CMakeLists.txt0000644000175000017500000001766312565232430014141 0ustar mquinsonmquinsoncmake_minimum_required(VERSION 2.6) if(${CMAKE_VERSION} STREQUAL "2.8.2") # Bug http://vtk.org/Bug/view.php?id=11020 message(WARNING "CMake/CPack version 2.8.2 will not create working .deb packages!") endif() # This can be read from ${PROJECT_NAME} after project() is called project(minetest) set(PROJECT_NAME_CAPITALIZED "Minetest") # Also remember to set PROTOCOL_VERSION in network/networkprotocol.h when releasing set(VERSION_MAJOR 0) set(VERSION_MINOR 4) set(VERSION_PATCH 13) set(VERSION_EXTRA "" CACHE STRING "Stuff to append to version string") # Change to false for releases set(DEVELOPMENT_BUILD FALSE) set(VERSION_STRING "${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH}") if(VERSION_EXTRA) set(VERSION_STRING ${VERSION_STRING}-${VERSION_EXTRA}) elseif(DEVELOPMENT_BUILD) set(VERSION_STRING "${VERSION_STRING}-dev") endif() message(STATUS "*** Will build version ${VERSION_STRING} ***") # Configuration options set(DEFAULT_RUN_IN_PLACE FALSE) if(WIN32) set(DEFAULT_RUN_IN_PLACE TRUE) endif() set(RUN_IN_PLACE ${DEFAULT_RUN_IN_PLACE} CACHE BOOL "Run directly in source directory structure") set(BUILD_CLIENT TRUE CACHE BOOL "Build client") set(BUILD_SERVER FALSE CACHE BOOL "Build server") set(WARN_ALL TRUE CACHE BOOL "Enable -Wall for Release build") if(NOT CMAKE_BUILD_TYPE) # Default to release set(CMAKE_BUILD_TYPE Release CACHE STRING "Build type: Debug or Release" FORCE) endif() # Included stuff set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_SOURCE_DIR}/cmake/Modules/") # This is done here so that relative search paths are more reasonable find_package(Irrlicht) # Installation if(WIN32) set(SHAREDIR ".") set(BINDIR "bin") set(DOCDIR "doc") set(EXAMPLE_CONF_DIR ".") set(LOCALEDIR "locale") elseif(APPLE) set(BUNDLE_NAME ${PROJECT_NAME}.app) set(BUNDLE_PATH "${BUNDLE_NAME}") set(BINDIR ${BUNDLE_NAME}/Contents/MacOS) set(SHAREDIR ${BUNDLE_NAME}/Contents/Resources) set(DOCDIR "${SHAREDIR}/${PROJECT_NAME}") set(EXAMPLE_CONF_DIR ${DOCDIR}) set(LOCALEDIR "${SHAREDIR}/locale") elseif(UNIX) # Linux, BSD etc if(RUN_IN_PLACE) set(SHAREDIR ".") set(BINDIR "bin") set(DOCDIR "doc") set(EXAMPLE_CONF_DIR ".") set(MANDIR "unix/man") set(XDG_APPS_DIR "unix/applications") set(APPDATADIR "unix/appdata") set(ICONDIR "unix/icons") set(LOCALEDIR "locale") else() set(SHAREDIR "${CMAKE_INSTALL_PREFIX}/share/${PROJECT_NAME}") set(BINDIR "${CMAKE_INSTALL_PREFIX}/bin") set(DOCDIR "${CMAKE_INSTALL_PREFIX}/share/doc/${PROJECT_NAME}") set(MANDIR "${CMAKE_INSTALL_PREFIX}/share/man") set(EXAMPLE_CONF_DIR ${DOCDIR}) set(XDG_APPS_DIR "${CMAKE_INSTALL_PREFIX}/share/applications") set(APPDATADIR "${CMAKE_INSTALL_PREFIX}/share/appdata") set(ICONDIR "${CMAKE_INSTALL_PREFIX}/share/icons") set(LOCALEDIR "${CMAKE_INSTALL_PREFIX}/share/${PROJECT_NAME}/locale") endif() endif() set(CUSTOM_SHAREDIR "" CACHE STRING "Directory to install data files into") if(NOT CUSTOM_SHAREDIR STREQUAL "") set(SHAREDIR "${CUSTOM_SHAREDIR}") message(STATUS "Using SHAREDIR=${SHAREDIR}") endif() set(CUSTOM_BINDIR "" CACHE STRING "Directory to install binaries into") if(NOT CUSTOM_BINDIR STREQUAL "") set(BINDIR "${CUSTOM_BINDIR}") message(STATUS "Using BINDIR=${BINDIR}") endif() set(CUSTOM_DOCDIR "" CACHE STRING "Directory to install documentation into") if(NOT CUSTOM_DOCDIR STREQUAL "") set(DOCDIR "${CUSTOM_DOCDIR}") message(STATUS "Using DOCDIR=${DOCDIR}") endif() set(CUSTOM_MANDIR "" CACHE STRING "Directory to install manpages into") if(NOT CUSTOM_MANDIR STREQUAL "") set(MANDIR "${CUSTOM_MANDIR}") message(STATUS "Using MANDIR=${MANDIR}") endif() set(CUSTOM_EXAMPLE_CONF_DIR "" CACHE STRING "Directory to install example config file into") if(NOT CUSTOM_EXAMPLE_CONF_DIR STREQUAL "") set(EXAMPLE_CONF_DIR "${CUSTOM_EXAMPLE_CONF_DIR}") message(STATUS "Using EXAMPLE_CONF_DIR=${EXAMPLE_CONF_DIR}") endif() set(CUSTOM_XDG_APPS_DIR "" CACHE STRING "Directory to install .desktop files into") if(NOT CUSTOM_XDG_APPS_DIR STREQUAL "") set(XDG_APPS_DIR "${CUSTOM_XDG_APPS_DIR}") message(STATUS "Using XDG_APPS_DIR=${XDG_APPS_DIR}") endif() set(CUSTOM_ICONDIR "" CACHE STRING "Directory to install icons into") if(NOT CUSTOM_ICONDIR STREQUAL "") set(ICONDIR "${CUSTOM_ICONDIR}") message(STATUS "Using ICONDIR=${ICONDIR}") endif() set(CUSTOM_LOCALEDIR "" CACHE STRING "Directory to install l10n files into") if(NOT CUSTOM_LOCALEDIR STREQUAL "") set(LOCALEDIR "${CUSTOM_LOCALEDIR}") message(STATUS "Using LOCALEDIR=${LOCALEDIR}") endif() install(DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/builtin" DESTINATION "${SHAREDIR}") install(DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/client" DESTINATION "${SHAREDIR}") install(DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/games/minimal" DESTINATION "${SHAREDIR}/games") set(MINETEST_GAME_SOURCE "${CMAKE_CURRENT_SOURCE_DIR}/games/minetest_game") if(EXISTS ${MINETEST_GAME_SOURCE} AND IS_DIRECTORY ${MINETEST_GAME_SOURCE}) install(FILES ${MINETEST_GAME_SOURCE}/game.conf DESTINATION "${SHAREDIR}/games/minetest_game/") install(FILES ${MINETEST_GAME_SOURCE}/README.txt DESTINATION "${SHAREDIR}/games/minetest_game/") install(DIRECTORY ${MINETEST_GAME_SOURCE}/mods DESTINATION "${SHAREDIR}/games/minetest_game") install(DIRECTORY ${MINETEST_GAME_SOURCE}/menu DESTINATION "${SHAREDIR}/games/minetest_game") endif() if(BUILD_CLIENT) #install(DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/sounds/base/pack" DESTINATION "${SHAREDIR}/sounds/base") install(DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/textures/base/pack" DESTINATION "${SHAREDIR}/textures/base") endif() if(RUN_IN_PLACE) install(FILES "${CMAKE_CURRENT_SOURCE_DIR}/mods/mods_here.txt" DESTINATION "${SHAREDIR}/mods") install(FILES "${CMAKE_CURRENT_SOURCE_DIR}/textures/texture_packs_here.txt" DESTINATION "${SHAREDIR}/textures") endif() install(DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/fonts" DESTINATION "${SHAREDIR}") install(FILES "README.txt" DESTINATION "${DOCDIR}") install(FILES "doc/lua_api.txt" DESTINATION "${DOCDIR}") install(FILES "doc/menu_lua_api.txt" DESTINATION "${DOCDIR}") install(FILES "doc/mapformat.txt" DESTINATION "${DOCDIR}") install(FILES "minetest.conf.example" DESTINATION "${EXAMPLE_CONF_DIR}") if(UNIX AND NOT APPLE) install(FILES "doc/minetest.6" "doc/minetestserver.6" DESTINATION "${MANDIR}/man6") install(FILES "misc/minetest.desktop" DESTINATION "${XDG_APPS_DIR}") install(FILES "misc/minetest.appdata.xml" DESTINATION "${APPDATADIR}") install(FILES "misc/minetest-icon.svg" DESTINATION "${ICONDIR}/hicolor/scalable/apps") endif() if(APPLE) install(FILES "misc/minetest-icon.icns" DESTINATION "${SHAREDIR}") install(FILES "misc/Info.plist" DESTINATION "${BUNDLE_PATH}/Contents") endif() # Subdirectories # Be sure to add all relevant definitions above this add_subdirectory(src) # CPack set(CPACK_PACKAGE_DESCRIPTION_SUMMARY "An InfiniMiner/Minecraft inspired game") set(CPACK_PACKAGE_VERSION_MAJOR ${VERSION_MAJOR}) set(CPACK_PACKAGE_VERSION_MINOR ${VERSION_MINOR}) set(CPACK_PACKAGE_VERSION_PATCH ${VERSION_PATCH}) set(CPACK_PACKAGE_VENDOR "celeron55") set(CPACK_PACKAGE_CONTACT "Perttu Ahola ") if(WIN32) if(CMAKE_SIZEOF_VOID_P EQUAL 8) set(CPACK_PACKAGE_FILE_NAME "${PROJECT_NAME}-${VERSION_STRING}-win64") else() set(CPACK_PACKAGE_FILE_NAME "${PROJECT_NAME}-${VERSION_STRING}-win32") endif() set(CPACK_GENERATOR ZIP) elseif(APPLE) set(CPACK_INCLUDE_TOPLEVEL_DIRECTORY 0) set(CPACK_PACKAGE_FILE_NAME "${PROJECT_NAME}-${VERSION_STRING}-osx") set(CPACK_GENERATOR ZIP) else() set(CPACK_PACKAGE_FILE_NAME "${PROJECT_NAME}-${VERSION_STRING}-linux") set(CPACK_GENERATOR TGZ) set(CPACK_SOURCE_GENERATOR TGZ) endif() include(CPack) # Add a target to generate API documentation with Doxygen find_package(Doxygen) if(DOXYGEN_FOUND) configure_file(${CMAKE_CURRENT_SOURCE_DIR}/doc/Doxyfile.in ${CMAKE_CURRENT_BINARY_DIR}/doc/Doxyfile @ONLY) add_custom_target(doc ${DOXYGEN_EXECUTABLE} ${CMAKE_CURRENT_BINARY_DIR}/doc/Doxyfile WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/doc COMMENT "Generating API documentation with Doxygen" VERBATIM ) endif() README.txt0000644000175000017500000005305412565232430013071 0ustar mquinsonmquinsonMinetest ======== An InfiniMiner/Minecraft inspired game. Copyright (c) 2010-2013 Perttu Ahola and contributors (see source file comments and the version control log) In case you downloaded the source code: --------------------------------------- If you downloaded the Minetest Engine source code in which this file is contained, you probably want to download the minetest_game project too: https://github.com/minetest/minetest_game/ See the README.txt in it. Further documentation ---------------------- - Website: http://minetest.net/ - Wiki: http://wiki.minetest.net/ - Developer wiki: http://dev.minetest.net/ - Forum: http://forum.minetest.net/ - Github: https://github.com/minetest/minetest/ - doc/ directory of source distribution This game is not finished -------------------------- - Don't expect it to work as well as a finished game will. - Please report any bugs. When doing that, debug.txt is useful. Default Controls ----------------- - WASD: move - Space: jump/climb - Shift: sneak/go down - Q: drop itemstack (+ SHIFT for single item) - I: inventory - Mouse: turn/look - Mouse left: dig/punch - Mouse right: place/use - Mouse wheel: select item - T: chat - 1-8: select item - Esc: pause menu (pauses only singleplayer game) - R: Enable/Disable full range view - +: Increase view range - -: Decrease view range - K: Enable/Disable fly (needs fly privilege) - J: Enable/Disable fast (needs fast privilege) - H: Enable/Disable noclip (needs noclip privilege) - F1: Hide/Show HUD - F2: Hide/Show Chat - F3: Disable/Enable Fog - F4: Disable/Enable Camera update (Mapblocks are not updated anymore when disabled) - F5: Toogle through debug info screens - F6: Toogle through output data - F7: Toggle through camera modes - F10: Show/Hide console - F12: Take screenshot - Settable in the configuration file, see the section below. Paths ------ $bin - Compiled binaries $share - Distributed read-only data $user - User-created modifiable data Windows .zip / RUN_IN_PLACE source: $bin = bin $share = . $user = . Linux installed: $bin = /usr/bin $share = /usr/share/minetest $user = ~/.minetest OS X: $bin = Contents/MacOS $share = Contents/Resources $user = Contents/User OR ~/Library/Application Support/minetest World directory ---------------- - Worlds can be found as separate folders in: $user/worlds/ Configuration file: ------------------- - Default location: $user/minetest.conf - It is created by Minetest when it is ran the first time. - A specific file can be specified on the command line: --config Command-line options: --------------------- - Use --help Compiling on GNU/Linux: ----------------------- Install dependencies. Here's an example for Debian/Ubuntu: $ sudo apt-get install build-essential libirrlicht-dev cmake libbz2-dev libpng12-dev libjpeg-dev libxxf86vm-dev libgl1-mesa-dev libsqlite3-dev libogg-dev libvorbis-dev libopenal-dev libcurl4-gnutls-dev libfreetype6-dev zlib1g-dev libgmp-dev libjsoncpp-dev You can install git for easily keeping your copy up to date. If you dont want git, read below on how to get the source without git. This is an example for installing git on Debian/Ubuntu: $ sudo apt-get install git-core Download source (this is the URL to the latest of source repository, which might not work at all times) using git: $ git clone --depth 1 https://github.com/minetest/minetest.git $ cd minetest Download minetest_game (otherwise only the "Minimal development test" game is available) using git: $ git clone --depth 1 https://github.com/minetest/minetest_game.git games/minetest_game Download source, without using git: $ wget https://github.com/minetest/minetest/archive/master.tar.gz $ tar xf master.tar.gz $ cd minetest-master Download minetest_game, without using git: $ cd games/ $ wget https://github.com/minetest/minetest_game/archive/master.tar.gz $ tar xf master.tar.gz $ mv minetest_game-master minetest_game $ cd .. Build a version that runs directly from the source directory: $ cmake . -DRUN_IN_PLACE=TRUE $ make -j Run it: $ ./bin/minetest - Use cmake . -LH to see all CMake options and their current state - If you want to install it system-wide (or are making a distribution package), you will want to use -DRUN_IN_PLACE=FALSE - You can build a bare server by specifying -DBUILD_SERVER=TRUE - You can disable the client build by specifying -DBUILD_CLIENT=FALSE - You can select between Release and Debug build by -DCMAKE_BUILD_TYPE= - Debug build is slower, but gives much more useful output in a debugger - If you build a bare server, you don't need to have Irrlicht installed. In that case use -DIRRLICHT_SOURCE_DIR=/the/irrlicht/source CMake options ------------- General options: BUILD_CLIENT - Build Minetest client BUILD_SERVER - Build Minetest server CMAKE_BUILD_TYPE - Type of build (Release vs. Debug) Release - Release build Debug - Debug build SemiDebug - Partially optimized debug build RelWithDebInfo - Release build with Debug information MinSizeRel - Release build with -Os passed to compiler to make executable as small as possible ENABLE_CURL - Build with cURL; Enables use of online mod repo, public serverlist and remote media fetching via http ENABLE_FREETYPE - Build with FreeType2; Allows using TTF fonts ENABLE_GETTEXT - Build with Gettext; Allows using translations ENABLE_GLES - Search for Open GLES headers & libraries and use them ENABLE_LEVELDB - Build with LevelDB; Enables use of LevelDB map backend (faster than SQLite3) ENABLE_REDIS - Build with libhiredis; Enables use of Redis map backend ENABLE_SPATIAL - Build with LibSpatial; Speeds up AreaStores ENABLE_SOUND - Build with OpenAL, libogg & libvorbis; in-game Sounds ENABLE_LUAJIT - Build with LuaJIT (much faster than non-JIT Lua) ENABLE_SYSTEM_GMP - Use GMP from system (much faster than bundled mini-gmp) RUN_IN_PLACE - Create a portable install (worlds, settings etc. in current directory) USE_GPROF - Enable profiling using GProf VERSION_EXTRA - Text to append to version (e.g. VERSION_EXTRA=foobar -> Minetest 0.4.9-foobar) Library specific options: BZIP2_INCLUDE_DIR - Linux only; directory where bzlib.h is located BZIP2_LIBRARY - Linux only; path to libbz2.a/libbz2.so CURL_DLL - Only if building with cURL on Windows; path to libcurl.dll CURL_INCLUDE_DIR - Only if building with cURL; directory where curl.h is located CURL_LIBRARY - Only if building with cURL; path to libcurl.a/libcurl.so/libcurl.lib EGL_INCLUDE_DIR - Only if building with GLES; directory that contains egl.h EGL_LIBRARY - Only if building with GLES; path to libEGL.a/libEGL.so FREETYPE_INCLUDE_DIR_freetype2 - Only if building with Freetype2; directory that contains an freetype directory with files such as ftimage.h in it FREETYPE_INCLUDE_DIR_ft2build - Only if building with Freetype2; directory that contains ft2build.h FREETYPE_LIBRARY - Only if building with Freetype2; path to libfreetype.a/libfreetype.so/freetype.lib FREETYPE_DLL - Only if building with Freetype2 on Windows; path to libfreetype.dll GETTEXT_DLL - Only when building with Gettext on Windows; path to libintl3.dll GETTEXT_ICONV_DLL - Only when building with Gettext on Windows; path to libiconv2.dll GETTEXT_INCLUDE_DIR - Only when building with Gettext; directory that contains iconv.h GETTEXT_LIBRARY - Only when building with Gettext on Windows; path to libintl.dll.a GETTEXT_MSGFMT - Only when building with Gettext; path to msgfmt/msgfmt.exe IRRLICHT_DLL - Only on Windows; path to Irrlicht.dll IRRLICHT_INCLUDE_DIR - Directory that contains IrrCompileConfig.h IRRLICHT_LIBRARY - Path to libIrrlicht.a/libIrrlicht.so/libIrrlicht.dll.a/Irrlicht.lib LEVELDB_INCLUDE_DIR - Only when building with LevelDB; directory that contains db.h LEVELDB_LIBRARY - Only when building with LevelDB; path to libleveldb.a/libleveldb.so/libleveldb.dll.a LEVELDB_DLL - Only when building with LevelDB on Windows; path to libleveldb.dll REDIS_INCLUDE_DIR - Only when building with Redis; directory that contains hiredis.h REDIS_LIBRARY - Only when building with Redis; path to libhiredis.a/libhiredis.so SPATIAL_INCLUDE_DIR - Only when building with LibSpatial; directory that contains spatialindex/SpatialIndex.h SPATIAL_LIBRARY - Only when building with LibSpatial; path to libspatialindex_c.so/spatialindex-32.lib LUA_INCLUDE_DIR - Only if you want to use LuaJIT; directory where luajit.h is located LUA_LIBRARY - Only if you want to use LuaJIT; path to libluajit.a/libluajit.so MINGWM10_DLL - Only if compiling with MinGW; path to mingwm10.dll OGG_DLL - Only if building with sound on Windows; path to libogg.dll OGG_INCLUDE_DIR - Only if building with sound; directory that contains an ogg directory which contains ogg.h OGG_LIBRARY - Only if building with sound; path to libogg.a/libogg.so/libogg.dll.a OPENAL_DLL - Only if building with sound on Windows; path to OpenAL32.dll OPENAL_INCLUDE_DIR - Only if building with sound; directory where al.h is located OPENAL_LIBRARY - Only if building with sound; path to libopenal.a/libopenal.so/OpenAL32.lib OPENGLES2_INCLUDE_DIR - Only if building with GLES; directory that contains gl2.h OPENGLES2_LIBRARY - Only if building with GLES; path to libGLESv2.a/libGLESv2.so SQLITE3_INCLUDE_DIR - Directory that contains sqlite3.h SQLITE3_LIBRARY - Path to libsqlite3.a/libsqlite3.so/sqlite3.lib VORBISFILE_DLL - Only if building with sound on Windows; path to libvorbisfile-3.dll VORBISFILE_LIBRARY - Only if building with sound; path to libvorbisfile.a/libvorbisfile.so/libvorbisfile.dll.a VORBIS_DLL - Only if building with sound on Windows; path to libvorbis-0.dll VORBIS_INCLUDE_DIR - Only if building with sound; directory that contains a directory vorbis with vorbisenc.h inside VORBIS_LIBRARY - Only if building with sound; path to libvorbis.a/libvorbis.so/libvorbis.dll.a XXF86VM_LIBRARY - Only on Linux; path to libXXf86vm.a/libXXf86vm.so ZLIB_DLL - Only on Windows; path to zlib1.dll ZLIBWAPI_DLL - Only on Windows; path to zlibwapi.dll ZLIB_INCLUDE_DIR - Directory that contains zlib.h ZLIB_LIBRARY - Path to libz.a/libz.so/zlibwapi.lib Compiling on Windows: --------------------- - This section is outdated. In addition to what is described here: - In addition to minetest, you need to download minetest_game. - If you wish to have sound support, you need libogg, libvorbis and libopenal - You need: * CMake: http://www.cmake.org/cmake/resources/software.html * MinGW or Visual Studio http://www.mingw.org/ http://msdn.microsoft.com/en-us/vstudio/default * Irrlicht SDK 1.7: http://irrlicht.sourceforge.net/downloads.html * Zlib headers (zlib125.zip) http://www.winimage.com/zLibDll/index.html * Zlib library (zlibwapi.lib and zlibwapi.dll from zlib125dll.zip): http://www.winimage.com/zLibDll/index.html * Optional: gettext library and tools: http://gnuwin32.sourceforge.net/downlinks/gettext.php - This is used for other UI languages. Feel free to leave it out. * And, of course, Minetest: http://minetest.net/download - Steps: - Select a directory called DIR hereafter in which you will operate. - Make sure you have CMake and a compiler installed. - Download all the other stuff to DIR and extract them into there. ("extract here", not "extract to packagename/") NOTE: zlib125dll.zip needs to be extracted into zlib125dll - All those packages contain a nice base directory in them, which should end up being the direct subdirectories of DIR. - You will end up with a directory structure like this (+=dir, -=file): ----------------- + DIR - zlib-1.2.5.tar.gz - zlib125dll.zip - irrlicht-1.7.1.zip - 110214175330.zip (or whatever, this is the minetest source) + zlib-1.2.5 - zlib.h + win32 ... + zlib125dll - readme.txt + dll32 ... + irrlicht-1.7.1 + lib + include ... + gettext (optional) +bin +include +lib + minetest + src + doc - CMakeLists.txt ... ----------------- - Start up the CMake GUI - Select "Browse Source..." and select DIR/minetest - Now, if using MSVC: - Select "Browse Build..." and select DIR/minetest-build - Else if using MinGW: - Select "Browse Build..." and select DIR/minetest - Select "Configure" - Select your compiler - It will warn about missing stuff, ignore that at this point. (later don't) - Make sure the configuration is as follows (note that the versions may differ for you): ----------------- BUILD_CLIENT [X] BUILD_SERVER [ ] CMAKE_BUILD_TYPE Release CMAKE_INSTALL_PREFIX DIR/minetest-install IRRLICHT_SOURCE_DIR DIR/irrlicht-1.7.1 RUN_IN_PLACE [X] WARN_ALL [ ] ZLIB_DLL DIR/zlib125dll/dll32/zlibwapi.dll ZLIB_INCLUDE_DIR DIR/zlib-1.2.5 ZLIB_LIBRARIES DIR/zlib125dll/dll32/zlibwapi.lib GETTEXT_BIN_DIR DIR/gettext/bin GETTEXT_INCLUDE_DIR DIR/gettext/include GETTEXT_LIBRARIES DIR/gettext/lib/intl.lib GETTEXT_MSGFMT DIR/gettext/bin/msgfmt ----------------- - Hit "Configure" - Hit "Configure" once again 8) - If something is still coloured red, you have a problem. - Hit "Generate" If using MSVC: - Open the generated minetest.sln - The project defaults to the "Debug" configuration. Make very sure to select "Release", unless you want to debug some stuff (it's slower and might not even work at all) - Build the ALL_BUILD project - Build the INSTALL project - You should now have a working game with the executable in DIR/minetest-install/bin/minetest.exe - Additionally you may create a zip package by building the PACKAGE project. If using MinGW: - Using the command line, browse to the build directory and run 'make' (or mingw32-make or whatever it happens to be) - You may need to copy some of the downloaded DLLs into bin/, see what running the produced executable tells you it doesn't have. - You should now have a working game with the executable in DIR/minetest/bin/minetest.exe Windows releases of minetest are built using a bat script like this: -------------------------------------------------------------------- set sourcedir=%CD% set installpath="C:\tmp\minetest_install" set irrlichtpath="C:\tmp\irrlicht-1.7.2" set builddir=%sourcedir%\bvc10 mkdir %builddir% pushd %builddir% cmake %sourcedir% -G "Visual Studio 10" -DIRRLICHT_SOURCE_DIR=%irrlichtpath% -DRUN_IN_PLACE=TRUE -DCMAKE_INSTALL_PREFIX=%installpath% if %errorlevel% neq 0 goto fail "C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\MSBuild.exe" ALL_BUILD.vcxproj /p:Configuration=Release if %errorlevel% neq 0 goto fail "C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\MSBuild.exe" INSTALL.vcxproj /p:Configuration=Release if %errorlevel% neq 0 goto fail "C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\MSBuild.exe" PACKAGE.vcxproj /p:Configuration=Release if %errorlevel% neq 0 goto fail popd echo Finished. exit /b 0 :fail popd echo Failed. exit /b 1 License of Minetest textures and sounds --------------------------------------- This applies to textures and sounds contained in the main Minetest distribution. Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0) http://creativecommons.org/licenses/by-sa/3.0/ Authors of media files ----------------------- Everything not listed in here: Copyright (C) 2010-2012 celeron55, Perttu Ahola BlockMen: textures/base/pack/menuheader.png erlehmann: misc/minetest-icon-24x24.png misc/minetest-icon.ico misc/minetest-icon.svg textures/base/pack/logo.png License of Minetest source code ------------------------------- Minetest Copyright (C) 2010-2013 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. Irrlicht --------------- This program uses the Irrlicht Engine. http://irrlicht.sourceforge.net/ The Irrlicht Engine License Copyright © 2002-2005 Nikolaus Gebhardt This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software. Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions: 1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required. 2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. 3. This notice may not be removed or altered from any source distribution. JThread --------------- This program uses the JThread library. License for JThread follows: Copyright (c) 2000-2006 Jori Liesenborgs (jori.liesenborgs@gmail.com) 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. Lua --------------- Lua is licensed under the terms of the MIT license reproduced below. This means that Lua is free software and can be used for both academic and commercial purposes at absolutely no cost. For details and rationale, see http://www.lua.org/license.html . Copyright (C) 1994-2008 Lua.org, PUC-Rio. 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. Fonts --------------- DejaVu Sans Mono: Fonts are (c) Bitstream (see below). DejaVu changes are in public domain. Glyphs imported from Arev fonts are (c) Tavmjong Bah (see below) Bitstream Vera Fonts Copyright: Copyright (c) 2003 by Bitstream, Inc. All Rights Reserved. Bitstream Vera is a trademark of Bitstream, Inc. Arev Fonts Copyright: Copyright (c) 2006 by Tavmjong Bah. All Rights Reserved. Liberation Fonts Copyright: Copyright (c) 2007 Red Hat, Inc. All rights reserved. LIBERATION is a trademark of Red Hat, Inc. DroidSansFallback: Copyright (C) 2008 The Android Open Source Project Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. build/0000755000175000017500000000000012565232430012463 5ustar mquinsonmquinsonbuild/android/0000755000175000017500000000000012565232430014103 5ustar mquinsonmquinsonbuild/android/src/0000755000175000017500000000000012565232430014672 5ustar mquinsonmquinsonbuild/android/src/net/0000755000175000017500000000000012565232430015460 5ustar mquinsonmquinsonbuild/android/src/net/minetest/0000755000175000017500000000000012565232430017310 5ustar mquinsonmquinsonbuild/android/src/net/minetest/minetest/0000755000175000017500000000000012565232430021140 5ustar mquinsonmquinsonbuild/android/src/net/minetest/minetest/MtNativeActivity.java0000644000175000017500000000453112565232430025252 0ustar mquinsonmquinsonpackage net.minetest.minetest; import android.app.NativeActivity; import android.content.Intent; import android.os.Bundle; import android.util.Log; import android.view.WindowManager; public class MtNativeActivity extends NativeActivity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); m_MessagReturnCode = -1; m_MessageReturnValue = ""; } @Override public void onDestroy() { super.onDestroy(); } public void copyAssets() { Intent intent = new Intent(this, MinetestAssetCopy.class); startActivity(intent); } public void showDialog(String acceptButton, String hint, String current, int editType) { Intent intent = new Intent(this, MinetestTextEntry.class); Bundle params = new Bundle(); params.putString("acceptButton", acceptButton); params.putString("hint", hint); params.putString("current", current); params.putInt("editType", editType); intent.putExtras(params); startActivityForResult(intent, 101); m_MessageReturnValue = ""; m_MessagReturnCode = -1; } public static native void putMessageBoxResult(String text); /* ugly code to workaround putMessageBoxResult not beeing found */ public int getDialogState() { return m_MessagReturnCode; } public String getDialogValue() { m_MessagReturnCode = -1; return m_MessageReturnValue; } public float getDensity() { return getResources().getDisplayMetrics().density; } public int getDisplayWidth() { return getResources().getDisplayMetrics().widthPixels; } public int getDisplayHeight() { return getResources().getDisplayMetrics().heightPixels; } @Override protected void onActivityResult(int requestCode, int resultCode, Intent data) { if (requestCode == 101) { if (resultCode == RESULT_OK) { String text = data.getStringExtra("text"); m_MessagReturnCode = 0; m_MessageReturnValue = text; } else { m_MessagReturnCode = 1; } } } static { System.loadLibrary("openal"); System.loadLibrary("ogg"); System.loadLibrary("vorbis"); System.loadLibrary("ssl"); System.loadLibrary("crypto"); System.loadLibrary("gmp"); // We don't have to load libminetest.so ourselves, // but if we do, we get nicer logcat errors when // loading fails. System.loadLibrary("minetest"); } private int m_MessagReturnCode; private String m_MessageReturnValue; } build/android/src/net/minetest/minetest/MinetestAssetCopy.java0000644000175000017500000002543612565232430025440 0ustar mquinsonmquinsonpackage net.minetest.minetest; import java.io.BufferedReader; import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.io.OutputStream; import java.util.Vector; import java.util.Iterator; import java.lang.Object; import android.app.Activity; import android.content.res.AssetFileDescriptor; import android.os.AsyncTask; import android.os.Bundle; import android.os.Environment; import android.util.Log; import android.view.Display; import android.widget.ProgressBar; import android.widget.TextView; import android.graphics.Rect; import android.graphics.Paint; import android.text.TextPaint; public class MinetestAssetCopy extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.assetcopy); m_ProgressBar = (ProgressBar) findViewById(R.id.progressBar1); m_Filename = (TextView) findViewById(R.id.textView1); Display display = getWindowManager().getDefaultDisplay(); m_ProgressBar.getLayoutParams().width = (int) (display.getWidth() * 0.8); m_ProgressBar.invalidate(); /* check if there's already a copy in progress and reuse in case it is*/ MinetestAssetCopy prevActivity = (MinetestAssetCopy) getLastNonConfigurationInstance(); if(prevActivity!= null) { m_AssetCopy = prevActivity.m_AssetCopy; } else { m_AssetCopy = new copyAssetTask(); m_AssetCopy.execute(); } } /* preserve asset copy background task to prevent restart of copying */ /* this way of doing it is not recommended for latest android version */ /* but the recommended way isn't available on android 2.x */ public Object onRetainNonConfigurationInstance() { return this; } ProgressBar m_ProgressBar; TextView m_Filename; copyAssetTask m_AssetCopy; private class copyAssetTask extends AsyncTask { private long getFullSize(String filename) { long size = 0; try { InputStream src = getAssets().open(filename); byte[] buf = new byte[4096]; int len = 0; while ((len = src.read(buf)) > 0) { size += len; } } catch (IOException e) { e.printStackTrace(); } return size; } @Override protected String doInBackground(String... files) { m_foldernames = new Vector(); m_filenames = new Vector(); m_tocopy = new Vector(); m_asset_size_unknown = new Vector(); String baseDir = Environment.getExternalStorageDirectory().getAbsolutePath() + "/"; // prepare temp folder File TempFolder = new File(baseDir + "Minetest/tmp/"); if (!TempFolder.exists()) { TempFolder.mkdir(); } else { File[] todel = TempFolder.listFiles(); for(int i=0; i < todel.length; i++) { Log.v("MinetestAssetCopy","deleting: " + todel[i].getAbsolutePath()); todel[i].delete(); } } // add a .nomedia file try { OutputStream dst = new FileOutputStream(baseDir + "Minetest/.nomedia"); dst.close(); } catch (IOException e) { Log.e("MinetestAssetCopy","Failed to create .nomedia file"); e.printStackTrace(); } // build lists from prepared data BuildFolderList(); BuildFileList(); // scan filelist ProcessFileList(); // doing work m_copy_started = true; m_ProgressBar.setMax(m_tocopy.size()); for (int i = 0; i < m_tocopy.size(); i++) { try { String filename = m_tocopy.get(i); publishProgress(i); boolean asset_size_unknown = false; long filesize = -1; if (m_asset_size_unknown.contains(filename)) { File testme = new File(baseDir + "/" + filename); if(testme.exists()) { filesize = testme.length(); } asset_size_unknown = true; } InputStream src; try { src = getAssets().open(filename); } catch (IOException e) { Log.e("MinetestAssetCopy","Copying file: " + filename + " FAILED (not in assets)"); e.printStackTrace(); continue; } // Transfer bytes from in to out byte[] buf = new byte[1*1024]; int len = src.read(buf, 0, 1024); /* following handling is crazy but we need to deal with */ /* compressed assets.Flash chips limited livetime due to */ /* write operations, we can't allow large files to destroy */ /* users flash. */ if (asset_size_unknown) { if ( (len > 0) && (len < buf.length) && (len == filesize)) { src.close(); continue; } if (len == buf.length) { src.close(); long size = getFullSize(filename); if ( size == filesize) { continue; } src = getAssets().open(filename); len = src.read(buf, 0, 1024); } } if (len > 0) { int total_filesize = 0; OutputStream dst; try { dst = new FileOutputStream(baseDir + "/" + filename); } catch (IOException e) { Log.e("MinetestAssetCopy","Copying file: " + baseDir + "/" + filename + " FAILED (couldn't open output file)"); e.printStackTrace(); src.close(); continue; } dst.write(buf, 0, len); total_filesize += len; while ((len = src.read(buf)) > 0) { dst.write(buf, 0, len); total_filesize += len; } dst.close(); Log.v("MinetestAssetCopy","Copied file: " + m_tocopy.get(i) + " (" + total_filesize + " bytes)"); } else if (len < 0) { Log.e("MinetestAssetCopy","Copying file: " + m_tocopy.get(i) + " failed, size < 0"); } src.close(); } catch (IOException e) { Log.e("MinetestAssetCopy","Copying file: " + m_tocopy.get(i) + " failed"); e.printStackTrace(); } } return ""; } /** * update progress bar */ protected void onProgressUpdate(Integer... progress) { if (m_copy_started) { boolean shortened = false; String todisplay = m_tocopy.get(progress[0]); m_ProgressBar.setProgress(progress[0]); // make sure our text doesn't exceed our layout width Rect bounds = new Rect(); Paint textPaint = m_Filename.getPaint(); textPaint.getTextBounds(todisplay, 0, todisplay.length(), bounds); while (bounds.width() > getResources().getDisplayMetrics().widthPixels * 0.7) { if (todisplay.length() < 2) { break; } todisplay = todisplay.substring(1); textPaint.getTextBounds(todisplay, 0, todisplay.length(), bounds); shortened = true; } if (! shortened) { m_Filename.setText(todisplay); } else { m_Filename.setText(".." + todisplay); } } else { boolean shortened = false; String todisplay = m_Foldername; String full_text = "scanning " + todisplay + " ..."; // make sure our text doesn't exceed our layout width Rect bounds = new Rect(); Paint textPaint = m_Filename.getPaint(); textPaint.getTextBounds(full_text, 0, full_text.length(), bounds); while (bounds.width() > getResources().getDisplayMetrics().widthPixels * 0.7) { if (todisplay.length() < 2) { break; } todisplay = todisplay.substring(1); full_text = "scanning " + todisplay + " ..."; textPaint.getTextBounds(full_text, 0, full_text.length(), bounds); shortened = true; } if (! shortened) { m_Filename.setText(full_text); } else { m_Filename.setText("scanning .." + todisplay + " ..."); } } } /** * check al files and folders in filelist */ protected void ProcessFileList() { String FlashBaseDir = Environment.getExternalStorageDirectory().getAbsolutePath(); Iterator itr = m_filenames.iterator(); while (itr.hasNext()) { String current_path = (String) itr.next(); String FlashPath = FlashBaseDir + "/" + current_path; if (isAssetFolder(current_path)) { /* store information and update gui */ m_Foldername = current_path; publishProgress(0); /* open file in order to check if it's a folder */ File current_folder = new File(FlashPath); if (!current_folder.exists()) { if (!current_folder.mkdirs()) { Log.e("MinetestAssetCopy","\t failed create folder: " + FlashPath); } else { Log.v("MinetestAssetCopy","\t created folder: " + FlashPath); } } continue; } /* if it's not a folder it's most likely a file */ boolean refresh = true; File testme = new File(FlashPath); long asset_filesize = -1; long stored_filesize = -1; if (testme.exists()) { try { AssetFileDescriptor fd = getAssets().openFd(current_path); asset_filesize = fd.getLength(); fd.close(); } catch (IOException e) { refresh = true; m_asset_size_unknown.add(current_path); Log.e("MinetestAssetCopy","Failed to open asset file \"" + FlashPath + "\" for size check"); } stored_filesize = testme.length(); if (asset_filesize == stored_filesize) { refresh = false; } } if (refresh) { m_tocopy.add(current_path); } } } /** * read list of folders prepared on package build */ protected void BuildFolderList() { try { InputStream is = getAssets().open("index.txt"); BufferedReader reader = new BufferedReader(new InputStreamReader(is)); String line = reader.readLine(); while (line != null) { m_foldernames.add(line); line = reader.readLine(); } is.close(); } catch (IOException e1) { Log.e("MinetestAssetCopy","Error on processing index.txt"); e1.printStackTrace(); } } /** * read list of asset files prepared on package build */ protected void BuildFileList() { long entrycount = 0; try { InputStream is = getAssets().open("filelist.txt"); BufferedReader reader = new BufferedReader(new InputStreamReader(is)); String line = reader.readLine(); while (line != null) { m_filenames.add(line); line = reader.readLine(); entrycount ++; } is.close(); } catch (IOException e1) { Log.e("MinetestAssetCopy","Error on processing filelist.txt"); e1.printStackTrace(); } } protected void onPostExecute (String result) { finish(); } protected boolean isAssetFolder(String path) { return m_foldernames.contains(path); } boolean m_copy_started = false; String m_Foldername = "media"; Vector m_foldernames; Vector m_filenames; Vector m_tocopy; Vector m_asset_size_unknown; } } build/android/src/net/minetest/minetest/MinetestTextEntry.java0000644000175000017500000000504512565232430025466 0ustar mquinsonmquinsonpackage net.minetest.minetest; import android.app.Activity; import android.app.AlertDialog; import android.content.DialogInterface; import android.content.Intent; import android.os.Bundle; import android.text.InputType; import android.util.Log; import android.view.KeyEvent; import android.view.View; import android.view.View.OnKeyListener; import android.widget.EditText; public class MinetestTextEntry extends Activity { public AlertDialog mTextInputDialog; public EditText mTextInputWidget; private final int MultiLineTextInput = 1; private final int SingleLineTextInput = 2; private final int SingleLinePasswordInput = 3; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); Bundle b = getIntent().getExtras(); String acceptButton = b.getString("EnterButton"); String hint = b.getString("hint"); String current = b.getString("current"); int editType = b.getInt("editType"); AlertDialog.Builder builder = new AlertDialog.Builder(this); mTextInputWidget = new EditText(this); mTextInputWidget.setHint(hint); mTextInputWidget.setText(current); mTextInputWidget.setMinWidth(300); if (editType == SingleLinePasswordInput) { mTextInputWidget.setInputType(InputType.TYPE_CLASS_TEXT | InputType.TYPE_TEXT_VARIATION_PASSWORD); } else { mTextInputWidget.setInputType(InputType.TYPE_CLASS_TEXT); } builder.setView(mTextInputWidget); if (editType == MultiLineTextInput) { builder.setPositiveButton(acceptButton, new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int whichButton) { pushResult(mTextInputWidget.getText().toString()); } }); } builder.setOnCancelListener(new DialogInterface.OnCancelListener() { public void onCancel(DialogInterface dialog) { cancelDialog(); } }); mTextInputWidget.setOnKeyListener(new OnKeyListener() { @Override public boolean onKey(View view, int KeyCode, KeyEvent event) { if ( KeyCode == KeyEvent.KEYCODE_ENTER){ pushResult(mTextInputWidget.getText().toString()); return true; } return false; } }); mTextInputDialog = builder.create(); mTextInputDialog.show(); } public void pushResult(String text) { Intent resultData = new Intent(); resultData.putExtra("text", text); setResult(Activity.RESULT_OK,resultData); mTextInputDialog.dismiss(); finish(); } public void cancelDialog() { setResult(Activity.RESULT_CANCELED); mTextInputDialog.dismiss(); finish(); } } build/android/irrlicht-touchcount.patch0000644000175000017500000000242112565232430021134 0ustar mquinsonmquinson--- irrlicht.orig/include/IEventReceiver.h 2014-06-03 19:43:50.433713133 +0200 +++ irrlicht/include/IEventReceiver.h 2014-06-03 19:44:36.993711489 +0200 @@ -375,6 +375,9 @@ // Y position of simple touch. s32 Y; + // number of current touches + s32 touchedCount; + //! Type of touch event. ETOUCH_INPUT_EVENT Event; }; --- irrlicht.orig/source/Irrlicht/Android/CIrrDeviceAndroid.cpp 2014-06-03 19:43:50.505713130 +0200 +++ irrlicht/source/Irrlicht/Android/CIrrDeviceAndroid.cpp 2014-06-03 19:45:37.265709359 +0200 @@ -315,6 +315,7 @@ event.TouchInput.ID = AMotionEvent_getPointerId(androidEvent, i); event.TouchInput.X = AMotionEvent_getX(androidEvent, i); event.TouchInput.Y = AMotionEvent_getY(androidEvent, i); + event.TouchInput.touchedCount = AMotionEvent_getPointerCount(androidEvent); device->postEventFromUser(event); } @@ -326,6 +327,7 @@ event.TouchInput.ID = AMotionEvent_getPointerId(androidEvent, pointerIndex); event.TouchInput.X = AMotionEvent_getX(androidEvent, pointerIndex); event.TouchInput.Y = AMotionEvent_getY(androidEvent, pointerIndex); + event.TouchInput.touchedCount = AMotionEvent_getPointerCount(androidEvent); device->postEventFromUser(event); } build/android/libiconv_android.patch0000644000175000017500000000231212565232430020427 0ustar mquinsonmquinson--- a/libcharset/lib/localcharset.c 2015-06-10 11:55:25.933870724 +0200 +++ b/libcharset/lib/localcharset.c 2015-06-10 11:55:39.578063493 +0200 @@ -47,7 +47,7 @@ #if !defined WIN32_NATIVE # include -# if HAVE_LANGINFO_CODESET +# if HAVE_LANGINFO_CODESET && !(defined __ANDROID__) # include # else # if 0 /* see comment below */ @@ -124,7 +124,7 @@ get_charset_aliases (void) cp = charset_aliases; if (cp == NULL) { -#if !(defined DARWIN7 || defined VMS || defined WIN32_NATIVE || defined __CYGWIN__) +#if !(defined DARWIN7 || defined VMS || defined WIN32_NATIVE || defined __CYGWIN__ || defined __ANDROID__) const char *dir; const char *base = "charset.alias"; char *file_name; @@ -338,6 +338,9 @@ get_charset_aliases (void) "CP54936" "\0" "GB18030" "\0" "CP65001" "\0" "UTF-8" "\0"; # endif +# if defined __ANDROID__ + cp = "*" "\0" "UTF-8" "\0"; +# endif #endif charset_aliases = cp; @@ -361,7 +364,7 @@ locale_charset (void) const char *codeset; const char *aliases; -#if !(defined WIN32_NATIVE || defined OS2) +#if !(defined WIN32_NATIVE || defined OS2 || defined __ANDROID__) # if HAVE_LANGINFO_CODESET build/android/irrlicht-back_button.patch0000644000175000017500000000132012565232430021231 0ustar mquinsonmquinson--- irrlicht/source/Irrlicht/Android/CIrrDeviceAndroid.cpp 2014-06-03 20:56:21.289559503 +0200 +++ irrlicht/source/Irrlicht/Android/CIrrDeviceAndroid.cpp.orig 2014-06-03 20:57:39.281556749 +0200 @@ -423,6 +423,7 @@ } device->postEventFromUser(event); + status = 1; } break; default: @@ -479,7 +480,7 @@ KeyMap[1] = KEY_LBUTTON; // AKEYCODE_SOFT_LEFT KeyMap[2] = KEY_RBUTTON; // AKEYCODE_SOFT_RIGHT KeyMap[3] = KEY_HOME; // AKEYCODE_HOME - KeyMap[4] = KEY_BACK; // AKEYCODE_BACK + KeyMap[4] = KEY_CANCEL; // AKEYCODE_BACK KeyMap[5] = KEY_UNKNOWN; // AKEYCODE_CALL KeyMap[6] = KEY_UNKNOWN; // AKEYCODE_ENDCALL KeyMap[7] = KEY_KEY_0; // AKEYCODE_0 build/android/AndroidManifest.xml.template0000644000175000017500000000307312565232430021511 0ustar mquinsonmquinson ###DEBUG_BUILD### build/android/res/0000755000175000017500000000000012565232430014674 5ustar mquinsonmquinsonbuild/android/res/drawable-mdpi/0000755000175000017500000000000012565232430017404 5ustar mquinsonmquinsonbuild/android/res/drawable-mdpi/irr_icon.png0000644000175000017500000000604612565232430021724 0ustar mquinsonmquinsonPNG  IHDR00WsRGBbKGD pHYs B(xtIME8,kf IDAThYkXUe~}9 \ *^L3t*-y|G4MiyltX( rs}.{CEޟ[]kk/w~{H\ᜢT[ }1ϏKxLt(I⒓QHyQ d@RP 0R:!aQv)@}ZAR "Kά79a38e:FBT"8uzkDvzF0>^Czvn5ua̽k sTO&A>a[Iߎ OZ sFEP"qC8~Bq4p$ Ip7*] BuN`]v}pck#Iy%)Sm䤟 aEv87S#h,y@x2nZ*ϥVM}zV`t3a`ĥggN1 ev\cEO+6Gs+9Y*w_Yn}DESNTd 87,V6s%_ I}Ci,ꯟ6QywR%Z+%,NhUyRQ1=]%'iڍ*'Q0 +)'alOa@SOc/v=Ͷp;UPEQ{0z7kD5Gϸ*$fAcTw(dPWDE'EġL\eC1(\V:\{ ~ƽ5}:qzMOxE$h r %r~"csu`Zpqr;9H6=N`$8괢Ld MTo>cc#U8ܭ|3J]#!D!x >f')JPA'1*d t-zO_ ŜBK`[v-Yйñ(a<72^vC1pj^HZ:k+4`ʋٿNyWʘb՝ VB֩q!qu~9_YVs9{0a&kw%|;]8Wm9-=Aqw"@!!؝ꟑ:d~qi?O4ա0'fs8F#0NznH݈jLpnkv`U yM J_jj-J(|;y!PWGX 7P5FL!vg_p~)io^.G%%os@,t\ZXjnI,d^^uJ)ʋq>/Q ^ck.IJ/^e̗HyHlĔFTP 8*bf ^Vlޝc+7Eqᶣ指>bssQ @GpW\",[hm+c;Eiխ ;I @ͽIENDB`build/android/res/drawable-hdpi/0000755000175000017500000000000012565232430017377 5ustar mquinsonmquinsonbuild/android/res/drawable-hdpi/irr_icon.png0000644000175000017500000001256212565232430021717 0ustar mquinsonmquinsonPNG  IHDRHHUGsRGBbKGD pHYs B(xtIME: PHkIDATxyxUe~?9&7d#@6 ;Pq:ttlgjgcgڱ;픶f BBB'779oQ ZYޜ _ڗ}i_ĕ^dI)8Cv? } 0Dڏ{((jÇ_(vf=!+)p1AA_Q얊h*E_HȲt a?/I BB?<_*ל㟁&;Cч1i ICHW!b@/8b#|W/O !d!Q:} u,X- u!"{PauX!Lv sgtlQyHY1b2̮W{ڲ_ G]ۓ50J ,Rz#V(·q?նS4`wY{;=@WnG]|umoh)&S"AvjVw'd^gŕ0v6wgHH[޷sUfd$AĤ+י43Bb)`oeb3?a$tV^ _C/ ]AU5R癙TdB.<4Ѹ?hˠD}6w;B g1_U73c|zl s^iu wpD+ B|q  ~'RjJh[aGN%퀀PuFz6Jd]wpz&feJAL Ps?j!6% ʰiizC4h* !#˯g|v3}X# 4=7)rk-d=v8Y#_$ G{ JnI_&6LC}/^DRSFJ<9 'ޮf{ S;rnlrR\IBD:k0z!2I#Z;<֠v{0vqo^!Kf?| 7d`QB9?^6v0w4K%ׅUid)DžRLB' 쉣$} 0#8ى2z4 t0̊L˗pM1r$nFQ7@.m~Ð(=up+X>3 }"+y*LxRbkBk{Lus䓚qpuo]B37-u$x^')sMQPwi4Lbj. " d(6/,ҍA3e]`; _@!&Whcʤ E&n!T#FeJ=Y?xP $~ͅ=ATJRpP٧e Ҙ#BϾS5R`y_/xf'EЌ(4HQ~-Ye5Q{w& #S4w<"L&%sfV57؆a?̂LLN~6l Φyum1elTpӘZ5/!_u?6G*7ZȂyR&#J]#ͬ (!mG-NAR gJg;l;L^Xل5INtxaN NL26W/ue6lBNQs|ԞtT,2UH7!%47ٸOssF\kp1ƊO i$©29=YE홈&"/լTքwju/HKiי\8AŌٌ<=IRfNKxHˡV))x, Ր4vPޑAO_ i(=(d7u!}#{_$80|o3rPΜ/bY1HF"/΃T9eGY ev`tǮ1noiHUYc{ Y3wOv:NJN3: =˪i?GQ*UysY0)vSzm|Dqb'@skJ#"^24"a&<7=NEYp f;xdDGLr%v[pH sWdix0㙖&rD٭ $%Ǩ]=Chļ#ws٬==" 7O\y9AJL<3i|-&5Z1za]Dl_8)fg)")5|;RBGN[nhLBrI:ooa:TEeIA1jhk~{>0-*4-:Dg[\4:0s<(|[a~B'DJV.sr {yOVRME="Vii K&&i)ai n:IOQTiq)b6;>g!+,La|B1%A gqbNKd-ד0)#1 H:I8YCX-ɇdL:?^~q{IO݋w.םs1@4e N<݄1,X"kÜd[gZB&<';[Aڔ1*m8nG sB3n@Y nEK7;{k2)ugy1@@\k%g΍idOp|ܖY<_^JMO'w.4{g/6ȝ_A3Qk]{`NZNƛ9!.6K.VJj nܷj{}wNR2sA>+8Wdfj\|4%+廙9Rmıoc46Vv^t1vAft({YRwϰ~g+0\346^ gHでUr GWB?H|e$KPl~^bEbuS{- xlDM~G 붷2i3 |q}>rV,J8%O_y_kA䎐?Ξ#)R`PT7.;>?ћћ ]d&M]܌"%3粁 }ٿPyxn:`nJ]xU 'NiHu`{# _~t|s@`^rFӆ1smSz$?}ߑrKMq3͗ 8VP "(eLر*0NsҡoZprUlށj`UAiQ~%~أ 6:^喿-ܿ|3]mMDwGs~!Iq̃\.N @oϮyhc w7v@ؐs[Gsa7;wu@b14bXf{Ԝ L^/zYxWD<ΆgB0J4Fg߰'n)*:&1}/n)D=BF]ᄐg`ӕU8l]!L3?8cXݐ:;;{a#t9 %<0gN젮Z W|ax44zlxDP\ԄrJ55Rr_[1[;[%ة(JƟ~O]c:USe2;;#Y޶bH@0̖01dX^  oS sgdaI(Vֲq!R<ʉyo*B build/android/res/layout/0000755000175000017500000000000012565232430016211 5ustar mquinsonmquinsonbuild/android/res/layout/assetcopy.xml0000644000175000017500000000144412565232430020750 0ustar mquinsonmquinson build/android/res/drawable-xhdpi/0000755000175000017500000000000012565232430017567 5ustar mquinsonmquinsonbuild/android/res/drawable-xhdpi/irr_icon.png0000644000175000017500000001667212565232430022115 0ustar mquinsonmquinsonPNG  IHDR``w8sRGBbKGD pHYs B(xtIME;9-:IDATxy`Uչ{8HBLBIaVgZZud~j[j8c $L{I ^g}ֻv`C0! a1'nhNt.~Va5q`54瀀{[<RNmA仵IB6ϖAg%Y@/"`Pt d$d˸O|'}ضeC~S$'C">SBV{&*h$XS".CB">AAA,x%ǐBbe$' $pH$\6빀Q՚:u埑ό y2Z<4p%h´qrN*y$} Abp?5837GwO"mB,|-YIyƥW'F!ԎԖ0u2t;$m!Wzk"1j $d)ď욳NU0x*gY9=hpSh$n7W/Bם-Qxdӟ%R̆j9v2>'|.+Q>QhΫ! EL;6م_.B-Ԭ8zq8(͉;UųS>s{,r7GÏi3)Ƅ 0&nSν͈ɋZP+^d{hKXc/B, ْ:D_!Mv);\$F-/^"5MܦK>zɋBgxgDR"e΄hPP~BjJ\6|$_:hD%C»oT텷Cwrî ZM;cmQWfI8Re HvJ(E%(h+-ۏ5Yo:B$!= Ѵ MV_&j&;yl< Gdq{Y6M/ (T/D zؒY4[#l“ڻ fQZk2UN'q-+pF1 6k毯UrVա'] uЅ»ɔeR4 o+ ǂvPYNVu^]G0&(.NEu^g#; ޫq|fKCSڲC|.'Me+]i~Ȥ&jd:z=Q~pEEj__a)ߺ%+ #/g#ޫǗ*LHZ]FqL3@1M;M\I 9{ǎAG-*3݉{ T*Oe㨪mޤ1XQ\wah rv(q0&"gU*pzLQĥtJklgk1?ި6s/yIЂ<#f)V7W;&3yQ8. IZŰFjEfKa&/C_r& * $Ɉnx`C_ӝM;ϢIE6&$1G= 2m2ZV 9Q27kgLF=N `g[50eL2^֯v{o?쓟`6mlf_g+]hkW諾{My+VrBBf)"v#BrUn̡IC)NR;t!tI6LCo09yC(-HCU%WΡp07h$Y3 G*}榳&n(tW #^f/c;nwDP}&=6(u(;(mp$TƪL:x4/]6#Lp4jS4qu(\Uz] 愋2ʫ;GuU8eU⢙v_3L9f C±5-`dԏhT.dsɤOo0 X1O{5U%ંx\2 ;"ES2=đ%cKu[zZSd"Arě "gytH8D ")5:MAt%dڐd ?bls#AfNLCaAMNQ%NK4()2cF0h8-!m"˔G rUb0aZ_CXNIEQ, ;h'tL18AIșie&À]w;uS#y{/Mg0<-I5m6^8" а) U:~F7f$: #-ۯ ČnQi? TlSk0i45h#וcR=s wTqkFRD1YHltѭT( 1rf[1?HUmJWƚ[},BS[@$`րUk2ǤI$ 6"m* :MVD͹q7EP=4]KqZj$ c*t)pk6>W8kƌG7$~Ғ|5) KIIil6hW3sGf62'p!UÙdZE:@SPf{E%\?H׎tCi f,`Ԥiu+#w,dd>{AJZɤ&$x%L! Do+?lAJu30"uɑǪ%A=j/2:x" qkx0Y2K獘(4[ p6^V2eIә84.~{{)c z[.l SJ2zG0>7RE emk'ư6ǩt=]1[caT2㽼SR{̊3sP4*SԇzYJse'tmU%F":o[Ż BI\RXC;uRop%.}]6Z`]32)/M 5Dɒf6V[LHNcܫI}{儂V|b͚ݴllvה&śp a}j=sF@6Mm@D5#`52YaIժ{uDO%yMY+:?dcJ9} QĦJԜ6љ#Nߨ_VյG2ahU~si6Sit.h Il=uԮR_-LAL",m$1rB g\5'f`Q|Zd.|b!6߯ԑ$ѣr)?fϯ#}~LB(+Z,n*0KFRfܳ#bݫ;K#k( c|!H,%ܬϖ6Ps\GS<*Lxq /m*<@RR"S'xVqϷ+.bAaJwdĊV x7 =݋ҒM_.tTiX!ɻ;:yF[yc)u%q}K_|h8H^˗$Rxie=YsHDeƌI疀^agުe&6iz^Ie},9̖+NHIgI;o [ūfz"z~E=#3(4580/eٶLI3.%o”^/fG1dp7dL!h$"V1~\OMA;#o Aѷׁμ#;=h3`j#M?}XMس?RzG [~oihTgwag#M8. pyg䅠v]N(G)q<|U2ՍA~k%L.x&yێsFPnٿ}&˧?h}w$1~ΘY2JQ{s#嫖pH <~} FX?ځ)v‰;BG-vruF,;)oN@G$Ib<^(?u*$y SEA[u~V5w=ԁTlXAՎ!Ht+<|E7"˾[nM;ٹ{{Uc&2So:CmwSk Z\IO>˵XB/na'WrY&%KBIƹILhKw2T~t6Vx䏍:;cA#@Au&*ֽK$B%>3&w:|!rh ){rw"Gn}Ni`5q;"5ŋM=)ͦJG v d9_%czNȦt E1 ټf)m0w_Bv56y[%~J%]YvpEAW>yh{y'ة0v {9Ͱs_/2w7Oaz~@g'yM e{PUVEEtUZÖ ORB\ $I$'yz=kR]?K(&5un'N;l4 n[GEh¹^pq"[ێ:;wK*5^|GѦUm۶,6Ꮀ!dGsÒ싨aI$z=7! 4HXp5"YO|՛ܽ%%={@fx7_6M]}[3hn9v.|{]m^; FK ? GLʺva) 8V*ľ5ڑ3M=4eRQ_Լ-]QPw,EtԻeE)`]5qɟ\D@BQ?UDuEU]8 %0;66MWM8~V-k֟Q$_,x魪~߀[ӧO3luEIN<~\O[ ;'[Zae9;7  HpL/_^`AM1^}k=':8_Oej1ࡰlRi) \:|PJ5U+GpciiT%kӳ<$W/ar|f/ tOzPf$tz%f^^] 0Mƒ'q~ɍ)~~c|n̙Eʪq]aiRBI OkU|b4;Ѻ^rS}WmpSG_^?(tNJK fum!DEUHMsw % U$|Wr_Q4~eC{bL~_ɔDew:v‘H/tvb]Q&@HFfbj,熫\RR,"+>zzl,) ÕymyZ_$}s=eʔB6W–# )tZ:xuyGf)CV_0/>u¿hתs"L}Du,gm^ |!}Uܛ?o*0`@dnr:#Gv*B{Gi"~ӥセBUR-HFgsU3HJ]6^}l0ek}/r).= xph6s"ZFn(c٪|i/i"$1% ӝY> Hx7]2IۛB֔f F *+Oyџ?[3O䟃(MWL#m5tC/~SE`i$H:r1Î?=Xj0ǽֈ LW +Qх\H-PHÏMmך(*i"%'ȬLZ:+߈CbfN+DDž-)̿S2eQRYeD4x( sFB0; ͉~n!\|*0F!_.Rd@i=@Xՠqo+UXkLv2kNdwi ZE@h%q2σ&I! 1E 5X~ GNxΒ (z҄EOa|u1\gH!/ 3Vje7D@qsH*'vKǠ 쳧tMiu%R=$9K :1UIRNZVM-ev ٲt5!̪ '0`{>©xblT+> :FR ϴ& Ʌ6e0uTdV)}QI1FZ tXfͰ~Z ydɚlm5lyLA.Ł:&)Wod#Pe'b Yӱ,"482ksfY)A,#6,Xs$8(]"v4 zjGytTP㲛7jEKtصo =ea0d9&D+ʇ#9F ҧ?oSOB$;;/Zy-3Ѡ\Gs-mz&wwbZhljHDhk/ O&d `W3SBm@"J=5=8p ^ ~N73yxƫ;[Gv\ "У F/]ٙy: $yV :>0G:n,KFшt4n{o{G{l8~O?l“LX7/sQߟ;w+ҊGGnbu3ioQcW=0'"=#NLtB 2Nbͻ 8yɃX/΅1BsV s;Tdee^ez$~o-0ɘd=bF}3{݈Ұh )1*ͯeESi @Xۉ}Ԉ@D!# KA~؂TKyۃs2# 'I!5Vt]( )jNR! ^"@/-cW`Κx뉂F݋Փ|xy ˖PO/5ߔs^hH:5D_0JmҐn`~ZHF V߃֍n8VfkiŎ!HG/6>kx#9>*Q"5E 0jijDd *vGBh=)dqz '{kr(_vUiJvx⡈c4 "![ >YFLuǦy /k3=vڎoJ@Ianb՝R(.YaK`Fy@KIzw]MDQ¡ɆN_0jwCw"h^$gMFݰMv'^õ5@~$ CSEIe Fws-E'xn@x{]}uWyM{kGqoהVp ${PATHCFGFILE}; \ echo "NDK_MODULE_PATH = $$ANDROID_NDK/toolchains" >> ${PATHCFGFILE}; \ echo "+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++";\ echo "+ Note: NDK_MODULE_PATH is set to $$ANDROID_NDK/toolchains"; \ echo "+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++";\ echo "Please specify path of ANDROID SDK"; \ echo "e.g. /home/user/adt-bundle-linux-x86_64-20131030/sdk/"; \ read SDKFLDR ; \ if [ ! -d $$SDKFLDR ] ; then \ echo "$$SDKFLDR is not a valid folder"; \ exit 1; \ fi; \ echo "SDKFOLDER = $$SDKFLDR" >> ${PATHCFGFILE}; $(OPENAL_TIMESTAMP) : openal_download @LAST_MODIF=$$(find ${OPENAL_DIR} -type f -printf '%T@ %p\n' | sort -n | tail -1 | cut -f2- -d" "); \ if [ $$(basename $$LAST_MODIF) != "timestamp" ] ; then \ touch ${OPENAL_TIMESTAMP}; \ fi openal_download : @if [ ! -d ${OPENAL_DIR} ] ; then \ echo "openal sources missing, downloading..."; \ mkdir -p ${ROOT}/deps; \ cd ${ROOT}/deps ; \ git clone ${OPENAL_URL_GIT} || exit 1; \ fi openal : $(OPENAL_LIB) $(OPENAL_LIB): $(OPENAL_TIMESTAMP) @REFRESH=0; \ if [ ! -e ${OPENAL_TIMESTAMP_INT} ] ; then \ REFRESH=1; \ fi; \ if [ ${OPENAL_TIMESTAMP} -nt ${OPENAL_TIMESTAMP_INT} ] ; then \ REFRESH=1; \ fi; \ if [ $$REFRESH -ne 0 ] ; then \ export PATH=$$PATH:${SDKFOLDER}/platform-tools:${ANDROID_NDK}; \ echo "changed timestamp for openal detected building..."; \ cd ${OPENAL_DIR}; \ ndk-build NDEBUG=${NDEBUG} NDK_MODULE_PATH=${NDK_MODULE_PATH} \ APP_ABI=${TARGET_ABI} TARGET_ARCH_ABI=${TARGET_ABI} \ APP_PLATFORM=${APP_PLATFORM} TARGET_CFLAGS+="${TARGET_CFLAGS_ADDON}" \ TARGET_LDFLAGS+="${TARGET_LDFLAGS_ADDON}" \ TARGET_CXXFLAGS+="${TARGET_CXXFLAGS_ADDON}" || exit 1; \ touch ${OPENAL_TIMESTAMP}; \ touch ${OPENAL_TIMESTAMP_INT}; \ else \ echo "nothing to be done for openal"; \ fi clean_openal : $(RM) -rf ${OPENAL_DIR} $(OGG_TIMESTAMP) : ogg_download @LAST_MODIF=$$(find ${OGG_DIR} -type f -printf '%T@ %p\n' | sort -n | tail -1 | cut -f2- -d" "); \ if [ $$(basename $$LAST_MODIF) != "timestamp" ] ; then \ touch ${OGG_TIMESTAMP}; \ fi ogg_download : @if [ ! -d ${OGG_DIR} ] ; then \ echo "ogg sources missing, downloading..."; \ mkdir -p ${ROOT}/deps; \ cd ${ROOT}/deps ; \ git clone ${OGG_URL_GIT}|| exit 1; \ cd libvorbis-libogg-android ; \ patch -p1 < ../../libvorbis-libogg-fpu.patch || exit 1; \ sed -i 's-:-?-' jni/Application.mk; \ fi ogg : $(OGG_LIB) $(OGG_LIB): $(OGG_TIMESTAMP) @REFRESH=0; \ if [ ! -e ${OGG_TIMESTAMP_INT} ] ; then \ echo "${OGG_TIMESTAMP_INT} doesn't exist"; \ REFRESH=1; \ fi; \ if [ ${OGG_TIMESTAMP} -nt ${OGG_TIMESTAMP_INT} ] ; then \ REFRESH=1; \ fi; \ if [ $$REFRESH -ne 0 ] ; then \ export PATH=$$PATH:${SDKFOLDER}/platform-tools:${ANDROID_NDK}; \ echo "changed timestamp for ogg detected building..."; \ cd ${OGG_DIR}; \ ndk-build NDEBUG=${NDEBUG} NDK_MODULE_PATH=${NDK_MODULE_PATH} \ APP_ABI=${TARGET_ABI} APP_PLATFORM=${APP_PLATFORM} \ TARGET_CFLAGS+="${TARGET_CFLAGS_ADDON}" \ TARGET_LDFLAGS+="${TARGET_LDFLAGS_ADDON}" \ TARGET_CXXFLAGS+="${TARGET_CXXFLAGS_ADDON}" || exit 1; \ touch ${OGG_TIMESTAMP}; \ touch ${OGG_TIMESTAMP_INT}; \ else \ echo "nothing to be done for libogg/libvorbis"; \ fi clean_ogg : $(RM) -rf ${OGG_DIR} $(OPENSSL_TIMESTAMP) : openssl_download @LAST_MODIF=$$(find ${OPENSSL_DIR} -type f -printf '%T@ %p\n' | sort -n | tail -1 | cut -f2- -d" "); \ if [ $$(basename $$LAST_MODIF) != "timestamp" ] ; then \ touch ${OPENSSL_TIMESTAMP}; \ fi openssl_download : @if [ ! -d ${OPENSSL_DIR} ] ; then \ echo "openssl sources missing, downloading..."; \ mkdir -p ${ROOT}/deps; \ cd ${ROOT}/deps ; \ wget ${OPENSSL_URL} || exit 1; \ tar -xzf ${OPENSSL_BASEDIR}.tar.gz; \ cd ${OPENSSL_BASEDIR}; \ patch -p1 < ../../openssl_arch.patch; \ fi openssl : $(OPENSSL_LIB) $(OPENSSL_LIB): $(OPENSSL_TIMESTAMP) @REFRESH=0; \ if [ ! -e ${OPENSSL_TIMESTAMP_INT} ] ; then \ echo "${OPENSSL_TIMESTAMP_INT} doesn't exist"; \ REFRESH=1; \ fi; \ if [ ${OPENSSL_TIMESTAMP} -nt ${OPENSSL_TIMESTAMP_INT} ] ; then \ REFRESH=1; \ fi; \ if [ $$REFRESH -ne 0 ] ; then \ echo "changed timestamp for openssl detected building..."; \ cd ${OPENSSL_DIR}; \ ln -s ${OPENSSL_DIR} ../openssl; \ export TOOLCHAIN=/tmp/ndk-${TARGET_HOST}-openssl; \ ${ANDROID_NDK}/build/tools/make-standalone-toolchain.sh \ --toolchain=${TARGET_TOOLCHAIN}${COMPILER_VERSION} \ --install-dir=$${TOOLCHAIN}; \ export PATH="$${TOOLCHAIN}/bin:$${PATH}"; \ CC=${CROSS_PREFIX}gcc ./Configure android-${TARGET_ARCH} no-idea no-seed -no-sha0 -DL_ENDIAN;\ CC=${CROSS_PREFIX}gcc ANDROID_DEV=/tmp/ndk-${TARGET_HOST} make build_libs; \ touch ${OPENSSL_TIMESTAMP}; \ touch ${OPENSSL_TIMESTAMP_INT}; \ $(RM) -rf $${TOOLCHAIN}; \ else \ echo "nothing to be done for openssl"; \ fi clean_openssl : $(RM) -rf ${OPENSSL_DIR}; \ $(RM) -rf $(ROOT)/deps/${OPENSSL_BASEDIR}.tar.gz; \ $(RM) -rf $(ROOT)/deps/openssl $(LEVELDB_TIMESTAMP) : leveldb_download @LAST_MODIF=$$(find ${LEVELDB_DIR} -type f -printf '%T@ %p\n' | sort -n | tail -1 | cut -f2- -d" "); \ if [ $$(basename $$LAST_MODIF) != "timestamp" ] ; then \ touch ${LEVELDB_TIMESTAMP}; \ fi leveldb_download : @if [ ! -d ${LEVELDB_DIR} ] ; then \ echo "leveldb sources missing, downloading..."; \ mkdir -p ${ROOT}/deps; \ cd ${ROOT}/deps ; \ git clone ${LEVELDB_URL_GIT} || exit 1; \ fi leveldb : $(LEVELDB_LIB) $(LEVELDB_LIB): $(LEVELDB_TIMESTAMP) @REFRESH=0; \ if [ ! -e ${LEVELDB_TIMESTAMP_INT} ] ; then \ REFRESH=1; \ fi; \ if [ ${LEVELDB_TIMESTAMP} -nt ${LEVELDB_TIMESTAMP_INT} ] ; then \ REFRESH=1; \ fi; \ if [ $$REFRESH -ne 0 ] ; then \ export PATH=$${PATH}:${SDKFOLDER}/platform-tools:${ANDROID_NDK}; \ echo "changed timestamp for leveldb detected building..."; \ cd deps/leveldb; \ export CROSS_PREFIX=${CROSS_PREFIX}; \ export TOOLCHAIN=/tmp/ndk-${TARGET_HOST}-leveldb; \ ${ANDROID_NDK}/build/tools/make-standalone-toolchain.sh \ --toolchain=${TARGET_TOOLCHAIN}${COMPILER_VERSION} \ --install-dir=$${TOOLCHAIN}; \ export PATH="$${TOOLCHAIN}/bin:$${PATH}"; \ export CC=${CROSS_PREFIX}gcc; \ export CXX=${CROSS_PREFIX}g++; \ export CFLAGS="$${CFLAGS} ${TARGET_CFLAGS_ADDON}"; \ export CPPFLAGS="$${CPPFLAGS} ${TARGET_CFLAGS_ADDON}"; \ export LDFLAGS="$${LDFLAGS} ${TARGET_LDFLAGS_ADDON}"; \ export TARGET_OS=OS_ANDROID_CROSSCOMPILE; \ $(MAKE) -s || exit 1; \ touch ${LEVELDB_TIMESTAMP}; \ touch ${LEVELDB_TIMESTAMP_INT}; \ $(RM) -rf $${TOOLCHAIN}; \ else \ echo "nothing to be done for leveldb"; \ fi clean_leveldb : $(RM) -rf deps/leveldb $(FREETYPE_TIMESTAMP) : freetype_download @LAST_MODIF=$$(find ${FREETYPE_DIR} -type f -printf '%T@ %p\n' | sort -n | tail -1 | cut -f2- -d" "); \ if [ $$(basename $$LAST_MODIF) != "timestamp" ] ; then \ touch ${FREETYPE_TIMESTAMP}; \ fi freetype_download : @if [ ! -d ${FREETYPE_DIR} ] ; then \ echo "freetype sources missing, downloading..."; \ mkdir -p ${ROOT}/deps; \ cd deps; \ git clone ${FREETYPE_URL_GIT} || exit 1; \ fi freetype : $(FREETYPE_LIB) $(FREETYPE_LIB) : $(FREETYPE_TIMESTAMP) @REFRESH=0; \ if [ ! -e ${FREETYPE_TIMESTAMP_INT} ] ; then \ REFRESH=1; \ fi; \ if [ ! -e ${FREETYPE_LIB} ] ; then \ REFRESH=1; \ fi; \ if [ ${FREETYPE_TIMESTAMP} -nt ${FREETYPE_TIMESTAMP_INT} ] ; then \ REFRESH=1; \ fi; \ if [ $$REFRESH -ne 0 ] ; then \ mkdir -p ${FREETYPE_DIR}; \ export PATH=$$PATH:${SDKFOLDER}/platform-tools:${ANDROID_NDK}; \ echo "changed timestamp for freetype detected building..."; \ cd ${FREETYPE_DIR}/Android/jni; \ ndk-build NDEBUG=${NDEBUG} NDK_MODULE_PATH=${NDK_MODULE_PATH} \ APP_PLATFORM=${APP_PLATFORM} APP_ABI=${TARGET_ABI} \ TARGET_CFLAGS+="${TARGET_CFLAGS_ADDON}" \ TARGET_LDFLAGS+="${TARGET_LDFLAGS_ADDON}" \ TARGET_CXXFLAGS+="${TARGET_CXXFLAGS_ADDON}" || exit 1; \ touch ${FREETYPE_TIMESTAMP}; \ touch ${FREETYPE_TIMESTAMP_INT}; \ else \ echo "nothing to be done for freetype"; \ fi clean_freetype : $(RM) -rf ${FREETYPE_DIR} $(ICONV_TIMESTAMP) : iconv_download @LAST_MODIF=$$(find ${ICONV_DIR} -type f -printf '%T@ %p\n' | sort -n | tail -1 | cut -f2- -d" "); \ if [ $$(basename $$LAST_MODIF) != "timestamp" ] ; then \ touch ${ICONV_TIMESTAMP}; \ fi iconv_download : @if [ ! -d ${ICONV_DIR} ] ; then \ echo "iconv sources missing, downloading..."; \ mkdir -p ${ROOT}/deps; \ cd ${ROOT}/deps; \ wget ${ICONV_URL_HTTP} || exit 1; \ tar -xzf libiconv-${ICONV_VERSION}.tar.gz || exit 1; \ rm libiconv-${ICONV_VERSION}.tar.gz; \ ln -s libiconv-${ICONV_VERSION} libiconv; \ cd ${ICONV_DIR}; \ patch -p1 < ${ROOT}/libiconv_android.patch; \ patch -p1 < ${ROOT}/libiconv_stdio.patch; \ fi iconv : $(ICONV_LIB) $(ICONV_LIB) : $(ICONV_TIMESTAMP) @REFRESH=0; \ if [ ! -e ${ICONV_TIMESTAMP_INT} ] ; then \ REFRESH=1; \ fi; \ if [ ! -e ${ICONV_LIB} ] ; then \ REFRESH=1; \ fi; \ if [ ${ICONV_TIMESTAMP} -nt ${ICONV_TIMESTAMP_INT} ] ; then \ REFRESH=1; \ fi; \ if [ $$REFRESH -ne 0 ] ; then \ mkdir -p ${ICONV_DIR}; \ export PATH=$$PATH:${SDKFOLDER}/platform-tools:${ANDROID_NDK}; \ echo "changed timestamp for iconv detected building..."; \ cd ${ICONV_DIR}; \ \ export TOOLCHAIN=/tmp/ndk-${TARGET_HOST}-iconv; \ ${ANDROID_NDK}/build/tools/make-standalone-toolchain.sh \ --toolchain=${TARGET_TOOLCHAIN}${COMPILER_VERSION} \ --install-dir=$${TOOLCHAIN}; \ export PATH="$${TOOLCHAIN}/bin:$${PATH}"; \ export CC=${CROSS_PREFIX}gcc; \ export CXX=${CROSS_PREFIX}g++; \ export TARGET_OS=OS_ANDROID_CROSSCOMPILE; \ ./configure --host=${TARGET_HOST} || exit 1; \ sed -i 's/LIBICONV_VERSION_INFO) /LIBICONV_VERSION_INFO) -avoid-version /g' lib/Makefile; \ grep "iconv_LDFLAGS" src/Makefile; \ $(MAKE) -s || exit 1; \ touch ${ICONV_TIMESTAMP}; \ touch ${ICONV_TIMESTAMP_INT}; \ rm -rf ${TOOLCHAIN}; \ else \ echo "nothing to be done for iconv"; \ fi clean_iconv : $(RM) -rf ${ICONV_DIR} #Note: Texturehack patch is required for gpu's not supporting color format # correctly. Known bad GPU: # -geforce on emulator # -Vivante Corporation GC1000 core (e.g. Galaxy Tab 3) irrlicht_download : @if [ ! -d "deps/irrlicht" ] ; then \ echo "irrlicht sources missing, downloading..."; \ mkdir -p ${ROOT}/deps; \ cd deps; \ svn co ${IRRLICHT_URL_SVN} irrlicht || exit 1; \ cd irrlicht; \ patch -p1 < ../../irrlicht-touchcount.patch || exit 1; \ patch -p1 < ../../irrlicht-back_button.patch || exit 1; \ patch -p1 < ../../irrlicht-texturehack.patch || exit 1; \ fi $(IRRLICHT_TIMESTAMP) : irrlicht_download @LAST_MODIF=$$(find ${IRRLICHT_DIR} -type f -printf '%T@ %p\n' | sort -n | tail -1 | cut -f2- -d" "); \ if [ $$(basename $$LAST_MODIF) != "timestamp" ] ; then \ touch ${IRRLICHT_TIMESTAMP}; \ fi irrlicht : $(IRRLICHT_LIB) $(IRRLICHT_LIB): $(IRRLICHT_TIMESTAMP) $(FREETYPE_LIB) @REFRESH=0; \ if [ ! -e ${IRRLICHT_TIMESTAMP_INT} ] ; then \ REFRESH=1; \ fi; \ if [ ! -e ${IRRLICHT_LIB} ] ; then \ REFRESH=1; \ fi; \ if [ ${IRRLICHT_TIMESTAMP} -nt ${IRRLICHT_TIMESTAMP_INT} ] ; then \ REFRESH=1; \ fi; \ if [ $$REFRESH -ne 0 ] ; then \ mkdir -p ${IRRLICHT_DIR}; \ export PATH=$$PATH:${SDKFOLDER}/platform-tools:${ANDROID_NDK}; \ echo "changed timestamp for irrlicht detected building..."; \ cd deps/irrlicht/source/Irrlicht/Android; \ ndk-build NDEBUG=${NDEBUG} NDK_MODULE_PATH=${NDK_MODULE_PATH} \ APP_ABI=${TARGET_ABI} APP_PLATFORM=${APP_PLATFORM} \ TARGET_CFLAGS+="${TARGET_CFLAGS_ADDON}" \ TARGET_LDFLAGS+="${TARGET_LDFLAGS_ADDON}" \ TARGET_CXXFLAGS+="${TARGET_CXXFLAGS_ADDON}" || exit 1; \ touch ${IRRLICHT_TIMESTAMP}; \ touch ${IRRLICHT_TIMESTAMP_INT}; \ else \ echo "nothing to be done for irrlicht"; \ fi clean_irrlicht : $(RM) -rf deps/irrlicht $(CURL_TIMESTAMP) : curl_download @LAST_MODIF=$$(find ${CURL_DIR} -type f -printf '%T@ %p\n' | sort -n | tail -1 | cut -f2- -d" "); \ if [ $$(basename $$LAST_MODIF) != "timestamp" ] ; then \ touch ${CURL_TIMESTAMP}; \ fi curl_download : @if [ ! -d "deps/curl-${CURL_VERSION}" ] ; then \ echo "curl sources missing, downloading..."; \ mkdir -p ${ROOT}/deps; \ cd deps; \ wget ${CURL_URL_HTTP} || exit 1; \ tar -xjf curl-${CURL_VERSION}.tar.bz2 || exit 1; \ rm curl-${CURL_VERSION}.tar.bz2; \ ln -s curl-${CURL_VERSION} curl; \ fi curl : $(CURL_LIB) $(CURL_LIB): $(CURL_TIMESTAMP) $(OPENSSL_LIB) @REFRESH=0; \ if [ ! -e ${CURL_TIMESTAMP_INT} ] ; then \ REFRESH=1; \ fi; \ if [ ! -e ${CURL_LIB} ] ; then \ REFRESH=1; \ fi; \ if [ ${CURL_TIMESTAMP} -nt ${CURL_TIMESTAMP_INT} ] ; then \ REFRESH=1; \ fi; \ if [ $$REFRESH -ne 0 ] ; then \ mkdir -p ${CURL_DIR}; \ export PATH="$${PATH}:${SDKFOLDER}/platform-tools:${ANDROID_NDK}"; \ echo "changed timestamp for curl detected building..."; \ cd deps/curl-${CURL_VERSION}; \ export CROSS_PREFIX=${CROSS_PREFIX}; \ export TOOLCHAIN=/tmp/ndk-${TARGET_HOST}-curl; \ ${ANDROID_NDK}/build/tools/make-standalone-toolchain.sh \ --toolchain=${TARGET_TOOLCHAIN}${COMPILER_VERSION} \ --install-dir=$${TOOLCHAIN}; \ export PATH="$${TOOLCHAIN}/bin:$${PATH}"; \ export CC=${CROSS_PREFIX}gcc; \ export CXX=${CROSS_PREFIX}g++; \ export TARGET_OS=OS_ANDROID_CROSSCOMPILE; \ export CPPFLAGS="$${CPPFLAGS} -I${OPENSSL_DIR}/include \ -L${OPENSSL_DIR} ${TARGET_CFLAGS_ADDON}"; \ export CFLAGS="$${CFLAGS} ${TARGET_CFLAGS_ADDON}"; \ export LDFLAGS="$${LDFLAGS} -L${OPENSSL_DIR} ${TARGET_LDFLAGS_ADDON}"; \ ./configure --host=${TARGET_HOST} --disable-shared --enable-static --with-ssl; \ $(MAKE) -s || exit 1; \ touch ${CURL_TIMESTAMP}; \ touch ${CURL_TIMESTAMP_INT}; \ $(RM) -rf $${TOOLCHAIN}; \ else \ echo "nothing to be done for curl"; \ fi clean_curl : $(RM) -rf deps/curl-${CURL_VERSION} \ $(RM) -f deps/curl curl_binary: @if [ ! -d "deps/curl-${CURL_VERSION_BINARY}" ] ; then \ echo "curl binary missing, downloading..."; \ mkdir -p ${ROOT}/deps; \ cd deps; \ wget http://curl.haxx.se/gknw.net/7.34.0/dist-android/curl-7.34.0-rtmp-ssh2-ssl-zlib-static-bin-android.tar.gz || exit 1;\ tar -xzf curl-7.34.0-rtmp-ssh2-ssl-zlib-static-bin-android.tar.gz || exit 1;\ mv curl-7.34.0-rtmp-ssh2-ssl-zlib-static-bin-android curl-${CURL_VERSION_BINARY};\ rm curl-7.34.0-rtmp-ssh2-ssl-zlib-static-bin-android.tar.gz; \ fi $(GMP_TIMESTAMP) : gmp_download @LAST_MODIF=$$(find ${GMP_DIR} -type f -printf '%T@ %p\n' | sort -n | tail -1 | cut -f2- -d" "); \ if [ $$(basename $$LAST_MODIF) != "timestamp" ] ; then \ touch ${GMP_TIMESTAMP}; \ fi gmp_download : @if [ ! -d "${GMP_DIR}" ] ; then \ echo "gmp sources missing, downloading..."; \ mkdir -p ${ROOT}/deps; \ cd deps; \ wget ${GMP_URL_HTTP} || exit 1; \ tar -xjf gmp-${GMP_VERSION}.tar.bz2 || exit 1; \ rm gmp-${GMP_VERSION}.tar.bz2; \ ln -s gmp-${GMP_VERSION} gmp; \ fi gmp : $(GMP_LIB) $(GMP_LIB): $(GMP_TIMESTAMP) @REFRESH=0; \ if [ ! -e ${GMP_TIMESTAMP_INT} ] ; then \ REFRESH=1; \ fi; \ if [ ! -e ${GMP_LIB} ] ; then \ REFRESH=1; \ fi; \ if [ ${GMP_TIMESTAMP} -nt ${GMP_TIMESTAMP_INT} ] ; then \ REFRESH=1; \ fi; \ if [ $$REFRESH -ne 0 ] ; then \ mkdir -p ${GMP_DIR}; \ export PATH="$${PATH}:${SDKFOLDER}/platform-tools:${ANDROID_NDK}"; \ echo "changed timestamp for gmp detected building..."; \ cd deps/gmp-${GMP_VERSION}; \ export CROSS_PREFIX=${CROSS_PREFIX}; \ export TOOLCHAIN=/tmp/ndk-${TARGET_HOST}-gmp; \ ${ANDROID_NDK}/build/tools/make-standalone-toolchain.sh \ --toolchain=${TARGET_TOOLCHAIN}${COMPILER_VERSION} \ --install-dir=$${TOOLCHAIN}; \ export PATH="$${TOOLCHAIN}/bin:$${PATH}"; \ export CC=${CROSS_PREFIX}gcc; \ export CXX=${CROSS_PREFIX}g++; \ export LIBGMP_LDFLAGS="-avoid-version"; \ export LIBGMPXX_LDFLAGS="-avoid-version"; \ ./configure --disable-static --host=${TARGET_HOST} --prefix=/usr; \ $(MAKE) install DESTDIR=/${GMP_DIR} || exit 1; \ touch ${GMP_TIMESTAMP}; \ touch ${GMP_TIMESTAMP_INT}; \ $(RM) -rf $${TOOLCHAIN}; \ else \ echo "nothing to be done for gmp"; \ fi clean_gmp: $(RM) -rf deps/gmp-${GMP_VERSION} \ $(RM) -f deps/gmp sqlite3_download: deps/${SQLITE3_FOLDER}/sqlite3.c deps/${SQLITE3_FOLDER}/sqlite3.c : cd deps; \ wget ${SQLITE3_URL}; \ unzip ${SQLITE3_FOLDER}.zip; \ ln -s ${SQLITE3_FOLDER} sqlite clean_sqlite3: cd deps && $(RM) -rf ${SQLITE3_FOLDER} && $(RM) -f ${SQLITE3_FOLDER}.zip && \ $(RM) -f sqlite $(ASSETS_TIMESTAMP) : $(IRRLICHT_LIB) @mkdir -p ${ROOT}/deps; \ for DIRNAME in {builtin,client,doc,fonts,games,mods,po,textures}; do \ LAST_MODIF=$$(find ${ROOT}/../../${DIRNAME} -type f -printf '%T@ %p\n' | sort -n | tail -1 | cut -f2- -d" "); \ if [ $$(basename $$LAST_MODIF) != "timestamp" ]; then \ touch ${ROOT}/../../${DIRNAME}/timestamp; \ touch ${ASSETS_TIMESTAMP}; \ echo ${DIRNAME} changed $$LAST_MODIF; \ fi; \ done; \ LAST_MODIF=$$(find ${IRRLICHT_DIR}/media -type f -printf '%T@ %p\n' | sort -n | tail -1 | cut -f2- -d" "); \ if [ $$(basename $$LAST_MODIF) != "timestamp" ] ; then \ touch ${IRRLICHT_DIR}/media/timestamp; \ touch ${ASSETS_TIMESTAMP}; \ fi; \ if [ ${ROOT}/../../minetest.conf.example -nt ${ASSETS_TIMESTAMP} ] ; then \ echo "conf changed"; \ touch ${ASSETS_TIMESTAMP}; \ fi; \ if [ ${ROOT}/../../README.txt -nt ${ASSETS_TIMESTAMP} ] ; then \ touch ${ASSETS_TIMESTAMP}; \ fi; \ if [ ! -e $(ASSETS_TIMESTAMP) ] ; then \ touch $(ASSETS_TIMESTAMP); \ fi assets : $(ASSETS_TIMESTAMP) @REFRESH=0; \ if [ ! -e ${ASSETS_TIMESTAMP}.old ] ; then \ REFRESH=1; \ fi; \ if [ ${ASSETS_TIMESTAMP} -nt ${ASSETS_TIMESTAMP}.old ] ; then \ REFRESH=1; \ fi; \ if [ ! -d ${ROOT}/assets ] ; then \ REFRESH=1; \ fi; \ if [ $$REFRESH -ne 0 ] ; then \ echo "assets changed, refreshing..."; \ $(MAKE) clean_assets; \ mkdir -p ${ROOT}/assets/Minetest; \ cp ${ROOT}/../../minetest.conf.example ${ROOT}/assets/Minetest; \ cp ${ROOT}/../../README.txt ${ROOT}/assets/Minetest; \ cp -r ${ROOT}/../../builtin ${ROOT}/assets/Minetest; \ cp -r ${ROOT}/../../client ${ROOT}/assets/Minetest; \ cp -r ${ROOT}/../../doc ${ROOT}/assets/Minetest; \ cp -r ${ROOT}/../../fonts ${ROOT}/assets/Minetest; \ mkdir ${ROOT}/assets/Minetest/games; \ for game in ${GAMES_TO_COPY}; \ do \ cp -r ${ROOT}/../../games/$$game ${ROOT}/assets/Minetest/games/; \ done; \ cp -r ${ROOT}/../../mods ${ROOT}/assets/Minetest; \ cp -r ${ROOT}/../../po ${ROOT}/assets/Minetest; \ cp -r ${ROOT}/../../textures ${ROOT}/assets/Minetest; \ mkdir -p ${ROOT}/assets/Minetest/media; \ cp -r ${IRRLICHT_DIR}/media/Shaders ${ROOT}/assets/Minetest/media; \ cd ${ROOT}/assets || exit 1; \ find . -name "timestamp" -exec rm {} \; ; \ find . -name "*.blend" -exec rm {} \; ; \ find . -name "*~" -exec rm {} \; ; \ find . -type d -path "*.git" -exec rm -rf {} \; ; \ find . -type d -path "*.svn" -exec rm -rf {} \; ; \ find . -type f -path "*.gitignore" -exec rm -rf {} \; ; \ ls -R | grep ":$$" | sed -e 's/:$$//' -e 's/\.//' -e 's/^\///' > "index.txt"; \ find Minetest >"filelist.txt"; \ cp ${ROOT}/${ASSETS_TIMESTAMP} ${ROOT}/${ASSETS_TIMESTAMP}.old; \ else \ echo "nothing to be done for assets"; \ fi clean_assets : @$(RM) -r assets apk: $(PATHCFGFILE) assets $(ICONV_LIB) $(IRRLICHT_LIB) $(CURL_LIB) $(GMP_LIB) $(LEVELDB_TARGET) \ $(OPENAL_LIB) $(OGG_LIB) prep_srcdir $(ROOT)/jni/src/android_version.h \ $(ROOT)/jni/src/android_version_githash.h sqlite3_download @export NDEBUG=$$NDEBUG; $(MAKE) manifest; \ export PATH=$$PATH:${SDKFOLDER}/platform-tools:${ANDROID_NDK}; \ export ANDROID_HOME=${SDKFOLDER}; \ mkdir -p ${ROOT}/src; \ ndk-build NDK_MODULE_PATH=${NDK_MODULE_PATH} \ GPROF=${GPROF} APP_ABI=${TARGET_ABI} HAVE_LEVELDB=${HAVE_LEVELDB} \ APP_PLATFORM=${APP_PLATFORM} \ TARGET_LIBDIR=${TARGET_LIBDIR} \ TARGET_CFLAGS+="${TARGET_CFLAGS_ADDON}" \ TARGET_LDFLAGS+="${TARGET_LDFLAGS_ADDON}" \ TARGET_CXXFLAGS+="${TARGET_CXXFLAGS_ADDON}" && \ ant $$BUILD_TYPE && \ echo "++ Success!" && \ echo "APK: bin/Minetest-$$BUILD_TYPE.apk" && \ echo "You can install it with \`adb install -r bin/Minetest-$$BUILD_TYPE.apk\`" prep_srcdir : @if [ ! -e ${ROOT}/jni/src ]; then \ ln -s ${ROOT}/../../src ${ROOT}/jni/src; \ fi clean_apk : manifest @export PATH=$$PATH:${SDKFOLDER}platform-tools:${ANDROID_NDK}; \ export ANDROID_HOME=${SDKFOLDER}; \ ant clean install_debug : @export PATH=$$PATH:${SDKFOLDER}platform-tools:${ANDROID_NDK}; \ adb install -r ${ROOT}/bin/Minetest-debug.apk install : @export PATH=$$PATH:${SDKFOLDER}platform-tools:${ANDROID_NDK}; \ adb install -r ${ROOT}/bin/Minetest-release.apk envpaths : @echo "export PATH=$$PATH:${SDKFOLDER}platform-tools:${ANDROID_NDK}" > and_env;\ echo "export ANDROID_HOME=${SDKFOLDER}" >> and_env; clean_all : @$(MAKE) clean_apk; \ $(MAKE) clean_assets clean_iconv clean_irrlicht clean_leveldb clean_curl clean_openssl \ clean_openal clean_ogg clean_gmp clean_manifest; \ sleep 1; \ $(RM) -r gen libs obj deps bin Debug and_env $(ROOT)/jni/src/android_version_githash.h : prep_srcdir @export VERSION_FILE=${ROOT}/jni/src/android_version_githash.h; \ export VERSION_FILE_NEW=$${VERSION_FILE}.new; \ { \ echo "#ifndef ANDROID_MT_VERSION_GITHASH_H"; \ echo "#define ANDROID_MT_VERSION_GITHASH_H"; \ export GITHASH=$$(git rev-parse --short=8 HEAD); \ export VERSION_STR="${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH}"; \ echo "#define VERSION_GITHASH \"$$VERSION_STR-$$GITHASH-Android\""; \ echo "#endif"; \ } > "$${VERSION_FILE_NEW}"; \ if ! cmp -s $${VERSION_FILE} $${VERSION_FILE_NEW}; then \ echo "android_version_githash.h changed, updating..."; \ mv "$${VERSION_FILE_NEW}" "$${VERSION_FILE}"; \ else \ rm "$${VERSION_FILE_NEW}"; \ fi $(ROOT)/jni/src/android_version.h : prep_srcdir @export VERSION_FILE=${ROOT}/jni/src/android_version.h; \ export VERSION_FILE_NEW=$${VERSION_FILE}.new; \ { \ echo "#ifndef ANDROID_MT_VERSION_H"; \ echo "#define ANDROID_MT_VERSION_H"; \ echo "#define VERSION_MAJOR ${VERSION_MAJOR}"; \ echo "#define VERSION_MINOR ${VERSION_MINOR}"; \ echo "#define VERSION_PATCH ${VERSION_PATCH}"; \ echo "#define VERSION_STRING STR(VERSION_MAJOR)\".\"STR(VERSION_MINOR)\ \".\"STR(VERSION_PATCH)"; \ echo "#endif"; \ } > $${VERSION_FILE_NEW}; \ if ! cmp -s $${VERSION_FILE} $${VERSION_FILE_NEW}; then \ echo "android_version.h changed, updating..."; \ mv "$${VERSION_FILE_NEW}" "$${VERSION_FILE}"; \ else \ rm "$${VERSION_FILE_NEW}"; \ fi manifest : @BASE_VERSION="${VERS_MAJOR}.${VERS_MINOR}.${VERS_PATCH}"; \ if [ "${NDEBUG}x" != "x" ] ; then \ DBG=''; \ DBG_FLAG="android:debuggable=\"false\""; \ else \ DBG=""; \ DBG_FLAG="android:debuggable=\"true\""; \ fi; \ cat ${ROOT}/AndroidManifest.xml.template | \ sed "s/###ANDROID_VERSION###/${ANDROID_VERSION_CODE}/g" | \ sed "s/###BASE_VERSION###/$$BASE_VERSION/g" | \ sed -e "s@###DEBUG_BUILD###@$$DBG@g" | \ sed -e "s@###DEBUG_FLAG###@$$DBG_FLAG@g" >${ROOT}/AndroidManifest.xml clean_manifest : rm -rf ${ROOT}/AndroidManifest.xml clean : clean_apk clean_assets build/android/irrlicht-texturehack.patch0000644000175000017500000001741412565232430021300 0ustar mquinsonmquinson--- irrlicht/source/Irrlicht/COGLESTexture.cpp.orig 2014-06-22 17:01:13.266568869 +0200 +++ irrlicht/source/Irrlicht/COGLESTexture.cpp 2014-06-22 17:03:59.298572810 +0200 @@ -366,112 +366,140 @@ void(*convert)(const void*, s32, void*) = 0; getFormatParameters(ColorFormat, InternalFormat, filtering, PixelFormat, PixelType, convert); - // make sure we don't change the internal format of existing images - if (!newTexture) - InternalFormat = oldInternalFormat; - - Driver->setActiveTexture(0, this); - - if (Driver->testGLError()) - os::Printer::log("Could not bind Texture", ELL_ERROR); - - // mipmap handling for main texture - if (!level && newTexture) - { - // auto generate if possible and no mipmap data is given - if (!IsCompressed && HasMipMaps && !mipmapData && Driver->queryFeature(EVDF_MIP_MAP_AUTO_UPDATE)) - { - if (Driver->getTextureCreationFlag(ETCF_OPTIMIZED_FOR_SPEED)) - glHint(GL_GENERATE_MIPMAP_HINT, GL_FASTEST); - else if (Driver->getTextureCreationFlag(ETCF_OPTIMIZED_FOR_QUALITY)) - glHint(GL_GENERATE_MIPMAP_HINT, GL_NICEST); - else - glHint(GL_GENERATE_MIPMAP_HINT, GL_DONT_CARE); + bool retry = false; + + do { + if (retry) { + InternalFormat = GL_RGBA; + PixelFormat = GL_RGBA; + convert = CColorConverter::convert_A8R8G8B8toA8B8G8R8; + } + // make sure we don't change the internal format of existing images + if (!newTexture) + InternalFormat = oldInternalFormat; - glTexParameteri(GL_TEXTURE_2D, GL_GENERATE_MIPMAP, GL_TRUE); - AutomaticMipmapUpdate=true; - } + Driver->setActiveTexture(0, this); - // enable bilinear filter without mipmaps - glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, filtering); - glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, filtering); - } + if (Driver->testGLError()) + os::Printer::log("Could not bind Texture", ELL_ERROR); - // now get image data and upload to GPU + // mipmap handling for main texture + if (!level && newTexture) + { + // auto generate if possible and no mipmap data is given + if (!IsCompressed && HasMipMaps && !mipmapData && Driver->queryFeature(EVDF_MIP_MAP_AUTO_UPDATE)) + { + if (Driver->getTextureCreationFlag(ETCF_OPTIMIZED_FOR_SPEED)) + glHint(GL_GENERATE_MIPMAP_HINT, GL_FASTEST); + else if (Driver->getTextureCreationFlag(ETCF_OPTIMIZED_FOR_QUALITY)) + glHint(GL_GENERATE_MIPMAP_HINT, GL_NICEST); + else + glHint(GL_GENERATE_MIPMAP_HINT, GL_DONT_CARE); + + glTexParameteri(GL_TEXTURE_2D, GL_GENERATE_MIPMAP, GL_TRUE); + AutomaticMipmapUpdate=true; + } + + // enable bilinear filter without mipmaps + glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, filtering); + glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, filtering); + } - u32 compressedImageSize = IImage::getCompressedImageSize(ColorFormat, image->getDimension().Width, image->getDimension().Height); + // now get image data and upload to GPU - void* source = image->lock(); + u32 compressedImageSize = IImage::getCompressedImageSize(ColorFormat, image->getDimension().Width, image->getDimension().Height); - IImage* tmpImage = 0; + void* source = image->lock(); - if (convert) - { - tmpImage = new CImage(image->getColorFormat(), image->getDimension()); - void* dest = tmpImage->lock(); - convert(source, image->getDimension().getArea(), dest); - image->unlock(); - source = dest; - } + IImage* tmpImage = 0; - if (newTexture) - { - if (IsCompressed) + if (convert) { - glCompressedTexImage2D(GL_TEXTURE_2D, 0, InternalFormat, image->getDimension().Width, - image->getDimension().Height, 0, compressedImageSize, source); + tmpImage = new CImage(image->getColorFormat(), image->getDimension()); + void* dest = tmpImage->lock(); + convert(source, image->getDimension().getArea(), dest); + image->unlock(); + source = dest; } - else - glTexImage2D(GL_TEXTURE_2D, level, InternalFormat, image->getDimension().Width, - image->getDimension().Height, 0, PixelFormat, PixelType, source); - } - else - { - if (IsCompressed) + + if (newTexture) { - glCompressedTexSubImage2D(GL_TEXTURE_2D, level, 0, 0, image->getDimension().Width, - image->getDimension().Height, PixelFormat, compressedImageSize, source); + if (IsCompressed) + { + glCompressedTexImage2D(GL_TEXTURE_2D, 0, InternalFormat, image->getDimension().Width, + image->getDimension().Height, 0, compressedImageSize, source); + } + else + glTexImage2D(GL_TEXTURE_2D, level, InternalFormat, image->getDimension().Width, + image->getDimension().Height, 0, PixelFormat, PixelType, source); } else - glTexSubImage2D(GL_TEXTURE_2D, level, 0, 0, image->getDimension().Width, - image->getDimension().Height, PixelFormat, PixelType, source); - } - - if (convert) - { - tmpImage->unlock(); - tmpImage->drop(); - } - else - image->unlock(); - - if (!level && newTexture) - { - if (IsCompressed && !mipmapData) { - if (image->hasMipMaps()) - mipmapData = static_cast(image->lock())+compressedImageSize; + if (IsCompressed) + { + glCompressedTexSubImage2D(GL_TEXTURE_2D, level, 0, 0, image->getDimension().Width, + image->getDimension().Height, PixelFormat, compressedImageSize, source); + } else - HasMipMaps = false; + glTexSubImage2D(GL_TEXTURE_2D, level, 0, 0, image->getDimension().Width, + image->getDimension().Height, PixelFormat, PixelType, source); } - regenerateMipMapLevels(mipmapData); - - if (HasMipMaps) // might have changed in regenerateMipMapLevels + if (convert) { - // enable bilinear mipmap filter - GLint filteringMipMaps = GL_LINEAR_MIPMAP_NEAREST; - - if (filtering != GL_LINEAR) - filteringMipMaps = GL_NEAREST_MIPMAP_NEAREST; + tmpImage->unlock(); + tmpImage->drop(); + } + else + image->unlock(); + + if (glGetError() != GL_NO_ERROR) { + static bool warned = false; + if ((!retry) && (ColorFormat == ECF_A8R8G8B8)) { + + if (!warned) { + os::Printer::log("Your driver claims to support GL_BGRA but fails on trying to upload a texture, converting to GL_RGBA and trying again", ELL_ERROR); + warned = true; + } + } + else if (retry) { + os::Printer::log("Neither uploading texture as GL_BGRA nor, converted one using GL_RGBA succeeded", ELL_ERROR); + } + retry = !retry; + continue; + } else { + retry = false; + } - glTexParameteri( GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, filteringMipMaps); - glTexParameteri( GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, filtering); + if (!level && newTexture) + { + if (IsCompressed && !mipmapData) + { + if (image->hasMipMaps()) + mipmapData = static_cast(image->lock())+compressedImageSize; + else + HasMipMaps = false; + } + + regenerateMipMapLevels(mipmapData); + + if (HasMipMaps) // might have changed in regenerateMipMapLevels + { + // enable bilinear mipmap filter + GLint filteringMipMaps = GL_LINEAR_MIPMAP_NEAREST; + + if (filtering != GL_LINEAR) + filteringMipMaps = GL_NEAREST_MIPMAP_NEAREST; + + glTexParameteri( GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, filteringMipMaps); + glTexParameteri( GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, filtering); + } } - } - if (Driver->testGLError()) - os::Printer::log("Could not glTexImage2D", ELL_ERROR); + if (Driver->testGLError()) + os::Printer::log("Could not glTexImage2D", ELL_ERROR); + } + while(retry); } --- irrlicht/source/Irrlicht/COGLESTexture.cpp.orig 2014-06-25 00:28:50.820501856 +0200 +++ irrlicht/source/Irrlicht/COGLESTexture.cpp 2014-06-25 00:08:37.712544692 +0200 @@ -422,6 +422,9 @@ source = dest; } + //clear old error + glGetError(); + if (newTexture) { if (IsCompressed) build/android/libvorbis-libogg-fpu.patch0000644000175000017500000000246712565232430021161 0ustar mquinsonmquinson--- libvorbis-libogg-android/jni/libvorbis-jni/Android.mk.orig 2014-06-17 19:22:50.621559073 +0200 +++ libvorbis-libogg-android/jni/libvorbis-jni/Android.mk 2014-06-17 19:38:20.641581140 +0200 @@ -4,9 +4,6 @@ LOCAL_MODULE := vorbis-jni LOCAL_CFLAGS += -I$(LOCAL_PATH)/../include -fsigned-char -ifeq ($(TARGET_ARCH),arm) - LOCAL_CFLAGS += -march=armv6 -marm -mfloat-abi=softfp -mfpu=vfp -endif LOCAL_SHARED_LIBRARIES := libogg libvorbis --- libvorbis-libogg-android/jni/libvorbis/Android.mk.orig 2014-06-17 19:22:39.077558797 +0200 +++ libvorbis-libogg-android/jni/libvorbis/Android.mk 2014-06-17 19:38:52.121581887 +0200 @@ -4,9 +4,6 @@ LOCAL_MODULE := libvorbis LOCAL_CFLAGS += -I$(LOCAL_PATH)/../include -ffast-math -fsigned-char -ifeq ($(TARGET_ARCH),arm) - LOCAL_CFLAGS += -march=armv6 -marm -mfloat-abi=softfp -mfpu=vfp -endif LOCAL_SHARED_LIBRARIES := libogg LOCAL_SRC_FILES := \ --- libvorbis-libogg-android/jni/libogg/Android.mk.orig 2014-06-17 19:22:33.965558675 +0200 +++ libvorbis-libogg-android/jni/libogg/Android.mk 2014-06-17 19:38:25.337581252 +0200 @@ -4,10 +4,6 @@ LOCAL_MODULE := libogg LOCAL_CFLAGS += -I$(LOCAL_PATH)/../include -ffast-math -fsigned-char -ifeq ($(TARGET_ARCH),arm) - LOCAL_CFLAGS += -march=armv6 -marm -mfloat-abi=softfp -mfpu=vfp -endif - LOCAL_SRC_FILES := \ bitwise.c \ build/android/project.properties0000644000175000017500000000002212565232430017661 0ustar mquinsonmquinsontarget=android-10 build/android/libiconv_stdio.patch0000644000175000017500000000116512565232430020136 0ustar mquinsonmquinson--- a/srclib/stdio.in.h 2011-08-07 15:42:06.000000000 +0200 +++ b/srclib/stdio.in.h 2015-06-10 09:27:58.129056262 +0200 @@ -695,8 +696,9 @@ _GL_CXXALIASWARN (gets); /* It is very rare that the developer ever has full control of stdin, so any use of gets warrants an unconditional warning. Assume it is always declared, since it is required by C89. */ -_GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead"); +/*_GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead");*/ +#define gets(a) fgets( a, sizeof(*(a)), stdin) #endif #if @GNULIB_OBSTACK_PRINTF@ || @GNULIB_OBSTACK_PRINTF_POSIX@ build/android/build.xml0000644000175000017500000000122112565232430015720 0ustar mquinsonmquinson build/android/jni/0000755000175000017500000000000012565232430014663 5ustar mquinsonmquinsonbuild/android/jni/Android.mk0000644000175000017500000003344712565232430016607 0ustar mquinsonmquinsonLOCAL_PATH := $(call my-dir)/.. #LOCAL_ADDRESS_SANITIZER:=true include $(CLEAR_VARS) LOCAL_MODULE := Irrlicht LOCAL_SRC_FILES := deps/irrlicht/lib/Android/libIrrlicht.a include $(PREBUILT_STATIC_LIBRARY) ifeq ($(HAVE_LEVELDB), 1) include $(CLEAR_VARS) LOCAL_MODULE := LevelDB LOCAL_SRC_FILES := deps/leveldb/libleveldb.a include $(PREBUILT_STATIC_LIBRARY) endif include $(CLEAR_VARS) LOCAL_MODULE := curl LOCAL_SRC_FILES := deps/curl/lib/.libs/libcurl.a include $(PREBUILT_STATIC_LIBRARY) include $(CLEAR_VARS) LOCAL_MODULE := freetype LOCAL_SRC_FILES := deps/freetype2-android/Android/obj/local/$(TARGET_ARCH_ABI)/libfreetype2-static.a include $(PREBUILT_STATIC_LIBRARY) include $(CLEAR_VARS) LOCAL_MODULE := iconv LOCAL_SRC_FILES := deps/libiconv/lib/.libs/libiconv.so include $(PREBUILT_SHARED_LIBRARY) include $(CLEAR_VARS) LOCAL_MODULE := openal LOCAL_SRC_FILES := deps/openal-soft/libs/$(TARGET_LIBDIR)/libopenal.so include $(PREBUILT_SHARED_LIBRARY) include $(CLEAR_VARS) LOCAL_MODULE := ogg LOCAL_SRC_FILES := deps/libvorbis-libogg-android/libs/$(TARGET_LIBDIR)/libogg.so include $(PREBUILT_SHARED_LIBRARY) include $(CLEAR_VARS) LOCAL_MODULE := vorbis LOCAL_SRC_FILES := deps/libvorbis-libogg-android/libs/$(TARGET_LIBDIR)/libvorbis.so include $(PREBUILT_SHARED_LIBRARY) include $(CLEAR_VARS) LOCAL_MODULE := gmp LOCAL_SRC_FILES := deps/gmp/usr/lib/libgmp.so include $(PREBUILT_SHARED_LIBRARY) include $(CLEAR_VARS) LOCAL_MODULE := ssl LOCAL_SRC_FILES := deps/openssl/libssl.a include $(PREBUILT_STATIC_LIBRARY) include $(CLEAR_VARS) LOCAL_MODULE := crypto LOCAL_SRC_FILES := deps/openssl/libcrypto.a include $(PREBUILT_STATIC_LIBRARY) include $(CLEAR_VARS) LOCAL_MODULE := minetest LOCAL_CPP_FEATURES += exceptions ifdef GPROF GPROF_DEF=-DGPROF endif LOCAL_CFLAGS := -D_IRR_ANDROID_PLATFORM_ \ -DHAVE_TOUCHSCREENGUI \ -DUSE_CURL=1 \ -DUSE_SOUND=1 \ -DUSE_FREETYPE=1 \ -DUSE_LEVELDB=$(HAVE_LEVELDB) \ $(GPROF_DEF) \ -pipe -fstrict-aliasing ifndef NDEBUG LOCAL_CFLAGS += -g -D_DEBUG -O0 -fno-omit-frame-pointer else LOCAL_CFLAGS += -fexpensive-optimizations -O3 endif ifdef GPROF PROFILER_LIBS := android-ndk-profiler LOCAL_CFLAGS += -pg endif # LOCAL_CFLAGS += -fsanitize=address # LOCAL_LDFLAGS += -fsanitize=address ifeq ($(TARGET_ARCH_ABI),x86) LOCAL_CFLAGS += -fno-stack-protector endif LOCAL_C_INCLUDES := \ jni/src jni/src/sqlite \ jni/src/script \ jni/src/lua/src \ jni/src/json \ jni/src/cguittfont \ deps/irrlicht/include \ deps/libiconv/include \ deps/freetype2-android/include \ deps/curl/include \ deps/openal-soft/jni/OpenAL/include \ deps/libvorbis-libogg-android/jni/include \ deps/gmp/usr/include \ deps/leveldb/include \ deps/sqlite/ LOCAL_SRC_FILES := \ jni/src/areastore.cpp \ jni/src/ban.cpp \ jni/src/camera.cpp \ jni/src/cavegen.cpp \ jni/src/chat.cpp \ jni/src/client.cpp \ jni/src/clientiface.cpp \ jni/src/clientmap.cpp \ jni/src/clientmedia.cpp \ jni/src/clientobject.cpp \ jni/src/clouds.cpp \ jni/src/collision.cpp \ jni/src/content_abm.cpp \ jni/src/content_cao.cpp \ jni/src/content_cso.cpp \ jni/src/content_mapblock.cpp \ jni/src/content_mapnode.cpp \ jni/src/content_nodemeta.cpp \ jni/src/content_sao.cpp \ jni/src/convert_json.cpp \ jni/src/craftdef.cpp \ jni/src/database-dummy.cpp \ jni/src/database-sqlite3.cpp \ jni/src/database.cpp \ jni/src/debug.cpp \ jni/src/defaultsettings.cpp \ jni/src/drawscene.cpp \ jni/src/dungeongen.cpp \ jni/src/emerge.cpp \ jni/src/environment.cpp \ jni/src/filecache.cpp \ jni/src/filesys.cpp \ jni/src/fontengine.cpp \ jni/src/game.cpp \ jni/src/genericobject.cpp \ jni/src/gettext.cpp \ jni/src/guiChatConsole.cpp \ jni/src/guiEngine.cpp \ jni/src/guiFileSelectMenu.cpp \ jni/src/guiFormSpecMenu.cpp \ jni/src/guiKeyChangeMenu.cpp \ jni/src/guiPasswordChange.cpp \ jni/src/guiTable.cpp \ jni/src/guiscalingfilter.cpp \ jni/src/guiVolumeChange.cpp \ jni/src/httpfetch.cpp \ jni/src/hud.cpp \ jni/src/imagefilters.cpp \ jni/src/intlGUIEditBox.cpp \ jni/src/inventory.cpp \ jni/src/inventorymanager.cpp \ jni/src/itemdef.cpp \ jni/src/keycode.cpp \ jni/src/light.cpp \ jni/src/localplayer.cpp \ jni/src/log.cpp \ jni/src/main.cpp \ jni/src/map.cpp \ jni/src/mapblock.cpp \ jni/src/mapblock_mesh.cpp \ jni/src/mapgen.cpp \ jni/src/mapgen_singlenode.cpp \ jni/src/mapgen_v5.cpp \ jni/src/mapgen_v6.cpp \ jni/src/mapgen_v7.cpp \ jni/src/mapnode.cpp \ jni/src/mapsector.cpp \ jni/src/mesh.cpp \ jni/src/mg_biome.cpp \ jni/src/mg_decoration.cpp \ jni/src/mg_ore.cpp \ jni/src/mg_schematic.cpp \ jni/src/minimap.cpp \ jni/src/mods.cpp \ jni/src/nameidmapping.cpp \ jni/src/nodedef.cpp \ jni/src/nodemetadata.cpp \ jni/src/nodetimer.cpp \ jni/src/noise.cpp \ jni/src/objdef.cpp \ jni/src/object_properties.cpp \ jni/src/particles.cpp \ jni/src/pathfinder.cpp \ jni/src/player.cpp \ jni/src/porting_android.cpp \ jni/src/porting.cpp \ jni/src/profiler.cpp \ jni/src/quicktune.cpp \ jni/src/rollback.cpp \ jni/src/rollback_interface.cpp \ jni/src/serialization.cpp \ jni/src/server.cpp \ jni/src/serverlist.cpp \ jni/src/serverobject.cpp \ jni/src/shader.cpp \ jni/src/sky.cpp \ jni/src/socket.cpp \ jni/src/sound.cpp \ jni/src/sound_openal.cpp \ jni/src/staticobject.cpp \ jni/src/subgame.cpp \ jni/src/tool.cpp \ jni/src/treegen.cpp \ jni/src/version.cpp \ jni/src/voxel.cpp \ jni/src/voxelalgorithms.cpp \ jni/src/util/auth.cpp \ jni/src/util/base64.cpp \ jni/src/util/directiontables.cpp \ jni/src/util/numeric.cpp \ jni/src/util/pointedthing.cpp \ jni/src/util/serialize.cpp \ jni/src/util/sha1.cpp \ jni/src/util/string.cpp \ jni/src/util/srp.cpp \ jni/src/util/timetaker.cpp \ jni/src/unittest/test.cpp \ jni/src/unittest/test_collision.cpp \ jni/src/unittest/test_compression.cpp \ jni/src/unittest/test_connection.cpp \ jni/src/unittest/test_filepath.cpp \ jni/src/unittest/test_inventory.cpp \ jni/src/unittest/test_mapnode.cpp \ jni/src/unittest/test_nodedef.cpp \ jni/src/unittest/test_noderesolver.cpp \ jni/src/unittest/test_noise.cpp \ jni/src/unittest/test_objdef.cpp \ jni/src/unittest/test_profiler.cpp \ jni/src/unittest/test_random.cpp \ jni/src/unittest/test_schematic.cpp \ jni/src/unittest/test_serialization.cpp \ jni/src/unittest/test_settings.cpp \ jni/src/unittest/test_socket.cpp \ jni/src/unittest/test_utilities.cpp \ jni/src/unittest/test_voxelalgorithms.cpp \ jni/src/unittest/test_voxelmanipulator.cpp \ jni/src/touchscreengui.cpp \ jni/src/database-leveldb.cpp \ jni/src/settings.cpp \ jni/src/wieldmesh.cpp \ jni/src/client/clientlauncher.cpp \ jni/src/client/tile.cpp # intentionally kept out (we already build openssl itself): jni/src/util/sha256.c # Network LOCAL_SRC_FILES += \ jni/src/network/connection.cpp \ jni/src/network/networkpacket.cpp \ jni/src/network/clientopcodes.cpp \ jni/src/network/clientpackethandler.cpp \ jni/src/network/serveropcodes.cpp \ jni/src/network/serverpackethandler.cpp \ # lua api LOCAL_SRC_FILES += \ jni/src/script/common/c_content.cpp \ jni/src/script/common/c_converter.cpp \ jni/src/script/common/c_internal.cpp \ jni/src/script/common/c_types.cpp \ jni/src/script/cpp_api/s_async.cpp \ jni/src/script/cpp_api/s_base.cpp \ jni/src/script/cpp_api/s_entity.cpp \ jni/src/script/cpp_api/s_env.cpp \ jni/src/script/cpp_api/s_inventory.cpp \ jni/src/script/cpp_api/s_item.cpp \ jni/src/script/cpp_api/s_mainmenu.cpp \ jni/src/script/cpp_api/s_node.cpp \ jni/src/script/cpp_api/s_nodemeta.cpp \ jni/src/script/cpp_api/s_player.cpp \ jni/src/script/cpp_api/s_security.cpp \ jni/src/script/cpp_api/s_server.cpp \ jni/src/script/lua_api/l_areastore.cpp \ jni/src/script/lua_api/l_base.cpp \ jni/src/script/lua_api/l_craft.cpp \ jni/src/script/lua_api/l_env.cpp \ jni/src/script/lua_api/l_inventory.cpp \ jni/src/script/lua_api/l_item.cpp \ jni/src/script/lua_api/l_mainmenu.cpp \ jni/src/script/lua_api/l_mapgen.cpp \ jni/src/script/lua_api/l_nodemeta.cpp \ jni/src/script/lua_api/l_nodetimer.cpp \ jni/src/script/lua_api/l_noise.cpp \ jni/src/script/lua_api/l_object.cpp \ jni/src/script/lua_api/l_particles.cpp \ jni/src/script/lua_api/l_rollback.cpp \ jni/src/script/lua_api/l_server.cpp \ jni/src/script/lua_api/l_settings.cpp \ jni/src/script/lua_api/l_util.cpp \ jni/src/script/lua_api/l_vmanip.cpp \ jni/src/script/scripting_game.cpp \ jni/src/script/scripting_mainmenu.cpp #freetype2 support LOCAL_SRC_FILES += \ jni/src/cguittfont/xCGUITTFont.cpp # lua LOCAL_SRC_FILES += \ jni/src/lua/src/lapi.c \ jni/src/lua/src/lauxlib.c \ jni/src/lua/src/lbaselib.c \ jni/src/lua/src/lcode.c \ jni/src/lua/src/ldblib.c \ jni/src/lua/src/ldebug.c \ jni/src/lua/src/ldo.c \ jni/src/lua/src/ldump.c \ jni/src/lua/src/lfunc.c \ jni/src/lua/src/lgc.c \ jni/src/lua/src/linit.c \ jni/src/lua/src/liolib.c \ jni/src/lua/src/llex.c \ jni/src/lua/src/lmathlib.c \ jni/src/lua/src/lmem.c \ jni/src/lua/src/loadlib.c \ jni/src/lua/src/lobject.c \ jni/src/lua/src/lopcodes.c \ jni/src/lua/src/loslib.c \ jni/src/lua/src/lparser.c \ jni/src/lua/src/lstate.c \ jni/src/lua/src/lstring.c \ jni/src/lua/src/lstrlib.c \ jni/src/lua/src/ltable.c \ jni/src/lua/src/ltablib.c \ jni/src/lua/src/ltm.c \ jni/src/lua/src/lundump.c \ jni/src/lua/src/lvm.c \ jni/src/lua/src/lzio.c \ jni/src/lua/src/print.c # sqlite LOCAL_SRC_FILES += deps/sqlite/sqlite3.c # jthread LOCAL_SRC_FILES += \ jni/src/jthread/pthread/jevent.cpp \ jni/src/jthread/pthread/jmutex.cpp \ jni/src/jthread/pthread/jsemaphore.cpp \ jni/src/jthread/pthread/jthread.cpp # json LOCAL_SRC_FILES += jni/src/json/jsoncpp.cpp LOCAL_SHARED_LIBRARIES := iconv openal ogg vorbis gmp LOCAL_STATIC_LIBRARIES := Irrlicht freetype curl ssl crypto android_native_app_glue $(PROFILER_LIBS) ifeq ($(HAVE_LEVELDB), 1) LOCAL_STATIC_LIBRARIES += LevelDB endif LOCAL_LDLIBS := -lEGL -llog -lGLESv1_CM -lGLESv2 -lz -landroid include $(BUILD_SHARED_LIBRARY) # at the end of Android.mk ifdef GPROF $(call import-module,android-ndk-profiler) endif $(call import-module,android/native_app_glue) build/android/jni/Application.mk0000644000175000017500000000026412565232430017461 0ustar mquinsonmquinson# NDK_TOOLCHAIN_VERSION := clang3.3 APP_PLATFORM := android-9 APP_MODULES := minetest APP_STL := gnustl_static APP_CPPFLAGS += -fexceptions APP_GNUSTL_FORCE_CPP_FEATURES := rtti builtin/0000755000175000017500000000000012565232430013032 5ustar mquinsonmquinsonbuiltin/async/0000755000175000017500000000000012565232430014147 5ustar mquinsonmquinsonbuiltin/async/init.lua0000644000175000017500000000066012565232430015617 0ustar mquinsonmquinson core.log("info", "Initializing Asynchronous environment") function core.job_processor(serialized_func, serialized_param) local func = loadstring(serialized_func) local param = core.deserialize(serialized_param) local retval = nil if type(func) == "function" then retval = core.serialize(func(param)) else core.log("error", "ASYNC WORKER: Unable to deserialize function") end return retval or core.serialize(nil) end builtin/game/0000755000175000017500000000000012565232430013743 5ustar mquinsonmquinsonbuiltin/game/static_spawn.lua0000644000175000017500000000155712565232430017155 0ustar mquinsonmquinson-- Minetest: builtin/static_spawn.lua local function warn_invalid_static_spawnpoint() if core.setting_get("static_spawnpoint") and not core.setting_get_pos("static_spawnpoint") then core.log('error', "The static_spawnpoint setting is invalid: \"".. core.setting_get("static_spawnpoint").."\"") end end warn_invalid_static_spawnpoint() local function put_player_in_spawn(obj) warn_invalid_static_spawnpoint() local static_spawnpoint = core.setting_get_pos("static_spawnpoint") if not static_spawnpoint then return false end core.log('action', "Moving "..obj:get_player_name().. " to static spawnpoint at ".. core.pos_to_string(static_spawnpoint)) obj:setpos(static_spawnpoint) return true end core.register_on_newplayer(function(obj) put_player_in_spawn(obj) end) core.register_on_respawnplayer(function(obj) return put_player_in_spawn(obj) end) builtin/game/features.lua0000644000175000017500000000122412565232430016263 0ustar mquinsonmquinson-- Minetest: builtin/features.lua core.features = { glasslike_framed = true, nodebox_as_selectionbox = true, chat_send_player_param3 = true, get_all_craft_recipes_works = true, use_texture_alpha = true, no_legacy_abms = true, texture_names_parens = true, } function core.has_feature(arg) if type(arg) == "table" then missing_features = {} result = true for ft, _ in pairs(arg) do if not core.features[ftr] then missing_features[ftr] = true result = false end end return result, missing_features elseif type(arg) == "string" then if not core.features[arg] then return false, {[arg]=true} end return true, {} end end builtin/game/chatcommands.lua0000644000175000017500000006162512565232430017121 0ustar mquinsonmquinson-- Minetest: builtin/chatcommands.lua -- -- Chat command handler -- core.chatcommands = {} function core.register_chatcommand(cmd, def) def = def or {} def.params = def.params or "" def.description = def.description or "" def.privs = def.privs or {} def.mod_origin = core.get_current_modname() or "??" core.chatcommands[cmd] = def end if core.setting_getbool("mod_profiling") then local tracefct = profiling_print_log profiling_print_log = nil core.register_chatcommand("save_mod_profile", { params = "", description = "save mod profiling data to logfile " .. "(depends on default loglevel)", func = tracefct, privs = { server=true } }) end core.register_on_chat_message(function(name, message) local cmd, param = string.match(message, "^/([^ ]+) *(.*)") if not param then param = "" end local cmd_def = core.chatcommands[cmd] if not cmd_def then return false end local has_privs, missing_privs = core.check_player_privs(name, cmd_def.privs) if has_privs then core.set_last_run_mod(cmd_def.mod_origin) local success, message = cmd_def.func(name, param) if message then core.chat_send_player(name, message) end else core.chat_send_player(name, "You don't have permission" .. " to run this command (missing privileges: " .. table.concat(missing_privs, ", ") .. ")") end return true -- Handled chat message end) -- -- Chat commands -- core.register_chatcommand("me", { params = "", description = "chat action (eg. /me orders a pizza)", privs = {shout=true}, func = function(name, param) core.chat_send_all("* " .. name .. " " .. param) end, }) core.register_chatcommand("help", { privs = {}, params = "[all/privs/]", description = "Get help for commands or list privileges", func = function(name, param) local function format_help_line(cmd, def) local msg = "/"..cmd if def.params and def.params ~= "" then msg = msg .. " " .. def.params end if def.description and def.description ~= "" then msg = msg .. ": " .. def.description end return msg end if param == "" then local msg = "" local cmds = {} for cmd, def in pairs(core.chatcommands) do if core.check_player_privs(name, def.privs) then table.insert(cmds, cmd) end end table.sort(cmds) return true, "Available commands: " .. table.concat(cmds, " ") .. "\n" .. "Use '/help ' to get more information," .. " or '/help all' to list everything." elseif param == "all" then local cmds = {} for cmd, def in pairs(core.chatcommands) do if core.check_player_privs(name, def.privs) then table.insert(cmds, format_help_line(cmd, def)) end end table.sort(cmds) return true, "Available commands:\n"..table.concat(cmds, "\n") elseif param == "privs" then local privs = {} for priv, def in pairs(core.registered_privileges) do table.insert(privs, priv .. ": " .. def.description) end table.sort(privs) return true, "Available privileges:\n"..table.concat(privs, "\n") else local cmd = param local def = core.chatcommands[cmd] if not def then return false, "Command not available: "..cmd else return true, format_help_line(cmd, def) end end end, }) core.register_chatcommand("privs", { params = "", description = "print out privileges of player", func = function(name, param) param = (param ~= "" and param or name) return true, "Privileges of " .. param .. ": " .. core.privs_to_string( core.get_player_privs(param), ' ') end, }) core.register_chatcommand("grant", { params = " |all", description = "Give privilege to player", func = function(name, param) if not core.check_player_privs(name, {privs=true}) and not core.check_player_privs(name, {basic_privs=true}) then return false, "Your privileges are insufficient." end local grantname, grantprivstr = string.match(param, "([^ ]+) (.+)") if not grantname or not grantprivstr then return false, "Invalid parameters (see /help grant)" elseif not core.auth_table[grantname] then return false, "Player " .. grantname .. " does not exist." end local grantprivs = core.string_to_privs(grantprivstr) if grantprivstr == "all" then grantprivs = core.registered_privileges end local privs = core.get_player_privs(grantname) local privs_unknown = "" for priv, _ in pairs(grantprivs) do if priv ~= "interact" and priv ~= "shout" and not core.check_player_privs(name, {privs=true}) then return false, "Your privileges are insufficient." end if not core.registered_privileges[priv] then privs_unknown = privs_unknown .. "Unknown privilege: " .. priv .. "\n" end privs[priv] = true end if privs_unknown ~= "" then return false, privs_unknown end core.set_player_privs(grantname, privs) core.log("action", name..' granted ('..core.privs_to_string(grantprivs, ', ')..') privileges to '..grantname) if grantname ~= name then core.chat_send_player(grantname, name .. " granted you privileges: " .. core.privs_to_string(grantprivs, ' ')) end return true, "Privileges of " .. grantname .. ": " .. core.privs_to_string( core.get_player_privs(grantname), ' ') end, }) core.register_chatcommand("revoke", { params = " |all", description = "Remove privilege from player", privs = {}, func = function(name, param) if not core.check_player_privs(name, {privs=true}) and not core.check_player_privs(name, {basic_privs=true}) then return false, "Your privileges are insufficient." end local revoke_name, revoke_priv_str = string.match(param, "([^ ]+) (.+)") if not revoke_name or not revoke_priv_str then return false, "Invalid parameters (see /help revoke)" elseif not core.auth_table[revoke_name] then return false, "Player " .. revoke_name .. " does not exist." end local revoke_privs = core.string_to_privs(revoke_priv_str) local privs = core.get_player_privs(revoke_name) for priv, _ in pairs(revoke_privs) do if priv ~= "interact" and priv ~= "shout" and not core.check_player_privs(name, {privs=true}) then return false, "Your privileges are insufficient." end end if revoke_priv_str == "all" then privs = {} else for priv, _ in pairs(revoke_privs) do privs[priv] = nil end end core.set_player_privs(revoke_name, privs) core.log("action", name..' revoked (' ..core.privs_to_string(revoke_privs, ', ') ..') privileges from '..revoke_name) if revoke_name ~= name then core.chat_send_player(revoke_name, name .. " revoked privileges from you: " .. core.privs_to_string(revoke_privs, ' ')) end return true, "Privileges of " .. revoke_name .. ": " .. core.privs_to_string( core.get_player_privs(revoke_name), ' ') end, }) core.register_chatcommand("setpassword", { params = " ", description = "set given password", privs = {password=true}, func = function(name, param) local toname, raw_password = string.match(param, "^([^ ]+) +(.+)$") if not toname then toname = param:match("^([^ ]+) *$") raw_password = nil end if not toname then return false, "Name field required" end local act_str_past = "?" local act_str_pres = "?" if not raw_password then core.set_player_password(toname, "") act_str_past = "cleared" act_str_pres = "clears" else core.set_player_password(toname, core.get_password_hash(toname, raw_password)) act_str_past = "set" act_str_pres = "sets" end if toname ~= name then core.chat_send_player(toname, "Your password was " .. act_str_past .. " by " .. name) end core.log("action", name .. " " .. act_str_pres .. " password of " .. toname .. ".") return true, "Password of player \"" .. toname .. "\" " .. act_str_past end, }) core.register_chatcommand("clearpassword", { params = "", description = "set empty password", privs = {password=true}, func = function(name, param) local toname = param if toname == "" then return false, "Name field required" end core.set_player_password(toname, '') core.log("action", name .. " clears password of " .. toname .. ".") return true, "Password of player \"" .. toname .. "\" cleared" end, }) core.register_chatcommand("auth_reload", { params = "", description = "reload authentication data", privs = {server=true}, func = function(name, param) local done = core.auth_reload() return done, (done and "Done." or "Failed.") end, }) core.register_chatcommand("teleport", { params = ",, | | ,, | ", description = "teleport to given position", privs = {teleport=true}, func = function(name, param) -- Returns (pos, true) if found, otherwise (pos, false) local function find_free_position_near(pos) local tries = { {x=1,y=0,z=0}, {x=-1,y=0,z=0}, {x=0,y=0,z=1}, {x=0,y=0,z=-1}, } for _, d in ipairs(tries) do local p = {x = pos.x+d.x, y = pos.y+d.y, z = pos.z+d.z} local n = core.get_node_or_nil(p) if n and n.name then local def = core.registered_nodes[n.name] if def and not def.walkable then return p, true end end end return pos, false end local teleportee = nil local p = {} p.x, p.y, p.z = string.match(param, "^([%d.-]+)[, ] *([%d.-]+)[, ] *([%d.-]+)$") p.x = tonumber(p.x) p.y = tonumber(p.y) p.z = tonumber(p.z) teleportee = core.get_player_by_name(name) if teleportee and p.x and p.y and p.z then teleportee:setpos(p) return true, "Teleporting to "..core.pos_to_string(p) end local teleportee = nil local p = nil local target_name = nil target_name = param:match("^([^ ]+)$") teleportee = core.get_player_by_name(name) if target_name then local target = core.get_player_by_name(target_name) if target then p = target:getpos() end end if teleportee and p then p = find_free_position_near(p) teleportee:setpos(p) return true, "Teleporting to " .. target_name .. " at "..core.pos_to_string(p) end if not core.check_player_privs(name, {bring=true}) then return false, "You don't have permission to teleport other players (missing bring privilege)" end local teleportee = nil local p = {} local teleportee_name = nil teleportee_name, p.x, p.y, p.z = param:match( "^([^ ]+) +([%d.-]+)[, ] *([%d.-]+)[, ] *([%d.-]+)$") p.x, p.y, p.z = tonumber(p.x), tonumber(p.y), tonumber(p.z) if teleportee_name then teleportee = core.get_player_by_name(teleportee_name) end if teleportee and p.x and p.y and p.z then teleportee:setpos(p) return true, "Teleporting " .. teleportee_name .. " to " .. core.pos_to_string(p) end local teleportee = nil local p = nil local teleportee_name = nil local target_name = nil teleportee_name, target_name = string.match(param, "^([^ ]+) +([^ ]+)$") if teleportee_name then teleportee = core.get_player_by_name(teleportee_name) end if target_name then local target = core.get_player_by_name(target_name) if target then p = target:getpos() end end if teleportee and p then p = find_free_position_near(p) teleportee:setpos(p) return true, "Teleporting " .. teleportee_name .. " to " .. target_name .. " at " .. core.pos_to_string(p) end return false, 'Invalid parameters ("' .. param .. '") or player not found (see /help teleport)' end, }) core.register_chatcommand("set", { params = "[-n] | ", description = "set or read server configuration setting", privs = {server=true}, func = function(name, param) local arg, setname, setvalue = string.match(param, "(-[n]) ([^ ]+) (.+)") if arg and arg == "-n" and setname and setvalue then core.setting_set(setname, setvalue) return true, setname .. " = " .. setvalue end local setname, setvalue = string.match(param, "([^ ]+) (.+)") if setname and setvalue then if not core.setting_get(setname) then return false, "Failed. Use '/set -n ' to create a new setting." end core.setting_set(setname, setvalue) return true, setname .. " = " .. setvalue end local setname = string.match(param, "([^ ]+)") if setname then local setvalue = core.setting_get(setname) if not setvalue then setvalue = "" end return true, setname .. " = " .. setvalue end return false, "Invalid parameters (see /help set)." end, }) core.register_chatcommand("deleteblocks", { params = "(here [radius]) | ( )", description = "delete map blocks contained in area pos1 to pos2", privs = {server=true}, func = function(name, param) local p1 = {} local p2 = {} local args = param:split(" ") if args[1] == "here" then local player = core.get_player_by_name(name) if player == nil then core.log("error", "player is nil") return false, "Unable to get current position; player is nil" end p1 = player:getpos() p2 = p1 if #args >= 2 then local radius = tonumber(args[2]) or 0 p1 = vector.add(p1, radius) p2 = vector.subtract(p2, radius) end else local pos1, pos2 = unpack(param:split(") (")) if pos1 == nil or pos2 == nil then return false, "Incorrect area format. Expected: (x1,y1,z1) (x2,y2,z2)" end p1 = core.string_to_pos(pos1 .. ")") p2 = core.string_to_pos("(" .. pos2) if p1 == nil or p2 == nil then return false, "Incorrect area format. Expected: (x1,y1,z1) (x2,y2,z2)" end end if core.delete_area(p1, p2) then return true, "Successfully cleared area ranging from " .. core.pos_to_string(p1, 1) .. " to " .. core.pos_to_string(p2, 1) else return false, "Failed to clear one or more blocks in area" end end, }) core.register_chatcommand("mods", { params = "", description = "List mods installed on the server", privs = {}, func = function(name, param) return true, table.concat(core.get_modnames(), ", ") end, }) local function handle_give_command(cmd, giver, receiver, stackstring) core.log("action", giver .. " invoked " .. cmd .. ', stackstring="' .. stackstring .. '"') local itemstack = ItemStack(stackstring) if itemstack:is_empty() then return false, "Cannot give an empty item" elseif not itemstack:is_known() then return false, "Cannot give an unknown item" end local receiverref = core.get_player_by_name(receiver) if receiverref == nil then return false, receiver .. " is not a known player" end local leftover = receiverref:get_inventory():add_item("main", itemstack) local partiality if leftover:is_empty() then partiality = "" elseif leftover:get_count() == itemstack:get_count() then partiality = "could not be " else partiality = "partially " end -- The actual item stack string may be different from what the "giver" -- entered (e.g. big numbers are always interpreted as 2^16-1). stackstring = itemstack:to_string() if giver == receiver then return true, ("%q %sadded to inventory.") :format(stackstring, partiality) else core.chat_send_player(receiver, ("%q %sadded to inventory.") :format(stackstring, partiality)) return true, ("%q %sadded to %s's inventory.") :format(stackstring, partiality, receiver) end end core.register_chatcommand("give", { params = " ", description = "give item to player", privs = {give=true}, func = function(name, param) local toname, itemstring = string.match(param, "^([^ ]+) +(.+)$") if not toname or not itemstring then return false, "Name and ItemString required" end return handle_give_command("/give", name, toname, itemstring) end, }) core.register_chatcommand("giveme", { params = "", description = "give item to yourself", privs = {give=true}, func = function(name, param) local itemstring = string.match(param, "(.+)$") if not itemstring then return false, "ItemString required" end return handle_give_command("/giveme", name, name, itemstring) end, }) core.register_chatcommand("spawnentity", { params = " [,,]", description = "Spawn entity at given (or your) position", privs = {give=true, interact=true}, func = function(name, param) local entityname, p = string.match(param, "^([^ ]+) *(.*)$") if not entityname then return false, "EntityName required" end core.log("action", ("%s invokes /spawnentity, entityname=%q") :format(name, entityname)) local player = core.get_player_by_name(name) if player == nil then core.log("error", "Unable to spawn entity, player is nil") return false, "Unable to spawn entity, player is nil" end if p == "" then p = player:getpos() else p = core.string_to_pos(p) if p == nil then return false, "Invalid parameters ('" .. param .. "')" end end p.y = p.y + 1 core.add_entity(p, entityname) return true, ("%q spawned."):format(entityname) end, }) core.register_chatcommand("pulverize", { params = "", description = "Destroy item in hand", func = function(name, param) local player = core.get_player_by_name(name) if not player then core.log("error", "Unable to pulverize, no player.") return false, "Unable to pulverize, no player." end if player:get_wielded_item():is_empty() then return false, "Unable to pulverize, no item in hand." end player:set_wielded_item(nil) return true, "An item was pulverized." end, }) -- Key = player name core.rollback_punch_callbacks = {} core.register_on_punchnode(function(pos, node, puncher) local name = puncher:get_player_name() if core.rollback_punch_callbacks[name] then core.rollback_punch_callbacks[name](pos, node, puncher) core.rollback_punch_callbacks[name] = nil end end) core.register_chatcommand("rollback_check", { params = "[] [] [limit]", description = "Check who has last touched a node or near it," .. " max. ago (default range=0," .. " seconds=86400=24h, limit=5)", privs = {rollback=true}, func = function(name, param) if not core.setting_getbool("enable_rollback_recording") then return false, "Rollback functions are disabled." end local range, seconds, limit = param:match("(%d+) *(%d*) *(%d*)") range = tonumber(range) or 0 seconds = tonumber(seconds) or 86400 limit = tonumber(limit) or 5 if limit > 100 then return false, "That limit is too high!" end core.rollback_punch_callbacks[name] = function(pos, node, puncher) local name = puncher:get_player_name() core.chat_send_player(name, "Checking " .. core.pos_to_string(pos) .. "...") local actions = core.rollback_get_node_actions(pos, range, seconds, limit) if not actions then core.chat_send_player(name, "Rollback functions are disabled") return end local num_actions = #actions if num_actions == 0 then core.chat_send_player(name, "Nobody has touched" .. " the specified location in " .. seconds .. " seconds") return end local time = os.time() for i = num_actions, 1, -1 do local action = actions[i] core.chat_send_player(name, ("%s %s %s -> %s %d seconds ago.") :format( core.pos_to_string(action.pos), action.actor, action.oldnode.name, action.newnode.name, time - action.time)) end end return true, "Punch a node (range=" .. range .. ", seconds=" .. seconds .. "s, limit=" .. limit .. ")" end, }) core.register_chatcommand("rollback", { params = " [] | : []", description = "revert actions of a player; default for is 60", privs = {rollback=true}, func = function(name, param) if not core.setting_getbool("enable_rollback_recording") then return false, "Rollback functions are disabled." end local target_name, seconds = string.match(param, ":([^ ]+) *(%d*)") if not target_name then local player_name = nil player_name, seconds = string.match(param, "([^ ]+) *(%d*)") if not player_name then return false, "Invalid parameters. See /help rollback" .. " and /help rollback_check." end target_name = "player:"..player_name end seconds = tonumber(seconds) or 60 core.chat_send_player(name, "Reverting actions of " .. target_name .. " since " .. seconds .. " seconds.") local success, log = core.rollback_revert_actions_by( target_name, seconds) local response = "" if #log > 100 then response = "(log is too long to show)\n" else for _, line in pairs(log) do response = response .. line .. "\n" end end response = response .. "Reverting actions " .. (success and "succeeded." or "FAILED.") return success, response end, }) core.register_chatcommand("status", { description = "Print server status", func = function(name, param) return true, core.get_server_status() end, }) core.register_chatcommand("time", { params = "<0..23>:<0..59> | <0..24000>", description = "set time of day", privs = {}, func = function(name, param) if param == "" then local current_time = math.floor(core.get_timeofday() * 1440) local minutes = current_time % 60 local hour = (current_time - minutes) / 60 return true, ("Current time is %d:%02d"):format(hour, minutes) end local player_privs = minetest.get_player_privs(name) if not player_privs.settime then return false, "You don't have permission to run this command " .. "(missing privilege: settime)." end local hour, minute = param:match("^(%d+):(%d+)$") if not hour then local new_time = tonumber(param) if not new_time then return false, "Invalid time." end -- Backward compatibility. core.set_timeofday((new_time % 24000) / 24000) core.log("action", name .. " sets time to " .. new_time) return true, "Time of day changed." end hour = tonumber(hour) minute = tonumber(minute) if hour < 0 or hour > 23 then return false, "Invalid hour (must be between 0 and 23 inclusive)." elseif minute < 0 or minute > 59 then return false, "Invalid minute (must be between 0 and 59 inclusive)." end core.set_timeofday((hour * 60 + minute) / 1440) core.log("action", ("%s sets time to %d:%02d"):format(name, hour, minute)) return true, "Time of day changed." end, }) core.register_chatcommand("shutdown", { description = "shutdown server", privs = {server=true}, func = function(name, param) core.log("action", name .. " shuts down server") core.request_shutdown() core.chat_send_all("*** Server shutting down (operator request).") end, }) core.register_chatcommand("ban", { params = "", description = "Ban IP of player", privs = {ban=true}, func = function(name, param) if param == "" then return true, "Ban list: " .. core.get_ban_list() end if not core.get_player_by_name(param) then return false, "No such player." end if not core.ban_player(param) then return false, "Failed to ban player." end local desc = core.get_ban_description(param) core.log("action", name .. " bans " .. desc .. ".") return true, "Banned " .. desc .. "." end, }) core.register_chatcommand("unban", { params = "", description = "remove IP ban", privs = {ban=true}, func = function(name, param) if not core.unban_player_or_ip(param) then return false, "Failed to unban player/IP." end core.log("action", name .. " unbans " .. param) return true, "Unbanned " .. param end, }) core.register_chatcommand("kick", { params = " [reason]", description = "kick a player", privs = {kick=true}, func = function(name, param) local tokick, reason = param:match("([^ ]+) (.+)") tokick = tokick or param if not core.kick_player(tokick, reason) then return false, "Failed to kick player " .. tokick end local log_reason = "" if reason then log_reason = " with reason \"" .. reason .. "\"" end core.log("action", name .. " kicks " .. tokick .. log_reason) return true, "Kicked " .. tokick end, }) core.register_chatcommand("clearobjects", { description = "clear all objects in world", privs = {server=true}, func = function(name, param) core.log("action", name .. " clears all objects.") core.chat_send_all("Clearing all objects. This may take long." .. " You may experience a timeout. (by " .. name .. ")") core.clear_objects() core.log("action", "Object clearing done.") core.chat_send_all("*** Cleared all objects.") end, }) core.register_chatcommand("msg", { params = " ", description = "Send a private message", privs = {shout=true}, func = function(name, param) local sendto, message = param:match("^(%S+)%s(.+)$") if not sendto then return false, "Invalid usage, see /help msg." end if not core.get_player_by_name(sendto) then return false, "The player " .. sendto .. " is not online." end core.log("action", "PM from " .. name .. " to " .. sendto .. ": " .. message) core.chat_send_player(sendto, "PM from " .. name .. ": " .. message) return true, "Message sent." end, }) core.register_chatcommand("last-login", { params = "[name]", description = "Get the last login time of a player", func = function(name, param) if param == "" then param = name end local pauth = core.get_auth_handler().get_auth(param) if pauth and pauth.last_login then -- Time in UTC, ISO 8601 format return true, "Last login time was " .. os.date("!%Y-%m-%dT%H:%M:%SZ", pauth.last_login) end return false, "Last login time is unknown" end, }) builtin/game/item.lua0000644000175000017500000004102212565232430015403 0ustar mquinsonmquinson-- Minetest: builtin/item.lua local function copy_pointed_thing(pointed_thing) return { type = pointed_thing.type, above = vector.new(pointed_thing.above), under = vector.new(pointed_thing.under), ref = pointed_thing.ref, } end -- -- Item definition helpers -- function core.inventorycube(img1, img2, img3) img2 = img2 or img1 img3 = img3 or img1 return "[inventorycube" .. "{" .. img1:gsub("%^", "&") .. "{" .. img2:gsub("%^", "&") .. "{" .. img3:gsub("%^", "&") end function core.get_pointed_thing_position(pointed_thing, above) if pointed_thing.type == "node" then if above then -- The position where a node would be placed return pointed_thing.above else -- The position where a node would be dug return pointed_thing.under end elseif pointed_thing.type == "object" then obj = pointed_thing.ref if obj ~= nil then return obj:getpos() else return nil end else return nil end end function core.dir_to_facedir(dir, is6d) --account for y if requested if is6d and math.abs(dir.y) > math.abs(dir.x) and math.abs(dir.y) > math.abs(dir.z) then --from above if dir.y < 0 then if math.abs(dir.x) > math.abs(dir.z) then if dir.x < 0 then return 19 else return 13 end else if dir.z < 0 then return 10 else return 4 end end --from below else if math.abs(dir.x) > math.abs(dir.z) then if dir.x < 0 then return 15 else return 17 end else if dir.z < 0 then return 6 else return 8 end end end --otherwise, place horizontally elseif math.abs(dir.x) > math.abs(dir.z) then if dir.x < 0 then return 3 else return 1 end else if dir.z < 0 then return 2 else return 0 end end end function core.facedir_to_dir(facedir) --a table of possible dirs return ({{x=0, y=0, z=1}, {x=1, y=0, z=0}, {x=0, y=0, z=-1}, {x=-1, y=0, z=0}, {x=0, y=-1, z=0}, {x=0, y=1, z=0}}) --indexed into by a table of correlating facedirs [({[0]=1, 2, 3, 4, 5, 2, 6, 4, 6, 2, 5, 4, 1, 5, 3, 6, 1, 6, 3, 5, 1, 4, 3, 2}) --indexed into by the facedir in question [facedir]] end function core.dir_to_wallmounted(dir) if math.abs(dir.y) > math.max(math.abs(dir.x), math.abs(dir.z)) then if dir.y < 0 then return 1 else return 0 end elseif math.abs(dir.x) > math.abs(dir.z) then if dir.x < 0 then return 3 else return 2 end else if dir.z < 0 then return 5 else return 4 end end end function core.get_node_drops(nodename, toolname) local drop = ItemStack({name=nodename}):get_definition().drop if drop == nil then -- default drop return {nodename} elseif type(drop) == "string" then -- itemstring drop return {drop} elseif drop.items == nil then -- drop = {} to disable default drop return {} end -- Extended drop table local got_items = {} local got_count = 0 local _, item, tool for _, item in ipairs(drop.items) do local good_rarity = true local good_tool = true if item.rarity ~= nil then good_rarity = item.rarity < 1 or math.random(item.rarity) == 1 end if item.tools ~= nil then good_tool = false for _, tool in ipairs(item.tools) do if tool:sub(1, 1) == '~' then good_tool = toolname:find(tool:sub(2)) ~= nil else good_tool = toolname == tool end if good_tool then break end end end if good_rarity and good_tool then got_count = got_count + 1 for _, add_item in ipairs(item.items) do got_items[#got_items+1] = add_item end if drop.max_items ~= nil and got_count == drop.max_items then break end end end return got_items end function core.item_place_node(itemstack, placer, pointed_thing, param2) local item = itemstack:peek_item() local def = itemstack:get_definition() if def.type ~= "node" or pointed_thing.type ~= "node" then return itemstack, false end local under = pointed_thing.under local oldnode_under = core.get_node_or_nil(under) local above = pointed_thing.above local oldnode_above = core.get_node_or_nil(above) if not oldnode_under or not oldnode_above then core.log("info", placer:get_player_name() .. " tried to place" .. " node in unloaded position " .. core.pos_to_string(above)) return itemstack, false end local olddef_under = ItemStack({name=oldnode_under.name}):get_definition() olddef_under = olddef_under or core.nodedef_default local olddef_above = ItemStack({name=oldnode_above.name}):get_definition() olddef_above = olddef_above or core.nodedef_default if not olddef_above.buildable_to and not olddef_under.buildable_to then core.log("info", placer:get_player_name() .. " tried to place" .. " node in invalid position " .. core.pos_to_string(above) .. ", replacing " .. oldnode_above.name) return itemstack, false end -- Place above pointed node local place_to = {x = above.x, y = above.y, z = above.z} -- If node under is buildable_to, place into it instead (eg. snow) if olddef_under.buildable_to then core.log("info", "node under is buildable to") place_to = {x = under.x, y = under.y, z = under.z} end if core.is_protected(place_to, placer:get_player_name()) then core.log("action", placer:get_player_name() .. " tried to place " .. def.name .. " at protected position " .. core.pos_to_string(place_to)) core.record_protection_violation(place_to, placer:get_player_name()) return itemstack end core.log("action", placer:get_player_name() .. " places node " .. def.name .. " at " .. core.pos_to_string(place_to)) local oldnode = core.get_node(place_to) local newnode = {name = def.name, param1 = 0, param2 = param2} -- Calculate direction for wall mounted stuff like torches and signs if def.paramtype2 == 'wallmounted' and not param2 then local dir = { x = under.x - above.x, y = under.y - above.y, z = under.z - above.z } newnode.param2 = core.dir_to_wallmounted(dir) -- Calculate the direction for furnaces and chests and stuff elseif def.paramtype2 == 'facedir' and not param2 then local placer_pos = placer:getpos() if placer_pos then local dir = { x = above.x - placer_pos.x, y = above.y - placer_pos.y, z = above.z - placer_pos.z } newnode.param2 = core.dir_to_facedir(dir) core.log("action", "facedir: " .. newnode.param2) end end -- Check if the node is attached and if it can be placed there if core.get_item_group(def.name, "attached_node") ~= 0 and not check_attached_node(place_to, newnode) then core.log("action", "attached node " .. def.name .. " can not be placed at " .. core.pos_to_string(place_to)) return itemstack, false end -- Add node and update core.add_node(place_to, newnode) local take_item = true -- Run callback if def.after_place_node then -- Deepcopy place_to and pointed_thing because callback can modify it local place_to_copy = {x=place_to.x, y=place_to.y, z=place_to.z} local pointed_thing_copy = copy_pointed_thing(pointed_thing) if def.after_place_node(place_to_copy, placer, itemstack, pointed_thing_copy) then take_item = false end end -- Run script hook local _, callback for _, callback in ipairs(core.registered_on_placenodes) do -- Deepcopy pos, node and pointed_thing because callback can modify them local place_to_copy = {x=place_to.x, y=place_to.y, z=place_to.z} local newnode_copy = {name=newnode.name, param1=newnode.param1, param2=newnode.param2} local oldnode_copy = {name=oldnode.name, param1=oldnode.param1, param2=oldnode.param2} local pointed_thing_copy = copy_pointed_thing(pointed_thing) if callback(place_to_copy, newnode_copy, placer, oldnode_copy, itemstack, pointed_thing_copy) then take_item = false end end if take_item then itemstack:take_item() end return itemstack, true end function core.item_place_object(itemstack, placer, pointed_thing) local pos = core.get_pointed_thing_position(pointed_thing, true) if pos ~= nil then local item = itemstack:take_item() core.add_item(pos, item) end return itemstack end function core.item_place(itemstack, placer, pointed_thing, param2) -- Call on_rightclick if the pointed node defines it if pointed_thing.type == "node" and placer and not placer:get_player_control().sneak then local n = core.get_node(pointed_thing.under) local nn = n.name if core.registered_nodes[nn] and core.registered_nodes[nn].on_rightclick then return core.registered_nodes[nn].on_rightclick(pointed_thing.under, n, placer, itemstack, pointed_thing) or itemstack, false end end if itemstack:get_definition().type == "node" then return core.item_place_node(itemstack, placer, pointed_thing, param2) end return itemstack end function core.item_drop(itemstack, dropper, pos) if dropper.is_player then local v = dropper:get_look_dir() local p = {x=pos.x, y=pos.y+1.2, z=pos.z} local cs = itemstack:get_count() if dropper:get_player_control().sneak then cs = 1 end local item = itemstack:take_item(cs) local obj = core.add_item(p, item) if obj then v.x = v.x*2 v.y = v.y*2 + 2 v.z = v.z*2 obj:setvelocity(v) end else core.add_item(pos, itemstack) end return itemstack end function core.do_item_eat(hp_change, replace_with_item, itemstack, user, pointed_thing) for _, callback in pairs(core.registered_on_item_eats) do local result = callback(hp_change, replace_with_item, itemstack, user, pointed_thing) if result then return result end end if itemstack:take_item() ~= nil then user:set_hp(user:get_hp() + hp_change) if replace_with_item then if itemstack:is_empty() then itemstack:add_item(replace_with_item) else local inv = user:get_inventory() if inv:room_for_item("main", {name=replace_with_item}) then inv:add_item("main", replace_with_item) else local pos = user:getpos() pos.y = math.floor(pos.y + 0.5) core.add_item(pos, replace_with_item) end end end end return itemstack end function core.item_eat(hp_change, replace_with_item) return function(itemstack, user, pointed_thing) -- closure return core.do_item_eat(hp_change, replace_with_item, itemstack, user, pointed_thing) end end function core.node_punch(pos, node, puncher, pointed_thing) -- Run script hook for _, callback in ipairs(core.registered_on_punchnodes) do -- Copy pos and node because callback can modify them local pos_copy = vector.new(pos) local node_copy = {name=node.name, param1=node.param1, param2=node.param2} local pointed_thing_copy = pointed_thing and copy_pointed_thing(pointed_thing) or nil callback(pos_copy, node_copy, puncher, pointed_thing_copy) end end function core.handle_node_drops(pos, drops, digger) -- Add dropped items to object's inventory if digger:get_inventory() then local _, dropped_item for _, dropped_item in ipairs(drops) do local left = digger:get_inventory():add_item("main", dropped_item) if not left:is_empty() then local p = { x = pos.x + math.random()/2-0.25, y = pos.y + math.random()/2-0.25, z = pos.z + math.random()/2-0.25, } core.add_item(p, left) end end end end function core.node_dig(pos, node, digger) local def = ItemStack({name=node.name}):get_definition() if not def.diggable or (def.can_dig and not def.can_dig(pos,digger)) then core.log("info", digger:get_player_name() .. " tried to dig " .. node.name .. " which is not diggable " .. core.pos_to_string(pos)) return end if core.is_protected(pos, digger:get_player_name()) then core.log("action", digger:get_player_name() .. " tried to dig " .. node.name .. " at protected position " .. core.pos_to_string(pos)) core.record_protection_violation(pos, digger:get_player_name()) return end core.log('action', digger:get_player_name() .. " digs " .. node.name .. " at " .. core.pos_to_string(pos)) local wielded = digger:get_wielded_item() local drops = core.get_node_drops(node.name, wielded:get_name()) local wdef = wielded:get_definition() local tp = wielded:get_tool_capabilities() local dp = core.get_dig_params(def.groups, tp) if wdef and wdef.after_use then wielded = wdef.after_use(wielded, digger, node, dp) or wielded else -- Wear out tool if not core.setting_getbool("creative_mode") then wielded:add_wear(dp.wear) end end digger:set_wielded_item(wielded) -- Handle drops core.handle_node_drops(pos, drops, digger) local oldmetadata = nil if def.after_dig_node then oldmetadata = core.get_meta(pos):to_table() end -- Remove node and update core.remove_node(pos) -- Run callback if def.after_dig_node then -- Copy pos and node because callback can modify them local pos_copy = {x=pos.x, y=pos.y, z=pos.z} local node_copy = {name=node.name, param1=node.param1, param2=node.param2} def.after_dig_node(pos_copy, node_copy, oldmetadata, digger) end -- Run script hook local _, callback for _, callback in ipairs(core.registered_on_dignodes) do local origin = core.callback_origins[callback] if origin then core.set_last_run_mod(origin.mod) --print("Running " .. tostring(callback) .. -- " (a " .. origin.name .. " callback in " .. origin.mod .. ")") else --print("No data associated with callback") end -- Copy pos and node because callback can modify them local pos_copy = {x=pos.x, y=pos.y, z=pos.z} local node_copy = {name=node.name, param1=node.param1, param2=node.param2} callback(pos_copy, node_copy, digger) end end -- This is used to allow mods to redefine core.item_place and so on -- NOTE: This is not the preferred way. Preferred way is to provide enough -- callbacks to not require redefining global functions. -celeron55 local function redef_wrapper(table, name) return function(...) return table[name](...) end end -- -- Item definition defaults -- core.nodedef_default = { -- Item properties type="node", -- name intentionally not defined here description = "", groups = {}, inventory_image = "", wield_image = "", wield_scale = {x=1,y=1,z=1}, stack_max = 99, usable = false, liquids_pointable = false, tool_capabilities = nil, node_placement_prediction = nil, -- Interaction callbacks on_place = redef_wrapper(core, 'item_place'), -- core.item_place on_drop = redef_wrapper(core, 'item_drop'), -- core.item_drop on_use = nil, can_dig = nil, on_punch = redef_wrapper(core, 'node_punch'), -- core.node_punch on_rightclick = nil, on_dig = redef_wrapper(core, 'node_dig'), -- core.node_dig on_receive_fields = nil, on_metadata_inventory_move = core.node_metadata_inventory_move_allow_all, on_metadata_inventory_offer = core.node_metadata_inventory_offer_allow_all, on_metadata_inventory_take = core.node_metadata_inventory_take_allow_all, -- Node properties drawtype = "normal", visual_scale = 1.0, -- Don't define these because otherwise the old tile_images and -- special_materials wouldn't be read --tiles ={""}, --special_tiles = { -- {name="", backface_culling=true}, -- {name="", backface_culling=true}, --}, alpha = 255, post_effect_color = {a=0, r=0, g=0, b=0}, paramtype = "none", paramtype2 = "none", is_ground_content = true, sunlight_propagates = false, walkable = true, pointable = true, diggable = true, climbable = false, buildable_to = false, liquidtype = "none", liquid_alternative_flowing = "", liquid_alternative_source = "", liquid_viscosity = 0, drowning = 0, light_source = 0, damage_per_second = 0, selection_box = {type="regular"}, legacy_facedir_simple = false, legacy_wallmounted = false, } core.craftitemdef_default = { type="craft", -- name intentionally not defined here description = "", groups = {}, inventory_image = "", wield_image = "", wield_scale = {x=1,y=1,z=1}, stack_max = 99, liquids_pointable = false, tool_capabilities = nil, -- Interaction callbacks on_place = redef_wrapper(core, 'item_place'), -- core.item_place on_drop = redef_wrapper(core, 'item_drop'), -- core.item_drop on_use = nil, } core.tooldef_default = { type="tool", -- name intentionally not defined here description = "", groups = {}, inventory_image = "", wield_image = "", wield_scale = {x=1,y=1,z=1}, stack_max = 1, liquids_pointable = false, tool_capabilities = nil, -- Interaction callbacks on_place = redef_wrapper(core, 'item_place'), -- core.item_place on_drop = redef_wrapper(core, 'item_drop'), -- core.item_drop on_use = nil, } core.noneitemdef_default = { -- This is used for the hand and unknown items type="none", -- name intentionally not defined here description = "", groups = {}, inventory_image = "", wield_image = "", wield_scale = {x=1,y=1,z=1}, stack_max = 99, liquids_pointable = false, tool_capabilities = nil, -- Interaction callbacks on_place = redef_wrapper(core, 'item_place'), on_drop = nil, on_use = nil, } builtin/game/mod_profiling.lua0000644000175000017500000002503412565232430017302 0ustar mquinsonmquinson-- Minetest: builtin/game/mod_profiling.lua local mod_statistics = {} mod_statistics.step_total = 0 mod_statistics.data = {} mod_statistics.stats = {} mod_statistics.stats["total"] = { min_us = math.huge, max_us = 0, avg_us = 0, min_per = 100, max_per = 100, avg_per = 100 } local replacement_table = { "register_globalstep", "register_on_placenode", "register_on_dignode", "register_on_punchnode", "register_on_generated", "register_on_newplayer", "register_on_dieplayer", "register_on_respawnplayer", "register_on_prejoinplayer", "register_on_joinplayer", "register_on_leaveplayer", "register_on_cheat", "register_on_chat_message", "register_on_player_receive_fields", "register_on_mapgen_init", "register_on_craft", "register_craft_predict", "register_on_item_eat" } -------------------------------------------------------------------------------- function mod_statistics.log_time(type, modname, time_in_us) if modname == nil then modname = "builtin" end if mod_statistics.data[modname] == nil then mod_statistics.data[modname] = {} end if mod_statistics.data[modname][type] == nil then mod_statistics.data[modname][type] = 0 end mod_statistics.data[modname][type] = mod_statistics.data[modname][type] + time_in_us mod_statistics.step_total = mod_statistics.step_total + time_in_us end -------------------------------------------------------------------------------- function mod_statistics.update_statistics(dtime) for modname,types in pairs(mod_statistics.data) do if mod_statistics.stats[modname] == nil then mod_statistics.stats[modname] = { min_us = math.huge, max_us = 0, avg_us = 0, min_per = 100, max_per = 0, avg_per = 0 } end local modtime = 0 for type,time in pairs(types) do modtime = modtime + time if mod_statistics.stats[modname].types == nil then mod_statistics.stats[modname].types = {} end if mod_statistics.stats[modname].types[type] == nil then mod_statistics.stats[modname].types[type] = { min_us = math.huge, max_us = 0, avg_us = 0, min_per = 100, max_per = 0, avg_per = 0 } end local toupdate = mod_statistics.stats[modname].types[type] --update us values toupdate.min_us = math.min(time, toupdate.min_us) toupdate.max_us = math.max(time, toupdate.max_us) --TODO find better algorithm toupdate.avg_us = toupdate.avg_us * 0.99 + modtime * 0.01 --update percentage values local cur_per = (time/mod_statistics.step_total) * 100 toupdate.min_per = math.min(toupdate.min_per, cur_per) toupdate.max_per = math.max(toupdate.max_per, cur_per) --TODO find better algorithm toupdate.avg_per = toupdate.avg_per * 0.99 + cur_per * 0.01 mod_statistics.data[modname][type] = 0 end --per mod statistics --update us values mod_statistics.stats[modname].min_us = math.min(modtime, mod_statistics.stats[modname].min_us) mod_statistics.stats[modname].max_us = math.max(modtime, mod_statistics.stats[modname].max_us) --TODO find better algorithm mod_statistics.stats[modname].avg_us = mod_statistics.stats[modname].avg_us * 0.99 + modtime * 0.01 --update percentage values local cur_per = (modtime/mod_statistics.step_total) * 100 mod_statistics.stats[modname].min_per = math.min(mod_statistics.stats[modname].min_per, cur_per) mod_statistics.stats[modname].max_per = math.max(mod_statistics.stats[modname].max_per, cur_per) --TODO find better algorithm mod_statistics.stats[modname].avg_per = mod_statistics.stats[modname].avg_per * 0.99 + cur_per * 0.01 end --update "total" mod_statistics.stats["total"].min_us = math.min(mod_statistics.step_total, mod_statistics.stats["total"].min_us) mod_statistics.stats["total"].max_us = math.max(mod_statistics.step_total, mod_statistics.stats["total"].max_us) --TODO find better algorithm mod_statistics.stats["total"].avg_us = mod_statistics.stats["total"].avg_us * 0.99 + mod_statistics.step_total * 0.01 mod_statistics.step_total = 0 end -------------------------------------------------------------------------------- local function build_callback(log_id, fct) return function( toregister ) local modname = core.get_current_modname() fct(function(...) local starttime = core.get_us_time() -- note maximum 10 return values are supported unless someone finds -- a way to store a variable lenght return value list local r0, r1, r2, r3, r4, r5, r6, r7, r8, r9 = toregister(...) local delta = core.get_us_time() - starttime mod_statistics.log_time(log_id, modname, delta) return r0, r1, r2, r3, r4, r5, r6, r7, r8, r9 end ) end end -------------------------------------------------------------------------------- function profiling_print_log(cmd, filter) print("Filter:" .. dump(filter)) core.log("action", "Values below show times/percentages per server step.") core.log("action", "Following suffixes are used for entities:") core.log("action", "\t#oa := on_activate, #os := on_step, #op := on_punch, #or := on_rightclick, #gs := get_staticdata") core.log("action", string.format("%16s | %25s | %10s | %10s | %10s | %9s | %9s | %9s", "modname", "type" , "min µs", "max µs", "avg µs", "min %", "max %", "avg %") ) core.log("action", "-----------------+---------------------------+-----------+" .. "-----------+-----------+-----------+-----------+-----------") for modname,statistics in pairs(mod_statistics.stats) do if modname ~= "total" then if (filter == "") or (modname == filter) then if modname:len() > 16 then modname = "..." .. modname:sub(-13) end core.log("action", string.format("%16s | %25s | %9d | %9d | %9d | %9d | %9d | %9d", modname, " ", statistics.min_us, statistics.max_us, statistics.avg_us, statistics.min_per, statistics.max_per, statistics.avg_per) ) if core.setting_getbool("detailed_profiling") then if statistics.types ~= nil then for type,typestats in pairs(statistics.types) do if type:len() > 25 then type = "..." .. type:sub(-22) end core.log("action", string.format( "%16s | %25s | %9d | %9d | %9d | %9d | %9d | %9d", " ", type, typestats.min_us, typestats.max_us, typestats.avg_us, typestats.min_per, typestats.max_per, typestats.avg_per) ) end end end end end end core.log("action", "-----------------+---------------------------+-----------+" .. "-----------+-----------+-----------+-----------+-----------") if filter == "" then core.log("action", string.format("%16s | %25s | %9d | %9d | %9d | %9d | %9d | %9d", "total", " ", mod_statistics.stats["total"].min_us, mod_statistics.stats["total"].max_us, mod_statistics.stats["total"].avg_us, mod_statistics.stats["total"].min_per, mod_statistics.stats["total"].max_per, mod_statistics.stats["total"].avg_per) ) end core.log("action", " ") return true end -------------------------------------------------------------------------------- local function initialize_profiling() core.log("action", "Initialize tracing") mod_statistics.entity_callbacks = {} -- first register our own globalstep handler core.register_globalstep(mod_statistics.update_statistics) local rp_register_entity = core.register_entity core.register_entity = function(name, prototype) local modname = core.get_current_modname() local new_on_activate = nil local new_on_step = nil local new_on_punch = nil local new_rightclick = nil local new_get_staticdata = nil if prototype.on_activate ~= nil then local cbid = name .. "#oa" mod_statistics.entity_callbacks[cbid] = prototype.on_activate new_on_activate = function(self, staticdata, dtime_s) local starttime = core.get_us_time() mod_statistics.entity_callbacks[cbid](self, staticdata, dtime_s) local delta = core.get_us_time() -starttime mod_statistics.log_time(cbid, modname, delta) end end if prototype.on_step ~= nil then local cbid = name .. "#os" mod_statistics.entity_callbacks[cbid] = prototype.on_step new_on_step = function(self, dtime) local starttime = core.get_us_time() mod_statistics.entity_callbacks[cbid](self, dtime) local delta = core.get_us_time() -starttime mod_statistics.log_time(cbid, modname, delta) end end if prototype.on_punch ~= nil then local cbid = name .. "#op" mod_statistics.entity_callbacks[cbid] = prototype.on_punch new_on_punch = function(self, hitter) local starttime = core.get_us_time() mod_statistics.entity_callbacks[cbid](self, hitter) local delta = core.get_us_time() -starttime mod_statistics.log_time(cbid, modname, delta) end end if prototype.rightclick ~= nil then local cbid = name .. "#rc" mod_statistics.entity_callbacks[cbid] = prototype.rightclick new_rightclick = function(self, clicker) local starttime = core.get_us_time() mod_statistics.entity_callbacks[cbid](self, clicker) local delta = core.get_us_time() -starttime mod_statistics.log_time(cbid, modname, delta) end end if prototype.get_staticdata ~= nil then local cbid = name .. "#gs" mod_statistics.entity_callbacks[cbid] = prototype.get_staticdata new_get_staticdata = function(self) local starttime = core.get_us_time() local retval = mod_statistics.entity_callbacks[cbid](self) local delta = core.get_us_time() -starttime mod_statistics.log_time(cbid, modname, delta) return retval end end prototype.on_activate = new_on_activate prototype.on_step = new_on_step prototype.on_punch = new_on_punch prototype.rightclick = new_rightclick prototype.get_staticdata = new_get_staticdata rp_register_entity(name,prototype) end for i,v in ipairs(replacement_table) do local to_replace = core[v] core[v] = build_callback(v, to_replace) end local rp_register_abm = core.register_abm core.register_abm = function(spec) local modname = core.get_current_modname() local replacement_spec = { nodenames = spec.nodenames, neighbors = spec.neighbors, interval = spec.interval, chance = spec.chance, action = function(pos, node, active_object_count, active_object_count_wider) local starttime = core.get_us_time() spec.action(pos, node, active_object_count, active_object_count_wider) local delta = core.get_us_time() - starttime mod_statistics.log_time("abm", modname, delta) end } rp_register_abm(replacement_spec) end core.log("action", "Mod profiling initialized") end initialize_profiling() builtin/game/statbars.lua0000644000175000017500000000721712565232430016300 0ustar mquinsonmquinson local health_bar_definition = { hud_elem_type = "statbar", position = { x=0.5, y=1 }, text = "heart.png", number = 20, direction = 0, size = { x=24, y=24 }, offset = { x=(-10*24)-25, y=-(48+24+16)}, } local breath_bar_definition = { hud_elem_type = "statbar", position = { x=0.5, y=1 }, text = "bubble.png", number = 20, direction = 0, size = { x=24, y=24 }, offset = {x=25,y=-(48+24+16)}, } local hud_ids = {} local function initialize_builtin_statbars(player) if not player:is_player() then return end local name = player:get_player_name() if name == "" then return end if (hud_ids[name] == nil) then hud_ids[name] = {} -- flags are not transmitted to client on connect, we need to make sure -- our current flags are transmitted by sending them actively player:hud_set_flags(player:hud_get_flags()) end if player:hud_get_flags().healthbar and core.is_yes(core.setting_get("enable_damage")) then if hud_ids[name].id_healthbar == nil then health_bar_definition.number = player:get_hp() hud_ids[name].id_healthbar = player:hud_add(health_bar_definition) end else if hud_ids[name].id_healthbar ~= nil then player:hud_remove(hud_ids[name].id_healthbar) hud_ids[name].id_healthbar = nil end end if (player:get_breath() < 11) then if player:hud_get_flags().breathbar and core.is_yes(core.setting_get("enable_damage")) then if hud_ids[name].id_breathbar == nil then hud_ids[name].id_breathbar = player:hud_add(breath_bar_definition) end else if hud_ids[name].id_breathbar ~= nil then player:hud_remove(hud_ids[name].id_breathbar) hud_ids[name].id_breathbar = nil end end elseif hud_ids[name].id_breathbar ~= nil then player:hud_remove(hud_ids[name].id_breathbar) hud_ids[name].id_breathbar = nil end end local function cleanup_builtin_statbars(player) if not player:is_player() then return end local name = player:get_player_name() if name == "" then return end hud_ids[name] = nil end local function player_event_handler(player,eventname) assert(player:is_player()) local name = player:get_player_name() if name == "" then return end if eventname == "health_changed" then initialize_builtin_statbars(player) if hud_ids[name].id_healthbar ~= nil then player:hud_change(hud_ids[name].id_healthbar,"number",player:get_hp()) return true end end if eventname == "breath_changed" then initialize_builtin_statbars(player) if hud_ids[name].id_breathbar ~= nil then player:hud_change(hud_ids[name].id_breathbar,"number",player:get_breath()*2) return true end end if eventname == "hud_changed" then initialize_builtin_statbars(player) return true end return false end function core.hud_replace_builtin(name, definition) if definition == nil or type(definition) ~= "table" or definition.hud_elem_type ~= "statbar" then return false end if name == "health" then health_bar_definition = definition for name,ids in pairs(hud_ids) do local player = core.get_player_by_name(name) if player and hud_ids[name].id_healthbar then player:hud_remove(hud_ids[name].id_healthbar) initialize_builtin_statbars(player) end end return true end if name == "breath" then breath_bar_definition = definition for name,ids in pairs(hud_ids) do local player = core.get_player_by_name(name) if player and hud_ids[name].id_breathbar then player:hud_remove(hud_ids[name].id_breathbar) initialize_builtin_statbars(player) end end return true end return false end core.register_on_joinplayer(initialize_builtin_statbars) core.register_on_leaveplayer(cleanup_builtin_statbars) core.register_playerevent(player_event_handler) builtin/game/falling.lua0000644000175000017500000001330612565232430016065 0ustar mquinsonmquinson-- Minetest: builtin/item.lua -- -- Falling stuff -- core.register_entity(":__builtin:falling_node", { initial_properties = { physical = true, collide_with_objects = false, collisionbox = {-0.5,-0.5,-0.5, 0.5,0.5,0.5}, visual = "wielditem", textures = {}, visual_size = {x=0.667, y=0.667}, }, node = {}, set_node = function(self, node) self.node = node local stack = ItemStack(node.name) local itemtable = stack:to_table() local itemname = nil if itemtable then itemname = stack:to_table().name end local item_texture = nil local item_type = "" if core.registered_items[itemname] then item_texture = core.registered_items[itemname].inventory_image item_type = core.registered_items[itemname].type end local prop = { is_visible = true, textures = {node.name}, } self.object:set_properties(prop) end, get_staticdata = function(self) return self.node.name end, on_activate = function(self, staticdata) self.object:set_armor_groups({immortal=1}) self:set_node({name=staticdata}) end, on_step = function(self, dtime) -- Set gravity self.object:setacceleration({x=0, y=-10, z=0}) -- Turn to actual sand when collides to ground or just move local pos = self.object:getpos() local bcp = {x=pos.x, y=pos.y-0.7, z=pos.z} -- Position of bottom center point local bcn = core.get_node(bcp) local bcd = core.registered_nodes[bcn.name] -- Note: walkable is in the node definition, not in item groups if not bcd or (bcd.walkable or (core.get_item_group(self.node.name, "float") ~= 0 and bcd.liquidtype ~= "none")) then if bcd and bcd.leveled and bcn.name == self.node.name then local addlevel = self.node.level if addlevel == nil or addlevel <= 0 then addlevel = bcd.leveled end if core.add_node_level(bcp, addlevel) == 0 then self.object:remove() return end elseif bcd and bcd.buildable_to and (core.get_item_group(self.node.name, "float") == 0 or bcd.liquidtype == "none") then core.remove_node(bcp) return end local np = {x=bcp.x, y=bcp.y+1, z=bcp.z} -- Check what's here local n2 = core.get_node(np) -- If it's not air or liquid, remove node and replace it with -- it's drops if n2.name ~= "air" and (not core.registered_nodes[n2.name] or core.registered_nodes[n2.name].liquidtype == "none") then core.remove_node(np) if core.registered_nodes[n2.name].buildable_to == false then -- Add dropped items local drops = core.get_node_drops(n2.name, "") local _, dropped_item for _, dropped_item in ipairs(drops) do core.add_item(np, dropped_item) end end -- Run script hook local _, callback for _, callback in ipairs(core.registered_on_dignodes) do callback(np, n2, nil) end end -- Create node and remove entity core.add_node(np, self.node) self.object:remove() nodeupdate(np) return end local vel = self.object:getvelocity() if vector.equals(vel, {x=0,y=0,z=0}) then local npos = self.object:getpos() self.object:setpos(vector.round(npos)) end end }) function spawn_falling_node(p, node) local obj = core.add_entity(p, "__builtin:falling_node") obj:get_luaentity():set_node(node) end function drop_attached_node(p) local nn = core.get_node(p).name core.remove_node(p) for _,item in ipairs(core.get_node_drops(nn, "")) do local pos = { x = p.x + math.random()/2 - 0.25, y = p.y + math.random()/2 - 0.25, z = p.z + math.random()/2 - 0.25, } core.add_item(pos, item) end end function check_attached_node(p, n) local def = core.registered_nodes[n.name] local d = {x=0, y=0, z=0} if def.paramtype2 == "wallmounted" then if n.param2 == 0 then d.y = 1 elseif n.param2 == 1 then d.y = -1 elseif n.param2 == 2 then d.x = 1 elseif n.param2 == 3 then d.x = -1 elseif n.param2 == 4 then d.z = 1 elseif n.param2 == 5 then d.z = -1 end else d.y = -1 end local p2 = {x=p.x+d.x, y=p.y+d.y, z=p.z+d.z} local nn = core.get_node(p2).name local def2 = core.registered_nodes[nn] if def2 and not def2.walkable then return false end return true end -- -- Some common functions -- function nodeupdate_single(p, delay) local n = core.get_node(p) if core.get_item_group(n.name, "falling_node") ~= 0 then local p_bottom = {x=p.x, y=p.y-1, z=p.z} local n_bottom = core.get_node(p_bottom) -- Note: walkable is in the node definition, not in item groups if core.registered_nodes[n_bottom.name] and (core.get_item_group(n.name, "float") == 0 or core.registered_nodes[n_bottom.name].liquidtype == "none") and (n.name ~= n_bottom.name or (core.registered_nodes[n_bottom.name].leveled and core.get_node_level(p_bottom) < core.get_node_max_level(p_bottom))) and (not core.registered_nodes[n_bottom.name].walkable or core.registered_nodes[n_bottom.name].buildable_to) then if delay then core.after(0.1, nodeupdate_single, {x=p.x, y=p.y, z=p.z}, false) else n.level = core.get_node_level(p) core.remove_node(p) spawn_falling_node(p, n) nodeupdate(p) end end end if core.get_item_group(n.name, "attached_node") ~= 0 then if not check_attached_node(p, n) then drop_attached_node(p) nodeupdate(p) end end end function nodeupdate(p, delay) -- Round p to prevent falling entities to get stuck p.x = math.floor(p.x+0.5) p.y = math.floor(p.y+0.5) p.z = math.floor(p.z+0.5) for x = -1,1 do for y = -1,1 do for z = -1,1 do nodeupdate_single({x=p.x+x, y=p.y+y, z=p.z+z}, delay or not (x==0 and y==0 and z==0)) end end end end -- -- Global callbacks -- function on_placenode(p, node) nodeupdate(p) end core.register_on_placenode(on_placenode) function on_dignode(p, node) nodeupdate(p) end core.register_on_dignode(on_dignode) builtin/game/forceloading.lua0000644000175000017500000000413512565232430017105 0ustar mquinsonmquinson-- Prevent anyone else accessing those functions local forceload_block = core.forceload_block local forceload_free_block = core.forceload_free_block core.forceload_block = nil core.forceload_free_block = nil local blocks_forceloaded local total_forceloaded = 0 local BLOCKSIZE = 16 local function get_blockpos(pos) return { x = math.floor(pos.x/BLOCKSIZE), y = math.floor(pos.y/BLOCKSIZE), z = math.floor(pos.z/BLOCKSIZE)} end function core.forceload_block(pos) local blockpos = get_blockpos(pos) local hash = core.hash_node_position(blockpos) if blocks_forceloaded[hash] ~= nil then blocks_forceloaded[hash] = blocks_forceloaded[hash] + 1 return true else if total_forceloaded >= (tonumber(core.setting_get("max_forceloaded_blocks")) or 16) then return false end total_forceloaded = total_forceloaded+1 blocks_forceloaded[hash] = 1 forceload_block(blockpos) return true end end function core.forceload_free_block(pos) local blockpos = get_blockpos(pos) local hash = core.hash_node_position(blockpos) if blocks_forceloaded[hash] == nil then return end if blocks_forceloaded[hash] > 1 then blocks_forceloaded[hash] = blocks_forceloaded[hash] - 1 else total_forceloaded = total_forceloaded-1 blocks_forceloaded[hash] = nil forceload_free_block(blockpos) end end -- Keep the forceloaded areas after restart local wpath = core.get_worldpath() local function read_file(filename) local f = io.open(filename, "r") if f==nil then return {} end local t = f:read("*all") f:close() if t=="" or t==nil then return {} end return core.deserialize(t) or {} end local function write_file(filename, table) local f = io.open(filename, "w") f:write(core.serialize(table)) f:close() end blocks_forceloaded = read_file(wpath.."/force_loaded.txt") for _, __ in pairs(blocks_forceloaded) do total_forceloaded = total_forceloaded + 1 end core.after(5, function() for hash, _ in pairs(blocks_forceloaded) do local blockpos = core.get_position_from_hash(hash) forceload_block(blockpos) end end) core.register_on_shutdown(function() write_file(wpath.."/force_loaded.txt", blocks_forceloaded) end) builtin/game/auth.lua0000644000175000017500000001344212565232430015413 0ustar mquinsonmquinson-- Minetest: builtin/auth.lua -- -- Authentication handler -- function core.string_to_privs(str, delim) assert(type(str) == "string") delim = delim or ',' local privs = {} for _, priv in pairs(string.split(str, delim)) do privs[priv:trim()] = true end return privs end function core.privs_to_string(privs, delim) assert(type(privs) == "table") delim = delim or ',' local list = {} for priv, bool in pairs(privs) do if bool then table.insert(list, priv) end end return table.concat(list, delim) end assert(core.string_to_privs("a,b").b == true) assert(core.privs_to_string({a=true,b=true}) == "a,b") core.auth_file_path = core.get_worldpath().."/auth.txt" core.auth_table = {} local function read_auth_file() local newtable = {} local file, errmsg = io.open(core.auth_file_path, 'rb') if not file then core.log("info", core.auth_file_path.." could not be opened for reading ("..errmsg.."); assuming new world") return end for line in file:lines() do if line ~= "" then local fields = line:split(":", true) local name, password, privilege_string, last_login = unpack(fields) last_login = tonumber(last_login) if not (name and password and privilege_string) then error("Invalid line in auth.txt: "..dump(line)) end local privileges = core.string_to_privs(privilege_string) newtable[name] = {password=password, privileges=privileges, last_login=last_login} end end io.close(file) core.auth_table = newtable core.notify_authentication_modified() end local function save_auth_file() local newtable = {} -- Check table for validness before attempting to save for name, stuff in pairs(core.auth_table) do assert(type(name) == "string") assert(name ~= "") assert(type(stuff) == "table") assert(type(stuff.password) == "string") assert(type(stuff.privileges) == "table") assert(stuff.last_login == nil or type(stuff.last_login) == "number") end local file, errmsg = io.open(core.auth_file_path, 'w+b') if not file then error(core.auth_file_path.." could not be opened for writing: "..errmsg) end for name, stuff in pairs(core.auth_table) do local priv_string = core.privs_to_string(stuff.privileges) local parts = {name, stuff.password, priv_string, stuff.last_login or ""} file:write(table.concat(parts, ":").."\n") end io.close(file) end read_auth_file() core.builtin_auth_handler = { get_auth = function(name) assert(type(name) == "string") -- Figure out what password to use for a new player (singleplayer -- always has an empty password, otherwise use default, which is -- usually empty too) local new_password_hash = "" -- If not in authentication table, return nil if not core.auth_table[name] then return nil end -- Figure out what privileges the player should have. -- Take a copy of the privilege table local privileges = {} for priv, _ in pairs(core.auth_table[name].privileges) do privileges[priv] = true end -- If singleplayer, give all privileges except those marked as give_to_singleplayer = false if core.is_singleplayer() then for priv, def in pairs(core.registered_privileges) do if def.give_to_singleplayer then privileges[priv] = true end end -- For the admin, give everything elseif name == core.setting_get("name") then for priv, def in pairs(core.registered_privileges) do privileges[priv] = true end end -- All done return { password = core.auth_table[name].password, privileges = privileges, -- Is set to nil if unknown last_login = core.auth_table[name].last_login, } end, create_auth = function(name, password) assert(type(name) == "string") assert(type(password) == "string") core.log('info', "Built-in authentication handler adding player '"..name.."'") core.auth_table[name] = { password = password, privileges = core.string_to_privs(core.setting_get("default_privs")), last_login = os.time(), } save_auth_file() end, set_password = function(name, password) assert(type(name) == "string") assert(type(password) == "string") if not core.auth_table[name] then core.builtin_auth_handler.create_auth(name, password) else core.log('info', "Built-in authentication handler setting password of player '"..name.."'") core.auth_table[name].password = password save_auth_file() end return true end, set_privileges = function(name, privileges) assert(type(name) == "string") assert(type(privileges) == "table") if not core.auth_table[name] then core.builtin_auth_handler.create_auth(name, core.get_password_hash(name, core.setting_get("default_password"))) end core.auth_table[name].privileges = privileges core.notify_authentication_modified(name) save_auth_file() end, reload = function() read_auth_file() return true end, record_login = function(name) assert(type(name) == "string") assert(core.auth_table[name]).last_login = os.time() save_auth_file() end, } function core.register_authentication_handler(handler) if core.registered_auth_handler then error("Add-on authentication handler already registered by "..core.registered_auth_handler_modname) end core.registered_auth_handler = handler core.registered_auth_handler_modname = core.get_current_modname() handler.mod_origin = core.registered_auth_handler_modname end function core.get_auth_handler() return core.registered_auth_handler or core.builtin_auth_handler end local function auth_pass(name) return function(...) local auth_handler = core.get_auth_handler() if auth_handler[name] then return auth_handler[name](...) end return false end end core.set_player_password = auth_pass("set_password") core.set_player_privs = auth_pass("set_privileges") core.auth_reload = auth_pass("reload") local record_login = auth_pass("record_login") core.register_on_joinplayer(function(player) record_login(player:get_player_name()) end) builtin/game/register.lua0000644000175000017500000003565612565232430016311 0ustar mquinsonmquinson-- Minetest: builtin/misc_register.lua -- -- Make raw registration functions inaccessible to anyone except this file -- local register_item_raw = core.register_item_raw core.register_item_raw = nil local register_alias_raw = core.register_alias_raw core.register_alias_raw = nil -- -- Item / entity / ABM registration functions -- core.registered_abms = {} core.registered_entities = {} core.registered_items = {} core.registered_nodes = {} core.registered_craftitems = {} core.registered_tools = {} core.registered_aliases = {} -- For tables that are indexed by item name: -- If table[X] does not exist, default to table[core.registered_aliases[X]] local alias_metatable = { __index = function(t, name) return rawget(t, core.registered_aliases[name]) end } setmetatable(core.registered_items, alias_metatable) setmetatable(core.registered_nodes, alias_metatable) setmetatable(core.registered_craftitems, alias_metatable) setmetatable(core.registered_tools, alias_metatable) -- These item names may not be used because they would interfere -- with legacy itemstrings local forbidden_item_names = { MaterialItem = true, MaterialItem2 = true, MaterialItem3 = true, NodeItem = true, node = true, CraftItem = true, craft = true, MBOItem = true, ToolItem = true, tool = true, } local function check_modname_prefix(name) if name:sub(1,1) == ":" then -- Escape the modname prefix enforcement mechanism return name:sub(2) else -- Modname prefix enforcement local expected_prefix = core.get_current_modname() .. ":" if name:sub(1, #expected_prefix) ~= expected_prefix then error("Name " .. name .. " does not follow naming conventions: " .. "\"modname:\" or \":\" prefix required") end local subname = name:sub(#expected_prefix+1) if subname:find("[^abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_]") then error("Name " .. name .. " does not follow naming conventions: " .. "contains unallowed characters") end return name end end function core.register_abm(spec) -- Add to core.registered_abms core.registered_abms[#core.registered_abms+1] = spec spec.mod_origin = core.get_current_modname() or "??" end function core.register_entity(name, prototype) -- Check name if name == nil then error("Unable to register entity: Name is nil") end name = check_modname_prefix(tostring(name)) prototype.name = name prototype.__index = prototype -- so that it can be used as a metatable -- Add to core.registered_entities core.registered_entities[name] = prototype prototype.mod_origin = core.get_current_modname() or "??" end function core.register_item(name, itemdef) -- Check name if name == nil then error("Unable to register item: Name is nil") end name = check_modname_prefix(tostring(name)) if forbidden_item_names[name] then error("Unable to register item: Name is forbidden: " .. name) end itemdef.name = name -- Apply defaults and add to registered_* table if itemdef.type == "node" then -- Use the nodebox as selection box if it's not set manually if itemdef.drawtype == "nodebox" and not itemdef.selection_box then itemdef.selection_box = itemdef.node_box elseif itemdef.drawtype == "fencelike" and not itemdef.selection_box then itemdef.selection_box = { type = "fixed", fixed = {-1/8, -1/2, -1/8, 1/8, 1/2, 1/8}, } end setmetatable(itemdef, {__index = core.nodedef_default}) core.registered_nodes[itemdef.name] = itemdef elseif itemdef.type == "craft" then setmetatable(itemdef, {__index = core.craftitemdef_default}) core.registered_craftitems[itemdef.name] = itemdef elseif itemdef.type == "tool" then setmetatable(itemdef, {__index = core.tooldef_default}) core.registered_tools[itemdef.name] = itemdef elseif itemdef.type == "none" then setmetatable(itemdef, {__index = core.noneitemdef_default}) else error("Unable to register item: Type is invalid: " .. dump(itemdef)) end -- Flowing liquid uses param2 if itemdef.type == "node" and itemdef.liquidtype == "flowing" then itemdef.paramtype2 = "flowingliquid" end -- BEGIN Legacy stuff if itemdef.cookresult_itemstring ~= nil and itemdef.cookresult_itemstring ~= "" then core.register_craft({ type="cooking", output=itemdef.cookresult_itemstring, recipe=itemdef.name, cooktime=itemdef.furnace_cooktime }) end if itemdef.furnace_burntime ~= nil and itemdef.furnace_burntime >= 0 then core.register_craft({ type="fuel", recipe=itemdef.name, burntime=itemdef.furnace_burntime }) end -- END Legacy stuff itemdef.mod_origin = core.get_current_modname() or "??" -- Disable all further modifications getmetatable(itemdef).__newindex = {} --core.log("Registering item: " .. itemdef.name) core.registered_items[itemdef.name] = itemdef core.registered_aliases[itemdef.name] = nil register_item_raw(itemdef) end function core.register_node(name, nodedef) nodedef.type = "node" core.register_item(name, nodedef) end function core.register_craftitem(name, craftitemdef) craftitemdef.type = "craft" -- BEGIN Legacy stuff if craftitemdef.inventory_image == nil and craftitemdef.image ~= nil then craftitemdef.inventory_image = craftitemdef.image end -- END Legacy stuff core.register_item(name, craftitemdef) end function core.register_tool(name, tooldef) tooldef.type = "tool" tooldef.stack_max = 1 -- BEGIN Legacy stuff if tooldef.inventory_image == nil and tooldef.image ~= nil then tooldef.inventory_image = tooldef.image end if tooldef.tool_capabilities == nil and (tooldef.full_punch_interval ~= nil or tooldef.basetime ~= nil or tooldef.dt_weight ~= nil or tooldef.dt_crackiness ~= nil or tooldef.dt_crumbliness ~= nil or tooldef.dt_cuttability ~= nil or tooldef.basedurability ~= nil or tooldef.dd_weight ~= nil or tooldef.dd_crackiness ~= nil or tooldef.dd_crumbliness ~= nil or tooldef.dd_cuttability ~= nil) then tooldef.tool_capabilities = { full_punch_interval = tooldef.full_punch_interval, basetime = tooldef.basetime, dt_weight = tooldef.dt_weight, dt_crackiness = tooldef.dt_crackiness, dt_crumbliness = tooldef.dt_crumbliness, dt_cuttability = tooldef.dt_cuttability, basedurability = tooldef.basedurability, dd_weight = tooldef.dd_weight, dd_crackiness = tooldef.dd_crackiness, dd_crumbliness = tooldef.dd_crumbliness, dd_cuttability = tooldef.dd_cuttability, } end -- END Legacy stuff core.register_item(name, tooldef) end function core.register_alias(name, convert_to) if forbidden_item_names[name] then error("Unable to register alias: Name is forbidden: " .. name) end if core.registered_items[name] ~= nil then core.log("WARNING: Not registering alias, item with same name" .. " is already defined: " .. name .. " -> " .. convert_to) else --core.log("Registering alias: " .. name .. " -> " .. convert_to) core.registered_aliases[name] = convert_to register_alias_raw(name, convert_to) end end function core.on_craft(itemstack, player, old_craft_list, craft_inv) for _, func in ipairs(core.registered_on_crafts) do itemstack = func(itemstack, player, old_craft_list, craft_inv) or itemstack end return itemstack end function core.craft_predict(itemstack, player, old_craft_list, craft_inv) for _, func in ipairs(core.registered_craft_predicts) do itemstack = func(itemstack, player, old_craft_list, craft_inv) or itemstack end return itemstack end -- Alias the forbidden item names to "" so they can't be -- created via itemstrings (e.g. /give) local name for name in pairs(forbidden_item_names) do core.registered_aliases[name] = "" register_alias_raw(name, "") end -- Deprecated: -- Aliases for core.register_alias (how ironic...) --core.alias_node = core.register_alias --core.alias_tool = core.register_alias --core.alias_craftitem = core.register_alias -- -- Built-in node definitions. Also defined in C. -- core.register_item(":unknown", { type = "none", description = "Unknown Item", inventory_image = "unknown_item.png", on_place = core.item_place, on_drop = core.item_drop, groups = {not_in_creative_inventory=1}, diggable = true, }) core.register_node(":air", { description = "Air (you hacker you!)", inventory_image = "unknown_node.png", wield_image = "unknown_node.png", drawtype = "airlike", paramtype = "light", sunlight_propagates = true, walkable = false, pointable = false, diggable = false, buildable_to = true, air_equivalent = true, drop = "", groups = {not_in_creative_inventory=1}, }) core.register_node(":ignore", { description = "Ignore (you hacker you!)", inventory_image = "unknown_node.png", wield_image = "unknown_node.png", drawtype = "airlike", paramtype = "none", sunlight_propagates = false, walkable = false, pointable = false, diggable = false, buildable_to = true, -- A way to remove accidentally placed ignores air_equivalent = true, drop = "", groups = {not_in_creative_inventory=1}, }) -- The hand (bare definition) core.register_item(":", { type = "none", groups = {not_in_creative_inventory=1}, }) function core.override_item(name, redefinition) if redefinition.name ~= nil then error("Attempt to redefine name of "..name.." to "..dump(redefinition.name), 2) end if redefinition.type ~= nil then error("Attempt to redefine type of "..name.." to "..dump(redefinition.type), 2) end local item = core.registered_items[name] if not item then error("Attempt to override non-existent item "..name, 2) end for k, v in pairs(redefinition) do rawset(item, k, v) end register_item_raw(item) end core.callback_origins = {} function core.run_callbacks(callbacks, mode, ...) assert(type(callbacks) == "table") local cb_len = #callbacks if cb_len == 0 then if mode == 2 or mode == 3 then return true elseif mode == 4 or mode == 5 then return false end end local ret = nil for i = 1, cb_len do local origin = core.callback_origins[callbacks[i]] if origin then core.set_last_run_mod(origin.mod) --print("Running " .. tostring(callbacks[i]) .. -- " (a " .. origin.name .. " callback in " .. origin.mod .. ")") else --print("No data associated with callback") end local cb_ret = callbacks[i](...) if mode == 0 and i == 1 then ret = cb_ret elseif mode == 1 and i == cb_len then ret = cb_ret elseif mode == 2 then if not cb_ret or i == 1 then ret = cb_ret end elseif mode == 3 then if cb_ret then return cb_ret end ret = cb_ret elseif mode == 4 then if (cb_ret and not ret) or i == 1 then ret = cb_ret end elseif mode == 5 and cb_ret then return cb_ret end end return ret end -- -- Callback registration -- local function make_registration() local t = {} local registerfunc = function(func) table.insert(t, func) core.callback_origins[func] = { mod = core.get_current_modname() or "??", name = debug.getinfo(1, "n").name or "??" } --local origin = core.callback_origins[func] --print(origin.name .. ": " .. origin.mod .. " registering cbk " .. tostring(func)) end return t, registerfunc end local function make_registration_reverse() local t = {} local registerfunc = function(func) table.insert(t, 1, func) core.callback_origins[func] = { mod = core.get_current_modname() or "??", name = debug.getinfo(1, "n").name or "??" } --local origin = core.callback_origins[func] --print(origin.name .. ": " .. origin.mod .. " registering cbk " .. tostring(func)) end return t, registerfunc end local function make_registration_wrap(reg_fn_name, clear_fn_name) local list = {} local orig_reg_fn = core[reg_fn_name] core[reg_fn_name] = function(def) local retval = orig_reg_fn(def) if retval ~= nil then if def.name ~= nil then list[def.name] = def else list[retval] = def end end return retval end local orig_clear_fn = core[clear_fn_name] core[clear_fn_name] = function() for k in pairs(list) do list[k] = nil end return orig_clear_fn() end return list end core.registered_on_player_hpchanges = { modifiers = { }, loggers = { } } function core.registered_on_player_hpchange(player, hp_change) local last = false for i = #core.registered_on_player_hpchanges.modifiers, 1, -1 do local func = core.registered_on_player_hpchanges.modifiers[i] hp_change, last = func(player, hp_change) if type(hp_change) ~= "number" then local debuginfo = debug.getinfo(func) error("The register_on_hp_changes function has to return a number at " .. debuginfo.short_src .. " line " .. debuginfo.linedefined) end if last then break end end for i, func in ipairs(core.registered_on_player_hpchanges.loggers) do func(player, hp_change) end return hp_change end function core.register_on_player_hpchange(func, modifier) if modifier then table.insert(core.registered_on_player_hpchanges.modifiers, func) else table.insert(core.registered_on_player_hpchanges.loggers, func) end core.callback_origins[func] = { mod = core.get_current_modname() or "??", name = debug.getinfo(1, "n").name or "??" } end core.registered_biomes = make_registration_wrap("register_biome", "clear_registered_biomes") core.registered_ores = make_registration_wrap("register_ore", "clear_registered_ores") core.registered_decorations = make_registration_wrap("register_decoration", "clear_registered_decorations") core.registered_on_chat_messages, core.register_on_chat_message = make_registration() core.registered_globalsteps, core.register_globalstep = make_registration() core.registered_playerevents, core.register_playerevent = make_registration() core.registered_on_shutdown, core.register_on_shutdown = make_registration() core.registered_on_punchnodes, core.register_on_punchnode = make_registration() core.registered_on_placenodes, core.register_on_placenode = make_registration() core.registered_on_dignodes, core.register_on_dignode = make_registration() core.registered_on_generateds, core.register_on_generated = make_registration() core.registered_on_newplayers, core.register_on_newplayer = make_registration() core.registered_on_dieplayers, core.register_on_dieplayer = make_registration() core.registered_on_respawnplayers, core.register_on_respawnplayer = make_registration() core.registered_on_prejoinplayers, core.register_on_prejoinplayer = make_registration() core.registered_on_joinplayers, core.register_on_joinplayer = make_registration() core.registered_on_leaveplayers, core.register_on_leaveplayer = make_registration() core.registered_on_player_receive_fields, core.register_on_player_receive_fields = make_registration_reverse() core.registered_on_cheats, core.register_on_cheat = make_registration() core.registered_on_crafts, core.register_on_craft = make_registration() core.registered_craft_predicts, core.register_craft_predict = make_registration() core.registered_on_protection_violation, core.register_on_protection_violation = make_registration() core.registered_on_item_eats, core.register_on_item_eat = make_registration() core.registered_on_punchplayers, core.register_on_punchplayer = make_registration() -- -- Compatibility for on_mapgen_init() -- core.register_on_mapgen_init = function(func) func(core.get_mapgen_params()) end builtin/game/deprecated.lua0000644000175000017500000000276112565232430016554 0ustar mquinsonmquinson-- Minetest: builtin/deprecated.lua -- -- Default material types -- function digprop_err() core.log("info", debug.traceback()) core.log("info", "WARNING: The core.digprop_* functions are obsolete and need to be replaced by item groups.") end core.digprop_constanttime = digprop_err core.digprop_stonelike = digprop_err core.digprop_dirtlike = digprop_err core.digprop_gravellike = digprop_err core.digprop_woodlike = digprop_err core.digprop_leaveslike = digprop_err core.digprop_glasslike = digprop_err core.node_metadata_inventory_move_allow_all = function() core.log("info", "WARNING: core.node_metadata_inventory_move_allow_all is obsolete and does nothing.") end core.add_to_creative_inventory = function(itemstring) core.log('info', "WARNING: core.add_to_creative_inventory: This function is deprecated and does nothing.") end -- -- EnvRef -- core.env = {} local envref_deprecation_message_printed = false setmetatable(core.env, { __index = function(table, key) if not envref_deprecation_message_printed then core.log("info", "WARNING: core.env:[...] is deprecated and should be replaced with core.[...]") envref_deprecation_message_printed = true end local func = core[key] if type(func) == "function" then rawset(table, key, function(self, ...) return func(...) end) else rawset(table, key, nil) end return rawget(table, key) end }) function core.rollback_get_last_node_actor(pos, range, seconds) return core.rollback_get_node_actions(pos, range, seconds, 1)[1] end builtin/game/misc.lua0000644000175000017500000000707412565232430015411 0ustar mquinsonmquinson-- Minetest: builtin/misc.lua -- -- Misc. API functions -- local timers = {} local mintime local function update_timers(delay) mintime = false local sub = 0 for index = 1, #timers do index = index - sub local timer = timers[index] timer.time = timer.time - delay if timer.time <= 0 then core.set_last_run_mod(timer.mod_origin) timer.func(unpack(timer.args or {})) table.remove(timers, index) sub = sub + 1 elseif mintime then mintime = math.min(mintime, timer.time) else mintime = timer.time end end end local timers_to_add local function add_timers() for _, timer in ipairs(timers_to_add) do table.insert(timers, timer) end timers_to_add = false end local delay = 0 core.register_globalstep(function(dtime) if not mintime then -- abort if no timers are running return end if timers_to_add then add_timers() end delay = delay + dtime if delay < mintime then return end update_timers(delay) delay = 0 end) function core.after(time, func, ...) assert(tonumber(time) and type(func) == "function", "Invalid core.after invocation") if not mintime then mintime = time timers_to_add = {{ time = time+delay, func = func, args = {...}, mod_origin = core.get_last_run_mod(), }} return end mintime = math.min(mintime, time) timers_to_add = timers_to_add or {} timers_to_add[#timers_to_add+1] = { time = time+delay, func = func, args = {...}, mod_origin = core.get_last_run_mod(), } end function core.check_player_privs(name, privs) local player_privs = core.get_player_privs(name) local missing_privileges = {} for priv, val in pairs(privs) do if val and not player_privs[priv] then table.insert(missing_privileges, priv) end end if #missing_privileges > 0 then return false, missing_privileges end return true, "" end local player_list = {} core.register_on_joinplayer(function(player) player_list[player:get_player_name()] = player end) core.register_on_leaveplayer(function(player) player_list[player:get_player_name()] = nil end) function core.get_connected_players() local temp_table = {} for index, value in pairs(player_list) do if value:is_player_connected() then table.insert(temp_table, value) end end return temp_table end function core.hash_node_position(pos) return (pos.z+32768)*65536*65536 + (pos.y+32768)*65536 + pos.x+32768 end function core.get_position_from_hash(hash) local pos = {} pos.x = (hash%65536) - 32768 hash = math.floor(hash/65536) pos.y = (hash%65536) - 32768 hash = math.floor(hash/65536) pos.z = (hash%65536) - 32768 return pos end function core.get_item_group(name, group) if not core.registered_items[name] or not core.registered_items[name].groups[group] then return 0 end return core.registered_items[name].groups[group] end function core.get_node_group(name, group) core.log("deprecated", "Deprecated usage of get_node_group, use get_item_group instead") return core.get_item_group(name, group) end function core.setting_get_pos(name) local value = core.setting_get(name) if not value then return nil end return core.string_to_pos(value) end -- To be overriden by protection mods function core.is_protected(pos, name) return false end function core.record_protection_violation(pos, name) for _, func in pairs(core.registered_on_protection_violation) do func(pos, name) end end local raillike_ids = {} local raillike_cur_id = 0 function core.raillike_group(name) local id = raillike_ids[name] if not id then raillike_cur_id = raillike_cur_id + 1 raillike_ids[name] = raillike_cur_id id = raillike_cur_id end return id end builtin/game/item_entity.lua0000644000175000017500000001360712565232430017007 0ustar mquinsonmquinson-- Minetest: builtin/item_entity.lua function core.spawn_item(pos, item) -- Take item in any format local stack = ItemStack(item) local obj = core.add_entity(pos, "__builtin:item") obj:get_luaentity():set_item(stack:to_string()) return obj end -- If item_entity_ttl is not set, enity will have default life time -- Setting it to -1 disables the feature local time_to_live = tonumber(core.setting_get("item_entity_ttl")) if not time_to_live then time_to_live = 900 end core.register_entity(":__builtin:item", { initial_properties = { hp_max = 1, physical = true, collide_with_objects = false, collisionbox = {-0.3, -0.3, -0.3, 0.3, 0.3, 0.3}, visual = "wielditem", visual_size = {x = 0.4, y = 0.4}, textures = {""}, spritediv = {x = 1, y = 1}, initial_sprite_basepos = {x = 0, y = 0}, is_visible = false, }, itemstring = '', physical_state = true, age = 0, set_item = function(self, itemstring) self.itemstring = itemstring local stack = ItemStack(itemstring) local count = stack:get_count() local max_count = stack:get_stack_max() if count > max_count then count = max_count self.itemstring = stack:get_name().." "..max_count end local s = 0.2 + 0.1 * (count / max_count) local c = s local itemtable = stack:to_table() local itemname = nil if itemtable then itemname = stack:to_table().name end local item_texture = nil local item_type = "" if core.registered_items[itemname] then item_texture = core.registered_items[itemname].inventory_image item_type = core.registered_items[itemname].type end local prop = { is_visible = true, visual = "wielditem", textures = {itemname}, visual_size = {x = s, y = s}, collisionbox = {-c, -c, -c, c, c, c}, automatic_rotate = math.pi * 0.5, } self.object:set_properties(prop) end, get_staticdata = function(self) return core.serialize({ itemstring = self.itemstring, always_collect = self.always_collect, age = self.age }) end, on_activate = function(self, staticdata, dtime_s) if string.sub(staticdata, 1, string.len("return")) == "return" then local data = core.deserialize(staticdata) if data and type(data) == "table" then self.itemstring = data.itemstring self.always_collect = data.always_collect if data.age then self.age = data.age + dtime_s else self.age = dtime_s end end else self.itemstring = staticdata end self.object:set_armor_groups({immortal = 1}) self.object:setvelocity({x = 0, y = 2, z = 0}) self.object:setacceleration({x = 0, y = -10, z = 0}) self:set_item(self.itemstring) end, try_merge_with = function(self, own_stack, object, obj) local stack = ItemStack(obj.itemstring) if own_stack:get_name() == stack:get_name() and stack:get_free_space() > 0 then local overflow = false local count = stack:get_count() + own_stack:get_count() local max_count = stack:get_stack_max() if count > max_count then overflow = true count = count - max_count else self.itemstring = '' end local pos = object:getpos() pos.y = pos.y + (count - stack:get_count()) / max_count * 0.15 object:moveto(pos, false) local s, c local max_count = stack:get_stack_max() local name = stack:get_name() if not overflow then obj.itemstring = name .. " " .. count s = 0.2 + 0.1 * (count / max_count) c = s object:set_properties({ visual_size = {x = s, y = s}, collisionbox = {-c, -c, -c, c, c, c} }) self.object:remove() -- merging succeeded return true else s = 0.4 c = 0.3 object:set_properties({ visual_size = {x = s, y = s}, collisionbox = {-c, -c, -c, c, c, c} }) obj.itemstring = name .. " " .. max_count s = 0.2 + 0.1 * (count / max_count) c = s self.object:set_properties({ visual_size = {x = s, y = s}, collisionbox = {-c, -c, -c, c, c, c} }) self.itemstring = name .. " " .. count end end -- merging didn't succeed return false end, on_step = function(self, dtime) self.age = self.age + dtime if time_to_live > 0 and self.age > time_to_live then self.itemstring = '' self.object:remove() return end local p = self.object:getpos() p.y = p.y - 0.5 local node = core.get_node_or_nil(p) local in_unloaded = (node == nil) if in_unloaded then -- Don't infinetly fall into unloaded map self.object:setvelocity({x = 0, y = 0, z = 0}) self.object:setacceleration({x = 0, y = 0, z = 0}) self.physical_state = false self.object:set_properties({physical = false}) return end local nn = node.name -- If node is not registered or node is walkably solid and resting on nodebox local v = self.object:getvelocity() if not core.registered_nodes[nn] or core.registered_nodes[nn].walkable and v.y == 0 then if self.physical_state then local own_stack = ItemStack(self.object:get_luaentity().itemstring) -- Merge with close entities of the same item for _, object in ipairs(core.get_objects_inside_radius(p, 0.8)) do local obj = object:get_luaentity() if obj and obj.name == "__builtin:item" and obj.physical_state == false then if self:try_merge_with(own_stack, object, obj) then return end end end self.object:setvelocity({x = 0, y = 0, z = 0}) self.object:setacceleration({x = 0, y = 0, z = 0}) self.physical_state = false self.object:set_properties({physical = false}) end else if not self.physical_state then self.object:setvelocity({x = 0, y = 0, z = 0}) self.object:setacceleration({x = 0, y = -10, z = 0}) self.physical_state = true self.object:set_properties({physical = true}) end end end, on_punch = function(self, hitter) if self.itemstring ~= '' then local left = hitter:get_inventory():add_item("main", self.itemstring) if not left:is_empty() then self.itemstring = left:to_string() return end end self.itemstring = '' self.object:remove() end, }) builtin/game/detached_inventory.lua0000644000175000017500000000107712565232430020331 0ustar mquinsonmquinson-- Minetest: builtin/detached_inventory.lua core.detached_inventories = {} function core.create_detached_inventory(name, callbacks) local stuff = {} stuff.name = name if callbacks then stuff.allow_move = callbacks.allow_move stuff.allow_put = callbacks.allow_put stuff.allow_take = callbacks.allow_take stuff.on_move = callbacks.on_move stuff.on_put = callbacks.on_put stuff.on_take = callbacks.on_take end stuff.mod_origin = core.get_current_modname() or "??" core.detached_inventories[name] = stuff return core.create_detached_inventory_raw(name) end builtin/game/privileges.lua0000644000175000017500000000327012565232430016621 0ustar mquinsonmquinson-- Minetest: builtin/privileges.lua -- -- Privileges -- core.registered_privileges = {} function core.register_privilege(name, param) local function fill_defaults(def) if def.give_to_singleplayer == nil then def.give_to_singleplayer = true end if def.description == nil then def.description = "(no description)" end end local def = {} if type(param) == "table" then def = param else def = {description = param} end fill_defaults(def) core.registered_privileges[name] = def end core.register_privilege("interact", "Can interact with things and modify the world") core.register_privilege("teleport", "Can use /teleport command") core.register_privilege("bring", "Can teleport other players") core.register_privilege("settime", "Can use /time") core.register_privilege("privs", "Can modify privileges") core.register_privilege("basic_privs", "Can modify 'shout' and 'interact' privileges") core.register_privilege("server", "Can do server maintenance stuff") core.register_privilege("shout", "Can speak in chat") core.register_privilege("ban", "Can ban and unban players") core.register_privilege("kick", "Can kick players") core.register_privilege("give", "Can use /give and /giveme") core.register_privilege("password", "Can use /setpassword and /clearpassword") core.register_privilege("fly", { description = "Can fly using the free_move mode", give_to_singleplayer = false, }) core.register_privilege("fast", { description = "Can walk fast using the fast_move mode", give_to_singleplayer = false, }) core.register_privilege("noclip", { description = "Can fly through walls", give_to_singleplayer = false, }) core.register_privilege("rollback", "Can use the rollback functionality") builtin/game/init.lua0000644000175000017500000000143412565232430015413 0ustar mquinsonmquinson local scriptpath = minetest.get_builtin_path()..DIR_DELIM local commonpath = scriptpath.."common"..DIR_DELIM local gamepath = scriptpath.."game"..DIR_DELIM dofile(commonpath.."vector.lua") dofile(gamepath.."item.lua") dofile(gamepath.."register.lua") if core.setting_getbool("mod_profiling") then dofile(gamepath.."mod_profiling.lua") end dofile(gamepath.."item_entity.lua") dofile(gamepath.."deprecated.lua") dofile(gamepath.."misc.lua") dofile(gamepath.."privileges.lua") dofile(gamepath.."auth.lua") dofile(gamepath.."chatcommands.lua") dofile(gamepath.."static_spawn.lua") dofile(gamepath.."detached_inventory.lua") dofile(gamepath.."falling.lua") dofile(gamepath.."features.lua") dofile(gamepath.."voxelarea.lua") dofile(gamepath.."forceloading.lua") dofile(gamepath.."statbars.lua") builtin/game/voxelarea.lua0000644000175000017500000000462212565232430016440 0ustar mquinsonmquinsonVoxelArea = { MinEdge = {x=1, y=1, z=1}, MaxEdge = {x=0, y=0, z=0}, ystride = 0, zstride = 0, } function VoxelArea:new(o) o = o or {} setmetatable(o, self) self.__index = self local e = o:getExtent() o.ystride = e.x o.zstride = e.x * e.y return o end function VoxelArea:getExtent() local MaxEdge, MinEdge = self.MaxEdge, self.MinEdge return { x = MaxEdge.x - MinEdge.x + 1, y = MaxEdge.y - MinEdge.y + 1, z = MaxEdge.z - MinEdge.z + 1, } end function VoxelArea:getVolume() local e = self:getExtent() return e.x * e.y * e.z end function VoxelArea:index(x, y, z) local MinEdge = self.MinEdge local i = (z - MinEdge.z) * self.zstride + (y - MinEdge.y) * self.ystride + (x - MinEdge.x) + 1 return math.floor(i) end function VoxelArea:indexp(p) local MinEdge = self.MinEdge local i = (p.z - MinEdge.z) * self.zstride + (p.y - MinEdge.y) * self.ystride + (p.x - MinEdge.x) + 1 return math.floor(i) end function VoxelArea:position(i) local p = {} local MinEdge = self.MinEdge i = i - 1 p.z = math.floor(i / self.zstride) + MinEdge.z i = i % self.zstride p.y = math.floor(i / self.ystride) + MinEdge.y i = i % self.ystride p.x = math.floor(i) + MinEdge.x return p end function VoxelArea:contains(x, y, z) local MaxEdge, MinEdge = self.MaxEdge, self.MinEdge return (x >= MinEdge.x) and (x <= MaxEdge.x) and (y >= MinEdge.y) and (y <= MaxEdge.y) and (z >= MinEdge.z) and (z <= MaxEdge.z) end function VoxelArea:containsp(p) local MaxEdge, MinEdge = self.MaxEdge, self.MinEdge return (p.x >= MinEdge.x) and (p.x <= MaxEdge.x) and (p.y >= MinEdge.y) and (p.y <= MaxEdge.y) and (p.z >= MinEdge.z) and (p.z <= MaxEdge.z) end function VoxelArea:containsi(i) return (i >= 1) and (i <= self:getVolume()) end function VoxelArea:iter(minx, miny, minz, maxx, maxy, maxz) local i = self:index(minx, miny, minz) - 1 local last = self:index(maxx, maxy, maxz) local ystride = self.ystride local zstride = self.zstride local yoff = (last+1) % ystride local zoff = (last+1) % zstride local ystridediff = (i - last) % ystride local zstridediff = (i - last) % zstride return function() i = i + 1 if i % zstride == zoff then i = i + zstridediff elseif i % ystride == yoff then i = i + ystridediff end if i <= last then return i end end end function VoxelArea:iterp(minp, maxp) return self:iter(minp.x, minp.y, minp.z, maxp.x, maxp.y, maxp.z) end builtin/mainmenu/0000755000175000017500000000000012565232430014643 5ustar mquinsonmquinsonbuiltin/mainmenu/dlg_delete_mod.lua0000644000175000017500000000443012565232430020276 0ustar mquinsonmquinson--Minetest --Copyright (C) 2014 sapier -- --This program is free software; you can redistribute it and/or modify --it under the terms of the GNU Lesser General Public License as published by --the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. -- --You should have received a copy of the GNU Lesser General Public License along --with this program; if not, write to the Free Software Foundation, Inc., --51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. -------------------------------------------------------------------------------- local function delete_mod_formspec(dialogdata) dialogdata.mod = modmgr.global_mods:get_list()[dialogdata.selected] local retval = "size[12.4,5,true]" .. "field[1.75,1;10,3;;" .. fgettext("Are you sure you want to delete \"$1\"?", dialogdata.mod.name) .. ";]".. "button[4,4.2;1,0.5;dlg_delete_mod_confirm;" .. fgettext("Yes") .. "]" .. "button[6.5,4.2;3,0.5;dlg_delete_mod_cancel;" .. fgettext("No of course not!") .. "]" return retval end -------------------------------------------------------------------------------- local function delete_mod_buttonhandler(this, fields) if fields["dlg_delete_mod_confirm"] ~= nil then if this.data.mod.path ~= nil and this.data.mod.path ~= "" and this.data.mod.path ~= core.get_modpath() then if not core.delete_dir(this.data.mod.path) then gamedata.errormessage = fgettext("Modmgr: failed to delete \"$1\"", this.data.mod.path) end modmgr.refresh_globals() else gamedata.errormessage = fgettext("Modmgr: invalid modpath \"$1\"", this.data.mod.path) end this:delete() return true end if fields["dlg_delete_mod_cancel"] then this:delete() return true end return false end -------------------------------------------------------------------------------- function create_delete_mod_dlg(selected_index) local retval = dialog_create("dlg_delete_mod", delete_mod_formspec, delete_mod_buttonhandler, nil) retval.data.selected = selected_index return retval end builtin/mainmenu/tab_multiplayer.lua0000644000175000017500000001770012565232430020550 0ustar mquinsonmquinson--Minetest --Copyright (C) 2014 sapier -- --This program is free software; you can redistribute it and/or modify --it under the terms of the GNU Lesser General Public License as published by --the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. -- --You should have received a copy of the GNU Lesser General Public License along --with this program; if not, write to the Free Software Foundation, Inc., --51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. -------------------------------------------------------------------------------- local function get_formspec(tabview, name, tabdata) local render_details = core.is_yes(core.setting_getbool("public_serverlist")) local retval = "label[7.75,-0.15;" .. fgettext("Address / Port :") .. "]" .. "label[7.75,1.05;" .. fgettext("Name / Password :") .. "]" .. "field[8,0.75;3.4,0.5;te_address;;" .. core.formspec_escape(core.setting_get("address")) .. "]" .. "field[11.25,0.75;1.3,0.5;te_port;;" .. core.formspec_escape(core.setting_get("remote_port")) .. "]" .. "checkbox[0,4.85;cb_public_serverlist;" .. fgettext("Public Serverlist") .. ";" .. dump(core.setting_getbool("public_serverlist")) .. "]" if not core.setting_getbool("public_serverlist") then retval = retval .. "button[8,4.9;2,0.5;btn_delete_favorite;" .. fgettext("Delete") .. "]" end retval = retval .. "button[10,4.9;2,0.5;btn_mp_connect;" .. fgettext("Connect") .. "]" .. "field[8,1.95;2.95,0.5;te_name;;" .. core.formspec_escape(core.setting_get("name")) .. "]" .. "pwdfield[10.78,1.95;1.77,0.5;te_pwd;]" .. "box[7.73,2.35;4.3,2.28;#999999]" .. "textarea[8.1,2.4;4.26,2.6;;" if tabdata.fav_selected ~= nil and menudata.favorites[tabdata.fav_selected] ~= nil and menudata.favorites[tabdata.fav_selected].description ~= nil then retval = retval .. core.formspec_escape(menudata.favorites[tabdata.fav_selected].description,true) end retval = retval .. ";]" --favourites if render_details then retval = retval .. "tablecolumns[" .. "color,span=3;" .. "text,align=right;" .. -- clients "text,align=center,padding=0.25;" .. -- "/" "text,align=right,padding=0.25;" .. -- clients_max image_column(fgettext("Creative mode"), "creative") .. ",padding=1;" .. image_column(fgettext("Damage enabled"), "damage") .. ",padding=0.25;" .. image_column(fgettext("PvP enabled"), "pvp") .. ",padding=0.25;" .. "color,span=1;" .. "text,padding=1]" -- name else retval = retval .. "tablecolumns[text]" end retval = retval .. "table[-0.15,-0.1;7.75,5;favourites;" if #menudata.favorites > 0 then retval = retval .. render_favorite(menudata.favorites[1],render_details) for i=2,#menudata.favorites,1 do retval = retval .. "," .. render_favorite(menudata.favorites[i],render_details) end end if tabdata.fav_selected ~= nil then retval = retval .. ";" .. tabdata.fav_selected .. "]" else retval = retval .. ";0]" end return retval end -------------------------------------------------------------------------------- local function main_button_handler(tabview, fields, name, tabdata) if fields["te_name"] ~= nil then gamedata.playername = fields["te_name"] core.setting_set("name", fields["te_name"]) end if fields["favourites"] ~= nil then local event = core.explode_table_event(fields["favourites"]) if event.type == "DCL" then if event.row <= #menudata.favorites then if not is_server_protocol_compat_or_error(menudata.favorites[event.row].proto_min, menudata.favorites[event.row].proto_max) then return true end gamedata.address = menudata.favorites[event.row].address gamedata.port = menudata.favorites[event.row].port gamedata.playername = fields["te_name"] if fields["te_pwd"] ~= nil then gamedata.password = fields["te_pwd"] end gamedata.selected_world = 0 if menudata.favorites ~= nil then gamedata.servername = menudata.favorites[event.row].name gamedata.serverdescription = menudata.favorites[event.row].description end if gamedata.address ~= nil and gamedata.port ~= nil then core.setting_set("address",gamedata.address) core.setting_set("remote_port",gamedata.port) core.start() end end return true end if event.type == "CHG" then if event.row <= #menudata.favorites then local address = menudata.favorites[event.row].address local port = menudata.favorites[event.row].port if address ~= nil and port ~= nil then core.setting_set("address",address) core.setting_set("remote_port",port) end tabdata.fav_selected = event.row end return true end end if fields["key_up"] ~= nil or fields["key_down"] ~= nil then local fav_idx = core.get_table_index("favourites") if fav_idx ~= nil then if fields["key_up"] ~= nil and fav_idx > 1 then fav_idx = fav_idx -1 else if fields["key_down"] and fav_idx < #menudata.favorites then fav_idx = fav_idx +1 end end else fav_idx = 1 end if menudata.favorites == nil or menudata.favorites[fav_idx] == nil then tabdata.fav_selected = 0 return true end local address = menudata.favorites[fav_idx].address local port = menudata.favorites[fav_idx].port if address ~= nil and port ~= nil then core.setting_set("address",address) core.setting_set("remote_port",port) end tabdata.fav_selected = fav_idx return true end if fields["cb_public_serverlist"] ~= nil then core.setting_set("public_serverlist", fields["cb_public_serverlist"]) if core.setting_getbool("public_serverlist") then asyncOnlineFavourites() else menudata.favorites = core.get_favorites("local") end tabdata.fav_selected = nil return true end if fields["btn_delete_favorite"] ~= nil then local current_favourite = core.get_table_index("favourites") if current_favourite == nil then return end core.delete_favorite(current_favourite) menudata.favorites = order_favorite_list(core.get_favorites()) tabdata.fav_selected = nil core.setting_set("address","") core.setting_set("remote_port","30000") return true end if (fields["btn_mp_connect"] ~= nil or fields["key_enter"] ~= nil) and fields["te_address"] ~= nil and fields["te_port"] ~= nil then gamedata.playername = fields["te_name"] gamedata.password = fields["te_pwd"] gamedata.address = fields["te_address"] gamedata.port = fields["te_port"] local fav_idx = core.get_table_index("favourites") if fav_idx ~= nil and fav_idx <= #menudata.favorites and menudata.favorites[fav_idx].address == fields["te_address"] and menudata.favorites[fav_idx].port == fields["te_port"] then gamedata.servername = menudata.favorites[fav_idx].name gamedata.serverdescription = menudata.favorites[fav_idx].description if not is_server_protocol_compat_or_error(menudata.favorites[fav_idx].proto_min, menudata.favorites[fav_idx].proto_max)then return true end else gamedata.servername = "" gamedata.serverdescription = "" end gamedata.selected_world = 0 core.setting_set("address", fields["te_address"]) core.setting_set("remote_port",fields["te_port"]) core.start() return true end return false end local function on_change(type,old_tab,new_tab) if type == "LEAVE" then return end if core.setting_getbool("public_serverlist") then asyncOnlineFavourites() else menudata.favorites = core.get_favorites("local") end end -------------------------------------------------------------------------------- tab_multiplayer = { name = "multiplayer", caption = fgettext("Client"), cbf_formspec = get_formspec, cbf_button_handler = main_button_handler, on_change = on_change } builtin/mainmenu/dlg_delete_world.lua0000644000175000017500000000365212565232430020653 0ustar mquinsonmquinson--Minetest --Copyright (C) 2014 sapier -- --This program is free software; you can redistribute it and/or modify --it under the terms of the GNU Lesser General Public License as published by --the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. -- --You should have received a copy of the GNU Lesser General Public License along --with this program; if not, write to the Free Software Foundation, Inc., --51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. local function delete_world_formspec(dialogdata) local retval = "size[12,6,true]" .. "label[2,2;" .. fgettext("Delete World \"$1\"?", dialogdata.delete_name) .. "]".. "button[3.5,4.2;2.6,0.5;world_delete_confirm;" .. fgettext("Yes").. "]" .. "button[6,4.2;2.8,0.5;world_delete_cancel;" .. fgettext("No") .. "]" return retval end local function delete_world_buttonhandler(this, fields) if fields["world_delete_confirm"] then if this.data.delete_index > 0 and this.data.delete_index <= #menudata.worldlist:get_raw_list() then core.delete_world(this.data.delete_index) menudata.worldlist:refresh() end this:delete() return true end if fields["world_delete_cancel"] then this:delete() return true end return false end function create_delete_world_dlg(name_to_del,index_to_del) assert(name_to_del ~= nil and type(name_to_del) == "string" and name_to_del ~= "") assert(index_to_del ~= nil and type(index_to_del) == "number") local retval = dialog_create("delete_world", delete_world_formspec, delete_world_buttonhandler, nil) retval.data.delete_name = name_to_del retval.data.delete_index = index_to_del return retval end builtin/mainmenu/common.lua0000644000175000017500000002320112565232430016634 0ustar mquinsonmquinson--Minetest --Copyright (C) 2014 sapier -- --This program is free software; you can redistribute it and/or modify --it under the terms of the GNU Lesser General Public License as published by --the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. -- --You should have received a copy of the GNU Lesser General Public License along --with this program; if not, write to the Free Software Foundation, Inc., --51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. -------------------------------------------------------------------------------- -- Global menu data -------------------------------------------------------------------------------- menudata = {} -------------------------------------------------------------------------------- -- Local cached values -------------------------------------------------------------------------------- local min_supp_proto = core.get_min_supp_proto() local max_supp_proto = core.get_max_supp_proto() -------------------------------------------------------------------------------- -- Menu helper functions -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- local function render_client_count(n) if n > 99 then return '99+' elseif n >= 0 then return tostring(n) else return '?' end end local function configure_selected_world_params(idx) local worldconfig = modmgr.get_worldconfig( menudata.worldlist:get_list()[idx].path) if worldconfig.creative_mode ~= nil then core.setting_set("creative_mode", worldconfig.creative_mode) end if worldconfig.enable_damage ~= nil then core.setting_set("enable_damage", worldconfig.enable_damage) end end -------------------------------------------------------------------------------- function image_column(tooltip, flagname) return "image," .. "tooltip=" .. core.formspec_escape(tooltip) .. "," .. "0=" .. core.formspec_escape(defaulttexturedir .. "blank.png") .. "," .. "1=" .. core.formspec_escape(defaulttexturedir .. "server_flags_" .. flagname .. ".png") end -------------------------------------------------------------------------------- function order_favorite_list(list) local res = {} --orders the favorite list after support for i=1,#list,1 do local fav = list[i] if is_server_protocol_compat(fav.proto_min, fav.proto_max) then table.insert(res, fav) end end for i=1,#list,1 do local fav = list[i] if not is_server_protocol_compat(fav.proto_min, fav.proto_max) then table.insert(res, fav) end end return res end -------------------------------------------------------------------------------- function render_favorite(spec,render_details) local text = "" if spec.name ~= nil then text = text .. core.formspec_escape(spec.name:trim()) -- if spec.description ~= nil and -- core.formspec_escape(spec.description):trim() ~= "" then -- text = text .. " (" .. core.formspec_escape(spec.description) .. ")" -- end else if spec.address ~= nil then text = text .. spec.address:trim() if spec.port ~= nil then text = text .. ":" .. spec.port end end end if not render_details then return text end local details = "" local grey_out = not is_server_protocol_compat(spec.proto_max, spec.proto_min) if spec.clients ~= nil and spec.clients_max ~= nil then local clients_color = '' local clients_percent = 100 * spec.clients / spec.clients_max -- Choose a color depending on how many clients are connected -- (relatively to clients_max) if spec.clients == 0 then clients_color = '' -- 0 players: default/white elseif spec.clients == spec.clients_max then clients_color = '#dd5b5b' -- full server: red (darker) elseif clients_percent <= 60 then clients_color = '#a1e587' -- 0-60%: green elseif clients_percent <= 90 then clients_color = '#ffdc97' -- 60-90%: yellow else clients_color = '#ffba97' -- 90-100%: orange end if grey_out then clients_color = '#aaaaaa' end details = details .. clients_color .. ',' .. render_client_count(spec.clients) .. ',' .. '/,' .. render_client_count(spec.clients_max) .. ',' elseif grey_out then details = details .. '#aaaaaa,?,/,?,' else details = details .. ',?,/,?,' end if spec.creative then details = details .. "1," else details = details .. "0," end if spec.damage then details = details .. "1," else details = details .. "0," end if spec.pvp then details = details .. "1," else details = details .. "0," end return details .. (grey_out and '#aaaaaa,' or ',') .. text end -------------------------------------------------------------------------------- os.tempfolder = function() if core.setting_get("TMPFolder") then return core.setting_get("TMPFolder") .. DIR_DELIM .. "MT_" .. math.random(0,10000) end local filetocheck = os.tmpname() os.remove(filetocheck) local randname = "MTTempModFolder_" .. math.random(0,10000) if DIR_DELIM == "\\" then local tempfolder = os.getenv("TEMP") return tempfolder .. filetocheck else local backstring = filetocheck:reverse() return filetocheck:sub(0,filetocheck:len()-backstring:find(DIR_DELIM)+1) ..randname end end -------------------------------------------------------------------------------- function menu_render_worldlist() local retval = "" local current_worldlist = menudata.worldlist:get_list() for i,v in ipairs(current_worldlist) do if retval ~= "" then retval = retval .."," end retval = retval .. core.formspec_escape(v.name) .. " \\[" .. core.formspec_escape(v.gameid) .. "\\]" end return retval end -------------------------------------------------------------------------------- function menu_handle_key_up_down(fields,textlist,settingname) if fields["key_up"] then local oldidx = core.get_textlist_index(textlist) if oldidx ~= nil and oldidx > 1 then local newidx = oldidx -1 core.setting_set(settingname, menudata.worldlist:get_raw_index(newidx)) configure_selected_world_params(newidx) end return true end if fields["key_down"] then local oldidx = core.get_textlist_index(textlist) if oldidx ~= nil and oldidx < menudata.worldlist:size() then local newidx = oldidx + 1 core.setting_set(settingname, menudata.worldlist:get_raw_index(newidx)) configure_selected_world_params(newidx) end return true end return false end -------------------------------------------------------------------------------- function asyncOnlineFavourites() if not menudata.public_known then menudata.public_known = {{ name = fgettext("Loading..."), description = fgettext_ne("Try reenabling public serverlist and check your internet connection.") }} end menudata.favorites = menudata.public_known core.handle_async( function(param) return core.get_favorites("online") end, nil, function(result) if core.setting_getbool("public_serverlist") then local favs = order_favorite_list(result) if favs[1] then menudata.public_known = favs menudata.favorites = menudata.public_known end core.event_handler("Refresh") end end ) end -------------------------------------------------------------------------------- function text2textlist(xpos,ypos,width,height,tl_name,textlen,text,transparency) local textlines = core.splittext(text,textlen) local retval = "textlist[" .. xpos .. "," .. ypos .. ";" .. width .. "," .. height .. ";" .. tl_name .. ";" for i=1, #textlines, 1 do textlines[i] = textlines[i]:gsub("\r","") retval = retval .. core.formspec_escape(textlines[i]) .. "," end retval = retval .. ";0;" if transparency then retval = retval .. "true" end retval = retval .. "]" return retval end -------------------------------------------------------------------------------- function is_server_protocol_compat(proto_min, proto_max) return not ((min_supp_proto > (proto_max or 24)) or (max_supp_proto < (proto_min or 13))) end -------------------------------------------------------------------------------- function is_server_protocol_compat_or_error(proto_min, proto_max) if not is_server_protocol_compat(proto_min, proto_max) then gamedata.errormessage = fgettext_ne("Protocol version mismatch, server " .. ((proto_min ~= proto_max) and "supports protocols between $1 and $2" or "enforces protocol version $1") .. ", we " .. ((min_supp_proto ~= max_supp_proto) and "support protocols between version $3 and $4." or "only support protocol version $3"), proto_min or 13, proto_max or 24, min_supp_proto, max_supp_proto) return false end return true end -------------------------------------------------------------------------------- function menu_worldmt(selected, setting, value) local world = menudata.worldlist:get_list()[selected] if world then local filename = world.path .. DIR_DELIM .. "world.mt" local world_conf = Settings(filename) if value ~= nil then if not world_conf:write() then core.log("error", "Failed to write world config file") end world_conf:set(setting, value) world_conf:write() else return world_conf:get(setting) end else return nil end end function menu_worldmt_legacy(selected) local modes_names = {"creative_mode", "enable_damage", "server_announce"} for _, mode_name in pairs(modes_names) do local mode_val = menu_worldmt(selected, mode_name) if mode_val ~= nil then core.setting_set(mode_name, mode_val) else menu_worldmt(selected, mode_name, core.setting_get(mode_name)) end end end builtin/mainmenu/tab_credits.lua0000644000175000017500000000670612565232430017642 0ustar mquinsonmquinson--Minetest --Copyright (C) 2013 sapier -- --This program is free software; you can redistribute it and/or modify --it under the terms of the GNU Lesser General Public License as published by --the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. -- --You should have received a copy of the GNU Lesser General Public License along --with this program; if not, write to the Free Software Foundation, Inc., --51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. -------------------------------------------------------------------------------- tab_credits = { name = "credits", caption = fgettext("Credits"), cbf_formspec = function (tabview, name, tabdata) local logofile = defaulttexturedir .. "logo.png" return "label[0.5,3.2;Minetest " .. core.get_version() .. "]" .. "label[0.5,3.5;http://minetest.net]" .. "image[0.5,1;" .. core.formspec_escape(logofile) .. "]" .. "tablecolumns[color;text]" .. "tableoptions[background=#00000000;highlight=#00000000;border=false]" .. "table[3.5,-0.25;8.5,5.8;list_credits;" .. "#FFFF00," .. fgettext("Core Developers") .."," .. ",Perttu Ahola (celeron55) ,".. ",Ryan Kwolek (kwolekr) ,".. ",PilzAdam ," .. ",sfan5 ,".. ",kahrl ,".. ",sapier,".. ",ShadowNinja ,".. ",Nathanael Courant (Nore/Ekdohibs) ,".. ",BlockMen,".. ",Craig Robbins (Zeno),".. ",Loic Blot (nerzhul/nrz) ,".. ",Mat Gregory (paramat),".. ",est31 ," .. ",,".. "#FFFF00," .. fgettext("Active Contributors") .. "," .. ",SmallJoker ," .. ",Andrew Ward (rubenwardy) ," .. ",Aaron Suen ," .. ",Sokomine ," .. ",Břetislav Štec (TeTpaAka)," .. ",Jean-Patrick G (kilbith) ," .. ",Rui ," .. ",Diego Martinez (kaeza) ," .. ",," .. "#FFFF00," .. fgettext("Previous Core Developers") .."," .. ",Maciej Kasatkin (RealBadAngel) ,".. ",Lisa Milne (darkrose) ," .. ",proller," .. ",Ilya Zhuravlev (xyz) ," .. ",," .. "#FFFF00," .. fgettext("Previous Contributors") .. "," .. ",Vanessa Ezekowitz (VanessaE) ,".. ",Jurgen Doser (doserj) ,".. ",Gregory Currie (gregorycu)," .. ",Jeija ,".. ",MirceaKitsune ,".. ",dannydark ,".. ",0gb.us <0gb.us@0gb.us>,".. ",Guiseppe Bilotta (Oblomov) ,".. ",Jonathan Neuschafer ,".. ",Nils Dagsson Moskopp (erlehmann) ,".. ",Constantin Wenger (SpeedProg) ,".. ",matttpt ,".. ",JacobF ,".. ",TriBlade9 ,".. ",Zefram ,".. ";1]" end } builtin/mainmenu/tab_singleplayer.lua0000644000175000017500000001646612565232430020707 0ustar mquinsonmquinson--Minetest --Copyright (C) 2014 sapier -- --This program is free software; you can redistribute it and/or modify --it under the terms of the GNU Lesser General Public License as published by --the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. -- --You should have received a copy of the GNU Lesser General Public License along --with this program; if not, write to the Free Software Foundation, Inc., --51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. local function current_game() local last_game_id = core.setting_get("menu_last_game") local game, index = gamemgr.find_by_gameid(last_game_id) return game end local function singleplayer_refresh_gamebar() local old_bar = ui.find_by_name("game_button_bar") if old_bar ~= nil then old_bar:delete() end local function game_buttonbar_button_handler(fields) for key,value in pairs(fields) do for j=1,#gamemgr.games,1 do if ("game_btnbar_" .. gamemgr.games[j].id == key) then mm_texture.update("singleplayer", gamemgr.games[j]) core.set_topleft_text(gamemgr.games[j].name) core.setting_set("menu_last_game",gamemgr.games[j].id) menudata.worldlist:set_filtercriteria(gamemgr.games[j].id) local index = filterlist.get_current_index(menudata.worldlist, tonumber(core.setting_get("mainmenu_last_selected_world"))) if not index or index < 1 then local selected = core.get_textlist_index("sp_worlds") if selected ~= nil and selected < #menudata.worldlist:get_list() then index = selected else index = #menudata.worldlist:get_list() end end menu_worldmt_legacy(index) return true end end end end local btnbar = buttonbar_create("game_button_bar", game_buttonbar_button_handler, {x=-0.3,y=5.65}, "horizontal", {x=12.4,y=1.15}) for i=1,#gamemgr.games,1 do local btn_name = "game_btnbar_" .. gamemgr.games[i].id local image = nil local text = nil local tooltip = core.formspec_escape(gamemgr.games[i].name) if gamemgr.games[i].menuicon_path ~= nil and gamemgr.games[i].menuicon_path ~= "" then image = core.formspec_escape(gamemgr.games[i].menuicon_path) else local part1 = gamemgr.games[i].id:sub(1,5) local part2 = gamemgr.games[i].id:sub(6,10) local part3 = gamemgr.games[i].id:sub(11) text = part1 .. "\n" .. part2 if part3 ~= nil and part3 ~= "" then text = text .. "\n" .. part3 end end btnbar:add_button(btn_name, text, image, tooltip) end end local function get_formspec(tabview, name, tabdata) local retval = "" local index = filterlist.get_current_index(menudata.worldlist, tonumber(core.setting_get("mainmenu_last_selected_world")) ) retval = retval .. "button[4,4.15;2.6,0.5;world_delete;".. fgettext("Delete") .. "]" .. "button[6.5,4.15;2.8,0.5;world_create;".. fgettext("New") .. "]" .. "button[9.2,4.15;2.55,0.5;world_configure;".. fgettext("Configure") .. "]" .. "button[8.5,4.95;3.25,0.5;play;".. fgettext("Play") .. "]" .. "label[4,-0.25;".. fgettext("Select World:") .. "]".. "checkbox[0.25,0.25;cb_creative_mode;".. fgettext("Creative Mode") .. ";" .. dump(core.setting_getbool("creative_mode")) .. "]".. "checkbox[0.25,0.7;cb_enable_damage;".. fgettext("Enable Damage") .. ";" .. dump(core.setting_getbool("enable_damage")) .. "]".. "textlist[4,0.25;7.5,3.7;sp_worlds;" .. menu_render_worldlist() .. ";" .. index .. "]" return retval end local function main_button_handler(this, fields, name, tabdata) assert(name == "singleplayer") local world_doubleclick = false if fields["sp_worlds"] ~= nil then local event = core.explode_textlist_event(fields["sp_worlds"]) local selected = core.get_textlist_index("sp_worlds") menu_worldmt_legacy(selected) if event.type == "DCL" then world_doubleclick = true end if event.type == "CHG" and selected ~= nil then core.setting_set("mainmenu_last_selected_world", menudata.worldlist:get_raw_index(selected)) return true end end if menu_handle_key_up_down(fields,"sp_worlds","mainmenu_last_selected_world") then return true end if fields["cb_creative_mode"] then core.setting_set("creative_mode", fields["cb_creative_mode"]) local selected = core.get_textlist_index("sp_worlds") menu_worldmt(selected, "creative_mode", fields["cb_creative_mode"]) return true end if fields["cb_enable_damage"] then core.setting_set("enable_damage", fields["cb_enable_damage"]) local selected = core.get_textlist_index("sp_worlds") menu_worldmt(selected, "enable_damage", fields["cb_enable_damage"]) return true end if fields["play"] ~= nil or world_doubleclick or fields["key_enter"] then local selected = core.get_textlist_index("sp_worlds") gamedata.selected_world = menudata.worldlist:get_raw_index(selected) if selected ~= nil and gamedata.selected_world ~= 0 then gamedata.singleplayer = true core.start() else gamedata.errormessage = fgettext("No world created or selected!") end return true end if fields["world_create"] ~= nil then local create_world_dlg = create_create_world_dlg(true) create_world_dlg:set_parent(this) this:hide() create_world_dlg:show() mm_texture.update("singleplayer",current_game()) return true end if fields["world_delete"] ~= nil then local selected = core.get_textlist_index("sp_worlds") if selected ~= nil and selected <= menudata.worldlist:size() then local world = menudata.worldlist:get_list()[selected] if world ~= nil and world.name ~= nil and world.name ~= "" then local index = menudata.worldlist:get_raw_index(selected) local delete_world_dlg = create_delete_world_dlg(world.name,index) delete_world_dlg:set_parent(this) this:hide() delete_world_dlg:show() mm_texture.update("singleplayer",current_game()) end end return true end if fields["world_configure"] ~= nil then local selected = core.get_textlist_index("sp_worlds") if selected ~= nil then local configdialog = create_configure_world_dlg( menudata.worldlist:get_raw_index(selected)) if (configdialog ~= nil) then configdialog:set_parent(this) this:hide() configdialog:show() mm_texture.update("singleplayer",current_game()) end end return true end end local function on_change(type, old_tab, new_tab) local buttonbar = ui.find_by_name("game_button_bar") if ( buttonbar == nil ) then singleplayer_refresh_gamebar() buttonbar = ui.find_by_name("game_button_bar") end if (type == "ENTER") then local game = current_game() if game then menudata.worldlist:set_filtercriteria(game.id) core.set_topleft_text(game.name) mm_texture.update("singleplayer",game) end buttonbar:show() else menudata.worldlist:set_filtercriteria(nil) buttonbar:hide() core.set_topleft_text("") mm_texture.update(new_tab,nil) end end -------------------------------------------------------------------------------- tab_singleplayer = { name = "singleplayer", caption = fgettext("Singleplayer"), cbf_formspec = get_formspec, cbf_button_handler = main_button_handler, on_change = on_change } builtin/mainmenu/tab_settings.lua0000644000175000017500000003313712565232430020043 0ustar mquinsonmquinson--Minetest --Copyright (C) 2013 sapier -- --This program is free software; you can redistribute it and/or modify --it under the terms of the GNU Lesser General Public License as published by --the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. -- --You should have received a copy of the GNU Lesser General Public License along --with this program; if not, write to the Free Software Foundation, Inc., --51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. -------------------------------------------------------------------------------- local leaves_style_labels = { fgettext("Opaque Leaves"), fgettext("Simple Leaves"), fgettext("Fancy Leaves") } local leaves_style = { {leaves_style_labels[1]..","..leaves_style_labels[2]..","..leaves_style_labels[3]}, {"opaque", "simple", "fancy"}, } local dd_filter_labels = { fgettext("No Filter"), fgettext("Bilinear Filter"), fgettext("Trilinear Filter") } local filters = { {dd_filter_labels[1]..","..dd_filter_labels[2]..","..dd_filter_labels[3]}, {"", "bilinear_filter", "trilinear_filter"}, } local dd_mipmap_labels = { fgettext("No Mipmap"), fgettext("Mipmap"), fgettext("Mipmap + Aniso. Filter") } local mipmap = { {dd_mipmap_labels[1]..","..dd_mipmap_labels[2]..","..dd_mipmap_labels[3]}, {"", "mip_map", "anisotropic_filter"}, } local function getLeavesStyleSettingIndex() local style = core.setting_get("leaves_style") if (style == leaves_style[2][3]) then return 3 elseif (style == leaves_style[2][2]) then return 2 end return 1 end local dd_antialiasing_labels = { fgettext("None"), fgettext("2x"), fgettext("4x"), fgettext("8x"), } local antialiasing = { {dd_antialiasing_labels[1]..","..dd_antialiasing_labels[2]..",".. dd_antialiasing_labels[3]..","..dd_antialiasing_labels[4]}, {"0", "2", "4", "8"} } local function getFilterSettingIndex() if (core.setting_get(filters[2][3]) == "true") then return 3 end if (core.setting_get(filters[2][3]) == "false" and core.setting_get(filters[2][2]) == "true") then return 2 end return 1 end local function getMipmapSettingIndex() if (core.setting_get(mipmap[2][3]) == "true") then return 3 end if (core.setting_get(mipmap[2][3]) == "false" and core.setting_get(mipmap[2][2]) == "true") then return 2 end return 1 end local function getAntialiasingSettingIndex() local antialiasing_setting = core.setting_get("fsaa") for i = 1, #(antialiasing[2]) do if antialiasing_setting == antialiasing[2][i] then return i end end return 1 end local function antialiasing_fname_to_name(fname) for i = 1, #(dd_antialiasing_labels) do if fname == dd_antialiasing_labels[i] then return antialiasing[2][i] end end return 0 end local function dlg_confirm_reset_formspec(data) local retval = "size[8,3]" .. "label[1,1;".. fgettext("Are you sure to reset your singleplayer world?") .. "]".. "button[1,2;2.6,0.5;dlg_reset_singleplayer_confirm;".. fgettext("Yes") .. "]" .. "button[4,2;2.8,0.5;dlg_reset_singleplayer_cancel;".. fgettext("No!!!") .. "]" return retval end local function dlg_confirm_reset_btnhandler(this, fields, dialogdata) if fields["dlg_reset_singleplayer_confirm"] ~= nil then local worldlist = core.get_worlds() local found_singleplayerworld = false for i=1,#worldlist,1 do if worldlist[i].name == "singleplayerworld" then found_singleplayerworld = true gamedata.worldindex = i end end if found_singleplayerworld then core.delete_world(gamedata.worldindex) end core.create_world("singleplayerworld", 1) worldlist = core.get_worlds() found_singleplayerworld = false for i=1,#worldlist,1 do if worldlist[i].name == "singleplayerworld" then found_singleplayerworld = true gamedata.worldindex = i end end end this.parent:show() this:hide() this:delete() return true end local function showconfirm_reset(tabview) local new_dlg = dialog_create("reset_spworld", dlg_confirm_reset_formspec, dlg_confirm_reset_btnhandler, nil) new_dlg:set_parent(tabview) tabview:hide() new_dlg:show() end local function gui_scale_to_scrollbar() local current_value = tonumber(core.setting_get("gui_scaling")) if (current_value == nil) or current_value < 0.25 then return 0 end if current_value <= 1.25 then return ((current_value - 0.25)/ 1.0) * 700 end if current_value <= 6 then return ((current_value -1.25) * 100) + 700 end return 1000 end local function scrollbar_to_gui_scale(value) value = tonumber(value) if (value <= 700) then return ((value / 700) * 1.0) + 0.25 end if (value <=1000) then return ((value - 700) / 100) + 1.25 end return 1 end local function formspec(tabview, name, tabdata) local tab_string = "box[0,0;3.5,4.0;#999999]" .. "checkbox[0.25,0;cb_smooth_lighting;".. fgettext("Smooth Lighting") .. ";".. dump(core.setting_getbool("smooth_lighting")) .. "]".. "checkbox[0.25,0.5;cb_particles;".. fgettext("Enable Particles") .. ";" .. dump(core.setting_getbool("enable_particles")) .. "]".. "checkbox[0.25,1;cb_3d_clouds;".. fgettext("3D Clouds") .. ";" .. dump(core.setting_getbool("enable_3d_clouds")) .. "]".. "checkbox[0.25,1.5;cb_opaque_water;".. fgettext("Opaque Water") .. ";" .. dump(core.setting_getbool("opaque_water")) .. "]".. "checkbox[0.25,2.0;cb_connected_glass;".. fgettext("Connected Glass") .. ";" .. dump(core.setting_getbool("connected_glass")) .. "]".. "checkbox[0.25,2.5;cb_node_highlighting;".. fgettext("Node Highlighting") .. ";" .. dump(core.setting_getbool("enable_node_highlighting")) .. "]".. "dropdown[0.25,3.2;3.3;dd_leaves_style;" .. leaves_style[1][1] .. ";" .. getLeavesStyleSettingIndex() .. "]" .. "box[3.75,0;3.75,3.45;#999999]" .. "label[3.85,0.1;".. fgettext("Texturing:") .. "]".. "dropdown[3.85,0.55;3.85;dd_filters;" .. filters[1][1] .. ";" .. getFilterSettingIndex() .. "]" .. "dropdown[3.85,1.35;3.85;dd_mipmap;" .. mipmap[1][1] .. ";" .. getMipmapSettingIndex() .. "]" .. "label[3.85,2.15;".. fgettext("Antialiasing:") .. "]".. "dropdown[3.85,2.6;3.85;dd_antialiasing;" .. antialiasing[1][1] .. ";" .. getAntialiasingSettingIndex() .. "]" .. "box[7.75,0;4,4;#999999]" .. "checkbox[8,0;cb_shaders;".. fgettext("Shaders") .. ";" .. dump(core.setting_getbool("enable_shaders")) .. "]" if PLATFORM ~= "Android" then tab_string = tab_string .. "button[8,4.75;3.75,0.5;btn_change_keys;".. fgettext("Change keys") .. "]" else tab_string = tab_string .. "button[8,4.75;3.75,0.5;btn_reset_singleplayer;".. fgettext("Reset singleplayer world") .. "]" end tab_string = tab_string .. "box[0,4.25;3.5,1.1;#999999]" .. "label[0.25,4.25;" .. fgettext("GUI scale factor") .. "]" .. "scrollbar[0.25,4.75;3,0.4;sb_gui_scaling;horizontal;" .. gui_scale_to_scrollbar() .. "]" .. "tooltip[sb_gui_scaling;" .. fgettext("Scaling factor applied to menu elements: ") .. dump(core.setting_get("gui_scaling")) .. "]" if PLATFORM == "Android" then tab_string = tab_string .. "box[3.75,3.55;3.75,1.8;#999999]" .. "checkbox[3.9,3.45;cb_touchscreen_target;".. fgettext("Touch free target") .. ";" .. dump(core.setting_getbool("touchtarget")) .. "]" end if core.setting_get("touchscreen_threshold") ~= nil then tab_string = tab_string .. "label[4.3,4.1;" .. fgettext("Touchthreshold (px)") .. "]" .. "dropdown[3.85,4.55;3.85;dd_touchthreshold;0,10,20,30,40,50;" .. ((tonumber(core.setting_get("touchscreen_threshold"))/10)+1) .. "]" end if core.setting_getbool("enable_shaders") then tab_string = tab_string .. "checkbox[8,0.5;cb_bumpmapping;".. fgettext("Bumpmapping") .. ";" .. dump(core.setting_getbool("enable_bumpmapping")) .. "]".. "checkbox[8,1.0;cb_generate_normalmaps;".. fgettext("Generate Normalmaps") .. ";" .. dump(core.setting_getbool("generate_normalmaps")) .. "]".. "checkbox[8,1.5;cb_parallax;".. fgettext("Parallax Occlusion") .. ";" .. dump(core.setting_getbool("enable_parallax_occlusion")) .. "]".. "checkbox[8,2.0;cb_waving_water;".. fgettext("Waving Water") .. ";" .. dump(core.setting_getbool("enable_waving_water")) .. "]".. "checkbox[8,2.5;cb_waving_leaves;".. fgettext("Waving Leaves") .. ";" .. dump(core.setting_getbool("enable_waving_leaves")) .. "]".. "checkbox[8,3.0;cb_waving_plants;".. fgettext("Waving Plants") .. ";" .. dump(core.setting_getbool("enable_waving_plants")) .. "]" else tab_string = tab_string .. "textlist[8.33,0.7;4,1;;#888888" .. fgettext("Bumpmapping") .. ";0;true]" .. "textlist[8.33,1.2;4,1;;#888888" .. fgettext("Generate Normalmaps") .. ";0;true]" .. "textlist[8.33,1.7;4,1;;#888888" .. fgettext("Parallax Occlusion") .. ";0;true]" .. "textlist[8.33,2.2;4,1;;#888888" .. fgettext("Waving Water") .. ";0;true]" .. "textlist[8.33,2.7;4,1;;#888888" .. fgettext("Waving Leaves") .. ";0;true]" .. "textlist[8.33,3.2;4,1;;#888888" .. fgettext("Waving Plants") .. ";0;true]" end return tab_string end -------------------------------------------------------------------------------- local function handle_settings_buttons(this, fields, tabname, tabdata) if fields["cb_fancy_trees"] then core.setting_set("new_style_leaves", fields["cb_fancy_trees"]) return true end if fields["cb_smooth_lighting"] then core.setting_set("smooth_lighting", fields["cb_smooth_lighting"]) return true end if fields["cb_3d_clouds"] then core.setting_set("enable_3d_clouds", fields["cb_3d_clouds"]) return true end if fields["cb_opaque_water"] then core.setting_set("opaque_water", fields["cb_opaque_water"]) return true end if fields["cb_shaders"] then if (core.setting_get("video_driver") == "direct3d8" or core.setting_get("video_driver") == "direct3d9") then core.setting_set("enable_shaders", "false") gamedata.errormessage = fgettext("To enable shaders the OpenGL driver needs to be used.") else core.setting_set("enable_shaders", fields["cb_shaders"]) end return true end if fields["cb_connected_glass"] then core.setting_set("connected_glass", fields["cb_connected_glass"]) return true end if fields["cb_node_highlighting"] then core.setting_set("enable_node_highlighting", fields["cb_node_highlighting"]) return true end if fields["cb_particles"] then core.setting_set("enable_particles", fields["cb_particles"]) return true end if fields["cb_bumpmapping"] then core.setting_set("enable_bumpmapping", fields["cb_bumpmapping"]) end if fields["cb_generate_normalmaps"] then core.setting_set("generate_normalmaps", fields["cb_generate_normalmaps"]) end if fields["cb_parallax"] then core.setting_set("enable_parallax_occlusion", fields["cb_parallax"]) return true end if fields["cb_waving_water"] then core.setting_set("enable_waving_water", fields["cb_waving_water"]) return true end if fields["cb_waving_leaves"] then core.setting_set("enable_waving_leaves", fields["cb_waving_leaves"]) end if fields["cb_waving_plants"] then core.setting_set("enable_waving_plants", fields["cb_waving_plants"]) return true end if fields["btn_change_keys"] ~= nil then core.show_keys_menu() return true end if fields["sb_gui_scaling"] then local event = core.explode_scrollbar_event(fields["sb_gui_scaling"]) if event.type == "CHG" then local tosave = string.format("%.2f",scrollbar_to_gui_scale(event.value)) core.setting_set("gui_scaling",tosave) return true end end if fields["cb_touchscreen_target"] then core.setting_set("touchtarget", fields["cb_touchscreen_target"]) return true end if fields["btn_reset_singleplayer"] then showconfirm_reset(this) return true end --Note dropdowns have to be handled LAST! local ddhandled = false if fields["dd_touchthreshold"] then core.setting_set("touchscreen_threshold",fields["dd_touchthreshold"]) ddhandled = true end if fields["dd_leaves_style"] == leaves_style_labels[3] then core.setting_set("leaves_style", leaves_style[2][3]) ddhandled = true end if fields["dd_leaves_style"] == leaves_style_labels[2] then core.setting_set("leaves_style", leaves_style[2][2]) ddhandled = true end if fields["dd_leaves_style"] == leaves_style_labels[1] then core.setting_set("leaves_style", leaves_style[2][1]) ddhandled = true end if fields["dd_filters"] == dd_filter_labels[1] then core.setting_set("bilinear_filter", "false") core.setting_set("trilinear_filter", "false") ddhandled = true end if fields["dd_filters"] == dd_filter_labels[2] then core.setting_set("bilinear_filter", "true") core.setting_set("trilinear_filter", "false") ddhandled = true end if fields["dd_filters"] == dd_filter_labels[3] then core.setting_set("bilinear_filter", "false") core.setting_set("trilinear_filter", "true") ddhandled = true end if fields["dd_mipmap"] == dd_mipmap_labels[1] then core.setting_set("mip_map", "false") core.setting_set("anisotropic_filter", "false") ddhandled = true end if fields["dd_mipmap"] == dd_mipmap_labels[2] then core.setting_set("mip_map", "true") core.setting_set("anisotropic_filter", "false") ddhandled = true end if fields["dd_mipmap"] == dd_mipmap_labels[3] then core.setting_set("mip_map", "true") core.setting_set("anisotropic_filter", "true") ddhandled = true end if fields["dd_antialiasing"] then core.setting_set("fsaa", antialiasing_fname_to_name(fields["dd_antialiasing"])) ddhandled = true end return ddhandled end tab_settings = { name = "settings", caption = fgettext("Settings"), cbf_formspec = formspec, cbf_button_handler = handle_settings_buttons } builtin/mainmenu/modmgr.lua0000644000175000017500000003112612565232430016636 0ustar mquinsonmquinson--Minetest --Copyright (C) 2013 sapier -- --This program is free software; you can redistribute it and/or modify --it under the terms of the GNU Lesser General Public License as published by --the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. -- --You should have received a copy of the GNU Lesser General Public License along --with this program; if not, write to the Free Software Foundation, Inc., --51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. -------------------------------------------------------------------------------- function get_mods(path,retval,modpack) local mods = core.get_dir_list(path, true) for i=1, #mods, 1 do if mods[i]:sub(1,1) ~= "." then local toadd = {} local modpackfile = nil toadd.name = mods[i] toadd.path = path .. DIR_DELIM .. mods[i] .. DIR_DELIM if modpack ~= nil and modpack ~= "" then toadd.modpack = modpack else local filename = path .. DIR_DELIM .. mods[i] .. DIR_DELIM .. "modpack.txt" local error = nil modpackfile,error = io.open(filename,"r") end if modpackfile ~= nil then modpackfile:close() toadd.is_modpack = true table.insert(retval,toadd) get_mods(path .. DIR_DELIM .. mods[i],retval,mods[i]) else table.insert(retval,toadd) end end end end --modmanager implementation modmgr = {} -------------------------------------------------------------------------------- function modmgr.extract(modfile) if modfile.type == "zip" then local tempfolder = os.tempfolder() if tempfolder ~= nil and tempfolder ~= "" then core.create_dir(tempfolder) if core.extract_zip(modfile.name,tempfolder) then return tempfolder end end end return nil end ------------------------------------------------------------------------------- function modmgr.getbasefolder(temppath) if temppath == nil then return { type = "invalid", path = "" } end local testfile = io.open(temppath .. DIR_DELIM .. "init.lua","r") if testfile ~= nil then testfile:close() return { type="mod", path=temppath } end testfile = io.open(temppath .. DIR_DELIM .. "modpack.txt","r") if testfile ~= nil then testfile:close() return { type="modpack", path=temppath } end local subdirs = core.get_dir_list(temppath, true) --only single mod or modpack allowed if #subdirs ~= 1 then return { type = "invalid", path = "" } end testfile = io.open(temppath .. DIR_DELIM .. subdirs[1] ..DIR_DELIM .."init.lua","r") if testfile ~= nil then testfile:close() return { type="mod", path= temppath .. DIR_DELIM .. subdirs[1] } end testfile = io.open(temppath .. DIR_DELIM .. subdirs[1] ..DIR_DELIM .."modpack.txt","r") if testfile ~= nil then testfile:close() return { type="modpack", path=temppath .. DIR_DELIM .. subdirs[1] } end return { type = "invalid", path = "" } end -------------------------------------------------------------------------------- function modmgr.isValidModname(modpath) if modpath:find("-") ~= nil then return false end return true end -------------------------------------------------------------------------------- function modmgr.parse_register_line(line) local pos1 = line:find("\"") local pos2 = nil if pos1 ~= nil then pos2 = line:find("\"",pos1+1) end if pos1 ~= nil and pos2 ~= nil then local item = line:sub(pos1+1,pos2-1) if item ~= nil and item ~= "" then local pos3 = item:find(":") if pos3 ~= nil then local retval = item:sub(1,pos3-1) if retval ~= nil and retval ~= "" then return retval end end end end return nil end -------------------------------------------------------------------------------- function modmgr.parse_dofile_line(modpath,line) local pos1 = line:find("\"") local pos2 = nil if pos1 ~= nil then pos2 = line:find("\"",pos1+1) end if pos1 ~= nil and pos2 ~= nil then local filename = line:sub(pos1+1,pos2-1) if filename ~= nil and filename ~= "" and filename:find(".lua") then return modmgr.identify_modname(modpath,filename) end end return nil end -------------------------------------------------------------------------------- function modmgr.identify_modname(modpath,filename) local testfile = io.open(modpath .. DIR_DELIM .. filename,"r") if testfile ~= nil then local line = testfile:read() while line~= nil do local modname = nil if line:find("minetest.register_tool") then modname = modmgr.parse_register_line(line) end if line:find("minetest.register_craftitem") then modname = modmgr.parse_register_line(line) end if line:find("minetest.register_node") then modname = modmgr.parse_register_line(line) end if line:find("dofile") then modname = modmgr.parse_dofile_line(modpath,line) end if modname ~= nil then testfile:close() return modname end line = testfile:read() end testfile:close() end return nil end -------------------------------------------------------------------------------- function modmgr.render_modlist(render_list) local retval = "" if render_list == nil then if modmgr.global_mods == nil then modmgr.refresh_globals() end render_list = modmgr.global_mods end local list = render_list:get_list() local last_modpack = nil for i,v in ipairs(list) do if retval ~= "" then retval = retval .."," end local color = "" if v.is_modpack then local rawlist = render_list:get_raw_list() local all_enabled = true for j=1,#rawlist,1 do if rawlist[j].modpack == list[i].name and rawlist[j].enabled ~= true then all_enabled = false break end end if all_enabled == false then color = mt_color_grey else color = mt_color_dark_green end end if v.typ == "game_mod" then color = mt_color_blue else if v.enabled then color = mt_color_green end end retval = retval .. color if v.modpack ~= nil then retval = retval .. " " end retval = retval .. v.name end return retval end -------------------------------------------------------------------------------- function modmgr.get_dependencies(modfolder) local toadd = "" if modfolder ~= nil then local filename = modfolder .. DIR_DELIM .. "depends.txt" local dependencyfile = io.open(filename,"r") if dependencyfile then local dependency = dependencyfile:read("*l") while dependency do if toadd ~= "" then toadd = toadd .. "," end toadd = toadd .. dependency dependency = dependencyfile:read() end dependencyfile:close() end end return toadd end -------------------------------------------------------------------------------- function modmgr.get_worldconfig(worldpath) local filename = worldpath .. DIR_DELIM .. "world.mt" local worldfile = Settings(filename) local worldconfig = {} worldconfig.global_mods = {} worldconfig.game_mods = {} for key,value in pairs(worldfile:to_table()) do if key == "gameid" then worldconfig.id = value elseif key:sub(0, 9) == "load_mod_" then worldconfig.global_mods[key] = core.is_yes(value) else worldconfig[key] = value end end --read gamemods local gamespec = gamemgr.find_by_gameid(worldconfig.id) gamemgr.get_game_mods(gamespec, worldconfig.game_mods) return worldconfig end -------------------------------------------------------------------------------- function modmgr.installmod(modfilename,basename) local modfile = modmgr.identify_filetype(modfilename) local modpath = modmgr.extract(modfile) if modpath == nil then gamedata.errormessage = fgettext("Install Mod: file: \"$1\"", modfile.name) .. fgettext("\nInstall Mod: unsupported filetype \"$1\" or broken archive", modfile.type) return end local basefolder = modmgr.getbasefolder(modpath) if basefolder.type == "modpack" then local clean_path = nil if basename ~= nil then clean_path = "mp_" .. basename end if clean_path == nil then clean_path = get_last_folder(cleanup_path(basefolder.path)) end if clean_path ~= nil then local targetpath = core.get_modpath() .. DIR_DELIM .. clean_path if not core.copy_dir(basefolder.path,targetpath) then gamedata.errormessage = fgettext("Failed to install $1 to $2", basename, targetpath) end else gamedata.errormessage = fgettext("Install Mod: unable to find suitable foldername for modpack $1", modfilename) end end if basefolder.type == "mod" then local targetfolder = basename if targetfolder == nil then targetfolder = modmgr.identify_modname(basefolder.path,"init.lua") end --if heuristic failed try to use current foldername if targetfolder == nil then targetfolder = get_last_folder(basefolder.path) end if targetfolder ~= nil and modmgr.isValidModname(targetfolder) then local targetpath = core.get_modpath() .. DIR_DELIM .. targetfolder core.copy_dir(basefolder.path,targetpath) else gamedata.errormessage = fgettext("Install Mod: unable to find real modname for: $1", modfilename) end end core.delete_dir(modpath) modmgr.refresh_globals() end -------------------------------------------------------------------------------- function modmgr.preparemodlist(data) local retval = {} local global_mods = {} local game_mods = {} --read global mods local modpath = core.get_modpath() if modpath ~= nil and modpath ~= "" then get_mods(modpath,global_mods) end for i=1,#global_mods,1 do global_mods[i].typ = "global_mod" table.insert(retval,global_mods[i]) end --read game mods local gamespec = gamemgr.find_by_gameid(data.gameid) gamemgr.get_game_mods(gamespec, game_mods) for i=1,#game_mods,1 do game_mods[i].typ = "game_mod" table.insert(retval,game_mods[i]) end if data.worldpath == nil then return retval end --read world mod configuration local filename = data.worldpath .. DIR_DELIM .. "world.mt" local worldfile = Settings(filename) for key,value in pairs(worldfile:to_table()) do if key:sub(1, 9) == "load_mod_" then key = key:sub(10) local element = nil for i=1,#retval,1 do if retval[i].name == key and not retval[i].is_modpack then element = retval[i] break end end if element ~= nil then element.enabled = core.is_yes(value) else core.log("info", "Mod: " .. key .. " " .. dump(value) .. " but not found") end end end return retval end -------------------------------------------------------------------------------- function modmgr.comparemod(elem1,elem2) if elem1 == nil or elem2 == nil then return false end if elem1.name ~= elem2.name then return false end if elem1.is_modpack ~= elem2.is_modpack then return false end if elem1.typ ~= elem2.typ then return false end if elem1.modpack ~= elem2.modpack then return false end if elem1.path ~= elem2.path then return false end return true end -------------------------------------------------------------------------------- function modmgr.mod_exists(basename) if modmgr.global_mods == nil then modmgr.refresh_globals() end if modmgr.global_mods:raw_index_by_uid(basename) > 0 then return true end return false end -------------------------------------------------------------------------------- function modmgr.get_global_mod(idx) if modmgr.global_mods == nil then return nil end if idx == nil or idx < 1 or idx > modmgr.global_mods:size() then return nil end return modmgr.global_mods:get_list()[idx] end -------------------------------------------------------------------------------- function modmgr.refresh_globals() modmgr.global_mods = filterlist.create( modmgr.preparemodlist, --refresh modmgr.comparemod, --compare function(element,uid) --uid match if element.name == uid then return true end end, nil, --filter {} ) modmgr.global_mods:add_sort_mechanism("alphabetic", sort_mod_list) modmgr.global_mods:set_sortmode("alphabetic") end -------------------------------------------------------------------------------- function modmgr.identify_filetype(name) if name:sub(-3):lower() == "zip" then return { name = name, type = "zip" } end if name:sub(-6):lower() == "tar.gz" or name:sub(-3):lower() == "tgz"then return { name = name, type = "tgz" } end if name:sub(-6):lower() == "tar.bz2" then return { name = name, type = "tbz" } end if name:sub(-2):lower() == "7z" then return { name = name, type = "7z" } end return { name = name, type = "ukn" } end builtin/mainmenu/textures.lua0000644000175000017500000001160512565232430017234 0ustar mquinsonmquinson--Minetest --Copyright (C) 2013 sapier -- --This program is free software; you can redistribute it and/or modify --it under the terms of the GNU Lesser General Public License as published by --the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. -- --You should have received a copy of the GNU Lesser General Public License along --with this program; if not, write to the Free Software Foundation, Inc., --51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. mm_texture = {} -------------------------------------------------------------------------------- function mm_texture.init() mm_texture.defaulttexturedir = core.get_texturepath() .. DIR_DELIM .. "base" .. DIR_DELIM .. "pack" .. DIR_DELIM mm_texture.basetexturedir = mm_texture.defaulttexturedir mm_texture.texturepack = core.setting_get("texture_path") mm_texture.gameid = nil end -------------------------------------------------------------------------------- function mm_texture.update(tab,gamedetails) if tab ~= "singleplayer" then mm_texture.reset() return end if gamedetails == nil then return end mm_texture.update_game(gamedetails) end -------------------------------------------------------------------------------- function mm_texture.reset() mm_texture.gameid = nil local have_bg = false local have_overlay = mm_texture.set_generic("overlay") if not have_overlay then have_bg = mm_texture.set_generic("background") end mm_texture.clear("header") mm_texture.clear("footer") core.set_clouds(false) mm_texture.set_generic("footer") mm_texture.set_generic("header") if not have_bg then if core.setting_getbool("menu_clouds") then core.set_clouds(true) else mm_texture.set_dirt_bg() end end end -------------------------------------------------------------------------------- function mm_texture.update_game(gamedetails) if mm_texture.gameid == gamedetails.id then return end local have_bg = false local have_overlay = mm_texture.set_game("overlay",gamedetails) if not have_overlay then have_bg = mm_texture.set_game("background",gamedetails) end mm_texture.clear("header") mm_texture.clear("footer") core.set_clouds(false) if not have_bg then if core.setting_getbool("menu_clouds") then core.set_clouds(true) else mm_texture.set_dirt_bg() end end mm_texture.set_game("footer",gamedetails) mm_texture.set_game("header",gamedetails) mm_texture.gameid = gamedetails.id end -------------------------------------------------------------------------------- function mm_texture.clear(identifier) core.set_background(identifier,"") end -------------------------------------------------------------------------------- function mm_texture.set_generic(identifier) --try texture pack first if mm_texture.texturepack ~= nil then local path = mm_texture.texturepack .. DIR_DELIM .."menu_" .. identifier .. ".png" if core.set_background(identifier,path) then return true end end if mm_texture.defaulttexturedir ~= nil then local path = mm_texture.defaulttexturedir .. DIR_DELIM .."menu_" .. identifier .. ".png" if core.set_background(identifier,path) then return true end end return false end -------------------------------------------------------------------------------- function mm_texture.set_game(identifier, gamedetails) if gamedetails == nil then return false end if mm_texture.texturepack ~= nil then local path = mm_texture.texturepack .. DIR_DELIM .. gamedetails.id .. "_menu_" .. identifier .. ".png" if core.set_background(identifier, path) then return true end end -- Find out how many randomized textures the subgame provides local n = 0 local filename local menu_files = core.get_dir_list(gamedetails.path .. DIR_DELIM .. "menu", false) for i = 1, #menu_files do filename = identifier .. "." .. i .. ".png" if table.indexof(menu_files, filename) == -1 then n = i - 1 break end end -- Select random texture, 0 means standard texture n = math.random(0, n) if n == 0 then filename = identifier .. ".png" else filename = identifier .. "." .. n .. ".png" end local path = gamedetails.path .. DIR_DELIM .. "menu" .. DIR_DELIM .. filename if core.set_background(identifier, path) then return true end return false end function mm_texture.set_dirt_bg() if mm_texture.texturepack ~= nil then local path = mm_texture.texturepack .. DIR_DELIM .."default_dirt.png" if core.set_background("background", path, true, 128) then return true end end --use base pack local minimalpath = defaulttexturedir .. "dirt_bg.png" core.set_background("background", minimalpath, true, 128) end builtin/mainmenu/tab_texturepacks.lua0000644000175000017500000001017412565232430020721 0ustar mquinsonmquinson--Minetest --Copyright (C) 2014 sapier -- --This program is free software; you can redistribute it and/or modify --it under the terms of the GNU Lesser General Public License as published by --the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. -- --You should have received a copy of the GNU Lesser General Public License along --with this program; if not, write to the Free Software Foundation, Inc., --51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. -------------------------------------------------------------------------------- local function filter_texture_pack_list(list) local retval = {"None"} for _, item in ipairs(list) do if item ~= "base" then table.insert(retval, item) end end return retval end -------------------------------------------------------------------------------- local function render_texture_pack_list(list) local retval = "" for i, v in ipairs(list) do if v:sub(1,1) ~= "." then if retval ~= "" then retval = retval .."," end retval = retval .. core.formspec_escape(v) end end return retval end -------------------------------------------------------------------------------- local function get_formspec(tabview, name, tabdata) local retval = "label[4,-0.25;".. fgettext("Select texture pack:") .. "]".. "textlist[4,0.25;7.5,5.0;TPs;" local current_texture_path = core.setting_get("texture_path") local list = filter_texture_pack_list(core.get_dir_list(core.get_texturepath(), true)) local index = tonumber(core.setting_get("mainmenu_last_selected_TP")) if index == nil then index = 1 end if current_texture_path == "" then retval = retval .. render_texture_pack_list(list) .. ";" .. index .. "]" return retval end local infofile = current_texture_path ..DIR_DELIM.."description.txt" -- This adds backwards compatibility for old texture pack description files named -- "info.txt", and should be removed once all such texture packs have been updated if not file_exists(infofile) then infofile = current_texture_path ..DIR_DELIM.."info.txt" if file_exists(infofile) then minetest.log("info.txt is depreciated. description.txt should be used instead."); end end local infotext = "" local f = io.open(infofile, "r") if not f then infotext = fgettext("No information available") else infotext = f:read("*all") f:close() end local screenfile = current_texture_path..DIR_DELIM.."screenshot.png" local no_screenshot = nil if not file_exists(screenfile) then screenfile = nil no_screenshot = defaulttexturedir .. "no_screenshot.png" end return retval .. render_texture_pack_list(list) .. ";" .. index .. "]" .. "image[0.25,0.25;4.0,3.7;"..core.formspec_escape(screenfile or no_screenshot).."]".. "textarea[0.6,3.25;3.7,1.5;;"..core.formspec_escape(infotext or "")..";]" end -------------------------------------------------------------------------------- local function main_button_handler(tabview, fields, name, tabdata) if fields["TPs"] ~= nil then local event = core.explode_textlist_event(fields["TPs"]) if event.type == "CHG" or event.type == "DCL" then local index = core.get_textlist_index("TPs") core.setting_set("mainmenu_last_selected_TP", index) local list = filter_texture_pack_list(core.get_dir_list(core.get_texturepath(), true)) local current_index = core.get_textlist_index("TPs") if current_index ~= nil and #list >= current_index then local new_path = core.get_texturepath()..DIR_DELIM..list[current_index] if list[current_index] == "None" then new_path = "" end core.setting_set("texture_path", new_path) end end return true end return false end -------------------------------------------------------------------------------- tab_texturepacks = { name = "texturepacks", caption = fgettext("Texturepacks"), cbf_formspec = get_formspec, cbf_button_handler = main_button_handler, on_change = nil } builtin/mainmenu/store.lua0000644000175000017500000004320412565232430016505 0ustar mquinsonmquinson--Minetest --Copyright (C) 2013 sapier -- --This program is free software; you can redistribute it and/or modify --it under the terms of the GNU Lesser General Public License as published by --the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. -- --You should have received a copy of the GNU Lesser General Public License along --with this program; if not, write to the Free Software Foundation, Inc., --51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. -------------------------------------------------------------------------------- --modstore implementation modstore = {} -------------------------------------------------------------------------------- -- @function [parent=#modstore] init function modstore.init(size, unsortedmods, searchmods) modstore.mods_on_unsorted_page = unsortedmods modstore.mods_on_search_page = searchmods modstore.modsperpage = modstore.mods_on_unsorted_page modstore.basetexturedir = core.get_texturepath() .. DIR_DELIM .. "base" .. DIR_DELIM .. "pack" .. DIR_DELIM modstore.lastmodtitle = "" modstore.last_search = "" modstore.searchlist = filterlist.create( function() if modstore.modlist_unsorted ~= nil and modstore.modlist_unsorted.data ~= nil then return modstore.modlist_unsorted.data end return {} end, function(element,modid) if element.id == modid then return true end return false end, --compare fct nil, --uid match fct function(element,substring) if substring == nil or substring == "" then return false end substring = substring:upper() if element.title ~= nil and element.title:upper():find(substring) ~= nil then return true end if element.details ~= nil and element.details.author ~= nil and element.details.author:upper():find(substring) ~= nil then return true end if element.details ~= nil and element.details.description ~= nil and element.details.description:upper():find(substring) ~= nil then return true end return false end --filter fct ) modstore.current_list = nil modstore.tv_store = tabview_create("modstore",size,{x=0,y=0}) modstore.tv_store:set_global_event_handler(modstore.handle_events) modstore.tv_store:add( { name = "unsorted", caption = fgettext("Unsorted"), cbf_formspec = modstore.unsorted_tab, cbf_button_handler = modstore.handle_buttons, on_change = function() modstore.modsperpage = modstore.mods_on_unsorted_page end } ) modstore.tv_store:add( { name = "search", caption = fgettext("Search"), cbf_formspec = modstore.getsearchpage, cbf_button_handler = modstore.handle_buttons, on_change = modstore.activate_search_tab } ) end -------------------------------------------------------------------------------- -- @function [parent=#modstore] nametoindex function modstore.nametoindex(name) for i=1,#modstore.tabnames,1 do if modstore.tabnames[i] == name then return i end end return 1 end -------------------------------------------------------------------------------- -- @function [parent=#modstore] showdownloading function modstore.showdownloading(title) local new_dlg = dialog_create("store_downloading", function(data) return "size[6,2]label[0.25,0.75;" .. fgettext("Downloading $1, please wait...", data.title) .. "]" end, function(this,fields) if fields["btn_hidden_close_download"] ~= nil then if fields["btn_hidden_close_download"].successfull then modstore.lastmodentry = fields["btn_hidden_close_download"] modstore.successfulldialog(this) else this.parent:show() this:delete() modstore.lastmodtitle = "" end return true end return false end, nil) new_dlg:set_parent(modstore.tv_store) modstore.tv_store:hide() new_dlg.data.title = title new_dlg:show() end -------------------------------------------------------------------------------- -- @function [parent=#modstore] successfulldialog function modstore.successfulldialog(downloading_dlg) local new_dlg = dialog_create("store_downloading", function(data) local retval = "" retval = retval .. "size[6,2,true]" if modstore.lastmodentry ~= nil then retval = retval .. "label[0,0.25;" .. fgettext("Successfully installed:") .. "]" retval = retval .. "label[3,0.25;" .. modstore.lastmodentry.moddetails.title .. "]" retval = retval .. "label[0,0.75;" .. fgettext("Shortname:") .. "]" retval = retval .. "label[3,0.75;" .. core.formspec_escape(modstore.lastmodentry.moddetails.basename) .. "]" end retval = retval .. "button[2.2,1.5;1.5,0.5;btn_confirm_mod_successfull;" .. fgettext("Ok") .. "]" return retval end, function(this,fields) if fields["btn_confirm_mod_successfull"] ~= nil then this.parent:show() downloading_dlg:delete() this:delete() return true end return false end, nil) new_dlg:set_parent(modstore.tv_store) modstore.tv_store:hide() new_dlg:show() end -------------------------------------------------------------------------------- -- @function [parent=#modstore] handle_buttons function modstore.handle_buttons(parent, fields, name, data) if fields["btn_modstore_page_up"] then if modstore.current_list ~= nil and modstore.current_list.page > 0 then modstore.current_list.page = modstore.current_list.page - 1 end return true end if fields["btn_modstore_page_down"] then if modstore.current_list ~= nil and modstore.current_list.page 1 then local versiony = ypos + 0.05 retval = retval .. "dropdown[9.1," .. versiony .. ";2.48,0.25;dd_version" .. details.id .. ";" local versions = "" for i=1,#details.versions , 1 do if versions ~= "" then versions = versions .. "," end versions = versions .. details.versions[i].date:sub(1,10) end retval = retval .. versions .. ";1]" end if details.basename then --install button local buttony = ypos + 1.2 retval = retval .."button[9.1," .. buttony .. ";2.5,0.5;btn_install_mod_" .. details.id .. ";" if modmgr.mod_exists(details.basename) then retval = retval .. fgettext("re-Install") .."]" else retval = retval .. fgettext("Install") .."]" end end return retval end -------------------------------------------------------------------------------- --@function [parent=#modstore] getmodlist function modstore.getmodlist(list,yoffset) modstore.current_list = list if yoffset == nil then yoffset = 0 end local sb_y_start = 0.2 + yoffset local sb_y_end = (modstore.modsperpage * 1.75) + ((modstore.modsperpage-1) * 0.15) local close_button = "button[4," .. (sb_y_end + 0.3 + yoffset) .. ";4,0.5;btn_modstore_close;" .. fgettext("Close store") .. "]" if #list.data == 0 then return close_button end local scrollbar = "" scrollbar = scrollbar .. "label[0.1,".. (sb_y_end + 0.25 + yoffset) ..";" .. fgettext("Page $1 of $2", list.page+1, list.pagecount) .. "]" scrollbar = scrollbar .. "box[11.6," .. sb_y_start .. ";0.28," .. sb_y_end .. ";#000000]" local scrollbarpos = (sb_y_start + 0.5) + ((sb_y_end -1.6)/(list.pagecount-1)) * list.page scrollbar = scrollbar .. "box[11.6," ..scrollbarpos .. ";0.28,0.5;#32CD32]" scrollbar = scrollbar .. "button[11.6," .. (sb_y_start) .. ";0.5,0.5;btn_modstore_page_up;^]" scrollbar = scrollbar .. "button[11.6," .. (sb_y_start + sb_y_end - 0.5) .. ";0.5,0.5;btn_modstore_page_down;v]" local retval = "" local endmod = (list.page * modstore.modsperpage) + modstore.modsperpage if (endmod > #list.data) then endmod = #list.data end for i=(list.page * modstore.modsperpage) +1, endmod, 1 do --getmoddetails local details = list.data[i].details if details == nil then details = {} details.title = list.data[i].title details.author = "" details.rating = -1 details.description = "" end if details ~= nil then local screenshot_ypos = yoffset +(i-1 - (list.page * modstore.modsperpage))*1.9 +0.2 retval = retval .. modstore.getshortmodinfo(screenshot_ypos, list.data[i], details) end end return retval .. scrollbar .. close_button end -------------------------------------------------------------------------------- --@function [parent=#modstore] getsearchpage function modstore.getsearchpage(tabview, name, tabdata) local retval = "" local search = "" if modstore.last_search ~= nil then search = modstore.last_search end retval = retval .. "button[9.5,0.2;2.5,0.5;btn_modstore_search;".. fgettext("Search") .. "]" .. "field[0.5,0.5;9,0.5;te_modstore_search;;" .. search .. "]" retval = retval .. modstore.getmodlist( modstore.currentlist, 1.75) return retval; end -------------------------------------------------------------------------------- --@function [parent=#modstore] unsorted_tab function modstore.unsorted_tab() return modstore.getmodlist(modstore.modlist_unsorted) end -------------------------------------------------------------------------------- --@function [parent=#modstore] activate_search_tab function modstore.activate_search_tab(type, old_tab, new_tab) if old_tab == new_tab then return end filterlist.set_filtercriteria(modstore.searchlist,modstore.last_search) filterlist.refresh(modstore.searchlist) modstore.modsperpage = modstore.mods_on_search_page modstore.currentlist = { page = 0, pagecount = math.ceil(filterlist.size(modstore.searchlist) / modstore.modsperpage), data = filterlist.get_list(modstore.searchlist), } end builtin/mainmenu/init_simple.lua0000644000175000017500000000024112565232430017657 0ustar mquinsonmquinson-- helper file to be able to debug the simple menu on PC -- without messing around with actual menu code! PLATFORM="Android" dofile("builtin/mainmenu/init.lua") builtin/mainmenu/tab_server.lua0000644000175000017500000001462612565232430017513 0ustar mquinsonmquinson--Minetest --Copyright (C) 2014 sapier -- --This program is free software; you can redistribute it and/or modify --it under the terms of the GNU Lesser General Public License as published by --the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. -- --You should have received a copy of the GNU Lesser General Public License along --with this program; if not, write to the Free Software Foundation, Inc., --51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. -------------------------------------------------------------------------------- local function get_formspec(tabview, name, tabdata) local index = menudata.worldlist:get_current_index( tonumber(core.setting_get("mainmenu_last_selected_world")) ) local retval = "button[4,4.15;2.6,0.5;world_delete;" .. fgettext("Delete") .. "]" .. "button[6.5,4.15;2.8,0.5;world_create;" .. fgettext("New") .. "]" .. "button[9.2,4.15;2.55,0.5;world_configure;" .. fgettext("Configure") .. "]" .. "button[8.5,4.95;3.25,0.5;start_server;" .. fgettext("Start Game") .. "]" .. "label[4,-0.25;" .. fgettext("Select World:") .. "]" .. "checkbox[0.25,0.25;cb_creative_mode;" .. fgettext("Creative Mode") .. ";" .. dump(core.setting_getbool("creative_mode")) .. "]" .. "checkbox[0.25,0.7;cb_enable_damage;" .. fgettext("Enable Damage") .. ";" .. dump(core.setting_getbool("enable_damage")) .. "]" .. "checkbox[0.25,1.15;cb_server_announce;" .. fgettext("Public") .. ";" .. dump(core.setting_getbool("server_announce")) .. "]" .. "label[0.25,2.2;" .. fgettext("Name/Password") .. "]" .. "field[0.55,3.2;3.5,0.5;te_playername;;" .. core.formspec_escape(core.setting_get("name")) .. "]" .. "pwdfield[0.55,4;3.5,0.5;te_passwd;]" local bind_addr = core.setting_get("bind_address") if bind_addr ~= nil and bind_addr ~= "" then retval = retval .. "field[0.55,5.2;2.25,0.5;te_serveraddr;" .. fgettext("Bind Address") .. ";" .. core.formspec_escape(core.setting_get("bind_address")) .. "]" .. "field[2.8,5.2;1.25,0.5;te_serverport;" .. fgettext("Port") .. ";" .. core.formspec_escape(core.setting_get("port")) .. "]" else retval = retval .. "field[0.55,5.2;3.5,0.5;te_serverport;" .. fgettext("Server Port") .. ";" .. core.formspec_escape(core.setting_get("port")) .. "]" end retval = retval .. "textlist[4,0.25;7.5,3.7;srv_worlds;" .. menu_render_worldlist() .. ";" .. index .. "]" return retval end -------------------------------------------------------------------------------- local function main_button_handler(this, fields, name, tabdata) local world_doubleclick = false if fields["srv_worlds"] ~= nil then local event = core.explode_textlist_event(fields["srv_worlds"]) local selected = core.get_textlist_index("srv_worlds") menu_worldmt_legacy(selected) if event.type == "DCL" then world_doubleclick = true end if event.type == "CHG" then core.setting_set("mainmenu_last_selected_world", menudata.worldlist:get_raw_index(core.get_textlist_index("srv_worlds"))) return true end end if menu_handle_key_up_down(fields,"srv_worlds","mainmenu_last_selected_world") then return true end if fields["cb_creative_mode"] then core.setting_set("creative_mode", fields["cb_creative_mode"]) local selected = core.get_textlist_index("srv_worlds") menu_worldmt(selected, "creative_mode", fields["cb_creative_mode"]) return true end if fields["cb_enable_damage"] then core.setting_set("enable_damage", fields["cb_enable_damage"]) local selected = core.get_textlist_index("srv_worlds") menu_worldmt(selected, "enable_damage", fields["cb_enable_damage"]) return true end if fields["cb_server_announce"] then core.setting_set("server_announce", fields["cb_server_announce"]) local selected = core.get_textlist_index("srv_worlds") menu_worldmt(selected, "server_announce", fields["cb_server_announce"]) return true end if fields["start_server"] ~= nil or world_doubleclick or fields["key_enter"] then local selected = core.get_textlist_index("srv_worlds") gamedata.selected_world = menudata.worldlist:get_raw_index(selected) if selected ~= nil and gamedata.selected_world ~= 0 then gamedata.playername = fields["te_playername"] gamedata.password = fields["te_passwd"] gamedata.port = fields["te_serverport"] gamedata.address = "" core.setting_set("port",gamedata.port) if fields["te_serveraddr"] ~= nil then core.setting_set("bind_address",fields["te_serveraddr"]) end --update last game local world = menudata.worldlist:get_raw_element(gamedata.selected_world) if world then local game, index = gamemgr.find_by_gameid(world.gameid) core.setting_set("menu_last_game", game.id) end core.start() else gamedata.errormessage = fgettext("No world created or selected!") end return true end if fields["world_create"] ~= nil then local create_world_dlg = create_create_world_dlg(true) create_world_dlg:set_parent(this) create_world_dlg:show() this:hide() return true end if fields["world_delete"] ~= nil then local selected = core.get_textlist_index("srv_worlds") if selected ~= nil and selected <= menudata.worldlist:size() then local world = menudata.worldlist:get_list()[selected] if world ~= nil and world.name ~= nil and world.name ~= "" then local index = menudata.worldlist:get_raw_index(selected) local delete_world_dlg = create_delete_world_dlg(world.name,index) delete_world_dlg:set_parent(this) delete_world_dlg:show() this:hide() end end return true end if fields["world_configure"] ~= nil then local selected = core.get_textlist_index("srv_worlds") if selected ~= nil then local configdialog = create_configure_world_dlg( menudata.worldlist:get_raw_index(selected)) if (configdialog ~= nil) then configdialog:set_parent(this) configdialog:show() this:hide() end end return true end return false end -------------------------------------------------------------------------------- tab_server = { name = "server", caption = fgettext("Server"), cbf_formspec = get_formspec, cbf_button_handler = main_button_handler, on_change = nil } builtin/mainmenu/dlg_create_world.lua0000644000175000017500000001026312565232430020650 0ustar mquinsonmquinson--Minetest --Copyright (C) 2014 sapier -- --This program is free software; you can redistribute it and/or modify --it under the terms of the GNU Lesser General Public License as published by --the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. -- --You should have received a copy of the GNU Lesser General Public License along --with this program; if not, write to the Free Software Foundation, Inc., --51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. local function create_world_formspec(dialogdata) local mapgens = core.get_mapgen_names() local current_seed = core.setting_get("fixed_map_seed") or "" local current_mg = core.setting_get("mg_name") local mglist = "" local selindex = 1 local i = 1 for k,v in pairs(mapgens) do if current_mg == v then selindex = i end i = i + 1 mglist = mglist .. v .. "," end mglist = mglist:sub(1, -2) local gameid = core.setting_get("menu_last_game") local game, gameidx = nil , 0 if gameid ~= nil then game, gameidx = gamemgr.find_by_gameid(gameid) if gameidx == nil then gameidx = 0 end end current_seed = core.formspec_escape(current_seed) local retval = "size[12,6,true]" .. "label[2,0;" .. fgettext("World name") .. "]".. "field[4.5,0.4;6,0.5;te_world_name;;]" .. "label[2,1;" .. fgettext("Seed") .. "]".. "field[4.5,1.4;6,0.5;te_seed;;".. current_seed .. "]" .. "label[2,2;" .. fgettext("Mapgen") .. "]".. "dropdown[4.2,2;6.3;dd_mapgen;" .. mglist .. ";" .. selindex .. "]" .. "label[2,3;" .. fgettext("Game") .. "]".. "textlist[4.2,3;5.8,2.3;games;" .. gamemgr.gamelist() .. ";" .. gameidx .. ";true]" .. "button[5,5.5;2.6,0.5;world_create_confirm;" .. fgettext("Create") .. "]" .. "button[7.5,5.5;2.8,0.5;world_create_cancel;" .. fgettext("Cancel") .. "]" if #gamemgr.games == 0 then retval = retval .. "box[2,4;8,1;#ff8800]label[2.25,4;" .. fgettext("You have no subgames installed.") .. "]label[2.25,4.4;" .. fgettext("Download one from minetest.net") .. "]" elseif #gamemgr.games == 1 and gamemgr.games[1].id == "minimal" then retval = retval .. "box[1.75,4;8.7,1;#ff8800]label[2,4;" .. fgettext("Warning: The minimal development test is meant for developers.") .. "]label[2,4.4;" .. fgettext("Download a subgame, such as minetest_game, from minetest.net") .. "]" end return retval end local function create_world_buttonhandler(this, fields) if fields["world_create_confirm"] or fields["key_enter"] then local worldname = fields["te_world_name"] local gameindex = core.get_textlist_index("games") if gameindex ~= nil and worldname ~= "" then local message = nil core.setting_set("fixed_map_seed", fields["te_seed"]) if not menudata.worldlist:uid_exists_raw(worldname) then core.setting_set("mg_name",fields["dd_mapgen"]) message = core.create_world(worldname,gameindex) else message = fgettext("A world named \"$1\" already exists", worldname) end if message ~= nil then gamedata.errormessage = message else core.setting_set("menu_last_game",gamemgr.games[gameindex].id) if this.data.update_worldlist_filter then menudata.worldlist:set_filtercriteria(gamemgr.games[gameindex].id) mm_texture.update("singleplayer", gamemgr.games[gameindex].id) end menudata.worldlist:refresh() core.setting_set("mainmenu_last_selected_world", menudata.worldlist:raw_index_by_uid(worldname)) end else gamedata.errormessage = fgettext("No worldname given or no game selected") end this:delete() return true end if fields["games"] then return true end if fields["world_create_cancel"] then this:delete() return true end return false end function create_create_world_dlg(update_worldlistfilter) local retval = dialog_create("sp_create_world", create_world_formspec, create_world_buttonhandler, nil) retval.update_worldlist_filter = update_worldlistfilter return retval end builtin/mainmenu/init.lua0000644000175000017500000001156012565232430016314 0ustar mquinsonmquinson--Minetest --Copyright (C) 2014 sapier -- --This program is free software; you can redistribute it and/or modify --it under the terms of the GNU Lesser General Public License as published by --the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. -- --You should have received a copy of the GNU Lesser General Public License along --with this program; if not, write to the Free Software Foundation, Inc., --51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. mt_color_grey = "#AAAAAA" mt_color_blue = "#0000DD" mt_color_green = "#00DD00" mt_color_dark_green = "#003300" --for all other colors ask sfan5 to complete his work! local menupath = core.get_mainmenu_path() local basepath = core.get_builtin_path() defaulttexturedir = core.get_texturepath_share() .. DIR_DELIM .. "base" .. DIR_DELIM .. "pack" .. DIR_DELIM dofile(basepath .. DIR_DELIM .. "common" .. DIR_DELIM .. "async_event.lua") dofile(basepath .. DIR_DELIM .. "common" .. DIR_DELIM .. "filterlist.lua") dofile(basepath .. DIR_DELIM .. "fstk" .. DIR_DELIM .. "buttonbar.lua") dofile(basepath .. DIR_DELIM .. "fstk" .. DIR_DELIM .. "dialog.lua") dofile(basepath .. DIR_DELIM .. "fstk" .. DIR_DELIM .. "tabview.lua") dofile(basepath .. DIR_DELIM .. "fstk" .. DIR_DELIM .. "ui.lua") dofile(menupath .. DIR_DELIM .. "common.lua") dofile(menupath .. DIR_DELIM .. "gamemgr.lua") dofile(menupath .. DIR_DELIM .. "modmgr.lua") dofile(menupath .. DIR_DELIM .. "store.lua") dofile(menupath .. DIR_DELIM .. "dlg_config_world.lua") dofile(menupath .. DIR_DELIM .. "tab_credits.lua") dofile(menupath .. DIR_DELIM .. "tab_mods.lua") dofile(menupath .. DIR_DELIM .. "tab_settings.lua") if PLATFORM ~= "Android" then dofile(menupath .. DIR_DELIM .. "dlg_create_world.lua") dofile(menupath .. DIR_DELIM .. "dlg_delete_mod.lua") dofile(menupath .. DIR_DELIM .. "dlg_delete_world.lua") dofile(menupath .. DIR_DELIM .. "dlg_rename_modpack.lua") dofile(menupath .. DIR_DELIM .. "tab_multiplayer.lua") dofile(menupath .. DIR_DELIM .. "tab_server.lua") dofile(menupath .. DIR_DELIM .. "tab_singleplayer.lua") dofile(menupath .. DIR_DELIM .. "tab_texturepacks.lua") dofile(menupath .. DIR_DELIM .. "textures.lua") else dofile(menupath .. DIR_DELIM .. "tab_simple_main.lua") end -------------------------------------------------------------------------------- local function main_event_handler(tabview, event) if event == "MenuQuit" then core.close() end return true end -------------------------------------------------------------------------------- local function init_globals() -- Init gamedata gamedata.worldindex = 0 if PLATFORM ~= "Android" then menudata.worldlist = filterlist.create( core.get_worlds, compare_worlds, -- Unique id comparison function function(element, uid) return element.name == uid end, -- Filter function function(element, gameid) return element.gameid == gameid end ) menudata.worldlist:add_sort_mechanism("alphabetic", sort_worlds_alphabetic) menudata.worldlist:set_sortmode("alphabetic") if not core.setting_get("menu_last_game") then local default_game = core.setting_get("default_game") or "minetest" core.setting_set("menu_last_game", default_game ) end mm_texture.init() else local world_list = core.get_worlds() local found_singleplayerworld = false for i,world in pairs(world_list) do if world.name == "singleplayerworld" then found_singleplayerworld = true gamedata.worldindex = i break end end if not found_singleplayerworld then core.create_world("singleplayerworld", 1) local world_list = core.get_worlds() for i,world in pairs(world_list) do if world.name == "singleplayerworld" then gamedata.worldindex = i break end end end end -- Create main tabview local tv_main = tabview_create("maintab",{x=12,y=5.2},{x=0,y=0}) if PLATFORM ~= "Android" then tv_main:set_autosave_tab(true) end if PLATFORM ~= "Android" then tv_main:add(tab_singleplayer) tv_main:add(tab_multiplayer) tv_main:add(tab_server) else tv_main:add(tab_simple_main) end tv_main:add(tab_settings) if PLATFORM ~= "Android" then tv_main:add(tab_texturepacks) end tv_main:add(tab_mods) tv_main:add(tab_credits) tv_main:set_global_event_handler(main_event_handler) tv_main:set_fixed_size(false) if not (PLATFORM == "Android") then tv_main:set_tab(core.setting_get("maintab_LAST")) end ui.set_default("maintab") tv_main:show() -- Create modstore ui if PLATFORM == "Android" then modstore.init({x=12, y=6}, 3, 2) else modstore.init({x=12, y=8}, 4, 3) end ui.update() core.sound_play("main_menu", true) end init_globals() builtin/mainmenu/dlg_config_world.lua0000644000175000017500000002053412565232430020654 0ustar mquinsonmquinson--Minetest --Copyright (C) 2013 sapier -- --This program is free software; you can redistribute it and/or modify --it under the terms of the GNU Lesser General Public License as published by --the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. -- --You should have received a copy of the GNU Lesser General Public License along --with this program; if not, write to the Free Software Foundation, Inc., --51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. -------------------------------------------------------------------------------- local function modname_valid(name) return not name:find("[^a-z0-9_]") end local function get_formspec(data) local mod = data.list:get_list()[data.selected_mod] local retval = "size[11,6.5,true]" .. "label[0.5,-0.25;" .. fgettext("World:") .. "]" .. "label[1.75,-0.25;" .. data.worldspec.name .. "]" if data.hide_gamemods then retval = retval .. "checkbox[0,5.75;cb_hide_gamemods;" .. fgettext("Hide Game") .. ";true]" else retval = retval .. "checkbox[0,5.75;cb_hide_gamemods;" .. fgettext("Hide Game") .. ";false]" end if data.hide_modpackcontents then retval = retval .. "checkbox[2,5.75;cb_hide_mpcontent;" .. fgettext("Hide mp content") .. ";true]" else retval = retval .. "checkbox[2,5.75;cb_hide_mpcontent;" .. fgettext("Hide mp content") .. ";false]" end if mod == nil then mod = {name=""} end retval = retval .. "label[0,0.45;" .. fgettext("Mod:") .. "]" .. "label[0.75,0.45;" .. mod.name .. "]" .. "label[0,1;" .. fgettext("Depends:") .. "]" .. "textlist[0,1.5;5,4.25;world_config_depends;" .. modmgr.get_dependencies(mod.path) .. ";0]" .. "button[9.25,6.35;2,0.5;btn_config_world_save;" .. fgettext("Save") .. "]" .. "button[7.4,6.35;2,0.5;btn_config_world_cancel;" .. fgettext("Cancel") .. "]" if mod ~= nil and mod.name ~= "" and mod.typ ~= "game_mod" then if mod.is_modpack then local rawlist = data.list:get_raw_list() local all_enabled = true for j=1,#rawlist,1 do if rawlist[j].modpack == mod.name and rawlist[j].enabled ~= true then all_enabled = false break end end if all_enabled == false then retval = retval .. "button[5.5,-0.125;2,0.5;btn_mp_enable;" .. fgettext("Enable MP") .. "]" else retval = retval .. "button[5.5,-0.125;2,0.5;btn_mp_disable;" .. fgettext("Disable MP") .. "]" end else if mod.enabled then retval = retval .. "checkbox[5.5,-0.375;cb_mod_enable;" .. fgettext("enabled") .. ";true]" else retval = retval .. "checkbox[5.5,-0.375;cb_mod_enable;" .. fgettext("enabled") .. ";false]" end end end retval = retval .. "button[8.5,-0.125;2.5,0.5;btn_all_mods;" .. fgettext("Enable all") .. "]" .. "textlist[5.5,0.5;5.5,5.75;world_config_modlist;" retval = retval .. modmgr.render_modlist(data.list) retval = retval .. ";" .. data.selected_mod .."]" return retval end local function enable_mod(this, toset) local mod = this.data.list:get_list()[this.data.selected_mod] if mod.typ == "game_mod" then -- game mods can't be enabled or disabled elseif not mod.is_modpack then if toset == nil then mod.enabled = not mod.enabled else mod.enabled = toset end else local list = this.data.list:get_raw_list() for i=1,#list,1 do if list[i].modpack == mod.name then if toset == nil then toset = not list[i].enabled end list[i].enabled = toset end end end end local function handle_buttons(this, fields) if fields["world_config_modlist"] ~= nil then local event = core.explode_textlist_event(fields["world_config_modlist"]) this.data.selected_mod = event.index core.setting_set("world_config_selected_mod", event.index) if event.type == "DCL" then enable_mod(this) end return true end if fields["key_enter"] ~= nil then enable_mod(this) return true end if fields["cb_mod_enable"] ~= nil then local toset = core.is_yes(fields["cb_mod_enable"]) enable_mod(this,toset) return true end if fields["btn_mp_enable"] ~= nil or fields["btn_mp_disable"] then local toset = (fields["btn_mp_enable"] ~= nil) enable_mod(this,toset) return true end if fields["cb_hide_gamemods"] ~= nil or fields["cb_hide_mpcontent"] ~= nil then local current = this.data.list:get_filtercriteria() if current == nil then current = {} end if fields["cb_hide_gamemods"] ~= nil then if core.is_yes(fields["cb_hide_gamemods"]) then current.hide_game = true this.data.hide_gamemods = true core.setting_set("world_config_hide_gamemods", "true") else current.hide_game = false this.data.hide_gamemods = false core.setting_set("world_config_hide_gamemods", "false") end end if fields["cb_hide_mpcontent"] ~= nil then if core.is_yes(fields["cb_hide_mpcontent"]) then current.hide_modpackcontents = true this.data.hide_modpackcontents = true core.setting_set("world_config_hide_modpackcontents", "true") else current.hide_modpackcontents = false this.data.hide_modpackcontents = false core.setting_set("world_config_hide_modpackcontents", "false") end end this.data.list:set_filtercriteria(current) return true end if fields["btn_config_world_save"] then local filename = this.data.worldspec.path .. DIR_DELIM .. "world.mt" local worldfile = Settings(filename) local mods = worldfile:to_table() local rawlist = this.data.list:get_raw_list() local i,mod for i,mod in ipairs(rawlist) do if not mod.is_modpack and mod.typ ~= "game_mod" then if modname_valid(mod.name) then worldfile:set("load_mod_"..mod.name, tostring(mod.enabled)) else if mod.enabled then gamedata.errormessage = fgettext_ne("Failed to enable mod \"$1\" as it contains disallowed characters. Only chararacters [a-z0-9_] are allowed.", mod.name) end end mods["load_mod_"..mod.name] = nil end end -- Remove mods that are not present anymore for key,value in pairs(mods) do if key:sub(1,9) == "load_mod_" then worldfile:remove(key) end end if not worldfile:write() then core.log("error", "Failed to write world config file") end this:delete() return true end if fields["btn_config_world_cancel"] then this:delete() return true end if fields["btn_all_mods"] then local list = this.data.list:get_raw_list() for i=1,#list,1 do if list[i].typ ~= "game_mod" and not list[i].is_modpack then list[i].enabled = true end end return true end return false end function create_configure_world_dlg(worldidx) local dlg = dialog_create("sp_config_world", get_formspec, handle_buttons, nil) dlg.data.hide_gamemods = core.setting_getbool("world_config_hide_gamemods") dlg.data.hide_modpackcontents = core.setting_getbool("world_config_hide_modpackcontents") dlg.data.selected_mod = tonumber(core.setting_get("world_config_selected_mod")) if dlg.data.selected_mod == nil then dlg.data.selected_mod = 0 end dlg.data.worldspec = core.get_worlds()[worldidx] if dlg.data.worldspec == nil then dlg:delete() return nil end dlg.data.worldconfig = modmgr.get_worldconfig(dlg.data.worldspec.path) if dlg.data.worldconfig == nil or dlg.data.worldconfig.id == nil or dlg.data.worldconfig.id == "" then dlg:delete() return nil end dlg.data.list = filterlist.create( modmgr.preparemodlist, --refresh modmgr.comparemod, --compare function(element,uid) --uid match if element.name == uid then return true end end, function(element,criteria) if criteria.hide_game and element.typ == "game_mod" then return false end if criteria.hide_modpackcontents and element.modpack ~= nil then return false end return true end, --filter { worldpath= dlg.data.worldspec.path, gameid = dlg.data.worldspec.gameid } ) if dlg.data.selected_mod > dlg.data.list:size() then dlg.data.selected_mod = 0 end dlg.data.list:set_filtercriteria( { hide_game=dlg.data.hide_gamemods, hide_modpackcontents= dlg.data.hide_modpackcontents }) dlg.data.list:add_sort_mechanism("alphabetic", sort_mod_list) dlg.data.list:set_sortmode("alphabetic") return dlg end builtin/mainmenu/gamemgr.lua0000644000175000017500000000500012565232430016760 0ustar mquinsonmquinson--Minetest --Copyright (C) 2013 sapier -- --This program is free software; you can redistribute it and/or modify --it under the terms of the GNU Lesser General Public License as published by --the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. -- --You should have received a copy of the GNU Lesser General Public License along --with this program; if not, write to the Free Software Foundation, Inc., --51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. gamemgr = {} -------------------------------------------------------------------------------- function gamemgr.find_by_gameid(gameid) for i=1,#gamemgr.games,1 do if gamemgr.games[i].id == gameid then return gamemgr.games[i], i end end return nil, nil end -------------------------------------------------------------------------------- function gamemgr.get_game_mods(gamespec, retval) if gamespec ~= nil and gamespec.gamemods_path ~= nil and gamespec.gamemods_path ~= "" then get_mods(gamespec.gamemods_path, retval) end end -------------------------------------------------------------------------------- function gamemgr.get_game_modlist(gamespec) local retval = "" local game_mods = {} gamemgr.get_game_mods(gamespec, game_mods) for i=1,#game_mods,1 do if retval ~= "" then retval = retval.."," end retval = retval .. game_mods[i].name end return retval end -------------------------------------------------------------------------------- function gamemgr.get_game(index) if index > 0 and index <= #gamemgr.games then return gamemgr.games[index] end return nil end -------------------------------------------------------------------------------- function gamemgr.update_gamelist() gamemgr.games = core.get_games() end -------------------------------------------------------------------------------- function gamemgr.gamelist() local retval = "" if #gamemgr.games > 0 then retval = retval .. gamemgr.games[1].name for i=2,#gamemgr.games,1 do retval = retval .. "," .. gamemgr.games[i].name end end return retval end -------------------------------------------------------------------------------- -- read initial data -------------------------------------------------------------------------------- gamemgr.update_gamelist() builtin/mainmenu/tab_mods.lua0000644000175000017500000001235712565232430017146 0ustar mquinsonmquinson--Minetest --Copyright (C) 2014 sapier -- --This program is free software; you can redistribute it and/or modify --it under the terms of the GNU Lesser General Public License as published by --the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. -- --You should have received a copy of the GNU Lesser General Public License along --with this program; if not, write to the Free Software Foundation, Inc., --51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. -------------------------------------------------------------------------------- local function get_formspec(tabview, name, tabdata) if modmgr.global_mods == nil then modmgr.refresh_globals() end if tabdata.selected_mod == nil then tabdata.selected_mod = 1 end local retval = "label[0.05,-0.25;".. fgettext("Installed Mods:") .. "]" .. "textlist[0,0.25;5.1,4.35;modlist;" .. modmgr.render_modlist(modmgr.global_mods) .. ";" .. tabdata.selected_mod .. "]" retval = retval .. -- "label[0.8,4.2;" .. fgettext("Add mod:") .. "]" .. -- TODO Disabled due to upcoming release 0.4.8 and irrlicht messing up localization -- "button[0.75,4.85;1.8,0.5;btn_mod_mgr_install_local;".. fgettext("Local install") .. "]" .. -- TODO Disabled due to service being offline, and not likely to come online again, in this form -- "button[0,4.85;5.25,0.5;btn_modstore;".. fgettext("Online mod repository") .. "]" "" local selected_mod = nil if filterlist.size(modmgr.global_mods) >= tabdata.selected_mod then selected_mod = modmgr.global_mods:get_list()[tabdata.selected_mod] end if selected_mod ~= nil then local modscreenshot = nil --check for screenshot beeing available local screenshotfilename = selected_mod.path .. DIR_DELIM .. "screenshot.png" local error = nil local screenshotfile,error = io.open(screenshotfilename,"r") if error == nil then screenshotfile:close() modscreenshot = screenshotfilename end if modscreenshot == nil then modscreenshot = defaulttexturedir .. "no_screenshot.png" end retval = retval .. "image[5.5,0;3,2;" .. core.formspec_escape(modscreenshot) .. "]" .. "label[8.25,0.6;" .. selected_mod.name .. "]" local descriptionlines = nil error = nil local descriptionfilename = selected_mod.path .. "description.txt" local descriptionfile,error = io.open(descriptionfilename,"r") if error == nil then local descriptiontext = descriptionfile:read("*all") descriptionlines = core.splittext(descriptiontext,42) descriptionfile:close() else descriptionlines = {} table.insert(descriptionlines,fgettext("No mod description available")) end retval = retval .. "label[5.5,1.7;".. fgettext("Mod information:") .. "]" .. "textlist[5.5,2.2;6.2,2.4;description;" for i=1,#descriptionlines,1 do retval = retval .. core.formspec_escape(descriptionlines[i]) .. "," end if selected_mod.is_modpack then retval = retval .. ";0]" .. "button[10,4.85;2,0.5;btn_mod_mgr_rename_modpack;" .. fgettext("Rename") .. "]" retval = retval .. "button[5.5,4.85;4.5,0.5;btn_mod_mgr_delete_mod;" .. fgettext("Uninstall selected modpack") .. "]" else --show dependencies retval = retval .. "," .. fgettext("Depends:") .. "," local toadd = modmgr.get_dependencies(selected_mod.path) retval = retval .. toadd .. ";0]" retval = retval .. "button[5.5,4.85;4.5,0.5;btn_mod_mgr_delete_mod;" .. fgettext("Uninstall selected mod") .. "]" end end return retval end -------------------------------------------------------------------------------- local function handle_buttons(tabview, fields, tabname, tabdata) if fields["modlist"] ~= nil then local event = core.explode_textlist_event(fields["modlist"]) tabdata.selected_mod = event.index return true end if fields["btn_mod_mgr_install_local"] ~= nil then core.show_file_open_dialog("mod_mgt_open_dlg",fgettext("Select Mod File:")) return true end if fields["btn_modstore"] ~= nil then local modstore_ui = ui.find_by_name("modstore") if modstore_ui ~= nil then tabview:hide() modstore.update_modlist() modstore_ui:show() else print("modstore ui element not found") end return true end if fields["btn_mod_mgr_rename_modpack"] ~= nil then local dlg_renamemp = create_rename_modpack_dlg(tabdata.selected_mod) dlg_renamemp:set_parent(tabview) tabview:hide() dlg_renamemp:show() return true end if fields["btn_mod_mgr_delete_mod"] ~= nil then local dlg_delmod = create_delete_mod_dlg(tabdata.selected_mod) dlg_delmod:set_parent(tabview) tabview:hide() dlg_delmod:show() return true end if fields["mod_mgt_open_dlg_accepted"] ~= nil and fields["mod_mgt_open_dlg_accepted"] ~= "" then modmgr.installmod(fields["mod_mgt_open_dlg_accepted"],nil) return true end return false end -------------------------------------------------------------------------------- tab_mods = { name = "mods", caption = fgettext("Mods"), cbf_formspec = get_formspec, cbf_button_handler = handle_buttons, on_change = gamemgr.update_gamelist } builtin/mainmenu/tab_simple_main.lua0000644000175000017500000001433212565232430020474 0ustar mquinsonmquinson--Minetest --Copyright (C) 2013 sapier -- --This program is free software; you can redistribute it and/or modify --it under the terms of the GNU Lesser General Public License as published by --the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. -- --You should have received a copy of the GNU Lesser General Public License along --with this program; if not, write to the Free Software Foundation, Inc., --51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. -------------------------------------------------------------------------------- local function get_formspec(tabview, name, tabdata) local retval = "" local render_details = dump(core.setting_getbool("public_serverlist")) retval = retval .. "label[8,0.5;".. fgettext("Name/Password") .. "]" .. "field[0.25,3.25;5.5,0.5;te_address;;" .. core.formspec_escape(core.setting_get("address")) .."]" .. "field[5.75,3.25;2.25,0.5;te_port;;" .. core.formspec_escape(core.setting_get("remote_port")) .."]" .. "checkbox[8,-0.25;cb_public_serverlist;".. fgettext("Public Serverlist") .. ";" .. render_details .. "]" retval = retval .. "button[8,2.5;4,1.5;btn_mp_connect;".. fgettext("Connect") .. "]" .. "field[8.75,1.5;3.5,0.5;te_name;;" .. core.formspec_escape(core.setting_get("name")) .."]" .. "pwdfield[8.75,2.3;3.5,0.5;te_pwd;]" if render_details then retval = retval .. "tablecolumns[" .. "color,span=3;" .. "text,align=right;" .. -- clients "text,align=center,padding=0.25;" .. -- "/" "text,align=right,padding=0.25;" .. -- clients_max image_column(fgettext("Creative mode"), "creative") .. ",padding=1;" .. image_column(fgettext("Damage enabled"), "damage") .. ",padding=0.25;" .. image_column(fgettext("PvP enabled"), "pvp") .. ",padding=0.25;" .. "color,span=1;" .. "text,padding=1]" -- name else retval = retval .. "tablecolumns[text]" end retval = retval .. "table[-0.05,0;7.55,2.75;favourites;" if #menudata.favorites > 0 then retval = retval .. render_favorite(menudata.favorites[1],render_details) for i=2,#menudata.favorites,1 do retval = retval .. "," .. render_favorite(menudata.favorites[i],render_details) end end if tabdata.fav_selected ~= nil then retval = retval .. ";" .. tabdata.fav_selected .. "]" else retval = retval .. ";0]" end -- separator retval = retval .. "box[-0.28,3.75;12.4,0.1;#FFFFFF]" -- checkboxes retval = retval .. "checkbox[8.0,3.9;cb_creative;".. fgettext("Creative Mode") .. ";" .. dump(core.setting_getbool("creative_mode")) .. "]".. "checkbox[8.0,4.4;cb_damage;".. fgettext("Enable Damage") .. ";" .. dump(core.setting_getbool("enable_damage")) .. "]" -- buttons retval = retval .. "button[0,3.7;8,1.5;btn_start_singleplayer;" .. fgettext("Start Singleplayer") .. "]" .. "button[0,4.5;8,1.5;btn_config_sp_world;" .. fgettext("Config mods") .. "]" return retval end -------------------------------------------------------------------------------- local function main_button_handler(tabview, fields, name, tabdata) if fields["btn_start_singleplayer"] then gamedata.selected_world = gamedata.worldindex gamedata.singleplayer = true core.start() return true end if fields["favourites"] ~= nil then local event = core.explode_table_event(fields["favourites"]) if event.type == "CHG" then if event.row <= #menudata.favorites then local address = menudata.favorites[event.row].address local port = menudata.favorites[event.row].port if address ~= nil and port ~= nil then core.setting_set("address",address) core.setting_set("remote_port",port) end tabdata.fav_selected = event.row end end return true end if fields["cb_public_serverlist"] ~= nil then core.setting_set("public_serverlist", fields["cb_public_serverlist"]) if core.setting_getbool("public_serverlist") then asyncOnlineFavourites() else menudata.favorites = core.get_favorites("local") end return true end if fields["cb_creative"] then core.setting_set("creative_mode", fields["cb_creative"]) return true end if fields["cb_damage"] then core.setting_set("enable_damage", fields["cb_damage"]) return true end if fields["btn_mp_connect"] ~= nil or fields["key_enter"] ~= nil then gamedata.playername = fields["te_name"] gamedata.password = fields["te_pwd"] gamedata.address = fields["te_address"] gamedata.port = fields["te_port"] local fav_idx = core.get_textlist_index("favourites") if fav_idx ~= nil and fav_idx <= #menudata.favorites and menudata.favorites[fav_idx].address == fields["te_address"] and menudata.favorites[fav_idx].port == fields["te_port"] then gamedata.servername = menudata.favorites[fav_idx].name gamedata.serverdescription = menudata.favorites[fav_idx].description if not is_server_protocol_compat_or_error(menudata.favorites[fav_idx].proto_min, menudata.favorites[fav_idx].proto_max) then return true end else gamedata.servername = "" gamedata.serverdescription = "" end gamedata.selected_world = 0 core.setting_set("address",fields["te_address"]) core.setting_set("remote_port",fields["te_port"]) core.start() return true end if fields["btn_config_sp_world"] ~= nil then local configdialog = create_configure_world_dlg(1) if (configdialog ~= nil) then configdialog:set_parent(tabview) tabview:hide() configdialog:show() end return true end end -------------------------------------------------------------------------------- local function on_activate(type,old_tab,new_tab) if type == "LEAVE" then return end if core.setting_getbool("public_serverlist") then asyncOnlineFavourites() else menudata.favorites = core.get_favorites("local") end end -------------------------------------------------------------------------------- tab_simple_main = { name = "main", caption = fgettext("Main"), cbf_formspec = get_formspec, cbf_button_handler = main_button_handler, on_change = on_activate } builtin/mainmenu/dlg_rename_modpack.lua0000644000175000017500000000445512565232430021151 0ustar mquinsonmquinson--Minetest --Copyright (C) 2014 sapier -- --This program is free software; you can redistribute it and/or modify --it under the terms of the GNU Lesser General Public License as published by --the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. -- --You should have received a copy of the GNU Lesser General Public License along --with this program; if not, write to the Free Software Foundation, Inc., --51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. -------------------------------------------------------------------------------- local function rename_modpack_formspec(dialogdata) dialogdata.mod = modmgr.global_mods:get_list()[dialogdata.selected] local retval = "size[12.4,5,true]" .. "label[1.75,1;".. fgettext("Rename Modpack:") .. "]".. "field[4.5,1.4;6,0.5;te_modpack_name;;" .. dialogdata.mod.name .. "]" .. "button[5,4.2;2.6,0.5;dlg_rename_modpack_confirm;".. fgettext("Accept") .. "]" .. "button[7.5,4.2;2.8,0.5;dlg_rename_modpack_cancel;".. fgettext("Cancel") .. "]" return retval end -------------------------------------------------------------------------------- local function rename_modpack_buttonhandler(this, fields) if fields["dlg_rename_modpack_confirm"] ~= nil then local oldpath = core.get_modpath() .. DIR_DELIM .. this.data.mod.name local targetpath = core.get_modpath() .. DIR_DELIM .. fields["te_modpack_name"] core.copy_dir(oldpath,targetpath,false) modmgr.refresh_globals() modmgr.selected_mod = modmgr.global_mods:get_current_index( modmgr.global_mods:raw_index_by_uid(fields["te_modpack_name"])) this:delete() return true end if fields["dlg_rename_modpack_cancel"] then this:delete() return true end return false end -------------------------------------------------------------------------------- function create_rename_modpack_dlg(selected_index) local retval = dialog_create("dlg_delete_mod", rename_modpack_formspec, rename_modpack_buttonhandler, nil) retval.data.selected = selected_index return retval end builtin/fstk/0000755000175000017500000000000012565232430014001 5ustar mquinsonmquinsonbuiltin/fstk/ui.lua0000644000175000017500000001376312565232430015133 0ustar mquinsonmquinson--Minetest --Copyright (C) 2014 sapier -- --self program is free software; you can redistribute it and/or modify --it under the terms of the GNU Lesser General Public License as published by --the Free Software Foundation; either version 2.1 of the License, or --(at your option) any later version. -- --self 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 Lesser General Public License for more details. -- --You should have received a copy of the GNU Lesser General Public License along --with self program; if not, write to the Free Software Foundation, Inc., --51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. ui = {} ui.childlist = {} ui.default = nil -------------------------------------------------------------------------------- function ui.add(child) --TODO check child ui.childlist[child.name] = child return child.name end -------------------------------------------------------------------------------- function ui.delete(child) if ui.childlist[child.name] == nil then return false end ui.childlist[child.name] = nil return true end -------------------------------------------------------------------------------- function ui.set_default(name) ui.default = name end -------------------------------------------------------------------------------- function ui.find_by_name(name) return ui.childlist[name] end -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Internal functions not to be called from user -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- local function wordwrap_quickhack(str) local res = "" local ar = str:split("\n") for i = 1, #ar do local text = ar[i] -- Hack to add word wrapping. -- TODO: Add engine support for wrapping in formspecs while #text > 80 do if res ~= "" then res = res .. "," end res = res .. core.formspec_escape(string.sub(text, 1, 79)) text = string.sub(text, 80, #text) end if res ~= "" then res = res .. "," end res = res .. core.formspec_escape(text) end return res end -------------------------------------------------------------------------------- function ui.update() local formspec = "" -- handle errors if gamedata ~= nil and gamedata.reconnect_requested then formspec = wordwrap_quickhack(gamedata.errormessage or "") formspec = "size[12,5]" .. "label[0.5,0;" .. fgettext("The server has requested a reconnect:") .. "]textlist[0.2,0.8;11.5,3.5;;" .. formspec .. "]button[6,4.6;3,0.5;btn_reconnect_no;" .. fgettext("Main menu") .. "]" .. "button[3,4.6;3,0.5;btn_reconnect_yes;" .. fgettext("Reconnect") .. "]" elseif gamedata ~= nil and gamedata.errormessage ~= nil then formspec = wordwrap_quickhack(gamedata.errormessage) local error_title if string.find(gamedata.errormessage, "ModError") then error_title = fgettext("An error occured in a Lua script, such as a mod:") else error_title = fgettext("An error occured:") end formspec = "size[12,5]" .. "label[0.5,0;" .. error_title .. "]textlist[0.2,0.8;11.5,3.5;;" .. formspec .. "]button[4.5,4.6;3,0.5;btn_error_confirm;" .. fgettext("Ok") .. "]" else local active_toplevel_ui_elements = 0 for key,value in pairs(ui.childlist) do if (value.type == "toplevel") then local retval = value:get_formspec() if retval ~= nil and retval ~= "" then active_toplevel_ui_elements = active_toplevel_ui_elements +1 formspec = formspec .. retval end end end -- no need to show addons if there ain't a toplevel element if (active_toplevel_ui_elements > 0) then for key,value in pairs(ui.childlist) do if (value.type == "addon") then local retval = value:get_formspec() if retval ~= nil and retval ~= "" then formspec = formspec .. retval end end end end if (active_toplevel_ui_elements > 1) then print("WARNING: ui manager detected more then one active ui element, self most likely isn't intended") end if (active_toplevel_ui_elements == 0) then print("WARNING: not a single toplevel ui element active switching to default") ui.childlist[ui.default]:show() formspec = ui.childlist[ui.default]:get_formspec() end end core.update_formspec(formspec) end -------------------------------------------------------------------------------- function ui.handle_buttons(fields) for key,value in pairs(ui.childlist) do local retval = value:handle_buttons(fields) if retval then ui.update() return end end end -------------------------------------------------------------------------------- function ui.handle_events(event) for key,value in pairs(ui.childlist) do if value.handle_events ~= nil then local retval = value:handle_events(event) if retval then return retval end end end end -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- initialize callbacks -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- core.button_handler = function(fields) if fields["btn_reconnect_yes"] then gamedata.reconnect_requested = false gamedata.errormessage = nil gamedata.do_reconnect = true core.start() return elseif fields["btn_reconnect_no"] or fields["btn_error_confirm"] then gamedata.errormessage = nil gamedata.reconnect_requested = false ui.update() return end if ui.handle_buttons(fields) then ui.update() end end -------------------------------------------------------------------------------- core.event_handler = function(event) if ui.handle_events(event) then ui.update() return end if event == "Refresh" then ui.update() return end end builtin/fstk/tabview.lua0000644000175000017500000001767712565232430016167 0ustar mquinsonmquinson--Minetest --Copyright (C) 2014 sapier -- --self program is free software; you can redistribute it and/or modify --it under the terms of the GNU Lesser General Public License as published by --the Free Software Foundation; either version 2.1 of the License, or --(at your option) any later version. -- --self 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 Lesser General Public License for more details. -- --You should have received a copy of the GNU Lesser General Public License along --with self program; if not, write to the Free Software Foundation, Inc., --51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. -------------------------------------------------------------------------------- -- A tabview implementation -- -- Usage: -- -- tabview.create: returns initialized tabview raw element -- -- element.add(tab): add a tab declaration -- -- element.handle_buttons() -- -- element.handle_events() -- -- element.getFormspec() returns formspec of tabview -- -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- local function add_tab(self,tab) assert(tab.size == nil or (type(tab.size) == table and tab.size.x ~= nil and tab.size.y ~= nil)) assert(tab.cbf_formspec ~= nil and type(tab.cbf_formspec) == "function") assert(tab.cbf_button_handler == nil or type(tab.cbf_button_handler) == "function") assert(tab.cbf_events == nil or type(tab.cbf_events) == "function") local newtab = { name = tab.name, caption = tab.caption, button_handler = tab.cbf_button_handler, event_handler = tab.cbf_events, get_formspec = tab.cbf_formspec, tabsize = tab.tabsize, on_change = tab.on_change, tabdata = {}, } table.insert(self.tablist,newtab) if self.last_tab_index == #self.tablist then self.current_tab = tab.name if tab.on_activate ~= nil then tab.on_activate(nil,tab.name) end end end -------------------------------------------------------------------------------- local function get_formspec(self) local formspec = "" if not self.hidden and (self.parent == nil or not self.parent.hidden) then if self.parent == nil then local tsize = self.tablist[self.last_tab_index].tabsize or {width=self.width, height=self.height} formspec = formspec .. string.format("size[%f,%f,%s]",tsize.width,tsize.height, dump(self.fixed_size)) end formspec = formspec .. self:tab_header() formspec = formspec .. self.tablist[self.last_tab_index].get_formspec( self, self.tablist[self.last_tab_index].name, self.tablist[self.last_tab_index].tabdata, self.tablist[self.last_tab_index].tabsize ) end return formspec end -------------------------------------------------------------------------------- local function handle_buttons(self,fields) if self.hidden then return false end if self:handle_tab_buttons(fields) then return true end if self.glb_btn_handler ~= nil and self.glb_btn_handler(self,fields) then return true end if self.tablist[self.last_tab_index].button_handler ~= nil then return self.tablist[self.last_tab_index].button_handler( self, fields, self.tablist[self.last_tab_index].name, self.tablist[self.last_tab_index].tabdata ) end return false end -------------------------------------------------------------------------------- local function handle_events(self,event) if self.hidden then return false end if self.glb_evt_handler ~= nil and self.glb_evt_handler(self,event) then return true end if self.tablist[self.last_tab_index].evt_handler ~= nil then return self.tablist[self.last_tab_index].evt_handler( self, event, self.tablist[self.last_tab_index].name, self.tablist[self.last_tab_index].tabdata ) end return false end -------------------------------------------------------------------------------- local function tab_header(self) local toadd = "" for i=1,#self.tablist,1 do if toadd ~= "" then toadd = toadd .. "," end toadd = toadd .. self.tablist[i].caption end return string.format("tabheader[%f,%f;%s;%s;%i;true;false]", self.header_x, self.header_y, self.name, toadd, self.last_tab_index); end -------------------------------------------------------------------------------- local function switch_to_tab(self, index) --first call on_change for tab to leave if self.tablist[self.last_tab_index].on_change ~= nil then self.tablist[self.last_tab_index].on_change("LEAVE", self.current_tab, self.tablist[index].name) end --update tabview data self.last_tab_index = index local old_tab = self.current_tab self.current_tab = self.tablist[index].name if (self.autosave_tab) then core.setting_set(self.name .. "_LAST",self.current_tab) end -- call for tab to enter if self.tablist[index].on_change ~= nil then self.tablist[index].on_change("ENTER", old_tab,self.current_tab) end end -------------------------------------------------------------------------------- local function handle_tab_buttons(self,fields) --save tab selection to config file if fields[self.name] then local index = tonumber(fields[self.name]) switch_to_tab(self, index) return true end return false end -------------------------------------------------------------------------------- local function set_tab_by_name(self, name) for i=1,#self.tablist,1 do if self.tablist[i].name == name then switch_to_tab(self, i) return true end end return false end -------------------------------------------------------------------------------- local function hide_tabview(self) self.hidden=true --call on_change as we're not gonna show self tab any longer if self.tablist[self.last_tab_index].on_change ~= nil then self.tablist[self.last_tab_index].on_change("LEAVE", self.current_tab, nil) end end -------------------------------------------------------------------------------- local function show_tabview(self) self.hidden=false -- call for tab to enter if self.tablist[self.last_tab_index].on_change ~= nil then self.tablist[self.last_tab_index].on_change("ENTER", nil,self.current_tab) end end local tabview_metatable = { add = add_tab, handle_buttons = handle_buttons, handle_events = handle_events, get_formspec = get_formspec, show = show_tabview, hide = hide_tabview, delete = function(self) ui.delete(self) end, set_parent = function(self,parent) self.parent = parent end, set_autosave_tab = function(self,value) self.autosave_tab = value end, set_tab = set_tab_by_name, set_global_button_handler = function(self,handler) self.glb_btn_handler = handler end, set_global_event_handler = function(self,handler) self.glb_evt_handler = handler end, set_fixed_size = function(self,state) self.fixed_size = state end, tab_header = tab_header, handle_tab_buttons = handle_tab_buttons } tabview_metatable.__index = tabview_metatable -------------------------------------------------------------------------------- function tabview_create(name, size, tabheaderpos) local self = {} self.name = name self.type = "toplevel" self.width = size.x self.height = size.y self.header_x = tabheaderpos.x self.header_y = tabheaderpos.y setmetatable(self, tabview_metatable) self.fixed_size = true self.hidden = true self.current_tab = nil self.last_tab_index = 1 self.tablist = {} self.autosave_tab = false ui.add(self) return self end builtin/fstk/dialog.lua0000644000175000017500000000402712565232430015746 0ustar mquinsonmquinson--Minetest --Copyright (C) 2014 sapier -- --self program is free software; you can redistribute it and/or modify --it under the terms of the GNU Lesser General Public License as published by --the Free Software Foundation; either version 2.1 of the License, or --(at your option) any later version. -- --self 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 Lesser General Public License for more details. -- --You should have received a copy of the GNU Lesser General Public License along --with self program; if not, write to the Free Software Foundation, Inc., --51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. local function dialog_event_handler(self,event) if self.user_eventhandler == nil or self.user_eventhandler(event) == false then --close dialog on esc if event == "MenuQuit" then self:delete() return true end end end local dialog_metatable = { eventhandler = dialog_event_handler, get_formspec = function(self) if not self.hidden then return self.formspec(self.data) end end, handle_buttons = function(self,fields) if not self.hidden then return self.buttonhandler(self,fields) end end, handle_events = function(self,event) if not self.hidden then return self.eventhandler(self,event) end end, hide = function(self) self.hidden = true end, show = function(self) self.hidden = false end, delete = function(self) if self.parent ~= nil then self.parent:show() end ui.delete(self) end, set_parent = function(self,parent) self.parent = parent end } dialog_metatable.__index = dialog_metatable function dialog_create(name,get_formspec,buttonhandler,eventhandler) local self = {} self.name = name self.type = "toplevel" self.hidden = true self.data = {} self.formspec = get_formspec self.buttonhandler = buttonhandler self.user_eventhandler = eventhandler setmetatable(self,dialog_metatable) ui.add(self) return self end builtin/fstk/buttonbar.lua0000644000175000017500000001367712565232430016522 0ustar mquinsonmquinson--Minetest --Copyright (C) 2014 sapier -- --self program is free software; you can redistribute it and/or modify --it under the terms of the GNU Lesser General Public License as published by --the Free Software Foundation; either version 2.1 of the License, or --(at your option) any later version. -- --self 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 Lesser General Public License for more details. -- --You should have received a copy of the GNU Lesser General Public License along --with self program; if not, write to the Free Software Foundation, Inc., --51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. local function buttonbar_formspec(self) if self.hidden then return "" end local formspec = string.format("box[%f,%f;%f,%f;%s]", self.pos.x,self.pos.y ,self.size.x,self.size.y,self.bgcolor) for i=self.startbutton,#self.buttons,1 do local btn_name = self.buttons[i].name local btn_pos = {} if self.orientation == "horizontal" then btn_pos.x = self.pos.x + --base pos (i - self.startbutton) * self.btn_size + --button offset self.btn_initial_offset else btn_pos.x = self.pos.x + (self.btn_size * 0.05) end if self.orientation == "vertical" then btn_pos.y = self.pos.y + --base pos (i - self.startbutton) * self.btn_size + --button offset self.btn_initial_offset else btn_pos.y = self.pos.y + (self.btn_size * 0.05) end if (self.orientation == "vertical" and (btn_pos.y + self.btn_size <= self.pos.y + self.size.y)) or (self.orientation == "horizontal" and (btn_pos.x + self.btn_size <= self.pos.x + self.size.x)) then local borders="true" if self.buttons[i].image ~= nil then borders="false" end formspec = formspec .. string.format("image_button[%f,%f;%f,%f;%s;%s;%s;true;%s]tooltip[%s;%s]", btn_pos.x, btn_pos.y, self.btn_size, self.btn_size, self.buttons[i].image, btn_name, self.buttons[i].caption, borders, btn_name, self.buttons[i].tooltip) else --print("end of displayable buttons: orientation: " .. self.orientation) --print( "button_end: " .. (btn_pos.y + self.btn_size - (self.btn_size * 0.05))) --print( "bar_end: " .. (self.pos.x + self.size.x)) break end end if (self.have_move_buttons) then local btn_dec_pos = {} btn_dec_pos.x = self.pos.x + (self.btn_size * 0.05) btn_dec_pos.y = self.pos.y + (self.btn_size * 0.05) local btn_inc_pos = {} local btn_size = {} if self.orientation == "horizontal" then btn_size.x = 0.5 btn_size.y = self.btn_size btn_inc_pos.x = self.pos.x + self.size.x - 0.5 btn_inc_pos.y = self.pos.y + (self.btn_size * 0.05) else btn_size.x = self.btn_size btn_size.y = 0.5 btn_inc_pos.x = self.pos.x + (self.btn_size * 0.05) btn_inc_pos.y = self.pos.y + self.size.y - 0.5 end local text_dec = "<" local text_inc = ">" if self.orientation == "vertical" then text_dec = "^" text_inc = "v" end formspec = formspec .. string.format("image_button[%f,%f;%f,%f;;btnbar_dec_%s;%s;true;true]", btn_dec_pos.x, btn_dec_pos.y, btn_size.x, btn_size.y, self.name, text_dec) formspec = formspec .. string.format("image_button[%f,%f;%f,%f;;btnbar_inc_%s;%s;true;true]", btn_inc_pos.x, btn_inc_pos.y, btn_size.x, btn_size.y, self.name, text_inc) end return formspec end local function buttonbar_buttonhandler(self, fields) if fields["btnbar_inc_" .. self.name] ~= nil and self.startbutton < #self.buttons then self.startbutton = self.startbutton + 1 return true end if fields["btnbar_dec_" .. self.name] ~= nil and self.startbutton > 1 then self.startbutton = self.startbutton - 1 return true end for i=1,#self.buttons,1 do if fields[self.buttons[i].name] ~= nil then return self.userbuttonhandler(fields) end end end local buttonbar_metatable = { handle_buttons = buttonbar_buttonhandler, handle_events = function(self, event) end, get_formspec = buttonbar_formspec, hide = function(self) self.hidden = true end, show = function(self) self.hidden = false end, delete = function(self) ui.delete(self) end, add_button = function(self, name, caption, image, tooltip) if caption == nil then caption = "" end if image == nil then image = "" end if tooltip == nil then tooltip = "" end table.insert(self.buttons,{ name=name, caption=caption, image=image, tooltip=tooltip}) if self.orientation == "horizontal" then if ( (self.btn_size * #self.buttons) + (self.btn_size * 0.05 *2) > self.size.x ) then self.btn_initial_offset = self.btn_size * 0.05 + 0.5 self.have_move_buttons = true end else if ((self.btn_size * #self.buttons) + (self.btn_size * 0.05 *2) > self.size.y ) then self.btn_initial_offset = self.btn_size * 0.05 + 0.5 self.have_move_buttons = true end end end, set_bgparams = function(self, bgcolor) if (type(bgcolor) == "string") then self.bgcolor = bgcolor end end, } buttonbar_metatable.__index = buttonbar_metatable function buttonbar_create(name, cbf_buttonhandler, pos, orientation, size) assert(name ~= nil) assert(cbf_buttonhandler ~= nil) assert(orientation == "vertical" or orientation == "horizontal") assert(pos ~= nil and type(pos) == "table") assert(size ~= nil and type(size) == "table") local self = {} self.name = name self.type = "addon" self.bgcolor = "#000000" self.pos = pos self.size = size self.orientation = orientation self.startbutton = 1 self.have_move_buttons = false self.hidden = false if self.orientation == "horizontal" then self.btn_size = self.size.y else self.btn_size = self.size.x end if (self.btn_initial_offset == nil) then self.btn_initial_offset = self.btn_size * 0.05 end self.userbuttonhandler = cbf_buttonhandler self.buttons = {} setmetatable(self,buttonbar_metatable) ui.add(self) return self end builtin/common/0000755000175000017500000000000012565232430014322 5ustar mquinsonmquinsonbuiltin/common/vector.lua0000644000175000017500000000457212565232430016337 0ustar mquinsonmquinson vector = {} function vector.new(a, b, c) if type(a) == "table" then assert(a.x and a.y and a.z, "Invalid vector passed to vector.new()") return {x=a.x, y=a.y, z=a.z} elseif a then assert(b and c, "Invalid arguments for vector.new()") return {x=a, y=b, z=c} end return {x=0, y=0, z=0} end function vector.equals(a, b) return a.x == b.x and a.y == b.y and a.z == b.z end function vector.length(v) return math.hypot(v.x, math.hypot(v.y, v.z)) end function vector.normalize(v) local len = vector.length(v) if len == 0 then return {x=0, y=0, z=0} else return vector.divide(v, len) end end function vector.round(v) return { x = math.floor(v.x + 0.5), y = math.floor(v.y + 0.5), z = math.floor(v.z + 0.5) } end function vector.apply(v, func) return { x = func(v.x), y = func(v.y), z = func(v.z) } end function vector.distance(a, b) local x = a.x - b.x local y = a.y - b.y local z = a.z - b.z return math.hypot(x, math.hypot(y, z)) end function vector.direction(pos1, pos2) local x_raw = pos2.x - pos1.x local y_raw = pos2.y - pos1.y local z_raw = pos2.z - pos1.z local x_abs = math.abs(x_raw) local y_abs = math.abs(y_raw) local z_abs = math.abs(z_raw) if x_abs >= y_abs and x_abs >= z_abs then y_raw = y_raw * (1 / x_abs) z_raw = z_raw * (1 / x_abs) x_raw = x_raw / x_abs end if y_abs >= x_abs and y_abs >= z_abs then x_raw = x_raw * (1 / y_abs) z_raw = z_raw * (1 / y_abs) y_raw = y_raw / y_abs end if z_abs >= y_abs and z_abs >= x_abs then x_raw = x_raw * (1 / z_abs) y_raw = y_raw * (1 / z_abs) z_raw = z_raw / z_abs end return {x=x_raw, y=y_raw, z=z_raw} end function vector.add(a, b) if type(b) == "table" then return {x = a.x + b.x, y = a.y + b.y, z = a.z + b.z} else return {x = a.x + b, y = a.y + b, z = a.z + b} end end function vector.subtract(a, b) if type(b) == "table" then return {x = a.x - b.x, y = a.y - b.y, z = a.z - b.z} else return {x = a.x - b, y = a.y - b, z = a.z - b} end end function vector.multiply(a, b) if type(b) == "table" then return {x = a.x * b.x, y = a.y * b.y, z = a.z * b.z} else return {x = a.x * b, y = a.y * b, z = a.z * b} end end function vector.divide(a, b) if type(b) == "table" then return {x = a.x / b.x, y = a.y / b.y, z = a.z / b.z} else return {x = a.x / b, y = a.y / b, z = a.z / b} end end builtin/common/strict.lua0000644000175000017500000000310312565232430016332 0ustar mquinsonmquinson -- Always warn when creating a global variable, even outside of a function. -- This ignores mod namespaces (variables with the same name as the current mod). local WARN_INIT = false function core.global_exists(name) return rawget(_G, name) ~= nil end local function warn(message) print(os.date("%H:%M:%S: WARNING: ")..message) end local meta = {} local declared = {} -- Key is source file, line, and variable name; seperated by NULs local warned = {} function meta:__newindex(name, value) local info = debug.getinfo(2, "Sl") local desc = ("%s:%d"):format(info.short_src, info.currentline) if not declared[name] then local warn_key = ("%s\0%d\0%s"):format(info.source, info.currentline, name) if not warned[warn_key] and info.what ~= "main" and info.what ~= "C" then warn(("Assignment to undeclared ".. "global %q inside a function at %s.") :format(name, desc)) warned[warn_key] = true end declared[name] = true end -- Ignore mod namespaces if WARN_INIT and (not core.get_current_modname or name ~= core.get_current_modname()) then warn(("Global variable %q created at %s.") :format(name, desc)) end rawset(self, name, value) end function meta:__index(name) local info = debug.getinfo(2, "Sl") local warn_key = ("%s\0%d\0%s"):format(info.source, info.currentline, name) if not declared[name] and not warned[warn_key] and info.what ~= "C" then warn(("Undeclared global variable %q accessed at %s:%s") :format(name, info.short_src, info.currentline)) warned[warn_key] = true end return rawget(self, name) end setmetatable(_G, meta) builtin/common/filterlist.lua0000644000175000017500000002330712565232430017213 0ustar mquinsonmquinson--Minetest --Copyright (C) 2013 sapier -- --This program is free software; you can redistribute it and/or modify --it under the terms of the GNU Lesser General Public License as published by --the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. -- --You should have received a copy of the GNU Lesser General Public License along --with this program; if not, write to the Free Software Foundation, Inc., --51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. -------------------------------------------------------------------------------- -- TODO improve doc -- -- TODO code cleanup -- -- Generic implementation of a filter/sortable list -- -- Usage: -- -- Filterlist needs to be initialized on creation. To achieve this you need to -- -- pass following functions: -- -- raw_fct() (mandatory): -- -- function returning a table containing the elements to be filtered -- -- compare_fct(element1,element2) (mandatory): -- -- function returning true/false if element1 is same element as element2 -- -- uid_match_fct(element1,uid) (optional) -- -- function telling if uid is attached to element1 -- -- filter_fct(element,filtercriteria) (optional) -- -- function returning true/false if filtercriteria met to element -- -- fetch_param (optional) -- -- parameter passed to raw_fct to aquire correct raw data -- -- -- -------------------------------------------------------------------------------- filterlist = {} -------------------------------------------------------------------------------- function filterlist.refresh(self) self.m_raw_list = self.m_raw_list_fct(self.m_fetch_param) filterlist.process(self) end -------------------------------------------------------------------------------- function filterlist.create(raw_fct,compare_fct,uid_match_fct,filter_fct,fetch_param) assert((raw_fct ~= nil) and (type(raw_fct) == "function")) assert((compare_fct ~= nil) and (type(compare_fct) == "function")) local self = {} self.m_raw_list_fct = raw_fct self.m_compare_fct = compare_fct self.m_filter_fct = filter_fct self.m_uid_match_fct = uid_match_fct self.m_filtercriteria = nil self.m_fetch_param = fetch_param self.m_sortmode = "none" self.m_sort_list = {} self.m_processed_list = nil self.m_raw_list = self.m_raw_list_fct(self.m_fetch_param) self.add_sort_mechanism = filterlist.add_sort_mechanism self.set_filtercriteria = filterlist.set_filtercriteria self.get_filtercriteria = filterlist.get_filtercriteria self.set_sortmode = filterlist.set_sortmode self.get_list = filterlist.get_list self.get_raw_list = filterlist.get_raw_list self.get_raw_element = filterlist.get_raw_element self.get_raw_index = filterlist.get_raw_index self.get_current_index = filterlist.get_current_index self.size = filterlist.size self.uid_exists_raw = filterlist.uid_exists_raw self.raw_index_by_uid = filterlist.raw_index_by_uid self.refresh = filterlist.refresh filterlist.process(self) return self end -------------------------------------------------------------------------------- function filterlist.add_sort_mechanism(self,name,fct) self.m_sort_list[name] = fct end -------------------------------------------------------------------------------- function filterlist.set_filtercriteria(self,criteria) if criteria == self.m_filtercriteria and type(criteria) ~= "table" then return end self.m_filtercriteria = criteria filterlist.process(self) end -------------------------------------------------------------------------------- function filterlist.get_filtercriteria(self) return self.m_filtercriteria end -------------------------------------------------------------------------------- --supported sort mode "alphabetic|none" function filterlist.set_sortmode(self,mode) if (mode == self.m_sortmode) then return end self.m_sortmode = mode filterlist.process(self) end -------------------------------------------------------------------------------- function filterlist.get_list(self) return self.m_processed_list end -------------------------------------------------------------------------------- function filterlist.get_raw_list(self) return self.m_raw_list end -------------------------------------------------------------------------------- function filterlist.get_raw_element(self,idx) if type(idx) ~= "number" then idx = tonumber(idx) end if idx ~= nil and idx > 0 and idx <= #self.m_raw_list then return self.m_raw_list[idx] end return nil end -------------------------------------------------------------------------------- function filterlist.get_raw_index(self,listindex) assert(self.m_processed_list ~= nil) if listindex ~= nil and listindex > 0 and listindex <= #self.m_processed_list then local entry = self.m_processed_list[listindex] for i,v in ipairs(self.m_raw_list) do if self.m_compare_fct(v,entry) then return i end end end return 0 end -------------------------------------------------------------------------------- function filterlist.get_current_index(self,listindex) assert(self.m_processed_list ~= nil) if listindex ~= nil and listindex > 0 and listindex <= #self.m_raw_list then local entry = self.m_raw_list[listindex] for i,v in ipairs(self.m_processed_list) do if self.m_compare_fct(v,entry) then return i end end end return 0 end -------------------------------------------------------------------------------- function filterlist.process(self) assert(self.m_raw_list ~= nil) if self.m_sortmode == "none" and self.m_filtercriteria == nil then self.m_processed_list = self.m_raw_list return end self.m_processed_list = {} for k,v in pairs(self.m_raw_list) do if self.m_filtercriteria == nil or self.m_filter_fct(v,self.m_filtercriteria) then table.insert(self.m_processed_list,v) end end if self.m_sortmode == "none" then return end if self.m_sort_list[self.m_sortmode] ~= nil and type(self.m_sort_list[self.m_sortmode]) == "function" then self.m_sort_list[self.m_sortmode](self) end end -------------------------------------------------------------------------------- function filterlist.size(self) if self.m_processed_list == nil then return 0 end return #self.m_processed_list end -------------------------------------------------------------------------------- function filterlist.uid_exists_raw(self,uid) for i,v in ipairs(self.m_raw_list) do if self.m_uid_match_fct(v,uid) then return true end end return false end -------------------------------------------------------------------------------- function filterlist.raw_index_by_uid(self, uid) local elementcount = 0 local elementidx = 0 for i,v in ipairs(self.m_raw_list) do if self.m_uid_match_fct(v,uid) then elementcount = elementcount +1 elementidx = i end end -- If there are more elements than one with same name uid can't decide which -- one is meant. self shouldn't be possible but just for sure. if elementcount > 1 then elementidx=0 end return elementidx end -------------------------------------------------------------------------------- -- COMMON helper functions -- -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- function compare_worlds(world1,world2) if world1.path ~= world2.path then return false end if world1.name ~= world2.name then return false end if world1.gameid ~= world2.gameid then return false end return true end -------------------------------------------------------------------------------- function sort_worlds_alphabetic(self) table.sort(self.m_processed_list, function(a, b) --fixes issue #857 (crash due to sorting nil in worldlist) if a == nil or b == nil then if a == nil and b ~= nil then return false end if b == nil and a ~= nil then return true end return false end if a.name:lower() == b.name:lower() then return a.name < b.name end return a.name:lower() < b.name:lower() end) end -------------------------------------------------------------------------------- function sort_mod_list(self) table.sort(self.m_processed_list, function(a, b) -- Show game mods at bottom if a.typ ~= b.typ then return b.typ == "game_mod" end -- If in same or no modpack, sort by name if a.modpack == b.modpack then if a.name:lower() == b.name:lower() then return a.name < b.name end return a.name:lower() < b.name:lower() -- Else compare name to modpack name else -- Always show modpack pseudo-mod on top of modpack mod list if a.name == b.modpack then return true elseif b.name == a.modpack then return false end local name_a = a.modpack or a.name local name_b = b.modpack or b.name if name_a:lower() == name_b:lower() then return name_a < name_b end return name_a:lower() < name_b:lower() end end) end builtin/common/misc_helpers.lua0000644000175000017500000003710312565232430017506 0ustar mquinsonmquinson-- Minetest: builtin/misc_helpers.lua -------------------------------------------------------------------------------- -- Localize functions to avoid table lookups (better performance). local table_insert = table.insert local string_sub, string_find = string.sub, string.find -------------------------------------------------------------------------------- function basic_dump(o) local tp = type(o) if tp == "number" then return tostring(o) elseif tp == "string" then return string.format("%q", o) elseif tp == "boolean" then return tostring(o) elseif tp == "nil" then return "nil" -- Uncomment for full function dumping support. -- Not currently enabled because bytecode isn't very human-readable and -- dump's output is intended for humans. --elseif tp == "function" then -- return string.format("loadstring(%q)", string.dump(o)) else return string.format("<%s>", tp) end end local keywords = { ["and"] = true, ["break"] = true, ["do"] = true, ["else"] = true, ["elseif"] = true, ["end"] = true, ["false"] = true, ["for"] = true, ["function"] = true, ["goto"] = true, -- Lua 5.2 ["if"] = true, ["in"] = true, ["local"] = true, ["nil"] = true, ["not"] = true, ["or"] = true, ["repeat"] = true, ["return"] = true, ["then"] = true, ["true"] = true, ["until"] = true, ["while"] = true, } local function is_valid_identifier(str) if not str:find("^[a-zA-Z_][a-zA-Z0-9_]*$") or keywords[str] then return false end return true end -------------------------------------------------------------------------------- -- Dumps values in a line-per-value format. -- For example, {test = {"Testing..."}} becomes: -- _["test"] = {} -- _["test"][1] = "Testing..." -- This handles tables as keys and circular references properly. -- It also handles multiple references well, writing the table only once. -- The dumped argument is internal-only. function dump2(o, name, dumped) name = name or "_" -- "dumped" is used to keep track of serialized tables to handle -- multiple references and circular tables properly. -- It only contains tables as keys. The value is the name that -- the table has in the dump, eg: -- {x = {"y"}} -> dumped[{"y"}] = '_["x"]' dumped = dumped or {} if type(o) ~= "table" then return string.format("%s = %s\n", name, basic_dump(o)) end if dumped[o] then return string.format("%s = %s\n", name, dumped[o]) end dumped[o] = name -- This contains a list of strings to be concatenated later (because -- Lua is slow at individual concatenation). local t = {} for k, v in pairs(o) do local keyStr if type(k) == "table" then if dumped[k] then keyStr = dumped[k] else -- Key tables don't have a name, so use one of -- the form _G["table: 0xFFFFFFF"] keyStr = string.format("_G[%q]", tostring(k)) -- Dump key table table_insert(t, dump2(k, keyStr, dumped)) end else keyStr = basic_dump(k) end local vname = string.format("%s[%s]", name, keyStr) table_insert(t, dump2(v, vname, dumped)) end return string.format("%s = {}\n%s", name, table.concat(t)) end -------------------------------------------------------------------------------- -- This dumps values in a one-statement format. -- For example, {test = {"Testing..."}} becomes: -- [[{ -- test = { -- "Testing..." -- } -- }]] -- This supports tables as keys, but not circular references. -- It performs poorly with multiple references as it writes out the full -- table each time. -- The indent field specifies a indentation string, it defaults to a tab. -- Use the empty string to disable indentation. -- The dumped and level arguments are internal-only. function dump(o, indent, nested, level) if type(o) ~= "table" then return basic_dump(o) end -- Contains table -> true/nil of currently nested tables nested = nested or {} if nested[o] then return "" end nested[o] = true indent = indent or "\t" level = level or 1 local t = {} local dumped_indexes = {} for i, v in ipairs(o) do table_insert(t, dump(v, indent, nested, level + 1)) dumped_indexes[i] = true end for k, v in pairs(o) do if not dumped_indexes[k] then if type(k) ~= "string" or not is_valid_identifier(k) then k = "["..dump(k, indent, nested, level + 1).."]" end v = dump(v, indent, nested, level + 1) table_insert(t, k.." = "..v) end end nested[o] = nil if indent ~= "" then local indent_str = "\n"..string.rep(indent, level) local end_indent_str = "\n"..string.rep(indent, level - 1) return string.format("{%s%s%s}", indent_str, table.concat(t, ","..indent_str), end_indent_str) end return "{"..table.concat(t, ", ").."}" end -------------------------------------------------------------------------------- function string.split(str, delim, include_empty, max_splits, sep_is_pattern) delim = delim or "," max_splits = max_splits or -1 local items = {} local pos, len, seplen = 1, #str, #delim local plain = not sep_is_pattern max_splits = max_splits + 1 repeat local np, npe = string_find(str, delim, pos, plain) np, npe = (np or (len+1)), (npe or (len+1)) if (not np) or (max_splits == 1) then np = len + 1 npe = np end local s = string_sub(str, pos, np - 1) if include_empty or (s ~= "") then max_splits = max_splits - 1 table_insert(items, s) end pos = npe + 1 until (max_splits == 0) or (pos > (len + 1)) return items end -------------------------------------------------------------------------------- function table.indexof(list, val) for i = 1, #list do if list[i] == val then return i end end return -1 end assert(table.indexof({"foo", "bar"}, "foo") == 1) assert(table.indexof({"foo", "bar"}, "baz") == -1) -------------------------------------------------------------------------------- function file_exists(filename) local f = io.open(filename, "r") if f == nil then return false else f:close() return true end end -------------------------------------------------------------------------------- function string:trim() return (self:gsub("^%s*(.-)%s*$", "%1")) end assert(string.trim("\n \t\tfoo bar\t ") == "foo bar") -------------------------------------------------------------------------------- function math.hypot(x, y) local t x = math.abs(x) y = math.abs(y) t = math.min(x, y) x = math.max(x, y) if x == 0 then return 0 end t = t / x return x * math.sqrt(1 + t * t) end -------------------------------------------------------------------------------- function math.sign(x, tolerance) tolerance = tolerance or 0 if x > tolerance then return 1 elseif x < -tolerance then return -1 end return 0 end -------------------------------------------------------------------------------- function get_last_folder(text,count) local parts = text:split(DIR_DELIM) if count == nil then return parts[#parts] end local retval = "" for i=1,count,1 do retval = retval .. parts[#parts - (count-i)] .. DIR_DELIM end return retval end -------------------------------------------------------------------------------- function cleanup_path(temppath) local parts = temppath:split("-") temppath = "" for i=1,#parts,1 do if temppath ~= "" then temppath = temppath .. "_" end temppath = temppath .. parts[i] end parts = temppath:split(".") temppath = "" for i=1,#parts,1 do if temppath ~= "" then temppath = temppath .. "_" end temppath = temppath .. parts[i] end parts = temppath:split("'") temppath = "" for i=1,#parts,1 do if temppath ~= "" then temppath = temppath .. "" end temppath = temppath .. parts[i] end parts = temppath:split(" ") temppath = "" for i=1,#parts,1 do if temppath ~= "" then temppath = temppath end temppath = temppath .. parts[i] end return temppath end function core.formspec_escape(text) if text ~= nil then text = string.gsub(text,"\\","\\\\") text = string.gsub(text,"%]","\\]") text = string.gsub(text,"%[","\\[") text = string.gsub(text,";","\\;") text = string.gsub(text,",","\\,") end return text end function core.splittext(text,charlimit) local retval = {} local current_idx = 1 local start,stop = string_find(text, " ", current_idx) local nl_start,nl_stop = string_find(text, "\n", current_idx) local gotnewline = false if nl_start ~= nil and (start == nil or nl_start < start) then start = nl_start stop = nl_stop gotnewline = true end local last_line = "" while start ~= nil do if string.len(last_line) + (stop-start) > charlimit then table_insert(retval, last_line) last_line = "" end if last_line ~= "" then last_line = last_line .. " " end last_line = last_line .. string_sub(text, current_idx, stop - 1) if gotnewline then table_insert(retval, last_line) last_line = "" gotnewline = false end current_idx = stop+1 start,stop = string_find(text, " ", current_idx) nl_start,nl_stop = string_find(text, "\n", current_idx) if nl_start ~= nil and (start == nil or nl_start < start) then start = nl_start stop = nl_stop gotnewline = true end end --add last part of text if string.len(last_line) + (string.len(text) - current_idx) > charlimit then table_insert(retval, last_line) table_insert(retval, string_sub(text, current_idx)) else last_line = last_line .. " " .. string_sub(text, current_idx) table_insert(retval, last_line) end return retval end -------------------------------------------------------------------------------- if INIT == "game" then local dirs1 = {9, 18, 7, 12} local dirs2 = {20, 23, 22, 21} function core.rotate_and_place(itemstack, placer, pointed_thing, infinitestacks, orient_flags) orient_flags = orient_flags or {} local unode = core.get_node_or_nil(pointed_thing.under) if not unode then return end local undef = core.registered_nodes[unode.name] if undef and undef.on_rightclick then undef.on_rightclick(pointed_thing.under, unode, placer, itemstack, pointed_thing) return end local pitch = placer:get_look_pitch() local fdir = core.dir_to_facedir(placer:get_look_dir()) local wield_name = itemstack:get_name() local above = pointed_thing.above local under = pointed_thing.under local iswall = (above.y == under.y) local isceiling = not iswall and (above.y < under.y) local anode = core.get_node_or_nil(above) if not anode then return end local pos = pointed_thing.above local node = anode if undef and undef.buildable_to then pos = pointed_thing.under node = unode iswall = false end if core.is_protected(pos, placer:get_player_name()) then core.record_protection_violation(pos, placer:get_player_name()) return end local ndef = core.registered_nodes[node.name] if not ndef or not ndef.buildable_to then return end if orient_flags.force_floor then iswall = false isceiling = false elseif orient_flags.force_ceiling then iswall = false isceiling = true elseif orient_flags.force_wall then iswall = true isceiling = false elseif orient_flags.invert_wall then iswall = not iswall end if iswall then core.set_node(pos, {name = wield_name, param2 = dirs1[fdir+1]}) elseif isceiling then if orient_flags.force_facedir then core.set_node(pos, {name = wield_name, param2 = 20}) else core.set_node(pos, {name = wield_name, param2 = dirs2[fdir+1]}) end else -- place right side up if orient_flags.force_facedir then core.set_node(pos, {name = wield_name, param2 = 0}) else core.set_node(pos, {name = wield_name, param2 = fdir}) end end if not infinitestacks then itemstack:take_item() return itemstack end end -------------------------------------------------------------------------------- --Wrapper for rotate_and_place() to check for sneak and assume Creative mode --implies infinite stacks when performing a 6d rotation. -------------------------------------------------------------------------------- core.rotate_node = function(itemstack, placer, pointed_thing) core.rotate_and_place(itemstack, placer, pointed_thing, core.setting_getbool("creative_mode"), {invert_wall = placer:get_player_control().sneak}) return itemstack end end -------------------------------------------------------------------------------- function core.explode_table_event(evt) if evt ~= nil then local parts = evt:split(":") if #parts == 3 then local t = parts[1]:trim() local r = tonumber(parts[2]:trim()) local c = tonumber(parts[3]:trim()) if type(r) == "number" and type(c) == "number" and t ~= "INV" then return {type=t, row=r, column=c} end end end return {type="INV", row=0, column=0} end -------------------------------------------------------------------------------- function core.explode_textlist_event(evt) if evt ~= nil then local parts = evt:split(":") if #parts == 2 then local t = parts[1]:trim() local r = tonumber(parts[2]:trim()) if type(r) == "number" and t ~= "INV" then return {type=t, index=r} end end end return {type="INV", index=0} end -------------------------------------------------------------------------------- function core.explode_scrollbar_event(evt) local retval = core.explode_textlist_event(evt) retval.value = retval.index retval.index = nil return retval end -------------------------------------------------------------------------------- function core.pos_to_string(pos, decimal_places) local x = pos.x local y = pos.y local z = pos.z if decimal_places ~= nil then x = string.format("%." .. decimal_places .. "f", x) y = string.format("%." .. decimal_places .. "f", y) z = string.format("%." .. decimal_places .. "f", z) end return "(" .. x .. "," .. y .. "," .. z .. ")" end -------------------------------------------------------------------------------- function core.string_to_pos(value) if value == nil then return nil end local p = {} p.x, p.y, p.z = string.match(value, "^([%d.-]+)[, ] *([%d.-]+)[, ] *([%d.-]+)$") if p.x and p.y and p.z then p.x = tonumber(p.x) p.y = tonumber(p.y) p.z = tonumber(p.z) return p end local p = {} p.x, p.y, p.z = string.match(value, "^%( *([%d.-]+)[, ] *([%d.-]+)[, ] *([%d.-]+) *%)$") if p.x and p.y and p.z then p.x = tonumber(p.x) p.y = tonumber(p.y) p.z = tonumber(p.z) return p end return nil end assert(core.string_to_pos("10.0, 5, -2").x == 10) assert(core.string_to_pos("( 10.0, 5, -2)").z == -2) assert(core.string_to_pos("asd, 5, -2)") == nil) -------------------------------------------------------------------------------- function table.copy(t, seen) local n = {} seen = seen or {} seen[t] = n for k, v in pairs(t) do n[(type(k) == "table" and (seen[k] or table.copy(k, seen))) or k] = (type(v) == "table" and (seen[v] or table.copy(v, seen))) or v end return n end -------------------------------------------------------------------------------- -- mainmenu only functions -------------------------------------------------------------------------------- if INIT == "mainmenu" then function core.get_game(index) local games = game.get_games() if index > 0 and index <= #games then return games[index] end return nil end function fgettext_ne(text, ...) text = core.gettext(text) local arg = {n=select('#', ...), ...} if arg.n >= 1 then -- Insert positional parameters ($1, $2, ...) local result = '' local pos = 1 while pos <= text:len() do local newpos = text:find('[$]', pos) if newpos == nil then result = result .. text:sub(pos) pos = text:len() + 1 else local paramindex = tonumber(text:sub(newpos+1, newpos+1)) result = result .. text:sub(pos, newpos-1) .. tostring(arg[paramindex]) pos = newpos + 2 end end text = result end return text end function fgettext(text, ...) return core.formspec_escape(fgettext_ne(text, ...)) end end builtin/common/async_event.lua0000644000175000017500000000156512565232430017352 0ustar mquinsonmquinson core.async_jobs = {} local function handle_job(jobid, serialized_retval) local retval = core.deserialize(serialized_retval) assert(type(core.async_jobs[jobid]) == "function") core.async_jobs[jobid](retval) core.async_jobs[jobid] = nil end if core.register_globalstep then core.register_globalstep(function(dtime) for i, job in ipairs(core.get_finished_jobs()) do handle_job(job.jobid, job.retval) end end) else core.async_event_handler = handle_job end function core.handle_async(func, parameter, callback) -- Serialize function local serialized_func = string.dump(func) assert(serialized_func ~= nil) -- Serialize parameters local serialized_param = core.serialize(parameter) if serialized_param == nil then return false end local jobid = core.do_async_callback(serialized_func, serialized_param) core.async_jobs[jobid] = callback return true end builtin/common/serialize.lua0000644000175000017500000001510112565232430017012 0ustar mquinsonmquinson--- Lua module to serialize values as Lua code. -- From: https://github.com/fab13n/metalua/blob/no-dll/src/lib/serialize.lua -- License: MIT -- @copyright 2006-2997 Fabien Fleutot -- @author Fabien Fleutot -- @author ShadowNinja -------------------------------------------------------------------------------- --- Serialize an object into a source code string. This string, when passed as -- an argument to deserialize(), returns an object structurally identical to -- the original one. The following are currently supported: -- * Booleans, numbers, strings, and nil. -- * Functions; uses interpreter-dependent (and sometimes platform-dependent) bytecode! -- * Tables; they can cantain multiple references and can be recursive, but metatables aren't saved. -- This works in two phases: -- 1. Recursively find and record multiple references and recursion. -- 2. Recursively dump the value into a string. -- @param x Value to serialize (nil is allowed). -- @return load()able string containing the value. function core.serialize(x) local local_index = 1 -- Top index of the "_" local table in the dump -- table->nil/1/2 set of tables seen. -- nil = not seen, 1 = seen once, 2 = seen multiple times. local seen = {} -- nest_points are places where a table appears within itself, directly -- or not. For instance, all of these chunks create nest points in -- table x: "x = {}; x[x] = 1", "x = {}; x[1] = x", -- "x = {}; x[1] = {y = {x}}". -- To handle those, two tables are used by mark_nest_point: -- * nested - Transient set of tables being currently traversed. -- Used for detecting nested tables. -- * nest_points - parent->{key=value, ...} table cantaining the nested -- keys and values in the parent. They're all dumped after all the -- other table operations have been performed. -- -- mark_nest_point(p, k, v) fills nest_points with information required -- to remember that key/value (k, v) creates a nest point in table -- parent. It also marks "parent" and the nested item(s) as occuring -- multiple times, since several references to it will be required in -- order to patch the nest points. local nest_points = {} local nested = {} local function mark_nest_point(parent, k, v) local nk, nv = nested[k], nested[v] local np = nest_points[parent] if not np then np = {} nest_points[parent] = np end np[k] = v seen[parent] = 2 if nk then seen[k] = 2 end if nv then seen[v] = 2 end end -- First phase, list the tables and functions which appear more than -- once in x. local function mark_multiple_occurences(x) local tp = type(x) if tp ~= "table" and tp ~= "function" then -- No identity (comparison is done by value, not by instance) return end if seen[x] == 1 then seen[x] = 2 elseif seen[x] ~= 2 then seen[x] = 1 end if tp == "table" then nested[x] = true for k, v in pairs(x) do if nested[k] or nested[v] then mark_nest_point(x, k, v) else mark_multiple_occurences(k) mark_multiple_occurences(v) end end nested[x] = nil end end local dumped = {} -- object->varname set local local_defs = {} -- Dumped local definitions as source code lines -- Mutually recursive local functions: local dump_val, dump_or_ref_val -- If x occurs multiple times, dump the local variable rather than -- the value. If it's the first time it's dumped, also dump the -- content in local_defs. function dump_or_ref_val(x) if seen[x] ~= 2 then return dump_val(x) end local var = dumped[x] if var then -- Already referenced return var end -- First occurence, create and register reference local val = dump_val(x) local i = local_index local_index = local_index + 1 var = "_["..i.."]" table.insert(local_defs, var.." = "..val) dumped[x] = var return var end -- Second phase. Dump the object; subparts occuring multiple times -- are dumped in local variables which can be referenced multiple -- times. Care is taken to dump local vars in a sensible order. function dump_val(x) local tp = type(x) if x == nil then return "nil" elseif tp == "string" then return string.format("%q", x) elseif tp == "boolean" then return x and "true" or "false" elseif tp == "function" then return string.format("loadstring(%q)", string.dump(x)) elseif tp == "number" then -- Serialize integers with string.format to prevent -- scientific notation, which doesn't preserve -- precision and breaks things like node position -- hashes. Serialize floats normally. if math.floor(x) == x then return string.format("%d", x) else return tostring(x) end elseif tp == "table" then local vals = {} local idx_dumped = {} local np = nest_points[x] for i, v in ipairs(x) do if not np or not np[i] then table.insert(vals, dump_or_ref_val(v)) end idx_dumped[i] = true end for k, v in pairs(x) do if (not np or not np[k]) and not idx_dumped[k] then table.insert(vals, "["..dump_or_ref_val(k).."] = " ..dump_or_ref_val(v)) end end return "{"..table.concat(vals, ", ").."}" else error("Can't serialize data of type "..tp) end end local function dump_nest_points() for parent, vals in pairs(nest_points) do for k, v in pairs(vals) do table.insert(local_defs, dump_or_ref_val(parent) .."["..dump_or_ref_val(k).."] = " ..dump_or_ref_val(v)) end end end mark_multiple_occurences(x) local top_level = dump_or_ref_val(x) dump_nest_points() if next(local_defs) then return "local _ = {}\n" ..table.concat(local_defs, "\n") .."\nreturn "..top_level else return "return "..top_level end end -- Deserialization local env = { loadstring = loadstring, } local safe_env = { loadstring = function() end, } function core.deserialize(str, safe) if str:byte(1) == 0x1B then return nil, "Bytecode prohibited" end local f, err = loadstring(str) if not f then return nil, err end setfenv(f, safe and safe_env or env) local good, data = pcall(f) if good then return data else return nil, data end end -- Unit tests local test_in = {cat={sound="nyan", speed=400}, dog={sound="woof"}} local test_out = core.deserialize(core.serialize(test_in)) assert(test_in.cat.sound == test_out.cat.sound) assert(test_in.cat.speed == test_out.cat.speed) assert(test_in.dog.sound == test_out.dog.sound) test_in = {escape_chars="\n\r\t\v\\\"\'", non_european="θשׁ٩∂"} test_out = core.deserialize(core.serialize(test_in)) assert(test_in.escape_chars == test_out.escape_chars) assert(test_in.non_european == test_out.non_european) builtin/init.lua0000644000175000017500000000210012565232430014471 0ustar mquinsonmquinson-- -- This file contains built-in stuff in Minetest implemented in Lua. -- -- It is always loaded and executed after registration of the C API, -- before loading and running any mods. -- -- Initialize some very basic things print = core.debug math.randomseed(os.time()) os.setlocale("C", "numeric") minetest = core -- Load other files local scriptdir = core.get_builtin_path()..DIR_DELIM local gamepath = scriptdir.."game"..DIR_DELIM local commonpath = scriptdir.."common"..DIR_DELIM local asyncpath = scriptdir.."async"..DIR_DELIM dofile(commonpath.."strict.lua") dofile(commonpath.."serialize.lua") dofile(commonpath.."misc_helpers.lua") if INIT == "game" then dofile(gamepath.."init.lua") elseif INIT == "mainmenu" then local mainmenuscript = core.setting_get("main_menu_script") if mainmenuscript ~= nil and mainmenuscript ~= "" then dofile(mainmenuscript) else dofile(core.get_mainmenu_path()..DIR_DELIM.."init.lua") end elseif INIT == "async" then dofile(asyncpath.."init.lua") else error(("Unrecognized builtin initialization type %s!"):format(tostring(INIT))) end client/0000755000175000017500000000000012565232430012642 5ustar mquinsonmquinsonclient/shaders/0000755000175000017500000000000012565232430014273 5ustar mquinsonmquinsonclient/shaders/nodes_shader/0000755000175000017500000000000012565232430016731 5ustar mquinsonmquinsonclient/shaders/nodes_shader/opengl_fragment.glsl0000644000175000017500000001054512565232430022770 0ustar mquinsonmquinsonuniform sampler2D baseTexture; uniform sampler2D normalTexture; uniform sampler2D textureFlags; uniform vec4 skyBgColor; uniform float fogDistance; uniform vec3 eyePosition; varying vec3 vPosition; varying vec3 worldPosition; varying float area_enable_parallax; varying vec3 eyeVec; varying vec3 tsEyeVec; varying vec3 lightVec; varying vec3 tsLightVec; bool normalTexturePresent = false; const float e = 2.718281828459; const float BS = 10.0; void get_texture_flags() { vec4 flags = texture2D(textureFlags, vec2(0.0, 0.0)); if (flags.r > 0.5) { normalTexturePresent = true; } } float intensity(vec3 color) { return (color.r + color.g + color.b) / 3.0; } float get_rgb_height(vec2 uv) { return intensity(texture2D(baseTexture, uv).rgb); } vec4 get_normal_map(vec2 uv) { vec4 bump = texture2D(normalTexture, uv).rgba; bump.xyz = normalize(bump.xyz * 2.0 - 1.0); return bump; } float find_intersection(vec2 dp, vec2 ds) { const float depth_step = 1.0 / 24.0; float depth = 1.0; for (int i = 0 ; i < 24 ; i++) { float h = texture2D(normalTexture, dp + ds * depth).a; if (h >= depth) break; depth -= depth_step; } return depth; } float find_intersectionRGB(vec2 dp, vec2 ds) { const float depth_step = 1.0 / 24.0; float depth = 1.0; for (int i = 0 ; i < 24 ; i++) { float h = get_rgb_height(dp + ds * depth); if (h >= depth) break; depth -= depth_step; } return depth; } void main(void) { vec3 color; vec4 bump; vec2 uv = gl_TexCoord[0].st; bool use_normalmap = false; get_texture_flags(); #ifdef ENABLE_PARALLAX_OCCLUSION vec2 eyeRay = vec2 (tsEyeVec.x, -tsEyeVec.y); const float scale = PARALLAX_OCCLUSION_SCALE / PARALLAX_OCCLUSION_ITERATIONS; const float bias = PARALLAX_OCCLUSION_BIAS / PARALLAX_OCCLUSION_ITERATIONS; #if PARALLAX_OCCLUSION_MODE == 0 // Parallax occlusion with slope information if (normalTexturePresent && area_enable_parallax > 0.0) { for (int i = 0; i < PARALLAX_OCCLUSION_ITERATIONS; i++) { vec4 normal = texture2D(normalTexture, uv.xy); float h = normal.a * scale - bias; uv += h * normal.z * eyeRay; } #endif #if PARALLAX_OCCLUSION_MODE == 1 // Relief mapping if (normalTexturePresent && area_enable_parallax > 0.0) { vec2 ds = eyeRay * PARALLAX_OCCLUSION_SCALE; float dist = find_intersection(uv, ds); uv += dist * ds; #endif } else if (GENERATE_NORMALMAPS == 1 && area_enable_parallax > 0.0) { vec2 ds = eyeRay * PARALLAX_OCCLUSION_SCALE; float dist = find_intersectionRGB(uv, ds); uv += dist * ds; } #endif #if USE_NORMALMAPS == 1 if (normalTexturePresent) { bump = get_normal_map(uv); use_normalmap = true; } #endif if (GENERATE_NORMALMAPS == 1 && normalTexturePresent == false) { float tl = get_rgb_height(vec2(uv.x - SAMPLE_STEP, uv.y + SAMPLE_STEP)); float t = get_rgb_height(vec2(uv.x - SAMPLE_STEP, uv.y - SAMPLE_STEP)); float tr = get_rgb_height(vec2(uv.x + SAMPLE_STEP, uv.y + SAMPLE_STEP)); float r = get_rgb_height(vec2(uv.x + SAMPLE_STEP, uv.y)); float br = get_rgb_height(vec2(uv.x + SAMPLE_STEP, uv.y - SAMPLE_STEP)); float b = get_rgb_height(vec2(uv.x, uv.y - SAMPLE_STEP)); float bl = get_rgb_height(vec2(uv.x -SAMPLE_STEP, uv.y - SAMPLE_STEP)); float l = get_rgb_height(vec2(uv.x - SAMPLE_STEP, uv.y)); float dX = (tr + 2.0 * r + br) - (tl + 2.0 * l + bl); float dY = (bl + 2.0 * b + br) - (tl + 2.0 * t + tr); bump = vec4(normalize(vec3 (dX, dY, NORMALMAPS_STRENGTH)), 1.0); use_normalmap = true; } vec4 base = texture2D(baseTexture, uv).rgba; #ifdef ENABLE_BUMPMAPPING if (use_normalmap) { vec3 L = normalize(lightVec); vec3 E = normalize(eyeVec); float specular = pow(clamp(dot(reflect(L, bump.xyz), E), 0.0, 1.0), 1.0); float diffuse = dot(-E,bump.xyz); color = (diffuse + 0.1 * specular) * base.rgb; } else { color = base.rgb; } #else color = base.rgb; #endif #if MATERIAL_TYPE == TILE_MATERIAL_LIQUID_TRANSPARENT || MATERIAL_TYPE == TILE_MATERIAL_LIQUID_OPAQUE float alpha = gl_Color.a; vec4 col = vec4(color.rgb, alpha); col *= gl_Color; if (fogDistance != 0.0) { float d = max(0.0, min(vPosition.z / fogDistance * 1.5 - 0.6, 1.0)); alpha = mix(alpha, 0.0, d); } gl_FragColor = vec4(col.rgb, alpha); #else vec4 col = vec4(color.rgb, base.a); col *= gl_Color; if (fogDistance != 0.0) { float d = max(0.0, min(vPosition.z / fogDistance * 1.5 - 0.6, 1.0)); col = mix(col, skyBgColor, d); } gl_FragColor = vec4(col.rgb, base.a); #endif } client/shaders/nodes_shader/opengl_vertex.glsl0000644000175000017500000001101612565232430022474 0ustar mquinsonmquinsonuniform mat4 mWorldViewProj; uniform mat4 mInvWorld; uniform mat4 mTransWorld; uniform mat4 mWorld; uniform float dayNightRatio; uniform vec3 eyePosition; uniform float animationTimer; varying vec3 vPosition; varying vec3 worldPosition; varying vec3 eyeVec; varying vec3 lightVec; varying vec3 tsEyeVec; varying vec3 tsLightVec; varying float area_enable_parallax; const float e = 2.718281828459; const float BS = 10.0; float smoothCurve(float x) { return x * x * (3.0 - 2.0 * x); } float triangleWave(float x) { return abs(fract(x + 0.5) * 2.0 - 1.0); } float smoothTriangleWave(float x) { return smoothCurve(triangleWave(x)) * 2.0 - 1.0; } void main(void) { gl_TexCoord[0] = gl_MultiTexCoord0; //TODO: make offset depending on view angle and parallax uv displacement //thats for textures that doesnt align vertically, like dirt with grass //gl_TexCoord[0].y += 0.008; //Allow parallax/relief mapping only for certain kind of nodes //Variable is also used to control area of the effect #if (DRAW_TYPE == NDT_NORMAL || DRAW_TYPE == NDT_LIQUID || DRAW_TYPE == NDT_FLOWINGLIQUID) area_enable_parallax = 1.0; #else area_enable_parallax = 0.0; #endif #if ((MATERIAL_TYPE == TILE_MATERIAL_LIQUID_TRANSPARENT || MATERIAL_TYPE == TILE_MATERIAL_LIQUID_OPAQUE) && ENABLE_WAVING_WATER) vec4 pos = gl_Vertex; pos.y -= 2.0; float posYbuf = (pos.z / WATER_WAVE_LENGTH + animationTimer * WATER_WAVE_SPEED * WATER_WAVE_LENGTH); pos.y -= sin(posYbuf) * WATER_WAVE_HEIGHT + sin(posYbuf / 7.0) * WATER_WAVE_HEIGHT; gl_Position = mWorldViewProj * pos; #elif MATERIAL_TYPE == TILE_MATERIAL_WAVING_LEAVES && ENABLE_WAVING_LEAVES vec4 pos = gl_Vertex; vec4 pos2 = mWorld * gl_Vertex; /* * Mathematic optimization: pos2.x * A + pos2.z * A (2 multiplications + 1 addition) * replaced with: (pos2.x + pos2.z) * A (1 addition + 1 multiplication) * And bufferize calcul to a float */ float pos2XpZ = pos2.x + pos2.z; pos.x += (smoothTriangleWave(animationTimer*10.0 + pos2XpZ * 0.01) * 2.0 - 1.0) * 0.4; pos.y += (smoothTriangleWave(animationTimer*15.0 + pos2XpZ * -0.01) * 2.0 - 1.0) * 0.2; pos.z += (smoothTriangleWave(animationTimer*10.0 + pos2XpZ * -0.01) * 2.0 - 1.0) * 0.4; gl_Position = mWorldViewProj * pos; #elif MATERIAL_TYPE == TILE_MATERIAL_WAVING_PLANTS && ENABLE_WAVING_PLANTS vec4 pos = gl_Vertex; vec4 pos2 = mWorld * gl_Vertex; if (gl_TexCoord[0].y < 0.05) { /* * Mathematic optimization: pos2.x * A + pos2.z * A (2 multiplications + 1 addition) * replaced with: (pos2.x + pos2.z) * A (1 addition + 1 multiplication) * And bufferize calcul to a float */ float pos2XpZ = pos2.x + pos2.z; pos.x += (smoothTriangleWave(animationTimer * 20.0 + pos2XpZ * 0.1) * 2.0 - 1.0) * 0.8; pos.y -= (smoothTriangleWave(animationTimer * 10.0 + pos2XpZ * -0.5) * 2.0 - 1.0) * 0.4; } gl_Position = mWorldViewProj * pos; #else gl_Position = mWorldViewProj * gl_Vertex; #endif vPosition = gl_Position.xyz; worldPosition = (mWorld * gl_Vertex).xyz; // Don't generate heightmaps when too far from the eye float dist = distance (vec3(0.0, 0.0 ,0.0), vPosition); if (dist > 150.0) { area_enable_parallax = 0.0; } vec3 sunPosition = vec3 (0.0, eyePosition.y * BS + 900.0, 0.0); vec3 normal, tangent, binormal; normal = normalize(gl_NormalMatrix * gl_Normal); tangent = normalize(gl_NormalMatrix * gl_MultiTexCoord1.xyz); binormal = normalize(gl_NormalMatrix * gl_MultiTexCoord2.xyz); vec3 v; lightVec = sunPosition - worldPosition; v.x = dot(lightVec, tangent); v.y = dot(lightVec, binormal); v.z = dot(lightVec, normal); tsLightVec = normalize (v); eyeVec = -(gl_ModelViewMatrix * gl_Vertex).xyz; v.x = dot(eyeVec, tangent); v.y = dot(eyeVec, binormal); v.z = dot(eyeVec, normal); tsEyeVec = normalize (v); vec4 color; float day = gl_Color.r; float night = gl_Color.g; float light_source = gl_Color.b; float rg = mix(night, day, dayNightRatio); rg += light_source * 2.5; // Make light sources brighter float b = rg; // Moonlight is blue b += (day - night) / 13.0; rg -= (day - night) / 23.0; // Emphase blue a bit in darker places // See C++ implementation in mapblock_mesh.cpp finalColorBlend() b += max(0.0, (1.0 - abs(b - 0.13)/0.17) * 0.025); // Artificial light is yellow-ish // See C++ implementation in mapblock_mesh.cpp finalColorBlend() rg += max(0.0, (1.0 - abs(rg - 0.85)/0.15) * 0.065); color.r = rg; color.g = rg; color.b = b; color.a = gl_Color.a; gl_FrontColor = gl_BackColor = clamp(color,0.0,1.0); } client/shaders/water_surface_shader/0000755000175000017500000000000012565232430020453 5ustar mquinsonmquinsonclient/shaders/water_surface_shader/opengl_fragment.glsl0000644000175000017500000000717712565232430024521 0ustar mquinsonmquinsonuniform sampler2D baseTexture; uniform sampler2D normalTexture; uniform sampler2D textureFlags; uniform vec4 skyBgColor; uniform float fogDistance; uniform vec3 eyePosition; varying vec3 vPosition; varying vec3 worldPosition; varying vec3 eyeVec; varying vec3 tsEyeVec; varying vec3 lightVec; varying vec3 tsLightVec; bool normalTexturePresent = false; bool texTileableHorizontal = false; bool texTileableVertical = false; bool texSeamless = false; const float e = 2.718281828459; const float BS = 10.0; void get_texture_flags() { vec4 flags = texture2D(textureFlags, vec2(0.0, 0.0)); if (flags.r > 0.5) { normalTexturePresent = true; } if (flags.g > 0.5) { texTileableHorizontal = true; } if (flags.b > 0.5) { texTileableVertical = true; } if (texTileableHorizontal && texTileableVertical) { texSeamless = true; } } float intensity(vec3 color) { return (color.r + color.g + color.b) / 3.0; } float get_rgb_height(vec2 uv) { return intensity(texture2D(baseTexture,uv).rgb); } vec4 get_normal_map(vec2 uv) { vec4 bump = texture2D(normalTexture, uv).rgba; bump.xyz = normalize(bump.xyz * 2.0 -1.0); bump.y = -bump.y; return bump; } void main(void) { vec3 color; vec4 bump; vec2 uv = gl_TexCoord[0].st; bool use_normalmap = false; get_texture_flags(); #ifdef ENABLE_PARALLAX_OCCLUSION if (normalTexturePresent) { vec3 tsEye = normalize(tsEyeVec); float height = PARALLAX_OCCLUSION_SCALE * texture2D(normalTexture, uv).a - PARALLAX_OCCLUSION_BIAS; uv = uv + texture2D(normalTexture, uv).z * height * vec2(tsEye.x,-tsEye.y); } #endif #ifdef USE_NORMALMAPS if (normalTexturePresent) { bump = get_normal_map(uv); use_normalmap = true; } #endif if (GENERATE_NORMALMAPS == 1 && use_normalmap == false) { float tl = get_rgb_height (vec2(uv.x-SAMPLE_STEP,uv.y+SAMPLE_STEP)); float t = get_rgb_height (vec2(uv.x-SAMPLE_STEP,uv.y-SAMPLE_STEP)); float tr = get_rgb_height (vec2(uv.x+SAMPLE_STEP,uv.y+SAMPLE_STEP)); float r = get_rgb_height (vec2(uv.x+SAMPLE_STEP,uv.y)); float br = get_rgb_height (vec2(uv.x+SAMPLE_STEP,uv.y-SAMPLE_STEP)); float b = get_rgb_height (vec2(uv.x,uv.y-SAMPLE_STEP)); float bl = get_rgb_height (vec2(uv.x-SAMPLE_STEP,uv.y-SAMPLE_STEP)); float l = get_rgb_height (vec2(uv.x-SAMPLE_STEP,uv.y)); float dX = (tr + 2.0 * r + br) - (tl + 2.0 * l + bl); float dY = (bl + 2.0 * b + br) - (tl + 2.0 * t + tr); bump = vec4 (normalize(vec3 (dX, -dY, NORMALMAPS_STRENGTH)),1.0); use_normalmap = true; } vec4 base = texture2D(baseTexture, uv).rgba; #ifdef ENABLE_BUMPMAPPING if (use_normalmap) { vec3 L = normalize(lightVec); vec3 E = normalize(eyeVec); float specular = pow(clamp(dot(reflect(L, bump.xyz), E), 0.0, 1.0),0.5); float diffuse = dot(E,bump.xyz); /* Mathematic optimization * Original: color = 0.05*base.rgb + diffuse*base.rgb + 0.2*specular*base.rgb; * This optimization save 2 multiplications (orig: 4 multiplications + 3 additions * end: 2 multiplications + 3 additions) */ color = (0.05 + diffuse + 0.2 * specular) * base.rgb; } else { color = base.rgb; } #else color = base.rgb; #endif #if MATERIAL_TYPE == TILE_MATERIAL_LIQUID_TRANSPARENT || MATERIAL_TYPE == TILE_MATERIAL_LIQUID_OPAQUE float alpha = gl_Color.a; vec4 col = vec4(color.rgb, alpha); col *= gl_Color; if(fogDistance != 0.0){ float d = max(0.0, min(vPosition.z / fogDistance * 1.5 - 0.6, 1.0)); alpha = mix(alpha, 0.0, d); } gl_FragColor = vec4(col.rgb, alpha); #else vec4 col = vec4(color.rgb, base.a); col *= gl_Color; if(fogDistance != 0.0){ float d = max(0.0, min(vPosition.z / fogDistance * 1.5 - 0.6, 1.0)); col = mix(col, skyBgColor, d); } gl_FragColor = vec4(col.rgb, base.a); #endif } client/shaders/water_surface_shader/opengl_vertex.glsl0000644000175000017500000001150512565232430024221 0ustar mquinsonmquinsonuniform mat4 mWorldViewProj; uniform mat4 mInvWorld; uniform mat4 mTransWorld; uniform mat4 mWorld; uniform float dayNightRatio; uniform vec3 eyePosition; uniform float animationTimer; varying vec3 vPosition; varying vec3 worldPosition; varying vec3 eyeVec; varying vec3 lightVec; varying vec3 tsEyeVec; varying vec3 tsLightVec; const float e = 2.718281828459; const float BS = 10.0; float smoothCurve(float x) { return x * x * (3.0 - 2.0 * x); } float triangleWave(float x) { return abs(fract( x + 0.5 ) * 2.0 - 1.0); } float smoothTriangleWave(float x) { return smoothCurve(triangleWave( x )) * 2.0 - 1.0; } void main(void) { gl_TexCoord[0] = gl_MultiTexCoord0; #if (MATERIAL_TYPE == TILE_MATERIAL_LIQUID_TRANSPARENT || MATERIAL_TYPE == TILE_MATERIAL_LIQUID_OPAQUE) && ENABLE_WAVING_WATER vec4 pos = gl_Vertex; pos.y -= 2.0; float posYbuf = (pos.z / WATER_WAVE_LENGTH + animationTimer * WATER_WAVE_SPEED * WATER_WAVE_LENGTH); pos.y -= sin(posYbuf) * WATER_WAVE_HEIGHT + sin(posYbuf / 7.0) * WATER_WAVE_HEIGHT; gl_Position = mWorldViewProj * pos; #elif MATERIAL_TYPE == TILE_MATERIAL_WAVING_LEAVES && ENABLE_WAVING_LEAVES vec4 pos = gl_Vertex; vec4 pos2 = mWorld * gl_Vertex; /* * Mathematic optimization: pos2.x * A + pos2.z * A (2 multiplications + 1 addition) * replaced with: (pos2.x + pos2.z) * A (1 addition + 1 multiplication) * And bufferize calcul to a float */ float pos2XpZ = pos2.x + pos2.z; pos.x += (smoothTriangleWave(animationTimer*10.0 + pos2XpZ * 0.01) * 2.0 - 1.0) * 0.4; pos.y += (smoothTriangleWave(animationTimer*15.0 + pos2XpZ * -0.01) * 2.0 - 1.0) * 0.2; pos.z += (smoothTriangleWave(animationTimer*10.0 + pos2XpZ * -0.01) * 2.0 - 1.0) * 0.4; gl_Position = mWorldViewProj * pos; #elif MATERIAL_TYPE == TILE_MATERIAL_WAVING_PLANTS && ENABLE_WAVING_PLANTS vec4 pos = gl_Vertex; vec4 pos2 = mWorld * gl_Vertex; if (gl_TexCoord[0].y < 0.05) { /* * Mathematic optimization: pos2.x * A + pos2.z * A (2 multiplications + 1 addition) * replaced with: (pos2.x + pos2.z) * A (1 addition + 1 multiplication) * And bufferize calcul to a float */ float pos2XpZ = pos2.x + pos2.z; pos.x += (smoothTriangleWave(animationTimer * 20.0 + pos2XpZ * 0.1) * 2.0 - 1.0) * 0.8; pos.y -= (smoothTriangleWave(animationTimer * 10.0 + pos2XpZ * -0.5) * 2.0 - 1.0) * 0.4; } gl_Position = mWorldViewProj * pos; #else gl_Position = mWorldViewProj * gl_Vertex; #endif vPosition = gl_Position.xyz; worldPosition = (mWorld * gl_Vertex).xyz; vec3 sunPosition = vec3 (0.0, eyePosition.y * BS + 900.0, 0.0); vec3 normal, tangent, binormal; normal = normalize(gl_NormalMatrix * gl_Normal); if (gl_Normal.x > 0.5) { // 1.0, 0.0, 0.0 tangent = normalize(gl_NormalMatrix * vec3( 0.0, 0.0, -1.0)); binormal = normalize(gl_NormalMatrix * vec3( 0.0, -1.0, 0.0)); } else if (gl_Normal.x < -0.5) { // -1.0, 0.0, 0.0 tangent = normalize(gl_NormalMatrix * vec3( 0.0, 0.0, 1.0)); binormal = normalize(gl_NormalMatrix * vec3( 0.0, -1.0, 0.0)); } else if (gl_Normal.y > 0.5) { // 0.0, 1.0, 0.0 tangent = normalize(gl_NormalMatrix * vec3( 1.0, 0.0, 0.0)); binormal = normalize(gl_NormalMatrix * vec3( 0.0, 0.0, 1.0)); } else if (gl_Normal.y < -0.5) { // 0.0, -1.0, 0.0 tangent = normalize(gl_NormalMatrix * vec3( 1.0, 0.0, 0.0)); binormal = normalize(gl_NormalMatrix * vec3( 0.0, 0.0, 1.0)); } else if (gl_Normal.z > 0.5) { // 0.0, 0.0, 1.0 tangent = normalize(gl_NormalMatrix * vec3( 1.0, 0.0, 0.0)); binormal = normalize(gl_NormalMatrix * vec3( 0.0, -1.0, 0.0)); } else if (gl_Normal.z < -0.5) { // 0.0, 0.0, -1.0 tangent = normalize(gl_NormalMatrix * vec3(-1.0, 0.0, 0.0)); binormal = normalize(gl_NormalMatrix * vec3( 0.0, -1.0, 0.0)); } mat3 tbnMatrix = mat3(tangent.x, binormal.x, normal.x, tangent.y, binormal.y, normal.y, tangent.z, binormal.z, normal.z); lightVec = sunPosition - worldPosition; tsLightVec = lightVec * tbnMatrix; eyeVec = (gl_ModelViewMatrix * gl_Vertex).xyz; tsEyeVec = eyeVec * tbnMatrix; vec4 color; float day = gl_Color.r; float night = gl_Color.g; float light_source = gl_Color.b; float rg = mix(night, day, dayNightRatio); rg += light_source * 2.5; // Make light sources brighter float b = rg; // Moonlight is blue b += (day - night) / 13.0; rg -= (day - night) / 23.0; // Emphase blue a bit in darker places // See C++ implementation in mapblock_mesh.cpp finalColorBlend() b += max(0.0, (1.0 - abs(b - 0.13)/0.17) * 0.025); // Artificial light is yellow-ish // See C++ implementation in mapblock_mesh.cpp finalColorBlend() rg += max(0.0, (1.0 - abs(rg - 0.85)/0.15) * 0.065); color.r = rg; color.g = rg; color.b = b; color.a = gl_Color.a; gl_FrontColor = gl_BackColor = clamp(color,0.0,1.0); } client/shaders/minimap_shader/0000755000175000017500000000000012565232430017253 5ustar mquinsonmquinsonclient/shaders/minimap_shader/opengl_fragment.glsl0000644000175000017500000000253112565232430023306 0ustar mquinsonmquinsonuniform sampler2D baseTexture; uniform sampler2D normalTexture; uniform vec3 yawVec; void main (void) { vec2 uv = gl_TexCoord[0].st; //texture sampling rate const float step = 1.0 / 256.0; float tl = texture2D(normalTexture, vec2(uv.x - step, uv.y + step)).r; float t = texture2D(normalTexture, vec2(uv.x - step, uv.y - step)).r; float tr = texture2D(normalTexture, vec2(uv.x + step, uv.y + step)).r; float r = texture2D(normalTexture, vec2(uv.x + step, uv.y)).r; float br = texture2D(normalTexture, vec2(uv.x + step, uv.y - step)).r; float b = texture2D(normalTexture, vec2(uv.x, uv.y - step)).r; float bl = texture2D(normalTexture, vec2(uv.x - step, uv.y - step)).r; float l = texture2D(normalTexture, vec2(uv.x - step, uv.y)).r; float dX = (tr + 2.0 * r + br) - (tl + 2.0 * l + bl); float dY = (bl + 2.0 * b + br) - (tl + 2.0 * t + tr); vec4 bump = vec4 (normalize(vec3 (dX, dY, 0.1)),1.0); float height = 2.0 * texture2D(normalTexture, vec2(uv.x, uv.y)).r - 1.0; vec4 base = texture2D(baseTexture, uv).rgba; vec3 L = normalize(vec3(0.0, 0.75, 1.0)); float specular = pow(clamp(dot(reflect(L, bump.xyz), yawVec), 0.0, 1.0), 1.0); float diffuse = dot(yawVec, bump.xyz); vec3 color = (1.1 * diffuse + 0.05 * height + 0.5 * specular) * base.rgb; vec4 col = vec4(color.rgb, base.a); col *= gl_Color; gl_FragColor = vec4(col.rgb, base.a); } client/shaders/minimap_shader/opengl_vertex.glsl0000644000175000017500000000036312565232430023021 0ustar mquinsonmquinsonuniform mat4 mWorldViewProj; uniform mat4 mInvWorld; uniform mat4 mTransWorld; uniform mat4 mWorld; void main(void) { gl_TexCoord[0] = gl_MultiTexCoord0; gl_Position = mWorldViewProj * gl_Vertex; gl_FrontColor = gl_BackColor = gl_Color; } client/shaders/wielded_shader/0000755000175000017500000000000012565232430017236 5ustar mquinsonmquinsonclient/shaders/wielded_shader/opengl_fragment.glsl0000644000175000017500000000551112565232430023272 0ustar mquinsonmquinsonuniform sampler2D baseTexture; uniform sampler2D normalTexture; uniform sampler2D textureFlags; uniform vec4 skyBgColor; uniform float fogDistance; uniform vec3 eyePosition; varying vec3 vPosition; varying vec3 worldPosition; varying vec3 eyeVec; varying vec3 lightVec; bool normalTexturePresent = false; bool texTileableHorizontal = false; bool texTileableVertical = false; bool texSeamless = false; const float e = 2.718281828459; const float BS = 10.0; void get_texture_flags() { vec4 flags = texture2D(textureFlags, vec2(0.0, 0.0)); if (flags.r > 0.5) { normalTexturePresent = true; } if (flags.g > 0.5) { texTileableHorizontal = true; } if (flags.b > 0.5) { texTileableVertical = true; } if (texTileableHorizontal && texTileableVertical) { texSeamless = true; } } float intensity(vec3 color) { return (color.r + color.g + color.b) / 3.0; } float get_rgb_height(vec2 uv) { if (texSeamless) { return intensity(texture2D(baseTexture, uv).rgb); } else { return intensity(texture2D(baseTexture, clamp(uv, 0.0, 0.999)).rgb); } } vec4 get_normal_map(vec2 uv) { vec4 bump = texture2D(normalTexture, uv).rgba; bump.xyz = normalize(bump.xyz * 2.0 - 1.0); return bump; } void main(void) { vec3 color; vec4 bump; vec2 uv = gl_TexCoord[0].st; bool use_normalmap = false; get_texture_flags(); #if USE_NORMALMAPS == 1 if (normalTexturePresent) { bump = get_normal_map(uv); use_normalmap = true; } #endif if (GENERATE_NORMALMAPS == 1 && normalTexturePresent == false) { float tl = get_rgb_height(vec2(uv.x - SAMPLE_STEP, uv.y + SAMPLE_STEP)); float t = get_rgb_height(vec2(uv.x - SAMPLE_STEP, uv.y - SAMPLE_STEP)); float tr = get_rgb_height(vec2(uv.x + SAMPLE_STEP, uv.y + SAMPLE_STEP)); float r = get_rgb_height(vec2(uv.x + SAMPLE_STEP, uv.y)); float br = get_rgb_height(vec2(uv.x + SAMPLE_STEP, uv.y - SAMPLE_STEP)); float b = get_rgb_height(vec2(uv.x, uv.y - SAMPLE_STEP)); float bl = get_rgb_height(vec2(uv.x -SAMPLE_STEP, uv.y - SAMPLE_STEP)); float l = get_rgb_height(vec2(uv.x - SAMPLE_STEP, uv.y)); float dX = (tr + 2.0 * r + br) - (tl + 2.0 * l + bl); float dY = (bl + 2.0 * b + br) - (tl + 2.0 * t + tr); bump = vec4(normalize(vec3 (dX, dY, NORMALMAPS_STRENGTH)), 1.0); use_normalmap = true; } vec4 base = texture2D(baseTexture, uv).rgba; #ifdef ENABLE_BUMPMAPPING if (use_normalmap) { vec3 L = normalize(lightVec); vec3 E = normalize(eyeVec); float specular = pow(clamp(dot(reflect(L, bump.xyz), E), 0.0, 1.0), 1.0); float diffuse = dot(-E,bump.xyz); color = (diffuse + 0.1 * specular) * base.rgb; } else { color = base.rgb; } #else color = base.rgb; #endif vec4 col = vec4(color.rgb, base.a); col *= gl_Color; if (fogDistance != 0.0) { float d = max(0.0, min(vPosition.z / fogDistance * 1.5 - 0.6, 1.0)); col = mix(col, skyBgColor, d); } gl_FragColor = vec4(col.rgb, base.a); } client/shaders/wielded_shader/opengl_vertex.glsl0000644000175000017500000000143412565232430023004 0ustar mquinsonmquinsonuniform mat4 mWorldViewProj; uniform mat4 mInvWorld; uniform mat4 mTransWorld; uniform mat4 mWorld; uniform float dayNightRatio; uniform vec3 eyePosition; uniform float animationTimer; varying vec3 vPosition; varying vec3 worldPosition; varying vec3 eyeVec; varying vec3 lightVec; varying vec3 tsEyeVec; varying vec3 tsLightVec; const float e = 2.718281828459; const float BS = 10.0; void main(void) { gl_TexCoord[0] = gl_MultiTexCoord0; gl_Position = mWorldViewProj * gl_Vertex; vPosition = gl_Position.xyz; worldPosition = (mWorld * gl_Vertex).xyz; vec3 sunPosition = vec3 (0.0, eyePosition.y * BS + 900.0, 0.0); lightVec = sunPosition - worldPosition; eyeVec = -(gl_ModelViewMatrix * gl_Vertex).xyz; gl_FrontColor = gl_BackColor = gl_Color; } client/serverlist/0000755000175000017500000000000012565232430015044 5ustar mquinsonmquinsonclient/serverlist/.gitignore0000644000175000017500000000001612565232430017031 0ustar mquinsonmquinson* !.gitignore cmake/0000755000175000017500000000000012565232430012444 5ustar mquinsonmquinsoncmake/Modules/0000755000175000017500000000000012565232430014054 5ustar mquinsonmquinsoncmake/Modules/FindOpenGLES2.cmake0000644000175000017500000000541212565232430017317 0ustar mquinsonmquinson#------------------------------------------------------------------- # This file is stolen from part of the CMake build system for OGRE (Object-oriented Graphics Rendering Engine) http://www.ogre3d.org/ # # The contents of this file are placed in the public domain. Feel # free to make use of it in any way you like. #------------------------------------------------------------------- # - Try to find OpenGLES and EGL # Once done this will define # # OPENGLES2_FOUND - system has OpenGLES # OPENGLES2_INCLUDE_DIR - the GL include directory # OPENGLES2_LIBRARIES - Link these to use OpenGLES # # EGL_FOUND - system has EGL # EGL_INCLUDE_DIR - the EGL include directory # EGL_LIBRARIES - Link these to use EGL # Win32, Apple, and Android are not tested! # Linux tested and works if(WIN32) if(CYGWIN) find_path(OPENGLES2_INCLUDE_DIR GLES2/gl2.h) find_library(OPENGLES2_LIBRARY libGLESv2) else() if(BORLAND) set(OPENGLES2_LIBRARY import32 CACHE STRING "OpenGL ES 2.x library for Win32") else() # TODO # set(OPENGLES_LIBRARY ${SOURCE_DIR}/Dependencies/lib/release/libGLESv2.lib CACHE STRING "OpenGL ES 2.x library for win32" endif() endif() elseif(APPLE) create_search_paths(/Developer/Platforms) findpkg_framework(OpenGLES2) set(OPENGLES2_LIBRARY "-framework OpenGLES") else() find_path(OPENGLES2_INCLUDE_DIR GLES2/gl2.h PATHS /usr/openwin/share/include /opt/graphics/OpenGL/include /usr/X11R6/include /usr/include ) find_library(OPENGLES2_LIBRARY NAMES GLESv2 PATHS /opt/graphics/OpenGL/lib /usr/openwin/lib /usr/shlib /usr/X11R6/lib /usr/lib ) if(NOT BUILD_ANDROID) find_path(EGL_INCLUDE_DIR EGL/egl.h PATHS /usr/openwin/share/include /opt/graphics/OpenGL/include /usr/X11R6/include /usr/include ) find_library(EGL_LIBRARY NAMES EGL PATHS /opt/graphics/OpenGL/lib /usr/openwin/lib /usr/shlib /usr/X11R6/lib /usr/lib ) # On Unix OpenGL usually requires X11. # It doesn't require X11 on OSX. if(OPENGLES2_LIBRARY) if(NOT X11_FOUND) include(FindX11) endif() if(X11_FOUND) set(OPENGLES2_LIBRARIES ${X11_LIBRARIES}) endif() endif() endif() endif() set(OPENGLES2_LIBRARIES ${OPENGLES2_LIBRARIES} ${OPENGLES2_LIBRARY}) if(BUILD_ANDROID) if(OPENGLES2_LIBRARY) set(EGL_LIBRARIES) set(OPENGLES2_FOUND TRUE) endif() else() if(OPENGLES2_LIBRARY AND EGL_LIBRARY) set(OPENGLES2_LIBRARIES ${OPENGLES2_LIBRARY} ${OPENGLES2_LIBRARIES}) set(EGL_LIBRARIES ${EGL_LIBRARY} ${EGL_LIBRARIES}) set(OPENGLES2_FOUND TRUE) endif() endif() mark_as_advanced( OPENGLES2_INCLUDE_DIR OPENGLES2_LIBRARY EGL_INCLUDE_DIR EGL_LIBRARY ) if(OPENGLES2_FOUND) message(STATUS "Found system OpenGL ES 2 library: ${OPENGLES2_LIBRARIES}") else() set(OPENGLES2_LIBRARIES "") endif() cmake/Modules/FindGMP.cmake0000644000175000017500000000145012565232430016302 0ustar mquinsonmquinson option(ENABLE_SYSTEM_GMP "Use GMP from system" TRUE) mark_as_advanced(GMP_LIBRARY GMP_INCLUDE_DIR) set(USE_SYSTEM_GMP FALSE) if(ENABLE_SYSTEM_GMP) find_library(GMP_LIBRARY NAMES libgmp.so) find_path(GMP_INCLUDE_DIR NAMES gmp.h) if(GMP_LIBRARY AND GMP_INCLUDE_DIR) message (STATUS "Using GMP provided by system.") set(USE_SYSTEM_GMP TRUE) else() message (STATUS "Detecting GMP from system failed.") endif() else() message (STATUS "Detecting GMP from system disabled! (ENABLE_SYSTEM_GMP=0)") endif() if(NOT USE_SYSTEM_GMP) message(STATUS "Using bundled mini-gmp library.") set(GMP_INCLUDE_DIR ${PROJECT_SOURCE_DIR}/gmp) set(GMP_LIBRARY gmp) add_subdirectory(gmp) endif() include(FindPackageHandleStandardArgs) find_package_handle_standard_args(GMP DEFAULT_MSG GMP_LIBRARY GMP_INCLUDE_DIR) cmake/Modules/FindVorbis.cmake0000644000175000017500000000331612565232430017126 0ustar mquinsonmquinson# - Find vorbis # Find the native vorbis includes and libraries # # VORBIS_INCLUDE_DIR - where to find vorbis.h, etc. # OGG_INCLUDE_DIR - where to find ogg/ogg.h, etc. # VORBIS_LIBRARIES - List of libraries when using vorbis(file). # VORBIS_FOUND - True if vorbis found. if(NOT GP2XWIZ) if(VORBIS_INCLUDE_DIR) # Already in cache, be silent set(VORBIS_FIND_QUIETLY TRUE) endif(VORBIS_INCLUDE_DIR) find_path(OGG_INCLUDE_DIR ogg/ogg.h) find_path(VORBIS_INCLUDE_DIR vorbis/vorbisfile.h) # MSVC built ogg/vorbis may be named ogg_static and vorbis_static find_library(OGG_LIBRARY NAMES ogg ogg_static) find_library(VORBIS_LIBRARY NAMES vorbis vorbis_static) find_library(VORBISFILE_LIBRARY NAMES vorbisfile vorbisfile_static) # Handle the QUIETLY and REQUIRED arguments and set VORBIS_FOUND # to TRUE if all listed variables are TRUE. include(FindPackageHandleStandardArgs) find_package_handle_standard_args(VORBIS DEFAULT_MSG OGG_INCLUDE_DIR VORBIS_INCLUDE_DIR OGG_LIBRARY VORBIS_LIBRARY VORBISFILE_LIBRARY) else(NOT GP2XWIZ) find_path(VORBIS_INCLUDE_DIR tremor/ivorbisfile.h) find_library(VORBIS_LIBRARY NAMES vorbis_dec) find_package_handle_standard_args(VORBIS DEFAULT_MSG VORBIS_INCLUDE_DIR VORBIS_LIBRARY) endif(NOT GP2XWIZ) if(VORBIS_FOUND) if(NOT GP2XWIZ) set(VORBIS_LIBRARIES ${VORBISFILE_LIBRARY} ${VORBIS_LIBRARY} ${OGG_LIBRARY}) else(NOT GP2XWIZ) set(VORBIS_LIBRARIES ${VORBIS_LIBRARY}) endif(NOT GP2XWIZ) else(VORBIS_FOUND) set(VORBIS_LIBRARIES) endif(VORBIS_FOUND) mark_as_advanced(OGG_INCLUDE_DIR VORBIS_INCLUDE_DIR) mark_as_advanced(OGG_LIBRARY VORBIS_LIBRARY VORBISFILE_LIBRARY) cmake/Modules/FindSQLite3.cmake0000644000175000017500000000042212565232430017101 0ustar mquinsonmquinsonmark_as_advanced(SQLITE3_LIBRARY SQLITE3_INCLUDE_DIR) find_path(SQLITE3_INCLUDE_DIR sqlite3.h) find_library(SQLITE3_LIBRARY NAMES sqlite3) include(FindPackageHandleStandardArgs) find_package_handle_standard_args(SQLite3 DEFAULT_MSG SQLITE3_LIBRARY SQLITE3_INCLUDE_DIR) cmake/Modules/GenerateVersion.cmake0000644000175000017500000000147012565232430020160 0ustar mquinsonmquinson# Always run during 'make' if(DEVELOPMENT_BUILD) execute_process(COMMAND git rev-parse --short HEAD WORKING_DIRECTORY "${GENERATE_VERSION_SOURCE_DIR}" OUTPUT_VARIABLE VERSION_GITHASH OUTPUT_STRIP_TRAILING_WHITESPACE ERROR_QUIET) if(VERSION_GITHASH) set(VERSION_GITHASH "${VERSION_STRING}-${VERSION_GITHASH}") execute_process(COMMAND git diff-index --quiet HEAD WORKING_DIRECTORY "${GENERATE_VERSION_SOURCE_DIR}" RESULT_VARIABLE IS_DIRTY) if(IS_DIRTY) set(VERSION_GITHASH "${VERSION_GITHASH}-dirty") endif() message(STATUS "*** Detected Git version ${VERSION_GITHASH} ***") endif() endif() if(NOT VERSION_GITHASH) set(VERSION_GITHASH "${VERSION_STRING}") endif() configure_file( ${GENERATE_VERSION_SOURCE_DIR}/cmake_config_githash.h.in ${GENERATE_VERSION_BINARY_DIR}/cmake_config_githash.h) cmake/Modules/FindCURL.cmake0000644000175000017500000000101712565232430016423 0ustar mquinsonmquinsonmark_as_advanced(CURL_LIBRARY CURL_INCLUDE_DIR) find_library(CURL_LIBRARY NAMES curl) find_path(CURL_INCLUDE_DIR NAMES curl/curl.h) set(CURL_REQUIRED_VARS CURL_LIBRARY CURL_INCLUDE_DIR) if(WIN32) find_file(CURL_DLL NAMES libcurl-4.dll PATHS "C:/Windows/System32" DOC "Path to the cURL DLL (for installation)") mark_as_advanced(CURL_DLL) set(CURL_REQUIRED_VARS ${CURL_REQUIRED_VARS} CURL_DLL) endif() include(FindPackageHandleStandardArgs) find_package_handle_standard_args(CURL DEFAULT_MSG ${CURL_REQUIRED_VARS}) cmake/Modules/FindJson.cmake0000644000175000017500000000163212565232430016572 0ustar mquinsonmquinson# Look for JSONCPP if asked to. # We use a bundled version by default because some distros ship versions of # JSONCPP that cause segfaults and other memory errors when we link with them. # See https://github.com/minetest/minetest/issues/1793 mark_as_advanced(JSON_LIBRARY JSON_INCLUDE_DIR) option(ENABLE_SYSTEM_JSONCPP "Enable using a system-wide JSONCPP. May cause segfaults and other memory errors!" FALSE) if(ENABLE_SYSTEM_JSONCPP) find_library(JSON_LIBRARY NAMES jsoncpp) find_path(JSON_INCLUDE_DIR json/features.h) include(FindPackageHandleStandardArgs) find_package_handle_standard_args(JSONCPP DEFAULT_MSG JSON_LIBRARY JSON_INCLUDE_DIR) if(JSONCPP_FOUND) message(STATUS "Using system JSONCPP library.") endif() endif() if(NOT JSONCPP_FOUND) message(STATUS "Using bundled JSONCPP library.") set(JSON_INCLUDE_DIR ${PROJECT_SOURCE_DIR}/json) set(JSON_LIBRARY jsoncpp) add_subdirectory(json) endif() cmake/Modules/FindLua.cmake0000644000175000017500000000114112565232430016375 0ustar mquinsonmquinson option(ENABLE_LUAJIT "Enable LuaJIT support" TRUE) mark_as_advanced(LUA_LIBRARY LUA_INCLUDE_DIR) set(USE_LUAJIT FALSE) if(ENABLE_LUAJIT) find_library(LUA_LIBRARY luajit NAMES luajit-5.1) find_path(LUA_INCLUDE_DIR luajit.h NAMES luajit.h PATH_SUFFIXES luajit-2.0) if(LUA_LIBRARY AND LUA_INCLUDE_DIR) set(USE_LUAJIT TRUE) endif() else() message (STATUS "LuaJIT detection disabled! (ENABLE_LUAJIT=0)") endif() if(NOT USE_LUAJIT) message(STATUS "LuaJIT not found, using bundled Lua.") set(LUA_LIBRARY "lua") set(LUA_INCLUDE_DIR "${PROJECT_SOURCE_DIR}/lua/src") add_subdirectory(lua) endif() cmake/Modules/FindIrrlicht.cmake0000644000175000017500000000331112565232430017435 0ustar mquinsonmquinson mark_as_advanced(IRRLICHT_LIBRARY IRRLICHT_INCLUDE_DIR IRRLICHT_DLL) set(IRRLICHT_SOURCE_DIR "" CACHE PATH "Path to irrlicht source directory (optional)") # Find include directory if(NOT IRRLICHT_SOURCE_DIR STREQUAL "") set(IRRLICHT_SOURCE_DIR_INCLUDE "${IRRLICHT_SOURCE_DIR}/include" ) set(IRRLICHT_LIBRARY_NAMES libIrrlicht.a Irrlicht Irrlicht.lib) if(WIN32) if(MSVC) set(IRRLICHT_SOURCE_DIR_LIBS "${IRRLICHT_SOURCE_DIR}/lib/Win32-visualstudio") set(IRRLICHT_LIBRARY_NAMES Irrlicht.lib) else() set(IRRLICHT_SOURCE_DIR_LIBS "${IRRLICHT_SOURCE_DIR}/lib/Win32-gcc") set(IRRLICHT_LIBRARY_NAMES libIrrlicht.a libIrrlicht.dll.a) endif() else() set(IRRLICHT_SOURCE_DIR_LIBS "${IRRLICHT_SOURCE_DIR}/lib/Linux") set(IRRLICHT_LIBRARY_NAMES libIrrlicht.a) endif() find_path(IRRLICHT_INCLUDE_DIR NAMES irrlicht.h PATHS ${IRRLICHT_SOURCE_DIR_INCLUDE} NO_DEFAULT_PATH ) find_library(IRRLICHT_LIBRARY NAMES ${IRRLICHT_LIBRARY_NAMES} PATHS ${IRRLICHT_SOURCE_DIR_LIBS} NO_DEFAULT_PATH ) else() find_path(IRRLICHT_INCLUDE_DIR NAMES irrlicht.h PATHS /usr/local/include/irrlicht /usr/include/irrlicht ) find_library(IRRLICHT_LIBRARY NAMES libIrrlicht.so libIrrlicht.a Irrlicht PATHS /usr/local/lib /usr/lib ) endif() # On Windows, find the DLL for installation if(WIN32) if(MSVC) set(IRRLICHT_COMPILER "VisualStudio") else() set(IRRLICHT_COMPILER "gcc") endif() find_file(IRRLICHT_DLL NAMES Irrlicht.dll PATHS "${IRRLICHT_SOURCE_DIR}/bin/Win32-${IRRLICHT_COMPILER}" DOC "Path of the Irrlicht dll (for installation)" ) endif(WIN32) include(FindPackageHandleStandardArgs) find_package_handle_standard_args(Irrlicht DEFAULT_MSG IRRLICHT_LIBRARY IRRLICHT_INCLUDE_DIR) cmake/Modules/FindGettextLib.cmake0000644000175000017500000000466012565232430017740 0ustar mquinsonmquinson set(CUSTOM_GETTEXT_PATH "${PROJECT_SOURCE_DIR}/../../gettext" CACHE FILEPATH "path to custom gettext") find_path(GETTEXT_INCLUDE_DIR NAMES libintl.h PATHS "${CUSTOM_GETTEXT_PATH}/include" DOC "GetText include directory") find_program(GETTEXT_MSGFMT NAMES msgfmt PATHS "${CUSTOM_GETTEXT_PATH}/bin" DOC "Path to msgfmt") set(GETTEXT_REQUIRED_VARS GETTEXT_INCLUDE_DIR GETTEXT_MSGFMT) if(APPLE) find_library(GETTEXT_LIBRARY NAMES libintl.a PATHS "${CUSTOM_GETTEXT_PATH}/lib" DOC "GetText library") find_library(ICONV_LIBRARY NAMES libiconv.dylib PATHS "/usr/lib" DOC "IConv library") set(GETTEXT_REQUIRED_VARS ${GETTEXT_REQUIRED_VARS} GETTEXT_LIBRARY ICONV_LIBRARY) endif(APPLE) # Modern Linux, as well as OSX, does not require special linking because # GetText is part of glibc. # TODO: check the requirements on other BSDs and older Linux if(WIN32) if(MSVC) set(GETTEXT_LIB_NAMES libintl.lib intl.lib libintl3.lib intl3.lib) else() set(GETTEXT_LIB_NAMES libintl.dll.a intl.dll.a libintl3.dll.a intl3.dll.a) endif() find_library(GETTEXT_LIBRARY NAMES ${GETTEXT_LIB_NAMES} PATHS "${CUSTOM_GETTEXT_PATH}/lib" DOC "GetText library") find_file(GETTEXT_DLL NAMES libintl.dll intl.dll libintl3.dll intl3.dll PATHS "${CUSTOM_GETTEXT_PATH}/bin" "${CUSTOM_GETTEXT_PATH}/lib" DOC "gettext *intl*.dll") find_file(GETTEXT_ICONV_DLL NAMES libiconv2.dll PATHS "${CUSTOM_GETTEXT_PATH}/bin" "${CUSTOM_GETTEXT_PATH}/lib" DOC "gettext *iconv*.lib") set(GETTEXT_REQUIRED_VARS ${GETTEXT_REQUIRED_VARS} GETTEXT_DLL GETTEXT_ICONV_DLL) endif(WIN32) include(FindPackageHandleStandardArgs) find_package_handle_standard_args(GetText DEFAULT_MSG ${GETTEXT_REQUIRED_VARS}) if(GETTEXT_FOUND) # BSD variants require special linkage as they don't use glibc if(${CMAKE_SYSTEM_NAME} MATCHES "BSD") set(GETTEXT_LIBRARY "intl") endif() set(GETTEXT_PO_PATH ${CMAKE_SOURCE_DIR}/po) set(GETTEXT_MO_BUILD_PATH ${CMAKE_BINARY_DIR}/locale//LC_MESSAGES) set(GETTEXT_MO_DEST_PATH ${LOCALEDIR}//LC_MESSAGES) file(GLOB GETTEXT_AVAILABLE_LOCALES RELATIVE ${GETTEXT_PO_PATH} "${GETTEXT_PO_PATH}/*") list(REMOVE_ITEM GETTEXT_AVAILABLE_LOCALES minetest.pot) list(REMOVE_ITEM GETTEXT_AVAILABLE_LOCALES timestamp) macro(SET_MO_PATHS _buildvar _destvar _locale) string(REPLACE "" ${_locale} ${_buildvar} ${GETTEXT_MO_BUILD_PATH}) string(REPLACE "" ${_locale} ${_destvar} ${GETTEXT_MO_DEST_PATH}) endmacro() endif() doc/0000755000175000017500000000000012565232430012131 5ustar mquinsonmquinsondoc/mapformat.txt0000644000175000017500000003434012565232430014664 0ustar mquinsonmquinson============================= Minetest World Format 22...25 ============================= This applies to a world format carrying the block serialization version 22...25, used at least in - 0.4.dev-20120322 ... 0.4.dev-20120606 (22...23) - 0.4.0 (23) - 24 was never released as stable and existed for ~2 days The block serialization version does not fully specify every aspect of this format; if compliance with this format is to be checked, it needs to be done by detecting if the files and data indeed follows it. Legacy stuff ============= Data can, in theory, be contained in the flat file directory structure described below in Version 17, but it is not officially supported. Also you may stumble upon all kinds of oddities in not-so-recent formats. Files ====== Everything is contained in a directory, the name of which is freeform, but often serves as the name of the world. Currently the authentication and ban data is stored on a per-world basis. It can be copied over from an old world to a newly created world. World |-- auth.txt ----- Authentication data |-- env_meta.txt - Environment metadata |-- ipban.txt ---- Banned ips/users |-- map_meta.txt - Map metadata |-- map.sqlite --- Map data |-- players ------ Player directory | |-- player1 -- Player file | '-- Foo ------ Player file `-- world.mt ----- World metadata auth.txt --------- Contains authentication data, player per line. :: Format of password hash is SHA1'd, in the base64 encoding. Example lines: - Player "celeron55", no password, privileges "interact" and "shout": celeron55::interact,shout - Player "Foo", password "bar", privilege "shout": foo:iEPX+SQWIR3p67lj/0zigSWTKHg:shout - Player "bar", no password, no privileges: bar:: env_meta.txt ------------- Simple global environment variables. Example content (added indentation): game_time = 73471 time_of_day = 19118 EnvArgsEnd ipban.txt ---------- Banned IP addresses and usernames. Example content (added indentation): 123.456.78.9|foo 123.456.78.10|bar map_meta.txt ------------- Simple global map variables. Example content (added indentation): seed = 7980462765762429666 [end_of_params] map.sqlite ----------- Map data. See Map File Format below. player1, Foo ------------- Player data. Filename can be anything. See Player File Format below. world.mt --------- World metadata. Example content (added indentation): gameid = mesetint Player File Format =================== - Should be pretty self-explanatory. - Note: position is in nodes * 10 Example content (added indentation): hp = 11 name = celeron55 pitch = 39.77 position = (-5231.97,15,1961.41) version = 1 yaw = 101.37 PlayerArgsEnd List main 32 Item default:torch 13 Item default:pick_steel 1 50112 Item experimental:tnt Item default:cobble 99 Item default:pick_stone 1 13104 Item default:shovel_steel 1 51838 Item default:dirt 61 Item default:rail 78 Item default:coal_lump 3 Item default:cobble 99 Item default:leaves 22 Item default:gravel 52 Item default:axe_steel 1 2045 Item default:cobble 98 Item default:sand 61 Item default:water_source 94 Item default:glass 2 Item default:mossycobble Item default:pick_steel 1 64428 Item animalmaterials:bone Item default:sword_steel Item default:sapling Item default:sword_stone 1 10647 Item default:dirt 99 Empty Empty Empty Empty Empty Empty Empty Empty EndInventoryList List craft 9 Empty Empty Empty Empty Empty Empty Empty Empty Empty EndInventoryList List craftpreview 1 Empty EndInventoryList List craftresult 1 Empty EndInventoryList EndInventory Map File Format ================ Minetest maps consist of MapBlocks, chunks of 16x16x16 nodes. In addition to the bulk node data, MapBlocks stored on disk also contain other things. History -------- We need a bit of history in here. Initially Minetest stored maps in a format called the "sectors" format. It was a directory/file structure like this: sectors2/XXX/ZZZ/YYYY For example, the MapBlock at (0,1,-2) was this file: sectors2/000/ffd/0001 Eventually Minetest outgrow this directory structure, as filesystems were struggling under the amount of files and directories. Large servers seriously needed a new format, and thus the base of the current format was invented, suggested by celeron55 and implemented by JacobF. SQLite3 was slammed in, and blocks files were directly inserted as blobs in a single table, indexed by integer primary keys, oddly mangled from coordinates. Today we know that SQLite3 allows multiple primary keys (which would allow storing coordinates separately), but the format has been kept unchanged for that part. So, this is where it has come. So here goes ------------- map.sqlite is an sqlite3 database, containing a single table, called "blocks". It looks like this: CREATE TABLE `blocks` (`pos` INT NOT NULL PRIMARY KEY,`data` BLOB); The key -------- "pos" is created from the three coordinates of a MapBlock using this algorithm, defined here in Python: def getBlockAsInteger(p): return int64(p[2]*16777216 + p[1]*4096 + p[0]) def int64(u): while u >= 2**63: u -= 2**64 while u <= -2**63: u += 2**64 return u It can be converted the other way by using this code: def getIntegerAsBlock(i): x = unsignedToSigned(i % 4096, 2048) i = int((i - x) / 4096) y = unsignedToSigned(i % 4096, 2048) i = int((i - y) / 4096) z = unsignedToSigned(i % 4096, 2048) return x,y,z def unsignedToSigned(i, max_positive): if i < max_positive: return i else: return i - 2*max_positive The blob --------- The blob is the data that would have otherwise gone into the file. See below for description. MapBlock serialization format ============================== NOTE: Byte order is MSB first (big-endian). NOTE: Zlib data is in such a format that Python's zlib at least can directly decompress. u8 version - map format version number, this one is version 22 u8 flags - Flag bitmasks: - 0x01: is_underground: Should be set to 0 if there will be no light obstructions above the block. If/when sunlight of a block is updated and there is no block above it, this value is checked for determining whether sunlight comes from the top. - 0x02: day_night_differs: Whether the lighting of the block is different on day and night. Only blocks that have this bit set are updated when day transforms to night. - 0x04: lighting_expired: If true, lighting is invalid and should be updated. If you can't calculate lighting in your generator properly, you could try setting this 1 to everything and setting the uppermost block in every sector as is_underground=0. I am quite sure it doesn't work properly, though. - 0x08: generated: True if the block has been generated. If false, block is mostly filled with CONTENT_IGNORE and is likely to contain eg. parts of trees of neighboring blocks. u8 content_width - Number of bytes in the content (param0) fields of nodes if map format version <= 23: - Always 1 if map format version >= 24: - Always 2 u8 params_width - Number of bytes used for parameters per node - Always 2 zlib-compressed node data: if content_width == 1: - content: u8[4096]: param0 fields u8[4096]: param1 fields u8[4096]: param2 fields if content_width == 2: - content: u16[4096]: param0 fields u8[4096]: param1 fields u8[4096]: param2 fields - The location of a node in each of those arrays is (z*16*16 + y*16 + x). zlib-compressed node metadata list - content: u16 version (=1) u16 count of metadata foreach count: u16 position (p.Z*MAP_BLOCKSIZE*MAP_BLOCKSIZE + p.Y*MAP_BLOCKSIZE + p.X) u16 type_id u16 content_size u8[content_size] (content of metadata) - Node timers if map format version == 23: u8 unused version (always 0) if map format version == 24: (NOTE: Not released as stable) u8 nodetimer_version if nodetimer_version == 0: (nothing else) if nodetimer_version == 1: u16 num_of_timers foreach num_of_timers: u16 timer position (z*16*16 + y*16 + x) s32 timeout*1000 s32 elapsed*1000 u8 static object version: - Always 0 u16 static_object_count foreach static_object_count: u8 type (object type-id) s32 pos_x_nodes * 10000 s32 pos_y_nodes * 10000 s32 pos_z_nodes * 10000 u16 data_size u8[data_size] data u32 timestamp - Timestamp when last saved, as seconds from starting the game. - 0xffffffff = invalid/unknown timestamp, nothing should be done with the time difference when loaded u8 name-id-mapping version - Always 0 u16 num_name_id_mappings foreach num_name_id_mappings u16 id u16 name_len u8[name_len] name - Node timers if map format version == 25: u8 length of the data of a single timer (always 2+4+4=10) u16 num_of_timers foreach num_of_timers: u16 timer position (z*16*16 + y*16 + x) s32 timeout*1000 s32 elapsed*1000 EOF. Format of nodes ---------------- A node is composed of the u8 fields param0, param1 and param2. if map format version <= 23: The content id of a node is determined as so: - If param0 < 0x80, content_id = param0 - Otherwise content_id = (param0<<4) + (param2>>4) if map format version >= 24: The content id of a node is param0. The purpose of param1 and param2 depend on the definition of the node. The name-id-mapping -------------------- The mapping maps node content ids to node names. Node metadata format --------------------- 1: Generic metadata serialized inventory u32 len u8[len] text u16 len u8[len] owner u16 len u8[len] infotext u16 len u8[len] inventory drawspec u8 allow_text_input (bool) u8 removal_disabled (bool) u8 enforce_owner (bool) u32 num_vars foreach num_vars u16 len u8[len] name u32 len u8[len] value 14: Sign metadata u16 text_len u8[text_len] text 15: Chest metadata serialized inventory 16: Furnace metadata TBD 17: Locked Chest metadata u16 len u8[len] owner serialized inventory Static objects --------------- Static objects are persistent freely moving objects in the world. Object types: 1: Test object 2: Item 3: Rat (deprecated) 4: Oerkki (deprecated) 5: Firefly (deprecated) 6: MobV2 (deprecated) 7: LuaEntity 1: Item: u8 version version 0: u16 len u8[len] itemstring 7: LuaEntity: u8 version version 1: u16 len u8[len] entity name u32 len u8[len] static data s16 hp s32 velocity.x * 10000 s32 velocity.y * 10000 s32 velocity.z * 10000 s32 yaw * 1000 Itemstring format ------------------ eg. 'default:dirt 5' eg. 'default:pick_wood 21323' eg. '"default:apple" 2' eg. 'default:apple' - The wear value in tools is 0...65535 - There are also a number of older formats that you might stumble upon: eg. 'node "default:dirt" 5' eg. 'NodeItem default:dirt 5' eg. 'ToolItem WPick 21323' Inventory serialization format ------------------------------- - The inventory serialization format is line-based - The newline character used is "\n" - The end condition of a serialized inventory is always "EndInventory\n" - All the slots in a list must always be serialized. Example (format does not include "---"): --- List foo 4 Item default:sapling Item default:sword_stone 1 10647 Item default:dirt 99 Empty EndInventoryList List bar 9 Empty Empty Empty Empty Empty Empty Empty Empty Empty EndInventoryList EndInventory --- ============================================== Minetest World Format used as of 2011-05 or so ============================================== Map data serialization format version 17. 0.3.1 does not use this format, but a more recent one. This exists here for historical reasons. Directory structure: sectors/XXXXZZZZ or sectors2/XXX/ZZZ XXXX, ZZZZ, XXX and ZZZ being the hexadecimal X and Z coordinates. Under these, the block files are stored, called YYYY. There also exists files map_meta.txt and chunk_meta, that are used by the generator. If they are not found or invalid, the generator will currently behave quite strangely. The MapBlock file format (sectors2/XXX/ZZZ/YYYY): ------------------------------------------------- NOTE: Byte order is MSB first. u8 version - map format version number, this one is version 17 u8 flags - Flag bitmasks: - 0x01: is_underground: Should be set to 0 if there will be no light obstructions above the block. If/when sunlight of a block is updated and there is no block above it, this value is checked for determining whether sunlight comes from the top. - 0x02: day_night_differs: Whether the lighting of the block is different on day and night. Only blocks that have this bit set are updated when day transforms to night. - 0x04: lighting_expired: If true, lighting is invalid and should be updated. If you can't calculate lighting in your generator properly, you could try setting this 1 to everything and setting the uppermost block in every sector as is_underground=0. I am quite sure it doesn't work properly, though. zlib-compressed map data: - content: u8[4096]: content types u8[4096]: param1 values u8[4096]: param2 values zlib-compressed node metadata - content: u16 version (=1) u16 count of metadata foreach count: u16 position (= p.Z*MAP_BLOCKSIZE*MAP_BLOCKSIZE + p.Y*MAP_BLOCKSIZE + p.X) u16 type_id u16 content_size u8[content_size] misc. stuff contained in the metadata u16 mapblockobject_count - always write as 0. - if read != 0, just fail. foreach mapblockobject_count: - deprecated, should not be used. Length of this data can only be known by properly parsing it. Just hope not to run into any of this. u8 static object version: - currently 0 u16 static_object_count foreach static_object_count: u8 type (object type-id) s32 pos_x * 1000 s32 pos_y * 1000 s32 pos_z * 1000 u16 data_size u8[data_size] data u32 timestamp - Timestamp when last saved, as seconds from starting the game. - 0xffffffff = invalid/unknown timestamp, nothing will be done with the time difference when loaded (recommended) Node metadata format: --------------------- Sign metadata: u16 string_len u8[string_len] string Furnace metadata: TBD Chest metadata: TBD Locking Chest metadata: u16 string_len u8[string_len] string TBD // END doc/Doxyfile.in0000644000175000017500000000162312565232430014246 0ustar mquinsonmquinsonDOXYFILE_ENCODING = UTF-8 PROJECT_NAME = "Minetest" PROJECT_NUMBER = @VERSION_STRING@ STRIP_FROM_PATH = @CMAKE_CURRENT_SOURCE_DIR@/src JAVADOC_AUTOBRIEF = YES EXTRACT_ALL = YES EXTRACT_PRIVATE = YES EXTRACT_STATIC = YES SORT_MEMBERS_CTORS_1ST = YES WARN_IF_UNDOCUMENTED = NO INPUT = @CMAKE_CURRENT_SOURCE_DIR@/src/ \ @CMAKE_CURRENT_SOURCE_DIR@/src/util \ @CMAKE_CURRENT_SOURCE_DIR@/src/script \ @CMAKE_CURRENT_SOURCE_DIR@/src/script/common \ @CMAKE_CURRENT_SOURCE_DIR@/src/script/cpp_api \ @CMAKE_CURRENT_SOURCE_DIR@/src/script/lua_api RECURSIVE = NO REFERENCED_BY_RELATION = YES REFERENCES_RELATION = YES GENERATE_LATEX = NO PAPER_TYPE = a4wide HAVE_DOT = @DOXYGEN_DOT_FOUND@ CALL_GRAPH = YES CALLER_GRAPH = YES MAX_DOT_GRAPH_DEPTH = 3 DOT_MULTI_TARGETS = YES doc/fst_api.txt0000644000175000017500000001226312565232430014323 0ustar mquinsonmquinsonFormspec toolkit api 0.0.3 ========================== Formspec toolkit is a set of functions to create basic ui elements. File: fst/ui.lua ---------------- ui.lua adds base ui interface to add additional components to. ui.add(component) -> returns name of added component ^ add component to ui ^ component: component to add ui.delete(component) -> true/false if a component was deleted or not ^ remove a component from ui ^ component: component to delete ui.set_default(name) ^ set component to show if not a single component is set visible ^ name: name of component to set as default ui.find_by_name(name) --> returns component or nil ^ find a component within ui ^ name: name of component to look for File: fst/tabview.lua --------------------- tabview_create(name, size, tabheaderpos) --> returns tabview component ^ create a new tabview component ^ name: name of tabview (has to be unique per ui) ^ size: size of tabview { x, y } ^ tabheaderpos: upper left position of tabheader (relative to upper left fs corner) { x, y } Class reference tabview: methods: - add_tab(tab) ^ add a tab to this tabview ^ tab: { name = "tabname", -- name of tab to create caption = "tab caption", -- text to show for tab header cbf_button_handler = function(tabview, fields, tabname, tabdata), -- callback for button events --TODO cbf_events = function(tabview, event, tabname), -- callback for events cbf_formspec = function(tabview, name, tabdata), -- get formspec tabsize = { x, -- x width y -- y height }, -- special size for this tab (only relevant if no parent for tabview set) on_change = function(type,old_tab,new_tab) -- called on tab chang, type is "ENTER" or "LEAVE" } - set_autosave_tab(value) ^ tell tabview to automatically save current tabname as "tabview_name"_LAST ^ value: true/false - set_tab(name) ^ set's tab to tab named "name", returns true/false on success ^ name: name of tab to set - set_global_event_handler(handler) ^ set a handler to be called prior calling tab specific event handler ^ handler: function(tabview,event) --> returns true to finish event processing false to continue - set_global_button_handler(handler) ^ set a handler to be called prior calling tab specific button handler ^ handler: function(tabview,fields) --> returns true to finish button processing false to continue - set_parent(parent) ^ set parent to attach tabview to. TV's with parent are hidden if their parent is hidden and they don't set their specified size. ^ parent: component to attach to - show() ^ show tabview - hide() ^ hide tabview - delete() ^ delete tabview - set_fixed_size(state) ^ true/false set to fixed size, variable size File: fst/dialog.lua --------------------- Only one dialog can be shown at a time. If a dialog is closed it's parent is gonna be activated and shown again. dialog_create(name, cbf_formspec, cbf_button_handler, cbf_events) ^ create a dialog component ^ name: name of component (unique per ui) ^ cbf_formspec: function to be called to get formspec function(dialogdata) ^ cbf_button_handler: function to handle buttons function(dialog, fields) ^ cbf_events: function to handle events function(dialog, event) Class reference dialog: methods: - set_parent(parent) ^ set parent to attach a dialog to ^ parent: component to attach to - show() ^ show dialog - hide() ^ hide dialog - delete() ^ delete dialog from ui members: - data ^ variable data attached to this dialog - parent ^ parent component to return to on exit File: fst/buttonbar.lua ----------------------- buttonbar_create(name, cbf_buttonhandler, pos, orientation, size) ^ create a buttonbar ^ name: name of component (unique per ui) ^ cbf_buttonhandler: function to be called on button pressed function(buttonbar,buttonname,buttondata) ^ pos: position relative to upper left of current shown formspec { x, y } ^ orientation: "vertical" or "horizontal" ^ size: size of bar { width, height } Class reference buttonbar: methods: - add_button(btn_id, caption, button_image) - set_parent(parent) ^ set parent to attach a buttonbar to ^ parent: component to attach to - show() ^ show buttonbar - hide() ^ hide buttonbar - delete() ^ delete buttonbar from ui Developer doc: ============== Skeleton for any component: { name = "some id", -- unique id type = "toplevel", -- type of component -- toplevel: component can be show without additional components -- addon: component is an addon to be shown along toplevel component hide = function(this) end, -- called to hide the component show = function(this) end, -- called to show the component delete = function(this) end, -- called to delete component from ui handle_buttons = function(this,fields) -- called upon button press handle_events = function(this,event) -- called upon event reception get_formspec = function(this) -- has to return formspec to be displayed } doc/minetestserver.60000644000175000017500000000002512565232430015274 0ustar mquinsonmquinson.so man6/minetest.6 doc/menu_lua_api.txt0000644000175000017500000001746312565232430015343 0ustar mquinsonmquinsonMinetest Lua Mainmenu API Reference 0.4.13 ======================================== Introduction ------------- The main menu is defined as a formspec by Lua in builtin/mainmenu/ Description of formspec language to show your menu is in lua_api.txt Callbacks --------- core.buttonhandler(fields): called when a button is pressed. ^ fields = {name1 = value1, name2 = value2, ...} core.event_handler(event) ^ event: "MenuQuit", "KeyEnter", "ExitButton" or "EditBoxEnter" Gamedata -------- The "gamedata" table is read when calling core.start(). It should contain: { playername = , password = , address = , port = , selected_world = , -- 0 for client mode singleplayer = , } Functions --------- core.start() core.close() Filesystem: core.get_builtin_path() ^ returns path to builtin root core.get_modpath() (possible in async calls) ^ returns path to global modpath core.get_modstore_details(modid) (possible in async calls) ^ modid numeric id of mod in modstore ^ returns { id = , title = , basename = , description = , author = , download_url= , license = , rating = } core.get_modstore_list() (possible in async calls) ^ returns { [1] = { id = , title = , basename = } } core.get_gamepath() (possible in async calls) ^ returns path to global gamepath core.get_texturepath() (possible in async calls) ^ returns path to default textures core.create_dir(absolute_path) (possible in async calls) ^ absolute_path to directory to create (needs to be absolute) ^ returns true/false core.delete_dir(absolute_path) (possible in async calls) ^ absolute_path to directory to delete (needs to be absolute) ^ returns true/false core.copy_dir(source,destination,keep_soure) (possible in async calls) ^ source folder ^ destination folder ^ keep_source DEFAULT true --> if set to false source is deleted after copying ^ returns true/false core.extract_zip(zipfile,destination) [unzip within path required] ^ zipfile to extract ^ destination folder to extract to ^ returns true/false core.download_file(url,target) (possible in async calls) ^ url to download ^ target to store to ^ returns true/false core.get_version() (possible in async calls) ^ returns current core version core.sound_play(spec, looped) -> handle ^ spec = SimpleSoundSpec (see lua-api.txt) ^ looped = bool core.sound_stop(handle) core.get_video_drivers() ^ get list of video drivers supported by engine (not all modes are guaranteed to work) ^ returns list of available video drivers' settings name and 'friendly' display name ^ e.g. { {name="opengl", friendly_name="OpenGL"}, {name="software", friendly_name="Software Renderer"} } ^ first element of returned list is guaranteed to be the NULL driver Formspec: core.update_formspec(formspec) core.get_table_index(tablename) -> index ^ can also handle textlists core.formspec_escape(string) -> string ^ escapes characters [ ] \ , ; that can not be used in formspecs core.explode_table_event(string) -> table ^ returns e.g. {type="CHG", row=1, column=2} ^ type: "INV" (no row selected), "CHG" (selected) or "DCL" (double-click) core.explode_textlist_event(string) -> table ^ returns e.g. {type="CHG", index=1} ^ type: "INV" (no row selected), "CHG" (selected) or "DCL" (double-click) GUI: core.set_background(type, texturepath,[tile],[minsize]) ^ type: "background", "overlay", "header" or "footer" ^ tile: tile the image instead of scaling (background only) ^ minsize: minimum tile size, images are scaled to at least this size prior ^ doing tiling (background only) core.set_clouds() core.set_topleft_text(text) core.show_keys_menu() core.file_open_dialog(formname,caption) ^ shows a file open dialog ^ formname is base name of dialog response returned in fields ^ -if dialog was accepted "_accepted" ^^ will be added to fieldname containing the path ^ -if dialog was canceled "_cancelled" ^ will be added to fieldname value is set to formname itself ^ returns nil or selected file/folder core.get_screen_info() ^ returns { density = , display_width = , display_height = , window_width = , window_height = } Games: core.get_game(index) ^ returns { id = , path = , gamemods_path = , name = , menuicon_path = , DEPRECATED: addon_mods_paths = {[1] = ,}, } core.get_games() -> table of all games in upper format (possible in async calls) core.get_mapgen_names() -> table of all map generator algorithms registered in the core (possible in async calls) Favorites: core.get_favorites(location) -> list of favorites (possible in async calls) ^ location: "local" or "online" ^ returns { [1] = { clients = , clients_max = , version = , password = , creative = , damage = , pvp = , description = , name = , address =
, port = }, } core.delete_favorite(id, location) -> success Logging: core.debug(line) (possible in async calls) ^ Always printed to stderr and logfile (print() is redirected here) core.log(line) (possible in async calls) core.log(loglevel, line) (possible in async calls) ^ loglevel one of "error", "action", "info", "verbose" Settings: core.setting_set(name, value) core.setting_get(name) -> string or nil (possible in async calls) core.setting_setbool(name, value) core.setting_getbool(name) -> bool or nil (possible in async calls) core.setting_save() -> nil, save all settings to config file Worlds: core.get_worlds() -> list of worlds (possible in async calls) ^ returns { [1] = { path = , name = , gameid = , }, } core.create_world(worldname, gameid) core.delete_world(index) Helpers: core.gettext(string) -> string ^ look up the translation of a string in the gettext message catalog fgettext_ne(string, ...) ^ call core.gettext(string), replace "$1"..."$9" with the given ^ extra arguments and return the result fgettext(string, ...) -> string ^ same as fgettext_ne(), but calls core.formspec_escape before returning result core.parse_json(string[, nullvalue]) -> something (possible in async calls) ^ see core.parse_json (lua_api.txt) dump(obj, dumped={}) ^ Return object serialized as a string string:split(separator) ^ eg. string:split("a,b", ",") == {"a","b"} string:trim() ^ eg. string.trim("\n \t\tfoo bar\t ") == "foo bar" core.is_yes(arg) (possible in async calls) ^ returns whether arg can be interpreted as yes Version compat: core.get_min_supp_proto() ^ returns the minimum supported network protocol version core.get_max_supp_proto() ^ returns the maximum supported network protocol version Async: core.handle_async(async_job,parameters,finished) ^ execute a function asynchronously ^ async_job is a function receiving one parameter and returning one parameter ^ parameters parameter table passed to async_job ^ finished function to be called once async_job has finished ^ the result of async_job is passed to this function Limitations of Async operations -No access to global lua variables, don't even try -Limited set of available functions e.g. No access to functions modifying menu like core.start,core.close, core.file_open_dialog Class reference ---------------- Settings: see lua_api.txt doc/lua_api.txt0000644000175000017500000044334112565232430014315 0ustar mquinsonmquinsonMinetest Lua Modding API Reference 0.4.13 ========================================= * More information at * Developer Wiki: Introduction ------------ Content and functionality can be added to Minetest 0.4 by using Lua scripting in run-time loaded mods. A mod is a self-contained bunch of scripts, textures and other related things that is loaded by and interfaces with Minetest. Mods are contained and ran solely on the server side. Definitions and media files are automatically transferred to the client. If you see a deficiency in the API, feel free to attempt to add the functionality in the engine and API. You can send such improvements as source code patches to . Programming in Lua ------------------ If you have any difficulty in understanding this, please read [Programming in Lua](http://www.lua.org/pil/). Startup ------- Mods are loaded during server startup from the mod load paths by running the `init.lua` scripts in a shared environment. Paths ----- * `RUN_IN_PLACE=1` (Windows release, local build) * `$path_user`: * Linux: `` * Windows: `` * `$path_share` * Linux: `` * Windows: `` * `RUN_IN_PLACE=0`: (Linux release) * `$path_share` * Linux: `/usr/share/minetest` * Windows: `/minetest-0.4.x` * `$path_user`: * Linux: `$HOME/.minetest` * Windows: `C:/users//AppData/minetest` (maybe) Games ----- Games are looked up from: * `$path_share/games/gameid/` * `$path_user/games/gameid/` where `gameid` is unique to each game. The game directory contains the file `game.conf`, which contains these fields: name = e.g. name = Minetest The game directory can contain the file minetest.conf, which will be used to set default settings when running the particular game. ### Menu images Games can provide custom main menu images. They are put inside a `menu` directory inside the game directory. The images are named `$identifier.png`, where `$identifier` is one of `overlay,background,footer,header`. If you want to specify multiple images for one identifier, add additional images named like `$identifier.$n.png`, with an ascending number $n starting with 1, and a random image will be chosen from the provided ones. Mod load path ------------- Generic: * `$path_share/games/gameid/mods/` * `$path_share/mods/` * `$path_user/games/gameid/mods/` * `$path_user/mods/` (User-installed mods) * `$worldpath/worldmods/` In a run-in-place version (e.g. the distributed windows version): * `minetest-0.4.x/games/gameid/mods/` * `minetest-0.4.x/mods/` (User-installed mods) * `minetest-0.4.x/worlds/worldname/worldmods/` On an installed version on Linux: * `/usr/share/minetest/games/gameid/mods/` * `$HOME/.minetest/mods/` (User-installed mods) * `$HOME/.minetest/worlds/worldname/worldmods` Mod load path for world-specific games -------------------------------------- It is possible to include a game in a world; in this case, no mods or games are loaded or checked from anywhere else. This is useful for e.g. adventure worlds. This happens if the following directory exists: $world/game/ Mods should be then be placed in: $world/game/mods/ Modpack support ---------------- Mods can be put in a subdirectory, if the parent directory, which otherwise should be a mod, contains a file named `modpack.txt`. This file shall be empty, except for lines starting with `#`, which are comments. Mod directory structure ------------------------ mods |-- modname | |-- depends.txt | |-- screenshot.png | |-- description.txt | |-- init.lua | |-- models | |-- textures | | |-- modname_stuff.png | | `-- modname_something_else.png | |-- sounds | |-- media | `-- `-- another ### modname The location of this directory can be fetched by using `minetest.get_modpath(modname)`. ### `depends.txt` List of mods that have to be loaded before loading this mod. A single line contains a single modname. Optional dependencies can be defined by appending a question mark to a single modname. Their meaning is that if the specified mod is missing, that does not prevent this mod from being loaded. ### `screenshot.png` A screenshot shown in modmanager within mainmenu. ### `description.txt` A File containing description to be shown within mainmenu. ### `init.lua` The main Lua script. Running this script should register everything it wants to register. Subsequent execution depends on minetest calling the registered callbacks. `minetest.setting_get(name)` and `minetest.setting_getbool(name)` can be used to read custom or existing settings at load time, if necessary. ### `models` Models for entities or meshnodes. ### `textures`, `sounds`, `media` Media files (textures, sounds, whatever) that will be transferred to the client and will be available for use by the mod. Naming convention for registered textual names ---------------------------------------------- Registered names should generally be in this format: "modname:" ( can have characters a-zA-Z0-9_) This is to prevent conflicting names from corrupting maps and is enforced by the mod loader. ### Example In the mod `experimental`, there is the ideal item/node/entity name `tnt`. So the name should be `experimental:tnt`. Enforcement can be overridden by prefixing the name with `:`. This can be used for overriding the registrations of some other mod. Example: Any mod can redefine `experimental:tnt` by using the name :experimental:tnt when registering it. (also that mod is required to have `experimental` as a dependency) The `:` prefix can also be used for maintaining backwards compatibility. ### Aliases Aliases can be added by using `minetest.register_alias(name, convert_to)`. This will make Minetest to convert things called name to things called `convert_to`. This can be used for maintaining backwards compatibility. This can be also used for setting quick access names for things, e.g. if you have an item called `epiclylongmodname:stuff`, you could do minetest.register_alias("stuff", "epiclylongmodname:stuff") and be able to use `/giveme stuff`. Textures -------- Mods should generally prefix their textures with `modname_`, e.g. given the mod name `foomod`, a texture could be called: foomod_foothing.png Textures are referred to by their complete name, or alternatively by stripping out the file extension: * e.g. `foomod_foothing.png` * e.g. `foomod_foothing` Texture modifiers ----------------- There are various texture modifiers that can be used to generate textures on-the-fly. ### Texture overlaying Textures can be overlaid by putting a `^` between them. Example: default_dirt.png^default_grass_side.png `default_grass_side.png` is overlayed over `default_dirt.png`. ### Texture grouping Textures can be grouped together by enclosing them in `(` and `)`. Example: `cobble.png^(thing1.png^thing2.png)` A texture for `thing1.png^thing2.png` is created and the resulting texture is overlaid over `cobble.png`. ### Advanced texture modifiers #### `[crack::

` * `` = animation frame count * `

` = current animation frame Draw a step of the crack animation on the texture. Example: default_cobble.png^[crack:10:1 #### `[combine:x:,=:,=` * `` = width * `` = height * ``/`` = x positions * ``/`` = y positions * ``/`` = textures to combine Create a texture of size `` times `` and blit `` to (``,``) and blit `` to (``,``). Example: [combine:16x32:0,0=default_cobble.png:0,16=default_wood.png #### `[brighten` Brightens the texture. Example: tnt_tnt_side.png^[brighten #### `[noalpha` Makes the texture completely opaque. Example: default_leaves.png^[noalpha #### `[makealpha:,,` Convert one color to transparency. Example: default_cobble.png^[makealpha:128,128,128 #### `[transform` * `` = transformation(s) to apply Rotates and/or flips the image. `` can be a number (between 0 and 7) or a transform name. Rotations are counter-clockwise. 0 I identity 1 R90 rotate by 90 degrees 2 R180 rotate by 180 degrees 3 R270 rotate by 270 degrees 4 FX flip X 5 FXR90 flip X then rotate by 90 degrees 6 FY flip Y 7 FYR90 flip Y then rotate by 90 degrees Example: default_stone.png^[transformFXR90 #### `[inventorycube{{{` `^` is replaced by `&` in texture names. Create an inventory cube texture using the side textures. Example: [inventorycube{grass.png{dirt.png&grass_side.png{dirt.png&grass_side.png Creates an inventorycube with `grass.png`, `dirt.png^grass_side.png` and `dirt.png^grass_side.png` textures #### `[lowpart::` Blit the lower ``% part of `` on the texture. Example: base.png^[lowpart:25:overlay.png #### `[verticalframe::` * `` = animation frame count * `` = current animation frame Crops the texture to a frame of a vertical animation. Example: default_torch_animated.png^[verticalframe:16:8 #### `[mask:` Apply a mask to the base image. The mask is applied using binary AND. #### `[colorize::` Colorize the textures with the given color. `` is specified as a `ColorString`. `` is an int ranging from 0 to 255, and specifies how much of the color to apply. If ommitted, the alpha will be used. Sounds ------ Only Ogg Vorbis files are supported. For positional playing of sounds, only single-channel (mono) files are supported. Otherwise OpenAL will play them non-positionally. Mods should generally prefix their sounds with `modname_`, e.g. given the mod name "`foomod`", a sound could be called: foomod_foosound.ogg Sounds are referred to by their name with a dot, a single digit and the file extension stripped out. When a sound is played, the actual sound file is chosen randomly from the matching sounds. When playing the sound `foomod_foosound`, the sound is chosen randomly from the available ones of the following files: * `foomod_foosound.ogg` * `foomod_foosound.0.ogg` * `foomod_foosound.1.ogg` * (...) * `foomod_foosound.9.ogg` Examples of sound parameter tables: -- Play location-less on all clients { gain = 1.0, -- default } -- Play location-less to a player { to_player = name, gain = 1.0, -- default } -- Play in a location { pos = {x=1,y=2,z=3}, gain = 1.0, -- default max_hear_distance = 32, -- default } -- Play connected to an object, looped { object = , gain = 1.0, -- default max_hear_distance = 32, -- default loop = true, -- only sounds connected to objects can be looped } ### `SimpleSoundSpec` * e.g. `""` * e.g. `"default_place_node"` * e.g. `{}` * e.g. `{name="default_place_node"}` * e.g. `{name="default_place_node", gain=1.0}` Registered definitions of stuff ------------------------------- Anything added using certain `minetest.register_*` functions get added to the global `minetest.registered_*` tables. * `minetest.register_entity(name, prototype table)` * added to `minetest.registered_entities[name]` * `minetest.register_node(name, node definition)` * added to `minetest.registered_items[name]` * added to `minetest.registered_nodes[name]` * `minetest.register_tool(name, item definition)` * added to `minetest.registered_items[name]` * `minetest.register_craftitem(name, item definition)` * added to `minetest.registered_items[name]` * `minetest.register_biome(biome definition)` * returns an integer uniquely identifying the registered biome * added to `minetest.registered_biome` with the key of `biome.name` * if `biome.name` is nil, the key is the returned ID * `minetest.register_ore(ore definition)` * returns an integer uniquely identifying the registered ore * added to `minetest.registered_ores` with the key of `ore.name` * if `ore.name` is nil, the key is the returned ID * `minetest.register_decoration(decoration definition)` * returns an integer uniquely identifying the registered decoration * added to `minetest.registered_decorations` with the key of `decoration.name` * if `decoration.name` is nil, the key is the returned ID * `minetest.register_schematic(schematic definition)` * returns an integer uniquely identifying the registered schematic * added to `minetest.registered_schematic` with the key of `schematic.name` * if `schematic.name` is nil, the key is the returned ID * if the schematic is loaded from a file, schematic.name is set to the filename * if the function is called when loading the mod, and schematic.name is a relative path, * then the current mod path will be prepended to the schematic filename * `minetest.clear_registered_biomes()` * clears all biomes currently registered * `minetest.clear_registered_ores()` * clears all ores currently registered * `minetest.clear_registered_decorations()` * clears all decorations currently registered * `minetest.clear_registered_schematics()` * clears all schematics currently registered Note that in some cases you will stumble upon things that are not contained in these tables (e.g. when a mod has been removed). Always check for existence before trying to access the fields. Example: If you want to check the drawtype of a node, you could do: local function get_nodedef_field(nodename, fieldname) if not minetest.registered_nodes[nodename] then return nil end return minetest.registered_nodes[nodename][fieldname] end local drawtype = get_nodedef_field(nodename, "drawtype") Example: `minetest.get_item_group(name, group)` has been implemented as: function minetest.get_item_group(name, group) if not minetest.registered_items[name] or not minetest.registered_items[name].groups[group] then return 0 end return minetest.registered_items[name].groups[group] end Nodes ----- Nodes are the bulk data of the world: cubes and other things that take the space of a cube. Huge amounts of them are handled efficiently, but they are quite static. The definition of a node is stored and can be accessed by name in minetest.registered_nodes[node.name] See "Registered definitions of stuff". Nodes are passed by value between Lua and the engine. They are represented by a table: {name="name", param1=num, param2=num} `param1` and `param2` are 8-bit integers. The engine uses them for certain automated functions. If you don't use these functions, you can use them to store arbitrary values. The functions of `param1` and `param2` are determined by certain fields in the node definition: `param1` is reserved for the engine when `paramtype != "none"`: paramtype = "light" ^ The value stores light with and without sun in its upper and lower 4 bits respectively. Allows light to propagate from or through the node with light value falling by 1 per node. This is essential for a light source node to spread its light. `param2` is reserved for the engine when any of these are used: liquidtype == "flowing" ^ The level and some flags of the liquid is stored in param2 drawtype == "flowingliquid" ^ The drawn liquid level is read from param2 drawtype == "torchlike" drawtype == "signlike" paramtype2 == "wallmounted" ^ The rotation of the node is stored in param2. You can make this value by using minetest.dir_to_wallmounted(). paramtype2 == "facedir" ^ The rotation of the node is stored in param2. Furnaces and chests are rotated this way. Can be made by using minetest.dir_to_facedir(). Values range 0 - 23 facedir modulo 4 = axisdir 0 = y+ 1 = z+ 2 = z- 3 = x+ 4 = x- 5 = y- facedir's two less significant bits are rotation around the axis paramtype2 == "leveled" collision_box = { type = "fixed", fixed = { {-0.5, -0.5, -0.5, 0.5, 0.5, 0.5}, }, }, ^ defines list of collision boxes for the node. If empty, collision boxes will be the same as nodeboxes, in case of any other nodes will be full cube as in the example above. Nodes can also contain extra data. See "Node Metadata". Node drawtypes --------------- There are a bunch of different looking node types. Look for examples in `games/minimal` or `games/minetest_game`. * `normal` * `airlike` * `liquid` * `flowingliquid` * `glasslike` * `glasslike_framed` * `glasslike_framed_optional` * `allfaces` * `allfaces_optional` * `torchlike` * `signlike` * `plantlike` * `firelike` * `fencelike` * `raillike` * `nodebox` -- See below. (**Experimental!**) * `mesh` -- use models for nodes `*_optional` drawtypes need less rendering time if deactivated (always client side). Node boxes ----------- Node selection boxes are defined using "node boxes" The `nodebox` node drawtype allows defining visual of nodes consisting of arbitrary number of boxes. It allows defining stuff like stairs. Only the `fixed` and `leveled` box type is supported for these. Please note that this is still experimental, and may be incompatibly changed in the future. A nodebox is defined as any of: { -- A normal cube; the default in most things type = "regular" } { -- A fixed box (facedir param2 is used, if applicable) type = "fixed", fixed = box OR {box1, box2, ...} } { -- A box like the selection box for torches -- (wallmounted param2 is used, if applicable) type = "wallmounted", wall_top = box, wall_bottom = box, wall_side = box } A `box` is defined as: {x1, y1, z1, x2, y2, z2} A box of a regular node would look like: {-0.5, -0.5, -0.5, 0.5, 0.5, 0.5}, `type = "leveled"` is same as `type = "fixed"`, but `y2` will be automatically set to level from `param2`. Meshes ------ If drawtype `mesh` is used, tiles should hold model materials textures. Only static meshes are implemented. For supported model formats see Irrlicht engine documentation. Noise Parameters ---------------- Noise Parameters, or commonly called "`NoiseParams`", define the properties of perlin noise. ### `offset` Offset that the noise is translated by (i.e. added) after calculation. ### `scale` Factor that the noise is scaled by (i.e. multiplied) after calculation. ### `spread` Vector containing values by which each coordinate is divided by before calculation. Higher spread values result in larger noise features. A value of `{x=250, y=250, z=250}` is common. ### `seed` Random seed for the noise. Add the world seed to a seed offset for world-unique noise. In the case of `minetest.get_perlin()`, this value has the world seed automatically added. ### `octaves` Number of times the noise gradient is accumulated into the noise. Increase this number to increase the amount of detail in the resulting noise. A value of `6` is common. ### `persistence` Factor by which the effect of the noise gradient function changes with each successive octave. Values less than `1` make the details of successive octaves' noise diminish, while values greater than `1` make successive octaves stronger. A value of `0.6` is common. ### `lacunarity` Factor by which the noise feature sizes change with each successive octave. A value of `2.0` is common. ### `flags` Leave this field unset for no special handling. Currently supported are `defaults`, `eased` and `absvalue`. #### `defaults` Specify this if you would like to keep auto-selection of eased/not-eased while specifying some other flags. #### `eased` Maps noise gradient values onto a quintic S-curve before performing interpolation. This results in smooth, rolling noise. Disable this (`noeased`) for sharp-looking noise. If no flags are specified (or defaults is), 2D noise is eased and 3D noise is not eased. #### `absvalue` Accumulates the absolute value of each noise gradient result. Noise parameters format example for 2D or 3D perlin noise or perlin noise maps: np_terrain = { offset = 0, scale = 1, spread = {x=500, y=500, z=500}, seed = 571347, octaves = 5, persist = 0.63, lacunarity = 2.0, flags = "defaults, absvalue" } ^ A single noise parameter table can be used to get 2D or 3D noise, when getting 2D noise spread.z is ignored. Ore types --------- These tell in what manner the ore is generated. All default ores are of the uniformly-distributed scatter type. ### `scatter` Randomly chooses a location and generates a cluster of ore. If `noise_params` is specified, the ore will be placed if the 3D perlin noise at that point is greater than the `noise_threshold`, giving the ability to create a non-equal distribution of ore. ### `sheet` Creates a sheet of ore in a blob shape according to the 2D perlin noise described by `noise_params`. The relative height of the sheet can be controlled by the same perlin noise as well, by specifying a non-zero `scale` parameter in `noise_params`. **IMPORTANT**: The noise is not transformed by `offset` or `scale` when comparing against the noise threshold, but scale is used to determine relative height. The height of the blob is randomly scattered, with a maximum height of `clust_size`. `clust_scarcity` and `clust_num_ores` are ignored. This is essentially an improved version of the so-called "stratus" ore seen in some unofficial mods. ### `blob` Creates a deformed sphere of ore according to 3d perlin noise described by `noise_params`. The maximum size of the blob is `clust_size`, and `clust_scarcity` has the same meaning as with the `scatter` type. ### `vein Creates veins of ore varying in density by according to the intersection of two instances of 3d perlin noise with diffferent seeds, both described by `noise_params`. `random_factor` varies the influence random chance has on placement of an ore inside the vein, which is `1` by default. Note that modifying this parameter may require adjusting `noise_threshhold`. The parameters `clust_scarcity`, `clust_num_ores`, and `clust_size` are ignored by this ore type. This ore type is difficult to control since it is sensitive to small changes. The following is a decent set of parameters to work from: noise_params = { offset = 0, scale = 3, spread = {x=200, y=200, z=200}, seed = 5390, octaves = 4, persist = 0.5, flags = "eased", }, noise_threshhold = 1.6 WARNING: Use this ore type *very* sparingly since it is ~200x more computationally expensive than any other ore. Ore attributes -------------- See section "Flag Specifier Format". Currently supported flags: `absheight` ### `absheight` Also produce this same ore between the height range of `-y_max` and `-y_min`. Useful for having ore in sky realms without having to duplicate ore entries. Decoration types ---------------- The varying types of decorations that can be placed. The default value is `simple`, and is currently the only type supported. ### `simple` Creates a 1 times `H` times 1 column of a specified node (or a random node from a list, if a decoration list is specified). Can specify a certain node it must spawn next to, such as water or lava, for example. Can also generate a decoration of random height between a specified lower and upper bound. This type of decoration is intended for placement of grass, flowers, cacti, papyri, and so on. ### `schematic` Copies a box of `MapNodes` from a specified schematic file (or raw description). Can specify a probability of a node randomly appearing when placed. This decoration type is intended to be used for multi-node sized discrete structures, such as trees, cave spikes, rocks, and so on. Schematic specifier -------------------- A schematic specifier identifies a schematic by either a filename to a Minetest Schematic file (`.mts`) or through raw data supplied through Lua, in the form of a table. This table specifies the following fields: * The `size` field is a 3D vector containing the dimensions of the provided schematic. (required) * The `yslice_prob` field is a table of {ypos, prob} which sets the `ypos`th vertical slice of the schematic to have a `prob / 256 * 100` chance of occuring. (default: 255) * The `data` field is a flat table of MapNode tables making up the schematic, in the order of `[z [y [x]]]`. (required) Each MapNode table contains: * `name`: the name of the map node to place (required) * `prob` (alias `param1`): the probability of this node being placed (default: 255) * `param2`: the raw param2 value of the node being placed onto the map (default: 0) * `force_place`: boolean representing if the node should forcibly overwrite any previous contents (default: false) About probability values: * A probability value of `0` or `1` means that node will never appear (0% chance). * A probability value of `254` or `255` means the node will always appear (100% chance). * If the probability value `p` is greater than `1`, then there is a `(p / 256 * 100)` percent chance that node will appear when the schematic is placed on the map. Schematic attributes -------------------- See section "Flag Specifier Format". Currently supported flags: `place_center_x`, `place_center_y`, `place_center_z`, `force_placement`. * `place_center_x`: Placement of this decoration is centered along the X axis. * `place_center_y`: Placement of this decoration is centered along the Y axis. * `place_center_z`: Placement of this decoration is centered along the Z axis. * `force_placement`: Schematic nodes other than "ignore" will replace existing nodes. HUD element types ----------------- The position field is used for all element types. To account for differing resolutions, the position coordinates are the percentage of the screen, ranging in value from `0` to `1`. The name field is not yet used, but should contain a description of what the HUD element represents. The direction field is the direction in which something is drawn. `0` draws from left to right, `1` draws from right to left, `2` draws from top to bottom, and `3` draws from bottom to top. The `alignment` field specifies how the item will be aligned. It ranges from `-1` to `1`, with `0` being the center, `-1` is moved to the left/up, and `1` is to the right/down. Fractional values can be used. The `offset` field specifies a pixel offset from the position. Contrary to position, the offset is not scaled to screen size. This allows for some precisely-positioned items in the HUD. **Note**: `offset` _will_ adapt to screen DPI as well as user defined scaling factor! Below are the specific uses for fields in each type; fields not listed for that type are ignored. **Note**: Future revisions to the HUD API may be incompatible; the HUD API is still in the experimental stages. ### `image` Displays an image on the HUD. * `scale`: The scale of the image, with 1 being the original texture size. Only the X coordinate scale is used (positive values). Negative values represent that percentage of the screen it should take; e.g. `x=-100` means 100% (width). * `text`: The name of the texture that is displayed. * `alignment`: The alignment of the image. * `offset`: offset in pixels from position. ### `text` Displays text on the HUD. * `scale`: Defines the bounding rectangle of the text. A value such as `{x=100, y=100}` should work. * `text`: The text to be displayed in the HUD element. * `number`: An integer containing the RGB value of the color used to draw the text. Specify `0xFFFFFF` for white text, `0xFF0000` for red, and so on. * `alignment`: The alignment of the text. * `offset`: offset in pixels from position. ### `statbar` Displays a horizontal bar made up of half-images. * `text`: The name of the texture that is used. * `number`: The number of half-textures that are displayed. If odd, will end with a vertically center-split texture. * `direction` * `offset`: offset in pixels from position. * `size`: If used, will force full-image size to this value (override texture pack image size) ### `inventory` * `text`: The name of the inventory list to be displayed. * `number`: Number of items in the inventory to be displayed. * `item`: Position of item that is selected. * `direction` ### `waypoint` Displays distance to selected world position. * `name`: The name of the waypoint. * `text`: Distance suffix. Can be blank. * `number:` An integer containing the RGB value of the color used to draw the text. * `world_pos`: World position of the waypoint. Representations of simple things -------------------------------- ### Position/vector {x=num, y=num, z=num} For helper functions see "Vector helpers". ### `pointed_thing` * `{type="nothing"}` * `{type="node", under=pos, above=pos}` * `{type="object", ref=ObjectRef}` Flag Specifier Format --------------------- Flags using the standardized flag specifier format can be specified in either of two ways, by string or table. The string format is a comma-delimited set of flag names; whitespace and unrecognized flag fields are ignored. Specifying a flag in the string sets the flag, and specifying a flag prefixed by the string `"no"` explicitly clears the flag from whatever the default may be. In addition to the standard string flag format, the schematic flags field can also be a table of flag names to boolean values representing whether or not the flag is set. Additionally, if a field with the flag name prefixed with `"no"` is present, mapped to a boolean of any value, the specified flag is unset. E.g. A flag field of value {place_center_x = true, place_center_y=false, place_center_z=true} is equivalent to {place_center_x = true, noplace_center_y=true, place_center_z=true} which is equivalent to "place_center_x, noplace_center_y, place_center_z" or even "place_center_x, place_center_z" since, by default, no schematic attributes are set. Items ----- ### Item types There are three kinds of items: nodes, tools and craftitems. * Node (`register_node`): A node from the world. * Tool (`register_tool`): A tool/weapon that can dig and damage things according to `tool_capabilities`. * Craftitem (`register_craftitem`): A miscellaneous item. ### Item formats Items and item stacks can exist in three formats: Serializes, table format and `ItemStack`. #### Serialized This is called "stackstring" or "itemstring": * e.g. `'default:dirt 5'` * e.g. `'default:pick_wood 21323'` * e.g. `'default:apple'` #### Table format Examples: 5 dirt nodes: {name="default:dirt", count=5, wear=0, metadata=""} A wooden pick about 1/3 worn out: {name="default:pick_wood", count=1, wear=21323, metadata=""} An apple: {name="default:apple", count=1, wear=0, metadata=""} #### `ItemStack` A native C++ format with many helper methods. Useful for converting between formats. See the Class reference section for details. When an item must be passed to a function, it can usually be in any of these formats. Groups ------ In a number of places, there is a group table. Groups define the properties of a thing (item, node, armor of entity, capabilities of tool) in such a way that the engine and other mods can can interact with the thing without actually knowing what the thing is. ### Usage Groups are stored in a table, having the group names with keys and the group ratings as values. For example: groups = {crumbly=3, soil=1} -- ^ Default dirt groups = {crumbly=2, soil=1, level=2, outerspace=1} -- ^ A more special dirt-kind of thing Groups always have a rating associated with them. If there is no useful meaning for a rating for an enabled group, it shall be `1`. When not defined, the rating of a group defaults to `0`. Thus when you read groups, you must interpret `nil` and `0` as the same value, `0`. You can read the rating of a group for an item or a node by using minetest.get_item_group(itemname, groupname) ### Groups of items Groups of items can define what kind of an item it is (e.g. wool). ### Groups of nodes In addition to the general item things, groups are used to define whether a node is destroyable and how long it takes to destroy by a tool. ### Groups of entities For entities, groups are, as of now, used only for calculating damage. The rating is the percentage of damage caused by tools with this damage group. See "Entity damage mechanism". object.get_armor_groups() --> a group-rating table (e.g. {fleshy=100}) object.set_armor_groups({fleshy=30, cracky=80}) ### Groups of tools Groups in tools define which groups of nodes and entities they are effective towards. ### Groups in crafting recipes An example: Make meat soup from any meat, any water and any bowl: { output = 'food:meat_soup_raw', recipe = { {'group:meat'}, {'group:water'}, {'group:bowl'}, }, -- preserve = {'group:bowl'}, -- Not implemented yet (TODO) } Another example: Make red wool from white wool and red dye: { type = 'shapeless', output = 'wool:red', recipe = {'wool:white', 'group:dye,basecolor_red'}, } ### Special groups * `immortal`: Disables the group damage system for an entity * `level`: Can be used to give an additional sense of progression in the game. * A larger level will cause e.g. a weapon of a lower level make much less damage, and get worn out much faster, or not be able to get drops from destroyed nodes. * `0` is something that is directly accessible at the start of gameplay * There is no upper limit * `dig_immediate`: (player can always pick up node without tool wear) * `2`: node is removed without tool wear after 0.5 seconds or so (rail, sign) * `3`: node is removed without tool wear immediately (torch) * `disable_jump`: Player (and possibly other things) cannot jump from node * `fall_damage_add_percent`: damage speed = `speed * (1 + value/100)` * `bouncy`: value is bounce speed in percent * `falling_node`: if there is no walkable block under the node it will fall * `attached_node`: if the node under it is not a walkable block the node will be dropped as an item. If the node is wallmounted the wallmounted direction is checked. * `soil`: saplings will grow on nodes in this group * `connect_to_raillike`: makes nodes of raillike drawtype with same group value connect to each other ### Known damage and digging time defining groups * `crumbly`: dirt, sand * `cracky`: tough but crackable stuff like stone. * `snappy`: something that can be cut using fine tools; e.g. leaves, small plants, wire, sheets of metal * `choppy`: something that can be cut using force; e.g. trees, wooden planks * `fleshy`: Living things like animals and the player. This could imply some blood effects when hitting. * `explody`: Especially prone to explosions * `oddly_breakable_by_hand`: Can be added to nodes that shouldn't logically be breakable by the hand but are. Somewhat similar to `dig_immediate`, but times are more like `{[1]=3.50,[2]=2.00,[3]=0.70}` and this does not override the speed of a tool if the tool can dig at a faster speed than this suggests for the hand. ### Examples of custom groups Item groups are often used for defining, well, _groups of items_. * `meat`: any meat-kind of a thing (rating might define the size or healing ability or be irrelevant -- it is not defined as of yet) * `eatable`: anything that can be eaten. Rating might define HP gain in half hearts. * `flammable`: can be set on fire. Rating might define the intensity of the fire, affecting e.g. the speed of the spreading of an open fire. * `wool`: any wool (any origin, any color) * `metal`: any metal * `weapon`: any weapon * `heavy`: anything considerably heavy ### Digging time calculation specifics Groups such as `crumbly`, `cracky` and `snappy` are used for this purpose. Rating is `1`, `2` or `3`. A higher rating for such a group implies faster digging time. The `level` group is used to limit the toughness of nodes a tool can dig and to scale the digging times / damage to a greater extent. **Please do understand this**, otherwise you cannot use the system to it's full potential. Tools define their properties by a list of parameters for groups. They cannot dig other groups; thus it is important to use a standard bunch of groups to enable interaction with tools. #### Tools definition Tools define: * Full punch interval * Maximum drop level * For an arbitrary list of groups: * Uses (until the tool breaks) * Maximum level (usually `0`, `1`, `2` or `3`) * Digging times * Damage groups #### Full punch interval When used as a weapon, the tool will do full damage if this time is spent between punches. If e.g. half the time is spent, the tool will do half damage. #### Maximum drop level Suggests the maximum level of node, when dug with the tool, that will drop it's useful item. (e.g. iron ore to drop a lump of iron). This is not automated; it is the responsibility of the node definition to implement this. #### Uses Determines how many uses the tool has when it is used for digging a node, of this group, of the maximum level. For lower leveled nodes, the use count is multiplied by `3^leveldiff`. * `uses=10, leveldiff=0`: actual uses: 10 * `uses=10, leveldiff=1`: actual uses: 30 * `uses=10, leveldiff=2`: actual uses: 90 #### Maximum level Tells what is the maximum level of a node of this group that the tool will be able to dig. #### Digging times List of digging times for different ratings of the group, for nodes of the maximum level. For example, as a Lua table, `times={2=2.00, 3=0.70}`. This would result in the tool to be able to dig nodes that have a rating of `2` or `3` for this group, and unable to dig the rating `1`, which is the toughest. Unless there is a matching group that enables digging otherwise. #### Damage groups List of damage for groups of entities. See "Entity damage mechanism". #### Example definition of the capabilities of a tool tool_capabilities = { full_punch_interval=1.5, max_drop_level=1, groupcaps={ crumbly={maxlevel=2, uses=20, times={[1]=1.60, [2]=1.20, [3]=0.80}} } damage_groups = {fleshy=2}, } This makes the tool be able to dig nodes that fulfil both of these: * Have the `crumbly` group * Have a `level` group less or equal to `2` Table of resulting digging times: crumbly 0 1 2 3 4 <- level -> 0 - - - - - 1 0.80 1.60 1.60 - - 2 0.60 1.20 1.20 - - 3 0.40 0.80 0.80 - - level diff: 2 1 0 -1 -2 Table of resulting tool uses: -> 0 - - - - - 1 180 60 20 - - 2 180 60 20 - - 3 180 60 20 - - **Notes**: * At `crumbly==0`, the node is not diggable. * At `crumbly==3`, the level difference digging time divider kicks in and makes easy nodes to be quickly breakable. * At `level > 2`, the node is not diggable, because it's `level > maxlevel` Entity damage mechanism ----------------------- Damage calculation: damage = 0 foreach group in cap.damage_groups: damage += cap.damage_groups[group] * limit(actual_interval / cap.full_punch_interval, 0.0, 1.0) * (object.armor_groups[group] / 100.0) -- Where object.armor_groups[group] is 0 for inexistent values return damage Client predicts damage based on damage groups. Because of this, it is able to give an immediate response when an entity is damaged or dies; the response is pre-defined somehow (e.g. by defining a sprite animation) (not implemented; TODO). Currently a smoke puff will appear when an entity dies. The group `immortal` completely disables normal damage. Entities can define a special armor group, which is `punch_operable`. This group disables the regular damage mechanism for players punching it by hand or a non-tool item, so that it can do something else than take damage. On the Lua side, every punch calls: entity:on_punch(puncher, time_from_last_punch, tool_capabilities, direction) This should never be called directly, because damage is usually not handled by the entity itself. * `puncher` is the object performing the punch. Can be `nil`. Should never be accessed unless absolutely required, to encourage interoperability. * `time_from_last_punch` is time from last punch (by `puncher`) or `nil`. * `tool_capabilities` can be `nil`. * `direction` is a unit vector, pointing from the source of the punch to the punched object. To punch an entity/object in Lua, call: object:punch(puncher, time_from_last_punch, tool_capabilities, direction) * Return value is tool wear. * Parameters are equal to the above callback. * If `direction` equals `nil` and `puncher` does not equal `nil`, `direction` will be automatically filled in based on the location of `puncher`. Node Metadata ------------- The instance of a node in the world normally only contains the three values mentioned in "Nodes". However, it is possible to insert extra data into a node. It is called "node metadata"; See "`NodeMetaRef`". Metadata contains two things: * A key-value store * An inventory Some of the values in the key-value store are handled specially: * `formspec`: Defines a right-click inventory menu. See "Formspec". * `infotext`: Text shown on the screen when the node is pointed at Example stuff: local meta = minetest.get_meta(pos) meta:set_string("formspec", "size[8,9]".. "list[context;main;0,0;8,4;]".. "list[current_player;main;0,5;8,4;]") meta:set_string("infotext", "Chest"); local inv = meta:get_inventory() inv:set_size("main", 8*4) print(dump(meta:to_table())) meta:from_table({ inventory = { main = {[1] = "default:dirt", [2] = "", [3] = "", [4] = "", [5] = "", [6] = "", [7] = "", [8] = "", [9] = "", [10] = "", [11] = "", [12] = "", [13] = "", [14] = "default:cobble", [15] = "", [16] = "", [17] = "", [18] = "", [19] = "", [20] = "default:cobble", [21] = "", [22] = "", [23] = "", [24] = "", [25] = "", [26] = "", [27] = "", [28] = "", [29] = "", [30] = "", [31] = "", [32] = ""} }, fields = { formspec = "size[8,9]list[context;main;0,0;8,4;]list[current_player;main;0,5;8,4;]", infotext = "Chest" } }) Formspec -------- Formspec defines a menu. Currently not much else than inventories are supported. It is a string, with a somewhat strange format. Spaces and newlines can be inserted between the blocks, as is used in the examples. ### Examples #### Chest size[8,9] list[context;main;0,0;8,4;] list[current_player;main;0,5;8,4;] #### Furnace size[8,9] list[context;fuel;2,3;1,1;] list[context;src;2,1;1,1;] list[context;dst;5,1;2,2;] list[current_player;main;0,5;8,4;] #### Minecraft-like player inventory size[8,7.5] image[1,0.6;1,2;player.png] list[current_player;main;0,3.5;8,4;] list[current_player;craft;3,0;3,3;] list[current_player;craftpreview;7,1;1,1;] ### Elements #### `size[,,]` * Define the size of the menu in inventory slots * `fixed_size`: `true`/`false` (optional) * deprecated: `invsize[,;]` #### `list[;;,;,;]` * Show an inventory list #### `list[;;,;,;]` * Show an inventory list #### `listring[;]` * Allows to create a ring of inventory lists * Shift-clicking on items in one element of the ring * will send them to the next inventory list inside the ring * The first occurrence of an element inside the ring will * determine the inventory where items will be sent to #### `listring[]` * Shorthand for doing `listring[;]` * for the last two inventory lists added by list[...] #### `listcolors[;]` * Sets background color of slots as `ColorString` * Sets background color of slots on mouse hovering #### `listcolors[;;]` * Sets background color of slots as `ColorString` * Sets background color of slots on mouse hovering * Sets color of slots border #### `listcolors[;;;;]` * Sets background color of slots as `ColorString` * Sets background color of slots on mouse hovering * Sets color of slots border * Sets default background color of tooltips * Sets default font color of tooltips #### `tooltip[;;,]` * Adds tooltip for an element * `` tooltip background color as `ColorString` (optional) * `` tooltip font color as `ColorString` (optional) #### `image[,;,;]` * Show an image * Position and size units are inventory slots #### `item_image[,;,;]` * Show an inventory image of registered item/node * Position and size units are inventory slots #### `bgcolor[;]` * Sets background color of formspec as `ColorString` * If `true`, the background color is drawn fullscreen (does not effect the size of the formspec) #### `background[,;,;]` * Use a background. Inventory rectangles are not drawn then. * Position and size units are inventory slots * Example for formspec 8x4 in 16x resolution: image shall be sized 8 times 16px times 4 times 16px. #### `background[,;,;;]` * Use a background. Inventory rectangles are not drawn then. * Position and size units are inventory slots * Example for formspec 8x4 in 16x resolution: image shall be sized 8 times 16px times 4 times 16px * If `true` the background is clipped to formspec size (`x` and `y` are used as offset values, `w` and `h` are ignored) #### `pwdfield[,;,;;

" % sys.argv[0]) exit() if ':' in sys.argv[1]: address = sys.argv[1].split(':')[0] try: port = int(sys.argv[1].split(':')[1]) except ValueError: print("Please specify a valid port") exit() else: address = sys.argv[1] try: start = time.time() sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) sock.settimeout(2.0) buf = "\x4f\x45\x74\x03\x00\x00\x00\x01" sock.sendto(buf, (address, port)) data, addr = sock.recvfrom(1000) if data: peer_id = data[12:14] buf = "\x4f\x45\x74\x03" + peer_id + "\x00\x00\x03" sock.sendto(buf, (address, port)) sock.close() end = time.time() print("%s is up (%0.5fms)" % (sys.argv[1],end-start)) else: print("%s seems to be down " % sys.argv[1]) except: print("%s seems to be down " % sys.argv[1]) doc/old/0000755000175000017500000000000012565232430012707 5ustar mquinsonmquinsondoc/old/changelog.txt0000644000175000017500000001254212565232430015403 0ustar mquinsonmquinsonMinetest changelog ---------------------- This should contain all the major changes. For minor stuff, refer to the commit log of the repository. 0.3.1: (released on 2011-11-09) - Fix frustum culling (previous versions have rendered too much stuff that is not actually visible (about 180 degrees, while should have been more like 100.)) - Add occlusion culling (improves performance a lot) - Add “3d clouds” on/off checkbox in main menu - Add “opaque water” on/off checkbox - Fix some random minor stuff - Turn mipmapping off (This makes far-away textures a bit noisier but better looking) - Add Command-line signal handler for Windows (contributed by SpeedProg) - Fix network layer segmentation fault introduced in 0.3.dev-20111021 - Fix water-glass and water-lava and lava-glass surfaces 0.3.0: (released on 2011-11-01) - Some small fixes 0.3.dev-20111021: - Modify dungeon masters to only try to shoot players - Fix object duplication bug at block load/unload bug - Improve network layer 0.3.dev-20111016: - Locked chest (contributed) - Server user limit setting (max_users) - Wielded tool is shown in HUD (contributed) - View bobbing (contributed) - Saplings that drop from leaf blocks and when placed on ground will grow to trees (contributed) - Optimized map saving (does not re-save everything all the time) - New mob system and new mob: dungeon master - Death/respawn screen 0.2.20110922_3: - Fix the build for MSVC2010; also released for windows using MSVC2010. 0.2.20110922_1: - Make client report a newer version number to the server than 2011-07-31 does and make server disallow old clients 0.2.20110922: - Map is saved in an SQLite database file (by Queatz) - Ladders (MarkTraceur) - Lava - Apple trees (sfan5) - Slightly better looking inventory with transparency - /me chat command (Oblomov) - Using chosen map seed possible through fixed_map_seed configuration option (kahrl) - Fix the long-existed PeerNotFound loop bug - Some translations and localization-related fixes - Lots of small fixes 2011-07-31_3: - Fixes a bug that made the server to deny non-empty passwords from players connecting the first time 2011-07-31_2: - Fixes a bug that caused the server to always read an empty password from the client when a client connected. 2011-07-31: - A number of small fixes, build system stuff and such (refer to version control log) - Map generator no longer crashes at generation limit - Fixed mapgen producing lots of cut-down trees - Some minor tweaks in map generator (some contributed) - Volumetric clouds (contributed) - Icon added (graphic contributed) - Key configuration menu (contributed) - Decorative blocks and items: bookshelf, sandstone, cactus, clay, brick, papyrus, rail, paper, book (contributed) - Jungles! - Hotbar is a bit smaller - Health is now enabled by default; You can now eat cooked rats to heal yourself. - Finally added sword textures, altough sword is still of no use - Creative mode now preserves normal mode inventory 2011-07-04: - Many small fixes - Code reorganizing to aid further development - Renewed map generator 2011-06-02: - Password crash on windows fixed - Optimized server CPU usage a lot - Furnaces now work also while players are not near to them 2011-05-29: - Optimized smooth lighting - A number of small fixes - Added clouds and simple skyboxes - The glass block added - Added key configuration to config file - Player privileges on server - Slightly updated map format - Player passwords - All textures first searched from texture_path - Map directory ("map") has been renamed to "world" (just rename it to load an old world) - Mouse inversion (invert_mouse) - Grass doesn't grow immediately anymore - Fence added 2011-04-24: - Smooth lighting with simple ambient occlusion - Updated main menu 2011-04-23_0_test: - Small bug fixes - Item drop multiplication fixed - HP added - Added A simple monster which spawns to dark places at map generation time - Some code refactoring and cleaning (possibly new bugs) 2011-04-11: - Fixed crafting a bit 2011-04-10_0: - Asynchronous map generation - New object system 2011-04-06: - Mesh update of node addition/removal is now done asynchronously on client, removing frametime spike - Node addition/removal is sent directly only to clients that are closer than 100 nodes to the modification. For the others, the modified blocks are set unsent. (and are re-sent when applicable) 2011-04-05: - Made furnace usable - Added cobblestone - Added wood, stone and steel tools: pickaxes, shovels and axes - Incremented to version 0.0.2 2011-04-04: - Cleaned client to be completely synchronous, except for the mesh calculation, which is now done with queues in a separate thread. - Added node metadata support - Added chests 2011-02-17: - Added better handling of textures. Now many file extensions are searched. Also too large textures are not put on the texture atlas, and the construction of the texture atlas is stopped when it is full. 2011-02-16: - Better handling of Ctrl-C on POSIX systems 2011-02-15: - Fixed a problem of not saving and loading the "lighting expired" value of MapBlocks properly. This caused high server CPU usage. - Ctrl-C handling on POSIX systems - Added simple command support to server - Added settings enable_texture_atlas and texture_path 2011-02-14: - Created changelog.txt - Added sneaking/crouching - Modified the looks of the hotbar and cleaned code - Added code to allow generating 3D cube images for inventory doc/old/ancient_main_comment.txt0000644000175000017500000003004112565232430017615 0ustar mquinsonmquinson------------------------------------------------------------------ The ancient comment from the beginning of main.cpp is stored here. ------------------------------------------------------------------ /* =============================== NOTES ============================== NOTE: Things starting with TODO are sometimes only suggestions. NOTE: iostream.imbue(std::locale("C")) is very slow NOTE: Global locale is now set at initialization NOTE: If VBO (EHM_STATIC) is used, remember to explicitly free the hardware buffer (it is not freed automatically) NOTE: A random to-do list saved here as documentation: A list of "active blocks" in which stuff happens. (+=done) + Add a never-resetted game timer to the server + Add a timestamp value to blocks + The simple rule: All blocks near some player are "active" - Do stuff in real time in active blocks + Handle objects - Grow grass, delete leaves without a tree - Spawn some mobs based on some rules - Transform cobble to mossy cobble near water - Run a custom script - ...And all kinds of other dynamic stuff + Keep track of when a block becomes active and becomes inactive + When a block goes inactive: + Store objects statically to block + Store timer value as the timestamp + When a block goes active: + Create active objects out of static objects - Simulate the results of what would have happened if it would have been active for all the time - Grow a lot of grass and so on + Initially it is fine to send information about every active object to every player. Eventually it should be modified to only send info about the nearest ones. + This was left to be done by the old system and it sends only the nearest ones. NOTE: Seeds in 1260:6c77e7dbfd29: 5721858502589302589: Spawns you on a small sand island with a surface dungeon 2983455799928051958: Enormous jungle + a surface dungeon at ~(250,0,0) Old, wild and random suggestions that probably won't be done: ------------------------------------------------------------- SUGG: If player is on ground, mainly fetch ground-level blocks SUGG: Expose Connection's seqnums and ACKs to server and client. - This enables saving many packets and making a faster connection - This also enables server to check if client has received the most recent block sent, for example. SUGG: Add a sane bandwidth throttling system to Connection SUGG: More fine-grained control of client's dumping of blocks from memory - ...What does this mean in the first place? SUGG: A map editing mode (similar to dedicated server mode) SUGG: Transfer more blocks in a single packet SUGG: A blockdata combiner class, to which blocks are added and at destruction it sends all the stuff in as few packets as possible. SUGG: Make a PACKET_COMBINED which contains many subpackets. Utilize it by sending more stuff in a single packet. - Add a packet queue to RemoteClient, from which packets will be combined with object data packets - This is not exactly trivial: the object data packets are sometimes very big by themselves - This might not give much network performance gain though. SUGG: Precalculate lighting translation table at runtime (at startup) - This is not doable because it is currently hand-made and not based on some mathematical function. - Note: This has been changing lately SUGG: A version number to blocks, which increments when the block is modified (node add/remove, water update, lighting update) - This can then be used to make sure the most recent version of a block has been sent to client, for example SUGG: Make the amount of blocks sending to client and the total amount of blocks dynamically limited. Transferring blocks is the main network eater of this system, so it is the one that has to be throttled so that RTTs stay low. SUGG: Meshes of blocks could be split into 6 meshes facing into different directions and then only those drawn that need to be SUGG: Background music based on cellular automata? http://www.earslap.com/projectslab/otomata SUGG: Simple light color information to air SUGG: Server-side objects could be moved based on nodes to enable very lightweight operation and simple AI - Not practical; client would still need to show smooth movement. SUGG: Make a system for pregenerating quick information for mapblocks, so that the client can show them as cubes before they are actually sent or even generated. SUGG: Erosion simulation at map generation time - This might be plausible if larger areas of map were pregenerated without lighting (which is slow) - Simulate water flows, which would carve out dirt fast and then turn stone into gravel and sand and relocate it. - How about relocating minerals, too? Coal and gold in downstream sand and gravel would be kind of cool - This would need a better way of handling minerals, mainly to have mineral content as a separate field. the first parameter field is free for this. - Simulate rock falling from cliffs when water has removed enough solid rock from the bottom SUGG: For non-mapgen FarMesh: Add a per-sector database to store surface stuff as simple flags/values - Light? - A building? And at some point make the server send this data to the client too, instead of referring to the noise functions - Ground height - Surface ground type - Trees? Gaming ideas: ------------- - Aim for something like controlling a single dwarf in Dwarf Fortress - The player could go faster by a crafting a boat, or riding an animal - Random NPC traders. what else? Game content: ------------- - When furnace is destroyed, move items to player's inventory - Add lots of stuff - Glass blocks - Growing grass, decaying leaves - This can be done in the active blocks I guess. - Lots of stuff can be done in the active blocks. - Uh, is there an active block list somewhere? I think not. Add it. - Breaking weak structures - This can probably be accomplished in the same way as grass - Player health points - When player dies, throw items on map (needs better item-on-map implementation) - Cobble to get mossy if near water - More slots in furnace source list, so that multiple ingredients are possible. - Keys to chests? - The Treasure Guard; a big monster with a hammer - The hammer does great damage, shakes the ground and removes a block - You can drop on top of it, and have some time to attack there before he shakes you off - Maybe the difficulty could come from monsters getting tougher in far-away places, and the player starting to need something from there when time goes by. - The player would have some of that stuff at the beginning, and would need new supplies of it when it runs out - A bomb - A spread-items-on-map routine for the bomb, and for dying players - Fighting: - Proper sword swing simulation - Player should get damage from colliding to a wall at high speed Documentation: -------------- Build system / running: ----------------------- Networking and serialization: ----------------------------- SUGG: Fix address to be ipv6 compatible User Interface: --------------- Graphics: --------- SUGG: Combine MapBlock's face caches to so big pieces that VBO can be used - That is >500 vertices - This is not easy; all the MapBlocks close to the player would still need to be drawn separately and combining the blocks would have to happen in a background thread SUGG: Make fetching sector's blocks more efficient when rendering sectors that have very large amounts of blocks (on client) - Is this necessary at all? SUGG: Draw cubes in inventory directly with 3D drawing commands, so that animating them is easier. SUGG: Option for enabling proper alpha channel for textures TODO: Flowing water animation TODO: A setting for enabling bilinear filtering for textures TODO: Better control of draw_control.wanted_max_blocks TODO: Further investigate the use of GPU lighting in addition to the current one TODO: Artificial (night) light could be more yellow colored than sunlight. - This is technically doable. - Also the actual colors of the textures could be made less colorful in the dark but it's a bit more difficult. SUGG: Somehow make the night less colorful TODO: Occlusion culling - At the same time, move some of the renderMap() block choosing code to the same place as where the new culling happens. - Shoot some rays per frame and when ready, make a new list of blocks for usage of renderMap and give it a new pointer to it. Configuration: -------------- Client: ------- TODO: Untie client network operations from framerate - Needs some input queues or something - This won't give much performance boost because calculating block meshes takes so long SUGG: Make morning and evening transition more smooth and maybe shorter TODO: Don't update all meshes always on single node changes, but check which ones should be updated - implement Map::updateNodeMeshes() and the usage of it - It will give almost always a 4x boost in mesh update performance. - A weapon engine - Tool/weapon visualization FIXME: When disconnected to the menu, memory is not freed properly TODO: Investigate how much the mesh generator thread gets used when transferring map data Server: ------- SUGG: Make an option to the server to disable building and digging near the starting position FIXME: Server sometimes goes into some infinite PeerNotFoundException loop * Fix the problem with the server constantly saving one or a few blocks? List the first saved block, maybe it explains. - It is probably caused by oscillating water - TODO: Investigate if this still happens (this is a very old one) * Make a small history check to transformLiquids to detect and log continuous oscillations, in such detail that they can be fixed. FIXME: The new optimized map sending doesn't sometimes send enough blocks from big caves and such FIXME: Block send distance configuration does not take effect for some reason Environment: ------------ TODO: Add proper hooks to when adding and removing active blocks TODO: Finish the ActiveBlockModifier stuff and use it for something Objects: -------- TODO: Get rid of MapBlockObjects and use only ActiveObjects - Skipping the MapBlockObject data is nasty - there is no "total length" stored; have to make a SkipMBOs function which contains enough of the current code to skip them properly. SUGG: MovingObject::move and Player::move are basically the same. combine them. - NOTE: This is a bit tricky because player has the sneaking ability - NOTE: Player::move is more up-to-date. - NOTE: There is a simple move implementation now in collision.{h,cpp} - NOTE: MovingObject will be deleted (MapBlockObject) TODO: Add a long step function to objects that is called with the time difference when block activates Map: ---- TODO: Flowing water to actually contain flow direction information - There is a space for this - it just has to be implemented. TODO: Consider smoothening cave floors after generating them TODO: Fix make_tree, make_* to use seed-position-consistent pseudorandom - delta also Misc. stuff: ------------ TODO: Make sure server handles removing grass when a block is placed (etc) - The client should not do it by itself - NOTE: I think nobody does it currently... TODO: Block cube placement around player's head TODO: Protocol version field TODO: Think about using same bits for material for fences and doors, for example SUGG: Restart irrlicht completely when coming back to main menu from game. - This gets rid of everything that is stored in irrlicht's caches. - This might be needed for texture pack selection in menu TODO: Merge bahamada's audio stuff (clean patch available) Making it more portable: ------------------------ Stuff to do before release: --------------------------- Fixes to the current release: ----------------------------- Stuff to do after release: --------------------------- Doing currently: ---------------- ====================================================================== */ doc/minetest.60000644000175000017500000000437412565232430014060 0ustar mquinsonmquinson.TH minetest 6 "10 September 2013" "" "" .SH NAME minetest, minetestserver \- Multiplayer infinite-world block sandbox .SH SYNOPSIS .B minetest [\fB--server SERVER OPTIONS\fR | \fBCLIENT OPTIONS\fR] [\fBCOMMON OPTIONS\fR] [\fBWORLD PATH\fR] .B minetestserver [\fBSERVER OPTIONS\fR] [\fBCOMMON OPTIONS\fR] [\fBWORLD PATH\fR] .SH DESCRIPTION .B Minetest is one of the first InfiniMiner/Minecraft(/whatever) inspired games (started October 2010), with a goal of taking the survival multiplayer gameplay to a slightly different direction. .PP The main design philosophy is to keep it technically simple, stable and portable. It will be kept lightweight enough to run on fairly old hardware. .SH COMMON OPTIONS .TP .B \-\-help Print allowed options and exit .TP .B \-\-version Print version information and exit .TP .B \-\-config Load configuration from specified file .TP .B \-\-logfile Set logfile path (debug.txt) .TP .B \-\-info Print more information to console .TP .B \-\-verbose Print even more information to console .TP .B \-\-trace Print enormous amounts of information to console .TP .B \-\-gameid Set gameid .TP .B \-\-worldname Set world path by name .TP .B \-\-world | list Set world path or list worlds .TP .B \-\-map\-dir Same as \-\-world (deprecated) .TP .B \-\-port Set network port (UDP) to use .TP .B \-\-run\-unittests Run unit tests and exit .SH CLIENT OPTIONS .TP .B \-\-address Address to connect to .TP .B \-\-go Disable main menu .TP .B \-\-name Set player name .TP .B \-\-password Set password .TP .B \-\-random\-input Enable random user input, for testing (client only) .TP .B \-\-videomodes List available video modes (client only) .TP .B \-\-speedtests Run speed tests .SH SERVER OPTIONS .TP .B \-\-migrate Migrate from current map backend to another. Possible values are sqlite3, leveldb, redis, and dummy. .SH ENVIRONMENT .TP .B MINETEST_SUBGAME_PATH Colon delimited list of directories to search for subgames. .SH BUGS Please report all bugs to Perttu Ahola . .SH AUTHOR .PP Perttu Ahola and contributors. .PP This man page was originally written by Juhani Numminen . .SH WWW http://www.minetest.net/ doc/texture_overrides.txt0000644000175000017500000000225612565232430016461 0ustar mquinsonmquinsonTexture Overrides ================= You can override the textures of a node from a texture pack using texture overrides. To do this, create a file in a texture pack called override.txt Basic Format ------------ Each line in an override.txt file is a rule. It consists of nodename face-selector texture For example, default:dirt_with_grass sides default_stone.png You can use ^ operators as usual: default:dirt_with_grass sides default_stone.png^[brighten Face Selectors -------------- | face-selector | behavior | |---------------|---------------------------------------------------| | left | x- | | right | x+ | | front | z- | | back | z+ | | top | y+ | | bottom | y- | | sides | x-, x+, z-, z+ | | all | All faces. You can also use '*' instead of 'all'. | doc/README.android0000644000175000017500000001055512565232430014436 0ustar mquinsonmquinsonMinetest Android port ===================== Date: 2014 06 28 Controls -------- The Android port doesn't support everything you can do on PC due to the limited capabilities of common devices. What can be done is described below: While you're playing the game normally (that is, no menu or inventory is shown), the following controls are available: * Look around: touch screen and slide finger * double tap: place a node or use selected item * long tap: dig node * touch shown buttons: press button * Buttons: ** left upper corner: chat ** right lower corner: jump ** right lower corner: crouch ** left lower corner: walk/step... left up right down ** left lower corner: display inventory When a menu or inventory is displayed: * double tap outside menu area: close menu * tap on an item stack: select that stack * tap on an empty slot: if you selected a stack already, that stack is placed here * drag and drop: touch stack and hold finger down, move the stack to another slot, tap another finger while keeping first finger on screen --> places a single item from dragged stack into current (first touched) slot Special settings ---------------- There are some settings especially useful for Android users. Minetest's config file can usually be found at /mnt/sdcard/Minetest. * gui_scaling: this is a user-specified scaling factor for the GUI- In case main menu is too big or small on your device, try changing this value. * inventory_image_hack: if your inventory items are messed up, try setting this to true Known issues ------------ Not all issues are fixed by now: * Unable to exit from volume menu -- don't use the volume menu, use Android's volume controls instead. * 512 MB RAM seems to be inadequate -- this depends on the server you join. Try to play on more lightweight servers. Versioning ---------- Android version numbers are 4 digits instead of Minetest's 3 digits. The last number of Android's version represents the Android internal version code. This version code is strictly incremental. It's incremented for each official Minetest Android build. E.g. prerelease Minetest Android builds have been 0.4.9.3, while the first official version most likely will be 0.4.10.4 Requirements ------------ In order to build, your PC has to be set up to build Minetest in the usual manner (see the regular Minetest documentation for how to get this done). In addition to what is required for Minetest in general, you will need the following software packages. The version number in parenthesis denotes the version that was tested at the time this README was drafted; newer/older versions may or may not work. * android SDK (x86_64 20131030) * android NDK (r9d) * wget (1.13.4) Additionally, you'll need to have an Internet connection available on the build system, as the Android build will download some source packages. Build ----- Debug build: * Enter "build/android" subdirectory * Execute "make" * Answer the questions about where SDK and NDK are located on your filesystem * Wait for build to finish After the build is finished, the resulting apk can be fond in build/android/bin/. It will be called Minetest-debug.apk Release build: * In order to make a release build you'll have to have a keystore setup to sign the resulting apk package. How this is done is not part of this README. There are different tutorials on the web explaining how to do it - choose one yourself. * Once your keystore is setup, enter build/android subdirectory and create a new file "ant.properties" there. Add following lines to that file: > key.store= > key.alias=Minetest * Execute "make release" * Enter your keystore as well as your Mintest key password once asked. Be careful it's shown on console in clear text! * The result can be found at "bin/Minetest-release.apk" Other things that may be nice to know ------------ * The environment for Android development tools is saved within Android build build folder. If you want direct access to it do: > make envpaths > . and_env After you've done this you'll have your path and path variables set correct to use adb and all other Android development tools * You can build a single dependency by calling make and the dependency's name, e.g.: > make irrlicht * You can completely cleanup a dependency by calling make and the "clean" target, e.g.: > make clean_irrlicht fonts/0000755000175000017500000000000012565232430012515 5ustar mquinsonmquinsonfonts/lucida_sans_24.xml0000755000175000017500000050472612565232430016052 0ustar mquinsonmquinson<?xml version="1.0"?> <font type="bitmap"> <Texture index="0" filename="lucida_sans_240.png" hasAlpha="true" /> <c c=" " r="0, 0, 1, 39" o="9" /> <c c="!" r="2, 0, 5, 39" u="4" o="3" /> <c c="&quot;" r="6, 0, 14, 39" u="2" o="2" /> <c c="#" r="15, 0, 35, 39" /> <c c="$" r="36, 0, 49, 39" u="3" o="4" /> <c c="%" r="50, 0, 71, 39" /> <c c="&amp;" r="72, 0, 92, 39" u="1" o="1" /> <c c="'" r="93, 0, 97, 39" u="2" o="1" /> <c c="(" r="98, 0, 105, 39" u="2" o="1" /> <c c=")" r="106, 0, 113, 39" u="1" o="2" /> <c c="*" r="114, 0, 126, 39" u="2" o="1" /> <c c="+" r="127, 0, 145, 39" u="3" o="4" /> <c c="," r="146, 0, 150, 39" u="3" o="3" /> <c c="-" r="151, 0, 165, 39" u="2" o="3" /> <c c="." r="166, 0, 170, 39" u="3" o="3" /> <c c="/" r="171, 0, 181, 39" u="3" o="4" /> <c c="0" r="182, 0, 198, 39" u="2" o="2" /> <c c="1" r="199, 0, 206, 39" u="4" o="9" /> <c c="2" r="207, 0, 221, 39" u="3" o="3" /> <c c="3" r="222, 0, 235, 39" u="3" o="4" /> <c c="4" r="236, 0, 252, 39" u="2" o="2" /> <c c="5" r="253, 0, 266, 39" u="4" o="3" /> <c c="6" r="267, 0, 283, 39" u="2" o="2" /> <c c="7" r="284, 0, 299, 39" u="3" o="2" /> <c c="8" r="300, 0, 315, 39" u="3" o="2" /> <c c="9" r="316, 0, 332, 39" u="2" o="2" /> <c c=":" r="333, 0, 336, 39" u="4" o="3" /> <c c=";" r="337, 0, 340, 39" u="4" o="3" /> <c c="&lt;" r="341, 0, 360, 39" u="3" o="3" /> <c c="=" r="361, 0, 380, 39" u="3" o="3" /> <c c="&gt;" r="381, 0, 400, 39" u="3" o="3" /> <c c="?" r="401, 0, 413, 39" u="1" o="1" /> <c c="@" r="414, 0, 439, 39" u="1" o="1" /> <c c="A" r="440, 0, 461, 39" o="1" /> <c c="B" r="462, 0, 476, 39" u="3" o="1" /> <c c="C" r="477, 0, 496, 39" u="2" o="1" /> <c c="D" r="497, 0, 516, 39" u="3" o="2" /> <c c="E" r="517, 0, 531, 39" u="3" /> <c c="F" r="532, 0, 545, 39" u="3" o="1" /> <c c="G" r="546, 0, 565, 39" u="2" o="2" /> <c c="H" r="566, 0, 584, 39" u="3" o="3" /> <c c="I" r="585, 0, 588, 39" u="3" o="3" /> <c c="J" r="589, 0, 599, 39" u="-3" o="3" /> <c c="K" r="600, 0, 617, 39" u="3" o="1" /> <c c="L" r="618, 0, 632, 39" u="3" /> <c c="M" r="633, 0, 655, 39" u="3" o="3" /> <c c="N" r="656, 0, 674, 39" u="3" o="3" /> <c c="O" r="675, 0, 697, 39" u="2" o="1" /> <c c="P" r="698, 0, 712, 39" u="3" o="1" /> <c c="Q" r="713, 0, 737, 39" u="2" o="-1" /> <c c="R" r="738, 0, 755, 39" u="3" /> <c c="S" r="756, 0, 770, 39" u="2" o="1" /> <c c="T" r="771, 0, 790, 39" o="1" /> <c c="U" r="791, 0, 808, 39" u="3" o="2" /> <c c="V" r="809, 0, 829, 39" u="1" /> <c c="W" r="830, 0, 857, 39" /> <c c="X" r="858, 0, 877, 39" o="1" /> <c c="Y" r="878, 0, 897, 39" o="1" /> <c c="Z" r="898, 0, 914, 39" u="1" o="2" /> <c c="[" r="915, 0, 921, 39" u="3" o="1" /> <c c="\" r="922, 0, 932, 39" u="3" o="4" /> <c c="]" r="933, 0, 939, 39" u="1" o="3" /> <c c="^" r="940, 0, 957, 39" u="2" o="1" /> <c c="_" r="958, 0, 972, 39" u="1" o="1" /> <c c="`" r="973, 0, 980, 39" u="6" o="7" /> <c c="a" r="981, 0, 996, 39" u="2" o="1" /> <c c="b" r="997, 0, 1012, 39" u="3" o="2" /> <c c="c" r="1013, 0, 1026, 39" u="2" o="1" /> <c c="d" r="1027, 0, 1042, 39" u="2" o="3" /> <c c="e" r="1043, 0, 1057, 39" u="2" o="2" /> <c c="f" r="1058, 0, 1070, 39" u="1" o="-1" /> <c c="g" r="1071, 0, 1086, 39" u="2" o="3" /> <c c="h" r="1087, 0, 1101, 39" u="3" o="3" /> <c c="i" r="1102, 0, 1105, 39" u="3" o="3" /> <c c="j" r="1106, 0, 1115, 39" u="-2" o="3" /> <c c="k" r="1116, 0, 1131, 39" u="3" o="1" /> <c c="l" r="1132, 0, 1135, 39" u="3" o="3" /> <c c="m" r="1136, 0, 1159, 39" u="3" o="4" /> <c c="n" r="1160, 0, 1174, 39" u="3" o="3" /> <c c="o" r="1175, 0, 1191, 39" u="2" o="2" /> <c c="p" r="1192, 0, 1207, 39" u="3" o="2" /> <c c="q" r="1208, 0, 1223, 39" u="2" o="3" /> <c c="r" r="1224, 0, 1233, 39" u="3" o="1" /> <c c="s" r="1234, 0, 1245, 39" u="2" o="3" /> <c c="t" r="1246, 0, 1257, 39" o="1" /> <c c="u" r="1258, 0, 1272, 39" u="3" o="3" /> <c c="v" r="1273, 0, 1289, 39" o="1" /> <c c="w" r="1290, 0, 1314, 39" o="1" /> <c c="x" r="1315, 0, 1332, 39" u="1" o="2" /> <c c="y" r="1333, 0, 1349, 39" o="1" /> <c c="z" r="1350, 0, 1365, 39" u="2" o="1" /> <c c="{" r="1366, 0, 1373, 39" o="3" /> <c c="|" r="1374, 0, 1376, 39" u="5" o="5" /> <c c="}" r="1377, 0, 1384, 39" u="3" /> <c c="~" r="1385, 0, 1402, 39" u="2" o="1" /> <c c="" r="1403, 0, 1404, 39" o="9" /> <c c="" r="1405, 0, 1408, 39" u="4" o="3" /> <c c="" r="1409, 0, 1422, 39" u="3" o="4" /> <c c="" r="1423, 0, 1436, 39" u="4" o="3" /> <c c="" r="1437, 0, 1455, 39" u="1" o="1" /> <c c="" r="1456, 0, 1474, 39" u="1" o="1" /> <c c="" r="1475, 0, 1477, 39" u="5" o="5" /> <c c="" r="1478, 0, 1492, 39" u="3" o="3" /> <c c="" r="1493, 0, 1502, 39" u="5" o="6" /> <c c="" r="1503, 0, 1527, 39" u="2" o="1" /> <c c="" r="1528, 0, 1537, 39" u="2" o="3" /> <c c="" r="1538, 0, 1552, 39" u="2" o="1" /> <c c="" r="1553, 0, 1572, 39" u="3" o="3" /> <c c="" r="1573, 0, 1580, 39" u="2" o="1" /> <c c="" r="1581, 0, 1595, 39" u="3" o="3" /> <c c="" r="1596, 0, 1610, 39" u="1" o="1" /> <c c="" r="1611, 0, 1618, 39" u="1" o="1" /> <c c="" r="1619, 0, 1637, 39" u="3" o="4" /> <c c="" r="1638, 0, 1647, 39" u="2" o="3" /> <c c="" r="1648, 0, 1657, 39" u="2" o="3" /> <c c="" r="1658, 0, 1665, 39" u="6" o="7" /> <c c="" r="1666, 0, 1680, 39" u="3" o="3" /> <c c="" r="1681, 0, 1694, 39" u="3" o="4" /> <c c="" r="1695, 0, 1699, 39" u="8" o="8" /> <c c="" r="1700, 0, 1705, 39" u="8" o="7" /> <c c="" r="1706, 0, 1711, 39" u="3" o="6" /> <c c="" r="1712, 0, 1722, 39" u="2" o="2" /> <c c="" r="1723, 0, 1737, 39" u="1" o="2" /> <c c="" r="1738, 0, 1761, 39" u="1" o="2" /> <c c="" r="1762, 0, 1785, 39" u="1" o="2" /> <c c="" r="1786, 0, 1809, 39" u="1" o="2" /> <c c="" r="1810, 0, 1822, 39" u="1" o="1" /> <c c="" r="1823, 0, 1844, 39" o="1" /> <c c="" r="1845, 0, 1866, 39" o="1" /> <c c="" r="1867, 0, 1888, 39" o="1" /> <c c="" r="1889, 0, 1910, 39" o="1" /> <c c="" r="1911, 0, 1932, 39" o="1" /> <c c="" r="1933, 0, 1954, 39" o="1" /> <c c="" r="1955, 0, 1983, 39" o="1" /> <c c="" r="1984, 0, 2003, 39" u="2" o="1" /> <c c="" r="2004, 0, 2018, 39" u="3" /> <c c="" r="2019, 0, 2033, 39" u="3" /> <c c="" r="2034, 0, 2048, 39" u="3" /> <c c="" r="0, 40, 14, 79" u="3" /> <c c="" r="15, 40, 22, 79" o="2" /> <c c="" r="23, 40, 30, 79" u="3" o="-1" /> <c c="" r="31, 40, 42, 79" u="-1" o="-1" /> <c c="" r="43, 40, 52, 79" /> <c c="" r="53, 40, 75, 79" o="2" /> <c c="" r="76, 40, 94, 79" u="3" o="3" /> <c c="" r="95, 40, 117, 79" u="2" o="1" /> <c c="" r="118, 40, 140, 79" u="2" o="1" /> <c c="" r="141, 40, 163, 79" u="2" o="1" /> <c c="" r="164, 40, 186, 79" u="2" o="1" /> <c c="" r="187, 40, 209, 79" u="2" o="1" /> <c c="" r="210, 40, 231, 79" u="2" o="2" /> <c c="" r="232, 40, 254, 79" u="2" o="1" /> <c c="" r="255, 40, 272, 79" u="3" o="2" /> <c c="" r="273, 40, 290, 79" u="3" o="2" /> <c c="" r="291, 40, 308, 79" u="3" o="2" /> <c c="" r="309, 40, 326, 79" u="3" o="2" /> <c c="" r="327, 40, 346, 79" o="1" /> <c c="" r="347, 40, 361, 79" u="3" o="1" /> <c c="" r="362, 40, 377, 79" u="3" o="1" /> <c c="" r="378, 40, 393, 79" u="2" o="1" /> <c c="" r="394, 40, 409, 79" u="2" o="1" /> <c c="" r="410, 40, 425, 79" u="2" o="1" /> <c c="" r="426, 40, 441, 79" u="2" o="1" /> <c c="" r="442, 40, 457, 79" u="2" o="1" /> <c c="" r="458, 40, 473, 79" u="2" o="1" /> <c c="" r="474, 40, 497, 79" u="2" o="2" /> <c c="" r="498, 40, 511, 79" u="2" o="1" /> <c c="" r="512, 40, 526, 79" u="2" o="2" /> <c c="" r="527, 40, 541, 79" u="2" o="2" /> <c c="" r="542, 40, 556, 79" u="2" o="2" /> <c c="" r="557, 40, 571, 79" u="2" o="2" /> <c c="" r="572, 40, 579, 79" o="2" /> <c c="" r="580, 40, 587, 79" u="3" o="-1" /> <c c="" r="588, 40, 599, 79" u="-1" o="-1" /> <c c="" r="600, 40, 609, 79" /> <c c="" r="610, 40, 626, 79" u="2" o="1" /> <c c="" r="627, 40, 641, 79" u="3" o="3" /> <c c="" r="642, 40, 658, 79" u="2" o="2" /> <c c="" r="659, 40, 675, 79" u="2" o="2" /> <c c="" r="676, 40, 692, 79" u="2" o="2" /> <c c="" r="693, 40, 709, 79" u="2" o="2" /> <c c="" r="710, 40, 726, 79" u="2" o="2" /> <c c="" r="727, 40, 746, 79" u="3" o="3" /> <c c="" r="747, 40, 763, 79" u="2" o="2" /> <c c="" r="764, 40, 778, 79" u="3" o="3" /> <c c="" r="779, 40, 793, 79" u="3" o="3" /> <c c="" r="794, 40, 808, 79" u="3" o="3" /> <c c="" r="809, 40, 823, 79" u="3" o="3" /> <c c="" r="824, 40, 840, 79" o="1" /> <c c="" r="841, 40, 856, 79" u="3" o="2" /> <c c="" r="857, 40, 873, 79" o="1" /> <c c="" r="874, 40, 895, 79" o="1" /> <c c="" r="896, 40, 911, 79" u="2" o="1" /> <c c="" r="912, 40, 933, 79" o="1" /> <c c="" r="934, 40, 949, 79" u="2" o="1" /> <c c="" r="950, 40, 971, 79" o="1" /> <c c="" r="972, 40, 987, 79" u="2" o="1" /> <c c="" r="988, 40, 1007, 79" u="2" o="1" /> <c c="" r="1008, 40, 1021, 79" u="2" o="1" /> <c c="" r="1022, 40, 1041, 79" u="2" o="1" /> <c c=" " r="1042, 40, 1056, 79" u="2" /> <c c=" " r="1057, 40, 1076, 79" u="2" o="1" /> <c c=" " r="1077, 40, 1090, 79" u="2" o="1" /> <c c=" " r="1091, 40, 1110, 79" u="2" o="1" /> <c c=" " r="1111, 40, 1125, 79" u="2" /> <c c="" r="1126, 40, 1145, 79" u="3" o="2" /> <c c="" r="1146, 40, 1168, 79" u="2" o="1" /> <c c="" r="1169, 40, 1191, 79" o="2" /> <c c="" r="1192, 40, 1210, 79" u="2" /> <c c="" r="1211, 40, 1225, 79" u="3" /> <c c="" r="1226, 40, 1240, 79" u="2" o="2" /> <c c="" r="1241, 40, 1255, 79" u="3" /> <c c="" r="1256, 40, 1270, 79" u="2" o="2" /> <c c="" r="1271, 40, 1285, 79" u="3" /> <c c="" r="1286, 40, 1300, 79" u="2" o="2" /> <c c="" r="1301, 40, 1315, 79" u="3" /> <c c="" r="1316, 40, 1330, 79" u="2" o="2" /> <c c="" r="1331, 40, 1345, 79" u="3" /> <c c="" r="1346, 40, 1360, 79" u="2" o="2" /> <c c="" r="1361, 40, 1380, 79" u="2" o="2" /> <c c="" r="1381, 40, 1396, 79" u="2" o="3" /> <c c="" r="1397, 40, 1416, 79" u="2" o="2" /> <c c="" r="1417, 40, 1432, 79" u="2" o="3" /> <c c=" " r="1433, 40, 1452, 79" u="2" o="2" /> <c c="!" r="1453, 40, 1468, 79" u="2" o="3" /> <c c=""" r="1469, 40, 1488, 79" u="2" o="2" /> <c c="#" r="1489, 40, 1504, 79" u="2" o="3" /> <c c="$" r="1505, 40, 1523, 79" u="3" o="3" /> <c c="%" r="1524, 40, 1542, 79" u="-1" o="3" /> <c c="&" r="1543, 40, 1567, 79" u="1" /> <c c="'" r="1568, 40, 1585, 79" o="3" /> <c c="(" r="1586, 40, 1596, 79" u="-1" /> <c c=")" r="1597, 40, 1607, 79" u="-1" /> <c c="*" r="1608, 40, 1618, 79" u="-1" /> <c c="+" r="1619, 40, 1629, 79" u="-1" /> <c c="," r="1630, 40, 1640, 79" u="-1" /> <c c="-" r="1641, 40, 1651, 79" u="-1" /> <c c="." r="1652, 40, 1657, 79" u="2" o="2" /> <c c="/" r="1658, 40, 1663, 79" u="2" o="2" /> <c c="0" r="1664, 40, 1667, 79" u="3" o="3" /> <c c="1" r="1668, 40, 1671, 79" u="3" o="3" /> <c c="2" r="1672, 40, 1685, 79" u="3" o="3" /> <c c="3" r="1686, 40, 1699, 79" u="3" o="3" /> <c c="4" r="1700, 40, 1714, 79" u="-3" o="-1" /> <c c="5" r="1715, 40, 1728, 79" u="-2" o="-1" /> <c c="6" r="1729, 40, 1746, 79" u="3" o="1" /> <c c="7" r="1747, 40, 1762, 79" u="3" o="1" /> <c c="8" r="1763, 40, 1778, 79" u="3" o="1" /> <c c="9" r="1779, 40, 1794, 79" u="2" /> <c c=":" r="1795, 40, 1802, 79" u="1" o="1" /> <c c=";" r="1803, 40, 1817, 79" u="3" /> <c c="<" r="1818, 40, 1823, 79" u="1" o="3" /> <c c="=" r="1824, 40, 1838, 79" u="3" /> <c c=">" r="1839, 40, 1849, 79" u="3" o="-4" /> <c c="?" r="1850, 40, 1864, 79" u="3" /> <c c="@" r="1865, 40, 1874, 79" u="3" o="-3" /> <c c="A" r="1875, 40, 1892, 79" /> <c c="B" r="1893, 40, 1902, 79" /> <c c="C" r="1903, 40, 1921, 79" u="3" o="3" /> <c c="D" r="1922, 40, 1936, 79" u="3" o="3" /> <c c="E" r="1937, 40, 1955, 79" u="3" o="3" /> <c c="F" r="1956, 40, 1970, 79" u="3" o="3" /> <c c="G" r="1971, 40, 1989, 79" u="3" o="3" /> <c c="H" r="1990, 40, 2004, 79" u="3" o="3" /> <c c="I" r="2005, 40, 2024, 79" u="2" o="-1" /> <c c="J" r="2025, 40, 2043, 79" u="3" o="3" /> <c c="K" r="0, 80, 14, 119" u="3" o="3" /> <c c="L" r="15, 80, 37, 119" u="2" o="1" /> <c c="M" r="38, 80, 54, 119" u="2" o="2" /> <c c="N" r="55, 80, 77, 119" u="2" o="1" /> <c c="O" r="78, 80, 94, 119" u="2" o="2" /> <c c="P" r="95, 80, 117, 119" u="2" o="1" /> <c c="Q" r="118, 80, 135, 119" u="2" o="1" /> <c c="R" r="136, 80, 166, 119" u="2" /> <c c="S" r="167, 80, 193, 119" u="2" o="2" /> <c c="T" r="194, 80, 211, 119" u="3" /> <c c="U" r="212, 80, 221, 119" u="3" o="1" /> <c c="V" r="222, 80, 239, 119" u="3" /> <c c="W" r="240, 80, 250, 119" u="2" o="1" /> <c c="X" r="251, 80, 268, 119" u="3" /> <c c="Y" r="269, 80, 280, 119" u="2" /> <c c="Z" r="281, 80, 295, 119" u="2" o="1" /> <c c="[" r="296, 80, 307, 119" u="2" o="3" /> <c c="\" r="308, 80, 322, 119" u="2" o="1" /> <c c="]" r="323, 80, 334, 119" u="2" o="3" /> <c c="^" r="335, 80, 349, 119" u="2" o="1" /> <c c="_" r="350, 80, 361, 119" u="2" o="3" /> <c c="`" r="362, 80, 376, 119" u="2" o="1" /> <c c="a" r="377, 80, 389, 119" u="1" o="3" /> <c c="b" r="390, 80, 409, 119" o="1" /> <c c="c" r="410, 80, 421, 119" o="1" /> <c c="d" r="422, 80, 441, 119" o="1" /> <c c="e" r="442, 80, 454, 119" o="6" /> <c c="f" r="455, 80, 474, 119" o="1" /> <c c="g" r="475, 80, 486, 119" o="1" /> <c c="h" r="487, 80, 504, 119" u="3" o="2" /> <c c="i" r="505, 80, 519, 119" u="3" o="3" /> <c c="j" r="520, 80, 537, 119" u="3" o="2" /> <c c="k" r="538, 80, 552, 119" u="3" o="3" /> <c c="l" r="553, 80, 570, 119" u="3" o="2" /> <c c="m" r="571, 80, 585, 119" u="3" o="3" /> <c c="n" r="586, 80, 603, 119" u="3" o="2" /> <c c="o" r="604, 80, 618, 119" u="3" o="3" /> <c c="p" r="619, 80, 636, 119" u="3" o="2" /> <c c="q" r="637, 80, 653, 119" u="3" o="1" /> <c c="r" r="654, 80, 671, 119" u="3" o="2" /> <c c="s" r="672, 80, 686, 119" u="3" o="3" /> <c c="t" r="687, 80, 714, 119" /> <c c="u" r="715, 80, 739, 119" o="1" /> <c c="v" r="740, 80, 759, 119" o="1" /> <c c="w" r="760, 80, 776, 119" o="1" /> <c c="x" r="777, 80, 796, 119" o="1" /> <c c="y" r="797, 80, 813, 119" u="1" o="2" /> <c c="z" r="814, 80, 829, 119" u="2" o="1" /> <c c="{" r="830, 80, 846, 119" u="1" o="2" /> <c c="|" r="847, 80, 862, 119" u="2" o="1" /> <c c="}" r="863, 80, 879, 119" u="1" o="2" /> <c c="~" r="880, 80, 895, 119" u="2" o="1" /> <c c="" r="896, 80, 908, 119" u="1" o="-2" /> <c c="" r="909, 80, 927, 119" o="2" /> <c c="" r="928, 80, 949, 119" o="1" /> <c c="" r="950, 80, 964, 119" u="3" o="2" /> <c c="" r="965, 80, 980, 119" u="3" o="2" /> <c c="" r="981, 80, 995, 119" u="3" o="1" /> <c c="" r="996, 80, 1007, 119" u="3" o="2" /> <c c="" r="1008, 80, 1027, 119" u="2" o="1" /> <c c="" r="1028, 80, 1052, 119" u="2" o="-4" /> <c c="" r="1053, 80, 1071, 119" u="2" o="-3" /> <c c="" r="1072, 80, 1094, 119" o="2" /> <c c="" r="1095, 80, 1121, 119" o="2" /> <c c="" r="1122, 80, 1136, 119" u="2" o="3" /> <c c="" r="1137, 80, 1152, 119" u="2" o="3" /> <c c="" r="1153, 80, 1168, 119" u="2" o="2" /> <c c="" r="1169, 80, 1183, 119" u="1" o="2" /> <c c="" r="1184, 80, 1202, 119" u="2" o="2" /> <c c="" r="1203, 80, 1217, 119" u="2" o="1" /> <c c="" r="1218, 80, 1236, 119" u="-2" o="1" /> <c c="" r="1237, 80, 1252, 119" u="-2" /> <c c="" r="1253, 80, 1277, 119" u="2" o="-3" /> <c c="" r="1278, 80, 1299, 119" /> <c c="" r="1300, 80, 1324, 119" u="3" o="2" /> <c c="" r="1325, 80, 1334, 119" u="3" o="1" /> <c c="" r="1335, 80, 1346, 119" o="1" /> <c c="" r="1347, 80, 1366, 119" u="3" o="-1" /> <c c="" r="1367, 80, 1382, 119" u="3" o="1" /> <c c="" r="1383, 80, 1394, 119" o="1" /> <c c="" r="1395, 80, 1413, 119" u="1" /> <c c="" r="1414, 80, 1443, 119" u="3" o="2" /> <c c="" r="1444, 80, 1466, 119" u="-1" o="3" /> <c c="" r="1467, 80, 1481, 119" u="3" o="3" /> <c c="" r="1482, 80, 1504, 119" u="2" o="1" /> <c c="" r="1505, 80, 1527, 119" u="2" o="1" /> <c c="" r="1528, 80, 1545, 119" u="2" o="1" /> <c c="" r="1546, 80, 1576, 119" u="2" o="2" /> <c c="" r="1577, 80, 1601, 119" u="2" o="3" /> <c c="" r="1602, 80, 1623, 119" o="1" /> <c c="" r="1624, 80, 1639, 119" u="3" o="2" /> <c c="" r="1640, 80, 1657, 119" u="3" /> <c c="" r="1658, 80, 1672, 119" u="2" o="1" /> <c c="" r="1673, 80, 1684, 119" u="2" o="3" /> <c c="" r="1685, 80, 1702, 119" u="1" o="1" /> <c c="" r="1703, 80, 1720, 119" u="1" o="-1" /> <c c="" r="1721, 80, 1731, 119" o="2" /> <c c="" r="1732, 80, 1752, 119" u="1" o="1" /> <c c="" r="1753, 80, 1764, 119" o="1" /> <c c="" r="1765, 80, 1784, 119" o="1" /> <c c="" r="1785, 80, 1809, 119" u="3" o="-1" /> <c c="" r="1810, 80, 1830, 119" u="3" /> <c c="" r="1831, 80, 1855, 119" u="1" /> <c c="" r="1856, 80, 1874, 119" u="3" o="2" /> <c c="" r="1875, 80, 1895, 119" u="-1" o="1" /> <c c="" r="1896, 80, 1918, 119" /> <c c="" r="1919, 80, 1935, 119" u="1" o="2" /> <c c="" r="1936, 80, 1951, 119" u="2" o="1" /> <c c="" r="1952, 80, 1966, 119" u="1" o="3" /> <c c="" r="1967, 80, 1981, 119" u="2" o="2" /> <c c="" r="1982, 80, 1996, 119" u="2" /> <c c="" r="1997, 80, 2010, 119" u="2" o="2" /> <c c="" r="2011, 80, 2025, 119" u="3" o="3" /> <c c="" r="2026, 80, 2039, 119" u="4" o="3" /> <c c="" r="0, 120, 10, 159" u="3" o="2" /> <c c="" r="11, 120, 24, 159" u="1" o="1" /> <c c="" r="25, 120, 40, 159" u="3" o="1" /> <c c="" r="41, 120, 43, 159" u="3" o="4" /> <c c="" r="44, 120, 51, 159" u="3" o="4" /> <c c="" r="52, 120, 68, 159" u="2" o="3" /> <c c="" r="69, 120, 72, 159" u="4" o="3" /> <c c="" r="73, 120, 108, 159" u="3" o="3" /> <c c="" r="109, 120, 146, 159" u="3" o="1" /> <c c="" r="147, 120, 180, 159" u="2" o="2" /> <c c="" r="181, 120, 202, 159" u="3" o="3" /> <c c="" r="203, 120, 223, 159" u="3" o="3" /> <c c="" r="224, 120, 235, 159" u="3" o="3" /> <c c="" r="236, 120, 262, 159" u="3" o="3" /> <c c="" r="263, 120, 289, 159" u="3" o="3" /> <c c="" r="290, 120, 312, 159" u="3" o="3" /> <c c="" r="313, 120, 334, 159" o="1" /> <c c="" r="335, 120, 350, 159" u="2" o="1" /> <c c="" r="351, 120, 362, 159" u="-1" o="-1" /> <c c="" r="363, 120, 374, 159" u="-1" o="-1" /> <c c="" r="375, 120, 397, 159" u="2" o="1" /> <c c="" r="398, 120, 414, 159" u="2" o="2" /> <c c="" r="415, 120, 432, 159" u="3" o="2" /> <c c="" r="433, 120, 447, 159" u="3" o="3" /> <c c="" r="448, 120, 465, 159" u="3" o="2" /> <c c="" r="466, 120, 480, 159" u="3" o="3" /> <c c="" r="481, 120, 498, 159" u="3" o="2" /> <c c="" r="499, 120, 513, 159" u="3" o="3" /> <c c="" r="514, 120, 531, 159" u="3" o="2" /> <c c="" r="532, 120, 546, 159" u="3" o="3" /> <c c="" r="547, 120, 564, 159" u="3" o="2" /> <c c="" r="565, 120, 579, 159" u="3" o="3" /> <c c="" r="580, 120, 594, 159" u="2" o="2" /> <c c="" r="595, 120, 616, 159" o="1" /> <c c="" r="617, 120, 632, 159" u="2" o="1" /> <c c="" r="633, 120, 654, 159" o="1" /> <c c="" r="655, 120, 670, 159" u="2" o="1" /> <c c="" r="671, 120, 699, 159" o="1" /> <c c="" r="700, 120, 723, 159" u="2" o="2" /> <c c="" r="724, 120, 747, 159" u="2" o="1" /> <c c="" r="748, 120, 767, 159" u="2" o="1" /> <c c="" r="768, 120, 787, 159" u="2" o="2" /> <c c="" r="788, 120, 803, 159" u="2" o="3" /> <c c="" r="804, 120, 821, 159" u="3" o="1" /> <c c="" r="822, 120, 837, 159" u="3" o="1" /> <c c="" r="838, 120, 860, 159" u="2" o="1" /> <c c="" r="861, 120, 877, 159" u="2" o="2" /> <c c="" r="878, 120, 900, 159" u="2" o="1" /> <c c="" r="901, 120, 917, 159" u="2" o="2" /> <c c="" r="918, 120, 932, 159" u="1" o="3" /> <c c="" r="933, 120, 947, 159" u="1" o="1" /> <c c="" r="948, 120, 961, 159" u="-2" o="-1" /> <c c="" r="962, 120, 983, 159" o="1" /> <c c="" r="984, 120, 999, 159" u="2" o="1" /> <c c="" r="1000, 120, 1028, 159" o="1" /> <c c="" r="1029, 120, 1052, 159" u="2" o="2" /> <c c="" r="1053, 120, 1075, 159" u="2" o="1" /> <c c="" r="1076, 120, 1092, 159" u="2" o="2" /> <c c="" r="1093, 120, 1107, 159" u="2" o="1" /> <c c="" r="1108, 120, 1119, 159" u="2" o="3" /> <c c="" r="1120, 120, 1139, 159" o="1" /> <c c="" r="1140, 120, 1151, 159" o="1" /> <c c="P" r="1152, 120, 1167, 159" u="1" o="2" /> <c c="Q" r="1168, 120, 1183, 159" u="2" o="2" /> <c c="R" r="1184, 120, 1199, 159" u="3" o="1" /> <c c="S" r="1200, 120, 1215, 159" u="3" o="2" /> <c c="T" r="1216, 120, 1229, 159" u="2" o="1" /> <c c="U" r="1230, 120, 1245, 159" u="2" o="1" /> <c c="V" r="1246, 120, 1265, 159" u="2" o="-1" /> <c c="W" r="1266, 120, 1285, 159" u="2" o="-1" /> <c c="X" r="1286, 120, 1300, 159" u="2" o="2" /> <c c="Y" r="1301, 120, 1315, 159" u="2" o="2" /> <c c="Z" r="1316, 120, 1339, 159" u="2" /> <c c="[" r="1340, 120, 1352, 159" u="2" o="1" /> <c c="\" r="1353, 120, 1365, 159" u="2" o="1" /> <c c="]" r="1366, 120, 1386, 159" u="2" o="-1" /> <c c="^" r="1387, 120, 1402, 159" u="2" o="2" /> <c c="_" r="1403, 120, 1416, 159" u="-1" o="1" /> <c c="`" r="1417, 120, 1436, 159" u="2" o="-1" /> <c c="a" r="1437, 120, 1452, 159" u="2" o="3" /> <c c="b" r="1453, 120, 1468, 159" u="2" o="2" /> <c c="c" r="1469, 120, 1486, 159" /> <c c="d" r="1487, 120, 1504, 159" /> <c c="e" r="1505, 120, 1519, 159" u="3" o="3" /> <c c="f" r="1520, 120, 1534, 159" u="3" o="3" /> <c c="g" r="1535, 120, 1549, 159" u="3" o="3" /> <c c="h" r="1550, 120, 1561, 159" u="1" /> <c c="i" r="1562, 120, 1570, 159" u="3" o="1" /> <c c="j" r="1571, 120, 1580, 159" u="2" o="2" /> <c c="k" r="1581, 120, 1596, 159" u="1" /> <c c="l" r="1597, 120, 1613, 159" o="1" /> <c c="m" r="1614, 120, 1621, 159" u="3" /> <c c="n" r="1622, 120, 1638, 159" u="3" o="2" /> <c c="o" r="1639, 120, 1664, 159" u="3" o="2" /> <c c="p" r="1665, 120, 1690, 159" u="3" o="2" /> <c c="q" r="1691, 120, 1714, 159" u="3" o="4" /> <c c="r" r="1715, 120, 1733, 159" u="-1" o="3" /> <c c="s" r="1734, 120, 1752, 159" u="3" o="-1" /> <c c="t" r="1753, 120, 1767, 159" u="3" o="3" /> <c c="u" r="1768, 120, 1784, 159" u="2" o="2" /> <c c="v" r="1785, 120, 1808, 159" u="2" o="1" /> <c c="w" r="1809, 120, 1831, 159" u="2" o="2" /> <c c="x" r="1832, 120, 1853, 159" u="2" o="1" /> <c c="y" r="1854, 120, 1863, 159" u="1" o="3" /> <c c="z" r="1864, 120, 1873, 159" u="1" o="3" /> <c c="{" r="1874, 120, 1887, 159" u="1" /> <c c="|" r="1888, 120, 1897, 159" u="3" o="1" /> <c c="}" r="1898, 120, 1907, 159" u="3" o="1" /> <c c="~" r="1908, 120, 1917, 159" u="3" o="1" /> <c c="" r="1918, 120, 1927, 159" u="1" o="3" /> <c c="" r="1928, 120, 1942, 159" u="3" o="1" /> <c c="" r="1943, 120, 1957, 159" u="3" o="1" /> <c c="" r="1958, 120, 1969, 159" u="2" o="3" /> <c c="" r="1970, 120, 1985, 159" u="-1" /> <c c="" r="1986, 120, 1999, 159" u="-1" o="2" /> <c c="" r="2000, 120, 2015, 159" u="-1" /> <c c="" r="2016, 120, 2033, 159" u="-1" o="1" /> <c c="" r="2034, 120, 2043, 159" u="2" o="1" /> <c c="" r="0, 160, 11, 199" o="1" /> <c c="" r="12, 160, 32, 199" u="1" /> <c c="" r="33, 160, 52, 199" u="1" o="1" /> <c c="" r="53, 160, 70, 199" u="1" o="1" /> <c c="" r="71, 160, 87, 199" o="1" /> <c c="" r="88, 160, 112, 199" o="1" /> <c c="" r="113, 160, 129, 199" o="1" /> <c c="" r="130, 160, 145, 199" o="1" /> <c c="" r="146, 160, 165, 199" u="2" o="-3" /> <c c="" r="166, 160, 186, 199" u="2" /> <c c="" r="187, 160, 201, 199" u="1" o="1" /> <c c="" r="202, 160, 217, 199" u="1" o="1" /> <c c="" r="218, 160, 230, 199" u="2" /> <c c="" r="231, 160, 243, 199" u="1" o="1" /> <c c="" r="244, 160, 256, 199" u="1" o="1" /> <c c="" r="257, 160, 270, 199" u="2" o="1" /> <c c="" r="271, 160, 289, 199" u="2" o="1" /> <c c="" r="290, 160, 302, 199" u="3" o="2" /> <c c="" r="303, 160, 318, 199" u="2" o="2" /> <c c="" r="319, 160, 339, 199" u="2" o="-3" /> <c c="" r="340, 160, 354, 199" u="3" o="3" /> <c c="" r="355, 160, 371, 199" u="-1" o="1" /> <c c="" r="372, 160, 387, 199" u="1" o="3" /> <c c="" r="388, 160, 399, 199" u="3" o="1" /> <c c="" r="400, 160, 419, 199" u="2" o="-1" /> <c c="" r="420, 160, 433, 199" u="1" o="1" /> <c c="" r="434, 160, 447, 199" u="1" o="1" /> <c c="" r="448, 160, 478, 199" u="2" o="1" /> <c c="" r="479, 160, 507, 199" u="2" o="2" /> <c c="" r="508, 160, 543, 199" u="2" o="1" /> <c c="" r="544, 160, 566, 199" o="3" /> <c c="" r="567, 160, 590, 199" o="-1" /> <c c="" r="591, 160, 618, 199" o="1" /> <c c="" r="619, 160, 628, 199" u="2" o="1" /> <c c="" r="629, 160, 638, 199" u="2" o="1" /> <c c="" r="639, 160, 645, 199" o="2" /> <c c="" r="646, 160, 652, 199" u="2" /> <c c="" r="653, 160, 659, 199" u="1" o="1" /> <c c="" r="660, 160, 669, 199" u="1" /> <c c="" r="670, 160, 679, 199" u="2" /> <c c="" r="680, 160, 695, 199" o="1" /> <c c="" r="696, 160, 706, 199" o="1" /> <c c="" r="707, 160, 714, 199" u="2" /> <c c="" r="715, 160, 729, 199" u="2" /> <c c="" r="730, 160, 734, 199" u="3" o="3" /> <c c="" r="735, 160, 739, 199" u="3" o="3" /> <c c="" r="740, 160, 744, 199" u="3" o="3" /> <c c="" r="745, 160, 750, 199" u="3" o="2" /> <c c="" r="751, 160, 756, 199" u="2" o="3" /> <c c="" r="757, 160, 765, 199" u="1" o="1" /> <c c="" r="766, 160, 774, 199" u="1" o="1" /> <c c="" r="775, 160, 785, 199" u="1" o="2" /> <c c="" r="786, 160, 796, 199" u="2" o="1" /> <c c="" r="797, 160, 806, 199" u="1" o="3" /> <c c="" r="807, 160, 816, 199" u="1" o="3" /> <c c="" r="817, 160, 828, 199" u="4" o="5" /> <c c="" r="829, 160, 840, 199" u="4" o="5" /> <c c="" r="841, 160, 843, 199" u="3" o="3" /> <c c="" r="844, 160, 854, 199" u="5" o="5" /> <c c="" r="855, 160, 862, 199" u="6" o="7" /> <c c="" r="863, 160, 870, 199" u="6" o="7" /> <c c="" r="871, 160, 873, 199" u="3" o="3" /> <c c="" r="874, 160, 884, 199" u="5" o="5" /> <c c="" r="885, 160, 892, 199" u="6" o="7" /> <c c="" r="893, 160, 900, 199" u="6" o="7" /> <c c="" r="901, 160, 908, 199" u="3" o="3" /> <c c="" r="909, 160, 916, 199" u="3" o="3" /> <c c="" r="917, 160, 922, 199" u="2" o="2" /> <c c="" r="923, 160, 928, 199" u="2" o="2" /> <c c="" r="929, 160, 939, 199" u="3" o="2" /> <c c="" r="940, 160, 950, 199" u="3" o="2" /> <c c="" r="951, 160, 961, 199" u="3" o="2" /> <c c="" r="962, 160, 972, 199" u="2" o="3" /> <c c="" r="973, 160, 983, 199" u="5" o="5" /> <c c="" r="984, 160, 987, 199" u="8" o="9" /> <c c="" r="988, 160, 995, 199" u="6" o="7" /> <c c="" r="996, 160, 1001, 199" u="8" o="7" /> <c c="" r="1002, 160, 1012, 199" u="5" o="5" /> <c c="" r="1013, 160, 1026, 199" u="4" o="3" /> <c c="" r="1027, 160, 1036, 199" u="-2" o="1" /> <c c="" r="1037, 160, 1049, 199" /> <c c="" r="1050, 160, 1052, 199" u="2" o="2" /> <c c="" r="1053, 160, 1060, 199" u="2" o="2" /> <c c="" r="1061, 160, 1071, 199" u="2" o="2" /> <c c="" r="1072, 160, 1080, 199" u="1" o="1" /> <c c="" r="1081, 160, 1091, 199" u="1" o="3" /> <c c="" r="1092, 160, 1102, 199" u="1" o="3" /> <c c="" r="1103, 160, 1113, 199" u="1" o="3" /> <c c="" r="1114, 160, 1124, 199" u="1" o="3" /> <c c="" r="1125, 160, 1135, 199" u="1" o="3" /> <c c="" r="1136, 160, 1143, 199" u="-15" o="8" /> <c c="" r="1144, 160, 1151, 199" u="-12" o="5" /> <c c="" r="1152, 160, 1163, 199" u="-15" o="4" /> <c c="" r="1164, 160, 1174, 199" u="-15" o="5" /> <c c="" r="1175, 160, 1184, 199" u="-14" o="5" /> <c c="" r="1185, 160, 1205, 199" u="-20" /> <c c="" r="1206, 160, 1216, 199" u="-15" o="5" /> <c c="" r="1217, 160, 1220, 199" u="-11" o="8" /> <c c="" r="1221, 160, 1230, 199" u="-14" o="5" /> <c c=" " r="1231, 160, 1235, 199" u="-11" o="7" /> <c c=" " r="1236, 160, 1243, 199" u="-13" o="6" /> <c c=" " r="1244, 160, 1257, 199" u="-14" o="1" /> <c c=" " r="1258, 160, 1269, 199" u="-15" o="4" /> <c c=" " r="1270, 160, 1272, 199" u="-11" o="9" /> <c c="" r="1273, 160, 1280, 199" u="-14" o="7" /> <c c="" r="1281, 160, 1294, 199" u="-18" o="5" /> <c c="" r="1295, 160, 1306, 199" u="-15" o="4" /> <c c="" r="1307, 160, 1317, 199" u="-15" o="5" /> <c c="" r="1318, 160, 1321, 199" u="-11" o="8" /> <c c="" r="1322, 160, 1325, 199" u="-11" o="8" /> <c c="" r="1326, 160, 1329, 199" u="-11" o="8" /> <c c="" r="1330, 160, 1333, 199" u="-3" /> <c c="" r="1334, 160, 1341, 199" u="-13" o="6" /> <c c="" r="1342, 160, 1349, 199" u="-14" o="7" /> <c c="" r="1350, 160, 1356, 199" u="-14" o="8" /> <c c="" r="1357, 160, 1363, 199" u="-11" o="5" /> <c c="" r="1364, 160, 1372, 199" u="-8" /> <c c="" r="1373, 160, 1380, 199" u="-7" /> <c c="" r="1381, 160, 1385, 199" u="-12" o="8" /> <c c="" r="1386, 160, 1394, 199" u="-14" o="6" /> <c c="" r="1395, 160, 1403, 199" u="-14" o="6" /> <c c="" r="1404, 160, 1412, 199" u="-14" o="6" /> <c c=" " r="1413, 160, 1421, 199" u="-14" o="6" /> <c c="!" r="1422, 160, 1429, 199" u="-7" /> <c c=""" r="1430, 160, 1437, 199" u="-7" /> <c c="#" r="1438, 160, 1441, 199" u="-11" o="8" /> <c c="$" r="1442, 160, 1451, 199" u="-14" o="5" /> <c c="%" r="1452, 160, 1459, 199" u="-13" o="6" /> <c c="&" r="1460, 160, 1463, 199" u="-11" o="8" /> <c c="'" r="1464, 160, 1469, 199" u="-11" o="6" /> <c c="(" r="1470, 160, 1475, 199" u="-12" o="7" /> <c c=")" r="1476, 160, 1478, 199" u="-11" o="9" /> <c c="*" r="1479, 160, 1487, 199" u="-14" o="6" /> <c c="+" r="1488, 160, 1502, 199" u="-17" o="3" /> <c c="," r="1503, 160, 1514, 199" u="-15" o="4" /> <c c="-" r="1515, 160, 1526, 199" u="-15" o="4" /> <c c="." r="1527, 160, 1537, 199" u="-15" o="5" /> <c c="/" r="1538, 160, 1548, 199" u="-15" o="5" /> <c c="0" r="1549, 160, 1559, 199" u="-15" o="5" /> <c c="1" r="1560, 160, 1570, 199" u="-15" o="5" /> <c c="4" r="1571, 160, 1587, 199" u="-18" o="2" /> <c c="5" r="1588, 160, 1604, 199" u="-18" o="2" /> <c c="6" r="1605, 160, 1625, 199" u="-20" /> <c c="7" r="1626, 160, 1646, 199" u="-20" /> <c c="8" r="1647, 160, 1664, 199" u="-18" o="1" /> <c c="9" r="1665, 160, 1669, 199" u="-12" o="8" /> <c c=":" r="1670, 160, 1678, 199" u="-14" o="6" /> <c c=";" r="1679, 160, 1687, 199" u="-14" o="6" /> <c c="<" r="1688, 160, 1702, 199" u="-17" o="3" /> <c c="=" r="1703, 160, 1711, 199" u="-14" o="6" /> <c c=">" r="1712, 160, 1715, 199" u="-11" o="8" /> <c c="?" r="1716, 160, 1736, 199" u="-20" /> <c c="@" r="1737, 160, 1744, 199" u="-20" o="13" /> <c c="A" r="1745, 160, 1752, 199" u="-7" /> <c c="D" r="1753, 160, 1766, 199" u="-16" o="3" /> <c c="E" r="1767, 160, 1772, 199" u="-10" o="5" /> <c c="t" r="1773, 160, 1780, 199" u="2" o="1" /> <c c="u" r="1781, 160, 1788, 199" u="2" o="1" /> <c c="z" r="1789, 160, 1794, 199" u="9" o="6" /> <c c="~" r="1795, 160, 1798, 199" u="4" o="3" /> <c c="" r="1799, 160, 1802, 199" u="8" o="9" /> <c c="" r="1803, 160, 1816, 199" u="4" o="3" /> <c c="" r="1817, 160, 1838, 199" o="1" /> <c c="" r="1839, 160, 1859, 199" o="1" /> <c c="" r="1860, 160, 1884, 199" o="3" /> <c c="" r="1885, 160, 1894, 199" o="4" /> <c c="" r="1895, 160, 1922, 199" o="1" /> <c c="" r="1923, 160, 1948, 199" o="1" /> <c c="" r="1949, 160, 1977, 199" /> <c c="" r="1978, 160, 1991, 199" u="-2" o="1" /> <c c="" r="1992, 160, 2013, 199" o="1" /> <c c="" r="2014, 160, 2028, 199" u="3" o="1" /> <c c="" r="2029, 160, 2042, 199" u="3" /> <c c="" r="0, 200, 21, 239" u="1" /> <c c="" r="22, 200, 36, 239" u="3" /> <c c="" r="37, 200, 53, 239" u="1" o="2" /> <c c="" r="54, 200, 72, 239" u="3" o="3" /> <c c="" r="73, 200, 95, 239" u="2" o="1" /> <c c="" r="96, 200, 99, 239" u="3" o="3" /> <c c="" r="100, 200, 117, 239" u="3" o="1" /> <c c="" r="118, 200, 138, 239" o="1" /> <c c="" r="139, 200, 161, 239" u="3" o="3" /> <c c="" r="162, 200, 180, 239" u="3" o="3" /> <c c="" r="181, 200, 199, 239" u="1" /> <c c="" r="200, 200, 222, 239" u="2" o="1" /> <c c="" r="223, 200, 245, 239" u="1" o="1" /> <c c="" r="246, 200, 260, 239" u="3" o="1" /> <c c="" r="261, 200, 278, 239" u="1" o="1" /> <c c="" r="279, 200, 298, 239" o="1" /> <c c="" r="299, 200, 318, 239" o="1" /> <c c="" r="319, 200, 340, 239" u="1" o="1" /> <c c="" r="341, 200, 360, 239" o="1" /> <c c="" r="361, 200, 384, 239" /> <c c="" r="385, 200, 409, 239" u="1" /> <c c="" r="410, 200, 419, 239" /> <c c="" r="420, 200, 439, 239" o="1" /> <c c="" r="440, 200, 459, 239" u="2" o="2" /> <c c="" r="460, 200, 473, 239" u="2" o="2" /> <c c="" r="474, 200, 489, 239" u="2" o="3" /> <c c="" r="490, 200, 498, 239" u="3" o="1" /> <c c="" r="499, 200, 513, 239" u="3" o="2" /> <c c="" r="514, 200, 533, 239" u="2" o="2" /> <c c="" r="534, 200, 549, 239" u="3" o="1" /> <c c="" r="550, 200, 568, 239" /> <c c="" r="569, 200, 584, 239" u="2" o="2" /> <c c="" r="585, 200, 598, 239" u="2" o="2" /> <c c="" r="599, 200, 618, 239" u="1" /> <c c="" r="619, 200, 634, 239" u="2" o="3" /> <c c="" r="635, 200, 650, 239" u="2" o="3" /> <c c="" r="651, 200, 659, 239" u="3" o="1" /> <c c="" r="660, 200, 673, 239" u="3" o="1" /> <c c="" r="674, 200, 692, 239" u="1" /> <c c="" r="693, 200, 708, 239" u="3" o="2" /> <c c="" r="709, 200, 725, 239" o="2" /> <c c="" r="726, 200, 744, 239" o="1" /> <c c="" r="745, 200, 761, 239" u="2" o="2" /> <c c="" r="762, 200, 785, 239" u="1" o="1" /> <c c="" r="786, 200, 801, 239" u="3" o="2" /> <c c="" r="802, 200, 818, 239" u="2" o="1" /> <c c="" r="819, 200, 840, 239" u="2" o="-1" /> <c c="" r="841, 200, 857, 239" u="1" /> <c c="" r="858, 200, 872, 239" u="3" o="2" /> <c c="" r="873, 200, 894, 239" u="2" o="2" /> <c c="" r="895, 200, 912, 239" o="1" /> <c c="" r="913, 200, 935, 239" u="1" o="2" /> <c c="" r="936, 200, 960, 239" u="2" o="3" /> <c c="" r="961, 200, 972, 239" o="1" /> <c c="" r="973, 200, 987, 239" u="3" o="2" /> <c c="" r="988, 200, 1004, 239" u="2" o="2" /> <c c="" r="1005, 200, 1019, 239" u="3" o="2" /> <c c="" r="1020, 200, 1044, 239" u="2" o="3" /> <c c="" r="1045, 200, 1059, 239" u="2" o="1" /> <c c="" r="1060, 200, 1077, 239" u="2" o="1" /> <c c="" r="1078, 200, 1098, 239" /> <c c="" r="1099, 200, 1125, 239" /> <c c="" r="1126, 200, 1146, 239" /> <c c="" r="1147, 200, 1172, 239" u="2" /> <c c="" r="1173, 200, 1200, 239" o="1" /> <c c="" r="1201, 200, 1220, 239" u="2" o="1" /> <c c="" r="1221, 200, 1234, 239" u="3" o="1" /> <c c="" r="1235, 200, 1250, 239" u="2" /> <c c="" r="1251, 200, 1270, 239" o="1" /> <c c="" r="1271, 200, 1290, 239" o="1" /> <c c="" r="1291, 200, 1306, 239" u="1" o="2" /> <c c="" r="1307, 200, 1322, 239" u="1" o="1" /> <c c="" r="1323, 200, 1338, 239" u="3" o="1" /> <c c="" r="1339, 200, 1352, 239" u="2" o="1" /> <c c="" r="1353, 200, 1367, 239" u="3" /> <c c="" r="1368, 200, 1392, 239" o="1" /> <c c="" r="1393, 200, 1406, 239" u="3" /> <c c="" r="1407, 200, 1423, 239" u="2" o="1" /> <c c="" r="1424, 200, 1438, 239" u="2" o="1" /> <c c="" r="1439, 200, 1442, 239" u="3" o="3" /> <c c="" r="1443, 200, 1452, 239" /> <c c="" r="1453, 200, 1463, 239" u="-3" o="3" /> <c c=" " r="1464, 200, 1494, 239" o="1" /> <c c=" " r="1495, 200, 1522, 239" u="3" o="1" /> <c c=" " r="1523, 200, 1546, 239" o="1" /> <c c=" " r="1547, 200, 1562, 239" u="3" o="1" /> <c c="" r="1563, 200, 1583, 239" u="1" /> <c c="" r="1584, 200, 1601, 239" u="3" o="4" /> <c c="" r="1602, 200, 1623, 239" o="1" /> <c c="" r="1624, 200, 1638, 239" u="3" o="2" /> <c c="" r="1639, 200, 1653, 239" u="3" o="1" /> <c c="" r="1654, 200, 1667, 239" u="3" /> <c c="" r="1668, 200, 1690, 239" u="1" o="1" /> <c c="" r="1691, 200, 1705, 239" u="3" /> <c c="" r="1706, 200, 1731, 239" u="1" /> <c c="" r="1732, 200, 1747, 239" u="1" o="1" /> <c c="" r="1748, 200, 1766, 239" u="3" o="3" /> <c c="" r="1767, 200, 1785, 239" u="3" o="3" /> <c c="" r="1786, 200, 1801, 239" u="3" o="1" /> <c c="" r="1802, 200, 1821, 239" o="3" /> <c c="" r="1822, 200, 1844, 239" u="3" o="3" /> <c c="" r="1845, 200, 1863, 239" u="3" o="3" /> <c c="" r="1864, 200, 1886, 239" u="2" o="1" /> <c c="" r="1887, 200, 1905, 239" u="3" o="3" /> <c c=" " r="1906, 200, 1920, 239" u="3" o="1" /> <c c="!" r="1921, 200, 1940, 239" u="2" o="1" /> <c c=""" r="1941, 200, 1960, 239" o="1" /> <c c="#" r="1961, 200, 1981, 239" u="1" /> <c c="$" r="1982, 200, 2003, 239" u="1" /> <c c="%" r="2004, 200, 2023, 239" o="1" /> <c c="&" r="2024, 200, 2045, 239" u="3" o="1" /> <c c="'" r="0, 240, 16, 279" u="1" o="3" /> <c c="(" r="17, 240, 42, 279" u="3" o="2" /> <c c=")" r="43, 240, 71, 279" u="3" o="1" /> <c c="*" r="72, 240, 92, 279" o="2" /> <c c="+" r="93, 240, 112, 279" u="3" o="4" /> <c c="," r="113, 240, 127, 279" u="3" o="1" /> <c c="-" r="128, 240, 144, 279" u="1" o="2" /> <c c="." r="145, 240, 171, 279" u="3" o="2" /> <c c="/" r="172, 240, 189, 279" o="3" /> <c c="0" r="190, 240, 205, 279" u="2" o="1" /> <c c="1" r="206, 240, 222, 279" u="2" o="1" /> <c c="2" r="223, 240, 235, 279" u="3" o="2" /> <c c="3" r="236, 240, 248, 279" u="3" o="1" /> <c c="4" r="249, 240, 268, 279" u="1" o="2" /> <c c="5" r="269, 240, 283, 279" u="2" o="2" /> <c c="6" r="284, 240, 305, 279" u="1" o="1" /> <c c="7" r="306, 240, 318, 279" u="1" o="2" /> <c c="8" r="319, 240, 333, 279" u="3" o="3" /> <c c="9" r="334, 240, 348, 279" u="3" o="3" /> <c c=":" r="349, 240, 361, 279" u="3" o="2" /> <c c=";" r="362, 240, 377, 279" u="1" o="3" /> <c c="<" r="378, 240, 395, 279" u="3" o="3" /> <c c="=" r="396, 240, 410, 279" u="3" o="3" /> <c c=">" r="411, 240, 427, 279" u="2" o="2" /> <c c="?" r="428, 240, 442, 279" u="3" o="3" /> <c c="@" r="443, 240, 458, 279" u="3" o="2" /> <c c="A" r="459, 240, 472, 279" u="2" o="1" /> <c c="B" r="473, 240, 488, 279" o="1" /> <c c="C" r="489, 240, 505, 279" o="1" /> <c c="D" r="506, 240, 527, 279" u="2" o="3" /> <c c="E" r="528, 240, 545, 279" u="1" o="2" /> <c c="F" r="546, 240, 563, 279" u="3" o="1" /> <c c="G" r="564, 240, 576, 279" u="1" o="4" /> <c c="H" r="577, 240, 598, 279" u="3" o="3" /> <c c="I" r="599, 240, 623, 279" u="3" o="1" /> <c c="J" r="624, 240, 641, 279" o="1" /> <c c="K" r="642, 240, 659, 279" u="3" o="3" /> <c c="L" r="660, 240, 672, 279" u="3" o="1" /> <c c="M" r="673, 240, 686, 279" u="1" o="2" /> <c c="N" r="687, 240, 708, 279" u="3" o="2" /> <c c="O" r="709, 240, 722, 279" o="3" /> <c c="Q" r="723, 240, 737, 279" u="2" o="2" /> <c c="R" r="738, 240, 755, 279" o="3" /> <c c="S" r="756, 240, 768, 279" u="3" o="1" /> <c c="T" r="769, 240, 782, 279" u="2" o="1" /> <c c="U" r="783, 240, 794, 279" u="2" o="3" /> <c c="V" r="795, 240, 798, 279" u="3" o="3" /> <c c="W" r="799, 240, 808, 279" /> <c c="X" r="809, 240, 818, 279" u="-2" o="3" /> <c c="Y" r="819, 240, 843, 279" u="1" o="1" /> <c c="Z" r="844, 240, 866, 279" u="3" o="2" /> <c c="[" r="867, 240, 884, 279" o="3" /> <c c="\" r="885, 240, 897, 279" u="3" o="2" /> <c c="^" r="898, 240, 914, 279" o="1" /> <c c="_" r="915, 240, 928, 279" u="3" o="4" /> <c c="b" r="929, 240, 949, 279" o="1" /> <c c="c" r="950, 240, 966, 279" u="1" o="1" /> <c c="j" r="967, 240, 990, 279" u="1" o="2" /> <c c="k" r="991, 240, 1012, 279" u="1" /> <c c="" r="1013, 240, 1026, 279" u="3" /> <c c="" r="1027, 240, 1039, 279" u="3" o="1" /> <c c="" r="1040, 240, 1056, 279" u="1" o="1" /> <c c="" r="1057, 240, 1071, 279" u="1" o="1" /> <c c="" r="1072, 240, 1088, 279" u="3" o="1" /> <c c="" r="1089, 240, 1102, 279" u="3" o="1" /> <c c="" r="1103, 240, 1130, 279" u="1" /> <c c="" r="1131, 240, 1154, 279" u="1" o="1" /> <c c="" r="1155, 240, 1170, 279" u="1" o="1" /> <c c="" r="1171, 240, 1183, 279" u="1" o="2" /> <c c="" r="1184, 240, 1201, 279" u="3" /> <c c="" r="1202, 240, 1216, 279" u="3" o="1" /> <c c="" r="1217, 240, 1236, 279" u="3" o="1" /> <c c="" r="1237, 240, 1254, 279" u="3" o="1" /> <c c="" r="1255, 240, 1273, 279" o="1" /> <c c="" r="1274, 240, 1290, 279" o="1" /> <c c="" r="1291, 240, 1312, 279" o="1" /> <c c="" r="1313, 240, 1331, 279" o="1" /> <c c="" r="1332, 240, 1353, 279" u="3" o="1" /> <c c="" r="1354, 240, 1371, 279" u="3" o="1" /> <c c="" r="1372, 240, 1396, 279" u="3" /> <c c="" r="1397, 240, 1416, 279" u="3" /> <c c="" r="1417, 240, 1446, 279" u="3" o="1" /> <c c="" r="1447, 240, 1471, 279" u="3" o="1" /> <c c="" r="1472, 240, 1495, 279" u="2" /> <c c="" r="1496, 240, 1513, 279" u="2" o="1" /> <c c="" r="1514, 240, 1533, 279" u="2" o="1" /> <c c="" r="1534, 240, 1547, 279" u="2" o="1" /> <c c="" r="1548, 240, 1567, 279" o="1" /> <c c="" r="1568, 240, 1583, 279" o="1" /> <c c="" r="1584, 240, 1603, 279" o="1" /> <c c="" r="1604, 240, 1619, 279" o="1" /> <c c="" r="1620, 240, 1639, 279" o="1" /> <c c="" r="1640, 240, 1655, 279" o="1" /> <c c="" r="1656, 240, 1676, 279" o="1" /> <c c="" r="1677, 240, 1695, 279" u="1" o="1" /> <c c="" r="1696, 240, 1723, 279" o="1" /> <c c="" r="1724, 240, 1745, 279" o="1" /> <c c="" r="1746, 240, 1765, 279" u="1" o="1" /> <c c="" r="1766, 240, 1781, 279" u="1" o="2" /> <c c="" r="1782, 240, 1798, 279" u="1" o="3" /> <c c="" r="1799, 240, 1811, 279" u="1" o="4" /> <c c="" r="1812, 240, 1828, 279" u="3" o="1" /> <c c="" r="1829, 240, 1841, 279" u="3" o="2" /> <c c="" r="1842, 240, 1866, 279" u="1" o="2" /> <c c="" r="1867, 240, 1888, 279" o="2" /> <c c="" r="1889, 240, 1913, 279" u="1" o="2" /> <c c="" r="1914, 240, 1935, 279" o="2" /> <c c="" r="1936, 240, 1939, 279" u="3" o="3" /> <c c="" r="1940, 240, 1965, 279" u="1" /> <c c="" r="1966, 240, 1987, 279" u="1" o="1" /> <c c="" r="1988, 240, 2003, 279" u="3" o="1" /> <c c="" r="2004, 240, 2016, 279" u="3" o="2" /> <c c="" r="2017, 240, 2035, 279" u="3" o="3" /> <c c="" r="0, 280, 14, 319" u="3" o="3" /> <c c="" r="15, 280, 31, 319" u="1" o="3" /> <c c="" r="32, 280, 44, 319" u="1" o="4" /> <c c="" r="45, 280, 49, 319" u="9" o="-13" /> <c c="" r="50, 280, 65, 319" u="4" o="-19" /> <c c="" r="66, 280, 79, 319" u="5" o="-18" /> <c c="" r="80, 280, 93, 319" u="5" o="-18" /> <c c="" r="94, 280, 98, 319" u="9" o="-13" /> <c c="" r="99, 280, 109, 319" u="7" o="-17" /> <c c="" r="110, 280, 120, 319" u="7" o="-17" /> <c c="" r="121, 280, 129, 319" u="7" o="-15" /> <c c="" r="130, 280, 138, 319" u="7" o="-15" /> <c c="" r="139, 280, 143, 319" u="-2" o="-2" /> <c c="" r="144, 280, 160, 319" u="4" o="-20" /> <c c="" r="161, 280, 164, 319" u="7" o="-10" /> <c c="" r="165, 280, 167, 319" u="10" o="-12" /> <c c="" r="168, 280, 178, 319" u="2" o="1" /> <c c="" r="179, 280, 187, 319" u="7" o="-15" /> <c c="" r="188, 280, 191, 319" u="3" o="2" /> <c c="" r="192, 280, 196, 319" u="18" o="-22" /> <c c="" r="197, 280, 201, 319" u="2" o="2" /> <c c="" r="202, 280, 219, 319" u="2" o="2" /> <c c="" r="220, 280, 236, 319" u="1" o="1" /> <c c="" r="237, 280, 249, 319" o="2" /> <c c="" r="250, 280, 266, 319" /> <c c="" r="267, 280, 285, 319" u="2" o="3" /> <c c="" r="286, 280, 293, 319" o="3" /> <c c="" r="294, 280, 304, 319" u="1" o="-1" /> <c c="" r="305, 280, 323, 319" u="2" o="3" /> <c c="" r="324, 280, 341, 319" u="2" o="2" /> <c c="" r="342, 280, 349, 319" u="1" o="2" /> <c c="" r="350, 280, 363, 319" u="1" o="3" /> <c c="" r="364, 280, 379, 319" u="1" o="2" /> <c c="" r="380, 280, 394, 319" u="1" o="2" /> <c c="" r="395, 280, 413, 319" u="2" o="3" /> <c c="" r="414, 280, 431, 319" u="2" o="2" /> <c c="" r="432, 280, 439, 319" o="3" /> <c c="" r="440, 280, 450, 319" u="1" o="2" /> <c c="" r="451, 280, 470, 319" u="1" o="1" /> <c c="" r="471, 280, 489, 319" o="1" /> <c c="" r="490, 280, 503, 319" u="1" o="3" /> <c c="" r="504, 280, 519, 319" u="1" o="2" /> <c c="" r="520, 280, 535, 319" o="1" /> <c c="" r="536, 280, 552, 319" o="2" /> <c c="" r="553, 280, 571, 319" u="1" o="2" /> <c c="" r="572, 280, 585, 319" u="1" o="2" /> <c c="" r="586, 280, 605, 319" u="2" o="2" /> <c c="" r="606, 280, 625, 319" o="3" /> <c c="" r="626, 280, 642, 319" u="1" o="3" /> <c c="" r="643, 280, 659, 319" u="1" o="3" /> <c c="" r="660, 280, 676, 319" u="1" o="2" /> <c c="" r="677, 280, 683, 319" u="2" o="1" /> <c c="" r="684, 280, 696, 319" u="2" o="1" /> <c c="" r="697, 280, 724, 319" /> <c c="" r="725, 280, 749, 319" o="1" /> <c c="" r="750, 280, 777, 319" /> <c c="" r="778, 280, 802, 319" o="1" /> <c c="" r="803, 280, 830, 319" /> <c c="" r="831, 280, 855, 319" o="1" /> <c c="" r="856, 280, 875, 319" o="1" /> <c c="" r="876, 280, 892, 319" o="1" /> <c c=" " r="893, 280, 894, 319" o="15" /> <c c=" " r="895, 280, 896, 319" o="31" /> <c c=" " r="897, 280, 898, 319" o="15" /> <c c=" " r="899, 280, 900, 319" o="31" /> <c c=" " r="901, 280, 902, 319" o="10" /> <c c=" " r="903, 280, 904, 319" o="7" /> <c c=" " r="905, 280, 906, 319" o="4" /> <c c=" " r="907, 280, 908, 319" o="19" /> <c c=" " r="909, 280, 910, 319" o="9" /> <c c=" " r="911, 280, 912, 319" o="3" /> <c c=" " r="913, 280, 914, 319" o="1" /> <c c=" " r="915, 280, 922, 319" u="2" o="1" /> <c c=" " r="923, 280, 930, 319" u="2" o="1" /> <c c=" " r="931, 280, 944, 319" u="4" o="3" /> <c c=" " r="945, 280, 957, 319" u="2" o="2" /> <c c=" " r="958, 280, 986, 319" u="2" o="2" /> <c c=" " r="987, 280, 1016, 319" u="2" o="1" /> <c c=" " r="1017, 280, 1026, 319" u="5" o="5" /> <c c=" " r="1027, 280, 1040, 319" u="1" o="2" /> <c c=" " r="1041, 280, 1045, 319" u="3" o="3" /> <c c=" " r="1046, 280, 1050, 319" u="3" o="3" /> <c c=" " r="1051, 280, 1055, 319" u="3" o="3" /> <c c=" " r="1056, 280, 1060, 319" u="3" o="3" /> <c c=" " r="1061, 280, 1069, 319" u="2" o="2" /> <c c=" " r="1070, 280, 1078, 319" u="2" o="2" /> <c c=" " r="1079, 280, 1087, 319" u="2" o="2" /> <c c=" " r="1088, 280, 1098, 319" u="1" o="1" /> <c c=" " r="1099, 280, 1112, 319" u="4" o="3" /> <c c="! " r="1113, 280, 1126, 319" u="4" o="3" /> <c c="" " r="1127, 280, 1133, 319" u="7" o="7" /> <c c="# " r="1134, 280, 1140, 319" u="3" o="2" /> <c c="$ " r="1141, 280, 1144, 319" u="4" o="4" /> <c c="% " r="1145, 280, 1159, 319" u="4" o="3" /> <c c="& " r="1160, 280, 1185, 319" u="4" o="3" /> <c c="' " r="1186, 280, 1189, 319" u="4" o="3" /> <c c="0 " r="1190, 280, 1222, 319" /> <c c="1 " r="1223, 280, 1266, 319" /> <c c="2 " r="1267, 280, 1274, 319" u="2" o="1" /> <c c="3 " r="1275, 280, 1290, 319" u="2" /> <c c="4 " r="1291, 280, 1314, 319" u="2" o="-1" /> <c c="5 " r="1315, 280, 1322, 319" u="1" o="2" /> <c c="6 " r="1323, 280, 1338, 319" o="2" /> <c c="7 " r="1339, 280, 1362, 319" u="-1" o="2" /> <c c="8 " r="1363, 280, 1374, 319" /> <c c="9 " r="1375, 280, 1383, 319" u="2" o="1" /> <c c=": " r="1384, 280, 1392, 319" u="1" o="2" /> <c c="; " r="1393, 280, 1411, 319" u="3" o="2" /> <c c="< " r="1412, 280, 1422, 319" u="3" o="4" /> <c c="= " r="1423, 280, 1435, 319" u="1" o="1" /> <c c="> " r="1436, 280, 1449, 319" u="1" o="2" /> <c c="@ " r="1450, 280, 1469, 319" /> <c c="A " r="1470, 280, 1484, 319" o="1" /> <c c="B " r="1485, 280, 1508, 319" u="3" o="3" /> <c c="C " r="1509, 280, 1516, 319" u="2" o="1" /> <c c="D " r="1517, 280, 1536, 319" u="-10" o="-9" /> <c c="p " r="1537, 280, 1547, 319" u="2" o="2" /> <c c="t " r="1548, 280, 1558, 319" u="2" o="2" /> <c c="u " r="1559, 280, 1567, 319" u="3" o="3" /> <c c="v " r="1568, 280, 1578, 319" u="2" o="2" /> <c c="w " r="1579, 280, 1588, 319" u="2" o="3" /> <c c="x " r="1589, 280, 1599, 319" u="2" o="2" /> <c c="y " r="1600, 280, 1610, 319" u="2" o="2" /> <c c="z " r="1611, 280, 1621, 319" u="2" o="2" /> <c c="{ " r="1622, 280, 1632, 319" u="2" o="2" /> <c c="| " r="1633, 280, 1643, 319" u="2" o="2" /> <c c="} " r="1644, 280, 1649, 319" u="2" /> <c c="~ " r="1650, 280, 1655, 319" u="1" o="1" /> <c c=" " r="1656, 280, 1665, 319" u="2" o="1" /> <c c=" " r="1666, 280, 1676, 319" u="2" o="2" /> <c c=" " r="1677, 280, 1682, 319" u="3" o="6" /> <c c=" " r="1683, 280, 1692, 319" u="2" o="3" /> <c c=" " r="1693, 280, 1702, 319" u="2" o="3" /> <c c=" " r="1703, 280, 1713, 319" u="2" o="2" /> <c c=" " r="1714, 280, 1722, 319" u="3" o="3" /> <c c=" " r="1723, 280, 1733, 319" u="2" o="2" /> <c c=" " r="1734, 280, 1743, 319" u="2" o="3" /> <c c=" " r="1744, 280, 1754, 319" u="2" o="2" /> <c c=" " r="1755, 280, 1765, 319" u="2" o="2" /> <c c=" " r="1766, 280, 1778, 319" u="1" o="1" /> <c c=" " r="1779, 280, 1789, 319" u="2" o="2" /> <c c=" " r="1790, 280, 1800, 319" u="2" o="2" /> <c c=" " r="1801, 280, 1805, 319" u="2" o="1" /> <c c=" " r="1806, 280, 1810, 319" u="2" o="1" /> <c c=" " r="1811, 280, 1829, 319" u="2" o="2" /> <c c=" " r="1830, 280, 1853, 319" /> <c c=" " r="1854, 280, 1871, 319" u="2" o="3" /> <c c=" " r="1872, 280, 1888, 319" u="2" o="2" /> <c c=" " r="1889, 280, 1902, 319" u="4" o="3" /> <c c=" " r="1903, 280, 1926, 319" u="3" o="4" /> <c c=" " r="1927, 280, 1951, 319" u="1" o="1" /> <c c=" " r="1952, 280, 1988, 319" u="3" o="3" /> <c c=" " r="1989, 280, 2015, 319" u="3" o="3" /> <c c=" " r="2016, 280, 2047, 319" u="1" o="1" /> <c c=" " r="0, 320, 27, 359" u="3" o="4" /> <c c=" " r="28, 320, 46, 359" o="2" /> <c c="!" r="47, 320, 71, 359" /> <c c="!" r="72, 320, 96, 359" /> <c c="!" r="97, 320, 117, 359" u="2" o="2" /> <c c="!" r="118, 320, 144, 359" u="2" o="2" /> <c c="!" r="145, 320, 163, 359" u="2" o="1" /> <c c="!" r="164, 320, 188, 359" /> <c c="!" r="189, 320, 213, 359" /> <c c="!" r="214, 320, 229, 359" u="3" o="2" /> <c c="!" r="230, 320, 246, 359" u="1" o="2" /> <c c=" !" r="247, 320, 269, 359" u="2" o="1" /> <c c=" !" r="270, 320, 294, 359" o="1" /> <c c=" !" r="295, 320, 329, 359" u="1" o="1" /> <c c=" !" r="330, 320, 349, 359" o="2" /> <c c=" !" r="350, 320, 371, 359" u="4" o="3" /> <c c="!" r="372, 320, 392, 359" u="2" o="1" /> <c c="!" r="393, 320, 414, 359" u="1" o="1" /> <c c="!" r="415, 320, 437, 359" u="-1" o="1" /> <c c="!" r="438, 320, 455, 359" u="2" o="4" /> <c c="!" r="456, 320, 480, 359" u="1" /> <c c="!" r="481, 320, 500, 359" /> <c c="!" r="501, 320, 530, 359" o="2" /> <c c="!" r="531, 320, 550, 359" u="4" o="3" /> <c c="!" r="551, 320, 578, 359" u="3" o="1" /> <c c="!" r="579, 320, 603, 359" u="2" o="1" /> <c c="!" r="604, 320, 625, 359" u="1" o="1" /> <c c="!" r="626, 320, 644, 359" u="4" o="1" /> <c c="!" r="645, 320, 672, 359" u="2" /> <c c="!" r="673, 320, 701, 359" u="1" o="1" /> <c c="!" r="702, 320, 728, 359" u="2" o="1" /> <c c="!" r="729, 320, 749, 359" u="4" o="1" /> <c c="!" r="750, 320, 767, 359" u="3" /> <c c="!" r="768, 320, 785, 359" u="3" /> <c c=" !" r="786, 320, 808, 359" u="2" o="2" /> <c c="!!" r="809, 320, 851, 359" u="3" o="2" /> <c c=""!" r="852, 320, 876, 359" u="1" o="1" /> <c c="#!" r="877, 320, 897, 359" u="1" /> <c c="$!" r="898, 320, 915, 359" u="2" o="2" /> <c c="%!" r="916, 320, 930, 359" u="1" o="1" /> <c c="&!" r="931, 320, 955, 359" u="2" o="2" /> <c c="'!" r="956, 320, 980, 359" u="2" o="2" /> <c c="(!" r="981, 320, 998, 359" u="1" o="1" /> <c c=")!" r="999, 320, 1007, 359" u="2" o="3" /> <c c="*!" r="1008, 320, 1025, 359" u="3" o="1" /> <c c="+!" r="1026, 320, 1047, 359" o="1" /> <c c=",!" r="1048, 320, 1071, 359" u="1" o="2" /> <c c="-!" r="1072, 320, 1092, 359" u="1" o="1" /> <c c=".!" r="1093, 320, 1118, 359" u="2" /> <c c="/!" r="1119, 320, 1132, 359" u="2" o="1" /> <c c="0!" r="1133, 320, 1149, 359" u="1" o="1" /> <c c="1!" r="1150, 320, 1179, 359" u="1" o="-4" /> <c c="2!" r="1180, 320, 1194, 359" u="3" o="4" /> <c c="3!" r="1195, 320, 1226, 359" u="2" /> <c c="4!" r="1227, 320, 1242, 359" u="2" o="1" /> <c c="5!" r="1243, 320, 1261, 359" u="2" o="2" /> <c c="6!" r="1262, 320, 1279, 359" u="2" o="2" /> <c c="7!" r="1280, 320, 1292, 359" u="1" o="2" /> <c c="8!" r="1293, 320, 1309, 359" u="1" o="2" /> <c c="[!" r="1310, 320, 1332, 359" u="1" o="3" /> <c c="\!" r="1333, 320, 1356, 359" u="1" o="2" /> <c c="]!" r="1357, 320, 1379, 359" u="2" o="2" /> <c c="^!" r="1380, 320, 1403, 359" u="1" o="2" /> <c c="!" r="1404, 320, 1427, 359" u="3" o="4" /> <c c="!" r="1428, 320, 1436, 359" u="4" o="5" /> <c c="!" r="1437, 320, 1460, 359" u="3" o="4" /> <c c="!" r="1461, 320, 1469, 359" u="5" o="4" /> <c c="!" r="1470, 320, 1502, 359" u="3" o="4" /> <c c="!" r="1503, 320, 1511, 359" u="5" o="4" /> <c c="!" r="1512, 320, 1529, 359" u="3" o="4" /> <c c="!" r="1530, 320, 1547, 359" u="3" o="4" /> <c c="!" r="1548, 320, 1565, 359" u="3" o="4" /> <c c="!" r="1566, 320, 1583, 359" u="3" o="4" /> <c c="!" r="1584, 320, 1607, 359" u="3" o="4" /> <c c="!" r="1608, 320, 1631, 359" u="4" o="3" /> <c c="!" r="1632, 320, 1651, 359" u="3" o="3" /> <c c="!" r="1652, 320, 1671, 359" u="3" o="3" /> <c c="!" r="1672, 320, 1695, 359" u="3" o="4" /> <c c="!" r="1696, 320, 1704, 359" u="4" o="5" /> <c c="!" r="1705, 320, 1728, 359" u="3" o="4" /> <c c="!" r="1729, 320, 1737, 359" u="4" o="5" /> <c c="!" r="1738, 320, 1761, 359" u="3" o="4" /> <c c="!" r="1762, 320, 1785, 359" u="4" o="3" /> <c c="!" r="1786, 320, 1809, 359" u="3" o="4" /> <c c="!" r="1810, 320, 1819, 359" u="4" o="4" /> <c c="!" r="1820, 320, 1843, 359" u="4" o="3" /> <c c="!" r="1844, 320, 1853, 359" u="4" o="4" /> <c c="!" r="1854, 320, 1866, 359" u="2" o="3" /> <c c="!" r="1867, 320, 1890, 359" u="3" o="4" /> <c c="!" r="1891, 320, 1914, 359" u="4" o="3" /> <c c="!" r="1915, 320, 1938, 359" u="3" o="4" /> <c c="!" r="1939, 320, 1962, 359" u="4" o="3" /> <c c="!" r="1963, 320, 1995, 359" u="3" o="4" /> <c c="!" r="1996, 320, 2028, 359" u="3" o="4" /> <c c="!" r="2029, 320, 2043, 359" u="3" o="4" /> <c c="!" r="0, 360, 14, 399" u="3" o="5" /> <c c="!" r="15, 360, 29, 399" u="5" o="3" /> <c c="!" r="30, 360, 44, 399" u="3" o="5" /> <c c="!" r="45, 360, 59, 399" u="5" o="3" /> <c c="!" r="60, 360, 74, 399" u="3" o="5" /> <c c="!" r="75, 360, 98, 399" u="3" o="4" /> <c c="!" r="99, 360, 123, 399" u="3" o="4" /> <c c="!" r="124, 360, 149, 399" u="3" o="3" /> <c c="!" r="150, 360, 173, 399" u="3" o="4" /> <c c="!" r="174, 360, 197, 399" u="3" o="4" /> <c c="!" r="198, 360, 221, 399" u="3" o="4" /> <c c="!" r="222, 360, 245, 399" u="3" o="4" /> <c c="!" r="246, 360, 269, 399" u="3" o="4" /> <c c="!" r="270, 360, 293, 399" u="3" o="4" /> <c c="!" r="294, 360, 299, 399" u="5" o="4" /> <c c="!" r="300, 360, 305, 399" u="5" o="4" /> <c c="!" r="306, 360, 329, 399" u="3" o="4" /> <c c="!" r="330, 360, 353, 399" u="3" o="4" /> <c c="!" r="354, 360, 359, 399" u="5" o="4" /> <c c="!" r="360, 360, 365, 399" u="5" o="4" /> <c c="!" r="366, 360, 389, 399" u="3" o="4" /> <c c="!" r="390, 360, 405, 399" u="5" o="5" /> <c c="!" r="406, 360, 429, 399" u="3" o="4" /> <c c="!" r="430, 360, 453, 399" u="3" o="4" /> <c c="!" r="454, 360, 469, 399" u="5" o="5" /> <c c="!" r="470, 360, 493, 399" u="3" o="4" /> <c c="!" r="494, 360, 509, 399" u="5" o="5" /> <c c="!" r="510, 360, 533, 399" u="3" o="4" /> <c c="!" r="534, 360, 557, 399" u="3" o="4" /> <c c="!" r="558, 360, 582, 399" u="3" o="3" /> <c c="!" r="583, 360, 615, 399" u="3" o="4" /> <c c="!" r="616, 360, 640, 399" u="3" o="3" /> <c c="!" r="641, 360, 665, 399" u="3" o="3" /> <c c="!" r="666, 360, 682, 399" u="4" o="5" /> <c c="!" r="683, 360, 707, 399" u="3" o="3" /> <c c="!" r="708, 360, 724, 399" u="4" o="5" /> <c c="!" r="725, 360, 757, 399" u="3" o="4" /> <c c="!" r="758, 360, 774, 399" u="4" o="5" /> <c c="!" r="775, 360, 794, 399" u="3" o="4" /> <c c="!" r="795, 360, 814, 399" u="4" o="3" /> <c c="!" r="815, 360, 834, 399" u="4" o="3" /> <c c="!" r="835, 360, 854, 399" u="3" o="4" /> <c c="!" r="855, 360, 878, 399" u="3" o="4" /> <c c="!" r="879, 360, 902, 399" u="3" o="4" /> <c c="!" r="903, 360, 935, 399" u="3" o="4" /> <c c="!" r="936, 360, 968, 399" u="3" o="4" /> <c c="!" r="969, 360, 977, 399" u="5" o="4" /> <c c="!" r="978, 360, 986, 399" u="5" o="4" /> <c c="!" r="987, 360, 1010, 399" u="3" o="4" /> <c c="!" r="1011, 360, 1019, 399" u="5" o="4" /> <c c="!" r="1020, 360, 1043, 399" u="3" o="4" /> <c c="!" r="1044, 360, 1052, 399" u="5" o="4" /> <c c="!" r="1053, 360, 1077, 399" u="3" o="3" /> <c c="!" r="1078, 360, 1101, 399" u="3" o="4" /> <c c="!" r="1102, 360, 1125, 399" u="3" o="4" /> <c c="!" r="1126, 360, 1142, 399" u="4" o="5" /> <c c="!" r="1143, 360, 1166, 399" u="3" o="4" /> <c c="!" r="1167, 360, 1183, 399" u="4" o="5" /> <c c="!" r="1184, 360, 1200, 399" u="4" o="5" /> <c c=""" r="1201, 360, 1222, 399" u="3" o="4" /> <c c=""" r="1223, 360, 1239, 399" u="3" o="4" /> <c c=""" r="1240, 360, 1254, 399" u="3" o="4" /> <c c=""" r="1255, 360, 1269, 399" u="4" o="3" /> <c c=""" r="1270, 360, 1284, 399" u="3" o="4" /> <c c=""" r="1285, 360, 1309, 399" u="3" o="4" /> <c c=""" r="1310, 360, 1332, 399" u="3" o="4" /> <c c=""" r="1333, 360, 1355, 399" u="3" o="4" /> <c c=""" r="1356, 360, 1375, 399" u="3" o="3" /> <c c=" "" r="1376, 360, 1395, 399" u="3" o="3" /> <c c=" "" r="1396, 360, 1410, 399" u="3" o="4" /> <c c=" "" r="1411, 360, 1430, 399" u="3" o="3" /> <c c=" "" r="1431, 360, 1450, 399" u="3" o="3" /> <c c=" "" r="1451, 360, 1465, 399" u="3" o="4" /> <c c=""" r="1466, 360, 1485, 399" u="3" o="3" /> <c c=""" r="1486, 360, 1509, 399" u="3" o="4" /> <c c=""" r="1510, 360, 1533, 399" u="3" o="4" /> <c c=""" r="1534, 360, 1553, 399" u="3" o="4" /> <c c=""" r="1554, 360, 1573, 399" u="3" o="3" /> <c c=""" r="1574, 360, 1592, 399" u="3" o="4" /> <c c=""" r="1593, 360, 1611, 399" u="3" o="4" /> <c c=""" r="1612, 360, 1622, 399" u="3" o="4" /> <c c=""" r="1623, 360, 1633, 399" u="3" o="4" /> <c c=""" r="1634, 360, 1650, 399" u="5" o="4" /> <c c=""" r="1651, 360, 1662, 399" u="3" o="4" /> <c c=""" r="1663, 360, 1674, 399" u="3" o="4" /> <c c=""" r="1675, 360, 1698, 399" u="3" /> <c c=""" r="1699, 360, 1722, 399" u="3" /> <c c=""" r="1723, 360, 1746, 399" u="3" /> <c c=""" r="1747, 360, 1770, 399" u="3" o="4" /> <c c=""" r="1771, 360, 1794, 399" u="3" o="4" /> <c c=""" r="1795, 360, 1814, 399" u="3" o="3" /> <c c=" "" r="1815, 360, 1834, 399" u="3" o="3" /> <c c="!"" r="1835, 360, 1854, 399" u="3" o="3" /> <c c="""" r="1855, 360, 1874, 399" u="3" o="3" /> <c c="#"" r="1875, 360, 1877, 399" u="5" o="5" /> <c c="$"" r="1878, 360, 1888, 399" u="3" o="3" /> <c c="%"" r="1889, 360, 1898, 399" u="5" o="5" /> <c c="&"" r="1899, 360, 1916, 399" u="3" o="3" /> <c c="'"" r="1917, 360, 1936, 399" u="3" o="3" /> <c c="("" r="1937, 360, 1956, 399" u="3" o="3" /> <c c=")"" r="1957, 360, 1976, 399" u="3" o="3" /> <c c="*"" r="1977, 360, 1996, 399" u="3" o="3" /> <c c="+"" r="1997, 360, 2008, 399" u="4" o="4" /> <c c=","" r="2009, 360, 2029, 399" u="4" o="3" /> <c c="-"" r="0, 400, 29, 439" u="4" o="3" /> <c c="."" r="30, 400, 43, 439" u="3" o="4" /> <c c="/"" r="44, 400, 66, 439" u="3" o="4" /> <c c="0"" r="67, 400, 98, 439" u="3" o="3" /> <c c="1"" r="99, 400, 114, 439" u="3" o="2" /> <c c="2"" r="115, 400, 130, 439" u="3" o="2" /> <c c="3"" r="131, 400, 146, 439" u="3" o="2" /> <c c="4"" r="147, 400, 166, 439" u="3" o="3" /> <c c="5"" r="167, 400, 186, 439" u="3" o="3" /> <c c="6"" r="187, 400, 190, 439" u="5" o="5" /> <c c="7"" r="191, 400, 210, 439" u="3" o="3" /> <c c="8"" r="211, 400, 230, 439" u="3" o="3" /> <c c="9"" r="231, 400, 250, 439" u="3" o="3" /> <c c=":"" r="251, 400, 270, 439" u="3" o="3" /> <c c=";"" r="271, 400, 290, 439" u="3" o="3" /> <c c="<"" r="291, 400, 310, 439" u="3" o="3" /> <c c="="" r="311, 400, 330, 439" u="3" o="3" /> <c c=">"" r="331, 400, 350, 439" u="3" o="3" /> <c c="?"" r="351, 400, 370, 439" u="3" o="3" /> <c c="@"" r="371, 400, 377, 439" u="4" o="6" /> <c c="A"" r="378, 400, 397, 439" u="3" o="3" /> <c c="B"" r="398, 400, 417, 439" u="3" o="3" /> <c c="C"" r="418, 400, 437, 439" u="3" o="3" /> <c c="D"" r="438, 400, 457, 439" u="3" o="3" /> <c c="E"" r="458, 400, 477, 439" u="3" o="3" /> <c c="F"" r="478, 400, 497, 439" u="3" o="3" /> <c c="G"" r="498, 400, 517, 439" u="3" o="3" /> <c c="H"" r="518, 400, 537, 439" u="3" o="3" /> <c c="I"" r="538, 400, 557, 439" u="3" o="3" /> <c c="J"" r="558, 400, 577, 439" u="3" o="3" /> <c c="K"" r="578, 400, 597, 439" u="3" o="3" /> <c c="L"" r="598, 400, 617, 439" u="3" o="3" /> <c c="M"" r="618, 400, 637, 439" u="3" o="3" /> <c c="N"" r="638, 400, 657, 439" u="3" o="3" /> <c c="O"" r="658, 400, 677, 439" u="3" o="3" /> <c c="P"" r="678, 400, 697, 439" u="3" o="3" /> <c c="Q"" r="698, 400, 717, 439" u="3" o="3" /> <c c="R"" r="718, 400, 737, 439" u="3" o="3" /> <c c="S"" r="738, 400, 757, 439" u="3" o="3" /> <c c="T"" r="758, 400, 777, 439" u="3" o="3" /> <c c="U"" r="778, 400, 797, 439" u="3" o="3" /> <c c="V"" r="798, 400, 817, 439" u="3" o="3" /> <c c="W"" r="818, 400, 837, 439" u="3" o="3" /> <c c="X"" r="838, 400, 857, 439" u="3" o="3" /> <c c="Y"" r="858, 400, 877, 439" u="3" o="3" /> <c c="Z"" r="878, 400, 897, 439" u="3" o="3" /> <c c="["" r="898, 400, 917, 439" u="3" o="3" /> <c c="\"" r="918, 400, 937, 439" u="3" o="3" /> <c c="]"" r="938, 400, 957, 439" u="3" o="3" /> <c c="^"" r="958, 400, 977, 439" u="3" o="3" /> <c c="_"" r="978, 400, 997, 439" u="3" o="3" /> <c c="`"" r="998, 400, 1017, 439" u="3" o="3" /> <c c="a"" r="1018, 400, 1037, 439" u="3" o="3" /> <c c="b"" r="1038, 400, 1057, 439" u="3" o="3" /> <c c="c"" r="1058, 400, 1077, 439" u="3" o="3" /> <c c="d"" r="1078, 400, 1097, 439" u="3" o="3" /> <c c="e"" r="1098, 400, 1117, 439" u="3" o="3" /> <c c="f"" r="1118, 400, 1137, 439" u="3" o="3" /> <c c="g"" r="1138, 400, 1157, 439" u="3" o="3" /> <c c="h"" r="1158, 400, 1177, 439" u="3" o="3" /> <c c="i"" r="1178, 400, 1197, 439" u="3" o="3" /> <c c="j"" r="1198, 400, 1228, 439" u="3" o="3" /> <c c="k"" r="1229, 400, 1259, 439" u="3" o="3" /> <c c="l"" r="1260, 400, 1271, 439" u="3" o="4" /> <c c="m"" r="1272, 400, 1291, 439" u="3" o="3" /> <c c="n"" r="1292, 400, 1311, 439" u="3" o="3" /> <c c="o"" r="1312, 400, 1331, 439" u="3" o="3" /> <c c="p"" r="1332, 400, 1351, 439" u="3" o="3" /> <c c="q"" r="1352, 400, 1371, 439" u="3" o="3" /> <c c="r"" r="1372, 400, 1391, 439" u="3" o="3" /> <c c="s"" r="1392, 400, 1411, 439" u="3" o="3" /> <c c="t"" r="1412, 400, 1431, 439" u="3" o="3" /> <c c="u"" r="1432, 400, 1451, 439" u="3" o="3" /> <c c="v"" r="1452, 400, 1471, 439" u="3" o="3" /> <c c="w"" r="1472, 400, 1491, 439" u="3" o="3" /> <c c="x"" r="1492, 400, 1511, 439" u="3" o="3" /> <c c="y"" r="1512, 400, 1531, 439" u="3" o="3" /> <c c="z"" r="1532, 400, 1551, 439" u="3" o="3" /> <c c="{"" r="1552, 400, 1571, 439" u="3" o="3" /> <c c="|"" r="1572, 400, 1591, 439" u="3" o="3" /> <c c="}"" r="1592, 400, 1611, 439" u="3" o="3" /> <c c="~"" r="1612, 400, 1631, 439" u="3" o="3" /> <c c=""" r="1632, 400, 1651, 439" u="3" o="3" /> <c c=""" r="1652, 400, 1671, 439" u="3" o="3" /> <c c=""" r="1672, 400, 1691, 439" u="3" o="3" /> <c c=""" r="1692, 400, 1711, 439" u="3" o="3" /> <c c=""" r="1712, 400, 1731, 439" u="3" o="3" /> <c c=""" r="1732, 400, 1751, 439" u="3" o="3" /> <c c=""" r="1752, 400, 1771, 439" u="3" o="3" /> <c c=""" r="1772, 400, 1791, 439" u="3" o="3" /> <c c=""" r="1792, 400, 1811, 439" u="3" o="3" /> <c c=""" r="1812, 400, 1831, 439" u="3" o="3" /> <c c=""" r="1832, 400, 1851, 439" u="3" o="3" /> <c c=""" r="1852, 400, 1871, 439" u="3" o="3" /> <c c=""" r="1872, 400, 1891, 439" u="3" o="3" /> <c c=""" r="1892, 400, 1911, 439" u="3" o="3" /> <c c=""" r="1912, 400, 1931, 439" u="3" o="3" /> <c c=""" r="1932, 400, 1951, 439" u="3" o="3" /> <c c=""" r="1952, 400, 1971, 439" u="3" o="3" /> <c c=""" r="1972, 400, 1991, 439" u="3" o="3" /> <c c=""" r="1992, 400, 2011, 439" u="3" o="3" /> <c c=""" r="2012, 400, 2031, 439" u="3" o="3" /> <c c=""" r="0, 440, 19, 479" u="3" o="3" /> <c c=""" r="20, 440, 39, 479" u="3" o="3" /> <c c=""" r="40, 440, 59, 479" u="3" o="3" /> <c c=""" r="60, 440, 79, 479" u="3" o="3" /> <c c=""" r="80, 440, 99, 479" u="3" o="3" /> <c c=""" r="100, 440, 119, 479" u="3" o="3" /> <c c=""" r="120, 440, 139, 479" u="3" o="3" /> <c c=""" r="140, 440, 159, 479" u="3" o="3" /> <c c=""" r="160, 440, 179, 479" u="3" o="3" /> <c c=""" r="180, 440, 199, 479" u="3" o="3" /> <c c=""" r="200, 440, 219, 479" u="3" o="3" /> <c c=""" r="220, 440, 239, 479" u="3" o="3" /> <c c=""" r="240, 440, 259, 479" u="3" o="3" /> <c c=""" r="260, 440, 279, 479" u="3" o="3" /> <c c=""" r="280, 440, 299, 479" u="3" o="3" /> <c c=""" r="300, 440, 319, 479" u="3" o="3" /> <c c=""" r="320, 440, 339, 479" u="3" o="3" /> <c c=""" r="340, 440, 359, 479" u="3" o="3" /> <c c=""" r="360, 440, 379, 479" u="3" o="3" /> <c c=""" r="380, 440, 389, 479" u="5" o="5" /> <c c=""" r="390, 440, 399, 479" u="5" o="5" /> <c c=""" r="400, 440, 419, 479" u="3" o="3" /> <c c=""" r="420, 440, 439, 479" u="3" o="3" /> <c c=""" r="440, 440, 459, 479" u="3" o="3" /> <c c=""" r="460, 440, 479, 479" u="3" o="3" /> <c c=""" r="480, 440, 499, 479" u="3" o="3" /> <c c=""" r="500, 440, 519, 479" u="3" o="3" /> <c c=""" r="520, 440, 539, 479" u="3" o="3" /> <c c=""" r="540, 440, 559, 479" u="3" o="3" /> <c c=""" r="560, 440, 579, 479" u="3" o="3" /> <c c=""" r="580, 440, 599, 479" u="3" o="3" /> <c c=""" r="600, 440, 619, 479" u="3" o="3" /> <c c=""" r="620, 440, 639, 479" u="3" o="3" /> <c c=""" r="640, 440, 659, 479" u="3" o="3" /> <c c=""" r="660, 440, 679, 479" u="3" o="3" /> <c c=""" r="680, 440, 703, 479" u="3" o="4" /> <c c=""" r="704, 440, 727, 479" u="3" o="4" /> <c c=""" r="728, 440, 747, 479" u="3" o="3" /> <c c=""" r="748, 440, 766, 479" u="4" o="3" /> <c c=""" r="767, 440, 779, 479" u="4" o="4" /> <c c=""" r="780, 440, 799, 479" u="3" o="3" /> <c c=""" r="800, 440, 819, 479" u="3" o="3" /> <c c=""" r="820, 440, 839, 479" u="3" o="3" /> <c c=""" r="840, 440, 859, 479" u="3" o="3" /> <c c=""" r="860, 440, 879, 479" u="3" o="3" /> <c c=""" r="880, 440, 899, 479" u="3" o="3" /> <c c=""" r="900, 440, 919, 479" u="3" o="3" /> <c c=""" r="920, 440, 939, 479" u="3" o="3" /> <c c=""" r="940, 440, 959, 479" u="3" o="3" /> <c c=""" r="960, 440, 979, 479" u="3" o="3" /> <c c=""" r="980, 440, 983, 479" u="5" o="6" /> <c c=""" r="984, 440, 1001, 479" u="4" o="4" /> <c c=""" r="1002, 440, 1021, 479" u="3" o="3" /> <c c=""" r="1022, 440, 1047, 479" u="3" o="4" /> <c c=""" r="1048, 440, 1067, 479" u="3" o="3" /> <c c=""" r="1068, 440, 1087, 479" u="3" o="3" /> <c c=""" r="1088, 440, 1107, 479" u="3" o="3" /> <c c=""" r="1108, 440, 1127, 479" u="3" o="3" /> <c c=""" r="1128, 440, 1147, 479" u="3" o="3" /> <c c=""" r="1148, 440, 1166, 479" u="3" o="4" /> <c c=""" r="1167, 440, 1185, 479" u="3" o="4" /> <c c=""" r="1186, 440, 1205, 479" u="3" o="3" /> <c c=""" r="1206, 440, 1225, 479" u="3" o="3" /> <c c=""" r="1226, 440, 1245, 479" u="3" o="3" /> <c c=""" r="1246, 440, 1265, 479" u="3" o="3" /> <c c=""" r="1266, 440, 1285, 479" u="3" o="3" /> <c c=""" r="1286, 440, 1305, 479" u="3" o="3" /> <c c=""" r="1306, 440, 1325, 479" u="3" o="3" /> <c c=""" r="1326, 440, 1345, 479" u="3" o="3" /> <c c=""" r="1346, 440, 1387, 479" u="3" o="2" /> <c c=""" r="1388, 440, 1429, 479" u="3" o="2" /> <c c=""" r="1430, 440, 1449, 479" u="3" o="3" /> <c c=""" r="1450, 440, 1469, 479" u="3" o="3" /> <c c=""" r="1470, 440, 1489, 479" u="3" o="3" /> <c c=""" r="1490, 440, 1509, 479" u="3" o="3" /> <c c=""" r="1510, 440, 1529, 479" u="3" o="3" /> <c c=""" r="1530, 440, 1549, 479" u="3" o="3" /> <c c=""" r="1550, 440, 1569, 479" u="3" o="3" /> <c c=""" r="1570, 440, 1589, 479" u="3" o="3" /> <c c=""" r="1590, 440, 1609, 479" u="3" o="3" /> <c c=""" r="1610, 440, 1629, 479" u="3" o="3" /> <c c=""" r="1630, 440, 1649, 479" u="3" o="3" /> <c c=""" r="1650, 440, 1669, 479" u="3" o="3" /> <c c=""" r="1670, 440, 1689, 479" u="3" o="3" /> <c c=""" r="1690, 440, 1709, 479" u="3" o="3" /> <c c=""" r="1710, 440, 1729, 479" u="3" o="3" /> <c c=""" r="1730, 440, 1749, 479" u="3" o="3" /> <c c=""" r="1750, 440, 1769, 479" u="3" o="3" /> <c c=""" r="1770, 440, 1789, 479" u="3" o="3" /> <c c=""" r="1790, 440, 1809, 479" u="3" o="3" /> <c c=""" r="1810, 440, 1829, 479" u="3" o="3" /> <c c=""" r="1830, 440, 1833, 479" u="11" o="11" /> <c c=""" r="1834, 440, 1853, 479" u="3" o="3" /> <c c=""" r="1854, 440, 1873, 479" u="3" o="3" /> <c c=""" r="1874, 440, 1893, 479" u="3" o="3" /> <c c="#" r="1894, 440, 1917, 479" u="2" o="2" /> <c c="#" r="1918, 440, 1937, 479" u="3" o="3" /> <c c="#" r="1938, 440, 1946, 479" u="6" o="3" /> <c c=" #" r="1947, 440, 1955, 479" u="3" o="6" /> <c c=" #" r="1956, 440, 1964, 479" u="6" o="3" /> <c c=" #" r="1965, 440, 1973, 479" u="3" o="6" /> <c c=" #" r="1974, 440, 1982, 479" u="5" o="1" /> <c c="!#" r="1983, 440, 1991, 479" o="6" /> <c c=""#" r="1992, 440, 2011, 479" u="3" o="3" /> <c c="##" r="2012, 440, 2031, 479" u="3" o="3" /> <c c="$" r="0, 480, 29, 519" u="2" o="1" /> <c c="$" r="30, 480, 59, 519" u="2" o="1" /> <c c="$" r="60, 480, 89, 519" u="2" o="1" /> <c c="$" r="90, 480, 119, 519" u="2" o="1" /> <c c="$" r="120, 480, 150, 519" u="2" /> <c c="$" r="151, 480, 181, 519" u="2" /> <c c="$" r="182, 480, 213, 519" u="1" /> <c c="$" r="214, 480, 243, 519" u="2" o="1" /> <c c="$" r="244, 480, 263, 519" u="7" o="6" /> <c c=" $" r="264, 480, 285, 519" u="6" o="5" /> <c c=" $" r="286, 480, 305, 519" u="7" o="6" /> <c c=" $" r="306, 480, 327, 519" u="4" o="3" /> <c c=" $" r="328, 480, 347, 519" u="7" o="6" /> <c c=" $" r="348, 480, 368, 519" u="6" o="6" /> <c c="$" r="369, 480, 390, 519" u="5" o="6" /> <c c="$" r="391, 480, 411, 519" u="6" o="6" /> <c c="$" r="412, 480, 440, 519" u="2" o="2" /> <c c="$" r="441, 480, 470, 519" u="2" o="1" /> <c c="$" r="471, 480, 499, 519" u="2" o="2" /> <c c="$" r="500, 480, 528, 519" u="2" o="2" /> <c c="$" r="529, 480, 557, 519" u="2" o="2" /> <c c="$" r="558, 480, 588, 519" u="2" /> <c c="$" r="589, 480, 618, 519" u="2" o="1" /> <c c="$" r="619, 480, 648, 519" u="2" o="1" /> <c c="$" r="649, 480, 678, 519" u="2" o="1" /> <c c="$" r="679, 480, 699, 519" u="6" o="6" /> <c c="$" r="700, 480, 728, 519" u="2" o="2" /> <c c="$" r="729, 480, 758, 519" u="2" o="1" /> <c c="$" r="759, 480, 778, 519" u="7" o="6" /> <c c="$" r="779, 480, 800, 519" u="5" o="6" /> <c c="$" r="801, 480, 821, 519" u="6" o="6" /> <c c="$" r="822, 480, 842, 519" u="6" o="6" /> <c c=" $" r="843, 480, 863, 519" u="6" o="6" /> <c c="!$" r="864, 480, 892, 519" u="2" o="2" /> <c c=""$" r="893, 480, 915, 519" u="4" o="6" /> <c c="#$" r="916, 480, 927, 519" o="-1" /> <c c="$$" r="928, 480, 948, 519" u="6" o="6" /> <c c="%" r="949, 480, 981, 519" /> <c c="%" r="982, 480, 1014, 519" /> <c c="%" r="1015, 480, 1017, 519" u="14" o="16" /> <c c="%" r="1018, 480, 1021, 519" u="14" o="15" /> <c c="%" r="1022, 480, 1052, 519" u="1" o="1" /> <c c="%" r="1053, 480, 1083, 519" u="1" o="1" /> <c c="%" r="1084, 480, 1086, 519" u="14" o="16" /> <c c="%" r="1087, 480, 1090, 519" u="14" o="15" /> <c c="%" r="1091, 480, 1121, 519" u="1" o="1" /> <c c=" %" r="1122, 480, 1152, 519" u="1" o="1" /> <c c=" %" r="1153, 480, 1155, 519" u="14" o="16" /> <c c=" %" r="1156, 480, 1159, 519" u="14" o="15" /> <c c=" %" r="1160, 480, 1177, 519" u="14" o="1" /> <c c=" %" r="1178, 480, 1195, 519" u="14" o="1" /> <c c="%" r="1196, 480, 1214, 519" u="14" /> <c c="%" r="1215, 480, 1233, 519" u="14" /> <c c="%" r="1234, 480, 1251, 519" o="15" /> <c c="%" r="1252, 480, 1269, 519" o="15" /> <c c="%" r="1270, 480, 1288, 519" o="14" /> <c c="%" r="1289, 480, 1307, 519" o="14" /> <c c="%" r="1308, 480, 1325, 519" u="15" /> <c c="%" r="1326, 480, 1343, 519" u="14" o="1" /> <c c="%" r="1344, 480, 1362, 519" u="14" /> <c c="%" r="1363, 480, 1381, 519" u="14" /> <c c="%" r="1382, 480, 1399, 519" o="15" /> <c c="%" r="1400, 480, 1417, 519" o="15" /> <c c="%" r="1418, 480, 1436, 519" o="14" /> <c c="%" r="1437, 480, 1455, 519" o="14" /> <c c="%" r="1456, 480, 1473, 519" u="14" o="1" /> <c c="%" r="1474, 480, 1492, 519" u="14" /> <c c="%" r="1493, 480, 1511, 519" u="14" /> <c c="%" r="1512, 480, 1530, 519" u="14" /> <c c=" %" r="1531, 480, 1549, 519" u="14" /> <c c="!%" r="1550, 480, 1568, 519" u="14" /> <c c=""%" r="1569, 480, 1587, 519" u="14" /> <c c="#%" r="1588, 480, 1606, 519" u="14" /> <c c="$%" r="1607, 480, 1624, 519" o="15" /> <c c="%%" r="1625, 480, 1641, 519" o="16" /> <c c="&%" r="1642, 480, 1659, 519" o="15" /> <c c="'%" r="1660, 480, 1677, 519" o="15" /> <c c="(%" r="1678, 480, 1695, 519" o="15" /> <c c=")%" r="1696, 480, 1713, 519" o="15" /> <c c="*%" r="1714, 480, 1731, 519" o="15" /> <c c="+%" r="1732, 480, 1749, 519" o="15" /> <c c=",%" r="1750, 480, 1782, 519" /> <c c="-%" r="1783, 480, 1815, 519" /> <c c=".%" r="1816, 480, 1848, 519" /> <c c="/%" r="1849, 480, 1881, 519" /> <c c="0%" r="1882, 480, 1914, 519" /> <c c="1%" r="1915, 480, 1947, 519" /> <c c="2%" r="1948, 480, 1980, 519" /> <c c="3%" r="1981, 480, 2013, 519" /> <c c="4%" r="2014, 480, 2046, 519" /> <c c="5%" r="0, 520, 32, 559" /> <c c="6%" r="33, 520, 65, 559" /> <c c="7%" r="66, 520, 98, 559" /> <c c="8%" r="99, 520, 131, 559" /> <c c="9%" r="132, 520, 164, 559" /> <c c=":%" r="165, 520, 197, 559" /> <c c=";%" r="198, 520, 230, 559" /> <c c="<%" r="231, 520, 263, 559" /> <c c="=%" r="264, 520, 296, 559" /> <c c=">%" r="297, 520, 329, 559" /> <c c="?%" r="330, 520, 362, 559" /> <c c="@%" r="363, 520, 395, 559" /> <c c="A%" r="396, 520, 428, 559" /> <c c="B%" r="429, 520, 461, 559" /> <c c="C%" r="462, 520, 494, 559" /> <c c="D%" r="495, 520, 527, 559" /> <c c="E%" r="528, 520, 560, 559" /> <c c="F%" r="561, 520, 593, 559" /> <c c="G%" r="594, 520, 626, 559" /> <c c="H%" r="627, 520, 659, 559" /> <c c="I%" r="660, 520, 692, 559" /> <c c="J%" r="693, 520, 725, 559" /> <c c="K%" r="726, 520, 758, 559" /> <c c="L%" r="759, 520, 789, 559" u="1" o="1" /> <c c="M%" r="790, 520, 820, 559" u="1" o="1" /> <c c="N%" r="821, 520, 823, 559" u="14" o="16" /> <c c="O%" r="824, 520, 827, 559" u="14" o="15" /> <c c="P%" r="828, 520, 860, 559" /> <c c="Q%" r="861, 520, 867, 559" u="13" o="13" /> <c c="R%" r="868, 520, 886, 559" u="14" /> <c c="S%" r="887, 520, 906, 559" u="13" /> <c c="T%" r="907, 520, 926, 559" u="13" /> <c c="U%" r="927, 520, 944, 559" o="15" /> <c c="V%" r="945, 520, 964, 559" o="13" /> <c c="W%" r="965, 520, 984, 559" o="13" /> <c c="X%" r="985, 520, 1004, 559" u="13" /> <c c="Y%" r="1005, 520, 1024, 559" u="13" /> <c c="Z%" r="1025, 520, 1044, 559" u="13" /> <c c="[%" r="1045, 520, 1062, 559" o="15" /> <c c="\%" r="1063, 520, 1082, 559" o="13" /> <c c="]%" r="1083, 520, 1102, 559" o="13" /> <c c="^%" r="1103, 520, 1120, 559" u="15" /> <c c="_%" r="1121, 520, 1140, 559" u="13" /> <c c="`%" r="1141, 520, 1160, 559" u="13" /> <c c="a%" r="1161, 520, 1178, 559" o="15" /> <c c="b%" r="1179, 520, 1198, 559" o="13" /> <c c="c%" r="1199, 520, 1218, 559" o="13" /> <c c="d%" r="1219, 520, 1251, 559" /> <c c="e%" r="1252, 520, 1284, 559" /> <c c="f%" r="1285, 520, 1317, 559" /> <c c="g%" r="1318, 520, 1350, 559" /> <c c="h%" r="1351, 520, 1383, 559" /> <c c="i%" r="1384, 520, 1416, 559" /> <c c="j%" r="1417, 520, 1449, 559" /> <c c="k%" r="1450, 520, 1482, 559" /> <c c="l%" r="1483, 520, 1515, 559" /> <c c="m%" r="1516, 520, 1533, 559" u="15" /> <c c="n%" r="1534, 520, 1551, 559" o="15" /> <c c="o%" r="1552, 520, 1569, 559" o="15" /> <c c="p%" r="1570, 520, 1587, 559" u="15" /> <c c="q%" r="1588, 520, 1622, 559" u="-1" o="-1" /> <c c="r%" r="1623, 520, 1657, 559" u="-1" o="-1" /> <c c="s%" r="1658, 520, 1693, 559" u="-1" o="-2" /> <c c="t%" r="1694, 520, 1710, 559" o="16" /> <c c="u%" r="1711, 520, 1713, 559" u="14" o="16" /> <c c="w%" r="1714, 520, 1716, 559" u="15" o="15" /> <c c="x%" r="1717, 520, 1733, 559" o="16" /> <c c="y%" r="1734, 520, 1737, 559" u="14" o="15" /> <c c="{%" r="1738, 520, 1741, 559" u="14" o="15" /> <c c="|%" r="1742, 520, 1774, 559" /> <c c="}%" r="1775, 520, 1778, 559" u="14" o="15" /> <c c="~%" r="1779, 520, 1811, 559" /> <c c="%" r="1812, 520, 1815, 559" u="14" o="15" /> <c c="%" r="1816, 520, 1848, 559" /> <c c="%" r="1849, 520, 1881, 559" /> <c c="%" r="1882, 520, 1914, 559" /> <c c="%" r="1915, 520, 1947, 559" /> <c c="%" r="1948, 520, 1980, 559" /> <c c="%" r="1981, 520, 2013, 559" /> <c c="%" r="2014, 520, 2046, 559" /> <c c="%" r="0, 560, 32, 599" /> <c c="%" r="33, 560, 61, 599" o="4" /> <c c="%" r="62, 560, 86, 599" o="8" /> <c c="%" r="87, 560, 107, 599" o="12" /> <c c="%" r="108, 560, 124, 599" o="16" /> <c c="%" r="125, 560, 137, 599" o="20" /> <c c="%" r="138, 560, 146, 599" o="24" /> <c c="%" r="147, 560, 151, 599" o="28" /> <c c="%" r="152, 560, 181, 599" o="3" /> <c c="%" r="182, 560, 214, 599" /> <c c="%" r="215, 560, 245, 599" o="2" /> <c c="%" r="246, 560, 278, 599" /> <c c="%" r="279, 560, 283, 599" u="28" /> <c c="%" r="284, 560, 303, 599" u="3" o="3" /> <c c="%" r="304, 560, 323, 599" u="3" o="3" /> <c c="%" r="324, 560, 343, 599" u="3" o="3" /> <c c="%" r="344, 560, 363, 599" u="3" o="3" /> <c c="%" r="364, 560, 383, 599" u="3" o="3" /> <c c="%" r="384, 560, 403, 599" u="3" o="3" /> <c c="%" r="404, 560, 423, 599" u="3" o="3" /> <c c="%" r="424, 560, 443, 599" u="3" o="3" /> <c c="%" r="444, 560, 463, 599" u="3" o="3" /> <c c="%" r="464, 560, 483, 599" u="3" o="3" /> <c c="%" r="484, 560, 493, 599" u="3" o="4" /> <c c="%" r="494, 560, 503, 599" u="3" o="4" /> <c c="%" r="504, 560, 523, 599" u="3" o="3" /> <c c="%" r="524, 560, 543, 599" u="3" o="3" /> <c c="%" r="544, 560, 553, 599" u="3" o="4" /> <c c="%" r="554, 560, 563, 599" u="3" o="4" /> <c c="%" r="564, 560, 583, 599" u="3" o="3" /> <c c="%" r="584, 560, 603, 599" u="3" o="3" /> <c c="%" r="604, 560, 623, 599" u="3" o="3" /> <c c="%" r="624, 560, 643, 599" u="3" o="3" /> <c c="%" r="644, 560, 655, 599" u="3" o="4" /> <c c="%" r="656, 560, 667, 599" u="3" o="4" /> <c c="%" r="668, 560, 687, 599" u="3" o="3" /> <c c="%" r="688, 560, 707, 599" u="3" o="3" /> <c c="%" r="708, 560, 717, 599" u="3" o="6" /> <c c="%" r="718, 560, 727, 599" u="4" o="5" /> <c c="%" r="728, 560, 749, 599" u="3" o="4" /> <c c="%" r="750, 560, 771, 599" u="3" o="4" /> <c c="%" r="772, 560, 791, 599" u="3" o="3" /> <c c="%" r="792, 560, 811, 599" u="3" o="3" /> <c c="%" r="812, 560, 823, 599" u="3" o="4" /> <c c="%" r="824, 560, 835, 599" u="3" o="4" /> <c c="%" r="836, 560, 855, 599" u="3" o="3" /> <c c="%" r="856, 560, 875, 599" u="3" o="3" /> <c c="%" r="876, 560, 885, 599" u="3" o="6" /> <c c="%" r="886, 560, 895, 599" u="4" o="5" /> <c c="%" r="896, 560, 917, 599" u="3" o="4" /> <c c="%" r="918, 560, 939, 599" u="3" o="4" /> <c c="%" r="940, 560, 959, 599" u="3" o="3" /> <c c="%" r="960, 560, 979, 599" u="3" o="3" /> <c c="%" r="980, 560, 999, 599" u="3" o="3" /> <c c="%" r="1000, 560, 1019, 599" u="3" o="3" /> <c c="%" r="1020, 560, 1037, 599" u="3" o="4" /> <c c="%" r="1038, 560, 1057, 599" u="3" o="3" /> <c c="%" r="1058, 560, 1077, 599" u="3" o="3" /> <c c="%" r="1078, 560, 1097, 599" u="3" o="3" /> <c c="%" r="1098, 560, 1117, 599" u="3" o="3" /> <c c="%" r="1118, 560, 1137, 599" u="3" o="3" /> <c c="%" r="1138, 560, 1157, 599" u="3" o="3" /> <c c="%" r="1158, 560, 1177, 599" u="3" o="3" /> <c c="%" r="1178, 560, 1197, 599" u="3" o="3" /> <c c="%" r="1198, 560, 1217, 599" u="3" o="3" /> <c c="%" r="1218, 560, 1237, 599" u="3" o="3" /> <c c="%" r="1238, 560, 1257, 599" u="3" o="3" /> <c c="%" r="1258, 560, 1267, 599" u="3" o="4" /> <c c="%" r="1268, 560, 1277, 599" u="3" o="4" /> <c c="%" r="1278, 560, 1310, 599" /> <c c="%" r="1311, 560, 1343, 599" /> <c c="%" r="1344, 560, 1376, 599" /> <c c="%" r="1377, 560, 1409, 599" /> <c c="%" r="1410, 560, 1422, 599" u="3" o="4" /> <c c="%" r="1423, 560, 1435, 599" u="3" o="4" /> <c c="%" r="1436, 560, 1448, 599" u="3" o="4" /> <c c="%" r="1449, 560, 1461, 599" u="3" o="4" /> <c c="%" r="1462, 560, 1486, 599" u="4" o="4" /> <c c="%" r="1487, 560, 1511, 599" u="4" o="4" /> <c c="%" r="1512, 560, 1531, 599" u="3" o="3" /> <c c="%" r="1532, 560, 1551, 599" u="3" o="3" /> <c c="%" r="1552, 560, 1571, 599" u="3" o="3" /> <c c="%" r="1572, 560, 1591, 599" u="3" o="3" /> <c c="%" r="1592, 560, 1603, 599" u="3" o="4" /> <c c="%" r="1604, 560, 1623, 599" u="3" o="3" /> <c c="%" r="1624, 560, 1643, 599" u="3" o="3" /> <c c="%" r="1644, 560, 1663, 599" u="3" o="3" /> <c c="%" r="1664, 560, 1683, 599" u="3" o="3" /> <c c="%" r="1684, 560, 1703, 599" u="3" o="3" /> <c c="%" r="1704, 560, 1723, 599" u="3" o="3" /> <c c="%" r="1724, 560, 1743, 599" u="3" o="3" /> <c c="%" r="1744, 560, 1763, 599" u="3" o="3" /> <c c=":&" r="1764, 560, 1789, 599" u="1" o="1" /> <c c=";&" r="1790, 560, 1815, 599" u="1" o="1" /> <c c="<&" r="1816, 560, 1840, 599" /> <c c="@&" r="1841, 560, 1862, 599" u="3" o="3" /> <c c="B&" r="1863, 560, 1889, 599" u="1" /> <c c="`&" r="1890, 560, 1913, 599" u="2" o="2" /> <c c="c&" r="1914, 560, 1937, 599" u="2" o="2" /> <c c="e&" r="1938, 560, 1961, 599" u="2" o="2" /> <c c="f&" r="1962, 560, 1985, 599" u="2" o="2" /> <c c="j&" r="1986, 560, 2001, 599" u="2" o="3" /> <c c="k&" r="2002, 560, 2020, 599" u="1" o="1" /> <c c="m&" r="2021, 560, 2031, 599" u="6" o="4" /> <c c="n&" r="2032, 560, 2039, 599" u="7" o="6" /> <c c="o&" r="0, 600, 11, 639" u="5" o="4" /> <c c="" r="12, 600, 29, 639" u="1" o="3" /> <c c="" r="30, 600, 47, 639" u="1" o="3" /> <c c="" r="48, 600, 58, 639" u="6" o="-16" /> </font>fonts/lucida_sans_6.xml0000755000175000017500000042241012565232430015757 0ustar mquinsonmquinson<?xml version="1.0"?> <font type="bitmap"> <Texture index="0" filename="lucida_sans_60.png" hasAlpha="true" /> <c c=" " r="0, 0, 1, 13" o="2" /> <c c="!" r="2, 0, 3, 13" u="1" o="1" /> <c c="&quot;" r="4, 0, 6, 13" o="1" /> <c c="#" r="7, 0, 12, 13" /> <c c="$" r="13, 0, 16, 13" u="1" o="1" /> <c c="%" r="17, 0, 22, 13" /> <c c="&amp;" r="23, 0, 28, 13" o="1" /> <c c="'" r="29, 0, 30, 13" o="1" /> <c c="(" r="31, 0, 33, 13" o="1" /> <c c=")" r="34, 0, 36, 13" o="1" /> <c c="*" r="37, 0, 40, 13" u="1" /> <c c="+" r="41, 0, 46, 13" u="1" /> <c c="," r="47, 0, 49, 13" o="1" /> <c c="-" r="50, 0, 53, 13" u="1" o="1" /> <c c="." r="54, 0, 55, 13" u="1" o="1" /> <c c="/" r="56, 0, 58, 13" u="1" o="1" /> <c c="0" r="59, 0, 63, 13" u="1" /> <c c="1" r="64, 0, 66, 13" u="1" o="2" /> <c c="2" r="67, 0, 70, 13" u="1" o="1" /> <c c="3" r="71, 0, 74, 13" u="1" o="1" /> <c c="4" r="75, 0, 79, 13" o="1" /> <c c="5" r="80, 0, 83, 13" u="1" o="1" /> <c c="6" r="84, 0, 88, 13" u="1" /> <c c="7" r="89, 0, 93, 13" u="1" /> <c c="8" r="94, 0, 98, 13" u="1" /> <c c="9" r="99, 0, 103, 13" u="1" /> <c c=":" r="104, 0, 105, 13" u="1" o="1" /> <c c=";" r="106, 0, 108, 13" o="1" /> <c c="&lt;" r="109, 0, 114, 13" u="1" /> <c c="=" r="115, 0, 120, 13" u="1" /> <c c="&gt;" r="121, 0, 126, 13" u="1" /> <c c="?" r="127, 0, 130, 13" /> <c c="@" r="131, 0, 137, 13" o="1" /> <c c="A" r="138, 0, 143, 13" o="1" /> <c c="B" r="144, 0, 148, 13" u="1" /> <c c="C" r="149, 0, 154, 13" o="1" /> <c c="D" r="155, 0, 160, 13" u="1" /> <c c="E" r="161, 0, 164, 13" u="1" /> <c c="F" r="165, 0, 168, 13" u="1" /> <c c="G" r="169, 0, 174, 13" o="1" /> <c c="H" r="175, 0, 179, 13" u="1" o="1" /> <c c="J" r="180, 0, 182, 13" /> <c c="K" r="183, 0, 188, 13" u="1" o="-1" /> <c c="L" r="189, 0, 192, 13" u="1" /> <c c="M" r="193, 0, 198, 13" u="1" o="1" /> <c c="N" r="199, 0, 203, 13" u="1" o="1" /> <c c="O" r="204, 0, 209, 13" o="1" /> <c c="P" r="210, 0, 214, 13" u="1" o="-1" /> <c c="Q" r="215, 0, 221, 13" /> <c c="R" r="222, 0, 226, 13" u="1" /> <c c="S" r="227, 0, 231, 13" /> <c c="T" r="232, 0, 237, 13" /> <c c="U" r="238, 0, 242, 13" u="1" o="1" /> <c c="V" r="243, 0, 248, 13" /> <c c="W" r="249, 0, 256, 13" /> <c c="X" r="257, 0, 262, 13" /> <c c="Y" r="263, 0, 268, 13" /> <c c="Z" r="269, 0, 273, 13" o="1" /> <c c="[" r="274, 0, 276, 13" u="1" /> <c c="\" r="277, 0, 279, 13" u="1" o="1" /> <c c="]" r="280, 0, 282, 13" o="1" /> <c c="^" r="283, 0, 288, 13" /> <c c="_" r="289, 0, 293, 13" /> <c c="`" r="294, 0, 296, 13" u="2" o="1" /> <c c="a" r="297, 0, 301, 13" /> <c c="b" r="302, 0, 306, 13" u="1" /> <c c="c" r="307, 0, 310, 13" o="1" /> <c c="d" r="311, 0, 315, 13" o="1" /> <c c="e" r="316, 0, 319, 13" o="1" /> <c c="f" r="320, 0, 323, 13" /> <c c="g" r="324, 0, 328, 13" o="1" /> <c c="h" r="329, 0, 332, 13" u="1" o="1" /> <c c="j" r="333, 0, 335, 13" /> <c c="k" r="336, 0, 341, 13" u="1" o="-1" /> <c c="m" r="342, 0, 349, 13" u="1" o="-1" /> <c c="n" r="350, 0, 353, 13" u="1" o="1" /> <c c="o" r="354, 0, 358, 13" o="1" /> <c c="p" r="359, 0, 363, 13" u="1" /> <c c="q" r="364, 0, 368, 13" o="1" /> <c c="r" r="369, 0, 371, 13" u="1" /> <c c="s" r="372, 0, 375, 13" u="1" /> <c c="t" r="376, 0, 379, 13" /> <c c="u" r="380, 0, 383, 13" u="1" o="1" /> <c c="v" r="384, 0, 388, 13" /> <c c="w" r="389, 0, 395, 13" /> <c c="x" r="396, 0, 400, 13" o="1" /> <c c="y" r="401, 0, 405, 13" /> <c c="z" r="406, 0, 410, 13" o="1" /> <c c="{" r="411, 0, 414, 13" /> <c c="|" r="415, 0, 416, 13" u="1" o="1" /> <c c="}" r="417, 0, 420, 13" /> <c c="~" r="421, 0, 425, 13" o="1" /> <c c="" r="426, 0, 427, 13" o="2" /> <c c="" r="428, 0, 429, 13" u="1" o="1" /> <c c="" r="430, 0, 433, 13" u="1" o="1" /> <c c="" r="434, 0, 437, 13" u="1" o="1" /> <c c="" r="438, 0, 443, 13" /> <c c="" r="444, 0, 449, 13" /> <c c="" r="450, 0, 451, 13" u="1" o="1" /> <c c="" r="452, 0, 455, 13" u="1" o="1" /> <c c="" r="456, 0, 459, 13" u="1" o="1" /> <c c="" r="460, 0, 466, 13" o="1" /> <c c="" r="467, 0, 469, 13" o="1" /> <c c="" r="470, 0, 474, 13" /> <c c="" r="475, 0, 480, 13" u="1" /> <c c="" r="481, 0, 483, 13" o="1" /> <c c="" r="484, 0, 487, 13" u="1" o="1" /> <c c="" r="488, 0, 492, 13" /> <c c="" r="493, 0, 496, 13" o="-1" /> <c c="" r="497, 0, 502, 13" u="1" /> <c c="" r="503, 0, 505, 13" u="1" /> <c c="" r="506, 0, 508, 13" u="1" /> <c c="" r="509, 0, 511, 13" u="2" o="1" /> <c c="" r="0, 14, 3, 27" u="1" o="1" /> <c c="" r="4, 14, 7, 27" u="1" o="1" /> <c c="" r="8, 14, 9, 27" u="2" o="2" /> <c c="" r="10, 14, 11, 27" u="2" o="2" /> <c c="" r="12, 14, 13, 27" u="2" /> <c c="" r="14, 14, 17, 27" /> <c c="" r="18, 14, 22, 27" /> <c c="" r="23, 14, 28, 27" u="1" /> <c c="" r="29, 14, 36, 27" u="1" o="-2" /> <c c="" r="37, 14, 43, 27" u="1" o="-1" /> <c c="" r="44, 14, 47, 27" /> <c c="" r="48, 14, 53, 27" o="1" /> <c c="" r="54, 14, 59, 27" o="1" /> <c c="" r="60, 14, 65, 27" o="1" /> <c c="" r="66, 14, 71, 27" o="1" /> <c c="" r="72, 14, 77, 27" o="1" /> <c c="" r="78, 14, 83, 27" o="1" /> <c c="" r="84, 14, 91, 27" /> <c c="" r="92, 14, 97, 27" o="1" /> <c c="" r="98, 14, 101, 27" u="1" /> <c c="" r="102, 14, 105, 27" u="1" /> <c c="" r="106, 14, 109, 27" u="1" /> <c c="" r="110, 14, 113, 27" u="1" /> <c c="" r="114, 14, 116, 27" /> <c c="" r="117, 14, 120, 27" o="-1" /> <c c="" r="121, 14, 124, 27" o="-1" /> <c c="" r="125, 14, 131, 27" /> <c c="" r="132, 14, 136, 27" u="1" o="1" /> <c c="" r="137, 14, 142, 27" o="1" /> <c c="" r="143, 14, 148, 27" o="1" /> <c c="" r="149, 14, 154, 27" o="1" /> <c c="" r="155, 14, 160, 27" o="1" /> <c c="" r="161, 14, 166, 27" o="1" /> <c c="" r="167, 14, 172, 27" u="1" /> <c c="" r="173, 14, 178, 27" o="1" /> <c c="" r="179, 14, 183, 27" u="1" o="1" /> <c c="" r="184, 14, 188, 27" u="1" o="1" /> <c c="" r="189, 14, 193, 27" u="1" o="1" /> <c c="" r="194, 14, 198, 27" u="1" o="1" /> <c c="" r="199, 14, 204, 27" /> <c c="" r="205, 14, 209, 27" u="1" o="-1" /> <c c="" r="210, 14, 214, 27" u="1" /> <c c="" r="215, 14, 219, 27" /> <c c="" r="220, 14, 224, 27" /> <c c="" r="225, 14, 229, 27" /> <c c="" r="230, 14, 234, 27" /> <c c="" r="235, 14, 239, 27" /> <c c="" r="240, 14, 244, 27" /> <c c="" r="245, 14, 251, 27" o="1" /> <c c="" r="252, 14, 255, 27" o="1" /> <c c="" r="256, 14, 259, 27" o="1" /> <c c="" r="260, 14, 263, 27" o="1" /> <c c="" r="264, 14, 267, 27" o="1" /> <c c="" r="268, 14, 271, 27" o="1" /> <c c="" r="272, 14, 274, 27" /> <c c="" r="275, 14, 278, 27" o="-1" /> <c c="" r="279, 14, 282, 27" o="-1" /> <c c="" r="283, 14, 287, 27" o="1" /> <c c="" r="288, 14, 292, 27" o="1" /> <c c="" r="293, 14, 297, 27" o="1" /> <c c="" r="298, 14, 302, 27" o="1" /> <c c="" r="303, 14, 307, 27" o="1" /> <c c="" r="308, 14, 312, 27" o="1" /> <c c="" r="313, 14, 317, 27" o="1" /> <c c="" r="318, 14, 323, 27" u="1" /> <c c="" r="324, 14, 328, 27" o="1" /> <c c="" r="329, 14, 332, 27" u="1" o="1" /> <c c="" r="333, 14, 336, 27" u="1" o="1" /> <c c="" r="337, 14, 340, 27" u="1" o="1" /> <c c="" r="341, 14, 344, 27" u="1" o="1" /> <c c="" r="345, 14, 349, 27" /> <c c="" r="350, 14, 354, 27" u="1" /> <c c="" r="355, 14, 359, 27" /> <c c="" r="360, 14, 365, 27" o="1" /> <c c="" r="366, 14, 370, 27" /> <c c="" r="371, 14, 376, 27" o="1" /> <c c="" r="377, 14, 381, 27" /> <c c="" r="382, 14, 387, 27" o="1" /> <c c="" r="388, 14, 392, 27" /> <c c="" r="393, 14, 398, 27" o="1" /> <c c="" r="399, 14, 402, 27" o="1" /> <c c="" r="403, 14, 408, 27" o="1" /> <c c=" " r="409, 14, 412, 27" o="1" /> <c c=" " r="413, 14, 418, 27" o="1" /> <c c=" " r="419, 14, 422, 27" o="1" /> <c c=" " r="423, 14, 428, 27" o="1" /> <c c=" " r="429, 14, 432, 27" o="1" /> <c c="" r="433, 14, 438, 27" u="1" /> <c c="" r="439, 14, 446, 27" o="-1" /> <c c="" r="447, 14, 453, 27" /> <c c="" r="454, 14, 459, 27" /> <c c="" r="460, 14, 463, 27" u="1" /> <c c="" r="464, 14, 467, 27" o="1" /> <c c="" r="468, 14, 471, 27" u="1" /> <c c="" r="472, 14, 475, 27" o="1" /> <c c="" r="476, 14, 479, 27" u="1" /> <c c="" r="480, 14, 483, 27" o="1" /> <c c="" r="484, 14, 487, 27" u="1" /> <c c="" r="488, 14, 491, 27" o="1" /> <c c="" r="492, 14, 495, 27" u="1" /> <c c="" r="496, 14, 499, 27" o="1" /> <c c="" r="500, 14, 505, 27" o="1" /> <c c="" r="506, 14, 510, 27" o="1" /> <c c="" r="0, 28, 5, 41" o="1" /> <c c="" r="6, 28, 10, 41" o="1" /> <c c=" " r="11, 28, 16, 41" o="1" /> <c c="!" r="17, 28, 21, 41" o="1" /> <c c=""" r="22, 28, 27, 41" o="1" /> <c c="#" r="28, 28, 32, 41" o="1" /> <c c="$" r="33, 28, 37, 41" u="1" o="1" /> <c c="%" r="38, 28, 42, 41" o="1" /> <c c="&" r="43, 28, 49, 41" /> <c c="'" r="50, 28, 54, 41" o="1" /> <c c="(" r="55, 28, 59, 41" u="-1" o="-1" /> <c c=")" r="60, 28, 64, 41" u="-1" o="-1" /> <c c="*" r="65, 28, 68, 41" o="-1" /> <c c="+" r="69, 28, 72, 41" o="-1" /> <c c="," r="73, 28, 76, 41" o="-1" /> <c c="-" r="77, 28, 80, 41" o="-1" /> <c c="2" r="81, 28, 84, 41" u="1" o="1" /> <c c="3" r="85, 28, 88, 41" u="1" o="1" /> <c c="4" r="89, 28, 92, 41" o="-1" /> <c c="5" r="93, 28, 96, 41" o="-1" /> <c c="6" r="97, 28, 102, 41" u="1" o="-1" /> <c c="7" r="103, 28, 108, 41" u="1" o="-1" /> <c c="8" r="109, 28, 114, 41" u="1" o="-1" /> <c c="9" r="115, 28, 119, 41" /> <c c=":" r="120, 28, 122, 41" /> <c c=";" r="123, 28, 126, 41" u="1" /> <c c="=" r="127, 28, 130, 41" u="1" /> <c c="?" r="131, 28, 134, 41" u="1" /> <c c="A" r="135, 28, 139, 41" /> <c c="B" r="140, 28, 143, 41" o="-1" /> <c c="C" r="144, 28, 148, 41" u="1" o="1" /> <c c="D" r="149, 28, 152, 41" u="1" o="1" /> <c c="E" r="153, 28, 157, 41" u="1" o="1" /> <c c="F" r="158, 28, 161, 41" u="1" o="1" /> <c c="G" r="162, 28, 166, 41" u="1" o="1" /> <c c="H" r="167, 28, 170, 41" u="1" o="1" /> <c c="I" r="171, 28, 177, 41" u="-1" /> <c c="J" r="178, 28, 182, 41" u="1" o="1" /> <c c="K" r="183, 28, 186, 41" u="1" o="1" /> <c c="L" r="187, 28, 192, 41" o="1" /> <c c="M" r="193, 28, 197, 41" o="1" /> <c c="N" r="198, 28, 203, 41" o="1" /> <c c="O" r="204, 28, 208, 41" o="1" /> <c c="P" r="209, 28, 214, 41" o="1" /> <c c="Q" r="215, 28, 219, 41" o="1" /> <c c="R" r="220, 28, 227, 41" o="1" /> <c c="S" r="228, 28, 234, 41" o="1" /> <c c="T" r="235, 28, 239, 41" u="1" /> <c c="U" r="240, 28, 242, 41" u="1" /> <c c="V" r="243, 28, 247, 41" u="1" /> <c c="W" r="248, 28, 250, 41" u="1" /> <c c="X" r="251, 28, 255, 41" u="1" /> <c c="Y" r="256, 28, 259, 41" /> <c c="Z" r="260, 28, 264, 41" /> <c c="[" r="265, 28, 268, 41" u="1" /> <c c="\" r="269, 28, 273, 41" /> <c c="]" r="274, 28, 277, 41" u="1" /> <c c="^" r="278, 28, 282, 41" /> <c c="_" r="283, 28, 286, 41" u="1" /> <c c="`" r="287, 28, 291, 41" /> <c c="a" r="292, 28, 295, 41" u="1" /> <c c="b" r="296, 28, 301, 41" /> <c c="c" r="302, 28, 305, 41" /> <c c="d" r="306, 28, 311, 41" /> <c c="e" r="312, 28, 315, 41" o="2" /> <c c="f" r="316, 28, 321, 41" /> <c c="g" r="322, 28, 325, 41" /> <c c="h" r="326, 28, 330, 41" u="1" o="1" /> <c c="i" r="331, 28, 335, 41" o="1" /> <c c="j" r="336, 28, 340, 41" u="1" o="1" /> <c c="k" r="341, 28, 344, 41" u="1" o="1" /> <c c="l" r="345, 28, 349, 41" u="1" o="1" /> <c c="m" r="350, 28, 353, 41" u="1" o="1" /> <c c="n" r="354, 28, 358, 41" u="1" o="1" /> <c c="o" r="359, 28, 362, 41" u="1" o="1" /> <c c="p" r="363, 28, 367, 41" u="1" o="1" /> <c c="q" r="368, 28, 371, 41" u="1" o="1" /> <c c="r" r="372, 28, 376, 41" u="1" o="1" /> <c c="s" r="377, 28, 380, 41" u="1" o="1" /> <c c="t" r="381, 28, 388, 41" /> <c c="u" r="389, 28, 395, 41" /> <c c="v" r="396, 28, 401, 41" /> <c c="w" r="402, 28, 406, 41" /> <c c="x" r="407, 28, 412, 41" /> <c c="y" r="413, 28, 417, 41" o="1" /> <c c="z" r="418, 28, 422, 41" o="1" /> <c c="{" r="423, 28, 427, 41" o="1" /> <c c="|" r="428, 28, 432, 41" o="1" /> <c c="}" r="433, 28, 437, 41" o="1" /> <c c="~" r="438, 28, 442, 41" o="1" /> <c c="" r="443, 28, 446, 41" /> <c c="" r="447, 28, 452, 41" /> <c c="" r="453, 28, 459, 41" /> <c c="" r="460, 28, 464, 41" u="1" /> <c c="" r="465, 28, 469, 41" u="1" /> <c c="" r="470, 28, 474, 41" u="1" /> <c c="" r="475, 28, 478, 41" u="1" /> <c c="" r="479, 28, 484, 41" o="1" /> <c c="" r="485, 28, 491, 41" /> <c c="" r="492, 28, 496, 41" /> <c c="" r="497, 28, 503, 41" /> <c c="" r="504, 28, 511, 41" /> <c c="" r="0, 42, 4, 55" o="1" /> <c c="" r="5, 42, 9, 55" o="1" /> <c c="" r="10, 42, 14, 55" o="1" /> <c c="" r="15, 42, 18, 55" o="1" /> <c c="" r="19, 42, 24, 55" /> <c c="" r="25, 42, 28, 55" u="1" /> <c c="" r="29, 42, 33, 55" /> <c c="" r="34, 42, 37, 55" /> <c c="" r="38, 42, 44, 55" /> <c c="" r="45, 42, 50, 55" /> <c c="" r="51, 42, 57, 55" u="1" /> <c c="" r="58, 42, 60, 55" u="1" /> <c c="" r="61, 42, 64, 55" /> <c c="" r="65, 42, 70, 55" u="1" o="-1" /> <c c="" r="71, 42, 76, 55" u="1" o="-1" /> <c c="" r="77, 42, 80, 55" /> <c c="" r="81, 42, 85, 55" o="1" /> <c c="" r="86, 42, 93, 55" u="1" o="1" /> <c c="" r="94, 42, 99, 55" o="1" /> <c c="" r="100, 42, 103, 55" u="1" o="1" /> <c c="" r="104, 42, 109, 55" o="1" /> <c c="" r="110, 42, 115, 55" o="1" /> <c c="" r="116, 42, 120, 55" o="1" /> <c c="" r="121, 42, 128, 55" o="1" /> <c c="" r="129, 42, 135, 55" o="1" /> <c c="" r="136, 42, 142, 55" o="-1" /> <c c="" r="143, 42, 147, 55" u="1" /> <c c="" r="148, 42, 152, 55" u="1" /> <c c="" r="153, 42, 157, 55" /> <c c="" r="158, 42, 161, 55" u="1" /> <c c="" r="162, 42, 166, 55" o="1" /> <c c="" r="167, 42, 172, 55" o="-1" /> <c c="" r="173, 42, 176, 55" /> <c c="" r="177, 42, 182, 55" /> <c c="" r="183, 42, 186, 55" /> <c c="" r="187, 42, 192, 55" /> <c c="" r="193, 42, 199, 55" u="1" /> <c c="" r="200, 42, 204, 55" u="1" o="1" /> <c c="" r="205, 42, 210, 55" o="1" /> <c c="" r="211, 42, 215, 55" u="1" o="1" /> <c c="" r="216, 42, 221, 55" /> <c c="" r="222, 42, 228, 55" o="-1" /> <c c="" r="229, 42, 233, 55" o="1" /> <c c="" r="234, 42, 238, 55" o="1" /> <c c="" r="239, 42, 243, 55" /> <c c="" r="244, 42, 248, 55" u="1" o="-1" /> <c c="" r="249, 42, 252, 55" o="1" /> <c c="" r="253, 42, 256, 55" o="1" /> <c c="" r="257, 42, 260, 55" u="1" o="1" /> <c c="" r="261, 42, 264, 55" u="1" o="1" /> <c c="" r="265, 42, 268, 55" u="1" /> <c c="" r="269, 42, 272, 55" o="1" /> <c c="" r="273, 42, 277, 55" u="1" /> <c c="" r="278, 42, 280, 55" u="1" o="1" /> <c c="" r="281, 42, 286, 55" /> <c c="" r="287, 42, 288, 55" u="1" o="1" /> <c c="" r="289, 42, 297, 55" u="1" o="1" /> <c c="" r="298, 42, 307, 55" u="1" /> <c c="" r="308, 42, 317, 55" /> <c c="" r="318, 42, 323, 55" u="1" o="1" /> <c c="" r="324, 42, 329, 55" u="1" o="1" /> <c c="" r="330, 42, 333, 55" u="1" /> <c c="" r="334, 42, 341, 55" u="1" /> <c c="" r="342, 42, 348, 55" u="1" o="1" /> <c c="" r="349, 42, 355, 55" u="1" /> <c c="" r="356, 42, 361, 55" o="1" /> <c c="" r="362, 42, 366, 55" /> <c c="" r="367, 42, 370, 55" o="-1" /> <c c="" r="371, 42, 374, 55" o="-1" /> <c c="" r="375, 42, 380, 55" o="1" /> <c c="" r="381, 42, 385, 55" o="1" /> <c c="" r="386, 42, 390, 55" u="1" o="1" /> <c c="" r="391, 42, 394, 55" u="1" o="1" /> <c c="" r="395, 42, 399, 55" u="1" o="1" /> <c c="" r="400, 42, 403, 55" u="1" o="1" /> <c c="" r="404, 42, 408, 55" u="1" o="1" /> <c c="" r="409, 42, 412, 55" u="1" o="1" /> <c c="" r="413, 42, 417, 55" u="1" o="1" /> <c c="" r="418, 42, 421, 55" u="1" o="1" /> <c c="" r="422, 42, 426, 55" u="1" o="1" /> <c c="" r="427, 42, 430, 55" u="1" o="1" /> <c c="" r="431, 42, 434, 55" u="1" /> <c c="" r="435, 42, 440, 55" o="1" /> <c c="" r="441, 42, 445, 55" /> <c c="" r="446, 42, 451, 55" o="1" /> <c c="" r="452, 42, 456, 55" /> <c c="" r="457, 42, 464, 55" /> <c c="" r="465, 42, 471, 55" o="1" /> <c c="" r="472, 42, 478, 55" /> <c c="" r="479, 42, 484, 55" o="1" /> <c c="" r="485, 42, 490, 55" o="1" /> <c c="" r="491, 42, 495, 55" o="1" /> <c c="" r="496, 42, 501, 55" u="1" o="-1" /> <c c="" r="502, 42, 507, 55" u="1" o="-1" /> <c c="" r="0, 56, 5, 69" o="1" /> <c c="" r="6, 56, 10, 69" o="1" /> <c c="" r="11, 56, 16, 69" o="1" /> <c c="" r="17, 56, 21, 69" o="1" /> <c c="" r="22, 56, 26, 69" /> <c c="" r="27, 56, 30, 69" o="1" /> <c c="" r="31, 56, 34, 69" o="-1" /> <c c="" r="35, 56, 40, 69" o="1" /> <c c="" r="41, 56, 46, 69" o="-1" /> <c c="" r="47, 56, 54, 69" /> <c c="" r="55, 56, 61, 69" o="1" /> <c c="" r="62, 56, 67, 69" o="1" /> <c c="" r="68, 56, 72, 69" o="1" /> <c c="" r="73, 56, 77, 69" /> <c c="" r="78, 56, 81, 69" u="1" /> <c c="" r="82, 56, 87, 69" /> <c c="" r="88, 56, 91, 69" /> <c c="P" r="92, 56, 96, 69" /> <c c="Q" r="97, 56, 101, 69" o="1" /> <c c="R" r="102, 56, 106, 69" u="1" /> <c c="S" r="107, 56, 111, 69" u="1" /> <c c="T" r="112, 56, 115, 69" o="1" /> <c c="U" r="116, 56, 120, 69" /> <c c="V" r="121, 56, 126, 69" /> <c c="W" r="127, 56, 132, 69" /> <c c="X" r="133, 56, 136, 69" u="1" /> <c c="Y" r="137, 56, 140, 69" u="1" /> <c c="Z" r="141, 56, 146, 69" u="1" /> <c c="[" r="147, 56, 150, 69" o="1" /> <c c="\" r="151, 56, 154, 69" o="1" /> <c c="]" r="155, 56, 160, 69" /> <c c="^" r="161, 56, 165, 69" o="1" /> <c c="_" r="166, 56, 169, 69" /> <c c="`" r="170, 56, 175, 69" /> <c c="a" r="176, 56, 180, 69" o="1" /> <c c="b" r="181, 56, 185, 69" o="1" /> <c c="c" r="186, 56, 190, 69" /> <c c="d" r="191, 56, 196, 69" o="-1" /> <c c="e" r="197, 56, 200, 69" u="1" o="1" /> <c c="f" r="201, 56, 204, 69" u="1" o="1" /> <c c="g" r="205, 56, 208, 69" u="1" o="1" /> <c c="h" r="209, 56, 212, 69" /> <c c="i" r="213, 56, 215, 69" u="1" /> <c c="j" r="216, 56, 219, 69" /> <c c="k" r="220, 56, 224, 69" u="1" o="-1" /> <c c="l" r="225, 56, 229, 69" /> <c c="n" r="230, 56, 234, 69" u="1" /> <c c="o" r="235, 56, 240, 69" u="1" o="1" /> <c c="p" r="241, 56, 246, 69" u="1" o="1" /> <c c="q" r="247, 56, 254, 69" u="1" o="-1" /> <c c="r" r="255, 56, 259, 69" o="1" /> <c c="s" r="260, 56, 264, 69" u="1" /> <c c="t" r="265, 56, 268, 69" u="1" o="1" /> <c c="u" r="269, 56, 273, 69" o="1" /> <c c="v" r="274, 56, 280, 69" /> <c c="w" r="281, 56, 286, 69" o="1" /> <c c="x" r="287, 56, 292, 69" o="1" /> <c c="y" r="293, 56, 295, 69" o="1" /> <c c="z" r="296, 56, 298, 69" o="1" /> <c c="{" r="299, 56, 302, 69" /> <c c="|" r="303, 56, 305, 69" u="1" /> <c c="}" r="306, 56, 308, 69" u="1" /> <c c="~" r="309, 56, 311, 69" u="1" /> <c c="" r="312, 56, 314, 69" o="1" /> <c c="" r="315, 56, 319, 69" u="1" o="-1" /> <c c="" r="320, 56, 324, 69" u="1" o="-1" /> <c c="" r="325, 56, 328, 69" u="1" /> <c c="" r="329, 56, 334, 69" u="-1" o="-1" /> <c c="" r="335, 56, 338, 69" /> <c c="" r="339, 56, 344, 69" u="-1" /> <c c="" r="345, 56, 350, 69" o="-1" /> <c c="" r="351, 56, 354, 69" /> <c c="" r="355, 56, 358, 69" /> <c c="" r="359, 56, 364, 69" /> <c c="" r="365, 56, 369, 69" u="1" /> <c c="" r="370, 56, 374, 69" o="1" /> <c c="" r="375, 56, 379, 69" /> <c c="" r="380, 56, 386, 69" /> <c c="" r="387, 56, 391, 69" /> <c c="" r="392, 56, 396, 69" /> <c c="" r="397, 56, 402, 69" /> <c c="" r="403, 56, 408, 69" o="1" /> <c c="" r="409, 56, 412, 69" o="1" /> <c c="" r="413, 56, 417, 69" /> <c c="" r="418, 56, 421, 69" o="1" /> <c c="" r="422, 56, 425, 69" o="1" /> <c c="" r="426, 56, 429, 69" o="1" /> <c c="" r="430, 56, 433, 69" o="1" /> <c c="" r="434, 56, 438, 69" o="1" /> <c c="" r="439, 56, 442, 69" u="1" /> <c c="" r="443, 56, 447, 69" o="1" /> <c c="" r="448, 56, 453, 69" /> <c c="" r="454, 56, 457, 69" u="1" o="1" /> <c c="" r="458, 56, 462, 69" /> <c c="" r="463, 56, 468, 69" u="-1" o="1" /> <c c="" r="469, 56, 472, 69" u="1" /> <c c="" r="473, 56, 478, 69" /> <c c="" r="479, 56, 482, 69" o="1" /> <c c="" r="483, 56, 486, 69" o="1" /> <c c="" r="487, 56, 495, 69" /> <c c="" r="496, 56, 503, 69" o="1" /> <c c="" r="0, 70, 9, 83" /> <c c="" r="10, 70, 16, 83" /> <c c="" r="17, 70, 24, 83" o="-1" /> <c c="" r="25, 70, 32, 83" /> <c c="" r="33, 70, 35, 83" o="1" /> <c c="" r="36, 70, 38, 83" o="1" /> <c c="" r="39, 70, 41, 83" /> <c c="" r="42, 70, 44, 83" /> <c c="" r="45, 70, 48, 83" /> <c c="" r="49, 70, 51, 83" o="1" /> <c c="" r="52, 70, 56, 83" /> <c c="" r="57, 70, 60, 83" /> <c c="" r="61, 70, 63, 83" /> <c c="" r="64, 70, 68, 83" /> <c c="" r="69, 70, 71, 83" u="1" /> <c c="" r="72, 70, 74, 83" o="1" /> <c c="" r="75, 70, 77, 83" u="1" /> <c c="" r="78, 70, 79, 83" u="1" o="1" /> <c c="" r="80, 70, 81, 83" u="1" o="1" /> <c c="" r="82, 70, 84, 83" o="1" /> <c c="" r="85, 70, 87, 83" o="1" /> <c c="" r="88, 70, 91, 83" /> <c c="" r="92, 70, 95, 83" u="1" o="-1" /> <c c="" r="96, 70, 99, 83" /> <c c="" r="100, 70, 103, 83" /> <c c="" r="104, 70, 107, 83" u="1" o="1" /> <c c="" r="108, 70, 111, 83" u="1" o="1" /> <c c="" r="112, 70, 115, 83" u="1" o="1" /> <c c="" r="116, 70, 118, 83" u="2" o="1" /> <c c="" r="119, 70, 121, 83" u="2" o="1" /> <c c="" r="122, 70, 125, 83" u="1" o="1" /> <c c="" r="126, 70, 128, 83" u="2" o="1" /> <c c="" r="129, 70, 131, 83" u="2" o="1" /> <c c="" r="132, 70, 134, 83" u="1" /> <c c="" r="135, 70, 137, 83" u="1" /> <c c="" r="138, 70, 139, 83" o="1" /> <c c="" r="140, 70, 141, 83" o="1" /> <c c="" r="142, 70, 145, 83" u="1" /> <c c="" r="146, 70, 149, 83" u="1" /> <c c="" r="150, 70, 153, 83" u="1" /> <c c="" r="154, 70, 157, 83" u="1" /> <c c="" r="158, 70, 161, 83" u="1" o="1" /> <c c="" r="162, 70, 163, 83" u="2" o="2" /> <c c="" r="164, 70, 167, 83" u="2" /> <c c="" r="168, 70, 169, 83" u="2" o="2" /> <c c="" r="170, 70, 174, 83" u="1" /> <c c="" r="175, 70, 178, 83" u="1" o="1" /> <c c="" r="179, 70, 182, 83" o="-1" /> <c c="" r="183, 70, 186, 83" /> <c c="" r="187, 70, 188, 83" /> <c c="" r="189, 70, 191, 83" o="1" /> <c c="" r="192, 70, 195, 83" /> <c c="" r="196, 70, 198, 83" o="1" /> <c c="" r="199, 70, 202, 83" o="1" /> <c c="" r="203, 70, 206, 83" o="1" /> <c c="" r="207, 70, 210, 83" o="1" /> <c c="" r="211, 70, 214, 83" o="1" /> <c c="" r="215, 70, 218, 83" o="1" /> <c c="" r="219, 70, 221, 83" u="-4" o="2" /> <c c="" r="222, 70, 224, 83" u="-3" o="1" /> <c c="" r="225, 70, 228, 83" u="-4" o="1" /> <c c="" r="229, 70, 232, 83" u="-4" o="1" /> <c c="" r="233, 70, 236, 83" u="-4" o="1" /> <c c="" r="237, 70, 242, 83" u="-5" /> <c c="" r="243, 70, 246, 83" u="-4" o="1" /> <c c="" r="247, 70, 248, 83" u="-3" o="2" /> <c c="" r="249, 70, 252, 83" u="-4" o="1" /> <c c=" " r="253, 70, 254, 83" u="-3" o="2" /> <c c=" " r="255, 70, 258, 83" u="-3" /> <c c=" " r="259, 70, 262, 83" u="-4" o="1" /> <c c=" " r="263, 70, 266, 83" u="-4" o="1" /> <c c=" " r="267, 70, 268, 83" u="-3" o="2" /> <c c="" r="269, 70, 271, 83" u="-3" o="1" /> <c c="" r="272, 70, 275, 83" u="-4" o="1" /> <c c="" r="276, 70, 279, 83" u="-4" o="1" /> <c c="" r="280, 70, 283, 83" u="-4" o="1" /> <c c="" r="284, 70, 286, 83" u="-3" o="1" /> <c c="" r="287, 70, 289, 83" u="-4" o="2" /> <c c="" r="290, 70, 292, 83" u="-3" o="1" /> <c c="" r="293, 70, 295, 83" u="-2" /> <c c="" r="296, 70, 298, 83" u="-3" o="1" /> <c c="" r="299, 70, 301, 83" u="-3" o="1" /> <c c="" r="302, 70, 303, 83" u="-4" o="3" /> <c c="" r="304, 70, 305, 83" u="-3" o="2" /> <c c="" r="306, 70, 308, 83" u="-2" /> <c c="" r="309, 70, 311, 83" u="-2" /> <c c="" r="312, 70, 313, 83" u="-3" o="2" /> <c c="" r="314, 70, 317, 83" u="-4" o="1" /> <c c="" r="318, 70, 321, 83" u="-4" o="1" /> <c c="" r="322, 70, 325, 83" u="-4" o="1" /> <c c=" " r="326, 70, 329, 83" u="-4" o="1" /> <c c="!" r="330, 70, 332, 83" u="-2" /> <c c=""" r="333, 70, 335, 83" u="-2" /> <c c="#" r="336, 70, 337, 83" u="-3" o="2" /> <c c="$" r="338, 70, 341, 83" u="-4" o="1" /> <c c="%" r="342, 70, 345, 83" u="-3" /> <c c="&" r="346, 70, 348, 83" u="-4" o="2" /> <c c="'" r="349, 70, 350, 83" u="-3" o="2" /> <c c="(" r="351, 70, 352, 83" u="-3" o="2" /> <c c=")" r="353, 70, 354, 83" u="-3" o="2" /> <c c="*" r="355, 70, 358, 83" u="-4" o="1" /> <c c="+" r="359, 70, 362, 83" u="-4" o="1" /> <c c="," r="363, 70, 366, 83" u="-4" o="1" /> <c c="-" r="367, 70, 370, 83" u="-4" o="1" /> <c c="." r="371, 70, 374, 83" u="-4" o="1" /> <c c="/" r="375, 70, 378, 83" u="-4" o="1" /> <c c="0" r="379, 70, 382, 83" u="-4" o="1" /> <c c="1" r="383, 70, 386, 83" u="-4" o="1" /> <c c="2" r="387, 70, 392, 83" u="-5" /> <c c="3" r="393, 70, 398, 83" u="-5" /> <c c="4" r="399, 70, 403, 83" u="-4" /> <c c="5" r="404, 70, 408, 83" u="-4" /> <c c="6" r="409, 70, 414, 83" u="-5" /> <c c="7" r="415, 70, 420, 83" u="-5" /> <c c="8" r="421, 70, 426, 83" u="-5" /> <c c="9" r="427, 70, 429, 83" u="-3" o="1" /> <c c=":" r="430, 70, 433, 83" u="-4" o="1" /> <c c=";" r="434, 70, 437, 83" u="-4" o="1" /> <c c="<" r="438, 70, 441, 83" u="-4" o="1" /> <c c="=" r="442, 70, 446, 83" u="-4" /> <c c=">" r="447, 70, 449, 83" u="-3" o="1" /> <c c="?" r="450, 70, 455, 83" u="-5" /> <c c="@" r="456, 70, 458, 83" u="-5" o="3" /> <c c="A" r="459, 70, 461, 83" u="-2" /> <c c="D" r="462, 70, 467, 83" u="-4" o="-1" /> <c c="E" r="468, 70, 470, 83" u="-3" o="1" /> <c c="t" r="471, 70, 473, 83" u="1" /> <c c="u" r="474, 70, 476, 83" u="1" /> <c c="z" r="477, 70, 479, 83" u="2" o="1" /> <c c="~" r="480, 70, 482, 83" o="1" /> <c c="" r="483, 70, 484, 83" u="2" o="2" /> <c c="" r="485, 70, 490, 83" u="1" o="-1" /> <c c="" r="491, 70, 496, 83" o="1" /> <c c="" r="497, 70, 502, 83" /> <c c="" r="503, 70, 509, 83" o="1" /> <c c="" r="0, 84, 3, 97" /> <c c="" r="4, 84, 10, 97" o="1" /> <c c="" r="11, 84, 18, 97" /> <c c="" r="19, 84, 25, 97" o="1" /> <c c="" r="26, 84, 31, 97" u="-1" o="-1" /> <c c="" r="32, 84, 37, 97" o="1" /> <c c="" r="38, 84, 42, 97" u="1" /> <c c="" r="43, 84, 46, 97" u="1" /> <c c="" r="47, 84, 52, 97" o="1" /> <c c="" r="53, 84, 56, 97" u="1" /> <c c="" r="57, 84, 61, 97" o="1" /> <c c="" r="62, 84, 66, 97" u="1" o="1" /> <c c="" r="67, 84, 72, 97" o="1" /> <c c="" r="73, 84, 78, 97" u="1" o="-1" /> <c c="" r="79, 84, 84, 97" /> <c c="" r="85, 84, 90, 97" u="1" o="1" /> <c c="" r="91, 84, 95, 97" u="1" o="1" /> <c c="" r="96, 84, 101, 97" /> <c c="" r="102, 84, 107, 97" o="1" /> <c c="" r="108, 84, 114, 97" /> <c c="" r="115, 84, 119, 97" u="1" o="-1" /> <c c="" r="120, 84, 124, 97" o="1" /> <c c="" r="125, 84, 130, 97" /> <c c="" r="131, 84, 136, 97" /> <c c="" r="137, 84, 142, 97" o="1" /> <c c="" r="143, 84, 148, 97" /> <c c="" r="149, 84, 154, 97" o="1" /> <c c="" r="155, 84, 160, 97" o="1" /> <c c="" r="161, 84, 164, 97" o="-1" /> <c c="" r="165, 84, 170, 97" /> <c c="" r="171, 84, 176, 97" u="1" /> <c c="" r="177, 84, 180, 97" o="1" /> <c c="" r="181, 84, 184, 97" u="1" o="1" /> <c c="" r="185, 84, 187, 97" u="1" /> <c c="" r="188, 84, 193, 97" /> <c c="" r="194, 84, 199, 97" u="1" /> <c c="" r="200, 84, 204, 97" u="1" /> <c c="" r="205, 84, 210, 97" /> <c c="" r="211, 84, 215, 97" o="1" /> <c c="" r="216, 84, 219, 97" o="1" /> <c c="" r="220, 84, 225, 97" /> <c c="" r="226, 84, 229, 97" u="1" o="1" /> <c c="" r="230, 84, 234, 97" u="1" /> <c c="" r="235, 84, 237, 97" u="1" /> <c c="" r="238, 84, 241, 97" u="1" /> <c c="" r="242, 84, 246, 97" o="1" /> <c c="" r="247, 84, 251, 97" u="1" /> <c c="" r="252, 84, 256, 97" /> <c c="" r="257, 84, 262, 97" /> <c c="" r="263, 84, 267, 97" o="1" /> <c c="" r="268, 84, 273, 97" u="1" /> <c c="" r="274, 84, 278, 97" u="1" /> <c c="" r="279, 84, 283, 97" o="1" /> <c c="" r="284, 84, 289, 97" /> <c c="" r="290, 84, 295, 97" o="-1" /> <c c="" r="296, 84, 300, 97" u="1" /> <c c="" r="301, 84, 306, 97" o="1" /> <c c="" r="307, 84, 311, 97" /> <c c="" r="312, 84, 317, 97" u="1" /> <c c="" r="318, 84, 325, 97" /> <c c="" r="326, 84, 329, 97" /> <c c="" r="330, 84, 334, 97" u="1" /> <c c="" r="335, 84, 339, 97" o="1" /> <c c="" r="340, 84, 344, 97" u="1" /> <c c="" r="345, 84, 352, 97" /> <c c="" r="353, 84, 356, 97" o="1" /> <c c="" r="357, 84, 362, 97" /> <c c="" r="363, 84, 368, 97" /> <c c="" r="369, 84, 376, 97" /> <c c="" r="377, 84, 382, 97" /> <c c="" r="383, 84, 390, 97" /> <c c="" r="391, 84, 397, 97" o="1" /> <c c="" r="398, 84, 403, 97" /> <c c="" r="404, 84, 407, 97" u="1" /> <c c="" r="408, 84, 412, 97" /> <c c="" r="413, 84, 418, 97" /> <c c="" r="419, 84, 424, 97" /> <c c="" r="425, 84, 430, 97" o="-1" /> <c c="" r="431, 84, 435, 97" /> <c c="" r="436, 84, 440, 97" u="1" /> <c c="" r="441, 84, 444, 97" o="1" /> <c c="" r="445, 84, 448, 97" u="1" /> <c c="" r="449, 84, 455, 97" /> <c c="" r="456, 84, 459, 97" u="1" /> <c c="" r="460, 84, 464, 97" o="1" /> <c c="" r="465, 84, 469, 97" /> <c c="" r="470, 84, 473, 97" o="-1" /> <c c="" r="474, 84, 476, 97" /> <c c=" " r="477, 84, 484, 97" o="1" /> <c c=" " r="485, 84, 492, 97" u="1" /> <c c=" " r="493, 84, 499, 97" /> <c c=" " r="500, 84, 504, 97" u="1" /> <c c="" r="505, 84, 510, 97" /> <c c="" r="0, 98, 5, 111" u="1" /> <c c="" r="6, 98, 11, 111" o="1" /> <c c="" r="12, 98, 16, 111" u="1" /> <c c="" r="17, 98, 21, 111" u="1" /> <c c="" r="22, 98, 25, 111" u="1" /> <c c="" r="26, 98, 32, 111" /> <c c="" r="33, 98, 36, 111" u="1" /> <c c="" r="37, 98, 44, 111" /> <c c="" r="45, 98, 49, 111" /> <c c="" r="50, 98, 54, 111" u="1" o="1" /> <c c="" r="55, 98, 59, 111" u="1" o="1" /> <c c="" r="60, 98, 64, 111" u="1" /> <c c="" r="65, 98, 70, 111" o="1" /> <c c="" r="71, 98, 76, 111" u="1" o="1" /> <c c="" r="77, 98, 81, 111" u="1" o="1" /> <c c="" r="82, 98, 87, 111" o="1" /> <c c="" r="88, 98, 92, 111" u="1" o="1" /> <c c=" " r="93, 98, 97, 111" u="1" o="-1" /> <c c="!" r="98, 98, 103, 111" o="1" /> <c c=""" r="104, 98, 109, 111" /> <c c="#" r="110, 98, 115, 111" /> <c c="$" r="116, 98, 121, 111" o="1" /> <c c="%" r="122, 98, 127, 111" /> <c c="&" r="128, 98, 133, 111" u="1" /> <c c="'" r="134, 98, 138, 111" o="1" /> <c c="(" r="139, 98, 144, 111" u="1" o="2" /> <c c=")" r="145, 98, 151, 111" u="1" o="1" /> <c c="*" r="152, 98, 158, 111" o="-1" /> <c c="+" r="159, 98, 164, 111" u="1" /> <c c="," r="165, 98, 169, 111" u="1" /> <c c="-" r="170, 98, 174, 111" o="1" /> <c c="." r="175, 98, 182, 111" u="1" /> <c c="/" r="183, 98, 187, 111" o="1" /> <c c="0" r="188, 98, 192, 111" /> <c c="1" r="193, 98, 197, 111" o="1" /> <c c="2" r="198, 98, 201, 111" u="1" /> <c c="3" r="202, 98, 205, 111" u="1" /> <c c="4" r="206, 98, 211, 111" /> <c c="5" r="212, 98, 215, 111" o="1" /> <c c="6" r="216, 98, 221, 111" o="1" /> <c c="7" r="222, 98, 225, 111" o="1" /> <c c="8" r="226, 98, 229, 111" u="1" o="1" /> <c c="9" r="230, 98, 233, 111" u="1" o="1" /> <c c=":" r="234, 98, 237, 111" u="1" /> <c c=";" r="238, 98, 242, 111" o="1" /> <c c="<" r="243, 98, 247, 111" u="1" o="1" /> <c c="=" r="248, 98, 251, 111" u="1" o="1" /> <c c=">" r="252, 98, 256, 111" o="1" /> <c c="?" r="257, 98, 260, 111" u="1" o="1" /> <c c="@" r="261, 98, 265, 111" u="1" /> <c c="A" r="266, 98, 269, 111" o="1" /> <c c="B" r="270, 98, 275, 111" o="-1" /> <c c="C" r="276, 98, 280, 111" /> <c c="D" r="281, 98, 286, 111" o="1" /> <c c="E" r="287, 98, 291, 111" o="1" /> <c c="F" r="292, 98, 296, 111" u="1" /> <c c="G" r="297, 98, 300, 111" o="1" /> <c c="H" r="301, 98, 306, 111" u="1" o="1" /> <c c="I" r="307, 98, 313, 111" u="1" /> <c c="J" r="314, 98, 318, 111" /> <c c="K" r="319, 98, 323, 111" u="1" o="1" /> <c c="L" r="324, 98, 327, 111" u="1" /> <c c="M" r="328, 98, 331, 111" o="1" /> <c c="N" r="332, 98, 338, 111" u="1" /> <c c="O" r="339, 98, 342, 111" u="1" /> <c c="Q" r="343, 98, 346, 111" o="1" /> <c c="R" r="347, 98, 351, 111" o="1" /> <c c="S" r="352, 98, 355, 111" u="1" /> <c c="T" r="356, 98, 359, 111" o="1" /> <c c="U" r="360, 98, 363, 111" u="1" /> <c c="W" r="364, 98, 367, 111" o="-1" /> <c c="X" r="368, 98, 370, 111" /> <c c="Y" r="371, 98, 377, 111" /> <c c="Z" r="378, 98, 384, 111" u="1" /> <c c="[" r="385, 98, 389, 111" o="1" /> <c c="\" r="390, 98, 393, 111" u="1" /> <c c="^" r="394, 98, 398, 111" /> <c c="_" r="399, 98, 402, 111" u="1" o="1" /> <c c="b" r="403, 98, 408, 111" /> <c c="c" r="409, 98, 413, 111" /> <c c="j" r="414, 98, 421, 111" o="-1" /> <c c="k" r="422, 98, 427, 111" o="1" /> <c c="" r="428, 98, 431, 111" u="1" /> <c c="" r="432, 98, 435, 111" u="1" /> <c c="" r="436, 98, 440, 111" o="1" /> <c c="" r="441, 98, 445, 111" /> <c c="" r="446, 98, 450, 111" u="1" /> <c c="" r="451, 98, 454, 111" u="1" /> <c c="" r="455, 98, 462, 111" /> <c c="" r="463, 98, 469, 111" /> <c c="" r="470, 98, 474, 111" /> <c c="" r="475, 98, 478, 111" o="1" /> <c c="" r="479, 98, 483, 111" u="1" /> <c c="" r="484, 98, 488, 111" u="1" /> <c c="" r="489, 98, 494, 111" u="1" /> <c c="" r="495, 98, 499, 111" u="1" /> <c c="" r="500, 98, 505, 111" /> <c c="" r="506, 98, 510, 111" /> <c c="" r="0, 112, 6, 125" /> <c c="" r="7, 112, 11, 125" o="1" /> <c c="" r="12, 112, 17, 125" u="1" /> <c c="" r="18, 112, 22, 125" u="1" /> <c c="" r="23, 112, 29, 125" u="1" /> <c c="" r="30, 112, 34, 125" u="1" /> <c c="" r="35, 112, 42, 125" u="1" /> <c c="" r="43, 112, 48, 125" u="1" o="1" /> <c c="" r="49, 112, 54, 125" o="1" /> <c c="" r="55, 112, 59, 125" o="1" /> <c c="" r="60, 112, 65, 125" o="1" /> <c c="" r="66, 112, 69, 125" o="1" /> <c c="" r="70, 112, 75, 125" /> <c c="" r="76, 112, 81, 125" o="-1" /> <c c="" r="82, 112, 87, 125" /> <c c="" r="88, 112, 92, 125" /> <c c="" r="93, 112, 98, 125" /> <c c="" r="99, 112, 103, 125" /> <c c="" r="104, 112, 109, 125" /> <c c="" r="110, 112, 114, 125" o="1" /> <c c="" r="115, 112, 122, 125" /> <c c="" r="123, 112, 128, 125" o="1" /> <c c="" r="129, 112, 134, 125" /> <c c="" r="135, 112, 139, 125" /> <c c="" r="140, 112, 144, 125" o="1" /> <c c="" r="145, 112, 148, 125" o="1" /> <c c="" r="149, 112, 153, 125" u="1" /> <c c="" r="154, 112, 157, 125" u="1" /> <c c="" r="158, 112, 165, 125" /> <c c="" r="166, 112, 171, 125" o="1" /> <c c="" r="172, 112, 179, 125" /> <c c="" r="180, 112, 185, 125" o="1" /> <c c="" r="186, 112, 193, 125" /> <c c="" r="194, 112, 199, 125" o="1" /> <c c="" r="200, 112, 204, 125" u="1" /> <c c="" r="205, 112, 208, 125" u="1" /> <c c="" r="209, 112, 213, 125" u="1" o="1" /> <c c="" r="214, 112, 217, 125" u="1" o="1" /> <c c="" r="218, 112, 222, 125" o="1" /> <c c="" r="223, 112, 226, 125" o="1" /> <c c="" r="227, 112, 228, 125" u="2" o="-3" /> <c c="" r="229, 112, 233, 125" u="1" o="-5" /> <c c="" r="234, 112, 237, 125" u="1" o="-4" /> <c c="" r="238, 112, 241, 125" u="1" o="-4" /> <c c="" r="242, 112, 243, 125" u="2" o="-3" /> <c c="" r="244, 112, 247, 125" u="2" o="-5" /> <c c="" r="248, 112, 251, 125" u="2" o="-5" /> <c c="" r="252, 112, 254, 125" u="2" o="-4" /> <c c="" r="255, 112, 258, 125" u="2" o="-5" /> <c c="" r="259, 112, 264, 125" u="1" o="-6" /> <c c="" r="265, 112, 266, 125" u="2" o="-3" /> <c c="" r="267, 112, 268, 125" u="3" o="-4" /> <c c="" r="269, 112, 272, 125" /> <c c="" r="273, 112, 275, 125" u="2" o="-4" /> <c c="" r="276, 112, 277, 125" u="5" o="-6" /> <c c="" r="278, 112, 279, 125" o="1" /> <c c="" r="280, 112, 284, 125" o="1" /> <c c="" r="285, 112, 289, 125" o="1" /> <c c="" r="290, 112, 294, 125" u="-1" /> <c c="" r="295, 112, 299, 125" /> <c c="" r="300, 112, 305, 125" o="1" /> <c c="" r="306, 112, 308, 125" o="1" /> <c c="" r="309, 112, 312, 125" /> <c c="" r="313, 112, 318, 125" o="1" /> <c c="" r="319, 112, 324, 125" /> <c c="" r="325, 112, 327, 125" o="1" /> <c c="" r="328, 112, 331, 125" o="1" /> <c c="" r="332, 112, 336, 125" o="1" /> <c c="" r="337, 112, 340, 125" u="1" /> <c c="" r="341, 112, 346, 125" o="1" /> <c c="" r="347, 112, 351, 125" o="1" /> <c c="" r="352, 112, 354, 125" /> <c c="" r="355, 112, 357, 125" o="1" /> <c c="" r="358, 112, 363, 125" /> <c c="" r="364, 112, 368, 125" o="1" /> <c c="" r="369, 112, 372, 125" o="1" /> <c c="" r="373, 112, 377, 125" o="1" /> <c c="" r="378, 112, 381, 125" o="1" /> <c c="" r="382, 112, 387, 125" /> <c c="" r="388, 112, 393, 125" /> <c c="" r="394, 112, 397, 125" u="1" /> <c c="" r="398, 112, 403, 125" o="1" /> <c c="" r="404, 112, 409, 125" o="1" /> <c c="" r="410, 112, 414, 125" o="1" /> <c c="" r="415, 112, 419, 125" o="1" /> <c c="" r="420, 112, 424, 125" o="1" /> <c c="" r="425, 112, 427, 125" /> <c c="" r="428, 112, 432, 125" /> <c c="" r="433, 112, 440, 125" /> <c c="" r="441, 112, 447, 125" /> <c c="" r="448, 112, 455, 125" /> <c c="" r="456, 112, 462, 125" /> <c c="" r="463, 112, 470, 125" /> <c c="" r="471, 112, 477, 125" /> <c c="" r="478, 112, 483, 125" /> <c c="" r="484, 112, 488, 125" /> <c c=" " r="489, 112, 490, 125" o="3" /> <c c=" " r="491, 112, 492, 125" o="7" /> <c c=" " r="493, 112, 494, 125" o="3" /> <c c=" " r="495, 112, 496, 125" o="7" /> <c c=" " r="497, 112, 498, 125" o="2" /> <c c=" " r="499, 112, 500, 125" o="1" /> <c c=" " r="501, 112, 502, 125" /> <c c=" " r="503, 112, 504, 125" o="4" /> <c c=" " r="505, 112, 506, 125" o="2" /> <c c=" " r="507, 112, 508, 125" /> <c c=" " r="509, 112, 511, 125" o="1" /> <c c=" " r="0, 126, 2, 139" o="1" /> <c c=" " r="3, 126, 6, 139" u="1" o="1" /> <c c=" " r="7, 126, 11, 139" /> <c c=" " r="12, 126, 20, 139" /> <c c=" " r="21, 126, 28, 139" u="1" /> <c c=" " r="29, 126, 32, 139" u="1" o="1" /> <c c=" " r="33, 126, 36, 139" u="1" /> <c c=" " r="37, 126, 39, 139" u="1" /> <c c=" " r="40, 126, 42, 139" o="1" /> <c c=" " r="43, 126, 45, 139" o="1" /> <c c=" " r="46, 126, 47, 139" u="1" o="1" /> <c c=" " r="48, 126, 51, 139" /> <c c=" " r="52, 126, 55, 139" u="-1" o="1" /> <c c=" " r="56, 126, 59, 139" u="-1" o="1" /> <c c=" " r="60, 126, 64, 139" o="-1" /> <c c=" " r="65, 126, 68, 139" u="1" o="1" /> <c c="! " r="69, 126, 72, 139" u="1" o="1" /> <c c="" " r="73, 126, 74, 139" u="2" o="2" /> <c c="# " r="75, 126, 77, 139" u="1" /> <c c="$ " r="78, 126, 79, 139" u="1" o="1" /> <c c="% " r="80, 126, 84, 139" u="1" /> <c c="& " r="85, 126, 92, 139" u="1" /> <c c="' " r="93, 126, 94, 139" u="1" o="1" /> <c c="0 " r="95, 126, 103, 139" /> <c c="1 " r="104, 126, 115, 139" /> <c c="2 " r="116, 126, 118, 139" u="1" /> <c c="3 " r="119, 126, 124, 139" u="1" o="-2" /> <c c="4 " r="125, 126, 133, 139" u="1" o="-3" /> <c c="5 " r="134, 126, 136, 139" o="1" /> <c c="6 " r="137, 126, 142, 139" u="-1" /> <c c="7 " r="143, 126, 151, 139" u="-2" /> <c c="8 " r="152, 126, 155, 139" /> <c c="9 " r="156, 126, 158, 139" o="1" /> <c c=": " r="159, 126, 161, 139" o="1" /> <c c="; " r="162, 126, 166, 139" u="1" o="1" /> <c c="< " r="167, 126, 170, 139" u="1" /> <c c="= " r="171, 126, 174, 139" /> <c c="> " r="175, 126, 178, 139" o="1" /> <c c="@ " r="179, 126, 184, 139" /> <c c="A " r="185, 126, 189, 139" /> <c c="B " r="190, 126, 196, 139" u="1" /> <c c="C " r="197, 126, 199, 139" o="1" /> <c c="D " r="200, 126, 205, 139" u="-2" o="-3" /> <c c="p " r="206, 126, 209, 139" /> <c c="t " r="210, 126, 212, 139" o="1" /> <c c="u " r="213, 126, 215, 139" u="1" /> <c c="v " r="216, 126, 219, 139" /> <c c="w " r="220, 126, 222, 139" u="1" /> <c c="x " r="223, 126, 225, 139" o="1" /> <c c="y " r="226, 126, 229, 139" /> <c c="z " r="230, 126, 233, 139" /> <c c="{ " r="234, 126, 237, 139" /> <c c="| " r="238, 126, 241, 139" /> <c c="} " r="242, 126, 244, 139" /> <c c="~ " r="245, 126, 247, 139" /> <c c=" " r="248, 126, 250, 139" o="1" /> <c c=" " r="251, 126, 254, 139" /> <c c=" " r="255, 126, 256, 139" u="2" /> <c c=" " r="257, 126, 259, 139" u="1" /> <c c=" " r="260, 126, 262, 139" u="1" /> <c c=" " r="263, 126, 265, 139" o="1" /> <c c=" " r="266, 126, 268, 139" u="1" /> <c c=" " r="269, 126, 272, 139" /> <c c=" " r="273, 126, 275, 139" u="1" /> <c c=" " r="276, 126, 278, 139" o="1" /> <c c=" " r="279, 126, 282, 139" /> <c c=" " r="283, 126, 286, 139" /> <c c=" " r="287, 126, 290, 139" /> <c c=" " r="291, 126, 294, 139" /> <c c=" " r="295, 126, 297, 139" /> <c c=" " r="298, 126, 300, 139" /> <c c=" " r="301, 126, 305, 139" o="2" /> <c c=" " r="306, 126, 311, 139" o="1" /> <c c=" " r="312, 126, 316, 139" o="1" /> <c c=" " r="317, 126, 321, 139" o="1" /> <c c=" " r="322, 126, 325, 139" u="1" o="1" /> <c c=" " r="326, 126, 333, 139" u="1" o="-1" /> <c c=" " r="334, 126, 340, 139" o="1" /> <c c=" " r="341, 126, 350, 139" u="1" o="1" /> <c c=" " r="351, 126, 358, 139" u="1" /> <c c=" " r="359, 126, 368, 139" o="-1" /> <c c=" " r="369, 126, 376, 139" u="1" /> <c c=" " r="377, 126, 382, 139" u="-1" o="1" /> <c c="!" r="383, 126, 389, 139" /> <c c="!" r="390, 126, 396, 139" /> <c c="!" r="397, 126, 402, 139" u="1" /> <c c="!" r="403, 126, 410, 139" /> <c c="!" r="411, 126, 415, 139" o="1" /> <c c="!" r="416, 126, 422, 139" /> <c c="!" r="423, 126, 429, 139" /> <c c="!" r="430, 126, 434, 139" u="1" /> <c c="!" r="435, 126, 439, 139" o="1" /> <c c=" !" r="440, 126, 447, 139" o="-1" /> <c c=" !" r="448, 126, 454, 139" /> <c c=" !" r="455, 126, 464, 139" /> <c c=" !" r="465, 126, 470, 139" /> <c c=" !" r="471, 126, 476, 139" u="1" o="1" /> <c c="!" r="477, 126, 482, 139" u="1" /> <c c="!" r="483, 126, 489, 139" u="1" o="-1" /> <c c="!" r="490, 126, 495, 139" /> <c c="!" r="496, 126, 500, 139" u="1" o="1" /> <c c="!" r="501, 126, 507, 139" /> <c c="!" r="508, 126, 512, 139" o="1" /> <c c="!" r="0, 140, 8, 153" /> <c c="!" r="9, 140, 14, 153" u="1" o="1" /> <c c="!" r="15, 140, 22, 153" u="1" /> <c c="!" r="23, 140, 29, 153" o="1" /> <c c="!" r="30, 140, 35, 153" o="1" /> <c c="!" r="36, 140, 40, 153" u="1" o="1" /> <c c="!" r="41, 140, 48, 153" u="1" o="-1" /> <c c="!" r="49, 140, 56, 153" o="1" /> <c c="!" r="57, 140, 63, 153" o="1" /> <c c="!" r="64, 140, 69, 153" u="1" /> <c c="!" r="70, 140, 74, 153" u="1" /> <c c="!" r="75, 140, 79, 153" u="1" /> <c c=" !" r="80, 140, 86, 153" /> <c c="!!" r="87, 140, 98, 153" o="1" /> <c c=""!" r="99, 140, 105, 153" /> <c c="#!" r="106, 140, 111, 153" /> <c c="$!" r="112, 140, 116, 153" o="1" /> <c c="%!" r="117, 140, 120, 153" o="1" /> <c c="&!" r="121, 140, 127, 153" u="1" /> <c c="'!" r="128, 140, 134, 153" u="1" /> <c c="(!" r="135, 140, 139, 153" o="1" /> <c c=")!" r="140, 140, 142, 153" o="1" /> <c c="*!" r="143, 140, 148, 153" u="1" o="-1" /> <c c="+!" r="149, 140, 154, 153" o="1" /> <c c=",!" r="155, 140, 161, 153" /> <c c="-!" r="162, 140, 167, 153" /> <c c=".!" r="168, 140, 174, 153" o="1" /> <c c="/!" r="175, 140, 178, 153" o="1" /> <c c="0!" r="179, 140, 183, 153" o="1" /> <c c="1!" r="184, 140, 191, 153" /> <c c="2!" r="192, 140, 196, 153" u="1" /> <c c="3!" r="197, 140, 205, 153" u="1" o="-1" /> <c c="4!" r="206, 140, 210, 153" o="1" /> <c c="5!" r="211, 140, 215, 153" u="1" /> <c c="6!" r="216, 140, 221, 153" /> <c c="7!" r="222, 140, 225, 153" o="1" /> <c c="8!" r="226, 140, 231, 153" /> <c c="[!" r="232, 140, 237, 153" u="1" /> <c c="\!" r="238, 140, 243, 153" u="1" /> <c c="]!" r="244, 140, 249, 153" u="1" /> <c c="^!" r="250, 140, 255, 153" u="1" /> <c c="!" r="256, 140, 262, 153" u="1" o="1" /> <c c="!" r="263, 140, 266, 153" o="1" /> <c c="!" r="267, 140, 273, 153" u="1" o="1" /> <c c="!" r="274, 140, 277, 153" u="1" /> <c c="!" r="278, 140, 286, 153" u="1" o="1" /> <c c="!" r="287, 140, 290, 153" u="1" /> <c c="!" r="291, 140, 295, 153" u="1" o="1" /> <c c="!" r="296, 140, 300, 153" u="1" o="1" /> <c c="!" r="301, 140, 305, 153" u="1" o="1" /> <c c="!" r="306, 140, 310, 153" u="1" o="1" /> <c c="!" r="311, 140, 317, 153" u="1" o="1" /> <c c="!" r="318, 140, 324, 153" u="1" o="1" /> <c c="!" r="325, 140, 330, 153" u="1" /> <c c="!" r="331, 140, 336, 153" u="1" /> <c c="!" r="337, 140, 343, 153" u="1" o="1" /> <c c="!" r="344, 140, 347, 153" o="1" /> <c c="!" r="348, 140, 354, 153" u="1" o="1" /> <c c="!" r="355, 140, 358, 153" o="1" /> <c c="!" r="359, 140, 365, 153" u="1" o="1" /> <c c="!" r="366, 140, 372, 153" u="1" o="1" /> <c c="!" r="373, 140, 379, 153" u="1" o="1" /> <c c="!" r="380, 140, 383, 153" u="1" /> <c c="!" r="384, 140, 390, 153" u="1" o="1" /> <c c="!" r="391, 140, 394, 153" u="1" /> <c c="!" r="395, 140, 398, 153" u="1" /> <c c="!" r="399, 140, 405, 153" u="1" o="1" /> <c c="!" r="406, 140, 412, 153" u="1" o="1" /> <c c="!" r="413, 140, 419, 153" u="1" o="1" /> <c c="!" r="420, 140, 426, 153" u="1" o="1" /> <c c="!" r="427, 140, 435, 153" u="1" o="1" /> <c c="!" r="436, 140, 444, 153" u="1" o="1" /> <c c="!" r="445, 140, 449, 153" u="1" /> <c c="!" r="450, 140, 453, 153" u="1" o="1" /> <c c="!" r="454, 140, 457, 153" u="1" o="1" /> <c c="!" r="458, 140, 461, 153" u="1" o="1" /> <c c="!" r="462, 140, 465, 153" u="1" o="1" /> <c c="!" r="466, 140, 470, 153" u="1" /> <c c="!" r="471, 140, 477, 153" u="1" o="1" /> <c c="!" r="478, 140, 484, 153" u="1" o="1" /> <c c="!" r="485, 140, 491, 153" u="1" o="1" /> <c c="!" r="492, 140, 498, 153" u="1" o="1" /> <c c="!" r="499, 140, 505, 153" u="1" o="1" /> <c c="!" r="506, 140, 512, 153" u="1" o="1" /> <c c="!" r="0, 154, 6, 167" u="1" o="1" /> <c c="!" r="7, 154, 13, 167" u="1" o="1" /> <c c="!" r="14, 154, 20, 167" u="1" o="1" /> <c c="!" r="21, 154, 22, 167" u="1" o="1" /> <c c="!" r="23, 154, 24, 167" u="2" /> <c c="!" r="25, 154, 31, 167" u="1" o="1" /> <c c="!" r="32, 154, 38, 167" u="1" o="1" /> <c c="!" r="39, 154, 40, 167" u="1" o="1" /> <c c="!" r="41, 154, 42, 167" u="2" /> <c c="!" r="43, 154, 49, 167" u="1" o="1" /> <c c="!" r="50, 154, 54, 167" u="1" o="1" /> <c c="!" r="55, 154, 61, 167" u="1" o="1" /> <c c="!" r="62, 154, 68, 167" u="1" o="1" /> <c c="!" r="69, 154, 73, 167" u="1" o="1" /> <c c="!" r="74, 154, 80, 167" u="1" o="1" /> <c c="!" r="81, 154, 85, 167" u="1" o="1" /> <c c="!" r="86, 154, 92, 167" u="1" o="1" /> <c c="!" r="93, 154, 99, 167" u="1" o="1" /> <c c="!" r="100, 154, 106, 167" u="1" o="1" /> <c c="!" r="107, 154, 115, 167" u="1" o="1" /> <c c="!" r="116, 154, 122, 167" u="1" o="1" /> <c c="!" r="123, 154, 129, 167" u="1" o="1" /> <c c="!" r="130, 154, 134, 167" u="1" o="1" /> <c c="!" r="135, 154, 141, 167" u="1" o="1" /> <c c="!" r="142, 154, 146, 167" u="1" o="1" /> <c c="!" r="147, 154, 155, 167" u="1" o="1" /> <c c="!" r="156, 154, 160, 167" u="1" o="1" /> <c c="!" r="161, 154, 166, 167" u="1" o="1" /> <c c="!" r="167, 154, 172, 167" u="1" o="1" /> <c c="!" r="173, 154, 178, 167" u="1" o="1" /> <c c="!" r="179, 154, 184, 167" u="1" o="1" /> <c c="!" r="185, 154, 191, 167" u="1" o="1" /> <c c="!" r="192, 154, 198, 167" u="1" o="1" /> <c c="!" r="199, 154, 207, 167" u="1" o="1" /> <c c="!" r="208, 154, 216, 167" u="1" o="1" /> <c c="!" r="217, 154, 220, 167" u="1" /> <c c="!" r="221, 154, 224, 167" u="1" /> <c c="!" r="225, 154, 231, 167" u="1" o="1" /> <c c="!" r="232, 154, 235, 167" u="1" /> <c c="!" r="236, 154, 242, 167" u="1" o="1" /> <c c="!" r="243, 154, 246, 167" u="1" /> <c c="!" r="247, 154, 254, 167" u="1" /> <c c="!" r="255, 154, 261, 167" u="1" o="1" /> <c c="!" r="262, 154, 268, 167" u="1" o="1" /> <c c="!" r="269, 154, 273, 167" u="1" o="1" /> <c c="!" r="274, 154, 280, 167" u="1" o="1" /> <c c="!" r="281, 154, 285, 167" u="1" o="1" /> <c c="!" r="286, 154, 290, 167" u="1" o="1" /> <c c=""" r="291, 154, 296, 167" u="1" o="1" /> <c c=""" r="297, 154, 301, 167" u="1" o="1" /> <c c=""" r="302, 154, 306, 167" u="1" /> <c c=""" r="307, 154, 311, 167" o="1" /> <c c=""" r="312, 154, 316, 167" u="1" /> <c c=""" r="317, 154, 323, 167" u="1" o="1" /> <c c=""" r="324, 154, 329, 167" u="1" o="1" /> <c c=""" r="330, 154, 335, 167" u="1" o="1" /> <c c=""" r="336, 154, 341, 167" u="1" /> <c c=" "" r="342, 154, 348, 167" u="1" o="-1" /> <c c=" "" r="349, 154, 353, 167" u="1" /> <c c=" "" r="354, 154, 359, 167" u="1" /> <c c=" "" r="360, 154, 365, 167" u="1" o="2" /> <c c=" "" r="366, 154, 370, 167" u="1" /> <c c=""" r="371, 154, 376, 167" u="1" /> <c c=""" r="377, 154, 383, 167" u="1" /> <c c=""" r="384, 154, 390, 167" u="1" /> <c c=""" r="391, 154, 396, 167" u="1" /> <c c=""" r="397, 154, 402, 167" u="1" /> <c c=""" r="403, 154, 408, 167" u="1" /> <c c=""" r="409, 154, 414, 167" u="1" /> <c c=""" r="415, 154, 417, 167" u="1" o="1" /> <c c=""" r="418, 154, 420, 167" u="1" o="1" /> <c c=""" r="421, 154, 426, 167" u="1" /> <c c=""" r="427, 154, 430, 167" u="1" /> <c c=""" r="431, 154, 434, 167" u="1" /> <c c=""" r="435, 154, 441, 167" u="1" o="-1" /> <c c=""" r="442, 154, 448, 167" u="1" o="-1" /> <c c=""" r="449, 154, 455, 167" u="1" o="-1" /> <c c=""" r="456, 154, 462, 167" u="1" o="1" /> <c c=""" r="463, 154, 469, 167" u="1" o="1" /> <c c=""" r="470, 154, 475, 167" u="1" /> <c c=" "" r="476, 154, 481, 167" u="1" /> <c c="!"" r="482, 154, 487, 167" u="1" /> <c c="""" r="488, 154, 493, 167" u="1" /> <c c="#"" r="494, 154, 495, 167" u="1" o="1" /> <c c="$"" r="496, 154, 499, 167" u="1" /> <c c="%"" r="500, 154, 503, 167" u="1" o="1" /> <c c="&"" r="504, 154, 509, 167" u="1" /> <c c="'"" r="0, 168, 5, 181" u="1" /> <c c="("" r="6, 168, 11, 181" u="1" /> <c c=")"" r="12, 168, 16, 181" u="1" o="1" /> <c c="*"" r="17, 168, 22, 181" u="1" /> <c c="+"" r="23, 168, 26, 181" u="1" o="1" /> <c c=","" r="27, 168, 32, 181" u="1" o="1" /> <c c="-"" r="33, 168, 40, 181" u="1" o="1" /> <c c="."" r="41, 168, 44, 181" u="1" o="1" /> <c c="/"" r="45, 168, 50, 181" u="1" o="1" /> <c c="0"" r="51, 168, 58, 181" u="1" o="1" /> <c c="1"" r="59, 168, 63, 181" u="1" /> <c c="2"" r="64, 168, 68, 181" u="1" /> <c c="3"" r="69, 168, 73, 181" u="1" /> <c c="4"" r="74, 168, 79, 181" u="1" /> <c c="5"" r="80, 168, 85, 181" u="1" /> <c c="6"" r="86, 168, 87, 181" u="1" o="1" /> <c c="7"" r="88, 168, 93, 181" u="1" /> <c c="8"" r="94, 168, 99, 181" u="1" /> <c c="9"" r="100, 168, 105, 181" u="1" /> <c c=":"" r="106, 168, 111, 181" u="1" /> <c c=";"" r="112, 168, 117, 181" u="1" /> <c c="<"" r="118, 168, 123, 181" u="1" /> <c c="="" r="124, 168, 129, 181" u="1" /> <c c=">"" r="130, 168, 135, 181" u="1" /> <c c="?"" r="136, 168, 141, 181" u="1" /> <c c="@"" r="142, 168, 144, 181" o="2" /> <c c="A"" r="145, 168, 150, 181" u="1" /> <c c="B"" r="151, 168, 156, 181" u="1" /> <c c="C"" r="157, 168, 162, 181" u="1" /> <c c="D"" r="163, 168, 168, 181" u="1" /> <c c="E"" r="169, 168, 174, 181" u="1" /> <c c="F"" r="175, 168, 180, 181" u="1" /> <c c="G"" r="181, 168, 186, 181" u="1" /> <c c="H"" r="187, 168, 192, 181" u="1" /> <c c="I"" r="193, 168, 198, 181" u="1" /> <c c="J"" r="199, 168, 204, 181" u="1" /> <c c="K"" r="205, 168, 210, 181" u="1" /> <c c="L"" r="211, 168, 216, 181" u="1" /> <c c="M"" r="217, 168, 222, 181" u="1" /> <c c="N"" r="223, 168, 228, 181" u="1" /> <c c="O"" r="229, 168, 234, 181" u="1" /> <c c="P"" r="235, 168, 240, 181" u="1" /> <c c="Q"" r="241, 168, 246, 181" u="1" /> <c c="R"" r="247, 168, 252, 181" u="1" /> <c c="S"" r="253, 168, 258, 181" u="1" /> <c c="T"" r="259, 168, 264, 181" u="1" /> <c c="U"" r="265, 168, 270, 181" u="1" /> <c c="V"" r="271, 168, 276, 181" u="1" /> <c c="W"" r="277, 168, 282, 181" u="1" /> <c c="X"" r="283, 168, 288, 181" u="1" /> <c c="Y"" r="289, 168, 294, 181" u="1" /> <c c="Z"" r="295, 168, 300, 181" u="1" /> <c c="["" r="301, 168, 306, 181" u="1" /> <c c="\"" r="307, 168, 312, 181" u="1" /> <c c="]"" r="313, 168, 318, 181" u="1" /> <c c="^"" r="319, 168, 324, 181" u="1" /> <c c="_"" r="325, 168, 330, 181" u="1" /> <c c="`"" r="331, 168, 336, 181" u="1" /> <c c="a"" r="337, 168, 342, 181" u="1" /> <c c="b"" r="343, 168, 348, 181" u="1" /> <c c="c"" r="349, 168, 354, 181" u="1" /> <c c="d"" r="355, 168, 360, 181" u="1" /> <c c="e"" r="361, 168, 366, 181" u="1" /> <c c="f"" r="367, 168, 372, 181" u="1" /> <c c="g"" r="373, 168, 378, 181" u="1" /> <c c="h"" r="379, 168, 384, 181" u="1" /> <c c="i"" r="385, 168, 390, 181" u="1" /> <c c="j"" r="391, 168, 399, 181" u="1" /> <c c="k"" r="400, 168, 408, 181" u="1" /> <c c="l"" r="409, 168, 412, 181" u="1" /> <c c="m"" r="413, 168, 418, 181" u="1" /> <c c="n"" r="419, 168, 424, 181" u="1" /> <c c="o"" r="425, 168, 430, 181" u="1" /> <c c="p"" r="431, 168, 436, 181" u="1" /> <c c="q"" r="437, 168, 442, 181" u="1" /> <c c="r"" r="443, 168, 448, 181" u="1" /> <c c="s"" r="449, 168, 454, 181" u="1" /> <c c="t"" r="455, 168, 460, 181" u="1" /> <c c="u"" r="461, 168, 466, 181" u="1" /> <c c="v"" r="467, 168, 472, 181" u="1" /> <c c="w"" r="473, 168, 478, 181" u="1" /> <c c="x"" r="479, 168, 484, 181" u="1" /> <c c="y"" r="485, 168, 490, 181" u="1" /> <c c="z"" r="491, 168, 496, 181" u="1" /> <c c="{"" r="497, 168, 502, 181" u="1" /> <c c="|"" r="503, 168, 508, 181" u="1" /> <c c="}"" r="0, 182, 5, 195" u="1" /> <c c="~"" r="6, 182, 11, 195" u="1" /> <c c=""" r="12, 182, 17, 195" u="1" /> <c c=""" r="18, 182, 23, 195" u="1" /> <c c=""" r="24, 182, 29, 195" u="1" /> <c c=""" r="30, 182, 35, 195" u="1" /> <c c=""" r="36, 182, 41, 195" u="1" /> <c c=""" r="42, 182, 47, 195" u="1" /> <c c=""" r="48, 182, 53, 195" u="1" /> <c c=""" r="54, 182, 59, 195" u="1" /> <c c=""" r="60, 182, 65, 195" u="1" /> <c c=""" r="66, 182, 71, 195" u="1" /> <c c=""" r="72, 182, 77, 195" u="1" /> <c c=""" r="78, 182, 83, 195" u="1" /> <c c=""" r="84, 182, 89, 195" u="1" /> <c c=""" r="90, 182, 95, 195" u="1" /> <c c=""" r="96, 182, 101, 195" u="1" /> <c c=""" r="102, 182, 107, 195" u="1" /> <c c=""" r="108, 182, 113, 195" u="1" /> <c c=""" r="114, 182, 119, 195" u="1" /> <c c=""" r="120, 182, 125, 195" u="1" /> <c c=""" r="126, 182, 131, 195" u="1" /> <c c=""" r="132, 182, 137, 195" u="1" /> <c c=""" r="138, 182, 143, 195" u="1" /> <c c=""" r="144, 182, 149, 195" u="1" /> <c c=""" r="150, 182, 155, 195" u="1" /> <c c=""" r="156, 182, 161, 195" u="1" /> <c c=""" r="162, 182, 167, 195" u="1" /> <c c=""" r="168, 182, 173, 195" u="1" /> <c c=""" r="174, 182, 179, 195" u="1" /> <c c=""" r="180, 182, 185, 195" u="1" /> <c c=""" r="186, 182, 191, 195" u="1" /> <c c=""" r="192, 182, 197, 195" u="1" /> <c c=""" r="198, 182, 203, 195" u="1" /> <c c=""" r="204, 182, 209, 195" u="1" /> <c c=""" r="210, 182, 215, 195" u="1" /> <c c=""" r="216, 182, 221, 195" u="1" /> <c c=""" r="222, 182, 227, 195" u="1" /> <c c=""" r="228, 182, 233, 195" u="1" /> <c c=""" r="234, 182, 239, 195" u="1" /> <c c=""" r="240, 182, 245, 195" u="1" /> <c c=""" r="246, 182, 248, 195" u="1" o="2" /> <c c=""" r="249, 182, 251, 195" u="1" o="2" /> <c c=""" r="252, 182, 257, 195" u="1" /> <c c=""" r="258, 182, 263, 195" u="1" /> <c c=""" r="264, 182, 269, 195" u="1" /> <c c=""" r="270, 182, 275, 195" u="1" /> <c c=""" r="276, 182, 281, 195" u="1" /> <c c=""" r="282, 182, 287, 195" u="1" /> <c c=""" r="288, 182, 293, 195" u="1" /> <c c=""" r="294, 182, 299, 195" u="1" /> <c c=""" r="300, 182, 305, 195" u="1" /> <c c=""" r="306, 182, 311, 195" u="1" /> <c c=""" r="312, 182, 317, 195" u="1" /> <c c=""" r="318, 182, 323, 195" u="1" /> <c c=""" r="324, 182, 329, 195" u="1" /> <c c=""" r="330, 182, 335, 195" u="1" /> <c c=""" r="336, 182, 341, 195" u="1" o="2" /> <c c=""" r="342, 182, 347, 195" u="1" o="2" /> <c c=""" r="348, 182, 353, 195" u="1" /> <c c=""" r="354, 182, 359, 195" u="1" /> <c c=""" r="360, 182, 363, 195" u="1" o="1" /> <c c=""" r="364, 182, 369, 195" u="1" /> <c c=""" r="370, 182, 375, 195" u="1" /> <c c=""" r="376, 182, 381, 195" u="1" /> <c c=""" r="382, 182, 387, 195" u="1" /> <c c=""" r="388, 182, 393, 195" u="1" /> <c c=""" r="394, 182, 399, 195" u="1" /> <c c=""" r="400, 182, 405, 195" u="1" /> <c c=""" r="406, 182, 411, 195" u="1" /> <c c=""" r="412, 182, 417, 195" u="1" /> <c c=""" r="418, 182, 423, 195" u="1" /> <c c=""" r="424, 182, 425, 195" u="1" o="2" /> <c c=""" r="426, 182, 431, 195" u="1" /> <c c=""" r="432, 182, 437, 195" u="1" /> <c c=""" r="438, 182, 444, 195" u="1" o="1" /> <c c=""" r="445, 182, 450, 195" u="1" /> <c c=""" r="451, 182, 456, 195" u="1" /> <c c=""" r="457, 182, 462, 195" u="1" /> <c c=""" r="463, 182, 468, 195" u="1" /> <c c=""" r="469, 182, 474, 195" u="1" /> <c c=""" r="475, 182, 480, 195" u="1" /> <c c=""" r="481, 182, 486, 195" u="1" /> <c c=""" r="487, 182, 492, 195" u="1" /> <c c=""" r="493, 182, 498, 195" u="1" /> <c c=""" r="499, 182, 504, 195" u="1" /> <c c=""" r="505, 182, 510, 195" u="1" /> <c c=""" r="0, 196, 5, 209" u="1" /> <c c=""" r="6, 196, 11, 209" u="1" /> <c c=""" r="12, 196, 17, 209" u="1" /> <c c=""" r="18, 196, 23, 209" u="1" /> <c c=""" r="24, 196, 35, 209" u="1" /> <c c=""" r="36, 196, 47, 209" u="1" /> <c c=""" r="48, 196, 53, 209" u="1" /> <c c=""" r="54, 196, 59, 209" u="1" /> <c c=""" r="60, 196, 65, 209" u="1" /> <c c=""" r="66, 196, 71, 209" u="1" /> <c c=""" r="72, 196, 77, 209" u="1" /> <c c=""" r="78, 196, 83, 209" u="1" /> <c c=""" r="84, 196, 89, 209" u="1" /> <c c=""" r="90, 196, 95, 209" u="1" /> <c c=""" r="96, 196, 101, 209" u="1" /> <c c=""" r="102, 196, 107, 209" u="1" /> <c c=""" r="108, 196, 113, 209" u="1" /> <c c=""" r="114, 196, 119, 209" u="1" /> <c c=""" r="120, 196, 125, 209" u="1" /> <c c=""" r="126, 196, 131, 209" u="1" /> <c c=""" r="132, 196, 137, 209" u="1" /> <c c=""" r="138, 196, 143, 209" u="1" /> <c c=""" r="144, 196, 149, 209" u="1" /> <c c=""" r="150, 196, 155, 209" u="1" /> <c c=""" r="156, 196, 161, 209" u="1" /> <c c=""" r="162, 196, 167, 209" u="1" /> <c c=""" r="168, 196, 173, 209" u="1" /> <c c=""" r="174, 196, 179, 209" u="1" /> <c c=""" r="180, 196, 185, 209" u="1" /> <c c="#" r="186, 196, 191, 209" o="2" /> <c c="#" r="192, 196, 197, 209" u="1" /> <c c=" #" r="198, 196, 200, 209" u="1" o="1" /> <c c=" #" r="201, 196, 203, 209" u="1" o="1" /> <c c=" #" r="204, 196, 206, 209" u="1" /> <c c="!#" r="207, 196, 209, 209" o="1" /> <c c=""#" r="210, 196, 215, 209" u="1" /> <c c="##" r="216, 196, 221, 209" u="1" /> <c c="$" r="222, 196, 230, 209" u="1" o="-1" /> <c c="$" r="231, 196, 238, 209" o="1" /> <c c="$" r="239, 196, 246, 209" o="1" /> <c c="$" r="247, 196, 254, 209" u="1" /> <c c="$" r="255, 196, 262, 209" u="1" /> <c c="$" r="263, 196, 269, 209" o="2" /> <c c="$" r="270, 196, 280, 209" o="-2" /> <c c="$" r="281, 196, 289, 209" u="1" o="-1" /> <c c="$" r="290, 196, 295, 209" u="2" o="1" /> <c c=" $" r="296, 196, 302, 209" u="2" /> <c c=" $" r="303, 196, 308, 209" u="2" o="1" /> <c c=" $" r="309, 196, 315, 209" u="1" /> <c c=" $" r="316, 196, 321, 209" u="2" o="1" /> <c c=" $" r="322, 196, 327, 209" u="1" o="2" /> <c c="$" r="328, 196, 333, 209" u="1" o="2" /> <c c="$" r="334, 196, 340, 209" u="2" /> <c c="$" r="341, 196, 348, 209" u="1" /> <c c="$" r="349, 196, 357, 209" u="1" o="-1" /> <c c="$" r="358, 196, 365, 209" u="1" /> <c c="$" r="366, 196, 374, 209" u="1" o="-1" /> <c c="$" r="375, 196, 382, 209" u="1" /> <c c="$" r="383, 196, 392, 209" u="1" o="-2" /> <c c="$" r="393, 196, 400, 209" o="1" /> <c c="$" r="401, 196, 408, 209" u="1" /> <c c="$" r="409, 196, 416, 209" o="1" /> <c c="$" r="417, 196, 422, 209" u="2" o="1" /> <c c="$" r="423, 196, 431, 209" /> <c c="$" r="432, 196, 439, 209" u="1" /> <c c="$" r="440, 196, 445, 209" u="2" o="1" /> <c c="$" r="446, 196, 451, 209" u="1" o="2" /> <c c="$" r="452, 196, 457, 209" u="2" o="1" /> <c c="$" r="458, 196, 463, 209" u="2" o="1" /> <c c=" $" r="464, 196, 470, 209" u="1" o="1" /> <c c="!$" r="471, 196, 479, 209" u="1" o="-1" /> <c c=""$" r="480, 196, 486, 209" u="1" o="1" /> <c c="#$" r="487, 196, 490, 209" /> <c c="$$" r="491, 196, 496, 209" u="2" o="1" /> <c c="%" r="497, 196, 505, 209" /> <c c="%" r="0, 210, 8, 223" /> <c c="%" r="9, 210, 17, 223" /> <c c="%" r="18, 210, 26, 223" /> <c c="%" r="27, 210, 34, 223" o="1" /> <c c=" %" r="35, 210, 42, 223" o="1" /> <c c="%" r="43, 210, 47, 223" o="4" /> <c c="%" r="48, 210, 52, 223" o="4" /> <c c="%" r="53, 210, 57, 223" o="4" /> <c c="%" r="58, 210, 62, 223" o="4" /> <c c="%" r="63, 210, 67, 223" o="4" /> <c c="%" r="68, 210, 72, 223" o="4" /> <c c="%" r="73, 210, 77, 223" o="4" /> <c c="%" r="78, 210, 82, 223" o="4" /> <c c="$%" r="83, 210, 87, 223" o="4" /> <c c="%%" r="88, 210, 93, 223" o="3" /> <c c="&%" r="94, 210, 99, 223" o="3" /> <c c="'%" r="100, 210, 105, 223" o="3" /> <c c="(%" r="106, 210, 111, 223" o="3" /> <c c=")%" r="112, 210, 117, 223" o="3" /> <c c="*%" r="118, 210, 123, 223" o="3" /> <c c="+%" r="124, 210, 129, 223" o="3" /> <c c=",%" r="130, 210, 138, 223" /> <c c="-%" r="139, 210, 147, 223" /> <c c=".%" r="148, 210, 156, 223" /> <c c="/%" r="157, 210, 165, 223" /> <c c="0%" r="166, 210, 174, 223" /> <c c="1%" r="175, 210, 183, 223" /> <c c="2%" r="184, 210, 192, 223" /> <c c="3%" r="193, 210, 201, 223" /> <c c="4%" r="202, 210, 210, 223" /> <c c="5%" r="211, 210, 219, 223" /> <c c="6%" r="220, 210, 228, 223" /> <c c="7%" r="229, 210, 237, 223" /> <c c="8%" r="238, 210, 246, 223" /> <c c="9%" r="247, 210, 255, 223" /> <c c=":%" r="256, 210, 264, 223" /> <c c=";%" r="265, 210, 273, 223" /> <c c="<%" r="274, 210, 282, 223" /> <c c="=%" r="283, 210, 291, 223" /> <c c=">%" r="292, 210, 300, 223" /> <c c="?%" r="301, 210, 309, 223" /> <c c="@%" r="310, 210, 318, 223" /> <c c="A%" r="319, 210, 327, 223" /> <c c="B%" r="328, 210, 336, 223" /> <c c="C%" r="337, 210, 345, 223" /> <c c="D%" r="346, 210, 354, 223" /> <c c="E%" r="355, 210, 363, 223" /> <c c="F%" r="364, 210, 372, 223" /> <c c="G%" r="373, 210, 381, 223" /> <c c="H%" r="382, 210, 390, 223" /> <c c="I%" r="391, 210, 399, 223" /> <c c="J%" r="400, 210, 408, 223" /> <c c="K%" r="409, 210, 417, 223" /> <c c="L%" r="418, 210, 425, 223" o="1" /> <c c="M%" r="426, 210, 433, 223" o="1" /> <c c="P%" r="434, 210, 442, 223" /> <c c="Q%" r="443, 210, 446, 223" u="3" o="2" /> <c c="S%" r="447, 210, 452, 223" u="3" /> <c c="T%" r="453, 210, 458, 223" u="3" /> <c c="U%" r="459, 210, 463, 223" o="4" /> <c c="V%" r="464, 210, 469, 223" o="3" /> <c c="W%" r="470, 210, 475, 223" o="3" /> <c c="X%" r="476, 210, 481, 223" u="3" /> <c c="Y%" r="482, 210, 487, 223" u="3" /> <c c="Z%" r="488, 210, 493, 223" u="3" /> <c c="[%" r="494, 210, 498, 223" o="4" /> <c c="\%" r="499, 210, 504, 223" o="3" /> <c c="]%" r="505, 210, 510, 223" o="3" /> <c c="_%" r="0, 224, 6, 237" u="3" o="-1" /> <c c="`%" r="7, 224, 12, 237" u="3" /> <c c="a%" r="13, 224, 17, 237" o="4" /> <c c="b%" r="18, 224, 23, 237" o="3" /> <c c="c%" r="24, 224, 29, 237" o="3" /> <c c="d%" r="30, 224, 38, 237" /> <c c="e%" r="39, 224, 47, 237" /> <c c="f%" r="48, 224, 56, 237" /> <c c="g%" r="57, 224, 65, 237" /> <c c="h%" r="66, 224, 74, 237" /> <c c="i%" r="75, 224, 83, 237" /> <c c="j%" r="84, 224, 92, 237" /> <c c="k%" r="93, 224, 103, 237" o="-2" /> <c c="l%" r="104, 224, 112, 237" /> <c c="n%" r="113, 224, 117, 237" o="4" /> <c c="o%" r="118, 224, 122, 237" o="4" /> <c c="q%" r="123, 224, 131, 237" /> <c c="r%" r="132, 224, 140, 237" /> <c c="s%" r="141, 224, 150, 237" o="-1" /> <c c="t%" r="151, 224, 155, 237" o="4" /> <c c="x%" r="156, 224, 160, 237" o="4" /> <c c="|%" r="161, 224, 169, 237" /> <c c="~%" r="170, 224, 178, 237" /> <c c="%" r="179, 224, 187, 237" /> <c c="%" r="188, 224, 196, 237" /> <c c="%" r="197, 224, 205, 237" /> <c c="%" r="206, 224, 214, 237" /> <c c="%" r="215, 224, 223, 237" /> <c c="%" r="224, 224, 232, 237" /> <c c="%" r="233, 224, 241, 237" /> <c c="%" r="242, 224, 250, 237" /> <c c="%" r="251, 224, 258, 237" o="1" /> <c c="%" r="259, 224, 265, 237" o="2" /> <c c="%" r="266, 224, 271, 237" o="3" /> <c c="%" r="272, 224, 276, 237" o="4" /> <c c="%" r="277, 224, 280, 237" o="5" /> <c c="%" r="281, 224, 283, 237" o="6" /> <c c="%" r="284, 224, 285, 237" o="7" /> <c c="%" r="286, 224, 296, 237" o="-2" /> <c c="%" r="297, 224, 305, 237" /> <c c="%" r="306, 224, 316, 237" o="-2" /> <c c="%" r="317, 224, 325, 237" /> <c c="%" r="326, 224, 327, 237" u="7" /> <c c="%" r="328, 224, 333, 237" u="1" /> <c c="%" r="334, 224, 339, 237" u="1" /> <c c="%" r="340, 224, 345, 237" u="1" /> <c c="%" r="346, 224, 351, 237" u="1" /> <c c="%" r="352, 224, 357, 237" u="1" /> <c c="%" r="358, 224, 363, 237" u="1" /> <c c="%" r="364, 224, 369, 237" u="1" /> <c c="%" r="370, 224, 375, 237" u="1" /> <c c="%" r="376, 224, 381, 237" u="1" /> <c c="%" r="382, 224, 387, 237" u="1" /> <c c="%" r="388, 224, 390, 237" u="1" o="1" /> <c c="%" r="391, 224, 393, 237" u="1" o="1" /> <c c="%" r="394, 224, 398, 237" u="1" o="1" /> <c c="%" r="399, 224, 404, 237" u="1" /> <c c="%" r="405, 224, 407, 237" u="1" o="1" /> <c c="%" r="408, 224, 410, 237" u="1" o="1" /> <c c="%" r="411, 224, 416, 237" u="1" /> <c c="%" r="417, 224, 422, 237" u="1" /> <c c="%" r="423, 224, 428, 237" u="1" /> <c c="%" r="429, 224, 434, 237" u="1" /> <c c="%" r="435, 224, 438, 237" u="1" /> <c c="%" r="439, 224, 442, 237" u="1" /> <c c="%" r="443, 224, 448, 237" u="1" /> <c c="%" r="449, 224, 454, 237" u="1" /> <c c="%" r="455, 224, 457, 237" u="1" o="1" /> <c c="%" r="458, 224, 460, 237" u="1" o="1" /> <c c="%" r="461, 224, 466, 237" u="1" o="1" /> <c c="%" r="467, 224, 472, 237" u="1" o="1" /> <c c="%" r="473, 224, 478, 237" u="1" /> <c c="%" r="479, 224, 484, 237" u="1" /> <c c="%" r="485, 224, 488, 237" u="1" /> <c c="%" r="489, 224, 492, 237" u="1" /> <c c="%" r="493, 224, 498, 237" u="1" /> <c c="%" r="499, 224, 504, 237" u="1" /> <c c="%" r="505, 224, 507, 237" u="1" o="1" /> <c c="%" r="508, 224, 510, 237" u="1" o="1" /> <c c="%" r="0, 238, 5, 251" u="1" o="1" /> <c c="%" r="6, 238, 11, 251" u="1" o="1" /> <c c="%" r="12, 238, 17, 251" u="1" /> <c c="%" r="18, 238, 23, 251" u="1" /> <c c="%" r="24, 238, 29, 251" u="1" /> <c c="%" r="30, 238, 35, 251" u="1" /> <c c="%" r="36, 238, 41, 251" u="1" /> <c c="%" r="42, 238, 47, 251" u="1" /> <c c="%" r="48, 238, 53, 251" u="1" /> <c c="%" r="54, 238, 59, 251" u="1" /> <c c="%" r="60, 238, 65, 251" u="1" /> <c c="%" r="66, 238, 71, 251" u="1" /> <c c="%" r="72, 238, 77, 251" u="1" /> <c c="%" r="78, 238, 83, 251" u="1" /> <c c="%" r="84, 238, 89, 251" u="1" /> <c c="%" r="90, 238, 95, 251" u="1" /> <c c="%" r="96, 238, 101, 251" u="1" /> <c c="%" r="102, 238, 107, 251" u="1" /> <c c="%" r="108, 238, 110, 251" u="1" o="1" /> <c c="%" r="111, 238, 113, 251" u="1" o="1" /> <c c="%" r="114, 238, 122, 251" /> <c c="%" r="123, 238, 131, 251" /> <c c="%" r="132, 238, 140, 251" /> <c c="%" r="141, 238, 149, 251" /> <c c="%" r="150, 238, 153, 251" u="1" o="1" /> <c c="%" r="154, 238, 157, 251" u="1" o="1" /> <c c="%" r="158, 238, 162, 251" u="1" /> <c c="%" r="163, 238, 166, 251" u="1" o="1" /> <c c="%" r="167, 238, 173, 251" u="1" o="1" /> <c c="%" r="174, 238, 180, 251" u="1" o="1" /> <c c="%" r="181, 238, 186, 251" u="1" /> <c c="%" r="187, 238, 192, 251" u="1" /> <c c="%" r="193, 238, 198, 251" u="1" /> <c c="%" r="199, 238, 204, 251" u="1" /> <c c="%" r="205, 238, 208, 251" u="1" /> <c c="%" r="209, 238, 214, 251" u="1" /> <c c="%" r="215, 238, 220, 251" u="1" /> <c c="%" r="221, 238, 226, 251" u="1" /> <c c="%" r="227, 238, 232, 251" u="1" /> <c c="%" r="233, 238, 238, 251" u="1" /> <c c="%" r="239, 238, 244, 251" u="1" /> <c c="%" r="245, 238, 250, 251" u="1" /> <c c="%" r="251, 238, 256, 251" u="1" /> <c c=":&" r="257, 238, 264, 251" /> <c c=";&" r="265, 238, 272, 251" /> <c c="<&" r="273, 238, 280, 251" o="-1" /> <c c="@&" r="281, 238, 287, 251" o="1" /> <c c="B&" r="288, 238, 295, 251" /> <c c="`&" r="296, 238, 302, 251" u="1" /> <c c="c&" r="303, 238, 308, 251" u="1" o="1" /> <c c="e&" r="309, 238, 315, 251" o="1" /> <c c="f&" r="316, 238, 322, 251" o="1" /> <c c="j&" r="323, 238, 327, 251" o="1" /> <c c="k&" r="328, 238, 332, 251" o="1" /> <c c="m&" r="333, 238, 336, 251" u="2" /> <c c="n&" r="337, 238, 340, 251" u="2" /> <c c="o&" r="341, 238, 346, 251" u="1" o="-1" /> <c c="" r="347, 238, 351, 251" o="1" /> <c c="" r="352, 238, 356, 251" o="1" /> <c c="" r="357, 238, 360, 251" u="2" o="-5" /> </font>fonts/lucida_sans_360.png0000755000175000017500000047500612565232430016117 0ustar mquinsonmquinsonPNG  IHDRy#gAMA asRGB cHRMz&u0`:pQ<HPLTE֭cccƔ{{{ֽƽRtRNS@fbKGD- pHYsHHFk>xIDATx]ע %(MAoAPJ@3s^PZrHF5jԨQF5jԨQF5jԨQF5jԨQF5jԨQF5jԨQF5jԨQF5jԨQF5jԨQF5jԨQF5jԨ@F5(@ơѫ_ڦQF_8Q U"/8w|EŞ4%5 UB%n@@O Xi4NG/{_;R=~8w0y)齟6K\^=?Y}'`V 4GI*=3}(hv Y݊^/pd{N ݹe<6d Z+tٸ.|kR3D@̌tKt;b>z)-2۵X%q!DAf@[̒6B`oA)CH(D"9.\T2dG`;Ct"dJ,#D!P6B&36@",d@3Id^tme`$q/0)BĆa%ݢEq\^&k( fEEB!/y"@j;UStr,^&ܞ5SKoB1*E`^]?K[s2㽩} vpCFlϸfou2Hl踁1)ra!xvPDdE2,?~a`0L"93;B891E!jC+@xj"r~<o_k:PT:s$(\UٔQMX,7~z:@ rfzb=`1AՇ6$t+(ZU`tM/%ݴnUq߼$ 䰴^E~{?®^:HS^#]B"[sSӅks0 `@C*'%q0>r'a&8jvDwΌ@DTG<&VNd]Ϲj2,ΉEHrCp"'>UP1[XycxKw${@c+>o Z^HiQ'*Qb5~Nzl쌻ϖ uE&tR=xaL?SXO2Xy6qb(=]s2lL&#@$G;>@11u שShC fZUIcՈn&T0Mpy=9}6KVWppmOXG~cb=6đ/6=x9B]>oy9<Ě⼏UD|D=$uY!浍2'M4(L2nsesf”Y=Oc8z]nL < Vsu٩F Ub:V(ܳquSN~`4)3C Y% blگ70fd/ VXӓ%lJW9&nlq'RI)6'^|&g;ǡ{ˮ,Dc:<ĦfZQ\AY$I*HV蝣j*}y 6.~](ᇰO*s>b,u@2Xd5CU2.0A6 J85!'>Y= irmʼ?$K%: y ̺ =@֒<]~@ʎSd %d+ l,|yFע249 !0.ƎO`-[xAvBeB 0ܣqȈN~!LdDr`Ci弥Oeumj%gk9|߲x8HxӚχ Or|Y5D0ҐXSţy[Da Ss38y7SBF0L;w>! j2+sb>Uyp5ߐ}jbFC]۶pXDAϊE3Mfݰ:*XDZU&WVr:Oe G 'F?&j{Fshnil-w~ȗ4`pc* PydTxűIOSW@PUjw?)SFv,Hc 6 )Qo9u)* Ŝo)[d޷|]^g^qYZ9GXICK{kò8#VЂl4G\OxmZBajO7g'b师 Y^|̞h:j52ix=- i &gېsMv ·FVɯWxD1+vZX&+\W2gB>PEtrt3qtbMKr@텅u!V@z` +dٹjsw` `= G@n"Kp$g>nܘ#>a,>Xv`8F hEjOVIz3utzLĒnjq**c)8gOGū:i_>9, P;Hԝ> Lf3lPe`~`Ȣ `0Ei Ѽͨ[3b39R!,zB|dV~3=䶔^&VeLGJJ/E%.g0 id7$"`}t-3?w@cgs U>Au\0mRgm@G÷:KhP|谗3?*rT/:8zUwfcHxRC֨2 T\x=YjT6|+7HC]wfV_u[jo5.FT% ~X7"MlKf  nwgD9X/s`TcȝCf(_d.3IC/[A™$dqMt @uנA&pAwڐ8RDwF{%(L# r9K^ מu_Wm;-QXБ=jT`4v"H7RFhCk\ {4j?MѷaqBz/Jp38`,Q y"P0swhа=xRTw\KC;a 4 |syqr|(mZ~6V$p HF/i:W<" zBGY~#@\(I`"Յl!a;UiPfNüYW TV2e"$gne_ԯe@_4<p(ڭR')S2/!5U&(]T&R$qh *edRF$A\Qh̞m`ɹNl~OvFV0K `4c~ւ44/n`śNgy^ˎL!s\Uz*wAgl&o =gږ$$K܍͐"~깁D i`^}&hJ*NF@"e3Lj_UcJg6;2As͢g_*bs/slETK>wc@~X7lMBDE6=2NIQL='yKa~:Q7\F.;Hx&:\wGSy^exM/nmŗ1[x8c&~d񄦑(<*\Rw ,T|?ָp]c{(x"`zM #[cV.2N *t<+\Ъ^Of\pF3Zy]4jh w[,<%[eL!)qR&ГV \tD>1\} KpeygHup0ˎG'bGIRw%" o9s{j脭w}3IkoZǔy[УW pd~t?2pLɼ8gӈas,&fX,Uw+/ tI8Bퟒ>=`H7gjq#K&}UU8\͠`GB}-b| KsHvfAUZZT:L!O~联oefQ2:R8r[ʩAʍG} +2toрV8E:\'a/~)} (N>,Z=f"k\NN];]uwI@9"1Hw*P 0}bCu$uh17ߑC`}7v.$&0L7?Rj߭Q! _|Ja` dߘH )+ցc>07 4#id4N~{X;#d WE6P xχyF LmUы`n+GiR\RP* Q }ݼuQNQ[0dY>A Jʹ/NѸGJF*4UV͏MGKŀx匿5ͮ-?p@k&:'U#s7 >&z `slRV0qnjٻ&w/0P;A}X` D&7H dn&``QHH9%|1'ʤj#]]?I2+^ 'BT=Y3d!J| L&Y@䘽&Rf<(7&ۖ%QLd5H/TZGvј`vK(>W AIN,2:O*i:5 xtٳ{rgT^ :n[F% K1Z.>@慎 Dfe18| 0$H5R&c;CL Cm!DJ8hZu/BWd"=\X"U2;}'2hQ?T]hFl* q  5TBHM6M8rIo |L9 9hm-9s:HL7$FDIu2aئuxwOȞ{#L0Z)0IBdϹ񵟐gzaw=FDg+S]|ԺXMi8B`IHp`__5YI{UcVb xmb4yΜPW)Lh/ H퓕@+L;?J!.VgFEYyI̷1 |QeKS$5w* :ld./T.BPP b.>6*S&*VB#+Q2_5E($ VE%ϼ-[8 ,L͇;,)p(oFZqK  "y^͒xH$qFb9w1WVj@Epn[9UDU"Eok=X0&` $I{nK`rFee*ISI%ڌ/M _7q_^J{=ăm aQS8ٺw H?E2D%,3)Hwׯ/Sq:z3q5h[y2t=6{7Јy@3Sǥ{,bzd,,[ȀA`3I PWh_mI8]vw1tvZ՛\:BGU!}H^yox͐AAIZAMPp t r]2u Cuz E8y?!Ztj`3'9ǻ!M1$d=\NTd>=7x:(ǖ'^po#y M4דS a P4Ϝ10 _@|?pNֱI4Fo$DKɳu  b=QYO:( 5Iҽ~K@Qr{G,临, kDgHv?JÁ%S5p̑ÄYCsI +WG:?ʜ4imj"?uߣ !BnMšx8QIO v|wFٳXg1ș7D6EӮd>/!ϸ%wμ\X65N?cQXS}`P-!}?v`q# .kԨQFqu7Ai;X5jԨQHsdhM {sꢿ?dOlԨQF5jԨQF5jHR65jԨDT?7jԨQF@''lԨQFD:E)rwv#I~+LzvG]KܨQjls!GfߔO!yUV'J&5j@ť)0?=kcq@z^ߠŠg&=УH5jԨя"l:RduԀK}68=/֢Jm/.OL ٕM7j/"=\`~=N^cgI(βD`ٌ`O!9_[~+q;س=eb=+h[矖-QFYFZ*v2]Tجj#r)2ox16m[kWwXBlԞˉ@&B&q"=]R3!L wEE/GIӰ \q2%I/Belb?Q`sQG$i%Ak\|'Iwؘ;*n+KLKCu% !BЭ+h8haSrsf}WF-f/ (wGfC0~}/l4څ8R)2+wIaz)j$p0ƶ Zޤ)a̠!j0%9:::\f`Tt\4]oSϕX ѕeJ6v?;Gʋw'Pΰ yHe!.֞0-2+sȄ`ΰYջ6 S͇"S-y0z_1#kqV'`E-A")5ȸߦ : *wZ${iLj}پ{>*~){3[yx<}:!j v`zX iߺvr8oky@-#ӇfOL !*-yWngj;E \L&(%# GfݦСnb@_)3 b=rRluL^/">];䱓Iůs[?ڄ'_x,} 7U!D ~ ,|l\N.Ż_dQXf܏B 9\ĩfBHǏ^q/68Jsv0^M[P#yO:qkn"/3o&~``Q"%Ib^Ot483S,PS^VcE*vem:6}[PFS'F'ᳶPuoR9&csy.yXʄ{I!@t5U{ CB[ ?x;6{w6ҲkK`G9-1`.uʝ__`t[J2(L|9 9x=^@PkTŲȼFi_gZG Pcx VyS' &{ܐcNScQqɤh UkBg l!j/D=ʟEn^).&MY{f$ 0Xr/J zop ")M X.w[5x6 0Y,nU#@΢}L'MJLj[T9?Q`u"'M~Ӑl nݣ*1~cܺ"2EKlH؁гJf1Pq5r"$FҋtsHY6 =UH]#rބ,MXg\=B M+o=-0@]&޻XREGڋZt^]V d#+':,#eCO_Q PONQ8t85ݚ䖒ga; qfɗ`  A&aNmf/î@X@]DxxV,SvL/+g_ ➎)4,uDFM>?MުCJ8ؽ թ:Z̜N=Ԭ=˯x>tt9-A#9\:G_/zfo/>Xk8';ѦxVu@!>df;n,lkr3uKH{z#w-gKP@wTfL;/d{I:>I#uidF>R (d L(pOyX$`mLAS|tnit/IWӳ`|HÊs_#ZĜUc{BVPb' gP#+`pwgYOIa(XXre`diImߖ^M&[EsLk]'B8XL/ Q'?= rdl'" ^lJ>xn]0E(o da)/޵tiu96Pz7СK\Bt1#LɁ#!VJJz-:u~*Ǭy_li(!d,dg9^% Z`۷uI*0r9T-M1GQ۝}D7[3[Τߓ!( ?']0Ds+W5FB2Th~Z~  4B8  PD/iفE4_G`)iZaf] 7Du^zR_I&ЪZiaJPA_I `U|  g&a:"]s+-F1LN]zL]wݒ;d}Y]@'hK3e_vH4pJ yq9៿pm!JՄ۸/m4'@v|oİ݇V5]Ҋp `0OXD#gZ#!yqV \Uo{ XO=.l1]ޞ'?= H𢁷_V?[;)]PHjnW6ӉäTICgm@ 篻 HA MYn3?p{I"+=,c2(p; ^BA%/p篙g 4~ *PX2EׯCqS 7<= d:#ⴀr5#`PIU o̭!>T 3E *b:Ӂi_'|F+%a4{ mdH3=!eG/@h9Qt.R#N} `<1= O>R7Fb< >%iJ[8 QbƞL^^cWۡ N6a G,dP1 b[>9X@ (Op 0?'"ǻ"E H&wiCVY~dSK梒+?drח;steгJP(2 e5k$fR54"ڵdx\(G ` /ݯ^BQ"rO ^,7?< vWoA@&ԙ6FHW&P:s huY|$J $\\ !DU ݪ}.E@=L(u.pv25De`p  v6XDRfi/\ ,2%?QکxI+@ad(Ed?`Db0Iќ怙NcS%(+LT7<= ,O=;do8{yJ ۑaԉ}{a Xz@p2U. &fQ\ZʴWX' cpћo[y|ҩbÁ]}$@pީDY8D?iط6$0wV/ 0!tꯅo@dCO] ?VOtM7* BQX\~ XeH'k~&`A0HE |H& `yw|SP_z> |R2  Y0ٻ"/; xFi;̈nܠ  (bE{caI*B6~~ ߼ Fv"g.E$> MdA׉ʭylX K}깽EQ M/= L|V~,@l6"f w9m.JX& !j3d5p0+N| +iq1F~qj~@|]"Gg$ `Ia_*O+ǜ3>*?3yzj6Ө;gNϏh~m O|9 E^Yhբ\`璎Sϓ@K/~lfBo{w6Q+"b-`GRRD}BDGنP@tE[^zoީ31jcɕݪr"FHf1ÝT`+>A,'R7~% 2w/BNxbw-]D4GQ(FϐU=6c.N6칓) ^(A<,m Ȍ $qeРӳF{>H Y]͗kasqqƲWp;}8eУ5ccz mVY!<}}TGJXx1'(b%V, $:͢<$C_nD7M~5R09Up pT]zH'ʐ*spX:Ŷ$(&q%( 8ܸ-!d+/YF$%hi2kjXme#WRJB@OỸq`PG껀A#㾺ǀYHbז0 d4lp$ n!D <>}@*gy$2.MKpvP62u /pViSWCXH |[&X#5w== 0c扐i UĂ.%!ӂJ/ADʖmͨ7zC@8? @o%Fƌb݃__`Ȧ*Awh YЍ%y 3'L:s0=<[r\rlh_t-L\ӓ vP$k?|?XV4$VvAnK g9˰PeZԛcxo(B(NUg*꧎@NRMaĥ1:TrHFޱͺ{t@|N%^c#˂q},o<$Ym~E?!PE97Oiy u* AEذD =._[54k+"fL8zq'_nB;_Om 5jۥ I5? 47OWFm4zD~B0|֤ըQ.^~؆LㄞL닧Q] [Ն Xpwv)>ؖv?ִQhԨmL(Fܴ{=' BFm`!icz"eQ&JooFviRq_zz7sMt6Fvi2Q}FviԨQF5jԨQF5jԨQF5jԨQF_E%eԝ\QFlY%T| '&{Ae YP+AҸA` mX%_d 2L :z?%k#XgA(P9{<Ƕ r' 4L :z?) >B$~D? T~5JlSL&q:NcLG*|?0 +\`hzbX>Ԁ;8~ ,h@[;%!r6f:βʃ,0# ~D3}~%gՙN q9Â]TjԮ~3wmvUÞHq>4&}vp|c-ڟ'ݬ%wzSKpǏ8,T> (?8,r\(q޽i/nd@ʬ4k/#>K4ߊ}r%;Q:]BG8~$жx9 Q*87CU~58lUgՔY2-Q ,g{RIqIw9>Xu4G |nWi}e|d;aUy pGsqm2hqkګ1ݩ[ָuۃLͪvv{Sϧ*}|".C%k`>s\7}"0gS4$el&XlgUA湊@g(id"-𡝷 ] `*jx6bޚAS[l5y2bʳ]TXJxڈ0zuH4.poqLVu_`.F%VH"].n%d"~݈V^Wܝ? H,3ވ402J͒V\{b ,Y~ uέ>Cu$}Fc%͑: \0e+E+hPIlK>oIzFhD ơԵq Hf"}T*ޛs_G+} d ދ H9hW,Y~ |; ߹5'<9$Mb8#Q6Wg@U.-\*U,h!>)m)|-@WԘSJ - ǻ4Vn%_+= v¸c ǧ@`$ Q*)QP pƇe u-;<RdЗ5 Īm?b}8njв083 Vq5y iĸS~^ηwJ'Ti0/PG5 ޲ٟ8r C D+s:MwVp&Wނٴkyөm]pfR(? ޲sOYOZPgp%@vG4 pd9T'=Hoc–2lI^U5kFW*A35^z tf@8Fױ& 9'ݕ᥂8 dᕈ.qz.p+ȫEŲ_ oY6flAnA8,B{ lI@Z\Gq pTK9QS3M4iNx-R> 5m9EooԬ= Û?}_[ZmH? j}F nyޝ`Z H@F7\ oYCS\79/$45=ЭR!8^ng616aV Xy[o)eT7殨5mdF^kbje'Vd\s^'@r:SZR;' ,5vpm3&WFB^!lViHk= A(?sօN6%fPQ g*; e6y?B[2aXW#!L6 9nыr'#(ȗWj4>{h? 1._q/C 6'Lk;6r ,ly%!r&`,"D *R>އN`Xб!oT휽YF}[oə1P*@E_.zY]N*`iQWj 8jx? 8v8J, ̬7j,-24d M RDT=8 Q8co,1SYO]@*ޫ(S!k cpjz WwTל~0Yrs' gBĚoT'zڡ޴_bgK@]+6(6Zxrt FFB6ٍ"~*-*2uON4+oUf*xr{9L.T:(XO>+d$Bl^[^͢4[IIT#U2I (w+)7D /|[ި2`SK /r90f,8O|уW+B[<OABhm\^,zS2 -`ޑ7-9D3+Ar&$[l32OY^/+v>d"t^4Wz7%+{  Z YU7+g5>]|Jm{$1~Mgb>(.# \Ru~ZxrFO(>Qj{yHqIjDfY+l]!Ur͊Eaxk|-Jm;d7l&_RiG`69[zxk:إH}΂F3)n8#g*ͣ/ܩUBſY?Q5>e'6򁬉xS"Z,i#`o^F,R1ךq+c5oR<"Dˆ }Ƀ`a=@ϙ%S܊CC<͝Fثyɉ5zKN[qMah#(d3E7͵X?1,D.Ea 40Iug(4PȤta'ˢC Vh[ChfZoo%9mUK܀|y6!5Ff*0d/$ <}8 8ʴٍ&ߝ q !߭XLo%.njK*@.zL%Wj`,褜Te@$Q׊jn&Gt~وWؔ4 1]cV,,xޒYjf; *3JU/~o/zJ <)&X*?|]8V#@ݻ0[>|I&bV#vJ(5z \C8FޒτgļRrVЫXj(579ǜdcͱD=(#³aCŠb+|yb!X0xRb/ bhͽhlf&ݕx|NjuL? 3D={ 4@{<]mkN-O=Պc+^=ەr+΅vr/ݫ3mu{.ĿŢכ̄b^g΀O8`)8ߚh*(T3|橯{־"YT ɽdZ :۫U6pNa Q^)zYڂ ?+5:}3%p? ԨO8a]n|=!OX4ӑ *UtL+I<h߯8C^>齎x-6Y)T6pN1c7^n0k{ E5^x*-LC|%ǖ!ܨOT~IzkxނN}N3Lo;ROi 8+ p f&CC+HPMŷo>& W(;/RԇR}ZW󍖛#kG]L1q~oDf0m'DCE45 "XJ xv9]R-_) `!EtB"dxZ=@S%9ӱۮ?鼢 A`xB") W"S@uFJ='{mnO%R! FC$ H%KK{tVE7 ØQu^O"`) `7+g)vT;y $)u ~ x/V zrގx-έr` "*Jx"ѴSei2f G;#e m G.Y>͹ 3ʜ9g*qq~t{ʥ"qm>W(Pm|ğ!^{Owԟ?;sQyZл_o1(I Yl"EI>;8C=0P3Xkda쪲36]Jg9Wirѩ7MVGo^Pxre/OR 7>]|9J3S7/7&]nf ~/$gxd>##θ"ēk]@} _@,PibM'&j468(^$);u\;R )eq?]Y.U :=/HnBeد%m}P:yS~"pzMb7NJG *jw#x3vl DOHP_ts9~WJ7&|˾[~Sx-n~ 0owHJ24]F}Q[׍s;Ģ찍5jԨQF5z$5`hӶ5jԨQF1x7jԨQFN\55jt#iBAt(Է˕ODm>HW_Z-;#_KK2$v_ _Yd>m;5-ҿoܻwiIr-{HG̳՝\/}|hz&WV|qze᭥ߒw=2b5Fvbm2Q/!C('s t 3_ !0`Q[2w/}vnbSRÌlvu5@s;{?rY<>}K\K+2ͣ}r &H>DxuV/n=Q<|Hhs$~)-*F_Z-- }nֱun)7dK.}x`կƃN!L.MO9vU|H Jd283> ^Z--yn [FiXqce~] "p>D &e>{}謰S{uj3`h]cĢU9@q߷MgqZU]wt __1"xwTo=8sx2z\t-Fm$ߢ1"x{1Sjor8so޺?XZl5zθ(_܊s:П%BO˥ѧk};2p;TR;5v&&-( Gʡ~Ι2/^;^A7OFV\B0Z= ,E=ky5;"FV3>3x$r ) ~NiZ%{8NUI qRAMC%1i0Voa>Vc\{f%ppykA~=ɲ?rСI'A~: F;GkBNdiwv;j\KѰ~rN3_}uʀQ9#e&dxqLEK#m!4![@S&t|E#Ox(S,I5mhUЪm"R8B +)3EhdE(w,<(>#yG<'Q{<]G:Dw22_yڮ<7Z07}f V"5D!X|L ]G72>уW܌1:kj<`n۫svՊ.xTGcwiN %shKR7Nf7{#3*ya>. Nv-b2QzX)E!jf"9SUIE5lG0DT͍uj& !J6rH@S=T{ 90w,<^]GQ 98d[ޣLb=D.Deaيg$H*Y`!ռx1JtI:8}(Kݬ&Bz"Z8S^$<(,JY;кXv Ӿ$X|#X;TtkU`|ʟ>UO Zs8^Z؏.3~@BK%Ǫ\"Qz4=f!ȑR_ch6!4X > N]ޱv vH-$Gֿ bi]X k@e^o(~c*Wqz/Uح1|Gu~߬uզڤV@| 3 uAQX8FgyŠܱ~XgUjzZq9ߐB\` b'+]g|M0EQp\;)&"4S{C5PT|g2Ō}Z;Gi uiqc~CV*PE>z;Dޏ5B#P5cWAi޶qě,*̙ @iCQc(*@$VNT_(l@`P>[\H,瞜U pB<H7v1{"]We|$T:wD*ީ,:.Wg0 L*/yhCTyL T\Q^,mm@bp35E\aDRY~r9)b!}\Z_WovnCy 6׺1ͶTKUxTG*'ɭZZﰡTev(HjťEgynbԠОcU+ `U1i[nD&i)o`"y6hQ"x朩Yt5D4//|.hO9QR2)봓&T,Ig;E ?専4U}#&5Ё /bAL%+WD=W![-~$ ,֋.!dRskۇaKSR:3cp)w@H:̂? !TP(|%3nq!CYVc5KKQ#d.,_' ~;lx2mP@ 6{s' Uw 4?- O /Dg6k'[o4D:M青YFe3r/azSu5fyJ!8`皆jYXp K .\{iOThm,~,oiJ{"xf]KލV`-&Xx5҄&39^lJ +mzҺKH^ɬl)=WU.GaT=F' A%*S[L}wZhV_V.Sd Z.KBGroQHPc7ND c?8,2T2Vz{]ZX[=Հ wXhMy 6)bf xx`+kp6,/ \1 !R%k,V\.q0hL2RJaYso+mf^ n.BH[`3fr 8nc}U_㼾BG}}G5sK,L.Jz&~d O+[80Iײo9 o3'O=.haK7ْ.-ڒDjc9z%k&bqt˓' @v Nџl~Kw&XBKVw`T ~k9`_6l?Iﳟw%#s;ZO %fe$]Y]1}υ]4[w` JuHRM82޻1+cHVGz1*w|4mN  +bT#%@Esbr\(a dbP*uW x mE^#c }_`Ulϻ̛%͒m@6c0GQٍ]rl N뉩Ӈ7jB=B#PkZ9P9R6AX{JT@,~nWq#*xJ\I xoYTZG0Y.Sp%z4樚 +}^9#5 )|wMP99Ľm> z(w K@_:\'&i"`xٍ 6)` WxżJ >L-xPaN{<0Z&"FN&ׇ+dnKm8\q_$3%6omB6j`¾W}i(@G";g?|VwNuK5$QrD:1V%;ԭI {@x9,@x4+p0UW}݅>_\Np< *R{CO W(!YG6RvavB`9S՜Ct`vrDѭEavQyAkLT6# VbAZsȃh<'ڂl8]ȥTՊ\Dk؊83&sƊXUV~X??T)X U77ؔDɾ|_+cZHS#lToDY桮.VHЧPE+s쉨eA*YD aXgSF'Tr\cڌd 4$U̲r^1VEha :U]E #IQ<4ci,خ)Y~P',3]ۣ6Fә(xK":I"+_`Ƚ?S)$Jh\c(J! nwjyDqB>.E`Xc+.Bgw)ؗZK(1Jȝ&9#\:pvXg]iRT]Y+' dėqP~EaD$$\W,,m8_<\`g C)9S?ore;jZ>su+ ʟ#6=\\Z>1 XZlt NO$r:%?(shvNєx<h=60x] ><$]SssS>nK?I]T+;;u d`:N]u^ |m{u鳷N!Ib!P ӷЂ9/P\]͗{I7y7i 3kK~tTf8j!G? Wr/>o"~_#޹S%;=8 uٓW,X-@Ï˽X: $NiL|fLXX]ч=}#iCq!R(~Ý:}X;.vdNxu^ |MZgpIN>Llw}%B/[Mu^ tCPӥ_K^q3jtO#@:g~b(T7Ok=耒<ǢQpY:@>Vv"]*/=PˍS 5\} i[[M;ttzP?#:6qyV,O1Hgr\&ziaXpI~Qj *>aH߂zDXO^hatcR9:pA vʔj|F+ @&Px^Йd׭Rz*cnk,~h *? aH_kvX^,v ya5oihcƆBӚJO'ͣZ\ )Kaa/p|a;Z\(8|'q cC5QݴKÅe[ KX43 ˲ht+mq0rxY;0>*z;5%ը] =xPasX$hՆ"ȭ}e*ry#7j4ɩ63 p&!\~P+|z$Dq3cl.тȏ:pff s/8W92 "}|rPCsp zՃJk V FhՆ*m*&ژ,nuΝjL ! ӵw-"TdJTU45N4'W<Ļ(klSY\}E2@Oj413c| @'T~VZMZ sUժSZcsQ@Qx$Zb?W嗧 cI ZH{1̡3cL+&$}}gƘ<e-չ*ڂ:pzڪin DH˲R ƴSV:<p|E F5(ƻ@m5ϬV 4Mş+*ZJ`V:\ ʻ\cKӝh6t7-O.lu=O~4Oc&k% s1:ZĺnpØEތ[״Xw.0ƘJַc.@4b5tw@Ug`;xVdepo,o7)ӬrխZ-3sq=ɌحAHvb@``@r,`v9gx(b؅ibxPqՎ׍$+G uQ/aX#@%vso?kū 7 $ 0V~">wg+.J^x#+nbLKJw@ j/)0yݹз$u,ߧP wfˆa0v/:\qخP [)r_׾`;xTU|t, 9,]^Ve|'xoK p[蝏B1Ȱзq2c[5 ^^Pu-ci.@Pag]8zནRg^y.4O(w漣Z<{~Zו#oxʋ!g'r*0|\Xj hPqQEiOƗ_xajw{0>PɄ(%%\{COHWY}4e[[l%`z/"ʏ%VEJ0lzq:㹹 Nc ŝa2_*pv՗Py+<[gf^^o,z<9/U˅X azEݕ=QB'rsޡ$*9SE1 ޶EА4i0/:ǒҚr*~0m Q%0SaCE:"jޣ`}IdF.pتJz橰ص@0>A Uqʦ,O=w, +O+v49$91%t` u#<~BQ8CJqP`8Rͬg!!n,3JZU PA~x`C9r'J)8;ْCƈ&qVM( @8EVWW%%@0v PO;c|SB)O@R8J7ĨR%\܉m@UrDF=ʿHZJrAS[fL4Vkۅ@e T偺_0}5jB7 LTUR-3K>.^5GUWI`W8XtE}`ʅJo[w!_*\@2B3Oݵ{,SΦcd۵5-%90.@[$4wWp.ʁsܪwˀ+>370ˠyrPukg;.X VF_UH> Tic jS ;K9;3ǎ:0΢Lc]6jƖ=F+>^:S $o(c 2 zBLTޔlpOl:PXs 8iՠ%9J>D,Ix*2zfrE@iXX@g _}ǨO$TQH?.qe̯N mG 5, 1MΦc䍺6H-(٪f13G)aK oi0%`uصP`|٠/yI sbpy-{)n[ ֋>YOkhHR;mXYDq2,Ol& a wrg"jAad-D8 #O?3`<[@8jx#@xV /'l0 v'vŝ1:vѫ==c/n!p  Ҿ\Wz PA}侥9>U+@]K L^%C+Rw#;kf*~vL3 ʉT3! M-)ۂ9c BMܤ6^'?sSɹ]qg*Ql1~0DaŮҥ¡Ѹ4*N@i XjeWK?CRk \%~:Joa3k[T Tq50P?/|<{k/x][E@Dny'vE_ײ b8) BOKGl uĨݥn ?N3;n<\ $8e$3`iKhu U#҃zܹgwH3F;L/0rܙ[ҁz'4;F5/WJ,xV He)\b(<19g奁Ij1YE%nvDۭpίH(B#x4̸Tx~ AieWͨx=1I^0i xd8# OT)3 2cR/x<]+x ФN>4C/oOYgڟ [[[44sS/Vjj^/e!F" 3;ܿTGR"G*<).umybb@r'~d,3'E{&j4@^`>QWƣ aZ @{\#iQb&JhM [l͉Xe3Q j^0T}.7>OU=CaW߱PJlzcIZH(t}~v%qwXi6@Vrv``m 9}nS_cG!S+ t,3ݑ5tukόd iH|v;ѢqC t‡^Dx#yVp.nOzk=&YM@FDԇyI7Uު*F,z>^W]+0d'Xl91ņ+4.(@~Aji2ZnZ0M5ei ]tH Uf(3?l{QD!Sඖ@a42a#UUoc  9fF=?Mtxir^5<}O$Ɍ/^CD-`׋< 8~)$f@M8J`m z]0H7cZQguclT*"]}tyy\1>qQN2&@qX0j=b\r" @ص`@p|l*u7ܟU] cmMN9T]Y@\>JFvRHL)um?X epa8з&vˑaAyKvM#8+T .7)35KCBOKKz,ARjjqVSĉ!c l-\''bC{$ x0ۓsV!6 yFXXU'/z4X͇q6˕,$O}WReld9(?<@QE2A_42GEW=.>Dt̾0bJӶ{˚ ? ^8>| ,J=r\u"N6Cqw ?魍oo/?@ܟU~Tg?ЇE Ie-l=uw!ٹӆ\QS_C"4 -31͵_Z[( hzpNxeqk>CQՀ.ݼ@{%PNO\CK}Q;@L|џJ=z\[X 5~<]+ $q)C/6$6|t9ɹ?*:@TV‚rRhxj48 BZXDycT UZIi)'@#j ]gNx?BQH7+VGnQgG ^`˙jflٖX\/?Z5c˖;X-|i=E#@>s.`aΌE o&C<2:uQj|IWJ~RU"Ͳh٩:xjoA|o=W[nV\%t^JU]WcMO_ _r ,9:Ҧ35&ş BNϞh)}:"h5cgX; Hoٵԑ*{.g7őID4:uԩSN:uԩSNɊYԩSN >vߩSN:w.;uԩ'H~n^%8:VG,ЩSN~!Zd/IݼF)KA77tԩSߢh]\'utʦU ?b)N:u{4ny ,IݼBx\VN:u{4 ?}R7/"iU ON:u߆.t޴H_1)ߥM߮ngh- ~r1a;p ܯUeC+!I)߬ Xm*.î:/ѷ} !_7:=5t"UJ;tM -e}o L$<'5ܐL+B0 Q=d/OWXW|/輊Gg^ K}ВJT[2RGjFGޗ`Jya!(}δWKk\G:;`Bw$w-/ ?VJV9Q 9 hfB%8UDM.k|ʼwH^e 6WP':'H^/d4[5óY~0ޕ/#*pvPZ7pNcT)i⟷V,QF[Jg'5ada%L> dEO@'x֌1ɷuCnC8^y.9ʷlpU|lC9ܕGv3\&g̷gb[, }~a0ebp2|C+*ӨERL4}d;Rn<[ eo=)m~1[nh9KkTo4EY%6s]?lMKYb.>L*l:JO;K .U'Il44;`;mΧ-.a2k9r2]h@WALpG)X04dP=`I<"J(]/ dʱJk_:LFDN"@'&ӴQ#v)Mɟ5vlNWzAϧs` >o<7Ĕ5P1VDkOs:$ Q9S{̸ yy^bq`,*$=rqgS3}LNc5[Ewh֣·tp%YŚ'P~L& a^N>G:J;3c @3ӎmuQZ!<8Tg+7d:mWL8|ְ5Z^菈>Ge<ݒ|ү饏Ծ_N@SL' O'`bzf_=^% cOoJQalUȟM [ 2%ѕlU4Zc&3jPW&la[5ϛe…U"u$#KJ<9an<ȪI~VR2Ɩ!sDK'Xyzl R O$>_,Hc%F](;/N|nc ~1 cl.uA"CgQM%l\ clcCpnKMUp OSnűD,♃:L>k2W*s40Rh$FXl[*@A42y6'Q5DVS6clm'h8;6Rڙ9j|412Lv<&'ߑjtu',k0c̞g+ Y;fu1|.%.$?ߞ՟dWzT`2+ˤ 0*y_-6_(w}#oeG)d S>S`]bzċdrcŲDz^?xh~+8 ̚x)sw;:RL*yGȥHJ-CA"QPHLW5Sڂs،x?$lQ [ZGav?86P&㣯y$OL0\i_J h$x¡X:!ȦǝL7s 催\sS?ȟ/:Y >=k?ѬFo &a5|2PDgXӿUX(9WSPt-P/4*%2<5;RI[p bE`cz46(gw2!1qզvoHv4]$ ]}ӷҵfOVp$\m"vWoh)%~Pex0:* 3mK c3Zb9F[~c'+7|ޢǥaKGjO'dJ%=B8BRp0W@t!_ޔjd38Qp~  KNX"l>\ Z#%ؐ\u(XEX&:> jΕ^rcuDyHACGҥUD<_3mkc %l_ s-9mx iL*Q56Ap3d^XL)n*_4#vb8~$^ y H-r):.55)"@%6= ~,S[ Ѥ2xϳ@$VQ( ө0旮\Cxb7l8ﰅ5U][4 `/ %u4ϰ{Twt *,, u=;~UpEb) bv bjfB7Ebq rmYm)E0G^s)  5qݼg}%FR}7>(^M4ߤCnL֌#$@Kqŏ#q ?dL d^lk04'[cqsx y:_%+2[Ck;IJj $H`:S֗Ć#0sFTKAFQ3Y Z뢟@U|"š/G(sr} ~׋2;\9s P=+bHlef 2$jCF=.Lp33x=+W?>U2/%w?d̓E j9?y#;&>gg5>  Lj1% rDќ7 \F"F.ᅚ1vA>)0}۲?4b1YEghݩݓnW^zGߘ*уfMO3~fDġ_ϹVӜzIՒ('"WI8a_e]D49xoFdNoD $XI`#>c_? |}u(`?NFj$h8ԅk| `7cZX@Lp&QO51V>^sH4%<$KVPj-vaUs1F`}`}$mn}YAFܣ60*b "5r$e#Ų  ?Dz :eWY2c/XI[g4IX s(.>xS'ծ10!P\e!2H1~&fεeZR:&@lXl GwMKpsFHBqx-Wz-k_-f-᯦ۑCf+,psw+w8 GH -/DCC}Yh'8p%ZN:w^n-x7!;oT3b~MLҚ(,iUt- b]Q02ppa]c=iCC=brS<ɳcƕ )buKJφEK<gEaC+ȁ~{.ݸE`\5rR:YdsPm,? 2څpƻʎϪ -_V|%;",f'|M'%ƨg`}0TLda0q,0r6<`([4R"+=~:Ȋ%3S*6qqFdL0x4{+#xi?mԮT@HDۆn+CE"˟$Q,Ab/dtH,t@ B_e`s1?^q«+G[o ls&XrC*Y4 rVƷЗSe9,{iCFnC<3 !`t>k"ӲqU5 10uoNs-_Y.O@q;0=7#7\? 2rmJS"^G[]۽YJeD@Щ4ܶyf(u6:g:? \ـm? t߫cU"]f_3)?_C#{8nZ`rC*4ȪRF?yyjVY v@)4cB|r1~m̑ȧ%p =`OB@ %r#܃ ݂ҤL$>2Sϭ>6=#e¸˜WcF?L g$$8QQϡW4;l|&BG=mo^Dq3Ϧ2?kڧ~ c;4]U?_ٱ>4v A{7D p{+.TĢeJEqsIR? >73-\6:\3T r}*X^ 04c3SS Όiao a{Ct'F 7wj+G-Qk bqsL `5:b`ql\25@5<9IC旅&_£  Yg)V'e-ֽQMϖ@<L/>cc@ e~Zv\ _Ȃi|*r%B#/ϛ^xm|N L6Tr@ѕ%:7^bNd:'EcC) o a*!>1dcL29MiƖE^M9ь1`N c";QvҨ%/'޿4~n5clC~>aτhfphuK35¤ NG{v2GPY|0l>if-E#7 czBP%'p0C cz .R~slX_y>O0? +4;D.&Egg cLǦ v=QVZ.$ 4c}; 6t*G/ 7ÉG͘ #G6řKRdB҄\MqğmȰY-SrWޣur?1pTFXr_4c"82ȟ,eL}I^8$~9VEjkDj$D邶$VC:`czx8')M`LRX [fDn=GEWXWj K]ɯ)C[R*"^P2:<ߞ{įL1Y  O-V8çuIIm J'Nw\?b_iߐ yV7?6gSyrn5fѡ C|Ԯfz Kn@LRm#49jS,RtIcLc$z3]:1́E@+7=Y[7ϗXNL;ᙯ;ax ́DJ-+ÀqВgI>Β. =[~^eni:`EC 8`'NmrS̏DlS 8clvn9ܵ(5gT e[ @O ,6=K/VƘ*|-ŮjR5o+R;-a1HWmV,L6!NӧXMvmKw~ւo/paNH k *.CΦgs7)v1h M=%\G 2NU>8+/~}~:gWML;k_uҎK}6nQδOX#&FPo*ـY~_ًa3#\avNܫ=H] :2.U wi)}?=[ve![ʛ=_^VBw-|{óuA# :bZԥ;Id>l%hٲ{A:0]`x]h6҄@:S^Ha/8ʪcF@'{#GH9q3%&M,<\=3Ai v{۳i |0p W#&/?l1/IHK* ב$8wUN4 +d_YI7~ܴ<8inwxLoԉ1ğ>{wo/ }yӷ-X@%Xª?2fAWmg]Ai @Z;EB%j4cTIxqA|66{w ;#Kn*̷xqzV`pZ{$rbسm٫RBԾ<+a~I:{w!x5m'W4&ש-FLgR柪?W89yߣd93y{ٽ O@(x /<)@͗+~=^P"MrˤHiv {O՟+uÿ`ӳ;?-{4[+! "o_ȉ{7S;68K$"Ru#\O՟+u2X=_cٝl,g*-2ޞݻ*$ϓt~x1h1m9,Ko7_OZ̯ KfGW .(^.M"ȁu+ `u!?}a6N:uԩSN:uԩSN:uԩSN:uԩSN:uԩSN:uԩSNwuSA33N?:uЩSdK#d_'tXܬ*SSb]+; F ۉ!1N[w[ȿ6#`flHKGct/&; wl/Ǎe\p zWƯfsdM l ?\ l5;Mhځ-i٤>|`71ɤal32ـOGӉk8lwǪm;KA ^|tMU;:D3*^{ewNJ+_ @gş&6 ;=yk$5`'Jd `07OEXsqlvq<>@خښZ`sShIZ `^Umc Dg$EPnp'_bP~cce[1Y͎`+84E4>0h >]` q9/O~DV ǿ&8|SCqGX߁$4FiujM., 5jU O8.?) b%4܁'Gn3mz)Frz㺸ν pI?ձEG/ŗ(jۿvO`6` $\DžaMaΚ1fwc}OP-֟fs֌] `?2( U yil CjZ6I i ; H{|neC Tƃ~v-ۑpD12A)P^7 ^@c>^$W&&/&J!$+1 Z`ųlwq;@0/|ecDt`Xŗm}b =/moh+Ӟv _:i4Zh.mUP;|b5:_iprAm C }( Sp&1]TnGy>6D@P ;ic8Ơ.uJ_O]7up?~s>j:#S/6pK8_٤g|pXY0^Ѱ/ڎxXiE`>[UW~yitMH_@U.; `FkO&b$-{-MݽhُR"sp&E`g9Um(S`"o/s(o>{@?lbS08~(f?6 w7x-IʡaMzбMۅphXoG%8Tyq/aq `_l H΋D\xp OMY KP“C5 M`-0)=F=;+&WTQ WF^bEq7i"XD_S.{䬬"a y ?j?2fۛ9V|ÞبZ}>mO_ M!1ZʥE,hz@. 0& <x*T&b]@]@o4;|l`MT}}zj?86yz tT 0F ,D,H-8E7`37 ?!VG[Pbۖv " rqΊ ru܀w[&,TXvLV8Xj+*z2CWVo9_7NZZN89; ]*ša˓{hf|_8ǽu `"pd'_F;+;dZ@Anv  â'66MOShSf-g|29-4  &~e>|L0av3ۂpo*NLi}qUDʃmH9ASzDD$_ɴ9(hhcfrcl>ۈ-vw0bպ` Z@}`{>Z s5KWZ@zw0- +J,1u8~nYCx{PFnnc퀿3wLr :Áta<2iDz!?h rocEC~RwnVd1ɣXl8=L:u&~+R@)F)9dv7^L]/x1*E"2IW~p| W+l,ӛ! '߰$J`6LMYBYT88t%Mt]r[oJ7K2 58BL<N%9):{(D*Pw?`&4G@qĞ1O{@[z;֙D% ^w{ѕuQ˿#4+ذ݈C2xDK֧!5LmIs• - (b[Ezl6vV9~I/@|$Q+-Q<%*Ѓe ff=7$7\&X&-7W:uː ]{N%/Jlk!o- T"l_Btz*6G,gn^"伡-bVzupmtUPӰ K YL;'\2g҄Hm1hRGCn?[#[i8\p/y,dDL53I@qD<a{ Rހ`yC0ZORzqilD@7 vUK@ܳD!.:xhY\> PEH [ْ8GM&* .P!^lj1Ρf/3 !l67Yyh1v!HflS/qwdLxpѥzt<~;?VӤKq v=;cϬ$Y8͉ 7dvt)VDVZtP7 [;xRNo%>v`L$-k @ϣ39Ѯt߭E޽0_ߍX[y?$ AqdZ3幰$()G@XPsq }RNZ^w+s S}c뀞OsWH h&Yc`?"*HT' ز,1\y=P#|xi=$ìYI46L xrq ],fw$p΃\12̱fJaD8jKScv 32S󽇔$ -}{ӻHqX)&^$|E; `9GNt% .yˀb[X NֽI9ˮfaH>$g @B9u& v[soxp1,Sƚ*Eqdn*ʺƋ}Da~c0g63AvNT:0S)((E8wM.}FH&3l~:(?2u-e%,nE:P-8Nj= J6&EذBp__05V$Q_d1/_ٮ;qY7H '[β=ҩ:m@f@5riHޏCT` 6n5}@!S2΢8tWr )eg0Y%O;4+id29M#@6n6Dv ) r`~yI>;<{ٞ?k)?}ڢeyL7аi 4eHU>0_ k Xo4S=AZt}Q`7)uc- CBƭhZjLSFYj9zrB7#6sR F{/Y8z3~b?t E,k6\ H9csm(S=>(FC,4\1=4otwoȓO~K?>*+/!5|*!J` mp1{0SW jJ󪊭擒`}"wCn ${d"cpe%ea?뉩d:nk'pR7-VW֑aܺn> BRdUVǯ?AZF cR_81VڿVjKII` .4ɞHv33yוoYlݩӧY'^Wf v`Bf@N:uԩӗQ~ԩSN:|CsN:u ;uԩSN~ԩSN:N:u"-]wԩSN  bSN:uԩSH/_;uዹЩSNt@NS@kaP@uC_N^ ЗOLaK{ l Wp:y1NONzs~`G {9pK13~Q_u ۞3)Gz~F?S~^ D:?y Ze+LdB|6<$w:_,~&֠ f/{? \ti  2Շ6ƽˇh?:QW۬,:}m2wBmh{~ 4v k|VW=W9ft٫o1 ͒ ۇ*o0tMBU~7,hgƭJ[@E٪s/+qMqS`W aw&"la"U=!5?DՠW+zLjq"ѫ (@lx-76\ , 9PW~6}|'( Ha7"H.ޜզ0?Xnc6*E٦ȸhia;]'4FEhT6-isE5AkiL@\5o3,g*olo };/5J{ГB7i bjrf^8H"O$} @ @q7xi&PYt9MN{3:4[H}6eƥ@C:U[> OjLBkbDXjAA2=J?k Ql,>S[ZHޒkZڴ ȂpR؃E?SX&,@Xht~cCWetr(ֲ,F&{l+uY[Xn pMxΥ]-KEzks>>Md oh져u>|Izm͚p+߽l)J9;_ %7MD4X*$00#C@ ` nܪWQ#̍f]9`psrn t08p̐}|c¸;og7kHhy͓Gi:mn$eF*vd+ X}_{dM %ܳةsk)EKoT6t?<M`:vE5X,Q S|bڼ=%X4ahh,8Dd4 M5O!94"qOⶈK6|I"@ }fmAqyfgM\Flm>݅XMq.e$ӀM TSwņyjsA@l6Db0.i+-O-%j@]/nt'<COXbv_ ROԓ ۾G}L.bLho/hm20CHw;c6L׻c;t#h@srמg?m!u6_6eRM<@qkzTa~Rvc}Ahjxޙ,'3fu> /7<9Ҕ@tkL]!Ԑ3],'-YXT^cfi@e63qsӑ_}Yy#Y:p@, e,#K~ `l8gm>;S1 [rũRLl1ٗ_Q K%sԻ0*(]IOt̫*bFGԌ6%^XNQ+A/3׫ZV`Z{6-O+@ ׭) nROKdz3.$T)6P_>(s<8Z&ΏZbuu?96Z婘qxaDBIE8K,a0Ś! 2'@-~ 8" spךW9|g6r5]kB,zRX.b|-5Sޛ˨(gI ݕt&?0 3tپ1?}B=0#Zgq9eο7VWXZՐ] Ȗݏv,c0QM[` ."OYJW¿R䳖yָK殀c%@qB!wFOexR 疃|9 !%1.G]5Vgv%cgH 9"[> .\Y)>ӽaYv g!WKNaG ܷ)΢dWI4Sȃ`0}QZ@˼&K* H Pp;4xj&,t4QI gjZgCkQ-fU,x! =/p[u7dT}8ǂ>"Ll[x Doh :neͧjw., Y0fu>fX"&M14Ɇ+OS;}3m]xI.>a\G9!@/dA'0ǀXs_ ůŇ1DLk)-tRjo\%)Ī;^)knoTe%V"c8̌1z9SIk|HHzM4E@ZKf%^p 85!LWYW GJ= Q+}q{ָmZ[+_KOcH7MҲjG ETrRqۛЕm&~2yDgRU9KO+AB]z}tXɱ ҳ`S: KH4ܱ] SjVw]ŕ-幞Ñ&~P*|0i`=}>6nK|pw28Fhc?:zL:- (@g#Kf "'?+%.ovm&Ml88Nm7ZK )-zfVt!ɝ= PLm<$ݕ{hAOKܿ-.WYW UY#%j@naUe31r񇅮7-ʔTa.bfm : ɪ;̈Vw #xG ذv]숇_^ s@qN#N5}~Ѩ0A=Q\i|=/y8%UBZdH :UP+Y~OGrqT(uI~o(˒Oʄ.̷>c|s_f3(*U<Dpb+>^T_؝ilĥ9L SYG9XnKhDĥ>ƸT†@c{*!Zhttd:s5 -\|®uW<(Źld[%*QG #ܷ ɢ#}PZʕ WE YdK>sN7(>!V\*f(Q2 uH?<`*<1n &ƥ  t#O yYeJNԥU!b+r6-gJ{5㖧#2im3pa07!OF;C buZDJǩmKGf%@!US*Q7lf\NHBmK7 ]71n3HRALղ83JwK6@tЊDm}d-l3'sqI}>x`kz'x,r#,W'}ʊ9p ںmT = W̩cWaɈxag0J'j^_ux> .xY _1j[u9GreO4@h& &촂õ{%_RJf6 9 *<':A$$╖Y\fXj+wemɝFiDk Mċ"I@3hp:ꢣa5o;U㻮~qQ!(F<,P'?Y Mt @Y}ҌE>HZ]WSAy ?y3g1Q IeҕIbH|O0YhB{K#Z+3ey_Ont4p@ü? &>c, 3[?ُ70`/Qll/ rfLJ@.WB@9ɲXoQZ!yg4@^ÎI|KY?>`8Nr)z; 2'u"|l (ځ \5J:f9ABQ/p5 )^k.{N2i%/Ww~|zC9gQ?(U UKFT @Q-?ŀ5\Z+OYD1S@*V@gem qeRff cm ҶP$A(3$!lzwRUpPshZHs*r >X Ԟu[|i쾻oɕj(eY02& ɦ䃦AGY>H&1IZ,> cQ 1qW ‚Jr}f}׾F}\!V?gܠdÀ㓈3!d1] F3C}0Qnia =a`0hrL0|58/6l*?*71uClƆX`TPl;9\yD˃G:*$dD DC +d^@+VTǵ %XxqZEns-thT":~-|l9my)k31>9SŊf'[^thRlHLI13,jVj"~-PɎ6E^6h*G=T@؁( L)@a33d`cqH[8O iDt##M?6=fMrq2TKu1Q:γ2^)QXi(~-1߄RQy\tH5pmX]a@DHW Ž-wIBԖ( *{QGӼ?3n;z6'f][ 9W=fªxakjueo wK7Q |J(:cmlV ;!Rh)'\"GMfl! l۠Ϩs%=Lob@E;*\C\=/d|uQZcް\ɀ|̨۩ Wy*@22q? 4..AwB2ę8P oWB@J>tuNF!4~!`Z>@ݦrn*[u[J`5ؠDkaZiP< aL촾Py*@Ug\~y0^)Z[NOB'(2oeQU!Z ǎG}0 qL1mrlbF\vt%az[J@XiL- Y dOK&˙o~7ɀY SOfPo2Xz:v5%Myţk[ܶr1[emI4z@xJu>' Hݺ;c232^^Ǧ1Z}pk"ޠ֟" |h]k 9:2R͆1o+d K1[S۩S=*ya`v{`} nN:;oR_ Ww^]uUN:uRCw`4^pj`Z`}N: ㇖| ގo^p}X^J)!!3sJwz*XvXA?8N:}&/M;7B,s ?0jB,JCS۰u0:*{'c40!r/ϲ LHa@l0GG+rU]uғgT[v\omƖ6<GFKB !gM eϪRG'{od>l;u@L'Ճ~2f;ONN ahJS^e x~`okmĶ=@l-g&3@jV4=vSN:uԩSN:uԩSN:uԩSN:uԩSN:uԩIKkNvԩSN@_Py'#թSN?Ig'Huԩӯ$LD'h#թSY Wgø>?Nf?;TN:e^i;i>:qGSNa/42>:Hu9nr? W?}NA{GS G?İSN:uv2c|l?3$uԩSG+܆NΠuN~R.?v6ǯ|4אacr `^̧`c?BX1aM/vnWt~qޯ~իb \YY'l#1`(|7֙V0eN@]0&ݶՠ_[M;@I<]%-ߏm݅4 ƜMMWLTe-!_M̍H8 }Ki&Yۍ9@ ʷU/64yB, e yfvA5 M]0`f @o\fj/Er@6 8<hU} ohFG Du^=и Jo{ؿsWgMh /@TDS?CA{2;Ď3c~ h_ē :z}}¹q?7o@e PGoϻ_BLh3fFU{2vԓB7inXR j{:"50Dذ°EYQc>R !}nu녍XRnBnkO,5"y ܅@ihzAݥň7/$FV'TMɽ:޶&>Xmm#'zpɔGK7Mؼ4H1[<M##@|s. F, d;3\o %7^j?& "e<dƷlgBuDnQ,x 7,(Ffly2h[1( R5`LXŻ7On*b ຩ`t ۃ(]ㆷ,^Tsi,+(&:3bIs8#vMm ZD|q[FUV@4{@ uP5R6GF{{Ǘk('dEiTn+\Fv+gÈmt8wKy_p=d< Cp~Mv@ó ~XnO.oJ>!"0x_ȷȮ[-r6ӷei+'H&ڡ&·8k@nOW4=˳ଋ ^c6$y=$mV[x5VRۛ>6=6Llǒqme+~h(UaaWDnn7ɷ> uKVƉ=g6R&\G7wkGȔ>I~vK=?&ILYz (;v|QTOpӆ@m*Ɇch[!ț[od6K26p5u W_.bo=>8a a#noD\⩢|ʥ*qkf*cB-waE&\Jt.7\MlQ`WA4`\h.118cS ?R^{[X4^tzԊJV;QTPeWÛM8/&^i5u1%]_WchAsO*Wn/oV!ڌy4 1՘a-% 2mu"q`/z݀}3@'>س cK`"ڽy֚ok74ȄUg+ou`aYzlq^a\p @9 gJoA"B-&Y13Z+]=iJP^jmڵvʟ1b+G s{{==E~+megK}"26a+>8zl>fFʎk@JJ~HrUYdD{ *fJܪTnyV%Glwc˼8ۼ\ [qEb ȖglKϰ͋Uz0%0G78*Z='YSQ⌉"dL0 \(1v2nyznZvK~4. qq@QNcYz{d]nP* |ggƊzOW0|| Ųàr` Jk @f 85\&*wZ) (,։e#imb>R O#e.MP:l37e_bQo!79FL9֓7(>i4Ji_jk`}5獥:$Q.ȅ*6ʊ R}: @ 7Y^ȟZax=ۣDC?Цd,3H,$>D,\Ϙ}Y75Il&08K@ ƮfˣkDcҾ5(\^,>1ԜˋZbrx!ءlӰeO;Ty Jmd%騂SX~pi{'T!1.ic^+ o\a:(YֹřJANIb+j 7YIt ?#s.|?`>#?}ڒcL)klx@r;9[IX!L,ML^Z@[5RXّp-Ԍѹꪌ2#BJTj 0]\KSٛ(Aow$'tn](w`&3pn<`<.m T)פFnkN,B8OʥT]YKM} pil XP IV'G,$(_8|FP&0/< VdOJ1|7}(%Kt}@{,SLZyd2GelmnoHٞ|%8R%܂j.-{@m_/T1x6 GW+jR#?G'RĄrR&nR dyH 4(\7{p z x4@qK<)1j.k 1ƂC6i`H6zF&W"tTJi^XDv{⵬o%$|wjs "oD _Pq&3cPib@U0ylgFWjS֪=R+{Li9Eـ|,5F_w' }9;/ɧcHp DA'"QƲ[?)+Ht.#}Ag&\CwbΙ[1^(36xȂtl rKe{r !H@t,~-1>U,%pEvˌ3Fh7F-Jyu:k Qt>>guodd|@329f+vP5L6)f y6y-1o)*;D7-LHF?SbbpBPu4qU`EjʐPR($On+B%ek| ]xd|*q{uSfs.P*k٭f j=tޕ.׀([r]5 fN@ h2 ,UQXz }[d`TZY6 $8MYۗ8O_o+?eWRWxh4; l5 ̉oqFH[ ҒPMz,磘7Ϯ|LCM$5Q/Kf Xj/p 9ː yfHL?oߤEMRh%2Dc+8͜˒: kQv`/84Yr38폭aH7rv;1phHbb z\)o7Lnz`TɈPvjugizWэ@G]CfqBLܼ.`o;Շ2o&F /=8ʐ`Cx#=> K*r4x&?l O4c+3Ptˑ9E9PlYYV@9Ee|Z<2"w|c7#hXF[?TZaקO=XY䨋9mypxL1ܧL 13*/S\3 2atBe=O0mQ|z5 yq\{4}kX%cKk=sqj*0}}t.\\vE8x&mxVpNvד+2Q] ȎTb"xj_jelUn&G+1?-Cf2ux`5si2`Sbџ/#5Vߑ徵~zFq2ͽwwIj yuB5ķ!/% 4x 9<L$5OEx ̑%ymNDu9e&. HBԯLxDN\8ȖTys5="U8Bld@3210ÔPzJ>7z]۟ԎV)rWG 'lrp3G^CBբp#?B[ſB,2WZ*D"7N4xDb4=]V> 5s1U|⤴EdV 8}싯m J׈e&͚:qC@g\#]H>8?Ќd9ja؝u@𣽧z(2܎<4uH)Qev2 9-}k yxa<B,^)~58Vjf[k-q'ˤ?x `fa֮m!a]2*^b_Uk%RZZэ#saل>b4uBw/IbW_#<BDHc<(r}2$c+3*7)${9qc뮩ҬQvz[#Vz/̦Hwuɔ5emxXj/N]~.*+'۞qd&gkoG1tRl)u&^TE/?txtvSͯEs/QjN|؆86 [_xt{Vvb&/E|gZ&EvS_<6O:%ԩSN?%}nT= \{}YwЩSN:uԩSN:uԩSN:uԩSN:uԩSN:uԩSN:uԩSN:uԩSN:uԩSN:uԩSN:uCvԩSNtԩSN:ԩSN^OSC~@șk˗Qduط_^_Bv6,yxB{9GCJV+],棣:{!7?JAZԍ` ;|XVih],z>>H6#G ^lTIk=`(of+',:?M p?de `7闃jS_b]Xtp20$3f̭W_! Џ?P`m0~@sP860)>=},[/< Gs3f]yBedwhS RX?L !ܨ < IޭMr^zwߩ˺6^ $`\617kXOGc:P5}r^lhG'lrz"n{(m\!ZGwb_eY) f*:u7qI-tfg{[ }RL#=gJR>JoLtGДxįbB_F l+CdZ̽ټ.' ʝ,tQ@ȴ7ػS},;x l%j9@]z>oPm%r|m?§f` pՇb|>$?m=~=;!,51_^:n2!AͦhBXA ~2TPh'K4wgx=?9VG('eY-z!7;-煕Y=?  w=օL\j۸ ge $;cPV @<ےږ7D S^LElk4x|u"mGSLPh.(MqnLׅPuAY Kzf&! , #Q.lIrgkZYRimyUJȲnLr ,2[u7W8H cCtA,0` LĜr; d@:m_ xj7 K/*3z"ǟރDĥӈ7X4ز zմTק}i}ͤ2O4lc:z92.ʘyώ=Jd-^rR`eքXuE'/q[e7 X+%mIF3T)s07kk3 VC5J#o'x ǚ+~ɤN a `esZw?QhCǯѬkPz2ґy)E[K;#AP|q,(`Pwo /`kOF$` /P 덩vs74͒H-9k!Rk PSYK4vG1I%мMLr,/%1S:꧹ݨ &^{ICV5gZT'p|rtD / .?mL(<vaM:[D2O9k.@H^82"al Xáx[{?ApTھb5 "obYaI=!grLӼWLvPLhcD&1h@ $>eEN>d2v*>m?xj(T$;5}X!%LAsdIU.Gfq,] 0m擼ABOmcOiHzdg EQqDiLPeؘؑd ړ鳶&* uf4*ө=S &(ͧE[,6]Rd^4DY:r<..șLz!1Ҡ.@jP Pܿ w}:sz*Ħam_) v5D$ _k Rp!Ozlr Haިs=DH:zΤңŲ>s,-zIO&"CFʅ_w͒5A w,%7lT[U}'} vVOVa]~7~+"]wzx8l)Fo_A[ gR~2< 4 Xj -)҈6P#i(q@w3dwḱ:Nq1'{CB>=S'&pCެu mi"K#8꒎ZBSQvG@o[z&J$ħx\R/l'&s(zl粳 EhGCɼ|52>b`I-ti4pWeg%iњپR]> qߪQh~J]ORqC@fMLLW|zX.>I? ’9 qájb@!u:45D%e܈] ]#t/+\$s#ԇMv8H}2apo#l4K҃0BuZS"t>PٓDZX.wLx; g ry0,qwCpLTm&$'Y~C[%0Y0'g?L07bf^P[X ,حvvsL&i2c p8t  ,cn/n"t)¯[HnpE۴ dꆹ;Y6׹jr"uA&K;ً )<v4s^yt5`Rf Kj`Z)ҏ =Ҙ?f Z;NhL,ḏ>%)1с8U'8ڗ -f9sV?,兌bވps8gUFpIZ~ypĞMabS4qaH(¥z%4R3!NxO>nUyD;b't$HU[a9֕Sx6 (.]`vP 9,JB[竍{`dg&΀o1\H47qz~Lb> ğ Y5c.)?FL\')O~<X !lДX>aE4@ߚ澞#dPDN*Hbؽ404OHx>?RYj`zs`(/1U:d s_5Y@#گn^BеY^5!#E*z\D")g<"ۑ%`Jom&O~ (j7b+%׀Q 9M"]C ĆݴDM{zmZݮ!E=$9T1~pf.9fuI3EHzHӯ+$kU aϘzQ8^ As=rH=Q z̹q)+H˘YMhRJԩR%\DS$1W%|F"[0"uO p򆎌3BA.I.{f(PiHV 8Mv;S [VkXP¯ȡ:Q*1$3bpyb=u D.fzih`7N9ً\.!X*o:VUZT-@2)3P5bɤI]sZ,ģE9FQ2GӬ1GN ʣ dRID-0* b?h]7aXG!W k-.$: >^H"1 88ˠl S<$^xdv`?gOI)y)]@ȼLdn zTNoXI-鲱2kt]w8#?Xx๑9`)M6+r@$IؙFř5B !Vgo=T}R*,i/@Ug4gxw9!5 ?jWT ,l׺_:`P9 !!Yp h ^^Ŧ,I&}6&wF_i tquˣFv^; ` 䯙(\|#_H^ukqR@Fg*j!\nt fV@:! y݅k>E3Jɂt۫¹|(;ձ=&/V'ʌӑ 0f\NbCfS#$nԲRLjrkȔE3N|EwmhdP(߲l$qsTE@(3R zz+V TN 8&*c9 hh?ykI٩Dn90QOsJVo)H݂HUtPQuTI7~Gf&yZ ɑ@tfp"ˡ[Rb qZ줹 "H"^3g.'ýiN+^@VFL_݅a3vki䮙S[&3'h9:!p Lma\YlGEld3ks2sToN;vW >v'__ţ@5ntG]]4k^hĎCK +%tB$q1 /yYʠx~4`4; Ҙ@Zk\5GY\pTD͔$v<eY9&.2\T|JU\xJaRɃ0(NB̓&q4$ю>@:Rv2 _ 94dA|d.Yz7f+#i}~UYauIV^cV,VGyAJKL{ɏcYG nNIOloMRŔO~:0878x\#]Ue#^AP-z@h NN}6qmg]p5dvS!ۭn=i*XίBG~+!%ް`a=S-P@o|υ[b,u@.5~?i4&S+2tjjfڟ` "ĝ/ՠ;fuYk:/ގfm`X2% &o6n]<j=ҼE;xB}]/f6lk_Yj-c',yA捩 &uuToKtz==Eǔ/dt4?2o,{` [~1 tSS8eE{JNjy3zX=dwd#jkzŃvW={ /㮿3({2[yI޸ل q|߫q`NӻhB!5:!ѡ9!$,4tuuPa Fͤ } q.7W:uԩW.ii~-IV^ԩSN:uԩSN:uԩSN:uԩSN:uԩSNdL7_W~vFsO;u e9ƏgNLDY;ԩghחGXgwSVR.ԩӇhƗ6N,Z!:+vc4Wg=f}C?;ujH&iI֩SOA/-^%x}?;uy^M:u_>2K٩=RCw _ ^N^L=U,t{>z`)c;zFxW_R*ؾj_>97 Z/}g"5?=Imhgнr ՟{ AV>{Kf s3ɦ f̝*sCrc&RǯZBLZ!S43dr\;]zݣcOXsEOáeQ BŠ~%'X^LP7Q?F^X_Ea.zM OO_E|(_c[lSTd)h?1fx9^ lODi&"f30u-b4Hg\=kUWxe8w= N-)wsuaȌۅ080ZA6b _өnƀJ=[FM]$OƧ,(+wg$?6K^.~\9:@iuU'}#+<5jd{nXj86C1Cowf^5jR(<Ef_ č cNYjӧ6]OEw5< x.{0LgUzUC6l)~q!KFkc"wC͑4ga0ѵ;|-8iT=f)5eAg 7@n!u!?" H[s]&MfG!@qN)[ܚ 7n!s[?}%Ak/fe˲ɞT37- V wa{) `\6XUTc%)@rʪK_Ǿ R(?DoPْi0I.Ufh!gdEpA夀=o:"D@YjT""8o`R/`f+7nJg77Ȧ Rȱ{AV`jB}x? xVhN64c]"PlF?bUKxّ2rm*w)DR{\ xiriƾprݥ:kVGA3J#L>#Q`s^Gfnbant'WX8͎| O͍xkx[`?CS++6A l]@iى~D.#RFhD5qkeO(ʕS{4!Tߓ 6K|%WRu&½6_nL`i?s/ stl/keu:7,}43pLw A׺:*sUbYQ[7+$O,Lг/\8$//ٔˊp)(@ l }f* DJt6S@Ry\ }@ Z3?g77k#{ :u %YIi1X:*#L)t;`WK V齅"e-MT3`tUVH' qۯ퇩ly,;AyX"7Ue5h($?}S*Lߪ:TBgotZϥN S꼢ͽP¸VT qUl~$DjU'bڌUE UcO.Gl_^`8)q_)BC95got2k"- ,ISۻ#ܐ# f>H -G.;.jB)Їś ="+y}P; 齺ǻP;{g:xe8SK ]f&;zX!tjf+xC@&Q=]M.WiUh 50\] QԴi׼\mIt|Sn:Ƶz]ުQq(vēϩ|MX+ʣȨ[9o mZ9# d="g77ȒE7q>S@5|:$ `ntt@B!R W!-I~U»-VNFޝ&XO^ζ-;zLf뼞#:4U*@c$ޑfIǽqEI#ͬ>L" qL*jÅ6U0s0&!%j+s]!][o,ӫPͼ᝭r2@\J/I9;(?oD^'?Q掟v|與/—Τ O-`Nff2c=EFhbk%m< #)@mНC؈ gcA4z& yR[@wխ[R*RSX8[^@! c2X*ugh{O WU:;j\o[yBu_" Gsݙ$+o93׽a;aK!rvF!xDWg77/K^j/<ҏ(ظݧnSԐ9mƗsBBTVj*,ʔ[& s*!"qFȳ Ģqmwe)యl}tcw|CW<8f;T<((;v4M%/h86]ƽۖԨ'~m7 k޶DE[tww{}'d}%.`r\s|O5@@Ȫ0ZrC/\"j[`.qfR ~,6:ܐX_5Xn(Y>}*iBkW`d6Zb{zPoi%0 욁$&8P\sNNҎQo  {^ Ыݭ{{#TAȭ'TӖlˀ@ ao_ vFS( "'9(\t7 74SMfT$Ki|ܐNeL[zįOm=԰sCvn@. (c#敏kO!l'R's_Fj;NN:17 :|:a7A@|74脈+bD(?, $ӳrЌk:;Q luk˩:ҵ?6n EIj~}sΛuoxQ]#r*_ܐ,w=K77Ԡ@[ݓ 1 tYQO<{`?,N_+4 n3_iRjk268qB^c!`>>]kMҰ蚿C`udO#j讉N Oz ɑ/xh8t`?"VyeڨKH3襢w@v#ŴuHgʨM_AIMDÉvscb'{j7t7ZyA~JN@upfn#nx<&(݇_i.FLdjn1?dQLd2eY mѵqh*#_$@D鎦_6b]9@=Zw|Xl,QBLX+n_ +fUv!5s>\| I^бhJs ɝo:[;a@ i L @4&c` 9 !Dtۤ;tԽ@T9f, 9`LоR?ߔ(ju񟼏2MzBᷱ/4R N͛pM{aI2w0MF-@U]@`! :16Xe$W X65dS)`epܐ-? 0w57歉qTci T]L$5/6 be9;%nzqB IpW? 5Yo6 9!D,lCXq,)ye .l~0AJ0mq=Su>e0Fnyk}-%:uFqDAX;YPn|˒`?1ou?C7]ٛlAR=@r2%`LUI"NIs~+x7EUJj-*g$ϳoc_sAKӰT4RE ˗mq~ P9أwԲ>)(EimY\}kpiL4 X,}?.Q o= -\-{62z=Jz{dFgerMfei,? D\|!\㫸"o${#p_+nF`$.h^dpyQuA@w8AvjllD[9}2x7Owk0 gYYF !GWeU~Vs'u9ט(\iŏX~(wwv#\%~p1ko}7qӯNR}jVdB7:Z2{z=wӐ1Hj<0#aȅYwT#&~nߑ7y qN&ceAV_4mU;tq! OjB22|bEhex< h4ywP 4Pmn!y Bʕ~S1b2/~Qp/dR#vW "غnsfHo<2=|@3?%d h; )S/݉K9[zFB1x!I㄰]=jPץ z-Cp;nO%8cVjTFF_7p?cC\9ڍ>)B!f_}Zx0Sz&niFv2]=)OyʘDH<OyS<)OyS<)OyS<)OyS}Γ0lxSlGMc<)O<+%I3<ޣOyS<<)h)zz+mIoiq\y{2@"^/B)O )O8Lf* P}@^kO`՟)v&\꼮%$cS`37(d%p~7i 4O0x|t?y;G1~f'0k@4r~gm_"<ȝX 1QO1,w]m9ԿrMk瘧B ׶q$rSPG VZ5=ͱ6l(kBv1ox&jH[8124$x6Mn1PfRK I9 E7Hea8ZgX,Q#KډH|gR;'CJK|!8>ތy <.Uځ_HUDM 0 1#ỎSx0i%[N Mo,;`N|xH8j-=YaPwO_??\BU~|Gl!.kp~".1 +yv_mA>I% a(!Yº_1@CP4Ɔ?z.>j &t@Gܯ%Y55&\R% 6 g#̾}Qk 0i%Euaܬ#]_2A!$70zn|ea??jQ1ijE$m`*dzTIXSB}l{u8l_d#ϫ[[o_4z%33pm& ҈1@jHQ^&ڪ"JKD `c8g5N !&ʍ)U028I%(C;nf{9 T] ?Ʃe:mĜoyٟS_y !P"w$>8G\F`1ݠTKwP Ӷ3u~5IZry'xU#5 >n.Q\pSuI\GetndR%1vXkz$?Xe8l>2/WZ  |UZkx}+؏ib;S"7Oa+:]!_tOcݸK?+şWq5ג8e0[CdA1eat2]p<>|ؒ')g*m;e6H)pg;d&-seL.ߩ+cT&KfzvJ;gy ՔA (yP\0J߻vW-֎ĜxLx&O>>;7by`2h #}gXK?wV5i׉[D+\pg< Q,7Ec߱eZ̘: F@"b ClCfi_\K 2*=X^jHXh4#OKI?pX]5Jgi'TP | R 6>V?"h?Or}e  Y< ` {_?FF Lb@,>(CNt XNd,׈#!.D}mZ2VHk{u .Q} jq"K6B˸`i=PZzJhWNEW*]Z(6o]N!Ǭr%n AěruS܋?7_yeqG _LeU2aEPvf2D`d &/_EאcZ-|B [A!P=0I00}]PRu|F& üTIXSGl#J,^W +J+Bt z`: p~SO=a׽3RX$ҒX&sYj?C$U]vԼ#k&<`I3I^AƁ1.a'<@ePWJEDQV(;ba9 QDI3 *;N!P)&N*%mF.=sNVRU\3y[«4c 윱n+_wdw#$% A G3Hr`LIW< ="p RX!r*DĂ6Xӹ4Lf6J8%㰤1玵v8Y0C埤WZ,0yB둋5R^;hx)2~zO_zhrS͋?7_@@ d,VfGU(tޗTA =TixIp(w)yZ_RjξNj%<{&3(%y0F@"K f2]P02"9] ,07l>KJq*=~zW%՞J.URDo7f[{|mvNpnޤ7йz;h /~Ԑ ~n[D(hLw*|Ê3+"[(>{{o@/@w@Qf̷`RQU1g= V\׸Y}iې arBpH*Rl4B+ah H A5hJyLֻ4ze ץ/oT>F#?fhy 0UjY :6`' 8M%q+Ҋ@oY8 UB[ʊ"LkdP!o=>;e@e# T sU%+@@n,c֖M_TDb#PfX/f.d[>*)d'84ǟ?,,o(U{zN3x;rS{*)'Ѐ k_ Ad͹| i$@w1ˊZ.* I5"whDB5h}Vd2tj<I7Vq?zԻ>ԛ/3W@]GƯ4)n{;e +0UۉUiu.WGd G."8F&^$4HOo;*Ir?uX]_BT_QZ* ;cgt l#qŸI&6Ia LIlXP 'o D$X1/VX0Sshg1kz8@=$רnJ׈udxd21gE%z;D2Jo:xI Ƅ|xVQ9={<U83?qN_'U0B7 80SKgfNbZ A]hIu&†nL)"%hR%@+hH=?{"c030 z0.%!ٙ F%ư?a`^oAnM\5=I Ӻ&+Uki6Xcg]C{RSޕB-"_b#*9@4ԐHJ2/,f;i}0dn  ÐnwVt@o&WcEʔL4r`=SմKqf-:e`%~SJE{4 ~Wɷ- Tnq r*& +>x&P58 H@<ؒ^zqx,yQj(Γ#e~ LIlXvzЏij۝T5'n`ߛ5Wk2nJt xXF^4f $u IFGd:YeRʿ֋g;}HLP Sm` ~(78 aF@_@wǗ&E?e6DI7ؐ*!~}v(E/u?Gp$&'>HƬbœ"{ \xiUK2P!|]m!  c_) L:o0vBUX!TQ E'зH>c ЀM@ #,15ͦv/cj՛6~ɂ=.q`6$&ֆdH.{ev1q@Mjro_ |hbJs䜈'heŶX)U\|֭mp@ #@#;X3R](dҡY''@e)N& @rLr Oc+jzJ-Y/uārZRrKλl/`ӢdbkbvĻBf)6J4ݐXM $ ՁC4Aw}U%\3eAa~'b(luEw}^9@IT p~,>P~h\$gyxLbꞧH0Dlvnu̸3~$v< | tw֪Ū:, ji[фJ(̞ٝa6Î2 bNxܩT)UhЉ7ix-; ?DK 5]o\@oh1J]eh6BÅf;TlS+N;U|^E!9ԂK spm.gx[y,3]*TBSU}vدw=֬0^nw]oE*x@\j^R\KЈG; KV8K7@6ZoȶJsDžo!9a Z_;6S{Z ` 8b;a}%! FCW:Q%lmHQ*e gg捶`)HTb}lߔю6;~K]¾.mh w1|XxPs|n!uZA'@4v6Nna@j9v;Q6Gp)@ցz"K"MV?VԼ]I.8DN*N h6oW n񎏊gUW^uF=.P ԧU4Nܥ:ܥ3;er['T<͑$P-UxRS+VP-j$Ld} Mc.o2lxɠJMLl޵"B8xDJlz%7 Ʉyl qN. .Elal&ƃɛ\ );dJKL5Dэ{ ?&("mRsTϹHH%p!K`*y>k:,?)>E-!U!hN(^F57:YvT|G;L_##aoV#ۡA,̅l(tM2sީA؃ d 9n#.Qhv;^ڊ>&Dlcr"^iVNLT unRH_9' vpn ܪ;v_Wʢ&GmlH)n`=hDU'c8{d_Zp1`5o5UV'| ^p`>!I<{쟙aޱl@ay9h ZdXZkv Rϲ(,~'>g@ۉh.oT9btB5^'/70{/:y?\6E lBưOVl`8NEd_=)Oy1Pbb863S~cg; MSwa f#N>ECF#Ş}Due;d{Oy@w{U\A;dxޭ_L`iX<8<-${GrG<)?\w9J7>D%S|_O\Xѹ<)OyI>eo)OyS<)OyS<)OyS<)OyS<)OyS<)OyS<)OyS<)OyS<)OySb'鉢<)OyxRj=)O`@έiw#'S7*bˇFh X!OySAB=\_ $?/z6SM!lYϝ"Fw i/LԳhUjw([mȧ_?o^d'O2s?Zp\/oRM;} o7SaHr<;%x0s{nGw d4y/{u~Z4gecjE~a`y+O>@5G mZ270Xxֈ:j Bu1E<ǣrAԢ}q nBR!LQB#ذucI5w@/}՟a! W@gRK,  pH;&43 ]sC3cӴʈEY$ljjbW ˰_~q/kQpB,dŬ߁֘FA3n Vzd+ܙ\_݋1ݜB%K]ԊߐϦ?2O"/-zBX ~"N@ tU1)GߛEsD?)ҩmqk0uH"zKԸ^؄\~(&0j WX# d{`:w4;/[M&4izU D-j^ W!ĺݮz5Ғ4"6Ш}^ؿBBNNPO9K1s& / `RQвb~ vZy_nhr?hDEoPNʃc4$)./ȿ?^ڙ*uCJj"u ?aq΀Vf\j)'ɚ鑫B/t<]ΈMv C-2sʀ{6"~|R;-Ti[<&=kT*L>"v¦ҚB}_JQI41X!1v5%tƶ y@R-/fQBVwL@@7 E6Yze鷬P-]#-8!q0=[!Th&UR "/cX#P _mBiEn50,mʇ=A ab/$$30*8YT.JoebجA0Kc4 εTZ[Hb-\~ ^;zN[H1IvBLmR% TWj ĶxۤszLOr$},+`c=8*V]mʢdj ˆmrsCvBDccCPr` M'bfYVT}Dd͊Ve| 0{` y̏CuJ _K^#NJ\io };+o)6S#ut@ʫp4yQ~ ( :HfD 0H+qf[O5D]b惻|f ?L:ڪըy. % ,Q5y, 7%~USw]>` `&Ӭ  9z5ͮ3Kc#9@6LZJ# "J=0^ɿ>̊S6*RTK}/0zbf4T)Z+Gr 5҉p:dCn.@Zv7)Isnsr00B <8!L#)/05^:][cX>ePێl/ |0gYRncެKhJ:"@kݖ`!Q^1 O2eSv- PiG&I^{qp7PC//_ɿC Aϡ*ϑF_h+vj`nCw殆;nLF %KщA: $ܡz`U1lIj(`t́ /bHㅀm ~-2Z"@ܬu5K}J#61`Z >S40jy"in=:T6 # ]Ŷ]Œ)DE+&u=&S@U{X1߰3ap ]+r8w=.EU [bE^$yo*?@=GfhD*@)gQ1FvUy %BFOSpWgI,gU՞o%{pYzvBmI,$]A]cn@l ңuTTTP2ƊTr {Ka@@a ?ְZT1䪷eJ`jTE[эg f4lB׷ES@yLaIWyn|I?*EV{F ȵA9# 鬒*. #>" _m秳I<2`""RM}}@s>K:%R@JA,SS6ÊPA Fr@#s*t5l]/jNlB_J6O-DEhjBgFM*MEOA90'|:)y1@^e*7cWM+bxF*: D3bAp0)Dm`bNx }?U';ķYFG{PElXxqVe*#?['`Ǖu,{4V< 1r,ZGz8BpC2s;2 s@ ͆n .ArMx,(Ȅhi j)6^jMkXhv,QO&ޏؾFL)B?bqr8JdG5Ъj%+9dYH@H۲8{,ێXXUEq<:J٬[h†5OE6;̉kw )vejQF m>c}C]HW`?5A 607"ֹJ3ZOUNoU0u>k^9|@m$-|ٜBlAVP5#ٔW!T89*ѰD_ddGڵɄkH2*CBB\?Sʏɽտ@_MKmWQוJ6㪽kAmb Z)D]Q7AqeTfJWCx ÚZVT>OF8&M&3>dܭ>`xG sm|H8mؑj挮S@yیY "A+KW!{:Ŋ 8S&y]UPMWFjj{bАO LHi$ɯa64["|> _eB%& M_ @!UUMӳRx!c9 aM6`n,PN|Վ=<с"rxy`E@=WQ=Pa-rB ܛfNry lYv5&Q䨊QȃZ޴ Hq$ cVdY4 Ldq4@v1 Ԣ[!:971#Ts PSV%Ea*ߙ72pC )m'EG4x{};'y4V)2!0{>SpVhD\ `hc. 1< ;\ұNS{VQgN9{ʉ&!& ]`:c I)i#OjьŞan d*Z ,rkiB̮TYfzJPd$!HiP-5DB 1{UlzUrC{F\duv} Uy =GE?, J6!26he9OayGky2< $wWXOਦY06 2?^>Ec"?peã@3n4"iC8aM H!H-X&> wȰ{?bfF}-JCdO}nlϠax4+ܬAoӭ{8/ڲ ]+K*5Q76%J };9^*?KT2r.:lW^4d:#Jx{/adk%5uo\QX?8Rq1hxF mfu8[% ~,ືpjc/I= Pp±oT]WdhF =U:MVYM f:看hϭip3[ #fE;`D<2'}PPᗛ:4hQA}@wÇ;ܻ"XFxPa{x&w(]h$<޳(O@ 2Th9B7S(X`8%q;x9hH$mɽwy6zqZ43 Q#-]/&t$wDdT~_Zz7`pӲ'{3 FЌ$m.8Njqq-߄p|&~vy*'j%rm}FlAu-y ` @gqU$arh(d"֟[0 ̽'Nq{.hp BB`[; `gb 5Ά *!*UIVڎBtXn3h#q (H$@W"2@OYǴӪKY^ٽkaR2>3-}pΊUٴRC&P`^9_Tj7IģІ;,=$TĂX/@b$4lp{4ϼ.Rgr1E3*Z%5V@ǩcBx }C0f6 4DP99O\5@{aX֮yJFOK' ׅIr(dǁ^LÒS70pȫзeB'F*S/]T)ݹgNg!.ȉ"Ϸ2}8C`}F*%CAV䷰`VIMjF&k$_42Ƥ*G_ u IL8W ;Q! ! av UJ]GLQ"ԝ+1; o-ԜD0U+}m:.yֱ5 ,!SP{8ﭗo,u0 4,e8LB;JK,M^{#+"2J~2¤M<.bO_3; "_KԼTڇ,5|B6dъ-"TM#7Wm5 =]\:ӈD LxD-(a98}$f#6/UH͖7q␇ЄD1-`{@֎i g2m'(.R4k3 s]~[nB)_:Tj0Uu#]3FߵwoBX4uWtLwycpDlZ:Z}JT2EhU!րLNX/ Vny+J!f7{ 7# xX@ArGSo-rbHwfq1]$$ϝ\ 9"!O"`xuZ訶$hLbӎI]/|gwX80 .BV'+[A\tz6ԜWD3/ թe6P(h  {U:uH{P><n#r*#%pmRF8Fm/z^|O{m%Ǒu R`!P]Q/|C>-59 8Ě}M[k)#T^Pc6*lnU8N,5Clc)Ԅf> h(3 sP[G7 W%Y&c6Ђߍ %+Œh07 U?4B d<) lNE 𑬭[O]l.7܎t8ll[P~3ܘFY:*C</Q,_<3ٮo6X`xK('CÎdR<em')H^ʥsėM8@! -{_zD7 KhIö e$А]~ W7 {.x(P"kp\v1r Fɀ`YLm"goVN~B;(W,"LFJ2w`aV%z h@!l"ý;hˎ&vx*!>ନC( [؍21~M)0 (G/OVF=%Ύ1)b4EIɖ+m*kps#TDУL* !01Z.m=Gng AҽҪջMk68mmwڅv.ݾ/ 3-PteiΓO2D*˘%*\Gt1?\FTJ `2 YŢqv9 ^קT]Ia..8hL"0 EHȓ=LJXko7i'{#Q~lW/Tp0X! mԂ qLXhLh+Q՘iBG'X"8L&gޞszܙ,Ghِ0>ݯԩk|!Z$vP6+D\BًlVC\% e)a&GXVĀ|7W]/fƄ߸U 8Of{1Vgv%9#5ƳowzJԲ*P3U)ny#LY,G2U{jbH'q|&DBZkW0?o- aiKPRVU^l9 -HAŁFu,Ypo^62UQBlNﴥ"gJՇ'W4uL3bFo6,[hbb* Y5Wa}i((D5T'sB L؄NZbvZ!j ܳO%ekH2- UbV|1v0l!E'X)ۄ3S@8:_rĂ h%ъ0%(,7^\iR^;V>އVreY0R*F*@XPXw @BI H3[;-(؊U=Jͅ:! 8}\ *6#Ns3;iC|wY$|nna1 v)5bY7pWT T5NLcnÏpd ^ЩG r}ѭu&iM-XO*Wp%fGv(Ж>3 YýMc`S[/}j}g.$;]Cc 4kإZ Yý~wXrR?D92(p9cƕ[u^K 7Mo]$tu=\\৶ u Ld8;QRa\Zctm[Mjvk qgjuk") knQ5kg_Hn:%P r-b[m*sb\A Uop'!$P0WBpl0ܯFfPݜF`Ym8.OGDc!?P7_S?BVp0r c %O1U\]SO|&1&0ZM uL Y3ƘtrFcz ›yx=r [j cе+5 <C، CTj``lE-յ{P@g*EJQ{%j =-=2f1qn]U!bz.<J5+[O n%z, &E9\dXdn&cEHPn17N1 #clcn5h B>'qz]z.qwΧ.y]u6 oEXpsk]eEX @ZN.8 + ]dxDI5 z=w({_&Cf!3.`Օ͍|0HƘ[F0f NSudx5k( dH-=}^r)|õN9<'y&Mř&xV/ $d޻90j&ε@&rZml 6BrS9upvw9{( \m a6/P Ș׷ w?a`+̀bZ6_'nf0{ '`ъnV^:KQ}Q2cHaQt݁'lq9=ynb-#^9[:xG`  o,ɶ ޿w;GCx? Yv1`\eoSspLxnY\wF{RHW&ըGS {Sf3ھ⁈`jxTHb q2E. ~5,2㒇zնņ !.2ՂSky;i3r;ʽ(N*[+B;'Ƴ~~i lQ"`c$4ofy"& waGNAPW1c-S͝SD=;CFcFZn c~,qqn$#`)jS oY 3EL`nd*/(XN8 Hti l#{@BSOY0Oba~f"?Lgmަ@3Ubޭ8S'7 w5b~0WUbTC\ b'EW҅v_%Q zr[˦z!k}8msծTo|Kg`틵`~N.pZY!@iO7_i52ˢ,mSD^Iy!e޵`>{n/qQ0<c<'@ X7WnXa>4Q0Oݖ7 wۆ;/D@0xjp$04ZYc{ʹ28:4.VXkw`'/ &YpL blhw\ANxS$lF{ ;eV[h2wqET iu1 ~Yn'Oۉ(&q"UWÅ|EE@04m..PI(b-6t ꣷeI\L RGrMX ;rQH*Ȇ.F5[>RʖZ55u[ \Ӊmn}'Q%;8˵@7=a3̏@="ؤ3*?6t('2s7P WnwZ؅{ I?ZϹK=j〷%'VNI#uzy_u O`^aGv{4GpW:–u/^$L-8XnywfU&X~&d7F &!:~;sQGg)5#&qB)y[p{ `LTG Y }G # tX2:$5b +6=}O# V\uWݖ 3oh_3 +˘܄^3WӉJ['#,1cly`p։ uz @:xCOj&_g4ݨ4E+.^F0fK9Ar=_喺8 >I|GAtGD<%86 l#v'FO9|~:n*<xSЍhXhoú;,FW:fl;B3h,ۼ13yBG?Bv<栝cv@:4l@k&^}h/l34>2 صiNзP1TI " CtE|&5 {L6hfjriOL`y3gx. 7K>SP2! V׌m<{qZ7FdZ" $E.OeediYuJÉ0/ƽ! !ŷ7i% *}&%@oB|D\GnCJNtި˯5l~mwN4m$ :|2dFz$PV3 =hًϨ3;(9EIfW[qwB& 2zyr*#n;za<5\~+'kuiNE @lt"ha?Ⱦg{Se |7||D֎CQJ~ E%iTukn'0.l;d*0bcem(}YSZ5a\@D8L;xrKo,n@/Zr:q;".br_Y6{|4|-7Cv;X6 2-) +P\jIn3]<"'JX]ٽP m`9z+ (/ŭߟӴo5yl0m61,~%lͪAއhFOrכBmCY`Sc6 `on,-B?ׯ !ǰybyj:$XbWkk7n(pUw\o'zSb9C7U}NmRk՗BL3ׇ0_B|HcJ`֧ufo$jbGouEmG|ߟe4-B~t-YǏNXXĘ=`̤+rzskon9PYPaҹ Qcɀǟپi"}36q$ [Q. E'@Q9;UAPxu6TtDٺsO =4w{ast T.!Q), GP)-fjd ?w\>ލ&m`w,lŻ1y0ۺ\B<ٲ`

&vp`sG$s4V;׵H#ÄxQkvݥ8.y38VOnXczG0KɅa1##pq]a E&x+s)fGxvt)N?e 31AfH1י:NW}@%*G*3.9FPfAZ>Lx.XvvokIpvy+8&?X&r0G4:-.d*']"S (3W]WQXXrduc3>*KN0!^ tΏ`9tSό'V[S zuNB_GL*}C]He?$0!}p_gƲO4;.TI)>!{MĂ;2VRЩ{ͫ)<{ m) HXd]4~5Q_hM+*9_p֘k,' W Z_g]x;ӹ|şQs[ 0-8:KNn> 6~Y)=]9_*>'нʆٜƳ\֙Tw+\>n>PG{ fdhp_ "}k9_rTA]{ c{/vR0&nCrng?Dn8fI}-9B?t`y&%#D UB ZBV?G.tggj (2ؙᘯT\ot]o>%B" *V1?8fHeapw[%AQj0~2`bG>w 8aRw;7N$LQꄵUOu@ވ\+ƌJwQr5-'wʮ݌ @ψe:Xy<ج%3a9%gO*@<7(_zq{//aCb\yp eVopD֤sܶ up @0~e_Bm|uiK8:?ٽ8UUMlGG!SXb?VO@e g!y-q o#9yƊ#[Oos}0s} 9*[gK"]M#{>@4g| ( %"w SuD~=3 @~XeA5:0gl$K9iL]؂{nH)UIO5F?O畮5zJlvn2>Ot*< #:!bQjOoa<KOJD`>[Kjpȥ2_T֓اkeg{c"1:sguHC:,.{mow}00J2 !fM` cZ(t]ӳ؂] ۃ8"5R,{F1ۚ݊1ƴspMu%~8]bn/:=a8h7A 5-:\1Sua:sfLcO&ܪc!8r̦*SL^,?ܴe>1Z'A#g!P4nFWcy*NN,>&u} z}YT'cBQ95ԟ%U[C 2^\Ϲ^ dNr|q ۼT$W}$&tQ&z'[NavxIġg=]+#(Z\m&}Rq+,O!Ov׏R!8_'X}X ,JMm?~(8ucY8Ap6[j̗6o(8kq~|oSǷ`.0܄yҗuD9+l۞`cK!"ܮ=s&8{.Yux+6(]a`k ;.7DxR ?gke舱-)+"h.'a+d Hjt^ $Q%}7 F)^~aGXpp03.תZ)/4Vww &y$sU0.*i: W*;{x;֦9!uM,SLxD >@&/LVW\t[ÖV׻О|uK rApqȠsՀD_5""bÉ{Rk񯫡[E* pt0I ,id 'ShI<0GU.]nIP?v/-ܒzR ?s)w He=@@؈ ~۬꾊DzZ'3[NO}– ٌXaL`?1l$j0YɰKN樽q7YK +9kgH2}o=)ZŕI1kѭ϶ [Q~7؊ѬV쾄L鸊3ulֈZ(3=lH8nܲi[t-dm_I Fէ=@t FO_Mg.GO7~a-C0w_ƘI]Q0 Mi+`&#@9@xn2XS/gƿ!H=x`GD(*[9!}$N H2[`u X/D`4,&yM " HV;xUD;٧< `9Y@2iÃn+~F1 #%˅([j4~=?s oN-&r6y3KVAJ$*9~/ -skc:[~L1a/dC@AEOAQU^^)@8HFlp#H㻱?Mb_?3&T)d (~u[4m`=ynpx'@{9PH]Ypv4dhe Q3 .OM_vt/8P;dk/Z磯EW_NIL- $$yҧ)>F$k VR $[Ks"dKU*Q$r/i|ጾsVo'@jD%j`+._3:1L KT;즤:́?;XW%yT?-Qo\&Vnp48]aztȱ5`6k'y&o"y4H5Tسi'GF\&$kp F+"58JMu8+(-@b*`3Fx(cO7)_4 RS^Hܞ _/u|P],QugfUes%dܮ[8d&xt 2fR@]{ɸ ,zܦ߸g]~' N&tYGnЂ>}`sԱ\/M+eEQY`r_yvK 8+nM;Js``#m *P y/]Zg![ͼ'10<-4_YWNd/U.[ EU!)NA'?7SPib-z8ly+v{q؂{>ݿ݋@>6%Bxf@˵LX:jO7+]8iQ.9DhN-dTHvEG.#paV,w%tmf{s&SrpnlkG%y uGvn6 6 [L @̌h(| u\EM%,Kh$8!Sg&:vJs髽01 wl;+u._U]\4I!V&0QknNΕCt.\oPDY8F.(Lq!dKfl32pOyG 6H# "@@~8t֙=ҵ;;/m VXi?GI*:y(d1,l(#5/iĤ2&6IY3 J?_H7W27LD2vMfM'a8?b0sMW,ty$v!>K߂|@8{pf_ Iݮ{v0;tK^04}aKu9 2LH1\:hls ܑP@ϻE^)hpĻUsk?zԿhpڽ=C2 0ݘC[E` IOŁSh/`H|K 00/)3j]F(3v/4hbZ؋@ tBm.Wtׅ <7{*٘]{U66XqI5Xz.Ѐ[rLh"(c{SoݛI=AT^ QLIL8F5Ui7!\ eF.nFa|i0fpZS3ftAb,-5 B>PGKK {Fi⼸'[Z cUBHߚtΗc<&4|v"kwk/>A/lyNWH9_nY+E6q%"\{1沼g'̹)Q ~Kr-z[cX횵jȚ#c_;:^oFߡ_'Kn#6 4] sBS:UTF4 Mi/\ҏ_Ga?Mscyk7)QOٱ6e8B[Iy;kAg3O688PoNs~j^Fh CugͨX6/Y2}]=[:@P.koB .C19,,*G*f Nr|c9^`VX׾2"*-.㰭sq#K5RB[_03>RKBẍ́vd0rGbXȅR˹"~ý u>p(Jy܅Vóvlu:_Orվ[,rulH[ݶ%9,sW.h#Gn09g ܲGb{Kߓk u#caBBtc]0"m͔=$2rF< !'57濞it!<#cQ*kæ5PVqGB..i |+p *{%l;ҙ%!3.`:?jHX1g1#5h99L |Xk!/\a٨4=`6M@u#^oPc'A 4sr7j؉?UD!tai( `rɦr2a)j%^:{@*@ +>jz!@ D@ @ @ @ @ @ @ @ @ @ @ @ @ [)3 7`,"=9&3=BxVz0'$(ș8cluЇ~]M 31 !_[%׀Mͥy&%*1pro>I('~䍢Tʎթd\ A+g *%`Ƹ N(̧ W>pnxl:ݺCƣg~1v@Fa=ќ>cLAͷV WQ% 7 Ə:w2sMge+8{ ?W 8ͮ·+WhE*MvN6'Q>`](kT?q{f|闷f:)v->m,7u5?>ӊ%Agi0]{kq9*2Рhk98|GS5IX[~m*xtz7M! dڻ [N0ngʋ=,u53,- Bz@yj8"*XrV0uKޘS~KzS7h=|XQs;yА_7T:]'gLOYrτ}:P:Lnm{G̿/>"˜>-SNEsRX}']͉!p]oDkyɘ0qt2`v-S @ӭm8/@o0g{wEQ@͌7l8cWTkR#mM5Kv]:Ì`qgV`B `lʬ.++3KɲM*=n gM~ۈ ZSkC~p( vY%X&͑2mTuyL3R;εN q2*uƥXު4Vr䘼TXԀ_1Njz/ڵ0oXN}C~P@0G*K$Ӎ?Cm)diaSέ˨4`w2NX9"fXqo;f~iٲEن/x,)v @ﳚ54nlcf~ur&ʯ|c۹Lcպ]\rYǽͩ܁r5*hmӖf`l^(Z82l|W^feo9wܐ|u@ܕŸXw:S:kn "ͨxqdU__v#G>7]k,,o,3fm!ƿ8UK`?nmOv`,S!/ 'iyiyg嫟ڹ(--жcf{s

Rh9R}Xv.(ռ vVgbxk" ڜ2d_=^fzw@7O))Q"ޗO!lLn_4rUӆ/!迉ئ3EH"eɨ Ք ̳cL2lQxʕ/ZV/`H@˶hY?)'ͬ73;Iv0܄_NSzg9wI(XàpM߬HZ~> ԃ1PH&DkύOƵVRʃ-%?P%IA@sL&>QTUzomU3-IyB;kϙ\Bѓo~=,QO7JU7yWkǼdΦ]l h՜I$/y߸os6Jcj[I@QKcBab#fS̻fKRtx o|ύZ| nr9&l{ )wu4wµ_?Y~ZZ<{{sLeм  @Hjd#v] q;&Y)wW?,XaJ@jo1<ӋL1m]6>#Rћ̭mqxQ Â̟0>xy7Ldf`.$+i[ht>8*>vna7@[ Ikܨ7|-u1 "32>`|eYƟ+$t#t~jד܂(f5RNs,DX%Ufv7P}vRbN#'QWo+5ܛl+$?&=Vw"! YnD|>itD>^An[T:^LLN}A&%IW,>?MHff?sQ7ߦelϠ\9.8?t<S iç% #g tm|{`L5;Lah8k0k֡wߤ hG0T/Sh=|~n'xa#v]sDE>h`i q]\ne\@_o m8#[] 8]zoNs@eW3:,A?ލ PQ9AN0ާoI,Mr>0B 2߸xO&lYޏ]yFأ|Sab(2]O7I&f򏽡D`ˮðo 9Lqaj;ޝ㔟0֛VP9JƳFngm 3lytLD@Wkvި(i.LzxmV o} nimO a}-7I[dS CLa#^`9n7ÎqAg7wuϬt>D@SV$X;h('F[ZfG L;ncf=ӫ ߆~ 2|ݣ|y7d. z #HLf@?Z!3gw:=QV4.SH$;6|| ]GxWkϏfLsى4y !YZ"iWFTc&nM~߳1NPlEw:/~r7@6x.̀f@!@BfvatJ̇sr8tC;ˢ^hd֑?=su3]Q%öϊ1׹GI1kBor'$QrͰ]lK} ٕ&d|f ]}B^`m'`hKCtop[tH¯lwB}k ?~@GAVе( C66mlDs ]k*LEW06uـf|=Ͳ]Ȝd@^ =CQץ|zg*$wd 3cl";պ6 꿣v&$xGb!K\/xߎ7e歓&z߱tz ,"ٮ55OՎ\?bth5-LOPKRZrZtdݓCf,$є/t8*ξۛ 2mN(56l5*pܩЌ¤JE*Z BWB.??H0۰p,\hm1{)-Bub_HRv>3DϿ[EI$dq:h wܲ }δv bϴS魲q2xfyۈ)Tt{= "o&M~r`G75]ڭuP3"x?IYzbp\ 6Ey7@\b&"d:wOV-#Q^}HW1S%͓;o{\wCf>L_G& ?xބrN|z@x N\c -{]xc6'I$rxYZ9U[]' &~' S? i$Wڏr=3eg-oZܹTh:|0=_S03 QQv4_O_ L"y95='5-!S,~@`,\57SAI$ v&@ :*k_H;N@41V "@OpE &@ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ clA@`rtAZ@ 1`WB 0{sƪVfzB 0s77J whLC \3Y'}xdo@ __V/J pi^:$`>B1E.o, jZ!> = Ǣh>SFw̓ ^Ǐ6}ja͟/el,fħ56>zw'z*^',/[ `,8i' 0|%1>qkLX'~VI0B*=`qe@A+n 22<)*#sDUK4z(?^X@HS#cl,x+mJS#c*+UȒ8_JiE< 0Oad-BKWgTqaW+m( 5}qs@ss U+n 4H{&BFv8YccyA~gWLn`' @^Wͮ|o6|q60Ʀ[{5&t8۳TEkqs_( }J}W@:жDnpzu`0ZykBnm@u*X 3 xS ;cRZC, B~[ 4czcapL `qS n[ zg6 '#lbQ| כyGE, @̎6+ WS;01=(%^,plQR4*p+E{}mIKW+O 9cu[e{Z#]a@?3}k c'ۑ WlKnԙlf\w_D c_z"0ՔjE:!:& a2eai%ULٳJ{n9wMJv OF??-!xym5>7$*`">Ms8]aS8s=\~SoJiu'ӥX!1o `m"1}80&Ogm j%,Y6̀W,ؙ=m`AM :,fzS &Jn`ji09W<4ex1 _&@^/ ZzWd!(yJx6G=y7t+.pT2aK5vi,虗 fvB5]|Si S8o8SB._fp~ă I6HĄ8<.[X1 m&o1 jN0Rtq4Xi8_ki JƘWi#ҹszX" "}7X 0bRPwP&a'QXo~hW[m?aʞXkx/ Hs `I5\'/2_rOqH/:\d߿?1SBYP:=%DY$AM6,IȩlY. W +/]8ls} wÒ [¡xYQnrX[֖qD5H?۽ei+]Uصkc~*2 UyU [OF^`X $A[
JB03Yư+2qv2 ? h_7^wML+dYD<>dh4&_oVC)6GBJ\ǼI,3㪕j!+[b@AVUW5e5.T |u6.Y0KR2$ɐ Rฃ<{MLE`Wp==H%DȠ҈TFL(CZs,LZfPX]X-Gidga7 ش U(/<0 -?-*K>K8yƚ5qO8oTc`5m=P*`_Yp,n:|ԇ|RRg2| h/n3 @ MWha}7p5$z`ۮ`ף.C?D;p8N砘wϟ;tPCsa2C&g |@':o" ? `ŝ֌Z?XC j8*AH% A-}`)T|tO_x.[FxI |_fٱ=<i`=/NnJ-̀3>;raq<:H?j$7A0jAfbqP%P@ @1F o  uL*I"C4.%}ϙr{fV%a?lH; FU pȇ2&vEFăD@_OKߐi3'Tg_" tlj`'`cfH" $sl6O=XE%?@.OEPĪy|GU_( ϲ1F lHFzRwj3c-H>elP軤%d0u8nkMֽ^~*Tfe Mpo,e X OuV6Tc!nNP_Eku s;nI *D2["Sgzgʑ~<)Ӓq(Tf@*cU V;)jܰ j{Ob>JH=`06v6U)KPk ys3T8Ly.߀^֜@ĺD*O B~A[ @i27,ҷmh/%Z2fFvg针?1A(UH_S9DQ:$Oh; "Jmb7`kح+_',2 RI [3 – VP+8f9/;=mw6 ˩;7sEQ ⏂ x{T MV^)m*anGObF0tDev@W8Y3KDX-?/ JdsGI qrh,?Бv7<` ̃Ќ-3T"r/>\rIdɱњw`.h$=f܃vP| UGGe X!:`r}r(KT;uDݏFҸu-D6[ (,>d% ?ťaySƲ=ଝ!D,Uy^pt*.젰!+\ LW=<*sE _).Aд>jC{K#skVYJ w|:^%X! o)ʃBh$=:EG/MZ0nt׿&@$O6)X&s~0;Jw{ 4A`dVT$EhdhԶ(Kpm-Mr2 Q%{hN[J^:s?UEڧ$_! o)ʃ& fzͽ.R閣@988&{{N!)-fڂtoV @oqGђL zUx^ofdN<{ٶ4EytH3qlO/u/$qIh6϶.-8_$f#"dbjϩFN?ߐO-Ǎ_Wh߼/.}C Te{lZQjw)D2bTOܿڻIM:)JNDk#&JPλRD.Ut$ғ \w#X0yu* MAXM}z+u*SQ軩+㯶;-&pL'#{ ~i( '̀ϑ1__v/ߚS @xjB<7%w>:) T:ukDikN߉T^RDR6"RTiLDj/*|H*9:ڈgaEמ/CP̹~LRd?͇[u_}^\?{A)U 2Bj AƪhgPJR?-}'cO"̧6"65#S@קJU{_jL׍@VjK7w+jo8_N UHuꪽ&?&YcRJU/H&W@ 83o#5K*=sմo,/KUw^} -?/yJ`*fRe~+GrԗO@WNgєy_I>RsS͕ PҮXse^u'(V\)g .VSۉd3 ~)Zޛ?JnomSwI|@4BWvf-"SL|KPjک,cei{U?#?^1pxۮ7fFNR+XbIky` ҍR9kν~{ uB0ɜur#k}ڿNoΔBZKKtQq08PJ:uhu[.m9 S@uƣzo@ @Z$7'c@|>^%A(J^>/ys2XCݡjMߟ`nF6"SST+拱m?pkey17&a t3[t,ڐEhK~=0'I܍oFvwOʾi ^JJXh7Od 2P? p0VeiR^ҽRS { y7 OOcیW>/́!XSGF=s:X1!mt >?5b|zD1/3]]Wl>kQD@~,4aVtY0?bהxE yX55e:_Fwd^lF^z0O6/9+y+y=~ν{%}_Бc‘nk@9W(uio*qV&]WKVX*oPA d[+ `g垺O#~U#혡6S mZi;̥ugԧj}ws}>R˸䏱 ~;&ۉ?8N#b@K~UjXz1BY.?Ʊ=?:MPY5\o,>iFh?bSn/S3%s;ncFlrv,c; Eg|o.Ѡ6N3ti`J;7zr(NV{ZR sj{qzmxmoib*#WFJ|Q136v)X߳l:fb-Yv5gu7+,݆̚1m6OwvbM}ͣOmAUߤZc\;Mbsڕi"5a5eVXns=xO;#ܒ%|wk/N W=kXP?xo;\Ow,_8}Q4 UNe `p_D<Cu3}5tmBg[j_Ic @m߇=p)dԱۏoKXE֞: ],yꜶMzcԢ)ݬ-"u6AH&^c+>Q^3s/ܜnoYnM|IR7yN-veMUC$g-8=Ix^RES+TZ7n<=԰r@ifZ&M+m+x2? STCۮo/Ρ+U;G˘`*Z\c=rE=p6vNNxw5~sk'5{샹&3_.ӘT>s{sqH&&%CȮRds}> `n_ŀ2 g$K[Wm#UA˚0sj6]Ј4ޜb @"/vz?YL2n 7`ZPs2(8P,5dbQdm^Wc;*\/55qθ]4FL f[˟l@ފOswb9+-O :1R0p)͞lMM]oыvql"$Zp W\NN$[[ш5hDP-v{j k%LJ!"J0yOjroһ۫6 ;o..rNz#$w^=wL{>G>ݑnEzߒ jWAM[oT8Ҍ/0Xv,. 09we/ay^呲nB @*o`p; :*μ+홭P-8;Z`~6GHAfl? 3LdfզZDa!'viu5L T<"*kM}TsO{SRsorNUtO[*ZVPO&c"g fIup:\?6@/9Ǫ;Nj8(WG;<2Pr|'zb$KlH%i?t"Jdz-9#ԼƑLӝ؃7Aƽ՚lwGk9 .b5$El`hoZI1}.et>9_aj샹cgs߀UJ^>CA>xl5KFoũ =3yϧKު>D`+' kV[ Q(oE96C{@mCEָ:P7YyS]P nGo_Ob~  ֻ~%~zP{JnPm-D8Ls$VUx:^hMމX;c0%Z+LAZo80vYR̃{B~럏 @wO) &"-ۆ2ָ&edK7x}㼪X]*>Mvb}r4Aڈ^ }hlܫ|NN>F @:4V倓+~@~j)bTSܥ @#}#p[0v@mn%Zr7RU>^$~Y/PF8*xvmLʹ^W21V}CdW+@ulT qVk]s<97(-{-'ν3>u>eH& @h;׼G<`rm?~νے>{UyWsW37Hv1q,>\~J.;;'f2hKe V "E8= v[KL#'%/o'G؇gřOo*ss{o)Dm(D*wp|:߭w3n_нS].@ J&l:ؓC͊7/9w<cayٹ9u1=KΫ>Ɇ; ͕Zq#Zr ~G]>5:_z/%}IqddvOIJ$rxyb\f| \$yCjZqmЈG evh|WSܝ`3AВ+x#n(x>1xݔ߾rYHu44oY6B}TMw<9>%}ޯ6sL2xX8%psXs[2nLb @ &9D> :uH裞WD }%RRJ5A:{> CW3jo*ڦs v2)5 II_:Ժfw&Hzt @p"Q uѯ'R;kxzEj^'!ӶSC](ӞW"eQ+ZRHQX7vNm(d3!ߙ}sTZE"7ҥ?LmPYι&~TƚZuj&_'gχQD0y'Ht)^ݗwRPSQx-g 6/5> oڈZgnSCZUoXmW,| 8rYosTVwKߦl"EU^e+jgR׆ܔI(t{M/y;k wm^*U}]`4%usĝ $vM~t* )hDDVeF =<+E[LɌ3D6ǜ-ohZ$K mY:- @FZ62\nP,;'tl'܃t,BW9ak;wnVK'TظJWI?2 CɃC:/3Vqg[cԐTbj%LaFz:ό6xLܠN7*^/KSwS;HO K JmfjpB&~0L/7S0𧸵o[-\D6wZBo~JϬ20 @?0Vʗi MgO"</]p~ʾy??. @y)!+wؠ_P(mb<|:|{.B}l\+{L"h`?K߂ p'҈ & R@ C  bj@C  T~}HA@V) #@B3 J߼ ˂ɿwO@{J@rKKA@@Dn 349@IK%@`;>  _W <+ @tګѕtmRM1dڴo+Ɋ#RMR5#r9%u~Dbz*2#bWJevZ2,s\=4Y޽مHSoy˗nJrrz{`ٵa&onh%KX䗰4NC}Dž  jdOlA75J,;{O:{?{#Ŧ,ƍ-LKY Rj8#/islz:N 1z{/ @nܕ\ʠY|>-6Z흆?w%SσieH K/ѥ T3TJ)}G7UU+T"]TER2q𵈌~}W41H֯ s^U8?w%R:g7HKK>_mlWi՝ja$;$owl^jo_i`@8oI_ZN&6g˃:oMsYkWE;)ss^3x]NcE]Ӊ&m.ft"JRMGolzn^ %H GDԇ%'=@}PȠT('M"/a=8Q5^#i4+U;(UJL1>"&'#3(lN6ŸLS7w @mN {{pCn| -m> Du-ӷ|o6_5Y]H\Muh] i%N8 Q "^֌D*g8-R*MeFDvQ REZ"qOQ}:p!}L$+Av̯S.!$`7w{ 7g@o @-bD]o:ﶇ6-TJmT4"үO\2/m"Aѵ[=4s:"/#^.*]H*TJ߿L_O:[.>e֎d;)_6D2RAO n('EЭQ._o =L67\B7e[iTdzٴn88dzb &JHkUB7ƋGL+k&vա3<)UDiJ? jT[&w[89Ӧ "7ݻ^ lw{  -6g|S$^$R版q`HQ첎 3lĦXDi\RY_ C*xf-H@FM*u:j}G]/Rv`j""~@ϲ{ʧ+]$o_-]'R3 RTJUVC}"bq3׋B)eD)K%1e2SomeE͑P;#У(R_d^gUxd>EquS1}G̼%9˱S_]x4sQڷ_O  ^+MMenT!t+Y{U"Tw+LeZwڅ~"J"J=_Dj{V6$6lV,7r 5cYrR @mgt"@8y.u#M&|5 eC6+cD߽.J.c2/8~>y1قd'c^zOiGDʹw ,P<375x{i%CPg_L7Jʦw&\W1{]H|z<(Y ݺtpe m(^)\ >cήPJP'%@@^}+*(M3]zӪבp@zy5c TJR`n:$tJU"f޽.JuۿF41sv̡o}ʶ8[ϛZ#鯯uā&wo/uJzT*@~< Uv96U6-vw L;j-H$^d{{]H Io+IuS6?do~)^×<4"2\=K|5uwu'VB@<.~5 @" ӊ  @@N+ u@8 " \ӊ  \8N+ p@@@@@T GT @!@@@T @ RqZIAźG O ? \8@@@gI"@2\CַߌwUg_vwC2 C#@챞IO7l];?p 髎 ÕS=K?u;Ku}75op   ~ 7F|<K @?H3Uzɇ \B@ p <@cไ   ?4@@~h<@@D  @  ?4@@@@@@@@K \B@   Hf^)w3oaх+йnإ]BQUo:QRsenr1rOb^]TѵJ]Ts"_'W "Dp*K%" i Rݜ3x^FoZTF~(W/d}b[`8  4;{\n KQ[wnN _rH`o y p>  ^u V@'})o3# s:JGHh*@shMinh+bGLUJ?"No /Z/p,@>jN@ @7+/a8Z 9gkֻ7%"KU. @oE@.`֦R${:?jNjBtܝ@<*y=b&sH6?$XǧԜRA׈(@o@;[ތ`"0  Z]cp\X [$"uH9G/-"cwxh^S k'DncjiHTDH$+yߛӑv+@[;&"uklwTx3:g ?.}%{sYN \ Hb`'+1P ?-H`ƈ=[/lvxN'? j*w >>~j$uS{bo\w85E&WWRM`Dhϖzn\+rD:)3I{|UV"sP) pXl$@ @l.7,6{e,\9&}.D yjW+:!; W)=Rsc}vI1>iO7_ۺ%Ў\c_7jqtgb+Bt U5C=. ]NO ?-_߷FDb3gޥO ߊOR= (DD`%`D(yyx{y!F%'*rk&@iƳtl{-2@: S'9K^Ɨw'rߘ @@OtL'@no?<[p/g-Z1H\)@n_W= p7,j?pd?e9ȸ or`}oS Cea=^x?$UƜ_!c17|"(e+"xt#홽HC" D"Nu/i9gn9_!͸S?"e 9+Dʯ;%O~9@_H{f_Egkߔ{k @@?(Ɂ}Y?}Aw<2w:"d~#}aw>5ǶC@ sR^VǿЖcP /'pޝӌ#"d}s{T%WSQ;@6pM_C?ts2@UY7n< Qnݮe\ʥ*oFDDR/?$4MOesm#vC+"Rp nQHi@NҊHV4J)Qzȣ=)ټE&RU Y%Dv챬[Q:1N`Dl;'&RuA " 7iO63 //-ʚnD$yU֮@&b]j8L)RS  RDD:](n˼J_ڈʺY|L$}xp Vt|EЎ?F_ T^pu./db+,1R7bY[Z3Xe&?#_4Wtwů`Nuzo@?=.Վo+`Э-)WJLKT^0}CU;"mn.' u*=Ekυ3ߕP&|2OݽЯRꥍ^Hx̿ o}k黎_&x''.T2-?fJ)՗ٴj\-*r/FT6U"tok9Dӫ>РZN@?jBw[_].A)ї@??#ף6sky9-漵#bN*AS !"DD-R)-R5 @p'ğR]קSt L|W@o_i}%RcPFd)eM[z/}%}ə,֏VXrh߹_lzo`ܸ-)zJ9JQqɹ98k"Dmb3z֘ߵ,-#Ryߍmj~Z$ֿ4w.TJj~bw-1ϑ(?şR&ĺ\٦K<N$ǞWON+3FS) Fd?P{_6YlVpΩpyz "W%Bsu>QV@?=}Z!*!Z(M̦g}=[c[Ƭ4J58.o=iRk s*Ȍ "tz{JJ;L <׋[Te3\7zEEP*Uv>!Z%@Es{Xy?9T(?TkR~tnnth&$I5.W4],\|PtcxtiM{ޚ;ٔ-Aeb,e>J 63~({yzW } (%5??54YV~wxN>%:h- (:T_P&*bVΘ Ɍ^iѪ7bv|\T?F9 ynB0uc$z+0yK]Wh V- Kn%]O]:Zc @$ =ݼk޷p5n7\*LfXT"]Q+U+ 02[HP.v{_WMﭗ6ݡ_nΓW?UVuow}BtL7bމHEJS XM1^ˋXR3"2p+JT'̰4 kR#:\&ﻚ}mH2n;Vg!\ -ٽ6qۓXoz1>da mtSϠ٨!5f+l#RjNm`dJikWaDCBkz;rh7Trq}VoEx՜{+.=Lh- (g"Sې<pRKO ?*]*u;ښPQۂV?lt 6[pYDNHg%W;wpJ9 t)xM1?hJL6Lms#S,|{#5j((:8gߊZ{)^\]h- (HlLl`t17qhk(=p6%p7P mB j;rͫ؛&| 0>ɚTY_T5SŒzXAnMhÿ}>u-#}gRN=@,5=~7R^skd TK4ҫT 2sƿvfٛ~Cnr&e;[/uU h_j w#TYNjJl%)8?O Cih-' (Otw^urYZm(Rb`f:𯟍zS0lM06XYaЖ4CPHpWcS:w)?ODw$K7 ]\&+StqQwζu'"?g t&ҍ,iD@KZ;X}Z۪2H9g =[gjU+yXAb*6_a*6Pm%MﭗC7AzNU\ WAWr+B[yTJs'fӼAIkJȭ^1}oi~RU,ѰH&$JhbPcZvJDW`߳bw} D+ح`X>9[c?wӺl*FT#]U5%fJ kʹyMF;ə*XM|.%e:'f~V2OCX usK4*>+N׸˶}7S M(%|'$ފ_)ٶ(M*lI`]X$vn;=QisnޫrZbrҌU)w@Oݡ>iP xo8dZ>]syś@r&5$!(XK76> Vӈ+w"4p4= @nlx~exicMMO6| zóM3M7k"Mљ &o@]}xOV?(:u洜xBL$[|^kIܙ;#;LzSANOV<d'* xzvNt> bd'@]ELk~WuwoSLbDkoH$z;U+-ڻ *9ഗ6+|0G+vha=S `'~0kX 0A}0d>0z>1 f.{r]؏w{FT݉ 0 ;b6[ V̔oζlFm'z)q &r?J)m] 9m6Pye"%Mt} xyD@=h ]9A(L?[PTwy<:x8"bLUYo5eWJ1 ]j5pX_oeln*GV'ߘ7`*`<7rJ/ L驀FS?8pq^D8tT0>s95_>߮rJ0NrE@{[C&jqv\x|wNsQJ5I?@[ UBwI_ =9.Rmw-te-b@{UPnZ#b1dɕ/#{:|d1ՃVApb }|vZHJ+0Doo`ğ~.li+2Y/!XDw{Ј-ƕԉ63惋  hi9 õVB2[~Rˀrbk__H8z,߷A++OiiָgW*!Z. (z" mYZWqe[D_8ʲb;#"lW RoT8vtct :麣sD‰fx@?Y9o47bJ)U9lپ5VoTH}%VAޛn}}q%[/UNޛɮKOϯ}R2?E~ /<"cU:tND< @d@=H&C(%1Ys_-]~󤯔Rꥍ ߰{yDD*WQ7l$^PX>)<(|(GӊMA9ڈ qLf{mv-sf@fR*E[{m;y&s'1^+zo@hHe=g? cg̘K-gP2`pRJk ]hoM ĄzUXP$^Su @xW=)?{Po&vꚈH,tWV_Ӊ h>)\GuRJWI+5FCzb3 ^6{G,9=r&-6opҝh[/+R bzKn6z=o= +g3g/HoQ`)e5m#O29Rw xjO, 17_p8}=@.RtUoF֎J5xvhp85LRFaj S]:BjxJ)տaAʆD]mJzn'~8Gÿ!N   F$/Ljk_Y'"g_J"ReyCW1hD "@~ʂM;uX1CT=~/YLs'"]5ѥH{vHQ:*¿6[޸: ][~!:Ve)gExyy.=;Jz(NV=DDRoSz_Kk(d{;/cj S9ToWJAԓŜBd)lx8֔.#~}[ƛxN‰!:!H wkJ #%16tjܦx3x6kMUB;/@5Wame7֫j#Kh';\#K¿ . {L{U,k&6{|.otA{(\c3~6;B ˋxUеR @JZ׿RK5x @+"peO 0(Ja\2>`kMUAk7q5%PYD%%"U <P'RRJ5m) {Qw5(B]h(v,}]ۛ`zߟ>58rk &/{KPEнx?P\`jȼ,$K~K]틨_`TA֟fTz#+ SۈR0/0(MRl+W SWRDoՉKW"Y(H9 UaМ}'ǩuؒI-HKjt2lq9H5%pƁRJU4_fgŦRD$e6a,|!}|*}#;>dPEr]!ZE:F:cD%(,%7|C|]m  Ձm*ktX#q}V#abdRF.^e4&zn5|DR87E9C qz{Vj7(WݦS{#x#05.JDX 4C]_Gjq^CcK]й!XԶtzuDj1I~*hQ!($'ж(H32bPUcqO f_Hy@v}ߋ<9p=+ '_ @d9`8: k7Hf{7w4]hUl  quT0 srtHWm#0u!"EmBWUPXJ. @~ 3 ~9gg32"2.lR -,3b?'md9rgL֎ٸVQf)w;6_NdR.w^R @ݲhb*`ˤVzt?Gb[οw2rE_s/;ٍ!zqn=Jh(`X *]%kmGSc Uc6M.EJMe76,uAƵ b]|' @%b5Dֿ] cYS zh,ܪVe`^ @W6y7Ylk@[0VwÄqah @K[@W8JF?|'`1y IEۋt0\"-j#[c2,j7y%t8wfVeFD~Jvŝ`pOF)D' L :w[~xkWRH9]x 7)F)\LKyvBWT-A]h.xX*Pt\Jdxf-bV0X^*%> {:$mxfaL3T2Z3"Rvï]E%R@@doxVTp5@- ;<`GQ@ @΂v=)Yo/8%tEXtdate:create2014-08-19T12:28:15+02:00^m%tEXtdate:modify2014-08-19T12:28:15+02:00IENDB`fonts/mono_dejavu_sans_240.png0000755000175000017500000055613412565232430017163 0ustar mquinsonmquinsonPNG  IHDRBIvgAMA asRGB cHRMz&u0`:pQ<QPLTE{{{cccΌֽƭޜƵƽ $axtRNS@fbKGDf |d pHYsHHFk>IDATx]ۂ( WQo[@-)f "BH!!雾雾雾rng P= % [ߎoooUIf{ )c ooooiXWg_x-0 N ·雾雾~WR޲5%Vq<!LMMd6e'盾=ɝo)ΰm?:~7}7N𻼀L}a!o @ QoꊘvwʕtMqڴtG`,BUp:VpqUZ _mOgiK~9YB Dh!C'PA߽+i:IqpT>_.INUxRfe9@.TTT>*ZM@zvTM@yWUC\,ڏ"wC _lkϵG62 FzD/ltuQTWk"3a;3VQ0_̞ttyοs/|+چFL`c`*D94ń!EL''0s +|/X*#26-|lz0ԅ*i/쬶 pI>OfMh^G$1k&;`/Z\ 7$^meyJN~f!$@d-*ټ61oﰄ2q8K <i]^zBLKw!拒3A0,Zu᪺`-|+В7Om\C41Sy?b,&?%a`;# ۦ?6OFZUsr7O'Eh*,"x`pHFT1(",,F#@]\oK,VduU@RwϒUqo*O=# ("a"㑉{:5MO \P2@Wtݷ'e;8'YV팇}aְGX1&pdfnZbuLTf@bhW,tct3]հE@hTtMpӄoiKFVx^Cv˥I mq|EK!X]@[qdf#g*FBc#Z][Iw˶˧T9{>Ёz-MN In"J`Rpm|? @b_H14,/`n*r">ʒ^PdG;%s`9\O,dK3q`fz|+Ab d{P{~ H!.8jh ``g٦,HU5ڑnț Wv(cDY L"  3FIuYۥh a~5VD{U>g0UX{47_ "}?pз76i -<)C+V":+lYkx&Ɠ1dW';B7{Iv4Iz1se|x=fW;QjΧyk`i8oQ is |\1DUXOBF-c~ze9vZg3Wt,#9xmt5zM@kB0+zt a i`%6J>f>V{1Bc}3*ݲN[JxMm#^OUf,e*+sBl(Agpd:n.'vuOe-8; @j╵r_nЈB`.RsGMÈ(Z5 AuH&@_-(R@He ,$Bdہ' Hm01R-6 m](C('=-*n'km6M3G۴6?Vݥ~ j{ J `ǒ)][ɼ5iEY*Nj =\PCLs#̂#wq^O&':8;y$VƄ/fg BwV@+4޽%3977yI|q,HTf}0E t5ZoX+ n|`‘?mĶG;`Яϭ Qѝ &dA7~|"} Ӟ&!_pN ^t-jֽ癈|`.0+&P+(13w`жz#B7N8&F7hdKG~&Z8e.}/xQ k@XB:۠v(̺0G։v~'>{{a*qw9dMZhM||qy=l>u/dE:aדY${=fՈÅV IҍNG6q> ġ H9xA/s MDKO;#)0߸lR/FBSrp׌V#x LK/"('Ώa كxjG/|2+bIYvȴr #'`C.v/4J[`Aʰm(t5Hj=E%wty[@{<W(g;x(i$@b3D`F7wuV8J@.zH xy:.$>Pj#`f+_ 1{PˁNx&Rv'h֖>jKrNNc)"`s:Xu" Y2[oV@9ַaY'j0s̕Hf*eA ?y~ LvGKP`.:ھmUO-e/6ϮOtnǒ"49/alƠb \ M@@iiz42@@}%&)ӖS[|r Ud7᩾,sSJ !tqlZ{2LP8f~ sHEm(ԕWJ^OD?iVF^ = Cw 0]f  )ІϡώHAhɖ?&RAͻ=T9R l Bieo&va?;ݏ1tԴ= 8 I@k j /9呷[}'@eR$fp^Ny94X52wC9*Z=tY L21o"&-󓃎#IήĆޢ .ÑyUQ7x dKQu,sigc?l=g5;G8{b'Uc$TycLMB$6нGzKuG&&?n ЫJUy=dʳjjL@_5Z,BU0 ャS?mNYF-4glCLpq39MZ|n*@D[bDzլ:C \ja&z3C!<=270N@Xoy,Bl|N@)'pDaݶtn(&T.# K\uĭ<:/>znȢg+vt|~wMNM"Z滂cJ_JK#H?雾雾~~{᛾雾雾雾>ޮ,"X8D׵ f7 Jvmy"7}O$ `0Os:>~^l_/#zWw r wbO'7X!~r3^jQ!Hx}z;@(~q涖Kq \xqC*e~_.lXE)t|&(qO藜ܥ=@.cTtUˣ.·1p3^jQ!D!3j]Uo't9f%lN_{sEߢG-᾿@{\̄W%;Oܕ~{B\ӎRAnN` xe}L(n1Qqŕ"Hz䤙m7ɋ{o ^0M VzW'M=BPϡ =wQ _ucTۼ~}o [@Na~/L5];ɎdvAW!%gMy?oߌ{ ~fYҰou-> 'jKr7}سlO`A5Ekl7n4糦4~Q~~, ^7L+,ቻM|Ouɷf؁鷷G3->tsO? ]zM?;-P/s O8k-`ޔΫ&ެfp~& ~BތK}E%+i;6t~MRyz+H+F :"oo+}֯TFyOOZ9p<@/7IaV יߥ^}g=讪'2:HoAdP_mǪYPح@ \EE]h[>vpӊaSz j=tR/[=1*{[{@d{l{(Hnt;7 ط4#9ڈFf=ס`֏Ä?8`Bc`rX޽{A?z_3(MhSaMgkZPcܑP”4*[:InQpUcd/[=мė*lFխa=epX6bKwB>`)ИMY$f}r| ,v?\g#(# ˊ?s .MQ倉A%YaG[qxCxFӔOV3k/ӛ ·aV-MPFzh[ܖOUpR?rj&vs @6KFѰRCьpca>uGd3qιi~PS:*]<Ϭ)c ĵB{Uz]ziM !6 =/r]OӨqyV~FpR܈ ^R~Ry?NQNa `p?1/sЫlqk/BnE[ޣ,mjz ahLe>u $jz3jw8Mrep4kɷ1:yF /=߈ ^3KR"u2 1>P<~UQ1isT-?|+'%ْ= tx,BN(OdQ7g]A7b2UD9/t*%p>1*FӰ@UNTfU䝜!˱Skuc-/OVGE;\ X@$yh,͐ߤihS~JϞoĄ.>Bcc 9`^$H[~b L|)݄?Ih-G9˺+2o6=VxKY(~'2*Yƨ$gЩˊL`КSFt/U Yڔ'2:L\7Vv4 YMzB9!IÉN).?}ūGeX,'U)Q |]@;EE~rD݌ G;8U.Od2 -כە!z4)-C<b.,{9*O6StulS̫@x;bBѸf EiMg}C%ix ſU  <uߥy̽ͨ룾aABU͓͜)+lԥG2zGLoZ1F,Qq|FJWD`Сb_E>'$Ew0A'Eg`P%E(c7#Yo&hG$d ܨ9OybV^0os&ZZk-`V-!I&MFćI;lg`Сr쯢YA0$BCoSv? @Ѻ{RIS !YG$#^)V6^S@R:9Rg7J=0͓/,9I)FMCu4vF_yp H*[ Vk̏SjK'@:_y$Rsa 0\M>AzND՜ڕ?V?  KF{4-ы\N:ѮQzOQȱj?I1twPs~?} @-|@WDڈ9jf9 t%v x:"awW,4-љhX#1qƔlQ|;#x=@MG@9YW?u\F>>3@=Xh_p0<oh/6^# 3*G|% 3+8cʿ }"+$MG Pԓ܊{j7w2@'vnq=a(`f<JbqF>gX \vkm܄d72~@]yt=2?zj_r x/V/n<짖5L|0kOz?d]9G+WbT\I Du=ߤ1=߈A kZ-螾.q#Dq\)?,IEvƮP 礎k7pIHI>\dg^wFevlY3t]BbD`]/[gB}^Y$TZFD I!brIS~JOoq(ʆ8Q6HP<^Mu{ ײ` vL{c-4 '2u_N=o=u,<7i'/ ~;dOj(o[8am37izg:䓦@߻ 2P©-Rf)棟@wcPZ@ep.OY9@ 6nLuf &C@%HF6Yexpn@Yk_wXro&[|}k?Mqζ#|e&7Z>iO x8cBz_y2L yz¥e+`\X##:u% C~"9G(!rq23.g=JO @MBV@1AKnsBL4`tTMPrC,sW~fرP r#&Xd;d#|e*7:|Ҕ1!DRcE\ T]n )|_¬`EdFUvs+FU*rviD; Vד&H5ҫz1]/dM_xnhcO_C?ޫ?|đ~];:M?&ypGi6ڰ4˻Wpýoӗ;\1hH>؎oӟ@:伎H!3ܪ7}W|vX4|G*Hu|9(CwWBV ߙM_E@S>=/G{\3ߥ:?νE>/Xg]w^j~7} Ho%\XE2MP+R^H+oo6}u7}7}7}7}7fy?X7S!&Jw1'47}zNǼ(G|n;SJ`byVܜD]o} o!wHLbzӥa? D ]D'-~+-1zzmfb`_8AU]o0 g!f! ;yX#N:߿uqœci ~Bh̘:> ! p<سsu 9'N!}ӡ}QFwsD`1|ٻ\g<R\x|߃ht7SQIOtG?Io ~PN[~:B,^d9Mܫ(zdpL}֪3A5/+O/45ETR뻧1zQ9_nePdf^Ri&+%2\0Ak#>%֫KOؽ͘iZ͜\|AȮTINr_B3UxVC\P,闳 y9QNRޮxh[7DF7=:P뎺Bˇs{AIT;#x!)L#{<.ZTt  \WH&dϫ f\jm3Lן^.9m'Cu+q9u=(|.pYX %gUB>jSW=qXkyƻCHNMY5owu 9db !LTI+$^nʠS&zzD$ʮ¢_+<=(Rz~;jzCx} pN̕fV=i{ * j\,rf]NStX{f P{$&ҦC <#"0 *dINQT@ } e ٸxX=*o*Ama9qJCa|"RE\$i|IKץNW^&LS:Z+ WǼTF -_рI@t a-`c]Xzc>Vֻ~[i>?AaB>v*/Y)A6Bkы4:Ҍ * տUNQMn: NG=0u>6mJ66r&m6q_,+/'!L1 WA r͜O8ve?-bZO@tx9PՑ>o;<+c[q4Yn 76QdrAZ EG? :%6jQK00ļ$w˅-t碳}Vx:^$[n8ce4*>9ɀ7X\SF,K-,>^.V)i뷗")=@R£,@%Lm4{o7Ibʖ"lM5@}*ٙtPl=(t˃y^wtN"#s+*5XO &׉!:YIK&c*2hwlug! BFl:_ //q4oU"oY1xUi/4{9uU\lV{:+Aɗ|پeCМL!c8XNTq g͊U6rKV]n"ϞW_" k⧵gzA@I=K`)KCcua7d܋k4C|TG!:詴M!=O'9l:>nm;υvn\z h9uгp 5Zw^h=Aozf\4,qgSySJ]Ǫ`RWQS_R@ś&?֏{4!5̲D!{[Z7{ 4I%ҀnH2"prIҡK2,)l ]cBW2rEkYS#<snm9D258)OK<)co(Fel[?HZTYXfCѐx܉6¶R)?%]r. OK@Ήs"ŝFVᰔkfChi.F%M=O< \&cۧк_{ԇ9ڦT!ewlM/B*+Ik}hj]u\M|psΥ=e}4>8Ap @2c wS>vjM-k!1OKԕ>v~,mMԿ MdSv9~%{&|XIkR{$00StQv!ľtO h.\j.(?U e9D\8tTlHD7Tհ*E{6!v*=;>Y]_\۪u8‘b\B8x Len' A-FR=uHא/,ɯfH@1De,ױ}`J}^8V4Ίjt";ɝ6kd9SBerE xpFckV*ر @]=m0Er+UXP٭#͵+}Մ3;(g vۜ5~N*}[QR @ڰn`#p[h-dlC/-?^/8{k 1< R~J>jPV_ӏ??ˇ"}oHQwQny_#aHS:d]5L4vyvĀ!`k@>CyvHnRҒ;/E1tz1EB![A?-`C1_<l%&[*̑L]Z0$*YOIqkO1:j =^2W] 5o̍y|t]H/#, 'TOt` nޡz)uz]J[ 5.X.B:]-ZWMi~D \Y-lG2v=и6ܠhI *; T~J05S VU;8hq{(:A+=b]-DO˔j98F0lsH6Aב[~4q|7(Z].z^f `XA ܹ0L K>N"rCUE" -MM]*ŧ1XwԶ}Z7He6wPlxn4sJ']浝: ^wpAr lTI$} L$1b1'`J`Tecy1SpsJ#pL#; AĸݿJZv#)Ž@+Slfs8T́c?z&O{ɯs%E+#hDpP t_Y}^& lqcƗӤY`"a ňo˗߻}ੀNgT{H ɮԜdHontu{hhL./٦+Ae7u,pNO75@(mXS)w dGJ_=&.\ -~-Desj++ȁrd :9tt pjSzt䱹|_bO6Ѵ!wĺMŽN-+U_,7~=|y 1D\235m1[g NKݸ?f!Č+cK48z{9˳nDMJ{:ܓ03[_^I`~M5m4*U#ܛ#ɣ;r~jb@ے>@/l-hwkK:S\`AIOc+U!UU7 ,񙫳 &cLӁ`zQuum}v/tG[3IOuЫ= /Wp ~)wu{,\#;xgnN{hT~=fkv\~͘hdN]h?Nz^e nUHAVB;@v<0~_ <&׿z;$yM8 ~>@|H+U"Ykw]o-X8zv3/GN%<JD|jC$i'=AJ1$۷p2!{;0ivI}ƪ^?~? >Y/a{T3hMMMMMMMML^h?HrJ 7œfbb[;FVOٓ9{BqIh¸|%i/L%*,Z],Cimժfޭ'jyku|?$>5hxcrUH+!9g–)-wD%MQW% 'A'Wr.Nj/˭~^!?$'/FNPɬޘOo3_şvwsqӛޯe_Ll)zi)+ޖ{rԸ-g#Wfmpڅmq۱М%? _ QJUY,ʣCZ伎 {H* Y;S|?$K{['iZWbBŗޭVaѱ-YJ8jy:~?$NXE_M%}O Q'ۏ|hR\?[^9j_W+t!. NNR;ZnJ4ռ\E+盾)dZ%QG:ĥb_'JyL'oڤڻg_礖'xKWv-9 S pDqCXι;80*M,0o[ƾgssW(5/

g !4ӎ+-=Gp≬&\cUx 3:|K4^ wfluh=#xlBG8_Qo<ĒG&Ni=46a[uSNXk!3k+MYUzpqgc`9[Oi3`c1+z2svaJ{2VF"3~k7h= ^KH@R4- &s|_:"h X+ ܀i_7=np;Yl4 HՆnƽsG@-A^*eD(5b9mՙBUF* l(:RM}4^h\T"ݶ?oJ^ۅq@t1crSlc5;'6ٝܜv M_'8\goG_CGfvb = BM{y `W'W0\Es1vuLSF:g')&2Ȫ p!0[m&<S,ܼJAyQW*6wN4K;K|u"ѷN4;t$hNȄ*X KgWz(&Cې+想@ V|i_6&'d3iGlF9E[k%u$o{b6řKxv$ #nP<M=:C@h?As7yjFǪ Vf9cs&yb| :Ғյt^U8I<6lͭHֆš,TyƀxZh^{~PP+u{z^Ah)_T@.@ωJ\Ncsdcqw sf4]?39'ȅ+f검s=30#,SF<:s7:w@e8shCBo@8cs&yb| I3궍]c^4J C2X܎45-V lb z2tºpKo̎d2Rv7/zZx$T?:ʱug.,` u zԶu ^MM_;s.և\e3SldLHS.\$E(xr<MO-W( 7f;6ߟ1 t@hvFxl}IߧDid`K{e{1乗}mX`E3^KDnBHǵT~C @ Wqpg3hpN۩-ul|6i iL… + !lل2e6.qh(gyE "cMbՓPlzhn 7ޙv;:!&@ 2/g7 l-}5fFoc">}=G sפp^@)`@r4C8 E.ܜO4߱rmej6="OV&u-ssMξ$z!z ~z^~`ڧa i} W 5R Wz.WUTY>5Q$t!g)߾%`za/4KF"It8YOM X:;l ;gl>&fZ1}!@P\TW`^v -,!@Q.Im6iPoFbx%  s *VBXS @E?Hl>`zv )3P WzN #+OgW$W,{BMfsMW~txd2c C dJ X[f]c>bq$ \3`b#G Z*qB{_3Y \Xdr?9l[ l>Mp bɍYCw3WhoL |a|)\طgN\E3oɏ\fz1'\?B)զG[ ;=V??t&L؟39<1^P |@[̔~L1@z[k,CB_LHxoQ$FЏ <6y~ӯ9Jyg.OG-ld~@r YX|)\hַl>LߪK=D'0(Kz`<xfŌ" ^O ue7|V6΍@=F>bsF:g'Atj Vw%B -yBncC`B 1j:8o}F-\$ uZ/LOg3t׍pc~KZLWg=\k`[ 6Avm: bIgxϋ:yNQND4@䠻yMKizfn/2]ӁY<<2_qWUz6v S;-%ZiK Pr]M8$B,̹1tZG9]3Wh4 o'E(4S)V}m)\$[8m}QӾuTGf*yp`V5W LI0-1+cQ-X=g'DHP8Nɨ@&>X8/Yg*s)2>Lgsc#*xkwA-D%㊌LGLsXԤ; gqPb{!d`.Z/9_ͅRM,e?-v"/hwfL~qgdQ՘V|^tMw)#ᜢtISjN[*^*A{Ggs'N*:Ƴo xVpH=\>Xv#,Bu?zUUj\[uV`j}H}G40S> gQ'MV_9:9wNut0aLqaR=2)x7f|5gv:m@\gM$ႚjIGxd,wL#LӁ4tsJ: z)ǀ]( 1mMd)w9wBL҇<:~H AGlh] Uub`&2{Xc0llI6GQq.PmYI%U9J5 ɣG'"Lmq23W٠:*>A)(,۲?0VYC\OkTذg`_cpmPXV$m=GyxxrEt<Њ.Iø1PrJ:TLVD}C ȿ:] ˳|*' f1] xUdeI4ph7&G!}`[7O9Qm`cHT3ߣ3c|63WY2١RDPd Ms:]'\W*lYI3 }r ͜[+wXڏ[E4hxxr@~溹0k\Zx>@v-С7V(pB_e}O0A>Lj:hҖs U b[PW@9#e/WH޳IȭKn!u r~\aw}'iI^vzBiE k4Om6e쀛E.ob (R\nayXC貽vYZ'e *~qIխvNF毩SW6Oy\bʵ+rwɂ- g;%7yN>_yB6B޿k>?~GMQSwQ1 wݴR|H$}5 &b k/hJ3꜁ZT86+ UXsn]a\Qx}(+T 5_SQ9jqWdoXup1V!3&Wx7t{k_RX`>Ub;j|^›?~|OҜ}**A\^}g꬯pd#bOm-Myg}6@.PKp ŝ?qF4g6*Q(If%z}w/_ϞtA_XODP`>7%~ vSeo(W*JT'n^}~S3@ΞZ:%Z%Α Zk PU5lF&}%<)r[T  Y'?9 \%מJL: KV-:\XG=)OyʿW|Rn;|`\<)OyS<)OyS<)OyS<)OyS<)OyS<)OyS'%[Mks'7n-.}ASs_цuҵ[͛t }m4b#jA!&=t _qILeX^.i)-{ӕQTaf?}?tqֿk v*돦6 M~~&N?qq[%gԃ0q-dҽ|([?c!Fy^w@ˊwXavhɻFpBA% V_}෎ymM{#R[ w[ׇu\ԘaB׬kM ^ꨏޫ'rqPz5aY}8Vh~@[|G8_ɯyML#KUԶ >֣"y>"5/Ǭe|%HMnUz?M믗:kFlYx ,hZ#[7#}">,t $, \CR'9t) t']{DXe+34:&J}[o;Df1T\ji?sn#s4u\r9pbjs D쟷y8_W~w8؎u''*+:1+*.`2[!@.Y3hWH؆&wkZ\Tl0B 9Ǘ|£)!w  >AVAQH^ӛA;"j精~-5n{_WxQ3f_ \T2:q!1UqBv7ƭ`Wa0 aph#DMcV[{Mx ee|`ht,_K و=L(^Ihpɰ! O1W%%,@yyjUқҼۀr<%oQ4_/'dRg>pg=(y]a4&K O va0ݫe#Zxgҋ$[k]|\#DVOgtVx<-G@=!Z&ڐ~ 8E3ՈƊk[<(ba<}[Pju-*+|W[l>(d5b2k:@Ϋx!g8cVE>fxjj/zI(|/ nǛ+]eܲ1& 2]W Bcyno("՞?< @םfBW69pL!/ZH2=DBS3pAJ&&W@k/#5&,ΚB0K+ sDGUQ0Xr;xօ`t+cV2(0@kW}Fһ;i|V(`ΖW:9oC+$?U?}-/`]+ M`Ζ$`7J!jGl7eF",D4&2g yyECɺϽn:Ñ iMaX*IS щ(7'ZzvhfHwGǖ{qj>64k֮dкG:u%#ue+$F@gpV1ثӒou˭O+2 w$G#^^v3f]I&su(zu!zs;t̑lǤGn{hBLFSgDR@׺Vt*d JwWOcs8gP8C[o(v`-nK0 p QSk Oc'2Iop,vL4|8'TV s} dth C]GR"\TY5U6Up%" P1cg*cfg[`ěYXluUVdzȤb'>]QB(U-do 'x4 :=E8K{MoޢB2VY2mo.*׳(I!Ys!FF1o˚]M%Gp]ь(B@rh㷌 !4߶j/[GF1ahM: Օ۸@snhzJ[BYVz;=-…8넣Β)vQ Ԭ{gSp%`",‰'hN/ .wq.G\]05͉8|ӨP5^ETGcSJF0-rɬIbQ?Y'[>1T]|6ѰJ(4SiE5!+yf  aom+&Œ}YFd]؞ܣxLq8p@h @J.\4o:{7$:5x*mhIdP)MX;_D;#&"Syj|uqHRVq[]cZS4ZIF 4+LiTy'e0;#nn ]w)<I/Q 3e P3j昋XͱNGIynHm`]D~ TMJ1,޺"nud ehqDz>#xyjꅭƎTYB3S;c\,C!dv%D{P|.û#MJxO0?W>9;t\(~bsΧ^j">!g9 !} OCO1{ ٕ5O\Y&s&cgXڍ ేQȻd 8Bwke=C. {14S da a 8zJaˊW)3`(z 4(O~& `DE_[,1& ,peF@Zx$"0yِ|t<K5):fJW1#&JS7Px sT`DiG`JݽeaI?`c/)6R:[;%LaPO'Z*~(+@``]Dlkfpmfp+ad?դV[&ǘM ;@T`/s MwoɄdǸwfP18Ntd3*\Dc+6BL NtHdZv 01ƫhuhp l%Lh!٬gsr J(󲙊Eq>vgM4dQmƥCE1A,$cl6rANDEԳꐃm _^QG?s@E7d9RLʂ"fC400K;:Ej6Ƈ1 r̸x'#XtʾOD 칕@\_llj9W \V,UNҁ71Xf$+7lhP{y~c>&HÍ(<92% ~̔&^4*fU@@3tYRp_pU;]ogg*F_E|=?;I?C5)C{N@ gv1"n(jG#[7y܁3Y Z͘^";LĴHZl|AްiÚhw:kGoy8t`&9+ߺ؋S@^]לn+$M#.P%5'^%eu}! Xh*E^ hSQywo}uO ȞhP,0IS;9CR^w!Fަz)5NZb x -572ƽ)Lњm9j[Zb pC{5eYY{cS,C wK@z@On_ kShG 5ٲh+w~- [{V|O2崞}"&B"d]h2UXJIsd훜KeAQP1tQ\)4XU/lj:,uԡr19L,dѻqgh^%#m$r@(4aiPUMA'EB~6piKVCXz^#.>`/l"SK$炍)ܧ m f7gI'@n]yfcZ -K)G:2-q\DƼ" x0BYYU |B}%7j:W0 \r',BkEB\P4S1z*[G5;Ͷk_Luln+e ʢ1fv9&/v k[G9@g1&>.#1'&:=ufd*I&@;H@ Vܦ@-HxXv2-n0q.m9Z:5Ek뫗Ö8, wZU`E(5 [C ~ }G-lɵutU\*݊0.Q+M2d|3fPIU&0Ft_:i5h) 84lF!vsMfU!VVݷav<=.PM%]}S`)sЎ\"%Du]޲7hz3XjD ħr'I2=L`G}ZH=Fo%=Ԏa3Y+ me̼}YEe2{my*Yի`靼J"2f¥*/HY1Kf`6cM6@<)JH{PZF.&Pv`pIԛ^ 2a Xr9zQ}CmӎD ax-nLUkŋZVI/za:$Z>FVbbAko2WE TmWwyTfl1r At ZH(NvvkV >mST:lbe_̤l_HMf!_1ӡG' dO'{t!=ДI)d\4m\Ug!N}x ngλ3pPu?8BtguQoII->b  xFVX1uu]Jڀ׽{Wľpwpٳj+ @ʉ!XV_pAIܦQc& c5YhFC!}JZdA$lOTbfv7lk~3 20v_= pg5ȡ& *2legɻʰn2klKsGW&n:a ^O3gfp-7g5NʇDtq>yVDj:^Є; np%\iOaޠo}ˈxW߈rqX >1/0jƈJ pa'pϓ>8RXwK֍R ۗ 8=4mmbKd0?jo=\H3(j ιl2lK8@:Y箵 $@ύ hJAߤ.``~S_-a-Asp $CH?]ݡOM}OAMր::W,KlZYO۰ 054 /qrRpNAryS)}蜋f*~?4{ϗtA"<xhE?/b;gl˵8MW/R=<6GopAfoZw@("#\Yߵcg}clmxuUr>m5sI/^qx<XГ7:l)roh.aC3EPKd]:;B5*p!܊EzO,]s ~ aw`uÄFkO}1V({TA?U"n(rXv&$5O^D_ @v%;Sn9R-g /`H7 p<WH/F\+ۦ)CI/̘ŷ[ײ+ltR=f_Lw_!߱JF=ѧk.T?EBJ_nA3@\@,&Qe {dM_^6,ap)11 ˇp/ufYYj/ )c!v djEj^YQF[.bC ɌOJ5!zwXocGf_Lշ_&^D+7KwIs/+'z[A?OWhcO3uSSs n![UD~%Hrt#fռ^6 ]~Ƨw<\@udlX` 6eU@Nv~x" c{8hz0O@:K#OQT+G7*M` -eXswQؙr @ ayf.IQ8ta! Ɩ =FnkogA(len"asӰ0f6V=[\2fn))D(Z<35:yڙ 8Ff,D^=UR4'7yS% d6\V4 fy6bĀ5;VX*Cq]6IֳKhiL1E !9z3 u I<콽F &4vm#C=M=gV@5wF25cl:Hg`u~|83#ת@eZNvbC^yz7\91]=KX7qJH1_k&j|is,Τ \(9δ{Pe'F؝vZ7쇤 $mtҮ߼aX'.!$L UXal=h۾.=b.)/3"Û&7~,# w)@Tmd@Fpg`/<\>0-| > }x^B#`'/gBۧaF+0l\DaݍqB@XQGo˃^v.޳[_xL۟,@ss.Ox';E#Eq8ءrGWւ.4 8c?|D&,pk!˿/K9 \yzE-}2g} h=;"-} t!Y T0No]YxXuKfYbL%T^u8Q c.+ 1#,׫zq.oBMdž-˞k<e#vm/n[S8uN;5Bɋ}E R _p[ẑ(Y .3IB Hb_ZsDE#.aW}KӞn[-a/cR6q'ٖ#nķuC~^b=r.n]`PU?$V%@iPn%z8l&@f7}UzGII<Qz0X.7 Alu\V-6hc]? ._ל#r/ 8|{*GE$wMyzɿF{<= 1aQToMQV 2 ;=My#Us=je4Es0DE~B Eov Qlx/Fb[1 : ~,T5Bj_@y`IpZ9xꪒH/Stx9Boc[eX.s|bA{O9-axS/ G2|i~1sH8T=:NtJ@A]uNwArUG:ж.uqf3Ք"`& {HpHo1$./E+r ب鑵^ ˰-l'sg~U٪w 7Jb(Z(h5Ζ1&}2 xyY@*}:+OV-+vGԐ6k9 @LUP`;iw.T5\+F a^Uܤ{PVYM Z9sPF D'GMswpCG8̭i6tt"@K?Sȶ=`Z{7V3/4b/JZԱZٗ ߜS ,/.QeyfYP1P n.vT5'ojjZ yj#{'oVœ\A;3[&-zXS1VxDu!KXO3<Jް>HƸEC]W*2v$N؇{֤"mj>Rk,Y inm?%/Uj?3t+S54w;bv[:ki1+4m Les5f3R}IԪ3ƾf]Y.QDބWxNJ*p#RNGHd A#p 35" ~s0 V3uQ` pje$_rhS, xZ,x2Qɿ6uۏ6OۯAwvi^,| SrYc.KȰOKrp{85),+#ݥ>NUdٵC6VJ 'bld¯Eˏ©QVy!e=6\S:+BᛶbLSuZh9It5XYbyِq$ xS.|Lփ]] nIcQa5l"W8/$SZjQ>3~I eNI:G֕)v4 : g3Aˎİf%J_nkׯ:R>kp=)?S%ξ1/0tF[\rLN 'X N(1d=#buך8Gi/?>2ZE7-?&f*{YOqWodHQ5rLF\ahΩ&ټ Ɲ ZS-@ҀM]G4y~@q&2O{ 6qD:Y_[lw9 &`@ư9Zd`Fn^m#8,tQ1= 4K}dtb?arl=@1y[ nk9C.#ʞ ZȎ!QySPĘ'.8 oH#}bfDҤܗ$+@tgS^.zM_ =S8to"ԞѕcS> :M*f}ڵ6>)h'JCEڑ!eS`0a,݅}0(Ϩe=ge42 B҂^ #H&(-ger,|ݨp?S$$;sLVKʛ@k'ԬE  IW~52+(;Homǝ"=п0g=b ܨӕk/'q`' L7rI+cC@'9R uP"9sKɖ[u -D4APPq3?Wi8;4o,^o+xuZX!Bjp Dix_Q}}7(|MPOq^^f`=[G%wҵ擴7 ϋOt<+U8 W\O1?/Բ+';4<{J@JH-pP* h`׎8 ^5>߭KXh=`]` C`elPd OygzO7כj l1霊O+o 3 .#jݛ򤯓L ( t ZjP%wK95h&X$7F?"ÂbL`Q 65gL.)O %&"{mK q^kMz, *ș*?0Ck$|V^M_&O(qƸN]cA%]O;mk8%d"U4 SS<)OySҧ~r]␢.|?I{09B㯦xSdq&L@'I^;L,? )OyEz |8$/]awn<)?[>D^${xWߏQT{V^=N~Oy6J^a6=)Oy#-s/p#Dy !tt]a ٵ<{S^(|jz1+EH>4Z+ێ~9Eyk0h/x3,yHVknE !L;fWoJs7{Cs9*2ɯY67fھP8ͽrD" ɿ1^y6*49_5۪}ş$ u칰r EyWdrsF=c`V לhg_^5BͶߟZ0ƜU ̅G0{:K[ @T#ΩŜ)|{:Դ#<7#EmQ pxeX#QUY;([5l; f]:ϒtl\QHI76٤=9+I*q.[g'=6Pb{j?:AsQR OR?y_%P;*P t*4g GQhuV6a,˼>]\Td~MC(g&@ۏkؕɤeJ`u*L!+='Xt)׏^0=6٦I(mk:g8g ;i T (LH/Y@X4wR=v')_M`0|le7 -_͡{{} b68ZD8&m1șp ¼B 9¼{P2Rw8dS &t=6g:YMk@Y]{oS]SDNL&u½12 nI6D!%wQd˃_bGmXAu,2@k?0RA6z0^QTjfM lVck,M@uJwVzr`T 9} xJg`ؽ }=]^Pfd#5zgl>"{ؿ mLؤV2f6i cl+V xv*tExdj@Z8CA-:ØT@A´-/!ibl7"=$Z MT?DggRZ,&c(9 KX]M#ԀlBc9M,-'mI^V('*"ÚFLnؤnƘ z-ݬWƆx9.t+Vch^5&~oUU\Ղo_*汔vb81ȝ7d(":_dEۡƧ@4>]o`&U|ȻKH-:7 ay:j| /@-MR7J^ued9$}/%,?,7cZ{pc0$TSR{ DydAɑ`ĩ†M6U4d۪Hrk2Oj@辙7P}q`#*H,pɠw.|":* ]2Χ;Q`؟([L}3ƘT'JWmδ*}NzrhIVqu)# %yxQV/;`ZcoA8n1t n.iHIMKZ#z @z$͜.C(dDj+_l]v*c;ƩF hrf{=ԏN-`o<`hftx#""7+Pc q:&} OĎ.C IM@kLa f`X$@X,Hk ;>^Ρ;ROlM!#@Qn}KilGj T<d *vq.s'>}:ۈj:"t Re o-"\ud$~Ub @$QTȖuMW@98[I G֡| HzF)6 ^f61B)*I>C-5qc{vz\IK>dS7l aGr8Ό{rC-aPq:F&Y|x)SX;v k"4~YU^3V3ZN|=FTY\>c7X&|b,)L8{dX7:`' Ξ$!m< 9a T2Vna=2hEԥTbf/ʭ4S˿Ӛbc#db5hŎ !轀#Im#s;Ъ@T]tnEZY^ -#tle"5tf|P/n%b)5EW~] xAr&`~T҅k!+VXW7pi†V"4큕1`?'@p ('-:`.OR֪`⾱T@Ē(4\a Fq(1=9^-ŲRdɢϪjV rke0Ğl;;C>e4`H5bmz0.s@hM/K,]<[;)ЩfX=<˱Z *(q&e0y&!(cqXcsMa `t ߑiVq\@(D0dBuivJu7ePΧP6.GB/@;Z zk\B##ըLG۪HJC\&:qE: @ɟ%#?: ;˺77:Z=Ey@ &N5YOQK+nbniֱFwR)NԼnsm)&ݓ~b}QK{!3A=_U:Gdxx+ >KG=@|0#F]$i%7ᗴŗE*P1:B+ib51r@ m|9':h}!0ڑtF) XV"nq*Y,SsGc;4V E9rӱoeǤw,]<7y5zYqH_J"8h>¸ڨPl:QZK'utx=-/^ /m18 A+f;:H]I: lJc\w HY?E%n#o qi)yWt~ HR%yUr0qEwb@;) 6jIdtPPNnD+iUb~lX Ѝ(?evVzeC _UHGݱ .x"00!hUaGFÆ4f/u{RXCp/Y諦P ' f1yh8LjC& 7ELGRc$ v=U'@]I+1kl a\A=y Xvɞk"sVd*h}hsD. &#Z۹n/f6&_Fd[pbK!SpTl'9XZ?NHh|o 8X hS[ n@;U N'$7U 0qI/ynS{Hm#QOOa$<'cU`mb(4Oz[hmɦ?lP`krk 5'@ 09Ε$t`j_|.5/d|,Q@u' %Q~NKՒu,_|cFtOlTѪ/$؈# rwͯ1)FIz K,%sAc7]y "EcX}x)h|WB%y(BuDP @,QHWmFtTތa(}"^PSyqlonLۈy6Kk}j`nG&x :n奠~ L$ @Ru@qpEb C*5 - uuA{q}l8 Kb9 [>%_袀B ky8QUReLu),WĴw UךE$tMQ'^5qDHvx|49@'_z1`(%ыI_x0'핔#/ PaБ J$ s~GإFb]0YHMn}Xp0۸vV6NE: !)֪W 3=2jL/|qU "|a~{j+DtEβ'<'-Kl"@Fґ:GmZ$3-Ǘ0]C@ri޲&rZJ2 EW&sCēi5"f5-`%GQEp.'wt= p< x/X/d$^w<9U0 p8upShfÂο}'뼷tG6y-cY`3R5?_ Y" ]1Vݨ]`b,U-ǿ pNUa Q!h=Rdob} b^8Yj*q RK+vt/-݊or?7+y`9rUW[IGj8VhFq%xNk]̓Xm/Q{  G &2L Ny(XMw;2,c i("<~WhND!S _̸Ďuw1.Z0N7? m9 8AcF{@n)KU0bpUI?tӎbҐA0.ḃG"֥Lt 0Dz#Eע^Ců L/ڢA,!D'~ObC&ƀRR/\]!LPb1,M^־j@#F/xY}PVѭGcL|m"3 ^#F! d:p"SGOo"koi uB %/+[X:A םn'*Pٹ#> d=YD8ݛ|kS:nC: z iid:(Tdxj#EYg4]K*X& lm -YcVփb~kil9!Z<㤻^u wVai9vKz=atS:vSA^ֽfȸ5Ε%!:\9VM S{<"cx(|$;t`E1Z!G-deJH o h$[IM }~llW 7Vd [Ǯvv7(DB; hW eWCzoII":9`&$rIֆ3BZJe]W !xmDUc2Tр3 oIι%9>P"Js`ИۂԀlxx\tQZC96tF7{Y.߲c'~Qnu}^$]G`c%|Eʗ&29J[i<5k a"Icɮs&nmz.Dg~Ύ7[<0q%Eq{<`~aT'g0n3iEWc]8 Uh$? (Rx)G<^? .2JrUu:=-n@}ޘʋ -jpX_EKEiNu O<f?챹Pr_EOP= hv~͠9/K[3:\\(ʲw̯xPr4Ef![OHپ|)!}'N<)3^z eM,i|Z|uk.c@MttXNکjZ;[}bvL5:>چͰ<)OyS<)OyS<)OyS/0fkIҝ]~7u⼙bCRxS*`al9;;&{o& 1wt LȈ*V *Pp (@ȁÖ'|ع8s ]z^UɃ3o棪;2g 3Hy<:$xU9 k*8T3p %e!YKOy ]}Ͳ{l9. C3j?8&? {WL4jWC @ت t~H|MYBjsQzM_*~&;W R-!ieq3Hl&|\ۙ,`| s0Q'}sa+gN2\Im737/Ұ0_'az<6bW|9ӒBD`X4n2H3!6,ĂZ'$Z*! yA[0 o,?GH 8_**da0WOz 0=5Wh6+`jp`sQx g<_ ypZƤR~Gx Ȍ;cfp0CeNIr֙%gB̴H,&\(q!t9{ΘG*da`U~c0MOg1R'h53u-պ"i[A-/VKA# I Мe]O"k,+mաY8hs!<>ЖwH+%#>i 8*P!L߷CO26-@-u}G4cêMD^A5bR׍%p1(ztk|/#Bcr;Ȅ\a#xQ,vne$2|838'>1:|{XPvxʸ- Y Ce({f,>.g"ɧ.v0XQ#1)<^7SF$[wh b0XUe|Nz}0HLÀ];IyuYH+J( FHтbm@y.:uuc!jL-kުޢ!9{ UAP] 8!o҃>ObGܓm[@onN[}ĠMN@v̾Ђ76ev ] j VnYH:+[nZ1ajta}i @ ^/s7H9hnj}jst#1)<z dmQfs4oP(}Xg,2*daP5?^T_-ki<ڶAպ <2 uTP`u&Fzkk;Δ,!0U\U֟ ?W|BnTЉ#Fo)aeׄFAw;0u'-Urb}T Iˆ75l#-Pя 1*wda /vncL#VN]?dWx͕:)Fk@'0ZhO9Kkk^IP/u"-59(^fdj,q(wN0a>UĆ JR!xP2]u[Z58ˆ&J[S+9ߎP:wR%΢z4E2ly/ &RwhJ#`pHڈ^|j"P"99@6+!~i+.֑gF龘f/U' {kHmڱ[Suv ɮ+uJ~W󝵪E@(]dpRP^W$|';XVJ֭ۆs;B*.2@wS]7RF:9!|7I<0/jݚGVӄ:nʢ tf %ʷ8 %yۻ*M4I &QÀRl|`[N uxk ! >3J!rB;}0z?|XNjkleuA]5Wh*b~ (L$#)&^ IdJN:qHCA&ڗeCU vrЛRq9}.`bXRZdK&mzŏ(/MX3KUle1HɊ%4kفkiF>|o-!;";=mbqωc;oiPxX~\\cfD/[|Ӱ ^go64hPx81!`N*'KZԠ][J4,M|7Q : |Ru\PINALZ11kFXAaU\Ku1*abڂ&gнP|@g2N'wn[7قj 4#9^sNͥ[{hِܷHOV[QGUSt`o~HP@6<ڠ_b;#{qUՏ}?$!7vM;2_1z (Vר V \/[碟>ЕWM` [? r'a,F W  :V˗1EYPbL[kl.<0̣+J&59'juS G&( `=hcoz:5KT d\'1ɗ(W_}Wa62y]BA=h<Ƹۯ%B/mmmMy &GӳJYx@qA^GE JVE5[cW0*Jf~25{Rg%H6P#Yw4oPN, 6Yh;4FTsv}0̣+J[ 0L ~~]'.9C_O/ po] ~3^j;yN[kAi#eYZ g<ݦ54/b ]#.Ex\U1'Ҡh g_c@]>8nH>(ϔyk!վPF, {v8!sS^7aIv\ @tK„hZHOD@\ЩC"bc`pjc_8_qD@ek1ge`L8uϧqlq_SeܹuO#Q2'f9>0R_Z^oXw3!-0k9 Ə2 0;`'a5$$CdPlcw̹鼤_J@|&œ֔,?(3T'o%4Aufx͕:GFd:9k8_tLL6*:΢eJKj|@ۊC+њcpTyfPm9JT@h}PAwAkN x-OG+-"~ >ZP xŅ6*ED=hRysW@ 0%|HC!a뭝` T9s՘Lkڅنw <3WPeR߼%9#gA/5 i`lד~i+o/T' #EkܶI+rO;95Whc`(NSl+{g{ɏ> xҥ*Ƒ)0Mdo2w:Yʌ`<88Vi Zp6JPi> uc )PC#(ݟZ8 0jKv nڔ;g:i̝<>PD"> B<\Gw}&1_>5*7da[%Lo ߤ5^s>ki7|k788`~]a ;n8[#4tD4K@ l;٣3z!@Ȱu nvL6whsAvߙ> )0(r5@4B{)JuV_CU>wYt76׳:΋[ Lh!^kY*wda K̀uO ߤE^sN2,Fwz'`n1A,UAN^;RN,5Kk 9鷲1" á>$,} Zv˧|G$au;~p|G 0ƃz^hHlOڴ*ķDY%oJ&Z{J4efxzvy̚!") u#/5%MvCÛ@`/|ncˮcA(Θezyd|C W5 ʝ>Y1^7S"+ }3\dWx͕:{O5F>;k]_.=q*W~%ase}OAR/;tIh[Cb l'1 =W{amѨ&h+BGv|::Oa΅v7aWoFH3^sV졭pQ`[&%OI[J𭹐zN/n=m3F}h P}ˈiE9֯(  M& s ←xP;Z%hHh1i? zۥi<+hobwkq>8QO;Ζ[~us[KS t8)i25-31Z ,?k~r}\94{hZvh?{6Iħڢ~q4&o8-}qԣ@]$ k'E/oSN?x*>U{6}rS?:Ժ mOxeY *L6]zN^g<$o >WQ x|geL2 Qε֡v=z Aʪo16:ϴm[ 󝵞<)OyS<)OySKS<)_-RkVU~|-v$A;^3o>)O9eV|Oyʏ,A3ćisetOy7)^x)C9tS~jYvy V*(÷O^<)k:ss)V6 dckKnؾ'YMOySLC9m[|C#C!lX <'1 }z$:0?lxS~pĄ(dE))g>#v;9l3m}twpׇ̹=kO?м4Omz'IfdQ`n5~֭k߽b6%m6u=0fM_֖fdVҵó Z땛֭S} Q}4* |]/^CM#qэtk3b2,]nkAkYKYO3NdтƳZV JLgkRG b}&>W/Ma\\F )\&1 Ǡ'{}y fJ1*ZfhwOSԕ'iݿ{C zh*)pVh;Q8LuGe^c$V`Fr-6ӫOwS9>,D:Wo2OӖQ: 4?t30 vf- c%'C/`$U?fcPb#=cc)tǶYWTnpMh=6=۵1pZ$ yXu# _V{a7>9`d_X2J>7e<$QvBhYZlq/FA:Xa "%d$9.Ud'w']Zcm\M<_9/3NkڸXSg5M~s㼳8@hoP1}_Z߇SĜnJpy^3pH_w@N@kS༭W@#}}ёFpC6r63u^K~a>>C%'y>b5DHԃn[TNe`9cM331%K,sj?1=6[t䈠s!rlVZnQ*fۗaKܶ@YmxEgr-xaWH) ~)r (l{Ur_H+ڃqq4xdXJ2&Ru}D|4 >JKG5o VQ>G(4m\Dz D vʗ@QTsv dݧt4YP?[FuެU79t-_4שvn?1gqg:B]/Keq4SG+ko czϝ9]^ /}D J$qoQSYx``,x#pb\@.Ԥ<ӂK7媋B@ ݗAU8-VG،}P,j(\0'<90Zh9e2C8^a\dZ+IMiv`o؈^<UꂰGA>v2`$ R(7syb͢>quKq@~tzvc&!fY:)z&(֔n'Nc"٬&]N!\:EzkT̂4Q79=&]niVHm'_腣%~j:61[ Jg\X՜ʃeER"@Xs҄{|Bla\ {ZY{U$H kD%`4cldtJr`HqȘdM~o ZR[B B`)[MW 8!`تfC0n5]rZ(zm@AezГrJ5XYvZ\=!=McNѐX7E6ج4Qu2u^wS^A Uĥj#˥@. ЛzW=w[hk֙MV,?R 4;ǽRqlgxUvͩlϭdgҭbŊkc[V M A?&%`1b0*l T%=ez@Z\[0B(}R쀹|P=0x?̂G6!W$o"zO4ET$~Nn|"Eg__ _} 7'uЩ~iTY>%[ת Ń\^u.s>\" | 0B|@ h5myxf)LuN ^7;ce1Ui@#ϻ jX`[;&w&'7&dh=P3d1Y@33E9b3Ƃ"S_Jq*Q (Q=rP16t=BvaP!&N@:du6 ߐ" #`]`w96>]#8N5ݧbޫ @3 +uMZ)=$%9'kGPy6v>>^m'q!F?y1B֝15¨-( Vݣ[ܧ4V}kdm麩9AB@]=Hy~ ŪUTv0CX) ج:'ңc9e -\wgŊnϪa*NM#=Wd)X zwvò>Gf'Rx0*hR_J\P2m|t#QJs7¢T;`#\3;()A-% ךA %̂}9gKVkN[@Ga7vl6gG f=r5M$HK.R *30|v\[]xscwI`G=N?EL>`]5`g.yhk'BHxi=G12V&`kqYknJ&89ww1&O11lQl_lj{>{ycc{SB|0@߸,w B*<J,`">#8A\2\JxQ^l ܯ(m@):!5wA9 p | o4ժEUĞ`6 `C@I{X@VX5@f7jDb67X}wU&`1hZj[\|_ ';}&rhuQ0&>5ijt| d<i# Z~ؿ>&7LZ34aQNgW6SLa | q 1?揻`hT˴z~D@`_cWw40(+iK F F)O.iVEQQiy ֺ5ٸL;&ʞ@6[PO7Nz7>Slࣲ0䬬fUAC }D*^7LN=@82\t`eGO=y~ n:aT593ػ1_i^eĠ}mNʗ"__Ar P?٬vzj !̋yɝHTbmKxX)]A#X4;f]~O^&6b CBJ¸[kNq)}UL˙+ S=w}i,P1@ "ֈ|c &<Z(.H''u[EY+Zk6kk1XGz1bfQL<~IƼg+Ŭ60Yni u7.` ߭dhjU _ jw0AG|/͋% -X7;|$|Ty*ߩ'@>LQ ن}_-E Jd5Rc_~ jfS-)MMª.l ;5*%~ "KK6&)2"(''jh H!lL'T}˙IЖ(³~, 0kea~'^5`BJwF8^n8 Mm>;bekVNK_ƃӍI[z ce4=kjno6 Lbֆ>(H1BDT"2"5]2 zbXYb@9~ AgP8`-].w=ɁJKT˷`0Iqiwo95uw>ʑLP: ` `{Iqg.;~ޙP-L~{K92]0y_2lS&9m < 0u. jm#YsYyXBuMc-Ifك,xcva+3%ioafeH"}&pHCur#<8BpHۺiO}Ib pwՑ1W?E1牛[b:r @ž8 x:iF40\]TnS"b;:2 ?)֣zQdDR`r!EErBAq 3'&S#OrlӔjmфwr_J͖1zEm^awX q1DcKqO1sʚ ,T$5-mBk!u(S#F8B6f! 6>{\ߝ>1"plV5@K6^8FPbSKz ,pNǕb~`]=l}bA7xϬaAr(%)ewu~]O8bEI-HxzNbVf5g]K`7 oO?t%r^ƅ!B'q9NV.]S`i@m Sз!eԬ"K@F!Ek@N-ƱBp}sb͵YCgL[UvVӧBAN:WEQI2}0w$^"BѯvrxPN 1d^lZR,i RU'6V sZeCR@VwGNa7)mey \/I]1_f2#}o4}j<6h" `Mv%twYz,2T"E;wv`8xQdc,i'@B}]Rsu n›`Ұg/T]i/`2b|$$ uxkSxl uYd[7`LI,U},!el IK oRd{.5mt{S!;et 8% *Y<%{s/El-|d&O؍MBB\fW@} &_QO;Y 5lf"~dhzC>)ʭ]$co%"D,\Od k~,YyvoZirpvrֱ;t$V=9ˊd Pxw ă,`t`~^=`i0]|hll8ހ{YÌGE(WW|˜ Bg_u-/(F}$4 Pyw0MBlAK&G0ݼnFSE&2H:H<=5±PyS1ġ@'C@*φx[-5՛m/e{O=b1nknoh.j1>f*JƘ2ôk7敏՚Yz>1=Fa 辅44y~leld83=h|ij7Ǿ[@1oO`ͰϝDk֌p;b+7:G3&d\4~Tg]UQxSr+=G2`\*reڇ^{xi29Mk|=|o-ijnp#+Jm|oatC(1WφTpx?FӃDFaH{Jٍ=)O 'RkWc>^TJs֚8/it c{0Ul r a9=~mo*- Eqc ?)OqΆ_P}? .pJ^/ yd'/ "߇`u &T$7XHc`hm![u_HxSR9ݠw&tMTvU7kZm=<@UQm^hj!EL|ޒ/cw1 [&y0>2Fj m7@<'FpH pFzS<)/e6+P{lV"y<)OyS<)-gZ oVBv i:8QcRquoSA4=X9KLu',nyOy?GN^FM9< M)U0VMNz8x;nE,YGA`t `qcOmߧ]Dl}c陧e('%o[Ωs<`ёfOVip/>87ة)7ikT#Phu6@DӜ["K%Zhm< D~C tpTH P'?'5&TT9wiP(1y7ץRlOg>LG@~7E'ufF09 l1øY49of t1VbJ%ޓi VlpA`mh[O]JΨ<KJۢ"\3+Z`)v89Øt\p's5m bs& B9,Ժ3悂6D(+U P"#wxØcq-Xn~'} m`:{>|В1s*U}'&~A~Ncf[ǐjΫۭR&O擎uMq7B3phXpMTι` so e |Z/&%_^!ɮa bϳYOó'Ng&@.N OO\lU 2|iI~ 8. IL\u/ZD49GAI|Ksy$RVмmg;qЌ]գ >U61%ehشH\aΪ8) !>=`5)XRΞuWrpz"C>rl_Co{[yye R\2ƘQ 65 -+^k\t,<+yさq۸ bk;SGԐʼn)+y}ϷZNZ^޴?BJki%.܂Fđ=L^O 7uACePh`l|( r{;/[G0mcfbƱ[S@Ym2{tRZkę.ŦڍaB1p$@ [¤6+o3N2$c;f^Ӥ۶DqUox|q֖^@E; RW?,]7f{R[]:ot1\ Pֱd(_B1SxBif郬Ve X(O¤ {s˷l#,QoV{׽B61N f=l%ucz$Zq|7l:+zM=ǻ?;حxEYw}+2|nYtl=|4W /!I,&uX8s񦿛?  g D9NQc2[45CF{_i9~n-ay]US6zόy#r״$¸5uP8Hux饊A2ˍLUT=-T0hvF*gD ,>JBD c:aY=-[\@ @2Oɴ 6_2EiO(0|ngcg5`K~ !`K[ :4[TPg" 2oÆFh5?{ƊH#wH>W,.m41W$  h_œƾ?IT؟Ŗ*uE Z^dSu~p]ZЏ:ۊ62Kn,\Mk+=LnL0'dGsᵉSEN[U.buKVZl"x}bo@Gٞ+-$ yU>5[S:E/13)Q\mV]8,aEYY2Ƃ(VHg΅L۲aU:8֭cyQ&4;2||s<> z^ lU­/c>[^_պ kF O/C=bdlQ - -TyC@1$8ϵVEkn q?wtO ˏVl?Gw En,,xt%d{rhPHr5^ڷQę:MtUP\PCb`@ Ma/LTL*']`N$6`\RYQ$7h \QAl|= "*@;3"f3"LM<7zJ"*+s=UVx NJ}"AtNHVo?4qԀ.Aj&{DøQxvB;hȆ[ ';]Pm@z/Nj6|3x6oMKq۪g ܟ8ICX K/ !o !5}TJgVeH$`?خ*ʚMPVL" 9$|L}Т6S'@"D467z'w̬ZeF8`Č:?".[퐴3tn tc߆ 3Ƴޕ{8uEi|gO}I~1`8pa7r._.Uu0:~m;s'f%'vVڑfl6ة1Ý*̢1֤Y*zkk>`YuBΞR.&hAC ;ڭɂ%6G3L}c1`0H﨣KDfa=CGt:7X-2v؄Pa&&G85T`=e3=H!C%r7)aЧЅiQ롙گMSs/L06q&fqЍABDnr Jb=!{ޤ bނ$ рscf-7$V9D%V2%CC*0JFDlx%U&6(3=*{ҹ)"A̼є:OF|D!\c3h]Fۚ"P?̰֔Ǧs‰垟/IV=wO.f @dt_?`M\1G3..pĨp4a;T HSC"3gV$=F{G42dydmNYͬ43~Mצ@ҽ`,[sN{Tg(l:~ `/ I[Ue1J0d%q`iO%lU¯ bh] 8AEMTcChdR2&Oثq{]&_wqaDPa 45Qײ傳|-s@9YΗYW/TǚI\?YxN߲4sE{δ }4ܵ߯ag۞"؉ @ؙT4^iqmQHdtydmb@ |Y|} TDFk-B0߻'@!i/$J0{ ,jZ~@k-`=XFH 9?wtx L1 }J4b?FŊn]NI% _a8C$]eeƒXMlVz 8PLQA/"Ue5U%f6lY/4:w=SO>VՒCy~ h_qX#>`i7 ӗh=ے:g$ѩ,e{<$Kg.w"?Ȓ} @ 2Ab29El@=g剭ɇ.@vבςDpk@p`&D@-(̉{ yp8̄5%{H٨bQLRe~3䏜Ara,qcmR#Xf[C+A]|c5ж4!ըUC¯6+ҴI]2M%s.)~XbLu5+ᄖIĭ*JF<%GYwXZ3t tkq& !dLrjΐ-2JfV' e.hyD7teD;!`eQX\W$e'#- d >ŲiT !ْA=h[%•CnsϾCjZYˡW2{YخOJ7l8\=!NGd/7yVGPlJc:/>e$͎*c"Ȭ.:hL#KyϒWۮ!=QZ`odֶM*07j~EeΕo'u#^H]shxa9>(d,cJ=@rSab`飵Ce@!9n`r{|} \LCe~9qp VM4-Пp~ х;`e+vd5enPB78ȫlO۝X{UY}׭T%VBZ ܤqTcohٰ{0q4NGd/?Ms]4 IGX=Gйn@F4τ. OwBtVtQ :dN96_ǻ??㜔x_̼Jz_ .(ocq1h԰ ."LTzmNJ ;d=.;.(2pؽ;q'Xɋ\u?a7"bz~h +1AOE> YAd=*j O ƽ߇dDC" dÆ% q"{ȇSđ(yMJEؔ]ڜp]h&Z ;p R=ξFp~nС, ۝1u1Y,w~>8Ώڰ=ҵl~oPFo$P\ݒ$n3,;fpո7xeK>p=r#jHC?RđF0&C.DK8'96;@/Ti[.Nx`Ȋ JVTH:GO3!O%.ZI&eZ=X/@e$InحD nbmf\$%oBAa?/|~ I#d,_˘#oDhaR)%:~guHKncԊ_<~p]@g.;v &cM<@7HF]Y7#>+vl@:Z3ʽYKqW@x#z v{|S,yftTtQ5x>+ JzM 9Ӳ hj(-JUIē 13z_l|v@,S,EXsy|1[Zuߠ: 5dIVjTV[PiZ~xɪI&mrs:Q֐šё$΅IƸu^^=|W:&ԏ;o.l$0)m,\)ZwK1-:Rt& 76ZkVLQ? /pwc'nLCZ] [U4Qd $z)OSRdKl!VSf;\`c̉)OyS| ޒ'o/<)Oyw*kMX(_K;p+nK DN> v&no)ڥEq\k}ejWgϘwOI'O@`x<8N>vNTA2ضh c!pƘ DžH!c=Y)}3!8fO)3A3]ig.dM Yny6_'U3[b?C:l]e ::0ʕɫ]f #1z8O_JJ̓)),!$u}9wn{[l.N@[?[.u8 =,U5`b o8K.!vN4@dRTɘGwEf]29Od-$T]z|.U0p^&of0u@u%[/|G>ɿS ʝNJ aA9}4}G-_;#I=h ;YOU+?{_m-ȣAQZU ant^8g%6LJiEkL̊ @m&0B5` lDvS& !}0&1l4B- ~&N:O.joѫlӏ"ր4P~+߫JxXSQk}~GtK:>̘[5y/-$0xW%>Vl7[PHg{7wC2 3kgEc?bf9vǞNiPnO'?<c pd-$cڃR'~ܟbrrfл!16聱y8G9 Ak-G(փ ~g&uQRXDvsH'G;"Uff5ʑrdlw`R _r2]nh;dMp!(c0Aoy(ώK-I)QJv=:s/*q 6z [2 KjmKco`Wp[љR21uFe+|{%-T6܏:^\h"ڗ-7?bwG~opٸ%®jS@07b¬0@^]+}4:,Ҋ PFI1hn5&;6!|#Y/ER1절Y][J+&3-v3=bhF۬y! nϯV@'9,21Ɔe_.V̅ PSiaZRxeB.ǥ1 `P,>.E[uRw|Ə&*2v]4-vD} uMlD MC'i2mZy``g%X7حW fv `q4kbg]#!/ZT?~4f00!lPsHim}4.8mN e:,p3c&#`՛Pi19b1jV4t!Vd@ B2\6-fcG h0m\:@ ), R1.r&&n8`*fOT1q9yJ-<}u~j;y_1!bJߒX~ 84b 99JÛ&A2 ,VDip W4`fn3b7Pvx h#vA쌱Cp.Nʮ:v1*5( +B0K?ٙߘ_0f2W#@3`"Bߟ`r#2llTH>E#c @FA06Yi1Nj4;&ab`` Ye-5 ~Eb7ZN"`@f~x)t*$UOe/P!#iRuRll+iq)N8\ݎFHo{_1/SBM,ȏK9M ~юա7D#Kd6.aD8f:Y e]3c;qrb0A-v?z֫} :[Ҏzd:j Z,-!J6mfq.ܶzI"uN/"G , Td87cv)m3![S i.Q/bq f6L$a^^.V?KޯSv=Ȅ/$?{a͸ U(c'$%̌mffc],Sn7`@S 5kX hP,jS/U؜[Ӎ߫Kdsm?h¬llrCP)ĀtKx`R8AF 1d-~&^kuV@ZQ[@( 1 0>`ڕa!2/ެdFׁI⯘Eʗ)!PɾV2„'Jc$ޗ=nߦHr(6lmcY7]pXG4.q86w!څ%Uf7 yT]ag9B`g-v(JQNG.7!@h |g<]. AI,Gdcj!8dk-GF,~ Xd=ٸZԈc`kY3fS05r"͈99w6i<6I&bm4np֮ Z6l=Zn0B)X6 B\;ɹ@B GrPzb).V;eC}4{!66[{2)HGa{eH9ׄ~p$ BD:l@/g Hk{VLq [ ܗVDFÊ 2$p<㐝G}LdxIFv"|s3gR{9yȨ# lbQYA{p66Eڽ/p I| ?9WL-hI0exg`v<&l]XsDRf6|<6y~B06~Owl%$ʫlnNu0y̹^<`haF!S"GLX`)`y(N@r! L8i\Кd#"+f?Ĕ@Zi{nԮ+c'Bښ,>!+rPf?f} <16&v&3^U+qbz©[mᬀP'_ _q6;>,pvp%2̀3z0-^\sm1KHhK*}Ec.3 pXMU?bpJYH[E@Vj{W3xr=p@iWB/a5E;Lrےb aڵ}%px" ~J3ƁhEr+ptԅ l,+ٺr㙝>0glZkVUL\M)PP/)x!2-bq !S bfiN~8#Dk9)6%Z6ågLC%v lM26mX%loW@L0g_ gc'ZLiI4"![:ACxU; >0"CEv@GRYϫ].ꡟwj3f1PkqT0 y-,0FE#|(ctgG^0n24A3WJK.Ke!`UZIs3z E4Nj Q8ǒEC%&`wV 髀_9>;uN] V 0AFCցymTd9vx8+<,mEtؖ/-G;SJfzH"y *|-atv.r ^]b#+* 99oK8b.# `p+>D]0` ǖʗc?lجv,GFg<UhB &XH 4˛F2ah2ףA4*ˠQ:Y 4M)|Ƨ2cu)?h j[XXg#P,R.53YE*K~WiNe`XẬ=6tU{C1SH*zmR  E qf~PQ}f͛bK b{ hz!z? 3%gK3&ϖ !%l "ץlbBYfqR)B:d"XdlB .YE#}k!B7!Fx *.-;XA#ciX;(t(Źj=|kijR4غ<TqZcn<$ɛ"XéZ2@r;:XFaWc;~ʯ1^8iwA^Wj`Jsv`vj;qckmJs+ <ș@h /E:~f J~ƹ[ ؎xVg l$5FR% x4(L>f4 3aE &5'C6,{\@ O  ^J]p)7:snr,y dLx$ [,Xe^`ѳMpR=>n>l>rKW5`-vDofujݕ# .n'NFjV)MǓ6 v!ʊ冀!}o6;EiV趴JML' K؛%SwA! [tmj#H!lIņGգ0ߢo)LGj̶`yw RGTRl(@T]ijtdܣ#nJNcFLq Ns\26P+8({0pW:7zǾ0ޖ@ձ:FPI;c`&_U) rFa`J7F.nZD*WX`LNԘ[>`Yu i!dƃ݂ zLB>gRQG0![Yu~&-YX\!4&<]be)cڿf0`%/KaZ xeU scj'uH<[;((f1-=23ĬR~_vr @@3#@ufq_Ǝk)+?䦳Cy[{ {wۛk+0À1pf?csNOMMf)u4f φ.kg"oۙQ V!r IwY}yw hgȣ~l~\D9.Ğ~`W -o#=Dgʐ{\kx=-)qsy.pmktb{d"U{#<"#@ +DF[2Zx,IۙIzd?4%_"E2rGK7u @liY$tIO{y^:}J66 ǫrq%WF w<,Li([•L؃qvޯwm;:ɪъg^y[Ⱦ}]⋀fb~YAz$U=k^"Q:tŔd`g m.cUqgl^ iՃm(,k̪j2{(q-Px"?8&ݧnW[u7!3wZ6vyIĔ /\slfϑ/C[1贙 )A;s"r!Yl%e K!gipC-nJ DQ<9Ѝ&""KtюN2jG,6egRt"Ɔf s}ΆOda*?g !ms*"`i?;A2$nMmccP4Pߋ@Z[Q[h"+c#?cKĔ|WєL;iLmhn#=(SoFiwKtLj|.-y ! ¥F E ${,Nc $(tQ  V|<z4bs}rV1Ή]IugwJUh;V8 0UwW0t0aHZQz`VF_Y1}oڳeZ|v8|/oSrk : ο3k9ffEʗ)! TxhS6tԒ^"*crq/4M!m;o]nI5-\/6R\X4PhL"6'\gM ahk@1OyB1 Oی*^%]$ݬ L&;t!y>iHSҾk1zDCmqBZ353.}b%zضqIIoF/ ( ~b2ݮЛI*v˝\n[p F? CWv6'2t ~.YS髢G+ʯL'N1[oN=ϐm<=I{3~3)e+(Ǥ˙^< C3G*wȌyl[ci*IS%U=j:nb*Sڕ6ڭxn:yI|OF#w*5ɏ>[ Ue{/=7p>v56]r+-/uXNHM9eٻCWNNxX|,?8MuO>fWe!3N 鸆N% [| e䧲wpz]WMcܵJl9t*w~گ`Mxqi;]ъ`?rٙf'R-{xɌL|p*ތ4%CVk nw*H4y74erڱ5a.5.Ӡi|}ҍgÝ)27%e)>gˡ2C(鉝 U՝FzӏBBܮ|27vnwvnwʽof3?43csݖ&͏'PF{I> S>wAA+Y4'YO_;Ueg>-1A>*3yWPb<+--H`udl\~13RT*oTfOKX_7u R/Dz^71v Y>]1x+uh{60 `%} S=a$2i`ڔ4`W+Ƹd ¦2ƴʫ$X`cȅƻcLo5mzDqvJSǕ_LM=J^vl>0Xx2&& i+ct\'aD\&cTd/~WaB&W֤~1~ajg{93lM l#0{ ݟLE됑>b`cYKF`V &Je >Z%`/Ϳ)l]!q'6\B[Z[U\Z#EH(OK$oPZ;cXÁ=. x(XM;X]nmӁ.\!aM_zK=ŕ"GC:'7p+*m{P%# 2Sz*w? _mvZu@$V,}r]!@k?5[$}7 &{%gEZ>.w==ke> 4qhD_&:A /z,RG,TO+b߉p3-"V䰼3l;<̶^5&!8bv6vX#?p )iY;>Q$Yq2M/KK$DjAH;-v<: D,;cfϱ r'e> $HjII^ȟ(,Ea?" SijzMwqG,x n6 S0s!2Q=%WMWc`al0|԰#44Xf7 Ҷ^W{pFBַ;.A qM,I TLJƗH$1<WL~Ϧ?d=ƣA{q|0i\I"{5'~vK[r?iz? ;֗ÄA mfI=jv Xw?3]Cf Б Έ~/W#Zό-B.lF&3[_Ō vfF0s]*f_녛3`f_^Hb!wIoۙ,l/(:f؛`Aw̧ƴh..6*QZeF~.-4EB>>r,f'n9{!# LEv\ ؎Y '3"c-SC4x4 ;Z`WIeJ;fbe $=8. T"i%- jn3x]{\s.4˜V/9X.SPkEv̿4_g  @u ïF2;Xํ1aF^"`6Lbgngn{UZL;7۟iՙ{W!BFEt~m( M%P4%6/h+/2x OI2CX. H-F~wZSH#Wՙuo8c&̯vlYe4`V)7K1fcq}e=06Gg""۝c>3OHT_EWIl69u]3>cv2sh; `lkj~'{N}˭9/:ƫ7;j$Ӗ9@ 3D]ctK+9b7/{jvOߗZr?j]Hͷ/HuK@:o b|Rşh HV/g÷{豈B~<16({~oކ m @0aJ7Ka\j6;d憣[>w[JC&N?%\Y q|׎5WP;N\ĩ* .?Y$[տU:՞]-Ҁﳆ!3rX jur_妰! \e$}#|>HC^q^"} _45="cLRO!^!u6Z?^",Lsq>06WE{cTOS:z0wʘڎKRi>pTr c;kET+;zCq[FD WRzpr~{ʡF+loΏkm5*օ}D,-HT@ygknY*|qLt1:@,"{nO嫀)6=FBw|zh^zԺlI١G(~*Z8imP7KY}'%ǀPGB-YJD `` 6o[NKkrJɌY~ali KZ&'{f|Sp9+,~v5R+MNHyQjӞ&F]"ak¾t5npn3[$2kM]'QeiqK<+w$#jic6oo*PK,UUδn$ɂW7r 悧MtOwV/Vt ܫ=Ԝ:z)#؍6]խQ UCJ"B9?oWU;ݮa @ ݗ4'[)Q Mt x~>?2)q`lG2(PRBf)-*fǤ%clvZE3?̧Ry?]c/++8QלSb@9%JgLɣ@< 氘;BF+!} ;cGnjLg'yY*eO=U]4gf +4Uy6@+Ib_7j,1ҺrvN5; *1[)#$$l{9%Dvv*;|de>ʯ/7 jl4uEMݭq%̫U+p\J'e3͓?GYk_LL>Z}וvnG]LJ+mJ/axutTa%}iqĝaoʬν\zrL)7/Iku9G6 *]fO @O"@:ga8rG=N w߫{_Wէ:Jָ#o']f/3qt?.㎔R%7Ss[ÚPͩjvr2Woֽ+ڋ'e&jS 2s,}$@Q%yܓRrvMɌ`+ҙ+]G~AYNO=_.1т}7]$WW^HNJIJ,9_޳TcP}#'=\7c}JH!Y|9(U(/^LDTSX:LṘYd|ŋĒArXvh,GoF> RnRB!0HKu$y^ R luc0͓y ue"ރK$ )D:Paұ1ERSb q-MwHUULuu/bHN8r+N'Df9hD2^$ϖ9N+Wxi9^hn0b藦6Nh=8O/B[[)S\`FĵT1$w?GYEw"B24;b%! Mi4\ZAzaAiWZwSBp!!'Gîd2Lr.%3 I0bm\)$<$xbI.Fґ^|qKt'r;@}F[qGX3QK䅤eH- (;3գ#TҴ@bH/.VG ʕRY#26$OoIiloE~ %KjY1#=Ϊ [q$R,%9S^BӂikLp%l~L@ad ?!( -b}))L5d&cHiDz)pߊt gW+fg߈4"?_LG63C+lGYUJ9cCb 6Bw@vSv`XfJ`03b`">G6z{;˭+J>z󩐦O9p"ie6`,SlKضo~ y]R~Z'xګ8Jʓ|沂YOA" YtP=.3Z#0ûe0oLdWI4"~TWaR -af~PE}^)ۅRbZ\&ZִħVGN7bnzf| 3`Su `WyԊ\p5>) a7U) g6-܌4τ\&dg̶_-i IYA[9^Xq?7ݵwJ+0@hYG+W(&vDʰ1%Lg%R! 3b?RCe4iOs+ .2l} N?&d.?2;M"Pqj9?bWytIЅyE?͏>sS22%oo/8#136Nw:hɏϗ#<UאylNszF6"in_Uyz'-\}xMNɗ(Lxt]dO`Yb.)i!{rhϮ0i!LYn@*l:§l2m}v}#EM&35e536pSnNk*A R!K^.>/rfGD#V4*ə`%/:&wN=D[mB&@) >8bgF^ ̮mA1$<;`4JߕXFay&PJb_ʧ|Cv@bʤ5kXm@ē'+(Vm W0A%b'@!=>L&ZiU܊#xN>[-w ; ;v߼^ l"35^헒~Ue%ayPW &64S.#em2iɠ,.8lcؗ= hWI-}nZ܊#ʩwK@xMN r)4m: g܄\AWMIh|4SRQ]`\8ng%KF_3>)"^)閺JAjSH0+xm1%[O[΄\ Mx}22c zyTtxմDƞVX%9}in 1 "cCH=j9{Gky a[HYDA놩ߓ3!S2#l$dd3'$1#bU*/QMH=Op+ nE%g0\hz.v {hRdڄQŭ)m-cyXgRʽ5 7шU"FgVG? ;p4t~P;&*ϕrM꘹{/ztIf;}i4*ZA2!U2MB{+X2Vr->rD k~NH0J3bfutglM:ζ2CAQC}^*ݦ:ѴJhr[W`|t0Al}oKǏ^-,=zO6s~`wfc=hʄT4dh9(7Dck"L5xL[WHV#rn:PE}^+% "Ѵ 8'VG?H?[-ΚN ^ekf-x6D^J` *#jt!B`"`&ly @ld9 J3bh7O|B}J}^+ƒ_DMk n_UAѣwKoGtY+@ |Ĭ/i][;ʝ17& "Db[c7oاb͋P2TCŲ%$`ҨքԊKPB7 6XGP'D>&>/;($WnM$F *jp_vQTrܵv7IClv?6!]do%owWJv7W|7Vvnww8jύ ԛ$ߕK嚸#v'4-|V}I<}v7`}N ~v B0=[tA?&&&v>6 n'Us`ZۄۅmB&pvnwvnE>tne>kr/UUB߬wb)hgUx+oG][*oֻVN43`ȕݜ(_xk|_E 4z7*)^'Vຟe>krw]^o-FY[[e;R!1>>3//%&ɍNrG(U!Tܧ_#tn_YJ(**I֜{<ۈZbcժK{5*B Q-/~iy\ 3'_8} =</N_YJK,m+(R5PpSZӊ7]JXJG'%兌NNH-|;Z=.&,We(caB+|pd׷FR$W/屽ďI GFAVv. P >z,{KO`RrIJK,*m+ (R5Puq vj+{GC chW=$c@T@)C& B'@ЕP>U8Uqpu=md-Rdӱ> M] FAWr. =\zDqBC2e.h#Sim@$JEt9($;|̦$h<pÌ/\ ZcW8zYBR#EYk (A{*4O'8KtT&yJe*̘\ZdID͢+xX)dAVt.P\oۯI %Q^ifr#Ɏr~4cLRE Jީ_WTkQ$L(aD]Q4)dTGydEX,*EԌ`f{N "f^hn0b'7N*BPN)qa@ rnXe?THHx(KTc̀tj*̢>!&:O"C<%2ue '@X|!P(O6RGp YA I6Е-!߁L<6>*j%Ҽ2iv[6'"1Ю$M%yEEkyΗДS̮ 6ӰG(iaeU\.h1z+LX]LKR d#, ^)Un%2D+{jrN?}Yn_UQ1+c#LjUA _B~Mmxj2-㙱,%/%K'%Z`+Hs^=wf&{6nO[svjYMb_b?G DXH܊#CV?~DA&mg]V%O_B0VW첿c5V} %OH謊fur2>)P[=mC/mI-zѧ8&~Fؙ؏ь։I|[W`|$V} e0dz>]!}]kTβ2ϤY,%kS='%r&s La#9 yeOgmrMv;9i?y]ZMvbgb?FGrII|[W`|$V} aAX^EpܞTFU /SR+OJ#i˗|S -@oWDpfsޘLLhZl=U{)K˪ħVGBoՇ~Ƙ.~sGdxXέ2HIBi'C?#}&jg) ]{R"ej !07c=#P[=mae?w~Wۮ؛Odf a`$Os+ ުT? xo{ Wb7i?Kɬ3OJ$Lv9_Ah<'P{Mȧ]! rqȾ+}ZOmWR|$1r^Mx[W`|V} Q |?m/ _AgՋHK ߏ.k[X-h#SzSwOi*YZgfN4ɈOs+ ުT? /!3'%bYҩ I[bK/Ng"/JtU{)=#p/$xd35E^S H -!V)&S4WBέ5"cOr+ ~|!{?N0yGa3.{F+{9s:.Mh;9_|(UپRMh,>^4ұ܊#_h73evO/ 2D+{9сzMВ'cF*Y%O21C{[W`|M2c:_;o3gh| (le䧽Rxg Kj~l TVc>c*Y$F3܊#+@]||׹ՀxE@:oYp0l:nkj~>*8tD᳧/i=M]e;K3)|5rFLp+ 9>:pbs-o jԳd5jjS@2pI0Y55E^SʑwqF}I7䳧/i=MYe;K3Ỹu4dĨVX%9_3 㭑3s9ǀ t4iv_Y3m?K%Q8S$k 35E^o92J?{:btU1ځ˟$l* p e}&un5?0z֤>.8b+(v,w@˷mTQ?:bn*YmI'~E$%] n_UA2!?έP+ʍWLV*$iv_1[(^igH90 mX&hg__:nvbob?CSx8tȠ * vw=2]˯",? ;h.bob?E[UnpvHNk=3@EVX%o}vnrG|@gVGD[߷nwnw\1}@U!,**[߷nwܭŴ}[W`|Dta˿}vu !qbbZJ>˭+J>"nwvnwv8f1dpE?036Gɿߔѵyt}-3=KV%mU$}'v/vMdpE?`el]3V:픎JJy'ɪjD7T(}'v hI~h2z8ߢofyQI}EQJ %K;}iqK`0IU#vz/;165|E(9Pۛ{EK/oPPkٗKdE_WWTvz/{B1.GC1X ˾ScmB>Ϗ#荥RU͌IdBr *b=d6򼘯 EJnzfcM([ "Ll#Ti}5մI+%I5f4H• tk6L ) 2<@%荟I^7a)rD߅IO w(U̘DhM&$׾r+FZݓy-@I4򼘯 g햼<4eYwڮFdbUa"4Qw5KUE.D}Di8 dRB%f)ȚOJC]͞b~iDzDNIRBnk i3SnPm+5kM&$׾+@1OrX3l &dQ_%QugJjt7S=F1T+_3<y\8fԅ@bچڔ#I f@^椡D7XTR<pdySL9cZ:`&P/+}@6"?Ҷ-DISe@RFy]v)R]GC v (ZՕKoR((ڎRS#(;`UIzvqbGx\pJ(7Bkud2q]q1'MK1mHi!ZD> v'.ǡ<IA|HM(؁Dž{ȶ۴Zw.+t`^Mn,1EXi#_fھ _VG<e]CJ N}Y u11s" Jޤ_WT/Khۤw0`$4MIFn *TJ7>cˆ / &_hf$ 4>NHi!THjitI@8 Ɋ[wJh>m$5{6[D5{6vY馚 |q- &VzrG /օ 24u ƲFn%R2 h:VGҞKܲ!A4HSg@,b3Bnc-nZN$!ޤ_WTݵ.cN+L2"ͤ|1 -KBwQ6PVj$zIXR&v:NZ@,D]$b ӖC4縧8eDMɟpkS46e㌇{lHK(z2+-fK<$}U+M&U%B F" ފ3XЕ->ͥ@YkhY]5")9 ,B%NAѢ_QNIz3JGUFqN K TӖC4g?,dU=xGXF,vo4ҩ2|+tM+ueB]Tj~*Py^I8U;h|Ie_GS]C7>Ezh\f@-2$XWwjZln2? ژ__Ar@+{9PJl3Z4 Bd B _m\QaU<}XEf_ ')1&0BhEO f3o;QZ_EP'8&N6!`gKHEz =)P[=-x- 6R@4G}TXO" S2lvD ۙ9;ERPbxg}'cMbٿ~66!YnK+Hv1cȆMP xH:+P[=Q!5<>I3f.B 7fş% /K.:×W`xg}M뾖^6<1dmB&:w(b O@oWDpfsFAS4VPtZ; 7`9=Ӧ$M ]Y̳ƚҺމCQ̜T&Vz1_ (Җ} *Y1=78U+HТꆬ9gj~'ڎh?E3hI*>]=b;궵8ɏ sF .OQ͞Hµ4E\! 5fw }gR$JIj<uE&d~RWU"6O5 jHN +7 Xlm;C}f=#VG3̵Ƥy'N< )/D&dhuw.k S43̤]I\|gAam3B_aG)?_:RcҼJ@pV&dD=kKW6nE [?M ~ܠ 쬝8_ں1Ic7z//;@ioyOwZuP{¶-991~9)P[=)үo SB  ]  @BHi^c<\7xiyнAm75p1{beJwb@")焁xCbG$%? nEx/FK|m6 ^w݋fz_:R&`b#s35E^SΙ}qSBt2 Up|ʃ@97Dz }oнAm7%]%;uG%5E^SΉ+ۥOdn$ FM4n/|^4/$ed&C="b9|H{]KcP`K\?W&Eٽ^˃gk~ůd<&MocLS}rܣ=$?f fO󛏯>qeRW^o {x핎<_}&WڻMya~7t7ȓ7 np w"C݃xW2)+X[=JG\/>[+~ݏ&{w||<9mѾRW1=3o>ĕI_z*pvW:`~ٚ_k~4'| ޜ#ON{E)AD*cP`K\?W&Eٽ^˃gk~ůd<&M/ЪR#~ݣn馛n馛n馛n馛n馛>B٬7tM7tӟ'־馛n馛6yH"OB馛n馛 rDɓn馛n)OQ]R="._XgK Vܺk{,'oUr4yZk_(tMth2cdzH)8.D\'8SxT>u}v\6h0u}.:!}* uPhdG$ ӟyE)@FҊآԳ:JD [ڦ !fmQʰkM)'Ue{fLq"u뢯ڳ&C1 VJtYK,Jf[iA;,t]<'3VMX/;RQ钶G(\x+jZ<'L \4Cu~.Ǘx9zZB rVƭkY"4уJ  ]{"+qFRJ:c RUI)1ӟ9_U%:xWzx|WP!xѵ5ȵ,լŚ;/߱јڈ sOwQ42|kwz e)bVZi0]5+ܞ$D`uWMePR.USHewWfVK#w^盛ʜknX8&ZVEÏeNÚ/$`bCSb0?6P<"t-0Y1Gbe_&< 3.׫a,<%1Ht6XըgfZ̚cRRPyZ__.-rauWaMq@pf=.ߘ8V~i5=,VA>T7tR!>Ed۬gŚ)${)Na g@#ZO_- U/6L,P7$nDu \_р5mi Z&q8Gu*Ao0YOՎK贶W X`i݋r%bk))5UxptX80dx_2ٛJX}z_,A".ӻ஑ +qYOPތZxy/.j6p}p 8>4ffݡXC*0Ԙ3bz\}8Q]>=TgLpиu_(Ej` wx`IjDU lxXSgHe/4wĆM%ڥm QqQ (ec^v{C 0t$ڹRN4*۴_%|?'N$3Jd_\ej&+ +ՆpZ@uedX˔{ǝD#%8c#`>`ay{Dg?U ;`?4#kksY6ngLa(\*ո4€t7ڭ=A|dںe4f\Mm\wgKavlxhf46ԍOVuQ ??30&VS=H x|"@JTV0s@\HRgW w"p#q>d Z7|HNbT`kCxn@b P`;N4AvNsJX§i"&+ $ ldʮiZ[Eb"dg͋%|BԜSh2#h/ z@_!F6km(xFE00l>e`oO5|M}FI%,G|=SXH rw:a77ѥ!'l c[*8P!$c q6pQh<Ӷ[gfLf -qAG@u\@V&V07ƚ'$j)hUP?(dXFB@6(bEŞwdgEa(AHX@0~ {c(K^-)lx=9Q]8#Ғdawj o1&|LS7pC@1.h/?m62p,c'YP&~bDg.qXrR52a)rc!l.[Z) PWpJJ ^P'e[CclMNش;`ߣT1 '#97RdDXf X%r%kIDZ9ЄcM_O[A'UXYz|6tz\Jn6;WK˟e=qv,h@*(T P`鏓pq<U1\L}2.Cxtlx.xv@ek(9SeE\<ͤ5xo` Qj5lxSGU2@M@K+t!z,@(6.nqkQ uPR0 aR;1TO\ $LeKϱ [R+,I!LǰĀHcZ >*;78z8pTM)Of}'oW'7N f_-1esH* e/WUs N)T:hFڐ"Tqk0!%)HOPN9% A,:ok}I?&ZM-KjE$#=tsdDׇQ>: ~Rw Jvj@aZ\[lt> '.CA yeg#s ;T3T6˛،n.8lة&+ݫSTF< Ip=7iJM?5=qmaf!AԤe#p4o؟t&K”Sʸ.kZ{xn7_qa`K4pf/<?L*V@3UO.ތ ˏOgy ƽ߷diˆg[>P;[>VX1rQ:4H .Uy++k5qnXR˶NSX峮pwb0|(Tfpde֓>#4 ڨ<$K|2/ 9PMҟm-ޏl2:Q6`4vUʤ@&JccX'BN!@x:=|Ծ)Q1™tſ{ ~LbRt 8v B|7-+j񼨘|)inm*ubTJ fRǤ! kFR&dZ/c°_ݦ)INPB"{kdolQGyD"4d)cj޶ghk58bXpy HS ȴ%o/EUO>JxX,&ۊb m0r ̟6U]b`99pfXYa{ Q@'R&bƲ9Nd j``x_Ti$A^~})qJͫK5 "2 ]8 '@@"gu ]/#E|MbRU t%69K[sibR!gZvy"YVΔh)IAsqȈ*c׽B[**DLw@GEWgwnicL:0ة:L um6arY-<8/&@Y R߆Li.5.O#6<L;;eDZ3ԜX{)EzIc]9gBXYorߧg|cl'0e" cMu?r\ɲOlޯXexsʔh/~uab~M] 8X*/(66іUP<L)v ck)pV.ͅ)K_g %lsiT$Di3f;Uḳ5!JAtv`^ Z8^Z^Ųn[EdbTn V.Մ˪BXU۬LCJ" ݥ"?kW r {Ǜ4MKf5?|J:_`@N͗ ԇX^Om.OC @uT=[k&.6'V[<oWn\"/ kƹ ~کѐhvh& І-*Wv̲jyvpḂ%:\/|]qL֑I`{; (?gD]U0mRءȞDҨmѴ*!kl z}0Eˬ*4U*34 v~Zn̞<{ @#"mJ),(7:zßuz4iC~^Hb2O>Z@ FT>!*+&)PTf$ya(E@= "ڥڏ`K#i X˒ךtAqVeV'=*`Cdfk{ }B@i+J6vX&` LJC; ^L1 *$r:@*eHHk6l6@ Q{71 k H} b' &>`5ﲪV6˔5^K@_"w&X "_P'z2]Cn_H%#{aޥ;{oB ?"MS@Jٜ):@rGMQ Zꕣ-~kMmK"*g2yV &./ՙ !FxKM# B>!.U;D0n'8oi\}ES\SZ04yQDzsXc5^~F3&fXd%7dRO\\ɢ (7:zßAc.md#{a))RmI *ۃ *"o~9O)Fݔ,},QT[0ՈvCs^dl +ulZ|sI1{J4P/$::l%n#Kż5`ʡڇPK g&K`+m%] MGKq|z!r 61;50րKEh?ZZ%rëT>̹^StZu<7\i^ivvo-UnY9a&ʁKccbClVMad@K O^fڗR! @o Z /C`op$,iTa1}e4.ﳾ4Jn nnDT͏]o^c>#,.gp<JQ1aGk7Snn@6~pM y{Q J ƻt]չR〉H)C`=&IpqAԹt^ ޅO1$fd`&3)T8rl&4$x@3+ -1a[s|Hkm=2 '*]VC_(n|o_ {w}u0'0(Ǹg]hvIg  өOtv\JX U]fT 1oP+GɁ=n8-J)F"毾ghI\`*{cf~?AϮ`645 T~`LN)pz Z0pް|R]YWeM ` -~Ն&@7Y_$?ҝnVpXOW$.Wo&|cK!xcrYmh!kˬ ŤVſ(7UReL*XԄ&@YtM7dtMieFtM7tM7tM7tM7tM7tM7tM7tM7tM7tM7tM7tM7tM7tM7tM7tQJ߭pM7tMMY~QjB77t@%7tM?F*eSw h,fipޓ>un jE`XQłyM2A >9)l5 oʷY릛n_:xM6<}X!𙰧u*0 @xwtM*O"BDm [>Dtpz^JOw~(,G%2+ B*DP $5ƅVs}o6pqi~fTٞ4IވH`hN?7uTWc`ZhV?*S+?#pgLVw|g'MDw^`iG?h9(Z5o@XM,O kxK5Vqa-ƿ_Gx=*T/v8`i$Its~}04gEMw __~8ITms<6k+ 8x ϡZǺq[w˳`?hejV߰bS 8p}S?npHC{P@)*@UEgS}xZ~ߺ|^Od '>t):Cp| Tq2Z~Wِw٧Ձ`gc~2۲%3q+FX"Ldj'0v.l58,E@Z5`igMq;>v:FQnO?U_Vb-&xRJpJ)1VVنTW&c},,u,mf9@p.zcV&ovC(N\1]x}:%:0X[:#8'y.d#[脕T/iw=Ru*SZ0)2E?'U.'l;_ WK3{.O槧ztw 'y2 ,uⷴ`{ݱ4wl5#9CrCXSH:f*z{f& CDĎX*ꔭdJJ!d;&j aZSRmR-}|Ҙ+M1UN*ֳ8\fL^^ldxxȼgNZZNi|u{oI{/+||!w0 ضxrR+ ``;Ti(|w+Nu1\Ŕqٵ!z3ʰp}Pilo 0ont?)JĎPoDŽM4y$L+Z>S5SCtiS7loT ApbJH[J?RV, ĊNbeFC$n{ubH~1{knv`𬃞rs눕}|Y5+Si&Q&`UZ}j[HO]Ss@i0fi,mZ~؞$JWu RןnXRbc ^"b,ߍzKMjȱsMUgĞ/&2xYrTV/)PPX .V\w1h"it&OQ@8Jq `#ñG NexWua*g, їdk* P fH*2FAZk8JBcsFs6 Ov>,R* quճ`֮+,MuhKE @<`\=% |5% `LSu r* ~ ܀edW&pr826>*&'r%5>Wp%dKWv6=l]h_T]0M)C `R)pG*He:@G?,J0g[Wp kk7^]b*y/fg\"6b6I,6Ce\,S``$G/ 8@Dlk>u|6 odkp.YQXbPpqvo[S |'Oa@߉HA{Yd~湞olJ*yYpFSUAq'L ;rg\{2 vh諷yK5J@l }ѶIdSL+y3z5F젱ϔrpuU0p~du.YDs24s9F)F"Q%CNlq4MFp@-v]ge]_:w7uH| vi`GRqiki]S\ dԉ3@-ҟ`T>Lp2YZo4wuCM|gd~ S[|,eo+C?|RҤ~\hQ%*?,טt;54jc!?CW,P'.SPx]''K߷f'p}$\d@K{d.ZGz? x3wNtTӶv<hwt)};3|pvQOKוZ)%*?ߤJ ngrLSeQ?rb̕\ݠѡyX /J9I6*snj7h(jh@t<ɕXu|݈S5Qɷ$CFrd9ߍ`9+פko4u|@QSJR鱅C?sQ \:( o@N X#sSg&A_sn|f6<:AWTPɀM9_9]Hdf$Y0؏Ns+U'+K_`Eߕ\g8*?S \DAHlD2BLp)ɗ!w#MnIj%ak@@_-jDt5vXxd2;X{kk@o{@QчvH^y3X1R7/8ia:竬zIL !(JΨfX<_/p„hb-w̩0qʩQ4G| ɠۧ尮GYMBM8h_~G@yo0r9fM+(:WS/8PǑpz. `"|#xAwc UNĨ;q^@T J FC098mv]d9!m4h{3|ӏ}hzTԞJz^$jk헼~[ҁ#EPs{q]tdUM7tM7#trX?B솽7tM7{n馛n'׿馛n7tM7tM7tM7tM7tM7tM7tM7tM7Ixbx3 ntptM9MRMmUrD{K:gM8GQcH(7M71-i3:r6 Q:1OQڟ<4禛>Kzaj VWwstӷN޴,'.4'Dh~H'IEK% ,/A7+{ѐ| /6k]B7tӇiO#|>[ǷsՇOvm' )]F +vLpPiZ9яgm J`֖r` ޫͷg_Ηُ#d,t{?_m$YUQd,82@^J-\[Z`6 4ʿCl97!Ϛ26cUk>_/0l `37%2WUxx8%l)BMi]s0|^ =\G.۝\S_ّ*_ag=쫠KmXSu?7Ǫ_+W *,CI%/f1FZ"8|e4/4%~}&82Њ->[;Ծ*u@:R޴o<<Ѻ ;Q=7f Ī+ו{IJkA%Zπ$p,0XpX" x"?~q [c>?BBozA)e%8H={XfZNW~9~N!bL`Wzbyqg/VFjvڷHZ@lƼ?On3 >׿9^G-TE5, afqƀ((ZZ!xg0/@&ۛV<%R;2G_YdJyYU]/nݠjF%5i=ЖY|X3eR2T \duټ5n6Rp*ZC!Ei,.jN9>*^s`1 )`yȷY&L$g7|ւ {\f0PN?Z+ ξ\f.__8tGꃱ!Z\ dKA%h}qso G= -uWpt<n9kFji`,W'p9W,5C„T|Ȅo+UK zliZ]K ye1@r 8_ܻ8(܅=SgkG`9J(~\1 :].s42z+=X0Z"dZf8RLPʇ[pLH}V(MȐ2Ż-se^,un;]]TLz@oSo0\V iy 5|=hm& M@?`iY (S'IPȱVnKV=nw9UM!S%Ty7Hf~HX|dP^lN˖5f QX?ylD{]@ ˗}sJW#*Ӭٚ2uȤ T@0Ac+;ׯLl|v X3uuY*Kp;Vq"-69hdzQug[/P<&fqGI– yox8gHוl~ 2L.>)c*6J1,d [ĥ2*=M/Bޭ3CWVҮkC['/ot*d!g1~./Ӭq{T+Rz:1k#e*/6[.d[9/̦zuaYm| &6UШ܁~?d.5%kV"41 ȽV\Yç\c%m>/YfGjcI[ \ [i4ve> PΈjl9+l*&ӄl_nFb-Yvr  3f Gcg9Oo,\&BAuge?])#麗O{LDp^ׯ NeiتT 3mCO0-,yG. 2={3L.qo˸l'9Tb[[9Irf70em,yU&zX v 2aifTod3luc܊A}kBxQ*ړ'N3g9o=ziYa;ݦ\Ydd'2&|, .+eZ<+3">i`JfUŬ-k]Z׾sM{IC 6)3ޕ 9|ŝx-/+(A e*#"Fy9r(FDK2> `{h\mI=]er85$JhZjzg7/=2 N_r!F![k|+V&EWjֵZ\2 ܶc4W02O&WҮ3`/1ҋCS2 icD FH~}H4z'ťa sGVFlPkĐۯgi{_f7p^ǜ= SA;0)e>ہvںݡ M2[g!Pj~X&Z1ԸTzel:*$TVe ]xN@ #' P3k\ @^=jk̒06^٠6E>篱hkXUE{}f1 Y]8`*;p%JF{3Gs8&rqa.xvUeS즀 }e]Q/zhdsa:KFWY7-rom#J38%jVHX~76CnRVK]XqTFɃdڕh?ݫ&Jn#6lks^QgP<א:b\dRp7Fhs`ZC.ҫ9`y0* Aa| 4ejy'@!FFkM4! 7xdA/v oT2Mb,JglO]#\Y.i3ڍC,LT/C} Kx^J { 5p亏x=leن2j mH?$ͦ`Zm5%Pܖž%z(:Wgr} P0 oY:nK&. Ahj/*+z d8dI`9K+wD bTX#0\ђ|oD <6㤠6kl]&bj.9pdQA˺]Wf9{cm:{LsŰ `|A}r rBGHC"yD>"g=h eA0\}nH2urxPʜ>GuFeaՂ)#6ي &RE7M5=:+ /w&$C|,XtXֽUmEdchڣek!A$MBmpl}{ Cܸw @v\cOoQtS@307zGgmUzzhAn9C@K +Aʚn P{kv%LS늦?*(s6q;aiVa9%pY;x MYEM;Y6uA K)>V%PRtf ~rp`%S@8t1m "-&j'RAEvj# X-Sf f?)ÀPj[d*оw2cLJ1Zi6H 'PƽkɎ =atT”O)ӊJ`QZWKw4G2.5e͡OrY| ȸr3&8I'RU65#śzfZ׮gc\ 򘓞-d^])sh-s"U/1$DbE O2LeFݥ~01ʬόL<2d$! ~9q ؇m/:9 OP 0T՟c,Xyz4} Ǹ09wKS wUZ$T' .Tvx[oyE߰{X||(9 iOP^Y14l9F.8`WBh>m^QUeow/;u7 ^mDdEU ǿr˜3b=7:2';@Qq0 P5hsaO$J7x|/?Jp4qv`;ŇU[ DH5K_x>P>JМwXFԡ J~7Fz׋{z|g_ndw?V7>uJ8K ocVj %Chk>@IhҜ9)r 6הI_)b \D?9`6?g`\\T@ڮg> -a:s5/8e7\Pos*xkשF&y>(LcH rZ-t?EJjfGW?AnHh|Iʺ ac^vnc~ hL+nalȵgDv-)N3r90<.Xk d4󟗱( 'mҢ/į*ʭ+-IHseU*ޜ<nοe;Ac 7|' %p؊!+WʼnI6ra$2+y<>B6cFTb/B=c%?ℶ8`e#%ˍz!"F9ʧOXpʖbW~_脸?M nH5snnlusƊ^nxS.3?ٌ;{!"%s c/%ozg8h {jpM$4!eLg7npXw|9|kqf]rMGf{_XD~@jKZn+ n%̇<޼%қD;M7!ڷǜn馛n馛n馛n馛ngIt'馛n&? {=1wM7XsVO;1wM7I/վP/c^~$=g~e=j71}/TM(X7887t h-Ynz>$__Y +& /ĖY7?@n8\M{nk mM$` ]4I諘ޥh<^ho527kyz1xs3VMWt&SJO]ڀΑYc}t`z1_Hݯ>K[DW1` m\ecECPXƄU5e<7Ggn>r 웸uĘ9dR mO"E)/n"ѝ-0IशjWfceUOr4.#{\WTP==w`( ;t7GcR¶u~{@HnrZ(7c R\k!8H%?9'SG{>_Dn!= Dё,\Z)S745kk:@@c.́gcr5m\Lz_@>!ğ7@SZ zs„sOM|ahB4)3ymy[+˸Xf>_CΔv϶\H1'ծ_ 4H{$Fl \[4[xn-i@PkB(o1J`pUT狦j*Y0tpjg@[Y>9,@O@G:k@ S8:hgQωs+GڦOS,<#ʯkB59Hyf4]@-E'PZy?VP=|tU̞u*xXeƆ]UyiݘfwzyKEf3Dvs(e K֧TM  ,m%.8[T \#'}rO@{>ͧTxyemZyĿ~\gC m8B"Vpti;qhh籿`ϛ͏I]tf_2FЏˏZ HE6o<XQ(V%'i.'ժ\UK@zc0l*¥ @T&0k%@qyq RNS]/q|݊wj玼M:-GAF%E-fÐh 8ڛTnwګ/ {٠tO'ZmHru"lx lNy(,yh\- gdQ)&]7klDtyTv>axÛdUT IC7u DjWTh7s#ځ]P G 9CQV)aDaf?%G (NV5wf1{`2w ([" ͋e[7WD  \uj[>n F$oQ&T*_6t{ P8CG^U^{3`"}׭xs{QOr~MY\ ȊCN ܹu\Z dРʄHDd\ǧ﫠^74 i?XB,'+kJunAW[wr|_(l59WŊU=TzMDD~3&@wx+*` 08q8,8s)~,<^[/LfvDpkp9nqRZ%tREsJw:VnJBfZHq\F/w$Ykgv Ǿ-+ -w޻""#Ul`9d_TSZ3mN$x M` [_# @s]O ֪aR2HsowSC~B6I6_ӔK . *639[C%eZɒbAW܂ Aeꦨ_x _tciqD2*eG7dj, |Iڃz%A( 8Ա{/ sd%]۷ "+iI `lbvsXL3cUӟ"޳U n&uw:=B< hkq1͠>^3 p_yǭ(M&K6Xoq9Aqc `Gq 𪼲DW:xy:dѢ1uګ0\j(ʾ-߿DZؚK of^ 徼YDߖܔvZ0/9Uz$CM%g2_%[TW@=Z pLe\PVWU,f"FFL,-{jM<%gQD>+?ʐ=MwypmW@&?ώ> it7jk ͼO{w"cAv&}ѲKre/3yuej (-[vE /R2 e1%Ze+מ) LZ*6fgKHtQsS|'EZiZg୮$0FHy.{kYOF|RQ|j888:m t1d62-BM"oǫϿp7XSE}LM2"H҈*|ѻX'<Hh9!$Gp°Qۯd\WwlP]A\G'PM ]gK]noܚK juvHB[w{nX7*R}Pnd*'X>3&іyqYE$N"%J:!IcUJ/c54} ~t} zYv58BV>Soca o7N䕒9j]"C&>AL?5-Q MSFVg:NC<Ǜƅ=." mU!'tZ5`0cbToQ ycoY]{3S ;KI\C;\aمkm47%fw{ 3&j=ߨtCُk@SO:HgdRgv3*X$Uvbk*7߲H Y #{?<{.l<^wϻxuݔSHݩcx5/ҩ;1JL.pfש쳢hv4^ (+ X.; զh =̎U9VU[2j,ԝi 7A;` X7 G,\ @»?nu%m^t3a{+ 1:uW*6_3"gc-uVHQwmnu{.=V|hCC M hŽIhjk@}?KB^ ,rO^dYMU{mShd9ĂOBtf{,`Uu ; pBqZPoKhg>G/8v9P ЏAd]3Wbx4[lۺG5q@5/>;iNz&; (O+PTA}ʦKJ@o9.k'Ш?ǔs WybK=PÂϿhxR9@EQ8Eg3\wܭx7b@wÐ SN"$4P*@/^F4'`k` Ri{+FPLM L@na(4*U*HxiZ=HlgwsD`֪Zf;-Y`o]JA?z ѽYdo#\yjGӑ_ y Ls*pxJ)dOxi&y=w}f! {=oGӏV. $ޛ+!,ébuXְNu'b[HI d kZpd0~5dɚ|zPɾŞ*EVh]܄@ɾi\F$+et0~g-J\yԱ? Lܟ؀>l+hXmK12WU!͔N6l/XpoFv:m5Sߜ164|)l^"@@JNA)DD& >~\?IDJB?wAB/wO6>T޺m2)7G ?]蚮8Tz4NdG"Ph{m {m=F̨͏.W4Ujҭp`'Lw(4'lQ X455z[1c*/aR)`Xu3 N\)M;2fP 3cdvfNGK=XJsR]Ytv%Q):L/D0[SlPt( "?mƁi6txkax8L7Ƽu@gߩ >cYUI`;nətXwU#4tG?T?E:!}" ޹&1msjku-gg}zd^‹-] ~Y =K[EyNzQty;a<{@I*<5Kޔ_ORO AVNG')gJh|[V>&?N缃߱pS׋ }@LXWg| LM3 HG^T{0ɹyQ9=<_Lsr9Tvߌa5#Rb]@DG@} zP.7:Q?偶j Vτ,lTy{ݷ; A4 λV-@(Biu| o횞RK]~X_@~J/FSq⋘8<;,/̶@|C`}KtJrK7cCd4@ $A5rZnRΜݿ椪:B Zp>?Bo[05~s;`4@HE̼ &]w8񏪨;)}63Ӎ+Pc;lJ1 Dg~~Kn&y}0} i<Q_4uEG '4@"OVo]u1(W-8DDο ya%=yf.rw8gy$}dd?__4)O^.7GwaLMFny%\c #ze@FHN7_nğ9/~l=C=C=C1HcZhFMXe#%FL-J˲61f B7N~&z衇."dh3<^K`/)w΋__q;%v#fz蚌9)/Wը+=n/J keܙ5]}2* ;:F_tzTGu IOኇPT{TݿGIy,<ࡇJ%8s~ޯ~<=58_G/@aQ}Y|ChpZ;]t R(-hz\Lpp>ࡇkj,{ ty"@?r>IKo+ ?+mI!@ OEQ˳)8~}C_'L{'ݐfvHi)vM7"M&Z̼p[<{κ$ WesX=ؚ,JbIĜ= &0cU %g Xdb5Ȼ|Z=Kmo3W*ȾxnU2[4lM3Ҟ k$(Gj̬!tSJUTP]nhM[S1Hiiv5͓4vurЩj1ꊕ'{c]T PoV~ifk?n:_T6sK'~7|me.{KOu`~b_ݱ2k 0g hp E-(Yֈq~jwκ):UОFD$o TF#dQgޥ_ t)~Ui˒8o{06oD|ɐ_S@ } +& 1!s*pg:@PS6+7 {~.Ǵd5S~9X[Vfd:D]ږILhU3HwP^ƣ&t+@~rKj碡 "R{?g3_od"МV૚'b]wڠHW]hQ欌cE0@j%HS* XaҘc6C)Ddx~"+C6M@H1A$1v{F83s"oߛ< Dɠb?Y@~Rb [Ƭt!; ^* Yފ{dŶU7@6Ʀ&]=EW[ ,qhD&OavWq@`6iqzxDl<MOX X8 Z? Z\h гsNiZf<cԌ</~ 8C/@oz~K+M&B'Pakx`cijgLW;lm$P."$Ll(Lp7ѪOtpݷ$QdvD[ V'mQu}l4.O4]eCצ.Z kjWɁ[wG!VReEWSp~uĬ6O`^r@@vzyx:N;[/hDAAJ_֡10/ iN1iΟƮ:;+>or~%<|dm˰Re:F@~ 0Bl4<ک}1]Fkl8TwN ( u@ lѾɱXԗfg,|X'0nhm%LBsU&zJ%mjNӸ`f.I}DR Y2i{YS!~4#\ǯԓ𿢒U}i 50@!A  $ L?~SҨItUAng0.(rYgi̼~kLٛQ 0G],tw; A29r Q~fݷs+v߀Uhw:kBz^æ5 [@'`hnĜ= ZY ҚH#f$"SI 6IϓI %lfjuNA}%2Нo02Gv'5ztưƈ/@/Xs?%tL '|~sRqg<!X[@muLGs@-^ABs+aZ!1G)tnsEQ e!1V?`xR+6^5 َӅ(7ӖH)h:sⶣf^uC+ҐJIF!UU7TQa5$7$0;u=" @t^|ߞ zlɓix"M`'NjW3{_8 O' @^g0C 7j\"x]~{V]jt$0οCп]~  jZ"s+v` phj$DM$Q85Zh%h.vX_eCWs\ޒs4&Dy6S:tB&g)- slV7ic3Wtw)҈*=G =bԈb~z+T̓ZK>_[:wեRcI*qڿr^w 54Wpöhxd 10oL [[t>  2PGf!BHmn֧kVUU?n-{>`β06"1ʿ\! t"FYiaػB@XEo3r<6>b*C`!xC{}   %%Xm,Dtf4-L(Quv|D}JmgiE `3"c9΅HDRm@?2C`5]3uoP Ũ|YrvVtuY7tt-ӕո>( y*u 4JX JT^V?pT2Fxxԯ?FЂ~M.i7Lz[;2/+|U~H?ԉ9d @. ԕ3'TM< -r\%)i@bހ'@Gdd,wo xl 0[1xTz4ƶav9vEz<a@2Y@K0۔qViwdiUb4'k!RT%L71% HWo kKIW`;=iO xpJ̩|SdO6fPxӯSS?@DY_ݖ}6yp[CKɇt>T ΢.l@Ӑ^/|p~ V_+0z ڟ,kI98~( Pd2^ZrWt6^ynP33T?/>3o> O |{,@q,L;OVFp.@(!7;Pg#YGغfb7j,~6v ]\~#X`\! P`waS*cGk`[ =WRFC1t _wC\>X|k@rʮn^$P}Ko `o RV5ʘlǕWC=tA<ȜIwV$O'`n@X_o{g z<6RH<Ǘ@03cPM!zC=tt_tGv @AI..@ W9T*DiB@=ݽ]@N4?W h 6zC ?cw\jdcK1f[>x衇z衇z衇z衇z衇z衇z衇z衇z衇z衇z衇z衇z衇~Ԣ>C=CsY=ЏtOÙП~.<蛚a~jK$sqsC_4*{>I[$D蓺Լng&FcJNt썙+M ?vl+_Mxɝlma< _3'd` 'S\e3ٗ͸QNR-G1}'U '}+zzߤU#a!;w}D)R1<M7[O`ILVIz44Po/4[,N>"2{?*H(OaY` uѮڙbx6Q'"|_ֵbCCc !D5Sǃ;>]8gGH"2al/ѱ?MH _}!wXzh(|xv@}oP6'rDzO}ewI@]N'`*?kpv7t 1=+BUU$E ډh«П빍Pa $} Db̝7t>=ͮxv !0Ye`G@d`߱ +wcبdufF!Ѹ2ddT0xt ͼ9@n\0i7ð@pa|[ڍB-;]JsbL N+' B1E_: b'"%?{"ݰħ{;0݌:AdMN;y歽?E:Z8~a jd;Qu>_ۅ,t} 1}lngg@ʹ5v<y'8Ff3pkATBO,b{ɭ/R}%) C^٠k ]* #-yxj$A OGi"wH~ *p_~-<+,ADژbm]\JKYSi߽ ߟܞ!QNՎR ;_Pg7a+QQC"}=lHED|u[!!ʼTz'"@5Eߐ 0c򴻙LќdxiB 33l=ff_sZM0܏KE(v{<"J@hYVsܲ'9-DT\-l/m mviLf)6#+0ъ@vHMwL&LbhkLCލLsdĤӕ6n]. <  AH(oT. O˙]D.o3MԺr_IڜMqK-SȲݫN̹0>9>>] _-OCo=J*'uCF"xo~^ WFõM,Q/v)lDX5:p"u9if9Xr}D6وh˝e-T0*q@I+(/y8qRwxbmlX4O+۔;(hMYv;sLqn w("c"4& c,MFJ->%;Z-Ү,2DL֨p2GN-<&VJh`r/! yC^ȮgimdKZ7 1_iƔ Iӕ6o.Uywv+D3EV^roV(@8RXE+Zw\dHfi@ZQXDo2ۧv^'|5Ko;+,/տbE%Ƭ,ADⳎVH _Ktb"j"I!;DtYleas<;yD$"%>*h!6#4|8T{qxi'ge/֩UY;m\/x>v""N[bŀnqQuz$f%"Q Ti fvvZ YR2dmڰEV."ܚq8-^BZd3&$ 1/#}9kըz6,O 2Үp ev0uO v'V!I*fe`sgЀNs9a@;dZѢJ"+8"$QFD'5i~et%cma` shKX8(q4WoO5qWp|m3=y\q/wG̶w&*@ |^w h3`L *aUf0yr*H$1KǔbBjxW{St԰#{ JkeOb2j|T^`M0sލ;H8 H@{ 5|tȑIs_s$W9Aw.to~M&X]l"2쾱%*j۶rr<5bF;bL\g-py><{Pd؄'잝<R%ݿ} w "{ؐi紕upp5,HX[NKyVĩ+v/0'l,W`v ŠG$p r{Di$]bcʘp1k6n$WP~W'1?{_ԍ5UMTzq^{ @j߿K YLamd/ ~U79^WS$ag u Y&&oy{rQ "([MIư<\VT3Ql˳- ~1)>ǕP"<) "*'A*}x!)[O 8[1"yU!nKS ClTP`k&0cciwy(2Hl:d#zO&-//@K; `POǘa,bRVKC_EOHp l gu/L:նBs-%p88$"c0LHHi)ċy `[ܯ>Qqɤz%e9\(k}+DW:& W.ۼ}`#c S36m_p/hor*k1[p--bJfΙ3ӗ?p"b0`r`-CG]cjsT]km6ffz=9R [٬ij̾\m!INmf.ZI ;zw@-To&{#1Ia!mw{׶f""6jj/RR'_t+*m*,3 e j7X 0 }_TOd'@[$ZL\СIYd$22aY !j+x 4v0nB#(р kwe%6k=I{4;K)d -c#D$ RO "byʮ̖a^#%1M~3Âf.wy`F J۵у8xDޓ/i"ڙ#P^f$GεWR@:`+@d-gY-`R~H%|~#k8eX+:Qn@J+AJo J%wʸYmLH݂ćh~{57 ]]G"c-2~ +׷ɼC csE}XxMftaμEΉg)>d^{E[/֏P5%@G>HE_zeDwnGrS_(,:-x 6Uevmٵ٘]:/''՜i]wriTzw>F}A^k(洵9ٶ3lV$N Yqyll#;lz")l]6 ',s͖/G{珸}Sv|JQ伥gˑ{QeӥW SE>XtV++B$vXoV6KEUbT%Qf#sPA\\3dg2M t`2![${cEhIMxE$T"θ+X)ȃI: 5-m&6kƙ"@d ~Djvw)+sJ]} |}rroWfܜhs34>WlfG@s.4 k4٢^`OυN,?-p//GD%~vYRQ.< u xD~ry6L\Rim= %a!Lr"}9QJᷴul;ЧT%@T ZpN7U][ 8p̟6*9`}6@xz!lV&kU="׿<[Wܩo[8'<1&DJݞzRBEw$HGnDC:#c7y|*h*R#y aS )5L? @D4f"xRsȯ]66wᚗ[].eR>]ohoxf.ڧV4KS~w37J^V#qs^)S>L?)?n^5s=ENTԨ}f~Xl;<Ɍ}6e1Ek"7be8 Z:X"HD;9{9D[lv~p K5#SaL]#^Uj1j J[NAmc[K>j]H` ވ-K5h?%QdGR!.GGKOF#h)W5Hnx"'}""G؂t;BZîWA6&y( vHavuZ=ӔPH )Sُ p\-Zin.f)BBWܿ5J}M!Y<0Џ۵WnnBMۯ\Dnǧ r oDE2r2 @8| 2:F207;":6Pό.p}Q+9HN?TcaUHЩ:3LƚyQVwGRQ>hgPιpKiIAtg!2ك8t;|:=͒>`QN`AG CKuk=nlRsf9\D&6fvĎ+^ :ݎb@ryl&8C[ B}QabИsy4TZdS+Gr\AzĜ7o窳Ng Sz/VYC)qS1M0]Wnow=|eoɺ!ehԐ2~\[n)gR_yG _zlW[!ϯ~4W(M?^p3UVgD@ӯՋ d* vڦs`[1ΩK\N'3cN )^ s)|%W,-ab·4 [/'uqS66Gd d5%g'\I)5)KMACYߟ@sE FQw ٭=w~7Rxbu@:-\ň;}8܍NVP˲@Hlڢ6{]õ;ػ.ۉv4!0I0&.38t~;=8Ϭ=M' 22<@4(5DDQDCޡ#ĝw6}*{+6wc( G*K 7P.il sc Ɩ=R4CaпӑN?O+@٘"dpary%303eBoܞ}y]> J'msDv}; p&Jqe-lv$j8p5.厤Ùa`龘 G E84Eݘwn]{Mp3viKs+qyIJb|et{YR9_iLl8֝{w7cx!sF$z8'U\%O;b <.Zˋ+nz3o~ oD.bs V&m#ĶaB4NFcޕ+Ne|XLԣ7zo]%6` iHÖ~#c=8+& {ÔL6R&(ki|vקkL^f ?י˓*guĂ|rs\I=!Sٹ$mܩl3&\kiW:#%~~Y6!f .ȯǷjzFCK_C=C=ࡇz衇zC=C=z衇z=C=z衇z衇z衇z衇z衇z衇z衇z衇z衇z衇z衇z衇z衇z衇z衇z`fC=bfN:g sSy| 0FQ4t&?'>(/^,@ q+ CfM:YY9DDݒ  x"2C r>.oūqy&?DJչЫ7nSl p4ۨ}OcHԍ|P]޽(IeB&`[ _d6 "ΊtFI@T~i3h |oegMa?ijw{b?cݍ1ouVO>yk%"R\¼@LB9&qmK_jP;⷏~ *ӪAVhE.n(ȭs_Vk;>zoǍȿ2QxX#O>b{nǟOe9$T$&|HkkwV/( Vhv<r0d.e 8HUX3^  ȶDd> ۔ۘH  i֖+)&OŐ"Q w ,晍ӕ4Bِ+3Z ц,+QCQm1Hbf(H}r{yc#ȻIL_X((?(JWĽ͆!fSK T#ppYg9Gd<9'*11 :cFm] w O2=W\ T/@ѕ_(E&VyDc1 ѥ!2@ٰk{oK{ iAc#"]v$ͪ'G #%vQ}J1TDѭ쪀bxd6-*9A$$Ti̇u$nh\ASEc|/^H$y{o{} f^M!o[.7Ҳ슕7cH*q uxSݺlm$NFNtT}- jՃwʾL1Ƃ'`ۙ' dgj pz Y]g@ F+,D0yіt2hzIҴ-T&Ҁ%?k[vTD{N;Zkt{A*I%srU/0sp9M=Oq1͢4 O k/}|u@:]O?zy~ߢ͙~f;]hO@;vq³7atP#ixFi6E"*O" CW0cO5G%L`vt$+ތdAK}tZT@+ +> +6%5*N~sϐg4% Va}ͼכjSQ gl:W(kyn1޿߈n*HHۓ(7ԜK !l^I|s M{ɗ\LCi:.sJEf\VE*6m75[shKA%]1_]Л?56[lɻg1[xT|k_B1ϑ$Z6{T\~̲8W-{M=kRT4NY L|40`_!oDAG<aeυph=BI9(䚧f}M^,@V2AMl RdfvDH ֒'LEhc TqARq>z⩂'eCzܯbJ M$_\]9H'I{`>g@y,*M߸7` ٚCn*dbmXo=9ž8d@Uaf@΍Rv'_E^fÏU@v?@}sڬ#kIlD:P1Zml(. ~HnYO^Ă , G6Ɯn@lAK_^1̐&mH DP$` 'Rm7Xq^o ө5( 0v^Gœ3T83'E1 P w硾:sG,~NVG2@AC{1 DՋbj"kD|$9 ʸ<ńװk-qK63+nX -DZ\1(m1K#jZÑ(Vަ"15`7BCCZ0"s0{T$*K3 @~&%"nbDGqKoTʄ-YWgRPlGP™ۮ!5B:r]ZS8d`Rj]ѹ;[&ʒ}!g/Wi6sb/0E[ Q g ).,x! h{9Mҹ, 9DBIo 2|@Pftg{ށnD\:ZS6b{5gx! c [LĞW=h! +ikOe4X B(dC%   죥mԴu&~ܬs&xn*Mmckq] f2qEKO>vRd-1m͍tmήqf~E{Y1,t_@UC!0Cq rӾivb  =IE/¹bʒ$Xg6o[wucN8g@7xIx(R3+s'S nLffF(+ԀaC]^@Ê~$VwjETxP8Բ pZ` -M( 3Բ[!)| m]+Ld7ts/yMa+e1%z[D8+ѕ ^Hg>GRQ8rl#>B!h2p>oU]!i +`<S㢗3L$"Q1+! T(nlo@V 30e KNKQR=*k#αh(_9EݮU1C:D4ʙ@YɝR (X&xz Z DQ0m' !s dP[P3 aDGl,%0٨g#u0̈́J6U"fL{QR@a{A)GSo.b)6WMH)d6M@o_ }ˠ^e&4w2F=MU/(= "T&ErKknJx Z(!O_ RCW)[A*+`!ܛs !"BLRUњ(J#k/Ao";愅BKY8 ( (%hJ@MZ.E]A^pJbx-{$m3A$޲ߠdbs2Nkjֶƭ 4' pݙZB z?f:N֩+@Ҙc6-=,Wy'? 7Pxױi"p . 5X0('i4t!""q@"V3$O<ȟDx\bv3y&ud#kooL6jeP ʸ1(Kv4Y܅K!\D犤.j`t2vk=.u`B~څWR indBӥāH)дns,@gDmUّ3zOu–>!.}IoɃPvIVe4i[YtՂ:z|$Mдʲpb @ ݬ9%BH)ވk$nD&VU$b,Q\d dDtB>@bh t2^jKk( / ʷkJpz4K j4.[^ϤNx@V٫E*j$L @ԀZf5Y~ 7&:LTeD6lkli6x^jij)0Q%",̬?l3}qv5Sa8_t8UBBj>.w% /X+Q%a ׯTk"R(Ç`YNûDK|{*ni'kLj*A? %p},l!}3zLтh]Gs1] a2x%g./4[{hk[S*Bh GX (Gǘܴ^`@>%y5к{sݐ`%݊TW*yGi=p_xp̪lH?(: я`B@14r&z^1í0*mٿ X=Q[ .@T3 PlEpȄIWxATE$%)3:)v'#Hs]^DD(9Ъ9B:j/d yjTB3&؎ifbCCXṢSD2{_rDC~kQLcbo?38R%d@Mv˾NS 7<'Z: 5V G$+g+EPcVi33VjZh;eJD ,--ҙ@5Y2/szRmyTmDbxW0TѴ}=_LEbI 2 f#/kI}LdF9} V I,¤FW"Phv5Z`۹DD<._RR/pD `9A"iCخKFsS{`V+iʢ VR@!\'NvrY  -5W;0OؤDF}Nb:88*TW\jem.:s4AJTv㓙/]MrR"5׈Qoo*NHRC5ga>)@ P qE#wW` P6E8@ޚ.p!F*2;kUlk_JԈ{wj/!ȤvUAK]c$opië-ؗqݶ$N0y1T_G߿=ΠG! !o!@N oFqIsy-d뱽6l*FٍףGգk',3\VH8l9V uƮ/5[kތAhxKSp""? 0ڲͬjXgo;w6uz$8mr9rDȫnvOHee$.re2 % DU-V˻QA =[{_% I8HUyyy&*&|<⦞Jg *"^̓@D -42pX PHoK8 Y[W~mqxݷ2@9,Etȏ?'U;Zcyzofapzl7ř^54MՍvLМJu7fK{XA7.p[-<!.JS4`!40u3#-ɀiGv @9PXeoaܨ {h%M6HGQL(ʽ'i4+m**H6^DrUAdǪʭr 6ȝu/s׃ YX P[9;x/o-j~ZMU;OejjEwD [VU,Kb83+j,6e-Oպ?4zC>8u*x$d ,UjXhA /">~hG\Rr+XSݜrZ_A%>,޹%vL<^Am&CF[ruQ"])8 pWTF:5MfrM VqP+sJ+?07>xF bXۗPW]x"Ɍ ,U K+n1A CNd)d1G_ލ^^  \A>#[21ktm"{Z YwY}?U&Z#'H~[OܺNM)y9zVti? Z)-oTj\r١!۟$ 5 G(Kn!ڱ *Q轭'i*FV`/Z[]ouSLAWA ӷm/^rV5AŦynw`%C @=|@Yҳ1~\\j72lmmzHzuegj `-%id뎹(7KQ\Wڳuh R`Kj(z8dk +7,LH|d,"7r$_v#+L?"񓵸҉itj 1\ jIUVw鳽w8W+`wz^ o"qtaC!T?\~^wAg}grZ^Y:(|t+rQ\ynkC#}/ѿ-"vkjޟ}AgF/cxZl@֤3@pYRt:C$%x^y{Jіm+;}̖R/Qj;1tlȥPyE<kVo/ramuԺm1JKT>JcL;5Cuu[}Sf*;@ (zŐ-%7xR81fЪ G{A)xj%ʓdh$[G%1o}UJ,aF[ip{uӍ;\C,t_r3.tS}f8sg+xx8pa|c' FLh!Z$)?A|ܪϦ)jf^0:XlVʌtK'ےiG II;KEͻ,H=xm;"G$z)Wg pxiAם3cJ۝1OFga K^n3$l}eƌWs9Vz,Yye~87 [OjƣLYwgٹYzmסvv65Z_zKk[W/B{F* w %)P=[>' *>3-kIUթp"XVUD^L߼hF#t94Sp[x(j4^pz:rKP%Z,8͚y&fC± T*[QK_`P"z*6vNɲ%FTn}isGA.WsX:];=i}9 'J9wsG-wb\J)oSY8o 3_0š~R< ~G")ˢ[-ǣ^J:l)v%gI_lCsQs)odY<(~ѺQc,x?S-̾.wSM}{J+s۽*kW^y 'z,K+ʿP +FW^yW^yW^yW^yW^yW^yW^yW^yW^yW^yW^yW^yW^yW^yW^yW^yW^yW^yW^yW^yW^yW^y_'paB&u_yW^w9QP"/?S_^zDD䡈]W^y_`^onw L`rOKWS6myCO9 ul E9˻+Xԟ Ɖ۾;_K` }^@QgXBzyNQh*lJ0Y8C"Λh4+iX͚ Pw4)D=K/n"kOwo[ }^| wDD?Ϥ*"kVmE4pEM/ډ,I`O߽p=P+.U ݎK7W~^36%{y`ff\DQB9[T̔lmN Hq#U域@ "qniZ eN-Z`4Q4 fvwVPSR`?Cg/L,?? h%(5.08o>V>460Wt ,[DZ _y}'3HUߍiw'{S|yj[Li[S[[-UMH:߶q<)0?n=|I/HZPˌY9䃽?Q@2ou0UFK}pE*r{ehz:S󌼠!@D]L(pl!'HDì^wNb0{?B""(C39?_:{ BE{v0Za2'H{vbqٳ߱{xM~/ O:^u~T9vpo@Xo VHu*1/ u">[@I\#MD㿇[%5]9?\| ~_ꓕ٢hKZ)}eHI.?=0,N;Yx4A`4Yi1ULD ;=3?Q? q6%"x1Xf"hwn=^&;Ëf39ǴO8abՏ|kϽՙM ް2 M2tJYL`% U#{Ĕ,9Rlueumhk&JH☽L(Ey1N39Bz~ݰ彍Y8n-P[L'9 ^Mw#5:Ϟb xr-$9 b5:n~Q4ݲLZaLQ}> A`y@DzzHCMA`t=ڳQRDD^vU lqE1DDA&,2 ̖,3Ef+> o >S-8aVCXE< g9\O9F;ʅD&D!{zM2k71;hbPWEkYm 9 1kD: `۰m4f[lW6LDquKDS[HOmI?K`(==&RpDDPT$bLA,ITj-TM)Dڻi;SNŒ[G;Y9 }찝?|g+7ؼL<y$| P|7tМaP G,1zh@c9@3_>]%LFqc>V%5'@ԇaÜ 3#o*춥A Z]Nö\O-pԡ"PBd#M0_gYPu߯C %MHR`7uzaP "HDdJ")_`-YzJW%1rW@j;?P68>Cݳ$vwe FR5}m_ZjRxk7&G{gP2b,EH7gu !!e۵ T [^Ti"#}7-U;ÌЕ'PIYjn CTZQbC ](hk*e60# Bh5+)aۿ2 i֞D, e[&R0TD36:,zW KZNn!:&KEb}W~xc۞#';KSqCAUDĔ3OaM`\3ʶ' D.ChU`Coor2ܵLK u&z#Hx=ˎ|-g=6Fߞ^@̭&=֯aG&6}7&Пka: Cbx LP*WaE}Hr TvDO;EaG8cMnO[W&"҉8.CM{QJZ PX? +KUHM(D1[h* v&n 2$ ڸƀ @3&u>4u_Y$5ElX2Jrlh$AZ[5V@VTօBtd)J+MH ـN b״E\Zxb66K_h"#foz>^T$ej3{K٫ 6[7ZhB{~87od~^D2)׫VD4.xFےBm Be] PZhe[&=PUԞ&O7 ki 歶߄7c]G{zVs5xD^j 5)"o{wa!-WXQiqp_C9GEzc"W=Atl47m?`m9 +76駹}ϟN7^enXy2F%N*͞h@+#j!oDWHY4/TCOE3ֈT;udKH{k"J8S6u4QHtk k }2Z|CST[PBt*׮ƢOFtr%؇Y%;DZSRESz0 6"Q $uGvI~95oSoL>@3XU,٢}[o k/п:}㛤+%3֝s䘛" F͏c3 67@DvY \G4vͳ:#(sMuX+3FNcTċꙇp8u vϰ:Ƴ;}k04֬D?(a냛5FTwB6  +@,Qtp^n(=^<{r2K sn?XknM3(n', 5֎hK /[&;߲t#Vl@n@P~bˬbln]2[6COZJS;3\FH=~l]=suŎ֤r544e-Zf=淝}\'9Kup^[B<3 ouO38½(=Is鶪ިŽ13;|A qolYu`'7f]XYeLQ-uzeo8cGkLY۲[o/n+}e6mXtlblZurA֌JI돭N =*oWxլIkMHO:߇@gxCDU: 14Q ҫ2h'ew-Pgը/><315!.]-'o }5Tn]Wf]GVf's$ 9`dL/vBWǙbVx} 4Q4RNa875qW&Ѳ6myŀZ1xòo˓Iջ2-\{vNJ^3KA 7H^`nqE_曨c4ִvjV+=m6r ClV,/V Etwf6Nߕ⎱b̾Ʌ2DjZt$k m9 c `p]'E!2"(x ݾC[EmgS@nhµrmo%h"vs-"uV=9 Z0{5^%w-B s-` W_5 ±]fIc ~?[\_+I+#|ŀ.B?㕟 fEMt8M/G2М c|~#D!S&Q}-o.c$|A7Z^c!ȤUEO{b9q* Œpl<=Zl{z1vkOoI:jf7`_}ɖBnRzhȯl`v/*FR[_eqP|BCDq':"=|EttxB8#z+STEh1gz= O|j.uS\I_#y$ qdMy唏d.sxe\!*#=|UІE~E^i΁Ypo:Q*]|;借ι$(Nu}+,(:Nj\vOg)S ~c`}2@O҇xӀVB pZ>c3/\r,倍+=m^@$.#Hm"S9's9[rh[{ '}FV $=Xy㼫H6?UC@ŗQgjzIk`;+|ZK@O&s=nex9O6Z뾅mC%'W^3B ji|ױMoOEOSTE"J@ dYwDL ~'^G$|=n׺xXbθOB*T[З֫cU 2j?+uq`L}3NGg=J."EL\E_jUw۬Cpat׿F^2w!mI<. RW/mϿoWSA ca{ {~ݺc '?2ET juͺ*2]y*nm ZEDۜ+7+ "asK}C?.gܱEӻ۝lKI >ޘcl:X[qR__\S$j͞)qx5byߧi[5Eُs{K~a4tL7Gf7?O,m:l~TaXXyzcHW@AiW;2e/xO W~^&zDDdWH5tف@\P1/8'{!"*X/6S~ٿ43+f_l] <6oyQ3dzSPݳ2OJ 74Zc?b-puF` tmkRJhV9`B!#.Du"|XGx Dfzk ? B@ 7}N:oUCx.KH>?Tn8~wۺn![0W4 HӲi"+Yo LD OhqMcc85U'ךQ(;xٻ Zۙ SJ1gzlRܾͫPa샍M!0%JS# 9nNjwK7Lñ"_bC ϩM;h^ $"":t PFv$UYC"ɭ㘑pWnН(-| @+]VWg<Cͽ`=Tt&j~2` ABGyؕӄ)`}xmD?-!  DW).zKp<'G$:{C|:ݒ,, E!3jl:vf-@PEy?3ڼx RHw k_z>2SڅFO|< ྷeo6kB5wl KN!Bv (//'a-wpq6Oe@fX ^:yx8֛Y!'I[x}&2c,y5Ua0WQu:Xe<8˖9(m';i; ^<_dlI8el@s>@_5N\uΠy׷^f ch#Vc=)^?㌚>$!6E͞Iq5z[d,Pcʹ?dFqC3^4B05~޴G& , (R`S5 1{l0ZkCIԷ{b7+۵ BJWJ|иOV Ya~6^ B /5#vfVN0#*o?c3JM{g`Jvwn2c$1(fyn_e"[eUö)#8j 4HR! `FK ^Irgo Ƙ-d1Kl@v5TeA4& y}iZ}ꖦ8\_P` 0_ hefqâQ3P>Cc-EE8iKvm E# E?gPUU39SqI+RD< "@g~@bDD8ʕ~*R~)}2^h3D 2D2&;u t>Z\'@|vpH`~S'@=P{c,l pa/מQVTo4Nm l`5T'ʌFIڹ 1$ʥ[VuKhI R jHvnMB}Vr[)3 [onKpR$y QM\ZfbA`>RgrgÒ9JAc$C:es&@g t#õ<+M${Sx&3%{JCxgq&Uz ^*g@ShVф<4ܶIXG#X\&!qO!{3N&5: ;|eG 27 bNBǼn03g"_XL$ز=d[&%"]1 X1?/Z]e;(BTmP_GMu=!0 I {)Chu tc PqBSrk>ǖRZxRB/?S{pcP*(jFE4m ~X+Paxu#0#PPI/;fmw*ˬ>>caTuIIMȭQfvoQLBYx ꉋ&UCcݾɢ^Og!",h)!Mc1tI]~;н M?%m2s3I)ى<.i.Q%:+8RM'=Kv#LU}pq߹_Sԁ!D-T#&ڠn+O10T90ucorXӚG ,,w iBľ Rv>Hk|^ ߒ8 Ah:lZr xBr=-/Y۝ʾ2ܪ_?5:ǦLin|QzNw53uVZDxvAxfT@\yZ-h+PD꫖G]..{h 3v{`^FƇ@xgBܢ!PZЖ<^/1Qm>Y? ۫Xy \QtekC8hV:>tݬNe_|#m6ŴY WkZ(56uݮM(#L4b#V4/[Ëhh$9$IdyowūLb Q%B>`o;nB?cd.ZL4V `bD^ `D,H]䲩pVl=}qrZh0!kCv3#Q(E]7kS_H[mE*f/f,S[vߕ!zw0,hPrP X6,C[c&&!Ąɞ!`ڐvezŎF:Rg?v4L @C(]Hwbq)5|~Yzo.\nMb\_euW^)l~4NJ;SBz?lk|wb(-Q@.[m z=@LK/3rÌ!De;gOdȫmDI))᾵'HT@u 1!p4"v,p$mߕ7]bfl[dFRПqddPUiEZN:H%O/l aM2oԴ^)F`:OnWȻrM&Uq )N`: @Y+QrruPQ8  KTeP@C8O&U"'C<vm> ]w'qbv.Vf fXd9Րcw z&6x$1 zMQ^JP T!@wۦ!}4M0gҷ7dsU$鍡6n7W@|Þ8^٢A.B'p6}ӑbZ{-8['d}Rv\lj ~m| nW(Mܴڽi]|a~&7JMAıܷM8Tq}^Ћ'u;ә%jRJ)lvKKyeN4iҤI&^󖏬]&&d,HC!!|~0ҤI&`u &HnQĉb|erM,TODiҤI&} ˦D.c{uDZyS8nW7DwotD40?iҤIF}*qLLe)jc%WRRT3js( OBSvIND !)v3+ wAm e#>`8cuch4Kns+GKJ ;dͦIp6o?tв~}zoJo[uk|mX<ea Wdy ݙ ډYeKT|әw=3鲫\QR_t٫9]u3a4 H)wu!tOc.Ѩ{i'I$cW9&n 56QD_7O|m2\*]), >"Ҝ˖aqT{, ,WU,"O׫-NjX>Wn] N'1PHYJ.ص-xB߃?K s3=_<VO|7#W@uQ収:V3p ">|D=~Dt:L)"|D "՞HKz5=li s[Q]f:iFK Pjpxhv՞Z[ƺ̤sOXʛh6xϟMsu[;w-D(*^TY{֗< hMx?@ N_H;>QV'm'k?tS#MYŸ?՟-,-z;mNa)?jYyb՞مUUfgT*i׮ܣ1_ẕơ8@t:R['nԚͳޥz.R<7;K:S u%0/k!!.> dk@enfS`V\򸄰y| ΅gFK]p%74l_;^^mXjhY`&ΌK P˺O՞N[u +3(m«eʕ4V0/i$`hׄUºpUC=ÏywEAaEyܲٓ* bJn^YAQ]}!{n_t@4x{~ pdxHhәh<"Nw ǫxef61xڟ ,ldv8-B9WS7$U9iɖU^6۬<NcX|Mckۻ>ݒ¥W8(er}YU;^ dSDXc)Or+mwʈ¢ uL oӻa2-g0Fq?<{ 7 Su8H ADgBD4atG-@Ѻϵ!\/l I_0O19h_xRcKX4,ESshE e׏7{4õtݍ1TM@QeW%0gJpP%uS啛?MzA{uօ^: yì75x:ޠqGDBym_ԉ>K iVhr"i|`nzChu3S{ؗ،tdyJqvV%`4/0 y%8 pqS'\aB`٧G'ؿ =Rk8UUt&^;jV3BDg  T{csk.J#Y_83.+ޅVOa=iH<9t€dodjl9h {*eoD+xɨ  MzeSD1ϛE]/. <]rz Vv@7tᦱ\SO!(p''y)Ь?R4 Vm_t.X_aqö $[3/'Q+ l-I#OrUC?ִh`1;I1qV#y&C0g}ˬev|b!t8d&B|L1,!ȳRX@](%^Hi@v@mPle+w׏v @G~ `8JqhMbiCvkXW7>ڞB6qͰ[aU P⩵?2vtI55,V$18 ft-QxnTWU`ha4fcHj}C=%Ϲ%,檁=;ץlAc6+'Mw݇w9ݻcy4kf{OhA}{vrL0@7<p<'A\qp8 >}|u?HMU|{w]9 &8/8 86ۏX5.ǹxץZ˓&Ct+s`tOmnd0s>=ƻ.UYh !DL0ҐGl7 2'yXpޟ8(cа;_`R|Js>=ƻ.}"WrI~h=`Znkuc_={?"LP䟄>->Mk~~s>=ƻ.' &0MJ)ֈ=%Fc.r@d2]Wv./@4}!~(]5d@78T> E`ϳVbȭ|5bE>\{|}u}u7#Oȟhx{B wU=8 rmѲxyR3۲ ǩv8T 4!L{kzFz1SOΓ>vwx Rhud`ps @݈9]/~>`_tV3'Ua>qwKPWQ[XE=?ϧ -KfnZt Gn]K)WuALÚ|{w]O0_|Qҍs\,7IU߬ ,4n,LuLg@VY `*s`|cE@~aM^ߥ5]}yCqWzѨ΀V%eKP7# yǹxץPBv`-/{fpQ}vS@n/m:/zMKxXpzޣpBzP:E0S ["g ٵK'lv)hcA(VK*ig9Q{378F`s&QxZn?m얋M0"Vp<#{\^q1uNO0G평}"h6X) eWMz& ꝅv_#ֈ_ߛ,:^:q71Y]UAA,XQ+靼(+OBc1cXԭ;993mOX٠3@?=O_\%:X!iIC.iio:ܵly㤌`cRIFA?@5s$QmOfq}E,F:7)V*!=IV,6:k7SCk#j0tpY8^-.e.םA^9f#;ږV9;(wT-&r^+ cL>+O:3.c Tq\Lh2rŝp}a*[?0ݬq1u &O`GG36 /1Ӡa{z7l$+@oӹ \--g^_I`F1[m ʙo8҅{_]Ms8f>G>r̪[;pE!8&cr" 鈚0aqwq*{!NظR>^LָCCYqnf 3\yp.0B l'.-fp5Ǭs3cRkc6k`Vj3񦓧f%4o }5ATTrP5ۻ,{tK>Y#meU {FA h)|k6/gUԅM9'B @ ʊumXsB!,pKo2ogMkcCpoc77)OB.Irץ.p4S$Y:: !2 ѠTL>z%Y}pLyYuʎ %2SeU$7#:głM:y6-^ }[<pw8#;˨C& BY!+TΔj]GBZ_ B:GMq%rQ`R˝dVW`&߹!@n& @^pDl#r; N[ٞd+w]*y#4q@ Dd\7 (!"BpX]FAkY'抸%UO_o % VC(v$Hv{gҙ8_+D%JJYs?c6etb$_q }y)P {V(.v#**~p_@DD/^ -tFO[ߨQ%󛉦- cےTK]b թ|h/d6_eQwzKxX+H*ITGx &:19Cw4UBxjiB*+d &K[|ȡA'ۓlKU%&6&@k\we@(a_Y9{AФߢSw.Qޯn>jtxBwO-/̕X5RZm,ֽhB׋pa^,Jm[+HR7+I;4IɇYT>XP`i$V;VN D@"k5W[ey0i2iٺAOr+P$[RU&,<>GK'A$ͱλ>5dY3옋m:{HRzl5VGP꼽fRJQlD]_oW6H"Y k.㍧qY ၃$}a{y2X֤̚A ZD*t uӝYUʕt{CAnZ6G@g(ge: p&Kl!lO.U&Ҹ2"Hd]7 vɖ  = %$A;yX]fr#+{E5A8k/EoԉmsNM[,y4o)%?ܯHY&RqenP,[lqqУ  *,wb)kQF"5RhRĵugaT\NΥTˆwمM΅-4۳ K^]v@_wȳKOOlx%4 *e 2.rR%ܺfmfd{u x0čG]B fKލ{bF)YO!VIx9'ե^nEEC]ae؛6\w,V4b:uqEChȢU6~MAB޴Rz׻2d'ΐ.\3E俎V owrV(7vǹxץ:'ޛw{h27IwWsN9z@eq[:"Zg1-"nVfCʞq[(SzE$`7N˧ȧ^< ,C6:/3p>|~NwmU詷c.|AKtIhЫ|BMSi/uo!΍0珹 vڊ5Ѧg'Be2Y~#o3[U?0O?d"NtvV~tSh/3|'B# *aN5:}([2β|HKct3^b"l`}gC/-0:{H5f?4f'-ƴ%QGF/ڒ8 hkⲒv:@=R,3w /q3uVGd bQ=*_m/,wXC&Mn}I #5w! EJ .юRJ)B;hi`r]TUs'd0ǜIpdB %ƿZ=c`/{Ûսb,J> b|eN4.ț ^7,ySu_G ҵj|MMK)\Ο|[4Ijs稥\pOJ)yáo8] O^Zl#F΋ ye %b/o˙4iҤI&M4iҤI&M4iҤI&M4iҤI&M4iҤI&M4iҤI&M4iҤI&M4iҤI&M4iҤI&M4iҤI&M4iҤI&M=$}1%tEXtdate:create2014-08-19T12:28:15+02:00^m%tEXtdate:modify2014-08-19T12:28:15+02:00IENDB`fonts/lucida_sans_14.xml0000755000175000017500000046705012565232430016047 0ustar mquinsonmquinson<?xml version="1.0"?> <font type="bitmap"> <Texture index="0" filename="lucida_sans_140.png" hasAlpha="true" /> <c c=" " r="0, 0, 1, 23" o="5" /> <c c="!" r="2, 0, 4, 23" u="2" o="2" /> <c c="&quot;" r="5, 0, 10, 23" u="1" o="1" /> <c c="#" r="11, 0, 23, 23" /> <c c="$" r="24, 0, 32, 23" u="2" o="2" /> <c c="%" r="33, 0, 45, 23" o="1" /> <c c="&amp;" r="46, 0, 58, 23" u="1" /> <c c="'" r="59, 0, 61, 23" u="1" o="1" /> <c c="(" r="62, 0, 66, 23" u="1" o="1" /> <c c=")" r="67, 0, 71, 23" u="1" o="1" /> <c c="*" r="72, 0, 79, 23" u="1" o="1" /> <c c="+" r="80, 0, 91, 23" u="2" o="2" /> <c c="," r="92, 0, 94, 23" u="2" o="2" /> <c c="-" r="95, 0, 104, 23" u="1" o="1" /> <c c="." r="105, 0, 107, 23" u="2" o="2" /> <c c="/" r="108, 0, 114, 23" u="2" o="2" /> <c c="0" r="115, 0, 125, 23" u="1" o="1" /> <c c="1" r="126, 0, 130, 23" u="3" o="5" /> <c c="2" r="131, 0, 139, 23" u="2" o="2" /> <c c="3" r="140, 0, 148, 23" u="2" o="2" /> <c c="4" r="149, 0, 159, 23" u="1" o="1" /> <c c="5" r="160, 0, 167, 23" u="2" o="3" /> <c c="6" r="168, 0, 177, 23" u="1" o="2" /> <c c="7" r="178, 0, 187, 23" u="2" o="1" /> <c c="8" r="188, 0, 197, 23" u="2" o="1" /> <c c="9" r="198, 0, 207, 23" u="1" o="2" /> <c c=":" r="208, 0, 210, 23" u="2" o="2" /> <c c=";" r="211, 0, 213, 23" u="2" o="2" /> <c c="&lt;" r="214, 0, 225, 23" u="2" o="2" /> <c c="=" r="226, 0, 237, 23" u="2" o="2" /> <c c="&gt;" r="238, 0, 249, 23" u="2" o="2" /> <c c="?" r="250, 0, 257, 23" o="1" /> <c c="@" r="258, 0, 273, 23" u="1" /> <c c="A" r="274, 0, 287, 23" /> <c c="B" r="288, 0, 296, 23" u="2" o="1" /> <c c="C" r="297, 0, 308, 23" u="1" o="1" /> <c c="D" r="309, 0, 320, 23" u="2" o="1" /> <c c="E" r="321, 0, 329, 23" u="2" /> <c c="F" r="330, 0, 338, 23" u="2" /> <c c="G" r="339, 0, 350, 23" u="1" o="2" /> <c c="H" r="351, 0, 361, 23" u="2" o="2" /> <c c="I" r="362, 0, 364, 23" u="2" o="1" /> <c c="J" r="365, 0, 371, 23" u="-2" o="2" /> <c c="K" r="372, 0, 383, 23" u="2" o="-1" /> <c c="L" r="384, 0, 392, 23" u="2" /> <c c="M" r="393, 0, 406, 23" u="2" o="1" /> <c c="N" r="407, 0, 418, 23" u="2" o="1" /> <c c="O" r="419, 0, 432, 23" u="1" o="1" /> <c c="P" r="433, 0, 441, 23" u="2" o="1" /> <c c="Q" r="442, 0, 456, 23" u="1" /> <c c="R" r="457, 0, 467, 23" u="2" /> <c c="S" r="468, 0, 476, 23" u="1" o="1" /> <c c="T" r="477, 0, 489, 23" /> <c c="U" r="490, 0, 500, 23" u="2" o="1" /> <c c="V" r="501, 0, 513, 23" /> <c c="W" r="514, 0, 530, 23" /> <c c="X" r="531, 0, 542, 23" o="1" /> <c c="Y" r="543, 0, 555, 23" /> <c c="Z" r="556, 0, 566, 23" u="1" /> <c c="[" r="567, 0, 571, 23" u="2" /> <c c="\" r="572, 0, 578, 23" u="2" o="2" /> <c c="]" r="579, 0, 583, 23" o="2" /> <c c="^" r="584, 0, 595, 23" u="1" /> <c c="_" r="596, 0, 604, 23" u="1" o="1" /> <c c="`" r="605, 0, 609, 23" u="4" o="4" /> <c c="a" r="610, 0, 619, 23" u="1" o="1" /> <c c="b" r="620, 0, 629, 23" u="2" o="1" /> <c c="c" r="630, 0, 638, 23" u="1" o="1" /> <c c="d" r="639, 0, 648, 23" u="1" o="2" /> <c c="e" r="649, 0, 658, 23" u="1" o="1" /> <c c="f" r="659, 0, 666, 23" /> <c c="g" r="667, 0, 676, 23" u="1" o="2" /> <c c="h" r="677, 0, 685, 23" u="2" o="2" /> <c c="i" r="686, 0, 688, 23" u="2" o="2" /> <c c="j" r="689, 0, 694, 23" u="-1" o="2" /> <c c="k" r="695, 0, 705, 23" u="2" o="-1" /> <c c="l" r="706, 0, 708, 23" u="2" o="2" /> <c c="m" r="709, 0, 723, 23" u="2" o="2" /> <c c="n" r="724, 0, 732, 23" u="2" o="2" /> <c c="o" r="733, 0, 743, 23" u="1" o="1" /> <c c="p" r="744, 0, 753, 23" u="2" o="1" /> <c c="q" r="754, 0, 763, 23" u="1" o="2" /> <c c="r" r="764, 0, 770, 23" u="2" /> <c c="s" r="771, 0, 778, 23" u="1" o="2" /> <c c="t" r="779, 0, 785, 23" o="1" /> <c c="u" r="786, 0, 794, 23" u="2" o="2" /> <c c="v" r="795, 0, 805, 23" /> <c c="w" r="806, 0, 820, 23" o="1" /> <c c="x" r="821, 0, 831, 23" u="1" o="1" /> <c c="y" r="832, 0, 842, 23" /> <c c="z" r="843, 0, 852, 23" u="1" o="1" /> <c c="{" r="853, 0, 857, 23" o="2" /> <c c="|" r="858, 0, 859, 23" u="3" o="3" /> <c c="}" r="860, 0, 864, 23" u="2" /> <c c="~" r="865, 0, 875, 23" u="1" o="1" /> <c c="" r="876, 0, 877, 23" o="5" /> <c c="" r="878, 0, 880, 23" u="2" o="2" /> <c c="" r="881, 0, 889, 23" u="2" o="2" /> <c c="" r="890, 0, 898, 23" u="2" o="2" /> <c c="" r="899, 0, 909, 23" u="1" o="1" /> <c c="" r="910, 0, 921, 23" u="1" /> <c c="" r="922, 0, 923, 23" u="3" o="3" /> <c c="" r="924, 0, 932, 23" u="2" o="2" /> <c c="" r="933, 0, 939, 23" u="3" o="3" /> <c c="" r="940, 0, 954, 23" u="1" o="1" /> <c c="" r="955, 0, 961, 23" u="1" o="1" /> <c c="" r="962, 0, 971, 23" u="1" /> <c c="" r="972, 0, 983, 23" u="2" o="2" /> <c c="" r="984, 0, 988, 23" u="1" o="1" /> <c c="" r="989, 0, 997, 23" u="2" o="2" /> <c c="" r="998, 0, 1006, 23" u="1" o="1" /> <c c="" r="1007, 0, 1011, 23" u="1" /> <c c="" r="1012, 0, 1023, 23" u="2" o="2" /> <c c="" r="0, 24, 5, 47" u="1" o="2" /> <c c="" r="6, 24, 11, 47" u="1" o="2" /> <c c="" r="12, 24, 16, 47" u="4" o="4" /> <c c="" r="17, 24, 25, 47" u="2" o="2" /> <c c="" r="26, 24, 34, 47" u="2" o="2" /> <c c="" r="35, 24, 37, 47" u="5" o="5" /> <c c="" r="38, 24, 41, 47" u="5" o="4" /> <c c="" r="42, 24, 45, 47" u="2" o="3" /> <c c="" r="46, 24, 52, 47" u="1" o="1" /> <c c="" r="53, 24, 62, 47" o="1" /> <c c="" r="63, 24, 76, 47" u="1" o="1" /> <c c="" r="77, 24, 90, 47" u="1" o="1" /> <c c="" r="91, 24, 105, 47" o="1" /> <c c="" r="106, 24, 113, 47" o="1" /> <c c="" r="114, 24, 127, 47" /> <c c="" r="128, 24, 141, 47" /> <c c="" r="142, 24, 155, 47" /> <c c="" r="156, 24, 169, 47" /> <c c="" r="170, 24, 183, 47" /> <c c="" r="184, 24, 197, 47" /> <c c="" r="198, 24, 215, 47" /> <c c="" r="216, 24, 227, 47" u="1" o="1" /> <c c="" r="228, 24, 236, 47" u="2" /> <c c="" r="237, 24, 245, 47" u="2" /> <c c="" r="246, 24, 254, 47" u="2" /> <c c="" r="255, 24, 263, 47" u="2" /> <c c="" r="264, 24, 268, 47" o="1" /> <c c="" r="269, 24, 273, 47" u="2" o="-1" /> <c c="" r="274, 24, 281, 47" u="-1" o="-1" /> <c c="" r="282, 24, 288, 47" o="-1" /> <c c="" r="289, 24, 302, 47" o="1" /> <c c="" r="303, 24, 314, 47" u="2" o="1" /> <c c="" r="315, 24, 328, 47" u="1" o="1" /> <c c="" r="329, 24, 342, 47" u="1" o="1" /> <c c="" r="343, 24, 356, 47" u="1" o="1" /> <c c="" r="357, 24, 370, 47" u="1" o="1" /> <c c="" r="371, 24, 384, 47" u="1" o="1" /> <c c="" r="385, 24, 396, 47" u="2" o="2" /> <c c="" r="397, 24, 410, 47" u="1" o="1" /> <c c="" r="411, 24, 421, 47" u="2" o="1" /> <c c="" r="422, 24, 432, 47" u="2" o="1" /> <c c="" r="433, 24, 443, 47" u="2" o="1" /> <c c="" r="444, 24, 454, 47" u="2" o="1" /> <c c="" r="455, 24, 467, 47" /> <c c="" r="468, 24, 476, 47" u="2" o="1" /> <c c="" r="477, 24, 486, 47" u="2" /> <c c="" r="487, 24, 496, 47" u="1" o="1" /> <c c="" r="497, 24, 506, 47" u="1" o="1" /> <c c="" r="507, 24, 516, 47" u="1" o="1" /> <c c="" r="517, 24, 526, 47" u="1" o="1" /> <c c="" r="527, 24, 536, 47" u="1" o="1" /> <c c="" r="537, 24, 546, 47" u="1" o="1" /> <c c="" r="547, 24, 561, 47" u="1" o="1" /> <c c="" r="562, 24, 570, 47" u="1" o="1" /> <c c="" r="571, 24, 580, 47" u="1" o="1" /> <c c="" r="581, 24, 590, 47" u="1" o="1" /> <c c="" r="591, 24, 600, 47" u="1" o="1" /> <c c="" r="601, 24, 610, 47" u="1" o="1" /> <c c="" r="611, 24, 615, 47" o="2" /> <c c="" r="616, 24, 620, 47" u="2" /> <c c="" r="621, 24, 628, 47" u="-1" /> <c c="" r="629, 24, 635, 47" /> <c c="" r="636, 24, 645, 47" u="1" o="1" /> <c c="" r="646, 24, 654, 47" u="2" o="2" /> <c c="" r="655, 24, 665, 47" u="1" o="1" /> <c c="" r="666, 24, 676, 47" u="1" o="1" /> <c c="" r="677, 24, 687, 47" u="1" o="1" /> <c c="" r="688, 24, 698, 47" u="1" o="1" /> <c c="" r="699, 24, 709, 47" u="1" o="1" /> <c c="" r="710, 24, 722, 47" u="2" o="1" /> <c c="" r="723, 24, 733, 47" u="1" o="1" /> <c c="" r="734, 24, 742, 47" u="2" o="2" /> <c c="" r="743, 24, 751, 47" u="2" o="2" /> <c c="" r="752, 24, 760, 47" u="2" o="2" /> <c c="" r="761, 24, 769, 47" u="2" o="2" /> <c c="" r="770, 24, 780, 47" /> <c c="" r="781, 24, 790, 47" u="2" o="1" /> <c c="" r="791, 24, 801, 47" /> <c c="" r="802, 24, 815, 47" /> <c c="" r="816, 24, 825, 47" u="1" o="1" /> <c c="" r="826, 24, 839, 47" /> <c c="" r="840, 24, 849, 47" u="1" o="1" /> <c c="" r="850, 24, 863, 47" /> <c c="" r="864, 24, 873, 47" u="1" o="1" /> <c c="" r="874, 24, 885, 47" u="1" o="1" /> <c c="" r="886, 24, 894, 47" u="1" o="1" /> <c c="" r="895, 24, 906, 47" u="1" o="1" /> <c c=" " r="907, 24, 916, 47" u="1" /> <c c=" " r="917, 24, 928, 47" u="1" o="1" /> <c c=" " r="929, 24, 937, 47" u="1" o="1" /> <c c=" " r="938, 24, 949, 47" u="1" o="1" /> <c c=" " r="950, 24, 959, 47" u="1" /> <c c="" r="960, 24, 971, 47" u="2" o="1" /> <c c="" r="972, 24, 985, 47" u="1" o="1" /> <c c="" r="986, 24, 999, 47" o="1" /> <c c="" r="1000, 24, 1011, 47" u="1" /> <c c="" r="1012, 24, 1020, 47" u="2" /> <c c="" r="0, 48, 9, 71" u="1" o="1" /> <c c="" r="10, 48, 18, 71" u="2" /> <c c="" r="19, 48, 28, 71" u="1" o="1" /> <c c="" r="29, 48, 37, 71" u="2" /> <c c="" r="38, 48, 47, 71" u="1" o="1" /> <c c="" r="48, 48, 57, 71" u="2" o="-1" /> <c c="" r="58, 48, 67, 71" u="1" o="1" /> <c c="" r="68, 48, 76, 71" u="2" /> <c c="" r="77, 48, 86, 71" u="1" o="1" /> <c c="" r="87, 48, 98, 71" u="1" o="2" /> <c c="" r="99, 48, 108, 71" u="1" o="2" /> <c c="" r="109, 48, 120, 71" u="1" o="2" /> <c c="" r="121, 48, 130, 71" u="1" o="2" /> <c c=" " r="131, 48, 142, 71" u="1" o="2" /> <c c="!" r="143, 48, 152, 71" u="1" o="2" /> <c c=""" r="153, 48, 164, 71" u="1" o="2" /> <c c="#" r="165, 48, 174, 71" u="1" o="2" /> <c c="$" r="175, 48, 185, 71" u="2" o="2" /> <c c="%" r="186, 48, 197, 71" u="-1" o="2" /> <c c="&" r="198, 48, 212, 71" o="1" /> <c c="'" r="213, 48, 223, 71" o="2" /> <c c="(" r="224, 48, 230, 71" o="-1" /> <c c=")" r="231, 48, 237, 71" /> <c c="*" r="238, 48, 244, 71" o="-1" /> <c c="+" r="245, 48, 251, 71" /> <c c="," r="252, 48, 258, 71" o="-1" /> <c c="-" r="259, 48, 265, 71" /> <c c="." r="266, 48, 269, 71" u="2" /> <c c="/" r="270, 48, 273, 71" u="2" o="1" /> <c c="0" r="274, 48, 276, 71" u="2" o="1" /> <c c="1" r="277, 48, 279, 71" u="2" o="2" /> <c c="2" r="280, 48, 287, 71" u="2" o="2" /> <c c="3" r="288, 48, 295, 71" u="2" o="2" /> <c c="4" r="296, 48, 304, 71" u="-2" /> <c c="5" r="305, 48, 312, 71" u="-1" /> <c c="6" r="313, 48, 324, 71" u="2" o="-1" /> <c c="7" r="325, 48, 335, 71" u="2" o="-1" /> <c c="8" r="336, 48, 346, 71" u="2" o="-1" /> <c c="9" r="347, 48, 356, 71" u="1" /> <c c=":" r="357, 48, 361, 71" u="1" o="1" /> <c c=";" r="362, 48, 370, 71" u="2" /> <c c="<" r="371, 48, 374, 71" u="1" o="2" /> <c c="=" r="375, 48, 383, 71" u="2" /> <c c=">" r="384, 48, 389, 71" u="2" o="-1" /> <c c="?" r="390, 48, 398, 71" u="2" /> <c c="@" r="399, 48, 405, 71" u="2" o="-2" /> <c c="A" r="406, 48, 416, 71" /> <c c="B" r="417, 48, 423, 71" /> <c c="C" r="424, 48, 435, 71" u="2" o="1" /> <c c="D" r="436, 48, 444, 71" u="2" o="2" /> <c c="E" r="445, 48, 456, 71" u="2" o="1" /> <c c="F" r="457, 48, 465, 71" u="2" o="2" /> <c c="G" r="466, 48, 477, 71" u="2" o="1" /> <c c="H" r="478, 48, 486, 71" u="2" o="2" /> <c c="I" r="487, 48, 499, 71" /> <c c="J" r="500, 48, 511, 71" u="2" o="1" /> <c c="K" r="512, 48, 520, 71" u="2" o="2" /> <c c="L" r="521, 48, 534, 71" u="1" o="1" /> <c c="M" r="535, 48, 545, 71" u="1" o="1" /> <c c="N" r="546, 48, 559, 71" u="1" o="1" /> <c c="O" r="560, 48, 570, 71" u="1" o="1" /> <c c="P" r="571, 48, 584, 71" u="1" o="1" /> <c c="Q" r="585, 48, 595, 71" u="1" o="1" /> <c c="R" r="596, 48, 614, 71" u="1" /> <c c="S" r="615, 48, 631, 71" u="1" o="1" /> <c c="T" r="632, 48, 642, 71" u="2" /> <c c="U" r="643, 48, 649, 71" u="2" /> <c c="V" r="650, 48, 660, 71" u="2" /> <c c="W" r="661, 48, 667, 71" u="2" /> <c c="X" r="668, 48, 678, 71" u="2" /> <c c="Y" r="679, 48, 686, 71" u="1" /> <c c="Z" r="687, 48, 695, 71" u="1" o="1" /> <c c="[" r="696, 48, 703, 71" u="1" o="2" /> <c c="\" r="704, 48, 712, 71" u="1" o="1" /> <c c="]" r="713, 48, 720, 71" u="1" o="2" /> <c c="^" r="721, 48, 729, 71" u="1" o="1" /> <c c="_" r="730, 48, 737, 71" u="1" o="2" /> <c c="`" r="738, 48, 746, 71" u="1" o="1" /> <c c="a" r="747, 48, 754, 71" u="1" o="2" /> <c c="b" r="755, 48, 767, 71" /> <c c="c" r="768, 48, 774, 71" o="1" /> <c c="d" r="775, 48, 787, 71" /> <c c="e" r="788, 48, 795, 71" o="4" /> <c c="f" r="796, 48, 808, 71" /> <c c="g" r="809, 48, 815, 71" o="1" /> <c c="h" r="816, 48, 826, 71" u="2" o="1" /> <c c="i" r="827, 48, 835, 71" u="2" o="2" /> <c c="j" r="836, 48, 846, 71" u="2" o="1" /> <c c="k" r="847, 48, 855, 71" u="2" o="2" /> <c c="l" r="856, 48, 866, 71" u="2" o="1" /> <c c="m" r="867, 48, 875, 71" u="2" o="2" /> <c c="n" r="876, 48, 886, 71" u="2" o="1" /> <c c="o" r="887, 48, 895, 71" u="2" o="2" /> <c c="p" r="896, 48, 906, 71" u="2" o="1" /> <c c="q" r="907, 48, 916, 71" u="2" o="1" /> <c c="r" r="917, 48, 927, 71" u="2" o="1" /> <c c="s" r="928, 48, 936, 71" u="2" o="2" /> <c c="t" r="937, 48, 953, 71" /> <c c="u" r="954, 48, 968, 71" o="1" /> <c c="v" r="969, 48, 981, 71" /> <c c="w" r="982, 48, 992, 71" /> <c c="x" r="993, 48, 1005, 71" /> <c c="y" r="1006, 48, 1016, 71" u="1" /> <c c="z" r="0, 72, 9, 95" u="1" o="1" /> <c c="{" r="10, 72, 20, 95" u="1" /> <c c="|" r="21, 72, 30, 95" u="1" o="1" /> <c c="}" r="31, 72, 41, 95" u="1" /> <c c="~" r="42, 72, 51, 95" u="1" o="1" /> <c c="" r="52, 72, 59, 95" /> <c c="" r="60, 72, 71, 95" o="1" /> <c c="" r="72, 72, 84, 95" o="1" /> <c c="" r="85, 72, 93, 95" u="2" o="1" /> <c c="" r="94, 72, 103, 95" u="2" o="1" /> <c c="" r="104, 72, 112, 95" u="2" o="1" /> <c c="" r="113, 72, 120, 95" u="2" /> <c c="" r="121, 72, 132, 95" u="1" o="1" /> <c c="" r="133, 72, 147, 95" u="1" o="-2" /> <c c="" r="148, 72, 159, 95" u="1" o="-2" /> <c c="" r="160, 72, 173, 95" o="1" /> <c c="" r="174, 72, 190, 95" o="1" /> <c c="" r="191, 72, 199, 95" u="1" o="2" /> <c c="" r="200, 72, 209, 95" u="1" o="2" /> <c c="" r="210, 72, 219, 95" u="1" o="1" /> <c c="" r="220, 72, 228, 95" o="2" /> <c c="" r="229, 72, 240, 95" u="1" o="1" /> <c c="" r="241, 72, 249, 95" u="1" o="1" /> <c c="" r="250, 72, 261, 95" u="-1" /> <c c="" r="262, 72, 271, 95" u="-2" /> <c c="" r="272, 72, 286, 95" u="1" o="-1" /> <c c="" r="287, 72, 299, 95" /> <c c="" r="300, 72, 314, 95" u="2" o="1" /> <c c="" r="315, 72, 320, 95" u="2" o="1" /> <c c="" r="321, 72, 327, 95" u="1" /> <c c="" r="328, 72, 339, 95" u="2" /> <c c="" r="340, 72, 350, 95" u="2" o="-1" /> <c c="" r="351, 72, 357, 95" u="1" /> <c c="" r="358, 72, 369, 95" /> <c c="" r="370, 72, 386, 95" u="2" o="2" /> <c c="" r="387, 72, 401, 95" u="-1" o="1" /> <c c="" r="402, 72, 410, 95" u="2" o="2" /> <c c="" r="411, 72, 424, 95" u="1" o="1" /> <c c="" r="425, 72, 438, 95" u="1" o="1" /> <c c="" r="439, 72, 450, 95" u="1" /> <c c="" r="451, 72, 469, 95" u="1" o="1" /> <c c="" r="470, 72, 485, 95" u="1" o="1" /> <c c="" r="486, 72, 498, 95" o="1" /> <c c="" r="499, 72, 508, 95" u="2" o="1" /> <c c="" r="509, 72, 519, 95" u="2" /> <c c="" r="520, 72, 528, 95" u="1" o="1" /> <c c="" r="529, 72, 536, 95" u="1" o="2" /> <c c="" r="537, 72, 547, 95" o="1" /> <c c="" r="548, 72, 559, 95" o="-1" /> <c c="" r="560, 72, 566, 95" o="1" /> <c c="" r="567, 72, 580, 95" /> <c c="" r="581, 72, 587, 95" o="1" /> <c c="" r="588, 72, 600, 95" /> <c c="" r="601, 72, 615, 95" u="2" /> <c c="" r="616, 72, 627, 95" u="2" o="1" /> <c c="" r="628, 72, 641, 95" u="1" o="1" /> <c c="" r="642, 72, 653, 95" u="2" o="1" /> <c c="" r="654, 72, 667, 95" o="-1" /> <c c="" r="668, 72, 681, 95" /> <c c="" r="682, 72, 692, 95" u="1" o="1" /> <c c="" r="693, 72, 702, 95" u="1" o="1" /> <c c="" r="703, 72, 711, 95" u="1" o="2" /> <c c="" r="712, 72, 720, 95" u="1" o="2" /> <c c="" r="721, 72, 729, 95" u="1" o="1" /> <c c="" r="730, 72, 738, 95" u="1" o="1" /> <c c="" r="739, 72, 747, 95" u="2" o="2" /> <c c="" r="748, 72, 755, 95" u="2" o="3" /> <c c="" r="756, 72, 762, 95" u="2" o="1" /> <c c="" r="763, 72, 770, 95" u="1" o="1" /> <c c="" r="771, 72, 780, 95" u="2" o="1" /> <c c="" r="781, 72, 782, 95" u="2" o="2" /> <c c="" r="783, 72, 787, 95" u="2" o="2" /> <c c="" r="788, 72, 797, 95" u="2" o="1" /> <c c="" r="798, 72, 800, 95" u="2" o="2" /> <c c="" r="801, 72, 823, 95" u="2" /> <c c="" r="824, 72, 846, 95" u="2" /> <c c="" r="847, 72, 867, 95" u="1" o="1" /> <c c="" r="868, 72, 880, 95" u="2" o="2" /> <c c="" r="881, 72, 893, 95" u="2" o="2" /> <c c="" r="894, 72, 900, 95" u="2" o="2" /> <c c="" r="901, 72, 916, 95" u="2" o="2" /> <c c="" r="917, 72, 932, 95" u="2" o="2" /> <c c="" r="933, 72, 946, 95" u="2" o="1" /> <c c="" r="947, 72, 960, 95" /> <c c="" r="961, 72, 970, 95" u="1" o="1" /> <c c="" r="971, 72, 978, 95" u="-1" o="-1" /> <c c="" r="979, 72, 986, 95" u="-1" /> <c c="" r="987, 72, 1000, 95" u="1" o="1" /> <c c="" r="1001, 72, 1011, 95" u="1" o="1" /> <c c="" r="1012, 72, 1022, 95" u="2" o="1" /> <c c="" r="0, 96, 8, 119" u="2" o="2" /> <c c="" r="9, 96, 19, 119" u="2" o="1" /> <c c="" r="20, 96, 28, 119" u="2" o="2" /> <c c="" r="29, 96, 39, 119" u="2" o="1" /> <c c="" r="40, 96, 48, 119" u="2" o="2" /> <c c="" r="49, 96, 59, 119" u="2" o="1" /> <c c="" r="60, 96, 68, 119" u="2" o="2" /> <c c="" r="69, 96, 79, 119" u="2" o="1" /> <c c="" r="80, 96, 88, 119" u="2" o="2" /> <c c="" r="89, 96, 97, 119" u="1" o="2" /> <c c="" r="98, 96, 111, 119" /> <c c="" r="112, 96, 121, 119" u="1" o="1" /> <c c="" r="122, 96, 135, 119" /> <c c="" r="136, 96, 145, 119" u="1" o="1" /> <c c="" r="146, 96, 163, 119" /> <c c="" r="164, 96, 178, 119" u="1" o="1" /> <c c="" r="179, 96, 192, 119" u="1" o="1" /> <c c="" r="193, 96, 204, 119" u="1" o="1" /> <c c="" r="205, 96, 216, 119" u="1" o="2" /> <c c="" r="217, 96, 226, 119" u="1" o="2" /> <c c="" r="227, 96, 238, 119" u="2" o="-1" /> <c c="" r="239, 96, 249, 119" u="2" o="-1" /> <c c="" r="250, 96, 263, 119" u="1" o="1" /> <c c="" r="264, 96, 274, 119" u="1" o="1" /> <c c="" r="275, 96, 288, 119" u="1" o="1" /> <c c="" r="289, 96, 299, 119" u="1" o="1" /> <c c="" r="300, 96, 308, 119" u="1" o="2" /> <c c="" r="309, 96, 317, 119" u="1" o="1" /> <c c="" r="318, 96, 326, 119" u="-1" o="-1" /> <c c="" r="327, 96, 340, 119" /> <c c="" r="341, 96, 350, 119" u="1" o="1" /> <c c="" r="351, 96, 368, 119" /> <c c="" r="369, 96, 383, 119" u="1" o="1" /> <c c="" r="384, 96, 397, 119" u="1" o="1" /> <c c="" r="398, 96, 408, 119" u="1" o="1" /> <c c="" r="409, 96, 417, 119" u="1" o="1" /> <c c="" r="418, 96, 425, 119" u="1" o="2" /> <c c="" r="426, 96, 438, 119" /> <c c="" r="439, 96, 445, 119" o="1" /> <c c="P" r="446, 96, 455, 119" u="1" o="1" /> <c c="Q" r="456, 96, 465, 119" u="1" o="2" /> <c c="R" r="466, 96, 475, 119" u="2" o="1" /> <c c="S" r="476, 96, 485, 119" u="2" o="1" /> <c c="T" r="486, 96, 494, 119" u="1" o="1" /> <c c="U" r="495, 96, 504, 119" u="1" o="1" /> <c c="V" r="505, 96, 517, 119" u="1" o="-1" /> <c c="W" r="518, 96, 530, 119" u="1" o="-1" /> <c c="X" r="531, 96, 539, 119" u="1" o="2" /> <c c="Y" r="540, 96, 548, 119" u="1" o="2" /> <c c="Z" r="549, 96, 562, 119" u="1" o="1" /> <c c="[" r="563, 96, 570, 119" u="1" o="1" /> <c c="\" r="571, 96, 578, 119" u="1" o="1" /> <c c="]" r="579, 96, 590, 119" u="1" o="1" /> <c c="^" r="591, 96, 600, 119" u="1" o="1" /> <c c="_" r="601, 96, 609, 119" u="-1" o="1" /> <c c="`" r="610, 96, 622, 119" u="1" o="-1" /> <c c="a" r="623, 96, 632, 119" u="1" o="2" /> <c c="b" r="633, 96, 642, 119" u="1" o="1" /> <c c="c" r="643, 96, 653, 119" /> <c c="d" r="654, 96, 664, 119" /> <c c="e" r="665, 96, 673, 119" u="2" o="2" /> <c c="f" r="674, 96, 682, 119" u="2" o="2" /> <c c="g" r="683, 96, 691, 119" u="2" o="2" /> <c c="h" r="692, 96, 700, 119" o="-1" /> <c c="i" r="701, 96, 706, 119" u="2" /> <c c="j" r="707, 96, 713, 119" u="1" o="1" /> <c c="k" r="714, 96, 724, 119" /> <c c="l" r="725, 96, 735, 119" /> <c c="m" r="736, 96, 740, 119" u="2" /> <c c="n" r="741, 96, 751, 119" u="2" /> <c c="o" r="752, 96, 766, 119" u="2" o="2" /> <c c="p" r="767, 96, 781, 119" u="2" o="2" /> <c c="q" r="782, 96, 796, 119" u="2" o="2" /> <c c="r" r="797, 96, 808, 119" u="-1" o="2" /> <c c="s" r="809, 96, 820, 119" u="2" o="-1" /> <c c="t" r="821, 96, 829, 119" u="2" o="2" /> <c c="u" r="830, 96, 840, 119" u="1" o="1" /> <c c="v" r="841, 96, 854, 119" u="1" o="1" /> <c c="w" r="855, 96, 869, 119" u="1" /> <c c="x" r="870, 96, 882, 119" u="1" o="1" /> <c c="y" r="883, 96, 889, 119" o="2" /> <c c="z" r="890, 96, 896, 119" o="2" /> <c c="{" r="897, 96, 906, 119" o="-1" /> <c c="|" r="907, 96, 913, 119" u="2" /> <c c="}" r="914, 96, 920, 119" u="2" /> <c c="~" r="921, 96, 927, 119" u="2" /> <c c="" r="928, 96, 934, 119" o="2" /> <c c="" r="935, 96, 943, 119" u="2" /> <c c="" r="944, 96, 952, 119" u="2" /> <c c="" r="953, 96, 960, 119" u="1" o="2" /> <c c="" r="961, 96, 971, 119" u="-1" o="-1" /> <c c="" r="972, 96, 981, 119" u="-1" /> <c c="" r="982, 96, 992, 119" u="-1" /> <c c="" r="993, 96, 1004, 119" u="-1" /> <c c="" r="1005, 96, 1011, 119" o="1" /> <c c="" r="1012, 96, 1018, 119" o="1" /> <c c="" r="0, 120, 12, 143" o="1" /> <c c="" r="13, 120, 23, 143" u="1" o="2" /> <c c="" r="24, 120, 34, 143" o="1" /> <c c="" r="35, 120, 45, 143" /> <c c="" r="46, 120, 60, 143" o="1" /> <c c="" r="61, 120, 71, 143" /> <c c="" r="72, 120, 82, 143" o="-1" /> <c c="" r="83, 120, 95, 143" u="1" o="-2" /> <c c="" r="96, 120, 108, 143" u="1" /> <c c="" r="109, 120, 117, 143" u="1" o="1" /> <c c="" r="118, 120, 127, 143" u="1" /> <c c="" r="128, 120, 135, 143" u="1" /> <c c="" r="136, 120, 143, 143" o="1" /> <c c="" r="144, 120, 151, 143" u="1" /> <c c="" r="152, 120, 160, 143" u="1" /> <c c="" r="161, 120, 172, 143" u="1" o="1" /> <c c="" r="173, 120, 180, 143" u="2" o="1" /> <c c="" r="181, 120, 190, 143" u="1" o="1" /> <c c="" r="191, 120, 203, 143" u="1" o="-2" /> <c c="" r="204, 120, 212, 143" u="2" o="2" /> <c c="" r="213, 120, 223, 143" u="-1" /> <c c="" r="224, 120, 234, 143" o="1" /> <c c="" r="235, 120, 241, 143" u="2" o="1" /> <c c="" r="242, 120, 254, 143" u="1" o="-1" /> <c c="" r="255, 120, 263, 143" u="1" /> <c c="" r="264, 120, 272, 143" o="1" /> <c c="" r="273, 120, 291, 143" u="1" o="1" /> <c c="" r="292, 120, 309, 143" u="1" o="1" /> <c c="" r="310, 120, 331, 143" u="1" /> <c c="" r="332, 120, 346, 143" o="1" /> <c c="" r="347, 120, 361, 143" o="-1" /> <c c="" r="362, 120, 378, 143" o="1" /> <c c="" r="379, 120, 384, 143" u="1" o="1" /> <c c="" r="385, 120, 390, 143" u="1" o="1" /> <c c="" r="391, 120, 395, 143" u="-1" o="2" /> <c c="" r="396, 120, 400, 143" u="1" /> <c c="" r="401, 120, 405, 143" o="1" /> <c c="" r="406, 120, 412, 143" /> <c c="" r="413, 120, 419, 143" u="1" /> <c c="" r="420, 120, 429, 143" /> <c c="" r="430, 120, 436, 143" /> <c c="" r="437, 120, 441, 143" u="1" o="1" /> <c c="" r="442, 120, 450, 143" u="1" o="1" /> <c c="" r="451, 120, 453, 143" u="2" o="2" /> <c c="" r="454, 120, 456, 143" u="2" o="2" /> <c c="" r="457, 120, 459, 143" u="2" o="2" /> <c c="" r="460, 120, 463, 143" u="2" o="1" /> <c c="" r="464, 120, 467, 143" u="1" o="2" /> <c c="" r="468, 120, 473, 143" u="1" /> <c c="" r="474, 120, 479, 143" u="1" /> <c c="" r="480, 120, 486, 143" o="2" /> <c c="" r="487, 120, 493, 143" u="1" o="1" /> <c c="" r="494, 120, 499, 143" u="1" o="2" /> <c c="" r="500, 120, 505, 143" u="1" o="2" /> <c c="" r="506, 120, 513, 143" u="3" o="2" /> <c c="" r="514, 120, 521, 143" u="3" o="2" /> <c c="" r="522, 120, 523, 143" u="2" o="2" /> <c c="" r="524, 120, 530, 143" u="3" o="3" /> <c c="" r="531, 120, 535, 143" u="4" o="4" /> <c c="" r="536, 120, 540, 143" u="4" o="4" /> <c c="" r="541, 120, 542, 143" u="2" o="2" /> <c c="" r="543, 120, 549, 143" u="3" o="3" /> <c c="" r="550, 120, 554, 143" u="4" o="4" /> <c c="" r="555, 120, 559, 143" u="4" o="4" /> <c c="" r="560, 120, 565, 143" u="2" o="1" /> <c c="" r="566, 120, 570, 143" u="2" o="2" /> <c c="" r="571, 120, 574, 143" u="1" o="2" /> <c c="" r="575, 120, 578, 143" u="1" o="2" /> <c c="" r="579, 120, 586, 143" u="1" o="1" /> <c c="" r="587, 120, 594, 143" u="1" o="1" /> <c c="" r="595, 120, 602, 143" u="1" o="1" /> <c c="" r="603, 120, 609, 143" u="1" o="2" /> <c c="" r="610, 120, 616, 143" u="3" o="3" /> <c c="" r="617, 120, 619, 143" u="5" o="5" /> <c c="" r="620, 120, 624, 143" u="4" o="4" /> <c c="" r="625, 120, 628, 143" u="5" o="4" /> <c c="" r="629, 120, 635, 143" u="3" o="3" /> <c c="" r="636, 120, 643, 143" u="2" o="3" /> <c c="" r="644, 120, 650, 143" u="-2" o="1" /> <c c="" r="651, 120, 658, 143" /> <c c="" r="659, 120, 660, 143" u="1" o="2" /> <c c="" r="661, 120, 665, 143" u="1" o="2" /> <c c="" r="666, 120, 672, 143" u="1" o="1" /> <c c="" r="673, 120, 678, 143" o="1" /> <c c="" r="679, 120, 685, 143" o="2" /> <c c="" r="686, 120, 692, 143" o="2" /> <c c="" r="693, 120, 699, 143" o="2" /> <c c="" r="700, 120, 706, 143" o="2" /> <c c="" r="707, 120, 713, 143" o="2" /> <c c="" r="714, 120, 718, 143" u="-9" o="5" /> <c c="" r="719, 120, 723, 143" u="-7" o="3" /> <c c="" r="724, 120, 731, 143" u="-9" o="2" /> <c c="" r="732, 120, 738, 143" u="-9" o="3" /> <c c="" r="739, 120, 744, 143" u="-8" o="3" /> <c c="" r="745, 120, 757, 143" u="-12" /> <c c="" r="758, 120, 764, 143" u="-9" o="3" /> <c c="" r="765, 120, 767, 143" u="-7" o="5" /> <c c="" r="768, 120, 774, 143" u="-8" o="2" /> <c c=" " r="775, 120, 778, 143" u="-7" o="4" /> <c c=" " r="779, 120, 783, 143" u="-8" o="4" /> <c c=" " r="784, 120, 791, 143" u="-9" o="2" /> <c c=" " r="792, 120, 799, 143" u="-9" o="2" /> <c c=" " r="800, 120, 801, 143" u="-7" o="6" /> <c c="" r="802, 120, 806, 143" u="-8" o="4" /> <c c="" r="807, 120, 814, 143" u="-10" o="3" /> <c c="" r="815, 120, 822, 143" u="-9" o="2" /> <c c="" r="823, 120, 829, 143" u="-9" o="3" /> <c c="" r="830, 120, 832, 143" u="-7" o="5" /> <c c="" r="833, 120, 835, 143" u="-7" o="5" /> <c c="" r="836, 120, 838, 143" u="-7" o="5" /> <c c="" r="839, 120, 841, 143" u="-2" /> <c c="" r="842, 120, 846, 143" u="-8" o="4" /> <c c="" r="847, 120, 851, 143" u="-8" o="4" /> <c c="" r="852, 120, 855, 143" u="-8" o="5" /> <c c="" r="856, 120, 859, 143" u="-6" o="3" /> <c c="" r="860, 120, 865, 143" u="-5" /> <c c="" r="866, 120, 870, 143" u="-4" /> <c c="" r="871, 120, 874, 143" u="-7" o="4" /> <c c="" r="875, 120, 880, 143" u="-8" o="3" /> <c c="" r="881, 120, 886, 143" u="-8" o="3" /> <c c="" r="887, 120, 892, 143" u="-8" o="3" /> <c c=" " r="893, 120, 898, 143" u="-8" o="3" /> <c c="!" r="899, 120, 903, 143" u="-4" /> <c c=""" r="904, 120, 908, 143" u="-4" /> <c c="#" r="909, 120, 911, 143" u="-7" o="5" /> <c c="$" r="912, 120, 918, 143" u="-8" o="2" /> <c c="%" r="919, 120, 923, 143" u="-8" o="4" /> <c c="&" r="924, 120, 926, 143" u="-7" o="5" /> <c c="'" r="927, 120, 930, 143" u="-7" o="4" /> <c c="(" r="931, 120, 934, 143" u="-7" o="4" /> <c c=")" r="935, 120, 936, 143" u="-7" o="6" /> <c c="*" r="937, 120, 942, 143" u="-8" o="3" /> <c c="+" r="943, 120, 950, 143" u="-10" o="3" /> <c c="," r="951, 120, 958, 143" u="-9" o="2" /> <c c="-" r="959, 120, 966, 143" u="-9" o="2" /> <c c="." r="967, 120, 973, 143" u="-9" o="3" /> <c c="/" r="974, 120, 980, 143" u="-9" o="3" /> <c c="0" r="981, 120, 987, 143" u="-9" o="3" /> <c c="1" r="988, 120, 994, 143" u="-9" o="3" /> <c c="4" r="995, 120, 1005, 143" u="-11" o="1" /> <c c="5" r="1006, 120, 1016, 143" u="-11" o="1" /> <c c="6" r="0, 144, 12, 167" u="-12" /> <c c="7" r="13, 144, 25, 167" u="-12" /> <c c="8" r="26, 144, 36, 167" u="-11" o="1" /> <c c="9" r="37, 144, 39, 167" u="-7" o="5" /> <c c=":" r="40, 144, 45, 167" u="-8" o="3" /> <c c=";" r="46, 144, 51, 167" u="-8" o="3" /> <c c="<" r="52, 144, 59, 167" u="-10" o="3" /> <c c="=" r="60, 144, 65, 167" u="-8" o="3" /> <c c=">" r="66, 144, 68, 167" u="-7" o="5" /> <c c="?" r="69, 144, 81, 167" u="-12" /> <c c="@" r="82, 144, 86, 167" u="-12" o="8" /> <c c="A" r="87, 144, 91, 167" u="-4" /> <c c="D" r="92, 144, 100, 167" u="-9" o="1" /> <c c="E" r="101, 144, 104, 167" u="-6" o="3" /> <c c="t" r="105, 144, 109, 167" u="1" o="1" /> <c c="u" r="110, 144, 114, 167" u="1" o="1" /> <c c="z" r="115, 144, 118, 167" u="5" o="4" /> <c c="~" r="119, 144, 121, 167" u="2" o="2" /> <c c="" r="122, 144, 124, 167" u="5" o="5" /> <c c="" r="125, 144, 133, 167" u="2" o="2" /> <c c="" r="134, 144, 147, 167" /> <c c="" r="148, 144, 160, 167" /> <c c="" r="161, 144, 175, 167" o="2" /> <c c="" r="176, 144, 182, 167" o="2" /> <c c="" r="183, 144, 199, 167" /> <c c="" r="200, 144, 215, 167" o="1" /> <c c="" r="216, 144, 232, 167" o="1" /> <c c="" r="233, 144, 241, 167" u="-1" /> <c c="" r="242, 144, 255, 167" /> <c c="" r="256, 144, 264, 167" u="2" o="1" /> <c c="" r="265, 144, 273, 167" u="2" /> <c c="" r="274, 144, 287, 167" /> <c c="" r="288, 144, 296, 167" u="2" /> <c c="" r="297, 144, 307, 167" u="1" /> <c c="" r="308, 144, 318, 167" u="2" o="2" /> <c c="" r="319, 144, 332, 167" u="1" o="1" /> <c c="" r="333, 144, 335, 167" u="2" o="1" /> <c c="" r="336, 144, 347, 167" u="2" o="-1" /> <c c="" r="348, 144, 360, 167" /> <c c="" r="361, 144, 374, 167" u="2" o="1" /> <c c="" r="375, 144, 386, 167" u="2" o="1" /> <c c="" r="387, 144, 398, 167" o="1" /> <c c="" r="399, 144, 412, 167" u="1" o="1" /> <c c="" r="413, 144, 425, 167" u="1" o="1" /> <c c="" r="426, 144, 434, 167" u="2" o="1" /> <c c="" r="435, 144, 445, 167" u="1" /> <c c="" r="446, 144, 458, 167" /> <c c="" r="459, 144, 471, 167" /> <c c="" r="472, 144, 484, 167" o="1" /> <c c="" r="485, 144, 496, 167" o="1" /> <c c="" r="497, 144, 511, 167" /> <c c="" r="512, 144, 525, 167" u="1" o="1" /> <c c="" r="526, 144, 532, 167" o="-1" /> <c c="" r="533, 144, 545, 167" /> <c c="" r="546, 144, 558, 167" u="1" o="1" /> <c c="" r="559, 144, 567, 167" u="1" o="1" /> <c c="" r="568, 144, 577, 167" u="1" o="2" /> <c c="" r="578, 144, 583, 167" u="2" /> <c c="" r="584, 144, 592, 167" u="2" o="2" /> <c c="" r="593, 144, 605, 167" u="1" o="1" /> <c c="" r="606, 144, 614, 167" u="2" o="1" /> <c c="" r="615, 144, 625, 167" o="1" /> <c c="" r="626, 144, 635, 167" u="1" o="1" /> <c c="" r="636, 144, 644, 167" u="1" o="1" /> <c c="" r="645, 144, 656, 167" u="1" /> <c c="" r="657, 144, 666, 167" u="1" o="2" /> <c c="" r="667, 144, 677, 167" u="1" o="1" /> <c c="" r="678, 144, 683, 167" u="2" /> <c c="" r="684, 144, 692, 167" u="2" /> <c c="" r="693, 144, 704, 167" /> <c c="" r="705, 144, 714, 167" u="2" o="1" /> <c c="" r="715, 144, 725, 167" /> <c c="" r="726, 144, 736, 167" u="1" /> <c c="" r="737, 144, 747, 167" u="1" o="1" /> <c c="" r="748, 144, 761, 167" u="1" o="1" /> <c c="" r="762, 144, 771, 167" u="2" o="1" /> <c c="" r="772, 144, 782, 167" u="1" /> <c c="" r="783, 144, 796, 167" u="1" o="-1" /> <c c="" r="797, 144, 807, 167" /> <c c="" r="808, 144, 816, 167" u="2" o="2" /> <c c="" r="817, 144, 829, 167" u="1" o="2" /> <c c="" r="830, 144, 840, 167" /> <c c="" r="841, 144, 854, 167" u="1" o="1" /> <c c="" r="855, 144, 870, 167" u="1" o="1" /> <c c="" r="871, 144, 878, 167" /> <c c="" r="879, 144, 887, 167" u="2" o="2" /> <c c="" r="888, 144, 898, 167" u="1" o="1" /> <c c="" r="899, 144, 907, 167" u="2" o="2" /> <c c="" r="908, 144, 923, 167" u="1" o="1" /> <c c="" r="924, 144, 932, 167" u="1" o="1" /> <c c="" r="933, 144, 943, 167" u="2" /> <c c="" r="944, 144, 956, 167" /> <c c="" r="957, 144, 972, 167" o="1" /> <c c="" r="973, 144, 985, 167" /> <c c="" r="986, 144, 1000, 167" u="1" o="1" /> <c c="" r="1001, 144, 1018, 167" /> <c c="" r="0, 168, 12, 191" u="1" /> <c c="" r="13, 168, 21, 191" u="2" /> <c c="" r="22, 168, 30, 191" u="1" o="1" /> <c c="" r="31, 168, 42, 191" o="1" /> <c c="" r="43, 168, 55, 191" /> <c c="" r="56, 168, 66, 191" /> <c c="" r="67, 168, 76, 191" u="1" /> <c c="" r="77, 168, 86, 191" u="1" o="1" /> <c c="" r="87, 168, 95, 191" u="1" o="1" /> <c c="" r="96, 168, 104, 191" u="2" /> <c c="" r="105, 168, 119, 191" o="1" /> <c c="" r="120, 168, 128, 191" u="2" /> <c c="" r="129, 168, 139, 191" u="1" /> <c c="" r="140, 168, 148, 191" u="1" o="1" /> <c c="" r="149, 168, 151, 191" u="2" o="1" /> <c c="" r="152, 168, 158, 191" o="-1" /> <c c="" r="159, 168, 165, 191" u="-2" o="2" /> <c c=" " r="166, 168, 184, 191" o="1" /> <c c=" " r="185, 168, 201, 191" u="2" /> <c c=" " r="202, 168, 215, 191" o="1" /> <c c=" " r="216, 168, 225, 191" u="2" /> <c c="" r="226, 168, 238, 191" /> <c c="" r="239, 168, 249, 191" u="2" o="2" /> <c c="" r="250, 168, 263, 191" /> <c c="" r="264, 168, 272, 191" u="2" o="1" /> <c c="" r="273, 168, 281, 191" u="2" o="1" /> <c c="" r="282, 168, 290, 191" u="2" /> <c c="" r="291, 168, 304, 191" u="1" /> <c c="" r="305, 168, 313, 191" u="2" /> <c c="" r="314, 168, 328, 191" u="1" o="1" /> <c c="" r="329, 168, 337, 191" u="1" o="1" /> <c c="" r="338, 168, 349, 191" u="2" o="1" /> <c c="" r="350, 168, 361, 191" u="2" o="1" /> <c c="" r="362, 168, 371, 191" u="2" /> <c c="" r="372, 168, 383, 191" o="2" /> <c c="" r="384, 168, 397, 191" u="2" o="1" /> <c c="" r="398, 168, 408, 191" u="2" o="2" /> <c c="" r="409, 168, 422, 191" u="1" o="1" /> <c c="" r="423, 168, 433, 191" u="2" o="2" /> <c c=" " r="434, 168, 442, 191" u="2" o="1" /> <c c="!" r="443, 168, 454, 191" u="1" o="1" /> <c c=""" r="455, 168, 467, 191" /> <c c="#" r="468, 168, 480, 191" /> <c c="$" r="481, 168, 493, 191" u="1" /> <c c="%" r="494, 168, 505, 191" o="1" /> <c c="&" r="506, 168, 518, 191" u="2" o="1" /> <c c="'" r="519, 168, 528, 191" u="1" o="2" /> <c c="(" r="529, 168, 543, 191" u="2" o="2" /> <c c=")" r="544, 168, 560, 191" u="2" o="1" /> <c c="*" r="561, 168, 573, 191" o="1" /> <c c="+" r="574, 168, 586, 191" u="2" o="1" /> <c c="," r="587, 168, 595, 191" u="2" o="1" /> <c c="-" r="596, 168, 606, 191" u="1" /> <c c="." r="607, 168, 622, 191" u="2" o="1" /> <c c="/" r="623, 168, 633, 191" o="2" /> <c c="0" r="634, 168, 643, 191" u="1" o="1" /> <c c="1" r="644, 168, 653, 191" u="1" o="1" /> <c c="2" r="654, 168, 661, 191" u="2" o="1" /> <c c="3" r="662, 168, 669, 191" u="2" /> <c c="4" r="670, 168, 681, 191" u="1" o="1" /> <c c="5" r="682, 168, 691, 191" u="1" o="1" /> <c c="6" r="692, 168, 706, 191" /> <c c="7" r="707, 168, 714, 191" u="1" o="1" /> <c c="8" r="715, 168, 723, 191" u="2" o="2" /> <c c="9" r="724, 168, 732, 191" u="2" o="2" /> <c c=":" r="733, 168, 741, 191" u="2" /> <c c=";" r="742, 168, 751, 191" o="2" /> <c c="<" r="752, 168, 762, 191" u="2" o="2" /> <c c="=" r="763, 168, 771, 191" u="2" o="2" /> <c c=">" r="772, 168, 782, 191" u="1" o="1" /> <c c="?" r="783, 168, 791, 191" u="2" o="2" /> <c c="@" r="792, 168, 801, 191" u="2" o="1" /> <c c="A" r="802, 168, 810, 191" u="1" o="1" /> <c c="B" r="811, 168, 821, 191" o="-1" /> <c c="C" r="822, 168, 832, 191" /> <c c="D" r="833, 168, 847, 191" u="1" /> <c c="E" r="848, 168, 858, 191" u="1" o="1" /> <c c="F" r="859, 168, 869, 191" u="2" o="1" /> <c c="G" r="870, 168, 877, 191" u="1" o="2" /> <c c="H" r="878, 168, 890, 191" u="2" o="2" /> <c c="I" r="891, 168, 905, 191" u="2" o="1" /> <c c="J" r="906, 168, 916, 191" o="1" /> <c c="K" r="917, 168, 927, 191" u="2" o="2" /> <c c="L" r="928, 168, 935, 191" u="2" o="1" /> <c c="M" r="936, 168, 944, 191" u="1" o="1" /> <c c="N" r="945, 168, 958, 191" u="2" /> <c c="O" r="959, 168, 967, 191" o="2" /> <c c="Q" r="968, 168, 977, 191" u="1" o="1" /> <c c="R" r="978, 168, 988, 191" o="2" /> <c c="S" r="989, 168, 996, 191" u="2" /> <c c="T" r="997, 168, 1005, 191" u="1" o="1" /> <c c="U" r="1006, 168, 1013, 191" u="1" o="2" /> <c c="V" r="1014, 168, 1016, 191" u="2" o="2" /> <c c="W" r="1017, 168, 1023, 191" /> <c c="X" r="0, 192, 5, 215" u="-1" o="2" /> <c c="Y" r="6, 192, 20, 215" o="1" /> <c c="Z" r="21, 192, 34, 215" u="2" o="1" /> <c c="[" r="35, 192, 45, 215" o="2" /> <c c="\" r="46, 192, 54, 215" u="2" /> <c c="^" r="55, 192, 65, 215" /> <c c="_" r="66, 192, 74, 215" u="2" o="2" /> <c c="b" r="75, 192, 86, 215" o="1" /> <c c="c" r="87, 192, 97, 215" /> <c c="j" r="98, 192, 112, 215" u="1" /> <c c="k" r="113, 192, 125, 215" o="1" /> <c c="" r="126, 192, 134, 215" u="2" /> <c c="" r="135, 192, 142, 215" u="2" /> <c c="" r="143, 192, 153, 215" o="1" /> <c c="" r="154, 192, 162, 215" u="1" /> <c c="" r="163, 192, 172, 215" u="2" o="1" /> <c c="" r="173, 192, 181, 215" u="2" /> <c c="" r="182, 192, 197, 215" u="1" o="1" /> <c c="" r="198, 192, 212, 215" o="1" /> <c c="" r="213, 192, 221, 215" u="1" o="1" /> <c c="" r="222, 192, 229, 215" u="1" o="1" /> <c c="" r="230, 192, 240, 215" u="2" /> <c c="" r="241, 192, 250, 215" u="2" /> <c c="" r="251, 192, 262, 215" u="2" o="1" /> <c c="" r="263, 192, 273, 215" u="2" o="1" /> <c c="" r="274, 192, 285, 215" o="1" /> <c c="" r="286, 192, 295, 215" o="1" /> <c c="" r="296, 192, 309, 215" /> <c c="" r="310, 192, 320, 215" o="1" /> <c c="" r="321, 192, 333, 215" u="2" o="1" /> <c c="" r="334, 192, 344, 215" u="2" o="1" /> <c c="" r="345, 192, 359, 215" u="2" /> <c c="" r="360, 192, 371, 215" u="2" /> <c c="" r="372, 192, 389, 215" u="2" /> <c c="" r="390, 192, 404, 215" u="2" o="1" /> <c c="" r="405, 192, 419, 215" u="1" /> <c c="" r="420, 192, 431, 215" u="1" /> <c c="" r="432, 192, 443, 215" u="1" o="1" /> <c c="" r="444, 192, 452, 215" u="1" o="1" /> <c c="" r="453, 192, 465, 215" /> <c c="" r="466, 192, 476, 215" o="-1" /> <c c="" r="477, 192, 489, 215" /> <c c="" r="490, 192, 500, 215" o="-1" /> <c c="" r="501, 192, 513, 215" /> <c c="" r="514, 192, 524, 215" o="-1" /> <c c="" r="525, 192, 537, 215" o="1" /> <c c="" r="538, 192, 549, 215" u="1" /> <c c="" r="550, 192, 566, 215" o="1" /> <c c="" r="567, 192, 579, 215" o="1" /> <c c="" r="580, 192, 591, 215" u="1" o="1" /> <c c="" r="592, 192, 601, 215" u="1" o="1" /> <c c="" r="602, 192, 611, 215" u="1" o="2" /> <c c="" r="612, 192, 619, 215" u="1" o="2" /> <c c="" r="620, 192, 629, 215" u="2" o="1" /> <c c="" r="630, 192, 637, 215" u="2" o="1" /> <c c="" r="638, 192, 653, 215" o="1" /> <c c="" r="654, 192, 666, 215" o="2" /> <c c="" r="667, 192, 682, 215" o="1" /> <c c="" r="683, 192, 695, 215" o="2" /> <c c="" r="696, 192, 698, 215" u="2" o="1" /> <c c="" r="699, 192, 713, 215" u="1" o="1" /> <c c="" r="714, 192, 728, 215" /> <c c="" r="729, 192, 738, 215" u="2" /> <c c="" r="739, 192, 746, 215" u="2" o="1" /> <c c="" r="747, 192, 757, 215" u="2" o="2" /> <c c="" r="758, 192, 766, 215" u="2" o="2" /> <c c="" r="767, 192, 776, 215" u="1" o="2" /> <c c="" r="777, 192, 784, 215" u="1" o="2" /> <c c="" r="785, 192, 787, 215" u="6" o="-8" /> <c c="" r="788, 192, 797, 215" u="2" o="-11" /> <c c="" r="798, 192, 806, 215" u="3" o="-11" /> <c c="" r="807, 192, 815, 215" u="3" o="-11" /> <c c="" r="816, 192, 818, 215" u="6" o="-8" /> <c c="" r="819, 192, 824, 215" u="4" o="-9" /> <c c="" r="825, 192, 830, 215" u="4" o="-9" /> <c c="" r="831, 192, 836, 215" u="4" o="-9" /> <c c="" r="837, 192, 842, 215" u="4" o="-9" /> <c c="" r="843, 192, 845, 215" u="-1" o="-1" /> <c c="" r="846, 192, 854, 215" u="2" o="-10" /> <c c="" r="855, 192, 857, 215" u="4" o="-6" /> <c c="" r="858, 192, 859, 215" u="6" o="-7" /> <c c="" r="860, 192, 866, 215" u="1" o="1" /> <c c="" r="867, 192, 872, 215" u="4" o="-9" /> <c c="" r="873, 192, 875, 215" u="2" o="1" /> <c c="" r="876, 192, 878, 215" u="11" o="-13" /> <c c="" r="879, 192, 881, 215" u="1" o="2" /> <c c="" r="882, 192, 892, 215" u="1" o="1" /> <c c="" r="893, 192, 902, 215" u="1" o="1" /> <c c="" r="903, 192, 910, 215" o="1" /> <c c="" r="911, 192, 921, 215" /> <c c="" r="922, 192, 933, 215" u="1" o="1" /> <c c="" r="934, 192, 938, 215" o="2" /> <c c="" r="939, 192, 944, 215" u="1" /> <c c="" r="945, 192, 956, 215" u="1" o="2" /> <c c="" r="957, 192, 967, 215" u="1" o="1" /> <c c="" r="968, 192, 972, 215" o="2" /> <c c="" r="973, 192, 981, 215" o="2" /> <c c="" r="982, 192, 991, 215" o="2" /> <c c="" r="992, 192, 999, 215" u="1" o="2" /> <c c="" r="1000, 192, 1011, 215" u="1" o="2" /> <c c="" r="1012, 192, 1022, 215" u="1" o="2" /> <c c="" r="0, 216, 4, 239" u="1" o="1" /> <c c="" r="5, 216, 11, 239" o="2" /> <c c="" r="12, 216, 24, 239" o="1" /> <c c="" r="25, 216, 36, 239" /> <c c="" r="37, 216, 45, 239" o="2" /> <c c="" r="46, 216, 55, 239" o="2" /> <c c="" r="56, 216, 65, 239" /> <c c="" r="66, 216, 76, 239" o="1" /> <c c="" r="77, 216, 87, 239" u="1" o="2" /> <c c="" r="88, 216, 96, 239" o="2" /> <c c="" r="97, 216, 108, 239" u="1" o="2" /> <c c="" r="109, 216, 120, 239" o="2" /> <c c="" r="121, 216, 132, 239" o="1" /> <c c="" r="133, 216, 143, 239" o="2" /> <c c="" r="144, 216, 153, 239" o="2" /> <c c="" r="154, 216, 158, 239" u="1" /> <c c="" r="159, 216, 167, 239" u="1" /> <c c="" r="168, 216, 184, 239" /> <c c="" r="185, 216, 199, 239" o="1" /> <c c="" r="200, 216, 216, 239" /> <c c="" r="217, 216, 231, 239" o="1" /> <c c="" r="232, 216, 248, 239" /> <c c="" r="249, 216, 263, 239" o="1" /> <c c="" r="264, 216, 276, 239" /> <c c="" r="277, 216, 287, 239" /> <c c=" " r="288, 216, 289, 239" o="9" /> <c c=" " r="290, 216, 291, 239" o="18" /> <c c=" " r="292, 216, 293, 239" o="9" /> <c c=" " r="294, 216, 295, 239" o="18" /> <c c=" " r="296, 216, 297, 239" o="5" /> <c c=" " r="298, 216, 299, 239" o="4" /> <c c=" " r="300, 216, 301, 239" o="2" /> <c c=" " r="302, 216, 303, 239" o="11" /> <c c=" " r="304, 216, 305, 239" o="5" /> <c c=" " r="306, 216, 307, 239" o="1" /> <c c=" " r="308, 216, 309, 239" /> <c c=" " r="310, 216, 314, 239" u="1" o="1" /> <c c=" " r="315, 216, 319, 239" u="1" o="1" /> <c c=" " r="320, 216, 327, 239" u="2" o="3" /> <c c=" " r="328, 216, 336, 239" u="1" o="1" /> <c c=" " r="337, 216, 354, 239" u="1" o="1" /> <c c=" " r="355, 216, 372, 239" u="1" o="1" /> <c c=" " r="373, 216, 378, 239" u="3" o="3" /> <c c=" " r="379, 216, 387, 239" u="1" o="1" /> <c c=" " r="388, 216, 390, 239" u="2" o="2" /> <c c=" " r="391, 216, 393, 239" u="2" o="2" /> <c c=" " r="394, 216, 396, 239" u="2" o="2" /> <c c=" " r="397, 216, 400, 239" u="2" o="1" /> <c c=" " r="401, 216, 406, 239" u="1" o="1" /> <c c=" " r="407, 216, 412, 239" u="1" o="1" /> <c c=" " r="413, 216, 418, 239" u="1" o="1" /> <c c=" " r="419, 216, 424, 239" u="1" o="1" /> <c c=" " r="425, 216, 433, 239" u="2" o="2" /> <c c="! " r="434, 216, 442, 239" u="2" o="2" /> <c c="" " r="443, 216, 446, 239" u="4" o="5" /> <c c="# " r="447, 216, 451, 239" u="2" o="1" /> <c c="$ " r="452, 216, 454, 239" u="2" o="2" /> <c c="% " r="455, 216, 463, 239" u="2" o="3" /> <c c="& " r="464, 216, 478, 239" u="2" o="3" /> <c c="' " r="479, 216, 481, 239" u="2" o="2" /> <c c="0 " r="482, 216, 501, 239" /> <c c="1 " r="502, 216, 528, 239" /> <c c="2 " r="529, 216, 533, 239" u="1" o="1" /> <c c="3 " r="534, 216, 543, 239" u="1" /> <c c="4 " r="544, 216, 558, 239" u="1" o="-1" /> <c c="5 " r="559, 216, 563, 239" u="1" o="1" /> <c c="6 " r="564, 216, 573, 239" o="1" /> <c c="7 " r="574, 216, 588, 239" u="-1" o="1" /> <c c="8 " r="589, 216, 596, 239" /> <c c="9 " r="597, 216, 602, 239" u="1" /> <c c=": " r="603, 216, 608, 239" o="1" /> <c c="; " r="609, 216, 620, 239" u="1" o="2" /> <c c="< " r="621, 216, 627, 239" u="2" o="2" /> <c c="= " r="628, 216, 636, 239" /> <c c="> " r="637, 216, 645, 239" u="1" o="1" /> <c c="@ " r="646, 216, 657, 239" /> <c c="A " r="658, 216, 667, 239" /> <c c="B " r="668, 216, 682, 239" u="2" o="1" /> <c c="C " r="683, 216, 687, 239" u="1" o="1" /> <c c="D " r="688, 216, 699, 239" u="-6" o="-5" /> <c c="p " r="700, 216, 706, 239" u="1" o="1" /> <c c="t " r="707, 216, 713, 239" u="1" o="1" /> <c c="u " r="714, 216, 719, 239" u="2" o="1" /> <c c="v " r="720, 216, 726, 239" u="1" o="1" /> <c c="w " r="727, 216, 732, 239" u="1" o="2" /> <c c="x " r="733, 216, 739, 239" u="1" o="1" /> <c c="y " r="740, 216, 746, 239" u="1" o="1" /> <c c="z " r="747, 216, 754, 239" u="1" /> <c c="{ " r="755, 216, 761, 239" u="1" o="1" /> <c c="| " r="762, 216, 768, 239" u="1" o="1" /> <c c="} " r="769, 216, 772, 239" u="1" /> <c c="~ " r="773, 216, 776, 239" u="1" /> <c c=" " r="777, 216, 782, 239" u="1" o="1" /> <c c=" " r="783, 216, 789, 239" u="1" o="1" /> <c c=" " r="790, 216, 793, 239" u="2" o="3" /> <c c=" " r="794, 216, 799, 239" u="1" o="2" /> <c c=" " r="800, 216, 805, 239" u="1" o="2" /> <c c=" " r="806, 216, 812, 239" u="1" o="1" /> <c c=" " r="813, 216, 818, 239" u="2" o="1" /> <c c=" " r="819, 216, 825, 239" u="1" o="1" /> <c c=" " r="826, 216, 831, 239" u="1" o="2" /> <c c=" " r="832, 216, 838, 239" u="1" o="1" /> <c c=" " r="839, 216, 845, 239" u="1" o="1" /> <c c=" " r="846, 216, 853, 239" u="1" /> <c c=" " r="854, 216, 860, 239" u="1" o="1" /> <c c=" " r="861, 216, 867, 239" u="1" o="1" /> <c c=" " r="868, 216, 870, 239" u="1" o="1" /> <c c=" " r="871, 216, 873, 239" u="1" o="1" /> <c c=" " r="874, 216, 884, 239" u="1" o="2" /> <c c=" " r="885, 216, 898, 239" /> <c c=" " r="899, 216, 909, 239" u="1" o="2" /> <c c=" " r="910, 216, 920, 239" u="1" o="1" /> <c c=" " r="921, 216, 929, 239" u="2" o="2" /> <c c=" " r="930, 216, 944, 239" u="2" o="2" /> <c c=" " r="945, 216, 960, 239" u="1" /> <c c=" " r="961, 216, 983, 239" u="2" o="1" /> <c c=" " r="984, 216, 1000, 239" u="2" o="1" /> <c c=" " r="1001, 216, 1019, 239" u="1" o="1" /> <c c=" " r="0, 240, 16, 263" u="2" o="2" /> <c c=" " r="17, 240, 28, 263" o="1" /> <c c="!" r="29, 240, 43, 263" /> <c c="!" r="44, 240, 58, 263" /> <c c="!" r="59, 240, 71, 263" u="1" o="1" /> <c c="!" r="72, 240, 87, 263" u="1" o="2" /> <c c="!" r="88, 240, 98, 263" u="1" o="1" /> <c c="!" r="99, 240, 113, 263" /> <c c="!" r="114, 240, 128, 263" /> <c c="!" r="129, 240, 138, 263" u="2" o="1" /> <c c="!" r="139, 240, 149, 263" u="1" /> <c c=" !" r="150, 240, 164, 263" u="1" /> <c c=" !" r="165, 240, 179, 263" o="1" /> <c c=" !" r="180, 240, 200, 263" o="1" /> <c c=" !" r="201, 240, 212, 263" o="1" /> <c c=" !" r="213, 240, 225, 263" u="2" o="3" /> <c c="!" r="226, 240, 238, 263" u="1" /> <c c="!" r="239, 240, 252, 263" u="1" o="-1" /> <c c="!" r="253, 240, 266, 263" u="-1" o="1" /> <c c="!" r="267, 240, 278, 263" u="1" o="1" /> <c c="!" r="279, 240, 293, 263" o="1" /> <c c="!" r="294, 240, 305, 263" /> <c c="!" r="306, 240, 322, 263" u="1" o="2" /> <c c="!" r="323, 240, 334, 263" u="2" o="3" /> <c c="!" r="335, 240, 351, 263" u="2" /> <c c="!" r="352, 240, 366, 263" u="1" o="1" /> <c c="!" r="367, 240, 379, 263" o="2" /> <c c="!" r="380, 240, 391, 263" u="2" /> <c c="!" r="392, 240, 408, 263" u="1" /> <c c="!" r="409, 240, 426, 263" o="1" /> <c c="!" r="427, 240, 442, 263" u="1" o="1" /> <c c="!" r="443, 240, 456, 263" u="2" /> <c c="!" r="457, 240, 467, 263" u="2" /> <c c="!" r="468, 240, 479, 263" u="2" o="-1" /> <c c=" !" r="480, 240, 493, 263" u="1" o="1" /> <c c="!!" r="494, 240, 518, 263" u="1" o="3" /> <c c=""!" r="519, 240, 533, 263" o="1" /> <c c="#!" r="534, 240, 546, 263" /> <c c="$!" r="547, 240, 557, 263" u="1" o="1" /> <c c="%!" r="558, 240, 566, 263" u="1" o="1" /> <c c="&!" r="567, 240, 580, 263" u="2" o="2" /> <c c="'!" r="581, 240, 594, 263" u="2" o="2" /> <c c="(!" r="595, 240, 604, 263" o="2" /> <c c=")!" r="605, 240, 610, 263" u="1" o="2" /> <c c="*!" r="611, 240, 622, 263" u="2" o="-1" /> <c c="+!" r="623, 240, 636, 263" /> <c c=",!" r="637, 240, 651, 263" o="1" /> <c c="-!" r="652, 240, 664, 263" o="1" /> <c c=".!" r="665, 240, 680, 263" u="1" /> <c c="/!" r="681, 240, 689, 263" u="1" /> <c c="0!" r="690, 240, 700, 263" u="1" /> <c c="1!" r="701, 240, 718, 263" o="-1" /> <c c="2!" r="719, 240, 727, 263" u="2" o="3" /> <c c="3!" r="728, 240, 746, 263" u="1" o="1" /> <c c="4!" r="747, 240, 756, 263" u="1" o="1" /> <c c="5!" r="757, 240, 767, 263" u="1" o="2" /> <c c="6!" r="768, 240, 778, 263" u="1" o="2" /> <c c="7!" r="779, 240, 786, 263" u="1" o="1" /> <c c="8!" r="787, 240, 797, 263" o="2" /> <c c="[!" r="798, 240, 811, 263" u="1" o="1" /> <c c="\!" r="812, 240, 826, 263" o="1" /> <c c="]!" r="827, 240, 840, 263" u="1" o="1" /> <c c="^!" r="841, 240, 854, 263" u="1" o="1" /> <c c="!" r="855, 240, 869, 263" u="2" o="2" /> <c c="!" r="870, 240, 875, 263" u="3" o="2" /> <c c="!" r="876, 240, 890, 263" u="2" o="2" /> <c c="!" r="891, 240, 896, 263" u="3" o="2" /> <c c="!" r="897, 240, 916, 263" u="2" o="2" /> <c c="!" r="917, 240, 922, 263" u="3" o="2" /> <c c="!" r="923, 240, 933, 263" u="2" o="2" /> <c c="!" r="934, 240, 944, 263" u="2" o="2" /> <c c="!" r="945, 240, 955, 263" u="2" o="2" /> <c c="!" r="956, 240, 966, 263" u="2" o="2" /> <c c="!" r="967, 240, 981, 263" u="2" o="2" /> <c c="!" r="982, 240, 996, 263" u="2" o="2" /> <c c="!" r="997, 240, 1008, 263" u="2" o="2" /> <c c="!" r="1009, 240, 1020, 263" u="2" o="2" /> <c c="!" r="0, 264, 14, 287" u="2" o="2" /> <c c="!" r="15, 264, 20, 287" u="3" o="2" /> <c c="!" r="21, 264, 35, 287" u="2" o="2" /> <c c="!" r="36, 264, 41, 287" u="3" o="2" /> <c c="!" r="42, 264, 56, 287" u="2" o="2" /> <c c="!" r="57, 264, 71, 287" u="2" o="2" /> <c c="!" r="72, 264, 86, 287" u="2" o="2" /> <c c="!" r="87, 264, 92, 287" u="3" o="2" /> <c c="!" r="93, 264, 107, 287" u="2" o="2" /> <c c="!" r="108, 264, 113, 287" u="3" o="2" /> <c c="!" r="114, 264, 121, 287" u="1" o="2" /> <c c="!" r="122, 264, 136, 287" u="2" o="2" /> <c c="!" r="137, 264, 151, 287" u="2" o="2" /> <c c="!" r="152, 264, 166, 287" u="2" o="2" /> <c c="!" r="167, 264, 181, 287" u="2" o="2" /> <c c="!" r="182, 264, 201, 287" u="2" o="2" /> <c c="!" r="202, 264, 221, 287" u="2" o="2" /> <c c="!" r="222, 264, 230, 287" u="2" o="3" /> <c c="!" r="231, 264, 239, 287" u="2" o="3" /> <c c="!" r="240, 264, 248, 287" u="3" o="2" /> <c c="!" r="249, 264, 257, 287" u="2" o="3" /> <c c="!" r="258, 264, 266, 287" u="3" o="2" /> <c c="!" r="267, 264, 275, 287" u="2" o="3" /> <c c="!" r="276, 264, 290, 287" u="2" o="2" /> <c c="!" r="291, 264, 305, 287" u="2" o="3" /> <c c="!" r="306, 264, 321, 287" u="2" o="2" /> <c c="!" r="322, 264, 336, 287" u="2" o="2" /> <c c="!" r="337, 264, 351, 287" u="2" o="2" /> <c c="!" r="352, 264, 366, 287" u="2" o="2" /> <c c="!" r="367, 264, 381, 287" u="2" o="2" /> <c c="!" r="382, 264, 396, 287" u="2" o="2" /> <c c="!" r="397, 264, 411, 287" u="2" o="2" /> <c c="!" r="412, 264, 415, 287" u="3" o="2" /> <c c="!" r="416, 264, 419, 287" u="3" o="2" /> <c c="!" r="420, 264, 434, 287" u="2" o="2" /> <c c="!" r="435, 264, 449, 287" u="2" o="2" /> <c c="!" r="450, 264, 453, 287" u="3" o="2" /> <c c="!" r="454, 264, 457, 287" u="3" o="2" /> <c c="!" r="458, 264, 472, 287" u="2" o="2" /> <c c="!" r="473, 264, 483, 287" u="3" o="2" /> <c c="!" r="484, 264, 498, 287" u="2" o="2" /> <c c="!" r="499, 264, 513, 287" u="2" o="2" /> <c c="!" r="514, 264, 524, 287" u="3" o="2" /> <c c="!" r="525, 264, 539, 287" u="2" o="2" /> <c c="!" r="540, 264, 550, 287" u="3" o="2" /> <c c="!" r="551, 264, 565, 287" u="2" o="2" /> <c c="!" r="566, 264, 580, 287" u="2" o="2" /> <c c="!" r="581, 264, 595, 287" u="2" o="2" /> <c c="!" r="596, 264, 615, 287" u="2" o="2" /> <c c="!" r="616, 264, 630, 287" u="2" o="2" /> <c c="!" r="631, 264, 645, 287" u="2" o="2" /> <c c="!" r="646, 264, 655, 287" u="3" o="3" /> <c c="!" r="656, 264, 670, 287" u="2" o="2" /> <c c="!" r="671, 264, 680, 287" u="3" o="3" /> <c c="!" r="681, 264, 700, 287" u="2" o="2" /> <c c="!" r="701, 264, 710, 287" u="3" o="3" /> <c c="!" r="711, 264, 722, 287" u="2" o="2" /> <c c="!" r="723, 264, 734, 287" u="2" o="2" /> <c c="!" r="735, 264, 746, 287" u="2" o="2" /> <c c="!" r="747, 264, 758, 287" u="2" o="2" /> <c c="!" r="759, 264, 773, 287" u="2" o="2" /> <c c="!" r="774, 264, 788, 287" u="2" o="2" /> <c c="!" r="789, 264, 808, 287" u="2" o="2" /> <c c="!" r="809, 264, 828, 287" u="2" o="2" /> <c c="!" r="829, 264, 834, 287" u="3" o="2" /> <c c="!" r="835, 264, 840, 287" u="3" o="2" /> <c c="!" r="841, 264, 855, 287" u="2" o="2" /> <c c="!" r="856, 264, 861, 287" u="3" o="2" /> <c c="!" r="862, 264, 876, 287" u="2" o="2" /> <c c="!" r="877, 264, 882, 287" u="3" o="2" /> <c c="!" r="883, 264, 897, 287" u="2" o="2" /> <c c="!" r="898, 264, 912, 287" u="2" o="2" /> <c c="!" r="913, 264, 927, 287" u="2" o="2" /> <c c="!" r="928, 264, 937, 287" u="3" o="3" /> <c c="!" r="938, 264, 952, 287" u="2" o="2" /> <c c="!" r="953, 264, 962, 287" u="3" o="3" /> <c c="!" r="963, 264, 972, 287" u="3" o="3" /> <c c=""" r="973, 264, 986, 287" u="2" o="2" /> <c c=""" r="987, 264, 997, 287" u="2" o="2" /> <c c=""" r="998, 264, 1006, 287" u="2" o="2" /> <c c=""" r="1007, 264, 1015, 287" u="3" o="2" /> <c c=""" r="1016, 264, 1024, 287" u="2" o="3" /> <c c=""" r="0, 288, 14, 311" u="2" o="3" /> <c c=""" r="15, 288, 28, 311" u="2" o="2" /> <c c=""" r="29, 288, 42, 311" u="2" o="2" /> <c c=""" r="43, 288, 54, 311" u="2" o="2" /> <c c=" "" r="55, 288, 67, 311" u="2" o="1" /> <c c=" "" r="68, 288, 77, 311" u="2" o="2" /> <c c=" "" r="78, 288, 89, 311" u="2" o="2" /> <c c=" "" r="90, 288, 101, 311" u="2" o="2" /> <c c=" "" r="102, 288, 111, 311" u="2" o="2" /> <c c=""" r="112, 288, 123, 311" u="2" o="2" /> <c c=""" r="124, 288, 138, 311" u="2" o="2" /> <c c=""" r="139, 288, 153, 311" u="2" o="2" /> <c c=""" r="154, 288, 165, 311" u="2" o="2" /> <c c=""" r="166, 288, 177, 311" u="2" o="2" /> <c c=""" r="178, 288, 189, 311" u="2" o="2" /> <c c=""" r="190, 288, 201, 311" u="2" o="2" /> <c c=""" r="202, 288, 208, 311" u="2" o="2" /> <c c=""" r="209, 288, 215, 311" u="2" o="2" /> <c c=""" r="216, 288, 225, 311" u="3" o="3" /> <c c=""" r="226, 288, 233, 311" u="2" o="2" /> <c c=""" r="234, 288, 241, 311" u="2" o="2" /> <c c=""" r="242, 288, 256, 311" u="2" o="-1" /> <c c=""" r="257, 288, 271, 311" u="2" o="-1" /> <c c=""" r="272, 288, 286, 311" u="2" o="-1" /> <c c=""" r="287, 288, 301, 311" u="2" o="2" /> <c c=""" r="302, 288, 316, 311" u="2" o="2" /> <c c=""" r="317, 288, 328, 311" u="2" o="2" /> <c c=" "" r="329, 288, 340, 311" u="2" o="2" /> <c c="!"" r="341, 288, 352, 311" u="2" o="2" /> <c c="""" r="353, 288, 364, 311" u="2" o="2" /> <c c="#"" r="365, 288, 366, 311" u="3" o="3" /> <c c="$"" r="367, 288, 372, 311" u="2" o="3" /> <c c="%"" r="373, 288, 378, 311" u="3" o="3" /> <c c="&"" r="379, 288, 388, 311" u="2" o="3" /> <c c="'"" r="389, 288, 400, 311" u="2" o="2" /> <c c="("" r="401, 288, 412, 311" u="2" o="2" /> <c c=")"" r="413, 288, 424, 311" u="2" o="2" /> <c c="*"" r="425, 288, 436, 311" u="2" o="2" /> <c c="+"" r="437, 288, 445, 311" u="2" o="1" /> <c c=","" r="446, 288, 459, 311" u="2" o="1" /> <c c="-"" r="460, 288, 478, 311" u="2" o="2" /> <c c="."" r="479, 288, 487, 311" u="2" o="2" /> <c c="/"" r="488, 288, 501, 311" u="2" o="2" /> <c c="0"" r="502, 288, 520, 311" u="2" o="2" /> <c c="1"" r="521, 288, 530, 311" u="2" o="1" /> <c c="2"" r="531, 288, 540, 311" u="2" o="1" /> <c c="3"" r="541, 288, 550, 311" u="2" o="1" /> <c c="4"" r="551, 288, 562, 311" u="2" o="2" /> <c c="5"" r="563, 288, 574, 311" u="2" o="2" /> <c c="6"" r="575, 288, 577, 311" u="3" o="3" /> <c c="7"" r="578, 288, 589, 311" u="2" o="2" /> <c c="8"" r="590, 288, 601, 311" u="2" o="2" /> <c c="9"" r="602, 288, 613, 311" u="2" o="2" /> <c c=":"" r="614, 288, 625, 311" u="2" o="2" /> <c c=";"" r="626, 288, 637, 311" u="2" o="2" /> <c c="<"" r="638, 288, 649, 311" u="2" o="2" /> <c c="="" r="650, 288, 661, 311" u="2" o="2" /> <c c=">"" r="662, 288, 673, 311" u="2" o="2" /> <c c="?"" r="674, 288, 685, 311" u="2" o="2" /> <c c="@"" r="686, 288, 689, 311" u="3" o="3" /> <c c="A"" r="690, 288, 701, 311" u="2" o="2" /> <c c="B"" r="702, 288, 713, 311" u="2" o="2" /> <c c="C"" r="714, 288, 725, 311" u="2" o="2" /> <c c="D"" r="726, 288, 737, 311" u="2" o="2" /> <c c="E"" r="738, 288, 749, 311" u="2" o="2" /> <c c="F"" r="750, 288, 761, 311" u="2" o="2" /> <c c="G"" r="762, 288, 773, 311" u="2" o="2" /> <c c="H"" r="774, 288, 785, 311" u="2" o="2" /> <c c="I"" r="786, 288, 797, 311" u="2" o="2" /> <c c="J"" r="798, 288, 809, 311" u="2" o="2" /> <c c="K"" r="810, 288, 821, 311" u="2" o="2" /> <c c="L"" r="822, 288, 833, 311" u="2" o="2" /> <c c="M"" r="834, 288, 845, 311" u="2" o="2" /> <c c="N"" r="846, 288, 857, 311" u="2" o="2" /> <c c="O"" r="858, 288, 869, 311" u="2" o="2" /> <c c="P"" r="870, 288, 881, 311" u="2" o="2" /> <c c="Q"" r="882, 288, 893, 311" u="2" o="2" /> <c c="R"" r="894, 288, 905, 311" u="2" o="2" /> <c c="S"" r="906, 288, 917, 311" u="2" o="2" /> <c c="T"" r="918, 288, 929, 311" u="2" o="2" /> <c c="U"" r="930, 288, 941, 311" u="2" o="2" /> <c c="V"" r="942, 288, 953, 311" u="2" o="2" /> <c c="W"" r="954, 288, 965, 311" u="2" o="2" /> <c c="X"" r="966, 288, 977, 311" u="2" o="2" /> <c c="Y"" r="978, 288, 989, 311" u="2" o="2" /> <c c="Z"" r="990, 288, 1001, 311" u="2" o="2" /> <c c="["" r="1002, 288, 1013, 311" u="2" o="2" /> <c c="\"" r="0, 312, 11, 335" u="2" o="2" /> <c c="]"" r="12, 312, 23, 335" u="2" o="2" /> <c c="^"" r="24, 312, 35, 335" u="2" o="2" /> <c c="_"" r="36, 312, 47, 335" u="2" o="2" /> <c c="`"" r="48, 312, 59, 335" u="2" o="2" /> <c c="a"" r="60, 312, 71, 335" u="2" o="2" /> <c c="b"" r="72, 312, 83, 335" u="2" o="2" /> <c c="c"" r="84, 312, 95, 335" u="2" o="2" /> <c c="d"" r="96, 312, 107, 335" u="2" o="2" /> <c c="e"" r="108, 312, 119, 335" u="2" o="2" /> <c c="f"" r="120, 312, 131, 335" u="2" o="2" /> <c c="g"" r="132, 312, 143, 335" u="2" o="2" /> <c c="h"" r="144, 312, 155, 335" u="2" o="2" /> <c c="i"" r="156, 312, 167, 335" u="2" o="2" /> <c c="j"" r="168, 312, 185, 335" u="2" o="2" /> <c c="k"" r="186, 312, 203, 335" u="2" o="2" /> <c c="l"" r="204, 312, 210, 335" u="2" o="3" /> <c c="m"" r="211, 312, 222, 335" u="2" o="2" /> <c c="n"" r="223, 312, 234, 335" u="2" o="2" /> <c c="o"" r="235, 312, 246, 335" u="2" o="2" /> <c c="p"" r="247, 312, 258, 335" u="2" o="2" /> <c c="q"" r="259, 312, 270, 335" u="2" o="2" /> <c c="r"" r="271, 312, 282, 335" u="2" o="2" /> <c c="s"" r="283, 312, 294, 335" u="2" o="2" /> <c c="t"" r="295, 312, 306, 335" u="2" o="2" /> <c c="u"" r="307, 312, 318, 335" u="2" o="2" /> <c c="v"" r="319, 312, 330, 335" u="2" o="2" /> <c c="w"" r="331, 312, 342, 335" u="2" o="2" /> <c c="x"" r="343, 312, 354, 335" u="2" o="2" /> <c c="y"" r="355, 312, 366, 335" u="2" o="2" /> <c c="z"" r="367, 312, 378, 335" u="2" o="2" /> <c c="{"" r="379, 312, 390, 335" u="2" o="2" /> <c c="|"" r="391, 312, 402, 335" u="2" o="2" /> <c c="}"" r="403, 312, 414, 335" u="2" o="2" /> <c c="~"" r="415, 312, 426, 335" u="2" o="2" /> <c c=""" r="427, 312, 438, 335" u="2" o="2" /> <c c=""" r="439, 312, 450, 335" u="2" o="2" /> <c c=""" r="451, 312, 462, 335" u="2" o="2" /> <c c=""" r="463, 312, 474, 335" u="2" o="2" /> <c c=""" r="475, 312, 486, 335" u="2" o="2" /> <c c=""" r="487, 312, 498, 335" u="2" o="2" /> <c c=""" r="499, 312, 510, 335" u="2" o="2" /> <c c=""" r="511, 312, 522, 335" u="2" o="2" /> <c c=""" r="523, 312, 534, 335" u="2" o="2" /> <c c=""" r="535, 312, 546, 335" u="2" o="2" /> <c c=""" r="547, 312, 558, 335" u="2" o="2" /> <c c=""" r="559, 312, 570, 335" u="2" o="2" /> <c c=""" r="571, 312, 582, 335" u="2" o="2" /> <c c=""" r="583, 312, 594, 335" u="2" o="2" /> <c c=""" r="595, 312, 606, 335" u="2" o="2" /> <c c=""" r="607, 312, 618, 335" u="2" o="2" /> <c c=""" r="619, 312, 630, 335" u="2" o="2" /> <c c=""" r="631, 312, 642, 335" u="2" o="2" /> <c c=""" r="643, 312, 654, 335" u="2" o="2" /> <c c=""" r="655, 312, 666, 335" u="2" o="2" /> <c c=""" r="667, 312, 678, 335" u="2" o="2" /> <c c=""" r="679, 312, 690, 335" u="2" o="2" /> <c c=""" r="691, 312, 702, 335" u="2" o="2" /> <c c=""" r="703, 312, 714, 335" u="2" o="2" /> <c c=""" r="715, 312, 726, 335" u="2" o="2" /> <c c=""" r="727, 312, 738, 335" u="2" o="2" /> <c c=""" r="739, 312, 750, 335" u="2" o="2" /> <c c=""" r="751, 312, 762, 335" u="2" o="2" /> <c c=""" r="763, 312, 774, 335" u="2" o="2" /> <c c=""" r="775, 312, 786, 335" u="2" o="2" /> <c c=""" r="787, 312, 798, 335" u="2" o="2" /> <c c=""" r="799, 312, 810, 335" u="2" o="2" /> <c c=""" r="811, 312, 822, 335" u="2" o="2" /> <c c=""" r="823, 312, 834, 335" u="2" o="2" /> <c c=""" r="835, 312, 846, 335" u="2" o="2" /> <c c=""" r="847, 312, 858, 335" u="2" o="2" /> <c c=""" r="859, 312, 870, 335" u="2" o="2" /> <c c=""" r="871, 312, 882, 335" u="2" o="2" /> <c c=""" r="883, 312, 894, 335" u="2" o="2" /> <c c=""" r="895, 312, 901, 335" u="3" o="2" /> <c c=""" r="902, 312, 908, 335" u="3" o="2" /> <c c=""" r="909, 312, 920, 335" u="2" o="2" /> <c c=""" r="921, 312, 932, 335" u="2" o="2" /> <c c=""" r="933, 312, 944, 335" u="2" o="2" /> <c c=""" r="945, 312, 956, 335" u="2" o="2" /> <c c=""" r="957, 312, 968, 335" u="2" o="2" /> <c c=""" r="969, 312, 980, 335" u="2" o="2" /> <c c=""" r="981, 312, 992, 335" u="2" o="2" /> <c c=""" r="993, 312, 1004, 335" u="2" o="2" /> <c c=""" r="1005, 312, 1016, 335" u="2" o="2" /> <c c=""" r="0, 336, 11, 359" u="2" o="2" /> <c c=""" r="12, 336, 23, 359" u="2" o="2" /> <c c=""" r="24, 336, 35, 359" u="2" o="2" /> <c c=""" r="36, 336, 47, 359" u="2" o="2" /> <c c=""" r="48, 336, 59, 359" u="2" o="2" /> <c c=""" r="60, 336, 74, 359" u="2" o="2" /> <c c=""" r="75, 336, 89, 359" u="2" o="2" /> <c c=""" r="90, 336, 101, 359" u="2" o="2" /> <c c=""" r="102, 336, 113, 359" u="2" o="2" /> <c c=""" r="114, 336, 121, 359" u="2" o="3" /> <c c=""" r="122, 336, 133, 359" u="2" o="2" /> <c c=""" r="134, 336, 145, 359" u="2" o="2" /> <c c=""" r="146, 336, 157, 359" u="2" o="2" /> <c c=""" r="158, 336, 169, 359" u="2" o="2" /> <c c=""" r="170, 336, 181, 359" u="2" o="2" /> <c c=""" r="182, 336, 193, 359" u="2" o="2" /> <c c=""" r="194, 336, 205, 359" u="2" o="2" /> <c c=""" r="206, 336, 217, 359" u="2" o="2" /> <c c=""" r="218, 336, 229, 359" u="2" o="2" /> <c c=""" r="230, 336, 241, 359" u="2" o="2" /> <c c=""" r="242, 336, 244, 359" u="3" o="3" /> <c c=""" r="245, 336, 256, 359" u="2" o="2" /> <c c=""" r="257, 336, 268, 359" u="2" o="2" /> <c c=""" r="269, 336, 284, 359" u="2" o="2" /> <c c=""" r="285, 336, 296, 359" u="2" o="2" /> <c c=""" r="297, 336, 308, 359" u="2" o="2" /> <c c=""" r="309, 336, 320, 359" u="2" o="2" /> <c c=""" r="321, 336, 332, 359" u="2" o="2" /> <c c=""" r="333, 336, 344, 359" u="2" o="2" /> <c c=""" r="345, 336, 356, 359" u="2" o="2" /> <c c=""" r="357, 336, 368, 359" u="2" o="2" /> <c c=""" r="369, 336, 380, 359" u="2" o="2" /> <c c=""" r="381, 336, 392, 359" u="2" o="2" /> <c c=""" r="393, 336, 404, 359" u="2" o="2" /> <c c=""" r="405, 336, 416, 359" u="2" o="2" /> <c c=""" r="417, 336, 428, 359" u="2" o="2" /> <c c=""" r="429, 336, 440, 359" u="2" o="2" /> <c c=""" r="441, 336, 452, 359" u="2" o="2" /> <c c=""" r="453, 336, 464, 359" u="2" o="2" /> <c c=""" r="465, 336, 488, 359" u="2" o="2" /> <c c=""" r="489, 336, 512, 359" u="2" o="2" /> <c c=""" r="513, 336, 524, 359" u="2" o="2" /> <c c=""" r="525, 336, 536, 359" u="2" o="2" /> <c c=""" r="537, 336, 548, 359" u="2" o="2" /> <c c=""" r="549, 336, 560, 359" u="2" o="2" /> <c c=""" r="561, 336, 572, 359" u="2" o="2" /> <c c=""" r="573, 336, 584, 359" u="2" o="2" /> <c c=""" r="585, 336, 596, 359" u="2" o="2" /> <c c=""" r="597, 336, 608, 359" u="2" o="2" /> <c c=""" r="609, 336, 620, 359" u="2" o="2" /> <c c=""" r="621, 336, 632, 359" u="2" o="2" /> <c c=""" r="633, 336, 644, 359" u="2" o="2" /> <c c=""" r="645, 336, 656, 359" u="2" o="2" /> <c c=""" r="657, 336, 668, 359" u="2" o="2" /> <c c=""" r="669, 336, 680, 359" u="2" o="2" /> <c c=""" r="681, 336, 692, 359" u="2" o="2" /> <c c=""" r="693, 336, 704, 359" u="2" o="2" /> <c c=""" r="705, 336, 716, 359" u="2" o="2" /> <c c=""" r="717, 336, 728, 359" u="2" o="2" /> <c c=""" r="729, 336, 740, 359" u="2" o="2" /> <c c=""" r="741, 336, 752, 359" u="2" o="2" /> <c c=""" r="753, 336, 755, 359" u="7" o="6" /> <c c=""" r="756, 336, 768, 359" u="2" o="1" /> <c c=""" r="769, 336, 781, 359" u="2" o="1" /> <c c=""" r="782, 336, 794, 359" u="2" o="1" /> <c c="#" r="795, 336, 808, 359" u="1" o="2" /> <c c="#" r="809, 336, 820, 359" u="2" o="2" /> <c c="#" r="821, 336, 826, 359" u="4" o="1" /> <c c=" #" r="827, 336, 832, 359" u="2" o="3" /> <c c=" #" r="833, 336, 838, 359" u="4" o="1" /> <c c=" #" r="839, 336, 844, 359" u="2" o="3" /> <c c=" #" r="845, 336, 850, 359" u="3" /> <c c="!#" r="851, 336, 856, 359" o="3" /> <c c=""#" r="857, 336, 868, 359" u="2" o="2" /> <c c="##" r="869, 336, 880, 359" u="2" o="2" /> <c c="$" r="881, 336, 897, 359" u="1" o="2" /> <c c="$" r="898, 336, 916, 359" u="1" /> <c c="$" r="917, 336, 935, 359" u="1" /> <c c="$" r="936, 336, 953, 359" u="1" o="1" /> <c c="$" r="954, 336, 971, 359" u="1" o="1" /> <c c="$" r="972, 336, 989, 359" u="1" o="1" /> <c c="$" r="990, 336, 1009, 359" /> <c c="$" r="0, 360, 17, 383" u="1" o="1" /> <c c="$" r="18, 360, 29, 383" u="4" o="4" /> <c c=" $" r="30, 360, 42, 383" u="4" o="3" /> <c c=" $" r="43, 360, 54, 383" u="4" o="4" /> <c c=" $" r="55, 360, 66, 383" u="3" o="3" /> <c c=" $" r="67, 360, 79, 383" u="4" o="3" /> <c c=" $" r="80, 360, 92, 383" u="3" o="4" /> <c c="$" r="93, 360, 105, 383" u="3" o="4" /> <c c="$" r="106, 360, 118, 383" u="4" o="3" /> <c c="$" r="119, 360, 135, 383" u="1" o="2" /> <c c="$" r="136, 360, 153, 383" u="1" o="1" /> <c c="$" r="154, 360, 171, 383" u="1" o="1" /> <c c="$" r="172, 360, 189, 383" u="1" o="1" /> <c c="$" r="190, 360, 207, 383" u="1" o="1" /> <c c="$" r="208, 360, 227, 383" u="1" o="-1" /> <c c="$" r="228, 360, 245, 383" u="1" o="1" /> <c c="$" r="246, 360, 263, 383" u="1" o="1" /> <c c="$" r="264, 360, 282, 383" u="1" /> <c c="$" r="283, 360, 295, 383" u="4" o="3" /> <c c="$" r="296, 360, 313, 383" u="1" o="1" /> <c c="$" r="314, 360, 331, 383" u="1" o="1" /> <c c="$" r="332, 360, 343, 383" u="4" o="4" /> <c c="$" r="344, 360, 357, 383" u="3" o="3" /> <c c="$" r="358, 360, 370, 383" u="4" o="3" /> <c c="$" r="371, 360, 383, 383" u="4" o="3" /> <c c=" $" r="384, 360, 397, 383" u="3" o="3" /> <c c="!$" r="398, 360, 415, 383" u="1" o="1" /> <c c=""$" r="416, 360, 429, 383" u="3" o="3" /> <c c="#$" r="430, 360, 436, 383" /> <c c="$$" r="437, 360, 449, 383" u="4" o="3" /> <c c="%" r="450, 360, 469, 383" /> <c c="%" r="470, 360, 489, 383" /> <c c="%" r="490, 360, 491, 383" u="9" o="9" /> <c c="%" r="492, 360, 494, 383" u="9" o="8" /> <c c="%" r="495, 360, 512, 383" u="1" o="1" /> <c c="%" r="513, 360, 530, 383" u="1" o="1" /> <c c="%" r="531, 360, 532, 383" u="9" o="9" /> <c c="%" r="533, 360, 535, 383" u="9" o="8" /> <c c="%" r="536, 360, 554, 383" u="1" /> <c c=" %" r="555, 360, 573, 383" u="1" /> <c c=" %" r="574, 360, 575, 383" u="9" o="9" /> <c c=" %" r="576, 360, 578, 383" u="9" o="8" /> <c c=" %" r="579, 360, 589, 383" u="9" /> <c c=" %" r="590, 360, 600, 383" u="9" /> <c c="%" r="601, 360, 611, 383" u="9" /> <c c="%" r="612, 360, 622, 383" u="9" /> <c c="%" r="623, 360, 633, 383" o="9" /> <c c="%" r="634, 360, 644, 383" o="9" /> <c c="%" r="645, 360, 655, 383" o="9" /> <c c="%" r="656, 360, 666, 383" o="9" /> <c c="%" r="667, 360, 677, 383" u="9" /> <c c="%" r="678, 360, 688, 383" u="9" /> <c c="%" r="689, 360, 699, 383" u="9" /> <c c="%" r="700, 360, 710, 383" u="9" /> <c c="%" r="711, 360, 721, 383" o="9" /> <c c="%" r="722, 360, 732, 383" o="9" /> <c c="%" r="733, 360, 743, 383" o="9" /> <c c="%" r="744, 360, 754, 383" o="9" /> <c c="%" r="755, 360, 765, 383" u="9" /> <c c="%" r="766, 360, 776, 383" u="9" /> <c c="%" r="777, 360, 787, 383" u="9" /> <c c="%" r="788, 360, 798, 383" u="9" /> <c c=" %" r="799, 360, 809, 383" u="9" /> <c c="!%" r="810, 360, 820, 383" u="9" /> <c c=""%" r="821, 360, 831, 383" u="9" /> <c c="#%" r="832, 360, 842, 383" u="9" /> <c c="$%" r="843, 360, 853, 383" o="9" /> <c c="%%" r="854, 360, 864, 383" o="9" /> <c c="&%" r="865, 360, 876, 383" o="8" /> <c c="'%" r="877, 360, 888, 383" o="8" /> <c c="(%" r="889, 360, 900, 383" o="8" /> <c c=")%" r="901, 360, 912, 383" o="8" /> <c c="*%" r="913, 360, 924, 383" o="8" /> <c c="+%" r="925, 360, 936, 383" o="8" /> <c c=",%" r="937, 360, 956, 383" /> <c c="-%" r="957, 360, 976, 383" /> <c c=".%" r="977, 360, 996, 383" /> <c c="/%" r="997, 360, 1016, 383" /> <c c="0%" r="0, 384, 19, 407" /> <c c="1%" r="20, 384, 39, 407" /> <c c="2%" r="40, 384, 59, 407" /> <c c="3%" r="60, 384, 79, 407" /> <c c="4%" r="80, 384, 99, 407" /> <c c="5%" r="100, 384, 119, 407" /> <c c="6%" r="120, 384, 139, 407" /> <c c="7%" r="140, 384, 159, 407" /> <c c="8%" r="160, 384, 179, 407" /> <c c="9%" r="180, 384, 199, 407" /> <c c=":%" r="200, 384, 219, 407" /> <c c=";%" r="220, 384, 239, 407" /> <c c="<%" r="240, 384, 259, 407" /> <c c="=%" r="260, 384, 279, 407" /> <c c=">%" r="280, 384, 299, 407" /> <c c="?%" r="300, 384, 319, 407" /> <c c="@%" r="320, 384, 339, 407" /> <c c="A%" r="340, 384, 359, 407" /> <c c="B%" r="360, 384, 379, 407" /> <c c="C%" r="380, 384, 399, 407" /> <c c="D%" r="400, 384, 419, 407" /> <c c="E%" r="420, 384, 439, 407" /> <c c="F%" r="440, 384, 459, 407" /> <c c="G%" r="460, 384, 479, 407" /> <c c="H%" r="480, 384, 499, 407" /> <c c="I%" r="500, 384, 519, 407" /> <c c="J%" r="520, 384, 539, 407" /> <c c="K%" r="540, 384, 559, 407" /> <c c="L%" r="560, 384, 578, 407" u="1" /> <c c="M%" r="579, 384, 597, 407" u="1" /> <c c="N%" r="598, 384, 599, 407" u="9" o="9" /> <c c="O%" r="600, 384, 602, 407" u="9" o="8" /> <c c="P%" r="603, 384, 622, 407" /> <c c="Q%" r="623, 384, 626, 407" u="7" o="9" /> <c c="R%" r="627, 384, 637, 407" u="9" /> <c c="S%" r="638, 384, 650, 407" u="7" /> <c c="T%" r="651, 384, 663, 407" u="7" /> <c c="U%" r="664, 384, 674, 407" o="9" /> <c c="V%" r="675, 384, 687, 407" o="7" /> <c c="W%" r="688, 384, 700, 407" o="7" /> <c c="X%" r="701, 384, 713, 407" u="7" /> <c c="Y%" r="714, 384, 726, 407" u="7" /> <c c="Z%" r="727, 384, 739, 407" u="7" /> <c c="[%" r="740, 384, 750, 407" o="9" /> <c c="\%" r="751, 384, 763, 407" o="7" /> <c c="]%" r="764, 384, 776, 407" o="7" /> <c c="^%" r="777, 384, 787, 407" u="9" /> <c c="_%" r="788, 384, 799, 407" u="7" o="1" /> <c c="`%" r="800, 384, 812, 407" u="7" /> <c c="a%" r="813, 384, 823, 407" o="9" /> <c c="b%" r="824, 384, 836, 407" o="7" /> <c c="c%" r="837, 384, 849, 407" o="7" /> <c c="d%" r="850, 384, 869, 407" /> <c c="e%" r="870, 384, 889, 407" /> <c c="f%" r="890, 384, 909, 407" /> <c c="g%" r="910, 384, 929, 407" /> <c c="h%" r="930, 384, 949, 407" /> <c c="i%" r="950, 384, 969, 407" /> <c c="j%" r="970, 384, 989, 407" /> <c c="k%" r="990, 384, 1008, 407" o="1" /> <c c="l%" r="0, 408, 19, 431" /> <c c="m%" r="20, 408, 30, 431" u="9" /> <c c="n%" r="31, 408, 41, 431" o="9" /> <c c="o%" r="42, 408, 52, 431" o="9" /> <c c="p%" r="53, 408, 63, 431" u="9" /> <c c="q%" r="64, 408, 84, 431" o="-1" /> <c c="r%" r="85, 408, 105, 431" o="-1" /> <c c="s%" r="106, 408, 127, 431" u="-1" o="-1" /> <c c="t%" r="128, 408, 138, 431" o="9" /> <c c="u%" r="139, 408, 140, 431" u="9" o="9" /> <c c="v%" r="141, 408, 150, 431" u="10" /> <c c="w%" r="151, 408, 152, 431" u="9" o="9" /> <c c="x%" r="153, 408, 163, 431" o="9" /> <c c="y%" r="164, 408, 166, 431" u="9" o="8" /> <c c="z%" r="167, 408, 176, 431" u="10" /> <c c="{%" r="177, 408, 179, 431" u="9" o="8" /> <c c="|%" r="180, 408, 199, 431" /> <c c="}%" r="200, 408, 202, 431" u="9" o="8" /> <c c="~%" r="203, 408, 222, 431" /> <c c="%" r="223, 408, 225, 431" u="9" o="8" /> <c c="%" r="226, 408, 245, 431" /> <c c="%" r="246, 408, 265, 431" /> <c c="%" r="266, 408, 285, 431" /> <c c="%" r="286, 408, 305, 431" /> <c c="%" r="306, 408, 325, 431" /> <c c="%" r="326, 408, 345, 431" /> <c c="%" r="346, 408, 365, 431" /> <c c="%" r="366, 408, 385, 431" /> <c c="%" r="386, 408, 403, 431" o="2" /> <c c="%" r="404, 408, 418, 431" o="5" /> <c c="%" r="419, 408, 431, 431" o="7" /> <c c="%" r="432, 408, 442, 431" o="9" /> <c c="%" r="443, 408, 450, 431" o="12" /> <c c="%" r="451, 408, 456, 431" o="14" /> <c c="%" r="457, 408, 459, 431" o="17" /> <c c="%" r="460, 408, 470, 431" u="10" o="-1" /> <c c="%" r="471, 408, 490, 431" /> <c c="%" r="491, 408, 510, 431" /> <c c="%" r="511, 408, 531, 431" o="-1" /> <c c="%" r="532, 408, 551, 431" /> <c c="%" r="552, 408, 555, 431" u="17" o="-1" /> <c c="%" r="556, 408, 567, 431" u="2" o="2" /> <c c="%" r="568, 408, 579, 431" u="2" o="2" /> <c c="%" r="580, 408, 591, 431" u="2" o="2" /> <c c="%" r="592, 408, 603, 431" u="2" o="2" /> <c c="%" r="604, 408, 615, 431" u="2" o="2" /> <c c="%" r="616, 408, 627, 431" u="2" o="2" /> <c c="%" r="628, 408, 639, 431" u="2" o="2" /> <c c="%" r="640, 408, 651, 431" u="2" o="2" /> <c c="%" r="652, 408, 663, 431" u="2" o="2" /> <c c="%" r="664, 408, 675, 431" u="2" o="2" /> <c c="%" r="676, 408, 682, 431" u="2" o="2" /> <c c="%" r="683, 408, 689, 431" u="2" o="2" /> <c c="%" r="690, 408, 701, 431" u="2" o="2" /> <c c="%" r="702, 408, 713, 431" u="2" o="2" /> <c c="%" r="714, 408, 720, 431" u="2" o="2" /> <c c="%" r="721, 408, 727, 431" u="2" o="2" /> <c c="%" r="728, 408, 739, 431" u="2" o="2" /> <c c="%" r="740, 408, 751, 431" u="2" o="2" /> <c c="%" r="752, 408, 763, 431" u="2" o="2" /> <c c="%" r="764, 408, 775, 431" u="2" o="2" /> <c c="%" r="776, 408, 782, 431" u="2" o="2" /> <c c="%" r="783, 408, 789, 431" u="2" o="2" /> <c c="%" r="790, 408, 801, 431" u="2" o="2" /> <c c="%" r="802, 408, 813, 431" u="2" o="2" /> <c c="%" r="814, 408, 820, 431" u="2" o="2" /> <c c="%" r="821, 408, 827, 431" u="2" o="2" /> <c c="%" r="828, 408, 841, 431" u="2" o="2" /> <c c="%" r="842, 408, 853, 431" u="2" o="4" /> <c c="%" r="854, 408, 865, 431" u="2" o="2" /> <c c="%" r="866, 408, 877, 431" u="2" o="2" /> <c c="%" r="878, 408, 884, 431" u="2" o="2" /> <c c="%" r="885, 408, 891, 431" u="2" o="2" /> <c c="%" r="892, 408, 903, 431" u="2" o="2" /> <c c="%" r="904, 408, 915, 431" u="2" o="2" /> <c c="%" r="916, 408, 922, 431" u="2" o="2" /> <c c="%" r="923, 408, 929, 431" u="2" o="2" /> <c c="%" r="930, 408, 943, 431" u="2" o="2" /> <c c="%" r="944, 408, 955, 431" u="2" o="4" /> <c c="%" r="956, 408, 967, 431" u="2" o="2" /> <c c="%" r="968, 408, 979, 431" u="2" o="2" /> <c c="%" r="980, 408, 991, 431" u="2" o="2" /> <c c="%" r="992, 408, 1003, 431" u="2" o="2" /> <c c="%" r="1004, 408, 1015, 431" u="2" o="1" /> <c c="%" r="0, 432, 11, 455" u="2" o="2" /> <c c="%" r="12, 432, 23, 455" u="2" o="2" /> <c c="%" r="24, 432, 35, 455" u="2" o="2" /> <c c="%" r="36, 432, 47, 455" u="2" o="2" /> <c c="%" r="48, 432, 59, 455" u="2" o="2" /> <c c="%" r="60, 432, 71, 455" u="2" o="2" /> <c c="%" r="72, 432, 83, 455" u="2" o="2" /> <c c="%" r="84, 432, 95, 455" u="2" o="2" /> <c c="%" r="96, 432, 107, 455" u="2" o="2" /> <c c="%" r="108, 432, 119, 455" u="2" o="2" /> <c c="%" r="120, 432, 131, 455" u="2" o="2" /> <c c="%" r="132, 432, 138, 455" u="2" o="2" /> <c c="%" r="139, 432, 145, 455" u="2" o="2" /> <c c="%" r="146, 432, 165, 455" /> <c c="%" r="166, 432, 185, 455" /> <c c="%" r="186, 432, 205, 455" /> <c c="%" r="206, 432, 225, 455" /> <c c="%" r="226, 432, 233, 455" u="2" o="2" /> <c c="%" r="234, 432, 241, 455" u="2" o="2" /> <c c="%" r="242, 432, 249, 455" u="2" o="2" /> <c c="%" r="250, 432, 257, 455" u="2" o="2" /> <c c="%" r="258, 432, 272, 455" u="2" o="3" /> <c c="%" r="273, 432, 287, 455" u="2" o="3" /> <c c="%" r="288, 432, 299, 455" u="2" o="2" /> <c c="%" r="300, 432, 311, 455" u="2" o="2" /> <c c="%" r="312, 432, 323, 455" u="2" o="2" /> <c c="%" r="324, 432, 335, 455" u="2" o="2" /> <c c="%" r="336, 432, 343, 455" u="2" o="2" /> <c c="%" r="344, 432, 355, 455" u="2" o="2" /> <c c="%" r="356, 432, 367, 455" u="2" o="2" /> <c c="%" r="368, 432, 379, 455" u="2" o="2" /> <c c="%" r="380, 432, 391, 455" u="2" o="2" /> <c c="%" r="392, 432, 403, 455" u="2" o="2" /> <c c="%" r="404, 432, 415, 455" u="2" o="2" /> <c c="%" r="416, 432, 427, 455" u="2" o="2" /> <c c="%" r="428, 432, 439, 455" u="2" o="2" /> <c c=":&" r="440, 432, 454, 455" u="1" o="1" /> <c c=";&" r="455, 432, 469, 455" u="1" o="1" /> <c c="<&" r="470, 432, 484, 455" /> <c c="@&" r="485, 432, 497, 455" u="1" o="3" /> <c c="B&" r="498, 432, 513, 455" o="1" /> <c c="`&" r="514, 432, 528, 455" u="1" o="1" /> <c c="c&" r="529, 432, 543, 455" u="2" /> <c c="e&" r="544, 432, 558, 455" u="1" o="1" /> <c c="f&" r="559, 432, 573, 455" u="1" o="1" /> <c c="j&" r="574, 432, 584, 455" u="1" o="1" /> <c c="k&" r="585, 432, 595, 455" u="1" o="1" /> <c c="m&" r="596, 432, 602, 455" u="4" o="2" /> <c c="n&" r="603, 432, 608, 455" u="4" o="3" /> <c c="o&" r="609, 432, 616, 455" u="3" o="2" /> <c c="" r="617, 432, 627, 455" o="2" /> <c c="" r="628, 432, 638, 455" o="2" /> <c c="" r="639, 432, 645, 455" u="4" o="-10" /> </font>fonts/mono_dejavu_sans_16.xml0000755000175000017500000103227212565232430017111 0ustar mquinsonmquinson<?xml version="1.0"?> <font type="bitmap"> <Texture index="0" filename="mono_dejavu_sans_160.png" hasAlpha="true" /> <c c="" r="0, 0, 11, 24" u="1" o="1" /> <c c=" " r="12, 0, 13, 24" o="12" /> <c c="!" r="14, 0, 17, 24" u="5" o="5" /> <c c="&quot;" r="18, 0, 27, 24" u="2" o="2" /> <c c="#" r="28, 0, 41, 24" /> <c c="$" r="42, 0, 51, 24" u="2" o="2" /> <c c="%" r="52, 0, 64, 24" o="1" /> <c c="&amp;" r="65, 0, 77, 24" u="1" /> <c c="'" r="78, 0, 81, 24" u="5" o="5" /> <c c="(" r="82, 0, 88, 24" u="4" o="3" /> <c c=")" r="89, 0, 95, 24" u="3" o="4" /> <c c="*" r="96, 0, 106, 24" u="1" o="2" /> <c c="+" r="107, 0, 117, 24" u="1" o="2" /> <c c="," r="118, 0, 122, 24" u="4" o="5" /> <c c="-" r="123, 0, 129, 24" u="3" o="4" /> <c c="." r="130, 0, 133, 24" u="5" o="5" /> <c c="/" r="134, 0, 144, 24" u="1" o="2" /> <c c="0" r="145, 0, 155, 24" u="1" o="2" /> <c c="1" r="156, 0, 165, 24" u="2" o="2" /> <c c="2" r="166, 0, 176, 24" u="1" o="2" /> <c c="3" r="177, 0, 187, 24" u="1" o="2" /> <c c="4" r="188, 0, 198, 24" u="1" o="2" /> <c c="5" r="199, 0, 209, 24" u="1" o="2" /> <c c="6" r="210, 0, 220, 24" u="1" o="2" /> <c c="7" r="221, 0, 231, 24" u="1" o="2" /> <c c="8" r="232, 0, 242, 24" u="1" o="2" /> <c c="9" r="243, 0, 253, 24" u="1" o="2" /> <c c=":" r="254, 0, 257, 24" u="5" o="5" /> <c c=";" r="258, 0, 262, 24" u="4" o="5" /> <c c="&lt;" r="263, 0, 274, 24" u="1" o="1" /> <c c="=" r="275, 0, 286, 24" u="1" o="1" /> <c c="&gt;" r="287, 0, 298, 24" u="1" o="1" /> <c c="?" r="299, 0, 308, 24" u="3" o="1" /> <c c="@" r="309, 0, 321, 24" o="1" /> <c c="A" r="322, 0, 334, 24" o="1" /> <c c="B" r="335, 0, 346, 24" u="1" o="1" /> <c c="C" r="347, 0, 357, 24" u="2" o="1" /> <c c="D" r="358, 0, 369, 24" u="1" o="1" /> <c c="E" r="370, 0, 380, 24" u="2" o="1" /> <c c="F" r="381, 0, 391, 24" u="2" o="1" /> <c c="G" r="392, 0, 403, 24" u="1" o="1" /> <c c="H" r="404, 0, 414, 24" u="1" o="2" /> <c c="I" r="415, 0, 424, 24" u="2" o="2" /> <c c="J" r="425, 0, 435, 24" u="1" o="2" /> <c c="K" r="436, 0, 448, 24" u="1" /> <c c="L" r="449, 0, 458, 24" u="2" o="2" /> <c c="M" r="459, 0, 470, 24" u="1" o="1" /> <c c="N" r="471, 0, 481, 24" u="1" o="2" /> <c c="O" r="482, 0, 493, 24" u="1" o="1" /> <c c="P" r="494, 0, 504, 24" u="2" o="1" /> <c c="Q" r="505, 0, 516, 24" u="1" o="1" /> <c c="R" r="517, 0, 528, 24" u="1" o="1" /> <c c="S" r="529, 0, 539, 24" u="1" o="2" /> <c c="T" r="540, 0, 551, 24" u="1" o="1" /> <c c="U" r="552, 0, 562, 24" u="1" o="2" /> <c c="V" r="563, 0, 574, 24" u="1" o="1" /> <c c="W" r="575, 0, 588, 24" /> <c c="X" r="589, 0, 601, 24" o="1" /> <c c="Y" r="602, 0, 615, 24" /> <c c="Z" r="616, 0, 627, 24" u="1" o="1" /> <c c="[" r="628, 0, 634, 24" u="4" o="3" /> <c c="\" r="635, 0, 645, 24" u="1" o="2" /> <c c="]" r="646, 0, 652, 24" u="3" o="4" /> <c c="^" r="653, 0, 664, 24" u="1" o="1" /> <c c="_" r="665, 0, 678, 24" /> <c c="`" r="679, 0, 685, 24" u="2" o="5" /> <c c="a" r="686, 0, 697, 24" u="1" o="1" /> <c c="b" r="698, 0, 709, 24" u="1" o="1" /> <c c="c" r="710, 0, 720, 24" u="1" o="2" /> <c c="d" r="721, 0, 732, 24" u="1" o="1" /> <c c="e" r="733, 0, 744, 24" u="1" o="1" /> <c c="f" r="745, 0, 755, 24" u="2" o="1" /> <c c="g" r="756, 0, 767, 24" u="1" o="1" /> <c c="h" r="768, 0, 778, 24" u="1" o="2" /> <c c="i" r="779, 0, 790, 24" u="1" o="1" /> <c c="j" r="791, 0, 798, 24" u="2" o="4" /> <c c="k" r="799, 0, 810, 24" u="1" o="1" /> <c c="l" r="811, 0, 821, 24" u="1" o="2" /> <c c="m" r="822, 0, 834, 24" o="1" /> <c c="n" r="835, 0, 845, 24" u="1" o="2" /> <c c="o" r="846, 0, 857, 24" u="1" o="1" /> <c c="p" r="858, 0, 869, 24" u="1" o="1" /> <c c="q" r="870, 0, 881, 24" u="1" o="1" /> <c c="r" r="882, 0, 891, 24" u="3" o="1" /> <c c="s" r="892, 0, 902, 24" u="1" o="2" /> <c c="t" r="903, 0, 913, 24" u="1" o="2" /> <c c="u" r="914, 0, 924, 24" u="1" o="2" /> <c c="v" r="925, 0, 936, 24" u="1" o="1" /> <c c="w" r="937, 0, 950, 24" /> <c c="x" r="951, 0, 962, 24" u="1" o="1" /> <c c="y" r="963, 0, 974, 24" u="1" o="1" /> <c c="z" r="975, 0, 985, 24" u="1" o="2" /> <c c="{" r="986, 0, 995, 24" u="2" o="2" /> <c c="|" r="996, 0, 998, 24" u="5" o="6" /> <c c="}" r="999, 0, 1008, 24" u="2" o="2" /> <c c="~" r="1009, 0, 1020, 24" u="1" o="1" /> <c c="" r="1021, 0, 1022, 24" o="12" /> <c c="" r="0, 25, 3, 49" u="5" o="5" /> <c c="" r="4, 25, 13, 49" u="1" o="3" /> <c c="" r="14, 25, 24, 49" u="2" o="1" /> <c c="" r="25, 25, 34, 49" u="2" o="2" /> <c c="" r="35, 25, 48, 49" /> <c c="" r="49, 25, 51, 49" u="5" o="6" /> <c c="" r="52, 25, 61, 49" u="2" o="2" /> <c c="" r="62, 25, 68, 49" u="3" o="4" /> <c c="" r="69, 25, 82, 49" /> <c c="" r="83, 25, 90, 49" u="3" o="3" /> <c c="" r="91, 25, 101, 49" u="1" o="2" /> <c c="" r="102, 25, 113, 49" u="1" o="1" /> <c c="" r="114, 25, 120, 49" u="3" o="4" /> <c c="" r="121, 25, 134, 49" /> <c c="" r="135, 25, 141, 49" u="3" o="4" /> <c c="" r="142, 25, 149, 49" u="3" o="3" /> <c c="" r="150, 25, 160, 49" u="1" o="2" /> <c c="" r="161, 25, 168, 49" u="3" o="3" /> <c c="" r="169, 25, 176, 49" u="3" o="3" /> <c c="" r="177, 25, 183, 49" u="5" o="2" /> <c c="" r="184, 25, 195, 49" u="1" o="1" /> <c c="" r="196, 25, 206, 49" u="1" o="2" /> <c c="" r="207, 25, 210, 49" u="5" o="5" /> <c c="" r="211, 25, 216, 49" u="3" o="5" /> <c c="" r="217, 25, 223, 49" u="4" o="3" /> <c c="" r="224, 25, 231, 49" u="3" o="3" /> <c c="" r="232, 25, 242, 49" u="2" o="1" /> <c c="" r="243, 25, 255, 49" o="1" /> <c c="" r="256, 25, 268, 49" o="1" /> <c c="" r="269, 25, 281, 49" o="1" /> <c c="" r="282, 25, 291, 49" u="1" o="3" /> <c c="" r="292, 25, 304, 49" o="1" /> <c c="" r="305, 25, 317, 49" o="1" /> <c c="" r="318, 25, 330, 49" o="1" /> <c c="" r="331, 25, 343, 49" o="1" /> <c c="" r="344, 25, 356, 49" o="1" /> <c c="" r="357, 25, 369, 49" u="1" /> <c c="" r="370, 25, 382, 49" o="1" /> <c c="" r="383, 25, 393, 49" u="2" o="1" /> <c c="" r="394, 25, 404, 49" u="2" o="1" /> <c c="" r="405, 25, 415, 49" u="2" o="1" /> <c c="" r="416, 25, 426, 49" u="2" o="1" /> <c c="" r="427, 25, 437, 49" u="2" o="1" /> <c c="" r="438, 25, 447, 49" u="2" o="2" /> <c c="" r="448, 25, 457, 49" u="2" o="2" /> <c c="" r="458, 25, 467, 49" u="2" o="2" /> <c c="" r="468, 25, 477, 49" u="2" o="2" /> <c c="" r="478, 25, 490, 49" o="1" /> <c c="" r="491, 25, 501, 49" u="1" o="2" /> <c c="" r="502, 25, 513, 49" u="1" o="1" /> <c c="" r="514, 25, 525, 49" u="1" o="1" /> <c c="" r="526, 25, 537, 49" u="1" o="1" /> <c c="" r="538, 25, 549, 49" u="1" o="1" /> <c c="" r="550, 25, 561, 49" u="1" o="1" /> <c c="" r="562, 25, 572, 49" u="1" o="2" /> <c c="" r="573, 25, 586, 49" /> <c c="" r="587, 25, 597, 49" u="1" o="2" /> <c c="" r="598, 25, 608, 49" u="1" o="2" /> <c c="" r="609, 25, 619, 49" u="1" o="2" /> <c c="" r="620, 25, 630, 49" u="1" o="2" /> <c c="" r="631, 25, 644, 49" /> <c c="" r="645, 25, 655, 49" u="2" o="1" /> <c c="" r="656, 25, 667, 49" u="1" o="1" /> <c c="" r="668, 25, 679, 49" u="1" o="1" /> <c c="" r="680, 25, 691, 49" u="1" o="1" /> <c c="" r="692, 25, 703, 49" u="1" o="1" /> <c c="" r="704, 25, 715, 49" u="1" o="1" /> <c c="" r="716, 25, 727, 49" u="1" o="1" /> <c c="" r="728, 25, 739, 49" u="1" o="1" /> <c c="" r="740, 25, 752, 49" o="1" /> <c c="" r="753, 25, 763, 49" u="1" o="2" /> <c c="" r="764, 25, 775, 49" u="1" o="1" /> <c c="" r="776, 25, 787, 49" u="1" o="1" /> <c c="" r="788, 25, 799, 49" u="1" o="1" /> <c c="" r="800, 25, 811, 49" u="1" o="1" /> <c c="" r="812, 25, 823, 49" u="1" o="1" /> <c c="" r="824, 25, 835, 49" u="1" o="1" /> <c c="" r="836, 25, 847, 49" u="1" o="1" /> <c c="" r="848, 25, 859, 49" u="1" o="1" /> <c c="" r="860, 25, 871, 49" u="1" o="1" /> <c c="" r="872, 25, 882, 49" u="1" o="2" /> <c c="" r="883, 25, 894, 49" u="1" o="1" /> <c c="" r="895, 25, 906, 49" u="1" o="1" /> <c c="" r="907, 25, 918, 49" u="1" o="1" /> <c c="" r="919, 25, 930, 49" u="1" o="1" /> <c c="" r="931, 25, 942, 49" u="1" o="1" /> <c c="" r="943, 25, 954, 49" u="1" o="1" /> <c c="" r="955, 25, 968, 49" /> <c c="" r="969, 25, 979, 49" u="1" o="2" /> <c c="" r="980, 25, 990, 49" u="1" o="2" /> <c c="" r="991, 25, 1001, 49" u="1" o="2" /> <c c="" r="1002, 25, 1012, 49" u="1" o="2" /> <c c="" r="1013, 25, 1024, 49" u="1" o="1" /> <c c="" r="0, 50, 11, 74" u="1" o="1" /> <c c="" r="12, 50, 23, 74" u="1" o="1" /> <c c="" r="24, 50, 36, 74" o="1" /> <c c="" r="37, 50, 48, 74" u="1" o="1" /> <c c="" r="49, 50, 61, 74" o="1" /> <c c="" r="62, 50, 73, 74" u="1" o="1" /> <c c="" r="74, 50, 87, 74" /> <c c="" r="88, 50, 99, 74" u="1" o="1" /> <c c="" r="100, 50, 110, 74" u="2" o="1" /> <c c="" r="111, 50, 122, 74" u="1" o="1" /> <c c="" r="123, 50, 133, 74" u="2" o="1" /> <c c=" " r="134, 50, 144, 74" u="1" o="2" /> <c c=" " r="145, 50, 155, 74" u="2" o="1" /> <c c=" " r="156, 50, 166, 74" u="1" o="2" /> <c c=" " r="167, 50, 177, 74" u="2" o="1" /> <c c=" " r="178, 50, 188, 74" u="1" o="2" /> <c c="" r="189, 50, 200, 74" u="1" o="1" /> <c c="" r="201, 50, 216, 74" u="1" o="-3" /> <c c="" r="217, 50, 229, 74" o="1" /> <c c="" r="230, 50, 243, 74" u="1" o="-1" /> <c c="" r="244, 50, 254, 74" u="2" o="1" /> <c c="" r="255, 50, 266, 74" u="1" o="1" /> <c c="" r="267, 50, 277, 74" u="2" o="1" /> <c c="" r="278, 50, 289, 74" u="1" o="1" /> <c c="" r="290, 50, 300, 74" u="2" o="1" /> <c c="" r="301, 50, 312, 74" u="1" o="1" /> <c c="" r="313, 50, 323, 74" u="2" o="1" /> <c c="" r="324, 50, 335, 74" u="1" o="1" /> <c c="" r="336, 50, 346, 74" u="2" o="1" /> <c c="" r="347, 50, 358, 74" u="1" o="1" /> <c c="" r="359, 50, 370, 74" u="1" o="1" /> <c c="" r="371, 50, 382, 74" u="1" o="1" /> <c c="" r="383, 50, 394, 74" u="1" o="1" /> <c c="" r="395, 50, 406, 74" u="1" o="1" /> <c c=" " r="407, 50, 418, 74" u="1" o="1" /> <c c="!" r="419, 50, 430, 74" u="1" o="1" /> <c c=""" r="431, 50, 442, 74" u="1" o="1" /> <c c="#" r="443, 50, 454, 74" u="1" o="1" /> <c c="$" r="455, 50, 465, 74" u="1" o="2" /> <c c="%" r="466, 50, 479, 74" u="-2" o="2" /> <c c="&" r="480, 50, 492, 74" o="1" /> <c c="'" r="493, 50, 505, 74" u="-1" o="2" /> <c c="(" r="506, 50, 515, 74" u="2" o="2" /> <c c=")" r="516, 50, 527, 74" u="1" o="1" /> <c c="*" r="528, 50, 537, 74" u="2" o="2" /> <c c="+" r="538, 50, 549, 74" u="1" o="1" /> <c c="," r="550, 50, 559, 74" u="2" o="2" /> <c c="-" r="560, 50, 571, 74" u="1" o="1" /> <c c="." r="572, 50, 581, 74" u="2" o="2" /> <c c="/" r="582, 50, 593, 74" u="1" o="1" /> <c c="0" r="594, 50, 603, 74" u="2" o="2" /> <c c="1" r="604, 50, 615, 74" u="1" o="1" /> <c c="2" r="616, 50, 629, 74" /> <c c="3" r="630, 50, 643, 74" /> <c c="4" r="644, 50, 655, 74" u="1" o="1" /> <c c="5" r="656, 50, 664, 74" u="2" o="3" /> <c c="6" r="665, 50, 677, 74" u="1" /> <c c="7" r="678, 50, 689, 74" u="1" o="1" /> <c c="8" r="690, 50, 701, 74" u="1" o="1" /> <c c="9" r="702, 50, 711, 74" u="2" o="2" /> <c c=":" r="712, 50, 722, 74" u="1" o="2" /> <c c=";" r="723, 50, 732, 74" u="2" o="2" /> <c c="<" r="733, 50, 743, 74" u="1" o="2" /> <c c="=" r="744, 50, 754, 74" u="2" o="1" /> <c c=">" r="755, 50, 767, 74" u="1" /> <c c="?" r="768, 50, 778, 74" u="2" o="1" /> <c c="@" r="779, 50, 791, 74" u="1" /> <c c="A" r="792, 50, 804, 74" u="-1" o="2" /> <c c="B" r="805, 50, 816, 74" o="2" /> <c c="C" r="817, 50, 827, 74" u="1" o="2" /> <c c="D" r="828, 50, 838, 74" u="1" o="2" /> <c c="E" r="839, 50, 849, 74" u="1" o="2" /> <c c="F" r="850, 50, 860, 74" u="1" o="2" /> <c c="G" r="861, 50, 871, 74" u="1" o="2" /> <c c="H" r="872, 50, 882, 74" u="1" o="2" /> <c c="I" r="883, 50, 898, 74" u="-2" /> <c c="J" r="899, 50, 909, 74" u="1" o="2" /> <c c="K" r="910, 50, 920, 74" u="1" o="2" /> <c c="L" r="921, 50, 932, 74" u="1" o="1" /> <c c="M" r="933, 50, 944, 74" u="1" o="1" /> <c c="N" r="945, 50, 956, 74" u="1" o="1" /> <c c="O" r="957, 50, 968, 74" u="1" o="1" /> <c c="P" r="969, 50, 980, 74" u="1" o="1" /> <c c="Q" r="981, 50, 992, 74" u="1" o="1" /> <c c="R" r="993, 50, 1005, 74" u="1" /> <c c="S" r="1006, 50, 1018, 74" o="1" /> <c c="T" r="0, 75, 11, 99" u="1" o="1" /> <c c="U" r="12, 75, 22, 99" u="3" /> <c c="V" r="23, 75, 34, 99" u="1" o="1" /> <c c="W" r="35, 75, 44, 99" u="3" o="1" /> <c c="X" r="45, 75, 56, 99" u="1" o="1" /> <c c="Y" r="57, 75, 66, 99" u="3" o="1" /> <c c="Z" r="67, 75, 77, 99" u="1" o="2" /> <c c="[" r="78, 75, 88, 99" u="1" o="2" /> <c c="\" r="89, 75, 99, 99" u="1" o="2" /> <c c="]" r="100, 75, 110, 99" u="1" o="2" /> <c c="^" r="111, 75, 121, 99" u="1" o="2" /> <c c="_" r="122, 75, 132, 99" u="1" o="2" /> <c c="`" r="133, 75, 143, 99" u="1" o="2" /> <c c="a" r="144, 75, 154, 99" u="1" o="2" /> <c c="b" r="155, 75, 166, 99" u="1" o="1" /> <c c="c" r="167, 75, 177, 99" u="1" o="2" /> <c c="d" r="178, 75, 189, 99" u="1" o="1" /> <c c="e" r="190, 75, 202, 99" u="1" /> <c c="f" r="203, 75, 214, 99" u="1" o="1" /> <c c="g" r="215, 75, 225, 99" u="1" o="2" /> <c c="h" r="226, 75, 236, 99" u="1" o="2" /> <c c="i" r="237, 75, 247, 99" u="1" o="2" /> <c c="j" r="248, 75, 258, 99" u="1" o="2" /> <c c="k" r="259, 75, 269, 99" u="1" o="2" /> <c c="l" r="270, 75, 280, 99" u="1" o="2" /> <c c="m" r="281, 75, 291, 99" u="1" o="2" /> <c c="n" r="292, 75, 302, 99" u="1" o="2" /> <c c="o" r="303, 75, 313, 99" u="1" o="2" /> <c c="p" r="314, 75, 325, 99" u="1" o="1" /> <c c="q" r="326, 75, 336, 99" u="1" o="2" /> <c c="r" r="337, 75, 347, 99" u="1" o="2" /> <c c="s" r="348, 75, 360, 99" u="1" /> <c c="t" r="361, 75, 374, 99" /> <c c="u" r="375, 75, 388, 99" /> <c c="v" r="389, 75, 402, 99" /> <c c="w" r="403, 75, 414, 99" u="1" o="1" /> <c c="x" r="415, 75, 428, 99" /> <c c="y" r="429, 75, 440, 99" u="1" o="1" /> <c c="z" r="441, 75, 451, 99" u="1" o="2" /> <c c="{" r="452, 75, 463, 99" u="1" o="1" /> <c c="|" r="464, 75, 474, 99" u="1" o="2" /> <c c="}" r="475, 75, 486, 99" u="1" o="1" /> <c c="~" r="487, 75, 497, 99" u="1" o="2" /> <c c="" r="498, 75, 508, 99" u="2" o="1" /> <c c="" r="509, 75, 521, 99" o="1" /> <c c="" r="522, 75, 535, 99" /> <c c="" r="536, 75, 546, 99" u="2" o="1" /> <c c="" r="547, 75, 558, 99" u="1" o="1" /> <c c="" r="559, 75, 572, 99" /> <c c="" r="573, 75, 586, 99" /> <c c="" r="587, 75, 597, 99" u="2" o="1" /> <c c="" r="598, 75, 610, 99" u="1" /> <c c="" r="611, 75, 624, 99" u="1" o="-1" /> <c c="" r="625, 75, 637, 99" o="1" /> <c c="" r="638, 75, 652, 99" u="-1" /> <c c="" r="653, 75, 664, 99" u="1" o="1" /> <c c="" r="665, 75, 676, 99" u="1" o="1" /> <c c="" r="677, 75, 688, 99" u="1" o="1" /> <c c="" r="689, 75, 699, 99" u="2" o="1" /> <c c="" r="700, 75, 711, 99" u="1" o="1" /> <c c="" r="712, 75, 722, 99" u="1" o="2" /> <c c="" r="723, 75, 734, 99" u="1" o="1" /> <c c="" r="735, 75, 746, 99" u="1" o="1" /> <c c="" r="747, 75, 760, 99" /> <c c="" r="761, 75, 774, 99" /> <c c="" r="775, 75, 788, 99" /> <c c="" r="789, 75, 800, 99" u="1" o="1" /> <c c="" r="801, 75, 811, 99" u="1" o="2" /> <c c="" r="812, 75, 825, 99" /> <c c="" r="826, 75, 838, 99" u="1" /> <c c="" r="839, 75, 850, 99" u="1" o="1" /> <c c="" r="851, 75, 863, 99" o="1" /> <c c="" r="864, 75, 876, 99" o="1" /> <c c="" r="877, 75, 890, 99" /> <c c="" r="891, 75, 901, 99" u="1" o="2" /> <c c="" r="902, 75, 913, 99" u="1" o="1" /> <c c="" r="914, 75, 927, 99" /> <c c="" r="928, 75, 941, 99" /> <c c="" r="942, 75, 955, 99" /> <c c="" r="956, 75, 969, 99" /> <c c="" r="970, 75, 983, 99" /> <c c="" r="984, 75, 995, 99" u="1" o="1" /> <c c="" r="996, 75, 1008, 99" u="1" /> <c c="" r="1009, 75, 1020, 99" u="1" o="1" /> <c c="" r="0, 100, 10, 124" u="1" o="2" /> <c c="" r="11, 100, 22, 124" u="1" o="1" /> <c c="" r="23, 100, 35, 124" o="1" /> <c c="" r="36, 100, 46, 124" u="1" o="2" /> <c c="" r="47, 100, 59, 124" o="1" /> <c c="" r="60, 100, 70, 124" u="1" o="2" /> <c c="" r="71, 100, 82, 124" u="1" o="1" /> <c c="" r="83, 100, 96, 124" /> <c c="" r="97, 100, 111, 124" u="-1" /> <c c="" r="112, 100, 123, 124" u="1" o="1" /> <c c="" r="124, 100, 135, 124" u="1" o="1" /> <c c="" r="136, 100, 149, 124" /> <c c="" r="150, 100, 163, 124" /> <c c="" r="164, 100, 175, 124" u="1" o="1" /> <c c="" r="176, 100, 186, 124" u="1" o="2" /> <c c="" r="187, 100, 200, 124" /> <c c="" r="201, 100, 214, 124" /> <c c="" r="215, 100, 226, 124" u="1" o="1" /> <c c="" r="227, 100, 238, 124" u="1" o="1" /> <c c="" r="239, 100, 249, 124" u="1" o="2" /> <c c="" r="250, 100, 263, 124" /> <c c="" r="264, 100, 275, 124" u="1" o="1" /> <c c="" r="276, 100, 287, 124" u="1" o="1" /> <c c="" r="288, 100, 300, 124" o="1" /> <c c="" r="301, 100, 304, 124" u="5" o="5" /> <c c="" r="305, 100, 312, 124" u="3" o="3" /> <c c="" r="313, 100, 325, 124" o="1" /> <c c="" r="326, 100, 329, 124" u="5" o="5" /> <c c="" r="330, 100, 342, 124" o="1" /> <c c="" r="343, 100, 354, 124" u="1" o="1" /> <c c="" r="355, 100, 364, 124" u="2" o="2" /> <c c="" r="365, 100, 376, 124" u="1" o="1" /> <c c="" r="377, 100, 388, 124" u="1" o="1" /> <c c="" r="389, 100, 400, 124" u="1" o="1" /> <c c="" r="401, 100, 411, 124" u="1" o="2" /> <c c="" r="412, 100, 422, 124" u="1" o="2" /> <c c="" r="423, 100, 433, 124" u="1" o="2" /> <c c="" r="434, 100, 444, 124" u="1" o="2" /> <c c="" r="445, 100, 455, 124" u="1" o="2" /> <c c="" r="456, 100, 466, 124" u="1" o="2" /> <c c="" r="467, 100, 477, 124" u="1" o="2" /> <c c="" r="478, 100, 488, 124" u="1" o="2" /> <c c="" r="489, 100, 499, 124" u="1" o="2" /> <c c="" r="500, 100, 510, 124" u="1" o="2" /> <c c="" r="511, 100, 522, 124" u="1" o="1" /> <c c="" r="523, 100, 535, 124" o="1" /> <c c="" r="536, 100, 547, 124" u="1" o="1" /> <c c="" r="548, 100, 560, 124" o="1" /> <c c="" r="561, 100, 572, 124" u="1" o="1" /> <c c="" r="573, 100, 585, 124" o="1" /> <c c="" r="586, 100, 598, 124" o="1" /> <c c="" r="599, 100, 610, 124" u="1" o="1" /> <c c="" r="611, 100, 622, 124" u="1" o="1" /> <c c="" r="623, 100, 635, 124" u="1" /> <c c="" r="636, 100, 647, 124" u="1" o="1" /> <c c="" r="648, 100, 659, 124" u="1" o="1" /> <c c="" r="660, 100, 671, 124" u="1" o="1" /> <c c="" r="672, 100, 683, 124" u="1" o="1" /> <c c="" r="684, 100, 695, 124" u="1" o="1" /> <c c="" r="696, 100, 709, 124" /> <c c="" r="710, 100, 721, 124" u="1" o="1" /> <c c="" r="722, 100, 730, 124" u="2" o="3" /> <c c="" r="731, 100, 742, 124" u="1" o="1" /> <c c="" r="743, 100, 754, 124" u="1" o="1" /> <c c="" r="755, 100, 768, 124" /> <c c="" r="769, 100, 779, 124" u="1" o="2" /> <c c="" r="780, 100, 790, 124" u="1" o="2" /> <c c="" r="791, 100, 803, 124" o="1" /> <c c="" r="804, 100, 816, 124" o="1" /> <c c="" r="817, 100, 830, 124" /> <c c="" r="831, 100, 844, 124" /> <c c="" r="845, 100, 857, 124" o="1" /> <c c="" r="858, 100, 869, 124" u="1" o="1" /> <c c="" r="870, 100, 882, 124" o="1" /> <c c="" r="883, 100, 894, 124" u="1" o="1" /> <c c="" r="895, 100, 906, 124" u="1" o="1" /> <c c="" r="907, 100, 918, 124" u="1" o="1" /> <c c="" r="919, 100, 929, 124" u="2" o="1" /> <c c="" r="930, 100, 941, 124" u="1" o="1" /> <c c="" r="942, 100, 952, 124" u="1" o="2" /> <c c=" " r="953, 100, 964, 124" u="1" o="1" /> <c c=" " r="965, 100, 974, 124" u="2" o="2" /> <c c=" " r="975, 100, 986, 124" u="1" o="1" /> <c c=" " r="987, 100, 998, 124" u="1" o="1" /> <c c=" " r="999, 100, 1010, 124" u="1" o="1" /> <c c="" r="1011, 100, 1022, 124" u="1" o="1" /> <c c="" r="0, 125, 11, 149" u="1" o="1" /> <c c="" r="12, 125, 24, 149" o="1" /> <c c="" r="25, 125, 35, 149" u="2" o="1" /> <c c="" r="36, 125, 47, 149" u="1" o="1" /> <c c="" r="48, 125, 57, 149" u="3" o="1" /> <c c="" r="58, 125, 68, 149" u="1" o="2" /> <c c="" r="69, 125, 79, 149" u="1" o="2" /> <c c="" r="80, 125, 90, 149" u="1" o="2" /> <c c="" r="91, 125, 101, 149" u="1" o="2" /> <c c="" r="102, 125, 112, 149" u="1" o="2" /> <c c="" r="113, 125, 123, 149" u="1" o="2" /> <c c="" r="124, 125, 135, 149" u="1" o="1" /> <c c="" r="136, 125, 146, 149" u="1" o="2" /> <c c="" r="147, 125, 159, 149" o="1" /> <c c="" r="160, 125, 171, 149" u="1" o="1" /> <c c="" r="172, 125, 182, 149" u="1" o="2" /> <c c="" r="183, 125, 193, 149" u="1" o="2" /> <c c=" " r="194, 125, 205, 149" u="1" o="1" /> <c c="!" r="206, 125, 219, 149" /> <c c="$" r="220, 125, 231, 149" u="1" o="1" /> <c c="%" r="232, 125, 242, 149" u="1" o="2" /> <c c="&" r="243, 125, 255, 149" o="1" /> <c c="'" r="256, 125, 267, 149" u="1" o="1" /> <c c="(" r="268, 125, 278, 149" u="2" o="1" /> <c c=")" r="279, 125, 290, 149" u="1" o="1" /> <c c="*" r="291, 125, 302, 149" u="1" o="1" /> <c c="+" r="303, 125, 314, 149" u="1" o="1" /> <c c="," r="315, 125, 326, 149" u="1" o="1" /> <c c="-" r="327, 125, 338, 149" u="1" o="1" /> <c c="." r="339, 125, 350, 149" u="1" o="1" /> <c c="/" r="351, 125, 362, 149" u="1" o="1" /> <c c="0" r="363, 125, 374, 149" u="1" o="1" /> <c c="1" r="375, 125, 386, 149" u="1" o="1" /> <c c="2" r="387, 125, 400, 149" /> <c c="3" r="401, 125, 412, 149" u="1" o="1" /> <c c="4" r="413, 125, 426, 149" /> <c c="5" r="427, 125, 440, 149" /> <c c="6" r="441, 125, 451, 149" u="1" o="2" /> <c c="7" r="452, 125, 459, 149" u="2" o="4" /> <c c="8" r="460, 125, 473, 149" /> <c c="9" r="474, 125, 487, 149" /> <c c=":" r="488, 125, 501, 149" /> <c c=";" r="502, 125, 515, 149" /> <c c="<" r="516, 125, 529, 149" /> <c c="=" r="530, 125, 543, 149" /> <c c=">" r="544, 125, 557, 149" /> <c c="?" r="558, 125, 568, 149" u="1" o="2" /> <c c="@" r="569, 125, 579, 149" u="1" o="2" /> <c c="A" r="580, 125, 593, 149" /> <c c="C" r="594, 125, 606, 149" o="1" /> <c c="D" r="607, 125, 620, 149" /> <c c="E" r="621, 125, 633, 149" o="1" /> <c c="L" r="634, 125, 647, 149" /> <c c="M" r="648, 125, 658, 149" u="2" o="1" /> <c c="P" r="659, 125, 670, 149" u="1" o="1" /> <c c="Q" r="671, 125, 682, 149" u="1" o="1" /> <c c="R" r="683, 125, 694, 149" u="1" o="1" /> <c c="S" r="695, 125, 706, 149" u="1" o="1" /> <c c="T" r="707, 125, 717, 149" u="2" o="1" /> <c c="U" r="718, 125, 728, 149" u="1" o="2" /> <c c="V" r="729, 125, 741, 149" o="1" /> <c c="W" r="742, 125, 754, 149" o="1" /> <c c="X" r="755, 125, 766, 149" u="1" o="1" /> <c c="Y" r="767, 125, 778, 149" u="1" o="1" /> <c c="Z" r="779, 125, 792, 149" /> <c c="[" r="793, 125, 802, 149" u="1" o="3" /> <c c="\" r="803, 125, 814, 149" u="1" o="1" /> <c c="]" r="815, 125, 828, 149" /> <c c="^" r="829, 125, 840, 149" u="1" o="1" /> <c c="_" r="841, 125, 851, 149" u="1" o="2" /> <c c="`" r="852, 125, 865, 149" /> <c c="a" r="866, 125, 877, 149" u="1" o="1" /> <c c="b" r="878, 125, 888, 149" u="1" o="2" /> <c c="c" r="889, 125, 900, 149" u="1" o="1" /> <c c="d" r="901, 125, 912, 149" u="1" o="1" /> <c c="e" r="913, 125, 923, 149" u="1" o="2" /> <c c="f" r="924, 125, 934, 149" u="1" o="2" /> <c c="g" r="935, 125, 945, 149" u="1" o="2" /> <c c="h" r="946, 125, 957, 149" u="1" o="1" /> <c c="i" r="958, 125, 969, 149" u="1" o="1" /> <c c="j" r="970, 125, 981, 149" u="1" o="1" /> <c c="k" r="982, 125, 993, 149" u="1" o="1" /> <c c="l" r="994, 125, 1005, 149" u="1" o="1" /> <c c="m" r="1006, 125, 1017, 149" u="1" o="1" /> <c c="n" r="0, 150, 13, 174" /> <c c="o" r="14, 150, 26, 174" o="1" /> <c c="p" r="27, 150, 39, 174" o="1" /> <c c="q" r="40, 150, 52, 174" o="1" /> <c c="r" r="53, 150, 65, 174" o="1" /> <c c="s" r="66, 150, 78, 174" o="1" /> <c c="t" r="79, 150, 90, 174" u="1" o="1" /> <c c="u" r="91, 150, 102, 174" u="1" o="1" /> <c c="v" r="103, 150, 115, 174" o="1" /> <c c="w" r="116, 150, 128, 174" o="1" /> <c c="x" r="129, 150, 142, 174" /> <c c="y" r="143, 150, 152, 174" u="2" o="2" /> <c c="z" r="153, 150, 162, 174" u="2" o="2" /> <c c="{" r="163, 150, 175, 174" o="1" /> <c c="|" r="176, 150, 185, 174" u="2" o="2" /> <c c="}" r="186, 150, 195, 174" u="2" o="2" /> <c c="~" r="196, 150, 207, 174" u="1" o="1" /> <c c="" r="208, 150, 219, 174" u="1" o="1" /> <c c="" r="220, 150, 231, 174" u="1" o="1" /> <c c="" r="232, 150, 244, 174" o="1" /> <c c="" r="245, 150, 255, 174" u="1" o="2" /> <c c="" r="256, 150, 267, 174" u="1" o="1" /> <c c="" r="268, 150, 279, 174" u="1" o="1" /> <c c="" r="280, 150, 291, 174" u="1" o="1" /> <c c="" r="292, 150, 304, 174" o="1" /> <c c="" r="305, 150, 316, 174" u="1" o="1" /> <c c="" r="317, 150, 328, 174" u="1" o="1" /> <c c="" r="329, 150, 340, 174" u="1" o="1" /> <c c="" r="341, 150, 353, 174" o="1" /> <c c="" r="354, 150, 366, 174" o="1" /> <c c="" r="367, 150, 379, 174" o="1" /> <c c="" r="380, 150, 393, 174" /> <c c="" r="394, 150, 406, 174" o="1" /> <c c="" r="407, 150, 419, 174" o="1" /> <c c="" r="420, 150, 433, 174" /> <c c="" r="434, 150, 445, 174" u="1" o="1" /> <c c="" r="446, 150, 457, 174" u="1" o="1" /> <c c="" r="458, 150, 469, 174" u="1" o="1" /> <c c="" r="470, 150, 480, 174" u="1" o="2" /> <c c="" r="481, 150, 491, 174" u="1" o="2" /> <c c="" r="492, 150, 502, 174" u="1" o="2" /> <c c="" r="503, 150, 513, 174" u="1" o="2" /> <c c="" r="514, 150, 526, 174" o="1" /> <c c="" r="527, 150, 537, 174" u="1" o="2" /> <c c="" r="538, 150, 549, 174" u="1" o="1" /> <c c="" r="550, 150, 562, 174" o="1" /> <c c="" r="563, 150, 574, 174" u="1" o="1" /> <c c="" r="575, 150, 586, 174" u="1" o="1" /> <c c="" r="587, 150, 598, 174" u="1" o="1" /> <c c="" r="599, 150, 608, 174" u="2" o="2" /> <c c="" r="609, 150, 621, 174" o="1" /> <c c="" r="622, 150, 633, 174" u="1" o="1" /> <c c="" r="634, 150, 645, 174" u="1" o="1" /> <c c="" r="646, 150, 659, 174" /> <c c="" r="660, 150, 673, 174" /> <c c="" r="674, 150, 687, 174" /> <c c="" r="688, 150, 700, 174" o="1" /> <c c="" r="701, 150, 712, 174" u="1" o="1" /> <c c="" r="713, 150, 725, 174" o="1" /> <c c="" r="726, 150, 738, 174" o="1" /> <c c="" r="739, 150, 751, 174" o="1" /> <c c="" r="752, 150, 765, 174" /> <c c="" r="766, 150, 778, 174" o="1" /> <c c="" r="779, 150, 786, 174" u="3" o="3" /> <c c="" r="787, 150, 799, 174" o="1" /> <c c="" r="800, 150, 812, 174" o="1" /> <c c="" r="813, 150, 820, 174" u="3" o="3" /> <c c="" r="821, 150, 828, 174" u="3" o="3" /> <c c="" r="829, 150, 834, 174" u="4" o="4" /> <c c="" r="835, 150, 842, 174" u="3" o="3" /> <c c="" r="843, 150, 850, 174" u="3" o="3" /> <c c="" r="851, 150, 859, 174" u="2" o="3" /> <c c="" r="860, 150, 868, 174" u="2" o="3" /> <c c="" r="869, 150, 878, 174" u="2" o="2" /> <c c="" r="879, 150, 887, 174" u="2" o="3" /> <c c="" r="888, 150, 891, 174" u="5" o="5" /> <c c="" r="892, 150, 896, 174" u="4" o="5" /> <c c="" r="897, 150, 901, 174" u="4" o="5" /> <c c="" r="902, 150, 905, 174" u="5" o="5" /> <c c="" r="906, 150, 910, 174" u="4" o="5" /> <c c="" r="911, 150, 915, 174" u="4" o="5" /> <c c="" r="916, 150, 923, 174" u="3" o="3" /> <c c="" r="924, 150, 931, 174" u="3" o="3" /> <c c="" r="932, 150, 940, 174" u="2" o="3" /> <c c="" r="941, 150, 949, 174" u="2" o="3" /> <c c="" r="950, 150, 952, 174" u="5" o="6" /> <c c="" r="953, 150, 959, 174" u="3" o="4" /> <c c="" r="960, 150, 962, 174" u="5" o="6" /> <c c="" r="963, 150, 969, 174" u="3" o="4" /> <c c="" r="970, 150, 975, 174" u="4" o="4" /> <c c="" r="976, 150, 981, 174" u="4" o="4" /> <c c="" r="982, 150, 986, 174" u="4" o="5" /> <c c="" r="987, 150, 991, 174" u="4" o="5" /> <c c="" r="992, 150, 999, 174" u="3" o="3" /> <c c="" r="1000, 150, 1005, 174" u="4" o="4" /> <c c="" r="1006, 150, 1013, 174" u="3" o="3" /> <c c="" r="1014, 150, 1017, 174" u="5" o="5" /> <c c="" r="1018, 150, 1024, 174" u="3" o="4" /> <c c="" r="0, 175, 4, 199" u="5" o="4" /> <c c="" r="5, 175, 12, 199" u="3" o="3" /> <c c="" r="13, 175, 21, 199" u="3" o="2" /> <c c="" r="22, 175, 36, 199" u="-4" o="3" /> <c c="" r="37, 175, 44, 199" u="3" o="3" /> <c c="" r="45, 175, 52, 199" u="3" o="3" /> <c c="" r="53, 175, 60, 199" u="3" o="3" /> <c c="" r="61, 175, 69, 199" u="2" o="3" /> <c c="" r="70, 175, 77, 199" u="3" o="3" /> <c c="" r="78, 175, 86, 199" u="2" o="3" /> <c c="" r="87, 175, 95, 199" u="2" o="3" /> <c c="" r="96, 175, 104, 199" u="2" o="3" /> <c c="" r="105, 175, 113, 199" u="2" o="3" /> <c c="" r="114, 175, 122, 199" u="2" o="3" /> <c c="" r="123, 175, 132, 199" u="2" o="2" /> <c c="" r="133, 175, 138, 199" u="4" o="4" /> <c c="" r="139, 175, 145, 199" u="2" o="5" /> <c c="" r="146, 175, 152, 199" u="5" o="2" /> <c c="" r="153, 175, 161, 199" u="2" o="3" /> <c c="" r="162, 175, 169, 199" u="3" o="3" /> <c c="" r="170, 175, 176, 199" u="3" o="4" /> <c c="" r="177, 175, 190, 199" /> <c c="" r="191, 175, 198, 199" u="3" o="3" /> <c c="" r="199, 175, 202, 199" u="5" o="5" /> <c c="" r="203, 175, 209, 199" u="3" o="4" /> <c c=" " r="210, 175, 215, 199" u="4" o="4" /> <c c=" " r="216, 175, 222, 199" u="3" o="4" /> <c c=" " r="223, 175, 231, 199" u="3" o="2" /> <c c=" " r="232, 175, 240, 199" u="2" o="3" /> <c c=" " r="241, 175, 244, 199" u="5" o="5" /> <c c="" r="245, 175, 254, 199" u="2" o="2" /> <c c="" r="255, 175, 264, 199" u="1" o="3" /> <c c="" r="265, 175, 272, 199" u="3" o="3" /> <c c="" r="273, 175, 281, 199" u="2" o="3" /> <c c="" r="282, 175, 286, 199" u="5" o="4" /> <c c="" r="287, 175, 290, 199" u="5" o="5" /> <c c="" r="291, 175, 294, 199" u="5" o="5" /> <c c="" r="295, 175, 300, 199" u="4" o="4" /> <c c="" r="301, 175, 307, 199" u="3" o="4" /> <c c="" r="308, 175, 314, 199" u="4" o="3" /> <c c="" r="315, 175, 320, 199" u="3" o="5" /> <c c="" r="321, 175, 326, 199" u="4" o="4" /> <c c="" r="327, 175, 334, 199" u="3" o="3" /> <c c="" r="335, 175, 340, 199" u="4" o="4" /> <c c="" r="341, 175, 344, 199" u="5" o="5" /> <c c="" r="345, 175, 352, 199" u="3" o="3" /> <c c="" r="353, 175, 359, 199" u="3" o="4" /> <c c="" r="360, 175, 367, 199" u="3" o="3" /> <c c=" " r="368, 175, 375, 199" u="3" o="3" /> <c c="!" r="376, 175, 382, 199" u="5" o="2" /> <c c=""" r="383, 175, 389, 199" u="1" o="6" /> <c c="#" r="390, 175, 393, 199" u="5" o="5" /> <c c="$" r="394, 175, 400, 199" u="3" o="4" /> <c c="%" r="401, 175, 406, 199" u="4" o="4" /> <c c="&" r="407, 175, 411, 199" u="4" o="5" /> <c c="'" r="412, 175, 417, 199" u="3" o="5" /> <c c="(" r="418, 175, 422, 199" u="5" o="4" /> <c c=")" r="423, 175, 426, 199" u="5" o="5" /> <c c="*" r="427, 175, 434, 199" u="3" o="3" /> <c c="+" r="435, 175, 444, 199" u="2" o="2" /> <c c="," r="445, 175, 453, 199" u="2" o="3" /> <c c="-" r="454, 175, 462, 199" u="2" o="3" /> <c c="." r="463, 175, 470, 199" u="3" o="3" /> <c c="/" r="471, 175, 479, 199" u="2" o="3" /> <c c="0" r="480, 175, 487, 199" u="3" o="3" /> <c c="1" r="488, 175, 494, 199" u="3" o="4" /> <c c="2" r="495, 175, 508, 199" /> <c c="3" r="509, 175, 522, 199" /> <c c="4" r="523, 175, 534, 199" u="1" o="1" /> <c c="5" r="535, 175, 543, 199" u="2" o="3" /> <c c="6" r="544, 175, 557, 199" /> <c c="7" r="558, 175, 571, 199" /> <c c="8" r="572, 175, 585, 199" /> <c c="9" r="586, 175, 589, 199" u="5" o="5" /> <c c=":" r="590, 175, 597, 199" u="3" o="3" /> <c c=";" r="598, 175, 605, 199" u="3" o="3" /> <c c="<" r="606, 175, 615, 199" u="2" o="2" /> <c c="=" r="616, 175, 622, 199" u="3" o="4" /> <c c=">" r="623, 175, 627, 199" u="4" o="5" /> <c c="?" r="628, 175, 641, 199" /> <c c="C" r="642, 175, 645, 199" u="5" o="5" /> <c c="X" r="646, 175, 649, 199" u="10" /> <c c="a" r="650, 175, 669, 199" u="-3" o="-3" /> <c c="t" r="670, 175, 673, 199" u="5" o="5" /> <c c="u" r="674, 175, 678, 199" u="4" o="5" /> <c c="z" r="679, 175, 682, 199" u="5" o="5" /> <c c="~" r="683, 175, 687, 199" u="4" o="5" /> <c c="" r="688, 175, 694, 199" u="5" o="2" /> <c c="" r="695, 175, 703, 199" u="3" o="2" /> <c c="" r="704, 175, 717, 199" u="-1" o="1" /> <c c="" r="718, 175, 721, 199" u="5" o="5" /> <c c="" r="722, 175, 737, 199" u="-3" o="1" /> <c c="" r="738, 175, 753, 199" u="-4" o="2" /> <c c="" r="754, 175, 768, 199" u="-3" o="2" /> <c c="" r="769, 175, 783, 199" u="-2" o="1" /> <c c="" r="784, 175, 802, 199" u="-5" /> <c c="" r="803, 175, 816, 199" u="-1" o="1" /> <c c="" r="817, 175, 826, 199" u="2" o="2" /> <c c="" r="827, 175, 839, 199" o="1" /> <c c="" r="840, 175, 851, 199" u="1" o="1" /> <c c="" r="852, 175, 862, 199" u="2" o="1" /> <c c="" r="863, 175, 876, 199" /> <c c="" r="877, 175, 887, 199" u="2" o="1" /> <c c="" r="888, 175, 899, 199" u="1" o="1" /> <c c="" r="900, 175, 910, 199" u="1" o="2" /> <c c="" r="911, 175, 922, 199" u="1" o="1" /> <c c="" r="923, 175, 932, 199" u="2" o="2" /> <c c="" r="933, 175, 945, 199" u="1" /> <c c="" r="946, 175, 959, 199" /> <c c="" r="960, 175, 971, 199" u="1" o="1" /> <c c="" r="972, 175, 982, 199" u="1" o="2" /> <c c="" r="983, 175, 994, 199" u="1" o="1" /> <c c="" r="995, 175, 1006, 199" u="1" o="1" /> <c c="" r="1007, 175, 1017, 199" u="1" o="2" /> <c c="" r="0, 200, 10, 224" u="2" o="1" /> <c c="" r="11, 200, 22, 224" u="1" o="1" /> <c c="" r="23, 200, 34, 224" u="1" o="1" /> <c c="" r="35, 200, 48, 224" /> <c c="" r="49, 200, 60, 224" u="1" o="1" /> <c c="" r="61, 200, 73, 224" o="1" /> <c c="" r="74, 200, 86, 224" o="1" /> <c c="" r="87, 200, 98, 224" u="1" o="1" /> <c c="" r="99, 200, 108, 224" u="2" o="2" /> <c c="" r="109, 200, 122, 224" /> <c c="" r="123, 200, 135, 224" o="1" /> <c c="" r="136, 200, 146, 224" u="1" o="2" /> <c c="" r="147, 200, 157, 224" u="1" o="2" /> <c c="" r="158, 200, 167, 224" u="2" o="2" /> <c c="" r="168, 200, 180, 224" o="1" /> <c c="" r="181, 200, 193, 224" o="1" /> <c c="" r="194, 200, 205, 224" u="1" o="1" /> <c c="" r="206, 200, 218, 224" o="1" /> <c c="" r="219, 200, 230, 224" u="1" o="1" /> <c c="" r="231, 200, 240, 224" u="1" o="3" /> <c c="" r="241, 200, 251, 224" u="1" o="2" /> <c c="" r="252, 200, 262, 224" u="1" o="2" /> <c c="" r="263, 200, 274, 224" u="1" o="1" /> <c c="" r="275, 200, 283, 224" u="2" o="3" /> <c c="" r="284, 200, 295, 224" u="1" o="1" /> <c c="" r="296, 200, 308, 224" o="1" /> <c c="" r="309, 200, 320, 224" u="1" o="1" /> <c c="" r="321, 200, 333, 224" o="1" /> <c c="" r="334, 200, 344, 224" u="1" o="2" /> <c c="" r="345, 200, 356, 224" u="1" o="1" /> <c c="" r="357, 200, 370, 224" /> <c c="" r="371, 200, 382, 224" u="1" o="1" /> <c c="" r="383, 200, 393, 224" u="1" o="2" /> <c c="" r="394, 200, 405, 224" u="1" o="1" /> <c c="" r="406, 200, 417, 224" u="1" o="1" /> <c c="" r="418, 200, 430, 224" o="1" /> <c c="" r="431, 200, 443, 224" o="1" /> <c c="" r="444, 200, 456, 224" o="1" /> <c c="" r="457, 200, 469, 224" o="1" /> <c c="" r="470, 200, 482, 224" o="1" /> <c c="" r="483, 200, 491, 224" u="2" o="3" /> <c c="" r="492, 200, 504, 224" o="1" /> <c c="" r="505, 200, 516, 224" u="1" o="1" /> <c c="" r="517, 200, 529, 224" o="1" /> <c c="" r="530, 200, 542, 224" o="1" /> <c c="" r="543, 200, 556, 224" u="1" o="-1" /> <c c="" r="557, 200, 568, 224" u="1" o="1" /> <c c="" r="569, 200, 583, 224" o="-1" /> <c c="" r="584, 200, 603, 224" u="-5" o="-1" /> <c c="" r="604, 200, 618, 224" o="-1" /> <c c="" r="619, 200, 631, 224" o="1" /> <c c="" r="632, 200, 645, 224" /> <c c="" r="646, 200, 658, 224" o="1" /> <c c="" r="659, 200, 670, 224" u="1" o="1" /> <c c="" r="671, 200, 682, 224" u="1" o="1" /> <c c="" r="683, 200, 694, 224" u="1" o="1" /> <c c="" r="695, 200, 706, 224" u="1" o="1" /> <c c="" r="707, 200, 717, 224" u="2" o="1" /> <c c="" r="718, 200, 729, 224" o="2" /> <c c="" r="730, 200, 741, 224" u="1" o="1" /> <c c="" r="742, 200, 753, 224" u="1" o="1" /> <c c="" r="754, 200, 767, 224" /> <c c="" r="768, 200, 780, 224" o="1" /> <c c="" r="781, 200, 793, 224" o="1" /> <c c="" r="794, 200, 805, 224" u="1" o="1" /> <c c="" r="806, 200, 816, 224" u="1" o="2" /> <c c="" r="817, 200, 824, 224" u="2" o="4" /> <c c="" r="825, 200, 836, 224" u="1" o="1" /> <c c="" r="837, 200, 847, 224" u="1" o="2" /> <c c="" r="848, 200, 858, 224" u="1" o="2" /> <c c="" r="859, 200, 869, 224" u="2" o="1" /> <c c="" r="870, 200, 881, 224" u="1" o="1" /> <c c="" r="882, 200, 892, 224" u="2" o="1" /> <c c="" r="893, 200, 905, 224" o="1" /> <c c="" r="906, 200, 918, 224" o="1" /> <c c="" r="919, 200, 931, 224" o="1" /> <c c="" r="932, 200, 942, 224" u="1" o="2" /> <c c="" r="943, 200, 953, 224" u="2" o="1" /> <c c="" r="954, 200, 964, 224" u="1" o="2" /> <c c="" r="965, 200, 975, 224" u="2" o="1" /> <c c="" r="976, 200, 986, 224" u="2" o="1" /> <c c="" r="987, 200, 1001, 224" u="-1" /> <c c="" r="1002, 200, 1012, 224" u="2" o="1" /> <c c="" r="1013, 200, 1023, 224" u="2" o="1" /> <c c="" r="0, 225, 10, 249" u="1" o="2" /> <c c="" r="11, 225, 20, 249" u="2" o="2" /> <c c="" r="21, 225, 30, 249" u="2" o="2" /> <c c="" r="31, 225, 41, 249" u="1" o="2" /> <c c=" " r="42, 225, 56, 249" u="-1" /> <c c=" " r="57, 225, 70, 249" /> <c c=" " r="71, 225, 85, 249" u="-1" /> <c c=" " r="86, 225, 98, 249" u="1" /> <c c=" " r="99, 225, 109, 249" u="1" o="2" /> <c c="" r="110, 225, 123, 249" /> <c c="" r="124, 225, 135, 249" u="1" o="1" /> <c c="" r="136, 225, 148, 249" o="1" /> <c c="" r="149, 225, 159, 249" u="2" o="1" /> <c c="" r="160, 225, 171, 249" u="1" o="1" /> <c c="" r="172, 225, 182, 249" u="2" o="1" /> <c c="" r="183, 225, 195, 249" o="1" /> <c c="" r="196, 225, 206, 249" u="2" o="1" /> <c c="" r="207, 225, 220, 249" /> <c c="" r="221, 225, 231, 249" u="1" o="2" /> <c c="" r="232, 225, 242, 249" u="1" o="2" /> <c c="" r="243, 225, 253, 249" u="1" o="2" /> <c c="" r="254, 225, 266, 249" u="1" /> <c c="" r="267, 225, 278, 249" o="2" /> <c c="" r="279, 225, 290, 249" u="1" o="1" /> <c c="" r="291, 225, 301, 249" u="1" o="2" /> <c c="" r="302, 225, 313, 249" u="1" o="1" /> <c c="" r="314, 225, 324, 249" u="1" o="2" /> <c c=" " r="325, 225, 335, 249" u="2" o="1" /> <c c="!" r="336, 225, 346, 249" u="2" o="1" /> <c c=""" r="347, 225, 358, 249" u="1" o="1" /> <c c="#" r="359, 225, 372, 249" /> <c c="$" r="373, 225, 385, 249" u="1" o="-1" /> <c c="%" r="386, 225, 398, 249" o="1" /> <c c="&" r="399, 225, 410, 249" u="1" o="1" /> <c c="'" r="411, 225, 421, 249" u="1" o="2" /> <c c="(" r="422, 225, 434, 249" u="1" /> <c c=")" r="435, 225, 448, 249" /> <c c="*" r="449, 225, 461, 249" o="1" /> <c c="+" r="462, 225, 475, 249" /> <c c="," r="476, 225, 486, 249" u="1" o="2" /> <c c="-" r="487, 225, 497, 249" u="1" o="2" /> <c c="." r="498, 225, 510, 249" o="1" /> <c c="/" r="511, 225, 522, 249" u="1" o="1" /> <c c="0" r="523, 225, 534, 249" u="1" o="1" /> <c c="1" r="535, 225, 547, 249" o="1" /> <c c="2" r="548, 225, 558, 249" u="1" o="2" /> <c c="3" r="559, 225, 567, 249" u="2" o="3" /> <c c="4" r="568, 225, 580, 249" o="1" /> <c c="5" r="581, 225, 592, 249" u="1" o="1" /> <c c="6" r="593, 225, 606, 249" /> <c c="7" r="607, 225, 617, 249" u="2" o="1" /> <c c="8" r="618, 225, 628, 249" u="1" o="2" /> <c c="9" r="629, 225, 639, 249" u="1" o="2" /> <c c=":" r="640, 225, 651, 249" u="1" o="1" /> <c c=";" r="652, 225, 663, 249" u="1" o="1" /> <c c="<" r="664, 225, 675, 249" u="1" o="1" /> <c c="=" r="676, 225, 686, 249" u="1" o="2" /> <c c=">" r="687, 225, 698, 249" u="1" o="1" /> <c c="?" r="699, 225, 709, 249" u="1" o="2" /> <c c="@" r="710, 225, 721, 249" u="1" o="1" /> <c c="A" r="722, 225, 732, 249" u="1" o="2" /> <c c="B" r="733, 225, 742, 249" u="2" o="2" /> <c c="C" r="743, 225, 754, 249" u="1" o="1" /> <c c="D" r="755, 225, 765, 249" u="1" o="2" /> <c c="E" r="766, 225, 777, 249" u="1" o="1" /> <c c="F" r="778, 225, 790, 249" u="1" /> <c c="G" r="791, 225, 801, 249" u="1" o="2" /> <c c="H" r="802, 225, 814, 249" u="1" /> <c c="I" r="815, 225, 828, 249" /> <c c="J" r="829, 225, 841, 249" o="1" /> <c c="K" r="842, 225, 855, 249" /> <c c="L" r="856, 225, 866, 249" u="1" o="2" /> <c c="M" r="867, 225, 877, 249" u="1" o="2" /> <c c="N" r="878, 225, 889, 249" u="1" o="1" /> <c c="O" r="890, 225, 901, 249" u="1" o="1" /> <c c="P" r="902, 225, 913, 249" u="1" o="1" /> <c c="Q" r="914, 225, 925, 249" u="1" o="1" /> <c c="R" r="926, 225, 938, 249" o="1" /> <c c="S" r="939, 225, 948, 249" u="2" o="2" /> <c c="T" r="949, 225, 959, 249" u="1" o="2" /> <c c="U" r="960, 225, 970, 249" u="1" o="2" /> <c c="V" r="971, 225, 982, 249" u="1" o="1" /> <c c="W" r="983, 225, 994, 249" u="1" o="1" /> <c c="X" r="995, 225, 1002, 249" u="2" o="4" /> <c c="Y" r="1003, 225, 1016, 249" /> <c c="Z" r="0, 250, 13, 274" /> <c c="[" r="14, 250, 26, 274" o="1" /> <c c="\" r="27, 250, 38, 274" u="1" o="1" /> <c c="]" r="39, 250, 49, 274" u="1" o="2" /> <c c="^" r="50, 250, 61, 274" u="1" o="1" /> <c c="_" r="62, 250, 72, 274" u="1" o="2" /> <c c="b" r="73, 250, 85, 274" o="1" /> <c c="c" r="86, 250, 98, 274" o="1" /> <c c="r" r="99, 250, 110, 274" u="1" o="1" /> <c c="s" r="111, 250, 122, 274" u="1" o="1" /> <c c="" r="123, 250, 133, 274" u="2" o="1" /> <c c="" r="134, 250, 142, 274" u="2" o="3" /> <c c="" r="143, 250, 155, 274" o="1" /> <c c="" r="156, 250, 166, 274" u="1" o="2" /> <c c="" r="167, 250, 178, 274" u="1" o="1" /> <c c="" r="179, 250, 188, 274" u="2" o="2" /> <c c="" r="189, 250, 202, 274" /> <c c="" r="203, 250, 216, 274" /> <c c="" r="217, 250, 227, 274" u="1" o="2" /> <c c="" r="228, 250, 238, 274" u="2" o="1" /> <c c="" r="239, 250, 251, 274" u="1" /> <c c="" r="252, 250, 264, 274" u="1" /> <c c="" r="265, 250, 278, 274" /> <c c="" r="279, 250, 292, 274" /> <c c="" r="293, 250, 306, 274" /> <c c="" r="307, 250, 320, 274" /> <c c="" r="321, 250, 331, 274" u="2" o="1" /> <c c="" r="332, 250, 342, 274" u="1" o="2" /> <c c="" r="343, 250, 354, 274" u="1" o="1" /> <c c="" r="355, 250, 365, 274" u="1" o="2" /> <c c="" r="366, 250, 379, 274" /> <c c="" r="380, 250, 392, 274" o="1" /> <c c="" r="393, 250, 406, 274" /> <c c="" r="407, 250, 419, 274" o="1" /> <c c="" r="420, 250, 433, 274" /> <c c="" r="434, 250, 446, 274" o="1" /> <c c="" r="447, 250, 458, 274" u="1" o="1" /> <c c="" r="459, 250, 469, 274" u="1" o="2" /> <c c="" r="470, 250, 479, 274" u="2" o="2" /> <c c="" r="480, 250, 493, 274" /> <c c="" r="494, 250, 507, 274" /> <c c="" r="508, 250, 520, 274" u="1" /> <c c="" r="521, 250, 532, 274" u="1" o="1" /> <c c="" r="533, 250, 544, 274" u="1" o="1" /> <c c="" r="545, 250, 555, 274" u="1" o="2" /> <c c="" r="556, 250, 567, 274" u="1" o="1" /> <c c="" r="568, 250, 578, 274" u="1" o="2" /> <c c="" r="579, 250, 582, 274" u="4" o="6" /> <c c="" r="583, 250, 595, 274" o="1" /> <c c="" r="596, 250, 607, 274" u="1" o="1" /> <c c="" r="608, 250, 620, 274" o="1" /> <c c="" r="621, 250, 632, 274" u="1" o="1" /> <c c="" r="633, 250, 645, 274" o="1" /> <c c="" r="646, 250, 658, 274" o="1" /> <c c="" r="659, 250, 669, 274" u="2" o="1" /> <c c="" r="670, 250, 681, 274" u="1" o="1" /> <c c="" r="682, 250, 693, 274" u="1" o="1" /> <c c="" r="694, 250, 705, 274" u="1" o="1" /> <c c="" r="706, 250, 717, 274" u="1" o="1" /> <c c="" r="718, 250, 729, 274" u="1" o="1" /> <c c="" r="730, 250, 743, 274" /> <c c="" r="744, 250, 757, 274" /> <c c="" r="758, 250, 768, 274" u="1" o="2" /> <c c="" r="769, 250, 779, 274" u="2" o="1" /> <c c="" r="780, 250, 793, 274" /> <c c="" r="794, 250, 805, 274" u="1" o="1" /> <c c="" r="806, 250, 816, 274" u="1" o="2" /> <c c="" r="817, 250, 827, 274" u="1" o="2" /> <c c="" r="828, 250, 838, 274" u="1" o="2" /> <c c="" r="839, 250, 849, 274" u="1" o="2" /> <c c="" r="850, 250, 861, 274" u="1" o="1" /> <c c="" r="862, 250, 873, 274" u="1" o="1" /> <c c="" r="874, 250, 885, 274" u="1" o="1" /> <c c="" r="886, 250, 897, 274" u="1" o="1" /> <c c="" r="898, 250, 909, 274" u="1" o="1" /> <c c="" r="910, 250, 921, 274" u="1" o="1" /> <c c="" r="922, 250, 932, 274" u="1" o="2" /> <c c="" r="933, 250, 943, 274" u="1" o="2" /> <c c="" r="944, 250, 957, 274" /> <c c="" r="958, 250, 969, 274" u="1" o="1" /> <c c="" r="970, 250, 983, 274" /> <c c="" r="984, 250, 995, 274" u="1" o="1" /> <c c="" r="996, 250, 1009, 274" /> <c c="" r="1010, 250, 1021, 274" u="1" o="1" /> <c c="" r="0, 275, 10, 299" u="1" o="2" /> <c c="" r="11, 275, 21, 299" u="1" o="2" /> <c c="" r="22, 275, 33, 299" u="1" o="1" /> <c c="" r="34, 275, 43, 299" u="2" o="2" /> <c c="" r="44, 275, 57, 299" /> <c c="" r="58, 275, 71, 299" /> <c c="" r="72, 275, 82, 299" u="1" o="2" /> <c c="" r="83, 275, 92, 299" u="1" o="3" /> <c c="" r="93, 275, 104, 299" u="1" o="1" /> <c c="" r="105, 275, 116, 299" u="1" o="1" /> <c c="" r="117, 275, 130, 299" /> <c c="" r="131, 275, 144, 299" /> <c c="1" r="145, 275, 157, 299" o="1" /> <c c="2" r="158, 275, 169, 299" u="1" o="1" /> <c c="3" r="170, 275, 183, 299" /> <c c="4" r="184, 275, 197, 299" /> <c c="5" r="198, 275, 209, 299" u="1" o="1" /> <c c="6" r="210, 275, 222, 299" o="1" /> <c c="7" r="223, 275, 234, 299" u="1" o="1" /> <c c="8" r="235, 275, 246, 299" u="1" o="1" /> <c c="9" r="247, 275, 260, 299" /> <c c=":" r="261, 275, 274, 299" /> <c c=";" r="275, 275, 286, 299" u="1" o="1" /> <c c="<" r="287, 275, 297, 299" u="1" o="2" /> <c c="=" r="298, 275, 310, 299" o="1" /> <c c=">" r="311, 275, 324, 299" /> <c c="?" r="325, 275, 336, 299" u="1" o="1" /> <c c="@" r="337, 275, 349, 299" o="1" /> <c c="A" r="350, 275, 362, 299" o="1" /> <c c="B" r="363, 275, 376, 299" /> <c c="C" r="377, 275, 389, 299" o="1" /> <c c="D" r="390, 275, 403, 299" /> <c c="E" r="404, 275, 417, 299" /> <c c="F" r="418, 275, 431, 299" /> <c c="G" r="432, 275, 444, 299" o="1" /> <c c="H" r="445, 275, 456, 299" u="1" o="1" /> <c c="I" r="457, 275, 469, 299" o="1" /> <c c="J" r="470, 275, 482, 299" o="1" /> <c c="K" r="483, 275, 495, 299" o="1" /> <c c="L" r="496, 275, 509, 299" /> <c c="M" r="510, 275, 521, 299" u="1" o="1" /> <c c="N" r="522, 275, 535, 299" /> <c c="O" r="536, 275, 547, 299" u="1" o="1" /> <c c="P" r="548, 275, 559, 299" u="1" o="1" /> <c c="Q" r="560, 275, 573, 299" /> <c c="R" r="574, 275, 585, 299" u="1" o="1" /> <c c="S" r="586, 275, 599, 299" /> <c c="T" r="600, 275, 613, 299" /> <c c="U" r="614, 275, 625, 299" u="1" o="1" /> <c c="V" r="626, 275, 639, 299" /> <c c="Y" r="640, 275, 644, 299" u="4" o="5" /> <c c="Z" r="645, 275, 650, 299" u="4" o="4" /> <c c="[" r="651, 275, 659, 299" u="2" o="3" /> <c c="\" r="660, 275, 671, 299" u="1" o="1" /> <c c="]" r="672, 275, 680, 299" u="2" o="3" /> <c c="^" r="681, 275, 693, 299" o="1" /> <c c="_" r="694, 275, 703, 299" u="2" o="2" /> <c c="a" r="704, 275, 716, 299" o="1" /> <c c="b" r="717, 275, 727, 299" u="1" o="2" /> <c c="c" r="728, 275, 740, 299" o="1" /> <c c="d" r="741, 275, 752, 299" u="1" o="1" /> <c c="e" r="753, 275, 764, 299" u="1" o="1" /> <c c="f" r="765, 275, 777, 299" o="1" /> <c c="g" r="778, 275, 788, 299" u="1" o="2" /> <c c="h" r="789, 275, 799, 299" u="1" o="2" /> <c c="i" r="800, 275, 812, 299" o="1" /> <c c="j" r="813, 275, 825, 299" o="1" /> <c c="k" r="826, 275, 836, 299" u="1" o="2" /> <c c="l" r="837, 275, 844, 299" u="3" o="3" /> <c c="m" r="845, 275, 857, 299" o="1" /> <c c="n" r="858, 275, 869, 299" u="1" o="1" /> <c c="o" r="870, 275, 880, 299" u="1" o="2" /> <c c="p" r="881, 275, 891, 299" u="1" o="2" /> <c c="q" r="892, 275, 902, 299" u="1" o="2" /> <c c="r" r="903, 275, 914, 299" u="1" o="1" /> <c c="s" r="915, 275, 926, 299" u="1" o="1" /> <c c="t" r="927, 275, 937, 299" u="1" o="2" /> <c c="u" r="938, 275, 946, 299" u="2" o="3" /> <c c="v" r="947, 275, 958, 299" u="1" o="1" /> <c c="w" r="959, 275, 969, 299" u="1" o="2" /> <c c="x" r="970, 275, 980, 299" u="1" o="2" /> <c c="y" r="981, 275, 990, 299" u="2" o="2" /> <c c="z" r="991, 275, 1003, 299" o="1" /> <c c="{" r="1004, 275, 1015, 299" u="1" o="1" /> <c c="|" r="0, 300, 11, 324" u="1" o="1" /> <c c="}" r="12, 300, 22, 324" u="1" o="2" /> <c c="~" r="23, 300, 34, 324" u="1" o="1" /> <c c="" r="35, 300, 47, 324" o="1" /> <c c="" r="48, 300, 58, 324" u="1" o="2" /> <c c="" r="59, 300, 70, 324" u="1" o="1" /> <c c="" r="71, 300, 80, 324" u="2" o="2" /> <c c="" r="81, 300, 93, 324" o="1" /> <c c="" r="94, 300, 106, 324" o="1" /> <c c="" r="107, 300, 118, 324" u="1" o="1" /> <c c="" r="119, 300, 132, 324" /> <c c="" r="133, 300, 146, 324" /> <c c="" r="147, 300, 151, 324" u="4" o="5" /> <c c="" r="152, 300, 159, 324" u="3" o="3" /> <c c="" r="160, 300, 173, 324" /> <c c="" r="174, 300, 187, 324" /> <c c=" " r="188, 300, 201, 324" /> <c c=" " r="202, 300, 215, 324" /> <c c=" " r="216, 300, 221, 324" u="4" o="4" /> <c c="" r="222, 300, 228, 324" u="3" o="4" /> <c c="" r="229, 300, 233, 324" u="4" o="5" /> <c c="" r="234, 300, 244, 324" u="1" o="2" /> <c c="!" r="245, 300, 252, 324" u="4" o="2" /> <c c=""" r="253, 300, 262, 324" u="2" o="2" /> <c c="#" r="263, 300, 268, 324" u="4" o="4" /> <c c="$" r="269, 300, 281, 324" o="1" /> <c c="%" r="282, 300, 287, 324" u="4" o="4" /> <c c="&" r="288, 300, 301, 324" /> <c c="'" r="302, 300, 306, 324" u="4" o="5" /> <c c="(" r="307, 300, 320, 324" /> <c c=")" r="321, 300, 331, 324" u="1" o="2" /> <c c="*" r="332, 300, 345, 324" /> <c c="+" r="346, 300, 359, 324" /> <c c="," r="360, 300, 372, 324" u="1" /> <c c="-" r="373, 300, 385, 324" u="1" /> <c c="." r="386, 300, 398, 324" u="1" /> <c c="/" r="399, 300, 409, 324" u="2" o="1" /> <c c="0" r="410, 300, 420, 324" u="2" o="1" /> <c c="1" r="421, 300, 434, 324" u="-1" o="1" /> <c c="2" r="435, 300, 448, 324" u="-1" o="1" /> <c c="3" r="449, 300, 464, 324" u="-2" /> <c c="4" r="465, 300, 480, 324" u="-2" /> <c c="5" r="481, 300, 497, 324" u="-3" /> <c c="6" r="498, 300, 514, 324" u="-3" /> <c c="7" r="515, 300, 528, 324" /> <c c="8" r="529, 300, 542, 324" /> <c c="9" r="543, 300, 556, 324" /> <c c=":" r="557, 300, 570, 324" /> <c c="@" r="571, 300, 585, 324" u="-1" /> <c c="A" r="586, 300, 600, 324" u="-1" /> <c c="B" r="601, 300, 614, 324" /> <c c="C" r="615, 300, 628, 324" /> <c c="D" r="629, 300, 641, 324" o="1" /> <c c="E" r="642, 300, 654, 324" o="1" /> <c c="F" r="655, 300, 668, 324" /> <c c="G" r="669, 300, 679, 324" u="1" o="2" /> <c c="H" r="680, 300, 692, 324" o="1" /> <c c="I" r="693, 300, 706, 324" /> <c c="J" r="707, 300, 720, 324" /> <c c="K" r="721, 300, 728, 324" u="3" o="3" /> <c c="L" r="729, 300, 737, 324" u="2" o="3" /> <c c="M" r="738, 300, 745, 324" u="3" o="3" /> <c c="N" r="746, 300, 753, 324" u="3" o="3" /> <c c="O" r="754, 300, 761, 324" u="3" o="3" /> <c c="P" r="762, 300, 769, 324" u="3" o="3" /> <c c="Q" r="770, 300, 778, 324" u="2" o="3" /> <c c="R" r="779, 300, 786, 324" u="3" o="3" /> <c c="S" r="787, 300, 796, 324" u="2" o="2" /> <c c="T" r="797, 300, 802, 324" u="4" o="4" /> <c c="U" r="803, 300, 808, 324" u="4" o="4" /> <c c="Z" r="809, 300, 816, 324" u="3" o="3" /> <c c="`" r="817, 300, 821, 324" u="4" o="5" /> <c c="a" r="822, 300, 828, 324" u="3" o="4" /> <c c="b" r="829, 300, 840, 324" u="1" o="1" /> <c c="c" r="841, 300, 854, 324" /> <c c="d" r="855, 300, 865, 324" u="1" o="2" /> <c c="e" r="866, 300, 877, 324" u="1" o="1" /> <c c="f" r="878, 300, 890, 324" o="1" /> <c c="g" r="891, 300, 902, 324" u="1" o="1" /> <c c="h" r="903, 300, 914, 324" u="1" o="1" /> <c c="i" r="915, 300, 926, 324" u="1" o="1" /> <c c="j" r="927, 300, 938, 324" u="1" o="1" /> <c c="k" r="939, 300, 947, 324" u="2" o="3" /> <c c="l" r="948, 300, 953, 324" u="4" o="4" /> <c c="m" r="954, 300, 965, 324" u="1" o="1" /> <c c="t" r="966, 300, 971, 324" u="4" o="4" /> <c c="y" r="972, 300, 985, 324" /> <c c="z" r="986, 300, 999, 324" /> <c c="{" r="1000, 300, 1013, 324" /> <c c="~" r="0, 325, 13, 349" /> <c c="" r="14, 325, 27, 349" /> <c c="" r="28, 325, 41, 349" /> <c c="" r="42, 325, 54, 349" u="1" /> <c c="" r="55, 325, 67, 349" u="1" /> <c c="" r="68, 325, 80, 349" u="1" /> <c c="" r="81, 325, 93, 349" u="1" /> <c c="" r="94, 325, 108, 349" u="-1" /> <c c="" r="109, 325, 123, 349" u="-1" /> <c c="" r="124, 325, 138, 349" u="-1" /> <c c="" r="139, 325, 153, 349" o="-1" /> <c c="" r="154, 325, 169, 349" o="-2" /> <c c="" r="170, 325, 184, 349" u="-1" /> <c c="" r="185, 325, 198, 349" /> <c c="" r="199, 325, 203, 349" u="4" o="5" /> <c c="" r="204, 325, 210, 349" u="3" o="4" /> <c c="" r="211, 325, 222, 349" u="1" o="1" /> <c c="" r="223, 325, 236, 349" /> <c c="" r="237, 325, 249, 349" o="1" /> <c c="" r="250, 325, 262, 349" o="1" /> <c c="" r="263, 325, 272, 349" u="2" o="2" /> <c c="" r="273, 325, 284, 349" u="1" o="1" /> <c c="" r="285, 325, 296, 349" u="1" o="1" /> <c c="" r="297, 325, 308, 349" u="1" o="1" /> <c c="" r="309, 325, 321, 349" o="1" /> <c c="" r="322, 325, 334, 349" u="1" /> <c c="" r="335, 325, 346, 349" u="1" o="1" /> <c c="" r="347, 325, 358, 349" u="1" o="1" /> <c c="" r="359, 325, 371, 349" o="1" /> <c c="" r="372, 325, 385, 349" /> <c c="" r="386, 325, 397, 349" u="1" o="1" /> <c c="" r="398, 325, 409, 349" u="1" o="1" /> <c c="" r="410, 325, 422, 349" o="1" /> <c c="" r="423, 325, 435, 349" o="1" /> <c c="" r="436, 325, 448, 349" o="1" /> <c c="" r="449, 325, 461, 349" o="1" /> <c c="" r="462, 325, 473, 349" u="1" o="1" /> <c c="" r="474, 325, 485, 349" u="1" o="1" /> <c c="" r="486, 325, 499, 349" /> <c c="" r="500, 325, 512, 349" o="1" /> <c c="" r="513, 325, 525, 349" o="1" /> <c c="" r="526, 325, 538, 349" o="1" /> <c c="" r="539, 325, 551, 349" o="1" /> <c c="" r="552, 325, 563, 349" u="1" o="1" /> <c c="" r="564, 325, 575, 349" u="1" o="1" /> <c c="" r="576, 325, 588, 349" o="1" /> <c c="" r="589, 325, 601, 349" o="1" /> <c c="" r="602, 325, 616, 349" o="-1" /> <c c="" r="617, 325, 630, 349" /> <c c="" r="631, 325, 642, 349" u="1" o="1" /> <c c="" r="643, 325, 656, 349" /> <c c="" r="657, 325, 670, 349" /> <c c="" r="671, 325, 683, 349" o="1" /> <c c="" r="684, 325, 696, 349" o="1" /> <c c="" r="697, 325, 708, 349" u="1" o="1" /> <c c="" r="709, 325, 731, 349" u="-10" o="1" /> <c c="" r="732, 325, 745, 349" /> <c c="" r="746, 325, 760, 349" u="-1" /> <c c="" r="761, 325, 774, 349" /> <c c="" r="775, 325, 789, 349" o="-1" /> <c c="" r="790, 325, 797, 349" u="3" o="3" /> <c c="" r="798, 325, 805, 349" u="2" o="4" /> <c c="" r="806, 325, 820, 349" u="-1" /> <c c="" r="821, 325, 834, 349" /> <c c="" r="835, 325, 838, 349" u="5" o="5" /> <c c="" r="839, 325, 852, 349" /> <c c="" r="853, 325, 869, 349" o="-3" /> <c c="" r="870, 325, 878, 349" u="2" o="3" /> <c c="" r="879, 325, 892, 349" /> <c c="" r="893, 325, 899, 349" u="3" o="4" /> <c c="" r="900, 325, 911, 349" u="1" o="1" /> <c c="" r="912, 325, 923, 349" u="1" o="1" /> <c c="" r="924, 325, 936, 349" o="1" /> <c c="" r="937, 325, 950, 349" /> <c c="" r="951, 325, 962, 349" u="1" o="1" /> <c c="" r="963, 325, 974, 349" u="1" o="1" /> <c c="" r="975, 325, 986, 349" u="1" o="1" /> <c c="" r="987, 325, 1000, 349" /> <c c="" r="1001, 325, 1012, 349" u="1" o="1" /> <c c="" r="1013, 325, 1024, 349" u="1" o="1" /> <c c="" r="0, 350, 11, 374" u="1" o="1" /> <c c="" r="12, 350, 23, 374" u="1" o="1" /> <c c="" r="24, 350, 35, 374" u="1" o="1" /> <c c="" r="36, 350, 49, 374" /> <c c="" r="50, 350, 61, 374" u="1" o="1" /> <c c="" r="62, 350, 73, 374" u="1" o="1" /> <c c="" r="74, 350, 87, 374" /> <c c="" r="88, 350, 99, 374" u="1" o="1" /> <c c="" r="100, 350, 113, 374" /> <c c="" r="114, 350, 126, 374" o="1" /> <c c="" r="127, 350, 140, 374" /> <c c="" r="141, 350, 152, 374" u="1" o="1" /> <c c="" r="153, 350, 166, 374" /> <c c="" r="167, 350, 178, 374" u="1" o="1" /> <c c="" r="179, 350, 191, 374" o="1" /> <c c="" r="192, 350, 203, 374" u="1" o="1" /> <c c="" r="204, 350, 216, 374" o="1" /> <c c="" r="217, 350, 228, 374" u="1" o="1" /> <c c="" r="229, 350, 241, 374" u="1" /> <c c="" r="242, 350, 253, 374" u="1" o="1" /> <c c="" r="254, 350, 265, 374" u="1" o="1" /> <c c="" r="266, 350, 277, 374" u="1" o="1" /> <c c="" r="278, 350, 289, 374" u="1" o="1" /> <c c="" r="290, 350, 301, 374" u="1" o="1" /> <c c="" r="302, 350, 313, 374" u="1" o="1" /> <c c="" r="314, 350, 325, 374" u="1" o="1" /> <c c="" r="326, 350, 337, 374" u="1" o="1" /> <c c="" r="338, 350, 349, 374" u="1" o="1" /> <c c="" r="350, 350, 363, 374" /> <c c="" r="364, 350, 376, 374" o="1" /> <c c="" r="377, 350, 388, 374" u="1" o="1" /> <c c="" r="389, 350, 401, 374" o="1" /> <c c="" r="402, 350, 413, 374" u="1" o="1" /> <c c="" r="414, 350, 422, 374" u="2" o="3" /> <c c="" r="423, 350, 428, 374" u="4" o="4" /> <c c="" r="429, 350, 442, 374" /> <c c="" r="443, 350, 454, 374" u="1" o="1" /> <c c=" " r="455, 350, 466, 374" u="1" o="1" /> <c c="" r="467, 350, 480, 374" /> <c c="" r="481, 350, 492, 374" u="1" o="1" /> <c c="" r="493, 350, 504, 374" u="1" o="1" /> <c c="" r="505, 350, 518, 374" /> <c c="" r="519, 350, 531, 374" o="1" /> <c c="" r="532, 350, 545, 374" /> <c c="," r="546, 350, 554, 374" u="2" o="3" /> <c c="-" r="555, 350, 564, 374" u="2" o="2" /> <c c="." r="565, 350, 572, 374" u="3" o="3" /> <c c="0" r="573, 350, 580, 374" u="3" o="3" /> <c c="1" r="581, 350, 588, 374" u="3" o="3" /> <c c="2" r="589, 350, 596, 374" u="3" o="3" /> <c c="3" r="597, 350, 604, 374" u="3" o="3" /> <c c="4" r="605, 350, 612, 374" u="3" o="3" /> <c c="5" r="613, 350, 620, 374" u="3" o="3" /> <c c="6" r="621, 350, 628, 374" u="3" o="3" /> <c c="7" r="629, 350, 637, 374" u="2" o="3" /> <c c="8" r="638, 350, 645, 374" u="3" o="3" /> <c c="9" r="646, 350, 653, 374" u="3" o="3" /> <c c=":" r="654, 350, 661, 374" u="3" o="3" /> <c c=";" r="662, 350, 669, 374" u="3" o="3" /> <c c="<" r="670, 350, 677, 374" u="3" o="3" /> <c c=">" r="678, 350, 685, 374" u="3" o="3" /> <c c="?" r="686, 350, 694, 374" u="2" o="3" /> <c c="@" r="695, 350, 702, 374" u="3" o="3" /> <c c="A" r="703, 350, 710, 374" u="3" o="3" /> <c c="B" r="711, 350, 720, 374" u="2" o="2" /> <c c="C" r="721, 350, 728, 374" u="3" o="3" /> <c c="D" r="729, 350, 736, 374" u="3" o="3" /> <c c="E" r="737, 350, 744, 374" u="3" o="3" /> <c c="F" r="745, 350, 753, 374" u="2" o="3" /> <c c="G" r="754, 350, 761, 374" u="3" o="3" /> <c c="H" r="762, 350, 769, 374" u="3" o="3" /> <c c="I" r="770, 350, 777, 374" u="3" o="3" /> <c c="J" r="778, 350, 785, 374" u="3" o="3" /> <c c="K" r="786, 350, 793, 374" u="3" o="3" /> <c c="L" r="794, 350, 801, 374" u="3" o="3" /> <c c="M" r="802, 350, 809, 374" u="3" o="3" /> <c c="N" r="810, 350, 817, 374" u="3" o="3" /> <c c="O" r="818, 350, 825, 374" u="3" o="3" /> <c c="P" r="826, 350, 834, 374" u="2" o="3" /> <c c="Q" r="835, 350, 842, 374" u="3" o="3" /> <c c="R" r="843, 350, 850, 374" u="3" o="3" /> <c c="S" r="851, 350, 858, 374" u="3" o="3" /> <c c="T" r="859, 350, 866, 374" u="3" o="3" /> <c c="U" r="867, 350, 874, 374" u="3" o="3" /> <c c="V" r="875, 350, 882, 374" u="3" o="3" /> <c c="W" r="883, 350, 890, 374" u="3" o="3" /> <c c="X" r="891, 350, 898, 374" u="3" o="3" /> <c c="Y" r="899, 350, 907, 374" u="2" o="3" /> <c c="Z" r="908, 350, 916, 374" u="2" o="3" /> <c c="[" r="917, 350, 925, 374" u="2" o="3" /> <c c="b" r="926, 350, 933, 374" u="3" o="3" /> <c c="c" r="934, 350, 941, 374" u="3" o="3" /> <c c="d" r="942, 350, 949, 374" u="3" o="3" /> <c c="e" r="950, 350, 958, 374" u="2" o="3" /> <c c="w" r="959, 350, 970, 374" u="1" o="1" /> <c c="x" r="971, 350, 978, 374" u="3" o="3" /> <c c="{" r="979, 350, 990, 374" u="1" o="1" /> <c c="" r="991, 350, 1002, 374" u="1" o="1" /> <c c="" r="1003, 350, 1010, 374" u="3" o="3" /> <c c="" r="1011, 350, 1018, 374" u="3" o="3" /> <c c="" r="0, 375, 7, 399" u="3" o="3" /> <c c="" r="8, 375, 15, 399" u="3" o="3" /> <c c="" r="16, 375, 23, 399" u="3" o="3" /> <c c="" r="24, 375, 31, 399" u="3" o="3" /> <c c="" r="32, 375, 38, 399" u="3" o="4" /> <c c="" r="39, 375, 46, 399" u="3" o="3" /> <c c="" r="47, 375, 54, 399" u="3" o="3" /> <c c="" r="55, 375, 62, 399" u="3" o="3" /> <c c="" r="63, 375, 70, 399" u="3" o="3" /> <c c="" r="71, 375, 78, 399" u="3" o="3" /> <c c="" r="79, 375, 86, 399" u="3" o="3" /> <c c="" r="87, 375, 94, 399" u="3" o="3" /> <c c="" r="95, 375, 102, 399" u="3" o="3" /> <c c="" r="103, 375, 110, 399" u="3" o="3" /> <c c="" r="111, 375, 117, 399" u="3" o="4" /> <c c="" r="118, 375, 126, 399" u="2" o="3" /> <c c="" r="127, 375, 135, 399" u="2" o="3" /> <c c="" r="136, 375, 144, 399" u="2" o="3" /> <c c="" r="145, 375, 153, 399" u="2" o="3" /> <c c="" r="154, 375, 161, 399" u="3" o="3" /> <c c="" r="162, 375, 169, 399" u="3" o="3" /> <c c="" r="170, 375, 179, 399" u="2" o="2" /> <c c="" r="180, 375, 187, 399" u="3" o="3" /> <c c="" r="188, 375, 195, 399" u="3" o="3" /> <c c="" r="196, 375, 203, 399" u="3" o="3" /> <c c="" r="204, 375, 211, 399" u="3" o="3" /> <c c="" r="212, 375, 219, 399" u="3" o="3" /> <c c="" r="220, 375, 228, 399" u="2" o="3" /> <c c="" r="229, 375, 237, 399" u="2" o="3" /> <c c="" r="238, 375, 245, 399" u="3" o="3" /> <c c="" r="246, 375, 254, 399" u="2" o="3" /> <c c="" r="255, 375, 262, 399" u="3" o="3" /> <c c="" r="263, 375, 270, 399" u="3" o="3" /> <c c="" r="271, 375, 278, 399" u="3" o="3" /> <c c="" r="279, 375, 291, 399" o="1" /> <c c="" r="292, 375, 303, 399" u="1" o="1" /> <c c="" r="304, 375, 315, 399" u="1" o="1" /> <c c="" r="316, 375, 327, 399" u="1" o="1" /> <c c="" r="328, 375, 339, 399" u="1" o="1" /> <c c="" r="340, 375, 351, 399" u="1" o="1" /> <c c="" r="352, 375, 363, 399" u="1" o="1" /> <c c="" r="364, 375, 375, 399" u="1" o="1" /> <c c="" r="376, 375, 386, 399" u="2" o="1" /> <c c=" " r="387, 375, 398, 399" u="1" o="1" /> <c c=" " r="399, 375, 410, 399" u="1" o="1" /> <c c=" " r="411, 375, 422, 399" u="1" o="1" /> <c c=" " r="423, 375, 434, 399" u="1" o="1" /> <c c=" " r="435, 375, 446, 399" u="1" o="1" /> <c c="" r="447, 375, 458, 399" u="1" o="1" /> <c c="" r="459, 375, 470, 399" u="1" o="1" /> <c c="" r="471, 375, 482, 399" u="1" o="1" /> <c c="" r="483, 375, 494, 399" u="1" o="1" /> <c c="" r="495, 375, 506, 399" u="1" o="1" /> <c c="" r="507, 375, 518, 399" u="1" o="1" /> <c c="" r="519, 375, 529, 399" u="2" o="1" /> <c c="" r="530, 375, 541, 399" u="1" o="1" /> <c c="" r="542, 375, 552, 399" u="2" o="1" /> <c c="" r="553, 375, 564, 399" u="1" o="1" /> <c c="" r="565, 375, 575, 399" u="2" o="1" /> <c c="" r="576, 375, 587, 399" u="1" o="1" /> <c c="" r="588, 375, 598, 399" u="2" o="1" /> <c c="" r="599, 375, 609, 399" u="2" o="1" /> <c c=" " r="610, 375, 621, 399" u="1" o="1" /> <c c="!" r="622, 375, 633, 399" u="1" o="1" /> <c c=""" r="634, 375, 644, 399" u="1" o="2" /> <c c="#" r="645, 375, 655, 399" u="1" o="2" /> <c c="$" r="656, 375, 666, 399" u="1" o="2" /> <c c="%" r="667, 375, 677, 399" u="1" o="2" /> <c c="&" r="678, 375, 688, 399" u="1" o="2" /> <c c="'" r="689, 375, 699, 399" u="1" o="2" /> <c c="(" r="700, 375, 711, 399" o="2" /> <c c=")" r="712, 375, 723, 399" o="2" /> <c c="*" r="724, 375, 734, 399" u="1" o="2" /> <c c="+" r="735, 375, 745, 399" u="1" o="2" /> <c c="," r="746, 375, 755, 399" u="2" o="2" /> <c c="-" r="756, 375, 767, 399" u="1" o="1" /> <c c="0" r="768, 375, 780, 399" u="1" /> <c c="1" r="781, 375, 792, 399" u="1" o="1" /> <c c="2" r="793, 375, 805, 399" u="1" /> <c c="3" r="806, 375, 817, 399" u="1" o="1" /> <c c="4" r="818, 375, 830, 399" u="1" /> <c c="5" r="831, 375, 842, 399" u="1" o="1" /> <c c="6" r="843, 375, 852, 399" u="2" o="2" /> <c c="7" r="853, 375, 863, 399" u="1" o="2" /> <c c="8" r="864, 375, 873, 399" u="2" o="2" /> <c c="9" r="874, 375, 884, 399" u="1" o="2" /> <c c=":" r="885, 375, 894, 399" u="2" o="2" /> <c c=";" r="895, 375, 905, 399" u="1" o="2" /> <c c="<" r="906, 375, 915, 399" u="2" o="2" /> <c c="=" r="916, 375, 926, 399" u="1" o="2" /> <c c=">" r="927, 375, 938, 399" u="1" o="1" /> <c c="?" r="939, 375, 951, 399" o="1" /> <c c="@" r="952, 375, 963, 399" u="1" o="1" /> <c c="A" r="964, 375, 976, 399" o="1" /> <c c="B" r="977, 375, 988, 399" u="1" o="1" /> <c c="C" r="989, 375, 1001, 399" o="1" /> <c c="D" r="1002, 375, 1012, 399" u="1" o="2" /> <c c="E" r="1013, 375, 1023, 399" u="1" o="2" /> <c c="F" r="0, 400, 10, 424" u="1" o="2" /> <c c="G" r="11, 400, 21, 424" u="1" o="2" /> <c c="H" r="22, 400, 32, 424" u="1" o="2" /> <c c="I" r="33, 400, 43, 424" u="1" o="2" /> <c c="J" r="44, 400, 54, 424" u="1" o="2" /> <c c="K" r="55, 400, 65, 424" u="1" o="2" /> <c c="L" r="66, 400, 77, 424" u="1" o="1" /> <c c="M" r="78, 400, 89, 424" u="1" o="1" /> <c c="T" r="90, 400, 100, 424" u="2" o="1" /> <c c="U" r="101, 400, 112, 424" u="1" o="1" /> <c c="V" r="113, 400, 123, 424" u="2" o="1" /> <c c="W" r="124, 400, 135, 424" u="1" o="1" /> <c c="X" r="136, 400, 147, 424" u="1" o="1" /> <c c="Y" r="148, 400, 157, 424" u="3" o="1" /> <c c="Z" r="158, 400, 169, 424" u="1" o="1" /> <c c="[" r="170, 400, 179, 424" u="3" o="1" /> <c c="\" r="180, 400, 191, 424" u="1" o="1" /> <c c="]" r="192, 400, 201, 424" u="3" o="1" /> <c c="^" r="202, 400, 213, 424" u="1" o="1" /> <c c="_" r="214, 400, 223, 424" u="3" o="1" /> <c c="`" r="224, 400, 234, 424" u="1" o="2" /> <c c="a" r="235, 400, 245, 424" u="1" o="2" /> <c c="b" r="246, 400, 256, 424" u="1" o="2" /> <c c="c" r="257, 400, 267, 424" u="1" o="2" /> <c c="h" r="268, 400, 278, 424" u="1" o="2" /> <c c="i" r="279, 400, 289, 424" u="1" o="2" /> <c c="j" r="290, 400, 301, 424" u="1" o="1" /> <c c="k" r="302, 400, 312, 424" u="1" o="2" /> <c c="l" r="313, 400, 324, 424" u="1" o="1" /> <c c="m" r="325, 400, 335, 424" u="1" o="2" /> <c c="n" r="336, 400, 347, 424" u="1" o="1" /> <c c="o" r="348, 400, 358, 424" u="1" o="2" /> <c c="p" r="359, 400, 370, 424" u="1" o="1" /> <c c="q" r="371, 400, 381, 424" u="1" o="2" /> <c c="r" r="382, 400, 392, 424" u="1" o="2" /> <c c="s" r="393, 400, 403, 424" u="1" o="2" /> <c c="t" r="404, 400, 414, 424" u="1" o="2" /> <c c="u" r="415, 400, 425, 424" u="1" o="2" /> <c c="v" r="426, 400, 436, 424" u="1" o="2" /> <c c="w" r="437, 400, 447, 424" u="1" o="2" /> <c c="x" r="448, 400, 458, 424" u="1" o="2" /> <c c="y" r="459, 400, 469, 424" u="1" o="2" /> <c c="|" r="470, 400, 481, 424" u="1" o="1" /> <c c="}" r="482, 400, 493, 424" u="1" o="1" /> <c c="~" r="494, 400, 505, 424" u="1" o="1" /> <c c="" r="506, 400, 517, 424" u="1" o="1" /> <c c="" r="518, 400, 531, 424" /> <c c="" r="532, 400, 545, 424" /> <c c="" r="546, 400, 559, 424" /> <c c="" r="560, 400, 573, 424" /> <c c="" r="574, 400, 587, 424" /> <c c="" r="588, 400, 601, 424" /> <c c="" r="602, 400, 615, 424" /> <c c="" r="616, 400, 629, 424" /> <c c="" r="630, 400, 643, 424" /> <c c="" r="644, 400, 657, 424" /> <c c="" r="658, 400, 670, 424" o="1" /> <c c="" r="671, 400, 682, 424" u="1" o="1" /> <c c="" r="683, 400, 695, 424" o="1" /> <c c="" r="696, 400, 707, 424" u="1" o="1" /> <c c="" r="708, 400, 721, 424" /> <c c="" r="722, 400, 733, 424" u="1" o="1" /> <c c="" r="734, 400, 745, 424" u="1" o="1" /> <c c="" r="746, 400, 756, 424" u="1" o="2" /> <c c="" r="757, 400, 768, 424" u="1" o="1" /> <c c="" r="769, 400, 779, 424" u="1" o="2" /> <c c="" r="780, 400, 791, 424" u="1" o="1" /> <c c="" r="792, 400, 802, 424" u="1" o="2" /> <c c="" r="803, 400, 813, 424" u="1" o="2" /> <c c="" r="814, 400, 824, 424" u="1" o="2" /> <c c="" r="825, 400, 838, 424" /> <c c="" r="839, 400, 850, 424" u="1" o="1" /> <c c="" r="851, 400, 861, 424" u="2" o="1" /> <c c="" r="862, 400, 873, 424" u="1" o="1" /> <c c="" r="874, 400, 886, 424" o="1" /> <c c="" r="887, 400, 898, 424" u="1" o="1" /> <c c="" r="899, 400, 911, 424" o="1" /> <c c="" r="912, 400, 923, 424" u="1" o="1" /> <c c="" r="924, 400, 936, 424" o="1" /> <c c="" r="937, 400, 948, 424" u="1" o="1" /> <c c="" r="949, 400, 961, 424" o="1" /> <c c="" r="962, 400, 973, 424" u="1" o="1" /> <c c="" r="974, 400, 984, 424" u="2" o="1" /> <c c="" r="985, 400, 996, 424" u="1" o="1" /> <c c="" r="997, 400, 1007, 424" u="2" o="1" /> <c c="" r="1008, 400, 1019, 424" u="1" o="1" /> <c c="" r="0, 425, 10, 449" u="2" o="1" /> <c c="" r="11, 425, 22, 449" u="1" o="1" /> <c c="" r="23, 425, 32, 449" u="2" o="2" /> <c c="" r="33, 425, 44, 449" u="1" o="1" /> <c c="" r="45, 425, 56, 449" u="1" o="1" /> <c c="" r="57, 425, 68, 449" u="1" o="1" /> <c c="" r="69, 425, 80, 449" u="1" o="1" /> <c c="" r="81, 425, 92, 449" u="1" o="1" /> <c c="" r="93, 425, 106, 449" /> <c c="" r="107, 425, 120, 449" /> <c c="" r="121, 425, 134, 449" /> <c c="" r="135, 425, 148, 449" /> <c c="" r="149, 425, 162, 449" /> <c c="" r="163, 425, 176, 449" /> <c c="" r="177, 425, 190, 449" /> <c c="" r="191, 425, 204, 449" /> <c c="" r="205, 425, 215, 449" u="1" o="2" /> <c c="" r="216, 425, 226, 449" u="1" o="2" /> <c c="" r="227, 425, 240, 449" /> <c c="" r="241, 425, 255, 449" u="-1" /> <c c="" r="256, 425, 269, 449" /> <c c="" r="270, 425, 284, 449" u="-1" /> <c c="" r="285, 425, 298, 449" /> <c c="" r="299, 425, 313, 449" u="-1" /> <c c="" r="314, 425, 327, 449" /> <c c="" r="328, 425, 342, 449" u="-1" /> <c c="" r="343, 425, 356, 449" /> <c c="" r="357, 425, 368, 449" u="1" o="1" /> <c c="" r="369, 425, 382, 449" /> <c c="" r="383, 425, 394, 449" u="1" o="1" /> <c c="" r="395, 425, 408, 449" /> <c c="" r="409, 425, 420, 449" u="1" o="1" /> <c c="" r="421, 425, 433, 449" o="1" /> <c c="" r="434, 425, 446, 449" o="1" /> <c c="" r="447, 425, 459, 449" o="1" /> <c c="" r="460, 425, 472, 449" o="1" /> <c c="" r="473, 425, 485, 449" o="1" /> <c c="" r="486, 425, 498, 449" o="1" /> <c c="" r="499, 425, 511, 449" o="1" /> <c c="" r="512, 425, 524, 449" o="1" /> <c c="" r="525, 425, 538, 449" u="-1" o="1" /> <c c=" " r="539, 425, 552, 449" u="-1" o="1" /> <c c=" " r="553, 425, 572, 449" u="-7" o="1" /> <c c=" " r="573, 425, 592, 449" u="-7" o="1" /> <c c=" " r="593, 425, 610, 449" u="-5" o="1" /> <c c=" " r="611, 425, 629, 449" u="-6" o="1" /> <c c="" r="630, 425, 644, 449" u="-2" o="1" /> <c c="" r="645, 425, 659, 449" u="-2" o="1" /> <c c="" r="660, 425, 669, 449" u="1" o="3" /> <c c="" r="670, 425, 679, 449" u="1" o="3" /> <c c="" r="680, 425, 690, 449" u="1" o="2" /> <c c="" r="691, 425, 701, 449" u="1" o="2" /> <c c="" r="702, 425, 713, 449" u="1" o="1" /> <c c="" r="714, 425, 725, 449" u="1" o="1" /> <c c="" r="726, 425, 741, 449" u="-3" o="1" /> <c c="" r="742, 425, 757, 449" u="-3" o="1" /> <c c="" r="758, 425, 779, 449" u="-9" o="1" /> <c c="" r="780, 425, 801, 449" u="-9" o="1" /> <c c="" r="802, 425, 821, 449" u="-7" o="1" /> <c c="" r="822, 425, 842, 449" u="-8" o="1" /> <c c=" " r="843, 425, 853, 449" u="1" o="2" /> <c c="!" r="854, 425, 864, 449" u="1" o="2" /> <c c=""" r="865, 425, 875, 449" u="1" o="2" /> <c c="#" r="876, 425, 886, 449" u="1" o="2" /> <c c="$" r="887, 425, 898, 449" u="1" o="1" /> <c c="%" r="899, 425, 910, 449" u="1" o="1" /> <c c="&" r="911, 425, 921, 449" u="1" o="2" /> <c c="'" r="922, 425, 932, 449" u="1" o="2" /> <c c="(" r="933, 425, 948, 449" u="-4" o="2" /> <c c=")" r="949, 425, 964, 449" u="-4" o="2" /> <c c="*" r="965, 425, 985, 449" u="-9" o="2" /> <c c="+" r="986, 425, 1006, 449" u="-9" o="2" /> <c c="," r="0, 450, 19, 474" u="-8" o="2" /> <c c="-" r="20, 450, 40, 474" u="-9" o="2" /> <c c="." r="41, 450, 57, 474" u="-5" o="2" /> <c c="/" r="58, 450, 74, 474" u="-5" o="2" /> <c c="0" r="75, 450, 83, 474" u="2" o="3" /> <c c="1" r="84, 450, 92, 474" u="2" o="3" /> <c c="2" r="93, 450, 103, 474" u="1" o="2" /> <c c="3" r="104, 450, 114, 474" u="1" o="2" /> <c c="4" r="115, 450, 125, 474" u="2" o="1" /> <c c="5" r="126, 450, 137, 474" u="1" o="1" /> <c c="6" r="138, 450, 146, 474" u="2" o="3" /> <c c="7" r="147, 450, 155, 474" u="2" o="3" /> <c c="8" r="156, 450, 170, 474" u="-3" o="2" /> <c c="9" r="171, 450, 185, 474" u="-3" o="2" /> <c c=":" r="186, 450, 206, 474" u="-9" o="2" /> <c c=";" r="207, 450, 227, 474" u="-9" o="2" /> <c c="<" r="228, 450, 246, 474" u="-7" o="2" /> <c c="=" r="247, 450, 266, 474" u="-8" o="2" /> <c c=">" r="267, 450, 282, 474" u="-4" o="2" /> <c c="?" r="283, 450, 298, 474" u="-4" o="2" /> <c c="@" r="299, 450, 310, 474" u="1" o="1" /> <c c="A" r="311, 450, 322, 474" u="1" o="1" /> <c c="B" r="323, 450, 334, 474" u="1" o="1" /> <c c="C" r="335, 450, 346, 474" u="1" o="1" /> <c c="D" r="347, 450, 358, 474" u="1" o="1" /> <c c="E" r="359, 450, 370, 474" u="1" o="1" /> <c c="H" r="371, 450, 385, 474" u="-2" o="1" /> <c c="I" r="386, 450, 401, 474" u="-3" o="1" /> <c c="J" r="402, 450, 423, 474" u="-9" o="1" /> <c c="K" r="424, 450, 445, 474" u="-9" o="1" /> <c c="L" r="446, 450, 463, 474" u="-5" o="1" /> <c c="M" r="464, 450, 482, 474" u="-6" o="1" /> <c c="P" r="483, 450, 495, 474" o="1" /> <c c="Q" r="496, 450, 508, 474" o="1" /> <c c="R" r="509, 450, 521, 474" o="1" /> <c c="S" r="522, 450, 534, 474" o="1" /> <c c="T" r="535, 450, 547, 474" o="1" /> <c c="U" r="548, 450, 560, 474" o="1" /> <c c="V" r="561, 450, 573, 474" o="1" /> <c c="W" r="574, 450, 586, 474" o="1" /> <c c="Y" r="587, 450, 605, 474" u="-5" /> <c c="[" r="606, 450, 629, 474" u="-10" /> <c c="]" r="630, 450, 653, 474" u="-10" /> <c c="_" r="654, 450, 673, 474" u="-6" /> <c c="`" r="674, 450, 686, 474" o="1" /> <c c="a" r="687, 450, 699, 474" o="1" /> <c c="b" r="700, 450, 712, 474" o="1" /> <c c="c" r="713, 450, 725, 474" o="1" /> <c c="d" r="726, 450, 738, 474" o="1" /> <c c="e" r="739, 450, 751, 474" o="1" /> <c c="f" r="752, 450, 764, 474" o="1" /> <c c="g" r="765, 450, 777, 474" o="1" /> <c c="h" r="778, 450, 792, 474" u="-2" o="1" /> <c c="i" r="793, 450, 808, 474" u="-3" o="1" /> <c c="j" r="809, 450, 830, 474" u="-9" o="1" /> <c c="k" r="831, 450, 852, 474" u="-9" o="1" /> <c c="l" r="853, 450, 870, 474" u="-5" o="1" /> <c c="m" r="871, 450, 889, 474" u="-6" o="1" /> <c c="n" r="890, 450, 905, 474" u="-3" o="1" /> <c c="o" r="906, 450, 922, 474" u="-4" o="1" /> <c c="p" r="923, 450, 935, 474" o="1" /> <c c="q" r="936, 450, 948, 474" o="1" /> <c c="r" r="949, 450, 958, 474" u="1" o="3" /> <c c="s" r="959, 450, 969, 474" u="1" o="2" /> <c c="t" r="970, 450, 980, 474" u="1" o="2" /> <c c="u" r="981, 450, 991, 474" u="1" o="2" /> <c c="v" r="992, 450, 1000, 474" u="2" o="3" /> <c c="w" r="1001, 450, 1010, 474" u="2" o="2" /> <c c="x" r="1011, 450, 1022, 474" u="1" o="1" /> <c c="y" r="0, 475, 11, 499" u="1" o="1" /> <c c="z" r="12, 475, 24, 499" o="1" /> <c c="{" r="25, 475, 37, 499" o="1" /> <c c="|" r="38, 475, 50, 499" o="1" /> <c c="}" r="51, 475, 63, 499" o="1" /> <c c="" r="64, 475, 76, 499" o="1" /> <c c="" r="77, 475, 89, 499" o="1" /> <c c="" r="90, 475, 102, 499" o="1" /> <c c="" r="103, 475, 115, 499" o="1" /> <c c="" r="116, 475, 128, 499" o="1" /> <c c="" r="129, 475, 141, 499" o="1" /> <c c="" r="142, 475, 154, 499" o="1" /> <c c="" r="155, 475, 167, 499" o="1" /> <c c="" r="168, 475, 181, 499" u="-1" o="1" /> <c c="" r="182, 475, 195, 499" u="-1" o="1" /> <c c="" r="196, 475, 215, 499" u="-7" o="1" /> <c c="" r="216, 475, 235, 499" u="-7" o="1" /> <c c="" r="236, 475, 253, 499" u="-5" o="1" /> <c c="" r="254, 475, 272, 499" u="-6" o="1" /> <c c="" r="273, 475, 287, 499" u="-2" o="1" /> <c c="" r="288, 475, 302, 499" u="-2" o="1" /> <c c="" r="303, 475, 313, 499" u="1" o="2" /> <c c="" r="314, 475, 324, 499" u="1" o="2" /> <c c="" r="325, 475, 335, 499" u="1" o="2" /> <c c="" r="336, 475, 346, 499" u="1" o="2" /> <c c="" r="347, 475, 358, 499" u="1" o="1" /> <c c="" r="359, 475, 370, 499" u="1" o="1" /> <c c="" r="371, 475, 381, 499" u="1" o="2" /> <c c="" r="382, 475, 392, 499" u="1" o="2" /> <c c="" r="393, 475, 408, 499" u="-4" o="2" /> <c c="" r="409, 475, 424, 499" u="-4" o="2" /> <c c="" r="425, 475, 445, 499" u="-9" o="2" /> <c c="" r="446, 475, 466, 499" u="-9" o="2" /> <c c="" r="467, 475, 486, 499" u="-8" o="2" /> <c c="" r="487, 475, 507, 499" u="-9" o="2" /> <c c="" r="508, 475, 524, 499" u="-5" o="2" /> <c c="" r="525, 475, 541, 499" u="-5" o="2" /> <c c="" r="542, 475, 554, 499" o="1" /> <c c="" r="555, 475, 567, 499" o="1" /> <c c="" r="568, 475, 580, 499" o="1" /> <c c="" r="581, 475, 593, 499" o="1" /> <c c="" r="594, 475, 606, 499" o="1" /> <c c="" r="607, 475, 619, 499" o="1" /> <c c="" r="620, 475, 632, 499" o="1" /> <c c="" r="633, 475, 645, 499" o="1" /> <c c="" r="646, 475, 660, 499" u="-2" o="1" /> <c c="" r="661, 475, 676, 499" u="-3" o="1" /> <c c="" r="677, 475, 698, 499" u="-9" o="1" /> <c c="" r="699, 475, 720, 499" u="-9" o="1" /> <c c="" r="721, 475, 738, 499" u="-5" o="1" /> <c c="" r="739, 475, 757, 499" u="-6" o="1" /> <c c="" r="758, 475, 773, 499" u="-3" o="1" /> <c c="" r="774, 475, 790, 499" u="-4" o="1" /> <c c="" r="791, 475, 803, 499" o="1" /> <c c="" r="804, 475, 816, 499" o="1" /> <c c="" r="817, 475, 829, 499" o="1" /> <c c="" r="830, 475, 842, 499" o="1" /> <c c="" r="843, 475, 855, 499" o="1" /> <c c="" r="856, 475, 868, 499" o="1" /> <c c="" r="869, 475, 881, 499" o="1" /> <c c="" r="882, 475, 894, 499" o="1" /> <c c="" r="895, 475, 907, 499" o="1" /> <c c="" r="908, 475, 923, 499" u="-3" o="1" /> <c c="" r="924, 475, 937, 499" u="-1" o="1" /> <c c="" r="938, 475, 950, 499" o="1" /> <c c="" r="951, 475, 955, 499" u="4" o="5" /> <c c="" r="956, 475, 959, 499" u="5" o="5" /> <c c="" r="960, 475, 964, 499" u="4" o="5" /> <c c="" r="965, 475, 972, 499" u="3" o="3" /> <c c="" r="973, 475, 980, 499" u="3" o="3" /> <c c="" r="981, 475, 991, 499" u="1" o="2" /> <c c="" r="992, 475, 1002, 499" u="1" o="2" /> <c c="" r="1003, 475, 1013, 499" u="1" o="2" /> <c c="" r="1014, 475, 1024, 499" u="1" o="2" /> <c c="" r="0, 500, 10, 524" u="1" o="2" /> <c c="" r="11, 500, 28, 524" u="-5" o="1" /> <c c="" r="29, 500, 44, 524" u="-3" o="1" /> <c c="" r="45, 500, 61, 524" u="-5" o="2" /> <c c="" r="62, 500, 77, 524" u="-4" o="2" /> <c c="" r="78, 500, 88, 524" u="1" o="2" /> <c c="" r="89, 500, 99, 524" u="1" o="2" /> <c c="" r="100, 500, 110, 524" u="2" o="1" /> <c c="" r="111, 500, 118, 524" u="3" o="3" /> <c c="" r="119, 500, 127, 524" u="2" o="3" /> <c c="" r="128, 500, 136, 524" u="2" o="3" /> <c c="" r="137, 500, 145, 524" u="2" o="3" /> <c c="" r="146, 500, 155, 524" u="2" o="2" /> <c c="" r="156, 500, 164, 524" u="2" o="3" /> <c c="" r="165, 500, 173, 524" u="2" o="3" /> <c c="" r="174, 500, 183, 524" u="2" o="2" /> <c c="" r="184, 500, 193, 524" u="2" o="2" /> <c c="" r="194, 500, 210, 524" u="-5" o="2" /> <c c="" r="211, 500, 225, 524" u="-3" o="2" /> <c c="" r="226, 500, 236, 524" u="1" o="2" /> <c c="" r="237, 500, 248, 524" u="1" o="1" /> <c c="" r="249, 500, 256, 524" u="3" o="3" /> <c c="" r="257, 500, 269, 524" o="1" /> <c c="" r="270, 500, 282, 524" o="1" /> <c c="" r="283, 500, 295, 524" o="1" /> <c c="" r="296, 500, 308, 524" o="1" /> <c c="" r="309, 500, 320, 524" u="1" o="1" /> <c c="" r="321, 500, 332, 524" u="1" o="1" /> <c c="" r="333, 500, 345, 524" o="1" /> <c c="" r="346, 500, 358, 524" o="1" /> <c c="" r="359, 500, 372, 524" /> <c c="" r="373, 500, 386, 524" /> <c c="" r="387, 500, 406, 524" u="-6" /> <c c="" r="407, 500, 425, 524" u="-5" /> <c c="" r="426, 500, 441, 524" u="-3" o="1" /> <c c="" r="442, 500, 449, 524" u="2" o="4" /> <c c="" r="450, 500, 458, 524" u="3" o="2" /> <c c="" r="459, 500, 465, 524" u="2" o="5" /> <c c="" r="466, 500, 478, 524" o="1" /> <c c="" r="479, 500, 491, 524" o="1" /> <c c="" r="492, 500, 504, 524" o="1" /> <c c="" r="505, 500, 517, 524" o="1" /> <c c="" r="518, 500, 530, 524" o="1" /> <c c="" r="531, 500, 548, 524" u="-5" o="1" /> <c c="" r="549, 500, 563, 524" u="-2" o="1" /> <c c="" r="564, 500, 581, 524" u="-5" o="1" /> <c c="" r="582, 500, 595, 524" u="-1" o="1" /> <c c="" r="596, 500, 607, 524" u="1" o="1" /> <c c="" r="608, 500, 614, 524" u="5" o="2" /> <c c="" r="615, 500, 619, 524" u="4" o="5" /> <c c=" " r="620, 500, 621, 524" o="12" /> <c c=" " r="622, 500, 623, 524" o="12" /> <c c=" " r="624, 500, 625, 524" o="12" /> <c c=" " r="626, 500, 627, 524" o="12" /> <c c=" " r="628, 500, 629, 524" o="12" /> <c c=" " r="630, 500, 631, 524" o="12" /> <c c=" " r="632, 500, 633, 524" o="12" /> <c c=" " r="634, 500, 635, 524" o="12" /> <c c=" " r="636, 500, 637, 524" o="12" /> <c c=" " r="638, 500, 639, 524" o="12" /> <c c=" " r="640, 500, 641, 524" o="12" /> <c c=" " r="642, 500, 648, 524" u="3" o="4" /> <c c=" " r="649, 500, 655, 524" u="3" o="4" /> <c c=" " r="656, 500, 669, 524" /> <c c=" " r="670, 500, 683, 524" /> <c c=" " r="684, 500, 697, 524" /> <c c=" " r="698, 500, 711, 524" /> <c c=" " r="712, 500, 725, 524" /> <c c=" " r="726, 500, 730, 524" u="4" o="5" /> <c c=" " r="731, 500, 735, 524" u="4" o="5" /> <c c=" " r="736, 500, 740, 524" u="4" o="5" /> <c c=" " r="741, 500, 746, 524" u="4" o="4" /> <c c=" " r="747, 500, 756, 524" u="2" o="2" /> <c c=" " r="757, 500, 766, 524" u="2" o="2" /> <c c=" " r="767, 500, 776, 524" u="2" o="2" /> <c c=" " r="777, 500, 787, 524" u="1" o="2" /> <c c=" " r="788, 500, 797, 524" u="2" o="2" /> <c c="! " r="798, 500, 807, 524" u="2" o="2" /> <c c="" " r="808, 500, 815, 524" u="3" o="3" /> <c c="# " r="816, 500, 825, 524" u="2" o="2" /> <c c="& " r="826, 500, 837, 524" u="1" o="1" /> <c c="/ " r="838, 500, 839, 524" o="12" /> <c c="0 " r="840, 500, 853, 524" /> <c c="1 " r="854, 500, 867, 524" /> <c c="2 " r="868, 500, 873, 524" u="4" o="4" /> <c c="3 " r="874, 500, 883, 524" u="2" o="2" /> <c c="4 " r="884, 500, 897, 524" /> <c c="5 " r="898, 500, 903, 524" u="4" o="4" /> <c c="6 " r="904, 500, 913, 524" u="2" o="2" /> <c c="7 " r="914, 500, 927, 524" /> <c c="9 " r="928, 500, 933, 524" u="4" o="4" /> <c c=": " r="934, 500, 939, 524" u="4" o="4" /> <c c="< " r="940, 500, 949, 524" u="2" o="2" /> <c c="= " r="950, 500, 959, 524" u="2" o="2" /> <c c="> " r="960, 500, 973, 524" /> <c c="E " r="974, 500, 980, 524" u="4" o="3" /> <c c="F " r="981, 500, 987, 524" u="3" o="4" /> <c c="G " r="988, 500, 1000, 524" o="1" /> <c c="H " r="1001, 500, 1012, 524" o="2" /> <c c="I " r="1013, 500, 1023, 524" u="2" o="1" /> <c c="K " r="0, 525, 11, 549" u="1" o="1" /> <c c="_ " r="12, 525, 13, 549" o="12" /> <c c="p " r="14, 525, 22, 549" u="2" o="3" /> <c c="q " r="23, 525, 30, 549" u="3" o="3" /> <c c="t " r="31, 525, 38, 549" u="3" o="3" /> <c c="u " r="39, 525, 46, 549" u="3" o="3" /> <c c="v " r="47, 525, 54, 549" u="3" o="3" /> <c c="w " r="55, 525, 62, 549" u="3" o="3" /> <c c="x " r="63, 525, 70, 549" u="3" o="3" /> <c c="y " r="71, 525, 79, 549" u="2" o="3" /> <c c="z " r="80, 525, 88, 549" u="2" o="3" /> <c c="{ " r="89, 525, 97, 549" u="2" o="3" /> <c c="| " r="98, 525, 105, 549" u="3" o="3" /> <c c="} " r="106, 525, 110, 549" u="4" o="5" /> <c c="~ " r="111, 525, 115, 549" u="4" o="5" /> <c c=" " r="116, 525, 123, 549" u="3" o="3" /> <c c=" " r="124, 525, 132, 549" u="2" o="3" /> <c c=" " r="133, 525, 139, 549" u="4" o="3" /> <c c=" " r="140, 525, 147, 549" u="3" o="3" /> <c c=" " r="148, 525, 155, 549" u="3" o="3" /> <c c=" " r="156, 525, 163, 549" u="3" o="3" /> <c c=" " r="164, 525, 171, 549" u="3" o="3" /> <c c=" " r="172, 525, 179, 549" u="3" o="3" /> <c c=" " r="180, 525, 187, 549" u="3" o="3" /> <c c=" " r="188, 525, 195, 549" u="3" o="3" /> <c c=" " r="196, 525, 204, 549" u="2" o="3" /> <c c=" " r="205, 525, 213, 549" u="2" o="3" /> <c c=" " r="214, 525, 222, 549" u="2" o="3" /> <c c=" " r="223, 525, 230, 549" u="3" o="3" /> <c c=" " r="231, 525, 235, 549" u="4" o="5" /> <c c=" " r="236, 525, 240, 549" u="4" o="5" /> <c c=" " r="241, 525, 248, 549" u="3" o="3" /> <c c=" " r="249, 525, 256, 549" u="3" o="3" /> <c c=" " r="257, 525, 264, 549" u="3" o="3" /> <c c=" " r="265, 525, 273, 549" u="2" o="3" /> <c c=" " r="274, 525, 281, 549" u="3" o="3" /> <c c=" " r="282, 525, 289, 549" u="3" o="3" /> <c c=" " r="290, 525, 297, 549" u="3" o="3" /> <c c=" " r="298, 525, 305, 549" u="3" o="3" /> <c c=" " r="306, 525, 314, 549" u="2" o="3" /> <c c=" " r="315, 525, 322, 549" u="3" o="3" /> <c c=" " r="323, 525, 330, 549" u="3" o="3" /> <c c=" " r="331, 525, 338, 549" u="3" o="3" /> <c c=" " r="339, 525, 346, 549" u="3" o="3" /> <c c=" " r="347, 525, 360, 549" /> <c c=" " r="361, 525, 372, 549" u="1" o="1" /> <c c=" " r="373, 525, 385, 549" o="1" /> <c c=" " r="386, 525, 398, 549" o="1" /> <c c=" " r="399, 525, 410, 549" u="1" o="1" /> <c c=" " r="411, 525, 424, 549" /> <c c=" " r="425, 525, 438, 549" /> <c c=" " r="439, 525, 452, 549" /> <c c=" " r="453, 525, 466, 549" /> <c c=" " r="467, 525, 480, 549" /> <c c=" " r="481, 525, 494, 549" /> <c c=" " r="495, 525, 508, 549" u="1" o="-1" /> <c c=" " r="509, 525, 520, 549" o="2" /> <c c=" " r="521, 525, 534, 549" /> <c c=" " r="535, 525, 548, 549" /> <c c=" " r="549, 525, 562, 549" /> <c c=" " r="563, 525, 576, 549" /> <c c=" " r="577, 525, 590, 549" /> <c c=" " r="591, 525, 603, 549" o="1" /> <c c=" " r="604, 525, 617, 549" /> <c c=" " r="618, 525, 631, 549" /> <c c=" " r="632, 525, 645, 549" /> <c c=" " r="646, 525, 657, 549" u="1" o="1" /> <c c=" " r="658, 525, 669, 549" u="1" o="1" /> <c c="!" r="670, 525, 680, 549" u="1" o="2" /> <c c="!" r="681, 525, 694, 549" /> <c c=" !" r="695, 525, 708, 549" /> <c c="!" r="709, 525, 721, 549" o="1" /> <c c="!" r="722, 525, 734, 549" o="1" /> <c c="!" r="735, 525, 748, 549" /> <c c="!" r="749, 525, 762, 549" /> <c c="!" r="763, 525, 776, 549" /> <c c="!" r="777, 525, 789, 549" o="1" /> <c c="!" r="790, 525, 803, 549" /> <c c="!" r="804, 525, 817, 549" /> <c c=""!" r="818, 525, 830, 549" o="1" /> <c c="$!" r="831, 525, 844, 549" /> <c c="&!" r="845, 525, 856, 549" u="1" o="1" /> <c c="*!" r="857, 525, 869, 549" u="1" /> <c c="+!" r="870, 525, 882, 549" u="1" /> <c c=".!" r="883, 525, 896, 549" /> <c c="S!" r="897, 525, 909, 549" o="1" /> <c c="T!" r="910, 525, 922, 549" o="1" /> <c c="U!" r="923, 525, 935, 549" o="1" /> <c c="V!" r="936, 525, 948, 549" o="1" /> <c c="W!" r="949, 525, 961, 549" o="1" /> <c c="X!" r="962, 525, 974, 549" o="1" /> <c c="Y!" r="975, 525, 987, 549" o="1" /> <c c="Z!" r="988, 525, 1000, 549" o="1" /> <c c="[!" r="1001, 525, 1013, 549" o="1" /> <c c="\!" r="0, 550, 12, 574" o="1" /> <c c="]!" r="13, 550, 25, 574" o="1" /> <c c="^!" r="26, 550, 38, 574" o="1" /> <c c="_!" r="39, 550, 50, 574" o="2" /> <c c="!" r="51, 550, 63, 574" o="1" /> <c c="!" r="64, 550, 72, 574" u="2" o="3" /> <c c="!" r="73, 550, 85, 574" o="1" /> <c c="!" r="86, 550, 94, 574" u="2" o="3" /> <c c="!" r="95, 550, 107, 574" o="1" /> <c c="!" r="108, 550, 116, 574" u="2" o="3" /> <c c="!" r="117, 550, 127, 574" u="1" o="2" /> <c c="!" r="128, 550, 138, 574" u="1" o="2" /> <c c="!" r="139, 550, 149, 574" u="1" o="2" /> <c c="!" r="150, 550, 160, 574" u="1" o="2" /> <c c="!" r="161, 550, 173, 574" o="1" /> <c c="!" r="174, 550, 186, 574" o="1" /> <c c="!" r="187, 550, 199, 574" o="1" /> <c c="!" r="200, 550, 212, 574" o="1" /> <c c="!" r="213, 550, 225, 574" o="1" /> <c c="!" r="226, 550, 234, 574" u="2" o="3" /> <c c="!" r="235, 550, 247, 574" o="1" /> <c c="!" r="248, 550, 256, 574" u="2" o="3" /> <c c="!" r="257, 550, 269, 574" o="1" /> <c c="!" r="270, 550, 282, 574" o="1" /> <c c="!" r="283, 550, 295, 574" o="1" /> <c c="!" r="296, 550, 304, 574" u="2" o="3" /> <c c="!" r="305, 550, 317, 574" o="1" /> <c c="!" r="318, 550, 326, 574" u="2" o="3" /> <c c="!" r="327, 550, 335, 574" u="2" o="3" /> <c c="!" r="336, 550, 348, 574" o="1" /> <c c="!" r="349, 550, 361, 574" o="1" /> <c c="!" r="362, 550, 374, 574" o="1" /> <c c="!" r="375, 550, 387, 574" o="1" /> <c c="!" r="388, 550, 400, 574" o="1" /> <c c="!" r="401, 550, 413, 574" o="1" /> <c c="!" r="414, 550, 426, 574" o="1" /> <c c="!" r="427, 550, 436, 574" u="2" o="2" /> <c c="!" r="437, 550, 447, 574" u="1" o="2" /> <c c="!" r="448, 550, 457, 574" u="2" o="2" /> <c c="!" r="458, 550, 468, 574" u="1" o="2" /> <c c="!" r="469, 550, 478, 574" u="2" o="2" /> <c c="!" r="479, 550, 492, 574" /> <c c="!" r="493, 550, 506, 574" /> <c c="!" r="507, 550, 520, 574" /> <c c="!" r="521, 550, 534, 574" /> <c c="!" r="535, 550, 547, 574" o="1" /> <c c="!" r="548, 550, 560, 574" o="1" /> <c c="!" r="561, 550, 573, 574" o="1" /> <c c="!" r="574, 550, 586, 574" o="1" /> <c c="!" r="587, 550, 599, 574" o="1" /> <c c="!" r="600, 550, 605, 574" u="5" o="3" /> <c c="!" r="606, 550, 612, 574" u="2" o="5" /> <c c="!" r="613, 550, 625, 574" o="1" /> <c c="!" r="626, 550, 638, 574" o="1" /> <c c="!" r="639, 550, 644, 574" u="5" o="3" /> <c c="!" r="645, 550, 651, 574" u="2" o="5" /> <c c="!" r="652, 550, 664, 574" o="1" /> <c c="!" r="665, 550, 678, 574" /> <c c="!" r="679, 550, 691, 574" o="1" /> <c c="!" r="692, 550, 704, 574" o="1" /> <c c="!" r="705, 550, 718, 574" /> <c c="!" r="719, 550, 731, 574" o="1" /> <c c="!" r="732, 550, 745, 574" /> <c c="!" r="746, 550, 758, 574" o="1" /> <c c="!" r="759, 550, 771, 574" o="1" /> <c c="!" r="772, 550, 784, 574" o="1" /> <c c="!" r="785, 550, 797, 574" o="1" /> <c c="!" r="798, 550, 810, 574" o="1" /> <c c="!" r="811, 550, 823, 574" o="1" /> <c c="!" r="824, 550, 832, 574" u="2" o="3" /> <c c="!" r="833, 550, 845, 574" o="1" /> <c c="!" r="846, 550, 854, 574" u="2" o="3" /> <c c="!" r="855, 550, 867, 574" o="1" /> <c c="!" r="868, 550, 876, 574" u="2" o="3" /> <c c="!" r="877, 550, 887, 574" u="1" o="2" /> <c c="!" r="888, 550, 899, 574" u="1" o="1" /> <c c="!" r="900, 550, 911, 574" u="1" o="1" /> <c c="!" r="912, 550, 922, 574" u="1" o="2" /> <c c="!" r="923, 550, 935, 574" o="1" /> <c c="!" r="936, 550, 948, 574" o="1" /> <c c="!" r="949, 550, 961, 574" o="1" /> <c c="!" r="962, 550, 974, 574" o="1" /> <c c="!" r="975, 550, 983, 574" u="2" o="3" /> <c c="!" r="984, 550, 992, 574" u="2" o="3" /> <c c="!" r="993, 550, 1005, 574" o="1" /> <c c="!" r="1006, 550, 1014, 574" u="2" o="3" /> <c c="!" r="0, 575, 12, 599" o="1" /> <c c="!" r="13, 575, 21, 599" u="2" o="3" /> <c c="!" r="22, 575, 34, 599" o="1" /> <c c="!" r="35, 575, 47, 599" o="1" /> <c c="!" r="48, 575, 60, 599" o="1" /> <c c="!" r="61, 575, 70, 599" u="2" o="2" /> <c c="!" r="71, 575, 84, 599" /> <c c="!" r="85, 575, 94, 599" u="2" o="2" /> <c c="!" r="95, 575, 104, 599" u="2" o="2" /> <c c="!" r="105, 575, 114, 599" u="2" o="2" /> <c c="!" r="115, 575, 124, 599" u="2" o="2" /> <c c="!" r="125, 575, 134, 599" u="2" o="2" /> <c c="!" r="135, 575, 144, 599" u="2" o="2" /> <c c="!" r="145, 575, 154, 599" u="2" o="2" /> <c c="!" r="155, 575, 168, 599" /> <c c="!" r="169, 575, 182, 599" /> <c c="!" r="183, 575, 196, 599" /> <c c="!" r="197, 575, 206, 599" u="2" o="2" /> <c c="!" r="207, 575, 219, 599" o="1" /> <c c="!" r="220, 575, 233, 599" /> <c c="!" r="234, 575, 246, 599" o="1" /> <c c="!" r="247, 575, 259, 599" o="1" /> <c c="!" r="260, 575, 272, 599" o="1" /> <c c="!" r="273, 575, 285, 599" o="1" /> <c c="!" r="286, 575, 298, 599" o="1" /> <c c="!" r="299, 575, 311, 599" o="1" /> <c c="!" r="312, 575, 324, 599" o="1" /> <c c="!" r="325, 575, 337, 599" o="1" /> <c c="!" r="338, 575, 351, 599" /> <c c="!" r="352, 575, 365, 599" /> <c c=""" r="366, 575, 379, 599" /> <c c=""" r="380, 575, 393, 599" /> <c c=""" r="394, 575, 405, 599" u="1" o="1" /> <c c=""" r="406, 575, 417, 599" u="1" o="1" /> <c c=""" r="418, 575, 429, 599" u="1" o="1" /> <c c=""" r="430, 575, 442, 599" o="1" /> <c c=""" r="443, 575, 456, 599" /> <c c=""" r="457, 575, 470, 599" /> <c c=""" r="471, 575, 482, 599" u="1" o="1" /> <c c=" "" r="483, 575, 494, 599" u="1" o="1" /> <c c=" "" r="495, 575, 506, 599" u="1" o="1" /> <c c=" "" r="507, 575, 518, 599" u="1" o="1" /> <c c=" "" r="519, 575, 530, 599" u="1" o="1" /> <c c=" "" r="531, 575, 542, 599" u="1" o="1" /> <c c=""" r="543, 575, 553, 599" u="2" o="1" /> <c c=""" r="554, 575, 564, 599" u="1" o="2" /> <c c=""" r="565, 575, 576, 599" u="1" o="1" /> <c c=""" r="577, 575, 588, 599" u="1" o="1" /> <c c=""" r="589, 575, 599, 599" u="1" o="2" /> <c c=""" r="600, 575, 610, 599" u="1" o="2" /> <c c=""" r="611, 575, 618, 599" u="3" o="3" /> <c c=""" r="619, 575, 626, 599" u="3" o="3" /> <c c=""" r="627, 575, 639, 599" u="1" /> <c c=""" r="640, 575, 652, 599" u="1" /> <c c=""" r="653, 575, 665, 599" u="1" /> <c c=""" r="666, 575, 676, 599" u="1" o="2" /> <c c=""" r="677, 575, 689, 599" o="1" /> <c c=""" r="690, 575, 701, 599" u="1" o="1" /> <c c=" "" r="702, 575, 713, 599" u="1" o="1" /> <c c="'"" r="714, 575, 724, 599" u="1" o="2" /> <c c="("" r="725, 575, 735, 599" u="1" o="2" /> <c c=")"" r="736, 575, 746, 599" u="1" o="2" /> <c c="*"" r="747, 575, 757, 599" u="1" o="2" /> <c c="+"" r="758, 575, 769, 599" u="1" o="1" /> <c c=","" r="770, 575, 783, 599" /> <c c="-"" r="784, 575, 798, 599" u="-1" /> <c c="4"" r="799, 575, 808, 599" u="2" o="2" /> <c c="5"" r="809, 575, 818, 599" u="2" o="2" /> <c c="6"" r="819, 575, 822, 599" u="5" o="5" /> <c c="7"" r="823, 575, 832, 599" u="2" o="2" /> <c c="8"" r="833, 575, 844, 599" u="1" o="1" /> <c c="9"" r="845, 575, 858, 599" /> <c c=":"" r="859, 575, 870, 599" u="1" o="1" /> <c c=";"" r="871, 575, 882, 599" u="1" o="1" /> <c c="<"" r="883, 575, 894, 599" u="1" o="1" /> <c c="="" r="895, 575, 906, 599" u="1" o="1" /> <c c="A"" r="907, 575, 918, 599" u="1" o="1" /> <c c="B"" r="919, 575, 930, 599" u="1" o="1" /> <c c="C"" r="931, 575, 942, 599" u="1" o="1" /> <c c="D"" r="943, 575, 954, 599" u="1" o="1" /> <c c="E"" r="955, 575, 966, 599" u="1" o="1" /> <c c="F"" r="967, 575, 978, 599" u="1" o="1" /> <c c="G"" r="979, 575, 990, 599" u="1" o="1" /> <c c="H"" r="991, 575, 1002, 599" u="1" o="1" /> <c c="I"" r="1003, 575, 1014, 599" u="1" o="1" /> <c c="J"" r="0, 600, 11, 624" u="1" o="1" /> <c c="K"" r="12, 600, 23, 624" u="1" o="1" /> <c c="L"" r="24, 600, 35, 624" u="1" o="1" /> <c c="M"" r="36, 600, 47, 624" u="1" o="1" /> <c c="N"" r="48, 600, 59, 624" u="1" o="1" /> <c c="O"" r="60, 600, 71, 624" u="1" o="1" /> <c c="P"" r="72, 600, 83, 624" u="1" o="1" /> <c c="Q"" r="84, 600, 95, 624" u="1" o="1" /> <c c="R"" r="96, 600, 107, 624" u="1" o="1" /> <c c="S"" r="108, 600, 119, 624" u="1" o="1" /> <c c="T"" r="120, 600, 132, 624" o="1" /> <c c="U"" r="133, 600, 145, 624" o="1" /> <c c="V"" r="146, 600, 157, 624" u="1" o="1" /> <c c="W"" r="158, 600, 169, 624" u="1" o="1" /> <c c="X"" r="170, 600, 181, 624" u="1" o="1" /> <c c="Y"" r="182, 600, 193, 624" u="1" o="1" /> <c c="Z"" r="194, 600, 205, 624" u="1" o="1" /> <c c="["" r="206, 600, 217, 624" u="1" o="1" /> <c c="\"" r="218, 600, 229, 624" u="1" o="1" /> <c c="]"" r="230, 600, 241, 624" u="1" o="1" /> <c c="^"" r="242, 600, 254, 624" o="1" /> <c c="_"" r="255, 600, 267, 624" o="1" /> <c c="`"" r="268, 600, 279, 624" u="1" o="1" /> <c c="a"" r="280, 600, 291, 624" u="1" o="1" /> <c c="b"" r="292, 600, 303, 624" u="1" o="1" /> <c c="c"" r="304, 600, 315, 624" u="1" o="1" /> <c c="d"" r="316, 600, 327, 624" u="1" o="1" /> <c c="e"" r="328, 600, 339, 624" u="1" o="1" /> <c c="f"" r="340, 600, 351, 624" u="1" o="1" /> <c c="g"" r="352, 600, 363, 624" u="1" o="1" /> <c c="h"" r="364, 600, 375, 624" u="1" o="1" /> <c c="i"" r="376, 600, 387, 624" u="1" o="1" /> <c c="m"" r="388, 600, 399, 624" u="1" o="1" /> <c c="n"" r="400, 600, 411, 624" u="1" o="1" /> <c c="o"" r="412, 600, 423, 624" u="1" o="1" /> <c c="p"" r="424, 600, 435, 624" u="1" o="1" /> <c c="q"" r="436, 600, 447, 624" u="1" o="1" /> <c c="r"" r="448, 600, 459, 624" u="1" o="1" /> <c c="s"" r="460, 600, 471, 624" u="1" o="1" /> <c c="t"" r="472, 600, 483, 624" u="1" o="1" /> <c c="u"" r="484, 600, 495, 624" u="1" o="1" /> <c c="v"" r="496, 600, 507, 624" u="1" o="1" /> <c c="w"" r="508, 600, 519, 624" u="1" o="1" /> <c c="x"" r="520, 600, 531, 624" u="1" o="1" /> <c c="y"" r="532, 600, 543, 624" u="1" o="1" /> <c c="z"" r="544, 600, 556, 624" o="1" /> <c c="{"" r="557, 600, 569, 624" o="1" /> <c c="|"" r="570, 600, 581, 624" u="1" o="1" /> <c c="}"" r="582, 600, 593, 624" u="1" o="1" /> <c c="~"" r="594, 600, 605, 624" u="1" o="1" /> <c c=""" r="606, 600, 617, 624" u="1" o="1" /> <c c=""" r="618, 600, 630, 624" o="1" /> <c c=""" r="631, 600, 643, 624" o="1" /> <c c=""" r="644, 600, 655, 624" u="1" o="1" /> <c c=""" r="656, 600, 667, 624" u="1" o="1" /> <c c=""" r="668, 600, 679, 624" u="1" o="1" /> <c c=""" r="680, 600, 691, 624" u="1" o="1" /> <c c=""" r="692, 600, 703, 624" u="1" o="1" /> <c c=""" r="704, 600, 715, 624" u="1" o="1" /> <c c=""" r="716, 600, 727, 624" u="1" o="1" /> <c c=""" r="728, 600, 739, 624" u="1" o="1" /> <c c=""" r="740, 600, 751, 624" u="1" o="1" /> <c c=""" r="752, 600, 763, 624" u="1" o="1" /> <c c=""" r="764, 600, 775, 624" u="1" o="1" /> <c c=""" r="776, 600, 787, 624" u="1" o="1" /> <c c=""" r="788, 600, 799, 624" u="1" o="1" /> <c c=""" r="800, 600, 811, 624" u="1" o="1" /> <c c=""" r="812, 600, 825, 624" /> <c c=""" r="826, 600, 839, 624" /> <c c=""" r="840, 600, 853, 624" /> <c c=""" r="854, 600, 867, 624" /> <c c=""" r="868, 600, 881, 624" /> <c c=""" r="882, 600, 895, 624" /> <c c=""" r="896, 600, 909, 624" /> <c c=""" r="910, 600, 923, 624" /> <c c=""" r="924, 600, 937, 624" /> <c c=""" r="938, 600, 951, 624" /> <c c=""" r="952, 600, 965, 624" /> <c c=""" r="966, 600, 979, 624" /> <c c=""" r="980, 600, 993, 624" /> <c c=""" r="994, 600, 1006, 624" o="1" /> <c c=""" r="1007, 600, 1019, 624" o="1" /> <c c=""" r="0, 625, 12, 649" o="1" /> <c c=""" r="13, 625, 25, 649" o="1" /> <c c=""" r="26, 625, 29, 649" u="5" o="5" /> <c c=""" r="30, 625, 39, 649" u="2" o="2" /> <c c=""" r="40, 625, 51, 649" u="1" o="1" /> <c c=""" r="52, 625, 63, 649" u="1" o="1" /> <c c=""" r="64, 625, 75, 649" u="1" o="1" /> <c c=""" r="76, 625, 87, 649" u="1" o="1" /> <c c=""" r="88, 625, 99, 649" u="1" o="1" /> <c c=""" r="100, 625, 111, 649" u="1" o="1" /> <c c=""" r="112, 625, 123, 649" u="1" o="1" /> <c c=""" r="124, 625, 135, 649" u="1" o="1" /> <c c=""" r="136, 625, 147, 649" u="1" o="1" /> <c c=""" r="148, 625, 159, 649" u="1" o="1" /> <c c=""" r="160, 625, 171, 649" u="1" o="1" /> <c c=""" r="172, 625, 183, 649" u="1" o="1" /> <c c=""" r="184, 625, 195, 649" u="1" o="1" /> <c c=""" r="196, 625, 207, 649" u="1" o="1" /> <c c=""" r="208, 625, 219, 649" u="1" o="1" /> <c c=""" r="220, 625, 231, 649" u="1" o="1" /> <c c=""" r="232, 625, 243, 649" u="1" o="1" /> <c c=""" r="244, 625, 255, 649" u="1" o="1" /> <c c="#" r="256, 625, 268, 649" o="1" /> <c c="#" r="269, 625, 280, 649" u="1" o="1" /> <c c="#" r="281, 625, 292, 649" u="1" o="1" /> <c c="#" r="293, 625, 304, 649" u="1" o="1" /> <c c="#" r="305, 625, 316, 649" u="1" o="1" /> <c c="#" r="317, 625, 328, 649" u="1" o="1" /> <c c="#" r="329, 625, 340, 649" u="1" o="1" /> <c c="#" r="341, 625, 347, 649" u="4" o="3" /> <c c=" #" r="348, 625, 354, 649" u="3" o="4" /> <c c=" #" r="355, 625, 361, 649" u="4" o="3" /> <c c=" #" r="362, 625, 368, 649" u="3" o="4" /> <c c=" #" r="369, 625, 377, 649" u="5" /> <c c=" #" r="378, 625, 385, 649" o="6" /> <c c="#" r="386, 625, 394, 649" u="5" /> <c c="#" r="395, 625, 402, 649" o="6" /> <c c="#" r="403, 625, 414, 649" u="1" o="1" /> <c c="#" r="415, 625, 427, 649" o="1" /> <c c="#" r="428, 625, 441, 649" /> <c c="#" r="442, 625, 455, 649" /> <c c="#" r="456, 625, 465, 649" u="2" o="2" /> <c c="#" r="466, 625, 476, 649" u="1" o="2" /> <c c="#" r="477, 625, 490, 649" /> <c c="#" r="491, 625, 502, 649" u="1" o="1" /> <c c="#" r="503, 625, 511, 649" u="2" o="3" /> <c c="#" r="512, 625, 519, 649" u="3" o="3" /> <c c="#" r="520, 625, 528, 649" u="2" o="3" /> <c c="#" r="529, 625, 536, 649" u="3" o="3" /> <c c=" #" r="537, 625, 544, 649" u="5" o="1" /> <c c="!#" r="545, 625, 553, 649" o="5" /> <c c="%#" r="554, 625, 566, 649" o="1" /> <c c="&#" r="567, 625, 580, 649" /> <c c="'#" r="581, 625, 592, 649" u="1" o="1" /> <c c="(#" r="593, 625, 606, 649" /> <c c="+#" r="607, 625, 620, 649" /> <c c="5#" r="621, 625, 633, 649" o="1" /> <c c="7#" r="634, 625, 642, 649" u="2" o="3" /> <c c="8#" r="643, 625, 656, 649" /> <c c="9#" r="657, 625, 670, 649" /> <c c=":#" r="671, 625, 684, 649" /> <c c=";#" r="685, 625, 698, 649" /> <c c="<#" r="699, 625, 712, 649" /> <c c="=#" r="713, 625, 726, 649" /> <c c=">#" r="727, 625, 740, 649" /> <c c="A#" r="741, 625, 754, 649" /> <c c="B#" r="755, 625, 768, 649" /> <c c="C#" r="769, 625, 782, 649" /> <c c="D#" r="783, 625, 796, 649" /> <c c="G#" r="797, 625, 810, 649" /> <c c="H#" r="811, 625, 824, 649" /> <c c="I#" r="825, 625, 838, 649" /> <c c="K#" r="839, 625, 852, 649" /> <c c="L#" r="853, 625, 866, 649" /> <c c="M#" r="867, 625, 880, 649" /> <c c="P#" r="881, 625, 894, 649" /> <c c="R#" r="895, 625, 908, 649" /> <c c="S#" r="909, 625, 922, 649" /> <c c="T#" r="923, 625, 936, 649" /> <c c="W#" r="937, 625, 950, 649" /> <c c="X#" r="951, 625, 960, 649" u="2" o="2" /> <c c="Y#" r="961, 625, 974, 649" /> <c c="Z#" r="975, 625, 988, 649" /> <c c="[#" r="989, 625, 998, 649" u="2" o="2" /> <c c="\#" r="999, 625, 1012, 649" /> <c c="^#" r="0, 650, 13, 674" /> <c c="_#" r="14, 650, 28, 674" u="-1" /> <c c="`#" r="29, 650, 42, 674" /> <c c="c#" r="43, 650, 52, 674" u="2" o="2" /> <c c="d#" r="53, 650, 60, 674" u="3" o="3" /> <c c="e#" r="61, 650, 74, 674" /> <c c="h#" r="75, 650, 86, 674" u="1" o="1" /> <c c="i#" r="87, 650, 98, 674" u="1" o="1" /> <c c="k#" r="99, 650, 112, 674" /> <c c="l#" r="113, 650, 124, 674" u="1" o="1" /> <c c="m#" r="125, 650, 136, 674" u="1" o="1" /> <c c="n#" r="137, 650, 146, 674" u="2" o="2" /> <c c="o#" r="147, 650, 160, 674" /> <c c="p#" r="161, 650, 174, 674" /> <c c="s#" r="175, 650, 183, 674" u="2" o="3" /> <c c="t#" r="184, 650, 195, 674" u="1" o="1" /> <c c="u#" r="196, 650, 208, 674" o="1" /> <c c="v#" r="209, 650, 222, 674" /> <c c="w#" r="223, 650, 234, 674" u="1" o="1" /> <c c="x#" r="235, 650, 244, 674" u="2" o="2" /> <c c="y#" r="245, 650, 258, 674" /> <c c="z#" r="259, 650, 271, 674" o="1" /> <c c="}#" r="272, 650, 284, 674" o="1" /> <c c="#" r="285, 650, 297, 674" o="1" /> <c c="#" r="298, 650, 311, 674" /> <c c="#" r="312, 650, 325, 674" /> <c c="#" r="326, 650, 339, 674" /> <c c="#" r="340, 650, 352, 674" o="1" /> <c c="#" r="353, 650, 365, 674" o="1" /> <c c="#" r="366, 650, 378, 674" o="1" /> <c c="#" r="379, 650, 391, 674" o="1" /> <c c="#" r="392, 650, 405, 674" /> <c c="#" r="406, 650, 415, 674" u="2" o="2" /> <c c="#" r="416, 650, 420, 674" u="2" o="7" /> <c c="#" r="421, 650, 430, 674" u="2" o="2" /> <c c="#" r="431, 650, 440, 674" u="2" o="2" /> <c c="#" r="441, 650, 445, 674" u="7" o="2" /> <c c="#" r="446, 650, 455, 674" u="2" o="2" /> <c c="#" r="456, 650, 465, 674" u="2" o="2" /> <c c="#" r="466, 650, 470, 674" u="2" o="7" /> <c c="#" r="471, 650, 480, 674" u="2" o="2" /> <c c="#" r="481, 650, 490, 674" u="2" o="2" /> <c c="#" r="491, 650, 495, 674" u="7" o="2" /> <c c="#" r="496, 650, 505, 674" u="2" o="2" /> <c c="#" r="506, 650, 515, 674" u="4" /> <c c="#" r="516, 650, 524, 674" o="5" /> <c c="#" r="525, 650, 534, 674" u="4" /> <c c="#" r="535, 650, 539, 674" u="4" o="5" /> <c c="#" r="540, 650, 548, 674" o="5" /> <c c="#" r="549, 650, 558, 674" u="4" /> <c c="#" r="559, 650, 567, 674" o="5" /> <c c="#" r="568, 650, 571, 674" u="5" o="5" /> <c c="#" r="572, 650, 584, 674" o="1" /> <c c="#" r="585, 650, 598, 674" /> <c c="#$" r="599, 650, 610, 674" u="1" o="1" /> <c c="%" r="611, 650, 625, 674" u="-1" /> <c c="%" r="626, 650, 640, 674" u="-1" /> <c c="%" r="641, 650, 655, 674" u="-1" /> <c c="%" r="656, 650, 670, 674" u="-1" /> <c c="%" r="671, 650, 685, 674" u="-1" /> <c c="%" r="686, 650, 700, 674" u="-1" /> <c c="%" r="701, 650, 715, 674" u="-1" /> <c c="%" r="716, 650, 730, 674" u="-1" /> <c c="%" r="731, 650, 745, 674" u="-1" /> <c c="%" r="746, 650, 759, 674" u="-1" o="1" /> <c c="%" r="760, 650, 771, 674" u="-1" o="3" /> <c c="%" r="772, 650, 781, 674" u="-1" o="5" /> <c c="%" r="782, 650, 790, 674" u="-1" o="6" /> <c c="%" r="791, 650, 797, 674" u="-1" o="8" /> <c c="%" r="798, 650, 802, 674" u="-1" o="10" /> <c c="%" r="803, 650, 806, 674" u="-1" o="11" /> <c c="%" r="807, 650, 815, 674" u="6" o="-1" /> <c c="%" r="816, 650, 829, 674" u="-1" o="1" /> <c c="%" r="830, 650, 844, 674" u="-1" /> <c c="%" r="845, 650, 859, 674" u="-1" /> <c c="%" r="860, 650, 874, 674" u="-1" /> <c c="%" r="875, 650, 878, 674" u="10" /> <c c="%" r="879, 650, 887, 674" u="-1" o="6" /> <c c="%" r="888, 650, 896, 674" u="6" o="-1" /> <c c="%" r="897, 650, 905, 674" u="-1" o="6" /> <c c="%" r="906, 650, 921, 674" u="-1" o="-1" /> <c c="%" r="922, 650, 937, 674" u="-1" o="-1" /> <c c="%" r="938, 650, 953, 674" u="-1" o="-1" /> <c c="%" r="954, 650, 969, 674" u="-1" o="-1" /> <c c="%" r="970, 650, 978, 674" u="6" o="-1" /> <c c="%" r="979, 650, 994, 674" u="-1" o="-1" /> <c c="%" r="995, 650, 1010, 674" u="-1" o="-1" /> <c c="%" r="1011, 650, 1024, 674" /> <c c="%" r="0, 675, 13, 699" /> <c c="%" r="14, 675, 27, 699" /> <c c="%" r="28, 675, 41, 699" /> <c c="%" r="42, 675, 55, 699" /> <c c="%" r="56, 675, 69, 699" /> <c c="%" r="70, 675, 83, 699" /> <c c="%" r="84, 675, 97, 699" /> <c c="%" r="98, 675, 111, 699" /> <c c="%" r="112, 675, 125, 699" /> <c c="%" r="126, 675, 135, 699" u="2" o="2" /> <c c="%" r="136, 675, 145, 699" u="2" o="2" /> <c c="%" r="146, 675, 159, 699" /> <c c="%" r="160, 675, 173, 699" /> <c c="%" r="174, 675, 181, 699" u="3" o="3" /> <c c="%" r="182, 675, 189, 699" u="3" o="3" /> <c c="%" r="190, 675, 203, 699" /> <c c="%" r="204, 675, 217, 699" /> <c c="%" r="218, 675, 231, 699" /> <c c="%" r="232, 675, 245, 699" /> <c c="%" r="246, 675, 255, 699" u="2" o="2" /> <c c="%" r="256, 675, 265, 699" u="2" o="2" /> <c c="%" r="266, 675, 279, 699" /> <c c="%" r="280, 675, 293, 699" /> <c c="%" r="294, 675, 303, 699" u="2" o="2" /> <c c="%" r="304, 675, 313, 699" u="2" o="2" /> <c c="%" r="314, 675, 327, 699" /> <c c="%" r="328, 675, 341, 699" /> <c c="%" r="342, 675, 355, 699" /> <c c="%" r="356, 675, 369, 699" /> <c c="%" r="370, 675, 379, 699" u="2" o="2" /> <c c="%" r="380, 675, 389, 699" u="2" o="2" /> <c c="%" r="390, 675, 403, 699" /> <c c="%" r="404, 675, 417, 699" /> <c c="%" r="418, 675, 427, 699" u="2" o="2" /> <c c="%" r="428, 675, 437, 699" u="2" o="2" /> <c c="%" r="438, 675, 451, 699" /> <c c="%" r="452, 675, 465, 699" /> <c c="%" r="466, 675, 479, 699" /> <c c="%" r="480, 675, 493, 699" /> <c c="%" r="494, 675, 507, 699" /> <c c="%" r="508, 675, 521, 699" /> <c c="%" r="522, 675, 532, 699" u="1" o="2" /> <c c="%" r="533, 675, 546, 699" /> <c c="%" r="547, 675, 560, 699" /> <c c="%" r="561, 675, 574, 699" /> <c c="%" r="575, 675, 588, 699" /> <c c="%" r="589, 675, 602, 699" /> <c c="%" r="603, 675, 616, 699" /> <c c="%" r="617, 675, 630, 699" /> <c c="%" r="631, 675, 644, 699" /> <c c="%" r="645, 675, 658, 699" /> <c c="%" r="659, 675, 672, 699" /> <c c="%" r="673, 675, 686, 699" /> <c c="%" r="687, 675, 694, 699" u="3" o="3" /> <c c="%" r="695, 675, 702, 699" u="3" o="3" /> <c c="%" r="703, 675, 717, 699" u="-1" /> <c c="%" r="718, 675, 732, 699" u="-1" /> <c c="%" r="733, 675, 747, 699" u="-1" /> <c c="%" r="748, 675, 762, 699" u="-1" /> <c c="%" r="763, 675, 770, 699" u="3" o="3" /> <c c="%" r="771, 675, 778, 699" u="3" o="3" /> <c c="%" r="779, 675, 786, 699" u="3" o="3" /> <c c="%" r="787, 675, 794, 699" u="3" o="3" /> <c c="%" r="795, 675, 808, 699" /> <c c="%" r="809, 675, 822, 699" /> <c c="%" r="823, 675, 836, 699" /> <c c="%" r="837, 675, 850, 699" /> <c c="%" r="851, 675, 864, 699" /> <c c="%" r="865, 675, 878, 699" /> <c c="%" r="879, 675, 887, 699" u="2" o="3" /> <c c="%" r="888, 675, 901, 699" /> <c c="%" r="902, 675, 915, 699" /> <c c="%" r="916, 675, 929, 699" /> <c c="%" r="930, 675, 943, 699" /> <c c="%" r="944, 675, 957, 699" /> <c c="%" r="958, 675, 971, 699" /> <c c="%" r="972, 675, 985, 699" /> <c c="%" r="986, 675, 999, 699" /> <c c="%" r="1000, 675, 1014, 699" u="-1" /> <c c="%" r="0, 700, 13, 724" /> <c c="%" r="14, 700, 27, 724" /> <c c="%" r="28, 700, 41, 724" /> <c c="%" r="42, 700, 55, 724" /> <c c="%" r="56, 700, 69, 724" /> <c c="%" r="70, 700, 83, 724" /> <c c="%" r="84, 700, 97, 724" /> <c c="%" r="98, 700, 111, 724" /> <c c="%" r="112, 700, 125, 724" /> <c c="%" r="126, 700, 139, 724" /> <c c="%" r="140, 700, 153, 724" /> <c c="%" r="154, 700, 165, 724" u="1" o="1" /> <c c="%" r="166, 700, 177, 724" u="1" o="1" /> <c c="%" r="178, 700, 188, 724" u="1" o="2" /> <c c="%" r="189, 700, 199, 724" u="1" o="2" /> <c c="%" r="200, 700, 213, 724" /> <c c="&" r="214, 700, 227, 724" /> <c c="&" r="228, 700, 240, 724" o="1" /> <c c="&" r="241, 700, 254, 724" /> <c c="&" r="255, 700, 266, 724" u="1" o="1" /> <c c="&" r="267, 700, 280, 724" /> <c c="&" r="281, 700, 293, 724" o="1" /> <c c="&" r="294, 700, 306, 724" o="1" /> <c c="&" r="307, 700, 316, 724" u="2" o="2" /> <c c="&" r="317, 700, 329, 724" o="1" /> <c c=" &" r="330, 700, 343, 724" /> <c c=" &" r="344, 700, 357, 724" /> <c c=" &" r="358, 700, 371, 724" /> <c c=" &" r="372, 700, 384, 724" o="1" /> <c c=" &" r="385, 700, 398, 724" /> <c c="&" r="399, 700, 412, 724" /> <c c="&" r="413, 700, 426, 724" /> <c c="&" r="427, 700, 438, 724" u="1" o="1" /> <c c="&" r="439, 700, 450, 724" u="1" o="1" /> <c c="&" r="451, 700, 462, 724" u="1" o="1" /> <c c="&" r="463, 700, 472, 724" u="2" o="2" /> <c c="&" r="473, 700, 486, 724" /> <c c="&" r="487, 700, 499, 724" o="1" /> <c c="&" r="500, 700, 512, 724" o="1" /> <c c="&" r="513, 700, 526, 724" /> <c c="&" r="527, 700, 540, 724" /> <c c="&" r="541, 700, 554, 724" /> <c c="&" r="555, 700, 568, 724" /> <c c="&" r="569, 700, 582, 724" /> <c c="&" r="583, 700, 596, 724" /> <c c="&" r="597, 700, 608, 724" u="1" o="1" /> <c c="&" r="609, 700, 622, 724" /> <c c="&" r="623, 700, 634, 724" u="1" o="1" /> <c c=" &" r="635, 700, 648, 724" /> <c c="!&" r="649, 700, 662, 724" /> <c c=""&" r="663, 700, 676, 724" /> <c c="#&" r="677, 700, 690, 724" /> <c c="$&" r="691, 700, 703, 724" o="1" /> <c c="%&" r="704, 700, 715, 724" u="1" o="1" /> <c c="&&" r="716, 700, 727, 724" u="1" o="1" /> <c c="'&" r="728, 700, 739, 724" u="1" o="1" /> <c c="(&" r="740, 700, 749, 724" u="2" o="2" /> <c c=")&" r="750, 700, 762, 724" o="1" /> <c c="*&" r="763, 700, 776, 724" /> <c c="+&" r="777, 700, 790, 724" /> <c c=",&" r="791, 700, 802, 724" u="1" o="1" /> <c c="-&" r="803, 700, 816, 724" /> <c c=".&" r="817, 700, 830, 724" /> <c c="/&" r="831, 700, 844, 724" /> <c c="8&" r="845, 700, 859, 724" u="-1" /> <c c="9&" r="860, 700, 873, 724" /> <c c=":&" r="874, 700, 887, 724" /> <c c=";&" r="888, 700, 901, 724" /> <c c="<&" r="902, 700, 915, 724" /> <c c="=&" r="916, 700, 926, 724" u="1" o="2" /> <c c=">&" r="927, 700, 937, 724" u="1" o="2" /> <c c="?&" r="938, 700, 947, 724" u="2" o="2" /> <c c="@&" r="948, 700, 959, 724" u="1" o="1" /> <c c="A&" r="960, 700, 971, 724" u="1" o="1" /> <c c="B&" r="972, 700, 985, 724" /> <c c="C&" r="986, 700, 998, 724" o="1" /> <c c="D&" r="999, 700, 1009, 724" u="1" o="2" /> <c c="E&" r="1010, 700, 1022, 724" o="1" /> <c c="F&" r="0, 725, 12, 749" o="1" /> <c c="G&" r="13, 725, 22, 749" u="2" o="2" /> <c c="H&" r="23, 725, 36, 749" /> <c c="I&" r="37, 725, 49, 749" o="1" /> <c c="J&" r="50, 725, 63, 749" /> <c c="K&" r="64, 725, 76, 749" o="1" /> <c c="L&" r="77, 725, 89, 749" o="1" /> <c c="M&" r="90, 725, 103, 749" /> <c c="N&" r="104, 725, 116, 749" o="1" /> <c c="O&" r="117, 725, 130, 749" /> <c c="P&" r="131, 725, 143, 749" o="1" /> <c c="Q&" r="144, 725, 157, 749" /> <c c="R&" r="158, 725, 169, 749" u="1" o="1" /> <c c="S&" r="170, 725, 181, 749" u="1" o="1" /> <c c="T&" r="182, 725, 194, 749" o="1" /> <c c="U&" r="195, 725, 206, 749" u="1" o="1" /> <c c="V&" r="207, 725, 218, 749" u="1" o="1" /> <c c="W&" r="219, 725, 228, 749" u="2" o="2" /> <c c="X&" r="229, 725, 240, 749" u="1" o="1" /> <c c="Y&" r="241, 725, 251, 749" u="1" o="2" /> <c c="Z&" r="252, 725, 263, 749" u="1" o="1" /> <c c="[&" r="264, 725, 276, 749" o="1" /> <c c="\&" r="277, 725, 288, 749" u="1" o="1" /> <c c="]&" r="289, 725, 298, 749" u="2" o="2" /> <c c="^&" r="299, 725, 310, 749" u="1" o="1" /> <c c="_&" r="311, 725, 322, 749" u="1" o="1" /> <c c="`&" r="323, 725, 334, 749" u="1" o="1" /> <c c="a&" r="335, 725, 348, 749" /> <c c="b&" r="349, 725, 360, 749" u="1" o="1" /> <c c="c&" r="361, 725, 374, 749" /> <c c="d&" r="375, 725, 386, 749" u="1" o="1" /> <c c="e&" r="387, 725, 400, 749" /> <c c="f&" r="401, 725, 412, 749" u="1" o="1" /> <c c="g&" r="413, 725, 426, 749" /> <c c="h&" r="427, 725, 440, 749" /> <c c="i&" r="441, 725, 447, 749" u="3" o="4" /> <c c="j&" r="448, 725, 458, 749" u="1" o="2" /> <c c="k&" r="459, 725, 470, 749" u="1" o="1" /> <c c="l&" r="471, 725, 484, 749" /> <c c="m&" r="485, 725, 492, 749" u="3" o="3" /> <c c="n&" r="493, 725, 498, 749" u="4" o="4" /> <c c="o&" r="499, 725, 506, 749" u="3" o="3" /> <c c="p&" r="507, 725, 518, 749" u="1" o="1" /> <c c="q&" r="519, 725, 532, 749" /> <c c="r&" r="533, 725, 546, 749" /> <c c="s&" r="547, 725, 559, 749" o="1" /> <c c="t&" r="560, 725, 572, 749" o="1" /> <c c="u&" r="573, 725, 585, 749" o="1" /> <c c="v&" r="586, 725, 599, 749" /> <c c="w&" r="600, 725, 612, 749" o="1" /> <c c="x&" r="613, 725, 625, 749" o="1" /> <c c="y&" r="626, 725, 639, 749" /> <c c="z&" r="640, 725, 653, 749" /> <c c="{&" r="654, 725, 666, 749" o="1" /> <c c="|&" r="667, 725, 680, 749" /> <c c="}&" r="681, 725, 693, 749" o="1" /> <c c="~&" r="694, 725, 707, 749" /> <c c="&" r="708, 725, 720, 749" o="1" /> <c c="&" r="721, 725, 733, 749" o="1" /> <c c="&" r="734, 725, 746, 749" o="1" /> <c c="&" r="747, 725, 759, 749" o="1" /> <c c="&" r="760, 725, 772, 749" o="1" /> <c c="&" r="773, 725, 785, 749" o="1" /> <c c="&" r="786, 725, 798, 749" o="1" /> <c c="&" r="799, 725, 812, 749" /> <c c="&" r="813, 725, 826, 749" /> <c c="&" r="827, 725, 840, 749" /> <c c="&" r="841, 725, 854, 749" /> <c c="&" r="855, 725, 867, 749" o="1" /> <c c="&" r="868, 725, 880, 749" o="1" /> <c c="&" r="881, 725, 891, 749" u="1" o="2" /> <c c="&" r="892, 725, 903, 749" u="1" o="1" /> <c c="&" r="904, 725, 917, 749" /> <c c="&" r="918, 725, 931, 749" /> <c c="&" r="932, 725, 943, 749" u="1" o="1" /> <c c="&" r="944, 725, 953, 749" u="2" o="2" /> <c c="&" r="954, 725, 967, 749" /> <c c="&" r="968, 725, 981, 749" /> <c c="&" r="982, 725, 994, 749" o="1" /> <c c="&" r="995, 725, 1008, 749" /> <c c="&" r="1009, 725, 1022, 749" /> <c c="&" r="0, 750, 12, 774" o="1" /> <c c="&" r="13, 750, 26, 774" /> <c c="&" r="27, 750, 40, 774" /> <c c="&" r="41, 750, 52, 774" u="1" o="1" /> <c c="&" r="53, 750, 62, 774" u="2" o="2" /> <c c="&" r="63, 750, 72, 774" u="2" o="2" /> <c c="'" r="73, 750, 86, 774" /> <c c="'" r="87, 750, 100, 774" /> <c c="'" r="101, 750, 113, 774" o="1" /> <c c="'" r="114, 750, 126, 774" o="1" /> <c c="'" r="127, 750, 139, 774" o="1" /> <c c="'" r="140, 750, 153, 774" /> <c c="'" r="154, 750, 166, 774" o="1" /> <c c=" '" r="167, 750, 179, 774" o="1" /> <c c=" '" r="180, 750, 187, 774" u="3" o="3" /> <c c=" '" r="188, 750, 201, 774" /> <c c="'" r="202, 750, 213, 774" u="1" o="1" /> <c c="'" r="214, 750, 227, 774" /> <c c="'" r="228, 750, 239, 774" u="1" o="1" /> <c c="'" r="240, 750, 252, 774" o="1" /> <c c="'" r="253, 750, 266, 774" /> <c c="'" r="267, 750, 277, 774" u="1" o="2" /> <c c="'" r="278, 750, 290, 774" o="1" /> <c c="'" r="291, 750, 302, 774" u="1" o="1" /> <c c="'" r="303, 750, 315, 774" o="1" /> <c c="'" r="316, 750, 327, 774" u="1" o="1" /> <c c="'" r="328, 750, 341, 774" /> <c c="'" r="342, 750, 354, 774" o="1" /> <c c="'" r="355, 750, 367, 774" o="1" /> <c c="'" r="368, 750, 380, 774" o="1" /> <c c="'" r="381, 750, 394, 774" /> <c c="'" r="395, 750, 405, 774" u="1" o="2" /> <c c="'" r="406, 750, 417, 774" u="1" o="1" /> <c c="'" r="418, 750, 429, 774" u="1" o="1" /> <c c=" '" r="430, 750, 443, 774" /> <c c="!'" r="444, 750, 456, 774" o="1" /> <c c=""'" r="457, 750, 470, 774" /> <c c="#'" r="471, 750, 484, 774" /> <c c="$'" r="485, 750, 498, 774" /> <c c="%'" r="499, 750, 512, 774" /> <c c="&'" r="513, 750, 526, 774" /> <c c="''" r="527, 750, 540, 774" /> <c c=")'" r="541, 750, 554, 774" /> <c c="*'" r="555, 750, 567, 774" o="1" /> <c c="+'" r="568, 750, 581, 774" /> <c c=",'" r="582, 750, 595, 774" /> <c c="-'" r="596, 750, 609, 774" /> <c c=".'" r="610, 750, 622, 774" o="1" /> <c c="/'" r="623, 750, 636, 774" /> <c c="0'" r="637, 750, 650, 774" /> <c c="1'" r="651, 750, 663, 774" o="1" /> <c c="2'" r="664, 750, 675, 774" u="1" o="1" /> <c c="3'" r="676, 750, 689, 774" /> <c c="4'" r="690, 750, 703, 774" /> <c c="5'" r="704, 750, 717, 774" /> <c c="6'" r="718, 750, 731, 774" /> <c c="7'" r="732, 750, 745, 774" /> <c c="8'" r="746, 750, 759, 774" /> <c c="9'" r="760, 750, 773, 774" /> <c c=":'" r="774, 750, 787, 774" /> <c c=";'" r="788, 750, 801, 774" /> <c c="<'" r="802, 750, 814, 774" o="1" /> <c c="='" r="815, 750, 828, 774" /> <c c=">'" r="829, 750, 842, 774" /> <c c="?'" r="843, 750, 856, 774" /> <c c="@'" r="857, 750, 870, 774" /> <c c="A'" r="871, 750, 884, 774" /> <c c="B'" r="885, 750, 898, 774" /> <c c="C'" r="899, 750, 912, 774" /> <c c="D'" r="913, 750, 926, 774" /> <c c="E'" r="927, 750, 940, 774" /> <c c="F'" r="941, 750, 954, 774" /> <c c="G'" r="955, 750, 968, 774" /> <c c="H'" r="969, 750, 982, 774" /> <c c="I'" r="983, 750, 996, 774" /> <c c="J'" r="997, 750, 1010, 774" /> <c c="K'" r="1011, 750, 1024, 774" /> <c c="M'" r="0, 775, 13, 799" /> <c c="O'" r="14, 775, 26, 799" o="1" /> <c c="P'" r="27, 775, 39, 799" o="1" /> <c c="Q'" r="40, 775, 52, 799" o="1" /> <c c="R'" r="53, 775, 66, 799" /> <c c="V'" r="67, 775, 80, 799" /> <c c="X'" r="81, 775, 83, 799" u="5" o="6" /> <c c="Y'" r="84, 775, 88, 799" u="4" o="5" /> <c c="Z'" r="89, 775, 96, 799" u="3" o="3" /> <c c="['" r="97, 775, 100, 799" u="5" o="5" /> <c c="\'" r="101, 775, 105, 799" u="4" o="5" /> <c c="]'" r="106, 775, 113, 799" u="3" o="3" /> <c c="^'" r="114, 775, 122, 799" u="2" o="3" /> <c c="a'" r="123, 775, 134, 799" u="1" o="1" /> <c c="b'" r="135, 775, 143, 799" u="2" o="3" /> <c c="c'" r="144, 775, 153, 799" u="2" o="2" /> <c c="d'" r="154, 775, 167, 799" /> <c c="e'" r="168, 775, 179, 799" u="1" o="1" /> <c c="f'" r="180, 775, 192, 799" o="1" /> <c c="g'" r="193, 775, 206, 799" /> <c c="h'" r="207, 775, 216, 799" u="2" o="2" /> <c c="i'" r="217, 775, 226, 799" u="2" o="2" /> <c c="j'" r="227, 775, 233, 799" u="3" o="4" /> <c c="k'" r="234, 775, 240, 799" u="3" o="4" /> <c c="l'" r="241, 775, 248, 799" u="3" o="3" /> <c c="m'" r="249, 775, 256, 799" u="3" o="3" /> <c c="n'" r="257, 775, 266, 799" u="2" o="2" /> <c c="o'" r="267, 775, 276, 799" u="2" o="2" /> <c c="p'" r="277, 775, 286, 799" u="2" o="2" /> <c c="q'" r="287, 775, 296, 799" u="2" o="2" /> <c c="r'" r="297, 775, 301, 799" u="4" o="5" /> <c c="s'" r="302, 775, 306, 799" u="4" o="5" /> <c c="t'" r="307, 775, 315, 799" u="2" o="3" /> <c c="u'" r="316, 775, 324, 799" u="2" o="3" /> <c c="'" r="325, 775, 337, 799" o="1" /> <c c="'" r="338, 775, 349, 799" u="1" o="1" /> <c c="'" r="350, 775, 362, 799" o="1" /> <c c="'" r="363, 775, 374, 799" u="1" o="1" /> <c c="'" r="375, 775, 388, 799" /> <c c="'" r="389, 775, 401, 799" o="1" /> <c c="'" r="402, 775, 414, 799" o="1" /> <c c="'" r="415, 775, 428, 799" /> <c c="'" r="429, 775, 441, 799" o="1" /> <c c="'" r="442, 775, 454, 799" o="1" /> <c c="'" r="455, 775, 467, 799" o="1" /> <c c="'" r="468, 775, 479, 799" u="1" o="1" /> <c c="'" r="480, 775, 491, 799" u="1" o="1" /> <c c="'" r="492, 775, 503, 799" u="1" o="1" /> <c c="'" r="504, 775, 516, 799" o="1" /> <c c="'" r="517, 775, 529, 799" o="1" /> <c c="'" r="530, 775, 537, 799" u="3" o="3" /> <c c="'" r="538, 775, 550, 799" o="1" /> <c c="'" r="551, 775, 562, 799" u="1" o="1" /> <c c="'" r="563, 775, 574, 799" u="1" o="1" /> <c c="'" r="575, 775, 587, 799" o="1" /> <c c="'" r="588, 775, 599, 799" u="1" o="1" /> <c c="'" r="600, 775, 611, 799" u="1" o="1" /> <c c="'" r="612, 775, 624, 799" o="1" /> <c c="'" r="625, 775, 638, 799" /> <c c="'" r="639, 775, 652, 799" /> <c c="'" r="653, 775, 664, 799" u="1" o="1" /> <c c="'" r="665, 775, 676, 799" u="1" o="1" /> <c c="'" r="677, 775, 688, 799" u="1" o="1" /> <c c="'" r="689, 775, 701, 799" o="1" /> <c c="'" r="702, 775, 713, 799" u="1" o="1" /> <c c="'" r="714, 775, 726, 799" o="1" /> <c c="'" r="727, 775, 740, 799" /> <c c="'" r="741, 775, 752, 799" u="1" o="1" /> <c c="'" r="753, 775, 765, 799" o="1" /> <c c="'" r="766, 775, 779, 799" /> <c c="'" r="780, 775, 793, 799" /> <c c="'" r="794, 775, 807, 799" /> <c c="'" r="808, 775, 821, 799" /> <c c="'" r="822, 775, 834, 799" o="1" /> <c c="'" r="835, 775, 843, 799" u="2" o="3" /> <c c="'" r="844, 775, 852, 799" u="2" o="3" /> <c c="'" r="853, 775, 864, 799" u="1" o="1" /> <c c="'" r="865, 775, 872, 799" u="3" o="3" /> <c c="'" r="873, 775, 880, 799" u="3" o="3" /> <c c=")" r="881, 775, 892, 799" u="1" o="1" /> <c c=")" r="893, 775, 905, 799" o="1" /> <c c=")" r="906, 775, 918, 799" o="1" /> <c c="/*" r="919, 775, 929, 799" u="1" o="2" /> <c c="+" r="930, 775, 943, 799" /> <c c="+" r="944, 775, 957, 799" /> <c c="+" r="958, 775, 971, 799" /> <c c="+" r="972, 775, 985, 799" /> <c c="+" r="986, 775, 999, 799" /> <c c="+" r="1000, 775, 1013, 799" /> <c c="+" r="0, 800, 13, 824" /> <c c="+" r="14, 800, 27, 824" /> <c c="+" r="28, 800, 41, 824" /> <c c="d," r="42, 800, 54, 824" u="1" /> <c c="m," r="55, 800, 66, 824" u="1" o="1" /> <c c="n," r="67, 800, 79, 824" o="1" /> <c c="o," r="80, 800, 93, 824" /> <c c="p," r="94, 800, 105, 824" u="1" o="1" /> <c c="u," r="106, 800, 117, 824" u="1" o="1" /> <c c="v," r="118, 800, 128, 824" u="1" o="2" /> <c c="w," r="129, 800, 141, 824" o="1" /> <c c="y," r="142, 800, 151, 824" u="2" o="2" /> <c c="z," r="152, 800, 163, 824" u="1" o="1" /> <c c="|," r="164, 800, 169, 824" u="4" o="4" /> <c c="}," r="170, 800, 178, 824" u="2" o="3" /> <c c="~," r="179, 800, 190, 824" u="1" o="1" /> <c c="," r="191, 800, 202, 824" u="1" o="1" /> <c c="." r="203, 800, 213, 824" u="1" o="2" /> <c c=""." r="214, 800, 220, 824" u="4" o="3" /> <c c="#." r="221, 800, 227, 824" u="3" o="4" /> <c c="$." r="228, 800, 234, 824" u="4" o="3" /> <c c="%." r="235, 800, 241, 824" u="3" o="4" /> <c c=".." r="242, 800, 252, 824" u="1" o="2" /> <c c="" r="253, 800, 261, 824" u="2" o="3" /> <c c=" " r="262, 800, 270, 824" u="2" o="3" /> <c c=" " r="271, 800, 279, 824" u="2" o="3" /> <c c=" " r="280, 800, 288, 824" u="2" o="3" /> <c c=" " r="289, 800, 297, 824" u="2" o="3" /> <c c=" " r="298, 800, 306, 824" u="2" o="3" /> <c c="" r="307, 800, 315, 824" u="2" o="3" /> <c c="" r="316, 800, 324, 824" u="2" o="3" /> <c c="" r="325, 800, 333, 824" u="2" o="3" /> <c c="" r="334, 800, 342, 824" u="2" o="3" /> <c c="" r="343, 800, 351, 824" u="2" o="3" /> <c c="" r="352, 800, 360, 824" u="2" o="3" /> <c c="" r="361, 800, 369, 824" u="2" o="3" /> <c c="" r="370, 800, 378, 824" u="2" o="3" /> <c c="" r="379, 800, 387, 824" u="2" o="3" /> <c c="" r="388, 800, 395, 824" u="3" o="3" /> <c c="" r="396, 800, 403, 824" u="3" o="3" /> <c c="" r="404, 800, 407, 824" u="5" o="5" /> <c c="" r="408, 800, 411, 824" u="5" o="5" /> <c c="" r="412, 800, 415, 824" u="5" o="5" /> <c c=""" r="416, 800, 425, 824" u="2" o="2" /> <c c="#" r="426, 800, 433, 824" u="3" o="3" /> <c c="$" r="434, 800, 443, 824" u="2" o="2" /> <c c="%" r="444, 800, 453, 824" u="2" o="2" /> <c c="&" r="454, 800, 465, 824" u="1" o="1" /> <c c="'" r="466, 800, 476, 824" u="1" o="2" /> <c c="" r="477, 800, 480, 824" u="5" o="5" /> <c c="" r="481, 800, 486, 824" u="4" o="4" /> <c c="" r="487, 800, 490, 824" u="5" o="5" /> <c c="" r="491, 800, 494, 824" u="5" o="5" /> <c c="" r="495, 800, 505, 824" u="1" o="2" /> <c c="" r="506, 800, 517, 824" u="1" o="1" /> <c c="" r="518, 800, 530, 824" o="1" /> <c c="" r="531, 800, 542, 824" u="1" o="1" /> <c c="" r="543, 800, 554, 824" u="1" o="1" /> <c c="" r="555, 800, 566, 824" o="2" /> <c c="" r="567, 800, 578, 824" o="2" /> <c c="R" r="579, 800, 592, 824" /> <c c="S" r="593, 800, 606, 824" /> <c c="T" r="607, 800, 616, 824" u="-1" o="5" /> <c c="U" r="617, 800, 631, 824" u="-1" /> <c c="V" r="632, 800, 645, 824" /> <c c="W" r="646, 800, 659, 824" /> <c c="X" r="660, 800, 670, 824" u="-1" o="4" /> <c c="Y" r="671, 800, 685, 824" u="-1" /> <c c="Z" r="686, 800, 699, 824" /> <c c="[" r="700, 800, 713, 824" /> <c c="\" r="714, 800, 724, 824" u="-1" o="4" /> <c c="]" r="725, 800, 739, 824" u="-1" /> <c c="^" r="740, 800, 753, 824" /> <c c="_" r="754, 800, 767, 824" /> <c c="`" r="768, 800, 777, 824" u="-1" o="5" /> <c c="a" r="778, 800, 792, 824" u="-1" /> <c c="b" r="793, 800, 806, 824" /> <c c="c" r="807, 800, 820, 824" /> <c c="d" r="821, 800, 831, 824" u="-1" o="4" /> <c c="e" r="832, 800, 846, 824" u="-1" /> <c c="f" r="847, 800, 860, 824" /> <c c="g" r="861, 800, 874, 824" /> <c c="h" r="875, 800, 885, 824" u="-1" o="4" /> <c c="i" r="886, 800, 900, 824" u="-1" /> <c c="j" r="901, 800, 915, 824" u="-1" /> <c c="k" r="916, 800, 931, 824" u="-2" /> <c c="l" r="932, 800, 942, 824" u="-1" o="4" /> <c c="m" r="943, 800, 957, 824" u="-1" /> <c c="n" r="958, 800, 972, 824" u="-1" /> <c c="o" r="973, 800, 988, 824" u="-2" /> <c c="p" r="989, 800, 999, 824" u="-1" o="4" /> <c c="q" r="1000, 800, 1014, 824" u="-1" /> <c c="r" r="0, 825, 12, 849" u="1" /> <c c="s" r="13, 825, 26, 849" /> <c c="t" r="27, 825, 40, 849" u="-1" o="1" /> <c c="u" r="41, 825, 55, 849" u="-1" /> <c c="v" r="56, 825, 68, 849" u="1" /> <c c="w" r="69, 825, 82, 849" /> <c c="x" r="83, 825, 96, 849" u="-1" o="1" /> <c c="y" r="97, 825, 111, 849" u="-1" /> <c c="z" r="112, 825, 124, 849" u="1" /> <c c="{" r="125, 825, 138, 849" /> <c c="|" r="139, 825, 152, 849" u="-1" o="1" /> <c c="}" r="153, 825, 167, 849" u="-1" /> <c c="~" r="168, 825, 180, 849" u="1" /> <c c="" r="181, 825, 194, 849" /> <c c="" r="195, 825, 208, 849" u="-1" o="1" /> <c c="" r="209, 825, 223, 849" u="-1" /> <c c="" r="224, 825, 238, 849" u="-1" /> <c c="" r="239, 825, 254, 849" u="-2" /> <c c="" r="255, 825, 269, 849" u="-1" /> <c c="" r="270, 825, 285, 849" u="-2" /> <c c="" r="286, 825, 300, 849" o="-1" /> <c c="" r="301, 825, 317, 849" u="-2" o="-1" /> <c c="" r="318, 825, 330, 849" u="-1" o="2" /> <c c="" r="331, 825, 345, 849" u="-1" /> <c c="" r="346, 825, 361, 849" o="-2" /> <c c="" r="362, 825, 378, 849" u="-2" o="-1" /> <c c="" r="379, 825, 391, 849" u="-1" o="2" /> <c c="" r="392, 825, 406, 849" u="-1" /> <c c="" r="407, 825, 420, 849" /> <c c="" r="421, 825, 435, 849" u="-1" /> <c c="" r="436, 825, 450, 849" u="-1" /> <c c="" r="451, 825, 466, 849" u="-1" o="-1" /> <c c="" r="467, 825, 479, 849" u="-1" o="2" /> <c c="" r="480, 825, 495, 849" u="-1" o="-1" /> <c c="" r="496, 825, 505, 849" u="-1" o="5" /> <c c="" r="506, 825, 520, 849" u="-1" /> <c c="" r="521, 825, 534, 849" /> <c c="" r="535, 825, 549, 849" u="-1" /> <c c="" r="550, 825, 560, 849" u="-1" o="4" /> <c c="" r="561, 825, 575, 849" u="-1" /> <c c="p" r="576, 825, 583, 849" u="3" o="3" /> <c c="q" r="584, 825, 598, 849" u="-1" /> <c c="r" r="599, 825, 607, 849" u="2" o="3" /> <c c="s" r="608, 825, 614, 849" u="7" /> <c c="t" r="615, 825, 622, 849" u="3" o="3" /> <c c="v" r="623, 825, 630, 849" u="3" o="3" /> <c c="w" r="631, 825, 645, 849" u="-1" /> <c c="x" r="646, 825, 653, 849" u="3" o="3" /> <c c="y" r="654, 825, 668, 849" u="-1" /> <c c="z" r="669, 825, 676, 849" u="3" o="3" /> <c c="{" r="677, 825, 691, 849" u="-1" /> <c c="|" r="692, 825, 700, 849" u="2" o="3" /> <c c="}" r="701, 825, 715, 849" u="-1" /> <c c="~" r="716, 825, 723, 849" u="3" o="3" /> <c c="" r="724, 825, 738, 849" u="-1" /> <c c="" r="739, 825, 746, 849" u="4" o="2" /> <c c="" r="747, 825, 756, 849" u="2" o="2" /> <c c="" r="757, 825, 768, 849" u="2" /> <c c="" r="769, 825, 774, 849" u="4" o="4" /> <c c="" r="775, 825, 784, 849" u="4" /> <c c="" r="785, 825, 797, 849" o="1" /> <c c="" r="798, 825, 811, 849" /> <c c="" r="812, 825, 817, 849" u="4" o="4" /> <c c="" r="818, 825, 826, 849" u="5" /> <c c="" r="827, 825, 840, 849" /> <c c="" r="841, 825, 855, 849" u="-1" /> <c c="" r="856, 825, 866, 849" u="-1" o="4" /> <c c="" r="867, 825, 881, 849" u="-1" /> <c c="" r="882, 825, 886, 849" u="4" o="5" /> <c c="" r="887, 825, 895, 849" u="5" /> <c c="" r="896, 825, 909, 849" /> <c c="" r="910, 825, 923, 849" /> <c c="" r="924, 825, 933, 849" u="-1" o="5" /> <c c="" r="934, 825, 948, 849" u="-1" /> <c c="" r="949, 825, 959, 849" u="1" o="2" /> <c c="" r="960, 825, 973, 849" /> <c c="" r="974, 825, 987, 849" /> <c c="" r="988, 825, 1001, 849" /> <c c="" r="1002, 825, 1012, 849" u="-1" o="4" /> <c c="" r="0, 850, 14, 874" u="-1" /> <c c="" r="15, 850, 28, 874" /> <c c="" r="29, 850, 42, 874" /> <c c="" r="43, 850, 53, 874" u="-1" o="4" /> <c c="" r="54, 850, 68, 874" u="-1" /> <c c="" r="69, 850, 81, 874" u="1" /> <c c="" r="82, 850, 94, 874" u="1" /> <c c="" r="95, 850, 108, 874" u="-1" o="1" /> <c c="" r="109, 850, 123, 874" u="-1" /> <c c="" r="124, 850, 136, 874" u="1" /> <c c="" r="137, 850, 149, 874" u="1" /> <c c="" r="150, 850, 163, 874" u="-1" o="1" /> <c c="" r="164, 850, 178, 874" u="-1" /> <c c="" r="179, 850, 191, 874" u="1" /> <c c="" r="192, 850, 204, 874" u="1" /> <c c="" r="205, 850, 218, 874" u="-1" o="1" /> <c c="" r="219, 850, 233, 874" u="-1" /> <c c="" r="234, 850, 244, 874" u="2" o="1" /> <c c="" r="245, 850, 256, 874" u="2" /> <c c="" r="257, 850, 267, 874" u="2" o="1" /> <c c="" r="268, 850, 279, 874" u="2" /> <c c="" r="280, 850, 293, 874" u="-1" o="1" /> <c c="" r="294, 850, 309, 874" u="-2" /> <c c="" r="310, 850, 323, 874" u="-1" o="1" /> <c c="" r="324, 850, 339, 874" u="-2" /> <c c="" r="340, 850, 355, 874" u="-2" /> <c c="" r="356, 850, 372, 874" u="-3" /> <c c="" r="373, 850, 387, 874" u="-1" /> <c c="" r="388, 850, 402, 874" u="-1" /> <c c="" r="403, 850, 418, 874" u="-2" /> <c c="" r="419, 850, 435, 874" u="-3" /> <c c="" r="436, 850, 450, 874" u="-1" /> <c c="" r="451, 850, 465, 874" u="-1" /> <c c="" r="466, 850, 482, 874" u="-3" /> <c c="" r="483, 850, 500, 874" u="-4" /> <c c="" r="501, 850, 515, 874" u="-1" /> <c c="" r="516, 850, 530, 874" u="-1" /> <c c="" r="531, 850, 547, 874" u="-3" /> <c c="" r="548, 850, 565, 874" u="-4" /> <c c="" r="566, 850, 580, 874" u="-1" /> <c c="" r="581, 850, 595, 874" u="-1" /> <c c="" r="596, 850, 609, 874" /> <c c="" r="610, 850, 623, 874" /> <c c="" r="624, 850, 638, 874" u="-1" /> <c c="" r="639, 850, 653, 874" u="-1" /> <c c="" r="654, 850, 667, 874" /> <c c="" r="668, 850, 681, 874" /> <c c="" r="682, 850, 696, 874" u="-1" /> <c c="" r="697, 850, 711, 874" u="-1" /> <c c="" r="712, 850, 725, 874" /> <c c="" r="726, 850, 739, 874" /> <c c="" r="740, 850, 752, 874" u="-1" o="2" /> <c c="" r="753, 850, 767, 874" u="-1" /> <c c="" r="768, 850, 781, 874" /> <c c="" r="782, 850, 795, 874" /> <c c="" r="796, 850, 808, 874" u="-1" o="2" /> <c c="" r="809, 850, 823, 874" u="-1" /> <c c="" r="824, 850, 838, 874" u="-1" /> <c c="" r="839, 850, 854, 874" u="-2" /> <c c="" r="855, 850, 865, 874" u="-1" o="4" /> <c c="" r="866, 850, 880, 874" u="-1" /> <c c="" r="881, 850, 894, 874" /> <c c="" r="895, 850, 909, 874" u="-1" /> <c c="" r="910, 850, 920, 874" u="-1" o="4" /> <c c="" r="921, 850, 935, 874" u="-1" /> <c c="" r="936, 850, 949, 874" /> <c c="" r="950, 850, 964, 874" u="-1" /> <c c="" r="965, 850, 977, 874" u="-1" o="2" /> <c c="" r="978, 850, 992, 874" u="-1" /> <c c="" r="993, 850, 1005, 874" o="1" /> <c c="" r="1006, 850, 1020, 874" u="-1" /> <c c="" r="0, 875, 12, 899" u="-1" o="2" /> <c c="" r="13, 875, 27, 899" u="-1" /> <c c="" r="28, 875, 40, 899" o="1" /> <c c="" r="41, 875, 54, 899" /> <c c="" r="55, 875, 67, 899" u="-1" o="2" /> <c c="" r="68, 875, 82, 899" u="-1" /> <c c="" r="83, 875, 96, 899" /> <c c="" r="97, 875, 111, 899" u="-1" /> <c c="" r="112, 875, 121, 899" u="-1" o="5" /> <c c="" r="122, 875, 136, 899" u="-1" /> <c c="" r="137, 875, 147, 899" u="1" o="2" /> <c c="" r="148, 875, 161, 899" /> <c c="" r="162, 875, 174, 899" u="-1" o="2" /> <c c="" r="175, 875, 189, 899" u="-1" /> <c c="" r="190, 875, 202, 899" o="1" /> <c c="" r="203, 875, 216, 899" /> <c c="" r="217, 875, 230, 899" /> <c c="" r="231, 875, 245, 899" u="-1" /> <c c="" r="246, 875, 259, 899" /> <c c="" r="260, 875, 274, 899" u="-1" /> <c c="" r="275, 875, 285, 899" u="-1" o="4" /> <c c="" r="286, 875, 300, 899" u="-1" /> <c c="" r="301, 875, 315, 899" u="-2" o="1" /> <c c="" r="316, 875, 331, 899" u="-2" /> <c c="" r="332, 875, 345, 899" u="-1" o="1" /> <c c="" r="346, 875, 360, 899" u="-1" /> <c c="" r="361, 875, 372, 899" u="1" o="1" /> <c c="" r="373, 875, 385, 899" u="1" /> <c c="" r="386, 875, 397, 899" u="1" o="1" /> <c c="" r="398, 875, 410, 899" u="1" /> <c c="" r="411, 875, 412, 899" o="12" /> <c c="" r="413, 875, 414, 899" o="12" /> <c c="" r="415, 875, 416, 899" o="12" /> <c c="" r="417, 875, 418, 899" o="12" /> <c c="" r="419, 875, 420, 899" o="12" /> <c c="" r="421, 875, 434, 899" /> </font>fonts/mono_dejavu_sans_14.xml0000755000175000017500000101560412565232430017107 0ustar mquinsonmquinson<?xml version="1.0"?> <font type="bitmap"> <Texture index="0" filename="mono_dejavu_sans_140.png" hasAlpha="true" /> <c c="" r="0, 0, 10, 22" u="1" /> <c c=" " r="11, 0, 12, 22" o="10" /> <c c="!" r="13, 0, 16, 22" u="4" o="4" /> <c c="&quot;" r="17, 0, 23, 22" u="3" o="2" /> <c c="#" r="24, 0, 35, 22" /> <c c="$" r="36, 0, 45, 22" u="1" o="1" /> <c c="%" r="46, 0, 57, 22" /> <c c="&amp;" r="58, 0, 69, 22" u="1" o="-1" /> <c c="'" r="70, 0, 72, 22" u="5" o="4" /> <c c="(" r="73, 0, 78, 22" u="4" o="2" /> <c c=")" r="79, 0, 84, 22" u="3" o="3" /> <c c="*" r="85, 0, 95, 22" u="1" /> <c c="+" r="96, 0, 106, 22" u="1" /> <c c="," r="107, 0, 111, 22" u="3" o="4" /> <c c="-" r="112, 0, 118, 22" u="3" o="2" /> <c c="." r="119, 0, 122, 22" u="4" o="4" /> <c c="/" r="123, 0, 132, 22" u="1" o="1" /> <c c="0" r="133, 0, 142, 22" u="1" o="1" /> <c c="1" r="143, 0, 152, 22" u="2" /> <c c="2" r="153, 0, 162, 22" u="1" o="1" /> <c c="3" r="163, 0, 172, 22" u="1" o="1" /> <c c="4" r="173, 0, 182, 22" u="1" o="1" /> <c c="5" r="183, 0, 192, 22" u="1" o="1" /> <c c="6" r="193, 0, 202, 22" u="1" o="1" /> <c c="7" r="203, 0, 212, 22" u="1" o="1" /> <c c="8" r="213, 0, 222, 22" u="1" o="1" /> <c c="9" r="223, 0, 232, 22" u="1" o="1" /> <c c=":" r="233, 0, 236, 22" u="4" o="4" /> <c c=";" r="237, 0, 241, 22" u="3" o="4" /> <c c="&lt;" r="242, 0, 252, 22" u="1" /> <c c="=" r="253, 0, 263, 22" u="1" /> <c c="&gt;" r="264, 0, 274, 22" u="1" /> <c c="?" r="275, 0, 283, 22" u="2" o="1" /> <c c="@" r="284, 0, 295, 22" /> <c c="A" r="296, 0, 305, 22" u="1" o="1" /> <c c="B" r="306, 0, 315, 22" u="1" o="1" /> <c c="C" r="316, 0, 325, 22" u="1" o="1" /> <c c="D" r="326, 0, 335, 22" u="1" o="1" /> <c c="E" r="336, 0, 345, 22" u="1" o="1" /> <c c="F" r="346, 0, 355, 22" u="1" o="1" /> <c c="G" r="356, 0, 365, 22" u="1" o="1" /> <c c="H" r="366, 0, 375, 22" u="1" o="1" /> <c c="I" r="376, 0, 385, 22" u="1" o="1" /> <c c="J" r="386, 0, 395, 22" u="1" o="1" /> <c c="K" r="396, 0, 407, 22" u="1" o="-1" /> <c c="L" r="408, 0, 417, 22" u="1" o="1" /> <c c="M" r="418, 0, 427, 22" u="1" o="1" /> <c c="N" r="428, 0, 437, 22" u="1" o="1" /> <c c="O" r="438, 0, 447, 22" u="1" o="1" /> <c c="P" r="448, 0, 457, 22" u="1" o="1" /> <c c="Q" r="458, 0, 467, 22" u="1" o="1" /> <c c="R" r="468, 0, 478, 22" u="1" /> <c c="S" r="479, 0, 488, 22" u="1" o="1" /> <c c="T" r="489, 0, 500, 22" /> <c c="U" r="501, 0, 510, 22" u="1" o="1" /> <c c="V" r="511, 0, 520, 22" u="1" o="1" /> <c c="W" r="521, 0, 532, 22" /> <c c="X" r="533, 0, 542, 22" u="1" o="1" /> <c c="Y" r="543, 0, 554, 22" /> <c c="Z" r="555, 0, 564, 22" u="1" o="1" /> <c c="[" r="565, 0, 571, 22" u="4" o="1" /> <c c="\" r="572, 0, 581, 22" u="1" o="1" /> <c c="]" r="582, 0, 588, 22" u="2" o="3" /> <c c="^" r="589, 0, 599, 22" u="1" /> <c c="_" r="600, 0, 611, 22" /> <c c="`" r="612, 0, 617, 22" u="2" o="4" /> <c c="a" r="618, 0, 628, 22" u="1" /> <c c="b" r="629, 0, 639, 22" u="1" /> <c c="c" r="640, 0, 649, 22" u="1" o="1" /> <c c="d" r="650, 0, 660, 22" u="1" /> <c c="e" r="661, 0, 671, 22" u="1" /> <c c="f" r="672, 0, 681, 22" u="1" o="1" /> <c c="g" r="682, 0, 692, 22" u="1" /> <c c="h" r="693, 0, 702, 22" u="1" o="1" /> <c c="i" r="703, 0, 712, 22" u="2" /> <c c="j" r="713, 0, 720, 22" u="1" o="3" /> <c c="k" r="721, 0, 731, 22" u="1" /> <c c="l" r="732, 0, 742, 22" u="1" /> <c c="m" r="743, 0, 753, 22" u="1" /> <c c="n" r="754, 0, 763, 22" u="1" o="1" /> <c c="o" r="764, 0, 774, 22" u="1" /> <c c="p" r="775, 0, 785, 22" u="1" /> <c c="q" r="786, 0, 796, 22" u="1" /> <c c="r" r="797, 0, 805, 22" u="3" /> <c c="s" r="806, 0, 815, 22" u="1" o="1" /> <c c="t" r="816, 0, 826, 22" u="1" /> <c c="u" r="827, 0, 836, 22" u="1" o="1" /> <c c="v" r="837, 0, 847, 22" u="1" /> <c c="w" r="848, 0, 859, 22" /> <c c="x" r="860, 0, 870, 22" u="1" /> <c c="y" r="871, 0, 881, 22" u="1" /> <c c="z" r="882, 0, 891, 22" u="1" o="1" /> <c c="{" r="892, 0, 901, 22" u="2" /> <c c="|" r="902, 0, 904, 22" u="5" o="4" /> <c c="}" r="905, 0, 914, 22" u="1" o="1" /> <c c="~" r="915, 0, 925, 22" u="1" /> <c c="" r="926, 0, 927, 22" o="10" /> <c c="" r="928, 0, 931, 22" u="4" o="4" /> <c c="" r="932, 0, 940, 22" u="1" o="2" /> <c c="" r="941, 0, 950, 22" u="1" o="1" /> <c c="" r="951, 0, 959, 22" u="2" o="1" /> <c c="" r="960, 0, 971, 22" /> <c c="" r="972, 0, 974, 22" u="5" o="4" /> <c c="" r="975, 0, 983, 22" u="2" o="1" /> <c c="" r="984, 0, 989, 22" u="3" o="3" /> <c c="" r="990, 0, 1001, 22" /> <c c="" r="1002, 0, 1009, 22" u="2" o="2" /> <c c="" r="1010, 0, 1018, 22" u="1" o="2" /> <c c="" r="0, 23, 10, 45" u="1" /> <c c="" r="11, 23, 17, 45" u="3" o="2" /> <c c="" r="18, 23, 29, 45" /> <c c="" r="30, 23, 36, 45" u="3" o="2" /> <c c="" r="37, 23, 43, 45" u="3" o="2" /> <c c="" r="44, 23, 54, 45" u="1" /> <c c="" r="55, 23, 61, 45" u="3" o="2" /> <c c="" r="62, 23, 68, 45" u="3" o="2" /> <c c="" r="69, 23, 74, 45" u="4" o="2" /> <c c="" r="75, 23, 85, 45" u="1" /> <c c="" r="86, 23, 95, 45" u="1" o="1" /> <c c="" r="96, 23, 99, 45" u="4" o="4" /> <c c="" r="100, 23, 105, 45" u="3" o="3" /> <c c="" r="106, 23, 112, 45" u="3" o="2" /> <c c="" r="113, 23, 120, 45" u="3" o="1" /> <c c="" r="121, 23, 129, 45" u="2" o="1" /> <c c="" r="130, 23, 141, 45" /> <c c="" r="142, 23, 153, 45" /> <c c="" r="154, 23, 165, 45" /> <c c="" r="166, 23, 174, 45" u="2" o="1" /> <c c="" r="175, 23, 184, 45" u="1" o="1" /> <c c="" r="185, 23, 194, 45" u="1" o="1" /> <c c="" r="195, 23, 204, 45" u="1" o="1" /> <c c="" r="205, 23, 214, 45" u="1" o="1" /> <c c="" r="215, 23, 224, 45" u="1" o="1" /> <c c="" r="225, 23, 234, 45" u="1" o="1" /> <c c="" r="235, 23, 246, 45" /> <c c="" r="247, 23, 256, 45" u="1" o="1" /> <c c="" r="257, 23, 266, 45" u="1" o="1" /> <c c="" r="267, 23, 276, 45" u="1" o="1" /> <c c="" r="277, 23, 286, 45" u="1" o="1" /> <c c="" r="287, 23, 296, 45" u="1" o="1" /> <c c="" r="297, 23, 306, 45" u="1" o="1" /> <c c="" r="307, 23, 316, 45" u="1" o="1" /> <c c="" r="317, 23, 326, 45" u="1" o="1" /> <c c="" r="327, 23, 336, 45" u="1" o="1" /> <c c="" r="337, 23, 347, 45" o="1" /> <c c="" r="348, 23, 357, 45" u="1" o="1" /> <c c="" r="358, 23, 367, 45" u="1" o="1" /> <c c="" r="368, 23, 377, 45" u="1" o="1" /> <c c="" r="378, 23, 387, 45" u="1" o="1" /> <c c="" r="388, 23, 397, 45" u="1" o="1" /> <c c="" r="398, 23, 407, 45" u="1" o="1" /> <c c="" r="408, 23, 417, 45" u="1" o="1" /> <c c="" r="418, 23, 429, 45" /> <c c="" r="430, 23, 439, 45" u="1" o="1" /> <c c="" r="440, 23, 449, 45" u="1" o="1" /> <c c="" r="450, 23, 459, 45" u="1" o="1" /> <c c="" r="460, 23, 469, 45" u="1" o="1" /> <c c="" r="470, 23, 481, 45" /> <c c="" r="482, 23, 491, 45" u="1" o="1" /> <c c="" r="492, 23, 502, 45" u="1" /> <c c="" r="503, 23, 513, 45" u="1" /> <c c="" r="514, 23, 524, 45" u="1" /> <c c="" r="525, 23, 535, 45" u="1" /> <c c="" r="536, 23, 546, 45" u="1" /> <c c="" r="547, 23, 557, 45" u="1" /> <c c="" r="558, 23, 568, 45" u="1" /> <c c="" r="569, 23, 579, 45" o="1" /> <c c="" r="580, 23, 589, 45" u="1" o="1" /> <c c="" r="590, 23, 600, 45" u="1" /> <c c="" r="601, 23, 611, 45" u="1" /> <c c="" r="612, 23, 622, 45" u="1" /> <c c="" r="623, 23, 633, 45" u="1" /> <c c="" r="634, 23, 643, 45" u="2" /> <c c="" r="644, 23, 653, 45" u="2" /> <c c="" r="654, 23, 663, 45" u="2" /> <c c="" r="664, 23, 673, 45" u="2" /> <c c="" r="674, 23, 684, 45" u="1" /> <c c="" r="685, 23, 694, 45" u="1" o="1" /> <c c="" r="695, 23, 705, 45" u="1" /> <c c="" r="706, 23, 716, 45" u="1" /> <c c="" r="717, 23, 727, 45" u="1" /> <c c="" r="728, 23, 738, 45" u="1" /> <c c="" r="739, 23, 749, 45" u="1" /> <c c="" r="750, 23, 761, 45" /> <c c="" r="762, 23, 774, 45" o="-1" /> <c c="" r="775, 23, 784, 45" u="1" o="1" /> <c c="" r="785, 23, 794, 45" u="1" o="1" /> <c c="" r="795, 23, 804, 45" u="1" o="1" /> <c c="" r="805, 23, 814, 45" u="1" o="1" /> <c c="" r="815, 23, 825, 45" u="1" /> <c c="" r="826, 23, 836, 45" u="1" /> <c c="" r="837, 23, 847, 45" u="1" /> <c c="" r="848, 23, 857, 45" u="1" o="1" /> <c c="" r="858, 23, 868, 45" u="1" /> <c c="" r="869, 23, 878, 45" u="1" o="1" /> <c c="" r="879, 23, 889, 45" u="1" /> <c c="" r="890, 23, 900, 45" u="1" /> <c c="" r="901, 23, 911, 45" u="1" /> <c c="" r="912, 23, 921, 45" u="1" o="1" /> <c c="" r="922, 23, 931, 45" u="1" o="1" /> <c c="" r="932, 23, 941, 45" u="1" o="1" /> <c c=" " r="942, 23, 951, 45" u="1" o="1" /> <c c=" " r="952, 23, 961, 45" u="1" o="1" /> <c c=" " r="962, 23, 971, 45" u="1" o="1" /> <c c=" " r="972, 23, 981, 45" u="1" o="1" /> <c c=" " r="982, 23, 991, 45" u="1" o="1" /> <c c="" r="992, 23, 1001, 45" u="1" o="1" /> <c c="" r="1002, 23, 1015, 45" u="1" o="-3" /> <c c="" r="0, 46, 10, 68" o="1" /> <c c="" r="11, 46, 22, 68" u="1" o="-1" /> <c c="" r="23, 46, 32, 68" u="1" o="1" /> <c c="" r="33, 46, 43, 68" u="1" /> <c c="" r="44, 46, 53, 68" u="1" o="1" /> <c c="" r="54, 46, 64, 68" u="1" /> <c c="" r="65, 46, 74, 68" u="1" o="1" /> <c c="" r="75, 46, 85, 68" u="1" /> <c c="" r="86, 46, 95, 68" u="1" o="1" /> <c c="" r="96, 46, 106, 68" u="1" /> <c c="" r="107, 46, 116, 68" u="1" o="1" /> <c c="" r="117, 46, 127, 68" u="1" /> <c c="" r="128, 46, 137, 68" u="1" o="1" /> <c c="" r="138, 46, 148, 68" u="1" /> <c c="" r="149, 46, 158, 68" u="1" o="1" /> <c c="" r="159, 46, 169, 68" u="1" /> <c c=" " r="170, 46, 179, 68" u="1" o="1" /> <c c="!" r="180, 46, 190, 68" u="1" /> <c c=""" r="191, 46, 200, 68" u="1" o="1" /> <c c="#" r="201, 46, 211, 68" u="1" /> <c c="$" r="212, 46, 221, 68" u="1" o="1" /> <c c="%" r="222, 46, 233, 68" u="-1" o="1" /> <c c="&" r="234, 46, 245, 68" /> <c c="'" r="246, 46, 256, 68" o="1" /> <c c="(" r="257, 46, 266, 68" u="1" o="1" /> <c c=")" r="267, 46, 276, 68" u="2" /> <c c="*" r="277, 46, 286, 68" u="1" o="1" /> <c c="+" r="287, 46, 296, 68" u="2" /> <c c="," r="297, 46, 306, 68" u="1" o="1" /> <c c="-" r="307, 46, 316, 68" u="2" /> <c c="." r="317, 46, 326, 68" u="1" o="1" /> <c c="/" r="327, 46, 336, 68" u="2" /> <c c="0" r="337, 46, 346, 68" u="1" o="1" /> <c c="1" r="347, 46, 356, 68" u="2" /> <c c="2" r="357, 46, 368, 68" /> <c c="3" r="369, 46, 380, 68" /> <c c="4" r="381, 46, 391, 68" u="1" /> <c c="5" r="392, 46, 400, 68" u="1" o="2" /> <c c="6" r="401, 46, 412, 68" u="1" o="-1" /> <c c="7" r="413, 46, 423, 68" u="1" /> <c c="8" r="424, 46, 434, 68" u="1" /> <c c="9" r="435, 46, 444, 68" u="1" o="1" /> <c c=":" r="445, 46, 455, 68" u="1" /> <c c=";" r="456, 46, 465, 68" u="1" o="1" /> <c c="<" r="466, 46, 476, 68" u="1" /> <c c="=" r="477, 46, 486, 68" u="1" o="1" /> <c c=">" r="487, 46, 497, 68" u="1" /> <c c="?" r="498, 46, 508, 68" u="1" /> <c c="@" r="509, 46, 519, 68" u="1" /> <c c="A" r="520, 46, 531, 68" u="-1" o="1" /> <c c="B" r="532, 46, 543, 68" /> <c c="C" r="544, 46, 553, 68" u="1" o="1" /> <c c="D" r="554, 46, 563, 68" u="1" o="1" /> <c c="E" r="564, 46, 573, 68" u="1" o="1" /> <c c="F" r="574, 46, 583, 68" u="1" o="1" /> <c c="G" r="584, 46, 593, 68" u="1" o="1" /> <c c="H" r="594, 46, 603, 68" u="1" o="1" /> <c c="I" r="604, 46, 616, 68" u="-1" /> <c c="J" r="617, 46, 626, 68" u="1" o="1" /> <c c="K" r="627, 46, 636, 68" u="1" o="1" /> <c c="L" r="637, 46, 646, 68" u="1" o="1" /> <c c="M" r="647, 46, 657, 68" u="1" /> <c c="N" r="658, 46, 667, 68" u="1" o="1" /> <c c="O" r="668, 46, 678, 68" u="1" /> <c c="P" r="679, 46, 688, 68" u="1" o="1" /> <c c="Q" r="689, 46, 699, 68" u="1" /> <c c="R" r="700, 46, 709, 68" u="1" o="1" /> <c c="S" r="710, 46, 721, 68" u="-1" o="1" /> <c c="T" r="722, 46, 732, 68" u="1" /> <c c="U" r="733, 46, 741, 68" u="3" /> <c c="V" r="742, 46, 752, 68" u="1" /> <c c="W" r="753, 46, 762, 68" u="2" /> <c c="X" r="763, 46, 773, 68" u="1" /> <c c="Y" r="774, 46, 782, 68" u="3" /> <c c="Z" r="783, 46, 792, 68" u="1" o="1" /> <c c="[" r="793, 46, 802, 68" u="1" o="1" /> <c c="\" r="803, 46, 812, 68" u="1" o="1" /> <c c="]" r="813, 46, 822, 68" u="1" o="1" /> <c c="^" r="823, 46, 832, 68" u="1" o="1" /> <c c="_" r="833, 46, 842, 68" u="1" o="1" /> <c c="`" r="843, 46, 852, 68" u="1" o="1" /> <c c="a" r="853, 46, 862, 68" u="1" o="1" /> <c c="b" r="863, 46, 874, 68" /> <c c="c" r="875, 46, 885, 68" u="1" /> <c c="d" r="886, 46, 897, 68" /> <c c="e" r="898, 46, 908, 68" u="1" /> <c c="f" r="909, 46, 920, 68" /> <c c="g" r="921, 46, 931, 68" u="1" /> <c c="h" r="932, 46, 941, 68" u="1" o="1" /> <c c="i" r="942, 46, 951, 68" u="1" o="1" /> <c c="j" r="952, 46, 961, 68" u="1" o="1" /> <c c="k" r="962, 46, 971, 68" u="1" o="1" /> <c c="l" r="972, 46, 981, 68" u="1" o="1" /> <c c="m" r="982, 46, 991, 68" u="1" o="1" /> <c c="n" r="992, 46, 1001, 68" u="1" o="1" /> <c c="o" r="1002, 46, 1011, 68" u="1" o="1" /> <c c="p" r="1012, 46, 1021, 68" u="1" o="1" /> <c c="q" r="0, 69, 9, 91" u="1" o="1" /> <c c="r" r="10, 69, 19, 91" u="1" o="1" /> <c c="s" r="20, 69, 30, 91" u="1" /> <c c="t" r="31, 69, 42, 91" /> <c c="u" r="43, 69, 54, 91" /> <c c="v" r="55, 69, 66, 91" /> <c c="w" r="67, 69, 77, 91" u="1" /> <c c="x" r="78, 69, 89, 91" /> <c c="y" r="90, 69, 99, 91" u="1" o="1" /> <c c="z" r="100, 69, 109, 91" u="1" o="1" /> <c c="{" r="110, 69, 119, 91" u="1" o="1" /> <c c="|" r="120, 69, 129, 91" u="1" o="1" /> <c c="}" r="130, 69, 139, 91" u="1" o="1" /> <c c="~" r="140, 69, 149, 91" u="1" o="1" /> <c c="" r="150, 69, 159, 91" u="1" o="1" /> <c c="" r="160, 69, 171, 91" /> <c c="" r="172, 69, 183, 91" /> <c c="" r="184, 69, 193, 91" u="1" o="1" /> <c c="" r="194, 69, 204, 91" u="1" /> <c c="" r="205, 69, 216, 91" /> <c c="" r="217, 69, 228, 91" /> <c c="" r="229, 69, 238, 91" u="1" o="1" /> <c c="" r="239, 69, 250, 91" u="1" o="-1" /> <c c="" r="251, 69, 262, 91" u="1" o="-1" /> <c c="" r="263, 69, 273, 91" o="1" /> <c c="" r="274, 69, 287, 91" u="-1" o="-1" /> <c c="" r="288, 69, 298, 91" u="1" /> <c c="" r="299, 69, 309, 91" u="1" /> <c c="" r="310, 69, 320, 91" u="1" /> <c c="" r="321, 69, 330, 91" u="1" o="1" /> <c c="" r="331, 69, 340, 91" u="1" o="1" /> <c c="" r="341, 69, 350, 91" u="1" o="1" /> <c c="" r="351, 69, 361, 91" u="1" /> <c c="" r="362, 69, 373, 91" /> <c c="" r="374, 69, 385, 91" /> <c c="" r="386, 69, 398, 91" o="-1" /> <c c="" r="399, 69, 411, 91" o="-1" /> <c c="" r="412, 69, 422, 91" u="1" /> <c c="" r="423, 69, 432, 91" u="1" o="1" /> <c c="" r="433, 69, 445, 91" o="-1" /> <c c="" r="446, 69, 456, 91" u="1" /> <c c="" r="457, 69, 468, 91" /> <c c="" r="469, 69, 480, 91" /> <c c="" r="481, 69, 492, 91" /> <c c="" r="493, 69, 505, 91" o="-1" /> <c c="" r="506, 69, 515, 91" u="1" o="1" /> <c c="" r="516, 69, 527, 91" /> <c c="" r="528, 69, 540, 91" o="-1" /> <c c="" r="541, 69, 553, 91" o="-1" /> <c c="" r="554, 69, 566, 91" o="-1" /> <c c="" r="567, 69, 579, 91" o="-1" /> <c c="" r="580, 69, 592, 91" o="-1" /> <c c="" r="593, 69, 603, 91" u="1" /> <c c="" r="604, 69, 615, 91" u="1" o="-1" /> <c c="" r="616, 69, 626, 91" u="1" /> <c c="" r="627, 69, 636, 91" u="1" o="1" /> <c c="" r="637, 69, 647, 91" u="1" /> <c c="" r="648, 69, 659, 91" /> <c c="" r="660, 69, 669, 91" u="1" o="1" /> <c c="" r="670, 69, 681, 91" /> <c c="" r="682, 69, 691, 91" u="1" o="1" /> <c c="" r="692, 69, 703, 91" /> <c c="" r="704, 69, 716, 91" o="-1" /> <c c="" r="717, 69, 729, 91" o="-1" /> <c c="" r="730, 69, 741, 91" /> <c c="" r="742, 69, 752, 91" u="1" /> <c c="" r="753, 69, 765, 91" o="-1" /> <c c="" r="766, 69, 778, 91" o="-1" /> <c c="" r="779, 69, 789, 91" u="1" /> <c c="" r="790, 69, 799, 91" u="1" o="1" /> <c c="" r="800, 69, 812, 91" o="-1" /> <c c="" r="813, 69, 825, 91" o="-1" /> <c c="" r="826, 69, 836, 91" u="1" /> <c c="" r="837, 69, 847, 91" u="1" /> <c c="" r="848, 69, 857, 91" u="1" o="1" /> <c c="" r="858, 69, 870, 91" o="-1" /> <c c="" r="871, 69, 881, 91" u="1" /> <c c="" r="882, 69, 891, 91" u="1" o="1" /> <c c="" r="892, 69, 903, 91" /> <c c="" r="904, 69, 907, 91" u="4" o="4" /> <c c="" r="908, 69, 915, 91" u="2" o="2" /> <c c="" r="916, 69, 927, 91" /> <c c="" r="928, 69, 931, 91" u="4" o="4" /> <c c="" r="932, 69, 941, 91" u="1" o="1" /> <c c="" r="942, 69, 952, 91" u="1" /> <c c="" r="953, 69, 962, 91" u="1" o="1" /> <c c="" r="963, 69, 972, 91" u="2" /> <c c="" r="973, 69, 982, 91" u="1" o="1" /> <c c="" r="983, 69, 993, 91" u="1" /> <c c="" r="994, 69, 1003, 91" u="1" o="1" /> <c c="" r="1004, 69, 1013, 91" u="1" o="1" /> <c c="" r="1014, 69, 1023, 91" u="1" o="1" /> <c c="" r="0, 92, 9, 114" u="1" o="1" /> <c c="" r="10, 92, 19, 114" u="1" o="1" /> <c c="" r="20, 92, 29, 114" u="1" o="1" /> <c c="" r="30, 92, 39, 114" u="1" o="1" /> <c c="" r="40, 92, 49, 114" u="1" o="1" /> <c c="" r="50, 92, 59, 114" u="1" o="1" /> <c c="" r="60, 92, 69, 114" u="1" o="1" /> <c c="" r="70, 92, 80, 114" u="1" /> <c c="" r="81, 92, 90, 114" u="1" o="1" /> <c c="" r="91, 92, 101, 114" u="1" /> <c c="" r="102, 92, 111, 114" u="1" o="1" /> <c c="" r="112, 92, 122, 114" u="1" /> <c c="" r="123, 92, 134, 114" /> <c c="" r="135, 92, 145, 114" o="1" /> <c c="" r="146, 92, 155, 114" u="1" o="1" /> <c c="" r="156, 92, 166, 114" u="1" /> <c c="" r="167, 92, 178, 114" u="1" o="-1" /> <c c="" r="179, 92, 189, 114" u="1" /> <c c="" r="190, 92, 199, 114" u="1" o="1" /> <c c="" r="200, 92, 210, 114" u="1" /> <c c="" r="211, 92, 220, 114" u="1" o="1" /> <c c="" r="221, 92, 231, 114" u="1" /> <c c="" r="232, 92, 244, 114" o="-1" /> <c c="" r="245, 92, 255, 114" u="1" /> <c c="" r="256, 92, 264, 114" u="1" o="2" /> <c c="" r="265, 92, 274, 114" u="1" o="1" /> <c c="" r="275, 92, 285, 114" u="1" /> <c c="" r="286, 92, 298, 114" o="-1" /> <c c="" r="299, 92, 308, 114" u="1" o="1" /> <c c="" r="309, 92, 318, 114" u="1" o="1" /> <c c="" r="319, 92, 330, 114" /> <c c="" r="331, 92, 341, 114" o="1" /> <c c="" r="342, 92, 353, 114" /> <c c="" r="354, 92, 366, 114" o="-1" /> <c c="" r="367, 92, 376, 114" u="1" o="1" /> <c c="" r="377, 92, 387, 114" u="1" /> <c c="" r="388, 92, 397, 114" u="1" o="1" /> <c c="" r="398, 92, 408, 114" u="1" /> <c c="" r="409, 92, 418, 114" u="1" o="1" /> <c c="" r="419, 92, 429, 114" u="1" /> <c c="" r="430, 92, 439, 114" u="1" o="1" /> <c c="" r="440, 92, 450, 114" u="1" /> <c c="" r="451, 92, 460, 114" u="1" o="1" /> <c c=" " r="461, 92, 471, 114" u="1" /> <c c=" " r="472, 92, 481, 114" u="1" o="1" /> <c c=" " r="482, 92, 491, 114" u="2" /> <c c=" " r="492, 92, 501, 114" u="1" o="1" /> <c c=" " r="502, 92, 512, 114" u="1" /> <c c="" r="513, 92, 522, 114" u="1" o="1" /> <c c="" r="523, 92, 533, 114" u="1" /> <c c="" r="534, 92, 544, 114" u="1" /> <c c="" r="545, 92, 554, 114" u="2" /> <c c="" r="555, 92, 565, 114" u="1" /> <c c="" r="566, 92, 574, 114" u="3" /> <c c="" r="575, 92, 584, 114" u="1" o="1" /> <c c="" r="585, 92, 594, 114" u="1" o="1" /> <c c="" r="595, 92, 604, 114" u="1" o="1" /> <c c="" r="605, 92, 614, 114" u="1" o="1" /> <c c="" r="615, 92, 624, 114" u="1" o="1" /> <c c="" r="625, 92, 634, 114" u="1" o="1" /> <c c="" r="635, 92, 646, 114" /> <c c="" r="647, 92, 657, 114" u="1" /> <c c="" r="658, 92, 669, 114" /> <c c="" r="670, 92, 680, 114" u="1" /> <c c="" r="681, 92, 690, 114" u="1" o="1" /> <c c="" r="691, 92, 700, 114" u="1" o="1" /> <c c=" " r="701, 92, 711, 114" u="1" /> <c c="!" r="712, 92, 724, 114" o="-1" /> <c c="$" r="725, 92, 735, 114" u="1" /> <c c="%" r="736, 92, 745, 114" u="1" o="1" /> <c c="&" r="746, 92, 755, 114" u="1" o="1" /> <c c="'" r="756, 92, 766, 114" u="1" /> <c c="(" r="767, 92, 776, 114" u="1" o="1" /> <c c=")" r="777, 92, 787, 114" u="1" /> <c c="*" r="788, 92, 797, 114" u="1" o="1" /> <c c="+" r="798, 92, 808, 114" u="1" /> <c c="," r="809, 92, 818, 114" u="1" o="1" /> <c c="-" r="819, 92, 829, 114" u="1" /> <c c="." r="830, 92, 839, 114" u="1" o="1" /> <c c="/" r="840, 92, 850, 114" u="1" /> <c c="0" r="851, 92, 860, 114" u="1" o="1" /> <c c="1" r="861, 92, 871, 114" u="1" /> <c c="2" r="872, 92, 883, 114" /> <c c="3" r="884, 92, 894, 114" u="1" /> <c c="4" r="895, 92, 906, 114" /> <c c="5" r="907, 92, 918, 114" /> <c c="6" r="919, 92, 928, 114" u="1" o="1" /> <c c="7" r="929, 92, 936, 114" u="1" o="3" /> <c c="8" r="937, 92, 949, 114" o="-1" /> <c c="9" r="950, 92, 962, 114" o="-1" /> <c c=":" r="963, 92, 975, 114" o="-1" /> <c c=";" r="976, 92, 988, 114" o="-1" /> <c c="<" r="989, 92, 1001, 114" o="-1" /> <c c="=" r="1002, 92, 1014, 114" o="-1" /> <c c=">" r="0, 115, 12, 137" o="-1" /> <c c="?" r="13, 115, 22, 137" u="1" o="1" /> <c c="@" r="23, 115, 32, 137" u="1" o="1" /> <c c="A" r="33, 115, 45, 137" o="-1" /> <c c="C" r="46, 115, 57, 137" /> <c c="D" r="58, 115, 70, 137" o="-1" /> <c c="E" r="71, 115, 82, 137" /> <c c="L" r="83, 115, 95, 137" o="-1" /> <c c="M" r="96, 115, 106, 137" u="1" /> <c c="P" r="107, 115, 117, 137" u="1" /> <c c="Q" r="118, 115, 128, 137" u="1" /> <c c="R" r="129, 115, 139, 137" u="1" /> <c c="S" r="140, 115, 150, 137" u="1" /> <c c="T" r="151, 115, 160, 137" u="2" /> <c c="U" r="161, 115, 170, 137" u="1" o="1" /> <c c="V" r="171, 115, 182, 137" /> <c c="W" r="183, 115, 194, 137" /> <c c="X" r="195, 115, 206, 137" /> <c c="Y" r="207, 115, 217, 137" u="1" /> <c c="Z" r="218, 115, 230, 137" o="-1" /> <c c="[" r="231, 115, 239, 137" u="1" o="2" /> <c c="\" r="240, 115, 250, 137" u="1" /> <c c="]" r="251, 115, 262, 137" /> <c c="^" r="263, 115, 273, 137" u="1" /> <c c="_" r="274, 115, 283, 137" u="1" o="1" /> <c c="`" r="284, 115, 296, 137" o="-1" /> <c c="a" r="297, 115, 307, 137" u="1" /> <c c="b" r="308, 115, 317, 137" u="1" o="1" /> <c c="c" r="318, 115, 328, 137" u="1" /> <c c="d" r="329, 115, 339, 137" u="1" /> <c c="e" r="340, 115, 349, 137" u="1" o="1" /> <c c="f" r="350, 115, 359, 137" u="1" o="1" /> <c c="g" r="360, 115, 369, 137" u="1" o="1" /> <c c="h" r="370, 115, 380, 137" u="1" /> <c c="i" r="381, 115, 390, 137" u="1" o="1" /> <c c="j" r="391, 115, 401, 137" u="1" /> <c c="k" r="402, 115, 413, 137" /> <c c="l" r="414, 115, 424, 137" u="1" /> <c c="m" r="425, 115, 435, 137" u="1" /> <c c="n" r="436, 115, 448, 137" o="-1" /> <c c="o" r="449, 115, 460, 137" /> <c c="p" r="461, 115, 472, 137" /> <c c="q" r="473, 115, 484, 137" /> <c c="r" r="485, 115, 496, 137" /> <c c="s" r="497, 115, 508, 137" /> <c c="t" r="509, 115, 519, 137" u="1" /> <c c="u" r="520, 115, 530, 137" u="1" /> <c c="v" r="531, 115, 542, 137" /> <c c="w" r="543, 115, 554, 137" /> <c c="x" r="555, 115, 567, 137" o="-1" /> <c c="y" r="568, 115, 577, 137" u="1" o="1" /> <c c="z" r="578, 115, 587, 137" u="1" o="1" /> <c c="{" r="588, 115, 599, 137" /> <c c="|" r="600, 115, 609, 137" u="1" o="1" /> <c c="}" r="610, 115, 619, 137" u="1" o="1" /> <c c="~" r="620, 115, 630, 137" u="1" /> <c c="" r="631, 115, 641, 137" u="1" /> <c c="" r="642, 115, 652, 137" u="1" /> <c c="" r="653, 115, 664, 137" /> <c c="" r="665, 115, 674, 137" u="1" o="1" /> <c c="" r="675, 115, 686, 137" /> <c c="" r="687, 115, 698, 137" /> <c c="" r="699, 115, 710, 137" /> <c c="" r="711, 115, 722, 137" /> <c c="" r="723, 115, 733, 137" u="1" /> <c c="" r="734, 115, 744, 137" u="1" /> <c c="" r="745, 115, 756, 137" /> <c c="" r="757, 115, 768, 137" /> <c c="" r="769, 115, 780, 137" /> <c c="" r="781, 115, 792, 137" /> <c c="" r="793, 115, 805, 137" o="-1" /> <c c="" r="806, 115, 817, 137" /> <c c="" r="818, 115, 829, 137" /> <c c="" r="830, 115, 841, 137" /> <c c="" r="842, 115, 852, 137" u="1" /> <c c="" r="853, 115, 863, 137" u="1" /> <c c="" r="864, 115, 874, 137" u="1" /> <c c="" r="875, 115, 884, 137" u="1" o="1" /> <c c="" r="885, 115, 894, 137" u="1" o="1" /> <c c="" r="895, 115, 904, 137" u="1" o="1" /> <c c="" r="905, 115, 914, 137" u="1" o="1" /> <c c="" r="915, 115, 926, 137" /> <c c="" r="927, 115, 936, 137" u="1" o="1" /> <c c="" r="937, 115, 947, 137" u="1" /> <c c="" r="948, 115, 959, 137" /> <c c="" r="960, 115, 970, 137" u="1" /> <c c="" r="971, 115, 982, 137" /> <c c="" r="983, 115, 993, 137" u="1" /> <c c="" r="994, 115, 1002, 137" u="2" o="1" /> <c c="" r="1003, 115, 1014, 137" /> <c c="" r="1015, 115, 1024, 137" u="1" o="1" /> <c c="" r="0, 138, 9, 160" u="1" o="1" /> <c c="" r="10, 138, 21, 160" /> <c c="" r="22, 138, 34, 160" o="-1" /> <c c="" r="35, 138, 47, 160" o="-1" /> <c c="" r="48, 138, 59, 160" /> <c c="" r="60, 138, 70, 160" u="1" /> <c c="" r="71, 138, 82, 160" /> <c c="" r="83, 138, 94, 160" /> <c c="" r="95, 138, 106, 160" /> <c c="" r="107, 138, 118, 160" /> <c c="" r="119, 138, 130, 160" /> <c c="" r="131, 138, 138, 160" u="2" o="2" /> <c c="" r="139, 138, 150, 160" /> <c c="" r="151, 138, 162, 160" /> <c c="" r="163, 138, 169, 160" u="3" o="2" /> <c c="" r="170, 138, 176, 160" u="3" o="2" /> <c c="" r="177, 138, 182, 160" u="3" o="3" /> <c c="" r="183, 138, 189, 160" u="3" o="2" /> <c c="" r="190, 138, 196, 160" u="3" o="2" /> <c c="" r="197, 138, 204, 160" u="2" o="2" /> <c c="" r="205, 138, 212, 160" u="2" o="2" /> <c c="" r="213, 138, 221, 160" u="2" o="1" /> <c c="" r="222, 138, 229, 160" u="2" o="2" /> <c c="" r="230, 138, 234, 160" u="4" o="3" /> <c c="" r="235, 138, 239, 160" u="4" o="3" /> <c c="" r="240, 138, 244, 160" u="4" o="3" /> <c c="" r="245, 138, 248, 160" u="4" o="4" /> <c c="" r="249, 138, 252, 160" u="4" o="4" /> <c c="" r="253, 138, 256, 160" u="4" o="4" /> <c c="" r="257, 138, 263, 160" u="3" o="2" /> <c c="" r="264, 138, 270, 160" u="3" o="2" /> <c c="" r="271, 138, 278, 160" u="2" o="2" /> <c c="" r="279, 138, 286, 160" u="2" o="2" /> <c c="" r="287, 138, 289, 160" u="5" o="4" /> <c c="" r="290, 138, 296, 160" u="3" o="2" /> <c c="" r="297, 138, 299, 160" u="5" o="4" /> <c c="" r="300, 138, 306, 160" u="3" o="2" /> <c c="" r="307, 138, 312, 160" u="3" o="3" /> <c c="" r="313, 138, 318, 160" u="3" o="3" /> <c c="" r="319, 138, 322, 160" u="4" o="4" /> <c c="" r="323, 138, 326, 160" u="4" o="4" /> <c c="" r="327, 138, 334, 160" u="2" o="2" /> <c c="" r="335, 138, 340, 160" u="3" o="3" /> <c c="" r="341, 138, 347, 160" u="3" o="2" /> <c c="" r="348, 138, 351, 160" u="4" o="4" /> <c c="" r="352, 138, 357, 160" u="3" o="3" /> <c c="" r="358, 138, 362, 160" u="4" o="3" /> <c c="" r="363, 138, 369, 160" u="2" o="3" /> <c c="" r="370, 138, 377, 160" u="3" o="1" /> <c c="" r="378, 138, 390, 160" u="-3" o="2" /> <c c="" r="391, 138, 398, 160" u="2" o="2" /> <c c="" r="399, 138, 406, 160" u="2" o="2" /> <c c="" r="407, 138, 413, 160" u="3" o="2" /> <c c="" r="414, 138, 421, 160" u="2" o="2" /> <c c="" r="422, 138, 428, 160" u="3" o="2" /> <c c="" r="429, 138, 436, 160" u="2" o="2" /> <c c="" r="437, 138, 444, 160" u="2" o="2" /> <c c="" r="445, 138, 452, 160" u="2" o="2" /> <c c="" r="453, 138, 460, 160" u="2" o="2" /> <c c="" r="461, 138, 468, 160" u="2" o="2" /> <c c="" r="469, 138, 478, 160" u="1" o="1" /> <c c="" r="479, 138, 483, 160" u="4" o="3" /> <c c="" r="484, 138, 489, 160" u="2" o="4" /> <c c="" r="490, 138, 495, 160" u="4" o="2" /> <c c="" r="496, 138, 503, 160" u="2" o="2" /> <c c="" r="504, 138, 510, 160" u="2" o="3" /> <c c="" r="511, 138, 517, 160" u="3" o="2" /> <c c="" r="518, 138, 529, 160" /> <c c="" r="530, 138, 536, 160" u="3" o="2" /> <c c="" r="537, 138, 540, 160" u="4" o="4" /> <c c="" r="541, 138, 546, 160" u="3" o="3" /> <c c=" " r="547, 138, 552, 160" u="3" o="3" /> <c c=" " r="553, 138, 558, 160" u="3" o="3" /> <c c=" " r="559, 138, 566, 160" u="3" o="1" /> <c c=" " r="567, 138, 574, 160" u="2" o="2" /> <c c=" " r="575, 138, 578, 160" u="4" o="4" /> <c c="" r="579, 138, 588, 160" u="1" o="1" /> <c c="" r="589, 138, 597, 160" u="1" o="2" /> <c c="" r="598, 138, 604, 160" u="3" o="2" /> <c c="" r="605, 138, 612, 160" u="2" o="2" /> <c c="" r="613, 138, 616, 160" u="4" o="4" /> <c c="" r="617, 138, 620, 160" u="4" o="4" /> <c c="" r="621, 138, 624, 160" u="4" o="4" /> <c c="" r="625, 138, 629, 160" u="4" o="3" /> <c c="" r="630, 138, 635, 160" u="3" o="3" /> <c c="" r="636, 138, 641, 160" u="3" o="3" /> <c c="" r="642, 138, 646, 160" u="3" o="4" /> <c c="" r="647, 138, 651, 160" u="4" o="3" /> <c c="" r="652, 138, 658, 160" u="3" o="2" /> <c c="" r="659, 138, 664, 160" u="3" o="3" /> <c c="" r="665, 138, 668, 160" u="4" o="4" /> <c c="" r="669, 138, 675, 160" u="3" o="2" /> <c c="" r="676, 138, 677, 160" o="10" /> <c c="" r="678, 138, 684, 160" u="3" o="2" /> <c c=" " r="685, 138, 691, 160" u="3" o="2" /> <c c="!" r="692, 138, 697, 160" u="5" o="1" /> <c c=""" r="698, 138, 704, 160" u="1" o="4" /> <c c="#" r="705, 138, 708, 160" u="4" o="4" /> <c c="$" r="709, 138, 714, 160" u="3" o="3" /> <c c="%" r="715, 138, 719, 160" u="4" o="3" /> <c c="&" r="720, 138, 723, 160" u="3" o="5" /> <c c="'" r="724, 138, 729, 160" u="3" o="3" /> <c c="(" r="730, 138, 734, 160" u="4" o="3" /> <c c=")" r="735, 138, 738, 160" u="4" o="4" /> <c c="*" r="739, 138, 746, 160" u="2" o="2" /> <c c="+" r="747, 138, 755, 160" u="2" o="1" /> <c c="," r="756, 138, 763, 160" u="2" o="2" /> <c c="-" r="764, 138, 771, 160" u="2" o="2" /> <c c="." r="772, 138, 778, 160" u="3" o="2" /> <c c="/" r="779, 138, 786, 160" u="2" o="2" /> <c c="0" r="787, 138, 793, 160" u="2" o="3" /> <c c="1" r="794, 138, 800, 160" u="3" o="2" /> <c c="2" r="801, 138, 812, 160" /> <c c="3" r="813, 138, 824, 160" /> <c c="4" r="825, 138, 835, 160" u="1" /> <c c="5" r="836, 138, 844, 160" u="1" o="2" /> <c c="6" r="845, 138, 857, 160" o="-1" /> <c c="7" r="858, 138, 870, 160" o="-1" /> <c c="8" r="871, 138, 883, 160" o="-1" /> <c c="9" r="884, 138, 887, 160" u="4" o="4" /> <c c=":" r="888, 138, 895, 160" u="2" o="2" /> <c c=";" r="896, 138, 902, 160" u="3" o="2" /> <c c="<" r="903, 138, 911, 160" u="2" o="1" /> <c c="=" r="912, 138, 918, 160" u="3" o="2" /> <c c=">" r="919, 138, 922, 160" u="4" o="4" /> <c c="?" r="923, 138, 934, 160" /> <c c="C" r="935, 138, 938, 160" u="4" o="4" /> <c c="X" r="939, 138, 942, 160" u="8" /> <c c="a" r="943, 138, 960, 160" u="-3" o="-3" /> <c c="t" r="961, 138, 965, 160" u="4" o="3" /> <c c="u" r="966, 138, 969, 160" u="4" o="4" /> <c c="z" r="970, 138, 974, 160" u="4" o="3" /> <c c="~" r="975, 138, 979, 160" u="3" o="4" /> <c c="" r="980, 138, 985, 160" u="4" o="2" /> <c c="" r="986, 138, 992, 160" u="3" o="2" /> <c c="" r="993, 138, 1004, 160" u="-1" o="1" /> <c c="" r="1005, 138, 1008, 160" u="4" o="4" /> <c c="" r="1009, 138, 1023, 160" u="-4" o="1" /> <c c="" r="0, 161, 14, 183" u="-4" o="1" /> <c c="" r="15, 161, 28, 183" u="-3" o="1" /> <c c="" r="29, 161, 41, 183" u="-2" o="1" /> <c c="" r="42, 161, 58, 183" u="-5" /> <c c="" r="59, 161, 72, 183" u="-2" /> <c c="" r="73, 161, 80, 183" u="2" o="2" /> <c c="" r="81, 161, 90, 183" u="1" o="1" /> <c c="" r="91, 161, 100, 183" u="1" o="1" /> <c c="" r="101, 161, 110, 183" u="1" o="1" /> <c c="" r="111, 161, 123, 183" o="-1" /> <c c="" r="124, 161, 133, 183" u="1" o="1" /> <c c="" r="134, 161, 143, 183" u="1" o="1" /> <c c="" r="144, 161, 153, 183" u="1" o="1" /> <c c="" r="154, 161, 165, 183" /> <c c="" r="166, 161, 175, 183" u="1" o="1" /> <c c="" r="176, 161, 187, 183" u="1" o="-1" /> <c c="" r="188, 161, 200, 183" o="-1" /> <c c="" r="201, 161, 210, 183" u="1" o="1" /> <c c="" r="211, 161, 220, 183" u="1" o="1" /> <c c="" r="221, 161, 231, 183" u="1" /> <c c="" r="232, 161, 241, 183" u="1" o="1" /> <c c="" r="242, 161, 251, 183" u="1" o="1" /> <c c="" r="252, 161, 261, 183" u="1" o="1" /> <c c="" r="262, 161, 272, 183" u="1" /> <c c="" r="273, 161, 284, 183" /> <c c="" r="285, 161, 296, 183" /> <c c="" r="297, 161, 308, 183" /> <c c="" r="309, 161, 318, 183" u="1" o="1" /> <c c="" r="319, 161, 330, 183" /> <c c="" r="331, 161, 341, 183" u="1" /> <c c="" r="342, 161, 351, 183" u="1" o="1" /> <c c="" r="352, 161, 363, 183" /> <c c="" r="364, 161, 375, 183" /> <c c="" r="376, 161, 384, 183" u="1" o="2" /> <c c="" r="385, 161, 394, 183" u="1" o="1" /> <c c="" r="395, 161, 402, 183" u="2" o="2" /> <c c="" r="403, 161, 414, 183" /> <c c="" r="415, 161, 426, 183" /> <c c="" r="427, 161, 437, 183" u="1" /> <c c="" r="438, 161, 449, 183" /> <c c="" r="450, 161, 460, 183" u="1" /> <c c="" r="461, 161, 469, 183" u="1" o="2" /> <c c="" r="470, 161, 479, 183" u="1" o="1" /> <c c="" r="480, 161, 489, 183" u="1" o="1" /> <c c="" r="490, 161, 500, 183" u="1" /> <c c="" r="501, 161, 508, 183" u="2" o="2" /> <c c="" r="509, 161, 519, 183" u="1" /> <c c="" r="520, 161, 531, 183" /> <c c="" r="532, 161, 542, 183" u="1" /> <c c="" r="543, 161, 554, 183" /> <c c="" r="555, 161, 564, 183" u="1" o="1" /> <c c="" r="565, 161, 575, 183" u="1" /> <c c="" r="576, 161, 588, 183" o="-1" /> <c c="" r="589, 161, 599, 183" u="1" /> <c c="" r="600, 161, 609, 183" u="1" o="1" /> <c c="" r="610, 161, 620, 183" u="1" /> <c c="" r="621, 161, 631, 183" u="1" /> <c c="" r="632, 161, 643, 183" /> <c c="" r="644, 161, 655, 183" /> <c c="" r="656, 161, 667, 183" /> <c c="" r="668, 161, 679, 183" /> <c c="" r="680, 161, 691, 183" /> <c c="" r="692, 161, 699, 183" u="2" o="2" /> <c c="" r="700, 161, 711, 183" /> <c c="" r="712, 161, 722, 183" u="1" /> <c c="" r="723, 161, 734, 183" /> <c c="" r="735, 161, 746, 183" /> <c c="" r="747, 161, 758, 183" u="1" o="-1" /> <c c="" r="759, 161, 769, 183" u="1" /> <c c="" r="770, 161, 782, 183" o="-1" /> <c c="" r="783, 161, 800, 183" u="-5" o="-1" /> <c c="" r="801, 161, 813, 183" o="-1" /> <c c="" r="814, 161, 825, 183" /> <c c="" r="826, 161, 838, 183" o="-1" /> <c c="" r="839, 161, 850, 183" /> <c c="" r="851, 161, 862, 183" /> <c c="" r="863, 161, 873, 183" u="1" /> <c c="" r="874, 161, 884, 183" u="1" /> <c c="" r="885, 161, 896, 183" /> <c c="" r="897, 161, 906, 183" u="1" o="1" /> <c c="" r="907, 161, 917, 183" o="1" /> <c c="" r="918, 161, 928, 183" u="1" /> <c c="" r="929, 161, 939, 183" u="1" /> <c c="" r="940, 161, 951, 183" /> <c c="" r="952, 161, 963, 183" /> <c c="" r="964, 161, 975, 183" /> <c c="" r="976, 161, 986, 183" u="1" /> <c c="" r="987, 161, 996, 183" u="1" o="1" /> <c c="" r="997, 161, 1004, 183" u="1" o="3" /> <c c="" r="1005, 161, 1016, 183" /> <c c="" r="0, 184, 9, 206" u="1" o="1" /> <c c="" r="10, 184, 19, 206" u="1" o="1" /> <c c="" r="20, 184, 29, 206" u="1" o="1" /> <c c="" r="30, 184, 40, 206" u="1" /> <c c="" r="41, 184, 50, 206" u="1" o="1" /> <c c="" r="51, 184, 62, 206" /> <c c="" r="63, 184, 74, 206" /> <c c="" r="75, 184, 86, 206" /> <c c="" r="87, 184, 96, 206" u="1" o="1" /> <c c="" r="97, 184, 106, 206" u="1" o="1" /> <c c="" r="107, 184, 116, 206" u="1" o="1" /> <c c="" r="117, 184, 126, 206" u="1" o="1" /> <c c="" r="127, 184, 136, 206" u="1" o="1" /> <c c="" r="137, 184, 149, 206" u="-1" /> <c c="" r="150, 184, 159, 206" u="1" o="1" /> <c c="" r="160, 184, 169, 206" u="1" o="1" /> <c c="" r="170, 184, 179, 206" u="1" o="1" /> <c c="" r="180, 184, 189, 206" u="1" o="1" /> <c c="" r="190, 184, 199, 206" u="1" o="1" /> <c c="" r="200, 184, 209, 206" u="1" o="1" /> <c c=" " r="210, 184, 223, 206" u="-1" o="-1" /> <c c=" " r="224, 184, 236, 206" o="-1" /> <c c=" " r="237, 184, 249, 206" u="-1" /> <c c=" " r="250, 184, 261, 206" u="1" o="-1" /> <c c=" " r="262, 184, 271, 206" u="1" o="1" /> <c c="" r="272, 184, 284, 206" o="-1" /> <c c="" r="285, 184, 295, 206" u="1" /> <c c="" r="296, 184, 305, 206" u="1" o="1" /> <c c="" r="306, 184, 315, 206" u="1" o="1" /> <c c="" r="316, 184, 325, 206" u="1" o="1" /> <c c="" r="326, 184, 335, 206" u="1" o="1" /> <c c="" r="336, 184, 347, 206" /> <c c="" r="348, 184, 357, 206" u="1" o="1" /> <c c="" r="358, 184, 371, 206" o="-2" /> <c c="" r="372, 184, 381, 206" u="1" o="1" /> <c c="" r="382, 184, 391, 206" u="1" o="1" /> <c c="" r="392, 184, 401, 206" u="1" o="1" /> <c c="" r="402, 184, 413, 206" u="1" o="-1" /> <c c="" r="414, 184, 424, 206" o="1" /> <c c="" r="425, 184, 434, 206" u="1" o="1" /> <c c="" r="435, 184, 444, 206" u="1" o="1" /> <c c="" r="445, 184, 454, 206" u="1" o="1" /> <c c="" r="455, 184, 464, 206" u="1" o="1" /> <c c=" " r="465, 184, 474, 206" u="1" o="1" /> <c c="!" r="475, 184, 484, 206" u="1" o="1" /> <c c=""" r="485, 184, 496, 206" /> <c c="#" r="497, 184, 509, 206" o="-1" /> <c c="$" r="510, 184, 520, 206" u="1" /> <c c="%" r="521, 184, 530, 206" u="1" o="1" /> <c c="&" r="531, 184, 541, 206" u="1" /> <c c="'" r="542, 184, 551, 206" u="1" o="1" /> <c c="(" r="552, 184, 562, 206" u="1" /> <c c=")" r="563, 184, 574, 206" u="1" o="-1" /> <c c="*" r="575, 184, 586, 206" /> <c c="+" r="587, 184, 598, 206" /> <c c="," r="599, 184, 608, 206" u="1" o="1" /> <c c="-" r="609, 184, 618, 206" u="1" o="1" /> <c c="." r="619, 184, 630, 206" /> <c c="/" r="631, 184, 641, 206" u="1" /> <c c="0" r="642, 184, 652, 206" u="1" /> <c c="1" r="653, 184, 664, 206" /> <c c="2" r="665, 184, 674, 206" u="1" o="1" /> <c c="3" r="675, 184, 682, 206" u="2" o="2" /> <c c="4" r="683, 184, 693, 206" u="1" /> <c c="5" r="694, 184, 704, 206" u="1" /> <c c="6" r="705, 184, 718, 206" o="-2" /> <c c="7" r="719, 184, 728, 206" u="1" o="1" /> <c c="8" r="729, 184, 738, 206" u="1" o="1" /> <c c="9" r="739, 184, 748, 206" u="1" o="1" /> <c c=":" r="749, 184, 759, 206" u="1" /> <c c=";" r="760, 184, 770, 206" u="1" /> <c c="<" r="771, 184, 781, 206" u="1" /> <c c="=" r="782, 184, 791, 206" u="1" o="1" /> <c c=">" r="792, 184, 802, 206" u="1" /> <c c="?" r="803, 184, 812, 206" u="1" o="1" /> <c c="@" r="813, 184, 823, 206" u="1" /> <c c="A" r="824, 184, 833, 206" u="1" o="1" /> <c c="B" r="834, 184, 843, 206" u="1" o="1" /> <c c="C" r="844, 184, 854, 206" u="1" /> <c c="D" r="855, 184, 865, 206" u="1" /> <c c="E" r="866, 184, 876, 206" u="1" /> <c c="F" r="877, 184, 887, 206" u="1" /> <c c="G" r="888, 184, 897, 206" u="1" o="1" /> <c c="H" r="898, 184, 908, 206" u="1" /> <c c="I" r="909, 184, 920, 206" /> <c c="J" r="921, 184, 932, 206" /> <c c="K" r="933, 184, 945, 206" o="-1" /> <c c="L" r="946, 184, 955, 206" u="1" o="1" /> <c c="M" r="956, 184, 965, 206" u="1" o="1" /> <c c="N" r="966, 184, 976, 206" u="1" /> <c c="O" r="977, 184, 987, 206" u="1" /> <c c="P" r="988, 184, 998, 206" u="1" /> <c c="Q" r="999, 184, 1009, 206" u="1" /> <c c="R" r="1010, 184, 1021, 206" /> <c c="S" r="0, 207, 7, 229" u="2" o="2" /> <c c="T" r="8, 207, 17, 229" u="1" o="1" /> <c c="U" r="18, 207, 27, 229" u="1" o="1" /> <c c="V" r="28, 207, 37, 229" u="2" /> <c c="W" r="38, 207, 47, 229" u="2" /> <c c="X" r="48, 207, 55, 229" u="1" o="3" /> <c c="Y" r="56, 207, 68, 229" o="-1" /> <c c="Z" r="69, 207, 81, 229" o="-1" /> <c c="[" r="82, 207, 92, 229" o="1" /> <c c="\" r="93, 207, 103, 229" u="1" /> <c c="]" r="104, 207, 113, 229" u="1" o="1" /> <c c="^" r="114, 207, 124, 229" u="1" /> <c c="_" r="125, 207, 134, 229" u="1" o="1" /> <c c="b" r="135, 207, 146, 229" /> <c c="c" r="147, 207, 158, 229" /> <c c="r" r="159, 207, 170, 229" /> <c c="s" r="171, 207, 181, 229" u="1" /> <c c="" r="182, 207, 191, 229" u="1" o="1" /> <c c="" r="192, 207, 199, 229" u="2" o="2" /> <c c="" r="200, 207, 211, 229" /> <c c="" r="212, 207, 222, 229" o="1" /> <c c="" r="223, 207, 233, 229" u="1" /> <c c="" r="234, 207, 242, 229" u="2" o="1" /> <c c="" r="243, 207, 255, 229" o="-1" /> <c c="" r="256, 207, 268, 229" o="-1" /> <c c="" r="269, 207, 278, 229" u="1" o="1" /> <c c="" r="279, 207, 288, 229" u="1" o="1" /> <c c="" r="289, 207, 300, 229" u="1" o="-1" /> <c c="" r="301, 207, 311, 229" u="1" /> <c c="" r="312, 207, 324, 229" o="-1" /> <c c="" r="325, 207, 337, 229" o="-1" /> <c c="" r="338, 207, 350, 229" o="-1" /> <c c="" r="351, 207, 363, 229" o="-1" /> <c c="" r="364, 207, 373, 229" u="1" o="1" /> <c c="" r="374, 207, 383, 229" u="1" o="1" /> <c c="" r="384, 207, 395, 229" /> <c c="" r="396, 207, 405, 229" u="1" o="1" /> <c c="" r="406, 207, 417, 229" /> <c c="" r="418, 207, 429, 229" /> <c c="" r="430, 207, 442, 229" o="-1" /> <c c="" r="443, 207, 454, 229" /> <c c="" r="455, 207, 467, 229" o="-1" /> <c c="" r="468, 207, 479, 229" /> <c c="" r="480, 207, 490, 229" u="1" /> <c c="" r="491, 207, 500, 229" u="1" o="1" /> <c c="" r="501, 207, 510, 229" u="1" o="1" /> <c c="" r="511, 207, 524, 229" o="-2" /> <c c="" r="525, 207, 538, 229" o="-2" /> <c c="" r="539, 207, 550, 229" u="1" o="-1" /> <c c="" r="551, 207, 561, 229" u="1" /> <c c="" r="562, 207, 572, 229" u="1" /> <c c="" r="573, 207, 582, 229" u="1" o="1" /> <c c="" r="583, 207, 593, 229" u="1" /> <c c="" r="594, 207, 603, 229" u="1" o="1" /> <c c="" r="604, 207, 608, 229" u="3" o="4" /> <c c="" r="609, 207, 618, 229" u="1" o="1" /> <c c="" r="619, 207, 629, 229" u="1" /> <c c="" r="630, 207, 639, 229" u="1" o="1" /> <c c="" r="640, 207, 650, 229" u="1" /> <c c="" r="651, 207, 662, 229" /> <c c="" r="663, 207, 673, 229" o="1" /> <c c="" r="674, 207, 683, 229" u="1" o="1" /> <c c="" r="684, 207, 694, 229" u="1" /> <c c="" r="695, 207, 704, 229" u="1" o="1" /> <c c="" r="705, 207, 715, 229" u="1" /> <c c="" r="716, 207, 725, 229" u="1" o="1" /> <c c="" r="726, 207, 736, 229" u="1" /> <c c="" r="737, 207, 750, 229" o="-2" /> <c c="" r="751, 207, 764, 229" o="-2" /> <c c="" r="765, 207, 774, 229" u="1" o="1" /> <c c="" r="775, 207, 784, 229" u="1" o="1" /> <c c="" r="785, 207, 797, 229" o="-1" /> <c c="" r="798, 207, 808, 229" u="1" /> <c c="" r="809, 207, 818, 229" u="1" o="1" /> <c c="" r="819, 207, 828, 229" u="1" o="1" /> <c c="" r="829, 207, 838, 229" u="1" o="1" /> <c c="" r="839, 207, 848, 229" u="1" o="1" /> <c c="" r="849, 207, 858, 229" u="1" o="1" /> <c c="" r="859, 207, 869, 229" u="1" /> <c c="" r="870, 207, 881, 229" /> <c c="" r="882, 207, 892, 229" u="1" /> <c c="" r="893, 207, 904, 229" /> <c c="" r="905, 207, 915, 229" u="1" /> <c c="" r="916, 207, 925, 229" u="1" o="1" /> <c c="" r="926, 207, 935, 229" u="1" o="1" /> <c c="" r="936, 207, 948, 229" o="-1" /> <c c="" r="949, 207, 959, 229" u="1" /> <c c="" r="960, 207, 972, 229" o="-1" /> <c c="" r="973, 207, 983, 229" u="1" /> <c c="" r="984, 207, 996, 229" o="-1" /> <c c="" r="997, 207, 1007, 229" u="1" /> <c c="" r="1008, 207, 1017, 229" u="1" o="1" /> <c c="" r="0, 230, 9, 252" u="1" o="1" /> <c c="" r="10, 230, 20, 252" u="1" /> <c c="" r="21, 230, 29, 252" u="2" o="1" /> <c c="" r="30, 230, 41, 252" /> <c c="" r="42, 230, 54, 252" o="-1" /> <c c="" r="55, 230, 64, 252" u="1" o="1" /> <c c="" r="65, 230, 73, 252" u="1" o="2" /> <c c="" r="74, 230, 83, 252" u="1" o="1" /> <c c="" r="84, 230, 94, 252" u="1" /> <c c="" r="95, 230, 106, 252" /> <c c="" r="107, 230, 118, 252" /> <c c="1" r="119, 230, 130, 252" /> <c c="2" r="131, 230, 141, 252" u="1" /> <c c="3" r="142, 230, 154, 252" o="-1" /> <c c="4" r="155, 230, 167, 252" o="-1" /> <c c="5" r="168, 230, 178, 252" u="1" /> <c c="6" r="179, 230, 190, 252" /> <c c="7" r="191, 230, 201, 252" u="1" /> <c c="8" r="202, 230, 212, 252" u="1" /> <c c="9" r="213, 230, 224, 252" /> <c c=":" r="225, 230, 237, 252" o="-1" /> <c c=";" r="238, 230, 248, 252" u="1" /> <c c="<" r="249, 230, 258, 252" u="1" o="1" /> <c c="=" r="259, 230, 270, 252" /> <c c=">" r="271, 230, 282, 252" /> <c c="?" r="283, 230, 293, 252" u="1" /> <c c="@" r="294, 230, 305, 252" /> <c c="A" r="306, 230, 317, 252" /> <c c="B" r="318, 230, 330, 252" o="-1" /> <c c="C" r="331, 230, 342, 252" /> <c c="D" r="343, 230, 355, 252" o="-1" /> <c c="E" r="356, 230, 367, 252" /> <c c="F" r="368, 230, 380, 252" o="-1" /> <c c="G" r="381, 230, 392, 252" /> <c c="H" r="393, 230, 403, 252" u="1" /> <c c="I" r="404, 230, 415, 252" /> <c c="J" r="416, 230, 427, 252" /> <c c="K" r="428, 230, 439, 252" /> <c c="L" r="440, 230, 452, 252" o="-1" /> <c c="M" r="453, 230, 463, 252" u="1" /> <c c="N" r="464, 230, 476, 252" o="-1" /> <c c="O" r="477, 230, 487, 252" u="1" /> <c c="P" r="488, 230, 498, 252" u="1" /> <c c="Q" r="499, 230, 510, 252" /> <c c="R" r="511, 230, 521, 252" u="1" /> <c c="S" r="522, 230, 534, 252" o="-1" /> <c c="T" r="535, 230, 546, 252" /> <c c="U" r="547, 230, 556, 252" u="1" o="1" /> <c c="V" r="557, 230, 569, 252" o="-1" /> <c c="Y" r="570, 230, 573, 252" u="4" o="4" /> <c c="Z" r="574, 230, 579, 252" u="3" o="3" /> <c c="[" r="580, 230, 587, 252" u="2" o="2" /> <c c="\" r="588, 230, 598, 252" u="1" /> <c c="]" r="599, 230, 606, 252" u="2" o="2" /> <c c="^" r="607, 230, 618, 252" /> <c c="_" r="619, 230, 628, 252" u="1" o="1" /> <c c="a" r="629, 230, 640, 252" /> <c c="b" r="641, 230, 650, 252" u="1" o="1" /> <c c="c" r="651, 230, 662, 252" /> <c c="d" r="663, 230, 673, 252" u="1" /> <c c="e" r="674, 230, 683, 252" u="1" o="1" /> <c c="f" r="684, 230, 695, 252" /> <c c="g" r="696, 230, 705, 252" u="1" o="1" /> <c c="h" r="706, 230, 715, 252" u="1" o="1" /> <c c="i" r="716, 230, 727, 252" /> <c c="j" r="728, 230, 739, 252" /> <c c="k" r="740, 230, 749, 252" u="1" o="1" /> <c c="l" r="750, 230, 756, 252" u="3" o="2" /> <c c="m" r="757, 230, 768, 252" /> <c c="n" r="769, 230, 779, 252" u="1" /> <c c="o" r="780, 230, 789, 252" u="1" o="1" /> <c c="p" r="790, 230, 799, 252" u="1" o="1" /> <c c="q" r="800, 230, 809, 252" u="1" o="1" /> <c c="r" r="810, 230, 820, 252" u="1" /> <c c="s" r="821, 230, 831, 252" u="1" /> <c c="t" r="832, 230, 841, 252" u="1" o="1" /> <c c="u" r="842, 230, 849, 252" u="2" o="2" /> <c c="v" r="850, 230, 860, 252" u="1" /> <c c="w" r="861, 230, 870, 252" u="1" o="1" /> <c c="x" r="871, 230, 880, 252" u="1" o="1" /> <c c="y" r="881, 230, 889, 252" u="2" o="1" /> <c c="z" r="890, 230, 901, 252" /> <c c="{" r="902, 230, 912, 252" u="1" /> <c c="|" r="913, 230, 923, 252" u="1" /> <c c="}" r="924, 230, 933, 252" u="1" o="1" /> <c c="~" r="934, 230, 944, 252" u="1" /> <c c="" r="945, 230, 956, 252" /> <c c="" r="957, 230, 966, 252" u="1" o="1" /> <c c="" r="967, 230, 977, 252" u="1" /> <c c="" r="978, 230, 987, 252" u="1" o="1" /> <c c="" r="988, 230, 999, 252" /> <c c="" r="1000, 230, 1011, 252" /> <c c="" r="1012, 230, 1022, 252" u="1" /> <c c="" r="0, 253, 11, 275" /> <c c="" r="12, 253, 23, 275" /> <c c="" r="24, 253, 28, 275" u="4" o="3" /> <c c="" r="29, 253, 36, 275" u="2" o="2" /> <c c="" r="37, 253, 48, 275" /> <c c="" r="49, 253, 60, 275" /> <c c=" " r="61, 253, 73, 275" o="-1" /> <c c=" " r="74, 253, 86, 275" o="-1" /> <c c=" " r="87, 253, 91, 275" u="4" o="3" /> <c c="" r="92, 253, 97, 275" u="3" o="3" /> <c c="" r="98, 253, 102, 275" u="3" o="4" /> <c c="" r="103, 253, 112, 275" u="1" o="1" /> <c c="!" r="113, 253, 120, 275" u="3" o="1" /> <c c=""" r="121, 253, 129, 275" u="2" o="1" /> <c c="#" r="130, 253, 134, 275" u="4" o="3" /> <c c="$" r="135, 253, 146, 275" /> <c c="%" r="147, 253, 151, 275" u="4" o="3" /> <c c="&" r="152, 253, 164, 275" o="-1" /> <c c="'" r="165, 253, 168, 275" u="4" o="4" /> <c c="(" r="169, 253, 181, 275" o="-1" /> <c c=")" r="182, 253, 191, 275" u="1" o="1" /> <c c="*" r="192, 253, 204, 275" o="-1" /> <c c="+" r="205, 253, 217, 275" o="-1" /> <c c="," r="218, 253, 229, 275" /> <c c="-" r="230, 253, 241, 275" /> <c c="." r="242, 253, 253, 275" /> <c c="/" r="254, 253, 263, 275" u="2" /> <c c="0" r="264, 253, 273, 275" u="2" /> <c c="1" r="274, 253, 286, 275" u="-1" /> <c c="2" r="287, 253, 299, 275" u="-1" /> <c c="3" r="300, 253, 314, 275" u="-2" o="-1" /> <c c="4" r="315, 253, 329, 275" u="-2" o="-1" /> <c c="5" r="330, 253, 345, 275" u="-3" o="-1" /> <c c="6" r="346, 253, 361, 275" u="-3" o="-1" /> <c c="7" r="362, 253, 374, 275" o="-1" /> <c c="8" r="375, 253, 387, 275" o="-1" /> <c c="9" r="388, 253, 400, 275" o="-1" /> <c c=":" r="401, 253, 413, 275" o="-1" /> <c c="@" r="414, 253, 427, 275" u="-1" o="-1" /> <c c="A" r="428, 253, 441, 275" u="-1" o="-1" /> <c c="B" r="442, 253, 454, 275" o="-1" /> <c c="C" r="455, 253, 467, 275" o="-1" /> <c c="D" r="468, 253, 479, 275" /> <c c="E" r="480, 253, 491, 275" /> <c c="F" r="492, 253, 504, 275" o="-1" /> <c c="G" r="505, 253, 514, 275" u="1" o="1" /> <c c="H" r="515, 253, 526, 275" /> <c c="I" r="527, 253, 539, 275" o="-1" /> <c c="J" r="540, 253, 552, 275" o="-1" /> <c c="K" r="553, 253, 560, 275" u="2" o="2" /> <c c="L" r="561, 253, 568, 275" u="2" o="2" /> <c c="M" r="569, 253, 576, 275" u="2" o="2" /> <c c="N" r="577, 253, 584, 275" u="2" o="2" /> <c c="O" r="585, 253, 592, 275" u="2" o="2" /> <c c="P" r="593, 253, 600, 275" u="2" o="2" /> <c c="Q" r="601, 253, 608, 275" u="2" o="2" /> <c c="R" r="609, 253, 615, 275" u="3" o="2" /> <c c="S" r="616, 253, 624, 275" u="2" o="1" /> <c c="T" r="625, 253, 629, 275" u="4" o="3" /> <c c="U" r="630, 253, 634, 275" u="4" o="3" /> <c c="Z" r="635, 253, 641, 275" u="3" o="2" /> <c c="`" r="642, 253, 646, 275" u="4" o="3" /> <c c="a" r="647, 253, 652, 275" u="3" o="3" /> <c c="b" r="653, 253, 663, 275" u="1" /> <c c="c" r="664, 253, 675, 275" /> <c c="d" r="676, 253, 685, 275" u="1" o="1" /> <c c="e" r="686, 253, 696, 275" u="1" /> <c c="f" r="697, 253, 708, 275" /> <c c="g" r="709, 253, 720, 275" /> <c c="h" r="721, 253, 732, 275" /> <c c="i" r="733, 253, 743, 275" u="1" /> <c c="j" r="744, 253, 754, 275" u="1" /> <c c="k" r="755, 253, 762, 275" u="2" o="2" /> <c c="l" r="763, 253, 767, 275" u="4" o="3" /> <c c="m" r="768, 253, 777, 275" u="1" o="1" /> <c c="t" r="778, 253, 782, 275" u="4" o="3" /> <c c="y" r="783, 253, 795, 275" o="-1" /> <c c="z" r="796, 253, 808, 275" o="-1" /> <c c="{" r="809, 253, 821, 275" o="-1" /> <c c="~" r="822, 253, 834, 275" o="-1" /> <c c="" r="835, 253, 847, 275" o="-1" /> <c c="" r="848, 253, 860, 275" o="-1" /> <c c="" r="861, 253, 872, 275" /> <c c="" r="873, 253, 884, 275" /> <c c="" r="885, 253, 897, 275" o="-1" /> <c c="" r="898, 253, 910, 275" o="-1" /> <c c="" r="911, 253, 923, 275" u="-1" /> <c c="" r="924, 253, 937, 275" u="-1" o="-1" /> <c c="" r="938, 253, 951, 275" u="-1" o="-1" /> <c c="" r="952, 253, 965, 275" o="-2" /> <c c="" r="966, 253, 979, 275" o="-2" /> <c c="" r="980, 253, 993, 275" u="-1" o="-1" /> <c c="" r="994, 253, 1006, 275" o="-1" /> <c c="" r="1007, 253, 1011, 275" u="4" o="3" /> <c c="" r="1012, 253, 1017, 275" u="3" o="3" /> <c c="" r="0, 276, 10, 298" u="1" /> <c c="" r="11, 276, 22, 298" /> <c c="" r="23, 276, 34, 298" /> <c c="" r="35, 276, 46, 298" /> <c c="" r="47, 276, 55, 298" u="2" o="1" /> <c c="" r="56, 276, 67, 298" /> <c c="" r="68, 276, 79, 298" /> <c c="" r="80, 276, 90, 298" u="1" /> <c c="" r="91, 276, 102, 298" /> <c c="" r="103, 276, 114, 298" u="1" o="-1" /> <c c="" r="115, 276, 125, 298" u="1" /> <c c="" r="126, 276, 136, 298" u="1" /> <c c="" r="137, 276, 148, 298" /> <c c="" r="149, 276, 161, 298" o="-1" /> <c c="" r="162, 276, 172, 298" u="1" /> <c c="" r="173, 276, 183, 298" u="1" /> <c c="" r="184, 276, 195, 298" /> <c c="" r="196, 276, 207, 298" /> <c c="" r="208, 276, 219, 298" /> <c c="" r="220, 276, 231, 298" /> <c c="" r="232, 276, 242, 298" u="1" /> <c c="" r="243, 276, 253, 298" u="1" /> <c c="" r="254, 276, 266, 298" o="-1" /> <c c="" r="267, 276, 278, 298" /> <c c="" r="279, 276, 290, 298" /> <c c="" r="291, 276, 302, 298" /> <c c="" r="303, 276, 314, 298" /> <c c="" r="315, 276, 325, 298" u="1" /> <c c="" r="326, 276, 336, 298" u="1" /> <c c="" r="337, 276, 348, 298" /> <c c="" r="349, 276, 360, 298" /> <c c="" r="361, 276, 373, 298" o="-1" /> <c c="" r="374, 276, 385, 298" /> <c c="" r="386, 276, 397, 298" /> <c c="" r="398, 276, 410, 298" o="-1" /> <c c="" r="411, 276, 423, 298" o="-1" /> <c c="" r="424, 276, 435, 298" /> <c c="" r="436, 276, 447, 298" /> <c c="" r="448, 276, 458, 298" u="1" /> <c c="" r="459, 276, 478, 298" u="-8" /> <c c="" r="479, 276, 491, 298" o="-1" /> <c c="" r="492, 276, 505, 298" u="-1" o="-1" /> <c c="" r="506, 276, 518, 298" o="-1" /> <c c="" r="519, 276, 532, 298" o="-2" /> <c c="" r="533, 276, 539, 298" u="3" o="2" /> <c c="" r="540, 276, 547, 298" u="2" o="2" /> <c c="" r="548, 276, 561, 298" u="-1" o="-1" /> <c c="" r="562, 276, 574, 298" o="-1" /> <c c="" r="575, 276, 578, 298" u="4" o="4" /> <c c="" r="579, 276, 591, 298" o="-1" /> <c c="" r="592, 276, 606, 298" o="-3" /> <c c="" r="607, 276, 614, 298" u="2" o="2" /> <c c="" r="615, 276, 627, 298" o="-1" /> <c c="" r="628, 276, 633, 298" u="3" o="3" /> <c c="" r="634, 276, 644, 298" u="1" /> <c c="" r="645, 276, 655, 298" u="1" /> <c c="" r="656, 276, 667, 298" /> <c c="" r="668, 276, 680, 298" o="-1" /> <c c="" r="681, 276, 691, 298" u="1" /> <c c="" r="692, 276, 702, 298" u="1" /> <c c="" r="703, 276, 713, 298" u="1" /> <c c="" r="714, 276, 726, 298" o="-1" /> <c c="" r="727, 276, 737, 298" u="1" /> <c c="" r="738, 276, 748, 298" u="1" /> <c c="" r="749, 276, 759, 298" u="1" /> <c c="" r="760, 276, 770, 298" u="1" /> <c c="" r="771, 276, 781, 298" u="1" /> <c c="" r="782, 276, 794, 298" o="-1" /> <c c="" r="795, 276, 805, 298" u="1" /> <c c="" r="806, 276, 816, 298" u="1" /> <c c="" r="817, 276, 829, 298" o="-1" /> <c c="" r="830, 276, 840, 298" u="1" /> <c c="" r="841, 276, 853, 298" o="-1" /> <c c="" r="854, 276, 865, 298" /> <c c="" r="866, 276, 878, 298" o="-1" /> <c c="" r="879, 276, 889, 298" u="1" /> <c c="" r="890, 276, 902, 298" o="-1" /> <c c="" r="903, 276, 913, 298" u="1" /> <c c="" r="914, 276, 925, 298" /> <c c="" r="926, 276, 936, 298" u="1" /> <c c="" r="937, 276, 948, 298" /> <c c="" r="949, 276, 959, 298" u="1" /> <c c="" r="960, 276, 972, 298" o="-1" /> <c c="" r="973, 276, 983, 298" u="1" /> <c c="" r="984, 276, 994, 298" u="1" /> <c c="" r="995, 276, 1005, 298" u="1" /> <c c="" r="1006, 276, 1016, 298" u="1" /> <c c="" r="0, 299, 10, 321" u="1" /> <c c="" r="11, 299, 21, 321" u="1" /> <c c="" r="22, 299, 32, 321" u="1" /> <c c="" r="33, 299, 43, 321" u="1" /> <c c="" r="44, 299, 54, 321" u="1" /> <c c="" r="55, 299, 67, 321" o="-1" /> <c c="" r="68, 299, 79, 321" /> <c c="" r="80, 299, 90, 321" u="1" /> <c c="" r="91, 299, 102, 321" /> <c c="" r="103, 299, 113, 321" u="1" /> <c c="" r="114, 299, 121, 321" u="2" o="2" /> <c c="" r="122, 299, 127, 321" u="3" o="3" /> <c c="" r="128, 299, 140, 321" o="-1" /> <c c="" r="141, 299, 151, 321" u="1" /> <c c=" " r="152, 299, 162, 321" u="1" /> <c c="" r="163, 299, 175, 321" o="-1" /> <c c="" r="176, 299, 186, 321" u="1" /> <c c="" r="187, 299, 197, 321" u="1" /> <c c="" r="198, 299, 209, 321" /> <c c="" r="210, 299, 221, 321" /> <c c="" r="222, 299, 233, 321" /> <c c="," r="234, 299, 242, 321" u="2" o="1" /> <c c="-" r="243, 299, 251, 321" u="2" o="1" /> <c c="." r="252, 299, 259, 321" u="2" o="2" /> <c c="0" r="260, 299, 267, 321" u="2" o="2" /> <c c="1" r="268, 299, 274, 321" u="3" o="2" /> <c c="2" r="275, 299, 281, 321" u="3" o="2" /> <c c="3" r="282, 299, 289, 321" u="2" o="2" /> <c c="4" r="290, 299, 296, 321" u="3" o="2" /> <c c="5" r="297, 299, 303, 321" u="3" o="2" /> <c c="6" r="304, 299, 310, 321" u="3" o="2" /> <c c="7" r="311, 299, 318, 321" u="2" o="2" /> <c c="8" r="319, 299, 325, 321" u="3" o="2" /> <c c="9" r="326, 299, 333, 321" u="2" o="2" /> <c c=":" r="334, 299, 341, 321" u="2" o="2" /> <c c=";" r="342, 299, 349, 321" u="2" o="2" /> <c c="<" r="350, 299, 357, 321" u="2" o="2" /> <c c=">" r="358, 299, 365, 321" u="2" o="2" /> <c c="?" r="366, 299, 373, 321" u="2" o="2" /> <c c="@" r="374, 299, 381, 321" u="2" o="2" /> <c c="A" r="382, 299, 389, 321" u="2" o="2" /> <c c="B" r="390, 299, 398, 321" u="2" o="1" /> <c c="C" r="399, 299, 406, 321" u="2" o="2" /> <c c="D" r="407, 299, 414, 321" u="2" o="2" /> <c c="E" r="415, 299, 422, 321" u="2" o="2" /> <c c="F" r="423, 299, 431, 321" u="2" o="1" /> <c c="G" r="432, 299, 439, 321" u="2" o="2" /> <c c="H" r="440, 299, 447, 321" u="2" o="2" /> <c c="I" r="448, 299, 455, 321" u="2" o="2" /> <c c="J" r="456, 299, 463, 321" u="2" o="2" /> <c c="K" r="464, 299, 471, 321" u="2" o="2" /> <c c="L" r="472, 299, 479, 321" u="2" o="2" /> <c c="M" r="480, 299, 487, 321" u="2" o="2" /> <c c="N" r="488, 299, 495, 321" u="2" o="2" /> <c c="O" r="496, 299, 503, 321" u="2" o="2" /> <c c="P" r="504, 299, 511, 321" u="2" o="2" /> <c c="Q" r="512, 299, 518, 321" u="3" o="2" /> <c c="R" r="519, 299, 526, 321" u="2" o="2" /> <c c="S" r="527, 299, 533, 321" u="3" o="2" /> <c c="T" r="534, 299, 541, 321" u="2" o="2" /> <c c="U" r="542, 299, 549, 321" u="2" o="2" /> <c c="V" r="550, 299, 557, 321" u="2" o="2" /> <c c="W" r="558, 299, 564, 321" u="3" o="2" /> <c c="X" r="565, 299, 571, 321" u="3" o="2" /> <c c="Y" r="572, 299, 579, 321" u="2" o="2" /> <c c="Z" r="580, 299, 587, 321" u="2" o="2" /> <c c="[" r="588, 299, 595, 321" u="2" o="2" /> <c c="b" r="596, 299, 603, 321" u="2" o="2" /> <c c="c" r="604, 299, 610, 321" u="3" o="2" /> <c c="d" r="611, 299, 617, 321" u="3" o="2" /> <c c="e" r="618, 299, 625, 321" u="2" o="2" /> <c c="w" r="626, 299, 636, 321" u="1" /> <c c="x" r="637, 299, 643, 321" u="3" o="2" /> <c c="{" r="644, 299, 654, 321" u="1" /> <c c="" r="655, 299, 666, 321" /> <c c="" r="667, 299, 674, 321" u="2" o="2" /> <c c="" r="675, 299, 681, 321" u="3" o="2" /> <c c="" r="682, 299, 688, 321" u="3" o="2" /> <c c="" r="689, 299, 696, 321" u="2" o="2" /> <c c="" r="697, 299, 704, 321" u="2" o="2" /> <c c="" r="705, 299, 711, 321" u="3" o="2" /> <c c="" r="712, 299, 717, 321" u="3" o="3" /> <c c="" r="718, 299, 725, 321" u="2" o="2" /> <c c="" r="726, 299, 732, 321" u="3" o="2" /> <c c="" r="733, 299, 740, 321" u="2" o="2" /> <c c="" r="741, 299, 747, 321" u="3" o="2" /> <c c="" r="748, 299, 755, 321" u="2" o="2" /> <c c="" r="756, 299, 763, 321" u="2" o="2" /> <c c="" r="764, 299, 771, 321" u="2" o="2" /> <c c="" r="772, 299, 779, 321" u="2" o="2" /> <c c="" r="780, 299, 787, 321" u="2" o="2" /> <c c="" r="788, 299, 793, 321" u="3" o="3" /> <c c="" r="794, 299, 801, 321" u="2" o="2" /> <c c="" r="802, 299, 809, 321" u="2" o="2" /> <c c="" r="810, 299, 817, 321" u="2" o="2" /> <c c="" r="818, 299, 825, 321" u="2" o="2" /> <c c="" r="826, 299, 833, 321" u="2" o="2" /> <c c="" r="834, 299, 841, 321" u="2" o="2" /> <c c="" r="842, 299, 850, 321" u="2" o="1" /> <c c="" r="851, 299, 857, 321" u="3" o="2" /> <c c="" r="858, 299, 865, 321" u="2" o="2" /> <c c="" r="866, 299, 872, 321" u="3" o="2" /> <c c="" r="873, 299, 880, 321" u="2" o="2" /> <c c="" r="881, 299, 888, 321" u="2" o="2" /> <c c="" r="889, 299, 896, 321" u="2" o="2" /> <c c="" r="897, 299, 904, 321" u="2" o="2" /> <c c="" r="905, 299, 911, 321" u="3" o="2" /> <c c="" r="912, 299, 919, 321" u="2" o="2" /> <c c="" r="920, 299, 927, 321" u="2" o="2" /> <c c="" r="928, 299, 935, 321" u="2" o="2" /> <c c="" r="936, 299, 943, 321" u="2" o="2" /> <c c="" r="944, 299, 953, 321" u="1" o="1" /> <c c="" r="954, 299, 964, 321" u="1" /> <c c="" r="965, 299, 974, 321" u="1" o="1" /> <c c="" r="975, 299, 985, 321" u="1" /> <c c="" r="986, 299, 995, 321" u="1" o="1" /> <c c="" r="996, 299, 1006, 321" u="1" /> <c c="" r="1007, 299, 1016, 321" u="1" o="1" /> <c c="" r="0, 322, 10, 344" u="1" /> <c c="" r="11, 322, 20, 344" u="1" o="1" /> <c c=" " r="21, 322, 30, 344" u="1" o="1" /> <c c=" " r="31, 322, 40, 344" u="1" o="1" /> <c c=" " r="41, 322, 51, 344" u="1" /> <c c=" " r="52, 322, 61, 344" u="1" o="1" /> <c c=" " r="62, 322, 72, 344" u="1" /> <c c="" r="73, 322, 82, 344" u="1" o="1" /> <c c="" r="83, 322, 93, 344" u="1" /> <c c="" r="94, 322, 103, 344" u="1" o="1" /> <c c="" r="104, 322, 114, 344" u="1" /> <c c="" r="115, 322, 124, 344" u="1" o="1" /> <c c="" r="125, 322, 135, 344" u="1" /> <c c="" r="136, 322, 145, 344" u="1" o="1" /> <c c="" r="146, 322, 156, 344" u="1" /> <c c="" r="157, 322, 166, 344" u="1" o="1" /> <c c="" r="167, 322, 177, 344" u="1" /> <c c="" r="178, 322, 187, 344" u="1" o="1" /> <c c="" r="188, 322, 198, 344" u="1" /> <c c="" r="199, 322, 208, 344" u="1" o="1" /> <c c="" r="209, 322, 218, 344" u="1" o="1" /> <c c=" " r="219, 322, 228, 344" u="1" o="1" /> <c c="!" r="229, 322, 239, 344" u="1" /> <c c=""" r="240, 322, 249, 344" u="1" o="1" /> <c c="#" r="250, 322, 259, 344" u="1" o="1" /> <c c="$" r="260, 322, 269, 344" u="1" o="1" /> <c c="%" r="270, 322, 279, 344" u="1" o="1" /> <c c="&" r="280, 322, 289, 344" u="1" o="1" /> <c c="'" r="290, 322, 299, 344" u="1" o="1" /> <c c="(" r="300, 322, 310, 344" o="1" /> <c c=")" r="311, 322, 321, 344" o="1" /> <c c="*" r="322, 322, 331, 344" u="1" o="1" /> <c c="+" r="332, 322, 341, 344" u="1" o="1" /> <c c="," r="342, 322, 351, 344" u="1" o="1" /> <c c="-" r="352, 322, 361, 344" u="2" /> <c c="0" r="362, 322, 373, 344" u="1" o="-1" /> <c c="1" r="374, 322, 384, 344" u="1" /> <c c="2" r="385, 322, 396, 344" u="1" o="-1" /> <c c="3" r="397, 322, 407, 344" u="1" /> <c c="4" r="408, 322, 419, 344" u="1" o="-1" /> <c c="5" r="420, 322, 430, 344" u="1" /> <c c="6" r="431, 322, 440, 344" u="1" o="1" /> <c c="7" r="441, 322, 451, 344" u="1" /> <c c="8" r="452, 322, 461, 344" u="1" o="1" /> <c c="9" r="462, 322, 472, 344" u="1" /> <c c=":" r="473, 322, 482, 344" u="1" o="1" /> <c c=";" r="483, 322, 493, 344" u="1" /> <c c="<" r="494, 322, 503, 344" u="1" o="1" /> <c c="=" r="504, 322, 514, 344" u="1" /> <c c=">" r="515, 322, 524, 344" u="1" o="1" /> <c c="?" r="525, 322, 535, 344" u="1" /> <c c="@" r="536, 322, 545, 344" u="1" o="1" /> <c c="A" r="546, 322, 556, 344" u="1" /> <c c="B" r="557, 322, 566, 344" u="1" o="1" /> <c c="C" r="567, 322, 577, 344" u="1" /> <c c="D" r="578, 322, 587, 344" u="1" o="1" /> <c c="E" r="588, 322, 597, 344" u="1" o="1" /> <c c="F" r="598, 322, 607, 344" u="1" o="1" /> <c c="G" r="608, 322, 617, 344" u="1" o="1" /> <c c="H" r="618, 322, 627, 344" u="1" o="1" /> <c c="I" r="628, 322, 637, 344" u="1" o="1" /> <c c="J" r="638, 322, 647, 344" u="1" o="1" /> <c c="K" r="648, 322, 657, 344" u="1" o="1" /> <c c="L" r="658, 322, 667, 344" u="1" o="1" /> <c c="M" r="668, 322, 678, 344" u="1" /> <c c="T" r="679, 322, 688, 344" u="1" o="1" /> <c c="U" r="689, 322, 699, 344" u="1" /> <c c="V" r="700, 322, 709, 344" u="1" o="1" /> <c c="W" r="710, 322, 720, 344" u="1" /> <c c="X" r="721, 322, 731, 344" u="1" /> <c c="Y" r="732, 322, 740, 344" u="3" /> <c c="Z" r="741, 322, 751, 344" u="1" /> <c c="[" r="752, 322, 760, 344" u="3" /> <c c="\" r="761, 322, 771, 344" u="1" /> <c c="]" r="772, 322, 780, 344" u="3" /> <c c="^" r="781, 322, 791, 344" u="1" /> <c c="_" r="792, 322, 800, 344" u="3" /> <c c="`" r="801, 322, 810, 344" u="1" o="1" /> <c c="a" r="811, 322, 820, 344" u="1" o="1" /> <c c="b" r="821, 322, 830, 344" u="1" o="1" /> <c c="c" r="831, 322, 840, 344" u="1" o="1" /> <c c="h" r="841, 322, 850, 344" u="1" o="1" /> <c c="i" r="851, 322, 860, 344" u="1" o="1" /> <c c="j" r="861, 322, 872, 344" /> <c c="k" r="873, 322, 883, 344" u="1" /> <c c="l" r="884, 322, 895, 344" /> <c c="m" r="896, 322, 906, 344" u="1" /> <c c="n" r="907, 322, 918, 344" /> <c c="o" r="919, 322, 929, 344" u="1" /> <c c="p" r="930, 322, 941, 344" /> <c c="q" r="942, 322, 952, 344" u="1" /> <c c="r" r="953, 322, 962, 344" u="1" o="1" /> <c c="s" r="963, 322, 972, 344" u="1" o="1" /> <c c="t" r="973, 322, 982, 344" u="1" o="1" /> <c c="u" r="983, 322, 992, 344" u="1" o="1" /> <c c="v" r="993, 322, 1002, 344" u="1" o="1" /> <c c="w" r="1003, 322, 1012, 344" u="1" o="1" /> <c c="x" r="1013, 322, 1022, 344" u="1" o="1" /> <c c="y" r="0, 345, 9, 367" u="1" o="1" /> <c c="|" r="10, 345, 19, 367" u="1" o="1" /> <c c="}" r="20, 345, 30, 367" u="1" /> <c c="~" r="31, 345, 40, 367" u="1" o="1" /> <c c="" r="41, 345, 51, 367" u="1" /> <c c="" r="52, 345, 63, 367" /> <c c="" r="64, 345, 75, 367" /> <c c="" r="76, 345, 87, 367" /> <c c="" r="88, 345, 99, 367" /> <c c="" r="100, 345, 111, 367" /> <c c="" r="112, 345, 123, 367" /> <c c="" r="124, 345, 135, 367" /> <c c="" r="136, 345, 147, 367" /> <c c="" r="148, 345, 159, 367" /> <c c="" r="160, 345, 171, 367" /> <c c="" r="172, 345, 181, 367" u="1" o="1" /> <c c="" r="182, 345, 192, 367" u="1" /> <c c="" r="193, 345, 202, 367" u="1" o="1" /> <c c="" r="203, 345, 213, 367" u="1" /> <c c="" r="214, 345, 225, 367" /> <c c="" r="226, 345, 236, 367" u="1" /> <c c="" r="237, 345, 246, 367" u="1" o="1" /> <c c="" r="247, 345, 256, 367" u="1" o="1" /> <c c="" r="257, 345, 266, 367" u="1" o="1" /> <c c="" r="267, 345, 276, 367" u="1" o="1" /> <c c="" r="277, 345, 286, 367" u="1" o="1" /> <c c="" r="287, 345, 296, 367" u="1" o="1" /> <c c="" r="297, 345, 306, 367" u="1" o="1" /> <c c="" r="307, 345, 317, 367" u="1" /> <c c="" r="318, 345, 329, 367" /> <c c="" r="330, 345, 340, 367" u="1" /> <c c="" r="341, 345, 350, 367" u="1" o="1" /> <c c="" r="351, 345, 361, 367" u="1" /> <c c="" r="362, 345, 371, 367" u="1" o="1" /> <c c="" r="372, 345, 382, 367" u="1" /> <c c="" r="383, 345, 392, 367" u="1" o="1" /> <c c="" r="393, 345, 403, 367" u="1" /> <c c="" r="404, 345, 413, 367" u="1" o="1" /> <c c="" r="414, 345, 424, 367" u="1" /> <c c="" r="425, 345, 434, 367" u="1" o="1" /> <c c="" r="435, 345, 445, 367" u="1" /> <c c="" r="446, 345, 455, 367" u="1" o="1" /> <c c="" r="456, 345, 466, 367" u="1" /> <c c="" r="467, 345, 476, 367" u="1" o="1" /> <c c="" r="477, 345, 487, 367" u="1" /> <c c="" r="488, 345, 497, 367" u="1" o="1" /> <c c="" r="498, 345, 508, 367" u="1" /> <c c="" r="509, 345, 518, 367" u="1" o="1" /> <c c="" r="519, 345, 528, 367" u="2" /> <c c="" r="529, 345, 538, 367" u="1" o="1" /> <c c="" r="539, 345, 549, 367" u="1" /> <c c="" r="550, 345, 559, 367" u="1" o="1" /> <c c="" r="560, 345, 570, 367" u="1" /> <c c="" r="571, 345, 583, 367" o="-1" /> <c c="" r="584, 345, 596, 367" o="-1" /> <c c="" r="597, 345, 609, 367" o="-1" /> <c c="" r="610, 345, 622, 367" o="-1" /> <c c="" r="623, 345, 635, 367" o="-1" /> <c c="" r="636, 345, 648, 367" o="-1" /> <c c="" r="649, 345, 661, 367" o="-1" /> <c c="" r="662, 345, 674, 367" o="-1" /> <c c="" r="675, 345, 684, 367" u="1" o="1" /> <c c="" r="685, 345, 694, 367" u="1" o="1" /> <c c="" r="695, 345, 707, 367" o="-1" /> <c c="" r="708, 345, 720, 367" o="-1" /> <c c="" r="721, 345, 733, 367" o="-1" /> <c c="" r="734, 345, 746, 367" o="-1" /> <c c="" r="747, 345, 759, 367" o="-1" /> <c c="" r="760, 345, 772, 367" o="-1" /> <c c="" r="773, 345, 785, 367" o="-1" /> <c c="" r="786, 345, 798, 367" o="-1" /> <c c="" r="799, 345, 810, 367" /> <c c="" r="811, 345, 821, 367" u="1" /> <c c="" r="822, 345, 833, 367" /> <c c="" r="834, 345, 844, 367" u="1" /> <c c="" r="845, 345, 856, 367" /> <c c="" r="857, 345, 867, 367" u="1" /> <c c="" r="868, 345, 879, 367" /> <c c="" r="880, 345, 891, 367" /> <c c="" r="892, 345, 903, 367" /> <c c="" r="904, 345, 915, 367" /> <c c="" r="916, 345, 927, 367" /> <c c="" r="928, 345, 939, 367" /> <c c="" r="940, 345, 951, 367" /> <c c="" r="952, 345, 963, 367" /> <c c="" r="964, 345, 974, 367" o="1" /> <c c=" " r="975, 345, 986, 367" u="-1" o="1" /> <c c=" " r="987, 345, 1003, 367" u="-6" o="1" /> <c c=" " r="1004, 345, 1020, 367" u="-6" o="1" /> <c c=" " r="0, 368, 14, 390" u="-4" o="1" /> <c c=" " r="15, 368, 29, 390" u="-4" o="1" /> <c c="" r="30, 368, 42, 390" u="-2" o="1" /> <c c="" r="43, 368, 56, 390" u="-3" o="1" /> <c c="" r="57, 368, 65, 390" u="1" o="2" /> <c c="" r="66, 368, 74, 390" u="1" o="2" /> <c c="" r="75, 368, 84, 390" u="1" o="1" /> <c c="" r="85, 368, 94, 390" u="1" o="1" /> <c c="" r="95, 368, 104, 390" u="1" o="1" /> <c c="" r="105, 368, 114, 390" u="1" o="1" /> <c c="" r="115, 368, 127, 390" u="-2" o="1" /> <c c="" r="128, 368, 140, 390" u="-2" o="1" /> <c c="" r="141, 368, 159, 390" u="-8" o="1" /> <c c="" r="160, 368, 178, 390" u="-8" o="1" /> <c c="" r="179, 368, 195, 390" u="-6" o="1" /> <c c="" r="196, 368, 213, 390" u="-7" o="1" /> <c c=" " r="214, 368, 223, 390" u="1" o="1" /> <c c="!" r="224, 368, 233, 390" u="1" o="1" /> <c c=""" r="234, 368, 243, 390" u="1" o="1" /> <c c="#" r="244, 368, 253, 390" u="1" o="1" /> <c c="$" r="254, 368, 263, 390" u="1" o="1" /> <c c="%" r="264, 368, 273, 390" u="1" o="1" /> <c c="&" r="274, 368, 283, 390" u="1" o="1" /> <c c="'" r="284, 368, 293, 390" u="1" o="1" /> <c c="(" r="294, 368, 307, 390" u="-3" o="1" /> <c c=")" r="308, 368, 321, 390" u="-3" o="1" /> <c c="*" r="322, 368, 340, 390" u="-8" o="1" /> <c c="+" r="341, 368, 359, 390" u="-8" o="1" /> <c c="," r="360, 368, 377, 390" u="-7" o="1" /> <c c="-" r="378, 368, 395, 390" u="-7" o="1" /> <c c="." r="396, 368, 411, 390" u="-5" o="1" /> <c c="/" r="412, 368, 427, 390" u="-5" o="1" /> <c c="0" r="428, 368, 435, 390" u="2" o="2" /> <c c="1" r="436, 368, 443, 390" u="2" o="2" /> <c c="2" r="444, 368, 453, 390" u="1" o="1" /> <c c="3" r="454, 368, 463, 390" u="1" o="1" /> <c c="4" r="464, 368, 472, 390" u="2" o="1" /> <c c="5" r="473, 368, 481, 390" u="2" o="1" /> <c c="6" r="482, 368, 489, 390" u="2" o="2" /> <c c="7" r="490, 368, 497, 390" u="2" o="2" /> <c c="8" r="498, 368, 510, 390" u="-2" o="1" /> <c c="9" r="511, 368, 523, 390" u="-2" o="1" /> <c c=":" r="524, 368, 542, 390" u="-8" o="1" /> <c c=";" r="543, 368, 561, 390" u="-8" o="1" /> <c c="<" r="562, 368, 578, 390" u="-6" o="1" /> <c c="=" r="579, 368, 595, 390" u="-6" o="1" /> <c c=">" r="596, 368, 610, 390" u="-4" o="1" /> <c c="?" r="611, 368, 625, 390" u="-4" o="1" /> <c c="@" r="626, 368, 636, 390" u="1" /> <c c="A" r="637, 368, 647, 390" u="1" /> <c c="B" r="648, 368, 658, 390" u="1" /> <c c="C" r="659, 368, 669, 390" u="1" /> <c c="D" r="670, 368, 680, 390" u="1" /> <c c="E" r="681, 368, 691, 390" u="1" /> <c c="H" r="692, 368, 704, 390" u="-2" o="1" /> <c c="I" r="705, 368, 717, 390" u="-2" o="1" /> <c c="J" r="718, 368, 736, 390" u="-8" o="1" /> <c c="K" r="737, 368, 755, 390" u="-8" o="1" /> <c c="L" r="756, 368, 771, 390" u="-5" o="1" /> <c c="M" r="772, 368, 787, 390" u="-5" o="1" /> <c c="P" r="788, 368, 799, 390" /> <c c="Q" r="800, 368, 811, 390" /> <c c="R" r="812, 368, 823, 390" /> <c c="S" r="824, 368, 835, 390" /> <c c="T" r="836, 368, 847, 390" /> <c c="U" r="848, 368, 859, 390" /> <c c="V" r="860, 368, 871, 390" /> <c c="W" r="872, 368, 883, 390" /> <c c="Y" r="884, 368, 899, 390" u="-4" /> <c c="[" r="900, 368, 920, 390" u="-9" /> <c c="]" r="921, 368, 940, 390" u="-8" /> <c c="_" r="941, 368, 958, 390" u="-6" /> <c c="`" r="959, 368, 970, 390" /> <c c="a" r="971, 368, 982, 390" /> <c c="b" r="983, 368, 994, 390" /> <c c="c" r="995, 368, 1006, 390" /> <c c="d" r="1007, 368, 1018, 390" /> <c c="e" r="0, 391, 11, 413" /> <c c="f" r="12, 391, 23, 413" /> <c c="g" r="24, 391, 35, 413" /> <c c="h" r="36, 391, 49, 413" u="-2" /> <c c="i" r="50, 391, 63, 413" u="-2" /> <c c="j" r="64, 391, 83, 413" u="-8" /> <c c="k" r="84, 391, 103, 413" u="-8" /> <c c="l" r="104, 391, 119, 413" u="-4" /> <c c="m" r="120, 391, 135, 413" u="-4" /> <c c="n" r="136, 391, 150, 413" u="-3" /> <c c="o" r="151, 391, 166, 413" u="-4" /> <c c="p" r="167, 391, 178, 413" /> <c c="q" r="179, 391, 190, 413" /> <c c="r" r="191, 391, 199, 413" u="1" o="2" /> <c c="s" r="200, 391, 208, 413" u="1" o="2" /> <c c="t" r="209, 391, 218, 413" u="1" o="1" /> <c c="u" r="219, 391, 228, 413" u="1" o="1" /> <c c="v" r="229, 391, 236, 413" u="2" o="2" /> <c c="w" r="237, 391, 244, 413" u="2" o="2" /> <c c="x" r="245, 391, 255, 413" u="1" /> <c c="y" r="256, 391, 266, 413" u="1" /> <c c="z" r="267, 391, 278, 413" /> <c c="{" r="279, 391, 290, 413" /> <c c="|" r="291, 391, 302, 413" /> <c c="}" r="303, 391, 314, 413" /> <c c="" r="315, 391, 326, 413" /> <c c="" r="327, 391, 338, 413" /> <c c="" r="339, 391, 350, 413" /> <c c="" r="351, 391, 362, 413" /> <c c="" r="363, 391, 374, 413" /> <c c="" r="375, 391, 386, 413" /> <c c="" r="387, 391, 398, 413" /> <c c="" r="399, 391, 410, 413" /> <c c="" r="411, 391, 421, 413" o="1" /> <c c="" r="422, 391, 433, 413" u="-1" o="1" /> <c c="" r="434, 391, 450, 413" u="-6" o="1" /> <c c="" r="451, 391, 467, 413" u="-6" o="1" /> <c c="" r="468, 391, 482, 413" u="-4" o="1" /> <c c="" r="483, 391, 497, 413" u="-4" o="1" /> <c c="" r="498, 391, 510, 413" u="-2" o="1" /> <c c="" r="511, 391, 524, 413" u="-3" o="1" /> <c c="" r="525, 391, 534, 413" u="1" o="1" /> <c c="" r="535, 391, 544, 413" u="1" o="1" /> <c c="" r="545, 391, 554, 413" u="1" o="1" /> <c c="" r="555, 391, 564, 413" u="1" o="1" /> <c c="" r="565, 391, 574, 413" u="1" o="1" /> <c c="" r="575, 391, 584, 413" u="1" o="1" /> <c c="" r="585, 391, 594, 413" u="1" o="1" /> <c c="" r="595, 391, 604, 413" u="1" o="1" /> <c c="" r="605, 391, 618, 413" u="-3" o="1" /> <c c="" r="619, 391, 632, 413" u="-3" o="1" /> <c c="" r="633, 391, 651, 413" u="-8" o="1" /> <c c="" r="652, 391, 670, 413" u="-8" o="1" /> <c c="" r="671, 391, 688, 413" u="-7" o="1" /> <c c="" r="689, 391, 706, 413" u="-7" o="1" /> <c c="" r="707, 391, 722, 413" u="-5" o="1" /> <c c="" r="723, 391, 738, 413" u="-5" o="1" /> <c c="" r="739, 391, 750, 413" /> <c c="" r="751, 391, 762, 413" /> <c c="" r="763, 391, 774, 413" /> <c c="" r="775, 391, 786, 413" /> <c c="" r="787, 391, 798, 413" /> <c c="" r="799, 391, 810, 413" /> <c c="" r="811, 391, 822, 413" /> <c c="" r="823, 391, 834, 413" /> <c c="" r="835, 391, 848, 413" u="-2" /> <c c="" r="849, 391, 862, 413" u="-2" /> <c c="" r="863, 391, 882, 413" u="-8" /> <c c="" r="883, 391, 902, 413" u="-8" /> <c c="" r="903, 391, 918, 413" u="-4" /> <c c="" r="919, 391, 934, 413" u="-4" /> <c c="" r="935, 391, 949, 413" u="-3" /> <c c="" r="950, 391, 965, 413" u="-4" /> <c c="" r="966, 391, 977, 413" /> <c c="" r="978, 391, 989, 413" /> <c c="" r="990, 391, 1001, 413" /> <c c="" r="1002, 391, 1013, 413" /> <c c="" r="0, 414, 11, 436" /> <c c="" r="12, 414, 23, 436" /> <c c="" r="24, 414, 35, 436" /> <c c="" r="36, 414, 45, 436" u="1" o="1" /> <c c="" r="46, 414, 55, 436" u="1" o="1" /> <c c="" r="56, 414, 68, 436" u="-2" o="1" /> <c c="" r="69, 414, 80, 436" u="-1" o="1" /> <c c="" r="81, 414, 90, 436" u="1" o="1" /> <c c="" r="91, 414, 95, 436" u="4" o="3" /> <c c="" r="96, 414, 100, 436" u="4" o="3" /> <c c="" r="101, 414, 105, 436" u="4" o="3" /> <c c="" r="106, 414, 112, 436" u="2" o="3" /> <c c="" r="113, 414, 119, 436" u="2" o="3" /> <c c="" r="120, 414, 129, 436" u="1" o="1" /> <c c="" r="130, 414, 139, 436" u="1" o="1" /> <c c="" r="140, 414, 149, 436" u="1" o="1" /> <c c="" r="150, 414, 159, 436" u="1" o="1" /> <c c="" r="160, 414, 169, 436" u="1" o="1" /> <c c="" r="170, 414, 184, 436" u="-4" o="1" /> <c c="" r="185, 414, 199, 436" u="-4" o="1" /> <c c="" r="200, 414, 215, 436" u="-5" o="1" /> <c c="" r="216, 414, 230, 436" u="-4" o="1" /> <c c="" r="231, 414, 240, 436" u="1" o="1" /> <c c="" r="241, 414, 250, 436" u="1" o="1" /> <c c="" r="251, 414, 259, 436" u="2" o="1" /> <c c="" r="260, 414, 266, 436" u="2" o="3" /> <c c="" r="267, 414, 274, 436" u="2" o="2" /> <c c="" r="275, 414, 282, 436" u="2" o="2" /> <c c="" r="283, 414, 290, 436" u="2" o="2" /> <c c="" r="291, 414, 298, 436" u="2" o="2" /> <c c="" r="299, 414, 306, 436" u="2" o="2" /> <c c="" r="307, 414, 314, 436" u="2" o="2" /> <c c="" r="315, 414, 324, 436" u="1" o="1" /> <c c="" r="325, 414, 334, 436" u="1" o="1" /> <c c="" r="335, 414, 349, 436" u="-4" o="1" /> <c c="" r="350, 414, 363, 436" u="-3" o="1" /> <c c="" r="364, 414, 373, 436" u="1" o="1" /> <c c="" r="374, 414, 382, 436" u="2" o="1" /> <c c="" r="383, 414, 389, 436" u="2" o="3" /> <c c="" r="390, 414, 401, 436" /> <c c="" r="402, 414, 413, 436" /> <c c="" r="414, 414, 425, 436" /> <c c="" r="426, 414, 437, 436" /> <c c="" r="438, 414, 448, 436" u="1" /> <c c="" r="449, 414, 459, 436" u="1" /> <c c="" r="460, 414, 471, 436" /> <c c="" r="472, 414, 483, 436" /> <c c="" r="484, 414, 495, 436" /> <c c="" r="496, 414, 507, 436" /> <c c="" r="508, 414, 524, 436" u="-5" /> <c c="" r="525, 414, 541, 436" u="-5" /> <c c="" r="542, 414, 555, 436" u="-3" o="1" /> <c c="" r="556, 414, 562, 436" u="2" o="3" /> <c c="" r="563, 414, 569, 436" u="3" o="2" /> <c c="" r="570, 414, 575, 436" u="2" o="4" /> <c c="" r="576, 414, 587, 436" /> <c c="" r="588, 414, 599, 436" /> <c c="" r="600, 414, 611, 436" /> <c c="" r="612, 414, 623, 436" /> <c c="" r="624, 414, 635, 436" /> <c c="" r="636, 414, 650, 436" u="-4" o="1" /> <c c="" r="651, 414, 663, 436" u="-2" o="1" /> <c c="" r="664, 414, 679, 436" u="-4" /> <c c="" r="680, 414, 693, 436" u="-2" /> <c c="" r="694, 414, 704, 436" u="1" /> <c c="" r="705, 414, 710, 436" u="4" o="2" /> <c c="" r="711, 414, 715, 436" u="4" o="3" /> <c c=" " r="716, 414, 717, 436" o="10" /> <c c=" " r="718, 414, 719, 436" o="10" /> <c c=" " r="720, 414, 721, 436" o="10" /> <c c=" " r="722, 414, 723, 436" o="10" /> <c c=" " r="724, 414, 725, 436" o="10" /> <c c=" " r="726, 414, 727, 436" o="10" /> <c c=" " r="728, 414, 729, 436" o="10" /> <c c=" " r="730, 414, 731, 436" o="10" /> <c c=" " r="732, 414, 733, 436" o="10" /> <c c=" " r="734, 414, 735, 436" o="10" /> <c c=" " r="736, 414, 737, 436" o="10" /> <c c=" " r="738, 414, 744, 436" u="3" o="2" /> <c c=" " r="745, 414, 751, 436" u="3" o="2" /> <c c=" " r="752, 414, 763, 436" /> <c c=" " r="764, 414, 775, 436" /> <c c=" " r="776, 414, 787, 436" /> <c c=" " r="788, 414, 799, 436" /> <c c=" " r="800, 414, 811, 436" /> <c c=" " r="812, 414, 816, 436" u="4" o="3" /> <c c=" " r="817, 414, 821, 436" u="4" o="3" /> <c c=" " r="822, 414, 826, 436" u="3" o="4" /> <c c=" " r="827, 414, 831, 436" u="4" o="3" /> <c c=" " r="832, 414, 841, 436" u="1" o="1" /> <c c=" " r="842, 414, 851, 436" u="1" o="1" /> <c c=" " r="852, 414, 861, 436" u="1" o="1" /> <c c=" " r="862, 414, 871, 436" u="1" o="1" /> <c c=" " r="872, 414, 880, 436" u="2" o="1" /> <c c="! " r="881, 414, 889, 436" u="2" o="1" /> <c c="" " r="890, 414, 897, 436" u="2" o="2" /> <c c="# " r="898, 414, 906, 436" u="2" o="1" /> <c c="& " r="907, 414, 915, 436" u="1" o="2" /> <c c="/ " r="916, 414, 917, 436" o="10" /> <c c="0 " r="918, 414, 929, 436" /> <c c="1 " r="930, 414, 942, 436" o="-1" /> <c c="2 " r="943, 414, 948, 436" u="3" o="3" /> <c c="3 " r="949, 414, 958, 436" u="1" o="1" /> <c c="4 " r="959, 414, 970, 436" /> <c c="5 " r="971, 414, 976, 436" u="3" o="3" /> <c c="6 " r="977, 414, 986, 436" u="1" o="1" /> <c c="7 " r="987, 414, 998, 436" /> <c c="9 " r="999, 414, 1003, 436" u="3" o="4" /> <c c=": " r="1004, 414, 1008, 436" u="4" o="3" /> <c c="< " r="1009, 414, 1018, 436" u="1" o="1" /> <c c="= " r="0, 437, 8, 459" u="2" o="1" /> <c c="> " r="9, 437, 20, 459" /> <c c="E " r="21, 437, 26, 459" u="4" o="2" /> <c c="F " r="27, 437, 33, 459" u="2" o="3" /> <c c="G " r="34, 437, 46, 459" o="-1" /> <c c="H " r="47, 437, 57, 459" o="1" /> <c c="I " r="58, 437, 69, 459" u="1" o="-1" /> <c c="K " r="70, 437, 80, 459" u="1" /> <c c="_ " r="81, 437, 82, 459" o="10" /> <c c="p " r="83, 437, 90, 459" u="2" o="2" /> <c c="q " r="91, 437, 98, 459" u="2" o="2" /> <c c="t " r="99, 437, 106, 459" u="2" o="2" /> <c c="u " r="107, 437, 114, 459" u="2" o="2" /> <c c="v " r="115, 437, 122, 459" u="2" o="2" /> <c c="w " r="123, 437, 130, 459" u="2" o="2" /> <c c="x " r="131, 437, 138, 459" u="2" o="2" /> <c c="y " r="139, 437, 146, 459" u="2" o="2" /> <c c="z " r="147, 437, 154, 459" u="2" o="2" /> <c c="{ " r="155, 437, 162, 459" u="2" o="2" /> <c c="| " r="163, 437, 170, 459" u="2" o="2" /> <c c="} " r="171, 437, 175, 459" u="4" o="3" /> <c c="~ " r="176, 437, 180, 459" u="4" o="3" /> <c c=" " r="181, 437, 187, 459" u="3" o="2" /> <c c=" " r="188, 437, 195, 459" u="2" o="2" /> <c c=" " r="196, 437, 202, 459" u="3" o="2" /> <c c=" " r="203, 437, 209, 459" u="3" o="2" /> <c c=" " r="210, 437, 216, 459" u="3" o="2" /> <c c=" " r="217, 437, 224, 459" u="2" o="2" /> <c c=" " r="225, 437, 232, 459" u="2" o="2" /> <c c=" " r="233, 437, 240, 459" u="2" o="2" /> <c c=" " r="241, 437, 248, 459" u="2" o="2" /> <c c=" " r="249, 437, 256, 459" u="2" o="2" /> <c c=" " r="257, 437, 264, 459" u="2" o="2" /> <c c=" " r="265, 437, 272, 459" u="2" o="2" /> <c c=" " r="273, 437, 280, 459" u="2" o="2" /> <c c=" " r="281, 437, 288, 459" u="2" o="2" /> <c c=" " r="289, 437, 293, 459" u="4" o="3" /> <c c=" " r="294, 437, 298, 459" u="4" o="3" /> <c c=" " r="299, 437, 306, 459" u="2" o="2" /> <c c=" " r="307, 437, 314, 459" u="2" o="2" /> <c c=" " r="315, 437, 322, 459" u="2" o="2" /> <c c=" " r="323, 437, 330, 459" u="2" o="2" /> <c c=" " r="331, 437, 338, 459" u="2" o="2" /> <c c=" " r="339, 437, 345, 459" u="3" o="2" /> <c c=" " r="346, 437, 353, 459" u="2" o="2" /> <c c=" " r="354, 437, 361, 459" u="2" o="2" /> <c c=" " r="362, 437, 369, 459" u="2" o="2" /> <c c=" " r="370, 437, 376, 459" u="3" o="2" /> <c c=" " r="377, 437, 384, 459" u="2" o="2" /> <c c=" " r="385, 437, 391, 459" u="3" o="2" /> <c c=" " r="392, 437, 398, 459" u="3" o="2" /> <c c=" " r="399, 437, 411, 459" o="-1" /> <c c=" " r="412, 437, 423, 459" /> <c c=" " r="424, 437, 435, 459" /> <c c=" " r="436, 437, 447, 459" /> <c c=" " r="448, 437, 458, 459" u="1" /> <c c=" " r="459, 437, 470, 459" /> <c c=" " r="471, 437, 483, 459" o="-1" /> <c c=" " r="484, 437, 496, 459" o="-1" /> <c c=" " r="497, 437, 509, 459" o="-1" /> <c c=" " r="510, 437, 522, 459" o="-1" /> <c c=" " r="523, 437, 535, 459" o="-1" /> <c c=" " r="536, 437, 547, 459" u="1" o="-1" /> <c c=" " r="548, 437, 558, 459" o="1" /> <c c=" " r="559, 437, 570, 459" /> <c c=" " r="571, 437, 583, 459" o="-1" /> <c c=" " r="584, 437, 596, 459" o="-1" /> <c c=" " r="597, 437, 609, 459" o="-1" /> <c c=" " r="610, 437, 622, 459" o="-1" /> <c c=" " r="623, 437, 634, 459" /> <c c=" " r="635, 437, 647, 459" o="-1" /> <c c=" " r="648, 437, 660, 459" o="-1" /> <c c=" " r="661, 437, 672, 459" /> <c c=" " r="673, 437, 684, 459" /> <c c=" " r="685, 437, 695, 459" u="1" /> <c c="!" r="696, 437, 705, 459" u="1" o="1" /> <c c="!" r="706, 437, 718, 459" o="-1" /> <c c=" !" r="719, 437, 731, 459" o="-1" /> <c c="!" r="732, 437, 743, 459" /> <c c="!" r="744, 437, 755, 459" /> <c c="!" r="756, 437, 767, 459" /> <c c="!" r="768, 437, 780, 459" o="-1" /> <c c="!" r="781, 437, 793, 459" o="-1" /> <c c="!" r="794, 437, 805, 459" /> <c c="!" r="806, 437, 818, 459" o="-1" /> <c c="!" r="819, 437, 831, 459" o="-1" /> <c c=""!" r="832, 437, 842, 459" o="1" /> <c c="$!" r="843, 437, 854, 459" /> <c c="&!" r="855, 437, 865, 459" u="1" /> <c c="*!" r="866, 437, 877, 459" u="1" o="-1" /> <c c="+!" r="878, 437, 887, 459" u="1" o="1" /> <c c=".!" r="888, 437, 900, 459" o="-1" /> <c c="S!" r="901, 437, 912, 459" /> <c c="T!" r="913, 437, 924, 459" /> <c c="U!" r="925, 437, 936, 459" /> <c c="V!" r="937, 437, 948, 459" /> <c c="W!" r="949, 437, 960, 459" /> <c c="X!" r="961, 437, 972, 459" /> <c c="Y!" r="973, 437, 984, 459" /> <c c="Z!" r="985, 437, 996, 459" /> <c c="[!" r="997, 437, 1008, 459" /> <c c="\!" r="1009, 437, 1020, 459" /> <c c="]!" r="0, 460, 11, 482" /> <c c="^!" r="12, 460, 23, 482" /> <c c="_!" r="24, 460, 34, 482" o="1" /> <c c="!" r="35, 460, 46, 482" /> <c c="!" r="47, 460, 54, 482" u="2" o="2" /> <c c="!" r="55, 460, 66, 482" /> <c c="!" r="67, 460, 74, 482" u="2" o="2" /> <c c="!" r="75, 460, 86, 482" /> <c c="!" r="87, 460, 94, 482" u="2" o="2" /> <c c="!" r="95, 460, 104, 482" u="1" o="1" /> <c c="!" r="105, 460, 114, 482" u="1" o="1" /> <c c="!" r="115, 460, 124, 482" u="1" o="1" /> <c c="!" r="125, 460, 134, 482" u="1" o="1" /> <c c="!" r="135, 460, 146, 482" /> <c c="!" r="147, 460, 158, 482" /> <c c="!" r="159, 460, 170, 482" /> <c c="!" r="171, 460, 182, 482" /> <c c="!" r="183, 460, 194, 482" /> <c c="!" r="195, 460, 202, 482" u="2" o="2" /> <c c="!" r="203, 460, 214, 482" /> <c c="!" r="215, 460, 222, 482" u="2" o="2" /> <c c="!" r="223, 460, 234, 482" /> <c c="!" r="235, 460, 246, 482" /> <c c="!" r="247, 460, 258, 482" /> <c c="!" r="259, 460, 266, 482" u="2" o="2" /> <c c="!" r="267, 460, 278, 482" /> <c c="!" r="279, 460, 286, 482" u="2" o="2" /> <c c="!" r="287, 460, 294, 482" u="2" o="2" /> <c c="!" r="295, 460, 306, 482" /> <c c="!" r="307, 460, 318, 482" /> <c c="!" r="319, 460, 330, 482" /> <c c="!" r="331, 460, 342, 482" /> <c c="!" r="343, 460, 354, 482" /> <c c="!" r="355, 460, 366, 482" /> <c c="!" r="367, 460, 378, 482" /> <c c="!" r="379, 460, 388, 482" u="1" o="1" /> <c c="!" r="389, 460, 398, 482" u="1" o="1" /> <c c="!" r="399, 460, 408, 482" u="1" o="1" /> <c c="!" r="409, 460, 418, 482" u="1" o="1" /> <c c="!" r="419, 460, 428, 482" u="1" o="1" /> <c c="!" r="429, 460, 441, 482" o="-1" /> <c c="!" r="442, 460, 453, 482" /> <c c="!" r="454, 460, 465, 482" /> <c c="!" r="466, 460, 477, 482" /> <c c="!" r="478, 460, 489, 482" /> <c c="!" r="490, 460, 501, 482" /> <c c="!" r="502, 460, 513, 482" /> <c c="!" r="514, 460, 525, 482" /> <c c="!" r="526, 460, 537, 482" /> <c c="!" r="538, 460, 543, 482" u="4" o="2" /> <c c="!" r="544, 460, 549, 482" u="2" o="4" /> <c c="!" r="550, 460, 561, 482" /> <c c="!" r="562, 460, 573, 482" /> <c c="!" r="574, 460, 579, 482" u="4" o="2" /> <c c="!" r="580, 460, 585, 482" u="2" o="4" /> <c c="!" r="586, 460, 597, 482" /> <c c="!" r="598, 460, 610, 482" o="-1" /> <c c="!" r="611, 460, 622, 482" /> <c c="!" r="623, 460, 634, 482" /> <c c="!" r="635, 460, 647, 482" o="-1" /> <c c="!" r="648, 460, 659, 482" /> <c c="!" r="660, 460, 672, 482" o="-1" /> <c c="!" r="673, 460, 684, 482" /> <c c="!" r="685, 460, 696, 482" /> <c c="!" r="697, 460, 708, 482" /> <c c="!" r="709, 460, 720, 482" /> <c c="!" r="721, 460, 732, 482" /> <c c="!" r="733, 460, 744, 482" /> <c c="!" r="745, 460, 752, 482" u="2" o="2" /> <c c="!" r="753, 460, 764, 482" /> <c c="!" r="765, 460, 772, 482" u="2" o="2" /> <c c="!" r="773, 460, 784, 482" /> <c c="!" r="785, 460, 792, 482" u="2" o="2" /> <c c="!" r="793, 460, 802, 482" u="1" o="1" /> <c c="!" r="803, 460, 813, 482" u="1" /> <c c="!" r="814, 460, 824, 482" u="1" /> <c c="!" r="825, 460, 834, 482" u="1" o="1" /> <c c="!" r="835, 460, 846, 482" /> <c c="!" r="847, 460, 858, 482" /> <c c="!" r="859, 460, 870, 482" /> <c c="!" r="871, 460, 882, 482" /> <c c="!" r="883, 460, 890, 482" u="2" o="2" /> <c c="!" r="891, 460, 898, 482" u="2" o="2" /> <c c="!" r="899, 460, 910, 482" /> <c c="!" r="911, 460, 918, 482" u="2" o="2" /> <c c="!" r="919, 460, 930, 482" /> <c c="!" r="931, 460, 938, 482" u="2" o="2" /> <c c="!" r="939, 460, 950, 482" /> <c c="!" r="951, 460, 962, 482" /> <c c="!" r="963, 460, 974, 482" /> <c c="!" r="975, 460, 984, 482" u="1" o="1" /> <c c="!" r="985, 460, 997, 482" o="-1" /> <c c="!" r="998, 460, 1007, 482" u="1" o="1" /> <c c="!" r="1008, 460, 1017, 482" u="1" o="1" /> <c c="!" r="0, 483, 9, 505" u="1" o="1" /> <c c="!" r="10, 483, 19, 505" u="1" o="1" /> <c c="!" r="20, 483, 29, 505" u="1" o="1" /> <c c="!" r="30, 483, 39, 505" u="1" o="1" /> <c c="!" r="40, 483, 49, 505" u="1" o="1" /> <c c="!" r="50, 483, 62, 505" o="-1" /> <c c="!" r="63, 483, 74, 505" /> <c c="!" r="75, 483, 86, 505" /> <c c="!" r="87, 483, 96, 505" u="1" o="1" /> <c c="!" r="97, 483, 108, 505" /> <c c="!" r="109, 483, 121, 505" o="-1" /> <c c="!" r="122, 483, 133, 505" /> <c c="!" r="134, 483, 145, 505" /> <c c="!" r="146, 483, 157, 505" /> <c c="!" r="158, 483, 169, 505" /> <c c="!" r="170, 483, 181, 505" /> <c c="!" r="182, 483, 193, 505" /> <c c="!" r="194, 483, 205, 505" /> <c c="!" r="206, 483, 217, 505" /> <c c="!" r="218, 483, 230, 505" o="-1" /> <c c="!" r="231, 483, 243, 505" o="-1" /> <c c=""" r="244, 483, 256, 505" o="-1" /> <c c=""" r="257, 483, 269, 505" o="-1" /> <c c=""" r="270, 483, 280, 505" u="1" /> <c c=""" r="281, 483, 291, 505" u="1" /> <c c=""" r="292, 483, 302, 505" u="1" /> <c c=""" r="303, 483, 314, 505" /> <c c=""" r="315, 483, 327, 505" o="-1" /> <c c=""" r="328, 483, 340, 505" o="-1" /> <c c=""" r="341, 483, 351, 505" u="1" /> <c c=" "" r="352, 483, 362, 505" u="1" /> <c c=" "" r="363, 483, 373, 505" u="1" /> <c c=" "" r="374, 483, 384, 505" u="1" /> <c c=" "" r="385, 483, 395, 505" u="1" /> <c c=" "" r="396, 483, 406, 505" u="1" /> <c c=""" r="407, 483, 416, 505" u="1" o="1" /> <c c=""" r="417, 483, 426, 505" u="1" o="1" /> <c c=""" r="427, 483, 437, 505" u="1" /> <c c=""" r="438, 483, 449, 505" /> <c c=""" r="450, 483, 459, 505" u="1" o="1" /> <c c=""" r="460, 483, 470, 505" u="1" /> <c c=""" r="471, 483, 477, 505" u="3" o="2" /> <c c=""" r="478, 483, 485, 505" u="2" o="2" /> <c c=""" r="486, 483, 496, 505" o="1" /> <c c=""" r="497, 483, 507, 505" o="1" /> <c c=""" r="508, 483, 518, 505" o="1" /> <c c=""" r="519, 483, 528, 505" u="1" o="1" /> <c c=""" r="529, 483, 540, 505" /> <c c=""" r="541, 483, 552, 505" /> <c c=" "" r="553, 483, 564, 505" /> <c c="'"" r="565, 483, 574, 505" u="1" o="1" /> <c c="("" r="575, 483, 584, 505" u="1" o="1" /> <c c=")"" r="585, 483, 594, 505" u="1" o="1" /> <c c="*"" r="595, 483, 604, 505" u="1" o="1" /> <c c="+"" r="605, 483, 615, 505" u="1" /> <c c=","" r="616, 483, 628, 505" o="-1" /> <c c="-"" r="629, 483, 642, 505" u="-1" o="-1" /> <c c="4"" r="643, 483, 652, 505" u="1" o="1" /> <c c="5"" r="653, 483, 662, 505" u="1" o="1" /> <c c="6"" r="663, 483, 666, 505" u="4" o="4" /> <c c="7"" r="667, 483, 676, 505" u="1" o="1" /> <c c="8"" r="677, 483, 687, 505" u="1" /> <c c="9"" r="688, 483, 699, 505" /> <c c=":"" r="700, 483, 711, 505" /> <c c=";"" r="712, 483, 723, 505" /> <c c="<"" r="724, 483, 735, 505" /> <c c="="" r="736, 483, 747, 505" /> <c c="A"" r="748, 483, 759, 505" /> <c c="B"" r="760, 483, 771, 505" /> <c c="C"" r="772, 483, 783, 505" /> <c c="D"" r="784, 483, 795, 505" /> <c c="E"" r="796, 483, 807, 505" /> <c c="F"" r="808, 483, 819, 505" /> <c c="G"" r="820, 483, 831, 505" /> <c c="H"" r="832, 483, 842, 505" u="1" /> <c c="I"" r="843, 483, 854, 505" /> <c c="J"" r="855, 483, 866, 505" /> <c c="K"" r="867, 483, 878, 505" /> <c c="L"" r="879, 483, 890, 505" /> <c c="M"" r="891, 483, 902, 505" /> <c c="N"" r="903, 483, 914, 505" /> <c c="O"" r="915, 483, 926, 505" /> <c c="P"" r="927, 483, 937, 505" u="1" /> <c c="Q"" r="938, 483, 948, 505" u="1" /> <c c="R"" r="949, 483, 959, 505" u="1" /> <c c="S"" r="960, 483, 970, 505" u="1" /> <c c="T"" r="971, 483, 982, 505" /> <c c="U"" r="983, 483, 994, 505" /> <c c="V"" r="995, 483, 1006, 505" /> <c c="W"" r="1007, 483, 1018, 505" /> <c c="X"" r="0, 506, 11, 528" /> <c c="Y"" r="12, 506, 23, 528" /> <c c="Z"" r="24, 506, 35, 528" /> <c c="["" r="36, 506, 47, 528" /> <c c="\"" r="48, 506, 59, 528" /> <c c="]"" r="60, 506, 71, 528" /> <c c="^"" r="72, 506, 83, 528" /> <c c="_"" r="84, 506, 95, 528" /> <c c="`"" r="96, 506, 106, 528" u="1" /> <c c="a"" r="107, 506, 118, 528" /> <c c="b"" r="119, 506, 130, 528" /> <c c="c"" r="131, 506, 142, 528" /> <c c="d"" r="143, 506, 153, 528" u="1" /> <c c="e"" r="154, 506, 164, 528" u="1" /> <c c="f"" r="165, 506, 176, 528" /> <c c="g"" r="177, 506, 188, 528" /> <c c="h"" r="189, 506, 200, 528" /> <c c="i"" r="201, 506, 212, 528" /> <c c="m"" r="213, 506, 224, 528" /> <c c="n"" r="225, 506, 236, 528" /> <c c="o"" r="237, 506, 248, 528" /> <c c="p"" r="249, 506, 260, 528" /> <c c="q"" r="261, 506, 272, 528" /> <c c="r"" r="273, 506, 284, 528" /> <c c="s"" r="285, 506, 296, 528" /> <c c="t"" r="297, 506, 308, 528" /> <c c="u"" r="309, 506, 320, 528" /> <c c="v"" r="321, 506, 332, 528" /> <c c="w"" r="333, 506, 344, 528" /> <c c="x"" r="345, 506, 356, 528" /> <c c="y"" r="357, 506, 368, 528" /> <c c="z"" r="369, 506, 380, 528" /> <c c="{"" r="381, 506, 392, 528" /> <c c="|"" r="393, 506, 404, 528" /> <c c="}"" r="405, 506, 416, 528" /> <c c="~"" r="417, 506, 428, 528" /> <c c=""" r="429, 506, 440, 528" /> <c c=""" r="441, 506, 452, 528" /> <c c=""" r="453, 506, 464, 528" /> <c c=""" r="465, 506, 476, 528" /> <c c=""" r="477, 506, 488, 528" /> <c c=""" r="489, 506, 500, 528" /> <c c=""" r="501, 506, 512, 528" /> <c c=""" r="513, 506, 524, 528" /> <c c=""" r="525, 506, 536, 528" /> <c c=""" r="537, 506, 548, 528" /> <c c=""" r="549, 506, 560, 528" /> <c c=""" r="561, 506, 572, 528" /> <c c=""" r="573, 506, 584, 528" /> <c c=""" r="585, 506, 596, 528" /> <c c=""" r="597, 506, 608, 528" /> <c c=""" r="609, 506, 620, 528" /> <c c=""" r="621, 506, 632, 528" /> <c c=""" r="633, 506, 645, 528" o="-1" /> <c c=""" r="646, 506, 658, 528" o="-1" /> <c c=""" r="659, 506, 671, 528" o="-1" /> <c c=""" r="672, 506, 684, 528" o="-1" /> <c c=""" r="685, 506, 697, 528" o="-1" /> <c c=""" r="698, 506, 710, 528" o="-1" /> <c c=""" r="711, 506, 723, 528" o="-1" /> <c c=""" r="724, 506, 736, 528" o="-1" /> <c c=""" r="737, 506, 749, 528" o="-1" /> <c c=""" r="750, 506, 761, 528" /> <c c=""" r="762, 506, 773, 528" /> <c c=""" r="774, 506, 785, 528" /> <c c=""" r="786, 506, 797, 528" /> <c c=""" r="798, 506, 809, 528" /> <c c=""" r="810, 506, 821, 528" /> <c c=""" r="822, 506, 833, 528" /> <c c=""" r="834, 506, 845, 528" /> <c c=""" r="846, 506, 849, 528" u="4" o="4" /> <c c=""" r="850, 506, 858, 528" u="2" o="1" /> <c c=""" r="859, 506, 870, 528" /> <c c=""" r="871, 506, 882, 528" /> <c c=""" r="883, 506, 894, 528" /> <c c=""" r="895, 506, 906, 528" /> <c c=""" r="907, 506, 918, 528" /> <c c=""" r="919, 506, 930, 528" /> <c c=""" r="931, 506, 942, 528" /> <c c=""" r="943, 506, 954, 528" /> <c c=""" r="955, 506, 966, 528" /> <c c=""" r="967, 506, 978, 528" /> <c c=""" r="979, 506, 990, 528" /> <c c=""" r="991, 506, 1002, 528" /> <c c=""" r="1003, 506, 1014, 528" /> <c c=""" r="0, 529, 11, 551" /> <c c=""" r="12, 529, 23, 551" /> <c c=""" r="24, 529, 35, 551" /> <c c=""" r="36, 529, 47, 551" /> <c c=""" r="48, 529, 56, 551" u="1" o="2" /> <c c="#" r="57, 529, 68, 551" /> <c c="#" r="69, 529, 79, 551" u="1" /> <c c="#" r="80, 529, 90, 551" u="1" /> <c c="#" r="91, 529, 100, 551" u="1" o="1" /> <c c="#" r="101, 529, 110, 551" u="1" o="1" /> <c c="#" r="111, 529, 120, 551" u="1" o="1" /> <c c="#" r="121, 529, 130, 551" u="1" o="1" /> <c c="#" r="131, 529, 136, 551" u="4" o="2" /> <c c=" #" r="137, 529, 143, 551" u="2" o="3" /> <c c=" #" r="144, 529, 149, 551" u="4" o="2" /> <c c=" #" r="150, 529, 156, 551" u="2" o="3" /> <c c=" #" r="157, 529, 164, 551" u="5" o="-1" /> <c c=" #" r="165, 529, 172, 551" o="4" /> <c c="#" r="173, 529, 180, 551" u="5" o="-1" /> <c c="#" r="181, 529, 188, 551" o="4" /> <c c="#" r="189, 529, 200, 551" /> <c c="#" r="201, 529, 212, 551" /> <c c="#" r="213, 529, 225, 551" o="-1" /> <c c="#" r="226, 529, 238, 551" o="-1" /> <c c="#" r="239, 529, 248, 551" u="1" o="1" /> <c c="#" r="249, 529, 258, 551" u="1" o="1" /> <c c="#" r="259, 529, 270, 551" /> <c c="#" r="271, 529, 282, 551" /> <c c="#" r="283, 529, 290, 551" u="2" o="2" /> <c c="#" r="291, 529, 298, 551" u="2" o="2" /> <c c="#" r="299, 529, 306, 551" u="2" o="2" /> <c c="#" r="307, 529, 314, 551" u="2" o="2" /> <c c=" #" r="315, 529, 322, 551" u="4" /> <c c="!#" r="323, 529, 330, 551" o="4" /> <c c="%#" r="331, 529, 342, 551" /> <c c="&#" r="343, 529, 355, 551" o="-1" /> <c c="'#" r="356, 529, 367, 551" /> <c c="(#" r="368, 529, 379, 551" /> <c c="+#" r="380, 529, 392, 551" o="-1" /> <c c="5#" r="393, 529, 404, 551" /> <c c="7#" r="405, 529, 412, 551" u="2" o="2" /> <c c="8#" r="413, 529, 425, 551" o="-1" /> <c c="9#" r="426, 529, 438, 551" o="-1" /> <c c=":#" r="439, 529, 451, 551" o="-1" /> <c c=";#" r="452, 529, 464, 551" o="-1" /> <c c="<#" r="465, 529, 477, 551" o="-1" /> <c c="=#" r="478, 529, 490, 551" o="-1" /> <c c=">#" r="491, 529, 503, 551" o="-1" /> <c c="A#" r="504, 529, 516, 551" o="-1" /> <c c="B#" r="517, 529, 529, 551" o="-1" /> <c c="C#" r="530, 529, 542, 551" o="-1" /> <c c="D#" r="543, 529, 555, 551" o="-1" /> <c c="G#" r="556, 529, 568, 551" o="-1" /> <c c="H#" r="569, 529, 581, 551" o="-1" /> <c c="I#" r="582, 529, 594, 551" o="-1" /> <c c="K#" r="595, 529, 607, 551" o="-1" /> <c c="L#" r="608, 529, 620, 551" o="-1" /> <c c="M#" r="621, 529, 633, 551" o="-1" /> <c c="P#" r="634, 529, 646, 551" o="-1" /> <c c="R#" r="647, 529, 659, 551" o="-1" /> <c c="S#" r="660, 529, 672, 551" o="-1" /> <c c="T#" r="673, 529, 685, 551" o="-1" /> <c c="W#" r="686, 529, 698, 551" o="-1" /> <c c="X#" r="699, 529, 707, 551" u="2" o="1" /> <c c="Y#" r="708, 529, 720, 551" o="-1" /> <c c="Z#" r="721, 529, 733, 551" o="-1" /> <c c="[#" r="734, 529, 742, 551" u="2" o="1" /> <c c="\#" r="743, 529, 755, 551" o="-1" /> <c c="^#" r="756, 529, 768, 551" o="-1" /> <c c="_#" r="769, 529, 782, 551" u="-1" o="-1" /> <c c="`#" r="783, 529, 795, 551" o="-1" /> <c c="c#" r="796, 529, 804, 551" u="2" o="1" /> <c c="d#" r="805, 529, 812, 551" u="2" o="2" /> <c c="e#" r="813, 529, 825, 551" o="-1" /> <c c="h#" r="826, 529, 836, 551" u="1" /> <c c="i#" r="837, 529, 847, 551" u="1" /> <c c="k#" r="848, 529, 860, 551" o="-1" /> <c c="l#" r="861, 529, 872, 551" /> <c c="m#" r="873, 529, 884, 551" /> <c c="n#" r="885, 529, 893, 551" u="2" o="1" /> <c c="o#" r="894, 529, 906, 551" o="-1" /> <c c="p#" r="907, 529, 919, 551" o="-1" /> <c c="s#" r="920, 529, 927, 551" u="2" o="2" /> <c c="t#" r="928, 529, 938, 551" u="1" /> <c c="u#" r="939, 529, 950, 551" /> <c c="v#" r="951, 529, 963, 551" o="-1" /> <c c="w#" r="964, 529, 974, 551" u="1" /> <c c="x#" r="975, 529, 983, 551" u="2" o="1" /> <c c="y#" r="984, 529, 996, 551" o="-1" /> <c c="z#" r="997, 529, 1008, 551" /> <c c="}#" r="1009, 529, 1020, 551" /> <c c="#" r="0, 552, 11, 574" /> <c c="#" r="12, 552, 24, 574" o="-1" /> <c c="#" r="25, 552, 37, 574" o="-1" /> <c c="#" r="38, 552, 50, 574" o="-1" /> <c c="#" r="51, 552, 62, 574" /> <c c="#" r="63, 552, 74, 574" /> <c c="#" r="75, 552, 86, 574" /> <c c="#" r="87, 552, 98, 574" /> <c c="#" r="99, 552, 111, 574" o="-1" /> <c c="#" r="112, 552, 120, 574" u="2" o="1" /> <c c="#" r="121, 552, 124, 574" u="2" o="6" /> <c c="#" r="125, 552, 133, 574" u="2" o="1" /> <c c="#" r="134, 552, 142, 574" u="2" o="1" /> <c c="#" r="143, 552, 147, 574" u="6" o="1" /> <c c="#" r="148, 552, 156, 574" u="2" o="1" /> <c c="#" r="157, 552, 165, 574" u="2" o="1" /> <c c="#" r="166, 552, 169, 574" u="2" o="6" /> <c c="#" r="170, 552, 178, 574" u="2" o="1" /> <c c="#" r="179, 552, 187, 574" u="2" o="1" /> <c c="#" r="188, 552, 192, 574" u="6" o="1" /> <c c="#" r="193, 552, 201, 574" u="2" o="1" /> <c c="#" r="202, 552, 210, 574" u="4" o="-1" /> <c c="#" r="211, 552, 218, 574" o="4" /> <c c="#" r="219, 552, 227, 574" u="4" o="-1" /> <c c="#" r="228, 552, 231, 574" u="4" o="4" /> <c c="#" r="232, 552, 239, 574" o="4" /> <c c="#" r="240, 552, 248, 574" u="4" o="-1" /> <c c="#" r="249, 552, 256, 574" o="4" /> <c c="#" r="257, 552, 260, 574" u="4" o="4" /> <c c="#" r="261, 552, 272, 574" /> <c c="#" r="273, 552, 285, 574" o="-1" /> <c c="#$" r="286, 552, 295, 574" u="1" o="1" /> <c c="%" r="296, 552, 309, 574" u="-1" o="-1" /> <c c="%" r="310, 552, 323, 574" u="-1" o="-1" /> <c c="%" r="324, 552, 337, 574" u="-1" o="-1" /> <c c="%" r="338, 552, 351, 574" u="-1" o="-1" /> <c c="%" r="352, 552, 365, 574" u="-1" o="-1" /> <c c="%" r="366, 552, 379, 574" u="-1" o="-1" /> <c c="%" r="380, 552, 393, 574" u="-1" o="-1" /> <c c="%" r="394, 552, 407, 574" u="-1" o="-1" /> <c c="%" r="408, 552, 421, 574" u="-1" o="-1" /> <c c="%" r="422, 552, 434, 574" u="-1" /> <c c="%" r="435, 552, 445, 574" u="-1" o="2" /> <c c="%" r="446, 552, 455, 574" u="-1" o="3" /> <c c="%" r="456, 552, 463, 574" u="-1" o="5" /> <c c="%" r="464, 552, 470, 574" u="-1" o="6" /> <c c="%" r="471, 552, 475, 574" u="-1" o="8" /> <c c="%" r="476, 552, 479, 574" u="-1" o="9" /> <c c="%" r="480, 552, 487, 574" u="5" o="-1" /> <c c="%" r="488, 552, 500, 574" u="-1" /> <c c="%" r="501, 552, 514, 574" u="-1" o="-1" /> <c c="%" r="515, 552, 528, 574" u="-1" o="-1" /> <c c="%" r="529, 552, 542, 574" u="-1" o="-1" /> <c c="%" r="543, 552, 546, 574" u="9" o="-1" /> <c c="%" r="547, 552, 554, 574" u="-1" o="5" /> <c c="%" r="555, 552, 562, 574" u="5" o="-1" /> <c c="%" r="563, 552, 570, 574" u="-1" o="5" /> <c c="%" r="571, 552, 584, 574" u="-1" o="-1" /> <c c="%" r="585, 552, 598, 574" u="-1" o="-1" /> <c c="%" r="599, 552, 612, 574" u="-1" o="-1" /> <c c="%" r="613, 552, 626, 574" u="-1" o="-1" /> <c c="%" r="627, 552, 634, 574" u="5" o="-1" /> <c c="%" r="635, 552, 648, 574" u="-1" o="-1" /> <c c="%" r="649, 552, 662, 574" u="-1" o="-1" /> <c c="%" r="663, 552, 675, 574" o="-1" /> <c c="%" r="676, 552, 688, 574" o="-1" /> <c c="%" r="689, 552, 701, 574" o="-1" /> <c c="%" r="702, 552, 714, 574" o="-1" /> <c c="%" r="715, 552, 727, 574" o="-1" /> <c c="%" r="728, 552, 740, 574" o="-1" /> <c c="%" r="741, 552, 753, 574" o="-1" /> <c c="%" r="754, 552, 766, 574" o="-1" /> <c c="%" r="767, 552, 779, 574" o="-1" /> <c c="%" r="780, 552, 792, 574" o="-1" /> <c c="%" r="793, 552, 801, 574" u="2" o="1" /> <c c="%" r="802, 552, 810, 574" u="2" o="1" /> <c c="%" r="811, 552, 823, 574" o="-1" /> <c c="%" r="824, 552, 836, 574" o="-1" /> <c c="%" r="837, 552, 843, 574" u="3" o="2" /> <c c="%" r="844, 552, 850, 574" u="3" o="2" /> <c c="%" r="851, 552, 863, 574" o="-1" /> <c c="%" r="864, 552, 876, 574" o="-1" /> <c c="%" r="877, 552, 889, 574" o="-1" /> <c c="%" r="890, 552, 902, 574" o="-1" /> <c c="%" r="903, 552, 911, 574" u="2" o="1" /> <c c="%" r="912, 552, 920, 574" u="2" o="1" /> <c c="%" r="921, 552, 933, 574" o="-1" /> <c c="%" r="934, 552, 946, 574" o="-1" /> <c c="%" r="947, 552, 955, 574" u="2" o="1" /> <c c="%" r="956, 552, 964, 574" u="2" o="1" /> <c c="%" r="965, 552, 977, 574" o="-1" /> <c c="%" r="978, 552, 990, 574" o="-1" /> <c c="%" r="991, 552, 1003, 574" o="-1" /> <c c="%" r="1004, 552, 1016, 574" o="-1" /> <c c="%" r="0, 575, 8, 597" u="2" o="1" /> <c c="%" r="9, 575, 17, 597" u="2" o="1" /> <c c="%" r="18, 575, 30, 597" o="-1" /> <c c="%" r="31, 575, 43, 597" o="-1" /> <c c="%" r="44, 575, 52, 597" u="2" o="1" /> <c c="%" r="53, 575, 61, 597" u="2" o="1" /> <c c="%" r="62, 575, 74, 597" o="-1" /> <c c="%" r="75, 575, 87, 597" o="-1" /> <c c="%" r="88, 575, 100, 597" o="-1" /> <c c="%" r="101, 575, 113, 597" o="-1" /> <c c="%" r="114, 575, 126, 597" o="-1" /> <c c="%" r="127, 575, 139, 597" o="-1" /> <c c="%" r="140, 575, 149, 597" u="1" o="1" /> <c c="%" r="150, 575, 162, 597" o="-1" /> <c c="%" r="163, 575, 175, 597" o="-1" /> <c c="%" r="176, 575, 188, 597" o="-1" /> <c c="%" r="189, 575, 201, 597" o="-1" /> <c c="%" r="202, 575, 214, 597" o="-1" /> <c c="%" r="215, 575, 227, 597" o="-1" /> <c c="%" r="228, 575, 240, 597" o="-1" /> <c c="%" r="241, 575, 253, 597" o="-1" /> <c c="%" r="254, 575, 266, 597" o="-1" /> <c c="%" r="267, 575, 279, 597" o="-1" /> <c c="%" r="280, 575, 292, 597" o="-1" /> <c c="%" r="293, 575, 299, 597" u="3" o="2" /> <c c="%" r="300, 575, 306, 597" u="3" o="2" /> <c c="%" r="307, 575, 320, 597" u="-1" o="-1" /> <c c="%" r="321, 575, 334, 597" u="-1" o="-1" /> <c c="%" r="335, 575, 348, 597" u="-1" o="-1" /> <c c="%" r="349, 575, 362, 597" u="-1" o="-1" /> <c c="%" r="363, 575, 369, 597" u="3" o="2" /> <c c="%" r="370, 575, 376, 597" u="3" o="2" /> <c c="%" r="377, 575, 383, 597" u="3" o="2" /> <c c="%" r="384, 575, 390, 597" u="3" o="2" /> <c c="%" r="391, 575, 403, 597" o="-1" /> <c c="%" r="404, 575, 416, 597" o="-1" /> <c c="%" r="417, 575, 429, 597" o="-1" /> <c c="%" r="430, 575, 442, 597" o="-1" /> <c c="%" r="443, 575, 455, 597" o="-1" /> <c c="%" r="456, 575, 468, 597" o="-1" /> <c c="%" r="469, 575, 476, 597" u="2" o="2" /> <c c="%" r="477, 575, 489, 597" o="-1" /> <c c="%" r="490, 575, 502, 597" o="-1" /> <c c="%" r="503, 575, 515, 597" o="-1" /> <c c="%" r="516, 575, 528, 597" o="-1" /> <c c="%" r="529, 575, 541, 597" o="-1" /> <c c="%" r="542, 575, 554, 597" o="-1" /> <c c="%" r="555, 575, 567, 597" o="-1" /> <c c="%" r="568, 575, 580, 597" o="-1" /> <c c="%" r="581, 575, 594, 597" u="-1" o="-1" /> <c c="%" r="595, 575, 607, 597" o="-1" /> <c c="%" r="608, 575, 620, 597" o="-1" /> <c c="%" r="621, 575, 633, 597" o="-1" /> <c c="%" r="634, 575, 646, 597" o="-1" /> <c c="%" r="647, 575, 659, 597" o="-1" /> <c c="%" r="660, 575, 672, 597" o="-1" /> <c c="%" r="673, 575, 685, 597" o="-1" /> <c c="%" r="686, 575, 698, 597" o="-1" /> <c c="%" r="699, 575, 711, 597" o="-1" /> <c c="%" r="712, 575, 724, 597" o="-1" /> <c c="%" r="725, 575, 737, 597" o="-1" /> <c c="%" r="738, 575, 748, 597" u="1" /> <c c="%" r="749, 575, 759, 597" u="1" /> <c c="%" r="760, 575, 769, 597" u="1" o="1" /> <c c="%" r="770, 575, 779, 597" u="1" o="1" /> <c c="%" r="780, 575, 792, 597" o="-1" /> <c c="&" r="793, 575, 805, 597" o="-1" /> <c c="&" r="806, 575, 817, 597" /> <c c="&" r="818, 575, 829, 597" /> <c c="&" r="830, 575, 841, 597" /> <c c="&" r="842, 575, 854, 597" o="-1" /> <c c="&" r="855, 575, 866, 597" /> <c c="&" r="867, 575, 878, 597" /> <c c="&" r="879, 575, 888, 597" u="1" o="1" /> <c c="&" r="889, 575, 900, 597" /> <c c=" &" r="901, 575, 912, 597" /> <c c=" &" r="913, 575, 925, 597" o="-1" /> <c c=" &" r="926, 575, 938, 597" o="-1" /> <c c=" &" r="939, 575, 950, 597" /> <c c=" &" r="951, 575, 962, 597" /> <c c="&" r="963, 575, 975, 597" o="-1" /> <c c="&" r="976, 575, 988, 597" o="-1" /> <c c="&" r="989, 575, 999, 597" u="1" /> <c c="&" r="1000, 575, 1010, 597" u="1" /> <c c="&" r="1011, 575, 1021, 597" u="1" /> <c c="&" r="0, 598, 9, 620" u="1" o="1" /> <c c="&" r="10, 598, 22, 620" o="-1" /> <c c="&" r="23, 598, 34, 620" /> <c c="&" r="35, 598, 46, 620" /> <c c="&" r="47, 598, 58, 620" /> <c c="&" r="59, 598, 70, 620" /> <c c="&" r="71, 598, 82, 620" /> <c c="&" r="83, 598, 94, 620" /> <c c="&" r="95, 598, 106, 620" /> <c c="&" r="107, 598, 119, 620" o="-1" /> <c c="&" r="120, 598, 130, 620" u="1" /> <c c="&" r="131, 598, 143, 620" o="-1" /> <c c="&" r="144, 598, 154, 620" u="1" /> <c c=" &" r="155, 598, 167, 620" o="-1" /> <c c="!&" r="168, 598, 180, 620" o="-1" /> <c c=""&" r="181, 598, 193, 620" o="-1" /> <c c="#&" r="194, 598, 205, 620" /> <c c="$&" r="206, 598, 217, 620" /> <c c="%&" r="218, 598, 228, 620" u="1" /> <c c="&&" r="229, 598, 239, 620" u="1" /> <c c="'&" r="240, 598, 250, 620" u="1" /> <c c="(&" r="251, 598, 259, 620" u="2" o="1" /> <c c=")&" r="260, 598, 271, 620" /> <c c="*&" r="272, 598, 284, 620" o="-1" /> <c c="+&" r="285, 598, 297, 620" o="-1" /> <c c=",&" r="298, 598, 308, 620" u="1" /> <c c="-&" r="309, 598, 321, 620" o="-1" /> <c c=".&" r="322, 598, 334, 620" o="-1" /> <c c="/&" r="335, 598, 347, 620" o="-1" /> <c c="8&" r="348, 598, 361, 620" u="-1" o="-1" /> <c c="9&" r="362, 598, 374, 620" o="-1" /> <c c=":&" r="375, 598, 387, 620" o="-1" /> <c c=";&" r="388, 598, 400, 620" o="-1" /> <c c="<&" r="401, 598, 413, 620" o="-1" /> <c c="=&" r="414, 598, 423, 620" u="1" o="1" /> <c c=">&" r="424, 598, 433, 620" u="1" o="1" /> <c c="?&" r="434, 598, 443, 620" u="1" o="1" /> <c c="@&" r="444, 598, 453, 620" u="1" o="1" /> <c c="A&" r="454, 598, 463, 620" u="1" o="1" /> <c c="B&" r="464, 598, 476, 620" o="-1" /> <c c="C&" r="477, 598, 488, 620" /> <c c="D&" r="489, 598, 498, 620" u="1" o="1" /> <c c="E&" r="499, 598, 510, 620" /> <c c="F&" r="511, 598, 522, 620" /> <c c="G&" r="523, 598, 531, 620" u="2" o="1" /> <c c="H&" r="532, 598, 544, 620" o="-1" /> <c c="I&" r="545, 598, 556, 620" /> <c c="J&" r="557, 598, 569, 620" o="-1" /> <c c="K&" r="570, 598, 581, 620" /> <c c="L&" r="582, 598, 593, 620" /> <c c="M&" r="594, 598, 605, 620" /> <c c="N&" r="606, 598, 617, 620" /> <c c="O&" r="618, 598, 629, 620" /> <c c="P&" r="630, 598, 641, 620" /> <c c="Q&" r="642, 598, 654, 620" o="-1" /> <c c="R&" r="655, 598, 666, 620" /> <c c="S&" r="667, 598, 678, 620" /> <c c="T&" r="679, 598, 690, 620" /> <c c="U&" r="691, 598, 702, 620" /> <c c="V&" r="703, 598, 713, 620" u="1" /> <c c="W&" r="714, 598, 722, 620" u="2" o="1" /> <c c="X&" r="723, 598, 732, 620" u="1" o="1" /> <c c="Y&" r="733, 598, 742, 620" u="1" o="1" /> <c c="Z&" r="743, 598, 753, 620" u="1" /> <c c="[&" r="754, 598, 765, 620" /> <c c="\&" r="766, 598, 775, 620" u="1" o="1" /> <c c="]&" r="776, 598, 784, 620" u="2" o="1" /> <c c="^&" r="785, 598, 795, 620" u="1" /> <c c="_&" r="796, 598, 806, 620" u="1" /> <c c="`&" r="807, 598, 817, 620" u="1" /> <c c="a&" r="818, 598, 830, 620" o="-1" /> <c c="b&" r="831, 598, 840, 620" u="1" o="1" /> <c c="c&" r="841, 598, 852, 620" /> <c c="d&" r="853, 598, 863, 620" u="1" /> <c c="e&" r="864, 598, 876, 620" o="-1" /> <c c="f&" r="877, 598, 886, 620" u="1" o="1" /> <c c="g&" r="887, 598, 898, 620" /> <c c="h&" r="899, 598, 910, 620" /> <c c="i&" r="911, 598, 916, 620" u="3" o="3" /> <c c="j&" r="917, 598, 926, 620" u="1" o="1" /> <c c="k&" r="927, 598, 937, 620" u="1" /> <c c="l&" r="938, 598, 950, 620" o="-1" /> <c c="m&" r="951, 598, 957, 620" u="3" o="2" /> <c c="n&" r="958, 598, 962, 620" u="4" o="3" /> <c c="o&" r="963, 598, 969, 620" u="3" o="2" /> <c c="p&" r="970, 598, 980, 620" u="1" /> <c c="q&" r="981, 598, 992, 620" /> <c c="r&" r="993, 598, 1004, 620" /> <c c="s&" r="1005, 598, 1016, 620" /> <c c="t&" r="0, 621, 11, 643" /> <c c="u&" r="12, 621, 23, 643" /> <c c="v&" r="24, 621, 35, 643" /> <c c="w&" r="36, 621, 47, 643" /> <c c="x&" r="48, 621, 59, 643" /> <c c="y&" r="60, 621, 71, 643" /> <c c="z&" r="72, 621, 83, 643" /> <c c="{&" r="84, 621, 95, 643" /> <c c="|&" r="96, 621, 107, 643" /> <c c="}&" r="108, 621, 119, 643" /> <c c="~&" r="120, 621, 131, 643" /> <c c="&" r="132, 621, 143, 643" /> <c c="&" r="144, 621, 155, 643" /> <c c="&" r="156, 621, 167, 643" /> <c c="&" r="168, 621, 179, 643" /> <c c="&" r="180, 621, 191, 643" /> <c c="&" r="192, 621, 203, 643" /> <c c="&" r="204, 621, 215, 643" /> <c c="&" r="216, 621, 227, 643" /> <c c="&" r="228, 621, 239, 643" /> <c c="&" r="240, 621, 251, 643" /> <c c="&" r="252, 621, 263, 643" /> <c c="&" r="264, 621, 275, 643" /> <c c="&" r="276, 621, 287, 643" /> <c c="&" r="288, 621, 297, 643" u="1" o="1" /> <c c="&" r="298, 621, 308, 643" u="1" /> <c c="&" r="309, 621, 320, 643" /> <c c="&" r="321, 621, 333, 643" o="-1" /> <c c="&" r="334, 621, 344, 643" u="1" /> <c c="&" r="345, 621, 354, 643" u="1" o="1" /> <c c="&" r="355, 621, 367, 643" o="-1" /> <c c="&" r="368, 621, 380, 643" o="-1" /> <c c="&" r="381, 621, 392, 643" /> <c c="&" r="393, 621, 405, 643" o="-1" /> <c c="&" r="406, 621, 417, 643" /> <c c="&" r="418, 621, 429, 643" /> <c c="&" r="430, 621, 441, 643" /> <c c="&" r="442, 621, 453, 643" /> <c c="&" r="454, 621, 464, 643" u="1" /> <c c="&" r="465, 621, 473, 643" u="2" o="1" /> <c c="&" r="474, 621, 482, 643" u="2" o="1" /> <c c="'" r="483, 621, 494, 643" /> <c c="'" r="495, 621, 506, 643" /> <c c="'" r="507, 621, 518, 643" /> <c c="'" r="519, 621, 530, 643" /> <c c="'" r="531, 621, 542, 643" /> <c c="'" r="543, 621, 554, 643" /> <c c="'" r="555, 621, 566, 643" /> <c c=" '" r="567, 621, 578, 643" /> <c c=" '" r="579, 621, 585, 643" u="3" o="2" /> <c c=" '" r="586, 621, 597, 643" /> <c c="'" r="598, 621, 609, 643" /> <c c="'" r="610, 621, 621, 643" /> <c c="'" r="622, 621, 633, 643" /> <c c="'" r="634, 621, 645, 643" /> <c c="'" r="646, 621, 657, 643" /> <c c="'" r="658, 621, 667, 643" u="1" o="1" /> <c c="'" r="668, 621, 679, 643" /> <c c="'" r="680, 621, 690, 643" u="1" /> <c c="'" r="691, 621, 702, 643" /> <c c="'" r="703, 621, 713, 643" u="1" /> <c c="'" r="714, 621, 725, 643" /> <c c="'" r="726, 621, 737, 643" /> <c c="'" r="738, 621, 749, 643" /> <c c="'" r="750, 621, 761, 643" /> <c c="'" r="762, 621, 773, 643" /> <c c="'" r="774, 621, 783, 643" u="1" o="1" /> <c c="'" r="784, 621, 794, 643" u="1" /> <c c="'" r="795, 621, 804, 643" u="1" o="1" /> <c c=" '" r="805, 621, 816, 643" /> <c c="!'" r="817, 621, 828, 643" /> <c c=""'" r="829, 621, 841, 643" o="-1" /> <c c="#'" r="842, 621, 854, 643" o="-1" /> <c c="$'" r="855, 621, 867, 643" o="-1" /> <c c="%'" r="868, 621, 880, 643" o="-1" /> <c c="&'" r="881, 621, 892, 643" /> <c c="''" r="893, 621, 904, 643" /> <c c=")'" r="905, 621, 916, 643" /> <c c="*'" r="917, 621, 928, 643" /> <c c="+'" r="929, 621, 940, 643" /> <c c=",'" r="941, 621, 952, 643" /> <c c="-'" r="953, 621, 964, 643" /> <c c=".'" r="965, 621, 976, 643" /> <c c="/'" r="977, 621, 988, 643" /> <c c="0'" r="989, 621, 1000, 643" /> <c c="1'" r="1001, 621, 1012, 643" /> <c c="2'" r="1013, 621, 1024, 643" /> <c c="3'" r="0, 644, 11, 666" /> <c c="4'" r="12, 644, 23, 666" /> <c c="5'" r="24, 644, 36, 666" o="-1" /> <c c="6'" r="37, 644, 48, 666" /> <c c="7'" r="49, 644, 61, 666" o="-1" /> <c c="8'" r="62, 644, 74, 666" o="-1" /> <c c="9'" r="75, 644, 86, 666" /> <c c=":'" r="87, 644, 98, 666" /> <c c=";'" r="99, 644, 110, 666" /> <c c="<'" r="111, 644, 122, 666" /> <c c="='" r="123, 644, 134, 666" /> <c c=">'" r="135, 644, 147, 666" o="-1" /> <c c="?'" r="148, 644, 159, 666" /> <c c="@'" r="160, 644, 172, 666" o="-1" /> <c c="A'" r="173, 644, 185, 666" o="-1" /> <c c="B'" r="186, 644, 197, 666" /> <c c="C'" r="198, 644, 209, 666" /> <c c="D'" r="210, 644, 222, 666" o="-1" /> <c c="E'" r="223, 644, 234, 666" /> <c c="F'" r="235, 644, 247, 666" o="-1" /> <c c="G'" r="248, 644, 259, 666" /> <c c="H'" r="260, 644, 271, 666" /> <c c="I'" r="272, 644, 284, 666" o="-1" /> <c c="J'" r="285, 644, 297, 666" o="-1" /> <c c="K'" r="298, 644, 310, 666" o="-1" /> <c c="M'" r="311, 644, 322, 666" /> <c c="O'" r="323, 644, 334, 666" /> <c c="P'" r="335, 644, 346, 666" /> <c c="Q'" r="347, 644, 358, 666" /> <c c="R'" r="359, 644, 370, 666" /> <c c="V'" r="371, 644, 382, 666" /> <c c="X'" r="383, 644, 385, 666" u="5" o="4" /> <c c="Y'" r="386, 644, 390, 666" u="4" o="3" /> <c c="Z'" r="391, 644, 397, 666" u="3" o="2" /> <c c="['" r="398, 644, 401, 666" u="4" o="4" /> <c c="\'" r="402, 644, 405, 666" u="4" o="4" /> <c c="]'" r="406, 644, 413, 666" u="2" o="2" /> <c c="^'" r="414, 644, 421, 666" u="2" o="2" /> <c c="a'" r="422, 644, 432, 666" u="1" /> <c c="b'" r="433, 644, 440, 666" u="2" o="2" /> <c c="c'" r="441, 644, 450, 666" u="1" o="1" /> <c c="d'" r="451, 644, 462, 666" /> <c c="e'" r="463, 644, 473, 666" u="1" /> <c c="f'" r="474, 644, 485, 666" /> <c c="g'" r="486, 644, 497, 666" /> <c c="h'" r="498, 644, 506, 666" u="2" o="1" /> <c c="i'" r="507, 644, 515, 666" u="2" o="1" /> <c c="j'" r="516, 644, 521, 666" u="3" o="3" /> <c c="k'" r="522, 644, 527, 666" u="3" o="3" /> <c c="l'" r="528, 644, 534, 666" u="3" o="2" /> <c c="m'" r="535, 644, 541, 666" u="3" o="2" /> <c c="n'" r="542, 644, 550, 666" u="2" o="1" /> <c c="o'" r="551, 644, 559, 666" u="2" o="1" /> <c c="p'" r="560, 644, 568, 666" u="2" o="1" /> <c c="q'" r="569, 644, 577, 666" u="2" o="1" /> <c c="r'" r="578, 644, 582, 666" u="4" o="3" /> <c c="s'" r="583, 644, 587, 666" u="4" o="3" /> <c c="t'" r="588, 644, 595, 666" u="2" o="2" /> <c c="u'" r="596, 644, 604, 666" u="2" o="1" /> <c c="'" r="605, 644, 616, 666" /> <c c="'" r="617, 644, 627, 666" u="1" /> <c c="'" r="628, 644, 639, 666" /> <c c="'" r="640, 644, 650, 666" u="1" /> <c c="'" r="651, 644, 662, 666" /> <c c="'" r="663, 644, 674, 666" /> <c c="'" r="675, 644, 686, 666" /> <c c="'" r="687, 644, 698, 666" /> <c c="'" r="699, 644, 710, 666" /> <c c="'" r="711, 644, 722, 666" /> <c c="'" r="723, 644, 734, 666" /> <c c="'" r="735, 644, 745, 666" u="1" /> <c c="'" r="746, 644, 756, 666" u="1" /> <c c="'" r="757, 644, 767, 666" u="1" /> <c c="'" r="768, 644, 779, 666" /> <c c="'" r="780, 644, 791, 666" /> <c c="'" r="792, 644, 798, 666" u="3" o="2" /> <c c="'" r="799, 644, 810, 666" /> <c c="'" r="811, 644, 821, 666" u="1" /> <c c="'" r="822, 644, 832, 666" u="1" /> <c c="'" r="833, 644, 844, 666" /> <c c="'" r="845, 644, 855, 666" u="1" /> <c c="'" r="856, 644, 866, 666" u="1" /> <c c="'" r="867, 644, 878, 666" /> <c c="'" r="879, 644, 890, 666" /> <c c="'" r="891, 644, 902, 666" /> <c c="'" r="903, 644, 912, 666" u="1" o="1" /> <c c="'" r="913, 644, 924, 666" /> <c c="'" r="925, 644, 935, 666" u="1" /> <c c="'" r="936, 644, 947, 666" /> <c c="'" r="948, 644, 958, 666" u="1" /> <c c="'" r="959, 644, 970, 666" /> <c c="'" r="971, 644, 982, 666" /> <c c="'" r="983, 644, 993, 666" u="1" /> <c c="'" r="994, 644, 1005, 666" /> <c c="'" r="1006, 644, 1018, 666" o="-1" /> <c c="'" r="0, 667, 11, 689" /> <c c="'" r="12, 667, 23, 689" /> <c c="'" r="24, 667, 35, 689" /> <c c="'" r="36, 667, 47, 689" /> <c c="'" r="48, 667, 55, 689" u="2" o="2" /> <c c="'" r="56, 667, 63, 689" u="2" o="2" /> <c c="'" r="64, 667, 74, 689" u="1" /> <c c="'" r="75, 667, 81, 689" u="3" o="2" /> <c c="'" r="82, 667, 88, 689" u="3" o="2" /> <c c=")" r="89, 667, 99, 689" u="1" /> <c c=")" r="100, 667, 111, 689" /> <c c=")" r="112, 667, 123, 689" /> <c c="/*" r="124, 667, 133, 689" u="1" o="1" /> <c c="+" r="134, 667, 146, 689" o="-1" /> <c c="+" r="147, 667, 159, 689" o="-1" /> <c c="+" r="160, 667, 172, 689" o="-1" /> <c c="+" r="173, 667, 185, 689" o="-1" /> <c c="+" r="186, 667, 198, 689" o="-1" /> <c c="+" r="199, 667, 211, 689" o="-1" /> <c c="+" r="212, 667, 224, 689" o="-1" /> <c c="+" r="225, 667, 237, 689" o="-1" /> <c c="+" r="238, 667, 250, 689" o="-1" /> <c c="d," r="251, 667, 262, 689" u="1" o="-1" /> <c c="m," r="263, 667, 273, 689" u="1" /> <c c="n," r="274, 667, 285, 689" /> <c c="o," r="286, 667, 298, 689" o="-1" /> <c c="p," r="299, 667, 309, 689" u="1" /> <c c="u," r="310, 667, 320, 689" u="1" /> <c c="v," r="321, 667, 330, 689" u="1" o="1" /> <c c="w," r="331, 667, 342, 689" /> <c c="y," r="343, 667, 352, 689" u="1" o="1" /> <c c="z," r="353, 667, 363, 689" u="1" /> <c c="|," r="364, 667, 369, 689" u="3" o="3" /> <c c="}," r="370, 667, 377, 689" u="2" o="2" /> <c c="~," r="378, 667, 388, 689" u="1" /> <c c="," r="389, 667, 399, 689" u="1" /> <c c="." r="400, 667, 409, 689" u="1" o="1" /> <c c=""." r="410, 667, 415, 689" u="4" o="2" /> <c c="#." r="416, 667, 422, 689" u="2" o="3" /> <c c="$." r="423, 667, 428, 689" u="4" o="2" /> <c c="%." r="429, 667, 435, 689" u="2" o="3" /> <c c=".." r="436, 667, 445, 689" u="1" o="1" /> <c c="" r="446, 667, 453, 689" u="2" o="2" /> <c c=" " r="454, 667, 461, 689" u="2" o="2" /> <c c=" " r="462, 667, 469, 689" u="2" o="2" /> <c c=" " r="470, 667, 477, 689" u="2" o="2" /> <c c=" " r="478, 667, 485, 689" u="2" o="2" /> <c c=" " r="486, 667, 493, 689" u="2" o="2" /> <c c="" r="494, 667, 501, 689" u="2" o="2" /> <c c="" r="502, 667, 509, 689" u="2" o="2" /> <c c="" r="510, 667, 517, 689" u="2" o="2" /> <c c="" r="518, 667, 525, 689" u="2" o="2" /> <c c="" r="526, 667, 533, 689" u="2" o="2" /> <c c="" r="534, 667, 541, 689" u="2" o="2" /> <c c="" r="542, 667, 549, 689" u="2" o="2" /> <c c="" r="550, 667, 557, 689" u="2" o="2" /> <c c="" r="558, 667, 565, 689" u="2" o="2" /> <c c="" r="566, 667, 572, 689" u="3" o="2" /> <c c="" r="573, 667, 579, 689" u="3" o="2" /> <c c="" r="580, 667, 583, 689" u="4" o="4" /> <c c="" r="584, 667, 587, 689" u="4" o="4" /> <c c="" r="588, 667, 591, 689" u="4" o="4" /> <c c=""" r="592, 667, 600, 689" u="2" o="1" /> <c c="#" r="601, 667, 607, 689" u="3" o="2" /> <c c="$" r="608, 667, 617, 689" u="1" o="1" /> <c c="%" r="618, 667, 627, 689" u="1" o="1" /> <c c="&" r="628, 667, 638, 689" u="1" /> <c c="'" r="639, 667, 648, 689" u="1" o="1" /> <c c="" r="649, 667, 652, 689" u="4" o="4" /> <c c="" r="653, 667, 658, 689" u="3" o="3" /> <c c="" r="659, 667, 662, 689" u="4" o="4" /> <c c="" r="663, 667, 665, 689" u="5" o="4" /> <c c="" r="666, 667, 675, 689" u="1" o="1" /> <c c="" r="676, 667, 686, 689" u="1" /> <c c="" r="687, 667, 698, 689" /> <c c="" r="699, 667, 709, 689" u="1" /> <c c="" r="710, 667, 720, 689" u="1" /> <c c="" r="721, 667, 731, 689" o="1" /> <c c="" r="732, 667, 742, 689" o="1" /> <c c="R" r="743, 667, 755, 689" o="-1" /> <c c="S" r="756, 667, 768, 689" o="-1" /> <c c="T" r="769, 667, 777, 689" u="-1" o="4" /> <c c="U" r="778, 667, 791, 689" u="-1" o="-1" /> <c c="V" r="792, 667, 804, 689" o="-1" /> <c c="W" r="805, 667, 817, 689" o="-1" /> <c c="X" r="818, 667, 828, 689" u="-1" o="2" /> <c c="Y" r="829, 667, 842, 689" u="-1" o="-1" /> <c c="Z" r="843, 667, 855, 689" o="-1" /> <c c="[" r="856, 667, 868, 689" o="-1" /> <c c="\" r="869, 667, 879, 689" u="-1" o="2" /> <c c="]" r="880, 667, 893, 689" u="-1" o="-1" /> <c c="^" r="894, 667, 906, 689" o="-1" /> <c c="_" r="907, 667, 919, 689" o="-1" /> <c c="`" r="920, 667, 928, 689" u="-1" o="4" /> <c c="a" r="929, 667, 942, 689" u="-1" o="-1" /> <c c="b" r="943, 667, 955, 689" o="-1" /> <c c="c" r="956, 667, 968, 689" o="-1" /> <c c="d" r="969, 667, 979, 689" u="-1" o="2" /> <c c="e" r="980, 667, 993, 689" u="-1" o="-1" /> <c c="f" r="994, 667, 1006, 689" o="-1" /> <c c="g" r="1007, 667, 1019, 689" o="-1" /> <c c="h" r="0, 690, 9, 712" u="-1" o="3" /> <c c="i" r="10, 690, 23, 712" u="-1" o="-1" /> <c c="j" r="24, 690, 37, 712" u="-1" o="-1" /> <c c="k" r="38, 690, 52, 712" u="-2" o="-1" /> <c c="l" r="53, 690, 63, 712" u="-1" o="2" /> <c c="m" r="64, 690, 77, 712" u="-1" o="-1" /> <c c="n" r="78, 690, 91, 712" u="-1" o="-1" /> <c c="o" r="92, 690, 106, 712" u="-2" o="-1" /> <c c="p" r="107, 690, 117, 712" u="-1" o="2" /> <c c="q" r="118, 690, 131, 712" u="-1" o="-1" /> <c c="r" r="132, 690, 143, 712" /> <c c="s" r="144, 690, 156, 712" o="-1" /> <c c="t" r="157, 690, 169, 712" u="-1" /> <c c="u" r="170, 690, 183, 712" u="-1" o="-1" /> <c c="v" r="184, 690, 195, 712" /> <c c="w" r="196, 690, 208, 712" o="-1" /> <c c="x" r="209, 690, 221, 712" u="-1" /> <c c="y" r="222, 690, 235, 712" u="-1" o="-1" /> <c c="z" r="236, 690, 247, 712" /> <c c="{" r="248, 690, 260, 712" o="-1" /> <c c="|" r="261, 690, 273, 712" u="-1" /> <c c="}" r="274, 690, 287, 712" u="-1" o="-1" /> <c c="~" r="288, 690, 299, 712" /> <c c="" r="300, 690, 312, 712" o="-1" /> <c c="" r="313, 690, 325, 712" u="-1" /> <c c="" r="326, 690, 339, 712" u="-1" o="-1" /> <c c="" r="340, 690, 353, 712" u="-1" o="-1" /> <c c="" r="354, 690, 368, 712" u="-2" o="-1" /> <c c="" r="369, 690, 381, 712" u="-1" /> <c c="" r="382, 690, 396, 712" u="-2" o="-1" /> <c c="" r="397, 690, 410, 712" o="-2" /> <c c="" r="411, 690, 425, 712" u="-2" o="-1" /> <c c="" r="426, 690, 437, 712" u="-1" o="1" /> <c c="" r="438, 690, 451, 712" u="-1" o="-1" /> <c c="" r="452, 690, 465, 712" o="-2" /> <c c="" r="466, 690, 481, 712" u="-2" o="-2" /> <c c="" r="482, 690, 493, 712" u="-1" o="1" /> <c c="" r="494, 690, 507, 712" u="-1" o="-1" /> <c c="" r="508, 690, 520, 712" o="-1" /> <c c="" r="521, 690, 534, 712" u="-1" o="-1" /> <c c="" r="535, 690, 548, 712" u="-1" o="-1" /> <c c="" r="549, 690, 563, 712" u="-1" o="-2" /> <c c="" r="564, 690, 575, 712" u="-1" o="1" /> <c c="" r="576, 690, 590, 712" u="-1" o="-2" /> <c c="" r="591, 690, 599, 712" u="-1" o="4" /> <c c="" r="600, 690, 613, 712" u="-1" o="-1" /> <c c="" r="614, 690, 626, 712" o="-1" /> <c c="" r="627, 690, 640, 712" u="-1" o="-1" /> <c c="" r="641, 690, 651, 712" u="-1" o="2" /> <c c="" r="652, 690, 665, 712" u="-1" o="-1" /> <c c="p" r="666, 690, 673, 712" u="2" o="2" /> <c c="q" r="674, 690, 687, 712" u="-1" o="-1" /> <c c="r" r="688, 690, 695, 712" u="2" o="2" /> <c c="s" r="696, 690, 702, 712" u="6" o="-1" /> <c c="t" r="703, 690, 710, 712" u="2" o="2" /> <c c="v" r="711, 690, 718, 712" u="2" o="2" /> <c c="w" r="719, 690, 732, 712" u="-1" o="-1" /> <c c="x" r="733, 690, 740, 712" u="2" o="2" /> <c c="y" r="741, 690, 754, 712" u="-1" o="-1" /> <c c="z" r="755, 690, 762, 712" u="2" o="2" /> <c c="{" r="763, 690, 776, 712" u="-1" o="-1" /> <c c="|" r="777, 690, 784, 712" u="2" o="2" /> <c c="}" r="785, 690, 798, 712" u="-1" o="-1" /> <c c="~" r="799, 690, 805, 712" u="3" o="2" /> <c c="" r="806, 690, 819, 712" u="-1" o="-1" /> <c c="" r="820, 690, 827, 712" u="3" o="1" /> <c c="" r="828, 690, 836, 712" u="2" o="1" /> <c c="" r="837, 690, 847, 712" u="2" o="-1" /> <c c="" r="848, 690, 852, 712" u="4" o="3" /> <c c="" r="853, 690, 861, 712" u="4" o="-1" /> <c c="" r="862, 690, 873, 712" /> <c c="" r="874, 690, 886, 712" o="-1" /> <c c="" r="887, 690, 891, 712" u="4" o="3" /> <c c="" r="892, 690, 899, 712" u="5" o="-1" /> <c c="" r="900, 690, 912, 712" o="-1" /> <c c="" r="913, 690, 926, 712" u="-1" o="-1" /> <c c="" r="927, 690, 936, 712" u="-1" o="3" /> <c c="" r="937, 690, 950, 712" u="-1" o="-1" /> <c c="" r="951, 690, 954, 712" u="4" o="4" /> <c c="" r="955, 690, 962, 712" u="5" o="-1" /> <c c="" r="963, 690, 975, 712" o="-1" /> <c c="" r="976, 690, 988, 712" o="-1" /> <c c="" r="989, 690, 997, 712" u="-1" o="4" /> <c c="" r="998, 690, 1011, 712" u="-1" o="-1" /> <c c="" r="1012, 690, 1021, 712" u="1" o="1" /> <c c="" r="0, 713, 12, 735" o="-1" /> <c c="" r="13, 713, 25, 735" o="-1" /> <c c="" r="26, 713, 38, 735" o="-1" /> <c c="" r="39, 713, 49, 735" u="-1" o="2" /> <c c="" r="50, 713, 63, 735" u="-1" o="-1" /> <c c="" r="64, 713, 76, 735" o="-1" /> <c c="" r="77, 713, 89, 735" o="-1" /> <c c="" r="90, 713, 100, 735" u="-1" o="2" /> <c c="" r="101, 713, 114, 735" u="-1" o="-1" /> <c c="" r="115, 713, 126, 735" /> <c c="" r="127, 713, 139, 735" o="-1" /> <c c="" r="140, 713, 152, 735" u="-1" /> <c c="" r="153, 713, 166, 735" u="-1" o="-1" /> <c c="" r="167, 713, 178, 735" /> <c c="" r="179, 713, 191, 735" o="-1" /> <c c="" r="192, 713, 204, 735" u="-1" /> <c c="" r="205, 713, 218, 735" u="-1" o="-1" /> <c c="" r="219, 713, 230, 735" /> <c c="" r="231, 713, 243, 735" o="-1" /> <c c="" r="244, 713, 256, 735" u="-1" /> <c c="" r="257, 713, 270, 735" u="-1" o="-1" /> <c c="" r="271, 713, 280, 735" u="2" /> <c c="" r="281, 713, 291, 735" u="2" o="-1" /> <c c="" r="292, 713, 301, 735" u="2" /> <c c="" r="302, 713, 312, 735" u="2" o="-1" /> <c c="" r="313, 713, 325, 735" u="-1" /> <c c="" r="326, 713, 340, 735" u="-2" o="-1" /> <c c="" r="341, 713, 353, 735" u="-1" /> <c c="" r="354, 713, 368, 735" u="-2" o="-1" /> <c c="" r="369, 713, 383, 735" u="-2" o="-1" /> <c c="" r="384, 713, 399, 735" u="-3" o="-1" /> <c c="" r="400, 713, 413, 735" u="-1" o="-1" /> <c c="" r="414, 713, 427, 735" u="-1" o="-1" /> <c c="" r="428, 713, 442, 735" u="-2" o="-1" /> <c c="" r="443, 713, 458, 735" u="-3" o="-1" /> <c c="" r="459, 713, 472, 735" u="-1" o="-1" /> <c c="" r="473, 713, 486, 735" u="-1" o="-1" /> <c c="" r="487, 713, 502, 735" u="-3" o="-1" /> <c c="" r="503, 713, 519, 735" u="-4" o="-1" /> <c c="" r="520, 713, 533, 735" u="-1" o="-1" /> <c c="" r="534, 713, 547, 735" u="-1" o="-1" /> <c c="" r="548, 713, 563, 735" u="-3" o="-1" /> <c c="" r="564, 713, 580, 735" u="-4" o="-1" /> <c c="" r="581, 713, 594, 735" u="-1" o="-1" /> <c c="" r="595, 713, 608, 735" u="-1" o="-1" /> <c c="" r="609, 713, 621, 735" o="-1" /> <c c="" r="622, 713, 634, 735" o="-1" /> <c c="" r="635, 713, 648, 735" u="-1" o="-1" /> <c c="" r="649, 713, 662, 735" u="-1" o="-1" /> <c c="" r="663, 713, 675, 735" o="-1" /> <c c="" r="676, 713, 688, 735" o="-1" /> <c c="" r="689, 713, 702, 735" u="-1" o="-1" /> <c c="" r="703, 713, 716, 735" u="-1" o="-1" /> <c c="" r="717, 713, 729, 735" o="-1" /> <c c="" r="730, 713, 742, 735" o="-1" /> <c c="" r="743, 713, 754, 735" u="-1" o="1" /> <c c="" r="755, 713, 768, 735" u="-1" o="-1" /> <c c="" r="769, 713, 781, 735" o="-1" /> <c c="" r="782, 713, 794, 735" o="-1" /> <c c="" r="795, 713, 806, 735" u="-1" o="1" /> <c c="" r="807, 713, 820, 735" u="-1" o="-1" /> <c c="" r="821, 713, 834, 735" u="-1" o="-1" /> <c c="" r="835, 713, 849, 735" u="-2" o="-1" /> <c c="" r="850, 713, 860, 735" u="-1" o="2" /> <c c="" r="861, 713, 874, 735" u="-1" o="-1" /> <c c="" r="875, 713, 887, 735" o="-1" /> <c c="" r="888, 713, 901, 735" u="-1" o="-1" /> <c c="" r="902, 713, 912, 735" u="-1" o="2" /> <c c="" r="913, 713, 926, 735" u="-1" o="-1" /> <c c="" r="927, 713, 939, 735" o="-1" /> <c c="" r="940, 713, 953, 735" u="-1" o="-1" /> <c c="" r="954, 713, 965, 735" u="-1" o="1" /> <c c="" r="966, 713, 979, 735" u="-1" o="-1" /> <c c="" r="980, 713, 991, 735" /> <c c="" r="992, 713, 1005, 735" u="-1" o="-1" /> <c c="" r="1006, 713, 1017, 735" u="-1" o="1" /> <c c="" r="0, 736, 13, 758" u="-1" o="-1" /> <c c="" r="14, 736, 25, 758" /> <c c="" r="26, 736, 38, 758" o="-1" /> <c c="" r="39, 736, 50, 758" u="-1" o="1" /> <c c="" r="51, 736, 64, 758" u="-1" o="-1" /> <c c="" r="65, 736, 77, 758" o="-1" /> <c c="" r="78, 736, 91, 758" u="-1" o="-1" /> <c c="" r="92, 736, 100, 758" u="-1" o="4" /> <c c="" r="101, 736, 114, 758" u="-1" o="-1" /> <c c="" r="115, 736, 124, 758" u="1" o="1" /> <c c="" r="125, 736, 137, 758" o="-1" /> <c c="" r="138, 736, 149, 758" u="-1" o="1" /> <c c="" r="150, 736, 163, 758" u="-1" o="-1" /> <c c="" r="164, 736, 175, 758" /> <c c="" r="176, 736, 188, 758" o="-1" /> <c c="" r="189, 736, 201, 758" o="-1" /> <c c="" r="202, 736, 215, 758" u="-1" o="-1" /> <c c="" r="216, 736, 228, 758" o="-1" /> <c c="" r="229, 736, 242, 758" u="-1" o="-1" /> <c c="" r="243, 736, 253, 758" u="-1" o="2" /> <c c="" r="254, 736, 267, 758" u="-1" o="-1" /> <c c="" r="268, 736, 280, 758" u="-1" /> <c c="" r="281, 736, 294, 758" u="-1" o="-1" /> <c c="" r="295, 736, 306, 758" /> <c c="" r="307, 736, 319, 758" o="-1" /> <c c="" r="320, 736, 330, 758" u="1" /> <c c="" r="331, 736, 342, 758" u="1" o="-1" /> <c c="" r="343, 736, 353, 758" u="1" /> <c c="" r="354, 736, 365, 758" u="1" o="-1" /> <c c="" r="366, 736, 367, 758" o="10" /> <c c="" r="368, 736, 369, 758" o="10" /> <c c="" r="370, 736, 371, 758" o="10" /> <c c="" r="372, 736, 373, 758" o="10" /> <c c="" r="374, 736, 375, 758" o="10" /> <c c="" r="376, 736, 387, 758" /> </font>fonts/lucida_sans_22.xml0000755000175000017500000047617012565232430016051 0ustar mquinsonmquinson<?xml version="1.0"?> <font type="bitmap"> <Texture index="0" filename="lucida_sans_220.png" hasAlpha="true" /> <c c=" " r="0, 0, 1, 35" o="8" /> <c c="!" r="2, 0, 5, 35" u="3" o="3" /> <c c="&quot;" r="6, 0, 14, 35" u="2" o="1" /> <c c="#" r="15, 0, 33, 35" /> <c c="$" r="34, 0, 46, 35" u="3" o="3" /> <c c="%" r="47, 0, 66, 35" /> <c c="&amp;" r="67, 0, 85, 35" u="1" o="1" /> <c c="'" r="86, 0, 90, 35" u="2" o="1" /> <c c="(" r="91, 0, 98, 35" u="2" /> <c c=")" r="99, 0, 106, 35" u="1" o="1" /> <c c="*" r="107, 0, 117, 35" u="2" o="2" /> <c c="+" r="118, 0, 135, 35" u="3" o="3" /> <c c="," r="136, 0, 140, 35" u="3" o="2" /> <c c="-" r="141, 0, 154, 35" u="2" o="2" /> <c c="." r="155, 0, 159, 35" u="3" o="2" /> <c c="/" r="160, 0, 169, 35" u="3" o="3" /> <c c="0" r="170, 0, 185, 35" u="2" o="1" /> <c c="1" r="186, 0, 192, 35" u="5" o="7" /> <c c="2" r="193, 0, 206, 35" u="2" o="3" /> <c c="3" r="207, 0, 219, 35" u="3" o="3" /> <c c="4" r="220, 0, 235, 35" u="1" o="2" /> <c c="5" r="236, 0, 247, 35" u="4" o="3" /> <c c="6" r="248, 0, 262, 35" u="2" o="2" /> <c c="7" r="263, 0, 276, 35" u="3" o="2" /> <c c="8" r="277, 0, 291, 35" u="3" o="1" /> <c c="9" r="292, 0, 306, 35" u="2" o="2" /> <c c=":" r="307, 0, 310, 35" u="3" o="3" /> <c c=";" r="311, 0, 314, 35" u="3" o="3" /> <c c="&lt;" r="315, 0, 332, 35" u="3" o="3" /> <c c="=" r="333, 0, 350, 35" u="3" o="3" /> <c c="&gt;" r="351, 0, 368, 35" u="3" o="3" /> <c c="?" r="369, 0, 380, 35" u="1" /> <c c="@" r="381, 0, 404, 35" u="1" o="1" /> <c c="A" r="405, 0, 424, 35" o="1" /> <c c="B" r="425, 0, 438, 35" u="3" o="1" /> <c c="C" r="439, 0, 456, 35" u="1" o="2" /> <c c="D" r="457, 0, 475, 35" u="3" o="1" /> <c c="E" r="476, 0, 488, 35" u="3" o="1" /> <c c="F" r="489, 0, 501, 35" u="3" o="1" /> <c c="G" r="502, 0, 519, 35" u="1" o="3" /> <c c="H" r="520, 0, 536, 35" u="3" o="2" /> <c c="I" r="537, 0, 540, 35" u="3" o="2" /> <c c="J" r="541, 0, 550, 35" u="-3" o="3" /> <c c="K" r="551, 0, 567, 35" u="3" /> <c c="L" r="568, 0, 580, 35" u="3" /> <c c="M" r="581, 0, 601, 35" u="3" o="2" /> <c c="N" r="602, 0, 618, 35" u="3" o="2" /> <c c="O" r="619, 0, 639, 35" u="1" o="2" /> <c c="P" r="640, 0, 653, 35" u="3" /> <c c="Q" r="654, 0, 676, 35" u="1" /> <c c="R" r="677, 0, 693, 35" u="3" o="-1" /> <c c="S" r="694, 0, 707, 35" u="1" o="2" /> <c c="T" r="708, 0, 725, 35" u="1" /> <c c="U" r="726, 0, 741, 35" u="3" o="2" /> <c c="V" r="742, 0, 760, 35" u="1" /> <c c="W" r="761, 0, 786, 35" /> <c c="X" r="787, 0, 804, 35" o="1" /> <c c="Y" r="805, 0, 822, 35" o="1" /> <c c="Z" r="823, 0, 838, 35" u="1" o="2" /> <c c="[" r="839, 0, 845, 35" u="3" /> <c c="\" r="846, 0, 855, 35" u="3" o="3" /> <c c="]" r="856, 0, 862, 35" u="1" o="2" /> <c c="^" r="863, 0, 878, 35" u="1" o="2" /> <c c="_" r="879, 0, 891, 35" u="1" o="2" /> <c c="`" r="892, 0, 899, 35" u="6" o="5" /> <c c="a" r="900, 0, 914, 35" u="1" o="1" /> <c c="b" r="915, 0, 929, 35" u="3" o="1" /> <c c="c" r="930, 0, 942, 35" u="2" o="1" /> <c c="d" r="943, 0, 957, 35" u="2" o="2" /> <c c="e" r="958, 0, 971, 35" u="2" o="1" /> <c c="f" r="972, 0, 983, 35" /> <c c="g" r="984, 0, 998, 35" u="2" o="2" /> <c c="h" r="999, 0, 1012, 35" u="3" o="2" /> <c c="i" r="1013, 0, 1016, 35" u="3" o="2" /> <c c="j" r="0, 36, 8, 71" u="-2" o="3" /> <c c="k" r="9, 36, 23, 71" u="3" /> <c c="l" r="24, 36, 27, 71" u="3" o="2" /> <c c="m" r="28, 36, 49, 71" u="3" o="3" /> <c c="n" r="50, 36, 63, 71" u="3" o="2" /> <c c="o" r="64, 36, 79, 71" u="2" o="1" /> <c c="p" r="80, 36, 94, 71" u="3" o="1" /> <c c="q" r="95, 36, 109, 71" u="2" o="2" /> <c c="r" r="110, 36, 119, 71" u="3" /> <c c="s" r="120, 36, 130, 71" u="2" o="3" /> <c c="t" r="131, 36, 140, 71" u="1" o="1" /> <c c="u" r="141, 36, 154, 71" u="3" o="2" /> <c c="v" r="155, 36, 170, 71" /> <c c="w" r="171, 36, 193, 71" /> <c c="x" r="194, 36, 209, 71" u="1" o="2" /> <c c="y" r="210, 36, 225, 71" /> <c c="z" r="226, 36, 239, 71" u="2" o="2" /> <c c="{" r="240, 36, 247, 71" o="2" /> <c c="|" r="248, 36, 249, 71" u="5" o="5" /> <c c="}" r="250, 36, 257, 71" u="2" /> <c c="~" r="258, 36, 273, 71" u="1" o="2" /> <c c="" r="274, 36, 275, 71" o="8" /> <c c="" r="276, 36, 279, 71" u="3" o="3" /> <c c="" r="280, 36, 292, 71" u="3" o="3" /> <c c="" r="293, 36, 305, 71" u="4" o="2" /> <c c="" r="306, 36, 322, 71" u="2" /> <c c="" r="323, 36, 340, 71" u="1" /> <c c="" r="341, 36, 342, 71" u="5" o="5" /> <c c="" r="343, 36, 355, 71" u="3" o="3" /> <c c="" r="356, 36, 365, 71" u="5" o="4" /> <c c="" r="366, 36, 388, 71" u="1" o="2" /> <c c="" r="389, 36, 397, 71" u="2" o="2" /> <c c="" r="398, 36, 411, 71" u="2" /> <c c="" r="412, 36, 429, 71" u="3" o="3" /> <c c="" r="430, 36, 436, 71" u="2" o="1" /> <c c="" r="437, 36, 450, 71" u="3" o="2" /> <c c="" r="451, 36, 463, 71" u="1" o="2" /> <c c="" r="464, 36, 470, 71" u="1" o="1" /> <c c="" r="471, 36, 488, 71" u="3" o="3" /> <c c="" r="489, 36, 497, 71" u="2" o="2" /> <c c="" r="498, 36, 506, 71" u="2" o="2" /> <c c="" r="507, 36, 514, 71" u="6" o="5" /> <c c="" r="515, 36, 528, 71" u="3" o="2" /> <c c="" r="529, 36, 541, 71" u="3" o="3" /> <c c="" r="542, 36, 545, 71" u="8" o="7" /> <c c="" r="546, 36, 551, 71" u="7" o="6" /> <c c="" r="552, 36, 556, 71" u="4" o="4" /> <c c="" r="557, 36, 566, 71" u="2" o="1" /> <c c="" r="567, 36, 580, 71" u="1" o="1" /> <c c="" r="581, 36, 601, 71" u="2" o="1" /> <c c="" r="602, 36, 623, 71" u="1" o="1" /> <c c="" r="624, 36, 645, 71" u="1" o="1" /> <c c="" r="646, 36, 657, 71" u="1" /> <c c="" r="658, 36, 677, 71" o="1" /> <c c="" r="678, 36, 697, 71" o="1" /> <c c="" r="698, 36, 717, 71" o="1" /> <c c="" r="718, 36, 737, 71" o="1" /> <c c="" r="738, 36, 757, 71" o="1" /> <c c="" r="758, 36, 777, 71" o="1" /> <c c="" r="778, 36, 803, 71" o="1" /> <c c="" r="804, 36, 821, 71" u="1" o="2" /> <c c="" r="822, 36, 834, 71" u="3" o="1" /> <c c="" r="835, 36, 847, 71" u="3" o="1" /> <c c="" r="848, 36, 860, 71" u="3" o="1" /> <c c="" r="861, 36, 873, 71" u="3" o="1" /> <c c="" r="874, 36, 881, 71" u="-1" o="2" /> <c c="" r="882, 36, 889, 71" u="3" o="-2" /> <c c="" r="890, 36, 899, 71" o="-1" /> <c c="" r="900, 36, 909, 71" o="-1" /> <c c="" r="910, 36, 931, 71" o="1" /> <c c="" r="932, 36, 948, 71" u="3" o="2" /> <c c="" r="949, 36, 969, 71" u="1" o="2" /> <c c="" r="970, 36, 990, 71" u="1" o="2" /> <c c="" r="991, 36, 1011, 71" u="1" o="2" /> <c c="" r="0, 72, 20, 107" u="1" o="2" /> <c c="" r="21, 72, 41, 107" u="1" o="2" /> <c c="" r="42, 72, 59, 107" u="3" o="3" /> <c c="" r="60, 72, 80, 107" u="1" o="2" /> <c c="" r="81, 72, 96, 107" u="3" o="2" /> <c c="" r="97, 72, 112, 107" u="3" o="2" /> <c c="" r="113, 72, 128, 107" u="3" o="2" /> <c c="" r="129, 72, 144, 107" u="3" o="2" /> <c c="" r="145, 72, 162, 107" o="1" /> <c c="" r="163, 72, 176, 107" u="3" /> <c c="" r="177, 72, 191, 107" u="3" /> <c c="" r="192, 72, 206, 107" u="1" o="1" /> <c c="" r="207, 72, 221, 107" u="1" o="1" /> <c c="" r="222, 72, 236, 107" u="1" o="1" /> <c c="" r="237, 72, 251, 107" u="1" o="1" /> <c c="" r="252, 72, 266, 107" u="1" o="1" /> <c c="" r="267, 72, 281, 107" u="1" o="1" /> <c c="" r="282, 72, 303, 107" u="1" o="3" /> <c c="" r="304, 72, 316, 107" u="2" o="1" /> <c c="" r="317, 72, 330, 107" u="2" o="1" /> <c c="" r="331, 72, 344, 107" u="2" o="1" /> <c c="" r="345, 72, 358, 107" u="2" o="1" /> <c c="" r="359, 72, 372, 107" u="2" o="1" /> <c c="" r="373, 72, 380, 107" u="-1" o="2" /> <c c="" r="381, 72, 388, 107" u="2" o="-1" /> <c c="" r="389, 72, 398, 107" o="-1" /> <c c="" r="399, 72, 408, 107" o="-1" /> <c c="" r="409, 72, 423, 107" u="2" o="1" /> <c c="" r="424, 72, 437, 107" u="3" o="2" /> <c c="" r="438, 72, 453, 107" u="2" o="1" /> <c c="" r="454, 72, 469, 107" u="2" o="1" /> <c c="" r="470, 72, 485, 107" u="2" o="1" /> <c c="" r="486, 72, 501, 107" u="2" o="1" /> <c c="" r="502, 72, 517, 107" u="2" o="1" /> <c c="" r="518, 72, 535, 107" u="3" o="3" /> <c c="" r="536, 72, 551, 107" u="2" o="1" /> <c c="" r="552, 72, 565, 107" u="3" o="2" /> <c c="" r="566, 72, 579, 107" u="3" o="2" /> <c c="" r="580, 72, 593, 107" u="3" o="2" /> <c c="" r="594, 72, 607, 107" u="3" o="2" /> <c c="" r="608, 72, 623, 107" /> <c c="" r="624, 72, 638, 107" u="3" o="1" /> <c c="" r="639, 72, 654, 107" /> <c c="" r="655, 72, 674, 107" o="1" /> <c c="" r="675, 72, 689, 107" u="1" o="1" /> <c c="" r="690, 72, 709, 107" o="1" /> <c c="" r="710, 72, 724, 107" u="1" o="1" /> <c c="" r="725, 72, 744, 107" o="1" /> <c c="" r="745, 72, 759, 107" u="1" o="1" /> <c c="" r="760, 72, 777, 107" u="1" o="2" /> <c c="" r="778, 72, 791, 107" u="2" /> <c c="" r="792, 72, 809, 107" u="1" o="2" /> <c c=" " r="810, 72, 822, 107" u="2" o="1" /> <c c=" " r="823, 72, 840, 107" u="1" o="2" /> <c c=" " r="841, 72, 853, 107" u="2" o="1" /> <c c=" " r="854, 72, 871, 107" u="1" o="2" /> <c c=" " r="872, 72, 884, 107" u="2" o="1" /> <c c="" r="885, 72, 903, 107" u="3" o="1" /> <c c="" r="904, 72, 924, 107" u="2" /> <c c="" r="925, 72, 946, 107" o="1" /> <c c="" r="947, 72, 964, 107" u="2" o="-1" /> <c c="" r="965, 72, 977, 107" u="3" o="1" /> <c c="" r="978, 72, 991, 107" u="2" o="1" /> <c c="" r="992, 72, 1004, 107" u="3" o="1" /> <c c="" r="1005, 72, 1018, 107" u="2" o="1" /> <c c="" r="0, 108, 12, 143" u="3" o="1" /> <c c="" r="13, 108, 26, 143" u="2" o="1" /> <c c="" r="27, 108, 39, 143" u="3" o="1" /> <c c="" r="40, 108, 53, 143" u="2" o="1" /> <c c="" r="54, 108, 66, 143" u="3" o="1" /> <c c="" r="67, 108, 80, 143" u="2" o="1" /> <c c="" r="81, 108, 98, 143" u="1" o="3" /> <c c="" r="99, 108, 113, 143" u="2" o="2" /> <c c="" r="114, 108, 131, 143" u="1" o="3" /> <c c="" r="132, 108, 146, 143" u="2" o="2" /> <c c=" " r="147, 108, 164, 143" u="1" o="3" /> <c c="!" r="165, 108, 179, 143" u="2" o="2" /> <c c=""" r="180, 108, 197, 143" u="1" o="3" /> <c c="#" r="198, 108, 212, 143" u="2" o="2" /> <c c="$" r="213, 108, 229, 143" u="3" o="2" /> <c c="%" r="230, 108, 246, 143" o="2" /> <c c="&" r="247, 108, 269, 143" o="1" /> <c c="'" r="270, 108, 286, 143" o="2" /> <c c="(" r="287, 108, 296, 143" o="-1" /> <c c=")" r="297, 108, 306, 143" o="-1" /> <c c="*" r="307, 108, 316, 143" o="-1" /> <c c="+" r="317, 108, 326, 143" o="-1" /> <c c="," r="327, 108, 336, 143" o="-1" /> <c c="-" r="337, 108, 346, 143" o="-1" /> <c c="." r="347, 108, 352, 143" u="2" o="1" /> <c c="/" r="353, 108, 358, 143" u="2" o="1" /> <c c="0" r="359, 108, 362, 143" u="3" o="2" /> <c c="1" r="363, 108, 366, 143" u="3" o="2" /> <c c="2" r="367, 108, 378, 143" u="3" o="3" /> <c c="3" r="379, 108, 390, 143" u="3" o="3" /> <c c="4" r="391, 108, 403, 143" u="-3" /> <c c="5" r="404, 108, 415, 143" u="-2" /> <c c="6" r="416, 108, 432, 143" u="3" /> <c c="7" r="433, 108, 447, 143" u="3" /> <c c="8" r="448, 108, 462, 143" u="3" /> <c c="9" r="463, 108, 476, 143" u="2" /> <c c=":" r="477, 108, 484, 143" u="2" o="-1" /> <c c=";" r="485, 108, 497, 143" u="3" /> <c c="<" r="498, 108, 503, 143" u="2" o="1" /> <c c="=" r="504, 108, 516, 143" u="3" /> <c c=">" r="517, 108, 526, 143" u="3" o="-4" /> <c c="?" r="527, 108, 539, 143" u="3" /> <c c="@" r="540, 108, 549, 143" u="3" o="-4" /> <c c="A" r="550, 108, 565, 143" /> <c c="B" r="566, 108, 575, 143" o="-1" /> <c c="C" r="576, 108, 592, 143" u="3" o="2" /> <c c="D" r="593, 108, 606, 143" u="3" o="2" /> <c c="E" r="607, 108, 623, 143" u="3" o="2" /> <c c="F" r="624, 108, 637, 143" u="3" o="2" /> <c c="G" r="638, 108, 654, 143" u="3" o="2" /> <c c="H" r="655, 108, 668, 143" u="3" o="2" /> <c c="I" r="669, 108, 688, 143" u="1" o="-2" /> <c c="J" r="689, 108, 705, 143" u="3" o="2" /> <c c="K" r="706, 108, 719, 143" u="3" o="2" /> <c c="L" r="720, 108, 740, 143" u="1" o="2" /> <c c="M" r="741, 108, 756, 143" u="2" o="1" /> <c c="N" r="757, 108, 777, 143" u="1" o="2" /> <c c="O" r="778, 108, 793, 143" u="2" o="1" /> <c c="P" r="794, 108, 814, 143" u="1" o="2" /> <c c="Q" r="815, 108, 830, 143" u="2" o="1" /> <c c="R" r="831, 108, 858, 143" u="1" o="1" /> <c c="S" r="859, 108, 882, 143" u="2" o="2" /> <c c="T" r="883, 108, 899, 143" u="3" o="-1" /> <c c="U" r="900, 108, 909, 143" u="3" /> <c c="V" r="910, 108, 926, 143" u="3" o="-1" /> <c c="W" r="927, 108, 936, 143" u="3" /> <c c="X" r="937, 108, 953, 143" u="3" o="-1" /> <c c="Y" r="954, 108, 963, 143" u="3" /> <c c="Z" r="964, 108, 977, 143" u="1" o="2" /> <c c="[" r="978, 108, 988, 143" u="2" o="3" /> <c c="\" r="989, 108, 1002, 143" u="1" o="2" /> <c c="]" r="1003, 108, 1013, 143" u="2" o="3" /> <c c="^" r="0, 144, 13, 179" u="1" o="2" /> <c c="_" r="14, 144, 24, 179" u="2" o="3" /> <c c="`" r="25, 144, 38, 179" u="1" o="2" /> <c c="a" r="39, 144, 49, 179" u="2" o="3" /> <c c="b" r="50, 144, 67, 179" u="1" /> <c c="c" r="68, 144, 77, 179" u="1" o="1" /> <c c="d" r="78, 144, 95, 179" u="1" /> <c c="e" r="96, 144, 106, 179" u="1" o="6" /> <c c="f" r="107, 144, 124, 179" u="1" /> <c c="g" r="125, 144, 135, 179" o="1" /> <c c="h" r="136, 144, 151, 179" u="3" o="2" /> <c c="i" r="152, 144, 165, 179" u="3" o="2" /> <c c="j" r="166, 144, 181, 179" u="3" o="2" /> <c c="k" r="182, 144, 195, 179" u="3" o="2" /> <c c="l" r="196, 144, 211, 179" u="3" o="2" /> <c c="m" r="212, 144, 225, 179" u="3" o="2" /> <c c="n" r="226, 144, 241, 179" u="3" o="2" /> <c c="o" r="242, 144, 255, 179" u="3" o="2" /> <c c="p" r="256, 144, 271, 179" u="3" o="2" /> <c c="q" r="272, 144, 286, 179" u="3" o="1" /> <c c="r" r="287, 144, 302, 179" u="3" o="2" /> <c c="s" r="303, 144, 316, 179" u="3" o="2" /> <c c="t" r="317, 144, 342, 179" /> <c c="u" r="343, 144, 365, 179" /> <c c="v" r="366, 144, 383, 179" o="1" /> <c c="w" r="384, 144, 399, 179" /> <c c="x" r="400, 144, 417, 179" o="1" /> <c c="y" r="418, 144, 433, 179" u="1" o="2" /> <c c="z" r="434, 144, 447, 179" u="2" o="2" /> <c c="{" r="448, 144, 463, 179" u="1" o="2" /> <c c="|" r="464, 144, 477, 179" u="2" o="2" /> <c c="}" r="478, 144, 493, 179" u="1" o="2" /> <c c="~" r="494, 144, 507, 179" u="2" o="2" /> <c c="" r="508, 144, 519, 179" o="-1" /> <c c="" r="520, 144, 537, 179" o="1" /> <c c="" r="538, 144, 557, 179" o="1" /> <c c="" r="558, 144, 571, 179" u="3" o="1" /> <c c="" r="572, 144, 586, 179" u="3" o="1" /> <c c="" r="587, 144, 600, 179" u="3" o="1" /> <c c="" r="601, 144, 611, 179" u="3" o="1" /> <c c="" r="612, 144, 629, 179" u="2" o="1" /> <c c="" r="630, 144, 651, 179" u="1" o="-2" /> <c c="" r="652, 144, 668, 179" u="2" o="-3" /> <c c="" r="669, 144, 690, 179" o="1" /> <c c="" r="691, 144, 715, 179" o="1" /> <c c="" r="716, 144, 729, 179" u="1" o="3" /> <c c="" r="730, 144, 744, 179" u="2" o="2" /> <c c="" r="745, 144, 759, 179" u="2" o="1" /> <c c="" r="760, 144, 772, 179" u="1" o="3" /> <c c="" r="773, 144, 790, 179" u="2" o="1" /> <c c="" r="791, 144, 803, 179" u="2" o="1" /> <c c="" r="804, 144, 820, 179" u="-1" o="1" /> <c c="" r="821, 144, 834, 179" u="-1" o="-1" /> <c c="" r="835, 144, 856, 179" u="1" o="-1" /> <c c="" r="857, 144, 876, 179" /> <c c="" r="877, 144, 899, 179" u="3" o="1" /> <c c="" r="900, 144, 908, 179" u="2" o="2" /> <c c="" r="909, 144, 919, 179" o="1" /> <c c="" r="920, 144, 938, 179" u="3" o="-2" /> <c c="" r="939, 144, 953, 179" u="3" /> <c c="" r="954, 144, 965, 179" o="-1" /> <c c="" r="966, 144, 982, 179" u="1" /> <c c="" r="983, 144, 1008, 179" u="2" o="4" /> <c c="" r="0, 180, 20, 215" u="-1" o="2" /> <c c="" r="21, 180, 34, 215" u="3" o="2" /> <c c="" r="35, 180, 55, 215" u="1" o="2" /> <c c="" r="56, 180, 76, 215" u="1" o="2" /> <c c="" r="77, 180, 93, 215" u="2" /> <c c="" r="94, 180, 121, 215" u="1" o="3" /> <c c="" r="122, 180, 144, 215" u="2" o="2" /> <c c="" r="145, 180, 164, 215" o="1" /> <c c="" r="165, 180, 179, 215" u="3" o="1" /> <c c="" r="180, 180, 196, 215" u="3" o="-1" /> <c c="" r="197, 180, 210, 215" u="1" o="2" /> <c c="" r="211, 180, 221, 215" u="2" o="3" /> <c c="" r="222, 180, 238, 215" u="1" /> <c c="" r="239, 180, 255, 215" u="1" o="-2" /> <c c="" r="256, 180, 265, 215" u="1" o="1" /> <c c="" r="266, 180, 284, 215" u="1" /> <c c="" r="285, 180, 294, 215" u="1" o="1" /> <c c="" r="295, 180, 312, 215" u="1" /> <c c="" r="313, 180, 334, 215" u="3" /> <c c="" r="335, 180, 353, 215" u="3" /> <c c="" r="354, 180, 376, 215" u="1" /> <c c="" r="377, 180, 393, 215" u="2" o="3" /> <c c="" r="394, 180, 413, 215" u="-1" o="1" /> <c c="" r="414, 180, 434, 215" o="-1" /> <c c="" r="435, 180, 450, 215" u="1" o="2" /> <c c="" r="451, 180, 464, 215" u="2" o="2" /> <c c="" r="465, 180, 478, 215" u="1" o="2" /> <c c="" r="479, 180, 492, 215" u="2" o="1" /> <c c="" r="493, 180, 505, 215" u="1" o="2" /> <c c="" r="506, 180, 518, 215" u="2" o="1" /> <c c="" r="519, 180, 532, 215" u="2" o="3" /> <c c="" r="533, 180, 544, 215" u="4" o="3" /> <c c="" r="545, 180, 554, 215" u="2" o="3" /> <c c="" r="555, 180, 567, 215" o="1" /> <c c="" r="568, 180, 581, 215" u="3" o="2" /> <c c="" r="582, 180, 584, 215" u="3" o="3" /> <c c="" r="585, 180, 592, 215" u="3" o="3" /> <c c="" r="593, 180, 607, 215" u="2" o="3" /> <c c="" r="608, 180, 611, 215" u="3" o="3" /> <c c="" r="612, 180, 644, 215" u="3" o="2" /> <c c="" r="645, 180, 678, 215" u="3" o="1" /> <c c="" r="679, 180, 709, 215" u="2" o="1" /> <c c="" r="710, 180, 728, 215" u="3" o="3" /> <c c="" r="729, 180, 747, 215" u="3" o="3" /> <c c="" r="748, 180, 758, 215" u="3" o="2" /> <c c="" r="759, 180, 782, 215" u="3" o="3" /> <c c="" r="783, 180, 806, 215" u="3" o="3" /> <c c="" r="807, 180, 826, 215" u="3" o="3" /> <c c="" r="827, 180, 846, 215" o="1" /> <c c="" r="847, 180, 861, 215" u="1" o="1" /> <c c="" r="862, 180, 871, 215" o="-1" /> <c c="" r="872, 180, 881, 215" o="-1" /> <c c="" r="882, 180, 902, 215" u="1" o="2" /> <c c="" r="903, 180, 918, 215" u="2" o="1" /> <c c="" r="919, 180, 934, 215" u="3" o="2" /> <c c="" r="935, 180, 948, 215" u="3" o="2" /> <c c="" r="949, 180, 964, 215" u="3" o="2" /> <c c="" r="965, 180, 978, 215" u="3" o="2" /> <c c="" r="979, 180, 994, 215" u="3" o="2" /> <c c="" r="995, 180, 1008, 215" u="3" o="2" /> <c c="" r="1009, 180, 1024, 215" u="3" o="2" /> <c c="" r="0, 216, 13, 251" u="3" o="2" /> <c c="" r="14, 216, 29, 251" u="3" o="2" /> <c c="" r="30, 216, 43, 251" u="3" o="2" /> <c c="" r="44, 216, 57, 251" u="2" o="1" /> <c c="" r="58, 216, 77, 251" o="1" /> <c c="" r="78, 216, 92, 251" u="1" o="1" /> <c c="" r="93, 216, 112, 251" o="1" /> <c c="" r="113, 216, 127, 251" u="1" o="1" /> <c c="" r="128, 216, 153, 251" o="1" /> <c c="" r="154, 216, 175, 251" u="1" o="3" /> <c c="" r="176, 216, 197, 251" u="1" o="1" /> <c c="" r="198, 216, 216, 251" u="2" /> <c c="" r="217, 216, 234, 251" u="1" o="3" /> <c c="" r="235, 216, 249, 251" u="2" o="2" /> <c c="" r="250, 216, 266, 251" u="3" /> <c c="" r="267, 216, 281, 251" u="3" /> <c c="" r="282, 216, 302, 251" u="1" o="2" /> <c c="" r="303, 216, 318, 251" u="2" o="1" /> <c c="" r="319, 216, 339, 251" u="1" o="2" /> <c c="" r="340, 216, 355, 251" u="2" o="1" /> <c c="" r="356, 216, 369, 251" u="1" o="2" /> <c c="" r="370, 216, 382, 251" u="1" o="2" /> <c c="" r="383, 216, 394, 251" u="-2" /> <c c="" r="395, 216, 414, 251" o="1" /> <c c="" r="415, 216, 429, 251" u="1" o="1" /> <c c="" r="430, 216, 455, 251" o="1" /> <c c="" r="456, 216, 477, 251" u="1" o="3" /> <c c="" r="478, 216, 498, 251" u="1" o="2" /> <c c="" r="499, 216, 514, 251" u="2" o="1" /> <c c="" r="515, 216, 528, 251" u="1" o="2" /> <c c="" r="529, 216, 539, 251" u="2" o="3" /> <c c="" r="540, 216, 557, 251" u="1" /> <c c="" r="558, 216, 567, 251" u="1" o="1" /> <c c="P" r="568, 216, 582, 251" u="1" o="1" /> <c c="Q" r="583, 216, 596, 251" u="2" o="3" /> <c c="R" r="597, 216, 610, 251" u="3" o="2" /> <c c="S" r="611, 216, 625, 251" u="3" o="1" /> <c c="T" r="626, 216, 638, 251" u="1" o="2" /> <c c="U" r="639, 216, 653, 251" u="2" /> <c c="V" r="654, 216, 672, 251" u="2" o="-2" /> <c c="W" r="673, 216, 691, 251" u="2" o="-2" /> <c c="X" r="692, 216, 705, 251" u="2" o="1" /> <c c="Y" r="706, 216, 719, 251" u="2" o="1" /> <c c="Z" r="720, 216, 740, 251" u="2" o="1" /> <c c="[" r="741, 216, 751, 251" u="2" o="2" /> <c c="\" r="752, 216, 762, 251" u="2" o="2" /> <c c="]" r="763, 216, 780, 251" u="2" /> <c c="^" r="781, 216, 795, 251" u="2" o="1" /> <c c="_" r="796, 216, 808, 251" u="-1" /> <c c="`" r="809, 216, 827, 251" u="2" o="-2" /> <c c="a" r="828, 216, 842, 251" u="2" o="2" /> <c c="b" r="843, 216, 856, 251" u="2" o="2" /> <c c="c" r="857, 216, 872, 251" o="1" /> <c c="d" r="873, 216, 888, 251" /> <c c="e" r="889, 216, 902, 251" u="3" o="2" /> <c c="f" r="903, 216, 916, 251" u="3" o="2" /> <c c="g" r="917, 216, 930, 251" u="3" o="2" /> <c c="h" r="931, 216, 942, 251" /> <c c="i" r="943, 216, 950, 251" u="3" o="1" /> <c c="j" r="951, 216, 960, 251" u="2" o="1" /> <c c="k" r="961, 216, 974, 251" u="1" o="1" /> <c c="l" r="975, 216, 989, 251" u="1" /> <c c="m" r="990, 216, 997, 251" u="3" o="-1" /> <c c="n" r="998, 216, 1013, 251" u="3" o="1" /> <c c="o" r="0, 252, 21, 287" u="3" o="3" /> <c c="p" r="22, 252, 43, 287" u="3" o="3" /> <c c="q" r="44, 252, 65, 287" u="3" o="3" /> <c c="r" r="66, 252, 83, 287" u="-1" o="2" /> <c c="s" r="84, 252, 101, 287" u="3" o="-2" /> <c c="t" r="102, 252, 115, 287" u="3" o="2" /> <c c="u" r="116, 252, 131, 287" u="2" o="1" /> <c c="v" r="132, 252, 153, 287" u="2" /> <c c="w" r="154, 252, 173, 287" u="2" o="2" /> <c c="x" r="174, 252, 193, 287" u="1" o="2" /> <c c="y" r="194, 252, 203, 287" u="1" o="2" /> <c c="z" r="204, 252, 213, 287" u="1" o="2" /> <c c="{" r="214, 252, 227, 287" u="1" o="-2" /> <c c="|" r="228, 252, 237, 287" u="3" /> <c c="}" r="238, 252, 247, 287" u="3" /> <c c="~" r="248, 252, 257, 287" u="3" /> <c c="" r="258, 252, 267, 287" u="1" o="2" /> <c c="" r="268, 252, 281, 287" u="3" /> <c c="" r="282, 252, 295, 287" u="3" /> <c c="" r="296, 252, 306, 287" u="2" o="3" /> <c c="" r="307, 252, 322, 287" u="-2" o="-1" /> <c c="" r="323, 252, 335, 287" o="1" /> <c c="" r="336, 252, 351, 287" u="-1" o="-1" /> <c c="" r="352, 252, 368, 287" o="-1" /> <c c="" r="369, 252, 378, 287" u="1" o="1" /> <c c="" r="379, 252, 388, 287" u="1" o="1" /> <c c="" r="389, 252, 408, 287" /> <c c="" r="409, 252, 426, 287" u="1" o="1" /> <c c="" r="427, 252, 442, 287" u="1" o="1" /> <c c="" r="443, 252, 458, 287" /> <c c="" r="459, 252, 481, 287" /> <c c="" r="482, 252, 497, 287" /> <c c="" r="498, 252, 512, 287" /> <c c="" r="513, 252, 531, 287" u="2" o="-3" /> <c c="" r="532, 252, 550, 287" u="2" /> <c c="" r="551, 252, 563, 287" u="1" o="2" /> <c c="" r="564, 252, 577, 287" u="1" o="2" /> <c c="" r="578, 252, 589, 287" u="1" o="1" /> <c c="" r="590, 252, 601, 287" u="1" o="1" /> <c c="" r="602, 252, 613, 287" u="1" o="1" /> <c c="" r="614, 252, 626, 287" u="2" /> <c c="" r="627, 252, 643, 287" u="2" o="1" /> <c c="" r="644, 252, 655, 287" u="3" o="1" /> <c c="" r="656, 252, 670, 287" u="1" o="2" /> <c c="" r="671, 252, 688, 287" u="2" o="-2" /> <c c="" r="689, 252, 702, 287" u="3" o="2" /> <c c="" r="703, 252, 717, 287" /> <c c="" r="718, 252, 732, 287" o="3" /> <c c="" r="733, 252, 743, 287" u="3" /> <c c="" r="744, 252, 762, 287" u="2" o="-2" /> <c c="" r="763, 252, 775, 287" u="1" /> <c c="" r="776, 252, 788, 287" u="1" /> <c c="" r="789, 252, 816, 287" u="2" o="1" /> <c c="" r="817, 252, 843, 287" u="2" o="1" /> <c c="" r="844, 252, 876, 287" u="2" /> <c c="" r="877, 252, 897, 287" u="1" o="2" /> <c c="" r="898, 252, 919, 287" u="1" o="-2" /> <c c="" r="920, 252, 944, 287" u="1" o="1" /> <c c="" r="945, 252, 953, 287" u="2" o="1" /> <c c="" r="954, 252, 962, 287" u="2" o="1" /> <c c="" r="963, 252, 968, 287" o="2" /> <c c="" r="969, 252, 975, 287" u="2" /> <c c="" r="976, 252, 982, 287" u="1" o="1" /> <c c="" r="983, 252, 992, 287" u="1" o="-1" /> <c c="" r="993, 252, 1001, 287" u="2" /> <c c="" r="1002, 252, 1016, 287" /> <c c="" r="0, 288, 9, 323" o="1" /> <c c="" r="10, 288, 16, 323" u="2" /> <c c="" r="17, 288, 29, 323" u="2" o="1" /> <c c="" r="30, 288, 34, 323" u="3" o="2" /> <c c="" r="35, 288, 39, 323" u="3" o="2" /> <c c="" r="40, 288, 44, 323" u="3" o="2" /> <c c="" r="45, 288, 50, 323" u="2" o="2" /> <c c="" r="51, 288, 56, 323" u="2" o="2" /> <c c="" r="57, 288, 64, 323" u="1" o="1" /> <c c="" r="65, 288, 72, 323" u="1" o="1" /> <c c="" r="73, 288, 82, 323" u="1" o="2" /> <c c="" r="83, 288, 92, 323" u="2" o="1" /> <c c="" r="93, 288, 102, 323" u="1" o="2" /> <c c="" r="103, 288, 112, 323" u="1" o="2" /> <c c="" r="113, 288, 122, 323" u="4" o="5" /> <c c="" r="123, 288, 132, 323" u="4" o="5" /> <c c="" r="133, 288, 135, 323" u="2" o="3" /> <c c="" r="136, 288, 145, 323" u="4" o="5" /> <c c="" r="146, 288, 153, 323" u="6" o="5" /> <c c="" r="154, 288, 161, 323" u="6" o="5" /> <c c="" r="162, 288, 164, 323" u="2" o="3" /> <c c="" r="165, 288, 174, 323" u="4" o="5" /> <c c="" r="175, 288, 182, 323" u="6" o="5" /> <c c="" r="183, 288, 190, 323" u="6" o="5" /> <c c="" r="191, 288, 198, 323" u="3" o="2" /> <c c="" r="199, 288, 205, 323" u="3" o="3" /> <c c="" r="206, 288, 211, 323" u="2" o="1" /> <c c="" r="212, 288, 217, 323" u="2" o="1" /> <c c="" r="218, 288, 228, 323" u="2" o="2" /> <c c="" r="229, 288, 239, 323" u="2" o="2" /> <c c="" r="240, 288, 250, 323" u="2" o="2" /> <c c="" r="251, 288, 260, 323" u="2" o="3" /> <c c="" r="261, 288, 270, 323" u="4" o="5" /> <c c="" r="271, 288, 274, 323" u="8" o="7" /> <c c="" r="275, 288, 281, 323" u="6" o="6" /> <c c="" r="282, 288, 287, 323" u="7" o="6" /> <c c="" r="288, 288, 297, 323" u="4" o="5" /> <c c="" r="298, 288, 309, 323" u="3" o="4" /> <c c="" r="310, 288, 319, 323" u="-2" o="1" /> <c c="" r="320, 288, 331, 323" /> <c c="" r="332, 288, 334, 323" u="2" o="1" /> <c c="" r="335, 288, 342, 323" u="2" o="1" /> <c c="" r="343, 288, 352, 323" u="2" o="1" /> <c c="" r="353, 288, 360, 323" u="1" o="1" /> <c c="" r="361, 288, 370, 323" u="1" o="3" /> <c c="" r="371, 288, 380, 323" u="1" o="3" /> <c c="" r="381, 288, 390, 323" u="1" o="3" /> <c c="" r="391, 288, 400, 323" u="1" o="3" /> <c c="" r="401, 288, 410, 323" u="1" o="3" /> <c c="" r="411, 288, 418, 323" u="-13" o="6" /> <c c="" r="419, 288, 426, 323" u="-11" o="4" /> <c c="" r="427, 288, 436, 323" u="-14" o="5" /> <c c="" r="437, 288, 446, 323" u="-14" o="5" /> <c c="" r="447, 288, 455, 323" u="-13" o="5" /> <c c="" r="456, 288, 474, 323" u="-18" /> <c c="" r="475, 288, 484, 323" u="-14" o="5" /> <c c="" r="485, 288, 488, 323" u="-10" o="7" /> <c c="" r="489, 288, 498, 323" u="-13" o="4" /> <c c=" " r="499, 288, 503, 323" u="-10" o="6" /> <c c=" " r="504, 288, 510, 323" u="-12" o="6" /> <c c=" " r="511, 288, 522, 323" u="-13" o="2" /> <c c=" " r="523, 288, 532, 323" u="-14" o="5" /> <c c=" " r="533, 288, 535, 323" u="-10" o="8" /> <c c="" r="536, 288, 543, 323" u="-12" o="5" /> <c c="" r="544, 288, 555, 323" u="-16" o="5" /> <c c="" r="556, 288, 565, 323" u="-14" o="5" /> <c c="" r="566, 288, 575, 323" u="-14" o="5" /> <c c="" r="576, 288, 579, 323" u="-10" o="7" /> <c c="" r="580, 288, 583, 323" u="-10" o="7" /> <c c="" r="584, 288, 587, 323" u="-10" o="7" /> <c c="" r="588, 288, 591, 323" u="-3" /> <c c="" r="592, 288, 599, 323" u="-12" o="5" /> <c c="" r="600, 288, 607, 323" u="-12" o="5" /> <c c="" r="608, 288, 613, 323" u="-13" o="8" /> <c c="" r="614, 288, 619, 323" u="-10" o="5" /> <c c="" r="620, 288, 627, 323" u="-7" /> <c c="" r="628, 288, 634, 323" u="-6" /> <c c="" r="635, 288, 639, 323" u="-11" o="7" /> <c c="" r="640, 288, 647, 323" u="-13" o="6" /> <c c="" r="648, 288, 655, 323" u="-13" o="6" /> <c c="" r="656, 288, 663, 323" u="-13" o="6" /> <c c=" " r="664, 288, 672, 323" u="-13" o="5" /> <c c="!" r="673, 288, 680, 323" u="-7" /> <c c=""" r="681, 288, 688, 323" u="-7" /> <c c="#" r="689, 288, 692, 323" u="-10" o="7" /> <c c="$" r="693, 288, 702, 323" u="-13" o="4" /> <c c="%" r="703, 288, 709, 323" u="-12" o="6" /> <c c="&" r="710, 288, 713, 323" u="-10" o="7" /> <c c="'" r="714, 288, 719, 323" u="-10" o="5" /> <c c="(" r="720, 288, 725, 323" u="-11" o="6" /> <c c=")" r="726, 288, 728, 323" u="-10" o="8" /> <c c="*" r="729, 288, 737, 323" u="-13" o="5" /> <c c="+" r="738, 288, 750, 323" u="-15" o="3" /> <c c="," r="751, 288, 760, 323" u="-14" o="5" /> <c c="-" r="761, 288, 770, 323" u="-14" o="5" /> <c c="." r="771, 288, 780, 323" u="-14" o="5" /> <c c="/" r="781, 288, 790, 323" u="-14" o="5" /> <c c="0" r="791, 288, 800, 323" u="-14" o="5" /> <c c="1" r="801, 288, 810, 323" u="-13" o="4" /> <c c="4" r="811, 288, 826, 323" u="-16" o="1" /> <c c="5" r="827, 288, 841, 323" u="-16" o="2" /> <c c="6" r="842, 288, 860, 323" u="-18" /> <c c="7" r="861, 288, 879, 323" u="-18" /> <c c="8" r="880, 288, 896, 323" u="-17" o="1" /> <c c="9" r="897, 288, 900, 323" u="-11" o="8" /> <c c=":" r="901, 288, 909, 323" u="-13" o="5" /> <c c=";" r="910, 288, 918, 323" u="-13" o="5" /> <c c="<" r="919, 288, 931, 323" u="-15" o="3" /> <c c="=" r="932, 288, 939, 323" u="-13" o="6" /> <c c=">" r="940, 288, 943, 323" u="-10" o="7" /> <c c="?" r="944, 288, 962, 323" u="-18" /> <c c="@" r="963, 288, 970, 323" u="-18" o="11" /> <c c="A" r="971, 288, 978, 323" u="-7" /> <c c="D" r="979, 288, 992, 323" u="-14" o="1" /> <c c="E" r="993, 288, 997, 323" u="-9" o="5" /> <c c="t" r="998, 288, 1004, 323" u="2" o="1" /> <c c="u" r="1005, 288, 1011, 323" u="2" o="1" /> <c c="z" r="1012, 288, 1016, 323" u="8" o="6" /> <c c="~" r="1017, 288, 1020, 323" u="3" o="3" /> <c c="" r="1021, 288, 1024, 323" u="8" o="7" /> <c c="" r="0, 324, 13, 359" u="3" o="2" /> <c c="" r="14, 324, 33, 359" o="1" /> <c c="" r="34, 324, 51, 359" u="1" o="1" /> <c c="" r="52, 324, 73, 359" u="1" o="2" /> <c c="" r="74, 324, 82, 359" u="1" o="2" /> <c c="" r="83, 324, 105, 359" u="1" o="2" /> <c c="" r="106, 324, 128, 359" u="1" o="1" /> <c c="" r="129, 324, 153, 359" u="1" /> <c c="" r="154, 324, 167, 359" u="-2" /> <c c="" r="168, 324, 187, 359" o="1" /> <c c="" r="188, 324, 201, 359" u="3" o="1" /> <c c="" r="202, 324, 214, 359" u="3" /> <c c="" r="215, 324, 234, 359" u="1" /> <c c="" r="235, 324, 247, 359" u="3" o="1" /> <c c="" r="248, 324, 263, 359" u="1" o="2" /> <c c="" r="264, 324, 280, 359" u="3" o="2" /> <c c="" r="281, 324, 301, 359" u="1" o="2" /> <c c="" r="302, 324, 305, 359" u="3" o="2" /> <c c="" r="306, 324, 322, 359" u="3" /> <c c="" r="323, 324, 341, 359" o="1" /> <c c="" r="342, 324, 362, 359" u="3" o="2" /> <c c="" r="363, 324, 379, 359" u="3" o="2" /> <c c="" r="380, 324, 397, 359" u="1" /> <c c="" r="398, 324, 418, 359" u="1" o="2" /> <c c="" r="419, 324, 439, 359" u="1" o="1" /> <c c="" r="440, 324, 453, 359" u="3" /> <c c="" r="454, 324, 470, 359" u="1" /> <c c="" r="471, 324, 488, 359" u="1" /> <c c="" r="489, 324, 507, 359" o="1" /> <c c="" r="508, 324, 527, 359" u="1" /> <c c="" r="528, 324, 545, 359" o="1" /> <c c="" r="546, 324, 567, 359" /> <c c="" r="568, 324, 590, 359" u="1" /> <c c="" r="591, 324, 600, 359" o="-1" /> <c c="" r="601, 324, 619, 359" o="1" /> <c c="" r="620, 324, 637, 359" u="2" o="2" /> <c c="" r="638, 324, 650, 359" u="2" o="1" /> <c c="" r="651, 324, 665, 359" u="2" o="2" /> <c c="" r="666, 324, 673, 359" u="3" o="1" /> <c c="" r="674, 324, 687, 359" u="3" o="2" /> <c c="" r="688, 324, 705, 359" u="2" o="2" /> <c c="" r="706, 324, 719, 359" u="3" o="1" /> <c c="" r="720, 324, 737, 359" /> <c c="" r="738, 324, 752, 359" u="2" o="1" /> <c c="" r="753, 324, 765, 359" u="2" o="1" /> <c c="" r="766, 324, 783, 359" u="1" /> <c c="" r="784, 324, 798, 359" u="2" o="2" /> <c c="" r="799, 324, 813, 359" u="2" o="2" /> <c c="" r="814, 324, 821, 359" u="3" o="1" /> <c c="" r="822, 324, 834, 359" u="3" o="1" /> <c c="" r="835, 324, 851, 359" u="1" /> <c c="" r="852, 324, 866, 359" u="3" o="1" /> <c c="" r="867, 324, 882, 359" o="1" /> <c c="" r="883, 324, 899, 359" o="1" /> <c c="" r="900, 324, 915, 359" u="2" o="1" /> <c c="" r="916, 324, 936, 359" u="2" o="1" /> <c c="" r="937, 324, 951, 359" u="3" o="1" /> <c c="" r="952, 324, 967, 359" u="2" /> <c c="" r="968, 324, 987, 359" u="2" o="-1" /> <c c="" r="988, 324, 1003, 359" o="1" /> <c c="" r="1004, 324, 1017, 359" u="3" o="2" /> <c c="" r="0, 360, 19, 395" u="2" o="1" /> <c c="" r="20, 360, 36, 395" /> <c c="" r="37, 360, 57, 395" u="1" o="2" /> <c c="" r="58, 360, 82, 395" u="2" /> <c c="" r="83, 360, 93, 395" o="1" /> <c c="" r="94, 360, 107, 395" u="3" o="2" /> <c c="" r="108, 360, 123, 395" u="2" o="1" /> <c c="" r="124, 360, 137, 395" u="3" o="2" /> <c c="" r="138, 360, 162, 395" u="2" /> <c c="" r="163, 360, 175, 395" u="2" o="1" /> <c c="" r="176, 360, 192, 395" u="2" /> <c c="" r="193, 360, 212, 395" o="-1" /> <c c="" r="213, 360, 236, 395" u="1" /> <c c="" r="237, 360, 256, 395" o="-1" /> <c c="" r="257, 360, 280, 395" u="1" o="1" /> <c c="" r="281, 360, 305, 395" u="1" o="1" /> <c c="" r="306, 360, 324, 395" u="2" o="-1" /> <c c="" r="325, 360, 337, 395" u="3" o="1" /> <c c="" r="338, 360, 352, 395" u="1" /> <c c="" r="353, 360, 370, 395" o="1" /> <c c="" r="371, 360, 388, 395" u="1" /> <c c="" r="389, 360, 404, 395" u="1" /> <c c="" r="405, 360, 418, 395" u="1" o="2" /> <c c="" r="419, 360, 432, 395" u="2" o="2" /> <c c="" r="433, 360, 445, 395" u="2" o="1" /> <c c="" r="446, 360, 458, 395" u="3" o="1" /> <c c="" r="459, 360, 481, 395" u="1" /> <c c="" r="482, 360, 494, 395" u="3" /> <c c="" r="495, 360, 510, 395" u="1" o="1" /> <c c="" r="511, 360, 524, 395" u="1" o="2" /> <c c="" r="525, 360, 528, 395" u="3" o="2" /> <c c="" r="529, 360, 538, 395" o="-1" /> <c c="" r="539, 360, 548, 395" u="-3" o="3" /> <c c=" " r="549, 360, 576, 395" o="1" /> <c c=" " r="577, 360, 601, 395" u="3" o="1" /> <c c=" " r="602, 360, 622, 395" u="1" o="1" /> <c c=" " r="623, 360, 637, 395" u="3" /> <c c="" r="638, 360, 656, 395" u="1" /> <c c="" r="657, 360, 672, 395" u="3" o="3" /> <c c="" r="673, 360, 692, 395" o="1" /> <c c="" r="693, 360, 706, 395" u="3" o="1" /> <c c="" r="707, 360, 720, 395" u="3" o="1" /> <c c="" r="721, 360, 733, 395" u="3" /> <c c="" r="734, 360, 754, 395" u="1" o="1" /> <c c="" r="755, 360, 767, 395" u="3" o="1" /> <c c="" r="768, 360, 791, 395" u="1" /> <c c="" r="792, 360, 806, 395" u="1" o="1" /> <c c="" r="807, 360, 823, 395" u="3" o="2" /> <c c="" r="824, 360, 840, 395" u="3" o="2" /> <c c="" r="841, 360, 855, 395" u="3" /> <c c="" r="856, 360, 873, 395" o="3" /> <c c="" r="874, 360, 894, 395" u="3" o="2" /> <c c="" r="895, 360, 911, 395" u="3" o="2" /> <c c="" r="912, 360, 932, 395" u="1" o="2" /> <c c="" r="933, 360, 949, 395" u="3" o="2" /> <c c=" " r="950, 360, 963, 395" u="3" /> <c c="!" r="964, 360, 981, 395" u="1" o="2" /> <c c=""" r="982, 360, 999, 395" u="1" /> <c c="#" r="1000, 360, 1018, 395" u="1" /> <c c="$" r="0, 396, 19, 431" u="1" /> <c c="%" r="20, 396, 37, 431" o="1" /> <c c="&" r="38, 396, 57, 431" u="3" /> <c c="'" r="58, 396, 72, 431" u="1" o="3" /> <c c="(" r="73, 396, 96, 431" u="3" o="2" /> <c c=")" r="97, 396, 123, 431" u="3" /> <c c="*" r="124, 396, 143, 431" o="1" /> <c c="+" r="144, 396, 162, 431" u="3" o="2" /> <c c="," r="163, 396, 176, 431" u="3" o="1" /> <c c="-" r="177, 396, 192, 431" u="1" o="1" /> <c c="." r="193, 396, 216, 431" u="3" o="2" /> <c c="/" r="217, 396, 231, 431" u="1" o="3" /> <c c="0" r="232, 396, 246, 431" u="1" o="1" /> <c c="1" r="247, 396, 261, 431" u="2" o="1" /> <c c="2" r="262, 396, 273, 431" u="3" o="1" /> <c c="3" r="274, 396, 285, 431" u="3" /> <c c="4" r="286, 396, 303, 431" u="1" o="1" /> <c c="5" r="304, 396, 317, 431" u="2" o="1" /> <c c="6" r="318, 396, 337, 431" u="1" o="1" /> <c c="7" r="338, 396, 349, 431" u="1" o="2" /> <c c="8" r="350, 396, 363, 431" u="3" o="2" /> <c c="9" r="364, 396, 377, 431" u="3" o="2" /> <c c=":" r="378, 396, 390, 431" u="3" o="1" /> <c c=";" r="391, 396, 405, 431" u="1" o="2" /> <c c="<" r="406, 396, 421, 431" u="3" o="3" /> <c c="=" r="422, 396, 435, 431" u="3" o="2" /> <c c=">" r="436, 396, 451, 431" u="2" o="1" /> <c c="?" r="452, 396, 465, 431" u="3" o="2" /> <c c="@" r="466, 396, 480, 431" u="3" o="1" /> <c c="A" r="481, 396, 493, 431" u="2" o="1" /> <c c="B" r="494, 396, 509, 431" o="-1" /> <c c="C" r="510, 396, 525, 431" /> <c c="D" r="526, 396, 547, 431" u="2" /> <c c="E" r="548, 396, 563, 431" u="1" o="2" /> <c c="F" r="564, 396, 580, 431" u="3" /> <c c="G" r="581, 396, 592, 431" u="1" o="3" /> <c c="H" r="593, 396, 612, 431" u="3" o="2" /> <c c="I" r="613, 396, 635, 431" u="3" o="1" /> <c c="J" r="636, 396, 651, 431" o="1" /> <c c="K" r="652, 396, 668, 431" u="3" o="2" /> <c c="L" r="669, 396, 680, 431" u="3" o="1" /> <c c="M" r="681, 396, 693, 431" u="1" o="2" /> <c c="N" r="694, 396, 714, 431" u="3" o="1" /> <c c="O" r="715, 396, 727, 431" o="3" /> <c c="Q" r="728, 396, 741, 431" u="2" o="1" /> <c c="R" r="742, 396, 758, 431" o="2" /> <c c="S" r="759, 396, 770, 431" u="3" /> <c c="T" r="771, 396, 783, 431" u="2" o="1" /> <c c="U" r="784, 396, 794, 431" u="2" o="3" /> <c c="V" r="795, 396, 798, 431" u="3" o="2" /> <c c="W" r="799, 396, 808, 431" o="-1" /> <c c="X" r="809, 396, 817, 431" u="-2" o="3" /> <c c="Y" r="818, 396, 839, 431" u="1" o="1" /> <c c="Z" r="840, 396, 860, 431" u="3" o="1" /> <c c="[" r="861, 396, 877, 431" o="2" /> <c c="\" r="878, 396, 890, 431" u="3" o="1" /> <c c="^" r="891, 396, 906, 431" /> <c c="_" r="907, 396, 920, 431" u="3" o="2" /> <c c="b" r="921, 396, 939, 431" o="1" /> <c c="c" r="940, 396, 955, 431" o="1" /> <c c="j" r="956, 396, 977, 431" u="1" o="1" /> <c c="k" r="978, 396, 997, 431" u="1" /> <c c="" r="998, 396, 1010, 431" u="3" /> <c c="" r="1011, 396, 1022, 431" u="3" /> <c c="" r="0, 432, 15, 467" u="1" /> <c c="" r="16, 432, 29, 467" u="1" /> <c c="" r="30, 432, 44, 467" u="3" o="1" /> <c c="" r="45, 432, 57, 467" u="3" o="1" /> <c c="" r="58, 432, 82, 467" u="1" /> <c c="" r="83, 432, 104, 467" u="1" o="1" /> <c c="" r="105, 432, 119, 467" u="1" o="1" /> <c c="" r="120, 432, 131, 467" u="1" o="2" /> <c c="" r="132, 432, 147, 467" u="3" o="1" /> <c c="" r="148, 432, 161, 467" u="3" /> <c c="" r="162, 432, 179, 467" u="3" o="1" /> <c c="" r="180, 432, 195, 467" u="3" o="1" /> <c c="" r="196, 432, 213, 467" o="1" /> <c c="" r="214, 432, 228, 467" o="2" /> <c c="" r="229, 432, 249, 467" /> <c c="" r="250, 432, 265, 467" o="2" /> <c c="" r="266, 432, 285, 467" u="3" /> <c c="" r="286, 432, 302, 467" u="3" /> <c c="" r="303, 432, 325, 467" u="3" /> <c c="" r="326, 432, 343, 467" u="3" /> <c c="" r="344, 432, 370, 467" u="3" o="1" /> <c c="" r="371, 432, 393, 467" u="3" o="1" /> <c c="" r="394, 432, 414, 467" u="2" /> <c c="" r="415, 432, 431, 467" u="2" /> <c c="" r="432, 432, 449, 467" u="1" o="2" /> <c c="" r="450, 432, 462, 467" u="2" o="1" /> <c c="" r="463, 432, 480, 467" u="1" /> <c c="" r="481, 432, 496, 467" o="-1" /> <c c="" r="497, 432, 514, 467" o="1" /> <c c="" r="515, 432, 529, 467" /> <c c="" r="530, 432, 547, 467" o="1" /> <c c="" r="548, 432, 562, 467" /> <c c="" r="563, 432, 581, 467" o="1" /> <c c="" r="582, 432, 598, 467" u="1" o="1" /> <c c="" r="599, 432, 624, 467" /> <c c="" r="625, 432, 645, 467" /> <c c="" r="646, 432, 663, 467" u="1" o="1" /> <c c="" r="664, 432, 678, 467" u="1" o="1" /> <c c="" r="679, 432, 693, 467" u="1" o="3" /> <c c="" r="694, 432, 705, 467" u="1" o="3" /> <c c="" r="706, 432, 720, 467" u="3" o="1" /> <c c="" r="721, 432, 732, 467" u="3" o="1" /> <c c="" r="733, 432, 756, 467" o="2" /> <c c="" r="757, 432, 776, 467" o="2" /> <c c="" r="777, 432, 800, 467" o="2" /> <c c="" r="801, 432, 820, 467" o="2" /> <c c="" r="821, 432, 824, 467" u="3" o="2" /> <c c="" r="825, 432, 848, 467" u="1" /> <c c="" r="849, 432, 868, 467" u="1" o="1" /> <c c="" r="869, 432, 882, 467" u="3" o="1" /> <c c="" r="883, 432, 894, 467" u="3" o="2" /> <c c="" r="895, 432, 911, 467" u="3" o="2" /> <c c="" r="912, 432, 925, 467" u="3" o="2" /> <c c="" r="926, 432, 940, 467" u="1" o="3" /> <c c="" r="941, 432, 952, 467" u="1" o="3" /> <c c="" r="953, 432, 956, 467" u="9" o="-12" /> <c c="" r="957, 432, 970, 467" u="4" o="-17" /> <c c="" r="971, 432, 983, 467" u="4" o="-16" /> <c c="" r="984, 432, 996, 467" u="4" o="-16" /> <c c="" r="997, 432, 1000, 467" u="9" o="-12" /> <c c="" r="1001, 432, 1008, 467" u="6" o="-13" /> <c c="" r="1009, 432, 1016, 467" u="6" o="-13" /> <c c="" r="1017, 432, 1024, 467" u="7" o="-14" /> <c c="" r="0, 468, 8, 503" u="7" o="-15" /> <c c="" r="9, 468, 12, 503" u="-2" o="-1" /> <c c="" r="13, 468, 24, 503" u="4" o="-15" /> <c c="" r="25, 468, 28, 503" u="7" o="-10" /> <c c="" r="29, 468, 31, 503" u="9" o="-11" /> <c c="" r="32, 468, 41, 503" u="1" o="2" /> <c c="" r="42, 468, 49, 503" u="7" o="-14" /> <c c="" r="50, 468, 53, 503" u="2" o="2" /> <c c="" r="54, 468, 57, 503" u="16" o="-19" /> <c c="" r="58, 468, 61, 503" u="1" o="3" /> <c c="" r="62, 468, 77, 503" u="3" o="1" /> <c c="" r="78, 468, 93, 503" o="1" /> <c c="" r="94, 468, 104, 503" o="2" /> <c c="" r="105, 468, 120, 503" /> <c c="" r="121, 468, 138, 503" u="1" o="3" /> <c c="" r="139, 468, 145, 503" o="3" /> <c c="" r="146, 468, 154, 503" o="1" /> <c c="" r="155, 468, 172, 503" u="1" o="3" /> <c c="" r="173, 468, 189, 503" u="2" o="1" /> <c c="" r="190, 468, 196, 503" u="1" o="2" /> <c c="" r="197, 468, 209, 503" u="1" o="2" /> <c c="" r="210, 468, 224, 503" u="1" o="2" /> <c c="" r="225, 468, 237, 503" u="1" o="2" /> <c c="" r="238, 468, 255, 503" u="1" o="3" /> <c c="" r="256, 468, 271, 503" u="2" o="2" /> <c c="" r="272, 468, 279, 503" o="2" /> <c c="" r="280, 468, 289, 503" u="1" o="2" /> <c c="" r="290, 468, 307, 503" o="2" /> <c c="" r="308, 468, 324, 503" o="1" /> <c c="" r="325, 468, 337, 503" u="1" o="2" /> <c c="" r="338, 468, 351, 503" u="1" o="3" /> <c c="" r="352, 468, 365, 503" u="1" /> <c c="" r="366, 468, 380, 503" o="3" /> <c c="" r="381, 468, 397, 503" u="1" o="2" /> <c c="" r="398, 468, 410, 503" u="1" o="2" /> <c c="" r="411, 468, 429, 503" u="2" o="1" /> <c c="" r="430, 468, 447, 503" o="3" /> <c c="" r="448, 468, 464, 503" o="2" /> <c c="" r="465, 468, 479, 503" u="1" o="3" /> <c c="" r="480, 468, 494, 503" u="1" o="2" /> <c c="" r="495, 468, 500, 503" u="2" o="1" /> <c c="" r="501, 468, 512, 503" u="2" o="1" /> <c c="" r="513, 468, 538, 503" /> <c c="" r="539, 468, 561, 503" /> <c c="" r="562, 468, 587, 503" /> <c c="" r="588, 468, 610, 503" /> <c c="" r="611, 468, 636, 503" /> <c c="" r="637, 468, 659, 503" /> <c c="" r="660, 468, 677, 503" o="1" /> <c c="" r="678, 468, 693, 503" /> <c c=" " r="694, 468, 695, 503" o="14" /> <c c=" " r="696, 468, 697, 503" o="28" /> <c c=" " r="698, 468, 699, 503" o="14" /> <c c=" " r="700, 468, 701, 503" o="28" /> <c c=" " r="702, 468, 703, 503" o="9" /> <c c=" " r="704, 468, 705, 503" o="6" /> <c c=" " r="706, 468, 707, 503" o="4" /> <c c=" " r="708, 468, 709, 503" o="17" /> <c c=" " r="710, 468, 711, 503" o="8" /> <c c=" " r="712, 468, 713, 503" o="3" /> <c c=" " r="714, 468, 715, 503" o="1" /> <c c=" " r="716, 468, 722, 503" u="2" o="1" /> <c c=" " r="723, 468, 729, 503" u="2" o="1" /> <c c=" " r="730, 468, 741, 503" u="4" o="3" /> <c c=" " r="742, 468, 754, 503" u="1" o="2" /> <c c=" " r="755, 468, 782, 503" u="1" o="1" /> <c c=" " r="783, 468, 809, 503" u="2" o="1" /> <c c=" " r="810, 468, 817, 503" u="5" o="5" /> <c c=" " r="818, 468, 830, 503" u="1" o="2" /> <c c=" " r="831, 468, 835, 503" u="3" o="2" /> <c c=" " r="836, 468, 840, 503" u="3" o="2" /> <c c=" " r="841, 468, 845, 503" u="3" o="2" /> <c c=" " r="846, 468, 850, 503" u="3" o="2" /> <c c=" " r="851, 468, 859, 503" u="2" o="1" /> <c c=" " r="860, 468, 868, 503" u="2" o="1" /> <c c=" " r="869, 468, 877, 503" u="2" o="1" /> <c c=" " r="878, 468, 886, 503" u="1" o="2" /> <c c=" " r="887, 468, 900, 503" u="3" o="2" /> <c c="! " r="901, 468, 914, 503" u="3" o="2" /> <c c="" " r="915, 468, 920, 503" u="7" o="6" /> <c c="# " r="921, 468, 926, 503" u="3" o="2" /> <c c="$ " r="927, 468, 930, 503" u="3" o="4" /> <c c="% " r="931, 468, 944, 503" u="3" o="3" /> <c c="& " r="945, 468, 968, 503" u="3" o="3" /> <c c="' " r="969, 468, 972, 503" u="3" o="3" /> <c c="0 " r="973, 468, 1002, 503" /> <c c="1 " r="0, 504, 39, 539" /> <c c="2 " r="40, 504, 46, 539" u="2" o="1" /> <c c="3 " r="47, 504, 60, 539" u="2" o="1" /> <c c="4 " r="61, 504, 81, 539" u="2" /> <c c="5 " r="82, 504, 88, 539" u="1" o="2" /> <c c="6 " r="89, 504, 102, 539" u="1" o="2" /> <c c="7 " r="103, 504, 123, 539" o="2" /> <c c="8 " r="124, 504, 133, 539" o="1" /> <c c="9 " r="134, 504, 141, 539" u="2" o="1" /> <c c=": " r="142, 504, 149, 539" u="1" o="2" /> <c c="; " r="150, 504, 167, 539" u="2" o="2" /> <c c="< " r="168, 504, 177, 539" u="3" o="3" /> <c c="= " r="178, 504, 190, 539" /> <c c="> " r="191, 504, 203, 539" u="1" o="2" /> <c c="@ " r="204, 504, 221, 539" /> <c c="A " r="222, 504, 235, 539" /> <c c="B " r="236, 504, 259, 539" u="2" o="2" /> <c c="C " r="260, 504, 266, 539" u="2" o="1" /> <c c="D " r="267, 504, 284, 539" u="-9" o="-8" /> <c c="p " r="285, 504, 294, 539" u="1" o="2" /> <c c="t " r="295, 504, 305, 539" u="1" o="1" /> <c c="u " r="306, 504, 313, 539" u="3" o="2" /> <c c="v " r="314, 504, 323, 539" u="2" o="1" /> <c c="w " r="324, 504, 332, 539" u="2" o="2" /> <c c="x " r="333, 504, 342, 539" u="2" o="1" /> <c c="y " r="343, 504, 352, 539" u="2" o="1" /> <c c="z " r="353, 504, 362, 539" u="2" o="1" /> <c c="{ " r="363, 504, 372, 539" u="2" o="1" /> <c c="| " r="373, 504, 382, 539" u="2" o="1" /> <c c="} " r="383, 504, 387, 539" u="1" o="2" /> <c c="~ " r="388, 504, 392, 539" u="1" o="2" /> <c c=" " r="393, 504, 401, 539" u="2" o="1" /> <c c=" " r="402, 504, 411, 539" u="1" o="2" /> <c c=" " r="412, 504, 416, 539" u="4" o="4" /> <c c=" " r="417, 504, 425, 539" u="2" o="2" /> <c c=" " r="426, 504, 434, 539" u="2" o="2" /> <c c=" " r="435, 504, 445, 539" u="1" o="1" /> <c c=" " r="446, 504, 453, 539" u="3" o="2" /> <c c=" " r="454, 504, 463, 539" u="2" o="1" /> <c c=" " r="464, 504, 472, 539" u="2" o="2" /> <c c=" " r="473, 504, 482, 539" u="2" o="1" /> <c c=" " r="483, 504, 492, 539" u="2" o="1" /> <c c=" " r="493, 504, 502, 539" u="2" o="1" /> <c c=" " r="503, 504, 512, 539" u="2" o="1" /> <c c=" " r="513, 504, 522, 539" u="2" o="1" /> <c c=" " r="523, 504, 527, 539" u="1" o="2" /> <c c=" " r="528, 504, 532, 539" u="1" o="2" /> <c c=" " r="533, 504, 549, 539" u="1" o="3" /> <c c=" " r="550, 504, 571, 539" o="-1" /> <c c=" " r="572, 504, 588, 539" u="2" o="2" /> <c c=" " r="589, 504, 604, 539" u="1" o="2" /> <c c=" " r="605, 504, 617, 539" u="4" o="2" /> <c c=" " r="618, 504, 639, 539" u="3" o="3" /> <c c=" " r="640, 504, 662, 539" u="1" o="1" /> <c c=" " r="663, 504, 696, 539" u="3" o="2" /> <c c=" " r="697, 504, 721, 539" u="3" o="2" /> <c c=" " r="722, 504, 751, 539" u="1" /> <c c=" " r="752, 504, 776, 539" u="3" o="4" /> <c c=" " r="777, 504, 794, 539" u="-1" o="2" /> <c c="!" r="795, 504, 816, 539" o="1" /> <c c="!" r="817, 504, 838, 539" o="1" /> <c c="!" r="839, 504, 857, 539" u="2" o="1" /> <c c="!" r="858, 504, 881, 539" u="2" o="2" /> <c c="!" r="882, 504, 898, 539" u="2" o="1" /> <c c="!" r="899, 504, 920, 539" o="1" /> <c c="!" r="921, 504, 942, 539" o="1" /> <c c="!" r="943, 504, 956, 539" u="2" o="3" /> <c c="!" r="957, 504, 972, 539" u="1" o="1" /> <c c=" !" r="973, 504, 993, 539" u="2" o="1" /> <c c=" !" r="994, 504, 1015, 539" u="1" /> <c c=" !" r="0, 540, 31, 575" u="1" o="1" /> <c c=" !" r="32, 540, 49, 575" o="2" /> <c c=" !" r="50, 540, 69, 575" u="3" o="4" /> <c c="!" r="70, 540, 88, 575" u="2" /> <c c="!" r="89, 540, 108, 575" u="1" /> <c c="!" r="109, 540, 129, 575" u="-1" o="1" /> <c c="!" r="130, 540, 146, 575" u="2" o="2" /> <c c="!" r="147, 540, 169, 575" u="1" /> <c c="!" r="170, 540, 186, 575" o="1" /> <c c="!" r="187, 540, 213, 575" u="1" o="1" /> <c c="!" r="214, 540, 231, 575" u="3" o="4" /> <c c="!" r="232, 540, 256, 575" u="3" o="1" /> <c c="!" r="257, 540, 279, 575" u="1" o="2" /> <c c="!" r="280, 540, 299, 575" u="1" o="1" /> <c c="!" r="300, 540, 316, 575" u="3" o="1" /> <c c="!" r="317, 540, 341, 575" u="2" /> <c c="!" r="342, 540, 368, 575" u="1" /> <c c="!" r="369, 540, 392, 575" u="2" o="1" /> <c c="!" r="393, 540, 412, 575" u="3" o="1" /> <c c="!" r="413, 540, 429, 575" u="3" o="-1" /> <c c="!" r="430, 540, 446, 575" u="3" o="-1" /> <c c=" !" r="447, 540, 467, 575" u="2" o="1" /> <c c="!!" r="468, 540, 505, 575" u="3" o="3" /> <c c=""!" r="506, 540, 529, 575" u="1" o="-1" /> <c c="#!" r="530, 540, 548, 575" u="1" /> <c c="$!" r="549, 540, 565, 575" u="2" o="1" /> <c c="%!" r="566, 540, 578, 575" u="1" o="2" /> <c c="&!" r="579, 540, 601, 575" u="2" o="1" /> <c c="'!" r="602, 540, 624, 575" u="2" o="1" /> <c c="(!" r="625, 540, 640, 575" u="1" o="1" /> <c c=")!" r="641, 540, 648, 575" u="2" o="3" /> <c c="*!" r="649, 540, 665, 575" u="3" /> <c c="+!" r="666, 540, 685, 575" o="1" /> <c c=",!" r="686, 540, 707, 575" u="1" o="1" /> <c c="-!" r="708, 540, 726, 575" u="1" o="1" /> <c c=".!" r="727, 540, 750, 575" u="1" o="1" /> <c c="/!" r="751, 540, 763, 575" u="2" /> <c c="0!" r="764, 540, 779, 575" u="1" o="1" /> <c c="1!" r="780, 540, 806, 575" u="1" o="-3" /> <c c="2!" r="807, 540, 820, 575" u="3" o="3" /> <c c="3!" r="821, 540, 849, 575" u="2" /> <c c="4!" r="850, 540, 864, 575" u="2" o="1" /> <c c="5!" r="865, 540, 880, 575" u="2" o="3" /> <c c="6!" r="881, 540, 896, 575" u="2" o="2" /> <c c="7!" r="897, 540, 908, 575" u="1" o="1" /> <c c="8!" r="909, 540, 924, 575" u="1" o="2" /> <c c="[!" r="925, 540, 945, 575" u="1" o="2" /> <c c="\!" r="946, 540, 967, 575" u="1" o="1" /> <c c="]!" r="968, 540, 988, 575" u="2" o="1" /> <c c="^!" r="989, 540, 1010, 575" u="1" o="1" /> <c c="!" r="0, 576, 21, 611" u="3" o="3" /> <c c="!" r="22, 576, 30, 611" u="3" o="4" /> <c c="!" r="31, 576, 52, 611" u="3" o="3" /> <c c="!" r="53, 576, 61, 611" u="4" o="3" /> <c c="!" r="62, 576, 91, 611" u="3" o="3" /> <c c="!" r="92, 576, 100, 611" u="4" o="3" /> <c c="!" r="101, 576, 116, 611" u="3" o="4" /> <c c="!" r="117, 576, 132, 611" u="3" o="4" /> <c c="!" r="133, 576, 148, 611" u="3" o="4" /> <c c="!" r="149, 576, 164, 611" u="3" o="4" /> <c c="!" r="165, 576, 186, 611" u="3" o="3" /> <c c="!" r="187, 576, 208, 611" u="3" o="3" /> <c c="!" r="209, 576, 226, 611" u="3" o="3" /> <c c="!" r="227, 576, 244, 611" u="3" o="3" /> <c c="!" r="245, 576, 266, 611" u="3" o="3" /> <c c="!" r="267, 576, 275, 611" u="3" o="4" /> <c c="!" r="276, 576, 297, 611" u="3" o="3" /> <c c="!" r="298, 576, 306, 611" u="3" o="4" /> <c c="!" r="307, 576, 328, 611" u="3" o="3" /> <c c="!" r="329, 576, 350, 611" u="3" o="3" /> <c c="!" r="351, 576, 372, 611" u="3" o="3" /> <c c="!" r="373, 576, 381, 611" u="3" o="4" /> <c c="!" r="382, 576, 403, 611" u="3" o="3" /> <c c="!" r="404, 576, 412, 611" u="3" o="4" /> <c c="!" r="413, 576, 424, 611" u="2" o="2" /> <c c="!" r="425, 576, 446, 611" u="3" o="3" /> <c c="!" r="447, 576, 468, 611" u="3" o="3" /> <c c="!" r="469, 576, 490, 611" u="3" o="3" /> <c c="!" r="491, 576, 512, 611" u="3" o="3" /> <c c="!" r="513, 576, 542, 611" u="3" o="3" /> <c c="!" r="543, 576, 572, 611" u="3" o="3" /> <c c="!" r="573, 576, 586, 611" u="3" o="3" /> <c c="!" r="587, 576, 600, 611" u="3" o="4" /> <c c="!" r="601, 576, 614, 611" u="4" o="3" /> <c c="!" r="615, 576, 628, 611" u="3" o="4" /> <c c="!" r="629, 576, 642, 611" u="4" o="3" /> <c c="!" r="643, 576, 656, 611" u="3" o="4" /> <c c="!" r="657, 576, 678, 611" u="3" o="3" /> <c c="!" r="679, 576, 701, 611" u="3" o="4" /> <c c="!" r="702, 576, 724, 611" u="3" o="4" /> <c c="!" r="725, 576, 746, 611" u="3" o="3" /> <c c="!" r="747, 576, 768, 611" u="3" o="3" /> <c c="!" r="769, 576, 790, 611" u="3" o="3" /> <c c="!" r="791, 576, 812, 611" u="3" o="3" /> <c c="!" r="813, 576, 834, 611" u="3" o="3" /> <c c="!" r="835, 576, 856, 611" u="3" o="3" /> <c c="!" r="857, 576, 861, 611" u="4" o="5" /> <c c="!" r="862, 576, 866, 611" u="4" o="5" /> <c c="!" r="867, 576, 888, 611" u="3" o="3" /> <c c="!" r="889, 576, 910, 611" u="3" o="3" /> <c c="!" r="911, 576, 915, 611" u="4" o="5" /> <c c="!" r="916, 576, 920, 611" u="4" o="5" /> <c c="!" r="921, 576, 942, 611" u="3" o="3" /> <c c="!" r="943, 576, 957, 611" u="4" o="4" /> <c c="!" r="958, 576, 979, 611" u="3" o="3" /> <c c="!" r="980, 576, 1001, 611" u="3" o="3" /> <c c="!" r="1002, 576, 1016, 611" u="4" o="4" /> <c c="!" r="0, 612, 21, 647" u="3" o="3" /> <c c="!" r="22, 612, 36, 647" u="4" o="4" /> <c c="!" r="37, 612, 58, 647" u="3" o="3" /> <c c="!" r="59, 612, 80, 647" u="3" o="3" /> <c c="!" r="81, 612, 102, 647" u="3" o="3" /> <c c="!" r="103, 612, 132, 647" u="3" o="3" /> <c c="!" r="133, 612, 154, 647" u="3" o="3" /> <c c="!" r="155, 612, 176, 647" u="3" o="3" /> <c c="!" r="177, 612, 192, 647" u="4" o="3" /> <c c="!" r="193, 612, 214, 647" u="3" o="3" /> <c c="!" r="215, 612, 230, 647" u="4" o="3" /> <c c="!" r="231, 612, 260, 647" u="3" o="3" /> <c c="!" r="261, 612, 276, 647" u="4" o="3" /> <c c="!" r="277, 612, 294, 647" u="3" o="4" /> <c c="!" r="295, 612, 312, 647" u="3" o="4" /> <c c="!" r="313, 612, 330, 647" u="3" o="4" /> <c c="!" r="331, 612, 348, 647" u="3" o="4" /> <c c="!" r="349, 612, 370, 647" u="3" o="3" /> <c c="!" r="371, 612, 392, 647" u="3" o="3" /> <c c="!" r="393, 612, 422, 647" u="3" o="3" /> <c c="!" r="423, 612, 452, 647" u="3" o="3" /> <c c="!" r="453, 612, 460, 647" u="4" o="4" /> <c c="!" r="461, 612, 468, 647" u="4" o="4" /> <c c="!" r="469, 612, 490, 647" u="3" o="3" /> <c c="!" r="491, 612, 498, 647" u="4" o="4" /> <c c="!" r="499, 612, 520, 647" u="3" o="3" /> <c c="!" r="521, 612, 528, 647" u="4" o="4" /> <c c="!" r="529, 612, 549, 647" u="3" o="4" /> <c c="!" r="550, 612, 571, 647" u="3" o="3" /> <c c="!" r="572, 612, 593, 647" u="3" o="3" /> <c c="!" r="594, 612, 609, 647" u="4" o="3" /> <c c="!" r="610, 612, 631, 647" u="3" o="3" /> <c c="!" r="632, 612, 647, 647" u="4" o="3" /> <c c="!" r="648, 612, 663, 647" u="4" o="3" /> <c c=""" r="664, 612, 683, 647" u="3" o="4" /> <c c=""" r="684, 612, 699, 647" u="3" o="3" /> <c c=""" r="700, 612, 713, 647" u="3" o="3" /> <c c=""" r="714, 612, 727, 647" u="3" o="3" /> <c c=""" r="728, 612, 741, 647" u="3" o="3" /> <c c=""" r="742, 612, 764, 647" u="3" o="3" /> <c c=""" r="765, 612, 785, 647" u="3" o="3" /> <c c=""" r="786, 612, 806, 647" u="3" o="3" /> <c c=""" r="807, 612, 824, 647" u="3" o="3" /> <c c=" "" r="825, 612, 842, 647" u="3" o="3" /> <c c=" "" r="843, 612, 856, 647" u="3" o="3" /> <c c=" "" r="857, 612, 874, 647" u="3" o="3" /> <c c=" "" r="875, 612, 892, 647" u="3" o="3" /> <c c=" "" r="893, 612, 906, 647" u="3" o="3" /> <c c=""" r="907, 612, 924, 647" u="3" o="3" /> <c c=""" r="925, 612, 946, 647" u="3" o="3" /> <c c=""" r="947, 612, 968, 647" u="3" o="3" /> <c c=""" r="969, 612, 986, 647" u="3" o="3" /> <c c=""" r="987, 612, 1004, 647" u="3" o="3" /> <c c=""" r="1005, 612, 1022, 647" u="3" o="3" /> <c c=""" r="0, 648, 17, 683" u="3" o="3" /> <c c=""" r="18, 648, 27, 683" u="3" o="3" /> <c c=""" r="28, 648, 37, 683" u="3" o="3" /> <c c=""" r="38, 648, 54, 683" u="3" o="4" /> <c c=""" r="55, 648, 65, 683" u="3" o="3" /> <c c=""" r="66, 648, 76, 683" u="3" o="3" /> <c c=""" r="77, 648, 98, 683" u="3" o="-1" /> <c c=""" r="99, 648, 120, 683" u="3" o="-1" /> <c c=""" r="121, 648, 142, 683" u="3" o="-1" /> <c c=""" r="143, 648, 164, 683" u="3" o="3" /> <c c=""" r="165, 648, 186, 683" u="3" o="3" /> <c c=""" r="187, 648, 204, 683" u="3" o="3" /> <c c=" "" r="205, 648, 222, 683" u="3" o="3" /> <c c="!"" r="223, 648, 240, 683" u="3" o="3" /> <c c="""" r="241, 648, 258, 683" u="3" o="3" /> <c c="#"" r="259, 648, 260, 683" u="5" o="5" /> <c c="$"" r="261, 648, 270, 683" u="3" o="3" /> <c c="%"" r="271, 648, 278, 683" u="5" o="5" /> <c c="&"" r="279, 648, 294, 683" u="3" o="3" /> <c c="'"" r="295, 648, 312, 683" u="3" o="3" /> <c c="("" r="313, 648, 330, 683" u="3" o="3" /> <c c=")"" r="331, 648, 348, 683" u="3" o="3" /> <c c="*"" r="349, 648, 366, 683" u="3" o="3" /> <c c="+"" r="367, 648, 378, 683" u="3" o="3" /> <c c=","" r="379, 648, 397, 683" u="3" o="4" /> <c c="-"" r="398, 648, 424, 683" u="3" o="4" /> <c c="."" r="425, 648, 437, 683" u="3" o="3" /> <c c="/"" r="438, 648, 458, 683" u="3" o="3" /> <c c="0"" r="459, 648, 487, 683" u="3" o="3" /> <c c="1"" r="488, 648, 501, 683" u="3" o="2" /> <c c="2"" r="502, 648, 515, 683" u="3" o="2" /> <c c="3"" r="516, 648, 529, 683" u="3" o="2" /> <c c="4"" r="530, 648, 547, 683" u="3" o="3" /> <c c="5"" r="548, 648, 565, 683" u="3" o="3" /> <c c="6"" r="566, 648, 569, 683" u="5" o="4" /> <c c="7"" r="570, 648, 587, 683" u="3" o="3" /> <c c="8"" r="588, 648, 605, 683" u="3" o="3" /> <c c="9"" r="606, 648, 623, 683" u="3" o="3" /> <c c=":"" r="624, 648, 641, 683" u="3" o="3" /> <c c=";"" r="642, 648, 659, 683" u="3" o="3" /> <c c="<"" r="660, 648, 677, 683" u="3" o="3" /> <c c="="" r="678, 648, 695, 683" u="3" o="3" /> <c c=">"" r="696, 648, 713, 683" u="3" o="3" /> <c c="?"" r="714, 648, 731, 683" u="3" o="3" /> <c c="@"" r="732, 648, 737, 683" u="5" o="4" /> <c c="A"" r="738, 648, 755, 683" u="3" o="3" /> <c c="B"" r="756, 648, 773, 683" u="3" o="3" /> <c c="C"" r="774, 648, 791, 683" u="3" o="3" /> <c c="D"" r="792, 648, 809, 683" u="3" o="3" /> <c c="E"" r="810, 648, 827, 683" u="3" o="3" /> <c c="F"" r="828, 648, 845, 683" u="3" o="3" /> <c c="G"" r="846, 648, 863, 683" u="3" o="3" /> <c c="H"" r="864, 648, 881, 683" u="3" o="3" /> <c c="I"" r="882, 648, 899, 683" u="3" o="3" /> <c c="J"" r="900, 648, 917, 683" u="3" o="3" /> <c c="K"" r="918, 648, 935, 683" u="3" o="3" /> <c c="L"" r="936, 648, 953, 683" u="3" o="3" /> <c c="M"" r="954, 648, 971, 683" u="3" o="3" /> <c c="N"" r="972, 648, 989, 683" u="3" o="3" /> <c c="O"" r="990, 648, 1007, 683" u="3" o="3" /> <c c="P"" r="0, 684, 17, 719" u="3" o="3" /> <c c="Q"" r="18, 684, 35, 719" u="3" o="3" /> <c c="R"" r="36, 684, 53, 719" u="3" o="3" /> <c c="S"" r="54, 684, 71, 719" u="3" o="3" /> <c c="T"" r="72, 684, 89, 719" u="3" o="3" /> <c c="U"" r="90, 684, 107, 719" u="3" o="3" /> <c c="V"" r="108, 684, 125, 719" u="3" o="3" /> <c c="W"" r="126, 684, 143, 719" u="3" o="3" /> <c c="X"" r="144, 684, 161, 719" u="3" o="3" /> <c c="Y"" r="162, 684, 179, 719" u="3" o="3" /> <c c="Z"" r="180, 684, 197, 719" u="3" o="3" /> <c c="["" r="198, 684, 215, 719" u="3" o="3" /> <c c="\"" r="216, 684, 233, 719" u="3" o="3" /> <c c="]"" r="234, 684, 251, 719" u="3" o="3" /> <c c="^"" r="252, 684, 269, 719" u="3" o="3" /> <c c="_"" r="270, 684, 287, 719" u="3" o="3" /> <c c="`"" r="288, 684, 305, 719" u="3" o="3" /> <c c="a"" r="306, 684, 323, 719" u="3" o="3" /> <c c="b"" r="324, 684, 341, 719" u="3" o="3" /> <c c="c"" r="342, 684, 359, 719" u="3" o="3" /> <c c="d"" r="360, 684, 377, 719" u="3" o="3" /> <c c="e"" r="378, 684, 395, 719" u="3" o="3" /> <c c="f"" r="396, 684, 413, 719" u="3" o="3" /> <c c="g"" r="414, 684, 431, 719" u="3" o="3" /> <c c="h"" r="432, 684, 449, 719" u="3" o="3" /> <c c="i"" r="450, 684, 467, 719" u="3" o="3" /> <c c="j"" r="468, 684, 495, 719" u="3" o="2" /> <c c="k"" r="496, 684, 523, 719" u="3" o="2" /> <c c="l"" r="524, 684, 534, 719" u="3" o="3" /> <c c="m"" r="535, 684, 552, 719" u="3" o="3" /> <c c="n"" r="553, 684, 570, 719" u="3" o="3" /> <c c="o"" r="571, 684, 588, 719" u="3" o="3" /> <c c="p"" r="589, 684, 606, 719" u="3" o="3" /> <c c="q"" r="607, 684, 624, 719" u="3" o="3" /> <c c="r"" r="625, 684, 642, 719" u="3" o="3" /> <c c="s"" r="643, 684, 660, 719" u="3" o="3" /> <c c="t"" r="661, 684, 678, 719" u="3" o="3" /> <c c="u"" r="679, 684, 696, 719" u="3" o="3" /> <c c="v"" r="697, 684, 714, 719" u="3" o="3" /> <c c="w"" r="715, 684, 732, 719" u="3" o="3" /> <c c="x"" r="733, 684, 750, 719" u="3" o="3" /> <c c="y"" r="751, 684, 768, 719" u="3" o="3" /> <c c="z"" r="769, 684, 786, 719" u="3" o="3" /> <c c="{"" r="787, 684, 804, 719" u="3" o="3" /> <c c="|"" r="805, 684, 822, 719" u="3" o="3" /> <c c="}"" r="823, 684, 840, 719" u="3" o="3" /> <c c="~"" r="841, 684, 858, 719" u="3" o="3" /> <c c=""" r="859, 684, 876, 719" u="3" o="3" /> <c c=""" r="877, 684, 894, 719" u="3" o="3" /> <c c=""" r="895, 684, 912, 719" u="3" o="3" /> <c c=""" r="913, 684, 930, 719" u="3" o="3" /> <c c=""" r="931, 684, 948, 719" u="3" o="3" /> <c c=""" r="949, 684, 966, 719" u="3" o="3" /> <c c=""" r="967, 684, 984, 719" u="3" o="3" /> <c c=""" r="985, 684, 1002, 719" u="3" o="3" /> <c c=""" r="1003, 684, 1020, 719" u="3" o="3" /> <c c=""" r="0, 720, 17, 755" u="3" o="3" /> <c c=""" r="18, 720, 35, 755" u="3" o="3" /> <c c=""" r="36, 720, 53, 755" u="3" o="3" /> <c c=""" r="54, 720, 71, 755" u="3" o="3" /> <c c=""" r="72, 720, 89, 755" u="3" o="3" /> <c c=""" r="90, 720, 107, 755" u="3" o="3" /> <c c=""" r="108, 720, 125, 755" u="3" o="3" /> <c c=""" r="126, 720, 143, 755" u="3" o="3" /> <c c=""" r="144, 720, 161, 755" u="3" o="3" /> <c c=""" r="162, 720, 179, 755" u="3" o="3" /> <c c=""" r="180, 720, 197, 755" u="3" o="3" /> <c c=""" r="198, 720, 215, 755" u="3" o="3" /> <c c=""" r="216, 720, 233, 755" u="3" o="3" /> <c c=""" r="234, 720, 251, 755" u="3" o="3" /> <c c=""" r="252, 720, 269, 755" u="3" o="3" /> <c c=""" r="270, 720, 287, 755" u="3" o="3" /> <c c=""" r="288, 720, 305, 755" u="3" o="3" /> <c c=""" r="306, 720, 323, 755" u="3" o="3" /> <c c=""" r="324, 720, 341, 755" u="3" o="3" /> <c c=""" r="342, 720, 359, 755" u="3" o="3" /> <c c=""" r="360, 720, 377, 755" u="3" o="3" /> <c c=""" r="378, 720, 395, 755" u="3" o="3" /> <c c=""" r="396, 720, 413, 755" u="3" o="3" /> <c c=""" r="414, 720, 431, 755" u="3" o="3" /> <c c=""" r="432, 720, 449, 755" u="3" o="3" /> <c c=""" r="450, 720, 467, 755" u="3" o="3" /> <c c=""" r="468, 720, 485, 755" u="3" o="3" /> <c c=""" r="486, 720, 503, 755" u="3" o="3" /> <c c=""" r="504, 720, 521, 755" u="3" o="3" /> <c c=""" r="522, 720, 539, 755" u="3" o="3" /> <c c=""" r="540, 720, 548, 755" u="4" o="5" /> <c c=""" r="549, 720, 557, 755" u="4" o="5" /> <c c=""" r="558, 720, 575, 755" u="3" o="3" /> <c c=""" r="576, 720, 593, 755" u="3" o="3" /> <c c=""" r="594, 720, 611, 755" u="3" o="3" /> <c c=""" r="612, 720, 629, 755" u="3" o="3" /> <c c=""" r="630, 720, 647, 755" u="3" o="3" /> <c c=""" r="648, 720, 665, 755" u="3" o="3" /> <c c=""" r="666, 720, 683, 755" u="3" o="3" /> <c c=""" r="684, 720, 701, 755" u="3" o="3" /> <c c=""" r="702, 720, 719, 755" u="3" o="3" /> <c c=""" r="720, 720, 737, 755" u="3" o="3" /> <c c=""" r="738, 720, 755, 755" u="3" o="3" /> <c c=""" r="756, 720, 773, 755" u="3" o="3" /> <c c=""" r="774, 720, 791, 755" u="3" o="3" /> <c c=""" r="792, 720, 809, 755" u="3" o="3" /> <c c=""" r="810, 720, 831, 755" u="3" o="3" /> <c c=""" r="832, 720, 853, 755" u="3" o="3" /> <c c=""" r="854, 720, 871, 755" u="3" o="3" /> <c c=""" r="872, 720, 889, 755" u="3" o="3" /> <c c=""" r="890, 720, 901, 755" u="3" o="4" /> <c c=""" r="902, 720, 919, 755" u="3" o="3" /> <c c=""" r="920, 720, 937, 755" u="3" o="3" /> <c c=""" r="938, 720, 955, 755" u="3" o="3" /> <c c=""" r="956, 720, 973, 755" u="3" o="3" /> <c c=""" r="974, 720, 991, 755" u="3" o="3" /> <c c=""" r="992, 720, 1009, 755" u="3" o="3" /> <c c=""" r="0, 756, 17, 791" u="3" o="3" /> <c c=""" r="18, 756, 35, 791" u="3" o="3" /> <c c=""" r="36, 756, 53, 791" u="3" o="3" /> <c c=""" r="54, 756, 71, 791" u="3" o="3" /> <c c=""" r="72, 756, 75, 791" u="5" o="5" /> <c c=""" r="76, 756, 91, 791" u="4" o="4" /> <c c=""" r="92, 756, 109, 791" u="3" o="3" /> <c c=""" r="110, 756, 133, 791" u="3" o="3" /> <c c=""" r="134, 756, 151, 791" u="3" o="3" /> <c c=""" r="152, 756, 169, 791" u="3" o="3" /> <c c=""" r="170, 756, 187, 791" u="3" o="3" /> <c c=""" r="188, 756, 205, 791" u="3" o="3" /> <c c=""" r="206, 756, 223, 791" u="3" o="3" /> <c c=""" r="224, 756, 241, 791" u="3" o="3" /> <c c=""" r="242, 756, 259, 791" u="3" o="3" /> <c c=""" r="260, 756, 277, 791" u="3" o="3" /> <c c=""" r="278, 756, 295, 791" u="3" o="3" /> <c c=""" r="296, 756, 313, 791" u="3" o="3" /> <c c=""" r="314, 756, 331, 791" u="3" o="3" /> <c c=""" r="332, 756, 349, 791" u="3" o="3" /> <c c=""" r="350, 756, 367, 791" u="3" o="3" /> <c c=""" r="368, 756, 385, 791" u="3" o="3" /> <c c=""" r="386, 756, 403, 791" u="3" o="3" /> <c c=""" r="404, 756, 440, 791" u="3" o="3" /> <c c=""" r="441, 756, 477, 791" u="3" o="3" /> <c c=""" r="478, 756, 495, 791" u="3" o="3" /> <c c=""" r="496, 756, 513, 791" u="3" o="3" /> <c c=""" r="514, 756, 531, 791" u="3" o="3" /> <c c=""" r="532, 756, 549, 791" u="3" o="3" /> <c c=""" r="550, 756, 567, 791" u="3" o="3" /> <c c=""" r="568, 756, 585, 791" u="3" o="3" /> <c c=""" r="586, 756, 603, 791" u="3" o="3" /> <c c=""" r="604, 756, 621, 791" u="3" o="3" /> <c c=""" r="622, 756, 639, 791" u="3" o="3" /> <c c=""" r="640, 756, 657, 791" u="3" o="3" /> <c c=""" r="658, 756, 675, 791" u="3" o="3" /> <c c=""" r="676, 756, 693, 791" u="3" o="3" /> <c c=""" r="694, 756, 711, 791" u="3" o="3" /> <c c=""" r="712, 756, 729, 791" u="3" o="3" /> <c c=""" r="730, 756, 748, 791" u="3" o="2" /> <c c=""" r="749, 756, 766, 791" u="3" o="3" /> <c c=""" r="767, 756, 784, 791" u="3" o="3" /> <c c=""" r="785, 756, 802, 791" u="3" o="3" /> <c c=""" r="803, 756, 820, 791" u="3" o="3" /> <c c=""" r="821, 756, 838, 791" u="3" o="3" /> <c c=""" r="839, 756, 842, 791" u="10" o="10" /> <c c=""" r="843, 756, 860, 791" u="3" o="3" /> <c c=""" r="861, 756, 878, 791" u="3" o="3" /> <c c=""" r="879, 756, 896, 791" u="3" o="3" /> <c c="#" r="897, 756, 918, 791" u="2" o="1" /> <c c="#" r="919, 756, 936, 791" u="3" o="3" /> <c c="#" r="937, 756, 944, 791" u="6" o="2" /> <c c=" #" r="945, 756, 952, 791" u="3" o="5" /> <c c=" #" r="953, 756, 960, 791" u="6" o="2" /> <c c=" #" r="961, 756, 968, 791" u="3" o="5" /> <c c=" #" r="969, 756, 977, 791" u="5" o="-1" /> <c c="!#" r="978, 756, 986, 791" o="4" /> <c c=""#" r="987, 756, 1004, 791" u="3" o="3" /> <c c="##" r="1005, 756, 1022, 791" u="3" o="3" /> <c c="$" r="0, 792, 27, 827" u="2" /> <c c="$" r="28, 792, 54, 827" u="2" o="1" /> <c c="$" r="55, 792, 81, 827" u="2" o="1" /> <c c="$" r="82, 792, 107, 827" u="2" o="2" /> <c c="$" r="108, 792, 134, 827" u="2" o="1" /> <c c="$" r="135, 792, 162, 827" u="2" /> <c c="$" r="163, 792, 191, 827" u="1" /> <c c="$" r="192, 792, 219, 827" u="2" /> <c c="$" r="220, 792, 237, 827" u="6" o="6" /> <c c=" $" r="238, 792, 256, 827" u="6" o="5" /> <c c=" $" r="257, 792, 274, 827" u="6" o="6" /> <c c=" $" r="275, 792, 293, 827" u="4" o="4" /> <c c=" $" r="294, 792, 311, 827" u="6" o="6" /> <c c=" $" r="312, 792, 330, 827" u="5" o="6" /> <c c="$" r="331, 792, 350, 827" u="5" o="5" /> <c c="$" r="351, 792, 368, 827" u="5" o="7" /> <c c="$" r="369, 792, 395, 827" u="2" o="1" /> <c c="$" r="396, 792, 421, 827" u="2" o="2" /> <c c="$" r="422, 792, 447, 827" u="2" o="2" /> <c c="$" r="448, 792, 473, 827" u="2" o="2" /> <c c="$" r="474, 792, 499, 827" u="2" o="2" /> <c c="$" r="500, 792, 527, 827" u="2" /> <c c="$" r="528, 792, 553, 827" u="2" o="2" /> <c c="$" r="554, 792, 579, 827" u="2" o="2" /> <c c="$" r="580, 792, 606, 827" u="2" o="1" /> <c c="$" r="607, 792, 625, 827" u="5" o="6" /> <c c="$" r="626, 792, 651, 827" u="2" o="2" /> <c c="$" r="652, 792, 678, 827" u="2" o="1" /> <c c="$" r="679, 792, 696, 827" u="6" o="6" /> <c c="$" r="697, 792, 716, 827" u="5" o="5" /> <c c="$" r="717, 792, 735, 827" u="5" o="6" /> <c c="$" r="736, 792, 754, 827" u="6" o="5" /> <c c=" $" r="755, 792, 774, 827" u="5" o="5" /> <c c="!$" r="775, 792, 801, 827" u="2" o="1" /> <c c=""$" r="802, 792, 822, 827" u="4" o="5" /> <c c="#$" r="823, 792, 832, 827" /> <c c="$$" r="833, 792, 852, 827" u="6" o="4" /> <c c="%" r="853, 792, 882, 827" /> <c c="%" r="883, 792, 912, 827" /> <c c="%" r="913, 792, 915, 827" u="13" o="14" /> <c c="%" r="916, 792, 919, 827" u="13" o="13" /> <c c="%" r="920, 792, 948, 827" u="1" /> <c c="%" r="949, 792, 977, 827" u="1" /> <c c="%" r="978, 792, 980, 827" u="13" o="14" /> <c c="%" r="981, 792, 984, 827" u="13" o="13" /> <c c="%" r="985, 792, 1011, 827" u="1" o="2" /> <c c=" %" r="0, 828, 26, 863" u="1" o="2" /> <c c=" %" r="27, 828, 29, 863" u="13" o="14" /> <c c=" %" r="30, 828, 33, 863" u="13" o="13" /> <c c=" %" r="34, 828, 50, 863" u="13" /> <c c=" %" r="51, 828, 67, 863" u="13" /> <c c="%" r="68, 828, 84, 863" u="13" /> <c c="%" r="85, 828, 101, 863" u="13" /> <c c="%" r="102, 828, 118, 863" o="13" /> <c c="%" r="119, 828, 135, 863" o="13" /> <c c="%" r="136, 828, 152, 863" o="13" /> <c c="%" r="153, 828, 169, 863" o="13" /> <c c="%" r="170, 828, 185, 863" u="13" o="1" /> <c c="%" r="186, 828, 202, 863" u="13" /> <c c="%" r="203, 828, 219, 863" u="13" /> <c c="%" r="220, 828, 236, 863" u="13" /> <c c="%" r="237, 828, 253, 863" o="13" /> <c c="%" r="254, 828, 270, 863" o="13" /> <c c="%" r="271, 828, 287, 863" o="13" /> <c c="%" r="288, 828, 304, 863" o="13" /> <c c="%" r="305, 828, 321, 863" u="13" /> <c c="%" r="322, 828, 338, 863" u="13" /> <c c="%" r="339, 828, 355, 863" u="13" /> <c c="%" r="356, 828, 372, 863" u="13" /> <c c=" %" r="373, 828, 389, 863" u="13" /> <c c="!%" r="390, 828, 406, 863" u="13" /> <c c=""%" r="407, 828, 423, 863" u="13" /> <c c="#%" r="424, 828, 440, 863" u="13" /> <c c="$%" r="441, 828, 457, 863" o="13" /> <c c="%%" r="458, 828, 473, 863" o="14" /> <c c="&%" r="474, 828, 490, 863" o="13" /> <c c="'%" r="491, 828, 507, 863" o="13" /> <c c="(%" r="508, 828, 524, 863" o="13" /> <c c=")%" r="525, 828, 541, 863" o="13" /> <c c="*%" r="542, 828, 558, 863" o="13" /> <c c="+%" r="559, 828, 575, 863" o="13" /> <c c=",%" r="576, 828, 605, 863" /> <c c="-%" r="606, 828, 635, 863" /> <c c=".%" r="636, 828, 665, 863" /> <c c="/%" r="666, 828, 695, 863" /> <c c="0%" r="696, 828, 725, 863" /> <c c="1%" r="726, 828, 755, 863" /> <c c="2%" r="756, 828, 785, 863" /> <c c="3%" r="786, 828, 815, 863" /> <c c="4%" r="816, 828, 845, 863" /> <c c="5%" r="846, 828, 875, 863" /> <c c="6%" r="876, 828, 905, 863" /> <c c="7%" r="906, 828, 935, 863" /> <c c="8%" r="936, 828, 965, 863" /> <c c="9%" r="966, 828, 995, 863" /> <c c=":%" r="0, 864, 29, 899" /> <c c=";%" r="30, 864, 59, 899" /> <c c="<%" r="60, 864, 89, 899" /> <c c="=%" r="90, 864, 119, 899" /> <c c=">%" r="120, 864, 149, 899" /> <c c="?%" r="150, 864, 179, 899" /> <c c="@%" r="180, 864, 209, 899" /> <c c="A%" r="210, 864, 239, 899" /> <c c="B%" r="240, 864, 269, 899" /> <c c="C%" r="270, 864, 299, 899" /> <c c="D%" r="300, 864, 329, 899" /> <c c="E%" r="330, 864, 359, 899" /> <c c="F%" r="360, 864, 389, 899" /> <c c="G%" r="390, 864, 419, 899" /> <c c="H%" r="420, 864, 449, 899" /> <c c="I%" r="450, 864, 479, 899" /> <c c="J%" r="480, 864, 509, 899" /> <c c="K%" r="510, 864, 539, 899" /> <c c="L%" r="540, 864, 567, 899" u="1" o="1" /> <c c="M%" r="568, 864, 595, 899" u="1" o="1" /> <c c="N%" r="596, 864, 598, 899" u="13" o="14" /> <c c="O%" r="599, 864, 602, 899" u="13" o="13" /> <c c="P%" r="603, 864, 632, 899" /> <c c="Q%" r="633, 864, 639, 899" u="11" o="12" /> <c c="R%" r="640, 864, 656, 899" u="13" /> <c c="S%" r="657, 864, 675, 899" u="11" /> <c c="T%" r="676, 864, 694, 899" u="11" /> <c c="U%" r="695, 864, 711, 899" o="13" /> <c c="V%" r="712, 864, 730, 899" o="11" /> <c c="W%" r="731, 864, 749, 899" o="11" /> <c c="X%" r="750, 864, 768, 899" u="11" /> <c c="Y%" r="769, 864, 787, 899" u="11" /> <c c="Z%" r="788, 864, 806, 899" u="11" /> <c c="[%" r="807, 864, 823, 899" o="13" /> <c c="\%" r="824, 864, 842, 899" o="11" /> <c c="]%" r="843, 864, 861, 899" o="11" /> <c c="^%" r="862, 864, 878, 899" u="13" /> <c c="_%" r="879, 864, 896, 899" u="11" o="1" /> <c c="`%" r="897, 864, 915, 899" u="11" /> <c c="a%" r="916, 864, 932, 899" o="13" /> <c c="b%" r="933, 864, 951, 899" o="11" /> <c c="c%" r="952, 864, 970, 899" o="11" /> <c c="d%" r="971, 864, 1000, 899" /> <c c="e%" r="0, 900, 29, 935" /> <c c="f%" r="30, 900, 59, 935" /> <c c="g%" r="60, 900, 89, 935" /> <c c="h%" r="90, 900, 119, 935" /> <c c="i%" r="120, 900, 149, 935" /> <c c="j%" r="150, 900, 179, 935" /> <c c="k%" r="180, 900, 209, 935" /> <c c="l%" r="210, 900, 239, 935" /> <c c="m%" r="240, 900, 255, 935" u="13" o="1" /> <c c="n%" r="256, 900, 272, 935" o="13" /> <c c="o%" r="273, 900, 289, 935" o="13" /> <c c="p%" r="290, 900, 306, 935" u="13" /> <c c="q%" r="307, 900, 337, 935" u="-1" /> <c c="r%" r="338, 900, 368, 935" u="-1" /> <c c="s%" r="369, 900, 400, 935" u="-1" o="-1" /> <c c="t%" r="401, 900, 416, 935" o="14" /> <c c="u%" r="417, 900, 419, 935" u="13" o="14" /> <c c="v%" r="420, 900, 434, 935" u="15" /> <c c="w%" r="435, 900, 437, 935" u="13" o="14" /> <c c="x%" r="438, 900, 453, 935" o="14" /> <c c="y%" r="454, 900, 457, 935" u="13" o="13" /> <c c="z%" r="458, 900, 472, 935" u="15" /> <c c="{%" r="473, 900, 476, 935" u="13" o="13" /> <c c="|%" r="477, 900, 506, 935" /> <c c="}%" r="507, 900, 510, 935" u="13" o="13" /> <c c="~%" r="511, 900, 540, 935" /> <c c="%" r="541, 900, 544, 935" u="13" o="13" /> <c c="%" r="545, 900, 574, 935" /> <c c="%" r="575, 900, 604, 935" /> <c c="%" r="605, 900, 634, 935" /> <c c="%" r="635, 900, 664, 935" /> <c c="%" r="665, 900, 694, 935" /> <c c="%" r="695, 900, 724, 935" /> <c c="%" r="725, 900, 754, 935" /> <c c="%" r="755, 900, 784, 935" /> <c c="%" r="785, 900, 810, 935" o="4" /> <c c="%" r="811, 900, 833, 935" o="7" /> <c c="%" r="834, 900, 852, 935" o="11" /> <c c="%" r="853, 900, 868, 935" o="14" /> <c c="%" r="869, 900, 880, 935" o="18" /> <c c="%" r="881, 900, 888, 935" o="22" /> <c c="%" r="889, 900, 893, 935" o="25" /> <c c="%" r="894, 900, 909, 935" u="15" o="-1" /> <c c="%" r="910, 900, 939, 935" /> <c c="%" r="940, 900, 969, 935" /> <c c="%" r="970, 900, 1000, 935" o="-1" /> <c c="%" r="0, 936, 29, 971" /> <c c="%" r="30, 936, 34, 971" u="25" /> <c c="%" r="35, 936, 52, 971" u="3" o="3" /> <c c="%" r="53, 936, 70, 971" u="3" o="3" /> <c c="%" r="71, 936, 88, 971" u="3" o="3" /> <c c="%" r="89, 936, 106, 971" u="3" o="3" /> <c c="%" r="107, 936, 124, 971" u="3" o="3" /> <c c="%" r="125, 936, 142, 971" u="3" o="3" /> <c c="%" r="143, 936, 160, 971" u="3" o="3" /> <c c="%" r="161, 936, 178, 971" u="3" o="3" /> <c c="%" r="179, 936, 196, 971" u="3" o="3" /> <c c="%" r="197, 936, 214, 971" u="3" o="3" /> <c c="%" r="215, 936, 223, 971" u="3" o="4" /> <c c="%" r="224, 936, 232, 971" u="3" o="4" /> <c c="%" r="233, 936, 250, 971" u="3" o="3" /> <c c="%" r="251, 936, 268, 971" u="3" o="3" /> <c c="%" r="269, 936, 277, 971" u="3" o="4" /> <c c="%" r="278, 936, 286, 971" u="3" o="4" /> <c c="%" r="287, 936, 304, 971" u="3" o="3" /> <c c="%" r="305, 936, 322, 971" u="3" o="3" /> <c c="%" r="323, 936, 340, 971" u="3" o="3" /> <c c="%" r="341, 936, 358, 971" u="3" o="3" /> <c c="%" r="359, 936, 369, 971" u="3" o="3" /> <c c="%" r="370, 936, 380, 971" u="3" o="3" /> <c c="%" r="381, 936, 398, 971" u="3" o="3" /> <c c="%" r="399, 936, 416, 971" u="3" o="3" /> <c c="%" r="417, 936, 425, 971" u="3" o="5" /> <c c="%" r="426, 936, 434, 971" u="4" o="4" /> <c c="%" r="435, 936, 454, 971" u="3" o="4" /> <c c="%" r="455, 936, 474, 971" u="3" o="4" /> <c c="%" r="475, 936, 492, 971" u="3" o="3" /> <c c="%" r="493, 936, 510, 971" u="3" o="3" /> <c c="%" r="511, 936, 521, 971" u="3" o="3" /> <c c="%" r="522, 936, 532, 971" u="3" o="3" /> <c c="%" r="533, 936, 550, 971" u="3" o="3" /> <c c="%" r="551, 936, 568, 971" u="3" o="3" /> <c c="%" r="569, 936, 577, 971" u="3" o="5" /> <c c="%" r="578, 936, 586, 971" u="4" o="4" /> <c c="%" r="587, 936, 606, 971" u="3" o="4" /> <c c="%" r="607, 936, 626, 971" u="3" o="4" /> <c c="%" r="627, 936, 644, 971" u="3" o="3" /> <c c="%" r="645, 936, 662, 971" u="3" o="3" /> <c c="%" r="663, 936, 680, 971" u="3" o="3" /> <c c="%" r="681, 936, 698, 971" u="3" o="3" /> <c c="%" r="699, 936, 714, 971" u="3" o="4" /> <c c="%" r="715, 936, 732, 971" u="3" o="3" /> <c c="%" r="733, 936, 750, 971" u="3" o="3" /> <c c="%" r="751, 936, 768, 971" u="3" o="3" /> <c c="%" r="769, 936, 786, 971" u="3" o="3" /> <c c="%" r="787, 936, 804, 971" u="3" o="3" /> <c c="%" r="805, 936, 822, 971" u="3" o="3" /> <c c="%" r="823, 936, 840, 971" u="3" o="3" /> <c c="%" r="841, 936, 858, 971" u="3" o="3" /> <c c="%" r="859, 936, 876, 971" u="3" o="3" /> <c c="%" r="877, 936, 894, 971" u="3" o="3" /> <c c="%" r="895, 936, 912, 971" u="3" o="3" /> <c c="%" r="913, 936, 921, 971" u="3" o="4" /> <c c="%" r="922, 936, 930, 971" u="3" o="4" /> <c c="%" r="931, 936, 960, 971" /> <c c="%" r="961, 936, 990, 971" /> <c c="%" r="991, 936, 1020, 971" /> <c c="%" r="0, 972, 29, 1007" /> <c c="%" r="30, 972, 41, 1007" u="3" o="3" /> <c c="%" r="42, 972, 53, 1007" u="3" o="3" /> <c c="%" r="54, 972, 64, 1007" u="3" o="4" /> <c c="%" r="65, 972, 76, 1007" u="3" o="3" /> <c c="%" r="77, 972, 99, 1007" u="4" o="3" /> <c c="%" r="100, 972, 122, 1007" u="4" o="3" /> <c c="%" r="123, 972, 140, 1007" u="3" o="3" /> <c c="%" r="141, 972, 158, 1007" u="3" o="3" /> <c c="%" r="159, 972, 176, 1007" u="3" o="3" /> <c c="%" r="177, 972, 194, 1007" u="3" o="3" /> <c c="%" r="195, 972, 205, 1007" u="3" o="3" /> <c c="%" r="206, 972, 223, 1007" u="3" o="3" /> <c c="%" r="224, 972, 241, 1007" u="3" o="3" /> <c c="%" r="242, 972, 259, 1007" u="3" o="3" /> <c c="%" r="260, 972, 277, 1007" u="3" o="3" /> <c c="%" r="278, 972, 295, 1007" u="3" o="3" /> <c c="%" r="296, 972, 313, 1007" u="3" o="3" /> <c c="%" r="314, 972, 331, 1007" u="3" o="3" /> <c c="%" r="332, 972, 349, 1007" u="3" o="3" /> <c c=":&" r="350, 972, 372, 1007" u="1" o="1" /> <c c=";&" r="373, 972, 395, 1007" u="1" o="1" /> <c c="<&" r="396, 972, 418, 1007" /> <c c="@&" r="419, 972, 438, 1007" u="3" o="2" /> <c c="B&" r="439, 972, 463, 1007" u="1" o="-1" /> <c c="`&" r="464, 972, 485, 1007" u="2" o="1" /> <c c="c&" r="486, 972, 506, 1007" u="2" o="2" /> <c c="e&" r="507, 972, 528, 1007" u="2" o="1" /> <c c="f&" r="529, 972, 550, 1007" u="2" o="1" /> <c c="j&" r="551, 972, 566, 1007" u="2" o="1" /> <c c="k&" r="567, 972, 583, 1007" u="1" o="1" /> <c c="m&" r="584, 972, 593, 1007" u="6" o="4" /> <c c="n&" r="594, 972, 601, 1007" u="6" o="6" /> <c c="o&" r="602, 972, 613, 1007" u="4" o="4" /> <c c="" r="614, 972, 630, 1007" o="3" /> <c c="" r="631, 972, 647, 1007" o="3" /> <c c="" r="648, 972, 657, 1007" u="6" o="-15" /> </font>fonts/lucida_sans_12.xml0000755000175000017500000046260212565232430016043 0ustar mquinsonmquinson<?xml version="1.0"?> <font type="bitmap"> <Texture index="0" filename="lucida_sans_120.png" hasAlpha="true" /> <c c=" " r="0, 0, 1, 20" o="4" /> <c c="!" r="2, 0, 4, 20" u="2" o="1" /> <c c="&quot;" r="5, 0, 10, 20" u="1" /> <c c="#" r="11, 0, 21, 20" /> <c c="$" r="22, 0, 29, 20" u="2" o="1" /> <c c="%" r="30, 0, 41, 20" /> <c c="&amp;" r="42, 0, 52, 20" u="1" /> <c c="'" r="53, 0, 55, 20" u="1" o="1" /> <c c="(" r="56, 0, 60, 20" u="1" /> <c c=")" r="61, 0, 65, 20" u="1" /> <c c="*" r="66, 0, 71, 20" u="2" o="1" /> <c c="+" r="72, 0, 81, 20" u="2" o="2" /> <c c="," r="82, 0, 84, 20" u="2" o="1" /> <c c="-" r="85, 0, 92, 20" u="1" o="1" /> <c c="." r="93, 0, 95, 20" u="2" o="1" /> <c c="/" r="96, 0, 101, 20" u="2" o="1" /> <c c="0" r="102, 0, 111, 20" u="1" /> <c c="1" r="112, 0, 115, 20" u="3" o="4" /> <c c="2" r="116, 0, 123, 20" u="2" o="1" /> <c c="3" r="124, 0, 131, 20" u="2" o="1" /> <c c="4" r="132, 0, 141, 20" u="1" /> <c c="5" r="142, 0, 148, 20" u="2" o="2" /> <c c="6" r="149, 0, 157, 20" u="1" o="1" /> <c c="7" r="158, 0, 165, 20" u="2" o="1" /> <c c="8" r="166, 0, 174, 20" u="1" o="1" /> <c c="9" r="175, 0, 183, 20" u="1" o="1" /> <c c=":" r="184, 0, 186, 20" u="2" o="1" /> <c c=";" r="187, 0, 189, 20" u="2" o="1" /> <c c="&lt;" r="190, 0, 199, 20" u="2" o="2" /> <c c="=" r="200, 0, 209, 20" u="2" o="2" /> <c c="&gt;" r="210, 0, 219, 20" u="2" o="2" /> <c c="?" r="220, 0, 227, 20" /> <c c="@" r="228, 0, 240, 20" u="1" o="1" /> <c c="A" r="241, 0, 252, 20" /> <c c="B" r="253, 0, 260, 20" u="1" o="1" /> <c c="C" r="261, 0, 270, 20" u="1" o="1" /> <c c="D" r="271, 0, 281, 20" u="2" /> <c c="E" r="282, 0, 289, 20" u="2" /> <c c="F" r="290, 0, 296, 20" u="2" o="1" /> <c c="G" r="297, 0, 307, 20" u="1" o="1" /> <c c="H" r="308, 0, 317, 20" u="2" o="1" /> <c c="I" r="318, 0, 320, 20" u="2" o="1" /> <c c="J" r="321, 0, 326, 20" u="-1" o="1" /> <c c="K" r="327, 0, 337, 20" u="2" o="-2" /> <c c="L" r="338, 0, 345, 20" u="2" /> <c c="M" r="346, 0, 357, 20" u="2" o="1" /> <c c="N" r="358, 0, 367, 20" u="2" o="1" /> <c c="O" r="368, 0, 379, 20" u="1" /> <c c="P" r="380, 0, 387, 20" u="2" /> <c c="Q" r="388, 0, 400, 20" u="1" o="-1" /> <c c="R" r="401, 0, 410, 20" u="2" o="-1" /> <c c="S" r="411, 0, 418, 20" u="1" o="1" /> <c c="T" r="419, 0, 429, 20" /> <c c="U" r="430, 0, 438, 20" u="1" o="2" /> <c c="V" r="439, 0, 449, 20" /> <c c="W" r="450, 0, 464, 20" /> <c c="X" r="465, 0, 474, 20" o="1" /> <c c="Y" r="475, 0, 485, 20" /> <c c="Z" r="486, 0, 494, 20" u="1" o="1" /> <c c="[" r="495, 0, 498, 20" u="2" /> <c c="\" r="499, 0, 504, 20" u="2" o="1" /> <c c="]" r="505, 0, 508, 20" u="1" o="1" /> <c c="^" r="509, 0, 518, 20" u="1" /> <c c="_" r="519, 0, 525, 20" u="1" o="1" /> <c c="`" r="526, 0, 530, 20" u="3" o="3" /> <c c="a" r="531, 0, 539, 20" u="1" /> <c c="b" r="540, 0, 548, 20" u="1" o="1" /> <c c="c" r="549, 0, 556, 20" u="1" /> <c c="d" r="557, 0, 565, 20" u="1" o="1" /> <c c="e" r="566, 0, 574, 20" u="1" o="1" /> <c c="f" r="575, 0, 581, 20" u="1" o="-1" /> <c c="g" r="582, 0, 590, 20" u="1" o="1" /> <c c="h" r="591, 0, 598, 20" u="2" o="1" /> <c c="i" r="599, 0, 601, 20" u="2" o="1" /> <c c="j" r="602, 0, 607, 20" u="-1" o="1" /> <c c="k" r="608, 0, 617, 20" u="2" o="-2" /> <c c="l" r="618, 0, 620, 20" u="2" o="1" /> <c c="m" r="621, 0, 633, 20" u="2" o="1" /> <c c="n" r="634, 0, 642, 20" u="1" o="1" /> <c c="o" r="643, 0, 651, 20" u="1" o="1" /> <c c="p" r="652, 0, 660, 20" u="1" o="1" /> <c c="q" r="661, 0, 669, 20" u="1" o="1" /> <c c="r" r="670, 0, 675, 20" u="2" /> <c c="s" r="676, 0, 682, 20" u="1" o="1" /> <c c="t" r="683, 0, 688, 20" o="1" /> <c c="u" r="689, 0, 697, 20" u="1" o="1" /> <c c="v" r="698, 0, 706, 20" /> <c c="w" r="707, 0, 718, 20" u="1" o="1" /> <c c="x" r="719, 0, 727, 20" u="1" o="1" /> <c c="y" r="728, 0, 736, 20" /> <c c="z" r="737, 0, 744, 20" u="1" o="1" /> <c c="{" r="745, 0, 749, 20" o="1" /> <c c="}" r="750, 0, 754, 20" u="1" /> <c c="~" r="755, 0, 763, 20" u="1" o="1" /> <c c="" r="764, 0, 765, 20" o="4" /> <c c="" r="766, 0, 768, 20" u="2" o="1" /> <c c="" r="769, 0, 776, 20" u="2" o="1" /> <c c="" r="777, 0, 784, 20" u="2" o="1" /> <c c="" r="785, 0, 794, 20" u="1" /> <c c="" r="795, 0, 805, 20" /> <c c="" r="806, 0, 813, 20" u="2" o="1" /> <c c="" r="814, 0, 819, 20" u="3" o="2" /> <c c="" r="820, 0, 832, 20" u="1" o="1" /> <c c="" r="833, 0, 838, 20" u="1" o="1" /> <c c="" r="839, 0, 846, 20" u="1" /> <c c="" r="847, 0, 856, 20" u="2" o="2" /> <c c="" r="857, 0, 860, 20" u="1" o="1" /> <c c="" r="861, 0, 868, 20" u="2" o="1" /> <c c="" r="869, 0, 875, 20" u="1" o="1" /> <c c="" r="876, 0, 879, 20" u="1" /> <c c="" r="880, 0, 889, 20" u="2" o="2" /> <c c="" r="890, 0, 894, 20" u="1" o="2" /> <c c="" r="895, 0, 899, 20" u="1" o="2" /> <c c="" r="900, 0, 904, 20" u="3" o="3" /> <c c="" r="905, 0, 912, 20" u="2" o="1" /> <c c="" r="913, 0, 919, 20" u="2" o="2" /> <c c="" r="920, 0, 922, 20" u="4" o="4" /> <c c="" r="923, 0, 926, 20" u="4" o="3" /> <c c="" r="927, 0, 929, 20" u="2" o="3" /> <c c="" r="930, 0, 935, 20" u="1" o="1" /> <c c="" r="936, 0, 943, 20" u="1" /> <c c="" r="944, 0, 955, 20" u="1" o="1" /> <c c="" r="956, 0, 967, 20" u="1" o="1" /> <c c="" r="968, 0, 979, 20" u="1" o="1" /> <c c="" r="980, 0, 987, 20" /> <c c="" r="988, 0, 999, 20" /> <c c="" r="1000, 0, 1011, 20" /> <c c="" r="1012, 0, 1023, 20" /> <c c="" r="0, 21, 11, 41" /> <c c="" r="12, 21, 23, 41" /> <c c="" r="24, 21, 35, 41" /> <c c="" r="36, 21, 50, 41" o="1" /> <c c="" r="51, 21, 60, 41" u="1" o="1" /> <c c="" r="61, 21, 68, 41" u="2" /> <c c="" r="69, 21, 76, 41" u="2" /> <c c="" r="77, 21, 84, 41" u="2" /> <c c="" r="85, 21, 92, 41" u="2" /> <c c="" r="93, 21, 97, 41" o="1" /> <c c="" r="98, 21, 102, 41" u="2" o="-1" /> <c c="" r="103, 21, 108, 41" /> <c c="" r="109, 21, 114, 41" u="1" o="-1" /> <c c="" r="115, 21, 127, 41" /> <c c="" r="128, 21, 137, 41" u="2" o="1" /> <c c="" r="138, 21, 149, 41" u="1" /> <c c="" r="150, 21, 161, 41" u="1" /> <c c="" r="162, 21, 173, 41" u="1" /> <c c="" r="174, 21, 185, 41" u="1" /> <c c="" r="186, 21, 197, 41" u="1" /> <c c="" r="198, 21, 207, 41" u="2" o="2" /> <c c="" r="208, 21, 219, 41" u="1" /> <c c="" r="220, 21, 228, 41" u="1" o="2" /> <c c="" r="229, 21, 237, 41" u="1" o="2" /> <c c="" r="238, 21, 246, 41" u="1" o="2" /> <c c="" r="247, 21, 255, 41" u="1" o="2" /> <c c="" r="256, 21, 266, 41" /> <c c="" r="267, 21, 274, 41" u="2" /> <c c="" r="275, 21, 283, 41" u="2" /> <c c="" r="284, 21, 292, 41" u="1" /> <c c="" r="293, 21, 301, 41" u="1" /> <c c="" r="302, 21, 310, 41" u="1" /> <c c="" r="311, 21, 319, 41" u="1" /> <c c="" r="320, 21, 328, 41" u="1" /> <c c="" r="329, 21, 337, 41" u="1" /> <c c="" r="338, 21, 350, 41" u="1" o="1" /> <c c="" r="351, 21, 358, 41" u="1" /> <c c="" r="359, 21, 367, 41" u="1" o="1" /> <c c="" r="368, 21, 376, 41" u="1" o="1" /> <c c="" r="377, 21, 385, 41" u="1" o="1" /> <c c="" r="386, 21, 394, 41" u="1" o="1" /> <c c="" r="395, 21, 399, 41" o="1" /> <c c="" r="400, 21, 404, 41" u="2" o="-1" /> <c c="" r="405, 21, 410, 41" /> <c c="" r="411, 21, 416, 41" u="1" o="-1" /> <c c="" r="417, 21, 425, 41" u="1" o="1" /> <c c="" r="426, 21, 434, 41" u="1" o="1" /> <c c="" r="435, 21, 443, 41" u="1" o="1" /> <c c="" r="444, 21, 452, 41" u="1" o="1" /> <c c="" r="453, 21, 461, 41" u="1" o="1" /> <c c="" r="462, 21, 470, 41" u="1" o="1" /> <c c="" r="471, 21, 479, 41" u="1" o="1" /> <c c="" r="480, 21, 490, 41" u="2" o="1" /> <c c="" r="491, 21, 500, 41" u="1" /> <c c="" r="501, 21, 509, 41" u="1" o="1" /> <c c="" r="510, 21, 518, 41" u="1" o="1" /> <c c="" r="519, 21, 527, 41" u="1" o="1" /> <c c="" r="528, 21, 536, 41" u="1" o="1" /> <c c="" r="537, 21, 545, 41" /> <c c="" r="546, 21, 554, 41" u="2" /> <c c="" r="555, 21, 563, 41" /> <c c="" r="564, 21, 575, 41" /> <c c="" r="576, 21, 584, 41" u="1" /> <c c="" r="585, 21, 596, 41" /> <c c="" r="597, 21, 605, 41" u="1" /> <c c="" r="606, 21, 617, 41" /> <c c="" r="618, 21, 626, 41" u="1" /> <c c="" r="627, 21, 636, 41" u="1" o="1" /> <c c="" r="637, 21, 644, 41" u="1" /> <c c="" r="645, 21, 654, 41" u="1" o="1" /> <c c=" " r="655, 21, 662, 41" u="1" /> <c c=" " r="663, 21, 672, 41" u="1" o="1" /> <c c=" " r="673, 21, 680, 41" u="1" /> <c c=" " r="681, 21, 690, 41" u="1" o="1" /> <c c=" " r="691, 21, 698, 41" u="1" /> <c c="" r="699, 21, 709, 41" u="2" /> <c c="" r="710, 21, 721, 41" u="1" /> <c c="" r="722, 21, 734, 41" /> <c c="" r="735, 21, 744, 41" u="1" /> <c c="" r="745, 21, 752, 41" u="2" /> <c c="" r="753, 21, 761, 41" u="1" o="1" /> <c c="" r="762, 21, 769, 41" u="2" /> <c c="" r="770, 21, 778, 41" u="1" o="1" /> <c c="" r="779, 21, 786, 41" u="2" /> <c c="" r="787, 21, 795, 41" u="1" o="1" /> <c c="" r="796, 21, 803, 41" u="2" /> <c c="" r="804, 21, 812, 41" u="1" o="1" /> <c c="" r="813, 21, 820, 41" u="2" /> <c c="" r="821, 21, 829, 41" u="1" o="1" /> <c c="" r="830, 21, 840, 41" u="1" o="1" /> <c c="" r="841, 21, 849, 41" u="1" o="1" /> <c c="" r="850, 21, 860, 41" u="1" o="1" /> <c c="" r="861, 21, 869, 41" u="1" o="1" /> <c c=" " r="870, 21, 880, 41" u="1" o="1" /> <c c="!" r="881, 21, 889, 41" u="1" o="1" /> <c c=""" r="890, 21, 900, 41" u="1" o="1" /> <c c="#" r="901, 21, 909, 41" u="1" o="1" /> <c c="$" r="910, 21, 919, 41" u="2" o="1" /> <c c="%" r="920, 21, 929, 41" o="1" /> <c c="&" r="930, 21, 943, 41" /> <c c="'" r="944, 21, 953, 41" o="1" /> <c c="(" r="954, 21, 959, 41" /> <c c=")" r="960, 21, 965, 41" /> <c c="*" r="966, 21, 971, 41" /> <c c="+" r="972, 21, 977, 41" /> <c c="," r="978, 21, 983, 41" /> <c c="-" r="984, 21, 989, 41" /> <c c="." r="990, 21, 993, 41" u="2" /> <c c="/" r="994, 21, 997, 41" u="2" /> <c c="0" r="998, 21, 1000, 41" u="2" o="1" /> <c c="1" r="1001, 21, 1003, 41" u="2" o="1" /> <c c="2" r="1004, 21, 1011, 41" u="2" o="1" /> <c c="3" r="1012, 21, 1018, 41" u="2" o="1" /> <c c="4" r="0, 42, 7, 62" u="-1" o="-1" /> <c c="5" r="8, 42, 14, 62" u="-1" /> <c c="6" r="15, 42, 25, 62" u="2" o="-2" /> <c c="7" r="26, 42, 35, 62" u="2" o="-2" /> <c c="8" r="36, 42, 45, 62" u="2" o="-2" /> <c c="9" r="46, 42, 54, 62" u="1" /> <c c=":" r="55, 42, 59, 62" u="1" /> <c c=";" r="60, 42, 67, 62" u="2" /> <c c="<" r="68, 42, 71, 62" u="2" /> <c c="=" r="72, 42, 79, 62" u="2" /> <c c=">" r="80, 42, 85, 62" u="2" o="-2" /> <c c="?" r="86, 42, 93, 62" u="2" /> <c c="@" r="94, 42, 99, 62" u="2" o="-2" /> <c c="A" r="100, 42, 109, 62" /> <c c="B" r="110, 42, 116, 62" o="-1" /> <c c="C" r="117, 42, 126, 62" u="2" o="1" /> <c c="D" r="127, 42, 135, 62" u="1" o="1" /> <c c="E" r="136, 42, 145, 62" u="2" o="1" /> <c c="F" r="146, 42, 154, 62" u="1" o="1" /> <c c="G" r="155, 42, 164, 62" u="2" o="1" /> <c c="H" r="165, 42, 173, 62" u="1" o="1" /> <c c="I" r="174, 42, 185, 62" o="-1" /> <c c="J" r="186, 42, 195, 62" u="2" o="1" /> <c c="K" r="196, 42, 203, 62" u="2" o="1" /> <c c="L" r="204, 42, 215, 62" u="1" /> <c c="M" r="216, 42, 224, 62" u="1" o="1" /> <c c="N" r="225, 42, 236, 62" u="1" /> <c c="O" r="237, 42, 245, 62" u="1" o="1" /> <c c="P" r="246, 42, 257, 62" u="1" /> <c c="Q" r="258, 42, 266, 62" u="1" o="1" /> <c c="R" r="267, 42, 282, 62" u="1" /> <c c="S" r="283, 42, 296, 62" u="1" o="1" /> <c c="T" r="297, 42, 306, 62" u="2" o="-1" /> <c c="U" r="307, 42, 312, 62" u="2" /> <c c="V" r="313, 42, 322, 62" u="2" o="-1" /> <c c="W" r="323, 42, 328, 62" u="2" /> <c c="X" r="329, 42, 338, 62" u="2" o="-1" /> <c c="Y" r="339, 42, 344, 62" u="2" /> <c c="Z" r="345, 42, 352, 62" u="1" o="1" /> <c c="[" r="353, 42, 359, 62" u="1" o="1" /> <c c="\" r="360, 42, 367, 62" u="1" o="1" /> <c c="]" r="368, 42, 374, 62" u="1" o="1" /> <c c="^" r="375, 42, 382, 62" u="1" o="1" /> <c c="_" r="383, 42, 389, 62" u="1" o="1" /> <c c="`" r="390, 42, 397, 62" u="1" o="1" /> <c c="a" r="398, 42, 404, 62" u="1" o="1" /> <c c="b" r="405, 42, 415, 62" /> <c c="c" r="416, 42, 421, 62" o="1" /> <c c="d" r="422, 42, 432, 62" /> <c c="e" r="433, 42, 439, 62" o="3" /> <c c="f" r="440, 42, 450, 62" /> <c c="g" r="451, 42, 456, 62" u="1" /> <c c="h" r="457, 42, 465, 62" u="1" o="2" /> <c c="i" r="466, 42, 474, 62" u="1" o="1" /> <c c="j" r="475, 42, 483, 62" u="1" o="2" /> <c c="k" r="484, 42, 492, 62" u="1" o="1" /> <c c="l" r="493, 42, 501, 62" u="1" o="2" /> <c c="m" r="502, 42, 510, 62" u="1" o="1" /> <c c="n" r="511, 42, 519, 62" u="1" o="2" /> <c c="o" r="520, 42, 528, 62" u="1" o="1" /> <c c="p" r="529, 42, 537, 62" u="1" o="2" /> <c c="q" r="538, 42, 546, 62" u="1" o="1" /> <c c="r" r="547, 42, 555, 62" u="1" o="2" /> <c c="s" r="556, 42, 564, 62" u="1" o="1" /> <c c="t" r="565, 42, 579, 62" /> <c c="u" r="580, 42, 591, 62" u="1" o="1" /> <c c="v" r="592, 42, 602, 62" /> <c c="w" r="603, 42, 611, 62" /> <c c="x" r="612, 42, 622, 62" /> <c c="y" r="623, 42, 631, 62" u="1" o="1" /> <c c="z" r="632, 42, 639, 62" u="1" o="1" /> <c c="{" r="640, 42, 648, 62" u="1" o="1" /> <c c="|" r="649, 42, 656, 62" u="1" o="1" /> <c c="}" r="657, 42, 665, 62" u="1" o="1" /> <c c="~" r="666, 42, 673, 62" u="1" o="1" /> <c c="" r="674, 42, 680, 62" u="1" o="-1" /> <c c="" r="681, 42, 691, 62" /> <c c="" r="692, 42, 702, 62" o="1" /> <c c="" r="703, 42, 710, 62" u="2" /> <c c="" r="711, 42, 719, 62" u="2" /> <c c="" r="720, 42, 727, 62" u="2" /> <c c="" r="728, 42, 734, 62" u="2" /> <c c="" r="735, 42, 744, 62" u="1" o="1" /> <c c="" r="745, 42, 756, 62" u="1" o="-1" /> <c c="" r="757, 42, 766, 62" u="1" o="-1" /> <c c="" r="767, 42, 779, 62" /> <c c="" r="780, 42, 793, 62" o="1" /> <c c="" r="794, 42, 801, 62" u="1" o="1" /> <c c="" r="802, 42, 810, 62" u="1" o="1" /> <c c="" r="811, 42, 819, 62" u="1" /> <c c="" r="820, 42, 827, 62" o="2" /> <c c="" r="828, 42, 837, 62" u="1" o="1" /> <c c="" r="838, 42, 845, 62" u="1" /> <c c="" r="846, 42, 854, 62" o="1" /> <c c="" r="855, 42, 863, 62" u="-1" o="-1" /> <c c="" r="864, 42, 875, 62" u="1" /> <c c="" r="876, 42, 886, 62" o="1" /> <c c="" r="887, 42, 899, 62" u="2" o="1" /> <c c="" r="900, 42, 905, 62" u="1" /> <c c="" r="906, 42, 912, 62" /> <c c="" r="913, 42, 923, 62" u="2" o="-1" /> <c c="" r="924, 42, 933, 62" u="2" o="-2" /> <c c="" r="934, 42, 940, 62" /> <c c="" r="941, 42, 950, 62" o="1" /> <c c="" r="951, 42, 965, 62" u="1" o="2" /> <c c="" r="966, 42, 977, 62" o="1" /> <c c="" r="978, 42, 985, 62" u="2" o="1" /> <c c="" r="986, 42, 997, 62" u="1" /> <c c="" r="998, 42, 1009, 62" u="1" /> <c c="" r="1010, 42, 1019, 62" u="1" /> <c c="" r="0, 63, 15, 83" u="1" o="1" /> <c c="" r="16, 63, 28, 83" u="1" o="1" /> <c c="" r="29, 63, 39, 83" o="1" /> <c c="" r="40, 63, 48, 83" u="2" /> <c c="" r="49, 63, 58, 83" u="2" o="-1" /> <c c="" r="59, 63, 66, 83" u="1" o="1" /> <c c="" r="67, 63, 73, 83" u="1" o="1" /> <c c="" r="74, 63, 83, 83" /> <c c="" r="84, 63, 93, 83" o="-1" /> <c c="" r="94, 63, 99, 83" u="1" /> <c c="" r="100, 63, 111, 83" /> <c c="" r="112, 63, 117, 83" u="1" /> <c c="" r="118, 63, 128, 83" /> <c c="" r="129, 63, 140, 83" u="1" o="1" /> <c c="" r="141, 63, 151, 83" u="1" o="1" /> <c c="" r="152, 63, 163, 83" u="1" o="1" /> <c c="" r="164, 63, 173, 83" u="1" o="1" /> <c c="" r="174, 63, 185, 83" o="-1" /> <c c="" r="186, 63, 197, 83" /> <c c="" r="198, 63, 206, 83" u="1" o="1" /> <c c="" r="207, 63, 214, 83" u="1" o="1" /> <c c="" r="215, 63, 222, 83" u="1" o="1" /> <c c="" r="223, 63, 230, 83" u="1" o="1" /> <c c="" r="231, 63, 238, 83" u="1" /> <c c="" r="239, 63, 245, 83" u="1" o="1" /> <c c="" r="246, 63, 253, 83" u="1" o="2" /> <c c="" r="254, 63, 260, 83" u="2" o="2" /> <c c="" r="261, 63, 266, 83" u="1" o="2" /> <c c="" r="267, 63, 273, 83" u="1" /> <c c="" r="274, 63, 281, 83" u="2" o="1" /> <c c="" r="282, 63, 283, 83" u="2" o="2" /> <c c="" r="284, 63, 288, 83" u="2" o="1" /> <c c="" r="289, 63, 296, 83" u="2" o="1" /> <c c="" r="297, 63, 299, 83" u="2" o="1" /> <c c="" r="300, 63, 318, 83" u="2" /> <c c="" r="319, 63, 336, 83" u="2" o="2" /> <c c="" r="337, 63, 353, 83" u="1" o="1" /> <c c="" r="354, 63, 364, 83" u="2" o="1" /> <c c="" r="365, 63, 375, 83" u="2" o="1" /> <c c="" r="376, 63, 382, 83" u="2" /> <c c="" r="383, 63, 396, 83" u="2" o="1" /> <c c="" r="397, 63, 410, 83" u="2" o="1" /> <c c="" r="411, 63, 423, 83" u="1" o="1" /> <c c="" r="424, 63, 435, 83" /> <c c="" r="436, 63, 444, 83" u="1" /> <c c="" r="445, 63, 450, 83" /> <c c="" r="451, 63, 456, 83" /> <c c="" r="457, 63, 468, 83" u="1" /> <c c="" r="469, 63, 477, 83" u="1" o="1" /> <c c="" r="478, 63, 486, 83" u="1" o="2" /> <c c="" r="487, 63, 495, 83" u="1" o="1" /> <c c="" r="496, 63, 504, 83" u="1" o="2" /> <c c="" r="505, 63, 513, 83" u="1" o="1" /> <c c="" r="514, 63, 522, 83" u="1" o="2" /> <c c="" r="523, 63, 531, 83" u="1" o="1" /> <c c="" r="532, 63, 540, 83" u="1" o="2" /> <c c="" r="541, 63, 549, 83" u="1" o="1" /> <c c="" r="550, 63, 558, 83" u="1" o="2" /> <c c="" r="559, 63, 567, 83" u="1" o="1" /> <c c="" r="568, 63, 575, 83" u="1" o="1" /> <c c="" r="576, 63, 587, 83" /> <c c="" r="588, 63, 596, 83" u="1" /> <c c="" r="597, 63, 608, 83" /> <c c="" r="609, 63, 617, 83" u="1" /> <c c="" r="618, 63, 632, 83" o="1" /> <c c="" r="633, 63, 645, 83" u="1" o="1" /> <c c="" r="646, 63, 657, 83" u="1" o="1" /> <c c="" r="658, 63, 668, 83" u="1" /> <c c="" r="669, 63, 679, 83" u="1" o="1" /> <c c="" r="680, 63, 688, 83" u="1" o="1" /> <c c="" r="689, 63, 699, 83" u="2" o="-2" /> <c c="" r="700, 63, 709, 83" u="2" o="-2" /> <c c="" r="710, 63, 721, 83" u="1" /> <c c="" r="722, 63, 730, 83" u="1" o="1" /> <c c="" r="731, 63, 742, 83" u="1" /> <c c="" r="743, 63, 751, 83" u="1" o="1" /> <c c="" r="752, 63, 759, 83" u="1" o="1" /> <c c="" r="760, 63, 767, 83" u="1" /> <c c="" r="768, 63, 775, 83" u="-1" o="-1" /> <c c="" r="776, 63, 787, 83" /> <c c="" r="788, 63, 796, 83" u="1" /> <c c="" r="797, 63, 811, 83" o="1" /> <c c="" r="812, 63, 824, 83" u="1" o="1" /> <c c="" r="825, 63, 836, 83" u="1" /> <c c="" r="837, 63, 846, 83" u="1" /> <c c="" r="847, 63, 854, 83" u="1" o="1" /> <c c="" r="855, 63, 861, 83" u="1" o="1" /> <c c="" r="862, 63, 872, 83" /> <c c="" r="873, 63, 878, 83" o="1" /> <c c="P" r="879, 63, 886, 83" u="1" o="1" /> <c c="Q" r="887, 63, 894, 83" u="1" o="2" /> <c c="R" r="895, 63, 902, 83" u="2" o="1" /> <c c="S" r="903, 63, 911, 83" u="2" /> <c c="T" r="912, 63, 919, 83" u="1" /> <c c="U" r="920, 63, 928, 83" u="1" /> <c c="V" r="929, 63, 939, 83" u="1" o="-1" /> <c c="W" r="940, 63, 950, 83" u="1" o="-1" /> <c c="X" r="951, 63, 958, 83" u="1" o="1" /> <c c="Y" r="959, 63, 966, 83" u="1" o="1" /> <c c="Z" r="967, 63, 979, 83" u="1" /> <c c="[" r="980, 63, 986, 83" u="1" o="1" /> <c c="\" r="987, 63, 993, 83" u="1" o="1" /> <c c="]" r="994, 63, 1004, 83" u="1" /> <c c="^" r="1005, 63, 1013, 83" u="1" /> <c c="_" r="1014, 63, 1021, 83" u="-1" /> <c c="`" r="0, 84, 10, 104" u="1" o="-1" /> <c c="a" r="11, 84, 19, 104" u="1" o="1" /> <c c="b" r="20, 84, 27, 104" u="1" o="1" /> <c c="c" r="28, 84, 36, 104" o="1" /> <c c="d" r="37, 84, 45, 104" o="1" /> <c c="e" r="46, 84, 53, 104" u="1" o="2" /> <c c="f" r="54, 84, 61, 104" u="2" o="1" /> <c c="g" r="62, 84, 69, 104" u="2" o="1" /> <c c="h" r="70, 84, 76, 104" /> <c c="i" r="77, 84, 81, 104" u="2" /> <c c="j" r="82, 84, 88, 104" u="1" /> <c c="k" r="89, 84, 97, 104" /> <c c="l" r="98, 84, 106, 104" /> <c c="m" r="107, 84, 111, 104" u="2" o="-1" /> <c c="n" r="112, 84, 120, 104" u="2" o="1" /> <c c="o" r="121, 84, 133, 104" u="1" o="2" /> <c c="p" r="134, 84, 146, 104" u="1" o="2" /> <c c="q" r="147, 84, 159, 104" u="2" o="1" /> <c c="r" r="160, 84, 169, 104" o="1" /> <c c="s" r="170, 84, 179, 104" u="2" o="-1" /> <c c="t" r="180, 84, 187, 104" u="2" o="1" /> <c c="u" r="188, 84, 196, 104" u="1" o="1" /> <c c="v" r="197, 84, 208, 104" u="1" o="1" /> <c c="w" r="209, 84, 221, 104" u="1" /> <c c="x" r="222, 84, 234, 104" u="1" o="-1" /> <c c="y" r="235, 84, 240, 104" o="2" /> <c c="z" r="241, 84, 246, 104" o="2" /> <c c="{" r="247, 84, 254, 104" /> <c c="|" r="255, 84, 260, 104" u="2" /> <c c="}" r="261, 84, 266, 104" u="2" /> <c c="~" r="267, 84, 272, 104" u="2" /> <c c="" r="273, 84, 278, 104" o="2" /> <c c="" r="279, 84, 286, 104" u="2" /> <c c="" r="287, 84, 294, 104" u="2" /> <c c="" r="295, 84, 301, 104" u="1" o="1" /> <c c="" r="302, 84, 310, 104" u="-1" /> <c c="" r="311, 84, 318, 104" /> <c c="" r="319, 84, 327, 104" o="-1" /> <c c="" r="328, 84, 337, 104" o="-1" /> <c c="" r="338, 84, 343, 104" u="1" /> <c c="" r="344, 84, 349, 104" u="1" /> <c c="" r="350, 84, 361, 104" /> <c c="" r="362, 84, 371, 104" u="1" o="1" /> <c c="" r="372, 84, 380, 104" o="2" /> <c c="" r="381, 84, 389, 104" /> <c c="" r="390, 84, 401, 104" u="1" /> <c c="" r="402, 84, 410, 104" /> <c c="" r="411, 84, 419, 104" /> <c c="" r="420, 84, 430, 104" u="1" o="-2" /> <c c="" r="431, 84, 441, 104" u="1" /> <c c="" r="442, 84, 449, 104" u="1" /> <c c="" r="450, 84, 457, 104" o="2" /> <c c="" r="458, 84, 464, 104" u="1" /> <c c="" r="465, 84, 471, 104" o="1" /> <c c="" r="472, 84, 478, 104" u="1" /> <c c="" r="479, 84, 486, 104" u="1" /> <c c="" r="487, 84, 496, 104" u="1" o="1" /> <c c="" r="497, 84, 503, 104" u="2" /> <c c="" r="504, 84, 512, 104" u="1" /> <c c="" r="513, 84, 522, 104" u="1" o="-1" /> <c c="" r="523, 84, 530, 104" u="2" o="1" /> <c c="" r="531, 84, 539, 104" /> <c c="" r="540, 84, 549, 104" u="-1" o="1" /> <c c="" r="550, 84, 555, 104" u="2" /> <c c="" r="556, 84, 566, 104" u="1" o="-1" /> <c c="" r="567, 84, 574, 104" /> <c c="" r="575, 84, 582, 104" /> <c c="" r="583, 84, 598, 104" u="1" o="1" /> <c c="" r="599, 84, 614, 104" u="1" /> <c c="" r="615, 84, 633, 104" u="1" /> <c c="" r="634, 84, 645, 104" u="1" o="1" /> <c c="" r="646, 84, 657, 104" u="1" o="-1" /> <c c="" r="658, 84, 671, 104" u="1" /> <c c="" r="672, 84, 676, 104" u="1" o="1" /> <c c="" r="677, 84, 681, 104" u="1" o="1" /> <c c="" r="682, 84, 685, 104" o="1" /> <c c="" r="686, 84, 689, 104" u="1" /> <c c="" r="690, 84, 693, 104" o="1" /> <c c="" r="694, 84, 699, 104" /> <c c="" r="700, 84, 705, 104" u="1" /> <c c="" r="706, 84, 713, 104" o="1" /> <c c="" r="714, 84, 719, 104" /> <c c="" r="720, 84, 723, 104" u="1" o="1" /> <c c="" r="724, 84, 730, 104" u="1" o="1" /> <c c="" r="731, 84, 733, 104" u="2" o="1" /> <c c="" r="734, 84, 736, 104" u="2" o="1" /> <c c="" r="737, 84, 739, 104" u="2" o="1" /> <c c="" r="740, 84, 743, 104" u="1" o="1" /> <c c="" r="744, 84, 747, 104" u="1" o="1" /> <c c="" r="748, 84, 752, 104" u="1" /> <c c="" r="753, 84, 757, 104" u="1" /> <c c="" r="758, 84, 763, 104" o="1" /> <c c="" r="764, 84, 769, 104" u="1" /> <c c="" r="770, 84, 775, 104" u="1" /> <c c="" r="776, 84, 781, 104" u="1" /> <c c="" r="782, 84, 787, 104" u="2" o="3" /> <c c="" r="788, 84, 793, 104" u="2" o="3" /> <c c="" r="794, 84, 795, 104" u="1" o="2" /> <c c="" r="796, 84, 801, 104" u="2" o="3" /> <c c="" r="802, 84, 806, 104" u="3" o="3" /> <c c="" r="807, 84, 811, 104" u="3" o="3" /> <c c="" r="812, 84, 813, 104" u="1" o="2" /> <c c="" r="814, 84, 819, 104" u="2" o="3" /> <c c="" r="820, 84, 824, 104" u="3" o="3" /> <c c="" r="825, 84, 829, 104" u="3" o="3" /> <c c="" r="830, 84, 833, 104" u="2" o="2" /> <c c="" r="834, 84, 837, 104" u="2" o="2" /> <c c="" r="838, 84, 841, 104" u="1" o="1" /> <c c="" r="842, 84, 845, 104" u="1" o="1" /> <c c="" r="846, 84, 851, 104" u="1" o="2" /> <c c="" r="852, 84, 857, 104" u="1" o="2" /> <c c="" r="858, 84, 863, 104" u="1" o="2" /> <c c="" r="864, 84, 869, 104" u="1" o="2" /> <c c="" r="870, 84, 875, 104" u="2" o="3" /> <c c="" r="876, 84, 878, 104" u="4" o="4" /> <c c="" r="879, 84, 883, 104" u="3" o="3" /> <c c="" r="884, 84, 887, 104" u="4" o="3" /> <c c="" r="888, 84, 893, 104" u="2" o="3" /> <c c="" r="894, 84, 900, 104" u="2" o="2" /> <c c="" r="901, 84, 906, 104" u="-1" /> <c c="" r="907, 84, 913, 104" /> <c c="" r="914, 84, 915, 104" u="1" o="1" /> <c c="" r="916, 84, 920, 104" u="1" o="1" /> <c c="" r="921, 84, 926, 104" u="1" o="1" /> <c c="" r="927, 84, 931, 104" o="1" /> <c c="" r="932, 84, 937, 104" o="2" /> <c c="" r="938, 84, 943, 104" o="2" /> <c c="" r="944, 84, 949, 104" o="2" /> <c c="" r="950, 84, 955, 104" o="2" /> <c c="" r="956, 84, 961, 104" o="2" /> <c c="" r="962, 84, 966, 104" u="-7" o="3" /> <c c="" r="967, 84, 971, 104" u="-6" o="2" /> <c c="" r="972, 84, 977, 104" u="-8" o="3" /> <c c="" r="978, 84, 983, 104" u="-8" o="3" /> <c c="" r="984, 84, 988, 104" u="-7" o="3" /> <c c="" r="989, 84, 999, 104" u="-10" /> <c c="" r="1000, 84, 1005, 104" u="-8" o="3" /> <c c="" r="1006, 84, 1008, 104" u="-6" o="4" /> <c c="" r="1009, 84, 1014, 104" u="-7" o="2" /> <c c=" " r="1015, 84, 1017, 104" u="-6" o="4" /> <c c=" " r="1018, 84, 1022, 104" u="-7" o="3" /> <c c=" " r="0, 105, 6, 125" u="-7" o="1" /> <c c=" " r="7, 105, 12, 125" u="-8" o="3" /> <c c=" " r="13, 105, 14, 125" u="-5" o="4" /> <c c="" r="15, 105, 19, 125" u="-7" o="3" /> <c c="" r="20, 105, 26, 125" u="-9" o="3" /> <c c="" r="27, 105, 32, 125" u="-8" o="3" /> <c c="" r="33, 105, 38, 125" u="-8" o="3" /> <c c="" r="39, 105, 41, 125" u="-6" o="4" /> <c c="" r="42, 105, 44, 125" u="-6" o="4" /> <c c="" r="45, 105, 47, 125" u="-6" o="4" /> <c c="" r="48, 105, 50, 125" u="-2" /> <c c="" r="51, 105, 55, 125" u="-7" o="3" /> <c c="" r="56, 105, 60, 125" u="-7" o="3" /> <c c="" r="61, 105, 64, 125" u="-7" o="4" /> <c c="" r="65, 105, 68, 125" u="-5" o="2" /> <c c="" r="69, 105, 73, 125" u="-4" /> <c c="" r="74, 105, 77, 125" u="-3" /> <c c="" r="78, 105, 80, 125" u="-6" o="4" /> <c c="" r="81, 105, 86, 125" u="-7" o="2" /> <c c="" r="87, 105, 92, 125" u="-7" o="2" /> <c c="" r="93, 105, 98, 125" u="-7" o="2" /> <c c=" " r="99, 105, 103, 125" u="-7" o="3" /> <c c="!" r="104, 105, 108, 125" u="-4" /> <c c=""" r="109, 105, 113, 125" u="-4" /> <c c="#" r="114, 105, 116, 125" u="-6" o="4" /> <c c="$" r="117, 105, 122, 125" u="-7" o="2" /> <c c="%" r="123, 105, 127, 125" u="-7" o="3" /> <c c="&" r="128, 105, 130, 125" u="-6" o="4" /> <c c="'" r="131, 105, 134, 125" u="-6" o="3" /> <c c="(" r="135, 105, 138, 125" u="-6" o="3" /> <c c=")" r="139, 105, 140, 125" u="-5" o="4" /> <c c="*" r="141, 105, 145, 125" u="-7" o="3" /> <c c="+" r="146, 105, 153, 125" u="-8" o="1" /> <c c="," r="154, 105, 159, 125" u="-8" o="3" /> <c c="-" r="160, 105, 165, 125" u="-8" o="3" /> <c c="." r="166, 105, 171, 125" u="-8" o="3" /> <c c="/" r="172, 105, 177, 125" u="-8" o="3" /> <c c="0" r="178, 105, 183, 125" u="-8" o="3" /> <c c="1" r="184, 105, 189, 125" u="-7" o="2" /> <c c="4" r="190, 105, 198, 125" u="-9" o="1" /> <c c="5" r="199, 105, 207, 125" u="-9" o="1" /> <c c="6" r="208, 105, 218, 125" u="-10" /> <c c="7" r="219, 105, 229, 125" u="-10" /> <c c="8" r="230, 105, 238, 125" u="-9" o="1" /> <c c="9" r="239, 105, 241, 125" u="-6" o="4" /> <c c=":" r="242, 105, 246, 125" u="-7" o="3" /> <c c=";" r="247, 105, 251, 125" u="-7" o="3" /> <c c="<" r="252, 105, 259, 125" u="-8" o="1" /> <c c="=" r="260, 105, 264, 125" u="-7" o="3" /> <c c=">" r="265, 105, 267, 125" u="-6" o="4" /> <c c="?" r="268, 105, 278, 125" u="-10" /> <c c="@" r="279, 105, 283, 125" u="-10" o="6" /> <c c="A" r="284, 105, 288, 125" u="-4" /> <c c="D" r="289, 105, 297, 125" u="-8" /> <c c="E" r="298, 105, 300, 125" u="-5" o="3" /> <c c="t" r="301, 105, 304, 125" u="1" o="1" /> <c c="u" r="305, 105, 308, 125" u="1" o="1" /> <c c="z" r="309, 105, 311, 125" u="4" o="4" /> <c c="~" r="312, 105, 314, 125" u="2" o="1" /> <c c="" r="315, 105, 317, 125" u="4" o="4" /> <c c="" r="318, 105, 326, 125" u="2" /> <c c="" r="327, 105, 338, 125" /> <c c="" r="339, 105, 350, 125" o="-1" /> <c c="" r="351, 105, 364, 125" /> <c c="" r="365, 105, 371, 125" /> <c c="" r="372, 105, 385, 125" o="1" /> <c c="" r="386, 105, 399, 125" /> <c c="" r="400, 105, 413, 125" o="1" /> <c c="" r="414, 105, 422, 125" u="-1" o="-1" /> <c c="" r="423, 105, 434, 125" /> <c c="" r="435, 105, 442, 125" u="2" /> <c c="" r="443, 105, 449, 125" u="2" /> <c c="" r="450, 105, 461, 125" /> <c c="" r="462, 105, 469, 125" u="2" /> <c c="" r="470, 105, 478, 125" u="1" o="1" /> <c c="" r="479, 105, 488, 125" u="2" o="1" /> <c c="" r="489, 105, 500, 125" u="1" /> <c c="" r="501, 105, 503, 125" u="2" o="1" /> <c c="" r="504, 105, 514, 125" u="2" o="-2" /> <c c="" r="515, 105, 525, 125" /> <c c="" r="526, 105, 537, 125" u="2" o="1" /> <c c="" r="538, 105, 547, 125" u="2" o="1" /> <c c="" r="548, 105, 557, 125" u="1" /> <c c="" r="558, 105, 569, 125" u="1" /> <c c="" r="570, 105, 581, 125" u="1" /> <c c="" r="582, 105, 589, 125" u="2" /> <c c="" r="590, 105, 599, 125" o="1" /> <c c="" r="600, 105, 610, 125" /> <c c="" r="611, 105, 621, 125" /> <c c="" r="622, 105, 632, 125" u="1" /> <c c="" r="633, 105, 642, 125" o="1" /> <c c="" r="643, 105, 655, 125" /> <c c="" r="656, 105, 667, 125" u="1" o="1" /> <c c="" r="668, 105, 673, 125" u="1" o="-1" /> <c c="" r="674, 105, 684, 125" /> <c c="" r="685, 105, 695, 125" u="1" /> <c c="" r="696, 105, 703, 125" u="1" /> <c c="" r="704, 105, 712, 125" u="1" o="1" /> <c c="" r="713, 105, 717, 125" u="2" /> <c c="" r="718, 105, 726, 125" u="1" o="1" /> <c c="" r="727, 105, 737, 125" u="1" /> <c c="" r="738, 105, 745, 125" u="2" o="1" /> <c c="" r="746, 105, 756, 125" o="-1" /> <c c="" r="757, 105, 765, 125" u="1" /> <c c="" r="766, 105, 773, 125" u="1" /> <c c="" r="774, 105, 783, 125" u="1" /> <c c="" r="784, 105, 792, 125" u="1" o="1" /> <c c="" r="793, 105, 801, 125" u="1" o="1" /> <c c="" r="802, 105, 806, 125" u="2" /> <c c="" r="807, 105, 814, 125" u="2" /> <c c="" r="815, 105, 824, 125" u="1" /> <c c="" r="825, 105, 832, 125" u="2" o="1" /> <c c="" r="833, 105, 841, 125" u="1" /> <c c="" r="842, 105, 851, 125" /> <c c="" r="852, 105, 861, 125" u="1" /> <c c="" r="862, 105, 873, 125" u="1" /> <c c="" r="874, 105, 882, 125" u="2" /> <c c="" r="883, 105, 891, 125" u="1" /> <c c="" r="892, 105, 903, 125" u="1" o="-1" /> <c c="" r="904, 105, 912, 125" u="1" /> <c c="" r="913, 105, 920, 125" u="2" o="1" /> <c c="" r="921, 105, 931, 125" u="1" o="1" /> <c c="" r="932, 105, 941, 125" /> <c c="" r="942, 105, 953, 125" u="2" /> <c c="" r="954, 105, 966, 125" u="1" o="1" /> <c c="" r="967, 105, 972, 125" u="1" /> <c c="" r="973, 105, 980, 125" u="2" o="1" /> <c c="" r="981, 105, 990, 125" u="1" /> <c c="" r="991, 105, 998, 125" u="2" o="1" /> <c c="" r="999, 105, 1011, 125" u="1" o="1" /> <c c="" r="1012, 105, 1019, 125" u="1" /> <c c="" r="0, 126, 9, 146" u="2" o="-1" /> <c c="" r="10, 126, 20, 146" /> <c c="" r="21, 126, 34, 146" /> <c c="" r="35, 126, 45, 146" /> <c c="" r="46, 126, 58, 146" u="1" o="1" /> <c c="" r="59, 126, 73, 146" /> <c c="" r="74, 126, 83, 146" u="2" /> <c c="" r="84, 126, 90, 146" u="2" o="1" /> <c c="" r="91, 126, 99, 146" u="1" /> <c c="" r="100, 126, 109, 146" o="1" /> <c c="" r="110, 126, 120, 146" /> <c c="" r="121, 126, 129, 146" u="1" /> <c c="" r="130, 126, 137, 146" u="1" o="1" /> <c c="" r="138, 126, 145, 146" u="1" o="2" /> <c c="" r="146, 126, 153, 146" u="1" /> <c c="" r="154, 126, 161, 146" u="2" /> <c c="" r="162, 126, 174, 146" o="1" /> <c c="" r="175, 126, 181, 146" u="2" /> <c c="" r="182, 126, 190, 146" u="1" o="1" /> <c c="" r="191, 126, 198, 146" u="1" o="1" /> <c c="" r="199, 126, 201, 146" u="2" o="1" /> <c c="" r="202, 126, 207, 146" u="1" o="-1" /> <c c="" r="208, 126, 213, 146" u="-1" o="1" /> <c c=" " r="214, 126, 229, 146" o="1" /> <c c=" " r="230, 126, 243, 146" u="2" /> <c c=" " r="244, 126, 255, 146" o="1" /> <c c=" " r="256, 126, 264, 146" u="2" o="-1" /> <c c="" r="265, 126, 275, 146" u="1" o="-1" /> <c c="" r="276, 126, 284, 146" u="2" o="2" /> <c c="" r="285, 126, 296, 146" /> <c c="" r="297, 126, 304, 146" u="2" /> <c c="" r="305, 126, 312, 146" u="2" /> <c c="" r="313, 126, 319, 146" u="2" /> <c c="" r="320, 126, 332, 146" u="1" o="-1" /> <c c="" r="333, 126, 340, 146" u="2" /> <c c="" r="341, 126, 353, 146" o="1" /> <c c="" r="354, 126, 361, 146" u="1" o="1" /> <c c="" r="362, 126, 371, 146" u="2" o="1" /> <c c="" r="372, 126, 381, 146" u="2" o="1" /> <c c="" r="382, 126, 390, 146" u="2" o="-1" /> <c c="" r="391, 126, 401, 146" o="1" /> <c c="" r="402, 126, 413, 146" u="2" o="1" /> <c c="" r="414, 126, 423, 146" u="2" o="1" /> <c c="" r="424, 126, 435, 146" u="1" /> <c c="" r="436, 126, 445, 146" u="2" o="1" /> <c c=" " r="446, 126, 453, 146" u="2" /> <c c="!" r="454, 126, 463, 146" u="1" o="1" /> <c c=""" r="464, 126, 474, 146" /> <c c="#" r="475, 126, 485, 146" u="1" o="-1" /> <c c="$" r="486, 126, 496, 146" u="1" /> <c c="%" r="497, 126, 506, 146" o="1" /> <c c="&" r="507, 126, 518, 146" u="2" o="-1" /> <c c="'" r="519, 126, 526, 146" u="2" o="1" /> <c c="(" r="527, 126, 539, 146" u="2" o="1" /> <c c=")" r="540, 126, 554, 146" u="2" /> <c c="*" r="555, 126, 565, 146" o="1" /> <c c="+" r="566, 126, 576, 146" u="2" o="1" /> <c c="," r="577, 126, 584, 146" u="2" /> <c c="-" r="585, 126, 593, 146" u="1" o="1" /> <c c="." r="594, 126, 608, 146" u="1" /> <c c="/" r="609, 126, 617, 146" u="1" o="1" /> <c c="0" r="618, 126, 626, 146" u="1" /> <c c="1" r="627, 126, 635, 146" u="1" o="1" /> <c c="2" r="636, 126, 642, 146" u="2" /> <c c="3" r="643, 126, 649, 146" u="2" /> <c c="4" r="650, 126, 660, 146" u="1" /> <c c="5" r="661, 126, 669, 146" u="1" o="1" /> <c c="6" r="670, 126, 682, 146" /> <c c="7" r="683, 126, 689, 146" u="1" o="1" /> <c c="8" r="690, 126, 697, 146" u="2" o="1" /> <c c="9" r="698, 126, 705, 146" u="2" o="1" /> <c c=":" r="706, 126, 713, 146" u="2" /> <c c=";" r="714, 126, 722, 146" o="1" /> <c c="<" r="723, 126, 732, 146" u="2" o="1" /> <c c="=" r="733, 126, 740, 146" u="2" o="1" /> <c c=">" r="741, 126, 749, 146" u="1" o="1" /> <c c="?" r="750, 126, 757, 146" u="2" o="1" /> <c c="@" r="758, 126, 766, 146" u="1" o="1" /> <c c="A" r="767, 126, 774, 146" u="1" /> <c c="B" r="775, 126, 783, 146" /> <c c="C" r="784, 126, 792, 146" /> <c c="D" r="793, 126, 805, 146" u="1" /> <c c="E" r="806, 126, 814, 146" u="1" o="1" /> <c c="F" r="815, 126, 824, 146" u="2" /> <c c="G" r="825, 126, 831, 146" u="1" o="1" /> <c c="H" r="832, 126, 842, 146" u="2" o="2" /> <c c="I" r="843, 126, 855, 146" u="2" /> <c c="J" r="856, 126, 864, 146" o="1" /> <c c="K" r="865, 126, 874, 146" u="2" o="1" /> <c c="L" r="875, 126, 881, 146" u="2" /> <c c="M" r="882, 126, 889, 146" u="1" /> <c c="N" r="890, 126, 901, 146" u="2" /> <c c="O" r="902, 126, 909, 146" o="1" /> <c c="Q" r="910, 126, 918, 146" u="1" o="1" /> <c c="R" r="919, 126, 928, 146" o="1" /> <c c="S" r="929, 126, 935, 146" u="2" /> <c c="T" r="936, 126, 943, 146" u="1" /> <c c="U" r="944, 126, 950, 146" u="1" o="1" /> <c c="V" r="951, 126, 953, 146" u="2" o="1" /> <c c="W" r="954, 126, 959, 146" u="1" o="-1" /> <c c="X" r="960, 126, 965, 146" u="-1" o="1" /> <c c="Y" r="966, 126, 978, 146" o="1" /> <c c="Z" r="979, 126, 990, 146" u="2" /> <c c="[" r="991, 126, 1000, 146" o="1" /> <c c="\" r="1001, 126, 1008, 146" u="2" /> <c c="^" r="1009, 126, 1017, 146" /> <c c="_" r="0, 147, 8, 167" u="2" /> <c c="b" r="9, 147, 19, 167" o="1" /> <c c="c" r="20, 147, 28, 167" o="1" /> <c c="j" r="29, 147, 41, 167" o="1" /> <c c="k" r="42, 147, 52, 167" o="1" /> <c c="" r="53, 147, 59, 167" u="2" /> <c c="" r="60, 147, 66, 167" u="2" /> <c c="" r="67, 147, 75, 167" u="1" /> <c c="" r="76, 147, 83, 167" u="1" /> <c c="" r="84, 147, 92, 167" u="2" /> <c c="" r="93, 147, 99, 167" u="2" o="1" /> <c c="" r="100, 147, 113, 167" o="1" /> <c c="" r="114, 147, 126, 167" o="1" /> <c c="" r="127, 147, 134, 167" u="1" o="1" /> <c c="" r="135, 147, 141, 167" u="1" o="1" /> <c c="" r="142, 147, 151, 167" u="2" o="-1" /> <c c="" r="152, 147, 160, 167" u="2" o="-1" /> <c c="" r="161, 147, 170, 167" u="2" o="1" /> <c c="" r="171, 147, 179, 167" u="2" o="1" /> <c c="" r="180, 147, 190, 167" /> <c c="" r="191, 147, 199, 167" o="1" /> <c c="" r="200, 147, 211, 167" /> <c c="" r="212, 147, 220, 167" o="1" /> <c c="" r="221, 147, 232, 167" u="2" o="-1" /> <c c="" r="233, 147, 242, 167" u="2" /> <c c="" r="243, 147, 255, 167" u="2" /> <c c="" r="256, 147, 265, 167" u="2" /> <c c="" r="266, 147, 280, 167" u="2" /> <c c="" r="281, 147, 292, 167" u="2" o="1" /> <c c="" r="293, 147, 304, 167" u="1" /> <c c="" r="305, 147, 314, 167" u="1" /> <c c="" r="315, 147, 324, 167" u="1" o="1" /> <c c="" r="325, 147, 332, 167" u="1" /> <c c="" r="333, 147, 343, 167" /> <c c="" r="344, 147, 352, 167" /> <c c="" r="353, 147, 363, 167" /> <c c="" r="364, 147, 372, 167" /> <c c="" r="373, 147, 383, 167" /> <c c="" r="384, 147, 392, 167" /> <c c="" r="393, 147, 403, 167" o="1" /> <c c="" r="404, 147, 413, 167" u="1" /> <c c="" r="414, 147, 428, 167" /> <c c="" r="429, 147, 440, 167" /> <c c="" r="441, 147, 451, 167" u="1" /> <c c="" r="452, 147, 460, 167" u="1" /> <c c="" r="461, 147, 469, 167" u="1" o="1" /> <c c="" r="470, 147, 476, 167" u="1" o="1" /> <c c="" r="477, 147, 485, 167" u="2" /> <c c="" r="486, 147, 492, 167" u="2" /> <c c="" r="493, 147, 505, 167" u="1" o="1" /> <c c="" r="506, 147, 516, 167" o="2" /> <c c="" r="517, 147, 529, 167" u="1" o="1" /> <c c="" r="530, 147, 540, 167" o="2" /> <c c="" r="541, 147, 543, 167" u="1" o="2" /> <c c="" r="544, 147, 556, 167" o="1" /> <c c="" r="557, 147, 569, 167" /> <c c="" r="570, 147, 577, 167" u="2" o="1" /> <c c="" r="578, 147, 584, 167" u="2" o="1" /> <c c="" r="585, 147, 594, 167" u="2" o="1" /> <c c="" r="595, 147, 602, 167" u="2" o="1" /> <c c="" r="603, 147, 611, 167" u="1" o="1" /> <c c="" r="612, 147, 618, 167" u="1" o="1" /> <c c="" r="619, 147, 621, 167" u="5" o="-7" /> <c c="" r="622, 147, 629, 167" u="2" o="-9" /> <c c="" r="630, 147, 637, 167" u="2" o="-9" /> <c c="" r="638, 147, 645, 167" u="2" o="-9" /> <c c="" r="646, 147, 648, 167" u="5" o="-7" /> <c c="" r="649, 147, 654, 167" u="3" o="-8" /> <c c="" r="655, 147, 660, 167" u="3" o="-8" /> <c c="" r="661, 147, 665, 167" u="4" o="-8" /> <c c="" r="666, 147, 670, 167" u="4" o="-8" /> <c c="" r="671, 147, 673, 167" u="-1" o="-1" /> <c c="" r="674, 147, 682, 167" u="2" o="-10" /> <c c="" r="683, 147, 685, 167" u="4" o="-6" /> <c c="" r="686, 147, 687, 167" u="5" o="-6" /> <c c="" r="688, 147, 693, 167" u="1" o="1" /> <c c="" r="694, 147, 698, 167" u="4" o="-8" /> <c c="" r="699, 147, 701, 167" u="1" o="1" /> <c c="" r="702, 147, 704, 167" u="9" o="-11" /> <c c="" r="705, 147, 707, 167" u="1" o="1" /> <c c="" r="708, 147, 717, 167" o="1" /> <c c="" r="718, 147, 726, 167" o="1" /> <c c="" r="727, 147, 733, 167" o="1" /> <c c="" r="734, 147, 742, 167" /> <c c="" r="743, 147, 752, 167" u="1" o="1" /> <c c="" r="753, 147, 757, 167" o="1" /> <c c="" r="758, 147, 763, 167" /> <c c="" r="764, 147, 773, 167" u="1" o="1" /> <c c="" r="774, 147, 783, 167" u="1" /> <c c="" r="784, 147, 788, 167" o="1" /> <c c="" r="789, 147, 796, 167" o="1" /> <c c="" r="797, 147, 805, 167" o="1" /> <c c="" r="806, 147, 812, 167" u="1" o="2" /> <c c="" r="813, 147, 822, 167" u="1" o="1" /> <c c="" r="823, 147, 832, 167" u="1" o="1" /> <c c="" r="833, 147, 837, 167" o="1" /> <c c="" r="838, 147, 843, 167" o="2" /> <c c="" r="844, 147, 853, 167" o="2" /> <c c="" r="854, 147, 863, 167" o="1" /> <c c="" r="864, 147, 871, 167" o="1" /> <c c="" r="872, 147, 879, 167" o="2" /> <c c="" r="880, 147, 887, 167" u="1" /> <c c="" r="888, 147, 896, 167" o="1" /> <c c="" r="897, 147, 906, 167" u="1" o="1" /> <c c="" r="907, 147, 914, 167" o="1" /> <c c="" r="915, 147, 925, 167" u="1" /> <c c="" r="926, 147, 935, 167" o="2" /> <c c="" r="936, 147, 945, 167" o="1" /> <c c="" r="946, 147, 954, 167" o="2" /> <c c="" r="955, 147, 964, 167" o="1" /> <c c="" r="965, 147, 968, 167" u="1" /> <c c="" r="969, 147, 975, 167" u="1" o="1" /> <c c="" r="976, 147, 990, 167" /> <c c="" r="991, 147, 1002, 167" u="1" o="1" /> <c c="" r="1003, 147, 1017, 167" /> <c c="" r="0, 168, 11, 188" u="1" o="1" /> <c c="" r="12, 168, 26, 188" /> <c c="" r="27, 168, 38, 188" u="1" o="1" /> <c c="" r="39, 168, 49, 188" /> <c c="" r="50, 168, 58, 188" /> <c c=" " r="59, 168, 60, 188" o="7" /> <c c=" " r="61, 168, 62, 188" o="15" /> <c c=" " r="63, 168, 64, 188" o="7" /> <c c=" " r="65, 168, 66, 188" o="15" /> <c c=" " r="67, 168, 68, 188" o="4" /> <c c=" " r="69, 168, 70, 188" o="3" /> <c c=" " r="71, 168, 72, 188" o="2" /> <c c=" " r="73, 168, 74, 188" o="9" /> <c c=" " r="75, 168, 76, 188" o="4" /> <c c=" " r="77, 168, 78, 188" o="1" /> <c c=" " r="79, 168, 80, 188" /> <c c=" " r="81, 168, 84, 188" u="1" o="1" /> <c c=" " r="85, 168, 88, 188" u="1" o="1" /> <c c=" " r="89, 168, 95, 188" u="2" o="2" /> <c c=" " r="96, 168, 102, 188" u="1" o="1" /> <c c=" " r="103, 168, 117, 188" u="1" o="1" /> <c c=" " r="118, 168, 132, 188" u="1" o="1" /> <c c=" " r="133, 168, 137, 188" u="3" o="2" /> <c c=" " r="138, 168, 145, 188" u="1" /> <c c=" " r="146, 168, 148, 188" u="2" o="1" /> <c c=" " r="149, 168, 151, 188" u="2" o="1" /> <c c=" " r="152, 168, 154, 188" u="2" o="1" /> <c c=" " r="155, 168, 157, 188" u="2" o="1" /> <c c=" " r="158, 168, 163, 188" u="1" /> <c c=" " r="164, 168, 169, 188" u="1" /> <c c=" " r="170, 168, 175, 188" u="1" /> <c c=" " r="176, 168, 181, 188" u="1" /> <c c=" " r="182, 168, 190, 188" u="1" o="1" /> <c c="! " r="191, 168, 199, 188" u="1" o="1" /> <c c="" " r="200, 168, 203, 188" u="4" o="3" /> <c c="# " r="204, 168, 207, 188" u="2" o="1" /> <c c="$ " r="208, 168, 209, 188" u="2" o="2" /> <c c="% " r="210, 168, 216, 188" u="2" o="3" /> <c c="& " r="217, 168, 229, 188" u="2" o="2" /> <c c="' " r="230, 168, 231, 188" u="2" o="2" /> <c c="0 " r="232, 168, 248, 188" /> <c c="1 " r="249, 168, 272, 188" o="-1" /> <c c="2 " r="273, 168, 276, 188" u="1" o="1" /> <c c="3 " r="277, 168, 284, 188" u="1" o="1" /> <c c="4 " r="285, 168, 296, 188" u="1" /> <c c="5 " r="297, 168, 300, 188" u="1" o="1" /> <c c="6 " r="301, 168, 308, 188" u="1" o="1" /> <c c="7 " r="309, 168, 320, 188" o="1" /> <c c="8 " r="321, 168, 326, 188" o="1" /> <c c="9 " r="327, 168, 331, 188" u="1" /> <c c=": " r="332, 168, 336, 188" u="1" /> <c c="; " r="337, 168, 345, 188" u="2" o="2" /> <c c="< " r="346, 168, 351, 188" u="2" o="1" /> <c c="= " r="352, 168, 358, 188" o="1" /> <c c="> " r="359, 168, 366, 188" u="1" /> <c c="@ " r="367, 168, 376, 188" /> <c c="A " r="377, 168, 384, 188" /> <c c="B " r="385, 168, 399, 188" u="1" /> <c c="C " r="400, 168, 403, 188" u="1" o="1" /> <c c="D " r="404, 168, 414, 188" u="-5" o="-5" /> <c c="p " r="415, 168, 420, 188" u="1" o="1" /> <c c="t " r="421, 168, 426, 188" u="1" o="1" /> <c c="u " r="427, 168, 431, 188" u="1" o="2" /> <c c="v " r="432, 168, 437, 188" u="1" o="1" /> <c c="w " r="438, 168, 443, 188" u="1" o="1" /> <c c="x " r="444, 168, 449, 188" u="1" o="1" /> <c c="y " r="450, 168, 455, 188" u="1" o="1" /> <c c="z " r="456, 168, 461, 188" u="1" o="1" /> <c c="{ " r="462, 168, 467, 188" u="1" o="1" /> <c c="| " r="468, 168, 473, 188" u="1" o="1" /> <c c="} " r="474, 168, 476, 188" u="1" o="1" /> <c c="~ " r="477, 168, 479, 188" o="2" /> <c c=" " r="480, 168, 484, 188" u="1" o="1" /> <c c=" " r="485, 168, 490, 188" u="1" o="1" /> <c c=" " r="491, 168, 493, 188" u="2" o="3" /> <c c=" " r="494, 168, 498, 188" u="1" o="2" /> <c c=" " r="499, 168, 503, 188" u="1" o="2" /> <c c=" " r="504, 168, 509, 188" u="1" o="1" /> <c c=" " r="510, 168, 514, 188" u="1" o="2" /> <c c=" " r="515, 168, 520, 188" u="1" o="1" /> <c c=" " r="521, 168, 526, 188" u="1" o="1" /> <c c=" " r="527, 168, 532, 188" u="1" o="1" /> <c c=" " r="533, 168, 538, 188" u="1" o="1" /> <c c=" " r="539, 168, 544, 188" u="1" o="1" /> <c c=" " r="545, 168, 550, 188" u="1" o="1" /> <c c=" " r="551, 168, 556, 188" u="1" o="1" /> <c c=" " r="557, 168, 559, 188" u="1" o="1" /> <c c=" " r="560, 168, 562, 188" u="1" o="1" /> <c c=" " r="563, 168, 572, 188" u="1" o="1" /> <c c=" " r="573, 168, 584, 188" /> <c c=" " r="585, 168, 594, 188" u="1" o="1" /> <c c=" " r="595, 168, 603, 188" u="1" o="1" /> <c c=" " r="604, 168, 611, 188" u="2" o="1" /> <c c=" " r="612, 168, 624, 188" u="2" o="1" /> <c c=" " r="625, 168, 638, 188" /> <c c=" " r="639, 168, 657, 188" u="2" o="1" /> <c c=" " r="658, 168, 672, 188" u="2" /> <c c=" " r="673, 168, 689, 188" u="1" /> <c c=" " r="690, 168, 703, 188" u="2" o="2" /> <c c=" " r="704, 168, 713, 188" o="1" /> <c c="!" r="714, 168, 726, 188" /> <c c="!" r="727, 168, 739, 188" /> <c c="!" r="740, 168, 750, 188" u="1" o="1" /> <c c="!" r="751, 168, 764, 188" u="1" o="1" /> <c c="!" r="765, 168, 773, 188" u="1" o="1" /> <c c="!" r="774, 168, 786, 188" /> <c c="!" r="787, 168, 799, 188" /> <c c="!" r="800, 168, 807, 188" u="1" o="2" /> <c c="!" r="808, 168, 816, 188" u="1" o="1" /> <c c=" !" r="817, 168, 828, 188" u="1" /> <c c=" !" r="829, 168, 841, 188" u="1" o="-1" /> <c c=" !" r="842, 168, 859, 188" o="1" /> <c c=" !" r="860, 168, 869, 188" o="1" /> <c c=" !" r="870, 168, 880, 188" u="2" o="2" /> <c c="!" r="881, 168, 891, 188" u="1" /> <c c="!" r="892, 168, 903, 188" u="1" o="-1" /> <c c="!" r="904, 168, 915, 188" /> <c c="!" r="916, 168, 924, 188" u="1" o="2" /> <c c="!" r="925, 168, 937, 188" o="1" /> <c c="!" r="938, 168, 947, 188" /> <c c="!" r="948, 168, 962, 188" u="1" o="1" /> <c c="!" r="963, 168, 972, 188" u="2" o="2" /> <c c="!" r="973, 168, 986, 188" u="2" /> <c c="!" r="987, 168, 999, 188" u="1" o="1" /> <c c="!" r="1000, 168, 1010, 188" o="2" /> <c c="!" r="1011, 168, 1020, 188" u="2" /> <c c="!" r="0, 189, 13, 209" u="1" /> <c c="!" r="14, 189, 28, 209" o="1" /> <c c="!" r="29, 189, 42, 209" u="1" o="1" /> <c c="!" r="43, 189, 53, 209" u="2" o="1" /> <c c="!" r="54, 189, 63, 209" u="2" o="-1" /> <c c="!" r="64, 189, 73, 209" u="2" o="-1" /> <c c=" !" r="74, 189, 85, 209" u="1" o="1" /> <c c="!!" r="86, 189, 106, 209" u="2" o="2" /> <c c=""!" r="107, 189, 119, 209" o="1" /> <c c="#!" r="120, 189, 130, 209" /> <c c="$!" r="131, 189, 140, 209" u="1" /> <c c="%!" r="141, 189, 148, 209" u="1" /> <c c="&!" r="149, 189, 161, 209" u="1" o="1" /> <c c="'!" r="162, 189, 173, 209" u="1" o="2" /> <c c="(!" r="174, 189, 182, 209" o="1" /> <c c=")!" r="183, 189, 187, 209" u="1" o="1" /> <c c="*!" r="188, 189, 198, 209" u="2" o="-2" /> <c c="+!" r="199, 189, 210, 209" /> <c c=",!" r="211, 189, 222, 209" o="2" /> <c c="-!" r="223, 189, 233, 209" o="1" /> <c c=".!" r="234, 189, 246, 209" u="1" o="1" /> <c c="/!" r="247, 189, 253, 209" u="1" o="1" /> <c c="0!" r="254, 189, 262, 209" u="1" /> <c c="1!" r="263, 189, 277, 209" o="-1" /> <c c="2!" r="278, 189, 285, 209" u="2" o="2" /> <c c="3!" r="286, 189, 301, 209" o="2" /> <c c="4!" r="302, 189, 309, 209" u="1" o="1" /> <c c="5!" r="310, 189, 318, 209" u="1" o="2" /> <c c="6!" r="319, 189, 327, 209" u="2" o="1" /> <c c="7!" r="328, 189, 334, 209" u="1" /> <c c="8!" r="335, 189, 344, 209" o="1" /> <c c="[!" r="345, 189, 356, 209" u="1" o="1" /> <c c="\!" r="357, 189, 368, 209" u="1" o="1" /> <c c="]!" r="369, 189, 381, 209" o="1" /> <c c="^!" r="382, 189, 393, 209" u="1" o="1" /> <c c="!" r="394, 189, 406, 209" u="2" o="1" /> <c c="!" r="407, 189, 412, 209" u="2" o="1" /> <c c="!" r="413, 189, 425, 209" u="2" o="1" /> <c c="!" r="426, 189, 431, 209" u="2" o="1" /> <c c="!" r="432, 189, 448, 209" u="2" o="1" /> <c c="!" r="449, 189, 454, 209" u="2" o="1" /> <c c="!" r="455, 189, 463, 209" u="2" o="2" /> <c c="!" r="464, 189, 472, 209" u="2" o="2" /> <c c="!" r="473, 189, 481, 209" u="2" o="2" /> <c c="!" r="482, 189, 490, 209" u="2" o="2" /> <c c="!" r="491, 189, 503, 209" u="2" o="1" /> <c c="!" r="504, 189, 516, 209" u="1" o="2" /> <c c="!" r="517, 189, 526, 209" u="2" o="2" /> <c c="!" r="527, 189, 536, 209" u="2" o="2" /> <c c="!" r="537, 189, 549, 209" u="2" o="1" /> <c c="!" r="550, 189, 555, 209" u="2" o="1" /> <c c="!" r="556, 189, 568, 209" u="2" o="1" /> <c c="!" r="569, 189, 574, 209" u="2" o="1" /> <c c="!" r="575, 189, 587, 209" u="2" o="1" /> <c c="!" r="588, 189, 600, 209" u="1" o="2" /> <c c="!" r="601, 189, 613, 209" u="2" o="1" /> <c c="!" r="614, 189, 619, 209" u="2" o="1" /> <c c="!" r="620, 189, 632, 209" u="1" o="2" /> <c c="!" r="633, 189, 638, 209" u="2" o="1" /> <c c="!" r="639, 189, 645, 209" u="1" o="1" /> <c c="!" r="646, 189, 658, 209" u="2" o="1" /> <c c="!" r="659, 189, 671, 209" u="1" o="2" /> <c c="!" r="672, 189, 684, 209" u="2" o="1" /> <c c="!" r="685, 189, 697, 209" u="1" o="2" /> <c c="!" r="698, 189, 714, 209" u="2" o="1" /> <c c="!" r="715, 189, 731, 209" u="2" o="1" /> <c c="!" r="732, 189, 739, 209" u="2" o="2" /> <c c="!" r="740, 189, 747, 209" u="2" o="2" /> <c c="!" r="748, 189, 755, 209" u="2" o="2" /> <c c="!" r="756, 189, 763, 209" u="2" o="2" /> <c c="!" r="764, 189, 771, 209" u="2" o="2" /> <c c="!" r="772, 189, 779, 209" u="2" o="2" /> <c c="!" r="780, 189, 792, 209" u="2" o="1" /> <c c="!" r="793, 189, 806, 209" u="2" o="1" /> <c c="!" r="807, 189, 819, 209" u="2" o="2" /> <c c="!" r="820, 189, 832, 209" u="2" o="1" /> <c c="!" r="833, 189, 845, 209" u="2" o="1" /> <c c="!" r="846, 189, 858, 209" u="2" o="1" /> <c c="!" r="859, 189, 871, 209" u="2" o="1" /> <c c="!" r="872, 189, 884, 209" u="2" o="1" /> <c c="!" r="885, 189, 897, 209" u="2" o="1" /> <c c="!" r="898, 189, 900, 209" u="2" o="3" /> <c c="!" r="901, 189, 903, 209" u="3" o="2" /> <c c="!" r="904, 189, 916, 209" u="2" o="1" /> <c c="!" r="917, 189, 929, 209" u="2" o="1" /> <c c="!" r="930, 189, 932, 209" u="2" o="3" /> <c c="!" r="933, 189, 935, 209" u="3" o="2" /> <c c="!" r="936, 189, 948, 209" u="2" o="1" /> <c c="!" r="949, 189, 958, 209" u="2" o="1" /> <c c="!" r="959, 189, 971, 209" u="2" o="1" /> <c c="!" r="972, 189, 984, 209" u="2" o="1" /> <c c="!" r="985, 189, 994, 209" u="2" o="1" /> <c c="!" r="995, 189, 1007, 209" u="2" o="1" /> <c c="!" r="1008, 189, 1017, 209" u="2" o="1" /> <c c="!" r="0, 210, 12, 230" u="2" o="1" /> <c c="!" r="13, 210, 25, 230" u="2" o="1" /> <c c="!" r="26, 210, 37, 230" u="2" o="2" /> <c c="!" r="38, 210, 54, 230" u="2" o="1" /> <c c="!" r="55, 210, 66, 230" u="2" o="2" /> <c c="!" r="67, 210, 78, 230" u="2" o="2" /> <c c="!" r="79, 210, 87, 230" u="2" o="2" /> <c c="!" r="88, 210, 99, 230" u="2" o="2" /> <c c="!" r="100, 210, 108, 230" u="2" o="2" /> <c c="!" r="109, 210, 125, 230" u="2" o="1" /> <c c="!" r="126, 210, 134, 230" u="2" o="2" /> <c c="!" r="135, 210, 145, 230" u="2" o="1" /> <c c="!" r="146, 210, 156, 230" u="1" o="2" /> <c c="!" r="157, 210, 167, 230" u="1" o="2" /> <c c="!" r="168, 210, 178, 230" u="2" o="1" /> <c c="!" r="179, 210, 191, 230" u="2" o="1" /> <c c="!" r="192, 210, 204, 230" u="2" o="1" /> <c c="!" r="205, 210, 221, 230" u="2" o="1" /> <c c="!" r="222, 210, 238, 230" u="2" o="1" /> <c c="!" r="239, 210, 244, 230" u="2" o="1" /> <c c="!" r="245, 210, 250, 230" u="2" o="1" /> <c c="!" r="251, 210, 263, 230" u="2" o="1" /> <c c="!" r="264, 210, 269, 230" u="2" o="1" /> <c c="!" r="270, 210, 282, 230" u="2" o="1" /> <c c="!" r="283, 210, 288, 230" u="2" o="1" /> <c c="!" r="289, 210, 301, 230" u="2" o="1" /> <c c="!" r="302, 210, 314, 230" u="2" o="1" /> <c c="!" r="315, 210, 327, 230" u="2" o="1" /> <c c="!" r="328, 210, 336, 230" u="2" o="2" /> <c c="!" r="337, 210, 349, 230" u="2" o="1" /> <c c="!" r="350, 210, 358, 230" u="2" o="2" /> <c c="!" r="359, 210, 367, 230" u="2" o="2" /> <c c=""" r="368, 210, 379, 230" u="2" o="1" /> <c c=""" r="380, 210, 388, 230" u="2" o="1" /> <c c=""" r="389, 210, 396, 230" u="2" o="1" /> <c c=""" r="397, 210, 404, 230" u="2" o="2" /> <c c=""" r="405, 210, 412, 230" u="2" o="2" /> <c c=""" r="413, 210, 425, 230" u="2" o="2" /> <c c=""" r="426, 210, 437, 230" u="2" o="1" /> <c c=""" r="438, 210, 449, 230" u="2" o="1" /> <c c=""" r="450, 210, 459, 230" u="2" o="2" /> <c c=" "" r="460, 210, 469, 230" u="2" o="2" /> <c c=" "" r="470, 210, 477, 230" u="2" o="2" /> <c c=" "" r="478, 210, 487, 230" u="2" o="2" /> <c c=" "" r="488, 210, 497, 230" u="2" o="2" /> <c c=" "" r="498, 210, 505, 230" u="2" o="2" /> <c c=""" r="506, 210, 515, 230" u="2" o="2" /> <c c=""" r="516, 210, 527, 230" u="2" o="2" /> <c c=""" r="528, 210, 539, 230" u="2" o="2" /> <c c=""" r="540, 210, 549, 230" u="2" o="2" /> <c c=""" r="550, 210, 559, 230" u="2" o="2" /> <c c=""" r="560, 210, 569, 230" u="2" o="2" /> <c c=""" r="570, 210, 579, 230" u="2" o="2" /> <c c=""" r="580, 210, 585, 230" u="2" o="1" /> <c c=""" r="586, 210, 591, 230" u="2" o="1" /> <c c=""" r="592, 210, 601, 230" u="2" o="2" /> <c c=""" r="602, 210, 608, 230" u="2" o="1" /> <c c=""" r="609, 210, 615, 230" u="2" o="1" /> <c c=""" r="616, 210, 628, 230" u="1" /> <c c=""" r="629, 210, 641, 230" u="1" /> <c c=""" r="642, 210, 654, 230" u="1" /> <c c=""" r="655, 210, 667, 230" u="2" o="1" /> <c c=""" r="668, 210, 680, 230" u="2" o="1" /> <c c=""" r="681, 210, 690, 230" u="2" o="2" /> <c c=" "" r="691, 210, 700, 230" u="2" o="2" /> <c c="!"" r="701, 210, 710, 230" u="2" o="2" /> <c c="""" r="711, 210, 720, 230" u="2" o="2" /> <c c="$"" r="721, 210, 726, 230" u="2" o="1" /> <c c="%"" r="727, 210, 731, 230" u="3" o="2" /> <c c="&"" r="732, 210, 741, 230" u="2" /> <c c="'"" r="742, 210, 751, 230" u="2" o="2" /> <c c="("" r="752, 210, 761, 230" u="2" o="2" /> <c c=")"" r="762, 210, 771, 230" u="2" o="2" /> <c c="*"" r="772, 210, 781, 230" u="2" o="2" /> <c c="+"" r="782, 210, 788, 230" u="2" o="1" /> <c c=","" r="789, 210, 798, 230" u="2" o="3" /> <c c="-"" r="799, 210, 812, 230" u="2" o="3" /> <c c="."" r="813, 210, 820, 230" u="1" o="2" /> <c c="/"" r="821, 210, 832, 230" u="1" o="2" /> <c c="0"" r="833, 210, 848, 230" u="1" o="3" /> <c c="1"" r="849, 210, 856, 230" u="1" o="2" /> <c c="2"" r="857, 210, 864, 230" u="1" o="2" /> <c c="3"" r="865, 210, 872, 230" u="1" o="2" /> <c c="4"" r="873, 210, 882, 230" u="2" o="2" /> <c c="5"" r="883, 210, 892, 230" u="2" o="2" /> <c c="6"" r="893, 210, 895, 230" u="3" o="2" /> <c c="7"" r="896, 210, 905, 230" u="2" o="2" /> <c c="8"" r="906, 210, 915, 230" u="2" o="2" /> <c c="9"" r="916, 210, 925, 230" u="2" o="2" /> <c c=":"" r="926, 210, 935, 230" u="2" o="2" /> <c c=";"" r="936, 210, 945, 230" u="2" o="2" /> <c c="<"" r="946, 210, 955, 230" u="2" o="2" /> <c c="="" r="956, 210, 965, 230" u="2" o="2" /> <c c=">"" r="966, 210, 975, 230" u="2" o="2" /> <c c="?"" r="976, 210, 985, 230" u="2" o="2" /> <c c="@"" r="986, 210, 989, 230" u="3" o="2" /> <c c="A"" r="990, 210, 999, 230" u="2" o="2" /> <c c="B"" r="1000, 210, 1009, 230" u="2" o="2" /> <c c="C"" r="1010, 210, 1019, 230" u="2" o="2" /> <c c="D"" r="0, 231, 9, 251" u="2" o="2" /> <c c="E"" r="10, 231, 19, 251" u="2" o="2" /> <c c="F"" r="20, 231, 29, 251" u="2" o="2" /> <c c="G"" r="30, 231, 39, 251" u="2" o="2" /> <c c="H"" r="40, 231, 49, 251" u="2" o="2" /> <c c="I"" r="50, 231, 59, 251" u="2" o="2" /> <c c="J"" r="60, 231, 69, 251" u="2" o="2" /> <c c="K"" r="70, 231, 79, 251" u="2" o="2" /> <c c="L"" r="80, 231, 89, 251" u="2" o="2" /> <c c="M"" r="90, 231, 99, 251" u="2" o="2" /> <c c="N"" r="100, 231, 109, 251" u="2" o="2" /> <c c="O"" r="110, 231, 119, 251" u="2" o="2" /> <c c="P"" r="120, 231, 129, 251" u="2" o="2" /> <c c="Q"" r="130, 231, 139, 251" u="2" o="2" /> <c c="R"" r="140, 231, 149, 251" u="2" o="2" /> <c c="S"" r="150, 231, 159, 251" u="2" o="2" /> <c c="T"" r="160, 231, 169, 251" u="2" o="2" /> <c c="U"" r="170, 231, 179, 251" u="2" o="2" /> <c c="V"" r="180, 231, 189, 251" u="2" o="2" /> <c c="W"" r="190, 231, 199, 251" u="2" o="2" /> <c c="X"" r="200, 231, 209, 251" u="2" o="2" /> <c c="Y"" r="210, 231, 219, 251" u="2" o="2" /> <c c="Z"" r="220, 231, 229, 251" u="2" o="2" /> <c c="["" r="230, 231, 239, 251" u="2" o="2" /> <c c="\"" r="240, 231, 249, 251" u="2" o="2" /> <c c="]"" r="250, 231, 259, 251" u="2" o="2" /> <c c="^"" r="260, 231, 269, 251" u="2" o="2" /> <c c="_"" r="270, 231, 279, 251" u="2" o="2" /> <c c="`"" r="280, 231, 289, 251" u="2" o="2" /> <c c="a"" r="290, 231, 299, 251" u="2" o="2" /> <c c="b"" r="300, 231, 309, 251" u="2" o="2" /> <c c="c"" r="310, 231, 319, 251" u="2" o="2" /> <c c="d"" r="320, 231, 329, 251" u="2" o="2" /> <c c="e"" r="330, 231, 339, 251" u="2" o="2" /> <c c="f"" r="340, 231, 349, 251" u="2" o="2" /> <c c="g"" r="350, 231, 359, 251" u="2" o="2" /> <c c="h"" r="360, 231, 369, 251" u="2" o="2" /> <c c="i"" r="370, 231, 379, 251" u="2" o="2" /> <c c="j"" r="380, 231, 394, 251" u="2" o="2" /> <c c="k"" r="395, 231, 409, 251" u="2" o="2" /> <c c="l"" r="410, 231, 415, 251" u="2" o="2" /> <c c="m"" r="416, 231, 425, 251" u="2" o="2" /> <c c="n"" r="426, 231, 435, 251" u="2" o="2" /> <c c="o"" r="436, 231, 445, 251" u="2" o="2" /> <c c="p"" r="446, 231, 455, 251" u="2" o="2" /> <c c="q"" r="456, 231, 465, 251" u="2" o="2" /> <c c="r"" r="466, 231, 475, 251" u="2" o="2" /> <c c="s"" r="476, 231, 485, 251" u="2" o="2" /> <c c="t"" r="486, 231, 495, 251" u="2" o="2" /> <c c="u"" r="496, 231, 505, 251" u="2" o="2" /> <c c="v"" r="506, 231, 515, 251" u="2" o="2" /> <c c="w"" r="516, 231, 525, 251" u="2" o="2" /> <c c="x"" r="526, 231, 535, 251" u="2" o="2" /> <c c="y"" r="536, 231, 545, 251" u="2" o="2" /> <c c="z"" r="546, 231, 555, 251" u="2" o="2" /> <c c="{"" r="556, 231, 565, 251" u="2" o="2" /> <c c="|"" r="566, 231, 575, 251" u="2" o="2" /> <c c="}"" r="576, 231, 585, 251" u="2" o="2" /> <c c="~"" r="586, 231, 595, 251" u="2" o="2" /> <c c=""" r="596, 231, 605, 251" u="2" o="2" /> <c c=""" r="606, 231, 615, 251" u="2" o="2" /> <c c=""" r="616, 231, 625, 251" u="2" o="2" /> <c c=""" r="626, 231, 635, 251" u="2" o="2" /> <c c=""" r="636, 231, 645, 251" u="2" o="2" /> <c c=""" r="646, 231, 655, 251" u="2" o="2" /> <c c=""" r="656, 231, 665, 251" u="2" o="2" /> <c c=""" r="666, 231, 675, 251" u="2" o="2" /> <c c=""" r="676, 231, 685, 251" u="2" o="2" /> <c c=""" r="686, 231, 695, 251" u="2" o="2" /> <c c=""" r="696, 231, 705, 251" u="2" o="2" /> <c c=""" r="706, 231, 715, 251" u="2" o="2" /> <c c=""" r="716, 231, 725, 251" u="2" o="2" /> <c c=""" r="726, 231, 735, 251" u="2" o="2" /> <c c=""" r="736, 231, 745, 251" u="2" o="2" /> <c c=""" r="746, 231, 755, 251" u="2" o="2" /> <c c=""" r="756, 231, 765, 251" u="2" o="2" /> <c c=""" r="766, 231, 775, 251" u="2" o="2" /> <c c=""" r="776, 231, 785, 251" u="2" o="2" /> <c c=""" r="786, 231, 795, 251" u="2" o="2" /> <c c=""" r="796, 231, 805, 251" u="2" o="2" /> <c c=""" r="806, 231, 815, 251" u="2" o="2" /> <c c=""" r="816, 231, 826, 251" u="2" o="1" /> <c c=""" r="827, 231, 837, 251" u="2" o="1" /> <c c=""" r="838, 231, 848, 251" u="2" o="1" /> <c c=""" r="849, 231, 859, 251" u="2" o="1" /> <c c=""" r="860, 231, 870, 251" u="2" o="1" /> <c c=""" r="871, 231, 881, 251" u="2" o="1" /> <c c=""" r="882, 231, 892, 251" u="2" o="1" /> <c c=""" r="893, 231, 903, 251" u="2" o="1" /> <c c=""" r="904, 231, 913, 251" u="2" o="2" /> <c c=""" r="914, 231, 923, 251" u="2" o="2" /> <c c=""" r="924, 231, 933, 251" u="2" o="2" /> <c c=""" r="934, 231, 943, 251" u="2" o="2" /> <c c=""" r="944, 231, 953, 251" u="2" o="2" /> <c c=""" r="954, 231, 963, 251" u="2" o="2" /> <c c=""" r="964, 231, 973, 251" u="2" o="2" /> <c c=""" r="974, 231, 983, 251" u="2" o="2" /> <c c=""" r="984, 231, 993, 251" u="2" o="2" /> <c c=""" r="994, 231, 999, 251" u="2" o="2" /> <c c=""" r="1000, 231, 1005, 251" u="2" o="2" /> <c c=""" r="1006, 231, 1015, 251" u="2" o="2" /> <c c=""" r="0, 252, 9, 272" u="2" o="2" /> <c c=""" r="10, 252, 19, 272" u="2" o="2" /> <c c=""" r="20, 252, 29, 272" u="2" o="2" /> <c c=""" r="30, 252, 39, 272" u="2" o="2" /> <c c=""" r="40, 252, 49, 272" u="2" o="2" /> <c c=""" r="50, 252, 59, 272" u="2" o="2" /> <c c=""" r="60, 252, 69, 272" u="2" o="2" /> <c c=""" r="70, 252, 79, 272" u="2" o="2" /> <c c=""" r="80, 252, 89, 272" u="2" o="2" /> <c c=""" r="90, 252, 99, 272" u="2" o="2" /> <c c=""" r="100, 252, 109, 272" u="2" o="2" /> <c c=""" r="110, 252, 119, 272" u="2" o="2" /> <c c=""" r="120, 252, 129, 272" u="2" o="2" /> <c c=""" r="130, 252, 142, 272" u="2" o="1" /> <c c=""" r="143, 252, 155, 272" u="2" o="1" /> <c c=""" r="156, 252, 165, 272" u="2" o="2" /> <c c=""" r="166, 252, 175, 272" u="2" o="2" /> <c c=""" r="176, 252, 183, 272" u="1" o="2" /> <c c=""" r="184, 252, 193, 272" u="2" o="2" /> <c c=""" r="194, 252, 203, 272" u="2" o="2" /> <c c=""" r="204, 252, 213, 272" u="2" o="2" /> <c c=""" r="214, 252, 223, 272" u="2" o="2" /> <c c=""" r="224, 252, 233, 272" u="2" o="2" /> <c c=""" r="234, 252, 243, 272" u="2" o="2" /> <c c=""" r="244, 252, 253, 272" u="2" o="2" /> <c c=""" r="254, 252, 263, 272" u="2" o="2" /> <c c=""" r="264, 252, 273, 272" u="2" o="2" /> <c c=""" r="274, 252, 283, 272" u="2" o="2" /> <c c=""" r="284, 252, 286, 272" u="3" o="2" /> <c c=""" r="287, 252, 296, 272" u="2" o="2" /> <c c=""" r="297, 252, 306, 272" u="2" o="2" /> <c c=""" r="307, 252, 320, 272" u="2" o="1" /> <c c=""" r="321, 252, 330, 272" u="2" o="2" /> <c c=""" r="331, 252, 340, 272" u="2" o="2" /> <c c=""" r="341, 252, 350, 272" u="2" o="2" /> <c c=""" r="351, 252, 360, 272" u="2" o="2" /> <c c=""" r="361, 252, 370, 272" u="2" o="2" /> <c c=""" r="371, 252, 380, 272" u="2" o="2" /> <c c=""" r="381, 252, 390, 272" u="2" o="2" /> <c c=""" r="391, 252, 400, 272" u="2" o="2" /> <c c=""" r="401, 252, 410, 272" u="2" o="2" /> <c c=""" r="411, 252, 420, 272" u="2" o="2" /> <c c=""" r="421, 252, 430, 272" u="2" o="2" /> <c c=""" r="431, 252, 440, 272" u="2" o="2" /> <c c=""" r="441, 252, 450, 272" u="2" o="2" /> <c c=""" r="451, 252, 460, 272" u="2" o="2" /> <c c=""" r="461, 252, 470, 272" u="2" o="2" /> <c c=""" r="471, 252, 490, 272" u="2" o="2" /> <c c=""" r="491, 252, 510, 272" u="2" o="2" /> <c c=""" r="511, 252, 520, 272" u="2" o="2" /> <c c=""" r="521, 252, 530, 272" u="2" o="2" /> <c c=""" r="531, 252, 540, 272" u="2" o="2" /> <c c=""" r="541, 252, 550, 272" u="2" o="2" /> <c c=""" r="551, 252, 560, 272" u="2" o="2" /> <c c=""" r="561, 252, 570, 272" u="2" o="2" /> <c c=""" r="571, 252, 580, 272" u="2" o="2" /> <c c=""" r="581, 252, 590, 272" u="2" o="2" /> <c c=""" r="591, 252, 600, 272" u="2" o="2" /> <c c=""" r="601, 252, 610, 272" u="2" o="2" /> <c c=""" r="611, 252, 620, 272" u="2" o="2" /> <c c=""" r="621, 252, 630, 272" u="2" o="2" /> <c c=""" r="631, 252, 640, 272" u="2" o="2" /> <c c=""" r="641, 252, 650, 272" u="2" o="2" /> <c c=""" r="651, 252, 660, 272" u="2" o="2" /> <c c=""" r="661, 252, 670, 272" u="2" o="2" /> <c c=""" r="671, 252, 680, 272" u="2" o="2" /> <c c=""" r="681, 252, 690, 272" u="2" o="2" /> <c c=""" r="691, 252, 700, 272" u="2" o="2" /> <c c=""" r="701, 252, 710, 272" u="2" o="2" /> <c c=""" r="711, 252, 713, 272" u="6" o="5" /> <c c=""" r="714, 252, 724, 272" u="2" o="1" /> <c c=""" r="725, 252, 735, 272" u="2" o="1" /> <c c=""" r="736, 252, 746, 272" u="2" o="1" /> <c c="#" r="747, 252, 758, 272" u="1" o="2" /> <c c="#" r="759, 252, 768, 272" u="2" o="2" /> <c c="#" r="769, 252, 773, 272" u="3" o="1" /> <c c=" #" r="774, 252, 778, 272" u="2" o="2" /> <c c=" #" r="779, 252, 783, 272" u="3" o="1" /> <c c=" #" r="784, 252, 788, 272" u="2" o="2" /> <c c=" #" r="789, 252, 793, 272" u="3" /> <c c="!#" r="794, 252, 799, 272" o="2" /> <c c=""#" r="800, 252, 809, 272" u="2" o="2" /> <c c="##" r="810, 252, 819, 272" u="2" o="2" /> <c c="$" r="820, 252, 834, 272" u="1" o="1" /> <c c="$" r="835, 252, 850, 272" u="1" /> <c c="$" r="851, 252, 866, 272" u="1" /> <c c="$" r="867, 252, 881, 272" u="1" o="1" /> <c c="$" r="882, 252, 897, 272" u="1" /> <c c="$" r="898, 252, 912, 272" u="1" o="1" /> <c c="$" r="913, 252, 928, 272" o="1" /> <c c="$" r="929, 252, 944, 272" u="1" /> <c c="$" r="945, 252, 954, 272" u="3" o="4" /> <c c=" $" r="955, 252, 965, 272" u="3" o="3" /> <c c=" $" r="966, 252, 976, 272" u="3" o="3" /> <c c=" $" r="977, 252, 988, 272" u="2" o="1" /> <c c=" $" r="989, 252, 999, 272" u="4" o="2" /> <c c=" $" r="1000, 252, 1011, 272" u="3" o="2" /> <c c="$" r="1012, 252, 1022, 272" u="3" o="3" /> <c c="$" r="0, 273, 9, 293" u="3" o="4" /> <c c="$" r="10, 273, 25, 293" u="1" /> <c c="$" r="26, 273, 40, 293" u="1" o="1" /> <c c="$" r="41, 273, 55, 293" u="1" o="1" /> <c c="$" r="56, 273, 70, 293" u="1" o="1" /> <c c="$" r="71, 273, 85, 293" u="1" o="1" /> <c c="$" r="86, 273, 101, 293" u="1" /> <c c="$" r="102, 273, 117, 293" u="1" /> <c c="$" r="118, 273, 132, 293" u="1" o="1" /> <c c="$" r="133, 273, 148, 293" u="1" /> <c c="$" r="149, 273, 159, 293" u="3" o="3" /> <c c="$" r="160, 273, 174, 293" u="1" o="1" /> <c c="$" r="175, 273, 189, 293" u="1" o="1" /> <c c="$" r="190, 273, 199, 293" u="4" o="3" /> <c c="$" r="200, 273, 210, 293" u="3" o="3" /> <c c="$" r="211, 273, 221, 293" u="3" o="3" /> <c c="$" r="222, 273, 232, 293" u="3" o="3" /> <c c=" $" r="233, 273, 243, 293" u="3" o="3" /> <c c="!$" r="244, 273, 259, 293" u="1" /> <c c=""$" r="260, 273, 272, 293" u="2" o="2" /> <c c="#$" r="273, 273, 278, 293" /> <c c="$$" r="279, 273, 290, 293" u="3" o="2" /> <c c="%" r="291, 273, 307, 293" /> <c c="%" r="308, 273, 324, 293" /> <c c="%" r="325, 273, 326, 293" u="7" o="8" /> <c c="%" r="327, 273, 329, 293" u="7" o="7" /> <c c="%" r="330, 273, 344, 293" u="1" o="1" /> <c c="%" r="345, 273, 359, 293" u="1" o="1" /> <c c="%" r="360, 273, 361, 293" u="7" o="8" /> <c c="%" r="362, 273, 364, 293" u="7" o="7" /> <c c="%" r="365, 273, 380, 293" u="1" /> <c c=" %" r="381, 273, 396, 293" u="1" /> <c c=" %" r="397, 273, 398, 293" u="7" o="8" /> <c c=" %" r="399, 273, 401, 293" u="7" o="7" /> <c c=" %" r="402, 273, 411, 293" u="7" /> <c c=" %" r="412, 273, 421, 293" u="7" /> <c c="%" r="422, 273, 431, 293" u="7" /> <c c="%" r="432, 273, 441, 293" u="7" /> <c c="%" r="442, 273, 451, 293" o="7" /> <c c="%" r="452, 273, 461, 293" o="7" /> <c c="%" r="462, 273, 471, 293" o="7" /> <c c="%" r="472, 273, 481, 293" o="7" /> <c c="%" r="482, 273, 490, 293" u="7" o="1" /> <c c="%" r="491, 273, 500, 293" u="7" /> <c c="%" r="501, 273, 510, 293" u="7" /> <c c="%" r="511, 273, 520, 293" u="7" /> <c c="%" r="521, 273, 530, 293" o="7" /> <c c="%" r="531, 273, 540, 293" o="7" /> <c c="%" r="541, 273, 550, 293" o="7" /> <c c="%" r="551, 273, 560, 293" o="7" /> <c c="%" r="561, 273, 570, 293" u="7" /> <c c="%" r="571, 273, 580, 293" u="7" /> <c c="%" r="581, 273, 590, 293" u="7" /> <c c="%" r="591, 273, 600, 293" u="7" /> <c c=" %" r="601, 273, 610, 293" u="7" /> <c c="!%" r="611, 273, 620, 293" u="7" /> <c c=""%" r="621, 273, 630, 293" u="7" /> <c c="#%" r="631, 273, 640, 293" u="7" /> <c c="$%" r="641, 273, 650, 293" o="7" /> <c c="%%" r="651, 273, 659, 293" o="8" /> <c c="&%" r="660, 273, 669, 293" o="7" /> <c c="'%" r="670, 273, 679, 293" o="7" /> <c c="(%" r="680, 273, 689, 293" o="7" /> <c c=")%" r="690, 273, 699, 293" o="7" /> <c c="*%" r="700, 273, 709, 293" o="7" /> <c c="+%" r="710, 273, 719, 293" o="7" /> <c c=",%" r="720, 273, 736, 293" /> <c c="-%" r="737, 273, 753, 293" /> <c c=".%" r="754, 273, 770, 293" /> <c c="/%" r="771, 273, 787, 293" /> <c c="0%" r="788, 273, 804, 293" /> <c c="1%" r="805, 273, 821, 293" /> <c c="2%" r="822, 273, 838, 293" /> <c c="3%" r="839, 273, 855, 293" /> <c c="4%" r="856, 273, 872, 293" /> <c c="5%" r="873, 273, 889, 293" /> <c c="6%" r="890, 273, 906, 293" /> <c c="7%" r="907, 273, 923, 293" /> <c c="8%" r="924, 273, 940, 293" /> <c c="9%" r="941, 273, 957, 293" /> <c c=":%" r="958, 273, 974, 293" /> <c c=";%" r="975, 273, 991, 293" /> <c c="<%" r="992, 273, 1008, 293" /> <c c="=%" r="0, 294, 16, 314" /> <c c=">%" r="17, 294, 33, 314" /> <c c="?%" r="34, 294, 50, 314" /> <c c="@%" r="51, 294, 67, 314" /> <c c="A%" r="68, 294, 84, 314" /> <c c="B%" r="85, 294, 101, 314" /> <c c="C%" r="102, 294, 118, 314" /> <c c="D%" r="119, 294, 135, 314" /> <c c="E%" r="136, 294, 152, 314" /> <c c="F%" r="153, 294, 169, 314" /> <c c="G%" r="170, 294, 186, 314" /> <c c="H%" r="187, 294, 203, 314" /> <c c="I%" r="204, 294, 220, 314" /> <c c="J%" r="221, 294, 237, 314" /> <c c="K%" r="238, 294, 254, 314" /> <c c="L%" r="255, 294, 270, 314" u="1" /> <c c="M%" r="271, 294, 286, 314" u="1" /> <c c="N%" r="287, 294, 288, 314" u="7" o="8" /> <c c="O%" r="289, 294, 291, 314" u="7" o="7" /> <c c="P%" r="292, 294, 308, 314" /> <c c="Q%" r="309, 294, 312, 314" u="6" o="7" /> <c c="R%" r="313, 294, 322, 314" u="7" /> <c c="S%" r="323, 294, 333, 314" u="6" /> <c c="T%" r="334, 294, 344, 314" u="6" /> <c c="U%" r="345, 294, 354, 314" o="7" /> <c c="V%" r="355, 294, 365, 314" o="6" /> <c c="W%" r="366, 294, 376, 314" o="6" /> <c c="X%" r="377, 294, 387, 314" u="6" /> <c c="Y%" r="388, 294, 398, 314" u="6" /> <c c="Z%" r="399, 294, 409, 314" u="6" /> <c c="[%" r="410, 294, 419, 314" o="7" /> <c c="\%" r="420, 294, 430, 314" o="6" /> <c c="]%" r="431, 294, 441, 314" o="6" /> <c c="^%" r="442, 294, 451, 314" u="7" /> <c c="_%" r="452, 294, 461, 314" u="6" o="1" /> <c c="`%" r="462, 294, 472, 314" u="6" /> <c c="a%" r="473, 294, 482, 314" o="7" /> <c c="b%" r="483, 294, 493, 314" o="6" /> <c c="c%" r="494, 294, 504, 314" o="6" /> <c c="d%" r="505, 294, 521, 314" /> <c c="e%" r="522, 294, 538, 314" /> <c c="f%" r="539, 294, 555, 314" /> <c c="g%" r="556, 294, 572, 314" /> <c c="h%" r="573, 294, 589, 314" /> <c c="i%" r="590, 294, 606, 314" /> <c c="j%" r="607, 294, 623, 314" /> <c c="k%" r="624, 294, 639, 314" o="1" /> <c c="l%" r="640, 294, 656, 314" /> <c c="m%" r="657, 294, 665, 314" u="7" o="1" /> <c c="n%" r="666, 294, 675, 314" o="7" /> <c c="o%" r="676, 294, 685, 314" o="7" /> <c c="p%" r="686, 294, 695, 314" u="7" /> <c c="q%" r="696, 294, 713, 314" o="-1" /> <c c="r%" r="714, 294, 731, 314" o="-1" /> <c c="s%" r="732, 294, 749, 314" o="-1" /> <c c="t%" r="750, 294, 758, 314" o="8" /> <c c="u%" r="759, 294, 760, 314" u="7" o="8" /> <c c="w%" r="761, 294, 762, 314" u="7" o="8" /> <c c="x%" r="763, 294, 771, 314" o="8" /> <c c="y%" r="772, 294, 774, 314" u="7" o="7" /> <c c="{%" r="775, 294, 777, 314" u="7" o="7" /> <c c="|%" r="778, 294, 794, 314" /> <c c="}%" r="795, 294, 797, 314" u="7" o="7" /> <c c="~%" r="798, 294, 814, 314" /> <c c="%" r="815, 294, 817, 314" u="7" o="7" /> <c c="%" r="818, 294, 834, 314" /> <c c="%" r="835, 294, 851, 314" /> <c c="%" r="852, 294, 868, 314" /> <c c="%" r="869, 294, 885, 314" /> <c c="%" r="886, 294, 902, 314" /> <c c="%" r="903, 294, 919, 314" /> <c c="%" r="920, 294, 936, 314" /> <c c="%" r="937, 294, 953, 314" /> <c c="%" r="954, 294, 968, 314" o="2" /> <c c="%" r="969, 294, 981, 314" o="4" /> <c c="%" r="982, 294, 992, 314" o="6" /> <c c="%" r="993, 294, 1001, 314" o="8" /> <c c="%" r="1002, 294, 1008, 314" o="10" /> <c c="%" r="1009, 294, 1013, 314" o="12" /> <c c="%" r="1014, 294, 1016, 314" o="14" /> <c c="%" r="0, 315, 19, 335" o="-3" /> <c c="%" r="20, 315, 36, 335" /> <c c="%" r="37, 315, 57, 335" o="-4" /> <c c="%" r="58, 315, 74, 335" /> <c c="%" r="75, 315, 77, 335" u="14" /> <c c="%" r="78, 315, 87, 335" u="2" o="2" /> <c c="%" r="88, 315, 97, 335" u="2" o="2" /> <c c="%" r="98, 315, 107, 335" u="2" o="2" /> <c c="%" r="108, 315, 117, 335" u="2" o="2" /> <c c="%" r="118, 315, 127, 335" u="2" o="2" /> <c c="%" r="128, 315, 137, 335" u="2" o="2" /> <c c="%" r="138, 315, 147, 335" u="2" o="2" /> <c c="%" r="148, 315, 157, 335" u="2" o="2" /> <c c="%" r="158, 315, 167, 335" u="2" o="2" /> <c c="%" r="168, 315, 177, 335" u="2" o="2" /> <c c="%" r="178, 315, 183, 335" u="2" o="1" /> <c c="%" r="184, 315, 189, 335" u="2" o="1" /> <c c="%" r="190, 315, 197, 335" u="2" o="4" /> <c c="%" r="198, 315, 207, 335" u="2" o="2" /> <c c="%" r="208, 315, 213, 335" u="2" o="1" /> <c c="%" r="214, 315, 219, 335" u="2" o="1" /> <c c="%" r="220, 315, 229, 335" u="2" o="2" /> <c c="%" r="230, 315, 239, 335" u="2" o="2" /> <c c="%" r="240, 315, 249, 335" u="2" o="2" /> <c c="%" r="250, 315, 259, 335" u="2" o="2" /> <c c="%" r="260, 315, 265, 335" u="2" o="2" /> <c c="%" r="266, 315, 271, 335" u="2" o="2" /> <c c="%" r="272, 315, 281, 335" u="2" o="2" /> <c c="%" r="282, 315, 291, 335" u="2" o="2" /> <c c="%" r="292, 315, 297, 335" u="2" o="2" /> <c c="%" r="298, 315, 303, 335" u="2" o="2" /> <c c="%" r="304, 315, 315, 335" u="2" o="1" /> <c c="%" r="316, 315, 325, 335" u="2" o="3" /> <c c="%" r="326, 315, 335, 335" u="2" o="2" /> <c c="%" r="336, 315, 345, 335" u="2" o="2" /> <c c="%" r="346, 315, 351, 335" u="2" o="2" /> <c c="%" r="352, 315, 357, 335" u="2" o="2" /> <c c="%" r="358, 315, 367, 335" u="2" o="2" /> <c c="%" r="368, 315, 377, 335" u="2" o="2" /> <c c="%" r="378, 315, 383, 335" u="2" o="2" /> <c c="%" r="384, 315, 389, 335" u="2" o="2" /> <c c="%" r="390, 315, 401, 335" u="2" o="1" /> <c c="%" r="402, 315, 411, 335" u="2" o="3" /> <c c="%" r="412, 315, 421, 335" u="2" o="2" /> <c c="%" r="422, 315, 431, 335" u="2" o="2" /> <c c="%" r="432, 315, 441, 335" u="2" o="2" /> <c c="%" r="442, 315, 451, 335" u="2" o="2" /> <c c="%" r="452, 315, 461, 335" u="2" o="1" /> <c c="%" r="462, 315, 471, 335" u="2" o="2" /> <c c="%" r="472, 315, 481, 335" u="2" o="2" /> <c c="%" r="482, 315, 491, 335" u="2" o="2" /> <c c="%" r="492, 315, 501, 335" u="2" o="2" /> <c c="%" r="502, 315, 511, 335" u="2" o="2" /> <c c="%" r="512, 315, 521, 335" u="2" o="2" /> <c c="%" r="522, 315, 531, 335" u="2" o="2" /> <c c="%" r="532, 315, 541, 335" u="2" o="2" /> <c c="%" r="542, 315, 551, 335" u="2" o="2" /> <c c="%" r="552, 315, 561, 335" u="2" o="2" /> <c c="%" r="562, 315, 571, 335" u="2" o="2" /> <c c="%" r="572, 315, 577, 335" u="2" o="1" /> <c c="%" r="578, 315, 583, 335" u="2" o="1" /> <c c="%" r="584, 315, 600, 335" /> <c c="%" r="601, 315, 617, 335" /> <c c="%" r="618, 315, 634, 335" /> <c c="%" r="635, 315, 651, 335" /> <c c="%" r="652, 315, 658, 335" u="2" o="1" /> <c c="%" r="659, 315, 665, 335" u="2" o="1" /> <c c="%" r="666, 315, 672, 335" u="2" o="1" /> <c c="%" r="673, 315, 679, 335" u="2" o="1" /> <c c="%" r="680, 315, 692, 335" u="2" o="2" /> <c c="%" r="693, 315, 705, 335" u="2" o="2" /> <c c="%" r="706, 315, 715, 335" u="2" o="2" /> <c c="%" r="716, 315, 725, 335" u="2" o="2" /> <c c="%" r="726, 315, 735, 335" u="2" o="2" /> <c c="%" r="736, 315, 745, 335" u="2" o="2" /> <c c="%" r="746, 315, 752, 335" u="2" o="1" /> <c c="%" r="753, 315, 762, 335" u="2" o="2" /> <c c="%" r="763, 315, 772, 335" u="2" o="2" /> <c c="%" r="773, 315, 782, 335" u="2" o="2" /> <c c="%" r="783, 315, 792, 335" u="2" o="2" /> <c c="%" r="793, 315, 802, 335" u="2" o="2" /> <c c="%" r="803, 315, 812, 335" u="2" o="2" /> <c c="%" r="813, 315, 822, 335" u="2" o="2" /> <c c="%" r="823, 315, 832, 335" u="2" o="2" /> <c c=":&" r="833, 315, 845, 335" u="1" o="1" /> <c c=";&" r="846, 315, 858, 335" u="1" o="1" /> <c c="<&" r="859, 315, 870, 335" o="1" /> <c c="@&" r="871, 315, 881, 335" u="1" o="3" /> <c c="B&" r="882, 315, 895, 335" o="1" /> <c c="`&" r="896, 315, 908, 335" u="1" o="1" /> <c c="c&" r="909, 315, 921, 335" u="1" o="1" /> <c c="e&" r="922, 315, 934, 335" u="1" o="1" /> <c c="f&" r="935, 315, 946, 335" u="1" o="2" /> <c c="j&" r="947, 315, 955, 335" u="1" o="1" /> <c c="k&" r="956, 315, 965, 335" o="1" /> <c c="m&" r="966, 315, 971, 335" u="3" o="2" /> <c c="n&" r="972, 315, 976, 335" u="3" o="3" /> <c c="o&" r="977, 315, 983, 335" u="2" o="2" /> <c c="" r="984, 315, 992, 335" u="1" o="1" /> <c c="" r="993, 315, 1001, 335" u="1" o="1" /> <c c="" r="1002, 315, 1007, 335" u="3" o="-8" /> </font>fonts/mono_dejavu_sans_60.png0000755000175000017500000007600512565232430017075 0ustar mquinsonmquinsonPNG  IHDRæ$gAMA asRGB cHRMz&u0`:pQ<?PLTEccc罽{{{޽ƽZtRNS@fbKGD L pHYsHHFk>zIDATx85zwYZ"UcUBQژ_>|͞י NiwI ˺Qf f(KffReRUH0sG#f0Y\r˨\*zHxl0H@u+,g e_n'KCwwQe) ) 6ޙ3 \a"1e$dB v撒@F`rQb1=(89<^,F+tO6+ Q5~ {Zt+40J[^[!}goRT4S  (%YPpb0[[__L=z@+C&@+Ҭ+@ǁRL˒0]9:♥wĂ1 ‘(1@iKqV |(^[1% :z\adCKQ VǩwaG#@hc9 4 w00 21JAyW}_ kPWẍL 6'*,u€>">~z$4FM3TbO_wb)[~fdR8j_w)ol#H81*Zc?-<ƺx5+zQso?G-_F yEAOSc}ܷ;tpz˜yc~ U/dh؆߆12=&kw zOtK:k!1rYNU S_D>P11VY>}9Oz#JQDm]шK}̩7sב-3U cMqq|xJLei{G=]dCe<+z6`=g~x1,1zµf~eO/oQ\`D>=g\&?V\d6n-ՆɧvZ&O _a~j#veG'cOҚJ\ E0*OS2r:Z. {h[wif~M^ W {Jġd*q.pǹ*2#7zxSƂí}bW>5 p)u (~ 8 %< ut1nK{O`/2|{ KV J Wrh,~ş%p>Lr$)1d@bFd{Nl`4 @DR^9Vdrd>䵀s,p|%qxX\IaI̩f*32tG#3Io1|{/+FZhXl%ɟx'tJW!ZDI[ S(a̕kw#'|ZEyR p;|=7GSґ<z@SIĴ$3JxOIif:G˛cv0>]I\`Cnrګm0/:vZd7K13.b}j{B"hCLKJ阳k fArBztT :%ߓ su,5Ƿ ޖNW`i8 ,?o«kD Kp"Ux`uWYb~UN_$Us2K 3tb~rAr"R_92:6,}OxzF 8_IG3L~% H I^$-̨t3K_V'SX BxZH@vJ8 ]£ `ƌJQ(؞g\B59s(I> n.@skӯ6/e7x5]o͞7{.ۓ;OQyR-7I6pJ)?S ^z$!sVh ݁D N))ցH}dAe.G8L/NHhz=QZl¾,zݬvoo p΂m/< wbcO< ,@J7~Wbc ~ij^zSfyh=0^W;.2U$oMP8l' qjo+=QP]Y9_wEﲛBî՞u7'w[;'~ݧf~SZf 3&jwn3R _/AFE^(ҡ 2ʄ sa=Bqpd2p ,Nw6(tn@^1Y628lX-s3Rtb^B95Hߔ6'"4iv(Q_*%1 H`"SsPg3v,lFN-4hT 4D֣rT#RpW'Tr1 $LbRKRW9_$"'D1379 I+v 0d2fz\D6Eu\ =U4R̜IIA&uݽp7ṳ"@&&w($aqSA)`V%F_H/JhՆ:vڴtض5^tufj S(AȆ"f1bQ _+@ e7EsZtgH H}QHZ e+KRmur:MiSuzoAg.. zUq7jF[9*q>J~eHe`%u/OIBuIY6FR y)KS-^koY#O8_R%{uV::n(j\mSurb~@+a~Й" wB^ cB; HcSĴh! xwU+_+t]{>*Q24k:bH;(v@b>WVLP,۟0 He@p];}!_sN0%S̀lU?ׅ_pFa; a3f(@z0K |EK'Aa8f`R>\0: a| "JOux`ʪOB$ J &7``@VC oͯKo)t1U|ZU1{+_:Wu\D!5|RLC"&@ P[$lu+}0Wٯ!ܗ hm:~i?Ic[Yb/5oĄ;L4VQR ƙL*o$wJݨ}o'1wvv b,G g?1}h9,,f -"ސoWe ʐ|d-4 h):B)uM5SBDIH  t1'&Dy aϦMr?۟_8~d #/O[;33jw̨t5rY~=-W- q!++a$Rڶ/d]_B@%HP+UҮ}\qaжäqAҵY_J*qjT]+X㼂RNd ( q^\ɝVt5%6BLz 3h Is[ 3[ieƲ1 DLsמm}|NӞm6@ !;c6 i>J|ax(n< owCP {^_[ߖZdYivl `;`]wi @ 40v*muGBۆ/WkV>Wǖ/5v?߮C2+9>F}FG.z>{)uw*;W'\p#4p,7͓v/^Qǹ۝iV۹RQ.|X@XᇢwlZ-=>:[+/,r_rxp~3򮞼#/#7\ٲ׸#h!qGn@sleG8q^ը_u ^p Qq…ar{ y4 mMV}Eo 3$d4(΁NTC6 +z*_oxO>Y|;z.9 gF\92tFUvlq?G8I>Nki8fP|qqd[V]bUpTްFNX;3b+6aeN@l!zY/ Wu(Tt+bt iN*G[ ԕ++ؐ+BGE" F1MJ)@# 2vʱ=UN8GfKySfA\1ʉE/gD\qDSlSq;r#^d&[g_O MvKrtqu }H eZGX)܃ݓk߰Gt_:T9=uf4K:9eHθ'k߀u0?w[πFnsFx[m8뺺UO ";ur xm,~W)q]hYMapLJcv"a"m*zf ]X +?銼˲(XS34h@w tR*&dı8N!IX BJ&RRLXeQ-s7e=1uO@s[!Yk Q*&1ͭHQZ^7k)4K[D0BC&x}BU$ut EФ$* 0ދ*sǕo`v)y0@{Sr `ERFK/ )(_@d^Z;@O/ mBYllPG:ݸ]Į̈́ rcEjE@!&@úV# jDHݰ1L!$CT ʒcdLP< {Uj)8T:>]/Mt*HZv̔FI%H6Kޘ[!!7#3r]1Jq`C.vOi˺nж%)Px(3(ܨ'ՠ,Eֵapi@b^r(rxO+c{>Y:Cĭy@Xx2yb @@+`$Y`a rdZ F G c|-I.yX"P'$󿣅Փdvlk^ݵҞ}VUS;e:&!x:6= MpXCקxW~ʣ#PJ*0߼E^"}~[l'F4vo"wܒ ,~ӷc{g+)< u"贫;eZ\,~)FT`f#L-:vf XF6&AOAmX&?wm7ÙxanJd~*$q,( 0W6C|x).Mi0)ȲrmUdYa4 G>("QsezUزN@o  ``Nucd(-o3H{k(L7=ߟo)mT +[i&_X',7x.rk̉IG$űK7o* ᧏zUGugx( m5Rj@v: @X~w<'OLnhi֋Lz]kJrOeSLYYJ;F8I*4rڏ=Iv넞3tͺUVsT;RBX ߵsW5VWA?VY Dhjڎm )dȜ Caaaɞ7kli0 ɤl&8ŝWJ0P[*:\fL!l^r/qD2zgl:W1ɀ P5`vԥ]GE}U@L{*URi£t~+qHISDr?@vira(q+%{2N# dF1s٣hVDH 6L18U6/,χa0h&]1ʊV02贴<)l xVW"C\`UM)9~}k{0x92Z%ڑpz'ni'@uP @?ᗤoqXJ/e=ZS q>f#b›?c&yۊ|z'A&;pKZ@}Zk/ꠏn'/ )1u ؏XXL`?W{ܚ6J_DrA1mg!ط|oOn\c(^ћkhl_9|z0PɄN L-ר<Kʵz=+IX3{6PU oUV55R褨[OiZ K e)WOUsR,X\5=Y PɀՆl@VsDM MM@AY$@%ͽIq}{D('׎w9ϷN3`,NxRj硡GH][&pWf$ ynF +q2.,À9š\G$MZ2zP) R" bX !#AOFRhBH=h&1'=IFBiNi$ S\~&uQn5 RX?;g+QF@eB`J@c"&6x4ut"A%&7Ԓ &)d)8 TFGm -J64  ^YBXۧZX , й *#W,qݓu#A( [)EJg͛L٣  1L#;l 弚 +g~wr∴'02-{H+u c%{Iɲ]0Ib, T` $몕[AP.#ŀ䟚܈ 3ofݘ_p=Vczrk~O4 Q_:^[ɒB_kq'@d2787⯂Ps W>:(l{zl4ihe/rl?״ ^ E`~R1c"EM 2q$ UVdPŌR T*;~!QӐޢwk}|VP,$*a@ep !l9d;Oj&aY7xY@VĩAbpG Joe BJpgV#fa S*vL!DPhY1C\cW:3Bv0 DD[%d=0vH5:=70@&֡Сd / $N 2P$*Q1=qpm2dhД1I>"bȤ#/J qGmw4#M@DK@.qZƼ6B0VXd1HRS]K[? ( TLjA,u^=-Xj FNJ=АxMA@AF <0 ՉX6S   1Lh@bRR{{-?R0CD[`@*/FXo@Q@D8A`;6M„D UŠSRôzus ZlADF~d4*,`E+m oTN"!T!JCEfBM=@3T MEcPXP(AM4L&-+zhb`iАjPY ߆C@u8I _K@nX%bEcu3(Tq &#T+bS*b1"*h| ABcC@ibt@xIVBydRG.mQyGN͵$‚e0ˋl_oT̻!MɛEC%\Ky9§ev \F"4 4#uߌBRf1$1<*3stkXb  bZJ "{p!~xA#9dX6D?md=e9ЦPŹL+uN^`!ݎY>[5bF#yS?Mz/w^K XneKԯ s~.ߒsEgfߜ9>ͻo޿[Xn 0MpZn*`%>e.oyg^a_J"%^+4y|R.%dd\XtGM=cFŁeߵ^t$+` QZ/~ZGZasu,%Z)b.z? ?V#`Q$}uxERZ]>v(mxa[ѯ*@) NW".g:?'iL6ONEP '=Ɠ3/oóxݻ a~)~W8">9}ΈGLޫIJ%WD'-@8ܻtpv~]0Kiu[~TK^3+7@YOQ%KoI.O7`񣴾v Fo9ղ?H_4]m0]S#<F_h{~I:}Aob0Gi9O2 }gyߒdDz֌g _>s)6gk8v9^cBO 1Is~s~ ?}? ]P'×K^g{ǫS0 Rn{ {H5w=|39_nϹ!a>t8]L^j8ݯ,c wt7a6.ҵazidN/.Ti7Bfc9f<#+ A WV}/p A N;RR[n\v$.{;yYm&kKBh ym=ɵ Pw:SUD՗s@ u^}f"yB~RwɃmί% IG(&D k6H!h?ǯ׸U mQ,'}c A9K+qD 6-,{#/Pbۊ@ >;g]JeT,Ayx=ώ]}|7:RǺwgJ{{z|Wn|_>#jx`vO]_?lv'gGɼJ;tW sbB+ n\Rfӿ% ~?lyTK7/b#{mC_?l'=Q2ٗߠëȿ-g~ ^ ->]y>eq{|g\-488}?bj}w7O?GG%Ӟ7<'v*@҆jZBZȒ^䤦<9YS6IGsRyUk}Tkyʛ[Az=R}U;?fg/:?wF:u.GIMEu]fm.^um}>kjG \ . MSWSz lv\F3:v_ mP{-vfnA`Ǡ|._=|+~ '_ m(6]>ѓ-\pq|RW̊UdP{oVӣL=p~vRW'-;64ќl-j[\^7bSd~R/?s:~-O/_i.%oKJi+nk!5poԯn>ZŞ RxЏ~"^x( ?Ϗ:6sG i},Vکtl+\MfB/}邻AL.=iߌ>v̮)O}@>_3SFy-mӛ`{; :+JV$;H?]>]2|=-QO .ѹgAl0(ixEIl ;s:w]VFb.XZVׯa!P/䟘szaPtXw{{?:8 WXܦwo1/`Co =)DJ~NO=_aG_CH/ (f~tU_@c)ָ|x ~ !|+sX˷?2˟yeynRO b_mgWwSi&qs9w:~}JPZki\ D P9¿M6z&" (gjBBDTD"lzRu^(h" ULVM=@Dݡ!d T5j jUZkZ@rBgs|0*f`f_WHK0ȡɚԥ9z|xJ@Y#DņYC5є n\7d:HM^c%NьתF%Nz|BuoV7fJZwHF2d;mZf-Ȥ TF1HABMtvTm_zryʒtdwY$iz ,v f8g8L' Z؎%=MR}O;[VWu2*x_Dˆ#(c2Il|Q`PU\7Is1!PijjwhئETE7,VQGM Eqho_g!`@&`*J`a Ly> :6}^p^a+3d 0a ?>jLRcFUEeLח tT 2bEIPWoTCBÛҐkH! `bu=):TTBR4b|)rE2#$wbd vxx\rp /˶4쬁@r̪t$U$t$U:4671\ mIBW>,do5Hf]˲ e#v&J.,GNЮxhp=ovT9Xq9Oͯ_Xb;C|`=_-<܁Mܯ ynb\'>ty^_(P0O ա{C "1eQ TQq%'X̢ IԊ+7*@Ap"JLȦ>hnNaA]Tay1me󏌟aEW_@,-noۣ{rrZ>!}={Kva7s7[ /? Mw?'|o#CG$]3Eb>w~48{BG|P#=˶kkaJqm>C {4t<߬}wrmpô.6^@;?df mS`s26,ۅq0~E{/SR}dQLiJzyq2p kiϧZc*dJ"Ai]LZ2t '! N6h`!E$>|sAIUHI}ڹx+%/H V Q¦g K=J.%,, tXT:N@* FS:'#QR&U)J^Z*t!ZҩC.45F;a_SF'Q:UFwuC57vzDŽ:8~ڪ%f֑a*Ē__ شp$&.fG3[1d3nӪ!UGYCjBU uoҊ57:BHh FGXmZ.{jH/)lll4R$9bGRژ$Š=)s$1ZQK"L6IB_ >֖h$a40)рܕb,VCUbQf&Z߾ш$!1O1S"h"V<) Q#QI4P5l1@iT] +f=ejwВ*A6IzjXK!a1HgM' 5C!NK+"}P}/l=xu,hiC8\^ xcb6p4{ J+Q nePh$M3>F3L%6R71JNWZ?+a,۴':_?s),ԩ;?'_y^'Wk>f?ޚAC2+ Z3q{MʗtUM{sl 9՛?kr76S/:ɺytoX8K&.oKMWȄf5_I(,P3P"u'#(\'Fg̴%.ZZip+:dfV#VoJ# yznv0Dz–f|UU&%X} `.WN \ZUM\񴴍app: # ȓPnkv_٩zERSmH#^- \Ѳdzouvi6!?^~N:4L!GN>ۦN225KPS**H2һjZox&j -,bc]ˆ=݁uąme)}nxvڡko$xCd FCk<aq.fSWےMj2S o`Έ3,ˀiҗ#r`Gue0GXGJҜ ͹ IhVY[hf@[&LBZnJ^F#HE#pdZmd`F VyZ臀q9/ v.(PR lmO~}1@|OWc.˄oOM6.4zinsP%a4@8~ q~kSa!AT58@ #ݵȎU|67ohV(HQM@4hX:5[o@) -b6> z$vKwݘFv[^dz{M駱#!F;Zq, idtOqbcGūVNhЀp ~S&G!mZE,R )^ooUtk1dhAa_?~ndeQ稍V$m@ >:Fɐ4R,F6rn0Ջltgto4FQc`9턼jK߽A[5\2] bD ɺTU *S jRz5 !'?F39u ͬ'tI HZ%w/UCU fT843:Bf̷(2S2R.,ɐUnx1$wo.yKΣ,Z'n鷶6#": I Mea'c 2Ɪ߲ Zra9tkLYg )p扩-^Ys=IG4/$qM[O 'xraW0A+"9gby>U'oxmu=O$!L?(kLJE)n҅ULe_|c~O,ٯ,%DD.WEƑEOJ"} { /˧E>oMtKA.3&>g=ƙ@^xX7 q]jU3(. 7ժ3R;0N=:FJ$T|͙P0@M)1 0fCbAѹkaRCYT<, 04N3ƌH2@S7=6V*@LxwBP8 S;.ŷ[Ȕ;unxpQ/05Acd3,-$ aw >w@TRV-)J ԀvJdLK(5E8RSZ3)e8SUwE[u#}u]] $BKfiif i$oԑb4y,+]\/C&ZHc]+|߂xY8ھ>3Q#_4όfyBմl !me;8И{E\Dꤶ^u ,Q>2?誧1ffTs'0 D@1PC~V4IQ3)hh,() ^R{L3TgW?ntî 1C[/T\Ǯ="YdMZX.Q:A-Zl|s[A}6.ueەq8z|ywm/94ۋ9HIj i5I-$qZm[vEwoɡGQ)UO,6_o1!_ހXќCknr8F_ wf1-˭Ak zb~gNxc\wj.<ᐹ{w3 P?~roH9vK^&"-tΧ- @,rjs  @01:]̤O '-͋D6s#qngY +m8aX 8g1|#/nuKQi#U犆,xJ"ձ޺NMcou5H'rt•iu= q=1bvc.@W$ZCO:k>0Uu{Kz#j|Ru߽Dku:`@ ]']CȤ P*KhnfPް3)7v0@C}:v _UcXk%YEUT !N3IZհEj[0ph:k4la.},FYNTrsH*RC%(ZJ+iPG2א 0K л]sxYC$".6 C c81=f'|`Od9Ai!lv{/bjR2ڨQjv\*FgzϚHIţ Rrո%}6rg!`i&~,w!QGv=>k !CX PU+8+R!a>8L× ] xQX0 ZުbvGbLWi^@7Ude}Xm0QƤ(aNJ9q J}r(jE|p,n''>ppA=t"* [_b>곇̎D뗺[O xzjs ^.C0uvLAuўpw?| z9d En GXU_DEvwП🯲?ڻ\Qpuksˀ ej>gC@>5+%=&8U|ʇJ8Л{=̻߼WT탰Bg6Vf ,tnN 㫧kv]rx,MJi3pÒZ!C5d̹Cv/[SG!Ϩמ>Ӎ~)3+Rޑ=U|nHvvvmmL{#⽐I ]~vNJB0ȂҶsm} =ceq+ [9}<>% sc](s7j"(-UitF8ɡv#Ͳbrca@H}/Jvx?|9Lc R6;@L2Vgr}hfzкUw6f}L JZQp@2UG!9Lt* U^Z])e0 R/UrkКw~B+0t'&҃Ka9U70ӗq7C 0bwCc ٩& gsB*,g T 4ք./tNmgA3j5%`fEVj1PM%y $F]%F zI,@W`* +lM3T9!,-笩'Jf! %dž 6rN$r4Zƶ#@r4+0~ {?Z)~y~_dr0߷NͿ֪3JT0 K` U!Mj4@bB8*^4#0;jKSQа\jJJQ&f7\ 2Wm )\t֫°jU Tx3ftj&$M A۶횙# l)v`;Y%d{HHۣr 9L}߸y_#Cˁ,{ZF}>$lv5 ȧs`W’k6IJ3Am愌2>0dU5GU;=[ꈏi!r7RHv@h˹ zHK$r6G K7y1t,*b=7}MR,dY)ȫuX[c ZmvqdusLaXCX#̨fg 'K u%h Ǹ}__H)u84V'Tt#ٍn {2(4ٌ:[7`{Ԯ~m2 4h뒞6LtSfڪۣZdl3D_(,hp+M;`i+mۙ%G3] %W 9 ][$m5ӵ/~%Lff~7ꏽ~O 7<|}_z|27]-,2|/Ofn]OUmkcеzw Z{=@̲JZ}SCd.{[MrdEӖqzhY{ZE9ǽVi_nW./i-:@OhڲJ`UDVj%ú츄wnLgm̑;M+7,CkXl$-%9/^`+DrX١91#myk6XcmT Y*H~D #[ fq@Z_F q !gv,pe"1:ʒgQz0' v&0eNĈ +`tݰ9 tHSRSu)˻AJ}p ~Ȗ*d[.SXVCnfTYghc8cu:̙1@~MQjЭ[? f[;( hr~q %z#>N{@z[;2ې{_;WeNK8? ?'~ҕpL%@"dD5[cϰ\Y 'MCgvۏ^lvXbrɁqzoܸqߝD_D"/ʮy GA717kXέX,O W %!#uc>5iw.K>k3Ӛ/;ͭWSoK|vhyI CBj3gZ*mba!F544̠5a3Tjvs uh=p6347u馫>_`|]XzBnxneV xKpGŖȕg[L[yns֥ݡ-3~aƕ:FՠYle0mtYnt&AL\qZttGzziG.~?>ӚK#! Qf5ZLTE$>4rHUURiLA3ZvTkO) 5jx^՗p C)[_1"-#&KMµ{HGXc3@U`F$ RtTL3FRZku t3@3Ad4}tdsձKB# d2v#U D/9.f[ds*4: F }*Suv$JQRܱtX(%#hJ2I{7hm`SDq;4 A ڔ ЪT3Yfh>l@N'$ a|os6҇SZ{qu{8 p4~ 3hdKܜr fVH{tFBmY~dr[Yq;h^ z`k=咠 NtQVr|&AY8qkqN4ZXʶ9,:O !m_mEn^w5Տ2~vO>u,[:&͝~5t @ceǚO  qxmut. y50- 2f$k(Q6 ^HLvE4 ФͲ+/U{yyk-hEF.Vvte3t rG#ΖHr'݇%Nz JE:ƭzXPIAt};SwgTWDͧ/ Dcy_g_G_ۂ˼ܫ+/oy€p>nγg;z9A:(>^~̂!鶥[0u]Ɵ[{"` KþRU= x}ž'onw[s:M?O{2{~ N̵ lqitAϨVSYUsН׶~uK74hr$Om)W BX~YA-.\>Xj<jO ~5:/V4X'ǟ+O>K!+X9CΟ kK9;|ыf?2>aeڳ Z\&>>Q @)Dd$W2~POp>sx vGgղt%>9Xq {|S0'؏wcy8=2 %\%oxen\j=\+=$\ItޚPKV-VVߘM̶w傟~{q̻⏮sBtcvqh{=7VObn k_WƧoҿ \Zlubf&@B.SxGz=Yݢ='a|_Dl_,A㬍XA'—^&]5V7|%W5\3LV+[g\#,:|Orf -Ɍ L1/21L̇'ՀGt%]-I ]Rp!*D-z Ei>h!ASŃO ۼ8";#R(1@Or-g .񳜵]3xk誇4nޓ%c~7X_˩r)c4SF,G\zo2ȷu2qww;S}N\fu৙7M[th.h6\uFz+u{܇?mW_n7~erk{Z}[kOEU22{?Cfa;k˽O?ere,8P3 (>ywS_#r/*^V.`A hЙV2.%.ilXLD=ya |tq+68alLwq& [5$K޶rucwzmbsEXZ$K޵r3Qkz:}bsGJ)-IRZ6-O?]-/}֧hҺ'Bٽα3%tEXtdate:create2014-08-19T12:28:15+02:00^m%tEXtdate:modify2014-08-19T12:28:15+02:00IENDB`fonts/mono_dejavu_sans_11.xml0000755000175000017500000100273412565232430017104 0ustar mquinsonmquinson<?xml version="1.0"?> <font type="bitmap"> <Texture index="0" filename="mono_dejavu_sans_110.png" hasAlpha="true" /> <c c="" r="0, 0, 8, 18" u="1" /> <c c=" " r="9, 0, 10, 18" o="8" /> <c c="!" r="11, 0, 13, 18" u="4" o="3" /> <c c="&quot;" r="14, 0, 20, 18" u="2" o="1" /> <c c="#" r="21, 0, 30, 18" /> <c c="$" r="31, 0, 38, 18" u="1" o="1" /> <c c="%" r="39, 0, 48, 18" /> <c c="&amp;" r="49, 0, 56, 18" u="1" o="1" /> <c c="'" r="57, 0, 59, 18" u="4" o="3" /> <c c="(" r="60, 0, 64, 18" u="3" o="2" /> <c c=")" r="65, 0, 69, 18" u="2" o="3" /> <c c="*" r="70, 0, 77, 18" u="1" o="1" /> <c c="+" r="78, 0, 86, 18" u="1" /> <c c="," r="87, 0, 90, 18" u="2" o="4" /> <c c="-" r="91, 0, 96, 18" u="2" o="2" /> <c c="." r="97, 0, 99, 18" u="3" o="4" /> <c c="/" r="100, 0, 108, 18" u="1" /> <c c="0" r="109, 0, 116, 18" u="1" o="1" /> <c c="1" r="117, 0, 123, 18" u="2" o="1" /> <c c="2" r="124, 0, 132, 18" u="1" /> <c c="3" r="133, 0, 140, 18" u="1" o="1" /> <c c="4" r="141, 0, 148, 18" u="1" o="1" /> <c c="5" r="149, 0, 156, 18" u="1" o="1" /> <c c="6" r="157, 0, 164, 18" u="1" o="1" /> <c c="7" r="165, 0, 172, 18" u="1" o="1" /> <c c="8" r="173, 0, 180, 18" u="1" o="1" /> <c c="9" r="181, 0, 188, 18" u="1" o="1" /> <c c=":" r="189, 0, 191, 18" u="3" o="4" /> <c c=";" r="192, 0, 195, 18" u="2" o="4" /> <c c="&lt;" r="196, 0, 204, 18" u="1" /> <c c="=" r="205, 0, 213, 18" u="1" /> <c c="&gt;" r="214, 0, 222, 18" u="1" /> <c c="?" r="223, 0, 229, 18" u="1" o="2" /> <c c="@" r="230, 0, 238, 18" o="1" /> <c c="A" r="239, 0, 246, 18" u="1" o="1" /> <c c="B" r="247, 0, 254, 18" u="1" o="1" /> <c c="C" r="255, 0, 262, 18" u="1" o="1" /> <c c="D" r="263, 0, 270, 18" u="1" o="1" /> <c c="E" r="271, 0, 278, 18" u="1" o="1" /> <c c="F" r="279, 0, 286, 18" u="1" o="1" /> <c c="G" r="287, 0, 294, 18" u="1" o="1" /> <c c="H" r="295, 0, 302, 18" u="1" o="1" /> <c c="I" r="303, 0, 309, 18" u="1" o="2" /> <c c="J" r="310, 0, 317, 18" u="1" o="1" /> <c c="K" r="318, 0, 326, 18" u="1" /> <c c="L" r="327, 0, 334, 18" u="1" o="1" /> <c c="M" r="335, 0, 342, 18" u="1" o="1" /> <c c="N" r="343, 0, 350, 18" u="1" o="1" /> <c c="O" r="351, 0, 358, 18" u="1" o="1" /> <c c="P" r="359, 0, 366, 18" u="1" o="1" /> <c c="Q" r="367, 0, 374, 18" u="1" o="1" /> <c c="R" r="375, 0, 383, 18" u="1" /> <c c="S" r="384, 0, 391, 18" u="1" o="1" /> <c c="T" r="392, 0, 400, 18" o="1" /> <c c="U" r="401, 0, 408, 18" u="1" o="1" /> <c c="V" r="409, 0, 416, 18" u="1" o="1" /> <c c="W" r="417, 0, 426, 18" /> <c c="X" r="427, 0, 434, 18" u="1" o="1" /> <c c="Y" r="435, 0, 443, 18" o="1" /> <c c="Z" r="444, 0, 451, 18" u="1" o="1" /> <c c="[" r="452, 0, 456, 18" u="3" o="2" /> <c c="\" r="457, 0, 464, 18" u="1" o="1" /> <c c="]" r="465, 0, 469, 18" u="2" o="3" /> <c c="^" r="470, 0, 478, 18" o="1" /> <c c="_" r="479, 0, 488, 18" /> <c c="`" r="489, 0, 493, 18" u="1" o="4" /> <c c="a" r="494, 0, 501, 18" u="1" o="1" /> <c c="b" r="502, 0, 509, 18" u="1" o="1" /> <c c="c" r="510, 0, 517, 18" u="1" o="1" /> <c c="d" r="518, 0, 525, 18" u="1" o="1" /> <c c="e" r="526, 0, 533, 18" u="1" o="1" /> <c c="f" r="534, 0, 541, 18" u="1" o="1" /> <c c="g" r="542, 0, 549, 18" u="1" o="1" /> <c c="h" r="550, 0, 557, 18" u="1" o="1" /> <c c="i" r="558, 0, 566, 18" u="1" /> <c c="j" r="567, 0, 572, 18" u="1" o="3" /> <c c="k" r="573, 0, 580, 18" u="1" o="1" /> <c c="l" r="581, 0, 588, 18" u="1" o="1" /> <c c="m" r="589, 0, 597, 18" u="1" /> <c c="n" r="598, 0, 605, 18" u="1" o="1" /> <c c="o" r="606, 0, 613, 18" u="1" o="1" /> <c c="p" r="614, 0, 621, 18" u="1" o="1" /> <c c="q" r="622, 0, 629, 18" u="1" o="1" /> <c c="r" r="630, 0, 636, 18" u="2" o="1" /> <c c="s" r="637, 0, 644, 18" u="1" o="1" /> <c c="t" r="645, 0, 652, 18" u="1" o="1" /> <c c="u" r="653, 0, 660, 18" u="1" o="1" /> <c c="v" r="661, 0, 668, 18" u="1" o="1" /> <c c="w" r="669, 0, 678, 18" /> <c c="x" r="679, 0, 686, 18" u="1" o="1" /> <c c="y" r="687, 0, 694, 18" u="1" o="1" /> <c c="z" r="695, 0, 702, 18" u="1" o="1" /> <c c="{" r="703, 0, 709, 18" u="2" o="1" /> <c c="|" r="710, 0, 712, 18" u="4" o="3" /> <c c="}" r="713, 0, 719, 18" u="2" o="1" /> <c c="~" r="720, 0, 728, 18" u="1" /> <c c="" r="729, 0, 730, 18" o="8" /> <c c="" r="731, 0, 733, 18" u="4" o="3" /> <c c="" r="734, 0, 741, 18" u="1" o="1" /> <c c="" r="742, 0, 750, 18" u="1" /> <c c="" r="751, 0, 758, 18" u="1" o="1" /> <c c="" r="759, 0, 767, 18" o="1" /> <c c="" r="768, 0, 770, 18" u="4" o="3" /> <c c="" r="771, 0, 778, 18" u="1" o="1" /> <c c="" r="779, 0, 784, 18" u="2" o="2" /> <c c="" r="785, 0, 794, 18" /> <c c="" r="795, 0, 800, 18" u="2" o="2" /> <c c="" r="801, 0, 807, 18" u="1" o="2" /> <c c="" r="808, 0, 816, 18" u="1" /> <c c="" r="817, 0, 822, 18" u="2" o="2" /> <c c="" r="823, 0, 832, 18" /> <c c="" r="833, 0, 838, 18" u="2" o="2" /> <c c="" r="839, 0, 844, 18" u="2" o="2" /> <c c="" r="845, 0, 853, 18" u="1" /> <c c="" r="854, 0, 859, 18" u="2" o="2" /> <c c="" r="860, 0, 865, 18" u="2" o="2" /> <c c="" r="866, 0, 870, 18" u="3" o="2" /> <c c="" r="871, 0, 879, 18" u="1" /> <c c="" r="880, 0, 887, 18" u="1" o="1" /> <c c="" r="888, 0, 890, 18" u="3" o="4" /> <c c="" r="891, 0, 894, 18" u="3" o="3" /> <c c="" r="895, 0, 900, 18" u="2" o="2" /> <c c="" r="901, 0, 906, 18" u="2" o="2" /> <c c="" r="907, 0, 913, 18" u="1" o="2" /> <c c="" r="914, 0, 922, 18" o="1" /> <c c="" r="923, 0, 931, 18" o="1" /> <c c="" r="932, 0, 940, 18" o="1" /> <c c="" r="941, 0, 947, 18" u="2" o="1" /> <c c="" r="948, 0, 955, 18" u="1" o="1" /> <c c="" r="956, 0, 963, 18" u="1" o="1" /> <c c="" r="964, 0, 971, 18" u="1" o="1" /> <c c="" r="972, 0, 979, 18" u="1" o="1" /> <c c="" r="980, 0, 987, 18" u="1" o="1" /> <c c="" r="988, 0, 995, 18" u="1" o="1" /> <c c="" r="996, 0, 1005, 18" /> <c c="" r="1006, 0, 1013, 18" u="1" o="1" /> <c c="" r="1014, 0, 1021, 18" u="1" o="1" /> <c c="" r="0, 19, 7, 37" u="1" o="1" /> <c c="" r="8, 19, 15, 37" u="1" o="1" /> <c c="" r="16, 19, 23, 37" u="1" o="1" /> <c c="" r="24, 19, 30, 37" u="1" o="2" /> <c c="" r="31, 19, 37, 37" u="1" o="2" /> <c c="" r="38, 19, 44, 37" u="1" o="2" /> <c c="" r="45, 19, 51, 37" u="1" o="2" /> <c c="" r="52, 19, 60, 37" o="1" /> <c c="" r="61, 19, 68, 37" u="1" o="1" /> <c c="" r="69, 19, 76, 37" u="1" o="1" /> <c c="" r="77, 19, 84, 37" u="1" o="1" /> <c c="" r="85, 19, 92, 37" u="1" o="1" /> <c c="" r="93, 19, 100, 37" u="1" o="1" /> <c c="" r="101, 19, 108, 37" u="1" o="1" /> <c c="" r="109, 19, 116, 37" u="1" o="1" /> <c c="" r="117, 19, 126, 37" /> <c c="" r="127, 19, 134, 37" u="1" o="1" /> <c c="" r="135, 19, 142, 37" u="1" o="1" /> <c c="" r="143, 19, 150, 37" u="1" o="1" /> <c c="" r="151, 19, 158, 37" u="1" o="1" /> <c c="" r="159, 19, 167, 37" o="1" /> <c c="" r="168, 19, 175, 37" u="1" o="1" /> <c c="" r="176, 19, 183, 37" u="1" o="1" /> <c c="" r="184, 19, 191, 37" u="1" o="1" /> <c c="" r="192, 19, 199, 37" u="1" o="1" /> <c c="" r="200, 19, 207, 37" u="1" o="1" /> <c c="" r="208, 19, 215, 37" u="1" o="1" /> <c c="" r="216, 19, 223, 37" u="1" o="1" /> <c c="" r="224, 19, 231, 37" u="1" o="1" /> <c c="" r="232, 19, 240, 37" o="1" /> <c c="" r="241, 19, 248, 37" u="1" o="1" /> <c c="" r="249, 19, 256, 37" u="1" o="1" /> <c c="" r="257, 19, 264, 37" u="1" o="1" /> <c c="" r="265, 19, 272, 37" u="1" o="1" /> <c c="" r="273, 19, 280, 37" u="1" o="1" /> <c c="" r="281, 19, 289, 37" u="1" /> <c c="" r="290, 19, 298, 37" u="1" /> <c c="" r="299, 19, 307, 37" u="1" /> <c c="" r="308, 19, 316, 37" u="1" /> <c c="" r="317, 19, 324, 37" u="1" o="1" /> <c c="" r="325, 19, 332, 37" u="1" o="1" /> <c c="" r="333, 19, 340, 37" u="1" o="1" /> <c c="" r="341, 19, 348, 37" u="1" o="1" /> <c c="" r="349, 19, 356, 37" u="1" o="1" /> <c c="" r="357, 19, 364, 37" u="1" o="1" /> <c c="" r="365, 19, 372, 37" u="1" o="1" /> <c c="" r="373, 19, 381, 37" o="1" /> <c c="" r="382, 19, 391, 37" /> <c c="" r="392, 19, 399, 37" u="1" o="1" /> <c c="" r="400, 19, 407, 37" u="1" o="1" /> <c c="" r="408, 19, 415, 37" u="1" o="1" /> <c c="" r="416, 19, 423, 37" u="1" o="1" /> <c c="" r="424, 19, 431, 37" u="1" o="1" /> <c c="" r="432, 19, 439, 37" u="1" o="1" /> <c c="" r="440, 19, 447, 37" u="1" o="1" /> <c c="" r="448, 19, 455, 37" u="1" o="1" /> <c c="" r="456, 19, 463, 37" u="1" o="1" /> <c c="" r="464, 19, 471, 37" u="1" o="1" /> <c c="" r="472, 19, 479, 37" u="1" o="1" /> <c c="" r="480, 19, 488, 37" u="1" /> <c c="" r="489, 19, 496, 37" u="1" o="1" /> <c c="" r="497, 19, 504, 37" u="1" o="1" /> <c c="" r="505, 19, 512, 37" u="1" o="1" /> <c c="" r="513, 19, 521, 37" u="1" /> <c c=" " r="522, 19, 530, 37" u="1" /> <c c=" " r="531, 19, 538, 37" u="1" o="1" /> <c c=" " r="539, 19, 546, 37" u="1" o="1" /> <c c=" " r="547, 19, 555, 37" u="1" /> <c c=" " r="556, 19, 564, 37" u="1" /> <c c="" r="565, 19, 572, 37" u="1" o="1" /> <c c="" r="573, 19, 584, 37" u="1" o="-3" /> <c c="" r="585, 19, 593, 37" o="1" /> <c c="" r="594, 19, 602, 37" u="1" /> <c c="" r="603, 19, 610, 37" u="1" o="1" /> <c c="" r="611, 19, 618, 37" u="1" o="1" /> <c c="" r="619, 19, 626, 37" u="1" o="1" /> <c c="" r="627, 19, 634, 37" u="1" o="1" /> <c c="" r="635, 19, 642, 37" u="1" o="1" /> <c c="" r="643, 19, 650, 37" u="1" o="1" /> <c c="" r="651, 19, 658, 37" u="1" o="1" /> <c c="" r="659, 19, 666, 37" u="1" o="1" /> <c c="" r="667, 19, 674, 37" u="1" o="1" /> <c c="" r="675, 19, 682, 37" u="1" o="1" /> <c c="" r="683, 19, 691, 37" u="1" /> <c c="" r="692, 19, 699, 37" u="1" o="1" /> <c c="" r="700, 19, 707, 37" u="1" o="1" /> <c c="" r="708, 19, 715, 37" u="1" o="1" /> <c c=" " r="716, 19, 723, 37" u="1" o="1" /> <c c="!" r="724, 19, 731, 37" u="1" o="1" /> <c c=""" r="732, 19, 739, 37" u="1" o="1" /> <c c="#" r="740, 19, 747, 37" u="1" o="1" /> <c c="$" r="748, 19, 755, 37" u="1" o="1" /> <c c="%" r="756, 19, 765, 37" u="-1" o="1" /> <c c="&" r="766, 19, 775, 37" /> <c c="'" r="776, 19, 784, 37" o="1" /> <c c="(" r="785, 19, 791, 37" u="1" o="2" /> <c c=")" r="792, 19, 800, 37" u="1" /> <c c="*" r="801, 19, 807, 37" u="1" o="2" /> <c c="+" r="808, 19, 816, 37" u="1" /> <c c="," r="817, 19, 823, 37" u="1" o="2" /> <c c="-" r="824, 19, 832, 37" u="1" /> <c c="." r="833, 19, 839, 37" u="1" o="2" /> <c c="/" r="840, 19, 848, 37" u="1" /> <c c="0" r="849, 19, 855, 37" u="1" o="2" /> <c c="1" r="856, 19, 864, 37" u="1" /> <c c="2" r="865, 19, 874, 37" /> <c c="3" r="875, 19, 884, 37" /> <c c="4" r="885, 19, 893, 37" u="1" /> <c c="5" r="894, 19, 901, 37" u="1" o="1" /> <c c="6" r="902, 19, 910, 37" u="1" /> <c c="7" r="911, 19, 918, 37" u="1" o="1" /> <c c="8" r="919, 19, 926, 37" u="1" o="1" /> <c c="9" r="927, 19, 934, 37" u="1" o="1" /> <c c=":" r="935, 19, 942, 37" u="1" o="1" /> <c c=";" r="943, 19, 950, 37" u="1" o="1" /> <c c="<" r="951, 19, 958, 37" u="1" o="1" /> <c c="=" r="959, 19, 966, 37" u="1" o="1" /> <c c=">" r="967, 19, 975, 37" u="1" /> <c c="?" r="976, 19, 983, 37" u="1" o="1" /> <c c="@" r="984, 19, 991, 37" u="1" o="1" /> <c c="A" r="992, 19, 1001, 37" u="-1" o="1" /> <c c="B" r="1002, 19, 1010, 37" o="1" /> <c c="C" r="1011, 19, 1018, 37" u="1" o="1" /> <c c="D" r="0, 38, 7, 56" u="1" o="1" /> <c c="E" r="8, 38, 15, 56" u="1" o="1" /> <c c="F" r="16, 38, 23, 56" u="1" o="1" /> <c c="G" r="24, 38, 31, 56" u="1" o="1" /> <c c="H" r="32, 38, 39, 56" u="1" o="1" /> <c c="I" r="40, 38, 50, 56" u="-1" /> <c c="J" r="51, 38, 58, 56" u="1" o="1" /> <c c="K" r="59, 38, 66, 56" u="1" o="1" /> <c c="L" r="67, 38, 74, 56" u="1" o="1" /> <c c="M" r="75, 38, 82, 56" u="1" o="1" /> <c c="N" r="83, 38, 90, 56" u="1" o="1" /> <c c="O" r="91, 38, 98, 56" u="1" o="1" /> <c c="P" r="99, 38, 107, 56" u="1" /> <c c="Q" r="108, 38, 115, 56" u="1" o="1" /> <c c="R" r="116, 38, 123, 56" u="1" o="1" /> <c c="S" r="124, 38, 133, 56" /> <c c="T" r="134, 38, 142, 56" u="1" /> <c c="U" r="143, 38, 149, 56" u="2" o="1" /> <c c="V" r="150, 38, 158, 56" u="1" /> <c c="W" r="159, 38, 165, 56" u="2" o="1" /> <c c="X" r="166, 38, 174, 56" u="1" /> <c c="Y" r="175, 38, 182, 56" u="2" /> <c c="Z" r="183, 38, 190, 56" u="1" o="1" /> <c c="[" r="191, 38, 198, 56" u="1" o="1" /> <c c="\" r="199, 38, 206, 56" u="1" o="1" /> <c c="]" r="207, 38, 214, 56" u="1" o="1" /> <c c="^" r="215, 38, 222, 56" u="1" o="1" /> <c c="_" r="223, 38, 230, 56" u="1" o="1" /> <c c="`" r="231, 38, 238, 56" u="1" o="1" /> <c c="a" r="239, 38, 246, 56" u="1" o="1" /> <c c="b" r="247, 38, 255, 56" o="1" /> <c c="c" r="256, 38, 263, 56" u="1" o="1" /> <c c="d" r="264, 38, 272, 56" o="1" /> <c c="e" r="273, 38, 281, 56" u="1" /> <c c="f" r="282, 38, 290, 56" o="1" /> <c c="g" r="291, 38, 298, 56" u="1" o="1" /> <c c="h" r="299, 38, 306, 56" u="1" o="1" /> <c c="i" r="307, 38, 314, 56" u="1" o="1" /> <c c="j" r="315, 38, 322, 56" u="1" o="1" /> <c c="k" r="323, 38, 330, 56" u="1" o="1" /> <c c="l" r="331, 38, 338, 56" u="1" o="1" /> <c c="m" r="339, 38, 346, 56" u="1" o="1" /> <c c="n" r="347, 38, 354, 56" u="1" o="1" /> <c c="o" r="355, 38, 362, 56" u="1" o="1" /> <c c="p" r="363, 38, 371, 56" u="1" /> <c c="q" r="372, 38, 379, 56" u="1" o="1" /> <c c="r" r="380, 38, 387, 56" u="1" o="1" /> <c c="s" r="388, 38, 396, 56" u="1" /> <c c="t" r="397, 38, 406, 56" /> <c c="u" r="407, 38, 416, 56" /> <c c="v" r="417, 38, 425, 56" o="1" /> <c c="w" r="426, 38, 433, 56" u="1" o="1" /> <c c="x" r="434, 38, 442, 56" o="1" /> <c c="y" r="443, 38, 450, 56" u="1" o="1" /> <c c="z" r="451, 38, 458, 56" u="1" o="1" /> <c c="{" r="459, 38, 466, 56" u="1" o="1" /> <c c="|" r="467, 38, 474, 56" u="1" o="1" /> <c c="}" r="475, 38, 482, 56" u="1" o="1" /> <c c="~" r="483, 38, 490, 56" u="1" o="1" /> <c c="" r="491, 38, 498, 56" u="1" o="1" /> <c c="" r="499, 38, 508, 56" /> <c c="" r="509, 38, 518, 56" /> <c c="" r="519, 38, 526, 56" u="1" o="1" /> <c c="" r="527, 38, 535, 56" u="1" /> <c c="" r="536, 38, 545, 56" /> <c c="" r="546, 38, 555, 56" /> <c c="" r="556, 38, 563, 56" u="1" o="1" /> <c c="" r="564, 38, 573, 56" u="1" o="-1" /> <c c="" r="574, 38, 583, 56" u="1" o="-1" /> <c c="" r="584, 38, 592, 56" o="1" /> <c c="" r="593, 38, 603, 56" u="-1" /> <c c="" r="604, 38, 612, 56" u="1" /> <c c="" r="613, 38, 621, 56" u="1" /> <c c="" r="622, 38, 631, 56" /> <c c="" r="632, 38, 639, 56" u="1" o="1" /> <c c="" r="640, 38, 647, 56" u="1" o="1" /> <c c="" r="648, 38, 655, 56" u="1" o="1" /> <c c="" r="656, 38, 665, 56" /> <c c="" r="666, 38, 675, 56" /> <c c="" r="676, 38, 685, 56" /> <c c="" r="686, 38, 695, 56" /> <c c="" r="696, 38, 705, 56" /> <c c="" r="706, 38, 714, 56" u="1" /> <c c="" r="715, 38, 722, 56" u="1" o="1" /> <c c="" r="723, 38, 732, 56" /> <c c="" r="733, 38, 741, 56" u="1" /> <c c="" r="742, 38, 750, 56" o="1" /> <c c="" r="751, 38, 760, 56" /> <c c="" r="761, 38, 770, 56" /> <c c="" r="771, 38, 780, 56" /> <c c="" r="781, 38, 788, 56" u="1" o="1" /> <c c="" r="789, 38, 798, 56" /> <c c="" r="799, 38, 808, 56" /> <c c="" r="809, 38, 818, 56" /> <c c="" r="819, 38, 828, 56" /> <c c="" r="829, 38, 838, 56" /> <c c="" r="839, 38, 848, 56" /> <c c="" r="849, 38, 857, 56" u="1" /> <c c="" r="858, 38, 866, 56" u="1" /> <c c="" r="867, 38, 875, 56" u="1" /> <c c="" r="876, 38, 883, 56" u="1" o="1" /> <c c="" r="884, 38, 893, 56" /> <c c="" r="894, 38, 903, 56" /> <c c="" r="904, 38, 912, 56" o="1" /> <c c="" r="913, 38, 922, 56" /> <c c="" r="923, 38, 931, 56" o="1" /> <c c="" r="932, 38, 941, 56" /> <c c="" r="942, 38, 951, 56" /> <c c="" r="952, 38, 961, 56" /> <c c="" r="962, 38, 971, 56" /> <c c="" r="972, 38, 980, 56" o="1" /> <c c="" r="981, 38, 990, 56" /> <c c="" r="991, 38, 1000, 56" /> <c c="" r="1001, 38, 1010, 56" /> <c c="" r="1011, 38, 1018, 56" u="1" o="1" /> <c c="" r="0, 57, 9, 75" /> <c c="" r="10, 57, 19, 75" /> <c c="" r="20, 57, 29, 75" /> <c c="" r="30, 57, 37, 75" u="1" o="1" /> <c c="" r="38, 57, 46, 75" o="1" /> <c c="" r="47, 57, 56, 75" /> <c c="" r="57, 57, 66, 75" /> <c c="" r="67, 57, 74, 75" u="1" o="1" /> <c c="" r="75, 57, 84, 75" /> <c c="" r="85, 57, 88, 75" u="3" o="3" /> <c c="" r="89, 57, 96, 75" u="1" o="1" /> <c c="" r="97, 57, 106, 75" /> <c c="" r="107, 57, 109, 75" u="4" o="3" /> <c c="" r="110, 57, 117, 75" u="1" o="1" /> <c c="" r="118, 57, 125, 75" u="1" o="1" /> <c c="" r="126, 57, 133, 75" u="1" o="1" /> <c c="" r="134, 57, 142, 75" u="1" /> <c c="" r="143, 57, 150, 75" u="1" o="1" /> <c c="" r="151, 57, 158, 75" u="1" o="1" /> <c c="" r="159, 57, 166, 75" u="1" o="1" /> <c c="" r="167, 57, 174, 75" u="1" o="1" /> <c c="" r="175, 57, 182, 75" u="1" o="1" /> <c c="" r="183, 57, 190, 75" u="1" o="1" /> <c c="" r="191, 57, 198, 75" u="1" o="1" /> <c c="" r="199, 57, 206, 75" u="1" o="1" /> <c c="" r="207, 57, 214, 75" u="1" o="1" /> <c c="" r="215, 57, 222, 75" u="1" o="1" /> <c c="" r="223, 57, 230, 75" u="1" o="1" /> <c c="" r="231, 57, 238, 75" u="1" o="1" /> <c c="" r="239, 57, 246, 75" u="1" o="1" /> <c c="" r="247, 57, 254, 75" u="1" o="1" /> <c c="" r="255, 57, 262, 75" u="1" o="1" /> <c c="" r="263, 57, 270, 75" u="1" o="1" /> <c c="" r="271, 57, 278, 75" u="1" o="1" /> <c c="" r="279, 57, 288, 75" /> <c c="" r="289, 57, 297, 75" o="1" /> <c c="" r="298, 57, 306, 75" u="1" /> <c c="" r="307, 57, 314, 75" u="1" o="1" /> <c c="" r="315, 57, 323, 75" u="1" /> <c c="" r="324, 57, 331, 75" u="1" o="1" /> <c c="" r="332, 57, 339, 75" u="1" o="1" /> <c c="" r="340, 57, 347, 75" u="1" o="1" /> <c c="" r="348, 57, 355, 75" u="1" o="1" /> <c c="" r="356, 57, 363, 75" u="1" o="1" /> <c c="" r="364, 57, 373, 75" /> <c c="" r="374, 57, 383, 75" /> <c c="" r="384, 57, 391, 75" u="1" o="1" /> <c c="" r="392, 57, 399, 75" u="1" o="1" /> <c c="" r="400, 57, 407, 75" u="1" o="1" /> <c c="" r="408, 57, 417, 75" /> <c c="" r="418, 57, 425, 75" u="1" o="1" /> <c c="" r="426, 57, 433, 75" u="1" o="1" /> <c c="" r="434, 57, 443, 75" /> <c c="" r="444, 57, 452, 75" o="1" /> <c c="" r="453, 57, 462, 75" /> <c c="" r="463, 57, 472, 75" /> <c c="" r="473, 57, 481, 75" o="1" /> <c c="" r="482, 57, 489, 75" u="1" o="1" /> <c c="" r="490, 57, 497, 75" u="1" o="1" /> <c c="" r="498, 57, 505, 75" u="1" o="1" /> <c c="" r="506, 57, 514, 75" o="1" /> <c c="" r="515, 57, 522, 75" u="1" o="1" /> <c c="" r="523, 57, 530, 75" u="1" o="1" /> <c c="" r="531, 57, 538, 75" u="1" o="1" /> <c c="" r="539, 57, 546, 75" o="2" /> <c c=" " r="547, 57, 555, 75" u="1" /> <c c=" " r="556, 57, 562, 75" u="1" o="2" /> <c c=" " r="563, 57, 571, 75" u="1" /> <c c=" " r="572, 57, 580, 75" o="1" /> <c c=" " r="581, 57, 588, 75" u="1" o="1" /> <c c="" r="589, 57, 596, 75" u="1" o="1" /> <c c="" r="597, 57, 604, 75" u="1" o="1" /> <c c="" r="605, 57, 614, 75" /> <c c="" r="615, 57, 621, 75" u="2" o="1" /> <c c="" r="622, 57, 630, 75" u="1" /> <c c="" r="631, 57, 637, 75" u="2" o="1" /> <c c="" r="638, 57, 646, 75" o="1" /> <c c="" r="647, 57, 654, 75" u="1" o="1" /> <c c="" r="655, 57, 662, 75" u="1" o="1" /> <c c="" r="663, 57, 670, 75" u="1" o="1" /> <c c="" r="671, 57, 678, 75" u="1" o="1" /> <c c="" r="679, 57, 686, 75" u="1" o="1" /> <c c="" r="687, 57, 695, 75" o="1" /> <c c="" r="696, 57, 703, 75" u="1" o="1" /> <c c="" r="704, 57, 713, 75" /> <c c="" r="714, 57, 723, 75" /> <c c="" r="724, 57, 731, 75" u="1" o="1" /> <c c="" r="732, 57, 739, 75" u="1" o="1" /> <c c=" " r="740, 57, 749, 75" /> <c c="!" r="750, 57, 759, 75" /> <c c="$" r="760, 57, 769, 75" /> <c c="%" r="770, 57, 777, 75" u="1" o="1" /> <c c="&" r="778, 57, 785, 75" u="1" o="1" /> <c c="'" r="786, 57, 793, 75" u="1" o="1" /> <c c="(" r="794, 57, 801, 75" u="1" o="1" /> <c c=")" r="802, 57, 809, 75" u="1" o="1" /> <c c="*" r="810, 57, 817, 75" u="1" o="1" /> <c c="+" r="818, 57, 825, 75" u="1" o="1" /> <c c="," r="826, 57, 833, 75" u="1" o="1" /> <c c="-" r="834, 57, 841, 75" u="1" o="1" /> <c c="." r="842, 57, 849, 75" u="1" o="1" /> <c c="/" r="850, 57, 857, 75" u="1" o="1" /> <c c="0" r="858, 57, 865, 75" u="1" o="1" /> <c c="1" r="866, 57, 873, 75" u="1" o="1" /> <c c="2" r="874, 57, 882, 75" o="1" /> <c c="3" r="883, 57, 890, 75" u="1" o="1" /> <c c="4" r="891, 57, 900, 75" /> <c c="5" r="901, 57, 910, 75" /> <c c="6" r="911, 57, 919, 75" o="1" /> <c c="7" r="920, 57, 925, 75" u="1" o="3" /> <c c="8" r="926, 57, 935, 75" /> <c c="9" r="936, 57, 945, 75" /> <c c=":" r="946, 57, 955, 75" /> <c c=";" r="956, 57, 965, 75" /> <c c="<" r="966, 57, 975, 75" /> <c c="=" r="976, 57, 985, 75" /> <c c=">" r="986, 57, 995, 75" /> <c c="?" r="996, 57, 1003, 75" u="1" o="1" /> <c c="@" r="1004, 57, 1011, 75" u="1" o="1" /> <c c="A" r="1012, 57, 1021, 75" /> <c c="C" r="0, 76, 9, 94" /> <c c="D" r="10, 76, 19, 94" /> <c c="E" r="20, 76, 29, 94" /> <c c="L" r="30, 76, 39, 94" /> <c c="M" r="40, 76, 48, 94" u="1" /> <c c="P" r="49, 76, 58, 94" /> <c c="Q" r="59, 76, 68, 94" /> <c c="R" r="69, 76, 78, 94" /> <c c="S" r="79, 76, 86, 94" u="1" o="1" /> <c c="T" r="87, 76, 94, 94" u="1" o="1" /> <c c="U" r="95, 76, 102, 94" u="1" o="1" /> <c c="V" r="103, 76, 111, 94" o="1" /> <c c="W" r="112, 76, 120, 94" o="1" /> <c c="X" r="121, 76, 130, 94" /> <c c="Y" r="131, 76, 138, 94" u="1" o="1" /> <c c="Z" r="139, 76, 148, 94" /> <c c="[" r="149, 76, 155, 94" u="1" o="2" /> <c c="\" r="156, 76, 164, 94" u="1" /> <c c="]" r="165, 76, 174, 94" /> <c c="^" r="175, 76, 184, 94" /> <c c="_" r="185, 76, 192, 94" u="1" o="1" /> <c c="`" r="193, 76, 202, 94" /> <c c="a" r="203, 76, 211, 94" u="1" /> <c c="b" r="212, 76, 219, 94" u="1" o="1" /> <c c="c" r="220, 76, 229, 94" /> <c c="d" r="230, 76, 239, 94" /> <c c="e" r="240, 76, 247, 94" u="1" o="1" /> <c c="f" r="248, 76, 255, 94" u="1" o="1" /> <c c="g" r="256, 76, 263, 94" u="1" o="1" /> <c c="h" r="264, 76, 273, 94" /> <c c="i" r="274, 76, 281, 94" u="1" o="1" /> <c c="j" r="282, 76, 291, 94" /> <c c="k" r="292, 76, 301, 94" /> <c c="l" r="302, 76, 311, 94" /> <c c="m" r="312, 76, 321, 94" /> <c c="n" r="322, 76, 331, 94" /> <c c="o" r="332, 76, 341, 94" /> <c c="p" r="342, 76, 351, 94" /> <c c="q" r="352, 76, 361, 94" /> <c c="r" r="362, 76, 371, 94" /> <c c="s" r="372, 76, 381, 94" /> <c c="t" r="382, 76, 391, 94" /> <c c="u" r="392, 76, 401, 94" /> <c c="v" r="402, 76, 411, 94" /> <c c="w" r="412, 76, 421, 94" /> <c c="x" r="422, 76, 431, 94" /> <c c="y" r="432, 76, 439, 94" u="1" o="1" /> <c c="z" r="440, 76, 447, 94" u="1" o="1" /> <c c="{" r="448, 76, 457, 94" /> <c c="|" r="458, 76, 465, 94" u="1" o="1" /> <c c="}" r="466, 76, 473, 94" u="1" o="1" /> <c c="~" r="474, 76, 481, 94" u="1" o="1" /> <c c="" r="482, 76, 489, 94" u="1" o="1" /> <c c="" r="490, 76, 499, 94" /> <c c="" r="500, 76, 509, 94" /> <c c="" r="510, 76, 517, 94" u="1" o="1" /> <c c="" r="518, 76, 527, 94" /> <c c="" r="528, 76, 537, 94" /> <c c="" r="538, 76, 547, 94" /> <c c="" r="548, 76, 557, 94" /> <c c="" r="558, 76, 565, 94" u="1" o="1" /> <c c="" r="566, 76, 573, 94" u="1" o="1" /> <c c="" r="574, 76, 583, 94" /> <c c="" r="584, 76, 593, 94" /> <c c="" r="594, 76, 603, 94" /> <c c="" r="604, 76, 613, 94" /> <c c="" r="614, 76, 623, 94" /> <c c="" r="624, 76, 633, 94" /> <c c="" r="634, 76, 643, 94" /> <c c="" r="644, 76, 653, 94" /> <c c="" r="654, 76, 663, 94" /> <c c="" r="664, 76, 673, 94" /> <c c="" r="674, 76, 683, 94" /> <c c="" r="684, 76, 691, 94" u="1" o="1" /> <c c="" r="692, 76, 699, 94" u="1" o="1" /> <c c="" r="700, 76, 707, 94" u="1" o="1" /> <c c="" r="708, 76, 715, 94" u="1" o="1" /> <c c="" r="716, 76, 725, 94" /> <c c="" r="726, 76, 733, 94" u="1" o="1" /> <c c="" r="734, 76, 743, 94" /> <c c="" r="744, 76, 753, 94" /> <c c="" r="754, 76, 763, 94" /> <c c="" r="764, 76, 773, 94" /> <c c="" r="774, 76, 783, 94" /> <c c="" r="784, 76, 791, 94" u="1" o="1" /> <c c="" r="792, 76, 800, 94" o="1" /> <c c="" r="801, 76, 808, 94" u="1" o="1" /> <c c="" r="809, 76, 816, 94" u="1" o="1" /> <c c="" r="817, 76, 826, 94" /> <c c="" r="827, 76, 836, 94" /> <c c="" r="837, 76, 846, 94" /> <c c="" r="847, 76, 856, 94" /> <c c="" r="857, 76, 864, 94" u="1" o="1" /> <c c="" r="865, 76, 874, 94" /> <c c="" r="875, 76, 884, 94" /> <c c="" r="885, 76, 894, 94" /> <c c="" r="895, 76, 904, 94" /> <c c="" r="905, 76, 914, 94" /> <c c="" r="915, 76, 920, 94" u="2" o="2" /> <c c="" r="921, 76, 930, 94" /> <c c="" r="931, 76, 940, 94" /> <c c="" r="941, 76, 946, 94" u="2" o="2" /> <c c="" r="947, 76, 952, 94" u="2" o="2" /> <c c="" r="953, 76, 958, 94" u="2" o="2" /> <c c="" r="959, 76, 964, 94" u="2" o="2" /> <c c="" r="965, 76, 970, 94" u="2" o="2" /> <c c="" r="971, 76, 976, 94" u="2" o="2" /> <c c="" r="977, 76, 982, 94" u="2" o="2" /> <c c="" r="983, 76, 990, 94" u="1" o="1" /> <c c="" r="991, 76, 997, 94" u="2" o="1" /> <c c="" r="998, 76, 1001, 94" u="3" o="3" /> <c c="" r="1002, 76, 1005, 94" u="3" o="3" /> <c c="" r="1006, 76, 1009, 94" u="3" o="3" /> <c c="" r="1010, 76, 1013, 94" u="3" o="3" /> <c c="" r="1014, 76, 1017, 94" u="3" o="3" /> <c c="" r="1018, 76, 1021, 94" u="3" o="3" /> <c c="" r="0, 95, 5, 113" u="2" o="2" /> <c c="" r="6, 95, 11, 113" u="2" o="2" /> <c c="" r="12, 95, 18, 113" u="2" o="1" /> <c c="" r="19, 95, 25, 113" u="2" o="1" /> <c c="" r="26, 95, 27, 113" u="4" o="4" /> <c c="" r="28, 95, 33, 113" u="2" o="2" /> <c c="" r="34, 95, 35, 113" u="4" o="4" /> <c c="" r="36, 95, 41, 113" u="2" o="2" /> <c c="" r="42, 95, 45, 113" u="3" o="3" /> <c c="" r="46, 95, 49, 113" u="3" o="3" /> <c c="" r="50, 95, 53, 113" u="3" o="3" /> <c c="" r="54, 95, 57, 113" u="3" o="3" /> <c c="" r="58, 95, 63, 113" u="2" o="2" /> <c c="" r="64, 95, 69, 113" u="2" o="2" /> <c c="" r="70, 95, 75, 113" u="2" o="2" /> <c c="" r="76, 95, 78, 113" u="4" o="3" /> <c c="" r="79, 95, 83, 113" u="2" o="3" /> <c c="" r="84, 95, 87, 113" u="3" o="3" /> <c c="" r="88, 95, 93, 113" u="2" o="2" /> <c c="" r="94, 95, 99, 113" u="2" o="2" /> <c c="" r="100, 95, 110, 113" u="-3" o="2" /> <c c="" r="111, 95, 116, 113" u="2" o="2" /> <c c="" r="117, 95, 122, 113" u="2" o="2" /> <c c="" r="123, 95, 128, 113" u="2" o="2" /> <c c="" r="129, 95, 136, 113" u="1" o="1" /> <c c="" r="137, 95, 142, 113" u="2" o="2" /> <c c="" r="143, 95, 148, 113" u="2" o="2" /> <c c="" r="149, 95, 154, 113" u="2" o="2" /> <c c="" r="155, 95, 160, 113" u="2" o="2" /> <c c="" r="161, 95, 166, 113" u="2" o="2" /> <c c="" r="167, 95, 172, 113" u="2" o="2" /> <c c="" r="173, 95, 180, 113" u="1" o="1" /> <c c="" r="181, 95, 184, 113" u="3" o="3" /> <c c="" r="185, 95, 189, 113" u="1" o="4" /> <c c="" r="190, 95, 194, 113" u="3" o="2" /> <c c="" r="195, 95, 201, 113" u="2" o="1" /> <c c="" r="202, 95, 207, 113" u="2" o="2" /> <c c="" r="208, 95, 213, 113" u="2" o="2" /> <c c="" r="214, 95, 223, 113" /> <c c="" r="224, 95, 229, 113" u="2" o="2" /> <c c="" r="230, 95, 232, 113" u="4" o="3" /> <c c="" r="233, 95, 238, 113" u="2" o="2" /> <c c=" " r="239, 95, 244, 113" u="2" o="2" /> <c c=" " r="245, 95, 249, 113" u="2" o="3" /> <c c=" " r="250, 95, 255, 113" u="2" o="2" /> <c c=" " r="256, 95, 262, 113" u="2" o="1" /> <c c=" " r="263, 95, 266, 113" u="3" o="3" /> <c c="" r="267, 95, 274, 113" u="1" o="1" /> <c c="" r="275, 95, 281, 113" u="1" o="2" /> <c c="" r="282, 95, 287, 113" u="2" o="2" /> <c c="" r="288, 95, 293, 113" u="2" o="2" /> <c c="" r="294, 95, 297, 113" u="3" o="3" /> <c c="" r="298, 95, 301, 113" u="3" o="3" /> <c c="" r="302, 95, 305, 113" u="3" o="3" /> <c c="" r="306, 95, 309, 113" u="3" o="3" /> <c c="" r="310, 95, 314, 113" u="2" o="3" /> <c c="" r="315, 95, 319, 113" u="2" o="3" /> <c c="" r="320, 95, 324, 113" u="2" o="3" /> <c c="" r="325, 95, 329, 113" u="3" o="2" /> <c c="" r="330, 95, 335, 113" u="2" o="2" /> <c c="" r="336, 95, 339, 113" u="3" o="3" /> <c c="" r="340, 95, 343, 113" u="3" o="3" /> <c c="" r="344, 95, 349, 113" u="2" o="2" /> <c c="" r="350, 95, 355, 113" u="2" o="2" /> <c c="" r="356, 95, 361, 113" u="2" o="2" /> <c c=" " r="362, 95, 367, 113" u="2" o="2" /> <c c="!" r="368, 95, 372, 113" u="4" o="1" /> <c c=""" r="373, 95, 377, 113" u="1" o="4" /> <c c="#" r="378, 95, 380, 113" u="4" o="3" /> <c c="$" r="381, 95, 386, 113" u="2" o="2" /> <c c="%" r="387, 95, 390, 113" u="3" o="3" /> <c c="&" r="391, 95, 394, 113" u="3" o="3" /> <c c="'" r="395, 95, 398, 113" u="3" o="3" /> <c c="(" r="399, 95, 402, 113" u="3" o="3" /> <c c=")" r="403, 95, 406, 113" u="3" o="3" /> <c c="*" r="407, 95, 412, 113" u="2" o="2" /> <c c="+" r="413, 95, 420, 113" u="1" o="1" /> <c c="," r="421, 95, 427, 113" u="2" o="1" /> <c c="-" r="428, 95, 434, 113" u="2" o="1" /> <c c="." r="435, 95, 440, 113" u="2" o="2" /> <c c="/" r="441, 95, 446, 113" u="2" o="2" /> <c c="0" r="447, 95, 452, 113" u="2" o="2" /> <c c="1" r="453, 95, 458, 113" u="2" o="2" /> <c c="2" r="459, 95, 468, 113" /> <c c="3" r="469, 95, 478, 113" /> <c c="4" r="479, 95, 487, 113" u="1" /> <c c="5" r="488, 95, 494, 113" u="1" o="2" /> <c c="6" r="495, 95, 504, 113" /> <c c="7" r="505, 95, 514, 113" /> <c c="8" r="515, 95, 524, 113" /> <c c="9" r="525, 95, 528, 113" u="3" o="3" /> <c c=":" r="529, 95, 534, 113" u="2" o="2" /> <c c=";" r="535, 95, 540, 113" u="2" o="2" /> <c c="<" r="541, 95, 548, 113" u="1" o="1" /> <c c="=" r="549, 95, 554, 113" u="2" o="2" /> <c c=">" r="555, 95, 558, 113" u="3" o="3" /> <c c="?" r="559, 95, 568, 113" /> <c c="C" r="569, 95, 572, 113" u="3" o="3" /> <c c="X" r="573, 95, 575, 113" u="7" /> <c c="a" r="576, 95, 589, 113" u="-2" o="-2" /> <c c="t" r="590, 95, 593, 113" u="3" o="3" /> <c c="u" r="594, 95, 597, 113" u="3" o="3" /> <c c="z" r="598, 95, 601, 113" u="3" o="3" /> <c c="~" r="602, 95, 605, 113" u="2" o="4" /> <c c="" r="606, 95, 610, 113" u="3" o="2" /> <c c="" r="611, 95, 616, 113" u="2" o="2" /> <c c="" r="617, 95, 626, 113" u="-1" o="1" /> <c c="" r="627, 95, 629, 113" u="3" o="4" /> <c c="" r="630, 95, 641, 113" u="-3" o="1" /> <c c="" r="642, 95, 653, 113" u="-3" o="1" /> <c c="" r="654, 95, 664, 113" u="-3" o="2" /> <c c="" r="665, 95, 675, 113" u="-2" o="1" /> <c c="" r="676, 95, 688, 113" u="-4" o="1" /> <c c="" r="689, 95, 699, 113" u="-1" /> <c c="" r="700, 95, 706, 113" u="2" o="1" /> <c c="" r="707, 95, 714, 113" u="1" o="1" /> <c c="" r="715, 95, 722, 113" u="1" o="1" /> <c c="" r="723, 95, 730, 113" u="1" o="1" /> <c c="" r="731, 95, 740, 113" /> <c c="" r="741, 95, 748, 113" u="1" o="1" /> <c c="" r="749, 95, 756, 113" u="1" o="1" /> <c c="" r="757, 95, 764, 113" u="1" o="1" /> <c c="" r="765, 95, 774, 113" /> <c c="" r="775, 95, 781, 113" u="1" o="2" /> <c c="" r="782, 95, 790, 113" u="1" /> <c c="" r="791, 95, 800, 113" /> <c c="" r="801, 95, 808, 113" u="1" o="1" /> <c c="" r="809, 95, 816, 113" u="1" o="1" /> <c c="" r="817, 95, 824, 113" u="1" o="1" /> <c c="" r="825, 95, 832, 113" u="1" o="1" /> <c c="" r="833, 95, 840, 113" u="1" o="1" /> <c c="" r="841, 95, 848, 113" u="1" o="1" /> <c c="" r="849, 95, 858, 113" /> <c c="" r="859, 95, 867, 113" o="1" /> <c c="" r="868, 95, 876, 113" o="1" /> <c c="" r="877, 95, 886, 113" /> <c c="" r="887, 95, 894, 113" u="1" o="1" /> <c c="" r="895, 95, 904, 113" /> <c c="" r="905, 95, 913, 113" u="1" /> <c c="" r="914, 95, 920, 113" u="1" o="2" /> <c c="" r="921, 95, 929, 113" o="1" /> <c c="" r="930, 95, 939, 113" /> <c c="" r="940, 95, 946, 113" u="1" o="2" /> <c c="" r="947, 95, 954, 113" u="1" o="1" /> <c c="" r="955, 95, 961, 113" u="2" o="1" /> <c c="" r="962, 95, 971, 113" /> <c c="" r="972, 95, 981, 113" /> <c c="" r="982, 95, 990, 113" u="1" /> <c c="" r="991, 95, 1000, 113" /> <c c="" r="1001, 95, 1010, 113" /> <c c="" r="1011, 95, 1017, 113" u="1" o="2" /> <c c="" r="0, 114, 7, 132" u="1" o="1" /> <c c="" r="8, 114, 15, 132" u="1" o="1" /> <c c="" r="16, 114, 25, 132" /> <c c="" r="26, 114, 32, 132" u="2" o="1" /> <c c="" r="33, 114, 40, 132" u="1" o="1" /> <c c="" r="41, 114, 50, 132" /> <c c="" r="51, 114, 59, 132" u="1" /> <c c="" r="60, 114, 69, 132" /> <c c="" r="70, 114, 77, 132" u="1" o="1" /> <c c="" r="78, 114, 85, 132" u="1" o="1" /> <c c="" r="86, 114, 95, 132" /> <c c="" r="96, 114, 104, 132" u="1" /> <c c="" r="105, 114, 112, 132" u="1" o="1" /> <c c="" r="113, 114, 122, 132" /> <c c="" r="123, 114, 130, 132" u="1" o="1" /> <c c="" r="131, 114, 140, 132" /> <c c="" r="141, 114, 150, 132" /> <c c="" r="151, 114, 160, 132" /> <c c="" r="161, 114, 170, 132" /> <c c="" r="171, 114, 180, 132" /> <c c="" r="181, 114, 187, 132" u="2" o="1" /> <c c="" r="188, 114, 197, 132" /> <c c="" r="198, 114, 205, 132" u="1" o="1" /> <c c="" r="206, 114, 215, 132" /> <c c="" r="216, 114, 225, 132" /> <c c="" r="226, 114, 236, 132" o="-1" /> <c c="" r="237, 114, 246, 132" /> <c c="" r="247, 114, 257, 132" o="-1" /> <c c="" r="258, 114, 272, 132" u="-4" o="-1" /> <c c="" r="273, 114, 283, 132" o="-1" /> <c c="" r="284, 114, 293, 132" /> <c c="" r="294, 114, 303, 132" /> <c c="" r="304, 114, 313, 132" /> <c c="" r="314, 114, 323, 132" /> <c c="" r="324, 114, 333, 132" /> <c c="" r="334, 114, 343, 132" /> <c c="" r="344, 114, 353, 132" /> <c c="" r="354, 114, 361, 132" u="1" o="1" /> <c c="" r="362, 114, 370, 132" o="1" /> <c c="" r="371, 114, 380, 132" /> <c c="" r="381, 114, 390, 132" /> <c c="" r="391, 114, 400, 132" /> <c c="" r="401, 114, 410, 132" /> <c c="" r="411, 114, 420, 132" /> <c c="" r="421, 114, 429, 132" u="1" /> <c c="" r="430, 114, 437, 132" u="1" o="1" /> <c c="" r="438, 114, 443, 132" u="1" o="3" /> <c c="" r="444, 114, 453, 132" /> <c c="" r="454, 114, 461, 132" u="1" o="1" /> <c c="" r="462, 114, 469, 132" u="1" o="1" /> <c c="" r="470, 114, 477, 132" u="1" o="1" /> <c c="" r="478, 114, 485, 132" u="1" o="1" /> <c c="" r="486, 114, 493, 132" u="1" o="1" /> <c c="" r="494, 114, 503, 132" /> <c c="" r="504, 114, 513, 132" /> <c c="" r="514, 114, 523, 132" /> <c c="" r="524, 114, 531, 132" u="1" o="1" /> <c c="" r="532, 114, 539, 132" u="1" o="1" /> <c c="" r="540, 114, 547, 132" u="1" o="1" /> <c c="" r="548, 114, 555, 132" u="1" o="1" /> <c c="" r="556, 114, 563, 132" u="1" o="1" /> <c c="" r="564, 114, 574, 132" u="-1" /> <c c="" r="575, 114, 582, 132" u="1" o="1" /> <c c="" r="583, 114, 590, 132" u="1" o="1" /> <c c="" r="591, 114, 598, 132" u="1" o="1" /> <c c="" r="599, 114, 605, 132" u="1" o="2" /> <c c="" r="606, 114, 612, 132" u="1" o="2" /> <c c="" r="613, 114, 620, 132" u="1" o="1" /> <c c=" " r="621, 114, 630, 132" /> <c c=" " r="631, 114, 640, 132" /> <c c=" " r="641, 114, 651, 132" u="-1" /> <c c=" " r="652, 114, 660, 132" u="1" /> <c c=" " r="661, 114, 668, 132" u="1" o="1" /> <c c="" r="669, 114, 678, 132" /> <c c="" r="679, 114, 686, 132" u="1" o="1" /> <c c="" r="687, 114, 694, 132" u="1" o="1" /> <c c="" r="695, 114, 702, 132" u="1" o="1" /> <c c="" r="703, 114, 710, 132" u="1" o="1" /> <c c="" r="711, 114, 718, 132" u="1" o="1" /> <c c="" r="719, 114, 727, 132" u="1" /> <c c="" r="728, 114, 735, 132" u="1" o="1" /> <c c="" r="736, 114, 746, 132" o="-1" /> <c c="" r="747, 114, 754, 132" u="1" o="1" /> <c c="" r="755, 114, 762, 132" u="1" o="1" /> <c c="" r="763, 114, 770, 132" u="1" o="1" /> <c c="" r="771, 114, 779, 132" u="1" /> <c c="" r="780, 114, 788, 132" o="1" /> <c c="" r="789, 114, 796, 132" u="1" o="1" /> <c c="" r="797, 114, 804, 132" u="1" o="1" /> <c c="" r="805, 114, 812, 132" u="1" o="1" /> <c c="" r="813, 114, 820, 132" u="1" o="1" /> <c c=" " r="821, 114, 828, 132" u="1" o="1" /> <c c="!" r="829, 114, 836, 132" u="1" o="1" /> <c c=""" r="837, 114, 845, 132" o="1" /> <c c="#" r="846, 114, 855, 132" /> <c c="$" r="856, 114, 864, 132" u="1" /> <c c="%" r="865, 114, 872, 132" u="1" o="1" /> <c c="&" r="873, 114, 881, 132" u="1" /> <c c="'" r="882, 114, 889, 132" u="1" o="1" /> <c c="(" r="890, 114, 898, 132" u="1" /> <c c=")" r="899, 114, 908, 132" u="1" o="-1" /> <c c="*" r="909, 114, 918, 132" /> <c c="+" r="919, 114, 928, 132" /> <c c="," r="929, 114, 936, 132" u="1" o="1" /> <c c="-" r="937, 114, 944, 132" u="1" o="1" /> <c c="." r="945, 114, 954, 132" /> <c c="/" r="955, 114, 962, 132" u="1" o="1" /> <c c="0" r="963, 114, 970, 132" u="1" o="1" /> <c c="1" r="971, 114, 979, 132" o="1" /> <c c="2" r="980, 114, 987, 132" u="1" o="1" /> <c c="3" r="988, 114, 994, 132" u="2" o="1" /> <c c="4" r="995, 114, 1003, 132" u="1" /> <c c="5" r="1004, 114, 1011, 132" u="1" o="1" /> <c c="6" r="1012, 114, 1022, 132" o="-1" /> <c c="7" r="0, 133, 7, 151" u="1" o="1" /> <c c="8" r="8, 133, 15, 151" u="1" o="1" /> <c c="9" r="16, 133, 23, 151" u="1" o="1" /> <c c=":" r="24, 133, 31, 151" u="1" o="1" /> <c c=";" r="32, 133, 40, 151" o="1" /> <c c="<" r="41, 133, 49, 151" u="1" /> <c c="=" r="50, 133, 57, 151" u="1" o="1" /> <c c=">" r="58, 133, 65, 151" u="1" o="1" /> <c c="?" r="66, 133, 73, 151" u="1" o="1" /> <c c="@" r="74, 133, 81, 151" u="1" o="1" /> <c c="A" r="82, 133, 89, 151" u="1" o="1" /> <c c="B" r="90, 133, 96, 151" u="1" o="2" /> <c c="C" r="97, 133, 104, 151" u="1" o="1" /> <c c="D" r="105, 133, 113, 151" u="1" /> <c c="E" r="114, 133, 121, 151" u="1" o="1" /> <c c="F" r="122, 133, 130, 151" u="1" /> <c c="G" r="131, 133, 138, 151" u="1" o="1" /> <c c="H" r="139, 133, 147, 151" u="1" /> <c c="I" r="148, 133, 157, 151" /> <c c="J" r="158, 133, 167, 151" /> <c c="K" r="168, 133, 177, 151" /> <c c="L" r="178, 133, 185, 151" u="1" o="1" /> <c c="M" r="186, 133, 193, 151" u="1" o="1" /> <c c="N" r="194, 133, 203, 151" /> <c c="O" r="204, 133, 212, 151" u="1" /> <c c="P" r="213, 133, 220, 151" u="1" o="1" /> <c c="Q" r="221, 133, 228, 151" u="1" o="1" /> <c c="R" r="229, 133, 238, 151" /> <c c="S" r="239, 133, 245, 151" u="2" o="1" /> <c c="T" r="246, 133, 253, 151" u="1" o="1" /> <c c="U" r="254, 133, 261, 151" u="1" o="1" /> <c c="V" r="262, 133, 270, 151" u="1" /> <c c="W" r="271, 133, 279, 151" u="1" /> <c c="X" r="280, 133, 285, 151" u="1" o="3" /> <c c="Y" r="286, 133, 295, 151" /> <c c="Z" r="296, 133, 305, 151" /> <c c="[" r="306, 133, 314, 151" o="1" /> <c c="\" r="315, 133, 322, 151" u="1" o="1" /> <c c="]" r="323, 133, 330, 151" u="1" o="1" /> <c c="^" r="331, 133, 338, 151" u="1" o="1" /> <c c="_" r="339, 133, 346, 151" u="1" o="1" /> <c c="b" r="347, 133, 356, 151" /> <c c="c" r="357, 133, 366, 151" /> <c c="r" r="367, 133, 376, 151" /> <c c="s" r="377, 133, 386, 151" /> <c c="" r="387, 133, 394, 151" u="1" o="1" /> <c c="" r="395, 133, 401, 151" u="2" o="1" /> <c c="" r="402, 133, 411, 151" /> <c c="" r="412, 133, 420, 151" o="1" /> <c c="" r="421, 133, 429, 151" u="1" /> <c c="" r="430, 133, 437, 151" u="1" o="1" /> <c c="" r="438, 133, 447, 151" /> <c c="" r="448, 133, 457, 151" /> <c c="" r="458, 133, 465, 151" u="1" o="1" /> <c c="" r="466, 133, 473, 151" u="1" o="1" /> <c c="" r="474, 133, 483, 151" /> <c c="" r="484, 133, 492, 151" u="1" /> <c c="" r="493, 133, 502, 151" /> <c c="" r="503, 133, 512, 151" /> <c c="" r="513, 133, 522, 151" /> <c c="" r="523, 133, 532, 151" /> <c c="" r="533, 133, 540, 151" u="1" o="1" /> <c c="" r="541, 133, 548, 151" u="1" o="1" /> <c c="" r="549, 133, 558, 151" /> <c c="" r="559, 133, 566, 151" u="1" o="1" /> <c c="" r="567, 133, 575, 151" o="1" /> <c c="" r="576, 133, 585, 151" /> <c c="" r="586, 133, 595, 151" /> <c c="" r="596, 133, 605, 151" /> <c c="" r="606, 133, 615, 151" /> <c c="" r="616, 133, 625, 151" /> <c c="" r="626, 133, 635, 151" /> <c c="" r="636, 133, 643, 151" u="1" o="1" /> <c c="" r="644, 133, 650, 151" u="1" o="2" /> <c c="" r="651, 133, 661, 151" o="-1" /> <c c="" r="662, 133, 672, 151" o="-1" /> <c c="" r="673, 133, 682, 151" /> <c c="" r="683, 133, 691, 151" u="1" /> <c c="" r="692, 133, 699, 151" u="1" o="1" /> <c c="" r="700, 133, 707, 151" u="1" o="1" /> <c c="" r="708, 133, 717, 151" /> <c c="" r="718, 133, 725, 151" u="1" o="1" /> <c c="" r="726, 133, 729, 151" u="2" o="4" /> <c c="" r="730, 133, 737, 151" u="1" o="1" /> <c c="" r="738, 133, 745, 151" u="1" o="1" /> <c c="" r="746, 133, 753, 151" u="1" o="1" /> <c c="" r="754, 133, 761, 151" u="1" o="1" /> <c c="" r="762, 133, 771, 151" /> <c c="" r="772, 133, 780, 151" o="1" /> <c c="" r="781, 133, 788, 151" u="1" o="1" /> <c c="" r="789, 133, 796, 151" u="1" o="1" /> <c c="" r="797, 133, 804, 151" u="1" o="1" /> <c c="" r="805, 133, 812, 151" u="1" o="1" /> <c c="" r="813, 133, 820, 151" u="1" o="1" /> <c c="" r="821, 133, 828, 151" u="1" o="1" /> <c c="" r="829, 133, 839, 151" o="-1" /> <c c="" r="840, 133, 850, 151" o="-1" /> <c c="" r="851, 133, 858, 151" u="1" o="1" /> <c c="" r="859, 133, 866, 151" u="1" o="1" /> <c c="" r="867, 133, 876, 151" /> <c c="" r="877, 133, 886, 151" /> <c c="" r="887, 133, 894, 151" u="1" o="1" /> <c c="" r="895, 133, 902, 151" u="1" o="1" /> <c c="" r="903, 133, 910, 151" u="1" o="1" /> <c c="" r="911, 133, 918, 151" u="1" o="1" /> <c c="" r="919, 133, 926, 151" u="1" o="1" /> <c c="" r="927, 133, 934, 151" u="1" o="1" /> <c c="" r="935, 133, 944, 151" /> <c c="" r="945, 133, 954, 151" /> <c c="" r="955, 133, 964, 151" /> <c c="" r="965, 133, 974, 151" /> <c c="" r="975, 133, 982, 151" u="1" o="1" /> <c c="" r="983, 133, 990, 151" u="1" o="1" /> <c c="" r="991, 133, 1000, 151" /> <c c="" r="1001, 133, 1008, 151" u="1" o="1" /> <c c="" r="1009, 133, 1018, 151" /> <c c="" r="0, 152, 7, 170" u="1" o="1" /> <c c="" r="8, 152, 17, 170" /> <c c="" r="18, 152, 25, 170" u="1" o="1" /> <c c="" r="26, 152, 33, 170" u="1" o="1" /> <c c="" r="34, 152, 41, 170" u="1" o="1" /> <c c="" r="42, 152, 50, 170" u="1" /> <c c="" r="51, 152, 58, 170" u="1" o="1" /> <c c="" r="59, 152, 68, 170" /> <c c="" r="69, 152, 78, 170" /> <c c="" r="79, 152, 86, 170" u="1" o="1" /> <c c="" r="87, 152, 93, 170" u="1" o="2" /> <c c="" r="94, 152, 101, 170" u="1" o="1" /> <c c="" r="102, 152, 109, 170" u="1" o="1" /> <c c="" r="110, 152, 119, 170" /> <c c="" r="120, 152, 129, 170" /> <c c="1" r="130, 152, 139, 170" /> <c c="2" r="140, 152, 149, 170" /> <c c="3" r="150, 152, 159, 170" /> <c c="4" r="160, 152, 169, 170" /> <c c="5" r="170, 152, 179, 170" /> <c c="6" r="180, 152, 189, 170" /> <c c="7" r="190, 152, 199, 170" /> <c c="8" r="200, 152, 209, 170" /> <c c="9" r="210, 152, 219, 170" /> <c c=":" r="220, 152, 229, 170" /> <c c=";" r="230, 152, 239, 170" /> <c c="<" r="240, 152, 247, 170" u="1" o="1" /> <c c="=" r="248, 152, 257, 170" /> <c c=">" r="258, 152, 267, 170" /> <c c="?" r="268, 152, 277, 170" /> <c c="@" r="278, 152, 287, 170" /> <c c="A" r="288, 152, 297, 170" /> <c c="B" r="298, 152, 307, 170" /> <c c="C" r="308, 152, 317, 170" /> <c c="D" r="318, 152, 327, 170" /> <c c="E" r="328, 152, 337, 170" /> <c c="F" r="338, 152, 347, 170" /> <c c="G" r="348, 152, 357, 170" /> <c c="H" r="358, 152, 367, 170" /> <c c="I" r="368, 152, 377, 170" /> <c c="J" r="378, 152, 387, 170" /> <c c="K" r="388, 152, 397, 170" /> <c c="L" r="398, 152, 407, 170" /> <c c="M" r="408, 152, 417, 170" /> <c c="N" r="418, 152, 427, 170" /> <c c="O" r="428, 152, 437, 170" /> <c c="P" r="438, 152, 447, 170" /> <c c="Q" r="448, 152, 457, 170" /> <c c="R" r="458, 152, 467, 170" /> <c c="S" r="468, 152, 477, 170" /> <c c="T" r="478, 152, 487, 170" /> <c c="U" r="488, 152, 495, 170" u="1" o="1" /> <c c="V" r="496, 152, 505, 170" /> <c c="Y" r="506, 152, 509, 170" u="3" o="3" /> <c c="Z" r="510, 152, 513, 170" u="3" o="3" /> <c c="[" r="514, 152, 519, 170" u="2" o="2" /> <c c="\" r="520, 152, 527, 170" u="1" o="1" /> <c c="]" r="528, 152, 533, 170" u="2" o="2" /> <c c="^" r="534, 152, 543, 170" /> <c c="_" r="544, 152, 551, 170" u="1" o="1" /> <c c="a" r="552, 152, 561, 170" /> <c c="b" r="562, 152, 569, 170" u="1" o="1" /> <c c="c" r="570, 152, 579, 170" /> <c c="d" r="580, 152, 589, 170" /> <c c="e" r="590, 152, 597, 170" u="1" o="1" /> <c c="f" r="598, 152, 607, 170" /> <c c="g" r="608, 152, 615, 170" u="1" o="1" /> <c c="h" r="616, 152, 623, 170" u="1" o="1" /> <c c="i" r="624, 152, 633, 170" /> <c c="j" r="634, 152, 643, 170" /> <c c="k" r="644, 152, 651, 170" u="1" o="1" /> <c c="l" r="652, 152, 657, 170" u="2" o="2" /> <c c="m" r="658, 152, 667, 170" /> <c c="n" r="668, 152, 677, 170" /> <c c="o" r="678, 152, 685, 170" u="1" o="1" /> <c c="p" r="686, 152, 693, 170" u="1" o="1" /> <c c="q" r="694, 152, 701, 170" u="1" o="1" /> <c c="r" r="702, 152, 711, 170" /> <c c="s" r="712, 152, 719, 170" u="1" o="1" /> <c c="t" r="720, 152, 727, 170" u="1" o="1" /> <c c="u" r="728, 152, 733, 170" u="2" o="2" /> <c c="v" r="734, 152, 743, 170" /> <c c="w" r="744, 152, 751, 170" u="1" o="1" /> <c c="x" r="752, 152, 759, 170" u="1" o="1" /> <c c="y" r="760, 152, 767, 170" u="1" o="1" /> <c c="z" r="768, 152, 777, 170" /> <c c="{" r="778, 152, 785, 170" u="1" o="1" /> <c c="|" r="786, 152, 795, 170" /> <c c="}" r="796, 152, 803, 170" u="1" o="1" /> <c c="~" r="804, 152, 813, 170" /> <c c="" r="814, 152, 823, 170" /> <c c="" r="824, 152, 831, 170" u="1" o="1" /> <c c="" r="832, 152, 839, 170" u="1" o="1" /> <c c="" r="840, 152, 847, 170" u="1" o="1" /> <c c="" r="848, 152, 857, 170" /> <c c="" r="858, 152, 867, 170" /> <c c="" r="868, 152, 875, 170" u="1" o="1" /> <c c="" r="876, 152, 885, 170" /> <c c="" r="886, 152, 895, 170" /> <c c="" r="896, 152, 899, 170" u="3" o="3" /> <c c="" r="900, 152, 905, 170" u="2" o="2" /> <c c="" r="906, 152, 915, 170" /> <c c="" r="916, 152, 925, 170" /> <c c=" " r="926, 152, 935, 170" /> <c c=" " r="936, 152, 945, 170" /> <c c=" " r="946, 152, 949, 170" u="3" o="3" /> <c c="" r="950, 152, 955, 170" u="2" o="2" /> <c c="" r="956, 152, 959, 170" u="3" o="3" /> <c c="" r="960, 152, 967, 170" u="1" o="1" /> <c c="!" r="968, 152, 973, 170" u="3" o="1" /> <c c=""" r="974, 152, 981, 170" u="1" o="1" /> <c c="#" r="982, 152, 985, 170" u="3" o="3" /> <c c="$" r="986, 152, 995, 170" /> <c c="%" r="996, 152, 999, 170" u="3" o="3" /> <c c="&" r="1000, 152, 1009, 170" /> <c c="'" r="1010, 152, 1013, 170" u="3" o="3" /> <c c="(" r="1014, 152, 1023, 170" /> <c c=")" r="0, 171, 7, 189" u="1" o="1" /> <c c="*" r="8, 171, 17, 189" /> <c c="+" r="18, 171, 27, 189" /> <c c="," r="28, 171, 37, 189" /> <c c="-" r="38, 171, 47, 189" /> <c c="." r="48, 171, 57, 189" /> <c c="/" r="58, 171, 65, 189" u="1" o="1" /> <c c="0" r="66, 171, 73, 189" u="1" o="1" /> <c c="1" r="74, 171, 84, 189" u="-1" /> <c c="2" r="85, 171, 95, 189" u="-1" /> <c c="3" r="96, 171, 107, 189" u="-2" /> <c c="4" r="108, 171, 119, 189" u="-2" /> <c c="5" r="120, 171, 131, 189" u="-2" /> <c c="6" r="132, 171, 143, 189" u="-2" /> <c c="7" r="144, 171, 153, 189" /> <c c="8" r="154, 171, 163, 189" /> <c c="9" r="164, 171, 173, 189" /> <c c=":" r="174, 171, 183, 189" /> <c c="@" r="184, 171, 195, 189" u="-1" o="-1" /> <c c="A" r="196, 171, 206, 189" u="-1" /> <c c="B" r="207, 171, 216, 189" /> <c c="C" r="217, 171, 226, 189" /> <c c="D" r="227, 171, 236, 189" /> <c c="E" r="237, 171, 246, 189" /> <c c="F" r="247, 171, 256, 189" /> <c c="G" r="257, 171, 264, 189" u="1" o="1" /> <c c="H" r="265, 171, 274, 189" /> <c c="I" r="275, 171, 284, 189" /> <c c="J" r="285, 171, 294, 189" /> <c c="K" r="295, 171, 300, 189" u="2" o="2" /> <c c="L" r="301, 171, 307, 189" u="1" o="2" /> <c c="M" r="308, 171, 313, 189" u="2" o="2" /> <c c="N" r="314, 171, 319, 189" u="2" o="2" /> <c c="O" r="320, 171, 325, 189" u="2" o="2" /> <c c="P" r="326, 171, 331, 189" u="2" o="2" /> <c c="Q" r="332, 171, 339, 189" u="1" o="1" /> <c c="R" r="340, 171, 345, 189" u="2" o="2" /> <c c="S" r="346, 171, 353, 189" u="1" o="1" /> <c c="T" r="354, 171, 357, 189" u="3" o="3" /> <c c="U" r="358, 171, 361, 189" u="3" o="3" /> <c c="Z" r="362, 171, 367, 189" u="2" o="2" /> <c c="`" r="368, 171, 371, 189" u="3" o="3" /> <c c="a" r="372, 171, 377, 189" u="2" o="2" /> <c c="b" r="378, 171, 386, 189" u="1" /> <c c="c" r="387, 171, 396, 189" /> <c c="d" r="397, 171, 404, 189" u="1" o="1" /> <c c="e" r="405, 171, 414, 189" /> <c c="f" r="415, 171, 424, 189" /> <c c="g" r="425, 171, 434, 189" /> <c c="h" r="435, 171, 444, 189" /> <c c="i" r="445, 171, 453, 189" u="1" /> <c c="j" r="454, 171, 461, 189" u="1" o="1" /> <c c="k" r="462, 171, 467, 189" u="2" o="2" /> <c c="l" r="468, 171, 471, 189" u="3" o="3" /> <c c="m" r="472, 171, 479, 189" u="1" o="1" /> <c c="t" r="480, 171, 483, 189" u="3" o="3" /> <c c="y" r="484, 171, 493, 189" /> <c c="z" r="494, 171, 503, 189" /> <c c="{" r="504, 171, 513, 189" /> <c c="~" r="514, 171, 523, 189" /> <c c="" r="524, 171, 533, 189" /> <c c="" r="534, 171, 543, 189" /> <c c="" r="544, 171, 553, 189" /> <c c="" r="554, 171, 563, 189" /> <c c="" r="564, 171, 574, 189" o="-1" /> <c c="" r="575, 171, 585, 189" o="-1" /> <c c="" r="586, 171, 597, 189" u="-1" o="-1" /> <c c="" r="598, 171, 609, 189" u="-1" o="-1" /> <c c="" r="610, 171, 620, 189" u="-1" /> <c c="" r="621, 171, 631, 189" o="-1" /> <c c="" r="632, 171, 642, 189" o="-1" /> <c c="" r="643, 171, 653, 189" u="-1" /> <c c="" r="654, 171, 663, 189" /> <c c="" r="664, 171, 667, 189" u="3" o="3" /> <c c="" r="668, 171, 673, 189" u="2" o="2" /> <c c="" r="674, 171, 682, 189" u="1" /> <c c="" r="683, 171, 692, 189" /> <c c="" r="693, 171, 702, 189" /> <c c="" r="703, 171, 712, 189" /> <c c="" r="713, 171, 720, 189" u="1" o="1" /> <c c="" r="721, 171, 730, 189" /> <c c="" r="731, 171, 740, 189" /> <c c="" r="741, 171, 749, 189" u="1" /> <c c="" r="750, 171, 759, 189" /> <c c="" r="760, 171, 770, 189" o="-1" /> <c c="" r="771, 171, 780, 189" /> <c c="" r="781, 171, 788, 189" u="1" o="1" /> <c c="" r="789, 171, 798, 189" /> <c c="" r="799, 171, 808, 189" /> <c c="" r="809, 171, 818, 189" /> <c c="" r="819, 171, 827, 189" u="1" /> <c c="" r="828, 171, 837, 189" /> <c c="" r="838, 171, 847, 189" /> <c c="" r="848, 171, 857, 189" /> <c c="" r="858, 171, 867, 189" /> <c c="" r="868, 171, 875, 189" u="1" o="1" /> <c c="" r="876, 171, 883, 189" u="1" o="1" /> <c c="" r="884, 171, 894, 189" o="-1" /> <c c="" r="895, 171, 904, 189" /> <c c="" r="905, 171, 914, 189" /> <c c="" r="915, 171, 924, 189" /> <c c="" r="925, 171, 934, 189" /> <c c="" r="935, 171, 944, 189" /> <c c="" r="945, 171, 954, 189" /> <c c="" r="955, 171, 964, 189" /> <c c="" r="965, 171, 974, 189" /> <c c="" r="975, 171, 985, 189" o="-1" /> <c c="" r="986, 171, 995, 189" /> <c c="" r="996, 171, 1005, 189" /> <c c="" r="1006, 171, 1015, 189" /> <c c="" r="0, 190, 9, 208" /> <c c="" r="10, 190, 19, 208" /> <c c="" r="20, 190, 29, 208" /> <c c="" r="30, 190, 39, 208" /> <c c="" r="40, 190, 56, 208" u="-7" /> <c c="" r="57, 190, 66, 208" /> <c c="" r="67, 190, 78, 208" u="-1" o="-1" /> <c c="" r="79, 190, 88, 208" /> <c c="" r="89, 190, 99, 208" o="-1" /> <c c="" r="100, 190, 105, 208" u="2" o="2" /> <c c="" r="106, 190, 111, 208" u="2" o="2" /> <c c="" r="112, 190, 123, 208" u="-1" o="-1" /> <c c="" r="124, 190, 133, 208" /> <c c="" r="134, 190, 137, 208" u="3" o="3" /> <c c="" r="138, 190, 147, 208" /> <c c="" r="148, 190, 159, 208" o="-2" /> <c c="" r="160, 190, 165, 208" u="2" o="2" /> <c c="" r="166, 190, 175, 208" /> <c c="" r="176, 190, 181, 208" u="2" o="2" /> <c c="" r="182, 190, 191, 208" /> <c c="" r="192, 190, 201, 208" /> <c c="" r="202, 190, 211, 208" /> <c c="" r="212, 190, 221, 208" /> <c c="" r="222, 190, 231, 208" /> <c c="" r="232, 190, 241, 208" /> <c c="" r="242, 190, 251, 208" /> <c c="" r="252, 190, 261, 208" /> <c c="" r="262, 190, 271, 208" /> <c c="" r="272, 190, 281, 208" /> <c c="" r="282, 190, 291, 208" /> <c c="" r="292, 190, 301, 208" /> <c c="" r="302, 190, 311, 208" /> <c c="" r="312, 190, 321, 208" /> <c c="" r="322, 190, 331, 208" /> <c c="" r="332, 190, 341, 208" /> <c c="" r="342, 190, 351, 208" /> <c c="" r="352, 190, 361, 208" /> <c c="" r="362, 190, 371, 208" /> <c c="" r="372, 190, 381, 208" /> <c c="" r="382, 190, 391, 208" /> <c c="" r="392, 190, 401, 208" /> <c c="" r="402, 190, 411, 208" /> <c c="" r="412, 190, 421, 208" /> <c c="" r="422, 190, 431, 208" /> <c c="" r="432, 190, 441, 208" /> <c c="" r="442, 190, 451, 208" /> <c c="" r="452, 190, 461, 208" /> <c c="" r="462, 190, 471, 208" /> <c c="" r="472, 190, 481, 208" /> <c c="" r="482, 190, 491, 208" /> <c c="" r="492, 190, 501, 208" /> <c c="" r="502, 190, 511, 208" /> <c c="" r="512, 190, 521, 208" /> <c c="" r="522, 190, 531, 208" /> <c c="" r="532, 190, 541, 208" /> <c c="" r="542, 190, 551, 208" /> <c c="" r="552, 190, 561, 208" /> <c c="" r="562, 190, 571, 208" /> <c c="" r="572, 190, 581, 208" /> <c c="" r="582, 190, 591, 208" /> <c c="" r="592, 190, 601, 208" /> <c c="" r="602, 190, 609, 208" u="1" o="1" /> <c c="" r="610, 190, 615, 208" u="2" o="2" /> <c c="" r="616, 190, 621, 208" u="2" o="2" /> <c c="" r="622, 190, 631, 208" /> <c c="" r="632, 190, 641, 208" /> <c c=" " r="642, 190, 651, 208" /> <c c="" r="652, 190, 661, 208" /> <c c="" r="662, 190, 671, 208" /> <c c="" r="672, 190, 681, 208" /> <c c="" r="682, 190, 691, 208" /> <c c="" r="692, 190, 701, 208" /> <c c="" r="702, 190, 711, 208" /> <c c="," r="712, 190, 719, 208" u="1" o="1" /> <c c="-" r="720, 190, 727, 208" u="1" o="1" /> <c c="." r="728, 190, 733, 208" u="2" o="2" /> <c c="0" r="734, 190, 739, 208" u="2" o="2" /> <c c="1" r="740, 190, 745, 208" u="2" o="2" /> <c c="2" r="746, 190, 751, 208" u="2" o="2" /> <c c="3" r="752, 190, 757, 208" u="2" o="2" /> <c c="4" r="758, 190, 763, 208" u="2" o="2" /> <c c="5" r="764, 190, 769, 208" u="2" o="2" /> <c c="6" r="770, 190, 775, 208" u="2" o="2" /> <c c="7" r="776, 190, 781, 208" u="2" o="2" /> <c c="8" r="782, 190, 787, 208" u="2" o="2" /> <c c="9" r="788, 190, 793, 208" u="2" o="2" /> <c c=":" r="794, 190, 799, 208" u="2" o="2" /> <c c=";" r="800, 190, 805, 208" u="2" o="2" /> <c c="<" r="806, 190, 811, 208" u="2" o="2" /> <c c=">" r="812, 190, 817, 208" u="2" o="2" /> <c c="?" r="818, 190, 823, 208" u="2" o="2" /> <c c="@" r="824, 190, 829, 208" u="2" o="2" /> <c c="A" r="830, 190, 835, 208" u="2" o="2" /> <c c="B" r="836, 190, 843, 208" u="1" o="1" /> <c c="C" r="844, 190, 849, 208" u="2" o="2" /> <c c="D" r="850, 190, 855, 208" u="2" o="2" /> <c c="E" r="856, 190, 861, 208" u="2" o="2" /> <c c="F" r="862, 190, 869, 208" u="1" o="1" /> <c c="G" r="870, 190, 875, 208" u="2" o="2" /> <c c="H" r="876, 190, 881, 208" u="2" o="2" /> <c c="I" r="882, 190, 887, 208" u="2" o="2" /> <c c="J" r="888, 190, 893, 208" u="2" o="2" /> <c c="K" r="894, 190, 899, 208" u="2" o="2" /> <c c="L" r="900, 190, 905, 208" u="2" o="2" /> <c c="M" r="906, 190, 911, 208" u="2" o="2" /> <c c="N" r="912, 190, 917, 208" u="2" o="2" /> <c c="O" r="918, 190, 923, 208" u="2" o="2" /> <c c="P" r="924, 190, 929, 208" u="2" o="2" /> <c c="Q" r="930, 190, 935, 208" u="2" o="2" /> <c c="R" r="936, 190, 941, 208" u="2" o="2" /> <c c="S" r="942, 190, 947, 208" u="2" o="2" /> <c c="T" r="948, 190, 953, 208" u="2" o="2" /> <c c="U" r="954, 190, 959, 208" u="2" o="2" /> <c c="V" r="960, 190, 965, 208" u="2" o="2" /> <c c="W" r="966, 190, 971, 208" u="2" o="2" /> <c c="X" r="972, 190, 977, 208" u="2" o="2" /> <c c="Y" r="978, 190, 985, 208" u="1" o="1" /> <c c="Z" r="986, 190, 991, 208" u="2" o="2" /> <c c="[" r="992, 190, 997, 208" u="2" o="2" /> <c c="b" r="998, 190, 1003, 208" u="2" o="2" /> <c c="c" r="1004, 190, 1009, 208" u="2" o="2" /> <c c="d" r="1010, 190, 1015, 208" u="2" o="2" /> <c c="e" r="1016, 190, 1021, 208" u="2" o="2" /> <c c="w" r="0, 209, 8, 227" o="1" /> <c c="x" r="9, 209, 14, 227" u="2" o="2" /> <c c="{" r="15, 209, 24, 227" /> <c c="" r="25, 209, 33, 227" o="1" /> <c c="" r="34, 209, 39, 227" u="2" o="2" /> <c c="" r="40, 209, 45, 227" u="2" o="2" /> <c c="" r="46, 209, 51, 227" u="2" o="2" /> <c c="" r="52, 209, 57, 227" u="2" o="2" /> <c c="" r="58, 209, 63, 227" u="2" o="2" /> <c c="" r="64, 209, 69, 227" u="2" o="2" /> <c c="" r="70, 209, 75, 227" u="2" o="2" /> <c c="" r="76, 209, 81, 227" u="2" o="2" /> <c c="" r="82, 209, 87, 227" u="2" o="2" /> <c c="" r="88, 209, 93, 227" u="2" o="2" /> <c c="" r="94, 209, 99, 227" u="2" o="2" /> <c c="" r="100, 209, 105, 227" u="2" o="2" /> <c c="" r="106, 209, 111, 227" u="2" o="2" /> <c c="" r="112, 209, 117, 227" u="2" o="2" /> <c c="" r="118, 209, 123, 227" u="2" o="2" /> <c c="" r="124, 209, 129, 227" u="2" o="2" /> <c c="" r="130, 209, 135, 227" u="2" o="2" /> <c c="" r="136, 209, 141, 227" u="2" o="2" /> <c c="" r="142, 209, 147, 227" u="2" o="2" /> <c c="" r="148, 209, 153, 227" u="2" o="2" /> <c c="" r="154, 209, 159, 227" u="2" o="2" /> <c c="" r="160, 209, 165, 227" u="2" o="2" /> <c c="" r="166, 209, 171, 227" u="2" o="2" /> <c c="" r="172, 209, 179, 227" u="1" o="1" /> <c c="" r="180, 209, 185, 227" u="2" o="2" /> <c c="" r="186, 209, 191, 227" u="2" o="2" /> <c c="" r="192, 209, 197, 227" u="2" o="2" /> <c c="" r="198, 209, 203, 227" u="2" o="2" /> <c c="" r="204, 209, 209, 227" u="2" o="2" /> <c c="" r="210, 209, 215, 227" u="2" o="2" /> <c c="" r="216, 209, 221, 227" u="2" o="2" /> <c c="" r="222, 209, 227, 227" u="2" o="2" /> <c c="" r="228, 209, 235, 227" u="1" o="1" /> <c c="" r="236, 209, 241, 227" u="2" o="2" /> <c c="" r="242, 209, 247, 227" u="2" o="2" /> <c c="" r="248, 209, 253, 227" u="2" o="2" /> <c c="" r="254, 209, 261, 227" u="1" o="1" /> <c c="" r="262, 209, 269, 227" u="1" o="1" /> <c c="" r="270, 209, 277, 227" u="1" o="1" /> <c c="" r="278, 209, 285, 227" u="1" o="1" /> <c c="" r="286, 209, 293, 227" u="1" o="1" /> <c c="" r="294, 209, 301, 227" u="1" o="1" /> <c c="" r="302, 209, 309, 227" u="1" o="1" /> <c c="" r="310, 209, 317, 227" u="1" o="1" /> <c c="" r="318, 209, 325, 227" u="1" o="1" /> <c c=" " r="326, 209, 333, 227" u="1" o="1" /> <c c=" " r="334, 209, 341, 227" u="1" o="1" /> <c c=" " r="342, 209, 349, 227" u="1" o="1" /> <c c=" " r="350, 209, 357, 227" u="1" o="1" /> <c c=" " r="358, 209, 365, 227" u="1" o="1" /> <c c="" r="366, 209, 373, 227" u="1" o="1" /> <c c="" r="374, 209, 381, 227" u="1" o="1" /> <c c="" r="382, 209, 389, 227" u="1" o="1" /> <c c="" r="390, 209, 397, 227" u="1" o="1" /> <c c="" r="398, 209, 405, 227" u="1" o="1" /> <c c="" r="406, 209, 413, 227" u="1" o="1" /> <c c="" r="414, 209, 421, 227" u="1" o="1" /> <c c="" r="422, 209, 429, 227" u="1" o="1" /> <c c="" r="430, 209, 437, 227" u="1" o="1" /> <c c="" r="438, 209, 445, 227" u="1" o="1" /> <c c="" r="446, 209, 453, 227" u="1" o="1" /> <c c="" r="454, 209, 461, 227" u="1" o="1" /> <c c="" r="462, 209, 469, 227" u="1" o="1" /> <c c="" r="470, 209, 477, 227" u="1" o="1" /> <c c=" " r="478, 209, 485, 227" u="1" o="1" /> <c c="!" r="486, 209, 493, 227" u="1" o="1" /> <c c=""" r="494, 209, 501, 227" u="1" o="1" /> <c c="#" r="502, 209, 509, 227" u="1" o="1" /> <c c="$" r="510, 209, 517, 227" u="1" o="1" /> <c c="%" r="518, 209, 525, 227" u="1" o="1" /> <c c="&" r="526, 209, 533, 227" u="1" o="1" /> <c c="'" r="534, 209, 541, 227" u="1" o="1" /> <c c="(" r="542, 209, 549, 227" u="1" o="1" /> <c c=")" r="550, 209, 557, 227" u="1" o="1" /> <c c="*" r="558, 209, 565, 227" u="1" o="1" /> <c c="+" r="566, 209, 573, 227" u="1" o="1" /> <c c="," r="574, 209, 580, 227" u="1" o="2" /> <c c="-" r="581, 209, 589, 227" u="1" /> <c c="0" r="590, 209, 598, 227" u="1" /> <c c="1" r="599, 209, 606, 227" u="1" o="1" /> <c c="2" r="607, 209, 615, 227" u="1" /> <c c="3" r="616, 209, 623, 227" u="1" o="1" /> <c c="4" r="624, 209, 632, 227" u="1" /> <c c="5" r="633, 209, 640, 227" u="1" o="1" /> <c c="6" r="641, 209, 648, 227" u="1" o="1" /> <c c="7" r="649, 209, 656, 227" u="1" o="1" /> <c c="8" r="657, 209, 664, 227" u="1" o="1" /> <c c="9" r="665, 209, 672, 227" u="1" o="1" /> <c c=":" r="673, 209, 680, 227" u="1" o="1" /> <c c=";" r="681, 209, 688, 227" u="1" o="1" /> <c c="<" r="689, 209, 696, 227" u="1" o="1" /> <c c="=" r="697, 209, 704, 227" u="1" o="1" /> <c c=">" r="705, 209, 712, 227" u="1" o="1" /> <c c="?" r="713, 209, 721, 227" u="1" /> <c c="@" r="722, 209, 729, 227" u="1" o="1" /> <c c="A" r="730, 209, 738, 227" u="1" /> <c c="B" r="739, 209, 746, 227" u="1" o="1" /> <c c="C" r="747, 209, 755, 227" u="1" /> <c c="D" r="756, 209, 763, 227" u="1" o="1" /> <c c="E" r="764, 209, 771, 227" u="1" o="1" /> <c c="F" r="772, 209, 779, 227" u="1" o="1" /> <c c="G" r="780, 209, 787, 227" u="1" o="1" /> <c c="H" r="788, 209, 795, 227" u="1" o="1" /> <c c="I" r="796, 209, 803, 227" u="1" o="1" /> <c c="J" r="804, 209, 811, 227" u="1" o="1" /> <c c="K" r="812, 209, 819, 227" u="1" o="1" /> <c c="L" r="820, 209, 827, 227" u="1" o="1" /> <c c="M" r="828, 209, 835, 227" u="1" o="1" /> <c c="T" r="836, 209, 843, 227" u="1" o="1" /> <c c="U" r="844, 209, 851, 227" u="1" o="1" /> <c c="V" r="852, 209, 859, 227" u="1" o="1" /> <c c="W" r="860, 209, 867, 227" u="1" o="1" /> <c c="X" r="868, 209, 876, 227" u="1" /> <c c="Y" r="877, 209, 883, 227" u="2" o="1" /> <c c="Z" r="884, 209, 892, 227" u="1" /> <c c="[" r="893, 209, 899, 227" u="2" o="1" /> <c c="\" r="900, 209, 908, 227" u="1" /> <c c="]" r="909, 209, 915, 227" u="2" o="1" /> <c c="^" r="916, 209, 924, 227" u="1" /> <c c="_" r="925, 209, 931, 227" u="2" o="1" /> <c c="`" r="932, 209, 939, 227" u="1" o="1" /> <c c="a" r="940, 209, 947, 227" u="1" o="1" /> <c c="b" r="948, 209, 955, 227" u="1" o="1" /> <c c="c" r="956, 209, 963, 227" u="1" o="1" /> <c c="h" r="964, 209, 971, 227" u="1" o="1" /> <c c="i" r="972, 209, 979, 227" u="1" o="1" /> <c c="j" r="980, 209, 988, 227" o="1" /> <c c="k" r="989, 209, 996, 227" u="1" o="1" /> <c c="l" r="997, 209, 1005, 227" o="1" /> <c c="m" r="1006, 209, 1013, 227" u="1" o="1" /> <c c="n" r="1014, 209, 1022, 227" o="1" /> <c c="o" r="0, 228, 7, 246" u="1" o="1" /> <c c="p" r="8, 228, 16, 246" o="1" /> <c c="q" r="17, 228, 24, 246" u="1" o="1" /> <c c="r" r="25, 228, 32, 246" u="1" o="1" /> <c c="s" r="33, 228, 40, 246" u="1" o="1" /> <c c="t" r="41, 228, 48, 246" u="1" o="1" /> <c c="u" r="49, 228, 56, 246" u="1" o="1" /> <c c="v" r="57, 228, 64, 246" u="1" o="1" /> <c c="w" r="65, 228, 72, 246" u="1" o="1" /> <c c="x" r="73, 228, 80, 246" u="1" o="1" /> <c c="y" r="81, 228, 88, 246" u="1" o="1" /> <c c="|" r="89, 228, 96, 246" u="1" o="1" /> <c c="}" r="97, 228, 104, 246" u="1" o="1" /> <c c="~" r="105, 228, 112, 246" u="1" o="1" /> <c c="" r="113, 228, 120, 246" u="1" o="1" /> <c c="" r="121, 228, 130, 246" /> <c c="" r="131, 228, 140, 246" /> <c c="" r="141, 228, 150, 246" /> <c c="" r="151, 228, 160, 246" /> <c c="" r="161, 228, 170, 246" /> <c c="" r="171, 228, 180, 246" /> <c c="" r="181, 228, 190, 246" /> <c c="" r="191, 228, 200, 246" /> <c c="" r="201, 228, 210, 246" /> <c c="" r="211, 228, 220, 246" /> <c c="" r="221, 228, 228, 246" u="1" o="1" /> <c c="" r="229, 228, 236, 246" u="1" o="1" /> <c c="" r="237, 228, 244, 246" u="1" o="1" /> <c c="" r="245, 228, 252, 246" u="1" o="1" /> <c c="" r="253, 228, 261, 246" o="1" /> <c c="" r="262, 228, 269, 246" u="1" o="1" /> <c c="" r="270, 228, 277, 246" u="1" o="1" /> <c c="" r="278, 228, 285, 246" u="1" o="1" /> <c c="" r="286, 228, 293, 246" u="1" o="1" /> <c c="" r="294, 228, 301, 246" u="1" o="1" /> <c c="" r="302, 228, 309, 246" u="1" o="1" /> <c c="" r="310, 228, 317, 246" u="1" o="1" /> <c c="" r="318, 228, 325, 246" u="1" o="1" /> <c c="" r="326, 228, 333, 246" u="1" o="1" /> <c c="" r="334, 228, 343, 246" /> <c c="" r="344, 228, 351, 246" u="1" o="1" /> <c c="" r="352, 228, 359, 246" u="1" o="1" /> <c c="" r="360, 228, 369, 246" /> <c c="" r="370, 228, 377, 246" u="1" o="1" /> <c c="" r="378, 228, 385, 246" u="1" o="1" /> <c c="" r="386, 228, 393, 246" u="1" o="1" /> <c c="" r="394, 228, 401, 246" u="1" o="1" /> <c c="" r="402, 228, 409, 246" u="1" o="1" /> <c c="" r="410, 228, 417, 246" u="1" o="1" /> <c c="" r="418, 228, 425, 246" u="1" o="1" /> <c c="" r="426, 228, 433, 246" u="1" o="1" /> <c c="" r="434, 228, 441, 246" u="1" o="1" /> <c c="" r="442, 228, 449, 246" u="1" o="1" /> <c c="" r="450, 228, 457, 246" u="1" o="1" /> <c c="" r="458, 228, 465, 246" u="1" o="1" /> <c c="" r="466, 228, 473, 246" u="1" o="1" /> <c c="" r="474, 228, 481, 246" u="1" o="1" /> <c c="" r="482, 228, 488, 246" u="1" o="2" /> <c c="" r="489, 228, 497, 246" u="1" /> <c c="" r="498, 228, 505, 246" u="1" o="1" /> <c c="" r="506, 228, 513, 246" u="1" o="1" /> <c c="" r="514, 228, 521, 246" u="1" o="1" /> <c c="" r="522, 228, 529, 246" u="1" o="1" /> <c c="" r="530, 228, 539, 246" /> <c c="" r="540, 228, 549, 246" /> <c c="" r="550, 228, 559, 246" /> <c c="" r="560, 228, 569, 246" /> <c c="" r="570, 228, 579, 246" /> <c c="" r="580, 228, 589, 246" /> <c c="" r="590, 228, 599, 246" /> <c c="" r="600, 228, 609, 246" /> <c c="" r="610, 228, 617, 246" u="1" o="1" /> <c c="" r="618, 228, 625, 246" u="1" o="1" /> <c c="" r="626, 228, 635, 246" /> <c c="" r="636, 228, 645, 246" /> <c c="" r="646, 228, 655, 246" /> <c c="" r="656, 228, 665, 246" /> <c c="" r="666, 228, 675, 246" /> <c c="" r="676, 228, 685, 246" /> <c c="" r="686, 228, 695, 246" /> <c c="" r="696, 228, 705, 246" /> <c c="" r="706, 228, 714, 246" o="1" /> <c c="" r="715, 228, 722, 246" u="1" o="1" /> <c c="" r="723, 228, 731, 246" o="1" /> <c c="" r="732, 228, 739, 246" u="1" o="1" /> <c c="" r="740, 228, 748, 246" o="1" /> <c c="" r="749, 228, 756, 246" u="1" o="1" /> <c c="" r="757, 228, 766, 246" /> <c c="" r="767, 228, 776, 246" /> <c c="" r="777, 228, 786, 246" /> <c c="" r="787, 228, 796, 246" /> <c c="" r="797, 228, 806, 246" /> <c c="" r="807, 228, 816, 246" /> <c c="" r="817, 228, 826, 246" /> <c c="" r="827, 228, 836, 246" /> <c c="" r="837, 228, 845, 246" o="1" /> <c c=" " r="846, 228, 855, 246" u="-1" o="1" /> <c c=" " r="856, 228, 869, 246" u="-5" o="1" /> <c c=" " r="870, 228, 883, 246" u="-5" o="1" /> <c c=" " r="884, 228, 896, 246" u="-4" o="1" /> <c c=" " r="897, 228, 909, 246" u="-4" o="1" /> <c c="" r="910, 228, 919, 246" u="-1" o="1" /> <c c="" r="920, 228, 930, 246" u="-2" o="1" /> <c c="" r="931, 228, 937, 246" u="1" o="2" /> <c c="" r="938, 228, 944, 246" u="1" o="2" /> <c c="" r="945, 228, 951, 246" u="1" o="2" /> <c c="" r="952, 228, 958, 246" u="1" o="2" /> <c c="" r="959, 228, 966, 246" u="1" o="1" /> <c c="" r="967, 228, 974, 246" u="1" o="1" /> <c c="" r="975, 228, 985, 246" u="-2" o="1" /> <c c="" r="986, 228, 996, 246" u="-2" o="1" /> <c c="" r="997, 228, 1011, 246" u="-6" o="1" /> <c c="" r="0, 247, 14, 265" u="-6" o="1" /> <c c="" r="15, 247, 29, 265" u="-6" o="1" /> <c c="" r="30, 247, 44, 265" u="-6" o="1" /> <c c=" " r="45, 247, 52, 265" u="1" o="1" /> <c c="!" r="53, 247, 60, 265" u="1" o="1" /> <c c=""" r="61, 247, 68, 265" u="1" o="1" /> <c c="#" r="69, 247, 76, 265" u="1" o="1" /> <c c="$" r="77, 247, 84, 265" u="1" o="1" /> <c c="%" r="85, 247, 92, 265" u="1" o="1" /> <c c="&" r="93, 247, 100, 265" u="1" o="1" /> <c c="'" r="101, 247, 108, 265" u="1" o="1" /> <c c="(" r="109, 247, 119, 265" u="-2" o="1" /> <c c=")" r="120, 247, 130, 265" u="-2" o="1" /> <c c="*" r="131, 247, 145, 265" u="-6" o="1" /> <c c="+" r="146, 247, 160, 265" u="-6" o="1" /> <c c="," r="161, 247, 175, 265" u="-6" o="1" /> <c c="-" r="176, 247, 190, 265" u="-6" o="1" /> <c c="." r="191, 247, 202, 265" u="-3" o="1" /> <c c="/" r="203, 247, 214, 265" u="-3" o="1" /> <c c="0" r="215, 247, 221, 265" u="2" o="1" /> <c c="1" r="222, 247, 228, 265" u="2" o="1" /> <c c="2" r="229, 247, 236, 265" u="1" o="1" /> <c c="3" r="237, 247, 244, 265" u="1" o="1" /> <c c="4" r="245, 247, 252, 265" u="1" o="1" /> <c c="5" r="253, 247, 260, 265" u="1" o="1" /> <c c="6" r="261, 247, 267, 265" u="2" o="1" /> <c c="7" r="268, 247, 274, 265" u="2" o="1" /> <c c="8" r="275, 247, 284, 265" u="-2" o="2" /> <c c="9" r="285, 247, 294, 265" u="-2" o="2" /> <c c=":" r="295, 247, 308, 265" u="-6" o="2" /> <c c=";" r="309, 247, 322, 265" u="-6" o="2" /> <c c="<" r="323, 247, 336, 265" u="-6" o="2" /> <c c="=" r="337, 247, 350, 265" u="-6" o="2" /> <c c=">" r="351, 247, 361, 265" u="-3" o="2" /> <c c="?" r="362, 247, 372, 265" u="-3" o="2" /> <c c="@" r="373, 247, 380, 265" u="1" o="1" /> <c c="A" r="381, 247, 388, 265" u="1" o="1" /> <c c="B" r="389, 247, 396, 265" u="1" o="1" /> <c c="C" r="397, 247, 404, 265" u="1" o="1" /> <c c="D" r="405, 247, 412, 265" u="1" o="1" /> <c c="E" r="413, 247, 420, 265" u="1" o="1" /> <c c="H" r="421, 247, 431, 265" u="-2" o="1" /> <c c="I" r="432, 247, 442, 265" u="-2" o="1" /> <c c="J" r="443, 247, 457, 265" u="-6" o="1" /> <c c="K" r="458, 247, 472, 265" u="-6" o="1" /> <c c="L" r="473, 247, 485, 265" u="-4" o="1" /> <c c="M" r="486, 247, 498, 265" u="-4" o="1" /> <c c="P" r="499, 247, 508, 265" /> <c c="Q" r="509, 247, 518, 265" /> <c c="R" r="519, 247, 528, 265" /> <c c="S" r="529, 247, 538, 265" /> <c c="T" r="539, 247, 548, 265" /> <c c="U" r="549, 247, 558, 265" /> <c c="V" r="559, 247, 568, 265" /> <c c="W" r="569, 247, 578, 265" /> <c c="Y" r="579, 247, 590, 265" u="-3" o="1" /> <c c="[" r="591, 247, 606, 265" u="-7" o="1" /> <c c="]" r="607, 247, 622, 265" u="-7" o="1" /> <c c="_" r="623, 247, 635, 265" u="-4" o="1" /> <c c="`" r="636, 247, 645, 265" /> <c c="a" r="646, 247, 655, 265" /> <c c="b" r="656, 247, 665, 265" /> <c c="c" r="666, 247, 675, 265" /> <c c="d" r="676, 247, 685, 265" /> <c c="e" r="686, 247, 695, 265" /> <c c="f" r="696, 247, 705, 265" /> <c c="g" r="706, 247, 715, 265" /> <c c="h" r="716, 247, 726, 265" u="-1" /> <c c="i" r="727, 247, 738, 265" u="-2" /> <c c="j" r="739, 247, 754, 265" u="-6" /> <c c="k" r="755, 247, 770, 265" u="-6" /> <c c="l" r="771, 247, 784, 265" u="-4" /> <c c="m" r="785, 247, 798, 265" u="-4" /> <c c="n" r="799, 247, 810, 265" u="-2" /> <c c="o" r="811, 247, 823, 265" u="-3" /> <c c="p" r="824, 247, 833, 265" /> <c c="q" r="834, 247, 843, 265" /> <c c="r" r="844, 247, 850, 265" u="1" o="2" /> <c c="s" r="851, 247, 857, 265" u="1" o="2" /> <c c="t" r="858, 247, 865, 265" u="1" o="1" /> <c c="u" r="866, 247, 873, 265" u="1" o="1" /> <c c="v" r="874, 247, 881, 265" u="1" o="1" /> <c c="w" r="882, 247, 888, 265" u="2" o="1" /> <c c="x" r="889, 247, 896, 265" u="1" o="1" /> <c c="y" r="897, 247, 904, 265" u="1" o="1" /> <c c="z" r="905, 247, 914, 265" /> <c c="{" r="915, 247, 924, 265" /> <c c="|" r="925, 247, 934, 265" /> <c c="}" r="935, 247, 944, 265" /> <c c="" r="945, 247, 954, 265" /> <c c="" r="955, 247, 964, 265" /> <c c="" r="965, 247, 974, 265" /> <c c="" r="975, 247, 984, 265" /> <c c="" r="985, 247, 994, 265" /> <c c="" r="995, 247, 1004, 265" /> <c c="" r="1005, 247, 1014, 265" /> <c c="" r="1015, 247, 1024, 265" /> <c c="" r="0, 266, 8, 284" o="1" /> <c c="" r="9, 266, 18, 284" u="-1" o="1" /> <c c="" r="19, 266, 32, 284" u="-5" o="1" /> <c c="" r="33, 266, 46, 284" u="-5" o="1" /> <c c="" r="47, 266, 59, 284" u="-4" o="1" /> <c c="" r="60, 266, 72, 284" u="-4" o="1" /> <c c="" r="73, 266, 82, 284" u="-1" o="1" /> <c c="" r="83, 266, 93, 284" u="-2" o="1" /> <c c="" r="94, 266, 101, 284" u="1" o="1" /> <c c="" r="102, 266, 109, 284" u="1" o="1" /> <c c="" r="110, 266, 117, 284" u="1" o="1" /> <c c="" r="118, 266, 125, 284" u="1" o="1" /> <c c="" r="126, 266, 133, 284" u="1" o="1" /> <c c="" r="134, 266, 141, 284" u="1" o="1" /> <c c="" r="142, 266, 149, 284" u="1" o="1" /> <c c="" r="150, 266, 157, 284" u="1" o="1" /> <c c="" r="158, 266, 168, 284" u="-2" o="1" /> <c c="" r="169, 266, 179, 284" u="-2" o="1" /> <c c="" r="180, 266, 194, 284" u="-6" o="1" /> <c c="" r="195, 266, 209, 284" u="-6" o="1" /> <c c="" r="210, 266, 224, 284" u="-6" o="1" /> <c c="" r="225, 266, 239, 284" u="-6" o="1" /> <c c="" r="240, 266, 251, 284" u="-3" o="1" /> <c c="" r="252, 266, 263, 284" u="-3" o="1" /> <c c="" r="264, 266, 273, 284" /> <c c="" r="274, 266, 283, 284" /> <c c="" r="284, 266, 293, 284" /> <c c="" r="294, 266, 303, 284" /> <c c="" r="304, 266, 313, 284" /> <c c="" r="314, 266, 323, 284" /> <c c="" r="324, 266, 333, 284" /> <c c="" r="334, 266, 343, 284" /> <c c="" r="344, 266, 354, 284" u="-1" /> <c c="" r="355, 266, 366, 284" u="-2" /> <c c="" r="367, 266, 382, 284" u="-6" /> <c c="" r="383, 266, 398, 284" u="-6" /> <c c="" r="399, 266, 412, 284" u="-4" /> <c c="" r="413, 266, 426, 284" u="-4" /> <c c="" r="427, 266, 438, 284" u="-2" /> <c c="" r="439, 266, 451, 284" u="-3" /> <c c="" r="452, 266, 461, 284" /> <c c="" r="462, 266, 471, 284" /> <c c="" r="472, 266, 481, 284" /> <c c="" r="482, 266, 491, 284" /> <c c="" r="492, 266, 501, 284" /> <c c="" r="502, 266, 511, 284" /> <c c="" r="512, 266, 521, 284" /> <c c="" r="522, 266, 529, 284" u="1" o="1" /> <c c="" r="530, 266, 537, 284" u="1" o="1" /> <c c="" r="538, 266, 548, 284" u="-2" o="1" /> <c c="" r="549, 266, 558, 284" u="-1" o="1" /> <c c="" r="559, 266, 566, 284" u="1" o="1" /> <c c="" r="567, 266, 570, 284" u="3" o="3" /> <c c="" r="571, 266, 574, 284" u="3" o="3" /> <c c="" r="575, 266, 578, 284" u="3" o="3" /> <c c="" r="579, 266, 584, 284" u="2" o="2" /> <c c="" r="585, 266, 590, 284" u="2" o="2" /> <c c="" r="591, 266, 598, 284" u="1" o="1" /> <c c="" r="599, 266, 606, 284" u="1" o="1" /> <c c="" r="607, 266, 614, 284" u="1" o="1" /> <c c="" r="615, 266, 622, 284" u="1" o="1" /> <c c="" r="623, 266, 630, 284" u="1" o="1" /> <c c="" r="631, 266, 643, 284" u="-4" o="1" /> <c c="" r="644, 266, 655, 284" u="-3" o="1" /> <c c="" r="656, 266, 668, 284" u="-4" o="1" /> <c c="" r="669, 266, 680, 284" u="-3" o="1" /> <c c="" r="681, 266, 688, 284" u="1" o="1" /> <c c="" r="689, 266, 695, 284" u="1" o="2" /> <c c="" r="696, 266, 703, 284" u="1" o="1" /> <c c="" r="704, 266, 709, 284" u="2" o="2" /> <c c="" r="710, 266, 716, 284" u="2" o="1" /> <c c="" r="717, 266, 723, 284" u="2" o="1" /> <c c="" r="724, 266, 731, 284" u="1" o="1" /> <c c="" r="732, 266, 738, 284" u="2" o="1" /> <c c="" r="739, 266, 745, 284" u="2" o="1" /> <c c="" r="746, 266, 752, 284" u="2" o="1" /> <c c="" r="753, 266, 759, 284" u="1" o="2" /> <c c="" r="760, 266, 766, 284" u="1" o="2" /> <c c="" r="767, 266, 778, 284" u="-4" o="2" /> <c c="" r="779, 266, 789, 284" u="-3" o="2" /> <c c="" r="790, 266, 796, 284" u="1" o="2" /> <c c="" r="797, 266, 804, 284" u="1" o="1" /> <c c="" r="805, 266, 810, 284" u="2" o="2" /> <c c="" r="811, 266, 820, 284" /> <c c="" r="821, 266, 830, 284" /> <c c="" r="831, 266, 840, 284" /> <c c="" r="841, 266, 850, 284" /> <c c="" r="851, 266, 859, 284" u="1" /> <c c="" r="860, 266, 868, 284" u="1" /> <c c="" r="869, 266, 878, 284" /> <c c="" r="879, 266, 888, 284" /> <c c="" r="889, 266, 897, 284" o="1" /> <c c="" r="898, 266, 906, 284" o="1" /> <c c="" r="907, 266, 919, 284" u="-4" o="1" /> <c c="" r="920, 266, 932, 284" u="-4" o="1" /> <c c="" r="933, 266, 943, 284" u="-2" o="1" /> <c c="" r="944, 266, 950, 284" u="1" o="2" /> <c c="" r="951, 266, 956, 284" u="2" o="2" /> <c c="" r="957, 266, 961, 284" u="1" o="4" /> <c c="" r="962, 266, 971, 284" /> <c c="" r="972, 266, 981, 284" /> <c c="" r="982, 266, 991, 284" /> <c c="" r="992, 266, 1001, 284" /> <c c="" r="1002, 266, 1011, 284" /> <c c="" r="1012, 266, 1024, 284" u="-4" o="1" /> <c c="" r="0, 285, 10, 303" u="-2" o="1" /> <c c="" r="11, 285, 24, 303" u="-4" /> <c c="" r="25, 285, 35, 303" u="-1" /> <c c="" r="36, 285, 44, 303" u="1" /> <c c="" r="45, 285, 49, 303" u="3" o="2" /> <c c="" r="50, 285, 53, 303" u="3" o="3" /> <c c=" " r="54, 285, 55, 303" o="8" /> <c c=" " r="56, 285, 57, 303" o="8" /> <c c=" " r="58, 285, 59, 303" o="8" /> <c c=" " r="60, 285, 61, 303" o="8" /> <c c=" " r="62, 285, 63, 303" o="8" /> <c c=" " r="64, 285, 65, 303" o="8" /> <c c=" " r="66, 285, 67, 303" o="8" /> <c c=" " r="68, 285, 69, 303" o="8" /> <c c=" " r="70, 285, 71, 303" o="8" /> <c c=" " r="72, 285, 73, 303" o="8" /> <c c=" " r="74, 285, 75, 303" o="8" /> <c c=" " r="76, 285, 81, 303" u="2" o="2" /> <c c=" " r="82, 285, 87, 303" u="2" o="2" /> <c c=" " r="88, 285, 97, 303" /> <c c=" " r="98, 285, 107, 303" /> <c c=" " r="108, 285, 117, 303" /> <c c=" " r="118, 285, 127, 303" /> <c c=" " r="128, 285, 137, 303" /> <c c=" " r="138, 285, 141, 303" u="3" o="3" /> <c c=" " r="142, 285, 145, 303" u="3" o="3" /> <c c=" " r="146, 285, 149, 303" u="2" o="4" /> <c c=" " r="150, 285, 154, 303" u="3" o="2" /> <c c=" " r="155, 285, 162, 303" u="1" o="1" /> <c c=" " r="163, 285, 170, 303" u="1" o="1" /> <c c=" " r="171, 285, 178, 303" u="1" o="1" /> <c c=" " r="179, 285, 186, 303" u="1" o="1" /> <c c=" " r="187, 285, 193, 303" u="2" o="1" /> <c c="! " r="194, 285, 200, 303" u="2" o="1" /> <c c="" " r="201, 285, 206, 303" u="2" o="2" /> <c c="# " r="207, 285, 214, 303" u="1" o="1" /> <c c="& " r="215, 285, 223, 303" o="1" /> <c c="/ " r="224, 285, 225, 303" o="8" /> <c c="0 " r="226, 285, 235, 303" /> <c c="1 " r="236, 285, 245, 303" /> <c c="2 " r="246, 285, 251, 303" u="2" o="2" /> <c c="3 " r="252, 285, 259, 303" u="1" o="1" /> <c c="4 " r="260, 285, 271, 303" u="-1" o="-1" /> <c c="5 " r="272, 285, 277, 303" u="2" o="2" /> <c c="6 " r="278, 285, 285, 303" u="1" o="1" /> <c c="7 " r="286, 285, 297, 303" u="-1" o="-1" /> <c c="9 " r="298, 285, 301, 303" u="3" o="3" /> <c c=": " r="302, 285, 305, 303" u="3" o="3" /> <c c="< " r="306, 285, 312, 303" u="2" o="1" /> <c c="= " r="313, 285, 320, 303" u="1" o="1" /> <c c="> " r="321, 285, 330, 303" /> <c c="E " r="331, 285, 335, 303" u="3" o="2" /> <c c="F " r="336, 285, 340, 303" u="2" o="3" /> <c c="G " r="341, 285, 350, 303" /> <c c="H " r="351, 285, 359, 303" o="1" /> <c c="I " r="360, 285, 367, 303" u="2" /> <c c="K " r="368, 285, 376, 303" u="1" /> <c c="_ " r="377, 285, 378, 303" o="8" /> <c c="p " r="379, 285, 384, 303" u="2" o="2" /> <c c="q " r="385, 285, 390, 303" u="2" o="2" /> <c c="t " r="391, 285, 396, 303" u="2" o="2" /> <c c="u " r="397, 285, 402, 303" u="2" o="2" /> <c c="v " r="403, 285, 408, 303" u="2" o="2" /> <c c="w " r="409, 285, 414, 303" u="2" o="2" /> <c c="x " r="415, 285, 420, 303" u="2" o="2" /> <c c="y " r="421, 285, 426, 303" u="2" o="2" /> <c c="z " r="427, 285, 432, 303" u="2" o="2" /> <c c="{ " r="433, 285, 438, 303" u="2" o="2" /> <c c="| " r="439, 285, 444, 303" u="2" o="2" /> <c c="} " r="445, 285, 448, 303" u="3" o="3" /> <c c="~ " r="449, 285, 452, 303" u="3" o="3" /> <c c=" " r="453, 285, 458, 303" u="2" o="2" /> <c c=" " r="459, 285, 464, 303" u="2" o="2" /> <c c=" " r="465, 285, 470, 303" u="2" o="2" /> <c c=" " r="471, 285, 476, 303" u="2" o="2" /> <c c=" " r="477, 285, 482, 303" u="2" o="2" /> <c c=" " r="483, 285, 488, 303" u="2" o="2" /> <c c=" " r="489, 285, 494, 303" u="2" o="2" /> <c c=" " r="495, 285, 500, 303" u="2" o="2" /> <c c=" " r="501, 285, 506, 303" u="2" o="2" /> <c c=" " r="507, 285, 512, 303" u="2" o="2" /> <c c=" " r="513, 285, 518, 303" u="2" o="2" /> <c c=" " r="519, 285, 524, 303" u="2" o="2" /> <c c=" " r="525, 285, 530, 303" u="2" o="2" /> <c c=" " r="531, 285, 536, 303" u="2" o="2" /> <c c=" " r="537, 285, 540, 303" u="3" o="3" /> <c c=" " r="541, 285, 544, 303" u="3" o="3" /> <c c=" " r="545, 285, 550, 303" u="2" o="2" /> <c c=" " r="551, 285, 556, 303" u="2" o="2" /> <c c=" " r="557, 285, 562, 303" u="2" o="2" /> <c c=" " r="563, 285, 570, 303" u="1" o="1" /> <c c=" " r="571, 285, 576, 303" u="2" o="2" /> <c c=" " r="577, 285, 582, 303" u="2" o="2" /> <c c=" " r="583, 285, 588, 303" u="2" o="2" /> <c c=" " r="589, 285, 594, 303" u="2" o="2" /> <c c=" " r="595, 285, 600, 303" u="2" o="2" /> <c c=" " r="601, 285, 606, 303" u="2" o="2" /> <c c=" " r="607, 285, 612, 303" u="2" o="2" /> <c c=" " r="613, 285, 618, 303" u="2" o="2" /> <c c=" " r="619, 285, 624, 303" u="2" o="2" /> <c c=" " r="625, 285, 634, 303" /> <c c=" " r="635, 285, 644, 303" /> <c c=" " r="645, 285, 654, 303" /> <c c=" " r="655, 285, 664, 303" /> <c c=" " r="665, 285, 673, 303" o="1" /> <c c=" " r="674, 285, 683, 303" /> <c c=" " r="684, 285, 693, 303" /> <c c=" " r="694, 285, 703, 303" /> <c c=" " r="704, 285, 713, 303" /> <c c=" " r="714, 285, 723, 303" /> <c c=" " r="724, 285, 733, 303" /> <c c=" " r="734, 285, 742, 303" u="1" /> <c c=" " r="743, 285, 751, 303" o="1" /> <c c=" " r="752, 285, 761, 303" /> <c c=" " r="762, 285, 771, 303" /> <c c=" " r="772, 285, 781, 303" /> <c c=" " r="782, 285, 791, 303" /> <c c=" " r="792, 285, 801, 303" /> <c c=" " r="802, 285, 811, 303" /> <c c=" " r="812, 285, 821, 303" /> <c c=" " r="822, 285, 831, 303" /> <c c=" " r="832, 285, 841, 303" /> <c c=" " r="842, 285, 851, 303" /> <c c=" " r="852, 285, 861, 303" /> <c c="!" r="862, 285, 869, 303" u="1" o="1" /> <c c="!" r="870, 285, 879, 303" /> <c c=" !" r="880, 285, 889, 303" /> <c c="!" r="890, 285, 899, 303" /> <c c="!" r="900, 285, 909, 303" /> <c c="!" r="910, 285, 919, 303" /> <c c="!" r="920, 285, 929, 303" /> <c c="!" r="930, 285, 939, 303" /> <c c="!" r="940, 285, 949, 303" /> <c c="!" r="950, 285, 959, 303" /> <c c="!" r="960, 285, 969, 303" /> <c c=""!" r="970, 285, 978, 303" o="1" /> <c c="$!" r="979, 285, 988, 303" /> <c c="&!" r="989, 285, 997, 303" u="1" /> <c c="*!" r="998, 285, 1006, 303" u="1" /> <c c="+!" r="1007, 285, 1014, 303" u="1" o="1" /> <c c=".!" r="1015, 285, 1024, 303" /> <c c="S!" r="0, 304, 8, 322" o="1" /> <c c="T!" r="9, 304, 17, 322" o="1" /> <c c="U!" r="18, 304, 26, 322" o="1" /> <c c="V!" r="27, 304, 35, 322" o="1" /> <c c="W!" r="36, 304, 44, 322" o="1" /> <c c="X!" r="45, 304, 53, 322" o="1" /> <c c="Y!" r="54, 304, 62, 322" o="1" /> <c c="Z!" r="63, 304, 71, 322" o="1" /> <c c="[!" r="72, 304, 80, 322" o="1" /> <c c="\!" r="81, 304, 89, 322" o="1" /> <c c="]!" r="90, 304, 98, 322" o="1" /> <c c="^!" r="99, 304, 107, 322" o="1" /> <c c="_!" r="108, 304, 116, 322" o="1" /> <c c="!" r="117, 304, 126, 322" /> <c c="!" r="127, 304, 134, 322" u="1" o="1" /> <c c="!" r="135, 304, 144, 322" /> <c c="!" r="145, 304, 152, 322" u="1" o="1" /> <c c="!" r="153, 304, 162, 322" /> <c c="!" r="163, 304, 170, 322" u="1" o="1" /> <c c="!" r="171, 304, 178, 322" u="1" o="1" /> <c c="!" r="179, 304, 186, 322" u="1" o="1" /> <c c="!" r="187, 304, 194, 322" u="1" o="1" /> <c c="!" r="195, 304, 202, 322" u="1" o="1" /> <c c="!" r="203, 304, 212, 322" /> <c c="!" r="213, 304, 222, 322" /> <c c="!" r="223, 304, 232, 322" /> <c c="!" r="233, 304, 242, 322" /> <c c="!" r="243, 304, 252, 322" /> <c c="!" r="253, 304, 260, 322" u="1" o="1" /> <c c="!" r="261, 304, 270, 322" /> <c c="!" r="271, 304, 278, 322" u="1" o="1" /> <c c="!" r="279, 304, 288, 322" /> <c c="!" r="289, 304, 298, 322" /> <c c="!" r="299, 304, 308, 322" /> <c c="!" r="309, 304, 316, 322" u="1" o="1" /> <c c="!" r="317, 304, 326, 322" /> <c c="!" r="327, 304, 334, 322" u="1" o="1" /> <c c="!" r="335, 304, 342, 322" u="1" o="1" /> <c c="!" r="343, 304, 352, 322" /> <c c="!" r="353, 304, 362, 322" /> <c c="!" r="363, 304, 372, 322" /> <c c="!" r="373, 304, 382, 322" /> <c c="!" r="383, 304, 392, 322" /> <c c="!" r="393, 304, 402, 322" /> <c c="!" r="403, 304, 412, 322" /> <c c="!" r="413, 304, 420, 322" u="1" o="1" /> <c c="!" r="421, 304, 428, 322" u="1" o="1" /> <c c="!" r="429, 304, 436, 322" u="1" o="1" /> <c c="!" r="437, 304, 444, 322" u="1" o="1" /> <c c="!" r="445, 304, 452, 322" u="1" o="1" /> <c c="!" r="453, 304, 462, 322" /> <c c="!" r="463, 304, 472, 322" /> <c c="!" r="473, 304, 482, 322" /> <c c="!" r="483, 304, 492, 322" /> <c c="!" r="493, 304, 502, 322" /> <c c="!" r="503, 304, 512, 322" /> <c c="!" r="513, 304, 522, 322" /> <c c="!" r="523, 304, 532, 322" /> <c c="!" r="533, 304, 542, 322" /> <c c="!" r="543, 304, 548, 322" u="3" o="1" /> <c c="!" r="549, 304, 554, 322" u="1" o="3" /> <c c="!" r="555, 304, 564, 322" /> <c c="!" r="565, 304, 574, 322" /> <c c="!" r="575, 304, 580, 322" u="3" o="1" /> <c c="!" r="581, 304, 586, 322" u="1" o="3" /> <c c="!" r="587, 304, 596, 322" /> <c c="!" r="597, 304, 606, 322" /> <c c="!" r="607, 304, 616, 322" /> <c c="!" r="617, 304, 626, 322" /> <c c="!" r="627, 304, 636, 322" /> <c c="!" r="637, 304, 646, 322" /> <c c="!" r="647, 304, 656, 322" /> <c c="!" r="657, 304, 666, 322" /> <c c="!" r="667, 304, 676, 322" /> <c c="!" r="677, 304, 686, 322" /> <c c="!" r="687, 304, 696, 322" /> <c c="!" r="697, 304, 706, 322" /> <c c="!" r="707, 304, 716, 322" /> <c c="!" r="717, 304, 724, 322" u="1" o="1" /> <c c="!" r="725, 304, 734, 322" /> <c c="!" r="735, 304, 742, 322" u="1" o="1" /> <c c="!" r="743, 304, 752, 322" /> <c c="!" r="753, 304, 760, 322" u="1" o="1" /> <c c="!" r="761, 304, 768, 322" u="1" o="1" /> <c c="!" r="769, 304, 776, 322" u="1" o="1" /> <c c="!" r="777, 304, 784, 322" u="1" o="1" /> <c c="!" r="785, 304, 792, 322" u="1" o="1" /> <c c="!" r="793, 304, 802, 322" /> <c c="!" r="803, 304, 812, 322" /> <c c="!" r="813, 304, 822, 322" /> <c c="!" r="823, 304, 832, 322" /> <c c="!" r="833, 304, 840, 322" u="1" o="1" /> <c c="!" r="841, 304, 848, 322" u="1" o="1" /> <c c="!" r="849, 304, 858, 322" /> <c c="!" r="859, 304, 866, 322" u="1" o="1" /> <c c="!" r="867, 304, 876, 322" /> <c c="!" r="877, 304, 884, 322" u="1" o="1" /> <c c="!" r="885, 304, 894, 322" /> <c c="!" r="895, 304, 904, 322" /> <c c="!" r="905, 304, 914, 322" /> <c c="!" r="915, 304, 922, 322" u="1" o="1" /> <c c="!" r="923, 304, 932, 322" /> <c c="!" r="933, 304, 940, 322" u="1" o="1" /> <c c="!" r="941, 304, 948, 322" u="1" o="1" /> <c c="!" r="949, 304, 956, 322" u="1" o="1" /> <c c="!" r="957, 304, 964, 322" u="1" o="1" /> <c c="!" r="965, 304, 972, 322" u="1" o="1" /> <c c="!" r="973, 304, 980, 322" u="1" o="1" /> <c c="!" r="981, 304, 988, 322" u="1" o="1" /> <c c="!" r="989, 304, 998, 322" /> <c c="!" r="999, 304, 1008, 322" /> <c c="!" r="1009, 304, 1018, 322" /> <c c="!" r="0, 323, 7, 341" u="1" o="1" /> <c c="!" r="8, 323, 17, 341" /> <c c="!" r="18, 323, 27, 341" /> <c c="!" r="28, 323, 37, 341" /> <c c="!" r="38, 323, 47, 341" /> <c c="!" r="48, 323, 57, 341" /> <c c="!" r="58, 323, 67, 341" /> <c c="!" r="68, 323, 77, 341" /> <c c="!" r="78, 323, 87, 341" /> <c c="!" r="88, 323, 97, 341" /> <c c="!" r="98, 323, 107, 341" /> <c c="!" r="108, 323, 117, 341" /> <c c="!" r="118, 323, 127, 341" /> <c c=""" r="128, 323, 137, 341" /> <c c=""" r="138, 323, 147, 341" /> <c c=""" r="148, 323, 157, 341" /> <c c=""" r="158, 323, 165, 341" u="1" o="1" /> <c c=""" r="166, 323, 173, 341" u="1" o="1" /> <c c=""" r="174, 323, 183, 341" /> <c c=""" r="184, 323, 193, 341" /> <c c=""" r="194, 323, 203, 341" /> <c c=""" r="204, 323, 213, 341" /> <c c=" "" r="214, 323, 223, 341" /> <c c=" "" r="224, 323, 233, 341" /> <c c=" "" r="234, 323, 243, 341" /> <c c=" "" r="244, 323, 253, 341" /> <c c=" "" r="254, 323, 263, 341" /> <c c=""" r="264, 323, 271, 341" u="1" o="1" /> <c c=""" r="272, 323, 279, 341" u="1" o="1" /> <c c=""" r="280, 323, 288, 341" u="1" /> <c c=""" r="289, 323, 298, 341" /> <c c=""" r="299, 323, 307, 341" u="1" /> <c c=""" r="308, 323, 315, 341" u="1" o="1" /> <c c=""" r="316, 323, 321, 341" u="2" o="2" /> <c c=""" r="322, 323, 327, 341" u="2" o="2" /> <c c=""" r="328, 323, 336, 341" o="1" /> <c c=""" r="337, 323, 345, 341" o="1" /> <c c=""" r="346, 323, 354, 341" o="1" /> <c c=""" r="355, 323, 362, 341" u="1" o="1" /> <c c=""" r="363, 323, 372, 341" /> <c c=""" r="373, 323, 382, 341" /> <c c=" "" r="383, 323, 392, 341" /> <c c="'"" r="393, 323, 400, 341" u="1" o="1" /> <c c="("" r="401, 323, 408, 341" u="1" o="1" /> <c c=")"" r="409, 323, 416, 341" u="1" o="1" /> <c c="*"" r="417, 323, 424, 341" u="1" o="1" /> <c c="+"" r="425, 323, 433, 341" u="1" /> <c c=","" r="434, 323, 443, 341" /> <c c="-"" r="444, 323, 455, 341" u="-1" o="-1" /> <c c="4"" r="456, 323, 462, 341" u="1" o="2" /> <c c="5"" r="463, 323, 469, 341" u="1" o="2" /> <c c="6"" r="470, 323, 472, 341" u="3" o="4" /> <c c="7"" r="473, 323, 479, 341" u="1" o="2" /> <c c="8"" r="480, 323, 488, 341" u="1" /> <c c="9"" r="489, 323, 498, 341" /> <c c=":"" r="499, 323, 508, 341" /> <c c=";"" r="509, 323, 518, 341" /> <c c="<"" r="519, 323, 528, 341" /> <c c="="" r="529, 323, 538, 341" /> <c c="A"" r="539, 323, 548, 341" /> <c c="B"" r="549, 323, 558, 341" /> <c c="C"" r="559, 323, 568, 341" /> <c c="D"" r="569, 323, 578, 341" /> <c c="E"" r="579, 323, 588, 341" /> <c c="F"" r="589, 323, 598, 341" /> <c c="G"" r="599, 323, 608, 341" /> <c c="H"" r="609, 323, 617, 341" u="1" /> <c c="I"" r="618, 323, 627, 341" /> <c c="J"" r="628, 323, 637, 341" /> <c c="K"" r="638, 323, 647, 341" /> <c c="L"" r="648, 323, 657, 341" /> <c c="M"" r="658, 323, 667, 341" /> <c c="N"" r="668, 323, 677, 341" /> <c c="O"" r="678, 323, 687, 341" /> <c c="P"" r="688, 323, 696, 341" u="1" /> <c c="Q"" r="697, 323, 705, 341" u="1" /> <c c="R"" r="706, 323, 715, 341" /> <c c="S"" r="716, 323, 725, 341" /> <c c="T"" r="726, 323, 735, 341" /> <c c="U"" r="736, 323, 745, 341" /> <c c="V"" r="746, 323, 755, 341" /> <c c="W"" r="756, 323, 765, 341" /> <c c="X"" r="766, 323, 775, 341" /> <c c="Y"" r="776, 323, 785, 341" /> <c c="Z"" r="786, 323, 795, 341" /> <c c="["" r="796, 323, 805, 341" /> <c c="\"" r="806, 323, 815, 341" /> <c c="]"" r="816, 323, 825, 341" /> <c c="^"" r="826, 323, 835, 341" /> <c c="_"" r="836, 323, 845, 341" /> <c c="`"" r="846, 323, 854, 341" u="1" /> <c c="a"" r="855, 323, 864, 341" /> <c c="b"" r="865, 323, 874, 341" /> <c c="c"" r="875, 323, 884, 341" /> <c c="d"" r="885, 323, 893, 341" u="1" /> <c c="e"" r="894, 323, 902, 341" u="1" /> <c c="f"" r="903, 323, 912, 341" /> <c c="g"" r="913, 323, 922, 341" /> <c c="h"" r="923, 323, 932, 341" /> <c c="i"" r="933, 323, 942, 341" /> <c c="m"" r="943, 323, 952, 341" /> <c c="n"" r="953, 323, 962, 341" /> <c c="o"" r="963, 323, 972, 341" /> <c c="p"" r="973, 323, 982, 341" /> <c c="q"" r="983, 323, 992, 341" /> <c c="r"" r="993, 323, 1002, 341" /> <c c="s"" r="1003, 323, 1012, 341" /> <c c="t"" r="1013, 323, 1022, 341" /> <c c="u"" r="0, 342, 9, 360" /> <c c="v"" r="10, 342, 19, 360" /> <c c="w"" r="20, 342, 29, 360" /> <c c="x"" r="30, 342, 39, 360" /> <c c="y"" r="40, 342, 49, 360" /> <c c="z"" r="50, 342, 59, 360" /> <c c="{"" r="60, 342, 69, 360" /> <c c="|"" r="70, 342, 79, 360" /> <c c="}"" r="80, 342, 89, 360" /> <c c="~"" r="90, 342, 99, 360" /> <c c=""" r="100, 342, 109, 360" /> <c c=""" r="110, 342, 119, 360" /> <c c=""" r="120, 342, 129, 360" /> <c c=""" r="130, 342, 139, 360" /> <c c=""" r="140, 342, 149, 360" /> <c c=""" r="150, 342, 159, 360" /> <c c=""" r="160, 342, 169, 360" /> <c c=""" r="170, 342, 179, 360" /> <c c=""" r="180, 342, 189, 360" /> <c c=""" r="190, 342, 199, 360" /> <c c=""" r="200, 342, 209, 360" /> <c c=""" r="210, 342, 219, 360" /> <c c=""" r="220, 342, 229, 360" /> <c c=""" r="230, 342, 239, 360" /> <c c=""" r="240, 342, 249, 360" /> <c c=""" r="250, 342, 259, 360" /> <c c=""" r="260, 342, 269, 360" /> <c c=""" r="270, 342, 279, 360" /> <c c=""" r="280, 342, 289, 360" /> <c c=""" r="290, 342, 299, 360" /> <c c=""" r="300, 342, 309, 360" /> <c c=""" r="310, 342, 319, 360" /> <c c=""" r="320, 342, 329, 360" /> <c c=""" r="330, 342, 339, 360" /> <c c=""" r="340, 342, 349, 360" /> <c c=""" r="350, 342, 359, 360" /> <c c=""" r="360, 342, 369, 360" /> <c c=""" r="370, 342, 379, 360" /> <c c=""" r="380, 342, 389, 360" /> <c c=""" r="390, 342, 399, 360" /> <c c=""" r="400, 342, 409, 360" /> <c c=""" r="410, 342, 419, 360" /> <c c=""" r="420, 342, 429, 360" /> <c c=""" r="430, 342, 439, 360" /> <c c=""" r="440, 342, 442, 360" u="3" o="4" /> <c c=""" r="443, 342, 450, 360" u="1" o="1" /> <c c=""" r="451, 342, 460, 360" /> <c c=""" r="461, 342, 470, 360" /> <c c=""" r="471, 342, 480, 360" /> <c c=""" r="481, 342, 490, 360" /> <c c=""" r="491, 342, 500, 360" /> <c c=""" r="501, 342, 510, 360" /> <c c=""" r="511, 342, 520, 360" /> <c c=""" r="521, 342, 530, 360" /> <c c=""" r="531, 342, 540, 360" /> <c c=""" r="541, 342, 550, 360" /> <c c=""" r="551, 342, 560, 360" /> <c c=""" r="561, 342, 570, 360" /> <c c=""" r="571, 342, 580, 360" /> <c c=""" r="581, 342, 590, 360" /> <c c=""" r="591, 342, 600, 360" /> <c c=""" r="601, 342, 610, 360" /> <c c=""" r="611, 342, 620, 360" /> <c c=""" r="621, 342, 629, 360" o="1" /> <c c="#" r="630, 342, 639, 360" /> <c c="#" r="640, 342, 648, 360" o="1" /> <c c="#" r="649, 342, 658, 360" /> <c c="#" r="659, 342, 666, 360" u="1" o="1" /> <c c="#" r="667, 342, 674, 360" u="1" o="1" /> <c c="#" r="675, 342, 682, 360" u="1" o="1" /> <c c="#" r="683, 342, 690, 360" u="1" o="1" /> <c c="#" r="691, 342, 695, 360" u="3" o="2" /> <c c=" #" r="696, 342, 700, 360" u="2" o="3" /> <c c=" #" r="701, 342, 705, 360" u="3" o="2" /> <c c=" #" r="706, 342, 710, 360" u="2" o="3" /> <c c=" #" r="711, 342, 716, 360" u="4" /> <c c=" #" r="717, 342, 722, 360" o="4" /> <c c="#" r="723, 342, 728, 360" u="4" /> <c c="#" r="729, 342, 734, 360" o="4" /> <c c="#" r="735, 342, 744, 360" /> <c c="#" r="745, 342, 754, 360" /> <c c="#" r="755, 342, 764, 360" /> <c c="#" r="765, 342, 774, 360" /> <c c="#" r="775, 342, 782, 360" u="1" o="1" /> <c c="#" r="783, 342, 790, 360" u="1" o="1" /> <c c="#" r="791, 342, 800, 360" /> <c c="#" r="801, 342, 810, 360" /> <c c="#" r="811, 342, 816, 360" u="2" o="2" /> <c c="#" r="817, 342, 822, 360" u="2" o="2" /> <c c="#" r="823, 342, 828, 360" u="2" o="2" /> <c c="#" r="829, 342, 834, 360" u="2" o="2" /> <c c=" #" r="835, 342, 841, 360" u="3" /> <c c="!#" r="842, 342, 848, 360" o="3" /> <c c="%#" r="849, 342, 858, 360" /> <c c="&#" r="859, 342, 868, 360" /> <c c="'#" r="869, 342, 878, 360" /> <c c="(#" r="879, 342, 888, 360" /> <c c="+#" r="889, 342, 898, 360" /> <c c="5#" r="899, 342, 908, 360" /> <c c="7#" r="909, 342, 916, 360" u="1" o="1" /> <c c="8#" r="917, 342, 926, 360" /> <c c="9#" r="927, 342, 936, 360" /> <c c=":#" r="937, 342, 946, 360" /> <c c=";#" r="947, 342, 956, 360" /> <c c="<#" r="957, 342, 966, 360" /> <c c="=#" r="967, 342, 976, 360" /> <c c=">#" r="977, 342, 986, 360" /> <c c="A#" r="987, 342, 996, 360" /> <c c="B#" r="997, 342, 1006, 360" /> <c c="C#" r="1007, 342, 1016, 360" /> <c c="D#" r="0, 361, 9, 379" /> <c c="G#" r="10, 361, 19, 379" /> <c c="H#" r="20, 361, 29, 379" /> <c c="I#" r="30, 361, 39, 379" /> <c c="K#" r="40, 361, 49, 379" /> <c c="L#" r="50, 361, 59, 379" /> <c c="M#" r="60, 361, 69, 379" /> <c c="P#" r="70, 361, 79, 379" /> <c c="R#" r="80, 361, 89, 379" /> <c c="S#" r="90, 361, 99, 379" /> <c c="T#" r="100, 361, 109, 379" /> <c c="W#" r="110, 361, 119, 379" /> <c c="X#" r="120, 361, 127, 379" u="1" o="1" /> <c c="Y#" r="128, 361, 137, 379" /> <c c="Z#" r="138, 361, 147, 379" /> <c c="[#" r="148, 361, 155, 379" u="1" o="1" /> <c c="\#" r="156, 361, 165, 379" /> <c c="^#" r="166, 361, 175, 379" /> <c c="_#" r="176, 361, 187, 379" u="-1" o="-1" /> <c c="`#" r="188, 361, 197, 379" /> <c c="c#" r="198, 361, 205, 379" u="1" o="1" /> <c c="d#" r="206, 361, 211, 379" u="2" o="2" /> <c c="e#" r="212, 361, 221, 379" /> <c c="h#" r="222, 361, 230, 379" u="1" /> <c c="i#" r="231, 361, 239, 379" u="1" /> <c c="k#" r="240, 361, 249, 379" /> <c c="l#" r="250, 361, 259, 379" /> <c c="m#" r="260, 361, 269, 379" /> <c c="n#" r="270, 361, 277, 379" u="1" o="1" /> <c c="o#" r="278, 361, 287, 379" /> <c c="p#" r="288, 361, 297, 379" /> <c c="s#" r="298, 361, 304, 379" u="2" o="1" /> <c c="t#" r="305, 361, 313, 379" u="1" /> <c c="u#" r="314, 361, 323, 379" /> <c c="v#" r="324, 361, 333, 379" /> <c c="w#" r="334, 361, 341, 379" u="1" o="1" /> <c c="x#" r="342, 361, 349, 379" u="1" o="1" /> <c c="y#" r="350, 361, 359, 379" /> <c c="z#" r="360, 361, 369, 379" /> <c c="}#" r="370, 361, 379, 379" /> <c c="#" r="380, 361, 389, 379" /> <c c="#" r="390, 361, 399, 379" /> <c c="#" r="400, 361, 409, 379" /> <c c="#" r="410, 361, 419, 379" /> <c c="#" r="420, 361, 429, 379" /> <c c="#" r="430, 361, 439, 379" /> <c c="#" r="440, 361, 449, 379" /> <c c="#" r="450, 361, 459, 379" /> <c c="#" r="460, 361, 469, 379" /> <c c="#" r="470, 361, 477, 379" u="1" o="1" /> <c c="#" r="478, 361, 481, 379" u="1" o="5" /> <c c="#" r="482, 361, 489, 379" u="1" o="1" /> <c c="#" r="490, 361, 497, 379" u="1" o="1" /> <c c="#" r="498, 361, 501, 379" u="5" o="1" /> <c c="#" r="502, 361, 509, 379" u="1" o="1" /> <c c="#" r="510, 361, 517, 379" u="1" o="1" /> <c c="#" r="518, 361, 521, 379" u="1" o="5" /> <c c="#" r="522, 361, 529, 379" u="1" o="1" /> <c c="#" r="530, 361, 537, 379" u="1" o="1" /> <c c="#" r="538, 361, 541, 379" u="5" o="1" /> <c c="#" r="542, 361, 549, 379" u="1" o="1" /> <c c="#" r="550, 361, 556, 379" u="3" /> <c c="#" r="557, 361, 563, 379" o="3" /> <c c="#" r="564, 361, 570, 379" u="3" /> <c c="#" r="571, 361, 574, 379" u="3" o="3" /> <c c="#" r="575, 361, 581, 379" o="3" /> <c c="#" r="582, 361, 588, 379" u="3" /> <c c="#" r="589, 361, 595, 379" o="3" /> <c c="#" r="596, 361, 599, 379" u="3" o="3" /> <c c="#" r="600, 361, 609, 379" /> <c c="#" r="610, 361, 619, 379" /> <c c="#$" r="620, 361, 627, 379" u="1" o="1" /> <c c="%" r="628, 361, 639, 379" u="-1" o="-1" /> <c c="%" r="640, 361, 651, 379" u="-1" o="-1" /> <c c="%" r="652, 361, 663, 379" u="-1" o="-1" /> <c c="%" r="664, 361, 675, 379" u="-1" o="-1" /> <c c="%" r="676, 361, 687, 379" u="-1" o="-1" /> <c c="%" r="688, 361, 699, 379" u="-1" o="-1" /> <c c="%" r="700, 361, 711, 379" u="-1" o="-1" /> <c c="%" r="712, 361, 723, 379" u="-1" o="-1" /> <c c="%" r="724, 361, 735, 379" u="-1" o="-1" /> <c c="%" r="736, 361, 745, 379" u="-1" o="1" /> <c c="%" r="746, 361, 754, 379" u="-1" o="2" /> <c c="%" r="755, 361, 762, 379" u="-1" o="3" /> <c c="%" r="763, 361, 769, 379" u="-1" o="4" /> <c c="%" r="770, 361, 775, 379" u="-1" o="5" /> <c c="%" r="776, 361, 780, 379" u="-1" o="6" /> <c c="%" r="781, 361, 783, 379" u="-1" o="8" /> <c c="%" r="784, 361, 790, 379" u="4" o="-1" /> <c c="%" r="791, 361, 800, 379" u="-1" o="1" /> <c c="%" r="801, 361, 812, 379" u="-1" o="-1" /> <c c="%" r="813, 361, 824, 379" u="-1" o="-1" /> <c c="%" r="825, 361, 836, 379" u="-1" o="-1" /> <c c="%" r="837, 361, 839, 379" u="7" /> <c c="%" r="840, 361, 846, 379" u="-1" o="4" /> <c c="%" r="847, 361, 853, 379" u="4" o="-1" /> <c c="%" r="854, 361, 860, 379" u="-1" o="4" /> <c c="%" r="861, 361, 872, 379" u="-1" o="-1" /> <c c="%" r="873, 361, 884, 379" u="-1" o="-1" /> <c c="%" r="885, 361, 896, 379" u="-1" o="-1" /> <c c="%" r="897, 361, 908, 379" u="-1" o="-1" /> <c c="%" r="909, 361, 915, 379" u="4" o="-1" /> <c c="%" r="916, 361, 927, 379" u="-1" o="-1" /> <c c="%" r="928, 361, 939, 379" u="-1" o="-1" /> <c c="%" r="940, 361, 949, 379" /> <c c="%" r="950, 361, 959, 379" /> <c c="%" r="960, 361, 969, 379" /> <c c="%" r="970, 361, 979, 379" /> <c c="%" r="980, 361, 989, 379" /> <c c="%" r="990, 361, 999, 379" /> <c c="%" r="1000, 361, 1009, 379" /> <c c="%" r="1010, 361, 1019, 379" /> <c c="%" r="0, 380, 9, 398" /> <c c="%" r="10, 380, 19, 398" /> <c c="%" r="20, 380, 27, 398" u="1" o="1" /> <c c="%" r="28, 380, 35, 398" u="1" o="1" /> <c c="%" r="36, 380, 45, 398" /> <c c="%" r="46, 380, 55, 398" /> <c c="%" r="56, 380, 61, 398" u="2" o="2" /> <c c="%" r="62, 380, 67, 398" u="2" o="2" /> <c c="%" r="68, 380, 77, 398" /> <c c="%" r="78, 380, 87, 398" /> <c c="%" r="88, 380, 97, 398" /> <c c="%" r="98, 380, 107, 398" /> <c c="%" r="108, 380, 115, 398" u="1" o="1" /> <c c="%" r="116, 380, 123, 398" u="1" o="1" /> <c c="%" r="124, 380, 133, 398" /> <c c="%" r="134, 380, 143, 398" /> <c c="%" r="144, 380, 151, 398" u="1" o="1" /> <c c="%" r="152, 380, 159, 398" u="1" o="1" /> <c c="%" r="160, 380, 169, 398" /> <c c="%" r="170, 380, 179, 398" /> <c c="%" r="180, 380, 189, 398" /> <c c="%" r="190, 380, 199, 398" /> <c c="%" r="200, 380, 207, 398" u="1" o="1" /> <c c="%" r="208, 380, 215, 398" u="1" o="1" /> <c c="%" r="216, 380, 225, 398" /> <c c="%" r="226, 380, 235, 398" /> <c c="%" r="236, 380, 243, 398" u="1" o="1" /> <c c="%" r="244, 380, 251, 398" u="1" o="1" /> <c c="%" r="252, 380, 261, 398" /> <c c="%" r="262, 380, 271, 398" /> <c c="%" r="272, 380, 281, 398" /> <c c="%" r="282, 380, 291, 398" /> <c c="%" r="292, 380, 301, 398" /> <c c="%" r="302, 380, 311, 398" /> <c c="%" r="312, 380, 319, 398" u="1" o="1" /> <c c="%" r="320, 380, 329, 398" /> <c c="%" r="330, 380, 339, 398" /> <c c="%" r="340, 380, 349, 398" /> <c c="%" r="350, 380, 359, 398" /> <c c="%" r="360, 380, 369, 398" /> <c c="%" r="370, 380, 379, 398" /> <c c="%" r="380, 380, 389, 398" /> <c c="%" r="390, 380, 399, 398" /> <c c="%" r="400, 380, 409, 398" /> <c c="%" r="410, 380, 419, 398" /> <c c="%" r="420, 380, 429, 398" /> <c c="%" r="430, 380, 435, 398" u="2" o="2" /> <c c="%" r="436, 380, 441, 398" u="2" o="2" /> <c c="%" r="442, 380, 453, 398" u="-1" o="-1" /> <c c="%" r="454, 380, 465, 398" u="-1" o="-1" /> <c c="%" r="466, 380, 477, 398" u="-1" o="-1" /> <c c="%" r="478, 380, 489, 398" u="-1" o="-1" /> <c c="%" r="490, 380, 495, 398" u="2" o="2" /> <c c="%" r="496, 380, 501, 398" u="2" o="2" /> <c c="%" r="502, 380, 507, 398" u="2" o="2" /> <c c="%" r="508, 380, 513, 398" u="2" o="2" /> <c c="%" r="514, 380, 523, 398" /> <c c="%" r="524, 380, 533, 398" /> <c c="%" r="534, 380, 543, 398" /> <c c="%" r="544, 380, 553, 398" /> <c c="%" r="554, 380, 563, 398" /> <c c="%" r="564, 380, 573, 398" /> <c c="%" r="574, 380, 581, 398" u="1" o="1" /> <c c="%" r="582, 380, 591, 398" /> <c c="%" r="592, 380, 601, 398" /> <c c="%" r="602, 380, 611, 398" /> <c c="%" r="612, 380, 621, 398" /> <c c="%" r="622, 380, 631, 398" /> <c c="%" r="632, 380, 641, 398" /> <c c="%" r="642, 380, 651, 398" /> <c c="%" r="652, 380, 661, 398" /> <c c="%" r="662, 380, 673, 398" u="-1" o="-1" /> <c c="%" r="674, 380, 683, 398" /> <c c="%" r="684, 380, 693, 398" /> <c c="%" r="694, 380, 703, 398" /> <c c="%" r="704, 380, 713, 398" /> <c c="%" r="714, 380, 723, 398" /> <c c="%" r="724, 380, 733, 398" /> <c c="%" r="734, 380, 743, 398" /> <c c="%" r="744, 380, 753, 398" /> <c c="%" r="754, 380, 763, 398" /> <c c="%" r="764, 380, 773, 398" /> <c c="%" r="774, 380, 783, 398" /> <c c="%" r="784, 380, 793, 398" /> <c c="%" r="794, 380, 803, 398" /> <c c="%" r="804, 380, 811, 398" u="1" o="1" /> <c c="%" r="812, 380, 819, 398" u="1" o="1" /> <c c="%" r="820, 380, 829, 398" /> <c c="&" r="830, 380, 839, 398" /> <c c="&" r="840, 380, 849, 398" /> <c c="&" r="850, 380, 859, 398" /> <c c="&" r="860, 380, 869, 398" /> <c c="&" r="870, 380, 879, 398" /> <c c="&" r="880, 380, 889, 398" /> <c c="&" r="890, 380, 899, 398" /> <c c="&" r="900, 380, 907, 398" u="1" o="1" /> <c c="&" r="908, 380, 917, 398" /> <c c=" &" r="918, 380, 927, 398" /> <c c=" &" r="928, 380, 937, 398" /> <c c=" &" r="938, 380, 947, 398" /> <c c=" &" r="948, 380, 957, 398" /> <c c=" &" r="958, 380, 967, 398" /> <c c="&" r="968, 380, 977, 398" /> <c c="&" r="978, 380, 987, 398" /> <c c="&" r="988, 380, 997, 398" /> <c c="&" r="998, 380, 1007, 398" /> <c c="&" r="1008, 380, 1015, 398" u="1" o="1" /> <c c="&" r="1016, 380, 1023, 398" u="1" o="1" /> <c c="&" r="0, 399, 9, 417" /> <c c="&" r="10, 399, 19, 417" /> <c c="&" r="20, 399, 29, 417" /> <c c="&" r="30, 399, 39, 417" /> <c c="&" r="40, 399, 49, 417" /> <c c="&" r="50, 399, 59, 417" /> <c c="&" r="60, 399, 69, 417" /> <c c="&" r="70, 399, 79, 417" /> <c c="&" r="80, 399, 89, 417" /> <c c="&" r="90, 399, 97, 417" u="1" o="1" /> <c c="&" r="98, 399, 107, 417" /> <c c="&" r="108, 399, 115, 417" u="1" o="1" /> <c c=" &" r="116, 399, 125, 417" /> <c c="!&" r="126, 399, 135, 417" /> <c c=""&" r="136, 399, 145, 417" /> <c c="#&" r="146, 399, 155, 417" /> <c c="$&" r="156, 399, 165, 417" /> <c c="%&" r="166, 399, 175, 417" /> <c c="&&" r="176, 399, 184, 417" u="1" /> <c c="'&" r="185, 399, 194, 417" /> <c c="(&" r="195, 399, 202, 417" u="1" o="1" /> <c c=")&" r="203, 399, 212, 417" /> <c c="*&" r="213, 399, 222, 417" /> <c c="+&" r="223, 399, 232, 417" /> <c c=",&" r="233, 399, 242, 417" /> <c c="-&" r="243, 399, 252, 417" /> <c c=".&" r="253, 399, 262, 417" /> <c c="/&" r="263, 399, 272, 417" /> <c c="8&" r="273, 399, 283, 417" o="-1" /> <c c="9&" r="284, 399, 293, 417" /> <c c=":&" r="294, 399, 303, 417" /> <c c=";&" r="304, 399, 313, 417" /> <c c="<&" r="314, 399, 323, 417" /> <c c="=&" r="324, 399, 331, 417" u="1" o="1" /> <c c=">&" r="332, 399, 339, 417" u="1" o="1" /> <c c="?&" r="340, 399, 347, 417" u="1" o="1" /> <c c="@&" r="348, 399, 355, 417" u="1" o="1" /> <c c="A&" r="356, 399, 363, 417" u="1" o="1" /> <c c="B&" r="364, 399, 373, 417" /> <c c="C&" r="374, 399, 383, 417" /> <c c="D&" r="384, 399, 391, 417" u="1" o="1" /> <c c="E&" r="392, 399, 401, 417" /> <c c="F&" r="402, 399, 411, 417" /> <c c="G&" r="412, 399, 419, 417" u="1" o="1" /> <c c="H&" r="420, 399, 429, 417" /> <c c="I&" r="430, 399, 439, 417" /> <c c="J&" r="440, 399, 449, 417" /> <c c="K&" r="450, 399, 459, 417" /> <c c="L&" r="460, 399, 469, 417" /> <c c="M&" r="470, 399, 479, 417" /> <c c="N&" r="480, 399, 489, 417" /> <c c="O&" r="490, 399, 499, 417" /> <c c="P&" r="500, 399, 509, 417" /> <c c="Q&" r="510, 399, 519, 417" /> <c c="R&" r="520, 399, 529, 417" /> <c c="S&" r="530, 399, 539, 417" /> <c c="T&" r="540, 399, 549, 417" /> <c c="U&" r="550, 399, 559, 417" /> <c c="V&" r="560, 399, 569, 417" /> <c c="W&" r="570, 399, 577, 417" u="1" o="1" /> <c c="X&" r="578, 399, 585, 417" u="1" o="1" /> <c c="Y&" r="586, 399, 593, 417" u="1" o="1" /> <c c="Z&" r="594, 399, 603, 417" /> <c c="[&" r="604, 399, 613, 417" /> <c c="\&" r="614, 399, 621, 417" u="1" o="1" /> <c c="]&" r="622, 399, 629, 417" u="1" o="1" /> <c c="^&" r="630, 399, 639, 417" /> <c c="_&" r="640, 399, 649, 417" /> <c c="`&" r="650, 399, 657, 417" u="1" o="1" /> <c c="a&" r="658, 399, 667, 417" /> <c c="b&" r="668, 399, 675, 417" u="1" o="1" /> <c c="c&" r="676, 399, 685, 417" /> <c c="d&" r="686, 399, 693, 417" u="1" o="1" /> <c c="e&" r="694, 399, 703, 417" /> <c c="f&" r="704, 399, 711, 417" u="1" o="1" /> <c c="g&" r="712, 399, 721, 417" /> <c c="h&" r="722, 399, 731, 417" /> <c c="i&" r="732, 399, 737, 417" u="2" o="2" /> <c c="j&" r="738, 399, 745, 417" u="1" o="1" /> <c c="k&" r="746, 399, 755, 417" /> <c c="l&" r="756, 399, 765, 417" /> <c c="m&" r="766, 399, 771, 417" u="2" o="2" /> <c c="n&" r="772, 399, 775, 417" u="3" o="3" /> <c c="o&" r="776, 399, 781, 417" u="2" o="2" /> <c c="p&" r="782, 399, 791, 417" /> <c c="q&" r="792, 399, 801, 417" /> <c c="r&" r="802, 399, 811, 417" /> <c c="s&" r="812, 399, 821, 417" /> <c c="t&" r="822, 399, 831, 417" /> <c c="u&" r="832, 399, 841, 417" /> <c c="v&" r="842, 399, 851, 417" /> <c c="w&" r="852, 399, 861, 417" /> <c c="x&" r="862, 399, 871, 417" /> <c c="y&" r="872, 399, 881, 417" /> <c c="z&" r="882, 399, 891, 417" /> <c c="{&" r="892, 399, 901, 417" /> <c c="|&" r="902, 399, 911, 417" /> <c c="}&" r="912, 399, 921, 417" /> <c c="~&" r="922, 399, 931, 417" /> <c c="&" r="932, 399, 941, 417" /> <c c="&" r="942, 399, 951, 417" /> <c c="&" r="952, 399, 961, 417" /> <c c="&" r="962, 399, 971, 417" /> <c c="&" r="972, 399, 981, 417" /> <c c="&" r="982, 399, 991, 417" /> <c c="&" r="992, 399, 1001, 417" /> <c c="&" r="1002, 399, 1011, 417" /> <c c="&" r="1012, 399, 1021, 417" /> <c c="&" r="0, 418, 9, 436" /> <c c="&" r="10, 418, 19, 436" /> <c c="&" r="20, 418, 29, 436" /> <c c="&" r="30, 418, 39, 436" /> <c c="&" r="40, 418, 47, 436" u="1" o="1" /> <c c="&" r="48, 418, 57, 436" /> <c c="&" r="58, 418, 67, 436" /> <c c="&" r="68, 418, 77, 436" /> <c c="&" r="78, 418, 85, 436" u="1" o="1" /> <c c="&" r="86, 418, 93, 436" u="1" o="1" /> <c c="&" r="94, 418, 103, 436" /> <c c="&" r="104, 418, 113, 436" /> <c c="&" r="114, 418, 123, 436" /> <c c="&" r="124, 418, 133, 436" /> <c c="&" r="134, 418, 143, 436" /> <c c="&" r="144, 418, 153, 436" /> <c c="&" r="154, 418, 163, 436" /> <c c="&" r="164, 418, 173, 436" /> <c c="&" r="174, 418, 181, 436" u="1" o="1" /> <c c="&" r="182, 418, 189, 436" u="1" o="1" /> <c c="&" r="190, 418, 197, 436" u="1" o="1" /> <c c="'" r="198, 418, 207, 436" /> <c c="'" r="208, 418, 217, 436" /> <c c="'" r="218, 418, 227, 436" /> <c c="'" r="228, 418, 237, 436" /> <c c="'" r="238, 418, 247, 436" /> <c c="'" r="248, 418, 257, 436" /> <c c="'" r="258, 418, 267, 436" /> <c c=" '" r="268, 418, 277, 436" /> <c c=" '" r="278, 418, 283, 436" u="2" o="2" /> <c c=" '" r="284, 418, 293, 436" /> <c c="'" r="294, 418, 303, 436" /> <c c="'" r="304, 418, 313, 436" /> <c c="'" r="314, 418, 323, 436" /> <c c="'" r="324, 418, 333, 436" /> <c c="'" r="334, 418, 343, 436" /> <c c="'" r="344, 418, 351, 436" u="1" o="1" /> <c c="'" r="352, 418, 361, 436" /> <c c="'" r="362, 418, 369, 436" u="1" o="1" /> <c c="'" r="370, 418, 378, 436" o="1" /> <c c="'" r="379, 418, 386, 436" u="1" o="1" /> <c c="'" r="387, 418, 396, 436" /> <c c="'" r="397, 418, 406, 436" /> <c c="'" r="407, 418, 416, 436" /> <c c="'" r="417, 418, 426, 436" /> <c c="'" r="427, 418, 436, 436" /> <c c="'" r="437, 418, 444, 436" u="1" o="1" /> <c c="'" r="445, 418, 452, 436" u="1" o="1" /> <c c="'" r="453, 418, 460, 436" u="1" o="1" /> <c c=" '" r="461, 418, 470, 436" /> <c c="!'" r="471, 418, 480, 436" /> <c c=""'" r="481, 418, 490, 436" /> <c c="#'" r="491, 418, 500, 436" /> <c c="$'" r="501, 418, 510, 436" /> <c c="%'" r="511, 418, 520, 436" /> <c c="&'" r="521, 418, 530, 436" /> <c c="''" r="531, 418, 540, 436" /> <c c=")'" r="541, 418, 550, 436" /> <c c="*'" r="551, 418, 560, 436" /> <c c="+'" r="561, 418, 570, 436" /> <c c=",'" r="571, 418, 580, 436" /> <c c="-'" r="581, 418, 590, 436" /> <c c=".'" r="591, 418, 600, 436" /> <c c="/'" r="601, 418, 610, 436" /> <c c="0'" r="611, 418, 620, 436" /> <c c="1'" r="621, 418, 630, 436" /> <c c="2'" r="631, 418, 640, 436" /> <c c="3'" r="641, 418, 650, 436" /> <c c="4'" r="651, 418, 660, 436" /> <c c="5'" r="661, 418, 670, 436" /> <c c="6'" r="671, 418, 680, 436" /> <c c="7'" r="681, 418, 690, 436" /> <c c="8'" r="691, 418, 700, 436" /> <c c="9'" r="701, 418, 710, 436" /> <c c=":'" r="711, 418, 720, 436" /> <c c=";'" r="721, 418, 730, 436" /> <c c="<'" r="731, 418, 740, 436" /> <c c="='" r="741, 418, 750, 436" /> <c c=">'" r="751, 418, 760, 436" /> <c c="?'" r="761, 418, 770, 436" /> <c c="@'" r="771, 418, 780, 436" /> <c c="A'" r="781, 418, 790, 436" /> <c c="B'" r="791, 418, 800, 436" /> <c c="C'" r="801, 418, 810, 436" /> <c c="D'" r="811, 418, 820, 436" /> <c c="E'" r="821, 418, 830, 436" /> <c c="F'" r="831, 418, 840, 436" /> <c c="G'" r="841, 418, 850, 436" /> <c c="H'" r="851, 418, 860, 436" /> <c c="I'" r="861, 418, 870, 436" /> <c c="J'" r="871, 418, 880, 436" /> <c c="K'" r="881, 418, 890, 436" /> <c c="M'" r="891, 418, 900, 436" /> <c c="O'" r="901, 418, 910, 436" /> <c c="P'" r="911, 418, 920, 436" /> <c c="Q'" r="921, 418, 930, 436" /> <c c="R'" r="931, 418, 940, 436" /> <c c="V'" r="941, 418, 950, 436" /> <c c="X'" r="951, 418, 952, 436" u="4" o="4" /> <c c="Y'" r="953, 418, 956, 436" u="3" o="3" /> <c c="Z'" r="957, 418, 962, 436" u="2" o="2" /> <c c="['" r="963, 418, 966, 436" u="3" o="3" /> <c c="\'" r="967, 418, 970, 436" u="3" o="3" /> <c c="]'" r="971, 418, 978, 436" u="1" o="1" /> <c c="^'" r="979, 418, 986, 436" u="1" o="1" /> <c c="a'" r="987, 418, 996, 436" /> <c c="b'" r="997, 418, 1004, 436" u="1" o="1" /> <c c="c'" r="1005, 418, 1012, 436" u="1" o="1" /> <c c="d'" r="1013, 418, 1022, 436" /> <c c="e'" r="0, 437, 9, 455" /> <c c="f'" r="10, 437, 19, 455" /> <c c="g'" r="20, 437, 29, 455" /> <c c="h'" r="30, 437, 37, 455" u="1" o="1" /> <c c="i'" r="38, 437, 45, 455" u="1" o="1" /> <c c="j'" r="46, 437, 51, 455" u="2" o="2" /> <c c="k'" r="52, 437, 57, 455" u="2" o="2" /> <c c="l'" r="58, 437, 63, 455" u="2" o="2" /> <c c="m'" r="64, 437, 69, 455" u="2" o="2" /> <c c="n'" r="70, 437, 77, 455" u="1" o="1" /> <c c="o'" r="78, 437, 85, 455" u="1" o="1" /> <c c="p'" r="86, 437, 93, 455" u="1" o="1" /> <c c="q'" r="94, 437, 101, 455" u="1" o="1" /> <c c="r'" r="102, 437, 105, 455" u="3" o="3" /> <c c="s'" r="106, 437, 109, 455" u="3" o="3" /> <c c="t'" r="110, 437, 115, 455" u="2" o="2" /> <c c="u'" r="116, 437, 123, 455" u="1" o="1" /> <c c="'" r="124, 437, 133, 455" /> <c c="'" r="134, 437, 143, 455" /> <c c="'" r="144, 437, 153, 455" /> <c c="'" r="154, 437, 163, 455" /> <c c="'" r="164, 437, 173, 455" /> <c c="'" r="174, 437, 183, 455" /> <c c="'" r="184, 437, 193, 455" /> <c c="'" r="194, 437, 203, 455" /> <c c="'" r="204, 437, 213, 455" /> <c c="'" r="214, 437, 223, 455" /> <c c="'" r="224, 437, 233, 455" /> <c c="'" r="234, 437, 243, 455" /> <c c="'" r="244, 437, 252, 455" u="1" /> <c c="'" r="253, 437, 261, 455" u="1" /> <c c="'" r="262, 437, 271, 455" /> <c c="'" r="272, 437, 281, 455" /> <c c="'" r="282, 437, 287, 455" u="2" o="2" /> <c c="'" r="288, 437, 297, 455" /> <c c="'" r="298, 437, 307, 455" /> <c c="'" r="308, 437, 317, 455" /> <c c="'" r="318, 437, 327, 455" /> <c c="'" r="328, 437, 337, 455" /> <c c="'" r="338, 437, 345, 455" u="1" o="1" /> <c c="'" r="346, 437, 355, 455" /> <c c="'" r="356, 437, 365, 455" /> <c c="'" r="366, 437, 375, 455" /> <c c="'" r="376, 437, 383, 455" u="1" o="1" /> <c c="'" r="384, 437, 393, 455" /> <c c="'" r="394, 437, 403, 455" /> <c c="'" r="404, 437, 413, 455" /> <c c="'" r="414, 437, 423, 455" /> <c c="'" r="424, 437, 433, 455" /> <c c="'" r="434, 437, 443, 455" /> <c c="'" r="444, 437, 453, 455" /> <c c="'" r="454, 437, 463, 455" /> <c c="'" r="464, 437, 473, 455" /> <c c="'" r="474, 437, 483, 455" /> <c c="'" r="484, 437, 493, 455" /> <c c="'" r="494, 437, 503, 455" /> <c c="'" r="504, 437, 513, 455" /> <c c="'" r="514, 437, 521, 455" u="1" o="1" /> <c c="'" r="522, 437, 529, 455" u="1" o="1" /> <c c="'" r="530, 437, 539, 455" /> <c c="'" r="540, 437, 545, 455" u="2" o="2" /> <c c="'" r="546, 437, 551, 455" u="2" o="2" /> <c c=")" r="552, 437, 561, 455" /> <c c=")" r="562, 437, 571, 455" /> <c c=")" r="572, 437, 581, 455" /> <c c="/*" r="582, 437, 589, 455" u="1" o="1" /> <c c="+" r="590, 437, 599, 455" /> <c c="+" r="600, 437, 609, 455" /> <c c="+" r="610, 437, 619, 455" /> <c c="+" r="620, 437, 629, 455" /> <c c="+" r="630, 437, 639, 455" /> <c c="+" r="640, 437, 649, 455" /> <c c="+" r="650, 437, 659, 455" /> <c c="+" r="660, 437, 669, 455" /> <c c="+" r="670, 437, 679, 455" /> <c c="d," r="680, 437, 688, 455" u="1" /> <c c="m," r="689, 437, 698, 455" /> <c c="n," r="699, 437, 708, 455" /> <c c="o," r="709, 437, 718, 455" /> <c c="p," r="719, 437, 728, 455" /> <c c="u," r="729, 437, 736, 455" u="1" o="1" /> <c c="v," r="737, 437, 744, 455" u="1" o="1" /> <c c="w," r="745, 437, 754, 455" /> <c c="y," r="755, 437, 762, 455" u="1" o="1" /> <c c="z," r="763, 437, 772, 455" /> <c c="|," r="773, 437, 778, 455" u="2" o="2" /> <c c="}," r="779, 437, 784, 455" u="2" o="2" /> <c c="~," r="785, 437, 793, 455" u="1" /> <c c="," r="794, 437, 803, 455" /> <c c="." r="804, 437, 811, 455" u="1" o="1" /> <c c=""." r="812, 437, 816, 455" u="3" o="2" /> <c c="#." r="817, 437, 821, 455" u="2" o="3" /> <c c="$." r="822, 437, 826, 455" u="3" o="2" /> <c c="%." r="827, 437, 831, 455" u="2" o="3" /> <c c=".." r="832, 437, 839, 455" u="1" o="1" /> <c c="" r="840, 437, 845, 455" u="2" o="2" /> <c c=" " r="846, 437, 851, 455" u="2" o="2" /> <c c=" " r="852, 437, 857, 455" u="2" o="2" /> <c c=" " r="858, 437, 863, 455" u="2" o="2" /> <c c=" " r="864, 437, 869, 455" u="2" o="2" /> <c c=" " r="870, 437, 875, 455" u="2" o="2" /> <c c="" r="876, 437, 881, 455" u="2" o="2" /> <c c="" r="882, 437, 887, 455" u="2" o="2" /> <c c="" r="888, 437, 893, 455" u="2" o="2" /> <c c="" r="894, 437, 899, 455" u="2" o="2" /> <c c="" r="900, 437, 905, 455" u="2" o="2" /> <c c="" r="906, 437, 911, 455" u="2" o="2" /> <c c="" r="912, 437, 917, 455" u="2" o="2" /> <c c="" r="918, 437, 923, 455" u="2" o="2" /> <c c="" r="924, 437, 929, 455" u="2" o="2" /> <c c="" r="930, 437, 935, 455" u="2" o="2" /> <c c="" r="936, 437, 941, 455" u="2" o="2" /> <c c="" r="942, 437, 945, 455" u="3" o="3" /> <c c="" r="946, 437, 949, 455" u="3" o="3" /> <c c="" r="950, 437, 953, 455" u="3" o="3" /> <c c=""" r="954, 437, 961, 455" u="1" o="1" /> <c c="#" r="962, 437, 967, 455" u="2" o="2" /> <c c="$" r="968, 437, 975, 455" u="1" o="1" /> <c c="%" r="976, 437, 983, 455" u="1" o="1" /> <c c="&" r="984, 437, 991, 455" u="1" o="1" /> <c c="'" r="992, 437, 999, 455" u="1" o="1" /> <c c="" r="1000, 437, 1002, 455" u="3" o="4" /> <c c="" r="1003, 437, 1008, 455" u="2" o="2" /> <c c="" r="1009, 437, 1012, 455" u="3" o="3" /> <c c="" r="1013, 437, 1015, 455" u="4" o="3" /> <c c="" r="1016, 437, 1023, 455" u="1" o="1" /> <c c="" r="0, 456, 9, 474" /> <c c="" r="10, 456, 19, 474" /> <c c="" r="20, 456, 29, 474" /> <c c="" r="30, 456, 39, 474" /> <c c="" r="40, 456, 48, 474" o="1" /> <c c="" r="49, 456, 57, 474" o="1" /> <c c="R" r="58, 456, 67, 474" /> <c c="S" r="68, 456, 78, 474" o="-1" /> <c c="T" r="79, 456, 86, 474" u="-1" o="3" /> <c c="U" r="87, 456, 98, 474" u="-1" o="-1" /> <c c="V" r="99, 456, 108, 474" /> <c c="W" r="109, 456, 119, 474" o="-1" /> <c c="X" r="120, 456, 128, 474" u="-1" o="2" /> <c c="Y" r="129, 456, 140, 474" u="-1" o="-1" /> <c c="Z" r="141, 456, 150, 474" /> <c c="[" r="151, 456, 161, 474" o="-1" /> <c c="\" r="162, 456, 170, 474" u="-1" o="2" /> <c c="]" r="171, 456, 182, 474" u="-1" o="-1" /> <c c="^" r="183, 456, 192, 474" /> <c c="_" r="193, 456, 203, 474" o="-1" /> <c c="`" r="204, 456, 211, 474" u="-1" o="3" /> <c c="a" r="212, 456, 223, 474" u="-1" o="-1" /> <c c="b" r="224, 456, 233, 474" /> <c c="c" r="234, 456, 244, 474" o="-1" /> <c c="d" r="245, 456, 253, 474" u="-1" o="2" /> <c c="e" r="254, 456, 265, 474" u="-1" o="-1" /> <c c="f" r="266, 456, 275, 474" /> <c c="g" r="276, 456, 286, 474" o="-1" /> <c c="h" r="287, 456, 295, 474" u="-1" o="2" /> <c c="i" r="296, 456, 307, 474" u="-1" o="-1" /> <c c="j" r="308, 456, 318, 474" u="-1" /> <c c="k" r="319, 456, 331, 474" u="-2" o="-1" /> <c c="l" r="332, 456, 340, 474" u="-1" o="2" /> <c c="m" r="341, 456, 352, 474" u="-1" o="-1" /> <c c="n" r="353, 456, 363, 474" u="-1" /> <c c="o" r="364, 456, 376, 474" u="-2" o="-1" /> <c c="p" r="377, 456, 385, 474" u="-1" o="2" /> <c c="q" r="386, 456, 397, 474" u="-1" o="-1" /> <c c="r" r="398, 456, 407, 474" /> <c c="s" r="408, 456, 418, 474" o="-1" /> <c c="t" r="419, 456, 429, 474" u="-1" /> <c c="u" r="430, 456, 441, 474" u="-1" o="-1" /> <c c="v" r="442, 456, 451, 474" /> <c c="w" r="452, 456, 462, 474" o="-1" /> <c c="x" r="463, 456, 473, 474" u="-1" /> <c c="y" r="474, 456, 485, 474" u="-1" o="-1" /> <c c="z" r="486, 456, 495, 474" /> <c c="{" r="496, 456, 506, 474" o="-1" /> <c c="|" r="507, 456, 517, 474" u="-1" /> <c c="}" r="518, 456, 529, 474" u="-1" o="-1" /> <c c="~" r="530, 456, 539, 474" /> <c c="" r="540, 456, 550, 474" o="-1" /> <c c="" r="551, 456, 561, 474" u="-1" /> <c c="" r="562, 456, 573, 474" u="-1" o="-1" /> <c c="" r="574, 456, 585, 474" u="-1" o="-1" /> <c c="" r="586, 456, 598, 474" u="-2" o="-1" /> <c c="" r="599, 456, 610, 474" u="-1" o="-1" /> <c c="" r="611, 456, 623, 474" u="-2" o="-1" /> <c c="" r="624, 456, 634, 474" o="-1" /> <c c="" r="635, 456, 646, 474" u="-1" o="-1" /> <c c="" r="647, 456, 656, 474" u="-1" o="1" /> <c c="" r="657, 456, 668, 474" u="-1" o="-1" /> <c c="" r="669, 456, 679, 474" o="-1" /> <c c="" r="680, 456, 691, 474" u="-1" o="-1" /> <c c="" r="692, 456, 701, 474" u="-1" o="1" /> <c c="" r="702, 456, 713, 474" u="-1" o="-1" /> <c c="" r="714, 456, 723, 474" /> <c c="" r="724, 456, 735, 474" u="-1" o="-1" /> <c c="" r="736, 456, 746, 474" u="-1" /> <c c="" r="747, 456, 758, 474" u="-1" o="-1" /> <c c="" r="759, 456, 768, 474" u="-1" o="1" /> <c c="" r="769, 456, 780, 474" u="-1" o="-1" /> <c c="" r="781, 456, 788, 474" u="-1" o="3" /> <c c="" r="789, 456, 800, 474" u="-1" o="-1" /> <c c="" r="801, 456, 810, 474" /> <c c="" r="811, 456, 822, 474" u="-1" o="-1" /> <c c="" r="823, 456, 831, 474" u="-1" o="2" /> <c c="" r="832, 456, 843, 474" u="-1" o="-1" /> <c c="p" r="844, 456, 849, 474" u="2" o="2" /> <c c="q" r="850, 456, 861, 474" u="-1" o="-1" /> <c c="r" r="862, 456, 868, 474" u="1" o="2" /> <c c="s" r="869, 456, 874, 474" u="5" o="-1" /> <c c="t" r="875, 456, 880, 474" u="2" o="2" /> <c c="v" r="881, 456, 886, 474" u="2" o="2" /> <c c="w" r="887, 456, 898, 474" u="-1" o="-1" /> <c c="x" r="899, 456, 904, 474" u="2" o="2" /> <c c="y" r="905, 456, 916, 474" u="-1" o="-1" /> <c c="z" r="917, 456, 922, 474" u="2" o="2" /> <c c="{" r="923, 456, 934, 474" u="-1" o="-1" /> <c c="|" r="935, 456, 942, 474" u="1" o="1" /> <c c="}" r="943, 456, 954, 474" u="-1" o="-1" /> <c c="~" r="955, 456, 960, 474" u="2" o="2" /> <c c="" r="961, 456, 972, 474" u="-1" o="-1" /> <c c="" r="973, 456, 978, 474" u="3" o="1" /> <c c="" r="979, 456, 986, 474" u="1" o="1" /> <c c="" r="987, 456, 996, 474" u="1" o="-1" /> <c c="" r="997, 456, 1000, 474" u="3" o="3" /> <c c="" r="1001, 456, 1008, 474" u="3" o="-1" /> <c c="" r="1009, 456, 1018, 474" /> <c c="" r="0, 475, 10, 493" o="-1" /> <c c="" r="11, 475, 14, 493" u="3" o="3" /> <c c="" r="15, 475, 21, 493" u="4" o="-1" /> <c c="" r="22, 475, 31, 493" /> <c c="" r="32, 475, 43, 493" u="-1" o="-1" /> <c c="" r="44, 475, 51, 493" u="-1" o="3" /> <c c="" r="52, 475, 63, 493" u="-1" o="-1" /> <c c="" r="64, 475, 67, 493" u="3" o="3" /> <c c="" r="68, 475, 74, 493" u="4" o="-1" /> <c c="" r="75, 475, 84, 493" /> <c c="" r="85, 475, 95, 493" o="-1" /> <c c="" r="96, 475, 103, 493" u="-1" o="3" /> <c c="" r="104, 475, 115, 493" u="-1" o="-1" /> <c c="" r="116, 475, 123, 493" u="1" o="1" /> <c c="" r="124, 475, 134, 493" o="-1" /> <c c="" r="135, 475, 144, 493" /> <c c="" r="145, 475, 155, 493" o="-1" /> <c c="" r="156, 475, 164, 493" u="-1" o="2" /> <c c="" r="165, 475, 176, 493" u="-1" o="-1" /> <c c="" r="177, 475, 186, 493" /> <c c="" r="187, 475, 197, 493" o="-1" /> <c c="" r="198, 475, 206, 493" u="-1" o="2" /> <c c="" r="207, 475, 218, 493" u="-1" o="-1" /> <c c="" r="219, 475, 228, 493" /> <c c="" r="229, 475, 239, 493" o="-1" /> <c c="" r="240, 475, 250, 493" u="-1" /> <c c="" r="251, 475, 262, 493" u="-1" o="-1" /> <c c="" r="263, 475, 272, 493" /> <c c="" r="273, 475, 283, 493" o="-1" /> <c c="" r="284, 475, 294, 493" u="-1" /> <c c="" r="295, 475, 306, 493" u="-1" o="-1" /> <c c="" r="307, 475, 316, 493" /> <c c="" r="317, 475, 327, 493" o="-1" /> <c c="" r="328, 475, 338, 493" u="-1" /> <c c="" r="339, 475, 350, 493" u="-1" o="-1" /> <c c="" r="351, 475, 358, 493" u="1" o="1" /> <c c="" r="359, 475, 368, 493" u="1" o="-1" /> <c c="" r="369, 475, 376, 493" u="1" o="1" /> <c c="" r="377, 475, 386, 493" u="1" o="-1" /> <c c="" r="387, 475, 397, 493" u="-1" /> <c c="" r="398, 475, 410, 493" u="-2" o="-1" /> <c c="" r="411, 475, 421, 493" u="-1" /> <c c="" r="422, 475, 434, 493" u="-2" o="-1" /> <c c="" r="435, 475, 446, 493" u="-2" /> <c c="" r="447, 475, 459, 493" u="-2" o="-1" /> <c c="" r="460, 475, 470, 493" u="-1" /> <c c="" r="471, 475, 482, 493" u="-1" o="-1" /> <c c="" r="483, 475, 494, 493" u="-2" /> <c c="" r="495, 475, 507, 493" u="-2" o="-1" /> <c c="" r="508, 475, 518, 493" u="-1" /> <c c="" r="519, 475, 530, 493" u="-1" o="-1" /> <c c="" r="531, 475, 542, 493" u="-2" /> <c c="" r="543, 475, 556, 493" u="-3" o="-1" /> <c c="" r="557, 475, 567, 493" u="-1" /> <c c="" r="568, 475, 579, 493" u="-1" o="-1" /> <c c="" r="580, 475, 591, 493" u="-2" /> <c c="" r="592, 475, 605, 493" u="-3" o="-1" /> <c c="" r="606, 475, 616, 493" u="-1" /> <c c="" r="617, 475, 628, 493" u="-1" o="-1" /> <c c="" r="629, 475, 638, 493" /> <c c="" r="639, 475, 649, 493" o="-1" /> <c c="" r="650, 475, 660, 493" u="-1" /> <c c="" r="661, 475, 672, 493" u="-1" o="-1" /> <c c="" r="673, 475, 682, 493" /> <c c="" r="683, 475, 693, 493" o="-1" /> <c c="" r="694, 475, 704, 493" u="-1" /> <c c="" r="705, 475, 716, 493" u="-1" o="-1" /> <c c="" r="717, 475, 726, 493" /> <c c="" r="727, 475, 737, 493" o="-1" /> <c c="" r="738, 475, 747, 493" u="-1" o="1" /> <c c="" r="748, 475, 759, 493" u="-1" o="-1" /> <c c="" r="760, 475, 769, 493" /> <c c="" r="770, 475, 780, 493" o="-1" /> <c c="" r="781, 475, 790, 493" u="-1" o="1" /> <c c="" r="791, 475, 802, 493" u="-1" o="-1" /> <c c="" r="803, 475, 813, 493" u="-1" /> <c c="" r="814, 475, 826, 493" u="-2" o="-1" /> <c c="" r="827, 475, 835, 493" u="-1" o="2" /> <c c="" r="836, 475, 847, 493" u="-1" o="-1" /> <c c="" r="848, 475, 857, 493" /> <c c="" r="858, 475, 869, 493" u="-1" o="-1" /> <c c="" r="870, 475, 878, 493" u="-1" o="2" /> <c c="" r="879, 475, 890, 493" u="-1" o="-1" /> <c c="" r="891, 475, 900, 493" /> <c c="" r="901, 475, 912, 493" u="-1" o="-1" /> <c c="" r="913, 475, 922, 493" u="-1" o="1" /> <c c="" r="923, 475, 934, 493" u="-1" o="-1" /> <c c="" r="935, 475, 944, 493" /> <c c="" r="945, 475, 956, 493" u="-1" o="-1" /> <c c="" r="957, 475, 966, 493" u="-1" o="1" /> <c c="" r="967, 475, 978, 493" u="-1" o="-1" /> <c c="" r="979, 475, 988, 493" /> <c c="" r="989, 475, 999, 493" o="-1" /> <c c="" r="1000, 475, 1009, 493" u="-1" o="1" /> <c c="" r="1010, 475, 1021, 493" u="-1" o="-1" /> <c c="" r="0, 494, 9, 512" /> <c c="" r="10, 494, 21, 512" u="-1" o="-1" /> <c c="" r="22, 494, 29, 512" u="-1" o="3" /> <c c="" r="30, 494, 41, 512" u="-1" o="-1" /> <c c="" r="42, 494, 49, 512" u="1" o="1" /> <c c="" r="50, 494, 60, 512" o="-1" /> <c c="" r="61, 494, 70, 512" u="-1" o="1" /> <c c="" r="71, 494, 82, 512" u="-1" o="-1" /> <c c="" r="83, 494, 92, 512" /> <c c="" r="93, 494, 103, 512" o="-1" /> <c c="" r="104, 494, 113, 512" /> <c c="" r="114, 494, 125, 512" u="-1" o="-1" /> <c c="" r="126, 494, 135, 512" /> <c c="" r="136, 494, 147, 512" u="-1" o="-1" /> <c c="" r="148, 494, 156, 512" u="-1" o="2" /> <c c="" r="157, 494, 168, 512" u="-1" o="-1" /> <c c="" r="169, 494, 179, 512" u="-2" o="1" /> <c c="" r="180, 494, 192, 512" u="-2" o="-1" /> <c c="" r="193, 494, 201, 512" o="1" /> <c c="" r="202, 494, 212, 512" o="-1" /> <c c="" r="213, 494, 221, 512" o="1" /> <c c="" r="222, 494, 232, 512" o="-1" /> <c c="" r="233, 494, 241, 512" o="1" /> <c c="" r="242, 494, 252, 512" o="-1" /> <c c="" r="253, 494, 254, 512" o="8" /> <c c="" r="255, 494, 256, 512" o="8" /> <c c="" r="257, 494, 258, 512" o="8" /> <c c="" r="259, 494, 260, 512" o="8" /> <c c="" r="261, 494, 262, 512" o="8" /> <c c="" r="263, 494, 272, 512" /> </font>fonts/lucida_sans_240.png0000755000175000017500000027132012565232430016105 0ustar mquinsonmquinsonPNG  IHDRBIvgAMA asRGB cHRMz&u0`:pQ<KPLTE猌޽{{{ccc֭ޭΖC1tRNS@fbKGD L pHYsHHFk>qfIDATx]ق* E> (VYsaK&l<)OySQbx)OyS#AOySlUB*ҵ"FŽv<)O 3WT#" f@pVOOyS<n*o,J'њR".nE @Uᬞ|<)Oy #PY,*MDWW rDLr@^ᬞ|<)Oy 'PS2k ()OUDD"PZGU*a9d/u`D+" +aO0;s'S,QVo`1|kʈ餤f'7D9vvk]c򸏺fN:-R5"*`UƕUaxY_"9D՚Q  `>1&VN%- c0tikс [P ˄e2#Z:݊Y#1B աt8n`FfUYg ;?j̰̈v&F6y]q`n*p0aj0ĤX);)^ckN/sy v?{ugmhK,kO9tab%&7z7p=9Ҷy22Q˶L LՌT36RlGRDk{jY<`)ШѮq&ʬͣ9"/9)ڤzf48# :{茥*0a%7NR#$[֒[nwtva+7.^p|G?:zzj݅k!#' Iĝ19BN^ gQ#".F\6HYD[ur pVp׳V 9w KCD%KV7#,, lN@mcyUvGeh[m5 [+{(]0q- El!az/d+ƉAԼr(|]',fxtHxmLRٟ_1ZK]":9Mc:sKzݾlذ)g"zu! LӐ/6@q8OUGrm=ټ7xm '@[ރxcP=M ͌ ?6 L lTc,`IϤqd\#p,sڥoa3:N> bKZkx(cmbw€q~G X9>-[` q >+҇yM+$jlԻ2!nȝh *m4 &V Q+DnӗZ_G;SMҊk*3tqbk+ŸL01J˿פBf*X8 D_Gq ܩ%:h,e!\D4&KnK}/|&<.n-Ђ.X<_P͌hJ񚏥. #kR-@5:a&.ֲPƛJI+чsTSTI}5&9 {D{?PVxESUH=Vm0"|Ef0qj뽕,asa8kD_["p6l}uHqɀQWSTX6whD;O~Al'8 ohmtu8uWz%n8}^# `F  h p&q.b 4(Tl&SzmnB"%F8vYԑ ,Y{#~hK$s\q^iHϕbAlrbJL|tco@ lM+1N FfHK`x#vz#stM.-"TRH*čgrb4y?pN]{|/yO }^BA-_:$&ĸ4b<.}!F?ME;j~MP uCL{"°-یBCL * wlIёtZ%D˷{c#^3b'@#x&&7>?.Ph}rFΠ)3 ݐB)JmuC71ϴ"S"<lHvx(]v0bsT480Q%S*z :3tp6ta%&8(b( >p4xG[mOA͙u0lB"3H@Z㋟jъg )^dm;D_K띭i=K}j`dܭ9?٨>UZbQL()0n"PčlWwuпm[ᄀ(GȾE)>ζ i|{)#ך4a4r6ɠ(qSne9Hѹ[3ۄ,q#?]ο"q"X'*.2-emWZV_4WP!&=O§Q;@9M!c+̎{Dr 4JK+u.82I{u  ';: ș~@vuw|@f u&MN_~n.Y$ L&qh߭ p(YP!z̜ur MU}O ¦&!2cUjqN˗\8 `o_WIMMHrPM Ue±5JCDn1鰤ʂ;j,C}D @%wsEE@;S@[h7{yANGa@, )-l,#;F*DⅴpL?~*͸XW|!pH, t.C!T/N=3J4كwt*xL!?w .&z&4 y;mv\Tgu Zy="KH<sUFDpv`GTh^b㑨ϡ":P *7u0ZAѼJ)K&OM:b>bhYKBr{Hĩy&n- P@|<hD'Bu*u؛ b|Lcfkz0Ei%haJY,%Pg9`*׫~Ϝ]g,::0WQ71"9R|E,U˕g; ^mP[`8BdH@.Pgk0:4.!Ү2fM(+id#wҨٔd+8&L}DdIuDa@N/B9hhaA.]Yio&eZ~c"%]+cMlW{D?fpv#cH)IW'͢Qt' d~ ɐ@v~!ɳ7I(0xWbMgDMN?kd׫  *xܠb22ǍTez;HΙ9K; ,t"h!wi"s R:/@DfnP('%>LW'_S] [D{hg@/pv9=yJ d~h53ZCHf㢐4+Li>U۰ lLW m8y_ma@}TEWDi/_ҩ@P-FFP͔K8'}r:%T$aԃXSC]C3Y%x]$hWlLDFmB@=Ѥ1!UM^rQ;mwvyLs(TMϬ+1/4{@L]bՄҰA߾8 _ cG/bXs",0 7>ؖ5 :_iEJgo/{:8e#}=˳yGssjt@. ~&םKI: e.PRDweC'?kRCr hT0L"10St&Lܺ*9h9iRAurx Dֶv< P?nM ]m%F," .6k@Du<(Ӵ `#͟p#[ָIGR2ARO,9ZI" {Di3gå1*CF@"WwD 2N" Du"d'\.6ҪN%lBVi2QV%^B vo`r$35⛊ WM^CsdX}^f=okYb-@D'lWUں8# GYwK@?Q”XyWL|GcS}\~^=6f6i=Nspy (뤟lst)p˟e<뿜-@:p@~o;? v 2Yύ_ҙ<_  jv8Jd&͎~!%1D_ixltg5Nա+ nTWj'#![;˿0gZE%1 g{15"O-6b#U{ww/뱎c -GO7M3Pl0K~bm?1-EXFx}M/-) ?6)~gomȨvOZxS#_S(@ I; wvvʻ&<)OyS.h{:)OyS<)OyS<)OySW&{2-}bSn+Qh_e3v{2-_pSHw#[9%x%] Fwrd;eBwS:<2vչ2#r 13\d|kOy,R*L;?4SމZѥImEdq{-|g/%>&i씫seFD\Zl"Gf|7vź{<)l:'Ӳozk=N|9 %=ڼ%=6Sm}?3* x`LVB~YjÊ15jhҙ7ɴgu>ݣݮx>̳N|gKFjζ]<n i {w玷X yRTI2Ε.I+y';?[o.p5b?;#w"z8ߏ5\.pZS+ݮ=gy҉otvi(RM峿bPqw৙Mx8\ i 50w8bQ\Ih֡c4+tnouMk{En;W`-:Ů?9J7Ao^o r{nxm>&eq٥ zS$^A-tM]qg0e a0&PÝm/?v ^_'@^+=({љ.ZRT=2J̓c;ξ$kK8n:fl gS{'7kL㊆i4uYOᑴ+aXdz4؏?󩵣kzVbEа"լ@ٻ IcSW1tq=PjLs*@D;k#:EV4Y#خ>p9'Ѻ?p07;ԢC>QcsGTav}A=nT̚O+*֝j:=|.Jhx%#s6X~ju 0Btܐ2Q) +ǘ|| RTw8Ic <\U{@u3nIETp"~2_qw$UJ~ކSˮM=q_h֢C31*QGTzwWAf5ڞQw$uUiG퀢hx%eϔ[bIQbY5H]Nl33mnf!=u5jy4onfT:_ Ƹ;|"rCQrAF/IqDmQ #q~rC#ڴuNcZpv(^ /W݋<4*'GFX w•ԇ<>wKHI1r\tP UȂ}"[Iw0q@ԙve:tX_5[2}#*F$pHQ|`+V?-/sW)0x4}\0g,'% G+V+p"*'/)#(՝NiE$a|O渏Q+: wԿ (~ɸ'{jYO76;- \AynN,qhp L=t$SDu.2v@I0NDN敟}bU0XD3o靈<*rt4 E\? _6&b0F>*0NqK8na&5Y%ߤ9t8f_> zjNk>pEA "$8"Z׏^Iă)#6 $8 ̝bV8:w[2{ #@tgd!!M J/Ei 4݉lr(Ip#)*hB[FJG➗p$!hQW+?u #BM>CsEx rjo` +&fDND{7lW̟#ŕG/{+;|p|Z0I |$ Fb" ,f Ͼ"`$ 'g_Fߎ/pP"^@j!)#nQJqցl)y -6Ɓ-uźSw8"n@ ,WMd0؈Yl+"n, nؼ>` 7Ya*D|fDAJ<|q/~)GjSVKv(=esTt#R慟}eO}[Jt7dV_8U[:\$1 " &*fNqK8n*I!hQdXƯҴ@@AV!P@>{"8Ytܰŀv@#F(_@f 7}_)D5X Nmex`XaLcvgdr AHF"%x&{F(*VXfn[ 7g]T7T>yI0`K~p.XW19n'KAƱ\-B]A˝ 6TfND8(a jv~ ('HNr,FRdx/pDIiX`ʠDP]7Yhc.[.p%)V| @iޜ=LYpU#cv,jrKt uw(+e0jkN > * D9(a =kL`q2"k%| nS樉9 %MI67d"oHD-]+pPx5󞻋S|%P72mFKh"'`+{L]wʧ<}3`@6Hsڡ{A\Ijڱ8DjfUB+j rd `اa`9jQYD\%>%<@-P[FķiX̣4U@L|_[qoq*"#6 1 0J[?PkBa*G^sq6N탿{&&s [[$U`ar+G>*=?s{^sNТ N(`G(!jrJoPCn[HT;cy2拸=@cV0nc&/>^_\b ן%hfVǏmT\x9EϹ:vߤ__iVCȖ~ ,}gNT& !;~"Y2kW /K#o$–/0?  u Xa*Qq)!<%<-ZU1*2s썠~_L9."ucs;2dPf~,&hDD4Yv4<_V͎ԀWZl?{6TskMY3D$f:ҹZș3pN~UI5 v+wP[:6kEtFݲ7X/O,I#b8|;@mA2 WčX}c1(3=!/^930ʾo*qٶ.,40Y@l:r+#I)<"1 )#2 bEKUEAqK8nA,r@~nB;i/$g@oK@ǂ%74 |ml"1 ׮\Qj(9–\c~gdYD5'3fc&`FT2h 3(EJ([`~XڭT*G⎗pbڶuɺߺ{c˩mj{Ɨh7 ("\P_8>MuցQ  jOi0M<`׮t PÌhAXD5zψ}^*]y,%z$4EJv33tfVX=IvvfR9giOL/FQ+߿y$_8ė9{,$,k08?vy*lm#Ul9{|C@COR UZ_3iK%ڜ(IB?&l"@gx)]ڝTc=$Y4(Hi&uͺÐܭz#&BDcJ_w=r;(8!UYy$_80-NLlǔoy]Jɋ"XO_|m|sZ>;fWbYqzbY6m +?& @آwoP;.Aix'd&9,oHQ*-dx%aA-pL%ޘ@Du +ʫA [ ]I/߿xy(_8ٱ25bE{ >Z?冎S hU?VxQUFQy[S2br{/`J7y^)7t=:Ww˹=?׫ʤ WyGYm jSu\-vw~<:N5Nt {k-L{|_oe5Og3.k#$KR/?cs{Ǿөˤ !}97*(Okؾq^o.E$gn郷21ū31߱t#x&-^Q,cUFQy[2_F@[6Mӽ[[|Oǻ( `ӹu2>Ro$bׄSC+zz]/u_7CHa?2 @wM k{6R)G .xܶND_kcp*ov N˃YO 66WUwUu_کEX6KlKt}:.br'9.1Eqr&n<X_p W nf_ }nsEu$f|V!~"xOX^s- sHM!"\1`QLC$} BD-у8 D򷖷֥2({^Pʜ97dcͿhxlBɀfUNwj?I,&FKy hŷY/b?EYE_[\G&XiɨVѪI?"{_NOJxA۔+0 W&gCT'6[fh;G`UHl[ٖN{EXQ2@yXܑ,8νFD0j ׈ՄQcy%P*d6 VFQԾt hgh. cWhDQCx!W%clG,W6?"pJ$Ϻ@*6XɆ@?/}*Q f;T@H也c Vlq?ʿ;,ġ~@[D587("tXӈ8knjiK^;|Z%2N"kq+3VOeӴ|a9k5{/;N: {,8z3nzX̫>g|^ QDT@1Qoo)p(VF".D Umv0Ί{bqUQdL鋈tD bZGԳilp&-mܩUY< \ #f-Fv hZ_2k۷$0ᡖЛU ZWulŴFn/83 > wYP=)^1 a&+x@hf b&~#FR6tq2@oyo՚JM4&!x.Of =Ki=$īu<s[xel2Kf5e*ŦCCZC>(q|f[L@C_|fF VÁ9eaw5qZn|532@_O ,F5j;z@L6W}e$z%qӁ`.Hꒈ8"jVRn8|h]'!ߖVUn쀈8"YopJp HTbɡ-Af|-,>ꈁ6_Fg>X;;pqflW#6#lFI傓{Z ⊓ &Ϛ?(q7 %0d@\n pz"`cvΜ"(2dP0~0 *.d[hgzHvp+n㢘XwTYip&uI,0Ē') wKV|H+~ijNj{80`K>nk@<)942t8v_I*@f` Ntun9HX0 Jv5C}ȯ*²gPʛHhߒ BsF;n "ܷ]gMil.~ؒ(W}djqu hٙV3{v|uIu 48JQ[cGg] *U-Uk|mB5]BuL q]dR*fn=%\iQ H}MPa| \Ox[&ْ|:}GP"#I<]ѿOGphP:OoT, &=4v[ @xnh޿utu+&E? QYzquOs߮/19QY*$4D &*%Zo7߁uɓ˱kQȚveb0zc G6qzHa/Cĕ! F݂u'k*RsĪxJ|0 KFf?La9\)NRTs&2Owc{=d:)^ޛ/-FHP}f~9IХς:$rɟ'-1<Z='Y} zX#:ʇڷ @RuP\N^$v|.ٳfEbMIE&@vI @ba9.@Y)IӖ-"ZsIzڝ89alyT$ӌ37t,5}3!} d85 9CJf~7ݪm 00j[uX9.PXtC q4&&bc]4uKdjUۇ)hz!ݾ$k;jvKS`LLZ#&N"-NօVM/5::D4i,v.s3P?<<}BӂL_'ft1(\->ܟY@)%66 AUMwl WDy_|z&/7[̽tqiu=!`PwW ~s}_%HM0-@nf56S򂳸jNQL=ذ?೴Ih>/{\搹Fu`lAm>ŌHzi*98@+AqmD81%'K,mc~2oJZS;AW3FP@hcg΢NؽY&dz)3{{90gM~ۖRz<[&yki vOҮ0P8 ܭ=wc;く7F>"&'엣0<# }̝qFFúuŹؠ:M:ꅛmBI:+DLM`@e\-n<B$Vikެmc5̼yss  |nv ;BkuT'ʴPn2 8@ڡ[Hڷ}(}G}V}a"9AinoEU(\>p *s|c)̀* gJ7 X2uN'?:[*tg:3f6mM[*߽Ul,M|?E=$ iA"A:s["%TB>A`@3Chأ0n2څ[] aS}(;+&D0' <.r: w xܳ/$9f& E&F)IwR8ɦԬ W+l~.98/wB kѻN  'ړ)0?{ΛɌ} dD`E\T`#+DjMɧZzV^4FY|DIsUݮ˜ų*=#J"e ¾v|Zc9 `;2-NZ[v,;|Y[dÔB3^ϮXy|tÁMʆ.MɩkmŸzY ^ (_^q9Kt0<:$M!䏄|t'&̡nX;꼙wXk~- ECR*⾷#a:6vPJ L|1/S|ݮ ??$ɸo<l_t?!p}@m*}{\IVP}䄅#" (t4: <xdSrW亝 35 KEhzY5ɛ%M}вI̝dQC57v: hf&@Y<ͫ{N]FDy<(6xht'qF''" DyK sC:<ޖ<}4)CTC$H~HҭLee"Uh}wPA UzT vx00l^_U{ *SAvX6S,8-P16D˹𬶟󕂁—B&\ÞZg_)Ϛ>+V?UqR>I&TQ?Х\ؿgxT&ߒC-T".4wt7juhESúFgnF' γ[ٽƔY}LS 0\.3/Έҁ5I_]$~_k J•sm n:_o0AêV>T03YjiE2#XGp&2XjW4oi9rEqsS欝QI1e#WFg Q:02XQXٽpMAF3 1{U 8VK< cYV{3ܰT^))$7RBnd[_ي$ VPf)! r5w螎VS 5z9f2S*d{Z <O%Ciք&]ޛenCt+w`5:Ly`PG}mdCE+lJF 'LbR8o ޸XCZQM}V0+S̹l"( 'Q\٦j {KO4{\%ܡ0LYJ U: lh҄ògb\+*7/ZYo,Qn9n `kYŒ}) ܪ.ZtSV'jRtػlLJIY܏7""Jͼ;V9IgD_ cVh?:w74-?w;5 e{?Qn]E؎+Ph{o!3 |x`M1;._ev]cK_8dKbuez7EP@\/Dq:~k/T=/)fSi\_@wT RC/U,ޫ-"7ߚN'XִffG!,ܒ{6+Y':%Kf 8֧ηQo"4akV>X~ߩ@BXxW#C~q WN вu7+# 0re:C:?X ze/#TPLj+\)@^I?0_jw;kt%G6v@\bʌ \omTW?5k9?XI}VaW@?hkZ ;CP?Yw~")0ˈj Ѥ.OB?b{+q뤛Li·l Qm|^R!AkvٰY*#6Mg/@Dj*mk4*ZNfT hw$feQN:9$Q.F,on|,̈S!v "0K5q*? ' $ʻ<ExdP: ː-| a—P&` 4J3W 9ŠGa{x8ϫ Ȧ`n ϑuuju`?cD~*?UuEAYk-Ju_{ VŜ(#x6/X.ע-|@[D587(DgX^w3P#Y,Kpv56vLՑ-õ`Sl.TNⳬѽ|&$W_*>X-L5_0ڠHeCpB_NP"LӟVS\mЈvϟ &{{h[[# }OWWp#9N4TxS/'z@=IRհNvԌh@8Й?쭞#z9p-ZoV~`=Ŷ:s8.td^]cG1>շy@_ҝOPeEA 9$Z{lId .^*/dTU@>w3[U즻,?ӑSV]g~ȗX͵^ P=`G7ʿr#B`\,2>otx'ibs቙^}+ڷ0THUon8LDɻx _br#3n]$"򒞞05J6͝*ŶwlyZcĈ;(^B+·.td^] Ru'ՋE4!,nR)W.QL|1*+DT:0:;6Tdb;W ?mq(krrbLƲ:]l, bN쀹QΤQS /)ɢL7ی[KJK:,V͎_0U1&\HI?ɨ.̊z Z@=r2fAa# ,n+}\-LLo_ݟE!+L/X>r%OU禙(blB,mNiE`w8{`|#N(6?{u-J0ڡ"Cr9߳\ix'ZJM^cq j}D$UIb"6:"Ȳ03NU  7CfﭗRGa-e[?L1{>`du/ri!"v3~& M09.4q?SMu~7(:1nvvdpd(C>Kl=;Y#?6Y-}]=I^(itqsZ@t ݣKK͡QztG CQ*;L+@5x63&d-qqZ`ʍj?c/ohSo ~ζu\(AAl[]]Z䬯ID$-hQ5]YJsؖY0{niaP$EI3 "ۑRHDdLW28pk^$8nEcE9s!Iƀ({Nژ4&y>wފ1Q',nKˡߵͫ[w @Wz*߷ Yc,m{WN[Oܤ^E*6+d UwND\B>7EB3NZ0ĉ}ʰ"f{oej鬡8is Ig&gum)wqbu8)Lscؖ;c@-Z`LW@P#إ4#i?K*K>9%daV1+a_bhk҉+va*4 4;;h{o%Ch9HR]mzxr_Q"Rnfwm7j?W.Quq;&.6٦ۛ2'|۰# k8TW6bl!rC)VwFM#.2@ܐ4Ԗ?҇;p6nSl  cscքK4# 6AU?kBBf-18Ҿɹ ˃,t6(*bL%|X_yOCcоT^,z@^{7 OiH;D6vvS}=G0!8[ckinbq%"+ bvk٦ct.sOwIRuN)kW/7N/] zqFܲl8wM;jB@)>w %'@scؖ`^J:wN)mHy3buYSSʸR/,eZPzN~YzC\z/ RX#Bc1Ck"G=@|naKjXQhBGC'L(YLGGCDȌ~0s=\6U@َVTM;D+@"nDPnXf?SY#dMSL^X0d 5=UÊ#.iBو㵍>:%s(ȆpD7]K\h8kD,&*|{XS劺IălR ,XL2gN Z`ط$11rcZtDL-:V~y, @_peJY8:2 9IZ]]%x(0_!}1]ع}X^'/QXf/ bWU[El߫?NKQ񅳑}z fTp,hzgh4.[#vTG<@.Iu bx=@N@T[Ct'('Yߠ s-D;1xo[h=0tHΣ}X?X_/ /, g[u'ֻ3z5 l=WOC9G{(^A{F9cK|1h+g:oj%5TǖitdO;tZyeVw&CH[f@ @dFEX3>;D}V>@q!M]5UH7<*F*`_n8ėV8g9+w`[B!P@dj%r\>Q,Mt[QѤxMYaFox^XSKuqi>)ʂ376ճ_E6Fs.@'mA^;t,!HsiP._T18>?" /R#\!cM$Wa5Qa0>~WL]fp`SgY]d_D䎓poqd: _y0v_U3׃UY_;m^Ҵ{-l-WՉ+]Z;P%ATx1oY3WF'Thl8$qYv݅թ3r%6r= Ϥn*ӑŀ_[%\DwCg6DJeeQBkoOm`řT{' -~!%jyd&@ź sȷ+Rp?Unɽ:IV :qSq|'@ 9F^+ict#*^FRmEgwع [yt^UgqgHPBnp];:_`fQ% +=RһVC.=ɡJ~, K6g}m-JZЪ=@c_a\>^ (HEU257\z0nz4#}P 辅%/Ԭ:#9,_\[pp:MH8b2'/|@:ڵ8~ѼUօ&b6Uuz,3\ 0s A`Iwv\5@QS@hGbIfd NT4޵Kd#%k XGN"IFJ9]-Ցg}Mwt+Woܫ9X#K~쐈0= Jk-#&`1^n1HUt 0*0u Lckt \f{J"1 ĵ_&yƳSJiFN-o^*.S'iڶl|c͸T o{я,Jk-_~ʟ(6{'k n:i풫5$q EՌ"jCޢZ^~ clwu ˅~4_n{M/tLBꘇ 5ʽ< OySrlTJU"{{+^0<)OyS<)OyS/؍S%.S<)  '<)OySP͹<哀{bU"e^1&/0@4OyS>H?̵L"xSt8A9,2&W@UU~{ڻn/<)bh':79,/OՏ\x6q1=eN!N֡ORbDy>) T1vѫ]~&G$PE 0)+d!.G9H8Rt0Ϛh U%B>VO,#0P lgs8?RX B]. 5F  VcP"o򑷪wXN%uR$UHD뤢:"PFG`=XT+6N;/V#mU,P&*x l\ V |t߿W,Amw"mhΦwLVu*`guD?er `B!lhB4@x ,(|H24~qU`H/C6썬~0 3T'ᰚWUJVFe [pR r&CH{xEIp/m=Y+t6O+A rQt+iqKD_$Eʨ",Fv׈zUz*{y}Iv,"Ac''j0LܲEzM (d$bzzF$"X@Dꍬ~jWgVt7"".I-[ɻu8l\(ra%Pk$=<#SE {WYMJD̀!2>Qph}Z/#>ϫMTz_V;t [w ^.? wx$&9AX/妧0q`((aB Au&B7i[TTz=0JXPEDp-qQ`s@39k4jԯXᔼ#9ф ùsn(BO{QB ݼ&,ޡ\1W"nŁ[G6BS07g?*\@Y0QOO:xNj /w!&Ouv`?i Ktxw\rzŽK8 57I:6,HlBweN Dl]Hq KTmE W~plXaK/Nf3 8prh@GD`p @EoB`/6D)%Eۋ>xA?c47Lr1jaK+`hy#9Ҙ=Vd+ :tg1 ݱֿ;:>N 0z0 ғ5ƿ""?5!@1;g[L/@i#^ ܔ;{t+. ']JmE⒜s_V{滷lg/Hy]#b)*\-pESu+AtiάQ& K:D(Lf%Qqi;$(b3="S~iTcɽEsyX=|l.(a["Xy趈zEG 'ky_-8gh07DoOKv +F 7CP;R}ݐк`g#R~xӆy\3a7ٽ?7" 8ܯ ϑ$҃Թsa҅Zѥ F;AxGl4lCUn~s|f`6J\ -'~q4{g0;aୈr7yQ`QO`7y ӟ ք WdJ:n'FnUn^ Cx @^Q&+>" 펨%炍38kQu7l] XGtP Z(D""Y*a-u 2raV585]1YDҢ̹++p!%;647fUO)\^_;䋻⵻*idvq]ſ$GJL-T,W[E_xAг/v7Z& c>..TsɮLJ<1mdW; lm5e'yHTjƳϱ-1+;N$̠ͣ9xg{%r_n @wW~B"x {vylO=qXQVNdHEXy9tVnk_P1F[SQ̰|蕿yC*oEizepE2:f 8X̥7{?`ƠPg:!&=$%ݟ^UOO1cvΏGD3e^//[ q;t)el 05+l]`,:h+oR#G,x|efm 34)p>PGVL:rߠS@ȁesAldP'"ׇүӰ~iȺ1 Gu.|DD- ]]U0ixս0 #yldOqеh]TdW:92pn(-$u(\>~(!:Ȏjґ/Hd'.nBTdR.%Q6`Yt^E W"k޽AfCKJD)ѽ2ܼ>)ޫHY㑈Sψ̗9!MDs-qݬTX#kì@"]PXpQC [lh5{4OCi/9 ~ADy _W ^1{E2Ȥ<_'k~M=7mVB@۶iL> tywHk1#[<`JP8Q_jz2tp & D (3+tDUIX+}ƢcT~ E0W{Oe=K̪TxV(OV ]*% 뒘Qq Gv]  [~0k0!(H!a{0YbfUj;?(GJ:_%}hHU4u_#El ghޖ1;\{rOIA#QZ 04}<,ʹ6DwwtճaA0P2ۓD2qNYyY PC1<@m ݼ#y-ܻ3?9סh(J|z3ל:BV* 4,8 sPa桷@zɺѥ-s49Oc MEnivx][,?0CT%Kb=:1Ӊ~PǭW6kh 4]j9tAP'_XwqW@]~@#4 K.TSRe#8!6!PqgVDzkŕ]v[`Wt,  0I8#wG#pk1 'fX٥AVG"@#) Ā\0ID\g0X9 xs 7ޓ`B{ /d@6 M8|:Di?5O{}SCԓF7^Fۆ(f렻)u#ULgngBm҈*޳#mx5$mٹ}yI{[Us+v|3%bwgܴTh ~^98 } NO~>! wx*>A)45"Y;`I[mϸ1^@Se.e ;{E"ʂ.Q^*Sgy\0fMy8OWF9v[Ʒn$IwQ&ﺆq&0}iEt ^sE1 EXrۻ|}BmV~*xSnOTYRvʯkDD[8ƧN:sK5v$ p :8=^,|OM;do/oQWv_Y$_ǥZ5_B>r:繿aws?}w;UTT<қ# FdGYȎ>?,c+dJn[.I%T!Omۡ`Wt pߵb(:Y׋|MΠ,$gñڅܢX>:($w$N KP]F4OrYN93K5]Q1N<+F 5x17j> ;D}ǻǹS6XW#4,?p MI$wbl]rm%BWpQAcGď+j@dO@NG HD@ ,A0n8TP3NP|p%n~i]2_,;1qLoaY=Cxh55f HL8y93i@9a@ZË2 {T/?DIS<)OyS<)OyS<)OyS<)Ojo_oЫ<)OyShY>Q?^C<)O~0FzSRe4%8|Sώ[ݷgU<Խ[۷(ϗЫ<)0 Z nd+'AbfSdaZiuoStۧE"n;)OyS%`4<.|DwkDo}\?BtQOyF둖f%k<ݒHmЀ$1Y;Xӟ|=Sew߫y@7*?VUt9yS~MQZX/=̉ ` ^"7%7 ]m{koZ )@/[^Ne:NOEz0҈(b7r<k}^haUqG}@E쐃GoGRS"*7-JDD!*Կ_׋0gg'ܸh2ǫzXMfv`FUDI|<`%@DgDP5dExbUUY^30|+l8tqGR(3( fJ,s_8{]maFo\C Sv}+O N!&? .\6D>N@D\\țN dk㞥Hաsm8&1t`:Ƥ5gYދ1K5 + f Fݽٸ~Bt wD;JmYe%u"M"L0 >U|.q"Mfp%ivF[l|_#'DH}̚VFΩXN'͏i([TCoga~QmҶtFkD r۟F_, QG#Ϫ4&Do"ޛ45ԯq_uU _^ 8KK舆j)us<"Rp.CDζ.1$2oW)TeV9masеOJbaPd-&a*xxMR4i3AJe#zܷo,!{[ r|70Z+EͰ".#l5,9/RixU/GJW|IXlB}a$DcE)Feid>O8(%M#0fCxQݙ Dکa?'`GTGK2tל?YDRy"x7hn*0Yǟ,qm3en`pJʍ4)u\}zaRہݸv?-yz~<<)pead絙Bp=]<ZgP-u@''/t?_ z)Zr ;%͙%aCo\.l>"¼1v~NC0w%:͵gEFէ 8'C? {lءzgCF :VDA|Sm銂tCTT3&A{DtIZ8sm6au΄bKÿl6dq4rhT_4OWXMa ,[qlS'՘twXv9/ آϻ)yQlU5} % )Π'&%GCٟ2+ +ŽjuRrd K 5qSW nsdoPy!xdlIr`n6;$h #ŝ-<9`hDLr}ӗi)ir2[,2Ӗ't%=Imա9|jCYA "̵ԫ·Mc*2_v]9atܲ)y K*/pVX:g~QTzcWm6̦,bYĆ;t\F-Ry(6B2uaa*t`k]/S=5  n $&<OK: 89@F}J6rTX/[(gI;o$8f6CQIFy6)g ̜#]FD%W4̽qm 41fYVl;.suàAD ؃LT(Zn]iȴ˶#9Q*h6Vl[vxNS8ҲY>r ^cdgADAܪ5ҨZNt]%%`i#+Wlu:έ_,O"{Kb RpEFCv2=33R+$3^p&,W`Uh5zsDDa;NOxQt@V[Qf>X9dVX/u^, OBu%3<>8e?G d+Jv]U7"-$$ &x0Sh3UD[=85 @]fᄨ-E D(svP C4{Q1#fD4=yV0)1lk")V> HqWfBuKLZ[`/Ksbvj|G3ۼrO6r/6x`i{OWni,2 "Q“@ Y"!!uPapy\HY*{s pԟ:G{{ }(:%8e?G =0qmC}} #pex4V'QivC&f`z$ z6D1LNXDm(WFYUE {;@qFT lEA"&QS ۓT5^S#%w ,+>rj*ZshfW~MR?U@$E߈t4ܒ /N D@@QXg*>TrK)9ͩg,Զ̾\@`2D1wolyݸ?ڮ95Gw$qRuM,iY^)9ԁa®p-+6Uvg5|8u&y P;lQT9vZJn4y%ʪ`^[l2SLz6k*>>Z";cs@aw/í1Bc6Q _KaZNK%kN__D^ &~)y eqWC*kD^Fv`v%怸_3a*VG-=䱛sq9<鷉ƝY| `fよg5ֽyjD3KK = @3G6nr1DhG/W]pQE*pB8%/.7  nvl<6M{1?$0hto%kƎ9p%'v̵If:!R?eP;tz(;1`K 6Vm ,"Ć9E:#ztPBcfTN;ڞaQ;eB!]kO~cK׭F4W2yHRzldOee?ko؉̥'NpDIdež g_ZJtk5_Z#DĝמoOvic1;LŴ. dC w5oՅU_z*"'N vϺvamFB@Q|8=aLݞT qԟX!P\j9{Ո#Βdtw,!*^[bxx- (zV$vp`'mV4mk9.ZOڬSmxLMldbXׄ3p_*)ь+}.O[:7XK([XDex³V<6F `sm`ōKT`TO,G+Yh X7m3NaX#x 3+7zi:g!G4wtՈ0sHWV@5GU ک~ƬqV\˹eN7(2ݹʺU 0~)V֥X̍Q;"A$'CjMC-[q&ĵqCev ZTO&IFf2Xlk(pLRIĉXhj+W$OhqM~4JHBYib}b3hQ=L'I$C0T8=W&8_nsR׉Cq؟.`F`8ҴF e^j_’gIV~}و쇤!+)Şf2=2G2 LjbD%@J ^l2V H9^e J+Xm:G¤{-!=W qӈi 8co_d'DM'R0eSTb:mƴr&V`o4uH4 T sLJeE+Lf+7"fS U9敫m6p b$_L6Ԃzеk FY Zua詿g- }{Ha ҅ 5gu}x>vz۱!G5F4zNuu%h%%`Y9 a?CVh\E%D8읃Ad߫ʹ[(%,7&jl1n!@:#4葞& r gZↁԗ"ges5l@TOxuq 'UW \c\,o̓`[ƈYvءq~ѕn^H5g~hE:=& kF:-͊VKq]jZ]aCc M8e|s!MҽdMiIÁ.SWI r´Jbb8cf}qifVVoOղ{ZBGon]٪]\/ +J%jh@2[f}"VA =8Ю$4&$`'c6@Ny>L#^3ctU-9G 3.o_ *p鎼`?XP+r):yN@tz~xFɲ¢m T')4{ЇJ}cZ$KDN13|_+ӶU W^ۭ}*hHK/:-u(na,b`I \JŰl:_}&yEûg[Pe tM Phs%r{-+}L fm<J0Qam@qphevтՋC*e''^XH"µLoaHCp% ذ Bl\g?Cܝq:^ϯwz\@?C_y\khq v;)|?}ڽS <[أ}W7vE >)x96~ N+UJw2Wyr~,<ON pY}ƀ@F kfKW_ B<̋GR}{Wv`Wgy<)ަԤJ?W־wa;y`nvesjAص<}S'4]7x@sRl"EٝlWcB<)OyS<)OyS<)OyS<)OyS<)OySABC"P>)OyS(EhOOySqg{S> q8?c<OyʿSqbF~)OyS7$ýbRxcW؜'xiѼe?O{a1eNp'tE^>6X ]@Dg%QA>/ M vО޸8V'8_4RWZ;tY(84{<+#ӭSW\bN9\nFDޢO녮RgE°\م G]]#0엫#&j=[ =:uI,p?+뼡8?zbցEw@5:4Ң㷴(*^Q覫5;ϸ<2;ql/ uU=MTS%S:@ywc`nӴ>s"P -Sj*u+ qb53YPf8m@:⅗VjowDqxoN?cM}*A: lHRZ<m`_}*jqd?YFeAt`Ι;PɖѴ$ޝ u\?WV(]tR̈́N5ɯ|i9cmRD#|6XK DgDKܳͬC H530Nƚ ^7X6 w6fJ#+5>J|.·!:AH3#+ulYh~(0/OϝWgDko~b2H> E<_ gcMwF܏[OWy!"qmu惶> ("7cȽc?52]`$0⏂j[xhoWۛ$@D[4"6LP{͌FD&+%cdqm9ˍ9u!lVW{+DWf^лO|&zDkR*)* >;y*y"iHo{^ye˛q#q~Cb>v&fbzoo.Cea~pkE7pa!#@o^4"g Ƴpg`~A3'I[v<'أQyr\#ˋiur)'LQ`K}D: .)wQPpcѣQQC7Z5G"Oi߬G Z*-Qq @~hb#%{C_~C${ei~^im&Z؈,tbA%hg -Y<tԊ.yI )~Df@ET UwY2FDFv2_zZB*/vwVюzҪϛG_.VRgx2 +~|4Ph8[lY% pH=_Dp] Z6H呀120 J[z4pUNQKd{lPO M& ̋lg 8C\Z bkU$:A0?̚Ƴ:GtKwͨ#͆{}4ب8) [t*$k:Wh7>CCB %mAy ,C.yBUnjFdh1 "mhD{J:Ey ha+AOY2usOکV?`ye&iFHBC2.`GD\cĝJpQUĢ:1_pg^uxtYw6Q#!"̢hOj= Qch:]{TP1J4?b3OL9!b_Eku_4>EgSD;aʻ0w|۝^LDiqvT6KED-"YN0 r63]Ӏ%,GGŹ*T guD* _s:,lu'0 D]mjT؏s  Gy4yLQHDv4}sX-Z_35p*Rܙh8Zg3hW5xGgϭ8xz$YgzW?Z@ϖY&PS,U,R($uaRJD[A޾".sC{|̈TGG_9{YO(VS'lQC{#""pY)&뢚#wM5B{V3C^jWl0DD1CTRԨZ]GpG[J[R Ĩgp<"lVԁk@0U>wh-T'$\o"lbN}z8DT)Z\ c=krWT)_RBUQ(קU&Ãy+ <$Y"m1!s=%y,y0|Nml ~b MJ0d>a*IqZJLG%{B@p.'=C d]Ts;&tn†"( }*|H^N_LزQ)⁅ksc;hԜ)^X* ezǖ|WX&X|R:m+uT"rq`Z3|zS8NH1Od|w-p*Xׯ^CD;D-G ̻Z<47NZ"koHD v(2S*(}RWT({n~P5:G]S,@k&;x ӋqHWdwg|4PU 1*Mhh{UѲYt?]S1-@2tQ/ؑI)sn;-[ FF}Br7aW+٤sH:e &ˀ>iI\/ʆDFb8n$.}pdtd [& G+B(!ާwV)Kk|9(y@1QHCkb2Ղ턘6fv*dz%/Ǿ2"PpXuE)whe%1Xy[1]r;qX.#Ks}627l*˺LLS5(sXU4hJ#@ܣ26)F۩VDN6K0|((2/JFKѩVWYWa>E(&MsQ })qf@hb5b#Au#QΈ^gb.WP-ړ9;dY",(Dt{qVcL^^ hy§ b* PL*\5rS0ّVR`DVoBOGḺ8>zIUJh+W'{wYŵ:^i$X `@|0#ZAZb҃Y#TQja܊Rˉh4"0!>Kω^T+ /Y(D{rJZ9T:z~$@l:~G /vf)`n=:"'# +^u/lMT:\MdƜ圌LDW"po؜n2s $ e%o[Zfu?f$m?qM$@ڱ;6)H R&Iz׍}xZVFi!򇌜[hZ=47hW<^d:Qwj_ ;+8 FNG`ڧ)&%+{{!ĉޯo0c?ӫO6Q# [}%*j`So`*Կ9FIt1m@v@LC ]Bt[ =s 6\אT3b!O&6GEl/z / {5@\9dd_9\L@8 `Q,)&AaV؛[\?e''1(;~4\ҰVŗQOHv>k# @m0a6 ^{u ]T QLEVjuş- qsTN>8*ĒdAD]$PE2~vMpK/]˂T״`r\Λ"Ҭ"?wl"1Baqit?δ_*q=/ٍ|rhoUgb>{9rc酩:NQzFnl[ۜ(~hbղaws>JLp.<>ss>f@G+~C8 ߧKH%-ȿM=޺C3ߌ>>c@ [,99fһbHu)[zs0DtMˢp\.1ec5BmifTKa ޥzS-A|q.}X@ Zk}+|D]UUNSoV "mmEWĒF$=WV<(PmĤs\EODh*_kڵ@Dׅœ^7,!04E8-^{/VßqGIˍM}9wFh@c_;Ÿ =ٸ׻2)w_%WLSN.}"Lm*8^fh|>ky1.owյRCDʜ٤5W4dd|-]5i H9qL9b/@rZm>pA $YTQ,3% iY{UxIտDwaIM.+r#r:X> "ua\ZU?t5LjUcMsؗ_"7MLA2gѦikא=^,*B4N3bR{˥AUFou)L"d}rde +vP kΞB,U8,lՄ6ƴ|i{| ź_d[:,zXs7DZ 8m4l|a$R#+éQz/lܵǫI D =sI#V@XO&5tZK| `F+mG`$On] C}ᴡglZh0CBĉ)E1AoKk^7x\nQ\,ycPum)Diy߷r"PmC'5bW&jUvA6E{#a% dَ[:="AAכ-18_ /f@@u.c?j/̩jt2㔊Z~?xTX! 2clr=($`BYxqoLۭ|h5(#6# 1@tnɲW)Y]'a]ܢcLp.ٹV 'T8^MHM0)FD*jpou'G,Kj:貁 R1"r؏hAԣc@c0uoo&MI~/!U }6!QWI($oK1[JԫC@* [`Ajڧjx]@4H50cf>mꄈeB$NXgOD߶:dVxס 83`s/!t[0S-9 >r2 Pk&Tr00A{>Q zG,骆; WCte)"#N]@֬QﶪD X/Qe$(rV|ՔJZ" YI~*Y9?~"pbyi$#SD\o"MDSϥjԷ{A-Ia$Z55K:U}}<0gDdVf8BٖMB;6{xm9X^xS*s#!;,!ėϗTݫ_

M?rgH9 6aZ/i+CbOZo&VϦd{3+~>[5+̏SdOwL̢WF}DASP"- e |`4?؋7)ja(np{M+>?Dm6W-J?V(߲l9ZJN5 ;m6_nJܜjf9nbg+k[Y:K'ZFWWO#C1+9z'6QHeEQ'qPD[j&܋j}@"=@7XɽѮ`?^D5fˢb!]D+L~}ũ]S ~]=Ȋl'.ߗ hɜ8Ue迗T,tspBt`O}ZGHlXuA>Od H)nC<B y3 pAd7^qDs*%|jM<> le٘HHu>UNiTBxu}k;Mۮ[-sKspnNB{/*% C@rX`-(AhzdP}Z>mbk Z >-r {Wݼ:\{/若 3MPhNr`"G6 z^4dwe$a E}EIqV)ssϧCf'x;Mb?5y< ]gK$P*˝TKL﷜]6P5"In#$^"˱)C%]. 0o Y"ˡOdS:/( >D3>;@ǜ[^@ evc|]0L_r(r G SC g?*UL!BSUtt{~D1??/pWń<`f[oD# 8O幉# UW/ ]#|ՕSgO1؅uG%@$\S`w[W'%ͼX{BAf`o)dj?1ԦIhS7QEsZOyD@e*Z/կ(6 w[\~zY3(>&@kAҲkHvJ( ')W>0hH|?'Zߪ~F{v%0{^0Qе'PE[z+xET+˼5$X?j(c/("k>{s. ɲ9h{DAT.|h꩹58*ε Gboh@lWfut/x_o0f@ĔcbM6B:,U*2LD対r<>Hb)ڱ̀eP/zW$f6sw̝Da_vk!&,yc*D7ZsϘ ? 9I&"Y߲t*]0zR>ԇUZnd$Ju Bl!YY};ɭfLk =CI`>{yK.C]_  coff/0@DR$)Rn#`\̀LD>|)Ew/r]C l+?}pXiq[3M3vY~Yd@ʼn낍) ([u{jJx:-k|m@nG@5jsu^\ǖu6Jo_8$e2a7)])X%͑F񳝫UCUiyD/H S&7 qUB C'b(ɍ'9(#pH*γymV-6=^]$И]vr-nmqpGŠE6< 7@Δ`tVV ,Rơ9r[U:e\TYxݔiLsB=8&Pߗ!p%/gN߅ Qpa೴J7ȹN/(g9n|裲@6Mr^k@P߯ʢR+ ߰kP?ߦCJ!$`)?C-5hZ9ň 8W]_HQ+X#O 4g{U :sպ:d+c: Mk T%$|l[w}$O]<Aŋ@n0 3U/{&]G&QNⅧ9$Gх  Kn/o=6@lT hג^UFn x35xnp:Vևn;\[V>jy8o}>8xpSR\L>LD d+:t|,,)G&[-0K@ŜPw}o3 JXϓo0zy퀿HV^~0Au2GhMxw,h#Ŷ$U}uJ"qxXrq)KZ~\ٖ2J^kl-:>d2}Fn>@G-U&Fu&V m*7!u(&Y \0]:$8~0@=ЮY zeM+CǾ=o `.`ʛJ~^Epk s5^[#&.o(l2uEΖ9p&[}HV&ަ ܇cdYlʾ^9}'8-`\Ս? `(1rnXxw٭J?D 9a 4&*{)~"5({ W-ZN{$Q1M/b"\<߅[/|_}):¥#p=˙|[Nomc!.!8dN$8.l-)I[-}pLXE':3$&njR7(O;n]`26r |I#90W'k7$/9vD@EOA**)9SWvLёZQm?Jc@_羪>5aY-zMAӾy*SkjRUklhN@m._"%kROj͆ʊ346ENF$4r,Sf} Ji[}Upi:9/¯X]@UkޗWO_ ƬT>(u%Ǭ2vEU*>n\Ng MFQSvS,g,թkuk7W>UXkן7 X]8j=^5D+@mS"]̿㏶kDGc~X4+-I n:#I+|3/ϒG}ur[<*mF5K=`ۣx2h"̈́z{@?>dӿd@^M-w"UM=` xT}Yiofra8\z!_ǫ}z_-*x71/_Cx衇z衇z衇z衇z衇z衇z衇z衇z衇z衇z衇z!""*~aLSp~FC=зfA(Npm=CL;A;3l|nj=WKl {B?c#agLf5ȏxC1 ië IPW,*^64A<`7c l7&X$~` ꇭbzb-HI3 ~WԖ+Vz]r:•H"5RaH;V"jyfpjrSOb5 eQEB-% ~rH/~s9UwBJzڄѡH%O6jJvO 6v/z@!:)8`%7?Qh7<ݧ;2`ҤN2yܟwh.vʅ>? _%3Чj2kՠЫj{~ U`Hմs ΕO_0V↓r~{Dnlo0>o)7X3-=󹨲"3: $M& XKG'ֲn˜/v>4\/Q:)5:szثVabˤ=|S Pt[}HE62ܐ;:GD<\ɱCǀl!v2~,e)`,j:@DyP84lnBIDDkaLc v`qю:v5liXw~wJ*`ߞ0PEnӓ*Z"$NJaWN͓_cW lD*>q",8Wd'u:: x1,7Gw 8O4Bkc*s@c}[VT,MHE629BYi@:P4"lF#l*|"E˂;k k9MyKj-]vt?/b9'2|_pT\\ ^Man2f =—>.Ԃ u{`XV(0XU-Ecj(Lh@ruCAt! TX*N`xZ7)Kdsq4;:v}Î ?c.( Dc]s φ<𠊏/izᪧkƻDFdY˜?X\VNb]Av(Jk赛L2_[ Z6/4 n>zm7E^D襹MS‚\l_ܻ%$ o;俤c_;(T-ވl'Ç'!7 ⱊuBy>t^E3JJ&9/]ҫnd\kq4]Yj)D7L:I)(e/W^dPl Y5 ;H7t "9^B5dӇҨ$o*&b۰RG*)Jn %{;U_ImƵv{3,1vdkI=̽kYV紮_l}2-<pH"5A3*}6XljNO P؞d,#ՊDY0S=IV'*C5<-@^:3$ayZ'r8/nշ?OH!vNxt€鹟(OVl'n'C}t<[p0[ygE)X$~x[ x\QŊCtUvjp<*I' ZGA՜%h)r"/…Rl RVcd  n, 2 tKS @04To-'DU Eα| , mBKHaCdʊ^mՎ"۩M|=9`L+t^q]q̗1hq_ˆ !Dor&*?Kv#8}sHA;Ua<2e`p,%\;3kU[_+;Y@h=C)=c@\F;CzPʷj!vwѲ/s`kIVPv" ?T h:^ (|ڝ9j:;Bj&cD@$HVejyќ,X)YTSbFCEp?Fzȁ 5` E15h(vV͹Փ`S L zF]<3,J ^=2y:M-$;f.Zi0م%`;\=twbP @`C] /|>mg[@P"{hVza`P)q2GL\R]"<6 U.{ ŹyB*xZF-nFu]YF6JwkEVc̑F} *ɻY*ux }}U{';6 ͣa>KAr q(uVv%Qe #h^ZPk&ڰv F߻o2EZPQfMQiκ5ku%{kTg1\_&ޱeLa4 wh'Z%#}90T Nc3#).!sI $&Km_'/-}l\`N@c0[>%r}"5龶?읮@=/2%y5)zhbuxb(3ب%zo+P#|HgyPPϩYȁW?RĵYz4[\],kdӱ^BoL%@ <soA3OĐZ=y rV_>Qrƨ}"dULʭD6 N@s!{KD Hdu<іs=Tr&oPsbQ*0y /zρg>z%Gb(H<2.2 5$0iAV(x?0opWp]O-+F|FSz`;wqOW[;ߤ!h:#0̣%vU`'N./FM$yND!= -nwM~X9#:]Y|n%4Lk" VqtQKWku- {Kj4}4>L6( 4FRvCBG30؂5[qV, s䁬]M?kHN&U(8Atx⋞vֹz M W$bG;Ro~Cڗ9.*Y6[4ک-hMԿ 0PLxbw&&6Pr- `AM͛&'L^{h!sAyF)mrr3פǔV9iaK毉6~-nrֹ>3cpKw#f?kY:@IrufιԹ ;v qmYN\-wX묞8FL6':*:\TѭCFNCj;{Fr֤!]}qt6}(ElxTHNz3H;N\{n5 P;S46KTy)3eIkzBĿ{v#EH'Ⱥ|#!2,xtXl)pӿmVG*t9Ž@{KgCP+Z$R ST~E]ToA4`ӫ& TUz¶҉z}3Z8lt`lE4u#fi@]MB/$;f5f•ϻimu%)|h֟Q u-iZڶ |N8jZ}h-)å<7C^w Q`HGr|T節KȭLy椯_\9s0lgXR e.Lk{BW^i` "YlZ,kvP&=YFX`-U"Eqw.L[` "숽$ɞ/B# ^"!8 +2O-c>b8 npk7A* iKdbZnS\ Ώ$uDrS .,&RPn1KV9W2 7I{h6ZK \nu`&]ȕ0>7e4Ó$hnn؄:+_AI(mqB9Ut9Oc4xvKM̶.`eT3kL5Iك{FmDNR5&c>єT6yS;ꪛ lɛZ{~] P!e[c#cR)UKm^6H`›. R.dpR{ * _,ބDk/6Q ̴ZoamIL^x C|W#/:4rCE>cg=-+] LaSuj^vHTU=+իnm ̗]sTM>\TmPT[*(L' e`uhE +,gPX$oDm%>u9[:5y OCuto&&wѥm ź9m9RZͼ-0 }qĭyw+Kj*ٝRPnNߟ=tlD0Uޫ>٦mxOhɮfV)i|5K:_k:f"vE/PSMcbܑ2CRcK/Yka&-ق| RKy,s>QTofzbg!Pn"4nv "?#w~~[ hq`nel ٱ1E_MM{~',hJ:$4 ~G&H[ {])ᛞū`^܊M|#f6L:^&zvJVix8io,?♒O"HU DT_u3bȸOD][Ȥ $<{Cpw%%8Cd%7"7:vs V8晓}΀ 3NCk]CX}>$C0UAx衇rC=C=C=C=C=C=C=C=C=C=d/6V>ڦʗmz9l}%vuޞL>3z衇DErCn<]SZ*!wz>C6O~E >ir~3~{(r ^O=Cˣ/w<y@( ~5Πc*~(>͍?,/)p$\#~fC} -o-N pM=Vpj{/!gf+S9? [$NǛB5v˦%ꍗpJqTGe2xꊘ!Yy솻Gl+' ]k6"R EЌxUJ= 3?3ƖCVu~GQ+Fws 'n{`<m~l Ј_n7Ԏ_vQ#r2۫+`y"0a " '""38#[0yxn$@_q{|vv|DV5>m.huAwC%^]kv83wŏ-ٝXM -Hv_[כe*u ᇶ-'uof.xhI9@rWqd)ѾUvѼܶ/` H5fn[e096ǡ1 h@QlG{nib@bqW]C[,#|WU7\?o9~J٭dF X`F7nREn= eMP]-I,ˉ@E,jnrD$v^9 mڻ}p&b<)x)wƈrS%n5&k5Xȫ}_^ƸCc.w]HL!ZfMUzێ6+8TB)lbWc|[E`"Ϧ'(<+1`#٧:Y]њ$b}f^HdPKI@5SaYv]d.F*\|Y3oHl`;Ǘar[ D$ T5ܮPP2>$rDn;RuIA7W'03im`|AbRP>&Ҵ y?+vi=W[wJDvST$XAYw$CyZ >korg%&9{{n|Furr*PY:0MtѭY'f7*uRUV̾WjMB]^0A@|:EM//_* Y)TJf(<@I1j C@n l}Ssw.ΥF8V;& [mgh7}ע̓ }U,6>aX*JIr" d6NoEƟ"wԢd&Wi;fSNЃPȨ#zMxFaZFid)]n=UJR O5> haSÖb*"0K,3~?4-:.~C |?HQ feL_hx_m9@B|b?!ڢ!˷k,gONTg KMYDe2yG2Pr,5m\q,ٳ\&u*,<+k~ߵSk1 Wx \6::0,~cz]fdǨV”# lo"I7E:?N- ,s3 qY=\n VO~o;@NKm[`!sӷa9zJ :Qpip%qk2oo m|7Q}eՄV=mrX61q<u/V˕ɳDFՅe^!Zd|'ߙ)79)4ç `* HSp^ʲj@N vGe?7pE U)Pzq u|rmmAeyցU"{+(l2(+-V@$j5Й7,#;(U&8ĥ96wy_fxQWM ւ ~4+ @%a9@D`iFUy}nܝ/tL07̿Ily |εc vXI+@P,3vwTcte`s> 0ə&ڲF뭐L;pL,_ zkCI*,}} 36 k[5kz_Ĩ B~`M 8xvM*ʡQ( p}G׮N/Y:zVM_\Q[ ltgɌcLj 6Rqz>{Sܗ=$cY(\6Z湭VKI,[2\½pp\ZD*K; ǨڶէM'kP.8O*dppJ 8j3?Q+_*a^2o~w`d,94*p α 1  V"d"aX%~˭0)g|! Jާu^n`g~[͹PS~]w[6V dHOD΅+B$y;#m*Ф!H!"M:.h>7S'?k[ìqozʭq*?8.}gjntl31߽ߟI.lPťDuJuLY5Y1U@<[Q  0[#XоfvЖ?yo& ηS`xLWL+0 tSeǐ5^9ל@i%u,\`K`ho,]d~t6ah@MD$u#Xmc*EIwV Xl_ԯ- ҵ"tF#)+<++ pOgɮ ~\ :YF&VG@52&p!qP~`jx' _TpwPjN OjۀFL!1e܎?wŒLaEWgSZ=j tqp_LJe;NLFA%`"u.7)Z}kyǨ(>3.zu)I ̥dQz/d)J9O]W.ߜLs`=_!L@ikU 'iJ\ 'ri qO-N|–,N|(_q`Axw<3E'ي?AN^&9`˹\:'NZ@"W2rםix-0Iɗ .rT+O$R=}*5ԝ^A*#Ox)+f1{d!4Ӓx4g~) KA.:}PBpSL9%zvޫtdr"PZy9#>Uj֯=DrxxzPgu8Jvu3_J uiRSyw牀N9m"qӀɕa}^'%[isN2*7y%`*4H)+f1Arʐ֤:M^Hri`- <<qIozAYŜW| Ǎ ~ӏ^9o~&.ت*|"ͅ[NӧTE}kpOD۪ } BO- ,?DhSTLm^s/%%v+Bцzߛ|owS+{4st+W5,knmfԣưJp2 }0^ >,/ +`k 0.mP/`}JrU'|GObu&@C3z*`[n<N߻~ Hnu@u?کC&|}L0'a>O$=`WBo{I*ՁQ9(H}RR j^_h[xu)gW.`sw`l%ͱ`Â^x)@7z4jkfm?z|y=ŷ{Mv+ lb^aIT+I;.OD=fd/ifY!5hFyf$ g | "o]fS' S9n q!~()H;O;D(6:c: hοuJyFlP 3I6q/>W[|Ky?K =fN@n  8"]BjkpînPȋ=AN&e_"2jX"~Kv Ov4g":-U;s@ᦕy+ ۫ !иDusGouǦ"X~-D.hr9v <=h:fyXՅc|vu?]~a' SNܛ!@b> (-C[ɩP\?0I\;9k:d9{OZ:0tK9D i/ $Z^lGͲJ0ĕ`(m^!9<GFk.ҾEr\[2u|ao Ԥ{ N7慖YY0 N g/Z*@`JI~f8yˊk[b)=j+LqeLlk b~CU QsJބ#PlW4'rw=O?O3_fYRW`hq BO,?B~ C 119Ὸ`ȣIe/xa !|W!F?AQ4E=NcboyuӖjwie=^۟WIv ~Xsb{ a{7`R৚@Czh>Q}pPȍ7ֽ͎C dB$>ɃWC(߭6?CrYWXlN6LJ@سL[jc֡&< ɤc88S#v_^2l&C9,o΀B3½ dW un[w}᣾lj}`o Uaҡ o̿vKxlo }^ׄfBC7"hPJv |#JkTRKTKí:Geެ,/7N# ۈ~ B? >O0/mƫٿJk1)Gcrt}8w:N%0(;_m]&+֭x64gnz\d`s4BEY8f>w mf` L kaUTeVS9a69 0bInsC^3 $(`]]dG{Vscwn~Wȫ~f؝Sҵ#9rY8W xl}_):@y``wgڬi xa\h"> kupg4 H4nF'`ɖ4 b9r-RQNzf6w ܮ7<#,k" ;irfIl(@z">q*{͚j~w`[m187B ;' p`R 1S7~)$Ykz~=DEod3k{\eʵLo?;[TYڕ( f^:AOeй iV I$[g$i|+$"z5帢DᏬ56+؉fk,Ojʂ&E^ Xtl>&Gu׬^{*{!֯  R|N ;VS{͒Wp,чlx`~bYd,HZaJ"q.669n5pk]t9KXZLIJ+3 UpSF K-p)z.ʔ.Ww/JcM^t0W\k(@rp̓7YoW4,LVA4_t *y"Bp lUqYP~h>fKHuY|+)(wRjK_NWp6av,Gpk?+.} H$ğ#P^{52tL]ǰ5w4bb HOKCV&2_V"](hFWJ%|\&DM9XMmF uR<% 7+@oŚ6Lg˻t %~w as\sw(2̪~&$Z3_RnDKVW.ဴ}S`c+?EywZ/z|d ʈa Džͼ cJb1p|J k`u_U/ƛ< ۻ[t̑x^uN&Q{U0p,Vȶg6R]QDʼ%x'I Eòws'i/ZYfjk~sgU!/ U<́f $ :^TٓQV?H&+iK~!] P)Azi LeeX#:Hf`/h_P98iC2@T+U{w7ϖxnI{~;-p~}}K.J%'w/rhRZ,׫󶆪GoBqr+4c0CZ*{ dY_#~ a?f_kd幯 twʵ¯dkz`wSvm\9RP4|_s6=z͹z ;AެKXɾ@0PYcF$B$L1,n SZix7 pU0>~lQ"s✧q]}tӌ?{ܺ^v]3=k?;w,`H?3 û?tyfV|A'^Gމ=~hM>A*سLاR-=q:J{B">Q ˫:pxzq=L'(o͏*Uh` R(I? "L4U (6Y=ߍ:5w߈|,_l_t'n?D@nA<;{Lq<8 b6xi4Pm}h )_U:pK/k%՗Q bQ+㿚{>v| _);ŕ;x/a``XO>}Iz8}K*.-mn  V} C(6[iBG2-WGPK<xu侻# N ꨄ[_| =#zaN& u ?myFcqNݮǏE_>疹[0>H[EJw|/mY~u8lN. <{ۏlOlV~v[*m0i*K-F~\;Wdߡqm `П@W1%QޕSQ~ghƥſI(c>F\LcK؛qvJ]80{4:.#Su&~<:Ҕ04* Q0bېd;Oԭ7˕Rs:ϵ0bŷP:Պswq)}rvc"NQk D; j>kcxoOSUk׷]-c8@0yvw&WKYq6#6uU߫Mә޻4<)> p 9]À)`' >, 1 ".{HJOO uz p${o+ rha-9- yd7GbGuސCWGuDc&^e"*v2;vi_Te<.4zGP K:J<+7 mك)_x38Y|ح|u~ w70o ޢKƀj'DV. {@mW!q⢔ީ`>lx@=u\D)>|SuK]Cx@k?[D暩K=OUkԴm֕ٴ/ |ˣ'_JJ!uon?ʾUeL>|$*y[/\}D% s'w6@uUc*ohg0K-{Al|ʜ; Gʦ?bm:ڪwg̳K2Y5IFWayu +[le@6뀻J+oJ%g|[pRۜOX ?d=qJR7,6\n屛{_$?w!z7Ȑ(2n*Sx4+Cl-w- M{pi28xlϫV7&6YQ=u{&{Æ|E@c|>$>O{|q{wU^:.Ǖoa{ Qx_J_A>*&}AEa7S] ^^V7\ˎj:-_Z;Yy[oymaD_ni&d]=&•KweŚʻR2g]bq%]z"|`mt9DÑ2Fx*$?Mz0y;?%17Np5R\麯oܯ޷^3Cr`)j=}(\t镤55Ҹ GZ7{Cù^5m7}"|߃WUQxC-*uu vASNѣԲaw} jSZjxHTZ2ڮ>ǠH:;@&}Sj9ceq9YrnġuJG|KN>2ޤUUs8Q{jBKih#"VkےܼD{]MuN޹n}D88Y8=@kj+;;Ҫ=Yr#zv/2cSDb[gvCΩ#]C:ZZ xL+17 w} "VG;+EEk Z͟Ķ$7OΩ 8?-@ڽ)lԏVUmJU%-^IzG_6u|O"6hBv(ͦ-)5HKsS9te^ng4A3ts|n"ӶxYlȦ魴qtN8UpDx{g[.8s\!)VU쑬:-Ž@mTK)Oly^{$(ʻsG_Fw{KL/鷰j;$iq?~.ύyvppnB{+Uv.@ԈIE~EC0rjp/ץ+kڕuR_ޑJBmW.8ȡwiq/φgmE=SiS)ي4je=&b }{ QJ%NM -mn}SN_>os[V5kqY&:ʖ_£n3Fݜ%4i7^^.eȟ /[ fJc7N|r!s废Ur.7s>wZLqj۱\й|<ֹʥ pTۯD+÷OtFSSOt0>SVW{dr~;d^UL&~4# ctci)rWuXUc "UUv=8EըQwM{iwr̋O=F-mvwFFBkڨ:–&o咜':N4~aM]l6m9- rr#qb|Yӊ(mP|=۱d c;j9^ٞ 4/_0?G<;:#0Iu<-BU3U˧>xλ|N[]fvkotU5k"U֔CD*`kN%ݔv (sfs'@\k!@oLta*Rkj|d8ݥm]7=8]oתL}U[3n{\.hnqkkךqK*G5A KˊE&b7_,;@ i@Brk^&w]c}oe)nP̦B$oTvxڸ6|F(YЎa]SN*Z.3@Ըum릱s5k 0sqECK:9)!j0sl7qFURW{Vq/َiZ8U-BvfriDƨBURIsڈ˲|vg]s*VUpVWǣS_=-#SpNMe{ xI@x2 oK~犡˼%hMr{fy>WrQ|fH3݄.i}S8@BOm-g_iKhO4~\p`1tz|Ce6ivt[iuwSӄܮcSmwm `ML#iJ<&߻o]al' ;0R{BH2v&Rfǚl+"m0_+$U5Yn>>NCt.x )#ػsmJb[mګ7.M9ęSQb<[#\TET{w5w!&hKMnͧZO}Ac?)^y?d'*5-w,qS*H$)^IK; Ε'.].-ҮeCr֤;\&~톨]k*6Y @*BlwV?f뚞]0jHp2]@Ό]ؖuRgvY}xc|6sgcG,ѪҌ|]nǡk^ .;}cj) vwZ!̕jP gj;ԩ1(Aw\@@hn| G qt @b[F`:k-qT @</+ymAl7_fH9H.m >A0']N : z]L\TTa_؃>]NP&`c~-lp}@\ =?^i`(K.4JRm=#νm3qJ}#ȇ@<d~Oc0,R=`Gx .? 0;xlKCK&~ (#t<mF{+HɀeZ/Z= ;F=>A=|'geUlUWH |=|`}|dn%nxӦe[ښrbu_tg0[˼ TyL_8?㊻Uc[?_g*I`b.pŏm|s.=߶-z8{=ߞNjN}du&ՂtY;*ǽDGy9Qcw: 2?-XoGF1D _-i.>ohTھ v5^ 0]urt\םU#&|$G۪`70o@@G#]'SOGEljă^ 05ߋMBF̽'~a<{Ŷ;5bq)\7Vc7f_K[=;y#&C}񸔟 ݉ Y U_O 0?x5#ljߚ6< /nީB/69?l2x).1ѻur|/WZ`_WI|ۻ#0kid]fN @΍#^X%"ӁLb['+W&nx|E5c{x# ꟸV2j^G\~k{pՖ௸6@iU?7X:|W^z~\\Izߊ,^Vk -H'vsK!{(?g% z~Bu ~J ~H ~H ~F & +iTmK@@@@?ՙE_VHQwN' ` D;]6.;)l$o+jEĨm4uzkf&{(M>6՛u3DPOF֕ZxSxo34UU)Z&D۩^jNg5}X'ySAzd&jd&zݾ8Lm۪eED);z:q1&{[H-1vN粬z!<R6QŠXWK?7u]WmWïۦES5o3n fZi3T'g[N]B'6c8xNoӦxI w JR[OE&?!=Q݊l}j'ҩ2;mN,jDQ}~mHlYc*:?YYN|ez%sFiPT6j fl]4J2#U@ڝ;&n7Oe>4E?&jfu9lَ@ۧR.2@D5Y۪S˪s"euݽ~>mߑ<\$ϖݑ &y0 @ڨ+3HZ+{2Y2?JʵmM?"I.R!=N'iRSͷM3R| >6To``Vuf~x_22տSןp=t6mۭN~Q+Gjï/N ^Dgv E1e|Ы m[ujY5:_S̶)x[';#<1ٓg˚031' xo Q57$|T?Sk>MM֜ fj9&t: *RTUO m`NoӦA`W0__(*Ģ*z Ee{ղ ulPTUlʠtpjC; ~? lwx[':&ϖ5?s*] o_o\\qpi%Aj;tu sҫV˃Nm^Jͭuq)؆mjO KР#\ݲ"oULOVGk oF,U/[Z >Fu}: v-< ~h၎ vZ&Ԣ]lG`,)gRj 7e[<5w}@|o%66ПTh%6jYU5$<?F @6QXG/ʛ57UJ;[ dv6:]D;֭`e1L7y#³sx}I) Ml~lYdUPi @1=б8Z]>+&m䏚6 g4^Su>aN ۫ۮ7Xm]uWFxyMԩ.*VgL,gg$}B::JڋEQK1?&u<Ջc;peˇ` [sK' ^5 p;: p@Fa'¯}z'ze>Ke>Ou;FSpQv[i?oۓ'ĺSަl7hԊO3Wt\'mIQoK-ޡS'R?0mqݴޏTe1mj4Գ \E:-Eb{kްov+um%iO_we,_H,MJVrt\ .s8ogy7/>(-ܔ]*C1ڦbPu^F@jw}&*Ň m/VySE:ZeUi4m8h$ղ? Qx't!MO>iORÁdy5EuO|H_ͽֲwݞ:!eoWZv]u۩o[۪;V5 N~DR_yw&J,tl\>fO'\oYTëTO.jDYhꐘY Z˳p"q^+o(&\SQgfx.TX7mJp䡎*Uj$ܒDo\XTˎHL ~zF  U]}zcz[|Gx47N2c\ZYKş?ݹ{NyJ?~\r?ʶJ>F)ߦ7eK,̓ ϖo$x'k ?DTtVDlw:qGtΰ+2"/BĎ?}w}i{.lE2KnWLWi$IԊUwhΩ/W)q;/~o9u+sޛF@@@@@@Jĉt^d|>huAk@~YF`Ig_A@@@@@ "ⴗ^3rZ"b%sR"R_Y?5|:0jED^p6?=wZCy#|y' lZ{w#ӹ >x<1Oby >30^|,p-^>.]/mO韕7g韼/N]{r# LPƩ^YUgbsͿ9u|;oK~ 'Rzl|)8ό2koM'S2? կ2|CskcTE[lmW"V 2gk6g@@@{:(>$؇ ϶߯Hxr(oOl'jpo؆k?+޿cqdbTGÏkL|}G2*3])֔8Jv;_ K?}m>!_o\~[kNL'KM_Cޣ_|/z'/ !}"q E@@@@A}/Zm" pZNYL}AOL@@@@@@T?V_{c" P;Xi?̕P󷷪) auܚqJ_O ɓ~/=~[3T'j>__`^Q˟' q_sjEړjoSu"uzi,5A$ ڜZiT89r?ZtTW7mmSۦ6nlmG *UI ̝q]K ?zP\sqJ:hztoXl i׃S7U MZ5δTo&+t9+Uv"ҵV);+[[խ6}rFMn`-tQ"39u 7t 9qp)gI)?VK|lj)opUX6e-N&u.:eEA{E~{3RT[0XX׮fݟr&̷4[  *:ں1Ţze,akb{WoSIm3tN\>ǫZKL]kj"z,+IuX샎]POߧO6:-˫r!5[=Ri~Y_s1-8ki]fiZڳY=}ҢJD*/I%}3J|/ًi/[REKSSuCffut Xv2 d~d/ÚgjWZJ|YnX7l|]{NS8x_Z'w4\>90uA٧wTګD]~^\J߲ޕs4~rt,-ψ5-;?RVv2J@Qs!0~8ռ$HkֹvFd:լ/m{mt"]֛}Ҫ5P,[oFeL,X&-@T+┥ &o)+u}r\|O͗b+":WH^ֺhs&;j}qj; j RU4R5f>9xZjJ"RQ:֢7|e[%Mi%oRO֗XV"Lt*z/~&*gV ˴7#*&iI L*&'ioyI6ݣy^7{gsKU-8y Mǵ_wQoR'DRtXzj}yCP'nkmo vYN쇷 ϰi{̥XPwN֬I]5u6[zթeDj]vMsv-wKvq rw9+w%YngЖvew"q9T&~g`y oԉZZ6_;a Vۥ ~nORUNS<74/oˬTnCUv 15쏾":La^_n?5_jX&ЭpOux!?&uCNZ@m䲭[Z??y)R&8ô10)pk;,:N5Y*8u_8HcԵ˵7_p֗Z8mr!l!RDU{}.\`8 K,3bm7@xOG~20"'@*߰>mme װ @ZS"nwKfk`et5$|S M/0PհuֹAM qQ$&iNZ7f[W-'U"qXq@>^a=;m;״?-J^2-~%iJ-T5g%?\Z^p{28kiN\.Ӗ{^sQ_RqZ;;Ivfwk݁ ]˯"rv 0eC;|CjU2N39UNdfte׏1=@{b L`UM |l ay։ tH%L4g}`Y>DK[RuyvxvQO>e#0e\J]?D:<:`{i Һ[F5k b%"FG)g<#إ=dGp>tQN^A]/FDm}kˮhzi^V֫m 2&YF7w1WGt_&Լ L"4zTU6NE:`[{&JP6_?0] & }s;S+@ےxFZ\':Vvg^]k(}|\+ˤAjTPO׆D?MP1uQ[wD0JigOLiZI2ZrZ+QWFZ+3 9moUQR|6o2;^6^~FRz2kN.B?Lq C<0TU#D`yѳNQU :T0k15P$SPK7.h澉 e@? z hsG>n -6l&c gR禭y.bk1MmO4<(jMMoPz7L~ *X-+cp)kPMZ qbiC#[RN\:3>kZ^Yvދ&aܞ"̑pe'w{E帤J|A|FO3}oc .eU>:|*{kI6a3vG\2٥ rI\&g6 ,lZڊZGBez [lsҼn"w%~'8|~=$7}hhzYFT{ӧ8(](?*״-X)|HM07qE\}ǍYHfsCp!|4RC&ٲ}|ug9:?8?:rΫQ9l.A<˦*P>tA=lx`n?Q+5 Ɲu,7jpUZ uN lu۟r֐y"20zpGxsR{J I,MY׫n^=``xO^c@"F]lŹSR`vSe)tP=檭OK|A!Q uVDS}S}^dH]kj>x+66I'.awqF=wW=/$ajnJDKux\I>RouXώ` @7o/U󝈗4BDjk}@8~֚_$"Rq/qT/QV$U#s!S_N?.sf4תҢp>W6b#FK=#dk#OnS#&B]?9m4_1`j7oM/{2s]^[2ҕ>#جk{ʳ#č+ wJ{| [ٚyt9NهyGDOMCVN?6>*>TS׼ 5޻o 1mS,H# "6l- ݻv˞ ੡]@< 18f6'w欦0NwIkﭽpTu~]Xʿ5&l; `fTtߗd/[E7FDj ~ca9z`7}[ !.퇾 PDJo{X|meSb}Zo|]?a.L JUddNkyKy:0 oDnSZ~]}E7G9^ H4h9ꓔ lԇeۺrnj4NOkH'$zgnc`ڻvY'߽/cw_2Kicr4詹SRޮgo~5/{ͅˆ\i`ryI.*Uv"ҵV{eUuT ^^TE&+ql1P n/:Ѿ)Oﭧ fRFbo&Ӳަv\K{6(Rj;taџRfZ6M,z=a+[ 5dT^a\:͗W|xgLd _5o&{{[{64?l}~]4xTݔs'נ6q7˜}cϝ|N?3 n%^[n(~wpi@@g>28};rq r |[ :ۊme O0 \y1%-ZT۰VuZ3n6j>*~įU^"sЫbGUDJ*c`еnj?rX/?[_fFg^ FRU:C[J3)D0ڱ@oT]s)0V m}0%/_8U_ *=jS :;. ֹq; ?RB4?*~w J?~ogy ?FյWp$ :P0oG5pꚫ Zv͑Emʻs;1)oײqFu~@W{>-%tEXtdate:create2014-08-19T12:28:15+02:00^m%tEXtdate:modify2014-08-19T12:28:15+02:00IENDB`fonts/mono_dejavu_sans_200.png0000755000175000017500000045153512565232430017156 0ustar mquinsonmquinsonPNG  IHDRBIvgAMA asRGB cHRMz&u0`:pQ<QPLTE޽{{{cccƽƵS tRNS@fbKGDf |d pHYsHHFk>QIDATx]ق &Eo{.VU=sbSdQTD@ooo+)ĩ^hD u=Y_vAD4<ъ( {ӕ.M9---Y]&ԟE,Շ̈8aB ױ<#lE^0N˷|˷|˷lBT\,}=b( zo QWke/zԟ!ood1\F}-oEGk:%82^X~-`*n=^;zF_o ] ?7j^O_~VSg)[LGzX#L4i--2 qqiq *nAlS .UFq_"uoHb+K6"'nFD]4][*x~?KXR6ӢRUE}&-tF#_#Q;;  X+j(De6J[j:"~ >+@Qu* 1w "U8#!fBD?z?":XO%Ç@<_0~XGn̔##M7{-,24j/O[a<&םNȑL<|R57VcQ͕ŤtD%DEDK"hIU0 F !*K9T[%Zw'8Eb -\W50gcfRM3ʸnR@j(Zn/͡x͝:яD޽ф(.{E\jG@- aAS : 5 i+{F[3.][I65@gbu}㎈{bCP_op+jMdJe|<#7iG <+O=Jˋ;Vv ^> KOj?9U 3{J<=BGtwH$??`ځӝ#Z _?r2\OzD*@ĵG&[G&> V̦c3%wy:j|%3i Z_$*D`JsQi#Z-C"8YW]= LW#FDl:p qhQ /dR!|їBiTz bfሠ`/jM>UɰQ9t~ADjk qlZ1f_ %k]7S+B/ɗ&2%ZD;Yi3OӉ"o] ^Ff[m'J i?S]I,, C,шYmSٴ7X2l6?qNLYez@[]>C_LnOCAg>q1;۶K?{'\ϣexgJg[ٖdUe30!ELw.k0}a"cfDDتe "d0 JH}_*9 #)cxvuEg<9D S$6q:x{m+?'A70Buwx \҂M" ]|PYTkQuzkwN&CDj %#b ve)YhM&͚9@BS|k6997u}a\3F&Zہ=kŌ+x;O3t/xOJߗ67oTJF5.B\l^9PyԦu 6Nʆ9zڛAT@i"PLG,iV^^B\fpKu.>J0g?dKײ= ER>w;wLj3/G-{ڻ`)&>$]M&byǷNlCsOE:*Hd%6RTDP6NH_p~T%ekB~Wb1}c%_[@٢_1q_ KTW3 v-k(` WDh 8Fm$ӨbM7/> H88b h6p_w CyΥ![&f?{7Xfq&*a]f_W_"٪[I%4NJ(z;CE\Uh-=Cl8+u9<1nd*l|fNZc k?8PNWJ% ,N8&:MyL\cݎKe96%_ +;e[v`mE(Hq笸Ҩ݈8 `gѺ;__Q/M4:cq}cSݸ'20]<| ⒄a\\]Ae5)btj`LG&",1I) MZNS)." lm23|g`Ţ7f"cWoe۶םnlрi mo;Wc»ˬ &sQ3Dgݨ*ldQ% o։ş6GmAaChEkLTa2( cM-2om/ZJ׺р-uMvkln,DS#Ͻ DoNB3DCoz՗Z9b0+O670n+W$~huSb#"-@@V@2 !.5 c7Sy2H4fI}η!%s /X?QIj yh&3`9e(%U @1`D7)0e`a7>y146rz97l]ㆨpu}|CV#5i'@c_͌ʋC0!be@{ mx72Я nSjB$0H81A0O- @%Ev8'ꂃ]"9;naK w  Ea8Ԝ rCQd+ٴ>=MpGXYө`ûH3^O^;@~Xv|&f,3ԡhhiG`jඤW|UR/0S>bdq߉4 Rci ֦m^;dw !p=<> `Pn=@:܄@x[x)(S@8l9'ݱgi=*/xVby D@yYGM\2;땿 K pF~3gW7nO`X2q3?;&}E-N2 m͔ZҞxfxt0g.iW|Gd諁2q;K^K٦j*nfzz0oF?{ZF/ 2z9D+zmjv9c}xs\ٶe]jjSW_>uEG; LpL7%W/_pt[(ٜmd"m:̮g_u<|뒟@D<"QzL=H#~&n3y/ҹ]JŖ9In'8& ,XlcvJ]Vr-`iEuWfѺ ~'t&{˺J 7vsk=I|U8:.Y; >d{YѢNJZvn9QyR‡@K7u3PUk%P2QR`("0] 乻 gW @ٞԣʖ|F[6Z}KhDvx^ΰ @57ni EfTL~ϳ{";Nf_@5I MB~_<Y yv\_5ty=;kL\f@П>æ-_MGoqzl.p{Ij c3~{ۭ~.qA[} +ub*o'iϷ|t>O0ݺkm~Wa-l;yW=߻;2p|˷|˷|˷|˷|˿;Ь~_xַ٠`oE@ 2sYuT#*D=vHxe/.j} nyy=EGLiֽAʕwk tї]ʳM?zy!4e>ydBf. 3!G:f>!":[^TgtG›5]ѺڳM?zk{wPߞ(T6cњ7 ;EgKc~8S)^VD3-/[$}@{Lhw@ #T?謫 ^}G/}uI2J15>3PvO~53/_fϹ3?*]6G}RTNOY6n\o4sv?c5gwDɼ+ac-DlQ>$EPSߞg<|awW،^ T=EoփٳzXR g8kZ9'ꖋu+e8 0~!{|]HH:c}P|v=!7ço]pu4đ^vԝTȤidM;- "Z/Gz }-z /9zTJJRQ&,'/ىgsxipN1 V!q<$tpaؽb(%Q|TϧX *'nD1 $BY;óx9l6z5ONL>m8`~}ߜ6*AB|rѤ߬Me HD[ww:J,qq+OQ k)0OiYG{%#?EUSQƇĥ;:WHOu]w/PC2 mB('[Ͼ+>9_h#VX/ﰯ Ћ 'R|dux)k)=P JׂXAMJ;ڹc@!<$nY3"ne?x)޲9[tˇ h ?QoyeAHd(@~{rǭΨ`I͹#I !Azn/)t0J|<Qzv<}  " KS'2?>uݏ=<`oi_j9>ϵn??@bѶfڣggcݠ_Ht|繮&|x)"j<$ngr'zl8͙' #uTYjo ۔J܂{D 7 _"bC?D|s "نsZ" ,u)s/=/{n~#"ZZ?C1Wn7:vJ4#@\-4sxI $m 4fi6S&ċ?z~?)/=TWbUYSOn]6MwteC@-H)ٛD}"iFRoy~˲2 R/)vJTMR&i5l~hMө[×n& qIV:9)`mۗujpq))z͋6y|BDYKjنUtCan=$ld$On?8I*g~8S`j3c`cq}x%5!3 ;h7.~i?p/R`u+,gV;!> iueh>O:3 '?<"F' ]ƪ{R*|>tl5Rm{`ֶݑ%Zy;rrl01nYC#PO',oX YA9!{yn/^os?(ۚ}̐"dhhjPX? 0L:Z5"zf`ޜE0.5R}9Fܚx="JQ8pB p @D;v2p?v{*k^T*>| QRxR|B[X؄h+5M,:<"-n>v#P3J3cF|^rn_E4?[Ú+."^"HXT-TRC“ӡT FюGDJ$?JL?Ŵ9K?쎸$_Ö=tyrrIb-oTg=޹<,@1$!*vyWPS+wC1,g1Cb]؜#Xsv$2Hη!UscTav(/ f%XGH}G'qIvic;vS"e#ޫqyҟ 5B25tکgD4.S{nzl3Uz)K&'"(}mAtK"ѠѮHXFNI,LUQ0А.5 ni'lHM~~H7I C;7] i<8ܞa"x0Yf%^;?5"jc;.ɷٴ^5Γ(ٿW2-H`6~fF5x<0 R~@;*sYpM~HsE]JW0{3uJ91OIp^;W%Wg.r{ⴷ7($-QL|@o+D4ɑ RE<$w73dvL~0?DLKU&)|R5@I={.vσ>MAKXg{(.O_Z<|P,u߽!9ap*KM3rwz9&}~8iMXF{`KDeu6; )ur `>c|$(GwٮF}ڪXoG.p f(sF}4.GoaKgs(R5BFdG?:I6!GcxǤ,(˛ؽb4}!d0m%fjHtAQ7C-tBC[2r̫O%iDJiS.I? vDT ;%D_FD.kvm .'!@*eBNn|(=MIAD}s=g>ǤX`:О<`Y}M,`5Q[6DqhfxZtA˱Hzā>RA<YsZìt9mԴ' ֲms%$>p 4ȝoP~r[AGoCwWOgtiIn-ӅNN"'9 o.!t!UM8iG7Wzl@\52/ ɹhUmU!-K!j>wHpN<u8VHd;Ը,d4-kV )-njkV vw68#GA"/Ç޴1cNJ|{Ng>0J˿U)a5ZwQ6E =ԏ6򃣎cYTğ!.?"'rH=v[u7'u =jト^ R}i̱1oCkM3_{+n/B$8W 1 B': ηʼtH9)?̞뻽M<ᓿ{ H]"sﳙW 1 Eeiwa5ZwRzK}־yy>?Q#_VW۔x{Q/;}7r。%|_E[s䃅W !rRMumՅ|^N\1Q}"OcƿS'\%]e{N;BDӋ4V} ---)sC% O 6eЇڿ=)R=GG 9^"@Tuooy ;~85=&KgDcZ0ɘ|I%~f{o3F4Qu=t .m£uWUp\[[!}ͦ6W<':KHܱ5[ ׿;,5W,:j cXM%X2&Ly (Q';:pZ3_-- cā4/I-M@_ w)I^D]u%6x/Kpa~QWO,_:Fo|kDv\32=o8%"Aq*vfgv@0{yfCvTNwM J!{wFR\۞`nT^&!5s{a~溧CĪ)Ԏ-f,?wܢ;j(mX:bX9|5:9眃{ZC `hEF䮆7S ޒc&ߏ 2G,ˍKeǹX''gm Ë 8iis61,r(YDI" T~WDˬޯiؑh`:qXmͧ$AU6cS,IY8u  x|\[b,0 (N0D=ru<'`4^{Ȼ\& 앉g 1+?ήP . 5&R:1>ͮ|"dD uS ]`E)4g={s;41=W@|!=YDe~$rC`:e6{GsrW&+v+qNj@_\3q'hYrClZ,g477tOui":^-],h˩˔ rY&U~!7Ţ]!6#GOB;-u 7 |u4`Z%8".ȵn慕?v v :>7R!pXJT[k`DDöXIO>иc!:w>#KȞ> S([ܟ!2pb%O?* 4(03!}(4o6u?Z+YLԑgB'N߅O~4J#U2ǿt/Z*=JCҬӳ]̋#<#>fطԩB0irgJA YOz~jkD`RXfZuXD%jҩ[D?ضU^%wI@YGfqrf,*u :9bٹ9/qMG]kQWVNr ` fP:w=}lvx&A!nk-}{ fϫ :<'C_n%}y["bf쒕=ex'嬒cLlK J B%S7,ְغaC&YW@FC$7-GrxzgqK1ǫЬe)`dӮmzUTRoQ΁PY#Jǂ(C cUv/m 0oX˵W$|zmv6am)uR!;!Gq79D3FeNpCz#r-`LŶHHUԑ+(^_S:^4PJppt3j,`(Zp$=Ź*[`ƃF9w iZPj6#Kr6B@VKlPJа\3\ݤ(6#敻/?vKjp lW!dn^!,v1Ͱep@aۨwσw39^Nwy-Bd_<V#jLrr.--9;)ń0 8Wĝ&*|9K7Ծs[4NQo}['/d\:nfOsPZK!!vRDf`fE* pnAymhmT[xDt Z-ew܂HMcx{u57,)zqmO[HPToyR'=ՐQz>&镩5g9jM8ur}^R+W#lPx { jl-jl^\yi(L|%^&;Kj7y%=emd ;JB>!Wڭ%݄e!*hNPΚ`pCђA={4  |,YM=}ں&x dDo!!kЖ}"@ %`b[:}y n0)/a}uWJ%& y. 'zZsy؇nĸ@ =9 ,mSr\=2 ISpԠi:<[0.q.u!Ԡ6$+usɊz5S0 j9 jik\!u4z0C sv@ UBEw 7Gz_NSc&S6[r< #Vr*MjݗV v2¼S*\oˬp' uy:`M3tߗvZR/CgyXT jǾn&mf : KwLPKbYf7la9H<8S"NL{Mj\Wb\ųO0ðbX 6ت"q;l`_ ^M&5 YY@2 ROڇ`E ^0;uG!}t A UԵ%7'b",EIWiXh0~wQ=٦&n9~) -n0n;!c[RyV 9#"75Xct?t0tuhG7IC"۪h%b0n"Nts)j )*?@-NCtieXw 0NVL\t]}s Y}KW%)u,dd'x0p^I@D#%xķu2}HA4!I-CkdsV!aT.^}堺^IXO N}[xz&V[b?gyvG^Vh @R u5h|ȅIC`ʑ]Uw"+? TCE\Jހ8H - >ZJ $wvwQ5@ \46xw4 +d]yvshζxj@`1;AT.9dL1n9;^@ 27PҦJZ800@/L'LxͮPB6<L 9 :|S:_. HGD3G8VS K!vU`':6n(bh>eHZ9SjY0\Қe=~Mn}vD}BToK BNcFe+g]Z5~#u60D@IL \*Z;UgL0}n4C1 ,ː+"i;O+[)[+[P8!"!8u zZzRe㞣L}e* |y5Qo@ -1~fIGesˀ N|e}$a5;ϩKeםV@`М5;o+>I;Q%djH=RsWBP;϶vA_LtFU>.dvgfub$!_K,ܮnW_5"9g!6rj; 4VgDV3lHrk[;](=)[F@ їȘEto64d*7ּ7O5f'@|h/{z x {ͽ&@~4pWEENױy̖xugLa 2f2kP郚Hp*\B{) o!UrX'"v)`U(j$(N> RdPRM9^Nq0f23;3,Cy|r&1C,n+ 輹Yfu+ۛ-&U@DT4arBPBUuD%gJzl!mK#N $s`?D ^1ly2S9P[3[Y8&16SI OC%ZKOXL4ZWj!"Rԯ*ouq),8մA حyئAF̔;}IuAKCy/pшh6µZb`Al Y?k5y/i02b N]ɂ_<f&߃J wtqsv8>$qKF⠋:+$fd[& J uX/FdyD`1$0@z7uiQiޏRG.@O薶ޒH>xm}NJ9VV8YO%תYQB(BNG "YpCx .X{ T*/y3gʹ rmOB0FQ&P-QlK{f#۴p6x _J-rnЪ?]*Q^ʃEtJ@BNvK)C" EsɆi?J8[iogps@ZฒdDA."7/j1kD|S{e;H2`b!Rxt#V.igj*`vwM=ӻ&d1gJg=5-O!+ T V~߄ϸ_E2lK-~|TSz|K[уc:3^g%[s'GhD4" @t|KùsĂmܷ~vh5ybN^41FDҝXM;,<^ 쨒)MKv,hr5ֻgo++냟ERs'&$tG 'yF[V{1"8zDEG7\~OD Y_Fǿƒ/>_<𒕢 pXvzn/ Nt\BI'M_:Qɷ)z}V4)zcD?N +efwǗ뼲㰛! j|xW< jD<<+nO4Ϸ#Oض[B0"r$gUͽMv\E;CDK2d"g 3{:.{b`snC@Tc}[ΦϴA:4blV?Uv}SO-4Oyb\ yKSw]8!R+b;>!o# 8OvÁwgC[] onN ~z6/[??uHY2G^-H9?YAkd=`|#n|[] .J~[A_>|GDo@BXQL!|@1 8>!)\`{ßuT[Z?JRU[[[[|U#mO^<ƓoTgCŠQC]yޤGd2W*Oooʚ#8Փ Sh#{' |6C@ٓz>--ٲvݖ\bh2ѱfx<(?=ɾxgՕ=eS) D|˷|˷`!bk>sw{_>?vT{Qg 1x|zǖy}mww&'7³A7:a 3}H_ AfWOHn/! Shd|8/%ܬD`0Ee[n<>ܝHi!uw{ 8&}uJ|"yaTS?L79,É (r['|0ߝK2>Y ?84.6"˔wNCm@ίOJ"('/ xx+]{.ڣ>P2r":#ϧ&!^$A2;] ;IU6c!JQ'\5eUpDI" ??"/Iifѣ^6b9ӗʎ|:!{|Zx?s1gI,vUa=)Z_g :n\̈hb?=b_h]>|t m1yqT/g)H6< দKkhS[pevJ=Qg4īylD^ƳeQ;^f NǏ)s;:9F@3d\PSAbe#"ڥj0/ƫ|K/W޷ /^QI.p5@8t#?0 Ou| (D\Ҥms^{U9u-z&_vիfh}M*?\GH9(9@L qDoyEh@g$][:ֵ 98ygEL+SYg&p'!f"`}h[.pޙ*XD:w)Y.{9e?w:罎Jɩ̀z:"`0!q*fb#'uƂ )$'AvLL+:2mQeP&%lz&o&,ZȥYq5H9#L%Wd[N>H2y.=Lzå7}I+9M=wDnAYrO/K 6Bu121vB:>*4)KG On5GɄ/j..xr{>3 smhEWʍ- XohTDĎR 5X'}~֭t{ memtX1qCN3ܓβo''``. 5"KqpbyL'vC~RC&ǗT ԳLPNLf_;Ǡ&= P16]l5IX*CwZwJ51K:@Ţ#z^ l}dYpLz԰enϙd\~ө/2Y%L7[hƴ>nx&_[^2ɕH\v쨔*Ȃ_?wqXPr7RoP f:\7sTW]jױu,fA؜sqJ[@6U|.jBdɯniOn;h*H- `?=DXDNfd&MKٹIg0,ids- <Ё81gg0GgrrdyQmkkZZ!%5(8+kR;9GsݝWܞpbmE,E~ S F1h{ vK7QVhXHPo SK2-맩'V!V[~Q&!H[luwͅ09krrBrV"D2Bh$YDeܘm(>\n_F!Sg?nЪ u5} @^PY}I%RO^u`aZ.yHK=%Xe\t}~v{[u` %r:"XI;$ 1>CzZTYg8s0IV'ryv|]U%ơ Ƀ-BR&턅f($<)ZNy;Y/{$b69PR1U娫(ڪ$Vmifݍ_/>wSu BHP 0 :Ok~o(# Mڤ Hb#o;GG>l#~5h͡߶ɖ-t^뙛RvDT2*W@2 pK[̴O>4TjYlD*E!lvu7[%%S:<UYTgci$ ϯyc;0Ig!X#fE~0:rxR1= $8!g ߜUaqCD[ےbv9U1 㛦ObUΈaa^熘*^lО(&9qe Hd;lh@6$G+SHw :0xCo B@[]f5TW ~K|u]bsH1g`@ZM?"U"s޹$,bb=;Te'yx@t>]rR'>U\7Fk20p? WA?mu@h#¾eՐ|cΦ {Dt-Kl't]A7x*6ń˷DϜaQ;\b% \r[`6iW$Q CY_vW\ a };]Q|w@sW@e[lBc+`@SUؔtyNk'yUG m-7{ oh-|980ugexK.-cC M Ⲓ9\3*~`sJ<`m9~ GrjJP}%V9%X[:vJcMn7[ϫILe;ۗT_9pzQ14zWˎS*V&& ޼Gp@W6Je{"LZ cGI p/wж:JE'MOZ[:gAM8301ٽYOc >^l&CEl1Nh,MXZ&ֵؾP&@ oœR${Z^X~pf@0{y 6TCwfiPե?OꐼhEub6IJfn^^ mBw#6ϩ=h*g!Wni 3Ml# 6D6jsVǪMF!tS{i&aZΒ x̶1%&)Po1w筁̧zs8D?oX 9/!X!%jo]_@:AC+cyKWʶz F#lVorn{'[q]- $qeQ65/mVfL"%P4,Q!)ZEd@PDkK1 f`{;@6D,2[<&`sn1x<~d׆̬Y@ T E!qK/c[.Boi(,ekp )]Q& I_ 'Gm5:Nyp5d&Brk:ߠv!kvdłg'q`h`=R$˸>\Q˵c~9 [;;L::h˱ a/r[ШFm paXmj: Xl>I$0H ]m_i (b&RS%rb]dx~Q("l}b*_Ŗ2np9Oc]UMyvs%D6iA+<`{֠و&1XRwW/O=vTo;/ˬz/jt;lxn'X ?V&yjuU(QvH{DQieCzw>D!DǩH*@H3Ƽ{X]m|kZ`YkDk[T|_yқ,Զ{o羔&2o3By^ּ\|. DlĨ׾osۃ}Tg^k1qvK'7/\DHJ.`P^M~ೱAUWC cmPLؙ"C!6&EsBH7y(`|3K `f✜vUl25v'~GJ#?WF0?b>o?=Ħ֣OMAVS ,2n◑ 1_c_0ӻG!8д?WM9~Xx !}.]'wzgMhuBxڃf vs/ a%]PjZֻqq9-Vv39eS$j Tʲv@`ϯ'w0yGo}O 0V[^8h{Wf@A>ui Sf9v[[[[[啣5T?[*--ϳ<)ϸ/ems9Z|Ӿ[r0rQ$zo?.؝sz-R5/jCb\&}| ᡲ[Vl? ,B,kY[A!>@钿H%C^{! ~sKRbщHh!;O{i֮o*|NFOW{媿iĵ3r{_ӚWu\J>Bzjtm7d8,{Fg͎H5d'lX+߈Cs< 4QPEBDKj{bŋKF~g2"%9!ݐ0Q> D E2P̴K6F$HEC!VFB6^%)Vya`xY no:zv,b'f4xt;{ĬSLs|p?}ڴog$X(A25Y 5ZG@ywi\n\f3oϸt^ {ێۃظ ?%6-9 ,K %U_QcJ/=EIu*Mo=֪? ,Sv&aX3Nդx)c=ݔe!W(XkP"8Z\5tGuVD3cjj.tXED4 U t@a+6Du7Eq@?2<1W?s0<ǿy Oj"URKr@[NB{=j~cy!QϔđCC@FFPJcG:r-Ex<>4"$@9h2o7R -ZZElK%MٷUQ3%9VE> V DppB8XNRoVi펟̛;تTkm R  ^їi`\It$~3M1bWunG ?zك%/G|pݠ WEۡ-3rħɍOjqL,@E01Nsh n֦l2ޭ]@Wc]ׇRgL[+7?k `D6^[&7ec_ pyd$lbVkji"&Iu W]l,Z6*U`BN'@&VįpZNE2 H7 ODiЋN-qbT@ɍ'Z];mn5nQ˸UKqU7 O {TG֍38 PS' HZ5m/{4t@R}xt8 ޹Pctuj@ ?BQO= 6 PBdesNt).vMX$bʘ)cWAh J,Z?l`;rS a=6+D4ע'B[fbs<뿀,[!`T<.Se*s9&`y6ոnYǣ 0M\a2SBe6ur5f&׎'2Y̘脾rB@@UQO;PsSA(zMǑTc_\5 =sn7cq\KcEj `8,Fт9TJWndg sS\\: @pըYhr hVRھ;)a@&|_Y{k֯MҮ?_ϭ$)/rTccUi"[}yh8_<&5`r~@0 ̑s4?emeޢ(wֹ I{>fi 0AT/RGT3fWtsZ9%cɪYFEʦm6"k7v&.@8< @??CG{vmb/ɐV^V2uW ͻsE.<^g69@QFNf2O~e%{~mOg%O5i{l>cr.spPuRwY˨@Mgo ߜ5]S|}-GbXm^us8zs\!d烊бI(3PddF0TLˆc%]5i Q { 0v@_ xx /n7Bwm\P;9TYX\>/伔t`6Y]N]H-XγL߾U;C NJ0wg кEw}ZId9e`i;z/a5ŤqV~!{`3`aDaWGd5IG+@t08-,]9faK5F76 jRnQXϷ:㭵:ZL85~óp:nb!V`Y pXk7 ,QZ`Vc"XR.QM8 ihVs7i^֏grrA#C@˜ WqL E/NHC%+G ֙515 J<ǎɌPD υ9ԐUf{3~O7rCd?Gpȏo"@N^4ڻXW$^9# &Ҝ5z.xOܖihzKQjG(6%W_p^^JO:oͤ~B @ja` GɁ\ q\ > ׼ >#&7F%Ff M5_?U%$FI=8j-X=LQY4tl٥24 cB&lB^b3B'^zC"-y7 O@lv>Sm|'Z7"?k/,wk /;е;QVxޅDEu@VaPdPq bA2wp,pP?$wAk+XK'bzZg@}zDNmPoGV6'H%vM5 !rT+PY S@fP+B@@$ɠ*%9gfNP |f=7v?ԍwLd@rܮePOlI TC\j l`ԓbo%R^( uMRDs64>s? B~n@X~ Sbd Kc1ih$l"%6EAUNO~SR~VD- jP =?|3%I`eNn7m. Y89p7Vnly bhYX#`\H+3aѬĎ}l@DAlimh.&0hyJNEGIg6MA9*PQyp&;帛Goyx>1g'jo${jMo dI}?#ssdVC:hWh9둄&hNBĄ̤DnP9K?b` 4 )9>G碸E$}mnn›|h/Hz7\p(u5m"N  Kjt{o k| >D\(q% mYc3>9mOf89`sU|f9`D9@cB@nON;% ;Yw{/-gmx^5 L (NTr9.vXrܟ&?:ʷ.7aAW.Dߠy`o v i O T-[ha\k׾,;~Ⱦ_"?1t>iV,՛S Dx< *s2|[ofB>WcpXA/#j9̤ڰI/JHB?Zdoc֛kI'O4@{khK!O1S*mk>?fEUM+rjD!''{!~K^&Il ?ƈ_dT7DXjĶ?5[O̺6Ȱm)ܢ.vkry"ݑ%/WhX {Fk [{If"jwD)<ߕXޞW?#c1so>̓vw^}𘻻s?b1,2Y􃀭RQҕ%LMvBMAG56!45L c-' rNsi@0EI؜st6V:4E|5w.8T|?ם . @(4N8/bCiG!$ҷ|x;i8SeXyV~Z.bLa 99q\M:I5>6LwooooR!;S["T:Lt/q bMx<.Ӄ@hiO m/eoUr)K[Az Dn? mtUi|eTȸ?p}з|˷e[9dU!Ϯ~sn?lgŸ;<9o9iφb\'7v"w' *FRޟF-ÛNl4j[)|Ⴎ,>UsN0C k%u%j)fX$rN^~[<ſ\x#{Z5\W*!da'+ 0K8gKGS>M繶e@yOgG 7Ŋ9 !~_ɫxթ]˜T@N!w;;KH>%vLngH /9 k but-8o[e+ZF!±)no4ïJOUe OQ3tǸ uޒȎS3P7K{Sog]Lt--a !WMww?BY|tq:q=[WΞ^v&4?ᝑ{so=&p sKXT*SYpݟ@saLu W0Dk(MI[Q.+>lfdX;9!\?C?dL 9-I͍a}瑵=,^%l~Kt:[̲ٓ#m x?U h",<$G\\gLlvM\pQ_ū7swA,t"f|" XJ &`#B)9+,&Gya+Ī|cL_- orLK?f_uz΂(H%f.`#r tV bI ,>V)0 A ?(mg V0n9oH=]TBm f`Ll?}9`rs̔9;E;;NhS9*QzaߤxO@Ģ{z3^B,Y7 p9 +b^ū^L6Iy@\ XJ% BH‹WԚcUz g@6Yʤrֵ20Lےvb8oǦ5fę XR[6joM3Q[=kXUeCm^ƺ<)%v}Ks@,HMeDkJ1@H7\6_um̪ܡ@hVM[SN. :lĄ1„/_IvI3c;r:AU26bl5=Ym86Fl {m6=#klS`*+@1;p+P bga6|e pC»1_uX+uӛ*^o'qNj2崆ClUz iQxdL"-YPnwMcf6PK$@wk*pO6 %Lmrȝ"5'|,cŊG  FBs6Kgvع֮69`ߓcu]ug#.6B=ۛДn?ڴ+hg9tHgYȊ?0삲lQȌ ̀a;Zf?J,:֖%ǧ- pid(S5Id610#=;&89\J֔03hxJQ9gڴ`u29>,6 +lUK=o 9RU[~nH?D a}be ѷGCucv*2粯$Ix߱H*dLՌ;A9Kft$WK@G&TTe{::~`2 q|BDd(]|W![4q_æwaF@l=:^߈Q'e>}S Yt>I+ǍTJbp3N:GN$p 6(M = 'یa٦h[Ģ@ )H%өN[Qzp#@AĪe8f>1RMB#Te֤e v*v`e2s`&'ˁk- >@`a7ax\z(s!2M8Rmv+ߥ }5Y.Q; cھuTS@r`*n] Y7~fs Ib0I?rhxq3C+ǫN8 31dx^M&986uxUau\:q8Bu+qrYۈ@`J@k iz*-+3q6I(?)@W1(G7^Ttsu1L_UhzԴPQ{5\M,A m;ϺA^{x뽏.}Þ _9͗,\"p ~#v,\'B~枩DRJP | q\|"Ebb Ibyd`cre&}+ǫNX8B6kQl_-H }.@_Mɫ=BP1aCq*`I^@vN4VK6g[~gn-[Sluލ3MgkeOgjgշ djj0޽<,nXH)h{!,IVaE }>$g8{p,Dg-ʞW;ulٿ "@7_\e;@0׎6&M5StRkvНoR3oMdOu*l͎vmQVy}t7sNlnXSDAVդ͑НpU; ۽$=fvf *4ꏜǼT ~ڃmf&X5 >1S@(Q z :@cp 0Bʱp Ke@{jWʅ.=z3z [Ye+# bXx37*JW :#/{$"zΪϸِ7Zn%VCgK;MFMAmr"*F;34fО YST;-o+7Fv|ʼnX fŤڏZ"^aZ+KC%1f. 袵eZ9"=jpҥh|_1l#.! pF[=dǍ-;$i+LuRĚ UcrY3+%"WXm.A@.;@TsM6t+ 3&'XӴ8*B4 lp /x b ^UҖ%Ra#rjHNmڷ*C3PRv'}Kמּ# ݄6+puP͒f@m*~cSS돛S6fm@@ 2*g<,`A#p^M>z=8RDɣs% !d vڢܥTwkT 7|qXd)P&tl/q I%(B:wfC2*{[jUlNd #TPC\P (e=3Y ^IǍiq m'I?RU5rY³Ot1Ț%bU=Ϲ5%kƇgbM-S|POސmPާD2~81ԓ ?WJ:0Ek֥kx[-nN2 :bɀ: 8ohbh=N$B(`KY(*[9^?R F]ȍBu{H$(.蚷i~AYV('Vk}=PjhOC1r-v⼻QgE}T\[Y(nGR>'&, %>j-,aWf C4F̈́ RfQ_O6lCw_;o*fgv-!z?IT9[xD% dw bS`w.ZjCfXM[^MGbm=/%x׬1 7=jntݫk),Н`ɫl-out =E'N wվDU24]'l>5]3u?]o|8Գ\W'K|9=Sx|O u?Gh;2Ssuݒ,M,jdNY˲SG^]Ip<8#`y44Á6s4k&1rC//N^֫@Aܞ?x0fֽȂ%z~;7}jv4`@,[EzSFWo5tTzV٨NJgfэg/HYΦHtM߲%Լw9Cx]$Bӕ>itOyv!ssF/nٝssn.p{nߜh,I-8ywe=Ssn@rqq&''l)7Wȗ ws6w{/)KrZ_KNٙyvS1q&և)਌-8 e#9'#@D,n}"fY3Hvn>Y(='?%&k_ݕнb^?=!Yzs0pheoɚjCI_y WvJOZ{`ixu =ݜv~Ogϗ_Nk,x&31EI`; X!V=2ɾpsEOa0JW}*XSI3Rٜ*]:ݽ훶oc`fĤT V3=RƗ芾[{68v>_`I %jDA/w*mgI'l: Mp忳TeǞL yhr-#z%aLf#:Z=,\[8Nɬn09ѝH3@mC;l{qT@Qιej˖X ,0zFj;j;l~z0FՁtf .E^ӢZn!,? =+{˂EYr D|]K1Kop7|+7C1HȰzL~l9g!-2XDn8"(+)Գ>{eB=Z 6`S1nVHz2홊j7tӍ5?t2p|iw)/HIݥX:KDL?ǣ;jueGƻ&#")B:r2y8!GїL1s?eM= 6. ѱZwѠ/5J'r2QMjsnFã#)h% g|rU}sVFQDn5DzS{tt4S3L=ۤjbr2fʕ.Xa5Puʒe!@0͂Y,ś Z{<[ZQñ Yv/l&}XwZoH(0s "xLMruoٮM;~0r)-Cn"TY' bKrB ,O SD7?!`;_ Hg>y>c#-+P-5 &&H{\S 5%UN a$'fGy@a {ᓏ#ч5#Vq촷B(M6=AYUƑ&\TVwJ>jNZЦq@6#.x _%Yq)'{lBHn @5bVǝ #ET !^ &.#[1|9P%kO2{e'^~ m2)$>*J:|'^[*˹C@j r*4/])xKdjnv=Ǟ|?8G | XfU9ݡkHR\l`l֪;Z/Go! EΏ ]g ,٫vZW nިGYJܻmCʼUmcd;^׵ܥLqOv@ό #Fx_iMbTw:ީ*{j@Ujg r|㭢=F !s"dUezgDy[ݰg豜 DTMBvl/3XJݾ m9:A"1ti1x>0Vv9=ttȭo6 DS'`X@rfwGU-0mTL'[FX9\gP\!m;x,uR=Dh}q-Eo(#*>cwjb򅵰F lUQ|];i,>8xލLPA-'@ޗ4 9lJ0Q <@5}LmzVf@@혭n&awEjf0ɺ܎v u`F^Z4| ۃ&s[ 3jxiꪺ{.wZ ǸjMA;]-bqMۢx[[̎6lofrGmeN:y9*_|Ȝ7p[_-Vj)=:-|"}iN6y_UHȨQq[Hw1K&~P%ft5<_׵8R||눿D8 5؃l/a3a @D +Eujsld'?n?t &:n\Ts=`u "Bq(:w"`S#ji~V{;_$,2!co{<`BUpB1>j1 X纥_L˚ @0 '@`8*vBn{܀֭:2}Q5iuWu-%b.c6|7@ 48Vt茐D+H inja Zɗ L@uS7?Qy=?I.I",Ѫ]gz{ HZ[8A bq-ՖW3V[ JTkgaTi MU]s H ?" H́iw@4;2u&;RfrjƚHb<յ;{ob$Z؂F_Z|3cSge`` ֡3B!ng9x_|8};D1Wv^\<@ '1'Gl@G಺fxjg0;UØ{.zF#h,|jX{k`,<pkk 4[kW6-ΈC.:SXt6:!*7vB+q|ݩm!ߒbӈS0<jYc YDLoO1S.s@T4<~. OWA Z[òz,kb%S5,ˏ6w/5v~k \ࠡ SR.$Ί#`Fz cȨ*R5j5Ue 9.O9| c~P p uX(!xGc ^F:G dv,Na邔q{54V&"qʹqJexuoX'Vq5Jm{l}55[ыyUίWuRقt ,'7O{ |+c\{/GDp B9 ǧ6}g"O5p>E"jf;X>luX`A%4b>;p$@Yu!k_v*ѳztF"4@%Hfmds/Q0$fh|!.Xy/i?DTƞ[!㰓MOXIE&,=ɀqՒ7`|\Gh2 ܮ@"`)(!RoN:sP+\eKnu@b] "nglvח%E-]ҽخ* t{ЋyUæίWud 2kN*u0 +=lyXáHD@d@LŪZ `r܅%(MI "B,Y{"pTt5{*IxWX&:5>6|ef6șKH mFѣ./ Cb*QTFSP*x vZIY!`>l>]N 0<ҍ̌ax9`S/.pq;[˰ o#S-r)[\؎S`hN-Š'ՊNs~jX{tVl:.ۂm`>?ӸVόi*CkfVRL{t0B#Zq}c4{NsVM߈+0`I.+K{X s˙dl4`.'`0<ɑS`oZЈ/#7iniŏY\+0Ru)#x<ո{ `d,{Ik) V走ȶNsza Yk_ŧ {/_", {/q[z?JyJ_¾^8Џh"r,@ޱ!Pu. (w1 ,teep pcBc!O8kU!s6ڮEP.Kt?^t)wY}e.2s B97q hZ ga8t:->R LbOfwKEEBtBnm$aVqoH[@6LLJ$Eo T62[-HIۂ:w:.Vk]S.fi [mOö jj_ڌ"I K8g{"钘0TB&  Q&BP&H`>9+gxm>[o84*DHFKzaɤ2oN=ŝT^.dx 2y~Ov 3wX1_DOtR[G{ 4BO`;<cN$Qd^)x@lTt]~^@昵yu~$ঀEe@~ xI?JI>tWF gV\Qy6 ׸#؉ ĜG+&)>5eGwpwi+<1c?d53?jQ?4P!~UwG Oؚ:0F1iնzżnKw:Ά)߈XHvq DRA Md(rq`:kҋ/"F$KT>SZyjh`8l@oCKV>T6>bDPf<:ħkXTl`) X"CD;P9is >~pL؞q=w |a>.M /)uwE/Q,DTٳaY߽g: df|k}vY~v6vƫYg$px Ȕ'%w"I˲@\p􁷇K9)$mZ]?`p@?fgnl`ԡoo\<,?~DjBʷ?6'wG+>G'c"P@-A&94Y Q~,\5^)`3\;6V0*8H_h -STXhܗCj'&d!i.biS.y;qg7-mRL LB:Ya|5@q}3 Kpi&C,p% halSح&=ןu`3HLc #Lu8zy]x ژ7ZTh_!꺽[,x@n'I{ϧy[ JLGGSȬ ǖ)4Rlŀaf|7-SbݞH8C/MϢyL6b<=Ԇzf({ʧwMi젖c)/R'_s[H tiN'ǩO):0N R%ϟ/P_} :(Zt|Sً uPIᛏO]SHs-jyQJCEq2XMW+6糑׿eJKq.=*"#bfDdyJn #{N@:眠 ]*˳;d~u3!_ؖ PU@/OG/#W:s9R HnT6P.T@r榞œ0.//s΅ ib5& BRZ&˛.J8K 'Ҷ -) Y3IcsGK\0!% oGpNpviq:XNMi|t!mQDIKTUt;Mv.\VsiQV y~OmI _D<& %"^M% >c?!\f~'C8Y?{tF~^-ǿX2^*.QZUq(2Se!kThO{8~֚Ut8OTe9,icH5:o?%2VBGN@A#7!,@ ǷmZg`'= EO c|a`,ccٱ<06b KgqweoJu6W^6(L\$kM7݄gC?*+M /\u&rLYM՛j(xwC=VwWru4YB6B ,_>b_7{88D?c*U a8t[rϼy+Q<[\BcPŒn]7_6E@NoUg=`t{@]9pnFo+Q;0_QT(* '̤g_g ['jf.՘)4SV0x}&Gx0iFCm 0_ Pv]b gFtҾ<˸GH] |OߞΪ:kS*c/.ϙ *HSO^RQe O?0!)TPŌ'pO{Zq3A8<%'8iTcu>9!cvL}QBhuJ)m^Wkojjbx܁Aog䑍8]iJk2!pxe)=MZIքl7 BMURS Q4e: k,}el_l=Y%$+QIC% "˛Ɖd5e$DXcM g<0嫚@A{kv&Iuٍ.~Lz$ gюv;o0ܸIrlu _?Cuk=~ׁLdɱG(]p`͹k.'t*:;,2wtRdDI9Wy 8dVleGU 2s'BbU4䫻9bo\䅍*{XitfFl;i'Um *QDgg"b[}m{jv _}% :DEB:r&|͉Ƨ`Bu%Y/l3}W8*W% ڼϮiGf*v\TN[@1'6?MH ɪ(j\dyOw]Ӵ|BDx`y:PP2 <Udr,Ez/] {gʇI@f\ 4؉+ -cmQ~@}a̋.B~T1a~PmOh>}w lۂe3`ʰKq5 $ICD,{A:c%*q~:l45j7̯ˈQ\\?'q)C M<t'eΏ+lUqpUUp3-;$ ,*NI!-"[}^&ө cJE''* +GNsC9/%' PIl"G8-4կ๑*/is͔ޫp\}F/68rXD~˷j`-`i@Y:'KEP0-3&_Uy}eDZy;lԑH+Bp\sIU6ܸnZ V0Xf?يs~ ӪIgs"+5y|&}Ӳ{䵫#Qyn"F$|Lub77sI`1l{LRo{\@:f<_=h?yW=G(iW vّ/C~S';9zy xcĦ+ GcFdSt^A4}M5R0b뉒c Qw A==޾Gas l؆}!&]&gunZ1t9$)),RL,|z|ެ>b?ueu+9:&$(~0!]}itc 3crݼ@4AwXpgS{Ȭ@^Q9 z; 8D=:} -p}j}Uz%|o8 F8}`2j;ܹ/hc$2LS锑sP;ztOq)efb}f>^e4kIy^(ݵe/KҦr| "袴Ɛ#:_Ot/ t\.\mGS* z;W{.Q(XW:{n&ws+:\la*T:C^=`4m P[Ϟ-Us|1CD+uss=@{j. m #kn9KgPuwCHll/>Ҏ;}ɫ_+ v bэ 6:٪&Ws4 DO=I K! @ {%gE19qi2}u }4ǞMAf (`#=rz`J\كH0NjdP:|Zdd0(:yʟJf{3Ձ55=AJs|vauQEaN@Ӕ3B7v3akHD5)' @N&*̞ -c '}̉uԟ#Ѧm,ڙfΐg/ Mg x;3׌ƅx(Ox1ҽS•Aч/C|yq;V~5%uX{`tr"M]Ryrb~meaeЏ02{~){5fcmIS{J@@TGH \/7G( w' (Q4V9MA8F-/ pwa ~b*oEhy @rX~ da w*X/xFu^?vxkq_X +'Na԰P\=R3rVſًgZgIufd.c‚i scfW`z5˾nƹ'}:2wd:Ɏd @ީ^2䗧 ^dml3>1W * Ԡ'6m+i[6(b'@8*SqKlgo Pfí@Fkז pxS(匑 }kal `ra2D%I*)Nt-Y96p'osۄ/t. R ^rnk{Й^$<\d|ZSc`q 䌼LyV!.Jg,: ー 3. x/s6?U,3g`X0u&6GƘY=,<_|I_-ؾ:o*Z8̕GoN/JW_|=pw(>MN6vVt3.sX&{ Qib|XϮo$qiDnb2̙Z,Bxw?8ޏ|^2#?-A?zI C>;ON60yO3b٩fEQC! TzMtx<Diꑓuf$iuϒQ?gj@װ3!Ǻ#ygq5AbC<P:>SzJw >f;"XG7k'ͽ$3zys)GyrcV?YwZkGG׈NuJsNp2ov{wT5ppKFPsϓp`%EGFPQwz7'<8@4E Dbr=9dՓvAmM|.֧qNAs9ߌ"^ƹ_Ne>@֫mjWxSݙX=~fH"5 =wiX;4uek] *E3^P&nݼ o|C;SwuEUfF.qt lst&D*%n Vxwzwzwzw~uO/dUX%9ёAkxK.hxO;,oLW~Ɗ-{U4!ܾ[,؝8yq߳tTKupwzoKoJ.̛otYPO # )(D 4&ϺcNw4K ~cŵYE [,bzWܼx +C]MɗH,!N!QXts -l "eB߱wzwXZ6& nצto9/S"I{^j/D)v̌v\0ۦ1bשAubzPy/Zz!N:W7'8o˄bڞދǎ4ki& W@-x'=7z&QL%Y`IpR{^<kh2 \Y{U+,Rt xd׀^j<8:?z!$M%z B_,g44J`{ϯF 5)\_;Τ7>_ B" e 7L"խ}!.?,>Tҵ>frC8g[ڛo\ rz./qZp]g\ c*.)l^} [S.q?gh۪kRbw>$w)ȍ}'+,??J ~պo>_wٟ[u5:5%ceu+⠵h.$J6nplٙ V[Lqo5g9 de畷w(mPrU3= ޹@]\ 8F.@GٮmHG @1v$A(wi蹪+sv@ln5I'#S@ kO$`?g[ݚy al=CvxVTOķD9'ES5G,ӓ^s}ÏHP2pe ͫv3yq0ٿQL(atOc ̶޺k g q.b,-;+8f&2)@ h/9$1W:A- 2̞n@.k =yS?Tu8)U{y&C@`7@űt q ͹0tDok=w|0ps1QՏ~c"UcLhu/uh@&qr3 J@ fWOކ=95-lp%DDT(QbxRr \Xo bsس BT$6*^ɣ\ J\gp΅4."-h=p5.sW.]WyڝJoQUx4NQ@H'hVߙǸL')OCWwkF{qs|UvAzJ0_2mR+0viV1;9  P8@=p)75{QQ% 㝃@N܈Hh=f AqO.lt"iPTZHZd$! m,n q*i98Y C{Дc'\ ,B( eZ,Kmb66(UѢ*lLMplJ" Ґ/1`/P{BJ.m%#[^3^BYwU!fAOhy(/meFjZ99DńauxUΐ.+e7꼮ttGi%ХC=qM?.]JTm4x[-Qv7T&tcy.E(g7'x9^bEƄŅbʻNA*ͱ;1p99YA<#vXdH30:aq$kUtfPO ;R2ΐªvT i9Ӣ#;8%*'"2^+*LK6>s:u4uAU.~,{rْ|GZw&&)rnWV5 b70Q,(},9d E&^؀^u&@wm=- 8H'A88@$O [| K [>hKF!Y^O``P\2}SCqp 'q(P;^sTOe0!TsZar vX.??|P\.ͱZIZӭŽu#*. d {cBqxJ)L {{wL>Ą]e4qHPhSJd{x:sLFFxwvH^)#E5Fp IeXUYޱa WOu&j6.9|Ym">d ~R҄ ^TƂv,%}|L %)cԗ4.a:Q"V;ףmEȉ:ӽJn[dL^ 2X!h:^&UOwuMZR2UATn,pH|m]j[@@161qe6lF`*.eit @FK@*D;Le3\^O`Ne7ƽڦ'lf -) /]'c{fFOQ{^.8HXcz gMZ1t{g3dM?꼮tYiߥ V$>;``ȌB|2Ȳ@*=Lah8۳ݻMG4+N d^)q?hs 뵬; Y;#(JL1s"36TvaK<GlfoPZkmT{VԁI5)TGYsHvܷd:OH"c~,sό36Zk4NAuH :tf<感+.zǏnfæU "Ϝ49GUd+8qɫLr5JT>0sa(@4PL+K^2`~C.ܨet,{y=;'#osLĒ']2Fš}ETS0ؖpIm ,rvoy^uV'!Ԃl۔Y>:}E'sӷ ڂ eӉ\2*֞y|j̘8e Uei m3(٬|BHޱFgۘK&Q>GlṧDn(ȔV%\EyݺcbHifC{ +^s7褑ڭ&d]D:jڲڏosEkΘG扆#*3v^5NRq%j1s%F6:ә+_ֵ x8 .d 9#OK)CSV4 L?ԭgb,֚PUl"WYyd2"&2~8]=a`#ؔ*e8\]g' h@R3e8li8ȯG0t';qU8} a>UR\@L_fQ,(wO<_OKI QΆ&0@_-k}&kW]|hYIJ?4Jb> f2Yd=H)tiHg .eG&\qо;[LpR_}]ĺܺ#Jw4zvUB Ƒ_'?hCɞ ʢd%2sIRSZiY'u; >)~?YFMT-8EA`dX90G̨]';}_Y=r:%ണɈs+iy#^OD)KgҾ|߭qN6nIzcL̫'})YH"p{U%No&Rw+F<8~|ZBC@ߦ%b`Mms`2&wwNS.t^#W,rGuq7uOغJcd:{>''+8?CF80tTR`&8MV*A.' {6ܚ= `X͌>-@/3tzj Hrc#CdԎ[ddp1U⽡:X=JU\@D64?f@5zޫֹ]Ex=]ec0E =1K"x2ΗG*cVGcr0d8߁>6pLHp&1 Gmo 2°k :8xby(1ecA?^2_J [T.m:'} Ve} 07* GHn#[v10\ن +0 T:oʙ^cw<ޮ޹.+= _icWD_J_p7wsD^\U$!.bh/ro I" ؽ` 4m9 [;~[Y~x 6yE,VՎjsrbZS>>um:Ͽ^)ܓ;Z!tSlno?jmcDξJ:+")3v͇Eۉl1So6dꇽ# 1",0_]4ѲT N1@*{VZE VU܏"vyr ͏N̤2o[Y-^;rҗXM~_I1;ѻ0.7v%khGOD2DMwlfN]]'b,U_(j,*ْ d٪[f?sg%5!{ +C_0h7 t˳ڌI\uS$S{U'#+rHCf Kfrɉe@3vrQ.v 1+6f ۯDNS-la}r̿+m| LA+ޝ`ʆ-!*2sEg+':Gм6b؁'N`W,_+@DW|l!z:ߋ 5gY$p=2&yqhtر`7/y{$y)N[pV4#EɧZJJn,I.0O_q]s}dcoLӰ:j(FDMt΍ 91{P"BYQ,x6@de HhZ{a_F۶&8Ƥ [2:wU LQ˝`iťυ1849l[p{!DEඟi>ųn1v=tۉBdz _@f@qB6&;`[ 9BCgkw4N*P1@q]y nKWf2mžH Ы%p\Y{n$ HNgqP尉޻9j^yeI?@/ `B&}Ĵ(S0BKBd=MN pt ym%L*F[&PS\(sX?l6ZWnsjSWfQVaCl:c[Lw6 \eV4U;8L5Hq "3 [c&趌( hәl}f;feY ؘ0J.G҆TZZ["y )' ,tn7!Tr[DU=g@. U1f hF `/eGbQ*讣g۲ޝvK3cb%{`X[1lYVeKԬjb{m;V<#rv^hbyוUifS7Ke4wL[0f!m6( MN̳X(3dM+3W77k#^u-Wۏb{"TT[:Z6jeu5KfجwpmJhTB66L*Ca&F:{-SiNy7P*YGΠvf&j#G:_ə@D9ފ^9'io^19Wz|8MQ,GWg-t?= Bd8i=d,87MB?aFO'vv+z/O@2%<`H'T* ю>UղӀQ#o/Jsr܁Jl>И!Hc0I_/yS 6CByH(1J5VpegX`>pd$:8\r$;Pv`]2&m6 iU5G&1oo jQzfCniy% i*E *;7ļd*GLő]7)ʛʪ8`A#B*m_d   gfߑQk H{I$׬E!wq-}Lv30,TT٫|GRbNRސ{bݵu~o,UpA{?:s?\1cp9];\9X@+e@3z:PqM_Ws40P99ܽk{q"g`i}wjO:T:V!|'7Mm%T֊uD{[~扱U 캃 Q覭SE;t,ǣWkmȬ.ϟʸ&h#G&2UZNnVs[bD6jo,!!xKVo痐/g͔T'%st측ŝ|. ѬV{ :qMn>,~GRo<"`j^9::9,"NMzQ-JYeY@S/1,ЄY\K-}bgǤl@)U6,t_ɓ&p޴CܮL}DaR+mY^>L},` Sp1=88;o2e_hboy]t%X"0[:-f}_즾(j "c,SXcoS%oinלR.8_@7%Ύv[:Їf/zvԸ>̓"?Ԛ&m;.t٭n8PM6Cmv@3+pyac4C9 j6/(Iq\yf4TCg6A`\ٛon{˸d3^ͤ}kTۖWm0Y,gįԟ̴k,/Px%A-S/E&st+-s08[-t`UFzS{]zklC"v>rIhw|"~4=^. oGvʈ౏gi[.zb?0N ܌p q3!qhZz4ZYL2ܞۙn zȮ> i hxqak eϥ0'hkٽW}w?CGOh3_RE[5I+g9ld}8~Ҫrm']}P_aq5ZG&uzC# WAjLNsh|gVAGv, ]] |жm|?pjC1q^W-9GumMi%M2:YK< :,O5~qmC“B)XmkqnvgaWO @{ĭmqvnFj.sx e5QcUS40j7q{h?=B[ޥyW'Fl)v Md:.rjW K_ENkߋ.ߝ(Y/^^A|Mϸ5<?ar8KZ`yxK,:'&ŌejxCQg旇 Ⱦ*lEFE}>n25;1b8$?m"B_7ngY߰GX:n0G7˒Nj(fWHۖՍU Sӱ.?Y[yM_K(u۶eڸ&Ywmm+;4cu_ߓm=<6O;PK*$"Z$C;N. Lz{ '7xB#+$LHR 2)fVFO6+{goNNߟԫ__ZoiX}fO,NUϕ%6TVivCkׯg'z{C@x$-˿c(_r܊V,4sEQ|Z+[!@67Hv9眣sn ˥GŔp(8G"$KRQp  rNs Dg `UB9(sGL$Cc>F:~K~L}HZ\@g/p®zk[":Lsw,I=-^>|o.YjRRyXw|[z~l:,tW6=H"|h(+/~mɑ08/*DwOL/#j1ˢO)v DiP}v[zI@piKf[O?|(IO)e g `v޵h&@JlEKkC)]ɯͭgߢD}YTK99qdbs3eȋ2>zr5%Wkp1ٷ~d&,1M _+) ҜEq pM?^44&"$,ܟ;9}*J:qt,Ch{;#ߕ"S><2 !"d!{էy .T=95YC1_WmswYa I5LR/{?@NF"bҸegGBLv6-Ys"L؉r? $~jiS(= qw$kŋo)B,_?)פET`> C'粏2ՑQ_)Nڈ TNXJm)v|X t K'bWQ}jqvB$(R*e>.SAdDp%wU"׀cָr7Q: G)= &W`u9QJVC:.)SDHwG/@>gCD PD[i>rGk)z Qwul|}gjI״2g r/' PpXUĈЯ(v#~_,vKgk\Zz)oj#A|0 -Y@äSA29{@wΩ+`eUٙr'3 ݈"p* V'#۞#y`?X:U! )+*^J;;{ɨ$?,`ȃ,Ù4؉<G&~fKʢEG44L>m`)?2#qxC$r*T48ݝ8e\/"^y ҜILm. #,_mV>ݦ%7ཁi?{eN"_E֖S?D/. - z?Lsk|@ԘK;v}u|xPX[ju/VBM M"W.U3ǔ"'p΅NB<vlk`L)Ј B|3p' DkmzoV% *o&^\4"k`#p74V*C βey uMCȡ-.2gx٣}ryj8[ijq)G@ɴ4n 2hsq$yn;Ek8]TdStWp)Ħr! :җjЯ(,kCKKO㧋 iH?W;G垤S5ʹVsLr;'o ا E릀拏/[d*D䡭,pZۄʴP.A2V hS] Biq`M6qZG8p,r>m8h9'a<}mFw* g&cP-lsU$dTf+FjM*%©ll /@*y\!i IX wqwM;(O4VU@#=:sLj>U{zlMvq[F|A3 [7S(@~@ yT$6Z1TRQ˃{qi#/cIxUv %)'@\D`)*'pŒNJ&e u+@;,9 m+.<ΉfPUԁ*tTCjRYA < =uql S-ޞ>ء;Zp&G|Y{v&3N% ڠz1L"ɻ$G6?#^%E°@d{Hx/B(!WJW` :`*eSY _Ft !1 Z9]̯vƂș3XǮ\?6ɥFH]]s8PD{ f_s H%Zk*,@i(SrN6)mBN&O#E[RU^BB35UD3?@e vO+ e"Gݧ,Y\Rؖ{ы[`lFAu7~!AqKLmW*>Y4}&]( {!'b qy\qP[~˲hC;CMe(S%va$@p ;cy4 y?$h4L:$6ʒk7iKNOBʔ4aCZ"m 2mZq"OqEU7"78/ T㴴bBG:z4TE.=?pWNY ߎj >9U&KD$]4XS\/WJ+9l.@µ Fެu#ų y&\SH{ ؽ KdϒTHLp e|w]l;{ ȣHS}!A?`+Z+Z[E0exQOea׋AYq}QQ𕮬fw/<5ҡBY̫l3tKDPp$nO`k!4(Z#oٺUbsgS~Rɕfl8'̣o`E.@-j1k\3yJ22LRˇvPLoڶ×Tˮgשn w psmNkW+`sͺQUP ֈ0{rNQw(&R@㘁{^PTV RV~Gņ+_,,cewzzMٚ 1-I^+_J@%R1(4/jS\%@ ~>l\BDMnjB6os@`6;k\6K1yd@CKq\1O.ADq; g 6F)p{^M(bh+sey%"(X6D9 ^Ϧɑ"61=Ȋ&^Ŀrlz3IDmmlma5K?`ʋ0uJqj"sp0+5 fm3 0[}:+#NÅEeE[l*2|3 zzzOE_*!=\RcYNGQmR<靾^'x ~?W56sֈZY2S"Xy ح(yeAAen)+/f+Pjéd [{7;Tm=^|Ÿxgdk2は(+ 2W¢A |iDmPloH}!h^uW'`?Tk vv@(5:T+ 6p5/,8},C_WhңTv:3Ηo{L o)v IpkOOWe# rNi̅NY!5AՆ ~4vL=E)slAS,~֭%X%`꧱~g\iʧ}C]};kR8Ys(][d\xi301 윬H".EG|v>WHD$D,d2<&#¶RVTv (hh1i/(^R`QLjU46s4E;@s!j\q/-J; +(+ J>_kdʏ ;:5NirŭnEtoѯIG8:kR1N7߮}]jC}~O.}ywz-- eem{ .+W>:))^?1*sӋ9LN65 []~d@/\yeNoWtY[U]oQ1.e_>N;ФyrUa0OI7 (.VJ?Rǧ;Z+ރ4u"[XAwmC]P]jB5˾}\]M[CE*wW]OnYi)9%ywz] Z"oy/I_qz{͖'m_e 1˗|Ctؼ`` b2]u=h6w'Z ;;;;}-<~X.oIS!["K;Y̋_?zǍf~%gq9lݟVҗuW )x-;KSo_jܫgv/\T'41f$cS!|TJ^(.lVkPrZ%%Aw?$,vx#?>?b7ͅ,ߖhl'cA3ei-~~3NWݭ'v+^mA!v@c\,.}=r\T/ea)WOa#k/ץߧT3czR,rCʑKv,D?NJ/ax}<eAW::2!٬jjɪ$^CBcF"Zմ* wzr$gnN+o7X8,5lԟ˦:LLGO;֊/򎬡]X8Wױ>xԎѩ&$iyDW>xp<e3>l@06ܝQe8ݠ8cʋycsJ7Nc% ˝hmZd_ !;gmڲ-5zlUne@[gG pbp<w\ٹ:%z;pM=CyqaOk&mWQ 9ʤeHDb亏gxs} Бb]gB f0gt`|>*'k /:y/XL"nk\' fMP'xdkX6~)\^/p{Lӣrf[ ,YcD!ܵCjR}5׹V X<X}\a;Pl H܂dXEe* {otWw(]gTk罤*b2.zv&.fQKJ\<_|(ģ- EIKs~z\S(2Sk>y~Ez-<Q)dcX0ɿÎH3;l!|ZTҚ; .y©;B"u^r潤.b"]n1Ue糄MRžW9PGz|&lL]z;pM=LrYH-5t!D4d}_<6nDZv:Qw"$Ii~(;:d~R<;K"6úp`gC1#-sYAEpxr/5qK9\<@۷858 0I<}PvOہkﳞjwI ‹rNV3c+vu[s%DD=;.cϴ![fg&Vf#E@G]˲x/;%x0s5.p0W@[O]_"T{_# [z^ L.Bp Y? .T>1t@#QjKeYvxMmU*X'ׄ낦C8v ;{3,!y.5.|J!Eoib6\p9ru.|#J8[z^*MLjb!MSh*HV_n{3&0ݠ`K'BPn194aBR#IF:f!XJIлՖ /}pQ838 >Ulp\S)[z^;❼0*$>F.)n'Kz^hy;y$%jϰmPv1;x[ZkWBxe:gTmXd&76B:o4Xg lYa슁v @ 0_$g Eg524"~`]RKx%=ad}(6T>^gH uMYek[T8!~&C%e5;l)h ={! o4ؙq7I:vbgu(wx*LTC!NF@theD(;w5215g=/a}A) 0h$zgyʀ)G$g:9F@kؿ:'o1:>hBR_y~QYX,F΅Yٽy{0[_Rɧ8=ߟp88^Q'~Pt_A3vzHy-ۺ,7u nQK 6Vc5rM3WBW!|ƋY簬R.ߜZ<άW#oŝ+& ٓ5b62")4jLܽفhNmG.Dm1]%nPӣ&/]3 vzH;|6s6N%x 3NrXelo5),Hk3`%0@3`*/Kw]T`kQ]OJ5nT1?hp @JE(;w7yNہk1eb-^S(a.7q|薣Y_Œ?&Vs&xb|՗l GBG~eQF:=Ca6PU y~[{Uby`0箺tNr+BDaq+sWe4XFY+-tlώ)-=ju˥k,ٝ-OX]q|ş3Ⱥɞ Ñi=2Lt6hP2oTҊ"kD:+n]D|i^}C`qO*(]8/ 0{l' Bٹ^^>=Aog(Q<>yv[;>}~ep\ h3/nw8)ow\nHg|>nWܸ90DxXwto3^Drz;]88;ǯ+&j H1񿮕Wx/܆e\s0DhԧgkeyOQ\XOjٌzw PN=:H2(p?1M{t/7`TSp: ^? LM Zū"ܗGQ'to7x/:c @@tvnw۽<Էso?2P[o*ګ'TҚy꿞}[RieϺZYo*ګ'TҚySO}K?W= vYWV;MXW{U3_:٥5c>qd_W:-k$^ۦ\Jلm^F(EU쥲o6YU[LqݹŪZ>$Ts=˲OosK\ ߻fFv!k !aB5V%ZUT*^lL4ۻƝҿ$Pd .|ً3_VE2[,KXoxZFh#W`T,E5UԎnCb~U(3BͬT t}uz$)W.^we781F*_^"el 6Y"Lp+v>%m(kH,yFV<eAW::O-$M:6>BnяGqjgTu,ooWUV* ˚s*ڋ(5Q(#FкOVs4gC6%)9Go6V6;`?Hg&2#~DZǬx[ݑ%9d?%] (]xmVj㋒L3;v7Sd)ߖt÷g:*O a*}7iϰrP?V?ǍW􋳴׻VL mlߎθuZ)o7:أ=̺BnIv/M1s\SP~gc G|tcgg{(5Μ~ nr601'N4[>icE 7+=ʺBnmPd0. If49? t!б[z;pM=|g|0܉'|4-Fo0ƳtA:ڛQml/ȱagkگ1x} J@_"muTOEGYW55He%Af45? t!YyG55@ pwtj_u֘"1F:'|sW-=;z1m=ʺBnbl LLmޛ&'9N-pX `jz;pM=|gXEN* sh~YW9gs&c+PFS`+,f)78 rj ?C{-^NO%B]ɮ3I8o%i=?teLsw75n~ 4g{M0#Y4Ea7{-^NW Xo/Cv$>&Ѡ9N-pXܙ;; +Yz;pM=|g|#Z>$?2Y?۱o> es I0zqO-i1? te ؉8榟iz;pM=|g|@m,/Ō)cRcnt񤁥ΘtEhflw>ey*B8/Lht8.gDUA3vzDΚy(Rw??X?Dc&{e]!ÖTA^`ݝ5~Y>COIʢ?p 07rC kN4zu[R{REEZL;e  p5r:?`(5(S' v% Z0 ᵸ01p N-p\}^iz;pM=77 Sa SŶJì+vؒ귭_`{ө&/ˇͺg5r;,տ7[Lo4il/ɮa'O? IN[ {׮3}I{u[P?8!L(懣AsН[,"d~ ?5 q~ԕfuo2eNg|a8M{%Ӽ ҃%97= B9/:nEzr;lE {;}0M懃AsН[,!t٩_WDoǔ1{Ut &x[v6k҃y 23mW/&"H6diМAw:e #vzL,l~o2q_o| G ҃5:8Ӎ*$_"M:A`1}4M6AsНNaY>A٪ *?;:Ooǔ_/qyRv~7ݢ"TGϷqY>CZ3opv?|t@(uljsJv >! *n$}PQہ+X|nwnw8@.@(uljsew>:kAnwɡeبKv9M~nwvOҺxMbKs!ZdѶA"g`F7E t@^Y+ OrXk] }e|v#"Ufi\};C2-WGdfDF m=N]vw5HnFS0oQogR^f^A9UQFSܙx_+\q28OukO?1fGy6SK9Y°d,s_;FR&7KZ+,/w>^jhBdy^ݲu|'h6fѾ~m87H AG@eN,.qюֺ쿼gOhkv!Z]z\.Kg}Zٷ&Q!]|Y-;P1{pJSU3za߿;6&uxq[o]D$0E1~?1WVIbz^g K̘žrYz"K+xE$1zGU/uh#W T%d:Y~cѩT$Zfy܌gJk|! Ѝleh*R8P.c0҆_B$y o%/'aȳ\ v̗7Zi[~gӗrm,akAÆQ';yfZٷ:MQ:PŘ?9- [I=TWl8N+1|aq3`H?H8h)-"}c0'.%ߋ~,h.9uV&0A/Ԃ/d-^6>+|I(ygFDc)bdz:iL% RVw\`hL=&×c?QAoO<& .[/Qձ8MjJS3W Y9 ƺ>_g.h]~_n;j2-1.>AҚ j&|bXhaQq :/aћ^B?ݵ5|aLš6@YW9WD|b0 v';oN|2 | w~xM C_H# vM%w&vW6?-ocp ((8 M'k ?^L`w_ 20-nO5`LƬDD4gRWkQr;l%k AO-҉olUbx3|@LprPWD4 t;/-oOѯ4{f0ͯ,̶)Q_v&6*`-`b<^@D6## D@d8[:~] Z۹[.É=ž6i( ?3C$U[ߜAAao!Bģ;ֵ:Bcia &)$LFLvm-,i#ݏUεM{z(;92W?o `ACxFh4zu[Q3mc+M6)g7g@Pxwk$};ϓ}!94}̏hSsAIڙ~\7AK,eRn2ղ¯,bwi]ZJh-}~% ;}=ۿW Jomڃ\Pv&еtdU[$0ÒLz'I_s`ұ-3 i4xՐ/&.nm?CpLL[[ߜ;;G}џQ4#'_^;#'&] w67x-`c/ݰߚX]Ϳ;odݑHr) !5~'GQX~MtS+}7x̬U;+M7|Vw6UiYdȝaO4(:5DaW0ƌdQ!FlʬK1~>k=ʺBn-:3bgE:ͥ~:b>=XzbVI[~^>Xm1\$LF@e·@\xtPﱘ '@z[67>U%?S:+i( 2}77#}ٟ/|q!kiͅ1*%uG.?vXIty@3;X+&]IGYW%U>CHJt\ǓhsAIڙ' \v0XIky/4uU$SL-L0 43[.-҉on@ ztחf:m5smK C@ЄhD=Ĭ+m)fJ%3!GS0 ߓz4ZYW%H.} YʆE: ~D5s8om)\Pv&[q!FCD;嚒o ɗ®wMC@jHR !n==ЗYWukNsH'_KK|mنN?Ԛ JduDgvOEZ"i rj/_"$#dp]a]!V.; w&+`nysJx!t/ɔ[m&rkc>Ac.(I; JHj tWk2uܾRMq{%E]oS>3W~?e1X28o76΅G65rs:@8䚌KSQŊoKS'?Gȟ&9B/MM(l/jʟ}O5NV_z N%&oEE ._Sk!nԿ`8ymHD4ӝ=ú9GB}:BR:ƙx:GrvJ໅|ϗ/mۋs}޷ K>V(, #zXW9U/>PWWR8SOHΎR |r潽8G?u/7 np] ¹+>ZkBwr * % J^gjTQ*o m_ڼvc+ox`~!U9jK*1ө>T<.>x{oa.lh~yjcnwvnAl?~vͷnw_p+KnwUn4] orDwYe5P>׽Ԕۆ_l1&5x`4ލ[IvIQ-__LC̴}g.zbm{W$'P]|Ϳm54{nNI9aAC "[Vʽ+@ճ(AD}xu{kj('5=)@0&gُ1X"1#6Gn4ƘY.vGgc|3!qI.ڎh0!F"YͬKkW^6=m"PYM~_& bwcMSsf-]#rγkyT_v( 6t("6Oo{3-s_'-Dk2z7(VoUi,G$LS%qsCR M)t D樇"K'π4N eYS-Aι?\׳ t.+*6`"!ɖ[* ,D{KBmת=>E:^JVJS='?d;lS\cVABZk{+R.Xg_ 0L\]'"cI1N¯A5ehf=:n)bxfc teݿLkh5ʑ5Q]"@j-K@MR4O'+D0 D}Xһ]3B}p٘ 4Z],K0lQ 5Hn(USүެ a ! ,"2?uN0a n+-6uOR2gll%a_+B#Bj$E l= 9 (5eڜjq`#4\'[ɴ=.u]j;AGWH'wl_6F95l|U( mg{eig{@j@pޡ7@h3dX:]%Uk/k# BL4 Z+(f25nXX8GS*v.c%ZoGb-SCHԅf#"0) P@,AXdك)R'M(}m,STŭ@` oc2ű e%)3LDzE>Z2F_ DbKG+a #!A5aTAM*̔# KZ+[ۅ` |g| zŭ4cCR)aF9?:l(cP Ii@j Hځ  \Lfs%r"H#BwO?IȐ- NlW0@$&bi6D_"eB3١w'/ :0$7&_<HMdV 6S(} (7sYExU.v9W cG`9X.,,lJn  fsT̯A V* D̖1J`WIbu !.HG†Bd%RxX<UMjOF`Y0ĪH2 NU+{+<Ρ@fw- YN`V/ʕ*;jb0MZ!C-|9?4[{w `,@ugYLP5z,3:2 ̐509;Té1wPz@zy#ђ?ȣnk9)9[۳3U;ɮV\Y3wPavzbv ʀu 6nA*/ImF@v?Bci6">ꂰ +F1*Aֽ(7^m <n6pY@&1gͥ|zRtDX~I0``@Ҕ՟4rL-u^]=;;3~7Q)sz|4`ǹ@i$#}O@ڷdcڷhfaHDjYv L0 awY t\0&^)+; 5>[qy >lr:z3Ih:Z~c/zlUk)LOˍkY0?@fRu1;(J0xf ʇfuNK wk#Ѣ5Klp& %*Z4/\#ue Vx%NL&͹^3%ɒ G2ҋK2Ѝ79EΨh "XqoIS xTrץfM{4Ҽ(Ž <ng ` ;.t 0{f8~'!YAB)gS:s3F&+f9P{oF~@U)Zq򸯷-Ƅ~!k!N+lk広^>oL6'(&jr 46m\ mZYbοt,ݣմUcǸD6Bp'j$Rpv+{@UO6` H|[DJ=5,J$M 0&5jlXGO\W>'v DANfO*r)pڬ\!&F:ٸd GF"q̞4,d%@`3T:0KRQ 6XH[`O¦ܨ "R͘㡃`zk%wu@N0kziXyzaHu]kmR谐{V X +A4Fu'?w'֘:T=g e:lKԛyXع]۟_ExX !ٍ<)t 7R$-D_a#B;MdUP$RoNiΗcv@qd [FF/pW.EA9ɋNY &Z|(~ ,GӸ]A["-nleЊ (̃ϣvv?.4o,! udl|N13.`3vc:ir`"/xQ`D,k k3Y7tZhҁ:eɟVÿ.q4<Sܙtr6@8KV=u#P XѻU^$LJ݂0~I V];|_6'I/6p^ݐG6"X]Z:'UXUm;\ȵu  ̭DEU/Kd[jA䉸 b32f-~(kzɄZzA V§hͲi> _M]"V} 8daSEN h" NvdH7! ) 6ĔLܐ=dgRzy:qteI"Nhp[Z y:C3[ZnlVIk Iצ=ХΪ+z FCS.$rβ"v faas4o H/W sZ7@_/Tr<|'|Be+a%385>Jv?ƨRC0. Q;[Tm roeE-Q9%.1+L<DP EnۧUY"6~n;8k lt֣ڄ_H-]^,zA\w)#2>rVK-qSE`BbilnV/M\LX10 ^x`JvLhN7%o0s@:쎿v%3A`4C%HaeJP`h xQ|b(,X| Z`Lx۞0Xpe5t XGtzKdؓ RO6R%'iQ' X2ocuɀOVWD[@udat]1i%$3a ,.RQ΂Tqd@$br23/ghVcDݥva C ]j$VDy"-Pe##̐>^4߷ԫ@8>q}d]2YUq7 `X5J?$`vBBC>iH@Z3`Lb =nVr.3ɣ`9k2N$:YV5k )}o47\fMV궯C(aΚ/@Q)u&={n#fvn4 ю@5Ʒ<ˊ"AÕ6"H iʿ2(~ @+_\Z%՟,&K6UfV(0%(ɇhP9WRs`~R`h)X PlwaLܞ,*pop48툅H0SڄӼ獌 Z63'g>`"%'[ah#§$޾KZ׫`AO=*UECadZbUy- ߑ$ B: #%{/#Jf9&~a„K:k{{Q*LY0ӧCp¸ŗMae0yC.. N_6{27mPgL)eqg=ԬY8 SA)w]K9 23pMe`vKڿ37V`D ò¥sJi6Ј sQ[< d0"6EFp|O 0TGD:XΏ`A Toq +ӊٵT8z N`BIپu`h= ϴ] L|._bA#I(v -N>6MVN/s|=ˍ1cxxu *\#3f6I{Or'Ŀ ]<9"E]%NI [Qȱou`yC> zo?l{w_k Xbvap (zȟ`.퓍)lZ<Őonҥ=h> 5^7G`kdlӾ\^?ЙY$Xf' ^dN0K_׺~N\U SE rXnK;j|;E/) `Օ`IN*'@+&νր8OKGdOwfp,(7 }@T&FЙՃ#Iko{hVݢ|"Z>5`u&xL묵NWlH;b BPK'CeGgPé~[ UϺRJY55 ?A'6'5Lxr_V9sy9  "?+ MM;lOnw^բt|F|ȎkR^. 4?Anw}vwnwvnwvnN3Nn-zvnw]1qH_rHR;C&ZD)Dnwvw?}nb?fu?Z{\ʑTWzvݷFZ3~5@J`Vlj][mv7OK\?.U1ɿE"=5lnw]co1~alOƘm$Zwп3v~k n3z8> j]-|NK'ܻRv05ŎU_b=7Wx(znE/v;p߻RqIzvg^t-} @pA=Q.Fg,WkOu毖7^oKۏkq'p?: tf:óZ:ߴfΐ %A^?$X2[G?f,fCVg|3$yk;<-`y1`7JKjܷh}jUG'a\L`KDEozIK [:x7Y&qU3=ȗY?E[Կr Jྈ,1cUZ*}Bk tXhζKYx'˹? 6Fvا=yǨ +<uMuK#a1g5 OҬ@B&kXo쐾L.bM\-i0`nKg dm`tk܋[PF 9t^0\z}qh}6dbjֺ3(ET'=nxh2乺)οbQVb?+_0"}8VBf|Y2wx/O+ܩ } QL2%B$y}&vs:a2U[/(d'e`̀TqQ|&$wxi:}Dؔ;J x 9P-'؛~!Q`FQm0 Y)JqP_VӍ]z[ꭝ}^.!f>x%>B2N@D4 'pv: ( ĠLku!Z-[-@YqWϭq}5qgmkn6z٫X,vRduR|3XYƆgBben:&qj/Wj({UhM? YSƶի(L=Nd6@i'T.( S^ègwz|^*NiOiq`:? S0=q+$ ^Ra-a~2QU26H4%U~w4n#Q'w4uPq۫^x":ĘR'ȘNR'#fHhw{^jDSr@s:Ġa$'l5UMq/:t^6گc2pέs-ff~֑҃v9+PFWc-XudaK֚y,H5 wp,Bkt-`Lۥ7f5aۧ'۶AL6 P4lކ g; aaL"굣vwbMݴQWd!MӻhDfԲխ;e_@݂@ADE &+y *ʤIRE=&X{ÒF?*@.H1~TGToTGcg ]f'*TخSJEZ bLRѬ*ģHDzeAt97d,Xwh|>t<5^0k}@V ;>g;9h S4Δ/3 Q0{",_ } 7|hOjz':LI(뢩(~=(nIpwe%}[xN|ɉ[^ Cč7Ws36g@.}i=&@o L])덜 x1&Ty컒U ;@OZzyV>& es0piT=Qvcy|eF\vNdp C04n>U:tѡ N5-+ ݖE7tt:2;$(o}m^e+Uw|: BCY-L 00+Ws ,ND}@&\%ozw @xz){cP;N!qAv[!%2 KoԵu8-J.N31^).N -\Ff ]z-d:Y\$DCR%^7z07M/7&H疇k3?GAXNAUV,{ϣ5 ح`?CjUFwr QH%(-& hAхQUBYzb۾*ŚWw8X @vK+Yyʾݜs.QrLg [N785G}R6::QfqhSh(~epix)/ IU!,!(8aSAxPb{mb}?gS쏥3W *@ 8?\}1WYfa\\W[@6'[s} T,;V7Z6N=<͚mNPo 5M3gP? `z__֨$}Kw@U+ȑk1v!\z]'+5-@uX9v'ᩯ06`b&[c֎WzLyW\֜@r*Pweq6\b8L.ԭ;5|NtIUK@4G@+RF-֧RiMAŌ+9"Ӵ8_@xP;PHUO![Mf6G|/%6k[1UǿWk09VgQeFs*7J Ǐw c6@(Y+ Z^̫sD9MF;uՆy<Pmcz}O:ML'{n1!y sĊ{C;Ɔv$-%ke Md}h( ? fpLc f= ˍWI, SfUsWզE' G30opi5h^%}v˺z;dݖOU6Ua9[~Kok^ "C-R SC} z/谎};7bA7$u:[€̤U_gZRۓV|S9\ ar:fjڈ}NdrN?54__Z38ysos^).$W [m5s}(Bdo6^kq0y1} ?Vx%죘;Z=\yȫh2%=w9T;ӉlJ陸=J5WOG'WUK5.Imb[%HY91r}t8ۯ},8*$穋Ip;'7IwxzɅ,<7R/%%kGwߟN5gƚWه2QNs6;ҰY;0ap}m\2 r7 9Sz/磺N"- q^ev {Uֲ.E_;pgwpWuoy[ d7Y1鍭Y0BA;>LTWfa}e_$+Xz[Nc:J}gOwڿT;+8+E*/хOX}P҈m x&BpvWBLl独]A@ɔU6hA81>Pt_}*N+s= (ݫuwy"/F_GWa ̚}N XVym`!? ,uHOfv Xu ^r/syKv gˮnoCr"gɛ@@@5k%Y Pҹea|] *X `bXJÌDD D8L+QDD냵. DzbmAo8Pk^1NEXЗW\Yb~㸠ܔI^-Gk]A:OD10jsuX$*%J >Zlh_*@zrj3yRp ˂5+ΫUByj]?QU8`>[ YlWH>c@#g鑞' `ΙU,YU՘U81xxզXڶl/uڃt쓫㎥|].[<*u j WZݓ " dѨI-0y[\Џl =e,uEЦT ̌;=Y톛|\alw6c|ԉ&*ML  UM A`{*{c E/{^;Q. ǓI3R/Ucsu[ui1}Vڪ-I.- b ؝qV.?ړ0o|?՘-@c+HD rT@Sg-O1)(ض/c 9WV,Z`jAD_ҌY>#c͊ / e|v0@sb$mGp\;x{Q<2ƲUâŶrh"Ө% /udW95@} 3; Zv@w7A~+F P3ȤHZ^_ 6%-A#fܫGO<Ҟ.~q=Nuʡ T~e*Q2nM# 2&P*`61c\((*X#|/Ώz. |C-TrOTEJs"ŶTv$'WacRZYOQNJ$յ*W(vFdWS\E%SUDa>%xԊd#"n5d^ gPegu(b\9+[sppth!Ey'LTdm;"Z(D$0e2vc!0\x 4u8,  "Vk߄zMo`}`s8_>3U?Q[>Lzl¾qB!k;"_1\ QfXSʤM}ë Z[@9 H raO>F,DUF/Wsv Yf<9 h(\+(sZػФb96 }&se]:~ߦ.A#{3I\OvDiWhR0SXv:"m;_n5>D=bTPJ(1TEr8 dM(h<]&A|5kJԖE_8MၝWռhUH-4ܒu;e9Lw4 Ī :.z(߱\_'7AU3] f#EtN4Im?lT~+̺h1!F"zN~#E3x 5H!*' M&* oǓLD9$80.tGŀuHTE`n0,dZF5u@cTU@uLу#6o$]$xUfvWlrT󱝇Q .iTdtfzz`3(\w]= d<O9ve8f9gV-.$ e#zTHַXOYTJ,mji3@Dy>wxnV/,TM(/\2Q9oK}-?u91r~farN 0xr?L3%(hY?ZBd ! k^|믷2s dv!v?g@쌽AMcc)[^R"2 T&dEi\n)&E*ث1L kvlӣ~X'դYu`ʁv( hHZj r@ uy95?>ItZVP6Zal =e,x7?oD6fcQn%Yvp R'꼙Y7TEӌWa8ظ@Íd?DxA u$ʺx3FQ3DTXxÔ":ZOWլ4%O6J*(wA*$mn Xyu:=;|E:oDY?Zj6T$}: ~ƜGX }?bƤqE_5(cҕ(l1Dqa3h\UgI6m{T; Ś-ז[3)PҢiN 7|/ ХXPuw&99)@%tR5N_bO fr z(O\ Hbae1 NXO:\$= d-;pL'٩3ۿzx{-9 F>r55.۞KnMwLIu`B (޹Z@Fy1 ܥ.=,I6NӼ]}yFFF&cp.h;Ky}fc?GC& H4VEXtbV7,yU YkM!؜|/m4ZkjfMZksϔ F/LFL[qQȾ^׏uuQ |ޡdo|Яɞ)Ik:&AeN*zJ,Bna+,c'on mlqoҳ?xFdJ&@e#%$)j>oLX|>]\=Ȳm,p?̓9HQٿ7c5烶w| Ud;lӏ?9-摠zO c@?~v'&e? {ӝ~ v(ANȭ;Nwӝt;Tj\~E3w铧 ^ºGV9Gmz5vsU"J&6ֺV*;di?ŋa(X LIe*P[kmV8w578!0،w9i|A+PyqACQ |,?ÂF IA5kuX4l%8wEwm aydVZO{ώ*Qm44Aw@cs`c `n5 Z7x4>?&Wl!> {7 )`#Xx9UK@ aJeMkZIwf흮i!(^E7N?:IiyQGR+HTnMrF VkiHS=iQNz3_ +6F\IL< ! xc$*{ Lo0 @hq%0 "i͎7p-TY1Ou$Ӕ_^}Elf{ MZ?}1ﲭv;bD@V@IEcNAü8 h=(Ye \%-믺&ȇeUo 6 VP&۟=nOr Yc89_DW\A"]{-f#w n PD:$098ڰt)D5 ;fT1vQe3`0[&uS %A_w#ʛئ|O#]nQ/{MEmR[[XQ\@IMKSڻ'ZW؏aMˁ4Ly#K:m67D 孶*Ck̅ѳ`۟6_kw*%Ir+YƬBȽlD6UQegam<죝8?]s V])X"&8*.* h+CŴ2M "7axr$)-;z@nI6kM݀#bP!^M]R#Kq<(PA#֬wIeL #V2 /_la`GWkRp0ܳ-uRB^ 8PQ8Bp Gp %9[@%=}%8 #`HGOSD 9z7WEw<Q磊ik hkpa( D;p]63 |H"/~鲗rlT'&@hHD358{̪0s7p\=W-k U1+*XYqlI%<t C9U9(lyQW>}|1eH:})̗UZƦ6w/D3N h!֩'b}v3XBRu:8-݂ X> ZgXR+|^ TS oV|cPcĶ*lr@*zwJ$n|l#'v3 @B H ?,yvc+kUъBwEY:wo3bDY_yɡ8" D~pP7Sp*<ᆡs@*/拍-UT@pN*Ʊ#!9 Yc 7kRwt# 8jW<~yBIB$UY:!u;2z x3bpq .x@1?@\#z_N~6om (Q@@3/Ŷᖃ.J2e3eq*h@'o,\2*|pw(;Jea( .2c2rGEPLŪ_ե*h 00n^y2.0rmUE]"ؔ{@5)*!ჭE(#@RC0H Vo9yyRJnAZ5F(Օԙ `@'N{|:db?;@L9qVڋDS @ԖH5A.3&'p\S]֡8pG9z hY d,PeIu;n5?SN* i&1lDlV{ЦD6FFlY&0UrQw7^6XWM Nd+r҈vTDjQ]jl|`.5&[m5A:wY½No2??Y㎍Yu[P!@{ Lȓ¿\Xz"!hJrȪ#Ӕ/ DCs56z7F8"kE۶JW-=w3"j)0iz"cG' =JM('%@Ms`;M'NTy5P05P e3@Y9b'.add8zG1Xxg`X c;C\U0T_ ++,Z4#QDKQC,:LUHđ3o=nVGkLB&;򕟳(_x%C?F0q+JVVle. Ԅ W]@[ WDhWB%I N#†N3pkZ*"8r )aۀr_x}(M=*)"[Pnxjf4ryq)YQ730p"vP{Wt"R`XL5iu[J_HOD&EҞSyy$`xvpdpp%q$/R4?0k?hH+D^2zVW&g@(_2@{bXqxͮ{KЮ. F@dj%_O qKKȫz=`p(.?Mp;Tה; Ƅ4h4zf[| f۶k0AУ+ wOJ)}_. %+ˎ1yܪ 7u%:sKNh@x'J:o$[G8h|U=sG@nXQj8p A}\ pQjո]i]~˹|V3A\w=#[6EMc]~_'jK0ۏɳwSUT% d> sι^ XJ U'W 7{Ɂ^zPPa* q@d-b4]@\e̵7կ@[˓]Y$SѶ+<,Bx?~S,?u4Ow'38{\Px :kjjx3@zDd rj >͡54!w룻i&ME4% 3]߬pqx2қ`i~elԭg@ts Dž*bv~tQHOj›SS&B_\VeW/w*%{ 02oug_ ?HM`Q :8zG@W_rTN s(lq*sLJr F^]4J{Oov~]v;zx&.@5u ~+kM,߹Z} +%JZ%P%6 t(+q@NXw,`S"f*8t;^;`}Mw@y~5e6r + *Yi>7XtqpGd$9ATGn)Qv! ,l^_^@3/k aNYSqUXm Q)92 TBN?p`@hH\|k^gBB{KئMo'7},ym4;R9Y)8:GF=m'>U`;Ӵ3`f mS?6J08}8opuBfm6[<>)_nJ+j ^n"xW*M-՗N;Z^#ǤX?νr2Ѯ}( n 8} {:w7 xSkzRx4'0+Ǫx êg :R2tgUS>g_ /v0\Uǫ{mZm^c\H3kiivuStNf~b+l~w@H+3t;Pq7xHHݠy@ wӝt;Nwӝt;Nwӝt;Nwӝt;Nw6ӝt;/yφׯNwӿ1O%  t= |L\Ʉp`~rOpz&>o[q]_ca7&km"=2ZJ}jNz$"zoHmeF/UuZs҅:}ȓQC9qsk'7?fӇIl_gv38p;~$QSaDDo9D!6AC J(CDC1w"BP?xC !.GC1GBb`dc0J޶> ;#DpvyD.sοU+ȉv]sFbjH#Î\p9~GoO7i$FkI@S%~pT(KpBeY|{0"3(`1WM=pQڀ"Ϲ'"n"/?"Ȭy4yG0٣1%+ 듰ဲ6:f'"⎈(\Vf7sh]J_6[ض Z/MR[Seچn LK s.Bp{YtEr/G~ӛSosd&fČyLH4Qޑ%"H cٕ__6f He7D6pDDd0o0Y"CsU;[A90/x٭iFM(jͨ8aZnw |b63ko%a.uEt!WSa~;9s=8`RLL$wf=4b k!ȕ\ P$iDn\(v]YCL Mrs=].۹5Ή8~4pB'EsPnU_9M8Q _n3&Doˋ\_K j@? iVV{XLO?)Iz,`!֎ xg8#I)Q' ;_@ H-%!͋U+p8 Rj-DRU/z VyBQ67&S " +!"IGD >+"u fx,"?!&'}} I׾;v{6)fM5q?e߅㲄툂y +4qPS{MHY~|X6:82 **% _O\rTi(s;WzI\\ʫ Xe¶h5I'\pmHTH/ ȓP7m/, ,9Se$rIC%CAna1=}؋k Ù GPnG'6Ƭ,fD4Z`H |*bX EtK@t"͜cHs]%-ר0q("nGMoq4~7`Hk)R5t6]"Tg"P8꧊# ,1 9w(!4["8x&"mW(#1˝QYhTvWs""VYOQ uq蠪ׄX^3,;B h{RX*琉CiMb1 Kc A2"6HE@0;\PeKȘ{I~ZG4pϹZgHćƣ{`sq7 yA4.'z^d$_%K fyVe$J C%C\>`F snk~O|ygeAb=)4~wifD%4,8:Ln[Ipm -5E#)Jv @IQ(oWFeu'Ɠ0k'!Ӈr^֋AXQy6|#0ܶ,pGP6˫vQe:&X3?@@ޭގ/Y,# X@p@8s(JDxry nIcv{V `" Do@pn@K׊@UYDj'`6oo~qXNN za~-. +M>~qE @@J-P2^*۹{V/ۉ ۢ"։~uͧyu&@m-_×A/%!CKc}) 9tU2jp XzMUWʢY{M6a)K{ιDdsRDKSt:`-QoL m+JE <0svor1Tz~BHc(\7Vb}^b\AWE#HqL_H5OGbDk@U2%qXM KXG H@M4`h01:JWƋQT6QDI/$;2j8sVeEDNμl|c#HDHM"iAٓe]"Y$cQ03\:d[g?i,nȔTbG=k+.VYuxe^OOGa3uW"+ڤէpq<yD~;+)wnV *r 91P/Qc;vy2uwd-*טu S۝<9a<f)S(_>;+(Lm׉>9y,Jxy"xEL {1fӟxv*U#A0R\բMExF(Q1bpFHDB1$MaTzҀdwH`.tb6r\4p !a*Y|q?iuLg F9[[CHib<1gtinfAgG 2ȇ蜎iI.5k`9 Y dl?+JdAI'^N2y.p#D[jVܨ <Db?g %>+Ee YﬨwV )m&mC h9H ɧMX-'9i:3GkiД w @8e 8:1ϭΤ7GK+f`5O~8Y+8bQP 8tGaiGL=ÁDξJH]s,(@olCŘsyň82 RT0ȖAYY bW잻uy,~+t` 꼟M$ shɪמ^W?i/7fõX k3@C 0~ Nƒ K6U߇ J6i׿Ao6{_Dɉ29#"0+ 1\n,A,l "bʓW=dcy{KG@c\S: pPu`2dQq{VG@Z'~0utY+.]\>kvtᕺQmSV ' XrHPcʶ$U`-IdgsLWN[* }D?dhT.= O{1yghM/`@ sHQal8 zQ%0< H48ݭ@2 p|qo闎|J3IPz6hע?|օl[ mQ0BwJցh:6MGS I6H9pW𦏥g[F}>"Qz+}#_-K۫~ƿ{_@ϻw|4}?Y?.Tcr.e'7GZmi m~.+w.[_ F,j( v>EҪjsXŃ0MA4Ot5BD@+H}$@iG=4Y\VU.{p][kG?| TՃˀ;>Ӯ"6 Ȼ!WqyD0tĺ݉nn16vՀlGY{ZBvpVo/gm~Ar# rydjD:t059ه^y?W]WՍi>@. H}Ow+gAr &j>yl I;^qSס9;Gd,3mF+~20jKY_;|Àn⷇q]q"2"ҁƁz#zPFdѹC+v&M),c9 gm][.pkAU`olMǟjìZT~8^y'l痁&)}QٗPPelm!ml "D4ɑ˗TY*:T]ݘsgIm4j0+U~ap}9~O;Ծgv^}m^l€xqU"/YھKU++w~X~<ȟ 9@cP¿O=C"(g=V]xGEyG`<#%Q~<#<_Q{#<#<#<#<#<#<#<#<#<#<#<#<#<W*{s|#o}䑛Gwm""yL٢}׋g{?r$ۈҜ;-}&s'2= @_B9mLVUT9?`X3 䠅zEw(1ĬTˋ5@nBDN;}+WG~JǼ+fhW>z.U'r BZi(DeG>b䜻$\u[-Sq> e(BnqSȒ(PiK[_'#sDDn3?nJ :G $j5la)׻|_)U[;1 Eln |I'C;OډJuNvxڴ?.(W:Mpx`jc(`QҴ8 9=xZ60 )Mps ow{":$J,|g8JJHl8q㉵44/SXiʫ"Dayy5 fxA‡%bJ2&SN k)b&{eQd X*rEzٯ #-yQE$_8,"K3Y>CWp/Mm9_䏽L臃)@vED~`DDG6^{ގ5W+pBZ8 Pq<5}M7;,Uj004y2Lg|dULHJD֞n[h8iZQIm%fi[[7 TN˙Hʾ2`|G,pvDk~X3X.. ê 3ЁrKv`Uݮ"}sEνir vk&3mzٴbUW'&Zuꤋjb3`Ҿ-e/PݶsHS- ETs}VDOaK('QƦjgܮG }>_vO's$c\$FfHx+sE4S(f|\ [Jd %0c.\S1Usű;3n|n;C??1;b BB{@?(uS=-䣪|WjKXKАB ?Ywx =^D\ *-Ei;ϲpIÙ4_ɓ2Cp0`n6^Ⱥi7ҏm] Od/3t[ky5 OF1 LB{0`|;z |4 BB0ݱar{oܯ.rRV*Hn&e=Q??i]s@|'qu~Ϳ3,YKD =D,9Χϩ-ՖLDd6;WMeҼq֔lSRA0#e]Oʆu w{~ hiHKtɤ{P@Kmip? L_8Ysy5H$=QAh=A@%@ J# ՐyH瞉ԘOMcjDe+hHJq)"1Rd[s Hp [r@~F E*Ł݃4ڤ i?=4#ٲ耮AIYercgzFS0@s0b 5]:Rx@ RGumCsIVkY [8 DdݺWqJ8ٹRȖDD$.%:h,EpgmTr|58K.bPU$ByQΤ Ls5 yTn6n\ܹ3nsF2S-ZUUZ qrl/;$> 5>H'Bd+$)]%b{d{YADcHc:Vlȕ-oKzwmP9KΑ4 Z*)5؞<e`Փ]DxQ"FV:5O@ 4]C5a axW͙I>O`KLM]"v~zx;c]|D4`-Q=w]#VM&aP737ɃWftmvqEYJ.NR.S"K\]@+9t$,K$!_ni/Dyڊ Xb(bOp9`P-̩nyZe{F|" V ^y!A$#ϮO"0t޹YhR#j&bHo32.֖T1ZUItbH8['yYsk5 nՓe;ՍX! )7I,nzhN†$anSA03sĒDu hPjGf(颣w@= P-QSܩ^ý8@c>3=++OQ;?TMw=5zh[BSI&(R(Nb84VCfXaNG0,p^(}z,r7CȄ_W:!* #W;.a #ib'16j 3ݨ)A;B/ڮ*g cr-wzS-{w`֓L=&bb,,&J,@zC>b0x8'"`#4VfB <A[-A?9}}ݡ bg6{Ua:*X%ݝr쨸% Q%WjgȏnEb.ŔRa(.$O ,#g;4+PD=S݆ jXU Y$"+xmJs㖖pOXVjSsU)j3UBDzIWM*@N'\;Znl +Ŏ6s=Ti1Hi|[zHϩ_F\lPG:zjze&,<'a## %th3ʦ+P3)3> j8@mdOA(ltpLnDa^,|0CV_!L Gv_YlԹEU1@A*Xm+Tt]iRGKS_ă];2O!QDdz`J 4 ~ X`;dg^4ϯG>4TM:#% WjLFB-g0Wp#iC6 QNrf7yRfMvYqvBoH_t"ٷ8u@)湱\:{0u.tUbϣrAW)dߑA+}<@DB(:૏gDxgtU :% t)eN#RI'`@T Ӯ)$KB٭@,""n>G wq ko[d,ky "EbFʈTn3b"{hŋS]O'D6C ?&: G7*'UBݦZ: )듖v#4qV@_FÿH0!‡< }*녵xGkƔo}L&[Dz 6LlCX|OK\Ҳ` -abgVTWm%k]J%Wcz`A`pP@ћ|t7FTn=Χ`Ȝkևa]XԹ}.Xl Y Qފ4S$h6d Q#yrQNҚ|:S^Mo)|0U3µߪ1hsN`pׄ5Qi~fZ1,чzFz>:tn4NUT.p#|;**'b4;*N}%Y [>I,@ ( e@KǷIr&b5z lN"rYcv?u8ַEh}l$E>(# E!8l1asn#yA ~xtIYsSZ ݐ3#P_i}\JU3\=RU Xn!۟rc^2^O&AlkwP䱧g{5dP]R2ғ)MHP\i̒C9]:UF-y ݽ[\5w?n>0Qz2S?ل ׾z؃..xlG R 5,# s["bs6S9=iڍ)h~gʕ|iA+i^]T2O'Y/珛>f@y 7\ٕ|IA:  PKoO"Pw,NruT& i;PCD\J}a)`;"Fv/# %8H}85Fr$L,ImV[FD 8ӼV;"QXS}MG}\$lnut/ߥ/Jȩke K)[kvf[ވ M%5:u !+_B4:0cu*u ?o`3{I>:Ʈяn4\cs|gIKRΧ=8}1Rm'֭xv.5",YrLw{Ui`nR_^c2Obw]3G3cVϩv%-RV=qFҪֶW׉^D6h˟RBO  d0f\@F83gİ= fOa=Sk!HW$@ZD2^f2`ghFm*g!+⨉|fbUm$RbڙI%$XkJ!k(,!(犫?cjEg(Zml ]{1#.F|iϿ&VD`w9Wk%.N+c\ VV!FMŽl~DM۲V E#dm5h^^]w?wk /Ͷou0e\Θ'iOgJeuV5c'[k朩 l:"W#r9#@DLв=8w]g|>G+tq0ݷ0kDܜcƤiE͗I~.1.O^UΝY~/N__Ѷ$X܆H YOHģ'E|Y<~ ei7I_l?WwyG_xѽmXehCA$JQl?Yb ܇GyG*6.0<#|3 <#<#<#<#<#<#<#<#<#<#<#<#<#<#<#GyGy^M$MVi/MՀuO˶\.wy$FUOFF""UDȟ.yn+ml¿w$K#Ԝ{6I("k$9"q=}leo>^E>,Sz_d1eSv4ϘNV(َOq\gǘ#_?sL8\o:ae1,|V/D4VvocN=e p%exjlk=8 a"hURgI7[zs_d"L5Ƶr@*ԣ!u0w'q-)Du$0[aNl? ^L^i-8xex7RPTj#xЧ˫pd&D0G?3O.30X$:3~e"90y+3.@>#Mf.GؓJk̬K oiL! jP7<ᜩO5?\Y""'/ڨ36;ٯוHH^WYۼBDHJvIbfd߁lg/Wfx iuf>-s=YoDizAE` :5#;Q՗?O}VJO%&h%K_=M-ZAa8կk.Et3$W&s&; P2~ڡ2zFeR*@EP&o2'|wp9]/*^ B|=Fqz}K消 A$! ȢBT6M"=s\i$۰q5P(nn 'qdi%EB_^J%vOegOրwM`/f>30wvɻZ9? >}ʪ({gؓ.\[_B&\ ,h֟Rʱ ~_F@0B97]A;r9?xd\,C&/Qpqe@_J""+"U鑔. FE $ODJd{k%w/wW;}挛 6J *3{eGlUN§|&s=-:ܘ aX[߻S&QIțq8".T"]x"Uek#"* s,((B.@&-ؔfH/uGRv*Ŧ*Lk:"DqUU%H}@Կx,@Lb0H6gtotsA̭@-H`8>ٴ/&hvEt;ɀ?׷7K v8x6mRjm/_1?6C }_;ɗf Z}۽ҥM&wu:{qj++boUdGnT3{px68@;ޅRWX 8xھ5 2[$nōsec -U~SKBd= _c Rs9%ߗ!O#t;qDy\Dx(Ovo͡f@$L~EMB_mADګhDܝ|q-?/Z iXtu8+obs vFpolDD>y]U1QS߳uEue`2$Z{Fh;@jT Z,mP*ԑ[D!ГJTuB94|@  ݨd=#̞  itx8+# \sI+0eMxC~ >ENT{!#$'@TU¼c[^1#|Q)cW|v=u܈2bLQBumtn߇I ǷZxƝq^e;i_y!qx7%īgN/&vC{ /|{,!?pPuR5sK;0Df_?]ρy,:=UdCDYz'<i#"h_$]"5z&n r%.zzK `Bx" :irp ZBBRtV$H)bx>".JP$Ul25P [(Ւ 8\4ZP 2y;'_eI4*P"I@"P? ҳmN8Յ7oik_B{ƷT-Jݘ`QeQX"YUq((Bgh|Y@@qsPRȃEKHuY"D2$;`)EZ W =w*@!;vʊfkGZm }Խt`L dR/;4pνNXx"v,*yP3&/mi:ᳰ\Peڰ&uLj}g2^:LKtiE^GJ(n d03;w3sgD^U. ZMe+PG\ QD$֍m\`pkZʚp?0""yF `n>MGx vڭqE-"%eۗ|b,;/qaoLO&+`EwpTᙳ 1~ӗb;z#2; @ye 0bEJ""2?Өms %W Ւ`?FR>w ^-arR/m_{%7r#Yve/gJ]J M'sY “Ar"94vW&hKDNFAmQBBlK((wV*q`Oa\0isDM1x6^ 0DD&(!ЗvܵadCa &<BBg#/ 4"-0@Qc_*nE_& GNjxb) g"rt5/ȅLgNfo}qq48j)p5`( $ =&yRO'{gHH1Uq '30ZXMpPՅKrN,8׼j!B "rqI灐cccN~zGŗ.@ԃHUܣqfߩ-ƕz,GO/>hek8 RR: c9_$"fbrTp-DTK@BeɕZKjDQHRWIDIyȇd)#v-NX/L乯dh!s y Pg>Ҏ#ɝ |KՂ{5[~u3#n\4}{ ɖDdt K d4=tJ0WٍX %I"HWR3o\| ɶ;ImS!]'וnW=p 쇾DA=i"d=ItkNVqff9>(.k8C)3^,%T"K@_[">yYKT[ nC'Uyo8*~ P7%rO Qoo˽/ Zio6Bl:0U;DkcI?,6u6B2Cae*99XrN5"8CeCm`tXD31NlP`/ L; `-V)j<PKDQAwf1sDVf DF}VNe)DP>Z^FH`GRAnN{orTޣQ z6B}^x oYp}j_iƖt}W`[2@0ϻ7)p59hvzD5K`~ %M2jhgqRgc7"q@VO'%M:bѵwj _+honr-$0>[P 0;Z32MIfl2d= /6zҭ$e%5e3Uũ|ˬ]ڨB@99ڐr i_(q'T/=n3PIk}7? 3q2U#%=J Fq~nj Cz d\b SHQrPAOxrTP ]TwNYbZ&ۈ< c 1#EeM)_@٨,oQg =r>}s^ǾӴsuKKI:`'WԷegnA~a~/oBkj|zwF@Cd9AG7 G&bfZvi &髡ҮοIDT/Uoh O>nڸv)DQd};SwrNe-*o3̿7RwNjQo|dT&>ϐ|r?V&(!v 8>ľn賔`Z1.@$@KD.=Dl*YKq3Y_֓-Dr.K;KrHf4]=enB=)~Dٌ*xq@_R4B u \sͲTJqL̡z"F"fgv|wAۍwHv0ԹL{ЈeX>>b)ѨeB-6Eynic\J)2[ۖء Z"S IHD>ǭ@@;x2. xp0]x>}m7ޜI`b(+7HV@mPFƴNĮA\ v;CG.Pk.>k4V!(ؙh'-Ȱ# mA* Cf; H&mHf@ 3,UzQүtTL-qǷqi6mu%08ji 9'bX[[@ПYqA1?&հߚ;T*]қFoF;;;W,2ٍA\XaY4>nK]66E.OZ3gt5RJq=G tK/ԷF;[on![b4&DU|@M:Kp8 1;s wDd(^ /tptl,iFjNi `Qh k-d>M]> ٚl ְ Ǯ=! f^Q (x?S[//[ `nÀ7[{As}ScO~c1\zX a-J|w9;_Q{5Y.?>xߓCP{,Aۄ%dgepVM r֐v.jS<,rAVE/nQ0q"bU;,}>e# Z}4 SiM0g4}'޻@i4yű^sK%^tb<uOg{}W)~r>nfЂ9 ^ !lQvf6B;2%nuiaH~gܦہrkI~헜7hzwvpBv}miza#2 emLF[h=Pw2k[ـ0hnxxV5R;re1[^Ϡjkot~:GRYM ,?Uw ]״o&Rz׹@_#7'g<\DYC2u7F5X/䢎-{M7!=^}_iP5K o{K8)ދ~bwg @\mQ6Mt]3SDf1lJj)o_m :1NݭxŹ)ױm==^H_A^]PT*b@^y>i qk+m<{|-UN^+fUY[D8kUemM*IIDYHkte<[T:kJ&+1?3΋f[N%/mܨ!.90nGCW9^K:lmK&``qz](ۈvP 17]ÍraIuwny.jHnwu]L̑,*+V)s<222upd~tn&nl;cWh/V_8~FD!uuL{T$ 攮&G~+"mɭ\CYj~u йRH'+?A/I3,>EբmʀhȤT x鸂 [_*rue+Ӝ~L~17}effsښ|o1UaU_68c\Iƹ^g@ؔ?>YV+dE|pjdR'Sx7"JJDAmEiV.^Yy s{b3tFz%b6}`*U @%璼p/WW6:lԳqDg妆4??koSC 1kvϑd.V|vo<?>8tu-HLMt&8OO!.ZgE:EbWs5vۗ;nbԃ boD⣜o>Y"P_`KSl"~$oxyɕ ]'ҹQ`oRNwڃJ@[kMȃ@HWig`9HqxwA-Uk}D u}2<^ϫE õJ3瑤P6e6 Gj}ɘ~[D[:?rN4>7EdZOhb`t5-z4P۰1l'`, Ւ]/&q{\p?bʝKg^\, ŝ_ul6+ޮ|M,ٖ"q,Q_X SEpo!jpiEe:/6~,0Z6 ۋ ZnJ V,9t/I-B,ԋOH1xA5^\L΀֔vuiOɝ`z{9_cexdD[u.=CZP'H\|s-'4+@X5rgnWY@?ׂ_H0Õ@-1qoň䟿<(|_\T`^ҕuHZLh $YjE²݃WGHq,q0CRQ}Bp;@^Qew<P"eUYO߷eǖbP-S" <DžKBZar?s @rt qcB$#؃̥HI,aS?|f] 8^~7X:-ՠsVŶ>&;q'Fk-XﲍVlL$.J>w?<J Ez^ϋh.c>uY$9ޖWa ڨ6u(R*;7L%5ct#\<[ @!!}iD *dED-G1Fu @] q4"uVf.``\'vMR(8/:>QLH/ 'H/6Hҥ Nk3||7`[w7f\/}QPptK>7uB3A4T(XjlHv{f;~ 8^.&\ilӭ]rRa Te>{0aQ#S>[ۢVU{"bȶE U'"[ /T_E'a0Ǖ]͑ލ'#+zk//ܱQ'N}_) : 'mp0<|SĊԺ-q|i[k ', J6>r_G&qLgW]wFDZמbRy0G p2u8]!?kh^6\g6v>^}U8gY W(*m{fmtcdn} PY`ÓfzYY>[7blKo|z"mEe祓o%uԠ- ܹ>_ ҾQJk F @:UʊL$}0$"j2fdkÛ{ver6ն "2!,-ҕ%*EB)^~ӬUur\lBF0^a@,YݤDZ^ ĹnJõ7:Xi3ADA`L_,"c&^{<VJ)m,[Ns.+$vK0w]4'ų]7] !>kSpm}fu/嗗6وD#\+'~Az~d3Ԉ)$es8XׯT0T+}#U"W"b#X7kDqA#Sg̓ELS =,g >\NF18Τt_JNM`a0"2aZy_ !>k|ޫ^DƭZ8>Q{"ǬD[raeUQ(a%.WlVTG]"= u6{M  #Ըj7"ݺN"cFNTm{G 8ϴ̏h5&Oh3]ξ;׶o_}d&Aj<'#kRX'{>L")?Tlkhsiv3B|tLnz+f۬T쥭nII-A_;V4"͜w~'JPu(Oj>fftdIzw&oȅHBe`c%5"2J*6Mغ.Ԟ}=:Q4_*݈iWëy삾iv|uغ*kLJ'; 5'ߋG@~<=qoEz7f0XDDJS⹉&{6`I(s15׳snQ4oOoORy)gܯQڶٺSƄ^!-Xmɟ2kUcTwm2E݊2kҝfwAk(VڤzqC\8lEDنdUi11ST * ^0(u#+զۯ4Ƹ[fQeAδuqqxKm򺼋*R`MI;Z3H=.O;%; p} ^/2۹TP] !>k]M謃j[ﭭKnm~lWzu۬zO Ro+tSHj5YDDj}ED$x7wIp)5cmX̻Y mߗ\u;(2*U y:iPJ.[E""u4T[:U;qg j9&>=pd9i|_h z|(;Fs9u.)NA^ԺwUZM!>3{_w,G);5YPҽ1Њ ݬ}k'Zul o/NIUf2sjT/C[WCU:E맏j\m'"MZ1>Wb}%:U527ǘ?f0&bGo1^֯eҞr NJZu=͆ZªSBE- *u>˧]6=4p7T˻%l㎐7mqyH$ώA_3fߙ$w4$' qHqae.mѱGU)GϒqQցD:h3hٟv>%mG׮9;/Kf]oL7AUG7EL?EGS4PYLƼYkŸA%ϢTTQ{"(~m$(ETv4M< uiUAIV[J "][ͪk:We4jmLR;g}^h'#Q>Wѕy)=-B}$f|Î,UnfD}PfZ2Zm^{}}EҲRCiRrYk&x`21^Ϻ~}V6W&|V0Hq|&kأdՉϒ`?ᑔc 6GCx7hktY)Պ1\!zpx^}&G=~VDJOv=)գ?H\X }ݥkwO)mtW)?ӟ5QtR(E(ۈvvOz{rϭVW_G >d -m_rcMP&û-ΔϚKnJ+E߶5t*[q$h ?t7>Xy7&g~otWmfەg* Dv|Mي˯__E|$^ π]э"Bs~ŭ*䫞;>V(\M/ {?&H oINlA ]{quwGuj*䫞zi_,0 \ @Zs ydv_p 'lDӧgx̮0ǪY'J5A&_lK;xC 3ܔRKd :&iIcr<) /[#6tŗLBP/I>8_z0P42A 1JU~nNL\C @m])d#wO͓M-ĸr`]NFQ5~j>]Y M,|:85g+.+ E# ?5?(M '_{'x+ݲK'ʉ0v"aE'Q$\HW|ճ_wZv4`~w<0clYfi&%6]9A|1F5fiK&fh ujaf my1g.`֘6<= !FTfu"r|EDƤ-KDik߬7CfM^/zK\3HW|ճ_Owzk+y Sx~{tI]f) _Z{łNCO@U#b^#Yo_"^7("+7ZOz&zD &6NT%+Wa$5(H}.)+"䫞zy[Z=Tp [hd̾Bd?~k="/s1xs(/ q?T~نbKMEĨy2fmsbL۫mVdg9(a ;bnªA5*Dݵ|D(x22,ma >F`}p"풡5M/}作M.[4OJEg{Psy]Ӊ$kUV\~GI߬Qr/}s u #Fߚߺ7gj[·:xmǸ W|NL _[?<iZy/fQʈؽ"&е$o?~,zh m6حEnƈz4AMQwDiوhû~ 2};b\ڽUtZk9EMl }#"Vx|U\?46*d: 䆛-wy;ت%J|bj?>L.ׅ ʣVvm䫞Q i7%I7fkxDDMƌ""Th%፲ZTzwt\+>'H _6n'KΞm*tuMZ_0j5K(_ j74"vRatUSM3޺5/l߅Պ[WKtC ?.Ѯ.QQV`}{ʶtxW`^D{+ &yXsMfY/|E54yIϘ%YKZٿ:nKEei-/&`Κ5g+.^tnΆ=(kv}컯QÕ;Ge^[!DuW ZJ7 mUoUs<ؤ>m\_KZ_PDt-"mTFĶ"bA-"snhDF] u frMi""^ʽFRK#xm{z?LZu0dz{<R_s&A\}a vF,UTtvrFDi~ԷqZ6lN ^ܐ/n k`FioCb&Fv1:t1]~=UIm@7{g;,ֺ&<U1:~M\w~e&wbm{E\K8;nv]t k[FIzˣkW=13G,"]r{rLZAdkC;(&+dtTVDlLޓk+ N ""2U:޶#ZivLz5|®>?[:Ua.V qr?A1 dT~jW("ҊR4"bʵwniĿ ."cr4ji{&+tlc3&C٪k&$sy{h z5pQVO]U5jKېLljw n4gD_*N;~z~>ב.^K_(;f).QQMד~6jX޾lkuQa:Xl+Hg*ݽS Ԇ_k &ꋐM {I3t& =$緲[;֓a[YaAtцگ1e[ ޱy^_FVъ+N'qF7ƩfNmz;RopUhmu0.U1RN%2vuzi^v;]CN:۔q֏dMZy|R$6Fd}Ro6Zq khW{/T){U]L$[\~}gL~j-Iw85m߱v[?ue`6'$ ïsU Տ܄jZ<9IB0ACڰ[GhfWH?t"uYk!QZDflqд[A-RnYeznٶc0Ugvo^qaN*&Ŗ8wQZۇ%z]}nUqviꠊLFmOSvki1r.JǴAeج~AŬ @<UHm<=Kmc^ff5]cvdEZA5>?w̖WͲ_K܉=LZFu竽*hm``Iz颔R.\q7 Rto>7'cT}UB/tzAZ[גYU߿G^ݱͷ"Z-ZafXS2䈯_& #[ ¶'ei)uZNj|m{_lSwV+ RjXұ% duz)Q{DyWjn;i$Jz窽[+|D)٪g+.Y$iZ۱jӔF%AЭ#NTGr'R6: [YI)gr/hҀniAHT#RJv4ؤ.^9l]Vf%ok X:kLuyEDXkGo%]#8Ka]BԅEysޯvyoݤ'Ib'%_>r':ul?l++(Ǖ?_KJ ؊(A"R+<=~1Gg>w{G3]cm?na4iGs0hr}TOP(?3\\>W흯{O-{b_sF|H vMZk;nS |/9hhx8O3PDdibki|-=`%Uŀkng4Z;v""jֶ+;bܨw%uM}aWoLT68r{$ u ˧7%4k-a\?bѴZ3-oϸ}dΟ?)k% N[-d֋'^,<8ԥ+O ygIMU_xGݭkscpT4}O `MKKcm\'3^@?I&p[%tEXtdate:create2014-08-19T12:28:15+02:00^m%tEXtdate:modify2014-08-19T12:28:15+02:00IENDB`fonts/mono_dejavu_sans_18.xml0000755000175000017500000104263212565232430017114 0ustar mquinsonmquinson<?xml version="1.0"?> <font type="bitmap"> <Texture index="0" filename="mono_dejavu_sans_180.png" hasAlpha="true" /> <c c="" r="0, 0, 12, 28" u="1" o="1" /> <c c=" " r="13, 0, 14, 28" o="13" /> <c c="!" r="15, 0, 18, 28" u="6" o="5" /> <c c="&quot;" r="19, 0, 28, 28" u="3" o="2" /> <c c="#" r="29, 0, 43, 28" /> <c c="$" r="44, 0, 56, 28" u="1" o="1" /> <c c="%" r="57, 0, 71, 28" /> <c c="&amp;" r="72, 0, 86, 28" u="1" o="-1" /> <c c="'" r="87, 0, 90, 28" u="6" o="5" /> <c c="(" r="91, 0, 97, 28" u="4" o="4" /> <c c=")" r="98, 0, 104, 28" u="4" o="4" /> <c c="*" r="105, 0, 117, 28" u="1" o="1" /> <c c="+" r="118, 0, 131, 28" u="1" /> <c c="," r="132, 0, 137, 28" u="4" o="5" /> <c c="-" r="138, 0, 145, 28" u="4" o="3" /> <c c="." r="146, 0, 150, 28" u="5" o="5" /> <c c="/" r="151, 0, 163, 28" u="1" o="1" /> <c c="0" r="164, 0, 176, 28" u="1" o="1" /> <c c="1" r="177, 0, 188, 28" u="2" o="1" /> <c c="2" r="189, 0, 201, 28" u="1" o="1" /> <c c="3" r="202, 0, 214, 28" u="1" o="1" /> <c c="4" r="215, 0, 227, 28" u="1" o="1" /> <c c="5" r="228, 0, 240, 28" u="1" o="1" /> <c c="6" r="241, 0, 253, 28" u="1" o="1" /> <c c="7" r="254, 0, 266, 28" u="1" o="1" /> <c c="8" r="267, 0, 279, 28" u="1" o="1" /> <c c="9" r="280, 0, 292, 28" u="1" o="1" /> <c c=":" r="293, 0, 297, 28" u="5" o="5" /> <c c=";" r="298, 0, 303, 28" u="4" o="5" /> <c c="&lt;" r="304, 0, 316, 28" u="1" o="1" /> <c c="=" r="317, 0, 329, 28" u="1" o="1" /> <c c="&gt;" r="330, 0, 342, 28" u="1" o="1" /> <c c="?" r="343, 0, 353, 28" u="3" o="1" /> <c c="@" r="354, 0, 368, 28" /> <c c="A" r="369, 0, 383, 28" /> <c c="B" r="384, 0, 396, 28" u="1" o="1" /> <c c="C" r="397, 0, 408, 28" u="2" o="1" /> <c c="D" r="409, 0, 421, 28" u="2" /> <c c="E" r="422, 0, 433, 28" u="2" o="1" /> <c c="F" r="434, 0, 445, 28" u="2" o="1" /> <c c="G" r="446, 0, 458, 28" u="1" o="1" /> <c c="H" r="459, 0, 470, 28" u="2" o="1" /> <c c="I" r="471, 0, 480, 28" u="3" o="2" /> <c c="J" r="481, 0, 492, 28" u="1" o="2" /> <c c="K" r="493, 0, 506, 28" u="1" /> <c c="L" r="507, 0, 518, 28" u="3" /> <c c="M" r="519, 0, 531, 28" u="1" o="1" /> <c c="N" r="532, 0, 543, 28" u="1" o="2" /> <c c="O" r="544, 0, 556, 28" u="1" o="1" /> <c c="P" r="557, 0, 568, 28" u="2" o="1" /> <c c="Q" r="569, 0, 581, 28" u="1" o="1" /> <c c="R" r="582, 0, 595, 28" u="2" o="-1" /> <c c="S" r="596, 0, 607, 28" u="2" o="1" /> <c c="T" r="608, 0, 619, 28" u="2" o="1" /> <c c="U" r="620, 0, 631, 28" u="1" o="2" /> <c c="V" r="632, 0, 645, 28" u="1" /> <c c="W" r="646, 0, 660, 28" /> <c c="X" r="661, 0, 675, 28" /> <c c="Y" r="676, 0, 689, 28" u="1" /> <c c="Z" r="690, 0, 702, 28" u="1" o="1" /> <c c="[" r="703, 0, 709, 28" u="5" o="3" /> <c c="\" r="710, 0, 722, 28" u="1" o="1" /> <c c="]" r="723, 0, 729, 28" u="3" o="5" /> <c c="^" r="730, 0, 743, 28" u="1" /> <c c="_" r="744, 0, 758, 28" /> <c c="`" r="759, 0, 766, 28" u="2" o="5" /> <c c="a" r="767, 0, 779, 28" u="1" o="1" /> <c c="b" r="780, 0, 792, 28" u="1" o="1" /> <c c="c" r="793, 0, 804, 28" u="2" o="1" /> <c c="d" r="805, 0, 817, 28" u="1" o="1" /> <c c="e" r="818, 0, 830, 28" u="1" o="1" /> <c c="f" r="831, 0, 841, 28" u="2" o="2" /> <c c="g" r="842, 0, 854, 28" u="1" o="1" /> <c c="h" r="855, 0, 866, 28" u="2" o="1" /> <c c="i" r="867, 0, 878, 28" u="2" o="1" /> <c c="j" r="879, 0, 887, 28" u="2" o="4" /> <c c="k" r="888, 0, 900, 28" u="2" /> <c c="l" r="901, 0, 912, 28" u="2" o="1" /> <c c="m" r="913, 0, 926, 28" u="1" /> <c c="n" r="927, 0, 938, 28" u="2" o="1" /> <c c="o" r="939, 0, 951, 28" u="1" o="1" /> <c c="p" r="952, 0, 964, 28" u="1" o="1" /> <c c="q" r="965, 0, 977, 28" u="1" o="1" /> <c c="r" r="978, 0, 988, 28" u="3" o="1" /> <c c="s" r="989, 0, 1000, 28" u="2" o="1" /> <c c="t" r="1001, 0, 1011, 28" u="2" o="2" /> <c c="u" r="1012, 0, 1023, 28" u="2" o="1" /> <c c="v" r="1024, 0, 1036, 28" u="1" o="1" /> <c c="w" r="1037, 0, 1051, 28" /> <c c="x" r="1052, 0, 1064, 28" u="1" o="1" /> <c c="y" r="1065, 0, 1077, 28" u="1" o="1" /> <c c="z" r="1078, 0, 1089, 28" u="1" o="2" /> <c c="{" r="1090, 0, 1100, 28" u="2" o="2" /> <c c="|" r="1101, 0, 1104, 28" u="6" o="5" /> <c c="}" r="1105, 0, 1115, 28" u="3" o="1" /> <c c="~" r="1116, 0, 1128, 28" u="1" o="1" /> <c c="" r="1129, 0, 1130, 28" o="13" /> <c c="" r="1131, 0, 1134, 28" u="6" o="5" /> <c c="" r="1135, 0, 1145, 28" u="1" o="3" /> <c c="" r="1146, 0, 1158, 28" u="1" o="1" /> <c c="" r="1159, 0, 1169, 28" u="3" o="1" /> <c c="" r="1170, 0, 1183, 28" u="1" /> <c c="" r="1184, 0, 1187, 28" u="6" o="5" /> <c c="" r="1188, 0, 1198, 28" u="2" o="2" /> <c c="" r="1199, 0, 1207, 28" u="4" o="2" /> <c c="" r="1208, 0, 1222, 28" /> <c c="" r="1223, 0, 1231, 28" u="3" o="3" /> <c c="" r="1232, 0, 1244, 28" u="1" o="1" /> <c c="" r="1245, 0, 1257, 28" u="1" o="1" /> <c c="" r="1258, 0, 1265, 28" u="4" o="3" /> <c c="" r="1266, 0, 1280, 28" /> <c c="" r="1281, 0, 1288, 28" u="4" o="3" /> <c c="" r="1289, 0, 1297, 28" u="3" o="3" /> <c c="" r="1298, 0, 1311, 28" u="1" /> <c c="" r="1312, 0, 1320, 28" u="3" o="3" /> <c c="" r="1321, 0, 1329, 28" u="3" o="3" /> <c c="" r="1330, 0, 1337, 28" u="6" o="1" /> <c c="" r="1338, 0, 1350, 28" u="2" /> <c c="" r="1351, 0, 1363, 28" u="1" o="1" /> <c c="" r="1364, 0, 1368, 28" u="5" o="5" /> <c c="" r="1369, 0, 1374, 28" u="5" o="4" /> <c c="" r="1375, 0, 1383, 28" u="3" o="3" /> <c c="" r="1384, 0, 1393, 28" u="3" o="2" /> <c c="" r="1394, 0, 1406, 28" u="2" /> <c c="" r="1407, 0, 1421, 28" /> <c c="" r="1422, 0, 1436, 28" /> <c c="" r="1437, 0, 1451, 28" /> <c c="" r="1452, 0, 1462, 28" u="1" o="3" /> <c c="" r="1463, 0, 1477, 28" /> <c c="" r="1478, 0, 1492, 28" /> <c c="" r="1493, 0, 1507, 28" /> <c c="" r="1508, 0, 1522, 28" /> <c c="" r="1523, 0, 1537, 28" /> <c c="" r="1538, 0, 1552, 28" u="1" o="-1" /> <c c="" r="1553, 0, 1567, 28" /> <c c="" r="1568, 0, 1579, 28" u="2" o="1" /> <c c="" r="1580, 0, 1591, 28" u="2" o="1" /> <c c="" r="1592, 0, 1603, 28" u="2" o="1" /> <c c="" r="1604, 0, 1615, 28" u="2" o="1" /> <c c="" r="1616, 0, 1627, 28" u="2" o="1" /> <c c="" r="1628, 0, 1637, 28" u="3" o="2" /> <c c="" r="1638, 0, 1647, 28" u="3" o="2" /> <c c="" r="1648, 0, 1657, 28" u="3" o="2" /> <c c="" r="1658, 0, 1667, 28" u="3" o="2" /> <c c="" r="1668, 0, 1682, 28" /> <c c="" r="1683, 0, 1694, 28" u="1" o="2" /> <c c="" r="1695, 0, 1707, 28" u="1" o="1" /> <c c="" r="1708, 0, 1720, 28" u="1" o="1" /> <c c="" r="1721, 0, 1733, 28" u="1" o="1" /> <c c="" r="1734, 0, 1746, 28" u="1" o="1" /> <c c="" r="1747, 0, 1759, 28" u="1" o="1" /> <c c="" r="1760, 0, 1772, 28" u="1" o="1" /> <c c="" r="1773, 0, 1787, 28" /> <c c="" r="1788, 0, 1799, 28" u="1" o="2" /> <c c="" r="1800, 0, 1811, 28" u="1" o="2" /> <c c="" r="1812, 0, 1823, 28" u="1" o="2" /> <c c="" r="1824, 0, 1835, 28" u="1" o="2" /> <c c="" r="1836, 0, 1849, 28" u="1" /> <c c="" r="1850, 0, 1861, 28" u="2" o="1" /> <c c="" r="1862, 0, 1874, 28" u="1" o="1" /> <c c="" r="1875, 0, 1887, 28" u="1" o="1" /> <c c="" r="1888, 0, 1900, 28" u="1" o="1" /> <c c="" r="1901, 0, 1913, 28" u="1" o="1" /> <c c="" r="1914, 0, 1926, 28" u="1" o="1" /> <c c="" r="1927, 0, 1939, 28" u="1" o="1" /> <c c="" r="1940, 0, 1952, 28" u="1" o="1" /> <c c="" r="1953, 0, 1967, 28" /> <c c="" r="1968, 0, 1979, 28" u="2" o="1" /> <c c="" r="1980, 0, 1992, 28" u="1" o="1" /> <c c="" r="1993, 0, 2005, 28" u="1" o="1" /> <c c="" r="2006, 0, 2018, 28" u="1" o="1" /> <c c="" r="2019, 0, 2031, 28" u="1" o="1" /> <c c="" r="2032, 0, 2043, 28" u="2" o="1" /> <c c="" r="0, 29, 11, 57" u="2" o="1" /> <c c="" r="12, 29, 23, 57" u="2" o="1" /> <c c="" r="24, 29, 35, 57" u="2" o="1" /> <c c="" r="36, 29, 48, 57" u="1" o="1" /> <c c="" r="49, 29, 60, 57" u="2" o="1" /> <c c="" r="61, 29, 73, 57" u="1" o="1" /> <c c="" r="74, 29, 86, 57" u="1" o="1" /> <c c="" r="87, 29, 99, 57" u="1" o="1" /> <c c="" r="100, 29, 112, 57" u="1" o="1" /> <c c="" r="113, 29, 125, 57" u="1" o="1" /> <c c="" r="126, 29, 140, 57" /> <c c="" r="141, 29, 155, 57" /> <c c="" r="156, 29, 167, 57" u="2" o="1" /> <c c="" r="168, 29, 179, 57" u="2" o="1" /> <c c="" r="180, 29, 191, 57" u="2" o="1" /> <c c="" r="192, 29, 203, 57" u="2" o="1" /> <c c="" r="204, 29, 216, 57" u="1" o="1" /> <c c="" r="217, 29, 229, 57" u="1" o="1" /> <c c="" r="230, 29, 242, 57" u="1" o="1" /> <c c="" r="243, 29, 257, 57" /> <c c="" r="258, 29, 270, 57" u="1" o="1" /> <c c="" r="271, 29, 285, 57" /> <c c="" r="286, 29, 298, 57" u="1" o="1" /> <c c="" r="299, 29, 313, 57" /> <c c="" r="314, 29, 326, 57" u="1" o="1" /> <c c="" r="327, 29, 339, 57" u="2" /> <c c="" r="340, 29, 352, 57" u="2" /> <c c="" r="353, 29, 365, 57" u="2" /> <c c=" " r="366, 29, 377, 57" u="2" o="1" /> <c c=" " r="378, 29, 389, 57" u="2" o="1" /> <c c=" " r="390, 29, 401, 57" u="2" o="1" /> <c c=" " r="402, 29, 414, 57" u="2" /> <c c=" " r="415, 29, 426, 57" u="2" o="1" /> <c c="" r="427, 29, 439, 57" u="2" /> <c c="" r="440, 29, 457, 57" u="1" o="-4" /> <c c="" r="458, 29, 472, 57" /> <c c="" r="473, 29, 487, 57" u="1" o="-1" /> <c c="" r="488, 29, 499, 57" u="2" o="1" /> <c c="" r="500, 29, 512, 57" u="1" o="1" /> <c c="" r="513, 29, 524, 57" u="2" o="1" /> <c c="" r="525, 29, 537, 57" u="1" o="1" /> <c c="" r="538, 29, 549, 57" u="2" o="1" /> <c c="" r="550, 29, 562, 57" u="1" o="1" /> <c c="" r="563, 29, 574, 57" u="2" o="1" /> <c c="" r="575, 29, 587, 57" u="1" o="1" /> <c c="" r="588, 29, 599, 57" u="2" o="1" /> <c c="" r="600, 29, 612, 57" u="1" o="1" /> <c c="" r="613, 29, 625, 57" u="1" o="1" /> <c c="" r="626, 29, 638, 57" u="1" o="1" /> <c c="" r="639, 29, 651, 57" u="1" o="1" /> <c c="" r="652, 29, 664, 57" u="1" o="1" /> <c c=" " r="665, 29, 677, 57" u="1" o="1" /> <c c="!" r="678, 29, 690, 57" u="1" o="1" /> <c c=""" r="691, 29, 703, 57" u="1" o="1" /> <c c="#" r="704, 29, 716, 57" u="1" o="1" /> <c c="$" r="717, 29, 728, 57" u="2" o="1" /> <c c="%" r="729, 29, 743, 57" u="-1" o="1" /> <c c="&" r="744, 29, 759, 57" o="-1" /> <c c="'" r="760, 29, 773, 57" o="1" /> <c c="(" r="774, 29, 783, 57" u="3" o="2" /> <c c=")" r="784, 29, 795, 57" u="2" o="1" /> <c c="*" r="796, 29, 805, 57" u="3" o="2" /> <c c="+" r="806, 29, 817, 57" u="2" o="1" /> <c c="," r="818, 29, 827, 57" u="3" o="2" /> <c c="-" r="828, 29, 839, 57" u="2" o="1" /> <c c="." r="840, 29, 849, 57" u="3" o="2" /> <c c="/" r="850, 29, 861, 57" u="2" o="1" /> <c c="0" r="862, 29, 871, 57" u="3" o="2" /> <c c="1" r="872, 29, 883, 57" u="2" o="1" /> <c c="2" r="884, 29, 898, 57" /> <c c="3" r="899, 29, 913, 57" /> <c c="4" r="914, 29, 926, 57" u="1" o="1" /> <c c="5" r="927, 29, 937, 57" u="2" o="2" /> <c c="6" r="938, 29, 951, 57" u="1" /> <c c="7" r="952, 29, 964, 57" u="2" /> <c c="8" r="965, 29, 977, 57" u="2" /> <c c="9" r="978, 29, 989, 57" u="3" /> <c c=":" r="990, 29, 1001, 57" u="2" o="1" /> <c c=";" r="1002, 29, 1013, 57" u="3" /> <c c="<" r="1014, 29, 1025, 57" u="2" o="1" /> <c c="=" r="1026, 29, 1037, 57" u="3" /> <c c=">" r="1038, 29, 1050, 57" u="2" /> <c c="?" r="1051, 29, 1062, 57" u="3" /> <c c="@" r="1063, 29, 1075, 57" u="2" /> <c c="A" r="1076, 29, 1091, 57" u="-1" /> <c c="B" r="1092, 29, 1105, 57" o="1" /> <c c="C" r="1106, 29, 1117, 57" u="1" o="2" /> <c c="D" r="1118, 29, 1129, 57" u="2" o="1" /> <c c="E" r="1130, 29, 1141, 57" u="1" o="2" /> <c c="F" r="1142, 29, 1153, 57" u="2" o="1" /> <c c="G" r="1154, 29, 1165, 57" u="1" o="2" /> <c c="H" r="1166, 29, 1177, 57" u="2" o="1" /> <c c="I" r="1178, 29, 1194, 57" u="-1" o="-1" /> <c c="J" r="1195, 29, 1206, 57" u="1" o="2" /> <c c="K" r="1207, 29, 1218, 57" u="2" o="1" /> <c c="L" r="1219, 29, 1231, 57" u="1" o="1" /> <c c="M" r="1232, 29, 1244, 57" u="1" o="1" /> <c c="N" r="1245, 29, 1257, 57" u="1" o="1" /> <c c="O" r="1258, 29, 1270, 57" u="1" o="1" /> <c c="P" r="1271, 29, 1283, 57" u="1" o="1" /> <c c="Q" r="1284, 29, 1296, 57" u="1" o="1" /> <c c="R" r="1297, 29, 1310, 57" u="1" /> <c c="S" r="1311, 29, 1325, 57" /> <c c="T" r="1326, 29, 1339, 57" u="2" o="-1" /> <c c="U" r="1340, 29, 1352, 57" u="3" o="-1" /> <c c="V" r="1353, 29, 1366, 57" u="2" o="-1" /> <c c="W" r="1367, 29, 1377, 57" u="3" o="1" /> <c c="X" r="1378, 29, 1391, 57" u="2" o="-1" /> <c c="Y" r="1392, 29, 1402, 57" u="3" o="1" /> <c c="Z" r="1403, 29, 1414, 57" u="2" o="1" /> <c c="[" r="1415, 29, 1426, 57" u="2" o="1" /> <c c="\" r="1427, 29, 1438, 57" u="2" o="1" /> <c c="]" r="1439, 29, 1450, 57" u="2" o="1" /> <c c="^" r="1451, 29, 1462, 57" u="2" o="1" /> <c c="_" r="1463, 29, 1474, 57" u="2" o="1" /> <c c="`" r="1475, 29, 1486, 57" u="2" o="1" /> <c c="a" r="1487, 29, 1498, 57" u="2" o="1" /> <c c="b" r="1499, 29, 1510, 57" u="2" o="1" /> <c c="c" r="1511, 29, 1521, 57" u="2" o="2" /> <c c="d" r="1522, 29, 1533, 57" u="2" o="1" /> <c c="e" r="1534, 29, 1546, 57" u="2" /> <c c="f" r="1547, 29, 1558, 57" u="2" o="1" /> <c c="g" r="1559, 29, 1569, 57" u="2" o="2" /> <c c="h" r="1570, 29, 1581, 57" u="1" o="2" /> <c c="i" r="1582, 29, 1593, 57" u="2" o="1" /> <c c="j" r="1594, 29, 1605, 57" u="1" o="2" /> <c c="k" r="1606, 29, 1617, 57" u="2" o="1" /> <c c="l" r="1618, 29, 1629, 57" u="1" o="2" /> <c c="m" r="1630, 29, 1641, 57" u="2" o="1" /> <c c="n" r="1642, 29, 1653, 57" u="1" o="2" /> <c c="o" r="1654, 29, 1665, 57" u="2" o="1" /> <c c="p" r="1666, 29, 1678, 57" u="1" o="1" /> <c c="q" r="1679, 29, 1690, 57" u="2" o="1" /> <c c="r" r="1691, 29, 1702, 57" u="1" o="2" /> <c c="s" r="1703, 29, 1715, 57" u="2" /> <c c="t" r="1716, 29, 1730, 57" /> <c c="u" r="1731, 29, 1745, 57" /> <c c="v" r="1746, 29, 1759, 57" u="1" /> <c c="w" r="1760, 29, 1772, 57" u="1" o="1" /> <c c="x" r="1773, 29, 1786, 57" u="1" /> <c c="y" r="1787, 29, 1799, 57" u="1" o="1" /> <c c="z" r="1800, 29, 1812, 57" u="1" o="1" /> <c c="{" r="1813, 29, 1825, 57" u="1" o="1" /> <c c="|" r="1826, 29, 1837, 57" u="1" o="2" /> <c c="}" r="1838, 29, 1850, 57" u="1" o="1" /> <c c="~" r="1851, 29, 1862, 57" u="1" o="2" /> <c c="" r="1863, 29, 1873, 57" u="2" o="2" /> <c c="" r="1874, 29, 1888, 57" /> <c c="" r="1889, 29, 1904, 57" o="-1" /> <c c="" r="1905, 29, 1916, 57" u="2" o="1" /> <c c="" r="1917, 29, 1930, 57" u="1" /> <c c="" r="1931, 29, 1945, 57" /> <c c="" r="1946, 29, 1960, 57" /> <c c="" r="1961, 29, 1972, 57" u="2" o="1" /> <c c="" r="1973, 29, 1987, 57" u="1" o="-1" /> <c c="" r="1988, 29, 2001, 57" u="2" o="-1" /> <c c="" r="2002, 29, 2016, 57" /> <c c="" r="2017, 29, 2033, 57" u="-1" o="-1" /> <c c="" r="2034, 29, 2047, 57" u="1" /> <c c="" r="0, 58, 13, 86" u="1" /> <c c="" r="14, 58, 27, 86" u="1" /> <c c="" r="28, 58, 39, 86" u="2" o="1" /> <c c="" r="40, 58, 52, 86" u="1" o="1" /> <c c="" r="53, 58, 64, 86" u="1" o="2" /> <c c="" r="65, 58, 78, 86" u="1" /> <c c="" r="79, 58, 92, 86" u="1" /> <c c="" r="93, 58, 107, 86" /> <c c="" r="108, 58, 122, 86" /> <c c="" r="123, 58, 138, 86" o="-1" /> <c c="" r="139, 58, 151, 86" u="2" /> <c c="" r="152, 58, 163, 86" u="2" o="1" /> <c c="" r="164, 58, 179, 86" o="-1" /> <c c="" r="180, 58, 192, 86" u="2" /> <c c="" r="193, 58, 205, 86" u="1" o="1" /> <c c="" r="206, 58, 219, 86" u="1" /> <c c="" r="220, 58, 233, 86" u="1" /> <c c="" r="234, 58, 248, 86" /> <c c="" r="249, 58, 260, 86" u="2" o="1" /> <c c="" r="261, 58, 274, 86" u="1" /> <c c="" r="275, 58, 290, 86" o="-1" /> <c c="" r="291, 58, 306, 86" o="-1" /> <c c="" r="307, 58, 321, 86" /> <c c="" r="322, 58, 337, 86" o="-1" /> <c c="" r="338, 58, 353, 86" o="-1" /> <c c="" r="354, 58, 367, 86" u="1" /> <c c="" r="368, 58, 382, 86" u="1" o="-1" /> <c c="" r="383, 58, 395, 86" u="1" o="1" /> <c c="" r="396, 58, 407, 86" u="2" o="1" /> <c c="" r="408, 58, 421, 86" u="1" /> <c c="" r="422, 58, 436, 86" /> <c c="" r="437, 58, 449, 86" u="1" o="1" /> <c c="" r="450, 58, 464, 86" /> <c c="" r="465, 58, 477, 86" u="1" o="1" /> <c c="" r="478, 58, 491, 86" u="1" /> <c c="" r="492, 58, 507, 86" o="-1" /> <c c="" r="508, 58, 523, 86" o="-1" /> <c c="" r="524, 58, 537, 86" u="1" /> <c c="" r="538, 58, 550, 86" u="1" o="1" /> <c c="" r="551, 58, 566, 86" o="-1" /> <c c="" r="567, 58, 581, 86" /> <c c="" r="582, 58, 595, 86" u="1" /> <c c="" r="596, 58, 608, 86" u="1" o="1" /> <c c="" r="609, 58, 624, 86" o="-1" /> <c c="" r="625, 58, 640, 86" o="-1" /> <c c="" r="641, 58, 654, 86" u="1" /> <c c="" r="655, 58, 667, 86" u="1" o="1" /> <c c="" r="668, 58, 680, 86" u="1" o="1" /> <c c="" r="681, 58, 696, 86" o="-1" /> <c c="" r="697, 58, 710, 86" u="1" /> <c c="" r="711, 58, 723, 86" u="1" o="1" /> <c c="" r="724, 58, 737, 86" u="1" /> <c c="" r="738, 58, 742, 86" u="5" o="5" /> <c c="" r="743, 58, 753, 86" u="2" o="2" /> <c c="" r="754, 58, 768, 86" /> <c c="" r="769, 58, 772, 86" u="6" o="5" /> <c c="" r="773, 58, 787, 86" /> <c c="" r="788, 58, 800, 86" u="1" o="1" /> <c c="" r="801, 58, 810, 86" u="3" o="2" /> <c c="" r="811, 58, 822, 86" u="2" o="1" /> <c c="" r="823, 58, 835, 86" u="1" o="1" /> <c c="" r="836, 58, 848, 86" u="1" o="1" /> <c c="" r="849, 58, 860, 86" u="1" o="2" /> <c c="" r="861, 58, 872, 86" u="2" o="1" /> <c c="" r="873, 58, 884, 86" u="1" o="2" /> <c c="" r="885, 58, 896, 86" u="2" o="1" /> <c c="" r="897, 58, 908, 86" u="1" o="2" /> <c c="" r="909, 58, 920, 86" u="2" o="1" /> <c c="" r="921, 58, 932, 86" u="1" o="2" /> <c c="" r="933, 58, 944, 86" u="2" o="1" /> <c c="" r="945, 58, 956, 86" u="1" o="2" /> <c c="" r="957, 58, 968, 86" u="2" o="1" /> <c c="" r="969, 58, 981, 86" u="1" o="1" /> <c c="" r="982, 58, 996, 86" /> <c c="" r="997, 58, 1009, 86" u="1" o="1" /> <c c="" r="1010, 58, 1024, 86" /> <c c="" r="1025, 58, 1037, 86" u="1" o="1" /> <c c="" r="1038, 58, 1052, 86" /> <c c="" r="1053, 58, 1067, 86" /> <c c="" r="1068, 58, 1080, 86" u="1" o="1" /> <c c="" r="1081, 58, 1093, 86" u="1" o="1" /> <c c="" r="1094, 58, 1107, 86" u="1" /> <c c="" r="1108, 58, 1120, 86" u="2" /> <c c="" r="1121, 58, 1133, 86" u="1" o="1" /> <c c="" r="1134, 58, 1146, 86" u="1" o="1" /> <c c="" r="1147, 58, 1159, 86" u="1" o="1" /> <c c="" r="1160, 58, 1172, 86" u="1" o="1" /> <c c="" r="1173, 58, 1188, 86" o="-1" /> <c c="" r="1189, 58, 1202, 86" u="1" /> <c c="" r="1203, 58, 1213, 86" u="2" o="2" /> <c c="" r="1214, 58, 1226, 86" u="1" o="1" /> <c c="" r="1227, 58, 1239, 86" u="1" o="1" /> <c c="" r="1240, 58, 1255, 86" o="-1" /> <c c="" r="1256, 58, 1267, 86" u="1" o="2" /> <c c="" r="1268, 58, 1279, 86" u="2" o="1" /> <c c="" r="1280, 58, 1295, 86" o="-1" /> <c c="" r="1296, 58, 1310, 86" /> <c c="" r="1311, 58, 1325, 86" /> <c c="" r="1326, 58, 1340, 86" /> <c c="" r="1341, 58, 1355, 86" /> <c c="" r="1356, 58, 1368, 86" u="1" o="1" /> <c c="" r="1369, 58, 1383, 86" /> <c c="" r="1384, 58, 1396, 86" u="1" o="1" /> <c c="" r="1397, 58, 1409, 86" u="1" o="1" /> <c c="" r="1410, 58, 1422, 86" u="1" o="1" /> <c c="" r="1423, 58, 1434, 86" u="2" o="1" /> <c c="" r="1435, 58, 1447, 86" u="1" o="1" /> <c c="" r="1448, 58, 1459, 86" u="1" o="2" /> <c c=" " r="1460, 58, 1472, 86" u="1" o="1" /> <c c=" " r="1473, 58, 1482, 86" u="3" o="2" /> <c c=" " r="1483, 58, 1494, 86" u="2" o="1" /> <c c=" " r="1495, 58, 1507, 86" u="1" o="1" /> <c c=" " r="1508, 58, 1520, 86" u="1" o="1" /> <c c="" r="1521, 58, 1533, 86" u="1" o="1" /> <c c="" r="1534, 58, 1546, 86" u="1" o="1" /> <c c="" r="1547, 58, 1562, 86" o="-1" /> <c c="" r="1563, 58, 1574, 86" u="2" o="1" /> <c c="" r="1575, 58, 1588, 86" u="2" o="-1" /> <c c="" r="1589, 58, 1599, 86" u="3" o="1" /> <c c="" r="1600, 58, 1611, 86" u="1" o="2" /> <c c="" r="1612, 58, 1624, 86" u="1" o="1" /> <c c="" r="1625, 58, 1636, 86" u="1" o="2" /> <c c="" r="1637, 58, 1648, 86" u="2" o="1" /> <c c="" r="1649, 58, 1660, 86" u="2" o="1" /> <c c="" r="1661, 58, 1672, 86" u="2" o="1" /> <c c="" r="1673, 58, 1684, 86" u="2" o="1" /> <c c="" r="1685, 58, 1695, 86" u="2" o="2" /> <c c="" r="1696, 58, 1710, 86" /> <c c="" r="1711, 58, 1724, 86" u="1" /> <c c="" r="1725, 58, 1736, 86" u="2" o="1" /> <c c="" r="1737, 58, 1748, 86" u="2" o="1" /> <c c=" " r="1749, 58, 1762, 86" u="1" /> <c c="!" r="1763, 58, 1778, 86" o="-1" /> <c c="$" r="1779, 58, 1792, 86" u="1" /> <c c="%" r="1793, 58, 1804, 86" u="2" o="1" /> <c c="&" r="1805, 58, 1819, 86" /> <c c="'" r="1820, 58, 1832, 86" u="1" o="1" /> <c c="(" r="1833, 58, 1844, 86" u="2" o="1" /> <c c=")" r="1845, 58, 1857, 86" u="1" o="1" /> <c c="*" r="1858, 58, 1870, 86" u="1" o="1" /> <c c="+" r="1871, 58, 1883, 86" u="1" o="1" /> <c c="," r="1884, 58, 1896, 86" u="1" o="1" /> <c c="-" r="1897, 58, 1909, 86" u="1" o="1" /> <c c="." r="1910, 58, 1922, 86" u="1" o="1" /> <c c="/" r="1923, 58, 1935, 86" u="1" o="1" /> <c c="0" r="1936, 58, 1948, 86" u="1" o="1" /> <c c="1" r="1949, 58, 1961, 86" u="1" o="1" /> <c c="2" r="1962, 58, 1975, 86" u="1" /> <c c="3" r="1976, 58, 1988, 86" u="1" o="1" /> <c c="4" r="1989, 58, 2003, 86" /> <c c="5" r="2004, 58, 2018, 86" /> <c c="6" r="2019, 58, 2031, 86" u="1" o="1" /> <c c="7" r="2032, 58, 2040, 86" u="2" o="4" /> <c c="8" r="0, 87, 15, 115" o="-1" /> <c c="9" r="16, 87, 31, 115" o="-1" /> <c c=":" r="32, 87, 47, 115" o="-1" /> <c c=";" r="48, 87, 63, 115" o="-1" /> <c c="<" r="64, 87, 78, 115" /> <c c="=" r="79, 87, 93, 115" /> <c c=">" r="94, 87, 109, 115" o="-1" /> <c c="?" r="110, 87, 121, 115" u="2" o="1" /> <c c="@" r="122, 87, 133, 115" u="2" o="1" /> <c c="A" r="134, 87, 148, 115" /> <c c="C" r="149, 87, 163, 115" /> <c c="D" r="164, 87, 179, 115" o="-1" /> <c c="E" r="180, 87, 194, 115" /> <c c="L" r="195, 87, 210, 115" o="-1" /> <c c="M" r="211, 87, 223, 115" u="2" /> <c c="P" r="224, 87, 237, 115" u="1" /> <c c="Q" r="238, 87, 250, 115" u="1" o="1" /> <c c="R" r="251, 87, 263, 115" u="1" o="1" /> <c c="S" r="264, 87, 276, 115" u="1" o="1" /> <c c="T" r="277, 87, 288, 115" u="2" o="1" /> <c c="U" r="289, 87, 300, 115" u="2" o="1" /> <c c="V" r="301, 87, 313, 115" u="1" o="1" /> <c c="W" r="314, 87, 327, 115" o="1" /> <c c="X" r="328, 87, 341, 115" u="1" /> <c c="Y" r="342, 87, 354, 115" u="1" o="1" /> <c c="Z" r="355, 87, 370, 115" o="-1" /> <c c="[" r="371, 87, 381, 115" u="2" o="2" /> <c c="\" r="382, 87, 394, 115" u="1" o="1" /> <c c="]" r="395, 87, 409, 115" /> <c c="^" r="410, 87, 423, 115" u="1" /> <c c="_" r="424, 87, 436, 115" u="1" o="1" /> <c c="`" r="437, 87, 452, 115" o="-1" /> <c c="a" r="453, 87, 465, 115" u="1" o="1" /> <c c="b" r="466, 87, 478, 115" u="1" o="1" /> <c c="c" r="479, 87, 492, 115" u="1" /> <c c="d" r="493, 87, 506, 115" u="1" /> <c c="e" r="507, 87, 518, 115" u="2" o="1" /> <c c="f" r="519, 87, 530, 115" u="2" o="1" /> <c c="g" r="531, 87, 542, 115" u="2" o="1" /> <c c="h" r="543, 87, 556, 115" u="1" /> <c c="i" r="557, 87, 569, 115" u="1" o="1" /> <c c="j" r="570, 87, 583, 115" u="1" /> <c c="k" r="584, 87, 597, 115" u="1" /> <c c="l" r="598, 87, 611, 115" u="1" /> <c c="m" r="612, 87, 624, 115" u="1" o="1" /> <c c="n" r="625, 87, 640, 115" o="-1" /> <c c="o" r="641, 87, 654, 115" u="1" /> <c c="p" r="655, 87, 668, 115" u="1" /> <c c="q" r="669, 87, 682, 115" u="1" /> <c c="r" r="683, 87, 697, 115" /> <c c="s" r="698, 87, 712, 115" /> <c c="t" r="713, 87, 725, 115" u="1" o="1" /> <c c="u" r="726, 87, 739, 115" u="1" /> <c c="v" r="740, 87, 754, 115" /> <c c="w" r="755, 87, 768, 115" u="1" /> <c c="x" r="769, 87, 784, 115" o="-1" /> <c c="y" r="785, 87, 796, 115" u="2" o="1" /> <c c="z" r="797, 87, 808, 115" u="2" o="1" /> <c c="{" r="809, 87, 822, 115" u="1" /> <c c="|" r="823, 87, 834, 115" u="2" o="1" /> <c c="}" r="835, 87, 846, 115" u="2" o="1" /> <c c="~" r="847, 87, 859, 115" u="1" o="1" /> <c c="" r="860, 87, 872, 115" u="1" o="1" /> <c c="" r="873, 87, 886, 115" u="1" /> <c c="" r="887, 87, 901, 115" /> <c c="" r="902, 87, 913, 115" u="2" o="1" /> <c c="" r="914, 87, 927, 115" u="1" /> <c c="" r="928, 87, 941, 115" u="1" /> <c c="" r="942, 87, 955, 115" u="1" /> <c c="" r="956, 87, 970, 115" /> <c c="" r="971, 87, 983, 115" u="1" o="1" /> <c c="" r="984, 87, 996, 115" u="1" o="1" /> <c c="" r="997, 87, 1010, 115" u="1" /> <c c="" r="1011, 87, 1024, 115" u="1" /> <c c="" r="1025, 87, 1038, 115" u="1" /> <c c="" r="1039, 87, 1052, 115" u="1" /> <c c="" r="1053, 87, 1068, 115" o="-1" /> <c c="" r="1069, 87, 1083, 115" /> <c c="" r="1084, 87, 1098, 115" /> <c c="" r="1099, 87, 1113, 115" /> <c c="" r="1114, 87, 1126, 115" u="1" o="1" /> <c c="" r="1127, 87, 1140, 115" u="1" /> <c c="" r="1141, 87, 1154, 115" u="1" /> <c c="" r="1155, 87, 1166, 115" u="2" o="1" /> <c c="" r="1167, 87, 1178, 115" u="2" o="1" /> <c c="" r="1179, 87, 1190, 115" u="2" o="1" /> <c c="" r="1191, 87, 1202, 115" u="2" o="1" /> <c c="" r="1203, 87, 1217, 115" /> <c c="" r="1218, 87, 1230, 115" u="1" o="1" /> <c c="" r="1231, 87, 1244, 115" u="1" /> <c c="" r="1245, 87, 1259, 115" /> <c c="" r="1260, 87, 1272, 115" u="1" o="1" /> <c c="" r="1273, 87, 1286, 115" u="1" /> <c c="" r="1287, 87, 1300, 115" u="1" /> <c c="" r="1301, 87, 1311, 115" u="2" o="2" /> <c c="" r="1312, 87, 1325, 115" o="1" /> <c c="" r="1326, 87, 1338, 115" u="1" o="1" /> <c c="" r="1339, 87, 1351, 115" u="1" o="1" /> <c c="" r="1352, 87, 1366, 115" /> <c c="" r="1367, 87, 1382, 115" o="-1" /> <c c="" r="1383, 87, 1398, 115" o="-1" /> <c c="" r="1399, 87, 1413, 115" /> <c c="" r="1414, 87, 1426, 115" u="1" o="1" /> <c c="" r="1427, 87, 1440, 115" u="1" /> <c c="" r="1441, 87, 1455, 115" /> <c c="" r="1456, 87, 1470, 115" /> <c c="" r="1471, 87, 1485, 115" /> <c c="" r="1486, 87, 1500, 115" /> <c c="" r="1501, 87, 1509, 115" u="3" o="3" /> <c c="" r="1510, 87, 1524, 115" /> <c c="" r="1525, 87, 1538, 115" u="1" /> <c c="" r="1539, 87, 1547, 115" u="3" o="3" /> <c c="" r="1548, 87, 1556, 115" u="3" o="3" /> <c c="" r="1557, 87, 1563, 115" u="4" o="4" /> <c c="" r="1564, 87, 1571, 115" u="4" o="3" /> <c c="" r="1572, 87, 1579, 115" u="4" o="3" /> <c c="" r="1580, 87, 1589, 115" u="3" o="2" /> <c c="" r="1590, 87, 1599, 115" u="3" o="2" /> <c c="" r="1600, 87, 1610, 115" u="2" o="2" /> <c c="" r="1611, 87, 1620, 115" u="3" o="2" /> <c c="" r="1621, 87, 1626, 115" u="5" o="4" /> <c c="" r="1627, 87, 1632, 115" u="5" o="4" /> <c c="" r="1633, 87, 1638, 115" u="5" o="4" /> <c c="" r="1639, 87, 1643, 115" u="5" o="5" /> <c c="" r="1644, 87, 1648, 115" u="5" o="5" /> <c c="" r="1649, 87, 1653, 115" u="5" o="5" /> <c c="" r="1654, 87, 1662, 115" u="3" o="3" /> <c c="" r="1663, 87, 1671, 115" u="3" o="3" /> <c c="" r="1672, 87, 1681, 115" u="3" o="2" /> <c c="" r="1682, 87, 1691, 115" u="3" o="2" /> <c c="" r="1692, 87, 1694, 115" u="6" o="6" /> <c c="" r="1695, 87, 1702, 115" u="4" o="3" /> <c c="" r="1703, 87, 1705, 115" u="6" o="6" /> <c c="" r="1706, 87, 1713, 115" u="4" o="3" /> <c c="" r="1714, 87, 1720, 115" u="4" o="4" /> <c c="" r="1721, 87, 1727, 115" u="4" o="4" /> <c c="" r="1728, 87, 1732, 115" u="5" o="5" /> <c c="" r="1733, 87, 1737, 115" u="5" o="5" /> <c c="" r="1738, 87, 1746, 115" u="3" o="3" /> <c c="" r="1747, 87, 1753, 115" u="4" o="4" /> <c c="" r="1754, 87, 1762, 115" u="3" o="3" /> <c c="" r="1763, 87, 1766, 115" u="6" o="5" /> <c c="" r="1767, 87, 1774, 115" u="4" o="3" /> <c c="" r="1775, 87, 1780, 115" u="5" o="4" /> <c c="" r="1781, 87, 1789, 115" u="3" o="3" /> <c c="" r="1790, 87, 1799, 115" u="3" o="2" /> <c c="" r="1800, 87, 1815, 115" u="-4" o="3" /> <c c="" r="1816, 87, 1824, 115" u="3" o="3" /> <c c="" r="1825, 87, 1833, 115" u="3" o="3" /> <c c="" r="1834, 87, 1842, 115" u="3" o="3" /> <c c="" r="1843, 87, 1852, 115" u="3" o="2" /> <c c="" r="1853, 87, 1861, 115" u="3" o="3" /> <c c="" r="1862, 87, 1871, 115" u="3" o="2" /> <c c="" r="1872, 87, 1881, 115" u="3" o="2" /> <c c="" r="1882, 87, 1891, 115" u="3" o="2" /> <c c="" r="1892, 87, 1901, 115" u="3" o="2" /> <c c="" r="1902, 87, 1911, 115" u="3" o="2" /> <c c="" r="1912, 87, 1923, 115" u="2" o="1" /> <c c="" r="1924, 87, 1929, 115" u="5" o="4" /> <c c="" r="1930, 87, 1937, 115" u="2" o="5" /> <c c="" r="1938, 87, 1945, 115" u="6" o="1" /> <c c="" r="1946, 87, 1955, 115" u="3" o="2" /> <c c="" r="1956, 87, 1964, 115" u="3" o="3" /> <c c="" r="1965, 87, 1972, 115" u="4" o="3" /> <c c="" r="1973, 87, 1987, 115" /> <c c="" r="1988, 87, 1996, 115" u="3" o="3" /> <c c="" r="1997, 87, 2000, 115" u="6" o="5" /> <c c="" r="2001, 87, 2009, 115" u="4" o="2" /> <c c=" " r="2010, 87, 2016, 115" u="4" o="4" /> <c c=" " r="2017, 87, 2024, 115" u="4" o="3" /> <c c=" " r="2025, 87, 2034, 115" u="3" o="2" /> <c c=" " r="2035, 87, 2044, 115" u="3" o="2" /> <c c=" " r="2045, 87, 2048, 115" u="6" o="5" /> <c c="" r="0, 116, 9, 144" u="3" o="2" /> <c c="" r="10, 116, 20, 144" u="1" o="3" /> <c c="" r="21, 116, 29, 144" u="3" o="3" /> <c c="" r="30, 116, 39, 144" u="3" o="2" /> <c c="" r="40, 116, 44, 144" u="5" o="5" /> <c c="" r="45, 116, 49, 144" u="5" o="5" /> <c c="" r="50, 116, 54, 144" u="5" o="5" /> <c c="" r="55, 116, 60, 144" u="5" o="4" /> <c c="" r="61, 116, 68, 144" u="4" o="3" /> <c c="" r="69, 116, 76, 144" u="4" o="3" /> <c c="" r="77, 116, 82, 144" u="4" o="5" /> <c c="" r="83, 116, 88, 144" u="5" o="4" /> <c c="" r="89, 116, 96, 144" u="4" o="3" /> <c c="" r="97, 116, 103, 144" u="4" o="4" /> <c c="" r="104, 116, 107, 144" u="6" o="5" /> <c c="" r="108, 116, 115, 144" u="4" o="3" /> <c c="" r="116, 116, 124, 144" u="3" o="3" /> <c c="" r="125, 116, 132, 144" u="4" o="3" /> <c c=" " r="133, 116, 140, 144" u="4" o="3" /> <c c="!" r="141, 116, 148, 144" u="6" o="1" /> <c c=""" r="149, 116, 155, 144" u="2" o="6" /> <c c="#" r="156, 116, 159, 144" u="6" o="5" /> <c c="$" r="160, 116, 168, 144" u="4" o="2" /> <c c="%" r="169, 116, 174, 144" u="5" o="4" /> <c c="&" r="175, 116, 179, 144" u="4" o="6" /> <c c="'" r="180, 116, 185, 144" u="5" o="4" /> <c c="(" r="186, 116, 191, 144" u="4" o="5" /> <c c=")" r="192, 116, 195, 144" u="6" o="5" /> <c c="*" r="196, 116, 204, 144" u="3" o="3" /> <c c="+" r="205, 116, 215, 144" u="2" o="2" /> <c c="," r="216, 116, 225, 144" u="3" o="2" /> <c c="-" r="226, 116, 235, 144" u="3" o="2" /> <c c="." r="236, 116, 244, 144" u="3" o="3" /> <c c="/" r="245, 116, 254, 144" u="3" o="2" /> <c c="0" r="255, 116, 263, 144" u="3" o="3" /> <c c="1" r="264, 116, 271, 144" u="4" o="3" /> <c c="2" r="272, 116, 286, 144" /> <c c="3" r="287, 116, 301, 144" /> <c c="4" r="302, 116, 314, 144" u="1" o="1" /> <c c="5" r="315, 116, 325, 144" u="2" o="2" /> <c c="6" r="326, 116, 341, 144" o="-1" /> <c c="7" r="342, 116, 356, 144" /> <c c="8" r="357, 116, 372, 144" o="-1" /> <c c="9" r="373, 116, 376, 144" u="6" o="5" /> <c c=":" r="377, 116, 385, 144" u="3" o="3" /> <c c=";" r="386, 116, 394, 144" u="3" o="3" /> <c c="<" r="395, 116, 405, 144" u="2" o="2" /> <c c="=" r="406, 116, 413, 144" u="4" o="3" /> <c c=">" r="414, 116, 418, 144" u="5" o="5" /> <c c="?" r="419, 116, 433, 144" /> <c c="C" r="434, 116, 438, 144" u="5" o="5" /> <c c="X" r="439, 116, 442, 144" u="12" o="-1" /> <c c="a" r="443, 116, 464, 144" u="-3" o="-4" /> <c c="t" r="465, 116, 470, 144" u="5" o="4" /> <c c="u" r="471, 116, 475, 144" u="5" o="5" /> <c c="z" r="476, 116, 480, 144" u="6" o="4" /> <c c="~" r="481, 116, 486, 144" u="4" o="5" /> <c c="" r="487, 116, 494, 144" u="6" o="1" /> <c c="" r="495, 116, 504, 144" u="4" o="1" /> <c c="" r="505, 116, 519, 144" /> <c c="" r="520, 116, 524, 144" u="5" o="5" /> <c c="" r="525, 116, 542, 144" u="-4" o="1" /> <c c="" r="543, 116, 560, 144" u="-4" o="1" /> <c c="" r="561, 116, 576, 144" u="-3" o="2" /> <c c="" r="577, 116, 591, 144" u="-1" o="1" /> <c c="" r="592, 116, 611, 144" u="-5" /> <c c="" r="612, 116, 627, 144" u="-1" /> <c c="" r="628, 116, 638, 144" u="3" o="1" /> <c c="" r="639, 116, 653, 144" /> <c c="" r="654, 116, 666, 144" u="1" o="1" /> <c c="" r="667, 116, 678, 144" u="2" o="1" /> <c c="" r="679, 116, 693, 144" /> <c c="" r="694, 116, 705, 144" u="2" o="1" /> <c c="" r="706, 116, 718, 144" u="1" o="1" /> <c c="" r="719, 116, 730, 144" u="2" o="1" /> <c c="" r="731, 116, 744, 144" u="1" /> <c c="" r="745, 116, 754, 144" u="3" o="2" /> <c c="" r="755, 116, 768, 144" u="1" /> <c c="" r="769, 116, 783, 144" /> <c c="" r="784, 116, 796, 144" u="1" o="1" /> <c c="" r="797, 116, 808, 144" u="1" o="2" /> <c c="" r="809, 116, 821, 144" u="1" o="1" /> <c c="" r="822, 116, 834, 144" u="1" o="1" /> <c c="" r="835, 116, 846, 144" u="2" o="1" /> <c c="" r="847, 116, 858, 144" u="2" o="1" /> <c c="" r="859, 116, 872, 144" u="1" /> <c c="" r="873, 116, 884, 144" u="2" o="1" /> <c c="" r="885, 116, 898, 144" u="1" /> <c c="" r="899, 116, 912, 144" u="1" /> <c c="" r="913, 116, 927, 144" /> <c c="" r="928, 116, 941, 144" u="1" /> <c c="" r="942, 116, 955, 144" u="1" /> <c c="" r="956, 116, 965, 144" u="3" o="2" /> <c c="" r="966, 116, 979, 144" u="1" /> <c c="" r="980, 116, 994, 144" /> <c c="" r="995, 116, 1006, 144" u="2" o="1" /> <c c="" r="1007, 116, 1018, 144" u="2" o="1" /> <c c="" r="1019, 116, 1029, 144" u="3" o="1" /> <c c="" r="1030, 116, 1043, 144" u="1" /> <c c="" r="1044, 116, 1058, 144" /> <c c="" r="1059, 116, 1072, 144" u="1" /> <c c="" r="1073, 116, 1087, 144" /> <c c="" r="1088, 116, 1101, 144" u="1" /> <c c="" r="1102, 116, 1112, 144" u="2" o="2" /> <c c="" r="1113, 116, 1125, 144" u="1" o="1" /> <c c="" r="1126, 116, 1137, 144" u="2" o="1" /> <c c="" r="1138, 116, 1151, 144" u="1" /> <c c="" r="1152, 116, 1161, 144" u="3" o="2" /> <c c="" r="1162, 116, 1174, 144" u="2" /> <c c="" r="1175, 116, 1188, 144" u="1" /> <c c="" r="1189, 116, 1201, 144" u="2" /> <c c="" r="1202, 116, 1216, 144" /> <c c="" r="1217, 116, 1229, 144" u="1" o="1" /> <c c="" r="1230, 116, 1242, 144" u="1" o="1" /> <c c="" r="1243, 116, 1258, 144" o="-1" /> <c c="" r="1259, 116, 1272, 144" u="1" /> <c c="" r="1273, 116, 1284, 144" u="2" o="1" /> <c c="" r="1285, 116, 1298, 144" u="1" /> <c c="" r="1299, 116, 1311, 144" u="1" o="1" /> <c c="" r="1312, 116, 1325, 144" u="1" /> <c c="" r="1326, 116, 1340, 144" /> <c c="" r="1341, 116, 1355, 144" /> <c c="" r="1356, 116, 1370, 144" /> <c c="" r="1371, 116, 1385, 144" /> <c c="" r="1386, 116, 1395, 144" u="3" o="2" /> <c c="" r="1396, 116, 1409, 144" u="1" /> <c c="" r="1410, 116, 1422, 144" u="1" o="1" /> <c c="" r="1423, 116, 1436, 144" u="1" /> <c c="" r="1437, 116, 1451, 144" /> <c c="" r="1452, 116, 1467, 144" u="1" o="-2" /> <c c="" r="1468, 116, 1481, 144" u="1" /> <c c="" r="1482, 116, 1497, 144" o="-1" /> <c c="" r="1498, 116, 1518, 144" u="-5" o="-1" /> <c c="" r="1519, 116, 1534, 144" o="-1" /> <c c="" r="1535, 116, 1549, 144" /> <c c="" r="1550, 116, 1564, 144" /> <c c="" r="1565, 116, 1579, 144" /> <c c="" r="1580, 116, 1593, 144" u="1" /> <c c="" r="1594, 116, 1607, 144" u="1" /> <c c="" r="1608, 116, 1621, 144" u="1" /> <c c="" r="1622, 116, 1635, 144" u="1" /> <c c="" r="1636, 116, 1647, 144" u="2" o="1" /> <c c="" r="1648, 116, 1660, 144" o="2" /> <c c="" r="1661, 116, 1674, 144" u="1" /> <c c="" r="1675, 116, 1687, 144" u="1" o="1" /> <c c="" r="1688, 116, 1702, 144" /> <c c="" r="1703, 116, 1717, 144" /> <c c="" r="1718, 116, 1732, 144" /> <c c="" r="1733, 116, 1746, 144" u="1" /> <c c="" r="1747, 116, 1758, 144" u="2" o="1" /> <c c="" r="1759, 116, 1767, 144" u="2" o="4" /> <c c="" r="1768, 116, 1781, 144" u="1" /> <c c="" r="1782, 116, 1794, 144" u="1" o="1" /> <c c="" r="1795, 116, 1806, 144" u="2" o="1" /> <c c="" r="1807, 116, 1818, 144" u="2" o="1" /> <c c="" r="1819, 116, 1831, 144" u="1" o="1" /> <c c="" r="1832, 116, 1843, 144" u="2" o="1" /> <c c="" r="1844, 116, 1857, 144" u="1" /> <c c="" r="1858, 116, 1871, 144" u="1" /> <c c="" r="1872, 116, 1886, 144" /> <c c="" r="1887, 116, 1899, 144" u="1" o="1" /> <c c="" r="1900, 116, 1911, 144" u="2" o="1" /> <c c="" r="1912, 116, 1924, 144" u="1" o="1" /> <c c="" r="1925, 116, 1936, 144" u="2" o="1" /> <c c="" r="1937, 116, 1948, 144" u="2" o="1" /> <c c="" r="1949, 116, 1964, 144" u="-1" /> <c c="" r="1965, 116, 1976, 144" u="2" o="1" /> <c c="" r="1977, 116, 1988, 144" u="2" o="1" /> <c c="" r="1989, 116, 2000, 144" u="2" o="1" /> <c c="" r="2001, 116, 2010, 144" u="3" o="2" /> <c c="" r="2011, 116, 2020, 144" u="3" o="2" /> <c c="" r="2021, 116, 2032, 144" u="1" o="2" /> <c c=" " r="0, 145, 16, 173" u="-1" o="-1" /> <c c=" " r="17, 145, 32, 173" o="-1" /> <c c=" " r="33, 145, 48, 173" u="-1" /> <c c=" " r="49, 145, 62, 173" u="1" /> <c c=" " r="63, 145, 74, 173" u="1" o="2" /> <c c="" r="75, 145, 90, 173" o="-1" /> <c c="" r="91, 145, 103, 173" u="1" o="1" /> <c c="" r="104, 145, 118, 173" /> <c c="" r="119, 145, 130, 173" u="2" o="1" /> <c c="" r="131, 145, 143, 173" u="1" o="1" /> <c c="" r="144, 145, 155, 173" u="2" o="1" /> <c c="" r="156, 145, 170, 173" /> <c c="" r="171, 145, 182, 173" u="2" o="1" /> <c c="" r="183, 145, 198, 173" o="-1" /> <c c="" r="199, 145, 211, 173" u="1" o="1" /> <c c="" r="212, 145, 223, 173" u="1" o="2" /> <c c="" r="224, 145, 235, 173" u="1" o="2" /> <c c="" r="236, 145, 249, 173" u="1" /> <c c="" r="250, 145, 263, 173" o="1" /> <c c="" r="264, 145, 276, 173" u="1" o="1" /> <c c="" r="277, 145, 288, 173" u="2" o="1" /> <c c="" r="289, 145, 301, 173" u="1" o="1" /> <c c="" r="302, 145, 313, 173" u="2" o="1" /> <c c=" " r="314, 145, 325, 173" u="2" o="1" /> <c c="!" r="326, 145, 337, 173" u="2" o="1" /> <c c=""" r="338, 145, 349, 173" u="2" o="1" /> <c c="#" r="350, 145, 365, 173" o="-1" /> <c c="$" r="366, 145, 379, 173" u="1" /> <c c="%" r="380, 145, 394, 173" /> <c c="&" r="395, 145, 408, 173" u="2" o="-1" /> <c c="'" r="409, 145, 420, 173" u="1" o="2" /> <c c="(" r="421, 145, 434, 173" u="1" /> <c c=")" r="435, 145, 449, 173" u="1" o="-1" /> <c c="*" r="450, 145, 464, 173" /> <c c="+" r="465, 145, 479, 173" /> <c c="," r="480, 145, 491, 173" u="1" o="2" /> <c c="-" r="492, 145, 504, 173" u="1" o="1" /> <c c="." r="505, 145, 519, 173" /> <c c="/" r="520, 145, 532, 173" u="1" o="1" /> <c c="0" r="533, 145, 545, 173" u="1" o="1" /> <c c="1" r="546, 145, 559, 173" o="1" /> <c c="2" r="560, 145, 572, 173" u="1" o="1" /> <c c="3" r="573, 145, 582, 173" u="3" o="2" /> <c c="4" r="583, 145, 596, 173" o="1" /> <c c="5" r="597, 145, 609, 173" u="1" o="1" /> <c c="6" r="610, 145, 625, 173" o="-1" /> <c c="7" r="626, 145, 637, 173" u="2" o="1" /> <c c="8" r="638, 145, 649, 173" u="2" o="1" /> <c c="9" r="650, 145, 661, 173" u="2" o="1" /> <c c=":" r="662, 145, 674, 173" u="2" /> <c c=";" r="675, 145, 687, 173" u="1" o="1" /> <c c="<" r="688, 145, 700, 173" u="1" o="1" /> <c c="=" r="701, 145, 712, 173" u="2" o="1" /> <c c=">" r="713, 145, 725, 173" u="1" o="1" /> <c c="?" r="726, 145, 737, 173" u="2" o="1" /> <c c="@" r="738, 145, 750, 173" u="1" o="1" /> <c c="A" r="751, 145, 762, 173" u="2" o="1" /> <c c="B" r="763, 145, 774, 173" u="2" o="1" /> <c c="C" r="775, 145, 787, 173" u="1" o="1" /> <c c="D" r="788, 145, 801, 173" u="1" /> <c c="E" r="802, 145, 814, 173" u="1" o="1" /> <c c="F" r="815, 145, 828, 173" u="1" /> <c c="G" r="829, 145, 840, 173" u="2" o="1" /> <c c="H" r="841, 145, 854, 173" u="1" /> <c c="I" r="855, 145, 869, 173" u="1" o="-1" /> <c c="J" r="870, 145, 884, 173" /> <c c="K" r="885, 145, 899, 173" /> <c c="L" r="900, 145, 911, 173" u="2" o="1" /> <c c="M" r="912, 145, 923, 173" u="2" o="1" /> <c c="N" r="924, 145, 937, 173" u="1" /> <c c="O" r="938, 145, 950, 173" u="1" o="1" /> <c c="P" r="951, 145, 963, 173" u="1" o="1" /> <c c="Q" r="964, 145, 976, 173" u="1" o="1" /> <c c="R" r="977, 145, 991, 173" /> <c c="S" r="992, 145, 1002, 173" u="3" o="1" /> <c c="T" r="1003, 145, 1014, 173" u="2" o="1" /> <c c="U" r="1015, 145, 1026, 173" u="2" o="1" /> <c c="V" r="1027, 145, 1038, 173" u="2" o="1" /> <c c="W" r="1039, 145, 1050, 173" u="2" o="1" /> <c c="X" r="1051, 145, 1059, 173" u="2" o="4" /> <c c="Y" r="1060, 145, 1075, 173" o="-1" /> <c c="Z" r="1076, 145, 1091, 173" o="-1" /> <c c="[" r="1092, 145, 1105, 173" o="1" /> <c c="\" r="1106, 145, 1118, 173" u="2" /> <c c="]" r="1119, 145, 1130, 173" u="2" o="1" /> <c c="^" r="1131, 145, 1143, 173" u="1" o="1" /> <c c="_" r="1144, 145, 1155, 173" u="2" o="1" /> <c c="b" r="1156, 145, 1170, 173" /> <c c="c" r="1171, 145, 1185, 173" /> <c c="r" r="1186, 145, 1199, 173" u="1" /> <c c="s" r="1200, 145, 1213, 173" u="1" /> <c c="" r="1214, 145, 1225, 173" u="2" o="1" /> <c c="" r="1226, 145, 1235, 173" u="3" o="2" /> <c c="" r="1236, 145, 1249, 173" o="1" /> <c c="" r="1250, 145, 1261, 173" u="1" o="2" /> <c c="" r="1262, 145, 1274, 173" u="2" /> <c c="" r="1275, 145, 1286, 173" u="2" o="1" /> <c c="" r="1287, 145, 1302, 173" o="-1" /> <c c="" r="1303, 145, 1318, 173" o="-1" /> <c c="" r="1319, 145, 1331, 173" u="1" o="1" /> <c c="" r="1332, 145, 1343, 173" u="2" o="1" /> <c c="" r="1344, 145, 1358, 173" u="1" o="-1" /> <c c="" r="1359, 145, 1371, 173" u="2" /> <c c="" r="1372, 145, 1387, 173" o="-1" /> <c c="" r="1388, 145, 1403, 173" o="-1" /> <c c="" r="1404, 145, 1418, 173" u="1" o="-1" /> <c c="" r="1419, 145, 1433, 173" u="1" o="-1" /> <c c="" r="1434, 145, 1445, 173" u="2" o="1" /> <c c="" r="1446, 145, 1457, 173" u="2" o="1" /> <c c="" r="1458, 145, 1471, 173" u="1" /> <c c="" r="1472, 145, 1483, 173" u="2" o="1" /> <c c="" r="1484, 145, 1497, 173" u="1" /> <c c="" r="1498, 145, 1512, 173" /> <c c="" r="1513, 145, 1528, 173" o="-1" /> <c c="" r="1529, 145, 1543, 173" /> <c c="" r="1544, 145, 1559, 173" o="-1" /> <c c="" r="1560, 145, 1574, 173" /> <c c="" r="1575, 145, 1588, 173" u="1" /> <c c="" r="1589, 145, 1600, 173" u="2" o="1" /> <c c="" r="1601, 145, 1610, 173" u="3" o="2" /> <c c="" r="1611, 145, 1626, 173" o="-1" /> <c c="" r="1627, 145, 1642, 173" o="-1" /> <c c="" r="1643, 145, 1657, 173" u="1" o="-1" /> <c c="" r="1658, 145, 1670, 173" u="2" /> <c c="" r="1671, 145, 1683, 173" u="1" o="1" /> <c c="" r="1684, 145, 1695, 173" u="2" o="1" /> <c c="" r="1696, 145, 1709, 173" u="1" /> <c c="" r="1710, 145, 1722, 173" u="1" o="1" /> <c c="" r="1723, 145, 1727, 173" u="4" o="6" /> <c c="" r="1728, 145, 1742, 173" /> <c c="" r="1743, 145, 1755, 173" u="1" o="1" /> <c c="" r="1756, 145, 1770, 173" /> <c c="" r="1771, 145, 1783, 173" u="1" o="1" /> <c c="" r="1784, 145, 1798, 173" /> <c c="" r="1799, 145, 1813, 173" /> <c c="" r="1814, 145, 1825, 173" u="2" o="1" /> <c c="" r="1826, 145, 1838, 173" u="1" o="1" /> <c c="" r="1839, 145, 1851, 173" u="1" o="1" /> <c c="" r="1852, 145, 1864, 173" u="1" o="1" /> <c c="" r="1865, 145, 1877, 173" u="1" o="1" /> <c c="" r="1878, 145, 1890, 173" u="1" o="1" /> <c c="" r="1891, 145, 1906, 173" o="-1" /> <c c="" r="1907, 145, 1922, 173" o="-1" /> <c c="" r="1923, 145, 1935, 173" u="1" o="1" /> <c c="" r="1936, 145, 1947, 173" u="2" o="1" /> <c c="" r="1948, 145, 1963, 173" o="-1" /> <c c="" r="1964, 145, 1977, 173" u="1" /> <c c="" r="1978, 145, 1989, 173" u="1" o="2" /> <c c="" r="1990, 145, 2001, 173" u="2" o="1" /> <c c="" r="2002, 145, 2013, 173" u="1" o="2" /> <c c="" r="2014, 145, 2025, 173" u="2" o="1" /> <c c="" r="2026, 145, 2038, 173" u="1" o="1" /> <c c="" r="0, 174, 12, 202" u="1" o="1" /> <c c="" r="13, 174, 26, 202" u="1" /> <c c="" r="27, 174, 40, 202" u="1" /> <c c="" r="41, 174, 54, 202" u="1" /> <c c="" r="55, 174, 68, 202" u="1" /> <c c="" r="69, 174, 81, 202" u="1" o="1" /> <c c="" r="82, 174, 93, 202" u="2" o="1" /> <c c="" r="94, 174, 109, 202" o="-1" /> <c c="" r="110, 174, 122, 202" u="1" o="1" /> <c c="" r="123, 174, 138, 202" o="-1" /> <c c="" r="139, 174, 151, 202" u="1" o="1" /> <c c="" r="152, 174, 167, 202" o="-1" /> <c c="" r="168, 174, 180, 202" u="1" o="1" /> <c c="" r="181, 174, 192, 202" u="1" o="2" /> <c c="" r="193, 174, 204, 202" u="2" o="1" /> <c c="" r="205, 174, 216, 202" u="2" o="1" /> <c c="" r="217, 174, 227, 202" u="2" o="2" /> <c c="" r="228, 174, 242, 202" /> <c c="" r="243, 174, 257, 202" /> <c c="" r="258, 174, 269, 202" u="1" o="2" /> <c c="" r="270, 174, 280, 202" u="2" o="2" /> <c c="" r="281, 174, 293, 202" u="1" o="1" /> <c c="" r="294, 174, 306, 202" u="1" o="1" /> <c c="" r="307, 174, 321, 202" /> <c c="" r="322, 174, 336, 202" /> <c c="1" r="337, 174, 351, 202" /> <c c="2" r="352, 174, 365, 202" u="1" /> <c c="3" r="366, 174, 380, 202" /> <c c="4" r="381, 174, 395, 202" /> <c c="5" r="396, 174, 409, 202" u="1" /> <c c="6" r="410, 174, 423, 202" u="1" /> <c c="7" r="424, 174, 437, 202" u="1" /> <c c="8" r="438, 174, 451, 202" u="1" /> <c c="9" r="452, 174, 466, 202" /> <c c=":" r="467, 174, 481, 202" /> <c c=";" r="482, 174, 495, 202" u="1" /> <c c="<" r="496, 174, 508, 202" u="1" o="1" /> <c c="=" r="509, 174, 522, 202" u="1" /> <c c=">" r="523, 174, 537, 202" /> <c c="?" r="538, 174, 551, 202" u="1" /> <c c="@" r="552, 174, 566, 202" /> <c c="A" r="567, 174, 581, 202" /> <c c="B" r="582, 174, 596, 202" /> <c c="C" r="597, 174, 611, 202" /> <c c="D" r="612, 174, 626, 202" /> <c c="E" r="627, 174, 641, 202" /> <c c="F" r="642, 174, 656, 202" /> <c c="G" r="657, 174, 671, 202" /> <c c="H" r="672, 174, 685, 202" u="1" /> <c c="I" r="686, 174, 699, 202" u="1" /> <c c="J" r="700, 174, 714, 202" /> <c c="K" r="715, 174, 729, 202" /> <c c="L" r="730, 174, 744, 202" /> <c c="M" r="745, 174, 758, 202" u="1" /> <c c="N" r="759, 174, 773, 202" /> <c c="O" r="774, 174, 787, 202" u="1" /> <c c="P" r="788, 174, 801, 202" u="1" /> <c c="Q" r="802, 174, 816, 202" /> <c c="R" r="817, 174, 830, 202" u="1" /> <c c="S" r="831, 174, 845, 202" /> <c c="T" r="846, 174, 860, 202" /> <c c="U" r="861, 174, 873, 202" u="1" o="1" /> <c c="V" r="874, 174, 888, 202" /> <c c="Y" r="889, 174, 893, 202" u="5" o="5" /> <c c="Z" r="894, 174, 900, 202" u="4" o="4" /> <c c="[" r="901, 174, 910, 202" u="3" o="2" /> <c c="\" r="911, 174, 923, 202" u="1" o="1" /> <c c="]" r="924, 174, 933, 202" u="3" o="2" /> <c c="^" r="934, 174, 948, 202" /> <c c="_" r="949, 174, 960, 202" u="2" o="1" /> <c c="a" r="961, 174, 974, 202" u="1" /> <c c="b" r="975, 174, 987, 202" u="1" o="1" /> <c c="c" r="988, 174, 1002, 202" /> <c c="d" r="1003, 174, 1016, 202" u="1" /> <c c="e" r="1017, 174, 1029, 202" u="1" o="1" /> <c c="f" r="1030, 174, 1044, 202" /> <c c="g" r="1045, 174, 1056, 202" u="2" o="1" /> <c c="h" r="1057, 174, 1069, 202" u="1" o="1" /> <c c="i" r="1070, 174, 1084, 202" /> <c c="j" r="1085, 174, 1099, 202" /> <c c="k" r="1100, 174, 1111, 202" u="2" o="1" /> <c c="l" r="1112, 174, 1120, 202" u="3" o="3" /> <c c="m" r="1121, 174, 1134, 202" u="1" /> <c c="n" r="1135, 174, 1148, 202" u="1" /> <c c="o" r="1149, 174, 1160, 202" u="2" o="1" /> <c c="p" r="1161, 174, 1172, 202" u="2" o="1" /> <c c="q" r="1173, 174, 1185, 202" u="1" o="1" /> <c c="r" r="1186, 174, 1199, 202" u="1" /> <c c="s" r="1200, 174, 1212, 202" u="1" o="1" /> <c c="t" r="1213, 174, 1224, 202" u="2" o="1" /> <c c="u" r="1225, 174, 1234, 202" u="3" o="2" /> <c c="v" r="1235, 174, 1248, 202" u="1" /> <c c="w" r="1249, 174, 1261, 202" u="1" o="1" /> <c c="x" r="1262, 174, 1273, 202" u="2" o="1" /> <c c="y" r="1274, 174, 1284, 202" u="2" o="2" /> <c c="z" r="1285, 174, 1298, 202" u="1" /> <c c="{" r="1299, 174, 1311, 202" u="1" o="1" /> <c c="|" r="1312, 174, 1324, 202" u="1" o="1" /> <c c="}" r="1325, 174, 1336, 202" u="2" o="1" /> <c c="~" r="1337, 174, 1350, 202" u="1" /> <c c="" r="1351, 174, 1364, 202" u="1" /> <c c="" r="1365, 174, 1376, 202" u="2" o="1" /> <c c="" r="1377, 174, 1389, 202" u="1" o="1" /> <c c="" r="1390, 174, 1401, 202" u="2" o="1" /> <c c="" r="1402, 174, 1415, 202" u="1" /> <c c="" r="1416, 174, 1430, 202" /> <c c="" r="1431, 174, 1443, 202" u="1" o="1" /> <c c="" r="1444, 174, 1458, 202" /> <c c="" r="1459, 174, 1473, 202" /> <c c="" r="1474, 174, 1479, 202" u="5" o="4" /> <c c="" r="1480, 174, 1488, 202" u="3" o="3" /> <c c="" r="1489, 174, 1503, 202" /> <c c="" r="1504, 174, 1518, 202" /> <c c=" " r="1519, 174, 1534, 202" o="-1" /> <c c=" " r="1535, 174, 1550, 202" o="-1" /> <c c=" " r="1551, 174, 1556, 202" u="5" o="4" /> <c c="" r="1557, 174, 1564, 202" u="4" o="3" /> <c c="" r="1565, 174, 1570, 202" u="4" o="5" /> <c c="" r="1571, 174, 1581, 202" u="2" o="2" /> <c c="!" r="1582, 174, 1591, 202" u="4" o="1" /> <c c=""" r="1592, 174, 1602, 202" u="2" o="2" /> <c c="#" r="1603, 174, 1608, 202" u="5" o="4" /> <c c="$" r="1609, 174, 1622, 202" u="1" /> <c c="%" r="1623, 174, 1628, 202" u="5" o="4" /> <c c="&" r="1629, 174, 1644, 202" o="-1" /> <c c="'" r="1645, 174, 1649, 202" u="5" o="5" /> <c c="(" r="1650, 174, 1665, 202" o="-1" /> <c c=")" r="1666, 174, 1677, 202" u="2" o="1" /> <c c="*" r="1678, 174, 1693, 202" o="-1" /> <c c="+" r="1694, 174, 1709, 202" o="-1" /> <c c="," r="1710, 174, 1723, 202" u="1" /> <c c="-" r="1724, 174, 1737, 202" u="1" /> <c c="." r="1738, 174, 1751, 202" u="1" /> <c c="/" r="1752, 174, 1763, 202" u="2" o="1" /> <c c="0" r="1764, 174, 1775, 202" u="2" o="1" /> <c c="1" r="1776, 174, 1791, 202" u="-1" /> <c c="2" r="1792, 174, 1807, 202" u="-1" /> <c c="3" r="1808, 174, 1826, 202" u="-3" o="-1" /> <c c="4" r="1827, 174, 1845, 202" u="-3" o="-1" /> <c c="5" r="1846, 174, 1865, 202" u="-4" o="-1" /> <c c="6" r="1866, 174, 1885, 202" u="-4" o="-1" /> <c c="7" r="1886, 174, 1901, 202" o="-1" /> <c c="8" r="1902, 174, 1917, 202" o="-1" /> <c c="9" r="1918, 174, 1933, 202" o="-1" /> <c c=":" r="1934, 174, 1949, 202" o="-1" /> <c c="@" r="1950, 174, 1966, 202" u="-1" o="-1" /> <c c="A" r="1967, 174, 1984, 202" u="-2" o="-1" /> <c c="B" r="1985, 174, 2000, 202" o="-1" /> <c c="C" r="2001, 174, 2016, 202" o="-1" /> <c c="D" r="2017, 174, 2031, 202" /> <c c="E" r="2032, 174, 2046, 202" /> <c c="F" r="0, 203, 14, 231" /> <c c="G" r="15, 203, 26, 231" u="2" o="1" /> <c c="H" r="27, 203, 40, 231" u="1" /> <c c="I" r="41, 203, 56, 231" o="-1" /> <c c="J" r="57, 203, 72, 231" o="-1" /> <c c="K" r="73, 203, 81, 231" u="3" o="3" /> <c c="L" r="82, 203, 91, 231" u="2" o="3" /> <c c="M" r="92, 203, 100, 231" u="3" o="3" /> <c c="N" r="101, 203, 109, 231" u="3" o="3" /> <c c="O" r="110, 203, 118, 231" u="3" o="3" /> <c c="P" r="119, 203, 127, 231" u="3" o="3" /> <c c="Q" r="128, 203, 137, 231" u="3" o="2" /> <c c="R" r="138, 203, 146, 231" u="3" o="3" /> <c c="S" r="147, 203, 157, 231" u="2" o="2" /> <c c="T" r="158, 203, 163, 231" u="5" o="4" /> <c c="U" r="164, 203, 169, 231" u="5" o="4" /> <c c="Z" r="170, 203, 178, 231" u="3" o="3" /> <c c="`" r="179, 203, 184, 231" u="5" o="4" /> <c c="a" r="185, 203, 192, 231" u="4" o="3" /> <c c="b" r="193, 203, 206, 231" u="1" /> <c c="c" r="207, 203, 221, 231" /> <c c="d" r="222, 203, 232, 231" u="2" o="2" /> <c c="e" r="233, 203, 246, 231" u="1" /> <c c="f" r="247, 203, 261, 231" /> <c c="g" r="262, 203, 275, 231" u="1" /> <c c="h" r="276, 203, 289, 231" u="1" /> <c c="i" r="290, 203, 303, 231" u="1" /> <c c="j" r="304, 203, 316, 231" u="1" o="1" /> <c c="k" r="317, 203, 326, 231" u="3" o="2" /> <c c="l" r="327, 203, 332, 231" u="5" o="4" /> <c c="m" r="333, 203, 345, 231" u="1" o="1" /> <c c="t" r="346, 203, 351, 231" u="5" o="4" /> <c c="y" r="352, 203, 367, 231" o="-1" /> <c c="z" r="368, 203, 383, 231" o="-1" /> <c c="{" r="384, 203, 399, 231" o="-1" /> <c c="~" r="400, 203, 415, 231" o="-1" /> <c c="" r="416, 203, 431, 231" o="-1" /> <c c="" r="432, 203, 447, 231" o="-1" /> <c c="" r="448, 203, 461, 231" u="1" /> <c c="" r="462, 203, 475, 231" u="1" /> <c c="" r="476, 203, 489, 231" u="1" /> <c c="" r="490, 203, 503, 231" u="1" /> <c c="" r="504, 203, 520, 231" u="-1" o="-1" /> <c c="" r="521, 203, 537, 231" u="-1" o="-1" /> <c c="" r="538, 203, 555, 231" u="-2" o="-1" /> <c c="" r="556, 203, 572, 231" o="-2" /> <c c="" r="573, 203, 590, 231" o="-3" /> <c c="" r="591, 203, 607, 231" u="-1" o="-1" /> <c c="" r="608, 203, 623, 231" o="-1" /> <c c="" r="624, 203, 629, 231" u="5" o="4" /> <c c="" r="630, 203, 637, 231" u="4" o="3" /> <c c="" r="638, 203, 651, 231" u="1" /> <c c="" r="652, 203, 666, 231" /> <c c="" r="667, 203, 681, 231" /> <c c="" r="682, 203, 695, 231" u="1" /> <c c="" r="696, 203, 706, 231" u="2" o="2" /> <c c="" r="707, 203, 720, 231" u="1" /> <c c="" r="721, 203, 734, 231" u="1" /> <c c="" r="735, 203, 748, 231" u="1" /> <c c="" r="749, 203, 763, 231" /> <c c="" r="764, 203, 778, 231" u="1" o="-1" /> <c c="" r="779, 203, 792, 231" u="1" /> <c c="" r="793, 203, 805, 231" u="1" o="1" /> <c c="" r="806, 203, 820, 231" /> <c c="" r="821, 203, 836, 231" o="-1" /> <c c="" r="837, 203, 850, 231" u="1" /> <c c="" r="851, 203, 863, 231" u="1" o="1" /> <c c="" r="864, 203, 878, 231" /> <c c="" r="879, 203, 893, 231" /> <c c="" r="894, 203, 907, 231" u="1" /> <c c="" r="908, 203, 922, 231" /> <c c="" r="923, 203, 935, 231" u="1" o="1" /> <c c="" r="936, 203, 948, 231" u="1" o="1" /> <c c="" r="949, 203, 963, 231" u="1" o="-1" /> <c c="" r="964, 203, 977, 231" u="1" /> <c c="" r="978, 203, 992, 231" /> <c c="" r="993, 203, 1007, 231" /> <c c="" r="1008, 203, 1022, 231" /> <c c="" r="1023, 203, 1036, 231" u="1" /> <c c="" r="1037, 203, 1050, 231" u="1" /> <c c="" r="1051, 203, 1065, 231" /> <c c="" r="1066, 203, 1079, 231" u="1" /> <c c="" r="1080, 203, 1096, 231" o="-2" /> <c c="" r="1097, 203, 1111, 231" /> <c c="" r="1112, 203, 1125, 231" u="1" /> <c c="" r="1126, 203, 1141, 231" o="-1" /> <c c="" r="1142, 203, 1157, 231" o="-1" /> <c c="" r="1158, 203, 1171, 231" u="1" /> <c c="" r="1172, 203, 1185, 231" u="1" /> <c c="" r="1186, 203, 1199, 231" u="1" /> <c c="" r="1200, 203, 1224, 231" u="-10" /> <c c="" r="1225, 203, 1240, 231" o="-1" /> <c c="" r="1241, 203, 1258, 231" u="-2" o="-1" /> <c c="" r="1259, 203, 1274, 231" o="-1" /> <c c="" r="1275, 203, 1291, 231" o="-2" /> <c c="" r="1292, 203, 1299, 231" u="4" o="3" /> <c c="" r="1300, 203, 1308, 231" u="3" o="3" /> <c c="" r="1309, 203, 1325, 231" u="-1" o="-1" /> <c c="" r="1326, 203, 1341, 231" o="-1" /> <c c="" r="1342, 203, 1346, 231" u="5" o="5" /> <c c="" r="1347, 203, 1362, 231" o="-1" /> <c c="" r="1363, 203, 1381, 231" o="-4" /> <c c="" r="1382, 203, 1391, 231" u="3" o="2" /> <c c="" r="1392, 203, 1407, 231" o="-1" /> <c c="" r="1408, 203, 1415, 231" u="4" o="3" /> <c c="" r="1416, 203, 1429, 231" u="1" /> <c c="" r="1430, 203, 1443, 231" u="1" /> <c c="" r="1444, 203, 1457, 231" u="1" /> <c c="" r="1458, 203, 1473, 231" o="-1" /> <c c="" r="1474, 203, 1487, 231" u="1" /> <c c="" r="1488, 203, 1501, 231" u="1" /> <c c="" r="1502, 203, 1515, 231" u="1" /> <c c="" r="1516, 203, 1531, 231" o="-1" /> <c c="" r="1532, 203, 1545, 231" u="1" /> <c c="" r="1546, 203, 1559, 231" u="1" /> <c c="" r="1560, 203, 1573, 231" u="1" /> <c c="" r="1574, 203, 1587, 231" u="1" /> <c c="" r="1588, 203, 1601, 231" u="1" /> <c c="" r="1602, 203, 1617, 231" o="-1" /> <c c="" r="1618, 203, 1631, 231" u="1" /> <c c="" r="1632, 203, 1645, 231" u="1" /> <c c="" r="1646, 203, 1661, 231" o="-1" /> <c c="" r="1662, 203, 1675, 231" u="1" /> <c c="" r="1676, 203, 1691, 231" o="-1" /> <c c="" r="1692, 203, 1706, 231" /> <c c="" r="1707, 203, 1722, 231" o="-1" /> <c c="" r="1723, 203, 1736, 231" u="1" /> <c c="" r="1737, 203, 1752, 231" o="-1" /> <c c="" r="1753, 203, 1766, 231" u="1" /> <c c="" r="1767, 203, 1781, 231" /> <c c="" r="1782, 203, 1795, 231" u="1" /> <c c="" r="1796, 203, 1810, 231" /> <c c="" r="1811, 203, 1824, 231" u="1" /> <c c="" r="1825, 203, 1839, 231" u="1" o="-1" /> <c c="" r="1840, 203, 1853, 231" u="1" /> <c c="" r="1854, 203, 1867, 231" u="1" /> <c c="" r="1868, 203, 1881, 231" u="1" /> <c c="" r="1882, 203, 1895, 231" u="1" /> <c c="" r="1896, 203, 1909, 231" u="1" /> <c c="" r="1910, 203, 1923, 231" u="1" /> <c c="" r="1924, 203, 1937, 231" u="1" /> <c c="" r="1938, 203, 1951, 231" u="1" /> <c c="" r="1952, 203, 1965, 231" u="1" /> <c c="" r="1966, 203, 1981, 231" o="-1" /> <c c="" r="1982, 203, 1995, 231" u="1" /> <c c="" r="1996, 203, 2009, 231" u="1" /> <c c="" r="2010, 203, 2023, 231" u="1" /> <c c="" r="2024, 203, 2036, 231" u="1" o="1" /> <c c="" r="2037, 203, 2046, 231" u="3" o="2" /> <c c="" r="0, 232, 6, 260" u="4" o="4" /> <c c="" r="7, 232, 22, 260" o="-1" /> <c c="" r="23, 232, 36, 260" u="1" /> <c c=" " r="37, 232, 50, 260" u="1" /> <c c="" r="51, 232, 66, 260" o="-1" /> <c c="" r="67, 232, 80, 260" u="1" /> <c c="" r="81, 232, 94, 260" u="1" /> <c c="" r="95, 232, 109, 260" /> <c c="" r="110, 232, 124, 260" /> <c c="" r="125, 232, 139, 260" /> <c c="," r="140, 232, 149, 260" u="3" o="2" /> <c c="-" r="150, 232, 160, 260" u="2" o="2" /> <c c="." r="161, 232, 169, 260" u="3" o="3" /> <c c="0" r="170, 232, 178, 260" u="3" o="3" /> <c c="1" r="179, 232, 187, 260" u="3" o="3" /> <c c="2" r="188, 232, 196, 260" u="3" o="3" /> <c c="3" r="197, 232, 205, 260" u="3" o="3" /> <c c="4" r="206, 232, 214, 260" u="3" o="3" /> <c c="5" r="215, 232, 222, 260" u="4" o="3" /> <c c="6" r="223, 232, 230, 260" u="4" o="3" /> <c c="7" r="231, 232, 240, 260" u="3" o="2" /> <c c="8" r="241, 232, 249, 260" u="3" o="3" /> <c c="9" r="250, 232, 259, 260" u="3" o="2" /> <c c=":" r="260, 232, 268, 260" u="3" o="3" /> <c c=";" r="269, 232, 277, 260" u="3" o="3" /> <c c="<" r="278, 232, 286, 260" u="3" o="3" /> <c c=">" r="287, 232, 295, 260" u="3" o="3" /> <c c="?" r="296, 232, 305, 260" u="3" o="2" /> <c c="@" r="306, 232, 314, 260" u="3" o="3" /> <c c="A" r="315, 232, 323, 260" u="3" o="3" /> <c c="B" r="324, 232, 334, 260" u="2" o="2" /> <c c="C" r="335, 232, 343, 260" u="3" o="3" /> <c c="D" r="344, 232, 352, 260" u="3" o="3" /> <c c="E" r="353, 232, 361, 260" u="3" o="3" /> <c c="F" r="362, 232, 371, 260" u="3" o="2" /> <c c="G" r="372, 232, 380, 260" u="3" o="3" /> <c c="H" r="381, 232, 389, 260" u="3" o="3" /> <c c="I" r="390, 232, 399, 260" u="3" o="2" /> <c c="J" r="400, 232, 409, 260" u="3" o="2" /> <c c="K" r="410, 232, 418, 260" u="3" o="3" /> <c c="L" r="419, 232, 427, 260" u="3" o="3" /> <c c="M" r="428, 232, 436, 260" u="3" o="3" /> <c c="N" r="437, 232, 445, 260" u="3" o="3" /> <c c="O" r="446, 232, 454, 260" u="3" o="3" /> <c c="P" r="455, 232, 464, 260" u="3" o="2" /> <c c="Q" r="465, 232, 472, 260" u="4" o="3" /> <c c="R" r="473, 232, 481, 260" u="3" o="3" /> <c c="S" r="482, 232, 489, 260" u="4" o="3" /> <c c="T" r="490, 232, 498, 260" u="3" o="3" /> <c c="U" r="499, 232, 507, 260" u="3" o="3" /> <c c="V" r="508, 232, 516, 260" u="3" o="3" /> <c c="W" r="517, 232, 525, 260" u="3" o="3" /> <c c="X" r="526, 232, 533, 260" u="4" o="3" /> <c c="Y" r="534, 232, 543, 260" u="3" o="2" /> <c c="Z" r="544, 232, 553, 260" u="3" o="2" /> <c c="[" r="554, 232, 563, 260" u="3" o="2" /> <c c="b" r="564, 232, 572, 260" u="3" o="3" /> <c c="c" r="573, 232, 580, 260" u="4" o="3" /> <c c="d" r="581, 232, 588, 260" u="4" o="3" /> <c c="e" r="589, 232, 598, 260" u="3" o="2" /> <c c="w" r="599, 232, 611, 260" u="1" o="1" /> <c c="x" r="612, 232, 620, 260" u="3" o="3" /> <c c="{" r="621, 232, 634, 260" u="1" /> <c c="" r="635, 232, 647, 260" u="1" o="1" /> <c c="" r="648, 232, 656, 260" u="3" o="3" /> <c c="" r="657, 232, 664, 260" u="4" o="3" /> <c c="" r="665, 232, 673, 260" u="3" o="3" /> <c c="" r="674, 232, 682, 260" u="3" o="3" /> <c c="" r="683, 232, 691, 260" u="3" o="3" /> <c c="" r="692, 232, 700, 260" u="3" o="3" /> <c c="" r="701, 232, 707, 260" u="4" o="4" /> <c c="" r="708, 232, 716, 260" u="3" o="3" /> <c c="" r="717, 232, 724, 260" u="4" o="3" /> <c c="" r="725, 232, 733, 260" u="3" o="3" /> <c c="" r="734, 232, 742, 260" u="3" o="3" /> <c c="" r="743, 232, 751, 260" u="3" o="3" /> <c c="" r="752, 232, 760, 260" u="3" o="3" /> <c c="" r="761, 232, 769, 260" u="3" o="3" /> <c c="" r="770, 232, 778, 260" u="3" o="3" /> <c c="" r="779, 232, 787, 260" u="3" o="3" /> <c c="" r="788, 232, 794, 260" u="4" o="4" /> <c c="" r="795, 232, 804, 260" u="3" o="2" /> <c c="" r="805, 232, 814, 260" u="3" o="2" /> <c c="" r="815, 232, 824, 260" u="3" o="2" /> <c c="" r="825, 232, 834, 260" u="3" o="2" /> <c c="" r="835, 232, 843, 260" u="3" o="3" /> <c c="" r="844, 232, 852, 260" u="3" o="3" /> <c c="" r="853, 232, 863, 260" u="2" o="2" /> <c c="" r="864, 232, 871, 260" u="4" o="3" /> <c c="" r="872, 232, 880, 260" u="3" o="3" /> <c c="" r="881, 232, 889, 260" u="3" o="3" /> <c c="" r="890, 232, 899, 260" u="3" o="2" /> <c c="" r="900, 232, 909, 260" u="3" o="2" /> <c c="" r="910, 232, 919, 260" u="3" o="2" /> <c c="" r="920, 232, 929, 260" u="3" o="2" /> <c c="" r="930, 232, 938, 260" u="3" o="3" /> <c c="" r="939, 232, 948, 260" u="3" o="2" /> <c c="" r="949, 232, 957, 260" u="3" o="3" /> <c c="" r="958, 232, 966, 260" u="3" o="3" /> <c c="" r="967, 232, 975, 260" u="3" o="3" /> <c c="" r="976, 232, 990, 260" /> <c c="" r="991, 232, 1003, 260" u="1" o="1" /> <c c="" r="1004, 232, 1016, 260" u="1" o="1" /> <c c="" r="1017, 232, 1029, 260" u="1" o="1" /> <c c="" r="1030, 232, 1042, 260" u="1" o="1" /> <c c="" r="1043, 232, 1055, 260" u="1" o="1" /> <c c="" r="1056, 232, 1068, 260" u="1" o="1" /> <c c="" r="1069, 232, 1081, 260" u="1" o="1" /> <c c="" r="1082, 232, 1094, 260" u="2" /> <c c=" " r="1095, 232, 1107, 260" u="2" /> <c c=" " r="1108, 232, 1120, 260" u="2" /> <c c=" " r="1121, 232, 1133, 260" u="1" o="1" /> <c c=" " r="1134, 232, 1146, 260" u="2" /> <c c=" " r="1147, 232, 1159, 260" u="1" o="1" /> <c c="" r="1160, 232, 1172, 260" u="2" /> <c c="" r="1173, 232, 1185, 260" u="1" o="1" /> <c c="" r="1186, 232, 1198, 260" u="2" /> <c c="" r="1199, 232, 1211, 260" u="1" o="1" /> <c c="" r="1212, 232, 1224, 260" u="2" /> <c c="" r="1225, 232, 1237, 260" u="1" o="1" /> <c c="" r="1238, 232, 1249, 260" u="2" o="1" /> <c c="" r="1250, 232, 1262, 260" u="1" o="1" /> <c c="" r="1263, 232, 1274, 260" u="2" o="1" /> <c c="" r="1275, 232, 1287, 260" u="1" o="1" /> <c c="" r="1288, 232, 1299, 260" u="2" o="1" /> <c c="" r="1300, 232, 1312, 260" u="1" o="1" /> <c c="" r="1313, 232, 1324, 260" u="2" o="1" /> <c c="" r="1325, 232, 1335, 260" u="2" o="2" /> <c c=" " r="1336, 232, 1348, 260" u="1" o="1" /> <c c="!" r="1349, 232, 1361, 260" u="1" o="1" /> <c c=""" r="1362, 232, 1373, 260" u="2" o="1" /> <c c="#" r="1374, 232, 1385, 260" u="2" o="1" /> <c c="$" r="1386, 232, 1397, 260" u="2" o="1" /> <c c="%" r="1398, 232, 1409, 260" u="2" o="1" /> <c c="&" r="1410, 232, 1421, 260" u="2" o="1" /> <c c="'" r="1422, 232, 1433, 260" u="2" o="1" /> <c c="(" r="1434, 232, 1446, 260" u="1" o="1" /> <c c=")" r="1447, 232, 1459, 260" u="1" o="1" /> <c c="*" r="1460, 232, 1471, 260" u="2" o="1" /> <c c="+" r="1472, 232, 1483, 260" u="2" o="1" /> <c c="," r="1484, 232, 1493, 260" u="3" o="2" /> <c c="-" r="1494, 232, 1505, 260" u="2" o="1" /> <c c="0" r="1506, 232, 1519, 260" u="1" /> <c c="1" r="1520, 232, 1532, 260" u="2" /> <c c="2" r="1533, 232, 1546, 260" u="1" /> <c c="3" r="1547, 232, 1559, 260" u="2" /> <c c="4" r="1560, 232, 1573, 260" u="1" /> <c c="5" r="1574, 232, 1586, 260" u="2" /> <c c="6" r="1587, 232, 1598, 260" u="3" /> <c c="7" r="1599, 232, 1610, 260" u="2" o="1" /> <c c="8" r="1611, 232, 1622, 260" u="3" /> <c c="9" r="1623, 232, 1634, 260" u="2" o="1" /> <c c=":" r="1635, 232, 1646, 260" u="3" /> <c c=";" r="1647, 232, 1658, 260" u="2" o="1" /> <c c="<" r="1659, 232, 1670, 260" u="3" /> <c c="=" r="1671, 232, 1682, 260" u="2" o="1" /> <c c=">" r="1683, 232, 1695, 260" u="1" o="1" /> <c c="?" r="1696, 232, 1709, 260" u="1" /> <c c="@" r="1710, 232, 1722, 260" u="1" o="1" /> <c c="A" r="1723, 232, 1736, 260" u="1" /> <c c="B" r="1737, 232, 1749, 260" u="1" o="1" /> <c c="C" r="1750, 232, 1763, 260" u="1" /> <c c="D" r="1764, 232, 1775, 260" u="1" o="2" /> <c c="E" r="1776, 232, 1787, 260" u="2" o="1" /> <c c="F" r="1788, 232, 1799, 260" u="1" o="2" /> <c c="G" r="1800, 232, 1811, 260" u="2" o="1" /> <c c="H" r="1812, 232, 1823, 260" u="1" o="2" /> <c c="I" r="1824, 232, 1835, 260" u="2" o="1" /> <c c="J" r="1836, 232, 1847, 260" u="1" o="2" /> <c c="K" r="1848, 232, 1859, 260" u="2" o="1" /> <c c="L" r="1860, 232, 1872, 260" u="1" o="1" /> <c c="M" r="1873, 232, 1885, 260" u="1" o="1" /> <c c="T" r="1886, 232, 1897, 260" u="2" o="1" /> <c c="U" r="1898, 232, 1910, 260" u="1" o="1" /> <c c="V" r="1911, 232, 1922, 260" u="2" o="1" /> <c c="W" r="1923, 232, 1935, 260" u="1" o="1" /> <c c="X" r="1936, 232, 1949, 260" u="2" o="-1" /> <c c="Y" r="1950, 232, 1960, 260" u="3" o="1" /> <c c="Z" r="1961, 232, 1974, 260" u="2" o="-1" /> <c c="[" r="1975, 232, 1985, 260" u="3" o="1" /> <c c="\" r="1986, 232, 1999, 260" u="2" o="-1" /> <c c="]" r="2000, 232, 2010, 260" u="3" o="1" /> <c c="^" r="2011, 232, 2024, 260" u="2" o="-1" /> <c c="_" r="2025, 232, 2035, 260" u="3" o="1" /> <c c="`" r="2036, 232, 2047, 260" u="2" o="1" /> <c c="a" r="0, 261, 11, 289" u="2" o="1" /> <c c="b" r="12, 261, 23, 289" u="2" o="1" /> <c c="c" r="24, 261, 35, 289" u="2" o="1" /> <c c="h" r="36, 261, 47, 289" u="2" o="1" /> <c c="i" r="48, 261, 59, 289" u="2" o="1" /> <c c="j" r="60, 261, 71, 289" u="2" o="1" /> <c c="k" r="72, 261, 82, 289" u="2" o="2" /> <c c="l" r="83, 261, 94, 289" u="2" o="1" /> <c c="m" r="95, 261, 105, 289" u="2" o="2" /> <c c="n" r="106, 261, 117, 289" u="2" o="1" /> <c c="o" r="118, 261, 128, 289" u="2" o="2" /> <c c="p" r="129, 261, 140, 289" u="2" o="1" /> <c c="q" r="141, 261, 151, 289" u="2" o="2" /> <c c="r" r="152, 261, 163, 289" u="1" o="2" /> <c c="s" r="164, 261, 175, 289" u="2" o="1" /> <c c="t" r="176, 261, 187, 289" u="1" o="2" /> <c c="u" r="188, 261, 199, 289" u="2" o="1" /> <c c="v" r="200, 261, 211, 289" u="1" o="2" /> <c c="w" r="212, 261, 223, 289" u="2" o="1" /> <c c="x" r="224, 261, 236, 289" u="1" o="1" /> <c c="y" r="237, 261, 248, 289" u="2" o="1" /> <c c="|" r="249, 261, 262, 289" u="1" /> <c c="}" r="263, 261, 275, 289" u="1" o="1" /> <c c="~" r="276, 261, 289, 289" u="1" /> <c c="" r="290, 261, 302, 289" u="1" o="1" /> <c c="" r="303, 261, 317, 289" /> <c c="" r="318, 261, 332, 289" /> <c c="" r="333, 261, 347, 289" /> <c c="" r="348, 261, 362, 289" /> <c c="" r="363, 261, 377, 289" /> <c c="" r="378, 261, 392, 289" /> <c c="" r="393, 261, 407, 289" /> <c c="" r="408, 261, 422, 289" /> <c c="" r="423, 261, 437, 289" /> <c c="" r="438, 261, 452, 289" /> <c c="" r="453, 261, 467, 289" /> <c c="" r="468, 261, 480, 289" u="1" o="1" /> <c c="" r="481, 261, 495, 289" /> <c c="" r="496, 261, 508, 289" u="1" o="1" /> <c c="" r="509, 261, 522, 289" u="1" /> <c c="" r="523, 261, 535, 289" u="1" o="1" /> <c c="" r="536, 261, 548, 289" u="1" o="1" /> <c c="" r="549, 261, 560, 289" u="1" o="2" /> <c c="" r="561, 261, 573, 289" u="1" o="1" /> <c c="" r="574, 261, 585, 289" u="1" o="2" /> <c c="" r="586, 261, 598, 289" u="1" o="1" /> <c c="" r="599, 261, 610, 289" u="1" o="2" /> <c c="" r="611, 261, 622, 289" u="2" o="1" /> <c c="" r="623, 261, 633, 289" u="2" o="2" /> <c c="" r="634, 261, 648, 289" /> <c c="" r="649, 261, 661, 289" u="1" o="1" /> <c c="" r="662, 261, 672, 289" u="2" o="2" /> <c c="" r="673, 261, 686, 289" u="1" /> <c c="" r="687, 261, 701, 289" /> <c c="" r="702, 261, 714, 289" u="1" o="1" /> <c c="" r="715, 261, 729, 289" /> <c c="" r="730, 261, 742, 289" u="1" o="1" /> <c c="" r="743, 261, 757, 289" /> <c c="" r="758, 261, 770, 289" u="1" o="1" /> <c c="" r="771, 261, 785, 289" /> <c c="" r="786, 261, 798, 289" u="1" o="1" /> <c c="" r="799, 261, 810, 289" u="2" o="1" /> <c c="" r="811, 261, 823, 289" u="1" o="1" /> <c c="" r="824, 261, 835, 289" u="2" o="1" /> <c c="" r="836, 261, 848, 289" u="1" o="1" /> <c c="" r="849, 261, 860, 289" u="2" o="1" /> <c c="" r="861, 261, 873, 289" u="1" o="1" /> <c c="" r="874, 261, 883, 289" u="3" o="2" /> <c c="" r="884, 261, 895, 289" u="2" o="1" /> <c c="" r="896, 261, 908, 289" u="1" o="1" /> <c c="" r="909, 261, 921, 289" u="1" o="1" /> <c c="" r="922, 261, 934, 289" u="1" o="1" /> <c c="" r="935, 261, 947, 289" u="1" o="1" /> <c c="" r="948, 261, 963, 289" o="-1" /> <c c="" r="964, 261, 979, 289" o="-1" /> <c c="" r="980, 261, 995, 289" o="-1" /> <c c="" r="996, 261, 1011, 289" o="-1" /> <c c="" r="1012, 261, 1027, 289" o="-1" /> <c c="" r="1028, 261, 1043, 289" o="-1" /> <c c="" r="1044, 261, 1059, 289" o="-1" /> <c c="" r="1060, 261, 1075, 289" o="-1" /> <c c="" r="1076, 261, 1087, 289" u="1" o="2" /> <c c="" r="1088, 261, 1099, 289" u="2" o="1" /> <c c="" r="1100, 261, 1115, 289" o="-1" /> <c c="" r="1116, 261, 1131, 289" o="-1" /> <c c="" r="1132, 261, 1147, 289" o="-1" /> <c c="" r="1148, 261, 1163, 289" o="-1" /> <c c="" r="1164, 261, 1179, 289" o="-1" /> <c c="" r="1180, 261, 1195, 289" o="-1" /> <c c="" r="1196, 261, 1211, 289" o="-1" /> <c c="" r="1212, 261, 1227, 289" o="-1" /> <c c="" r="1228, 261, 1241, 289" u="1" /> <c c="" r="1242, 261, 1254, 289" u="1" o="1" /> <c c="" r="1255, 261, 1268, 289" u="1" /> <c c="" r="1269, 261, 1281, 289" u="1" o="1" /> <c c="" r="1282, 261, 1295, 289" u="1" /> <c c="" r="1296, 261, 1308, 289" u="1" o="1" /> <c c="" r="1309, 261, 1323, 289" /> <c c="" r="1324, 261, 1338, 289" /> <c c="" r="1339, 261, 1353, 289" /> <c c="" r="1354, 261, 1368, 289" /> <c c="" r="1369, 261, 1383, 289" /> <c c="" r="1384, 261, 1399, 289" o="-1" /> <c c="" r="1400, 261, 1414, 289" /> <c c="" r="1415, 261, 1429, 289" /> <c c="" r="1430, 261, 1444, 289" /> <c c=" " r="1445, 261, 1460, 289" u="-1" /> <c c=" " r="1461, 261, 1483, 289" u="-8" /> <c c=" " r="1484, 261, 1506, 289" u="-8" /> <c c=" " r="1507, 261, 1526, 289" u="-5" /> <c c=" " r="1527, 261, 1547, 289" u="-6" /> <c c="" r="1548, 261, 1564, 289" u="-2" /> <c c="" r="1565, 261, 1582, 289" u="-3" /> <c c="" r="1583, 261, 1593, 289" u="2" o="2" /> <c c="" r="1594, 261, 1604, 289" u="2" o="2" /> <c c="" r="1605, 261, 1617, 289" u="1" o="1" /> <c c="" r="1618, 261, 1630, 289" u="1" o="1" /> <c c="" r="1631, 261, 1643, 289" u="2" /> <c c="" r="1644, 261, 1657, 289" u="2" o="-1" /> <c c="" r="1658, 261, 1674, 289" u="-3" o="1" /> <c c="" r="1675, 261, 1691, 289" u="-3" o="1" /> <c c="" r="1692, 261, 1715, 289" u="-10" o="1" /> <c c="" r="1716, 261, 1739, 289" u="-10" o="1" /> <c c="" r="1740, 261, 1761, 289" u="-8" o="1" /> <c c="" r="1762, 261, 1784, 289" u="-9" o="1" /> <c c=" " r="1785, 261, 1796, 289" u="2" o="1" /> <c c="!" r="1797, 261, 1808, 289" u="2" o="1" /> <c c=""" r="1809, 261, 1821, 289" u="1" o="1" /> <c c="#" r="1822, 261, 1834, 289" u="1" o="1" /> <c c="$" r="1835, 261, 1847, 289" u="2" /> <c c="%" r="1848, 261, 1861, 289" u="2" o="-1" /> <c c="&" r="1862, 261, 1873, 289" u="2" o="1" /> <c c="'" r="1874, 261, 1885, 289" u="2" o="1" /> <c c="(" r="1886, 261, 1903, 289" u="-4" o="1" /> <c c=")" r="1904, 261, 1921, 289" u="-4" o="1" /> <c c="*" r="1922, 261, 1946, 289" u="-11" o="1" /> <c c="+" r="1947, 261, 1971, 289" u="-11" o="1" /> <c c="," r="1972, 261, 1993, 289" u="-8" o="1" /> <c c="-" r="1994, 261, 2016, 289" u="-9" o="1" /> <c c="." r="2017, 261, 2036, 289" u="-6" o="1" /> <c c="/" r="0, 290, 19, 318" u="-6" o="1" /> <c c="0" r="20, 290, 29, 318" u="3" o="2" /> <c c="1" r="30, 290, 39, 318" u="3" o="2" /> <c c="2" r="40, 290, 52, 318" u="1" o="1" /> <c c="3" r="53, 290, 65, 318" u="1" o="1" /> <c c="4" r="66, 290, 77, 318" u="3" /> <c c="5" r="78, 290, 91, 318" u="2" o="-1" /> <c c="6" r="92, 290, 101, 318" u="3" o="2" /> <c c="7" r="102, 290, 111, 318" u="3" o="2" /> <c c="8" r="112, 290, 127, 318" u="-3" o="2" /> <c c="9" r="128, 290, 143, 318" u="-3" o="2" /> <c c=":" r="144, 290, 166, 318" u="-10" o="2" /> <c c=";" r="167, 290, 189, 318" u="-10" o="2" /> <c c="<" r="190, 290, 210, 318" u="-8" o="2" /> <c c="=" r="211, 290, 232, 318" u="-9" o="2" /> <c c=">" r="233, 290, 250, 318" u="-5" o="2" /> <c c="?" r="251, 290, 268, 318" u="-5" o="2" /> <c c="@" r="269, 290, 281, 318" u="1" o="1" /> <c c="A" r="282, 290, 294, 318" u="1" o="1" /> <c c="B" r="295, 290, 307, 318" u="1" o="1" /> <c c="C" r="308, 290, 320, 318" u="1" o="1" /> <c c="D" r="321, 290, 334, 318" u="1" /> <c c="E" r="335, 290, 349, 318" u="1" o="-1" /> <c c="H" r="350, 290, 365, 318" u="-2" o="1" /> <c c="I" r="366, 290, 382, 318" u="-3" o="1" /> <c c="J" r="383, 290, 406, 318" u="-10" o="1" /> <c c="K" r="407, 290, 430, 318" u="-10" o="1" /> <c c="L" r="431, 290, 449, 318" u="-5" o="1" /> <c c="M" r="450, 290, 470, 318" u="-7" o="1" /> <c c="P" r="471, 290, 484, 318" u="1" /> <c c="Q" r="485, 290, 498, 318" u="1" /> <c c="R" r="499, 290, 512, 318" u="1" /> <c c="S" r="513, 290, 526, 318" u="1" /> <c c="T" r="527, 290, 540, 318" u="1" /> <c c="U" r="541, 290, 555, 318" u="1" o="-1" /> <c c="V" r="556, 290, 569, 318" u="1" /> <c c="W" r="570, 290, 583, 318" u="1" /> <c c="Y" r="584, 290, 603, 318" u="-5" /> <c c="[" r="604, 290, 629, 318" u="-11" /> <c c="]" r="630, 290, 655, 318" u="-11" /> <c c="_" r="656, 290, 677, 318" u="-7" /> <c c="`" r="678, 290, 692, 318" /> <c c="a" r="693, 290, 707, 318" /> <c c="b" r="708, 290, 722, 318" /> <c c="c" r="723, 290, 737, 318" /> <c c="d" r="738, 290, 752, 318" /> <c c="e" r="753, 290, 768, 318" o="-1" /> <c c="f" r="769, 290, 783, 318" /> <c c="g" r="784, 290, 798, 318" /> <c c="h" r="799, 290, 815, 318" u="-2" /> <c c="i" r="816, 290, 833, 318" u="-3" /> <c c="j" r="834, 290, 858, 318" u="-10" /> <c c="k" r="859, 290, 883, 318" u="-10" /> <c c="l" r="884, 290, 903, 318" u="-5" /> <c c="m" r="904, 290, 924, 318" u="-6" /> <c c="n" r="925, 290, 943, 318" u="-4" /> <c c="o" r="944, 290, 963, 318" u="-5" /> <c c="p" r="964, 290, 978, 318" /> <c c="q" r="979, 290, 993, 318" /> <c c="r" r="994, 290, 1004, 318" u="2" o="2" /> <c c="s" r="1005, 290, 1016, 318" u="2" o="1" /> <c c="t" r="1017, 290, 1028, 318" u="2" o="1" /> <c c="u" r="1029, 290, 1040, 318" u="2" o="1" /> <c c="v" r="1041, 290, 1051, 318" u="2" o="2" /> <c c="w" r="1052, 290, 1062, 318" u="3" o="1" /> <c c="x" r="1063, 290, 1075, 318" u="1" o="1" /> <c c="y" r="1076, 290, 1088, 318" u="1" o="1" /> <c c="z" r="1089, 290, 1102, 318" u="1" /> <c c="{" r="1103, 290, 1116, 318" u="1" /> <c c="|" r="1117, 290, 1131, 318" /> <c c="}" r="1132, 290, 1146, 318" /> <c c="" r="1147, 290, 1161, 318" /> <c c="" r="1162, 290, 1176, 318" /> <c c="" r="1177, 290, 1191, 318" /> <c c="" r="1192, 290, 1206, 318" /> <c c="" r="1207, 290, 1221, 318" /> <c c="" r="1222, 290, 1237, 318" o="-1" /> <c c="" r="1238, 290, 1252, 318" /> <c c="" r="1253, 290, 1267, 318" /> <c c="" r="1268, 290, 1282, 318" /> <c c="" r="1283, 290, 1298, 318" u="-1" /> <c c="" r="1299, 290, 1321, 318" u="-8" /> <c c="" r="1322, 290, 1344, 318" u="-8" /> <c c="" r="1345, 290, 1364, 318" u="-5" /> <c c="" r="1365, 290, 1385, 318" u="-6" /> <c c="" r="1386, 290, 1402, 318" u="-2" /> <c c="" r="1403, 290, 1420, 318" u="-3" /> <c c="" r="1421, 290, 1432, 318" u="2" o="1" /> <c c="" r="1433, 290, 1444, 318" u="2" o="1" /> <c c="" r="1445, 290, 1457, 318" u="1" o="1" /> <c c="" r="1458, 290, 1470, 318" u="1" o="1" /> <c c="" r="1471, 290, 1483, 318" u="2" /> <c c="" r="1484, 290, 1497, 318" u="2" o="-1" /> <c c="" r="1498, 290, 1509, 318" u="2" o="1" /> <c c="" r="1510, 290, 1521, 318" u="2" o="1" /> <c c="" r="1522, 290, 1539, 318" u="-4" o="1" /> <c c="" r="1540, 290, 1557, 318" u="-4" o="1" /> <c c="" r="1558, 290, 1582, 318" u="-11" o="1" /> <c c="" r="1583, 290, 1607, 318" u="-11" o="1" /> <c c="" r="1608, 290, 1629, 318" u="-8" o="1" /> <c c="" r="1630, 290, 1652, 318" u="-9" o="1" /> <c c="" r="1653, 290, 1672, 318" u="-6" o="1" /> <c c="" r="1673, 290, 1692, 318" u="-6" o="1" /> <c c="" r="1693, 290, 1707, 318" /> <c c="" r="1708, 290, 1722, 318" /> <c c="" r="1723, 290, 1737, 318" /> <c c="" r="1738, 290, 1752, 318" /> <c c="" r="1753, 290, 1767, 318" /> <c c="" r="1768, 290, 1783, 318" o="-1" /> <c c="" r="1784, 290, 1798, 318" /> <c c="" r="1799, 290, 1813, 318" /> <c c="" r="1814, 290, 1830, 318" u="-2" /> <c c="" r="1831, 290, 1848, 318" u="-3" /> <c c="" r="1849, 290, 1873, 318" u="-10" /> <c c="" r="1874, 290, 1898, 318" u="-10" /> <c c="" r="1899, 290, 1918, 318" u="-5" /> <c c="" r="1919, 290, 1939, 318" u="-6" /> <c c="" r="1940, 290, 1958, 318" u="-4" /> <c c="" r="1959, 290, 1978, 318" u="-5" /> <c c="" r="1979, 290, 1993, 318" /> <c c="" r="1994, 290, 2008, 318" /> <c c="" r="2009, 290, 2023, 318" /> <c c="" r="2024, 290, 2038, 318" /> <c c="" r="0, 319, 14, 347" /> <c c="" r="15, 319, 29, 347" /> <c c="" r="30, 319, 44, 347" /> <c c="" r="45, 319, 59, 347" /> <c c="" r="60, 319, 74, 347" /> <c c="" r="75, 319, 92, 347" u="-3" /> <c c="" r="93, 319, 107, 347" /> <c c="" r="108, 319, 122, 347" /> <c c="" r="123, 319, 127, 347" u="5" o="5" /> <c c="" r="128, 319, 132, 347" u="6" o="4" /> <c c="" r="133, 319, 137, 347" u="5" o="5" /> <c c="" r="138, 319, 146, 347" u="3" o="3" /> <c c="" r="147, 319, 156, 347" u="3" o="2" /> <c c="" r="157, 319, 168, 347" u="2" o="1" /> <c c="" r="169, 319, 180, 347" u="2" o="1" /> <c c="" r="181, 319, 192, 347" u="2" o="1" /> <c c="" r="193, 319, 204, 347" u="2" o="1" /> <c c="" r="205, 319, 216, 347" u="2" o="1" /> <c c="" r="217, 319, 236, 347" u="-6" o="1" /> <c c="" r="237, 319, 254, 347" u="-4" o="1" /> <c c="" r="255, 319, 275, 347" u="-7" o="1" /> <c c="" r="276, 319, 293, 347" u="-4" o="1" /> <c c="" r="294, 319, 305, 347" u="2" o="1" /> <c c="" r="306, 319, 318, 347" u="1" o="1" /> <c c="" r="319, 319, 330, 347" u="3" /> <c c="" r="331, 319, 339, 347" u="3" o="3" /> <c c="" r="340, 319, 349, 347" u="3" o="2" /> <c c="" r="350, 319, 359, 347" u="3" o="2" /> <c c="" r="360, 319, 370, 347" u="2" o="2" /> <c c="" r="371, 319, 381, 347" u="3" o="1" /> <c c="" r="382, 319, 391, 347" u="3" o="2" /> <c c="" r="392, 319, 401, 347" u="3" o="2" /> <c c="" r="402, 319, 411, 347" u="3" o="2" /> <c c="" r="412, 319, 421, 347" u="3" o="2" /> <c c="" r="422, 319, 440, 347" u="-6" o="2" /> <c c="" r="441, 319, 456, 347" u="-3" o="2" /> <c c="" r="457, 319, 469, 347" u="1" o="1" /> <c c="" r="470, 319, 483, 347" u="2" o="-1" /> <c c="" r="484, 319, 492, 347" u="3" o="3" /> <c c="" r="493, 319, 506, 347" u="1" /> <c c="" r="507, 319, 520, 347" u="1" /> <c c="" r="521, 319, 534, 347" u="1" /> <c c="" r="535, 319, 548, 347" u="1" /> <c c="" r="549, 319, 562, 347" u="1" /> <c c="" r="563, 319, 576, 347" u="1" /> <c c="" r="577, 319, 590, 347" u="1" /> <c c="" r="591, 319, 604, 347" u="1" /> <c c="" r="605, 319, 618, 347" u="1" /> <c c="" r="619, 319, 632, 347" u="1" /> <c c="" r="633, 319, 654, 347" u="-7" /> <c c="" r="655, 319, 674, 347" u="-5" /> <c c="" r="675, 319, 691, 347" u="-3" o="1" /> <c c="" r="692, 319, 702, 347" u="2" o="2" /> <c c="" r="703, 319, 712, 347" u="4" o="1" /> <c c="" r="713, 319, 720, 347" u="2" o="5" /> <c c="" r="721, 319, 735, 347" /> <c c="" r="736, 319, 750, 347" /> <c c="" r="751, 319, 765, 347" /> <c c="" r="766, 319, 780, 347" /> <c c="" r="781, 319, 795, 347" /> <c c="" r="796, 319, 815, 347" u="-6" o="1" /> <c c="" r="816, 319, 830, 347" u="-1" o="1" /> <c c="" r="831, 319, 851, 347" u="-6" /> <c c="" r="852, 319, 867, 347" u="-1" /> <c c="" r="868, 319, 881, 347" u="1" /> <c c="" r="882, 319, 889, 347" u="6" o="1" /> <c c="" r="890, 319, 894, 347" u="5" o="5" /> <c c=" " r="895, 319, 896, 347" o="13" /> <c c=" " r="897, 319, 898, 347" o="13" /> <c c=" " r="899, 319, 900, 347" o="13" /> <c c=" " r="901, 319, 902, 347" o="13" /> <c c=" " r="903, 319, 904, 347" o="13" /> <c c=" " r="905, 319, 906, 347" o="13" /> <c c=" " r="907, 319, 908, 347" o="13" /> <c c=" " r="909, 319, 910, 347" o="13" /> <c c=" " r="911, 319, 912, 347" o="13" /> <c c=" " r="913, 319, 914, 347" o="13" /> <c c=" " r="915, 319, 916, 347" o="13" /> <c c=" " r="917, 319, 924, 347" u="4" o="3" /> <c c=" " r="925, 319, 932, 347" u="4" o="3" /> <c c=" " r="933, 319, 947, 347" /> <c c=" " r="948, 319, 962, 347" /> <c c=" " r="963, 319, 977, 347" /> <c c=" " r="978, 319, 992, 347" /> <c c=" " r="993, 319, 1007, 347" /> <c c=" " r="1008, 319, 1013, 347" u="5" o="4" /> <c c=" " r="1014, 319, 1019, 347" u="5" o="4" /> <c c=" " r="1020, 319, 1025, 347" u="4" o="5" /> <c c=" " r="1026, 319, 1031, 347" u="5" o="4" /> <c c=" " r="1032, 319, 1043, 347" u="2" o="1" /> <c c=" " r="1044, 319, 1055, 347" u="2" o="1" /> <c c=" " r="1056, 319, 1067, 347" u="2" o="1" /> <c c=" " r="1068, 319, 1080, 347" u="1" o="1" /> <c c=" " r="1081, 319, 1092, 347" u="2" o="1" /> <c c="! " r="1093, 319, 1104, 347" u="2" o="1" /> <c c="" " r="1105, 319, 1113, 347" u="3" o="3" /> <c c="# " r="1114, 319, 1124, 347" u="3" o="1" /> <c c="& " r="1125, 319, 1136, 347" u="1" o="2" /> <c c="/ " r="1137, 319, 1138, 347" o="13" /> <c c="0 " r="1139, 319, 1155, 347" o="-2" /> <c c="1 " r="1156, 319, 1171, 347" o="-1" /> <c c="2 " r="1172, 319, 1178, 347" u="4" o="4" /> <c c="3 " r="1179, 319, 1189, 347" u="2" o="2" /> <c c="4 " r="1190, 319, 1204, 347" /> <c c="5 " r="1205, 319, 1211, 347" u="4" o="4" /> <c c="6 " r="1212, 319, 1222, 347" u="2" o="2" /> <c c="7 " r="1223, 319, 1237, 347" /> <c c="9 " r="1238, 319, 1244, 347" u="4" o="4" /> <c c=": " r="1245, 319, 1251, 347" u="5" o="3" /> <c c="< " r="1252, 319, 1263, 347" u="2" o="1" /> <c c="= " r="1264, 319, 1275, 347" u="2" o="1" /> <c c="> " r="1276, 319, 1290, 347" /> <c c="E " r="1291, 319, 1297, 347" u="5" o="3" /> <c c="F " r="1298, 319, 1305, 347" u="3" o="4" /> <c c="G " r="1306, 319, 1321, 347" o="-1" /> <c c="H " r="1322, 319, 1335, 347" o="1" /> <c c="I " r="1336, 319, 1349, 347" u="2" o="-1" /> <c c="K " r="1350, 319, 1362, 347" u="2" /> <c c="_ " r="1363, 319, 1364, 347" o="13" /> <c c="p " r="1365, 319, 1374, 347" u="3" o="2" /> <c c="q " r="1375, 319, 1383, 347" u="3" o="3" /> <c c="t " r="1384, 319, 1392, 347" u="2" o="4" /> <c c="u " r="1393, 319, 1401, 347" u="3" o="3" /> <c c="v " r="1402, 319, 1411, 347" u="3" o="2" /> <c c="w " r="1412, 319, 1420, 347" u="3" o="3" /> <c c="x " r="1421, 319, 1430, 347" u="3" o="2" /> <c c="y " r="1431, 319, 1439, 347" u="3" o="3" /> <c c="z " r="1440, 319, 1449, 347" u="3" o="2" /> <c c="{ " r="1450, 319, 1459, 347" u="3" o="2" /> <c c="| " r="1460, 319, 1469, 347" u="3" o="2" /> <c c="} " r="1470, 319, 1475, 347" u="5" o="4" /> <c c="~ " r="1476, 319, 1481, 347" u="5" o="4" /> <c c=" " r="1482, 319, 1490, 347" u="3" o="3" /> <c c=" " r="1491, 319, 1500, 347" u="3" o="2" /> <c c=" " r="1501, 319, 1509, 347" u="3" o="3" /> <c c=" " r="1510, 319, 1518, 347" u="3" o="3" /> <c c=" " r="1519, 319, 1527, 347" u="3" o="3" /> <c c=" " r="1528, 319, 1536, 347" u="2" o="4" /> <c c=" " r="1537, 319, 1545, 347" u="3" o="3" /> <c c=" " r="1546, 319, 1555, 347" u="3" o="2" /> <c c=" " r="1556, 319, 1564, 347" u="3" o="3" /> <c c=" " r="1565, 319, 1574, 347" u="3" o="2" /> <c c=" " r="1575, 319, 1583, 347" u="3" o="3" /> <c c=" " r="1584, 319, 1593, 347" u="3" o="2" /> <c c=" " r="1594, 319, 1603, 347" u="3" o="2" /> <c c=" " r="1604, 319, 1613, 347" u="3" o="2" /> <c c=" " r="1614, 319, 1619, 347" u="5" o="4" /> <c c=" " r="1620, 319, 1625, 347" u="5" o="4" /> <c c=" " r="1626, 319, 1634, 347" u="3" o="3" /> <c c=" " r="1635, 319, 1644, 347" u="3" o="2" /> <c c=" " r="1645, 319, 1653, 347" u="3" o="3" /> <c c=" " r="1654, 319, 1663, 347" u="3" o="2" /> <c c=" " r="1664, 319, 1673, 347" u="3" o="2" /> <c c=" " r="1674, 319, 1682, 347" u="3" o="3" /> <c c=" " r="1683, 319, 1691, 347" u="3" o="3" /> <c c=" " r="1692, 319, 1700, 347" u="3" o="3" /> <c c=" " r="1701, 319, 1710, 347" u="3" o="2" /> <c c=" " r="1711, 319, 1719, 347" u="3" o="3" /> <c c=" " r="1720, 319, 1728, 347" u="3" o="3" /> <c c=" " r="1729, 319, 1737, 347" u="3" o="3" /> <c c=" " r="1738, 319, 1746, 347" u="3" o="3" /> <c c=" " r="1747, 319, 1762, 347" o="-1" /> <c c=" " r="1763, 319, 1776, 347" u="1" /> <c c=" " r="1777, 319, 1791, 347" /> <c c=" " r="1792, 319, 1805, 347" o="1" /> <c c=" " r="1806, 319, 1818, 347" u="1" o="1" /> <c c=" " r="1819, 319, 1833, 347" /> <c c=" " r="1834, 319, 1849, 347" o="-1" /> <c c=" " r="1850, 319, 1865, 347" o="-1" /> <c c=" " r="1866, 319, 1881, 347" o="-1" /> <c c=" " r="1882, 319, 1897, 347" o="-1" /> <c c=" " r="1898, 319, 1913, 347" o="-1" /> <c c=" " r="1914, 319, 1928, 347" u="1" o="-1" /> <c c=" " r="1929, 319, 1941, 347" o="2" /> <c c=" " r="1942, 319, 1956, 347" /> <c c=" " r="1957, 319, 1972, 347" o="-1" /> <c c=" " r="1973, 319, 1988, 347" o="-1" /> <c c=" " r="1989, 319, 2004, 347" o="-1" /> <c c=" " r="2005, 319, 2020, 347" o="-1" /> <c c=" " r="2021, 319, 2035, 347" /> <c c=" " r="0, 348, 15, 376" o="-1" /> <c c=" " r="16, 348, 31, 376" o="-1" /> <c c=" " r="32, 348, 46, 376" /> <c c=" " r="47, 348, 60, 376" u="1" /> <c c=" " r="61, 348, 74, 376" u="1" /> <c c="!" r="75, 348, 87, 376" u="1" o="1" /> <c c="!" r="88, 348, 103, 376" o="-1" /> <c c=" !" r="104, 348, 119, 376" o="-1" /> <c c="!" r="120, 348, 134, 376" /> <c c="!" r="135, 348, 149, 376" /> <c c="!" r="150, 348, 164, 376" /> <c c="!" r="165, 348, 180, 376" o="-1" /> <c c="!" r="181, 348, 196, 376" o="-1" /> <c c="!" r="197, 348, 211, 376" /> <c c="!" r="212, 348, 227, 376" o="-1" /> <c c="!" r="228, 348, 243, 376" o="-1" /> <c c=""!" r="244, 348, 258, 376" /> <c c="$!" r="259, 348, 273, 376" /> <c c="&!" r="274, 348, 287, 376" u="1" /> <c c="*!" r="288, 348, 301, 376" u="1" /> <c c="+!" r="302, 348, 316, 376" u="1" o="-1" /> <c c=".!" r="317, 348, 332, 376" o="-1" /> <c c="S!" r="333, 348, 347, 376" /> <c c="T!" r="348, 348, 362, 376" /> <c c="U!" r="363, 348, 377, 376" /> <c c="V!" r="378, 348, 392, 376" /> <c c="W!" r="393, 348, 407, 376" /> <c c="X!" r="408, 348, 423, 376" u="-1" /> <c c="Y!" r="424, 348, 438, 376" /> <c c="Z!" r="439, 348, 453, 376" /> <c c="[!" r="454, 348, 468, 376" /> <c c="\!" r="469, 348, 483, 376" /> <c c="]!" r="484, 348, 498, 376" /> <c c="^!" r="499, 348, 513, 376" /> <c c="_!" r="514, 348, 528, 376" /> <c c="!" r="529, 348, 543, 376" /> <c c="!" r="544, 348, 553, 376" u="3" o="2" /> <c c="!" r="554, 348, 568, 376" /> <c c="!" r="569, 348, 578, 376" u="3" o="2" /> <c c="!" r="579, 348, 593, 376" /> <c c="!" r="594, 348, 603, 376" u="3" o="2" /> <c c="!" r="604, 348, 616, 376" u="1" o="1" /> <c c="!" r="617, 348, 628, 376" u="2" o="1" /> <c c="!" r="629, 348, 640, 376" u="2" o="1" /> <c c="!" r="641, 348, 653, 376" u="1" o="1" /> <c c="!" r="654, 348, 668, 376" /> <c c="!" r="669, 348, 683, 376" /> <c c="!" r="684, 348, 698, 376" /> <c c="!" r="699, 348, 713, 376" /> <c c="!" r="714, 348, 728, 376" /> <c c="!" r="729, 348, 738, 376" u="3" o="2" /> <c c="!" r="739, 348, 753, 376" /> <c c="!" r="754, 348, 763, 376" u="3" o="2" /> <c c="!" r="764, 348, 778, 376" /> <c c="!" r="779, 348, 793, 376" /> <c c="!" r="794, 348, 808, 376" /> <c c="!" r="809, 348, 818, 376" u="3" o="2" /> <c c="!" r="819, 348, 833, 376" /> <c c="!" r="834, 348, 843, 376" u="3" o="2" /> <c c="!" r="844, 348, 853, 376" u="3" o="2" /> <c c="!" r="854, 348, 868, 376" /> <c c="!" r="869, 348, 883, 376" /> <c c="!" r="884, 348, 898, 376" /> <c c="!" r="899, 348, 913, 376" /> <c c="!" r="914, 348, 928, 376" /> <c c="!" r="929, 348, 943, 376" /> <c c="!" r="944, 348, 958, 376" /> <c c="!" r="959, 348, 970, 376" u="2" o="1" /> <c c="!" r="971, 348, 983, 376" u="1" o="1" /> <c c="!" r="984, 348, 995, 376" u="2" o="1" /> <c c="!" r="996, 348, 1008, 376" u="1" o="1" /> <c c="!" r="1009, 348, 1020, 376" u="2" o="1" /> <c c="!" r="1021, 348, 1035, 376" /> <c c="!" r="1036, 348, 1050, 376" /> <c c="!" r="1051, 348, 1065, 376" /> <c c="!" r="1066, 348, 1080, 376" /> <c c="!" r="1081, 348, 1095, 376" /> <c c="!" r="1096, 348, 1110, 376" /> <c c="!" r="1111, 348, 1125, 376" /> <c c="!" r="1126, 348, 1140, 376" /> <c c="!" r="1141, 348, 1155, 376" /> <c c="!" r="1156, 348, 1162, 376" u="6" o="2" /> <c c="!" r="1163, 348, 1169, 376" u="3" o="5" /> <c c="!" r="1170, 348, 1184, 376" /> <c c="!" r="1185, 348, 1199, 376" /> <c c="!" r="1200, 348, 1206, 376" u="6" o="2" /> <c c="!" r="1207, 348, 1213, 376" u="3" o="5" /> <c c="!" r="1214, 348, 1228, 376" /> <c c="!" r="1229, 348, 1244, 376" o="-1" /> <c c="!" r="1245, 348, 1259, 376" /> <c c="!" r="1260, 348, 1274, 376" /> <c c="!" r="1275, 348, 1290, 376" o="-1" /> <c c="!" r="1291, 348, 1305, 376" /> <c c="!" r="1306, 348, 1321, 376" o="-1" /> <c c="!" r="1322, 348, 1336, 376" /> <c c="!" r="1337, 348, 1351, 376" /> <c c="!" r="1352, 348, 1366, 376" /> <c c="!" r="1367, 348, 1381, 376" /> <c c="!" r="1382, 348, 1396, 376" /> <c c="!" r="1397, 348, 1411, 376" /> <c c="!" r="1412, 348, 1421, 376" u="3" o="2" /> <c c="!" r="1422, 348, 1436, 376" /> <c c="!" r="1437, 348, 1446, 376" u="3" o="2" /> <c c="!" r="1447, 348, 1461, 376" /> <c c="!" r="1462, 348, 1471, 376" u="3" o="2" /> <c c="!" r="1472, 348, 1484, 376" u="1" o="1" /> <c c="!" r="1485, 348, 1497, 376" u="1" o="1" /> <c c="!" r="1498, 348, 1510, 376" u="1" o="1" /> <c c="!" r="1511, 348, 1523, 376" u="1" o="1" /> <c c="!" r="1524, 348, 1538, 376" /> <c c="!" r="1539, 348, 1553, 376" /> <c c="!" r="1554, 348, 1568, 376" /> <c c="!" r="1569, 348, 1583, 376" /> <c c="!" r="1584, 348, 1593, 376" u="3" o="2" /> <c c="!" r="1594, 348, 1603, 376" u="3" o="2" /> <c c="!" r="1604, 348, 1618, 376" /> <c c="!" r="1619, 348, 1628, 376" u="3" o="2" /> <c c="!" r="1629, 348, 1643, 376" /> <c c="!" r="1644, 348, 1653, 376" u="3" o="2" /> <c c="!" r="1654, 348, 1668, 376" /> <c c="!" r="1669, 348, 1683, 376" /> <c c="!" r="1684, 348, 1698, 376" /> <c c="!" r="1699, 348, 1710, 376" u="2" o="1" /> <c c="!" r="1711, 348, 1726, 376" o="-1" /> <c c="!" r="1727, 348, 1738, 376" u="2" o="1" /> <c c="!" r="1739, 348, 1750, 376" u="2" o="1" /> <c c="!" r="1751, 348, 1762, 376" u="2" o="1" /> <c c="!" r="1763, 348, 1774, 376" u="2" o="1" /> <c c="!" r="1775, 348, 1786, 376" u="2" o="1" /> <c c="!" r="1787, 348, 1798, 376" u="2" o="1" /> <c c="!" r="1799, 348, 1810, 376" u="2" o="1" /> <c c="!" r="1811, 348, 1826, 376" o="-1" /> <c c="!" r="1827, 348, 1841, 376" /> <c c="!" r="1842, 348, 1856, 376" /> <c c="!" r="1857, 348, 1868, 376" u="2" o="1" /> <c c="!" r="1869, 348, 1883, 376" /> <c c="!" r="1884, 348, 1899, 376" o="-1" /> <c c="!" r="1900, 348, 1914, 376" /> <c c="!" r="1915, 348, 1929, 376" /> <c c="!" r="1930, 348, 1944, 376" /> <c c="!" r="1945, 348, 1959, 376" /> <c c="!" r="1960, 348, 1974, 376" /> <c c="!" r="1975, 348, 1989, 376" /> <c c="!" r="1990, 348, 2004, 376" /> <c c="!" r="2005, 348, 2019, 376" /> <c c="!" r="2020, 348, 2035, 376" o="-1" /> <c c="!" r="0, 377, 15, 405" o="-1" /> <c c=""" r="16, 377, 30, 405" /> <c c=""" r="31, 377, 46, 405" o="-1" /> <c c=""" r="47, 377, 59, 405" u="1" o="1" /> <c c=""" r="60, 377, 71, 405" u="2" o="1" /> <c c=""" r="72, 377, 83, 405" u="2" o="1" /> <c c=""" r="84, 377, 98, 405" /> <c c=""" r="99, 377, 114, 405" o="-1" /> <c c=""" r="115, 377, 130, 405" o="-1" /> <c c=""" r="131, 377, 144, 405" u="1" /> <c c=" "" r="145, 377, 158, 405" u="1" /> <c c=" "" r="159, 377, 172, 405" u="1" /> <c c=" "" r="173, 377, 186, 405" u="1" /> <c c=" "" r="187, 377, 200, 405" u="1" /> <c c=" "" r="201, 377, 214, 405" u="1" /> <c c=""" r="215, 377, 226, 405" u="2" o="1" /> <c c=""" r="227, 377, 238, 405" u="1" o="2" /> <c c=""" r="239, 377, 252, 405" u="1" /> <c c=""" r="253, 377, 266, 405" u="1" /> <c c=""" r="267, 377, 279, 405" u="1" o="1" /> <c c=""" r="280, 377, 292, 405" u="1" o="1" /> <c c=""" r="293, 377, 301, 405" u="3" o="3" /> <c c=""" r="302, 377, 310, 405" u="3" o="3" /> <c c=""" r="311, 377, 324, 405" u="1" /> <c c=""" r="325, 377, 339, 405" /> <c c=""" r="340, 377, 354, 405" /> <c c=""" r="355, 377, 366, 405" u="2" o="1" /> <c c=""" r="367, 377, 381, 405" /> <c c=""" r="382, 377, 395, 405" u="1" /> <c c=" "" r="396, 377, 409, 405" u="1" /> <c c="'"" r="410, 377, 421, 405" u="2" o="1" /> <c c="("" r="422, 377, 433, 405" u="2" o="1" /> <c c=")"" r="434, 377, 445, 405" u="2" o="1" /> <c c="*"" r="446, 377, 457, 405" u="2" o="1" /> <c c="+"" r="458, 377, 469, 405" u="2" o="1" /> <c c=","" r="470, 377, 485, 405" o="-1" /> <c c="-"" r="486, 377, 502, 405" u="-1" o="-1" /> <c c="4"" r="503, 377, 515, 405" u="1" o="1" /> <c c="5"" r="516, 377, 528, 405" u="1" o="1" /> <c c="6"" r="529, 377, 533, 405" u="5" o="5" /> <c c="7"" r="534, 377, 546, 405" u="1" o="1" /> <c c="8"" r="547, 377, 560, 405" u="1" /> <c c="9"" r="561, 377, 575, 405" /> <c c=":"" r="576, 377, 590, 405" /> <c c=";"" r="591, 377, 604, 405" u="1" /> <c c="<"" r="605, 377, 618, 405" u="1" /> <c c="="" r="619, 377, 632, 405" u="1" /> <c c="A"" r="633, 377, 646, 405" u="1" /> <c c="B"" r="647, 377, 660, 405" u="1" /> <c c="C"" r="661, 377, 674, 405" u="1" /> <c c="D"" r="675, 377, 688, 405" u="1" /> <c c="E"" r="689, 377, 702, 405" u="1" /> <c c="F"" r="703, 377, 716, 405" u="1" /> <c c="G"" r="717, 377, 730, 405" u="1" /> <c c="H"" r="731, 377, 743, 405" u="1" o="1" /> <c c="I"" r="744, 377, 757, 405" u="1" /> <c c="J"" r="758, 377, 771, 405" u="1" /> <c c="K"" r="772, 377, 785, 405" u="1" /> <c c="L"" r="786, 377, 799, 405" u="1" /> <c c="M"" r="800, 377, 813, 405" u="1" /> <c c="N"" r="814, 377, 827, 405" u="1" /> <c c="O"" r="828, 377, 841, 405" u="1" /> <c c="P"" r="842, 377, 854, 405" u="1" o="1" /> <c c="Q"" r="855, 377, 867, 405" u="1" o="1" /> <c c="R"" r="868, 377, 880, 405" u="1" o="1" /> <c c="S"" r="881, 377, 893, 405" u="1" o="1" /> <c c="T"" r="894, 377, 907, 405" u="1" /> <c c="U"" r="908, 377, 921, 405" u="1" /> <c c="V"" r="922, 377, 935, 405" u="1" /> <c c="W"" r="936, 377, 949, 405" u="1" /> <c c="X"" r="950, 377, 963, 405" u="1" /> <c c="Y"" r="964, 377, 977, 405" u="1" /> <c c="Z"" r="978, 377, 991, 405" u="1" /> <c c="["" r="992, 377, 1005, 405" u="1" /> <c c="\"" r="1006, 377, 1019, 405" u="1" /> <c c="]"" r="1020, 377, 1033, 405" u="1" /> <c c="^"" r="1034, 377, 1047, 405" u="1" /> <c c="_"" r="1048, 377, 1061, 405" u="1" /> <c c="`"" r="1062, 377, 1074, 405" u="1" o="1" /> <c c="a"" r="1075, 377, 1088, 405" u="1" /> <c c="b"" r="1089, 377, 1102, 405" u="1" /> <c c="c"" r="1103, 377, 1116, 405" u="1" /> <c c="d"" r="1117, 377, 1129, 405" u="1" o="1" /> <c c="e"" r="1130, 377, 1142, 405" u="1" o="1" /> <c c="f"" r="1143, 377, 1156, 405" u="1" /> <c c="g"" r="1157, 377, 1170, 405" u="1" /> <c c="h"" r="1171, 377, 1184, 405" u="1" /> <c c="i"" r="1185, 377, 1198, 405" u="1" /> <c c="m"" r="1199, 377, 1212, 405" u="1" /> <c c="n"" r="1213, 377, 1226, 405" u="1" /> <c c="o"" r="1227, 377, 1240, 405" u="1" /> <c c="p"" r="1241, 377, 1254, 405" u="1" /> <c c="q"" r="1255, 377, 1268, 405" u="1" /> <c c="r"" r="1269, 377, 1282, 405" u="1" /> <c c="s"" r="1283, 377, 1296, 405" u="1" /> <c c="t"" r="1297, 377, 1310, 405" u="1" /> <c c="u"" r="1311, 377, 1324, 405" u="1" /> <c c="v"" r="1325, 377, 1338, 405" u="1" /> <c c="w"" r="1339, 377, 1352, 405" u="1" /> <c c="x"" r="1353, 377, 1366, 405" u="1" /> <c c="y"" r="1367, 377, 1380, 405" u="1" /> <c c="z"" r="1381, 377, 1394, 405" u="1" /> <c c="{"" r="1395, 377, 1408, 405" u="1" /> <c c="|"" r="1409, 377, 1422, 405" u="1" /> <c c="}"" r="1423, 377, 1436, 405" u="1" /> <c c="~"" r="1437, 377, 1450, 405" u="1" /> <c c=""" r="1451, 377, 1464, 405" u="1" /> <c c=""" r="1465, 377, 1478, 405" u="1" /> <c c=""" r="1479, 377, 1492, 405" u="1" /> <c c=""" r="1493, 377, 1506, 405" u="1" /> <c c=""" r="1507, 377, 1520, 405" u="1" /> <c c=""" r="1521, 377, 1534, 405" u="1" /> <c c=""" r="1535, 377, 1548, 405" u="1" /> <c c=""" r="1549, 377, 1562, 405" u="1" /> <c c=""" r="1563, 377, 1576, 405" u="1" /> <c c=""" r="1577, 377, 1590, 405" u="1" /> <c c=""" r="1591, 377, 1604, 405" u="1" /> <c c=""" r="1605, 377, 1618, 405" u="1" /> <c c=""" r="1619, 377, 1632, 405" u="1" /> <c c=""" r="1633, 377, 1646, 405" u="1" /> <c c=""" r="1647, 377, 1660, 405" u="1" /> <c c=""" r="1661, 377, 1674, 405" u="1" /> <c c=""" r="1675, 377, 1688, 405" u="1" /> <c c=""" r="1689, 377, 1704, 405" o="-1" /> <c c=""" r="1705, 377, 1720, 405" o="-1" /> <c c=""" r="1721, 377, 1736, 405" o="-1" /> <c c=""" r="1737, 377, 1752, 405" o="-1" /> <c c=""" r="1753, 377, 1768, 405" o="-1" /> <c c=""" r="1769, 377, 1784, 405" o="-1" /> <c c=""" r="1785, 377, 1800, 405" o="-1" /> <c c=""" r="1801, 377, 1816, 405" o="-1" /> <c c=""" r="1817, 377, 1832, 405" o="-1" /> <c c=""" r="1833, 377, 1847, 405" /> <c c=""" r="1848, 377, 1862, 405" /> <c c=""" r="1863, 377, 1877, 405" /> <c c=""" r="1878, 377, 1892, 405" /> <c c=""" r="1893, 377, 1907, 405" /> <c c=""" r="1908, 377, 1922, 405" /> <c c=""" r="1923, 377, 1937, 405" /> <c c=""" r="1938, 377, 1952, 405" /> <c c=""" r="1953, 377, 1957, 405" u="5" o="5" /> <c c=""" r="1958, 377, 1968, 405" u="2" o="2" /> <c c=""" r="1969, 377, 1982, 405" u="1" /> <c c=""" r="1983, 377, 1996, 405" u="1" /> <c c=""" r="1997, 377, 2010, 405" u="1" /> <c c=""" r="2011, 377, 2024, 405" u="1" /> <c c=""" r="2025, 377, 2038, 405" u="1" /> <c c=""" r="0, 406, 13, 434" u="1" /> <c c=""" r="14, 406, 27, 434" u="1" /> <c c=""" r="28, 406, 41, 434" u="1" /> <c c=""" r="42, 406, 55, 434" u="1" /> <c c=""" r="56, 406, 69, 434" u="1" /> <c c=""" r="70, 406, 83, 434" u="1" /> <c c=""" r="84, 406, 97, 434" u="1" /> <c c=""" r="98, 406, 111, 434" u="1" /> <c c=""" r="112, 406, 125, 434" u="1" /> <c c=""" r="126, 406, 139, 434" u="1" /> <c c=""" r="140, 406, 153, 434" u="1" /> <c c=""" r="154, 406, 167, 434" u="1" /> <c c=""" r="168, 406, 179, 434" u="1" o="2" /> <c c="#" r="180, 406, 194, 434" /> <c c="#" r="195, 406, 207, 434" u="1" o="1" /> <c c="#" r="208, 406, 221, 434" u="1" /> <c c="#" r="222, 406, 234, 434" u="1" o="1" /> <c c="#" r="235, 406, 247, 434" u="1" o="1" /> <c c="#" r="248, 406, 260, 434" u="1" o="1" /> <c c="#" r="261, 406, 273, 434" u="1" o="1" /> <c c="#" r="274, 406, 280, 434" u="5" o="3" /> <c c=" #" r="281, 406, 288, 434" u="3" o="4" /> <c c=" #" r="289, 406, 295, 434" u="5" o="3" /> <c c=" #" r="296, 406, 303, 434" u="3" o="4" /> <c c=" #" r="304, 406, 312, 434" u="6" /> <c c=" #" r="313, 406, 321, 434" o="6" /> <c c="#" r="322, 406, 330, 434" u="6" /> <c c="#" r="331, 406, 339, 434" o="6" /> <c c="#" r="340, 406, 353, 434" u="1" /> <c c="#" r="354, 406, 368, 434" /> <c c="#" r="369, 406, 384, 434" o="-1" /> <c c="#" r="385, 406, 400, 434" o="-1" /> <c c="#" r="401, 406, 412, 434" u="2" o="1" /> <c c="#" r="413, 406, 425, 434" u="1" o="1" /> <c c="#" r="426, 406, 440, 434" /> <c c="#" r="441, 406, 454, 434" u="1" /> <c c="#" r="455, 406, 464, 434" u="3" o="2" /> <c c="#" r="465, 406, 474, 434" u="3" o="2" /> <c c="#" r="475, 406, 484, 434" u="3" o="2" /> <c c="#" r="485, 406, 494, 434" u="3" o="2" /> <c c=" #" r="495, 406, 504, 434" u="5" /> <c c="!#" r="505, 406, 514, 434" o="5" /> <c c="%#" r="515, 406, 529, 434" /> <c c="&#" r="530, 406, 545, 434" o="-1" /> <c c="'#" r="546, 406, 559, 434" u="1" /> <c c="(#" r="560, 406, 574, 434" /> <c c="+#" r="575, 406, 590, 434" o="-1" /> <c c="5#" r="591, 406, 605, 434" /> <c c="7#" r="606, 406, 615, 434" u="3" o="2" /> <c c="8#" r="616, 406, 631, 434" o="-1" /> <c c="9#" r="632, 406, 647, 434" o="-1" /> <c c=":#" r="648, 406, 663, 434" o="-1" /> <c c=";#" r="664, 406, 679, 434" o="-1" /> <c c="<#" r="680, 406, 695, 434" o="-1" /> <c c="=#" r="696, 406, 711, 434" o="-1" /> <c c=">#" r="712, 406, 727, 434" o="-1" /> <c c="A#" r="728, 406, 743, 434" o="-1" /> <c c="B#" r="744, 406, 759, 434" o="-1" /> <c c="C#" r="760, 406, 775, 434" o="-1" /> <c c="D#" r="776, 406, 791, 434" o="-1" /> <c c="G#" r="792, 406, 807, 434" o="-1" /> <c c="H#" r="808, 406, 823, 434" o="-1" /> <c c="I#" r="824, 406, 839, 434" o="-1" /> <c c="K#" r="840, 406, 854, 434" /> <c c="L#" r="855, 406, 870, 434" o="-1" /> <c c="M#" r="871, 406, 886, 434" o="-1" /> <c c="P#" r="887, 406, 902, 434" o="-1" /> <c c="R#" r="903, 406, 917, 434" /> <c c="S#" r="918, 406, 933, 434" o="-1" /> <c c="T#" r="934, 406, 949, 434" o="-1" /> <c c="W#" r="950, 406, 965, 434" o="-1" /> <c c="X#" r="966, 406, 976, 434" u="2" o="2" /> <c c="Y#" r="977, 406, 992, 434" o="-1" /> <c c="Z#" r="993, 406, 1008, 434" o="-1" /> <c c="[#" r="1009, 406, 1019, 434" u="2" o="2" /> <c c="\#" r="1020, 406, 1035, 434" o="-1" /> <c c="^#" r="1036, 406, 1051, 434" o="-1" /> <c c="_#" r="1052, 406, 1068, 434" u="-1" o="-1" /> <c c="`#" r="1069, 406, 1084, 434" o="-1" /> <c c="c#" r="1085, 406, 1095, 434" u="2" o="2" /> <c c="d#" r="1096, 406, 1104, 434" u="3" o="3" /> <c c="e#" r="1105, 406, 1120, 434" o="-1" /> <c c="h#" r="1121, 406, 1133, 434" u="1" o="1" /> <c c="i#" r="1134, 406, 1146, 434" u="1" o="1" /> <c c="k#" r="1147, 406, 1161, 434" /> <c c="l#" r="1162, 406, 1175, 434" u="1" /> <c c="m#" r="1176, 406, 1189, 434" u="1" /> <c c="n#" r="1190, 406, 1200, 434" u="2" o="2" /> <c c="o#" r="1201, 406, 1216, 434" o="-1" /> <c c="p#" r="1217, 406, 1232, 434" o="-1" /> <c c="s#" r="1233, 406, 1242, 434" u="3" o="2" /> <c c="t#" r="1243, 406, 1256, 434" u="1" /> <c c="u#" r="1257, 406, 1271, 434" /> <c c="v#" r="1272, 406, 1287, 434" o="-1" /> <c c="w#" r="1288, 406, 1300, 434" u="1" o="1" /> <c c="x#" r="1301, 406, 1311, 434" u="2" o="2" /> <c c="y#" r="1312, 406, 1327, 434" o="-1" /> <c c="z#" r="1328, 406, 1342, 434" /> <c c="}#" r="1343, 406, 1357, 434" /> <c c="#" r="1358, 406, 1372, 434" /> <c c="#" r="1373, 406, 1388, 434" o="-1" /> <c c="#" r="1389, 406, 1404, 434" o="-1" /> <c c="#" r="1405, 406, 1420, 434" o="-1" /> <c c="#" r="1421, 406, 1435, 434" /> <c c="#" r="1436, 406, 1450, 434" /> <c c="#" r="1451, 406, 1465, 434" /> <c c="#" r="1466, 406, 1480, 434" /> <c c="#" r="1481, 406, 1496, 434" o="-1" /> <c c="#" r="1497, 406, 1507, 434" u="2" o="2" /> <c c="#" r="1508, 406, 1513, 434" u="2" o="7" /> <c c="#" r="1514, 406, 1524, 434" u="2" o="2" /> <c c="#" r="1525, 406, 1535, 434" u="2" o="2" /> <c c="#" r="1536, 406, 1540, 434" u="8" o="2" /> <c c="#" r="1541, 406, 1551, 434" u="2" o="2" /> <c c="#" r="1552, 406, 1562, 434" u="2" o="2" /> <c c="#" r="1563, 406, 1568, 434" u="2" o="7" /> <c c="#" r="1569, 406, 1579, 434" u="2" o="2" /> <c c="#" r="1580, 406, 1590, 434" u="2" o="2" /> <c c="#" r="1591, 406, 1595, 434" u="8" o="2" /> <c c="#" r="1596, 406, 1606, 434" u="2" o="2" /> <c c="#" r="1607, 406, 1617, 434" u="5" o="-1" /> <c c="#" r="1618, 406, 1627, 434" o="5" /> <c c="#" r="1628, 406, 1638, 434" u="5" o="-1" /> <c c="#" r="1639, 406, 1643, 434" u="5" o="5" /> <c c="#" r="1644, 406, 1653, 434" o="5" /> <c c="#" r="1654, 406, 1664, 434" u="5" o="-1" /> <c c="#" r="1665, 406, 1674, 434" o="5" /> <c c="#" r="1675, 406, 1679, 434" u="5" o="5" /> <c c="#" r="1680, 406, 1694, 434" /> <c c="#" r="1695, 406, 1710, 434" o="-1" /> <c c="#$" r="1711, 406, 1723, 434" u="1" o="1" /> <c c="%" r="1724, 406, 1740, 434" u="-1" o="-1" /> <c c="%" r="1741, 406, 1757, 434" u="-1" o="-1" /> <c c="%" r="1758, 406, 1774, 434" u="-1" o="-1" /> <c c="%" r="1775, 406, 1791, 434" u="-1" o="-1" /> <c c="%" r="1792, 406, 1808, 434" u="-1" o="-1" /> <c c="%" r="1809, 406, 1825, 434" u="-1" o="-1" /> <c c="%" r="1826, 406, 1842, 434" u="-1" o="-1" /> <c c="%" r="1843, 406, 1859, 434" u="-1" o="-1" /> <c c="%" r="1860, 406, 1876, 434" u="-1" o="-1" /> <c c="%" r="1877, 406, 1891, 434" u="-1" o="1" /> <c c="%" r="1892, 406, 1904, 434" u="-1" o="3" /> <c c="%" r="1905, 406, 1915, 434" u="-1" o="5" /> <c c="%" r="1916, 406, 1925, 434" u="-1" o="6" /> <c c="%" r="1926, 406, 1933, 434" u="-1" o="8" /> <c c="%" r="1934, 406, 1939, 434" u="-1" o="10" /> <c c="%" r="1940, 406, 1943, 434" u="-1" o="12" /> <c c="%" r="1944, 406, 1953, 434" u="6" o="-1" /> <c c="%" r="1954, 406, 1968, 434" u="-1" o="1" /> <c c="%" r="1969, 406, 1985, 434" u="-1" o="-1" /> <c c="%" r="1986, 406, 2002, 434" u="-1" o="-1" /> <c c="%" r="2003, 406, 2019, 434" u="-1" o="-1" /> <c c="%" r="2020, 406, 2023, 434" u="12" o="-1" /> <c c="%" r="2024, 406, 2033, 434" u="-1" o="6" /> <c c="%" r="2034, 406, 2043, 434" u="6" o="-1" /> <c c="%" r="0, 435, 9, 463" u="-1" o="6" /> <c c="%" r="10, 435, 26, 463" u="-1" o="-1" /> <c c="%" r="27, 435, 43, 463" u="-1" o="-1" /> <c c="%" r="44, 435, 60, 463" u="-1" o="-1" /> <c c="%" r="61, 435, 77, 463" u="-1" o="-1" /> <c c="%" r="78, 435, 87, 463" u="6" o="-1" /> <c c="%" r="88, 435, 104, 463" u="-1" o="-1" /> <c c="%" r="105, 435, 121, 463" u="-1" o="-1" /> <c c="%" r="122, 435, 137, 463" o="-1" /> <c c="%" r="138, 435, 153, 463" o="-1" /> <c c="%" r="154, 435, 169, 463" o="-1" /> <c c="%" r="170, 435, 185, 463" o="-1" /> <c c="%" r="186, 435, 201, 463" o="-1" /> <c c="%" r="202, 435, 217, 463" o="-1" /> <c c="%" r="218, 435, 233, 463" o="-1" /> <c c="%" r="234, 435, 249, 463" o="-1" /> <c c="%" r="250, 435, 265, 463" o="-1" /> <c c="%" r="266, 435, 281, 463" o="-1" /> <c c="%" r="282, 435, 292, 463" u="2" o="2" /> <c c="%" r="293, 435, 303, 463" u="2" o="2" /> <c c="%" r="304, 435, 319, 463" o="-1" /> <c c="%" r="320, 435, 335, 463" o="-1" /> <c c="%" r="336, 435, 344, 463" u="3" o="3" /> <c c="%" r="345, 435, 353, 463" u="3" o="3" /> <c c="%" r="354, 435, 369, 463" o="-1" /> <c c="%" r="370, 435, 385, 463" o="-1" /> <c c="%" r="386, 435, 401, 463" o="-1" /> <c c="%" r="402, 435, 417, 463" o="-1" /> <c c="%" r="418, 435, 428, 463" u="2" o="2" /> <c c="%" r="429, 435, 439, 463" u="2" o="2" /> <c c="%" r="440, 435, 455, 463" o="-1" /> <c c="%" r="456, 435, 471, 463" o="-1" /> <c c="%" r="472, 435, 482, 463" u="2" o="2" /> <c c="%" r="483, 435, 493, 463" u="2" o="2" /> <c c="%" r="494, 435, 509, 463" o="-1" /> <c c="%" r="510, 435, 525, 463" o="-1" /> <c c="%" r="526, 435, 541, 463" o="-1" /> <c c="%" r="542, 435, 557, 463" o="-1" /> <c c="%" r="558, 435, 568, 463" u="2" o="2" /> <c c="%" r="569, 435, 579, 463" u="2" o="2" /> <c c="%" r="580, 435, 595, 463" o="-1" /> <c c="%" r="596, 435, 611, 463" o="-1" /> <c c="%" r="612, 435, 622, 463" u="2" o="2" /> <c c="%" r="623, 435, 633, 463" u="2" o="2" /> <c c="%" r="634, 435, 649, 463" o="-1" /> <c c="%" r="650, 435, 665, 463" o="-1" /> <c c="%" r="666, 435, 681, 463" o="-1" /> <c c="%" r="682, 435, 697, 463" o="-1" /> <c c="%" r="698, 435, 713, 463" o="-1" /> <c c="%" r="714, 435, 729, 463" o="-1" /> <c c="%" r="730, 435, 742, 463" u="1" o="1" /> <c c="%" r="743, 435, 758, 463" o="-1" /> <c c="%" r="759, 435, 774, 463" o="-1" /> <c c="%" r="775, 435, 790, 463" o="-1" /> <c c="%" r="791, 435, 806, 463" o="-1" /> <c c="%" r="807, 435, 822, 463" o="-1" /> <c c="%" r="823, 435, 838, 463" o="-1" /> <c c="%" r="839, 435, 854, 463" o="-1" /> <c c="%" r="855, 435, 870, 463" o="-1" /> <c c="%" r="871, 435, 886, 463" o="-1" /> <c c="%" r="887, 435, 902, 463" o="-1" /> <c c="%" r="903, 435, 918, 463" o="-1" /> <c c="%" r="919, 435, 927, 463" u="3" o="3" /> <c c="%" r="928, 435, 936, 463" u="3" o="3" /> <c c="%" r="937, 435, 953, 463" u="-1" o="-1" /> <c c="%" r="954, 435, 970, 463" u="-1" o="-1" /> <c c="%" r="971, 435, 987, 463" u="-1" o="-1" /> <c c="%" r="988, 435, 1004, 463" u="-1" o="-1" /> <c c="%" r="1005, 435, 1013, 463" u="3" o="3" /> <c c="%" r="1014, 435, 1022, 463" u="3" o="3" /> <c c="%" r="1023, 435, 1031, 463" u="3" o="3" /> <c c="%" r="1032, 435, 1040, 463" u="3" o="3" /> <c c="%" r="1041, 435, 1056, 463" o="-1" /> <c c="%" r="1057, 435, 1072, 463" o="-1" /> <c c="%" r="1073, 435, 1088, 463" o="-1" /> <c c="%" r="1089, 435, 1104, 463" o="-1" /> <c c="%" r="1105, 435, 1120, 463" o="-1" /> <c c="%" r="1121, 435, 1136, 463" o="-1" /> <c c="%" r="1137, 435, 1146, 463" u="3" o="2" /> <c c="%" r="1147, 435, 1162, 463" o="-1" /> <c c="%" r="1163, 435, 1178, 463" o="-1" /> <c c="%" r="1179, 435, 1194, 463" o="-1" /> <c c="%" r="1195, 435, 1210, 463" o="-1" /> <c c="%" r="1211, 435, 1226, 463" o="-1" /> <c c="%" r="1227, 435, 1242, 463" o="-1" /> <c c="%" r="1243, 435, 1258, 463" o="-1" /> <c c="%" r="1259, 435, 1274, 463" o="-1" /> <c c="%" r="1275, 435, 1291, 463" u="-1" o="-1" /> <c c="%" r="1292, 435, 1307, 463" o="-1" /> <c c="%" r="1308, 435, 1323, 463" o="-1" /> <c c="%" r="1324, 435, 1339, 463" o="-1" /> <c c="%" r="1340, 435, 1355, 463" o="-1" /> <c c="%" r="1356, 435, 1371, 463" o="-1" /> <c c="%" r="1372, 435, 1387, 463" o="-1" /> <c c="%" r="1388, 435, 1403, 463" o="-1" /> <c c="%" r="1404, 435, 1419, 463" o="-1" /> <c c="%" r="1420, 435, 1435, 463" o="-1" /> <c c="%" r="1436, 435, 1451, 463" o="-1" /> <c c="%" r="1452, 435, 1467, 463" o="-1" /> <c c="%" r="1468, 435, 1481, 463" u="1" /> <c c="%" r="1482, 435, 1495, 463" u="1" /> <c c="%" r="1496, 435, 1507, 463" u="2" o="1" /> <c c="%" r="1508, 435, 1519, 463" u="2" o="1" /> <c c="%" r="1520, 435, 1535, 463" o="-1" /> <c c="&" r="1536, 435, 1550, 463" /> <c c="&" r="1551, 435, 1565, 463" /> <c c="&" r="1566, 435, 1580, 463" /> <c c="&" r="1581, 435, 1594, 463" u="1" /> <c c="&" r="1595, 435, 1609, 463" /> <c c="&" r="1610, 435, 1624, 463" /> <c c="&" r="1625, 435, 1639, 463" /> <c c="&" r="1640, 435, 1650, 463" u="2" o="2" /> <c c="&" r="1651, 435, 1665, 463" /> <c c=" &" r="1666, 435, 1680, 463" /> <c c=" &" r="1681, 435, 1696, 463" o="-1" /> <c c=" &" r="1697, 435, 1712, 463" o="-1" /> <c c=" &" r="1713, 435, 1727, 463" /> <c c=" &" r="1728, 435, 1742, 463" /> <c c="&" r="1743, 435, 1758, 463" o="-1" /> <c c="&" r="1759, 435, 1774, 463" o="-1" /> <c c="&" r="1775, 435, 1788, 463" u="1" /> <c c="&" r="1789, 435, 1802, 463" u="1" /> <c c="&" r="1803, 435, 1815, 463" u="1" o="1" /> <c c="&" r="1816, 435, 1826, 463" u="2" o="2" /> <c c="&" r="1827, 435, 1841, 463" /> <c c="&" r="1842, 435, 1855, 463" u="1" /> <c c="&" r="1856, 435, 1870, 463" /> <c c="&" r="1871, 435, 1885, 463" /> <c c="&" r="1886, 435, 1900, 463" /> <c c="&" r="1901, 435, 1915, 463" /> <c c="&" r="1916, 435, 1930, 463" /> <c c="&" r="1931, 435, 1945, 463" /> <c c="&" r="1946, 435, 1961, 463" o="-1" /> <c c="&" r="1962, 435, 1974, 463" u="1" o="1" /> <c c="&" r="1975, 435, 1990, 463" o="-1" /> <c c="&" r="1991, 435, 2003, 463" u="1" o="1" /> <c c=" &" r="2004, 435, 2019, 463" o="-1" /> <c c="!&" r="2020, 435, 2035, 463" o="-1" /> <c c=""&" r="0, 464, 15, 492" o="-1" /> <c c="#&" r="16, 464, 30, 492" /> <c c="$&" r="31, 464, 44, 492" u="1" /> <c c="%&" r="45, 464, 58, 492" u="1" /> <c c="&&" r="59, 464, 71, 492" u="1" o="1" /> <c c="'&" r="72, 464, 85, 492" u="1" /> <c c="(&" r="86, 464, 96, 492" u="2" o="2" /> <c c=")&" r="97, 464, 111, 492" /> <c c="*&" r="112, 464, 126, 492" /> <c c="+&" r="127, 464, 142, 492" o="-1" /> <c c=",&" r="143, 464, 156, 492" u="1" /> <c c="-&" r="157, 464, 172, 492" o="-1" /> <c c=".&" r="173, 464, 188, 492" o="-1" /> <c c="/&" r="189, 464, 204, 492" o="-1" /> <c c="8&" r="205, 464, 221, 492" u="-1" o="-1" /> <c c="9&" r="222, 464, 236, 492" /> <c c=":&" r="237, 464, 251, 492" /> <c c=";&" r="252, 464, 266, 492" /> <c c="<&" r="267, 464, 281, 492" /> <c c="=&" r="282, 464, 294, 492" u="1" o="1" /> <c c=">&" r="295, 464, 307, 492" u="1" o="1" /> <c c="?&" r="308, 464, 319, 492" u="2" o="1" /> <c c="@&" r="320, 464, 332, 492" u="1" o="1" /> <c c="A&" r="333, 464, 345, 492" u="1" o="1" /> <c c="B&" r="346, 464, 361, 492" o="-1" /> <c c="C&" r="362, 464, 376, 492" /> <c c="D&" r="377, 464, 388, 492" u="2" o="1" /> <c c="E&" r="389, 464, 403, 492" /> <c c="F&" r="404, 464, 417, 492" u="1" /> <c c="G&" r="418, 464, 428, 492" u="2" o="2" /> <c c="H&" r="429, 464, 444, 492" o="-1" /> <c c="I&" r="445, 464, 459, 492" /> <c c="J&" r="460, 464, 475, 492" o="-1" /> <c c="K&" r="476, 464, 490, 492" /> <c c="L&" r="491, 464, 505, 492" /> <c c="M&" r="506, 464, 520, 492" /> <c c="N&" r="521, 464, 534, 492" u="1" /> <c c="O&" r="535, 464, 549, 492" /> <c c="P&" r="550, 464, 564, 492" /> <c c="Q&" r="565, 464, 580, 492" o="-1" /> <c c="R&" r="581, 464, 594, 492" u="1" /> <c c="S&" r="595, 464, 608, 492" u="1" /> <c c="T&" r="609, 464, 623, 492" /> <c c="U&" r="624, 464, 637, 492" u="1" /> <c c="V&" r="638, 464, 651, 492" u="1" /> <c c="W&" r="652, 464, 662, 492" u="2" o="2" /> <c c="X&" r="663, 464, 675, 492" u="1" o="1" /> <c c="Y&" r="676, 464, 688, 492" u="1" o="1" /> <c c="Z&" r="689, 464, 702, 492" u="1" /> <c c="[&" r="703, 464, 717, 492" /> <c c="\&" r="718, 464, 730, 492" u="1" o="1" /> <c c="]&" r="731, 464, 741, 492" u="2" o="2" /> <c c="^&" r="742, 464, 755, 492" u="1" /> <c c="_&" r="756, 464, 768, 492" u="1" o="1" /> <c c="`&" r="769, 464, 781, 492" u="1" o="1" /> <c c="a&" r="782, 464, 797, 492" o="-1" /> <c c="b&" r="798, 464, 810, 492" u="1" o="1" /> <c c="c&" r="811, 464, 825, 492" /> <c c="d&" r="826, 464, 838, 492" u="1" o="1" /> <c c="e&" r="839, 464, 854, 492" o="-1" /> <c c="f&" r="855, 464, 867, 492" u="1" o="1" /> <c c="g&" r="868, 464, 882, 492" /> <c c="h&" r="883, 464, 897, 492" /> <c c="i&" r="898, 464, 904, 492" u="4" o="4" /> <c c="j&" r="905, 464, 916, 492" u="2" o="1" /> <c c="k&" r="917, 464, 930, 492" u="1" /> <c c="l&" r="931, 464, 946, 492" o="-1" /> <c c="m&" r="947, 464, 955, 492" u="3" o="3" /> <c c="n&" r="956, 464, 961, 492" u="5" o="4" /> <c c="o&" r="962, 464, 970, 492" u="3" o="3" /> <c c="p&" r="971, 464, 984, 492" u="1" /> <c c="q&" r="985, 464, 999, 492" /> <c c="r&" r="1000, 464, 1014, 492" /> <c c="s&" r="1015, 464, 1029, 492" /> <c c="t&" r="1030, 464, 1044, 492" /> <c c="u&" r="1045, 464, 1059, 492" /> <c c="v&" r="1060, 464, 1074, 492" /> <c c="w&" r="1075, 464, 1089, 492" /> <c c="x&" r="1090, 464, 1104, 492" /> <c c="y&" r="1105, 464, 1119, 492" /> <c c="z&" r="1120, 464, 1134, 492" /> <c c="{&" r="1135, 464, 1149, 492" /> <c c="|&" r="1150, 464, 1164, 492" /> <c c="}&" r="1165, 464, 1179, 492" /> <c c="~&" r="1180, 464, 1194, 492" /> <c c="&" r="1195, 464, 1208, 492" u="1" /> <c c="&" r="1209, 464, 1223, 492" /> <c c="&" r="1224, 464, 1238, 492" /> <c c="&" r="1239, 464, 1253, 492" /> <c c="&" r="1254, 464, 1268, 492" /> <c c="&" r="1269, 464, 1283, 492" /> <c c="&" r="1284, 464, 1298, 492" /> <c c="&" r="1299, 464, 1313, 492" /> <c c="&" r="1314, 464, 1328, 492" /> <c c="&" r="1329, 464, 1343, 492" /> <c c="&" r="1344, 464, 1358, 492" /> <c c="&" r="1359, 464, 1372, 492" u="1" /> <c c="&" r="1373, 464, 1386, 492" u="1" /> <c c="&" r="1387, 464, 1399, 492" u="1" o="1" /> <c c="&" r="1400, 464, 1412, 492" u="1" o="1" /> <c c="&" r="1413, 464, 1427, 492" /> <c c="&" r="1428, 464, 1442, 492" /> <c c="&" r="1443, 464, 1455, 492" u="1" o="1" /> <c c="&" r="1456, 464, 1467, 492" u="2" o="1" /> <c c="&" r="1468, 464, 1483, 492" o="-1" /> <c c="&" r="1484, 464, 1499, 492" o="-1" /> <c c="&" r="1500, 464, 1514, 492" /> <c c="&" r="1515, 464, 1529, 492" /> <c c="&" r="1530, 464, 1544, 492" /> <c c="&" r="1545, 464, 1558, 492" u="1" /> <c c="&" r="1559, 464, 1573, 492" /> <c c="&" r="1574, 464, 1588, 492" /> <c c="&" r="1589, 464, 1601, 492" u="1" o="1" /> <c c="&" r="1602, 464, 1612, 492" u="2" o="2" /> <c c="&" r="1613, 464, 1623, 492" u="2" o="2" /> <c c="'" r="1624, 464, 1638, 492" /> <c c="'" r="1639, 464, 1653, 492" /> <c c="'" r="1654, 464, 1668, 492" /> <c c="'" r="1669, 464, 1683, 492" /> <c c="'" r="1684, 464, 1698, 492" /> <c c="'" r="1699, 464, 1713, 492" /> <c c="'" r="1714, 464, 1728, 492" /> <c c=" '" r="1729, 464, 1743, 492" /> <c c=" '" r="1744, 464, 1752, 492" u="3" o="3" /> <c c=" '" r="1753, 464, 1767, 492" /> <c c="'" r="1768, 464, 1781, 492" u="1" /> <c c="'" r="1782, 464, 1796, 492" /> <c c="'" r="1797, 464, 1810, 492" u="1" /> <c c="'" r="1811, 464, 1825, 492" /> <c c="'" r="1826, 464, 1840, 492" /> <c c="'" r="1841, 464, 1853, 492" u="1" o="1" /> <c c="'" r="1854, 464, 1868, 492" /> <c c="'" r="1869, 464, 1881, 492" u="1" o="1" /> <c c="'" r="1882, 464, 1895, 492" o="1" /> <c c="'" r="1896, 464, 1908, 492" u="1" o="1" /> <c c="'" r="1909, 464, 1923, 492" /> <c c="'" r="1924, 464, 1938, 492" /> <c c="'" r="1939, 464, 1952, 492" u="1" /> <c c="'" r="1953, 464, 1967, 492" /> <c c="'" r="1968, 464, 1982, 492" /> <c c="'" r="1983, 464, 1995, 492" u="1" o="1" /> <c c="'" r="1996, 464, 2008, 492" u="1" o="1" /> <c c="'" r="2009, 464, 2021, 492" u="1" o="1" /> <c c=" '" r="2022, 464, 2036, 492" /> <c c="!'" r="0, 493, 14, 521" /> <c c=""'" r="15, 493, 29, 521" /> <c c="#'" r="30, 493, 45, 521" o="-1" /> <c c="$'" r="46, 493, 61, 521" o="-1" /> <c c="%'" r="62, 493, 77, 521" o="-1" /> <c c="&'" r="78, 493, 92, 521" /> <c c="''" r="93, 493, 107, 521" /> <c c=")'" r="108, 493, 122, 521" /> <c c="*'" r="123, 493, 137, 521" /> <c c="+'" r="138, 493, 152, 521" /> <c c=",'" r="153, 493, 167, 521" /> <c c="-'" r="168, 493, 182, 521" /> <c c=".'" r="183, 493, 197, 521" /> <c c="/'" r="198, 493, 212, 521" /> <c c="0'" r="213, 493, 227, 521" /> <c c="1'" r="228, 493, 242, 521" /> <c c="2'" r="243, 493, 256, 521" u="1" /> <c c="3'" r="257, 493, 271, 521" /> <c c="4'" r="272, 493, 286, 521" /> <c c="5'" r="287, 493, 302, 521" o="-1" /> <c c="6'" r="303, 493, 317, 521" /> <c c="7'" r="318, 493, 332, 521" /> <c c="8'" r="333, 493, 348, 521" o="-1" /> <c c="9'" r="349, 493, 363, 521" /> <c c=":'" r="364, 493, 378, 521" /> <c c=";'" r="379, 493, 393, 521" /> <c c="<'" r="394, 493, 408, 521" /> <c c="='" r="409, 493, 423, 521" /> <c c=">'" r="424, 493, 438, 521" /> <c c="?'" r="439, 493, 453, 521" /> <c c="@'" r="454, 493, 469, 521" o="-1" /> <c c="A'" r="470, 493, 485, 521" o="-1" /> <c c="B'" r="486, 493, 500, 521" /> <c c="C'" r="501, 493, 515, 521" /> <c c="D'" r="516, 493, 530, 521" /> <c c="E'" r="531, 493, 545, 521" /> <c c="F'" r="546, 493, 561, 521" o="-1" /> <c c="G'" r="562, 493, 576, 521" /> <c c="H'" r="577, 493, 591, 521" /> <c c="I'" r="592, 493, 606, 521" /> <c c="J'" r="607, 493, 622, 521" o="-1" /> <c c="K'" r="623, 493, 637, 521" /> <c c="M'" r="638, 493, 652, 521" /> <c c="O'" r="653, 493, 667, 521" /> <c c="P'" r="668, 493, 682, 521" /> <c c="Q'" r="683, 493, 697, 521" /> <c c="R'" r="698, 493, 712, 521" /> <c c="V'" r="713, 493, 727, 521" /> <c c="X'" r="728, 493, 731, 521" u="6" o="5" /> <c c="Y'" r="732, 493, 736, 521" u="5" o="5" /> <c c="Z'" r="737, 493, 744, 521" u="4" o="3" /> <c c="['" r="745, 493, 749, 521" u="5" o="5" /> <c c="\'" r="750, 493, 754, 521" u="5" o="5" /> <c c="]'" r="755, 493, 765, 521" u="2" o="2" /> <c c="^'" r="766, 493, 776, 521" u="2" o="2" /> <c c="a'" r="777, 493, 790, 521" u="1" /> <c c="b'" r="791, 493, 800, 521" u="3" o="2" /> <c c="c'" r="801, 493, 812, 521" u="2" o="1" /> <c c="d'" r="813, 493, 827, 521" /> <c c="e'" r="828, 493, 840, 521" u="1" o="1" /> <c c="f'" r="841, 493, 855, 521" /> <c c="g'" r="856, 493, 870, 521" /> <c c="h'" r="871, 493, 881, 521" u="2" o="2" /> <c c="i'" r="882, 493, 892, 521" u="2" o="2" /> <c c="j'" r="893, 493, 900, 521" u="4" o="3" /> <c c="k'" r="901, 493, 908, 521" u="4" o="3" /> <c c="l'" r="909, 493, 917, 521" u="3" o="3" /> <c c="m'" r="918, 493, 926, 521" u="3" o="3" /> <c c="n'" r="927, 493, 937, 521" u="2" o="2" /> <c c="o'" r="938, 493, 948, 521" u="2" o="2" /> <c c="p'" r="949, 493, 959, 521" u="2" o="2" /> <c c="q'" r="960, 493, 970, 521" u="2" o="2" /> <c c="r'" r="971, 493, 975, 521" u="5" o="5" /> <c c="s'" r="976, 493, 980, 521" u="5" o="5" /> <c c="t'" r="981, 493, 990, 521" u="3" o="2" /> <c c="u'" r="991, 493, 1000, 521" u="3" o="2" /> <c c="'" r="1001, 493, 1014, 521" u="1" /> <c c="'" r="1015, 493, 1027, 521" u="1" o="1" /> <c c="'" r="1028, 493, 1041, 521" u="1" /> <c c="'" r="1042, 493, 1054, 521" u="1" o="1" /> <c c="'" r="1055, 493, 1069, 521" /> <c c="'" r="1070, 493, 1084, 521" /> <c c="'" r="1085, 493, 1098, 521" u="1" /> <c c="'" r="1099, 493, 1113, 521" /> <c c="'" r="1114, 493, 1128, 521" /> <c c="'" r="1129, 493, 1142, 521" u="1" /> <c c="'" r="1143, 493, 1156, 521" u="1" /> <c c="'" r="1157, 493, 1170, 521" u="1" /> <c c="'" r="1171, 493, 1183, 521" u="1" o="1" /> <c c="'" r="1184, 493, 1196, 521" u="1" o="1" /> <c c="'" r="1197, 493, 1211, 521" /> <c c="'" r="1212, 493, 1226, 521" /> <c c="'" r="1227, 493, 1234, 521" u="4" o="3" /> <c c="'" r="1235, 493, 1249, 521" /> <c c="'" r="1250, 493, 1263, 521" u="1" /> <c c="'" r="1264, 493, 1277, 521" u="1" /> <c c="'" r="1278, 493, 1292, 521" /> <c c="'" r="1293, 493, 1306, 521" u="1" /> <c c="'" r="1307, 493, 1319, 521" u="1" o="1" /> <c c="'" r="1320, 493, 1333, 521" u="1" /> <c c="'" r="1334, 493, 1348, 521" /> <c c="'" r="1349, 493, 1363, 521" /> <c c="'" r="1364, 493, 1376, 521" u="1" o="1" /> <c c="'" r="1377, 493, 1390, 521" u="1" /> <c c="'" r="1391, 493, 1403, 521" u="1" o="1" /> <c c="'" r="1404, 493, 1417, 521" u="1" /> <c c="'" r="1418, 493, 1430, 521" u="1" o="1" /> <c c="'" r="1431, 493, 1444, 521" u="1" /> <c c="'" r="1445, 493, 1459, 521" /> <c c="'" r="1460, 493, 1472, 521" u="1" o="1" /> <c c="'" r="1473, 493, 1487, 521" /> <c c="'" r="1488, 493, 1502, 521" /> <c c="'" r="1503, 493, 1517, 521" /> <c c="'" r="1518, 493, 1532, 521" /> <c c="'" r="1533, 493, 1547, 521" /> <c c="'" r="1548, 493, 1561, 521" u="1" /> <c c="'" r="1562, 493, 1571, 521" u="3" o="2" /> <c c="'" r="1572, 493, 1581, 521" u="3" o="2" /> <c c="'" r="1582, 493, 1594, 521" u="1" o="1" /> <c c="'" r="1595, 493, 1602, 521" u="4" o="3" /> <c c="'" r="1603, 493, 1610, 521" u="4" o="3" /> <c c=")" r="1611, 493, 1623, 521" u="1" o="1" /> <c c=")" r="1624, 493, 1638, 521" /> <c c=")" r="1639, 493, 1653, 521" /> <c c="/*" r="1654, 493, 1666, 521" u="1" o="1" /> <c c="+" r="1667, 493, 1682, 521" o="-1" /> <c c="+" r="1683, 493, 1698, 521" o="-1" /> <c c="+" r="1699, 493, 1714, 521" o="-1" /> <c c="+" r="1715, 493, 1730, 521" o="-1" /> <c c="+" r="1731, 493, 1746, 521" o="-1" /> <c c="+" r="1747, 493, 1762, 521" o="-1" /> <c c="+" r="1763, 493, 1778, 521" o="-1" /> <c c="+" r="1779, 493, 1794, 521" o="-1" /> <c c="+" r="1795, 493, 1810, 521" o="-1" /> <c c="d," r="1811, 493, 1825, 521" u="1" o="-1" /> <c c="m," r="1826, 493, 1839, 521" u="1" /> <c c="n," r="1840, 493, 1853, 521" u="1" /> <c c="o," r="1854, 493, 1868, 521" /> <c c="p," r="1869, 493, 1882, 521" u="1" /> <c c="u," r="1883, 493, 1895, 521" u="1" o="1" /> <c c="v," r="1896, 493, 1907, 521" u="2" o="1" /> <c c="w," r="1908, 493, 1922, 521" /> <c c="y," r="1923, 493, 1934, 521" u="2" o="1" /> <c c="z," r="1935, 493, 1948, 521" u="1" /> <c c="|," r="1949, 493, 1955, 521" u="4" o="4" /> <c c="}," r="1956, 493, 1965, 521" u="3" o="2" /> <c c="~," r="1966, 493, 1979, 521" u="1" /> <c c="," r="1980, 493, 1993, 521" u="1" /> <c c="." r="1994, 493, 2004, 521" u="2" o="2" /> <c c=""." r="2005, 493, 2011, 521" u="5" o="3" /> <c c="#." r="2012, 493, 2019, 521" u="3" o="4" /> <c c="$." r="2020, 493, 2026, 521" u="5" o="3" /> <c c="%." r="2027, 493, 2034, 521" u="3" o="4" /> <c c=".." r="2035, 493, 2045, 521" u="2" o="2" /> <c c="" r="0, 522, 9, 550" u="3" o="2" /> <c c=" " r="10, 522, 19, 550" u="3" o="2" /> <c c=" " r="20, 522, 29, 550" u="3" o="2" /> <c c=" " r="30, 522, 39, 550" u="3" o="2" /> <c c=" " r="40, 522, 49, 550" u="3" o="2" /> <c c=" " r="50, 522, 59, 550" u="3" o="2" /> <c c="" r="60, 522, 69, 550" u="3" o="2" /> <c c="" r="70, 522, 79, 550" u="3" o="2" /> <c c="" r="80, 522, 89, 550" u="3" o="2" /> <c c="" r="90, 522, 99, 550" u="3" o="2" /> <c c="" r="100, 522, 109, 550" u="3" o="2" /> <c c="" r="110, 522, 119, 550" u="3" o="2" /> <c c="" r="120, 522, 129, 550" u="3" o="2" /> <c c="" r="130, 522, 139, 550" u="3" o="2" /> <c c="" r="140, 522, 149, 550" u="3" o="2" /> <c c="" r="150, 522, 158, 550" u="3" o="3" /> <c c="" r="159, 522, 167, 550" u="3" o="3" /> <c c="" r="168, 522, 171, 550" u="6" o="5" /> <c c="" r="172, 522, 175, 550" u="6" o="5" /> <c c="" r="176, 522, 179, 550" u="6" o="5" /> <c c=""" r="180, 522, 189, 550" u="3" o="2" /> <c c="#" r="190, 522, 199, 550" u="3" o="2" /> <c c="$" r="200, 522, 211, 550" u="2" o="1" /> <c c="%" r="212, 522, 223, 550" u="2" o="1" /> <c c="&" r="224, 522, 236, 550" u="1" o="1" /> <c c="'" r="237, 522, 248, 550" u="2" o="1" /> <c c="" r="249, 522, 253, 550" u="5" o="5" /> <c c="" r="254, 522, 260, 550" u="4" o="4" /> <c c="" r="261, 522, 265, 550" u="5" o="5" /> <c c="" r="266, 522, 269, 550" u="6" o="5" /> <c c="" r="270, 522, 281, 550" u="1" o="2" /> <c c="" r="282, 522, 295, 550" u="1" /> <c c="" r="296, 522, 309, 550" u="1" /> <c c="" r="310, 522, 323, 550" u="1" /> <c c="" r="324, 522, 337, 550" u="1" /> <c c="" r="338, 522, 351, 550" o="1" /> <c c="" r="352, 522, 365, 550" o="1" /> <c c="R" r="366, 522, 381, 550" o="-1" /> <c c="S" r="382, 522, 397, 550" o="-1" /> <c c="T" r="398, 522, 408, 550" u="-1" o="5" /> <c c="U" r="409, 522, 425, 550" u="-1" o="-1" /> <c c="V" r="426, 522, 441, 550" o="-1" /> <c c="W" r="442, 522, 457, 550" o="-1" /> <c c="X" r="458, 522, 470, 550" u="-1" o="3" /> <c c="Y" r="471, 522, 487, 550" u="-1" o="-1" /> <c c="Z" r="488, 522, 503, 550" o="-1" /> <c c="[" r="504, 522, 519, 550" o="-1" /> <c c="\" r="520, 522, 531, 550" u="-1" o="4" /> <c c="]" r="532, 522, 548, 550" u="-1" o="-1" /> <c c="^" r="549, 522, 564, 550" o="-1" /> <c c="_" r="565, 522, 580, 550" o="-1" /> <c c="`" r="581, 522, 591, 550" u="-1" o="5" /> <c c="a" r="592, 522, 608, 550" u="-1" o="-1" /> <c c="b" r="609, 522, 624, 550" o="-1" /> <c c="c" r="625, 522, 640, 550" o="-1" /> <c c="d" r="641, 522, 653, 550" u="-1" o="3" /> <c c="e" r="654, 522, 670, 550" u="-1" o="-1" /> <c c="f" r="671, 522, 686, 550" o="-1" /> <c c="g" r="687, 522, 702, 550" o="-1" /> <c c="h" r="703, 522, 715, 550" u="-1" o="3" /> <c c="i" r="716, 522, 732, 550" u="-1" o="-1" /> <c c="j" r="733, 522, 750, 550" u="-2" o="-1" /> <c c="k" r="751, 522, 768, 550" u="-2" o="-1" /> <c c="l" r="769, 522, 781, 550" u="-1" o="3" /> <c c="m" r="782, 522, 798, 550" u="-1" o="-1" /> <c c="n" r="799, 522, 816, 550" u="-2" o="-1" /> <c c="o" r="817, 522, 834, 550" u="-2" o="-1" /> <c c="p" r="835, 522, 847, 550" u="-1" o="3" /> <c c="q" r="848, 522, 864, 550" u="-1" o="-1" /> <c c="r" r="865, 522, 878, 550" u="1" /> <c c="s" r="879, 522, 894, 550" o="-1" /> <c c="t" r="895, 522, 909, 550" u="-1" o="1" /> <c c="u" r="910, 522, 926, 550" u="-1" o="-1" /> <c c="v" r="927, 522, 940, 550" u="1" /> <c c="w" r="941, 522, 956, 550" o="-1" /> <c c="x" r="957, 522, 971, 550" u="-1" o="1" /> <c c="y" r="972, 522, 988, 550" u="-1" o="-1" /> <c c="z" r="989, 522, 1002, 550" u="1" /> <c c="{" r="1003, 522, 1018, 550" o="-1" /> <c c="|" r="1019, 522, 1033, 550" u="-1" o="1" /> <c c="}" r="1034, 522, 1050, 550" u="-1" o="-1" /> <c c="~" r="1051, 522, 1064, 550" u="1" /> <c c="" r="1065, 522, 1080, 550" o="-1" /> <c c="" r="1081, 522, 1095, 550" u="-1" o="1" /> <c c="" r="1096, 522, 1112, 550" u="-1" o="-1" /> <c c="" r="1113, 522, 1129, 550" u="-1" o="-1" /> <c c="" r="1130, 522, 1147, 550" u="-2" o="-1" /> <c c="" r="1148, 522, 1164, 550" u="-1" o="-1" /> <c c="" r="1165, 522, 1182, 550" u="-2" o="-1" /> <c c="" r="1183, 522, 1199, 550" o="-2" /> <c c="" r="1200, 522, 1217, 550" u="-2" o="-1" /> <c c="" r="1218, 522, 1232, 550" u="-1" o="1" /> <c c="" r="1233, 522, 1249, 550" u="-1" o="-1" /> <c c="" r="1250, 522, 1267, 550" o="-3" /> <c c="" r="1268, 522, 1286, 550" u="-2" o="-2" /> <c c="" r="1287, 522, 1301, 550" u="-1" o="1" /> <c c="" r="1302, 522, 1318, 550" u="-1" o="-1" /> <c c="" r="1319, 522, 1333, 550" /> <c c="" r="1334, 522, 1350, 550" u="-1" o="-1" /> <c c="" r="1351, 522, 1367, 550" u="-1" o="-1" /> <c c="" r="1368, 522, 1385, 550" u="-1" o="-2" /> <c c="" r="1386, 522, 1400, 550" u="-1" o="1" /> <c c="" r="1401, 522, 1418, 550" u="-1" o="-2" /> <c c="" r="1419, 522, 1429, 550" u="-1" o="5" /> <c c="" r="1430, 522, 1446, 550" u="-1" o="-1" /> <c c="" r="1447, 522, 1462, 550" o="-1" /> <c c="" r="1463, 522, 1479, 550" u="-1" o="-1" /> <c c="" r="1480, 522, 1492, 550" u="-1" o="3" /> <c c="" r="1493, 522, 1509, 550" u="-1" o="-1" /> <c c="p" r="1510, 522, 1518, 550" u="3" o="3" /> <c c="q" r="1519, 522, 1535, 550" u="-1" o="-1" /> <c c="r" r="1536, 522, 1545, 550" u="2" o="3" /> <c c="s" r="1546, 522, 1553, 550" u="8" o="-1" /> <c c="t" r="1554, 522, 1562, 550" u="3" o="3" /> <c c="v" r="1563, 522, 1571, 550" u="3" o="3" /> <c c="w" r="1572, 522, 1588, 550" u="-1" o="-1" /> <c c="x" r="1589, 522, 1597, 550" u="3" o="3" /> <c c="y" r="1598, 522, 1614, 550" u="-1" o="-1" /> <c c="z" r="1615, 522, 1623, 550" u="3" o="3" /> <c c="{" r="1624, 522, 1640, 550" u="-1" o="-1" /> <c c="|" r="1641, 522, 1650, 550" u="3" o="2" /> <c c="}" r="1651, 522, 1667, 550" u="-1" o="-1" /> <c c="~" r="1668, 522, 1676, 550" u="3" o="3" /> <c c="" r="1677, 522, 1693, 550" u="-1" o="-1" /> <c c="" r="1694, 522, 1703, 550" u="4" o="1" /> <c c="" r="1704, 522, 1714, 550" u="2" o="2" /> <c c="" r="1715, 522, 1728, 550" u="2" o="-1" /> <c c="" r="1729, 522, 1734, 550" u="5" o="4" /> <c c="" r="1735, 522, 1745, 550" u="5" o="-1" /> <c c="" r="1746, 522, 1759, 550" u="1" /> <c c="" r="1760, 522, 1775, 550" o="-1" /> <c c="" r="1776, 522, 1781, 550" u="5" o="4" /> <c c="" r="1782, 522, 1791, 550" u="6" o="-1" /> <c c="" r="1792, 522, 1807, 550" o="-1" /> <c c="" r="1808, 522, 1824, 550" u="-1" o="-1" /> <c c="" r="1825, 522, 1836, 550" u="-1" o="4" /> <c c="" r="1837, 522, 1853, 550" u="-1" o="-1" /> <c c="" r="1854, 522, 1858, 550" u="5" o="5" /> <c c="" r="1859, 522, 1868, 550" u="6" o="-1" /> <c c="" r="1869, 522, 1884, 550" o="-1" /> <c c="" r="1885, 522, 1900, 550" o="-1" /> <c c="" r="1901, 522, 1911, 550" u="-1" o="5" /> <c c="" r="1912, 522, 1928, 550" u="-1" o="-1" /> <c c="" r="1929, 522, 1940, 550" u="2" o="1" /> <c c="" r="1941, 522, 1955, 550" u="1" o="-1" /> <c c="" r="1956, 522, 1971, 550" o="-1" /> <c c="" r="1972, 522, 1987, 550" o="-1" /> <c c="" r="1988, 522, 2000, 550" u="-1" o="3" /> <c c="" r="2001, 522, 2017, 550" u="-1" o="-1" /> <c c="" r="2018, 522, 2033, 550" o="-1" /> <c c="" r="0, 551, 15, 579" o="-1" /> <c c="" r="16, 551, 28, 579" u="-1" o="3" /> <c c="" r="29, 551, 45, 579" u="-1" o="-1" /> <c c="" r="46, 551, 59, 579" u="1" /> <c c="" r="60, 551, 74, 579" u="1" o="-1" /> <c c="" r="75, 551, 89, 579" u="-1" o="1" /> <c c="" r="90, 551, 106, 579" u="-1" o="-1" /> <c c="" r="107, 551, 120, 579" u="1" /> <c c="" r="121, 551, 135, 579" u="1" o="-1" /> <c c="" r="136, 551, 150, 579" u="-1" o="1" /> <c c="" r="151, 551, 167, 579" u="-1" o="-1" /> <c c="" r="168, 551, 181, 579" u="1" /> <c c="" r="182, 551, 196, 579" u="1" o="-1" /> <c c="" r="197, 551, 211, 579" u="-1" o="1" /> <c c="" r="212, 551, 228, 579" u="-1" o="-1" /> <c c="" r="229, 551, 240, 579" u="2" o="1" /> <c c="" r="241, 551, 254, 579" u="2" o="-1" /> <c c="" r="255, 551, 266, 579" u="2" o="1" /> <c c="" r="267, 551, 280, 579" u="2" o="-1" /> <c c="" r="281, 551, 296, 579" u="-1" /> <c c="" r="297, 551, 314, 579" u="-2" o="-1" /> <c c="" r="315, 551, 330, 579" u="-1" /> <c c="" r="331, 551, 348, 579" u="-2" o="-1" /> <c c="" r="349, 551, 367, 579" u="-3" o="-1" /> <c c="" r="368, 551, 386, 579" u="-3" o="-1" /> <c c="" r="387, 551, 403, 579" u="-1" o="-1" /> <c c="" r="404, 551, 420, 579" u="-1" o="-1" /> <c c="" r="421, 551, 439, 579" u="-3" o="-1" /> <c c="" r="440, 551, 458, 579" u="-3" o="-1" /> <c c="" r="459, 551, 475, 579" u="-1" o="-1" /> <c c="" r="476, 551, 492, 579" u="-1" o="-1" /> <c c="" r="493, 551, 512, 579" u="-4" o="-1" /> <c c="" r="513, 551, 532, 579" u="-4" o="-1" /> <c c="" r="533, 551, 549, 579" u="-1" o="-1" /> <c c="" r="550, 551, 566, 579" u="-1" o="-1" /> <c c="" r="567, 551, 586, 579" u="-4" o="-1" /> <c c="" r="587, 551, 606, 579" u="-4" o="-1" /> <c c="" r="607, 551, 623, 579" u="-1" o="-1" /> <c c="" r="624, 551, 640, 579" u="-1" o="-1" /> <c c="" r="641, 551, 656, 579" o="-1" /> <c c="" r="657, 551, 672, 579" o="-1" /> <c c="" r="673, 551, 689, 579" u="-1" o="-1" /> <c c="" r="690, 551, 706, 579" u="-1" o="-1" /> <c c="" r="707, 551, 722, 579" o="-1" /> <c c="" r="723, 551, 738, 579" o="-1" /> <c c="" r="739, 551, 755, 579" u="-1" o="-1" /> <c c="" r="756, 551, 772, 579" u="-1" o="-1" /> <c c="" r="773, 551, 788, 579" o="-1" /> <c c="" r="789, 551, 803, 579" u="1" o="-1" /> <c c="" r="804, 551, 817, 579" u="-1" o="2" /> <c c="" r="818, 551, 834, 579" u="-1" o="-1" /> <c c="" r="835, 551, 850, 579" o="-1" /> <c c="" r="851, 551, 865, 579" u="1" o="-1" /> <c c="" r="866, 551, 879, 579" u="-1" o="2" /> <c c="" r="880, 551, 896, 579" u="-1" o="-1" /> <c c="" r="897, 551, 914, 579" u="-2" o="-1" /> <c c="" r="915, 551, 932, 579" u="-2" o="-1" /> <c c="" r="933, 551, 945, 579" u="-1" o="3" /> <c c="" r="946, 551, 962, 579" u="-1" o="-1" /> <c c="" r="963, 551, 978, 579" o="-1" /> <c c="" r="979, 551, 995, 579" u="-1" o="-1" /> <c c="" r="996, 551, 1008, 579" u="-1" o="3" /> <c c="" r="1009, 551, 1025, 579" u="-1" o="-1" /> <c c="" r="1026, 551, 1041, 579" o="-1" /> <c c="" r="1042, 551, 1059, 579" u="-2" o="-1" /> <c c="" r="1060, 551, 1074, 579" u="-1" o="1" /> <c c="" r="1075, 551, 1091, 579" u="-1" o="-1" /> <c c="" r="1092, 551, 1106, 579" /> <c c="" r="1107, 551, 1123, 579" u="-1" o="-1" /> <c c="" r="1124, 551, 1138, 579" u="-1" o="1" /> <c c="" r="1139, 551, 1155, 579" u="-1" o="-1" /> <c c="" r="1156, 551, 1170, 579" /> <c c="" r="1171, 551, 1186, 579" o="-1" /> <c c="" r="1187, 551, 1201, 579" u="-1" o="1" /> <c c="" r="1202, 551, 1218, 579" u="-1" o="-1" /> <c c="" r="1219, 551, 1233, 579" /> <c c="" r="1234, 551, 1250, 579" u="-1" o="-1" /> <c c="" r="1251, 551, 1261, 579" u="-1" o="5" /> <c c="" r="1262, 551, 1278, 579" u="-1" o="-1" /> <c c="" r="1279, 551, 1290, 579" u="2" o="1" /> <c c="" r="1291, 551, 1305, 579" u="1" o="-1" /> <c c="" r="1306, 551, 1320, 579" u="-1" o="1" /> <c c="" r="1321, 551, 1337, 579" u="-1" o="-1" /> <c c="" r="1338, 551, 1351, 579" u="1" /> <c c="" r="1352, 551, 1367, 579" o="-1" /> <c c="" r="1368, 551, 1383, 579" o="-1" /> <c c="" r="1384, 551, 1400, 579" u="-1" o="-1" /> <c c="" r="1401, 551, 1416, 579" o="-1" /> <c c="" r="1417, 551, 1433, 579" u="-1" o="-1" /> <c c="" r="1434, 551, 1446, 579" u="-1" o="3" /> <c c="" r="1447, 551, 1463, 579" u="-1" o="-1" /> <c c="" r="1464, 551, 1479, 579" u="-2" o="1" /> <c c="" r="1480, 551, 1497, 579" u="-2" o="-1" /> <c c="" r="1498, 551, 1511, 579" o="1" /> <c c="" r="1512, 551, 1528, 579" u="-1" o="-1" /> <c c="" r="1529, 551, 1541, 579" u="1" o="1" /> <c c="" r="1542, 551, 1556, 579" u="1" o="-1" /> <c c="" r="1557, 551, 1569, 579" u="1" o="1" /> <c c="" r="1570, 551, 1584, 579" u="1" o="-1" /> <c c="" r="1585, 551, 1586, 579" o="13" /> <c c="" r="1587, 551, 1588, 579" o="13" /> <c c="" r="1589, 551, 1590, 579" o="13" /> <c c="" r="1591, 551, 1592, 579" o="13" /> <c c="" r="1593, 551, 1594, 579" o="13" /> <c c="" r="1595, 551, 1609, 579" /> </font>fonts/lucida_sans_56.xml0000755000175000017500000052413612565232430016054 0ustar mquinsonmquinson<?xml version="1.0"?> <font type="bitmap"> <Texture index="0" filename="lucida_sans_560.png" hasAlpha="true" /> <c c=" " r="0, 0, 1, 92" o="23" /> <c c="!" r="2, 0, 9, 92" u="8" o="9" /> <c c="&quot;" r="10, 0, 30, 92" u="4" o="4" /> <c c="#" r="31, 0, 77, 92" u="1" /> <c c="$" r="78, 0, 109, 92" u="8" o="8" /> <c c="%" r="110, 0, 159, 92" o="1" /> <c c="&amp;" r="160, 0, 206, 92" u="3" o="3" /> <c c="'" r="207, 0, 216, 92" u="4" o="4" /> <c c="(" r="217, 0, 234, 92" u="5" o="2" /> <c c=")" r="235, 0, 252, 92" u="3" o="4" /> <c c="*" r="253, 0, 280, 92" u="4" o="5" /> <c c="+" r="281, 0, 325, 92" u="8" o="8" /> <c c="," r="326, 0, 335, 92" u="7" o="8" /> <c c="-" r="336, 0, 369, 92" u="5" o="5" /> <c c="." r="370, 0, 379, 92" u="7" o="8" /> <c c="/" r="380, 0, 403, 92" u="8" o="8" /> <c c="0" r="404, 0, 442, 92" u="5" o="4" /> <c c="1" r="443, 0, 459, 92" u="11" o="20" /> <c c="2" r="460, 0, 493, 92" u="6" o="8" /> <c c="3" r="494, 0, 526, 92" u="8" o="7" /> <c c="4" r="527, 0, 565, 92" u="4" o="5" /> <c c="5" r="566, 0, 595, 92" u="9" o="9" /> <c c="6" r="596, 0, 633, 92" u="5" o="5" /> <c c="7" r="634, 0, 669, 92" u="8" o="4" /> <c c="8" r="670, 0, 706, 92" u="6" o="5" /> <c c="9" r="707, 0, 744, 92" u="6" o="4" /> <c c=":" r="745, 0, 752, 92" u="8" o="9" /> <c c=";" r="753, 0, 760, 92" u="8" o="9" /> <c c="&lt;" r="761, 0, 804, 92" u="8" o="9" /> <c c="=" r="805, 0, 848, 92" u="8" o="9" /> <c c="&gt;" r="849, 0, 892, 92" u="8" o="9" /> <c c="?" r="893, 0, 922, 92" u="1" o="2" /> <c c="@" r="923, 0, 981, 92" u="3" o="3" /> <c c="A" r="982, 0, 1032, 92" u="1" o="1" /> <c c="B" r="1033, 0, 1066, 92" u="7" o="3" /> <c c="C" r="1067, 0, 1111, 92" u="4" o="4" /> <c c="D" r="1112, 0, 1157, 92" u="7" o="4" /> <c c="E" r="1158, 0, 1190, 92" u="7" o="2" /> <c c="F" r="1191, 0, 1221, 92" u="7" o="3" /> <c c="G" r="1222, 0, 1266, 92" u="4" o="6" /> <c c="H" r="1267, 0, 1308, 92" u="7" o="7" /> <c c="I" r="1309, 0, 1317, 92" u="7" o="7" /> <c c="J" r="1318, 0, 1341, 92" u="-6" o="6" /> <c c="K" r="1342, 0, 1384, 92" u="7" /> <c c="L" r="1385, 0, 1417, 92" u="7" o="1" /> <c c="M" r="1418, 0, 1469, 92" u="7" o="7" /> <c c="N" r="1470, 0, 1511, 92" u="7" o="7" /> <c c="O" r="1512, 0, 1563, 92" u="4" o="3" /> <c c="P" r="1564, 0, 1597, 92" u="7" o="1" /> <c c="Q" r="1598, 0, 1655, 92" u="4" o="-3" /> <c c="R" r="1656, 0, 1696, 92" u="7" /> <c c="S" r="1697, 0, 1730, 92" u="4" o="3" /> <c c="T" r="1731, 0, 1777, 92" u="1" /> <c c="U" r="1778, 0, 1817, 92" u="7" o="6" /> <c c="V" r="1818, 0, 1865, 92" u="1" o="1" /> <c c="W" r="1866, 0, 1930, 92" /> <c c="X" r="1931, 0, 1975, 92" u="1" o="2" /> <c c="Y" r="1976, 0, 2021, 92" u="1" o="1" /> <c c="Z" r="2022, 0, 2060, 92" u="3" o="4" /> <c c="[" r="2061, 0, 2075, 92" u="7" o="3" /> <c c="\" r="2076, 0, 2099, 92" u="8" o="8" /> <c c="]" r="2100, 0, 2114, 92" u="3" o="7" /> <c c="^" r="2115, 0, 2154, 92" u="4" o="4" /> <c c="_" r="2155, 0, 2186, 92" u="3" o="4" /> <c c="`" r="2187, 0, 2204, 92" u="14" o="15" /> <c c="a" r="2205, 0, 2241, 92" u="4" o="1" /> <c c="b" r="2242, 0, 2278, 92" u="7" o="4" /> <c c="c" r="2279, 0, 2310, 92" u="4" o="3" /> <c c="d" r="2311, 0, 2347, 92" u="4" o="7" /> <c c="e" r="2348, 0, 2380, 92" u="4" o="6" /> <c c="f" r="2381, 0, 2408, 92" u="3" o="-2" /> <c c="g" r="2409, 0, 2445, 92" u="4" o="7" /> <c c="h" r="2446, 0, 2479, 92" u="7" o="7" /> <c c="i" r="2480, 0, 2487, 92" u="7" o="8" /> <c c="j" r="2488, 0, 2509, 92" u="-6" o="8" /> <c c="k" r="2510, 0, 2546, 92" u="7" o="1" /> <c c="l" r="2547, 0, 2554, 92" u="7" o="8" /> <c c="m" r="2555, 0, 2610, 92" u="7" o="8" /> <c c="n" r="2611, 0, 2644, 92" u="7" o="7" /> <c c="o" r="2645, 0, 2683, 92" u="4" o="4" /> <c c="p" r="2684, 0, 2720, 92" u="7" o="4" /> <c c="q" r="2721, 0, 2757, 92" u="4" o="7" /> <c c="r" r="2758, 0, 2780, 92" u="7" o="2" /> <c c="s" r="2781, 0, 2808, 92" u="6" o="5" /> <c c="t" r="2809, 0, 2832, 92" u="3" o="2" /> <c c="u" r="2833, 0, 2866, 92" u="7" o="7" /> <c c="v" r="2867, 0, 2905, 92" u="1" /> <c c="w" r="2906, 0, 2963, 92" o="1" /> <c c="x" r="2964, 0, 3003, 92" u="3" o="4" /> <c c="y" r="3004, 0, 3042, 92" u="1" /> <c c="z" r="3043, 0, 3077, 92" u="5" o="4" /> <c c="{" r="3078, 0, 3096, 92" u="1" o="5" /> <c c="|" r="3097, 0, 3101, 92" u="12" o="12" /> <c c="}" r="3102, 0, 3120, 92" u="6" /> <c c="~" r="3121, 0, 3161, 92" u="4" o="3" /> <c c="" r="3162, 0, 3163, 92" o="23" /> <c c="" r="3164, 0, 3171, 92" u="8" o="9" /> <c c="" r="3172, 0, 3203, 92" u="8" o="8" /> <c c="" r="3204, 0, 3235, 92" u="9" o="7" /> <c c="" r="3236, 0, 3277, 92" u="3" o="3" /> <c c="" r="3278, 0, 3320, 92" u="3" o="2" /> <c c="" r="3321, 0, 3325, 92" u="12" o="12" /> <c c="" r="3326, 0, 3358, 92" u="8" o="7" /> <c c="" r="3359, 0, 3379, 92" u="13" o="13" /> <c c="" r="3380, 0, 3437, 92" u="4" o="3" /> <c c="" r="3438, 0, 3460, 92" u="5" o="5" /> <c c="" r="3461, 0, 3493, 92" u="4" o="3" /> <c c="" r="3494, 0, 3537, 92" u="8" o="9" /> <c c="" r="3538, 0, 3554, 92" u="4" o="4" /> <c c="" r="3555, 0, 3588, 92" u="7" o="7" /> <c c="" r="3589, 0, 3620, 92" u="3" o="4" /> <c c="" r="3621, 0, 3637, 92" u="2" o="3" /> <c c="" r="3638, 0, 3682, 92" u="8" o="8" /> <c c="" r="3683, 0, 3704, 92" u="5" o="6" /> <c c="" r="3705, 0, 3725, 92" u="6" o="6" /> <c c="" r="3726, 0, 3743, 92" u="14" o="15" /> <c c="" r="3744, 0, 3777, 92" u="7" o="7" /> <c c="" r="3778, 0, 3808, 92" u="8" o="9" /> <c c="" r="3809, 0, 3818, 92" u="19" o="19" /> <c c="" r="3819, 0, 3832, 92" u="19" o="14" /> <c c="" r="3833, 0, 3844, 92" u="9" o="12" /> <c c="" r="3845, 0, 3869, 92" u="5" o="3" /> <c c="" r="3870, 0, 3902, 92" u="3" o="4" /> <c c="" r="3903, 0, 3958, 92" u="3" o="2" /> <c c="" r="3959, 0, 4012, 92" u="3" o="4" /> <c c="" r="4013, 0, 4067, 92" u="4" o="2" /> <c c="" r="0, 93, 29, 185" u="1" o="2" /> <c c="" r="30, 93, 80, 185" u="1" o="1" /> <c c="" r="81, 93, 131, 185" u="1" o="1" /> <c c="" r="132, 93, 182, 185" u="1" o="1" /> <c c="" r="183, 93, 233, 185" u="1" o="1" /> <c c="" r="234, 93, 284, 185" u="1" o="1" /> <c c="" r="285, 93, 335, 185" u="1" o="1" /> <c c="" r="336, 93, 402, 185" u="1" o="1" /> <c c="" r="403, 93, 447, 185" u="4" o="4" /> <c c="" r="448, 93, 480, 185" u="7" o="2" /> <c c="" r="481, 93, 513, 185" u="7" o="2" /> <c c="" r="514, 93, 546, 185" u="7" o="2" /> <c c="" r="547, 93, 579, 185" u="7" o="2" /> <c c="" r="580, 93, 597, 185" u="-1" o="6" /> <c c="" r="598, 93, 615, 185" u="6" o="-1" /> <c c="" r="616, 93, 641, 185" u="-1" o="-2" /> <c c="" r="642, 93, 662, 185" u="1" o="1" /> <c c="" r="663, 93, 716, 185" u="-1" o="4" /> <c c="" r="717, 93, 758, 185" u="7" o="7" /> <c c="" r="759, 93, 810, 185" u="4" o="3" /> <c c="" r="811, 93, 862, 185" u="4" o="3" /> <c c="" r="863, 93, 914, 185" u="4" o="3" /> <c c="" r="915, 93, 966, 185" u="4" o="3" /> <c c="" r="967, 93, 1018, 185" u="4" o="3" /> <c c="" r="1019, 93, 1063, 185" u="7" o="9" /> <c c="" r="1064, 93, 1115, 185" u="4" o="3" /> <c c="" r="1116, 93, 1155, 185" u="7" o="6" /> <c c="" r="1156, 93, 1195, 185" u="7" o="6" /> <c c="" r="1196, 93, 1235, 185" u="7" o="6" /> <c c="" r="1236, 93, 1275, 185" u="7" o="6" /> <c c="" r="1276, 93, 1321, 185" u="1" o="1" /> <c c="" r="1322, 93, 1355, 185" u="7" o="1" /> <c c="" r="1356, 93, 1391, 185" u="7" o="3" /> <c c="" r="1392, 93, 1428, 185" u="4" o="1" /> <c c="" r="1429, 93, 1465, 185" u="4" o="1" /> <c c="" r="1466, 93, 1502, 185" u="4" o="1" /> <c c="" r="1503, 93, 1539, 185" u="4" o="1" /> <c c="" r="1540, 93, 1576, 185" u="4" o="1" /> <c c="" r="1577, 93, 1613, 185" u="4" o="1" /> <c c="" r="1614, 93, 1669, 185" u="4" o="5" /> <c c="" r="1670, 93, 1701, 185" u="4" o="3" /> <c c="" r="1702, 93, 1734, 185" u="4" o="6" /> <c c="" r="1735, 93, 1767, 185" u="4" o="6" /> <c c="" r="1768, 93, 1800, 185" u="4" o="6" /> <c c="" r="1801, 93, 1833, 185" u="4" o="6" /> <c c="" r="1834, 93, 1851, 185" u="-2" o="7" /> <c c="" r="1852, 93, 1869, 185" u="6" o="-1" /> <c c="" r="1870, 93, 1895, 185" u="-2" o="-1" /> <c c="" r="1896, 93, 1916, 185" o="2" /> <c c="" r="1917, 93, 1954, 185" u="4" o="4" /> <c c="" r="1955, 93, 1988, 185" u="7" o="7" /> <c c="" r="1989, 93, 2027, 185" u="4" o="4" /> <c c="" r="2028, 93, 2066, 185" u="4" o="4" /> <c c="" r="2067, 93, 2105, 185" u="4" o="4" /> <c c="" r="2106, 93, 2144, 185" u="4" o="4" /> <c c="" r="2145, 93, 2183, 185" u="4" o="4" /> <c c="" r="2184, 93, 2227, 185" u="8" o="9" /> <c c="" r="2228, 93, 2266, 185" u="4" o="4" /> <c c="" r="2267, 93, 2300, 185" u="7" o="7" /> <c c="" r="2301, 93, 2334, 185" u="7" o="7" /> <c c="" r="2335, 93, 2368, 185" u="7" o="7" /> <c c="" r="2369, 93, 2402, 185" u="7" o="7" /> <c c="" r="2403, 93, 2441, 185" u="1" /> <c c="" r="2442, 93, 2478, 185" u="7" o="4" /> <c c="" r="2479, 93, 2517, 185" u="1" /> <c c="" r="2518, 93, 2568, 185" u="1" o="1" /> <c c="" r="2569, 93, 2605, 185" u="4" o="1" /> <c c="" r="2606, 93, 2656, 185" u="1" o="1" /> <c c="" r="2657, 93, 2693, 185" u="4" o="1" /> <c c="" r="2694, 93, 2744, 185" u="1" o="1" /> <c c="" r="2745, 93, 2781, 185" u="4" o="1" /> <c c="" r="2782, 93, 2826, 185" u="4" o="4" /> <c c="" r="2827, 93, 2858, 185" u="4" o="3" /> <c c="" r="2859, 93, 2903, 185" u="4" o="4" /> <c c=" " r="2904, 93, 2935, 185" u="4" o="3" /> <c c=" " r="2936, 93, 2980, 185" u="4" o="4" /> <c c=" " r="2981, 93, 3012, 185" u="4" o="3" /> <c c=" " r="3013, 93, 3057, 185" u="4" o="4" /> <c c=" " r="3058, 93, 3090, 185" u="4" o="2" /> <c c="" r="3091, 93, 3136, 185" u="7" o="4" /> <c c="" r="3137, 93, 3187, 185" u="4" o="4" /> <c c="" r="3188, 93, 3241, 185" u="-1" o="4" /> <c c="" r="3242, 93, 3285, 185" u="4" /> <c c="" r="3286, 93, 3318, 185" u="7" o="2" /> <c c="" r="3319, 93, 3351, 185" u="4" o="6" /> <c c="" r="3352, 93, 3384, 185" u="7" o="2" /> <c c="" r="3385, 93, 3417, 185" u="4" o="6" /> <c c="" r="3418, 93, 3450, 185" u="7" o="2" /> <c c="" r="3451, 93, 3483, 185" u="4" o="6" /> <c c="" r="3484, 93, 3516, 185" u="7" o="2" /> <c c="" r="3517, 93, 3549, 185" u="4" o="6" /> <c c="" r="3550, 93, 3582, 185" u="7" o="2" /> <c c="" r="3583, 93, 3615, 185" u="4" o="6" /> <c c="" r="3616, 93, 3660, 185" u="4" o="6" /> <c c="" r="3661, 93, 3697, 185" u="4" o="7" /> <c c="" r="3698, 93, 3742, 185" u="4" o="6" /> <c c="" r="3743, 93, 3779, 185" u="4" o="7" /> <c c=" " r="3780, 93, 3824, 185" u="4" o="6" /> <c c="!" r="3825, 93, 3861, 185" u="4" o="7" /> <c c=""" r="3862, 93, 3906, 185" u="4" o="6" /> <c c="#" r="3907, 93, 3943, 185" u="4" o="7" /> <c c="$" r="3944, 93, 3985, 185" u="7" o="7" /> <c c="%" r="3986, 93, 4028, 185" u="-2" o="7" /> <c c="&" r="4029, 93, 4084, 185" u="2" o="2" /> <c c="'" r="0, 186, 40, 278" o="7" /> <c c="(" r="41, 186, 65, 278" u="-1" o="-1" /> <c c=")" r="66, 186, 90, 278" u="-2" /> <c c="*" r="91, 186, 115, 278" u="-1" o="-1" /> <c c="+" r="116, 186, 140, 278" u="-2" /> <c c="," r="141, 186, 165, 278" u="-1" o="-1" /> <c c="-" r="166, 186, 190, 278" u="-2" /> <c c="." r="191, 186, 204, 278" u="5" o="4" /> <c c="/" r="205, 186, 218, 278" u="4" o="5" /> <c c="0" r="219, 186, 227, 278" u="7" o="7" /> <c c="1" r="228, 186, 235, 278" u="7" o="8" /> <c c="2" r="236, 186, 267, 278" u="7" o="7" /> <c c="3" r="268, 186, 297, 278" u="7" o="7" /> <c c="4" r="298, 186, 330, 278" u="-6" o="-3" /> <c c="5" r="331, 186, 361, 278" u="-6" o="-1" /> <c c="6" r="362, 186, 404, 278" u="7" /> <c c="7" r="405, 186, 441, 278" u="7" o="1" /> <c c="8" r="442, 186, 478, 278" u="7" o="1" /> <c c="9" r="479, 186, 513, 278" u="5" o="1" /> <c c=":" r="514, 186, 531, 278" u="4" o="1" /> <c c=";" r="532, 186, 564, 278" u="7" o="1" /> <c c="<" r="565, 186, 578, 278" u="5" o="4" /> <c c="=" r="579, 186, 611, 278" u="7" o="1" /> <c c=">" r="612, 186, 633, 278" u="7" o="-6" /> <c c="?" r="634, 186, 666, 278" u="7" o="1" /> <c c="@" r="667, 186, 688, 278" u="7" o="-6" /> <c c="A" r="689, 186, 729, 278" u="-1" o="1" /> <c c="B" r="730, 186, 753, 278" u="-1" /> <c c="C" r="754, 186, 795, 278" u="7" o="7" /> <c c="D" r="796, 186, 829, 278" u="7" o="7" /> <c c="E" r="830, 186, 871, 278" u="7" o="7" /> <c c="F" r="872, 186, 905, 278" u="7" o="7" /> <c c="G" r="906, 186, 947, 278" u="7" o="7" /> <c c="H" r="948, 186, 981, 278" u="7" o="7" /> <c c="I" r="982, 186, 1029, 278" u="2" o="-2" /> <c c="J" r="1030, 186, 1071, 278" u="7" o="7" /> <c c="K" r="1072, 186, 1105, 278" u="7" o="7" /> <c c="L" r="1106, 186, 1157, 278" u="4" o="3" /> <c c="M" r="1158, 186, 1196, 278" u="4" o="4" /> <c c="N" r="1197, 186, 1248, 278" u="4" o="3" /> <c c="O" r="1249, 186, 1287, 278" u="4" o="4" /> <c c="P" r="1288, 186, 1339, 278" u="4" o="3" /> <c c="Q" r="1340, 186, 1379, 278" u="4" o="3" /> <c c="R" r="1380, 186, 1449, 278" u="4" o="2" /> <c c="S" r="1450, 186, 1510, 278" u="4" o="6" /> <c c="T" r="1511, 186, 1551, 278" u="7" /> <c c="U" r="1552, 186, 1574, 278" u="7" o="2" /> <c c="V" r="1575, 186, 1615, 278" u="7" /> <c c="W" r="1616, 186, 1639, 278" u="6" o="2" /> <c c="X" r="1640, 186, 1680, 278" u="7" /> <c c="Y" r="1681, 186, 1706, 278" u="6" /> <c c="Z" r="1707, 186, 1740, 278" u="4" o="3" /> <c c="[" r="1741, 186, 1768, 278" u="6" o="5" /> <c c="\" r="1769, 186, 1802, 278" u="4" o="3" /> <c c="]" r="1803, 186, 1830, 278" u="6" o="5" /> <c c="^" r="1831, 186, 1864, 278" u="4" o="3" /> <c c="_" r="1865, 186, 1892, 278" u="6" o="5" /> <c c="`" r="1893, 186, 1926, 278" u="4" o="3" /> <c c="a" r="1927, 186, 1955, 278" u="5" o="5" /> <c c="b" r="1956, 186, 2002, 278" u="1" /> <c c="c" r="2003, 186, 2026, 278" u="3" o="2" /> <c c="d" r="2027, 186, 2073, 278" u="1" /> <c c="e" r="2074, 186, 2099, 278" u="3" o="15" /> <c c="f" r="2100, 186, 2146, 278" u="1" /> <c c="g" r="2147, 186, 2172, 278" u="1" o="2" /> <c c="h" r="2173, 186, 2212, 278" u="7" o="6" /> <c c="i" r="2213, 186, 2246, 278" u="7" o="7" /> <c c="j" r="2247, 186, 2286, 278" u="7" o="6" /> <c c="k" r="2287, 186, 2320, 278" u="7" o="7" /> <c c="l" r="2321, 186, 2360, 278" u="7" o="6" /> <c c="m" r="2361, 186, 2394, 278" u="7" o="7" /> <c c="n" r="2395, 186, 2434, 278" u="7" o="6" /> <c c="o" r="2435, 186, 2468, 278" u="7" o="7" /> <c c="p" r="2469, 186, 2509, 278" u="7" o="5" /> <c c="q" r="2510, 186, 2547, 278" u="7" o="3" /> <c c="r" r="2548, 186, 2587, 278" u="7" o="6" /> <c c="s" r="2588, 186, 2621, 278" u="7" o="7" /> <c c="t" r="2622, 186, 2686, 278" /> <c c="u" r="2687, 186, 2744, 278" o="1" /> <c c="v" r="2745, 186, 2790, 278" u="1" o="1" /> <c c="w" r="2791, 186, 2829, 278" u="1" /> <c c="x" r="2830, 186, 2875, 278" u="1" o="1" /> <c c="y" r="2876, 186, 2914, 278" u="3" o="4" /> <c c="z" r="2915, 186, 2949, 278" u="5" o="4" /> <c c="{" r="2950, 186, 2988, 278" u="3" o="4" /> <c c="|" r="2989, 186, 3023, 278" u="5" o="4" /> <c c="}" r="3024, 186, 3062, 278" u="3" o="4" /> <c c="~" r="3063, 186, 3097, 278" u="5" o="4" /> <c c="" r="3098, 186, 3125, 278" u="3" o="-4" /> <c c="" r="3126, 186, 3170, 278" u="-1" o="4" /> <c c="" r="3171, 186, 3219, 278" u="1" o="3" /> <c c="" r="3220, 186, 3253, 278" u="7" o="4" /> <c c="" r="3254, 186, 3290, 278" u="7" o="4" /> <c c="" r="3291, 186, 3324, 278" u="7" o="3" /> <c c="" r="3325, 186, 3351, 278" u="7" o="4" /> <c c="" r="3352, 186, 3396, 278" u="4" o="4" /> <c c="" r="3397, 186, 3452, 278" u="4" o="-7" /> <c c="" r="3453, 186, 3495, 278" u="4" o="-6" /> <c c="" r="3496, 186, 3549, 278" u="-1" o="4" /> <c c="" r="3550, 186, 3610, 278" u="1" o="4" /> <c c="" r="3611, 186, 3644, 278" u="4" o="7" /> <c c="" r="3645, 186, 3681, 278" u="4" o="7" /> <c c="" r="3682, 186, 3718, 278" u="4" o="4" /> <c c="" r="3719, 186, 3751, 278" u="2" o="7" /> <c c="" r="3752, 186, 3795, 278" u="4" o="4" /> <c c="" r="3796, 186, 3828, 278" u="5" o="3" /> <c c="" r="3829, 186, 3870, 278" u="-4" o="3" /> <c c="" r="3871, 186, 3906, 278" u="-4" o="-2" /> <c c="" r="3907, 186, 3962, 278" u="4" o="-5" /> <c c="" r="3963, 186, 4011, 278" o="1" /> <c c="" r="4012, 186, 4069, 278" u="7" o="4" /> <c c="" r="4070, 186, 4091, 278" u="6" o="3" /> <c c="" r="0, 279, 25, 371" u="1" o="2" /> <c c="" r="26, 279, 71, 371" u="7" o="-2" /> <c c="" r="72, 279, 108, 371" u="7" o="1" /> <c c="" r="109, 279, 134, 371" u="1" o="1" /> <c c="" r="135, 279, 177, 371" u="2" o="1" /> <c c="" r="178, 279, 244, 371" u="6" o="8" /> <c c="" r="245, 279, 296, 371" u="-3" o="7" /> <c c="" r="297, 279, 330, 371" u="7" o="7" /> <c c="" r="331, 279, 382, 371" u="4" o="3" /> <c c="" r="383, 279, 434, 371" u="4" o="3" /> <c c="" r="435, 279, 476, 371" u="4" o="2" /> <c c="" r="477, 279, 547, 371" u="4" o="6" /> <c c="" r="548, 279, 604, 371" u="4" o="7" /> <c c="" r="605, 279, 653, 371" u="1" o="2" /> <c c="" r="654, 279, 690, 371" u="7" o="4" /> <c c="" r="691, 279, 731, 371" u="7" o="1" /> <c c="" r="732, 279, 765, 371" u="4" o="3" /> <c c="" r="766, 279, 793, 371" u="6" o="5" /> <c c="" r="794, 279, 834, 371" u="2" o="2" /> <c c="" r="835, 279, 877, 371" u="1" o="-3" /> <c c="" r="878, 279, 901, 371" u="3" o="2" /> <c c="" r="902, 279, 951, 371" u="1" /> <c c="" r="952, 279, 975, 371" u="3" o="2" /> <c c="" r="976, 279, 1022, 371" u="1" /> <c c="" r="1023, 279, 1077, 371" u="7" o="1" /> <c c="" r="1078, 279, 1125, 371" u="7" o="1" /> <c c="" r="1126, 279, 1181, 371" u="2" o="2" /> <c c="" r="1182, 279, 1224, 371" u="6" o="6" /> <c c="" r="1225, 279, 1274, 371" u="-1" /> <c c="" r="1275, 279, 1328, 371" o="-3" /> <c c="" r="1329, 279, 1367, 371" u="3" o="4" /> <c c="" r="1368, 279, 1402, 371" u="5" o="4" /> <c c="" r="1403, 279, 1436, 371" u="3" o="6" /> <c c="" r="1437, 279, 1470, 371" u="5" o="4" /> <c c="" r="1471, 279, 1503, 371" u="4" o="2" /> <c c="" r="1504, 279, 1534, 371" u="4" o="5" /> <c c="" r="1535, 279, 1568, 371" u="6" o="8" /> <c c="" r="1569, 279, 1598, 371" u="9" o="9" /> <c c="" r="1599, 279, 1623, 371" u="6" o="6" /> <c c="" r="1624, 279, 1654, 371" u="2" o="2" /> <c c="" r="1655, 279, 1690, 371" u="7" o="3" /> <c c="" r="1691, 279, 1696, 371" u="8" o="8" /> <c c="" r="1697, 279, 1714, 371" u="8" o="8" /> <c c="" r="1715, 279, 1752, 371" u="6" o="5" /> <c c="" r="1753, 279, 1760, 371" u="8" o="9" /> <c c="" r="1761, 279, 1845, 371" u="7" o="4" /> <c c="" r="1846, 279, 1931, 371" u="7" o="4" /> <c c="" r="1932, 279, 2010, 371" u="4" o="4" /> <c c="" r="2011, 279, 2060, 371" u="7" o="7" /> <c c="" r="2061, 279, 2107, 371" u="7" o="8" /> <c c="" r="2108, 279, 2133, 371" u="7" o="8" /> <c c="" r="2134, 279, 2196, 371" u="7" o="7" /> <c c="" r="2197, 279, 2256, 371" u="7" o="8" /> <c c="" r="2257, 279, 2307, 371" u="7" o="8" /> <c c="" r="2308, 279, 2358, 371" u="1" o="1" /> <c c="" r="2359, 279, 2395, 371" u="4" o="1" /> <c c="" r="2396, 279, 2421, 371" u="-1" o="-2" /> <c c="" r="2422, 279, 2447, 371" u="-2" o="-1" /> <c c="" r="2448, 279, 2499, 371" u="4" o="3" /> <c c="" r="2500, 279, 2538, 371" u="4" o="4" /> <c c="" r="2539, 279, 2578, 371" u="7" o="6" /> <c c="" r="2579, 279, 2612, 371" u="7" o="7" /> <c c="" r="2613, 279, 2652, 371" u="7" o="6" /> <c c="" r="2653, 279, 2686, 371" u="7" o="7" /> <c c="" r="2687, 279, 2726, 371" u="7" o="6" /> <c c="" r="2727, 279, 2760, 371" u="7" o="7" /> <c c="" r="2761, 279, 2800, 371" u="7" o="6" /> <c c="" r="2801, 279, 2834, 371" u="7" o="7" /> <c c="" r="2835, 279, 2874, 371" u="7" o="6" /> <c c="" r="2875, 279, 2908, 371" u="7" o="7" /> <c c="" r="2909, 279, 2941, 371" u="5" o="5" /> <c c="" r="2942, 279, 2992, 371" u="1" o="1" /> <c c="" r="2993, 279, 3029, 371" u="4" o="1" /> <c c="" r="3030, 279, 3080, 371" u="1" o="1" /> <c c="" r="3081, 279, 3117, 371" u="4" o="1" /> <c c="" r="3118, 279, 3184, 371" u="1" o="1" /> <c c="" r="3185, 279, 3240, 371" u="4" o="5" /> <c c="" r="3241, 279, 3294, 371" u="4" o="3" /> <c c="" r="3295, 279, 3340, 371" u="4" o="4" /> <c c="" r="3341, 279, 3385, 371" u="4" o="6" /> <c c="" r="3386, 279, 3422, 371" u="4" o="7" /> <c c="" r="3423, 279, 3465, 371" u="7" /> <c c="" r="3466, 279, 3502, 371" u="7" o="1" /> <c c="" r="3503, 279, 3554, 371" u="4" o="3" /> <c c="" r="3555, 279, 3593, 371" u="4" o="4" /> <c c="" r="3594, 279, 3645, 371" u="4" o="3" /> <c c="" r="3646, 279, 3684, 371" u="4" o="4" /> <c c="" r="3685, 279, 3718, 371" u="3" o="6" /> <c c="" r="3719, 279, 3751, 371" u="3" o="3" /> <c c="" r="3752, 279, 3782, 371" u="-6" o="-1" /> <c c="" r="3783, 279, 3833, 371" u="1" o="1" /> <c c="" r="3834, 279, 3870, 371" u="4" o="1" /> <c c="" r="3871, 279, 3937, 371" u="1" o="1" /> <c c="" r="3938, 279, 3993, 371" u="4" o="5" /> <c c="" r="3994, 279, 4045, 371" u="4" o="3" /> <c c="" r="4046, 279, 4084, 371" u="4" o="4" /> <c c="" r="0, 372, 33, 464" u="4" o="3" /> <c c="" r="34, 372, 61, 464" u="6" o="5" /> <c c="" r="62, 372, 108, 464" u="1" /> <c c="" r="109, 372, 132, 464" u="3" o="2" /> <c c="P" r="133, 372, 169, 464" u="2" o="3" /> <c c="Q" r="170, 372, 204, 464" u="4" o="8" /> <c c="R" r="205, 372, 239, 464" u="7" o="5" /> <c c="S" r="240, 372, 276, 464" u="7" o="4" /> <c c="T" r="277, 372, 308, 464" u="4" o="3" /> <c c="U" r="309, 372, 344, 464" u="4" o="3" /> <c c="V" r="345, 372, 391, 464" u="4" o="-3" /> <c c="W" r="392, 372, 438, 464" u="4" o="-3" /> <c c="X" r="439, 372, 471, 464" u="5" o="5" /> <c c="Y" r="472, 372, 504, 464" u="5" o="5" /> <c c="Z" r="505, 372, 558, 464" u="5" o="1" /> <c c="[" r="559, 372, 586, 464" u="4" o="5" /> <c c="\" r="587, 372, 614, 464" u="5" o="4" /> <c c="]" r="615, 372, 660, 464" u="5" /> <c c="^" r="661, 372, 697, 464" u="4" o="3" /> <c c="_" r="698, 372, 728, 464" u="-3" o="3" /> <c c="`" r="729, 372, 775, 464" u="4" o="-3" /> <c c="a" r="776, 372, 812, 464" u="4" o="7" /> <c c="b" r="813, 372, 847, 464" u="4" o="6" /> <c c="c" r="848, 372, 887, 464" o="1" /> <c c="d" r="888, 372, 925, 464" u="2" o="1" /> <c c="e" r="926, 372, 959, 464" u="7" o="7" /> <c c="f" r="960, 372, 993, 464" u="7" o="7" /> <c c="g" r="994, 372, 1027, 464" u="7" o="7" /> <c c="h" r="1028, 372, 1053, 464" u="2" o="2" /> <c c="i" r="1054, 372, 1073, 464" u="7" o="2" /> <c c="j" r="1074, 372, 1095, 464" u="5" o="5" /> <c c="k" r="1096, 372, 1131, 464" u="1" o="2" /> <c c="l" r="1132, 372, 1169, 464" u="1" o="1" /> <c c="m" r="1170, 372, 1187, 464" u="7" o="-2" /> <c c="n" r="1188, 372, 1227, 464" u="7" o="3" /> <c c="o" r="1228, 372, 1285, 464" u="7" o="6" /> <c c="p" r="1286, 372, 1343, 464" u="7" o="6" /> <c c="q" r="1344, 372, 1399, 464" u="7" o="8" /> <c c="r" r="1400, 372, 1443, 464" u="-2" o="6" /> <c c="s" r="1444, 372, 1487, 464" u="7" o="-3" /> <c c="t" r="1488, 372, 1521, 464" u="7" o="7" /> <c c="u" r="1522, 372, 1560, 464" u="4" o="4" /> <c c="v" r="1561, 372, 1614, 464" u="4" o="4" /> <c c="w" r="1615, 372, 1668, 464" u="4" o="4" /> <c c="x" r="1669, 372, 1718, 464" u="4" o="4" /> <c c="y" r="1719, 372, 1741, 464" u="1" o="8" /> <c c="z" r="1742, 372, 1764, 464" u="1" o="8" /> <c c="{" r="1765, 372, 1797, 464" u="1" o="-1" /> <c c="|" r="1798, 372, 1820, 464" u="7" o="2" /> <c c="}" r="1821, 372, 1843, 464" u="7" o="2" /> <c c="~" r="1844, 372, 1866, 464" u="7" o="2" /> <c c="" r="1867, 372, 1889, 464" u="1" o="8" /> <c c="" r="1890, 372, 1922, 464" u="7" o="2" /> <c c="" r="1923, 372, 1955, 464" u="7" o="2" /> <c c="" r="1956, 372, 1983, 464" u="6" o="5" /> <c c="" r="1984, 372, 2021, 464" u="-3" o="-2" /> <c c="" r="2022, 372, 2053, 464" u="-1" o="3" /> <c c="" r="2054, 372, 2091, 464" u="-3" /> <c c="" r="2092, 372, 2133, 464" u="-2" /> <c c="" r="2134, 372, 2156, 464" u="3" o="3" /> <c c="" r="2157, 372, 2180, 464" u="3" o="2" /> <c c="" r="2181, 372, 2228, 464" u="2" o="1" /> <c c="" r="2229, 372, 2273, 464" u="3" o="2" /> <c c="" r="2274, 372, 2313, 464" u="2" o="4" /> <c c="" r="2314, 372, 2352, 464" o="1" /> <c c="" r="2353, 372, 2410, 464" u="1" /> <c c="" r="2411, 372, 2449, 464" o="1" /> <c c="" r="2450, 372, 2485, 464" o="1" /> <c c="" r="2486, 372, 2531, 464" u="5" o="-7" /> <c c="" r="2532, 372, 2579, 464" u="5" /> <c c="" r="2580, 372, 2612, 464" u="3" o="3" /> <c c="" r="2613, 372, 2647, 464" u="2" o="4" /> <c c="" r="2648, 372, 2677, 464" u="3" o="1" /> <c c="" r="2678, 372, 2707, 464" u="2" o="2" /> <c c="" r="2708, 372, 2737, 464" u="2" o="2" /> <c c="" r="2738, 372, 2769, 464" u="4" o="1" /> <c c="" r="2770, 372, 2812, 464" u="4" o="4" /> <c c="" r="2813, 372, 2841, 464" u="7" o="4" /> <c c="" r="2842, 372, 2878, 464" u="4" o="3" /> <c c="" r="2879, 372, 2924, 464" u="4" o="-5" /> <c c="" r="2925, 372, 2957, 464" u="7" o="8" /> <c c="" r="2958, 372, 2995, 464" u="-2" o="1" /> <c c="" r="2996, 372, 3032, 464" u="1" o="7" /> <c c="" r="3033, 372, 3059, 464" u="7" o="2" /> <c c="" r="3060, 372, 3106, 464" u="4" o="-3" /> <c c="" r="3107, 372, 3137, 464" u="3" o="1" /> <c c="" r="3138, 372, 3168, 464" u="2" o="2" /> <c c="" r="3169, 372, 3239, 464" u="4" o="4" /> <c c="" r="3240, 372, 3307, 464" u="4" o="4" /> <c c="" r="3308, 372, 3391, 464" u="4" o="1" /> <c c="" r="3392, 372, 3444, 464" u="3" o="4" /> <c c="" r="3445, 372, 3497, 464" u="3" o="-2" /> <c c="" r="3498, 372, 3559, 464" u="3" o="2" /> <c c="" r="3560, 372, 3581, 464" u="4" o="4" /> <c c="" r="3582, 372, 3603, 464" u="4" o="4" /> <c c="" r="3604, 372, 3618, 464" o="4" /> <c c="" r="3619, 372, 3633, 464" u="4" o="1" /> <c c="" r="3634, 372, 3648, 464" u="1" o="5" /> <c c="" r="3649, 372, 3670, 464" u="1" o="2" /> <c c="" r="3671, 372, 3692, 464" u="4" o="1" /> <c c="" r="3693, 372, 3728, 464" u="1" o="1" /> <c c="" r="3729, 372, 3753, 464" u="1" /> <c c="" r="3754, 372, 3769, 464" u="5" o="2" /> <c c="" r="3770, 372, 3801, 464" u="5" o="2" /> <c c="" r="3802, 372, 3811, 464" u="7" o="8" /> <c c="" r="3812, 372, 3821, 464" u="7" o="8" /> <c c="" r="3822, 372, 3831, 464" u="7" o="8" /> <c c="" r="3832, 372, 3845, 464" u="6" o="5" /> <c c="" r="3846, 372, 3859, 464" u="5" o="6" /> <c c="" r="3860, 372, 3879, 464" u="3" o="2" /> <c c="" r="3880, 372, 3899, 464" u="3" o="2" /> <c c="" r="3900, 372, 3923, 464" u="1" o="6" /> <c c="" r="3924, 372, 3947, 464" u="5" o="2" /> <c c="" r="3948, 372, 3971, 464" u="3" o="4" /> <c c="" r="3972, 372, 3995, 464" u="3" o="4" /> <c c="" r="3996, 372, 4021, 464" u="10" o="11" /> <c c="" r="4022, 372, 4047, 464" u="10" o="11" /> <c c="" r="4048, 372, 4053, 464" u="6" o="7" /> <c c="" r="4054, 372, 4078, 464" u="11" o="11" /> <c c="" r="4079, 372, 4096, 464" u="14" o="15" /> <c c="" r="0, 465, 17, 557" u="14" o="15" /> <c c="" r="18, 465, 23, 557" u="6" o="7" /> <c c="" r="24, 465, 48, 557" u="11" o="11" /> <c c="" r="49, 465, 66, 557" u="14" o="15" /> <c c="" r="67, 465, 84, 557" u="14" o="15" /> <c c="" r="85, 465, 102, 557" u="7" o="7" /> <c c="" r="103, 465, 119, 557" u="7" o="8" /> <c c="" r="120, 465, 133, 557" u="5" o="4" /> <c c="" r="134, 465, 147, 557" u="5" o="4" /> <c c="" r="148, 465, 173, 557" u="5" o="5" /> <c c="" r="174, 465, 199, 557" u="5" o="5" /> <c c="" r="200, 465, 225, 557" u="5" o="5" /> <c c="" r="226, 465, 250, 557" u="5" o="6" /> <c c="" r="251, 465, 275, 557" u="11" o="11" /> <c c="" r="276, 465, 283, 557" u="19" o="20" /> <c c="" r="284, 465, 301, 557" u="15" o="14" /> <c c="" r="302, 465, 315, 557" u="18" o="15" /> <c c="" r="316, 465, 340, 557" u="11" o="11" /> <c c="" r="341, 465, 370, 557" u="9" o="8" /> <c c="" r="371, 465, 394, 557" u="-5" o="2" /> <c c="" r="395, 465, 423, 557" /> <c c="" r="424, 465, 429, 557" u="4" o="5" /> <c c="" r="430, 465, 448, 557" u="4" o="4" /> <c c="" r="449, 465, 473, 557" u="4" o="4" /> <c c="" r="474, 465, 493, 557" u="2" o="3" /> <c c="" r="494, 465, 518, 557" u="1" o="8" /> <c c="" r="519, 465, 543, 557" u="1" o="8" /> <c c="" r="544, 465, 568, 557" u="1" o="8" /> <c c="" r="569, 465, 593, 557" u="1" o="8" /> <c c="" r="594, 465, 618, 557" u="1" o="8" /> <c c="" r="619, 465, 636, 557" u="-35" o="18" /> <c c="" r="637, 465, 654, 557" u="-28" o="11" /> <c c="" r="655, 465, 680, 557" u="-36" o="11" /> <c c="" r="681, 465, 705, 557" u="-35" o="11" /> <c c="" r="706, 465, 726, 557" u="-33" o="13" /> <c c="" r="727, 465, 773, 557" u="-46" /> <c c="" r="774, 465, 798, 557" u="-35" o="11" /> <c c="" r="799, 465, 806, 557" u="-27" o="20" /> <c c="" r="807, 465, 827, 557" u="-33" o="13" /> <c c=" " r="828, 465, 838, 557" u="-27" o="17" /> <c c=" " r="839, 465, 856, 557" u="-31" o="14" /> <c c=" " r="857, 465, 886, 557" u="-34" o="5" /> <c c=" " r="887, 465, 912, 557" u="-36" o="11" /> <c c=" " r="913, 465, 918, 557" u="-26" o="21" /> <c c="" r="919, 465, 937, 557" u="-32" o="14" /> <c c="" r="938, 465, 967, 557" u="-41" o="12" /> <c c="" r="968, 465, 993, 557" u="-36" o="11" /> <c c="" r="994, 465, 1018, 557" u="-35" o="11" /> <c c="" r="1019, 465, 1026, 557" u="-27" o="20" /> <c c="" r="1027, 465, 1034, 557" u="-27" o="20" /> <c c="" r="1035, 465, 1042, 557" u="-27" o="20" /> <c c="" r="1043, 465, 1050, 557" u="-7" /> <c c="" r="1051, 465, 1068, 557" u="-31" o="14" /> <c c="" r="1069, 465, 1086, 557" u="-32" o="15" /> <c c="" r="1087, 465, 1101, 557" u="-33" o="19" /> <c c="" r="1102, 465, 1116, 557" u="-25" o="11" /> <c c="" r="1117, 465, 1135, 557" u="-18" /> <c c="" r="1136, 465, 1151, 557" u="-15" /> <c c="" r="1152, 465, 1162, 557" u="-28" o="18" /> <c c="" r="1163, 465, 1183, 557" u="-33" o="13" /> <c c="" r="1184, 465, 1204, 557" u="-33" o="13" /> <c c="" r="1205, 465, 1225, 557" u="-33" o="13" /> <c c=" " r="1226, 465, 1246, 557" u="-33" o="13" /> <c c="!" r="1247, 465, 1264, 557" u="-17" /> <c c=""" r="1265, 465, 1282, 557" u="-17" /> <c c="#" r="1283, 465, 1290, 557" u="-27" o="20" /> <c c="$" r="1291, 465, 1311, 557" u="-33" o="13" /> <c c="%" r="1312, 465, 1329, 557" u="-31" o="14" /> <c c="&" r="1330, 465, 1337, 557" u="-27" o="20" /> <c c="'" r="1338, 465, 1351, 557" u="-26" o="13" /> <c c="(" r="1352, 465, 1365, 557" u="-28" o="15" /> <c c=")" r="1366, 465, 1371, 557" u="-26" o="21" /> <c c="*" r="1372, 465, 1392, 557" u="-33" o="13" /> <c c="+" r="1393, 465, 1426, 557" u="-39" o="6" /> <c c="," r="1427, 465, 1452, 557" u="-36" o="11" /> <c c="-" r="1453, 465, 1478, 557" u="-36" o="11" /> <c c="." r="1479, 465, 1503, 557" u="-35" o="11" /> <c c="/" r="1504, 465, 1528, 557" u="-35" o="11" /> <c c="0" r="1529, 465, 1553, 557" u="-35" o="11" /> <c c="1" r="1554, 465, 1578, 557" u="-35" o="11" /> <c c="3" r="1579, 465, 1625, 557" u="-46" /> <c c="4" r="1626, 465, 1664, 557" u="-42" o="4" /> <c c="5" r="1665, 465, 1703, 557" u="-42" o="4" /> <c c="6" r="1704, 465, 1750, 557" u="-46" /> <c c="7" r="1751, 465, 1797, 557" u="-46" /> <c c="8" r="1798, 465, 1838, 557" u="-43" o="3" /> <c c="9" r="1839, 465, 1848, 557" u="-27" o="18" /> <c c=":" r="1849, 465, 1869, 557" u="-33" o="13" /> <c c=";" r="1870, 465, 1890, 557" u="-33" o="13" /> <c c="<" r="1891, 465, 1924, 557" u="-39" o="6" /> <c c="=" r="1925, 465, 1944, 557" u="-33" o="14" /> <c c=">" r="1945, 465, 1953, 557" u="-27" o="19" /> <c c="?" r="1954, 465, 2000, 557" u="-46" /> <c c="@" r="2001, 465, 2018, 557" u="-46" o="29" /> <c c="A" r="2019, 465, 2036, 557" u="-17" /> <c c="D" r="2037, 465, 2066, 557" u="-37" o="8" /> <c c="E" r="2067, 465, 2078, 557" u="-23" o="12" /> <c c="t" r="2079, 465, 2094, 557" u="5" o="4" /> <c c="u" r="2095, 465, 2110, 557" u="5" o="4" /> <c c="z" r="2111, 465, 2122, 557" u="20" o="15" /> <c c="~" r="2123, 465, 2130, 557" u="8" o="9" /> <c c="" r="2131, 465, 2138, 557" u="19" o="20" /> <c c="" r="2139, 465, 2168, 557" u="9" o="8" /> <c c="" r="2169, 465, 2219, 557" u="1" o="1" /> <c c="" r="2220, 465, 2267, 557" o="2" /> <c c="" r="2268, 465, 2324, 557" o="7" /> <c c="" r="2325, 465, 2348, 557" o="7" /> <c c="" r="2349, 465, 2410, 557" o="4" /> <c c="" r="2411, 465, 2472, 557" /> <c c="" r="2473, 465, 2537, 557" o="1" /> <c c="" r="2538, 465, 2568, 557" u="-4" o="2" /> <c c="" r="2569, 465, 2619, 557" u="1" o="1" /> <c c="" r="2620, 465, 2653, 557" u="7" o="3" /> <c c="" r="2654, 465, 2684, 557" u="7" o="1" /> <c c="" r="2685, 465, 2734, 557" u="2" o="2" /> <c c="" r="2735, 465, 2767, 557" u="7" o="2" /> <c c="" r="2768, 465, 2806, 557" u="3" o="4" /> <c c="" r="2807, 465, 2848, 557" u="7" o="7" /> <c c="" r="2849, 465, 2900, 557" u="4" o="3" /> <c c="" r="2901, 465, 2909, 557" u="7" o="7" /> <c c="" r="2910, 465, 2952, 557" u="7" /> <c c="" r="2953, 465, 3000, 557" u="1" o="1" /> <c c="" r="3001, 465, 3052, 557" u="7" o="7" /> <c c="" r="3053, 465, 3094, 557" u="7" o="7" /> <c c="" r="3095, 465, 3138, 557" u="1" o="2" /> <c c="" r="3139, 465, 3190, 557" u="4" o="3" /> <c c="" r="3191, 465, 3242, 557" u="3" o="3" /> <c c="" r="3243, 465, 3276, 557" u="7" o="1" /> <c c="" r="3277, 465, 3317, 557" u="2" o="3" /> <c c="" r="3318, 465, 3364, 557" u="1" /> <c c="" r="3365, 465, 3411, 557" u="1" o="1" /> <c c="" r="3412, 465, 3461, 557" u="2" o="2" /> <c c="" r="3462, 465, 3506, 557" u="1" o="2" /> <c c="" r="3507, 465, 3561, 557" o="1" /> <c c="" r="3562, 465, 3617, 557" u="3" o="2" /> <c c="" r="3618, 465, 3638, 557" u="1" o="1" /> <c c="" r="3639, 465, 3685, 557" u="1" o="1" /> <c c="" r="3686, 465, 3731, 557" u="5" o="4" /> <c c="" r="3732, 465, 3763, 557" u="4" o="5" /> <c c="" r="3764, 465, 3799, 557" u="5" o="7" /> <c c="" r="3800, 465, 3819, 557" u="7" o="2" /> <c c="" r="3820, 465, 3853, 557" u="7" o="6" /> <c c="" r="3854, 465, 3899, 557" u="5" o="4" /> <c c="" r="3900, 465, 3934, 557" u="7" o="4" /> <c c="" r="3935, 465, 3977, 557" o="1" /> <c c="" r="3978, 465, 4014, 557" u="4" o="4" /> <c c="" r="4015, 465, 4046, 557" u="4" o="5" /> <c c="" r="4047, 465, 4093, 557" u="1" o="1" /> <c c="" r="0, 558, 35, 650" u="5" o="7" /> <c c="" r="36, 558, 72, 650" u="5" o="5" /> <c c="" r="73, 558, 92, 650" u="7" o="2" /> <c c="" r="93, 558, 124, 650" u="7" o="3" /> <c c="" r="125, 558, 167, 650" u="2" o="1" /> <c c="" r="168, 558, 203, 650" u="7" o="5" /> <c c="" r="204, 558, 242, 650" o="3" /> <c c="" r="243, 558, 285, 650" o="1" /> <c c="" r="286, 558, 324, 650" u="4" o="4" /> <c c="" r="325, 558, 378, 650" u="2" o="4" /> <c c="" r="379, 558, 413, 650" u="7" o="6" /> <c c="" r="414, 558, 452, 650" u="4" o="2" /> <c c="" r="453, 558, 501, 650" u="4" o="-1" /> <c c="" r="502, 558, 539, 650" u="1" o="2" /> <c c="" r="540, 558, 573, 650" u="7" o="6" /> <c c="" r="574, 558, 623, 650" u="4" o="5" /> <c c="" r="624, 558, 665, 650" /> <c c="" r="666, 558, 719, 650" u="3" o="3" /> <c c="" r="720, 558, 780, 650" u="4" o="3" /> <c c="" r="781, 558, 807, 650" o="2" /> <c c="" r="808, 558, 841, 650" u="7" o="6" /> <c c="" r="842, 558, 880, 650" u="4" o="4" /> <c c="" r="881, 558, 914, 650" u="7" o="6" /> <c c="" r="915, 558, 975, 650" u="4" o="3" /> <c c="" r="976, 558, 1008, 650" u="4" o="3" /> <c c="" r="1009, 558, 1050, 650" u="4" o="2" /> <c c="" r="1051, 558, 1098, 650" o="1" /> <c c="" r="1099, 558, 1159, 650" o="1" /> <c c="" r="1160, 558, 1207, 650" o="1" /> <c c="" r="1208, 558, 1265, 650" u="4" o="3" /> <c c="" r="1266, 558, 1328, 650" u="1" o="3" /> <c c="" r="1329, 558, 1374, 650" u="4" o="1" /> <c c="" r="1375, 558, 1405, 650" u="7" o="3" /> <c c="" r="1406, 558, 1441, 650" u="4" o="1" /> <c c="" r="1442, 558, 1485, 650" o="4" /> <c c="" r="1486, 558, 1531, 650" u="1" o="1" /> <c c="" r="1532, 558, 1567, 650" u="3" o="3" /> <c c="" r="1568, 558, 1603, 650" u="3" o="3" /> <c c="" r="1604, 558, 1638, 650" u="6" o="5" /> <c c="" r="1639, 558, 1670, 650" u="4" o="3" /> <c c="" r="1671, 558, 1703, 650" u="7" o="2" /> <c c="" r="1704, 558, 1761, 650" o="3" /> <c c="" r="1762, 558, 1792, 650" u="7" o="1" /> <c c="" r="1793, 558, 1831, 650" u="4" o="3" /> <c c="" r="1832, 558, 1865, 650" u="4" o="3" /> <c c="" r="1866, 558, 1874, 650" u="7" o="7" /> <c c="" r="1875, 558, 1895, 650" u="1" o="1" /> <c c="" r="1896, 558, 1919, 650" u="-6" o="6" /> <c c=" " r="1920, 558, 1990, 650" u="1" o="3" /> <c c=" " r="1991, 558, 2054, 650" u="7" o="3" /> <c c=" " r="2055, 558, 2108, 650" u="1" o="3" /> <c c=" " r="2109, 558, 2145, 650" u="7" o="1" /> <c c="" r="2146, 558, 2192, 650" u="3" o="-1" /> <c c="" r="2193, 558, 2234, 650" u="7" o="7" /> <c c="" r="2235, 558, 2285, 650" u="1" o="1" /> <c c="" r="2286, 558, 2319, 650" u="7" o="4" /> <c c="" r="2320, 558, 2353, 650" u="7" o="3" /> <c c="" r="2354, 558, 2384, 650" u="7" o="1" /> <c c="" r="2385, 558, 2437, 650" u="3" o="2" /> <c c="" r="2438, 558, 2470, 650" u="7" o="2" /> <c c="" r="2471, 558, 2529, 650" u="2" o="1" /> <c c="" r="2530, 558, 2565, 650" u="2" o="4" /> <c c="" r="2566, 558, 2608, 650" u="7" o="7" /> <c c="" r="2609, 558, 2651, 650" u="7" o="7" /> <c c="" r="2652, 558, 2688, 650" u="7" o="1" /> <c c="" r="2689, 558, 2734, 650" u="1" o="7" /> <c c="" r="2735, 558, 2786, 650" u="7" o="7" /> <c c="" r="2787, 558, 2828, 650" u="7" o="7" /> <c c="" r="2829, 558, 2880, 650" u="4" o="3" /> <c c="" r="2881, 558, 2922, 650" u="7" o="7" /> <c c=" " r="2923, 558, 2956, 650" u="7" o="1" /> <c c="!" r="2957, 558, 3001, 650" u="4" o="4" /> <c c=""" r="3002, 558, 3048, 650" u="1" /> <c c="#" r="3049, 558, 3095, 650" u="3" o="-1" /> <c c="$" r="3096, 558, 3143, 650" u="2" o="3" /> <c c="%" r="3144, 558, 3188, 650" u="1" o="2" /> <c c="&" r="3189, 558, 3237, 650" u="7" o="3" /> <c c="'" r="3238, 558, 3275, 650" u="3" o="7" /> <c c="(" r="3276, 558, 3334, 650" u="7" o="6" /> <c c=")" r="3335, 558, 3400, 650" u="7" o="2" /> <c c="*" r="3401, 558, 3448, 650" u="1" o="3" /> <c c="+" r="3449, 558, 3496, 650" u="7" o="6" /> <c c="," r="3497, 558, 3530, 650" u="7" o="3" /> <c c="-" r="3531, 558, 3569, 650" u="3" o="4" /> <c c="." r="3570, 558, 3631, 650" u="7" o="4" /> <c c="/" r="3632, 558, 3670, 650" u="1" o="8" /> <c c="0" r="3671, 558, 3707, 650" u="4" o="1" /> <c c="1" r="3708, 558, 3745, 650" u="4" o="4" /> <c c="2" r="3746, 558, 3774, 650" u="7" o="4" /> <c c="3" r="3775, 558, 3804, 650" u="7" o="1" /> <c c="4" r="3805, 558, 3849, 650" u="3" o="3" /> <c c="5" r="3850, 558, 3882, 650" u="4" o="6" /> <c c="6" r="3883, 558, 3934, 650" u="2" o="2" /> <c c="7" r="3935, 558, 3964, 650" u="3" o="4" /> <c c="8" r="3965, 558, 3998, 650" u="7" o="7" /> <c c="9" r="3999, 558, 4032, 650" u="7" o="7" /> <c c=":" r="4033, 558, 4062, 650" u="7" o="4" /> <c c=";" r="0, 651, 35, 743" u="1" o="8" /> <c c="<" r="36, 651, 76, 743" u="7" o="7" /> <c c="=" r="77, 651, 110, 743" u="7" o="7" /> <c c=">" r="111, 651, 149, 743" u="4" o="4" /> <c c="?" r="150, 651, 183, 743" u="7" o="7" /> <c c="@" r="184, 651, 220, 743" u="7" o="4" /> <c c="A" r="221, 651, 252, 743" u="4" o="3" /> <c c="B" r="253, 651, 288, 743" u="1" o="1" /> <c c="C" r="289, 651, 327, 743" o="1" /> <c c="D" r="328, 651, 379, 743" u="5" o="5" /> <c c="E" r="380, 651, 419, 743" u="3" o="4" /> <c c="F" r="420, 651, 460, 743" u="7" o="3" /> <c c="G" r="461, 651, 490, 743" u="3" o="7" /> <c c="H" r="491, 651, 540, 743" u="7" o="7" /> <c c="I" r="541, 651, 597, 743" u="7" o="3" /> <c c="J" r="598, 651, 636, 743" u="1" o="3" /> <c c="K" r="637, 651, 677, 743" u="7" o="7" /> <c c="L" r="678, 651, 705, 743" u="7" o="4" /> <c c="M" r="706, 651, 737, 743" u="3" o="4" /> <c c="N" r="738, 651, 788, 743" u="7" o="4" /> <c c="O" r="789, 651, 819, 743" u="2" o="6" /> <c c="Q" r="820, 651, 852, 743" u="4" o="6" /> <c c="R" r="853, 651, 893, 743" o="7" /> <c c="S" r="894, 651, 923, 743" u="7" o="1" /> <c c="T" r="924, 651, 955, 743" u="4" o="3" /> <c c="U" r="956, 651, 983, 743" u="6" o="5" /> <c c="V" r="984, 651, 991, 743" u="7" o="8" /> <c c="W" r="992, 651, 1012, 743" o="2" /> <c c="X" r="1013, 651, 1034, 743" u="-6" o="8" /> <c c="Y" r="1035, 651, 1090, 743" u="1" o="4" /> <c c="Z" r="1091, 651, 1143, 743" u="7" o="4" /> <c c="[" r="1144, 651, 1184, 743" o="7" /> <c c="\" r="1185, 651, 1214, 743" u="7" o="4" /> <c c="^" r="1215, 651, 1253, 743" o="1" /> <c c="_" r="1254, 651, 1287, 743" u="7" o="7" /> <c c="b" r="1288, 651, 1335, 743" o="2" /> <c c="c" r="1336, 651, 1373, 743" u="1" o="3" /> <c c="j" r="1374, 651, 1431, 743" u="2" o="1" /> <c c="k" r="1432, 651, 1481, 743" u="2" o="2" /> <c c="" r="1482, 651, 1512, 743" u="7" o="1" /> <c c="" r="1513, 651, 1542, 743" u="7" o="1" /> <c c="" r="1543, 651, 1581, 743" u="1" o="3" /> <c c="" r="1582, 651, 1616, 743" u="2" o="1" /> <c c="" r="1617, 651, 1654, 743" u="7" o="3" /> <c c="" r="1655, 651, 1685, 743" u="7" o="4" /> <c c="" r="1686, 651, 1747, 743" u="2" o="2" /> <c c="" r="1748, 651, 1803, 743" u="2" o="2" /> <c c="" r="1804, 651, 1839, 743" u="2" o="4" /> <c c="" r="1840, 651, 1869, 743" u="3" o="4" /> <c c="" r="1870, 651, 1909, 743" u="7" o="2" /> <c c="" r="1910, 651, 1943, 743" u="7" o="2" /> <c c="" r="1944, 651, 1988, 743" u="7" o="3" /> <c c="" r="1989, 651, 2028, 743" u="7" o="4" /> <c c="" r="2029, 651, 2071, 743" u="1" o="3" /> <c c="" r="2072, 651, 2108, 743" o="4" /> <c c="" r="2109, 651, 2158, 743" o="3" /> <c c="" r="2159, 651, 2199, 743" o="4" /> <c c="" r="2200, 651, 2248, 743" u="7" o="3" /> <c c="" r="2249, 651, 2288, 743" u="7" o="4" /> <c c="" r="2289, 651, 2344, 743" u="7" o="2" /> <c c="" r="2345, 651, 2388, 743" u="7" o="1" /> <c c="" r="2389, 651, 2456, 743" u="7" o="3" /> <c c="" r="2457, 651, 2513, 743" u="7" o="3" /> <c c="" r="2514, 651, 2566, 743" u="4" o="2" /> <c c="" r="2567, 651, 2608, 743" u="4" o="2" /> <c c="" r="2609, 651, 2653, 743" u="4" o="4" /> <c c="" r="2654, 651, 2685, 743" u="4" o="3" /> <c c="" r="2686, 651, 2732, 743" u="1" /> <c c="" r="2733, 651, 2768, 743" u="1" o="1" /> <c c="" r="2769, 651, 2814, 743" u="1" o="1" /> <c c="" r="2815, 651, 2850, 743" o="1" /> <c c="" r="2851, 651, 2896, 743" u="1" o="1" /> <c c="" r="2897, 651, 2932, 743" o="1" /> <c c="" r="2933, 651, 2980, 743" u="1" o="2" /> <c c="" r="2981, 651, 3023, 743" u="3" o="2" /> <c c="" r="3024, 651, 3086, 743" u="1" o="3" /> <c c="" r="3087, 651, 3136, 743" o="3" /> <c c="" r="3137, 651, 3181, 743" u="3" o="3" /> <c c="" r="3182, 651, 3218, 743" u="3" o="3" /> <c c="" r="3219, 651, 3256, 743" u="3" o="7" /> <c c="" r="3257, 651, 3286, 743" u="3" o="7" /> <c c="" r="3287, 651, 3324, 743" u="7" o="3" /> <c c="" r="3325, 651, 3354, 743" u="7" o="3" /> <c c="" r="3355, 651, 3413, 743" u="2" o="4" /> <c c="" r="3414, 651, 3461, 743" u="1" o="6" /> <c c="" r="3462, 651, 3520, 743" u="2" o="4" /> <c c="" r="3521, 651, 3568, 743" u="1" o="6" /> <c c="" r="3569, 651, 3577, 743" u="7" o="7" /> <c c="" r="3578, 651, 3636, 743" u="2" o="1" /> <c c="" r="3637, 651, 3688, 743" u="2" o="2" /> <c c="" r="3689, 651, 3723, 743" u="7" o="4" /> <c c="" r="3724, 651, 3752, 743" u="7" o="5" /> <c c="" r="3753, 651, 3794, 743" u="7" o="7" /> <c c="" r="3795, 651, 3827, 743" u="7" o="8" /> <c c="" r="3828, 651, 3865, 743" u="3" o="7" /> <c c="" r="3866, 651, 3895, 743" u="3" o="7" /> <c c="" r="3896, 651, 3905, 743" u="22" o="-31" /> <c c="" r="3906, 651, 3940, 743" u="10" o="-44" /> <c c="" r="3941, 651, 3972, 743" u="11" o="-42" /> <c c="" r="3973, 651, 4004, 743" u="11" o="-42" /> <c c="" r="4005, 651, 4014, 743" u="22" o="-31" /> <c c="" r="4015, 651, 4037, 743" u="16" o="-38" /> <c c="" r="4038, 651, 4060, 743" u="16" o="-38" /> <c c="" r="4061, 651, 4079, 743" u="18" o="-36" /> <c c="" r="0, 744, 19, 836" u="17" o="-36" /> <c c="" r="20, 744, 29, 836" u="-4" o="-5" /> <c c="" r="30, 744, 65, 836" u="10" o="-45" /> <c c="" r="66, 744, 73, 836" u="17" o="-24" /> <c c="" r="74, 744, 79, 836" u="24" o="-29" /> <c c="" r="80, 744, 104, 836" u="4" o="4" /> <c c="" r="105, 744, 123, 836" u="18" o="-36" /> <c c="" r="124, 744, 130, 836" u="6" o="7" /> <c c="" r="131, 744, 140, 836" u="42" o="-51" /> <c c="" r="141, 744, 151, 836" u="2" o="-12" /> <c c="" r="152, 744, 164, 836" u="4" o="3" /> <c c="" r="165, 744, 205, 836" u="4" o="4" /> <c c="" r="206, 744, 244, 836" u="1" o="3" /> <c c="" r="245, 744, 272, 836" u="1" o="4" /> <c c="" r="273, 744, 310, 836" o="1" /> <c c="" r="311, 744, 355, 836" u="2" o="7" /> <c c="" r="356, 744, 373, 836" o="7" /> <c c="" r="374, 744, 396, 836" u="1" o="1" /> <c c="" r="397, 744, 441, 836" u="2" o="7" /> <c c="" r="442, 744, 482, 836" u="4" o="4" /> <c c="" r="483, 744, 500, 836" u="2" o="5" /> <c c="" r="501, 744, 532, 836" u="1" o="8" /> <c c="" r="533, 744, 569, 836" u="1" o="6" /> <c c="" r="570, 744, 602, 836" u="4" o="4" /> <c c="" r="603, 744, 646, 836" u="3" o="7" /> <c c="" r="647, 744, 688, 836" u="3" o="5" /> <c c="" r="689, 744, 705, 836" o="7" /> <c c="" r="706, 744, 729, 836" u="1" o="7" /> <c c="" r="730, 744, 774, 836" u="1" o="5" /> <c c="" r="775, 744, 817, 836" u="-1" o="4" /> <c c="" r="818, 744, 849, 836" u="1" o="7" /> <c c="" r="850, 744, 884, 836" u="2" o="7" /> <c c="" r="885, 744, 919, 836" o="2" /> <c c="" r="920, 744, 957, 836" u="1" o="5" /> <c c="" r="958, 744, 1000, 836" u="3" o="5" /> <c c="" r="1001, 744, 1030, 836" u="2" o="7" /> <c c="" r="1031, 744, 1077, 836" u="5" o="3" /> <c c="" r="1078, 744, 1122, 836" u="1" o="7" /> <c c="" r="1123, 744, 1161, 836" u="1" o="7" /> <c c="" r="1162, 744, 1199, 836" u="2" o="7" /> <c c="" r="1200, 744, 1238, 836" u="2" o="5" /> <c c="" r="1239, 744, 1252, 836" u="5" o="3" /> <c c="" r="1253, 744, 1281, 836" u="5" o="3" /> <c c="" r="1282, 744, 1346, 836" /> <c c="" r="1347, 744, 1404, 836" o="1" /> <c c="" r="1405, 744, 1469, 836" /> <c c="" r="1470, 744, 1527, 836" o="1" /> <c c="" r="1528, 744, 1592, 836" /> <c c="" r="1593, 744, 1650, 836" o="1" /> <c c="" r="1651, 744, 1696, 836" u="1" o="1" /> <c c="" r="1697, 744, 1735, 836" u="1" /> <c c=" " r="1736, 744, 1737, 836" o="37" /> <c c=" " r="1738, 744, 1739, 836" o="74" /> <c c=" " r="1740, 744, 1741, 836" o="37" /> <c c=" " r="1742, 744, 1743, 836" o="74" /> <c c=" " r="1744, 744, 1745, 836" o="24" /> <c c=" " r="1746, 744, 1747, 836" o="18" /> <c c=" " r="1748, 744, 1749, 836" o="11" /> <c c=" " r="1750, 744, 1751, 836" o="46" /> <c c=" " r="1752, 744, 1753, 836" o="23" /> <c c=" " r="1754, 744, 1755, 836" o="8" /> <c c=" " r="1756, 744, 1757, 836" o="3" /> <c c=" " r="1758, 744, 1774, 836" u="4" o="4" /> <c c=" " r="1775, 744, 1791, 836" u="4" o="4" /> <c c=" " r="1792, 744, 1821, 836" u="9" o="9" /> <c c=" " r="1822, 744, 1852, 836" u="4" o="4" /> <c c=" " r="1853, 744, 1920, 836" u="4" o="4" /> <c c=" " r="1921, 744, 1989, 836" u="4" o="3" /> <c c=" " r="1990, 744, 2009, 836" u="12" o="12" /> <c c=" " r="2010, 744, 2041, 836" u="3" o="4" /> <c c=" " r="2042, 744, 2051, 836" u="7" o="8" /> <c c=" " r="2052, 744, 2061, 836" u="7" o="8" /> <c c=" " r="2062, 744, 2071, 836" u="7" o="8" /> <c c=" " r="2072, 744, 2082, 836" u="7" o="7" /> <c c=" " r="2083, 744, 2103, 836" u="4" o="4" /> <c c=" " r="2104, 744, 2124, 836" u="4" o="4" /> <c c=" " r="2125, 744, 2145, 836" u="4" o="4" /> <c c=" " r="2146, 744, 2167, 836" u="4" o="3" /> <c c=" " r="2168, 744, 2199, 836" u="8" o="8" /> <c c="! " r="2200, 744, 2231, 836" u="8" o="8" /> <c c="" " r="2232, 744, 2246, 836" u="17" o="16" /> <c c="# " r="2247, 744, 2261, 836" u="7" o="6" /> <c c="$ " r="2262, 744, 2270, 836" u="9" o="8" /> <c c="% " r="2271, 744, 2304, 836" u="9" o="8" /> <c c="& " r="2305, 744, 2362, 836" u="9" o="9" /> <c c="' " r="2363, 744, 2371, 836" u="8" o="8" /> <c c="0 " r="2372, 744, 2447, 836" o="1" /> <c c="1 " r="2448, 744, 2549, 836" u="1" /> <c c="2 " r="2550, 744, 2565, 836" u="5" o="4" /> <c c="3 " r="2566, 744, 2597, 836" u="5" o="5" /> <c c="4 " r="2598, 744, 2645, 836" u="5" o="5" /> <c c="5 " r="2646, 744, 2661, 836" u="4" o="5" /> <c c="6 " r="2662, 744, 2693, 836" u="4" o="6" /> <c c="7 " r="2694, 744, 2741, 836" u="4" o="6" /> <c c="8 " r="2742, 744, 2767, 836" u="1" /> <c c="9 " r="2768, 744, 2786, 836" u="4" o="3" /> <c c=": " r="2787, 744, 2805, 836" u="3" o="4" /> <c c="; " r="2806, 744, 2849, 836" u="6" o="5" /> <c c="< " r="2850, 744, 2872, 836" u="8" o="9" /> <c c="= " r="2873, 744, 2902, 836" u="1" o="2" /> <c c="> " r="2903, 744, 2934, 836" u="3" o="4" /> <c c="@ " r="2935, 744, 2978, 836" o="1" /> <c c="A " r="2979, 744, 3011, 836" u="1" o="2" /> <c c="B " r="3012, 744, 3069, 836" u="6" o="6" /> <c c="C " r="3070, 744, 3086, 836" u="4" o="4" /> <c c="D " r="3087, 744, 3132, 836" u="-23" o="-22" /> <c c="p " r="3133, 744, 3157, 836" u="4" o="4" /> <c c="t " r="3158, 744, 3183, 836" u="4" o="3" /> <c c="u " r="3184, 744, 3203, 836" u="7" o="6" /> <c c="v " r="3204, 744, 3227, 836" u="4" o="5" /> <c c="w " r="3228, 744, 3250, 836" u="6" o="4" /> <c c="x " r="3251, 744, 3274, 836" u="4" o="5" /> <c c="y " r="3275, 744, 3298, 836" u="4" o="5" /> <c c="z " r="3299, 744, 3323, 836" u="4" o="4" /> <c c="{ " r="3324, 744, 3348, 836" u="4" o="4" /> <c c="| " r="3349, 744, 3373, 836" u="4" o="4" /> <c c="} " r="3374, 744, 3385, 836" u="4" o="2" /> <c c="~ " r="3386, 744, 3397, 836" u="2" o="4" /> <c c=" " r="3398, 744, 3419, 836" u="4" o="4" /> <c c=" " r="3420, 744, 3444, 836" u="4" o="4" /> <c c=" " r="3445, 744, 3456, 836" u="9" o="12" /> <c c=" " r="3457, 744, 3478, 836" u="5" o="6" /> <c c=" " r="3479, 744, 3499, 836" u="6" o="6" /> <c c=" " r="3500, 744, 3525, 836" u="4" o="3" /> <c c=" " r="3526, 744, 3545, 836" u="7" o="6" /> <c c=" " r="3546, 744, 3569, 836" u="4" o="5" /> <c c=" " r="3570, 744, 3592, 836" u="6" o="4" /> <c c=" " r="3593, 744, 3616, 836" u="4" o="5" /> <c c=" " r="3617, 744, 3640, 836" u="4" o="5" /> <c c=" " r="3641, 744, 3665, 836" u="4" o="4" /> <c c=" " r="3666, 744, 3690, 836" u="4" o="4" /> <c c=" " r="3691, 744, 3715, 836" u="4" o="4" /> <c c=" " r="3716, 744, 3727, 836" u="4" o="2" /> <c c=" " r="3728, 744, 3739, 836" u="2" o="4" /> <c c=" " r="3740, 744, 3781, 836" u="4" o="7" /> <c c=" " r="3782, 744, 3835, 836" /> <c c=" " r="3836, 744, 3877, 836" u="4" o="6" /> <c c=" " r="3878, 744, 3916, 836" u="3" o="6" /> <c c=" " r="3917, 744, 3948, 836" u="9" o="7" /> <c c=" " r="3949, 744, 4004, 836" u="7" o="8" /> <c c=" " r="4005, 744, 4060, 836" u="3" o="3" /> <c c=" " r="0, 837, 86, 929" u="7" o="6" /> <c c=" " r="87, 837, 150, 929" u="7" o="6" /> <c c=" " r="151, 837, 225, 929" u="2" o="2" /> <c c=" " r="226, 837, 289, 929" u="8" o="9" /> <c c=" " r="290, 837, 334, 929" u="-1" o="4" /> <c c="!" r="335, 837, 391, 929" u="1" o="-1" /> <c c="!" r="392, 837, 448, 929" u="1" o="-1" /> <c c="!" r="449, 837, 495, 929" u="5" o="4" /> <c c="!" r="496, 837, 558, 929" u="3" o="4" /> <c c="!" r="559, 837, 600, 929" u="4" o="4" /> <c c="!" r="601, 837, 657, 929" u="1" o="-1" /> <c c="!" r="658, 837, 714, 929" u="1" o="-1" /> <c c="!" r="715, 837, 750, 929" u="6" o="6" /> <c c="!" r="751, 837, 789, 929" u="3" o="4" /> <c c=" !" r="790, 837, 842, 929" u="3" o="4" /> <c c=" !" r="843, 837, 899, 929" u="2" /> <c c=" !" r="900, 837, 980, 929" u="2" o="2" /> <c c=" !" r="981, 837, 1025, 929" u="1" o="3" /> <c c=" !" r="1026, 837, 1075, 929" u="9" o="8" /> <c c="!" r="1076, 837, 1123, 929" u="5" o="1" /> <c c="!" r="1124, 837, 1173, 929" u="4" /> <c c="!" r="1174, 837, 1225, 929" u="-2" o="2" /> <c c="!" r="1226, 837, 1266, 929" u="6" o="7" /> <c c="!" r="1267, 837, 1323, 929" u="1" o="2" /> <c c="!" r="1324, 837, 1367, 929" o="1" /> <c c="!" r="1368, 837, 1435, 929" u="2" o="4" /> <c c="!" r="1436, 837, 1480, 929" u="9" o="8" /> <c c="!" r="1481, 837, 1544, 929" u="7" o="3" /> <c c="!" r="1545, 837, 1602, 929" u="4" o="3" /> <c c="!" r="1603, 837, 1652, 929" u="2" o="3" /> <c c="!" r="1653, 837, 1695, 929" u="9" o="2" /> <c c="!" r="1696, 837, 1758, 929" u="5" o="1" /> <c c="!" r="1759, 837, 1825, 929" u="2" o="2" /> <c c="!" r="1826, 837, 1887, 929" u="4" o="3" /> <c c="!" r="1888, 837, 1935, 929" u="9" o="3" /> <c c="!" r="1936, 837, 1976, 929" u="7" /> <c c="!" r="1977, 837, 2017, 929" u="7" /> <c c=" !" r="2018, 837, 2069, 929" u="5" o="5" /> <c c="!!" r="2070, 837, 2166, 929" u="7" o="8" /> <c c=""!" r="2167, 837, 2224, 929" u="2" o="2" /> <c c="#!" r="2225, 837, 2272, 929" u="1" o="1" /> <c c="$!" r="2273, 837, 2313, 929" u="4" o="4" /> <c c="%!" r="2314, 837, 2346, 929" u="3" o="3" /> <c c="&!" r="2347, 837, 2401, 929" u="6" o="6" /> <c c="'!" r="2402, 837, 2456, 929" u="6" o="6" /> <c c="(!" r="2457, 837, 2496, 929" u="2" o="3" /> <c c=")!" r="2497, 837, 2516, 929" u="5" o="6" /> <c c="*!" r="2517, 837, 2559, 929" u="7" /> <c c="+!" r="2560, 837, 2610, 929" u="1" o="1" /> <c c=",!" r="2611, 837, 2665, 929" u="1" o="5" /> <c c="-!" r="2666, 837, 2713, 929" u="2" o="2" /> <c c=".!" r="2714, 837, 2772, 929" u="4" o="2" /> <c c="/!" r="2773, 837, 2803, 929" u="4" o="3" /> <c c="0!" r="2804, 837, 2842, 929" u="2" o="3" /> <c c="1!" r="2843, 837, 2910, 929" u="1" o="-6" /> <c c="2!" r="2911, 837, 2945, 929" u="8" o="8" /> <c c="3!" r="2946, 837, 3017, 929" u="4" o="3" /> <c c="4!" r="3018, 837, 3053, 929" u="4" o="4" /> <c c="5!" r="3054, 837, 3094, 929" u="5" o="6" /> <c c="6!" r="3095, 837, 3135, 929" u="5" o="5" /> <c c="7!" r="3136, 837, 3164, 929" u="3" o="4" /> <c c="8!" r="3165, 837, 3204, 929" u="2" o="5" /> <c c="[!" r="3205, 837, 3256, 929" u="3" o="6" /> <c c="\!" r="3257, 837, 3309, 929" u="4" o="4" /> <c c="]!" r="3310, 837, 3362, 929" u="4" o="4" /> <c c="^!" r="3363, 837, 3416, 929" u="3" o="4" /> <c c="!" r="3417, 837, 3471, 929" u="8" o="8" /> <c c="!" r="3472, 837, 3490, 929" u="11" o="11" /> <c c="!" r="3491, 837, 3545, 929" u="8" o="8" /> <c c="!" r="3546, 837, 3564, 929" u="11" o="11" /> <c c="!" r="3565, 837, 3639, 929" u="8" o="8" /> <c c="!" r="3640, 837, 3658, 929" u="11" o="11" /> <c c="!" r="3659, 837, 3699, 929" u="8" o="8" /> <c c="!" r="3700, 837, 3740, 929" u="8" o="8" /> <c c="!" r="3741, 837, 3781, 929" u="8" o="8" /> <c c="!" r="3782, 837, 3822, 929" u="8" o="8" /> <c c="!" r="3823, 837, 3877, 929" u="8" o="8" /> <c c="!" r="3878, 837, 3932, 929" u="8" o="8" /> <c c="!" r="3933, 837, 3976, 929" u="8" o="9" /> <c c="!" r="3977, 837, 4020, 929" u="8" o="9" /> <c c="!" r="4021, 837, 4075, 929" u="8" o="8" /> <c c="!" r="4076, 837, 4094, 929" u="11" o="11" /> <c c="!" r="0, 930, 54, 1022" u="8" o="8" /> <c c="!" r="55, 930, 73, 1022" u="11" o="11" /> <c c="!" r="74, 930, 128, 1022" u="8" o="8" /> <c c="!" r="129, 930, 183, 1022" u="8" o="8" /> <c c="!" r="184, 930, 238, 1022" u="8" o="8" /> <c c="!" r="239, 930, 258, 1022" u="10" o="11" /> <c c="!" r="259, 930, 313, 1022" u="8" o="8" /> <c c="!" r="314, 930, 333, 1022" u="10" o="11" /> <c c="!" r="334, 930, 363, 1022" u="5" o="6" /> <c c="!" r="364, 930, 418, 1022" u="8" o="8" /> <c c="!" r="419, 930, 473, 1022" u="8" o="8" /> <c c="!" r="474, 930, 528, 1022" u="8" o="8" /> <c c="!" r="529, 930, 583, 1022" u="8" o="8" /> <c c="!" r="584, 930, 659, 1022" u="8" o="8" /> <c c="!" r="660, 930, 734, 1022" u="8" o="8" /> <c c="!" r="735, 930, 768, 1022" u="8" o="9" /> <c c="!" r="769, 930, 802, 1022" u="8" o="10" /> <c c="!" r="803, 930, 836, 1022" u="11" o="7" /> <c c="!" r="837, 930, 870, 1022" u="8" o="10" /> <c c="!" r="871, 930, 904, 1022" u="11" o="7" /> <c c="!" r="905, 930, 937, 1022" u="8" o="11" /> <c c="!" r="938, 930, 992, 1022" u="8" o="8" /> <c c="!" r="993, 930, 1051, 1022" u="8" o="8" /> <c c="!" r="1052, 930, 1109, 1022" u="8" o="9" /> <c c="!" r="1110, 930, 1164, 1022" u="8" o="8" /> <c c="!" r="1165, 930, 1219, 1022" u="8" o="8" /> <c c="!" r="1220, 930, 1274, 1022" u="8" o="8" /> <c c="!" r="1275, 930, 1329, 1022" u="8" o="8" /> <c c="!" r="1330, 930, 1384, 1022" u="8" o="8" /> <c c="!" r="1385, 930, 1439, 1022" u="8" o="8" /> <c c="!" r="1440, 930, 1451, 1022" u="11" o="11" /> <c c="!" r="1452, 930, 1463, 1022" u="11" o="11" /> <c c="!" r="1464, 930, 1518, 1022" u="8" o="8" /> <c c="!" r="1519, 930, 1573, 1022" u="8" o="8" /> <c c="!" r="1574, 930, 1585, 1022" u="11" o="11" /> <c c="!" r="1586, 930, 1597, 1022" u="11" o="11" /> <c c="!" r="1598, 930, 1652, 1022" u="8" o="8" /> <c c="!" r="1653, 930, 1689, 1022" u="11" o="11" /> <c c="!" r="1690, 930, 1744, 1022" u="8" o="8" /> <c c="!" r="1745, 930, 1799, 1022" u="8" o="8" /> <c c="!" r="1800, 930, 1836, 1022" u="11" o="11" /> <c c="!" r="1837, 930, 1891, 1022" u="8" o="8" /> <c c="!" r="1892, 930, 1928, 1022" u="11" o="11" /> <c c="!" r="1929, 930, 1983, 1022" u="8" o="8" /> <c c="!" r="1984, 930, 2038, 1022" u="8" o="8" /> <c c="!" r="2039, 930, 2093, 1022" u="8" o="8" /> <c c="!" r="2094, 930, 2168, 1022" u="8" o="8" /> <c c="!" r="2169, 930, 2223, 1022" u="8" o="8" /> <c c="!" r="2224, 930, 2278, 1022" u="8" o="8" /> <c c="!" r="2279, 930, 2315, 1022" u="11" o="11" /> <c c="!" r="2316, 930, 2370, 1022" u="8" o="8" /> <c c="!" r="2371, 930, 2407, 1022" u="11" o="11" /> <c c="!" r="2408, 930, 2482, 1022" u="8" o="8" /> <c c="!" r="2483, 930, 2519, 1022" u="11" o="11" /> <c c="!" r="2520, 930, 2565, 1022" u="8" o="8" /> <c c="!" r="2566, 930, 2611, 1022" u="8" o="8" /> <c c="!" r="2612, 930, 2657, 1022" u="8" o="8" /> <c c="!" r="2658, 930, 2703, 1022" u="8" o="8" /> <c c="!" r="2704, 930, 2758, 1022" u="8" o="8" /> <c c="!" r="2759, 930, 2813, 1022" u="8" o="8" /> <c c="!" r="2814, 930, 2888, 1022" u="8" o="8" /> <c c="!" r="2889, 930, 2963, 1022" u="8" o="8" /> <c c="!" r="2964, 930, 2984, 1022" u="10" o="10" /> <c c="!" r="2985, 930, 3005, 1022" u="10" o="10" /> <c c="!" r="3006, 930, 3060, 1022" u="8" o="8" /> <c c="!" r="3061, 930, 3079, 1022" u="11" o="11" /> <c c="!" r="3080, 930, 3134, 1022" u="8" o="8" /> <c c="!" r="3135, 930, 3153, 1022" u="11" o="11" /> <c c="!" r="3154, 930, 3209, 1022" u="8" o="7" /> <c c="!" r="3210, 930, 3264, 1022" u="8" o="8" /> <c c="!" r="3265, 930, 3319, 1022" u="8" o="8" /> <c c="!" r="3320, 930, 3356, 1022" u="11" o="11" /> <c c="!" r="3357, 930, 3411, 1022" u="8" o="8" /> <c c="!" r="3412, 930, 3448, 1022" u="11" o="11" /> <c c="!" r="3449, 930, 3485, 1022" u="11" o="11" /> <c c=""" r="3486, 930, 3536, 1022" u="8" o="8" /> <c c=""" r="3537, 930, 3575, 1022" u="8" o="8" /> <c c=""" r="3576, 930, 3609, 1022" u="8" o="8" /> <c c=""" r="3610, 930, 3644, 1022" u="8" o="8" /> <c c=""" r="3645, 930, 3679, 1022" u="8" o="8" /> <c c=""" r="3680, 930, 3737, 1022" u="8" o="8" /> <c c=""" r="3738, 930, 3789, 1022" u="8" o="8" /> <c c=""" r="3790, 930, 3841, 1022" u="8" o="8" /> <c c=""" r="3842, 930, 3885, 1022" u="8" o="9" /> <c c=" "" r="3886, 930, 3930, 1022" u="8" o="8" /> <c c=" "" r="3931, 930, 3965, 1022" u="8" o="8" /> <c c=" "" r="3966, 930, 4009, 1022" u="8" o="9" /> <c c=" "" r="4010, 930, 4053, 1022" u="8" o="9" /> <c c=" "" r="4054, 930, 4088, 1022" u="8" o="8" /> <c c=""" r="0, 1023, 43, 1115" u="8" o="9" /> <c c=""" r="44, 1023, 98, 1115" u="8" o="8" /> <c c=""" r="99, 1023, 153, 1115" u="8" o="8" /> <c c=""" r="154, 1023, 198, 1115" u="8" o="9" /> <c c=""" r="199, 1023, 242, 1115" u="8" o="9" /> <c c=""" r="243, 1023, 287, 1115" u="8" o="8" /> <c c=""" r="288, 1023, 332, 1115" u="8" o="8" /> <c c=""" r="333, 1023, 356, 1115" u="8" o="8" /> <c c=""" r="357, 1023, 380, 1115" u="8" o="8" /> <c c=""" r="381, 1023, 420, 1115" u="10" o="11" /> <c c=""" r="421, 1023, 447, 1115" u="8" o="8" /> <c c=""" r="448, 1023, 474, 1115" u="8" o="8" /> <c c=""" r="475, 1023, 530, 1115" u="6" /> <c c=""" r="531, 1023, 586, 1115" u="6" /> <c c=""" r="587, 1023, 642, 1115" u="6" /> <c c=""" r="643, 1023, 697, 1115" u="8" o="9" /> <c c=""" r="698, 1023, 752, 1115" u="8" o="9" /> <c c=""" r="753, 1023, 796, 1115" u="8" o="9" /> <c c=" "" r="797, 1023, 840, 1115" u="8" o="9" /> <c c="!"" r="841, 1023, 884, 1115" u="8" o="9" /> <c c="""" r="885, 1023, 928, 1115" u="8" o="9" /> <c c="#"" r="929, 1023, 933, 1115" u="12" o="12" /> <c c="$"" r="934, 1023, 956, 1115" u="8" o="8" /> <c c="%"" r="957, 1023, 976, 1115" u="12" o="12" /> <c c="&"" r="977, 1023, 1015, 1115" u="8" o="7" /> <c c="'"" r="1016, 1023, 1059, 1115" u="8" o="9" /> <c c="("" r="1060, 1023, 1103, 1115" u="8" o="9" /> <c c=")"" r="1104, 1023, 1148, 1115" u="8" o="8" /> <c c="*"" r="1149, 1023, 1192, 1115" u="8" o="9" /> <c c="+"" r="1193, 1023, 1219, 1115" u="9" o="8" /> <c c=","" r="1220, 1023, 1267, 1115" u="9" o="8" /> <c c="-"" r="1268, 1023, 1336, 1115" u="9" o="8" /> <c c="."" r="1337, 1023, 1367, 1115" u="8" o="8" /> <c c="/"" r="1368, 1023, 1419, 1115" u="8" o="8" /> <c c="0"" r="1420, 1023, 1492, 1115" u="8" o="8" /> <c c="1"" r="1493, 1023, 1527, 1115" u="8" o="4" /> <c c="2"" r="1528, 1023, 1562, 1115" u="8" o="4" /> <c c="3"" r="1563, 1023, 1597, 1115" u="8" o="4" /> <c c="4"" r="1598, 1023, 1641, 1115" u="8" o="9" /> <c c="5"" r="1642, 1023, 1685, 1115" u="8" o="9" /> <c c="6"" r="1686, 1023, 1693, 1115" u="12" o="13" /> <c c="7"" r="1694, 1023, 1737, 1115" u="8" o="9" /> <c c="8"" r="1738, 1023, 1781, 1115" u="8" o="9" /> <c c="9"" r="1782, 1023, 1825, 1115" u="8" o="9" /> <c c=":"" r="1826, 1023, 1869, 1115" u="8" o="9" /> <c c=";"" r="1870, 1023, 1913, 1115" u="8" o="9" /> <c c="<"" r="1914, 1023, 1957, 1115" u="8" o="9" /> <c c="="" r="1958, 1023, 2001, 1115" u="8" o="9" /> <c c=">"" r="2002, 1023, 2045, 1115" u="8" o="9" /> <c c="?"" r="2046, 1023, 2093, 1115" u="6" o="7" /> <c c="@"" r="2094, 1023, 2107, 1115" u="12" o="12" /> <c c="A"" r="2108, 1023, 2151, 1115" u="8" o="9" /> <c c="B"" r="2152, 1023, 2195, 1115" u="8" o="9" /> <c c="C"" r="2196, 1023, 2239, 1115" u="8" o="9" /> <c c="D"" r="2240, 1023, 2283, 1115" u="8" o="9" /> <c c="E"" r="2284, 1023, 2327, 1115" u="8" o="9" /> <c c="F"" r="2328, 1023, 2371, 1115" u="8" o="9" /> <c c="G"" r="2372, 1023, 2415, 1115" u="8" o="9" /> <c c="H"" r="2416, 1023, 2459, 1115" u="8" o="9" /> <c c="I"" r="2460, 1023, 2503, 1115" u="8" o="9" /> <c c="J"" r="2504, 1023, 2547, 1115" u="8" o="9" /> <c c="K"" r="2548, 1023, 2591, 1115" u="8" o="9" /> <c c="L"" r="2592, 1023, 2635, 1115" u="8" o="9" /> <c c="M"" r="2636, 1023, 2679, 1115" u="8" o="9" /> <c c="N"" r="2680, 1023, 2723, 1115" u="8" o="9" /> <c c="O"" r="2724, 1023, 2767, 1115" u="8" o="9" /> <c c="P"" r="2768, 1023, 2811, 1115" u="8" o="9" /> <c c="Q"" r="2812, 1023, 2855, 1115" u="8" o="9" /> <c c="R"" r="2856, 1023, 2899, 1115" u="8" o="9" /> <c c="S"" r="2900, 1023, 2943, 1115" u="8" o="9" /> <c c="T"" r="2944, 1023, 2987, 1115" u="8" o="9" /> <c c="U"" r="2988, 1023, 3031, 1115" u="8" o="9" /> <c c="V"" r="3032, 1023, 3075, 1115" u="8" o="9" /> <c c="W"" r="3076, 1023, 3119, 1115" u="8" o="9" /> <c c="X"" r="3120, 1023, 3163, 1115" u="8" o="9" /> <c c="Y"" r="3164, 1023, 3207, 1115" u="8" o="9" /> <c c="Z"" r="3208, 1023, 3251, 1115" u="8" o="9" /> <c c="["" r="3252, 1023, 3295, 1115" u="8" o="9" /> <c c="\"" r="3296, 1023, 3339, 1115" u="8" o="9" /> <c c="]"" r="3340, 1023, 3383, 1115" u="8" o="9" /> <c c="^"" r="3384, 1023, 3427, 1115" u="8" o="9" /> <c c="_"" r="3428, 1023, 3471, 1115" u="8" o="9" /> <c c="`"" r="3472, 1023, 3515, 1115" u="8" o="9" /> <c c="a"" r="3516, 1023, 3559, 1115" u="8" o="9" /> <c c="b"" r="3560, 1023, 3603, 1115" u="8" o="9" /> <c c="c"" r="3604, 1023, 3647, 1115" u="8" o="9" /> <c c="d"" r="3648, 1023, 3691, 1115" u="8" o="9" /> <c c="e"" r="3692, 1023, 3735, 1115" u="8" o="9" /> <c c="f"" r="3736, 1023, 3779, 1115" u="8" o="9" /> <c c="g"" r="3780, 1023, 3823, 1115" u="8" o="9" /> <c c="h"" r="3824, 1023, 3867, 1115" u="8" o="9" /> <c c="i"" r="3868, 1023, 3911, 1115" u="8" o="9" /> <c c="j"" r="3912, 1023, 3979, 1115" u="8" o="9" /> <c c="k"" r="3980, 1023, 4047, 1115" u="8" o="9" /> <c c="l"" r="4048, 1023, 4073, 1115" u="8" o="9" /> <c c="m"" r="0, 1116, 43, 1208" u="8" o="9" /> <c c="n"" r="44, 1116, 87, 1208" u="8" o="9" /> <c c="o"" r="88, 1116, 131, 1208" u="8" o="9" /> <c c="p"" r="132, 1116, 175, 1208" u="8" o="9" /> <c c="q"" r="176, 1116, 219, 1208" u="8" o="9" /> <c c="r"" r="220, 1116, 263, 1208" u="8" o="9" /> <c c="s"" r="264, 1116, 307, 1208" u="8" o="9" /> <c c="t"" r="308, 1116, 351, 1208" u="8" o="9" /> <c c="u"" r="352, 1116, 395, 1208" u="8" o="9" /> <c c="v"" r="396, 1116, 439, 1208" u="8" o="9" /> <c c="w"" r="440, 1116, 483, 1208" u="8" o="9" /> <c c="x"" r="484, 1116, 527, 1208" u="8" o="9" /> <c c="y"" r="528, 1116, 571, 1208" u="8" o="9" /> <c c="z"" r="572, 1116, 615, 1208" u="8" o="9" /> <c c="{"" r="616, 1116, 659, 1208" u="8" o="9" /> <c c="|"" r="660, 1116, 703, 1208" u="8" o="9" /> <c c="}"" r="704, 1116, 747, 1208" u="8" o="9" /> <c c="~"" r="748, 1116, 791, 1208" u="8" o="9" /> <c c=""" r="792, 1116, 835, 1208" u="8" o="9" /> <c c=""" r="836, 1116, 879, 1208" u="8" o="9" /> <c c=""" r="880, 1116, 923, 1208" u="8" o="9" /> <c c=""" r="924, 1116, 967, 1208" u="8" o="9" /> <c c=""" r="968, 1116, 1011, 1208" u="8" o="9" /> <c c=""" r="1012, 1116, 1055, 1208" u="8" o="9" /> <c c=""" r="1056, 1116, 1099, 1208" u="8" o="9" /> <c c=""" r="1100, 1116, 1143, 1208" u="8" o="9" /> <c c=""" r="1144, 1116, 1187, 1208" u="8" o="9" /> <c c=""" r="1188, 1116, 1231, 1208" u="8" o="9" /> <c c=""" r="1232, 1116, 1275, 1208" u="8" o="9" /> <c c=""" r="1276, 1116, 1319, 1208" u="8" o="9" /> <c c=""" r="1320, 1116, 1363, 1208" u="8" o="9" /> <c c=""" r="1364, 1116, 1407, 1208" u="8" o="9" /> <c c=""" r="1408, 1116, 1451, 1208" u="8" o="9" /> <c c=""" r="1452, 1116, 1495, 1208" u="8" o="9" /> <c c=""" r="1496, 1116, 1539, 1208" u="8" o="9" /> <c c=""" r="1540, 1116, 1583, 1208" u="8" o="9" /> <c c=""" r="1584, 1116, 1627, 1208" u="8" o="9" /> <c c=""" r="1628, 1116, 1671, 1208" u="8" o="9" /> <c c=""" r="1672, 1116, 1715, 1208" u="8" o="9" /> <c c=""" r="1716, 1116, 1759, 1208" u="8" o="9" /> <c c=""" r="1760, 1116, 1805, 1208" u="8" o="7" /> <c c=""" r="1806, 1116, 1851, 1208" u="8" o="7" /> <c c=""" r="1852, 1116, 1897, 1208" u="8" o="7" /> <c c=""" r="1898, 1116, 1943, 1208" u="8" o="7" /> <c c=""" r="1944, 1116, 1989, 1208" u="8" o="7" /> <c c=""" r="1990, 1116, 2035, 1208" u="8" o="7" /> <c c=""" r="2036, 1116, 2081, 1208" u="8" o="7" /> <c c=""" r="2082, 1116, 2127, 1208" u="8" o="7" /> <c c=""" r="2128, 1116, 2171, 1208" u="8" o="9" /> <c c=""" r="2172, 1116, 2215, 1208" u="8" o="9" /> <c c=""" r="2216, 1116, 2259, 1208" u="8" o="9" /> <c c=""" r="2260, 1116, 2303, 1208" u="8" o="9" /> <c c=""" r="2304, 1116, 2347, 1208" u="8" o="9" /> <c c=""" r="2348, 1116, 2391, 1208" u="8" o="9" /> <c c=""" r="2392, 1116, 2435, 1208" u="8" o="9" /> <c c=""" r="2436, 1116, 2479, 1208" u="8" o="9" /> <c c=""" r="2480, 1116, 2523, 1208" u="8" o="9" /> <c c=""" r="2524, 1116, 2546, 1208" u="11" o="10" /> <c c=""" r="2547, 1116, 2569, 1208" u="11" o="10" /> <c c=""" r="2570, 1116, 2613, 1208" u="8" o="9" /> <c c=""" r="2614, 1116, 2657, 1208" u="8" o="9" /> <c c=""" r="2658, 1116, 2701, 1208" u="8" o="9" /> <c c=""" r="2702, 1116, 2745, 1208" u="8" o="9" /> <c c=""" r="2746, 1116, 2789, 1208" u="8" o="9" /> <c c=""" r="2790, 1116, 2833, 1208" u="8" o="9" /> <c c=""" r="2834, 1116, 2877, 1208" u="8" o="9" /> <c c=""" r="2878, 1116, 2921, 1208" u="8" o="9" /> <c c=""" r="2922, 1116, 2965, 1208" u="8" o="9" /> <c c=""" r="2966, 1116, 3009, 1208" u="8" o="9" /> <c c=""" r="3010, 1116, 3053, 1208" u="8" o="9" /> <c c=""" r="3054, 1116, 3097, 1208" u="8" o="9" /> <c c=""" r="3098, 1116, 3141, 1208" u="8" o="9" /> <c c=""" r="3142, 1116, 3185, 1208" u="8" o="9" /> <c c=""" r="3186, 1116, 3240, 1208" u="8" o="8" /> <c c=""" r="3241, 1116, 3295, 1208" u="8" o="8" /> <c c=""" r="3296, 1116, 3339, 1208" u="8" o="9" /> <c c=""" r="3340, 1116, 3384, 1208" u="8" o="8" /> <c c=""" r="3385, 1116, 3416, 1208" u="8" o="8" /> <c c=""" r="3417, 1116, 3460, 1208" u="6" o="11" /> <c c=""" r="3461, 1116, 3504, 1208" u="8" o="9" /> <c c=""" r="3505, 1116, 3548, 1208" u="8" o="9" /> <c c=""" r="3549, 1116, 3592, 1208" u="8" o="9" /> <c c=""" r="3593, 1116, 3636, 1208" u="8" o="9" /> <c c=""" r="3637, 1116, 3680, 1208" u="8" o="9" /> <c c=""" r="3681, 1116, 3724, 1208" u="8" o="9" /> <c c=""" r="3725, 1116, 3768, 1208" u="8" o="9" /> <c c=""" r="3769, 1116, 3812, 1208" u="8" o="9" /> <c c=""" r="3813, 1116, 3856, 1208" u="8" o="9" /> <c c=""" r="3857, 1116, 3866, 1208" u="12" o="12" /> <c c=""" r="3867, 1116, 3908, 1208" u="9" o="10" /> <c c=""" r="3909, 1116, 3954, 1208" u="7" o="8" /> <c c=""" r="3955, 1116, 4014, 1208" u="8" o="8" /> <c c=""" r="4015, 1116, 4058, 1208" u="8" o="9" /> <c c=""" r="0, 1209, 43, 1301" u="8" o="9" /> <c c=""" r="44, 1209, 87, 1301" u="8" o="9" /> <c c=""" r="88, 1209, 131, 1301" u="8" o="9" /> <c c=""" r="132, 1209, 175, 1301" u="8" o="9" /> <c c=""" r="176, 1209, 220, 1301" u="8" o="8" /> <c c=""" r="221, 1209, 265, 1301" u="8" o="8" /> <c c=""" r="266, 1209, 309, 1301" u="8" o="9" /> <c c=""" r="310, 1209, 353, 1301" u="8" o="9" /> <c c=""" r="354, 1209, 397, 1301" u="8" o="9" /> <c c=""" r="398, 1209, 441, 1301" u="8" o="9" /> <c c=""" r="442, 1209, 485, 1301" u="8" o="9" /> <c c=""" r="486, 1209, 529, 1301" u="8" o="9" /> <c c=""" r="530, 1209, 573, 1301" u="8" o="9" /> <c c=""" r="574, 1209, 617, 1301" u="8" o="9" /> <c c=""" r="618, 1209, 709, 1301" u="8" o="9" /> <c c=""" r="710, 1209, 801, 1301" u="8" o="9" /> <c c=""" r="802, 1209, 845, 1301" u="8" o="9" /> <c c=""" r="846, 1209, 889, 1301" u="8" o="9" /> <c c=""" r="890, 1209, 933, 1301" u="8" o="9" /> <c c=""" r="934, 1209, 977, 1301" u="8" o="9" /> <c c=""" r="978, 1209, 1021, 1301" u="8" o="9" /> <c c=""" r="1022, 1209, 1065, 1301" u="8" o="9" /> <c c=""" r="1066, 1209, 1109, 1301" u="8" o="9" /> <c c=""" r="1110, 1209, 1153, 1301" u="8" o="9" /> <c c=""" r="1154, 1209, 1197, 1301" u="8" o="9" /> <c c=""" r="1198, 1209, 1241, 1301" u="8" o="9" /> <c c=""" r="1242, 1209, 1285, 1301" u="8" o="9" /> <c c=""" r="1286, 1209, 1329, 1301" u="8" o="9" /> <c c=""" r="1330, 1209, 1373, 1301" u="8" o="9" /> <c c=""" r="1374, 1209, 1417, 1301" u="8" o="9" /> <c c=""" r="1418, 1209, 1461, 1301" u="8" o="9" /> <c c=""" r="1462, 1209, 1505, 1301" u="8" o="9" /> <c c=""" r="1506, 1209, 1549, 1301" u="8" o="9" /> <c c=""" r="1550, 1209, 1593, 1301" u="8" o="9" /> <c c=""" r="1594, 1209, 1637, 1301" u="8" o="9" /> <c c=""" r="1638, 1209, 1681, 1301" u="8" o="9" /> <c c=""" r="1682, 1209, 1689, 1301" u="26" o="27" /> <c c=""" r="1690, 1209, 1733, 1301" u="8" o="9" /> <c c=""" r="1734, 1209, 1777, 1301" u="8" o="9" /> <c c=""" r="1778, 1209, 1821, 1301" u="8" o="9" /> <c c="#" r="1822, 1209, 1877, 1301" u="5" o="3" /> <c c="#" r="1878, 1209, 1921, 1301" u="8" o="9" /> <c c="#" r="1922, 1209, 1940, 1301" u="14" o="8" /> <c c=" #" r="1941, 1209, 1959, 1301" u="7" o="15" /> <c c=" #" r="1960, 1209, 1978, 1301" u="14" o="8" /> <c c=" #" r="1979, 1209, 1997, 1301" u="7" o="15" /> <c c=" #" r="1998, 1209, 2017, 1301" u="12" o="1" /> <c c="!#" r="2018, 1209, 2037, 1301" o="13" /> <c c=""#" r="2038, 1209, 2081, 1301" u="8" o="9" /> <c c="##" r="2082, 1209, 2125, 1301" u="8" o="9" /> <c c="$" r="2126, 1209, 2194, 1301" u="5" o="2" /> <c c="$" r="2195, 1209, 2261, 1301" u="4" o="5" /> <c c="$" r="2262, 1209, 2330, 1301" u="4" o="3" /> <c c="$" r="2331, 1209, 2399, 1301" u="5" o="2" /> <c c="$" r="2400, 1209, 2469, 1301" u="5" o="1" /> <c c="$" r="2470, 1209, 2539, 1301" u="5" o="1" /> <c c="$" r="2540, 1209, 2614, 1301" u="1" /> <c c="$" r="2615, 1209, 2684, 1301" u="5" o="1" /> <c c="$" r="2685, 1209, 2728, 1301" u="16" o="16" /> <c c=" $" r="2729, 1209, 2778, 1301" u="15" o="11" /> <c c=" $" r="2779, 1209, 2824, 1301" u="16" o="14" /> <c c=" $" r="2825, 1209, 2874, 1301" u="10" o="8" /> <c c=" $" r="2875, 1209, 2919, 1301" u="16" o="15" /> <c c=" $" r="2920, 1209, 2968, 1301" u="13" o="14" /> <c c="$" r="2969, 1209, 3017, 1301" u="12" o="15" /> <c c="$" r="3018, 1209, 3064, 1301" u="14" o="15" /> <c c="$" r="3065, 1209, 3132, 1301" u="5" o="3" /> <c c="$" r="3133, 1209, 3200, 1301" u="5" o="3" /> <c c="$" r="3201, 1209, 3267, 1301" u="5" o="4" /> <c c="$" r="3268, 1209, 3333, 1301" u="5" o="5" /> <c c="$" r="3334, 1209, 3400, 1301" u="5" o="4" /> <c c="$" r="3401, 1209, 3470, 1301" u="5" o="1" /> <c c="$" r="3471, 1209, 3538, 1301" u="4" o="4" /> <c c="$" r="3539, 1209, 3606, 1301" u="5" o="3" /> <c c="$" r="3607, 1209, 3673, 1301" u="4" o="5" /> <c c="$" r="3674, 1209, 3721, 1301" u="14" o="14" /> <c c="$" r="3722, 1209, 3788, 1301" u="5" o="4" /> <c c="$" r="3789, 1209, 3856, 1301" u="5" o="3" /> <c c="$" r="3857, 1209, 3900, 1301" u="16" o="16" /> <c c="$" r="3901, 1209, 3949, 1301" u="12" o="15" /> <c c="$" r="3950, 1209, 3996, 1301" u="14" o="15" /> <c c="$" r="3997, 1209, 4043, 1301" u="15" o="14" /> <c c=" $" r="4044, 1209, 4092, 1301" u="13" o="14" /> <c c="!$" r="0, 1302, 67, 1394" u="5" o="3" /> <c c=""$" r="68, 1302, 121, 1394" u="10" o="12" /> <c c="#$" r="122, 1302, 146, 1394" /> <c c="$$" r="147, 1302, 196, 1394" u="15" o="11" /> <c c="%" r="197, 1302, 272, 1394" /> <c c="%" r="273, 1302, 348, 1394" /> <c c="%" r="349, 1302, 354, 1394" u="35" o="35" /> <c c="%" r="355, 1302, 362, 1394" u="34" o="34" /> <c c="%" r="363, 1302, 433, 1394" u="3" o="2" /> <c c="%" r="434, 1302, 504, 1394" u="3" o="2" /> <c c="%" r="505, 1302, 510, 1394" u="35" o="35" /> <c c="%" r="511, 1302, 518, 1394" u="34" o="34" /> <c c="%" r="519, 1302, 589, 1394" u="3" o="2" /> <c c=" %" r="590, 1302, 660, 1394" u="3" o="2" /> <c c=" %" r="661, 1302, 666, 1394" u="35" o="35" /> <c c=" %" r="667, 1302, 674, 1394" u="34" o="34" /> <c c=" %" r="675, 1302, 715, 1394" u="35" /> <c c=" %" r="716, 1302, 756, 1394" u="35" /> <c c="%" r="757, 1302, 798, 1394" u="35" o="-1" /> <c c="%" r="799, 1302, 840, 1394" u="34" /> <c c="%" r="841, 1302, 881, 1394" o="35" /> <c c="%" r="882, 1302, 922, 1394" o="35" /> <c c="%" r="923, 1302, 964, 1394" o="34" /> <c c="%" r="965, 1302, 1006, 1394" o="34" /> <c c="%" r="1007, 1302, 1047, 1394" u="35" /> <c c="%" r="1048, 1302, 1088, 1394" u="35" /> <c c="%" r="1089, 1302, 1130, 1394" u="34" /> <c c="%" r="1131, 1302, 1172, 1394" u="34" /> <c c="%" r="1173, 1302, 1213, 1394" o="35" /> <c c="%" r="1214, 1302, 1254, 1394" o="35" /> <c c="%" r="1255, 1302, 1296, 1394" o="34" /> <c c="%" r="1297, 1302, 1338, 1394" o="34" /> <c c="%" r="1339, 1302, 1379, 1394" u="35" /> <c c="%" r="1380, 1302, 1420, 1394" u="35" /> <c c="%" r="1421, 1302, 1462, 1394" u="34" /> <c c="%" r="1463, 1302, 1504, 1394" u="34" /> <c c=" %" r="1505, 1302, 1546, 1394" u="34" /> <c c="!%" r="1547, 1302, 1588, 1394" u="34" /> <c c=""%" r="1589, 1302, 1630, 1394" u="34" /> <c c="#%" r="1631, 1302, 1672, 1394" u="34" /> <c c="$%" r="1673, 1302, 1713, 1394" o="35" /> <c c="%%" r="1714, 1302, 1754, 1394" o="35" /> <c c="&%" r="1755, 1302, 1796, 1394" o="34" /> <c c="'%" r="1797, 1302, 1838, 1394" o="34" /> <c c="(%" r="1839, 1302, 1880, 1394" o="34" /> <c c=")%" r="1881, 1302, 1922, 1394" o="34" /> <c c="*%" r="1923, 1302, 1964, 1394" o="34" /> <c c="+%" r="1965, 1302, 2006, 1394" o="34" /> <c c=",%" r="2007, 1302, 2082, 1394" /> <c c="-%" r="2083, 1302, 2158, 1394" /> <c c=".%" r="2159, 1302, 2234, 1394" /> <c c="/%" r="2235, 1302, 2310, 1394" /> <c c="0%" r="2311, 1302, 2386, 1394" /> <c c="1%" r="2387, 1302, 2462, 1394" /> <c c="2%" r="2463, 1302, 2538, 1394" /> <c c="3%" r="2539, 1302, 2614, 1394" /> <c c="4%" r="2615, 1302, 2690, 1394" /> <c c="5%" r="2691, 1302, 2766, 1394" /> <c c="6%" r="2767, 1302, 2842, 1394" /> <c c="7%" r="2843, 1302, 2918, 1394" /> <c c="8%" r="2919, 1302, 2994, 1394" /> <c c="9%" r="2995, 1302, 3070, 1394" /> <c c=":%" r="3071, 1302, 3146, 1394" /> <c c=";%" r="3147, 1302, 3222, 1394" /> <c c="<%" r="3223, 1302, 3298, 1394" /> <c c="=%" r="3299, 1302, 3374, 1394" /> <c c=">%" r="3375, 1302, 3450, 1394" /> <c c="?%" r="3451, 1302, 3526, 1394" /> <c c="@%" r="3527, 1302, 3602, 1394" /> <c c="A%" r="3603, 1302, 3678, 1394" /> <c c="B%" r="3679, 1302, 3754, 1394" /> <c c="C%" r="3755, 1302, 3830, 1394" /> <c c="D%" r="3831, 1302, 3906, 1394" /> <c c="E%" r="3907, 1302, 3982, 1394" /> <c c="F%" r="3983, 1302, 4058, 1394" /> <c c="G%" r="0, 1395, 75, 1487" /> <c c="H%" r="76, 1395, 151, 1487" /> <c c="I%" r="152, 1395, 227, 1487" /> <c c="J%" r="228, 1395, 303, 1487" /> <c c="K%" r="304, 1395, 379, 1487" /> <c c="L%" r="380, 1395, 450, 1487" u="3" o="2" /> <c c="M%" r="451, 1395, 521, 1487" u="3" o="2" /> <c c="N%" r="522, 1395, 527, 1487" u="35" o="35" /> <c c="O%" r="528, 1395, 535, 1487" u="34" o="34" /> <c c="P%" r="536, 1395, 611, 1487" /> <c c="Q%" r="612, 1395, 627, 1487" u="29" o="31" /> <c c="R%" r="628, 1395, 669, 1487" u="34" /> <c c="S%" r="670, 1395, 716, 1487" u="29" /> <c c="T%" r="717, 1395, 763, 1487" u="29" /> <c c="U%" r="764, 1395, 804, 1487" o="35" /> <c c="V%" r="805, 1395, 851, 1487" o="29" /> <c c="W%" r="852, 1395, 898, 1487" o="29" /> <c c="X%" r="899, 1395, 945, 1487" u="29" /> <c c="Y%" r="946, 1395, 992, 1487" u="29" /> <c c="Z%" r="993, 1395, 1039, 1487" u="29" /> <c c="[%" r="1040, 1395, 1080, 1487" o="35" /> <c c="\%" r="1081, 1395, 1127, 1487" o="29" /> <c c="]%" r="1128, 1395, 1174, 1487" o="29" /> <c c="^%" r="1175, 1395, 1215, 1487" u="35" /> <c c="_%" r="1216, 1395, 1261, 1487" u="29" o="1" /> <c c="`%" r="1262, 1395, 1308, 1487" u="29" /> <c c="a%" r="1309, 1395, 1349, 1487" o="35" /> <c c="b%" r="1350, 1395, 1396, 1487" o="29" /> <c c="c%" r="1397, 1395, 1443, 1487" o="29" /> <c c="d%" r="1444, 1395, 1519, 1487" /> <c c="e%" r="1520, 1395, 1595, 1487" /> <c c="f%" r="1596, 1395, 1671, 1487" /> <c c="g%" r="1672, 1395, 1747, 1487" /> <c c="h%" r="1748, 1395, 1823, 1487" /> <c c="i%" r="1824, 1395, 1899, 1487" /> <c c="j%" r="1900, 1395, 1975, 1487" /> <c c="k%" r="1976, 1395, 2050, 1487" o="1" /> <c c="l%" r="2051, 1395, 2126, 1487" /> <c c="m%" r="2127, 1395, 2167, 1487" u="35" /> <c c="n%" r="2168, 1395, 2208, 1487" o="35" /> <c c="o%" r="2209, 1395, 2249, 1487" o="35" /> <c c="p%" r="2250, 1395, 2290, 1487" u="35" /> <c c="q%" r="2291, 1395, 2370, 1487" u="-2" o="-2" /> <c c="r%" r="2371, 1395, 2450, 1487" u="-2" o="-2" /> <c c="s%" r="2451, 1395, 2530, 1487" u="-2" o="-2" /> <c c="t%" r="2531, 1395, 2569, 1487" o="37" /> <c c="u%" r="2570, 1395, 2575, 1487" u="35" o="35" /> <c c="v%" r="2576, 1395, 2613, 1487" u="38" /> <c c="w%" r="2614, 1395, 2619, 1487" u="35" o="35" /> <c c="x%" r="2620, 1395, 2658, 1487" o="37" /> <c c="y%" r="2659, 1395, 2666, 1487" u="34" o="34" /> <c c="z%" r="2667, 1395, 2704, 1487" u="38" /> <c c="{%" r="2705, 1395, 2712, 1487" u="34" o="34" /> <c c="|%" r="2713, 1395, 2788, 1487" /> <c c="}%" r="2789, 1395, 2796, 1487" u="34" o="34" /> <c c="~%" r="2797, 1395, 2872, 1487" /> <c c="%" r="2873, 1395, 2880, 1487" u="34" o="34" /> <c c="%" r="2881, 1395, 2956, 1487" /> <c c="%" r="2957, 1395, 3032, 1487" /> <c c="%" r="3033, 1395, 3108, 1487" /> <c c="%" r="3109, 1395, 3184, 1487" /> <c c="%" r="3185, 1395, 3260, 1487" /> <c c="%" r="3261, 1395, 3336, 1487" /> <c c="%" r="3337, 1395, 3412, 1487" /> <c c="%" r="3413, 1395, 3488, 1487" /> <c c="%" r="3489, 1395, 3555, 1487" o="9" /> <c c="%" r="3556, 1395, 3612, 1487" o="19" /> <c c="%" r="3613, 1395, 3660, 1487" o="28" /> <c c="%" r="3661, 1395, 3699, 1487" o="37" /> <c c="%" r="3700, 1395, 3728, 1487" o="47" /> <c c="%" r="3729, 1395, 3748, 1487" o="56" /> <c c="%" r="3749, 1395, 3758, 1487" o="66" /> <c c="%" r="3759, 1395, 3797, 1487" u="38" o="-1" /> <c c="%" r="3798, 1395, 3872, 1487" o="1" /> <c c="%" r="3873, 1395, 3948, 1487" /> <c c="%" r="3949, 1395, 4027, 1487" o="-3" /> <c c="%" r="0, 1488, 75, 1580" /> <c c="%" r="76, 1488, 86, 1580" u="66" o="-1" /> <c c="%" r="87, 1488, 130, 1580" u="8" o="9" /> <c c="%" r="131, 1488, 174, 1580" u="8" o="9" /> <c c="%" r="175, 1488, 218, 1580" u="8" o="9" /> <c c="%" r="219, 1488, 262, 1580" u="8" o="9" /> <c c="%" r="263, 1488, 306, 1580" u="8" o="9" /> <c c="%" r="307, 1488, 350, 1580" u="8" o="9" /> <c c="%" r="351, 1488, 394, 1580" u="8" o="9" /> <c c="%" r="395, 1488, 438, 1580" u="8" o="9" /> <c c="%" r="439, 1488, 482, 1580" u="8" o="9" /> <c c="%" r="483, 1488, 527, 1580" u="8" o="8" /> <c c="%" r="528, 1488, 550, 1580" u="8" o="8" /> <c c="%" r="551, 1488, 573, 1580" u="8" o="8" /> <c c="%" r="574, 1488, 617, 1580" u="8" o="9" /> <c c="%" r="618, 1488, 661, 1580" u="8" o="9" /> <c c="%" r="662, 1488, 684, 1580" u="8" o="8" /> <c c="%" r="685, 1488, 707, 1580" u="8" o="8" /> <c c="%" r="708, 1488, 751, 1580" u="8" o="9" /> <c c="%" r="752, 1488, 795, 1580" u="8" o="9" /> <c c="%" r="796, 1488, 839, 1580" u="8" o="9" /> <c c="%" r="840, 1488, 883, 1580" u="8" o="9" /> <c c="%" r="884, 1488, 909, 1580" u="8" o="8" /> <c c="%" r="910, 1488, 935, 1580" u="8" o="8" /> <c c="%" r="936, 1488, 979, 1580" u="8" o="9" /> <c c="%" r="980, 1488, 1023, 1580" u="8" o="9" /> <c c="%" r="1024, 1488, 1046, 1580" u="10" o="9" /> <c c="%" r="1047, 1488, 1069, 1580" u="10" o="9" /> <c c="%" r="1070, 1488, 1120, 1580" u="8" o="8" /> <c c="%" r="1121, 1488, 1171, 1580" u="8" o="8" /> <c c="%" r="1172, 1488, 1215, 1580" u="8" o="9" /> <c c="%" r="1216, 1488, 1259, 1580" u="8" o="9" /> <c c="%" r="1260, 1488, 1285, 1580" u="8" o="8" /> <c c="%" r="1286, 1488, 1311, 1580" u="8" o="8" /> <c c="%" r="1312, 1488, 1355, 1580" u="8" o="9" /> <c c="%" r="1356, 1488, 1399, 1580" u="8" o="9" /> <c c="%" r="1400, 1488, 1422, 1580" u="10" o="9" /> <c c="%" r="1423, 1488, 1445, 1580" u="10" o="9" /> <c c="%" r="1446, 1488, 1496, 1580" u="8" o="8" /> <c c="%" r="1497, 1488, 1547, 1580" u="8" o="8" /> <c c="%" r="1548, 1488, 1591, 1580" u="8" o="9" /> <c c="%" r="1592, 1488, 1635, 1580" u="8" o="9" /> <c c="%" r="1636, 1488, 1679, 1580" u="8" o="9" /> <c c="%" r="1680, 1488, 1723, 1580" u="8" o="9" /> <c c="%" r="1724, 1488, 1765, 1580" u="8" o="8" /> <c c="%" r="1766, 1488, 1809, 1580" u="8" o="9" /> <c c="%" r="1810, 1488, 1853, 1580" u="8" o="9" /> <c c="%" r="1854, 1488, 1897, 1580" u="8" o="9" /> <c c="%" r="1898, 1488, 1941, 1580" u="8" o="9" /> <c c="%" r="1942, 1488, 1985, 1580" u="8" o="9" /> <c c="%" r="1986, 1488, 2029, 1580" u="8" o="9" /> <c c="%" r="2030, 1488, 2073, 1580" u="8" o="9" /> <c c="%" r="2074, 1488, 2117, 1580" u="8" o="9" /> <c c="%" r="2118, 1488, 2161, 1580" u="8" o="9" /> <c c="%" r="2162, 1488, 2205, 1580" u="8" o="9" /> <c c="%" r="2206, 1488, 2249, 1580" u="8" o="9" /> <c c="%" r="2250, 1488, 2272, 1580" u="8" o="8" /> <c c="%" r="2273, 1488, 2295, 1580" u="8" o="8" /> <c c="%" r="2296, 1488, 2371, 1580" /> <c c="%" r="2372, 1488, 2447, 1580" /> <c c="%" r="2448, 1488, 2523, 1580" /> <c c="%" r="2524, 1488, 2599, 1580" /> <c c="%" r="2600, 1488, 2628, 1580" u="8" o="8" /> <c c="%" r="2629, 1488, 2657, 1580" u="8" o="8" /> <c c="%" r="2658, 1488, 2687, 1580" u="8" o="7" /> <c c="%" r="2688, 1488, 2716, 1580" u="8" o="8" /> <c c="%" r="2717, 1488, 2773, 1580" u="9" o="10" /> <c c="%" r="2774, 1488, 2830, 1580" u="9" o="10" /> <c c="%" r="2831, 1488, 2874, 1580" u="8" o="9" /> <c c="%" r="2875, 1488, 2918, 1580" u="8" o="9" /> <c c="%" r="2919, 1488, 2962, 1580" u="8" o="9" /> <c c="%" r="2963, 1488, 3006, 1580" u="8" o="9" /> <c c="%" r="3007, 1488, 3033, 1580" u="8" o="8" /> <c c="%" r="3034, 1488, 3077, 1580" u="8" o="9" /> <c c="%" r="3078, 1488, 3121, 1580" u="8" o="9" /> <c c="%" r="3122, 1488, 3165, 1580" u="8" o="9" /> <c c="%" r="3166, 1488, 3209, 1580" u="8" o="9" /> <c c="%" r="3210, 1488, 3253, 1580" u="8" o="9" /> <c c="%" r="3254, 1488, 3297, 1580" u="8" o="9" /> <c c="%" r="3298, 1488, 3341, 1580" u="8" o="9" /> <c c="%" r="3342, 1488, 3385, 1580" u="8" o="9" /> <c c=":&" r="3386, 1488, 3443, 1580" u="3" o="3" /> <c c=";&" r="3444, 1488, 3501, 1580" u="3" o="3" /> <c c="<&" r="3502, 1488, 3557, 1580" o="1" /> <c c="@&" r="3558, 1488, 3606, 1580" u="7" o="8" /> <c c="B&" r="3607, 1488, 3668, 1580" u="1" o="1" /> <c c="`&" r="3669, 1488, 3723, 1580" u="5" o="4" /> <c c="c&" r="3724, 1488, 3779, 1580" u="4" o="4" /> <c c="e&" r="3780, 1488, 3834, 1580" u="5" o="4" /> <c c="f&" r="3835, 1488, 3889, 1580" u="5" o="4" /> <c c="j&" r="3890, 1488, 3927, 1580" u="4" o="6" /> <c c="k&" r="3928, 1488, 3969, 1580" u="2" o="4" /> <c c="m&" r="3970, 1488, 3992, 1580" u="14" o="12" /> <c c="n&" r="3993, 1488, 4009, 1580" u="16" o="16" /> <c c="o&" r="4010, 1488, 4037, 1580" u="10" o="11" /> <c c="" r="4038, 1488, 4077, 1580" u="3" o="6" /> <c c="" r="0, 1581, 39, 1673" u="3" o="7" /> <c c="" r="40, 1581, 64, 1673" u="14" o="-38" /> </font>fonts/lucida_sans_90.png0000755000175000017500000002533612565232430016034 0ustar mquinsonmquinsonPNG  IHDRWgAMA asRGB cHRMz&u0`:pQ< pHYsHHFk>tRNSv8bKGD݊)IDAT `7I8$L"ڈLvZ}ЮF/!bTh-vXnwkiZd(PJVjD"9IΙ$){ow'nilyN_"@kuڹjmSnrpa)o!*j63%a^EH]sti2AqK6o UFH 0<ǔDvDaAP]Ҽ| ({|Enޤ&#$m T`U&jZRg_'1BD+p ,pD\[ }UXJN^%C2\ήb=Bܬ6~H]'p~@p@R(" HJ>. ;RģN!hIb6%C`$caKShMnÎIW@z |lV0l1cL.$fLb,Ҵx.K8:1ijM+&:̈fшC|[/DhR'v8TT9ǯsVyU]n ĢH]hn(sn-,̋DjuFHN)SȮ1Bql*쟺C>#Du0Nedb@ֶxMw^xŤ)@f{kn+d`*)Rk"U {!9Di䶢WS~[dഖZ;5'PGU0Fl. 2v@`3+&x=s՞:j=G`a??>oѬ)㚃 w4Cu~ƕ5S0d$(XzfMa2ٍFDcg7SSJ e{`\e@mF` , ~pkWR kg6q`jqeq\f2QiK[JǴ$F Q۶StpyyWIo_n.c)Mi*"j4 7lj)ZDH5K 6"J6!iVI9)Gc %KZV%1DI!k^іV cUpَo][=0e,()MMh2Z%UӠjTNrj0ڃvNISmI(OL{vmS{N|rݢ]AzW jzsغs`κ!?=!,5GSJ@ MQ2%GrtO;i1(pPQQƄWΡ$.ЪHӀ2r !')Bb-̀<:D"MVs )'٤($”ka<]T9:+MXr9l:NK,dfS4W函<yyuZ"ߝiqi KKr6"cBDA uO'm=wMpU?*weΜ9yWI$=cMs\A7 Nq'Sq& /ۖMBMqB6G9.[ky+\)q4v0u@3n/ߺnt.X)|棚p4"Y^$xҧsUUeS~QM t=3bPK8deSNR[-O8dʯylFPBf$=F'N @%pp8>#L;m͒z$ w֡[_u3_ܷr7 n~ϪUu3IsլAJ70LR !ISg]ayw8dD*EtE$b ?Zhj8@p0\H9@3Jpvrx*Ī[Wz]捹4>kx*h};oxo9z\虢=sZ ve4R0Mº̊߿iʩ׋~ aN6դ-ǣ'Hzqxbq%@$Rq8HȢ\ȇ@I:yEv֗{\R~UN6,dL8펾 Wε_ #IY=vޢR4 ƒH{g{hhKNܢr{SH:TK /*y]HQ{A1s5~Ar>BNL4`PH,dm h4I$@~:UWX)l^4Ѯd &}_ɋNPOLOuCЋCÎXRT*Km^ؓ5'M='fMeHl&:GEP,P6Gf` 'pˡQI5b-b jb8J 9Tw1a={K9p8l2f&pF(f܂ܳOoT%K_PF*Jx5/Gk7k `g ^ H9S aa [LnU!&~fRj (EڒiQJ`U%tG!zIHq1,OKS5]*LC] G8E*n)]eRc3n߼u)1pC0*bA,N:aqհB[Zgh%K>qu@yܮ8q+i9̪j-S(FhDWWUme٫b dEOgk Hslhc b+$b%Fޢ x<4me_mCϽ{+5e'm3ʯ~EݴrƎ6oxggڼ:y?(%4,eqD66e` IZ{Y|Im1e+';Fc-[qqQҶ7a7)S:xc-t=K(Ir$Bsl f%!924)-稥_+;>x;L<*,n"J_:+gOe͝_ÞՏG!^K?Uv2VVC)w",XgPlǥ۲.\u7|]veL~A,. ~7  y4% C/\le%NnԐ?z&2`Pƈ@1Ga8<܄Arب`B daCT/%%Vv 7bMᖅY$eu5e ,pSlfc|l#igv098E;ߪ̀m[```(5A`1BAIcB=U$!Z[aDfVȈɼ[:2GPN˘r@qF}ʾ~3TӴ ws~'Vo=V^o~b}c^Kp:L۩^[)Rprʘc2"|BWFk"\7ejj3H`?uO?r`KMXM|ʘcr083kH'ͯ(A Ƶħ?A7?{:RCޗZsJh1Jm /]=P" 4>˜qQ# ) uCE(jggEgXiÉTxKS~ykiv, hTޓ7z`muůnbDn_VXqfcE-F dHD0_ڨLAKʂTδws*{-0T#{^ Z~a]2ؽ+3alér%NK,2HܠU3JYh@  'yY4fN\Jd neB.VM, m VJw4GAƔz4R kn1 i1@sR !P $h_(4ɐ R6&IxaP9(K<8X\9Cjgk!թ:~n*c ``` XH&c<8 ~#4Eu>8q+#TkO7 Ӷ^" z\ӂ[7Z5 z+*n-tixT~pBٝ5 y'0@Ll&mԍ96[H3 &߱>F3DX^PasZj@BGB1FptHi!4M-pa(`=6& #RlP& J=FȲm,}Q=8+.-gO.ѫ ~;f h<͈?H n:9[z1R?]آ=c.XpH#f2ppn1I`$@* 6 T`a[P+qɐʪūv>g­6/ T:KpR,bm?TOͮAtgm{xzX` p$.qa$UÒpɘi2v*k41K-u$XC]\#5 àa% BB]~e%H*r3gǫ9Q :i˞=0o^=ݥ7Eg.Iw/a]5 -[\swm-mӷ\`EI;!=Ѿoa6<1!'W!W|o2FM~ҮրX&tf ZZ,~|\ЯK$iJ) R ?uȧ_-K]k'z0a2`Y%f &C'EZc.6tp6=r?+w>DJb ,^z'<*mJ#MkPʺ050Fi tl(3m)B@"P9:eDlVF/%f1EKڨ TELኂa5 !ԼէQ&:x1IRxɨR R岃1YIQ &=ƚ6zZ~V;}tS]Vo{k藑_=N\P$l;nݽYm/|~Î]m~R>3@fFjխ7N<^<#/+ ӑHRWĿ>oM#tMl":p޵ͤ\/'$%PȈ rVj2dLym~gw,g%IM@gk*-]YFb7x[pȡbt]`O@B[&IOGq~c6m&T 3F{\/OVtCߨԒ21~S /#=y6.q>uQ?)ɼٷ\1hB^wқ*˭)Dͧ-O W/j/mwWPWo7z9d ^ -%E&YqQJs Br_q. Tw$(`֯6pIiڴ*B[׵o/4w&AoH|;ufg Էm}~?|"㬙QCVZ]xXuPT|0,ƸZ2r,t`*c &Drl"1!Hű 6pHbY ЭY+.\KZ[-Xc l},$Px,qlQ'[M~9ʭ_dNU[<ֲ !B,Ս"#NFBƁ)Po7}[6r{X>k~]$,ق4[S%n%!ʨӽДLYuǪ'BBPij0b*9UPodΰMQPz3G?h.uJ|w/<_>h-ށ1)[o'X`7Ob%3{HN&'|O}?#?x*q(t&Q)9p7Uq%JϜj]_v1,I-Hc,37I>sJQa)򊢛}SW!}lA+*͕8㒜KS1j(16q & ͤ|WުW:HZ-i6q `gwiRYE9boBؤL2L$8@͋M+]lyF2 -p#%GPEciyW?%k!mh4fj;UJ}Ҏ|--Zɳ?/6N`u(K^O\`0؄&SK*x'Iu{[Z~n^1~৒ =j 2SEeM/dUnTU}xya>pRR}6pಫAZpI??_wٟ0[ncᤵ3lQ52tK -@UV,ƀ86cy)ab 1ݶoSSȑĵ(6HG wNk*ݐf1w/P \l`vp#:Xu֋&R bIԂy7GgəmnKHKض 3*i^dOIV6@TGM3'e0ṇR{rDc*x0΢fZA{s.y%Ӧ1mک[bCSln9UD v\G@`:~90ox[pZR?ٞ7_o~}w]9wػ>`` nX, B!.Pk!AHes߇QIi਒G%Ka&!9aQ2e7}q>:߂  zHQx[azTd20(1Za7| AFh1L1n'myE5==y^ _5׼78@R1n:k6's SB۾y(/i޸=kSR!񅡡$rh8 7FL,m15o Moo)cQ/Y:[eșP(^8f!ik6u6`\cDzk>/n~4ȞIߧvGkjkms74-aAbڪ{& }]15#Ͱ+FIϰ8Qnvn\Im ;HL*YڤKz_t|_B/0еG$6dpn^u{'yO n'y[^M^+El.Gf.ѓщ+`H{ZSn^$:sJ2Fm&g?7۶ 奻WQGڲoOdٞ06@}->7 +nV WY,b\"7ŸnbL]$AI?i7Zzz_O蠖mܘWat'E7uN-WK?_Ll(hxDI^~YI4'6^ݒtYXN[x@m#@dT(NVYx|q09'\$2oJy9]T[m'YfsG=[XݝbD_NZ~*,@fTC"q tw߿]XAЙ ޭ`v%\px@Ec'5sL3~vCs8,H 0IDATx]鶤ā)AnV)H6ID{|=cT{MS ` aVt X^dw7˭D1Ǡ壼=]Z2;V~;{| ba\mY'GVuICn= jRtsu Y inv{:3wY+)(*x+;{|c/׀ԯ| q`A-.ˬlfeDNSnhl8y)1`2 u&~\y?h"9Xqf .00/tbZ;6vHPD YdқT oCVah—P`&m5b=R[9X,̧,@ל,3m'ZuhGy |H!:R$œf{@mzBh'9 K2@dL6E7-7?|`!U/a& #VGR(6ěIn]0 6|kX*/EaK +sXgg.x}pK>sXHȎ,pO:&GӚxvS2 0| +}#Y;OIVe ^uŗƷ]lI \\$9%Qn'%yI?늟NaӇ $NK2Uu%{ns*kBAO  CDӡo>q6P1XYVtՓɒ<@9M@(UIh*s DyԆ  'J.Nv&/TH).ίT])ip@x ;O*S_;ҠO :ўFKǁ-;ENhl|{ >;r9v7""Ny!m{Q늟N:S'9D'p]fKrS *[z$.&Z mݦfӓ- 0"(<3]6"î'KBpR^Rf("]M>% . 8?kTDh[x 0lS+I椫+|4,K˺<2Z\ 6Oa9lhR%sHHK M4i.hpWNK;`& Q.M]w ^|)8 tEja6nP@Us*{<>Y5@(K7Oc6K?):}i(V+''a/SC$‹ſ8 Z )9qN0O 0<20Tk3jtB:>5bL#DIKMv$e&:Zl>e!X5Tԏ$"$p3eWz. -ܜ39e[He«`h஢i:7<9>pp))EG=S}I?닟WNZ^¦Yrl1`u;W""g]E *VߗGI/تmIH$bJHCu:sL'`a4<ۻ;Ot;YNk`K`B ӄ#qa//MDL@9d!Z X[ZLT_*š;1.i)fD4cԦ[|*NO*E ]&W. gL,*iqJ)n|JH\Lk1`'i ;d,ж8%M y5wLᏺœ}j|o6A\y%NO$®/~^9=$.?4;me'0P}L,1It8&Nh,R-eǣ{]%T*Mf8o E@>vL",9=7IxR] ;;}89ᚈm%d<'R]1WxK; K!5ֳ hJ9oEk!p}[\󡅿K *ă_7Xm fUşJL)k.IoN6|`qdO1>kw Y ,lhwm&#P?Zy 4oww5QKC#zDOuóf7Ob5|7֕٬P#PJ@Nk,o~"FOUDs @bOa`Rt1\"y^ 'ӀXcNRب_ _DZ1"_rhM$ۣx 6`ѥ@;l ЬT.ֻ2f gs?EL~^K˲@Dt6ͻL2SLqH,1XlIG3SҜtgVJ-Uynmoϴ!N4s3@ 'I}׈XԒlWR^v␷RXYVQ>6%f3zbb uXYu Rz%NS[]{S|lz8s@\h#1UPkX !)2흓R^.$yH:6Mdb,vO+{ *js0lMoHf %wVӡ֣6JT7ۉsl3=[˶5 P]C` džf gGY./`Ob|$ vJ1xAi8.ؚk2(@h0L}^ +c,`j,,EG#Ɛ`Ӵg=siKVק49?/ypgb+nO[BU˺'Y2{Ps@#H6k[ Jer 4^jjl:XRس,TiƟ)lզU{8Hmo'| @nֆUl4v7}뗥FmhlIvW8)djm0o|> :dDR J|8B4]hT9P 7՛] 6T;$W҈@ w̄􍈎esrg ՃX1ZNzYoA <Dp~ @oD %Ka߱3/ hx,@.T:|~9[v 2WaY(199pKmM#rwKDR{R1`+>Ly;iĒ9y6B*-݉Z/`xTlm C ';vd `i*y'b9-8e?x% /0,gWө$iM pUNpAā QVmD02,( >ÔV$0 } 7/**~W4Cb=b֕Rw0&0p9³$j_,`U"PR4o gFauLn8==V3j}.VujDTkïWN2]h.ۉ+#p!S>qχKBzJB:JJ3tʟփ7]2iX-<^Em,3eFTQ_P~l{NȼMŗl" Y\m݄ZP#ѓG=x鱔}XRkgm;N@ͳ /~^9}pyt5( 7w3ݓG}γ &/q^pLM@Iwb%l{g3s0Ύ өQxD,!D׌@9f}8U e[$3uq}xQ!.d;wcS?jyOټ78%/|'p[DBߡVJwN~Zol?/T i렆7R}l rDN ё;ȼ } 㖷t@kjdEC0ЌĀ` `Jj ?IZwʍܦ S2/ID,lʅK\LZ4_ۉzzFӻ?!؜ʺYz-Xf +j |˥7%4Y|,׾Ȱ/^w.tV:|NlVyC"$8@avlq  i`RP+mM|ԫSCxi-E&n!x:+<6Lyd bIH['uwIp,o-tNGmw]<zRf[95oRk|zݗ=Y1/H@!KךBնc Q̃ò ߷Fܠ zUߧ׸C%G +O94eٓ%kSG߭x8_4q/釮}ٳx'ňazZuʗ˼6?N`;=#f}ɭ&uG%عkT \<i1fTx(0q {?p<џڠXCu_|?w@q:ƀbFiH .;R4߰πZaٽ!Ë.߿=3~~.g%)Aۚ/qqi-!έWEwU1ʭg;Z/uG{U2ȾY7=10ܮLo<".VnO$SV./Yɂͯɧʋ}ʜHK"w2ί+Oo M})뵵4R7:?'XIrBP8#F|0[Tn9du).Ie.(K8Er[<#Zx. R^ͺjgyǭ>:|2MeU\wu-w{T^g!MW6׹[fia`K@. xP8f. ;uՇǭO*ӌuMb< u/};]-޻E̔rvzW$Pk5cmP?C7JSgJ{D [R͙L٬lU$ڶ|Kx"mۍEG86(( > gez{x r֛Ȧ͝R*iutR uoE&"T:ACiM(E <NjUW"QSW%>&u>:#|6 u,.{-l܈^XLes7^nۉk85oXŚ @qciV J{R6iѼ( Y͟r4".#ʔU(q;wL2Þ?D+٥pFx`1P'q 4 ߤ{lHFN_D߻ao >}@qwK(tϤ{jǪb^6w!]g3Oo0 "Ď|J_h<lhRk.ME1a?YդH;FmHʞP|F֦q$c17~ ;ټ(Nn1V(tXǓNq>Pj>wپ֋`;// (ܥr(@gnU0H2( @;> TFV+/hk+gNb[tO8 W(qx_}@@,cw52غL'R5L7w$76XS2{1jPƋ}4;6" 8ZSEbK7~gmOh]$%v3ةyDL.( at< /w~ ( PCJ@>Lt՞@BB*,w,"Dfw48  أ~3 g΍b.-RHqD@7Rd+B@O].w Jw~߻iBDf3dzk$?'5R:&$ p VΦt2,F*nz@0$n_f`bT%it9ŹI 0tk8N193{h^Yi )0 4utM!KE K탔3`>Z '*1r"o aA\X<{@/}ƈ0.^^4%R}?3iHP 'GtfS\{5OcJ;W#4T?ы =U} }k`bໞruI uxQ%$}P/edAeJr(VAԡ?ɸ_rl}?x4$9 عhc :!!ϸZ˲YK 04,֒_5 6(]B `Ñw&nx ,14˱`ń` TXk!d 0Ѳh~2I{H< qxiBH X"J#"DTMH 6Ҙ }Zjhj>Oi] |ܢ?dFh:fg0~Yfh,Ȇog+`/S9nk*Nk3i%u=}c@yŪ G`JNn}J~AJ:VaazH ~XO;7 STh&<ׇ@'KC+L. cZ*I= /)DUWLkKR8atOHv\>hn\ysI_u3|'?f)4*YxS#5tN"uJ(ykNQ'3uk4u'0 R,H/H՚_@!eH`g1Av;Wy,r&Uw|5;'B.\lK11Q7A'Jq%XʞMChHi8?pbFd+GQ03Ϧ>O'?-:+'(}3Dl9cg7&ژDeM^#%i!2$4*zM1z2Ջ<`{wZ m +Y.#H36|BGV<Xc/SX87Z@N]6cX$}_3mL?8a0&hwGoךɞ<l V g}̭џt@@a-,yxR _f¬\7CXSC.|cbysn p  cE:4mu?fa2Hݟm͊(w\luv z7*ظr,Ȋd['?mݑG,k+Kj<$]<#8ËO\o(8WgqUneLK* )GZ:5Xr~{\"x'CGGbe{g)ǭ%hYk6uy&!F׻1:17@얄1e<OI 0|S@zU=8>&t|D?qI}xy"9xr2Cc?Ҫ[nVtl5GzTԉ}֙K/Išr059ܳOMJ4w6NL ;Dd.EjlhV"_"C%}Z47= ز S2ޢ5wV^;_00 Utyoא@nP'ԸR)@Ä9.õ騥(^y,!6i}xy^ss{l܅CҘ`G=3Zs[r)i#?q%z'AMP<5!eȣUISS @sg=ʹEvyNɺ4Y^]01a0XF-lߣ<ĚMZ/U S408Dh^ozA<?CGqS^O]Τ&=L=q*|L $<>&PgMxٳoJ'(b3]'i%8*O]oh.w |:.m8 ;Xlh5@HX `C8j" b!-SLY,'3*$&/S t e+[)ϞQ+f_{Ɛ 2`ɭ78۞'1CVlk*?X,T$r91 Tz_־R@:8v7's$]Ǯ7p}JíB%!m{b.t[kں u_nPlw[yw=*L]'nlK w@Εɨѽ,-=J9]_Vv]R"*TI*Rn>7Y- )0^ )TƲ0A$ㄦJf,n99~T~H4Xr"T;#1 o_][mVMZin60"xP% i/c"y _箷0y&L@B{3s,DK?ԟI?֣*Sddް^0]JhU{z ?<1[+)/Éxr.;faopNellwp&;L7)F9;Gvp`;=a<3.?JE)6d\Eϰ6w+e^W ǟ9E1ypWpQy2g{_ ;Wgvvk~3Ӣ |En}{j󩩺J?-3AFHX:@1N69۵8ћ~!2e;{o2/+5 (pyaי0/5BEʖ7~9BѾs_O8ۯt cg[~߹yu\Oe_yz{|={|cKۊlw h37fܪ_ۗn@UWg3}@i6ysY{ϽϸG𫗌haɞq?# '>\N N߹=dTOzY;e~Z$:Og?x=%?TWrƼ nw3%ciV<6~fqǫ3q rV>=+XGO^h{|후#Tɟ]/ˑ{l0J=\䊶؝&sP8iy[D.'pcr;?3j?> u CZ sfztf͞^4s3xTs?T9`+?zE׫$'{ˤ? >;z7<,aX{O=5xd _>J\||p5rGs?d8~Gm]AA4.#`Kx WnC6֡BmSC90w tϥSجٓKpO6kMsE!S0>Zƛ`ǪX6 "`iN(0tzlTj̋ХL:YkĒlOE1VKcKK֌[]%rɋ{יlqpXlYzSur PN)KmiXOD"LDS2l p֠%;MOl0*g6T($+vۦ\O,c >%cS.ֵW+v쇵vcw(ֲNj a5 S6ˁ(͠`PlNhI-Mx/]Us.ȝ .N!QA lRML6]D0 ز% KT-V-7@ONic&uJ䪆摽5V!`֞pA5^Dy mz.)s/ЧL0;W%}Kn/ZkН߈I랸wpOY!)N7+0 ҩrVn*)]d'NfEq^N;:EbngLٌ*Y9A\9cΒ=% zDs(?4\hkAm`;5α-j<4.?moeQ֤$,@6r#cPq%Ni# fS~` n`  &ѿF|R-8-24'u`?8uh&LW[ @&!XJI[aֆmMB~?zWstop!5 IDGa1 Dd=iKTb({`nd,si<(! h[})IУ' oY$\XCO5QW&<…4`44RnHȿ<(T\<BMMphIe }ŭz1qXPNl07KR>=;}:o(̚*"[Ih$Sj,h5^6ةeϼ&-Wdel.nŜ"0ӴE2 `ۇ.1DRCS3a&>mm;r4ƂBN+>GBW4Fh>㐫w85门|mW5΅ tswsV;lacgʠ;j[1uF.٣TiPL4AO|ae/p{Xu SIڒnž`1 >,;6p4a̺ɞ,m`jX/cs,;",39r@. \Xhk ub4f#جsK3l[Wkv/=s8?'ee1 ù@–@kAE!sK>BW45zTUz2 ScJg4"J]]ԘhO8}/.PW\`w)v{sNYOC&=N:0 Y a]YZ`mvn}bj:)ӳ%#!}d(@)mt,OEUY@) lWj^ZAk,Ij[w@Si=cTRbsb1R:HW()/Q; D@DP bla N)m ݸ*Qxm;/7UԢ}^ [?` 3"HA_P~^q _ʈpϲ]vi߉ܑ«XREYXY)pm6lWXZd_lXSȾF#є#yy PĶ%c,ְ3V9%l؎'&L*\ۧ/͙smJϵ@";$'çQ\PEO!B%؀6kRd",Oxo@Z]c~Y*S^r`3)c$`ea@v&>_U肶 _bb^$*TE13C0.QmKu7UNeTn`Is6xfQL8+Z)f\|qέlrj͊WӮ1p}2-6yA> ^zPH_ Ԥ4<MU,ADv@ U$*KRCN)>be^:yPQƕ-kT9MՅfEu6sYXƄ)~qq@DP$9'j.yWuJ# WTnT)Ȣ\.nU6jYL 'Z"Z t_)V!5o,{u/4?ק*~Sdk2 25a@# ]qdjIYfL2{+fo"$~T81ฒ QsUP١Dw,0DzOeyo ș M7!M.ꎀe?D;fq|zɩ3g%=Ը~e0sI=y[,&G^FiR))$HI`4u~P٘4dф4y*/]U=mrݱ&Ub%0czNj@`~) l=M2  AtAv,Ȥl]О/Q-g`KH%\Z^U|)Ol9Ng6kfurl^1|Z ޘoƺ Q ͢1OJݓ_MtWM9تnJ's|,OY%v 4OqSfV 863/6/\ ,Lx͋Tfuҩ=$O 2U4uf|d?|E\AˤyĻ|>P, 8gqe B(hL6M엜`I f#L:%eKZ"0m` 5 l!-2duU 0d1Lj`҄&@Yk9ʏB@ [{ ~9q-H9KBW 4oMu#I5CU95ں ͷKĂ d*G/^/Cq=۷w=65˒urh'd`MzfÖy/ V8v5¦}*@2YJP8-,imσsZ"$;Z#4WaFNelb5dnVŁW+:wgg ` ;Z}8S)ĸ{ÒBW40iQ-SöȍƔS[7i1JCKdGss`dSVbspWJw߻|o#ܦVn3%Y @^O$-]ٰe^ak#94#E&-ppujSwY(K`k#W_[)@%NJ#PM%^ `ʞmҠ5zI0îFd$g;g|zES*O %Ab`T-r'+qT])!"Jؒ{ '0FMėe}Dtd?p=uhvB.M @jd19&pkǸD6وm5*exzU.+c$ 67Q:|É~0)wA]UvQ']LF b ֺVXqwE [V '9_n0YVD4˵ f?Ùj?% <QXsjj6/V?™ח@EU.h$X]G֜^U)xcN)Q5MC K%+TݜMOUޥ0H={2eM+lfcvAxubINQȔ;fq1'ݤ{-w7 u^>Öyկ5O&4:0ft; r. KPWx7)= c=wG1Ec֍ 쿮QفRv)#`9fhQeD9 9-P"&W-M+7)B $hnq|_ Ya&m[5IW&b?$v1b۶$ `x<DL ڰƻmB'D[}JǍfCN=!ok"֍[}eF'Vf| L O|bʔ;I%{meYU}%$ZɁS˼ꗚcF |ѡNX* 6]P(?kqT{Hq$nlٵ6.P3V0Ȏ-ADqɫJdc : rbc74F$I^N7RhޅlN4t(aY  6Vt˜,WV ]acƙ\=6.}~Ȇ!\Jι;Bꊦm#%6ˮ W^dqr)w)ZŴKep \-,k{r2J움j l>5+$?M([PM+|K3r+gK "Z8EqaTDPH9)01e>VUSx܋9.wf4}R@8il]wja=XEC]tWʫ}R!E_YIGޖռ}gX~uzd7yqr_׭_8L'c]VxA=[h[:ѡZYfHF8C}lyѻr|94h|R_iw)Bxt~R*' [Om=C3~kOwSڸ`W_z?x8 CgsO}=CU?{|={|=ֱ*[=␘g.{|Boq Wv]ռH:p,~,zU([pUxVVfʡK7gBu,}q~Gy o/_ y$q7n1>mbl y:q 'q-2{w3)/MC:5FƧmԽNMn6XV\U`WAx.km/BēPv]$~_CY =QػBn&mƏڽi̧Nւ[\HsR2d%xgU:xr5]'Ovd- Hۭ2̻ysqTH>H69:?[L6\-yuDlדH̿Ty{x"s~PBDiEXmv-_+CUwf 4ˤ7I>5sCTl7ּV1cr -f lG^K w,iP͉B <p5}B99Vy'6QٹDo#YK.?Mzk]'}cV*¹lE.1S%"k'@MwY56M2q$p9'>|cM`Z*@Tkqmaf2JmKxe=u4Ķ-`H)2[XyUlCfzqs 2gl\LaF)q_)` 0p}B\ÅIO!ll /ι ЌrBXD-Oֵu>x,ȸnA+X&j3P tS& a&Ô,!kp·9 w=ssrLdӣ鼊fn&xD؉ ".]MߟWXx(YL-}RB:T6S:g^w ֚V:a{tkͻ;B8 Amb?԰7UfUjS(ѿ //ip*Ayï5 I[vg{c=;Զ}yKs1wzyz~5B/f53|;X#` Sl.nDGXiW4He!"( |qpw1~O"hKlcZ-ӏCRTKp׌"c4RKG=x*X}8)ɹ aJ[4cqru $IkN\KPHI䖤).wqk 5h.r \5ܧ]zb 23xmNE.2ODsYb[9kϴW"#ɼOsjL.[ZCx;8˞97;7ax^ċXSb\4I.ߩ !1P}-kK%ͥvjIk{N9!*MÌcWx83BS;Ms=oRǞhvb/t;sְvs>*87~tv@d'`4gs*j#93i)"-͎9Ga(s{6x `uRq4@DT rhJ lq;tKDAT 䪸g r7e ˶}+ L]KdUl` fRp8"rLv/YdrECZzS_teDp7U ݫ-T4GGQ0ز`0^5M~"6D*ϐ 0+߹&H w9=\,<;LjeIbqzEDN SP܄ɐD]lq f,ucJZUT,0Ι! Ițx%:RXNFsa\ OD50:nMkͨRʁ8P][K(W`,$Y89B˜_;,~s,{p$wXrG}߂ ,p JivM0I>ۉ"UZT(0YeÁr^>[C'f5b(27fQ6zԍrm &n˩"(-|$#&u߯#szEs|E *Eʍ6 JS^fv@wHvy&@ "Vf'3"I7r/dŠ Pitcpa%9O-{P(ȇWPZ_8nv GljmB Pt蝈,L?`[cXTxQe BDs|08Q@#` S g`]^&G/XkUgLDȡ@-aQxMZ2Kt0q]$:Xi3qc1uD1j!pg,@1Q(bmX%ɧW(BA(cs}pQ~-:8db6Gib_%7TPfVZ6Ę`]5v~2i̾ZKP\yI 6ԅB 88-kOžs1B ph`sR|f<)gB\9v#2HcKLj:;i]U{cU0 ق!ApOP!, K,bqD8z u !$ĹT͇#lb DՆ|Lזh%B (`(PECK;W>>5@5 (: `؟XֆQ& \zN1k@t>-'MSWQD6ac$%E>kh6Ŵ]@^u28QoS*.{7>ؓg`z.%aQ]o㆕C)HΔB@):' fN/X *9C (1c396]TvQLnpoΓ! .S~ Bune(m}lZ~ln=b-NnX`}=X7mM#E_j 8G8#eS ;i`IΙ<[S-3qO[X[ô3E59nC5Mq1٦cLuNl,TF.ʖ@:1E+lK<]Qdz9# "2#Fڅ† AɬgSLRib6S<qUm {#Z}e!z7@` |)$w<1(sTc.@;.&;)rvkN sF,I,9f6U/RDJru0'xvH!-c˿L$ђ[z0_ j -q}%bJ"඼>@7n,&o&b?g2Hin\#6s,:I7Wk? >cnc9'mNׅa PCekTS2+O;딪X:>kO#R*pm͉MT~յ >kJuZ-~U)`ĄKUGRqX#`|_ < =zWX;[7@xK~",6%aehcu|b-zMG#k&yz[B}!PB#٘#'{C-CfJӤ@IS}R \}6tX0PSL|/2u^J<~!%I7/8`ʲqJ.Λ?Ud~uwMi-(n,3BBDp\{ve g]/T@+JyR.OQ[3x{d엺,]}}Kr%uWgPcvB+a= Y&-qyy@n" yPBNz`֒%) `/MжlU:uC \CdUgR5us;؜LחစAz,Fm~3ův- h DRx l D[tǰP2YB(MvE5Ss-d {Ae®'ytݿ~ qKNdN= "/ (N%ſ!s*EMvY;Zfel۪]OD &{͟mzM)0jlsw Q)o ؔfzH9͍lLEra+# 5W`uPE#N7ߏP: i$^5_njkbLLlk #,PEs\?cQT>W:k fρ&Vh9b Mhخ@,%*9iFJ89FnUɲW0dqBVBsƂf|2/ ET9ʗ̓\,y<M))R9ڜ2y&Wnk;k\U-j<8bp%@O,( PzW)pT9@D{";[b M;cvnzV-00eT,<֛SՅԳH3٥w!0 HOKXu .ܸj O=TU?2Dhq&fzSDK89wMsjZmSFZg8BfPJ 橂{B {I\{-SPҀۈZ-$lϊrHk]T .\pqV3E!ʺSeASMԀ>T=[5b˫6bdX=ż@9l%S7 GZrap,mo ng{ލI >#@؛U E3A9M> K7t/ ]_OQ3K?2WN"%sM^ To37Yh`mR% ;"1<լhU|qs?G<8j2VTe{f@| zRy އ0]_qs4KITto-ك*Kq[21j3 8$kSqk uR` ^n4Όꙕ8%?X-Mj"_^f(.xf`>∓_DoY>U.ܗq߁ȅy_d_lïCb?|Nm-Gtݾe+[[N;em w7ExfBv &'~E~F/{mP˦7~ͬQ˿䬲mc#1OKp[<.ƔO+@+F8ɬzxoO e;+zyx85`57UG; N3Bm%}:g\pz#;1E;6J7rۑ-e.9s/14Og79;v{ u  ,/Yo1 Zh?zf5[g->/ܖ7zz`_ Q?~W_0~s|9Ǘ-k-|x waxn|_qFG?:/} 0/*>;pA(s+^E|?|d/1woEq>gRF<yEAyh7±KZVo4|9> ߺu?>@TJD;,Y gf 0&xAp_v{cRO0o?#T'ЋC_if;OH1cy_KprĩxS}@7HOYNcOn2ƯDrpCO~=Jƹд|p}e<8$ (dJ [I|C UU{ROT+ & '|" nxO^J,{@|jGO>}xR4bi$z,џO)Q ِON;Zػs\Qs7`ԊVIyZ$8x^ȃ)Ԭw;J?s.?+T19S]dMs?=C4\Su?,Js29YdE)hZ`wKD޶AYr:410ï-\=Nu Z֍~""Y/ y /E#}E{]ӎI^[|-ѓ`e:]zޤ{ɡCZ_Dig,ՓUy#rQgS*ONDD7dC~>a?oM l,qǺ\CCBmtk`K+K=1%QWߗ *oܞ螗03D{?k$Yqb]Gi8RO]1gER3Gr1=^ŧY-I"ʎkP FN]hQ?j;MD&13<9֢5ċ~2@GRuNS~@Hgt'mcƔRZ-mNi yLJ\%n-,q[FES|x8Z< <X&|FgNTkE~Ժ w{3Bq ?ҫ&I_·"RN'=eEC٠X.3}llL)*7(u~h &3ypȞj[/$w_d2-PiYjh&<k+14غوgdI㿱ЀMEDT?N/z wW&嗊f*w=&>b\[v[gd+QՖ 3D=6 ;PYU4N8~m?엮8;F#q^HV-Z~ X+]4Vo59|+ a tf:g@;n7s$y /- ,H:'e=2fyZWvjȈgjڂ'J5iU2^Bj y\(\ΔM/i+1R\ ӁO` &gth>_$HyA1gN3Q H> Hб2 a"Gvbeɧ"" v+p |N`-Όv95'O!fyHV ԍ󰠄G!׈⮙7 bj ilYcFfqk|3P c,>&U瞣̅temW?#n9!3?cx&+5.R˕ab̦Vڤ)hw(7~ES-έ d!o_9;}@jyHeWa:So6≜=c;(> )f<L*O_BWmJAZRye]8k* eElv*#  DMt6b+ܓR)[Ⲇ:+N 0= ᙼC|`+im|3)]e}nweC@2՚=&wLl X릢|oZr&%E P}$; ᑵyvD.J z_28h{J;.^㻼{uKѩM-;)E||o(L-V skǖdLlаNvi9d83Whf P+n2\Qt!]r՘3XgL:`^g_[M۸޳Ӂm:%:?2F[%$e,6b,@nL@'arMvn 9CA_(ynr!F&<*eCza ]8jy*q!2da>_>D7*nqͰ Ɨk F)QG/ |(~8*{<~0 -8bC[ޢd1 \EМ?BU+_Mlx]=Y); @aRs4@Qz,Z5㫦k2t:ʯȂ*G w,1Mb30@uS9JiKZuWM*~=cm{y >8޲ lRRӰ*Y7ZZ'aj{` I_:@g7Cհ0CI)ǯߤ.gC {ADlf\h=+ldvadb5V^l;3qJþ{f\@h؟&P?J:W _KF=v{Yy&d28: :hqnwϔ}>?aTRF}Mfckrq0 G^+&>1I!י5@CneOȲ ;vYsb_Vt[w=?d4|Mme#^o?FD[zSFs_s'@qx䯢UqQX6۬ɒ>*+@}Gud^-@y݉SPS9(rߟj[ʆ~l_凮  #hc-0m;ϿB)́5H#H\Sfkf)SO4]~W@j]߷7$4} R{V$e־SKK];v3$*܅vn|@ Mc_A\0eYw zMYY?3K, lŀzU1[gi1 GFh 62q4[y^Luscwfga9oHxFKP?p`Vi>+Q ;}ؓ=N*¼BDIFgիrd:~PF&lkĎi|h?P лܼsaM{I.|ADN6 wp=b9J7.!㽻AVFVd22E@\x Ykpc0?OݱP27YbV ]9)Qvq r0Nb)g̗yÃ{y>x;b޽E%r8=|-K_{<5Mo/~ZANr2|.nrV@: w9pd:,Y)) ( RD "ca ۖ͞vozP3 >p9\ZX28&X?{Kx}oZ*W@*NaҧJ͜+Ms)MwYw Z_=4ͶaPsS,Nd*%8rKvZ6Q5sl٣߈N XLw(6P/"߬T DXϯAh!NK/ p;i_Y9)?4@!$ٿ P+.z d#rPu.dEhU3c@u mid \Χߦa)9$RXž|P1 >M}}s.:ѓ2Gϣ\*UD{ {߯|_]lvOSY^C3=}2(iZ۟P9͵3)O+W p @P ws|osñx_us|9>n u7s|}'?k^ܼA?bqcvnI}o׎k^{CC BwGE0 z@o9~c>'$!Z?ko^{C8x#~|&cyA5Z3tWn>=^/n}{"_ ߃QR""_y|KÐ>kD&. lh{TÓu|di߇nY^i VCwSyGS"sgo1GQ2aI.ৃ {Ϧ `bt(zkׯݼaf0CE54BGv<;i7_S'uq+w&_OwÏ`:Gi*j:9wÀ?C*?x]b\916L.9G*(WM";"klŒ B8~/li"5ϫq\N륵:fIjydڅV6F٩ߵgүRy NJ3MHBDѶ-չ 74ׄj юWj=\,[g^n_)y9$X&/@$W@LS`^u|ZM>uoWjLvf6Q -+8a!UI XsLj2 ]DGbM\53؛ wWlbbY>ϵӠhkoWPHrwoD,)(EE9$]⛵x?zKPJk0Gd? Wdbe+r@? 3rIzS}6Sl|y_@MfW5CȓTo}(-= fmny@˹ gcdkb#si0W1vZt(MR$Ni@$=m\;u3 ǗyOtՀT~pD:\P7w I}ݶEwanS~hpvY26 @0SbuCJwbBXɭ).~'ZGvnL<SS 8J\s-(3m$Ԃ'O'=\(7mn`O.~=].V1Ȱ,.w!FBz7di2 G0W`Hm3;۲$0z{J5X]dm Y6l֩D@ƀw 'mώL_ 3W-ޛQ)c߳o%N5]>x(<ޥN`X)tEKy՟w{%ځ2٠{y?$"0>tHZ%b<嚵 ?5Stjj)ՀԿuFq?CTl"S\m _ (YRQa}rO˹5fqrwN~ 2]:"@s5~#t:7/VkSY8uEK-35Aú*Hr^u;_7G<&kbo' չV22kn]M 0;%jq*A7;Ѣ{ Տ 7n$'w{/3TA0h**[2)*$F){1 .k WQ" $O ^_@8 ti4nԜk6RH2nAi(y+ f/\4޵]B{5RMwc;k p)yw!fft\hImqH[,ɆICWT7-jO|.) x?>E.}v:,cʐ!Ys}ꆽ* +P\XޢonwL0pgߋm` #bY}2U?o{nw] 4[d( $ K _)ƎaM,L$ p' ĤZj8眽9O`p&T5I n}05h,LR"/Εղ-k:K=s/l; O >>mEӰh=›jO~j&-`]7ن#nr3bnI>}\MwAM@ec>D.YZ" դ].Vؚ׷=nrr^` /!ǰ*;5L਺cc8?6fDS|}@D OH,=1 24{pЎ/5oΚ|O{e3P5}vֲKW@ns.qx)Z;@n8e- { b3B;g̻r+ˠ _cĒ`mc~7&$ WJh:Infy>snSk1v|PG| ey!V8;wm bN5RJ _&_ vl3vW=}>gLo3w` OHS-ؖꬼ N<-F RE7Nκc+sݵmrygdo<""RJBn֓x 0QeJdAc{tN/rp:=/l ֩oj!['+ uI') `c=,ѓb8E`(58ilA wtt. ;sc _0$tMw$]N¤D:e:iF`Uz)= (d_KAi弽p:xw#QdpPs%tq0[ Fn)GMNJ``{x5 xA{gz nӲ`xIxē0/ΣXtj \͉@EeTܶ_5y>^ ' 3b%oZ'˅+ۧS2k\aQ\K.VW)ݴ<ܲ7i'>:2Pyal>L}|eآSQHѦ27:yͶuA*=H2(-Rr i>ޙz$%P`OfHJ>dCZd)<^دF(se?F]ym:Q֣k6AaIn0DV(^'@#< N)hi9L5m4Mћt+ƺFfpr—)Qg.ٕg a:|W?O5$WiiSl9h o_]B[oZrnUEYB|tE*`^L0X+oPl ׂE&\1D Nrnbuj{zc19'@9c9j-Y QNj,ո`'@;d#Ee,VtR cq cϱ֒X"<3S@8I;.0%1JNc:ک :%^AG#)l0s \cLAS ڭ+w)%&8me@G5| 3q?_d`Im}#GImՋ \;D>fߑU ؤn5Ogs WkۼDѨ݈93@ۖt[>^fjڇ};_/, t j b3^i! <c'[)h$׾5Wk`<_ . d^{ŷ@pN2 ?|=П#O7/|"8] 4Xo'@.^Swܓ].w2f}ObsE9`- KQ_T.Ln.-k3LP4X{VZ-wj[t]'zr 'W?=h=GnJp M8L-uK@e?DC{9=FmphkJ扰<5N-ehH9S#iZ_5m2 #,mIg<s|_9s|91 ,~ H;3?GJY$!xx >Kꡒ9bN8Cv`!?sCG<^d?qwxOp0ZWtZɬEc;?ޒwE%^ }_:LXia9Xr縖2rJKMmkإG{}AjɝC y|ϫܮjqR+X.߱ẉz9_daz]{cŖ=wOw1gUtk=lV1ϼ?7~$𪫩*e]6~s?5jM[SM~JN _DDʱTH|\qw\rNpYsv>UipiO9w yu:5L˴XHw!U/3SwvAh.y3':t|'eB#R 1=KZ z6hׂ7V|jZzGv~ϪsW}oKir͓fVAޑx~jk!BqFfO1\2iep5U,\gGq9jw+7r4F pB-yޥ) ZƛIkKUt?1ĩ t ;x&S:U k!|Y۞V̳J)1ju;]{^l"/I.Dq̷hvcqkHQqNw7Η`. a g岸[eJu_0vq±i`'|9=Mvgla\ 1>`MyV<5cz7Ę[P~Bs`xJ)^v;#JO{SEvw$rN5UKrȂQms2mO&5p"䡠__;ҳH;'l$ײgMC2|%#W:xkB"@vܴMS~` ԙ_hnb:Ug(AmGf j#O%wW=TT&Ⱥ&Bq) ?t2Z.=-'9o|* KYBCD}Rrڋ3qoa|g*L>H@{*-!]̦}%*VS%MsctW@Ń4"t:SEzypҏ@im |)v `M, L{V/s2Jz6*InCͼSRQjt A悰Xt NBW_؟V?[H#3m HKNpNJ57|?{nClXٹC1V|$\{H @{/״)J+@q•LN Wmne> Vv$4o%O'D}Z-,0}I#W H59]'}ygXD\q0V-fgZNƳ ~C=+}n8?wT&Cs΅|V60+٥,DRS}7-p2&v*3fˉ# w HW`q.{{&w1$@ySSSr@pȊU0!`YFyZHi@|X204л]Dл|gHŽj?9DDf>^ T/ttE(TD1meoʼ9͍yk@\-hF[?,K8 :*Ip ?M39R7UKQ;:s` Z$iSlvg#}3f y) "(ȧ|FI+(|wV”$<ϯmwLS`]eΚ1/6pԄeT]A \?F%G$v*ĢPSY)@]S4<蝞okf1C⼡'N{%[d%wkO_Z" Lך}M &'HE|egI롻&m݁};H͸bdt'ə|@}4PㆪbOe.>Nh|~5i^XwO֣i6КΒANAܒɺF%rTZHKӖLޗ6[xS`\Ƞ۳:`_ʊ \mM2*:7mtg1Tn5h t*"xh ʮ(m;x Z `=mIߞچW,b]B8K==;a`oe"UU_Lv v@YB+)(˾g`tH'8l_o09Pv.4{Kt9b^e yt6+RbY0urN= c,; Fv -XRnGY@RzfvvFKVfdHx栦ce{[lVj`5@-T'VU-L@'OÖoHX]aS.o yv1w_]Sw]#מ@n)L}ug4R7z|O<+qAU>qv 섓{nFСf1[V;tWX|ŀ jCۢb<]t9fK49LX}]o;s n^L>ame)KSG:oN?G ~7moz.{W{ P:JpsksC۰jsĜ+Ss`Pۏ2l>5PyZFFZ̞9dsv[@r c眒V*3'vODr} F\l1._}:5^,fcEtV`kE)'Lei oc۶ǺbSe[<;r62=7e|zSS7~w6wBN7|b_`'jU=0jP{Z%4bWm1GWa;02I~Ǐ}r} }Ѳk(u|oto,n$f{k`emq9(<cY qJlVY[)ce,:ΗڿԮMؠw(%聓UL^twhT¡; @q&@,s5Oy-Pz8D3?E{u@;laY$C_tJ*׬q}NpևQ` GFlZo* uF"N/CY8fPC i`;`XgKds\s,t;B25/9 OJy ,cXh LҼ_gm<R +JSBz/T8׉yt<KYe!w@Ƈ^*,rDtb~B27Hݍ6LUMqsNѦua%'`*KZG ?/SXfEJҏo#s{Y9p lyg ,gM@`V>K'@ݦ^⾜md#\Ƞ6,uf^q-JX?1'> 2tN-kgE8)ڶV}Ygr#eƵyJe_tcKNlxNs[Yd8cShhi|ѝ &LR,m8k=XhQd\}owńixCJCuBRih<W6mqyYM쯨lW}_Zأӑ^?qkO)244oi'܋jlnRv#;yDo>,LOD-IepAz@o3n AM`%te,(o ~ HUiwѹmu#0/ 7izyrף Ū*6? :/ƚa Jo yx񲾣R I A=: CߝaMqUT?1w)f3fz'P5aBJҒ"E^*VU!J,F~Uhڨ}13Ͷ"UlViVr?v[F>BٍO6^'2'7?4J9N٣#M(0ԭ&[%p?.wELdzw"9SN`@aGa*ZqMFDN1['~g]v7`dEg xг VKg s4J{v[U탆a@$L*GlP{nw۽Յ۔M}u?t\[fc o r'ٛ] j f6- +M⽿omvpDJo>^TtLN E#LJB ɷs2Ls'iKD]6Ma)ުvc[ ,;p{?G0%S|8p1{¸e?Cg2Iٮk! 巋-v%HCm#AMhM4 3NiYPLe_tj5;TYWf'[QYo:/k(@`"ZBJLzV"n=1sL2C“"j^旟Y}́@i_0ws@_ר+摒nϵ]uTvF؝ ԩvkkyO[U( o< נYA1Slቢ ,5S8BUox]ϕ^.l_h1l4Ty`ߤH)*$2fld&"BM&,㟴Iva} 6?)nivjjc%8ޯLgd0'"bL1 ?Ov6!dw(⛰F h6hx'K &./AAEK޸|8aDl1+yEcS0gQWd3\۬(Pu-/3b--b%mH9"pI{ԛT\f~#"%}0,P)Me-ҚBzRK?|%/SqܥΓ1|߁c;n/}*o6ҠQ~op[}kcH5oe >q6($p`~(]3(,3<ҭMe`" yaNɄdhly?`@hʲ '?OjR 8x1 2i6#eIfo- P٠_x%yk`=+E=v|;}sR|<^Of>0v [ݮf5@ئ*ЪQOi.>[~}^Ljd^ݐZd7KFD~&9nTRêhq6 aQٮhCRTY,mBK]/%F13.mJ_Lm9V`ۼo;0d':o<~3HjS߮m=x)Ь\p _iMiO|EV:W0vUFͼXs! d\0KHT7]ќGIBo3b kC.!ʍdּ \*l2vq3s07ll(nKR@kzj:*?惊@{_EﻀR% ;tǚGyMzYg)R;u[^1ƔKN|!@hXk-idTfDGBDDr_X̼iļ DG,yr;S7QoqY&mAJ߬Rf9be65Ƙ-i&":e8}6>_u4و k'|߳1do>>G!!m7C֡kG 0hޒS 7 зM H͊͏:0^%ԏ_K+;]:o-Tg{f 4\ z JnTdKn)Lk3he}y>7xkO#Σ5dA;tɄ& ܹhnUq?Zg"nd~{ H"n~1c@]Y-_țb&|wovulpj ̽ )+`tֿhqI矌֮gi~7+ t _-EZI.xk:G l'P;-nY35^mSi6:ߺ.K]`$IX]X+1fSW@N/~_l#C {)}M@L{YI/* VOJD闬Exazi ZzQ.KKeB&o= q@36_ ,+_iY=G'?ɰG[S+lC.{pUӿQv7&W̾0ܮ>8\ %цQsh/98"^6g}P{h&i]*t@]rF%"<]I7k`DaL.f 4*86C;4obc;z&SM[K" ]bW}g(WiPvCk `ؓgI[ 0ife ŏB^&tܒQj53Xu9txRn  eC.my_!*Zy"88EǛhPe,?@صJ3OW~ ?.2Iǀ5K[Z#犼SƝQKz??,ߍ#V;,[_jSK˛\{^6W:PÞb:jwvE ׁ)AdopSb"]8)ehZdFb`wއ0ua3W @4.y>J%nAxeRF #L̘"4^_yy8Exߺu ?QT>;D!ߏoܪ2-_63/k@^kX=TW,lXDS?0!cyg Q%H Ie+84jjeRt[&ZjjZ"6)lI~ARiDH~l9!j|dQ>˿$yM^fecQ7jDz.nnmf#wLm=6MWع;.[[|TKԬp\:6:o`9fK˝-x!:'A\Pn "ʍ}_TP0q‘wysqkjO\>m]3uVsFZzuS*]kJji*cob""; QG~߭[Uh`{*/ۈ^D8Ieݮf dEc(HNLX[怹d5” "ڞ={)JBj@- ڽ/G 1,FV7-# ,&?PyyI'pXC|7^~Úg@fj*[-p_yulz;Jh^d=)X5@"0M>ڙ##.$qto}Pb%=ܳ>]\" yح=U&Z O =(-S9ػ[o}={GJij0FlR727 č|P g dH s |cό,q3 9T(@Ynj)a 4-nV"iDmyXX4+~5|[Qb/A)|hqbAb[&͒}R7JY^ NG1O ֮eéxg.lqsx*>{B#>%I]2lkt]{+@OG9G{/Uz"7Dܔ1`, Li1 ͡LFaxI˱ʣ.yϚլ>-QţQC`H%mdGi߰+ٍIDE8lZhXh)VYɇW+{#I롸Jƻf&Ǥ Zm(ղ)i*ӗ%fhTsqLɉ2T 43ڕ@D(tp!-8~Y'," Y5)6L֖«ZzI?&ZZ%=mӀOq}|qhR~Η |4ט+`I][Kh,md_/$0`KL x(. ?Vy76eN ;iÛl@0[<0<qAi8끙u[wnxh"@F>kv.vSg|@CW4рsGI3s~Ҕ|G .,A,=͆N`]c*0%OonS-m#ЦI6 n]a*`gKM# M5r,` hkuiQz@y^`ڷtVdIJC4,tDQlPi"]Q>˿Ls ?ŌZ>Djؼr(GT:iG@ɸ2Ed tcЧzR2ss g &^4\kB(B$ pmuvv$n8 ^)k 3@kw1g1Y"IǮzflMg/Ej;XwV$Wi 5KYr23aѴ#|-c鿻!~p<(*4WUPT%0¼1NYG2WHԾ+Ytc-[`W X=f؄:oԗ֦uk'=օu-Q`A26S3nGXcP Ev2+L{_Ic J[< ؙh! ^"Pu?X.3#D[S6[VΩK6gCOb|h_r/x0|WsA1< t%Ztljؗg)_J:|˫%"}yebD[<._{@rW62j JΔgM*ѣؔ\qrb}CJgson#FbϖP9^$9+|'#gH0Z0F^"5+f\U{7QnQYHξEc~ktQWGn H͛ޡp `>:12rXɅ ޙm\<{;/m4yBb-aZj@+N߉,p$m)*G^:q"C&1 m,H nQ"ǂԐźd3z3݋(~ZTDAj M\ط#2WH%=-qyPL/:fH[TRT5<\V+tUެ!sC"h_dY&n P,Іl<.T97+} _0QN=V$5/ tNOA"WO.Dq r.܌fu*2KD-Ye_3VsO,l;Vd抾0|٠Y#;YW9Hʾ|-\UȬ[.Mиr+D}|U y;ǧ1ab5p6XsbEx#c}xTymXwKGu权Jf #G 0W,-hf%j;"-|˃>cm^LTe:ZZF8gOYxh%|yj]956˜J|O4Z*Sj5W`uw_RދO\!FAGRƆ"!2P*KtǁϘZFEBP `-&>4ˊOk_*:S @-}%UͶ*kn9Up{.(.RpqvFPhX{U&بm ulׁ_] MȦ܄n,e8{)XFmY0q4c<.=|^f\X-6Ͽ'/Epv*"W v{D/󖞹=K!KHFѹ:/d;_l훾[[6u=mEm3l^A;Zz2Zў tnyD"z5fO%=MWN/>@oADH5g`V6^tsQ8/9=t$ f\'6 /J`foY NyM714u˟2X׿*Uj`~QkS'WɬtM@745mvYjTYg55 Fc%6|c%ih$s6|.Hj y[mIy& "DFn=*cAT X,+\M」^') KT"]rD .D*Y]'TJVmA$2|ZLT Ho!* m:@DT H}b5k5H|Yvz7-cNzZ$ sUMRYWm絇^m$XdRlOxT{DdBWk;@uy:~TGk3\b)n3 6b xTr(ќWfy2`/)f5Gǹa 2z/4ġ΅ 죫7hͯW=UWdhvuyԯ떱?̹'=2 ;{:@oi@ \fӵ5_=ӇfV8ܓV •ʴdgݚ&&x'N3^/eUzjY(2b;4ax/UM? #ŸO[VŐ^Q囁\z3?h+\/XWu`wtFsd@8i4jƤmr n'k]E>QjyoάiÊ*uL&^XlU{/q]i3O'm$/MM㾗~Yl1 ]bwc? qۧ|K¹h|p;;c4"7I"c*KO`3owvnwv?˽JvCMXoNa#eJ~p|p%1nE_Zf7v{XR\𬟮dz%}nI5g7`]te?60Z nwP{~29 :tA4wRH2ȷ~gcOӜRmxJ8 }?a-uywA{ȧQ "c1M&>}'Dr5faE^0)Fh6h2;61D1&cDCD1$Y&j x? Mfv⫗e ܈stC[3M?PM&#Q17FdifOɚazP0,,Ra5]275oS,%?@ n寑9ɚq['9+qJAɵAVۊ]{xr?-Rm=sю'y8~=L9,T=H* N@2~%G4%!-?4ڌZ D5DR,6y-*Xՙ: C9r=t6z_FWqrBY2?*[& [6|*(%JH_Ey@aT P49X uOذyNp%q51kBliFȽߦgeюhLiW[mƇ[(LDK' 6᫼IE{cL6 P ӄ=O 4;H[i[M\x T[` ,,d8-s O+U;rQ؈HBQčw+ ήVF3Xyڶn-vm2–{I%yGj`]D V8<_6JO["Kn\ް˶fʍ.YE+$kfp4!|4{'Aʗ [* 퀥uv嵼^V lŁ -fd8:]6`2Oy4X@]#kl*Թ%A9b!Ri1B؎:`-ъ5r9cpXEʘft~`f`&̂z=xK"Zk ̔[밥IYm-FgVs[X쎵vPVH̖ȆtUFg\RF?%^r)o ]l`/FyKAިD( /}qP$Vo_&}X8۴fxI۴{x9$h_j<AxJa¼u20b|Xm glk'4͘).;$yޒAd2{p =R ,I`u dl5l. W5 7P_ ţF*0 $u!K2Jd!]öoHnNJfep=Jd5~QYhJXGcncA6BN`"ٝU.ZQ D fV0좟f2=sy(c kSc@2%O u.-MA_19$.j+j܊ Q5E߈+)Q MZȑPVH)!3C3"F,K'|$qt_X^"$bƊDɪz*P-mXeĶP1%Il U=@&rEEblyrSܽJۏrWwRr?*ypR,TxqrwI.RJH[v|[8HiuD0F7Oo eca`*l*0S8xGh(mS67@|$:1<{PFD: 驶6itz-S}/ez(e-[ :d@[՛ϯf0C9;=0kX@ZT}4WH+T#=Xs~Q8pVzYƽ7f6]ac#xX \d?}`@ev[:46yc\ZYUZk78 Vh ;0z0 m1-zqYz_%a_}9(ُF8Xk_#I@]ᇞBNlZOTo3cVW CAnzpMߗswB|Qi.ؓt"蟆X&9`+=lt/wkgx/ Wh$YR\^6iw&=UTJU X-/1nc[Yj5dub~)}s ?hZ>Pfˤ l寑a+!qx /Pjl-yTw^U h>\AjŵW-4F0.@ki@l%\=+Of*|nȗ\zOePHe; ^Mo 9nʷß:뒖/> [k nvo+~#aڃ_ dI[@yzz5 *@"l)Vͬ?=3$HJQU)h_ ={s:lrp>Jh(i|k] 5y#`%@>#JmzYwWZ^̀ -;B`i4=D+\{DQl~()Mn{=.[xġͰ[ݫ8ֿ)q ҄.JvOQ*U[ RDd7G_$E3>@^@ J|o 8\ZG 2+U+>rOhF9N-u]xCdߙv ((eG Qҿ\ ~7"nIU@bί&m5w-|!\+"۾>~Rr7 3-0JviJr$iPA-$0beO#xPX *@q~o^D"fYhX`o![*=2 cӍ-.fX5Oq=Mi~3 O }JU4~y?I|W?@`);&C8=~ ڂ Pz_ ),[Zu ^em\@R`"o< ʛDr\C~x| p OSHPQr2 k}4b|%-rv̬5TǶ~ 5R!;?h?h/e̥to 1A52o$D {s0G()y9|e_1a╎o{y 7_^d~K(owLYHiH rA"ZD&ܻԗ[\Sjmf)FmmGa?Y&csP xd>PuD߻FeECKYnJroEERBmd>ж*7N[;7vp?پS[Ъ]Yxvos8cG_0δIyVZފ<+*KizӓL1ͪz{{Xa>:4 b̥|_g=5$n6f;?=[@?~`FФ[+V$kި+KI J@ ˜߬:M~&8 X). nw}{Mk?5΁{rkΪDW* ~'nwv;O|ݚI0yAݠ8kyׁ\Ot_2gE֢0&ţqIf;Mx=/KOkz{Z㴡*6\)O(oq~V44{eu}el? x@Tӵ復8)rk[~y_t2Wgpn~skOM {ǥ~V4Nocg zM"(|>վW&69MάlWjw҃Qv>F_W0-~zgkf{L^;aRcEkO_z^u\q%Va^˥.Fx>w%ePM/܋Oݿ/~zٛt 浯~< ]m0O;h 3Li1t-ƞayO|7'|Ҭ5zo25uW X67G7[jä8AaF}ץי>>x;jaR]N{РGy@^Opa.LRL*yс^-ÅkylVtvY% f:T'7Rp}u\N_|1JIao4qзA xR{;%3@@DFWFxEjZ-:56xڍXi)Ue2FeCz-ӻgkRWӀg`ڶ7-Pr6r T!äg#1|h}p.Fх9ׅNT Q7of#j{T<. &rP͟'m *>Pճ&L_C6;IDd n ^-" zLͧ[~$`:>i%%*?YŗڮPuZWGM݊EQRkM 6,:W="`u:zSG,H?Q0PR6봣?y7$ %6ZG]L=|G9BhA{ fvd \Ku9Kڼ!2U=豞Մ4.vӥE7&1vN@d=ڴ#Zt2NwC42L/<^p)%ID˖J*Zw \ qABRK$W6Z/ x荤(Zk@;1>R?-]6Rl%:;̥8afCR+e\. \:eX5D jhK8/yW8f_yb|Rq BU&z't8^%$p-7>57up#T"D m Ikp` k_rۛ&!Hiϫ:ހ4u#m䟦_kl8F"":Xz2uwmAp=Z6.1U=+RO. ? a^yb|>׳֧Z8tێ1=^h i>b* # «i[K{lD[؏/5໏Ok$"mH'o!y0DFXgnY{jZb`k$'>:vJOSK~ cN{9]k Z3`DfB)\s1xfY.\}uˈ M"`Mܫ$Z^o-Al!Z3]*_"to,fgp8\~:_#i&y!9?<.P~_#i"s8Z\?W$ $KobQ)ZK@-jf3l.ۑ(S>qm+ܪU˜NO&0M *Wh3t.̠k~B@w͕f[ɂ*ZAZ΢Rc#"rQ4>k6_ s@&IE.J(~"& -'@'RX:GzH~z:x cU!]"U=D ~{cG@/ -"Mk8`ʚV#L"xځ=g5qʹ5r<Wp}@Ѐs8QJrJz@R$q!9 q "c&+fq!xn0h&Bz3֓KRסΝIɭiŴ^&7sw+ ?#χ $[Jo>"Cè]` E~_#!${cGf颼pL!v/R2i<c`9?H6YTV5 [ {,ur3`˖j+)|qP U;E`4' ))R{̆dF@q0jjB^d5 ~ *-1Υ_ d绿-=>!y@$@_jxswg5{?<ҧG0h}TOZ YPH\\ߜ.v}:dd}pҨ}<? \l<^"/֘}1xŶa?B%() g#\;a@ihs/rFrC"_Z8a<+u?MEJ}Go4?@4רn Hz}Dd﯊z)x c!El~_#筌[5["w)_ӖRB 8MkTc/Ws?P*_ ls@Z#Ԩ$'њ1;_j"ۧǞXnwZjz:_I s?i8F nn'D濏 ,gdn:~Ovv7DZGI1xl5C-gZg-O SnNixÊy 5ܺn~7wKh#5/yy\u6ꁪ'np/5ʟM;*<}b75Pj MG0 n\2OOJ4bA7 yqovnw\EXڟBsŠ$ڕEa3*D梧?mnO4&ϟ3.%oԮ.Og QiNuiz qUzYÏ">jDr>{!k|Z'k+/AW>(lGG=@f…9`*߹ ܫ$AEϫ=o QgG:kvT&+rmN'yJ yG[maVsBS4ƨ}iFÏR9Ztw>gIb2/Mǭαު51pj \@qPS|9iu,6n*۬˼.2+IhZ bH-U]><%4&*MMejshe5*%[S) fy75TiPB86PNZZ >rFa8+؟YW1<6ZQM97gU: rщhF=O\n {v9D+90xv,EZ슍a[x=FY]J7>s^' еnZ-P+[k,.b&s&*<Ͼ2g9N4Z R%=PSd]UѠJNJ'hs8ԙQ{B.NyZy.q WWrx8(3Jմg:sKeFs1+:QU>gqb=U: r Pz4`l7F+^M(s\ZBÚJü;){n=<6Znjo.Ȭ'էbT+e*k<. <庨M`WR.mejsh%y*%+jYuU4qҳL&N$ReGbqlyP,pTU6o~«OGQ=-؟T2<6ZE]4 sn }e9[}}pu@(裯pza]A`*jRpy:)E:8nIm]=)m^' @Io@mQx?ZMS< Xӏï $뫔qJQ8\Y:%>[<{E5mѸl〣èU`j sbK<,h2Gdx*kVz0<6KSYk%i?s2(b{NugrWa.Cs8`?F:_, >0T(`i|d7]Qa*`0ћ|t)(R#=RPL>6rQ݇ aAoaD핁c ~+2>CtPCtPi}D&h͆\>x c>9:=_@aaU枣p:H'O8(q0jװKMsb}5zC]!7zIE~}ڇ aAo yVI`_vS`Aq޶Ym1 5~z:x cU!}r9u[B^#D? 8D>wgsQQ:?l&l/yߟd@s=s"j^4-#GAcs x 9EP^~gɐ?{_>"o@޲L姧Q>Vr'Xgk=_ !ifnAY|DvyYJ |76^yueq5='mϋ#2'龷è]` 9Cq-OGSL ~se|/pղ5915體j6f0>"EJWg?3  A'N#rVrKw? /ۻ|Ŀ+X횯&z0<|mDKޥXϏvP<쉓b^ #kW(D2cѠ١6ˁj0jǪCn0i?7|@ z6|dWл|O`稣¿L䀅h&0 a}WI|=~8gaOKDZ #iè]`@vOr,aW{ =3<{"e: 8a:P0"q|;'~`pF#2VPDpׄBF>v=nnoQ:F?m{Z/y4ަQ}? 9a7c46|χVs;'~PLeL[}IW ȃ 4股kvY{2Oy۞Ks9Az/j0jjBnЄih<rMʯ7clPgy|0j9 \^i~}D+A|߷Ҫ+g7y? g?m{Z/yOɂ r5x c5!7hi4CnwD,M+m|;FRGA}E;Cqw=Svlu:$}L"x c#cqhWJB_#|NCc-tm~k =9/]Z_0Z -fKlzj*"IEqCH,ǎ56+ @F^t'X8~ @/aSeo ɺKY0'@ΐZ X8 Mђ55+ & 0fL^|YXRh"Uk^f׫7~ ןƿoQDDJ*J]ߧFP[~=GMVi~(v$ FqI Fhڮmn[^G$glO ncLڂZjW+x\Sbix"l튐k@ ",.&$<-l;t\r6w(45z$[ \YDc-f@U@H; Imیk#MwpkTa. 8AΌ Y3{I )|YXW[׿`zƏEV-O4R@S=ՌïQbԟ!ˮIG27H('sä%-iMفT!-J>նo֩&pa*PEi8mW&KD>JVvĀ.<4D+d49f f6pLdC $P*0#z5WBa! 8E@[)Ԟ R*,By|pkJ{7"" ID*D @R\IO@Ո@$4`Lݙ /f(bִtLǯ?u`IĢ!JѤݑQu`o1}ӣ ~9+FOt `(("]Nг/q* o"t`g8f(ID؉,4̼<cC:ve [r`T C*Gz} (+g4Bz:=v$c ZcnBZS(Ss0p>nNV @|Mg`hk@ fT@<@`y"ZN)H Ħ ؄ !mJH%qCh|t9=+H4` Bh:vD=@5p if O/V\eA/ޡdYPWQ D>u)yw^?No'g)?_.[l7g_آ|?4%m03 8xz% EBvQ%X+j D?!,eɤұRDd7ZCK\8<4j`2؛Ϟ9T,D $GM\-CaUݎ K @oe[~wLD9 Ik$K \o#xTG겖c歝z3`ӑY ^-HFqQ@|۾[Y&|j8~1Xㅠ`rEt~ 8cMɈѰ#?.{ P҆4K;'L8,A+#@K6N_/%sF{$Ϟw16Z T^ (cڧUi62u/$|YX7[Y- pvH;pr Pkt0ӿ/KB )C]&B#K46?ª(^Oq7GDƯCc|Eo,C HFPx4dX"Gf]<66G(/-$(h  Q'ݷ2rֱH>[\ Ar2/J۫E9@-/zlz/ ?7@ߦlb+ҜhZ~ lgȪO~h#=lCJl G جnk8nX0[}&۝Yz!(jW?T`6Y(cKrZhVttf|B{1VF* {Tp,|Hjj[TG@%c -TcT/26SG@ܡ܀#ԣٺjvqu45\ Q&3۔MߟR vlQv+W.sz7?^4C'A'm7ll*tBX#0'`[5؋8ixOXoγ0f_X꬧L5BMX0MBex{ nyA8paM,?~BJхu`w) 2p42Z~H`|4\ LƠOۍF1^}5!Ɩȿ ] y?Qy!Hl*.F CX 8H.z@:x@FaU35FId?L:X !wV!{ |tm }#ƋWE]wlR }uU/8U[ MֳŅsu65Z_vz!8$OoKAF -|ktQZ;2P@v bQT9|c vp#tL6חR!Yy`vp̈́h%YA_F~8z9@|^[m İIYv{E-?JtY,pF@+3/A}AHx3U@BpPF"NGpO,ՈiA=-GܶL>rL@.,=٦=⺉ _@Dvޜ*ƛ6}qI晀a_j '}B-:ОS:ClpIɏS1I=wg|_嬾- i~yُmmd,) UuyO٦eY"LjEbrtgnO~v`NyOȇsq*0`sKߒ~G6<{ex9߰9 Kq_jI?~5E_wKW_eag- 0|kG>8|䍨wIEGf}-]~uMȇ'(O>IOzϥGN'=IOzғ#iIOzғ'>IOzғ Ɯ=isۭ^@5:!9QPXD2}ғ'=M~GYctO@2Zvs|YPwxғ:$"z 14m2^f12`XVZRnkHBk޿F6?r#j7yS6z3-$`*ڗGBeR' [sK=c_9m)B4l_$v\NK5& h&-IOH_떔&yЋ%ZuChu*1HJkD.M@胮{{LAv&~.*h׎^؀lhAM5*3 l?.pBr| ҖްWxaݮGP:zߔ8Bb~XȻ{sݦF'~w:kw؃ٟ=oz!Im4 #!+=:dc@ؒBz\k  u XX29HDnE]mKpIiC!GȳPZk7]Fu]CAM8'^lkʤG1ϖqrn_lq<Yeܤl5sM[r4\/l:HǏV`/gXBo͜&;vE[ 1a6ǟ!jNwZ>2gȨY7<\40̱|/BG`"eEnd$a&2T#"wcݭ@[rfLqYTз.갛gݑŵb4Y`& K["p%gb$e-?)u:6'aS5k# MFBbIZ ؤ?(Z#[,o 2"OѹRy";u U{;\ i/n@!M ΏL-Y.gB_FC3yÓ9org+nB pjnɹ  lGpeDZ37<s<529 m40_SIX&`p؋q9Ϯw\WV& ۾Dǡ0c s, V8_a= #!q>U}]-yQR_r(,q/*-7^>1.qLh8Y:Ӭ Ntg~BK d4<$Ouf hn1M' |KG` H,iɁC!dvmt> БHnľ pD_"k.e I>d׻P_@~e]w^i \BFzbKyT\gBq6D#8+J͆- *#8{h:"ךwDW^`'[S45۸$+MSK"]7 :m}z8r7cJxdϐ_Y;('m'ABz. `Z1╘h-X^ӇZ5l{+{#NdK'G5OsB(l\G'Z>o _p(Ľ-(ȦugK70 ` 86_~W_-/P^ҐHJ]\dUiOtUk!H4إ.G3vA0g;nY5wڐu 6.&8R9& ]3Y;27Kvd96 z>4^pcI + ז fs^(N6z œ;I @67#΋mb QOGF -H H`iU"?"0|j%o0H`oADV+`H< sMβg I}B'49р 1k^6[Y6IVFo2ޗ>~xPYnO< %0:keΊr Ii9,5ԇpHg^_ڥ<ۥlG8Hz$MH$t֬&p)|eo}F@-7,K*)Ϝat$w!) a%/u xW$k:(ISD=kWImxddIdKFss I D.σxIȺS>TlgTA~<j 3&=3vmV h2 |u̅4 pRl )}:4xۍ~l *hޣv#8il{orgXdvg@7z')tUF['^?sbfޣϻsV t@ЃcG>#/t1#{ݓ<{7GA2o(u<$ATαΛw zG{F`I"jQҋ>^8`S:WY@4:v%u9_Ud7 eOL2+H#K'8ϭu9p ֐[3ԙAOcs8`2×K5$ h$Cܓ(X"FQ!T'jjd`IZY!PDuO$f`8im[dѝ$! UӗCFji4.d|EQxK:8[5U՟n}Wu?V\:"#\mQ>NrpXrtG{ DLl}QRGў%bzΊSb"ٞǮ,̶\Q*ܕycw&¼6tDA} wQc !M\RI_3zN2*^r1Iٛ}V"^2?(&(ONgLsgB!HDw4I-G6-yhrW.PN+iljćԂr @[HwU`[`*qtaL.>D*hmHXتt`.eGgj~DV|FpMf;|b9'z"}Gc}qmG0P=hр ґQތ@@'@؉[ߍ&q/f[ AKVZ͜\#GJ<-K8*1(,裻ڀI+1󆇫l}>kWvGgMnk5V[W!vW,ϧ㰮hP&Mql$¢q"n^ߕ;\)E)6A&ee_iasq6ǎ6yhd5kuy3=?SBСf6񺭷-Sy+-Zu-H1k;uLNY@kX,̮X@eQaa@Ƈr0dC t-x~$29sT8E]_b|!tC k=yI)Wrǎa-tCb%t[DSC &,n_T6x8w^˓|Es%]ѭ6qs Ԝ~ "O HaRG+\+Dtwc} CG xZ?w6tM@']urX>^[.~X9?6-8S5)HOK1)9-wP՘x.\T5&trZJj&NxIl%Ayb2/t B Yr x4"\yE6tHދ ognjhyz2s_>~6or PNZeo#˘sG4Fxo{T0y$iDrFenϱb[_u`楙u:2~,Ys@Lo&s?1IY;D"&G;l`eChk#,vO6sdjES8I__XƳd{B>V+*}rlMn:!%_5 x\#4˶} 7#'=I?J?H<ׁy-4mOȽWE>IOzғ~hs۶J&4 T '=I?Ozғ'=IOzғ'=IOzғ'=IzP<-;r4 lHDfSbXLaM}{IOzғᬿ@#V5? Փ~&  r߶'=IOdK7NfhN>vsI1f䦁}ώ%¹fDw1,_]pueXq'=f2" p]Z\_|g$w|)"*XAjD[pp Oꦕh9"穹 {M=x6d&n!z02ųa!sd\@b qB)'پYCD0/Q_%&L2iܪ|,&Pk1`p+.=`$H%BY/^͂۷-3>Df- I~ȇEƎ\_rܦ% s #Rh=D@EﲐD"O b0|kPx| aV条T'|uuOjg޲;͆`Jԓ~e(nbOR c}૕)h9qB f]l|k[*I|Q}o;-.zhʁh)W%6aRee;VQ U{om~O]D(]eh 7ܙ^gC h{ Ywj{y;:=cٵe W(|UxuW'q[b.(>nvgvU\Cjo.R#C]ڮ.B ӎLeQyercE@8g[rkPK1 Wk` {Qьr©n,,"|rmhN@dfxjfhAЖvY-s;3U`F̗VV/a~)3-}f~k á21|bӪ%HZg!.P:}Pxve4s7rm=3odeFd;Ul(T,F! ٞ~\w @MNx#e[PgvKDvl'qsΝm`Ʈ;{qesJW;Gu^m&l2lP R4i/m|3c#"XhfX @\.'89rGFz]c IZT=}#'pr|ɫ^C%_֭ieYaN>ĕ`FH_A[".vܑc&2_V]`] ߥC'~>wzj$;?KN#BpTMh6Jۉ) W]# >yA燖bJ2-,5eE ٲ0O*&/ ްѾL'\$DYiEFD'3ɻ""!RPdQES.,jsiLu\ifLyNd?GB: "MAK+95oxSKұ?C4%esl'0t^e@fVk`R1quUb hJnKtZN)iG~O)0Q-oqFe#( 3;Yt,W8@h83L YM31j>_,Vǂ+݈CUÒ"G^9%zhXAv#hfiV @E@Z(^ C0?y`u\ W~{3)x[H"p}g\euۚO{ӼFo:o#;VR\Ruu/IE%u׫V=G.35JySNJ,M>@7,nb8&Amr ? {|@,1k0;(h/"14:~{;eSjf%ĪZ @^#h2"@;ْ gZ:eUfTP87ZbW] (q–%iҬ) ˒dxd^b`Fö;sF(f:pT1F}J 0- TcY6Dw(#`1?Kw,tT]ޢM2\.nSEl,ϲ{y.{ش&뼓OYֽy^S:nJ#nbe|b<"َ[Լ%հd,[=r Yڴvpu;B%|ط/N.t>U"S[^AP)[K!oݾ ]O'%3vqqi_.GzE{xL&d֮@zrAm [!.(o;ahn[m$^{~"/rKU$x _6nkף&C%a'6DoWw\*0o-eqMTc^ٙqk_2ݤC.\u ]_jХݺ%1rw/8{? /h 13m4X!U74 CQAgy/@j/q-6J]RfUn#hsV%NHWH?0 M kq;.e}ϗ/< xU~E#G$D9( @Nf7 "5G-"ifRBB0ef5QBc.}k"V)Xanʇ:*lsUOHb^xfA֮j=xFꧩ?++5;iH&n@K4;fr/ЫlFF]#am 1ƞd?l\jMb髼F5x#_cޑJr~(y;E>]p>imөt<&S*a2 Ֆ\*:QD4' I?>ݰ@THSrs֣ %z`{F/i)f*MyT24J h)Ç/^ B,i?DSp#<hĊh<К]H1䚶 ``[0KE0[Y>Qg2X;7l'd#Tr]"Ly*J2LH`QDHaٸϛo8OP[M cu~t<6E< PMM^0ݑoNO!Dv;-n9B^~qW[t*]xp%l+NK"m öOȦ5hL}eSW>XSOiSI ~ b QbKN̿bhQ Ml]QG@{-}AJD!tàa-e`K>WC& f8J@:l ׊muXth"m4bKȜe A <ܐ JKPlFYDOԟN5"Ғu&1,ds 9/B?@YQdIYyt- N~al(l5w ΡG$\HEB,~@PN1 zНLs>hff&e`ɚe~!ons_L(4LURd1 W[)@mSgBY-%0;a9oMT,) Tjo:~0$ k)R[q-d˚-j4ܽD$^@M4h3>ZzqIFPDE#j @+X#M-`E#Y_hNe0c3]D;4W"RWĮ E/l<`3fW$f>Q nKl4(H*jCKD 3J `)4tpɕ2>}/2NQ] g>a7HM9C|FM7 Ak!Ο[.A3W偊݀tFcq~t6a@ <;qt%#` x7>)\syo0M pbIXTkS?eyW}M_SƍfxNJoS¤LY5NdE^]z]qf9'P,cڙhν [)5oNZV9 -"+p)#-V{DDBhӱ|C=o9`W67< R,G89kKiLd;~e /J `M&s,pM/n(kCs Njw RdO^!mu\3TѿH`  Wˣ~|L#n^-wq\@$$3DئXeF=Nke,7e?g)?}~Ǒ4*ZXi3kB-2A#ؒP#h+L'z.g$@ rx2 ,b~GSTe'K(X}{4_LpVY"R,}\(Z80 <1-Ѭ3PS\<5ɿq4L,p &0@$2G/LٯH%vDA_[i .95 QZ6\'ߵ䛐oAϑFox>u'˪WA̲0"{ aFB4/y.X[7⬲'I&4G_-)0/ttq[6 8‘T܀j~>W9Z%O.EsG );fы\=O*pҲuUHL;+.kF憈$T$b@h˧Yt[/a`|pm, 0<:[ˣ9Rƍ]H-gJںhݱT< P<f/s@[,LCl.=ծ=c݊DfDہ'i^ao?f&鰩/~D>n >$Ra< pۿ#Im)+p!h?ι3 }].0Pc' = ,}$zu}/Yu9J @嫓J4S};M1v`aڛ~yN~YZ&=xqw%z$XLcKt\/lݥvBP;w<Ȑp~PmgB1T#6w:DK]8S*d3RC'I]u>xHnm_m*(Qh_ɉ'ybU5/ TZPvo#Ed0sA]ISԓ;JY@L[7%<h+A,Ozw +FO}|@Y#n7q#Z[Jc>0>cg+6_/N19=X">/>?0g`sle0<Jzߖ$DP97?+ϛ?c}u5Z|lh"U9ҴfF* `W%9)2tH , A?d!xtW/҉OR=pF H׹u{5Zx|`1 d6k5ֺ۬PC) "",_zǯ$z!ʥJW%ܣH"YAD)ǦqY& hheP"o"jiHٕf,%*;MCVKq~h@F3N Am+|Ģ('G&eMryFͥ{k]r |!^CihM`wGgo#0+`f^aU`8^.״:߂+@$\E}&MSbl GgX8D,Vxk >F!"OlvY 6S.aMsO@TG" İ2d7[`4Q !}{ &Rhw<3odֆ d_(l,yg 6Ҟ MٔD⤼Q<@p!xO!ˣT{P&{[f 7|C/b6o>m0Q>;cy˱vYNKn) +}hÛ9[c–bQUY! un;)fnޥmJ*CD'2<."s`iv#'y9Otb=,:ǘK*$ !0 Im{^vr<}jT'(ppLi\e ewhxQ`,h"U]!Slh"} o4ļ|Q1ªbհDU ׊op #0-c{l0qz^6ylZ`'B bmo4`Ċ%g` "md$s~꠺4)v‰4J4n6G$&VgO5uǂTV2v !f/)[1fm`ވJCBwm8 2Ò#Rqrr|!؇`\}L?Ƴ l`= l/_.;v :P3!tcHm}7Kt ky_]Z6F/͚Li|KE_jZd2!4m۶m&MrC0>jʺ.XJW (+wDZ>q"Rʳ@p!=o2/ 3 [oMhNȶ+f6"`P6Kl j>{8n} 0D:"]uk+PCŦ^U8&S| hGH -0#ZHR\-Mᦒ}GIs΂dvBYGỲsdh/U\͑\udrfVu~%@_5WDhhx;n*HNȧe,rҊa׆u3v EAs0cmݧk\̌Ox'̡GhO*cG5Ұ5snfvUw)tXO|~:+.ӊ4naYlߢS1^ǿ"@q2 l($޿6@3ЎpEV{T(DEkd@t ="p͜-V} @DP%^'}3"kjLxƸ)ڨ\X頸-uܢJG+#D3TkaTш{(w*V2vo^PZΘhCDQIOdx?tˑWb , ]MsLrn&A f"xD_ P;0) XYW ?DD KDYPWƲ2ap1'Qx b6xe@%Te @w%_݊w~w QS@6@#K>Sj9`hތ]ké "-<6$\(N}smS1N( eyt.X(bT 1*ZTըb{o8\ K $Ht{]SLst o޳f"W^ (ȡvQJ),锿nK@Dta:h|)$Ad>>yEMDsA>N~]g^(MbsdoKGd-9B vC9ii=US24odM?9\%6d3\]>fh;w^ -O98n vaB MOVQ6Ys :h._Yx~ ^}~422)86NC׾ -t;//Tl `U*LZK?iI 0IN um+)*P1ƈ1bD"TsQ[ ;w٧.D:QZS|W,"K=r#RG#YG s}W1!BW0ӹ˘>!̸ 0W}*jaBcmA,"30/n66vMգL!+x8 ډG%k7Umg6 o$0A )@mL+xBr.Ju ~nߟ~ X-g<3(C2+!wȏ <!63U8_([!b)=@iScY'zOgk6~澒B(&DV)# SggRxhtNE~{qA%tK DQix:ШF("x/vUST:ntat?jfF\#GB|dž҈Arb-(<ꐦn|Z\v^zQ>FϨԂ:<3oυ H%/0S[?䗮x1J/yy M!R$$MtfHT'}AUJ3Prw;ef {s[]^?jjDd>/7u| @^Xk@fT'~ dӠ +!\z5|R;+ K?j*W+N`;6b~J3=Lh3<LdV D=>@UX2SH7Mb@ [2*OBoQ[yROo!!NTB ,o'>Ⓥ3m 4uE"eNu:MSr Rf!ܚk6\@Kx#(˂ oG ȂHky^^e7ATO90g]F$P1ꐃQf=pO.O= jcC9{h(]Y7ʂW:|yr~O)yyWNZ^A1- 'bvdTɍ,uorjc9wu=@~-Sgju6!0+=? \r 8 ` JDߪⱳWbK8q;R4mjgJdf#[tyuQ6]gc7ϵm9h 6F`J;og"7'iI@z,ܞgE% ҶZi!?n栗3O4x[\=- ?)m+4PG7'{精o5JAb>׽]ˇK& oӸno::,~yȶ_ǖpZm$)Su&.{J Dq ,\lW<P9_Zg4x mrVGEiELh6=WPf=Z. H"7jlow8Y[Z}kK7Vڠ^],<;7š ]&=*o\zs/~R'sso_,33!W@R}a̾d*ې˘=H6n+-pD.Rf' @+hʽ:%rsg"ATՖp3/r=Wӟy]^v=Z , L-]S&~^9#K nK @#0r=& !CAv&l3NM.aX;cٟ~P-&V 1못mx v'\.hWE-'8cxnw.`Khꢉ/ru*ݹFKq~Ky=@R ؅̖Nm0v9od7,YӶc #}L&c3H=^{AOiW,T ,F/Q;8EKm,nZn%  {7B*Mo̽#-;yqF-X/]aM|y'Qfλ;\ ﮸^ۙb{ \>(Yiziy7.[&Mmn Mh[\[]'v(a~Nz#ޱ{H1M*+Ɋ3$z{d^=_}KkgTc}yz8zou?۶w%fޫ1kAo4i >OkxԒqlDj37Ae^Hb7WG~s-JGNϝjQB7] o>Ͽat"0Iys׬ [i{Py{]@o: 6 7fpEq8k!rާ(!\@CͩPs/z dO/3pi;z-9̽}>>>>>>>>>>>>>>>ߴ^oS~0o>>|5>߶Pi{[)9T_xO[3n>q~ol».ee?Q4n<^>?YЫ1sEȑRցOs?"5l>,*\U" xSxx9dVEͭ]=H! )͛a7BAڦQ7>+ȹK-?7%Eni{cZ"":5> owΏhagj=2 ?0O'73Q-ǍPWE7H/KH֟ r}11pV{?]g@Oܥ>WKVOzg$2N)yz?`Cdgw_CS-@ZVS_TYC45cOZ^oSk7 o_y zý ƈ}f%(r_O>{^?ש\wk^]C`o\w[ /%sGȠ._"Qݓ>$}nNIKjI:WG'yvWѶ"Ӝ۲ *W iW"fK<.g{oq)`Bp! ?@NAZ'*! Ƹ /.t,"yczgm,2P 7xgR|ͮ%:S\CG*Ú0.!AT~D2M szP<Ї7a|MPØծdLs\ ط=\A:ɟrABN,jVCDkDXyQ1r.kHt&2S+"1 ؝,(.p^#Τ3eJ Z)h{I t.L+hdfпyyJ[[کǡ}9`X!ҴؗDk9hlUU|LQojO|p78yL X@,j"|@TfssMoɓL?rg)dUx?9Tܪܭ@X;vIF\}&k0),0:)]tMKl}; yܯ68LNĕܝJ\GF}x`a!o\Y$SW2YKSALĎ(Hp0U`jWP1aG_@z= MjO6 psH8hLP-"ڗ'GS&o/@@^<8w  ӉHA% Q!1C{ Ͷ.vV^ߊ|r\.M"ODC+?թ)7 Ʈ/Oz<]t?$P)gZ")E5OL^@q>tu m2<:W"LFyJ@}?H%bqef&N5Rjh%<"\BpHE Dˤy|~އ.- -6̦7t0G0)v*ፎ$@[rwi$!{S$K(IR*e= b "P2FH̬93Z,X,^"p>P)Ԧ0(0iz 8;\b!/$%uı^ <#N+QzӞwc\x8ŒCmx5("h˖9G(4 0^T-tSMÏ@bxfzb^Gn ;KZwL/" G̻&%I~'eiɦ'ji:niL3 :fe=[9W"#UryI371nZș=Du8(G+@@p> [ @]i - ҍ=o M$1V9bAP=uz4Mcp?vN? :듔?]`5%;OV\I˟CZ,l|j/*NDQُ<n7kB//ǧS/Ǜ])`"|<#4.4 m`.8+ zBZn\ _r=Ǔ>ti@// ;dI!+*ȏϒ/0AW_@ggr6o 8 A-(@$hw 21gf1ւg.)dj4k[FI}G z q6)ɳ*_YO@ 7!g@kB;%t-@GV6T'b3é^G~UD 9<N[ S ~Xw@D1:==)p)#"U<y_ <#%M#֯FߪNUg,5b(4tZeqo6!K~H$:0^#չmCR͂/̀CP ngGi"v?˓>4igo˂`:ƾpd=Z}?"m}<%35t2q ӖaYkjU`/roO cwl&#̌p\gAM͜cTg-?].%l) Ꜯ櫱P= ;Nc)d"7_?jRszs"'_2/Olu{DP^wlc nD x_QspԺbwm}j٤m[Q3 t#KjC+-a_O?z_9}?>>_2sOO-zOOO٘+>>>i(iiiiiiiiiiiiiiiiiiiii}'T`yP-3>>kGd'?40dU;6m֔Yq& 7q?_ܸO/%?+ /eU.;ڿ qz$pB /6pvߤ"=oS.d!r%4-|nUÏ !Ϩt4Sʪs|\S9,0sǗZ "kp{#;U=Mcnő|;1T٧o>nS(3x) m[s;w&w'!. k,Ly%դ6ל`\N-JJ֭(i|v3ܲ~_􊐕(DDoal6}Ṷi{y0fqj'ÙmxG;]alvFD<@KI2G].čJ{> ANnKPrбͦGF\Ne#)=ƟдmgKOP;+DYӪCJ59bNI'&]vh nj2{C;r&b2@eƑ}7Jo/R-)~Cz֪ӭ'q lc7t_%O2Bm=0y6x0J  y۵()D̪-l@Jvk*?N p|36u qPR}DPbҟ-(ߐY#s/RdxN8TfmKgZ \)8W8"Pmshbr5>s+dR˼;<16O"^`{Zr 3h( O8"Ymry+B' 4dbtDD4y2_\,( dUps_aR,|H;3G[/4SviFc$ N ̓s;,%9cDŸIxmW9.N=C'^ޢ]nkE3&M 86"&#F|ќL@ %"0h pVq9]Z}]T<1rz{ίmK&uK|D6 v(C0̦|cҰW941ظ7(DtHVQץ86<ҾmzjsIE-bf0ƕ)dyLAhQ=|GZX_} wiPLdw;3,/*Pjf `FLD4c_WG֨eG䳦6[ p87ˋmc3 .rdv8i`<+rAyt,U?UQ.1%6)RR(2(LܙDtyr*AS "BEA-A`fTYTM胑4Wk=%߉o.xC"d:rw(t!H@*L1[dDg&Y_\A&$0x(DإBd Y#y[]󧅆5)ǢZۨg}ε0)!""rtt]8D)ʄ"g6NP?q&m&(ʥ:U@BZ R!0 1lt4'S%TAF4iI6jDTL}F`cˢG@K5U,a,0"('>Hܚ]7W Ote| C~qTuqL=ag0$'s^e97=EV<8(d-yY1*JW9-(G ƚvf8 ;PODoS6autiiԢes"<sT.@t/%7'j yԌ/릙[P#|KgEۗm'K1bծwC,V.2ٴqI2yJ jI!䛮>#N#42Rs ـ^ 8bKd vgq6VVY* rx*jF.v Oiq>qquzLb6tQF7|q QɳIDN3j9 pN*$@鬅|bt-?D+kڲE]\"hB6e΅*W` HsH  x4+ۜeoL8eƹ|pu#0(3ͯ;Ǣ̵sx@O?tбDZvM/N\ HIQlps*ODahަ3(DtF")6u8|15JPz@0vQp@ɀWvwtítQb#jXt`.[&bbe]HÕ&T37%1{`(@㉎-m:mUۑ#"u2qb-V2El4f5;ɸ??`9L RvVp)dVGqKJqe9J%:%nуJQ$ȑs/ Ppl 1Ö9$fSAU}9͜wǘA)a-[ ErǍ,GSj7߄r3AB1yzwXɔ`țx0_eD3v]R8ńxr$ [ ,Z8X2lSԇ֑|*}2Pڐ᝞=ETDԫYmA^#X*@jHUD^UqRp0BŠ]ox*eA/mOS};\+nLtVH{Ӝ Zم$C¢TU$fKDål$7XDMW*j &FN `<[((o%%wc<%y=VgU H*.Y$P"#yaz'M6L`@ؐ[R-&v* &.Y( 3O,#7ߛfJn& 9,A:?.1FuVv_jr8hN B3mC*ScR[셄dqph$PGbDjR @jx3)C6Թ9=D' q+T $5l߻[ г5-M+Rf4ڲYf€-3"7J@"Ŵu&@ʩېU8~j2LOd?0Ez8BH\zkSC9:s=e(nq.,[iM_{Ld`AJ@ʎe|ZQ5?Ap|K,S&42 Is:ͦ#OfM[fIHiPu b"wmoҨ;3eĎae=d#%˴-Wg{&0 P): V';\BqHA$P-9h2)n)Y%DDŬ9tϓ׵qLB9 Eoҙc,_>8LhZjUJ9 ,SdGo Ժg^֣ jW9^隈D%ˡ:c9$ K{lȚpt$ Al\K҂Ep  D)T5LpBa hʹK hc9Q;Mq)p=%\OGd]"<2H&#D$4s}n*t_1m1r @DA]wm|^v[1i,X*{N(쉒1!a2{%h >KDoC HS^djEq)Ҷ 82&=/g0c3JXuUfWXZqҊ\pTFQ9Q6hskjp30(Bdp0KVU o[jnkK2C :D9*Eb8RLO8A?x  5#сZp犈@(Z W8nS]J y>֖n^@dvDC8+'  7dp-$s$a(gp (CKyy:VmPOۛ#n?^oLe.ҝ~:ܲ `$TǬS9,Pz3^3?3K;Pc,eߎJ.u7OmUWѽ[kϟ7u*)t$#n\]r -PedQ(*69 Жoɛ5?YUcq+$[(52CEdG@<3&0sb2[,M׉d"ZB4Gg 䵟, &{}@rq*U 8( Z|siEҴg$"Gu>Rx][õWU`Ȫn[[9] c% fܸg\@6I3mlWݘou!;:Ѝu=)Ȯ C`lOi}5 hѯ y) ld{D0.Dn>P-fO?NhAf u> #Qq|nwLYV{˴є튇RmO^@JsY)DY òfJ=}ǵj@{r\>;M r4RMZUSuT6<`4j%l7j`څNtRYF%V*+"i$t?D9Vzj u*+b1Y6K10elmen͹'Ḁ̺K"N)+l]}Hjd]\Wlդxꃐ@tIIkUMDdLԻLXb i+7ɷνk9zzzԦ9ܟg4h~cߧvZ${T)5=}rSXQZ)O`*da&C{8y 1o=,h[W!qdPe=̒8tcE-ӯبDi+M&>,֭~DV 2ap-6b>-i+e1 ˗1VnBuI-jZsU}>Qu 9vt9g2-Dza <ЛyjGq;l^$ԫ#JQ E\h\D|F-S樈ai^CI0|5i|}~Yada;{%##-G~`?Ŷeμn!UP1]f:KۃAiy>J?cgx;O`v(P}ι|/fXcff{w3$qDD*HՏT&uٴ\|;Ck P3۶FDKy[c}"'^=S^ns}弅 shpP^HYɪe}VԆmy0SMlQoۘIl3)mH$'>L/ 5ԭLrme\ˇfiqI nmvu@f*5MZF3ϝMxm(껥j1Uhg#̷Z Rz}Eb|ldWC~ۜڀlO?'{Yn~ºWϬIxzGUxW_z#oKπ/^wʧ7rV~fe9{ęS5KZVzFL>Xm20D@j'c'k 9^;, CZifnvjj>>(sU!}Kҫ&:C$즳R>JE/*Jա^G'G9+&2Vіixzz*m'K>sU 2SMcfQ-n {B$bK sL=˒#"爄HYdLDx6ypKQ 4}ȁ8Bq{}>gEvK +=DŽeOtVˤ4z/uozDuP׽4 pHhXn)OrTWzP\&\QU1ŝ" sY$7q6"giWsN{׵y9+""0 mp@/Lnko{C[)=ޚ>2USoKjgc™/)YOǏV>IH-&:^b@e5Ul l|y\FݖlmE"Kf*9z\0uUzD^}}Nt c}ȵs(`Ӛ&|ZG^R§S9Nr4W**XvݧA6H=pnwVYgDb 65l %&:ڙ9z#3b攃vjʗV %lzُp:ў7>jB5gBNs eIو"B{i?mHf#.uh;=JC "y/EY@<> kocthDw"Mѱv玙O]&4G&'`j9)fg 5EOD+_uDY]$#}1,b4y.9 1.hNmV72Ĭ"aoۢ?9q^(ě}9}nez\PEm9Q1s$_ ikŝY33Rcy|m-[Gbu8I"2ǦTm#aOz :~G ,:MG&/5&)>y!Ӟ.pQz1BQw߼PbʘbD@f6DfV}_L=FۍGMLS$G|;}q}f(ndIifIM]R&&JJ0cTPUmCG>6krሶCt{H.9$"٪ 13SZsN̬)*5!JVNYK9t$MoGq23kP(^]Tr(.ˠcSs |Qn LNni"pصv?MM8Ju_yeap{(=TWWf)εt? 08M9v@_ `ݾ~>'-=p_,DG.Dffg 0 ֆ^-Uo1nci-6W9ib+" 'yY$5kYU*sy IyUl]>e+yyHPSǣX1H-;>F'"cPV,sOW5[DFtw_Ush`"X{%zIL EzHv(mm=de`fS@ <mU\''/QepZ~ UNqwƙVSrx!ڸSiX{@m9=r Pq(^"WFV8yꍙ(drlDL~GfG91眏8R($HA<ёsVIrlDdyDG0jURD7)VxJCYN$5"UΙR@*}Lo#Ҏ DNIYok(OFJLDKzS:'~ e GDxlyw4[m ț{ˋcv=9JEf~QC-crADi..bOj@&PǼq]3TY9Q`2r&ʙVi umP>:jDf`]@[6v*S}2v/zt"{YU@Ɣ;`sFhFY눶!deD! {;ISl^9_E3{*.yodQ\OrmMTo&MV*buyT/E0@ HQ#{y4+S@G]^\ά\MP]bg dF%19ȯ QeZ>m >9(eطhu|=4,#GUn+ rP8\QA4K#n|Bf 91 ?0wOS<9}lއDQ#I[25DDCŴ\&"Q[+?`rΑ٦TTt#=WqWuEk`ܕ#A&"վ*%)|HOg=%.a8Ug  $-kû9qkd&WĖP4/1si*4}V>1flaqJTYO9ED"b`l A" Ff7)>aGY0"Ӣ)3QZkmP]$d#GoDJC8M%Cɮ6氇ާ,dJ`eY̬mGmYaX)Xxw-P̱F9"2[2d[ 1#k)JhK"t"iHN0 ZS&[Fd@u_PSi1sUU5/9PĬ|]jov]v/_?)eKd|#@\Z-2a = JH s nGqL Tjf6a9ѓ<1٧ 0^Q89z{Z"I +*uB4Wbuoֵzi+NA4'hMd2Uk'sH'y)Gu`lM?M2DkR rnԛPGfk޿*!ۢ|g-nYǛ`&L@h-",#nD_?$H 3?5Tu.ggff:3li>8g9SuLw"*f[4&ʖHm"Jb#5R.yf7$hkd^mh@fvOhg杔)'JSQF"B9≘\ҮEu^^CUk%nG(o!۝YHiOYɉmR2@M(eM¼Ҽ2h65ypӘ_(?(shSs,vߌPs45}<-1>=oFk}Y]8|iSz̲*qOvKܽ:Yn{ujDk- */Ճ3lzcq75:jƹQ*̈́yĻvեd1U]B(brJeسZhxe埊7Íb,}Zu9":N5Tq Stf^gFkq<)rwS_']wЏ2y_06W_I3 B. אqLA7V8]\({%xhUYtΓQh2;BYF.y5":JY\`.vH+9uP0Zzj.LƱyc%ChygKd\ >6/{'W^P"G,!K.cY8ˁ-#WG˲EY({GڙۮST[kmS˅qƥ)٨7XxӦx<3I&?iD²>h})R@kEg5mB2dmlqgۦ ( {jD3Ek\PqTM|-.6yϓ=EyraN$[ڏ~[pVWir tkzLpwz9{+ύ Rt^5znK%_Lk5AgZ8\X(ណfef2<" f%nv]n-Z~)Uw_Df9jK!r -+_0sf{D"rV>,<q[h6cm#yTFʵ/Uڃ Ap( ]YT,ݥIv*W'2(l5:fБtR&L/6mRYSA{%=Sa!DǛPriõ]Tif%43o.%sTq,nMJ{آ֙$[Y oB .qba$2glꈵ#r>x[cQ8u-Q; 5x}^1?su2TmuNua 9,r1:E/%My'"9Htn5'-O{0;^O gLrd橁IN wKate~%V/}DKY3[GGN9m dHss *HˤߍLnՂLnt~&@E!&jxwjh89ݗ_QGl':v"Ӗf鹰vوH;6:22Tr2xm')]98(M=y<ϧ>28lCJ݆h|蛤rmPg9mIToKՋq54N,k},f%ڎ9hHӴ@8#}>zvKzk#G2oGa^*`Z&K_~),<I}/_J gq m=,Ix-*^m;`Y7gEOy;l=9V C,!~]R湸M_7+ίrGSfld.|Y;('Z܉.~郦)@ X^-LMkz+tG|8æ:fj;*lN={ͺjmX{N8 M=]7򫧿;36jJ9SZv#^EQKyߝ/(|[r** [3:RsT?e+I~޸~uد}cܿY)+:q_:h/\ڟRZ\InY~!pJ뺦ޚ'Zӏ w.(3G꺜e2.m"]I{2m~W̻K$Ӵ7 l ||üzemGчEkx0?W.o>YWlWPb5һ}?%|y̜)Ӡ2d~:~Vԋ^+#>i Eɚ6]vFtTZ+Q7+@uꭋԼ/ROdMdUR6/}Ӳټ!ʆ_AA mp03/I'Mwvc-:}0,b1/l t?}͓W 1uxׇ(}aD3ѶH)5YV:^䇒=R(yo{eЭ}!۽4m(vΞKWzO'k㓈O*{_bn'O<03j sl|.+5 !7"20= +b. 5x_t$I>$W>U +_x[;Pـ`Y@( TStWL7ǿː2~>[?\> %Ey N]uSOӈTP?"ۺwp*]KIε '͗8S]\YFޛ.|>l2% @Ej3a%8 ìc;4vߊ&w; ၷ2Z99dhq|?SwA?P!~ljjUħϽЄnOoE!n' ԡuT!͏NOmGh;` 87VP\߹_s6EЧ!xt.0poKn[(2;mGRf><4ʘIduE>DˠVzHgbΣ˨\p9z>Cڢp kM;ꙙϽC]5'5l~bJV;AlY'v  zcok5{Yԧg[d4,'97^棼J~= \*!ʔGfcdXzyf&lHյTتN O2Ny&Gwm>S 3oU]Nş{;k}\Ǎ*NuR3/ל RxL3d3Xz* Tqo]}Rи2!E>']oh{Sdf4 s4 lSf-ԺYL/!׾qubf)G2y7j3y"REe~8՟v?ْ:g9g*:^orzu'-yg>~1(牞W@l/ `ς]0?868jJBe<#~SḴy2wC{f޽o 6n*iAڵ߼;}{L9]Hn15P]v,c}xUq?bzRfkq3l{u<`a)0ܹ[5Ɨ^jt_,7߽#'riOFG-_+F\_uq@#kn.,Lϥk[o߹~PLGkP5c _{P!8,řti8>~۴Oވǻw{q_lg㵜Ll}b¬- 6..}? `e/O RF(B^1ߍx$ Ȥ?msk qXeE*8Z`tFj?Σ(o_ͫsuWd@U6sdɩ$Yfv[wr[i$uDNzıNΕ9K_I8l)3~f,4oQcg/+># up0[t3Yw龞wɢwfj gзx$Jn;giWn2e:Zō:V2,~`沐xL"Jﺘ`f"Y3-7.cexEgDoVW{A\4mδh-⼕&gucG6U~23'ͬC%]?!TѲ 'R6ݟLyu 2LRkRs7kߺz~bWpB;ޏT Ci=_1gDT%Qg12Iw}@w9ff_'m̑sf~~2{ڄq̜DjZ'wؖ#lZJFn+j;9,3[=aouĺw;(Y }"`K' DhWP_8-PG< ~[7r_Km㣿O0%-T%]櫙0e 1̍rNrW2W9ϻ>޼{iWGڕ=5 Vs0g2BkҲ.`#ݣj~vB/_Qp*afQu6+OfKڙRuhEvZ:=Hm2_Fd6qX+?tjk}nt~ړ.! h{୷4y1_ob{}'[Hˆf 5a|eLWLIB ~`%4$T4Fq<)]&Gd/^}OMztM "R%bwƤ8OK}RİE}a]mOJ9+77.0>h/c_o}z:fV5}^竛=gW^jps>Yï~[]e}fKMRD/ rIlOG|>63{.z_~K )ȑHX/ AD$ffc?LVTJy˺U^yx)Q 'i%]>YގC!tEiZ_s]r95q隢Н3N sksmkO XғNJa~C?%,/_8D'Մ5Azg#&OBQcoQscS-v^+}߯yzT8k}-9{u?9?4Ʊ>3{5?fιL~.k/t:zn= Hux";{wƱb&ٲ-q35}oLFۻyT.F$jܶPR/Q|cOʏox[}O|H,{(_lD< ~pt흮~m>8zUX(pW|٪Ų;`zJPfVe~R~T|$ Ckzo xJ_۳XuǛ>凛B]> ?ޙ|u?|-lo]n-`˲=\fֳe~R~T|Y$"J~χHȻȬk{O?w1%ƿ5ۍ~q<ɍ3|w <"{W7ZjxnkNjϷw4sym/ s?0eGqL͖IQcHGOs l8mb͍?:~4* 3TsU G>jn.ws.좿@n9Ksq%]Ƴ,k=?q5- x3q`fjdff|qc|gi^aYo[\q3wsv^jTo"h|2?)?*ql3p%xJ̬Gi2NDtm⟻xtƿ$6~*_B5G:OpnI&Mݚ<3I" +KZӛ'\v G bilny6 ߻٩&bwVd^5D1~rWe{_ e" g_[i&oPX|1=u@\LZUYie\v69_+ |x}Y wxX86 i"vT۹2tI̜ci.n/{GG̞yeϜ)3nszy2ܟw1i7uZNrNOYM0|o`l(Ç̗o'Ͼ{ξĜI0k"]b樛t_gezEx xrybk'qjco|]u #CV"(gWL)z^ ܽ5%A-Ṫa&-6T'M)3Ryjx^;NO<;ҋG7Cdl4L-~ۗK)ˤA⟻?Gj5{kstƼ0n]mNMSu}ڵy9I[7gjl=0a35X)hi)6ˍL ́(0)j_uhycfG{+?v~}d{l~ZIۑ4g{[Riy' bl_r ӷ*̯ưQqOOx"HNOʏowCak2"O2pM+ʑKGB<:qny2~1d6*`=12>ca>#;$̙w? ?T}^o|lS8rkPSHdfFiĥCվܖEiJF eVqެyc.S6WoN^_G ,:DP|#85mo)ù낓8f2uiG~dgw5\9n"ukfOiz0[MuԍyWNxMOdž"ӧ Wq L^)nY}̎:wʹiͬ2N>g"aK9OS{X֍M醬:'5j*v<~ 3]gh+bj`NK嫫m a6O¼[f0T,3q؃0~f(R^l׵k?ퟬ#J,FQYRPۗm[HIq?Šw6]#2[ 뾮r De J * ̞A˥w0洭LrunJRɰsB2qArrv̩dZy3Oܟ.fepRmy؋V4]J[=;sz~㞘tyھ7?^q8:`,=2T.ޖ(Pd%{7\g4S5Lb3sj*cgsx浻,>7jZK O{AN~:45QsG{Wkf>9bs 'HOUoA?8.Oltif֡|^^R咂iI>|}[i!k[\/?0sۻfLRO]Z{pOY~dͼ_?vugy(ݽ[^:qO<=K_g )ckK/'`>_6Л \9e%H=ی|oŭSIYyp>I渠g긴>3,D–Y)fQȳ%ahet=\TlY*ǰi:f6"lk`6ɚ^Mlu6oQN>t3Vd*)7nK&1}a;lQ + ϶&u!KDC>|[%ލE ˤkC0ag|zDfPVsR0),sh |.3Zf4=ҥ]:ziLTĈ'q6bʾp㞸?-ӹ,QC7 @<x5eZV%Fʍη.&rߏ0rr| wDjU!g|8M/D1K]bfȇjc}k]fn Q,zdCnnola-Pd)GbS^F{A)b(yߴ'9$ Rle.ϻ8$&}A4T>fz:ʏo;uun⭜ҍ+%#9;)Ƙ5nj[aNIn]MDnylk.R͖uOt*[!H8ΓoMq'-" ԛz0yW<=㾬acy;79fD/\O1+\3 sL}//q̑Ձy/̮֞=mm‚za^btض3-} 2Oa[ 1g%Պnoڅea+_KJ9YT[{}Y"W›b[Qz*^[QDqOV_3H3rl=;}Sj(޺Z5-⫿0%.7av_%A8{eX?{aDdRgy^9 hs]xwRz]J_ǺoQMl,|o zw(x,y¯mՎP>w~)vkW ;0% \i6+mVۧ_|@v { "8 W6d=u_75%6H߲Hrp*Hlm7o[q_p凜R.9:ǟf6z`0%tEXtdate:create2014-08-19T12:28:15+02:00^m%tEXtdate:modify2014-08-19T12:28:15+02:00IENDB`fonts/mono_dejavu_sans_90.png0000755000175000017500000015405212565232430017077 0ustar mquinsonmquinsonPNG  IHDR+gAMA asRGB cHRMz&u0`:pQ<QPLTEޥ罽ccc{{{ƽֵޜ?ktRNS@fbKGDo pHYsHHFk>ֺIDATx}䪮d``.gf]祲k]>tb?ןmx/$@o/x/x{?BB FO^$^ո4o_ ȿi> NWye y{ͩtֶcW(!NcG" w 制[6?"qyL x-X|orv S% I[st\Hf2 flp@F6@ .16и ,#/p׈K}>n?8J9aʩ$Jv}I34?O<Ivr+O#ʁKkn z灃廐s O8(:[F<N@c0 6}áՑҀ@DcD`AY]o(0j<-HFI Any9s S$6 .ɠ#|c9[Lc}8ɯ~ dz > ˗+P5$gT!CO+}I:%H*ѓKx 'c]2D/'M)!]Q!DJ$Luвi&G.uoL@>sIlW/dP ŵm;=“HJm!pe||G'۳+xG$}'p236[JlI81 Oo]x V.hjx li?Kg_U ]#^ eyHic]}}] > V@V[<MWQ-p6 HH*WySp%Io NZg%谲WE[JT_ը~e3 *t= @E{6 LY6)h%=S}n[-v}~grH[tKQJ-#xF|@~J0wID-@9^@x&~ pT`UxH/뚏"`Ρ l 'qlmcyn95fQub8H `TŦI@]S@6CXD;.M E7 dUus 'Ѱw9r>;}<:lV2 ػT#.N.JMϨ@|<F4xdkװX`H4] Q,vrxt2KWwgLy0Qȝd ƀ)&>L77 ?V4rjE#npD^R/|3SS@OCZ &PN=y_ bf'eկSI#ˤOLR%a5cl}HDԡsv`/N6&_tw,|i;%VtׯUd_xo w,珚[b5{7/r8G^ju =,;okw_vS+p3p>k~9ck oxS\_W{Q1 ?ؗӟsM:KF|^Iەx` ^*y)v<KW1|;_6{sj۳ =^u6qOD|{ +?iuJY?}#L*-~bJDuǼσ6 탷F'sm7׹'ᓗlއ>VKpм':x!9R!TS{:/F,~LOC/<=j٭QoArzAgix&''=δ1ڥ Xc(zS,וޖ!=̕guheܺyݙw8xZs<6#clbY,gkJ-38pnέ_ ^2ulbk?vmxR'PXWVN\r&uSōɋx1)|i)ϿO52,E7w^ߘ&C:v|:w4]$ԕbs;p3N]-;h}ǼpnWR/z %' cV)FJ}̤{FK}o}/qSwscxY36~3#n?ܯC4ܗw?pS%s$,q9?0-|Kf^k].jHI+95`[(ן-7{<ڳz};$9+YcK5R-^ FK}e+O5 V55ig<M9N? ;7rn64+ix,H?|X.&lf.%Ut mj/V!NN(eЧqg!,׹_d#>VgP.= ;D:I/@#vR挺ixپu6~YF 6^EX ЙMqmp d2^^۰{ κeE p>%y%d nϓwu:Gw2Q7Os=us_u'c/Q_Ιv6NNИ׎uJnZ$Y<-e1M w9;2vvut”lSb&wYt)R%o*SR⩮@(VsFݴf<8ݷ6~S`~ols_X\ t=&21)}0_YvJEtg[. e;Z\dGdf_y#z|tWCOjjB01gNPe3Q}dN ˒uV ~r_td`c0F{3z;Ӓ,?Hqׇ~6ί{8ߗ]〕g>΋9tM߸t.͋?p%/Ӵ9&{cB;bpϫ+Ұ4!hׄ?,7k~[~{fފx2i\z3?q8j@ 7FrFvH{yqz. zw2Q];d \$~S`wg®Io8q." Rvxpm+ @""F^8v^ m߁]&qnEPiSLnF/MzWx=ы6`g<~/;̰r\s|ئa٤f'RZP˛x4ŏM\+M2ms~YδNkޅfEyW%1_h^_Y(10ؐy&":Mh"B BY%j 9;#PW{Eʜd%~>Q'?n=o}w{\+8uˆ lgք41o{A/ۇ ^spk \&9Df[[!M28pPY\]FeόԵ3ܷhU4=!cU;" g9FSKˡKDD l[8sŖ)JirX44OŽEb;RS͑9WlV9F[6&\}VCYˁz^s5kS3ФP<r5jV9^o߃x[/dwTiUiR3^x0=c^I os%A~|6h!%SuwB SB%\ %f/  +Np^j`*I<1H26Y|G޲W1PuIռW@AcF'7'M<) r'eS:x-,GX),Wn [ίģ˴h^CӘoU1S޳?=e]Zط>aw]pY?aG L*(8xRͰԢuASF1{e cJtA0@F-L Ԛ -" FZ$Q*̗L 5ƌanR8.pLMUh>9:dEooq RJ}{޸F@^ίģT\tZVx0SǼb/!cUtq| ↤1&2"5)r2-(+l&Mv!+(Mj&6*{-2pn@T@N&JEIK%_yݺeEŐ!Fudב&e 'X@fHEnߦ8'RB߁Meʼn`1߫0b޳?={ߕ& $ˍ =6c$J۵O)u##b~ T:vz陹|+EmH`þ6lTH /HW43??#s|ՎF;Bmk~-_]wxaIw"ńM-Bkadv<5?nһGQ~wط V}r ^?T=U_<w 3Kߠ[[,!_rg S~kctOoZ+G$ RF\ ~k_.}?zi?#?n·/Q^9̿"wiiu ?zuykֺ]-9y\`}4:PoS_}=hdn.QoEp擭!/a+)^J\~s* fu8~Uw?mkEu^u"nޭ,Fz7dZ>c{ <}~6Pk*?#(+`~@_l8R/F[5#|Hje l?F 6={l ͳzea y=_ (I5@fLՕԹ}Xow&tBHfpHIrGl<?)l pT~@?>wW៫<-m (gsBCiWW2xϢb m7=mW߆E>&x V`ap 隍#%^Sb.ε΄Cywžn67Ԝ?]e:Jc{NW{ ZM瀐b2޴fӧ :o;2fSӊ|C_L㞚Ŀ}}0BA/mX>I:Hi'h 1`ޙ~I g^"K⠳NTsv@YTQ2:eC`̉^iT:t 8fʦ,"#d`& ˤ1 NILfxQF$fxF)b 2ZdRT@Y+e 1kj)7("J7JqjsHg^b@VJf)COD_|f^dD)71<|dP?iC8-0$6x~;b/ҳ.O~yoâP - z)"‹t:c~vatޙ}߹8$$WJ(\giD^O4Iҩy %Uau?UWΩ:yT -? +'8`dDP/3WBiə)keeq)<|>8#Q$Jhd0* 2mMev</>,߾ 7% @:G#"}Ƅ 3%WȢz)e{dlx $F %r܀ǖF0F@O'59ݠ?3!0TPGi fsK}btXHb oίw,>N*9$2#3gO00 _,bIyVF`t<玒#@q,j[|zIGq"; \܃d)dg>+y]/8--Ɏ;rA`d+OFE\  0fŨlf7`Sm9is`+F .2:WK$p㯮*3Ra`'kwJ\[y8[Kб@Tdn{t@#SV~ht9gԲа3 T$PF^wcf#1tyHaB!8NM1@+lꜹ!40mvni 3up(1PUGqK^B6β"z}/y3=d28|zA]ef,ț_lsM=hzהݸA'1C}S&oâ)+}(Ts{ 0R\},?{W|gB{jlBSV" g4F؜ͦ2\@@ps8 Zj#N^'@aeTBRͮ飢cI&#[O33BM[ $S%G`C_ ?Z\/vW;cwu*LOOnUmֶ\ONU`6O^P| 6Zh/hlg&uuy!VT.J+qJ.~t!y2ѳy{1"Tl,Y*PsW 0QKM]kECܼ_qL9< 0(;="k :l;¸W߽kLG:mqpu$o&j74cv2y/,_3q<`_<-ÓL's/y%eG.{nE~3L,aWZ+c [FOZ^_CJU-ٵpurhO/̛Ny+`v]ћ540mߧ?ן ?*)Ѧ+|:?؋L K~67pwvTqz@Sղ:LOt}Uom7F[+r߃JG-670AFVy5$YMeC9Gckoc/=qF"{E;#lVhE5Ӯ9^*z=ݥ}xzS3<|#:Xb< wtA)?QZ+Xrnxn†ڃק 9 wLg 4Af(3(1V.7Sq^n;Fa;iiXΙ72'I_3= v_{qG~z>t#!=}v>O<(=d(pO딅 6vztw>wcbVDd @zzlOI|w4hfU-pdc]V=2΀'B=Z@VM!s?*JR$p  l0֋YM~?s:WQo+r9v{?CkQc~#Iunr_|/Aµ( =R DzٯXme+sDM@a2=L1){r$E7Go9bضGY9 C|n S< q#f\8 @?gPj 0%YQ:9n]Fr0!gy#h MZ˃],roQ~J;xEo#f!= +<z</@0fR-ֻQJ$1Ux cOLREGɳ"`H'Z*Rc(|q$ג7@BDL @djQn, t-m91\R I?% U;WY.Vz[:lZ/zqFH0Bm(_}u#zۮl9`q(,6, 6}{&@@I&=lz.mI \X^eȱ C,KNH9H@{ /CicN):&aϛfVKǖKC-!kS4gہU/^gUkO&Q ኼX/!*Zcg[" /7Qb&> Fdr\L4Ĝ 7am8Yt]G@B{z9cݢ\BH@-ttwX6n}=WeQ~dЄc+44Erx\~1 C=^MUZ:rh%{~/<|f KReA];o8ߪviXk>Mg z".Բe]EH@)-^Tbd:E*$d@Ψ,r˸Ng6ȯ ~?臵gEґl=sڃ?l\ ܡ.rzky]Sgk ufVfUR7f¯u"D}qh,-l2/V4t1Vx.LjmpJH@< C+mĿe~ܞ(@ w3ϝO.sf)&e@JzQ)> [Cx^qG?<LƘf7$+vy 8>2lM=)+WxA  8JQu}a %l~|ZJ; >KkwL؉GZNxs3?U;E)\2IvCz~Jsܓ|;͙ęÿ$s8*Vgn0О:n81.ϐY[79G+ͱ+GԻzUp'v`qy\UnMNRc9]Feq@ȌR8k7z8 EU_Harj}-g6&3Cd P ,f[iвV]6kk. !" Gv,L᯷'$7^Diq/~QH}ų|-|*ɱaKLWQsU%6jfd>b!jKh;Aaj׭}#8\?ן5|_-_|i苇n6^XxOߺ~5Y2w.R͇AX_{OË`3W2:!n纃E͵MV&/^}dV6a݂ ;އŪ[Ś5m[e.ڦsmmU{KybauD]؀dط?*ge8Ӽ# /yr;aMQ[dYu{ gd,+wx R0ۈ*vd|v\S$YF{+3֖G燻 HTC.atrl$݈w4dv#ڮ\< 䎼V'[k׈_; Y>@63\p"gxE4.o ~eA|Tڌ@|ö(g9Ðsm[3)n4<јqha.-HްȦ) pv`řsHjԯO s5{k#k75ẻ*g?,䬷'gw YWtT)"'#kQՋ$S{+)\8 >aZ_Kh S4Lu\ [<ؾȰIHIWeNj|)vAձBN>@|ѧB0_ʶ5+Uұxי̠\ҝؘxv1l<(o/F-Ih0dWWlDS6er롉,^F#`")]>/`eK!g!wH)İڝh;X G2J x sW]ъu8O,GȚkv@B [zpf&F;7Xq2ܲF4=)O{+3PLFN%:J 2GY&M1dh2OgL?"o:`]MSr? &vm>#$OˑHl8`{XŞ^Rv湪ڧI㶫׻=TH-dh7q гx侱QqK`=`}F8V 0o_/"#Z&M.( MWA%Q+,qr8pꉨ?W/0Z1y&Ffdte?ò&D.84S4,]s5ǣ>J@H5ҊK;yR{G:M#3N<]Dl[pk= ׃?wo#v9@Tf*$ NYcmJvvHq:S[g%GU)v={~  sէ'3Ox]{\oCqjYCk|@ggDnQzX%)@M,%06.WUjQ$*ed)†!v%d[a#׫7ꗋj3,;nj ov3k,gǖw)sԵ%ݎq0] 8j`1!7O@lׂ?IwdK?Btt~Vx +w?EL4ndQ.꺔I(X1|nGG1{니~Qě^|*xzLx;^ƖY)כ>^ۋa69N{MSG^g;d_;[<,eY2DxHw7v}#ӁuHW1'$2Iƛ/2O5Y UF>4-{ panb 1N><u1eG*r_,ɜ;Tgݩ.m?[XS!.љWM95]UPE 20R$U jɐx}!D,J9#O@;?D}q +|@m=X|JXb1ჹ @Vp!{\.WL ]\ōǟ9F.;Oz*#-!>=5 aݞl-*Ngh\Ij>rPkS%3>5젒Z=;20&gcƠìg("EmgA9bkljg2#댳--^2 BX.pڮO噜970f^l91 m6 LN%z=h2B%BnZsieL-bv)XNJ- 0x?Q|my_=?2P0@.5ɠyP5gѿz\\$c//ίm5Bϕؙ7Okx!S[ym>sdl261m0G2hD!{rrNIʥHkzLo63\^2zҩcC@PH;@ɧ LE ?} ɛ09PK`|;ۓ`0e;40A/LtG5{s ˵8i$X;Nq!}rC%ڰ* \ IF_*xPr,'Nffs23e J5Gq$lR& @ȯ@x ; jȢ^. !I] Kʬ ,ѝmj^ ]Ɏs!PXѸsW5rֽ(7300<[0H$դ&K}ŔT10NI, &mu!.fe ko=Vlά{0^_ߺ~plv y`H2u @){19Abc ܈&Z/@Ot}E} t9@ԍPjOE5yJ;CFwv3p٫yg>̀`TN>UB!UP ŔQh.< sW]-}PvQRx);ӌ>oS0^Vo46d nw<<[bKwnܲRDK{Ήtn}+Fh'ڰ"@̺_ 灲ɍo4@eDRMOtԛFQU p`\*3| p)@kTrõ aX=xR\L-^MNl>-$`èCsHNagh cF ::PǑC4v^ΔT/@5-JFž[kbKwh!; noXa={X6B'meWЎR)S?-~EjQ(öںpH緛8c6c}*mjzA>t'HMyEΛѵ}K6nhW4 E|O]n?緛318^'&,I m,;ZieN( d kaӷ7s|u徾zo>ZnwϿe>g&?ןjrhYO_IJ9:^&|&=ŌP?]|C?}Օs.dTMe߹}7фxan '|'&+  D44 B lI:O L=-!@Us8LfLǽd'=W }\GaQ#W|l[xb1\>MC_YAɢ\Z '{n9jdϩ٬:{_׋d8pk@͇ۮP!WPzf)4Jq Yɫ i'l~t@?w$+W9<7/,ï 63*1&%`&[7=1{-jVBĠ1rWk4c hq&4se- 8(g^C1Sdb4}X>2oQ6Z"' Ӳ WXl(j"EďYDۅQKHlݐؤT:$i044@҇_8UXʋ#Y@)bNMk0HBx}Asaf+CuR7@8U;tG !')Ό)Br3y#<ټd>`]Qb}}Kj~?5LU LDj! $P "%kMו9I tjrH=.b$ ZӉ{=siô^c[.ذ!20`VԀ5.l8yKN ^sMPLhZ n7fpW3^P=b'b [| !+R إ087hS(,-@WΌp1JhEHRƸm̀gYwp-x;Fе?*`Ɍ@fUHd Nٗص%ar.*3*Mvij;i‘zmC޻Gڢ:͵ ?6>TRyӝ/y9,8ξjYp!_@;3orn{H PЮ15nVҶU%RiNI`퀸'C7[|-!&膠uofm$L_So 7YwJD>Ŧɠe\fC~} b[qs\UѰ;3Fժޗq!KD,6 1ל"fSi 1҉m/ `Ɏg[99kb(b{'o'n\n'ڥg~tЯzywo' ՋDz.&jEzkM7~'\jm Q1!Z%l#Ƣd_hJa~JiwNg-eEU\V **q_`{!Z?"oKtȦY ߯HDr`ڤ x)||9_ Tg!7v0ywF>[QDat_?N[d.dk|b<)sY) qݔvT߅ĥI8%&nKln+&]WYWaf1ns Hxߡn:G+:r6MA*:;^IRo*gS x2ێl4̖@ -wEeغ]D-Xbm\;_gĿ@~_~^ÕOgWB>@BvX8Ҁ3gvD^px&@4C k;zżGyoan8eih={nѳQ?@VErP|(IXn$u*̙|ŤrZW@'UۖGpܦnx Dc(t~}3!ۛ6ەE?NҭPSl1\PI1 2*N4f 1+:uGe$ raO/Mߎ#8Wvi9R0<:qv*w=6E'1;uc$~YF 6siC X-nyyl=VeX.C*h{v|@}~'?Th}ZCInZ@8*,~کfD&f7᥮/Ua/ zJ}X(y {V:1߀npKK'%##1;hU52\'?K]0 -X1\GzfUf<ps#I=U2["3W7(%hG~Z,-O+ 5* WS\RP7wwsKk7ѨjzS\BJ.mƝb +WXԐ$ۦCIԬvQ $f%=Jާ6f+ CI^u)P#ؖW1}(L~`N3V-hֈt-c0t[Qm,;*Zm+^ļ74,@043rڗm'GbIVN;4L - TS؋1Y&{Pw3J !sKPg5Xl ?I$ʄo̴rBI÷w1sBfhge%V,h5Gh1bΙW)F^uEuúBxύNXQ9*GBjcbUCYCdJdmo@yuE/6fOm d]ι#2F&_tH¬k]+ or/Kb40j+ӍnhB@+`"X 4;v@.+|6yv kA9̺KtA`#5ϫ:3B e! qm%3@9nLyҾak!svRgež0 6.ʇVP!S}V0GuSv3dj%cyo91z1Z]{ DW}`BsUm;ʴӉl[& $*eMrje_tAKxT};ևQK7 YRAPjVv sc2Fv#4#@<;Ob@8@;Y{ %^TcTaoYYl:,wd[l ViM ]ݡmRnAp-m(_ Ǧ?kRĶyYo[ r/팇|, ZNo]gĩp:#ԬxZ(d3猄FU%ae |F:hFM4$ORw\=Vm焵TS`}wЁbfccyg`စyc&Q v_0L R7nK~ ee26A\jgXПe `PEh6eN2ugevB,KPT=ǪtOC)zn~E@pW@*{`ۄ-W3sB^fqNZ²c*i|,pxR }(@EXAt@@͉33r/+W^XBK`xuAsiA. Η:१q1|咘AcZ r/dU\햧x+WOh8!8^Pnј,̸bq_љ -@7Z/uleFc$KVJC-=,հK$j>,d-1A,悅=mK۸VKz myDᩖJBX؞#`K+#sG^&ΧD+c;rb4r=<|{톲ja̶c52nA˗҈\ NtkaCeG.f`fakˆ-N/8(4ZMVn%HMo휘Ac(DC1;-p39m3:BTK\S"rW4^N}ʄZV>DH Uz%wo"#[фoM42;@X$U.7z . %LKUdiv5dkNZY 4lwVG8焼DPW8KbNr>ft['v81]))ɋ 7-t\39>h|*l< Ů]@8^1k6愓)hxjbgw[ux~LO q!vpTSMr%_|+ˣq!s$n[Lw)0GEq+ʍQ[ϴ|0f%|wXܣ*˖]i[,G9NO p<9|3혙l[Go>c{EխBCHgO9X A>a ໂC>Zo)9:ے;s ]9&ꮹrһ/'&ݣ7_-~o 7>л~^5hCS}mz[7POϪ#3 fw^G3D))yS7R'J(y)`6g#`QCH Gpjh >XA-ZBXX#ko)ܚʏ>Rڟ<^4:s^E {wt9;fa|p v3@)|*)ϰK0fe# wglЅSh1=,),WH)*KVTp#KJ+K^Q p?l.+*Z!4@4K(I=9o˦TQ ;$h|F;Vl VQ'{VT^S1:c# H9h\&z+q`ciԕ*zqzK3> ϱ>&9czE +TG]^O%<&p;h07Zo2Ve4T ֔K (TxȆv2;nw%mgX$aZ4N+46UT!^{?;H )WHtv6i_UFN4*^f}0HC,@Chk16}p9ÎޙӭݬhDvYRpQSlyXn"=˚`6/ dg%(kDX\4B"$I X!,E"fHun4~@H+qC53jbw9vAc]PLvn/*o>Ӧ eaHw omJLu({+/@ʱF԰y%u)>(ng1ٗ(a1} eyPQ42ԶͿ=1ElΖ? e1+w{+c M{n"@ LUՒ@T}B""*%1+ZhrGt3N]sz*bB[V@_z"P&8iigZSew/7D*Y&*.PEOSWt(625.[Oa*@[C w֕<~۽@Na~/_Q_'BU ݣ@vJ2rz.PyAs/e޲23(|) o d'U|/@01_BW`_C]]ML'ӛs[ HQ 3~A,c.P^&PTdʿ͝c u x?).pV 8+( wH *&f4yXܖc@Fڈwoxt#ycmGP#"9"v}e?8bM13 pRD.r E6MG`3j=#B51mteӞQ~ԤW͌>+s?{'e-PFw~˘7=O9sqe >]Q{tw;yR!leሎP;S[n[R[ϣ+?|QɓC7^Լ ,tNė!ZOLzV%ٹ;qsۀ?02<Qob3׹,gm ~;HScrriοmPNfyoP>ow=>A.g</੦Oyi짟a\~񭇼F)Fz?Sb{0:ax3o)L ]99/cP7yg1eoo`%y0s;sX)q\zД=mEy8PMM7Mtgx^bNHcН1en?{iK豏fk9UqMsFY VWr%`%l7`r(&yZy]wDͿBF `pɃɉ"J F@5AuU=7'g;1>@}奄8P8ޥ9u@ug\/Tz {o/3{N*qLAo`)&gS?͕[cE@'HXl֦e#"Lgu0{c}Hmy{V/fܯluuX2{Y7Tj4}9mf,}ih~xk)$m/ T:0#ZAL5YmQW‚HYɁtg=q=S $×g)O#Vu{(iPשa_eYWHw[U>4}ih1OqGJ$S;]??vtT#f 'X2SZ\Heᥤ/6}#pX/[)ϩx(fw`::,xHu.}OӗN\bL-7Q-M:u XxDn@&8%ƉZ4+++_!՚EGj%h@+= `{V/ƮGO.M]Znē $/R}oVe1_[|@ x2L]˗uj{ON+cgY1N{N=~cϺgb`ozJ.\z>ma~N=cϺin?WNo)$2A"5)`G|Z2oXL۹ F OQhlvq+{8~OӉ5zʼ~!|aޟPשr{}n|UIҙGz?-<%vc5׵b~z3*fj{G G'˿c 8۾Ԟϔoy|x|1liN0 )n|m8#76~5 jOWOWv/;VK铵K?wT|7X%yLpÎ*#d7G7?+jZ{T{߮mWt$OR3}an勀O9١SʫߌDf7e=9q"lܰWT thQ4'qu D>QPuny|ޡ81s F!s-v8M>$w|TY:N/;U綌ꆁ䑚_Fb2;5;2tn(\ƅNpu0'TzHPC*Dc>QյcH= ϼ;Հy](;d9^m}]ui{Q뮘4Sumhx~~}ksƆ`^v ̐X/Gj~%;wwvخ k·B@ &yFjS7i JgfE̗KJTa=U>(7/MuN=IQ܀;vsrJ@fܽ.1K^ 9q!q얇q.:W!@ &D?s:s,^2+c1:XO)&Cdo܁,cbdS.y) ǝı[].-u_W0%"7x =` u e9~a65W⚒_!zr@ $)>`MMBR"WrC-q.:W!@ &V?=Y+>0GlFލ8u˩C˅+ xħV ڿwb[逸]R{Xf\k_s Vν\ܖx%`/`|L߿fי9Q y0a 114Bu)їo2R~2Q>'΅e/`|J߮>oB[?}OX/+5P{?T?427MFqe/}{e/3ƼK>rp #3SzNx2{lGyoo;cwx'(MFq__^ _q7ϸMV5 ?4j{&#u2Ǹba9b~mj=w s?4j{&#u {~]W,\^7؇mh_^E 42 hոMFpŸa Q3Vq¾p'tƷwXg@ypq/wcB+eDYtz#z@\R}7~vOkΠGsG9.ܶk1AXѦ;z7y#eֻQ1]`yDE;qMA䫵{^ g˹Q>{f?F ڄ K@?N8Pk'_z|?{.?x篁O>DŽgߪX?7~"YT@30?bUbhz;5K-F8IĈ`hDuHV&V  ?бþWQf0RIH%)S*T5*  xZjG4 M͜7n. Dh`+*D  -V4QҎ 17]rBjMD""V'Wu@<<0-H$4 Sax7o#YyDY-=~ p7@D@/)@:E.S)Z\Kv`Iigu|%6 VGhb%EF>@[wѢX i(¹7n@a t1HjEfU=Vk+dA>/T\doDW4Z CM\_Rȇ/mΔW R+"gnRw\7=3V+*l {=1rUud`t z`o , XSi=3LZ73K K JDAJ.K- ѨB7PU\4d0:Xd6`X%D jdό1O kEgguQ BਉcEK sdY=F_ 9+H_zm zy9c}.TI;@_dE appu ka s0Z7Ob.L1OR?CﵱqW\/gK^&q彛EnS|?)c֛D aA2la" prVYU+*c͈1`*@,XXCeaue .])D*AsI; mNǮA  m1u={LH ^SɃ(DSgG99rs]*$\S3퓭,߈r?d@ yH< HlԌʜ*#;QHuVzzxRe~]9mo#`>Q ~}]=|âB* 8q+b%]h}]Y%g<,[*KvOր"ҽ_i^W@YSg|,Y@ eω `bdr EyXIXXo ̔`K[ c^.T8PL٥r8u:>6{H壏=@T*vk BHbÿ9!]0i(w>gO֜ <ɸ29qq쌵.z^#,nP\Y#R.+ų_CT^z ƓJ3Z?UuQeNy Ӧ]Vlzl?j)S@BXYZd،% "V')wޤ@&Y@PuGUo&) |-MN,bvl`FȅK2AgSl q\PK  bb1s&jPhv\"^yZ0ae 5i%+S $ |"Rv 4;BafKPB(;r%1gqaKT]ůX9Aة9bbʾ os+)si%K3hUӝ ";VTn YtCZw)sd,yE+&wX`9tqp*a#9d&;c1s`,r X)݄f$,JS%+pL*6M2R`l "qbRsz@ @s kX;,6v}_rSM#a3$ln}wfM>7'R,JɬR&H+D ׀&&&FСF0uY,\_Gk  $ I*M8xDUhePr9 d R,.]$,8GG@h" em0~uqXSV7ShЄhP_=ۡr^%cAߘ@3/-&@V,L!Hd=v0Պ4Uvd-3 E%!o,I`Od6q߈o..܌ff06߁Yw0hAVжxgSƓZh UxmaQ]5? @3OY2e:(!nzoMIjѨ@vnH H+B(Vx-\o+;k9ҏI;X#fΣm؏)+IYm$cS h(<deP}_Tn /RR߀ \1" -&>38[6v`ExӶtwt0~şL:Q2&%7jjL`;CB>iPnOZZ0-pZbsYAT>5}K~3ҡnFI4w2n\:l~ hy+r!"2@ǪB}q0PGa@o vg,@[aRW`mϹ@N<]%upӘ@Y 49% 0L=eܺ&U:3ę*} 6!v#j_ @NEj(' `v16;e88n akI 9@D@+2Pp6!H; vm0icx_Ղ̭] 3hspdMrʐtZ j[abwnZؓӃ3xO6FfNmMecJ;@o;/7k+SzD {P ǖDL0tDt{-}J+'J   LpeoV&)lnGN>w%q#`q[{ltA(1IJ `5#*#g/dknI"eIh=Ĺh@T:D > -aZR1c +Vn-݂Ү Xl R)Fvw"߀L9*Si@&iXUDRidTF^+J\!N bGmixnjvcJ дm#.b!q+q]8ǖ@g\%kIX92i@zܯS*m  _@;̎uDJ6WHydGzJY6mwwtb ŌǠ(}h18+ ; &~<@jاHk [TꨤͪcVRY!Mt8KX!;mgAa,AjagxV'!"˘< t3 f\"+m~ t(&Ҡ^([E EDƐ""JR?S(IV08LPf_C}[l،9DDR*"v`Q@2\H*w&8m |50щ`j"X!+TCiB@qp*}X!;=@eݼv*; C014c!,D j75 Imq`.)ys쀠4`SMOӁ"Q4F;0Ka}CP*PTO'!"EUK&l#6074 \@eI5@I* )dn+%nwNe輷8 )k-^P_8@n3R\H^!ٮ83kWHlqs V|պaL%TCtrgBNU=-UM>!! 0 Dafǡ7vk+Z2RD L<:֗*.YzMY!4xE`A@3deP7+TU`_p bs9VIrV{6ec%u%G wxÆL5Lkl В9+{_yO{*c s}?|HN|rZ?aE~(>c|3>OWɉ.,8_;t8`M{ C̓ITk\ @V%ks`pI7Hu 1`;xt,o)4ndwP+t'zeExbfN @u1vL]eqF[~?7g_wp$&=(R|aZj!I]q&h:H#Ӌ_C}Jzưc|EEdXl2AV Xh@"Si5SaA$[T2 -$U[UUjҐ6EqZ"{\#j|BЊ1/ⱺYX:9*)rN<(IJ ~{L3?T/@.qJtlcWi2qQ<(A* ~=^UyA-@bkXo0(sNDůaz孚LSN ?9v@x5\g.ɚn$%(,) @xKF;c 4-s,J[ |ل6j*i4."C9+86,J+&yfaۃD n8ێw)-\HH1$$L")\M U h]@̺z& e O${p|:EBꃀeU7{)a8x˔Ro`7JqHL*ZUE )!=˺"F'_+I*)ڂqBꭒ:LJB0:BD,?XwKFϙD'I$e]|m+of$Dm& XmՎYp[,5+*~SD7B`&xNJ9!D~޴̈́;L¢)!3ߑBnVi{s q }3(u$:,E`5K.ZwN$@0qmch,2 }uJhK݅dKϟl!HmݣK Ge$[P^)ÙJ(;$y*H93(Fh]b$f%nqK4AxX%UwjepiZ)$`b9XWOL[5kܱs9֠<_wMuWׁt\ǜ(<^OG'Pu FfZ`r Nw>F xgVxKEgj; |V7t 77LtfČ>kS?wxnhVe9NU׼M+'"|S-z3%܊# 񒟋kj@[\H$5K.K҄IIXk$NΉu>w<|#j%}Lss>(O 9c ^njRfܒzuzNb@,Qwj`GajhWe%{?߷ļe"b+} /uGNv^3R3`+`"~eƣ#E VDJ;nlT69mݔ|z@258Bԝ_h G÷хmOP7@,7Jnxw=_OhM#T)cVE0ngר|s, ;{#8ڟMCoO=j#W 5m9DoOOt23d;p_[9?a|7ܗ}彾vtyA`9i\kD w}\ŵbXpÉ'1*2XB""|~V"$ 񣷟s$Jzo~]O_o;{s#-j;02߅wpp?:0l,h5܌[9q2Pcw.ۃG HI3zcs&17"4RLRd")AhaWD|߂3nY~$IM[9DDĺ+ؓo$~ɤO{7pwou xz">5@~Fkg<*OZ>ǭ/=`C/ ]R'u┫nB@Qsȩ."7` "H1HU)3)OmA U~lJ $Q()M<. I Oy?-p`3"͛7@RAB03ovmxT ہ[ZB+Ih UMAM(܄>ZE uED%2dPRU!.]HkOiLN!dohIobn6[)c۷/]]B6tϖBGy{. lF 7PR :F ֏/B݇Pc`TB l!zMW bBJ̚A;HY0qΚG<)fE!%YQH('RECiQviW@`#&}sG+ɬ' 2N. cBJ6C%4 E[ᰄjKRk$C%%0%Qt[ơ݈Uii*-2YE^-VL.й?5;+a~ͯqh KIAouN*)QD4s4sD1AomaeԉQY 6{9"WF/ ! Cn B?ФIIF A7;V $(WD{ANV'RI/$aHRvNsDrL!*٥DҚ+k\ieB"(@(VB@)-=|*C|WxDFj\:$^ [pH)DDLQTU5\0C D30GE!EH4vD!L)'kh2ZTU\+5 Tt"H %'U_袀\')I!PR"5ԀDB0`ftw!IBUdxA5(,zW>KRj˜B ,s;d.)\1Qѥjj o_hRh ЌTmB+ XQ..݇x;bƙ.="DI4.@CUaVe>;8c j=xfHCEBEr(W6kR x9+C땰t 5B6.UM!hqjub411aPD7(1V<@[sAPp,b`sn/u^KITV+1abDi`D_@sNb cef`95(zI%&G34pI?%%Ͼ= >v _?Y 0_eps9e[mS @ J3dE&EEXc"e,Go[{ 0$S 8**sBE$>a! /4ڳjO#.nj%R)LUѝD'fRDBFp.jXe7}>?eIS.NlcZ~{ 1qj/%@NڃLd 5bJR@Sؾ}~HiR4 -_QRoC؏[3T J*j*jLy ?=vI*ԇRm{½$L 3E{!@:0^.VLq6LTb*QE$. c;n}4i?}p_` qWk{o^F7_?+%ZR礟~]y__yo_ $^}#Ե!0B6fl 1հxx;x/2% ]Q֏b)݁um_?"oϿ׷{v[Awl:`Qj*xT[W xm;Ih@ n`y~z #Cx n>緌_0: {IIIII2=I?_,@?77U#Ŝ#S\[do>;t>?={&xwa7(@s;> {.mQhK0r0˭)\,5HQ5,snqs_U|3q9xL<;2c8#:ј,(Nt=6QnloZ>ʌD6޾{Ƿ<~{OMCa70k/Ө[hGp 24ck#Vũ눩QQ8ۍN޾ }*߄*\CVcL#3Ja/eJ;49XWz^ϋ=_8 O = ;{x0b \6EQ[c7֨b-v`_!_9\nAr(Jz\vP,pwYQU(P`bYGrTtߴ;5 OSAJpp:&-/v`R\a`q >F-cXu ,SCl1 D(r6@X$jFED*HDE ڧ)nu6kv44h1=ͩ+T jyTvU-'rG33 }{Mls6l,™ӸY@1>mgIģ]yDfueZb2>$4V#r҂/\k&EĊGKlE]1 f: ;db.N{̴Wֽg=D!{!s=pG8Zv0q >J 6Ю.<-en ˊiPVA"R`m޵!֓zl+SֆQQΈ!20A12^$y`7=1/Zu"̌5{oP1l9mmzc6m,Uڵ9oy 4+.\\ GUy;ck&>S8Hb0{m})sDd`y*f"b oEUuQ%{Qq @ʾnQmݒgwddv: @:6vˌ]f.'| ̼2эB?TƘ1-It n糑 N4M)\W0e1oּqDbDpo ;D7=7('grtd,ٲA -xo.xںDM& @-4@9x]5ϖ֛Xl`Qs,Rs(H8t5"34RDOm-|98n"g=Upeɫ;B6\?PDʞCN0-}n.]@Bam!Uzxzۉ檭atYW42w\^vNZ`Ȗ9zLH:")Y(D #2 ( GPI=li]j @Kk[ Yzb~3t:pBiXć-A`c-zU@a)$zHz'6# p䡘LO>@o@FK@!BMPؾn^vD^+Wp4٭R|Qϭ:Mr@~ ٍ!E:uć@q&AG58Hǹ zkpcr1bXEt_C/Ъȍ} y4j-oǪZ;-Fit6ЭZ_hWUiA=0Fݷf˃PU]Pa4Ud#j|w#[nX#O8\~^h滥02["[[tZǭĠRj7 z+u뮺l73b>tFS}aazMjгEM$k!fWup_jOBG0R_!i!;++0-]%Z$4 012$4J-#f}t4bH}u>CؘCGW,^]59#f/mU9wxؤO"-ӗtis\]`Ew@x8o'[m4{,ͷ*_~f|XGE'}ҟL>>>>>>>ϯC~lpp |맖_ٌ?M[ǖRK8NARa݆@R`*g_sxZ-3*xu% @a7",A `8@=\P39bfԏ@#Ro6C`tvvNSJ?\|  z?E;?y4Ae Z\[w 'mGih_$t{eanG9홻yPb]2K5 3OERm& `L*TY$ 7 ]d2  [r`0ܢf`+(AnKD*fCO%n8# u *q\צZ8в$~G4,b՞'lnPv}3ku~}nywQ5 nΝ䀙vP6n>/Mc>{TAE*؀0 ̘9)~ O=Lwo x>V,~|ڗ28, #/,)2If([##+;K ͻb bV 8K]7`3P>QJ8#R `9S 0 |.Nŝ@󶎘 `Mٴ/N%ּclln>8,pN5_';a]:cDӱyS`xg8qe={Qu`;EONf\[ST74C'*UKPۑDp.G;_d9"00&ZJFGtctf7;T |(P*1LE2M t}Ѐ@ LtD|"*%(5 P*`6LS i e j~ .+jI| }ItءRvN3 ftcNE渗' hѢ }:RT|9h95"|v;E>$,q}PDF[Thu9򼾤Q($N5#9c̎Т:GE`Pܐc Ii(T+=xgL#Z^eWg,Ւ>e8LFT(&"%'93>̻d(bNJAr*:' Hls(Д@3r:eCÿ{3Q.de, M Ah ML"f5 `PAB-``pqL "h!"{^Po[`R`vwH|VΥ&z4՞:"(p8$Op3ltC`jj 9B,1#r@d[ez, !"E*(NȡMz3{[] 8,_]w;5P65k @oA}P PafA'1_@ RPɠC jPDIOc#Øi f#HDJE)1A9z'`oBPr>~@.8^`͛g('tڌ-u0S #cKb Ca(31{(^n}l9"PPr#dY,94/ dB6{&T JqLcIC4h66ĞŀKEu:QJ{bK N)Լ qUs(˝]cgҕHIO@{eW׈wiOoD_rګ/fIe< `#UY7=%]g=ͼd֒ô `b#_)O`M&*uHZ%hI,D0늎{SBimS(sg8- &cI6(MFح.6gsk3 @cLj!u>>)u(0)xmn+CM0؜:ݚ[H2;ҙc<$~ Bd][#-9 pCn3sS0 80X}c7Zu,Fp1Duci>PT;>>~̟JOOOOOOOOMZ4mr>JO.ʍx y?0> ӨRPe?ôZ(w1xwą0n8P1AmAЊZa:Fo^sHb`@e(i3mteE;\( y2Ȁ>l<{+wq*K${Ίrۑ3`:wQ/y*Xe;~]n@@|Ֆ1?>Tk<mKl[찱†;@ŀ8Џ#E ,Dd1YۥQV^@A2hk 02U"SDH9[D`!PJI0Vpr dU@" ֜&4"aCM4` ٣$5t1FC5z 3N9q. RpefhLRx@)cx*;z$"s )baE&h" TPEF2d1"h:csBӔ , 4^x͕)"ՊLZ{$t %ΉMLj#~Dt[4w%. ˮX[ ,)$Т0 aNE0TKV`ؚu7TU1r$T0jG(T¾D"<'a٠C]=aLf:FezaӠ@``_ FJ Wj؇-yL`"IJ[DPAflEWahGF? YJhO5 e:g0II)cT%_q~n{L:  uȵ"5h&QOtc3e35Yd1-[`iP4qԞ ӬEP&Nk{@|/ -|5I۪JZH 乎.$<]\n]gTo=tԹ|t1{W7[P`7[5o~v9ڠC2/0:| (G E j^o{8l>XT3C:O}:ݷkc˳>]}Ϟ*N=X[%zAf- ά;^ͽv0S]8:m,%`g5۾/{; MFq;@b-NIs.U %}K1 nܻP5kgC] IOxo{jr'޾'uh 7T pU6'Bdf$:b7>%Ͷ?cIYY\˧q*D!,%R{O/OO2TBЏ4.%q15Մ_$O,}m5yHt@xrtK9 p_<-BDn;Jb`20ed#$==i30?>t{9߯ hc>yU}}wPomX|#c:u/7/W|P@?Qyn ,zs+y㿗hee}0:qG7 н= +^U k( yH0T]oԁZMDyYZ-8_l TwC?>p9`uM|n+. }O_ބ߃^ З~R>Ǩ`ޚ[!"Ad;;ݺQZK6Pi}*y4!РA);CȂLF`Mt `7O.ٳ8׉.4Sgʶ㰪ea"CEDaFX>,ifu؃6z܏1G[e=騼MՍj==*v]Hpq}b7a8 $DJIL:TtύM08@nzE;-^I9#'Lꀝ6Q2:b1*m\}"h.Y@W$⬃ pk~.9>:/_Y;?S{@l׆Z3 {W_UuS$w}d#yAUbL/x0\H'da$K>`SG[XNy)/B{  nQM Wnfӫ^yTov~*̳21&R($@қe Rn{ |WC_+U+e,N%[(6MPeʔT!,.L+-~Karb.PǩD+W@ROwJ*&hE} 5 c IUj@EuHİMz M$x2Ф=-:F+KIJEUw?ƤAoAjT$@YDLV! 7Ac$Ɔ!.W%K,GkIj& "bB%9 %0uEԫ CT_WZ"`[G\pE 8J \RI}CO|[x=C $Ibo U:$Tz]"oLJ$Y2JID*PBzg(Dèh挹KgLE 6ĚXxt5Qd)E&| *"u{Ruՠ9:HD"Rix;;?|UOr^z/Tݎgc '@ >(cr@-.9,0qP4j˪gҧ5VETPDտs$?6WN?^x}G# "UlWL z\}~)J_²k*rd]$,VQ^M5˽[DrH>+wdaPP`Td fz$ApM u4qJ* )k2[WQYJyêyz5rW{$s$\P!s[ͱ~=眥`JAEP8C `k𜍺Rb U-=#ܟ.\}v ABJQ_R(_#DTEDث" 1g*e(6h) E*a3WBSkա0qIm bOϩn1ն4KP-OZZ6Ќ@n/)h)OwYJC! }4k9KqұkĴ|y#zn&j)ZbJ#.Ƈn1Ǘ<k3RG q1z6!혮n#KV5E.M).):C]t5mjDjDז2G]_h9.^5?<B3M׎q%MFtvn`O94%~ǔ.m}]G%ǸwIizt>r.Ʈw1ˢ_ܜվ{\WӠ-||}_`twT=)k->!̜Wkc{$_k4Q.V?4 }a=iMke.N׾^!)G9avX&8#_2QS*4MKe%Sv:n`%fMw;ەv[[ޕ'TJRR}=NQkK{r[it.<ⷝ;8;-/ƬrwZ$W¬%ݴoN{ns%ÇEߤtnXǶ=SJám?:ji%~P/+|I O?lWL3< 86ħî񸼫9N2saj.lW,@DE-|]6!^$iҍWMR5+:aEm㾣w׷eҾq) /[Xz6Vv6t;!{ۄyP) sWV| +Usabr ~LΛ&C{.[xj-8qGO$z_Z PD}Fh"Zs1zOBh6eDA8nmj']uWnS /ijVUǷO<+jeQ[T) j zM3d:>29 w6I+ he@ tsAA9w` DTv D "I^%R?HǭKWuNW2%p{e/6py[j}.DE?zEXG#,,@K+/$[YpD:  4VR@ 4YKVh2f&8 >VV KwQ#X;iB"~,Y@ 4@nߩ5P (Z 瀕sxҀȓ<^jz,xn m)lN^lciPD *RTP=M }Ya4o=MdJ-4N>qܨ8`&gF#h!?Ɓ>䱙DEehV*JEW\PGy,Jw`X";d/hz9ԠŧRzx&lz'0 &s0I,E$RN9Z {ɓl4AJK}R}H>_ @ddDJ.GA ԯ"Q̂יd#"}&$TMjuy(&*ZQ|#\9ۖP5r%7s__4B*O{|#{lB/'O %V KR8zh:S@ÊثlwL9HeOL%K⮒9Wv+YJ~,mڐ:&?⮲/_+T_rs`mUd 䚂 #@y{inNS jK⁽@*kNW>H9᠀jpk`TE("(eIPYAfd7g* [ҋe7t!;iIz:([]:TᪧOj d]>,pU '[P4:dS\XT`BHgsHShR{k y`yZi}m&Js[RCˢ3YvQxT6 qUCY s\C/ͦcٱڱ8TCn{ I&Km4µs"&])9X)fi٠H~SdzK3hk3#hݻBKGؕo߈H*JZ\Ò@`* & M}B6hɍ$8@< ŠuceӴ~L@7U#x`)ʤ^/DBB= GY#DDza!d%f++UW~Vlu W7pV-_F[*` XW$Av")rMNgM6Ѵ7=CA-Th&{W>ݿ1) ;ђSV6$]eʃ.EEO#&) /R0N بJC &/I_&Y J*3R,mA[Gz-e#})s[&~g*D}u sik-,y ~759E`D?IWEclv) i bGM!e00 d)^bVT:eCOU}Xh`T\ǟe~)0W7غô_ J=oELC4; @V662V^X 3o17 `'0hOӟE@9-B8@5w>oea ' k\#`%):"?М'`7uV QC`DRB16J󲠣~-*Mﷺ'<ONRq,1$_Elmq@xnņSj @Ғm2 _8/E,`qUXW|$O}W% k[N;yGciB%))_LmҸ{ 0ܝ}e< ,9=lhˀ"mUa/ْodiGJvboݾaenogLHn/@s}?X~rX X=V{R`F^u5m$[9 !v:ؓМMz&]sai1׾NE,\Œ\MoTp.4+>n@޻59]MV!n@&OzV~6`@#/?X%ct۰y>p07 PDŽY.f+a{4 x:t 8E6^OrGY Ib׻W3~+', ;?5a) ګx;F 㓿&HeH_ ܍~<@y,zpϦҟV[ @78>u;"7]Nqg:7 hJow/W雾^O7iGūt\kÔ͍w7{˭JIUԦϋPx|*["m>~t9?Dp[Dk9U]xzCn(o-ʒU?}{C%Y"? z,3zW-v Ү>\yLʒE]8\>nNvt?g3шfx>\-*pmJQ&*C?(^ewC9Cg]ҿhh7Y3vgA+Ƭ`/8=< r>';S=TXȉ; n}89|r4 B^ˍZk|+BOR^֍ģ< puP9/cx:h0=N'HY-ãqyx lk0ۇ<# }ܯ+m!er݁8c(40|FeyAKoX306FUB&ҢH$3ǔάJ¢/@\sK($ySR#Y r!a\L;{cD 罳:mBG @V9gerc r NHaˬ5vcذfFrXCY"K\1߅CkH K.J8d `4 o/Ֆ8Doȥ㳈.gf!8RZKϩD4be`W Q8VDH*GvI)Ĵ"T5V2a4OU@7vmԝQƨ?^;Y) 8G*= ZUhVKYC1Ic'yXkhrNCnWw-ݩ}N%ɦxa'|iY^ "zb"Zĭ[QG ny1 p4P*]?9;k'["r @N&W V,1Y3DFtkpOh@:-I1a7ώ%"-K63ݫ҅>p*AZIo\I(?<d=ܒbdV:ÃJdqL|0 VScҲy%Ik'.n)Y W^P6hW w<ǥ7]ȁS5c{ рLK`w0F%҂*Й"{P@:Jd I e3}"a, ˜㥓PNBf1RxBx[K^рu,[JA\9 'ߩNV)~>Dd(K'`0Dr^L@hfxtw DP +StZ,?`=T$]C\csS' =%QѢh҉Vlm8G@dXb!O&? 0# {̍:\&yqy^9@>cY|B^uH1((iܿa?]` *+WVyc+koXne?Yc g0ɸC f|:fPft.4]b袛Wzp' X ALF2N>īoq/ + X='k <gd!#)jGwÇi@9Vd Ur. 4!V$\`|"OQ1&6<'ޗRk+mxD k=yzʫ8 ;I'կ:m3ep7'z*"UN^ROzk_ Ac<ϼꕸ+on@CJ q<=|Ϯwc 8D8oFÞ&!x>nt8O!5*q/Yz2Ǻrb~?߭r&70LDn@^'kqU~~uף|ӷ_K*7@c)II*wHr?s*9㿒['ҷʟQ|7}7}7}0$-wui,ߎU|?}wZ8+YymZ'݅N^r3}NV>)ٷ>;mO4/npޏg^e~ر_Z| gmC^f׹ q:/9曣ln.kr5I_);bx* (,Vx֯V88N_q]wY9Ͼ2OߺSYW ų9+`Z7ϟ=-!3f+8t`.٫Bw (K#8/lSi5תAws|npGWV6Sgip4PXv ']vיy$x~W,k.?Σf ~ȝTͼf3B}!tXݴ|L;LS#g|ymTFmx <Yx>1<_PQW¦gc%C6A+j Yv݆]9՟]og:|y-e5? B5AuS#8D}}cp[,iz*/7,WQNS{e{G{ A) m|+s0#٤=P0θXnX0M7;Xԋwry_? Th~Ivpb:ԯʁ+pF΢UPik -8µ JG\hwryS`r=wsۘT+>31 4TN?ݟ.zJ"CWay'W D!}خˣ wujqiڸQTe[t.]WXKa}'̺`rwl'}c-|*G \@ H'g'?Ho*NKaT] ],+Iw󱉃,e7v|=gYv_\F- I+9]"9gs]DBA_;np,O@S7 FR*N. {"R~{뗡F_@lQnV7/^H̤Wr3| ِ?]rvV<0xQsMOlA^%Ќtq. {#R~zgzb βpafqj; |~sno|uKF@۔IGz9y<?s#g/ j|gYv2g8ɾ;^̪xrDz=[T? *T:8UgL2 ׫w@ -8µ fr> ;'`:+qYp:b2e_7=O. އg-@p+ `7 !M٬1Xf\:?U#ZEvqjƵYs _`~w>5ĊTKm=R]Z%=ݤ͸H?^T-H2C5J[II迗XMӀ6? O§V7onu>ɳ`!'{Wo&oe_}HO-P nk0~>x${߃Go07wu^BMON&Cp@A)n*Զ ޭ9ebxTkC^'So 63} siU)>*70XCvxaW^T&OavӍ6a/E&.m.XL R>hDϟpƄqE` s҅3 ܾtZsS}ӲcTr[b1cO(]R )hDC=bcsOx3`i)"1l.Tp#eLJ[rs1h>v dzF m11LBbKO>yO H_9|0?!)rvZf=СqҺ@ V-sԔxu71]eK4j Ǹ0nX'*}9%Α%1x4#G'1ҲK$Uy։FFten.b}P3^X?~}dF폢t>. T&3 4VDD6wƠNv2t19p-̵"meϻC!>CGҢ&1Ƹ>:deLPs/,$ ؗ&2W9 &Yʮi/@Bsi=A5賹8vczP\PuiHĩ񤻲M{׳kL_]{=mm ds>ĸK6vh;{S/w&e;St)Q$0 /*@9@@5a#D2V.7Z  rul/-+vw0\>oam\Yk7;Bh 4@)x@RY.C{h@Rd }gcU]ZvE_4˜#&[@hÁk *PsWc֡DAe =ri$:JܮHDZXZL A/KjVƝB-g٧*+G W/qxes d KA_ ܌_`~9_5PYќ@_߽#A?9i;Y$!A!=]W_[`b /2:(m9_b 3@$FDi.i8>ވHX"b`/U@ FӀZuXe*[JYy<*0Ys-=!"eʞ_/g-`d,jTp|<>YS6-=7Q'~ѽ;*m8#4uQHjFfs8> i"IaL'xG *@ z`A D4 4zS(Bdn4"GQpZX:˞&բ~^`,dVi@P;~J\g";5^kj ^o*s~Ckٰ(,5jȁi$: 8B;_)She)@84(.UmGP ,̜Q^Zt/?\ZQIJln4](&lӜ~X1ys}rhb` =%oPt1DЎlYd< 7wҩƶ Ftր6@cNkU 3FΘPtiSI՛Pd]8yLh=]R}EW(TcV-Jӈ0fE{p\ _ f f708?` 눾}XtOx`ibnJC^a tbȟqeF@- C|f=~<K3uM#icB }L*> aa@:33Cj@IJ`N1V쓛Kr\n?K؇0~J ~ ),+ _7(6ڔv| pյa"2DGy(dy(%jG yXy "}Ɣ+ԛ`dX'7wk7r^f?ЩrO$6YnqZ7{heojDoԏ} P~ GHӒ婱1dԙ1eip<w"1:g}/^z04l7 bf2zy8XA;1}~s^$})gppEA`7!OB di.Pf(pbޏ(~:I S U@!_@!KKZiȸϘ ~/] b6t}$'3N0 ,~9 ozO/};IV 'x_ 1nYn 8y8|z4Pde ??} vP8vϔdU`'Pd<@Ҍ3c97}7}[鄈^I~8fK-+e@'|!!vYyD_} t!ȵ87-,V&i`{>-ÿtBq/$ YnW_a.>]"ngf³_?U`#?#P>P,'w4'88\?^ [/Wc#~fb$JZӢ/"-!yfИw?vp &p D u²(6c' nP49,LΊ- 瓴4XL@ qɼTM#NMXONٿd}u1o|g56ڳCɯy6Su淟}Má ~BKsm.f!ML @t#,{hSGLgixY=J_~2M>'Iiuh;k)KX5 DXt^7>XvL$:`~eV;wZ_ۯHVҊt9j>%qIa׻ȡ`@'m09d z '1,|ߏ~w?RY^jҶQXC?c9be=ekA&^Q%")#H>:V* hI-)e;Z2$ͦQ\| n,*e+@))gBc4ʧ*9Åg ݮíEcЧ8J`:=P011%hN4oi:)Lȕ 5xlnÆ x|*`1SQ $0y mZ>_(WXLA(*U(Nz]`(ixz<.LM]X0{R"BÅq7~4bR/g_F2H &A+^Uj."bP'0)q@QDʭVU// =0`OZ?AJ"ض\`y]A1Om/D0ci#A"O?U?nрRz{z |AʞVY~+slZ jؽ}Y.Gdv]]x}җy(aL9A)N1 ^9P| $T,tCEiQ?tTƨ`\>$,<ct>^}+yL(d%q7ԩ5:8+Ka11h)Ͼ| Q32\ҲlN"CO esɱ"{fRGVY3$C8foedt k![/eKl"͒RBfQyܧT̸X78P9nI-Cq[c=8䏍O,ܑݬ+C҉ D_}YFq⎕Q߫XE >,/úO@0XD4?زY3:|p٪ʥ).G EZ٠t)+~ԅZGpv!ڏ3Q#g |^3ge2%RLby5^ێc6Q*,{yL\M+o <A6'*ZSsتgɓ |]ETM/8"qIVPjUYzdeb+,7QZ|צ W4e% +~r+I 0{\>LY+D"nIت>:JsҀs%=Gbd*@ULqpbfN/(37^f:~i]Oy9hNˠKX5bF82ʶFe@+5x\RFC~ 1vlVVbxhJCC'\Lg1fK8Sۇנ32G*8:֮j,~DŽΐ8`@}]d{qa=5YuhZ HJ_ت&ݬA3v $\Bb@a4o1v "(V3Ikk&%*-\!]tV!Efr7טbo~ r gxLXn|o> +'Sd eH 3d'E8H#Ƭ;+u.#<2Svޯaϲo*%NT9-[qWzR{nAfZa Q\I%RcҌܴC/~^QOӾ[[ ފ:=WG6_y|Dqo-KУKَ-v/iv<#N?6).CοAsևk= t>2~ ,esƌ#oErymU4U28WrP;2w(n.0i(_~ʼn)>qۓ\~DŽ7Iˆxpag'A2.Wd/'`^=55ͫ㼚ZM2Rq^xeRj@-dqx]?iy@o,\Ҽ&l]_'4wY7b)<߳Ywծ /F 7nǠyy7U]L8zC{B(a3q˦M~$Os+ǧ7WM([c%x(M-6ѤZ; 9pn59w/_o){-Z(!k(n(}c) @?  T[j#?jyT%9]OCۏJBo7xG׉C雾雾")T+5ZG杛R"G۳_aW?")UqA\a MS&JI8х B)SM I=Kd6bD+[]Eޖfhڊ:p5 /IbDըi16;-)}rz|s݊lgiud&{۴kv8ǚuvYNJˮw\-=Z88Gxyz;m~irTONx.N3rS4:лZ^|]p 0e/y]KD>Y#o->v,$rUi:p=`B;J%eۻmޠf# 'Q3þ[s36O0)lJ͈NmvO jI!Ft?edum,,k)Ṝsѥaw j-/ ӊǧXM;w@EG @:)%.m *2bs).g|QF Wp4QOH2h!njG5ڻgc"Ͽwc7Ty߭y >+m`&eZ䭘+I=>&BE, '].gm4۩*kGiudRdd}ĵmAIZZg$N1N՞iPDLB=ߴ[DCˮ1$w] DƄ-<4ۄM=UE1lZ鞣i- *{ZHbR6e$#HXBkIk)gc(:Gsk{x>?$eOsFf8#=1ܧM@&NXNrV0)1ţFkQ .KP R."psmy'[D SK!cLfi+mqWmt>#7#F.I3ޮZ"HMI=*6eӪyM݋E@`RU~-ZJhrHL>zq9Ul1x{ \<@R3F-ky],`*#9ai8acYDžJ@\J4&U,+^pF7iih1، :N5.`m8q*1 +AR R!wfe vkɚN ƱCNԱ"吝knPpH"z60St ؗT v~H=$+ :pԎXAUrDRuCEH//S'Y*@-'DC D(>턥ᜤ g ++ GػW2 \Rm_,Y̱6v 5NDM]ۻX@j`B]"O&5^txSM""C9{$lM:/IMn[,QXkepgmȏ$2 ,DTbW jK?&!!&9,5s#:l벻@Cca䜡':p04N.OXIjpVqAM[ev:f.f";Y6Lϳp)~eZcd1й"(>͊-1dr?ݺNcWl4df\SX=BS$WT.t/DΕ-t%0`rxLmf'DE͚gwhM&)d\1U`8[Dy᧎ 8 v=N!ҐZ>KM+8F@/,~ ՉL- ՝Ebk]Lة.3̈UdLL+Xxh$DhWȇL;Ƌ.&x$z| PL E 9p^ Dh|+<}=OtgP}`Eu5\mxg@w*X?ei8acYE m !oj`?J 7Fxd43M_ڥ>&$~&'Zr") ?cI#`55Xä I :Pctc#,S1wrPW1w51 '`W@h($pF; ]NY++5=v<2<$ͭ#b-qE^%) -R%װ*1Ja7ȰYn0fkpzRdXQ `;zz}YL/|)/a/=2ih`1䬸?Ղ}aEsjiB-Pl&XJ1U U%2P paCLYgcBT CDfkzƽt*bܳ=z]:DFKK1ȯ2ܿlѹǦHKK_ dtk^▣obH `I>kfSeSј nM~I¾cʮOYE)~ }϶%'иco#0+ C67'Õ5Zj_cfDl!Xli<6'>ur99w= M<4ּDa㒥9>P8 g_ IM[<4ɎlX^72pKna]1%'|^PNu%4;AS-5d|zb6CbhWIO&$Sa$#ffۿ]4`cR +79Լo~8sAa='WlL8{OhVCߔ- |'Q)G&|4|.-7}7}7}7ߥO雾KZob>v!ݟYDqDCϘH,?~0V ~zM?Z߷lD((Rero/@09%/~*^.AB{nEo&yy'@ ϭPQngx&7c$xƽSC[ޑh"sH  %T_9I`c%y8nÞh&16[JLk9 i D`e a5`7 1e4ރ.[zd&.ɘՖg@D1+o4=hrE8C∐'w!ۖSrwl+!ݻfʉI.Ɏc_MGQ᪵f&o%be1"+F /"+(b@!LE`2g0H2Z|1vuXF!DrR"ϊH?W_=4P$`K;c4aK2llQVQ8֣H* W}1+4'.j.ۨ7dhyDlՁ5fJs%~"[ҷx=G&Xb›߂@ϝ8-tKDrͥ@yq]W$nhDm6bw^A6ͲԵ%L4oRmڨٶD(uW8 jbK5 k˱:O2,]-~9m ,`PÉ>)Z.yj5@jH(9,@~!""5eKt @isP*CP({ZZzTr{,ygr5mq$V%r12oK U-8lZg_v&PFM [*݈6#&YG&;88Z+gPcuUHiC%W$ҋ22#NQŏ!`#I-J{kstĿ"؍6$ 5w)(K)QjcCi#P [0fB{i1NhߩO = ,lN&aV8 -iPcEX;}iS&M'!]haGTHaT-¾"m7mLOC4jB 焠(+2# (J2sU&LAU:Kl+`_#R$V%rMAA4G`* 4( Ս :M15& $Ϋ40 $Ya2EƆ{B5g-i[ d}yχ ,MkuP V@Ҟx5-98nvhz%!vcH#u[꧱-8K6 :PjS9L_zL5mlF 0PZsP_ Z;x-ISwcMKc%xˌ-H@5r#6dRS# jnR^UVJ Pb*DY!Ҥ @m0"=*Bn fǜpw(tV 4)(>X2i4ZbH\Zw.X ͕Ay `K ``޳Ip_סEP%F5 ~47$P4FvM< ){VoL񊀤MW, W(/E$n8@F`UR#Y#,E–O({ˀ"y@?!2ZsSk i05bdE !3Chдnt~xY@| ue>j"Ook- 2җg $I ظBlf8jƹ6[(nfAC0"+v,tHVAtI@k Fڥ#@`a!gLTnkZed xh\'Mk_ |d4PK01-ɪB j-LQܗ( 5&rdceDKF `-DN3ٓE?cҫbm*ӭ$Zx(l@UXF+?dB V9AX#n h^x&\kuq25O{4p6tjg#u#7y㧞 x\̛WOEAiy$& 0r_n߼:9p~\J6Hq\!m7LܺHԷ:S@uB܄*a kck6Yyo?SEt:&=F{tDJfxZa*G`P"2o,&ߔRf4tAǩԢVPvMI͓Poplq*b4;rCK]nVs UT+ f=O"./U 2Iʽ֜+<nu̲Zt 3#G@fҋhؘ4US{r l zK h*Xdk](m[OrT%IM:™tell6L YINlmLs ZW3f=Dl[T!ga=JgңhkLǮbxZ'=vftױX>lI6M%.jd.S&Ӝ8S5|e_L:tH o-A{G+J1L b\Cn #_<>} ݤYt9qd? 0V jGAxre ]wq3[BH#!aw o3Hby @ ZOm wRuQ> J*2Ppr95D^IJvRvg/A,Qr[F[iZ՘t J#朡봗ݳ2w+sX$}7}7}!.=E࿞cr&Y_WӴk-HHZoX)d[JnNzRIޘ;P{ğ{Ug5sdjV/U^nHVkZ k*w o ԚQrG%&S6PMV Oq~;_݁:Y;A.6ごQA){E9fYGl@WFF%jKֹcЅ Om7MS/"b0Cn|FBMe~2|ZB-bx*kb܏e@#{j>~s63H (_QI Wx@2r$ #y(OBa?g>8T=l/+̹Jq䶳5+["\_euM6 J*SΪ%2mG?lDDv6iض)"Cd=0TH5R=OOp2\EAZp;4SG;:bnXƖMp>ˢfA2l-uT3(N-oؾXuMm hϹSg;=rZM˦W q@D=?_ǓSuY8B3(Z@8M}`yֻ7?cSkp7xo?q{0>,ڋ,:}}@^+ ;X5fO+j?˜s4-sU%D(l]+l_H/߄-HkIFH}]_]j^w|3|W@e&% 8_ e<=,̶k6̭G4A {ͶfWm Pk6k-W~ԀOo^\6ۣ~sÿE<4fC%ڑ͑( v\9 שy 1U?eӂd\Ua#&ahT'7k!N LS\P;j@=m oieWN}(,>UQ_¹To'RO߶Wlc.4ޢ,£!ӟO0|&꿟oeeΙ>Ite-^2r4Zy) _IUu4YKY7Nw܅O^\Ay"p/J9ɬ^K=enZ2Dav"ʺXA*:M0~Ny, Џu pvm̳ ){[?I˒Sp.coeg\"]j.q(e&ZU_~V;)B:F9{ҁD_nBJ{{oϳ3`sW{sWJ3@ۺkKGKum B#(ۻDvX+1>qDH79.9ʒesd_̫1*n܏֫`_y~27 hj~_x͗x/E>3t W LjQu9̰ =[8$5i=qM NI}ʣ>Z#x.7QKhIdS#WM.͗ Cc…T ֹﱾ{߾ w\)<ݸ]. ݥ e8d4R4gcw͕341䜷Llp9>)M}vt#@T +d4:͎ؔ|8\/@;}߮_mn .zy J;F P2d1 $@"pP"\O2 ibnY+H%JRQ_-G/G .v&6r;i/k;3J~:1fp@2A쭷.0 XOh0n9g8) DlI(*ζ R$@*i*t3sns㗶<^.s@^XJyĒi$<\LX [bV3d[4ƚ‹cHy>r+`2 'a @R 0N40'Sa6.iL0:S*>[?M nhy0 X_6Rk @9-?~zsuZ@.Ա}X [ 8wt@is.17F x!lաadDk=nt/ptU?IfCTk?c@",ek:R}nLG: :ry*ɧ̎>g*3BkP|,Yy [;SXwp=73- v2vX .M\,-uk=h|*EK#Kbאzsf6$ G{Υ4뺙atJ ~6cTF+@8\%K'`I0s""&:zmR&tY@De|2U^=3M\>N@ T}T2#:]S- p!Y Rih 'HvQ;b @\@\'u{„8SrjQ9&pla uʑ ^Mm]Z+y7w3п9Np7u5Gi #B"NR *F\O WR!lbSRk5E]kpdBQ_NtсS5GV ꚩXކE=pUB W"5 g,v+ઁS8lj-̫4mDwb 6U;lK(ur$kWr QtZ_WiG~GO[]|;[sOj~{je@~Bv@q8,Pmgw[^o[9k#~>82`)4$׹8/ O Xk Ih%piմ\f 4esn`Mm mEZa*1rVi s\<R kȀ*fbo>~imjZ@KnR4 ѧ5E."u@5[Xc]9vfoN,X)ApEbwZzzdJERF1HǓ2pncjQ@!6]WyhƟ}6o צX@cgW $[T,*]E~/v' !~|w2{4@& +8(Iq[Gp)1p"$S=1x6x5-V qR:S;az7Oq@yc$3I}MN6[0a}~X%uLT}u-&.ط{ꭋkSQ܃Dښj%0P ę_Z@xu9lϚ øz67QTB'T콾{'%S o]]͓2,pGv zߨ݋߉Oi3oyGtgꝌpR~NŇ8,ocnC# ' 4TG`5USRf d뛥V^wyhП~̎i* o9x&wh"R4؃mV]V?N/Q)@`Ds&OJLʬ^JO.zn?I 6JA*jx79+-K-F)-*Y4e?9oi?s{5Bv,]*|jy0yRÛv!iJU,BR@?Rt[S#n=Y{| %S "=:`n=Nэ(Sig=#k$05 ?yaJHq\cy @`ebڍ3W=a`'8;eyI#q]طFdU~ttpk?"R3(r]gijtўFG7A H ۠l$$EbQxFȄ%.Kl E24[Qxuv$Wv0UD ֙3V݊RsPTĬ4`wdO0FxCw1T0lG`@hЁRNd /@Qռ/ev뾅KX'x 0~"caBQAhTֿ̨>E81Vֈk&.=w6ft1 U #ϦhR m쓸i0ihF1];S/0-眭AOtSxvW: /ݣ{? 9W0Pv} B<4n9xhվΦp"s-u!bbۘcO=]wSV[& >:_f#;/Q&g6j'=E*Ǧ$ NTq@>~֫ HCYBpTTHq|q#p!Њ=WEbI&?]LLS ,B(};16M"qхz&䮦UUC4Ž l*balI*=R_xW[Q %i<5¼˖[ZY_rU4`_~WPP4~,7ف/@Rt5H٘ņU^P06˄rB*lT(70^|Z`*piCXȍ8vtS~.S.yېЫx]&2hfG1a7]RV>ͫ@"Y JS 0l=/ :ܤ$8OcPf.HfAAMaB|^asCi˜C?sLa|r,G"ѾK҃hR{`_R7!lm4*.e#`v U+ʳwx.s'}sy\lRNSU0\.-E0Ux: RҊziY;T\!>4@ͪOQ[ R[\xFc]nm=7D'~Kx 8&e+O@OI0y h(󛽺ܾKU@b& F nG&Uj.㯱 PE? 9ui@nC+ QM( s 0[yžrcev;ndkXii?8#Ps]Vφce g47G64~a DG}Ȟ+d,rn/=A,lĜ2fc2&X*;9 Lf]Ah0^'C];K@T@ >S4,NJ `Z!u$ݏj0IBM*~sCpnր#X<].VM@r^*#@Gkt*^M(fyk2pmw hOm>$W?"Q(J"r%9*1T^&I| xHO<r~ٌXV_WVUO@%쾣~G]ړ+zg `΍$O&\Uk|ǗU$ x% w}*/g`b?3 ?~U8*t~\f7wS /?T8MZ~X3IL{{o?E{ۗ$rN 2|OhĩpG/.^@ooA}̇~ӗ:R[V̎~p;v%\p ,F鉹mϹjt9*JIDٺzv_^L:dzF#>ncw[7-⹷ |TA}vؿTk ]7`yn8:+0˙ߐ1is _m( U)o?z^ҭ+Lj81mЏvR) Gnv"w@;py-;Yye Yㆭ^% Dwa.ok]ךa}n::Φ0 ?>njDo4_D0W^odE@ ,{RpwWq51}.HސkQ]l8 |Rl~B@xX\ޜ=7, gap t5G0#&:_77s Cե-j\V080P0Q)SU/HE?f)TND*7AQ ~7_72ߪm(gZ.a1"4 M $WH;[k_8ڛJ-̕-(e`E(3)"2et"ڼ\s;Pr-S3bF\ڧ|RjO4`SkR{ bhr!Olc }cIhgBFfr, 3-!-"fCQY~P|tћGmF} ]deh,3!0'4}tEz[6Z r>PN~/m: .Pk` -UJ8o8gUٯJ)\\q8js\I>2j<8{@saML>7_7Q$FRLV雬-9LŬ7ˬ/~ [h|XA v*56 U1.cKh'+U^9%}" mX,rα `7RWˀѽhft0!*{2η:`deppPu #'s*ARqdT7_7j`۾fLKn<δ\@kΧ3tj=4&5F4%qΉW^Mpx>[hߗ1blK],^Faxwe L[GISf>5&a!6e@6ڈMfBaeӭz4I;[΋|8kIK,.c8, TTDRjg](op5*i=Fq)mE7_70{[aeZ2LdqT|tL%sWɱz|J}2~9n4#sf߶slw`Ϙ!E-gμ l^~RKշ}N`˒nWu*m"g^+ 0̜+^>+WQo}ɿn~\&÷yPp:su~^>:EᷟV]Oʾނ(+NN+10(Ϝ[tJ鏟d䀙%RkF7u>@aV>mvjߡp7|~;V߰va@JgR#5PT`

Fm~)sjl1źh [E4_Ff'D:!VH|kW;GplXʼhee{S;G)"X97kw艓΍uv 弾Qrr Rz4^z愒5Qy$8*7).1Sf `P[]Gbdpv(̓ƱLvADZyg7+@L{K#0)%ُ G(?Z1 ;brTo_{ј&ޔ x̜7]M 7%jЈZc៍efٟ  rělqXg",5l?b@" 7[K@B|zN|(G1oq hM)%5e1Wl){ވ b.RRo,#&LX,M_E&swSx#6|.Y$&cչ\ !Bis ee5ʥV&5YUpղop(âhe~K<7bjrF6n ||V8VUyjPrzH;c|7p$7qnztR!aa)}Ssˤ\ʪJ~iϭ8S9h/ J*eڭu;( XҤ왩w Mnz%!¦fwN s=|[xk~Zu8$X&VV0*O .Z,aJ Fo !:gJ!Vz{dh/'̂^cCV_{)&Ɛe),=,R\P9T^=6hupN\ 7+1hSkFfe* #@'sb.b3DvxL71@3sYX$tm os~I&r.Vm5ob.]D<D՛t(S<=@!Cxj0x-2@<6dn=@{@wJDZّ@ vFn |&(ً{t{3fL7#b @8.QH 6 t*JC/3'wc%-kk} ؽ=TvZja;x`@HސTVKcwDa񋤲]+ݥ4'LLAU˷^?#kNXXUCr!ƪMR 6 lBzd{{ u‘i>XgKsC کZC+P9o o^i 2p s_²e27)LyŻ5v C+IH 9tQ v' qZ3{PrgKw60-6Tw 8i< !oPIǹD:>~϶P [mbaVt;$ҔLeZ\]Y1VYs8.c!MqG @BhŒܗEj9=+8C\t4RDP3E>ʵ=QIkd.h /kT=jmr w#믯KQMVn*V4P jG#J~vhckM؎UKU3>@]4 7>o-D@؎-Ð@ :Z<\(@" g>jAaj7j?'T#j`gm/yR,̀ט+YֵM4"{jZ`OaL./.r#Py3C}[3SD>`Jr\lg .'gbZk CKܦe0&vL+O53JwO&Uƭo>t%WjVmx/Sﭰ~͞a9QR*D_k|Rn\5$]ۣh@+zHoӀ >9m Pj `XKH53BA0@3^@0+S۟4ZR+&vc+|OO}Ki#S8ez =I3LSp-Wݞ2;G.2M>9EkI~hF#ݳj̯SHƲj {?7z?q+MO8Bbx{v[=Tɯ&xK-saC*Z3<&9c**:i|À3N?;gwkQH"ཽ`/P{{o!C3I}%RO[rqk] NyaɍAMƃvkMDyogl4 xx< uE;7_8% /L7omڞD5E s;{"]Dڽ_h B9GZ}k)|B;xFv Rp9 +W>'_sO/=$5>Z6r(U`v1邾Jp"-Zzv/d0FMW/X>v/h:6 rEDI ѯW1ϓ=YP3:8e#%[|,G9O~wvD "mjfMttdٯ,̈,kCo3/nv)PvR2aB8a\x2@V@W%/K;KI!f|ONէC=B˔ pfpI ۉX{uح* EFaiN i*k\w]Ї4RB@Ci<^F (?*:]|$LX*!s 7@o06z-ND鯁SR@D[|m> ûr#@P0v@<4h'fb|L{ki$jgqj5NӪ,+%̀1>>X^ڹ1݃VOniTql[rՀsQp- 5.:qBAѦ BCCXJ7z m?NDAS¾8[rk_(m|L>2пZk*!a?pف$>w"NZNR%-n;ƕR,~:D6ٜok`z?Y\O %J4sru8bER#N8䃈@"ו#fRgTCoP.eQŨAMl( = 49H.=~Vz}nώTqy"%g~[^5"hzH;_yNlTgP Lrs2p;H5xq*|-D/N|,G+s;: >j:Ρ?F.|q'](n@3pa<&2TH*}0E@kUro9~/eX+mU#+B2OY@<ȺxP=MNjde>͇bR]07A[_ΪlAS-({?Ns:zSڮpQ/;;btƿO <S9:D تMHIƉ5DmεmEt29̅Ѽ R6`R`+S{p:P%Z;`Z>7Ī\Zz+ >o T(#Z2|@p4Ne%cPO3`lnfU摝. sԭXr70O,Geja`v%X@Bhee+FV K}p\8Q .TO'#xLWrq8{ފ$ZI7 ,~fqq6T @_k6yV)-^Fx\ȍ@>*hi鿸b4cT'}ٮ'dJ}CB*t Z+dD&>jni`P髻 2Z*aQt6U][qͫʑtA+:eØuAPr@W+ fˉ@2Y.04unyqLU0GD8EC!VY\>.j @S,!"˰M:J0^_8X<PjuV{{"삁KR_:yĖj@Jj2} E7r @RdET[|y \ iT6Y)zNI+Le"`7yUz 496]M] JSpU#+[4O˅Ӂqo =ap_nB@ޖXfrluoFB H1.@z6ЀF@mPw'`U"5g=n'nD,r⹊G@Q/?H~`c xz:$'DT_L=1=vW)Ueke:;}9/,?sPtXo@:hMYRlyJ)(ڃNv˅_AzkENQuV:م.s0Qm~X A6ߔz41)K3JąKk3R?v\M"H }0Yks\>kc%ؓSH;Ivg%M"i}ѧth8x *?hMÖkp̿I=%*gݿìlGJrI8~91HBr:4ޛO}n%/[SɖZH\ϳ)!ftq2[.h2Wy:,x~J-f-1Q:Ve< M\!Y)wU jPt|?o+YM>!X%?sΩ~{8DyQb͹2cҗTD ksDQ.O6嬕qs( &U3UM kݩ}ZO/ahj*n?rInx:G! LiMJpG>MH?Q>e>pe_E̕Vx1_,_ŷ7Z}H/ to럦PP Q4ݓ r#S[7o{FaUOkS Q5IflxSƿ??S6I%4hSy2ZZ붻YS  2☙w{HM5GE2D%Vi%.\g2٣8V 8O-g9P:hX^*aDVuۊ9o7P-gSPw2.nRk)C/pX";=V3i$"hH8 zKv{{ s'¯J8Cvy3bnA5uuv20:-{G9y¸M#ˆ9t+[(8rUB8Xd έF8yb>KL"Sv)^3#gQ]E6_fK-DZ^=k8ihbD?km\"d/s嗍ޮ,80$KdU<*kƧP)6Ё~jŠzCSpwb(; Ɔ3͕k'^BI@U5~/>4@Ok?9*|[J]4QRV=j|΍D`KenRGXi6T}2^GzQ2φeE-~1 k}rK>u7OxbZjH+K40%jd֞K݁i/d:R-44xqz\\]2ܣE]^roZ߇rGSRaqu@vkNmSOЌ֪|*P iSq9p.>k ʾh _k(Q[l 5V^X |<@ t2u8O~:D(ꪈԻ-"וa{ lyK-}Jp4:4"7s*(sκ̸T8p[uGr' ;RlD.r~O'&eo\=H]E?K/.y0d`VNj|,*= Kӌ^,J[e+ $ sx.Д*NQ/Od?ىegL6J䈀xڣ mAuX1l؀ҁ-F7hZ0*G_$8\6/W4s8lƦƹ, iU.iWLGrYQAM}]CվCkĹWwWť{󤿹e Ԝ26p^HFggLW)1[ljXo/J[\u.W0M[DVdqTr p6VJsSU\<ƺm 2wUr[a/ Xm7 ZNWކ&TJVT~f 0n ъK u` \DwkJ7JùtrC+MwW$rc+XZg3l]n_L\ڟVΥ|QspǤ$ɳ0*\1bzζ`+r >ܹsiI^!hf]*e͊ sMMϾ3=WCӫ:?[3FT/ cVž8u00_RTl+=H.vtk~rodf%otŮH631sTǓjkcP뇓Ŷbf59IIoI]Ο,+v"Sߪ}T%|]58ƈ -_ >SS cJvdw$Xm ^ h DysT[vJnu \e|8UmX^ۯ~>ÃFC ~|o4NOˬŝ;T(DՁ]t[b 5غe_$yINR}q'k<b/5 YFb |8\NvZ[G7AtCPI֯zcbRH;\jtrw.řz7\PgN6 0HRw@\=HgV!Js-WK/Iv[4Pdu2fd֑?]@*byDvmc!%a/{JRΙN l~#XAKSr `7۵@9wjYT"-thA/*6uJnx.' `Vs98䣭y_ӱG!? ~YUs K1ܹY4n!herD'hY8hKϮj%/3,%Zo4' 0Ѣ($1PJQr@px{>kh&9֯ߺڒY {Puޑ\ADg:e>Q!26"7ږ*w6Lv<R;-4˷\P387UUJ#8?&qO*.IF>fu>^͓**Mڢ]*s+bW( {"rj"PV4e A'4F@,M7׹❴:pG*Z$%צu ]r4u+ lU%ӛr NĶU3Yuw8@*z}c}3 PhK΅ߙ16 w(Og(g> 8fv*cfe?Kj{:fuw˽yr_VSv6TgT>m з^ddjđRv/ ,xI=`RѢ&')zJe#?C<"`T.z,@; I[o݈-9J͓mxa+}MA].Y/RVH%8H,IZ׸˙Let[ܹMuCEOދKJb {Su{kF.,=zeN`< &=isD lJ[uI / ,jX>PtMJ)|~)ͽ1)v|<&#}*nBX8Sd|Ei sC9mk +mLr ^߻rg}ͥwm1~|HLS߶;夆5Kp`~p$ {{o{{o-֠Fs%q];1w)@YszREj|K <k~FRTߺH FK%죹S'T66w#jx;.Mn $^>ogymytj\Ӷa:nZ %m'i9J?p;7)#k'MVBj ]…)@p7lch 11WaW(pM s_p7*sv  v Hg?aN|.@<ߡxh>k9-=o oy0Bfڧ0…OXR7dy˺dI~&`j4v90& v5u]hYgK@5qgqZH1)2{m(26_O2|UCVVp|(z V綉x6=\mMٵ|Fgb|E瀛d27oKL -%49Xw_'ru[apZ#¤jicaz?k^t9eFCZ# 4 ydJ/wE1i`I9 v(G +VP ؤCI 8`SxYR%a. c@ZM wg'I@]~ԙȆl`r+[8>%2 x~s8:sňai' lvX)|ٴ^i:^/5"석<홆q-DZ>Y `&e L,dMfSyhf,8 A,04SBҗDV&irq0XFk)\:IΤ%ɋ- fگ{&| 5g}iՅ/`4fk͖6zFՅ{axqYҦ:DU<(R"2zAbvoܤVlX̖O8O/qX$] KD>9hrjo*Q1`%F"&.^|}J-}ws;=Z: b(!Z~ vVff{HBFÓBp6`[l`!h}쒇rq|@0ZIca%? TUޡ1h;A"@ȁfԎ_FZk ]{cڨ8Mx"a.rx\$Xlh)37QkYHH LSd.h:fS@b/D!lQ?2RvH^`e$ 636@0FyZk8%`2WŇTa_|qyV ]Vе!yXh: )r&`!5~:~D+0DNMMX阅EXf7@9g1 0vƆ '0 -X&E!4f{=Og 5Zݫ(&{=Z^y,VVT1Su$ Pylϑ !U$QbҊ^jz2]&Y#O;kh_l*\D"lݡ̍|ڰ1Ҭ!W YS68xZ/ר +SdH.%7XqK0 A Vff {no xpgxg%ڧC>|'0$ |]X_=L -"D IQ00hi%fAgIb"-gl`[JT020˄I@c8MD+&\Y9V%a&RW ue5 @G$h_rLi,Bкs[1aUvءO ޑL%,U(q{F! ZOIdgn*0Wa&5%No0XYs2o6yD.c*IbCO  "L4cRSd L =fV&0_@|Q4xd.r\&0 )D4{˷hL!+:+IC"ç-mD ڢIg%\S5!)Zz yO 7N[U@W<2|RcIUw'ֆI1>./(2n+q"sliD[_ %6V 0P,D\\Z5 үdanǎ-2[3a2*(,%Dd汜V* I@`(=6;eCZ=$Q~T",.-q֐ >%yK QƝo/̀Q[ :"SJVdLJʛvK^n9Pl<vZXOu<-6Q gXbLe0}$Dc1 !n6Y11ZS ?Kv/49}xZ2D-hkzh%ՉQ.?-5 cj#,@6/ܜ yzL&C jy>fDyLUKS/ z)1|1"1yPWu^=Ƅs>rKu@'`0<&ӒCgI=LT'43NsSbj"CsIR)ȴkgs_O&]Ƭg>4#a߹ ݹ R|B[ iC^WoY,T'g%h\>$c拉#r!-2Dq[TeY=㟟CX Ui02/L&)  "kͭܜ@3h316KCrZK/nd_T]Mʣj`v KxF"|\v654{~k:USZKiea WM4n$V{?O hθ$: W?ni|h.04;Bjf5ߒk9Ei 5c Q`IQQ]1>"(5- u #BaNֲ9YǗeilz}KD̄L8cܣ1"CoF5'D+D,>7*zf a'D,Rmm5Z R00rL[NW2FX>̙3m%jPmyW[Xv'l fB:Xt&>qxJA[6NHZ˄1lŊp3H!5#sn6m)=(귥Y\JJiBQ.ٌ<ʧϴgKĔ5S;g tڭ}]A'3Oi]mz!MjS>^yԖaˈW;ngSL ,.mN aG=l$߽|?gPC3p6sI9}un ߱gbٽ JY偭f%>60Be05q~GAX8qFʄOPzy6;AxJIݘtw f^3e2zk Srmy21L.VpIkfuddG:iި/j]4N^~_N㻩OK o^*J߮]r|gOdLJӍ(@#ϑo[5q%pIŗ&qS+F3/JXHx` [lxm[Nr,BB oie ]įxpf^RKʹ[[ʆcx6ԯe].nL>J((9h 6t)"\/?k6q}?0b]'Lj/XW\b &4"^Mt9g*[!MzYJ?TBŤIEL"n54mi)*jAP$d#/|8ۿ$mۿ.' hKˆcvFhȟ_W^P8_/|4w~` ]!1@6h!)0XbL [J櫿wmqsPٕ1ѴI̡ C/J-D/R,}?pS1Lvq:7hݖtYRȟ6oF|\BqlgSPUT̈́tb&5pn"tzR d`4K3"7GLe RMG;"_!œaۢ9XXR/#B!Un+w%xG<ӮrbvǢH[xVlعbH& (ňEN^$+#:澋d`+Z#Xදn i `e݃ڹ NXR!@k@b cdNFy [L'T}!4%Y5?)y&p¡8nJ$&$B^@ hj_l؊F/"**&?1Vh%}Va /9\-LB0Fq_u7jf&b!QJJL &x E0aNmZF,Qru+/t ~EVzD׽ar?壹/[e-iu|{R8aq_EL3W#|6DJ̠턊:5w­Xph5q!t&* 8Ə3(@elpLD&\LDS ܹv1d~rҫ&A yIR:v"ܕ"  ښ `pw"c$t!#Dxhg}6I jXy &ٸ4.I-YgD\!bх}Z]o'"d̶`P,y1ED!Φjm]y`O/)ޑz)Lj~H3\>;d{tV_!VN^aS d5I%Z⾳*-5pְbg &|ATș3N6oc' /E|ʳ4~ qYdzM^l1sJxhd{7d^^ܘ[$IAC]:/\/ YFsM~Ƈ]Rv.ɜsL@`%ZߧQ*PY7{\jsR };ik?tGB^|'ZjYs '`_j|¯?Z=%Ra- ,$ ]5L i<6F\[fqb9փ>H6-0k\z}S&͍O2rK̗x0&;u,hm-4(bJwOjU [}!3$y-@6_$dШ/HŅh!!o4ѠP>lwin[_r64[};RR̜גkwIw@y yo!n -~3_u~ya@ފkyF0j.QŋTǍ twէ #]CE*ބ?6OK{_JW"0Zǩܰlgh\ q"§ߎNUwe^8f5ܑF>|z"ds)1gi]%iJ.ʪx Th܁|¥vCeՏ.!Fa4o # *LHDbIZWsw\3oG{G;)GQ3%18>@#e)X~w$Iyj&jfOQTT^ieW 0qYD4eqM9uy<7LZek\Roܔ'Y]"-lF<+ q ㆸO.T.$KC7F#r]HpWr*;dv\i4O( ֈw"H)6VNGrL|4G4a%*}6bs1Y ynfKz{7}ru$O5rͼ1K.toQ_JDS Sܑ{@qQ rc^%M|l\1q#nlqQPcw}âMB_#7F#rU<ܑrqH8tߒW9S-i"u\c@#"uƄ9Ls:.UqlY=ZW~*Y , 7慶w1#*֋R k8ߑ{r(ЮK=؀ѧ *4t&$6 q$Mu@߈%@SiVhIu0c7FE *R~ȅX1b(-/s[L1Kf@$j)R:tp^A*?hZzJf~0{4.Dq<qͼ1KC<^:oIuTݒ6-ؼ hg^x4˓Ⱥ\4';4[Vy`ED & x=q=sҬPV هC7F#r'Ν5iu90OߓnL!E"tPfAZ7780B\uogqqq #i7F#r9m@{ |BGM;`xV}4Zbmo@lw nWU#Gcs ?MsX|T[;BwVᅰ{No;рy}/.z?\`e[#>/f@M&FI:؊qB*SڒIV<˙0Y i)֩νQu8OD'+0y-KhDB㟼5+1Dr/Ɖ5Y'U#:A~$Ⱥ<zn )Mw0vSUs#k?wTVJPWWb> 7`bhCwdT$(x@`w5`rI^b6{ 0f$qU܏рɖ5D#jD`aeޖW*\YpmX8@^ɸ䝑tUq;f}2@5D#jDB$u7V~:dwaZ_G&4/gLN,fZq`1 }*2Η\cf` 6֏eO\uR5q`剮ٻip+x;P^P~ws:iUq?a00N4YyAIՈN"|o5@#?/`rEގO-qU܏1anq ]uR5Ɇ{?5x3"Lw@8ц:I+ @9U1D5}}*c=X`fhCDeT$8$=[ 4䊼HKO }}*:}9Ff!*Ɖ&%dT,f ۀ*Z30$o|"wl[F܏YK`bhByo€\o74>`䚼HK j3>yhqXc6֕@8Q-|^:iPjL}o*bwCہ=fCyitj1kE9]thE<|nRDˆ㧪O)ZK0/MJSmJ)a *v+YBN{G2=;AKO9 ݟ]nCX^S 5|N#=eEqZo49 '] % 9[veG26Ns(6\R&%jS6]#j lKC2(:~&zEؖ`L)pd'h *N6!'`mѤUi'-'Mk54"KnnI;^N\n@2U p lh:ĺ#/ .1K/e)rUM_|Cҷ%!@t37sL_ i@V3*Lt/ 1K/edM0ylն9?ge~&@w6Lt/ _.@:l7  \|)_T"t?(| T}27,YVueL0&p@=> W x.@{P'D+0i[탁c" T9ۆI;^C._Тx;ƻ|}a7Xs >wa79I;*CN+ wMa%{Y@%tRpUsSa$`nr ߓvU"ȇ;Ϊ0c`Ǘ29I=:ۏ%py8E{q{=={8Ei"?RoA|ϽpM&HWj[?>mچȏԀe#zsow?\8 L'1Ap n5!rHC2f@A'~\/YR1t]w6F/xƱ*v,C&_m脚 ewèU2׹^ 3C0E5!4;?c2|XLSq&m@yHThdAei/P_]è2ȣegZ2.\/URp~4<ꉾOTm/2/0b^U!O6։SJAuVJmR5~v}102h·rI96>Ղ^ƌ\~^MIs3W3g0bUS diJNRN*&jK. H!Gy,-*Q+|+CW*piypJ0d/xotѓƓ^ރ|k''t C7h-3Pԡ;NF4ν#?IxH9>ГƓ^#ɬp>oI`9^Y'U# /#?IxH9>ГƓ^=r>  mR"mI#jD`}wHpa$|C\u7^ծY[q> ”m莬}ޑbpr|'Wݫ'׽Gpk^c)  +&.:Iowwol7%C\u7^v\0>f/xo(+-:Dt]IՈNExH9ۓƓ^ޟ#Ս 6M3q".jD'Uj{I/u@Op|8V7sJݓ:I)ǻ{rսx{P 9t C7r-qnCY'U#: !xOSOzy{j!ØNa^h[%/:Y)Uj{I/uw@0|8S70̀a3 NFtC@՟x{-pѝ) ;ozw[R'q ~0NӒJP \<[ %<TK_%wxw&?h[gG괤wߎkn'.T[wP/BC|!篗Iv߻\j^e(:-WCrwAzOt]x-^򗥯_NB_/?=!{~֝Y.J}10- 5~͆%׮2ZA('ӵ/S[܂Z(;.ZEE 2{ D:}dkJC&_,!xh}UCEUk8e}s>dx^wCTW]Zf9}F]2*F?٦q1nw:iڊ59ʭ#f>ynP̽M抗uGic~<&6||ρWkf8_zODB#7cf[&]yj%H 1QrP4T]" D .@2Q9DR9c-_hf\@7PF Qf(&sE9[8j s`hh7꘦~iFYC38z _f (" h,Ь a1I0Q5EK5%"2vjPWuEZQTd1*SaѢۄBjY EҎo>nH7j @fȀpiwcKdQ|4dK.`a-Fz)zDڱ¾T'Aj7PaC`F< ,,f-k,?e˰[Z[RNقx&X%_\c9Q@?pKM6x5~L I8D_5鲡]-?EӟB"GQɞ^{K M<_z Wi 0Mᖚ'F'0fC9I+fHg,umޭ#;4X:hNZ w8) 4f iBs0ؓ%&ODNF>k ")aj'z?PNxR=!jt*Leܑ֠+ zeZb w8L o`cCu1  I -Gck`Nf=Ma:'35L!x}˫_yzw 0n +ϣUfeˮ]Yf_硾sӥ J ֯d``ViLQ%1|^PY8slM m:|FtA YH:j˦&x?5|LMdN,[?TȢ_ elAPåy`w/ eo,W&>{5~tJUhwU$tO4t"Ջ*J/Fjb wubp`vmvNoC ^a?;tTo#8`B'o x Po 6#O@ w (Lw@2@i{^yzO eG0`*q@CC}^͏i?9GL;wl] HW??~ܛ`Ȇ2 _tЅ5;/N6IhU9rfo Ε]λ19 K ,eiPxgPPoAX:4 e0P4}[98X:B>6r %ڂ]NR6ܜ.?.k @itS'[i u=߭O@zoY^0qٽO?p[۴ZZ뫓>M ݞk >z*u)ސ̼oL:ý=q{7r=gd^' M}&1liwm$uq-&c"3Zo$ oHxY5kgRDL^7f]MТf&o,kj |JX>Fx"BT ڐl tK /JVˡFĴ,fdkZdG%d6do62|-XJP1VȲv: C2&1r zdSp KIS2BiHTHOojg'fIY{mb~R2+ Hg*է%w3nNGCm0uꆂ= h8UCgllQ3(oTDDZFL; X)w7Hfʂ\9ظo!l ZO$m[b`{%SVV`-q60 5 nȌ0ӎw'VAd`b"+ VD4C$CȖzߖ{ )T @s A R=XMpJm6 oP2۔㣌r ICH5u萞H ?B-49-@{"2n"#8b .!B4 ÚDˀR% ,J Ɣ%vsvƀetp/@ǯўҬEx/ L|pO>\B՟&X_d=?VH&xL:) WI>Q L&`2fd D0 cVjhr Fe *t5w4f 搱7M;\Zh@&$&PM hzDP0 {]($@Z0s x MeJx0gDž#>ՄH*R.,6^BfV( L`!S͎y_mGlF8ĵ枇 .X@&{")+C|fn ah3yO^n {9i`c@ZoW8KiLPЕ3}`U|`gv&R؉p{8K.Li1-,ܢA% wuh`v'٫,cHE1@%N+ڷʀ7XfG@i=N{vޚ)?,'*ז% /34)xh Vtf@h`6Ey [ ,-^G J+g;a (@đN=Te0y,4cX'tR؀C( S0λLc |wפahA0 DPBň@0 s2DfTْBk>;D(z1]7?Ak\L i@JD/t@K5K9_܃}*6_7RG".O ؜`+ ` 00,Q`yK^aj* ,:|)8Ihר\#3NHJؐA/ |Pޒ e0N$,ycWe!C,^i!R2h [ C4h@:BQnq+yU->f ݁'~qy+ay l:g6oAj @v$UүNQR1&@>;y`v `a^6  8:Syf ("L[AiH` pῲt&'A$-1ƈ XV C$9@ߠ'IOPV!Rnu'LGDz/S mή4ǃʁ|"ZƠJt0 ɮ7nJh6r]BEgUYJy7{Ze<"-.K3u:fshN|{D (Î|ޛ˳@Y!`N0v U8H"pn"&`I&l}0|qˈ $ f.LKc2h xh iLژ\hcWZ)';V3Sa & B Mn g.)An+v[^AzLj [.n݆R6oxJDu\OJMX8JO:MX -d\(E-Q]14+{`]|XL's U| k"t6mZͮI @k(0?=#hYfH(20-D0 ch74!l|L^BDn.:V+&mR͎@RXӓDnzK^i{'ʝ@^4 t_Ma04 C>BvhH> :5?1 YvH2D *Ƞs{@T6]@\D˨f!a#xl6$Mˬ4?Ad[ ,h|DgK:݈lT bXP&70$d2&hVdX#8wbA"lȉ,mlzftjJ!H8'i| E阇L4Пك r Ai)paX8iLUϸ % 04SXK bc\Hh ho7j#L/DSY%0.PO AK0F  I<_*ׁh#6E= _aSTed([2mVe*N` _| )t\z낸qP˜.@ر$e;e 0i8Z1+H@[T*E:&#_˳ 4D|u6i 0+Dc&`X[=Ly nMd< Ji,5@z09~~\`ubD 'DD$?f_ rHi1t؁sxB; iDL;dT *%`{maP(LmQ =[ey/}5Th6Z(sfO&܌ G)-ӱ @̗\Ya W0r]Šxbl`$"spL☞V(Y]w0lfhCȭFw/1ۀ -B|Ehx}"2 ɿlҢ@阿 WĥJ;rؒ0$Oi'A hK0ITmf˅3[dVaHIUTI@"+ۀ fJ@q 'Pb) ]|GX^B,MV5b XT2LhL]ytIɽIm@%ASڠ KZ%o@ub,@^48\z$-ކ 6BtR_O@R6N{Ă]x*`;mۺ7_]MIM(`/X"Z,_ r`??{o>'ݟjëǷeF\-p_ !͏{g7릳v#?BVyT>]/} "r']۞&x=qXbpI ߺ ǧ37yz{< J'x]33>8;8|;oPt/).:~0paf!7l2ݛ_gODPDVWQD9v$1Qu+v,2MS[,#Ý6rS;[tQR!0 yh\DȗV !,$/lU *gYT֫\Ե8yL`U=A;5)6Khn,{P~Ʈ }h7p`+ͣD.W;Z멁ai+w_3dD@"r @r\_U׫!j/E]5{W}W9tnڊNyyAo%ݒz:~\ÅZ5[1p¤uUH&>S4 ̳[n7ɒVIXI-cDƘOFO2{oN߰Rࣨ_s޸Hl`- cUU4:6I׶7IOLJw}^H޽1=h2 ęmV@Xֹ*%_.9 L,$"U05Yl\Jlj8C jHVmD5[L3м\u:VHфlS1ZF"Ih#E5zGl{`2PHCm|KP"&hO :49TA &(QtPl .,S=\] *Ř$@Cl}U4 ]WfdkRU C>\YMZPH ÌءtbW6KSZhQF3sPg] 8kQ5DٝX'l"e& 3Zl}(uO A郘/+ƙO9ΕSےtshP f4I,3OuqU I`%~@N@3=gXv@DS>c֍v{ I2xs1A?FƤ̝|6&J!ЖPA R-n!<-=[]PjgED\' zu@T+"7۶TBLC+D.)rִd{tGM2E-) c@;}f㟁Qv^i&2k[Ɓ{34X]ǿ7.>[7j8r}Sz1Q[zZ@sű-~Am@٨Y`'\8ܓY;˕{W2q RմG7:.kVf}_8pgx XURlXt7 QǻNT;'y:u'- 쬴h~d(Pz *ꅺ>nvU`Wx\Q=+kNt~M ~C>nԀ-U+?f槩Eyފ/`x*qq{k({=q{}UfI*zvRKE6ђlu<șG^4؁M``'=ES6%% j̔s8Xr ~ 倗WM2wfJf-0ӊp0|֕ņG } iǽsڹBDv WUe)\sV8YvLc.ţk:t` ˁD? ;}meb2m Q_L'3vsý8JFDxvdUB a- 1Y'^~bO:_D3 `]$b, 03Tʕ/ LJ1:@-sts6K_k09 C;lِT\'U~!"uѽ ,"&׎_K+T˖a)⾏ieÅ:z`" } 1_?%Z0͍(g® {Qyui(LmxǏ+ ] hL+#ߞCĤ z!CZNJ^!,K N&Q$v;~@)}l;I[Jv21EߧNb9ڏ?I]S0J,7lfHuڱ0) kYIPl YPiH-oIa P&c.Ax!|ade:`U)!,`ͯ#ތܪv71x+SB؍nj] ]ٖ M.6 B1(~= hbzp^vF3:yBojDjed2WLB+c4yҡy1%-DUZ:\Wjj=ZHK-i(]V?\I!"to! @ړu,U۪mHg~ȇw6(](TAd! |5ìzAD䵈ul&-^(Av+e?4 Y}"VHxcwyVmo&5ilRZXٞC/IJ猘%vhIlf&0Ev U]ry3h2Y[HrW6h3.RBq;LC f!a9J BR\K]A=Oʈ"2X2j"n"$"kFtwwEh+y?߯Ÿ0B:rBȪ,N&6Kl=yGΈj2 s94wl?l1wVUUUOP%t2}~^r@h/f|1}h *2LĆ<1<|33BHͤU@p2Qo6-o5qŪޥe-DD6 ^eOD>nS# ёp$gjA(Z[pr$Gjtn 3')!8VAƩuQZbd֚pKt(iJ97IÌ1G]\_L ⦦ R?u*ZT7f79(&:?۾ 7e4HH6DmpqR٨4Pu'URgઇ0G| Nԍ4_g<.@$&4os_̞a6 ,(QufNWT 7Ӝ'CW: : OBg.&w] Oz&ϼk,)Cl(tkhzauSc!}6X/ f>Ymo@iо% jԤ{ !ozF=I*}9m<6樧j^,d݊)~Z:1,!,l9l(<#1ڒy)9'l-s- ӆ_"`헵nɓnf? lt](^X򂟦»)E.7S}ϼ0w Od z桦 aP-uGY&?\pN 4όb>O®U>ĶmR=a_V&/Q >fb>tl32gmMB]Zj@j#fgkPHzC|i3awӕ h^>i`90_xԩe{i<8G]6Hkh ˆ^U{ D? U*k{j 㹒D^bzs!d[N+n=]UHIN5kvW|]Kp}@[k Ysj8#L`g sqX|ީEJffImT#pэ6k# r .v h)o恷 9hՈRu>kj?q@_( xJz $k^>Vӂ`;T-P}9uqvcܕ˃mܢL,wJ'>%?Hϝ+trVxwx冽m|3}VH ԿG@y!9~. MaZ/]w|kǻO_u.Qg`%WիwO`ǔ4'W`EGr7>Uf`L /9}8KUQ.NHAotǃqs)"X8p@2zR SG#cx1_P8PoODԖ p#.&RߥG{wdnuL&M .1C!G${}wywuex+jaxwyULHcM/sM.,L瘂VXQ T`:Il8N7wyh2lnR:򃈮cxNVJb(NHg̻b|?-S_6Xi{?UNۮP?'AicD>`v$MSv_[mԄKɟ  DҷzѭؾDȽ5[wPg/+<\'2CUPI&t{e:P ` _Y8il/g W1Ww=)nW*/eh0d0ϼ ?n޽;|\yO~[in]z%<} TD4,KSXo|L%16K\=Ή՟Ŝ^۞׎~{ui^1ƼBn7ʟn,ĸ+'vGd+!/k4>2*ٍej{|r? .YfkM>Ӻ6[H$>:yek;*ux? uiOa! iQ+ZV_y2 K}"_$f 2^mQʁuRth nڳ+}قR~|50CPzRs{iY x"ׇ]iR-{dB*c{%q2^lm{$3G/+@PDe#<Ȏdȿ?=1!;j辈ߩmc/ ]|(:9c1:j}N{&hȫ>Xg7e;Rm&iC\hf3z:xyx>q:,ӭ{)ד#,~y|~"30`FaVazۧd8IKKI?VIˣ DWRqܞ#DDǪ+i&ah%ؤn# QޏbIq.L >hODm>2.U9#vS -DeoweSe` vTJc6prݝ5_j1hicvm2r fX׵n%+U e*.-n*#Z5Y_"0nd"2Zi(C;6q3oo~1WO+H@3T"ݓ4Wi2{άn+-xDeG@3g[L#̢I\SKͼf-CKio5Ғd("U"\YUz>wnwtbj_YuU-!8;*0Y0[:8:QUe L {p=lMbוC( D6YFݔU"U[w.v_iXF`ʳ9}: 4")/%Z Ə~y=\,($%"Y@kU-@XouhK版$T^hw%"% ^FN?e'mfݵU! nnup1}O\)Nz/} WǷަ7;$gsjń.eu]:ҕeA f?e$#ruܬ2}dxDeWܶ9:tUPa__]v5w9~L c2QRJK 7| 0;H%FY!S??>g$h}P ;}N,awc?t^0[.PykrZa?+DNʝ j+.kJe9>5{Rmᅮ+8\;4C?zK2OKӞgX؇f='ezxNE9@f[[h2j!Qu ˆ"n:J @&iXi.7[i>|k:OM V>%z( 87j\|f἟r ])B|/26Ζj~Bߊg >?ZROKʹ^e6EH@*H[[@ɘ:ʗy?[nG(K7%G56KXʂ^仓v7Se}տ+CJI~wy]քrr...3~K6=W{*Qa #.O*v)˭gp䱜Zߺߍ ~oo75/Lv|sw[!h0U|=˭gP j Xk7w{`%Q_ֿP~¦e+[^/]X9h.&r)Af߹ߙn;\UVMA*quڋ5( #pBRU>Fz\<$#ld 2JXzoߤTȧ@NJ;E]9A<\iG`T&zMC'tv̫wŭ76Þ~zQ+B=pTjR4(]4RT|Jb>CtZS KCKCwH2?֪] =if %[(ֻ(U  Nx2dAINQ,;vۏ4:#wX#=B]iRT˳JHZp9群Q)qx>˓V;wCFU)r/L$#\-M,]X)bT`ܽ :U(SY@ x" QiHjG˅@ 2kxǵ;'bQSO!::9}qD$"[FѸ03^a5OiUS(lZkǚ4>S\|}v֊dI] "bPK!ʁĕGTLqR*2&Ԙ]- Dj~3m[vۧMZil)77[z=9CZ5R_Bˇ`K] kkr1 be]0 "5ھ=!P6g`IMH$\j3]*yFyz H9-Vձؗ3FX`3K$u Ok܉m4Wk 5#ଵ֡ ^ӆ*f&qL^"e @Q(;Y0@k$X ERVrZ#>3ibMgaWZ2 4h*@yc{bߞlO=@%T ^z3uFOX+Ad,: X*v5Vy+^셕V};]-:=7gÀGuy6 #-H!A$P{r cܥ nqt'5w"CqE1_WZkH#' @ Sh\3`-Xrά9 @'2`wzY߃x1V]HIeT ?l*5dE⋦PBd()< R~TDjJc1]}/lwsMPds%-a鰱Ng1tCGvz.E RLP<)[U6t<֟sw꜉bb}j@\z~č# O@ȚRK]չ{8=je ao):,7=Y: .щU04>zv;նI[u5 m5 фߓ<rUPC>  'f735zVHYKV)$2WFnSr 2EŮFmH09euןs&p&)a?VNMʩn@W5iSZ*>bF)NZBI3%3}Qx/Jn Ŷ}Uy0j%IDMGc uLJ7s.%}DOQz\]ho lKQE L3$(-ˎU(-+A3|;-D]@9o,?#Cʥ\hX}yp·݅xx͎Wxڧ!UKa%=V2<YɅ P(F&u86nR] @~ M̤ac8$s<>_ԔO?^x7?6m9JU?m)9yK)_p*0Tw9KU=1v7C gS "y࠶D;}{_%}@bf='_O u^h9C5Z%DHZC\GVAOKP™/Ru:H@\LW]uֿ7M}n@R@^ &G{Ol'`[#m?m-0 -*:+/{w#|yAH&s%ȎO5<S,O@*ٗyݞvoް~\v-P3[9ħ3$u5Q)*j䐦tRlWy*7ǀѸ=#?R`c45k'I,@b ʈ`fpT%>JڣErQsw.}j$7#K}NW@O׮bX,IЭ`%i ,~Q%HK@ -1z#3EETި18 :## vc^hذ@"Rߌ>5w0u_868#E WQ)~WjPM:ゞjD"@Y-rZLt<Ȍ$E7IQjؑ ?x+ƇUh~z4g˓Q7&C|IU H=1I6 s/fϥ~$8bԿ߅?X%;Ht"G7OZ~.Wϳ#WpȠ3@ :Wt-:.k,]\7}t =:aC`j5Ϙ^o=8y-*xww|mR>Hp+퓾GXG#u/]ӛp D_К/?_g__[eE|]W>']]]?H_+3Y\3K#\؄fv;w>Dyod? L_շ |ptw+B_=va*?L_|ŃHhr@U 43U87 &迉 ᵸ3', nmKҒ9rJ5½^|u`*ߴf@ծ `W@\T.@z'c N`=(a8/[qBfmTV(c?cCY-9"#8:K$+PLqB'$/[rYDYa/)s8?hYBztՇS#uDH9JҺ_m-gcD42^Q-[[? 3N}2,raI5ɐګ0 ȕZ6D>{Nie ̾wc]1X@.? R-ɃPF""oo3KH7$@- Z>_E%:un,@+vT͈r~|k5#֭gJs~V8l fjU6\H58Z.dm~9pDrH|QbU&8s#? g_W_BM4c,/ K.YBF΅-݀5%B{;7>~[z*@-ȘhdJLTZu Z1GkޭNgm8xl)L-*5 !eI:sT^Ev4ΨVPWen- ZKα& eCˀ'i#7eg t|b#B5I*X)ʶ@3%tښ>/0O8q*H-K>% ~Bdd-uDY 0<-δU9H< 8\s ? 0yz \ԉk5_GڣgyR'#*bVdY?)n'knԓ,@?tnte&8 [SdC (DzP"C@yBö*ᔮO " N%tLD%^Dr,vU9O?m>\8vf gfۙfviwj~S( v4u1IXB /s;x\sM*BYpqfaE6N,,",C8i_Bbh[(/$Q.bt6n7dU$!M*=~I~xCFp@0?:ߤ8h#DI|eL+ugX͟У"j4mJ|,|n}5O 3{&b9<YhR0 [) _ܣzX]л2@DSDto!ܦDEX`-wLD*DZuCā萊DF 3&`_rՀB> dj bZ; mvn<g*//E)-umXUVrM.+]%K7Of- Z+iZ77[d2댬NhMSHdɲxʌm|+&ͥ៊Hާ!9Áw#([og_.3AONX(_KEgĹ)WeZ2R ~z\Г?>(ΝG}# n97y30#Tl3:[/,_t3|#R8<y]Rp.R#Y/\L߷l֘o3g-'8;4U}1g <ʇ>4 ~@8%5E ("cշP C hi/g8oy|1+1Gw`x1ܽD-o13I,tqôCe>7˻˻˻˻˻˻/{wywyVg̀.$c]O*E]PJrJK-tL볥4V➴OZJ_Npo}5+@G\C(`SMyQk]Mӷ"^s1-FW×2hZswnyk"&uъ*ڢt#DR.*\&f/y3|ls1no}č/L6 HXSC}^Q?tCKy/~ٷ| yNZILYC >.{;gѲ,g.j6oq;Zy&[vJ3$=~F2[!PݷP0H֤Q -h@o{9j8(!=, [ P\tZ-vd1?pO&6v(WI/މzଡ଼!}c-8 @o21:wՇZ<_|k`M[sMf `U҅5_v0~$S;: k/~bkp (sz\P*@Hba2)[j ȻUk6ն9zdU DG͉H<iqm&W@o2Aiac .l+CQwY'FkҚn~3ճ]m] ^~u@LH|Բ=[ijKQ#=Zғ$)78A W`]Uq镠ğKjLҷ/eE`wW4 ؁K1Ty)MP'+Afx,n}ܷnڮdo'Q%22-{7fD[,L+'G>[j^"#9#uW ǜ//Q1mTPk6zOIZk'ޫe\=O+ؚ6 oNrj]~t"<pX=I}-el[l5;"%1S'W[c_˻\aRWwyg]'U]]]]]]]]]]eV7|ٲFuk-zwY7Oi~. PSN[sYHco^?p :fZs(W8O'IqƷ:E3*,+cگEtT+*h?|FX-BCWSe];V.+g!Ff/G|Is{ 0?ּ3D9Lm`#e@ؓ+q_UҚ_MZ[;SSd fdx!LX`_U{_jlGu=0;iE:-"eh 48AR{ @ؗF/4_;ӎ'*<*| 袊:J_4U'+5ȔïќA`&A1^8:#5k(zH @ Rf`ZXx>\ qQo|%ó ?: lH:/ 50?WkpR @@[H 0*KEM ͫY'MDlՋd=g-Gb:XDWѐT8T)lVgdW)i0/%ztg쉨%@TQ,.1^}69 @3P_,AE0zUO)5p /|$e}8r\6POu7gpI^Iq]9eHHV#bNlPs'8wSĥ: a^1qpQ'l b}\ `N\NAʳK"L =/jlӒYr if @9rB%,}&2bdLr@(iBUnnpwΉA0pQ=0tdS(,RpuT ?@f(,8`,D*N0 l=2o#yf3_a$)LUqW6w Ah4 4$E N_`B@ PB0樹L H "J]b}!aK*C gfx {G[YIH4V;Pf@$ttWvFw<GRe Pbs 8c!yk)so`Ѐ ! v&P,4ڒ< LE"" )[ "XH̳͊)@0d ypNl=ƾ B<qdY m.=ghbp 4T aaoq@@JwTRZ_7hUP9X+$UfMwPNKH9H["H E脰mA,lOsBvgK@nטkPC08s*3t }jBZUH{ЭyHQͶ%U#Sa<žUH&iz9qG@G(DhB۵alSI,ȢJBQ@H-"Țn}{J hw =O5@n1UKnmh=yxl#5~sf`}cFj6dvDcX4![/`uP?czb@Ř Fk2R +Jmgn?4.b] &q5"8ZF[Bx"c-e "#_ 1p/F0Y bgH qF6T @b],eLgHA(0ؓ/,Q#ElI$8UL$( ,4p.d}P21jp0WWfl3Ӗu U@A`=sEJ_ v-ٴtPVtp)@)D]JF`=HLZ:,W=@&":ywt$BIq.:W= @Sc A?H2 q3-Z )ktbԍuŗaN]c6LnJD$Dm!M@aŰ&"44/8(" =B (Y QDtTSi"tQ(*!Amѷq*f8I/c[y}h=;OJBRåp5@,^GtwXT`A2"uF*$igND uJ*zp]I|$%7733g@6DDQuP AB90-DfS%˼8 8d,FЦ)Vo2n%YZSKxEQCQt\jbRbtX2l(brFN**[ x8̨ai͇孡3$ffe`Kau8(@[[-O02tMR×qm<=΋=σ>|.QjpC!"-+8=Os&i([4tr4jI&7z@v$@+ȍ\-]i|AҸ3juUM{fdsd. ]&@Uw`e@P ,i|灙K⩟edD#a.T@[KlU^ y$Pz%SnUl;.@WF@m@TBF㈕"əAG ReN|ˌ(#Nܛ)sy :LsU4EGUO̥HPLx0o@af3@en"uaQ,D @1KÐK9{7 b5@+O~WͥA=Ykz-! ci͢\@P%g"ţ>}BsA$^^W@LK8.IhuE.8YքG`"SgM{6_u[g{ @,Le YO4nHus􅏑.U=ї%QΊ(r U ۧ-t""ZeQ#1{ƍ s(ZC<J9L֮Geg8ZS%etui%1KSz"1X%[R>拭տdVjҐ߆i~m9/'0*m.y ^rPtG>˚{ ~p)H^sV )=sd; *xF 稠"w@\ ʨInRPBMM^_:gD&uVAR.X:Yl]SCµ΍>dr%>J$.h3Gza7Yt\UYϘcy vD3江SzMOqD #c?Y )HWVZ ͯŹ jݍ[f 2Ɔ PhD3f~e>`>2-Vl.IY@6,;֍BIWáUnLa4SG9!:HYGsXG /GVM!2#)=e*Q`ԕBB|JaMT3OS&/P`'[) C,Z?W)_+4S󇕼($la~ }b HaeUK<K`3k̲~6q(_Ob5;&|Ⱀ!5)6|D6ڴ'(s)M_ll G aJnSidȠ5PyCDag({cBؕ-1…5n T-H$( hj8f:/pBjf`/B$'`!7G@,Wɱ+Y\E*|04J6 X8BRW g28yl=<K MT!/:#j0y-R]#ϞA*T /qɗp0p$ld,P=cƳzLTɳHgqRЫNԮ?g[h4U#m4tF7pd&e'80Գd%}iJFeCH5[FE%JoKb١%*}%Cܑ薩ƋE"La;M=j1]5b'Aif'9t~9cXok{\\,\!9RtY尔;qꁣM6qG3U|q6:Ȕ>̼nՇEݯ1iVDTϢ=x\?dfU1]v# q9fS`#[h "M04{"у G6 2Hr)Ԡkiǣ+tNd1Tw J.]=(8 {ade$ҥ|X{p].D]T1uvdA8J8YW @:<.vXUuyJX؁ oDR'DClK&oATh@WdaB Xf4L9k T@"d [dD0@ΒLkTx+IR3v=IWϫn݇/(d7 @&6aO~"QA|Jˈ,!*տg`9&/qJ y(O,T)v qӕ..'GDdfa(qpD T=XPM G?($n/(nH}bNLo.'`yԗFu&b :bIk0.֚<(v  $' NWh#X4BgHׯ }En c*:6*"!V I0lPRt< yLcWqYBۖ?Qc `4M2@Em)A1Fg=\UKi)Ge0/! <M`/(J?Bj[*8$+ t1Q fH<@TXjLf'X,e(ZOMf`l!b$].-gF0`tow " ;G}h~^+w(,6hh[ uvb;]H"QoN̢;q@1`LoDw/sj?m>1(0ϐC9qL$u0_3I( @Iԩgŀc{ЖΪQtWgt A4ꀫދ.u HP^}2ߩɸ2&IX*ܭ祏l!FQ3EHq]9+whAҕ̊c8R⦸71s @ם+xW10ru6{I[x[njIuv7"6Y e={)3Qu>ݲȜF^Xr"YȜzу$SktW /w9X`Aldݘwt0 3+=2(@U*b=?|^aX@%lBBŸ2D\K#/faըByjJ/5slehS̴GO,:՞HWyp죴#xx Lvz͵{ul]KLؾA5dƉ!8@w.|Xf-T>;)ԭ4|)]G`2g l2K٠  Gz~c@eb00bsCR d}Ka*[xMژ ے OзJ Z'b}"V7^2#P P%( "iPd9鑏|uk*p8֣a0PZ-0ə=8-ŕ Rz]#"APq,$\DzU~6ṣ'^yG=VP;#aAg>@/ ҿ06헖Ug1V}G%HhNB+ ̛+c[{ Rhi2X2]DOK܉zn?K:t @*Ĉ8EH t-!⭌rۿWh;˽vMF(nnnnnnk n?8p}'<Xc}8(i5w_ۮ+gOB1ޯEyF8L֯+.RiMvugEi-Uvl'" =,4󸥞Hlom N/^4~:Q.;:E/QdLODd28% qfe}1#B5ǩT m r,W<9̋wڧu}5:޸uspvv0l%lB@[]hKAB%jR+~)E rq8LB0ϕ 2TnpU lLNp~qh&IwC9;X?)-wyG9SJ db$2gsڻǕqJ0羓N% ~/괜"AYSi'1с;~e? 4n]I:X=#N ,@2^Ńv.-Jc ?쐢!CjTpp$?*RvdP U>Dc[#6R,[R2 6IABܴZ\}}T[#L`Dɾ 8 X_'xc[l>Ccs[4iNf6[!Puf6Nh:,9LDTDD-0 @8\1;<\uR2%^#18WrGѧƙ ˔+TPtZfR IY "du9l!Ix@!u3Tm24d |ta!Uo* -d C %xpI"G 3(Fg+qnxu}FeZj&4`m")g.r)2 Hj.P[T E@J>Ac)$rk ;/f _<Ýُ3 LTY42 $2 aqjjx !MԎ)sX!,\)rISvCWA4@dn y ˍ4鹄RRYNP 汦bi Ej.cD}꾾Et0Jw^IG@u-rBȁ\Jf76Qˀ `X *T2@Ps l ((wIYq+O0.=@ab,zcmg5PPWw9׹Jrk\1E()R]Y(Ǹ ZHYcDE#*QK/C8 Eڎ3,T :L9,#0 Çu(RFeIXDZ"OP LِQ <[rC! г'rVg2D3l2P Pgafg-f6g`7Jp9"/<9 @$Z)j46$""madoa bw7o9D4fwt` 7d/ED DdD P{ HC“.:'.B9yܝ~ )iܬ7pe,zնݼ#ίsZ;)m$mp_RLbmg b:c9hpNX3BR v `SpvD RB@@ASHm2@L]dPP kb2TFJ*t;i7Tlr@M)g" d"XPJYVgL.Y KbR-Ae4b8R|\" ȐrItr}T6=qB3eIrQ\h#fnEn@-,7FQHas/@[tF꬟]Qәz'rCN{+HC@%}d/-*l}  vˡ"b8 3QhrC< 2"Ė :MxS+YAR;BqO靮B P+Xp :-1"ڀL`"+|B ]sϗkL%J.jX $cR`ؐ=@0ktðC_LTdn~~.L0ohhSW/*;wXp}k\(=˔# >%xX\֑`+<NTIc6d>oCݩ]w`ejuPoYʳۗGl3u{Va2Rk+4WSFJ g]lVcf*HalҿD<[4'dSuxlY Hc\uH|tB 34JQfk`-L>$)~W~gm]*j Q peAY}tKy` !D4}wܐNg# 0r/e@Hy"l qfDa=͂g5'|; Ф1\&0O˦PޓAFZr,`1a%OQZ`I'aQ?NXӄ#`g2[IOɌS"7}c-M`g2XK☌Ri:C$g^y|#V~Sߌy~ɚt'WFx :` jAաsQT`+B0΅D43?u=VW{5,*0zXaΥ s̅|fC;^'>猟LD z~c̿ޭ&FkT#E6]<0ʓL~ (乇Ӷ@H1oT )j%L̗3/\_$guF.B{ᾗj@#.o`p.\2q&W¾;´VwdtJoPQۿ8f{`7ܑ_p{'{:"ִOY b~ӚmAiTa03 T*$&=>31`:^wʹu-ip5qM?-gU-:x# lsEX.OX?x_ǂvO;6ʺ+C^㒒 y N[M90YӋDqOfu㷋u@t"";}>yDk:(Aic?}h6xND~9p'ͻrG:c:p!&{ީWP^~|M)G•$DT7ʾ;.*+/`2J78?^\P4p(߰` 0f؀Vƾdn 1Q(Xk+Y @ߓX30"b,Kj w]jDnaO"[uCGU@'~~:1#Һ 1 a\?ꁥ,:{O7ܪ,~[S)߻_W IO/ %w:2lOHj\q6$' E%h;,q 0eػ(f;`I#bDZsOm+1h=#_iʀQB`lgËC&$f&^ZHM/T;Ź.OHq0)צPxUeRW|6m#t x׹?906yގ4"V7 !:`ѻ"97o=,0HGFQbͪxalt\n])6D,y ]<*~P@>Cv>X*59fjo`7(7ňMmle9!yo;q>mt@$4`=Чy y˓}c1TpF6-spM\4rDM&z-<4|3qyKJq!C^]!{抲/-pgQ!4ϻPQgѬziɐN70J\2bYA0j!cVZ  jj7hLgW"}y>H@K)hWn7uѿ o1Dy,t~Lߝ Kxɟh_1X_t,'78x9.u\`_y %YSc; ޡN>hhy$v XpF "+Wa'}{' lYםUTK'mdE>-x;w@o5m<nzNp U5ӊVt :`?33Ed˵HMFW=ز!@ay ׉eaWd:1Z3Z2 A_ \o9?`vPjtpߎxkI|eMst`u^-4cW;hr dsKn.@w7^wnB͓5;v3EDF}-Fc(p܂u"c(jPE+T}f|Xwm˧7*5dJ6'- FzWvۀn/@CCIUbVD,h;\o.@|c`am\!+I/~:&'>f|L1l?bQ@K?]  ǻc[,`I6HٶLQRȶ1Rݘp3iw Rs@S `v;?l#)hg@LaIVȌ7 +_Фuh~bu,->tcpdNvl|N dǃҩ .uu; sg~鷟 5q` ,&"eHo.vѢp[/p_]vQa'W!b6cΐinJb9<4uD"Y'`:2)Fn_Dfnnnn Ip[Qq5/g\p]CwE/|[mŢψU=?sHݴzUyg9v5o`V#B,ߝauik_Թn{4ʷrމyﻎW&xK||FDA 1"qIE0xM^8] ]%)LYS/_dBy~7<G ؀E~o?9HMx;GO/}OkvMCEDmM"=!OP,-~s# p xŋys>sĀb`"<I;G@fz~AQMG`e룗|~DO%U`D>Ei׳8&;T@$K8Di ^@OČI@t]Λ!r?a@Fv:ώṭC0@A 8Ge^˴{O27!X.?x( ' D`i'D@2$$h2,}-{@>Q?\~\:?lJp#uo7} :+@}oPJ&bG*5*~ߘ8Nx 5z!2s`_+xӓ s , B|*&Jhag0cp[c~TޗSeoxk+u2鄆~*4DYز/~:=NZ_M 50?}?* A Q2ƪ rBFV}Q>ǽ r;"҈c5ТDk;TkB׊</UB%faP:s!rw)qRP ?zq}X sF691>'aJ<^ .nwa ظlx@EBgj% ;ש1α>t<x܎۾>1p Qg#Q љ `YzȯAomlLpF{bNºp67c݇n p88g<0%$ח}"k/ϭ1]wFpQ8ɈzY+XX"* (y9zicO%HS֏X; nc.ۙ\ ;( ZkMM47},<.Av}KCL!9@֭JjxX>a\:nv,ZmN(e_wnCw7W˫G=}B՟CUB4}*T)[\f=Cv0b `uU=غ5m@D?"&Ŏ XS\oS #ŝ{OZ 5\:R_ٗboA@nm{.GDℏ`=FDlC Db  ,"jHVS3M-#:B#| `[D9+DŃEtQ~'S"EIUpPm5FEFd?{/u36CםTODXSoDDqEC.F#73s- fj[ {FraXhj.`_^  vXt_ c'`UwƑq;Ss}?~H* wGC~+3(R|m&!ff1t?4q/MjM;>K{V{"(` vۏeŌzmHơl=ڇqγ/`^)[bI6m Əp.Io (}UD I?E򟱸 OVusyD3Y[.~kGjmQD 1EݔwoG|=Fd x_O79!L#~;\CZ.nJy"J w}ƺ]}]ͳv~?ϣ[?ףيvmv?e8?ܐG#wrWﯳ&椸vo0.rz<*5fMy𚞱;?wô(5!w_o1Ff^j;VMgo+,]h[gv[m '9sC6[ǩuE97:_Wli xn~a65#[݈E;ۣoͭe"GDGpi/X*^nӖNg LJXރ rL? m\W+%&W\!:3A@D#/~_lcxU~Ǥv.zjWyWV"+_WŘ_ b)+gn*?N]/,K=ľPJ*&;E_?C3lAcYbIZlyAvx".s/y&a\p_ \cـ{?+Ps~t;[%L9lN_Tmƀ.{^n̘T]~i|'Uďw:ѲyHGi|Kۯ5t;lC{/@sVee{Mg?Ɠ!3ze;[%cCl|Ed-Q4suuH;nZ@_j-Ly(qz8eDz:̓(uWk(eT !FҋzQoVCY 06U`<Դҿ Qܒ@^nwG;6듯Ql$b~WtI1/ D*bk2dSڭqv ob*z̚}FPD$yBM*׶_kL8 y@t.D UOʧBAhGB;Me*bJQ(O- 7w(pv;y*%Zb.}jHz#i{+w_춲~PU7b%p"!Bj#2ުMVly -O+ "iKK!g l1Wb]B4~ƻ}=ۃ\)hHg4w],3`+3"D|B r0"sV܇'(l #G'YwZ} 6޺@t}-O~Iү3b)A4y7m|ǻȑ9DtVjXѺ[I>{сwH ]9uPb 6*|;-33.hlfFW~Iʯ%u+UTAE'[};/6]P?{eHə;~a^1B;w}τ3M~Pn{2|ëv_v{d #\"<?ט4>}fw63fnnnn6 yR߶%^z <է:o(&XcyeYW4$J5<׻/|!^tM_dR}d^|^vNOvO3)ߺ wzD\:̓DxK̼]kZ_O®wuO>/A݇ΰSB{_pV(cbH̼Z[*#Zyx]RD?P+v$|$]ڝ׸7L}od@q3]eq} E|矺"?><[19G嵶γS\i }|vɾ?\ڗzvcvPHx+ۛgOW ?ѕD4#=ndu~2o4~5S^_3kSSw>~{+P7ɟˉE{v_^U@L:)s;aA~n.w=vTDaM=4܃J̼<<:8T;0ͮf?^$CԯZ66mQ2> Q|#$DJUֲ!-*m&=e: v#brQ>Ag]8 {76Sz|$f^_Q^Zӓ\7?|g*j +0䈠V%\#Wڹ"(7>{/!ֹ0ĔsT^krQұ~z(2fۈ ;{хfFJ:יݼ 1 ҧͺLoGO$f( J%q,A^ovt]]>7bk="ccR2ófBi"% >tu~i_, ;iBt4GHB\!"@FtMȌ]dV\ |<ҋfcv3ojuh!ozK\7E>|3=VG'B_,#zFpDZh3oyt}ܻA;߀ afZq'ݞoD^ nCpIe:H/.8y [=l?MM馁4>CbƏ&J)9Vy5b{{EQ^^%&yCH5J!Gdj V1!&P$ĘOWL5bܥЉ4rK4D,?HB*J,X<2oٵb.mƊX&H4,[n=0;%3jnljJ>#26zl nfiQg37i\9SJ;x5O3Zkm*?.4?91v[Vl%ğ6'lH蹜Mqy^ AXWY׌m w ?l^I gv94.t3^5kFkPqr-NCP_JlCw)2MLi@l?e{[FWZD3x#8{/g+Y_Z-Jge';iC!D Ct[66#/L?l0HD& Ʊn"b'rK^fwh󶏁o~1g_NͦZOZk|1=z<~H_:5V+_E*JDT~Ҧq)}bk=r"ŝ >a毽z QݷJD*ƒnՖ(2>į^ݳmIMaqP%ni"_+"io:'/[`d4#ʵv`D`ޫ?Un?iy/Gi/W`n?h}Y+:DsoDLEڣ]0IEi-ua:"ഈ "F RjvVF$Dßܫޫ|{tm"""ͩ:iR9(BDѩ؄|DtˆXrBtC" diJ:Up rB4yXcp6! i œu$y DڨYܫޫXk7=s~斋B5l@2u8uߑ8ԅ(I2F -$65)g>|.fcsNfɝG^^ʼnp尿_ETK "":, & RWF0!?J)_Lh Ŝ mc0EmKWHvTLT>@CtccDL|Zjʽ꽊vpc_YʹX!4; "뺮<' g~r &NȈbBIMTe D"+?1/^x m޲w*:,_"#}ޜ]uJre*|Vcѿ^˧zm<>$3/q9fft23/0b!"gk^*{}Z >u_ra2Z_x[m1:3u QH&WV.$vmvmvmvmvmvmvmvmvmvmvmvmvmvmvmvmvmvmvmvmvmvmvmvmvmvmvmvڃA_#T,'%tEXtdate:create2014-08-19T12:28:15+02:00^m%tEXtdate:modify2014-08-19T12:28:15+02:00IENDB`fonts/mono_dejavu_sans_22.xml0000755000175000017500000105245612565232430017114 0ustar mquinsonmquinson<?xml version="1.0"?> <font type="bitmap"> <Texture index="0" filename="mono_dejavu_sans_220.png" hasAlpha="true" /> <c c="" r="0, 0, 15, 34" u="1" o="1" /> <c c=" " r="16, 0, 17, 34" o="16" /> <c c="!" r="18, 0, 22, 34" u="7" o="6" /> <c c="&quot;" r="23, 0, 35, 34" u="3" o="2" /> <c c="#" r="36, 0, 53, 34" /> <c c="$" r="54, 0, 68, 34" u="2" o="1" /> <c c="%" r="69, 0, 86, 34" /> <c c="&amp;" r="87, 0, 104, 34" u="1" o="-1" /> <c c="'" r="105, 0, 109, 34" u="7" o="6" /> <c c="(" r="110, 0, 118, 34" u="5" o="4" /> <c c=")" r="119, 0, 127, 34" u="4" o="5" /> <c c="*" r="128, 0, 142, 34" u="1" o="2" /> <c c="+" r="143, 0, 158, 34" u="1" o="1" /> <c c="," r="159, 0, 165, 34" u="6" o="5" /> <c c="-" r="166, 0, 175, 34" u="4" o="4" /> <c c="." r="176, 0, 181, 34" u="6" o="6" /> <c c="/" r="182, 0, 196, 34" u="2" o="1" /> <c c="0" r="197, 0, 211, 34" u="2" o="1" /> <c c="1" r="212, 0, 226, 34" u="2" o="1" /> <c c="2" r="227, 0, 241, 34" u="2" o="1" /> <c c="3" r="242, 0, 256, 34" u="2" o="1" /> <c c="4" r="257, 0, 271, 34" u="2" o="1" /> <c c="5" r="272, 0, 286, 34" u="2" o="1" /> <c c="6" r="287, 0, 301, 34" u="2" o="1" /> <c c="7" r="302, 0, 316, 34" u="2" o="1" /> <c c="8" r="317, 0, 331, 34" u="2" o="1" /> <c c="9" r="332, 0, 346, 34" u="2" o="1" /> <c c=":" r="347, 0, 352, 34" u="6" o="6" /> <c c=";" r="353, 0, 359, 34" u="5" o="6" /> <c c="&lt;" r="360, 0, 375, 34" u="1" o="1" /> <c c="=" r="376, 0, 391, 34" u="1" o="1" /> <c c="&gt;" r="392, 0, 407, 34" u="1" o="1" /> <c c="?" r="408, 0, 420, 34" u="3" o="2" /> <c c="@" r="421, 0, 437, 34" o="1" /> <c c="A" r="438, 0, 455, 34" /> <c c="B" r="456, 0, 471, 34" u="2" /> <c c="C" r="472, 0, 485, 34" u="2" o="2" /> <c c="D" r="486, 0, 501, 34" u="2" /> <c c="E" r="502, 0, 515, 34" u="2" o="2" /> <c c="F" r="516, 0, 529, 34" u="3" o="1" /> <c c="G" r="530, 0, 545, 34" u="2" /> <c c="H" r="546, 0, 560, 34" u="2" o="1" /> <c c="I" r="561, 0, 573, 34" u="3" o="2" /> <c c="J" r="574, 0, 587, 34" u="2" o="2" /> <c c="K" r="588, 0, 604, 34" u="2" o="-1" /> <c c="L" r="605, 0, 618, 34" u="3" o="1" /> <c c="M" r="619, 0, 634, 34" u="1" o="1" /> <c c="N" r="635, 0, 649, 34" u="2" o="1" /> <c c="O" r="650, 0, 665, 34" u="1" o="1" /> <c c="P" r="666, 0, 680, 34" u="2" o="1" /> <c c="Q" r="681, 0, 696, 34" u="1" o="1" /> <c c="R" r="697, 0, 713, 34" u="2" o="-1" /> <c c="S" r="714, 0, 728, 34" u="2" o="1" /> <c c="T" r="729, 0, 743, 34" u="2" o="1" /> <c c="U" r="744, 0, 758, 34" u="2" o="1" /> <c c="V" r="759, 0, 775, 34" u="1" /> <c c="W" r="776, 0, 793, 34" /> <c c="X" r="794, 0, 811, 34" /> <c c="Y" r="812, 0, 830, 34" o="-1" /> <c c="Z" r="831, 0, 846, 34" u="2" /> <c c="[" r="847, 0, 855, 34" u="6" o="3" /> <c c="\" r="856, 0, 870, 34" u="2" o="1" /> <c c="]" r="871, 0, 879, 34" u="4" o="5" /> <c c="^" r="880, 0, 896, 34" u="1" /> <c c="_" r="897, 0, 914, 34" /> <c c="`" r="915, 0, 923, 34" u="3" o="6" /> <c c="a" r="924, 0, 939, 34" u="1" o="1" /> <c c="b" r="940, 0, 954, 34" u="2" o="1" /> <c c="c" r="955, 0, 968, 34" u="2" o="2" /> <c c="d" r="969, 0, 983, 34" u="1" o="2" /> <c c="e" r="984, 0, 999, 34" u="1" o="1" /> <c c="f" r="1000, 0, 1013, 34" u="2" o="2" /> <c c="g" r="1014, 0, 1028, 34" u="1" o="2" /> <c c="h" r="1029, 0, 1042, 34" u="2" o="2" /> <c c="i" r="1043, 0, 1057, 34" u="2" o="1" /> <c c="j" r="1058, 0, 1068, 34" u="2" o="5" /> <c c="k" r="1069, 0, 1084, 34" u="2" /> <c c="l" r="1085, 0, 1099, 34" u="1" o="2" /> <c c="m" r="1100, 0, 1115, 34" u="1" o="1" /> <c c="n" r="1116, 0, 1129, 34" u="2" o="2" /> <c c="o" r="1130, 0, 1145, 34" u="1" o="1" /> <c c="p" r="1146, 0, 1160, 34" u="2" o="1" /> <c c="q" r="1161, 0, 1175, 34" u="1" o="2" /> <c c="r" r="1176, 0, 1188, 34" u="4" o="1" /> <c c="s" r="1189, 0, 1202, 34" u="2" o="2" /> <c c="t" r="1203, 0, 1216, 34" u="2" o="2" /> <c c="u" r="1217, 0, 1230, 34" u="2" o="2" /> <c c="v" r="1231, 0, 1246, 34" u="1" o="1" /> <c c="w" r="1247, 0, 1264, 34" /> <c c="x" r="1265, 0, 1281, 34" u="1" /> <c c="y" r="1282, 0, 1298, 34" u="1" /> <c c="z" r="1299, 0, 1312, 34" u="2" o="2" /> <c c="{" r="1313, 0, 1325, 34" u="3" o="2" /> <c c="|" r="1326, 0, 1329, 34" u="7" o="7" /> <c c="}" r="1330, 0, 1342, 34" u="3" o="2" /> <c c="~" r="1343, 0, 1358, 34" u="1" o="1" /> <c c="" r="1359, 0, 1360, 34" o="16" /> <c c="" r="1361, 0, 1365, 34" u="7" o="6" /> <c c="" r="1366, 0, 1379, 34" u="2" o="2" /> <c c="" r="1380, 0, 1394, 34" u="2" o="1" /> <c c="" r="1395, 0, 1409, 34" u="2" o="1" /> <c c="" r="1410, 0, 1428, 34" o="-1" /> <c c="" r="1429, 0, 1432, 34" u="7" o="7" /> <c c="" r="1433, 0, 1446, 34" u="2" o="2" /> <c c="" r="1447, 0, 1455, 34" u="4" o="5" /> <c c="" r="1456, 0, 1473, 34" /> <c c="" r="1474, 0, 1484, 34" u="4" o="3" /> <c c="" r="1485, 0, 1499, 34" u="2" o="1" /> <c c="" r="1500, 0, 1515, 34" u="1" o="1" /> <c c="" r="1516, 0, 1525, 34" u="4" o="4" /> <c c="" r="1526, 0, 1543, 34" /> <c c="" r="1544, 0, 1553, 34" u="4" o="4" /> <c c="" r="1554, 0, 1563, 34" u="4" o="4" /> <c c="" r="1564, 0, 1579, 34" u="1" o="1" /> <c c="" r="1580, 0, 1589, 34" u="4" o="4" /> <c c="" r="1590, 0, 1600, 34" u="4" o="3" /> <c c="" r="1601, 0, 1609, 34" u="7" o="2" /> <c c="" r="1610, 0, 1625, 34" u="2" /> <c c="" r="1626, 0, 1640, 34" u="1" o="2" /> <c c="" r="1641, 0, 1646, 34" u="6" o="6" /> <c c="" r="1647, 0, 1653, 34" u="6" o="5" /> <c c="" r="1654, 0, 1663, 34" u="5" o="3" /> <c c="" r="1664, 0, 1674, 34" u="4" o="3" /> <c c="" r="1675, 0, 1689, 34" u="3" /> <c c="" r="1690, 0, 1706, 34" u="1" /> <c c="" r="1707, 0, 1723, 34" u="1" /> <c c="" r="1724, 0, 1740, 34" u="1" /> <c c="" r="1741, 0, 1753, 34" u="3" o="2" /> <c c="" r="1754, 0, 1771, 34" /> <c c="" r="1772, 0, 1789, 34" /> <c c="" r="1790, 0, 1807, 34" /> <c c="" r="1808, 0, 1825, 34" /> <c c="" r="1826, 0, 1843, 34" /> <c c="" r="1844, 0, 1861, 34" u="1" o="-1" /> <c c="" r="1862, 0, 1879, 34" /> <c c="" r="1880, 0, 1893, 34" u="2" o="2" /> <c c="" r="1894, 0, 1907, 34" u="2" o="2" /> <c c="" r="1908, 0, 1921, 34" u="2" o="2" /> <c c="" r="1922, 0, 1935, 34" u="2" o="2" /> <c c="" r="1936, 0, 1949, 34" u="2" o="2" /> <c c="" r="1950, 0, 1962, 34" u="3" o="2" /> <c c="" r="1963, 0, 1975, 34" u="3" o="2" /> <c c="" r="1976, 0, 1988, 34" u="3" o="2" /> <c c="" r="1989, 0, 2001, 34" u="3" o="2" /> <c c="" r="2002, 0, 2019, 34" /> <c c="" r="2020, 0, 2034, 34" u="2" o="1" /> <c c="" r="0, 35, 15, 69" u="1" o="1" /> <c c="" r="16, 35, 31, 69" u="1" o="1" /> <c c="" r="32, 35, 47, 69" u="1" o="1" /> <c c="" r="48, 35, 63, 69" u="1" o="1" /> <c c="" r="64, 35, 79, 69" u="1" o="1" /> <c c="" r="80, 35, 94, 69" u="1" o="2" /> <c c="" r="95, 35, 113, 69" o="-1" /> <c c="" r="114, 35, 128, 69" u="2" o="1" /> <c c="" r="129, 35, 143, 69" u="2" o="1" /> <c c="" r="144, 35, 158, 69" u="2" o="1" /> <c c="" r="159, 35, 173, 69" u="2" o="1" /> <c c="" r="174, 35, 192, 69" o="-1" /> <c c="" r="193, 35, 207, 69" u="2" o="1" /> <c c="" r="208, 35, 223, 69" u="2" /> <c c="" r="224, 35, 239, 69" u="1" o="1" /> <c c="" r="240, 35, 255, 69" u="1" o="1" /> <c c="" r="256, 35, 271, 69" u="1" o="1" /> <c c="" r="272, 35, 287, 69" u="1" o="1" /> <c c="" r="288, 35, 303, 69" u="1" o="1" /> <c c="" r="304, 35, 319, 69" u="1" o="1" /> <c c="" r="320, 35, 337, 69" /> <c c="" r="338, 35, 351, 69" u="2" o="2" /> <c c="" r="352, 35, 367, 69" u="1" o="1" /> <c c="" r="368, 35, 383, 69" u="1" o="1" /> <c c="" r="384, 35, 399, 69" u="1" o="1" /> <c c="" r="400, 35, 415, 69" u="1" o="1" /> <c c="" r="416, 35, 430, 69" u="2" o="1" /> <c c="" r="431, 35, 445, 69" u="2" o="1" /> <c c="" r="446, 35, 460, 69" u="2" o="1" /> <c c="" r="461, 35, 475, 69" u="2" o="1" /> <c c="" r="476, 35, 491, 69" u="1" o="1" /> <c c="" r="492, 35, 505, 69" u="2" o="2" /> <c c="" r="506, 35, 521, 69" u="1" o="1" /> <c c="" r="522, 35, 537, 69" u="1" o="1" /> <c c="" r="538, 35, 553, 69" u="1" o="1" /> <c c="" r="554, 35, 569, 69" u="1" o="1" /> <c c="" r="570, 35, 585, 69" u="1" o="1" /> <c c="" r="586, 35, 602, 69" u="1" /> <c c="" r="603, 35, 620, 69" /> <c c="" r="621, 35, 634, 69" u="2" o="2" /> <c c="" r="635, 35, 648, 69" u="2" o="2" /> <c c="" r="649, 35, 662, 69" u="2" o="2" /> <c c="" r="663, 35, 676, 69" u="2" o="2" /> <c c="" r="677, 35, 693, 69" u="1" /> <c c="" r="694, 35, 708, 69" u="2" o="1" /> <c c="" r="709, 35, 725, 69" u="1" /> <c c="" r="726, 35, 743, 69" /> <c c="" r="744, 35, 759, 69" u="1" o="1" /> <c c="" r="760, 35, 777, 69" /> <c c="" r="778, 35, 793, 69" u="1" o="1" /> <c c="" r="794, 35, 811, 69" /> <c c="" r="812, 35, 827, 69" u="1" o="1" /> <c c="" r="828, 35, 842, 69" u="2" o="1" /> <c c="" r="843, 35, 857, 69" u="2" o="1" /> <c c="" r="858, 35, 872, 69" u="2" o="1" /> <c c=" " r="873, 35, 886, 69" u="2" o="2" /> <c c=" " r="887, 35, 900, 69" u="2" o="2" /> <c c=" " r="901, 35, 914, 69" u="2" o="2" /> <c c=" " r="915, 35, 929, 69" u="2" o="1" /> <c c=" " r="930, 35, 943, 69" u="2" o="2" /> <c c="" r="944, 35, 959, 69" u="2" /> <c c="" r="960, 35, 981, 69" u="1" o="-5" /> <c c="" r="982, 35, 999, 69" /> <c c="" r="1000, 35, 1016, 69" u="1" /> <c c="" r="1017, 35, 1030, 69" u="2" o="2" /> <c c="" r="1031, 35, 1046, 69" u="1" o="1" /> <c c="" r="1047, 35, 1060, 69" u="2" o="2" /> <c c="" r="1061, 35, 1076, 69" u="1" o="1" /> <c c="" r="1077, 35, 1090, 69" u="2" o="2" /> <c c="" r="1091, 35, 1106, 69" u="1" o="1" /> <c c="" r="1107, 35, 1120, 69" u="2" o="2" /> <c c="" r="1121, 35, 1136, 69" u="1" o="1" /> <c c="" r="1137, 35, 1150, 69" u="2" o="2" /> <c c="" r="1151, 35, 1166, 69" u="1" o="1" /> <c c="" r="1167, 35, 1182, 69" u="2" /> <c c="" r="1183, 35, 1197, 69" u="1" o="2" /> <c c="" r="1198, 35, 1213, 69" u="2" /> <c c="" r="1214, 35, 1228, 69" u="1" o="2" /> <c c=" " r="1229, 35, 1244, 69" u="2" /> <c c="!" r="1245, 35, 1259, 69" u="1" o="2" /> <c c=""" r="1260, 35, 1275, 69" u="2" /> <c c="#" r="1276, 35, 1290, 69" u="1" o="2" /> <c c="$" r="1291, 35, 1305, 69" u="2" o="1" /> <c c="%" r="1306, 35, 1323, 69" u="-2" o="2" /> <c c="&" r="1324, 35, 1342, 69" o="-1" /> <c c="'" r="1343, 35, 1358, 69" o="2" /> <c c="(" r="1359, 35, 1371, 69" u="3" o="2" /> <c c=")" r="1372, 35, 1386, 69" u="2" o="1" /> <c c="*" r="1387, 35, 1399, 69" u="3" o="2" /> <c c="+" r="1400, 35, 1414, 69" u="2" o="1" /> <c c="," r="1415, 35, 1427, 69" u="3" o="2" /> <c c="-" r="1428, 35, 1442, 69" u="2" o="1" /> <c c="." r="1443, 35, 1455, 69" u="3" o="2" /> <c c="/" r="1456, 35, 1470, 69" u="2" o="1" /> <c c="0" r="1471, 35, 1483, 69" u="3" o="2" /> <c c="1" r="1484, 35, 1498, 69" u="2" o="1" /> <c c="2" r="1499, 35, 1516, 69" /> <c c="3" r="1517, 35, 1534, 69" /> <c c="4" r="1535, 35, 1549, 69" u="2" o="1" /> <c c="5" r="1550, 35, 1562, 69" u="2" o="3" /> <c c="6" r="1563, 35, 1579, 69" u="2" o="-1" /> <c c="7" r="1580, 35, 1595, 69" u="2" /> <c c="8" r="1596, 35, 1611, 69" u="2" /> <c c="9" r="1612, 35, 1625, 69" u="3" o="1" /> <c c=":" r="1626, 35, 1640, 69" u="1" o="2" /> <c c=";" r="1641, 35, 1654, 69" u="3" o="1" /> <c c="<" r="1655, 35, 1669, 69" u="1" o="2" /> <c c="=" r="1670, 35, 1684, 69" u="3" /> <c c=">" r="1685, 35, 1701, 69" u="1" /> <c c="?" r="1702, 35, 1716, 69" u="3" /> <c c="@" r="1717, 35, 1733, 69" u="1" /> <c c="A" r="1734, 35, 1751, 69" u="-1" o="1" /> <c c="B" r="1752, 35, 1768, 69" o="1" /> <c c="C" r="1769, 35, 1783, 69" u="2" o="1" /> <c c="D" r="1784, 35, 1797, 69" u="2" o="2" /> <c c="E" r="1798, 35, 1812, 69" u="2" o="1" /> <c c="F" r="1813, 35, 1826, 69" u="2" o="2" /> <c c="G" r="1827, 35, 1841, 69" u="2" o="1" /> <c c="H" r="1842, 35, 1855, 69" u="2" o="2" /> <c c="I" r="1856, 35, 1874, 69" u="-1" /> <c c="J" r="1875, 35, 1889, 69" u="2" o="1" /> <c c="K" r="1890, 35, 1903, 69" u="2" o="2" /> <c c="L" r="1904, 35, 1919, 69" u="1" o="1" /> <c c="M" r="1920, 35, 1935, 69" u="1" o="1" /> <c c="N" r="1936, 35, 1951, 69" u="1" o="1" /> <c c="O" r="1952, 35, 1967, 69" u="1" o="1" /> <c c="P" r="1968, 35, 1983, 69" u="1" o="1" /> <c c="Q" r="1984, 35, 1999, 69" u="1" o="1" /> <c c="R" r="2000, 35, 2016, 69" u="1" /> <c c="S" r="2017, 35, 2034, 69" u="1" o="-1" /> <c c="T" r="0, 70, 16, 104" u="2" o="-1" /> <c c="U" r="17, 70, 30, 104" u="4" /> <c c="V" r="31, 70, 47, 104" u="2" o="-1" /> <c c="W" r="48, 70, 61, 104" u="3" o="1" /> <c c="X" r="62, 70, 78, 104" u="2" o="-1" /> <c c="Y" r="79, 70, 91, 104" u="4" o="1" /> <c c="Z" r="92, 70, 106, 104" u="2" o="1" /> <c c="[" r="107, 70, 120, 104" u="2" o="2" /> <c c="\" r="121, 70, 135, 104" u="2" o="1" /> <c c="]" r="136, 70, 149, 104" u="2" o="2" /> <c c="^" r="150, 70, 164, 104" u="2" o="1" /> <c c="_" r="165, 70, 178, 104" u="2" o="2" /> <c c="`" r="179, 70, 193, 104" u="2" o="1" /> <c c="a" r="194, 70, 207, 104" u="2" o="2" /> <c c="b" r="208, 70, 222, 104" u="2" o="1" /> <c c="c" r="223, 70, 236, 104" u="2" o="2" /> <c c="d" r="237, 70, 251, 104" u="2" o="1" /> <c c="e" r="252, 70, 267, 104" u="2" /> <c c="f" r="268, 70, 282, 104" u="2" o="1" /> <c c="g" r="283, 70, 296, 104" u="2" o="2" /> <c c="h" r="297, 70, 311, 104" u="2" o="1" /> <c c="i" r="312, 70, 325, 104" u="2" o="2" /> <c c="j" r="326, 70, 340, 104" u="2" o="1" /> <c c="k" r="341, 70, 354, 104" u="2" o="2" /> <c c="l" r="355, 70, 369, 104" u="2" o="1" /> <c c="m" r="370, 70, 383, 104" u="2" o="2" /> <c c="n" r="384, 70, 398, 104" u="2" o="1" /> <c c="o" r="399, 70, 412, 104" u="2" o="2" /> <c c="p" r="413, 70, 427, 104" u="2" o="1" /> <c c="q" r="428, 70, 441, 104" u="2" o="2" /> <c c="r" r="442, 70, 456, 104" u="2" o="1" /> <c c="s" r="457, 70, 472, 104" u="2" /> <c c="t" r="473, 70, 490, 104" /> <c c="u" r="491, 70, 508, 104" /> <c c="v" r="509, 70, 527, 104" o="-1" /> <c c="w" r="528, 70, 544, 104" u="1" /> <c c="x" r="545, 70, 563, 104" o="-1" /> <c c="y" r="564, 70, 579, 104" u="2" /> <c c="z" r="580, 70, 593, 104" u="2" o="2" /> <c c="{" r="594, 70, 609, 104" u="2" /> <c c="|" r="610, 70, 623, 104" u="2" o="2" /> <c c="}" r="624, 70, 639, 104" u="2" /> <c c="~" r="640, 70, 653, 104" u="2" o="2" /> <c c="" r="654, 70, 667, 104" u="2" o="2" /> <c c="" r="668, 70, 685, 104" /> <c c="" r="686, 70, 703, 104" /> <c c="" r="704, 70, 718, 104" u="2" o="1" /> <c c="" r="719, 70, 734, 104" u="2" /> <c c="" r="735, 70, 752, 104" /> <c c="" r="753, 70, 770, 104" /> <c c="" r="771, 70, 784, 104" u="2" o="2" /> <c c="" r="785, 70, 801, 104" u="2" o="-1" /> <c c="" r="802, 70, 819, 104" u="2" o="-2" /> <c c="" r="820, 70, 837, 104" /> <c c="" r="838, 70, 856, 104" u="-1" /> <c c="" r="857, 70, 873, 104" u="1" /> <c c="" r="874, 70, 889, 104" u="2" /> <c c="" r="890, 70, 905, 104" u="1" o="1" /> <c c="" r="906, 70, 919, 104" u="2" o="2" /> <c c="" r="920, 70, 935, 104" u="1" o="1" /> <c c="" r="936, 70, 950, 104" u="2" o="1" /> <c c="" r="951, 70, 966, 104" u="1" o="1" /> <c c="" r="967, 70, 983, 104" u="1" /> <c c="" r="984, 70, 1001, 104" /> <c c="" r="1002, 70, 1019, 104" /> <c c="" r="1020, 70, 1038, 104" o="-1" /> <c c="" r="1039, 70, 1053, 104" u="2" o="1" /> <c c="" r="1054, 70, 1067, 104" u="2" o="2" /> <c c="" r="1068, 70, 1086, 104" o="-1" /> <c c="" r="1087, 70, 1102, 104" u="2" /> <c c="" r="1103, 70, 1118, 104" u="1" o="1" /> <c c="" r="1119, 70, 1135, 104" u="1" /> <c c="" r="1136, 70, 1152, 104" u="1" /> <c c="" r="1153, 70, 1170, 104" /> <c c="" r="1171, 70, 1185, 104" u="2" o="1" /> <c c="" r="1186, 70, 1202, 104" u="1" /> <c c="" r="1203, 70, 1221, 104" o="-1" /> <c c="" r="1222, 70, 1240, 104" o="-1" /> <c c="" r="1241, 70, 1258, 104" /> <c c="" r="1259, 70, 1277, 104" o="-1" /> <c c="" r="1278, 70, 1296, 104" o="-1" /> <c c="" r="1297, 70, 1312, 104" u="2" /> <c c="" r="1313, 70, 1329, 104" u="2" o="-1" /> <c c="" r="1330, 70, 1345, 104" u="1" o="1" /> <c c="" r="1346, 70, 1359, 104" u="2" o="2" /> <c c="" r="1360, 70, 1376, 104" u="1" /> <c c="" r="1377, 70, 1394, 104" /> <c c="" r="1395, 70, 1410, 104" u="1" o="1" /> <c c="" r="1411, 70, 1428, 104" /> <c c="" r="1429, 70, 1444, 104" u="1" o="1" /> <c c="" r="1445, 70, 1461, 104" u="1" /> <c c="" r="1462, 70, 1479, 104" u="1" o="-1" /> <c c="" r="1480, 70, 1498, 104" o="-1" /> <c c="" r="1499, 70, 1515, 104" u="1" /> <c c="" r="1516, 70, 1531, 104" u="1" o="1" /> <c c="" r="1532, 70, 1550, 104" o="-1" /> <c c="" r="1551, 70, 1568, 104" /> <c c="" r="1569, 70, 1585, 104" u="1" /> <c c="" r="1586, 70, 1600, 104" u="2" o="1" /> <c c="" r="1601, 70, 1619, 104" o="-1" /> <c c="" r="1620, 70, 1638, 104" o="-1" /> <c c="" r="1639, 70, 1654, 104" u="1" o="1" /> <c c="" r="1655, 70, 1670, 104" u="1" o="1" /> <c c="" r="1671, 70, 1685, 104" u="1" o="2" /> <c c="" r="1686, 70, 1704, 104" o="-1" /> <c c="" r="1705, 70, 1720, 104" u="1" o="1" /> <c c="" r="1721, 70, 1735, 104" u="2" o="1" /> <c c="" r="1736, 70, 1751, 104" u="1" o="1" /> <c c="" r="1752, 70, 1757, 104" u="6" o="6" /> <c c="" r="1758, 70, 1769, 104" u="3" o="3" /> <c c="" r="1770, 70, 1786, 104" u="1" /> <c c="" r="1787, 70, 1791, 104" u="7" o="6" /> <c c="" r="1792, 70, 1809, 104" /> <c c="" r="1810, 70, 1825, 104" u="1" o="1" /> <c c="" r="1826, 70, 1838, 104" u="3" o="2" /> <c c="" r="1839, 70, 1853, 104" u="2" o="1" /> <c c="" r="1854, 70, 1869, 104" u="1" o="1" /> <c c="" r="1870, 70, 1885, 104" u="1" o="1" /> <c c="" r="1886, 70, 1900, 104" u="2" o="1" /> <c c="" r="1901, 70, 1914, 104" u="2" o="2" /> <c c="" r="1915, 70, 1929, 104" u="2" o="1" /> <c c="" r="1930, 70, 1943, 104" u="2" o="2" /> <c c="" r="1944, 70, 1958, 104" u="2" o="1" /> <c c="" r="1959, 70, 1972, 104" u="2" o="2" /> <c c="" r="1973, 70, 1987, 104" u="2" o="1" /> <c c="" r="1988, 70, 2001, 104" u="2" o="2" /> <c c="" r="2002, 70, 2016, 104" u="2" o="1" /> <c c="" r="2017, 70, 2030, 104" u="2" o="2" /> <c c="" r="2031, 70, 2046, 104" u="1" o="1" /> <c c="" r="0, 105, 17, 139" /> <c c="" r="18, 105, 33, 139" u="1" o="1" /> <c c="" r="34, 105, 51, 139" /> <c c="" r="52, 105, 67, 139" u="1" o="1" /> <c c="" r="68, 105, 85, 139" /> <c c="" r="86, 105, 103, 139" /> <c c="" r="104, 105, 119, 139" u="2" /> <c c="" r="120, 105, 134, 139" u="1" o="2" /> <c c="" r="135, 105, 151, 139" u="2" o="-1" /> <c c="" r="152, 105, 167, 139" u="2" /> <c c="" r="168, 105, 183, 139" u="1" o="1" /> <c c="" r="184, 105, 199, 139" u="1" o="1" /> <c c="" r="200, 105, 215, 139" u="1" o="1" /> <c c="" r="216, 105, 231, 139" u="1" o="1" /> <c c="" r="232, 105, 250, 139" o="-1" /> <c c="" r="251, 105, 266, 139" u="1" o="1" /> <c c="" r="267, 105, 279, 139" u="2" o="3" /> <c c="" r="280, 105, 295, 139" u="2" /> <c c="" r="296, 105, 310, 139" u="1" o="2" /> <c c="" r="311, 105, 328, 139" /> <c c="" r="329, 105, 343, 139" u="2" o="1" /> <c c="" r="344, 105, 357, 139" u="2" o="2" /> <c c="" r="358, 105, 375, 139" /> <c c="" r="376, 105, 393, 139" /> <c c="" r="394, 105, 412, 139" o="-1" /> <c c="" r="413, 105, 430, 139" /> <c c="" r="431, 105, 448, 139" /> <c c="" r="449, 105, 464, 139" u="1" o="1" /> <c c="" r="465, 105, 482, 139" /> <c c="" r="483, 105, 498, 139" u="1" o="1" /> <c c="" r="499, 105, 513, 139" u="1" o="2" /> <c c="" r="514, 105, 529, 139" u="1" o="1" /> <c c="" r="530, 105, 543, 139" u="2" o="2" /> <c c="" r="544, 105, 559, 139" u="1" o="1" /> <c c="" r="560, 105, 574, 139" u="1" o="2" /> <c c=" " r="575, 105, 589, 139" u="2" o="1" /> <c c=" " r="590, 105, 602, 139" u="3" o="2" /> <c c=" " r="603, 105, 617, 139" u="2" o="1" /> <c c=" " r="618, 105, 633, 139" u="1" o="1" /> <c c=" " r="634, 105, 649, 139" u="1" o="1" /> <c c="" r="650, 105, 665, 139" u="1" o="1" /> <c c="" r="666, 105, 681, 139" u="1" o="1" /> <c c="" r="682, 105, 700, 139" o="-1" /> <c c="" r="701, 105, 714, 139" u="3" o="1" /> <c c="" r="715, 105, 731, 139" u="2" o="-1" /> <c c="" r="732, 105, 744, 139" u="4" o="1" /> <c c="" r="745, 105, 760, 139" u="1" o="1" /> <c c="" r="761, 105, 774, 139" u="2" o="2" /> <c c="" r="775, 105, 789, 139" u="2" o="1" /> <c c="" r="790, 105, 803, 139" u="2" o="2" /> <c c="" r="804, 105, 818, 139" u="2" o="1" /> <c c="" r="819, 105, 832, 139" u="2" o="2" /> <c c="" r="833, 105, 847, 139" u="2" o="1" /> <c c="" r="848, 105, 861, 139" u="2" o="2" /> <c c="" r="862, 105, 879, 139" /> <c c="" r="880, 105, 895, 139" u="1" o="1" /> <c c="" r="896, 105, 910, 139" u="2" o="1" /> <c c="" r="911, 105, 924, 139" u="2" o="2" /> <c c=" " r="925, 105, 940, 139" u="1" o="1" /> <c c="!" r="941, 105, 959, 139" o="-1" /> <c c="$" r="960, 105, 976, 139" u="1" /> <c c="%" r="977, 105, 991, 139" u="2" o="1" /> <c c="&" r="992, 105, 1009, 139" /> <c c="'" r="1010, 105, 1025, 139" u="1" o="1" /> <c c="(" r="1026, 105, 1039, 139" u="2" o="2" /> <c c=")" r="1040, 105, 1055, 139" u="1" o="1" /> <c c="*" r="1056, 105, 1071, 139" u="1" o="1" /> <c c="+" r="1072, 105, 1087, 139" u="1" o="1" /> <c c="," r="1088, 105, 1103, 139" u="1" o="1" /> <c c="-" r="1104, 105, 1119, 139" u="1" o="1" /> <c c="." r="1120, 105, 1135, 139" u="1" o="1" /> <c c="/" r="1136, 105, 1151, 139" u="1" o="1" /> <c c="0" r="1152, 105, 1167, 139" u="1" o="1" /> <c c="1" r="1168, 105, 1183, 139" u="1" o="1" /> <c c="2" r="1184, 105, 1202, 139" o="-1" /> <c c="3" r="1203, 105, 1219, 139" u="1" /> <c c="4" r="1220, 105, 1237, 139" /> <c c="5" r="1238, 105, 1255, 139" /> <c c="6" r="1256, 105, 1271, 139" u="1" o="1" /> <c c="7" r="1272, 105, 1282, 139" u="2" o="5" /> <c c="8" r="1283, 105, 1301, 139" o="-1" /> <c c="9" r="1302, 105, 1320, 139" o="-1" /> <c c=":" r="1321, 105, 1339, 139" o="-1" /> <c c=";" r="1340, 105, 1358, 139" o="-1" /> <c c="<" r="1359, 105, 1376, 139" /> <c c="=" r="1377, 105, 1394, 139" /> <c c=">" r="1395, 105, 1413, 139" o="-1" /> <c c="?" r="1414, 105, 1427, 139" u="2" o="2" /> <c c="@" r="1428, 105, 1442, 139" u="2" o="1" /> <c c="A" r="1443, 105, 1460, 139" /> <c c="C" r="1461, 105, 1478, 139" /> <c c="D" r="1479, 105, 1497, 139" o="-1" /> <c c="E" r="1498, 105, 1515, 139" /> <c c="L" r="1516, 105, 1534, 139" o="-1" /> <c c="M" r="1535, 105, 1550, 139" u="2" /> <c c="P" r="1551, 105, 1566, 139" u="1" o="1" /> <c c="Q" r="1567, 105, 1582, 139" u="1" o="1" /> <c c="R" r="1583, 105, 1598, 139" u="1" o="1" /> <c c="S" r="1599, 105, 1613, 139" u="2" o="1" /> <c c="T" r="1614, 105, 1627, 139" u="2" o="2" /> <c c="U" r="1628, 105, 1642, 139" u="2" o="1" /> <c c="V" r="1643, 105, 1658, 139" u="1" o="1" /> <c c="W" r="1659, 105, 1674, 139" u="1" o="1" /> <c c="X" r="1675, 105, 1691, 139" u="1" /> <c c="Y" r="1692, 105, 1707, 139" u="1" o="1" /> <c c="Z" r="1708, 105, 1726, 139" o="-1" /> <c c="[" r="1727, 105, 1739, 139" u="2" o="3" /> <c c="\" r="1740, 105, 1755, 139" u="1" o="1" /> <c c="]" r="1756, 105, 1773, 139" /> <c c="^" r="1774, 105, 1789, 139" u="1" o="1" /> <c c="_" r="1790, 105, 1803, 139" u="2" o="2" /> <c c="`" r="1804, 105, 1822, 139" o="-1" /> <c c="a" r="1823, 105, 1838, 139" u="1" o="1" /> <c c="b" r="1839, 105, 1853, 139" u="2" o="1" /> <c c="c" r="1854, 105, 1869, 139" u="1" o="1" /> <c c="d" r="1870, 105, 1885, 139" u="1" o="1" /> <c c="e" r="1886, 105, 1899, 139" u="2" o="2" /> <c c="f" r="1900, 105, 1913, 139" u="2" o="2" /> <c c="g" r="1914, 105, 1927, 139" u="2" o="2" /> <c c="h" r="1928, 105, 1943, 139" u="1" o="1" /> <c c="i" r="1944, 105, 1958, 139" u="2" o="1" /> <c c="j" r="1959, 105, 1974, 139" u="1" o="1" /> <c c="k" r="1975, 105, 1991, 139" u="1" /> <c c="l" r="1992, 105, 2007, 139" u="1" o="1" /> <c c="m" r="2008, 105, 2023, 139" u="1" o="1" /> <c c="n" r="2024, 105, 2041, 139" /> <c c="o" r="0, 140, 16, 174" u="1" /> <c c="p" r="17, 140, 33, 174" u="1" /> <c c="q" r="34, 140, 50, 174" u="1" /> <c c="r" r="51, 140, 67, 174" u="1" /> <c c="s" r="68, 140, 84, 174" u="1" /> <c c="t" r="85, 140, 100, 174" u="1" o="1" /> <c c="u" r="101, 140, 116, 174" u="1" o="1" /> <c c="v" r="117, 140, 133, 174" u="1" /> <c c="w" r="134, 140, 150, 174" u="1" /> <c c="x" r="151, 140, 169, 174" o="-1" /> <c c="y" r="170, 140, 183, 174" u="2" o="2" /> <c c="z" r="184, 140, 197, 174" u="2" o="2" /> <c c="{" r="198, 140, 214, 174" u="1" /> <c c="|" r="215, 140, 228, 174" u="2" o="2" /> <c c="}" r="229, 140, 242, 174" u="2" o="2" /> <c c="~" r="243, 140, 257, 174" u="2" o="1" /> <c c="" r="258, 140, 272, 174" u="2" o="1" /> <c c="" r="273, 140, 288, 174" u="1" o="1" /> <c c="" r="289, 140, 305, 174" u="1" /> <c c="" r="306, 140, 319, 174" u="2" o="2" /> <c c="" r="320, 140, 336, 174" u="1" /> <c c="" r="337, 140, 353, 174" u="1" /> <c c="" r="354, 140, 370, 174" u="1" /> <c c="" r="371, 140, 388, 174" /> <c c="" r="389, 140, 403, 174" u="2" o="1" /> <c c="" r="404, 140, 418, 174" u="2" o="1" /> <c c="" r="419, 140, 435, 174" u="1" /> <c c="" r="436, 140, 452, 174" u="1" /> <c c="" r="453, 140, 469, 174" u="1" /> <c c="" r="470, 140, 486, 174" u="1" /> <c c="" r="487, 140, 505, 174" o="-1" /> <c c="" r="506, 140, 523, 174" /> <c c="" r="524, 140, 540, 174" u="1" /> <c c="" r="541, 140, 558, 174" /> <c c="" r="559, 140, 574, 174" u="1" o="1" /> <c c="" r="575, 140, 590, 174" u="1" o="1" /> <c c="" r="591, 140, 606, 174" u="1" o="1" /> <c c="" r="607, 140, 620, 174" u="2" o="2" /> <c c="" r="621, 140, 634, 174" u="2" o="2" /> <c c="" r="635, 140, 648, 174" u="2" o="2" /> <c c="" r="649, 140, 662, 174" u="2" o="2" /> <c c="" r="663, 140, 680, 174" /> <c c="" r="681, 140, 695, 174" u="2" o="1" /> <c c="" r="696, 140, 711, 174" u="1" o="1" /> <c c="" r="712, 140, 729, 174" /> <c c="" r="730, 140, 745, 174" u="1" o="1" /> <c c="" r="746, 140, 762, 174" u="1" /> <c c="" r="763, 140, 778, 174" u="1" o="1" /> <c c="" r="779, 140, 791, 174" u="3" o="2" /> <c c="" r="792, 140, 807, 174" u="1" o="1" /> <c c="" r="808, 140, 822, 174" u="2" o="1" /> <c c="" r="823, 140, 837, 174" u="2" o="1" /> <c c="" r="838, 140, 855, 174" /> <c c="" r="856, 140, 874, 174" o="-1" /> <c c="" r="875, 140, 892, 174" /> <c c="" r="893, 140, 909, 174" u="1" /> <c c="" r="910, 140, 924, 174" u="2" o="1" /> <c c="" r="925, 140, 941, 174" u="1" /> <c c="" r="942, 140, 958, 174" u="1" /> <c c="" r="959, 140, 976, 174" /> <c c="" r="977, 140, 994, 174" /> <c c="" r="995, 140, 1012, 174" /> <c c="" r="1013, 140, 1023, 174" u="4" o="3" /> <c c="" r="1024, 140, 1041, 174" /> <c c="" r="1042, 140, 1058, 174" u="1" /> <c c="" r="1059, 140, 1068, 174" u="4" o="4" /> <c c="" r="1069, 140, 1078, 174" u="4" o="4" /> <c c="" r="1079, 140, 1086, 174" u="5" o="5" /> <c c="" r="1087, 140, 1096, 174" u="4" o="4" /> <c c="" r="1097, 140, 1106, 174" u="4" o="4" /> <c c="" r="1107, 140, 1118, 174" u="3" o="3" /> <c c="" r="1119, 140, 1130, 174" u="3" o="3" /> <c c="" r="1131, 140, 1143, 174" u="3" o="2" /> <c c="" r="1144, 140, 1155, 174" u="3" o="3" /> <c c="" r="1156, 140, 1161, 174" u="7" o="5" /> <c c="" r="1162, 140, 1167, 174" u="6" o="6" /> <c c="" r="1168, 140, 1173, 174" u="7" o="5" /> <c c="" r="1174, 140, 1179, 174" u="6" o="6" /> <c c="" r="1180, 140, 1185, 174" u="6" o="6" /> <c c="" r="1186, 140, 1191, 174" u="6" o="6" /> <c c="" r="1192, 140, 1201, 174" u="4" o="4" /> <c c="" r="1202, 140, 1211, 174" u="4" o="4" /> <c c="" r="1212, 140, 1223, 174" u="3" o="3" /> <c c="" r="1224, 140, 1235, 174" u="3" o="3" /> <c c="" r="1236, 140, 1239, 174" u="7" o="7" /> <c c="" r="1240, 140, 1249, 174" u="4" o="4" /> <c c="" r="1250, 140, 1253, 174" u="7" o="7" /> <c c="" r="1254, 140, 1263, 174" u="4" o="4" /> <c c="" r="1264, 140, 1271, 174" u="5" o="5" /> <c c="" r="1272, 140, 1279, 174" u="5" o="5" /> <c c="" r="1280, 140, 1285, 174" u="6" o="6" /> <c c="" r="1286, 140, 1291, 174" u="6" o="6" /> <c c="" r="1292, 140, 1302, 174" u="4" o="3" /> <c c="" r="1303, 140, 1310, 174" u="5" o="5" /> <c c="" r="1311, 140, 1321, 174" u="4" o="3" /> <c c="" r="1322, 140, 1326, 174" u="7" o="6" /> <c c="" r="1327, 140, 1335, 174" u="5" o="4" /> <c c="" r="1336, 140, 1342, 174" u="6" o="5" /> <c c="" r="1343, 140, 1353, 174" u="4" o="3" /> <c c="" r="1354, 140, 1365, 174" u="4" o="2" /> <c c="" r="1366, 140, 1385, 174" u="-5" o="3" /> <c c="" r="1386, 140, 1396, 174" u="4" o="3" /> <c c="" r="1397, 140, 1407, 174" u="4" o="3" /> <c c="" r="1408, 140, 1417, 174" u="4" o="4" /> <c c="" r="1418, 140, 1429, 174" u="3" o="3" /> <c c="" r="1430, 140, 1439, 174" u="4" o="4" /> <c c="" r="1440, 140, 1451, 174" u="3" o="3" /> <c c="" r="1452, 140, 1463, 174" u="3" o="3" /> <c c="" r="1464, 140, 1475, 174" u="3" o="3" /> <c c="" r="1476, 140, 1487, 174" u="3" o="3" /> <c c="" r="1488, 140, 1499, 174" u="3" o="3" /> <c c="" r="1500, 140, 1512, 174" u="3" o="2" /> <c c="" r="1513, 140, 1519, 174" u="6" o="5" /> <c c="" r="1520, 140, 1528, 174" u="3" o="6" /> <c c="" r="1529, 140, 1537, 174" u="7" o="2" /> <c c="" r="1538, 140, 1549, 174" u="3" o="3" /> <c c="" r="1550, 140, 1560, 174" u="4" o="3" /> <c c="" r="1561, 140, 1570, 174" u="4" o="4" /> <c c="" r="1571, 140, 1588, 174" /> <c c="" r="1589, 140, 1599, 174" u="4" o="3" /> <c c="" r="1600, 140, 1604, 174" u="7" o="6" /> <c c="" r="1605, 140, 1613, 174" u="4" o="5" /> <c c=" " r="1614, 140, 1621, 174" u="5" o="5" /> <c c=" " r="1622, 140, 1630, 174" u="5" o="4" /> <c c=" " r="1631, 140, 1642, 174" u="4" o="2" /> <c c=" " r="1643, 140, 1654, 174" u="3" o="3" /> <c c=" " r="1655, 140, 1658, 174" u="7" o="7" /> <c c="" r="1659, 140, 1670, 174" u="3" o="3" /> <c c="" r="1671, 140, 1683, 174" u="2" o="3" /> <c c="" r="1684, 140, 1694, 174" u="4" o="3" /> <c c="" r="1695, 140, 1705, 174" u="4" o="3" /> <c c="" r="1706, 140, 1711, 174" u="6" o="6" /> <c c="" r="1712, 140, 1717, 174" u="6" o="6" /> <c c="" r="1718, 140, 1723, 174" u="6" o="6" /> <c c="" r="1724, 140, 1730, 174" u="6" o="5" /> <c c="" r="1731, 140, 1739, 174" u="5" o="4" /> <c c="" r="1740, 140, 1748, 174" u="5" o="4" /> <c c="" r="1749, 140, 1755, 174" u="5" o="6" /> <c c="" r="1756, 140, 1762, 174" u="6" o="5" /> <c c="" r="1763, 140, 1772, 174" u="4" o="4" /> <c c="" r="1773, 140, 1779, 174" u="6" o="5" /> <c c="" r="1780, 140, 1784, 174" u="7" o="6" /> <c c="" r="1785, 140, 1794, 174" u="4" o="4" /> <c c="" r="1795, 140, 1804, 174" u="4" o="4" /> <c c="" r="1805, 140, 1813, 174" u="5" o="4" /> <c c=" " r="1814, 140, 1823, 174" u="4" o="4" /> <c c="!" r="1824, 140, 1832, 174" u="8" o="1" /> <c c=""" r="1833, 140, 1841, 174" u="2" o="7" /> <c c="#" r="1842, 140, 1846, 174" u="7" o="6" /> <c c="$" r="1847, 140, 1855, 174" u="4" o="5" /> <c c="%" r="1856, 140, 1862, 174" u="6" o="5" /> <c c="&" r="1863, 140, 1868, 174" u="5" o="7" /> <c c="'" r="1869, 140, 1875, 174" u="6" o="5" /> <c c="(" r="1876, 140, 1882, 174" u="5" o="6" /> <c c=")" r="1883, 140, 1886, 174" u="7" o="7" /> <c c="*" r="1887, 140, 1897, 174" u="4" o="3" /> <c c="+" r="1898, 140, 1910, 174" u="3" o="2" /> <c c="," r="1911, 140, 1922, 174" u="3" o="3" /> <c c="-" r="1923, 140, 1934, 174" u="3" o="3" /> <c c="." r="1935, 140, 1945, 174" u="4" o="3" /> <c c="/" r="1946, 140, 1956, 174" u="4" o="3" /> <c c="0" r="1957, 140, 1967, 174" u="4" o="3" /> <c c="1" r="1968, 140, 1977, 174" u="4" o="4" /> <c c="2" r="1978, 140, 1995, 174" /> <c c="3" r="1996, 140, 2013, 174" /> <c c="4" r="2014, 140, 2029, 174" u="1" o="1" /> <c c="5" r="2030, 140, 2042, 174" u="2" o="3" /> <c c="6" r="0, 175, 18, 209" o="-1" /> <c c="7" r="19, 175, 36, 209" /> <c c="8" r="37, 175, 55, 209" o="-1" /> <c c="9" r="56, 175, 60, 209" u="7" o="6" /> <c c=":" r="61, 175, 71, 209" u="4" o="3" /> <c c=";" r="72, 175, 81, 209" u="4" o="4" /> <c c="<" r="82, 175, 94, 209" u="3" o="2" /> <c c="=" r="95, 175, 103, 209" u="5" o="4" /> <c c=">" r="104, 175, 109, 209" u="6" o="6" /> <c c="?" r="110, 175, 127, 209" /> <c c="C" r="128, 175, 133, 209" u="6" o="6" /> <c c="X" r="134, 175, 138, 209" u="14" o="-1" /> <c c="a" r="139, 175, 165, 209" u="-4" o="-5" /> <c c="t" r="166, 175, 171, 209" u="7" o="5" /> <c c="u" r="172, 175, 177, 209" u="6" o="6" /> <c c="z" r="178, 175, 182, 209" u="7" o="6" /> <c c="~" r="183, 175, 189, 209" u="5" o="6" /> <c c="" r="190, 175, 198, 209" u="7" o="2" /> <c c="" r="199, 175, 210, 209" u="4" o="2" /> <c c="" r="211, 175, 229, 209" u="-1" /> <c c="" r="230, 175, 235, 209" u="6" o="6" /> <c c="" r="236, 175, 256, 209" u="-5" o="2" /> <c c="" r="257, 175, 278, 209" u="-5" o="1" /> <c c="" r="279, 175, 298, 209" u="-4" o="2" /> <c c="" r="299, 175, 317, 209" u="-2" o="1" /> <c c="" r="318, 175, 343, 209" u="-7" o="-1" /> <c c="" r="344, 175, 362, 209" u="-1" /> <c c="" r="363, 175, 375, 209" u="3" o="2" /> <c c="" r="376, 175, 393, 209" /> <c c="" r="394, 175, 409, 209" u="2" /> <c c="" r="410, 175, 423, 209" u="3" o="1" /> <c c="" r="424, 175, 441, 209" /> <c c="" r="442, 175, 455, 209" u="2" o="2" /> <c c="" r="456, 175, 471, 209" u="2" /> <c c="" r="472, 175, 486, 209" u="2" o="1" /> <c c="" r="487, 175, 503, 209" u="1" /> <c c="" r="504, 175, 516, 209" u="3" o="2" /> <c c="" r="517, 175, 533, 209" u="2" o="-1" /> <c c="" r="534, 175, 551, 209" /> <c c="" r="552, 175, 567, 209" u="1" o="1" /> <c c="" r="568, 175, 582, 209" u="2" o="1" /> <c c="" r="583, 175, 597, 209" u="2" o="1" /> <c c="" r="598, 175, 613, 209" u="1" o="1" /> <c c="" r="614, 175, 628, 209" u="2" o="1" /> <c c="" r="629, 175, 643, 209" u="2" o="1" /> <c c="" r="644, 175, 660, 209" u="1" /> <c c="" r="661, 175, 675, 209" u="2" o="1" /> <c c="" r="676, 175, 694, 209" o="-1" /> <c c="" r="695, 175, 711, 209" u="1" /> <c c="" r="712, 175, 729, 209" /> <c c="" r="730, 175, 746, 209" u="1" /> <c c="" r="747, 175, 763, 209" u="1" /> <c c="" r="764, 175, 776, 209" u="3" o="2" /> <c c="" r="777, 175, 795, 209" o="-1" /> <c c="" r="796, 175, 813, 209" /> <c c="" r="814, 175, 827, 209" u="2" o="2" /> <c c="" r="828, 175, 842, 209" u="2" o="1" /> <c c="" r="843, 175, 855, 209" u="3" o="2" /> <c c="" r="856, 175, 872, 209" u="1" /> <c c="" r="873, 175, 890, 209" /> <c c="" r="891, 175, 906, 209" u="1" o="1" /> <c c="" r="907, 175, 924, 209" /> <c c="" r="925, 175, 940, 209" u="1" o="1" /> <c c="" r="941, 175, 953, 209" u="2" o="3" /> <c c="" r="954, 175, 967, 209" u="2" o="2" /> <c c="" r="968, 175, 982, 209" u="2" o="1" /> <c c="" r="983, 175, 998, 209" u="1" o="1" /> <c c="" r="999, 175, 1010, 209" u="3" o="3" /> <c c="" r="1011, 175, 1026, 209" u="2" /> <c c="" r="1027, 175, 1043, 209" u="1" /> <c c="" r="1044, 175, 1059, 209" u="2" /> <c c="" r="1060, 175, 1077, 209" /> <c c="" r="1078, 175, 1091, 209" u="2" o="2" /> <c c="" r="1092, 175, 1107, 209" u="1" o="1" /> <c c="" r="1108, 175, 1126, 209" o="-1" /> <c c="" r="1127, 175, 1142, 209" u="2" /> <c c="" r="1143, 175, 1156, 209" u="2" o="2" /> <c c="" r="1157, 175, 1173, 209" u="1" /> <c c="" r="1174, 175, 1188, 209" u="2" o="1" /> <c c="" r="1189, 175, 1205, 209" u="1" /> <c c="" r="1206, 175, 1222, 209" u="1" /> <c c="" r="1223, 175, 1239, 209" u="1" /> <c c="" r="1240, 175, 1256, 209" u="1" /> <c c="" r="1257, 175, 1273, 209" u="1" /> <c c="" r="1274, 175, 1285, 209" u="3" o="3" /> <c c="" r="1286, 175, 1302, 209" u="1" /> <c c="" r="1303, 175, 1318, 209" u="1" o="1" /> <c c="" r="1319, 175, 1335, 209" u="1" /> <c c="" r="1336, 175, 1352, 209" u="1" /> <c c="" r="1353, 175, 1371, 209" u="1" o="-2" /> <c c="" r="1372, 175, 1388, 209" u="1" /> <c c="" r="1389, 175, 1408, 209" o="-2" /> <c c="" r="1409, 175, 1434, 209" u="-6" o="-2" /> <c c="" r="1435, 175, 1454, 209" o="-2" /> <c c="" r="1455, 175, 1472, 209" /> <c c="" r="1473, 175, 1490, 209" /> <c c="" r="1491, 175, 1508, 209" /> <c c="" r="1509, 175, 1525, 209" u="1" /> <c c="" r="1526, 175, 1541, 209" u="1" o="1" /> <c c="" r="1542, 175, 1558, 209" u="1" /> <c c="" r="1559, 175, 1575, 209" u="1" /> <c c="" r="1576, 175, 1589, 209" u="3" o="1" /> <c c="" r="1590, 175, 1605, 209" o="2" /> <c c="" r="1606, 175, 1622, 209" u="1" /> <c c="" r="1623, 175, 1638, 209" u="1" o="1" /> <c c="" r="1639, 175, 1656, 209" /> <c c="" r="1657, 175, 1674, 209" /> <c c="" r="1675, 175, 1692, 209" /> <c c="" r="1693, 175, 1708, 209" u="2" /> <c c="" r="1709, 175, 1722, 209" u="2" o="2" /> <c c="" r="1723, 175, 1733, 209" u="2" o="5" /> <c c="" r="1734, 175, 1750, 209" u="1" /> <c c="" r="1751, 175, 1764, 209" u="2" o="2" /> <c c="" r="1765, 175, 1778, 209" u="2" o="2" /> <c c="" r="1779, 175, 1793, 209" u="2" o="1" /> <c c="" r="1794, 175, 1808, 209" u="2" o="1" /> <c c="" r="1809, 175, 1822, 209" u="2" o="2" /> <c c="" r="1823, 175, 1839, 209" u="1" /> <c c="" r="1840, 175, 1856, 209" u="1" /> <c c="" r="1857, 175, 1874, 209" /> <c c="" r="1875, 175, 1889, 209" u="2" o="1" /> <c c="" r="1890, 175, 1903, 209" u="2" o="2" /> <c c="" r="1904, 175, 1918, 209" u="2" o="1" /> <c c="" r="1919, 175, 1932, 209" u="2" o="2" /> <c c="" r="1933, 175, 1946, 209" u="2" o="2" /> <c c="" r="1947, 175, 1965, 209" u="-1" /> <c c="" r="1966, 175, 1979, 209" u="3" o="1" /> <c c="" r="1980, 175, 1993, 209" u="2" o="2" /> <c c="" r="1994, 175, 2008, 209" u="2" o="1" /> <c c="" r="2009, 175, 2021, 209" u="3" o="2" /> <c c="" r="2022, 175, 2034, 209" u="3" o="2" /> <c c="" r="2035, 175, 2048, 209" u="2" o="2" /> <c c=" " r="0, 210, 19, 244" u="-1" o="-1" /> <c c=" " r="20, 210, 38, 244" o="-1" /> <c c=" " r="39, 210, 57, 244" u="-1" /> <c c=" " r="58, 210, 74, 244" u="2" o="-1" /> <c c=" " r="75, 210, 89, 244" u="2" o="1" /> <c c="" r="90, 210, 107, 244" /> <c c="" r="108, 210, 122, 244" u="2" o="1" /> <c c="" r="123, 210, 140, 244" /> <c c="" r="141, 210, 155, 244" u="2" o="1" /> <c c="" r="156, 210, 171, 244" u="2" /> <c c="" r="172, 210, 185, 244" u="3" o="1" /> <c c="" r="186, 210, 202, 244" u="1" /> <c c="" r="203, 210, 216, 244" u="2" o="2" /> <c c="" r="217, 210, 235, 244" o="-1" /> <c c="" r="236, 210, 250, 244" u="2" o="1" /> <c c="" r="251, 210, 265, 244" u="2" o="1" /> <c c="" r="266, 210, 280, 244" u="2" o="1" /> <c c="" r="281, 210, 297, 244" u="2" o="-1" /> <c c="" r="298, 210, 313, 244" o="2" /> <c c="" r="314, 210, 329, 244" u="1" o="1" /> <c c="" r="330, 210, 344, 244" u="2" o="1" /> <c c="" r="345, 210, 360, 244" u="1" o="1" /> <c c="" r="361, 210, 375, 244" u="2" o="1" /> <c c=" " r="376, 210, 390, 244" u="2" o="1" /> <c c="!" r="391, 210, 404, 244" u="2" o="2" /> <c c=""" r="405, 210, 419, 244" u="2" o="1" /> <c c="#" r="420, 210, 437, 244" /> <c c="$" r="438, 210, 455, 244" /> <c c="%" r="456, 210, 473, 244" /> <c c="&" r="474, 210, 490, 244" u="2" o="-1" /> <c c="'" r="491, 210, 506, 244" u="1" o="1" /> <c c="(" r="507, 210, 522, 244" u="1" o="1" /> <c c=")" r="523, 210, 539, 244" u="1" /> <c c="*" r="540, 210, 557, 244" /> <c c="+" r="558, 210, 575, 244" /> <c c="," r="576, 210, 590, 244" u="2" o="1" /> <c c="-" r="591, 210, 605, 244" u="2" o="1" /> <c c="." r="606, 210, 622, 244" o="1" /> <c c="/" r="623, 210, 638, 244" u="1" o="1" /> <c c="0" r="639, 210, 654, 244" u="1" o="1" /> <c c="1" r="655, 210, 671, 244" o="1" /> <c c="2" r="672, 210, 686, 244" u="2" o="1" /> <c c="3" r="687, 210, 698, 244" u="3" o="3" /> <c c="4" r="699, 210, 715, 244" u="1" /> <c c="5" r="716, 210, 731, 244" u="1" o="1" /> <c c="6" r="732, 210, 750, 244" o="-1" /> <c c="7" r="751, 210, 764, 244" u="2" o="2" /> <c c="8" r="765, 210, 778, 244" u="2" o="2" /> <c c="9" r="779, 210, 792, 244" u="2" o="2" /> <c c=":" r="793, 210, 808, 244" u="2" /> <c c=";" r="809, 210, 824, 244" u="1" o="1" /> <c c="<" r="825, 210, 840, 244" u="1" o="1" /> <c c="=" r="841, 210, 854, 244" u="2" o="2" /> <c c=">" r="855, 210, 870, 244" u="1" o="1" /> <c c="?" r="871, 210, 884, 244" u="2" o="2" /> <c c="@" r="885, 210, 899, 244" u="2" o="1" /> <c c="A" r="900, 210, 913, 244" u="2" o="2" /> <c c="B" r="914, 210, 926, 244" u="3" o="2" /> <c c="C" r="927, 210, 943, 244" u="1" /> <c c="D" r="944, 210, 959, 244" u="1" o="1" /> <c c="E" r="960, 210, 976, 244" u="1" /> <c c="F" r="977, 210, 992, 244" u="1" o="1" /> <c c="G" r="993, 210, 1006, 244" u="2" o="2" /> <c c="H" r="1007, 210, 1022, 244" u="1" o="1" /> <c c="I" r="1023, 210, 1039, 244" u="1" /> <c c="J" r="1040, 210, 1057, 244" /> <c c="K" r="1058, 210, 1075, 244" /> <c c="L" r="1076, 210, 1089, 244" u="2" o="2" /> <c c="M" r="1090, 210, 1103, 244" u="2" o="2" /> <c c="N" r="1104, 210, 1119, 244" u="1" o="1" /> <c c="O" r="1120, 210, 1134, 244" u="1" o="2" /> <c c="P" r="1135, 210, 1150, 244" u="1" o="1" /> <c c="Q" r="1151, 210, 1166, 244" u="1" o="1" /> <c c="R" r="1167, 210, 1184, 244" /> <c c="S" r="1185, 210, 1197, 244" u="3" o="2" /> <c c="T" r="1198, 210, 1211, 244" u="2" o="2" /> <c c="U" r="1212, 210, 1225, 244" u="2" o="2" /> <c c="V" r="1226, 210, 1240, 244" u="2" o="1" /> <c c="W" r="1241, 210, 1255, 244" u="2" o="1" /> <c c="X" r="1256, 210, 1266, 244" u="2" o="5" /> <c c="Y" r="1267, 210, 1285, 244" o="-1" /> <c c="Z" r="1286, 210, 1304, 244" o="-1" /> <c c="[" r="1305, 210, 1321, 244" o="1" /> <c c="\" r="1322, 210, 1337, 244" u="2" /> <c c="]" r="1338, 210, 1351, 244" u="2" o="2" /> <c c="^" r="1352, 210, 1368, 244" u="1" /> <c c="_" r="1369, 210, 1383, 244" u="2" o="1" /> <c c="b" r="1384, 210, 1401, 244" /> <c c="c" r="1402, 210, 1419, 244" /> <c c="r" r="1420, 210, 1436, 244" u="1" /> <c c="s" r="1437, 210, 1452, 244" u="1" o="1" /> <c c="" r="1453, 210, 1466, 244" u="3" o="1" /> <c c="" r="1467, 210, 1478, 244" u="3" o="3" /> <c c="" r="1479, 210, 1495, 244" o="1" /> <c c="" r="1496, 210, 1510, 244" u="1" o="2" /> <c c="" r="1511, 210, 1526, 244" u="2" /> <c c="" r="1527, 210, 1540, 244" u="3" o="1" /> <c c="" r="1541, 210, 1559, 244" o="-1" /> <c c="" r="1560, 210, 1578, 244" o="-1" /> <c c="" r="1579, 210, 1593, 244" u="2" o="1" /> <c c="" r="1594, 210, 1607, 244" u="2" o="2" /> <c c="" r="1608, 210, 1625, 244" u="1" o="-1" /> <c c="" r="1626, 210, 1641, 244" u="2" /> <c c="" r="1642, 210, 1660, 244" o="-1" /> <c c="" r="1661, 210, 1679, 244" o="-1" /> <c c="" r="1680, 210, 1697, 244" u="1" o="-1" /> <c c="" r="1698, 210, 1715, 244" u="1" o="-1" /> <c c="" r="1716, 210, 1729, 244" u="2" o="2" /> <c c="" r="1730, 210, 1743, 244" u="2" o="2" /> <c c="" r="1744, 210, 1760, 244" u="1" /> <c c="" r="1761, 210, 1775, 244" u="2" o="1" /> <c c="" r="1776, 210, 1794, 244" o="-1" /> <c c="" r="1795, 210, 1812, 244" /> <c c="" r="1813, 210, 1831, 244" o="-1" /> <c c="" r="1832, 210, 1849, 244" /> <c c="" r="1850, 210, 1867, 244" /> <c c="" r="1868, 210, 1885, 244" /> <c c="" r="1886, 210, 1901, 244" u="1" o="1" /> <c c="" r="1902, 210, 1915, 244" u="2" o="2" /> <c c="" r="1916, 210, 1928, 244" u="3" o="2" /> <c c="" r="1929, 210, 1947, 244" o="-1" /> <c c="" r="1948, 210, 1966, 244" o="-1" /> <c c="" r="1967, 210, 1983, 244" u="1" /> <c c="" r="1984, 210, 1999, 244" u="2" /> <c c="" r="2000, 210, 2014, 244" u="2" o="1" /> <c c="" r="2015, 210, 2029, 244" u="2" o="1" /> <c c="" r="2030, 210, 2045, 244" u="1" o="1" /> <c c="" r="0, 245, 13, 279" u="2" o="2" /> <c c="" r="14, 245, 19, 279" u="5" o="7" /> <c c="" r="20, 245, 37, 279" /> <c c="" r="38, 245, 53, 279" u="1" o="1" /> <c c="" r="54, 245, 71, 279" /> <c c="" r="72, 245, 87, 279" u="1" o="1" /> <c c="" r="88, 245, 105, 279" /> <c c="" r="106, 245, 123, 279" /> <c c="" r="124, 245, 137, 279" u="2" o="2" /> <c c="" r="138, 245, 153, 279" u="1" o="1" /> <c c="" r="154, 245, 169, 279" u="1" o="1" /> <c c="" r="170, 245, 185, 279" u="1" o="1" /> <c c="" r="186, 245, 201, 279" u="1" o="1" /> <c c="" r="202, 245, 217, 279" u="1" o="1" /> <c c="" r="218, 245, 236, 279" o="-1" /> <c c="" r="237, 245, 255, 279" o="-1" /> <c c="" r="256, 245, 270, 279" u="2" o="1" /> <c c="" r="271, 245, 284, 279" u="2" o="2" /> <c c="" r="285, 245, 303, 279" o="-1" /> <c c="" r="304, 245, 319, 279" u="1" o="1" /> <c c="" r="320, 245, 334, 279" u="2" o="1" /> <c c="" r="335, 245, 348, 279" u="2" o="2" /> <c c="" r="349, 245, 363, 279" u="2" o="1" /> <c c="" r="364, 245, 377, 279" u="2" o="2" /> <c c="" r="378, 245, 393, 279" u="1" o="1" /> <c c="" r="394, 245, 409, 279" u="1" o="1" /> <c c="" r="410, 245, 426, 279" u="1" /> <c c="" r="427, 245, 442, 279" u="1" o="1" /> <c c="" r="443, 245, 459, 279" u="1" /> <c c="" r="460, 245, 475, 279" u="1" o="1" /> <c c="" r="476, 245, 490, 279" u="2" o="1" /> <c c="" r="491, 245, 504, 279" u="2" o="2" /> <c c="" r="505, 245, 522, 279" /> <c c="" r="523, 245, 539, 279" u="1" /> <c c="" r="540, 245, 557, 279" /> <c c="" r="558, 245, 574, 279" u="1" /> <c c="" r="575, 245, 592, 279" /> <c c="" r="593, 245, 609, 279" u="1" /> <c c="" r="610, 245, 625, 279" u="1" o="1" /> <c c="" r="626, 245, 639, 279" u="2" o="2" /> <c c="" r="640, 245, 654, 279" u="2" o="1" /> <c c="" r="655, 245, 667, 279" u="3" o="2" /> <c c="" r="668, 245, 685, 279" /> <c c="" r="686, 245, 703, 279" /> <c c="" r="704, 245, 718, 279" u="2" o="1" /> <c c="" r="719, 245, 731, 279" u="2" o="3" /> <c c="" r="732, 245, 747, 279" u="1" o="1" /> <c c="" r="748, 245, 762, 279" u="1" o="2" /> <c c="" r="763, 245, 780, 279" /> <c c="" r="781, 245, 798, 279" /> <c c="1" r="799, 245, 815, 279" u="1" /> <c c="2" r="816, 245, 831, 279" u="1" o="1" /> <c c="3" r="832, 245, 849, 279" /> <c c="4" r="850, 245, 867, 279" /> <c c="5" r="868, 245, 884, 279" u="1" /> <c c="6" r="885, 245, 901, 279" u="1" /> <c c="7" r="902, 245, 917, 279" u="1" o="1" /> <c c="8" r="918, 245, 933, 279" u="1" o="1" /> <c c="9" r="934, 245, 951, 279" /> <c c=":" r="952, 245, 969, 279" /> <c c=";" r="970, 245, 985, 279" u="1" o="1" /> <c c="<" r="986, 245, 1000, 279" u="2" o="1" /> <c c="=" r="1001, 245, 1017, 279" u="1" /> <c c=">" r="1018, 245, 1035, 279" /> <c c="?" r="1036, 245, 1051, 279" u="1" o="1" /> <c c="@" r="1052, 245, 1068, 279" u="1" /> <c c="A" r="1069, 245, 1085, 279" u="1" /> <c c="B" r="1086, 245, 1103, 279" /> <c c="C" r="1104, 245, 1120, 279" u="1" /> <c c="D" r="1121, 245, 1138, 279" /> <c c="E" r="1139, 245, 1156, 279" /> <c c="F" r="1157, 245, 1174, 279" /> <c c="G" r="1175, 245, 1191, 279" u="1" /> <c c="H" r="1192, 245, 1207, 279" u="1" o="1" /> <c c="I" r="1208, 245, 1224, 279" u="1" /> <c c="J" r="1225, 245, 1242, 279" /> <c c="K" r="1243, 245, 1259, 279" u="1" /> <c c="L" r="1260, 245, 1277, 279" /> <c c="M" r="1278, 245, 1293, 279" u="1" o="1" /> <c c="N" r="1294, 245, 1311, 279" /> <c c="O" r="1312, 245, 1327, 279" u="1" o="1" /> <c c="P" r="1328, 245, 1343, 279" u="1" o="1" /> <c c="Q" r="1344, 245, 1361, 279" /> <c c="R" r="1362, 245, 1377, 279" u="1" o="1" /> <c c="S" r="1378, 245, 1395, 279" /> <c c="T" r="1396, 245, 1413, 279" /> <c c="U" r="1414, 245, 1429, 279" u="1" o="1" /> <c c="V" r="1430, 245, 1447, 279" /> <c c="Y" r="1448, 245, 1453, 279" u="6" o="6" /> <c c="Z" r="1454, 245, 1461, 279" u="5" o="5" /> <c c="[" r="1462, 245, 1473, 279" u="3" o="3" /> <c c="\" r="1474, 245, 1488, 279" u="2" o="1" /> <c c="]" r="1489, 245, 1500, 279" u="3" o="3" /> <c c="^" r="1501, 245, 1517, 279" u="1" /> <c c="_" r="1518, 245, 1531, 279" u="2" o="2" /> <c c="a" r="1532, 245, 1548, 279" u="1" /> <c c="b" r="1549, 245, 1563, 279" u="2" o="1" /> <c c="c" r="1564, 245, 1580, 279" u="1" /> <c c="d" r="1581, 245, 1596, 279" u="1" o="1" /> <c c="e" r="1597, 245, 1611, 279" u="2" o="1" /> <c c="f" r="1612, 245, 1628, 279" u="1" /> <c c="g" r="1629, 245, 1642, 279" u="2" o="2" /> <c c="h" r="1643, 245, 1657, 279" u="2" o="1" /> <c c="i" r="1658, 245, 1675, 279" /> <c c="j" r="1676, 245, 1692, 279" u="1" /> <c c="k" r="1693, 245, 1706, 279" u="2" o="2" /> <c c="l" r="1707, 245, 1716, 279" u="4" o="4" /> <c c="m" r="1717, 245, 1733, 279" u="1" /> <c c="n" r="1734, 245, 1749, 279" u="1" o="1" /> <c c="o" r="1750, 245, 1763, 279" u="2" o="2" /> <c c="p" r="1764, 245, 1777, 279" u="2" o="2" /> <c c="q" r="1778, 245, 1792, 279" u="2" o="1" /> <c c="r" r="1793, 245, 1808, 279" u="1" o="1" /> <c c="s" r="1809, 245, 1823, 279" u="2" o="1" /> <c c="t" r="1824, 245, 1837, 279" u="2" o="2" /> <c c="u" r="1838, 245, 1849, 279" u="3" o="3" /> <c c="v" r="1850, 245, 1865, 279" u="1" o="1" /> <c c="w" r="1866, 245, 1880, 279" u="2" o="1" /> <c c="x" r="1881, 245, 1894, 279" u="2" o="2" /> <c c="y" r="1895, 245, 1907, 279" u="3" o="2" /> <c c="z" r="1908, 245, 1924, 279" u="1" /> <c c="{" r="1925, 245, 1939, 279" u="2" o="1" /> <c c="|" r="1940, 245, 1955, 279" u="1" o="1" /> <c c="}" r="1956, 245, 1969, 279" u="2" o="2" /> <c c="~" r="1970, 245, 1985, 279" u="1" o="1" /> <c c="" r="1986, 245, 2002, 279" u="1" /> <c c="" r="2003, 245, 2016, 279" u="2" o="2" /> <c c="" r="2017, 245, 2031, 279" u="1" o="2" /> <c c="" r="2032, 245, 2045, 279" u="2" o="2" /> <c c="" r="0, 280, 16, 314" u="1" /> <c c="" r="17, 280, 33, 314" u="1" /> <c c="" r="34, 280, 49, 314" u="1" o="1" /> <c c="" r="50, 280, 67, 314" /> <c c="" r="68, 280, 85, 314" /> <c c="" r="86, 280, 91, 314" u="6" o="6" /> <c c="" r="92, 280, 102, 314" u="4" o="3" /> <c c="" r="103, 280, 120, 314" /> <c c="" r="121, 280, 138, 314" /> <c c=" " r="139, 280, 157, 314" o="-1" /> <c c=" " r="158, 280, 176, 314" o="-1" /> <c c=" " r="177, 280, 183, 314" u="6" o="5" /> <c c="" r="184, 280, 192, 314" u="5" o="4" /> <c c="" r="193, 280, 199, 314" u="5" o="6" /> <c c="" r="200, 280, 213, 314" u="2" o="2" /> <c c="!" r="214, 280, 224, 314" u="6" o="1" /> <c c=""" r="225, 280, 237, 314" u="3" o="2" /> <c c="#" r="238, 280, 244, 314" u="6" o="5" /> <c c="$" r="245, 280, 261, 314" u="1" /> <c c="%" r="262, 280, 268, 314" u="6" o="5" /> <c c="&" r="269, 280, 287, 314" o="-1" /> <c c="'" r="288, 280, 293, 314" u="6" o="6" /> <c c="(" r="294, 280, 312, 314" o="-1" /> <c c=")" r="313, 280, 326, 314" u="2" o="2" /> <c c="*" r="327, 280, 345, 314" o="-1" /> <c c="+" r="346, 280, 364, 314" o="-1" /> <c c="," r="365, 280, 381, 314" u="1" /> <c c="-" r="382, 280, 398, 314" u="1" /> <c c="." r="399, 280, 415, 314" u="1" /> <c c="/" r="416, 280, 429, 314" u="3" o="1" /> <c c="0" r="430, 280, 443, 314" u="3" o="1" /> <c c="1" r="444, 280, 462, 314" u="-1" /> <c c="2" r="463, 280, 481, 314" u="-1" /> <c c="3" r="482, 280, 503, 314" u="-3" o="-1" /> <c c="4" r="504, 280, 525, 314" u="-3" o="-1" /> <c c="5" r="526, 280, 548, 314" u="-4" o="-1" /> <c c="6" r="549, 280, 571, 314" u="-4" o="-1" /> <c c="7" r="572, 280, 589, 314" /> <c c="8" r="590, 280, 607, 314" /> <c c="9" r="608, 280, 624, 314" u="1" /> <c c=":" r="625, 280, 641, 314" u="1" /> <c c="@" r="642, 280, 661, 314" u="-1" o="-1" /> <c c="A" r="662, 280, 682, 314" u="-2" o="-1" /> <c c="B" r="683, 280, 701, 314" o="-1" /> <c c="C" r="702, 280, 720, 314" o="-1" /> <c c="D" r="721, 280, 738, 314" /> <c c="E" r="739, 280, 756, 314" /> <c c="F" r="757, 280, 774, 314" /> <c c="G" r="775, 280, 788, 314" u="2" o="2" /> <c c="H" r="789, 280, 805, 314" u="1" /> <c c="I" r="806, 280, 824, 314" o="-1" /> <c c="J" r="825, 280, 843, 314" o="-1" /> <c c="K" r="844, 280, 854, 314" u="4" o="3" /> <c c="L" r="855, 280, 866, 314" u="3" o="3" /> <c c="M" r="867, 280, 877, 314" u="4" o="3" /> <c c="N" r="878, 280, 888, 314" u="4" o="3" /> <c c="O" r="889, 280, 899, 314" u="4" o="3" /> <c c="P" r="900, 280, 910, 314" u="4" o="3" /> <c c="Q" r="911, 280, 922, 314" u="3" o="3" /> <c c="R" r="923, 280, 932, 314" u="4" o="4" /> <c c="S" r="933, 280, 945, 314" u="3" o="2" /> <c c="T" r="946, 280, 952, 314" u="6" o="5" /> <c c="U" r="953, 280, 959, 314" u="6" o="5" /> <c c="Z" r="960, 280, 969, 314" u="4" o="4" /> <c c="`" r="970, 280, 975, 314" u="6" o="6" /> <c c="a" r="976, 280, 984, 314" u="5" o="4" /> <c c="b" r="985, 280, 1001, 314" u="1" /> <c c="c" r="1002, 280, 1019, 314" /> <c c="d" r="1020, 280, 1032, 314" u="2" o="3" /> <c c="e" r="1033, 280, 1048, 314" u="1" o="1" /> <c c="f" r="1049, 280, 1065, 314" u="1" /> <c c="g" r="1066, 280, 1082, 314" u="1" /> <c c="h" r="1083, 280, 1099, 314" u="1" /> <c c="i" r="1100, 280, 1116, 314" u="1" /> <c c="j" r="1117, 280, 1131, 314" u="2" o="1" /> <c c="k" r="1132, 280, 1143, 314" u="3" o="3" /> <c c="l" r="1144, 280, 1150, 314" u="6" o="5" /> <c c="m" r="1151, 280, 1165, 314" u="2" o="1" /> <c c="t" r="1166, 280, 1172, 314" u="6" o="5" /> <c c="y" r="1173, 280, 1191, 314" o="-1" /> <c c="z" r="1192, 280, 1210, 314" o="-1" /> <c c="{" r="1211, 280, 1229, 314" o="-1" /> <c c="~" r="1230, 280, 1248, 314" o="-1" /> <c c="" r="1249, 280, 1267, 314" o="-1" /> <c c="" r="1268, 280, 1286, 314" o="-1" /> <c c="" r="1287, 280, 1303, 314" u="1" /> <c c="" r="1304, 280, 1320, 314" u="1" /> <c c="" r="1321, 280, 1338, 314" u="1" o="-1" /> <c c="" r="1339, 280, 1356, 314" u="1" o="-1" /> <c c="" r="1357, 280, 1376, 314" u="-1" o="-1" /> <c c="" r="1377, 280, 1396, 314" u="-1" o="-1" /> <c c="" r="1397, 280, 1417, 314" u="-2" o="-1" /> <c c="" r="1418, 280, 1438, 314" o="-3" /> <c c="" r="1439, 280, 1459, 314" o="-3" /> <c c="" r="1460, 280, 1480, 314" u="-2" o="-1" /> <c c="" r="1481, 280, 1499, 314" o="-1" /> <c c="" r="1500, 280, 1505, 314" u="6" o="6" /> <c c="" r="1506, 280, 1514, 314" u="5" o="4" /> <c c="" r="1515, 280, 1531, 314" u="1" /> <c c="" r="1532, 280, 1549, 314" /> <c c="" r="1550, 280, 1566, 314" o="1" /> <c c="" r="1567, 280, 1583, 314" u="1" /> <c c="" r="1584, 280, 1596, 314" u="3" o="2" /> <c c="" r="1597, 280, 1613, 314" u="1" /> <c c="" r="1614, 280, 1630, 314" u="1" /> <c c="" r="1631, 280, 1647, 314" u="1" /> <c c="" r="1648, 280, 1665, 314" /> <c c="" r="1666, 280, 1683, 314" u="1" o="-1" /> <c c="" r="1684, 280, 1700, 314" u="1" /> <c c="" r="1701, 280, 1715, 314" u="2" o="1" /> <c c="" r="1716, 280, 1732, 314" u="1" /> <c c="" r="1733, 280, 1750, 314" u="1" o="-1" /> <c c="" r="1751, 280, 1766, 314" u="1" o="1" /> <c c="" r="1767, 280, 1782, 314" u="1" o="1" /> <c c="" r="1783, 280, 1800, 314" /> <c c="" r="1801, 280, 1817, 314" o="1" /> <c c="" r="1818, 280, 1834, 314" u="1" /> <c c="" r="1835, 280, 1851, 314" u="1" /> <c c="" r="1852, 280, 1867, 314" u="1" o="1" /> <c c="" r="1868, 280, 1883, 314" u="1" o="1" /> <c c="" r="1884, 280, 1901, 314" u="1" o="-1" /> <c c="" r="1902, 280, 1918, 314" u="1" /> <c c="" r="1919, 280, 1935, 314" u="1" /> <c c="" r="1936, 280, 1952, 314" u="1" /> <c c="" r="1953, 280, 1970, 314" /> <c c="" r="1971, 280, 1986, 314" u="1" o="1" /> <c c="" r="1987, 280, 2003, 314" u="1" /> <c c="" r="2004, 280, 2021, 314" /> <c c="" r="2022, 280, 2038, 314" u="1" /> <c c="" r="0, 315, 19, 349" o="-2" /> <c c="" r="20, 315, 37, 349" /> <c c="" r="38, 315, 54, 349" u="1" /> <c c="" r="55, 315, 73, 349" o="-1" /> <c c="" r="74, 315, 92, 349" o="-1" /> <c c="" r="93, 315, 109, 349" u="1" /> <c c="" r="110, 315, 126, 349" u="1" /> <c c="" r="127, 315, 142, 349" u="1" o="1" /> <c c="" r="143, 315, 171, 349" u="-12" o="1" /> <c c="" r="172, 315, 190, 349" o="-1" /> <c c="" r="191, 315, 211, 349" u="-2" o="-1" /> <c c="" r="212, 315, 230, 349" o="-1" /> <c c="" r="231, 315, 251, 349" o="-3" /> <c c="" r="252, 315, 260, 349" u="5" o="4" /> <c c="" r="261, 315, 271, 349" u="3" o="4" /> <c c="" r="272, 315, 291, 349" u="-1" o="-1" /> <c c="" r="292, 315, 311, 349" u="-1" o="-1" /> <c c="" r="312, 315, 316, 349" u="7" o="6" /> <c c="" r="317, 315, 335, 349" o="-1" /> <c c="" r="336, 315, 358, 349" o="-5" /> <c c="" r="359, 315, 370, 349" u="3" o="3" /> <c c="" r="371, 315, 390, 349" u="-1" o="-1" /> <c c="" r="391, 315, 399, 349" u="5" o="4" /> <c c="" r="400, 315, 415, 349" u="1" o="1" /> <c c="" r="416, 315, 431, 349" u="1" o="1" /> <c c="" r="432, 315, 448, 349" u="1" /> <c c="" r="449, 315, 466, 349" /> <c c="" r="467, 315, 482, 349" u="1" o="1" /> <c c="" r="483, 315, 498, 349" u="1" o="1" /> <c c="" r="499, 315, 514, 349" u="1" o="1" /> <c c="" r="515, 315, 532, 349" /> <c c="" r="533, 315, 548, 349" u="1" o="1" /> <c c="" r="549, 315, 564, 349" u="1" o="1" /> <c c="" r="565, 315, 580, 349" u="1" o="1" /> <c c="" r="581, 315, 596, 349" u="1" o="1" /> <c c="" r="597, 315, 612, 349" u="1" o="1" /> <c c="" r="613, 315, 630, 349" /> <c c="" r="631, 315, 646, 349" u="1" o="1" /> <c c="" r="647, 315, 662, 349" u="1" o="1" /> <c c="" r="663, 315, 680, 349" /> <c c="" r="681, 315, 696, 349" u="1" o="1" /> <c c="" r="697, 315, 715, 349" o="-1" /> <c c="" r="716, 315, 732, 349" o="1" /> <c c="" r="733, 315, 750, 349" /> <c c="" r="751, 315, 766, 349" u="1" o="1" /> <c c="" r="767, 315, 784, 349" /> <c c="" r="785, 315, 800, 349" u="1" o="1" /> <c c="" r="801, 315, 818, 349" /> <c c="" r="819, 315, 834, 349" u="1" o="1" /> <c c="" r="835, 315, 852, 349" /> <c c="" r="853, 315, 868, 349" u="1" o="1" /> <c c="" r="869, 315, 886, 349" u="1" o="-1" /> <c c="" r="887, 315, 902, 349" u="1" o="1" /> <c c="" r="903, 315, 918, 349" u="1" o="1" /> <c c="" r="919, 315, 934, 349" u="1" o="1" /> <c c="" r="935, 315, 950, 349" u="1" o="1" /> <c c="" r="951, 315, 966, 349" u="1" o="1" /> <c c="" r="967, 315, 982, 349" u="1" o="1" /> <c c="" r="983, 315, 998, 349" u="1" o="1" /> <c c="" r="999, 315, 1014, 349" u="1" o="1" /> <c c="" r="1015, 315, 1031, 349" u="1" /> <c c="" r="1032, 315, 1049, 349" /> <c c="" r="1050, 315, 1066, 349" u="1" /> <c c="" r="1067, 315, 1082, 349" u="1" o="1" /> <c c="" r="1083, 315, 1099, 349" u="1" /> <c c="" r="1100, 315, 1115, 349" u="1" o="1" /> <c c="" r="1116, 315, 1127, 349" u="3" o="3" /> <c c="" r="1128, 315, 1135, 349" u="5" o="5" /> <c c="" r="1136, 315, 1154, 349" o="-1" /> <c c="" r="1155, 315, 1170, 349" u="1" o="1" /> <c c=" " r="1171, 315, 1186, 349" u="1" o="1" /> <c c="" r="1187, 315, 1205, 349" o="-1" /> <c c="" r="1206, 315, 1221, 349" u="1" o="1" /> <c c="" r="1222, 315, 1237, 349" u="1" o="1" /> <c c="" r="1238, 315, 1255, 349" /> <c c="" r="1256, 315, 1273, 349" /> <c c="" r="1274, 315, 1291, 349" /> <c c="," r="1292, 315, 1303, 349" u="3" o="3" /> <c c="-" r="1304, 315, 1315, 349" u="3" o="3" /> <c c="." r="1316, 315, 1326, 349" u="4" o="3" /> <c c="0" r="1327, 315, 1337, 349" u="4" o="3" /> <c c="1" r="1338, 315, 1347, 349" u="4" o="4" /> <c c="2" r="1348, 315, 1357, 349" u="4" o="4" /> <c c="3" r="1358, 315, 1368, 349" u="4" o="3" /> <c c="4" r="1369, 315, 1378, 349" u="4" o="4" /> <c c="5" r="1379, 315, 1388, 349" u="4" o="4" /> <c c="6" r="1389, 315, 1398, 349" u="4" o="4" /> <c c="7" r="1399, 315, 1410, 349" u="3" o="3" /> <c c="8" r="1411, 315, 1420, 349" u="4" o="4" /> <c c="9" r="1421, 315, 1431, 349" u="4" o="3" /> <c c=":" r="1432, 315, 1442, 349" u="4" o="3" /> <c c=";" r="1443, 315, 1453, 349" u="4" o="3" /> <c c="<" r="1454, 315, 1464, 349" u="4" o="3" /> <c c=">" r="1465, 315, 1474, 349" u="4" o="4" /> <c c="?" r="1475, 315, 1486, 349" u="3" o="3" /> <c c="@" r="1487, 315, 1497, 349" u="4" o="3" /> <c c="A" r="1498, 315, 1508, 349" u="4" o="3" /> <c c="B" r="1509, 315, 1521, 349" u="3" o="2" /> <c c="C" r="1522, 315, 1532, 349" u="4" o="3" /> <c c="D" r="1533, 315, 1543, 349" u="4" o="3" /> <c c="E" r="1544, 315, 1554, 349" u="4" o="3" /> <c c="F" r="1555, 315, 1566, 349" u="3" o="3" /> <c c="G" r="1567, 315, 1577, 349" u="4" o="3" /> <c c="H" r="1578, 315, 1588, 349" u="4" o="3" /> <c c="I" r="1589, 315, 1599, 349" u="4" o="3" /> <c c="J" r="1600, 315, 1610, 349" u="4" o="3" /> <c c="K" r="1611, 315, 1621, 349" u="4" o="3" /> <c c="L" r="1622, 315, 1632, 349" u="4" o="3" /> <c c="M" r="1633, 315, 1643, 349" u="4" o="3" /> <c c="N" r="1644, 315, 1654, 349" u="4" o="3" /> <c c="O" r="1655, 315, 1665, 349" u="4" o="3" /> <c c="P" r="1666, 315, 1676, 349" u="4" o="3" /> <c c="Q" r="1677, 315, 1686, 349" u="4" o="4" /> <c c="R" r="1687, 315, 1697, 349" u="4" o="3" /> <c c="S" r="1698, 315, 1707, 349" u="4" o="4" /> <c c="T" r="1708, 315, 1718, 349" u="4" o="3" /> <c c="U" r="1719, 315, 1729, 349" u="4" o="3" /> <c c="V" r="1730, 315, 1740, 349" u="4" o="3" /> <c c="W" r="1741, 315, 1750, 349" u="4" o="4" /> <c c="X" r="1751, 315, 1760, 349" u="4" o="4" /> <c c="Y" r="1761, 315, 1772, 349" u="3" o="3" /> <c c="Z" r="1773, 315, 1783, 349" u="4" o="3" /> <c c="[" r="1784, 315, 1794, 349" u="4" o="3" /> <c c="b" r="1795, 315, 1805, 349" u="4" o="3" /> <c c="c" r="1806, 315, 1815, 349" u="4" o="4" /> <c c="d" r="1816, 315, 1825, 349" u="4" o="4" /> <c c="e" r="1826, 315, 1836, 349" u="4" o="3" /> <c c="w" r="1837, 315, 1852, 349" u="1" o="1" /> <c c="x" r="1853, 315, 1862, 349" u="4" o="4" /> <c c="{" r="1863, 315, 1878, 349" u="1" o="1" /> <c c="" r="1879, 315, 1894, 349" u="1" o="1" /> <c c="" r="1895, 315, 1905, 349" u="4" o="3" /> <c c="" r="1906, 315, 1915, 349" u="4" o="4" /> <c c="" r="1916, 315, 1925, 349" u="4" o="4" /> <c c="" r="1926, 315, 1936, 349" u="4" o="3" /> <c c="" r="1937, 315, 1947, 349" u="4" o="3" /> <c c="" r="1948, 315, 1957, 349" u="4" o="4" /> <c c="" r="1958, 315, 1966, 349" u="5" o="4" /> <c c="" r="1967, 315, 1977, 349" u="4" o="3" /> <c c="" r="1978, 315, 1987, 349" u="4" o="4" /> <c c="" r="1988, 315, 1998, 349" u="4" o="3" /> <c c="" r="1999, 315, 2008, 349" u="4" o="4" /> <c c="" r="2009, 315, 2019, 349" u="4" o="3" /> <c c="" r="2020, 315, 2030, 349" u="4" o="3" /> <c c="" r="2031, 315, 2041, 349" u="4" o="3" /> <c c="" r="0, 350, 10, 384" u="4" o="3" /> <c c="" r="11, 350, 21, 384" u="4" o="3" /> <c c="" r="22, 350, 30, 384" u="5" o="4" /> <c c="" r="31, 350, 41, 384" u="4" o="3" /> <c c="" r="42, 350, 52, 384" u="4" o="3" /> <c c="" r="53, 350, 64, 384" u="3" o="3" /> <c c="" r="65, 350, 76, 384" u="3" o="3" /> <c c="" r="77, 350, 87, 384" u="4" o="3" /> <c c="" r="88, 350, 98, 384" u="4" o="3" /> <c c="" r="99, 350, 110, 384" u="3" o="3" /> <c c="" r="111, 350, 120, 384" u="4" o="4" /> <c c="" r="121, 350, 131, 384" u="4" o="3" /> <c c="" r="132, 350, 141, 384" u="4" o="4" /> <c c="" r="142, 350, 152, 384" u="4" o="3" /> <c c="" r="153, 350, 163, 384" u="4" o="3" /> <c c="" r="164, 350, 174, 384" u="4" o="3" /> <c c="" r="175, 350, 185, 384" u="4" o="3" /> <c c="" r="186, 350, 195, 384" u="4" o="4" /> <c c="" r="196, 350, 207, 384" u="3" o="3" /> <c c="" r="208, 350, 218, 384" u="4" o="3" /> <c c="" r="219, 350, 229, 384" u="4" o="3" /> <c c="" r="230, 350, 240, 384" u="4" o="3" /> <c c="" r="241, 350, 258, 384" /> <c c="" r="259, 350, 274, 384" u="1" o="1" /> <c c="" r="275, 350, 290, 384" u="2" /> <c c="" r="291, 350, 305, 384" u="2" o="1" /> <c c="" r="306, 350, 321, 384" u="2" /> <c c="" r="322, 350, 336, 384" u="2" o="1" /> <c c="" r="337, 350, 352, 384" u="2" /> <c c="" r="353, 350, 367, 384" u="2" o="1" /> <c c="" r="368, 350, 382, 384" u="2" o="1" /> <c c=" " r="383, 350, 397, 384" u="2" o="1" /> <c c=" " r="398, 350, 413, 384" u="2" /> <c c=" " r="414, 350, 428, 384" u="1" o="2" /> <c c=" " r="429, 350, 444, 384" u="2" /> <c c=" " r="445, 350, 459, 384" u="1" o="2" /> <c c="" r="460, 350, 475, 384" u="2" /> <c c="" r="476, 350, 490, 384" u="1" o="2" /> <c c="" r="491, 350, 506, 384" u="2" /> <c c="" r="507, 350, 521, 384" u="1" o="2" /> <c c="" r="522, 350, 537, 384" u="2" /> <c c="" r="538, 350, 552, 384" u="1" o="2" /> <c c="" r="553, 350, 566, 384" u="2" o="2" /> <c c="" r="567, 350, 582, 384" u="1" o="1" /> <c c="" r="583, 350, 596, 384" u="2" o="2" /> <c c="" r="597, 350, 612, 384" u="1" o="1" /> <c c="" r="613, 350, 626, 384" u="2" o="2" /> <c c="" r="627, 350, 642, 384" u="1" o="1" /> <c c="" r="643, 350, 656, 384" u="3" o="1" /> <c c="" r="657, 350, 670, 384" u="2" o="2" /> <c c=" " r="671, 350, 686, 384" u="2" /> <c c="!" r="687, 350, 701, 384" u="1" o="2" /> <c c=""" r="702, 350, 716, 384" u="2" o="1" /> <c c="#" r="717, 350, 730, 384" u="2" o="2" /> <c c="$" r="731, 350, 745, 384" u="2" o="1" /> <c c="%" r="746, 350, 759, 384" u="2" o="2" /> <c c="&" r="760, 350, 774, 384" u="2" o="1" /> <c c="'" r="775, 350, 788, 384" u="2" o="2" /> <c c="(" r="789, 350, 804, 384" u="1" o="1" /> <c c=")" r="805, 350, 818, 384" u="2" o="2" /> <c c="*" r="819, 350, 833, 384" u="2" o="1" /> <c c="+" r="834, 350, 847, 384" u="2" o="2" /> <c c="," r="848, 350, 860, 384" u="3" o="2" /> <c c="-" r="861, 350, 875, 384" u="2" o="1" /> <c c="0" r="876, 350, 892, 384" u="2" o="-1" /> <c c="1" r="893, 350, 908, 384" u="2" /> <c c="2" r="909, 350, 925, 384" u="2" o="-1" /> <c c="3" r="926, 350, 941, 384" u="2" /> <c c="4" r="942, 350, 958, 384" u="2" o="-1" /> <c c="5" r="959, 350, 974, 384" u="2" /> <c c="6" r="975, 350, 988, 384" u="3" o="1" /> <c c="7" r="989, 350, 1003, 384" u="1" o="2" /> <c c="8" r="1004, 350, 1017, 384" u="3" o="1" /> <c c="9" r="1018, 350, 1032, 384" u="1" o="2" /> <c c=":" r="1033, 350, 1046, 384" u="3" o="1" /> <c c=";" r="1047, 350, 1061, 384" u="1" o="2" /> <c c="<" r="1062, 350, 1075, 384" u="3" o="1" /> <c c="=" r="1076, 350, 1090, 384" u="1" o="2" /> <c c=">" r="1091, 350, 1106, 384" u="1" o="1" /> <c c="?" r="1107, 350, 1122, 384" u="1" o="1" /> <c c="@" r="1123, 350, 1138, 384" u="1" o="1" /> <c c="A" r="1139, 350, 1154, 384" u="1" o="1" /> <c c="B" r="1155, 350, 1170, 384" u="1" o="1" /> <c c="C" r="1171, 350, 1186, 384" u="1" o="1" /> <c c="D" r="1187, 350, 1201, 384" u="2" o="1" /> <c c="E" r="1202, 350, 1215, 384" u="2" o="2" /> <c c="F" r="1216, 350, 1230, 384" u="2" o="1" /> <c c="G" r="1231, 350, 1244, 384" u="2" o="2" /> <c c="H" r="1245, 350, 1259, 384" u="2" o="1" /> <c c="I" r="1260, 350, 1273, 384" u="2" o="2" /> <c c="J" r="1274, 350, 1288, 384" u="2" o="1" /> <c c="K" r="1289, 350, 1302, 384" u="2" o="2" /> <c c="L" r="1303, 350, 1318, 384" u="1" o="1" /> <c c="M" r="1319, 350, 1334, 384" u="1" o="1" /> <c c="T" r="1335, 350, 1349, 384" u="2" o="1" /> <c c="U" r="1350, 350, 1364, 384" u="2" o="1" /> <c c="V" r="1365, 350, 1379, 384" u="2" o="1" /> <c c="W" r="1380, 350, 1394, 384" u="2" o="1" /> <c c="X" r="1395, 350, 1411, 384" u="2" o="-1" /> <c c="Y" r="1412, 350, 1424, 384" u="4" o="1" /> <c c="Z" r="1425, 350, 1441, 384" u="2" o="-1" /> <c c="[" r="1442, 350, 1454, 384" u="4" o="1" /> <c c="\" r="1455, 350, 1471, 384" u="2" o="-1" /> <c c="]" r="1472, 350, 1484, 384" u="4" o="1" /> <c c="^" r="1485, 350, 1501, 384" u="2" o="-1" /> <c c="_" r="1502, 350, 1514, 384" u="4" o="1" /> <c c="`" r="1515, 350, 1529, 384" u="2" o="1" /> <c c="a" r="1530, 350, 1543, 384" u="2" o="2" /> <c c="b" r="1544, 350, 1558, 384" u="2" o="1" /> <c c="c" r="1559, 350, 1572, 384" u="2" o="2" /> <c c="h" r="1573, 350, 1587, 384" u="2" o="1" /> <c c="i" r="1588, 350, 1601, 384" u="2" o="2" /> <c c="j" r="1602, 350, 1616, 384" u="2" o="1" /> <c c="k" r="1617, 350, 1630, 384" u="2" o="2" /> <c c="l" r="1631, 350, 1645, 384" u="2" o="1" /> <c c="m" r="1646, 350, 1659, 384" u="2" o="2" /> <c c="n" r="1660, 350, 1674, 384" u="2" o="1" /> <c c="o" r="1675, 350, 1688, 384" u="2" o="2" /> <c c="p" r="1689, 350, 1703, 384" u="2" o="1" /> <c c="q" r="1704, 350, 1717, 384" u="2" o="2" /> <c c="r" r="1718, 350, 1732, 384" u="2" o="1" /> <c c="s" r="1733, 350, 1746, 384" u="2" o="2" /> <c c="t" r="1747, 350, 1761, 384" u="2" o="1" /> <c c="u" r="1762, 350, 1775, 384" u="2" o="2" /> <c c="v" r="1776, 350, 1790, 384" u="2" o="1" /> <c c="w" r="1791, 350, 1804, 384" u="2" o="2" /> <c c="x" r="1805, 350, 1819, 384" u="2" o="1" /> <c c="y" r="1820, 350, 1833, 384" u="2" o="2" /> <c c="|" r="1834, 350, 1850, 384" u="1" /> <c c="}" r="1851, 350, 1866, 384" u="1" o="1" /> <c c="~" r="1867, 350, 1883, 384" u="1" /> <c c="" r="1884, 350, 1899, 384" u="1" o="1" /> <c c="" r="1900, 350, 1917, 384" /> <c c="" r="1918, 350, 1935, 384" /> <c c="" r="1936, 350, 1953, 384" /> <c c="" r="1954, 350, 1971, 384" /> <c c="" r="1972, 350, 1989, 384" /> <c c="" r="1990, 350, 2007, 384" /> <c c="" r="2008, 350, 2025, 384" /> <c c="" r="2026, 350, 2043, 384" /> <c c="" r="0, 385, 17, 419" /> <c c="" r="18, 385, 35, 419" /> <c c="" r="36, 385, 53, 419" /> <c c="" r="54, 385, 70, 419" u="1" /> <c c="" r="71, 385, 88, 419" /> <c c="" r="89, 385, 105, 419" u="1" /> <c c="" r="106, 385, 124, 419" o="-1" /> <c c="" r="125, 385, 141, 419" u="1" /> <c c="" r="142, 385, 157, 419" u="2" /> <c c="" r="158, 385, 171, 419" u="2" o="2" /> <c c="" r="172, 385, 187, 419" u="2" /> <c c="" r="188, 385, 201, 419" u="2" o="2" /> <c c="" r="202, 385, 217, 419" u="2" /> <c c="" r="218, 385, 231, 419" u="2" o="2" /> <c c="" r="232, 385, 245, 419" u="2" o="2" /> <c c="" r="246, 385, 259, 419" u="2" o="2" /> <c c="" r="260, 385, 277, 419" /> <c c="" r="278, 385, 294, 419" u="1" /> <c c="" r="295, 385, 308, 419" u="2" o="2" /> <c c="" r="309, 385, 324, 419" u="1" o="1" /> <c c="" r="325, 385, 342, 419" /> <c c="" r="343, 385, 358, 419" u="1" o="1" /> <c c="" r="359, 385, 376, 419" /> <c c="" r="377, 385, 392, 419" u="1" o="1" /> <c c="" r="393, 385, 410, 419" /> <c c="" r="411, 385, 426, 419" u="1" o="1" /> <c c="" r="427, 385, 444, 419" /> <c c="" r="445, 385, 460, 419" u="1" o="1" /> <c c="" r="461, 385, 474, 419" u="2" o="2" /> <c c="" r="475, 385, 490, 419" u="1" o="1" /> <c c="" r="491, 385, 504, 419" u="2" o="2" /> <c c="" r="505, 385, 520, 419" u="1" o="1" /> <c c="" r="521, 385, 534, 419" u="2" o="2" /> <c c="" r="535, 385, 550, 419" u="1" o="1" /> <c c="" r="551, 385, 563, 419" u="3" o="2" /> <c c="" r="564, 385, 578, 419" u="2" o="1" /> <c c="" r="579, 385, 594, 419" u="1" o="1" /> <c c="" r="595, 385, 610, 419" u="1" o="1" /> <c c="" r="611, 385, 626, 419" u="1" o="1" /> <c c="" r="627, 385, 642, 419" u="1" o="1" /> <c c="" r="643, 385, 661, 419" o="-1" /> <c c="" r="662, 385, 680, 419" o="-1" /> <c c="" r="681, 385, 699, 419" o="-1" /> <c c="" r="700, 385, 718, 419" o="-1" /> <c c="" r="719, 385, 737, 419" o="-1" /> <c c="" r="738, 385, 756, 419" o="-1" /> <c c="" r="757, 385, 775, 419" o="-1" /> <c c="" r="776, 385, 794, 419" o="-1" /> <c c="" r="795, 385, 809, 419" u="2" o="1" /> <c c="" r="810, 385, 823, 419" u="2" o="2" /> <c c="" r="824, 385, 841, 419" u="1" o="-1" /> <c c="" r="842, 385, 860, 419" o="-1" /> <c c="" r="861, 385, 878, 419" u="1" o="-1" /> <c c="" r="879, 385, 897, 419" o="-1" /> <c c="" r="898, 385, 915, 419" u="1" o="-1" /> <c c="" r="916, 385, 934, 419" o="-1" /> <c c="" r="935, 385, 952, 419" u="1" o="-1" /> <c c="" r="953, 385, 971, 419" o="-1" /> <c c="" r="972, 385, 990, 419" o="-1" /> <c c="" r="991, 385, 1007, 419" u="1" /> <c c="" r="1008, 385, 1026, 419" o="-1" /> <c c="" r="1027, 385, 1043, 419" u="1" /> <c c="" r="1044, 385, 1062, 419" o="-1" /> <c c="" r="1063, 385, 1079, 419" u="1" /> <c c="" r="1080, 385, 1097, 419" /> <c c="" r="1098, 385, 1115, 419" /> <c c="" r="1116, 385, 1133, 419" /> <c c="" r="1134, 385, 1151, 419" /> <c c="" r="1152, 385, 1169, 419" /> <c c="" r="1170, 385, 1187, 419" /> <c c="" r="1188, 385, 1205, 419" /> <c c="" r="1206, 385, 1223, 419" /> <c c="" r="1224, 385, 1241, 419" /> <c c=" " r="1242, 385, 1260, 419" u="-1" /> <c c=" " r="1261, 385, 1287, 419" u="-9" /> <c c=" " r="1288, 385, 1315, 419" u="-10" /> <c c=" " r="1316, 385, 1339, 419" u="-6" /> <c c=" " r="1340, 385, 1364, 419" u="-7" /> <c c="" r="1365, 385, 1384, 419" u="-2" /> <c c="" r="1385, 385, 1405, 419" u="-3" /> <c c="" r="1406, 385, 1418, 419" u="2" o="3" /> <c c="" r="1419, 385, 1431, 419" u="2" o="3" /> <c c="" r="1432, 385, 1445, 419" u="2" o="2" /> <c c="" r="1446, 385, 1461, 419" u="1" o="1" /> <c c="" r="1462, 385, 1477, 419" u="2" /> <c c="" r="1478, 385, 1493, 419" u="2" /> <c c="" r="1494, 385, 1513, 419" u="-4" o="2" /> <c c="" r="1514, 385, 1533, 419" u="-4" o="2" /> <c c="" r="1534, 385, 1561, 419" u="-12" o="2" /> <c c="" r="1562, 385, 1590, 419" u="-13" o="2" /> <c c="" r="1591, 385, 1616, 419" u="-10" o="2" /> <c c="" r="1617, 385, 1643, 419" u="-11" o="2" /> <c c=" " r="1644, 385, 1658, 419" u="2" o="1" /> <c c="!" r="1659, 385, 1673, 419" u="2" o="1" /> <c c=""" r="1674, 385, 1688, 419" u="2" o="1" /> <c c="#" r="1689, 385, 1704, 419" u="1" o="1" /> <c c="$" r="1705, 385, 1720, 419" u="2" /> <c c="%" r="1721, 385, 1736, 419" u="2" /> <c c="&" r="1737, 385, 1751, 419" u="2" o="1" /> <c c="'" r="1752, 385, 1766, 419" u="2" o="1" /> <c c="(" r="1767, 385, 1788, 419" u="-5" o="1" /> <c c=")" r="1789, 385, 1810, 419" u="-5" o="1" /> <c c="*" r="1811, 385, 1839, 419" u="-12" o="1" /> <c c="+" r="1840, 385, 1869, 419" u="-13" o="1" /> <c c="," r="1870, 385, 1897, 419" u="-11" o="1" /> <c c="-" r="1898, 385, 1926, 419" u="-12" o="1" /> <c c="." r="1927, 385, 1949, 419" u="-6" o="1" /> <c c="/" r="1950, 385, 1972, 419" u="-6" o="1" /> <c c="0" r="1973, 385, 1984, 419" u="3" o="3" /> <c c="1" r="1985, 385, 1996, 419" u="3" o="3" /> <c c="2" r="1997, 385, 2010, 419" u="2" o="2" /> <c c="3" r="2011, 385, 2026, 419" u="1" o="1" /> <c c="4" r="2027, 385, 2041, 419" u="3" /> <c c="5" r="0, 420, 15, 454" u="2" /> <c c="6" r="16, 420, 27, 454" u="3" o="3" /> <c c="7" r="28, 420, 39, 454" u="3" o="3" /> <c c="8" r="40, 420, 59, 454" u="-4" o="2" /> <c c="9" r="60, 420, 79, 454" u="-4" o="2" /> <c c=":" r="80, 420, 106, 454" u="-11" o="2" /> <c c=";" r="107, 420, 135, 454" u="-13" o="2" /> <c c="<" r="136, 420, 161, 454" u="-10" o="2" /> <c c="=" r="162, 420, 188, 454" u="-11" o="2" /> <c c=">" r="189, 420, 210, 454" u="-6" o="2" /> <c c="?" r="211, 420, 232, 454" u="-6" o="2" /> <c c="@" r="233, 420, 248, 454" u="1" o="1" /> <c c="A" r="249, 420, 264, 454" u="1" o="1" /> <c c="B" r="265, 420, 280, 454" u="1" o="1" /> <c c="C" r="281, 420, 296, 454" u="1" o="1" /> <c c="D" r="297, 420, 313, 454" u="1" /> <c c="E" r="314, 420, 330, 454" u="1" /> <c c="H" r="331, 420, 350, 454" u="-3" o="1" /> <c c="I" r="351, 420, 371, 454" u="-4" o="1" /> <c c="J" r="372, 420, 399, 454" u="-11" o="1" /> <c c="K" r="400, 420, 428, 454" u="-12" o="1" /> <c c="L" r="429, 420, 452, 454" u="-7" o="1" /> <c c="M" r="453, 420, 477, 454" u="-8" o="1" /> <c c="P" r="478, 420, 494, 454" u="1" /> <c c="Q" r="495, 420, 511, 454" u="1" /> <c c="R" r="512, 420, 528, 454" u="1" /> <c c="S" r="529, 420, 545, 454" u="1" /> <c c="T" r="546, 420, 562, 454" u="1" /> <c c="U" r="563, 420, 579, 454" u="1" /> <c c="V" r="580, 420, 596, 454" u="1" /> <c c="W" r="597, 420, 613, 454" u="1" /> <c c="Y" r="614, 420, 638, 454" u="-6" o="-1" /> <c c="[" r="639, 420, 671, 454" u="-14" o="-1" /> <c c="]" r="672, 420, 703, 454" u="-13" o="-1" /> <c c="_" r="704, 420, 730, 454" u="-8" o="-1" /> <c c="`" r="731, 420, 747, 454" u="1" /> <c c="a" r="748, 420, 764, 454" u="1" /> <c c="b" r="765, 420, 781, 454" u="1" /> <c c="c" r="782, 420, 798, 454" u="1" /> <c c="d" r="799, 420, 815, 454" u="1" /> <c c="e" r="816, 420, 832, 454" u="1" /> <c c="f" r="833, 420, 849, 454" u="1" /> <c c="g" r="850, 420, 866, 454" u="1" /> <c c="h" r="867, 420, 886, 454" u="-2" /> <c c="i" r="887, 420, 907, 454" u="-3" /> <c c="j" r="908, 420, 936, 454" u="-11" /> <c c="k" r="937, 420, 966, 454" u="-12" /> <c c="l" r="967, 420, 991, 454" u="-7" /> <c c="m" r="992, 420, 1017, 454" u="-8" /> <c c="n" r="1018, 420, 1039, 454" u="-4" /> <c c="o" r="1040, 420, 1062, 454" u="-5" /> <c c="p" r="1063, 420, 1080, 454" /> <c c="q" r="1081, 420, 1098, 454" /> <c c="r" r="1099, 420, 1111, 454" u="2" o="3" /> <c c="s" r="1112, 420, 1125, 454" u="2" o="2" /> <c c="t" r="1126, 420, 1140, 454" u="2" o="1" /> <c c="u" r="1141, 420, 1155, 454" u="2" o="1" /> <c c="v" r="1156, 420, 1167, 454" u="3" o="3" /> <c c="w" r="1168, 420, 1180, 454" u="3" o="2" /> <c c="x" r="1181, 420, 1196, 454" u="1" o="1" /> <c c="y" r="1197, 420, 1212, 454" u="1" o="1" /> <c c="z" r="1213, 420, 1229, 454" u="1" /> <c c="{" r="1230, 420, 1246, 454" u="1" /> <c c="|" r="1247, 420, 1263, 454" u="1" /> <c c="}" r="1264, 420, 1280, 454" u="1" /> <c c="" r="1281, 420, 1298, 454" /> <c c="" r="1299, 420, 1316, 454" /> <c c="" r="1317, 420, 1334, 454" /> <c c="" r="1335, 420, 1352, 454" /> <c c="" r="1353, 420, 1370, 454" /> <c c="" r="1371, 420, 1388, 454" /> <c c="" r="1389, 420, 1406, 454" /> <c c="" r="1407, 420, 1424, 454" /> <c c="" r="1425, 420, 1442, 454" /> <c c="" r="1443, 420, 1461, 454" u="-1" /> <c c="" r="1462, 420, 1488, 454" u="-9" /> <c c="" r="1489, 420, 1516, 454" u="-10" /> <c c="" r="1517, 420, 1540, 454" u="-6" /> <c c="" r="1541, 420, 1565, 454" u="-7" /> <c c="" r="1566, 420, 1585, 454" u="-2" /> <c c="" r="1586, 420, 1606, 454" u="-3" /> <c c="" r="1607, 420, 1621, 454" u="2" o="1" /> <c c="" r="1622, 420, 1636, 454" u="2" o="1" /> <c c="" r="1637, 420, 1651, 454" u="2" o="1" /> <c c="" r="1652, 420, 1667, 454" u="1" o="1" /> <c c="" r="1668, 420, 1683, 454" u="2" /> <c c="" r="1684, 420, 1699, 454" u="2" /> <c c="" r="1700, 420, 1714, 454" u="2" o="1" /> <c c="" r="1715, 420, 1729, 454" u="2" o="1" /> <c c="" r="1730, 420, 1751, 454" u="-5" o="1" /> <c c="" r="1752, 420, 1773, 454" u="-5" o="1" /> <c c="" r="1774, 420, 1802, 454" u="-12" o="1" /> <c c="" r="1803, 420, 1832, 454" u="-13" o="1" /> <c c="" r="1833, 420, 1860, 454" u="-11" o="1" /> <c c="" r="1861, 420, 1889, 454" u="-12" o="1" /> <c c="" r="1890, 420, 1912, 454" u="-6" o="1" /> <c c="" r="1913, 420, 1935, 454" u="-6" o="1" /> <c c="" r="1936, 420, 1952, 454" u="1" /> <c c="" r="1953, 420, 1969, 454" u="1" /> <c c="" r="1970, 420, 1986, 454" u="1" /> <c c="" r="1987, 420, 2003, 454" u="1" /> <c c="" r="2004, 420, 2020, 454" u="1" /> <c c="" r="2021, 420, 2037, 454" u="1" /> <c c="" r="0, 455, 16, 489" u="1" /> <c c="" r="17, 455, 33, 489" u="1" /> <c c="" r="34, 455, 53, 489" u="-2" /> <c c="" r="54, 455, 74, 489" u="-3" /> <c c="" r="75, 455, 103, 489" u="-11" /> <c c="" r="104, 455, 133, 489" u="-12" /> <c c="" r="134, 455, 158, 489" u="-7" /> <c c="" r="159, 455, 184, 489" u="-8" /> <c c="" r="185, 455, 206, 489" u="-4" /> <c c="" r="207, 455, 229, 489" u="-5" /> <c c="" r="230, 455, 247, 489" /> <c c="" r="248, 455, 265, 489" /> <c c="" r="266, 455, 283, 489" /> <c c="" r="284, 455, 301, 489" /> <c c="" r="302, 455, 319, 489" /> <c c="" r="320, 455, 337, 489" /> <c c="" r="338, 455, 355, 489" /> <c c="" r="356, 455, 373, 489" /> <c c="" r="374, 455, 391, 489" /> <c c="" r="392, 455, 413, 489" u="-4" /> <c c="" r="414, 455, 432, 489" u="-1" /> <c c="" r="433, 455, 450, 489" /> <c c="" r="451, 455, 456, 489" u="6" o="6" /> <c c="" r="457, 455, 461, 489" u="7" o="6" /> <c c="" r="462, 455, 467, 489" u="6" o="6" /> <c c="" r="468, 455, 478, 489" u="4" o="3" /> <c c="" r="479, 455, 489, 489" u="4" o="3" /> <c c="" r="490, 455, 504, 489" u="2" o="1" /> <c c="" r="505, 455, 519, 489" u="2" o="1" /> <c c="" r="520, 455, 534, 489" u="2" o="1" /> <c c="" r="535, 455, 549, 489" u="2" o="1" /> <c c="" r="550, 455, 564, 489" u="2" o="1" /> <c c="" r="565, 455, 587, 489" u="-7" o="2" /> <c c="" r="588, 455, 608, 489" u="-5" o="2" /> <c c="" r="609, 455, 632, 489" u="-7" o="1" /> <c c="" r="633, 455, 654, 489" u="-5" o="1" /> <c c="" r="655, 455, 669, 489" u="2" o="1" /> <c c="" r="670, 455, 683, 489" u="2" o="2" /> <c c="" r="684, 455, 698, 489" u="3" /> <c c="" r="699, 455, 709, 489" u="4" o="3" /> <c c="" r="710, 455, 721, 489" u="3" o="3" /> <c c="" r="722, 455, 733, 489" u="3" o="3" /> <c c="" r="734, 455, 745, 489" u="3" o="3" /> <c c="" r="746, 455, 758, 489" u="3" o="2" /> <c c="" r="759, 455, 770, 489" u="3" o="3" /> <c c="" r="771, 455, 782, 489" u="3" o="3" /> <c c="" r="783, 455, 795, 489" u="3" o="2" /> <c c="" r="796, 455, 808, 489" u="3" o="2" /> <c c="" r="809, 455, 830, 489" u="-6" o="2" /> <c c="" r="831, 455, 850, 489" u="-4" o="2" /> <c c="" r="851, 455, 866, 489" u="1" o="1" /> <c c="" r="867, 455, 882, 489" u="2" /> <c c="" r="883, 455, 893, 489" u="4" o="3" /> <c c="" r="894, 455, 910, 489" u="1" /> <c c="" r="911, 455, 927, 489" u="1" /> <c c="" r="928, 455, 944, 489" u="1" /> <c c="" r="945, 455, 961, 489" u="1" /> <c c="" r="962, 455, 977, 489" u="2" /> <c c="" r="978, 455, 993, 489" u="2" /> <c c="" r="994, 455, 1010, 489" u="1" /> <c c="" r="1011, 455, 1027, 489" u="1" /> <c c="" r="1028, 455, 1046, 489" o="-1" /> <c c="" r="1047, 455, 1065, 489" o="-1" /> <c c="" r="1066, 455, 1092, 489" u="-8" o="-1" /> <c c="" r="1093, 455, 1118, 489" u="-7" o="-1" /> <c c="" r="1119, 455, 1139, 489" u="-4" o="1" /> <c c="" r="1140, 455, 1149, 489" u="3" o="5" /> <c c="" r="1150, 455, 1161, 489" u="4" o="2" /> <c c="" r="1162, 455, 1170, 489" u="3" o="6" /> <c c="" r="1171, 455, 1187, 489" u="1" /> <c c="" r="1188, 455, 1204, 489" u="1" /> <c c="" r="1205, 455, 1221, 489" u="1" /> <c c="" r="1222, 455, 1238, 489" u="1" /> <c c="" r="1239, 455, 1255, 489" u="1" /> <c c="" r="1256, 455, 1278, 489" u="-6" o="1" /> <c c="" r="1279, 455, 1297, 489" u="-2" o="1" /> <c c="" r="1298, 455, 1321, 489" u="-6" /> <c c="" r="1322, 455, 1340, 489" u="-1" /> <c c="" r="1341, 455, 1357, 489" u="1" /> <c c="" r="1358, 455, 1366, 489" u="7" o="2" /> <c c="" r="1367, 455, 1372, 489" u="6" o="6" /> <c c=" " r="1373, 455, 1374, 489" o="16" /> <c c=" " r="1375, 455, 1376, 489" o="16" /> <c c=" " r="1377, 455, 1378, 489" o="16" /> <c c=" " r="1379, 455, 1380, 489" o="16" /> <c c=" " r="1381, 455, 1382, 489" o="16" /> <c c=" " r="1383, 455, 1384, 489" o="16" /> <c c=" " r="1385, 455, 1386, 489" o="16" /> <c c=" " r="1387, 455, 1388, 489" o="16" /> <c c=" " r="1389, 455, 1390, 489" o="16" /> <c c=" " r="1391, 455, 1392, 489" o="16" /> <c c=" " r="1393, 455, 1394, 489" o="16" /> <c c=" " r="1395, 455, 1404, 489" u="4" o="4" /> <c c=" " r="1405, 455, 1414, 489" u="4" o="4" /> <c c=" " r="1415, 455, 1432, 489" /> <c c=" " r="1433, 455, 1450, 489" /> <c c=" " r="1451, 455, 1468, 489" /> <c c=" " r="1469, 455, 1486, 489" /> <c c=" " r="1487, 455, 1504, 489" /> <c c=" " r="1505, 455, 1510, 489" u="6" o="6" /> <c c=" " r="1511, 455, 1516, 489" u="7" o="5" /> <c c=" " r="1517, 455, 1522, 489" u="6" o="6" /> <c c=" " r="1523, 455, 1529, 489" u="6" o="5" /> <c c=" " r="1530, 455, 1542, 489" u="3" o="2" /> <c c=" " r="1543, 455, 1555, 489" u="3" o="2" /> <c c=" " r="1556, 455, 1568, 489" u="3" o="2" /> <c c=" " r="1569, 455, 1583, 489" u="2" o="1" /> <c c=" " r="1584, 455, 1598, 489" u="2" o="1" /> <c c="! " r="1599, 455, 1613, 489" u="2" o="1" /> <c c="" " r="1614, 455, 1624, 489" u="4" o="3" /> <c c="# " r="1625, 455, 1637, 489" u="3" o="2" /> <c c="& " r="1638, 455, 1654, 489" u="1" /> <c c="/ " r="1655, 455, 1656, 489" o="16" /> <c c="0 " r="1657, 455, 1675, 489" o="-1" /> <c c="1 " r="1676, 455, 1694, 489" o="-1" /> <c c="2 " r="1695, 455, 1702, 489" u="5" o="5" /> <c c="3 " r="1703, 455, 1716, 489" u="2" o="2" /> <c c="4 " r="1717, 455, 1734, 489" /> <c c="5 " r="1735, 455, 1742, 489" u="5" o="5" /> <c c="6 " r="1743, 455, 1756, 489" u="2" o="2" /> <c c="7 " r="1757, 455, 1774, 489" /> <c c="9 " r="1775, 455, 1782, 489" u="5" o="5" /> <c c=": " r="1783, 455, 1790, 489" u="6" o="4" /> <c c="< " r="1791, 455, 1803, 489" u="3" o="2" /> <c c="= " r="1804, 455, 1816, 489" u="3" o="2" /> <c c="> " r="1817, 455, 1834, 489" /> <c c="E " r="1835, 455, 1843, 489" u="6" o="3" /> <c c="F " r="1844, 455, 1852, 489" u="4" o="5" /> <c c="G " r="1853, 455, 1869, 489" u="1" /> <c c="H " r="1870, 455, 1885, 489" u="1" o="1" /> <c c="I " r="1886, 455, 1901, 489" u="2" /> <c c="K " r="1902, 455, 1917, 489" u="2" /> <c c="_ " r="1918, 455, 1919, 489" o="16" /> <c c="p " r="1920, 455, 1930, 489" u="4" o="3" /> <c c="q " r="1931, 455, 1941, 489" u="4" o="3" /> <c c="t " r="1942, 455, 1953, 489" u="3" o="3" /> <c c="u " r="1954, 455, 1964, 489" u="4" o="3" /> <c c="v " r="1965, 455, 1975, 489" u="4" o="3" /> <c c="w " r="1976, 455, 1986, 489" u="4" o="3" /> <c c="x " r="1987, 455, 1997, 489" u="4" o="3" /> <c c="y " r="1998, 455, 2009, 489" u="3" o="3" /> <c c="z " r="2010, 455, 2021, 489" u="3" o="3" /> <c c="{ " r="2022, 455, 2033, 489" u="3" o="3" /> <c c="| " r="2034, 455, 2044, 489" u="4" o="3" /> <c c="} " r="0, 490, 6, 524" u="6" o="5" /> <c c="~ " r="7, 490, 13, 524" u="6" o="5" /> <c c=" " r="14, 490, 23, 524" u="4" o="4" /> <c c=" " r="24, 490, 34, 524" u="4" o="3" /> <c c=" " r="35, 490, 44, 524" u="5" o="3" /> <c c=" " r="45, 490, 54, 524" u="4" o="4" /> <c c=" " r="55, 490, 65, 524" u="4" o="3" /> <c c=" " r="66, 490, 77, 524" u="3" o="3" /> <c c=" " r="78, 490, 88, 524" u="4" o="3" /> <c c=" " r="89, 490, 99, 524" u="4" o="3" /> <c c=" " r="100, 490, 110, 524" u="4" o="3" /> <c c=" " r="111, 490, 121, 524" u="4" o="3" /> <c c=" " r="122, 490, 133, 524" u="3" o="3" /> <c c=" " r="134, 490, 145, 524" u="3" o="3" /> <c c=" " r="146, 490, 157, 524" u="3" o="3" /> <c c=" " r="158, 490, 168, 524" u="4" o="3" /> <c c=" " r="169, 490, 175, 524" u="6" o="5" /> <c c=" " r="176, 490, 182, 524" u="6" o="5" /> <c c=" " r="183, 490, 193, 524" u="4" o="3" /> <c c=" " r="194, 490, 204, 524" u="4" o="3" /> <c c=" " r="205, 490, 215, 524" u="4" o="3" /> <c c=" " r="216, 490, 227, 524" u="3" o="3" /> <c c=" " r="228, 490, 238, 524" u="4" o="3" /> <c c=" " r="239, 490, 248, 524" u="4" o="4" /> <c c=" " r="249, 490, 259, 524" u="4" o="3" /> <c c=" " r="260, 490, 270, 524" u="4" o="3" /> <c c=" " r="271, 490, 281, 524" u="4" o="3" /> <c c=" " r="282, 490, 291, 524" u="4" o="4" /> <c c=" " r="292, 490, 302, 524" u="4" o="3" /> <c c=" " r="303, 490, 312, 524" u="4" o="4" /> <c c=" " r="313, 490, 322, 524" u="4" o="4" /> <c c=" " r="323, 490, 341, 524" o="-1" /> <c c=" " r="342, 490, 357, 524" u="1" o="1" /> <c c=" " r="358, 490, 373, 524" u="1" o="1" /> <c c=" " r="374, 490, 390, 524" o="1" /> <c c=" " r="391, 490, 406, 524" u="1" o="1" /> <c c=" " r="407, 490, 424, 524" /> <c c=" " r="425, 490, 443, 524" o="-1" /> <c c=" " r="444, 490, 462, 524" o="-1" /> <c c=" " r="463, 490, 481, 524" o="-1" /> <c c=" " r="482, 490, 500, 524" o="-1" /> <c c=" " r="501, 490, 519, 524" o="-1" /> <c c=" " r="520, 490, 536, 524" u="1" /> <c c=" " r="537, 490, 553, 524" o="1" /> <c c=" " r="554, 490, 571, 524" /> <c c=" " r="572, 490, 590, 524" o="-1" /> <c c=" " r="591, 490, 609, 524" o="-1" /> <c c=" " r="610, 490, 627, 524" /> <c c=" " r="628, 490, 646, 524" o="-1" /> <c c=" " r="647, 490, 664, 524" /> <c c=" " r="665, 490, 682, 524" /> <c c=" " r="683, 490, 701, 524" o="-1" /> <c c=" " r="702, 490, 719, 524" /> <c c=" " r="720, 490, 736, 524" u="1" /> <c c=" " r="737, 490, 753, 524" u="1" /> <c c="!" r="754, 490, 768, 524" u="2" o="1" /> <c c="!" r="769, 490, 787, 524" o="-1" /> <c c=" !" r="788, 490, 805, 524" /> <c c="!" r="806, 490, 822, 524" o="1" /> <c c="!" r="823, 490, 839, 524" o="1" /> <c c="!" r="840, 490, 857, 524" /> <c c="!" r="858, 490, 876, 524" o="-1" /> <c c="!" r="877, 490, 895, 524" o="-1" /> <c c="!" r="896, 490, 912, 524" u="1" /> <c c="!" r="913, 490, 931, 524" o="-1" /> <c c="!" r="932, 490, 950, 524" o="-1" /> <c c=""!" r="951, 490, 967, 524" o="1" /> <c c="$!" r="968, 490, 985, 524" /> <c c="&!" r="986, 490, 1002, 524" u="1" /> <c c="*!" r="1003, 490, 1019, 524" u="2" o="-1" /> <c c="+!" r="1020, 490, 1037, 524" u="1" o="-1" /> <c c=".!" r="1038, 490, 1056, 524" o="-1" /> <c c="S!" r="1057, 490, 1073, 524" u="1" /> <c c="T!" r="1074, 490, 1091, 524" /> <c c="U!" r="1092, 490, 1108, 524" u="1" /> <c c="V!" r="1109, 490, 1126, 524" /> <c c="W!" r="1127, 490, 1144, 524" /> <c c="X!" r="1145, 490, 1163, 524" u="-1" /> <c c="Y!" r="1164, 490, 1180, 524" u="1" /> <c c="Z!" r="1181, 490, 1198, 524" /> <c c="[!" r="1199, 490, 1215, 524" u="1" /> <c c="\!" r="1216, 490, 1233, 524" /> <c c="]!" r="1234, 490, 1251, 524" /> <c c="^!" r="1252, 490, 1269, 524" /> <c c="_!" r="1270, 490, 1286, 524" u="1" /> <c c="!" r="1287, 490, 1303, 524" u="1" /> <c c="!" r="1304, 490, 1315, 524" u="3" o="3" /> <c c="!" r="1316, 490, 1332, 524" u="1" /> <c c="!" r="1333, 490, 1344, 524" u="3" o="3" /> <c c="!" r="1345, 490, 1361, 524" u="1" /> <c c="!" r="1362, 490, 1373, 524" u="3" o="3" /> <c c="!" r="1374, 490, 1388, 524" u="2" o="1" /> <c c="!" r="1389, 490, 1403, 524" u="2" o="1" /> <c c="!" r="1404, 490, 1418, 524" u="2" o="1" /> <c c="!" r="1419, 490, 1433, 524" u="2" o="1" /> <c c="!" r="1434, 490, 1450, 524" u="1" /> <c c="!" r="1451, 490, 1467, 524" u="1" /> <c c="!" r="1468, 490, 1485, 524" /> <c c="!" r="1486, 490, 1502, 524" u="1" /> <c c="!" r="1503, 490, 1519, 524" u="1" /> <c c="!" r="1520, 490, 1531, 524" u="3" o="3" /> <c c="!" r="1532, 490, 1548, 524" u="1" /> <c c="!" r="1549, 490, 1560, 524" u="3" o="3" /> <c c="!" r="1561, 490, 1577, 524" u="1" /> <c c="!" r="1578, 490, 1594, 524" u="1" /> <c c="!" r="1595, 490, 1611, 524" u="1" /> <c c="!" r="1612, 490, 1623, 524" u="3" o="3" /> <c c="!" r="1624, 490, 1640, 524" u="1" /> <c c="!" r="1641, 490, 1652, 524" u="3" o="3" /> <c c="!" r="1653, 490, 1664, 524" u="3" o="3" /> <c c="!" r="1665, 490, 1681, 524" u="1" /> <c c="!" r="1682, 490, 1698, 524" u="1" /> <c c="!" r="1699, 490, 1715, 524" u="1" /> <c c="!" r="1716, 490, 1732, 524" u="1" /> <c c="!" r="1733, 490, 1749, 524" u="1" /> <c c="!" r="1750, 490, 1766, 524" u="1" /> <c c="!" r="1767, 490, 1784, 524" /> <c c="!" r="1785, 490, 1799, 524" u="2" o="1" /> <c c="!" r="1800, 490, 1813, 524" u="2" o="2" /> <c c="!" r="1814, 490, 1828, 524" u="2" o="1" /> <c c="!" r="1829, 490, 1842, 524" u="2" o="2" /> <c c="!" r="1843, 490, 1857, 524" u="2" o="1" /> <c c="!" r="1858, 490, 1874, 524" u="1" /> <c c="!" r="1875, 490, 1892, 524" /> <c c="!" r="1893, 490, 1910, 524" /> <c c="!" r="1911, 490, 1928, 524" /> <c c="!" r="1929, 490, 1945, 524" u="1" /> <c c="!" r="1946, 490, 1963, 524" /> <c c="!" r="1964, 490, 1981, 524" /> <c c="!" r="1982, 490, 1998, 524" u="1" /> <c c="!" r="1999, 490, 2015, 524" u="1" /> <c c="!" r="2016, 490, 2023, 524" u="7" o="3" /> <c c="!" r="2024, 490, 2032, 524" u="3" o="6" /> <c c="!" r="0, 525, 16, 559" u="1" /> <c c="!" r="17, 525, 33, 559" u="1" /> <c c="!" r="34, 525, 41, 559" u="7" o="3" /> <c c="!" r="42, 525, 50, 559" u="3" o="6" /> <c c="!" r="51, 525, 67, 559" u="1" /> <c c="!" r="68, 525, 86, 559" o="-1" /> <c c="!" r="87, 525, 103, 559" u="1" /> <c c="!" r="104, 525, 120, 559" u="1" /> <c c="!" r="121, 525, 139, 559" o="-1" /> <c c="!" r="140, 525, 156, 559" u="1" /> <c c="!" r="157, 525, 175, 559" o="-1" /> <c c="!" r="176, 525, 192, 559" u="1" /> <c c="!" r="193, 525, 209, 559" u="1" /> <c c="!" r="210, 525, 226, 559" u="1" /> <c c="!" r="227, 525, 243, 559" u="1" /> <c c="!" r="244, 525, 260, 559" u="1" /> <c c="!" r="261, 525, 277, 559" u="1" /> <c c="!" r="278, 525, 289, 559" u="3" o="3" /> <c c="!" r="290, 525, 306, 559" u="1" /> <c c="!" r="307, 525, 318, 559" u="3" o="3" /> <c c="!" r="319, 525, 335, 559" u="1" /> <c c="!" r="336, 525, 347, 559" u="3" o="3" /> <c c="!" r="348, 525, 363, 559" u="1" o="1" /> <c c="!" r="364, 525, 378, 559" u="2" o="1" /> <c c="!" r="379, 525, 393, 559" u="2" o="1" /> <c c="!" r="394, 525, 409, 559" u="1" o="1" /> <c c="!" r="410, 525, 426, 559" u="1" /> <c c="!" r="427, 525, 443, 559" u="1" /> <c c="!" r="444, 525, 460, 559" u="1" /> <c c="!" r="461, 525, 477, 559" u="1" /> <c c="!" r="478, 525, 489, 559" u="3" o="3" /> <c c="!" r="490, 525, 501, 559" u="3" o="3" /> <c c="!" r="502, 525, 518, 559" u="1" /> <c c="!" r="519, 525, 530, 559" u="3" o="3" /> <c c="!" r="531, 525, 547, 559" u="1" /> <c c="!" r="548, 525, 559, 559" u="3" o="3" /> <c c="!" r="560, 525, 576, 559" u="1" /> <c c="!" r="577, 525, 593, 559" u="1" /> <c c="!" r="594, 525, 611, 559" /> <c c="!" r="612, 525, 625, 559" u="2" o="2" /> <c c="!" r="626, 525, 643, 559" u="1" o="-1" /> <c c="!" r="644, 525, 657, 559" u="2" o="2" /> <c c="!" r="658, 525, 671, 559" u="2" o="2" /> <c c="!" r="672, 525, 685, 559" u="2" o="2" /> <c c="!" r="686, 525, 699, 559" u="2" o="2" /> <c c="!" r="700, 525, 713, 559" u="2" o="2" /> <c c="!" r="714, 525, 727, 559" u="2" o="2" /> <c c="!" r="728, 525, 741, 559" u="2" o="2" /> <c c="!" r="742, 525, 759, 559" u="1" o="-1" /> <c c="!" r="760, 525, 777, 559" /> <c c="!" r="778, 525, 795, 559" /> <c c="!" r="796, 525, 809, 559" u="2" o="2" /> <c c="!" r="810, 525, 826, 559" u="1" /> <c c="!" r="827, 525, 845, 559" o="-1" /> <c c="!" r="846, 525, 862, 559" u="1" /> <c c="!" r="863, 525, 879, 559" u="1" /> <c c="!" r="880, 525, 896, 559" u="1" /> <c c="!" r="897, 525, 913, 559" u="1" /> <c c="!" r="914, 525, 930, 559" u="1" /> <c c="!" r="931, 525, 947, 559" u="1" /> <c c="!" r="948, 525, 964, 559" u="1" /> <c c="!" r="965, 525, 982, 559" /> <c c="!" r="983, 525, 1000, 559" u="1" o="-1" /> <c c="!" r="1001, 525, 1019, 559" o="-1" /> <c c=""" r="1020, 525, 1037, 559" /> <c c=""" r="1038, 525, 1056, 559" o="-1" /> <c c=""" r="1057, 525, 1072, 559" u="1" o="1" /> <c c=""" r="1073, 525, 1087, 559" u="2" o="1" /> <c c=""" r="1088, 525, 1102, 559" u="2" o="1" /> <c c=""" r="1103, 525, 1119, 559" u="1" /> <c c=""" r="1120, 525, 1138, 559" o="-1" /> <c c=""" r="1139, 525, 1157, 559" o="-1" /> <c c=""" r="1158, 525, 1173, 559" u="1" o="1" /> <c c=" "" r="1174, 525, 1190, 559" u="1" /> <c c=" "" r="1191, 525, 1206, 559" u="1" o="1" /> <c c=" "" r="1207, 525, 1222, 559" u="1" o="1" /> <c c=" "" r="1223, 525, 1239, 559" u="1" /> <c c=" "" r="1240, 525, 1255, 559" u="1" o="1" /> <c c=""" r="1256, 525, 1269, 559" u="2" o="2" /> <c c=""" r="1270, 525, 1284, 559" u="2" o="1" /> <c c=""" r="1285, 525, 1301, 559" u="1" /> <c c=""" r="1302, 525, 1318, 559" u="1" /> <c c=""" r="1319, 525, 1333, 559" u="2" o="1" /> <c c=""" r="1334, 525, 1348, 559" u="1" o="2" /> <c c=""" r="1349, 525, 1358, 559" u="4" o="4" /> <c c=""" r="1359, 525, 1369, 559" u="4" o="3" /> <c c=""" r="1370, 525, 1386, 559" u="1" /> <c c=""" r="1387, 525, 1403, 559" u="1" /> <c c=""" r="1404, 525, 1421, 559" /> <c c=""" r="1422, 525, 1435, 559" u="2" o="2" /> <c c=""" r="1436, 525, 1453, 559" /> <c c=""" r="1454, 525, 1470, 559" u="1" /> <c c=" "" r="1471, 525, 1487, 559" u="1" /> <c c="'"" r="1488, 525, 1501, 559" u="2" o="2" /> <c c="("" r="1502, 525, 1515, 559" u="2" o="2" /> <c c=")"" r="1516, 525, 1529, 559" u="2" o="2" /> <c c="*"" r="1530, 525, 1543, 559" u="2" o="2" /> <c c="+"" r="1544, 525, 1558, 559" u="2" o="1" /> <c c=","" r="1559, 525, 1577, 559" o="-1" /> <c c="-"" r="1578, 525, 1597, 559" u="-1" o="-1" /> <c c="4"" r="1598, 525, 1611, 559" u="2" o="2" /> <c c="5"" r="1612, 525, 1625, 559" u="2" o="2" /> <c c="6"" r="1626, 525, 1631, 559" u="6" o="6" /> <c c="7"" r="1632, 525, 1645, 559" u="2" o="2" /> <c c="8"" r="1646, 525, 1662, 559" u="1" /> <c c="9"" r="1663, 525, 1679, 559" u="1" /> <c c=":"" r="1680, 525, 1697, 559" /> <c c=";"" r="1698, 525, 1714, 559" u="1" /> <c c="<"" r="1715, 525, 1731, 559" u="1" /> <c c="="" r="1732, 525, 1748, 559" u="1" /> <c c="A"" r="1749, 525, 1765, 559" u="1" /> <c c="B"" r="1766, 525, 1782, 559" u="1" /> <c c="C"" r="1783, 525, 1799, 559" u="1" /> <c c="D"" r="1800, 525, 1816, 559" u="1" /> <c c="E"" r="1817, 525, 1833, 559" u="1" /> <c c="F"" r="1834, 525, 1850, 559" u="1" /> <c c="G"" r="1851, 525, 1867, 559" u="1" /> <c c="H"" r="1868, 525, 1883, 559" u="1" o="1" /> <c c="I"" r="1884, 525, 1900, 559" u="1" /> <c c="J"" r="1901, 525, 1917, 559" u="1" /> <c c="K"" r="1918, 525, 1934, 559" u="1" /> <c c="L"" r="1935, 525, 1951, 559" u="1" /> <c c="M"" r="1952, 525, 1968, 559" u="1" /> <c c="N"" r="1969, 525, 1985, 559" u="1" /> <c c="O"" r="1986, 525, 2002, 559" u="1" /> <c c="P"" r="2003, 525, 2018, 559" u="1" o="1" /> <c c="Q"" r="2019, 525, 2034, 559" u="1" o="1" /> <c c="R"" r="0, 560, 15, 594" u="1" o="1" /> <c c="S"" r="16, 560, 31, 594" u="1" o="1" /> <c c="T"" r="32, 560, 48, 594" u="1" /> <c c="U"" r="49, 560, 65, 594" u="1" /> <c c="V"" r="66, 560, 82, 594" u="1" /> <c c="W"" r="83, 560, 99, 594" u="1" /> <c c="X"" r="100, 560, 116, 594" u="1" /> <c c="Y"" r="117, 560, 133, 594" u="1" /> <c c="Z"" r="134, 560, 150, 594" u="1" /> <c c="["" r="151, 560, 167, 594" u="1" /> <c c="\"" r="168, 560, 184, 594" u="1" /> <c c="]"" r="185, 560, 201, 594" u="1" /> <c c="^"" r="202, 560, 218, 594" u="1" /> <c c="_"" r="219, 560, 235, 594" u="1" /> <c c="`"" r="236, 560, 251, 594" u="1" o="1" /> <c c="a"" r="252, 560, 268, 594" u="1" /> <c c="b"" r="269, 560, 285, 594" u="1" /> <c c="c"" r="286, 560, 302, 594" u="1" /> <c c="d"" r="303, 560, 318, 594" u="1" o="1" /> <c c="e"" r="319, 560, 334, 594" u="1" o="1" /> <c c="f"" r="335, 560, 351, 594" u="1" /> <c c="g"" r="352, 560, 368, 594" u="1" /> <c c="h"" r="369, 560, 385, 594" u="1" /> <c c="i"" r="386, 560, 402, 594" u="1" /> <c c="m"" r="403, 560, 419, 594" u="1" /> <c c="n"" r="420, 560, 436, 594" u="1" /> <c c="o"" r="437, 560, 453, 594" u="1" /> <c c="p"" r="454, 560, 470, 594" u="1" /> <c c="q"" r="471, 560, 487, 594" u="1" /> <c c="r"" r="488, 560, 504, 594" u="1" /> <c c="s"" r="505, 560, 521, 594" u="1" /> <c c="t"" r="522, 560, 538, 594" u="1" /> <c c="u"" r="539, 560, 555, 594" u="1" /> <c c="v"" r="556, 560, 572, 594" u="1" /> <c c="w"" r="573, 560, 589, 594" u="1" /> <c c="x"" r="590, 560, 606, 594" u="1" /> <c c="y"" r="607, 560, 623, 594" u="1" /> <c c="z"" r="624, 560, 640, 594" u="1" /> <c c="{"" r="641, 560, 657, 594" u="1" /> <c c="|"" r="658, 560, 674, 594" u="1" /> <c c="}"" r="675, 560, 691, 594" u="1" /> <c c="~"" r="692, 560, 708, 594" u="1" /> <c c=""" r="709, 560, 725, 594" u="1" /> <c c=""" r="726, 560, 742, 594" u="1" /> <c c=""" r="743, 560, 759, 594" u="1" /> <c c=""" r="760, 560, 776, 594" u="1" /> <c c=""" r="777, 560, 793, 594" u="1" /> <c c=""" r="794, 560, 810, 594" u="1" /> <c c=""" r="811, 560, 827, 594" u="1" /> <c c=""" r="828, 560, 844, 594" u="1" /> <c c=""" r="845, 560, 861, 594" u="1" /> <c c=""" r="862, 560, 878, 594" u="1" /> <c c=""" r="879, 560, 895, 594" u="1" /> <c c=""" r="896, 560, 912, 594" u="1" /> <c c=""" r="913, 560, 929, 594" u="1" /> <c c=""" r="930, 560, 946, 594" u="1" /> <c c=""" r="947, 560, 963, 594" u="1" /> <c c=""" r="964, 560, 980, 594" u="1" /> <c c=""" r="981, 560, 997, 594" u="1" /> <c c=""" r="998, 560, 1015, 594" /> <c c=""" r="1016, 560, 1033, 594" /> <c c=""" r="1034, 560, 1051, 594" /> <c c=""" r="1052, 560, 1069, 594" /> <c c=""" r="1070, 560, 1087, 594" /> <c c=""" r="1088, 560, 1105, 594" /> <c c=""" r="1106, 560, 1123, 594" /> <c c=""" r="1124, 560, 1141, 594" /> <c c=""" r="1142, 560, 1159, 594" /> <c c=""" r="1160, 560, 1177, 594" /> <c c=""" r="1178, 560, 1195, 594" /> <c c=""" r="1196, 560, 1213, 594" /> <c c=""" r="1214, 560, 1231, 594" /> <c c=""" r="1232, 560, 1248, 594" u="1" /> <c c=""" r="1249, 560, 1265, 594" u="1" /> <c c=""" r="1266, 560, 1282, 594" u="1" /> <c c=""" r="1283, 560, 1299, 594" u="1" /> <c c=""" r="1300, 560, 1305, 594" u="6" o="6" /> <c c=""" r="1306, 560, 1318, 594" u="3" o="2" /> <c c=""" r="1319, 560, 1335, 594" u="1" /> <c c=""" r="1336, 560, 1352, 594" u="1" /> <c c=""" r="1353, 560, 1369, 594" u="1" /> <c c=""" r="1370, 560, 1386, 594" u="1" /> <c c=""" r="1387, 560, 1403, 594" u="1" /> <c c=""" r="1404, 560, 1420, 594" u="1" /> <c c=""" r="1421, 560, 1437, 594" u="1" /> <c c=""" r="1438, 560, 1454, 594" u="1" /> <c c=""" r="1455, 560, 1471, 594" u="1" /> <c c=""" r="1472, 560, 1488, 594" u="1" /> <c c=""" r="1489, 560, 1505, 594" u="1" /> <c c=""" r="1506, 560, 1522, 594" u="1" /> <c c=""" r="1523, 560, 1539, 594" u="1" /> <c c=""" r="1540, 560, 1556, 594" u="1" /> <c c=""" r="1557, 560, 1573, 594" u="1" /> <c c=""" r="1574, 560, 1590, 594" u="1" /> <c c=""" r="1591, 560, 1607, 594" u="1" /> <c c=""" r="1608, 560, 1624, 594" u="1" /> <c c="#" r="1625, 560, 1641, 594" u="1" /> <c c="#" r="1642, 560, 1657, 594" u="1" o="1" /> <c c="#" r="1658, 560, 1673, 594" u="1" o="1" /> <c c="#" r="1674, 560, 1688, 594" u="2" o="1" /> <c c="#" r="1689, 560, 1703, 594" u="2" o="1" /> <c c="#" r="1704, 560, 1718, 594" u="2" o="1" /> <c c="#" r="1719, 560, 1733, 594" u="2" o="1" /> <c c="#" r="1734, 560, 1742, 594" u="6" o="3" /> <c c=" #" r="1743, 560, 1751, 594" u="4" o="5" /> <c c=" #" r="1752, 560, 1760, 594" u="6" o="3" /> <c c=" #" r="1761, 560, 1769, 594" u="4" o="5" /> <c c=" #" r="1770, 560, 1780, 594" u="7" /> <c c=" #" r="1781, 560, 1791, 594" o="7" /> <c c="#" r="1792, 560, 1802, 594" u="7" /> <c c="#" r="1803, 560, 1813, 594" o="7" /> <c c="#" r="1814, 560, 1830, 594" u="1" /> <c c="#" r="1831, 560, 1847, 594" u="1" /> <c c="#" r="1848, 560, 1866, 594" o="-1" /> <c c="#" r="1867, 560, 1885, 594" o="-1" /> <c c="#" r="1886, 560, 1899, 594" u="2" o="2" /> <c c="#" r="1900, 560, 1913, 594" u="2" o="2" /> <c c="#" r="1914, 560, 1931, 594" /> <c c="#" r="1932, 560, 1948, 594" u="1" /> <c c="#" r="1949, 560, 1960, 594" u="3" o="3" /> <c c="#" r="1961, 560, 1971, 594" u="4" o="3" /> <c c="#" r="1972, 560, 1983, 594" u="3" o="3" /> <c c="#" r="1984, 560, 1994, 594" u="4" o="3" /> <c c=" #" r="1995, 560, 2006, 594" u="6" /> <c c="!#" r="2007, 560, 2017, 594" u="1" o="6" /> <c c="%#" r="2018, 560, 2034, 594" u="1" /> <c c="&#" r="0, 595, 18, 629" o="-1" /> <c c="'#" r="19, 595, 34, 629" u="1" o="1" /> <c c="(#" r="35, 595, 52, 629" /> <c c="+#" r="53, 595, 71, 629" o="-1" /> <c c="5#" r="72, 595, 89, 629" /> <c c="7#" r="90, 595, 101, 629" u="3" o="3" /> <c c="8#" r="102, 595, 120, 629" o="-1" /> <c c="9#" r="121, 595, 139, 629" o="-1" /> <c c=":#" r="140, 595, 158, 629" o="-1" /> <c c=";#" r="159, 595, 177, 629" o="-1" /> <c c="<#" r="178, 595, 196, 629" o="-1" /> <c c="=#" r="197, 595, 215, 629" o="-1" /> <c c=">#" r="216, 595, 234, 629" o="-1" /> <c c="A#" r="235, 595, 253, 629" o="-1" /> <c c="B#" r="254, 595, 272, 629" o="-1" /> <c c="C#" r="273, 595, 291, 629" o="-1" /> <c c="D#" r="292, 595, 310, 629" o="-1" /> <c c="G#" r="311, 595, 329, 629" o="-1" /> <c c="H#" r="330, 595, 348, 629" o="-1" /> <c c="I#" r="349, 595, 367, 629" o="-1" /> <c c="K#" r="368, 595, 385, 629" /> <c c="L#" r="386, 595, 404, 629" o="-1" /> <c c="M#" r="405, 595, 423, 629" o="-1" /> <c c="P#" r="424, 595, 442, 629" o="-1" /> <c c="R#" r="443, 595, 460, 629" /> <c c="S#" r="461, 595, 479, 629" o="-1" /> <c c="T#" r="480, 595, 498, 629" o="-1" /> <c c="W#" r="499, 595, 517, 629" o="-1" /> <c c="X#" r="518, 595, 530, 629" u="3" o="2" /> <c c="Y#" r="531, 595, 549, 629" o="-1" /> <c c="Z#" r="550, 595, 568, 629" o="-1" /> <c c="[#" r="569, 595, 581, 629" u="3" o="2" /> <c c="\#" r="582, 595, 600, 629" o="-1" /> <c c="^#" r="601, 595, 619, 629" o="-1" /> <c c="_#" r="620, 595, 639, 629" u="-1" o="-1" /> <c c="`#" r="640, 595, 658, 629" o="-1" /> <c c="c#" r="659, 595, 671, 629" u="3" o="2" /> <c c="d#" r="672, 595, 682, 629" u="4" o="3" /> <c c="e#" r="683, 595, 701, 629" o="-1" /> <c c="h#" r="702, 595, 717, 629" u="1" o="1" /> <c c="i#" r="718, 595, 733, 629" u="1" o="1" /> <c c="k#" r="734, 595, 751, 629" /> <c c="l#" r="752, 595, 768, 629" u="1" /> <c c="m#" r="769, 595, 785, 629" u="1" /> <c c="n#" r="786, 595, 798, 629" u="3" o="2" /> <c c="o#" r="799, 595, 817, 629" o="-1" /> <c c="p#" r="818, 595, 836, 629" o="-1" /> <c c="s#" r="837, 595, 848, 629" u="3" o="3" /> <c c="t#" r="849, 595, 864, 629" u="2" /> <c c="u#" r="865, 595, 881, 629" u="1" /> <c c="v#" r="882, 595, 900, 629" o="-1" /> <c c="w#" r="901, 595, 916, 629" u="1" o="1" /> <c c="x#" r="917, 595, 929, 629" u="3" o="2" /> <c c="y#" r="930, 595, 948, 629" o="-1" /> <c c="z#" r="949, 595, 966, 629" /> <c c="}#" r="967, 595, 984, 629" /> <c c="#" r="985, 595, 1002, 629" /> <c c="#" r="1003, 595, 1021, 629" o="-1" /> <c c="#" r="1022, 595, 1040, 629" o="-1" /> <c c="#" r="1041, 595, 1059, 629" o="-1" /> <c c="#" r="1060, 595, 1076, 629" u="1" /> <c c="#" r="1077, 595, 1093, 629" u="1" /> <c c="#" r="1094, 595, 1110, 629" u="1" /> <c c="#" r="1111, 595, 1127, 629" u="1" /> <c c="#" r="1128, 595, 1146, 629" o="-1" /> <c c="#" r="1147, 595, 1159, 629" u="3" o="2" /> <c c="#" r="1160, 595, 1165, 629" u="3" o="9" /> <c c="#" r="1166, 595, 1178, 629" u="3" o="2" /> <c c="#" r="1179, 595, 1191, 629" u="3" o="2" /> <c c="#" r="1192, 595, 1197, 629" u="10" o="2" /> <c c="#" r="1198, 595, 1210, 629" u="3" o="2" /> <c c="#" r="1211, 595, 1223, 629" u="3" o="2" /> <c c="#" r="1224, 595, 1229, 629" u="3" o="9" /> <c c="#" r="1230, 595, 1242, 629" u="3" o="2" /> <c c="#" r="1243, 595, 1255, 629" u="3" o="2" /> <c c="#" r="1256, 595, 1261, 629" u="10" o="2" /> <c c="#" r="1262, 595, 1274, 629" u="3" o="2" /> <c c="#" r="1275, 595, 1287, 629" u="6" o="-1" /> <c c="#" r="1288, 595, 1299, 629" o="6" /> <c c="#" r="1300, 595, 1312, 629" u="6" o="-1" /> <c c="#" r="1313, 595, 1318, 629" u="6" o="6" /> <c c="#" r="1319, 595, 1330, 629" o="6" /> <c c="#" r="1331, 595, 1343, 629" u="6" o="-1" /> <c c="#" r="1344, 595, 1355, 629" o="6" /> <c c="#" r="1356, 595, 1361, 629" u="6" o="6" /> <c c="#" r="1362, 595, 1379, 629" /> <c c="#" r="1380, 595, 1398, 629" o="-1" /> <c c="#$" r="1399, 595, 1412, 629" u="2" o="2" /> <c c="%" r="1413, 595, 1432, 629" u="-1" o="-1" /> <c c="%" r="1433, 595, 1452, 629" u="-1" o="-1" /> <c c="%" r="1453, 595, 1472, 629" u="-1" o="-1" /> <c c="%" r="1473, 595, 1492, 629" u="-1" o="-1" /> <c c="%" r="1493, 595, 1512, 629" u="-1" o="-1" /> <c c="%" r="1513, 595, 1532, 629" u="-1" o="-1" /> <c c="%" r="1533, 595, 1552, 629" u="-1" o="-1" /> <c c="%" r="1553, 595, 1572, 629" u="-1" o="-1" /> <c c="%" r="1573, 595, 1592, 629" u="-1" o="-1" /> <c c="%" r="1593, 595, 1610, 629" u="-1" o="1" /> <c c="%" r="1611, 595, 1626, 629" u="-1" o="3" /> <c c="%" r="1627, 595, 1639, 629" u="-1" o="6" /> <c c="%" r="1640, 595, 1650, 629" u="-1" o="8" /> <c c="%" r="1651, 595, 1659, 629" u="-1" o="10" /> <c c="%" r="1660, 595, 1666, 629" u="-1" o="12" /> <c c="%" r="1667, 595, 1670, 629" u="-1" o="15" /> <c c="%" r="1671, 595, 1681, 629" u="8" o="-1" /> <c c="%" r="1682, 595, 1699, 629" u="-1" o="1" /> <c c="%" r="1700, 595, 1719, 629" u="-1" o="-1" /> <c c="%" r="1720, 595, 1739, 629" u="-1" o="-1" /> <c c="%" r="1740, 595, 1759, 629" u="-1" o="-1" /> <c c="%" r="1760, 595, 1763, 629" u="15" o="-1" /> <c c="%" r="1764, 595, 1774, 629" u="-1" o="8" /> <c c="%" r="1775, 595, 1785, 629" u="8" o="-1" /> <c c="%" r="1786, 595, 1796, 629" u="-1" o="8" /> <c c="%" r="1797, 595, 1816, 629" u="-1" o="-1" /> <c c="%" r="1817, 595, 1836, 629" u="-1" o="-1" /> <c c="%" r="1837, 595, 1856, 629" u="-1" o="-1" /> <c c="%" r="1857, 595, 1876, 629" u="-1" o="-1" /> <c c="%" r="1877, 595, 1887, 629" u="8" o="-1" /> <c c="%" r="1888, 595, 1907, 629" u="-1" o="-1" /> <c c="%" r="1908, 595, 1927, 629" u="-1" o="-1" /> <c c="%" r="1928, 595, 1946, 629" o="-1" /> <c c="%" r="1947, 595, 1965, 629" o="-1" /> <c c="%" r="1966, 595, 1984, 629" o="-1" /> <c c="%" r="1985, 595, 2003, 629" o="-1" /> <c c="%" r="2004, 595, 2022, 629" o="-1" /> <c c="%" r="2023, 595, 2041, 629" o="-1" /> <c c="%" r="0, 630, 18, 664" o="-1" /> <c c="%" r="19, 630, 37, 664" o="-1" /> <c c="%" r="38, 630, 56, 664" o="-1" /> <c c="%" r="57, 630, 75, 664" o="-1" /> <c c="%" r="76, 630, 88, 664" u="3" o="2" /> <c c="%" r="89, 630, 101, 664" u="3" o="2" /> <c c="%" r="102, 630, 120, 664" o="-1" /> <c c="%" r="121, 630, 139, 664" o="-1" /> <c c="%" r="140, 630, 149, 664" u="4" o="4" /> <c c="%" r="150, 630, 159, 664" u="4" o="4" /> <c c="%" r="160, 630, 178, 664" o="-1" /> <c c="%" r="179, 630, 197, 664" o="-1" /> <c c="%" r="198, 630, 216, 664" o="-1" /> <c c="%" r="217, 630, 235, 664" o="-1" /> <c c="%" r="236, 630, 248, 664" u="3" o="2" /> <c c="%" r="249, 630, 261, 664" u="3" o="2" /> <c c="%" r="262, 630, 280, 664" o="-1" /> <c c="%" r="281, 630, 299, 664" o="-1" /> <c c="%" r="300, 630, 312, 664" u="3" o="2" /> <c c="%" r="313, 630, 325, 664" u="3" o="2" /> <c c="%" r="326, 630, 344, 664" o="-1" /> <c c="%" r="345, 630, 363, 664" o="-1" /> <c c="%" r="364, 630, 382, 664" o="-1" /> <c c="%" r="383, 630, 401, 664" o="-1" /> <c c="%" r="402, 630, 414, 664" u="3" o="2" /> <c c="%" r="415, 630, 427, 664" u="3" o="2" /> <c c="%" r="428, 630, 446, 664" o="-1" /> <c c="%" r="447, 630, 465, 664" o="-1" /> <c c="%" r="466, 630, 478, 664" u="3" o="2" /> <c c="%" r="479, 630, 491, 664" u="3" o="2" /> <c c="%" r="492, 630, 510, 664" o="-1" /> <c c="%" r="511, 630, 529, 664" o="-1" /> <c c="%" r="530, 630, 548, 664" o="-1" /> <c c="%" r="549, 630, 567, 664" o="-1" /> <c c="%" r="568, 630, 586, 664" o="-1" /> <c c="%" r="587, 630, 605, 664" o="-1" /> <c c="%" r="606, 630, 620, 664" u="2" o="1" /> <c c="%" r="621, 630, 639, 664" o="-1" /> <c c="%" r="640, 630, 658, 664" o="-1" /> <c c="%" r="659, 630, 677, 664" o="-1" /> <c c="%" r="678, 630, 696, 664" o="-1" /> <c c="%" r="697, 630, 715, 664" o="-1" /> <c c="%" r="716, 630, 734, 664" o="-1" /> <c c="%" r="735, 630, 753, 664" o="-1" /> <c c="%" r="754, 630, 772, 664" o="-1" /> <c c="%" r="773, 630, 791, 664" o="-1" /> <c c="%" r="792, 630, 810, 664" o="-1" /> <c c="%" r="811, 630, 829, 664" o="-1" /> <c c="%" r="830, 630, 839, 664" u="4" o="4" /> <c c="%" r="840, 630, 849, 664" u="4" o="4" /> <c c="%" r="850, 630, 869, 664" u="-1" o="-1" /> <c c="%" r="870, 630, 889, 664" u="-1" o="-1" /> <c c="%" r="890, 630, 909, 664" u="-1" o="-1" /> <c c="%" r="910, 630, 929, 664" u="-1" o="-1" /> <c c="%" r="930, 630, 939, 664" u="4" o="4" /> <c c="%" r="940, 630, 949, 664" u="4" o="4" /> <c c="%" r="950, 630, 959, 664" u="4" o="4" /> <c c="%" r="960, 630, 969, 664" u="4" o="4" /> <c c="%" r="970, 630, 988, 664" o="-1" /> <c c="%" r="989, 630, 1007, 664" o="-1" /> <c c="%" r="1008, 630, 1026, 664" o="-1" /> <c c="%" r="1027, 630, 1045, 664" o="-1" /> <c c="%" r="1046, 630, 1064, 664" o="-1" /> <c c="%" r="1065, 630, 1083, 664" o="-1" /> <c c="%" r="1084, 630, 1095, 664" u="3" o="3" /> <c c="%" r="1096, 630, 1114, 664" o="-1" /> <c c="%" r="1115, 630, 1133, 664" o="-1" /> <c c="%" r="1134, 630, 1152, 664" o="-1" /> <c c="%" r="1153, 630, 1171, 664" o="-1" /> <c c="%" r="1172, 630, 1190, 664" o="-1" /> <c c="%" r="1191, 630, 1209, 664" o="-1" /> <c c="%" r="1210, 630, 1228, 664" o="-1" /> <c c="%" r="1229, 630, 1247, 664" o="-1" /> <c c="%" r="1248, 630, 1267, 664" u="-1" o="-1" /> <c c="%" r="1268, 630, 1286, 664" o="-1" /> <c c="%" r="1287, 630, 1305, 664" o="-1" /> <c c="%" r="1306, 630, 1324, 664" o="-1" /> <c c="%" r="1325, 630, 1343, 664" o="-1" /> <c c="%" r="1344, 630, 1362, 664" o="-1" /> <c c="%" r="1363, 630, 1381, 664" o="-1" /> <c c="%" r="1382, 630, 1400, 664" o="-1" /> <c c="%" r="1401, 630, 1419, 664" o="-1" /> <c c="%" r="1420, 630, 1438, 664" o="-1" /> <c c="%" r="1439, 630, 1457, 664" o="-1" /> <c c="%" r="1458, 630, 1476, 664" o="-1" /> <c c="%" r="1477, 630, 1492, 664" u="1" o="1" /> <c c="%" r="1493, 630, 1508, 664" u="1" o="1" /> <c c="%" r="1509, 630, 1522, 664" u="2" o="2" /> <c c="%" r="1523, 630, 1536, 664" u="2" o="2" /> <c c="%" r="1537, 630, 1555, 664" o="-1" /> <c c="&" r="1556, 630, 1573, 664" /> <c c="&" r="1574, 630, 1591, 664" /> <c c="&" r="1592, 630, 1609, 664" /> <c c="&" r="1610, 630, 1626, 664" u="1" /> <c c="&" r="1627, 630, 1644, 664" /> <c c="&" r="1645, 630, 1662, 664" /> <c c="&" r="1663, 630, 1680, 664" /> <c c="&" r="1681, 630, 1694, 664" u="2" o="2" /> <c c="&" r="1695, 630, 1712, 664" /> <c c=" &" r="1713, 630, 1730, 664" /> <c c=" &" r="1731, 630, 1749, 664" o="-1" /> <c c=" &" r="1750, 630, 1768, 664" o="-1" /> <c c=" &" r="1769, 630, 1786, 664" /> <c c=" &" r="1787, 630, 1804, 664" /> <c c="&" r="1805, 630, 1823, 664" o="-1" /> <c c="&" r="1824, 630, 1842, 664" o="-1" /> <c c="&" r="1843, 630, 1858, 664" u="1" o="1" /> <c c="&" r="1859, 630, 1874, 664" u="1" o="1" /> <c c="&" r="1875, 630, 1889, 664" u="2" o="1" /> <c c="&" r="1890, 630, 1903, 664" u="2" o="2" /> <c c="&" r="1904, 630, 1921, 664" /> <c c="&" r="1922, 630, 1938, 664" u="1" /> <c c="&" r="1939, 630, 1956, 664" /> <c c="&" r="1957, 630, 1974, 664" /> <c c="&" r="1975, 630, 1992, 664" /> <c c="&" r="1993, 630, 2010, 664" /> <c c="&" r="2011, 630, 2028, 664" /> <c c="&" r="2029, 630, 2046, 664" /> <c c="&" r="0, 665, 18, 699" o="-1" /> <c c="&" r="19, 665, 33, 699" u="2" o="1" /> <c c="&" r="34, 665, 52, 699" o="-1" /> <c c="&" r="53, 665, 67, 699" u="2" o="1" /> <c c=" &" r="68, 665, 86, 699" o="-1" /> <c c="!&" r="87, 665, 105, 699" o="-1" /> <c c=""&" r="106, 665, 124, 699" o="-1" /> <c c="#&" r="125, 665, 142, 699" /> <c c="$&" r="143, 665, 159, 699" u="1" /> <c c="%&" r="160, 665, 175, 699" u="1" o="1" /> <c c="&&" r="176, 665, 191, 699" u="1" o="1" /> <c c="'&" r="192, 665, 207, 699" u="1" o="1" /> <c c="(&" r="208, 665, 220, 699" u="3" o="2" /> <c c=")&" r="221, 665, 238, 699" /> <c c="*&" r="239, 665, 256, 699" /> <c c="+&" r="257, 665, 275, 699" o="-1" /> <c c=",&" r="276, 665, 291, 699" u="1" o="1" /> <c c="-&" r="292, 665, 310, 699" o="-1" /> <c c=".&" r="311, 665, 328, 699" /> <c c="/&" r="329, 665, 347, 699" o="-1" /> <c c="8&" r="348, 665, 367, 699" u="-1" o="-1" /> <c c="9&" r="368, 665, 385, 699" /> <c c=":&" r="386, 665, 403, 699" /> <c c=";&" r="404, 665, 421, 699" /> <c c="<&" r="422, 665, 439, 699" /> <c c="=&" r="440, 665, 454, 699" u="2" o="1" /> <c c=">&" r="455, 665, 469, 699" u="2" o="1" /> <c c="?&" r="470, 665, 483, 699" u="2" o="2" /> <c c="@&" r="484, 665, 498, 699" u="2" o="1" /> <c c="A&" r="499, 665, 513, 699" u="2" o="1" /> <c c="B&" r="514, 665, 532, 699" o="-1" /> <c c="C&" r="533, 665, 549, 699" u="1" /> <c c="D&" r="550, 665, 563, 699" u="2" o="2" /> <c c="E&" r="564, 665, 580, 699" u="1" /> <c c="F&" r="581, 665, 597, 699" u="1" /> <c c="G&" r="598, 665, 610, 699" u="3" o="2" /> <c c="H&" r="611, 665, 628, 699" /> <c c="I&" r="629, 665, 646, 699" /> <c c="J&" r="647, 665, 664, 699" /> <c c="K&" r="665, 665, 682, 699" /> <c c="L&" r="683, 665, 700, 699" /> <c c="M&" r="701, 665, 718, 699" /> <c c="N&" r="719, 665, 735, 699" u="1" /> <c c="O&" r="736, 665, 753, 699" /> <c c="P&" r="754, 665, 771, 699" /> <c c="Q&" r="772, 665, 790, 699" o="-1" /> <c c="R&" r="791, 665, 807, 699" u="1" /> <c c="S&" r="808, 665, 823, 699" u="1" o="1" /> <c c="T&" r="824, 665, 840, 699" u="1" /> <c c="U&" r="841, 665, 857, 699" u="1" /> <c c="V&" r="858, 665, 873, 699" u="1" o="1" /> <c c="W&" r="874, 665, 886, 699" u="3" o="2" /> <c c="X&" r="887, 665, 901, 699" u="2" o="1" /> <c c="Y&" r="902, 665, 916, 699" u="2" o="1" /> <c c="Z&" r="917, 665, 932, 699" u="1" o="1" /> <c c="[&" r="933, 665, 950, 699" /> <c c="\&" r="951, 665, 965, 699" u="2" o="1" /> <c c="]&" r="966, 665, 978, 699" u="3" o="2" /> <c c="^&" r="979, 665, 994, 699" u="1" o="1" /> <c c="_&" r="995, 665, 1010, 699" u="1" o="1" /> <c c="`&" r="1011, 665, 1026, 699" u="1" o="1" /> <c c="a&" r="1027, 665, 1045, 699" o="-1" /> <c c="b&" r="1046, 665, 1060, 699" u="2" o="1" /> <c c="c&" r="1061, 665, 1078, 699" /> <c c="d&" r="1079, 665, 1094, 699" u="1" o="1" /> <c c="e&" r="1095, 665, 1113, 699" o="-1" /> <c c="f&" r="1114, 665, 1128, 699" u="2" o="1" /> <c c="g&" r="1129, 665, 1146, 699" /> <c c="h&" r="1147, 665, 1164, 699" /> <c c="i&" r="1165, 665, 1173, 699" u="5" o="4" /> <c c="j&" r="1174, 665, 1188, 699" u="2" o="1" /> <c c="k&" r="1189, 665, 1204, 699" u="1" o="1" /> <c c="l&" r="1205, 665, 1223, 699" o="-1" /> <c c="m&" r="1224, 665, 1233, 699" u="4" o="4" /> <c c="n&" r="1234, 665, 1240, 699" u="6" o="5" /> <c c="o&" r="1241, 665, 1250, 699" u="4" o="4" /> <c c="p&" r="1251, 665, 1266, 699" u="1" o="1" /> <c c="q&" r="1267, 665, 1284, 699" /> <c c="r&" r="1285, 665, 1302, 699" /> <c c="s&" r="1303, 665, 1320, 699" /> <c c="t&" r="1321, 665, 1337, 699" u="1" /> <c c="u&" r="1338, 665, 1354, 699" u="1" /> <c c="v&" r="1355, 665, 1372, 699" /> <c c="w&" r="1373, 665, 1389, 699" u="1" /> <c c="x&" r="1390, 665, 1406, 699" u="1" /> <c c="y&" r="1407, 665, 1424, 699" /> <c c="z&" r="1425, 665, 1442, 699" /> <c c="{&" r="1443, 665, 1460, 699" /> <c c="|&" r="1461, 665, 1478, 699" /> <c c="}&" r="1479, 665, 1496, 699" /> <c c="~&" r="1497, 665, 1514, 699" /> <c c="&" r="1515, 665, 1531, 699" u="1" /> <c c="&" r="1532, 665, 1549, 699" /> <c c="&" r="1550, 665, 1567, 699" /> <c c="&" r="1568, 665, 1585, 699" /> <c c="&" r="1586, 665, 1603, 699" /> <c c="&" r="1604, 665, 1621, 699" /> <c c="&" r="1622, 665, 1639, 699" /> <c c="&" r="1640, 665, 1657, 699" /> <c c="&" r="1658, 665, 1675, 699" /> <c c="&" r="1676, 665, 1693, 699" /> <c c="&" r="1694, 665, 1711, 699" /> <c c="&" r="1712, 665, 1728, 699" u="1" /> <c c="&" r="1729, 665, 1745, 699" u="1" /> <c c="&" r="1746, 665, 1760, 699" u="2" o="1" /> <c c="&" r="1761, 665, 1776, 699" u="1" o="1" /> <c c="&" r="1777, 665, 1794, 699" /> <c c="&" r="1795, 665, 1812, 699" /> <c c="&" r="1813, 665, 1828, 699" u="1" o="1" /> <c c="&" r="1829, 665, 1842, 699" u="2" o="2" /> <c c="&" r="1843, 665, 1861, 699" o="-1" /> <c c="&" r="1862, 665, 1880, 699" o="-1" /> <c c="&" r="1881, 665, 1897, 699" u="1" /> <c c="&" r="1898, 665, 1915, 699" /> <c c="&" r="1916, 665, 1933, 699" /> <c c="&" r="1934, 665, 1950, 699" u="1" /> <c c="&" r="1951, 665, 1968, 699" /> <c c="&" r="1969, 665, 1986, 699" /> <c c="&" r="1987, 665, 2001, 699" u="2" o="1" /> <c c="&" r="2002, 665, 2013, 699" u="3" o="3" /> <c c="&" r="2014, 665, 2026, 699" u="3" o="2" /> <c c="'" r="2027, 665, 2044, 699" /> <c c="'" r="0, 700, 17, 734" /> <c c="'" r="18, 700, 35, 734" /> <c c="'" r="36, 700, 53, 734" /> <c c="'" r="54, 700, 71, 734" /> <c c="'" r="72, 700, 89, 734" /> <c c="'" r="90, 700, 107, 734" /> <c c=" '" r="108, 700, 124, 734" u="1" /> <c c=" '" r="125, 700, 134, 734" u="4" o="4" /> <c c=" '" r="135, 700, 152, 734" /> <c c="'" r="153, 700, 169, 734" u="1" /> <c c="'" r="170, 700, 187, 734" /> <c c="'" r="188, 700, 204, 734" u="1" /> <c c="'" r="205, 700, 222, 734" /> <c c="'" r="223, 700, 240, 734" /> <c c="'" r="241, 700, 255, 734" u="2" o="1" /> <c c="'" r="256, 700, 272, 734" u="1" /> <c c="'" r="273, 700, 288, 734" u="1" o="1" /> <c c="'" r="289, 700, 304, 734" u="1" o="1" /> <c c="'" r="305, 700, 320, 734" u="1" o="1" /> <c c="'" r="321, 700, 338, 734" /> <c c="'" r="339, 700, 355, 734" u="1" /> <c c="'" r="356, 700, 372, 734" u="1" /> <c c="'" r="373, 700, 390, 734" /> <c c="'" r="391, 700, 408, 734" /> <c c="'" r="409, 700, 422, 734" u="2" o="2" /> <c c="'" r="423, 700, 438, 734" u="1" o="1" /> <c c="'" r="439, 700, 453, 734" u="2" o="1" /> <c c=" '" r="454, 700, 471, 734" /> <c c="!'" r="472, 700, 488, 734" u="1" /> <c c=""'" r="489, 700, 506, 734" /> <c c="#'" r="507, 700, 524, 734" /> <c c="$'" r="525, 700, 542, 734" /> <c c="%'" r="543, 700, 561, 734" o="-1" /> <c c="&'" r="562, 700, 579, 734" /> <c c="''" r="580, 700, 597, 734" /> <c c=")'" r="598, 700, 615, 734" /> <c c="*'" r="616, 700, 632, 734" u="1" /> <c c="+'" r="633, 700, 650, 734" /> <c c=",'" r="651, 700, 668, 734" /> <c c="-'" r="669, 700, 686, 734" /> <c c=".'" r="687, 700, 704, 734" /> <c c="/'" r="705, 700, 722, 734" /> <c c="0'" r="723, 700, 740, 734" /> <c c="1'" r="741, 700, 758, 734" /> <c c="2'" r="759, 700, 775, 734" u="1" /> <c c="3'" r="776, 700, 793, 734" /> <c c="4'" r="794, 700, 811, 734" /> <c c="5'" r="812, 700, 829, 734" /> <c c="6'" r="830, 700, 847, 734" /> <c c="7'" r="848, 700, 865, 734" /> <c c="8'" r="866, 700, 883, 734" /> <c c="9'" r="884, 700, 901, 734" /> <c c=":'" r="902, 700, 919, 734" /> <c c=";'" r="920, 700, 937, 734" /> <c c="<'" r="938, 700, 955, 734" /> <c c="='" r="956, 700, 973, 734" /> <c c=">'" r="974, 700, 991, 734" /> <c c="?'" r="992, 700, 1009, 734" /> <c c="@'" r="1010, 700, 1028, 734" o="-1" /> <c c="A'" r="1029, 700, 1047, 734" o="-1" /> <c c="B'" r="1048, 700, 1065, 734" /> <c c="C'" r="1066, 700, 1083, 734" /> <c c="D'" r="1084, 700, 1101, 734" /> <c c="E'" r="1102, 700, 1119, 734" /> <c c="F'" r="1120, 700, 1137, 734" /> <c c="G'" r="1138, 700, 1155, 734" /> <c c="H'" r="1156, 700, 1173, 734" /> <c c="I'" r="1174, 700, 1191, 734" /> <c c="J'" r="1192, 700, 1210, 734" o="-1" /> <c c="K'" r="1211, 700, 1228, 734" /> <c c="M'" r="1229, 700, 1246, 734" /> <c c="O'" r="1247, 700, 1263, 734" u="1" /> <c c="P'" r="1264, 700, 1281, 734" /> <c c="Q'" r="1282, 700, 1299, 734" /> <c c="R'" r="1300, 700, 1317, 734" /> <c c="V'" r="1318, 700, 1335, 734" /> <c c="X'" r="1336, 700, 1339, 734" u="7" o="7" /> <c c="Y'" r="1340, 700, 1345, 734" u="6" o="6" /> <c c="Z'" r="1346, 700, 1355, 734" u="4" o="4" /> <c c="['" r="1356, 700, 1361, 734" u="6" o="6" /> <c c="\'" r="1362, 700, 1367, 734" u="6" o="6" /> <c c="]'" r="1368, 700, 1379, 734" u="3" o="3" /> <c c="^'" r="1380, 700, 1391, 734" u="3" o="3" /> <c c="a'" r="1392, 700, 1407, 734" u="1" o="1" /> <c c="b'" r="1408, 700, 1419, 734" u="3" o="3" /> <c c="c'" r="1420, 700, 1433, 734" u="2" o="2" /> <c c="d'" r="1434, 700, 1451, 734" /> <c c="e'" r="1452, 700, 1467, 734" u="1" o="1" /> <c c="f'" r="1468, 700, 1484, 734" u="1" /> <c c="g'" r="1485, 700, 1502, 734" /> <c c="h'" r="1503, 700, 1514, 734" u="3" o="3" /> <c c="i'" r="1515, 700, 1526, 734" u="3" o="3" /> <c c="j'" r="1527, 700, 1535, 734" u="5" o="4" /> <c c="k'" r="1536, 700, 1544, 734" u="5" o="4" /> <c c="l'" r="1545, 700, 1554, 734" u="4" o="4" /> <c c="m'" r="1555, 700, 1564, 734" u="4" o="4" /> <c c="n'" r="1565, 700, 1577, 734" u="3" o="2" /> <c c="o'" r="1578, 700, 1590, 734" u="3" o="2" /> <c c="p'" r="1591, 700, 1603, 734" u="3" o="2" /> <c c="q'" r="1604, 700, 1616, 734" u="3" o="2" /> <c c="r'" r="1617, 700, 1622, 734" u="6" o="6" /> <c c="s'" r="1623, 700, 1628, 734" u="6" o="6" /> <c c="t'" r="1629, 700, 1639, 734" u="4" o="3" /> <c c="u'" r="1640, 700, 1651, 734" u="3" o="3" /> <c c="'" r="1652, 700, 1668, 734" u="1" /> <c c="'" r="1669, 700, 1684, 734" u="1" o="1" /> <c c="'" r="1685, 700, 1701, 734" u="1" /> <c c="'" r="1702, 700, 1717, 734" u="1" o="1" /> <c c="'" r="1718, 700, 1735, 734" /> <c c="'" r="1736, 700, 1752, 734" u="1" /> <c c="'" r="1753, 700, 1769, 734" u="1" /> <c c="'" r="1770, 700, 1787, 734" /> <c c="'" r="1788, 700, 1805, 734" /> <c c="'" r="1806, 700, 1822, 734" u="1" /> <c c="'" r="1823, 700, 1839, 734" u="1" /> <c c="'" r="1840, 700, 1855, 734" u="1" o="1" /> <c c="'" r="1856, 700, 1871, 734" u="1" o="1" /> <c c="'" r="1872, 700, 1887, 734" u="1" o="1" /> <c c="'" r="1888, 700, 1905, 734" /> <c c="'" r="1906, 700, 1923, 734" /> <c c="'" r="1924, 700, 1933, 734" u="4" o="4" /> <c c="'" r="1934, 700, 1951, 734" /> <c c="'" r="1952, 700, 1967, 734" u="1" o="1" /> <c c="'" r="1968, 700, 1983, 734" u="1" o="1" /> <c c="'" r="1984, 700, 2001, 734" /> <c c="'" r="2002, 700, 2017, 734" u="1" o="1" /> <c c="'" r="2018, 700, 2033, 734" u="1" o="1" /> <c c="'" r="0, 735, 16, 769" u="1" /> <c c="'" r="17, 735, 34, 769" /> <c c="'" r="35, 735, 52, 769" /> <c c="'" r="53, 735, 67, 769" u="2" o="1" /> <c c="'" r="68, 735, 84, 769" u="1" /> <c c="'" r="85, 735, 100, 769" u="1" o="1" /> <c c="'" r="101, 735, 117, 769" u="1" /> <c c="'" r="118, 735, 133, 769" u="1" o="1" /> <c c="'" r="134, 735, 150, 769" u="1" /> <c c="'" r="151, 735, 168, 769" /> <c c="'" r="169, 735, 184, 769" u="1" o="1" /> <c c="'" r="185, 735, 202, 769" /> <c c="'" r="203, 735, 220, 769" /> <c c="'" r="221, 735, 238, 769" /> <c c="'" r="239, 735, 256, 769" /> <c c="'" r="257, 735, 274, 769" /> <c c="'" r="275, 735, 291, 769" u="1" /> <c c="'" r="292, 735, 303, 769" u="3" o="3" /> <c c="'" r="304, 735, 315, 769" u="3" o="3" /> <c c="'" r="316, 735, 331, 769" u="1" o="1" /> <c c="'" r="332, 735, 341, 769" u="4" o="4" /> <c c="'" r="342, 735, 351, 769" u="4" o="4" /> <c c=")" r="352, 735, 367, 769" u="1" o="1" /> <c c=")" r="368, 735, 384, 769" u="1" /> <c c=")" r="385, 735, 401, 769" u="1" /> <c c="/*" r="402, 735, 416, 769" u="1" o="2" /> <c c="+" r="417, 735, 435, 769" o="-1" /> <c c="+" r="436, 735, 454, 769" o="-1" /> <c c="+" r="455, 735, 473, 769" o="-1" /> <c c="+" r="474, 735, 492, 769" o="-1" /> <c c="+" r="493, 735, 511, 769" o="-1" /> <c c="+" r="512, 735, 530, 769" o="-1" /> <c c="+" r="531, 735, 549, 769" o="-1" /> <c c="+" r="550, 735, 568, 769" o="-1" /> <c c="+" r="569, 735, 587, 769" o="-1" /> <c c="d," r="588, 735, 604, 769" u="2" o="-1" /> <c c="m," r="605, 735, 621, 769" u="1" /> <c c="n," r="622, 735, 638, 769" u="1" /> <c c="o," r="639, 735, 656, 769" /> <c c="p," r="657, 735, 673, 769" u="1" /> <c c="u," r="674, 735, 688, 769" u="2" o="1" /> <c c="v," r="689, 735, 703, 769" u="2" o="1" /> <c c="w," r="704, 735, 720, 769" u="1" /> <c c="y," r="721, 735, 734, 769" u="2" o="2" /> <c c="z," r="735, 735, 750, 769" u="1" o="1" /> <c c="|," r="751, 735, 758, 769" u="5" o="5" /> <c c="}," r="759, 735, 770, 769" u="3" o="3" /> <c c="~," r="771, 735, 787, 769" u="1" /> <c c="," r="788, 735, 804, 769" u="1" /> <c c="." r="805, 735, 818, 769" u="2" o="2" /> <c c=""." r="819, 735, 827, 769" u="6" o="3" /> <c c="#." r="828, 735, 836, 769" u="4" o="5" /> <c c="$." r="837, 735, 845, 769" u="6" o="3" /> <c c="%." r="846, 735, 854, 769" u="4" o="5" /> <c c=".." r="855, 735, 868, 769" u="2" o="2" /> <c c="" r="869, 735, 880, 769" u="3" o="3" /> <c c=" " r="881, 735, 892, 769" u="3" o="3" /> <c c=" " r="893, 735, 904, 769" u="3" o="3" /> <c c=" " r="905, 735, 916, 769" u="3" o="3" /> <c c=" " r="917, 735, 928, 769" u="3" o="3" /> <c c=" " r="929, 735, 940, 769" u="3" o="3" /> <c c="" r="941, 735, 952, 769" u="3" o="3" /> <c c="" r="953, 735, 964, 769" u="3" o="3" /> <c c="" r="965, 735, 976, 769" u="3" o="3" /> <c c="" r="977, 735, 988, 769" u="3" o="3" /> <c c="" r="989, 735, 1000, 769" u="3" o="3" /> <c c="" r="1001, 735, 1012, 769" u="3" o="3" /> <c c="" r="1013, 735, 1024, 769" u="3" o="3" /> <c c="" r="1025, 735, 1036, 769" u="3" o="3" /> <c c="" r="1037, 735, 1048, 769" u="3" o="3" /> <c c="" r="1049, 735, 1058, 769" u="4" o="4" /> <c c="" r="1059, 735, 1068, 769" u="4" o="4" /> <c c="" r="1069, 735, 1073, 769" u="7" o="6" /> <c c="" r="1074, 735, 1078, 769" u="7" o="6" /> <c c="" r="1079, 735, 1083, 769" u="7" o="6" /> <c c=""" r="1084, 735, 1096, 769" u="3" o="2" /> <c c="#" r="1097, 735, 1107, 769" u="4" o="3" /> <c c="$" r="1108, 735, 1121, 769" u="2" o="2" /> <c c="%" r="1122, 735, 1135, 769" u="2" o="2" /> <c c="&" r="1136, 735, 1150, 769" u="2" o="1" /> <c c="'" r="1151, 735, 1165, 769" u="2" o="1" /> <c c="" r="1166, 735, 1171, 769" u="6" o="6" /> <c c="" r="1172, 735, 1179, 769" u="5" o="5" /> <c c="" r="1180, 735, 1185, 769" u="6" o="6" /> <c c="" r="1186, 735, 1190, 769" u="7" o="6" /> <c c="" r="1191, 735, 1206, 769" u="1" o="1" /> <c c="" r="1207, 735, 1222, 769" u="1" o="1" /> <c c="" r="1223, 735, 1239, 769" u="1" /> <c c="" r="1240, 735, 1256, 769" u="1" /> <c c="" r="1257, 735, 1272, 769" u="1" o="1" /> <c c="" r="1273, 735, 1289, 769" o="1" /> <c c="" r="1290, 735, 1306, 769" o="1" /> <c c="R" r="1307, 735, 1325, 769" o="-1" /> <c c="S" r="1326, 735, 1343, 769" u="1" o="-1" /> <c c="T" r="1344, 735, 1356, 769" u="-1" o="6" /> <c c="U" r="1357, 735, 1376, 769" u="-1" o="-1" /> <c c="V" r="1377, 735, 1395, 769" o="-1" /> <c c="W" r="1396, 735, 1413, 769" u="1" o="-1" /> <c c="X" r="1414, 735, 1429, 769" u="-1" o="3" /> <c c="Y" r="1430, 735, 1449, 769" u="-1" o="-1" /> <c c="Z" r="1450, 735, 1468, 769" o="-1" /> <c c="[" r="1469, 735, 1486, 769" u="1" o="-1" /> <c c="\" r="1487, 735, 1501, 769" u="-1" o="4" /> <c c="]" r="1502, 735, 1521, 769" u="-1" o="-1" /> <c c="^" r="1522, 735, 1540, 769" o="-1" /> <c c="_" r="1541, 735, 1558, 769" u="1" o="-1" /> <c c="`" r="1559, 735, 1571, 769" u="-1" o="6" /> <c c="a" r="1572, 735, 1591, 769" u="-1" o="-1" /> <c c="b" r="1592, 735, 1610, 769" o="-1" /> <c c="c" r="1611, 735, 1628, 769" u="1" o="-1" /> <c c="d" r="1629, 735, 1643, 769" u="-1" o="4" /> <c c="e" r="1644, 735, 1663, 769" u="-1" o="-1" /> <c c="f" r="1664, 735, 1682, 769" o="-1" /> <c c="g" r="1683, 735, 1700, 769" u="1" o="-1" /> <c c="h" r="1701, 735, 1715, 769" u="-1" o="4" /> <c c="i" r="1716, 735, 1735, 769" u="-1" o="-1" /> <c c="j" r="1736, 735, 1756, 769" u="-2" o="-1" /> <c c="k" r="1757, 735, 1778, 769" u="-3" o="-1" /> <c c="l" r="1779, 735, 1793, 769" u="-1" o="4" /> <c c="m" r="1794, 735, 1813, 769" u="-1" o="-1" /> <c c="n" r="1814, 735, 1834, 769" u="-2" o="-1" /> <c c="o" r="1835, 735, 1856, 769" u="-3" o="-1" /> <c c="p" r="1857, 735, 1871, 769" u="-1" o="4" /> <c c="q" r="1872, 735, 1891, 769" u="-1" o="-1" /> <c c="r" r="1892, 735, 1908, 769" u="1" /> <c c="s" r="1909, 735, 1927, 769" o="-1" /> <c c="t" r="1928, 735, 1945, 769" u="-1" o="1" /> <c c="u" r="1946, 735, 1965, 769" u="-1" o="-1" /> <c c="v" r="1966, 735, 1982, 769" u="1" /> <c c="w" r="1983, 735, 2001, 769" o="-1" /> <c c="x" r="2002, 735, 2019, 769" u="-1" o="1" /> <c c="y" r="2020, 735, 2039, 769" u="-1" o="-1" /> <c c="z" r="0, 770, 16, 804" u="1" /> <c c="{" r="17, 770, 35, 804" o="-1" /> <c c="|" r="36, 770, 53, 804" u="-1" o="1" /> <c c="}" r="54, 770, 73, 804" u="-1" o="-1" /> <c c="~" r="74, 770, 90, 804" u="1" /> <c c="" r="91, 770, 109, 804" o="-1" /> <c c="" r="110, 770, 127, 804" u="-1" o="1" /> <c c="" r="128, 770, 147, 804" u="-1" o="-1" /> <c c="" r="148, 770, 167, 804" u="-1" o="-1" /> <c c="" r="168, 770, 189, 804" u="-3" o="-1" /> <c c="" r="190, 770, 209, 804" u="-1" o="-1" /> <c c="" r="210, 770, 231, 804" u="-3" o="-1" /> <c c="" r="232, 770, 252, 804" o="-3" /> <c c="" r="253, 770, 274, 804" u="-2" o="-2" /> <c c="" r="275, 770, 291, 804" u="-1" o="2" /> <c c="" r="292, 770, 311, 804" u="-1" o="-1" /> <c c="" r="312, 770, 332, 804" o="-3" /> <c c="" r="333, 770, 354, 804" u="-2" o="-2" /> <c c="" r="355, 770, 371, 804" u="-1" o="2" /> <c c="" r="372, 770, 391, 804" u="-1" o="-1" /> <c c="" r="392, 770, 409, 804" /> <c c="" r="410, 770, 430, 804" u="-2" o="-1" /> <c c="" r="431, 770, 451, 804" u="-2" o="-1" /> <c c="" r="452, 770, 473, 804" u="-2" o="-2" /> <c c="" r="474, 770, 491, 804" u="-1" o="1" /> <c c="" r="492, 770, 512, 804" u="-1" o="-2" /> <c c="" r="513, 770, 525, 804" u="-1" o="6" /> <c c="" r="526, 770, 545, 804" u="-1" o="-1" /> <c c="" r="546, 770, 564, 804" o="-1" /> <c c="" r="565, 770, 585, 804" u="-2" o="-1" /> <c c="" r="586, 770, 600, 804" u="-1" o="4" /> <c c="" r="601, 770, 620, 804" u="-1" o="-1" /> <c c="p" r="621, 770, 631, 804" u="4" o="3" /> <c c="q" r="632, 770, 651, 804" u="-1" o="-1" /> <c c="r" r="652, 770, 663, 804" u="3" o="3" /> <c c="s" r="664, 770, 673, 804" u="9" o="-1" /> <c c="t" r="674, 770, 684, 804" u="4" o="3" /> <c c="v" r="685, 770, 695, 804" u="4" o="3" /> <c c="w" r="696, 770, 715, 804" u="-1" o="-1" /> <c c="x" r="716, 770, 726, 804" u="4" o="3" /> <c c="y" r="727, 770, 746, 804" u="-1" o="-1" /> <c c="z" r="747, 770, 757, 804" u="4" o="3" /> <c c="{" r="758, 770, 777, 804" u="-1" o="-1" /> <c c="|" r="778, 770, 789, 804" u="3" o="3" /> <c c="}" r="790, 770, 809, 804" u="-1" o="-1" /> <c c="~" r="810, 770, 819, 804" u="4" o="4" /> <c c="" r="820, 770, 839, 804" u="-1" o="-1" /> <c c="" r="840, 770, 850, 804" u="6" o="1" /> <c c="" r="851, 770, 863, 804" u="3" o="2" /> <c c="" r="864, 770, 879, 804" u="3" o="-1" /> <c c="" r="880, 770, 886, 804" u="6" o="5" /> <c c="" r="887, 770, 898, 804" u="7" o="-1" /> <c c="" r="899, 770, 915, 804" u="1" /> <c c="" r="916, 770, 934, 804" o="-1" /> <c c="" r="935, 770, 941, 804" u="6" o="5" /> <c c="" r="942, 770, 953, 804" u="7" o="-1" /> <c c="" r="954, 770, 972, 804" o="-1" /> <c c="" r="973, 770, 993, 804" u="-2" o="-1" /> <c c="" r="994, 770, 1007, 804" u="-1" o="5" /> <c c="" r="1008, 770, 1027, 804" u="-1" o="-1" /> <c c="" r="1028, 770, 1033, 804" u="6" o="6" /> <c c="" r="1034, 770, 1045, 804" u="7" o="-1" /> <c c="" r="1046, 770, 1064, 804" o="-1" /> <c c="" r="1065, 770, 1082, 804" u="1" o="-1" /> <c c="" r="1083, 770, 1095, 804" u="-1" o="6" /> <c c="" r="1096, 770, 1115, 804" u="-1" o="-1" /> <c c="" r="1116, 770, 1129, 804" u="2" o="2" /> <c c="" r="1130, 770, 1147, 804" u="1" o="-1" /> <c c="" r="1148, 770, 1166, 804" o="-1" /> <c c="" r="1167, 770, 1184, 804" u="1" o="-1" /> <c c="" r="1185, 770, 1199, 804" u="-1" o="4" /> <c c="" r="1200, 770, 1219, 804" u="-1" o="-1" /> <c c="" r="1220, 770, 1238, 804" o="-1" /> <c c="" r="1239, 770, 1256, 804" u="1" o="-1" /> <c c="" r="1257, 770, 1271, 804" u="-1" o="4" /> <c c="" r="1272, 770, 1291, 804" u="-1" o="-1" /> <c c="" r="1292, 770, 1308, 804" u="1" /> <c c="" r="1309, 770, 1326, 804" u="1" o="-1" /> <c c="" r="1327, 770, 1344, 804" u="-1" o="1" /> <c c="" r="1345, 770, 1364, 804" u="-1" o="-1" /> <c c="" r="1365, 770, 1381, 804" u="1" /> <c c="" r="1382, 770, 1399, 804" u="1" o="-1" /> <c c="" r="1400, 770, 1417, 804" u="-1" o="1" /> <c c="" r="1418, 770, 1437, 804" u="-1" o="-1" /> <c c="" r="1438, 770, 1454, 804" u="1" /> <c c="" r="1455, 770, 1472, 804" u="1" o="-1" /> <c c="" r="1473, 770, 1490, 804" u="-1" o="1" /> <c c="" r="1491, 770, 1510, 804" u="-1" o="-1" /> <c c="" r="1511, 770, 1524, 804" u="3" o="1" /> <c c="" r="1525, 770, 1540, 804" u="3" o="-1" /> <c c="" r="1541, 770, 1554, 804" u="3" o="1" /> <c c="" r="1555, 770, 1570, 804" u="3" o="-1" /> <c c="" r="1571, 770, 1589, 804" u="-1" /> <c c="" r="1590, 770, 1611, 804" u="-3" o="-1" /> <c c="" r="1612, 770, 1630, 804" u="-1" /> <c c="" r="1631, 770, 1652, 804" u="-3" o="-1" /> <c c="" r="1653, 770, 1674, 804" u="-3" o="-1" /> <c c="" r="1675, 770, 1697, 804" u="-4" o="-1" /> <c c="" r="1698, 770, 1717, 804" u="-1" o="-1" /> <c c="" r="1718, 770, 1737, 804" u="-1" o="-1" /> <c c="" r="1738, 770, 1759, 804" u="-3" o="-1" /> <c c="" r="1760, 770, 1782, 804" u="-4" o="-1" /> <c c="" r="1783, 770, 1802, 804" u="-1" o="-1" /> <c c="" r="1803, 770, 1822, 804" u="-1" o="-1" /> <c c="" r="1823, 770, 1845, 804" u="-4" o="-1" /> <c c="" r="1846, 770, 1869, 804" u="-5" o="-1" /> <c c="" r="1870, 770, 1889, 804" u="-1" o="-1" /> <c c="" r="1890, 770, 1909, 804" u="-1" o="-1" /> <c c="" r="1910, 770, 1932, 804" u="-4" o="-1" /> <c c="" r="1933, 770, 1956, 804" u="-5" o="-1" /> <c c="" r="1957, 770, 1976, 804" u="-1" o="-1" /> <c c="" r="1977, 770, 1996, 804" u="-1" o="-1" /> <c c="" r="1997, 770, 2014, 804" /> <c c="" r="2015, 770, 2033, 804" o="-1" /> <c c="" r="0, 805, 18, 839" u="-1" /> <c c="" r="19, 805, 38, 839" u="-1" o="-1" /> <c c="" r="39, 805, 56, 839" /> <c c="" r="57, 805, 75, 839" o="-1" /> <c c="" r="76, 805, 94, 839" u="-1" /> <c c="" r="95, 805, 114, 839" u="-1" o="-1" /> <c c="" r="115, 805, 131, 839" u="1" /> <c c="" r="132, 805, 149, 839" u="1" o="-1" /> <c c="" r="150, 805, 166, 839" u="-1" o="2" /> <c c="" r="167, 805, 186, 839" u="-1" o="-1" /> <c c="" r="187, 805, 203, 839" u="1" /> <c c="" r="204, 805, 221, 839" u="1" o="-1" /> <c c="" r="222, 805, 238, 839" u="-1" o="2" /> <c c="" r="239, 805, 258, 839" u="-1" o="-1" /> <c c="" r="259, 805, 279, 839" u="-2" o="-1" /> <c c="" r="280, 805, 301, 839" u="-3" o="-1" /> <c c="" r="302, 805, 316, 839" u="-1" o="4" /> <c c="" r="317, 805, 336, 839" u="-1" o="-1" /> <c c="" r="337, 805, 355, 839" o="-1" /> <c c="" r="356, 805, 375, 839" u="-1" o="-1" /> <c c="" r="376, 805, 390, 839" u="-1" o="4" /> <c c="" r="391, 805, 410, 839" u="-1" o="-1" /> <c c="" r="411, 805, 429, 839" o="-1" /> <c c="" r="430, 805, 450, 839" u="-2" o="-1" /> <c c="" r="451, 805, 467, 839" u="-1" o="2" /> <c c="" r="468, 805, 487, 839" u="-1" o="-1" /> <c c="" r="488, 805, 505, 839" /> <c c="" r="506, 805, 525, 839" u="-1" o="-1" /> <c c="" r="526, 805, 542, 839" u="-1" o="2" /> <c c="" r="543, 805, 562, 839" u="-1" o="-1" /> <c c="" r="563, 805, 580, 839" /> <c c="" r="581, 805, 599, 839" o="-1" /> <c c="" r="600, 805, 616, 839" u="-1" o="2" /> <c c="" r="617, 805, 636, 839" u="-1" o="-1" /> <c c="" r="637, 805, 654, 839" /> <c c="" r="655, 805, 675, 839" u="-2" o="-1" /> <c c="" r="676, 805, 688, 839" u="-1" o="6" /> <c c="" r="689, 805, 708, 839" u="-1" o="-1" /> <c c="" r="709, 805, 722, 839" u="2" o="2" /> <c c="" r="723, 805, 740, 839" u="1" o="-1" /> <c c="" r="741, 805, 758, 839" u="-1" o="1" /> <c c="" r="759, 805, 778, 839" u="-1" o="-1" /> <c c="" r="779, 805, 795, 839" u="1" /> <c c="" r="796, 805, 814, 839" o="-1" /> <c c="" r="815, 805, 833, 839" o="-1" /> <c c="" r="834, 805, 854, 839" u="-2" o="-1" /> <c c="" r="855, 805, 873, 839" o="-1" /> <c c="" r="874, 805, 894, 839" u="-2" o="-1" /> <c c="" r="895, 805, 909, 839" u="-1" o="4" /> <c c="" r="910, 805, 929, 839" u="-1" o="-1" /> <c c="" r="930, 805, 948, 839" u="-2" o="1" /> <c c="" r="949, 805, 969, 839" u="-2" o="-1" /> <c c="" r="970, 805, 986, 839" o="1" /> <c c="" r="987, 805, 1006, 839" u="-1" o="-1" /> <c c="" r="1007, 805, 1022, 839" u="1" o="1" /> <c c="" r="1023, 805, 1040, 839" u="1" o="-1" /> <c c="" r="1041, 805, 1056, 839" u="1" o="1" /> <c c="" r="1057, 805, 1074, 839" u="1" o="-1" /> <c c="" r="1075, 805, 1076, 839" o="16" /> <c c="" r="1077, 805, 1078, 839" o="16" /> <c c="" r="1079, 805, 1080, 839" o="16" /> <c c="" r="1081, 805, 1082, 839" o="16" /> <c c="" r="1083, 805, 1084, 839" o="16" /> <c c="" r="1085, 805, 1102, 839" /> </font>fonts/mono_dejavu_sans_80.png0000755000175000017500000014132312565232430017073 0ustar mquinsonmquinsonPNG  IHDR+gAMA asRGB cHRMz&u0`:pQ<NPLTEތƔ祥{{{cccޜֵƽΖʝtRNS@fbKGDo pHYsHHFk>fIDATx$j1$Ģbɪ:KuWDHp7~r `q  9o^/^yV;-"n?;.>zI]||y~"rAWjߐ>n9OwYȘKMPTPp}$AKXXdBi#Cn@qtd(=-27/a!]-pj/@^ȸHX(A @㭐K5:"o~__b l }+@zxHf{iGᾳ gcy.W-93!7O[6rHd&l +˥6.@A86H,-D V C`F^0I% 9EPY +vL}=v9f1~8oȗQO 0`Ny8ܢ{ )wm #x'n[{\BbxO%;W]s~g$$ >0;9 ` "ئ<Ȝm{;'eR ƸDF$qb\{b]I d+Puvxzi瓔U!]|]I H".6IH OBt*L~fO$v_l%^$ 8.1g:85Ov٬;*cW>5L@d yR2ܦ83u FK )O @SU&~ȼwLu/<"xO :5PJmΠ/o@r٧')@!mcF E ` idŽh@nNnm#u{rH.KCβCqZ(ؑԫ\ 'dHVkrrMܣɚ%B7 xLHiz BVZB&П9[)$Z.%xN5 zOWpǽw'ͻR,Ȏ`+l:ҖCn=eVi;=}{\u6"kqQ'"3 @U # r_l"T Ur*H$DJ,,H|['pk8aw0hw9 T*,]ɦ\<̺ޔ̰g4] I$H*z pW EN˯Kq/F3Eo@9I8ZߺM6QX@z%@S+{_܍S&< M!m7췤N6 f P r8L_+," |J[_=y 3f CVX\2]p}FId 8@{@=\T4 ( Dzիdšۖc{ RN`l}q "U(D\Ucc zav6>IS&li pl @R6R\keشN`ALJ@#%#pgz d&zd zOs+l Pd~9d Ȫ U +| ,Ik%|ֳ.^W{$`?zb$֫^Gx`YJǽ L`w/h[C/wL*}q9YdzT>UM%ӡwj|P0zp> ,4?P f[^}ЗSG_ n~>* zM)#Sʭ5zy2?‹yS1w=;뵄IO{yI2~U8ϯ3嫮oúLհ:YՍܩeO^%˝T^/G}f>?*Ji_}y|K9?Ru֬?+f-rOK]%M9M B>o6ki{ шV*ӝ z훯W̱4=c8Rfmc^0R `} Pr?Un^a10J-:A HUT{Vc;o#11Z1(ȩ,cSJ?& N5zs̟{6FNܫ)clc;1pZVƨQ,?}g󘑂"LO˃S)v1q'6蔴 @mY1^枕mMJ^4cc4wܵఃyqN%30(c(޼=O: Cܜ!\3ƨQ,?gKH]Ǿr;|sd^jO <`G<]{;ɈJʩCmT_A5Nsme}H9y28$Yq/:~}e/F_P OʗY~[\?s=^:q$9:xΜ^s7<6e͌éSbs{=c-/o>􀏫_/ Odsc8Qc%5z^ږ|utN˹|x{~ݗפע,IDZSAy3C%oTm Gپ^H.sm$1fŜ=u> N[JKTȴvg0Fʿ;)T~QʹsT&aY$`_RZM2Ih(XVS.+!dwQK'I٩n:+2- kjǢ@uZ•Дֲڳz`a<&<߸"j :{*SKL Ru+G=SܬSN[ -#xfsDyw0>8sєtDHo(l0֢j~ "kҺo9&X{3G N50gYKFNU r[@jeAf`II'vJ u>R`۸HRT\eRC]WTrX[$KCpG{FL1X)6RJ"B" SDktrWV؝k)e EM6r)lѼ2I|`ÜFL!Ƞ@)׎0r/?}Ycsk |5]'=5̌xO0qpIV079t2ߑ&Rca PlUWKN@B Dܰq""("B=Y)tyb!fĀDF^kˢٝڥKh$H\55ɷTGv"SLE+`HfD% wo[C_Aգ_#^IC՗'ɢ;`&wm׹=#=\k N}5͋X%ݕoiI3m4B>xF>3HՇpX!H@|P֊[Ь  8OeyJItJP›;ŜnR=}_3d(inY+\1{r2z{xxx0Ȳ ҡ$n([`aޙ ~_Aգ@)KbBR~@׹c0a;7dXMZ*fPPXϬ/ `dLd;uyGa7G[}4I4S 1\7ƒt`]Yb0<0AYE:V|cKfu,&F*B: |Bf:h38{̜M5ܫLj {uw]+5g!vnuhKKNeOЖHKu:\7PD>@'3eN֦عa1iu5ǽ䬅Av l UMPL>/RjWx77]_?ͣ_#>(G +`l=02x )H_羶 Qົρk5ܫH%h@%yVQ%`S%`s ]</( j#\9F"P ޫG(qg֟; JPvpm 0@lK^˳ n] xAD?FDʪV4pV~K(N+؆[XG%>P$ uV$3%3dpt^YdL `J@JRHN;`Om:V66iqkQs`hU}Mó})HJWE^`f^rD-UJ%&{EU~@(ZU!1)pw&6-?㾶 ?w|׻S{sL'{b}}ĵ{eٷU\?Lk6]/ҵq~eT ־ zJ( 7䐃_CrBk#_jsvx.&[u DlP-/eK^/9iD'2Xi޾I3}`Fg!y6/ 0:IԔs G,ܓ(g-iӪb2vF ?b:&̎w'fw}UK ypSU\?sg!|V*gAΨyO\7!~~M6z9񭗹 47SY,VgO pOO0 ^?e'Bd_X{RfōϿUaq8s述ֲj/{VSXl[#(smOԸAF 锨d6f9!ʹ;Ѿkd]F;AR誆ܓ*s7#fٿev|j*)w#e#w, ]5}N7Ϊ {K3h/zeLPORX??pJ- wKѸ3RJG,y>33NE:ʽwh;P \USPTͱxcΙ`,ev@Eb)ajixuJAxO*Tm2Jb$)O4 lC)O:'$Q. Bdr[v`05!m~foaԈ>-饫5xެ {f> M< 5>v)Lo4;<cL =F')N2աK=!W}G`$kPǴik%YFE }VA2R\$&2gQx6/Oj0Yv+R@9> f>H% ## \d dBgR)OW%qf囥GJ`dՅ|Ў}ez;=¨R㎛ B Ϳ>N?w٪GGTEs Pn@jBi+>$1r1H/ {e{/,Mq/1z1dFBTv @fa7 {eV[Z ;Z5pC S$v~];Xw๠Vq>eH Ɗg^:{ /ݛ:`[t(ޙyF鍞E-a$Wz1Oi,'Ǯ  L .(<|HJ+Jx3hxQ(T$"6 QjDu D~(K_r%xxK 4B-#F,InYbg8p1`T[BQA@J;w,*0wR8DE%zT ׹'Snըk%Vͮ}E ^Ej) lEYXwȤrK pa0$7^+fq'1RĕR6ws7z^ *W44DV͉ZCDhaM3;@ٕ~ae;p_R(}k6g_R3vB °" hLi n@B1@W1Q@(@a+"|X!Xm {GoLpB/;%>ۊ޷҇=}id-Py ,缰yXv  2. 3`*r$J>tyhn$=xquz8Xݛ5S XSuτw>鍎L"ÍP͓EiG4bQ~)hLJ޷3ܻUN X.Jvt6in] d,mɔ:VjH)c$#S⊴ C<@T8jP?S?I{68f%`R\T ǫ´\OJU-(&) tHFvK^YCoZLjM;5nIE"cbRpJ+ɤnw*>Qlz$ucīؽ͘'OuڈZ~c `9͙˙\_xuޗ0Uw\7,3+8:@~::>1G%Bꋅ momnv|Y67]VF!޻^M!Or8^!gK,-a7ox~7zi7՝@ci)'X}qsF=c2W?>8ߥUfԙ͗툯C~ob Ө MHy"8Ysrizr}2tFx"WVDS?F*G @NYJ^מ/rN D5x޸=|d_dGRz`Q/ aK՛"h&'o cB9{Ѧ󻇯`}Ϛ^V =[9K~:d+oֶKrF:Y~3:uw>_k/R6>G5@t~JS=T{.ot$ч灋lW\(,0&ӛF pEFAWGM}79wڊ;{֝EokLNI֭vPBzBf;6tw?sc??d: _^froN!Qp e8Ε1]ƻ,Vx(V V(Qyfߛb6T((@*ʆ!OɎǎp8t?}k(棆uG@_KQݹdӖyx/ԣJpZZ@w=Ѻ19KҜؑLɪS[s/ǷӞI@bsWK)LV,a8NUE}U(LO^q}&n%dbmSnxh(j@H6{!%*@2/99YP<4:,zR% (%,H;Zm0oְKO@볚԰l@Qlv#Ľe\vWc{[fay{ O sMo 0W{ |zƒd%úKϬ+5sfҽ5O-{Х2}7zm0;2d{f=TDGr<ܞcYX2C|)n\_P*>D瀍%ٝ܏2H7תL^x'%;`wQqW ךj|yr햙E>"l3 깨q"wI '?/3l@ѳ2M'ғZ.\+E-.f[]LjjOCrhf띌*EBstE2.ZOg؎k/<@P eZ_ ਻OWz']((y<6y^dMU{~w?8 RQJ?| v=GAw<} N(fmܪ[ Kl31ͱ=:"[2N_'wf`?UQMu=%[l3^q LCߔGX p$ C9 W _4Ey}y-!ƛu ^BD|@3-߷>>[7 擦*7H ӱ3sϜ>.2q M4LO(ViW(~bcL}5l~z7$VJK(~9+ W?@ٰz@"RȩWzu %7+_/~ܞJ>{S-(KeftfS%g.{PgO T1fz%%;< %@j<->9K "яڙTR$1 c>5GM0dhҿ?dt/o%Gl *?;Ϫ![*$}] Irxбb19mDv6`^ٱL6uWX6lwx<$=1MCq֨ -85iۡmt[nD١!` K?Q?7Ԍ n^i϶} }ȓ?ko*<-l#+1lHa"+ B1H@P*PCXՒqN^\#|DOGI1|4WAgw^4[C!DEv1:"E3Ɠ h9 =k΁%ȻVј|@ '̙~y+嶐{FZf;EE\+J)Ibkjˡ++?_7=_=yO?'JSG9o.*7R*I;kZTb;}diqWCLqHwڭ#ӁF9((bQ 2l{6&OEw$'D'ӷC8 n =Dڛ%xmxFB5_j}lrY”VhKԐv,b82ؐo`y⩻Yiz$K*Im=:CdsPY˓)=}/1+JR__| v.ϊm).z_Nf`LbIݪ1@'ٽ#n W`ŠW+ ŎM7vglN7~wF. XqNo $K?y?reeKiW|/<Ξm'VD:HS(,6GD:BC%:%Asn̖_R$-ʧ\3 V%36w0竍 RnXt]ImS| 0g`R2j_Jc( [v-,x9U.;cU]:2dFLr@W#PL\Et3 SFY6zέ{pI%jk^  + -OZ;"_jk/4{jPDv"ڥOHoa= ׾VOSJ}Lj(nЉtVOw΃Ol'Եa|[ )7nn`V[i Hu3t]ˀq-x@5GvSy\QR>[ΥqIyCaG7` 0u\]vCN$P- 7zH<8@a0<7Vls>i@D_IQhnlKG(6k?6BG <7S)xh{.}ʶ'l>\ⵎ+ɰHMN'<.n~Ks4'xK,,_wK'e(/%@XYr$+t- dKڡҲI?R@BC )Յ3'hM!eR|#@lKڅk\J;##G]$u+|w7XߔҚDgp.B½z*Z.Ry}Ng."z0?r] a 4ѯ)dp*ij**\8Rgd. cJ+]ar\ t]tifg2kR&M/]/*x' J/]#5xaIaR:Tͳ$.l `ӝvGeiRv48,\Z4 xYXNhKe?le(}VEvu 2%Ǥm# /7Uꏥm\%ʡieځ(''moh)'uJͥS8O%E`ar*iBGk౧j4)6E |ۀW{|.*Kآc}W5r"셽 ]{P. gP}jMۀ@s$LC 3ϒTui?q3n0q|VQ 8T[XI V@uX4%`N!я2S;SbJe>/v;u̳o| 4'G)ɑ^>n(u=;i{~fks?~[~ +Ջ.d+|M,|)󭋛Ȍ/r_N՝~I5eDx+17nl/{׼'8oeF7{ˏƗ(껱V+_}(_=LMrO2j_zͧjF0l7}ԌzaatKDO ~zKy9"@YR9RO'lV3>̕ 7!ru-SHɵZ}\kRk yB?ׂwáyfs̢S_O=f[3 5gm;k!ӆ614#?;ލxL?9ibRDv#S>_)HdOFZ)Ic;Bs{hnO=향jf[ҺN(ZlKoDTcpdぉ742@)K#w)B_qڌJ Zwf$AXrcf7Qnsxօ| ǐ9 k1믞2=c5SVo } i8|Λ6-D,p؂B#^C,o 1}\W1Cs5*rzNɱbCs>@Ch{qs2O?6M}@t.u^ \ڸLey\xٛUSBd( ldp֒S<@ļOYi3(s4'l+,!n2R 2H8).94hY*V3Uu>v-f/ g!OSMMZGik3ǥ9/Qb)guZ]@# zgyˁ E<B\ zdA9w;0($OQ4->(UP{5El `ѯg2-G"9C= }ޙ,l LXsX,qL e\\4ᎆm~K6ܙ޽\@)Pm@5Av P'lf'~Х a`=i"0V̩,k(@Iw6/1n<&CZjWK1OS"p;Y{FmcA9/QۨIjYxm  'Snn 8 ի[A76xл \¥0x.[O ӘMPion :ewK36p[u8qLE^.hőR>h#95_@a(PtOFj\vRcY8N);$+@fH(w*$btќ;kVPD cf0rKz_(t@`TIԗFs ċ.$;",0Ed {W\$:MK:P/1>M?p=TF+jkBs&Wwo$6]}2a 04Uq6fޥ9/Q[(+Ol=E;Q9o!cd'4a~9,BLbwPՌwճ˴{P 3ZYNT{s),P(Troi[tLUq lt@ BiOF2.ocb5҅wOA鱧{$3%bzVI pX3Z2ϻPOI?Z07%jۀ<9|zX 5?)}#ɶHASj$[G=VNяHU&zktGN K_lInhNtWgEnڦf~_ߘО$kw'e|mְbAdP )nnޏ씤޲wR>5<+s8=vL{iM~]zH,47-6_GOSj|mVͯ{d}m|X"垘38pCh6Ci6d{OVm KwgȠO϶POW/vIbY-&Kſ}?yMvD %c.y ++ &mJ IR^׹?=~ SOj.F W8l>}TZv`!h_Wu%C4 rϾP592PcOU=kw"nFy8dYrX:e˗B*cF㲣g~2>\6r-z)>n:,K&`=YNv:8, }L?&88+BS$ܰ˷UmWG5ֲ];ߜsp_VƇ\#vm7PFrt.VA ŕsXiUsK?PTGqN/<Ҳ= mfLG9#πO`qU-z4pa,mX` ټ^dzfіOTk\$`灬,!U83?YJ)`Yg8L2ijXL+Fϰ)H~Z\t ?,j'1UbTUm!͌1xre:.5C{AM (Cnq)02Ӛ]-%Ň`A(64R梑n(/"GJy3`'sЫBc O|l.ԓv6DvCrvʻn hԂmg佯Ɏ{֒|hNs>?܈׭wWӚ'uLjyxtv<<#@i1{=2ݖB%ڕ๷ c2۪%f&xun,5 f&`e,jLz@fa :uغS>֋FWA`&rȒmβIRC>w"+%@Mqy[$ M6Yr-@]^)=t[UܥC&Jm@{%jN+cH4u]B=y Đ!5|o=F}BO)j8Pmy8y6_[KҐ\(#)c')cprO,r?l,0yIhhH6fJ>dݵq_\ ͳݡO+!ZvG? D 3 `?}\+m` zM*`(R!菫1W=B3.~ a q4V?HePm$29uᠪ~|q .!m\86x0|.ګYq-Svzz '?]#=<M H3J@;q##MhC/h(=*s@D0Z%TMG]0"ɭǎκiHȐ/FVuD^ wGxT-Q+\(1z BŻ.654S_wvqZHEmo .,5Aʂqzmt.O$:x=f7fz~]1w_I^ `FS>^|{*w)6vv`[`ȴLz[{4)=|Rem:/vs[Uw./tiu1e/dɭ~mYG:^ PEИӃ)j;qE1JUpS8;JYS  K#x/jfYuܫůTsS5>6NX=86EcGM>3ԃLX7\=nCEKw%g/g^{dL nN*so[^$Yp^DNW~1e) 0CX4}z)=VE--|-p+\hn-SGlcbR>k 磬=T?{ɲE>@։n>x^uNRxM7`-f"k au6=a:)"Mr*s3KhہH~̕ K5cZJ`M" =$4D&W)XuIv] `&b&;tfeծݽm1Zh f/>$L4%?|Ohz8rNS6\ mQdEC/Zn F{LsVsh(CY.FV6^t>I˶,i="]Af7֬צx?4hUNÕVCC'a-b99D~p$*MDHY#+4*zYyv9%Z |(e_}5|`9O_Z >@ rIpk.`F7. ACJF$@&&Z(kjHAفk JU~fUoo_2y(@ -?(nZd{`Y|ԟd hO`.'YT|ڀa|PGdT23xޞ6<-ۙl Ͷpix(eaDy\k%}^x[b[w~*-(>nE繦 3yu;~w]uꆇ**8spfY͊ i2X`D#EȎr1W/kLrDD( =,AB(;w9J`bBcf@Q{J-ESڀ`H(ϽE"Q$xhY*0!Xd}@(@%T|e;V/VhDYVi[>$W>h^.,/Dم`hS3w- vNh\ؓhՙ%Wn5H"> T"uGgU`Hj.JLl)yp>`+LjPp#'d#9)E` EB+]XkaypD (s90<+T'6Ȯ%&D""j<%\9hTJ= >{ys  @*ЬդDq$`U*5;gk kZ{D 8쒢4fTƧ <%=^=TtӢڏiGZAZf'hKF ֔[5`Dv ?0Ȭ6 0%xiHJDTSe56-6D2qN=˩ۻtE T 1J\kh@Z#\u%k5x84Z3z $s:Ӳͬ# \p%Az:gT჊Jjj08*^kDay6j\hYYd~E6$JyOf |B:[CY.( 37-8P:ԥ %Gࠊ*5k݅VtUɲtA %LɠMr`I%kB I|H/ O2ZpnPc6f&&0>K -  ՜y\"Q`eTsFSu6ƈ2v)#lz( c8jy|b♁ic8/1H(@*Z626:5hq[ ix;gn+ӎ\1&*J('4k<@t.Ԍ];|zpǪDɤ'1b#NV4GEJI\jX#.C^m0''oE[\^\ GT@˳Q@LDu P:Rg` j@Ү(jv0C5( k[khC/E hZЇ6㑴]{@Zt432"igmc1fo.r`?ܡ h&7μIR{*ps419hpIw@M]SsH5TF9< mH9Nsf?BkP5veWes'hzên2c_/h"M/Vcl x)GqLؐ"pu\m%s{,\(KQΡ@֞PSPB/o-KH0(nmDP 6ҍZ#uqp8PɛE ȒI󐑼EZ 157hK`Q6!ExK2pRB53I^SDVQ͚ݐ]koGEtH? rx.MB<+c I 0 66y# #V`@ M |̆UXRVzB0M4YT] @0Ex&iBC 8V%csD[uC({AVՈ"H"3Mn}:pH9wᆜbf:) Vh̡?0'4*m)oSj,t67Ok"Rr*p4@v T^h/&XH>JόvT}y3{moG`Q3O5z]N5cܧQj's;} -P=jNRmj*8,UB.s;y-eC 8 CIЫGs:t3.~{i;#~y^wFN?'EDprt)D𬆑y_|c>_3s= fȻOx&Z~w9pxOvt'ltCoHp795Kzx%|Oh³>Oer%{}\+f# ex񼯶 >Y <@e؉ܤ7U*{7;-YpS_j^{wCb;>;,WdArGC;l *+3eJkr9<;xKzrIڶtkv?7߹#gWgIl""m[?V5!w-9c֌(ܼ2`ag O9.eoHd"2MC+JЉcT5bpOW!,EZti "ZQ44 ~g&DФ*S.mV\ܶ|k?هJ7 txkk.8.R wc44w-w}ᴭWy<#9@wgoq}LPU*ѳOsJFCP4J@#`  !)"!Y#19^At hAb^:)jp/lF줖I<=?8)_D~Ӌ$?rۼ9_?I. v:k8jCZbFE}dZf;2v<(4Yi ܔ!@H- :J*sD֜GDDBH2/#8e, Օ'׊वSDd;|ŝדǶiȐ1U03Ф8_/>7TJ%#[.Tij VӤIJ%iPQR8@<إ vRm*rR*0"ԎXU|&pC^^.S`60u-)%k RX]BG\ %Y_#V/,?b*r cDķm9|CU">bZZb"%@W43G\&_'fݧ=͛m PFA}δ@Rv>WsԽ.pSnaSn=֦z8ܗgC9oܯM%>!7 +m`\R l+~ZCeܖ94SB!_ HK}ud ~$' Z'3I ۍ>%^kyǓ'':3g-[9OV==rK;oc9췪=- yD_43rL[͖L/?#ӊ7 8Enw?3*g7O ??:3g=4li^~:ws3 Lzg][&w ɯۿcimXr59fI&0.iy'OM ;sp_Bc_ف!W`H;.)_r{5YUBEvx=7>wُ>: ;<޺x.}ÓR#sZJ t`ȱMu%"% |pN$W3GQl"cniϵD<'68s]Rv3}um3_SsOMr;39pN[jDu}w~gc)Df>f6󣌱>]GLxb;~icO^;3NRrn~RYZZу3WsgOϸ[ڥ+Wg]N4Ͼϟ Y"mt](3fl2-l-r;f>ŮYcF=pJGv3̗똓Urkgw(j-zg'{C*uW[ﵮޣq>s<_R9?t M슻r5jwkTۡ}m.I3ٺ. xgb ;q_qY$*C:=39*.!ss,Y$3yw'?~8R`ɋo* 5Ak2\ 5C;q6Go'p[}w¾n@4)Jez(ӽpb* Lqk^v9z q{&/sGyH?~8N{&/~z+dE:Vk=ץ s9&I+) >>_s|R/8"$s5x/w{&o(m#.ׁ]-`A?Xqfʙ[==5wۓ,8>;g;~8+!Ǘ*C:aB.#JT?5M 6#i&sA~s 1{{[\,.Wܐ%~{M7?>Įݟ{&/)ͅ?/pqY0$K:$ }3p<9E#o7uOBe6"v #~Ose3ڜȋ~O  @_:};rmKA߳{ppt՘0Go= $";$qew`ҽa쌁{ߍ3ԭ߂ymP^9}xHvDŽ7hVU1D~-~*(m 6oٹC~ףH4֎f{tߝM;pp,T'4+V*GNFmnmz<Ĺ`KB{070otE}QsGl`_{ zg;蝱w؇$>Xd/? v7 0yk*R5ޤw ::X|_d`o _6FǑ;0v!S HIr9z>&qpGH v2͸C,-BwUm: <BE=TYW9qU"z`# ly-Q[݅\F3lWy8q'^"_eoL4A&_B w`Ѕ,e{kwQx \0|a?Q3ƻtWy8cvp &y&qO?>xyw>_7OO $WgOz|_-y+cwOC~pt ? I_7Oc"W{>Q.轌>ImOӹ"O aGW#u'qMOLWnCO?'C ,'ŭ u2 zHl^et t: dمon} :Pol:;t|LcF74[>Aa]-ߪSy/V]Y6~tn-Vnbb&pHukLJNDi6D'(u0g{1=^˹Gnh=@L<IʊMh}۔qaymNdf\;j@p""5o*J($^E{E_H=x "rE 1#e@'[ kFT3XIH"e, !L?vߨ¨u 5 j(gp"v˂iںOȮ~0angY*'xPo?1"` =Ѣ>ɤ&z#TvtTYQCF?""De+WW֯+<ׯk=9>eR?c 1ЬFA f୮ 2%AUUE @ﮊr4WA51 4ɬ:i$ q$h@A:i({SI1¾P%q>5ai(BJ>w0v`gmw #ruчG'<ݾ"hSm IOHoSȯe}\XhkZ (y5Y3]GYPv`љ`ٕsf*5"j&-iPE0)  ieqR*2a" "WPG֓MPU THINDDAi8zm~$>V\чG'<ݎG=ss78y;HM"7m]LN;" ICf,4 8DT4ᓠ'#%^ϪI+CwH֖hQFMj,9K($%+j!8J bWd6A:1HjP'"2uprw+#aJuG'<=OǾKL!ͣ/H+K }~2-Ad흎"_.c*0@ @6$i >j2e@]ͦ襗K~R *&}uQp T\1(l P6, E O "aT0D*"6Y1j˵J` aJI9!W0B  3|P<:<>m`&=!>iH3QQDQBS#mI)n ,G)l۶<=;OaӔ‚ *:Rn@)T)[J&p`KE[^/+WmhXenL&;$;BA܀Z*H$E213x@4GNԔq@=TᰌM4q҅1#yLG-So{H{Rk!Kz#}]m[@}{hle ,&WRN E#7Pq^/hM=GNO[`fC[^CC.4Do;MqҋdKciiu0MQQ:uS)䱏$" m,^F M* #L$mG@ 2 # \S2xNQu(kU5J4. gtBDZDv=4,(vFڑ=%ٞ%O%:E!f]wOuC6ieP!ΒQ[l H!sa==!V,hnp6ZL(OnPY#iG4tͪ#f{ 2'1O.s8,EES8VĪ{E+OJG:|^bGqQ"stvApU/:Mީ6_bׯCU6/dhڭ^D"(> $2)S Qd@I<)@<F:x0q"j3pgƤѤSK b~FL //.qehAu A;J%bxVs@B@B(Us0vk>JR(UyNI߼ыJ }:u?!Qs\8jq 1j}'}\R;49UTO9])0)1'/w-\ܣ\4F6LFOj`?Z~GU{3wVL~/^,%b?'~O pF }1DQ J|? k#'JQOoz *6c (A>g~"h^"E3E1>Mz0‘-E b̏~?"DƵd;͏ ㉈T;͍MK_08aA ۍ,,"7T֨_gP~ xErJ@8v77va),A0+Yp}PX&4")GP'2ATvϝ(T#2:F DkY.CsmIīg=yF5VF?PK[u-s`zb4X뺢 h*@4:fY_jb@095K*<#VsMDVU|cA*yyH~􊫵HnJv:50<v:Ep t.dy[ C3oѪVC-$D:*vX، wIЈZ ţ`Tu v3TM:Jc I#kU  چ^M.0CЏpә.Wr9K$b@6 J` hѰj^$d^\muSw=L *PT6c6^k,TRku@s"JД&:p;Rꍯ; (!2<;q/w{qv ʡkJtɾG%tHh(uB?ֆH_zV,tj[CLxUd: Q%<*P˜xһDtUA\jSN>7@ا,>[J 蒐I|ا%eХVkF< $sr"5ZPj(mg\$h3fӗdgn:3Myq@Gj35aXyHbs`Ԙ (~`m1 PB\Ej6,tpMw]Dx2>.H@w}l ÚI.M%g|v~ԁ>hw'R1caԱx34 PQRbQX|?8 غK.3,?8LT(ذE0XЄ7%Ȝ EHC9@0sfDBW "tHa҃zFKXC9f_ld؀AIÚQq}Z=ޖju)rGf {J,yz;g'5G{{S%II+ CF֝gmH.ڕh,ͅ#P& j6~sݩvz m԰~$ٮ]7]ރwhQ޻9LxtPhUxz_ F9kp;.fhxo1t_5p: o5@p ݼs/4iķ~ М-K褵zS޸Ka%^&!}@$X{~)#v,f}jm֦`i`ֵ֧.`jFyybmmaM: Rtm93-2?Lw<$9  ù>AfZ)QfY=32ԟFԍ74f~O ?'hV?<`fBGoWҫ?>q^{w/[~yJ[سRLn𵂮DD8EeV#HEkx~T7'*&K#->׆T5B;۔ݦ%x9ErycB@k+maJp`K髅3(3tqIl`WŽrU!60G^[CPhY*vSjy*KrmO 2Ⱥ3XqXi@)̢J?L,W~oV%'=*j 0%;o-ZӨjXuPH]8F`(g>"v{OvVJm}p ʶU9jWM4fu'a6@R$( ѤB PdI[ٵ>׽Xo9dS'7 T r|;xZ:h\{h[;PԉH -Zi%LdKCH+8ō@}`m UNyTW![=y3¬9 xZ9eET&dFtpo*[KWrU,If. Dy+9ĹbnѠx!$.󢇓`0MSf EIJBm6EBzȀ?Lnom9,]j J *"Q]");a (ڇC9$HkkeCxA^BZILfv7#+2 A1<|e'/.mDl+`ս}ϭ z; ECj-[Ȉ#>,A n JG SH *BƬfKON 4D=rCuS: %]F 49 HTx`*@JV^q(T4QtuI %XNlJk15w*,|`*H|zCf OSY nWm$>H80o7g|oo)֚D!r(H9O e`u'kg2cr͸y:{A.-SB8' 䬞#D1':4GRM} JD Mvm S ?ԛ2/HV,>)@p.K$/Lp9Ps'] NuO#Kj|PkНu:D@R<'}tQ16 J.F7*Qd0 >%/IxLo .'UB4 fv ? ͉'착Ud &7(aKh$Ď΢/ʔedȯ:9dH-j)"|%eX]=sK{*;Qer*ЉٴR=7UW`SZ J4B]WU%sqTeWp2+o xtW%uJ@-o3)QVLQlh= Ű I:''q/‚YMjs2 !/AyJaB@ ;9[7:"!g~ `m t0 >gv7n$y7ԉ!&>2yj(T)JUO!ЇF\ A!-0zUetUFNyOwn_lM`!@&P N3r ۗ_tG}.݂U_vBi nSo/ sbMOg1b/ot͹`O`./`A}`;yNq9?"UC'̻E:٦ ;kNy!E*VTf ?'ߤ ?'0aT7eR󇡌b\- s誽h2QkX]WSO{-|}?SCD!" Hlᛄ6@gٞGz=?/yʹ/Wd;-U]~ ^o{;NWZܣ9Z86jA=lDe7YX~_~21ADxN 3]BG,1=yzS|l8^˻t~Zw'ݘz3{a[T^&b{cT/ U@TC *Z)&fU9MDD"u5*R"8KPlKųjmi?|orP* (%PC)g,4 ib ޹`/SD~Id[-"6/G>{6nρ%QW*кj3? f?~X>D;da=![or[2ckx _ {`DB%nh$Qsq#R~=BVi*!c5U}a1 `+gybΉE_a} @`Jaytw3\Q¥<ܖC5Ii}c'r@R&#L \ox7VR_k|faɞ|~tz?a 4?Ԟ@CFb`gP}H[URUFӜc$QA\uN3I* %@.Ks(Ȗ Kd7ו!a&P VȬHRŝ]eff 33 m@Po-!CHR[)ʖiK 4!uݣEMMsZߨ7ܖhw>pp0 6Vy5E߿0"mbz_^' ag,}90D6^[Ȫb m?(X },"͚&`Z|M\3WzB.v} @9*2HN4\\~>jЂ{0fts>d%x'<Ÿ6M5g:c fP!*RXUZu\닽W[h%8+y)P=)wB'߫v_io a@T̀0o4@R@lUz-[[%^U-eޣ}vYQk#0TdqUdG;:ο̬JWW9@+SV #zGDm^س=/5Mܷkk:Y'KU ^n>Slo'Zfa]osaq>"i /'zSȟǧ꺾\hy߇qKBi I_->{xU8v ԐhmA|8J@?o~&qq_\IJc?Yfg ఻<:kp4&3_vGNo2p,񃐘&<֬a"|< @0ƶs!ďݙχou:lWٻh El;,fnQY j𔲗3CؤZmsG~vf^&$o,9V98F=r`~U$mOmJe6c2䠱\N @^h53&@R0AY9AcAlBL}=bל'̶UfSea2G3yht{/m:uc#K;$ f.6{4Yz;+~;jm4 =UoQs{b%=eoJq>1Geُ]Oo osSu(: .e=-Jx>$D2[6MbpKȒ %"ge1/ yF`{lX!DJPFE ک`ʶ}AC"YP ct50oeT42d mB4 LM i MQl1Q iRZhF)h4 AHV qe!(QOh Զ5Fdm𑴬i֐b vx1ΊeGHbݹlmr9]"n'q2o;2, Lya=G5>L<6ﭠJ-feG@9Mk<(%DD%Z6ߵXuy9;-a {a׵]?t0="UJ kٽ1jl+#bW07.O<{Xes|WU`gRW&3Xf 32fc@y  X9 tAxUb 4a4 PVD@CuTY#c;g0/ ^Wn\'CŜ$eh&P V"а6ǘkig=*–nD9KS i6ykT N,[igX8wIDm9J'3,r֤>c1s9]CQP@ 3owI-®V?)š t1$xn#ײr)INY6n7Sv9, A&0y3m5 *Kd.1fl8'kȺ1+().!4:1hj5qc0-a&3=6<{U 4sTI;e|xʬQjcD1VPrޱmd5CYfJӲTK:1*XC6Q0s0 $ T*r_Q @ XF%dmPuY@A[sN`PDX+-g>0EJX!m %""t~v"&-fy+x+4'<"Mpfy,2m6YL$ҩα 1N@*̍:\R,Dvَc)c(D6ĈKLAdId p= pok%i_K# r $hNٜ`0@-_; S-ϒDd27 XV?Z[|KEb nF J f[Ufm]o)s0$Z90[^PD*k vGh 7 }^flʸf aEBe0fٜE?vu;RPAɘvhdT.abChg2Vf;Oe5VOaV=c)&4hNYV&YJ ;m\uװAm[ޛM|6`@Q vFT^b(V.y u $E44Ya$* -05^=wKH(c/rO\Bdš[WPI ;oL\/L@DSƑKzVwfS wm,몑^3o)@'9=R ̅\bK8CmE;-M5(7 ST(fs-}b+2`Hrm|p>M~hTU*(Ygz?Q-m;5r6ja^lFPy8KEBi `sy:~K" Zz` cXP\ml`.DL,8@#b\py5r%`Ye>YJLLQDQ̚#O&g*4S^XTZ3c+S˶6={$/:P8v.qqqq]߄1>Ohl=*_el.gtJ$O?yQm V^&X|x~ZmW4o9`zUs&M D-@FrlRe* MZ' @1nZ-)QJ K0VQx5G`&/־0b&y:Yܴ3.=(W!%N ,4tPf̌ BlZ%/`K8ĤX#C/ Z+YrIl~)ff`K`,4'-ϨDL9B%RgNX ,O(h>O*i OPi5`,n`0ΎO7`$yj/ԴшVlɦ13h_˥#[P2/pZdZ@;!hUbC@ &+L˂=XFs0Fॹm_<Ѳ6Ox @ m-u"Jy&V8 I` bkCVPFYV RФ@t ̢攳,MMXW0JY:Mi*#q? ,0P ̦!65`v RERдD#+P24,S!D 3h2Tƪ@& !1jiK'4h`p['4vQ` TѢ/IQ$@ X=}pf cJg5.#[Lwk i=KhWJ8fQ$E@c Æ~=j(3@T̡b^j;J_uɷ̓H͹w4i RE [, NAuj`*;L!4@H ҪKaV19[#ϽF*f]a >[yVE:l}Z/[RVq[a!cs VK6`f98yXYhX9)X-Y.ڊDѐ&F[ n6QdM hњ-hXHQ dCCtYi[i(;@cn5G sϲ8zr$y/h_jQ`>jV $| @y}Ңa-ث=#?*N6r]ñs(?ScPwĎVԾ(7Ctkm#/żVx'Ǫ0ƒ{L>N)8+jǸ(Vfv diV^JMUcaG}Ir)o%JͶ™-:83 @, iknz ɄcX#Շ]5/_{ߔ{8x |oYvQ .Dz->-q 5i ?qq߁rg\ǿcgZmxshϝ;ça~48m5MNh] ~ol/&90ޥ=`MU ZRiۍ=ۿߔ"Z%Ta(0b2. HR;m[b9L15d@cP"AE;L0=$ ԡ0Hp}" Jٞ2Dng1z>)3 ٗW?X{6J?vВ=ض->j&%ڋA.#Fl @Xn1 op6[Rv7seNZ0Ӵ,*J-2NܚH0ubwHlFWΝ_ԢMحq$"K/_%`ӝkLTkÂcޗG<:\8F䝇p5 &{8Mπ3ftۄr $l;Ф Ck4O 0`TK-O@jt+ ŀڽMi%C:@)G``UU&-=`a@(?~']ĖS7yF M5q. (s`T1DNyx!{wg]Iv mjvlRK&%6߶[F",!KP= X{Gz)KT aHd m=6+?_mZvXu9 ^ W A{ 0DprBΟG "Pe{6*B"X{ @a0??[f3|-?c E0e$ngx t>)q{ڌ?l`=%3d ? ]WH4Dv6' a f^C0HUaMdbҙL$Y0O4FZIL e7UU "SJ[YwdV'{|v>@ڭDmTL f}ñ34 DDEOc`'bU*ݱgptȷA\~X8xǸu_mɍ 9* P2>=7@#Qt#UQw~v @θiLks` s fݎN# ` 2sLDl<`&KV=f-P'""9!*WNDy 􁰘yL< 7i%ю%@`^*Q[@Jw6 M1ԉ,-4ӽ&NE@HVKDjz.+z,ѮH* TG5@'D_o_64*WR؃n<gB*n>hA^ۣ"c+Zpי@3  a @1[i`A.)]'%v-*UAC2$݆]p`N $b(zSLu!s!4 t`UaӓKz*T4p~E "R8HI`_hd^E\g^>׳0!a0U`a_VʷMoxEnT)RCWgYP; p8faw̺Á21XMm t"ƥ׍d*KPYOP}C- : Gpp i)a1SOkkPGD`*B,IcYD bSDߩWq0&R bua!TlipW 뻕ݻ~7ObʭWKWx/^l)rO]7YD/{B:4uȋٿNߖv BgcK{2*= xa{f氞?UMLDZߛI]f^5fyӖosMԴ@-)(-!Lcq{7ֽF@ʖsܶ 㺃=Bę^3|RFd;#vkGhQ~x]BA.MaT{HTF"IdCq/R'%>pj5TguϿ˛qVӽU@;S1X ο%O> _럶~n""cweunϯ8?eb/vs̖cA9_qz۩{c/Wd&[ɵ$ Qx2/ XSo9c<,?/d%ң.m?! V w bCVxYy+g5~ǩn9~}ͫSEm~M{ͅpx<_|OUxn&uwW. dxqTW'~Ir0f2|+~҂=_Ƀm %??! /S5i>26tCI? NCg=aiNm]I4إ_ݥ!k6sGw1^v(jn!w>"7s ycAsլq >Ccwts|Qec;^Ww`Y-4ݼ\-чj|>$Z?V.D,HCqk\> ! =fh⡓nC-MhD"e4j"TwnL/l*E% ` OYMrMe b7$n0 %JZUOh!%DߝŲ0ʡlྩD[#ZI1dBQdi9e(DbE)Ed4@" D>% KEi8_8_G(x 0w <>U.LM'&V2Pd/k_ 1@EZF20,pEN~qJ(,6 Yڗ!" I=3buޜDM,g݌d;q$ؿ]e&e+Qb'~r@"R+w6@ r(M~\M"iDR~8MX%U)h"Q:AIo"uDK:D~,'R$n)~35&!H ,j՟ -BO$Eu!zrŎq@=ih-!iH)tK"nUBʽK͓lcZOJ_{J{M=o܅ L)4~{u.EkKsg;E^~ً 'O4aR&ȼI^~%є?~?BG՟ ;[;zbVj=CbɲmB|+'VQ읒Ԉdz(}GA./ӈ4j$ҿ {;ۇY>|swxC15$85ַw֟g%zJoP4 u%yA"4$/}ɕ?m6RGR26:4;TcV-'gw;8T/zL%_U?PQ }7y:8lhqD6BJ.翋C{ְ|Wez|sxB1Rs]5*֕?oo@Ov8?y=y}tËp^wf;Hޙ/>n?oo 8/LoŽ3d[;Gwii??o/&_:m?=;=}ppJÓ,"şVҙm\H۹$Do iOWZՙɅϯqy~v{rew3CLW~񋮁8qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq_>`s"%tEXtdate:create2014-08-19T12:28:15+02:00^m%tEXtdate:modify2014-08-19T12:28:15+02:00IENDB`fonts/lucida_sans_18.xml0000755000175000017500000047475412565232430016064 0ustar mquinsonmquinson<?xml version="1.0"?> <font type="bitmap"> <Texture index="0" filename="lucida_sans_180.png" hasAlpha="true" /> <c c=" " r="0, 0, 1, 28" o="7" /> <c c="!" r="2, 0, 4, 28" u="3" o="3" /> <c c="&quot;" r="5, 0, 11, 28" u="1" o="2" /> <c c="#" r="12, 0, 27, 28" /> <c c="$" r="28, 0, 38, 28" u="3" o="2" /> <c c="%" r="39, 0, 55, 28" /> <c c="&amp;" r="56, 0, 71, 28" u="1" o="1" /> <c c="'" r="72, 0, 75, 28" u="1" o="2" /> <c c="(" r="76, 0, 82, 28" u="1" o="1" /> <c c=")" r="83, 0, 89, 28" o="2" /> <c c="*" r="90, 0, 100, 28" u="1" o="1" /> <c c="+" r="101, 0, 114, 28" u="3" o="3" /> <c c="," r="115, 0, 118, 28" u="2" o="3" /> <c c="-" r="119, 0, 129, 28" u="2" o="2" /> <c c="." r="130, 0, 133, 28" u="2" o="3" /> <c c="/" r="134, 0, 141, 28" u="3" o="3" /> <c c="0" r="142, 0, 154, 28" u="2" o="1" /> <c c="1" r="155, 0, 160, 28" u="4" o="6" /> <c c="2" r="161, 0, 171, 28" u="2" o="3" /> <c c="3" r="172, 0, 182, 28" u="2" o="3" /> <c c="4" r="183, 0, 195, 28" u="1" o="2" /> <c c="5" r="196, 0, 205, 28" u="3" o="3" /> <c c="6" r="206, 0, 218, 28" u="2" o="1" /> <c c="7" r="219, 0, 230, 28" u="3" o="1" /> <c c="8" r="231, 0, 243, 28" u="2" o="1" /> <c c="9" r="244, 0, 256, 28" u="2" o="1" /> <c c=":" r="257, 0, 259, 28" u="3" o="3" /> <c c=";" r="260, 0, 262, 28" u="3" o="3" /> <c c="&lt;" r="263, 0, 277, 28" u="3" o="2" /> <c c="=" r="278, 0, 291, 28" u="3" o="3" /> <c c="&gt;" r="292, 0, 306, 28" u="3" o="2" /> <c c="?" r="307, 0, 316, 28" o="1" /> <c c="@" r="317, 0, 336, 28" u="1" o="1" /> <c c="A" r="337, 0, 353, 28" o="1" /> <c c="B" r="354, 0, 365, 28" u="2" o="1" /> <c c="C" r="366, 0, 380, 28" u="1" o="2" /> <c c="D" r="381, 0, 395, 28" u="2" o="2" /> <c c="E" r="396, 0, 406, 28" u="2" o="1" /> <c c="F" r="407, 0, 417, 28" u="2" o="1" /> <c c="G" r="418, 0, 432, 28" u="1" o="2" /> <c c="H" r="433, 0, 446, 28" u="2" o="3" /> <c c="I" r="447, 0, 449, 28" u="2" o="3" /> <c c="J" r="450, 0, 457, 28" u="-2" o="2" /> <c c="K" r="458, 0, 471, 28" u="2" o="1" /> <c c="L" r="472, 0, 482, 28" u="2" o="1" /> <c c="M" r="483, 0, 499, 28" u="2" o="3" /> <c c="N" r="500, 0, 513, 28" u="2" o="3" /> <c c="O" r="514, 0, 530, 28" u="1" o="2" /> <c c="P" r="531, 0, 542, 28" u="2" /> <c c="Q" r="543, 0, 561, 28" u="1" /> <c c="R" r="562, 0, 574, 28" u="2" o="1" /> <c c="S" r="575, 0, 586, 28" u="1" o="1" /> <c c="T" r="587, 0, 601, 28" o="1" /> <c c="U" r="602, 0, 614, 28" u="2" o="3" /> <c c="V" r="615, 0, 630, 28" o="1" /> <c c="W" r="631, 0, 651, 28" o="1" /> <c c="X" r="652, 0, 666, 28" o="1" /> <c c="Y" r="667, 0, 681, 28" o="1" /> <c c="Z" r="682, 0, 694, 28" u="1" o="2" /> <c c="[" r="695, 0, 700, 28" u="2" o="1" /> <c c="\" r="701, 0, 708, 28" u="3" o="3" /> <c c="]" r="709, 0, 714, 28" u="1" o="2" /> <c c="^" r="715, 0, 728, 28" u="1" o="1" /> <c c="_" r="729, 0, 739, 28" u="1" o="1" /> <c c="`" r="740, 0, 746, 28" u="5" o="4" /> <c c="a" r="747, 0, 759, 28" u="1" /> <c c="b" r="760, 0, 771, 28" u="2" o="2" /> <c c="c" r="772, 0, 782, 28" u="1" o="1" /> <c c="d" r="783, 0, 794, 28" u="1" o="3" /> <c c="e" r="795, 0, 805, 28" u="1" o="2" /> <c c="f" r="806, 0, 815, 28" u="1" o="-1" /> <c c="g" r="816, 0, 827, 28" u="1" o="3" /> <c c="h" r="828, 0, 838, 28" u="2" o="3" /> <c c="i" r="839, 0, 841, 28" u="2" o="3" /> <c c="j" r="842, 0, 849, 28" u="-2" o="2" /> <c c="k" r="850, 0, 861, 28" u="2" o="1" /> <c c="l" r="862, 0, 864, 28" u="2" o="3" /> <c c="m" r="865, 0, 883, 28" u="2" o="2" /> <c c="n" r="884, 0, 894, 28" u="2" o="3" /> <c c="o" r="895, 0, 907, 28" u="1" o="2" /> <c c="p" r="908, 0, 919, 28" u="2" o="2" /> <c c="q" r="920, 0, 931, 28" u="1" o="3" /> <c c="r" r="932, 0, 939, 28" u="2" o="1" /> <c c="s" r="940, 0, 949, 28" u="2" o="1" /> <c c="t" r="950, 0, 958, 28" o="1" /> <c c="u" r="959, 0, 969, 28" u="2" o="3" /> <c c="v" r="970, 0, 982, 28" /> <c c="w" r="983, 0, 1001, 28" o="1" /> <c c="x" r="1002, 0, 1014, 28" u="1" o="2" /> <c c="y" r="0, 29, 12, 57" o="1" /> <c c="z" r="13, 29, 24, 57" u="1" o="2" /> <c c="{" r="25, 29, 30, 57" o="3" /> <c c="|" r="31, 29, 32, 57" u="4" o="4" /> <c c="}" r="33, 29, 38, 57" u="3" /> <c c="~" r="39, 29, 52, 57" u="1" o="1" /> <c c="" r="53, 29, 54, 57" o="7" /> <c c="" r="55, 29, 57, 57" u="3" o="3" /> <c c="" r="58, 29, 68, 57" u="2" o="3" /> <c c="" r="69, 29, 79, 57" u="3" o="2" /> <c c="" r="80, 29, 92, 57" u="1" o="2" /> <c c="" r="93, 29, 106, 57" u="1" o="1" /> <c c="" r="107, 29, 108, 57" u="4" o="4" /> <c c="" r="109, 29, 119, 57" u="3" o="2" /> <c c="" r="120, 29, 127, 57" u="4" o="4" /> <c c="" r="128, 29, 146, 57" u="1" o="2" /> <c c="" r="147, 29, 154, 57" u="1" o="2" /> <c c="" r="155, 29, 166, 57" u="1" o="1" /> <c c="" r="167, 29, 180, 57" u="3" o="3" /> <c c="" r="181, 29, 187, 57" u="1" o="1" /> <c c="" r="188, 29, 198, 57" u="2" o="3" /> <c c="" r="199, 29, 209, 57" u="1" o="1" /> <c c="" r="210, 29, 215, 57" u="1" o="1" /> <c c="" r="216, 29, 229, 57" u="3" o="3" /> <c c="" r="230, 29, 237, 57" u="2" o="1" /> <c c="" r="238, 29, 244, 57" u="2" o="2" /> <c c="" r="245, 29, 251, 57" u="5" o="4" /> <c c="" r="252, 29, 262, 57" u="2" o="3" /> <c c="" r="263, 29, 273, 57" u="2" o="3" /> <c c="" r="274, 29, 277, 57" u="6" o="6" /> <c c="" r="278, 29, 282, 57" u="6" o="5" /> <c c="" r="283, 29, 286, 57" u="3" o="4" /> <c c="" r="287, 29, 295, 57" u="1" o="1" /> <c c="" r="296, 29, 307, 57" o="2" /> <c c="" r="308, 29, 324, 57" u="1" o="2" /> <c c="" r="325, 29, 343, 57" u="1" /> <c c="" r="344, 29, 360, 57" u="1" o="2" /> <c c="" r="361, 29, 370, 57" o="1" /> <c c="" r="371, 29, 387, 57" o="1" /> <c c="" r="388, 29, 404, 57" o="1" /> <c c="" r="405, 29, 421, 57" o="1" /> <c c="" r="422, 29, 438, 57" o="1" /> <c c="" r="439, 29, 455, 57" o="1" /> <c c="" r="456, 29, 472, 57" o="1" /> <c c="" r="473, 29, 494, 57" o="1" /> <c c="" r="495, 29, 509, 57" u="1" o="2" /> <c c="" r="510, 29, 520, 57" u="2" o="1" /> <c c="" r="521, 29, 531, 57" u="2" o="1" /> <c c="" r="532, 29, 542, 57" u="2" o="1" /> <c c="" r="543, 29, 553, 57" u="2" o="1" /> <c c="" r="554, 29, 560, 57" u="-1" o="2" /> <c c="" r="561, 29, 567, 57" u="1" /> <c c="" r="568, 29, 577, 57" u="-2" /> <c c="" r="578, 29, 585, 57" u="-1" o="1" /> <c c="" r="586, 29, 603, 57" u="-1" o="2" /> <c c="" r="604, 29, 617, 57" u="2" o="3" /> <c c="" r="618, 29, 634, 57" u="1" o="2" /> <c c="" r="635, 29, 651, 57" u="1" o="2" /> <c c="" r="652, 29, 668, 57" u="1" o="2" /> <c c="" r="669, 29, 685, 57" u="1" o="2" /> <c c="" r="686, 29, 702, 57" u="1" o="2" /> <c c="" r="703, 29, 717, 57" u="3" o="2" /> <c c="" r="718, 29, 734, 57" u="1" o="2" /> <c c="" r="735, 29, 747, 57" u="2" o="3" /> <c c="" r="748, 29, 760, 57" u="2" o="3" /> <c c="" r="761, 29, 773, 57" u="2" o="3" /> <c c="" r="774, 29, 786, 57" u="2" o="3" /> <c c="" r="787, 29, 801, 57" o="1" /> <c c="" r="802, 29, 813, 57" u="2" /> <c c="" r="814, 29, 825, 57" u="2" o="1" /> <c c="" r="826, 29, 838, 57" u="1" /> <c c="" r="839, 29, 851, 57" u="1" /> <c c="" r="852, 29, 864, 57" u="1" /> <c c="" r="865, 29, 877, 57" u="1" /> <c c="" r="878, 29, 890, 57" u="1" /> <c c="" r="891, 29, 903, 57" u="1" /> <c c="" r="904, 29, 922, 57" u="1" o="1" /> <c c="" r="923, 29, 933, 57" u="1" o="1" /> <c c="" r="934, 29, 944, 57" u="1" o="2" /> <c c="" r="945, 29, 955, 57" u="1" o="2" /> <c c="" r="956, 29, 966, 57" u="1" o="2" /> <c c="" r="967, 29, 977, 57" u="1" o="2" /> <c c="" r="978, 29, 984, 57" u="-1" o="2" /> <c c="" r="985, 29, 991, 57" u="1" /> <c c="" r="992, 29, 1001, 57" u="-2" /> <c c="" r="1002, 29, 1009, 57" u="-1" o="1" /> <c c="" r="1010, 29, 1022, 57" u="1" o="1" /> <c c="" r="0, 58, 10, 86" u="2" o="3" /> <c c="" r="11, 58, 23, 86" u="1" o="2" /> <c c="" r="24, 58, 36, 86" u="1" o="2" /> <c c="" r="37, 58, 49, 86" u="1" o="2" /> <c c="" r="50, 58, 62, 86" u="1" o="2" /> <c c="" r="63, 58, 75, 86" u="1" o="2" /> <c c="" r="76, 58, 90, 86" u="3" o="2" /> <c c="" r="91, 58, 103, 86" u="1" o="2" /> <c c="" r="104, 58, 114, 86" u="2" o="3" /> <c c="" r="115, 58, 125, 86" u="2" o="3" /> <c c="" r="126, 58, 136, 86" u="2" o="3" /> <c c="" r="137, 58, 147, 86" u="2" o="3" /> <c c="" r="148, 58, 160, 86" o="1" /> <c c="" r="161, 58, 172, 86" u="2" o="2" /> <c c="" r="173, 58, 185, 86" o="1" /> <c c="" r="186, 58, 202, 86" o="1" /> <c c="" r="203, 58, 215, 86" u="1" /> <c c="" r="216, 58, 232, 86" o="1" /> <c c="" r="233, 58, 245, 86" u="1" /> <c c="" r="246, 58, 262, 86" o="1" /> <c c="" r="263, 58, 275, 86" u="1" /> <c c="" r="276, 58, 290, 86" u="1" o="2" /> <c c="" r="291, 58, 302, 86" u="1" /> <c c="" r="303, 58, 317, 86" u="1" o="2" /> <c c=" " r="318, 58, 329, 86" u="1" /> <c c=" " r="330, 58, 344, 86" u="1" o="2" /> <c c=" " r="345, 58, 355, 86" u="1" o="1" /> <c c=" " r="356, 58, 370, 86" u="1" o="2" /> <c c=" " r="371, 58, 382, 86" u="1" /> <c c="" r="383, 58, 397, 86" u="2" o="2" /> <c c="" r="398, 58, 414, 86" u="1" o="2" /> <c c="" r="415, 58, 432, 86" u="-1" o="2" /> <c c="" r="433, 58, 447, 86" u="1" /> <c c="" r="448, 58, 458, 86" u="2" o="1" /> <c c="" r="459, 58, 469, 86" u="1" o="2" /> <c c="" r="470, 58, 480, 86" u="2" o="1" /> <c c="" r="481, 58, 491, 86" u="1" o="2" /> <c c="" r="492, 58, 502, 86" u="2" o="1" /> <c c="" r="503, 58, 513, 86" u="1" o="2" /> <c c="" r="514, 58, 525, 86" u="2" /> <c c="" r="526, 58, 536, 86" u="1" o="2" /> <c c="" r="537, 58, 547, 86" u="2" o="1" /> <c c="" r="548, 58, 558, 86" u="1" o="2" /> <c c="" r="559, 58, 573, 86" u="1" o="2" /> <c c="" r="574, 58, 585, 86" u="1" o="3" /> <c c="" r="586, 58, 600, 86" u="1" o="2" /> <c c="" r="601, 58, 612, 86" u="1" o="3" /> <c c=" " r="613, 58, 627, 86" u="1" o="2" /> <c c="!" r="628, 58, 639, 86" u="1" o="3" /> <c c=""" r="640, 58, 654, 86" u="1" o="2" /> <c c="#" r="655, 58, 666, 86" u="1" o="3" /> <c c="$" r="667, 58, 680, 86" u="2" o="3" /> <c c="%" r="681, 58, 695, 86" u="-2" o="3" /> <c c="&" r="696, 58, 713, 86" u="1" o="1" /> <c c="'" r="714, 58, 726, 86" o="3" /> <c c="(" r="727, 58, 735, 86" u="-1" /> <c c=")" r="736, 58, 744, 86" u="-1" /> <c c="*" r="745, 58, 752, 86" u="-1" o="1" /> <c c="+" r="753, 58, 760, 86" u="-1" o="1" /> <c c="," r="761, 58, 769, 86" u="-1" /> <c c="-" r="770, 58, 778, 86" u="-1" /> <c c="." r="779, 58, 783, 86" u="1" o="2" /> <c c="/" r="784, 58, 788, 86" u="1" o="2" /> <c c="0" r="789, 58, 791, 86" u="2" o="3" /> <c c="1" r="792, 58, 794, 86" u="2" o="3" /> <c c="2" r="795, 58, 805, 86" u="2" o="2" /> <c c="3" r="806, 58, 816, 86" u="2" o="2" /> <c c="4" r="817, 58, 827, 86" u="-2" o="-1" /> <c c="5" r="828, 58, 838, 86" u="-2" o="-1" /> <c c="6" r="839, 58, 852, 86" u="2" o="1" /> <c c="7" r="853, 58, 864, 86" u="2" o="1" /> <c c="8" r="865, 58, 876, 86" u="2" o="1" /> <c c="9" r="877, 58, 888, 86" u="1" o="1" /> <c c=":" r="889, 58, 895, 86" u="1" /> <c c=";" r="896, 58, 906, 86" u="2" o="1" /> <c c="<" r="907, 58, 911, 86" u="1" o="2" /> <c c="=" r="912, 58, 922, 86" u="2" o="1" /> <c c=">" r="923, 58, 929, 86" u="2" o="-1" /> <c c="?" r="930, 58, 940, 86" u="2" o="1" /> <c c="@" r="941, 58, 948, 86" u="2" o="-2" /> <c c="A" r="949, 58, 962, 86" u="-1" o="1" /> <c c="B" r="963, 58, 971, 86" u="-1" /> <c c="C" r="972, 58, 985, 86" u="2" o="3" /> <c c="D" r="986, 58, 996, 86" u="2" o="3" /> <c c="E" r="997, 58, 1010, 86" u="2" o="3" /> <c c="F" r="1011, 58, 1021, 86" u="2" o="3" /> <c c="G" r="0, 87, 13, 115" u="2" o="3" /> <c c="H" r="14, 87, 24, 115" u="2" o="3" /> <c c="I" r="25, 87, 40, 115" /> <c c="J" r="41, 87, 54, 115" u="2" o="3" /> <c c="K" r="55, 87, 65, 115" u="2" o="3" /> <c c="L" r="66, 87, 82, 115" u="1" o="2" /> <c c="M" r="83, 87, 95, 115" u="1" o="2" /> <c c="N" r="96, 87, 112, 115" u="1" o="2" /> <c c="O" r="113, 87, 125, 115" u="1" o="2" /> <c c="P" r="126, 87, 142, 115" u="1" o="2" /> <c c="Q" r="143, 87, 155, 115" u="1" o="2" /> <c c="R" r="156, 87, 178, 115" u="1" o="1" /> <c c="S" r="179, 87, 198, 115" u="1" o="2" /> <c c="T" r="199, 87, 211, 115" u="2" o="1" /> <c c="U" r="212, 87, 219, 115" u="2" o="1" /> <c c="V" r="220, 87, 232, 115" u="2" o="1" /> <c c="W" r="233, 87, 240, 115" u="2" o="1" /> <c c="X" r="241, 87, 253, 115" u="2" o="1" /> <c c="Y" r="254, 87, 263, 115" u="1" /> <c c="Z" r="264, 87, 275, 115" u="1" o="1" /> <c c="[" r="276, 87, 285, 115" u="2" o="1" /> <c c="\" r="286, 87, 297, 115" u="1" o="1" /> <c c="]" r="298, 87, 307, 115" u="2" o="1" /> <c c="^" r="308, 87, 319, 115" u="1" o="1" /> <c c="_" r="320, 87, 329, 115" u="2" o="1" /> <c c="`" r="330, 87, 341, 115" u="1" o="1" /> <c c="a" r="342, 87, 352, 115" u="1" o="1" /> <c c="b" r="353, 87, 367, 115" o="1" /> <c c="c" r="368, 87, 376, 115" o="1" /> <c c="d" r="377, 87, 391, 115" o="1" /> <c c="e" r="392, 87, 400, 115" o="6" /> <c c="f" r="401, 87, 415, 115" o="1" /> <c c="g" r="416, 87, 425, 115" u="-1" o="1" /> <c c="h" r="426, 87, 438, 115" u="2" o="3" /> <c c="i" r="439, 87, 449, 115" u="2" o="3" /> <c c="j" r="450, 87, 462, 115" u="2" o="3" /> <c c="k" r="463, 87, 473, 115" u="2" o="3" /> <c c="l" r="474, 87, 486, 115" u="2" o="3" /> <c c="m" r="487, 87, 497, 115" u="2" o="3" /> <c c="n" r="498, 87, 510, 115" u="2" o="3" /> <c c="o" r="511, 87, 521, 115" u="2" o="3" /> <c c="p" r="522, 87, 534, 115" u="2" o="3" /> <c c="q" r="535, 87, 546, 115" u="2" o="2" /> <c c="r" r="547, 87, 559, 115" u="2" o="3" /> <c c="s" r="560, 87, 570, 115" u="2" o="3" /> <c c="t" r="571, 87, 591, 115" o="1" /> <c c="u" r="592, 87, 610, 115" o="1" /> <c c="v" r="611, 87, 625, 115" o="1" /> <c c="w" r="626, 87, 638, 115" o="1" /> <c c="x" r="639, 87, 653, 115" o="1" /> <c c="y" r="654, 87, 666, 115" u="1" o="2" /> <c c="z" r="667, 87, 678, 115" u="1" o="2" /> <c c="{" r="679, 87, 691, 115" u="1" o="2" /> <c c="|" r="692, 87, 703, 115" u="1" o="2" /> <c c="}" r="704, 87, 716, 115" u="1" o="2" /> <c c="~" r="717, 87, 728, 115" u="1" o="2" /> <c c="" r="729, 87, 738, 115" u="1" o="-2" /> <c c="" r="739, 87, 754, 115" u="-1" o="1" /> <c c="" r="755, 87, 771, 115" o="1" /> <c c="" r="772, 87, 783, 115" u="2" o="1" /> <c c="" r="784, 87, 796, 115" u="2" o="1" /> <c c="" r="797, 87, 808, 115" u="2" o="1" /> <c c="" r="809, 87, 817, 115" u="2" o="2" /> <c c="" r="818, 87, 832, 115" u="1" o="2" /> <c c="" r="833, 87, 851, 115" u="1" o="-2" /> <c c="" r="852, 87, 866, 115" u="1" o="-2" /> <c c="" r="867, 87, 884, 115" u="-1" o="2" /> <c c="" r="885, 87, 905, 115" o="1" /> <c c="" r="906, 87, 917, 115" u="1" o="2" /> <c c="" r="918, 87, 930, 115" u="1" o="2" /> <c c="" r="931, 87, 943, 115" u="1" o="1" /> <c c="" r="944, 87, 954, 115" u="1" o="2" /> <c c="" r="955, 87, 969, 115" u="1" o="1" /> <c c="" r="970, 87, 980, 115" u="2" o="1" /> <c c="" r="981, 87, 994, 115" u="-1" o="1" /> <c c="" r="995, 87, 1006, 115" u="-1" o="-1" /> <c c="" r="0, 116, 18, 144" u="1" o="-2" /> <c c="" r="19, 116, 35, 144" /> <c c="" r="36, 116, 54, 144" u="2" o="2" /> <c c="" r="55, 116, 62, 144" u="2" o="1" /> <c c="" r="63, 116, 71, 144" o="1" /> <c c="" r="72, 116, 86, 144" u="2" /> <c c="" r="87, 116, 98, 144" u="2" o="1" /> <c c="" r="99, 116, 107, 144" o="1" /> <c c="" r="108, 116, 121, 144" u="1" /> <c c="" r="122, 116, 144, 144" u="2" o="2" /> <c c="" r="145, 116, 162, 144" u="-1" o="2" /> <c c="" r="163, 116, 173, 144" u="2" o="3" /> <c c="" r="174, 116, 190, 144" u="1" o="2" /> <c c="" r="191, 116, 207, 144" u="1" o="2" /> <c c="" r="208, 116, 221, 144" u="1" o="1" /> <c c="" r="222, 116, 243, 144" u="1" o="3" /> <c c="" r="244, 116, 261, 144" u="1" o="3" /> <c c="" r="262, 116, 278, 144" /> <c c="" r="279, 116, 291, 144" u="2" o="1" /> <c c="" r="292, 116, 304, 144" u="2" o="1" /> <c c="" r="305, 116, 316, 144" u="1" o="1" /> <c c="" r="317, 116, 326, 144" u="2" o="1" /> <c c="" r="327, 116, 340, 144" u="1" /> <c c="" r="341, 116, 355, 144" o="-1" /> <c c="" r="356, 116, 364, 144" o="1" /> <c c="" r="365, 116, 380, 144" o="1" /> <c c="" r="381, 116, 389, 144" o="1" /> <c c="" r="390, 116, 404, 144" o="1" /> <c c="" r="405, 116, 422, 144" u="2" o="1" /> <c c="" r="423, 116, 438, 144" u="2" o="1" /> <c c="" r="439, 116, 457, 144" o="1" /> <c c="" r="458, 116, 471, 144" u="2" o="2" /> <c c="" r="472, 116, 487, 144" /> <c c="" r="488, 116, 505, 144" o="-1" /> <c c="" r="506, 116, 518, 144" u="1" o="2" /> <c c="" r="519, 116, 530, 144" u="1" o="2" /> <c c="" r="531, 116, 542, 144" u="1" o="1" /> <c c="" r="543, 116, 554, 144" u="2" /> <c c="" r="555, 116, 565, 144" u="1" o="1" /> <c c="" r="566, 116, 576, 144" u="1" o="1" /> <c c="" r="577, 116, 587, 144" u="2" o="3" /> <c c="" r="588, 116, 597, 144" u="3" o="3" /> <c c="" r="598, 116, 606, 144" u="2" o="1" /> <c c="" r="607, 116, 617, 144" o="1" /> <c c="" r="618, 116, 629, 144" u="2" o="2" /> <c c="" r="630, 116, 632, 144" u="3" o="2" /> <c c="" r="633, 116, 639, 144" u="3" o="2" /> <c c="" r="640, 116, 652, 144" u="2" o="1" /> <c c="" r="653, 116, 655, 144" u="3" o="3" /> <c c="" r="656, 116, 683, 144" u="2" o="1" /> <c c="" r="684, 116, 711, 144" u="2" o="2" /> <c c="" r="712, 116, 737, 144" u="1" o="1" /> <c c="" r="738, 116, 754, 144" u="2" o="2" /> <c c="" r="755, 116, 770, 144" u="2" o="3" /> <c c="" r="771, 116, 779, 144" u="2" o="3" /> <c c="" r="780, 116, 800, 144" u="2" o="2" /> <c c="" r="801, 116, 820, 144" u="2" o="3" /> <c c="" r="821, 116, 838, 144" u="2" o="2" /> <c c="" r="839, 116, 855, 144" o="1" /> <c c="" r="856, 116, 868, 144" u="1" /> <c c="" r="869, 116, 878, 144" u="-2" /> <c c="" r="879, 116, 888, 144" u="-2" /> <c c="" r="889, 116, 905, 144" u="1" o="2" /> <c c="" r="906, 116, 918, 144" u="1" o="2" /> <c c="" r="919, 116, 931, 144" u="2" o="3" /> <c c="" r="932, 116, 942, 144" u="2" o="3" /> <c c="" r="943, 116, 955, 144" u="2" o="3" /> <c c="" r="956, 116, 966, 144" u="2" o="3" /> <c c="" r="967, 116, 979, 144" u="2" o="3" /> <c c="" r="980, 116, 990, 144" u="2" o="3" /> <c c="" r="991, 116, 1003, 144" u="2" o="3" /> <c c="" r="1004, 116, 1014, 144" u="2" o="3" /> <c c="" r="0, 145, 12, 173" u="2" o="3" /> <c c="" r="13, 145, 23, 173" u="2" o="3" /> <c c="" r="24, 145, 34, 173" u="2" o="1" /> <c c="" r="35, 145, 51, 173" o="1" /> <c c="" r="52, 145, 64, 173" u="1" /> <c c="" r="65, 145, 81, 173" o="1" /> <c c="" r="82, 145, 94, 173" u="1" /> <c c="" r="95, 145, 116, 173" o="1" /> <c c="" r="117, 145, 135, 173" u="1" o="1" /> <c c="" r="136, 145, 153, 173" u="1" o="1" /> <c c="" r="154, 145, 169, 173" u="1" o="1" /> <c c="" r="170, 145, 184, 173" u="1" o="2" /> <c c="" r="185, 145, 196, 173" u="1" o="3" /> <c c="" r="197, 145, 210, 173" u="2" o="1" /> <c c="" r="211, 145, 222, 173" u="2" o="1" /> <c c="" r="223, 145, 239, 173" u="1" o="2" /> <c c="" r="240, 145, 252, 173" u="1" o="2" /> <c c="" r="253, 145, 269, 173" u="1" o="2" /> <c c="" r="270, 145, 282, 173" u="1" o="2" /> <c c="" r="283, 145, 294, 173" u="1" o="1" /> <c c="" r="295, 145, 305, 173" u="1" o="1" /> <c c="" r="306, 145, 317, 173" u="-2" o="-2" /> <c c="" r="318, 145, 334, 173" o="1" /> <c c="" r="335, 145, 347, 173" u="1" /> <c c="" r="348, 145, 369, 173" o="1" /> <c c="" r="370, 145, 388, 173" u="1" o="1" /> <c c="" r="389, 145, 405, 173" u="1" o="2" /> <c c="" r="406, 145, 418, 173" u="1" o="2" /> <c c="" r="419, 145, 430, 173" u="1" o="1" /> <c c="" r="431, 145, 440, 173" u="2" o="1" /> <c c="" r="441, 145, 455, 173" o="1" /> <c c="" r="456, 145, 464, 173" o="1" /> <c c="P" r="465, 145, 477, 173" o="1" /> <c c="Q" r="478, 145, 489, 173" u="1" o="3" /> <c c="R" r="490, 145, 501, 173" u="2" o="2" /> <c c="S" r="502, 145, 514, 173" u="2" o="1" /> <c c="T" r="515, 145, 525, 173" u="1" o="1" /> <c c="U" r="526, 145, 537, 173" u="1" o="1" /> <c c="V" r="538, 145, 553, 173" u="1" o="-1" /> <c c="W" r="554, 145, 569, 173" u="1" o="-1" /> <c c="X" r="570, 145, 580, 173" u="2" o="1" /> <c c="Y" r="581, 145, 591, 173" u="2" o="1" /> <c c="Z" r="592, 145, 609, 173" u="2" /> <c c="[" r="610, 145, 619, 173" u="1" o="1" /> <c c="\" r="620, 145, 629, 173" u="1" o="1" /> <c c="]" r="630, 145, 644, 173" u="1" o="1" /> <c c="^" r="645, 145, 656, 173" u="1" o="2" /> <c c="_" r="657, 145, 666, 173" /> <c c="`" r="667, 145, 682, 173" u="1" o="-1" /> <c c="a" r="683, 145, 694, 173" u="1" o="3" /> <c c="b" r="695, 145, 706, 173" u="1" o="2" /> <c c="c" r="707, 145, 720, 173" /> <c c="d" r="721, 145, 733, 173" u="1" /> <c c="e" r="734, 145, 744, 173" u="2" o="3" /> <c c="f" r="745, 145, 755, 173" u="2" o="3" /> <c c="g" r="756, 145, 766, 173" u="2" o="3" /> <c c="h" r="767, 145, 775, 173" o="1" /> <c c="i" r="776, 145, 782, 173" u="2" o="1" /> <c c="j" r="783, 145, 789, 173" u="2" o="2" /> <c c="k" r="790, 145, 800, 173" u="1" o="1" /> <c c="l" r="801, 145, 812, 173" o="1" /> <c c="m" r="813, 145, 819, 173" u="2" o="-1" /> <c c="n" r="820, 145, 832, 173" u="2" o="2" /> <c c="o" r="833, 145, 851, 173" u="2" o="2" /> <c c="p" r="852, 145, 870, 173" u="2" o="2" /> <c c="q" r="871, 145, 889, 173" u="2" o="2" /> <c c="r" r="890, 145, 903, 173" o="2" /> <c c="s" r="904, 145, 917, 173" u="2" /> <c c="t" r="918, 145, 928, 173" u="2" o="3" /> <c c="u" r="929, 145, 941, 173" u="1" o="2" /> <c c="v" r="942, 145, 959, 173" u="1" o="1" /> <c c="w" r="960, 145, 977, 173" u="1" o="1" /> <c c="x" r="978, 145, 994, 173" u="1" o="1" /> <c c="y" r="995, 145, 1002, 173" o="3" /> <c c="z" r="1003, 145, 1010, 173" o="3" /> <c c="{" r="1011, 145, 1021, 173" /> <c c="|" r="0, 174, 7, 202" u="2" o="1" /> <c c="}" r="8, 174, 15, 202" u="2" o="1" /> <c c="~" r="16, 174, 23, 202" u="2" o="1" /> <c c="" r="24, 174, 31, 202" o="3" /> <c c="" r="32, 174, 43, 202" u="2" /> <c c="" r="44, 174, 55, 202" u="2" /> <c c="" r="56, 174, 65, 202" u="2" o="1" /> <c c="" r="66, 174, 78, 202" u="-1" o="-1" /> <c c="" r="79, 174, 88, 202" o="1" /> <c c="" r="89, 174, 101, 202" u="-1" /> <c c="" r="102, 174, 115, 202" u="-1" o="1" /> <c c="" r="116, 174, 123, 202" u="1" o="1" /> <c c="" r="124, 174, 132, 202" o="1" /> <c c="" r="133, 174, 147, 202" u="1" o="1" /> <c c="" r="148, 174, 163, 202" u="1" /> <c c="" r="164, 174, 177, 202" u="1" /> <c c="" r="178, 174, 190, 202" /> <c c="" r="191, 174, 209, 202" o="1" /> <c c="" r="210, 174, 222, 202" o="1" /> <c c="" r="223, 174, 234, 202" o="1" /> <c c="" r="235, 174, 250, 202" u="1" o="-2" /> <c c="" r="251, 174, 266, 202" u="1" o="1" /> <c c="" r="267, 174, 277, 202" u="1" o="1" /> <c c="" r="278, 174, 289, 202" u="1" o="1" /> <c c="" r="290, 174, 299, 202" u="1" o="1" /> <c c="" r="300, 174, 309, 202" u="1" o="1" /> <c c="" r="310, 174, 319, 202" o="2" /> <c c="" r="320, 174, 330, 202" u="1" o="1" /> <c c="" r="331, 174, 344, 202" u="1" o="2" /> <c c="" r="345, 174, 354, 202" u="2" o="2" /> <c c="" r="355, 174, 366, 202" u="1" o="2" /> <c c="" r="367, 174, 382, 202" u="1" o="-2" /> <c c="" r="383, 174, 393, 202" u="2" o="3" /> <c c="" r="394, 174, 405, 202" u="-1" o="2" /> <c c="" r="406, 174, 417, 202" o="3" /> <c c="" r="418, 174, 426, 202" u="2" o="1" /> <c c="" r="427, 174, 442, 202" u="1" o="-1" /> <c c="" r="443, 174, 452, 202" u="1" o="1" /> <c c="" r="453, 174, 462, 202" u="1" o="1" /> <c c="" r="463, 174, 486, 202" u="1" o="1" /> <c c="" r="487, 174, 509, 202" u="1" o="1" /> <c c="" r="510, 174, 537, 202" u="1" /> <c c="" r="538, 174, 555, 202" o="2" /> <c c="" r="556, 174, 573, 202" /> <c c="" r="574, 174, 594, 202" o="1" /> <c c="" r="595, 174, 602, 202" u="1" o="1" /> <c c="" r="603, 174, 610, 202" u="1" o="1" /> <c c="" r="611, 174, 615, 202" u="1" o="1" /> <c c="" r="616, 174, 621, 202" u="1" /> <c c="" r="622, 174, 627, 202" o="1" /> <c c="" r="628, 174, 635, 202" o="1" /> <c c="" r="636, 174, 643, 202" u="1" /> <c c="" r="644, 174, 655, 202" o="1" /> <c c="" r="656, 174, 664, 202" /> <c c="" r="665, 174, 670, 202" u="1" o="1" /> <c c="" r="671, 174, 681, 202" u="1" o="1" /> <c c="" r="682, 174, 685, 202" u="2" o="3" /> <c c="" r="686, 174, 689, 202" u="2" o="3" /> <c c="" r="690, 174, 693, 202" u="2" o="3" /> <c c="" r="694, 174, 698, 202" u="2" o="2" /> <c c="" r="699, 174, 703, 202" u="2" o="2" /> <c c="" r="704, 174, 710, 202" u="1" o="1" /> <c c="" r="711, 174, 717, 202" u="1" o="1" /> <c c="" r="718, 174, 725, 202" o="3" /> <c c="" r="726, 174, 733, 202" u="2" o="1" /> <c c="" r="734, 174, 741, 202" u="1" o="2" /> <c c="" r="742, 174, 749, 202" u="1" o="2" /> <c c="" r="750, 174, 759, 202" u="3" o="3" /> <c c="" r="760, 174, 769, 202" u="3" o="3" /> <c c="" r="770, 174, 772, 202" u="2" o="2" /> <c c="" r="773, 174, 780, 202" u="4" o="4" /> <c c="" r="781, 174, 787, 202" u="5" o="4" /> <c c="" r="788, 174, 794, 202" u="5" o="4" /> <c c="" r="795, 174, 797, 202" u="2" o="2" /> <c c="" r="798, 174, 805, 202" u="4" o="4" /> <c c="" r="806, 174, 812, 202" u="5" o="4" /> <c c="" r="813, 174, 819, 202" u="5" o="4" /> <c c="" r="820, 174, 825, 202" u="2" o="3" /> <c c="" r="826, 174, 831, 202" u="2" o="3" /> <c c="" r="832, 174, 836, 202" u="1" o="2" /> <c c="" r="837, 174, 841, 202" u="1" o="2" /> <c c="" r="842, 174, 850, 202" u="2" o="1" /> <c c="" r="851, 174, 859, 202" u="2" o="1" /> <c c="" r="860, 174, 868, 202" u="2" o="1" /> <c c="" r="869, 174, 877, 202" u="2" o="1" /> <c c="" r="878, 174, 886, 202" u="3" o="4" /> <c c="" r="887, 174, 889, 202" u="6" o="7" /> <c c="" r="890, 174, 895, 202" u="5" o="5" /> <c c="" r="896, 174, 900, 202" u="6" o="5" /> <c c="" r="901, 174, 909, 202" u="3" o="4" /> <c c="" r="910, 174, 919, 202" u="3" o="3" /> <c c="" r="920, 174, 928, 202" u="-1" o="-1" /> <c c="" r="929, 174, 938, 202" /> <c c="" r="939, 174, 941, 202" u="1" o="1" /> <c c="" r="942, 174, 948, 202" u="1" o="1" /> <c c="" r="949, 174, 957, 202" u="1" o="1" /> <c c="" r="958, 174, 964, 202" u="1" o="1" /> <c c="" r="965, 174, 973, 202" o="3" /> <c c="" r="974, 174, 982, 202" o="3" /> <c c="" r="983, 174, 991, 202" o="3" /> <c c="" r="992, 174, 1000, 202" o="3" /> <c c="" r="1001, 174, 1009, 202" o="3" /> <c c="" r="1010, 174, 1016, 202" u="-11" o="5" /> <c c="" r="1017, 174, 1023, 202" u="-9" o="3" /> <c c="" r="0, 203, 9, 231" u="-11" o="2" /> <c c="" r="10, 203, 18, 231" u="-11" o="3" /> <c c="" r="19, 203, 26, 231" u="-11" o="4" /> <c c="" r="27, 203, 42, 231" u="-15" /> <c c="" r="43, 203, 51, 231" u="-11" o="3" /> <c c="" r="52, 203, 54, 231" u="-9" o="7" /> <c c="" r="55, 203, 62, 231" u="-11" o="4" /> <c c=" " r="63, 203, 66, 231" u="-9" o="6" /> <c c=" " r="67, 203, 72, 231" u="-10" o="5" /> <c c=" " r="73, 203, 82, 231" u="-11" o="2" /> <c c=" " r="83, 203, 92, 231" u="-11" o="2" /> <c c=" " r="93, 203, 95, 231" u="-8" o="6" /> <c c="" r="96, 203, 102, 231" u="-10" o="4" /> <c c="" r="103, 203, 112, 231" u="-13" o="4" /> <c c="" r="113, 203, 122, 231" u="-11" o="2" /> <c c="" r="123, 203, 131, 231" u="-11" o="3" /> <c c="" r="132, 203, 134, 231" u="-9" o="7" /> <c c="" r="135, 203, 137, 231" u="-9" o="7" /> <c c="" r="138, 203, 140, 231" u="-9" o="7" /> <c c="" r="141, 203, 143, 231" u="-2" /> <c c="" r="144, 203, 150, 231" u="-10" o="4" /> <c c="" r="151, 203, 157, 231" u="-10" o="4" /> <c c="" r="158, 203, 162, 231" u="-11" o="7" /> <c c="" r="163, 203, 167, 231" u="-8" o="4" /> <c c="" r="168, 203, 174, 231" u="-6" /> <c c="" r="175, 203, 180, 231" u="-5" /> <c c="" r="181, 203, 184, 231" u="-9" o="6" /> <c c="" r="185, 203, 192, 231" u="-11" o="4" /> <c c="" r="193, 203, 200, 231" u="-11" o="4" /> <c c="" r="201, 203, 208, 231" u="-11" o="4" /> <c c=" " r="209, 203, 216, 231" u="-11" o="4" /> <c c="!" r="217, 203, 223, 231" u="-6" /> <c c=""" r="224, 203, 230, 231" u="-6" /> <c c="#" r="231, 203, 233, 231" u="-9" o="7" /> <c c="$" r="234, 203, 241, 231" u="-11" o="4" /> <c c="%" r="242, 203, 247, 231" u="-10" o="5" /> <c c="&" r="248, 203, 250, 231" u="-9" o="7" /> <c c="'" r="251, 203, 255, 231" u="-8" o="4" /> <c c="(" r="256, 203, 260, 231" u="-9" o="5" /> <c c=")" r="261, 203, 263, 231" u="-8" o="6" /> <c c="*" r="264, 203, 271, 231" u="-11" o="4" /> <c c="+" r="272, 203, 282, 231" u="-12" o="2" /> <c c="," r="283, 203, 292, 231" u="-11" o="2" /> <c c="-" r="293, 203, 302, 231" u="-11" o="2" /> <c c="." r="303, 203, 311, 231" u="-11" o="3" /> <c c="/" r="312, 203, 320, 231" u="-11" o="3" /> <c c="0" r="321, 203, 329, 231" u="-11" o="3" /> <c c="1" r="330, 203, 337, 231" u="-11" o="4" /> <c c="4" r="338, 203, 350, 231" u="-13" o="1" /> <c c="5" r="351, 203, 363, 231" u="-13" o="1" /> <c c="6" r="364, 203, 379, 231" u="-15" /> <c c="7" r="380, 203, 395, 231" u="-15" /> <c c="8" r="396, 203, 409, 231" u="-14" o="1" /> <c c="9" r="410, 203, 413, 231" u="-9" o="6" /> <c c=":" r="414, 203, 421, 231" u="-11" o="4" /> <c c=";" r="422, 203, 429, 231" u="-11" o="4" /> <c c="<" r="430, 203, 440, 231" u="-12" o="2" /> <c c="=" r="441, 203, 447, 231" u="-10" o="4" /> <c c=">" r="448, 203, 452, 231" u="-10" o="6" /> <c c="?" r="453, 203, 468, 231" u="-15" /> <c c="@" r="469, 203, 475, 231" u="-15" o="9" /> <c c="A" r="476, 203, 482, 231" u="-5" o="-1" /> <c c="D" r="483, 203, 491, 231" u="-12" o="4" /> <c c="E" r="492, 203, 495, 231" u="-8" o="5" /> <c c="t" r="496, 203, 501, 231" u="2" o="1" /> <c c="u" r="502, 203, 507, 231" u="2" o="1" /> <c c="z" r="508, 203, 511, 231" u="6" o="6" /> <c c="~" r="512, 203, 514, 231" u="3" o="3" /> <c c="" r="515, 203, 517, 231" u="6" o="7" /> <c c="" r="518, 203, 526, 231" u="3" o="4" /> <c c="" r="527, 203, 543, 231" o="1" /> <c c="" r="544, 203, 559, 231" o="1" /> <c c="" r="560, 203, 578, 231" o="2" /> <c c="" r="579, 203, 586, 231" o="3" /> <c c="" r="587, 203, 606, 231" o="2" /> <c c="" r="607, 203, 625, 231" o="2" /> <c c="" r="626, 203, 646, 231" o="1" /> <c c="" r="647, 203, 656, 231" u="-1" o="1" /> <c c="" r="657, 203, 673, 231" o="1" /> <c c="" r="674, 203, 685, 231" u="2" o="1" /> <c c="" r="686, 203, 696, 231" u="2" /> <c c="" r="697, 203, 713, 231" u="1" /> <c c="" r="714, 203, 724, 231" u="2" o="1" /> <c c="" r="725, 203, 737, 231" u="1" o="2" /> <c c="" r="738, 203, 751, 231" u="2" o="3" /> <c c="" r="752, 203, 768, 231" u="1" o="2" /> <c c="" r="769, 203, 771, 231" u="2" o="3" /> <c c="" r="772, 203, 785, 231" u="2" o="1" /> <c c="" r="786, 203, 801, 231" o="1" /> <c c="" r="802, 203, 818, 231" u="2" o="3" /> <c c="" r="819, 203, 832, 231" u="2" o="3" /> <c c="" r="833, 203, 847, 231" o="1" /> <c c="" r="848, 203, 864, 231" u="1" o="2" /> <c c="" r="865, 203, 882, 231" o="1" /> <c c="" r="883, 203, 894, 231" u="2" /> <c c="" r="895, 203, 908, 231" u="1" /> <c c="" r="909, 203, 923, 231" o="1" /> <c c="" r="924, 203, 938, 231" o="1" /> <c c="" r="939, 203, 955, 231" o="1" /> <c c="" r="956, 203, 970, 231" o="1" /> <c c="" r="971, 203, 987, 231" u="1" o="1" /> <c c="" r="988, 203, 1006, 231" o="1" /> <c c="" r="1007, 203, 1014, 231" u="-1" o="1" /> <c c="" r="0, 232, 14, 260" o="1" /> <c c="" r="15, 232, 29, 260" u="1" o="2" /> <c c="" r="30, 232, 40, 260" u="1" o="2" /> <c c="" r="41, 232, 52, 260" u="1" o="3" /> <c c="" r="53, 232, 59, 260" u="2" o="1" /> <c c="" r="60, 232, 71, 260" u="2" o="2" /> <c c="" r="72, 232, 86, 260" u="1" o="2" /> <c c="" r="87, 232, 98, 260" u="2" o="1" /> <c c="" r="99, 232, 112, 260" o="1" /> <c c="" r="113, 232, 125, 260" u="1" o="1" /> <c c="" r="126, 232, 136, 260" u="1" o="2" /> <c c="" r="137, 232, 152, 260" /> <c c="" r="153, 232, 164, 260" u="1" o="3" /> <c c="" r="165, 232, 176, 260" u="2" o="2" /> <c c="" r="177, 232, 183, 260" u="2" o="1" /> <c c="" r="184, 232, 194, 260" u="2" o="1" /> <c c="" r="195, 232, 208, 260" u="1" /> <c c="" r="209, 232, 220, 260" u="2" o="2" /> <c c="" r="221, 232, 233, 260" o="1" /> <c c="" r="234, 232, 248, 260" /> <c c="" r="249, 232, 261, 260" u="1" o="2" /> <c c="" r="262, 232, 279, 260" o="2" /> <c c="" r="280, 232, 291, 260" u="2" o="2" /> <c c="" r="292, 232, 304, 260" u="1" o="1" /> <c c="" r="305, 232, 321, 260" u="1" o="-1" /> <c c="" r="322, 232, 334, 260" o="1" /> <c c="" r="335, 232, 346, 260" u="2" o="2" /> <c c="" r="347, 232, 363, 260" u="1" o="2" /> <c c="" r="364, 232, 377, 260" /> <c c="" r="378, 232, 395, 260" o="2" /> <c c="" r="396, 232, 415, 260" u="1" o="2" /> <c c="" r="416, 232, 425, 260" u="-1" o="1" /> <c c="" r="426, 232, 437, 260" u="2" o="2" /> <c c="" r="438, 232, 450, 260" u="1" o="2" /> <c c="" r="451, 232, 462, 260" u="2" o="2" /> <c c="" r="463, 232, 482, 260" u="1" o="2" /> <c c="" r="483, 232, 493, 260" u="1" o="1" /> <c c="" r="494, 232, 507, 260" u="1" o="1" /> <c c="" r="508, 232, 524, 260" u="-1" /> <c c="" r="525, 232, 544, 260" o="1" /> <c c="" r="545, 232, 561, 260" u="-1" /> <c c="" r="562, 232, 580, 260" u="1" o="1" /> <c c="" r="581, 232, 600, 260" o="2" /> <c c="" r="601, 232, 616, 260" u="1" /> <c c="" r="617, 232, 627, 260" u="2" o="1" /> <c c="" r="628, 232, 639, 260" u="1" o="1" /> <c c="" r="640, 232, 654, 260" o="1" /> <c c="" r="655, 232, 669, 260" o="1" /> <c c="" r="670, 232, 682, 260" o="1" /> <c c="" r="683, 232, 694, 260" u="1" o="1" /> <c c="" r="695, 232, 706, 260" u="2" o="1" /> <c c="" r="707, 232, 717, 260" u="1" o="1" /> <c c="" r="718, 232, 728, 260" u="2" o="1" /> <c c="" r="729, 232, 747, 260" o="1" /> <c c="" r="748, 232, 758, 260" u="2" /> <c c="" r="759, 232, 771, 260" u="1" o="1" /> <c c="" r="772, 232, 783, 260" u="1" o="1" /> <c c="" r="784, 232, 786, 260" u="2" o="3" /> <c c="" r="787, 232, 794, 260" u="-1" o="1" /> <c c="" r="795, 232, 802, 260" u="-2" o="2" /> <c c=" " r="803, 232, 825, 260" o="2" /> <c c=" " r="826, 232, 846, 260" u="2" o="1" /> <c c=" " r="847, 232, 863, 260" o="2" /> <c c=" " r="864, 232, 875, 260" u="2" o="1" /> <c c="" r="876, 232, 890, 260" u="1" /> <c c="" r="891, 232, 905, 260" u="2" o="2" /> <c c="" r="906, 232, 922, 260" o="1" /> <c c="" r="923, 232, 933, 260" u="2" o="2" /> <c c="" r="934, 232, 945, 260" u="2" o="1" /> <c c="" r="946, 232, 956, 260" u="2" /> <c c="" r="957, 232, 973, 260" u="1" o="1" /> <c c="" r="974, 232, 984, 260" u="2" o="1" /> <c c="" r="985, 232, 1003, 260" u="1" o="1" /> <c c="" r="1004, 232, 1015, 260" u="1" o="1" /> <c c="" r="0, 261, 13, 289" u="2" o="3" /> <c c="" r="14, 261, 27, 289" u="2" o="3" /> <c c="" r="28, 261, 39, 289" u="2" o="1" /> <c c="" r="40, 261, 54, 289" o="3" /> <c c="" r="55, 261, 71, 289" u="2" o="3" /> <c c="" r="72, 261, 85, 289" u="2" o="3" /> <c c="" r="86, 261, 102, 289" u="1" o="2" /> <c c="" r="103, 261, 116, 289" u="2" o="3" /> <c c=" " r="117, 261, 128, 289" u="2" /> <c c="!" r="129, 261, 143, 289" u="1" o="2" /> <c c=""" r="144, 261, 158, 289" o="1" /> <c c="#" r="159, 261, 173, 289" u="1" /> <c c="$" r="174, 261, 188, 289" u="1" o="2" /> <c c="%" r="189, 261, 203, 289" o="1" /> <c c="&" r="204, 261, 219, 289" u="2" o="1" /> <c c="'" r="220, 261, 231, 289" u="2" o="2" /> <c c="(" r="232, 261, 250, 289" u="2" o="3" /> <c c=")" r="251, 261, 271, 289" u="3" o="1" /> <c c="*" r="272, 261, 287, 289" o="1" /> <c c="+" r="288, 261, 302, 289" u="2" o="3" /> <c c="," r="303, 261, 313, 289" u="2" o="2" /> <c c="-" r="314, 261, 326, 289" u="1" o="1" /> <c c="." r="327, 261, 346, 289" u="2" o="2" /> <c c="/" r="347, 261, 359, 289" o="3" /> <c c="0" r="360, 261, 372, 289" u="1" /> <c c="1" r="373, 261, 384, 289" u="1" o="2" /> <c c="2" r="385, 261, 394, 289" u="2" o="2" /> <c c="3" r="395, 261, 404, 289" u="2" o="1" /> <c c="4" r="405, 261, 419, 289" u="1" o="1" /> <c c="5" r="420, 261, 430, 289" u="1" o="2" /> <c c="6" r="431, 261, 447, 289" o="1" /> <c c="7" r="448, 261, 457, 289" u="1" o="2" /> <c c="8" r="458, 261, 468, 289" u="2" o="3" /> <c c="9" r="469, 261, 479, 289" u="2" o="3" /> <c c=":" r="480, 261, 490, 289" u="2" o="1" /> <c c=";" r="491, 261, 502, 289" o="3" /> <c c="<" r="503, 261, 516, 289" u="2" o="2" /> <c c="=" r="517, 261, 527, 289" u="2" o="3" /> <c c=">" r="528, 261, 540, 289" u="1" o="2" /> <c c="?" r="541, 261, 551, 289" u="2" o="3" /> <c c="@" r="552, 261, 563, 289" u="2" o="2" /> <c c="A" r="564, 261, 574, 289" u="1" o="1" /> <c c="B" r="575, 261, 587, 289" /> <c c="C" r="588, 261, 600, 289" o="1" /> <c c="D" r="601, 261, 617, 289" u="1" o="2" /> <c c="E" r="618, 261, 630, 289" u="1" o="2" /> <c c="F" r="631, 261, 643, 289" u="2" o="2" /> <c c="G" r="644, 261, 653, 289" u="2" o="2" /> <c c="H" r="654, 261, 670, 289" u="2" o="2" /> <c c="I" r="671, 261, 689, 289" u="2" o="1" /> <c c="J" r="690, 261, 702, 289" o="1" /> <c c="K" r="703, 261, 715, 289" u="2" o="3" /> <c c="L" r="716, 261, 725, 289" u="2" o="1" /> <c c="M" r="726, 261, 736, 289" u="1" o="1" /> <c c="N" r="737, 261, 753, 289" u="2" o="2" /> <c c="O" r="754, 261, 763, 289" u="1" o="2" /> <c c="Q" r="764, 261, 774, 289" u="1" o="2" /> <c c="R" r="775, 261, 787, 289" o="3" /> <c c="S" r="788, 261, 797, 289" u="2" o="1" /> <c c="T" r="798, 261, 808, 289" u="1" o="1" /> <c c="U" r="809, 261, 818, 289" u="2" o="1" /> <c c="V" r="819, 261, 821, 289" u="2" o="3" /> <c c="W" r="822, 261, 829, 289" u="-1" o="1" /> <c c="X" r="830, 261, 837, 289" u="-2" o="2" /> <c c="Y" r="838, 261, 856, 289" o="1" /> <c c="Z" r="857, 261, 874, 289" u="2" o="1" /> <c c="[" r="875, 261, 887, 289" o="3" /> <c c="\" r="888, 261, 898, 289" u="2" o="1" /> <c c="^" r="899, 261, 911, 289" o="1" /> <c c="_" r="912, 261, 922, 289" u="2" o="3" /> <c c="b" r="923, 261, 937, 289" o="2" /> <c c="c" r="938, 261, 950, 289" o="1" /> <c c="j" r="951, 261, 969, 289" u="1" /> <c c="k" r="970, 261, 986, 289" u="1" /> <c c="" r="987, 261, 997, 289" u="2" /> <c c="" r="998, 261, 1007, 289" u="2" o="1" /> <c c="" r="1008, 261, 1021, 289" o="1" /> <c c="" r="0, 290, 11, 318" o="1" /> <c c="" r="12, 290, 24, 318" u="2" o="1" /> <c c="" r="25, 290, 35, 318" u="2" o="1" /> <c c="" r="36, 290, 55, 318" u="1" o="1" /> <c c="" r="56, 290, 73, 318" u="1" o="1" /> <c c="" r="74, 290, 85, 318" u="1" o="1" /> <c c="" r="86, 290, 95, 318" u="1" o="2" /> <c c="" r="96, 290, 108, 318" u="2" o="1" /> <c c="" r="109, 290, 119, 318" u="2" o="2" /> <c c="" r="120, 290, 134, 318" u="2" o="1" /> <c c="" r="135, 290, 148, 318" u="2" o="1" /> <c c="" r="149, 290, 162, 318" u="1" o="1" /> <c c="" r="163, 290, 174, 318" o="2" /> <c c="" r="175, 290, 191, 318" o="1" /> <c c="" r="192, 290, 204, 318" u="1" o="1" /> <c c="" r="205, 290, 220, 318" u="2" o="1" /> <c c="" r="221, 290, 233, 318" u="2" o="2" /> <c c="" r="234, 290, 252, 318" u="2" /> <c c="" r="253, 290, 266, 318" u="2" o="1" /> <c c="" r="267, 290, 289, 318" u="2" o="1" /> <c c="" r="290, 290, 308, 318" u="2" o="1" /> <c c="" r="309, 290, 326, 318" u="1" o="1" /> <c c="" r="327, 290, 340, 318" u="1" o="1" /> <c c="" r="341, 290, 355, 318" u="1" o="2" /> <c c="" r="356, 290, 366, 318" u="1" o="1" /> <c c="" r="367, 290, 381, 318" o="1" /> <c c="" r="382, 290, 394, 318" /> <c c="" r="395, 290, 409, 318" o="1" /> <c c="" r="410, 290, 421, 318" o="1" /> <c c="" r="422, 290, 436, 318" o="1" /> <c c="" r="437, 290, 448, 318" o="1" /> <c c="" r="449, 290, 464, 318" o="1" /> <c c="" r="465, 290, 478, 318" u="1" o="1" /> <c c="" r="479, 290, 499, 318" o="1" /> <c c="" r="500, 290, 515, 318" o="2" /> <c c="" r="516, 290, 530, 318" u="1" o="1" /> <c c="" r="531, 290, 542, 318" u="1" o="1" /> <c c="" r="543, 290, 555, 318" u="1" o="2" /> <c c="" r="556, 290, 565, 318" u="1" o="3" /> <c c="" r="566, 290, 578, 318" u="2" o="1" /> <c c="" r="579, 290, 588, 318" u="2" o="2" /> <c c="" r="589, 290, 608, 318" o="2" /> <c c="" r="609, 290, 624, 318" o="2" /> <c c="" r="625, 290, 644, 318" o="2" /> <c c="" r="645, 290, 660, 318" o="2" /> <c c="" r="661, 290, 663, 318" u="2" o="3" /> <c c="" r="664, 290, 682, 318" u="1" o="1" /> <c c="" r="683, 290, 699, 318" o="1" /> <c c="" r="700, 290, 711, 318" u="2" o="1" /> <c c="" r="712, 290, 721, 318" u="2" o="2" /> <c c="" r="722, 290, 735, 318" u="2" o="3" /> <c c="" r="736, 290, 746, 318" u="2" o="3" /> <c c="" r="747, 290, 759, 318" u="1" o="2" /> <c c="" r="760, 290, 769, 318" u="1" o="3" /> <c c="" r="770, 290, 773, 318" u="7" o="-10" /> <c c="" r="774, 290, 785, 318" u="3" o="-14" /> <c c="" r="786, 290, 796, 318" u="4" o="-14" /> <c c="" r="797, 290, 807, 318" u="4" o="-14" /> <c c="" r="808, 290, 811, 318" u="7" o="-10" /> <c c="" r="812, 290, 819, 318" u="5" o="-12" /> <c c="" r="820, 290, 827, 318" u="5" o="-12" /> <c c="" r="828, 290, 834, 318" u="6" o="-12" /> <c c="" r="835, 290, 841, 318" u="6" o="-12" /> <c c="" r="842, 290, 845, 318" u="-1" o="-2" /> <c c="" r="846, 290, 857, 318" u="3" o="-14" /> <c c="" r="858, 290, 860, 318" u="5" o="-7" /> <c c="" r="861, 290, 863, 318" u="8" o="-10" /> <c c="" r="864, 290, 872, 318" u="1" o="1" /> <c c="" r="873, 290, 879, 318" u="6" o="-12" /> <c c="" r="880, 290, 882, 318" u="2" o="2" /> <c c="" r="883, 290, 886, 318" u="14" o="-17" /> <c c="" r="887, 290, 891, 318" u="1" o="-5" /> <c c="" r="892, 290, 895, 318" u="1" o="2" /> <c c="" r="896, 290, 909, 318" u="1" o="1" /> <c c="" r="910, 290, 922, 318" u="1" o="1" /> <c c="" r="923, 290, 932, 318" o="1" /> <c c="" r="933, 290, 945, 318" /> <c c="" r="946, 290, 960, 318" u="1" o="2" /> <c c="" r="961, 290, 966, 318" o="3" /> <c c="" r="967, 290, 974, 318" o="1" /> <c c="" r="975, 290, 989, 318" u="1" o="2" /> <c c="" r="990, 290, 1003, 318" u="1" o="1" /> <c c="" r="1004, 290, 1009, 318" u="1" o="2" /> <c c="" r="1010, 290, 1020, 318" o="3" /> <c c="" r="0, 319, 11, 347" o="3" /> <c c="" r="12, 319, 22, 347" u="1" o="2" /> <c c="" r="23, 319, 37, 347" u="1" o="2" /> <c c="" r="38, 319, 51, 347" u="1" o="2" /> <c c="" r="52, 319, 57, 347" o="2" /> <c c="" r="58, 319, 65, 347" o="3" /> <c c="" r="66, 319, 80, 347" o="2" /> <c c="" r="81, 319, 94, 347" o="1" /> <c c="" r="95, 319, 105, 347" o="3" /> <c c="" r="106, 319, 117, 347" u="1" o="2" /> <c c="" r="118, 319, 129, 347" o="1" /> <c c="" r="130, 319, 142, 347" o="2" /> <c c="" r="143, 319, 157, 347" u="1" o="1" /> <c c="" r="158, 319, 167, 347" u="1" o="2" /> <c c="" r="168, 319, 183, 347" u="1" o="1" /> <c c="" r="184, 319, 198, 347" o="3" /> <c c="" r="199, 319, 211, 347" o="3" /> <c c="" r="212, 319, 224, 347" u="1" o="2" /> <c c="" r="225, 319, 237, 347" u="1" o="1" /> <c c="" r="238, 319, 242, 347" u="1" o="2" /> <c c="" r="243, 319, 252, 347" u="1" o="1" /> <c c="" r="253, 319, 273, 347" o="1" /> <c c="" r="274, 319, 292, 347" o="1" /> <c c="" r="293, 319, 313, 347" o="1" /> <c c="" r="314, 319, 332, 347" o="1" /> <c c="" r="333, 319, 353, 347" o="1" /> <c c="" r="354, 319, 372, 347" o="1" /> <c c="" r="373, 319, 387, 347" o="1" /> <c c="" r="388, 319, 400, 347" o="1" /> <c c=" " r="401, 319, 402, 347" o="11" /> <c c=" " r="403, 319, 404, 347" o="23" /> <c c=" " r="405, 319, 406, 347" o="11" /> <c c=" " r="407, 319, 408, 347" o="23" /> <c c=" " r="409, 319, 410, 347" o="7" /> <c c=" " r="411, 319, 412, 347" o="5" /> <c c=" " r="413, 319, 414, 347" o="3" /> <c c=" " r="415, 319, 416, 347" o="14" /> <c c=" " r="417, 319, 418, 347" o="7" /> <c c=" " r="419, 319, 420, 347" o="2" /> <c c=" " r="421, 319, 422, 347" /> <c c=" " r="423, 319, 428, 347" u="1" o="2" /> <c c=" " r="429, 319, 434, 347" u="1" o="2" /> <c c=" " r="435, 319, 444, 347" u="3" o="3" /> <c c=" " r="445, 319, 455, 347" u="1" o="1" /> <c c=" " r="456, 319, 478, 347" u="1" o="1" /> <c c=" " r="479, 319, 501, 347" u="1" o="1" /> <c c=" " r="502, 319, 508, 347" u="4" o="4" /> <c c=" " r="509, 319, 519, 347" u="1" o="1" /> <c c=" " r="520, 319, 523, 347" u="2" o="3" /> <c c=" " r="524, 319, 527, 347" u="2" o="3" /> <c c=" " r="528, 319, 531, 347" u="2" o="3" /> <c c=" " r="532, 319, 535, 347" u="2" o="3" /> <c c=" " r="536, 319, 542, 347" u="1" o="2" /> <c c=" " r="543, 319, 549, 347" u="1" o="2" /> <c c=" " r="550, 319, 556, 347" u="1" o="2" /> <c c=" " r="557, 319, 565, 347" u="1" /> <c c=" " r="566, 319, 576, 347" u="2" o="3" /> <c c="! " r="577, 319, 587, 347" u="2" o="3" /> <c c="" " r="588, 319, 592, 347" u="5" o="6" /> <c c="# " r="593, 319, 598, 347" u="2" o="2" /> <c c="$ " r="599, 319, 601, 347" u="3" o="3" /> <c c="% " r="602, 319, 612, 347" u="3" o="3" /> <c c="& " r="613, 319, 631, 347" u="3" o="3" /> <c c="' " r="632, 319, 634, 347" u="3" o="3" /> <c c="0 " r="635, 319, 659, 347" /> <c c="1 " r="660, 319, 692, 347" o="1" /> <c c="2 " r="693, 319, 698, 347" u="2" o="1" /> <c c="3 " r="699, 319, 710, 347" u="2" /> <c c="4 " r="711, 319, 728, 347" u="2" o="-1" /> <c c="5 " r="729, 319, 734, 347" u="1" o="2" /> <c c="6 " r="735, 319, 746, 347" o="2" /> <c c="7 " r="747, 319, 764, 347" u="-1" o="2" /> <c c="8 " r="765, 319, 772, 347" o="1" /> <c c="9 " r="773, 319, 780, 347" u="1" /> <c c=": " r="781, 319, 788, 347" o="1" /> <c c="; " r="789, 319, 802, 347" u="2" o="2" /> <c c="< " r="803, 319, 810, 347" u="3" o="2" /> <c c="= " r="811, 319, 820, 347" o="1" /> <c c="> " r="821, 319, 831, 347" u="1" o="1" /> <c c="@ " r="832, 319, 846, 347" /> <c c="A " r="847, 319, 858, 347" /> <c c="B " r="859, 319, 877, 347" u="2" o="2" /> <c c="C " r="878, 319, 883, 347" u="1" o="2" /> <c c="D " r="884, 319, 898, 347" u="-7" o="-7" /> <c c="p " r="899, 319, 907, 347" u="1" o="1" /> <c c="t " r="908, 319, 915, 347" u="1" o="2" /> <c c="u " r="916, 319, 922, 347" u="2" o="2" /> <c c="v " r="923, 319, 930, 347" u="1" o="2" /> <c c="w " r="931, 319, 938, 347" u="2" o="1" /> <c c="x " r="939, 319, 946, 347" u="1" o="2" /> <c c="y " r="947, 319, 955, 347" u="1" o="1" /> <c c="z " r="956, 319, 963, 347" u="1" o="2" /> <c c="{ " r="964, 319, 972, 347" u="1" o="1" /> <c c="| " r="973, 319, 981, 347" u="1" o="1" /> <c c="} " r="982, 319, 986, 347" u="1" /> <c c="~ " r="987, 319, 991, 347" u="1" /> <c c=" " r="992, 319, 999, 347" u="1" o="1" /> <c c=" " r="1000, 319, 1008, 347" u="1" o="1" /> <c c=" " r="1009, 319, 1012, 347" u="3" o="4" /> <c c=" " r="1013, 319, 1020, 347" u="2" o="1" /> <c c=" " r="0, 348, 6, 376" u="2" o="2" /> <c c=" " r="7, 348, 14, 376" u="1" o="2" /> <c c=" " r="15, 348, 21, 376" u="2" o="2" /> <c c=" " r="22, 348, 29, 376" u="1" o="2" /> <c c=" " r="30, 348, 37, 376" u="2" o="1" /> <c c=" " r="38, 348, 45, 376" u="1" o="2" /> <c c=" " r="46, 348, 54, 376" u="1" o="1" /> <c c=" " r="55, 348, 64, 376" u="1" /> <c c=" " r="65, 348, 73, 376" u="1" o="1" /> <c c=" " r="74, 348, 82, 376" u="1" o="1" /> <c c=" " r="83, 348, 87, 376" u="1" /> <c c=" " r="88, 348, 92, 376" o="1" /> <c c=" " r="93, 348, 106, 376" u="1" o="3" /> <c c=" " r="107, 348, 123, 376" o="1" /> <c c=" " r="124, 348, 137, 376" u="1" o="2" /> <c c=" " r="138, 348, 150, 376" u="1" o="2" /> <c c=" " r="151, 348, 161, 376" u="3" o="2" /> <c c=" " r="162, 348, 180, 376" u="2" o="2" /> <c c=" " r="181, 348, 198, 376" u="1" o="2" /> <c c=" " r="199, 348, 227, 376" u="2" o="2" /> <c c=" " r="228, 348, 249, 376" u="2" o="1" /> <c c=" " r="250, 348, 274, 376" o="1" /> <c c=" " r="275, 348, 295, 376" u="3" o="2" /> <c c=" " r="296, 348, 311, 376" u="-1" o="1" /> <c c="!" r="312, 348, 330, 376" /> <c c="!" r="331, 348, 349, 376" /> <c c="!" r="350, 348, 365, 376" u="2" o="1" /> <c c="!" r="366, 348, 386, 376" u="1" o="1" /> <c c="!" r="387, 348, 400, 376" u="1" o="2" /> <c c="!" r="401, 348, 419, 376" /> <c c="!" r="420, 348, 438, 376" /> <c c="!" r="439, 348, 450, 376" u="2" o="2" /> <c c="!" r="451, 348, 463, 376" u="1" o="1" /> <c c=" !" r="464, 348, 481, 376" u="1" o="1" /> <c c=" !" r="482, 348, 500, 376" o="1" /> <c c=" !" r="501, 348, 527, 376" u="1" /> <c c=" !" r="528, 348, 542, 376" o="1" /> <c c=" !" r="543, 348, 559, 376" u="3" o="2" /> <c c="!" r="560, 348, 575, 376" u="2" /> <c c="!" r="576, 348, 591, 376" u="2" /> <c c="!" r="592, 348, 608, 376" u="-1" o="1" /> <c c="!" r="609, 348, 622, 376" u="2" o="2" /> <c c="!" r="623, 348, 641, 376" o="1" /> <c c="!" r="642, 348, 656, 376" /> <c c="!" r="657, 348, 679, 376" u="1" o="1" /> <c c="!" r="680, 348, 694, 376" u="3" o="3" /> <c c="!" r="695, 348, 715, 376" u="2" o="1" /> <c c="!" r="716, 348, 734, 376" u="1" o="2" /> <c c="!" r="735, 348, 751, 376" u="1" /> <c c="!" r="752, 348, 765, 376" u="3" o="1" /> <c c="!" r="766, 348, 787, 376" u="2" o="-1" /> <c c="!" r="788, 348, 809, 376" u="1" o="1" /> <c c="!" r="810, 348, 829, 376" u="1" o="2" /> <c c="!" r="830, 348, 845, 376" u="3" o="1" /> <c c="!" r="846, 348, 858, 376" u="2" o="1" /> <c c="!" r="859, 348, 871, 376" u="2" o="1" /> <c c=" !" r="872, 348, 889, 376" u="1" o="1" /> <c c="!!" r="890, 348, 921, 376" u="2" o="3" /> <c c=""!" r="922, 348, 940, 376" u="1" /> <c c="#!" r="941, 348, 956, 376" o="1" /> <c c="$!" r="957, 348, 970, 376" u="1" o="1" /> <c c="%!" r="971, 348, 981, 376" u="1" o="1" /> <c c="&!" r="982, 348, 999, 376" u="2" o="2" /> <c c="'!" r="1000, 348, 1017, 376" u="2" o="2" /> <c c="(!" r="0, 377, 13, 405" u="1" /> <c c=")!" r="14, 377, 20, 405" u="1" o="3" /> <c c="*!" r="21, 377, 34, 405" u="2" o="1" /> <c c="+!" r="35, 377, 51, 405" o="1" /> <c c=",!" r="52, 377, 69, 405" o="2" /> <c c="-!" r="70, 377, 85, 405" u="1" /> <c c=".!" r="86, 377, 105, 405" u="1" /> <c c="/!" r="106, 377, 116, 405" u="1" o="1" /> <c c="0!" r="117, 377, 129, 405" u="1" o="1" /> <c c="1!" r="130, 377, 151, 405" o="-1" /> <c c="2!" r="152, 377, 163, 405" u="3" o="2" /> <c c="3!" r="164, 377, 186, 405" u="1" o="2" /> <c c="4!" r="187, 377, 198, 405" u="1" o="2" /> <c c="5!" r="199, 377, 212, 405" u="1" o="2" /> <c c="6!" r="213, 377, 226, 405" u="1" o="2" /> <c c="7!" r="227, 377, 236, 405" u="1" o="1" /> <c c="8!" r="237, 377, 250, 405" o="2" /> <c c="[!" r="251, 377, 267, 405" u="1" o="2" /> <c c="\!" r="268, 377, 284, 405" u="1" o="2" /> <c c="]!" r="285, 377, 301, 405" u="1" o="2" /> <c c="^!" r="302, 377, 318, 405" u="1" o="2" /> <c c="!" r="319, 377, 336, 405" u="3" o="3" /> <c c="!" r="337, 377, 343, 405" u="3" o="4" /> <c c="!" r="344, 377, 361, 405" u="3" o="3" /> <c c="!" r="362, 377, 368, 405" u="4" o="3" /> <c c="!" r="369, 377, 393, 405" u="3" o="2" /> <c c="!" r="394, 377, 400, 405" u="4" o="3" /> <c c="!" r="401, 377, 414, 405" u="3" o="2" /> <c c="!" r="415, 377, 428, 405" u="2" o="3" /> <c c="!" r="429, 377, 442, 405" u="3" o="2" /> <c c="!" r="443, 377, 456, 405" u="3" o="2" /> <c c="!" r="457, 377, 474, 405" u="3" o="3" /> <c c="!" r="475, 377, 492, 405" u="3" o="3" /> <c c="!" r="493, 377, 507, 405" u="3" o="2" /> <c c="!" r="508, 377, 522, 405" u="3" o="2" /> <c c="!" r="523, 377, 540, 405" u="3" o="3" /> <c c="!" r="541, 377, 547, 405" u="3" o="4" /> <c c="!" r="548, 377, 565, 405" u="3" o="3" /> <c c="!" r="566, 377, 572, 405" u="3" o="4" /> <c c="!" r="573, 377, 590, 405" u="3" o="3" /> <c c="!" r="591, 377, 608, 405" u="3" o="3" /> <c c="!" r="609, 377, 626, 405" u="3" o="3" /> <c c="!" r="627, 377, 633, 405" u="3" o="4" /> <c c="!" r="634, 377, 651, 405" u="3" o="3" /> <c c="!" r="652, 377, 658, 405" u="3" o="4" /> <c c="!" r="659, 377, 668, 405" u="2" o="2" /> <c c="!" r="669, 377, 686, 405" u="3" o="3" /> <c c="!" r="687, 377, 704, 405" u="3" o="3" /> <c c="!" r="705, 377, 722, 405" u="3" o="3" /> <c c="!" r="723, 377, 740, 405" u="3" o="3" /> <c c="!" r="741, 377, 765, 405" u="3" o="2" /> <c c="!" r="766, 377, 790, 405" u="3" o="2" /> <c c="!" r="791, 377, 802, 405" u="3" o="2" /> <c c="!" r="803, 377, 813, 405" u="3" o="3" /> <c c="!" r="814, 377, 824, 405" u="3" o="3" /> <c c="!" r="825, 377, 835, 405" u="3" o="3" /> <c c="!" r="836, 377, 846, 405" u="3" o="3" /> <c c="!" r="847, 377, 857, 405" u="3" o="3" /> <c c="!" r="858, 377, 875, 405" u="3" o="3" /> <c c="!" r="876, 377, 894, 405" u="3" o="3" /> <c c="!" r="895, 377, 913, 405" u="3" o="3" /> <c c="!" r="914, 377, 931, 405" u="3" o="3" /> <c c="!" r="932, 377, 949, 405" u="3" o="3" /> <c c="!" r="950, 377, 967, 405" u="3" o="3" /> <c c="!" r="968, 377, 985, 405" u="3" o="3" /> <c c="!" r="986, 377, 1003, 405" u="3" o="3" /> <c c="!" r="1004, 377, 1021, 405" u="3" o="3" /> <c c="!" r="0, 406, 3, 434" u="3" o="4" /> <c c="!" r="4, 406, 7, 434" u="4" o="3" /> <c c="!" r="8, 406, 25, 434" u="3" o="3" /> <c c="!" r="26, 406, 43, 434" u="3" o="3" /> <c c="!" r="44, 406, 47, 434" u="3" o="4" /> <c c="!" r="48, 406, 51, 434" u="4" o="3" /> <c c="!" r="52, 406, 69, 434" u="3" o="3" /> <c c="!" r="70, 406, 81, 434" u="4" o="4" /> <c c="!" r="82, 406, 99, 434" u="3" o="3" /> <c c="!" r="100, 406, 117, 434" u="3" o="3" /> <c c="!" r="118, 406, 129, 434" u="4" o="4" /> <c c="!" r="130, 406, 147, 434" u="3" o="3" /> <c c="!" r="148, 406, 159, 434" u="4" o="4" /> <c c="!" r="160, 406, 177, 434" u="3" o="3" /> <c c="!" r="178, 406, 195, 434" u="3" o="3" /> <c c="!" r="196, 406, 213, 434" u="3" o="3" /> <c c="!" r="214, 406, 238, 434" u="3" o="2" /> <c c="!" r="239, 406, 256, 434" u="3" o="3" /> <c c="!" r="257, 406, 274, 434" u="3" o="3" /> <c c="!" r="275, 406, 287, 434" u="3" o="4" /> <c c="!" r="288, 406, 305, 434" u="3" o="3" /> <c c="!" r="306, 406, 318, 434" u="3" o="4" /> <c c="!" r="319, 406, 343, 434" u="3" o="2" /> <c c="!" r="344, 406, 356, 434" u="3" o="4" /> <c c="!" r="357, 406, 371, 434" u="3" o="3" /> <c c="!" r="372, 406, 386, 434" u="3" o="3" /> <c c="!" r="387, 406, 401, 434" u="3" o="3" /> <c c="!" r="402, 406, 416, 434" u="3" o="3" /> <c c="!" r="417, 406, 434, 434" u="3" o="3" /> <c c="!" r="435, 406, 452, 434" u="3" o="3" /> <c c="!" r="453, 406, 477, 434" u="3" o="2" /> <c c="!" r="478, 406, 502, 434" u="3" o="2" /> <c c="!" r="503, 406, 508, 434" u="4" o="4" /> <c c="!" r="509, 406, 514, 434" u="4" o="4" /> <c c="!" r="515, 406, 532, 434" u="3" o="3" /> <c c="!" r="533, 406, 538, 434" u="4" o="4" /> <c c="!" r="539, 406, 556, 434" u="3" o="3" /> <c c="!" r="557, 406, 562, 434" u="4" o="4" /> <c c="!" r="563, 406, 580, 434" u="3" o="3" /> <c c="!" r="581, 406, 598, 434" u="3" o="3" /> <c c="!" r="599, 406, 616, 434" u="3" o="3" /> <c c="!" r="617, 406, 629, 434" u="4" o="3" /> <c c="!" r="630, 406, 647, 434" u="3" o="3" /> <c c="!" r="648, 406, 660, 434" u="4" o="3" /> <c c="!" r="661, 406, 673, 434" u="4" o="3" /> <c c=""" r="674, 406, 690, 434" u="3" o="2" /> <c c=""" r="691, 406, 703, 434" u="3" o="2" /> <c c=""" r="704, 406, 715, 434" u="3" o="2" /> <c c=""" r="716, 406, 727, 434" u="2" o="3" /> <c c=""" r="728, 406, 739, 434" u="3" o="2" /> <c c=""" r="740, 406, 758, 434" u="3" o="2" /> <c c=""" r="759, 406, 775, 434" u="3" o="2" /> <c c=""" r="776, 406, 792, 434" u="3" o="2" /> <c c=""" r="793, 406, 807, 434" u="3" o="2" /> <c c=" "" r="808, 406, 823, 434" u="3" o="1" /> <c c=" "" r="824, 406, 835, 434" u="3" o="2" /> <c c=" "" r="836, 406, 850, 434" u="3" o="2" /> <c c=" "" r="851, 406, 865, 434" u="3" o="3" /> <c c=" "" r="866, 406, 877, 434" u="3" o="2" /> <c c=""" r="878, 406, 892, 434" u="3" o="2" /> <c c=""" r="893, 406, 910, 434" u="2" o="3" /> <c c=""" r="911, 406, 928, 434" u="3" o="2" /> <c c=""" r="929, 406, 943, 434" u="3" o="2" /> <c c=""" r="944, 406, 957, 434" u="3" o="3" /> <c c=""" r="958, 406, 971, 434" u="3" o="3" /> <c c=""" r="972, 406, 985, 434" u="3" o="3" /> <c c=""" r="986, 406, 993, 434" u="3" o="3" /> <c c=""" r="994, 406, 1001, 434" u="3" o="3" /> <c c=""" r="1002, 406, 1016, 434" u="3" o="2" /> <c c=""" r="0, 435, 8, 463" u="3" o="2" /> <c c=""" r="9, 435, 17, 463" u="2" o="3" /> <c c=""" r="18, 435, 36, 463" u="2" o="-1" /> <c c=""" r="37, 435, 55, 463" u="2" o="-1" /> <c c=""" r="56, 435, 74, 463" u="2" o="-1" /> <c c=""" r="75, 435, 92, 463" u="3" o="3" /> <c c=""" r="93, 435, 112, 463" u="2" o="2" /> <c c=""" r="113, 435, 127, 463" u="3" o="2" /> <c c=" "" r="128, 435, 142, 463" u="3" o="2" /> <c c="!"" r="143, 435, 157, 463" u="3" o="2" /> <c c="""" r="158, 435, 172, 463" u="3" o="2" /> <c c="#"" r="173, 435, 174, 463" u="4" o="4" /> <c c="$"" r="175, 435, 182, 463" u="3" o="2" /> <c c="%"" r="183, 435, 189, 463" u="4" o="4" /> <c c="&"" r="190, 435, 202, 463" u="3" o="2" /> <c c="'"" r="203, 435, 216, 463" u="3" o="3" /> <c c="("" r="217, 435, 230, 463" u="3" o="3" /> <c c=")"" r="231, 435, 244, 463" u="3" o="3" /> <c c="*"" r="245, 435, 259, 463" u="3" o="2" /> <c c="+"" r="260, 435, 268, 463" u="3" o="3" /> <c c=","" r="269, 435, 284, 463" u="3" o="3" /> <c c="-"" r="285, 435, 307, 463" u="3" o="2" /> <c c="."" r="308, 435, 318, 463" u="2" o="3" /> <c c="/"" r="319, 435, 336, 463" u="2" o="2" /> <c c="0"" r="337, 435, 361, 463" u="2" o="2" /> <c c="1"" r="362, 435, 374, 463" u="2" o="1" /> <c c="2"" r="375, 435, 387, 463" u="2" o="1" /> <c c="3"" r="388, 435, 400, 463" u="2" o="1" /> <c c="4"" r="401, 435, 415, 463" u="3" o="2" /> <c c="5"" r="416, 435, 430, 463" u="3" o="2" /> <c c="6"" r="431, 435, 433, 463" u="4" o="4" /> <c c="7"" r="434, 435, 448, 463" u="3" o="2" /> <c c="8"" r="449, 435, 463, 463" u="3" o="2" /> <c c="9"" r="464, 435, 478, 463" u="3" o="2" /> <c c=":"" r="479, 435, 493, 463" u="3" o="2" /> <c c=";"" r="494, 435, 508, 463" u="3" o="2" /> <c c="<"" r="509, 435, 523, 463" u="3" o="2" /> <c c="="" r="524, 435, 538, 463" u="3" o="2" /> <c c=">"" r="539, 435, 553, 463" u="3" o="2" /> <c c="?"" r="554, 435, 568, 463" u="3" o="2" /> <c c="@"" r="569, 435, 573, 463" u="4" o="4" /> <c c="A"" r="574, 435, 588, 463" u="3" o="2" /> <c c="B"" r="589, 435, 603, 463" u="3" o="2" /> <c c="C"" r="604, 435, 618, 463" u="3" o="2" /> <c c="D"" r="619, 435, 633, 463" u="3" o="2" /> <c c="E"" r="634, 435, 648, 463" u="3" o="2" /> <c c="F"" r="649, 435, 663, 463" u="3" o="2" /> <c c="G"" r="664, 435, 678, 463" u="3" o="2" /> <c c="H"" r="679, 435, 693, 463" u="3" o="2" /> <c c="I"" r="694, 435, 708, 463" u="3" o="2" /> <c c="J"" r="709, 435, 723, 463" u="3" o="2" /> <c c="K"" r="724, 435, 738, 463" u="3" o="2" /> <c c="L"" r="739, 435, 753, 463" u="3" o="2" /> <c c="M"" r="754, 435, 768, 463" u="3" o="2" /> <c c="N"" r="769, 435, 783, 463" u="3" o="2" /> <c c="O"" r="784, 435, 798, 463" u="3" o="2" /> <c c="P"" r="799, 435, 813, 463" u="3" o="2" /> <c c="Q"" r="814, 435, 828, 463" u="3" o="2" /> <c c="R"" r="829, 435, 843, 463" u="3" o="2" /> <c c="S"" r="844, 435, 858, 463" u="3" o="2" /> <c c="T"" r="859, 435, 873, 463" u="3" o="2" /> <c c="U"" r="874, 435, 888, 463" u="3" o="2" /> <c c="V"" r="889, 435, 903, 463" u="3" o="2" /> <c c="W"" r="904, 435, 918, 463" u="3" o="2" /> <c c="X"" r="919, 435, 933, 463" u="3" o="2" /> <c c="Y"" r="934, 435, 948, 463" u="3" o="2" /> <c c="Z"" r="949, 435, 963, 463" u="3" o="2" /> <c c="["" r="964, 435, 978, 463" u="3" o="2" /> <c c="\"" r="979, 435, 993, 463" u="3" o="2" /> <c c="]"" r="994, 435, 1008, 463" u="3" o="2" /> <c c="^"" r="1009, 435, 1023, 463" u="3" o="2" /> <c c="_"" r="0, 464, 14, 492" u="3" o="2" /> <c c="`"" r="15, 464, 29, 492" u="3" o="2" /> <c c="a"" r="30, 464, 44, 492" u="3" o="2" /> <c c="b"" r="45, 464, 59, 492" u="3" o="2" /> <c c="c"" r="60, 464, 74, 492" u="3" o="2" /> <c c="d"" r="75, 464, 89, 492" u="3" o="2" /> <c c="e"" r="90, 464, 104, 492" u="3" o="2" /> <c c="f"" r="105, 464, 119, 492" u="3" o="2" /> <c c="g"" r="120, 464, 134, 492" u="3" o="2" /> <c c="h"" r="135, 464, 149, 492" u="3" o="2" /> <c c="i"" r="150, 464, 164, 492" u="3" o="2" /> <c c="j"" r="165, 464, 187, 492" u="3" o="2" /> <c c="k"" r="188, 464, 210, 492" u="3" o="2" /> <c c="l"" r="211, 464, 219, 492" u="3" o="2" /> <c c="m"" r="220, 464, 234, 492" u="3" o="2" /> <c c="n"" r="235, 464, 249, 492" u="3" o="2" /> <c c="o"" r="250, 464, 264, 492" u="3" o="2" /> <c c="p"" r="265, 464, 279, 492" u="3" o="2" /> <c c="q"" r="280, 464, 294, 492" u="3" o="2" /> <c c="r"" r="295, 464, 309, 492" u="3" o="2" /> <c c="s"" r="310, 464, 324, 492" u="3" o="2" /> <c c="t"" r="325, 464, 339, 492" u="3" o="2" /> <c c="u"" r="340, 464, 354, 492" u="3" o="2" /> <c c="v"" r="355, 464, 369, 492" u="3" o="2" /> <c c="w"" r="370, 464, 384, 492" u="3" o="2" /> <c c="x"" r="385, 464, 399, 492" u="3" o="2" /> <c c="y"" r="400, 464, 414, 492" u="3" o="2" /> <c c="z"" r="415, 464, 429, 492" u="3" o="2" /> <c c="{"" r="430, 464, 444, 492" u="3" o="2" /> <c c="|"" r="445, 464, 459, 492" u="3" o="2" /> <c c="}"" r="460, 464, 474, 492" u="3" o="2" /> <c c="~"" r="475, 464, 489, 492" u="3" o="2" /> <c c=""" r="490, 464, 504, 492" u="3" o="2" /> <c c=""" r="505, 464, 519, 492" u="3" o="2" /> <c c=""" r="520, 464, 534, 492" u="3" o="2" /> <c c=""" r="535, 464, 549, 492" u="3" o="2" /> <c c=""" r="550, 464, 564, 492" u="3" o="2" /> <c c=""" r="565, 464, 579, 492" u="3" o="2" /> <c c=""" r="580, 464, 594, 492" u="3" o="2" /> <c c=""" r="595, 464, 609, 492" u="3" o="2" /> <c c=""" r="610, 464, 624, 492" u="3" o="2" /> <c c=""" r="625, 464, 639, 492" u="3" o="2" /> <c c=""" r="640, 464, 654, 492" u="3" o="2" /> <c c=""" r="655, 464, 669, 492" u="3" o="2" /> <c c=""" r="670, 464, 684, 492" u="3" o="2" /> <c c=""" r="685, 464, 699, 492" u="3" o="2" /> <c c=""" r="700, 464, 714, 492" u="3" o="2" /> <c c=""" r="715, 464, 729, 492" u="3" o="2" /> <c c=""" r="730, 464, 744, 492" u="3" o="2" /> <c c=""" r="745, 464, 759, 492" u="3" o="2" /> <c c=""" r="760, 464, 774, 492" u="3" o="2" /> <c c=""" r="775, 464, 789, 492" u="3" o="2" /> <c c=""" r="790, 464, 804, 492" u="3" o="2" /> <c c=""" r="805, 464, 819, 492" u="3" o="2" /> <c c=""" r="820, 464, 834, 492" u="3" o="2" /> <c c=""" r="835, 464, 849, 492" u="3" o="2" /> <c c=""" r="850, 464, 864, 492" u="3" o="2" /> <c c=""" r="865, 464, 879, 492" u="3" o="2" /> <c c=""" r="880, 464, 894, 492" u="3" o="2" /> <c c=""" r="895, 464, 909, 492" u="3" o="2" /> <c c=""" r="910, 464, 924, 492" u="3" o="2" /> <c c=""" r="925, 464, 939, 492" u="3" o="2" /> <c c=""" r="940, 464, 954, 492" u="3" o="2" /> <c c=""" r="955, 464, 969, 492" u="3" o="2" /> <c c=""" r="970, 464, 984, 492" u="3" o="2" /> <c c=""" r="985, 464, 999, 492" u="3" o="2" /> <c c=""" r="1000, 464, 1014, 492" u="3" o="2" /> <c c=""" r="0, 493, 14, 521" u="3" o="2" /> <c c=""" r="15, 493, 29, 521" u="3" o="2" /> <c c=""" r="30, 493, 44, 521" u="3" o="2" /> <c c=""" r="45, 493, 59, 521" u="3" o="2" /> <c c=""" r="60, 493, 67, 521" u="3" o="4" /> <c c=""" r="68, 493, 75, 521" u="3" o="4" /> <c c=""" r="76, 493, 90, 521" u="3" o="2" /> <c c=""" r="91, 493, 105, 521" u="3" o="2" /> <c c=""" r="106, 493, 120, 521" u="3" o="2" /> <c c=""" r="121, 493, 135, 521" u="3" o="2" /> <c c=""" r="136, 493, 150, 521" u="3" o="2" /> <c c=""" r="151, 493, 165, 521" u="3" o="2" /> <c c=""" r="166, 493, 180, 521" u="3" o="2" /> <c c=""" r="181, 493, 195, 521" u="3" o="2" /> <c c=""" r="196, 493, 210, 521" u="3" o="2" /> <c c=""" r="211, 493, 225, 521" u="3" o="2" /> <c c=""" r="226, 493, 240, 521" u="3" o="2" /> <c c=""" r="241, 493, 255, 521" u="3" o="2" /> <c c=""" r="256, 493, 270, 521" u="3" o="2" /> <c c=""" r="271, 493, 285, 521" u="3" o="2" /> <c c=""" r="286, 493, 303, 521" u="3" o="3" /> <c c=""" r="304, 493, 321, 521" u="3" o="3" /> <c c=""" r="322, 493, 336, 521" u="3" o="2" /> <c c=""" r="337, 493, 350, 521" u="3" o="3" /> <c c=""" r="351, 493, 360, 521" u="3" o="3" /> <c c=""" r="361, 493, 375, 521" u="3" o="2" /> <c c=""" r="376, 493, 390, 521" u="3" o="2" /> <c c=""" r="391, 493, 405, 521" u="3" o="2" /> <c c=""" r="406, 493, 420, 521" u="3" o="2" /> <c c=""" r="421, 493, 435, 521" u="3" o="2" /> <c c=""" r="436, 493, 449, 521" u="3" o="3" /> <c c=""" r="450, 493, 463, 521" u="3" o="3" /> <c c=""" r="464, 493, 478, 521" u="3" o="2" /> <c c=""" r="479, 493, 493, 521" u="3" o="2" /> <c c=""" r="494, 493, 507, 521" u="3" o="3" /> <c c=""" r="508, 493, 510, 521" u="4" o="5" /> <c c=""" r="511, 493, 524, 521" u="3" o="3" /> <c c=""" r="525, 493, 540, 521" u="2" o="2" /> <c c=""" r="541, 493, 560, 521" u="3" o="2" /> <c c=""" r="561, 493, 575, 521" u="3" o="2" /> <c c=""" r="576, 493, 590, 521" u="3" o="2" /> <c c=""" r="591, 493, 605, 521" u="3" o="2" /> <c c=""" r="606, 493, 620, 521" u="3" o="2" /> <c c=""" r="621, 493, 635, 521" u="3" o="2" /> <c c=""" r="636, 493, 649, 521" u="3" o="3" /> <c c=""" r="650, 493, 663, 521" u="3" o="3" /> <c c=""" r="664, 493, 678, 521" u="3" o="2" /> <c c=""" r="679, 493, 693, 521" u="3" o="2" /> <c c=""" r="694, 493, 708, 521" u="3" o="2" /> <c c=""" r="709, 493, 723, 521" u="3" o="2" /> <c c=""" r="724, 493, 738, 521" u="3" o="2" /> <c c=""" r="739, 493, 753, 521" u="3" o="2" /> <c c=""" r="754, 493, 768, 521" u="3" o="2" /> <c c=""" r="769, 493, 783, 521" u="3" o="2" /> <c c=""" r="784, 493, 814, 521" u="3" o="2" /> <c c=""" r="815, 493, 845, 521" u="3" o="2" /> <c c=""" r="846, 493, 860, 521" u="3" o="2" /> <c c=""" r="861, 493, 875, 521" u="3" o="2" /> <c c=""" r="876, 493, 890, 521" u="3" o="2" /> <c c=""" r="891, 493, 905, 521" u="3" o="2" /> <c c=""" r="906, 493, 920, 521" u="3" o="2" /> <c c=""" r="921, 493, 935, 521" u="3" o="2" /> <c c=""" r="936, 493, 950, 521" u="3" o="2" /> <c c=""" r="951, 493, 965, 521" u="3" o="2" /> <c c=""" r="966, 493, 980, 521" u="3" o="2" /> <c c=""" r="981, 493, 995, 521" u="3" o="2" /> <c c=""" r="996, 493, 1010, 521" u="3" o="2" /> <c c=""" r="0, 522, 14, 550" u="3" o="2" /> <c c=""" r="15, 522, 29, 550" u="3" o="2" /> <c c=""" r="30, 522, 44, 550" u="3" o="2" /> <c c=""" r="45, 522, 60, 550" u="3" o="1" /> <c c=""" r="61, 522, 75, 550" u="3" o="2" /> <c c=""" r="76, 522, 90, 550" u="3" o="2" /> <c c=""" r="91, 522, 105, 550" u="3" o="2" /> <c c=""" r="106, 522, 120, 550" u="3" o="2" /> <c c=""" r="121, 522, 135, 550" u="3" o="2" /> <c c=""" r="136, 522, 138, 550" u="8" o="9" /> <c c=""" r="139, 522, 153, 550" u="3" o="2" /> <c c=""" r="154, 522, 168, 550" u="3" o="2" /> <c c=""" r="169, 522, 183, 550" u="3" o="2" /> <c c="#" r="184, 522, 201, 550" u="1" o="2" /> <c c="#" r="202, 522, 216, 550" u="3" o="2" /> <c c="#" r="217, 522, 223, 550" u="5" o="2" /> <c c=" #" r="224, 522, 230, 550" u="2" o="5" /> <c c=" #" r="231, 522, 237, 550" u="5" o="2" /> <c c=" #" r="238, 522, 244, 550" u="2" o="5" /> <c c=" #" r="245, 522, 251, 550" u="4" /> <c c="!#" r="252, 522, 258, 550" o="4" /> <c c=""#" r="259, 522, 273, 550" u="3" o="2" /> <c c="##" r="274, 522, 288, 550" u="3" o="2" /> <c c="$" r="289, 522, 311, 550" u="2" /> <c c="$" r="312, 522, 333, 550" u="1" o="2" /> <c c="$" r="334, 522, 356, 550" u="1" o="1" /> <c c="$" r="357, 522, 378, 550" u="2" o="1" /> <c c="$" r="379, 522, 401, 550" u="2" /> <c c="$" r="402, 522, 424, 550" u="1" o="1" /> <c c="$" r="425, 522, 450, 550" o="-1" /> <c c="$" r="451, 522, 473, 550" u="2" /> <c c="$" r="474, 522, 488, 550" u="5" o="5" /> <c c=" $" r="489, 522, 505, 550" u="5" o="3" /> <c c=" $" r="506, 522, 520, 550" u="5" o="5" /> <c c=" $" r="521, 522, 537, 550" u="3" o="2" /> <c c=" $" r="538, 522, 552, 550" u="5" o="5" /> <c c=" $" r="553, 522, 568, 550" u="4" o="5" /> <c c="$" r="569, 522, 585, 550" u="4" o="4" /> <c c="$" r="586, 522, 601, 550" u="4" o="5" /> <c c="$" r="602, 522, 624, 550" u="2" /> <c c="$" r="625, 522, 647, 550" u="2" /> <c c="$" r="648, 522, 669, 550" u="2" o="1" /> <c c="$" r="670, 522, 691, 550" u="2" o="1" /> <c c="$" r="692, 522, 713, 550" u="2" o="1" /> <c c="$" r="714, 522, 738, 550" u="2" o="-2" /> <c c="$" r="739, 522, 761, 550" u="1" o="1" /> <c c="$" r="762, 522, 783, 550" u="2" o="1" /> <c c="$" r="784, 522, 805, 550" u="1" o="2" /> <c c="$" r="806, 522, 821, 550" u="4" o="5" /> <c c="$" r="822, 522, 844, 550" u="1" o="1" /> <c c="$" r="845, 522, 866, 550" u="2" o="1" /> <c c="$" r="867, 522, 881, 550" u="5" o="5" /> <c c="$" r="882, 522, 898, 550" u="4" o="4" /> <c c="$" r="899, 522, 915, 550" u="4" o="4" /> <c c="$" r="916, 522, 931, 550" u="5" o="4" /> <c c=" $" r="932, 522, 948, 550" u="4" o="4" /> <c c="!$" r="949, 522, 971, 550" u="2" /> <c c=""$" r="972, 522, 989, 550" u="4" o="3" /> <c c="#$" r="990, 522, 997, 550" o="1" /> <c c="$$" r="998, 522, 1014, 550" u="5" o="3" /> <c c="%" r="0, 551, 24, 579" /> <c c="%" r="25, 551, 49, 579" /> <c c="%" r="50, 551, 52, 579" u="11" o="11" /> <c c="%" r="53, 551, 55, 579" u="11" o="11" /> <c c="%" r="56, 551, 78, 579" u="1" o="1" /> <c c="%" r="79, 551, 101, 579" u="1" o="1" /> <c c="%" r="102, 551, 104, 579" u="11" o="11" /> <c c="%" r="105, 551, 107, 579" u="11" o="11" /> <c c="%" r="108, 551, 130, 579" u="1" o="1" /> <c c=" %" r="131, 551, 153, 579" u="1" o="1" /> <c c=" %" r="154, 551, 156, 579" u="11" o="11" /> <c c=" %" r="157, 551, 159, 579" u="11" o="11" /> <c c=" %" r="160, 551, 173, 579" u="11" /> <c c=" %" r="174, 551, 187, 579" u="11" /> <c c="%" r="188, 551, 201, 579" u="11" /> <c c="%" r="202, 551, 215, 579" u="11" /> <c c="%" r="216, 551, 229, 579" o="11" /> <c c="%" r="230, 551, 243, 579" o="11" /> <c c="%" r="244, 551, 257, 579" o="11" /> <c c="%" r="258, 551, 271, 579" o="11" /> <c c="%" r="272, 551, 285, 579" u="11" /> <c c="%" r="286, 551, 299, 579" u="11" /> <c c="%" r="300, 551, 313, 579" u="11" /> <c c="%" r="314, 551, 327, 579" u="11" /> <c c="%" r="328, 551, 341, 579" o="11" /> <c c="%" r="342, 551, 355, 579" o="11" /> <c c="%" r="356, 551, 369, 579" o="11" /> <c c="%" r="370, 551, 383, 579" o="11" /> <c c="%" r="384, 551, 397, 579" u="11" /> <c c="%" r="398, 551, 411, 579" u="11" /> <c c="%" r="412, 551, 425, 579" u="11" /> <c c="%" r="426, 551, 439, 579" u="11" /> <c c=" %" r="440, 551, 453, 579" u="11" /> <c c="!%" r="454, 551, 467, 579" u="11" /> <c c=""%" r="468, 551, 481, 579" u="11" /> <c c="#%" r="482, 551, 495, 579" u="11" /> <c c="$%" r="496, 551, 509, 579" o="11" /> <c c="%%" r="510, 551, 523, 579" o="11" /> <c c="&%" r="524, 551, 537, 579" o="11" /> <c c="'%" r="538, 551, 551, 579" o="11" /> <c c="(%" r="552, 551, 565, 579" o="11" /> <c c=")%" r="566, 551, 579, 579" o="11" /> <c c="*%" r="580, 551, 593, 579" o="11" /> <c c="+%" r="594, 551, 607, 579" o="11" /> <c c=",%" r="608, 551, 632, 579" /> <c c="-%" r="633, 551, 657, 579" /> <c c=".%" r="658, 551, 682, 579" /> <c c="/%" r="683, 551, 707, 579" /> <c c="0%" r="708, 551, 732, 579" /> <c c="1%" r="733, 551, 757, 579" /> <c c="2%" r="758, 551, 782, 579" /> <c c="3%" r="783, 551, 807, 579" /> <c c="4%" r="808, 551, 832, 579" /> <c c="5%" r="833, 551, 857, 579" /> <c c="6%" r="858, 551, 882, 579" /> <c c="7%" r="883, 551, 907, 579" /> <c c="8%" r="908, 551, 932, 579" /> <c c="9%" r="933, 551, 957, 579" /> <c c=":%" r="958, 551, 982, 579" /> <c c=";%" r="983, 551, 1007, 579" /> <c c="<%" r="0, 580, 24, 608" /> <c c="=%" r="25, 580, 49, 608" /> <c c=">%" r="50, 580, 74, 608" /> <c c="?%" r="75, 580, 99, 608" /> <c c="@%" r="100, 580, 124, 608" /> <c c="A%" r="125, 580, 149, 608" /> <c c="B%" r="150, 580, 174, 608" /> <c c="C%" r="175, 580, 199, 608" /> <c c="D%" r="200, 580, 224, 608" /> <c c="E%" r="225, 580, 249, 608" /> <c c="F%" r="250, 580, 274, 608" /> <c c="G%" r="275, 580, 299, 608" /> <c c="H%" r="300, 580, 324, 608" /> <c c="I%" r="325, 580, 349, 608" /> <c c="J%" r="350, 580, 374, 608" /> <c c="K%" r="375, 580, 399, 608" /> <c c="L%" r="400, 580, 422, 608" u="1" o="1" /> <c c="M%" r="423, 580, 445, 608" u="1" o="1" /> <c c="N%" r="446, 580, 448, 608" u="11" o="11" /> <c c="O%" r="449, 580, 451, 608" u="11" o="11" /> <c c="P%" r="452, 580, 476, 608" /> <c c="Q%" r="477, 580, 483, 608" u="9" o="9" /> <c c="R%" r="484, 580, 497, 608" u="11" /> <c c="S%" r="498, 580, 513, 608" u="9" /> <c c="T%" r="514, 580, 529, 608" u="9" /> <c c="U%" r="530, 580, 543, 608" o="11" /> <c c="V%" r="544, 580, 559, 608" o="9" /> <c c="W%" r="560, 580, 575, 608" o="9" /> <c c="X%" r="576, 580, 591, 608" u="9" /> <c c="Y%" r="592, 580, 607, 608" u="9" /> <c c="Z%" r="608, 580, 623, 608" u="9" /> <c c="[%" r="624, 580, 637, 608" o="11" /> <c c="\%" r="638, 580, 653, 608" o="9" /> <c c="]%" r="654, 580, 669, 608" o="9" /> <c c="^%" r="670, 580, 683, 608" u="11" /> <c c="_%" r="684, 580, 699, 608" u="9" /> <c c="`%" r="700, 580, 715, 608" u="9" /> <c c="a%" r="716, 580, 729, 608" o="11" /> <c c="b%" r="730, 580, 745, 608" o="9" /> <c c="c%" r="746, 580, 761, 608" o="9" /> <c c="d%" r="762, 580, 786, 608" /> <c c="e%" r="787, 580, 811, 608" /> <c c="f%" r="812, 580, 836, 608" /> <c c="g%" r="837, 580, 861, 608" /> <c c="h%" r="862, 580, 886, 608" /> <c c="i%" r="887, 580, 911, 608" /> <c c="j%" r="912, 580, 936, 608" /> <c c="k%" r="937, 580, 962, 608" o="-1" /> <c c="l%" r="963, 580, 987, 608" /> <c c="m%" r="988, 580, 1001, 608" u="11" /> <c c="n%" r="1002, 580, 1015, 608" o="11" /> <c c="o%" r="0, 609, 13, 637" o="11" /> <c c="p%" r="14, 609, 27, 637" u="11" /> <c c="q%" r="28, 609, 53, 637" u="-1" /> <c c="r%" r="54, 609, 79, 637" u="-1" /> <c c="s%" r="80, 609, 106, 637" o="-2" /> <c c="t%" r="107, 609, 119, 637" o="12" /> <c c="u%" r="120, 609, 122, 637" u="11" o="11" /> <c c="w%" r="123, 609, 125, 637" u="11" o="11" /> <c c="x%" r="126, 609, 138, 637" o="12" /> <c c="y%" r="139, 609, 141, 637" u="11" o="11" /> <c c="{%" r="142, 609, 144, 637" u="11" o="11" /> <c c="|%" r="145, 609, 169, 637" /> <c c="}%" r="170, 609, 172, 637" u="11" o="11" /> <c c="~%" r="173, 609, 197, 637" /> <c c="%" r="198, 609, 200, 637" u="11" o="11" /> <c c="%" r="201, 609, 225, 637" /> <c c="%" r="226, 609, 250, 637" /> <c c="%" r="251, 609, 275, 637" /> <c c="%" r="276, 609, 300, 637" /> <c c="%" r="301, 609, 325, 637" /> <c c="%" r="326, 609, 350, 637" /> <c c="%" r="351, 609, 375, 637" /> <c c="%" r="376, 609, 400, 637" /> <c c="%" r="401, 609, 422, 637" o="3" /> <c c="%" r="423, 609, 441, 637" o="6" /> <c c="%" r="442, 609, 457, 637" o="9" /> <c c="%" r="458, 609, 470, 637" o="12" /> <c c="%" r="471, 609, 480, 637" o="15" /> <c c="%" r="481, 609, 487, 637" o="18" /> <c c="%" r="488, 609, 491, 637" o="21" /> <c c="%" r="492, 609, 512, 637" o="4" /> <c c="%" r="513, 609, 537, 637" /> <c c="%" r="538, 609, 558, 637" o="4" /> <c c="%" r="559, 609, 583, 637" /> <c c="%" r="584, 609, 587, 637" u="21" /> <c c="%" r="588, 609, 602, 637" u="3" o="2" /> <c c="%" r="603, 609, 617, 637" u="3" o="2" /> <c c="%" r="618, 609, 632, 637" u="3" o="2" /> <c c="%" r="633, 609, 647, 637" u="3" o="2" /> <c c="%" r="648, 609, 662, 637" u="3" o="2" /> <c c="%" r="663, 609, 677, 637" u="3" o="2" /> <c c="%" r="678, 609, 692, 637" u="3" o="2" /> <c c="%" r="693, 609, 707, 637" u="3" o="2" /> <c c="%" r="708, 609, 722, 637" u="3" o="2" /> <c c="%" r="723, 609, 736, 637" u="3" o="3" /> <c c="%" r="737, 609, 744, 637" u="3" o="2" /> <c c="%" r="745, 609, 752, 637" u="3" o="2" /> <c c="%" r="753, 609, 766, 637" u="3" o="3" /> <c c="%" r="767, 609, 781, 637" u="3" o="2" /> <c c="%" r="782, 609, 789, 637" u="3" o="2" /> <c c="%" r="790, 609, 797, 637" u="3" o="2" /> <c c="%" r="798, 609, 812, 637" u="3" o="2" /> <c c="%" r="813, 609, 827, 637" u="3" o="2" /> <c c="%" r="828, 609, 842, 637" u="3" o="2" /> <c c="%" r="843, 609, 857, 637" u="3" o="2" /> <c c="%" r="858, 609, 866, 637" u="3" o="2" /> <c c="%" r="867, 609, 875, 637" u="3" o="2" /> <c c="%" r="876, 609, 890, 637" u="3" o="2" /> <c c="%" r="891, 609, 905, 637" u="3" o="2" /> <c c="%" r="906, 609, 913, 637" u="3" o="3" /> <c c="%" r="914, 609, 921, 637" u="3" o="3" /> <c c="%" r="922, 609, 938, 637" u="3" o="2" /> <c c="%" r="939, 609, 955, 637" u="3" o="2" /> <c c="%" r="956, 609, 970, 637" u="3" o="2" /> <c c="%" r="971, 609, 985, 637" u="3" o="2" /> <c c="%" r="986, 609, 994, 637" u="3" o="2" /> <c c="%" r="995, 609, 1003, 637" u="3" o="2" /> <c c="%" r="1004, 609, 1018, 637" u="3" o="2" /> <c c="%" r="0, 638, 14, 666" u="3" o="2" /> <c c="%" r="15, 638, 22, 666" u="3" o="3" /> <c c="%" r="23, 638, 30, 666" u="3" o="3" /> <c c="%" r="31, 638, 47, 666" u="3" o="2" /> <c c="%" r="48, 638, 64, 666" u="3" o="2" /> <c c="%" r="65, 638, 79, 666" u="3" o="2" /> <c c="%" r="80, 638, 93, 666" u="3" o="3" /> <c c="%" r="94, 638, 107, 666" u="3" o="3" /> <c c="%" r="108, 638, 122, 666" u="3" o="2" /> <c c="%" r="123, 638, 136, 666" u="2" o="3" /> <c c="%" r="137, 638, 151, 666" u="3" o="2" /> <c c="%" r="152, 638, 166, 666" u="3" o="2" /> <c c="%" r="167, 638, 181, 666" u="3" o="2" /> <c c="%" r="182, 638, 196, 666" u="3" o="2" /> <c c="%" r="197, 638, 211, 666" u="3" o="2" /> <c c="%" r="212, 638, 226, 666" u="3" o="2" /> <c c="%" r="227, 638, 241, 666" u="3" o="2" /> <c c="%" r="242, 638, 256, 666" u="3" o="2" /> <c c="%" r="257, 638, 271, 666" u="3" o="2" /> <c c="%" r="272, 638, 286, 666" u="3" o="2" /> <c c="%" r="287, 638, 301, 666" u="3" o="2" /> <c c="%" r="302, 638, 309, 666" u="3" o="2" /> <c c="%" r="310, 638, 317, 666" u="3" o="2" /> <c c="%" r="318, 638, 342, 666" /> <c c="%" r="343, 638, 367, 666" /> <c c="%" r="368, 638, 392, 666" /> <c c="%" r="393, 638, 417, 666" /> <c c="%" r="418, 638, 427, 666" u="3" o="2" /> <c c="%" r="428, 638, 437, 666" u="3" o="2" /> <c c="%" r="438, 638, 447, 666" u="3" o="2" /> <c c="%" r="448, 638, 457, 666" u="3" o="2" /> <c c="%" r="458, 638, 476, 666" u="3" o="3" /> <c c="%" r="477, 638, 495, 666" u="3" o="3" /> <c c="%" r="496, 638, 510, 666" u="3" o="2" /> <c c="%" r="511, 638, 525, 666" u="3" o="2" /> <c c="%" r="526, 638, 540, 666" u="3" o="2" /> <c c="%" r="541, 638, 555, 666" u="3" o="2" /> <c c="%" r="556, 638, 564, 666" u="3" o="2" /> <c c="%" r="565, 638, 579, 666" u="3" o="2" /> <c c="%" r="580, 638, 594, 666" u="3" o="2" /> <c c="%" r="595, 638, 609, 666" u="3" o="2" /> <c c="%" r="610, 638, 624, 666" u="3" o="2" /> <c c="%" r="625, 638, 639, 666" u="3" o="2" /> <c c="%" r="640, 638, 654, 666" u="3" o="2" /> <c c="%" r="655, 638, 669, 666" u="3" o="2" /> <c c="%" r="670, 638, 684, 666" u="3" o="2" /> <c c=":&" r="685, 638, 703, 666" u="1" o="1" /> <c c=";&" r="704, 638, 722, 666" u="1" o="1" /> <c c="<&" r="723, 638, 741, 666" /> <c c="@&" r="742, 638, 758, 666" u="2" o="2" /> <c c="B&" r="759, 638, 779, 666" /> <c c="`&" r="780, 638, 797, 666" u="1" o="2" /> <c c="c&" r="798, 638, 815, 666" u="1" o="2" /> <c c="e&" r="816, 638, 833, 666" u="1" o="2" /> <c c="f&" r="834, 638, 852, 666" u="1" o="1" /> <c c="j&" r="853, 638, 865, 666" u="1" o="2" /> <c c="k&" r="866, 638, 879, 666" u="1" o="1" /> <c c="m&" r="880, 638, 887, 666" u="5" o="3" /> <c c="n&" r="888, 638, 894, 666" u="5" o="4" /> <c c="o&" r="895, 638, 905, 666" u="3" o="2" /> <c c="" r="906, 638, 918, 666" o="3" /> <c c="" r="919, 638, 931, 666" u="1" o="3" /> <c c="" r="932, 638, 940, 666" u="5" o="-13" /> </font>fonts/mono_dejavu_sans_4.xml0000755000175000017500000072025412565232430017031 0ustar mquinsonmquinson<?xml version="1.0"?> <font type="bitmap"> <Texture index="0" filename="mono_dejavu_sans_40.png" hasAlpha="true" /> <c c="" r="0, 0, 3, 6" /> <c c=" " r="4, 0, 5, 6" o="2" /> <c c="!" r="6, 0, 7, 6" u="1" o="1" /> <c c="&quot;" r="8, 0, 11, 6" /> <c c="#" r="12, 0, 15, 6" /> <c c="$" r="16, 0, 19, 6" /> <c c="%" r="20, 0, 23, 6" /> <c c="&amp;" r="24, 0, 28, 6" u="1" o="-2" /> <c c="'" r="29, 0, 30, 6" u="1" o="1" /> <c c="(" r="31, 0, 32, 6" u="1" o="1" /> <c c=")" r="33, 0, 34, 6" u="1" o="1" /> <c c="*" r="35, 0, 38, 6" /> <c c="+" r="39, 0, 42, 6" /> <c c="," r="43, 0, 45, 6" o="1" /> <c c="-" r="46, 0, 48, 6" u="1" /> <c c="." r="49, 0, 50, 6" u="1" o="1" /> <c c="/" r="51, 0, 54, 6" /> <c c="0" r="55, 0, 59, 6" u="1" o="-2" /> <c c="1" r="60, 0, 63, 6" /> <c c="2" r="64, 0, 68, 6" u="1" o="-2" /> <c c="3" r="69, 0, 73, 6" u="1" o="-2" /> <c c="4" r="74, 0, 78, 6" u="1" o="-2" /> <c c="5" r="79, 0, 83, 6" u="1" o="-2" /> <c c="6" r="84, 0, 88, 6" u="1" o="-2" /> <c c="7" r="89, 0, 93, 6" u="1" o="-2" /> <c c="8" r="94, 0, 98, 6" u="1" o="-2" /> <c c="9" r="99, 0, 103, 6" u="1" o="-2" /> <c c=":" r="104, 0, 105, 6" u="1" o="1" /> <c c=";" r="106, 0, 108, 6" o="1" /> <c c="&lt;" r="109, 0, 112, 6" u="1" o="-1" /> <c c="=" r="113, 0, 116, 6" u="1" o="-1" /> <c c="&gt;" r="117, 0, 120, 6" u="1" o="-1" /> <c c="?" r="121, 0, 123, 6" o="1" /> <c c="@" r="124, 0, 127, 6" /> <c c="A" r="128, 0, 132, 6" o="-1" /> <c c="B" r="133, 0, 137, 6" u="1" o="-2" /> <c c="C" r="138, 0, 142, 6" u="1" o="-2" /> <c c="D" r="143, 0, 147, 6" u="1" o="-2" /> <c c="E" r="148, 0, 152, 6" u="1" o="-2" /> <c c="F" r="153, 0, 157, 6" u="1" o="-2" /> <c c="G" r="158, 0, 162, 6" u="1" o="-2" /> <c c="H" r="163, 0, 167, 6" u="1" o="-2" /> <c c="I" r="168, 0, 171, 6" /> <c c="J" r="172, 0, 176, 6" u="1" o="-2" /> <c c="K" r="177, 0, 181, 6" u="1" o="-2" /> <c c="L" r="182, 0, 186, 6" u="1" o="-2" /> <c c="M" r="187, 0, 191, 6" u="1" o="-2" /> <c c="N" r="192, 0, 196, 6" u="1" o="-2" /> <c c="O" r="197, 0, 201, 6" u="1" o="-2" /> <c c="P" r="202, 0, 206, 6" u="1" o="-2" /> <c c="Q" r="207, 0, 211, 6" u="1" o="-2" /> <c c="R" r="212, 0, 216, 6" u="1" o="-2" /> <c c="S" r="217, 0, 221, 6" u="1" o="-2" /> <c c="T" r="222, 0, 225, 6" /> <c c="U" r="226, 0, 230, 6" u="1" o="-2" /> <c c="V" r="231, 0, 235, 6" o="-1" /> <c c="W" r="236, 0, 239, 6" /> <c c="X" r="240, 0, 244, 6" o="-1" /> <c c="Y" r="245, 0, 248, 6" /> <c c="Z" r="249, 0, 253, 6" u="1" o="-2" /> <c c="[" r="254, 0, 256, 6" u="1" /> <c c="\" r="257, 0, 259, 6" o="1" /> <c c="]" r="260, 0, 262, 6" o="1" /> <c c="^" r="263, 0, 266, 6" /> <c c="_" r="267, 0, 270, 6" /> <c c="`" r="271, 0, 272, 6" o="2" /> <c c="a" r="273, 0, 277, 6" u="1" o="-2" /> <c c="b" r="278, 0, 282, 6" u="1" o="-2" /> <c c="c" r="283, 0, 287, 6" u="1" o="-2" /> <c c="d" r="288, 0, 292, 6" u="1" o="-2" /> <c c="e" r="293, 0, 297, 6" u="1" o="-2" /> <c c="f" r="298, 0, 301, 6" /> <c c="g" r="302, 0, 306, 6" u="1" o="-2" /> <c c="h" r="307, 0, 311, 6" u="1" o="-2" /> <c c="i" r="312, 0, 315, 6" /> <c c="j" r="316, 0, 318, 6" o="1" /> <c c="k" r="319, 0, 323, 6" u="1" o="-2" /> <c c="l" r="324, 0, 327, 6" /> <c c="m" r="328, 0, 331, 6" /> <c c="n" r="332, 0, 336, 6" u="1" o="-2" /> <c c="o" r="337, 0, 341, 6" u="1" o="-2" /> <c c="p" r="342, 0, 346, 6" u="1" o="-2" /> <c c="q" r="347, 0, 351, 6" u="1" o="-2" /> <c c="r" r="352, 0, 354, 6" u="1" /> <c c="s" r="355, 0, 359, 6" u="1" o="-2" /> <c c="t" r="360, 0, 363, 6" /> <c c="u" r="364, 0, 368, 6" u="1" o="-2" /> <c c="v" r="369, 0, 373, 6" u="1" o="-2" /> <c c="w" r="374, 0, 377, 6" /> <c c="x" r="378, 0, 382, 6" u="1" o="-2" /> <c c="y" r="383, 0, 387, 6" u="1" o="-2" /> <c c="z" r="388, 0, 392, 6" u="1" o="-2" /> <c c="{" r="393, 0, 396, 6" /> <c c="|" r="397, 0, 398, 6" u="1" o="1" /> <c c="}" r="399, 0, 402, 6" /> <c c="~" r="403, 0, 406, 6" u="1" o="-1" /> <c c="" r="407, 0, 408, 6" o="2" /> <c c="" r="409, 0, 410, 6" u="1" o="1" /> <c c="" r="411, 0, 415, 6" u="1" o="-2" /> <c c="" r="416, 0, 419, 6" /> <c c="" r="420, 0, 422, 6" u="1" /> <c c="" r="423, 0, 426, 6" /> <c c="" r="427, 0, 428, 6" u="1" o="1" /> <c c="" r="429, 0, 431, 6" o="1" /> <c c="" r="432, 0, 434, 6" u="1" /> <c c="" r="435, 0, 438, 6" /> <c c="" r="439, 0, 441, 6" u="1" /> <c c="" r="442, 0, 444, 6" o="1" /> <c c="" r="445, 0, 448, 6" u="1" o="-1" /> <c c="" r="449, 0, 451, 6" u="1" /> <c c="" r="452, 0, 455, 6" /> <c c="" r="456, 0, 458, 6" u="1" /> <c c="" r="459, 0, 461, 6" u="1" /> <c c="" r="462, 0, 465, 6" /> <c c="" r="466, 0, 468, 6" u="1" /> <c c="" r="469, 0, 471, 6" u="1" /> <c c="" r="472, 0, 473, 6" u="1" o="1" /> <c c="" r="474, 0, 478, 6" u="1" o="-2" /> <c c="" r="479, 0, 481, 6" o="1" /> <c c="" r="482, 0, 483, 6" u="1" o="1" /> <c c="" r="484, 0, 486, 6" o="1" /> <c c="" r="487, 0, 490, 6" /> <c c="" r="491, 0, 493, 6" u="1" /> <c c="" r="494, 0, 496, 6" o="1" /> <c c="" r="497, 0, 501, 6" u="-1" /> <c c="" r="502, 0, 506, 6" u="-1" /> <c c="" r="507, 0, 510, 6" /> <c c="" r="0, 7, 2, 13" u="1" /> <c c="" r="3, 7, 7, 13" o="-1" /> <c c="" r="8, 7, 12, 13" o="-1" /> <c c="" r="13, 7, 17, 13" o="-1" /> <c c="" r="18, 7, 22, 13" o="-1" /> <c c="" r="23, 7, 27, 13" o="-1" /> <c c="" r="28, 7, 32, 13" u="1" o="-2" /> <c c="" r="33, 7, 36, 13" /> <c c="" r="37, 7, 42, 13" o="-2" /> <c c="" r="43, 7, 47, 13" u="1" o="-2" /> <c c="" r="48, 7, 52, 13" u="1" o="-2" /> <c c="" r="53, 7, 57, 13" u="1" o="-2" /> <c c="" r="58, 7, 62, 13" u="1" o="-2" /> <c c="" r="63, 7, 66, 13" /> <c c="" r="67, 7, 70, 13" /> <c c="" r="71, 7, 74, 13" /> <c c="" r="75, 7, 78, 13" /> <c c="" r="79, 7, 84, 13" o="-2" /> <c c="" r="85, 7, 89, 13" u="1" o="-2" /> <c c="" r="90, 7, 94, 13" u="1" o="-2" /> <c c="" r="95, 7, 99, 13" u="1" o="-2" /> <c c="" r="100, 7, 104, 13" u="1" o="-2" /> <c c="" r="105, 7, 109, 13" u="1" o="-2" /> <c c="" r="110, 7, 114, 13" u="1" o="-2" /> <c c="" r="115, 7, 117, 13" u="1" /> <c c="" r="118, 7, 123, 13" o="-2" /> <c c="" r="124, 7, 128, 13" u="1" o="-2" /> <c c="" r="129, 7, 133, 13" u="1" o="-2" /> <c c="" r="134, 7, 138, 13" u="1" o="-2" /> <c c="" r="139, 7, 143, 13" u="1" o="-2" /> <c c="" r="144, 7, 147, 13" /> <c c="" r="148, 7, 152, 13" u="1" o="-2" /> <c c="" r="153, 7, 157, 13" u="1" o="-2" /> <c c="" r="158, 7, 163, 13" o="-2" /> <c c="" r="164, 7, 168, 13" u="1" o="-2" /> <c c="" r="169, 7, 173, 13" u="1" o="-2" /> <c c="" r="174, 7, 178, 13" u="1" o="-2" /> <c c="" r="179, 7, 183, 13" u="1" o="-2" /> <c c="" r="184, 7, 188, 13" u="1" o="-2" /> <c c="" r="189, 7, 192, 13" /> <c c="" r="193, 7, 198, 13" o="-2" /> <c c="" r="199, 7, 204, 13" o="-2" /> <c c="" r="205, 7, 209, 13" u="1" o="-2" /> <c c="" r="210, 7, 214, 13" u="1" o="-2" /> <c c="" r="215, 7, 219, 13" u="1" o="-2" /> <c c="" r="220, 7, 223, 13" /> <c c="" r="224, 7, 227, 13" /> <c c="" r="228, 7, 231, 13" /> <c c="" r="232, 7, 235, 13" /> <c c="" r="236, 7, 240, 13" u="1" o="-2" /> <c c="" r="241, 7, 245, 13" u="1" o="-2" /> <c c="" r="246, 7, 251, 13" o="-2" /> <c c="" r="252, 7, 256, 13" u="1" o="-2" /> <c c="" r="257, 7, 261, 13" u="1" o="-2" /> <c c="" r="262, 7, 266, 13" u="1" o="-2" /> <c c="" r="267, 7, 271, 13" u="1" o="-2" /> <c c="" r="272, 7, 275, 13" /> <c c="" r="276, 7, 281, 13" o="-2" /> <c c="" r="282, 7, 287, 13" o="-2" /> <c c="" r="288, 7, 292, 13" u="1" o="-2" /> <c c="" r="293, 7, 297, 13" u="1" o="-2" /> <c c="" r="298, 7, 302, 13" u="1" o="-2" /> <c c="" r="303, 7, 307, 13" u="1" o="-2" /> <c c="" r="308, 7, 312, 13" u="1" o="-2" /> <c c="" r="313, 7, 317, 13" u="1" o="-2" /> <c c="" r="318, 7, 322, 13" o="-1" /> <c c="" r="323, 7, 327, 13" u="1" o="-2" /> <c c="" r="328, 7, 332, 13" o="-1" /> <c c="" r="333, 7, 337, 13" u="1" o="-2" /> <c c="" r="338, 7, 342, 13" o="-1" /> <c c="" r="343, 7, 347, 13" u="1" o="-2" /> <c c="" r="348, 7, 352, 13" u="1" o="-2" /> <c c="" r="353, 7, 357, 13" u="1" o="-2" /> <c c="" r="358, 7, 362, 13" u="1" o="-2" /> <c c=" " r="363, 7, 367, 13" u="1" o="-2" /> <c c=" " r="368, 7, 372, 13" u="1" o="-2" /> <c c=" " r="373, 7, 377, 13" u="1" o="-2" /> <c c=" " r="378, 7, 382, 13" u="1" o="-2" /> <c c=" " r="383, 7, 387, 13" u="1" o="-2" /> <c c="" r="388, 7, 392, 13" u="1" o="-2" /> <c c="" r="393, 7, 397, 13" u="1" o="-2" /> <c c="" r="398, 7, 403, 13" o="-2" /> <c c="" r="404, 7, 408, 13" u="1" o="-2" /> <c c="" r="409, 7, 413, 13" u="1" o="-2" /> <c c="" r="414, 7, 418, 13" u="1" o="-2" /> <c c="" r="419, 7, 423, 13" u="1" o="-2" /> <c c="" r="424, 7, 428, 13" u="1" o="-2" /> <c c="" r="429, 7, 433, 13" u="1" o="-2" /> <c c="" r="434, 7, 438, 13" u="1" o="-2" /> <c c="" r="439, 7, 443, 13" u="1" o="-2" /> <c c="" r="444, 7, 448, 13" u="1" o="-2" /> <c c="" r="449, 7, 453, 13" u="1" o="-2" /> <c c="" r="454, 7, 458, 13" u="1" o="-2" /> <c c="" r="459, 7, 463, 13" u="1" o="-2" /> <c c="" r="464, 7, 468, 13" u="1" o="-2" /> <c c="" r="469, 7, 473, 13" u="1" o="-2" /> <c c="" r="474, 7, 478, 13" u="1" o="-2" /> <c c=" " r="479, 7, 483, 13" u="1" o="-2" /> <c c="!" r="484, 7, 488, 13" u="1" o="-2" /> <c c=""" r="489, 7, 493, 13" u="1" o="-2" /> <c c="#" r="494, 7, 498, 13" u="1" o="-2" /> <c c="$" r="499, 7, 503, 13" u="1" o="-2" /> <c c="%" r="504, 7, 509, 13" o="-2" /> <c c="&" r="0, 14, 5, 20" o="-2" /> <c c="'" r="6, 14, 11, 20" o="-2" /> <c c="(" r="12, 14, 15, 20" /> <c c=")" r="16, 14, 19, 20" /> <c c="*" r="20, 14, 23, 20" /> <c c="+" r="24, 14, 27, 20" /> <c c="," r="28, 14, 31, 20" /> <c c="-" r="32, 14, 35, 20" /> <c c="." r="36, 14, 39, 20" /> <c c="/" r="40, 14, 43, 20" /> <c c="0" r="44, 14, 47, 20" /> <c c="1" r="48, 14, 51, 20" /> <c c="2" r="52, 14, 55, 20" /> <c c="3" r="56, 14, 59, 20" /> <c c="4" r="60, 14, 64, 20" u="1" o="-2" /> <c c="5" r="65, 14, 68, 20" /> <c c="6" r="69, 14, 73, 20" u="1" o="-2" /> <c c="7" r="74, 14, 78, 20" u="1" o="-2" /> <c c="8" r="79, 14, 83, 20" u="1" o="-2" /> <c c="9" r="84, 14, 88, 20" u="1" o="-2" /> <c c=":" r="89, 14, 92, 20" /> <c c=";" r="93, 14, 97, 20" u="1" o="-2" /> <c c="<" r="98, 14, 101, 20" /> <c c="=" r="102, 14, 106, 20" u="1" o="-2" /> <c c=">" r="107, 14, 110, 20" /> <c c="?" r="111, 14, 115, 20" u="1" o="-2" /> <c c="@" r="116, 14, 119, 20" /> <c c="A" r="120, 14, 125, 20" o="-2" /> <c c="B" r="126, 14, 129, 20" /> <c c="C" r="130, 14, 134, 20" u="1" o="-2" /> <c c="D" r="135, 14, 139, 20" u="1" o="-2" /> <c c="E" r="140, 14, 144, 20" u="1" o="-2" /> <c c="F" r="145, 14, 149, 20" u="1" o="-2" /> <c c="G" r="150, 14, 154, 20" u="1" o="-2" /> <c c="H" r="155, 14, 159, 20" u="1" o="-2" /> <c c="I" r="160, 14, 166, 20" u="-1" o="-2" /> <c c="J" r="167, 14, 171, 20" o="-1" /> <c c="K" r="172, 14, 176, 20" u="1" o="-2" /> <c c="L" r="177, 14, 181, 20" u="1" o="-2" /> <c c="M" r="182, 14, 186, 20" u="1" o="-2" /> <c c="N" r="187, 14, 191, 20" u="1" o="-2" /> <c c="O" r="192, 14, 196, 20" u="1" o="-2" /> <c c="P" r="197, 14, 201, 20" u="1" o="-2" /> <c c="Q" r="202, 14, 206, 20" u="1" o="-2" /> <c c="R" r="207, 14, 211, 20" u="1" o="-2" /> <c c="S" r="212, 14, 215, 20" /> <c c="T" r="216, 14, 220, 20" u="1" o="-2" /> <c c="U" r="221, 14, 223, 20" u="1" /> <c c="V" r="224, 14, 228, 20" u="1" o="-2" /> <c c="W" r="229, 14, 231, 20" u="1" /> <c c="X" r="232, 14, 236, 20" u="1" o="-2" /> <c c="Y" r="237, 14, 239, 20" u="1" /> <c c="Z" r="240, 14, 244, 20" u="1" o="-2" /> <c c="[" r="245, 14, 249, 20" u="1" o="-2" /> <c c="\" r="250, 14, 254, 20" u="1" o="-2" /> <c c="]" r="255, 14, 259, 20" u="1" o="-2" /> <c c="^" r="260, 14, 265, 20" o="-2" /> <c c="_" r="266, 14, 271, 20" o="-2" /> <c c="`" r="272, 14, 276, 20" u="1" o="-2" /> <c c="a" r="277, 14, 281, 20" u="1" o="-2" /> <c c="b" r="282, 14, 285, 20" /> <c c="c" r="286, 14, 289, 20" /> <c c="d" r="290, 14, 293, 20" /> <c c="e" r="294, 14, 297, 20" /> <c c="f" r="298, 14, 301, 20" /> <c c="g" r="302, 14, 305, 20" /> <c c="h" r="306, 14, 310, 20" u="1" o="-2" /> <c c="i" r="311, 14, 315, 20" u="1" o="-2" /> <c c="j" r="316, 14, 320, 20" u="1" o="-2" /> <c c="k" r="321, 14, 325, 20" u="1" o="-2" /> <c c="l" r="326, 14, 330, 20" u="1" o="-2" /> <c c="m" r="331, 14, 335, 20" u="1" o="-2" /> <c c="n" r="336, 14, 340, 20" u="1" o="-2" /> <c c="o" r="341, 14, 345, 20" u="1" o="-2" /> <c c="p" r="346, 14, 350, 20" u="1" o="-2" /> <c c="q" r="351, 14, 355, 20" u="1" o="-2" /> <c c="r" r="356, 14, 360, 20" u="1" o="-2" /> <c c="s" r="361, 14, 365, 20" u="1" o="-2" /> <c c="t" r="366, 14, 369, 20" /> <c c="u" r="370, 14, 373, 20" /> <c c="v" r="374, 14, 377, 20" /> <c c="w" r="378, 14, 382, 20" u="1" o="-2" /> <c c="x" r="383, 14, 386, 20" /> <c c="y" r="387, 14, 391, 20" u="1" o="-2" /> <c c="z" r="392, 14, 396, 20" u="1" o="-2" /> <c c="{" r="397, 14, 401, 20" u="1" o="-2" /> <c c="|" r="402, 14, 406, 20" u="1" o="-2" /> <c c="}" r="407, 14, 411, 20" u="1" o="-2" /> <c c="~" r="412, 14, 416, 20" u="1" o="-2" /> <c c="" r="417, 14, 420, 20" /> <c c="" r="421, 14, 424, 20" /> <c c="" r="425, 14, 428, 20" /> <c c="" r="429, 14, 433, 20" u="1" o="-2" /> <c c="" r="434, 14, 437, 20" /> <c c="" r="438, 14, 441, 20" /> <c c="" r="442, 14, 445, 20" /> <c c="" r="446, 14, 450, 20" u="1" o="-2" /> <c c="" r="451, 14, 455, 20" o="-1" /> <c c="" r="456, 14, 460, 20" o="-1" /> <c c="" r="461, 14, 466, 20" o="-2" /> <c c="" r="467, 14, 470, 20" /> <c c="" r="471, 14, 474, 20" /> <c c="" r="475, 14, 478, 20" /> <c c="" r="479, 14, 482, 20" /> <c c="" r="483, 14, 487, 20" u="1" o="-2" /> <c c="" r="488, 14, 492, 20" o="-1" /> <c c="" r="493, 14, 495, 20" u="1" /> <c c="" r="496, 14, 499, 20" /> <c c="" r="500, 14, 503, 20" /> <c c="" r="504, 14, 507, 20" /> <c c="" r="508, 14, 511, 20" /> <c c="" r="0, 21, 3, 27" /> <c c="" r="4, 21, 7, 27" /> <c c="" r="8, 21, 11, 27" /> <c c="" r="12, 21, 15, 27" /> <c c="" r="16, 21, 19, 27" /> <c c="" r="20, 21, 23, 27" /> <c c="" r="24, 21, 27, 27" /> <c c="" r="28, 21, 31, 27" /> <c c="" r="32, 21, 35, 27" /> <c c="" r="36, 21, 39, 27" /> <c c="" r="40, 21, 43, 27" /> <c c="" r="44, 21, 48, 27" u="1" o="-2" /> <c c="" r="49, 21, 53, 27" u="1" o="-2" /> <c c="" r="54, 21, 57, 27" /> <c c="" r="58, 21, 61, 27" /> <c c="" r="62, 21, 65, 27" /> <c c="" r="66, 21, 69, 27" /> <c c="" r="70, 21, 73, 27" /> <c c="" r="74, 21, 77, 27" /> <c c="" r="78, 21, 81, 27" /> <c c="" r="82, 21, 85, 27" /> <c c="" r="86, 21, 89, 27" /> <c c="" r="90, 21, 93, 27" /> <c c="" r="94, 21, 97, 27" /> <c c="" r="98, 21, 101, 27" /> <c c="" r="102, 21, 105, 27" /> <c c="" r="106, 21, 110, 27" u="1" o="-2" /> <c c="" r="111, 21, 115, 27" u="1" o="-2" /> <c c="" r="116, 21, 119, 27" /> <c c="" r="120, 21, 123, 27" /> <c c="" r="124, 21, 127, 27" /> <c c="" r="128, 21, 131, 27" /> <c c="" r="132, 21, 135, 27" /> <c c="" r="136, 21, 139, 27" /> <c c="" r="140, 21, 143, 27" /> <c c="" r="144, 21, 147, 27" /> <c c="" r="148, 21, 151, 27" /> <c c="" r="152, 21, 155, 27" /> <c c="" r="156, 21, 159, 27" /> <c c="" r="160, 21, 163, 27" /> <c c="" r="164, 21, 167, 27" /> <c c="" r="168, 21, 171, 27" /> <c c="" r="172, 21, 175, 27" /> <c c="" r="176, 21, 177, 27" u="1" o="1" /> <c c="" r="178, 21, 181, 27" /> <c c="" r="182, 21, 185, 27" /> <c c="" r="186, 21, 187, 27" u="1" o="1" /> <c c="" r="188, 21, 192, 27" o="-1" /> <c c="" r="193, 21, 197, 27" u="1" o="-2" /> <c c="" r="198, 21, 201, 27" /> <c c="" r="202, 21, 205, 27" /> <c c="" r="206, 21, 210, 27" u="1" o="-2" /> <c c="" r="211, 21, 215, 27" u="1" o="-2" /> <c c="" r="216, 21, 220, 27" u="1" o="-2" /> <c c="" r="221, 21, 225, 27" u="1" o="-2" /> <c c="" r="226, 21, 230, 27" u="1" o="-2" /> <c c="" r="231, 21, 235, 27" u="1" o="-2" /> <c c="" r="236, 21, 240, 27" u="1" o="-2" /> <c c="" r="241, 21, 245, 27" u="1" o="-2" /> <c c="" r="246, 21, 250, 27" u="1" o="-2" /> <c c="" r="251, 21, 255, 27" u="1" o="-2" /> <c c="" r="256, 21, 260, 27" u="1" o="-2" /> <c c="" r="261, 21, 266, 27" o="-2" /> <c c="" r="267, 21, 271, 27" o="-1" /> <c c="" r="272, 21, 276, 27" o="-1" /> <c c="" r="277, 21, 281, 27" u="1" o="-2" /> <c c="" r="282, 21, 286, 27" o="-1" /> <c c="" r="287, 21, 291, 27" u="1" o="-2" /> <c c="" r="292, 21, 295, 27" /> <c c="" r="296, 21, 299, 27" /> <c c="" r="300, 21, 304, 27" u="1" o="-2" /> <c c="" r="305, 21, 309, 27" u="1" o="-2" /> <c c="" r="310, 21, 314, 27" u="1" o="-2" /> <c c="" r="315, 21, 319, 27" u="1" o="-2" /> <c c="" r="320, 21, 324, 27" u="1" o="-2" /> <c c="" r="325, 21, 329, 27" u="1" o="-2" /> <c c="" r="330, 21, 334, 27" u="1" o="-2" /> <c c="" r="335, 21, 339, 27" u="1" o="-2" /> <c c="" r="340, 21, 343, 27" /> <c c="" r="344, 21, 347, 27" /> <c c="" r="348, 21, 351, 27" /> <c c="" r="352, 21, 356, 27" u="1" o="-2" /> <c c="" r="357, 21, 361, 27" u="1" o="-2" /> <c c="" r="362, 21, 365, 27" /> <c c="" r="366, 21, 370, 27" u="1" o="-2" /> <c c="" r="371, 21, 376, 27" o="-2" /> <c c="" r="377, 21, 380, 27" /> <c c="" r="381, 21, 384, 27" /> <c c="" r="385, 21, 390, 27" o="-2" /> <c c="" r="391, 21, 396, 27" o="-2" /> <c c="" r="397, 21, 401, 27" o="-1" /> <c c="" r="402, 21, 407, 27" o="-2" /> <c c="" r="408, 21, 412, 27" o="-1" /> <c c="" r="413, 21, 418, 27" o="-2" /> <c c="" r="419, 21, 424, 27" o="-2" /> <c c="" r="425, 21, 430, 27" o="-2" /> <c c="" r="431, 21, 436, 27" o="-2" /> <c c="" r="437, 21, 442, 27" o="-2" /> <c c="" r="443, 21, 446, 27" /> <c c=" " r="447, 21, 450, 27" /> <c c=" " r="451, 21, 454, 27" /> <c c=" " r="455, 21, 458, 27" /> <c c=" " r="459, 21, 464, 27" o="-2" /> <c c=" " r="465, 21, 470, 27" o="-2" /> <c c="" r="471, 21, 476, 27" o="-2" /> <c c="" r="477, 21, 482, 27" o="-2" /> <c c="" r="483, 21, 488, 27" o="-2" /> <c c="" r="489, 21, 492, 27" /> <c c="" r="493, 21, 498, 27" o="-2" /> <c c="" r="499, 21, 502, 27" /> <c c="" r="503, 21, 508, 27" o="-2" /> <c c="" r="0, 28, 5, 34" o="-2" /> <c c="" r="6, 28, 11, 34" o="-2" /> <c c="" r="12, 28, 17, 34" o="-2" /> <c c="" r="18, 28, 22, 34" u="1" o="-2" /> <c c="" r="23, 28, 27, 34" u="1" o="-2" /> <c c="" r="28, 28, 31, 34" /> <c c="" r="32, 28, 35, 34" /> <c c="" r="36, 28, 39, 34" /> <c c="" r="40, 28, 43, 34" /> <c c="" r="44, 28, 48, 34" u="1" o="-2" /> <c c="" r="49, 28, 53, 34" u="1" o="-2" /> <c c=" " r="54, 28, 57, 34" /> <c c="!" r="58, 28, 61, 34" /> <c c="$" r="62, 28, 65, 34" /> <c c="%" r="66, 28, 69, 34" /> <c c="&" r="70, 28, 74, 34" o="-1" /> <c c="'" r="75, 28, 79, 34" u="1" o="-2" /> <c c="(" r="80, 28, 85, 34" o="-2" /> <c c=")" r="86, 28, 91, 34" o="-2" /> <c c="*" r="92, 28, 96, 34" u="1" o="-2" /> <c c="+" r="97, 28, 101, 34" u="1" o="-2" /> <c c="," r="102, 28, 106, 34" u="1" o="-2" /> <c c="-" r="107, 28, 111, 34" u="1" o="-2" /> <c c="." r="112, 28, 116, 34" u="1" o="-2" /> <c c="/" r="117, 28, 121, 34" u="1" o="-2" /> <c c="0" r="122, 28, 126, 34" u="1" o="-2" /> <c c="1" r="127, 28, 131, 34" u="1" o="-2" /> <c c="2" r="132, 28, 135, 34" /> <c c="3" r="136, 28, 140, 34" u="1" o="-2" /> <c c="4" r="141, 28, 144, 34" /> <c c="5" r="145, 28, 148, 34" /> <c c="6" r="149, 28, 152, 34" /> <c c="7" r="153, 28, 155, 34" o="1" /> <c c="8" r="156, 28, 159, 34" /> <c c="9" r="160, 28, 163, 34" /> <c c=":" r="164, 28, 167, 34" /> <c c=";" r="168, 28, 171, 34" /> <c c="<" r="172, 28, 175, 34" /> <c c="=" r="176, 28, 179, 34" /> <c c=">" r="180, 28, 183, 34" /> <c c="?" r="184, 28, 187, 34" /> <c c="@" r="188, 28, 191, 34" /> <c c="A" r="192, 28, 195, 34" /> <c c="C" r="196, 28, 199, 34" /> <c c="D" r="200, 28, 203, 34" /> <c c="E" r="204, 28, 207, 34" /> <c c="L" r="208, 28, 211, 34" /> <c c="M" r="212, 28, 215, 34" /> <c c="P" r="216, 28, 219, 34" /> <c c="Q" r="220, 28, 223, 34" /> <c c="R" r="224, 28, 227, 34" /> <c c="S" r="228, 28, 232, 34" u="1" o="-2" /> <c c="T" r="233, 28, 237, 34" u="1" o="-2" /> <c c="U" r="238, 28, 241, 34" /> <c c="V" r="242, 28, 245, 34" /> <c c="W" r="246, 28, 249, 34" /> <c c="X" r="250, 28, 253, 34" /> <c c="Y" r="254, 28, 258, 34" o="-1" /> <c c="Z" r="259, 28, 262, 34" /> <c c="[" r="263, 28, 265, 34" u="1" /> <c c="\" r="266, 28, 269, 34" u="1" o="-1" /> <c c="]" r="270, 28, 273, 34" /> <c c="^" r="274, 28, 277, 34" /> <c c="_" r="278, 28, 281, 34" /> <c c="`" r="282, 28, 285, 34" /> <c c="a" r="286, 28, 289, 34" /> <c c="b" r="290, 28, 293, 34" /> <c c="c" r="294, 28, 297, 34" /> <c c="d" r="298, 28, 301, 34" /> <c c="e" r="302, 28, 305, 34" /> <c c="f" r="306, 28, 309, 34" /> <c c="g" r="310, 28, 313, 34" /> <c c="h" r="314, 28, 317, 34" /> <c c="i" r="318, 28, 321, 34" /> <c c="j" r="322, 28, 325, 34" /> <c c="k" r="326, 28, 329, 34" /> <c c="l" r="330, 28, 333, 34" /> <c c="m" r="334, 28, 337, 34" /> <c c="n" r="338, 28, 341, 34" /> <c c="o" r="342, 28, 345, 34" /> <c c="p" r="346, 28, 349, 34" /> <c c="q" r="350, 28, 353, 34" /> <c c="r" r="354, 28, 357, 34" /> <c c="s" r="358, 28, 361, 34" /> <c c="t" r="362, 28, 365, 34" /> <c c="u" r="366, 28, 369, 34" /> <c c="v" r="370, 28, 373, 34" /> <c c="w" r="374, 28, 377, 34" /> <c c="x" r="378, 28, 381, 34" /> <c c="y" r="382, 28, 385, 34" /> <c c="z" r="386, 28, 389, 34" /> <c c="{" r="390, 28, 393, 34" /> <c c="|" r="394, 28, 397, 34" /> <c c="}" r="398, 28, 401, 34" /> <c c="~" r="402, 28, 405, 34" /> <c c="" r="406, 28, 409, 34" /> <c c="" r="410, 28, 413, 34" /> <c c="" r="414, 28, 417, 34" /> <c c="" r="418, 28, 421, 34" /> <c c="" r="422, 28, 425, 34" /> <c c="" r="426, 28, 429, 34" /> <c c="" r="430, 28, 433, 34" /> <c c="" r="434, 28, 437, 34" /> <c c="" r="438, 28, 441, 34" /> <c c="" r="442, 28, 445, 34" /> <c c="" r="446, 28, 449, 34" /> <c c="" r="450, 28, 453, 34" /> <c c="" r="454, 28, 457, 34" /> <c c="" r="458, 28, 461, 34" /> <c c="" r="462, 28, 465, 34" /> <c c="" r="466, 28, 469, 34" /> <c c="" r="470, 28, 473, 34" /> <c c="" r="474, 28, 477, 34" /> <c c="" r="478, 28, 481, 34" /> <c c="" r="482, 28, 485, 34" /> <c c="" r="486, 28, 489, 34" /> <c c="" r="490, 28, 493, 34" /> <c c="" r="494, 28, 497, 34" /> <c c="" r="498, 28, 501, 34" /> <c c="" r="502, 28, 505, 34" /> <c c="" r="506, 28, 509, 34" /> <c c="" r="510, 28, 512, 34" u="1" /> <c c="" r="0, 35, 3, 41" /> <c c="" r="4, 35, 7, 41" /> <c c="" r="8, 35, 11, 41" /> <c c="" r="12, 35, 15, 41" /> <c c="" r="16, 35, 19, 41" /> <c c="" r="20, 35, 23, 41" /> <c c="" r="24, 35, 27, 41" /> <c c="" r="28, 35, 31, 41" /> <c c="" r="32, 35, 35, 41" /> <c c="" r="36, 35, 39, 41" /> <c c="" r="40, 35, 43, 41" /> <c c="" r="44, 35, 47, 41" /> <c c="" r="48, 35, 51, 41" /> <c c="" r="52, 35, 55, 41" /> <c c="" r="56, 35, 59, 41" /> <c c="" r="60, 35, 63, 41" /> <c c="" r="64, 35, 67, 41" /> <c c="" r="68, 35, 71, 41" /> <c c="" r="72, 35, 75, 41" /> <c c="" r="76, 35, 79, 41" /> <c c="" r="80, 35, 83, 41" /> <c c="" r="84, 35, 87, 41" /> <c c="" r="88, 35, 91, 41" /> <c c="" r="92, 35, 95, 41" /> <c c="" r="96, 35, 97, 41" u="1" o="1" /> <c c="" r="98, 35, 101, 41" /> <c c="" r="102, 35, 105, 41" /> <c c="" r="106, 35, 109, 41" /> <c c="" r="110, 35, 113, 41" /> <c c="" r="114, 35, 117, 41" /> <c c="" r="118, 35, 121, 41" /> <c c="" r="122, 35, 123, 41" u="1" o="1" /> <c c="" r="124, 35, 126, 41" u="1" /> <c c="" r="127, 35, 129, 41" o="1" /> <c c="" r="130, 35, 131, 41" u="1" o="1" /> <c c="" r="132, 35, 133, 41" u="1" o="1" /> <c c="" r="134, 35, 135, 41" u="1" o="1" /> <c c="" r="136, 35, 139, 41" /> <c c="" r="140, 35, 143, 41" /> <c c="" r="144, 35, 146, 41" u="1" /> <c c="" r="147, 35, 149, 41" u="1" /> <c c="" r="150, 35, 151, 41" u="1" o="1" /> <c c="" r="152, 35, 154, 41" u="1" /> <c c="" r="155, 35, 156, 41" u="1" o="1" /> <c c="" r="157, 35, 158, 41" o="2" /> <c c="" r="159, 35, 160, 41" u="1" o="1" /> <c c="" r="161, 35, 162, 41" u="1" o="1" /> <c c="" r="163, 35, 164, 41" u="1" o="1" /> <c c="" r="165, 35, 166, 41" u="1" o="1" /> <c c="" r="167, 35, 170, 41" /> <c c="" r="171, 35, 172, 41" u="1" o="1" /> <c c="" r="173, 35, 175, 41" u="1" /> <c c="" r="176, 35, 177, 41" u="1" o="1" /> <c c="" r="178, 35, 179, 41" u="1" o="1" /> <c c="" r="180, 35, 181, 41" u="1" o="1" /> <c c="" r="182, 35, 184, 41" u="1" /> <c c="" r="185, 35, 187, 41" u="1" /> <c c="" r="188, 35, 192, 41" u="-1" /> <c c="" r="193, 35, 196, 41" /> <c c="" r="197, 35, 200, 41" /> <c c="" r="201, 35, 204, 41" /> <c c="" r="205, 35, 208, 41" /> <c c="" r="209, 35, 212, 41" /> <c c="" r="213, 35, 216, 41" /> <c c="" r="217, 35, 220, 41" /> <c c="" r="221, 35, 224, 41" /> <c c="" r="225, 35, 228, 41" /> <c c="" r="229, 35, 232, 41" /> <c c="" r="233, 35, 237, 41" u="-1" /> <c c="" r="238, 35, 239, 41" u="1" o="1" /> <c c="" r="240, 35, 241, 41" o="2" /> <c c="" r="242, 35, 243, 41" u="1" o="1" /> <c c="" r="244, 35, 246, 41" u="1" /> <c c="" r="247, 35, 249, 41" u="1" /> <c c="" r="250, 35, 252, 41" u="1" /> <c c="" r="253, 35, 256, 41" /> <c c="" r="257, 35, 259, 41" u="1" /> <c c="" r="260, 35, 261, 41" u="1" o="1" /> <c c="" r="262, 35, 264, 41" u="1" /> <c c=" " r="265, 35, 266, 41" u="1" o="1" /> <c c=" " r="267, 35, 268, 41" u="1" o="1" /> <c c=" " r="269, 35, 271, 41" u="1" /> <c c=" " r="272, 35, 274, 41" u="1" /> <c c=" " r="275, 35, 276, 41" u="1" o="1" /> <c c="" r="277, 35, 280, 41" /> <c c="" r="281, 35, 284, 41" /> <c c="" r="285, 35, 287, 41" u="1" /> <c c="" r="288, 35, 291, 41" /> <c c="" r="292, 35, 293, 41" u="1" o="1" /> <c c="" r="294, 35, 295, 41" u="1" o="1" /> <c c="" r="296, 35, 297, 41" u="1" o="1" /> <c c="" r="298, 35, 299, 41" u="1" o="1" /> <c c="" r="300, 35, 301, 41" o="2" /> <c c="" r="302, 35, 303, 41" o="2" /> <c c="" r="304, 35, 305, 41" u="1" o="1" /> <c c="" r="306, 35, 307, 41" u="1" o="1" /> <c c="" r="308, 35, 311, 41" /> <c c="" r="312, 35, 313, 41" u="1" o="1" /> <c c="" r="314, 35, 315, 41" u="1" o="1" /> <c c="" r="316, 35, 319, 41" /> <c c="" r="320, 35, 321, 41" o="2" /> <c c="" r="322, 35, 325, 41" /> <c c=" " r="326, 35, 329, 41" /> <c c="!" r="330, 35, 332, 41" u="1" /> <c c=""" r="333, 35, 335, 41" o="1" /> <c c="#" r="336, 35, 337, 41" o="2" /> <c c="$" r="338, 35, 339, 41" o="2" /> <c c="%" r="340, 35, 341, 41" u="1" o="1" /> <c c="&" r="342, 35, 343, 41" u="1" o="1" /> <c c="'" r="344, 35, 346, 41" o="1" /> <c c="(" r="347, 35, 348, 41" u="1" o="1" /> <c c=")" r="349, 35, 350, 41" u="1" o="1" /> <c c="*" r="351, 35, 354, 41" /> <c c="+" r="355, 35, 358, 41" /> <c c="," r="359, 35, 361, 41" u="1" /> <c c="-" r="362, 35, 364, 41" u="1" /> <c c="." r="365, 35, 367, 41" u="1" /> <c c="/" r="368, 35, 371, 41" /> <c c="0" r="372, 35, 374, 41" u="1" /> <c c="1" r="375, 35, 376, 41" o="2" /> <c c="2" r="377, 35, 380, 41" /> <c c="3" r="381, 35, 384, 41" /> <c c="4" r="385, 35, 388, 41" u="1" o="-1" /> <c c="5" r="389, 35, 392, 41" /> <c c="6" r="393, 35, 396, 41" /> <c c="7" r="397, 35, 400, 41" /> <c c="8" r="401, 35, 404, 41" /> <c c="9" r="405, 35, 406, 41" u="1" o="1" /> <c c=":" r="407, 35, 410, 41" /> <c c=";" r="411, 35, 414, 41" /> <c c="<" r="415, 35, 418, 41" /> <c c="=" r="419, 35, 422, 41" /> <c c=">" r="423, 35, 424, 41" u="1" o="1" /> <c c="?" r="425, 35, 428, 41" /> <c c="C" r="429, 35, 430, 41" u="1" o="1" /> <c c="X" r="431, 35, 432, 41" u="2" /> <c c="a" r="433, 35, 438, 41" u="-1" o="-1" /> <c c="t" r="439, 35, 440, 41" u="1" o="1" /> <c c="u" r="441, 35, 442, 41" u="1" o="1" /> <c c="z" r="443, 35, 444, 41" u="1" o="1" /> <c c="~" r="445, 35, 447, 41" o="1" /> <c c="" r="448, 35, 449, 41" u="1" o="1" /> <c c="" r="450, 35, 452, 41" u="1" /> <c c="" r="453, 35, 457, 41" o="-1" /> <c c="" r="458, 35, 459, 41" u="1" o="1" /> <c c="" r="460, 35, 466, 41" u="-1" o="-2" /> <c c="" r="467, 35, 473, 41" u="-1" o="-2" /> <c c="" r="474, 35, 478, 41" u="-1" /> <c c="" r="479, 35, 485, 41" u="-1" o="-2" /> <c c="" r="486, 35, 490, 41" u="-1" /> <c c="" r="491, 35, 494, 41" /> <c c="" r="495, 35, 498, 41" /> <c c="" r="499, 35, 503, 41" o="-1" /> <c c="" r="504, 35, 508, 41" u="1" o="-2" /> <c c="" r="0, 42, 4, 48" u="1" o="-2" /> <c c="" r="5, 42, 8, 48" /> <c c="" r="9, 42, 13, 48" u="1" o="-2" /> <c c="" r="14, 42, 18, 48" u="1" o="-2" /> <c c="" r="19, 42, 23, 48" u="1" o="-2" /> <c c="" r="24, 42, 27, 48" /> <c c="" r="28, 42, 31, 48" /> <c c="" r="32, 42, 36, 48" u="1" o="-2" /> <c c="" r="37, 42, 40, 48" /> <c c="" r="41, 42, 45, 48" u="1" o="-2" /> <c c="" r="46, 42, 50, 48" u="1" o="-2" /> <c c="" r="51, 42, 54, 48" /> <c c="" r="55, 42, 59, 48" u="1" o="-2" /> <c c="" r="60, 42, 64, 48" u="1" o="-2" /> <c c="" r="65, 42, 69, 48" u="1" o="-2" /> <c c="" r="70, 42, 73, 48" /> <c c="" r="74, 42, 77, 48" /> <c c="" r="78, 42, 81, 48" /> <c c="" r="82, 42, 85, 48" /> <c c="" r="86, 42, 90, 48" o="-1" /> <c c="" r="91, 42, 94, 48" /> <c c="" r="95, 42, 98, 48" /> <c c="" r="99, 42, 102, 48" /> <c c="" r="103, 42, 106, 48" /> <c c="" r="107, 42, 110, 48" /> <c c="" r="111, 42, 113, 48" u="1" /> <c c="" r="114, 42, 117, 48" /> <c c="" r="118, 42, 121, 48" /> <c c="" r="122, 42, 125, 48" /> <c c="" r="126, 42, 129, 48" /> <c c="" r="130, 42, 133, 48" /> <c c="" r="134, 42, 137, 48" /> <c c="" r="138, 42, 141, 48" /> <c c="" r="142, 42, 144, 48" u="1" /> <c c="" r="145, 42, 148, 48" /> <c c="" r="149, 42, 152, 48" /> <c c="" r="153, 42, 156, 48" /> <c c="" r="157, 42, 160, 48" /> <c c="" r="161, 42, 165, 48" u="1" o="-2" /> <c c="" r="166, 42, 169, 48" /> <c c="" r="170, 42, 174, 48" u="1" o="-2" /> <c c="" r="175, 42, 178, 48" /> <c c="" r="179, 42, 182, 48" /> <c c="" r="183, 42, 187, 48" u="1" o="-2" /> <c c="" r="188, 42, 191, 48" /> <c c="" r="192, 42, 195, 48" /> <c c="" r="196, 42, 199, 48" /> <c c="" r="200, 42, 203, 48" /> <c c="" r="204, 42, 207, 48" /> <c c="" r="208, 42, 211, 48" /> <c c="" r="212, 42, 215, 48" /> <c c="" r="216, 42, 219, 48" /> <c c="" r="220, 42, 223, 48" /> <c c="" r="224, 42, 227, 48" /> <c c="" r="228, 42, 231, 48" /> <c c="" r="232, 42, 235, 48" /> <c c="" r="236, 42, 240, 48" u="1" o="-2" /> <c c="" r="241, 42, 244, 48" /> <c c="" r="245, 42, 248, 48" /> <c c="" r="249, 42, 253, 48" o="-1" /> <c c="" r="254, 42, 257, 48" /> <c c="" r="258, 42, 262, 48" o="-1" /> <c c="" r="263, 42, 268, 48" u="-1" o="-1" /> <c c="" r="269, 42, 273, 48" o="-1" /> <c c="" r="274, 42, 277, 48" /> <c c="" r="278, 42, 281, 48" /> <c c="" r="282, 42, 285, 48" /> <c c="" r="286, 42, 289, 48" /> <c c="" r="290, 42, 293, 48" /> <c c="" r="294, 42, 297, 48" /> <c c="" r="298, 42, 301, 48" /> <c c="" r="302, 42, 306, 48" u="1" o="-2" /> <c c="" r="307, 42, 310, 48" /> <c c="" r="311, 42, 314, 48" /> <c c="" r="315, 42, 318, 48" /> <c c="" r="319, 42, 322, 48" /> <c c="" r="323, 42, 326, 48" /> <c c="" r="327, 42, 330, 48" /> <c c="" r="331, 42, 334, 48" /> <c c="" r="335, 42, 339, 48" u="1" o="-2" /> <c c="" r="340, 42, 342, 48" o="1" /> <c c="" r="343, 42, 346, 48" /> <c c="" r="347, 42, 350, 48" /> <c c="" r="351, 42, 354, 48" /> <c c="" r="355, 42, 359, 48" u="1" o="-2" /> <c c="" r="360, 42, 364, 48" u="1" o="-2" /> <c c="" r="365, 42, 369, 48" u="1" o="-2" /> <c c="" r="370, 42, 373, 48" /> <c c="" r="374, 42, 377, 48" /> <c c="" r="378, 42, 381, 48" /> <c c="" r="382, 42, 385, 48" /> <c c="" r="386, 42, 390, 48" u="1" o="-2" /> <c c="" r="391, 42, 394, 48" /> <c c="" r="395, 42, 399, 48" u="1" o="-2" /> <c c="" r="400, 42, 404, 48" u="1" o="-2" /> <c c="" r="405, 42, 408, 48" /> <c c="" r="409, 42, 413, 48" u="1" o="-2" /> <c c="" r="414, 42, 418, 48" u="1" o="-2" /> <c c="" r="419, 42, 423, 48" u="1" o="-2" /> <c c="" r="424, 42, 427, 48" /> <c c="" r="428, 42, 431, 48" /> <c c="" r="432, 42, 436, 48" u="1" o="-2" /> <c c=" " r="437, 42, 440, 48" /> <c c=" " r="441, 42, 444, 48" /> <c c=" " r="445, 42, 448, 48" /> <c c=" " r="449, 42, 453, 48" u="1" o="-2" /> <c c=" " r="454, 42, 458, 48" u="1" o="-2" /> <c c="" r="459, 42, 462, 48" /> <c c="" r="463, 42, 466, 48" /> <c c="" r="467, 42, 471, 48" o="-1" /> <c c="" r="472, 42, 476, 48" u="1" o="-2" /> <c c="" r="477, 42, 481, 48" u="1" o="-2" /> <c c="" r="482, 42, 486, 48" u="1" o="-2" /> <c c="" r="487, 42, 491, 48" o="-1" /> <c c="" r="492, 42, 496, 48" u="1" o="-2" /> <c c="" r="497, 42, 502, 48" u="-1" o="-1" /> <c c="" r="503, 42, 507, 48" u="1" o="-2" /> <c c="" r="508, 42, 512, 48" u="1" o="-2" /> <c c="" r="0, 49, 4, 55" u="1" o="-2" /> <c c="" r="5, 49, 9, 55" u="1" o="-2" /> <c c="" r="10, 49, 13, 55" /> <c c="" r="14, 49, 18, 55" u="1" o="-2" /> <c c="" r="19, 49, 23, 55" u="1" o="-2" /> <c c="" r="24, 49, 28, 55" u="1" o="-2" /> <c c="" r="29, 49, 33, 55" u="1" o="-2" /> <c c=" " r="34, 49, 38, 55" u="1" o="-2" /> <c c="!" r="39, 49, 43, 55" u="1" o="-2" /> <c c=""" r="44, 49, 47, 55" /> <c c="#" r="48, 49, 51, 55" /> <c c="$" r="52, 49, 55, 55" /> <c c="%" r="56, 49, 60, 55" o="-1" /> <c c="&" r="61, 49, 64, 55" /> <c c="'" r="65, 49, 69, 55" u="1" o="-2" /> <c c="(" r="70, 49, 73, 55" /> <c c=")" r="74, 49, 78, 55" o="-1" /> <c c="*" r="79, 49, 82, 55" /> <c c="+" r="83, 49, 86, 55" /> <c c="," r="87, 49, 91, 55" u="1" o="-2" /> <c c="-" r="92, 49, 95, 55" /> <c c="." r="96, 49, 99, 55" /> <c c="/" r="100, 49, 104, 55" o="-1" /> <c c="0" r="105, 49, 109, 55" u="1" o="-2" /> <c c="1" r="110, 49, 114, 55" u="1" o="-2" /> <c c="2" r="115, 49, 117, 55" u="1" /> <c c="3" r="118, 49, 120, 55" u="1" /> <c c="4" r="121, 49, 125, 55" o="-1" /> <c c="5" r="126, 49, 130, 55" u="1" o="-2" /> <c c="6" r="131, 49, 136, 55" u="-1" o="-1" /> <c c="7" r="137, 49, 139, 55" u="1" /> <c c="8" r="140, 49, 144, 55" u="1" o="-2" /> <c c="9" r="145, 49, 149, 55" u="1" o="-2" /> <c c=":" r="150, 49, 154, 55" u="1" o="-2" /> <c c=";" r="155, 49, 158, 55" /> <c c="<" r="159, 49, 162, 55" u="1" o="-1" /> <c c="=" r="163, 49, 167, 55" u="1" o="-2" /> <c c=">" r="168, 49, 172, 55" u="1" o="-2" /> <c c="?" r="173, 49, 177, 55" u="1" o="-2" /> <c c="@" r="178, 49, 182, 55" u="1" o="-2" /> <c c="A" r="183, 49, 187, 55" u="1" o="-2" /> <c c="B" r="188, 49, 191, 55" /> <c c="C" r="192, 49, 196, 55" u="1" o="-2" /> <c c="D" r="197, 49, 202, 55" o="-2" /> <c c="E" r="203, 49, 207, 55" u="1" o="-2" /> <c c="F" r="208, 49, 213, 55" o="-2" /> <c c="G" r="214, 49, 218, 55" u="1" o="-2" /> <c c="H" r="219, 49, 222, 55" /> <c c="I" r="223, 49, 227, 55" o="-1" /> <c c="J" r="228, 49, 231, 55" /> <c c="K" r="232, 49, 235, 55" /> <c c="L" r="236, 49, 240, 55" u="1" o="-2" /> <c c="M" r="241, 49, 244, 55" /> <c c="N" r="245, 49, 249, 55" o="-1" /> <c c="O" r="250, 49, 252, 55" u="1" /> <c c="P" r="253, 49, 258, 55" o="-2" /> <c c="Q" r="259, 49, 263, 55" u="1" o="-2" /> <c c="R" r="264, 49, 267, 55" /> <c c="S" r="268, 49, 270, 55" u="1" /> <c c="T" r="271, 49, 275, 55" u="1" o="-2" /> <c c="U" r="276, 49, 280, 55" u="1" o="-2" /> <c c="V" r="281, 49, 284, 55" /> <c c="W" r="285, 49, 288, 55" /> <c c="X" r="289, 49, 291, 55" o="1" /> <c c="Y" r="292, 49, 295, 55" /> <c c="Z" r="296, 49, 299, 55" /> <c c="[" r="300, 49, 303, 55" /> <c c="\" r="304, 49, 308, 55" u="1" o="-2" /> <c c="]" r="309, 49, 314, 55" o="-2" /> <c c="^" r="315, 49, 319, 55" u="1" o="-2" /> <c c="_" r="320, 49, 323, 55" /> <c c="b" r="324, 49, 327, 55" /> <c c="c" r="328, 49, 331, 55" /> <c c="r" r="332, 49, 335, 55" /> <c c="s" r="336, 49, 339, 55" /> <c c="" r="340, 49, 344, 55" u="1" o="-2" /> <c c="" r="345, 49, 347, 55" u="1" /> <c c="" r="348, 49, 351, 55" /> <c c="" r="352, 49, 355, 55" /> <c c="" r="356, 49, 359, 55" /> <c c="" r="360, 49, 363, 55" /> <c c="" r="364, 49, 367, 55" /> <c c="" r="368, 49, 371, 55" /> <c c="" r="372, 49, 377, 55" o="-2" /> <c c="" r="378, 49, 381, 55" /> <c c="" r="382, 49, 385, 55" /> <c c="" r="386, 49, 389, 55" /> <c c="" r="390, 49, 393, 55" /> <c c="" r="394, 49, 397, 55" /> <c c="" r="398, 49, 401, 55" /> <c c="" r="402, 49, 405, 55" /> <c c="" r="406, 49, 411, 55" o="-2" /> <c c="" r="412, 49, 417, 55" o="-2" /> <c c="" r="418, 49, 421, 55" /> <c c="" r="422, 49, 425, 55" /> <c c="" r="426, 49, 429, 55" /> <c c="" r="430, 49, 433, 55" /> <c c="" r="434, 49, 437, 55" /> <c c="" r="438, 49, 441, 55" /> <c c="" r="442, 49, 445, 55" /> <c c="" r="446, 49, 449, 55" /> <c c="" r="450, 49, 453, 55" /> <c c="" r="454, 49, 458, 55" u="1" o="-2" /> <c c="" r="459, 49, 462, 55" /> <c c="" r="463, 49, 468, 55" u="-1" o="-1" /> <c c="" r="469, 49, 474, 55" u="-1" o="-1" /> <c c="" r="475, 49, 478, 55" /> <c c="" r="479, 49, 482, 55" /> <c c="" r="483, 49, 486, 55" /> <c c="" r="487, 49, 490, 55" /> <c c="" r="491, 49, 494, 55" /> <c c="" r="495, 49, 498, 55" /> <c c="" r="499, 49, 500, 55" u="1" o="1" /> <c c="" r="501, 49, 505, 55" o="-1" /> <c c="" r="506, 49, 510, 55" u="1" o="-2" /> <c c="" r="0, 56, 4, 62" o="-1" /> <c c="" r="5, 56, 9, 62" u="1" o="-2" /> <c c="" r="10, 56, 13, 62" /> <c c="" r="14, 56, 17, 62" /> <c c="" r="18, 56, 22, 62" u="1" o="-2" /> <c c="" r="23, 56, 27, 62" u="1" o="-2" /> <c c="" r="28, 56, 32, 62" o="-1" /> <c c="" r="33, 56, 37, 62" o="-1" /> <c c="" r="38, 56, 42, 62" o="-1" /> <c c="" r="43, 56, 47, 62" o="-1" /> <c c="" r="48, 56, 53, 62" u="-1" o="-1" /> <c c="" r="54, 56, 59, 62" u="-1" o="-1" /> <c c="" r="60, 56, 64, 62" u="1" o="-2" /> <c c="" r="65, 56, 67, 62" u="1" /> <c c="" r="68, 56, 71, 62" /> <c c="" r="72, 56, 75, 62" /> <c c="" r="76, 56, 80, 62" u="1" o="-2" /> <c c="" r="81, 56, 85, 62" u="1" o="-2" /> <c c="" r="86, 56, 90, 62" u="1" o="-2" /> <c c="" r="91, 56, 95, 62" u="1" o="-2" /> <c c="" r="96, 56, 100, 62" u="1" o="-2" /> <c c="" r="101, 56, 105, 62" u="1" o="-2" /> <c c="" r="106, 56, 109, 62" /> <c c="" r="110, 56, 113, 62" /> <c c="" r="114, 56, 117, 62" /> <c c="" r="118, 56, 121, 62" /> <c c="" r="122, 56, 125, 62" /> <c c="" r="126, 56, 129, 62" /> <c c="" r="130, 56, 133, 62" /> <c c="" r="134, 56, 138, 62" u="1" o="-2" /> <c c="" r="139, 56, 142, 62" /> <c c="" r="143, 56, 147, 62" u="1" o="-2" /> <c c="" r="148, 56, 151, 62" /> <c c="" r="152, 56, 156, 62" u="1" o="-2" /> <c c="" r="157, 56, 161, 62" u="1" o="-2" /> <c c="" r="162, 56, 166, 62" u="1" o="-2" /> <c c="" r="167, 56, 170, 62" /> <c c="" r="171, 56, 174, 62" /> <c c="" r="175, 56, 178, 62" /> <c c="" r="179, 56, 182, 62" /> <c c="" r="183, 56, 185, 62" u="1" /> <c c="" r="186, 56, 188, 62" u="1" /> <c c="" r="189, 56, 193, 62" u="1" o="-2" /> <c c="" r="194, 56, 198, 62" u="1" o="-2" /> <c c="" r="199, 56, 202, 62" /> <c c="" r="203, 56, 206, 62" /> <c c="1" r="207, 56, 210, 62" /> <c c="2" r="211, 56, 214, 62" /> <c c="3" r="215, 56, 218, 62" /> <c c="4" r="219, 56, 222, 62" /> <c c="5" r="223, 56, 226, 62" /> <c c="6" r="227, 56, 230, 62" /> <c c="7" r="231, 56, 234, 62" /> <c c="8" r="235, 56, 238, 62" /> <c c="9" r="239, 56, 242, 62" /> <c c=":" r="243, 56, 246, 62" /> <c c=";" r="247, 56, 250, 62" /> <c c="<" r="251, 56, 254, 62" /> <c c="=" r="255, 56, 258, 62" /> <c c=">" r="259, 56, 262, 62" /> <c c="?" r="263, 56, 266, 62" /> <c c="@" r="267, 56, 270, 62" /> <c c="A" r="271, 56, 274, 62" /> <c c="B" r="275, 56, 278, 62" /> <c c="C" r="279, 56, 282, 62" /> <c c="D" r="283, 56, 286, 62" /> <c c="E" r="287, 56, 290, 62" /> <c c="F" r="291, 56, 294, 62" /> <c c="G" r="295, 56, 298, 62" /> <c c="H" r="299, 56, 302, 62" /> <c c="I" r="303, 56, 306, 62" /> <c c="J" r="307, 56, 310, 62" /> <c c="K" r="311, 56, 314, 62" /> <c c="L" r="315, 56, 318, 62" /> <c c="M" r="319, 56, 322, 62" /> <c c="N" r="323, 56, 326, 62" /> <c c="O" r="327, 56, 330, 62" /> <c c="P" r="331, 56, 334, 62" /> <c c="Q" r="335, 56, 338, 62" /> <c c="R" r="339, 56, 342, 62" /> <c c="S" r="343, 56, 346, 62" /> <c c="T" r="347, 56, 350, 62" /> <c c="U" r="351, 56, 355, 62" u="1" o="-2" /> <c c="V" r="356, 56, 359, 62" /> <c c="Y" r="360, 56, 361, 62" u="1" o="1" /> <c c="Z" r="362, 56, 363, 62" u="1" o="1" /> <c c="[" r="364, 56, 367, 62" /> <c c="\" r="368, 56, 371, 62" /> <c c="]" r="372, 56, 375, 62" /> <c c="^" r="376, 56, 379, 62" /> <c c="_" r="380, 56, 383, 62" /> <c c="a" r="384, 56, 387, 62" /> <c c="b" r="388, 56, 391, 62" /> <c c="c" r="392, 56, 395, 62" /> <c c="d" r="396, 56, 399, 62" /> <c c="e" r="400, 56, 403, 62" /> <c c="f" r="404, 56, 407, 62" /> <c c="g" r="408, 56, 411, 62" /> <c c="h" r="412, 56, 415, 62" /> <c c="i" r="416, 56, 419, 62" /> <c c="j" r="420, 56, 423, 62" /> <c c="k" r="424, 56, 427, 62" /> <c c="l" r="428, 56, 431, 62" /> <c c="m" r="432, 56, 435, 62" /> <c c="n" r="436, 56, 439, 62" /> <c c="o" r="440, 56, 443, 62" /> <c c="p" r="444, 56, 448, 62" u="1" o="-2" /> <c c="q" r="449, 56, 452, 62" /> <c c="r" r="453, 56, 456, 62" /> <c c="s" r="457, 56, 460, 62" /> <c c="t" r="461, 56, 465, 62" u="1" o="-2" /> <c c="u" r="466, 56, 469, 62" /> <c c="v" r="470, 56, 473, 62" /> <c c="w" r="474, 56, 477, 62" /> <c c="x" r="478, 56, 482, 62" u="1" o="-2" /> <c c="y" r="483, 56, 486, 62" /> <c c="z" r="487, 56, 490, 62" /> <c c="{" r="491, 56, 494, 62" /> <c c="|" r="495, 56, 498, 62" /> <c c="}" r="499, 56, 503, 62" u="1" o="-2" /> <c c="~" r="504, 56, 507, 62" /> <c c="" r="508, 56, 511, 62" /> <c c="" r="0, 63, 3, 69" /> <c c="" r="4, 63, 8, 69" u="1" o="-2" /> <c c="" r="9, 63, 12, 69" /> <c c="" r="13, 63, 16, 69" /> <c c="" r="17, 63, 20, 69" /> <c c="" r="21, 63, 25, 69" u="1" o="-2" /> <c c="" r="26, 63, 29, 69" /> <c c="" r="30, 63, 33, 69" /> <c c="" r="34, 63, 35, 69" u="1" o="1" /> <c c="" r="36, 63, 39, 69" /> <c c="" r="40, 63, 43, 69" /> <c c="" r="44, 63, 47, 69" /> <c c=" " r="48, 63, 51, 69" /> <c c=" " r="52, 63, 55, 69" /> <c c=" " r="56, 63, 57, 69" u="1" o="1" /> <c c="" r="58, 63, 61, 69" /> <c c="" r="62, 63, 63, 69" u="1" o="1" /> <c c="" r="64, 63, 67, 69" /> <c c="!" r="68, 63, 70, 69" u="1" /> <c c=""" r="71, 63, 74, 69" /> <c c="#" r="75, 63, 76, 69" u="1" o="1" /> <c c="$" r="77, 63, 80, 69" /> <c c="%" r="81, 63, 82, 69" u="1" o="1" /> <c c="&" r="83, 63, 86, 69" /> <c c="'" r="87, 63, 88, 69" u="1" o="1" /> <c c="(" r="89, 63, 92, 69" /> <c c=")" r="93, 63, 96, 69" /> <c c="*" r="97, 63, 100, 69" /> <c c="+" r="101, 63, 104, 69" /> <c c="," r="105, 63, 108, 69" /> <c c="-" r="109, 63, 112, 69" /> <c c="." r="113, 63, 116, 69" /> <c c="/" r="117, 63, 120, 69" /> <c c="0" r="121, 63, 124, 69" /> <c c="1" r="125, 63, 129, 69" u="-1" /> <c c="2" r="130, 63, 134, 69" u="-1" /> <c c="3" r="135, 63, 139, 69" u="-1" /> <c c="4" r="140, 63, 144, 69" u="-1" /> <c c="5" r="145, 63, 149, 69" u="-1" /> <c c="6" r="150, 63, 154, 69" u="-1" /> <c c="7" r="155, 63, 158, 69" /> <c c="8" r="159, 63, 162, 69" /> <c c="9" r="163, 63, 166, 69" /> <c c=":" r="167, 63, 170, 69" /> <c c="@" r="171, 63, 174, 69" /> <c c="A" r="175, 63, 179, 69" u="-1" /> <c c="B" r="180, 63, 183, 69" /> <c c="C" r="184, 63, 187, 69" /> <c c="D" r="188, 63, 191, 69" /> <c c="E" r="192, 63, 195, 69" /> <c c="F" r="196, 63, 199, 69" /> <c c="G" r="200, 63, 203, 69" /> <c c="H" r="204, 63, 207, 69" /> <c c="I" r="208, 63, 211, 69" /> <c c="J" r="212, 63, 215, 69" /> <c c="K" r="216, 63, 219, 69" /> <c c="L" r="220, 63, 223, 69" /> <c c="M" r="224, 63, 227, 69" /> <c c="N" r="228, 63, 231, 69" /> <c c="O" r="232, 63, 235, 69" /> <c c="P" r="236, 63, 239, 69" /> <c c="Q" r="240, 63, 243, 69" /> <c c="R" r="244, 63, 247, 69" /> <c c="S" r="248, 63, 251, 69" /> <c c="T" r="252, 63, 253, 69" u="1" o="1" /> <c c="U" r="254, 63, 255, 69" u="1" o="1" /> <c c="Z" r="256, 63, 259, 69" /> <c c="`" r="260, 63, 261, 69" u="1" o="1" /> <c c="a" r="262, 63, 264, 69" u="1" /> <c c="b" r="265, 63, 268, 69" /> <c c="c" r="269, 63, 272, 69" /> <c c="d" r="273, 63, 276, 69" /> <c c="e" r="277, 63, 280, 69" /> <c c="f" r="281, 63, 284, 69" /> <c c="g" r="285, 63, 288, 69" /> <c c="h" r="289, 63, 292, 69" /> <c c="i" r="293, 63, 296, 69" /> <c c="j" r="297, 63, 300, 69" /> <c c="k" r="301, 63, 304, 69" /> <c c="l" r="305, 63, 306, 69" u="1" o="1" /> <c c="m" r="307, 63, 310, 69" /> <c c="t" r="311, 63, 312, 69" u="1" o="1" /> <c c="y" r="313, 63, 316, 69" /> <c c="z" r="317, 63, 320, 69" /> <c c="{" r="321, 63, 324, 69" /> <c c="~" r="325, 63, 328, 69" /> <c c="" r="329, 63, 332, 69" /> <c c="" r="333, 63, 336, 69" /> <c c="" r="337, 63, 340, 69" /> <c c="" r="341, 63, 344, 69" /> <c c="" r="345, 63, 349, 69" o="-1" /> <c c="" r="350, 63, 354, 69" o="-1" /> <c c="" r="355, 63, 360, 69" u="-1" o="-1" /> <c c="" r="361, 63, 366, 69" u="-1" o="-1" /> <c c="" r="367, 63, 371, 69" u="-1" /> <c c="" r="372, 63, 376, 69" o="-1" /> <c c="" r="377, 63, 381, 69" o="-1" /> <c c="" r="382, 63, 386, 69" u="-1" /> <c c="" r="387, 63, 390, 69" /> <c c="" r="391, 63, 392, 69" u="1" o="1" /> <c c="" r="393, 63, 395, 69" u="1" /> <c c="" r="396, 63, 399, 69" /> <c c="" r="400, 63, 403, 69" /> <c c="" r="404, 63, 407, 69" /> <c c="" r="408, 63, 411, 69" /> <c c="" r="412, 63, 415, 69" /> <c c="" r="416, 63, 419, 69" /> <c c="" r="420, 63, 423, 69" /> <c c="" r="424, 63, 427, 69" /> <c c="" r="428, 63, 431, 69" /> <c c="" r="432, 63, 435, 69" /> <c c="" r="436, 63, 439, 69" /> <c c="" r="440, 63, 443, 69" /> <c c="" r="444, 63, 447, 69" /> <c c="" r="448, 63, 451, 69" /> <c c="" r="452, 63, 455, 69" /> <c c="" r="456, 63, 459, 69" /> <c c="" r="460, 63, 463, 69" /> <c c="" r="464, 63, 467, 69" /> <c c="" r="468, 63, 471, 69" /> <c c="" r="472, 63, 475, 69" /> <c c="" r="476, 63, 479, 69" /> <c c="" r="480, 63, 483, 69" /> <c c="" r="484, 63, 487, 69" /> <c c="" r="488, 63, 491, 69" /> <c c="" r="492, 63, 495, 69" /> <c c="" r="496, 63, 499, 69" /> <c c="" r="500, 63, 503, 69" /> <c c="" r="504, 63, 507, 69" /> <c c="" r="508, 63, 511, 69" /> <c c="" r="0, 70, 3, 76" /> <c c="" r="4, 70, 7, 76" /> <c c="" r="8, 70, 12, 76" o="-1" /> <c c="" r="13, 70, 16, 76" /> <c c="" r="17, 70, 20, 76" /> <c c="" r="21, 70, 24, 76" /> <c c="" r="25, 70, 28, 76" /> <c c="" r="29, 70, 32, 76" /> <c c="" r="33, 70, 36, 76" /> <c c="" r="37, 70, 40, 76" /> <c c="" r="41, 70, 47, 76" u="-3" /> <c c="" r="48, 70, 51, 76" /> <c c="" r="52, 70, 56, 76" u="-1" /> <c c="" r="57, 70, 60, 76" /> <c c="" r="61, 70, 65, 76" o="-1" /> <c c="" r="66, 70, 69, 76" /> <c c="" r="70, 70, 73, 76" /> <c c="" r="74, 70, 77, 76" /> <c c="" r="78, 70, 81, 76" /> <c c="" r="82, 70, 83, 76" u="1" o="1" /> <c c="" r="84, 70, 87, 76" /> <c c="" r="88, 70, 92, 76" o="-1" /> <c c="" r="93, 70, 96, 76" /> <c c="" r="97, 70, 100, 76" /> <c c="" r="101, 70, 104, 76" /> <c c="" r="105, 70, 108, 76" /> <c c="" r="109, 70, 112, 76" /> <c c="" r="113, 70, 116, 76" /> <c c="" r="117, 70, 120, 76" /> <c c="" r="121, 70, 124, 76" /> <c c="" r="125, 70, 128, 76" /> <c c="" r="129, 70, 132, 76" /> <c c="" r="133, 70, 136, 76" /> <c c="" r="137, 70, 140, 76" /> <c c="" r="141, 70, 144, 76" /> <c c="" r="145, 70, 148, 76" /> <c c="" r="149, 70, 152, 76" /> <c c="" r="153, 70, 156, 76" /> <c c="" r="157, 70, 160, 76" /> <c c="" r="161, 70, 164, 76" /> <c c="" r="165, 70, 168, 76" /> <c c="" r="169, 70, 172, 76" /> <c c="" r="173, 70, 176, 76" /> <c c="" r="177, 70, 180, 76" /> <c c="" r="181, 70, 184, 76" /> <c c="" r="185, 70, 188, 76" /> <c c="" r="189, 70, 192, 76" /> <c c="" r="193, 70, 196, 76" /> <c c="" r="197, 70, 200, 76" /> <c c="" r="201, 70, 204, 76" /> <c c="" r="205, 70, 208, 76" /> <c c="" r="209, 70, 212, 76" /> <c c="" r="213, 70, 216, 76" /> <c c="" r="217, 70, 220, 76" /> <c c="" r="221, 70, 224, 76" /> <c c="" r="225, 70, 228, 76" /> <c c="" r="229, 70, 232, 76" /> <c c="" r="233, 70, 236, 76" /> <c c="" r="237, 70, 240, 76" /> <c c="" r="241, 70, 244, 76" /> <c c="" r="245, 70, 248, 76" /> <c c="" r="249, 70, 252, 76" /> <c c="" r="253, 70, 256, 76" /> <c c="" r="257, 70, 260, 76" /> <c c="" r="261, 70, 264, 76" /> <c c="" r="265, 70, 268, 76" /> <c c="" r="269, 70, 272, 76" /> <c c="" r="273, 70, 276, 76" /> <c c="" r="277, 70, 280, 76" /> <c c="" r="281, 70, 282, 76" u="1" o="1" /> <c c="" r="283, 70, 286, 76" /> <c c="" r="287, 70, 290, 76" /> <c c=" " r="291, 70, 294, 76" /> <c c="" r="295, 70, 298, 76" /> <c c="" r="299, 70, 302, 76" /> <c c="" r="303, 70, 306, 76" /> <c c="" r="307, 70, 310, 76" /> <c c="" r="311, 70, 314, 76" /> <c c="" r="315, 70, 318, 76" /> <c c="," r="319, 70, 322, 76" /> <c c="-" r="323, 70, 326, 76" /> <c c="." r="327, 70, 330, 76" /> <c c="0" r="331, 70, 334, 76" /> <c c="1" r="335, 70, 338, 76" /> <c c="2" r="339, 70, 342, 76" /> <c c="3" r="343, 70, 346, 76" /> <c c="4" r="347, 70, 350, 76" /> <c c="5" r="351, 70, 354, 76" /> <c c="6" r="355, 70, 358, 76" /> <c c="7" r="359, 70, 362, 76" /> <c c="8" r="363, 70, 366, 76" /> <c c="9" r="367, 70, 370, 76" /> <c c=":" r="371, 70, 374, 76" /> <c c=";" r="375, 70, 378, 76" /> <c c="<" r="379, 70, 382, 76" /> <c c=">" r="383, 70, 386, 76" /> <c c="?" r="387, 70, 390, 76" /> <c c="@" r="391, 70, 394, 76" /> <c c="A" r="395, 70, 398, 76" /> <c c="B" r="399, 70, 402, 76" /> <c c="C" r="403, 70, 406, 76" /> <c c="D" r="407, 70, 410, 76" /> <c c="E" r="411, 70, 414, 76" /> <c c="F" r="415, 70, 418, 76" /> <c c="G" r="419, 70, 422, 76" /> <c c="H" r="423, 70, 426, 76" /> <c c="I" r="427, 70, 430, 76" /> <c c="J" r="431, 70, 434, 76" /> <c c="K" r="435, 70, 438, 76" /> <c c="L" r="439, 70, 442, 76" /> <c c="M" r="443, 70, 446, 76" /> <c c="N" r="447, 70, 450, 76" /> <c c="O" r="451, 70, 454, 76" /> <c c="P" r="455, 70, 458, 76" /> <c c="Q" r="459, 70, 462, 76" /> <c c="R" r="463, 70, 466, 76" /> <c c="S" r="467, 70, 470, 76" /> <c c="T" r="471, 70, 474, 76" /> <c c="U" r="475, 70, 478, 76" /> <c c="V" r="479, 70, 482, 76" /> <c c="W" r="483, 70, 486, 76" /> <c c="X" r="487, 70, 490, 76" /> <c c="Y" r="491, 70, 494, 76" /> <c c="Z" r="495, 70, 498, 76" /> <c c="[" r="499, 70, 502, 76" /> <c c="b" r="503, 70, 506, 76" /> <c c="c" r="507, 70, 510, 76" /> <c c="d" r="0, 77, 3, 83" /> <c c="e" r="4, 77, 7, 83" /> <c c="w" r="8, 77, 11, 83" /> <c c="x" r="12, 77, 15, 83" /> <c c="{" r="16, 77, 19, 83" /> <c c="" r="20, 77, 23, 83" /> <c c="" r="24, 77, 27, 83" /> <c c="" r="28, 77, 31, 83" /> <c c="" r="32, 77, 35, 83" /> <c c="" r="36, 77, 39, 83" /> <c c="" r="40, 77, 43, 83" /> <c c="" r="44, 77, 47, 83" /> <c c="" r="48, 77, 49, 83" u="1" o="1" /> <c c="" r="50, 77, 53, 83" /> <c c="" r="54, 77, 57, 83" /> <c c="" r="58, 77, 61, 83" /> <c c="" r="62, 77, 65, 83" /> <c c="" r="66, 77, 69, 83" /> <c c="" r="70, 77, 73, 83" /> <c c="" r="74, 77, 77, 83" /> <c c="" r="78, 77, 81, 83" /> <c c="" r="82, 77, 85, 83" /> <c c="" r="86, 77, 87, 83" u="1" o="1" /> <c c="" r="88, 77, 91, 83" /> <c c="" r="92, 77, 95, 83" /> <c c="" r="96, 77, 99, 83" /> <c c="" r="100, 77, 103, 83" /> <c c="" r="104, 77, 107, 83" /> <c c="" r="108, 77, 111, 83" /> <c c="" r="112, 77, 115, 83" /> <c c="" r="116, 77, 119, 83" /> <c c="" r="120, 77, 123, 83" /> <c c="" r="124, 77, 127, 83" /> <c c="" r="128, 77, 131, 83" /> <c c="" r="132, 77, 135, 83" /> <c c="" r="136, 77, 139, 83" /> <c c="" r="140, 77, 143, 83" /> <c c="" r="144, 77, 147, 83" /> <c c="" r="148, 77, 151, 83" /> <c c="" r="152, 77, 155, 83" /> <c c="" r="156, 77, 159, 83" /> <c c="" r="160, 77, 163, 83" /> <c c="" r="164, 77, 168, 83" o="-1" /> <c c="" r="169, 77, 173, 83" u="1" o="-2" /> <c c="" r="174, 77, 178, 83" u="1" o="-2" /> <c c="" r="179, 77, 183, 83" u="1" o="-2" /> <c c="" r="184, 77, 188, 83" u="1" o="-2" /> <c c="" r="189, 77, 193, 83" u="1" o="-2" /> <c c="" r="194, 77, 198, 83" u="1" o="-2" /> <c c="" r="199, 77, 203, 83" u="1" o="-2" /> <c c="" r="204, 77, 209, 83" o="-2" /> <c c=" " r="210, 77, 215, 83" o="-2" /> <c c=" " r="216, 77, 220, 83" u="1" o="-2" /> <c c=" " r="221, 77, 225, 83" u="1" o="-2" /> <c c=" " r="226, 77, 230, 83" u="1" o="-2" /> <c c=" " r="231, 77, 235, 83" u="1" o="-2" /> <c c="" r="236, 77, 240, 83" u="1" o="-2" /> <c c="" r="241, 77, 245, 83" u="1" o="-2" /> <c c="" r="246, 77, 251, 83" o="-2" /> <c c="" r="252, 77, 257, 83" o="-2" /> <c c="" r="258, 77, 262, 83" u="1" o="-2" /> <c c="" r="263, 77, 267, 83" u="1" o="-2" /> <c c="" r="268, 77, 272, 83" u="1" o="-2" /> <c c="" r="273, 77, 277, 83" u="1" o="-2" /> <c c="" r="278, 77, 282, 83" u="1" o="-2" /> <c c="" r="283, 77, 287, 83" u="1" o="-2" /> <c c="" r="288, 77, 293, 83" o="-2" /> <c c="" r="294, 77, 299, 83" o="-2" /> <c c="" r="300, 77, 304, 83" u="1" o="-2" /> <c c="" r="305, 77, 308, 83" /> <c c=" " r="309, 77, 313, 83" u="1" o="-2" /> <c c="!" r="314, 77, 318, 83" u="1" o="-2" /> <c c=""" r="319, 77, 323, 83" u="1" o="-2" /> <c c="#" r="324, 77, 328, 83" u="1" o="-2" /> <c c="$" r="329, 77, 333, 83" u="1" o="-2" /> <c c="%" r="334, 77, 338, 83" u="1" o="-2" /> <c c="&" r="339, 77, 343, 83" u="1" o="-2" /> <c c="'" r="344, 77, 348, 83" u="1" o="-2" /> <c c="(" r="349, 77, 355, 83" u="-1" o="-2" /> <c c=")" r="356, 77, 362, 83" u="-1" o="-2" /> <c c="*" r="363, 77, 367, 83" u="1" o="-2" /> <c c="+" r="368, 77, 372, 83" u="1" o="-2" /> <c c="," r="373, 77, 376, 83" /> <c c="-" r="377, 77, 380, 83" /> <c c="0" r="381, 77, 385, 83" u="1" o="-2" /> <c c="1" r="386, 77, 391, 83" o="-2" /> <c c="2" r="392, 77, 396, 83" u="1" o="-2" /> <c c="3" r="397, 77, 401, 83" u="1" o="-2" /> <c c="4" r="402, 77, 406, 83" u="1" o="-2" /> <c c="5" r="407, 77, 411, 83" u="1" o="-2" /> <c c="6" r="412, 77, 416, 83" u="1" o="-2" /> <c c="7" r="417, 77, 420, 83" /> <c c="8" r="421, 77, 425, 83" u="1" o="-2" /> <c c="9" r="426, 77, 429, 83" /> <c c=":" r="430, 77, 434, 83" u="1" o="-2" /> <c c=";" r="435, 77, 438, 83" /> <c c="<" r="439, 77, 443, 83" u="1" o="-2" /> <c c="=" r="444, 77, 447, 83" /> <c c=">" r="448, 77, 452, 83" u="1" o="-2" /> <c c="?" r="453, 77, 456, 83" /> <c c="@" r="457, 77, 461, 83" u="1" o="-2" /> <c c="A" r="462, 77, 465, 83" /> <c c="B" r="466, 77, 470, 83" u="1" o="-2" /> <c c="C" r="471, 77, 474, 83" /> <c c="D" r="475, 77, 479, 83" u="1" o="-2" /> <c c="E" r="480, 77, 484, 83" u="1" o="-2" /> <c c="F" r="485, 77, 489, 83" u="1" o="-2" /> <c c="G" r="490, 77, 494, 83" u="1" o="-2" /> <c c="H" r="495, 77, 499, 83" u="1" o="-2" /> <c c="I" r="500, 77, 504, 83" u="1" o="-2" /> <c c="J" r="505, 77, 509, 83" u="1" o="-2" /> <c c="K" r="0, 84, 4, 90" u="1" o="-2" /> <c c="L" r="5, 84, 9, 90" u="1" o="-2" /> <c c="M" r="10, 84, 14, 90" u="1" o="-2" /> <c c="T" r="15, 84, 19, 90" u="1" o="-2" /> <c c="U" r="20, 84, 24, 90" u="1" o="-2" /> <c c="V" r="25, 84, 29, 90" u="1" o="-2" /> <c c="W" r="30, 84, 34, 90" u="1" o="-2" /> <c c="X" r="35, 84, 39, 90" u="1" o="-2" /> <c c="Y" r="40, 84, 42, 90" u="1" /> <c c="Z" r="43, 84, 47, 90" u="1" o="-2" /> <c c="[" r="48, 84, 50, 90" u="1" /> <c c="\" r="51, 84, 55, 90" u="1" o="-2" /> <c c="]" r="56, 84, 58, 90" u="1" /> <c c="^" r="59, 84, 63, 90" u="1" o="-2" /> <c c="_" r="64, 84, 66, 90" u="1" /> <c c="`" r="67, 84, 71, 90" u="1" o="-2" /> <c c="a" r="72, 84, 76, 90" u="1" o="-2" /> <c c="b" r="77, 84, 81, 90" u="1" o="-2" /> <c c="c" r="82, 84, 86, 90" u="1" o="-2" /> <c c="h" r="87, 84, 91, 90" u="1" o="-2" /> <c c="i" r="92, 84, 96, 90" u="1" o="-2" /> <c c="j" r="97, 84, 100, 90" /> <c c="k" r="101, 84, 104, 90" /> <c c="l" r="105, 84, 108, 90" /> <c c="m" r="109, 84, 112, 90" /> <c c="n" r="113, 84, 116, 90" /> <c c="o" r="117, 84, 120, 90" /> <c c="p" r="121, 84, 124, 90" /> <c c="q" r="125, 84, 128, 90" /> <c c="r" r="129, 84, 133, 90" u="1" o="-2" /> <c c="s" r="134, 84, 138, 90" u="1" o="-2" /> <c c="t" r="139, 84, 143, 90" u="1" o="-2" /> <c c="u" r="144, 84, 148, 90" u="1" o="-2" /> <c c="v" r="149, 84, 153, 90" u="1" o="-2" /> <c c="w" r="154, 84, 158, 90" u="1" o="-2" /> <c c="x" r="159, 84, 163, 90" u="1" o="-2" /> <c c="y" r="164, 84, 168, 90" u="1" o="-2" /> <c c="|" r="169, 84, 173, 90" o="-1" /> <c c="}" r="174, 84, 178, 90" u="1" o="-2" /> <c c="~" r="179, 84, 183, 90" o="-1" /> <c c="" r="184, 84, 188, 90" u="1" o="-2" /> <c c="" r="189, 84, 192, 90" /> <c c="" r="193, 84, 196, 90" /> <c c="" r="197, 84, 200, 90" /> <c c="" r="201, 84, 204, 90" /> <c c="" r="205, 84, 208, 90" /> <c c="" r="209, 84, 212, 90" /> <c c="" r="213, 84, 216, 90" /> <c c="" r="217, 84, 220, 90" /> <c c="" r="221, 84, 224, 90" /> <c c="" r="225, 84, 228, 90" /> <c c="" r="229, 84, 233, 90" o="-1" /> <c c="" r="234, 84, 238, 90" u="1" o="-2" /> <c c="" r="239, 84, 243, 90" o="-1" /> <c c="" r="244, 84, 248, 90" u="1" o="-2" /> <c c="" r="249, 84, 252, 90" /> <c c="" r="253, 84, 257, 90" u="1" o="-2" /> <c c="" r="258, 84, 262, 90" u="1" o="-2" /> <c c="" r="263, 84, 267, 90" u="1" o="-2" /> <c c="" r="268, 84, 272, 90" u="1" o="-2" /> <c c="" r="273, 84, 277, 90" u="1" o="-2" /> <c c="" r="278, 84, 282, 90" u="1" o="-2" /> <c c="" r="283, 84, 287, 90" u="1" o="-2" /> <c c="" r="288, 84, 292, 90" u="1" o="-2" /> <c c="" r="293, 84, 296, 90" /> <c c="" r="297, 84, 300, 90" /> <c c="" r="301, 84, 305, 90" u="1" o="-2" /> <c c="" r="306, 84, 309, 90" /> <c c="" r="310, 84, 313, 90" /> <c c="" r="314, 84, 318, 90" o="-1" /> <c c="" r="319, 84, 323, 90" u="1" o="-2" /> <c c="" r="324, 84, 328, 90" o="-1" /> <c c="" r="329, 84, 333, 90" u="1" o="-2" /> <c c="" r="334, 84, 338, 90" o="-1" /> <c c="" r="339, 84, 344, 90" o="-2" /> <c c="" r="345, 84, 349, 90" o="-1" /> <c c="" r="350, 84, 354, 90" u="1" o="-2" /> <c c="" r="355, 84, 359, 90" u="1" o="-2" /> <c c="" r="360, 84, 364, 90" u="1" o="-2" /> <c c="" r="365, 84, 369, 90" u="1" o="-2" /> <c c="" r="370, 84, 374, 90" u="1" o="-2" /> <c c="" r="375, 84, 379, 90" u="1" o="-2" /> <c c="" r="380, 84, 384, 90" u="1" o="-2" /> <c c="" r="385, 84, 388, 90" /> <c c="" r="389, 84, 392, 90" /> <c c="" r="393, 84, 397, 90" u="1" o="-2" /> <c c="" r="398, 84, 402, 90" u="1" o="-2" /> <c c="" r="403, 84, 407, 90" u="1" o="-2" /> <c c="" r="408, 84, 412, 90" u="1" o="-2" /> <c c="" r="413, 84, 417, 90" u="1" o="-2" /> <c c="" r="418, 84, 422, 90" u="1" o="-2" /> <c c="" r="423, 84, 427, 90" u="1" o="-2" /> <c c="" r="428, 84, 433, 90" o="-2" /> <c c="" r="434, 84, 438, 90" u="1" o="-2" /> <c c="" r="439, 84, 443, 90" u="1" o="-2" /> <c c="" r="444, 84, 448, 90" u="1" o="-2" /> <c c="" r="449, 84, 453, 90" u="1" o="-2" /> <c c="" r="454, 84, 458, 90" u="1" o="-2" /> <c c="" r="459, 84, 463, 90" u="1" o="-2" /> <c c="" r="464, 84, 468, 90" u="1" o="-2" /> <c c="" r="469, 84, 473, 90" u="1" o="-2" /> <c c="" r="474, 84, 478, 90" u="1" o="-2" /> <c c="" r="479, 84, 484, 90" o="-2" /> <c c="" r="485, 84, 489, 90" u="1" o="-2" /> <c c="" r="490, 84, 494, 90" u="1" o="-2" /> <c c="" r="495, 84, 499, 90" u="1" o="-2" /> <c c="" r="500, 84, 504, 90" u="1" o="-2" /> <c c="" r="505, 84, 508, 90" /> <c c="" r="0, 91, 5, 97" o="-2" /> <c c="" r="6, 91, 9, 97" /> <c c="" r="10, 91, 14, 97" u="1" o="-2" /> <c c="" r="15, 91, 18, 97" /> <c c="" r="19, 91, 23, 97" u="1" o="-2" /> <c c="" r="24, 91, 27, 97" /> <c c="" r="28, 91, 31, 97" /> <c c="" r="32, 91, 35, 97" /> <c c="" r="36, 91, 39, 97" /> <c c="" r="40, 91, 43, 97" /> <c c="" r="44, 91, 47, 97" /> <c c="" r="48, 91, 51, 97" /> <c c="" r="52, 91, 55, 97" /> <c c="" r="56, 91, 60, 97" o="-1" /> <c c=" " r="61, 91, 65, 97" o="-1" /> <c c=" " r="66, 91, 72, 97" u="-2" o="-1" /> <c c=" " r="73, 91, 79, 97" u="-2" o="-1" /> <c c=" " r="80, 91, 86, 97" u="-2" o="-1" /> <c c=" " r="87, 91, 93, 97" u="-2" o="-1" /> <c c="" r="94, 91, 98, 97" o="-1" /> <c c="" r="99, 91, 103, 97" o="-1" /> <c c="" r="104, 91, 106, 97" u="1" /> <c c="" r="107, 91, 109, 97" u="1" /> <c c="" r="110, 91, 113, 97" /> <c c="" r="114, 91, 117, 97" /> <c c="" r="118, 91, 121, 97" /> <c c="" r="122, 91, 125, 97" /> <c c="" r="126, 91, 132, 97" u="-1" o="-2" /> <c c="" r="133, 91, 139, 97" u="-1" o="-2" /> <c c="" r="140, 91, 147, 97" u="-2" o="-2" /> <c c="" r="148, 91, 155, 97" u="-2" o="-2" /> <c c="" r="156, 91, 163, 97" u="-2" o="-2" /> <c c="" r="164, 91, 171, 97" u="-2" o="-2" /> <c c=" " r="172, 91, 175, 97" /> <c c="!" r="176, 91, 179, 97" /> <c c=""" r="180, 91, 183, 97" /> <c c="#" r="184, 91, 187, 97" /> <c c="$" r="188, 91, 191, 97" /> <c c="%" r="192, 91, 195, 97" /> <c c="&" r="196, 91, 199, 97" /> <c c="'" r="200, 91, 203, 97" /> <c c="(" r="204, 91, 210, 97" u="-1" o="-2" /> <c c=")" r="211, 91, 217, 97" u="-1" o="-2" /> <c c="*" r="218, 91, 225, 97" u="-2" o="-2" /> <c c="+" r="226, 91, 233, 97" u="-2" o="-2" /> <c c="," r="234, 91, 241, 97" u="-2" o="-2" /> <c c="-" r="242, 91, 249, 97" u="-2" o="-2" /> <c c="." r="250, 91, 256, 97" u="-1" o="-2" /> <c c="/" r="257, 91, 263, 97" u="-1" o="-2" /> <c c="0" r="264, 91, 267, 97" /> <c c="1" r="268, 91, 271, 97" /> <c c="2" r="272, 91, 275, 97" /> <c c="3" r="276, 91, 279, 97" /> <c c="4" r="280, 91, 283, 97" /> <c c="5" r="284, 91, 287, 97" /> <c c="6" r="288, 91, 291, 97" /> <c c="7" r="292, 91, 295, 97" /> <c c="8" r="296, 91, 300, 97" u="-1" /> <c c="9" r="301, 91, 305, 97" u="-1" /> <c c=":" r="306, 91, 311, 97" u="-2" /> <c c=";" r="312, 91, 317, 97" u="-2" /> <c c="<" r="318, 91, 323, 97" u="-2" /> <c c="=" r="324, 91, 329, 97" u="-2" /> <c c=">" r="330, 91, 334, 97" u="-1" /> <c c="?" r="335, 91, 339, 97" u="-1" /> <c c="@" r="340, 91, 344, 97" u="1" o="-2" /> <c c="A" r="345, 91, 349, 97" u="1" o="-2" /> <c c="B" r="350, 91, 355, 97" o="-2" /> <c c="C" r="356, 91, 361, 97" o="-2" /> <c c="D" r="362, 91, 367, 97" o="-2" /> <c c="E" r="368, 91, 373, 97" o="-2" /> <c c="H" r="374, 91, 380, 97" u="-1" o="-2" /> <c c="I" r="381, 91, 387, 97" u="-1" o="-2" /> <c c="J" r="388, 91, 395, 97" u="-2" o="-2" /> <c c="K" r="396, 91, 403, 97" u="-2" o="-2" /> <c c="L" r="404, 91, 411, 97" u="-2" o="-2" /> <c c="M" r="412, 91, 419, 97" u="-2" o="-2" /> <c c="P" r="420, 91, 423, 97" /> <c c="Q" r="424, 91, 427, 97" /> <c c="R" r="428, 91, 431, 97" /> <c c="S" r="432, 91, 435, 97" /> <c c="T" r="436, 91, 439, 97" /> <c c="U" r="440, 91, 443, 97" /> <c c="V" r="444, 91, 447, 97" /> <c c="W" r="448, 91, 451, 97" /> <c c="Y" r="452, 91, 456, 97" u="-1" /> <c c="[" r="457, 91, 463, 97" u="-3" /> <c c="]" r="464, 91, 470, 97" u="-3" /> <c c="_" r="471, 91, 475, 97" u="-1" /> <c c="`" r="476, 91, 479, 97" /> <c c="a" r="480, 91, 483, 97" /> <c c="b" r="484, 91, 487, 97" /> <c c="c" r="488, 91, 491, 97" /> <c c="d" r="492, 91, 495, 97" /> <c c="e" r="496, 91, 499, 97" /> <c c="f" r="500, 91, 503, 97" /> <c c="g" r="504, 91, 507, 97" /> <c c="h" r="508, 91, 511, 97" /> <c c="i" r="0, 98, 4, 104" u="-1" /> <c c="j" r="5, 98, 10, 104" u="-2" /> <c c="k" r="11, 98, 16, 104" u="-2" /> <c c="l" r="17, 98, 22, 104" u="-2" /> <c c="m" r="23, 98, 28, 104" u="-2" /> <c c="n" r="29, 98, 32, 104" /> <c c="o" r="33, 98, 37, 104" u="-1" /> <c c="p" r="38, 98, 41, 104" /> <c c="q" r="42, 98, 45, 104" /> <c c="r" r="46, 98, 49, 104" /> <c c="s" r="50, 98, 52, 104" u="1" /> <c c="t" r="53, 98, 56, 104" /> <c c="u" r="57, 98, 60, 104" /> <c c="v" r="61, 98, 64, 104" /> <c c="w" r="65, 98, 68, 104" /> <c c="x" r="69, 98, 74, 104" o="-2" /> <c c="y" r="75, 98, 79, 104" u="1" o="-2" /> <c c="z" r="80, 98, 83, 104" /> <c c="{" r="84, 98, 87, 104" /> <c c="|" r="88, 98, 91, 104" /> <c c="}" r="92, 98, 95, 104" /> <c c="" r="96, 98, 99, 104" /> <c c="" r="100, 98, 103, 104" /> <c c="" r="104, 98, 107, 104" /> <c c="" r="108, 98, 111, 104" /> <c c="" r="112, 98, 115, 104" /> <c c="" r="116, 98, 119, 104" /> <c c="" r="120, 98, 123, 104" /> <c c="" r="124, 98, 127, 104" /> <c c="" r="128, 98, 132, 104" o="-1" /> <c c="" r="133, 98, 137, 104" o="-1" /> <c c="" r="138, 98, 144, 104" u="-2" o="-1" /> <c c="" r="145, 98, 151, 104" u="-2" o="-1" /> <c c="" r="152, 98, 158, 104" u="-2" o="-1" /> <c c="" r="159, 98, 165, 104" u="-2" o="-1" /> <c c="" r="166, 98, 170, 104" o="-1" /> <c c="" r="171, 98, 175, 104" o="-1" /> <c c="" r="176, 98, 179, 104" /> <c c="" r="180, 98, 183, 104" /> <c c="" r="184, 98, 187, 104" /> <c c="" r="188, 98, 191, 104" /> <c c="" r="192, 98, 195, 104" /> <c c="" r="196, 98, 199, 104" /> <c c="" r="200, 98, 203, 104" /> <c c="" r="204, 98, 207, 104" /> <c c="" r="208, 98, 214, 104" u="-1" o="-2" /> <c c="" r="215, 98, 221, 104" u="-1" o="-2" /> <c c="" r="222, 98, 229, 104" u="-2" o="-2" /> <c c="" r="230, 98, 237, 104" u="-2" o="-2" /> <c c="" r="238, 98, 245, 104" u="-2" o="-2" /> <c c="" r="246, 98, 253, 104" u="-2" o="-2" /> <c c="" r="254, 98, 260, 104" u="-1" o="-2" /> <c c="" r="261, 98, 267, 104" u="-1" o="-2" /> <c c="" r="268, 98, 271, 104" /> <c c="" r="272, 98, 275, 104" /> <c c="" r="276, 98, 279, 104" /> <c c="" r="280, 98, 283, 104" /> <c c="" r="284, 98, 287, 104" /> <c c="" r="288, 98, 291, 104" /> <c c="" r="292, 98, 295, 104" /> <c c="" r="296, 98, 299, 104" /> <c c="" r="300, 98, 303, 104" /> <c c="" r="304, 98, 308, 104" u="-1" /> <c c="" r="309, 98, 314, 104" u="-2" /> <c c="" r="315, 98, 320, 104" u="-2" /> <c c="" r="321, 98, 326, 104" u="-2" /> <c c="" r="327, 98, 332, 104" u="-2" /> <c c="" r="333, 98, 336, 104" /> <c c="" r="337, 98, 341, 104" u="-1" /> <c c="" r="342, 98, 345, 104" /> <c c="" r="346, 98, 349, 104" /> <c c="" r="350, 98, 353, 104" /> <c c="" r="354, 98, 357, 104" /> <c c="" r="358, 98, 361, 104" /> <c c="" r="362, 98, 365, 104" /> <c c="" r="366, 98, 369, 104" /> <c c="" r="370, 98, 374, 104" o="-1" /> <c c="" r="375, 98, 379, 104" o="-1" /> <c c="" r="380, 98, 385, 104" u="-1" o="-1" /> <c c="" r="386, 98, 390, 104" o="-1" /> <c c="" r="391, 98, 395, 104" o="-1" /> <c c="" r="396, 98, 397, 104" u="1" o="1" /> <c c="" r="398, 98, 399, 104" u="1" o="1" /> <c c="" r="400, 98, 401, 104" u="1" o="1" /> <c c="" r="402, 98, 404, 104" u="1" /> <c c="" r="405, 98, 407, 104" u="1" /> <c c="" r="408, 98, 411, 104" /> <c c="" r="412, 98, 415, 104" /> <c c="" r="416, 98, 419, 104" /> <c c="" r="420, 98, 423, 104" /> <c c="" r="424, 98, 427, 104" /> <c c="" r="428, 98, 435, 104" u="-2" o="-2" /> <c c="" r="436, 98, 442, 104" u="-1" o="-2" /> <c c="" r="443, 98, 450, 104" u="-2" o="-2" /> <c c="" r="451, 98, 457, 104" u="-1" o="-2" /> <c c="" r="458, 98, 462, 104" u="1" o="-2" /> <c c="" r="463, 98, 465, 104" o="1" /> <c c="" r="466, 98, 468, 104" o="1" /> <c c="" r="469, 98, 471, 104" u="1" /> <c c="" r="472, 98, 475, 104" /> <c c="" r="476, 98, 479, 104" /> <c c="" r="480, 98, 483, 104" /> <c c="" r="484, 98, 487, 104" /> <c c="" r="488, 98, 491, 104" /> <c c="" r="492, 98, 495, 104" /> <c c="" r="496, 98, 499, 104" /> <c c="" r="500, 98, 503, 104" /> <c c="" r="504, 98, 509, 104" u="-2" /> <c c="" r="0, 105, 4, 111" u="-1" /> <c c="" r="5, 105, 7, 111" o="1" /> <c c="" r="8, 105, 10, 111" o="1" /> <c c="" r="11, 105, 13, 111" u="1" /> <c c="" r="14, 105, 17, 111" /> <c c="" r="18, 105, 21, 111" /> <c c="" r="22, 105, 25, 111" /> <c c="" r="26, 105, 29, 111" /> <c c="" r="30, 105, 33, 111" /> <c c="" r="34, 105, 37, 111" /> <c c="" r="38, 105, 41, 111" /> <c c="" r="42, 105, 45, 111" /> <c c="" r="46, 105, 49, 111" /> <c c="" r="50, 105, 53, 111" /> <c c="" r="54, 105, 59, 111" u="-2" /> <c c="" r="60, 105, 64, 111" u="-1" /> <c c="" r="65, 105, 71, 111" u="-1" o="-2" /> <c c="" r="72, 105, 75, 111" /> <c c="" r="76, 105, 78, 111" u="1" /> <c c="" r="79, 105, 80, 111" o="2" /> <c c="" r="81, 105, 84, 111" /> <c c="" r="85, 105, 88, 111" /> <c c="" r="89, 105, 92, 111" /> <c c="" r="93, 105, 96, 111" /> <c c="" r="97, 105, 100, 111" /> <c c="" r="101, 105, 108, 111" u="-2" o="-2" /> <c c="" r="109, 105, 115, 111" u="-1" o="-2" /> <c c="" r="116, 105, 121, 111" u="-2" /> <c c="" r="122, 105, 125, 111" /> <c c="" r="126, 105, 129, 111" /> <c c="" r="130, 105, 131, 111" u="1" o="1" /> <c c="" r="132, 105, 133, 111" u="1" o="1" /> <c c=" " r="134, 105, 135, 111" o="2" /> <c c=" " r="136, 105, 137, 111" o="2" /> <c c=" " r="138, 105, 139, 111" o="2" /> <c c=" " r="140, 105, 141, 111" o="2" /> <c c=" " r="142, 105, 143, 111" o="2" /> <c c=" " r="144, 105, 145, 111" o="2" /> <c c=" " r="146, 105, 147, 111" o="2" /> <c c=" " r="148, 105, 149, 111" o="2" /> <c c=" " r="150, 105, 151, 111" o="2" /> <c c=" " r="152, 105, 153, 111" o="2" /> <c c=" " r="154, 105, 155, 111" o="2" /> <c c=" " r="156, 105, 158, 111" u="1" /> <c c=" " r="159, 105, 161, 111" u="1" /> <c c=" " r="162, 105, 165, 111" /> <c c=" " r="166, 105, 169, 111" /> <c c=" " r="170, 105, 173, 111" /> <c c=" " r="174, 105, 177, 111" /> <c c=" " r="178, 105, 181, 111" /> <c c=" " r="182, 105, 184, 111" u="1" /> <c c=" " r="185, 105, 187, 111" o="1" /> <c c=" " r="188, 105, 190, 111" o="1" /> <c c=" " r="191, 105, 192, 111" u="1" o="1" /> <c c=" " r="193, 105, 197, 111" o="-1" /> <c c=" " r="198, 105, 202, 111" u="-1" /> <c c=" " r="203, 105, 207, 111" u="-1" /> <c c=" " r="208, 105, 211, 111" /> <c c=" " r="212, 105, 215, 111" /> <c c="! " r="216, 105, 219, 111" /> <c c="" " r="220, 105, 222, 111" u="1" /> <c c="# " r="223, 105, 226, 111" /> <c c="& " r="227, 105, 230, 111" /> <c c="/ " r="231, 105, 232, 111" o="2" /> <c c="0 " r="233, 105, 236, 111" /> <c c="1 " r="237, 105, 240, 111" /> <c c="2 " r="241, 105, 242, 111" u="1" o="1" /> <c c="3 " r="243, 105, 244, 111" u="1" o="1" /> <c c="4 " r="245, 105, 248, 111" /> <c c="5 " r="249, 105, 250, 111" u="1" o="1" /> <c c="6 " r="251, 105, 252, 111" u="1" o="1" /> <c c="7 " r="253, 105, 256, 111" /> <c c="9 " r="257, 105, 258, 111" u="1" o="1" /> <c c=": " r="259, 105, 260, 111" u="1" o="1" /> <c c="< " r="261, 105, 264, 111" /> <c c="= " r="265, 105, 268, 111" /> <c c="> " r="269, 105, 272, 111" /> <c c="E " r="273, 105, 275, 111" u="1" /> <c c="F " r="276, 105, 278, 111" o="1" /> <c c="G " r="279, 105, 284, 111" u="-1" o="-1" /> <c c="H " r="285, 105, 289, 111" u="-1" /> <c c="I " r="290, 105, 294, 111" o="-1" /> <c c="K " r="295, 105, 298, 111" /> <c c="_ " r="299, 105, 300, 111" o="2" /> <c c="p " r="301, 105, 304, 111" /> <c c="q " r="305, 105, 308, 111" /> <c c="t " r="309, 105, 311, 111" u="1" /> <c c="u " r="312, 105, 315, 111" /> <c c="v " r="316, 105, 319, 111" /> <c c="w " r="320, 105, 323, 111" /> <c c="x " r="324, 105, 327, 111" /> <c c="y " r="328, 105, 331, 111" /> <c c="z " r="332, 105, 335, 111" /> <c c="{ " r="336, 105, 339, 111" /> <c c="| " r="340, 105, 343, 111" /> <c c="} " r="344, 105, 345, 111" u="1" o="1" /> <c c="~ " r="346, 105, 347, 111" u="1" o="1" /> <c c=" " r="348, 105, 351, 111" /> <c c=" " r="352, 105, 355, 111" /> <c c=" " r="356, 105, 359, 111" /> <c c=" " r="360, 105, 362, 111" u="1" /> <c c=" " r="363, 105, 365, 111" u="1" /> <c c=" " r="366, 105, 368, 111" u="1" /> <c c=" " r="369, 105, 372, 111" /> <c c=" " r="373, 105, 376, 111" /> <c c=" " r="377, 105, 380, 111" /> <c c=" " r="381, 105, 384, 111" /> <c c=" " r="385, 105, 388, 111" /> <c c=" " r="389, 105, 392, 111" /> <c c=" " r="393, 105, 396, 111" /> <c c=" " r="397, 105, 400, 111" /> <c c=" " r="401, 105, 402, 111" u="1" o="1" /> <c c=" " r="403, 105, 404, 111" u="1" o="1" /> <c c=" " r="405, 105, 408, 111" /> <c c=" " r="409, 105, 412, 111" /> <c c=" " r="413, 105, 416, 111" /> <c c=" " r="417, 105, 420, 111" /> <c c=" " r="421, 105, 424, 111" /> <c c=" " r="425, 105, 428, 111" /> <c c=" " r="429, 105, 432, 111" /> <c c=" " r="433, 105, 436, 111" /> <c c=" " r="437, 105, 440, 111" /> <c c=" " r="441, 105, 444, 111" /> <c c=" " r="445, 105, 448, 111" /> <c c=" " r="449, 105, 452, 111" /> <c c=" " r="453, 105, 456, 111" /> <c c=" " r="457, 105, 460, 111" /> <c c=" " r="461, 105, 464, 111" /> <c c=" " r="465, 105, 468, 111" /> <c c=" " r="469, 105, 472, 111" /> <c c=" " r="473, 105, 476, 111" /> <c c=" " r="477, 105, 480, 111" /> <c c=" " r="481, 105, 484, 111" /> <c c=" " r="485, 105, 488, 111" /> <c c=" " r="489, 105, 492, 111" /> <c c=" " r="493, 105, 496, 111" /> <c c=" " r="497, 105, 500, 111" /> <c c=" " r="501, 105, 505, 111" u="1" o="-2" /> <c c=" " r="506, 105, 508, 111" o="1" /> <c c=" " r="509, 105, 512, 111" /> <c c=" " r="0, 112, 3, 118" /> <c c=" " r="4, 112, 7, 118" /> <c c=" " r="8, 112, 11, 118" /> <c c=" " r="12, 112, 15, 118" /> <c c=" " r="16, 112, 19, 118" /> <c c=" " r="20, 112, 23, 118" /> <c c=" " r="24, 112, 27, 118" /> <c c=" " r="28, 112, 31, 118" /> <c c=" " r="32, 112, 35, 118" /> <c c=" " r="36, 112, 39, 118" /> <c c="!" r="40, 112, 43, 118" /> <c c="!" r="44, 112, 47, 118" /> <c c=" !" r="48, 112, 51, 118" /> <c c="!" r="52, 112, 55, 118" /> <c c="!" r="56, 112, 59, 118" /> <c c="!" r="60, 112, 63, 118" /> <c c="!" r="64, 112, 67, 118" /> <c c="!" r="68, 112, 71, 118" /> <c c="!" r="72, 112, 75, 118" /> <c c="!" r="76, 112, 79, 118" /> <c c="!" r="80, 112, 83, 118" /> <c c=""!" r="84, 112, 88, 118" o="-1" /> <c c="$!" r="89, 112, 92, 118" /> <c c="&!" r="93, 112, 96, 118" /> <c c="*!" r="97, 112, 101, 118" u="1" o="-2" /> <c c="+!" r="102, 112, 106, 118" u="1" o="-2" /> <c c=".!" r="107, 112, 110, 118" /> <c c="S!" r="111, 112, 115, 118" u="-1" /> <c c="T!" r="116, 112, 119, 118" /> <c c="U!" r="120, 112, 124, 118" u="-1" /> <c c="V!" r="125, 112, 128, 118" /> <c c="W!" r="129, 112, 132, 118" /> <c c="X!" r="133, 112, 136, 118" /> <c c="Y!" r="137, 112, 141, 118" u="-1" /> <c c="Z!" r="142, 112, 146, 118" u="-1" /> <c c="[!" r="147, 112, 151, 118" u="-1" /> <c c="\!" r="152, 112, 155, 118" /> <c c="]!" r="156, 112, 160, 118" u="-1" /> <c c="^!" r="161, 112, 165, 118" u="-1" /> <c c="_!" r="166, 112, 170, 118" u="-1" /> <c c="!" r="171, 112, 174, 118" /> <c c="!" r="175, 112, 178, 118" /> <c c="!" r="179, 112, 182, 118" /> <c c="!" r="183, 112, 186, 118" /> <c c="!" r="187, 112, 190, 118" /> <c c="!" r="191, 112, 194, 118" /> <c c="!" r="195, 112, 198, 118" /> <c c="!" r="199, 112, 202, 118" /> <c c="!" r="203, 112, 206, 118" /> <c c="!" r="207, 112, 210, 118" /> <c c="!" r="211, 112, 214, 118" /> <c c="!" r="215, 112, 218, 118" /> <c c="!" r="219, 112, 222, 118" /> <c c="!" r="223, 112, 226, 118" /> <c c="!" r="227, 112, 230, 118" /> <c c="!" r="231, 112, 234, 118" /> <c c="!" r="235, 112, 238, 118" /> <c c="!" r="239, 112, 242, 118" /> <c c="!" r="243, 112, 246, 118" /> <c c="!" r="247, 112, 250, 118" /> <c c="!" r="251, 112, 254, 118" /> <c c="!" r="255, 112, 258, 118" /> <c c="!" r="259, 112, 262, 118" /> <c c="!" r="263, 112, 266, 118" /> <c c="!" r="267, 112, 270, 118" /> <c c="!" r="271, 112, 274, 118" /> <c c="!" r="275, 112, 278, 118" /> <c c="!" r="279, 112, 282, 118" /> <c c="!" r="283, 112, 286, 118" /> <c c="!" r="287, 112, 290, 118" /> <c c="!" r="291, 112, 294, 118" /> <c c="!" r="295, 112, 298, 118" /> <c c="!" r="299, 112, 302, 118" /> <c c="!" r="303, 112, 306, 118" /> <c c="!" r="307, 112, 310, 118" /> <c c="!" r="311, 112, 314, 118" /> <c c="!" r="315, 112, 318, 118" /> <c c="!" r="319, 112, 322, 118" /> <c c="!" r="323, 112, 326, 118" /> <c c="!" r="327, 112, 330, 118" /> <c c="!" r="331, 112, 334, 118" /> <c c="!" r="335, 112, 338, 118" /> <c c="!" r="339, 112, 342, 118" /> <c c="!" r="343, 112, 346, 118" /> <c c="!" r="347, 112, 350, 118" /> <c c="!" r="351, 112, 354, 118" /> <c c="!" r="355, 112, 357, 118" u="1" /> <c c="!" r="358, 112, 360, 118" o="1" /> <c c="!" r="361, 112, 364, 118" /> <c c="!" r="365, 112, 368, 118" /> <c c="!" r="369, 112, 371, 118" u="1" /> <c c="!" r="372, 112, 374, 118" o="1" /> <c c="!" r="375, 112, 378, 118" /> <c c="!" r="379, 112, 382, 118" /> <c c="!" r="383, 112, 386, 118" /> <c c="!" r="387, 112, 390, 118" /> <c c="!" r="391, 112, 394, 118" /> <c c="!" r="395, 112, 398, 118" /> <c c="!" r="399, 112, 402, 118" /> <c c="!" r="403, 112, 406, 118" /> <c c="!" r="407, 112, 410, 118" /> <c c="!" r="411, 112, 414, 118" /> <c c="!" r="415, 112, 418, 118" /> <c c="!" r="419, 112, 422, 118" /> <c c="!" r="423, 112, 426, 118" /> <c c="!" r="427, 112, 430, 118" /> <c c="!" r="431, 112, 434, 118" /> <c c="!" r="435, 112, 438, 118" /> <c c="!" r="439, 112, 442, 118" /> <c c="!" r="443, 112, 446, 118" /> <c c="!" r="447, 112, 450, 118" /> <c c="!" r="451, 112, 454, 118" /> <c c="!" r="455, 112, 458, 118" /> <c c="!" r="459, 112, 462, 118" /> <c c="!" r="463, 112, 466, 118" /> <c c="!" r="467, 112, 470, 118" /> <c c="!" r="471, 112, 474, 118" /> <c c="!" r="475, 112, 478, 118" /> <c c="!" r="479, 112, 482, 118" /> <c c="!" r="483, 112, 486, 118" /> <c c="!" r="487, 112, 490, 118" /> <c c="!" r="491, 112, 494, 118" /> <c c="!" r="495, 112, 498, 118" /> <c c="!" r="499, 112, 502, 118" /> <c c="!" r="503, 112, 506, 118" /> <c c="!" r="507, 112, 510, 118" /> <c c="!" r="0, 119, 3, 125" /> <c c="!" r="4, 119, 7, 125" /> <c c="!" r="8, 119, 11, 125" /> <c c="!" r="12, 119, 15, 125" /> <c c="!" r="16, 119, 19, 125" /> <c c="!" r="20, 119, 23, 125" /> <c c="!" r="24, 119, 27, 125" /> <c c="!" r="28, 119, 31, 125" /> <c c="!" r="32, 119, 35, 125" /> <c c="!" r="36, 119, 39, 125" /> <c c="!" r="40, 119, 43, 125" /> <c c="!" r="44, 119, 47, 125" /> <c c="!" r="48, 119, 51, 125" /> <c c="!" r="52, 119, 55, 125" /> <c c="!" r="56, 119, 59, 125" /> <c c="!" r="60, 119, 63, 125" /> <c c="!" r="64, 119, 67, 125" /> <c c="!" r="68, 119, 71, 125" /> <c c="!" r="72, 119, 75, 125" /> <c c="!" r="76, 119, 79, 125" /> <c c="!" r="80, 119, 83, 125" /> <c c="!" r="84, 119, 87, 125" /> <c c="!" r="88, 119, 91, 125" /> <c c="!" r="92, 119, 95, 125" /> <c c="!" r="96, 119, 99, 125" /> <c c="!" r="100, 119, 103, 125" /> <c c=""" r="104, 119, 107, 125" /> <c c=""" r="108, 119, 111, 125" /> <c c=""" r="112, 119, 115, 125" /> <c c=""" r="116, 119, 119, 125" /> <c c=""" r="120, 119, 123, 125" /> <c c=""" r="124, 119, 127, 125" /> <c c=""" r="128, 119, 131, 125" /> <c c=""" r="132, 119, 135, 125" /> <c c=""" r="136, 119, 139, 125" /> <c c=" "" r="140, 119, 143, 125" /> <c c=" "" r="144, 119, 147, 125" /> <c c=" "" r="148, 119, 151, 125" /> <c c=" "" r="152, 119, 155, 125" /> <c c=" "" r="156, 119, 159, 125" /> <c c=""" r="160, 119, 162, 125" o="1" /> <c c=""" r="163, 119, 165, 125" o="1" /> <c c=""" r="166, 119, 169, 125" u="1" o="-1" /> <c c=""" r="170, 119, 173, 125" /> <c c=""" r="174, 119, 177, 125" /> <c c=""" r="178, 119, 181, 125" /> <c c=""" r="182, 119, 184, 125" u="1" /> <c c=""" r="185, 119, 187, 125" u="1" /> <c c=""" r="188, 119, 191, 125" /> <c c=""" r="192, 119, 195, 125" /> <c c=""" r="196, 119, 199, 125" /> <c c=""" r="200, 119, 203, 125" /> <c c=""" r="204, 119, 207, 125" /> <c c=""" r="208, 119, 211, 125" /> <c c=" "" r="212, 119, 215, 125" /> <c c="'"" r="216, 119, 219, 125" /> <c c="("" r="220, 119, 223, 125" /> <c c=")"" r="224, 119, 227, 125" /> <c c="*"" r="228, 119, 231, 125" /> <c c="+"" r="232, 119, 235, 125" /> <c c=","" r="236, 119, 239, 125" /> <c c="-"" r="240, 119, 243, 125" /> <c c="4"" r="244, 119, 247, 125" /> <c c="5"" r="248, 119, 251, 125" /> <c c="6"" r="252, 119, 253, 125" u="1" o="1" /> <c c="7"" r="254, 119, 257, 125" /> <c c="8"" r="258, 119, 261, 125" u="1" o="-1" /> <c c="9"" r="262, 119, 265, 125" /> <c c=":"" r="266, 119, 270, 125" o="-1" /> <c c=";"" r="271, 119, 274, 125" /> <c c="<"" r="275, 119, 278, 125" /> <c c="="" r="279, 119, 282, 125" /> <c c="A"" r="283, 119, 286, 125" /> <c c="B"" r="287, 119, 290, 125" /> <c c="C"" r="291, 119, 294, 125" /> <c c="D"" r="295, 119, 298, 125" /> <c c="E"" r="299, 119, 302, 125" /> <c c="F"" r="303, 119, 306, 125" /> <c c="G"" r="307, 119, 310, 125" /> <c c="H"" r="311, 119, 314, 125" u="1" o="-1" /> <c c="I"" r="315, 119, 318, 125" /> <c c="J"" r="319, 119, 322, 125" /> <c c="K"" r="323, 119, 326, 125" /> <c c="L"" r="327, 119, 330, 125" /> <c c="M"" r="331, 119, 334, 125" /> <c c="N"" r="335, 119, 338, 125" /> <c c="O"" r="339, 119, 342, 125" /> <c c="P"" r="343, 119, 346, 125" u="1" o="-1" /> <c c="Q"" r="347, 119, 350, 125" u="1" o="-1" /> <c c="R"" r="351, 119, 355, 125" o="-1" /> <c c="S"" r="356, 119, 360, 125" o="-1" /> <c c="T"" r="361, 119, 364, 125" /> <c c="U"" r="365, 119, 368, 125" /> <c c="V"" r="369, 119, 372, 125" /> <c c="W"" r="373, 119, 376, 125" /> <c c="X"" r="377, 119, 380, 125" /> <c c="Y"" r="381, 119, 384, 125" /> <c c="Z"" r="385, 119, 388, 125" /> <c c="["" r="389, 119, 392, 125" /> <c c="\"" r="393, 119, 396, 125" /> <c c="]"" r="397, 119, 400, 125" /> <c c="^"" r="401, 119, 404, 125" /> <c c="_"" r="405, 119, 408, 125" /> <c c="`"" r="409, 119, 412, 125" u="1" o="-1" /> <c c="a"" r="413, 119, 416, 125" /> <c c="b"" r="417, 119, 420, 125" /> <c c="c"" r="421, 119, 424, 125" /> <c c="d"" r="425, 119, 428, 125" u="1" o="-1" /> <c c="e"" r="429, 119, 432, 125" u="1" o="-1" /> <c c="f"" r="433, 119, 436, 125" /> <c c="g"" r="437, 119, 440, 125" /> <c c="h"" r="441, 119, 444, 125" /> <c c="i"" r="445, 119, 448, 125" /> <c c="m"" r="449, 119, 452, 125" /> <c c="n"" r="453, 119, 456, 125" /> <c c="o"" r="457, 119, 460, 125" /> <c c="p"" r="461, 119, 464, 125" /> <c c="q"" r="465, 119, 468, 125" /> <c c="r"" r="469, 119, 472, 125" /> <c c="s"" r="473, 119, 476, 125" /> <c c="t"" r="477, 119, 480, 125" /> <c c="u"" r="481, 119, 484, 125" /> <c c="v"" r="485, 119, 488, 125" /> <c c="w"" r="489, 119, 492, 125" /> <c c="x"" r="493, 119, 496, 125" /> <c c="y"" r="497, 119, 500, 125" /> <c c="z"" r="501, 119, 504, 125" /> <c c="{"" r="505, 119, 508, 125" /> <c c="|"" r="509, 119, 512, 125" /> <c c="}"" r="0, 126, 3, 132" /> <c c="~"" r="4, 126, 7, 132" /> <c c=""" r="8, 126, 11, 132" /> <c c=""" r="12, 126, 15, 132" /> <c c=""" r="16, 126, 19, 132" /> <c c=""" r="20, 126, 23, 132" /> <c c=""" r="24, 126, 27, 132" /> <c c=""" r="28, 126, 31, 132" /> <c c=""" r="32, 126, 35, 132" /> <c c=""" r="36, 126, 39, 132" /> <c c=""" r="40, 126, 43, 132" /> <c c=""" r="44, 126, 47, 132" /> <c c=""" r="48, 126, 51, 132" /> <c c=""" r="52, 126, 55, 132" /> <c c=""" r="56, 126, 59, 132" /> <c c=""" r="60, 126, 63, 132" /> <c c=""" r="64, 126, 67, 132" /> <c c=""" r="68, 126, 71, 132" /> <c c=""" r="72, 126, 75, 132" /> <c c=""" r="76, 126, 79, 132" /> <c c=""" r="80, 126, 83, 132" /> <c c=""" r="84, 126, 87, 132" /> <c c=""" r="88, 126, 91, 132" /> <c c=""" r="92, 126, 95, 132" /> <c c=""" r="96, 126, 99, 132" /> <c c=""" r="100, 126, 103, 132" /> <c c=""" r="104, 126, 107, 132" /> <c c=""" r="108, 126, 111, 132" /> <c c=""" r="112, 126, 115, 132" /> <c c=""" r="116, 126, 119, 132" /> <c c=""" r="120, 126, 123, 132" /> <c c=""" r="124, 126, 127, 132" /> <c c=""" r="128, 126, 131, 132" /> <c c=""" r="132, 126, 135, 132" /> <c c=""" r="136, 126, 139, 132" /> <c c=""" r="140, 126, 143, 132" /> <c c=""" r="144, 126, 145, 132" u="1" o="1" /> <c c=""" r="146, 126, 149, 132" /> <c c=""" r="150, 126, 153, 132" /> <c c=""" r="154, 126, 157, 132" /> <c c=""" r="158, 126, 161, 132" /> <c c=""" r="162, 126, 165, 132" /> <c c=""" r="166, 126, 169, 132" /> <c c=""" r="170, 126, 173, 132" /> <c c=""" r="174, 126, 177, 132" /> <c c=""" r="178, 126, 181, 132" /> <c c=""" r="182, 126, 185, 132" /> <c c=""" r="186, 126, 189, 132" /> <c c=""" r="190, 126, 193, 132" /> <c c=""" r="194, 126, 197, 132" /> <c c=""" r="198, 126, 201, 132" /> <c c=""" r="202, 126, 205, 132" /> <c c=""" r="206, 126, 209, 132" /> <c c=""" r="210, 126, 213, 132" /> <c c=""" r="214, 126, 217, 132" /> <c c=""" r="218, 126, 221, 132" /> <c c="#" r="222, 126, 225, 132" /> <c c="#" r="226, 126, 229, 132" /> <c c="#" r="230, 126, 233, 132" /> <c c="#" r="234, 126, 237, 132" /> <c c="#" r="238, 126, 241, 132" /> <c c="#" r="242, 126, 245, 132" /> <c c="#" r="246, 126, 249, 132" /> <c c="#" r="250, 126, 252, 132" u="1" /> <c c=" #" r="253, 126, 255, 132" o="1" /> <c c=" #" r="256, 126, 258, 132" u="1" /> <c c=" #" r="259, 126, 261, 132" o="1" /> <c c=" #" r="262, 126, 264, 132" u="1" /> <c c=" #" r="265, 126, 267, 132" o="1" /> <c c="#" r="268, 126, 270, 132" u="1" /> <c c="#" r="271, 126, 273, 132" o="1" /> <c c="#" r="274, 126, 277, 132" /> <c c="#" r="278, 126, 281, 132" /> <c c="#" r="282, 126, 285, 132" /> <c c="#" r="286, 126, 289, 132" /> <c c="#" r="290, 126, 293, 132" /> <c c="#" r="294, 126, 297, 132" /> <c c="#" r="298, 126, 301, 132" /> <c c="#" r="302, 126, 305, 132" /> <c c="#" r="306, 126, 309, 132" /> <c c="#" r="310, 126, 313, 132" /> <c c="#" r="314, 126, 317, 132" /> <c c="#" r="318, 126, 321, 132" /> <c c=" #" r="322, 126, 324, 132" u="1" /> <c c="!#" r="325, 126, 327, 132" o="1" /> <c c="%#" r="328, 126, 331, 132" /> <c c="&#" r="332, 126, 335, 132" /> <c c="'#" r="336, 126, 339, 132" /> <c c="(#" r="340, 126, 343, 132" /> <c c="+#" r="344, 126, 347, 132" /> <c c="5#" r="348, 126, 351, 132" /> <c c="7#" r="352, 126, 355, 132" /> <c c="8#" r="356, 126, 359, 132" /> <c c="9#" r="360, 126, 363, 132" /> <c c=":#" r="364, 126, 367, 132" /> <c c=";#" r="368, 126, 371, 132" /> <c c="<#" r="372, 126, 375, 132" /> <c c="=#" r="376, 126, 379, 132" /> <c c=">#" r="380, 126, 383, 132" /> <c c="A#" r="384, 126, 387, 132" /> <c c="B#" r="388, 126, 391, 132" /> <c c="C#" r="392, 126, 395, 132" /> <c c="D#" r="396, 126, 399, 132" /> <c c="G#" r="400, 126, 403, 132" /> <c c="H#" r="404, 126, 407, 132" /> <c c="I#" r="408, 126, 411, 132" /> <c c="K#" r="412, 126, 415, 132" /> <c c="L#" r="416, 126, 419, 132" /> <c c="M#" r="420, 126, 423, 132" /> <c c="P#" r="424, 126, 427, 132" /> <c c="R#" r="428, 126, 431, 132" /> <c c="S#" r="432, 126, 435, 132" /> <c c="T#" r="436, 126, 439, 132" /> <c c="W#" r="440, 126, 443, 132" /> <c c="X#" r="444, 126, 447, 132" /> <c c="Y#" r="448, 126, 451, 132" /> <c c="Z#" r="452, 126, 455, 132" /> <c c="[#" r="456, 126, 459, 132" /> <c c="\#" r="460, 126, 463, 132" /> <c c="^#" r="464, 126, 467, 132" /> <c c="_#" r="468, 126, 471, 132" /> <c c="`#" r="472, 126, 475, 132" /> <c c="c#" r="476, 126, 479, 132" /> <c c="d#" r="480, 126, 483, 132" /> <c c="e#" r="484, 126, 487, 132" /> <c c="h#" r="488, 126, 492, 132" o="-1" /> <c c="i#" r="493, 126, 497, 132" o="-1" /> <c c="k#" r="498, 126, 501, 132" /> <c c="l#" r="502, 126, 505, 132" /> <c c="m#" r="506, 126, 509, 132" /> <c c="n#" r="0, 133, 3, 139" /> <c c="o#" r="4, 133, 7, 139" /> <c c="p#" r="8, 133, 11, 139" /> <c c="s#" r="12, 133, 15, 139" /> <c c="t#" r="16, 133, 19, 139" /> <c c="u#" r="20, 133, 23, 139" /> <c c="v#" r="24, 133, 27, 139" /> <c c="w#" r="28, 133, 31, 139" /> <c c="x#" r="32, 133, 35, 139" /> <c c="y#" r="36, 133, 39, 139" /> <c c="z#" r="40, 133, 43, 139" /> <c c="}#" r="44, 133, 47, 139" /> <c c="#" r="48, 133, 51, 139" /> <c c="#" r="52, 133, 55, 139" /> <c c="#" r="56, 133, 59, 139" /> <c c="#" r="60, 133, 63, 139" /> <c c="#" r="64, 133, 67, 139" /> <c c="#" r="68, 133, 71, 139" /> <c c="#" r="72, 133, 75, 139" /> <c c="#" r="76, 133, 79, 139" /> <c c="#" r="80, 133, 83, 139" /> <c c="#" r="84, 133, 87, 139" /> <c c="#" r="88, 133, 90, 139" o="1" /> <c c="#" r="91, 133, 94, 139" /> <c c="#" r="95, 133, 98, 139" /> <c c="#" r="99, 133, 101, 139" u="1" /> <c c="#" r="102, 133, 105, 139" /> <c c="#" r="106, 133, 109, 139" /> <c c="#" r="110, 133, 112, 139" o="1" /> <c c="#" r="113, 133, 116, 139" /> <c c="#" r="117, 133, 120, 139" /> <c c="#" r="121, 133, 123, 139" u="1" /> <c c="#" r="124, 133, 127, 139" /> <c c="#" r="128, 133, 130, 139" u="1" /> <c c="#" r="131, 133, 133, 139" o="1" /> <c c="#" r="134, 133, 136, 139" u="1" /> <c c="#" r="137, 133, 138, 139" u="1" o="1" /> <c c="#" r="139, 133, 141, 139" o="1" /> <c c="#" r="142, 133, 144, 139" u="1" /> <c c="#" r="145, 133, 147, 139" o="1" /> <c c="#" r="148, 133, 149, 139" u="1" o="1" /> <c c="#" r="150, 133, 153, 139" /> <c c="#" r="154, 133, 157, 139" /> <c c="#$" r="158, 133, 159, 139" u="1" o="1" /> <c c="%" r="160, 133, 163, 139" /> <c c="%" r="164, 133, 167, 139" /> <c c="%" r="168, 133, 171, 139" /> <c c="%" r="172, 133, 175, 139" /> <c c="%" r="176, 133, 179, 139" /> <c c="%" r="180, 133, 183, 139" /> <c c="%" r="184, 133, 187, 139" /> <c c="%" r="188, 133, 191, 139" /> <c c="%" r="192, 133, 195, 139" /> <c c="%" r="196, 133, 199, 139" /> <c c="%" r="200, 133, 203, 139" /> <c c="%" r="204, 133, 206, 139" o="1" /> <c c="%" r="207, 133, 209, 139" o="1" /> <c c="%" r="210, 133, 211, 139" o="2" /> <c c="%" r="212, 133, 213, 139" o="2" /> <c c="%" r="214, 133, 215, 139" o="2" /> <c c="%" r="216, 133, 218, 139" u="2" o="-1" /> <c c="%" r="219, 133, 222, 139" /> <c c="%" r="223, 133, 226, 139" /> <c c="%" r="227, 133, 230, 139" /> <c c="%" r="231, 133, 234, 139" /> <c c="%" r="235, 133, 236, 139" u="3" o="-1" /> <c c="%" r="237, 133, 239, 139" o="1" /> <c c="%" r="240, 133, 242, 139" u="2" o="-1" /> <c c="%" r="243, 133, 245, 139" o="1" /> <c c="%" r="246, 133, 250, 139" o="-1" /> <c c="%" r="251, 133, 255, 139" o="-1" /> <c c="%" r="256, 133, 260, 139" o="-1" /> <c c="%" r="261, 133, 265, 139" o="-1" /> <c c="%" r="266, 133, 268, 139" u="2" o="-1" /> <c c="%" r="269, 133, 273, 139" o="-1" /> <c c="%" r="274, 133, 278, 139" o="-1" /> <c c="%" r="279, 133, 282, 139" /> <c c="%" r="283, 133, 286, 139" /> <c c="%" r="287, 133, 290, 139" /> <c c="%" r="291, 133, 294, 139" /> <c c="%" r="295, 133, 298, 139" /> <c c="%" r="299, 133, 302, 139" /> <c c="%" r="303, 133, 306, 139" /> <c c="%" r="307, 133, 310, 139" /> <c c="%" r="311, 133, 314, 139" /> <c c="%" r="315, 133, 318, 139" /> <c c="%" r="319, 133, 322, 139" /> <c c="%" r="323, 133, 326, 139" /> <c c="%" r="327, 133, 330, 139" /> <c c="%" r="331, 133, 334, 139" /> <c c="%" r="335, 133, 338, 139" /> <c c="%" r="339, 133, 342, 139" /> <c c="%" r="343, 133, 346, 139" /> <c c="%" r="347, 133, 350, 139" /> <c c="%" r="351, 133, 354, 139" /> <c c="%" r="355, 133, 358, 139" /> <c c="%" r="359, 133, 362, 139" /> <c c="%" r="363, 133, 366, 139" /> <c c="%" r="367, 133, 370, 139" /> <c c="%" r="371, 133, 374, 139" /> <c c="%" r="375, 133, 378, 139" /> <c c="%" r="379, 133, 382, 139" /> <c c="%" r="383, 133, 386, 139" /> <c c="%" r="387, 133, 390, 139" /> <c c="%" r="391, 133, 394, 139" /> <c c="%" r="395, 133, 398, 139" /> <c c="%" r="399, 133, 402, 139" /> <c c="%" r="403, 133, 406, 139" /> <c c="%" r="407, 133, 410, 139" /> <c c="%" r="411, 133, 414, 139" /> <c c="%" r="415, 133, 418, 139" /> <c c="%" r="419, 133, 422, 139" /> <c c="%" r="423, 133, 426, 139" /> <c c="%" r="427, 133, 430, 139" /> <c c="%" r="431, 133, 434, 139" /> <c c="%" r="435, 133, 438, 139" /> <c c="%" r="439, 133, 442, 139" /> <c c="%" r="443, 133, 446, 139" /> <c c="%" r="447, 133, 449, 139" o="1" /> <c c="%" r="450, 133, 453, 139" /> <c c="%" r="454, 133, 457, 139" /> <c c="%" r="458, 133, 461, 139" /> <c c="%" r="462, 133, 465, 139" /> <c c="%" r="466, 133, 469, 139" /> <c c="%" r="470, 133, 473, 139" /> <c c="%" r="474, 133, 477, 139" /> <c c="%" r="478, 133, 481, 139" /> <c c="%" r="482, 133, 485, 139" /> <c c="%" r="486, 133, 489, 139" /> <c c="%" r="490, 133, 493, 139" /> <c c="%" r="494, 133, 497, 139" /> <c c="%" r="498, 133, 501, 139" /> <c c="%" r="502, 133, 505, 139" /> <c c="%" r="506, 133, 509, 139" /> <c c="%" r="0, 140, 3, 146" /> <c c="%" r="4, 140, 7, 146" /> <c c="%" r="8, 140, 11, 146" /> <c c="%" r="12, 140, 15, 146" /> <c c="%" r="16, 140, 19, 146" /> <c c="%" r="20, 140, 23, 146" /> <c c="%" r="24, 140, 27, 146" /> <c c="%" r="28, 140, 31, 146" /> <c c="%" r="32, 140, 35, 146" /> <c c="%" r="36, 140, 39, 146" /> <c c="%" r="40, 140, 43, 146" /> <c c="%" r="44, 140, 47, 146" /> <c c="%" r="48, 140, 51, 146" /> <c c="%" r="52, 140, 55, 146" /> <c c="%" r="56, 140, 59, 146" /> <c c="%" r="60, 140, 63, 146" /> <c c="%" r="64, 140, 67, 146" /> <c c="%" r="68, 140, 71, 146" /> <c c="%" r="72, 140, 75, 146" /> <c c="%" r="76, 140, 79, 146" /> <c c="%" r="80, 140, 83, 146" /> <c c="%" r="84, 140, 87, 146" /> <c c="%" r="88, 140, 91, 146" /> <c c="%" r="92, 140, 95, 146" /> <c c="%" r="96, 140, 99, 146" /> <c c="%" r="100, 140, 103, 146" /> <c c="%" r="104, 140, 107, 146" /> <c c="%" r="108, 140, 111, 146" /> <c c="%" r="112, 140, 115, 146" /> <c c="%" r="116, 140, 119, 146" /> <c c="%" r="120, 140, 123, 146" /> <c c="%" r="124, 140, 127, 146" /> <c c="%" r="128, 140, 131, 146" /> <c c="%" r="132, 140, 135, 146" /> <c c="%" r="136, 140, 139, 146" /> <c c="%" r="140, 140, 143, 146" /> <c c="%" r="144, 140, 147, 146" /> <c c="%" r="148, 140, 151, 146" /> <c c="&" r="152, 140, 155, 146" /> <c c="&" r="156, 140, 159, 146" /> <c c="&" r="160, 140, 163, 146" /> <c c="&" r="164, 140, 167, 146" /> <c c="&" r="168, 140, 171, 146" /> <c c="&" r="172, 140, 175, 146" /> <c c="&" r="176, 140, 179, 146" /> <c c="&" r="180, 140, 183, 146" /> <c c="&" r="184, 140, 187, 146" /> <c c=" &" r="188, 140, 191, 146" /> <c c=" &" r="192, 140, 195, 146" /> <c c=" &" r="196, 140, 199, 146" /> <c c=" &" r="200, 140, 203, 146" /> <c c=" &" r="204, 140, 207, 146" /> <c c="&" r="208, 140, 211, 146" /> <c c="&" r="212, 140, 215, 146" /> <c c="&" r="216, 140, 219, 146" /> <c c="&" r="220, 140, 223, 146" /> <c c="&" r="224, 140, 227, 146" /> <c c="&" r="228, 140, 231, 146" /> <c c="&" r="232, 140, 235, 146" /> <c c="&" r="236, 140, 239, 146" /> <c c="&" r="240, 140, 243, 146" /> <c c="&" r="244, 140, 247, 146" /> <c c="&" r="248, 140, 251, 146" /> <c c="&" r="252, 140, 255, 146" /> <c c="&" r="256, 140, 259, 146" /> <c c="&" r="260, 140, 263, 146" /> <c c="&" r="264, 140, 267, 146" /> <c c="&" r="268, 140, 271, 146" /> <c c="&" r="272, 140, 275, 146" /> <c c="&" r="276, 140, 279, 146" /> <c c=" &" r="280, 140, 283, 146" /> <c c="!&" r="284, 140, 287, 146" /> <c c=""&" r="288, 140, 291, 146" /> <c c="#&" r="292, 140, 295, 146" /> <c c="$&" r="296, 140, 299, 146" /> <c c="%&" r="300, 140, 303, 146" /> <c c="&&" r="304, 140, 307, 146" /> <c c="'&" r="308, 140, 311, 146" /> <c c="(&" r="312, 140, 315, 146" /> <c c=")&" r="316, 140, 319, 146" /> <c c="*&" r="320, 140, 323, 146" /> <c c="+&" r="324, 140, 327, 146" /> <c c=",&" r="328, 140, 331, 146" /> <c c="-&" r="332, 140, 335, 146" /> <c c=".&" r="336, 140, 339, 146" /> <c c="/&" r="340, 140, 343, 146" /> <c c="8&" r="344, 140, 347, 146" /> <c c="9&" r="348, 140, 351, 146" /> <c c=":&" r="352, 140, 355, 146" /> <c c=";&" r="356, 140, 359, 146" /> <c c="<&" r="360, 140, 363, 146" /> <c c="=&" r="364, 140, 367, 146" /> <c c=">&" r="368, 140, 371, 146" /> <c c="?&" r="372, 140, 375, 146" /> <c c="@&" r="376, 140, 379, 146" /> <c c="A&" r="380, 140, 383, 146" /> <c c="B&" r="384, 140, 387, 146" /> <c c="C&" r="388, 140, 391, 146" /> <c c="D&" r="392, 140, 395, 146" /> <c c="E&" r="396, 140, 399, 146" /> <c c="F&" r="400, 140, 403, 146" /> <c c="G&" r="404, 140, 407, 146" /> <c c="H&" r="408, 140, 411, 146" /> <c c="I&" r="412, 140, 415, 146" /> <c c="J&" r="416, 140, 419, 146" /> <c c="K&" r="420, 140, 423, 146" /> <c c="L&" r="424, 140, 427, 146" /> <c c="M&" r="428, 140, 431, 146" /> <c c="N&" r="432, 140, 435, 146" /> <c c="O&" r="436, 140, 439, 146" /> <c c="P&" r="440, 140, 443, 146" /> <c c="Q&" r="444, 140, 447, 146" /> <c c="R&" r="448, 140, 451, 146" /> <c c="S&" r="452, 140, 455, 146" /> <c c="T&" r="456, 140, 459, 146" /> <c c="U&" r="460, 140, 463, 146" /> <c c="V&" r="464, 140, 467, 146" /> <c c="W&" r="468, 140, 471, 146" /> <c c="X&" r="472, 140, 475, 146" /> <c c="Y&" r="476, 140, 479, 146" /> <c c="Z&" r="480, 140, 483, 146" /> <c c="[&" r="484, 140, 487, 146" /> <c c="\&" r="488, 140, 491, 146" /> <c c="]&" r="492, 140, 495, 146" /> <c c="^&" r="496, 140, 499, 146" /> <c c="_&" r="500, 140, 503, 146" /> <c c="`&" r="504, 140, 507, 146" /> <c c="a&" r="508, 140, 511, 146" /> <c c="b&" r="0, 147, 3, 153" /> <c c="c&" r="4, 147, 7, 153" /> <c c="d&" r="8, 147, 11, 153" /> <c c="e&" r="12, 147, 15, 153" /> <c c="f&" r="16, 147, 19, 153" /> <c c="g&" r="20, 147, 23, 153" /> <c c="h&" r="24, 147, 27, 153" /> <c c="i&" r="28, 147, 29, 153" u="1" o="1" /> <c c="j&" r="30, 147, 33, 153" /> <c c="k&" r="34, 147, 37, 153" /> <c c="l&" r="38, 147, 41, 153" /> <c c="m&" r="42, 147, 45, 153" /> <c c="n&" r="46, 147, 47, 153" u="1" o="1" /> <c c="o&" r="48, 147, 51, 153" /> <c c="p&" r="52, 147, 55, 153" /> <c c="q&" r="56, 147, 59, 153" /> <c c="r&" r="60, 147, 63, 153" /> <c c="s&" r="64, 147, 67, 153" /> <c c="t&" r="68, 147, 71, 153" /> <c c="u&" r="72, 147, 75, 153" /> <c c="v&" r="76, 147, 79, 153" /> <c c="w&" r="80, 147, 83, 153" /> <c c="x&" r="84, 147, 87, 153" /> <c c="y&" r="88, 147, 91, 153" /> <c c="z&" r="92, 147, 95, 153" /> <c c="{&" r="96, 147, 99, 153" /> <c c="|&" r="100, 147, 103, 153" /> <c c="}&" r="104, 147, 107, 153" /> <c c="~&" r="108, 147, 111, 153" /> <c c="&" r="112, 147, 115, 153" /> <c c="&" r="116, 147, 119, 153" /> <c c="&" r="120, 147, 123, 153" /> <c c="&" r="124, 147, 127, 153" /> <c c="&" r="128, 147, 131, 153" /> <c c="&" r="132, 147, 135, 153" /> <c c="&" r="136, 147, 139, 153" /> <c c="&" r="140, 147, 143, 153" /> <c c="&" r="144, 147, 147, 153" /> <c c="&" r="148, 147, 151, 153" /> <c c="&" r="152, 147, 155, 153" /> <c c="&" r="156, 147, 159, 153" /> <c c="&" r="160, 147, 163, 153" /> <c c="&" r="164, 147, 167, 153" /> <c c="&" r="168, 147, 171, 153" /> <c c="&" r="172, 147, 175, 153" /> <c c="&" r="176, 147, 179, 153" /> <c c="&" r="180, 147, 183, 153" /> <c c="&" r="184, 147, 187, 153" /> <c c="&" r="188, 147, 191, 153" /> <c c="&" r="192, 147, 195, 153" /> <c c="&" r="196, 147, 199, 153" /> <c c="&" r="200, 147, 203, 153" /> <c c="&" r="204, 147, 207, 153" /> <c c="&" r="208, 147, 211, 153" /> <c c="&" r="212, 147, 215, 153" /> <c c="&" r="216, 147, 219, 153" /> <c c="&" r="220, 147, 223, 153" /> <c c="&" r="224, 147, 227, 153" /> <c c="&" r="228, 147, 231, 153" /> <c c="'" r="232, 147, 235, 153" /> <c c="'" r="236, 147, 239, 153" /> <c c="'" r="240, 147, 243, 153" /> <c c="'" r="244, 147, 247, 153" /> <c c="'" r="248, 147, 251, 153" /> <c c="'" r="252, 147, 255, 153" /> <c c="'" r="256, 147, 259, 153" /> <c c=" '" r="260, 147, 263, 153" /> <c c=" '" r="264, 147, 267, 153" /> <c c=" '" r="268, 147, 271, 153" /> <c c="'" r="272, 147, 275, 153" /> <c c="'" r="276, 147, 279, 153" /> <c c="'" r="280, 147, 283, 153" /> <c c="'" r="284, 147, 287, 153" /> <c c="'" r="288, 147, 291, 153" /> <c c="'" r="292, 147, 295, 153" /> <c c="'" r="296, 147, 299, 153" /> <c c="'" r="300, 147, 303, 153" /> <c c="'" r="304, 147, 307, 153" /> <c c="'" r="308, 147, 311, 153" /> <c c="'" r="312, 147, 315, 153" /> <c c="'" r="316, 147, 319, 153" /> <c c="'" r="320, 147, 323, 153" /> <c c="'" r="324, 147, 327, 153" /> <c c="'" r="328, 147, 331, 153" /> <c c="'" r="332, 147, 335, 153" /> <c c="'" r="336, 147, 339, 153" /> <c c="'" r="340, 147, 343, 153" /> <c c=" '" r="344, 147, 347, 153" /> <c c="!'" r="348, 147, 351, 153" /> <c c=""'" r="352, 147, 355, 153" /> <c c="#'" r="356, 147, 359, 153" /> <c c="$'" r="360, 147, 363, 153" /> <c c="%'" r="364, 147, 367, 153" /> <c c="&'" r="368, 147, 371, 153" /> <c c="''" r="372, 147, 375, 153" /> <c c=")'" r="376, 147, 379, 153" /> <c c="*'" r="380, 147, 383, 153" /> <c c="+'" r="384, 147, 387, 153" /> <c c=",'" r="388, 147, 391, 153" /> <c c="-'" r="392, 147, 395, 153" /> <c c=".'" r="396, 147, 399, 153" /> <c c="/'" r="400, 147, 403, 153" /> <c c="0'" r="404, 147, 407, 153" /> <c c="1'" r="408, 147, 411, 153" /> <c c="2'" r="412, 147, 415, 153" /> <c c="3'" r="416, 147, 419, 153" /> <c c="4'" r="420, 147, 423, 153" /> <c c="5'" r="424, 147, 427, 153" /> <c c="6'" r="428, 147, 431, 153" /> <c c="7'" r="432, 147, 435, 153" /> <c c="8'" r="436, 147, 439, 153" /> <c c="9'" r="440, 147, 443, 153" /> <c c=":'" r="444, 147, 447, 153" /> <c c=";'" r="448, 147, 451, 153" /> <c c="<'" r="452, 147, 455, 153" /> <c c="='" r="456, 147, 459, 153" /> <c c=">'" r="460, 147, 463, 153" /> <c c="?'" r="464, 147, 467, 153" /> <c c="@'" r="468, 147, 471, 153" /> <c c="A'" r="472, 147, 475, 153" /> <c c="B'" r="476, 147, 479, 153" /> <c c="C'" r="480, 147, 483, 153" /> <c c="D'" r="484, 147, 487, 153" /> <c c="E'" r="488, 147, 491, 153" /> <c c="F'" r="492, 147, 495, 153" /> <c c="G'" r="496, 147, 499, 153" /> <c c="H'" r="500, 147, 503, 153" /> <c c="I'" r="504, 147, 507, 153" /> <c c="J'" r="508, 147, 511, 153" /> <c c="K'" r="0, 154, 3, 160" /> <c c="M'" r="4, 154, 7, 160" /> <c c="O'" r="8, 154, 11, 160" /> <c c="P'" r="12, 154, 15, 160" /> <c c="Q'" r="16, 154, 19, 160" /> <c c="R'" r="20, 154, 23, 160" /> <c c="V'" r="24, 154, 27, 160" /> <c c="X'" r="28, 154, 29, 160" u="1" o="1" /> <c c="Y'" r="30, 154, 31, 160" u="1" o="1" /> <c c="Z'" r="32, 154, 35, 160" /> <c c="['" r="36, 154, 37, 160" u="1" o="1" /> <c c="\'" r="38, 154, 39, 160" u="1" o="1" /> <c c="]'" r="40, 154, 43, 160" /> <c c="^'" r="44, 154, 47, 160" /> <c c="a'" r="48, 154, 51, 160" /> <c c="b'" r="52, 154, 55, 160" /> <c c="c'" r="56, 154, 59, 160" /> <c c="d'" r="60, 154, 63, 160" /> <c c="e'" r="64, 154, 67, 160" /> <c c="f'" r="68, 154, 71, 160" /> <c c="g'" r="72, 154, 75, 160" /> <c c="h'" r="76, 154, 79, 160" /> <c c="i'" r="80, 154, 83, 160" /> <c c="j'" r="84, 154, 87, 160" /> <c c="k'" r="88, 154, 89, 160" u="1" o="1" /> <c c="l'" r="90, 154, 93, 160" /> <c c="m'" r="94, 154, 97, 160" /> <c c="n'" r="98, 154, 101, 160" /> <c c="o'" r="102, 154, 105, 160" /> <c c="p'" r="106, 154, 109, 160" /> <c c="q'" r="110, 154, 113, 160" /> <c c="r'" r="114, 154, 115, 160" u="1" o="1" /> <c c="s'" r="116, 154, 117, 160" u="1" o="1" /> <c c="t'" r="118, 154, 121, 160" /> <c c="u'" r="122, 154, 125, 160" /> <c c="'" r="126, 154, 129, 160" /> <c c="'" r="130, 154, 133, 160" /> <c c="'" r="134, 154, 137, 160" /> <c c="'" r="138, 154, 141, 160" /> <c c="'" r="142, 154, 145, 160" /> <c c="'" r="146, 154, 149, 160" /> <c c="'" r="150, 154, 153, 160" /> <c c="'" r="154, 154, 157, 160" /> <c c="'" r="158, 154, 161, 160" /> <c c="'" r="162, 154, 165, 160" /> <c c="'" r="166, 154, 169, 160" /> <c c="'" r="170, 154, 173, 160" /> <c c="'" r="174, 154, 177, 160" /> <c c="'" r="178, 154, 181, 160" /> <c c="'" r="182, 154, 185, 160" /> <c c="'" r="186, 154, 189, 160" /> <c c="'" r="190, 154, 193, 160" /> <c c="'" r="194, 154, 197, 160" /> <c c="'" r="198, 154, 201, 160" /> <c c="'" r="202, 154, 205, 160" /> <c c="'" r="206, 154, 209, 160" /> <c c="'" r="210, 154, 213, 160" /> <c c="'" r="214, 154, 217, 160" /> <c c="'" r="218, 154, 221, 160" /> <c c="'" r="222, 154, 225, 160" /> <c c="'" r="226, 154, 229, 160" /> <c c="'" r="230, 154, 233, 160" /> <c c="'" r="234, 154, 237, 160" /> <c c="'" r="238, 154, 241, 160" /> <c c="'" r="242, 154, 245, 160" /> <c c="'" r="246, 154, 249, 160" /> <c c="'" r="250, 154, 253, 160" /> <c c="'" r="254, 154, 257, 160" /> <c c="'" r="258, 154, 261, 160" /> <c c="'" r="262, 154, 265, 160" /> <c c="'" r="266, 154, 269, 160" /> <c c="'" r="270, 154, 273, 160" /> <c c="'" r="274, 154, 277, 160" /> <c c="'" r="278, 154, 281, 160" /> <c c="'" r="282, 154, 285, 160" /> <c c="'" r="286, 154, 289, 160" /> <c c="'" r="290, 154, 293, 160" /> <c c="'" r="294, 154, 297, 160" /> <c c="'" r="298, 154, 301, 160" /> <c c="'" r="302, 154, 305, 160" /> <c c=")" r="306, 154, 309, 160" /> <c c=")" r="310, 154, 313, 160" /> <c c=")" r="314, 154, 317, 160" /> <c c="/*" r="318, 154, 320, 160" u="1" /> <c c="+" r="321, 154, 324, 160" /> <c c="+" r="325, 154, 328, 160" /> <c c="+" r="329, 154, 332, 160" /> <c c="+" r="333, 154, 336, 160" /> <c c="+" r="337, 154, 340, 160" /> <c c="+" r="341, 154, 344, 160" /> <c c="+" r="345, 154, 348, 160" /> <c c="+" r="349, 154, 352, 160" /> <c c="+" r="353, 154, 356, 160" /> <c c="d," r="357, 154, 360, 160" /> <c c="m," r="361, 154, 364, 160" /> <c c="n," r="365, 154, 368, 160" /> <c c="o," r="369, 154, 372, 160" /> <c c="p," r="373, 154, 376, 160" /> <c c="u," r="377, 154, 380, 160" /> <c c="v," r="381, 154, 384, 160" /> <c c="w," r="385, 154, 388, 160" /> <c c="y," r="389, 154, 392, 160" /> <c c="z," r="393, 154, 396, 160" /> <c c="|," r="397, 154, 398, 160" u="1" o="1" /> <c c="}," r="399, 154, 402, 160" /> <c c="~," r="403, 154, 406, 160" /> <c c="," r="407, 154, 410, 160" /> <c c="." r="411, 154, 414, 160" /> <c c=""." r="415, 154, 417, 160" u="1" /> <c c="#." r="418, 154, 420, 160" o="1" /> <c c="$." r="421, 154, 423, 160" u="1" /> <c c="%." r="424, 154, 426, 160" o="1" /> <c c=".." r="427, 154, 430, 160" /> <c c="" r="431, 154, 434, 160" /> <c c=" " r="435, 154, 438, 160" /> <c c=" " r="439, 154, 442, 160" /> <c c=" " r="443, 154, 446, 160" /> <c c=" " r="447, 154, 450, 160" /> <c c=" " r="451, 154, 454, 160" /> <c c="" r="455, 154, 458, 160" /> <c c="" r="459, 154, 462, 160" /> <c c="" r="463, 154, 466, 160" /> <c c="" r="467, 154, 470, 160" /> <c c="" r="471, 154, 474, 160" /> <c c="" r="475, 154, 478, 160" /> <c c="" r="479, 154, 482, 160" /> <c c="" r="483, 154, 486, 160" /> <c c="" r="487, 154, 490, 160" /> <c c="" r="491, 154, 494, 160" /> <c c="" r="495, 154, 498, 160" /> <c c="" r="499, 154, 500, 160" u="1" o="1" /> <c c="" r="501, 154, 502, 160" u="1" o="1" /> <c c="" r="503, 154, 504, 160" u="1" o="1" /> <c c=""" r="505, 154, 508, 160" /> <c c="#" r="509, 154, 512, 160" /> <c c="$" r="0, 161, 3, 167" /> <c c="%" r="4, 161, 7, 167" /> <c c="&" r="8, 161, 11, 167" /> <c c="'" r="12, 161, 15, 167" /> <c c="" r="16, 161, 17, 167" u="1" o="1" /> <c c="" r="18, 161, 19, 167" u="1" o="1" /> <c c="" r="20, 161, 21, 167" u="1" o="1" /> <c c="" r="22, 161, 23, 167" u="1" o="1" /> <c c="" r="24, 161, 28, 167" u="1" o="-2" /> <c c="" r="29, 161, 32, 167" /> <c c="" r="33, 161, 36, 167" /> <c c="" r="37, 161, 40, 167" /> <c c="" r="41, 161, 44, 167" /> <c c="" r="45, 161, 50, 167" o="-2" /> <c c="" r="51, 161, 56, 167" o="-2" /> <c c="R" r="57, 161, 60, 167" /> <c c="S" r="61, 161, 64, 167" /> <c c="T" r="65, 161, 67, 167" o="1" /> <c c="U" r="68, 161, 71, 167" /> <c c="V" r="72, 161, 75, 167" /> <c c="W" r="76, 161, 79, 167" /> <c c="X" r="80, 161, 83, 167" /> <c c="Y" r="84, 161, 87, 167" /> <c c="Z" r="88, 161, 91, 167" /> <c c="[" r="92, 161, 95, 167" /> <c c="\" r="96, 161, 99, 167" /> <c c="]" r="100, 161, 103, 167" /> <c c="^" r="104, 161, 107, 167" /> <c c="_" r="108, 161, 111, 167" /> <c c="`" r="112, 161, 114, 167" o="1" /> <c c="a" r="115, 161, 118, 167" /> <c c="b" r="119, 161, 122, 167" /> <c c="c" r="123, 161, 126, 167" /> <c c="d" r="127, 161, 130, 167" /> <c c="e" r="131, 161, 134, 167" /> <c c="f" r="135, 161, 138, 167" /> <c c="g" r="139, 161, 142, 167" /> <c c="h" r="143, 161, 146, 167" /> <c c="i" r="147, 161, 150, 167" /> <c c="j" r="151, 161, 155, 167" u="-1" /> <c c="k" r="156, 161, 160, 167" u="-1" /> <c c="l" r="161, 161, 164, 167" /> <c c="m" r="165, 161, 168, 167" /> <c c="n" r="169, 161, 173, 167" u="-1" /> <c c="o" r="174, 161, 178, 167" u="-1" /> <c c="p" r="179, 161, 182, 167" /> <c c="q" r="183, 161, 186, 167" /> <c c="r" r="187, 161, 190, 167" /> <c c="s" r="191, 161, 194, 167" /> <c c="t" r="195, 161, 198, 167" /> <c c="u" r="199, 161, 202, 167" /> <c c="v" r="203, 161, 206, 167" /> <c c="w" r="207, 161, 210, 167" /> <c c="x" r="211, 161, 214, 167" /> <c c="y" r="215, 161, 218, 167" /> <c c="z" r="219, 161, 222, 167" /> <c c="{" r="223, 161, 226, 167" /> <c c="|" r="227, 161, 230, 167" /> <c c="}" r="231, 161, 234, 167" /> <c c="~" r="235, 161, 238, 167" /> <c c="" r="239, 161, 242, 167" /> <c c="" r="243, 161, 246, 167" /> <c c="" r="247, 161, 250, 167" /> <c c="" r="251, 161, 256, 167" u="-1" o="-1" /> <c c="" r="257, 161, 261, 167" u="-1" /> <c c="" r="262, 161, 267, 167" u="-1" o="-1" /> <c c="" r="268, 161, 273, 167" u="-1" o="-1" /> <c c="" r="274, 161, 278, 167" o="-1" /> <c c="" r="279, 161, 284, 167" u="-1" o="-1" /> <c c="" r="285, 161, 288, 167" /> <c c="" r="289, 161, 292, 167" /> <c c="" r="293, 161, 297, 167" o="-1" /> <c c="" r="298, 161, 303, 167" u="-1" o="-1" /> <c c="" r="304, 161, 307, 167" /> <c c="" r="308, 161, 311, 167" /> <c c="" r="312, 161, 315, 167" /> <c c="" r="316, 161, 320, 167" u="-1" /> <c c="" r="321, 161, 325, 167" u="-1" /> <c c="" r="326, 161, 331, 167" u="-1" o="-1" /> <c c="" r="332, 161, 335, 167" /> <c c="" r="336, 161, 340, 167" o="-1" /> <c c="" r="341, 161, 343, 167" o="1" /> <c c="" r="344, 161, 347, 167" /> <c c="" r="348, 161, 351, 167" /> <c c="" r="352, 161, 356, 167" u="-1" /> <c c="" r="357, 161, 360, 167" /> <c c="" r="361, 161, 364, 167" /> <c c="p" r="365, 161, 368, 167" /> <c c="q" r="369, 161, 372, 167" /> <c c="r" r="373, 161, 376, 167" /> <c c="s" r="377, 161, 379, 167" u="1" /> <c c="t" r="380, 161, 383, 167" /> <c c="v" r="384, 161, 387, 167" /> <c c="w" r="388, 161, 391, 167" /> <c c="x" r="392, 161, 395, 167" /> <c c="y" r="396, 161, 399, 167" /> <c c="z" r="400, 161, 403, 167" /> <c c="{" r="404, 161, 407, 167" /> <c c="|" r="408, 161, 411, 167" /> <c c="}" r="412, 161, 415, 167" /> <c c="~" r="416, 161, 419, 167" /> <c c="" r="420, 161, 423, 167" /> <c c="" r="424, 161, 426, 167" u="1" /> <c c="" r="427, 161, 430, 167" /> <c c="" r="431, 161, 434, 167" /> <c c="" r="435, 161, 436, 167" u="1" o="1" /> <c c="" r="437, 161, 439, 167" u="1" /> <c c="" r="440, 161, 443, 167" /> <c c="" r="444, 161, 447, 167" /> <c c="" r="448, 161, 449, 167" u="1" o="1" /> <c c="" r="450, 161, 452, 167" u="1" /> <c c="" r="453, 161, 456, 167" /> <c c="" r="457, 161, 461, 167" u="-1" /> <c c="" r="462, 161, 464, 167" o="1" /> <c c="" r="465, 161, 468, 167" /> <c c="" r="469, 161, 470, 167" u="1" o="1" /> <c c="" r="471, 161, 473, 167" u="1" /> <c c="" r="474, 161, 477, 167" /> <c c="" r="478, 161, 481, 167" /> <c c="" r="482, 161, 484, 167" o="1" /> <c c="" r="485, 161, 488, 167" /> <c c="" r="489, 161, 492, 167" /> <c c="" r="493, 161, 496, 167" /> <c c="" r="497, 161, 500, 167" /> <c c="" r="501, 161, 504, 167" /> <c c="" r="505, 161, 508, 167" /> <c c="" r="509, 161, 512, 167" /> <c c="" r="0, 168, 3, 174" /> <c c="" r="4, 168, 7, 174" /> <c c="" r="8, 168, 11, 174" /> <c c="" r="12, 168, 15, 174" /> <c c="" r="16, 168, 19, 174" /> <c c="" r="20, 168, 23, 174" /> <c c="" r="24, 168, 27, 174" /> <c c="" r="28, 168, 31, 174" /> <c c="" r="32, 168, 35, 174" /> <c c="" r="36, 168, 39, 174" /> <c c="" r="40, 168, 43, 174" /> <c c="" r="44, 168, 47, 174" /> <c c="" r="48, 168, 51, 174" /> <c c="" r="52, 168, 55, 174" /> <c c="" r="56, 168, 59, 174" /> <c c="" r="60, 168, 63, 174" /> <c c="" r="64, 168, 67, 174" /> <c c="" r="68, 168, 71, 174" /> <c c="" r="72, 168, 75, 174" /> <c c="" r="76, 168, 79, 174" /> <c c="" r="80, 168, 84, 174" u="-1" /> <c c="" r="85, 168, 89, 174" u="-1" /> <c c="" r="90, 168, 94, 174" u="-1" /> <c c="" r="95, 168, 99, 174" u="-1" /> <c c="" r="100, 168, 104, 174" u="-1" /> <c c="" r="105, 168, 109, 174" u="-1" /> <c c="" r="110, 168, 113, 174" /> <c c="" r="114, 168, 117, 174" /> <c c="" r="118, 168, 122, 174" u="-1" /> <c c="" r="123, 168, 127, 174" u="-1" /> <c c="" r="128, 168, 131, 174" /> <c c="" r="132, 168, 135, 174" /> <c c="" r="136, 168, 140, 174" u="-1" /> <c c="" r="141, 168, 145, 174" u="-1" /> <c c="" r="146, 168, 149, 174" /> <c c="" r="150, 168, 153, 174" /> <c c="" r="154, 168, 158, 174" u="-1" /> <c c="" r="159, 168, 163, 174" u="-1" /> <c c="" r="164, 168, 167, 174" /> <c c="" r="168, 168, 171, 174" /> <c c="" r="172, 168, 175, 174" /> <c c="" r="176, 168, 179, 174" /> <c c="" r="180, 168, 183, 174" /> <c c="" r="184, 168, 187, 174" /> <c c="" r="188, 168, 191, 174" /> <c c="" r="192, 168, 195, 174" /> <c c="" r="196, 168, 199, 174" /> <c c="" r="200, 168, 203, 174" /> <c c="" r="204, 168, 207, 174" /> <c c="" r="208, 168, 211, 174" /> <c c="" r="212, 168, 215, 174" /> <c c="" r="216, 168, 219, 174" /> <c c="" r="220, 168, 223, 174" /> <c c="" r="224, 168, 227, 174" /> <c c="" r="228, 168, 231, 174" /> <c c="" r="232, 168, 235, 174" /> <c c="" r="236, 168, 240, 174" u="-1" /> <c c="" r="241, 168, 245, 174" u="-1" /> <c c="" r="246, 168, 249, 174" /> <c c="" r="250, 168, 253, 174" /> <c c="" r="254, 168, 257, 174" /> <c c="" r="258, 168, 261, 174" /> <c c="" r="262, 168, 265, 174" /> <c c="" r="266, 168, 269, 174" /> <c c="" r="270, 168, 273, 174" /> <c c="" r="274, 168, 278, 174" u="-1" /> <c c="" r="279, 168, 282, 174" /> <c c="" r="283, 168, 286, 174" /> <c c="" r="287, 168, 290, 174" /> <c c="" r="291, 168, 295, 174" u="-1" /> <c c="" r="296, 168, 299, 174" /> <c c="" r="300, 168, 303, 174" /> <c c="" r="304, 168, 307, 174" /> <c c="" r="308, 168, 311, 174" /> <c c="" r="312, 168, 315, 174" /> <c c="" r="316, 168, 319, 174" /> <c c="" r="320, 168, 323, 174" /> <c c="" r="324, 168, 328, 174" u="-1" /> <c c="" r="329, 168, 331, 174" o="1" /> <c c="" r="332, 168, 335, 174" /> <c c="" r="336, 168, 339, 174" /> <c c="" r="340, 168, 343, 174" /> <c c="" r="344, 168, 347, 174" /> <c c="" r="348, 168, 351, 174" /> <c c="" r="352, 168, 355, 174" /> <c c="" r="356, 168, 359, 174" /> <c c="" r="360, 168, 363, 174" /> <c c="" r="364, 168, 368, 174" u="-1" /> <c c="" r="369, 168, 372, 174" /> <c c="" r="373, 168, 377, 174" u="-1" /> <c c="" r="378, 168, 381, 174" /> <c c="" r="382, 168, 385, 174" /> <c c="" r="386, 168, 390, 174" u="-1" /> <c c="" r="391, 168, 395, 174" u="-1" /> <c c="" r="396, 168, 399, 174" /> <c c="" r="400, 168, 403, 174" /> <c c="" r="404, 168, 407, 174" /> <c c="" r="408, 168, 411, 174" /> <c c="" r="412, 168, 415, 174" /> <c c="" r="416, 168, 419, 174" /> <c c="" r="420, 168, 421, 174" o="2" /> <c c="" r="422, 168, 423, 174" o="2" /> <c c="" r="424, 168, 425, 174" o="2" /> <c c="" r="426, 168, 427, 174" o="2" /> <c c="" r="428, 168, 429, 174" o="2" /> <c c="" r="430, 168, 433, 174" /> </font>fonts/mono_dejavu_sans_10.xml0000755000175000017500000076576612565232430017127 0ustar mquinsonmquinson<?xml version="1.0"?> <font type="bitmap"> <Texture index="0" filename="mono_dejavu_sans_100.png" hasAlpha="true" /> <c c="" r="0, 0, 7, 15" u="1" /> <c c=" " r="8, 0, 9, 15" o="7" /> <c c="!" r="10, 0, 12, 15" u="3" o="3" /> <c c="&quot;" r="13, 0, 19, 15" u="1" o="1" /> <c c="#" r="20, 0, 28, 15" /> <c c="$" r="29, 0, 36, 15" u="1" /> <c c="%" r="37, 0, 45, 15" /> <c c="&amp;" r="46, 0, 53, 15" u="1" /> <c c="'" r="54, 0, 56, 15" u="3" o="3" /> <c c="(" r="57, 0, 60, 15" u="2" o="3" /> <c c=")" r="61, 0, 64, 15" u="3" o="2" /> <c c="*" r="65, 0, 72, 15" o="1" /> <c c="+" r="73, 0, 81, 15" /> <c c="," r="82, 0, 85, 15" u="2" o="3" /> <c c="-" r="86, 0, 90, 15" u="2" o="2" /> <c c="." r="91, 0, 93, 15" u="3" o="3" /> <c c="/" r="94, 0, 100, 15" u="1" o="1" /> <c c="0" r="101, 0, 108, 15" u="1" /> <c c="1" r="109, 0, 115, 15" u="1" o="1" /> <c c="2" r="116, 0, 123, 15" u="1" /> <c c="3" r="124, 0, 131, 15" u="1" /> <c c="4" r="132, 0, 139, 15" u="1" /> <c c="5" r="140, 0, 147, 15" u="1" /> <c c="6" r="148, 0, 155, 15" u="1" /> <c c="7" r="156, 0, 163, 15" u="1" /> <c c="8" r="164, 0, 171, 15" u="1" /> <c c="9" r="172, 0, 179, 15" u="1" /> <c c=":" r="180, 0, 182, 15" u="3" o="3" /> <c c=";" r="183, 0, 186, 15" u="2" o="3" /> <c c="&lt;" r="187, 0, 194, 15" u="1" /> <c c="=" r="195, 0, 202, 15" u="1" /> <c c="&gt;" r="203, 0, 210, 15" u="1" /> <c c="?" r="211, 0, 216, 15" u="2" o="1" /> <c c="@" r="217, 0, 224, 15" o="1" /> <c c="A" r="225, 0, 232, 15" u="1" /> <c c="B" r="233, 0, 240, 15" u="1" /> <c c="C" r="241, 0, 248, 15" u="1" /> <c c="D" r="249, 0, 256, 15" u="1" /> <c c="E" r="257, 0, 264, 15" u="1" /> <c c="F" r="265, 0, 272, 15" u="1" /> <c c="G" r="273, 0, 280, 15" u="1" /> <c c="H" r="281, 0, 288, 15" u="1" /> <c c="I" r="289, 0, 295, 15" u="1" o="1" /> <c c="J" r="296, 0, 303, 15" u="1" /> <c c="K" r="304, 0, 312, 15" u="1" o="-1" /> <c c="L" r="313, 0, 320, 15" u="1" /> <c c="M" r="321, 0, 328, 15" u="1" /> <c c="N" r="329, 0, 336, 15" u="1" /> <c c="O" r="337, 0, 344, 15" u="1" /> <c c="P" r="345, 0, 352, 15" u="1" /> <c c="Q" r="353, 0, 360, 15" u="1" /> <c c="R" r="361, 0, 369, 15" u="1" o="-1" /> <c c="S" r="370, 0, 377, 15" u="1" /> <c c="T" r="378, 0, 384, 15" u="1" o="1" /> <c c="U" r="385, 0, 392, 15" u="1" /> <c c="V" r="393, 0, 400, 15" u="1" /> <c c="W" r="401, 0, 409, 15" /> <c c="X" r="410, 0, 417, 15" u="1" /> <c c="Y" r="418, 0, 426, 15" /> <c c="Z" r="427, 0, 434, 15" u="1" /> <c c="[" r="435, 0, 439, 15" u="3" o="1" /> <c c="\" r="440, 0, 446, 15" u="1" o="1" /> <c c="]" r="447, 0, 451, 15" u="1" o="3" /> <c c="^" r="452, 0, 459, 15" o="1" /> <c c="_" r="460, 0, 468, 15" /> <c c="`" r="469, 0, 473, 15" u="1" o="3" /> <c c="a" r="474, 0, 480, 15" u="1" o="1" /> <c c="b" r="481, 0, 487, 15" u="1" o="1" /> <c c="c" r="488, 0, 494, 15" u="1" o="1" /> <c c="d" r="495, 0, 501, 15" u="1" o="1" /> <c c="e" r="502, 0, 508, 15" u="1" o="1" /> <c c="f" r="509, 0, 515, 15" u="1" o="1" /> <c c="g" r="516, 0, 522, 15" u="1" o="1" /> <c c="h" r="523, 0, 529, 15" u="1" o="1" /> <c c="i" r="530, 0, 536, 15" u="1" o="1" /> <c c="j" r="537, 0, 542, 15" u="1" o="2" /> <c c="k" r="543, 0, 549, 15" u="1" o="1" /> <c c="l" r="550, 0, 557, 15" o="1" /> <c c="m" r="558, 0, 566, 15" /> <c c="n" r="567, 0, 573, 15" u="1" o="1" /> <c c="o" r="574, 0, 580, 15" u="1" o="1" /> <c c="p" r="581, 0, 587, 15" u="1" o="1" /> <c c="q" r="588, 0, 594, 15" u="1" o="1" /> <c c="r" r="595, 0, 600, 15" u="2" o="1" /> <c c="s" r="601, 0, 607, 15" u="1" o="1" /> <c c="t" r="608, 0, 614, 15" u="1" o="1" /> <c c="u" r="615, 0, 621, 15" u="1" o="1" /> <c c="v" r="622, 0, 628, 15" u="1" o="1" /> <c c="w" r="629, 0, 637, 15" /> <c c="x" r="638, 0, 644, 15" u="1" o="1" /> <c c="y" r="645, 0, 651, 15" u="1" o="1" /> <c c="z" r="652, 0, 658, 15" u="1" o="1" /> <c c="{" r="659, 0, 665, 15" u="1" o="1" /> <c c="|" r="666, 0, 667, 15" u="3" o="4" /> <c c="}" r="668, 0, 674, 15" u="1" o="1" /> <c c="~" r="675, 0, 682, 15" u="1" /> <c c="" r="683, 0, 684, 15" o="7" /> <c c="" r="685, 0, 687, 15" u="3" o="3" /> <c c="" r="688, 0, 694, 15" u="1" o="1" /> <c c="" r="695, 0, 701, 15" u="1" o="1" /> <c c="" r="702, 0, 708, 15" u="1" o="1" /> <c c="" r="709, 0, 717, 15" /> <c c="" r="718, 0, 719, 15" u="3" o="4" /> <c c="" r="720, 0, 726, 15" u="1" o="1" /> <c c="" r="727, 0, 732, 15" u="2" o="1" /> <c c="" r="733, 0, 741, 15" /> <c c="" r="742, 0, 747, 15" u="2" o="1" /> <c c="" r="748, 0, 754, 15" u="1" o="1" /> <c c="" r="755, 0, 762, 15" u="1" /> <c c="" r="763, 0, 767, 15" u="2" o="2" /> <c c="" r="768, 0, 776, 15" /> <c c="" r="777, 0, 781, 15" u="2" o="2" /> <c c="" r="782, 0, 786, 15" u="2" o="2" /> <c c="" r="787, 0, 795, 15" /> <c c="" r="796, 0, 800, 15" u="2" o="2" /> <c c="" r="801, 0, 805, 15" u="2" o="2" /> <c c="" r="806, 0, 810, 15" u="3" o="1" /> <c c="" r="811, 0, 818, 15" u="1" /> <c c="" r="819, 0, 825, 15" o="2" /> <c c="" r="826, 0, 828, 15" u="3" o="3" /> <c c="" r="829, 0, 832, 15" u="2" o="3" /> <c c="" r="833, 0, 836, 15" u="2" o="3" /> <c c="" r="837, 0, 842, 15" u="2" o="1" /> <c c="" r="843, 0, 849, 15" u="1" o="1" /> <c c="" r="850, 0, 857, 15" o="1" /> <c c="" r="858, 0, 865, 15" o="1" /> <c c="" r="866, 0, 873, 15" o="1" /> <c c="" r="874, 0, 879, 15" u="1" o="2" /> <c c="" r="880, 0, 887, 15" u="1" /> <c c="" r="888, 0, 895, 15" u="1" /> <c c="" r="896, 0, 903, 15" u="1" /> <c c="" r="904, 0, 911, 15" u="1" /> <c c="" r="912, 0, 919, 15" u="1" /> <c c="" r="920, 0, 927, 15" u="1" /> <c c="" r="928, 0, 935, 15" o="1" /> <c c="" r="936, 0, 943, 15" u="1" /> <c c="" r="944, 0, 951, 15" u="1" /> <c c="" r="952, 0, 959, 15" u="1" /> <c c="" r="960, 0, 967, 15" u="1" /> <c c="" r="968, 0, 975, 15" u="1" /> <c c="" r="976, 0, 982, 15" u="1" o="1" /> <c c="" r="983, 0, 989, 15" u="1" o="1" /> <c c="" r="990, 0, 996, 15" u="1" o="1" /> <c c="" r="997, 0, 1003, 15" u="1" o="1" /> <c c="" r="1004, 0, 1012, 15" /> <c c="" r="1013, 0, 1020, 15" u="1" /> <c c="" r="0, 16, 7, 31" u="1" /> <c c="" r="8, 16, 15, 31" u="1" /> <c c="" r="16, 16, 23, 31" u="1" /> <c c="" r="24, 16, 31, 31" u="1" /> <c c="" r="32, 16, 39, 31" u="1" /> <c c="" r="40, 16, 46, 31" u="1" o="1" /> <c c="" r="47, 16, 56, 31" o="-1" /> <c c="" r="57, 16, 64, 31" u="1" /> <c c="" r="65, 16, 72, 31" u="1" /> <c c="" r="73, 16, 80, 31" u="1" /> <c c="" r="81, 16, 88, 31" u="1" /> <c c="" r="89, 16, 97, 31" /> <c c="" r="98, 16, 105, 31" u="1" /> <c c="" r="106, 16, 112, 31" u="1" o="1" /> <c c="" r="113, 16, 119, 31" u="1" o="1" /> <c c="" r="120, 16, 126, 31" u="1" o="1" /> <c c="" r="127, 16, 133, 31" u="1" o="1" /> <c c="" r="134, 16, 140, 31" u="1" o="1" /> <c c="" r="141, 16, 147, 31" u="1" o="1" /> <c c="" r="148, 16, 154, 31" u="1" o="1" /> <c c="" r="155, 16, 162, 31" o="1" /> <c c="" r="163, 16, 169, 31" u="1" o="1" /> <c c="" r="170, 16, 176, 31" u="1" o="1" /> <c c="" r="177, 16, 183, 31" u="1" o="1" /> <c c="" r="184, 16, 190, 31" u="1" o="1" /> <c c="" r="191, 16, 197, 31" u="1" o="1" /> <c c="" r="198, 16, 204, 31" u="1" o="1" /> <c c="" r="205, 16, 211, 31" u="1" o="1" /> <c c="" r="212, 16, 218, 31" u="1" o="1" /> <c c="" r="219, 16, 225, 31" u="1" o="1" /> <c c="" r="226, 16, 232, 31" u="1" o="1" /> <c c="" r="233, 16, 239, 31" u="1" o="1" /> <c c="" r="240, 16, 246, 31" u="1" o="1" /> <c c="" r="247, 16, 253, 31" u="1" o="1" /> <c c="" r="254, 16, 260, 31" u="1" o="1" /> <c c="" r="261, 16, 267, 31" u="1" o="1" /> <c c="" r="268, 16, 274, 31" u="1" o="1" /> <c c="" r="275, 16, 283, 31" /> <c c="" r="284, 16, 292, 31" /> <c c="" r="293, 16, 299, 31" u="1" o="1" /> <c c="" r="300, 16, 306, 31" u="1" o="1" /> <c c="" r="307, 16, 313, 31" u="1" o="1" /> <c c="" r="314, 16, 320, 31" u="1" o="1" /> <c c="" r="321, 16, 327, 31" u="1" o="1" /> <c c="" r="328, 16, 334, 31" u="1" o="1" /> <c c="" r="335, 16, 341, 31" u="1" o="1" /> <c c="" r="342, 16, 349, 31" u="1" /> <c c="" r="350, 16, 356, 31" u="1" o="1" /> <c c="" r="357, 16, 364, 31" u="1" /> <c c="" r="365, 16, 371, 31" u="1" o="1" /> <c c="" r="372, 16, 379, 31" u="1" /> <c c="" r="380, 16, 387, 31" u="1" /> <c c="" r="388, 16, 395, 31" u="1" /> <c c="" r="396, 16, 403, 31" u="1" /> <c c="" r="404, 16, 411, 31" u="1" /> <c c=" " r="412, 16, 419, 31" u="1" /> <c c=" " r="420, 16, 427, 31" u="1" /> <c c=" " r="428, 16, 434, 31" u="1" o="1" /> <c c=" " r="435, 16, 442, 31" u="1" /> <c c=" " r="443, 16, 450, 31" u="1" /> <c c="" r="451, 16, 458, 31" u="1" /> <c c="" r="459, 16, 468, 31" u="1" o="-2" /> <c c="" r="469, 16, 477, 31" /> <c c="" r="478, 16, 485, 31" u="1" /> <c c="" r="486, 16, 493, 31" u="1" /> <c c="" r="494, 16, 500, 31" u="1" o="1" /> <c c="" r="501, 16, 508, 31" u="1" /> <c c="" r="509, 16, 515, 31" u="1" o="1" /> <c c="" r="516, 16, 523, 31" u="1" /> <c c="" r="524, 16, 530, 31" u="1" o="1" /> <c c="" r="531, 16, 538, 31" u="1" /> <c c="" r="539, 16, 545, 31" u="1" o="1" /> <c c="" r="546, 16, 553, 31" u="1" /> <c c="" r="554, 16, 560, 31" u="1" o="1" /> <c c="" r="561, 16, 568, 31" u="1" /> <c c="" r="569, 16, 575, 31" u="1" o="1" /> <c c="" r="576, 16, 583, 31" u="1" /> <c c="" r="584, 16, 590, 31" u="1" o="1" /> <c c=" " r="591, 16, 598, 31" u="1" /> <c c="!" r="599, 16, 605, 31" u="1" o="1" /> <c c=""" r="606, 16, 613, 31" u="1" /> <c c="#" r="614, 16, 620, 31" u="1" o="1" /> <c c="$" r="621, 16, 628, 31" u="1" /> <c c="%" r="629, 16, 637, 31" u="-1" o="1" /> <c c="&" r="638, 16, 647, 31" o="-1" /> <c c="'" r="648, 16, 655, 31" o="1" /> <c c="(" r="656, 16, 662, 31" u="1" o="1" /> <c c=")" r="663, 16, 669, 31" u="1" o="1" /> <c c="*" r="670, 16, 676, 31" u="1" o="1" /> <c c="+" r="677, 16, 683, 31" u="1" o="1" /> <c c="," r="684, 16, 690, 31" u="1" o="1" /> <c c="-" r="691, 16, 697, 31" u="1" o="1" /> <c c="." r="698, 16, 704, 31" u="1" o="1" /> <c c="/" r="705, 16, 711, 31" u="1" o="1" /> <c c="0" r="712, 16, 718, 31" u="1" o="1" /> <c c="1" r="719, 16, 725, 31" u="1" o="1" /> <c c="2" r="726, 16, 734, 31" /> <c c="3" r="735, 16, 743, 31" /> <c c="4" r="744, 16, 752, 31" u="1" o="-1" /> <c c="5" r="753, 16, 759, 31" u="1" o="1" /> <c c="6" r="760, 16, 768, 31" u="1" o="-1" /> <c c="7" r="769, 16, 775, 31" u="1" o="1" /> <c c="8" r="776, 16, 782, 31" u="1" o="1" /> <c c="9" r="783, 16, 790, 31" u="1" /> <c c=":" r="791, 16, 798, 31" o="1" /> <c c=";" r="799, 16, 806, 31" u="1" /> <c c="<" r="807, 16, 814, 31" o="1" /> <c c="=" r="815, 16, 822, 31" u="1" /> <c c=">" r="823, 16, 830, 31" o="1" /> <c c="?" r="831, 16, 838, 31" u="1" /> <c c="@" r="839, 16, 847, 31" /> <c c="A" r="848, 16, 857, 31" u="-1" /> <c c="B" r="858, 16, 866, 31" /> <c c="C" r="867, 16, 874, 31" u="1" /> <c c="D" r="875, 16, 881, 31" u="1" o="1" /> <c c="E" r="882, 16, 889, 31" u="1" /> <c c="F" r="890, 16, 896, 31" u="1" o="1" /> <c c="G" r="897, 16, 904, 31" u="1" /> <c c="H" r="905, 16, 911, 31" u="1" o="1" /> <c c="I" r="912, 16, 921, 31" u="-1" /> <c c="J" r="922, 16, 929, 31" u="1" /> <c c="K" r="930, 16, 936, 31" u="1" o="1" /> <c c="L" r="937, 16, 944, 31" u="1" /> <c c="M" r="945, 16, 951, 31" u="1" o="1" /> <c c="N" r="952, 16, 959, 31" u="1" /> <c c="O" r="960, 16, 966, 31" u="1" o="1" /> <c c="P" r="967, 16, 974, 31" u="1" /> <c c="Q" r="975, 16, 982, 31" u="1" /> <c c="R" r="983, 16, 990, 31" u="1" /> <c c="S" r="991, 16, 998, 31" o="1" /> <c c="T" r="999, 16, 1007, 31" u="1" o="-1" /> <c c="U" r="1008, 16, 1014, 31" u="2" /> <c c="V" r="1015, 16, 1023, 31" u="1" o="-1" /> <c c="W" r="0, 32, 6, 47" u="1" o="1" /> <c c="X" r="7, 32, 15, 47" u="1" o="-1" /> <c c="Y" r="16, 32, 22, 47" u="2" /> <c c="Z" r="23, 32, 30, 47" u="1" /> <c c="[" r="31, 32, 37, 47" u="1" o="1" /> <c c="\" r="38, 32, 45, 47" u="1" /> <c c="]" r="46, 32, 52, 47" u="1" o="1" /> <c c="^" r="53, 32, 60, 47" u="1" /> <c c="_" r="61, 32, 67, 47" u="1" o="1" /> <c c="`" r="68, 32, 75, 47" u="1" /> <c c="a" r="76, 32, 82, 47" u="1" o="1" /> <c c="b" r="83, 32, 89, 47" u="1" o="1" /> <c c="c" r="90, 32, 96, 47" u="1" o="1" /> <c c="d" r="97, 32, 103, 47" u="1" o="1" /> <c c="e" r="104, 32, 111, 47" u="1" /> <c c="f" r="112, 32, 118, 47" u="1" o="1" /> <c c="g" r="119, 32, 125, 47" u="1" o="1" /> <c c="h" r="126, 32, 133, 47" u="1" /> <c c="i" r="134, 32, 140, 47" u="1" o="1" /> <c c="j" r="141, 32, 148, 47" u="1" /> <c c="k" r="149, 32, 155, 47" u="1" o="1" /> <c c="l" r="156, 32, 163, 47" u="1" /> <c c="m" r="164, 32, 170, 47" u="1" o="1" /> <c c="n" r="171, 32, 178, 47" u="1" /> <c c="o" r="179, 32, 185, 47" u="1" o="1" /> <c c="p" r="186, 32, 193, 47" u="1" /> <c c="q" r="194, 32, 201, 47" u="1" /> <c c="r" r="202, 32, 209, 47" u="1" /> <c c="s" r="210, 32, 217, 47" u="1" /> <c c="t" r="218, 32, 226, 47" /> <c c="u" r="227, 32, 235, 47" /> <c c="v" r="236, 32, 244, 47" /> <c c="w" r="245, 32, 251, 47" u="1" o="1" /> <c c="x" r="252, 32, 260, 47" /> <c c="y" r="261, 32, 268, 47" u="1" /> <c c="z" r="269, 32, 275, 47" u="1" o="1" /> <c c="{" r="276, 32, 283, 47" u="1" /> <c c="|" r="284, 32, 290, 47" u="1" o="1" /> <c c="}" r="291, 32, 298, 47" u="1" /> <c c="~" r="299, 32, 305, 47" u="1" o="1" /> <c c="" r="306, 32, 312, 47" u="1" o="1" /> <c c="" r="313, 32, 321, 47" /> <c c="" r="322, 32, 329, 47" o="1" /> <c c="" r="330, 32, 337, 47" u="1" /> <c c="" r="338, 32, 345, 47" u="1" /> <c c="" r="346, 32, 354, 47" /> <c c="" r="355, 32, 363, 47" /> <c c="" r="364, 32, 371, 47" u="1" /> <c c="" r="372, 32, 379, 47" u="1" /> <c c="" r="380, 32, 388, 47" u="1" o="-1" /> <c c="" r="389, 32, 397, 47" /> <c c="" r="398, 32, 407, 47" u="-1" /> <c c="" r="408, 32, 416, 47" /> <c c="" r="417, 32, 424, 47" u="1" /> <c c="" r="425, 32, 433, 47" /> <c c="" r="434, 32, 441, 47" u="1" /> <c c="" r="442, 32, 449, 47" u="1" /> <c c="" r="450, 32, 456, 47" u="1" o="1" /> <c c="" r="457, 32, 465, 47" /> <c c="" r="466, 32, 474, 47" /> <c c="" r="475, 32, 483, 47" /> <c c="" r="484, 32, 492, 47" /> <c c="" r="493, 32, 501, 47" /> <c c="" r="502, 32, 509, 47" u="1" /> <c c="" r="510, 32, 516, 47" u="1" o="1" /> <c c="" r="517, 32, 525, 47" /> <c c="" r="526, 32, 533, 47" u="1" /> <c c="" r="534, 32, 541, 47" o="1" /> <c c="" r="542, 32, 550, 47" /> <c c="" r="551, 32, 559, 47" /> <c c="" r="560, 32, 568, 47" /> <c c="" r="569, 32, 575, 47" u="1" o="1" /> <c c="" r="576, 32, 584, 47" /> <c c="" r="585, 32, 594, 47" o="-1" /> <c c="" r="595, 32, 604, 47" o="-1" /> <c c="" r="605, 32, 613, 47" /> <c c="" r="614, 32, 622, 47" /> <c c="" r="623, 32, 631, 47" /> <c c="" r="632, 32, 639, 47" u="1" /> <c c="" r="640, 32, 648, 47" /> <c c="" r="649, 32, 656, 47" o="1" /> <c c="" r="657, 32, 663, 47" u="1" o="1" /> <c c="" r="664, 32, 672, 47" /> <c c="" r="673, 32, 681, 47" /> <c c="" r="682, 32, 689, 47" o="1" /> <c c="" r="690, 32, 698, 47" /> <c c="" r="699, 32, 706, 47" o="1" /> <c c="" r="707, 32, 715, 47" /> <c c="" r="716, 32, 725, 47" o="-1" /> <c c="" r="726, 32, 735, 47" o="-1" /> <c c="" r="736, 32, 744, 47" /> <c c="" r="745, 32, 752, 47" o="1" /> <c c="" r="753, 32, 761, 47" /> <c c="" r="762, 32, 770, 47" /> <c c="" r="771, 32, 779, 47" /> <c c="" r="780, 32, 786, 47" u="1" o="1" /> <c c="" r="787, 32, 795, 47" /> <c c="" r="796, 32, 804, 47" /> <c c="" r="805, 32, 813, 47" /> <c c="" r="814, 32, 821, 47" o="1" /> <c c="" r="822, 32, 829, 47" o="1" /> <c c="" r="830, 32, 838, 47" /> <c c="" r="839, 32, 847, 47" /> <c c="" r="848, 32, 854, 47" u="1" o="1" /> <c c="" r="855, 32, 863, 47" /> <c c="" r="864, 32, 866, 47" u="3" o="3" /> <c c="" r="867, 32, 871, 47" u="2" o="2" /> <c c="" r="872, 32, 880, 47" /> <c c="" r="881, 32, 883, 47" u="3" o="3" /> <c c="" r="884, 32, 891, 47" u="1" /> <c c="" r="892, 32, 898, 47" u="1" o="1" /> <c c="" r="899, 32, 905, 47" u="1" o="1" /> <c c="" r="906, 32, 912, 47" u="1" o="1" /> <c c="" r="913, 32, 920, 47" u="1" /> <c c="" r="921, 32, 927, 47" u="1" o="1" /> <c c="" r="928, 32, 935, 47" u="1" /> <c c="" r="936, 32, 942, 47" u="1" o="1" /> <c c="" r="943, 32, 950, 47" u="1" /> <c c="" r="951, 32, 957, 47" u="1" o="1" /> <c c="" r="958, 32, 965, 47" u="1" /> <c c="" r="966, 32, 972, 47" u="1" o="1" /> <c c="" r="973, 32, 980, 47" u="1" /> <c c="" r="981, 32, 987, 47" u="1" o="1" /> <c c="" r="988, 32, 995, 47" u="1" /> <c c="" r="996, 32, 1002, 47" u="1" o="1" /> <c c="" r="1003, 32, 1009, 47" u="1" o="1" /> <c c="" r="1010, 32, 1017, 47" u="1" /> <c c="" r="1018, 32, 1024, 47" u="1" o="1" /> <c c="" r="0, 48, 7, 63" u="1" /> <c c="" r="8, 48, 14, 63" u="1" o="1" /> <c c="" r="15, 48, 22, 63" o="1" /> <c c="" r="23, 48, 30, 63" o="1" /> <c c="" r="31, 48, 38, 63" u="1" /> <c c="" r="39, 48, 45, 63" u="1" o="1" /> <c c="" r="46, 48, 54, 63" u="1" o="-1" /> <c c="" r="55, 48, 61, 63" u="1" o="1" /> <c c="" r="62, 48, 69, 63" u="1" /> <c c="" r="70, 48, 76, 63" u="1" o="1" /> <c c="" r="77, 48, 84, 63" u="1" /> <c c="" r="85, 48, 91, 63" u="1" o="1" /> <c c="" r="92, 48, 100, 63" /> <c c="" r="101, 48, 109, 63" /> <c c="" r="110, 48, 116, 63" u="1" o="1" /> <c c="" r="117, 48, 124, 63" u="1" /> <c c="" r="125, 48, 131, 63" u="1" o="1" /> <c c="" r="132, 48, 140, 63" /> <c c="" r="141, 48, 148, 63" u="1" /> <c c="" r="149, 48, 155, 63" u="1" o="1" /> <c c="" r="156, 48, 163, 63" o="1" /> <c c="" r="164, 48, 171, 63" o="1" /> <c c="" r="172, 48, 181, 63" o="-1" /> <c c="" r="182, 48, 190, 63" /> <c c="" r="191, 48, 199, 63" /> <c c="" r="200, 48, 206, 63" u="1" o="1" /> <c c="" r="207, 48, 214, 63" u="1" /> <c c="" r="215, 48, 221, 63" u="1" o="1" /> <c c="" r="222, 48, 230, 63" /> <c c="" r="231, 48, 237, 63" u="1" o="1" /> <c c="" r="238, 48, 245, 63" u="1" /> <c c="" r="246, 48, 252, 63" u="1" o="1" /> <c c="" r="253, 48, 260, 63" o="1" /> <c c=" " r="261, 48, 267, 63" u="1" o="1" /> <c c=" " r="268, 48, 274, 63" u="1" o="1" /> <c c=" " r="275, 48, 281, 63" u="1" o="1" /> <c c=" " r="282, 48, 290, 63" /> <c c=" " r="291, 48, 297, 63" u="1" o="1" /> <c c="" r="298, 48, 305, 63" u="1" /> <c c="" r="306, 48, 312, 63" u="1" o="1" /> <c c="" r="313, 48, 322, 63" o="-1" /> <c c="" r="323, 48, 328, 63" u="2" o="1" /> <c c="" r="329, 48, 337, 63" u="1" o="-1" /> <c c="" r="338, 48, 343, 63" u="2" o="1" /> <c c="" r="344, 48, 352, 63" /> <c c="" r="353, 48, 359, 63" u="1" o="1" /> <c c="" r="360, 48, 367, 63" u="1" /> <c c="" r="368, 48, 374, 63" u="1" o="1" /> <c c="" r="375, 48, 382, 63" u="1" /> <c c="" r="383, 48, 389, 63" u="1" o="1" /> <c c="" r="390, 48, 396, 63" u="1" o="1" /> <c c="" r="397, 48, 403, 63" u="1" o="1" /> <c c="" r="404, 48, 412, 63" /> <c c="" r="413, 48, 421, 63" /> <c c="" r="422, 48, 429, 63" u="1" /> <c c="" r="430, 48, 436, 63" u="1" o="1" /> <c c=" " r="437, 48, 445, 63" /> <c c="!" r="446, 48, 454, 63" /> <c c="$" r="455, 48, 463, 63" /> <c c="%" r="464, 48, 470, 63" u="1" o="1" /> <c c="&" r="471, 48, 478, 63" u="1" /> <c c="'" r="479, 48, 485, 63" u="1" o="1" /> <c c="(" r="486, 48, 493, 63" u="1" /> <c c=")" r="494, 48, 500, 63" u="1" o="1" /> <c c="*" r="501, 48, 508, 63" u="1" /> <c c="+" r="509, 48, 515, 63" u="1" o="1" /> <c c="," r="516, 48, 523, 63" u="1" /> <c c="-" r="524, 48, 530, 63" u="1" o="1" /> <c c="." r="531, 48, 538, 63" u="1" /> <c c="/" r="539, 48, 545, 63" u="1" o="1" /> <c c="0" r="546, 48, 553, 63" u="1" /> <c c="1" r="554, 48, 560, 63" u="1" o="1" /> <c c="2" r="561, 48, 569, 63" /> <c c="3" r="570, 48, 576, 63" u="1" o="1" /> <c c="4" r="577, 48, 585, 63" /> <c c="5" r="586, 48, 594, 63" /> <c c="6" r="595, 48, 602, 63" o="1" /> <c c="7" r="603, 48, 608, 63" u="1" o="2" /> <c c="8" r="609, 48, 617, 63" /> <c c="9" r="618, 48, 626, 63" /> <c c=":" r="627, 48, 635, 63" /> <c c=";" r="636, 48, 644, 63" /> <c c="<" r="645, 48, 653, 63" /> <c c="=" r="654, 48, 662, 63" /> <c c=">" r="663, 48, 671, 63" /> <c c="?" r="672, 48, 678, 63" u="1" o="1" /> <c c="@" r="679, 48, 685, 63" u="1" o="1" /> <c c="A" r="686, 48, 694, 63" /> <c c="C" r="695, 48, 703, 63" /> <c c="D" r="704, 48, 712, 63" /> <c c="E" r="713, 48, 721, 63" /> <c c="L" r="722, 48, 730, 63" /> <c c="M" r="731, 48, 738, 63" u="1" /> <c c="P" r="739, 48, 747, 63" /> <c c="Q" r="748, 48, 755, 63" o="1" /> <c c="R" r="756, 48, 763, 63" o="1" /> <c c="S" r="764, 48, 770, 63" u="1" o="1" /> <c c="T" r="771, 48, 777, 63" u="1" o="1" /> <c c="U" r="778, 48, 784, 63" u="1" o="1" /> <c c="V" r="785, 48, 792, 63" o="1" /> <c c="W" r="793, 48, 800, 63" o="1" /> <c c="X" r="801, 48, 809, 63" /> <c c="Y" r="810, 48, 816, 63" u="1" o="1" /> <c c="Z" r="817, 48, 825, 63" /> <c c="[" r="826, 48, 831, 63" u="1" o="2" /> <c c="\" r="832, 48, 839, 63" u="1" /> <c c="]" r="840, 48, 848, 63" /> <c c="^" r="849, 48, 857, 63" /> <c c="_" r="858, 48, 864, 63" u="1" o="1" /> <c c="`" r="865, 48, 873, 63" /> <c c="a" r="874, 48, 881, 63" o="1" /> <c c="b" r="882, 48, 888, 63" u="1" o="1" /> <c c="c" r="889, 48, 897, 63" /> <c c="d" r="898, 48, 906, 63" /> <c c="e" r="907, 48, 913, 63" u="1" o="1" /> <c c="f" r="914, 48, 920, 63" u="1" o="1" /> <c c="g" r="921, 48, 927, 63" u="1" o="1" /> <c c="h" r="928, 48, 936, 63" /> <c c="i" r="937, 48, 943, 63" u="1" o="1" /> <c c="j" r="944, 48, 952, 63" /> <c c="k" r="953, 48, 961, 63" /> <c c="l" r="962, 48, 970, 63" /> <c c="m" r="971, 48, 978, 63" o="1" /> <c c="n" r="979, 48, 987, 63" /> <c c="o" r="988, 48, 996, 63" /> <c c="p" r="997, 48, 1005, 63" /> <c c="q" r="1006, 48, 1014, 63" /> <c c="r" r="1015, 48, 1023, 63" /> <c c="s" r="0, 64, 8, 79" /> <c c="t" r="9, 64, 16, 79" o="1" /> <c c="u" r="17, 64, 25, 79" /> <c c="v" r="26, 64, 34, 79" /> <c c="w" r="35, 64, 43, 79" /> <c c="x" r="44, 64, 52, 79" /> <c c="y" r="53, 64, 59, 79" u="1" o="1" /> <c c="z" r="60, 64, 66, 79" u="1" o="1" /> <c c="{" r="67, 64, 75, 79" /> <c c="|" r="76, 64, 82, 79" u="1" o="1" /> <c c="}" r="83, 64, 89, 79" u="1" o="1" /> <c c="~" r="90, 64, 97, 79" o="1" /> <c c="" r="98, 64, 105, 79" o="1" /> <c c="" r="106, 64, 114, 79" /> <c c="" r="115, 64, 123, 79" /> <c c="" r="124, 64, 130, 79" u="1" o="1" /> <c c="" r="131, 64, 139, 79" /> <c c="" r="140, 64, 148, 79" /> <c c="" r="149, 64, 157, 79" /> <c c="" r="158, 64, 166, 79" /> <c c="" r="167, 64, 174, 79" o="1" /> <c c="" r="175, 64, 182, 79" o="1" /> <c c="" r="183, 64, 191, 79" /> <c c="" r="192, 64, 200, 79" /> <c c="" r="201, 64, 209, 79" /> <c c="" r="210, 64, 218, 79" /> <c c="" r="219, 64, 227, 79" /> <c c="" r="228, 64, 236, 79" /> <c c="" r="237, 64, 245, 79" /> <c c="" r="246, 64, 254, 79" /> <c c="" r="255, 64, 262, 79" o="1" /> <c c="" r="263, 64, 271, 79" /> <c c="" r="272, 64, 280, 79" /> <c c="" r="281, 64, 287, 79" u="1" o="1" /> <c c="" r="288, 64, 294, 79" u="1" o="1" /> <c c="" r="295, 64, 301, 79" u="1" o="1" /> <c c="" r="302, 64, 308, 79" u="1" o="1" /> <c c="" r="309, 64, 317, 79" /> <c c="" r="318, 64, 324, 79" u="1" o="1" /> <c c="" r="325, 64, 333, 79" /> <c c="" r="334, 64, 342, 79" /> <c c="" r="343, 64, 350, 79" o="1" /> <c c="" r="351, 64, 359, 79" /> <c c="" r="360, 64, 368, 79" /> <c c="" r="369, 64, 375, 79" u="1" o="1" /> <c c="" r="376, 64, 383, 79" o="1" /> <c c="" r="384, 64, 390, 79" u="1" o="1" /> <c c="" r="391, 64, 397, 79" u="1" o="1" /> <c c="" r="398, 64, 406, 79" /> <c c="" r="407, 64, 415, 79" /> <c c="" r="416, 64, 424, 79" /> <c c="" r="425, 64, 433, 79" /> <c c="" r="434, 64, 441, 79" o="1" /> <c c="" r="442, 64, 450, 79" /> <c c="" r="451, 64, 459, 79" /> <c c="" r="460, 64, 468, 79" /> <c c="" r="469, 64, 477, 79" /> <c c="" r="478, 64, 486, 79" /> <c c="" r="487, 64, 492, 79" u="1" o="2" /> <c c="" r="493, 64, 501, 79" /> <c c="" r="502, 64, 510, 79" /> <c c="" r="511, 64, 515, 79" u="2" o="2" /> <c c="" r="516, 64, 520, 79" u="2" o="2" /> <c c="" r="521, 64, 525, 79" u="2" o="2" /> <c c="" r="526, 64, 530, 79" u="2" o="2" /> <c c="" r="531, 64, 535, 79" u="2" o="2" /> <c c="" r="536, 64, 541, 79" u="1" o="2" /> <c c="" r="542, 64, 548, 79" u="1" o="1" /> <c c="" r="549, 64, 555, 79" u="1" o="1" /> <c c="" r="556, 64, 562, 79" u="1" o="1" /> <c c="" r="563, 64, 565, 79" u="3" o="3" /> <c c="" r="566, 64, 569, 79" u="3" o="2" /> <c c="" r="570, 64, 573, 79" u="2" o="3" /> <c c="" r="574, 64, 576, 79" u="3" o="3" /> <c c="" r="577, 64, 579, 79" u="3" o="3" /> <c c="" r="580, 64, 582, 79" u="3" o="3" /> <c c="" r="583, 64, 587, 79" u="2" o="2" /> <c c="" r="588, 64, 592, 79" u="2" o="2" /> <c c="" r="593, 64, 598, 79" u="2" o="1" /> <c c="" r="599, 64, 604, 79" u="2" o="1" /> <c c="" r="605, 64, 606, 79" u="3" o="4" /> <c c="" r="607, 64, 611, 79" u="2" o="2" /> <c c="" r="612, 64, 613, 79" u="3" o="4" /> <c c="" r="614, 64, 618, 79" u="2" o="2" /> <c c="" r="619, 64, 623, 79" u="2" o="2" /> <c c="" r="624, 64, 628, 79" u="2" o="2" /> <c c="" r="629, 64, 631, 79" u="3" o="3" /> <c c="" r="632, 64, 634, 79" u="3" o="3" /> <c c="" r="635, 64, 639, 79" u="2" o="2" /> <c c="" r="640, 64, 644, 79" u="2" o="2" /> <c c="" r="645, 64, 649, 79" u="2" o="2" /> <c c="" r="650, 64, 652, 79" u="3" o="3" /> <c c="" r="653, 64, 657, 79" u="2" o="2" /> <c c="" r="658, 64, 661, 79" u="3" o="2" /> <c c="" r="662, 64, 666, 79" u="2" o="2" /> <c c="" r="667, 64, 673, 79" u="2" /> <c c="" r="674, 64, 682, 79" u="-2" o="2" /> <c c="" r="683, 64, 688, 79" u="1" o="2" /> <c c="" r="689, 64, 694, 79" u="1" o="2" /> <c c="" r="695, 64, 699, 79" u="2" o="2" /> <c c="" r="700, 64, 706, 79" u="1" o="1" /> <c c="" r="707, 64, 711, 79" u="2" o="2" /> <c c="" r="712, 64, 717, 79" u="1" o="2" /> <c c="" r="718, 64, 723, 79" u="1" o="2" /> <c c="" r="724, 64, 729, 79" u="1" o="2" /> <c c="" r="730, 64, 735, 79" u="1" o="2" /> <c c="" r="736, 64, 741, 79" u="1" o="2" /> <c c="" r="742, 64, 748, 79" u="1" o="1" /> <c c="" r="749, 64, 752, 79" u="3" o="2" /> <c c="" r="753, 64, 757, 79" u="1" o="3" /> <c c="" r="758, 64, 762, 79" u="3" o="1" /> <c c="" r="763, 64, 768, 79" u="2" o="1" /> <c c="" r="769, 64, 773, 79" u="2" o="2" /> <c c="" r="774, 64, 778, 79" u="2" o="2" /> <c c="" r="779, 64, 787, 79" /> <c c="" r="788, 64, 792, 79" u="2" o="2" /> <c c="" r="793, 64, 795, 79" u="3" o="3" /> <c c="" r="796, 64, 801, 79" u="2" o="1" /> <c c=" " r="802, 64, 806, 79" u="2" o="2" /> <c c=" " r="807, 64, 811, 79" u="2" o="2" /> <c c=" " r="812, 64, 818, 79" u="2" /> <c c=" " r="819, 64, 824, 79" u="2" o="1" /> <c c=" " r="825, 64, 827, 79" u="3" o="3" /> <c c="" r="828, 64, 834, 79" u="1" o="1" /> <c c="" r="835, 64, 840, 79" u="1" o="2" /> <c c="" r="841, 64, 845, 79" u="2" o="2" /> <c c="" r="846, 64, 851, 79" u="1" o="2" /> <c c="" r="852, 64, 854, 79" u="3" o="3" /> <c c="" r="855, 64, 857, 79" u="3" o="3" /> <c c="" r="858, 64, 860, 79" u="3" o="3" /> <c c="" r="861, 64, 864, 79" u="3" o="2" /> <c c="" r="865, 64, 869, 79" u="2" o="2" /> <c c="" r="870, 64, 874, 79" u="2" o="2" /> <c c="" r="875, 64, 878, 79" u="2" o="3" /> <c c="" r="879, 64, 882, 79" u="3" o="2" /> <c c="" r="883, 64, 887, 79" u="2" o="2" /> <c c="" r="888, 64, 892, 79" u="2" o="2" /> <c c="" r="893, 64, 895, 79" u="3" o="3" /> <c c="" r="896, 64, 900, 79" u="2" o="2" /> <c c="" r="901, 64, 905, 79" u="2" o="2" /> <c c="" r="906, 64, 910, 79" u="2" o="2" /> <c c=" " r="911, 64, 915, 79" u="2" o="2" /> <c c="!" r="916, 64, 920, 79" u="3" o="1" /> <c c=""" r="921, 64, 925, 79" u="1" o="3" /> <c c="#" r="926, 64, 928, 79" u="3" o="3" /> <c c="$" r="929, 64, 934, 79" u="2" o="1" /> <c c="%" r="935, 64, 938, 79" u="3" o="2" /> <c c="&" r="939, 64, 941, 79" u="2" o="4" /> <c c="'" r="942, 64, 945, 79" u="2" o="3" /> <c c="(" r="946, 64, 949, 79" u="3" o="2" /> <c c=")" r="950, 64, 952, 79" u="3" o="3" /> <c c="*" r="953, 64, 957, 79" u="2" o="2" /> <c c="+" r="958, 64, 964, 79" u="1" o="1" /> <c c="," r="965, 64, 970, 79" u="2" o="1" /> <c c="-" r="971, 64, 976, 79" u="2" o="1" /> <c c="." r="977, 64, 981, 79" u="2" o="2" /> <c c="/" r="982, 64, 987, 79" u="1" o="2" /> <c c="0" r="988, 64, 992, 79" u="2" o="2" /> <c c="1" r="993, 64, 997, 79" u="2" o="2" /> <c c="2" r="998, 64, 1006, 79" /> <c c="3" r="1007, 64, 1015, 79" /> <c c="4" r="1016, 64, 1023, 79" u="1" /> <c c="5" r="0, 80, 6, 95" u="1" o="1" /> <c c="6" r="7, 80, 15, 95" /> <c c="7" r="16, 80, 24, 95" /> <c c="8" r="25, 80, 33, 95" /> <c c="9" r="34, 80, 36, 95" u="3" o="3" /> <c c=":" r="37, 80, 41, 95" u="2" o="2" /> <c c=";" r="42, 80, 46, 95" u="2" o="2" /> <c c="<" r="47, 80, 53, 95" u="1" o="1" /> <c c="=" r="54, 80, 58, 95" u="2" o="2" /> <c c=">" r="59, 80, 61, 95" u="3" o="3" /> <c c="?" r="62, 80, 70, 95" /> <c c="C" r="71, 80, 73, 95" u="3" o="3" /> <c c="X" r="74, 80, 76, 95" u="6" /> <c c="a" r="77, 80, 89, 95" u="-2" o="-2" /> <c c="t" r="90, 80, 92, 95" u="3" o="3" /> <c c="u" r="93, 80, 96, 95" u="2" o="3" /> <c c="z" r="97, 80, 99, 95" u="3" o="3" /> <c c="~" r="100, 80, 103, 95" u="2" o="3" /> <c c="" r="104, 80, 108, 95" u="3" o="1" /> <c c="" r="109, 80, 114, 95" u="2" o="1" /> <c c="" r="115, 80, 123, 95" /> <c c="" r="124, 80, 126, 95" u="3" o="3" /> <c c="" r="127, 80, 137, 95" u="-2" /> <c c="" r="138, 80, 148, 95" u="-2" /> <c c="" r="149, 80, 158, 95" u="-2" o="1" /> <c c="" r="159, 80, 168, 95" u="-1" /> <c c="" r="169, 80, 180, 95" u="-3" /> <c c="" r="181, 80, 190, 95" u="-1" /> <c c="" r="191, 80, 197, 95" u="1" o="1" /> <c c="" r="198, 80, 205, 95" u="1" /> <c c="" r="206, 80, 213, 95" u="1" /> <c c="" r="214, 80, 221, 95" u="1" /> <c c="" r="222, 80, 230, 95" /> <c c="" r="231, 80, 238, 95" u="1" /> <c c="" r="239, 80, 246, 95" u="1" /> <c c="" r="247, 80, 254, 95" u="1" /> <c c="" r="255, 80, 263, 95" /> <c c="" r="264, 80, 270, 95" u="1" o="1" /> <c c="" r="271, 80, 279, 95" u="1" o="-1" /> <c c="" r="280, 80, 288, 95" /> <c c="" r="289, 80, 296, 95" u="1" /> <c c="" r="297, 80, 304, 95" u="1" /> <c c="" r="305, 80, 312, 95" o="1" /> <c c="" r="313, 80, 320, 95" u="1" /> <c c="" r="321, 80, 328, 95" u="1" /> <c c="" r="329, 80, 336, 95" u="1" /> <c c="" r="337, 80, 345, 95" /> <c c="" r="346, 80, 352, 95" u="1" o="1" /> <c c="" r="353, 80, 361, 95" /> <c c="" r="362, 80, 370, 95" /> <c c="" r="371, 80, 378, 95" u="1" /> <c c="" r="379, 80, 387, 95" /> <c c="" r="388, 80, 395, 95" u="1" /> <c c="" r="396, 80, 402, 95" u="1" o="1" /> <c c="" r="403, 80, 411, 95" /> <c c="" r="412, 80, 420, 95" /> <c c="" r="421, 80, 427, 95" u="1" o="1" /> <c c="" r="428, 80, 434, 95" u="1" o="1" /> <c c="" r="435, 80, 441, 95" u="1" o="1" /> <c c="" r="442, 80, 450, 95" /> <c c="" r="451, 80, 459, 95" /> <c c="" r="460, 80, 468, 95" /> <c c="" r="469, 80, 477, 95" /> <c c="" r="478, 80, 486, 95" /> <c c="" r="487, 80, 492, 95" u="1" o="2" /> <c c="" r="493, 80, 499, 95" u="1" o="1" /> <c c="" r="500, 80, 506, 95" u="1" o="1" /> <c c="" r="507, 80, 515, 95" /> <c c="" r="516, 80, 522, 95" u="1" o="1" /> <c c="" r="523, 80, 529, 95" u="1" o="1" /> <c c="" r="530, 80, 538, 95" /> <c c="" r="539, 80, 546, 95" u="1" /> <c c="" r="547, 80, 555, 95" /> <c c="" r="556, 80, 562, 95" u="1" o="1" /> <c c="" r="563, 80, 569, 95" u="1" o="1" /> <c c="" r="570, 80, 578, 95" /> <c c="" r="579, 80, 586, 95" u="1" /> <c c="" r="587, 80, 593, 95" u="1" o="1" /> <c c="" r="594, 80, 602, 95" /> <c c="" r="603, 80, 610, 95" o="1" /> <c c="" r="611, 80, 619, 95" /> <c c="" r="620, 80, 628, 95" /> <c c="" r="629, 80, 637, 95" /> <c c="" r="638, 80, 646, 95" /> <c c="" r="647, 80, 655, 95" /> <c c="" r="656, 80, 662, 95" u="1" o="1" /> <c c="" r="663, 80, 671, 95" /> <c c="" r="672, 80, 678, 95" u="1" o="1" /> <c c="" r="679, 80, 687, 95" /> <c c="" r="688, 80, 696, 95" /> <c c="" r="697, 80, 706, 95" o="-1" /> <c c="" r="707, 80, 715, 95" /> <c c="" r="716, 80, 725, 95" o="-1" /> <c c="" r="726, 80, 738, 95" u="-3" o="-1" /> <c c="" r="739, 80, 748, 95" o="-1" /> <c c="" r="749, 80, 757, 95" /> <c c="" r="758, 80, 766, 95" /> <c c="" r="767, 80, 775, 95" /> <c c="" r="776, 80, 784, 95" /> <c c="" r="785, 80, 793, 95" /> <c c="" r="794, 80, 802, 95" /> <c c="" r="803, 80, 811, 95" /> <c c="" r="812, 80, 819, 95" u="1" /> <c c="" r="820, 80, 827, 95" o="1" /> <c c="" r="828, 80, 836, 95" /> <c c="" r="837, 80, 844, 95" o="1" /> <c c="" r="845, 80, 853, 95" /> <c c="" r="854, 80, 862, 95" /> <c c="" r="863, 80, 871, 95" /> <c c="" r="872, 80, 879, 95" u="1" /> <c c="" r="880, 80, 886, 95" u="1" o="1" /> <c c="" r="887, 80, 892, 95" u="1" o="2" /> <c c="" r="893, 80, 901, 95" /> <c c="" r="902, 80, 908, 95" u="1" o="1" /> <c c="" r="909, 80, 915, 95" u="1" o="1" /> <c c="" r="916, 80, 923, 95" u="1" /> <c c="" r="924, 80, 930, 95" u="1" o="1" /> <c c="" r="931, 80, 938, 95" u="1" /> <c c="" r="939, 80, 947, 95" /> <c c="" r="948, 80, 956, 95" /> <c c="" r="957, 80, 965, 95" /> <c c="" r="966, 80, 972, 95" u="1" o="1" /> <c c="" r="973, 80, 980, 95" u="1" /> <c c="" r="981, 80, 987, 95" u="1" o="1" /> <c c="" r="988, 80, 995, 95" u="1" /> <c c="" r="996, 80, 1003, 95" u="1" /> <c c="" r="1004, 80, 1013, 95" u="-1" /> <c c="" r="1014, 80, 1021, 95" u="1" /> <c c="" r="0, 96, 7, 111" u="1" /> <c c="" r="8, 96, 15, 111" u="1" /> <c c="" r="16, 96, 22, 111" u="1" o="1" /> <c c="" r="23, 96, 29, 111" u="1" o="1" /> <c c="" r="30, 96, 37, 111" u="1" /> <c c=" " r="38, 96, 46, 111" /> <c c=" " r="47, 96, 55, 111" /> <c c=" " r="56, 96, 65, 111" u="-1" /> <c c=" " r="66, 96, 74, 111" u="1" o="-1" /> <c c=" " r="75, 96, 82, 111" u="1" /> <c c="" r="83, 96, 91, 111" /> <c c="" r="92, 96, 99, 111" o="1" /> <c c="" r="100, 96, 107, 111" u="1" /> <c c="" r="108, 96, 115, 111" u="1" /> <c c="" r="116, 96, 123, 111" u="1" /> <c c="" r="124, 96, 131, 111" u="1" /> <c c="" r="132, 96, 140, 111" /> <c c="" r="141, 96, 148, 111" u="1" /> <c c="" r="149, 96, 157, 111" /> <c c="" r="158, 96, 165, 111" u="1" /> <c c="" r="166, 96, 173, 111" u="1" /> <c c="" r="174, 96, 181, 111" u="1" /> <c c="" r="182, 96, 190, 111" u="1" o="-1" /> <c c="" r="191, 96, 198, 111" o="1" /> <c c="" r="199, 96, 206, 111" u="1" /> <c c="" r="207, 96, 214, 111" u="1" /> <c c="" r="215, 96, 222, 111" u="1" /> <c c="" r="223, 96, 230, 111" u="1" /> <c c=" " r="231, 96, 238, 111" u="1" /> <c c="!" r="239, 96, 246, 111" u="1" /> <c c=""" r="247, 96, 253, 111" u="1" o="1" /> <c c="#" r="254, 96, 262, 111" /> <c c="$" r="263, 96, 271, 111" /> <c c="%" r="272, 96, 279, 111" u="1" /> <c c="&" r="280, 96, 287, 111" u="1" /> <c c="'" r="288, 96, 295, 111" u="1" /> <c c="(" r="296, 96, 304, 111" /> <c c=")" r="305, 96, 314, 111" o="-1" /> <c c="*" r="315, 96, 323, 111" /> <c c="+" r="324, 96, 332, 111" /> <c c="," r="333, 96, 340, 111" u="1" /> <c c="-" r="341, 96, 347, 111" u="1" o="1" /> <c c="." r="348, 96, 356, 111" /> <c c="/" r="357, 96, 364, 111" u="1" /> <c c="0" r="365, 96, 371, 111" u="1" o="1" /> <c c="1" r="372, 96, 379, 111" o="1" /> <c c="2" r="380, 96, 386, 111" u="1" o="1" /> <c c="3" r="387, 96, 392, 111" u="1" o="2" /> <c c="4" r="393, 96, 400, 111" o="1" /> <c c="5" r="401, 96, 407, 111" u="1" o="1" /> <c c="6" r="408, 96, 416, 111" /> <c c="7" r="417, 96, 423, 111" u="1" o="1" /> <c c="8" r="424, 96, 430, 111" u="1" o="1" /> <c c="9" r="431, 96, 437, 111" u="1" o="1" /> <c c=":" r="438, 96, 444, 111" u="1" o="1" /> <c c=";" r="445, 96, 451, 111" u="1" o="1" /> <c c="<" r="452, 96, 459, 111" u="1" /> <c c="=" r="460, 96, 466, 111" u="1" o="1" /> <c c=">" r="467, 96, 473, 111" u="1" o="1" /> <c c="?" r="474, 96, 480, 111" u="1" o="1" /> <c c="@" r="481, 96, 487, 111" u="1" o="1" /> <c c="A" r="488, 96, 494, 111" u="1" o="1" /> <c c="B" r="495, 96, 501, 111" u="1" o="1" /> <c c="C" r="502, 96, 508, 111" u="1" o="1" /> <c c="D" r="509, 96, 517, 111" u="1" o="-1" /> <c c="E" r="518, 96, 524, 111" u="1" o="1" /> <c c="F" r="525, 96, 532, 111" u="1" /> <c c="G" r="533, 96, 539, 111" u="1" o="1" /> <c c="H" r="540, 96, 548, 111" /> <c c="I" r="549, 96, 558, 111" o="-1" /> <c c="J" r="559, 96, 567, 111" /> <c c="K" r="568, 96, 576, 111" /> <c c="L" r="577, 96, 583, 111" u="1" o="1" /> <c c="M" r="584, 96, 590, 111" u="1" o="1" /> <c c="N" r="591, 96, 599, 111" /> <c c="O" r="600, 96, 606, 111" u="1" o="1" /> <c c="P" r="607, 96, 613, 111" u="1" o="1" /> <c c="Q" r="614, 96, 620, 111" u="1" o="1" /> <c c="R" r="621, 96, 629, 111" /> <c c="S" r="630, 96, 636, 111" u="1" o="1" /> <c c="T" r="637, 96, 643, 111" u="1" o="1" /> <c c="U" r="644, 96, 650, 111" u="1" o="1" /> <c c="V" r="651, 96, 657, 111" u="1" o="1" /> <c c="W" r="658, 96, 664, 111" u="1" o="1" /> <c c="X" r="665, 96, 670, 111" u="1" o="2" /> <c c="Y" r="671, 96, 679, 111" /> <c c="Z" r="680, 96, 688, 111" /> <c c="[" r="689, 96, 696, 111" o="1" /> <c c="\" r="697, 96, 703, 111" u="1" o="1" /> <c c="]" r="704, 96, 710, 111" u="1" o="1" /> <c c="^" r="711, 96, 717, 111" u="1" o="1" /> <c c="_" r="718, 96, 724, 111" u="1" o="1" /> <c c="b" r="725, 96, 733, 111" /> <c c="c" r="734, 96, 742, 111" /> <c c="r" r="743, 96, 751, 111" /> <c c="s" r="752, 96, 760, 111" /> <c c="" r="761, 96, 768, 111" u="1" /> <c c="" r="769, 96, 774, 111" u="1" o="2" /> <c c="" r="775, 96, 782, 111" o="1" /> <c c="" r="783, 96, 790, 111" o="1" /> <c c="" r="791, 96, 798, 111" u="1" /> <c c="" r="799, 96, 805, 111" u="1" o="1" /> <c c="" r="806, 96, 814, 111" /> <c c="" r="815, 96, 823, 111" /> <c c="" r="824, 96, 831, 111" u="1" /> <c c="" r="832, 96, 838, 111" u="1" o="1" /> <c c="" r="839, 96, 847, 111" /> <c c="" r="848, 96, 855, 111" u="1" /> <c c="" r="856, 96, 864, 111" /> <c c="" r="865, 96, 873, 111" /> <c c="" r="874, 96, 882, 111" /> <c c="" r="883, 96, 891, 111" /> <c c="" r="892, 96, 899, 111" u="1" /> <c c="" r="900, 96, 906, 111" u="1" o="1" /> <c c="" r="907, 96, 915, 111" /> <c c="" r="916, 96, 922, 111" u="1" o="1" /> <c c="" r="923, 96, 931, 111" /> <c c="" r="932, 96, 940, 111" /> <c c="" r="941, 96, 949, 111" /> <c c="" r="950, 96, 958, 111" /> <c c="" r="959, 96, 967, 111" /> <c c="" r="968, 96, 976, 111" /> <c c="" r="977, 96, 985, 111" /> <c c="" r="986, 96, 992, 111" u="1" o="1" /> <c c="" r="993, 96, 999, 111" u="1" o="1" /> <c c="" r="1000, 96, 1008, 111" /> <c c="" r="1009, 96, 1017, 111" /> <c c="" r="0, 112, 8, 127" /> <c c="" r="9, 112, 16, 127" u="1" /> <c c="" r="17, 112, 24, 127" o="1" /> <c c="" r="25, 112, 31, 127" u="1" o="1" /> <c c="" r="32, 112, 40, 127" /> <c c="" r="41, 112, 48, 127" o="1" /> <c c="" r="49, 112, 52, 127" u="2" o="3" /> <c c="" r="53, 112, 60, 127" u="1" /> <c c="" r="61, 112, 67, 127" u="1" o="1" /> <c c="" r="68, 112, 75, 127" u="1" /> <c c="" r="76, 112, 82, 127" u="1" o="1" /> <c c="" r="83, 112, 90, 127" o="1" /> <c c="" r="91, 112, 98, 127" o="1" /> <c c="" r="99, 112, 106, 127" u="1" /> <c c="" r="107, 112, 113, 127" u="1" o="1" /> <c c="" r="114, 112, 121, 127" u="1" /> <c c="" r="122, 112, 128, 127" u="1" o="1" /> <c c="" r="129, 112, 136, 127" u="1" /> <c c="" r="137, 112, 143, 127" u="1" o="1" /> <c c="" r="144, 112, 152, 127" /> <c c="" r="153, 112, 161, 127" /> <c c="" r="162, 112, 169, 127" u="1" /> <c c="" r="170, 112, 176, 127" u="1" o="1" /> <c c="" r="177, 112, 185, 127" /> <c c="" r="186, 112, 194, 127" /> <c c="" r="195, 112, 202, 127" u="1" /> <c c="" r="203, 112, 209, 127" u="1" o="1" /> <c c="" r="210, 112, 217, 127" u="1" /> <c c="" r="218, 112, 224, 127" u="1" o="1" /> <c c="" r="225, 112, 232, 127" u="1" /> <c c="" r="233, 112, 239, 127" u="1" o="1" /> <c c="" r="240, 112, 248, 127" /> <c c="" r="249, 112, 257, 127" /> <c c="" r="258, 112, 266, 127" /> <c c="" r="267, 112, 275, 127" /> <c c="" r="276, 112, 282, 127" u="1" o="1" /> <c c="" r="283, 112, 289, 127" u="1" o="1" /> <c c="" r="290, 112, 298, 127" /> <c c="" r="299, 112, 305, 127" u="1" o="1" /> <c c="" r="306, 112, 314, 127" /> <c c="" r="315, 112, 321, 127" u="1" o="1" /> <c c="" r="322, 112, 330, 127" /> <c c="" r="331, 112, 338, 127" u="1" /> <c c="" r="339, 112, 346, 127" u="1" /> <c c="" r="347, 112, 353, 127" u="1" o="1" /> <c c="" r="354, 112, 360, 127" u="1" o="1" /> <c c="" r="361, 112, 367, 127" u="1" o="1" /> <c c="" r="368, 112, 376, 127" /> <c c="" r="377, 112, 385, 127" /> <c c="" r="386, 112, 392, 127" u="1" o="1" /> <c c="" r="393, 112, 398, 127" u="1" o="2" /> <c c="" r="399, 112, 406, 127" u="1" /> <c c="" r="407, 112, 413, 127" u="1" o="1" /> <c c="" r="414, 112, 422, 127" /> <c c="" r="423, 112, 431, 127" /> <c c="1" r="432, 112, 440, 127" /> <c c="2" r="441, 112, 449, 127" /> <c c="3" r="450, 112, 458, 127" /> <c c="4" r="459, 112, 467, 127" /> <c c="5" r="468, 112, 476, 127" /> <c c="6" r="477, 112, 485, 127" /> <c c="7" r="486, 112, 493, 127" o="1" /> <c c="8" r="494, 112, 502, 127" /> <c c="9" r="503, 112, 511, 127" /> <c c=":" r="512, 112, 520, 127" /> <c c=";" r="521, 112, 529, 127" /> <c c="<" r="530, 112, 536, 127" u="1" o="1" /> <c c="=" r="537, 112, 545, 127" /> <c c=">" r="546, 112, 554, 127" /> <c c="?" r="555, 112, 563, 127" /> <c c="@" r="564, 112, 572, 127" /> <c c="A" r="573, 112, 581, 127" /> <c c="B" r="582, 112, 590, 127" /> <c c="C" r="591, 112, 599, 127" /> <c c="D" r="600, 112, 608, 127" /> <c c="E" r="609, 112, 617, 127" /> <c c="F" r="618, 112, 626, 127" /> <c c="G" r="627, 112, 635, 127" /> <c c="H" r="636, 112, 644, 127" /> <c c="I" r="645, 112, 653, 127" /> <c c="J" r="654, 112, 662, 127" /> <c c="K" r="663, 112, 671, 127" /> <c c="L" r="672, 112, 680, 127" /> <c c="M" r="681, 112, 689, 127" /> <c c="N" r="690, 112, 698, 127" /> <c c="O" r="699, 112, 707, 127" /> <c c="P" r="708, 112, 716, 127" /> <c c="Q" r="717, 112, 725, 127" /> <c c="R" r="726, 112, 733, 127" o="1" /> <c c="S" r="734, 112, 742, 127" /> <c c="T" r="743, 112, 751, 127" /> <c c="U" r="752, 112, 759, 127" u="1" /> <c c="V" r="760, 112, 768, 127" /> <c c="Y" r="769, 112, 771, 127" u="3" o="3" /> <c c="Z" r="772, 112, 776, 127" u="2" o="2" /> <c c="[" r="777, 112, 782, 127" u="1" o="2" /> <c c="\" r="783, 112, 790, 127" o="1" /> <c c="]" r="791, 112, 796, 127" u="1" o="2" /> <c c="^" r="797, 112, 805, 127" /> <c c="_" r="806, 112, 812, 127" u="1" o="1" /> <c c="a" r="813, 112, 821, 127" /> <c c="b" r="822, 112, 828, 127" u="1" o="1" /> <c c="c" r="829, 112, 837, 127" /> <c c="d" r="838, 112, 846, 127" /> <c c="e" r="847, 112, 853, 127" u="1" o="1" /> <c c="f" r="854, 112, 862, 127" /> <c c="g" r="863, 112, 869, 127" u="1" o="1" /> <c c="h" r="870, 112, 876, 127" u="1" o="1" /> <c c="i" r="877, 112, 885, 127" /> <c c="j" r="886, 112, 894, 127" /> <c c="k" r="895, 112, 901, 127" u="1" o="1" /> <c c="l" r="902, 112, 906, 127" u="2" o="2" /> <c c="m" r="907, 112, 915, 127" /> <c c="n" r="916, 112, 924, 127" /> <c c="o" r="925, 112, 931, 127" u="1" o="1" /> <c c="p" r="932, 112, 938, 127" u="1" o="1" /> <c c="q" r="939, 112, 945, 127" u="1" o="1" /> <c c="r" r="946, 112, 954, 127" /> <c c="s" r="955, 112, 962, 127" o="1" /> <c c="t" r="963, 112, 969, 127" u="1" o="1" /> <c c="u" r="970, 112, 976, 127" u="1" o="1" /> <c c="v" r="977, 112, 985, 127" /> <c c="w" r="986, 112, 992, 127" u="1" o="1" /> <c c="x" r="993, 112, 999, 127" u="1" o="1" /> <c c="y" r="1000, 112, 1006, 127" u="1" o="1" /> <c c="z" r="1007, 112, 1015, 127" /> <c c="{" r="1016, 112, 1023, 127" o="1" /> <c c="|" r="0, 128, 7, 143" o="1" /> <c c="}" r="8, 128, 14, 143" u="1" o="1" /> <c c="~" r="15, 128, 23, 143" /> <c c="" r="24, 128, 32, 143" /> <c c="" r="33, 128, 39, 143" u="1" o="1" /> <c c="" r="40, 128, 46, 143" u="1" o="1" /> <c c="" r="47, 128, 53, 143" u="1" o="1" /> <c c="" r="54, 128, 62, 143" /> <c c="" r="63, 128, 71, 143" /> <c c="" r="72, 128, 78, 143" u="1" o="1" /> <c c="" r="79, 128, 87, 143" /> <c c="" r="88, 128, 96, 143" /> <c c="" r="97, 128, 100, 143" u="2" o="3" /> <c c="" r="101, 128, 105, 143" u="2" o="2" /> <c c="" r="106, 128, 114, 143" /> <c c="" r="115, 128, 123, 143" /> <c c=" " r="124, 128, 132, 143" /> <c c=" " r="133, 128, 141, 143" /> <c c=" " r="142, 128, 145, 143" u="2" o="3" /> <c c="" r="146, 128, 150, 143" u="2" o="2" /> <c c="" r="151, 128, 154, 143" u="2" o="3" /> <c c="" r="155, 128, 161, 143" u="1" o="1" /> <c c="!" r="162, 128, 167, 143" u="2" o="1" /> <c c=""" r="168, 128, 174, 143" u="1" o="1" /> <c c="#" r="175, 128, 178, 143" u="2" o="3" /> <c c="$" r="179, 128, 187, 143" /> <c c="%" r="188, 128, 191, 143" u="2" o="3" /> <c c="&" r="192, 128, 200, 143" /> <c c="'" r="201, 128, 203, 143" u="3" o="3" /> <c c="(" r="204, 128, 212, 143" /> <c c=")" r="213, 128, 219, 143" u="1" o="1" /> <c c="*" r="220, 128, 228, 143" /> <c c="+" r="229, 128, 237, 143" /> <c c="," r="238, 128, 246, 143" /> <c c="-" r="247, 128, 255, 143" /> <c c="." r="256, 128, 264, 143" /> <c c="/" r="265, 128, 271, 143" u="1" o="1" /> <c c="0" r="272, 128, 278, 143" u="1" o="1" /> <c c="1" r="279, 128, 288, 143" u="-1" /> <c c="2" r="289, 128, 298, 143" u="-1" /> <c c="3" r="299, 128, 309, 143" u="-2" /> <c c="4" r="310, 128, 320, 143" u="-2" /> <c c="5" r="321, 128, 331, 143" u="-2" /> <c c="6" r="332, 128, 342, 143" u="-2" /> <c c="7" r="343, 128, 351, 143" /> <c c="8" r="352, 128, 360, 143" /> <c c="9" r="361, 128, 369, 143" /> <c c=":" r="370, 128, 378, 143" /> <c c="@" r="379, 128, 388, 143" u="-1" /> <c c="A" r="389, 128, 398, 143" u="-1" /> <c c="B" r="399, 128, 407, 143" /> <c c="C" r="408, 128, 416, 143" /> <c c="D" r="417, 128, 425, 143" /> <c c="E" r="426, 128, 434, 143" /> <c c="F" r="435, 128, 443, 143" /> <c c="G" r="444, 128, 450, 143" u="1" o="1" /> <c c="H" r="451, 128, 459, 143" /> <c c="I" r="460, 128, 468, 143" /> <c c="J" r="469, 128, 477, 143" /> <c c="K" r="478, 128, 482, 143" u="2" o="2" /> <c c="L" r="483, 128, 488, 143" u="1" o="2" /> <c c="M" r="489, 128, 493, 143" u="2" o="2" /> <c c="N" r="494, 128, 498, 143" u="2" o="2" /> <c c="O" r="499, 128, 503, 143" u="2" o="2" /> <c c="P" r="504, 128, 508, 143" u="2" o="2" /> <c c="Q" r="509, 128, 515, 143" u="1" o="1" /> <c c="R" r="516, 128, 520, 143" u="2" o="2" /> <c c="S" r="521, 128, 527, 143" u="1" o="1" /> <c c="T" r="528, 128, 531, 143" u="2" o="3" /> <c c="U" r="532, 128, 535, 143" u="2" o="3" /> <c c="Z" r="536, 128, 540, 143" u="2" o="2" /> <c c="`" r="541, 128, 544, 143" u="2" o="3" /> <c c="a" r="545, 128, 549, 143" u="2" o="2" /> <c c="b" r="550, 128, 558, 143" /> <c c="c" r="559, 128, 567, 143" /> <c c="d" r="568, 128, 574, 143" u="1" o="1" /> <c c="e" r="575, 128, 583, 143" /> <c c="f" r="584, 128, 592, 143" /> <c c="g" r="593, 128, 601, 143" /> <c c="h" r="602, 128, 610, 143" /> <c c="i" r="611, 128, 619, 143" /> <c c="j" r="620, 128, 627, 143" o="1" /> <c c="k" r="628, 128, 633, 143" u="1" o="2" /> <c c="l" r="634, 128, 637, 143" u="2" o="3" /> <c c="m" r="638, 128, 644, 143" u="1" o="1" /> <c c="t" r="645, 128, 648, 143" u="2" o="3" /> <c c="y" r="649, 128, 657, 143" /> <c c="z" r="658, 128, 666, 143" /> <c c="{" r="667, 128, 675, 143" /> <c c="~" r="676, 128, 684, 143" /> <c c="" r="685, 128, 693, 143" /> <c c="" r="694, 128, 702, 143" /> <c c="" r="703, 128, 711, 143" /> <c c="" r="712, 128, 720, 143" /> <c c="" r="721, 128, 729, 143" /> <c c="" r="730, 128, 738, 143" /> <c c="" r="739, 128, 748, 143" u="-1" /> <c c="" r="749, 128, 758, 143" u="-1" /> <c c="" r="759, 128, 768, 143" u="-1" /> <c c="" r="769, 128, 778, 143" o="-1" /> <c c="" r="779, 128, 788, 143" o="-1" /> <c c="" r="789, 128, 798, 143" u="-1" /> <c c="" r="799, 128, 807, 143" /> <c c="" r="808, 128, 811, 143" u="2" o="3" /> <c c="" r="812, 128, 816, 143" u="2" o="2" /> <c c="" r="817, 128, 825, 143" /> <c c="" r="826, 128, 834, 143" /> <c c="" r="835, 128, 843, 143" /> <c c="" r="844, 128, 852, 143" /> <c c="" r="853, 128, 859, 143" u="1" o="1" /> <c c="" r="860, 128, 868, 143" /> <c c="" r="869, 128, 877, 143" /> <c c="" r="878, 128, 886, 143" /> <c c="" r="887, 128, 895, 143" /> <c c="" r="896, 128, 904, 143" /> <c c="" r="905, 128, 913, 143" /> <c c="" r="914, 128, 920, 143" u="1" o="1" /> <c c="" r="921, 128, 929, 143" /> <c c="" r="930, 128, 938, 143" /> <c c="" r="939, 128, 947, 143" /> <c c="" r="948, 128, 955, 143" o="1" /> <c c="" r="956, 128, 964, 143" /> <c c="" r="965, 128, 973, 143" /> <c c="" r="974, 128, 982, 143" /> <c c="" r="983, 128, 991, 143" /> <c c="" r="992, 128, 999, 143" o="1" /> <c c="" r="1000, 128, 1007, 143" o="1" /> <c c="" r="1008, 128, 1016, 143" /> <c c="" r="0, 144, 8, 159" /> <c c="" r="9, 144, 17, 159" /> <c c="" r="18, 144, 26, 159" /> <c c="" r="27, 144, 35, 159" /> <c c="" r="36, 144, 44, 159" /> <c c="" r="45, 144, 53, 159" /> <c c="" r="54, 144, 62, 159" /> <c c="" r="63, 144, 71, 159" /> <c c="" r="72, 144, 81, 159" o="-1" /> <c c="" r="82, 144, 90, 159" /> <c c="" r="91, 144, 99, 159" /> <c c="" r="100, 144, 108, 159" /> <c c="" r="109, 144, 117, 159" /> <c c="" r="118, 144, 126, 159" /> <c c="" r="127, 144, 135, 159" /> <c c="" r="136, 144, 144, 159" /> <c c="" r="145, 144, 159, 159" u="-6" /> <c c="" r="160, 144, 168, 159" /> <c c="" r="169, 144, 178, 159" u="-1" /> <c c="" r="179, 144, 187, 159" /> <c c="" r="188, 144, 197, 159" o="-1" /> <c c="" r="198, 144, 202, 159" u="2" o="2" /> <c c="" r="203, 144, 208, 159" u="1" o="2" /> <c c="" r="209, 144, 218, 159" u="-1" /> <c c="" r="219, 144, 227, 159" /> <c c="" r="228, 144, 230, 159" u="3" o="3" /> <c c="" r="231, 144, 239, 159" /> <c c="" r="240, 144, 250, 159" o="-2" /> <c c="" r="251, 144, 256, 159" u="1" o="2" /> <c c="" r="257, 144, 265, 159" /> <c c="" r="266, 144, 270, 159" u="2" o="2" /> <c c="" r="271, 144, 279, 159" /> <c c="" r="280, 144, 288, 159" /> <c c="" r="289, 144, 297, 159" /> <c c="" r="298, 144, 306, 159" /> <c c="" r="307, 144, 315, 159" /> <c c="" r="316, 144, 324, 159" /> <c c="" r="325, 144, 333, 159" /> <c c="" r="334, 144, 342, 159" /> <c c="" r="343, 144, 351, 159" /> <c c="" r="352, 144, 360, 159" /> <c c="" r="361, 144, 369, 159" /> <c c="" r="370, 144, 378, 159" /> <c c="" r="379, 144, 387, 159" /> <c c="" r="388, 144, 396, 159" /> <c c="" r="397, 144, 405, 159" /> <c c="" r="406, 144, 414, 159" /> <c c="" r="415, 144, 423, 159" /> <c c="" r="424, 144, 432, 159" /> <c c="" r="433, 144, 441, 159" /> <c c="" r="442, 144, 450, 159" /> <c c="" r="451, 144, 459, 159" /> <c c="" r="460, 144, 468, 159" /> <c c="" r="469, 144, 477, 159" /> <c c="" r="478, 144, 486, 159" /> <c c="" r="487, 144, 495, 159" /> <c c="" r="496, 144, 504, 159" /> <c c="" r="505, 144, 513, 159" /> <c c="" r="514, 144, 522, 159" /> <c c="" r="523, 144, 531, 159" /> <c c="" r="532, 144, 540, 159" /> <c c="" r="541, 144, 549, 159" /> <c c="" r="550, 144, 558, 159" /> <c c="" r="559, 144, 567, 159" /> <c c="" r="568, 144, 576, 159" /> <c c="" r="577, 144, 585, 159" /> <c c="" r="586, 144, 594, 159" /> <c c="" r="595, 144, 603, 159" /> <c c="" r="604, 144, 612, 159" /> <c c="" r="613, 144, 621, 159" /> <c c="" r="622, 144, 630, 159" /> <c c="" r="631, 144, 639, 159" /> <c c="" r="640, 144, 648, 159" /> <c c="" r="649, 144, 656, 159" o="1" /> <c c="" r="657, 144, 662, 159" u="1" o="2" /> <c c="" r="663, 144, 667, 159" u="2" o="2" /> <c c="" r="668, 144, 676, 159" /> <c c="" r="677, 144, 685, 159" /> <c c=" " r="686, 144, 694, 159" /> <c c="" r="695, 144, 703, 159" /> <c c="" r="704, 144, 712, 159" /> <c c="" r="713, 144, 721, 159" /> <c c="" r="722, 144, 730, 159" /> <c c="" r="731, 144, 739, 159" /> <c c="" r="740, 144, 748, 159" /> <c c="," r="749, 144, 755, 159" u="1" o="1" /> <c c="-" r="756, 144, 762, 159" u="1" o="1" /> <c c="." r="763, 144, 768, 159" u="1" o="2" /> <c c="0" r="769, 144, 773, 159" u="2" o="2" /> <c c="1" r="774, 144, 778, 159" u="2" o="2" /> <c c="2" r="779, 144, 783, 159" u="2" o="2" /> <c c="3" r="784, 144, 788, 159" u="2" o="2" /> <c c="4" r="789, 144, 793, 159" u="2" o="2" /> <c c="5" r="794, 144, 798, 159" u="2" o="2" /> <c c="6" r="799, 144, 803, 159" u="2" o="2" /> <c c="7" r="804, 144, 810, 159" u="1" o="1" /> <c c="8" r="811, 144, 815, 159" u="2" o="2" /> <c c="9" r="816, 144, 821, 159" u="1" o="2" /> <c c=":" r="822, 144, 826, 159" u="2" o="2" /> <c c=";" r="827, 144, 831, 159" u="2" o="2" /> <c c="<" r="832, 144, 837, 159" u="1" o="2" /> <c c=">" r="838, 144, 842, 159" u="2" o="2" /> <c c="?" r="843, 144, 848, 159" u="1" o="2" /> <c c="@" r="849, 144, 854, 159" u="1" o="2" /> <c c="A" r="855, 144, 860, 159" u="1" o="2" /> <c c="B" r="861, 144, 867, 159" u="1" o="1" /> <c c="C" r="868, 144, 872, 159" u="2" o="2" /> <c c="D" r="873, 144, 877, 159" u="2" o="2" /> <c c="E" r="878, 144, 882, 159" u="2" o="2" /> <c c="F" r="883, 144, 889, 159" u="1" o="1" /> <c c="G" r="890, 144, 894, 159" u="2" o="2" /> <c c="H" r="895, 144, 899, 159" u="2" o="2" /> <c c="I" r="900, 144, 905, 159" u="1" o="2" /> <c c="J" r="906, 144, 911, 159" u="1" o="2" /> <c c="K" r="912, 144, 917, 159" u="1" o="2" /> <c c="L" r="918, 144, 923, 159" u="1" o="2" /> <c c="M" r="924, 144, 928, 159" u="2" o="2" /> <c c="N" r="929, 144, 934, 159" u="1" o="2" /> <c c="O" r="935, 144, 940, 159" u="1" o="2" /> <c c="P" r="941, 144, 946, 159" u="1" o="2" /> <c c="Q" r="947, 144, 951, 159" u="2" o="2" /> <c c="R" r="952, 144, 957, 159" u="1" o="2" /> <c c="S" r="958, 144, 962, 159" u="2" o="2" /> <c c="T" r="963, 144, 968, 159" u="1" o="2" /> <c c="U" r="969, 144, 974, 159" u="1" o="2" /> <c c="V" r="975, 144, 979, 159" u="2" o="2" /> <c c="W" r="980, 144, 984, 159" u="2" o="2" /> <c c="X" r="985, 144, 989, 159" u="2" o="2" /> <c c="Y" r="990, 144, 996, 159" u="1" o="1" /> <c c="Z" r="997, 144, 1002, 159" u="1" o="2" /> <c c="[" r="1003, 144, 1008, 159" u="1" o="2" /> <c c="b" r="1009, 144, 1014, 159" u="1" o="2" /> <c c="c" r="1015, 144, 1019, 159" u="2" o="2" /> <c c="d" r="1020, 144, 1024, 159" u="2" o="2" /> <c c="e" r="0, 160, 5, 175" u="1" o="2" /> <c c="w" r="6, 160, 13, 175" o="1" /> <c c="x" r="14, 160, 18, 175" u="2" o="2" /> <c c="{" r="19, 160, 27, 175" /> <c c="" r="28, 160, 35, 175" o="1" /> <c c="" r="36, 160, 40, 175" u="2" o="2" /> <c c="" r="41, 160, 45, 175" u="2" o="2" /> <c c="" r="46, 160, 50, 175" u="2" o="2" /> <c c="" r="51, 160, 56, 175" u="1" o="2" /> <c c="" r="57, 160, 62, 175" u="1" o="2" /> <c c="" r="63, 160, 67, 175" u="2" o="2" /> <c c="" r="68, 160, 72, 175" u="2" o="2" /> <c c="" r="73, 160, 77, 175" u="2" o="2" /> <c c="" r="78, 160, 82, 175" u="2" o="2" /> <c c="" r="83, 160, 88, 175" u="1" o="2" /> <c c="" r="89, 160, 93, 175" u="2" o="2" /> <c c="" r="94, 160, 99, 175" u="1" o="2" /> <c c="" r="100, 160, 105, 175" u="1" o="2" /> <c c="" r="106, 160, 111, 175" u="1" o="2" /> <c c="" r="112, 160, 116, 175" u="2" o="2" /> <c c="" r="117, 160, 121, 175" u="2" o="2" /> <c c="" r="122, 160, 126, 175" u="2" o="2" /> <c c="" r="127, 160, 132, 175" u="1" o="2" /> <c c="" r="133, 160, 138, 175" u="1" o="2" /> <c c="" r="139, 160, 145, 175" u="1" o="1" /> <c c="" r="146, 160, 151, 175" u="1" o="2" /> <c c="" r="152, 160, 156, 175" u="2" o="2" /> <c c="" r="157, 160, 162, 175" u="1" o="2" /> <c c="" r="163, 160, 169, 175" u="1" o="1" /> <c c="" r="170, 160, 174, 175" u="2" o="2" /> <c c="" r="175, 160, 180, 175" u="1" o="2" /> <c c="" r="181, 160, 185, 175" u="2" o="2" /> <c c="" r="186, 160, 191, 175" u="1" o="2" /> <c c="" r="192, 160, 197, 175" u="1" o="2" /> <c c="" r="198, 160, 203, 175" u="1" o="2" /> <c c="" r="204, 160, 209, 175" u="1" o="2" /> <c c="" r="210, 160, 214, 175" u="2" o="2" /> <c c="" r="215, 160, 221, 175" u="1" o="1" /> <c c="" r="222, 160, 226, 175" u="2" o="2" /> <c c="" r="227, 160, 231, 175" u="2" o="2" /> <c c="" r="232, 160, 237, 175" u="1" o="2" /> <c c="" r="238, 160, 245, 175" u="1" /> <c c="" r="246, 160, 252, 175" u="1" o="1" /> <c c="" r="253, 160, 260, 175" u="1" /> <c c="" r="261, 160, 267, 175" u="1" o="1" /> <c c="" r="268, 160, 275, 175" u="1" /> <c c="" r="276, 160, 282, 175" u="1" o="1" /> <c c="" r="283, 160, 290, 175" u="1" /> <c c="" r="291, 160, 297, 175" u="1" o="1" /> <c c="" r="298, 160, 305, 175" u="1" /> <c c=" " r="306, 160, 313, 175" u="1" /> <c c=" " r="314, 160, 321, 175" u="1" /> <c c=" " r="322, 160, 328, 175" u="1" o="1" /> <c c=" " r="329, 160, 336, 175" u="1" /> <c c=" " r="337, 160, 343, 175" u="1" o="1" /> <c c="" r="344, 160, 351, 175" u="1" /> <c c="" r="352, 160, 358, 175" u="1" o="1" /> <c c="" r="359, 160, 366, 175" u="1" /> <c c="" r="367, 160, 373, 175" u="1" o="1" /> <c c="" r="374, 160, 381, 175" u="1" /> <c c="" r="382, 160, 388, 175" u="1" o="1" /> <c c="" r="389, 160, 396, 175" u="1" /> <c c="" r="397, 160, 403, 175" u="1" o="1" /> <c c="" r="404, 160, 411, 175" u="1" /> <c c="" r="412, 160, 418, 175" u="1" o="1" /> <c c="" r="419, 160, 426, 175" u="1" /> <c c="" r="427, 160, 433, 175" u="1" o="1" /> <c c="" r="434, 160, 441, 175" u="1" /> <c c="" r="442, 160, 448, 175" u="1" o="1" /> <c c=" " r="449, 160, 456, 175" u="1" /> <c c="!" r="457, 160, 463, 175" u="1" o="1" /> <c c=""" r="464, 160, 471, 175" u="1" /> <c c="#" r="472, 160, 478, 175" u="1" o="1" /> <c c="$" r="479, 160, 486, 175" u="1" /> <c c="%" r="487, 160, 493, 175" u="1" o="1" /> <c c="&" r="494, 160, 501, 175" u="1" /> <c c="'" r="502, 160, 508, 175" u="1" o="1" /> <c c="(" r="509, 160, 517, 175" /> <c c=")" r="518, 160, 525, 175" o="1" /> <c c="*" r="526, 160, 533, 175" u="1" /> <c c="+" r="534, 160, 540, 175" u="1" o="1" /> <c c="," r="541, 160, 547, 175" u="1" o="1" /> <c c="-" r="548, 160, 554, 175" u="1" o="1" /> <c c="0" r="555, 160, 563, 175" u="1" o="-1" /> <c c="1" r="564, 160, 570, 175" u="1" o="1" /> <c c="2" r="571, 160, 579, 175" u="1" o="-1" /> <c c="3" r="580, 160, 586, 175" u="1" o="1" /> <c c="4" r="587, 160, 595, 175" u="1" o="-1" /> <c c="5" r="596, 160, 602, 175" u="1" o="1" /> <c c="6" r="603, 160, 610, 175" u="1" /> <c c="7" r="611, 160, 618, 175" o="1" /> <c c="8" r="619, 160, 626, 175" u="1" /> <c c="9" r="627, 160, 634, 175" o="1" /> <c c=":" r="635, 160, 642, 175" u="1" /> <c c=";" r="643, 160, 650, 175" o="1" /> <c c="<" r="651, 160, 658, 175" u="1" /> <c c="=" r="659, 160, 666, 175" o="1" /> <c c=">" r="667, 160, 674, 175" u="1" /> <c c="?" r="675, 160, 683, 175" /> <c c="@" r="684, 160, 691, 175" u="1" /> <c c="A" r="692, 160, 700, 175" /> <c c="B" r="701, 160, 708, 175" u="1" /> <c c="C" r="709, 160, 717, 175" /> <c c="D" r="718, 160, 725, 175" u="1" /> <c c="E" r="726, 160, 732, 175" u="1" o="1" /> <c c="F" r="733, 160, 740, 175" u="1" /> <c c="G" r="741, 160, 747, 175" u="1" o="1" /> <c c="H" r="748, 160, 755, 175" u="1" /> <c c="I" r="756, 160, 762, 175" u="1" o="1" /> <c c="J" r="763, 160, 770, 175" u="1" /> <c c="K" r="771, 160, 777, 175" u="1" o="1" /> <c c="L" r="778, 160, 785, 175" u="1" /> <c c="M" r="786, 160, 792, 175" u="1" o="1" /> <c c="T" r="793, 160, 800, 175" u="1" /> <c c="U" r="801, 160, 807, 175" u="1" o="1" /> <c c="V" r="808, 160, 815, 175" u="1" /> <c c="W" r="816, 160, 822, 175" u="1" o="1" /> <c c="X" r="823, 160, 831, 175" u="1" o="-1" /> <c c="Y" r="832, 160, 837, 175" u="2" o="1" /> <c c="Z" r="838, 160, 846, 175" u="1" o="-1" /> <c c="[" r="847, 160, 852, 175" u="2" o="1" /> <c c="\" r="853, 160, 861, 175" u="1" o="-1" /> <c c="]" r="862, 160, 867, 175" u="2" o="1" /> <c c="^" r="868, 160, 876, 175" u="1" o="-1" /> <c c="_" r="877, 160, 882, 175" u="2" o="1" /> <c c="`" r="883, 160, 890, 175" u="1" /> <c c="a" r="891, 160, 897, 175" u="1" o="1" /> <c c="b" r="898, 160, 905, 175" u="1" /> <c c="c" r="906, 160, 912, 175" u="1" o="1" /> <c c="h" r="913, 160, 920, 175" u="1" /> <c c="i" r="921, 160, 927, 175" u="1" o="1" /> <c c="j" r="928, 160, 934, 175" u="1" o="1" /> <c c="k" r="935, 160, 941, 175" u="1" o="1" /> <c c="l" r="942, 160, 948, 175" u="1" o="1" /> <c c="m" r="949, 160, 955, 175" u="1" o="1" /> <c c="n" r="956, 160, 962, 175" u="1" o="1" /> <c c="o" r="963, 160, 969, 175" u="1" o="1" /> <c c="p" r="970, 160, 976, 175" u="1" o="1" /> <c c="q" r="977, 160, 983, 175" u="1" o="1" /> <c c="r" r="984, 160, 991, 175" u="1" /> <c c="s" r="992, 160, 998, 175" u="1" o="1" /> <c c="t" r="999, 160, 1006, 175" u="1" /> <c c="u" r="1007, 160, 1013, 175" u="1" o="1" /> <c c="v" r="1014, 160, 1021, 175" u="1" /> <c c="w" r="0, 176, 6, 191" u="1" o="1" /> <c c="x" r="7, 176, 14, 191" u="1" /> <c c="y" r="15, 176, 21, 191" u="1" o="1" /> <c c="|" r="22, 176, 29, 191" u="1" /> <c c="}" r="30, 176, 36, 191" u="1" o="1" /> <c c="~" r="37, 176, 44, 191" u="1" /> <c c="" r="45, 176, 51, 191" u="1" o="1" /> <c c="" r="52, 176, 60, 191" /> <c c="" r="61, 176, 69, 191" /> <c c="" r="70, 176, 78, 191" /> <c c="" r="79, 176, 87, 191" /> <c c="" r="88, 176, 96, 191" /> <c c="" r="97, 176, 105, 191" /> <c c="" r="106, 176, 114, 191" /> <c c="" r="115, 176, 123, 191" /> <c c="" r="124, 176, 132, 191" /> <c c="" r="133, 176, 141, 191" /> <c c="" r="142, 176, 149, 191" u="1" /> <c c="" r="150, 176, 156, 191" u="1" o="1" /> <c c="" r="157, 176, 164, 191" u="1" /> <c c="" r="165, 176, 171, 191" u="1" o="1" /> <c c="" r="172, 176, 180, 191" /> <c c="" r="181, 176, 187, 191" u="1" o="1" /> <c c="" r="188, 176, 195, 191" u="1" /> <c c="" r="196, 176, 202, 191" u="1" o="1" /> <c c="" r="203, 176, 210, 191" u="1" /> <c c="" r="211, 176, 217, 191" u="1" o="1" /> <c c="" r="218, 176, 225, 191" u="1" /> <c c="" r="226, 176, 232, 191" u="1" o="1" /> <c c="" r="233, 176, 239, 191" u="1" o="1" /> <c c="" r="240, 176, 246, 191" u="1" o="1" /> <c c="" r="247, 176, 255, 191" /> <c c="" r="256, 176, 262, 191" u="1" o="1" /> <c c="" r="263, 176, 269, 191" u="1" o="1" /> <c c="" r="270, 176, 278, 191" /> <c c="" r="279, 176, 286, 191" u="1" /> <c c="" r="287, 176, 293, 191" u="1" o="1" /> <c c="" r="294, 176, 301, 191" u="1" /> <c c="" r="302, 176, 308, 191" u="1" o="1" /> <c c="" r="309, 176, 316, 191" u="1" /> <c c="" r="317, 176, 323, 191" u="1" o="1" /> <c c="" r="324, 176, 331, 191" u="1" /> <c c="" r="332, 176, 338, 191" u="1" o="1" /> <c c="" r="339, 176, 346, 191" u="1" /> <c c="" r="347, 176, 353, 191" u="1" o="1" /> <c c="" r="354, 176, 361, 191" u="1" /> <c c="" r="362, 176, 368, 191" u="1" o="1" /> <c c="" r="369, 176, 376, 191" u="1" /> <c c="" r="377, 176, 383, 191" u="1" o="1" /> <c c="" r="384, 176, 390, 191" u="1" o="1" /> <c c="" r="391, 176, 397, 191" u="1" o="1" /> <c c="" r="398, 176, 405, 191" u="1" /> <c c="" r="406, 176, 412, 191" u="1" o="1" /> <c c="" r="413, 176, 420, 191" u="1" /> <c c="" r="421, 176, 427, 191" u="1" o="1" /> <c c="" r="428, 176, 437, 191" o="-1" /> <c c="" r="438, 176, 447, 191" o="-1" /> <c c="" r="448, 176, 457, 191" o="-1" /> <c c="" r="458, 176, 467, 191" o="-1" /> <c c="" r="468, 176, 477, 191" o="-1" /> <c c="" r="478, 176, 487, 191" o="-1" /> <c c="" r="488, 176, 497, 191" o="-1" /> <c c="" r="498, 176, 507, 191" o="-1" /> <c c="" r="508, 176, 515, 191" u="1" /> <c c="" r="516, 176, 522, 191" u="1" o="1" /> <c c="" r="523, 176, 532, 191" o="-1" /> <c c="" r="533, 176, 542, 191" o="-1" /> <c c="" r="543, 176, 552, 191" o="-1" /> <c c="" r="553, 176, 562, 191" o="-1" /> <c c="" r="563, 176, 572, 191" o="-1" /> <c c="" r="573, 176, 582, 191" o="-1" /> <c c="" r="583, 176, 592, 191" o="-1" /> <c c="" r="593, 176, 602, 191" o="-1" /> <c c="" r="603, 176, 611, 191" /> <c c="" r="612, 176, 618, 191" u="1" o="1" /> <c c="" r="619, 176, 627, 191" /> <c c="" r="628, 176, 634, 191" u="1" o="1" /> <c c="" r="635, 176, 643, 191" /> <c c="" r="644, 176, 650, 191" u="1" o="1" /> <c c="" r="651, 176, 659, 191" /> <c c="" r="660, 176, 668, 191" /> <c c="" r="669, 176, 677, 191" /> <c c="" r="678, 176, 686, 191" /> <c c="" r="687, 176, 695, 191" /> <c c="" r="696, 176, 704, 191" /> <c c="" r="705, 176, 713, 191" /> <c c="" r="714, 176, 722, 191" /> <c c="" r="723, 176, 731, 191" /> <c c=" " r="732, 176, 740, 191" /> <c c=" " r="741, 176, 753, 191" u="-4" /> <c c=" " r="754, 176, 766, 191" u="-4" /> <c c=" " r="767, 176, 777, 191" u="-2" /> <c c=" " r="778, 176, 789, 191" u="-3" /> <c c="" r="790, 176, 799, 191" u="-1" /> <c c="" r="800, 176, 809, 191" u="-1" /> <c c="" r="810, 176, 815, 191" u="1" o="2" /> <c c="" r="816, 176, 821, 191" u="1" o="2" /> <c c="" r="822, 176, 828, 191" u="1" o="1" /> <c c="" r="829, 176, 835, 191" u="1" o="1" /> <c c="" r="836, 176, 843, 191" u="1" /> <c c="" r="844, 176, 851, 191" u="1" /> <c c="" r="852, 176, 861, 191" u="-1" /> <c c="" r="862, 176, 871, 191" u="-1" /> <c c="" r="872, 176, 885, 191" u="-5" /> <c c="" r="886, 176, 899, 191" u="-5" /> <c c="" r="900, 176, 912, 191" u="-4" /> <c c="" r="913, 176, 926, 191" u="-5" /> <c c=" " r="927, 176, 933, 191" u="1" o="1" /> <c c="!" r="934, 176, 940, 191" u="1" o="1" /> <c c=""" r="941, 176, 947, 191" u="1" o="1" /> <c c="#" r="948, 176, 954, 191" u="1" o="1" /> <c c="$" r="955, 176, 962, 191" u="1" /> <c c="%" r="963, 176, 970, 191" u="1" /> <c c="&" r="971, 176, 977, 191" u="1" o="1" /> <c c="'" r="978, 176, 984, 191" u="1" o="1" /> <c c="(" r="985, 176, 995, 191" u="-2" /> <c c=")" r="996, 176, 1006, 191" u="-2" /> <c c="*" r="1007, 176, 1020, 191" u="-5" /> <c c="+" r="0, 192, 13, 207" u="-5" /> <c c="," r="14, 192, 26, 207" u="-4" /> <c c="-" r="27, 192, 40, 207" u="-5" /> <c c="." r="41, 192, 52, 207" u="-3" /> <c c="/" r="53, 192, 64, 207" u="-3" /> <c c="0" r="65, 192, 71, 207" u="1" o="1" /> <c c="1" r="72, 192, 78, 207" u="1" o="1" /> <c c="2" r="79, 192, 85, 207" u="1" o="1" /> <c c="3" r="86, 192, 92, 207" u="1" o="1" /> <c c="4" r="93, 192, 100, 207" u="1" /> <c c="5" r="101, 192, 108, 207" u="1" /> <c c="6" r="109, 192, 115, 207" u="1" o="1" /> <c c="7" r="116, 192, 122, 207" u="1" o="1" /> <c c="8" r="123, 192, 131, 207" u="-1" o="1" /> <c c="9" r="132, 192, 140, 207" u="-1" o="1" /> <c c=":" r="141, 192, 153, 207" u="-5" o="1" /> <c c=";" r="154, 192, 166, 207" u="-5" o="1" /> <c c="<" r="167, 192, 178, 207" u="-4" o="1" /> <c c="=" r="179, 192, 191, 207" u="-5" o="1" /> <c c=">" r="192, 192, 201, 207" u="-2" o="1" /> <c c="?" r="202, 192, 211, 207" u="-2" o="1" /> <c c="@" r="212, 192, 218, 207" u="1" o="1" /> <c c="A" r="219, 192, 225, 207" u="1" o="1" /> <c c="B" r="226, 192, 232, 207" u="1" o="1" /> <c c="C" r="233, 192, 239, 207" u="1" o="1" /> <c c="D" r="240, 192, 247, 207" u="1" /> <c c="E" r="248, 192, 255, 207" u="1" /> <c c="H" r="256, 192, 265, 207" u="-1" /> <c c="I" r="266, 192, 275, 207" u="-1" /> <c c="J" r="276, 192, 289, 207" u="-5" /> <c c="K" r="290, 192, 303, 207" u="-5" /> <c c="L" r="304, 192, 315, 207" u="-3" /> <c c="M" r="316, 192, 328, 207" u="-4" /> <c c="P" r="329, 192, 337, 207" /> <c c="Q" r="338, 192, 346, 207" /> <c c="R" r="347, 192, 355, 207" /> <c c="S" r="356, 192, 364, 207" /> <c c="T" r="365, 192, 373, 207" /> <c c="U" r="374, 192, 382, 207" /> <c c="V" r="383, 192, 391, 207" /> <c c="W" r="392, 192, 400, 207" /> <c c="Y" r="401, 192, 411, 207" u="-2" /> <c c="[" r="412, 192, 426, 207" u="-6" /> <c c="]" r="427, 192, 441, 207" u="-6" /> <c c="_" r="442, 192, 453, 207" u="-3" /> <c c="`" r="454, 192, 462, 207" /> <c c="a" r="463, 192, 471, 207" /> <c c="b" r="472, 192, 480, 207" /> <c c="c" r="481, 192, 489, 207" /> <c c="d" r="490, 192, 498, 207" /> <c c="e" r="499, 192, 507, 207" /> <c c="f" r="508, 192, 516, 207" /> <c c="g" r="517, 192, 525, 207" /> <c c="h" r="526, 192, 535, 207" u="-1" /> <c c="i" r="536, 192, 545, 207" u="-1" /> <c c="j" r="546, 192, 559, 207" u="-5" /> <c c="k" r="560, 192, 573, 207" u="-5" /> <c c="l" r="574, 192, 584, 207" u="-2" /> <c c="m" r="585, 192, 596, 207" u="-3" /> <c c="n" r="597, 192, 607, 207" u="-2" /> <c c="o" r="608, 192, 618, 207" u="-2" /> <c c="p" r="619, 192, 627, 207" /> <c c="q" r="628, 192, 636, 207" /> <c c="r" r="637, 192, 642, 207" u="1" o="2" /> <c c="s" r="643, 192, 649, 207" u="1" o="1" /> <c c="t" r="650, 192, 656, 207" u="1" o="1" /> <c c="u" r="657, 192, 663, 207" u="1" o="1" /> <c c="v" r="664, 192, 670, 207" u="1" o="1" /> <c c="w" r="671, 192, 677, 207" u="1" o="1" /> <c c="x" r="678, 192, 684, 207" u="1" o="1" /> <c c="y" r="685, 192, 691, 207" u="1" o="1" /> <c c="z" r="692, 192, 700, 207" /> <c c="{" r="701, 192, 709, 207" /> <c c="|" r="710, 192, 718, 207" /> <c c="}" r="719, 192, 727, 207" /> <c c="" r="728, 192, 736, 207" /> <c c="" r="737, 192, 745, 207" /> <c c="" r="746, 192, 754, 207" /> <c c="" r="755, 192, 763, 207" /> <c c="" r="764, 192, 772, 207" /> <c c="" r="773, 192, 781, 207" /> <c c="" r="782, 192, 790, 207" /> <c c="" r="791, 192, 799, 207" /> <c c="" r="800, 192, 808, 207" /> <c c="" r="809, 192, 817, 207" /> <c c="" r="818, 192, 830, 207" u="-4" /> <c c="" r="831, 192, 843, 207" u="-4" /> <c c="" r="844, 192, 854, 207" u="-2" /> <c c="" r="855, 192, 866, 207" u="-3" /> <c c="" r="867, 192, 876, 207" u="-1" /> <c c="" r="877, 192, 886, 207" u="-1" /> <c c="" r="887, 192, 893, 207" u="1" o="1" /> <c c="" r="894, 192, 900, 207" u="1" o="1" /> <c c="" r="901, 192, 907, 207" u="1" o="1" /> <c c="" r="908, 192, 914, 207" u="1" o="1" /> <c c="" r="915, 192, 922, 207" u="1" /> <c c="" r="923, 192, 930, 207" u="1" /> <c c="" r="931, 192, 937, 207" u="1" o="1" /> <c c="" r="938, 192, 944, 207" u="1" o="1" /> <c c="" r="945, 192, 955, 207" u="-2" /> <c c="" r="956, 192, 966, 207" u="-2" /> <c c="" r="967, 192, 980, 207" u="-5" /> <c c="" r="981, 192, 994, 207" u="-5" /> <c c="" r="995, 192, 1007, 207" u="-4" /> <c c="" r="1008, 192, 1021, 207" u="-5" /> <c c="" r="0, 208, 11, 223" u="-3" /> <c c="" r="12, 208, 23, 223" u="-3" /> <c c="" r="24, 208, 32, 223" /> <c c="" r="33, 208, 41, 223" /> <c c="" r="42, 208, 50, 223" /> <c c="" r="51, 208, 59, 223" /> <c c="" r="60, 208, 68, 223" /> <c c="" r="69, 208, 77, 223" /> <c c="" r="78, 208, 86, 223" /> <c c="" r="87, 208, 95, 223" /> <c c="" r="96, 208, 105, 223" u="-1" /> <c c="" r="106, 208, 115, 223" u="-1" /> <c c="" r="116, 208, 129, 223" u="-5" /> <c c="" r="130, 208, 143, 223" u="-5" /> <c c="" r="144, 208, 154, 223" u="-2" /> <c c="" r="155, 208, 166, 223" u="-3" /> <c c="" r="167, 208, 177, 223" u="-2" /> <c c="" r="178, 208, 188, 223" u="-2" /> <c c="" r="189, 208, 197, 223" /> <c c="" r="198, 208, 206, 223" /> <c c="" r="207, 208, 215, 223" /> <c c="" r="216, 208, 224, 223" /> <c c="" r="225, 208, 233, 223" /> <c c="" r="234, 208, 242, 223" /> <c c="" r="243, 208, 251, 223" /> <c c="" r="252, 208, 259, 223" u="1" /> <c c="" r="260, 208, 267, 223" u="1" /> <c c="" r="268, 208, 278, 223" u="-2" /> <c c="" r="279, 208, 287, 223" /> <c c="" r="288, 208, 295, 223" u="1" /> <c c="" r="296, 208, 298, 223" u="3" o="3" /> <c c="" r="299, 208, 301, 223" u="3" o="3" /> <c c="" r="302, 208, 304, 223" u="3" o="3" /> <c c="" r="305, 208, 309, 223" u="2" o="2" /> <c c="" r="310, 208, 315, 223" u="2" o="1" /> <c c="" r="316, 208, 322, 223" u="1" o="1" /> <c c="" r="323, 208, 329, 223" u="1" o="1" /> <c c="" r="330, 208, 336, 223" u="1" o="1" /> <c c="" r="337, 208, 343, 223" u="1" o="1" /> <c c="" r="344, 208, 350, 223" u="1" o="1" /> <c c="" r="351, 208, 362, 223" u="-3" /> <c c="" r="363, 208, 373, 223" u="-2" /> <c c="" r="374, 208, 386, 223" u="-4" /> <c c="" r="387, 208, 397, 223" u="-2" /> <c c="" r="398, 208, 405, 223" u="1" /> <c c="" r="406, 208, 412, 223" u="1" o="1" /> <c c="" r="413, 208, 419, 223" u="2" /> <c c="" r="420, 208, 424, 223" u="2" o="2" /> <c c="" r="425, 208, 431, 223" u="1" o="1" /> <c c="" r="432, 208, 438, 223" u="1" o="1" /> <c c="" r="439, 208, 445, 223" u="1" o="1" /> <c c="" r="446, 208, 452, 223" u="1" o="1" /> <c c="" r="453, 208, 459, 223" u="1" o="1" /> <c c="" r="460, 208, 466, 223" u="1" o="1" /> <c c="" r="467, 208, 473, 223" u="1" o="1" /> <c c="" r="474, 208, 480, 223" u="1" o="1" /> <c c="" r="481, 208, 491, 223" u="-3" o="1" /> <c c="" r="492, 208, 501, 223" u="-2" o="1" /> <c c="" r="502, 208, 508, 223" u="1" o="1" /> <c c="" r="509, 208, 516, 223" u="1" /> <c c="" r="517, 208, 521, 223" u="2" o="2" /> <c c="" r="522, 208, 530, 223" /> <c c="" r="531, 208, 539, 223" /> <c c="" r="540, 208, 548, 223" /> <c c="" r="549, 208, 557, 223" /> <c c="" r="558, 208, 565, 223" u="1" /> <c c="" r="566, 208, 573, 223" u="1" /> <c c="" r="574, 208, 582, 223" /> <c c="" r="583, 208, 591, 223" /> <c c="" r="592, 208, 600, 223" /> <c c="" r="601, 208, 609, 223" /> <c c="" r="610, 208, 622, 223" u="-4" /> <c c="" r="623, 208, 634, 223" u="-3" /> <c c="" r="635, 208, 645, 223" u="-2" /> <c c="" r="646, 208, 652, 223" u="1" o="1" /> <c c="" r="653, 208, 658, 223" u="2" o="1" /> <c c="" r="659, 208, 663, 223" u="1" o="3" /> <c c="" r="664, 208, 672, 223" /> <c c="" r="673, 208, 681, 223" /> <c c="" r="682, 208, 690, 223" /> <c c="" r="691, 208, 699, 223" /> <c c="" r="700, 208, 708, 223" /> <c c="" r="709, 208, 720, 223" u="-3" /> <c c="" r="721, 208, 730, 223" u="-1" /> <c c="" r="731, 208, 742, 223" u="-3" /> <c c="" r="743, 208, 752, 223" u="-1" /> <c c="" r="753, 208, 760, 223" u="1" /> <c c="" r="761, 208, 765, 223" u="3" o="1" /> <c c="" r="766, 208, 768, 223" u="3" o="3" /> <c c=" " r="769, 208, 770, 223" o="7" /> <c c=" " r="771, 208, 772, 223" o="7" /> <c c=" " r="773, 208, 774, 223" o="7" /> <c c=" " r="775, 208, 776, 223" o="7" /> <c c=" " r="777, 208, 778, 223" o="7" /> <c c=" " r="779, 208, 780, 223" o="7" /> <c c=" " r="781, 208, 782, 223" o="7" /> <c c=" " r="783, 208, 784, 223" o="7" /> <c c=" " r="785, 208, 786, 223" o="7" /> <c c=" " r="787, 208, 788, 223" o="7" /> <c c=" " r="789, 208, 790, 223" o="7" /> <c c=" " r="791, 208, 795, 223" u="2" o="2" /> <c c=" " r="796, 208, 800, 223" u="2" o="2" /> <c c=" " r="801, 208, 809, 223" /> <c c=" " r="810, 208, 818, 223" /> <c c=" " r="819, 208, 827, 223" /> <c c=" " r="828, 208, 836, 223" /> <c c=" " r="837, 208, 845, 223" /> <c c=" " r="846, 208, 849, 223" u="3" o="2" /> <c c=" " r="850, 208, 853, 223" u="2" o="3" /> <c c=" " r="854, 208, 857, 223" u="2" o="3" /> <c c=" " r="858, 208, 862, 223" u="2" o="2" /> <c c=" " r="863, 208, 869, 223" u="1" o="1" /> <c c=" " r="870, 208, 876, 223" u="1" o="1" /> <c c=" " r="877, 208, 883, 223" u="1" o="1" /> <c c=" " r="884, 208, 890, 223" u="1" o="1" /> <c c=" " r="891, 208, 897, 223" u="1" o="1" /> <c c="! " r="898, 208, 904, 223" u="1" o="1" /> <c c="" " r="905, 208, 910, 223" u="2" o="1" /> <c c="# " r="911, 208, 917, 223" u="1" o="1" /> <c c="& " r="918, 208, 926, 223" /> <c c="/ " r="927, 208, 928, 223" o="7" /> <c c="0 " r="929, 208, 938, 223" o="-1" /> <c c="1 " r="939, 208, 947, 223" /> <c c="2 " r="948, 208, 952, 223" u="2" o="2" /> <c c="3 " r="953, 208, 959, 223" u="1" o="1" /> <c c="4 " r="960, 208, 968, 223" /> <c c="5 " r="969, 208, 973, 223" u="2" o="2" /> <c c="6 " r="974, 208, 980, 223" u="1" o="1" /> <c c="7 " r="981, 208, 989, 223" /> <c c="9 " r="990, 208, 993, 223" u="2" o="3" /> <c c=": " r="994, 208, 997, 223" u="3" o="2" /> <c c="< " r="998, 208, 1004, 223" u="1" o="1" /> <c c="= " r="1005, 208, 1011, 223" u="1" o="1" /> <c c="> " r="1012, 208, 1020, 223" /> <c c="E " r="0, 224, 4, 239" u="2" o="2" /> <c c="F " r="5, 224, 9, 239" u="2" o="2" /> <c c="G " r="10, 224, 18, 239" /> <c c="H " r="19, 224, 26, 239" o="1" /> <c c="I " r="27, 224, 34, 239" u="1" /> <c c="K " r="35, 224, 42, 239" u="1" /> <c c="_ " r="43, 224, 44, 239" o="7" /> <c c="p " r="45, 224, 50, 239" u="1" o="2" /> <c c="q " r="51, 224, 56, 239" u="1" o="2" /> <c c="t " r="57, 224, 62, 239" u="1" o="2" /> <c c="u " r="63, 224, 68, 239" u="1" o="2" /> <c c="v " r="69, 224, 75, 239" u="1" o="1" /> <c c="w " r="76, 224, 81, 239" u="1" o="2" /> <c c="x " r="82, 224, 87, 239" u="1" o="2" /> <c c="y " r="88, 224, 93, 239" u="1" o="2" /> <c c="z " r="94, 224, 99, 239" u="1" o="2" /> <c c="{ " r="100, 224, 105, 239" u="1" o="2" /> <c c="| " r="106, 224, 111, 239" u="1" o="2" /> <c c="} " r="112, 224, 115, 239" u="2" o="3" /> <c c="~ " r="116, 224, 119, 239" u="2" o="3" /> <c c=" " r="120, 224, 124, 239" u="2" o="2" /> <c c=" " r="125, 224, 130, 239" u="1" o="2" /> <c c=" " r="131, 224, 134, 239" u="2" o="3" /> <c c=" " r="135, 224, 139, 239" u="2" o="2" /> <c c=" " r="140, 224, 144, 239" u="2" o="2" /> <c c=" " r="145, 224, 150, 239" u="1" o="2" /> <c c=" " r="151, 224, 156, 239" u="1" o="2" /> <c c=" " r="157, 224, 163, 239" u="1" o="1" /> <c c=" " r="164, 224, 169, 239" u="1" o="2" /> <c c=" " r="170, 224, 175, 239" u="1" o="2" /> <c c=" " r="176, 224, 181, 239" u="1" o="2" /> <c c=" " r="182, 224, 187, 239" u="1" o="2" /> <c c=" " r="188, 224, 193, 239" u="1" o="2" /> <c c=" " r="194, 224, 199, 239" u="1" o="2" /> <c c=" " r="200, 224, 203, 239" u="2" o="3" /> <c c=" " r="204, 224, 207, 239" u="2" o="3" /> <c c=" " r="208, 224, 212, 239" u="2" o="2" /> <c c=" " r="213, 224, 218, 239" u="1" o="2" /> <c c=" " r="219, 224, 224, 239" u="1" o="2" /> <c c=" " r="225, 224, 231, 239" u="1" o="1" /> <c c=" " r="232, 224, 237, 239" u="1" o="2" /> <c c=" " r="238, 224, 242, 239" u="2" o="2" /> <c c=" " r="243, 224, 248, 239" u="1" o="2" /> <c c=" " r="249, 224, 254, 239" u="1" o="2" /> <c c=" " r="255, 224, 260, 239" u="1" o="2" /> <c c=" " r="261, 224, 265, 239" u="2" o="2" /> <c c=" " r="266, 224, 270, 239" u="2" o="2" /> <c c=" " r="271, 224, 275, 239" u="2" o="2" /> <c c=" " r="276, 224, 280, 239" u="2" o="2" /> <c c=" " r="281, 224, 289, 239" /> <c c=" " r="290, 224, 298, 239" /> <c c=" " r="299, 224, 307, 239" /> <c c=" " r="308, 224, 315, 239" o="1" /> <c c=" " r="316, 224, 323, 239" o="1" /> <c c=" " r="324, 224, 332, 239" /> <c c=" " r="333, 224, 341, 239" /> <c c=" " r="342, 224, 350, 239" /> <c c=" " r="351, 224, 359, 239" /> <c c=" " r="360, 224, 368, 239" /> <c c=" " r="369, 224, 377, 239" /> <c c=" " r="378, 224, 385, 239" u="1" /> <c c=" " r="386, 224, 393, 239" o="1" /> <c c=" " r="394, 224, 402, 239" /> <c c=" " r="403, 224, 411, 239" /> <c c=" " r="412, 224, 420, 239" /> <c c=" " r="421, 224, 429, 239" /> <c c=" " r="430, 224, 438, 239" /> <c c=" " r="439, 224, 447, 239" /> <c c=" " r="448, 224, 456, 239" /> <c c=" " r="457, 224, 465, 239" /> <c c=" " r="466, 224, 474, 239" /> <c c=" " r="475, 224, 483, 239" /> <c c=" " r="484, 224, 492, 239" /> <c c="!" r="493, 224, 499, 239" u="1" o="1" /> <c c="!" r="500, 224, 508, 239" /> <c c=" !" r="509, 224, 517, 239" /> <c c="!" r="518, 224, 525, 239" o="1" /> <c c="!" r="526, 224, 533, 239" o="1" /> <c c="!" r="534, 224, 542, 239" /> <c c="!" r="543, 224, 551, 239" /> <c c="!" r="552, 224, 560, 239" /> <c c="!" r="561, 224, 569, 239" /> <c c="!" r="570, 224, 578, 239" /> <c c="!" r="579, 224, 587, 239" /> <c c=""!" r="588, 224, 595, 239" o="1" /> <c c="$!" r="596, 224, 604, 239" /> <c c="&!" r="605, 224, 612, 239" u="1" /> <c c="*!" r="613, 224, 621, 239" u="1" o="-1" /> <c c="+!" r="622, 224, 629, 239" u="1" /> <c c=".!" r="630, 224, 638, 239" /> <c c="S!" r="639, 224, 646, 239" o="1" /> <c c="T!" r="647, 224, 654, 239" o="1" /> <c c="U!" r="655, 224, 662, 239" o="1" /> <c c="V!" r="663, 224, 670, 239" o="1" /> <c c="W!" r="671, 224, 678, 239" o="1" /> <c c="X!" r="679, 224, 687, 239" u="-1" o="1" /> <c c="Y!" r="688, 224, 696, 239" /> <c c="Z!" r="697, 224, 706, 239" u="-1" /> <c c="[!" r="707, 224, 714, 239" o="1" /> <c c="\!" r="715, 224, 722, 239" o="1" /> <c c="]!" r="723, 224, 731, 239" u="-1" o="1" /> <c c="^!" r="732, 224, 740, 239" u="-1" o="1" /> <c c="_!" r="741, 224, 748, 239" o="1" /> <c c="!" r="749, 224, 757, 239" /> <c c="!" r="758, 224, 764, 239" u="1" o="1" /> <c c="!" r="765, 224, 773, 239" /> <c c="!" r="774, 224, 780, 239" u="1" o="1" /> <c c="!" r="781, 224, 789, 239" /> <c c="!" r="790, 224, 796, 239" u="1" o="1" /> <c c="!" r="797, 224, 803, 239" u="1" o="1" /> <c c="!" r="804, 224, 810, 239" u="1" o="1" /> <c c="!" r="811, 224, 817, 239" u="1" o="1" /> <c c="!" r="818, 224, 824, 239" u="1" o="1" /> <c c="!" r="825, 224, 833, 239" /> <c c="!" r="834, 224, 842, 239" /> <c c="!" r="843, 224, 851, 239" /> <c c="!" r="852, 224, 860, 239" /> <c c="!" r="861, 224, 869, 239" /> <c c="!" r="870, 224, 876, 239" u="1" o="1" /> <c c="!" r="877, 224, 885, 239" /> <c c="!" r="886, 224, 892, 239" u="1" o="1" /> <c c="!" r="893, 224, 901, 239" /> <c c="!" r="902, 224, 910, 239" /> <c c="!" r="911, 224, 919, 239" /> <c c="!" r="920, 224, 926, 239" u="1" o="1" /> <c c="!" r="927, 224, 935, 239" /> <c c="!" r="936, 224, 942, 239" u="1" o="1" /> <c c="!" r="943, 224, 949, 239" u="1" o="1" /> <c c="!" r="950, 224, 958, 239" /> <c c="!" r="959, 224, 967, 239" /> <c c="!" r="968, 224, 976, 239" /> <c c="!" r="977, 224, 985, 239" /> <c c="!" r="986, 224, 994, 239" /> <c c="!" r="995, 224, 1003, 239" /> <c c="!" r="1004, 224, 1012, 239" /> <c c="!" r="1013, 224, 1019, 239" u="1" o="1" /> <c c="!" r="0, 240, 6, 255" u="1" o="1" /> <c c="!" r="7, 240, 13, 255" u="1" o="1" /> <c c="!" r="14, 240, 20, 255" u="1" o="1" /> <c c="!" r="21, 240, 27, 255" u="1" o="1" /> <c c="!" r="28, 240, 36, 255" /> <c c="!" r="37, 240, 45, 255" /> <c c="!" r="46, 240, 54, 255" /> <c c="!" r="55, 240, 63, 255" /> <c c="!" r="64, 240, 72, 255" /> <c c="!" r="73, 240, 81, 255" /> <c c="!" r="82, 240, 90, 255" /> <c c="!" r="91, 240, 99, 255" /> <c c="!" r="100, 240, 108, 255" /> <c c="!" r="109, 240, 113, 255" u="3" o="1" /> <c c="!" r="114, 240, 118, 255" u="1" o="3" /> <c c="!" r="119, 240, 127, 255" /> <c c="!" r="128, 240, 136, 255" /> <c c="!" r="137, 240, 141, 255" u="3" o="1" /> <c c="!" r="142, 240, 146, 255" u="1" o="3" /> <c c="!" r="147, 240, 155, 255" /> <c c="!" r="156, 240, 164, 255" /> <c c="!" r="165, 240, 173, 255" /> <c c="!" r="174, 240, 182, 255" /> <c c="!" r="183, 240, 191, 255" /> <c c="!" r="192, 240, 200, 255" /> <c c="!" r="201, 240, 209, 255" /> <c c="!" r="210, 240, 218, 255" /> <c c="!" r="219, 240, 227, 255" /> <c c="!" r="228, 240, 236, 255" /> <c c="!" r="237, 240, 245, 255" /> <c c="!" r="246, 240, 254, 255" /> <c c="!" r="255, 240, 263, 255" /> <c c="!" r="264, 240, 270, 255" u="1" o="1" /> <c c="!" r="271, 240, 279, 255" /> <c c="!" r="280, 240, 286, 255" u="1" o="1" /> <c c="!" r="287, 240, 295, 255" /> <c c="!" r="296, 240, 302, 255" u="1" o="1" /> <c c="!" r="303, 240, 310, 255" o="1" /> <c c="!" r="311, 240, 317, 255" u="1" o="1" /> <c c="!" r="318, 240, 324, 255" u="1" o="1" /> <c c="!" r="325, 240, 332, 255" o="1" /> <c c="!" r="333, 240, 341, 255" /> <c c="!" r="342, 240, 350, 255" /> <c c="!" r="351, 240, 359, 255" /> <c c="!" r="360, 240, 368, 255" /> <c c="!" r="369, 240, 375, 255" u="1" o="1" /> <c c="!" r="376, 240, 382, 255" u="1" o="1" /> <c c="!" r="383, 240, 391, 255" /> <c c="!" r="392, 240, 398, 255" u="1" o="1" /> <c c="!" r="399, 240, 407, 255" /> <c c="!" r="408, 240, 414, 255" u="1" o="1" /> <c c="!" r="415, 240, 423, 255" /> <c c="!" r="424, 240, 432, 255" /> <c c="!" r="433, 240, 441, 255" /> <c c="!" r="442, 240, 448, 255" u="1" o="1" /> <c c="!" r="449, 240, 457, 255" /> <c c="!" r="458, 240, 464, 255" u="1" o="1" /> <c c="!" r="465, 240, 471, 255" u="1" o="1" /> <c c="!" r="472, 240, 478, 255" u="1" o="1" /> <c c="!" r="479, 240, 485, 255" u="1" o="1" /> <c c="!" r="486, 240, 492, 255" u="1" o="1" /> <c c="!" r="493, 240, 499, 255" u="1" o="1" /> <c c="!" r="500, 240, 506, 255" u="1" o="1" /> <c c="!" r="507, 240, 515, 255" /> <c c="!" r="516, 240, 524, 255" /> <c c="!" r="525, 240, 533, 255" /> <c c="!" r="534, 240, 540, 255" u="1" o="1" /> <c c="!" r="541, 240, 549, 255" /> <c c="!" r="550, 240, 558, 255" /> <c c="!" r="559, 240, 567, 255" /> <c c="!" r="568, 240, 576, 255" /> <c c="!" r="577, 240, 585, 255" /> <c c="!" r="586, 240, 594, 255" /> <c c="!" r="595, 240, 603, 255" /> <c c="!" r="604, 240, 612, 255" /> <c c="!" r="613, 240, 621, 255" /> <c c="!" r="622, 240, 630, 255" /> <c c="!" r="631, 240, 639, 255" /> <c c="!" r="640, 240, 648, 255" /> <c c=""" r="649, 240, 657, 255" /> <c c=""" r="658, 240, 666, 255" /> <c c=""" r="667, 240, 674, 255" o="1" /> <c c=""" r="675, 240, 681, 255" u="1" o="1" /> <c c=""" r="682, 240, 688, 255" u="1" o="1" /> <c c=""" r="689, 240, 697, 255" /> <c c=""" r="698, 240, 706, 255" /> <c c=""" r="707, 240, 715, 255" /> <c c=""" r="716, 240, 724, 255" /> <c c=" "" r="725, 240, 733, 255" /> <c c=" "" r="734, 240, 742, 255" /> <c c=" "" r="743, 240, 751, 255" /> <c c=" "" r="752, 240, 760, 255" /> <c c=" "" r="761, 240, 769, 255" /> <c c=""" r="770, 240, 776, 255" u="1" o="1" /> <c c=""" r="777, 240, 783, 255" u="1" o="1" /> <c c=""" r="784, 240, 791, 255" u="1" /> <c c=""" r="792, 240, 800, 255" /> <c c=""" r="801, 240, 807, 255" u="1" o="1" /> <c c=""" r="808, 240, 815, 255" o="1" /> <c c=""" r="816, 240, 820, 255" u="2" o="2" /> <c c=""" r="821, 240, 826, 255" u="2" o="1" /> <c c=""" r="827, 240, 834, 255" o="1" /> <c c=""" r="835, 240, 842, 255" o="1" /> <c c=""" r="843, 240, 850, 255" o="1" /> <c c=""" r="851, 240, 857, 255" u="1" o="1" /> <c c=""" r="858, 240, 866, 255" /> <c c=""" r="867, 240, 875, 255" /> <c c=" "" r="876, 240, 884, 255" /> <c c="'"" r="885, 240, 891, 255" u="1" o="1" /> <c c="("" r="892, 240, 898, 255" u="1" o="1" /> <c c=")"" r="899, 240, 905, 255" u="1" o="1" /> <c c="*"" r="906, 240, 912, 255" u="1" o="1" /> <c c="+"" r="913, 240, 921, 255" /> <c c=","" r="922, 240, 930, 255" /> <c c="-"" r="931, 240, 940, 255" u="-1" /> <c c="4"" r="941, 240, 947, 255" u="1" o="1" /> <c c="5"" r="948, 240, 954, 255" u="1" o="1" /> <c c="6"" r="955, 240, 957, 255" u="3" o="3" /> <c c="7"" r="958, 240, 964, 255" u="1" o="1" /> <c c="8"" r="965, 240, 972, 255" u="1" /> <c c="9"" r="973, 240, 981, 255" /> <c c=":"" r="982, 240, 990, 255" /> <c c=";"" r="991, 240, 999, 255" /> <c c="<"" r="1000, 240, 1008, 255" /> <c c="="" r="1009, 240, 1017, 255" /> <c c="A"" r="0, 256, 8, 271" /> <c c="B"" r="9, 256, 17, 271" /> <c c="C"" r="18, 256, 26, 271" /> <c c="D"" r="27, 256, 35, 271" /> <c c="E"" r="36, 256, 44, 271" /> <c c="F"" r="45, 256, 53, 271" /> <c c="G"" r="54, 256, 62, 271" /> <c c="H"" r="63, 256, 70, 271" u="1" /> <c c="I"" r="71, 256, 79, 271" /> <c c="J"" r="80, 256, 88, 271" /> <c c="K"" r="89, 256, 97, 271" /> <c c="L"" r="98, 256, 106, 271" /> <c c="M"" r="107, 256, 115, 271" /> <c c="N"" r="116, 256, 124, 271" /> <c c="O"" r="125, 256, 133, 271" /> <c c="P"" r="134, 256, 141, 271" u="1" /> <c c="Q"" r="142, 256, 149, 271" u="1" /> <c c="R"" r="150, 256, 157, 271" u="1" /> <c c="S"" r="158, 256, 165, 271" u="1" /> <c c="T"" r="166, 256, 174, 271" /> <c c="U"" r="175, 256, 183, 271" /> <c c="V"" r="184, 256, 192, 271" /> <c c="W"" r="193, 256, 201, 271" /> <c c="X"" r="202, 256, 210, 271" /> <c c="Y"" r="211, 256, 219, 271" /> <c c="Z"" r="220, 256, 228, 271" /> <c c="["" r="229, 256, 237, 271" /> <c c="\"" r="238, 256, 246, 271" /> <c c="]"" r="247, 256, 255, 271" /> <c c="^"" r="256, 256, 264, 271" /> <c c="_"" r="265, 256, 273, 271" /> <c c="`"" r="274, 256, 281, 271" u="1" /> <c c="a"" r="282, 256, 290, 271" /> <c c="b"" r="291, 256, 299, 271" /> <c c="c"" r="300, 256, 308, 271" /> <c c="d"" r="309, 256, 316, 271" u="1" /> <c c="e"" r="317, 256, 324, 271" u="1" /> <c c="f"" r="325, 256, 333, 271" /> <c c="g"" r="334, 256, 342, 271" /> <c c="h"" r="343, 256, 351, 271" /> <c c="i"" r="352, 256, 360, 271" /> <c c="m"" r="361, 256, 369, 271" /> <c c="n"" r="370, 256, 378, 271" /> <c c="o"" r="379, 256, 387, 271" /> <c c="p"" r="388, 256, 396, 271" /> <c c="q"" r="397, 256, 405, 271" /> <c c="r"" r="406, 256, 414, 271" /> <c c="s"" r="415, 256, 423, 271" /> <c c="t"" r="424, 256, 432, 271" /> <c c="u"" r="433, 256, 441, 271" /> <c c="v"" r="442, 256, 450, 271" /> <c c="w"" r="451, 256, 459, 271" /> <c c="x"" r="460, 256, 468, 271" /> <c c="y"" r="469, 256, 477, 271" /> <c c="z"" r="478, 256, 486, 271" /> <c c="{"" r="487, 256, 495, 271" /> <c c="|"" r="496, 256, 504, 271" /> <c c="}"" r="505, 256, 513, 271" /> <c c="~"" r="514, 256, 522, 271" /> <c c=""" r="523, 256, 531, 271" /> <c c=""" r="532, 256, 540, 271" /> <c c=""" r="541, 256, 549, 271" /> <c c=""" r="550, 256, 558, 271" /> <c c=""" r="559, 256, 567, 271" /> <c c=""" r="568, 256, 576, 271" /> <c c=""" r="577, 256, 585, 271" /> <c c=""" r="586, 256, 594, 271" /> <c c=""" r="595, 256, 603, 271" /> <c c=""" r="604, 256, 612, 271" /> <c c=""" r="613, 256, 621, 271" /> <c c=""" r="622, 256, 630, 271" /> <c c=""" r="631, 256, 639, 271" /> <c c=""" r="640, 256, 648, 271" /> <c c=""" r="649, 256, 657, 271" /> <c c=""" r="658, 256, 666, 271" /> <c c=""" r="667, 256, 675, 271" /> <c c=""" r="676, 256, 684, 271" /> <c c=""" r="685, 256, 693, 271" /> <c c=""" r="694, 256, 702, 271" /> <c c=""" r="703, 256, 711, 271" /> <c c=""" r="712, 256, 720, 271" /> <c c=""" r="721, 256, 729, 271" /> <c c=""" r="730, 256, 738, 271" /> <c c=""" r="739, 256, 747, 271" /> <c c=""" r="748, 256, 756, 271" /> <c c=""" r="757, 256, 765, 271" /> <c c=""" r="766, 256, 774, 271" /> <c c=""" r="775, 256, 783, 271" /> <c c=""" r="784, 256, 792, 271" /> <c c=""" r="793, 256, 801, 271" /> <c c=""" r="802, 256, 810, 271" /> <c c=""" r="811, 256, 819, 271" /> <c c=""" r="820, 256, 828, 271" /> <c c=""" r="829, 256, 831, 271" u="3" o="3" /> <c c=""" r="832, 256, 838, 271" u="1" o="1" /> <c c=""" r="839, 256, 847, 271" /> <c c=""" r="848, 256, 856, 271" /> <c c=""" r="857, 256, 865, 271" /> <c c=""" r="866, 256, 874, 271" /> <c c=""" r="875, 256, 883, 271" /> <c c=""" r="884, 256, 892, 271" /> <c c=""" r="893, 256, 901, 271" /> <c c=""" r="902, 256, 910, 271" /> <c c=""" r="911, 256, 919, 271" /> <c c=""" r="920, 256, 928, 271" /> <c c=""" r="929, 256, 937, 271" /> <c c=""" r="938, 256, 946, 271" /> <c c=""" r="947, 256, 955, 271" /> <c c=""" r="956, 256, 964, 271" /> <c c=""" r="965, 256, 973, 271" /> <c c=""" r="974, 256, 982, 271" /> <c c=""" r="983, 256, 991, 271" /> <c c=""" r="992, 256, 1000, 271" /> <c c="#" r="1001, 256, 1009, 271" /> <c c="#" r="1010, 256, 1017, 271" o="1" /> <c c="#" r="0, 272, 8, 287" /> <c c="#" r="9, 272, 15, 287" u="1" o="1" /> <c c="#" r="16, 272, 22, 287" u="1" o="1" /> <c c="#" r="23, 272, 29, 287" u="1" o="1" /> <c c="#" r="30, 272, 36, 287" u="1" o="1" /> <c c="#" r="37, 272, 41, 287" u="2" o="2" /> <c c=" #" r="42, 272, 46, 287" u="2" o="2" /> <c c=" #" r="47, 272, 51, 287" u="2" o="2" /> <c c=" #" r="52, 272, 56, 287" u="2" o="2" /> <c c=" #" r="57, 272, 62, 287" u="3" /> <c c=" #" r="63, 272, 68, 287" o="3" /> <c c="#" r="69, 272, 74, 287" u="3" /> <c c="#" r="75, 272, 80, 287" o="3" /> <c c="#" r="81, 272, 89, 287" /> <c c="#" r="90, 272, 98, 287" /> <c c="#" r="99, 272, 107, 287" /> <c c="#" r="108, 272, 116, 287" /> <c c="#" r="117, 272, 123, 287" u="1" o="1" /> <c c="#" r="124, 272, 130, 287" u="1" o="1" /> <c c="#" r="131, 272, 139, 287" /> <c c="#" r="140, 272, 148, 287" /> <c c="#" r="149, 272, 154, 287" u="1" o="2" /> <c c="#" r="155, 272, 161, 287" u="1" o="1" /> <c c="#" r="162, 272, 167, 287" u="1" o="2" /> <c c="#" r="168, 272, 174, 287" u="1" o="1" /> <c c=" #" r="175, 272, 180, 287" u="3" /> <c c="!#" r="181, 272, 186, 287" o="3" /> <c c="%#" r="187, 272, 195, 287" /> <c c="&#" r="196, 272, 204, 287" /> <c c="'#" r="205, 272, 213, 287" /> <c c="(#" r="214, 272, 222, 287" /> <c c="+#" r="223, 272, 231, 287" /> <c c="5#" r="232, 272, 240, 287" /> <c c="7#" r="241, 272, 247, 287" u="1" o="1" /> <c c="8#" r="248, 272, 256, 287" /> <c c="9#" r="257, 272, 265, 287" /> <c c=":#" r="266, 272, 274, 287" /> <c c=";#" r="275, 272, 283, 287" /> <c c="<#" r="284, 272, 292, 287" /> <c c="=#" r="293, 272, 301, 287" /> <c c=">#" r="302, 272, 310, 287" /> <c c="A#" r="311, 272, 319, 287" /> <c c="B#" r="320, 272, 328, 287" /> <c c="C#" r="329, 272, 337, 287" /> <c c="D#" r="338, 272, 346, 287" /> <c c="G#" r="347, 272, 355, 287" /> <c c="H#" r="356, 272, 364, 287" /> <c c="I#" r="365, 272, 373, 287" /> <c c="K#" r="374, 272, 382, 287" /> <c c="L#" r="383, 272, 391, 287" /> <c c="M#" r="392, 272, 400, 287" /> <c c="P#" r="401, 272, 409, 287" /> <c c="R#" r="410, 272, 418, 287" /> <c c="S#" r="419, 272, 427, 287" /> <c c="T#" r="428, 272, 436, 287" /> <c c="W#" r="437, 272, 445, 287" /> <c c="X#" r="446, 272, 452, 287" u="1" o="1" /> <c c="Y#" r="453, 272, 461, 287" /> <c c="Z#" r="462, 272, 470, 287" /> <c c="[#" r="471, 272, 477, 287" u="1" o="1" /> <c c="\#" r="478, 272, 486, 287" /> <c c="^#" r="487, 272, 495, 287" /> <c c="_#" r="496, 272, 505, 287" u="-1" /> <c c="`#" r="506, 272, 514, 287" /> <c c="c#" r="515, 272, 521, 287" u="1" o="1" /> <c c="d#" r="522, 272, 526, 287" u="2" o="2" /> <c c="e#" r="527, 272, 535, 287" /> <c c="h#" r="536, 272, 543, 287" u="1" /> <c c="i#" r="544, 272, 551, 287" u="1" /> <c c="k#" r="552, 272, 560, 287" /> <c c="l#" r="561, 272, 569, 287" /> <c c="m#" r="570, 272, 578, 287" /> <c c="n#" r="579, 272, 585, 287" u="1" o="1" /> <c c="o#" r="586, 272, 594, 287" /> <c c="p#" r="595, 272, 603, 287" /> <c c="s#" r="604, 272, 610, 287" u="1" o="1" /> <c c="t#" r="611, 272, 618, 287" u="1" /> <c c="u#" r="619, 272, 627, 287" /> <c c="v#" r="628, 272, 636, 287" /> <c c="w#" r="637, 272, 644, 287" o="1" /> <c c="x#" r="645, 272, 651, 287" u="1" o="1" /> <c c="y#" r="652, 272, 660, 287" /> <c c="z#" r="661, 272, 669, 287" /> <c c="}#" r="670, 272, 678, 287" /> <c c="#" r="679, 272, 687, 287" /> <c c="#" r="688, 272, 696, 287" /> <c c="#" r="697, 272, 705, 287" /> <c c="#" r="706, 272, 714, 287" /> <c c="#" r="715, 272, 723, 287" /> <c c="#" r="724, 272, 732, 287" /> <c c="#" r="733, 272, 741, 287" /> <c c="#" r="742, 272, 750, 287" /> <c c="#" r="751, 272, 759, 287" /> <c c="#" r="760, 272, 766, 287" u="1" o="1" /> <c c="#" r="767, 272, 770, 287" u="1" o="4" /> <c c="#" r="771, 272, 777, 287" u="1" o="1" /> <c c="#" r="778, 272, 784, 287" u="1" o="1" /> <c c="#" r="785, 272, 791, 287" u="1" o="1" /> <c c="#" r="792, 272, 798, 287" u="1" o="1" /> <c c="#" r="799, 272, 802, 287" u="1" o="4" /> <c c="#" r="803, 272, 809, 287" u="1" o="1" /> <c c="#" r="810, 272, 816, 287" u="1" o="1" /> <c c="#" r="817, 272, 823, 287" u="1" o="1" /> <c c="#" r="824, 272, 829, 287" u="3" /> <c c="#" r="830, 272, 835, 287" o="3" /> <c c="#" r="836, 272, 841, 287" u="3" /> <c c="#" r="842, 272, 844, 287" u="3" o="3" /> <c c="#" r="845, 272, 850, 287" o="3" /> <c c="#" r="851, 272, 856, 287" u="3" /> <c c="#" r="857, 272, 862, 287" o="3" /> <c c="#" r="863, 272, 865, 287" u="3" o="3" /> <c c="#" r="866, 272, 874, 287" /> <c c="#" r="875, 272, 883, 287" /> <c c="#$" r="884, 272, 890, 287" u="1" o="1" /> <c c="%" r="891, 272, 900, 287" u="-1" /> <c c="%" r="901, 272, 910, 287" u="-1" /> <c c="%" r="911, 272, 920, 287" u="-1" /> <c c="%" r="921, 272, 930, 287" u="-1" /> <c c="%" r="931, 272, 940, 287" u="-1" /> <c c="%" r="941, 272, 950, 287" u="-1" /> <c c="%" r="951, 272, 960, 287" u="-1" /> <c c="%" r="961, 272, 970, 287" u="-1" /> <c c="%" r="971, 272, 980, 287" u="-1" /> <c c="%" r="981, 272, 989, 287" u="-1" o="1" /> <c c="%" r="990, 272, 997, 287" u="-1" o="2" /> <c c="%" r="998, 272, 1004, 287" u="-1" o="3" /> <c c="%" r="1005, 272, 1010, 287" u="-1" o="4" /> <c c="%" r="1011, 272, 1015, 287" u="-1" o="5" /> <c c="%" r="1016, 272, 1019, 287" u="-1" o="6" /> <c c="%" r="1020, 272, 1022, 287" u="-1" o="7" /> <c c="%" r="0, 288, 5, 303" u="3" /> <c c="%" r="6, 288, 14, 303" u="-1" o="1" /> <c c="%" r="15, 288, 24, 303" u="-1" /> <c c="%" r="25, 288, 34, 303" u="-1" /> <c c="%" r="35, 288, 44, 303" u="-1" /> <c c="%" r="45, 288, 47, 303" u="6" /> <c c="%" r="48, 288, 53, 303" u="-1" o="4" /> <c c="%" r="54, 288, 59, 303" u="3" /> <c c="%" r="60, 288, 65, 303" u="-1" o="4" /> <c c="%" r="66, 288, 75, 303" u="-1" /> <c c="%" r="76, 288, 85, 303" u="-1" /> <c c="%" r="86, 288, 95, 303" u="-1" /> <c c="%" r="96, 288, 105, 303" u="-1" /> <c c="%" r="106, 288, 111, 303" u="3" /> <c c="%" r="112, 288, 121, 303" u="-1" /> <c c="%" r="122, 288, 131, 303" u="-1" /> <c c="%" r="132, 288, 140, 303" /> <c c="%" r="141, 288, 149, 303" /> <c c="%" r="150, 288, 158, 303" /> <c c="%" r="159, 288, 167, 303" /> <c c="%" r="168, 288, 176, 303" /> <c c="%" r="177, 288, 185, 303" /> <c c="%" r="186, 288, 194, 303" /> <c c="%" r="195, 288, 203, 303" /> <c c="%" r="204, 288, 212, 303" /> <c c="%" r="213, 288, 221, 303" /> <c c="%" r="222, 288, 228, 303" u="1" o="1" /> <c c="%" r="229, 288, 235, 303" u="1" o="1" /> <c c="%" r="236, 288, 244, 303" /> <c c="%" r="245, 288, 253, 303" /> <c c="%" r="254, 288, 258, 303" u="2" o="2" /> <c c="%" r="259, 288, 263, 303" u="2" o="2" /> <c c="%" r="264, 288, 272, 303" /> <c c="%" r="273, 288, 281, 303" /> <c c="%" r="282, 288, 290, 303" /> <c c="%" r="291, 288, 299, 303" /> <c c="%" r="300, 288, 306, 303" u="1" o="1" /> <c c="%" r="307, 288, 313, 303" u="1" o="1" /> <c c="%" r="314, 288, 322, 303" /> <c c="%" r="323, 288, 331, 303" /> <c c="%" r="332, 288, 338, 303" u="1" o="1" /> <c c="%" r="339, 288, 345, 303" u="1" o="1" /> <c c="%" r="346, 288, 354, 303" /> <c c="%" r="355, 288, 363, 303" /> <c c="%" r="364, 288, 372, 303" /> <c c="%" r="373, 288, 381, 303" /> <c c="%" r="382, 288, 388, 303" u="1" o="1" /> <c c="%" r="389, 288, 395, 303" u="1" o="1" /> <c c="%" r="396, 288, 404, 303" /> <c c="%" r="405, 288, 413, 303" /> <c c="%" r="414, 288, 420, 303" u="1" o="1" /> <c c="%" r="421, 288, 427, 303" u="1" o="1" /> <c c="%" r="428, 288, 436, 303" /> <c c="%" r="437, 288, 445, 303" /> <c c="%" r="446, 288, 454, 303" /> <c c="%" r="455, 288, 463, 303" /> <c c="%" r="464, 288, 472, 303" /> <c c="%" r="473, 288, 481, 303" /> <c c="%" r="482, 288, 488, 303" u="1" o="1" /> <c c="%" r="489, 288, 497, 303" /> <c c="%" r="498, 288, 506, 303" /> <c c="%" r="507, 288, 515, 303" /> <c c="%" r="516, 288, 524, 303" /> <c c="%" r="525, 288, 533, 303" /> <c c="%" r="534, 288, 542, 303" /> <c c="%" r="543, 288, 551, 303" /> <c c="%" r="552, 288, 560, 303" /> <c c="%" r="561, 288, 569, 303" /> <c c="%" r="570, 288, 578, 303" /> <c c="%" r="579, 288, 587, 303" /> <c c="%" r="588, 288, 592, 303" u="2" o="2" /> <c c="%" r="593, 288, 597, 303" u="2" o="2" /> <c c="%" r="598, 288, 607, 303" u="-1" /> <c c="%" r="608, 288, 617, 303" u="-1" /> <c c="%" r="618, 288, 627, 303" u="-1" /> <c c="%" r="628, 288, 637, 303" u="-1" /> <c c="%" r="638, 288, 642, 303" u="2" o="2" /> <c c="%" r="643, 288, 647, 303" u="2" o="2" /> <c c="%" r="648, 288, 652, 303" u="2" o="2" /> <c c="%" r="653, 288, 657, 303" u="2" o="2" /> <c c="%" r="658, 288, 666, 303" /> <c c="%" r="667, 288, 675, 303" /> <c c="%" r="676, 288, 684, 303" /> <c c="%" r="685, 288, 693, 303" /> <c c="%" r="694, 288, 702, 303" /> <c c="%" r="703, 288, 711, 303" /> <c c="%" r="712, 288, 718, 303" u="1" o="1" /> <c c="%" r="719, 288, 727, 303" /> <c c="%" r="728, 288, 736, 303" /> <c c="%" r="737, 288, 745, 303" /> <c c="%" r="746, 288, 754, 303" /> <c c="%" r="755, 288, 763, 303" /> <c c="%" r="764, 288, 772, 303" /> <c c="%" r="773, 288, 781, 303" /> <c c="%" r="782, 288, 790, 303" /> <c c="%" r="791, 288, 800, 303" u="-1" /> <c c="%" r="801, 288, 809, 303" /> <c c="%" r="810, 288, 818, 303" /> <c c="%" r="819, 288, 827, 303" /> <c c="%" r="828, 288, 836, 303" /> <c c="%" r="837, 288, 845, 303" /> <c c="%" r="846, 288, 854, 303" /> <c c="%" r="855, 288, 863, 303" /> <c c="%" r="864, 288, 872, 303" /> <c c="%" r="873, 288, 881, 303" /> <c c="%" r="882, 288, 890, 303" /> <c c="%" r="891, 288, 899, 303" /> <c c="%" r="900, 288, 908, 303" /> <c c="%" r="909, 288, 917, 303" /> <c c="%" r="918, 288, 924, 303" u="1" o="1" /> <c c="%" r="925, 288, 931, 303" u="1" o="1" /> <c c="%" r="932, 288, 940, 303" /> <c c="&" r="941, 288, 949, 303" /> <c c="&" r="950, 288, 958, 303" /> <c c="&" r="959, 288, 967, 303" /> <c c="&" r="968, 288, 976, 303" /> <c c="&" r="977, 288, 985, 303" /> <c c="&" r="986, 288, 994, 303" /> <c c="&" r="995, 288, 1003, 303" /> <c c="&" r="1004, 288, 1010, 303" u="1" o="1" /> <c c="&" r="1011, 288, 1019, 303" /> <c c=" &" r="0, 304, 8, 319" /> <c c=" &" r="9, 304, 17, 319" /> <c c=" &" r="18, 304, 26, 319" /> <c c=" &" r="27, 304, 35, 319" /> <c c=" &" r="36, 304, 44, 319" /> <c c="&" r="45, 304, 53, 319" /> <c c="&" r="54, 304, 62, 319" /> <c c="&" r="63, 304, 70, 319" o="1" /> <c c="&" r="71, 304, 79, 319" /> <c c="&" r="80, 304, 87, 319" o="1" /> <c c="&" r="88, 304, 94, 319" u="1" o="1" /> <c c="&" r="95, 304, 103, 319" /> <c c="&" r="104, 304, 112, 319" /> <c c="&" r="113, 304, 121, 319" /> <c c="&" r="122, 304, 130, 319" /> <c c="&" r="131, 304, 139, 319" /> <c c="&" r="140, 304, 148, 319" /> <c c="&" r="149, 304, 157, 319" /> <c c="&" r="158, 304, 166, 319" /> <c c="&" r="167, 304, 175, 319" /> <c c="&" r="176, 304, 182, 319" u="1" o="1" /> <c c="&" r="183, 304, 191, 319" /> <c c="&" r="192, 304, 198, 319" u="1" o="1" /> <c c=" &" r="199, 304, 207, 319" /> <c c="!&" r="208, 304, 216, 319" /> <c c=""&" r="217, 304, 225, 319" /> <c c="#&" r="226, 304, 234, 319" /> <c c="$&" r="235, 304, 243, 319" /> <c c="%&" r="244, 304, 252, 319" /> <c c="&&" r="253, 304, 260, 319" o="1" /> <c c="'&" r="261, 304, 269, 319" /> <c c="(&" r="270, 304, 276, 319" u="1" o="1" /> <c c=")&" r="277, 304, 285, 319" /> <c c="*&" r="286, 304, 294, 319" /> <c c="+&" r="295, 304, 303, 319" /> <c c=",&" r="304, 304, 312, 319" /> <c c="-&" r="313, 304, 321, 319" /> <c c=".&" r="322, 304, 330, 319" /> <c c="/&" r="331, 304, 339, 319" /> <c c="8&" r="340, 304, 348, 319" /> <c c="9&" r="349, 304, 357, 319" /> <c c=":&" r="358, 304, 366, 319" /> <c c=";&" r="367, 304, 375, 319" /> <c c="<&" r="376, 304, 384, 319" /> <c c="=&" r="385, 304, 391, 319" u="1" o="1" /> <c c=">&" r="392, 304, 398, 319" u="1" o="1" /> <c c="?&" r="399, 304, 405, 319" u="1" o="1" /> <c c="@&" r="406, 304, 412, 319" u="1" o="1" /> <c c="A&" r="413, 304, 419, 319" u="1" o="1" /> <c c="B&" r="420, 304, 428, 319" /> <c c="C&" r="429, 304, 437, 319" /> <c c="D&" r="438, 304, 444, 319" u="1" o="1" /> <c c="E&" r="445, 304, 453, 319" /> <c c="F&" r="454, 304, 462, 319" /> <c c="G&" r="463, 304, 469, 319" u="1" o="1" /> <c c="H&" r="470, 304, 478, 319" /> <c c="I&" r="479, 304, 487, 319" /> <c c="J&" r="488, 304, 496, 319" /> <c c="K&" r="497, 304, 505, 319" /> <c c="L&" r="506, 304, 514, 319" /> <c c="M&" r="515, 304, 523, 319" /> <c c="N&" r="524, 304, 532, 319" /> <c c="O&" r="533, 304, 541, 319" /> <c c="P&" r="542, 304, 550, 319" /> <c c="Q&" r="551, 304, 559, 319" /> <c c="R&" r="560, 304, 568, 319" /> <c c="S&" r="569, 304, 577, 319" /> <c c="T&" r="578, 304, 586, 319" /> <c c="U&" r="587, 304, 595, 319" /> <c c="V&" r="596, 304, 603, 319" o="1" /> <c c="W&" r="604, 304, 610, 319" u="1" o="1" /> <c c="X&" r="611, 304, 617, 319" u="1" o="1" /> <c c="Y&" r="618, 304, 624, 319" u="1" o="1" /> <c c="Z&" r="625, 304, 633, 319" /> <c c="[&" r="634, 304, 642, 319" /> <c c="\&" r="643, 304, 649, 319" u="1" o="1" /> <c c="]&" r="650, 304, 656, 319" u="1" o="1" /> <c c="^&" r="657, 304, 665, 319" /> <c c="_&" r="666, 304, 673, 319" o="1" /> <c c="`&" r="674, 304, 681, 319" o="1" /> <c c="a&" r="682, 304, 690, 319" /> <c c="b&" r="691, 304, 697, 319" u="1" o="1" /> <c c="c&" r="698, 304, 706, 319" /> <c c="d&" r="707, 304, 714, 319" o="1" /> <c c="e&" r="715, 304, 723, 319" /> <c c="f&" r="724, 304, 730, 319" u="1" o="1" /> <c c="g&" r="731, 304, 739, 319" /> <c c="h&" r="740, 304, 748, 319" /> <c c="i&" r="749, 304, 753, 319" u="2" o="2" /> <c c="j&" r="754, 304, 760, 319" u="1" o="1" /> <c c="k&" r="761, 304, 769, 319" /> <c c="l&" r="770, 304, 778, 319" /> <c c="m&" r="779, 304, 783, 319" u="2" o="2" /> <c c="n&" r="784, 304, 787, 319" u="2" o="3" /> <c c="o&" r="788, 304, 792, 319" u="2" o="2" /> <c c="p&" r="793, 304, 801, 319" /> <c c="q&" r="802, 304, 810, 319" /> <c c="r&" r="811, 304, 819, 319" /> <c c="s&" r="820, 304, 828, 319" /> <c c="t&" r="829, 304, 837, 319" /> <c c="u&" r="838, 304, 846, 319" /> <c c="v&" r="847, 304, 855, 319" /> <c c="w&" r="856, 304, 864, 319" /> <c c="x&" r="865, 304, 873, 319" /> <c c="y&" r="874, 304, 882, 319" /> <c c="z&" r="883, 304, 891, 319" /> <c c="{&" r="892, 304, 900, 319" /> <c c="|&" r="901, 304, 909, 319" /> <c c="}&" r="910, 304, 918, 319" /> <c c="~&" r="919, 304, 927, 319" /> <c c="&" r="928, 304, 936, 319" /> <c c="&" r="937, 304, 945, 319" /> <c c="&" r="946, 304, 954, 319" /> <c c="&" r="955, 304, 963, 319" /> <c c="&" r="964, 304, 972, 319" /> <c c="&" r="973, 304, 981, 319" /> <c c="&" r="982, 304, 990, 319" /> <c c="&" r="991, 304, 999, 319" /> <c c="&" r="1000, 304, 1008, 319" /> <c c="&" r="1009, 304, 1017, 319" /> <c c="&" r="0, 320, 8, 335" /> <c c="&" r="9, 320, 17, 335" /> <c c="&" r="18, 320, 26, 335" /> <c c="&" r="27, 320, 33, 335" u="1" o="1" /> <c c="&" r="34, 320, 41, 335" o="1" /> <c c="&" r="42, 320, 50, 335" /> <c c="&" r="51, 320, 59, 335" /> <c c="&" r="60, 320, 67, 335" o="1" /> <c c="&" r="68, 320, 74, 335" u="1" o="1" /> <c c="&" r="75, 320, 83, 335" /> <c c="&" r="84, 320, 92, 335" /> <c c="&" r="93, 320, 101, 335" /> <c c="&" r="102, 320, 110, 335" /> <c c="&" r="111, 320, 119, 335" /> <c c="&" r="120, 320, 128, 335" /> <c c="&" r="129, 320, 137, 335" /> <c c="&" r="138, 320, 146, 335" /> <c c="&" r="147, 320, 154, 335" o="1" /> <c c="&" r="155, 320, 161, 335" u="1" o="1" /> <c c="&" r="162, 320, 168, 335" u="1" o="1" /> <c c="'" r="169, 320, 177, 335" /> <c c="'" r="178, 320, 186, 335" /> <c c="'" r="187, 320, 195, 335" /> <c c="'" r="196, 320, 204, 335" /> <c c="'" r="205, 320, 213, 335" /> <c c="'" r="214, 320, 222, 335" /> <c c="'" r="223, 320, 231, 335" /> <c c=" '" r="232, 320, 240, 335" /> <c c=" '" r="241, 320, 245, 335" u="2" o="2" /> <c c=" '" r="246, 320, 254, 335" /> <c c="'" r="255, 320, 263, 335" /> <c c="'" r="264, 320, 272, 335" /> <c c="'" r="273, 320, 281, 335" /> <c c="'" r="282, 320, 290, 335" /> <c c="'" r="291, 320, 299, 335" /> <c c="'" r="300, 320, 306, 335" u="1" o="1" /> <c c="'" r="307, 320, 315, 335" /> <c c="'" r="316, 320, 323, 335" o="1" /> <c c="'" r="324, 320, 331, 335" o="1" /> <c c="'" r="332, 320, 339, 335" o="1" /> <c c="'" r="340, 320, 348, 335" /> <c c="'" r="349, 320, 357, 335" /> <c c="'" r="358, 320, 366, 335" /> <c c="'" r="367, 320, 375, 335" /> <c c="'" r="376, 320, 384, 335" /> <c c="'" r="385, 320, 391, 335" u="1" o="1" /> <c c="'" r="392, 320, 399, 335" o="1" /> <c c="'" r="400, 320, 406, 335" u="1" o="1" /> <c c=" '" r="407, 320, 415, 335" /> <c c="!'" r="416, 320, 424, 335" /> <c c=""'" r="425, 320, 433, 335" /> <c c="#'" r="434, 320, 442, 335" /> <c c="$'" r="443, 320, 451, 335" /> <c c="%'" r="452, 320, 460, 335" /> <c c="&'" r="461, 320, 469, 335" /> <c c="''" r="470, 320, 478, 335" /> <c c=")'" r="479, 320, 487, 335" /> <c c="*'" r="488, 320, 496, 335" /> <c c="+'" r="497, 320, 505, 335" /> <c c=",'" r="506, 320, 514, 335" /> <c c="-'" r="515, 320, 523, 335" /> <c c=".'" r="524, 320, 532, 335" /> <c c="/'" r="533, 320, 541, 335" /> <c c="0'" r="542, 320, 550, 335" /> <c c="1'" r="551, 320, 559, 335" /> <c c="2'" r="560, 320, 568, 335" /> <c c="3'" r="569, 320, 577, 335" /> <c c="4'" r="578, 320, 586, 335" /> <c c="5'" r="587, 320, 595, 335" /> <c c="6'" r="596, 320, 604, 335" /> <c c="7'" r="605, 320, 613, 335" /> <c c="8'" r="614, 320, 622, 335" /> <c c="9'" r="623, 320, 631, 335" /> <c c=":'" r="632, 320, 640, 335" /> <c c=";'" r="641, 320, 649, 335" /> <c c="<'" r="650, 320, 658, 335" /> <c c="='" r="659, 320, 667, 335" /> <c c=">'" r="668, 320, 676, 335" /> <c c="?'" r="677, 320, 685, 335" /> <c c="@'" r="686, 320, 694, 335" /> <c c="A'" r="695, 320, 703, 335" /> <c c="B'" r="704, 320, 712, 335" /> <c c="C'" r="713, 320, 721, 335" /> <c c="D'" r="722, 320, 730, 335" /> <c c="E'" r="731, 320, 739, 335" /> <c c="F'" r="740, 320, 748, 335" /> <c c="G'" r="749, 320, 757, 335" /> <c c="H'" r="758, 320, 766, 335" /> <c c="I'" r="767, 320, 775, 335" /> <c c="J'" r="776, 320, 784, 335" /> <c c="K'" r="785, 320, 793, 335" /> <c c="M'" r="794, 320, 802, 335" /> <c c="O'" r="803, 320, 811, 335" /> <c c="P'" r="812, 320, 820, 335" /> <c c="Q'" r="821, 320, 829, 335" /> <c c="R'" r="830, 320, 838, 335" /> <c c="V'" r="839, 320, 847, 335" /> <c c="X'" r="848, 320, 850, 335" u="3" o="3" /> <c c="Y'" r="851, 320, 853, 335" u="3" o="3" /> <c c="Z'" r="854, 320, 858, 335" u="2" o="2" /> <c c="['" r="859, 320, 861, 335" u="3" o="3" /> <c c="\'" r="862, 320, 864, 335" u="3" o="3" /> <c c="]'" r="865, 320, 869, 335" u="2" o="2" /> <c c="^'" r="870, 320, 874, 335" u="2" o="2" /> <c c="a'" r="875, 320, 883, 335" /> <c c="b'" r="884, 320, 890, 335" u="1" o="1" /> <c c="c'" r="891, 320, 897, 335" u="1" o="1" /> <c c="d'" r="898, 320, 906, 335" /> <c c="e'" r="907, 320, 914, 335" o="1" /> <c c="f'" r="915, 320, 923, 335" /> <c c="g'" r="924, 320, 932, 335" /> <c c="h'" r="933, 320, 939, 335" u="1" o="1" /> <c c="i'" r="940, 320, 946, 335" u="1" o="1" /> <c c="j'" r="947, 320, 951, 335" u="2" o="2" /> <c c="k'" r="952, 320, 956, 335" u="2" o="2" /> <c c="l'" r="957, 320, 961, 335" u="2" o="2" /> <c c="m'" r="962, 320, 966, 335" u="2" o="2" /> <c c="n'" r="967, 320, 973, 335" u="1" o="1" /> <c c="o'" r="974, 320, 980, 335" u="1" o="1" /> <c c="p'" r="981, 320, 987, 335" u="1" o="1" /> <c c="q'" r="988, 320, 994, 335" u="1" o="1" /> <c c="r'" r="995, 320, 997, 335" u="3" o="3" /> <c c="s'" r="998, 320, 1000, 335" u="3" o="3" /> <c c="t'" r="1001, 320, 1006, 335" u="1" o="2" /> <c c="u'" r="1007, 320, 1013, 335" u="1" o="1" /> <c c="'" r="1014, 320, 1022, 335" /> <c c="'" r="0, 336, 7, 351" o="1" /> <c c="'" r="8, 336, 16, 351" /> <c c="'" r="17, 336, 24, 351" o="1" /> <c c="'" r="25, 336, 33, 351" /> <c c="'" r="34, 336, 42, 351" /> <c c="'" r="43, 336, 51, 351" /> <c c="'" r="52, 336, 60, 351" /> <c c="'" r="61, 336, 69, 351" /> <c c="'" r="70, 336, 78, 351" /> <c c="'" r="79, 336, 87, 351" /> <c c="'" r="88, 336, 96, 351" /> <c c="'" r="97, 336, 104, 351" o="1" /> <c c="'" r="105, 336, 112, 351" o="1" /> <c c="'" r="113, 336, 121, 351" /> <c c="'" r="122, 336, 130, 351" /> <c c="'" r="131, 336, 135, 351" u="2" o="2" /> <c c="'" r="136, 336, 144, 351" /> <c c="'" r="145, 336, 153, 351" /> <c c="'" r="154, 336, 162, 351" /> <c c="'" r="163, 336, 171, 351" /> <c c="'" r="172, 336, 180, 351" /> <c c="'" r="181, 336, 188, 351" o="1" /> <c c="'" r="189, 336, 197, 351" /> <c c="'" r="198, 336, 206, 351" /> <c c="'" r="207, 336, 215, 351" /> <c c="'" r="216, 336, 222, 351" u="1" o="1" /> <c c="'" r="223, 336, 231, 351" /> <c c="'" r="232, 336, 239, 351" o="1" /> <c c="'" r="240, 336, 248, 351" /> <c c="'" r="249, 336, 256, 351" o="1" /> <c c="'" r="257, 336, 265, 351" /> <c c="'" r="266, 336, 274, 351" /> <c c="'" r="275, 336, 282, 351" o="1" /> <c c="'" r="283, 336, 291, 351" /> <c c="'" r="292, 336, 300, 351" /> <c c="'" r="301, 336, 309, 351" /> <c c="'" r="310, 336, 318, 351" /> <c c="'" r="319, 336, 327, 351" /> <c c="'" r="328, 336, 336, 351" /> <c c="'" r="337, 336, 343, 351" u="1" o="1" /> <c c="'" r="344, 336, 350, 351" u="1" o="1" /> <c c="'" r="351, 336, 358, 351" o="1" /> <c c="'" r="359, 336, 363, 351" u="2" o="2" /> <c c="'" r="364, 336, 368, 351" u="2" o="2" /> <c c=")" r="369, 336, 376, 351" o="1" /> <c c=")" r="377, 336, 385, 351" /> <c c=")" r="386, 336, 394, 351" /> <c c="/*" r="395, 336, 401, 351" u="1" o="1" /> <c c="+" r="402, 336, 410, 351" /> <c c="+" r="411, 336, 419, 351" /> <c c="+" r="420, 336, 428, 351" /> <c c="+" r="429, 336, 437, 351" /> <c c="+" r="438, 336, 446, 351" /> <c c="+" r="447, 336, 455, 351" /> <c c="+" r="456, 336, 464, 351" /> <c c="+" r="465, 336, 473, 351" /> <c c="+" r="474, 336, 482, 351" /> <c c="d," r="483, 336, 491, 351" /> <c c="m," r="492, 336, 500, 351" /> <c c="n," r="501, 336, 509, 351" /> <c c="o," r="510, 336, 518, 351" /> <c c="p," r="519, 336, 527, 351" /> <c c="u," r="528, 336, 535, 351" o="1" /> <c c="v," r="536, 336, 542, 351" u="1" o="1" /> <c c="w," r="543, 336, 551, 351" /> <c c="y," r="552, 336, 558, 351" u="1" o="1" /> <c c="z," r="559, 336, 567, 351" /> <c c="|," r="568, 336, 572, 351" u="2" o="2" /> <c c="}," r="573, 336, 579, 351" u="1" o="1" /> <c c="~," r="580, 336, 588, 351" /> <c c="," r="589, 336, 597, 351" /> <c c="." r="598, 336, 604, 351" u="1" o="1" /> <c c=""." r="605, 336, 609, 351" u="2" o="2" /> <c c="#." r="610, 336, 614, 351" u="2" o="2" /> <c c="$." r="615, 336, 619, 351" u="2" o="2" /> <c c="%." r="620, 336, 624, 351" u="2" o="2" /> <c c=".." r="625, 336, 631, 351" u="1" o="1" /> <c c="" r="632, 336, 637, 351" u="1" o="2" /> <c c=" " r="638, 336, 643, 351" u="1" o="2" /> <c c=" " r="644, 336, 649, 351" u="1" o="2" /> <c c=" " r="650, 336, 655, 351" u="1" o="2" /> <c c=" " r="656, 336, 661, 351" u="1" o="2" /> <c c=" " r="662, 336, 667, 351" u="1" o="2" /> <c c="" r="668, 336, 673, 351" u="1" o="2" /> <c c="" r="674, 336, 679, 351" u="1" o="2" /> <c c="" r="680, 336, 685, 351" u="1" o="2" /> <c c="" r="686, 336, 691, 351" u="1" o="2" /> <c c="" r="692, 336, 697, 351" u="1" o="2" /> <c c="" r="698, 336, 703, 351" u="1" o="2" /> <c c="" r="704, 336, 709, 351" u="1" o="2" /> <c c="" r="710, 336, 715, 351" u="1" o="2" /> <c c="" r="716, 336, 721, 351" u="1" o="2" /> <c c="" r="722, 336, 726, 351" u="2" o="2" /> <c c="" r="727, 336, 731, 351" u="2" o="2" /> <c c="" r="732, 336, 734, 351" u="3" o="3" /> <c c="" r="735, 336, 737, 351" u="3" o="3" /> <c c="" r="738, 336, 740, 351" u="3" o="3" /> <c c=""" r="741, 336, 747, 351" u="1" o="1" /> <c c="#" r="748, 336, 753, 351" u="2" o="1" /> <c c="$" r="754, 336, 760, 351" u="1" o="1" /> <c c="%" r="761, 336, 767, 351" u="1" o="1" /> <c c="&" r="768, 336, 775, 351" o="1" /> <c c="'" r="776, 336, 782, 351" u="1" o="1" /> <c c="" r="783, 336, 785, 351" u="3" o="3" /> <c c="" r="786, 336, 790, 351" u="2" o="2" /> <c c="" r="791, 336, 793, 351" u="3" o="3" /> <c c="" r="794, 336, 796, 351" u="3" o="3" /> <c c="" r="797, 336, 804, 351" u="1" /> <c c="" r="805, 336, 813, 351" /> <c c="" r="814, 336, 822, 351" /> <c c="" r="823, 336, 831, 351" /> <c c="" r="832, 336, 840, 351" /> <c c="" r="841, 336, 848, 351" o="1" /> <c c="" r="849, 336, 856, 351" o="1" /> <c c="R" r="857, 336, 865, 351" /> <c c="S" r="866, 336, 874, 351" /> <c c="T" r="875, 336, 881, 351" u="-1" o="3" /> <c c="U" r="882, 336, 891, 351" u="-1" /> <c c="V" r="892, 336, 900, 351" /> <c c="W" r="901, 336, 909, 351" /> <c c="X" r="910, 336, 917, 351" u="-1" o="2" /> <c c="Y" r="918, 336, 927, 351" u="-1" /> <c c="Z" r="928, 336, 936, 351" /> <c c="[" r="937, 336, 945, 351" /> <c c="\" r="946, 336, 953, 351" u="-1" o="2" /> <c c="]" r="954, 336, 963, 351" u="-1" /> <c c="^" r="964, 336, 972, 351" /> <c c="_" r="973, 336, 981, 351" /> <c c="`" r="982, 336, 988, 351" u="-1" o="3" /> <c c="a" r="989, 336, 998, 351" u="-1" /> <c c="b" r="999, 336, 1007, 351" /> <c c="c" r="1008, 336, 1016, 351" /> <c c="d" r="1017, 336, 1024, 351" u="-1" o="2" /> <c c="e" r="0, 352, 9, 367" u="-1" /> <c c="f" r="10, 352, 18, 367" /> <c c="g" r="19, 352, 27, 367" /> <c c="h" r="28, 352, 35, 367" u="-1" o="2" /> <c c="i" r="36, 352, 45, 367" u="-1" /> <c c="j" r="46, 352, 55, 367" u="-1" /> <c c="k" r="56, 352, 66, 367" u="-2" /> <c c="l" r="67, 352, 74, 367" u="-1" o="2" /> <c c="m" r="75, 352, 84, 367" u="-1" /> <c c="n" r="85, 352, 94, 367" u="-1" /> <c c="o" r="95, 352, 105, 367" u="-2" /> <c c="p" r="106, 352, 113, 367" u="-1" o="2" /> <c c="q" r="114, 352, 123, 367" u="-1" /> <c c="r" r="124, 352, 132, 367" /> <c c="s" r="133, 352, 141, 367" /> <c c="t" r="142, 352, 150, 367" u="-1" o="1" /> <c c="u" r="151, 352, 160, 367" u="-1" /> <c c="v" r="161, 352, 169, 367" /> <c c="w" r="170, 352, 178, 367" /> <c c="x" r="179, 352, 187, 367" u="-1" o="1" /> <c c="y" r="188, 352, 197, 367" u="-1" /> <c c="z" r="198, 352, 206, 367" /> <c c="{" r="207, 352, 215, 367" /> <c c="|" r="216, 352, 224, 367" u="-1" o="1" /> <c c="}" r="225, 352, 234, 367" u="-1" /> <c c="~" r="235, 352, 243, 367" /> <c c="" r="244, 352, 252, 367" /> <c c="" r="253, 352, 261, 367" u="-1" o="1" /> <c c="" r="262, 352, 271, 367" u="-1" /> <c c="" r="272, 352, 281, 367" u="-1" /> <c c="" r="282, 352, 291, 367" u="-1" /> <c c="" r="292, 352, 301, 367" u="-1" /> <c c="" r="302, 352, 311, 367" u="-1" /> <c c="" r="312, 352, 321, 367" o="-1" /> <c c="" r="322, 352, 332, 367" u="-1" o="-1" /> <c c="" r="333, 352, 341, 367" u="-1" o="1" /> <c c="" r="342, 352, 351, 367" u="-1" /> <c c="" r="352, 352, 361, 367" o="-1" /> <c c="" r="362, 352, 372, 367" u="-1" o="-1" /> <c c="" r="373, 352, 381, 367" u="-1" o="1" /> <c c="" r="382, 352, 391, 367" u="-1" /> <c c="" r="392, 352, 400, 367" /> <c c="" r="401, 352, 410, 367" u="-1" /> <c c="" r="411, 352, 420, 367" u="-1" /> <c c="" r="421, 352, 431, 367" u="-1" o="-1" /> <c c="" r="432, 352, 440, 367" u="-1" o="1" /> <c c="" r="441, 352, 451, 367" u="-1" o="-1" /> <c c="" r="452, 352, 458, 367" u="-1" o="3" /> <c c="" r="459, 352, 468, 367" u="-1" /> <c c="" r="469, 352, 477, 367" /> <c c="" r="478, 352, 487, 367" u="-1" /> <c c="" r="488, 352, 495, 367" u="-1" o="2" /> <c c="" r="496, 352, 505, 367" u="-1" /> <c c="p" r="506, 352, 510, 367" u="2" o="2" /> <c c="q" r="511, 352, 520, 367" u="-1" /> <c c="r" r="521, 352, 526, 367" u="1" o="2" /> <c c="t" r="527, 352, 531, 367" u="2" o="2" /> <c c="v" r="532, 352, 536, 367" u="2" o="2" /> <c c="w" r="537, 352, 546, 367" u="-1" /> <c c="x" r="547, 352, 551, 367" u="2" o="2" /> <c c="y" r="552, 352, 561, 367" u="-1" /> <c c="z" r="562, 352, 566, 367" u="2" o="2" /> <c c="{" r="567, 352, 576, 367" u="-1" /> <c c="|" r="577, 352, 583, 367" u="1" o="1" /> <c c="}" r="584, 352, 593, 367" u="-1" /> <c c="~" r="594, 352, 598, 367" u="2" o="2" /> <c c="" r="599, 352, 608, 367" u="-1" /> <c c="" r="609, 352, 614, 367" u="2" o="1" /> <c c="" r="615, 352, 621, 367" u="1" o="1" /> <c c="" r="622, 352, 629, 367" u="1" /> <c c="" r="630, 352, 633, 367" u="2" o="3" /> <c c="" r="634, 352, 640, 367" u="2" /> <c c="" r="641, 352, 649, 367" /> <c c="" r="650, 352, 658, 367" /> <c c="" r="659, 352, 662, 367" u="2" o="3" /> <c c="" r="663, 352, 668, 367" u="3" /> <c c="" r="669, 352, 677, 367" /> <c c="" r="678, 352, 687, 367" u="-1" /> <c c="" r="688, 352, 694, 367" u="-1" o="3" /> <c c="" r="695, 352, 704, 367" u="-1" /> <c c="" r="705, 352, 707, 367" u="3" o="3" /> <c c="" r="708, 352, 713, 367" u="3" /> <c c="" r="714, 352, 722, 367" /> <c c="" r="723, 352, 731, 367" /> <c c="" r="732, 352, 738, 367" u="-1" o="3" /> <c c="" r="739, 352, 748, 367" u="-1" /> <c c="" r="749, 352, 755, 367" u="1" o="1" /> <c c="" r="756, 352, 764, 367" /> <c c="" r="765, 352, 773, 367" /> <c c="" r="774, 352, 782, 367" /> <c c="" r="783, 352, 790, 367" u="-1" o="2" /> <c c="" r="791, 352, 800, 367" u="-1" /> <c c="" r="801, 352, 809, 367" /> <c c="" r="810, 352, 818, 367" /> <c c="" r="819, 352, 826, 367" u="-1" o="2" /> <c c="" r="827, 352, 836, 367" u="-1" /> <c c="" r="837, 352, 845, 367" /> <c c="" r="846, 352, 854, 367" /> <c c="" r="855, 352, 863, 367" u="-1" o="1" /> <c c="" r="864, 352, 873, 367" u="-1" /> <c c="" r="874, 352, 882, 367" /> <c c="" r="883, 352, 891, 367" /> <c c="" r="892, 352, 900, 367" u="-1" o="1" /> <c c="" r="901, 352, 910, 367" u="-1" /> <c c="" r="911, 352, 919, 367" /> <c c="" r="920, 352, 928, 367" /> <c c="" r="929, 352, 937, 367" u="-1" o="1" /> <c c="" r="938, 352, 947, 367" u="-1" /> <c c="" r="948, 352, 954, 367" u="1" o="1" /> <c c="" r="955, 352, 962, 367" u="1" /> <c c="" r="963, 352, 969, 367" u="1" o="1" /> <c c="" r="970, 352, 977, 367" u="1" /> <c c="" r="978, 352, 987, 367" u="-1" /> <c c="" r="988, 352, 997, 367" u="-1" /> <c c="" r="998, 352, 1007, 367" u="-1" /> <c c="" r="1008, 352, 1017, 367" u="-1" /> <c c="" r="0, 368, 10, 383" u="-2" /> <c c="" r="11, 368, 21, 383" u="-2" /> <c c="" r="22, 368, 31, 383" u="-1" /> <c c="" r="32, 368, 41, 383" u="-1" /> <c c="" r="42, 368, 52, 383" u="-2" /> <c c="" r="53, 368, 63, 383" u="-2" /> <c c="" r="64, 368, 73, 383" u="-1" /> <c c="" r="74, 368, 83, 383" u="-1" /> <c c="" r="84, 368, 94, 383" u="-2" /> <c c="" r="95, 368, 106, 383" u="-3" /> <c c="" r="107, 368, 116, 383" u="-1" /> <c c="" r="117, 368, 126, 383" u="-1" /> <c c="" r="127, 368, 137, 383" u="-2" /> <c c="" r="138, 368, 149, 383" u="-3" /> <c c="" r="150, 368, 159, 383" u="-1" /> <c c="" r="160, 368, 169, 383" u="-1" /> <c c="" r="170, 368, 178, 383" /> <c c="" r="179, 368, 187, 383" /> <c c="" r="188, 368, 197, 383" u="-1" /> <c c="" r="198, 368, 207, 383" u="-1" /> <c c="" r="208, 368, 216, 383" /> <c c="" r="217, 368, 225, 383" /> <c c="" r="226, 368, 235, 383" u="-1" /> <c c="" r="236, 368, 245, 383" u="-1" /> <c c="" r="246, 368, 254, 383" /> <c c="" r="255, 368, 263, 383" /> <c c="" r="264, 368, 272, 383" u="-1" o="1" /> <c c="" r="273, 368, 282, 383" u="-1" /> <c c="" r="283, 368, 291, 383" /> <c c="" r="292, 368, 300, 383" /> <c c="" r="301, 368, 309, 383" u="-1" o="1" /> <c c="" r="310, 368, 319, 383" u="-1" /> <c c="" r="320, 368, 329, 383" u="-1" /> <c c="" r="330, 368, 340, 383" u="-2" /> <c c="" r="341, 368, 348, 383" u="-1" o="2" /> <c c="" r="349, 368, 358, 383" u="-1" /> <c c="" r="359, 368, 367, 383" /> <c c="" r="368, 368, 377, 383" u="-1" /> <c c="" r="378, 368, 385, 383" u="-1" o="2" /> <c c="" r="386, 368, 395, 383" u="-1" /> <c c="" r="396, 368, 404, 383" /> <c c="" r="405, 368, 414, 383" u="-1" /> <c c="" r="415, 368, 423, 383" u="-1" o="1" /> <c c="" r="424, 368, 433, 383" u="-1" /> <c c="" r="434, 368, 442, 383" /> <c c="" r="443, 368, 452, 383" u="-1" /> <c c="" r="453, 368, 461, 383" u="-1" o="1" /> <c c="" r="462, 368, 471, 383" u="-1" /> <c c="" r="472, 368, 480, 383" /> <c c="" r="481, 368, 489, 383" /> <c c="" r="490, 368, 498, 383" u="-1" o="1" /> <c c="" r="499, 368, 508, 383" u="-1" /> <c c="" r="509, 368, 517, 383" /> <c c="" r="518, 368, 527, 383" u="-1" /> <c c="" r="528, 368, 534, 383" u="-1" o="3" /> <c c="" r="535, 368, 544, 383" u="-1" /> <c c="" r="545, 368, 551, 383" u="1" o="1" /> <c c="" r="552, 368, 560, 383" /> <c c="" r="561, 368, 569, 383" u="-1" o="1" /> <c c="" r="570, 368, 579, 383" u="-1" /> <c c="" r="580, 368, 588, 383" /> <c c="" r="589, 368, 597, 383" /> <c c="" r="598, 368, 606, 383" /> <c c="" r="607, 368, 616, 383" u="-1" /> <c c="" r="617, 368, 625, 383" /> <c c="" r="626, 368, 635, 383" u="-1" /> <c c="" r="636, 368, 643, 383" u="-1" o="2" /> <c c="" r="644, 368, 653, 383" u="-1" /> <c c="" r="654, 368, 662, 383" u="-1" o="1" /> <c c="" r="663, 368, 672, 383" u="-1" /> <c c="" r="673, 368, 681, 383" u="-1" o="1" /> <c c="" r="682, 368, 691, 383" u="-1" /> <c c="" r="692, 368, 699, 383" o="1" /> <c c="" r="700, 368, 708, 383" /> <c c="" r="709, 368, 716, 383" o="1" /> <c c="" r="717, 368, 725, 383" /> <c c="" r="726, 368, 727, 383" o="7" /> <c c="" r="728, 368, 729, 383" o="7" /> <c c="" r="730, 368, 731, 383" o="7" /> <c c="" r="732, 368, 733, 383" o="7" /> <c c="" r="734, 368, 735, 383" o="7" /> <c c="" r="736, 368, 744, 383" /> </font>fonts/lucida_sans_100.png0000755000175000017500000002772512565232430016110 0ustar mquinsonmquinsonPNG  IHDRWgAMA asRGB cHRMz&u0`:pQ< pHYsHHFk>tRNSv8bKGD݊.IDAT |I8$ Lj.5&ke.t5$oB`Dbr7wt{zQ[Rd(R2H&939I Ho< S^N0&V;Z;pYɠsŚ9ؔjG =*hk]P7mx]=(IW(gg$nlmUW`ψ=M1<L)n-";U*S" kWXs7HCL*MA꜊qB1Nd[?UHLm;ΜyZrjP>$L&-41c"]a7o[HN-F,&H3.bmٟn3G.?0Õ9Dc'J0t&0ԩ;n(y>zޢl E.Pr-&b5㸌/ W7pEGAYW`<;_]Wa.lqC*܂;/tz+12455b pI֬-.8.`Cݜ֘}#5fӇ[|5{?̞Zh\2) zUd}+ڟCo?|}{;/Esx)-_!=м)\/[HqVrJ$ͷWZRp^U>xۦξD"ɚնJڹrbB c?RYT5HG UnFTٞ*цa11'ÖYl[W}sop"LFj]_zf]KMX6_a=.*DB8 'Fq4L֋VI ?p?,U$0ɰݮ9LZq~_reS 7'cǐ#mapoZdkqqB.PrH\\1 Uu8`-UXL<\=a+;!a*6d0Q/PL  q/+| 2 mL&Z0L%K`+2$:&,ɑ,6a~YMdsDYo-.pH#" ,o[il#$SLZ’JJȇp@s+CF TɪRrPV1Ǧ,V׊#zṔF\eOonl V|==\mEeFy?&vZ7X;[ZW oScavsl,@,6Iղ]-KP]Yq5z9hU>qPӶnlnT#7 }x.AI E.Iv=\b%S&Fu%K1]h\aM/&u0MXO,ڷTMRr 4- R0 2lAnh` _XTLӲl Ӳ9ɧr6 ז:rρm{mYWƃQJT777G9&hkSRcu7NM36mhx眍amxKfϺvN[VGR-ԍZsЗ7*r ˰LRA=D ۜi`|)5@yEv.R5g˜*q1lS[\* s5W <r_R-+W)S`RXQ/"rpm|k-/S8a@֯9Lz]\BI T>)`SCu;.kБe<#얿q%LM2}-VD"ȚC\AG":pR`oHt àczeǤ +~5""\n]M=}-Íd6 2Zb2x= 2l" gq 8a#B""4Lq=ۡB NFւkjPɚ/?\PPTUB1`w( )}s+zҶ95 r`Wlr,[1"b>D|^ӐR>cMfލ-UHlyQ{wתW9l(YrV?&tϏei#R VNZ;ϝ[77gu\xmNrx 状bt *a*Z\ <"_|ID 8F5wG˙&㫖խj`I@/>& k_%c39dI1hujMF>$Զ_25F'\a+TP 0vRStPd=Yr_h'^bϳ߼y?s[2re"|R8`?<\٠#M($e[!2A94L0Ԧd,M^`Y.~os PACLS"c6o,uU^ɈFes9ƻWlUr>$ibN `P 0Z/ɯy$,tRL&B\YV V_&˺KS5Q+Gvm4WW!5 Lm8C.Emŷ1nz3)uxG,g][mO3[n]_WR\;#t[$@z3|MCF.(W@l e2n/P*ևIbH/h*3pC*.d=L񰖘o]˄&3u.;h%쿘dRD0;:g=KFTs-|ņc4BDT. ׽p&Jy ghWG!Ǫ*絒l+-&+Е%(f3N2!03 z9LШ|24,IF#PkB$KSLaz" W<EX_3oO-!?A>!AP$I6j}+.?c膱Rm^,ҫ.~/_Ke6h:$"51Ŗ$CS9I"l?pӘaI2D4q:赴 kʚcI nC>'ph:RdxMˁ, FTdQSϐ63u"s؈ o*jd8 mx>a?sj)S9bQ$ǣͰcwqw>@ٛEX/λ:g?!c6ox}Ͳ5UbIa% LA[u%|?|enwo1AIŨDfX=^]W/Hja̗KrcL:)ngۙBOŧ(X&4#׶mTtڵ3S?3߾}=o|+9Q~{ OLwI>Cj5UjjUBƦ^I4;FS=Vd&j % @!_5aeI`bdBI! pmB iA r\$iݢB %03QRF㒑2ͤ*mx5uaMPKCllٶF0W*^B@+`!AY3[rRy- Erp>MC(&8DXQҠ sxCLN˸Ndc7߳+[dQ}gUxpTb[uWy$, K96Himv~*ωiAdڪ[=07H4I!ih(&uHYWZ[,IIQQǿXxdǀ0f`byH_0-p)(E,c)B2Ҍպy5~ Ya2V0xn?/aYC]N6(77lJ!| z yT}pT(& +;H*@ 6!ZUɰa$Tۡ Z`JrOE]X\Z- ƆW\7Fn-rþ=_fΖ{:%"L0g1,[%z4rʟ x}+2"E`SI&QDo3(6u?Xxc9S0,}6-0#tW ³0uSd P*G K72~q][~[^0wا׍o*Ю+ oѶ۱mWwϵ?~owv˹Q莔*$Zka_Me^%ir4xPI2RB 8*1G a2xJ8g2Gs~ȵ%uv-",qE _dxl,9G7k]wMA%X4#DdH I$QqqǗ Ho;mKM@'K(*Pdʰvx, P Dj6 M[cKs}yrfb2%Zs0=j'bԲ 0tP`2NɤZe궲L05W2 & \Ra[dЙ"4`Z EAaZ. bئRT!\=aa&SZ87lozL06'] ߟ=OrZO yמ}!?? JwTن#悹^#T]h}m#жݻ#̹=oKDXV$ ]t`c+H*qnlַ6\f(qثKd(7!1V(Xo1#HQn?4$RQTddX4λ^,ho=%MϷkyhY|w d.U=;xJ_h.s‘d!GdZ\ 6i{șH##`m_[O&⯮T5FZ}~~ʫ\fg KWnjJw W7M2 eY6تU79P&6 0qy?}1l^cCqTEКgO 64@ ?)Vqh:O\ρaNWd W!Y&C7ԽF姺=! rHFoyˁ[?jl&CnݺHͰ1Ž43f1)׊0tǷj NaW_;[7mI+޾v @ 5)W} a&&O`[A6G@4u]圎UStwؤ{ I"K3^.qw)qK ->,zS1LNYdUsE@gRj:L;g$+]}:GqP$ 1Y.CH2|h4G+7gk^~ E2I.B4,Rdhd6,6Rqd7$tpBdHNB!WB,E1!nj066$u*[g\%*&۠-kk.t{$Zmd<㼕ūO?w',jP9S+|>'/&C69[]q-ϽݦlS֭‰#s9]lW&ߺn1܉^ Ɇ|x'FѸѴUlH7jo*w6AZfrV̮g_~Bοr;\'ˑ땔ȝ )ho|RaI1y%o!C(VX"mTsh˖[FSեx<ߛLZ$ == ;p^ z;E6m ;7zC~.w+|QSaY} oݷX){fut\[Ve wrcmTC H{Rb'f,[wi?YKLea-\ܢۿe=݃v㒺q IF#K򆬆(+& 2tސЁ(W%Y$ >Y'I:Y6Le8ԟkn\1ϣž{;`OkBI09ĔOol}=2&>Dr;gd!>!zj=zK/+:v?>GS aCpcULV1R1ɒݿT& BMBd%P! t<&R-JSc՛1i C"n}Yݧ/4͸i QՆ}/}* #[?T2KoxW~שw?5%[_GCI=ly~jN[nW9/;ޚsGrD1Qq؜p8 N@QpʛbYKp%_^\5@0:EWL) 3 æRVu iqhPd ,ArE m9Gϓ40ʚ֟Q.7b99 E$+jdhw]]iGS);(nh`>:m7qiupH煵\㑯xߗrnX>gvvnB{da=~oR4q"uEajE׆_Ϋg=3c5{fO|Z0~|2lE@T.̯oSJޛ 1˔g_C6WWN7siWe:I4Z(Y)IJbkTjM ]GOA*(ՋVs6bv/}/ #O~X@w8i-B p.woS@zBX56wH'&(iqSӃ7vu =wW~|Cˢ8 ݨ妢B"IB{ZoC)8y[ϫ^arMyy WΟfudTt; {yJ2bG GE0.i [KDK'TXf,:;*WAXp"Vs({n{%5W1tft@ߞ{;LzGa=œJaz%^u釖׸yyn]:ao]k.C7U1xK.ڥHWWߪV0q 3Y*JJb9.k=݃D@,޹#rȰD@r^]Yc5f[kZzǾlZ֔ G w` I O\%qv=%6_T|A1$$Y}_|v>E-P0<–ށAH-]c5Nu;cCa>YYBpB6Y0-0M9Y%I9ob"+ɟ㆒h a9LHN$w'#Myͩ5Fd;0T"J򈻼.a}nM&SkU~4:9L~XK4%k?ڬ`}9$!+gA;#-,Koۣvckz=?4.6ڟ[jm24zQʕ.08;]Gټa.W3di\ޔqQ!@oTć-+70f9dͩǸ$>(ѱrX^zuLO+-`x,TґO動d.k s[XSB W"HlS_"ӍI"΁҂G^v#gOs<.^%Ar#.v|C܌ %[=>C)/ώY:p}nΖϝ5xx^ΔOiV uۧUWRɨhL-`­}{Af={yP6 sFwtu#/Ǩ5wȅyy'us[z9%:VPcqt`pNQXk.ˋNXB}n]IItitv*@Y(ҒdC7iޚ$gG~]~~ }?(:o@"CR`[&G4db9hJXvQr.6E\0+dDb\Xɤ{%_yRrο&so˽1>JqO<; .:(s6|Y˂o~5HmiH>coiw~V\xoo":燳; UthӣUmO޳ڟ2멟>+w]z.hǙM'b#VkumT@/ 9[P8JC%6\fHIV ~Q.zCj=ᒔ18X ~]{Or}Em$Ѓq>~IoBE \쪎U*Shqӥƞ8PBB,8DiS 0)B gsʟdTPayr$&o ɑ;((HL&\|>u%Z3 S=ө)31bpهPθK)12 'aX( 򅰵=`T#¯'al&H0!P#09MX(X(X(c#c#y$oMIn@K*ǯ±p ±p ±p ±p ±p ±p <t9Qra/RMb`$Jb`$ xG uN#9ia1XKߠtD7H$ɛ$y$'c;H!Bd$)' F:S6B鰫AۅnLN,8qI ñ8=& LZRL?两bPqb,m4DMȺB <font type="bitmap"> <Texture index="0" filename="lucida_sans_200.png" hasAlpha="true" /> <c c=" " r="0, 0, 1, 34" o="8" /> <c c="!" r="2, 0, 5, 34" u="3" o="3" /> <c c="&quot;" r="6, 0, 14, 34" u="1" o="1" /> <c c="#" r="15, 0, 32, 34" /> <c c="$" r="33, 0, 44, 34" u="3" o="3" /> <c c="%" r="45, 0, 63, 34" /> <c c="&amp;" r="64, 0, 81, 34" u="1" o="1" /> <c c="'" r="82, 0, 85, 34" u="1" o="2" /> <c c="(" r="86, 0, 92, 34" u="2" o="1" /> <c c=")" r="93, 0, 99, 34" u="1" o="2" /> <c c="*" r="100, 0, 110, 34" u="2" o="1" /> <c c="+" r="111, 0, 126, 34" u="3" o="3" /> <c c="," r="127, 0, 130, 34" u="3" o="3" /> <c c="-" r="131, 0, 143, 34" u="2" o="2" /> <c c="." r="144, 0, 147, 34" u="3" o="3" /> <c c="/" r="148, 0, 156, 34" u="3" o="3" /> <c c="0" r="157, 0, 171, 34" u="2" o="1" /> <c c="1" r="172, 0, 178, 34" u="4" o="7" /> <c c="2" r="179, 0, 191, 34" u="2" o="3" /> <c c="3" r="192, 0, 203, 34" u="3" o="3" /> <c c="4" r="204, 0, 218, 34" u="1" o="2" /> <c c="5" r="219, 0, 230, 34" u="3" o="3" /> <c c="6" r="231, 0, 244, 34" u="2" o="2" /> <c c="7" r="245, 0, 258, 34" u="3" o="1" /> <c c="8" r="259, 0, 272, 34" u="2" o="2" /> <c c="9" r="273, 0, 286, 34" u="2" o="2" /> <c c=":" r="287, 0, 290, 34" u="3" o="3" /> <c c=";" r="291, 0, 294, 34" u="3" o="3" /> <c c="&lt;" r="295, 0, 311, 34" u="3" o="2" /> <c c="=" r="312, 0, 328, 34" u="3" o="2" /> <c c="&gt;" r="329, 0, 345, 34" u="3" o="2" /> <c c="?" r="346, 0, 356, 34" o="1" /> <c c="@" r="357, 0, 378, 34" u="1" o="1" /> <c c="A" r="379, 0, 397, 34" o="1" /> <c c="B" r="398, 0, 410, 34" u="3" o="1" /> <c c="C" r="411, 0, 427, 34" u="1" o="2" /> <c c="D" r="428, 0, 444, 34" u="3" o="1" /> <c c="E" r="445, 0, 456, 34" u="3" o="1" /> <c c="F" r="457, 0, 468, 34" u="3" /> <c c="G" r="469, 0, 485, 34" u="1" o="3" /> <c c="H" r="486, 0, 501, 34" u="3" o="2" /> <c c="I" r="502, 0, 505, 34" u="3" o="2" /> <c c="J" r="506, 0, 514, 34" u="-2" o="2" /> <c c="K" r="515, 0, 530, 34" u="3" /> <c c="L" r="531, 0, 543, 34" u="3" o="-1" /> <c c="M" r="544, 0, 562, 34" u="3" o="2" /> <c c="N" r="563, 0, 578, 34" u="3" o="2" /> <c c="O" r="579, 0, 597, 34" u="1" o="2" /> <c c="P" r="598, 0, 610, 34" u="3" /> <c c="Q" r="611, 0, 631, 34" u="1" /> <c c="R" r="632, 0, 647, 34" u="3" o="-1" /> <c c="S" r="648, 0, 660, 34" u="1" o="2" /> <c c="T" r="661, 0, 678, 34" /> <c c="U" r="679, 0, 693, 34" u="2" o="3" /> <c c="V" r="694, 0, 711, 34" o="1" /> <c c="W" r="712, 0, 735, 34" /> <c c="X" r="736, 0, 752, 34" o="1" /> <c c="Y" r="753, 0, 770, 34" /> <c c="Z" r="771, 0, 785, 34" u="1" o="1" /> <c c="[" r="786, 0, 791, 34" u="3" o="1" /> <c c="\" r="792, 0, 800, 34" u="3" o="3" /> <c c="]" r="801, 0, 806, 34" u="1" o="3" /> <c c="^" r="807, 0, 822, 34" u="1" o="1" /> <c c="_" r="823, 0, 834, 34" u="1" o="2" /> <c c="`" r="835, 0, 841, 34" u="5" o="6" /> <c c="a" r="842, 0, 855, 34" u="1" o="1" /> <c c="b" r="856, 0, 869, 34" u="3" o="1" /> <c c="c" r="870, 0, 881, 34" u="1" o="2" /> <c c="d" r="882, 0, 895, 34" u="1" o="3" /> <c c="e" r="896, 0, 908, 34" u="1" o="2" /> <c c="f" r="909, 0, 919, 34" u="1" o="-1" /> <c c="g" r="920, 0, 933, 34" u="1" o="3" /> <c c="h" r="934, 0, 946, 34" u="3" o="2" /> <c c="i" r="947, 0, 950, 34" u="3" o="2" /> <c c="j" r="951, 0, 959, 34" u="-2" o="2" /> <c c="k" r="960, 0, 973, 34" u="3" /> <c c="l" r="974, 0, 977, 34" u="3" o="2" /> <c c="m" r="978, 0, 999, 34" u="3" o="1" /> <c c="n" r="1000, 0, 1012, 34" u="3" o="2" /> <c c="o" r="0, 35, 14, 69" u="1" o="2" /> <c c="p" r="15, 35, 28, 69" u="3" o="1" /> <c c="q" r="29, 35, 42, 69" u="1" o="3" /> <c c="r" r="43, 35, 51, 69" u="3" /> <c c="s" r="52, 35, 62, 69" u="2" o="2" /> <c c="t" r="63, 35, 71, 69" u="1" o="1" /> <c c="u" r="72, 35, 84, 69" u="2" o="3" /> <c c="v" r="85, 35, 99, 69" /> <c c="w" r="100, 35, 120, 69" o="1" /> <c c="x" r="121, 35, 135, 69" u="1" o="2" /> <c c="y" r="136, 35, 150, 69" /> <c c="z" r="151, 35, 163, 69" u="2" o="1" /> <c c="{" r="164, 35, 170, 69" o="3" /> <c c="|" r="171, 35, 172, 69" u="4" o="5" /> <c c="}" r="173, 35, 179, 69" u="2" o="1" /> <c c="~" r="180, 35, 194, 69" u="1" o="2" /> <c c="" r="195, 35, 196, 69" o="8" /> <c c="" r="197, 35, 200, 69" u="3" o="3" /> <c c="" r="201, 35, 212, 69" u="3" o="3" /> <c c="" r="213, 35, 224, 69" u="3" o="3" /> <c c="" r="225, 35, 239, 69" u="2" o="1" /> <c c="" r="240, 35, 256, 69" u="1" /> <c c="" r="257, 35, 258, 69" u="4" o="5" /> <c c="" r="259, 35, 271, 69" u="3" o="2" /> <c c="" r="272, 35, 280, 69" u="5" o="4" /> <c c="" r="281, 35, 301, 69" u="1" o="2" /> <c c="" r="302, 35, 310, 69" u="2" o="1" /> <c c="" r="311, 35, 323, 69" u="1" o="1" /> <c c="" r="324, 35, 340, 69" u="3" o="2" /> <c c="" r="341, 35, 347, 69" u="1" o="2" /> <c c="" r="348, 35, 360, 69" u="3" o="2" /> <c c="" r="361, 35, 372, 69" u="1" o="2" /> <c c="" r="373, 35, 379, 69" u="1" /> <c c="" r="380, 35, 395, 69" u="3" o="3" /> <c c="" r="396, 35, 403, 69" u="2" o="2" /> <c c="" r="404, 35, 411, 69" u="2" o="2" /> <c c="" r="412, 35, 418, 69" u="5" o="6" /> <c c="" r="419, 35, 431, 69" u="3" o="2" /> <c c="" r="432, 35, 443, 69" u="3" o="3" /> <c c="" r="444, 35, 447, 69" u="7" o="7" /> <c c="" r="448, 35, 453, 69" u="7" o="5" /> <c c="" r="454, 35, 458, 69" u="3" o="4" /> <c c="" r="459, 35, 468, 69" u="2" /> <c c="" r="469, 35, 481, 69" u="1" o="1" /> <c c="" r="482, 35, 501, 69" u="1" o="2" /> <c c="" r="502, 35, 521, 69" u="1" o="2" /> <c c="" r="522, 35, 541, 69" u="1" o="2" /> <c c="" r="542, 35, 552, 69" o="1" /> <c c="" r="553, 35, 571, 69" o="1" /> <c c="" r="572, 35, 590, 69" o="1" /> <c c="" r="591, 35, 609, 69" o="1" /> <c c="" r="610, 35, 628, 69" o="1" /> <c c="" r="629, 35, 647, 69" o="1" /> <c c="" r="648, 35, 666, 69" o="1" /> <c c="" r="667, 35, 691, 69" /> <c c="" r="692, 35, 708, 69" u="1" o="2" /> <c c="" r="709, 35, 720, 69" u="3" o="1" /> <c c="" r="721, 35, 732, 69" u="3" o="1" /> <c c="" r="733, 35, 744, 69" u="3" o="1" /> <c c="" r="745, 35, 756, 69" u="3" o="1" /> <c c="" r="757, 35, 763, 69" o="2" /> <c c="" r="764, 35, 770, 69" u="3" o="-1" /> <c c="" r="771, 35, 780, 69" o="-1" /> <c c="" r="781, 35, 789, 69" /> <c c="" r="790, 35, 809, 69" o="1" /> <c c="" r="810, 35, 825, 69" u="3" o="2" /> <c c="" r="826, 35, 844, 69" u="1" o="2" /> <c c="" r="845, 35, 863, 69" u="1" o="2" /> <c c="" r="864, 35, 882, 69" u="1" o="2" /> <c c="" r="883, 35, 901, 69" u="1" o="2" /> <c c="" r="902, 35, 920, 69" u="1" o="2" /> <c c="" r="921, 35, 936, 69" u="3" o="3" /> <c c="" r="937, 35, 955, 69" u="1" o="2" /> <c c="" r="956, 35, 970, 69" u="2" o="3" /> <c c="" r="971, 35, 985, 69" u="2" o="3" /> <c c="" r="986, 35, 1000, 69" u="2" o="3" /> <c c="" r="1001, 35, 1015, 69" u="2" o="3" /> <c c="" r="0, 70, 17, 104" /> <c c="" r="18, 70, 30, 104" u="3" /> <c c="" r="31, 70, 44, 104" u="3" /> <c c="" r="45, 70, 58, 104" u="1" o="1" /> <c c="" r="59, 70, 72, 104" u="1" o="1" /> <c c="" r="73, 70, 86, 104" u="1" o="1" /> <c c="" r="87, 70, 100, 104" u="1" o="1" /> <c c="" r="101, 70, 114, 104" u="1" o="1" /> <c c="" r="115, 70, 128, 104" u="1" o="1" /> <c c="" r="129, 70, 149, 104" u="1" o="2" /> <c c="" r="150, 70, 161, 104" u="1" o="2" /> <c c="" r="162, 70, 174, 104" u="1" o="2" /> <c c="" r="175, 70, 187, 104" u="1" o="2" /> <c c="" r="188, 70, 200, 104" u="1" o="2" /> <c c="" r="201, 70, 213, 104" u="1" o="2" /> <c c="" r="214, 70, 220, 104" o="2" /> <c c="" r="221, 70, 227, 104" u="3" o="-1" /> <c c="" r="228, 70, 237, 104" o="-1" /> <c c="" r="238, 70, 246, 104" /> <c c="" r="247, 70, 260, 104" u="1" o="2" /> <c c="" r="261, 70, 273, 104" u="3" o="2" /> <c c="" r="274, 70, 288, 104" u="1" o="2" /> <c c="" r="289, 70, 303, 104" u="1" o="2" /> <c c="" r="304, 70, 318, 104" u="1" o="2" /> <c c="" r="319, 70, 333, 104" u="1" o="2" /> <c c="" r="334, 70, 348, 104" u="1" o="2" /> <c c="" r="349, 70, 366, 104" u="3" o="1" /> <c c="" r="367, 70, 381, 104" u="1" o="2" /> <c c="" r="382, 70, 394, 104" u="2" o="3" /> <c c="" r="395, 70, 407, 104" u="2" o="3" /> <c c="" r="408, 70, 420, 104" u="2" o="3" /> <c c="" r="421, 70, 433, 104" u="2" o="3" /> <c c="" r="434, 70, 448, 104" /> <c c="" r="449, 70, 462, 104" u="3" o="1" /> <c c="" r="463, 70, 477, 104" /> <c c="" r="478, 70, 496, 104" o="1" /> <c c="" r="497, 70, 510, 104" u="1" o="1" /> <c c="" r="511, 70, 529, 104" o="1" /> <c c="" r="530, 70, 543, 104" u="1" o="1" /> <c c="" r="544, 70, 562, 104" o="1" /> <c c="" r="563, 70, 576, 104" u="1" o="1" /> <c c="" r="577, 70, 593, 104" u="1" o="2" /> <c c="" r="594, 70, 605, 104" u="1" o="2" /> <c c="" r="606, 70, 622, 104" u="1" o="2" /> <c c=" " r="623, 70, 635, 104" u="1" o="1" /> <c c=" " r="636, 70, 652, 104" u="1" o="2" /> <c c=" " r="653, 70, 664, 104" u="1" o="2" /> <c c=" " r="665, 70, 681, 104" u="1" o="2" /> <c c=" " r="682, 70, 694, 104" u="1" o="1" /> <c c="" r="695, 70, 711, 104" u="3" o="1" /> <c c="" r="712, 70, 731, 104" u="1" o="1" /> <c c="" r="732, 70, 751, 104" o="1" /> <c c="" r="752, 70, 767, 104" u="1" o="1" /> <c c="" r="768, 70, 779, 104" u="3" o="1" /> <c c="" r="780, 70, 792, 104" u="1" o="2" /> <c c="" r="793, 70, 804, 104" u="3" o="1" /> <c c="" r="805, 70, 817, 104" u="1" o="2" /> <c c="" r="818, 70, 829, 104" u="3" o="1" /> <c c="" r="830, 70, 842, 104" u="1" o="2" /> <c c="" r="843, 70, 854, 104" u="3" o="1" /> <c c="" r="855, 70, 867, 104" u="1" o="2" /> <c c="" r="868, 70, 879, 104" u="3" o="1" /> <c c="" r="880, 70, 892, 104" u="1" o="2" /> <c c="" r="893, 70, 909, 104" u="1" o="3" /> <c c="" r="910, 70, 923, 104" u="1" o="3" /> <c c="" r="924, 70, 940, 104" u="1" o="3" /> <c c="" r="941, 70, 954, 104" u="1" o="3" /> <c c=" " r="955, 70, 971, 104" u="1" o="3" /> <c c="!" r="972, 70, 985, 104" u="1" o="3" /> <c c=""" r="986, 70, 1002, 104" u="1" o="3" /> <c c="#" r="1003, 70, 1016, 104" u="1" o="3" /> <c c="$" r="0, 105, 15, 139" u="3" o="2" /> <c c="%" r="16, 105, 31, 139" o="2" /> <c c="&" r="32, 105, 53, 139" /> <c c="'" r="54, 105, 69, 139" o="2" /> <c c="(" r="70, 105, 79, 139" o="-1" /> <c c=")" r="80, 105, 89, 139" o="-1" /> <c c="*" r="90, 105, 99, 139" o="-1" /> <c c="+" r="100, 105, 109, 139" o="-1" /> <c c="," r="110, 105, 119, 139" o="-1" /> <c c="-" r="120, 105, 129, 139" o="-1" /> <c c="." r="130, 105, 135, 139" u="2" o="1" /> <c c="/" r="136, 105, 141, 139" u="2" o="1" /> <c c="0" r="142, 105, 145, 139" u="3" o="2" /> <c c="1" r="146, 105, 149, 139" u="3" o="2" /> <c c="2" r="150, 105, 161, 139" u="3" o="2" /> <c c="3" r="162, 105, 172, 139" u="3" o="3" /> <c c="4" r="173, 105, 184, 139" u="-2" o="-1" /> <c c="5" r="185, 105, 196, 139" u="-2" o="-1" /> <c c="6" r="197, 105, 212, 139" u="3" /> <c c="7" r="213, 105, 226, 139" u="3" /> <c c="8" r="227, 105, 240, 139" u="3" /> <c c="9" r="241, 105, 255, 139" u="1" o="-1" /> <c c=":" r="256, 105, 262, 139" u="1" o="1" /> <c c=";" r="263, 105, 275, 139" u="3" o="-1" /> <c c="<" r="276, 105, 281, 139" u="2" o="1" /> <c c="=" r="282, 105, 294, 139" u="3" o="-1" /> <c c=">" r="295, 105, 302, 139" u="3" o="-2" /> <c c="?" r="303, 105, 315, 139" u="3" o="-1" /> <c c="@" r="316, 105, 324, 139" u="3" o="-3" /> <c c="A" r="325, 105, 340, 139" o="-1" /> <c c="B" r="341, 105, 350, 139" o="-1" /> <c c="C" r="351, 105, 366, 139" u="3" o="2" /> <c c="D" r="367, 105, 379, 139" u="3" o="2" /> <c c="E" r="380, 105, 395, 139" u="3" o="2" /> <c c="F" r="396, 105, 408, 139" u="3" o="2" /> <c c="G" r="409, 105, 424, 139" u="3" o="2" /> <c c="H" r="425, 105, 437, 139" u="3" o="2" /> <c c="I" r="438, 105, 455, 139" u="1" o="-1" /> <c c="J" r="456, 105, 471, 139" u="3" o="2" /> <c c="K" r="472, 105, 484, 139" u="3" o="2" /> <c c="L" r="485, 105, 503, 139" u="1" o="2" /> <c c="M" r="504, 105, 518, 139" u="1" o="2" /> <c c="N" r="519, 105, 537, 139" u="1" o="2" /> <c c="O" r="538, 105, 552, 139" u="1" o="2" /> <c c="P" r="553, 105, 571, 139" u="1" o="2" /> <c c="Q" r="572, 105, 587, 139" u="1" o="1" /> <c c="R" r="588, 105, 613, 139" u="1" o="1" /> <c c="S" r="614, 105, 636, 139" u="1" o="2" /> <c c="T" r="637, 105, 652, 139" u="3" o="-1" /> <c c="U" r="653, 105, 661, 139" u="3" /> <c c="V" r="662, 105, 677, 139" u="3" o="-1" /> <c c="W" r="678, 105, 686, 139" u="3" /> <c c="X" r="687, 105, 702, 139" u="3" o="-1" /> <c c="Y" r="703, 105, 712, 139" u="3" o="-1" /> <c c="Z" r="713, 105, 725, 139" u="1" o="2" /> <c c="[" r="726, 105, 736, 139" u="2" o="2" /> <c c="\" r="737, 105, 749, 139" u="1" o="2" /> <c c="]" r="750, 105, 760, 139" u="2" o="2" /> <c c="^" r="761, 105, 773, 139" u="1" o="2" /> <c c="_" r="774, 105, 784, 139" u="2" o="2" /> <c c="`" r="785, 105, 797, 139" u="1" o="2" /> <c c="a" r="798, 105, 808, 139" u="2" o="2" /> <c c="b" r="809, 105, 826, 139" /> <c c="c" r="827, 105, 835, 139" u="1" o="1" /> <c c="d" r="836, 105, 853, 139" /> <c c="e" r="854, 105, 863, 139" u="1" o="6" /> <c c="f" r="864, 105, 881, 139" /> <c c="g" r="882, 105, 891, 139" o="1" /> <c c="h" r="892, 105, 906, 139" u="2" o="3" /> <c c="i" r="907, 105, 919, 139" u="2" o="3" /> <c c="j" r="920, 105, 934, 139" u="2" o="3" /> <c c="k" r="935, 105, 947, 139" u="2" o="3" /> <c c="l" r="948, 105, 962, 139" u="2" o="3" /> <c c="m" r="963, 105, 975, 139" u="2" o="3" /> <c c="n" r="976, 105, 990, 139" u="2" o="3" /> <c c="o" r="991, 105, 1003, 139" u="2" o="3" /> <c c="p" r="1004, 105, 1019, 139" u="2" o="2" /> <c c="q" r="0, 140, 14, 174" u="2" o="1" /> <c c="r" r="15, 140, 29, 174" u="2" o="3" /> <c c="s" r="30, 140, 42, 174" u="2" o="3" /> <c c="t" r="43, 140, 66, 174" /> <c c="u" r="67, 140, 87, 174" o="1" /> <c c="v" r="88, 140, 105, 174" /> <c c="w" r="106, 140, 120, 174" /> <c c="x" r="121, 140, 138, 174" /> <c c="y" r="139, 140, 153, 174" u="1" o="1" /> <c c="z" r="154, 140, 166, 174" u="2" o="1" /> <c c="{" r="167, 140, 181, 174" u="1" o="1" /> <c c="|" r="182, 140, 194, 174" u="2" o="1" /> <c c="}" r="195, 140, 209, 174" u="1" o="1" /> <c c="~" r="210, 140, 222, 174" u="2" o="1" /> <c c="" r="223, 140, 233, 174" u="1" o="-2" /> <c c="" r="234, 140, 250, 174" o="1" /> <c c="" r="251, 140, 269, 174" o="1" /> <c c="" r="270, 140, 282, 174" u="3" o="1" /> <c c="" r="283, 140, 296, 174" u="3" o="1" /> <c c="" r="297, 140, 309, 174" u="3" /> <c c="" r="310, 140, 319, 174" u="3" o="1" /> <c c="" r="320, 140, 336, 174" u="2" o="1" /> <c c="" r="337, 140, 357, 174" u="1" o="-2" /> <c c="" r="358, 140, 373, 174" u="1" o="-2" /> <c c="" r="374, 140, 393, 174" o="1" /> <c c="" r="394, 140, 416, 174" o="2" /> <c c="" r="417, 140, 429, 174" u="1" o="3" /> <c c="" r="430, 140, 443, 174" u="1" o="3" /> <c c="" r="444, 140, 457, 174" u="1" o="2" /> <c c="" r="458, 140, 469, 174" u="1" o="3" /> <c c="" r="470, 140, 485, 174" u="2" o="1" /> <c c="" r="486, 140, 497, 174" u="2" o="1" /> <c c="" r="498, 140, 513, 174" u="-1" /> <c c="" r="514, 140, 527, 174" u="-1" o="-1" /> <c c="" r="528, 140, 548, 174" u="1" o="-1" /> <c c="" r="549, 140, 566, 174" o="1" /> <c c="" r="567, 140, 587, 174" u="3" o="2" /> <c c="" r="588, 140, 596, 174" u="2" o="1" /> <c c="" r="597, 140, 606, 174" u="1" /> <c c="" r="607, 140, 623, 174" u="3" o="-1" /> <c c="" r="624, 140, 637, 174" u="3" /> <c c="" r="638, 140, 647, 174" u="1" /> <c c="" r="648, 140, 663, 174" u="1" /> <c c="" r="664, 140, 687, 174" u="2" o="4" /> <c c="" r="688, 140, 707, 174" u="-1" o="2" /> <c c="" r="708, 140, 720, 174" u="3" o="2" /> <c c="" r="721, 140, 739, 174" u="1" o="2" /> <c c="" r="740, 140, 758, 174" u="1" o="2" /> <c c="" r="759, 140, 774, 174" u="1" o="1" /> <c c="" r="775, 140, 800, 174" u="1" o="3" /> <c c="" r="801, 140, 822, 174" u="1" o="2" /> <c c="" r="823, 140, 841, 174" /> <c c="" r="842, 140, 855, 174" u="3" o="1" /> <c c="" r="856, 140, 871, 174" u="3" o="-1" /> <c c="" r="872, 140, 884, 174" u="1" o="2" /> <c c="" r="885, 140, 895, 174" u="2" o="2" /> <c c="" r="896, 140, 910, 174" u="1" o="1" /> <c c="" r="911, 140, 926, 174" o="-1" /> <c c="" r="927, 140, 935, 174" u="1" o="1" /> <c c="" r="936, 140, 954, 174" /> <c c="" r="955, 140, 963, 174" u="1" o="1" /> <c c="" r="964, 140, 981, 174" /> <c c="" r="982, 140, 1002, 174" u="2" /> <c c="" r="1003, 140, 1020, 174" u="2" o="1" /> <c c="" r="0, 175, 20, 209" o="1" /> <c c="" r="21, 175, 36, 209" u="2" o="2" /> <c c="" r="37, 175, 55, 209" o="-1" /> <c c="" r="56, 175, 75, 209" o="-1" /> <c c="" r="76, 175, 90, 209" u="1" o="1" /> <c c="" r="91, 175, 103, 209" u="2" o="1" /> <c c="" r="104, 175, 116, 209" u="1" o="2" /> <c c="" r="117, 175, 129, 209" u="2" o="1" /> <c c="" r="130, 175, 141, 209" u="1" o="2" /> <c c="" r="142, 175, 153, 209" u="2" o="1" /> <c c="" r="154, 175, 166, 209" u="2" o="3" /> <c c="" r="167, 175, 178, 209" u="3" o="3" /> <c c="" r="179, 175, 188, 209" u="2" o="2" /> <c c="" r="189, 175, 200, 209" o="1" /> <c c="" r="201, 175, 214, 209" u="3" /> <c c="" r="215, 175, 217, 209" u="3" o="3" /> <c c="" r="218, 175, 224, 209" u="3" o="3" /> <c c="" r="225, 175, 239, 209" u="2" o="1" /> <c c="" r="240, 175, 243, 209" u="3" o="3" /> <c c="" r="244, 175, 274, 209" u="3" o="1" /> <c c="" r="275, 175, 305, 209" u="3" o="2" /> <c c="" r="306, 175, 334, 209" u="1" o="2" /> <c c="" r="335, 175, 352, 209" u="3" o="3" /> <c c="" r="353, 175, 370, 209" u="3" o="2" /> <c c="" r="371, 175, 380, 209" u="3" o="2" /> <c c="" r="381, 175, 403, 209" u="3" o="2" /> <c c="" r="404, 175, 425, 209" u="3" o="3" /> <c c="" r="426, 175, 444, 209" u="3" o="2" /> <c c="" r="445, 175, 463, 209" o="1" /> <c c="" r="464, 175, 477, 209" u="1" o="1" /> <c c="" r="478, 175, 487, 209" o="-1" /> <c c="" r="488, 175, 497, 209" o="-1" /> <c c="" r="498, 175, 516, 209" u="1" o="2" /> <c c="" r="517, 175, 531, 209" u="1" o="2" /> <c c="" r="532, 175, 546, 209" u="2" o="3" /> <c c="" r="547, 175, 559, 209" u="2" o="3" /> <c c="" r="560, 175, 574, 209" u="2" o="3" /> <c c="" r="575, 175, 587, 209" u="2" o="3" /> <c c="" r="588, 175, 602, 209" u="2" o="3" /> <c c="" r="603, 175, 615, 209" u="2" o="3" /> <c c="" r="616, 175, 630, 209" u="2" o="3" /> <c c="" r="631, 175, 643, 209" u="2" o="3" /> <c c="" r="644, 175, 658, 209" u="2" o="3" /> <c c="" r="659, 175, 671, 209" u="2" o="3" /> <c c="" r="672, 175, 684, 209" u="2" o="1" /> <c c="" r="685, 175, 703, 209" o="1" /> <c c="" r="704, 175, 717, 209" u="1" o="1" /> <c c="" r="718, 175, 736, 209" o="1" /> <c c="" r="737, 175, 750, 209" u="1" o="1" /> <c c="" r="751, 175, 775, 209" /> <c c="" r="776, 175, 796, 209" u="1" o="2" /> <c c="" r="797, 175, 816, 209" u="1" o="2" /> <c c="" r="817, 175, 833, 209" u="1" o="2" /> <c c="" r="834, 175, 850, 209" u="1" o="3" /> <c c="" r="851, 175, 864, 209" u="1" o="3" /> <c c="" r="865, 175, 880, 209" u="3" /> <c c="" r="881, 175, 894, 209" u="3" /> <c c="" r="895, 175, 913, 209" u="1" o="2" /> <c c="" r="914, 175, 928, 209" u="1" o="2" /> <c c="" r="929, 175, 947, 209" u="1" o="2" /> <c c="" r="948, 175, 962, 209" u="1" o="2" /> <c c="" r="963, 175, 975, 209" u="1" o="2" /> <c c="" r="976, 175, 987, 209" u="1" o="2" /> <c c="" r="988, 175, 999, 209" u="-2" o="-1" /> <c c="" r="1000, 175, 1018, 209" o="1" /> <c c="" r="0, 210, 13, 244" u="1" o="1" /> <c c="" r="14, 210, 38, 244" /> <c c="" r="39, 210, 59, 244" u="1" o="2" /> <c c="" r="60, 210, 78, 244" u="1" o="2" /> <c c="" r="79, 210, 93, 244" u="1" o="2" /> <c c="" r="94, 210, 106, 244" u="1" o="2" /> <c c="" r="107, 210, 117, 244" u="2" o="2" /> <c c="" r="118, 210, 135, 244" /> <c c="" r="136, 210, 144, 244" u="1" o="1" /> <c c="P" r="145, 210, 158, 244" u="1" o="1" /> <c c="Q" r="159, 210, 171, 244" u="1" o="3" /> <c c="R" r="172, 210, 184, 244" u="3" o="1" /> <c c="S" r="185, 210, 198, 244" u="3" o="1" /> <c c="T" r="199, 210, 210, 244" u="1" o="2" /> <c c="U" r="211, 210, 224, 244" u="1" o="1" /> <c c="V" r="225, 210, 242, 244" u="1" o="-1" /> <c c="W" r="243, 210, 260, 244" u="1" o="-1" /> <c c="X" r="261, 210, 273, 244" u="2" o="1" /> <c c="Y" r="274, 210, 286, 244" u="2" o="1" /> <c c="Z" r="287, 210, 307, 244" u="2" o="-1" /> <c c="[" r="308, 210, 318, 244" u="1" o="2" /> <c c="\" r="319, 210, 329, 244" u="2" o="1" /> <c c="]" r="330, 210, 347, 244" u="2" o="-1" /> <c c="^" r="348, 210, 361, 244" u="1" o="2" /> <c c="_" r="362, 210, 373, 244" u="-1" o="1" /> <c c="`" r="374, 210, 391, 244" u="1" o="-1" /> <c c="a" r="392, 210, 405, 244" u="1" o="3" /> <c c="b" r="406, 210, 418, 244" u="1" o="3" /> <c c="c" r="419, 210, 433, 244" o="1" /> <c c="d" r="434, 210, 449, 244" o="-1" /> <c c="e" r="450, 210, 462, 244" u="2" o="3" /> <c c="f" r="463, 210, 475, 244" u="3" o="2" /> <c c="g" r="476, 210, 488, 244" u="3" o="2" /> <c c="h" r="489, 210, 500, 244" o="-1" /> <c c="i" r="501, 210, 508, 244" u="3" /> <c c="j" r="509, 210, 518, 244" u="1" o="1" /> <c c="k" r="519, 210, 532, 244" u="1" /> <c c="l" r="533, 210, 547, 244" /> <c c="m" r="548, 210, 554, 244" u="3" o="-1" /> <c c="n" r="555, 210, 569, 244" u="3" o="1" /> <c c="o" r="570, 210, 589, 244" u="2" o="4" /> <c c="p" r="590, 210, 609, 244" u="2" o="4" /> <c c="q" r="610, 210, 631, 244" u="3" o="1" /> <c c="r" r="632, 210, 648, 244" u="-1" o="2" /> <c c="s" r="649, 210, 665, 244" u="3" o="-2" /> <c c="t" r="666, 210, 678, 244" u="3" o="2" /> <c c="u" r="679, 210, 693, 244" u="1" o="2" /> <c c="v" r="694, 210, 713, 244" u="1" o="2" /> <c c="w" r="714, 210, 733, 244" u="1" o="2" /> <c c="x" r="734, 210, 753, 244" u="1" o="1" /> <c c="y" r="754, 210, 762, 244" u="1" o="2" /> <c c="z" r="763, 210, 771, 244" u="1" o="2" /> <c c="{" r="772, 210, 784, 244" u="1" o="-1" /> <c c="|" r="785, 210, 793, 244" u="3" /> <c c="}" r="794, 210, 802, 244" u="3" /> <c c="~" r="803, 210, 811, 244" u="3" /> <c c="" r="812, 210, 820, 244" u="1" o="2" /> <c c="" r="821, 210, 833, 244" u="3" /> <c c="" r="834, 210, 846, 244" u="3" /> <c c="" r="847, 210, 857, 244" u="2" o="2" /> <c c="" r="858, 210, 871, 244" u="-1" o="-1" /> <c c="" r="872, 210, 884, 244" /> <c c="" r="885, 210, 898, 244" u="-1" /> <c c="" r="899, 210, 914, 244" u="-1" /> <c c="" r="915, 210, 924, 244" u="1" /> <c c="" r="925, 210, 933, 244" u="1" o="1" /> <c c="" r="934, 210, 952, 244" /> <c c="" r="953, 210, 969, 244" u="1" o="1" /> <c c="" r="970, 210, 984, 244" u="1" o="1" /> <c c="" r="985, 210, 999, 244" /> <c c="" r="1000, 210, 1020, 244" o="1" /> <c c="" r="0, 245, 14, 279" /> <c c="" r="15, 245, 28, 279" /> <c c="" r="29, 245, 45, 279" u="2" o="-3" /> <c c="" r="46, 245, 63, 279" u="2" /> <c c="" r="64, 245, 75, 279" u="1" o="2" /> <c c="" r="76, 245, 88, 279" u="1" o="1" /> <c c="" r="89, 245, 99, 279" u="1" o="1" /> <c c="" r="100, 245, 110, 279" u="1" o="1" /> <c c="" r="111, 245, 121, 279" u="1" o="1" /> <c c="" r="122, 245, 133, 279" u="1" o="1" /> <c c="" r="134, 245, 149, 279" u="1" o="2" /> <c c="" r="150, 245, 160, 279" u="3" o="1" /> <c c="" r="161, 245, 174, 279" u="1" o="2" /> <c c="" r="175, 245, 191, 279" u="1" o="-1" /> <c c="" r="192, 245, 204, 279" u="3" o="2" /> <c c="" r="205, 245, 219, 279" u="-1" /> <c c="" r="220, 245, 233, 279" o="3" /> <c c="" r="234, 245, 243, 279" u="3" /> <c c="" r="244, 245, 261, 279" u="1" o="-1" /> <c c="" r="262, 245, 273, 279" u="1" /> <c c="" r="274, 245, 285, 279" u="1" /> <c c="" r="286, 245, 311, 279" u="1" o="2" /> <c c="" r="312, 245, 336, 279" u="1" o="2" /> <c c="" r="337, 245, 367, 279" u="1" o="1" /> <c c="" r="368, 245, 387, 279" u="1" o="1" /> <c c="" r="388, 245, 407, 279" u="1" o="-1" /> <c c="" r="408, 245, 430, 279" u="1" o="1" /> <c c="" r="431, 245, 438, 279" u="2" o="1" /> <c c="" r="439, 245, 446, 279" u="2" o="1" /> <c c="" r="447, 245, 452, 279" o="2" /> <c c="" r="453, 245, 458, 279" u="2" /> <c c="" r="459, 245, 464, 279" o="2" /> <c c="" r="465, 245, 473, 279" o="1" /> <c c="" r="474, 245, 481, 279" u="2" /> <c c="" r="482, 245, 495, 279" /> <c c="" r="496, 245, 505, 279" /> <c c="" r="506, 245, 512, 279" u="2" /> <c c="" r="513, 245, 525, 279" u="2" /> <c c="" r="526, 245, 529, 279" u="3" o="3" /> <c c="" r="530, 245, 533, 279" u="3" o="3" /> <c c="" r="534, 245, 537, 279" u="3" o="3" /> <c c="" r="538, 245, 543, 279" u="2" o="1" /> <c c="" r="544, 245, 549, 279" u="2" o="1" /> <c c="" r="550, 245, 557, 279" u="1" o="1" /> <c c="" r="558, 245, 565, 279" u="1" o="1" /> <c c="" r="566, 245, 574, 279" o="3" /> <c c="" r="575, 245, 583, 279" u="2" o="1" /> <c c="" r="584, 245, 593, 279" u="1" o="1" /> <c c="" r="594, 245, 603, 279" u="1" o="1" /> <c c="" r="604, 245, 613, 279" u="4" o="4" /> <c c="" r="614, 245, 623, 279" u="4" o="4" /> <c c="" r="624, 245, 626, 279" u="2" o="3" /> <c c="" r="627, 245, 636, 279" u="4" o="4" /> <c c="" r="637, 245, 643, 279" u="5" o="6" /> <c c="" r="644, 245, 650, 279" u="5" o="6" /> <c c="" r="651, 245, 653, 279" u="2" o="3" /> <c c="" r="654, 245, 663, 279" u="4" o="4" /> <c c="" r="664, 245, 670, 279" u="5" o="6" /> <c c="" r="671, 245, 677, 279" u="5" o="6" /> <c c="" r="678, 245, 683, 279" u="3" o="3" /> <c c="" r="684, 245, 690, 279" u="3" o="2" /> <c c="" r="691, 245, 696, 279" u="2" o="1" /> <c c="" r="697, 245, 702, 279" u="2" o="1" /> <c c="" r="703, 245, 713, 279" u="2" o="1" /> <c c="" r="714, 245, 724, 279" u="2" o="1" /> <c c="" r="725, 245, 735, 279" u="2" o="1" /> <c c="" r="736, 245, 745, 279" u="2" o="2" /> <c c="" r="746, 245, 755, 279" u="4" o="4" /> <c c="" r="756, 245, 759, 279" u="7" o="7" /> <c c="" r="760, 245, 766, 279" u="5" o="6" /> <c c="" r="767, 245, 772, 279" u="7" o="5" /> <c c="" r="773, 245, 782, 279" u="4" o="4" /> <c c="" r="783, 245, 794, 279" u="3" o="3" /> <c c="" r="795, 245, 804, 279" u="-2" /> <c c="" r="805, 245, 815, 279" /> <c c="" r="816, 245, 818, 279" u="2" o="1" /> <c c="" r="819, 245, 825, 279" u="2" o="1" /> <c c="" r="826, 245, 835, 279" u="1" o="1" /> <c c="" r="836, 245, 843, 279" u="1" o="1" /> <c c="" r="844, 245, 853, 279" o="3" /> <c c="" r="854, 245, 863, 279" o="3" /> <c c="" r="864, 245, 873, 279" o="3" /> <c c="" r="874, 245, 883, 279" o="3" /> <c c="" r="884, 245, 893, 279" o="3" /> <c c="" r="894, 245, 900, 279" u="-13" o="7" /> <c c="" r="901, 245, 907, 279" u="-10" o="4" /> <c c="" r="908, 245, 917, 279" u="-13" o="4" /> <c c="" r="918, 245, 927, 279" u="-13" o="4" /> <c c="" r="928, 245, 935, 279" u="-12" o="5" /> <c c="" r="936, 245, 953, 279" u="-17" /> <c c="" r="954, 245, 963, 279" u="-13" o="4" /> <c c="" r="964, 245, 967, 279" u="-10" o="7" /> <c c="" r="968, 245, 976, 279" u="-12" o="4" /> <c c=" " r="977, 245, 981, 279" u="-10" o="6" /> <c c=" " r="982, 245, 988, 279" u="-11" o="5" /> <c c=" " r="989, 245, 1000, 279" u="-12" o="1" /> <c c=" " r="1001, 245, 1010, 279" u="-13" o="4" /> <c c=" " r="1011, 245, 1013, 279" u="-9" o="7" /> <c c="" r="1014, 245, 1021, 279" u="-12" o="5" /> <c c="" r="0, 280, 11, 314" u="-15" o="4" /> <c c="" r="12, 280, 21, 314" u="-13" o="4" /> <c c="" r="22, 280, 31, 314" u="-13" o="4" /> <c c="" r="32, 280, 35, 314" u="-10" o="7" /> <c c="" r="36, 280, 39, 314" u="-10" o="7" /> <c c="" r="40, 280, 43, 314" u="-10" o="7" /> <c c="" r="44, 280, 47, 314" u="-3" /> <c c="" r="48, 280, 54, 314" u="-11" o="5" /> <c c="" r="55, 280, 61, 314" u="-11" o="5" /> <c c="" r="62, 280, 67, 314" u="-12" o="7" /> <c c="" r="68, 280, 73, 314" u="-9" o="4" /> <c c="" r="74, 280, 81, 314" u="-7" /> <c c="" r="82, 280, 88, 314" u="-6" /> <c c="" r="89, 280, 93, 314" u="-10" o="6" /> <c c="" r="94, 280, 101, 314" u="-12" o="5" /> <c c="" r="102, 280, 109, 314" u="-12" o="5" /> <c c="" r="110, 280, 117, 314" u="-12" o="5" /> <c c=" " r="118, 280, 125, 314" u="-12" o="5" /> <c c="!" r="126, 280, 132, 314" u="-6" /> <c c=""" r="133, 280, 139, 314" u="-6" /> <c c="#" r="140, 280, 143, 314" u="-10" o="7" /> <c c="$" r="144, 280, 152, 314" u="-12" o="4" /> <c c="%" r="153, 280, 159, 314" u="-11" o="5" /> <c c="&" r="160, 280, 163, 314" u="-10" o="7" /> <c c="'" r="164, 280, 169, 314" u="-9" o="4" /> <c c="(" r="170, 280, 175, 314" u="-10" o="5" /> <c c=")" r="176, 280, 178, 314" u="-9" o="7" /> <c c="*" r="179, 280, 186, 314" u="-12" o="5" /> <c c="+" r="187, 280, 199, 314" u="-14" o="2" /> <c c="," r="200, 280, 209, 314" u="-13" o="4" /> <c c="-" r="210, 280, 219, 314" u="-13" o="4" /> <c c="." r="220, 280, 229, 314" u="-13" o="4" /> <c c="/" r="230, 280, 239, 314" u="-13" o="4" /> <c c="0" r="240, 280, 249, 314" u="-13" o="4" /> <c c="1" r="250, 280, 259, 314" u="-13" o="4" /> <c c="3" r="260, 280, 277, 314" u="-17" /> <c c="4" r="278, 280, 292, 314" u="-15" o="1" /> <c c="5" r="293, 280, 307, 314" u="-15" o="1" /> <c c="6" r="308, 280, 325, 314" u="-17" /> <c c="7" r="326, 280, 343, 314" u="-17" /> <c c="8" r="344, 280, 358, 314" u="-15" o="1" /> <c c="9" r="359, 280, 362, 314" u="-10" o="7" /> <c c=":" r="363, 280, 370, 314" u="-12" o="5" /> <c c=";" r="371, 280, 378, 314" u="-12" o="5" /> <c c="<" r="379, 280, 391, 314" u="-14" o="2" /> <c c="=" r="392, 280, 399, 314" u="-12" o="5" /> <c c=">" r="400, 280, 403, 314" u="-10" o="7" /> <c c="?" r="404, 280, 421, 314" u="-17" /> <c c="@" r="422, 280, 428, 314" u="-17" o="11" /> <c c="A" r="429, 280, 435, 314" u="-6" /> <c c="D" r="436, 280, 449, 314" u="-13" /> <c c="E" r="450, 280, 454, 314" u="-8" o="4" /> <c c="t" r="455, 280, 461, 314" u="2" o="1" /> <c c="u" r="462, 280, 468, 314" u="2" o="1" /> <c c="z" r="469, 280, 473, 314" u="7" o="6" /> <c c="~" r="474, 280, 477, 314" u="3" o="3" /> <c c="" r="478, 280, 481, 314" u="7" o="7" /> <c c="" r="482, 280, 495, 314" u="3" o="1" /> <c c="" r="496, 280, 514, 314" o="1" /> <c c="" r="515, 280, 532, 314" o="1" /> <c c="" r="533, 280, 554, 314" o="2" /> <c c="" r="555, 280, 564, 314" o="2" /> <c c="" r="565, 280, 586, 314" o="2" /> <c c="" r="587, 280, 609, 314" /> <c c="" r="610, 280, 633, 314" o="1" /> <c c="" r="634, 280, 647, 314" u="-2" o="-1" /> <c c="" r="648, 280, 666, 314" o="1" /> <c c="" r="667, 280, 679, 314" u="3" o="1" /> <c c="" r="680, 280, 691, 314" u="3" /> <c c="" r="692, 280, 710, 314" u="1" /> <c c="" r="711, 280, 722, 314" u="3" o="1" /> <c c="" r="723, 280, 737, 314" u="1" o="1" /> <c c="" r="738, 280, 753, 314" u="3" o="2" /> <c c="" r="754, 280, 772, 314" u="1" o="2" /> <c c="" r="773, 280, 776, 314" u="3" o="2" /> <c c="" r="777, 280, 792, 314" u="3" /> <c c="" r="793, 280, 810, 314" o="1" /> <c c="" r="811, 280, 829, 314" u="3" o="2" /> <c c="" r="830, 280, 845, 314" u="3" o="2" /> <c c="" r="846, 280, 861, 314" o="1" /> <c c="" r="862, 280, 880, 314" u="1" o="2" /> <c c="" r="881, 280, 900, 314" u="1" o="1" /> <c c="" r="901, 280, 913, 314" u="3" /> <c c="" r="914, 280, 928, 314" u="1" o="1" /> <c c="" r="929, 280, 946, 314" /> <c c="" r="947, 280, 964, 314" /> <c c="" r="965, 280, 982, 314" u="1" o="1" /> <c c="" r="983, 280, 999, 314" o="1" /> <c c="" r="1000, 280, 1019, 314" o="1" /> <c c="" r="0, 315, 20, 349" u="1" /> <c c="" r="21, 315, 29, 349" /> <c c="" r="30, 315, 47, 349" /> <c c="" r="48, 315, 64, 349" u="2" o="1" /> <c c="" r="65, 315, 76, 349" u="1" o="2" /> <c c="" r="77, 315, 90, 349" u="2" o="2" /> <c c="" r="91, 315, 98, 349" u="3" /> <c c="" r="99, 315, 112, 349" u="2" o="1" /> <c c="" r="113, 315, 129, 349" u="2" o="1" /> <c c="" r="130, 315, 142, 349" u="3" o="1" /> <c c="" r="143, 315, 158, 349" /> <c c="" r="159, 315, 172, 349" u="1" o="2" /> <c c="" r="173, 315, 184, 349" u="1" o="2" /> <c c="" r="185, 315, 201, 349" u="1" /> <c c="" r="202, 315, 215, 349" u="2" o="2" /> <c c="" r="216, 315, 229, 349" u="2" o="2" /> <c c="" r="230, 315, 237, 349" u="3" /> <c c="" r="238, 315, 249, 349" u="3" o="1" /> <c c="" r="250, 315, 265, 349" u="1" /> <c c="" r="266, 315, 279, 349" u="3" o="1" /> <c c="" r="280, 315, 295, 349" /> <c c="" r="296, 315, 311, 349" o="1" /> <c c="" r="312, 315, 326, 349" u="1" o="2" /> <c c="" r="327, 315, 346, 349" u="1" o="1" /> <c c="" r="347, 315, 360, 349" u="3" o="1" /> <c c="" r="361, 315, 375, 349" u="1" o="1" /> <c c="" r="376, 315, 394, 349" u="1" o="-1" /> <c c="" r="395, 315, 409, 349" u="1" /> <c c="" r="410, 315, 422, 349" u="2" o="2" /> <c c="" r="423, 315, 442, 349" u="1" o="1" /> <c c="" r="443, 315, 458, 349" /> <c c="" r="459, 315, 479, 349" u="1" /> <c c="" r="480, 315, 502, 349" u="1" o="1" /> <c c="" r="503, 315, 513, 349" /> <c c="" r="514, 315, 526, 349" u="2" o="2" /> <c c="" r="527, 315, 541, 349" u="1" o="2" /> <c c="" r="542, 315, 554, 349" u="2" o="2" /> <c c="" r="555, 315, 577, 349" u="1" o="1" /> <c c="" r="578, 315, 589, 349" u="1" o="2" /> <c c="" r="590, 315, 605, 349" u="1" o="1" /> <c c="" r="606, 315, 623, 349" /> <c c="" r="624, 315, 646, 349" /> <c c="" r="647, 315, 664, 349" /> <c c="" r="665, 315, 686, 349" u="1" o="1" /> <c c="" r="687, 315, 709, 349" o="2" /> <c c="" r="710, 315, 726, 349" u="1" o="1" /> <c c="" r="727, 315, 738, 349" u="3" /> <c c="" r="739, 315, 752, 349" u="1" /> <c c="" r="753, 315, 769, 349" o="1" /> <c c="" r="770, 315, 787, 349" /> <c c="" r="788, 315, 801, 349" u="1" o="1" /> <c c="" r="802, 315, 814, 349" u="1" o="2" /> <c c="" r="815, 315, 827, 349" u="2" o="2" /> <c c="" r="828, 315, 839, 349" u="1" o="2" /> <c c="" r="840, 315, 851, 349" u="3" o="1" /> <c c="" r="852, 315, 873, 349" /> <c c="" r="874, 315, 885, 349" u="3" /> <c c="" r="886, 315, 900, 349" u="1" o="1" /> <c c="" r="901, 315, 913, 349" u="1" o="2" /> <c c="" r="914, 315, 917, 349" u="3" o="2" /> <c c="" r="918, 315, 926, 349" /> <c c="" r="927, 315, 935, 349" u="-2" o="2" /> <c c=" " r="936, 315, 961, 349" o="2" /> <c c=" " r="962, 315, 985, 349" u="3" /> <c c=" " r="986, 315, 1005, 349" o="2" /> <c c=" " r="1006, 315, 1019, 349" u="3" /> <c c="" r="0, 350, 17, 384" u="1" o="-1" /> <c c="" r="18, 350, 33, 384" u="3" o="2" /> <c c="" r="34, 350, 52, 384" o="1" /> <c c="" r="53, 350, 65, 384" u="3" o="1" /> <c c="" r="66, 350, 78, 384" u="3" o="1" /> <c c="" r="79, 350, 90, 384" u="3" /> <c c="" r="91, 350, 110, 384" u="1" o="1" /> <c c="" r="111, 350, 122, 384" u="3" o="1" /> <c c="" r="123, 350, 144, 384" u="1" /> <c c="" r="145, 350, 158, 384" u="1" o="1" /> <c c="" r="159, 350, 174, 384" u="3" o="2" /> <c c="" r="175, 350, 190, 384" u="3" o="2" /> <c c="" r="191, 350, 204, 384" u="3" /> <c c="" r="205, 350, 221, 384" o="3" /> <c c="" r="222, 350, 240, 384" u="3" o="2" /> <c c="" r="241, 350, 256, 384" u="3" o="2" /> <c c="" r="257, 350, 275, 384" u="1" o="2" /> <c c="" r="276, 350, 291, 384" u="3" o="2" /> <c c=" " r="292, 350, 304, 384" u="3" /> <c c="!" r="305, 350, 321, 384" u="1" o="2" /> <c c=""" r="322, 350, 339, 384" /> <c c="#" r="340, 350, 357, 384" u="1" o="-1" /> <c c="$" r="358, 350, 375, 384" u="1" o="1" /> <c c="%" r="376, 350, 392, 384" o="1" /> <c c="&" r="393, 350, 411, 384" u="3" /> <c c="'" r="412, 350, 425, 384" u="1" o="3" /> <c c="(" r="426, 350, 447, 384" u="3" o="2" /> <c c=")" r="448, 350, 472, 384" u="3" /> <c c="*" r="473, 350, 490, 384" o="1" /> <c c="+" r="491, 350, 508, 384" u="3" o="2" /> <c c="," r="509, 350, 521, 384" u="3" /> <c c="-" r="522, 350, 536, 384" u="1" o="1" /> <c c="." r="537, 350, 559, 384" u="3" o="1" /> <c c="/" r="560, 350, 574, 384" u="1" o="2" /> <c c="0" r="575, 350, 588, 384" u="1" o="1" /> <c c="1" r="589, 350, 602, 384" u="1" o="2" /> <c c="2" r="603, 350, 613, 384" u="3" o="1" /> <c c="3" r="614, 350, 624, 384" u="3" /> <c c="4" r="625, 350, 641, 384" u="1" o="1" /> <c c="5" r="642, 350, 654, 384" u="1" o="2" /> <c c="6" r="655, 350, 674, 384" u="1" /> <c c="7" r="675, 350, 685, 384" u="1" o="2" /> <c c="8" r="686, 350, 698, 384" u="3" o="2" /> <c c="9" r="699, 350, 711, 384" u="3" o="2" /> <c c=":" r="712, 350, 723, 384" u="3" o="1" /> <c c=";" r="724, 350, 737, 384" o="3" /> <c c="<" r="738, 350, 752, 384" u="3" o="3" /> <c c="=" r="753, 350, 765, 384" u="3" o="2" /> <c c=">" r="766, 350, 780, 384" u="1" o="2" /> <c c="?" r="781, 350, 793, 384" u="3" o="2" /> <c c="@" r="794, 350, 807, 384" u="3" o="1" /> <c c="A" r="808, 350, 819, 384" u="1" o="2" /> <c c="B" r="820, 350, 833, 384" /> <c c="C" r="834, 350, 848, 384" /> <c c="D" r="849, 350, 868, 384" u="2" o="1" /> <c c="E" r="869, 350, 883, 384" u="1" o="2" /> <c c="F" r="884, 350, 899, 384" u="3" /> <c c="G" r="900, 350, 911, 384" u="1" o="2" /> <c c="H" r="912, 350, 929, 384" u="3" o="3" /> <c c="I" r="930, 350, 950, 384" u="3" o="1" /> <c c="J" r="951, 350, 965, 384" o="1" /> <c c="K" r="966, 350, 981, 384" u="3" o="2" /> <c c="L" r="982, 350, 992, 384" u="3" o="1" /> <c c="M" r="993, 350, 1004, 384" u="1" o="2" /> <c c="N" r="1005, 350, 1023, 384" u="3" o="1" /> <c c="O" r="0, 385, 10, 419" u="1" o="3" /> <c c="Q" r="11, 385, 23, 419" u="1" o="2" /> <c c="R" r="24, 385, 39, 419" o="2" /> <c c="S" r="40, 385, 50, 419" u="3" /> <c c="T" r="51, 385, 62, 419" u="1" o="2" /> <c c="U" r="63, 385, 73, 419" u="2" o="2" /> <c c="V" r="74, 385, 77, 419" u="3" o="2" /> <c c="W" r="78, 385, 86, 419" /> <c c="X" r="87, 385, 95, 419" u="-2" o="2" /> <c c="Y" r="96, 385, 116, 419" o="2" /> <c c="Z" r="117, 385, 136, 419" u="3" o="1" /> <c c="[" r="137, 385, 152, 419" o="2" /> <c c="\" r="153, 385, 164, 419" u="3" o="1" /> <c c="^" r="165, 385, 179, 419" /> <c c="_" r="180, 385, 191, 419" u="3" o="3" /> <c c="b" r="192, 385, 209, 419" o="1" /> <c c="c" r="210, 385, 224, 419" o="1" /> <c c="j" r="225, 385, 246, 419" u="1" /> <c c="k" r="247, 385, 266, 419" u="1" o="-1" /> <c c="" r="267, 385, 278, 419" u="3" /> <c c="" r="279, 385, 289, 419" u="3" /> <c c="" r="290, 385, 304, 419" o="1" /> <c c="" r="305, 385, 317, 419" u="1" /> <c c="" r="318, 385, 331, 419" u="3" o="1" /> <c c="" r="332, 385, 343, 419" u="3" o="1" /> <c c="" r="344, 385, 367, 419" u="1" /> <c c="" r="368, 385, 388, 419" u="1" /> <c c="" r="389, 385, 402, 419" u="1" o="1" /> <c c="" r="403, 385, 413, 419" u="1" o="2" /> <c c="" r="414, 385, 428, 419" u="3" /> <c c="" r="429, 385, 441, 419" u="3" /> <c c="" r="442, 385, 458, 419" u="3" o="1" /> <c c="" r="459, 385, 473, 419" u="3" o="1" /> <c c="" r="474, 385, 490, 419" /> <c c="" r="491, 385, 505, 419" o="1" /> <c c="" r="506, 385, 524, 419" o="1" /> <c c="" r="525, 385, 540, 419" o="1" /> <c c="" r="541, 385, 559, 419" u="3" /> <c c="" r="560, 385, 575, 419" u="3" /> <c c="" r="576, 385, 596, 419" u="3" /> <c c="" r="597, 385, 613, 419" u="3" o="-1" /> <c c="" r="614, 385, 638, 419" u="3" o="1" /> <c c="" r="639, 385, 659, 419" u="3" o="1" /> <c c="" r="660, 385, 679, 419" u="1" o="1" /> <c c="" r="680, 385, 695, 419" u="1" o="1" /> <c c="" r="696, 385, 712, 419" u="1" o="2" /> <c c="" r="713, 385, 724, 419" u="1" o="2" /> <c c="" r="725, 385, 742, 419" /> <c c="" r="743, 385, 756, 419" /> <c c="" r="757, 385, 774, 419" /> <c c="" r="775, 385, 788, 419" /> <c c="" r="789, 385, 806, 419" /> <c c="" r="807, 385, 820, 419" /> <c c="" r="821, 385, 838, 419" o="1" /> <c c="" r="839, 385, 854, 419" u="1" o="1" /> <c c="" r="855, 385, 878, 419" o="1" /> <c c="" r="879, 385, 897, 419" o="1" /> <c c="" r="898, 385, 914, 419" u="1" o="1" /> <c c="" r="915, 385, 929, 419" u="1" /> <c c="" r="930, 385, 943, 419" u="1" o="3" /> <c c="" r="944, 385, 955, 419" u="1" o="2" /> <c c="" r="956, 385, 969, 419" u="3" o="1" /> <c c="" r="970, 385, 981, 419" u="3" /> <c c="" r="982, 385, 1002, 419" u="1" o="2" /> <c c="" r="1003, 385, 1021, 419" o="1" /> <c c="" r="0, 420, 20, 454" u="1" o="2" /> <c c="" r="21, 420, 39, 454" o="1" /> <c c="" r="40, 420, 43, 454" u="3" o="2" /> <c c="" r="44, 420, 65, 454" u="1" /> <c c="" r="66, 420, 85, 454" u="1" /> <c c="" r="86, 420, 98, 454" u="3" o="1" /> <c c="" r="99, 420, 109, 454" u="3" o="1" /> <c c="" r="110, 420, 125, 454" u="3" o="2" /> <c c="" r="126, 420, 138, 454" u="3" o="2" /> <c c="" r="139, 420, 152, 454" u="1" o="3" /> <c c="" r="153, 420, 164, 454" u="1" o="2" /> <c c="" r="165, 420, 168, 454" u="8" o="-11" /> <c c="" r="169, 420, 181, 454" u="3" o="-15" /> <c c="" r="182, 420, 193, 454" u="4" o="-15" /> <c c="" r="194, 420, 205, 454" u="4" o="-15" /> <c c="" r="206, 420, 209, 454" u="8" o="-11" /> <c c="" r="210, 420, 217, 454" u="6" o="-13" /> <c c="" r="218, 420, 225, 454" u="6" o="-13" /> <c c="" r="226, 420, 233, 454" u="6" o="-13" /> <c c="" r="234, 420, 241, 454" u="6" o="-13" /> <c c="" r="242, 420, 245, 454" u="-2" o="-1" /> <c c="" r="246, 420, 257, 454" u="3" o="-14" /> <c c="" r="258, 420, 261, 454" u="6" o="-9" /> <c c="" r="262, 420, 264, 454" u="9" o="-11" /> <c c="" r="265, 420, 274, 454" u="1" o="1" /> <c c="" r="275, 420, 282, 454" u="6" o="-13" /> <c c="" r="283, 420, 286, 454" u="2" o="2" /> <c c="" r="287, 420, 290, 454" u="15" o="-18" /> <c c="" r="291, 420, 294, 454" u="1" o="3" /> <c c="" r="295, 420, 309, 454" u="2" o="1" /> <c c="" r="310, 420, 324, 454" o="1" /> <c c="" r="325, 420, 335, 454" o="2" /> <c c="" r="336, 420, 349, 454" o="1" /> <c c="" r="350, 420, 366, 454" u="1" o="2" /> <c c="" r="367, 420, 373, 454" o="3" /> <c c="" r="374, 420, 382, 454" o="1" /> <c c="" r="383, 420, 399, 454" u="1" o="2" /> <c c="" r="400, 420, 415, 454" u="1" o="1" /> <c c="" r="416, 420, 422, 454" u="1" o="2" /> <c c="" r="423, 420, 434, 454" u="1" o="2" /> <c c="" r="435, 420, 448, 454" o="2" /> <c c="" r="449, 420, 461, 454" u="1" o="1" /> <c c="" r="462, 420, 478, 454" u="1" o="2" /> <c c="" r="479, 420, 493, 454" u="1" o="3" /> <c c="" r="494, 420, 501, 454" o="1" /> <c c="" r="502, 420, 510, 454" o="3" /> <c c="" r="511, 420, 527, 454" o="2" /> <c c="" r="528, 420, 543, 454" o="1" /> <c c="" r="544, 420, 555, 454" o="3" /> <c c="" r="556, 420, 568, 454" u="1" o="2" /> <c c="" r="569, 420, 581, 454" o="1" /> <c c="" r="582, 420, 595, 454" o="3" /> <c c="" r="596, 420, 611, 454" u="1" o="2" /> <c c="" r="612, 420, 623, 454" u="1" o="2" /> <c c="" r="624, 420, 641, 454" u="1" o="1" /> <c c="" r="642, 420, 658, 454" o="3" /> <c c="" r="659, 420, 674, 454" o="2" /> <c c="" r="675, 420, 688, 454" u="1" o="3" /> <c c="" r="689, 420, 703, 454" u="1" o="1" /> <c c="" r="704, 420, 709, 454" u="2" /> <c c="" r="710, 420, 720, 454" u="2" o="1" /> <c c="" r="721, 420, 744, 454" /> <c c="" r="745, 420, 765, 454" o="1" /> <c c="" r="766, 420, 789, 454" /> <c c="" r="790, 420, 810, 454" o="1" /> <c c="" r="811, 420, 834, 454" /> <c c="" r="835, 420, 855, 454" o="1" /> <c c="" r="856, 420, 873, 454" /> <c c="" r="874, 420, 888, 454" /> <c c=" " r="889, 420, 890, 454" o="13" /> <c c=" " r="891, 420, 892, 454" o="26" /> <c c=" " r="893, 420, 894, 454" o="13" /> <c c=" " r="895, 420, 896, 454" o="26" /> <c c=" " r="897, 420, 898, 454" o="8" /> <c c=" " r="899, 420, 900, 454" o="6" /> <c c=" " r="901, 420, 902, 454" o="3" /> <c c=" " r="903, 420, 904, 454" o="16" /> <c c=" " r="905, 420, 906, 454" o="8" /> <c c=" " r="907, 420, 908, 454" o="2" /> <c c=" " r="909, 420, 910, 454" o="1" /> <c c=" " r="911, 420, 917, 454" u="1" o="2" /> <c c=" " r="918, 420, 924, 454" u="1" o="2" /> <c c=" " r="925, 420, 936, 454" u="3" o="3" /> <c c=" " r="937, 420, 948, 454" u="1" o="2" /> <c c=" " r="949, 420, 974, 454" u="1" o="1" /> <c c=" " r="975, 420, 999, 454" u="2" o="1" /> <c c=" " r="1000, 420, 1006, 454" u="5" o="5" /> <c c=" " r="1007, 420, 1018, 454" u="1" o="2" /> <c c=" " r="1019, 420, 1022, 454" u="3" o="3" /> <c c=" " r="0, 455, 3, 489" u="3" o="3" /> <c c=" " r="4, 455, 7, 489" u="3" o="3" /> <c c=" " r="8, 455, 12, 489" u="3" o="2" /> <c c=" " r="13, 455, 21, 489" u="1" o="1" /> <c c=" " r="22, 455, 30, 489" u="1" o="1" /> <c c=" " r="31, 455, 39, 489" u="1" o="1" /> <c c=" " r="40, 455, 48, 489" u="1" o="1" /> <c c=" " r="49, 455, 60, 489" u="3" o="3" /> <c c="! " r="61, 455, 72, 489" u="3" o="3" /> <c c="" " r="73, 455, 78, 489" u="6" o="6" /> <c c="# " r="79, 455, 84, 489" u="3" o="2" /> <c c="$ " r="85, 455, 88, 489" u="3" o="3" /> <c c="% " r="89, 455, 101, 489" u="3" o="3" /> <c c="& " r="102, 455, 123, 489" u="3" o="3" /> <c c="' " r="124, 455, 127, 489" u="3" o="3" /> <c c="0 " r="128, 455, 155, 489" /> <c c="1 " r="156, 455, 192, 489" o="1" /> <c c="2 " r="193, 455, 199, 489" u="2" o="1" /> <c c="3 " r="200, 455, 213, 489" u="2" /> <c c="4 " r="214, 455, 234, 489" u="2" o="-2" /> <c c="5 " r="235, 455, 241, 489" u="1" o="2" /> <c c="6 " r="242, 455, 255, 489" o="2" /> <c c="7 " r="256, 455, 276, 489" u="-1" o="1" /> <c c="8 " r="277, 455, 286, 489" o="1" /> <c c="9 " r="287, 455, 294, 489" u="1" o="1" /> <c c=": " r="295, 455, 302, 489" o="2" /> <c c="; " r="303, 455, 319, 489" u="2" o="2" /> <c c="< " r="320, 455, 329, 489" u="3" o="2" /> <c c="= " r="330, 455, 341, 489" /> <c c="> " r="342, 455, 353, 489" u="1" o="2" /> <c c="@ " r="354, 455, 370, 489" /> <c c="A " r="371, 455, 383, 489" o="1" /> <c c="B " r="384, 455, 406, 489" u="2" o="1" /> <c c="C " r="407, 455, 413, 489" u="1" o="2" /> <c c="D " r="414, 455, 430, 489" u="-8" o="-8" /> <c c="p " r="431, 455, 440, 489" u="1" o="1" /> <c c="t " r="441, 455, 450, 489" u="1" o="1" /> <c c="u " r="451, 455, 458, 489" u="2" o="2" /> <c c="v " r="459, 455, 467, 489" u="2" o="1" /> <c c="w " r="468, 455, 476, 489" u="2" o="1" /> <c c="x " r="477, 455, 485, 489" u="2" o="1" /> <c c="y " r="486, 455, 494, 489" u="1" o="2" /> <c c="z " r="495, 455, 504, 489" u="1" o="1" /> <c c="{ " r="505, 455, 514, 489" u="1" o="1" /> <c c="| " r="515, 455, 524, 489" u="1" o="1" /> <c c="} " r="525, 455, 529, 489" u="1" o="1" /> <c c="~ " r="530, 455, 534, 489" u="1" o="1" /> <c c=" " r="535, 455, 542, 489" u="2" o="1" /> <c c=" " r="543, 455, 552, 489" u="1" o="1" /> <c c=" " r="553, 455, 557, 489" u="3" o="4" /> <c c=" " r="558, 455, 565, 489" u="2" o="2" /> <c c=" " r="566, 455, 573, 489" u="2" o="2" /> <c c=" " r="574, 455, 583, 489" u="1" o="1" /> <c c=" " r="584, 455, 591, 489" u="2" o="2" /> <c c=" " r="592, 455, 600, 489" u="2" o="1" /> <c c=" " r="601, 455, 609, 489" u="2" o="1" /> <c c=" " r="610, 455, 618, 489" u="2" o="1" /> <c c=" " r="619, 455, 627, 489" u="1" o="2" /> <c c=" " r="628, 455, 637, 489" u="1" o="1" /> <c c=" " r="638, 455, 647, 489" u="1" o="1" /> <c c=" " r="648, 455, 657, 489" u="1" o="1" /> <c c=" " r="658, 455, 662, 489" u="1" o="1" /> <c c=" " r="663, 455, 667, 489" u="1" o="1" /> <c c=" " r="668, 455, 683, 489" u="1" o="3" /> <c c=" " r="684, 455, 703, 489" /> <c c=" " r="704, 455, 719, 489" u="1" o="3" /> <c c=" " r="720, 455, 734, 489" u="1" o="2" /> <c c=" " r="735, 455, 746, 489" u="3" o="3" /> <c c=" " r="747, 455, 768, 489" u="3" o="1" /> <c c=" " r="769, 455, 790, 489" u="1" /> <c c=" " r="791, 455, 822, 489" u="3" o="2" /> <c c=" " r="823, 455, 846, 489" u="3" o="1" /> <c c=" " r="847, 455, 874, 489" u="1" /> <c c=" " r="875, 455, 898, 489" u="3" o="3" /> <c c=" " r="899, 455, 915, 489" u="-1" o="2" /> <c c="!" r="916, 455, 936, 489" /> <c c="!" r="937, 455, 957, 489" /> <c c="!" r="958, 455, 975, 489" u="2" o="1" /> <c c="!" r="976, 455, 998, 489" u="1" o="2" /> <c c="!" r="999, 455, 1013, 489" u="1" o="2" /> <c c="!" r="0, 490, 20, 524" /> <c c="!" r="21, 490, 41, 524" /> <c c="!" r="42, 490, 54, 524" u="2" o="3" /> <c c="!" r="55, 490, 69, 524" u="1" o="1" /> <c c=" !" r="70, 490, 90, 524" u="1" /> <c c=" !" r="91, 490, 111, 524" u="1" /> <c c=" !" r="112, 490, 141, 524" u="1" /> <c c=" !" r="142, 490, 158, 524" o="1" /> <c c=" !" r="159, 490, 177, 524" u="3" o="3" /> <c c="!" r="178, 490, 195, 524" u="2" /> <c c="!" r="196, 490, 214, 524" u="1" /> <c c="!" r="215, 490, 233, 524" u="-1" o="1" /> <c c="!" r="234, 490, 249, 524" u="2" o="2" /> <c c="!" r="250, 490, 270, 524" o="1" /> <c c="!" r="271, 490, 287, 524" /> <c c="!" r="288, 490, 312, 524" u="1" o="1" /> <c c="!" r="313, 490, 329, 524" u="3" o="3" /> <c c="!" r="330, 490, 353, 524" u="3" /> <c c="!" r="354, 490, 374, 524" u="1" o="2" /> <c c="!" r="375, 490, 393, 524" u="1" o="1" /> <c c="!" r="394, 490, 409, 524" u="3" o="1" /> <c c="!" r="410, 490, 433, 524" u="2" o="-1" /> <c c="!" r="434, 490, 458, 524" u="1" /> <c c="!" r="459, 490, 481, 524" u="2" o="1" /> <c c="!" r="482, 490, 500, 524" u="3" /> <c c="!" r="501, 490, 516, 524" u="3" o="-1" /> <c c="!" r="517, 490, 533, 524" u="3" o="-2" /> <c c=" !" r="534, 490, 553, 524" u="2" o="1" /> <c c="!!" r="554, 490, 589, 524" u="3" o="2" /> <c c=""!" r="590, 490, 611, 524" u="1" /> <c c="#!" r="612, 490, 629, 524" o="1" /> <c c="$!" r="630, 490, 644, 524" u="1" o="2" /> <c c="%!" r="645, 490, 656, 524" u="1" o="2" /> <c c="&!" r="657, 490, 676, 524" u="3" o="2" /> <c c="'!" r="677, 490, 696, 524" u="2" o="3" /> <c c="(!" r="697, 490, 711, 524" u="1" o="1" /> <c c=")!" r="712, 490, 719, 524" u="2" o="2" /> <c c="*!" r="720, 490, 735, 524" u="3" /> <c c="+!" r="736, 490, 754, 524" o="1" /> <c c=",!" r="755, 490, 774, 524" o="3" /> <c c="-!" r="775, 490, 792, 524" u="1" /> <c c=".!" r="793, 490, 815, 524" u="1" /> <c c="/!" r="816, 490, 827, 524" u="1" o="1" /> <c c="0!" r="828, 490, 842, 524" u="1" /> <c c="1!" r="843, 490, 867, 524" o="-2" /> <c c="2!" r="868, 490, 880, 524" u="3" o="3" /> <c c="3!" r="881, 490, 906, 524" u="1" o="2" /> <c c="4!" r="907, 490, 920, 524" u="1" o="1" /> <c c="5!" r="921, 490, 935, 524" u="2" o="2" /> <c c="6!" r="936, 490, 951, 524" u="1" o="2" /> <c c="7!" r="952, 490, 962, 524" u="1" o="2" /> <c c="8!" r="963, 490, 977, 524" u="1" o="1" /> <c c="[!" r="978, 490, 997, 524" u="1" o="2" /> <c c="\!" r="998, 490, 1018, 524" u="1" o="1" /> <c c="]!" r="0, 525, 20, 559" u="1" o="1" /> <c c="^!" r="21, 525, 41, 559" u="1" o="1" /> <c c="!" r="42, 525, 62, 559" u="3" o="2" /> <c c="!" r="63, 525, 71, 559" u="3" o="3" /> <c c="!" r="72, 525, 92, 559" u="3" o="2" /> <c c="!" r="93, 525, 101, 559" u="4" o="2" /> <c c="!" r="102, 525, 129, 559" u="3" o="3" /> <c c="!" r="130, 525, 138, 559" u="4" o="2" /> <c c="!" r="139, 525, 153, 559" u="3" o="3" /> <c c="!" r="154, 525, 168, 559" u="3" o="3" /> <c c="!" r="169, 525, 183, 559" u="3" o="3" /> <c c="!" r="184, 525, 198, 559" u="3" o="3" /> <c c="!" r="199, 525, 219, 559" u="3" o="2" /> <c c="!" r="220, 525, 240, 559" u="2" o="3" /> <c c="!" r="241, 525, 257, 559" u="3" o="2" /> <c c="!" r="258, 525, 274, 559" u="3" o="2" /> <c c="!" r="275, 525, 295, 559" u="3" o="2" /> <c c="!" r="296, 525, 304, 559" u="3" o="3" /> <c c="!" r="305, 525, 325, 559" u="3" o="2" /> <c c="!" r="326, 525, 334, 559" u="3" o="3" /> <c c="!" r="335, 525, 355, 559" u="3" o="2" /> <c c="!" r="356, 525, 376, 559" u="2" o="3" /> <c c="!" r="377, 525, 397, 559" u="3" o="2" /> <c c="!" r="398, 525, 406, 559" u="3" o="3" /> <c c="!" r="407, 525, 427, 559" u="2" o="3" /> <c c="!" r="428, 525, 436, 559" u="3" o="3" /> <c c="!" r="437, 525, 447, 559" u="2" o="2" /> <c c="!" r="448, 525, 468, 559" u="3" o="2" /> <c c="!" r="469, 525, 489, 559" u="2" o="3" /> <c c="!" r="490, 525, 510, 559" u="3" o="2" /> <c c="!" r="511, 525, 531, 559" u="2" o="3" /> <c c="!" r="532, 525, 559, 559" u="3" o="3" /> <c c="!" r="560, 525, 587, 559" u="3" o="3" /> <c c="!" r="588, 525, 600, 559" u="3" o="3" /> <c c="!" r="601, 525, 613, 559" u="3" o="4" /> <c c="!" r="614, 525, 626, 559" u="4" o="3" /> <c c="!" r="627, 525, 639, 559" u="3" o="4" /> <c c="!" r="640, 525, 652, 559" u="4" o="3" /> <c c="!" r="653, 525, 665, 559" u="3" o="4" /> <c c="!" r="666, 525, 686, 559" u="3" o="2" /> <c c="!" r="687, 525, 708, 559" u="3" o="3" /> <c c="!" r="709, 525, 730, 559" u="3" o="3" /> <c c="!" r="731, 525, 751, 559" u="3" o="2" /> <c c="!" r="752, 525, 772, 559" u="3" o="2" /> <c c="!" r="773, 525, 793, 559" u="3" o="2" /> <c c="!" r="794, 525, 814, 559" u="3" o="2" /> <c c="!" r="815, 525, 835, 559" u="3" o="2" /> <c c="!" r="836, 525, 856, 559" u="3" o="2" /> <c c="!" r="857, 525, 861, 559" u="4" o="4" /> <c c="!" r="862, 525, 866, 559" u="4" o="4" /> <c c="!" r="867, 525, 887, 559" u="3" o="2" /> <c c="!" r="888, 525, 908, 559" u="3" o="2" /> <c c="!" r="909, 525, 913, 559" u="4" o="4" /> <c c="!" r="914, 525, 918, 559" u="4" o="4" /> <c c="!" r="919, 525, 939, 559" u="3" o="2" /> <c c="!" r="940, 525, 954, 559" u="4" o="3" /> <c c="!" r="955, 525, 975, 559" u="3" o="2" /> <c c="!" r="976, 525, 996, 559" u="3" o="2" /> <c c="!" r="997, 525, 1011, 559" u="4" o="3" /> <c c="!" r="0, 560, 20, 594" u="3" o="2" /> <c c="!" r="21, 560, 35, 594" u="4" o="3" /> <c c="!" r="36, 560, 56, 594" u="3" o="2" /> <c c="!" r="57, 560, 77, 594" u="3" o="2" /> <c c="!" r="78, 560, 97, 594" u="3" o="3" /> <c c="!" r="98, 560, 125, 594" u="3" o="3" /> <c c="!" r="126, 560, 145, 594" u="3" o="3" /> <c c="!" r="146, 560, 165, 594" u="3" o="3" /> <c c="!" r="166, 560, 179, 594" u="4" o="4" /> <c c="!" r="180, 560, 199, 594" u="3" o="3" /> <c c="!" r="200, 560, 213, 594" u="4" o="4" /> <c c="!" r="214, 560, 241, 594" u="3" o="3" /> <c c="!" r="242, 560, 255, 594" u="4" o="4" /> <c c="!" r="256, 560, 272, 594" u="3" o="3" /> <c c="!" r="273, 560, 289, 594" u="3" o="3" /> <c c="!" r="290, 560, 306, 594" u="3" o="3" /> <c c="!" r="307, 560, 323, 594" u="3" o="3" /> <c c="!" r="324, 560, 344, 594" u="3" o="2" /> <c c="!" r="345, 560, 365, 594" u="3" o="2" /> <c c="!" r="366, 560, 393, 594" u="3" o="3" /> <c c="!" r="394, 560, 421, 594" u="3" o="3" /> <c c="!" r="422, 560, 429, 594" u="4" o="3" /> <c c="!" r="430, 560, 437, 594" u="4" o="3" /> <c c="!" r="438, 560, 458, 594" u="3" o="2" /> <c c="!" r="459, 560, 466, 594" u="4" o="3" /> <c c="!" r="467, 560, 487, 594" u="3" o="2" /> <c c="!" r="488, 560, 495, 594" u="4" o="3" /> <c c="!" r="496, 560, 515, 594" u="3" o="3" /> <c c="!" r="516, 560, 536, 594" u="3" o="2" /> <c c="!" r="537, 560, 557, 594" u="3" o="2" /> <c c="!" r="558, 560, 571, 594" u="4" o="4" /> <c c="!" r="572, 560, 592, 594" u="3" o="2" /> <c c="!" r="593, 560, 606, 594" u="4" o="4" /> <c c="!" r="607, 560, 620, 594" u="4" o="4" /> <c c=""" r="621, 560, 639, 594" u="3" o="3" /> <c c=""" r="640, 560, 654, 594" u="3" o="2" /> <c c=""" r="655, 560, 667, 594" u="3" o="3" /> <c c=""" r="668, 560, 680, 594" u="3" o="3" /> <c c=""" r="681, 560, 693, 594" u="3" o="3" /> <c c=""" r="694, 560, 715, 594" u="3" o="2" /> <c c=""" r="716, 560, 734, 594" u="3" o="3" /> <c c=""" r="735, 560, 753, 594" u="3" o="3" /> <c c=""" r="754, 560, 770, 594" u="3" o="2" /> <c c=" "" r="771, 560, 788, 594" u="3" o="1" /> <c c=" "" r="789, 560, 801, 594" u="3" o="3" /> <c c=" "" r="802, 560, 818, 594" u="3" o="2" /> <c c=" "" r="819, 560, 835, 594" u="3" o="4" /> <c c=" "" r="836, 560, 848, 594" u="3" o="3" /> <c c=""" r="849, 560, 865, 594" u="3" o="2" /> <c c=""" r="866, 560, 884, 594" u="3" o="4" /> <c c=""" r="885, 560, 904, 594" u="3" o="3" /> <c c=""" r="905, 560, 921, 594" u="3" o="3" /> <c c=""" r="922, 560, 938, 594" u="3" o="2" /> <c c=""" r="939, 560, 954, 594" u="3" o="3" /> <c c=""" r="955, 560, 970, 594" u="3" o="3" /> <c c=""" r="971, 560, 979, 594" u="3" o="3" /> <c c=""" r="980, 560, 988, 594" u="3" o="3" /> <c c=""" r="989, 560, 1003, 594" u="4" o="3" /> <c c=""" r="1004, 560, 1013, 594" u="3" o="3" /> <c c=""" r="1014, 560, 1023, 594" u="3" o="3" /> <c c=""" r="0, 595, 20, 629" u="2" /> <c c=""" r="21, 595, 41, 629" u="2" /> <c c=""" r="42, 595, 62, 629" u="2" /> <c c=""" r="63, 595, 83, 629" u="3" o="2" /> <c c=""" r="84, 595, 104, 629" u="3" o="2" /> <c c=""" r="105, 595, 121, 629" u="3" o="2" /> <c c=" "" r="122, 595, 138, 629" u="3" o="2" /> <c c="!"" r="139, 595, 155, 629" u="3" o="2" /> <c c="""" r="156, 595, 172, 629" u="3" o="2" /> <c c="#"" r="173, 595, 174, 629" u="4" o="5" /> <c c="$"" r="175, 595, 182, 629" u="3" o="4" /> <c c="%"" r="183, 595, 190, 629" u="4" o="5" /> <c c="&"" r="191, 595, 203, 629" u="3" o="4" /> <c c="'"" r="204, 595, 219, 629" u="3" o="3" /> <c c="("" r="220, 595, 235, 629" u="3" o="3" /> <c c=")"" r="236, 595, 251, 629" u="3" o="3" /> <c c="*"" r="252, 595, 268, 629" u="3" o="2" /> <c c="+"" r="269, 595, 280, 629" u="3" o="2" /> <c c=","" r="281, 595, 298, 629" u="3" o="3" /> <c c="-"" r="299, 595, 323, 629" u="3" o="4" /> <c c="."" r="324, 595, 334, 629" u="3" o="4" /> <c c="/"" r="335, 595, 352, 629" u="3" o="4" /> <c c="0"" r="353, 595, 377, 629" u="3" o="5" /> <c c="1"" r="378, 595, 390, 629" u="3" o="2" /> <c c="2"" r="391, 595, 403, 629" u="3" o="2" /> <c c="3"" r="404, 595, 416, 629" u="3" o="2" /> <c c="4"" r="417, 595, 433, 629" u="3" o="2" /> <c c="5"" r="434, 595, 450, 629" u="3" o="2" /> <c c="6"" r="451, 595, 454, 629" u="4" o="4" /> <c c="7"" r="455, 595, 471, 629" u="3" o="2" /> <c c="8"" r="472, 595, 488, 629" u="3" o="2" /> <c c="9"" r="489, 595, 505, 629" u="3" o="2" /> <c c=":"" r="506, 595, 522, 629" u="3" o="2" /> <c c=";"" r="523, 595, 539, 629" u="3" o="2" /> <c c="<"" r="540, 595, 556, 629" u="3" o="2" /> <c c="="" r="557, 595, 573, 629" u="3" o="2" /> <c c=">"" r="574, 595, 590, 629" u="3" o="2" /> <c c="?"" r="591, 595, 607, 629" u="3" o="2" /> <c c="@"" r="608, 595, 613, 629" u="4" o="4" /> <c c="A"" r="614, 595, 630, 629" u="3" o="2" /> <c c="B"" r="631, 595, 647, 629" u="3" o="2" /> <c c="C"" r="648, 595, 664, 629" u="3" o="2" /> <c c="D"" r="665, 595, 681, 629" u="3" o="2" /> <c c="E"" r="682, 595, 698, 629" u="3" o="2" /> <c c="F"" r="699, 595, 715, 629" u="3" o="2" /> <c c="G"" r="716, 595, 732, 629" u="3" o="2" /> <c c="H"" r="733, 595, 749, 629" u="3" o="2" /> <c c="I"" r="750, 595, 766, 629" u="3" o="2" /> <c c="J"" r="767, 595, 783, 629" u="3" o="2" /> <c c="K"" r="784, 595, 800, 629" u="3" o="2" /> <c c="L"" r="801, 595, 817, 629" u="3" o="2" /> <c c="M"" r="818, 595, 834, 629" u="3" o="2" /> <c c="N"" r="835, 595, 851, 629" u="3" o="2" /> <c c="O"" r="852, 595, 868, 629" u="3" o="2" /> <c c="P"" r="869, 595, 885, 629" u="3" o="2" /> <c c="Q"" r="886, 595, 902, 629" u="3" o="2" /> <c c="R"" r="903, 595, 919, 629" u="3" o="2" /> <c c="S"" r="920, 595, 936, 629" u="3" o="2" /> <c c="T"" r="937, 595, 953, 629" u="3" o="2" /> <c c="U"" r="954, 595, 970, 629" u="3" o="2" /> <c c="V"" r="971, 595, 987, 629" u="3" o="2" /> <c c="W"" r="988, 595, 1004, 629" u="3" o="2" /> <c c="X"" r="1005, 595, 1021, 629" u="3" o="2" /> <c c="Y"" r="0, 630, 16, 664" u="3" o="2" /> <c c="Z"" r="17, 630, 33, 664" u="3" o="2" /> <c c="["" r="34, 630, 50, 664" u="3" o="2" /> <c c="\"" r="51, 630, 67, 664" u="3" o="2" /> <c c="]"" r="68, 630, 84, 664" u="3" o="2" /> <c c="^"" r="85, 630, 101, 664" u="3" o="2" /> <c c="_"" r="102, 630, 118, 664" u="3" o="2" /> <c c="`"" r="119, 630, 135, 664" u="3" o="2" /> <c c="a"" r="136, 630, 152, 664" u="3" o="2" /> <c c="b"" r="153, 630, 169, 664" u="3" o="2" /> <c c="c"" r="170, 630, 186, 664" u="3" o="2" /> <c c="d"" r="187, 630, 203, 664" u="3" o="2" /> <c c="e"" r="204, 630, 220, 664" u="3" o="2" /> <c c="f"" r="221, 630, 237, 664" u="3" o="2" /> <c c="g"" r="238, 630, 254, 664" u="3" o="2" /> <c c="h"" r="255, 630, 271, 664" u="3" o="2" /> <c c="i"" r="272, 630, 288, 664" u="3" o="2" /> <c c="j"" r="289, 630, 314, 664" u="3" o="2" /> <c c="k"" r="315, 630, 340, 664" u="3" o="2" /> <c c="l"" r="341, 630, 350, 664" u="3" o="3" /> <c c="m"" r="351, 630, 367, 664" u="3" o="2" /> <c c="n"" r="368, 630, 384, 664" u="3" o="2" /> <c c="o"" r="385, 630, 401, 664" u="3" o="2" /> <c c="p"" r="402, 630, 418, 664" u="3" o="2" /> <c c="q"" r="419, 630, 435, 664" u="3" o="2" /> <c c="r"" r="436, 630, 452, 664" u="3" o="2" /> <c c="s"" r="453, 630, 469, 664" u="3" o="2" /> <c c="t"" r="470, 630, 486, 664" u="3" o="2" /> <c c="u"" r="487, 630, 503, 664" u="3" o="2" /> <c c="v"" r="504, 630, 520, 664" u="3" o="2" /> <c c="w"" r="521, 630, 537, 664" u="3" o="2" /> <c c="x"" r="538, 630, 554, 664" u="3" o="2" /> <c c="y"" r="555, 630, 571, 664" u="3" o="2" /> <c c="z"" r="572, 630, 588, 664" u="3" o="2" /> <c c="{"" r="589, 630, 605, 664" u="3" o="2" /> <c c="|"" r="606, 630, 622, 664" u="3" o="2" /> <c c="}"" r="623, 630, 639, 664" u="3" o="2" /> <c c="~"" r="640, 630, 656, 664" u="3" o="2" /> <c c=""" r="657, 630, 673, 664" u="3" o="2" /> <c c=""" r="674, 630, 690, 664" u="3" o="2" /> <c c=""" r="691, 630, 707, 664" u="3" o="2" /> <c c=""" r="708, 630, 724, 664" u="3" o="2" /> <c c=""" r="725, 630, 741, 664" u="3" o="2" /> <c c=""" r="742, 630, 758, 664" u="3" o="2" /> <c c=""" r="759, 630, 775, 664" u="3" o="2" /> <c c=""" r="776, 630, 792, 664" u="3" o="2" /> <c c=""" r="793, 630, 809, 664" u="3" o="2" /> <c c=""" r="810, 630, 826, 664" u="3" o="2" /> <c c=""" r="827, 630, 843, 664" u="3" o="2" /> <c c=""" r="844, 630, 860, 664" u="3" o="2" /> <c c=""" r="861, 630, 877, 664" u="3" o="2" /> <c c=""" r="878, 630, 894, 664" u="3" o="2" /> <c c=""" r="895, 630, 911, 664" u="3" o="2" /> <c c=""" r="912, 630, 928, 664" u="3" o="2" /> <c c=""" r="929, 630, 945, 664" u="3" o="2" /> <c c=""" r="946, 630, 962, 664" u="3" o="2" /> <c c=""" r="963, 630, 979, 664" u="3" o="2" /> <c c=""" r="980, 630, 996, 664" u="3" o="2" /> <c c=""" r="997, 630, 1013, 664" u="3" o="2" /> <c c=""" r="0, 665, 16, 699" u="3" o="2" /> <c c=""" r="17, 665, 33, 699" u="3" o="2" /> <c c=""" r="34, 665, 50, 699" u="3" o="2" /> <c c=""" r="51, 665, 67, 699" u="3" o="2" /> <c c=""" r="68, 665, 84, 699" u="3" o="2" /> <c c=""" r="85, 665, 101, 699" u="3" o="2" /> <c c=""" r="102, 665, 118, 699" u="3" o="2" /> <c c=""" r="119, 665, 135, 699" u="3" o="2" /> <c c=""" r="136, 665, 152, 699" u="3" o="2" /> <c c=""" r="153, 665, 169, 699" u="3" o="2" /> <c c=""" r="170, 665, 186, 699" u="3" o="2" /> <c c=""" r="187, 665, 203, 699" u="3" o="2" /> <c c=""" r="204, 665, 220, 699" u="3" o="2" /> <c c=""" r="221, 665, 237, 699" u="3" o="2" /> <c c=""" r="238, 665, 254, 699" u="3" o="2" /> <c c=""" r="255, 665, 271, 699" u="3" o="2" /> <c c=""" r="272, 665, 288, 699" u="3" o="2" /> <c c=""" r="289, 665, 305, 699" u="3" o="2" /> <c c=""" r="306, 665, 314, 699" u="4" o="4" /> <c c=""" r="315, 665, 323, 699" u="4" o="4" /> <c c=""" r="324, 665, 340, 699" u="3" o="2" /> <c c=""" r="341, 665, 357, 699" u="3" o="2" /> <c c=""" r="358, 665, 374, 699" u="3" o="2" /> <c c=""" r="375, 665, 391, 699" u="3" o="2" /> <c c=""" r="392, 665, 408, 699" u="3" o="2" /> <c c=""" r="409, 665, 425, 699" u="3" o="2" /> <c c=""" r="426, 665, 442, 699" u="3" o="2" /> <c c=""" r="443, 665, 459, 699" u="3" o="2" /> <c c=""" r="460, 665, 476, 699" u="3" o="2" /> <c c=""" r="477, 665, 493, 699" u="3" o="2" /> <c c=""" r="494, 665, 510, 699" u="3" o="2" /> <c c=""" r="511, 665, 527, 699" u="3" o="2" /> <c c=""" r="528, 665, 544, 699" u="3" o="2" /> <c c=""" r="545, 665, 561, 699" u="3" o="2" /> <c c=""" r="562, 665, 582, 699" u="3" o="2" /> <c c=""" r="583, 665, 603, 699" u="3" o="2" /> <c c=""" r="604, 665, 620, 699" u="3" o="2" /> <c c=""" r="621, 665, 636, 699" u="3" o="3" /> <c c=""" r="637, 665, 648, 699" u="2" o="4" /> <c c=""" r="649, 665, 665, 699" u="3" o="2" /> <c c=""" r="666, 665, 682, 699" u="3" o="2" /> <c c=""" r="683, 665, 699, 699" u="3" o="2" /> <c c=""" r="700, 665, 716, 699" u="3" o="2" /> <c c=""" r="717, 665, 733, 699" u="3" o="2" /> <c c=""" r="734, 665, 749, 699" u="3" o="3" /> <c c=""" r="750, 665, 765, 699" u="3" o="3" /> <c c=""" r="766, 665, 782, 699" u="3" o="2" /> <c c=""" r="783, 665, 799, 699" u="3" o="2" /> <c c=""" r="800, 665, 815, 699" u="3" o="3" /> <c c=""" r="816, 665, 819, 699" u="4" o="5" /> <c c=""" r="820, 665, 835, 699" u="3" o="3" /> <c c=""" r="836, 665, 853, 699" u="2" o="2" /> <c c=""" r="854, 665, 875, 699" u="3" o="3" /> <c c=""" r="876, 665, 892, 699" u="3" o="2" /> <c c=""" r="893, 665, 909, 699" u="3" o="2" /> <c c=""" r="910, 665, 926, 699" u="3" o="2" /> <c c=""" r="927, 665, 943, 699" u="3" o="2" /> <c c=""" r="944, 665, 960, 699" u="3" o="2" /> <c c=""" r="961, 665, 976, 699" u="3" o="3" /> <c c=""" r="977, 665, 992, 699" u="3" o="3" /> <c c=""" r="993, 665, 1009, 699" u="3" o="2" /> <c c=""" r="0, 700, 16, 734" u="3" o="2" /> <c c=""" r="17, 700, 33, 734" u="3" o="2" /> <c c=""" r="34, 700, 50, 734" u="3" o="2" /> <c c=""" r="51, 700, 67, 734" u="3" o="2" /> <c c=""" r="68, 700, 84, 734" u="3" o="2" /> <c c=""" r="85, 700, 101, 734" u="3" o="2" /> <c c=""" r="102, 700, 118, 734" u="3" o="2" /> <c c=""" r="119, 700, 153, 734" u="3" o="2" /> <c c=""" r="154, 700, 188, 734" u="3" o="2" /> <c c=""" r="189, 700, 205, 734" u="3" o="2" /> <c c=""" r="206, 700, 222, 734" u="3" o="2" /> <c c=""" r="223, 700, 239, 734" u="3" o="2" /> <c c=""" r="240, 700, 256, 734" u="3" o="2" /> <c c=""" r="257, 700, 273, 734" u="3" o="2" /> <c c=""" r="274, 700, 290, 734" u="3" o="2" /> <c c=""" r="291, 700, 307, 734" u="3" o="2" /> <c c=""" r="308, 700, 324, 734" u="3" o="2" /> <c c=""" r="325, 700, 341, 734" u="3" o="2" /> <c c=""" r="342, 700, 358, 734" u="3" o="2" /> <c c=""" r="359, 700, 375, 734" u="3" o="2" /> <c c=""" r="376, 700, 392, 734" u="3" o="2" /> <c c=""" r="393, 700, 409, 734" u="3" o="2" /> <c c=""" r="410, 700, 426, 734" u="3" o="2" /> <c c=""" r="427, 700, 444, 734" u="3" o="1" /> <c c=""" r="445, 700, 461, 734" u="3" o="2" /> <c c=""" r="462, 700, 478, 734" u="3" o="2" /> <c c=""" r="479, 700, 495, 734" u="3" o="2" /> <c c=""" r="496, 700, 512, 734" u="3" o="2" /> <c c=""" r="513, 700, 529, 734" u="3" o="2" /> <c c=""" r="530, 700, 533, 734" u="9" o="9" /> <c c=""" r="534, 700, 551, 734" u="3" o="1" /> <c c=""" r="552, 700, 569, 734" u="3" o="1" /> <c c=""" r="570, 700, 587, 734" u="3" o="1" /> <c c="#" r="588, 700, 607, 734" u="2" o="2" /> <c c="#" r="608, 700, 624, 734" u="3" o="2" /> <c c="#" r="625, 700, 632, 734" u="5" o="2" /> <c c=" #" r="633, 700, 640, 734" u="3" o="4" /> <c c=" #" r="641, 700, 648, 734" u="5" o="2" /> <c c=" #" r="649, 700, 656, 734" u="3" o="4" /> <c c=" #" r="657, 700, 664, 734" u="4" /> <c c="!#" r="665, 700, 672, 734" o="4" /> <c c=""#" r="673, 700, 689, 734" u="3" o="2" /> <c c="##" r="690, 700, 706, 734" u="3" o="2" /> <c c="$" r="707, 700, 731, 734" u="2" o="1" /> <c c="$" r="732, 700, 757, 734" u="1" o="1" /> <c c="$" r="758, 700, 783, 734" u="1" o="1" /> <c c="$" r="784, 700, 809, 734" u="2" /> <c c="$" r="810, 700, 835, 734" u="2" /> <c c="$" r="836, 700, 861, 734" u="2" /> <c c="$" r="862, 700, 889, 734" /> <c c="$" r="890, 700, 915, 734" u="2" /> <c c="$" r="916, 700, 932, 734" u="6" o="5" /> <c c=" $" r="933, 700, 951, 734" u="5" o="4" /> <c c=" $" r="952, 700, 968, 734" u="6" o="5" /> <c c=" $" r="969, 700, 986, 734" u="4" o="3" /> <c c=" $" r="987, 700, 1002, 734" u="6" o="6" /> <c c=" $" r="1003, 700, 1020, 734" u="5" o="5" /> <c c="$" r="0, 735, 18, 769" u="5" o="4" /> <c c="$" r="19, 735, 36, 769" u="5" o="5" /> <c c="$" r="37, 735, 61, 769" u="2" o="1" /> <c c="$" r="62, 735, 86, 769" u="2" o="1" /> <c c="$" r="87, 735, 111, 769" u="2" o="1" /> <c c="$" r="112, 735, 136, 769" u="2" o="1" /> <c c="$" r="137, 735, 160, 769" u="2" o="2" /> <c c="$" r="161, 735, 187, 769" u="2" o="-1" /> <c c="$" r="188, 735, 212, 769" u="1" o="2" /> <c c="$" r="213, 735, 237, 769" u="2" o="1" /> <c c="$" r="238, 735, 261, 769" u="1" o="3" /> <c c="$" r="262, 735, 279, 769" u="5" o="5" /> <c c="$" r="280, 735, 304, 769" u="2" o="1" /> <c c="$" r="305, 735, 329, 769" u="2" o="1" /> <c c="$" r="330, 735, 346, 769" u="6" o="5" /> <c c="$" r="347, 735, 365, 769" u="5" o="4" /> <c c="$" r="366, 735, 383, 769" u="5" o="5" /> <c c="$" r="384, 735, 401, 769" u="5" o="5" /> <c c=" $" r="402, 735, 418, 769" u="5" o="6" /> <c c="!$" r="419, 735, 443, 769" u="2" o="1" /> <c c=""$" r="444, 735, 463, 769" u="4" o="4" /> <c c="#$" r="464, 735, 472, 769" o="1" /> <c c="$$" r="473, 735, 491, 769" u="5" o="4" /> <c c="%" r="492, 735, 519, 769" /> <c c="%" r="520, 735, 547, 769" /> <c c="%" r="548, 735, 550, 769" u="12" o="13" /> <c c="%" r="551, 735, 554, 769" u="12" o="12" /> <c c="%" r="555, 735, 580, 769" u="1" o="1" /> <c c="%" r="581, 735, 606, 769" u="1" o="1" /> <c c="%" r="607, 735, 609, 769" u="12" o="13" /> <c c="%" r="610, 735, 613, 769" u="12" o="12" /> <c c="%" r="614, 735, 640, 769" u="1" /> <c c=" %" r="641, 735, 667, 769" u="1" /> <c c=" %" r="668, 735, 670, 769" u="12" o="13" /> <c c=" %" r="671, 735, 674, 769" u="12" o="12" /> <c c=" %" r="675, 735, 689, 769" u="12" o="1" /> <c c=" %" r="690, 735, 704, 769" u="12" o="1" /> <c c="%" r="705, 735, 720, 769" u="12" /> <c c="%" r="721, 735, 736, 769" u="12" /> <c c="%" r="737, 735, 751, 769" o="13" /> <c c="%" r="752, 735, 766, 769" o="13" /> <c c="%" r="767, 735, 782, 769" o="12" /> <c c="%" r="783, 735, 798, 769" o="12" /> <c c="%" r="799, 735, 814, 769" u="13" o="-1" /> <c c="%" r="815, 735, 829, 769" u="12" o="1" /> <c c="%" r="830, 735, 845, 769" u="12" /> <c c="%" r="846, 735, 861, 769" u="12" /> <c c="%" r="862, 735, 876, 769" o="13" /> <c c="%" r="877, 735, 891, 769" o="13" /> <c c="%" r="892, 735, 907, 769" o="12" /> <c c="%" r="908, 735, 923, 769" o="12" /> <c c="%" r="924, 735, 938, 769" u="12" o="1" /> <c c="%" r="939, 735, 954, 769" u="12" /> <c c="%" r="955, 735, 970, 769" u="12" /> <c c="%" r="971, 735, 986, 769" u="12" /> <c c=" %" r="987, 735, 1002, 769" u="12" /> <c c="!%" r="1003, 735, 1018, 769" u="12" /> <c c=""%" r="0, 770, 15, 804" u="12" /> <c c="#%" r="16, 770, 31, 804" u="12" /> <c c="$%" r="32, 770, 46, 804" o="13" /> <c c="%%" r="47, 770, 61, 804" o="13" /> <c c="&%" r="62, 770, 77, 804" o="12" /> <c c="'%" r="78, 770, 93, 804" o="12" /> <c c="(%" r="94, 770, 109, 804" o="12" /> <c c=")%" r="110, 770, 125, 804" o="12" /> <c c="*%" r="126, 770, 141, 804" o="12" /> <c c="+%" r="142, 770, 157, 804" o="12" /> <c c=",%" r="158, 770, 185, 804" /> <c c="-%" r="186, 770, 213, 804" /> <c c=".%" r="214, 770, 241, 804" /> <c c="/%" r="242, 770, 269, 804" /> <c c="0%" r="270, 770, 297, 804" /> <c c="1%" r="298, 770, 325, 804" /> <c c="2%" r="326, 770, 353, 804" /> <c c="3%" r="354, 770, 381, 804" /> <c c="4%" r="382, 770, 409, 804" /> <c c="5%" r="410, 770, 437, 804" /> <c c="6%" r="438, 770, 465, 804" /> <c c="7%" r="466, 770, 493, 804" /> <c c="8%" r="494, 770, 521, 804" /> <c c="9%" r="522, 770, 549, 804" /> <c c=":%" r="550, 770, 577, 804" /> <c c=";%" r="578, 770, 605, 804" /> <c c="<%" r="606, 770, 633, 804" /> <c c="=%" r="634, 770, 661, 804" /> <c c=">%" r="662, 770, 689, 804" /> <c c="?%" r="690, 770, 717, 804" /> <c c="@%" r="718, 770, 745, 804" /> <c c="A%" r="746, 770, 773, 804" /> <c c="B%" r="774, 770, 801, 804" /> <c c="C%" r="802, 770, 829, 804" /> <c c="D%" r="830, 770, 857, 804" /> <c c="E%" r="858, 770, 885, 804" /> <c c="F%" r="886, 770, 913, 804" /> <c c="G%" r="914, 770, 941, 804" /> <c c="H%" r="942, 770, 969, 804" /> <c c="I%" r="970, 770, 997, 804" /> <c c="J%" r="0, 805, 27, 839" /> <c c="K%" r="28, 805, 55, 839" /> <c c="L%" r="56, 805, 81, 839" u="1" o="1" /> <c c="M%" r="82, 805, 107, 839" u="1" o="1" /> <c c="N%" r="108, 805, 110, 839" u="12" o="13" /> <c c="O%" r="111, 805, 114, 839" u="12" o="12" /> <c c="P%" r="115, 805, 142, 839" /> <c c="Q%" r="143, 805, 149, 839" u="11" o="10" /> <c c="R%" r="150, 805, 165, 839" u="12" /> <c c="S%" r="166, 805, 182, 839" u="11" /> <c c="T%" r="183, 805, 199, 839" u="11" /> <c c="U%" r="200, 805, 214, 839" o="13" /> <c c="V%" r="215, 805, 231, 839" o="11" /> <c c="W%" r="232, 805, 248, 839" o="11" /> <c c="X%" r="249, 805, 265, 839" u="11" /> <c c="Y%" r="266, 805, 282, 839" u="11" /> <c c="Z%" r="283, 805, 299, 839" u="11" /> <c c="[%" r="300, 805, 314, 839" o="13" /> <c c="\%" r="315, 805, 331, 839" o="11" /> <c c="]%" r="332, 805, 348, 839" o="11" /> <c c="^%" r="349, 805, 363, 839" u="13" /> <c c="_%" r="364, 805, 381, 839" u="11" o="-1" /> <c c="`%" r="382, 805, 398, 839" u="11" /> <c c="a%" r="399, 805, 413, 839" o="13" /> <c c="b%" r="414, 805, 430, 839" o="11" /> <c c="c%" r="431, 805, 447, 839" o="11" /> <c c="d%" r="448, 805, 475, 839" /> <c c="e%" r="476, 805, 503, 839" /> <c c="f%" r="504, 805, 531, 839" /> <c c="g%" r="532, 805, 559, 839" /> <c c="h%" r="560, 805, 587, 839" /> <c c="i%" r="588, 805, 615, 839" /> <c c="j%" r="616, 805, 643, 839" /> <c c="k%" r="644, 805, 672, 839" o="-1" /> <c c="l%" r="673, 805, 700, 839" /> <c c="m%" r="701, 805, 716, 839" u="13" o="-1" /> <c c="n%" r="717, 805, 731, 839" o="13" /> <c c="o%" r="732, 805, 746, 839" o="13" /> <c c="p%" r="747, 805, 761, 839" u="13" /> <c c="q%" r="762, 805, 790, 839" u="-1" /> <c c="r%" r="791, 805, 819, 839" u="-1" /> <c c="s%" r="820, 805, 849, 839" u="-1" o="-1" /> <c c="t%" r="850, 805, 864, 839" o="13" /> <c c="u%" r="865, 805, 867, 839" u="12" o="13" /> <c c="v%" r="868, 805, 881, 839" u="14" /> <c c="w%" r="882, 805, 884, 839" u="13" o="12" /> <c c="x%" r="885, 805, 899, 839" o="13" /> <c c="y%" r="900, 805, 903, 839" u="12" o="12" /> <c c="z%" r="904, 805, 917, 839" u="14" /> <c c="{%" r="918, 805, 921, 839" u="12" o="12" /> <c c="|%" r="922, 805, 949, 839" /> <c c="}%" r="950, 805, 953, 839" u="12" o="12" /> <c c="~%" r="954, 805, 981, 839" /> <c c="%" r="982, 805, 985, 839" u="12" o="12" /> <c c="%" r="986, 805, 1013, 839" /> <c c="%" r="0, 840, 27, 874" /> <c c="%" r="28, 840, 55, 874" /> <c c="%" r="56, 840, 83, 874" /> <c c="%" r="84, 840, 111, 874" /> <c c="%" r="112, 840, 139, 874" /> <c c="%" r="140, 840, 167, 874" /> <c c="%" r="168, 840, 195, 874" /> <c c="%" r="196, 840, 220, 874" o="3" /> <c c="%" r="221, 840, 241, 874" o="7" /> <c c="%" r="242, 840, 259, 874" o="10" /> <c c="%" r="260, 840, 274, 874" o="13" /> <c c="%" r="275, 840, 285, 874" o="17" /> <c c="%" r="286, 840, 293, 874" o="20" /> <c c="%" r="294, 840, 297, 874" o="24" /> <c c="%" r="298, 840, 312, 874" u="14" o="-1" /> <c c="%" r="313, 840, 342, 874" o="-2" /> <c c="%" r="343, 840, 370, 874" /> <c c="%" r="371, 840, 401, 874" o="-3" /> <c c="%" r="402, 840, 429, 874" /> <c c="%" r="430, 840, 434, 874" u="24" o="-1" /> <c c="%" r="435, 840, 451, 874" u="3" o="2" /> <c c="%" r="452, 840, 468, 874" u="3" o="2" /> <c c="%" r="469, 840, 485, 874" u="3" o="2" /> <c c="%" r="486, 840, 502, 874" u="3" o="2" /> <c c="%" r="503, 840, 519, 874" u="3" o="2" /> <c c="%" r="520, 840, 536, 874" u="3" o="2" /> <c c="%" r="537, 840, 553, 874" u="3" o="2" /> <c c="%" r="554, 840, 570, 874" u="3" o="2" /> <c c="%" r="571, 840, 587, 874" u="3" o="2" /> <c c="%" r="588, 840, 603, 874" u="3" o="3" /> <c c="%" r="604, 840, 612, 874" u="3" o="3" /> <c c="%" r="613, 840, 621, 874" u="3" o="3" /> <c c="%" r="622, 840, 638, 874" u="3" o="2" /> <c c="%" r="639, 840, 655, 874" u="3" o="2" /> <c c="%" r="656, 840, 664, 874" u="3" o="3" /> <c c="%" r="665, 840, 673, 874" u="3" o="3" /> <c c="%" r="674, 840, 690, 874" u="3" o="2" /> <c c="%" r="691, 840, 707, 874" u="3" o="2" /> <c c="%" r="708, 840, 724, 874" u="3" o="2" /> <c c="%" r="725, 840, 741, 874" u="3" o="2" /> <c c="%" r="742, 840, 751, 874" u="3" o="3" /> <c c="%" r="752, 840, 761, 874" u="3" o="3" /> <c c="%" r="762, 840, 778, 874" u="3" o="2" /> <c c="%" r="779, 840, 795, 874" u="3" o="2" /> <c c="%" r="796, 840, 804, 874" u="3" o="4" /> <c c="%" r="805, 840, 813, 874" u="4" o="3" /> <c c="%" r="814, 840, 832, 874" u="3" o="3" /> <c c="%" r="833, 840, 851, 874" u="3" o="3" /> <c c="%" r="852, 840, 868, 874" u="3" o="2" /> <c c="%" r="869, 840, 885, 874" u="3" o="2" /> <c c="%" r="886, 840, 895, 874" u="3" o="3" /> <c c="%" r="896, 840, 905, 874" u="3" o="3" /> <c c="%" r="906, 840, 922, 874" u="3" o="2" /> <c c="%" r="923, 840, 939, 874" u="3" o="2" /> <c c="%" r="940, 840, 948, 874" u="3" o="4" /> <c c="%" r="949, 840, 957, 874" u="4" o="3" /> <c c="%" r="958, 840, 976, 874" u="3" o="3" /> <c c="%" r="977, 840, 995, 874" u="3" o="3" /> <c c="%" r="996, 840, 1012, 874" u="3" o="2" /> <c c="%" r="0, 875, 15, 909" u="3" o="3" /> <c c="%" r="16, 875, 31, 909" u="3" o="3" /> <c c="%" r="32, 875, 48, 909" u="3" o="2" /> <c c="%" r="49, 875, 64, 909" u="3" o="2" /> <c c="%" r="65, 875, 81, 909" u="3" o="2" /> <c c="%" r="82, 875, 98, 909" u="3" o="2" /> <c c="%" r="99, 875, 115, 909" u="3" o="2" /> <c c="%" r="116, 875, 132, 909" u="3" o="2" /> <c c="%" r="133, 875, 149, 909" u="3" o="2" /> <c c="%" r="150, 875, 166, 909" u="3" o="2" /> <c c="%" r="167, 875, 183, 909" u="3" o="2" /> <c c="%" r="184, 875, 200, 909" u="3" o="2" /> <c c="%" r="201, 875, 217, 909" u="3" o="2" /> <c c="%" r="218, 875, 234, 909" u="3" o="2" /> <c c="%" r="235, 875, 251, 909" u="3" o="2" /> <c c="%" r="252, 875, 260, 909" u="3" o="3" /> <c c="%" r="261, 875, 269, 909" u="3" o="3" /> <c c="%" r="270, 875, 297, 909" /> <c c="%" r="298, 875, 325, 909" /> <c c="%" r="326, 875, 353, 909" /> <c c="%" r="354, 875, 381, 909" /> <c c="%" r="382, 875, 392, 909" u="3" o="3" /> <c c="%" r="393, 875, 403, 909" u="3" o="3" /> <c c="%" r="404, 875, 414, 909" u="3" o="3" /> <c c="%" r="415, 875, 425, 909" u="3" o="3" /> <c c="%" r="426, 875, 446, 909" u="3" o="4" /> <c c="%" r="447, 875, 467, 909" u="3" o="4" /> <c c="%" r="468, 875, 484, 909" u="3" o="2" /> <c c="%" r="485, 875, 501, 909" u="3" o="2" /> <c c="%" r="502, 875, 518, 909" u="3" o="2" /> <c c="%" r="519, 875, 535, 909" u="3" o="2" /> <c c="%" r="536, 875, 545, 909" u="3" o="3" /> <c c="%" r="546, 875, 562, 909" u="3" o="2" /> <c c="%" r="563, 875, 579, 909" u="3" o="2" /> <c c="%" r="580, 875, 596, 909" u="3" o="2" /> <c c="%" r="597, 875, 613, 909" u="3" o="2" /> <c c="%" r="614, 875, 630, 909" u="3" o="2" /> <c c="%" r="631, 875, 647, 909" u="3" o="2" /> <c c="%" r="648, 875, 664, 909" u="3" o="2" /> <c c="%" r="665, 875, 681, 909" u="3" o="2" /> <c c=":&" r="682, 875, 703, 909" u="1" o="1" /> <c c=";&" r="704, 875, 725, 909" u="1" o="1" /> <c c="<&" r="726, 875, 746, 909" /> <c c="@&" r="747, 875, 765, 909" u="3" o="2" /> <c c="B&" r="766, 875, 788, 909" o="1" /> <c c="`&" r="789, 875, 808, 909" u="2" o="2" /> <c c="c&" r="809, 875, 829, 909" u="1" o="2" /> <c c="e&" r="830, 875, 850, 909" u="2" o="1" /> <c c="f&" r="851, 875, 870, 909" u="2" o="2" /> <c c="j&" r="871, 875, 884, 909" u="2" o="2" /> <c c="k&" r="885, 875, 900, 909" u="1" o="1" /> <c c="m&" r="901, 875, 909, 909" u="5" o="4" /> <c c="n&" r="910, 875, 916, 909" u="6" o="5" /> <c c="o&" r="917, 875, 927, 909" u="4" o="3" /> <c c="" r="928, 875, 942, 909" u="1" o="2" /> <c c="" r="943, 875, 957, 909" u="1" o="2" /> <c c="" r="958, 875, 967, 909" u="5" o="-14" /> </font>fonts/lucida_sans_200.png0000755000175000017500000022616212565232430016105 0ustar mquinsonmquinsonPNG  IHDRH۱gAMA asRGB cHRMz&u0`:pQ<HPLTEΔ޽{{{֭ccc޵SC tRNS@fbKGD- pHYsHHFk>+ IDATx]W* $Í=TM5`Bp;wp;wp;w_]p; ^A;B W(;LRj (PL4/2疯$s&""aLy,@4OZRX"G@;- \mQ"_ E9abA-90MՖ S&Xm1iֳkm-UȐ5cCjU1[:ThQĴGca v``pD$ YBy*ȕȥy>m~.н95|- ol9>Z~cUWDd oLX;b78c~>>XL\Ä\E@3*LeOФ1P<(" `Lh2YH4q2bӅ0畵yo4@vÄp| ",{F@XJ4+6K)XEE|\m*'-k*@Y !#)Itp䲤%>V2'B*[aW-l%cC;$v eQ?̐`<YE^ŏė@D~dJUة 37br=U,GD^f[<MГ FV Tt0U8ƮЎehL@.ϯt Z&ov`Hz%],mCפB@o %262t&l> r=P:GgZkYXә'+gŤIh!(S: =;1N&֨)yQh`liTDsȝ,8Eaα[u `P*B%2g>xw4jȰeO a_7coGh&z&Wi "Uȭi9@;T-vWǗӐ- 68b*A :'$J 0̞"n_0'ic!WWv% @ &F4H6xe ?%FpIH/ۉ"Pu:WڵUoޏT{tNa`$u1Fe)\xVhMG}S`TS"J@ e/rz@U9;FU4rT81TC/R&"a6ڜéHa&Ȋ`r hv+wFTjf:iMsIi"?zC\:E켥\Af.H[ D%eͲ^Dgo#Pi>@Tj*=U (Ϸʖ=]ۀ,:!7,ٕ`a2Pe ~䴥f Wr3X"LVn1/.'D*G%LFIYF& DJ/6tڥc>Cb& n}`fݼz>5[3`6AX\(Kd֙hq^o-odK0vD[g',uda`W_EWIg9fg(Ai?҆M%CSb~*EtH/ ڨl`rLA騈<5k1%U@`îV)9*)n> "F27IE%'3X˜Xhv2D-$TCU\1"Z6o^9)M7c>@R~mdspyS͵™!r }VN_l[JY5^нj1jllV~Ӻ0hF1`='%0bKL/c#\ZV8KggO[=dԆN+.uĀ/7wdU[qC.i]\wC9Ywܳdҝ3V;yMztB:!Y& e7wa^@h1<ܖ}r>mr4RjȊ|# 5weU Suk5Y%7dA'e|T.mB҇ >YַӥTzJzX =!0b  -2w@w[nMyrAA2K&uavF4BwkPL4"w Q2cw2M%E 7dt%9M&Ȋ4bZ1EvS5+׻ϸHt`7؊nw%#UC*XR&}Zkk8B#z m0"";`Z4dQ=_6!%۟= D+ۤČmK"Zo٫Ų?WU %hT-$}G#u/jO""YkqПOŻ5֨ j-z`$xpz`]5[sд}E pZ0X ~#rG b!"xQ3 7Qy( G|?̖2}wopVk8(*䩫5"*j]"`nوMD".78[i XG)s\QT>8,ӑG nG.>޵eھCwF?hf6N`2Pe.} Z (8o8bϔ%y!MK,kze*>3{ z:H3 ѹPFsѠ @ki"mڑ|a^\*Yx.?x;Ru,7Q"\ r}8hXcħ`v~it\31NY n@3F q se@3iEzQ,siP}R!:FٽX7h-.V4ihCu4G=ɻY`žq2-XnF_w_[gNE.mwmKd,`]Yɒqk9Tv?866LY,D Z@%IAH;rH$ Z!O,h S3&C+- 8weNء&iRY"W I GKeSb='KQѵDUH!uĀ7GȐmbgZ{S2uMƜO~4'g/hEX/)8ޅe@"PJvKޱYBQGEWR_A3t4Cx7DD_Ĩ}J]00%†VzsJΨ/>Z(CrN_8s wR%{/$]ؐGsPVi:k3_ a $}FkxMMy[곐.sn]i'y>^QQ :`aJP@t$Yq'PP3w%:' s>1i bjB`DfJxNYGȉNM@Wэ# :;zz@`:­'~@4~T$WE3ᨠ 2t@gv=Mb*[@-XW@DTJW6Ɲ BY"Y%hMz#UۃKL ["vqD4r,ર@?L7/u2_*rr~#i&`BD LSQG>V%{6ɥ-q"YDxM Xw`DTh1 b~^O}@}c|w򧣢 D} b5uOk `Vg~c[:)ݷqi1\y!Br\0堈qҹߙ;H wjcm. sф5*I lL%퇣HFpuˊ@ҫ"dP>Tf@fff2iZ@>xt~5b=G)ݤ,g%P2@٤`w AmoNԃUT=1!KYXZaROvJ)@+ڝ-Mq0RppW,_YB|WT )i V@;, b-?L(R lk vK 4 S?oGID_[,xt>O>*\nx$V}|a3e?},7ij$]s/yTA|6j$K˿pSw=˛p;wp;O ޾Yc6뉿W.{XsD{G0yq bl>^yTtX9̽pz x0Ag j X^읃^yt{N- ߪv J|jGU;$>Z\^yx{ʌW v7>&<<]9Ud2"ad\N!y*zk||۪|Ђ| 逩`!wC=gYisiD`1C΢8r݇*{ !g[zԶ(ogv~me+x::|/ Pzt:lX*w]%rW{W0 0]R1!r?װ2z>l9e 7EiTp3LEв/y!ϛc|, ߬Z5_M^2#[ehNU$eZ&~m"oXlxIL.Q>JkVm쒗'6̇}|XĜtO#VK71 0I;6*L>5U" bΜ嘡U6<͇R VS( <8z m{aW ubC;TҗtWg~M]ҷ{D oX{ zf\'(Sx+}ןV+d/2pxo 3džA?«Җk49+Ƅlr[ M7Z2 s8شK!^EaWIjg@Ͽ&|`s;t͖^dUBh5Вⱙ^-!d׏h7ߏʏ&| xO>%;j e{Ӥ %%‚܄LTf_nDcrUv_|l'ϰl;bͮ< .oXf:11ݦ<94vZy['f|Á40vf 4ߜe\w{ gR>%:!Nn%\|8<;{^ O =2` {#G uT'fٷAv&jW&8.tkMo$tk8řNL'{@:LDwE 1A]8X,YZKWK,l1= H(" DwU&-z蹩3-ķ$(UzB:[ Pq?ԓxߓ G)$wKfX[+3qRD{u"QTAgZdRo{FD^KYj})agz~gr XZfFֲFx-+A ;>@ry3VXK~'O$ z΋b:d%g~_L&>vo{cYL/%G{+> 3=,PÐbn$8[\`2%Y@؆A`|";{I[V$Dcup{)C3To?mL1UZLml%̿k`Gf{US(-݆p _2mnv^W^{;Wʹ'ml'GɂK<<kO숄Fzf e~b^x>*{ VXZ+PM><)~ M\O%\M<@*<}0h%:1SIBX|_yhѶ '"zd%5)%7LI8uu53qgQ"OM u!j>vlj/Z^yİ|$%oK>tNyO3%ȇpE (;gĀս;YX,*2YbRr.aq«%eU{O%ІX; va=_`}R %WLGDN9@1é" I#g"WYC$L<@XK԰Ddo@ahs,8WcGl"px}.+r)pcY"뢒J48KIwqǃ|LI3ȩNU[? 5E"1CQ Rtz Dɒ8WYB,q6ж1huK D-ҀOyLD-* /-BKd{e e ;4cJ&9|/!,z >>XZ)>v'OҺ'O@vdGy }#s3,Bڙ/$nOaH 32aM2J r`mT^>YF'o`šs[nCY Pym1n`(ߕۿ3PUσE[zN۠MSs)ݏ=:^]K_á:<t^#ez 6d˛b&#>_(DZ 8At?~ۗgsU,? 7xvٗwK j8KZ_lHPݎ/G&yߙZ?|o6_okzw*Hy7fMuWǮ5SqϣӂB ;K-Y^"{nP"""(@-rlzߨJfp&&b {o#$X7^ϧy_tyeu$ou_;G4>N{O?XZ)O@ϐZ.R}Mb]E@6#Qsl:9jҜ,M{#+k_v4~8<I)p,d,\s@܎uȴq}8L6:,@vS4>%;9*M?GT 6n% =&a'[8TL?\_Z2_ky^;"OLpY>S 4{z .5*=F [oA! Dk}CZv.A+7ZZR5=B#dҞ:g`>{$ĕHOnW<ƶQ̇s|]jzvnY#iFLd;%M{QL@\i ]-Ӑ|b;M9Ϯ7Dk8rQeyXTӀ90V@(;@+myI]%vtrh~\?Ce.d}*Mi,|]^{>bKO_<w䨲]$&8R҃ a+~Qkt`}pd)E%J7UL̽|b;w3նtQGٻ&AA,68)z&!ט\ݵ!x/JnD'@7b>(a-De1wմbm'&%Zp+QWL儤06C:1wrL7ơXC(0Rꝟ_}|b;Q%VՉM+?qO06|&3&ƣ LJ,W."*:*&z?U.`@!y6|mQ+8=`=H4dki$ Ąno  o@O(=ʽ5LC@&;r0G]^IHީɼ+_ O\V OH h"q< ;"j2#ǁ(y6@B SvT7G_ YݧOQw8P54O茊SĿLb`,H s#AIZOZ+2Rxȱ rh5Ϊ۴ ULĻ ~r%ci.>xl;z&U"O-{G@)2xiUn@?6*}#zO?4dwU޸WJ/ .zOn]hUG[`?xN[WZ*7n>n Vzb诞~O5`~@Cea/Eca(z3#¿z'>FIĮ|Mooea/^|fDW/$p;wppg|^po`Y+{iJ-I _vs6?@+Ww}7ۧO 7o:goo'ÕM ,Qy4>_Sy-w%zn0>0f좵~WZtM||D[-m6jʤVmSy _ ^X6q@YM+Xfץ|5vzڮ# F/Y2$؝Ыmemp h' &[U/WfaBz{%PX <1 1F5v R4-elJ{z?OZRm&7a-02'UR/эmCg3b"8b,O#K1X4sʞcwfӇKg৶ԺXSu@[ |RC[&R[}ǜx`DCkrpbAF@kEFϝh5,'jL0m]uHt8"9}CKjOؤ19< XP;Kc'd?` :: .u|eEn2C g YZɓUĪ!cGS50Ѡ>刬1Ϭ,OK6 )k ]JK Bur{ۊ$ۅ#ξ' d`[24271۪3x{pQңe||;z2ƶ%Vc~aN}T}4or% k-e'7{ZN`a{Cp^]Sgy<|ijX/EՃReqaѻk̎[>dP%C^ƵHL|K; [ ȷG2l+}ӌo *kc¦ڍ>:r7I'f]k`ʳ^;`|N]=`Kwg8F1]PRe+ 2$>+;>>vԋ@*Jcu7:iNyv?žk{`ص"FK.L4H`95Maؙ.5[O0w.aEڑkIncҁ%P":1li̓i9έkDB877`r׈ ,eurt]dP{uh*2Gc ژDz/4`Vni/|T?cϭa,ѤMOS=w|Km5df>H$QYPU g,|I&/-j?t {C::^;Q̥@,slIIR$9*@g^-,= a|7noRbJche!yⅴ =e,sUu.1X/9u1l*@KX8~.X]&`B=8)O@!WISj¯L?cDk2|UTL، V2g=v'wO^'unXL `mJ)J~k5:8FIEl\^9K)*N\X 3E!;f,'܎^!b a:DS`~Z@68@'uecF`tAiF@ޗHRٴ.bFrMN_PGŢCze$L&W*ˬ a&ߝ6Pq8)[=j[! ;@5a?wu.hgr!1*\u)n$VU(.]]]z>-PfS^`SVj.3jOULlZ\B l.%Ucdv{/,hɏݺ#&Ň]@XJdZ&׻e&"K2[}ˠYЩߺZޮ* v&WTۊj j~7T˸S&`4 U 0z2PWaӶ?4 ︩ri5luK@&nS&%9p|j(~ݍ}d==U3 !`C<'5D6* ;r$BS9J-Hd)Kj1 ͪs_'0<tQ:fY":{ۀ2.BhZD{y r2D2V0r f=m݂P|6Y: D/uYr܈߼DQ&@9"rmMt*G+`BJPLaw^j ֬2&՜,- bY`$O+`fK,tZVj"+`,m_}au}$W @3]2 `WOUKDWwIjNqg57dФ:0Ӽְml1z) <9ɑf aÞ(n*29:v<)xC00ʨ/'lK7%A@AVp.6c߽hۢLK0R@}?+ wM!8n D0\(Kn2S}B3cisjLK$!]])S͢FjG&6NxW<*u8i D;0qn$/E.U.y38/] ?h2jL=U"3XܜnJeTAل>2t\EWmrݒeo{yN9SΫZvmq˷G"EAf,1h(2'KNG}co_ `~69oUt`(q =o`Bu`(V;=s "G~)u0f8r\aVNt ܍ydU^rLk k κH~]g4$ @fH". 7]-]i]@Kj6T0gݞQ\Gq<˸a|nZ+UYUP+,Ю1uUN21=pwY.tJ{+71/CZ>rjUz2mLgw29z3qWY/ Ъ*{;qW׿6)V W<,bwX]%>oE@>s#W;p#@"geYq.742f ^$B*j5ip|ctB1UȚQ9Mrhu@`c#i"Yp[juK+R~8Jwt .C֔5ȃ.?; 9ҊX%m3"H!K( U޺4/4xb>ñA[u Pu93{gh-u%#Є:I ťmE8@{+Ga6Lۅw Ȋlr7R͇M'n%SBD@ejM3r @Mq_bᗒ̺`!Q `J2/%@hg%[CsI ߷U%_B`pf Bp=bYU4KyLY7y)*4ØDV %WJ;KdFDEL.TOHI1q\Z~X{=ShEoi'8A{5{;K<6L2}]bϠ -a~@6nvcNKb FN׷{BD[YFWͿr +y06wʮJL,fߖt0rmwz&ENckXMQ""̰Hzˏ:xIwUb]WMV+&wToT;l% VE0(ay@g%v)k=/Y_f\L,4tS@ oKi\ ß2Sa E]Dgq^Z#`g^۠ʋ?ak'F9ra>5:2-xbob#g1@ ^` sO5U bӍѿS/[u7csllbƣOy\_' %'u(!]uJQĸcʞ/C^.ϝ|'G@oωk, \gy_ V=!gi閶nb7ܧvbwzX5=LZ9z(;isC[_kc,DDwp;wC? =?`սpm0;*apw bg^% nw j׵׿ .p<zB}w^y:~?(="7{'A6MF DBly:w{u cYzwW蕪N A^0 񟙍]vgu޷ٴ\tiv; [^ qz^Y.ҼDDLq]f#UeYg,yyʹ0w~,P??\\w Q9ᇺr2iktxGqVz}u)*]J/0[ڂypQr.t΋ЪGB?l<]4+f.=ћDd,}4ϛ?@x`C˨UZT4*{t0t˨en(,]6"M"xR*Vi5WQAGNBLCn\4y7˰fzַxXK 4,Ɠύh[0tg^*Ud(Vgf w yAo-z~kXt7l9WSY*jUrce{]$ӡ]OWμ" W:Ib?X%bQt*Z<ԟrYۄ!1vq&29.ɑn6l&_ US]&p% &ffS( Cc|`> X|TJ9N$vQtlMi::d-.@ s LsXe,婉7d!8I~$Q^*^9$ X2yB;٬zj*Ѡ Τb+&trvg ;o\b0f ZCGީt$XS?bDB~ƛU\=ӬˤhФ"kˆ5|wld'0wSq^'z3!#5jЦ0>]B$$6週& {<A׻o^anۘp?6E~x.|s+j}wÁ_)q"ҨG1u\eR4L{) C7| ,?k) -Ҭzkb`׭?{tiqqr{;v%T=Z3taj-Y%f{xݙpEճ3As% o `S@qNLqjkmW^=[a>Zxٽa=fi ]5n UH 쏺)8|w oK)0I;|q-x)e6ND7?к;P~Db||c [~^-]MsFYSA9068ɵ?4&ǜuoi<53 h`#e:h"rRT&y{SMZL>~#""@rHxF/!OFO=z6D!"`f9SLܺYA?0 7`7_ V"l;߫`TEMwՏNJ6'$ Gв,G.͒h1yߦ\b ,y+ĉu9,X'䫎j:3q[HMmuMvr!ںLު\ϮۊK@s*=V?t;rUf{A4RfN۵JQTL#ߧP[t߆Wf<58rEkG#H3 7u)NjǢ X|n,=O?{?c0{Gрint^]+bnpxfgih-q"?J-1'm<^LUE*# ʢGy[-i&{ٟ&ս@-%LZ*Q6"TgXx_6f+T5`T+h RSN; +"SbVކk@1)¦XQtј."#O(fAfz17/3{/%m N:O 6 (GЦomfT,6^ 6?3D\*@DAƱdXV&X]O6gb+WXl`g|'O_K dTQgvcq~7& 0Z s_@;KYcn%Ľ)|WpR9BHC: a[*=~吢_ȑ W%ŸMa_yG6l7;A#'+TerL #1|drHd-<z&NywGDnoWC;y`hehcn ^ (LŚ 4WWbD") qPK"F*{v ~~`FKRcF/?L#ɻA8V< P㢖꺠S}j>+bZO hl 6vP* ܲ;IO)|6`%ϼţ~As4;"");Qh \`HNf60Aš*h7F͆ڒ&X$N4Lɇkb'Q`oN9=E:pħ%]V4-ԥ?ujj^Q?7~`Io?NP0Bl覠a*F*m#0d+| _g L|91V-3+ß>{{|crmM^ĥcDEV/`D\\/™K܌?5#Sd^G*T]®r4* l UT\LA+yxvhȰ/xչrJQ ,W ]?t'@XkPI'UW8oa}1ҍr~d_X~3@@K*hj;F@HĞ=O#;pypzI^}cVP׎ !׵? Dڙ*&0ίVێS`0F# 0qm`e1.Оɭ{I^ҷW~v_[VkS_UȄ Xzzbܱ/˨u[ ( )]|0dk m$L^AG.pGМXfX9iThZ(6#bI?x [VqFM88Yjg)?2 XyO|4gqzK`i|_S 5N?״% |3 5f@5t#fg@̽SLb\ ~6-ڏ$·Z'h^w%(:_I硛SFYcf@nO٫ǰ^?%>yf,=w~.pb M.tg>4l(_hz]!]I (꿅'`s}[{=LJH.D^=)m_.H1g0 =?,wkl?w%0W_j?9_Sj:^= o/͘"o ٱe%ٲQA)ƐR8 fʏݱ5U;W~,^8S.4r.w]r2܇}I.woo2{cw$vnCyxYո.߭.?S6r+ꉰ/ 9 w6R_K%j:GIzD:y!KUλ )sZ$8ƶGvY2Al-J$K>]ax'X[tyH ڇVz_³۹6W.[E*N5x%ņΘcst^FfMEzhSco%gZRH61<ˣq5q]."׋@FSV yi[jmU@]>Z뚘FY ksCfDktU!{ȸ_ tqGmRl/!fF|l48%5jOC(P25ƚWk2dHVkgtr6M|+A포P)98frVL}oܳ@@v] 4LFp$Tg,o[ jR+mxf |=mR JGR!^bAc+=/6HORȳLy&K~XֿI8FGG҅ڈGߛ)m&NlPoF´`&1yIrltn&^ L[U4Mu¤4{ޙg?c=*2nRJ>[s7᠙+CZ;1{X{vkLj`f.e LrxV:_F􉊆M,M<Lr'*7qk8hS#Y˻Mv ;=9+՝x_8-HMSde(2ySq0 oda)f YK^HRҽ&ͤ9'w4k>Kotʄ*a~[1Нmb)sx&ϱpPO;3[Ӹ&L|&S>64a$?)\m78v_՟=Sz K6-ik0t?3^%J=*9#\ @* sB@M|[Whr=(Oc? =jmmQ w|zEgQ(e==LUی7 V# Ӆ&ן:5=ѺTtEXZN"5{ `x׏pk <켡^mc/??E¿4\ I5d'-ZŻḼ 0wнLs%}:!tpO*sSWMW9]gsWpcf-BUYT^+@DEy@ⵌU7Qƿ[ ssK紽άvrXs:7 &P`Zke2CD0.jʭw@~A(pH3F:{嫆OK lE?l=_C_Tw{|kHgsl>ifvm巟>wBQ'nxÞOE3_LNXǻ4AHUojވ2qʼn5[XNLZ{JZ1?K^'R4 T罓߸}z5i2ʜS AetOyxJ``zuin~@h?u\">$_˴^M/˔`h,gxE˩9Jn}8(DD\ L kYEwT]wG`)u _>yhDts]2Ԟ?J:MRXBI&mIhyjO$5pY 3&f2g&MA;A5Fxq"/Ǹ.w]r.w]r.Vߐks.?QCJ̙r.tO{%DrT^<;%=/J#lrc5w4'p~sjgqfWPGnQ`kyV"ED-aWqawZcgPS"#Fy٧?OiOlWCtC7M9 *z=" L] p[Ŗ!t^ 9!73#^p4ْݢY٤{9N@U(*ON}8"rǍP˜i9Ҍ)̧_VW[Ѐ ҥC y{rٻLIo'XT`*-S<'2lDZY_n.q2+ ^YTȴ$,wXt ±v(@/D6K!`*lyXP8Y܏ă/-'iř⟤M+frYQϧJ §7SYkoQYsݺ=iF N* 8Su4&1s΢/\Aq[*o%.:݅ʣ|Bd4ldtɉO9ٹ,Il-{@f.\MˉIb wi?(?.r^o,~>/(dMzjs>9m5 +3#Vߝ4|\pazKA$O]Ի 0T%7(d%+ϊVJ~fKWOyg]Xfdty]Ql2yÎ>iN@kKю;$ "׀ʎ_%j8IK5:r1ŵ9ƭ(!*x{i+!B_}D#pRt)v>sv6( ;{i3;FU#gɚF \rpg/(s72PtPXu`oН?-vl~+ x`}lZvOl#Wf:{ݢ˞У%P(-~xK1M>D qg n_AdqL8w H}+>r-Մ BrB7M R"QjӉa='_[:.J]7y%JXGnOX9m6/@aM!W>Y2!Wx'ɟ|[;Z,Ԕ;nH`#:Ah7b^u^ى @N:V*{b _<HsFP}%Y=6 XfHße; f0nƯ lr2dwJraUc3XYgQ5@C3nN s̕Is4&TRGjj+q7fpQ_9vrmzm<5{ud;ou^.ؑ붳1FNGiؘ!=d'&]"<D0>YX 'E%QnNayz8IDn y$C+D*ӇUYFxRL`+А+jb\IW+Xy}k1D;3 1L?OZ}fZ˚S鸛kϔ<*N&q)TryY 7IxRx{s>QeM%Ey3v^m\ Lpt#3LL_HāWs;.NR鷓[D)Ppdi"7Kwv(+$x6; {}^=ИulWfpT_*`6a]2HQAP@azz1L UyRK&rs}ȢnV^ksPPо4H\gZEk觻LVtgٞ>vs6ͽ[C{ 246l&cNNڊ?fdp*4r Y2k^$嚢 en^tjjaO)"R~'E#;gO\9./z] ٵqj_Bu2^on?.˩ѕ{i*2Jaz>sGfi{&2OUKHy4FǺ\g?\76!l̍i-K'W=vr+Q]N @6KhU}ԾL(͝k}{.vXgq2I<kz,Y507@L 3 ]v549S\*ʵ5&-@VVPыLU*hR lJByhV(anqa 9#6;oZzmY7] *p/"nGZE,`yyjNn: Ñ-V^䄊DUIyIjtݺ>w;^ cf` zu]~D Z,.|Eya1TJd?r[ 3|;>޼|ɽ_+$ ՗Ws7E C?.ߛP FHcz;L _=]j7| oL_Xɲ9X_ԧI3O{=*^eScr.w]r.w]3bq.wE:r7j{bS]ۻ%((q.w]ٲw.aq0E7k 609 Lv4 "iv-LsMIФ^S+ \+y[եqwvٱM9N $OYl#G6Kժyzl[`= 1]E?%V8M l@I@2˽cG~h@ͻi Xjr.$1Mt8N?[ of.8]cTLM7|}26 ecrjwM[KDv D|Q g;fA˃^&5[T'fKDNFaCNJ՜p2X>aHg]|I:-^sl2;@jk8|O d &lʝ5 ~s :&teTrhSH O@̰9T5l9?-< HɦOWl@r ^ &T?rm >B( r2S{2]ӞH䱳'.`Hi3PxE' ^%i}aLKӄ)y@ȝQx oE=b ك3G@lg-|>Wfe45,W{>.J vĎ ֒*Ce=:~DHwm"7@4(Ʋ'WR)N`  Z5t4dHGkowޑvDAX f c{33>K$d=IS["r "geS Kcktit{;D*fFjgQӬ(QANbņpҵI 8Bb=废X7x&ԈlYD/|9u|8j}@K[6,@TVb0Xv`9 Z*ZxFުPeӕ?@@wXFGzdDt v˫ 6hRb6i ݌9GsmS˙ ma$=YNǭj.69A$߁ӥUfa{ȹD_'Y?H{]q5DweCtܖ ׆kv/"Ԝ4s,V>ↈ o? ?#Zt"nK;F2@1j< NNZX)/Ϣ/Y&tw_v5.h(CMi枕*TO𡪸퉮atse+(:Y+ _;`,Q"W;3Ӊ"ZY'׷^3$1"^ONf:!yDPTZKo_:x?_7LsѬ}ݒ@Uh{HVk'mur =OMAGH9@p7D  c4)60]-Rgpg:,T,oTGk _#Cl^)s5+ڜ=roL"{:I6TT Šb.6Bp3r\%Gչk0hdJV#,4m*Y}WWV;T8"/TL9|-*uZja.Qkb0PܟouJ U p$wrʓmg{$HRJ,~Tq^ƙh]<0iȦ4އ#jul#>ڱ542ӵۇir55ß(co/;}J]n~n3x151 s>\ `_u]y * N\ +Xj\u`ޑ2E SV[oAF[ϺG%{mMʡJg܀E#|x:<=v%FŹnF<0Wji}#-ȨЖu~_.qvo|ziov=;R i% 0PZb@\W];aCOUPEx? mtӲl;8Jgj۔< RD @ƛad!)십jVrDoOu9FQT  GT'p25綮]5W6:z|'NBq S8}։6__[pt{! `k^U)PhF :vF`&vdO.|=Β omSÖezO= r:1PA?`iofl$ث `\`L;їgp muLRD*-,bj@8,ګ7ƾ!ɝaQ\ʛ. \6li0W6oL:# z랺C=݀Y߹s.B ){JuЈƮ5t .fH\v͢@u1C3**U+uN#.rf2QڮM',Lqҽ 6\\LrP8I"ƙHpLz `%aÖeb&!/;sFQfm$;ˑ QjZkHWkvi$h#e<睌@b s'4{Fwy)a' ~|׮eD\:U瞘鲘r|T$]7esX.!H$lIi6Z?3]bj֖ʙ#uA)i,eP6,:4-j C3ݵ;˜~]Ngl<6]9 QAq+Pvj2l3K0nBO+'|>%I~N4/NLsNh>TlChrL%\{j/@L$fvv2dZ_xE\Y\@6{aW^tU0u; =.RU_ rzޯ[ T\ &.l;_쏩bL(O^F.z p  }Lv 7_R.wp]r.w]r.w]r.wo/.w.w w=bYL:Ę=>}v-N]s݆#gO*p+ۋNN8=rqLtRS|0VE|'/m4.%?{.RDxҀv +Y4/^xĽI+7<5 ,O)ԭO!q*z/._Dr0&ŋ7Ywy=:6U7g&]:sƞw% <̓YZc* yPP>hNg 2y)Ov D:I=gj{Y=sE\k3>N&V腈*m~k9Ըm "+C'cv#%La 匌!s-98$D4bYʑEudcaWT%/lzgjėihҝs)eȟJr>Cℇ$3NMq5~ J(0z&?R "[`Z/eJ`{ͮ~J׿yup:fc;C3,#QG1=+ޛg;A Wzh䅧 r?:jM2B0Y+s,|B%[(&L('Ɖ!cQ܁-#J s8'-O%DBi*͕aOKKu[dKgvmTH[8M t]qtqףs/J,ms|uMNhN8&0#&5egŢ9 ?aQvߖmU[kUUC<6J&SXa]WPml< *j#FH[ӭ@w*.WH{v0_fH:3 *3IցWQ0oLvPHqeuI ȃ:{b mnj&Ms6iUXwV o8oD o)/СQ0Wrʬ&kʋۙ*mQ֩ÿ} y`_JN6&&@N(=6 O 5fgt3@ DH14C3fT* O{NsCfUH7lq>L>AW%:x2h6æ[fi Fn7`:ќNJp 8n~/_)X G ֪(Gu4W)zjgP)gp+XU CS=,>J5nݠ! ѷ_tGf^:0;Zj bQ da (Bl4ƗrK#"xhW5 S0nw!U;,dI+@̥̔o'Y f{$Rd@I8#[%Սǂ?ׯ֔ˎ&!TTD@ 8pTI2K9 'HIbH@ oSǥ +LyAn24pFs[ ֤!EtIW iF'J%4QM`Z@\@Z2rr8;y [$six"2C殳Q#цҊMK66Y- NеM8B3ץW- 8j~I2Xh{t]z5oQ5 eO 5#~06ʟ)]Mc]-.\x=鷱ky{(@,7o\6ʟl')ЍAW"~>u!i!EM.fc;Ŷ6whl c~X K7@\9>(IiK/|]jAbPvھ՞}3N/ {3,>_ +#ғ.O^]~YYlF6̊lln.w]r.w"Q]rS&]~G/}mૻO>-+_~S ]~ڴ! /]zqwo9xr-?UZ |i(ղ5 0LaOwkuek,5| ?P]|^j~BHt-'7g?83 l,?꧌PK%Ufu˄K'E~zsfps0QdZÛNYLy1r (0 P>ZiBT )W[=A Ww÷ƿ]?;(7# =rR3}ad_ޮȩϤ?+O^$r_Y@^HG_] @UW;mLuK=R(m x.Ƙ'S)9r27KǟEUߑps>wrdM@Y>\Xxunɝ%}jsDfS:0l'?#7ewݑo9?j?Ĭ5.mmwe#joHl;!`vBCM2&y1@H\2!WGAeTP9m+۰mn4Ũ tuޓ &MM.mўFP?,Dhǹpd6:YBP'HN"0yMIrRm _~o6M[[ƣTnILt0ejo{@!a e; 2{ O` ; I,ђ[l2# *f$r D"BwA강 l5.FN=N訌 )Jaw^'տ Rӥ0!KI%r& ?/<V)pL'BnM4IGPdn9PA!s!˒ ߆:׼GHԻ'VrL`TX )RGt[<ުXQgp"6Qd l?(Gj QyaWm (nD"Ro+؛V V8Vhowg=_G anpUSQp*;O.v@Fd"Qd/O Y.*c>?:v{HIǜ TjvX^"$p;UݩSDD*MDr^]wRΩt'([H[mZpe3t+LNDz>!nWzem.:h^"@G<\iHk*I|ypLH#V|TK%5x%2"6<~oXI>+g[ qrA91S̮N x`j(Tes g"وh[רּwdfH"m{4gY!6Dnk9)`+M64pfUvM(8Zvlk6\Uc(zdMVM壮yVPv]`nƒd]ęJ/,B"_7wiHLeIԦbn%_x0ѵ DԢ96b|0Dd|m4G}E{ bRҐ*% ,ݚ3u8tdvH36Ԧ!młTe⑃lD6ȉGI -,'{8<Ď|ȼN>D%_Iʍ@8"Hi<LΌ`+d79>`5@C+ʿWADfM1CkJED6ıjPC&ƻg@FWx` Yw~v,EjyXĩo Nc&¬'_$.jyd{Cwk@r@v,up @6o}>Y9 ZbQG4ċjFbqo<R*.\҉TePZؚ54$ch-N:#XU]6-<۱\.;OW/Yէ-5 .3JVesz1 T{/}'Oj؋"Ϩ,U\yfW_SAoUIY~*7H۽d`#hK`r5iF$X/,P׷< _\4_ z Q>Q&fXD0YKȸd4I;Jd> !*>v `q+y2.: yIak.srlLvwE@.T+9ռqI0d]//(.w]r% H]Jָ]bZQXwU$_g]{[&w.-D^]]d:'5ŗVtB]~QU"rŮyTh$I uJHO(t4~lZ׷`'Me>?<̟Q"Sa;*Gުf;v @{^{SYuuؙ(Y%s{_xj<^BK Ts89)NExӃ3",W.j313g%?{>]Kx'$"T dv+ڠɨ| =ѣD?菋.&3=ӯ.~S@AudZ,TZ[UȦY/?I E2eZXC5iMD ړ롯_}7ƛc%DpqQŔDTI{mo@eG "Gex'<8Dx|!I^""w~SݡJjZ" ~Ro(j.l86UHc e?@^tL*k Zdӝ$.Jϰ&VHE*6ձ#KNY[Hė}ϹQe{4Dh=D'~6M M IHs9/AD$\pD%"Lڪ!zNb즑\KK+:4UK7]S;Mw5 #ע9ЯR@گy w8]ySEd @T# vuPˢpz"$QPeD$a4dD֚ 8ve$t`!F㧗J+!Av@Mod:zOz&V]ZV,D"-rUbfJ*% !{fG}[Q2;[OMS:Ό"@= >6 cO&~LATN<" C]ljĀG19?#T%{\}%"SG;kpC= Љw/;Ѫ _3点U!"R?@p"l9ńbR~ "{?ʤ:d3%~eh%朌`ia["L@䯷];'jeuM;#ҍBdF/(u8Ԋ2;A/ {J5_eXgF#_5Cјq Vt]&3 dp*`S"'DNppϓ԰p3ˊ(b',Ӌdzށ<;ڧ$PhN~=itB y& ;BdzhЃC鳟sR͍|WǾXla- "NY&BpLMDd3WKٌ?Pfs@E1DxZm-(B2(\QܥD 0DT$\rNs>xu[ 3ջ?:Ed_2m|~3p/ڸ`=`'Z`zF$o F, *4RA8*RTwDζ4L1(FCȯQAu'q48,1//^1V i=Thcy Pꭻ!c!ѮL)7I ^xw8@4r<plzUDQmk"*!B=Hfj˹ y5Q"\[+=L^jv> ߠh$m6 ձ7mq|Η0 @goQ \܀ɜ%R Y|%WTN8:hk6ɒ` t`dQ<ꔂmjt׆s$hCEgxBЭ~'̲t F3( Po&6ɱwQ=Q%h_h$S4/ ľDD-"a jIX㈳xn)z-AЗC$@@yzf:K~ֆqN0"0~0K/h/Fx=$nlo\֯`q9Ru4#/FCAXIQg>-y]_7WTYUFFNsB15g qDwƇ W}ؾ~5k8k?ݷ@kJ|n5F%"|0A:al;6dLg'20),э{DA2kpS{"_0%vq|SD:1( *Dy1hC(G._ WL oF? eh]R,wv@>8hܻU(B=#=Q GyYd'f"@RƦq3>O?ll8a1K*"-tF@&9~I0B]+״$/T[&նS k{>eDït:v^%ruYc 3}KmM~u?|f-@oi93Ĕ)nfo^y x5w#`Gҹy肫ƭr2F FFxXCD.BfPl#9EFƞyxs%fȬYf\kr֧j-I(MA"rrN^w%~&S5 tA貿v+Uzd\l:f̵-^V÷(} ADBDGLphVnjzh<3Ks޷@DfdZslC110D~-0RJy"2{$`b"f%NW*7jf%Adil#*wT@CI٘$<֛Rx7 Ѣ'R,SPM}QbqDnP|;I 6GnRG'N-XS)EwJ+ L27yȞ bKd_@])9tdCu] N ѢӸfiH^l]]պ"jE&r DVOz]\Lm?ml|$_#{ PѡPQ4Ӧ*"1= =SBq~#2[e<09OL^Lnct>f=i8ZzʈJC Sm `"Q$ٕO€^16JحMlHmx KZ|_ʺXCWf+oȨx(KhO< eA1S&Rфi~[X q&n8|֑J@Ä6Y؆ɕ& Ico7t&1 AVlVh2|nmuPMl$t 0fKBTqH59:1N;4SS[6vZS@6H$$ƴI8yG^ʜ@BKl_(M 8<]6@- OF!AH 8rͲ׋Zo!5j):tRY"%ŋ%!B{@|'=d`+-ȤLe{b3{M*.kE[[;^(4 S%qG&9J!iGUqU3fsCu}4tO FEaZg\adp۽p/L2I!j,G*9X$gM$})1d!d h|D _Up-KdQ#ĪW=hAoiP E] Pmv,560\*?7uzJ,s%\һ2T;オBk^|uj8McrCB[K;o/0:~7HxcӞ5/3 @6eLLxp#4Kj9 ].?-M7Cr{JSD7 a8!"WiZ&d{hgoږH hY'+7dLFuY6ŶdrK[Zu1\R xXI} @|U?{|AHYX$M3ϳ`Ih 4d`+41Ӛlp t~1X#dcFDr &9a|-?(ɉcpi! *"ºpc>G!"zl,T%/@%:֍lmDDt:&$Pi@ ;HĴmE4MzdZ D,  dnh`![z9/ PAKhxhC:"4jԳRȁI8PĄ &o\_rܓpKuZ$ %@O]@I:IHtEzUkT{d*=CJyh Bދ9gXXְq*| I "!܂i:lVhl,Z-Жeh[Z7BrVҸ"_ x8)5h%MgMQѬ\2c4%LlϩخJ|ejS||ֈ/S 9r 3?_;.rr/R2!e3Χ{UkIλotrh{ν7bA|_7zf.rrİ 2%|ՠW1َQez~8&ڼ-;=|!b+<{uFojx^ oAOI͊ŪRɋJ 'MY sv½źjD< GDh 7z,rh/ ]"Oيm@Ȱ(]6ifk N :B-BAzXP&0*65ِS\``/Eq(ѝߢ FzE]j+_ ,UuRh5։ZI5?er`aè٬r AצA(7~{|]0wmfy~7癘 p(V\s,KޤqMu¶v.AhlGS rb.3y94O^ߤHTov]{{_/C%+FDU 6:KP<_)U ED}>m3tN֝>Y@P HrˌPUx6#{y_n`+Kz +)8)S @K70&b_$A|fq 4U^qp? Ǻn, ,oM7րƁ nq;fLvuXitM(ޤzv& VF6>}|e M`i<-[E>Y<:9:r>j}{57L}WM:Z>n+l1Eȴ@Dmjp"i_ -~7mY$khED\U|i"Ʊ[.LT MM"rl̟͂[A4Kۖ_ ok/E]ʱu9И;/i/@dc*zOuᗭ([76tj?#G}F @DDDDDDDDDDDDDDDDDDDDDDDDDDD]9"g7ww/$""m䦵iȈN4K`@~U7ADHٝ!4yWyrL_ŀ+ ;BcNfm.2iw ~6~Rpo*"'o֛+}ʀQsiv~{^D>f7trHXdxU4)xdw~5{]˾wrUpɴ` t$VKa]"b[PYE+P6@%ȺJzVϻ}[g^|pEf`-ޝUT?l~}iNVOU:OqW%v@\7^&%9ǦDH{Zߟ-мP`dlQw0m04rSjC(unE-PNɤ| kE4':/Ghm3X"lKDJu+g jRN*'*MȾ j=o,4U3=Y#&jȴ_bOˊr.k"7EJ`fl[%_cƴg P_li7ܜ#w `o@WL]#VM`։LџKLKhڧz rP}[VU _kJa;ĩ^p>Q @v6 aFftkaݒ+rg[V+s]04%|Z:cRkϡWJ;u[}~B\ME U1 dۖjέa@`?̐ Sg6Hc܁) O%J(}|M_Xm@1htmnQ>ݒYGUEL[g۟\90>̴IYO3܍|+ɭ)S Ӧ9tFnn-Ֆn;*,IL`EF`9YdJسsA7"Y0 ڵ)U\>i$t_UQ*j[܍5+<3X;+Dww[1ZVK+Y{[ufBvd _]kD0- 򄼛;haBf%Q(aGn2PT$GS˶EIyg8{v4(wOxɿYe Xή:xQ91H]'| \1odHP@Bsw* ;#e%Qx[8TC)7b< I @>M<4nnDbjKVM|y% s'@Radˀ]_kھ;*aܐ0Ɲ߉ 8 m4lm]_PM솏mǣ 6<(o?vh}] nAkNXo XX!EDO KC| i 60#[#0*V8 Xn/@,| 0.~y_ܳ:YFyR3/ $@ޱZf&7JX!}!׺J0uw%l-mhͭ  xHndLɃo<[!`O883.t/~ @B8\9?,dk&0be,Bn[Q \U gGyiΎr(5+Иatmy<ffYah8UōSko zR]IU \uuA :(nA8X=GqߚLm1_>D \D^C,UBۉKTһd_CxpN;7M>A݀՝=o&9;WvHoI;L s+Y=ʭہ D.=,UA :v]Ź?c-u `7y|B9MaY4,lRͨCS\6[R]%3}:Dž8P< <=_wha}HnHTA^]@D#D$#"%u2ұ?FJ9F4= b͞"",u=ozd=\CRU4mK}T/w蛨)7zQM7We<.Rӳ 7Qe˩;Fd`bqY+IƖ"_gp.}5%&lʍZ?`X4PҤ;jggŌYg_2S˘!n  ֮XcQKu*即ξ%"'q4^r#7|lOMU)<>Y!<9F(q`\yR`Yu9uY5Hs.՛=k G5p(.ꅇE[ĺћlYxd9 X$ތP*o*stP3oe<UG ?;ݻ5ecR#I/_|7p e/nC1&Ձ5vDZC:㚗kxʖk/ wLlw[] JVk2CJ{.7/i7BڦYȕ 2ӕy/I6&|jD,}@'DK__zK\)5zkgCQW 9h9?;ˇ_G t eXKxr)!GM Vݖ+cZxpt!+kƃ~{ySڷJo6%zmآVi<1$#YOXx" Çb \]xyJFF 0}%ln zY}ԸOP #gG(ՠĶRds x9z=\f.-ۍ|]~pc^Ž`EʯbE)&/@mϋ1w ~ j 65>L߈/L9qmB㩊2ʻ;Yw!QPi/|+>&|Hxxuؖb7 w`AML0nQd|cZ ^C~l-W{. `ê Ǫ̼VB΢Z&e3MI&yjYtY[8c*@YIYjmס",pvSJU˥-:pcٗ g^ %R}߻ⅹӣ&NV$dc*+iu,ʸqԴ8?ev⸰;5F{lXp`W\8 ޠז oT%` W8%28ʓ8Pq!}m4<6tEʲwLf^^o}fn&` R%G-}]J@&SZu`P(,HM_@# Ӭ֌a彽Z>2Iv="sC7HJn6mHn .WʼfKrmxQKݵhL0CxW/|^ nӼmS:*u<1~}=sk`77ٝzp7 ][p? Xv׼{hWc K-"xf۷.uc`ۃ9+gJܪ3ۏ٫mK}it# "T-ڬM>׿  G?&;~ A$ΔU-XtPZ-/>5KBNR53Dt7ztLX*kdY Eh(*`(׫°/^6(`_A?7b@ɺy{]C5b͏yŃ~>n5^+8.$#X6$ʼn϶Cм16RZBf #jwE mgSuEv`oRPN^b}XkD\;aEdlTn6^[g=’4Q`,V+Xlsmbj{Xs[zLmz^ouj*\kV1{6+\-rGbx"0o8`i(ƈX>i]M}s6j-Վ>#3 ڂ`6P·sgW6[Nm$Xr7p?Aswq ڂ uRs_UOea yV.UkwN*lWQտuR `v`w~Er_|J ^G0] "4C+'6?ю=C>\RN/TydGb^̅ngUt\rY܌?t$S+xl|dIOlVCQQ.7(*c{C9v6k _~`lp V|qCF0]+E1+IHf%>r }$0MeᨳRO]xg38UXL1ȅ?ć03 qSζ6?ϐnYm">"e%klWL^}Lzjp5J*9*F+yh _pb!bs`dUv l4Dđ0$Uj -Ol~?HWs@#OVhoO6\FY%wt5$K+ ,>Jf| >DC{%H@i8hoX'V@) s-ri`m`4jgE7BVoa.5wkzLwac㿢pύY pqVYr}=`.o_i\C:h~j7`jFA#X0,MU`1RT Ϯ G&UȠ >I ^k7`~+_o^ jG'ౠk:A$$Dց@2yZ,Vbp|ᆢju"3ؐ9,.0r, 3׊`/%S wLl7aCC58@b]>~ۊ)W`6P{_Vk<F_뽘߳r3${vdB !yȀ!&.3'u-<ȸ3 ܂P5L5"wIXMì{#mډ; pc3nàg6 @y`5|~N݀mpa(h6IY3(_& yYS0 nDN^~݀=}<Ń݀7]S>lx8~RDuɣ54bQcgoDN3aaޞ NLMBƦ0/Qsۗ/="p(+n^]j`L_3,y)+ooM YjԈ5\0e.Gq$""]t`-= قUP^I1Kꪇ U?nGehl+Lj(ʈhq,0ϊg҄=F‰E v}Ry-@idغCT9VذsߡޝR72?)a~ڀS@n@3`_$ydHb<_XqO<4HJW.'Pm| \T^L,"*P0? k { '-)o=* ظվ<ޗMa?ܐfly5r_X5`B`z>"^$eu@aIWfp/7kD:47̦gXTuYJ;_@*V:WSР HI/BUS,.־eXywe]KЎ|ypcqb 2Op|6s`ucPN^#"$2 p ~j°|zO\V m?StE|H(6*sgn1 BQ.:Ac%N:;߫#:`96`5^VzRJ`^TZ3ֹ؁ GsE[A!8k#`uGqK/ `67 ֈTrZ_o` m+FW=qI{@>5zQ{k8wV{rרi6~B..݀]D.I˴؀'3 ]l$A'(vZ_/3/@t 6Ap㐖&zaJX!@ lQ P r p7hK12 %D\`` yxT8/M{պJ zC1Q(pn` :='g' tf]Y4&Jp: i4`Vd4Vb ]?C0?m-0'A]>G~*+N:KlO\Af{@xopc3l: 4)ہǹux@#Opt 5@ہoGJ&EV7̶֗`7`X݀-A66\>DY6vw-)ID?&"""""""""""""""""""""""""""""""""""""o-dGDD2 7Ep9VX\ȎӦf e$"8X&ko-dwx?|}/2\<rz@7u9_E͙p+bbWg [q ]r)QµWfE*ۼDL|N{ 02h~rƌ{v\ Je߹A*-h;a.?;IQFH2u "r`Z[[ڢ$m›5^;$ 2Q)+~&:S^8T(V$),=<9Jv;y=sT$9[\uS*=z4+~Cb]Lz.zDt\7ZzR}v)Et:et-.GY~=⑼dm(@mEVG$*Xˑ|֣#pɿ<"e/<'!\V&),clRƼZ_zc@z: qiEF,{f~@9ל4gp0+˚W6=TJe(4,Yő! 8`uj 1d~2aKY V-#|u\-anRMRJED2#i̟V\!뺤Uj2=e 0Y:]Ʀ}P~cV\1RPW%`;t% b$d LJnv@ Tn7"!G1/Kyݴ6]=Ф'yg<K0oK>9#:V?(X8@.  / :rt@y ^Kwh6Z6Xt\ƀ3DP@8y@Na&Fw 3[lgѲ̉ #W4R eӻ2JvuS޲>eD|n!?xFU#u:RsWp$:9\Z~&1[&70 k{shNaE܀ ໼RrqbZ;= ȫSZ8 @i|ĎֳDb{O!Eܧ^XH‘z<\vHt-+YHzBP$u?Y8Eqc@D6')P~^8w؜%/<8'a@ p^U9]G p/>4FP'*@:Rg[E6F!?Q@QJ-/miTp818@6 =r>Y֎w؝n8,hu(b - qvsaq^-CyQW rw{#&. [F8cQ=D26L" #D?_ P+*ͬi/ ණd]6D-IKy87HҡW'%Oc n`N܀H#\7܀q G2άMVF{řC7n8LK0 "|z7`c?3Ýq7`?lnI׌YFäԹ5|à`&+#9 7m,*̧RO^rg"!D^lx+?Y;@p)'10ߡ;; ( YyUÁahwxT^C%:#Sӳc8ba@Qㆾqm~+xNK);w/wӌ tN 3nZ,_ 4Vѫ a|,ODtH7"@$ѩ{LMDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDtA)rf> mw驗W:?cr <8?//a/?_`S@@@?4W0;+.ѯ(#Z]?f9 !`˕Prœ*3VY&:ӲX vp7=9J- j=+p7e",[U :~@4t-O)\jG&DDۖPi[](FVO&tY7~M%}aBy&r %M+L\}Pvgl~` P}:ֽGG)v !zL:|NCk8.()kk#FRb,U3SKpX ,VMQLűΎSaФ׫_;Gcs)W=3zfRy;C՝"MفMa,+υWֱFy*t'`۰e" & 4<f&x/$w楩f綖y]?1z~Ful.uLɁ G&2_hю]#Z9.Gp~4^l8ZtX]½btᑖz 1plZn)PNr ?[* <ν4uxz/Ͼ"$֕:M-;cK# =,O_/3@4Y :W7X3b (TjnyttlbQ/:Z8QI"kآ\Yo"Vys}jo2@\#ngD4=z\fe@;ŽL5@-b`$XPxj8aCCqD!c RtVx7DiV޳kiF@p1 Z(M-;#۞QX}<tI#bTCl<м~{'6b =` w plYJ)<j2Tʣax|¡lV Ŏ@8IFUF(ņ'B&T/!o{BGĂ/`~nWp݀6 0&guz`]`5-C7N pq S{pe/ Qت%_yo)X-鹑 @p<.1j*Va<LY^98r!$x5̸ɩ D'dS`6}K ׬TbX?NUtz{x2yƒϙa3Pznٖ_'lU' " W~"""sW)""""""""""""""""""""""""""""""k&80&> o?#{ 7_/W1:F^8F@+ G/Epq[ꃚ|oz1p#>q#iooWBL6neI """""""""""""""""""""""""""""&-:,/-t,=c$mO|c77Woy|dPDs 7:oHJrO@o&{^;G m ? WXQ`~1t' i_-?B? wدDL,~X6';,08C'CByZˋL:Wok(W]]םOF{q Oi䥱ύu; 7D5R+ƽe#Ic_Ľ>WUߡf q[Ԋ*fR_9(SO{ f{mGz v'=mn8˿݀3D{\v~e\ R|rS~yaO??ws0@Խi?y{0GA|KBaO8Zzfkz?:L@@~pLuaB )Wg<:L@@n8Q9/l& x3 u K2_""""""""""""""""""""""""""""#o_m5="J9_$ #<ʣW A[ V\ "yp$H (DDID/)-*tNzżTN:O` /?"+rAW^:'\jm=@"̣B8vq0R @ wؿy|^"weoRznMhV\8R=}-9 |+@-\ ^v3K,t8WN%s.?ktأAhsܵB9DG'f+\}ݠO|O m3!45"@^Sy"D/`e!u4tU1/UNmWn n (B ܁͘g dѩxNvJpy*LnHR}@8T,[~=6`Q V/ѸFbȜޭ`߃ G>|D@@Z `Bdr?(0gel@ U\++ك-I gj sO cj^&| eߠQ4 U0 +n  CԠrB-FרX^wv *&*ElPeL$"AǑY۵qۮy0UAB![ 18Q٣Kw\ШnJG"; {AZ'@x"rRI/$7TZKQUF`tU#6G#`6 >a$T8 * 6 6 7( ݮ݀{^qKtx qj}S P! q 9@o^x%0n Kqѽ v  c* C @ lwxm6UJy)7d_l]sہ>۞CUs`@@t ? ""*u~ VXIXH%DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD= `co%O>O)&rG;{mkk/Y @ůW' "o@WIw`d,!nU0aL \Xd9 G-_@aA w_N!rgn.֯ KVW)G\]Ua۳tN42!Eaƅ  mOm\.UyOUUXRtcX2s8D[3"v`FD.ѧU6p`L3$9ܩsOv(WWtLjD4.,b[,e˽w_NaqD,p\lϖ, K:Cu'Y5Ȼ%jDL "`͡˳ `Wș=įjr ̖Z[,[Z,.L mݾW]U]G (!=˴yUr k2%.EJ&aVfŠ)ZsLyx~Ӡ>٠;ai8//`Hs}؝$۬ yX3[š$x /vDVNLA@BDvј;vLD0vvܪWŲ>Ҿ  n&l&"CH}.dxizٸV 鼩Yĭl~JNtZMIt/rf*ّ'kӺdg崚>, ۋ:Woawrط_Ωn0nۭ׆8F`vsN3I _>/NV7jE-.ѠMxTzK?/i?p'Nv;[V+f{Ԫ%d|)v%bw0YQ5_`. ҷ[p@t#0I.iy 4NJ&ڠ;ͣ_K P HtNECejJTݜA-'*@Mzo-m}/{ԉÛM,rF+ ,Y^4Oln*3.g?tbz-'h4raz-947he/V/|>1 %nW%Iws6_#8C"{Hz6J~#0Od?<KJ*p97TZy \S=g rSllC>4tiz#mp4(pA+1r\nЕb-yuḡsC"*2oqvΫrKZ.n$(w]/wuaPP=w/"{dп%_Ý1H=6E@Ʋ M{ٶ7%tEXtdate:create2014-08-19T12:28:15+02:00^m%tEXtdate:modify2014-08-19T12:28:15+02:00IENDB`fonts/mono_dejavu_sans_12.xml0000755000175000017500000101520412565232430017101 0ustar mquinsonmquinson<?xml version="1.0"?> <font type="bitmap"> <Texture index="0" filename="mono_dejavu_sans_120.png" hasAlpha="true" /> <c c="" r="0, 0, 8, 19" u="1" o="1" /> <c c=" " r="9, 0, 10, 19" o="9" /> <c c="!" r="11, 0, 13, 19" u="4" o="4" /> <c c="&quot;" r="14, 0, 20, 19" u="2" o="2" /> <c c="#" r="21, 0, 31, 19" /> <c c="$" r="32, 0, 39, 19" u="1" o="2" /> <c c="%" r="40, 0, 49, 19" o="1" /> <c c="&amp;" r="50, 0, 59, 19" u="1" /> <c c="'" r="60, 0, 62, 19" u="4" o="4" /> <c c="(" r="63, 0, 67, 19" u="3" o="3" /> <c c=")" r="68, 0, 72, 19" u="2" o="4" /> <c c="*" r="73, 0, 80, 19" u="1" o="2" /> <c c="+" r="81, 0, 89, 19" u="1" o="1" /> <c c="," r="90, 0, 93, 19" u="3" o="4" /> <c c="-" r="94, 0, 99, 19" u="2" o="3" /> <c c="." r="100, 0, 102, 19" u="4" o="4" /> <c c="/" r="103, 0, 111, 19" u="1" o="1" /> <c c="0" r="112, 0, 120, 19" u="1" o="1" /> <c c="1" r="121, 0, 129, 19" u="1" o="1" /> <c c="2" r="130, 0, 138, 19" u="1" o="1" /> <c c="3" r="139, 0, 147, 19" u="1" o="1" /> <c c="4" r="148, 0, 156, 19" u="1" o="1" /> <c c="5" r="157, 0, 165, 19" u="1" o="1" /> <c c="6" r="166, 0, 174, 19" u="1" o="1" /> <c c="7" r="175, 0, 183, 19" u="1" o="1" /> <c c="8" r="184, 0, 192, 19" u="1" o="1" /> <c c="9" r="193, 0, 201, 19" u="1" o="1" /> <c c=":" r="202, 0, 204, 19" u="4" o="4" /> <c c=";" r="205, 0, 208, 19" u="3" o="4" /> <c c="&lt;" r="209, 0, 217, 19" u="1" o="1" /> <c c="=" r="218, 0, 226, 19" u="1" o="1" /> <c c="&gt;" r="227, 0, 235, 19" u="1" o="1" /> <c c="?" r="236, 0, 243, 19" u="1" o="2" /> <c c="@" r="244, 0, 253, 19" o="1" /> <c c="A" r="254, 0, 262, 19" u="1" o="1" /> <c c="B" r="263, 0, 271, 19" u="1" o="1" /> <c c="C" r="272, 0, 280, 19" u="1" o="1" /> <c c="D" r="281, 0, 289, 19" u="1" o="1" /> <c c="E" r="290, 0, 298, 19" u="1" o="1" /> <c c="F" r="299, 0, 307, 19" u="1" o="1" /> <c c="G" r="308, 0, 316, 19" u="1" o="1" /> <c c="H" r="317, 0, 325, 19" u="1" o="1" /> <c c="I" r="326, 0, 332, 19" u="2" o="2" /> <c c="J" r="333, 0, 341, 19" u="1" o="1" /> <c c="K" r="342, 0, 351, 19" u="1" /> <c c="L" r="352, 0, 360, 19" u="1" o="1" /> <c c="M" r="361, 0, 369, 19" u="1" o="1" /> <c c="N" r="370, 0, 378, 19" u="1" o="1" /> <c c="O" r="379, 0, 387, 19" u="1" o="1" /> <c c="P" r="388, 0, 396, 19" u="1" o="1" /> <c c="Q" r="397, 0, 405, 19" u="1" o="1" /> <c c="R" r="406, 0, 415, 19" u="1" /> <c c="S" r="416, 0, 424, 19" u="1" o="1" /> <c c="T" r="425, 0, 433, 19" u="1" o="1" /> <c c="U" r="434, 0, 442, 19" u="1" o="1" /> <c c="V" r="443, 0, 451, 19" u="1" o="1" /> <c c="W" r="452, 0, 462, 19" /> <c c="X" r="463, 0, 471, 19" u="1" o="1" /> <c c="Y" r="472, 0, 482, 19" /> <c c="Z" r="483, 0, 491, 19" u="1" o="1" /> <c c="[" r="492, 0, 496, 19" u="3" o="3" /> <c c="\" r="497, 0, 505, 19" u="1" o="1" /> <c c="]" r="506, 0, 510, 19" u="2" o="4" /> <c c="^" r="511, 0, 520, 19" o="1" /> <c c="_" r="521, 0, 531, 19" /> <c c="`" r="532, 0, 536, 19" u="2" o="4" /> <c c="a" r="537, 0, 545, 19" u="1" o="1" /> <c c="b" r="546, 0, 554, 19" u="1" o="1" /> <c c="c" r="555, 0, 563, 19" u="1" o="1" /> <c c="d" r="564, 0, 572, 19" u="1" o="1" /> <c c="e" r="573, 0, 581, 19" u="1" o="1" /> <c c="f" r="582, 0, 589, 19" u="1" o="2" /> <c c="g" r="590, 0, 598, 19" u="1" o="1" /> <c c="h" r="599, 0, 607, 19" u="1" o="1" /> <c c="i" r="608, 0, 616, 19" u="1" o="1" /> <c c="j" r="617, 0, 622, 19" u="1" o="4" /> <c c="k" r="623, 0, 631, 19" u="1" o="1" /> <c c="l" r="632, 0, 639, 19" u="1" o="2" /> <c c="m" r="640, 0, 648, 19" u="1" o="1" /> <c c="n" r="649, 0, 657, 19" u="1" o="1" /> <c c="o" r="658, 0, 666, 19" u="1" o="1" /> <c c="p" r="667, 0, 675, 19" u="1" o="1" /> <c c="q" r="676, 0, 684, 19" u="1" o="1" /> <c c="r" r="685, 0, 692, 19" u="2" o="1" /> <c c="s" r="693, 0, 701, 19" u="1" o="1" /> <c c="t" r="702, 0, 709, 19" u="1" o="2" /> <c c="u" r="710, 0, 718, 19" u="1" o="1" /> <c c="v" r="719, 0, 727, 19" u="1" o="1" /> <c c="w" r="728, 0, 740, 19" u="-1" o="-1" /> <c c="x" r="741, 0, 749, 19" u="1" o="1" /> <c c="y" r="750, 0, 758, 19" u="1" o="1" /> <c c="z" r="759, 0, 767, 19" u="1" o="1" /> <c c="{" r="768, 0, 774, 19" u="2" o="2" /> <c c="|" r="775, 0, 777, 19" u="4" o="4" /> <c c="}" r="778, 0, 784, 19" u="2" o="2" /> <c c="~" r="785, 0, 793, 19" u="1" o="1" /> <c c="" r="794, 0, 795, 19" o="9" /> <c c="" r="796, 0, 798, 19" u="4" o="4" /> <c c="" r="799, 0, 807, 19" u="1" o="1" /> <c c="" r="808, 0, 816, 19" u="1" o="1" /> <c c="" r="817, 0, 824, 19" u="1" o="2" /> <c c="" r="825, 0, 835, 19" /> <c c="" r="836, 0, 838, 19" u="4" o="4" /> <c c="" r="839, 0, 846, 19" u="1" o="2" /> <c c="" r="847, 0, 852, 19" u="2" o="3" /> <c c="" r="853, 0, 863, 19" /> <c c="" r="864, 0, 870, 19" u="2" o="2" /> <c c="" r="871, 0, 879, 19" u="1" o="1" /> <c c="" r="880, 0, 888, 19" u="1" o="1" /> <c c="" r="889, 0, 894, 19" u="2" o="3" /> <c c="" r="895, 0, 905, 19" /> <c c="" r="906, 0, 911, 19" u="2" o="3" /> <c c="" r="912, 0, 917, 19" u="2" o="3" /> <c c="" r="918, 0, 926, 19" u="1" o="1" /> <c c="" r="927, 0, 932, 19" u="2" o="3" /> <c c="" r="933, 0, 938, 19" u="2" o="3" /> <c c="" r="939, 0, 943, 19" u="4" o="2" /> <c c="" r="944, 0, 953, 19" u="1" /> <c c="" r="954, 0, 962, 19" u="1" o="1" /> <c c="" r="963, 0, 965, 19" u="4" o="4" /> <c c="" r="966, 0, 969, 19" u="3" o="4" /> <c c="" r="970, 0, 976, 19" u="2" o="2" /> <c c="" r="977, 0, 983, 19" u="2" o="2" /> <c c="" r="984, 0, 992, 19" u="2" /> <c c="" r="993, 0, 1002, 19" o="1" /> <c c="" r="1003, 0, 1012, 19" o="1" /> <c c="" r="1013, 0, 1022, 19" o="1" /> <c c="" r="0, 20, 6, 39" u="2" o="2" /> <c c="" r="7, 20, 15, 39" u="1" o="1" /> <c c="" r="16, 20, 24, 39" u="1" o="1" /> <c c="" r="25, 20, 33, 39" u="1" o="1" /> <c c="" r="34, 20, 42, 39" u="1" o="1" /> <c c="" r="43, 20, 51, 39" u="1" o="1" /> <c c="" r="52, 20, 60, 39" u="1" o="1" /> <c c="" r="61, 20, 70, 39" o="1" /> <c c="" r="71, 20, 79, 39" u="1" o="1" /> <c c="" r="80, 20, 88, 39" u="1" o="1" /> <c c="" r="89, 20, 97, 39" u="1" o="1" /> <c c="" r="98, 20, 106, 39" u="1" o="1" /> <c c="" r="107, 20, 115, 39" u="1" o="1" /> <c c="" r="116, 20, 122, 39" u="2" o="2" /> <c c="" r="123, 20, 129, 39" u="2" o="2" /> <c c="" r="130, 20, 136, 39" u="2" o="2" /> <c c="" r="137, 20, 143, 39" u="2" o="2" /> <c c="" r="144, 20, 153, 39" o="1" /> <c c="" r="154, 20, 162, 39" u="1" o="1" /> <c c="" r="163, 20, 171, 39" u="1" o="1" /> <c c="" r="172, 20, 180, 39" u="1" o="1" /> <c c="" r="181, 20, 189, 39" u="1" o="1" /> <c c="" r="190, 20, 198, 39" u="1" o="1" /> <c c="" r="199, 20, 207, 39" u="1" o="1" /> <c c="" r="208, 20, 216, 39" u="1" o="1" /> <c c="" r="217, 20, 227, 39" /> <c c="" r="228, 20, 236, 39" u="1" o="1" /> <c c="" r="237, 20, 245, 39" u="1" o="1" /> <c c="" r="246, 20, 254, 39" u="1" o="1" /> <c c="" r="255, 20, 263, 39" u="1" o="1" /> <c c="" r="264, 20, 274, 39" /> <c c="" r="275, 20, 283, 39" u="1" o="1" /> <c c="" r="284, 20, 292, 39" u="1" o="1" /> <c c="" r="293, 20, 301, 39" u="1" o="1" /> <c c="" r="302, 20, 310, 39" u="1" o="1" /> <c c="" r="311, 20, 319, 39" u="1" o="1" /> <c c="" r="320, 20, 328, 39" u="1" o="1" /> <c c="" r="329, 20, 337, 39" u="1" o="1" /> <c c="" r="338, 20, 346, 39" u="1" o="1" /> <c c="" r="347, 20, 356, 39" o="1" /> <c c="" r="357, 20, 365, 39" u="1" o="1" /> <c c="" r="366, 20, 374, 39" u="1" o="1" /> <c c="" r="375, 20, 383, 39" u="1" o="1" /> <c c="" r="384, 20, 392, 39" u="1" o="1" /> <c c="" r="393, 20, 401, 39" u="1" o="1" /> <c c="" r="402, 20, 410, 39" u="1" o="1" /> <c c="" r="411, 20, 419, 39" u="1" o="1" /> <c c="" r="420, 20, 428, 39" u="1" o="1" /> <c c="" r="429, 20, 437, 39" u="1" o="1" /> <c c="" r="438, 20, 446, 39" u="1" o="1" /> <c c="" r="447, 20, 455, 39" u="1" o="1" /> <c c="" r="456, 20, 464, 39" u="1" o="1" /> <c c="" r="465, 20, 473, 39" u="1" o="1" /> <c c="" r="474, 20, 482, 39" u="1" o="1" /> <c c="" r="483, 20, 491, 39" u="1" o="1" /> <c c="" r="492, 20, 500, 39" u="1" o="1" /> <c c="" r="501, 20, 509, 39" u="1" o="1" /> <c c="" r="510, 20, 520, 39" /> <c c="" r="521, 20, 529, 39" u="1" o="1" /> <c c="" r="530, 20, 538, 39" u="1" o="1" /> <c c="" r="539, 20, 547, 39" u="1" o="1" /> <c c="" r="548, 20, 556, 39" u="1" o="1" /> <c c="" r="557, 20, 565, 39" u="1" o="1" /> <c c="" r="566, 20, 574, 39" u="1" o="1" /> <c c="" r="575, 20, 583, 39" u="1" o="1" /> <c c="" r="584, 20, 592, 39" u="1" o="1" /> <c c="" r="593, 20, 601, 39" u="1" o="1" /> <c c="" r="602, 20, 610, 39" u="1" o="1" /> <c c="" r="611, 20, 619, 39" u="1" o="1" /> <c c="" r="620, 20, 628, 39" u="1" o="1" /> <c c="" r="629, 20, 637, 39" u="1" o="1" /> <c c="" r="638, 20, 646, 39" u="1" o="1" /> <c c="" r="647, 20, 655, 39" u="1" o="1" /> <c c="" r="656, 20, 664, 39" u="1" o="1" /> <c c=" " r="665, 20, 673, 39" u="1" o="1" /> <c c=" " r="674, 20, 682, 39" u="1" o="1" /> <c c=" " r="683, 20, 691, 39" u="1" o="1" /> <c c=" " r="692, 20, 700, 39" u="1" o="1" /> <c c=" " r="701, 20, 709, 39" u="1" o="1" /> <c c="" r="710, 20, 718, 39" u="1" o="1" /> <c c="" r="719, 20, 731, 39" u="1" o="-3" /> <c c="" r="732, 20, 741, 39" o="1" /> <c c="" r="742, 20, 751, 39" u="1" /> <c c="" r="752, 20, 760, 39" u="1" o="1" /> <c c="" r="761, 20, 769, 39" u="1" o="1" /> <c c="" r="770, 20, 778, 39" u="1" o="1" /> <c c="" r="779, 20, 787, 39" u="1" o="1" /> <c c="" r="788, 20, 796, 39" u="1" o="1" /> <c c="" r="797, 20, 805, 39" u="1" o="1" /> <c c="" r="806, 20, 814, 39" u="1" o="1" /> <c c="" r="815, 20, 823, 39" u="1" o="1" /> <c c="" r="824, 20, 832, 39" u="1" o="1" /> <c c="" r="833, 20, 841, 39" u="1" o="1" /> <c c="" r="842, 20, 850, 39" u="1" o="1" /> <c c="" r="851, 20, 859, 39" u="1" o="1" /> <c c="" r="860, 20, 868, 39" u="1" o="1" /> <c c="" r="869, 20, 877, 39" u="1" o="1" /> <c c=" " r="878, 20, 886, 39" u="1" o="1" /> <c c="!" r="887, 20, 895, 39" u="1" o="1" /> <c c=""" r="896, 20, 904, 39" u="1" o="1" /> <c c="#" r="905, 20, 913, 39" u="1" o="1" /> <c c="$" r="914, 20, 922, 39" u="1" o="1" /> <c c="%" r="923, 20, 933, 39" u="-1" o="1" /> <c c="&" r="934, 20, 944, 39" /> <c c="'" r="945, 20, 954, 39" o="1" /> <c c="(" r="955, 20, 961, 39" u="2" o="2" /> <c c=")" r="962, 20, 970, 39" u="1" o="1" /> <c c="*" r="971, 20, 977, 39" u="2" o="2" /> <c c="+" r="978, 20, 986, 39" u="1" o="1" /> <c c="," r="987, 20, 993, 39" u="2" o="2" /> <c c="-" r="994, 20, 1002, 39" u="1" o="1" /> <c c="." r="1003, 20, 1009, 39" u="2" o="2" /> <c c="/" r="1010, 20, 1018, 39" u="1" o="1" /> <c c="0" r="0, 40, 6, 59" u="2" o="2" /> <c c="1" r="7, 40, 15, 59" u="1" o="1" /> <c c="2" r="16, 40, 26, 59" /> <c c="3" r="27, 40, 37, 59" /> <c c="4" r="38, 40, 47, 59" u="1" /> <c c="5" r="48, 40, 55, 59" u="1" o="2" /> <c c="6" r="56, 40, 65, 59" u="1" /> <c c="7" r="66, 40, 74, 59" u="1" o="1" /> <c c="8" r="75, 40, 83, 59" u="1" o="1" /> <c c="9" r="84, 40, 92, 59" u="1" o="1" /> <c c=":" r="93, 40, 100, 59" u="1" o="2" /> <c c=";" r="101, 40, 109, 59" u="1" o="1" /> <c c="<" r="110, 40, 117, 59" u="1" o="2" /> <c c="=" r="118, 40, 127, 59" u="1" /> <c c=">" r="128, 40, 137, 59" u="1" /> <c c="?" r="138, 40, 146, 59" u="1" o="1" /> <c c="@" r="147, 40, 155, 59" u="1" o="1" /> <c c="A" r="156, 40, 166, 59" u="-1" o="1" /> <c c="B" r="167, 40, 175, 59" o="2" /> <c c="C" r="176, 40, 184, 59" u="1" o="1" /> <c c="D" r="185, 40, 193, 59" u="1" o="1" /> <c c="E" r="194, 40, 202, 59" u="1" o="1" /> <c c="F" r="203, 40, 211, 59" u="1" o="1" /> <c c="G" r="212, 40, 220, 59" u="1" o="1" /> <c c="H" r="221, 40, 229, 59" u="1" o="1" /> <c c="I" r="230, 40, 241, 59" u="-1" /> <c c="J" r="242, 40, 250, 59" u="1" o="1" /> <c c="K" r="251, 40, 259, 59" u="1" o="1" /> <c c="L" r="260, 40, 268, 59" u="1" o="1" /> <c c="M" r="269, 40, 277, 59" u="1" o="1" /> <c c="N" r="278, 40, 286, 59" u="1" o="1" /> <c c="O" r="287, 40, 295, 59" u="1" o="1" /> <c c="P" r="296, 40, 304, 59" u="1" o="1" /> <c c="Q" r="305, 40, 313, 59" u="1" o="1" /> <c c="R" r="314, 40, 322, 59" u="1" o="1" /> <c c="S" r="323, 40, 332, 59" o="1" /> <c c="T" r="333, 40, 342, 59" u="1" /> <c c="U" r="343, 40, 350, 59" u="2" o="1" /> <c c="V" r="351, 40, 360, 59" u="1" /> <c c="W" r="361, 40, 368, 59" u="2" o="1" /> <c c="X" r="369, 40, 378, 59" u="1" /> <c c="Y" r="379, 40, 386, 59" u="2" o="1" /> <c c="Z" r="387, 40, 395, 59" u="1" o="1" /> <c c="[" r="396, 40, 404, 59" u="1" o="1" /> <c c="\" r="405, 40, 413, 59" u="1" o="1" /> <c c="]" r="414, 40, 422, 59" u="1" o="1" /> <c c="^" r="423, 40, 431, 59" u="1" o="1" /> <c c="_" r="432, 40, 440, 59" u="1" o="1" /> <c c="`" r="441, 40, 449, 59" u="1" o="1" /> <c c="a" r="450, 40, 458, 59" u="1" o="1" /> <c c="b" r="459, 40, 467, 59" u="1" o="1" /> <c c="c" r="468, 40, 475, 59" u="1" o="2" /> <c c="d" r="476, 40, 484, 59" u="1" o="1" /> <c c="e" r="485, 40, 494, 59" u="1" /> <c c="f" r="495, 40, 503, 59" u="1" o="1" /> <c c="g" r="504, 40, 511, 59" u="1" o="2" /> <c c="h" r="512, 40, 520, 59" u="1" o="1" /> <c c="i" r="521, 40, 529, 59" u="1" o="1" /> <c c="j" r="530, 40, 538, 59" u="1" o="1" /> <c c="k" r="539, 40, 547, 59" u="1" o="1" /> <c c="l" r="548, 40, 556, 59" u="1" o="1" /> <c c="m" r="557, 40, 565, 59" u="1" o="1" /> <c c="n" r="566, 40, 574, 59" u="1" o="1" /> <c c="o" r="575, 40, 583, 59" u="1" o="1" /> <c c="p" r="584, 40, 592, 59" u="1" o="1" /> <c c="q" r="593, 40, 601, 59" u="1" o="1" /> <c c="r" r="602, 40, 610, 59" u="1" o="1" /> <c c="s" r="611, 40, 619, 59" u="1" o="1" /> <c c="t" r="620, 40, 630, 59" /> <c c="u" r="631, 40, 643, 59" u="-1" o="-1" /> <c c="v" r="644, 40, 654, 59" /> <c c="w" r="655, 40, 663, 59" u="1" o="1" /> <c c="x" r="664, 40, 674, 59" /> <c c="y" r="675, 40, 683, 59" u="1" o="1" /> <c c="z" r="684, 40, 692, 59" u="1" o="1" /> <c c="{" r="693, 40, 701, 59" u="1" o="1" /> <c c="|" r="702, 40, 710, 59" u="1" o="1" /> <c c="}" r="711, 40, 719, 59" u="1" o="1" /> <c c="~" r="720, 40, 728, 59" u="1" o="1" /> <c c="" r="729, 40, 736, 59" u="1" o="2" /> <c c="" r="737, 40, 746, 59" o="1" /> <c c="" r="747, 40, 756, 59" o="1" /> <c c="" r="757, 40, 765, 59" u="1" o="1" /> <c c="" r="766, 40, 774, 59" u="1" o="1" /> <c c="" r="775, 40, 785, 59" /> <c c="" r="786, 40, 796, 59" /> <c c="" r="797, 40, 805, 59" u="1" o="1" /> <c c="" r="806, 40, 815, 59" u="1" /> <c c="" r="816, 40, 825, 59" u="1" /> <c c="" r="826, 40, 835, 59" o="1" /> <c c="" r="836, 40, 847, 59" u="-1" /> <c c="" r="848, 40, 856, 59" u="1" o="1" /> <c c="" r="857, 40, 865, 59" u="1" o="1" /> <c c="" r="866, 40, 875, 59" o="1" /> <c c="" r="876, 40, 884, 59" u="1" o="1" /> <c c="" r="885, 40, 893, 59" u="1" o="1" /> <c c="" r="894, 40, 901, 59" u="1" o="2" /> <c c="" r="902, 40, 911, 59" o="1" /> <c c="" r="912, 40, 921, 59" o="1" /> <c c="" r="922, 40, 932, 59" /> <c c="" r="933, 40, 943, 59" /> <c c="" r="944, 40, 954, 59" /> <c c="" r="955, 40, 963, 59" u="1" o="1" /> <c c="" r="964, 40, 972, 59" u="1" o="1" /> <c c="" r="973, 40, 983, 59" /> <c c="" r="984, 40, 993, 59" u="1" /> <c c="" r="994, 40, 1003, 59" o="1" /> <c c="" r="1004, 40, 1013, 59" o="1" /> <c c="" r="1014, 40, 1023, 59" o="1" /> <c c="" r="0, 60, 10, 79" /> <c c="" r="11, 60, 19, 79" u="1" o="1" /> <c c="" r="20, 60, 29, 79" o="1" /> <c c="" r="30, 60, 40, 79" /> <c c="" r="41, 60, 51, 79" /> <c c="" r="52, 60, 62, 79" /> <c c="" r="63, 60, 73, 79" /> <c c="" r="74, 60, 84, 79" /> <c c="" r="85, 60, 93, 79" u="1" o="1" /> <c c="" r="94, 60, 103, 79" u="1" /> <c c="" r="104, 60, 112, 79" u="1" o="1" /> <c c="" r="113, 60, 121, 79" u="1" o="1" /> <c c="" r="122, 60, 131, 79" o="1" /> <c c="" r="132, 60, 141, 79" o="1" /> <c c="" r="142, 60, 151, 79" o="1" /> <c c="" r="152, 60, 161, 79" o="1" /> <c c="" r="162, 60, 171, 79" o="1" /> <c c="" r="172, 60, 181, 79" o="1" /> <c c="" r="182, 60, 192, 79" /> <c c="" r="193, 60, 203, 79" /> <c c="" r="204, 60, 213, 79" o="1" /> <c c="" r="214, 60, 222, 79" u="1" o="1" /> <c c="" r="223, 60, 233, 79" /> <c c="" r="234, 60, 244, 79" /> <c c="" r="245, 60, 253, 79" u="1" o="1" /> <c c="" r="254, 60, 262, 79" u="1" o="1" /> <c c="" r="263, 60, 273, 79" /> <c c="" r="274, 60, 284, 79" /> <c c="" r="285, 60, 294, 79" o="1" /> <c c="" r="295, 60, 303, 79" u="1" o="1" /> <c c="" r="304, 60, 312, 79" u="1" o="1" /> <c c="" r="313, 60, 323, 79" /> <c c="" r="324, 60, 333, 79" o="1" /> <c c="" r="334, 60, 342, 79" u="1" o="1" /> <c c="" r="343, 60, 352, 79" o="1" /> <c c="" r="353, 60, 356, 79" u="3" o="4" /> <c c="" r="357, 60, 364, 79" u="1" o="2" /> <c c="" r="365, 60, 374, 79" o="1" /> <c c="" r="375, 60, 377, 79" u="4" o="4" /> <c c="" r="378, 60, 386, 79" u="1" o="1" /> <c c="" r="387, 60, 395, 79" u="1" o="1" /> <c c="" r="396, 60, 402, 79" u="2" o="2" /> <c c="" r="403, 60, 411, 79" u="1" o="1" /> <c c="" r="412, 60, 420, 79" u="1" o="1" /> <c c="" r="421, 60, 429, 79" u="1" o="1" /> <c c="" r="430, 60, 438, 79" u="1" o="1" /> <c c="" r="439, 60, 447, 79" u="1" o="1" /> <c c="" r="448, 60, 456, 79" u="1" o="1" /> <c c="" r="457, 60, 465, 79" u="1" o="1" /> <c c="" r="466, 60, 474, 79" u="1" o="1" /> <c c="" r="475, 60, 483, 79" u="1" o="1" /> <c c="" r="484, 60, 492, 79" u="1" o="1" /> <c c="" r="493, 60, 501, 79" u="1" o="1" /> <c c="" r="502, 60, 510, 79" u="1" o="1" /> <c c="" r="511, 60, 519, 79" u="1" o="1" /> <c c="" r="520, 60, 528, 79" u="1" o="1" /> <c c="" r="529, 60, 537, 79" u="1" o="1" /> <c c="" r="538, 60, 546, 79" u="1" o="1" /> <c c="" r="547, 60, 555, 79" u="1" o="1" /> <c c="" r="556, 60, 564, 79" u="1" o="1" /> <c c="" r="565, 60, 574, 79" o="1" /> <c c="" r="575, 60, 584, 79" o="1" /> <c c="" r="585, 60, 593, 79" u="1" o="1" /> <c c="" r="594, 60, 602, 79" u="1" o="1" /> <c c="" r="603, 60, 612, 79" u="1" /> <c c="" r="613, 60, 621, 79" u="1" o="1" /> <c c="" r="622, 60, 630, 79" u="1" o="1" /> <c c="" r="631, 60, 639, 79" u="1" o="1" /> <c c="" r="640, 60, 648, 79" u="1" o="1" /> <c c="" r="649, 60, 657, 79" u="1" o="1" /> <c c="" r="658, 60, 668, 79" /> <c c="" r="669, 60, 678, 79" o="1" /> <c c="" r="679, 60, 686, 79" u="1" o="2" /> <c c="" r="687, 60, 695, 79" u="1" o="1" /> <c c="" r="696, 60, 704, 79" u="1" o="1" /> <c c="" r="705, 60, 715, 79" /> <c c="" r="716, 60, 724, 79" u="1" o="1" /> <c c="" r="725, 60, 733, 79" u="1" o="1" /> <c c="" r="734, 60, 744, 79" /> <c c="" r="745, 60, 754, 79" o="1" /> <c c="" r="755, 60, 765, 79" /> <c c="" r="766, 60, 776, 79" /> <c c="" r="777, 60, 786, 79" o="1" /> <c c="" r="787, 60, 795, 79" u="1" o="1" /> <c c="" r="796, 60, 804, 79" u="1" o="1" /> <c c="" r="805, 60, 813, 79" u="1" o="1" /> <c c="" r="814, 60, 823, 79" o="1" /> <c c="" r="824, 60, 832, 79" u="1" o="1" /> <c c="" r="833, 60, 841, 79" u="1" o="1" /> <c c="" r="842, 60, 850, 79" u="1" o="1" /> <c c="" r="851, 60, 859, 79" o="2" /> <c c=" " r="860, 60, 868, 79" u="1" o="1" /> <c c=" " r="869, 60, 875, 79" u="2" o="2" /> <c c=" " r="876, 60, 884, 79" u="1" o="1" /> <c c=" " r="885, 60, 894, 79" o="1" /> <c c=" " r="895, 60, 903, 79" u="1" o="1" /> <c c="" r="904, 60, 912, 79" u="1" o="1" /> <c c="" r="913, 60, 921, 79" u="1" o="1" /> <c c="" r="922, 60, 932, 79" /> <c c="" r="933, 60, 940, 79" u="2" o="1" /> <c c="" r="941, 60, 950, 79" u="1" /> <c c="" r="951, 60, 958, 79" u="2" o="1" /> <c c="" r="959, 60, 968, 79" o="1" /> <c c="" r="969, 60, 977, 79" u="1" o="1" /> <c c="" r="978, 60, 986, 79" u="1" o="1" /> <c c="" r="987, 60, 995, 79" u="1" o="1" /> <c c="" r="996, 60, 1004, 79" u="1" o="1" /> <c c="" r="1005, 60, 1013, 79" u="1" o="1" /> <c c="" r="1014, 60, 1022, 79" u="1" o="1" /> <c c="" r="0, 80, 7, 99" u="1" o="2" /> <c c="" r="8, 80, 18, 99" /> <c c="" r="19, 80, 28, 99" o="1" /> <c c="" r="29, 80, 37, 99" u="1" o="1" /> <c c="" r="38, 80, 46, 99" u="1" o="1" /> <c c=" " r="47, 80, 56, 99" o="1" /> <c c="!" r="57, 80, 67, 99" /> <c c="$" r="68, 80, 76, 99" u="1" o="1" /> <c c="%" r="77, 80, 85, 99" u="1" o="1" /> <c c="&" r="86, 80, 94, 99" u="1" o="1" /> <c c="'" r="95, 80, 103, 99" u="1" o="1" /> <c c="(" r="104, 80, 112, 99" u="1" o="1" /> <c c=")" r="113, 80, 121, 99" u="1" o="1" /> <c c="*" r="122, 80, 130, 99" u="1" o="1" /> <c c="+" r="131, 80, 139, 99" u="1" o="1" /> <c c="," r="140, 80, 148, 99" u="1" o="1" /> <c c="-" r="149, 80, 157, 99" u="1" o="1" /> <c c="." r="158, 80, 166, 99" u="1" o="1" /> <c c="/" r="167, 80, 175, 99" u="1" o="1" /> <c c="0" r="176, 80, 184, 99" u="1" o="1" /> <c c="1" r="185, 80, 193, 99" u="1" o="1" /> <c c="2" r="194, 80, 204, 99" /> <c c="3" r="205, 80, 213, 99" u="1" o="1" /> <c c="4" r="214, 80, 224, 99" /> <c c="5" r="225, 80, 235, 99" /> <c c="6" r="236, 80, 245, 99" o="1" /> <c c="7" r="246, 80, 251, 99" u="1" o="4" /> <c c="8" r="252, 80, 262, 99" /> <c c="9" r="263, 80, 273, 99" /> <c c=":" r="274, 80, 284, 99" /> <c c=";" r="285, 80, 295, 99" /> <c c="<" r="296, 80, 306, 99" /> <c c="=" r="307, 80, 317, 99" /> <c c=">" r="318, 80, 328, 99" /> <c c="?" r="329, 80, 337, 99" u="1" o="1" /> <c c="@" r="338, 80, 346, 99" u="1" o="1" /> <c c="A" r="347, 80, 357, 99" /> <c c="C" r="358, 80, 367, 99" o="1" /> <c c="D" r="368, 80, 378, 99" /> <c c="E" r="379, 80, 389, 99" /> <c c="L" r="390, 80, 400, 99" /> <c c="M" r="401, 80, 409, 99" u="1" o="1" /> <c c="P" r="410, 80, 419, 99" o="1" /> <c c="Q" r="420, 80, 428, 99" u="1" o="1" /> <c c="R" r="429, 80, 437, 99" u="1" o="1" /> <c c="S" r="438, 80, 446, 99" u="1" o="1" /> <c c="T" r="447, 80, 455, 99" u="1" o="1" /> <c c="U" r="456, 80, 464, 99" u="1" o="1" /> <c c="V" r="465, 80, 474, 99" o="1" /> <c c="W" r="475, 80, 484, 99" o="1" /> <c c="X" r="485, 80, 494, 99" o="1" /> <c c="Y" r="495, 80, 503, 99" u="1" o="1" /> <c c="Z" r="504, 80, 514, 99" /> <c c="[" r="515, 80, 522, 99" u="1" o="2" /> <c c="\" r="523, 80, 531, 99" u="1" o="1" /> <c c="]" r="532, 80, 542, 99" /> <c c="^" r="543, 80, 552, 99" o="1" /> <c c="_" r="553, 80, 561, 99" u="1" o="1" /> <c c="`" r="562, 80, 572, 99" /> <c c="a" r="573, 80, 581, 99" u="1" o="1" /> <c c="b" r="582, 80, 590, 99" u="1" o="1" /> <c c="c" r="591, 80, 600, 99" o="1" /> <c c="d" r="601, 80, 610, 99" o="1" /> <c c="e" r="611, 80, 619, 99" u="1" o="1" /> <c c="f" r="620, 80, 628, 99" u="1" o="1" /> <c c="g" r="629, 80, 637, 99" u="1" o="1" /> <c c="h" r="638, 80, 647, 99" o="1" /> <c c="i" r="648, 80, 656, 99" u="1" o="1" /> <c c="j" r="657, 80, 666, 99" o="1" /> <c c="k" r="667, 80, 676, 99" o="1" /> <c c="l" r="677, 80, 686, 99" o="1" /> <c c="m" r="687, 80, 695, 99" u="1" o="1" /> <c c="n" r="696, 80, 706, 99" /> <c c="o" r="707, 80, 716, 99" o="1" /> <c c="p" r="717, 80, 726, 99" o="1" /> <c c="q" r="727, 80, 736, 99" o="1" /> <c c="r" r="737, 80, 747, 99" /> <c c="s" r="748, 80, 757, 99" o="1" /> <c c="t" r="758, 80, 766, 99" u="1" o="1" /> <c c="u" r="767, 80, 776, 99" o="1" /> <c c="v" r="777, 80, 786, 99" o="1" /> <c c="w" r="787, 80, 796, 99" o="1" /> <c c="x" r="797, 80, 807, 99" /> <c c="y" r="808, 80, 816, 99" u="1" o="1" /> <c c="z" r="817, 80, 825, 99" u="1" o="1" /> <c c="{" r="826, 80, 835, 99" o="1" /> <c c="|" r="836, 80, 844, 99" u="1" o="1" /> <c c="}" r="845, 80, 853, 99" u="1" o="1" /> <c c="~" r="854, 80, 862, 99" u="1" o="1" /> <c c="" r="863, 80, 871, 99" u="1" o="1" /> <c c="" r="872, 80, 881, 99" o="1" /> <c c="" r="882, 80, 892, 99" /> <c c="" r="893, 80, 901, 99" u="1" o="1" /> <c c="" r="902, 80, 911, 99" o="1" /> <c c="" r="912, 80, 921, 99" o="1" /> <c c="" r="922, 80, 931, 99" o="1" /> <c c="" r="932, 80, 941, 99" o="1" /> <c c="" r="942, 80, 950, 99" u="1" o="1" /> <c c="" r="951, 80, 959, 99" u="1" o="1" /> <c c="" r="960, 80, 969, 99" o="1" /> <c c="" r="970, 80, 979, 99" o="1" /> <c c="" r="980, 80, 989, 99" o="1" /> <c c="" r="990, 80, 999, 99" o="1" /> <c c="" r="1000, 80, 1010, 99" /> <c c="" r="1011, 80, 1021, 99" /> <c c="" r="0, 100, 9, 119" o="1" /> <c c="" r="10, 100, 20, 119" /> <c c="" r="21, 100, 29, 119" u="1" o="1" /> <c c="" r="30, 100, 39, 119" o="1" /> <c c="" r="40, 100, 49, 119" o="1" /> <c c="" r="50, 100, 58, 119" u="1" o="1" /> <c c="" r="59, 100, 67, 119" u="1" o="1" /> <c c="" r="68, 100, 76, 119" u="1" o="1" /> <c c="" r="77, 100, 85, 119" u="1" o="1" /> <c c="" r="86, 100, 96, 119" /> <c c="" r="97, 100, 105, 119" u="1" o="1" /> <c c="" r="106, 100, 115, 119" o="1" /> <c c="" r="116, 100, 126, 119" /> <c c="" r="127, 100, 135, 119" u="1" o="1" /> <c c="" r="136, 100, 145, 119" o="1" /> <c c="" r="146, 100, 155, 119" o="1" /> <c c="" r="156, 100, 163, 119" u="1" o="2" /> <c c="" r="164, 100, 173, 119" o="1" /> <c c="" r="174, 100, 182, 119" u="1" o="1" /> <c c="" r="183, 100, 191, 119" u="1" o="1" /> <c c="" r="192, 100, 202, 119" /> <c c="" r="203, 100, 213, 119" /> <c c="" r="214, 100, 224, 119" /> <c c="" r="225, 100, 235, 119" /> <c c="" r="236, 100, 244, 119" u="1" o="1" /> <c c="" r="245, 100, 254, 119" o="1" /> <c c="" r="255, 100, 264, 119" o="1" /> <c c="" r="265, 100, 275, 119" /> <c c="" r="276, 100, 286, 119" /> <c c="" r="287, 100, 297, 119" /> <c c="" r="298, 100, 304, 119" u="2" o="2" /> <c c="" r="305, 100, 315, 119" /> <c c="" r="316, 100, 325, 119" o="1" /> <c c="" r="326, 100, 331, 119" u="2" o="3" /> <c c="" r="332, 100, 337, 119" u="2" o="3" /> <c c="" r="338, 100, 342, 119" u="3" o="3" /> <c c="" r="343, 100, 348, 119" u="2" o="3" /> <c c="" r="349, 100, 354, 119" u="2" o="3" /> <c c="" r="355, 100, 361, 119" u="2" o="2" /> <c c="" r="362, 100, 368, 119" u="2" o="2" /> <c c="" r="369, 100, 376, 119" u="1" o="2" /> <c c="" r="377, 100, 383, 119" u="2" o="2" /> <c c="" r="384, 100, 387, 119" u="4" o="3" /> <c c="" r="388, 100, 391, 119" u="3" o="4" /> <c c="" r="392, 100, 395, 119" u="3" o="4" /> <c c="" r="396, 100, 399, 119" u="3" o="4" /> <c c="" r="400, 100, 403, 119" u="3" o="4" /> <c c="" r="404, 100, 407, 119" u="3" o="4" /> <c c="" r="408, 100, 413, 119" u="2" o="3" /> <c c="" r="414, 100, 419, 119" u="2" o="3" /> <c c="" r="420, 100, 426, 119" u="2" o="2" /> <c c="" r="427, 100, 433, 119" u="2" o="2" /> <c c="" r="434, 100, 435, 119" u="4" o="5" /> <c c="" r="436, 100, 441, 119" u="2" o="3" /> <c c="" r="442, 100, 443, 119" u="4" o="5" /> <c c="" r="444, 100, 449, 119" u="2" o="3" /> <c c="" r="450, 100, 454, 119" u="3" o="3" /> <c c="" r="455, 100, 459, 119" u="3" o="3" /> <c c="" r="460, 100, 463, 119" u="3" o="4" /> <c c="" r="464, 100, 467, 119" u="3" o="4" /> <c c="" r="468, 100, 474, 119" u="2" o="2" /> <c c="" r="475, 100, 479, 119" u="3" o="3" /> <c c="" r="480, 100, 485, 119" u="2" o="3" /> <c c="" r="486, 100, 488, 119" u="4" o="4" /> <c c="" r="489, 100, 493, 119" u="3" o="3" /> <c c="" r="494, 100, 497, 119" u="3" o="4" /> <c c="" r="498, 100, 503, 119" u="2" o="3" /> <c c="" r="504, 100, 510, 119" u="2" o="2" /> <c c="" r="511, 100, 522, 119" u="-3" o="2" /> <c c="" r="523, 100, 529, 119" u="2" o="2" /> <c c="" r="530, 100, 536, 119" u="2" o="2" /> <c c="" r="537, 100, 542, 119" u="2" o="3" /> <c c="" r="543, 100, 549, 119" u="2" o="2" /> <c c="" r="550, 100, 555, 119" u="2" o="3" /> <c c="" r="556, 100, 562, 119" u="2" o="2" /> <c c="" r="563, 100, 569, 119" u="2" o="2" /> <c c="" r="570, 100, 576, 119" u="2" o="2" /> <c c="" r="577, 100, 583, 119" u="2" o="2" /> <c c="" r="584, 100, 590, 119" u="2" o="2" /> <c c="" r="591, 100, 598, 119" u="1" o="2" /> <c c="" r="599, 100, 602, 119" u="3" o="4" /> <c c="" r="603, 100, 607, 119" u="2" o="4" /> <c c="" r="608, 100, 612, 119" u="4" o="2" /> <c c="" r="613, 100, 619, 119" u="2" o="2" /> <c c="" r="620, 100, 625, 119" u="2" o="3" /> <c c="" r="626, 100, 631, 119" u="2" o="3" /> <c c="" r="632, 100, 642, 119" /> <c c="" r="643, 100, 648, 119" u="2" o="3" /> <c c="" r="649, 100, 651, 119" u="4" o="4" /> <c c="" r="652, 100, 657, 119" u="2" o="3" /> <c c=" " r="658, 100, 662, 119" u="3" o="3" /> <c c=" " r="663, 100, 667, 119" u="3" o="3" /> <c c=" " r="668, 100, 674, 119" u="2" o="2" /> <c c=" " r="675, 100, 681, 119" u="2" o="2" /> <c c=" " r="682, 100, 684, 119" u="4" o="4" /> <c c="" r="685, 100, 691, 119" u="2" o="2" /> <c c="" r="692, 100, 699, 119" u="1" o="2" /> <c c="" r="700, 100, 705, 119" u="2" o="3" /> <c c="" r="706, 100, 712, 119" u="2" o="2" /> <c c="" r="713, 100, 716, 119" u="4" o="3" /> <c c="" r="717, 100, 720, 119" u="3" o="4" /> <c c="" r="721, 100, 724, 119" u="3" o="4" /> <c c="" r="725, 100, 729, 119" u="3" o="3" /> <c c="" r="730, 100, 734, 119" u="3" o="3" /> <c c="" r="735, 100, 739, 119" u="3" o="3" /> <c c="" r="740, 100, 744, 119" u="2" o="4" /> <c c="" r="745, 100, 749, 119" u="3" o="3" /> <c c="" r="750, 100, 755, 119" u="2" o="3" /> <c c="" r="756, 100, 760, 119" u="3" o="3" /> <c c="" r="761, 100, 763, 119" u="4" o="4" /> <c c="" r="764, 100, 769, 119" u="2" o="3" /> <c c="" r="770, 100, 775, 119" u="2" o="3" /> <c c="" r="776, 100, 781, 119" u="2" o="3" /> <c c=" " r="782, 100, 787, 119" u="2" o="3" /> <c c="!" r="788, 100, 793, 119" u="4" o="1" /> <c c=""" r="794, 100, 799, 119" u="1" o="4" /> <c c="#" r="800, 100, 802, 119" u="4" o="4" /> <c c="$" r="803, 100, 808, 119" u="2" o="3" /> <c c="%" r="809, 100, 812, 119" u="3" o="4" /> <c c="&" r="813, 100, 816, 119" u="3" o="4" /> <c c="'" r="817, 100, 820, 119" u="3" o="4" /> <c c="(" r="821, 100, 824, 119" u="3" o="4" /> <c c=")" r="825, 100, 827, 119" u="4" o="4" /> <c c="*" r="828, 100, 834, 119" u="2" o="2" /> <c c="+" r="835, 100, 842, 119" u="1" o="2" /> <c c="," r="843, 100, 849, 119" u="2" o="2" /> <c c="-" r="850, 100, 856, 119" u="2" o="2" /> <c c="." r="857, 100, 862, 119" u="2" o="3" /> <c c="/" r="863, 100, 869, 119" u="2" o="2" /> <c c="0" r="870, 100, 875, 119" u="2" o="3" /> <c c="1" r="876, 100, 881, 119" u="2" o="3" /> <c c="2" r="882, 100, 892, 119" /> <c c="3" r="893, 100, 903, 119" /> <c c="4" r="904, 100, 912, 119" u="1" o="1" /> <c c="5" r="913, 100, 920, 119" u="1" o="2" /> <c c="6" r="921, 100, 931, 119" /> <c c="7" r="932, 100, 942, 119" /> <c c="8" r="943, 100, 953, 119" /> <c c="9" r="954, 100, 956, 119" u="4" o="4" /> <c c=":" r="957, 100, 963, 119" u="2" o="2" /> <c c=";" r="964, 100, 969, 119" u="2" o="3" /> <c c="<" r="970, 100, 977, 119" u="1" o="2" /> <c c="=" r="978, 100, 983, 119" u="2" o="3" /> <c c=">" r="984, 100, 987, 119" u="3" o="4" /> <c c="?" r="988, 100, 998, 119" /> <c c="C" r="999, 100, 1002, 119" u="3" o="4" /> <c c="X" r="1003, 100, 1005, 119" u="8" /> <c c="a" r="1006, 100, 1020, 119" u="-2" o="-2" /> <c c="t" r="1021, 100, 1024, 119" u="4" o="3" /> <c c="u" r="0, 120, 3, 139" u="3" o="4" /> <c c="z" r="4, 120, 7, 139" u="4" o="3" /> <c c="~" r="8, 120, 11, 139" u="3" o="4" /> <c c="" r="12, 120, 16, 139" u="4" o="2" /> <c c="" r="17, 120, 23, 139" u="2" o="2" /> <c c="" r="24, 120, 33, 139" o="1" /> <c c="" r="34, 120, 36, 139" u="4" o="4" /> <c c="" r="37, 120, 48, 139" u="-2" o="1" /> <c c="" r="49, 120, 61, 139" u="-3" o="1" /> <c c="" r="62, 120, 72, 139" u="-2" o="2" /> <c c="" r="73, 120, 83, 139" u="-1" o="1" /> <c c="" r="84, 120, 98, 139" u="-4" /> <c c="" r="99, 120, 109, 139" u="-1" o="1" /> <c c="" r="110, 120, 116, 139" u="2" o="2" /> <c c="" r="117, 120, 125, 139" u="1" o="1" /> <c c="" r="126, 120, 134, 139" u="1" o="1" /> <c c="" r="135, 120, 143, 139" u="1" o="1" /> <c c="" r="144, 120, 154, 139" /> <c c="" r="155, 120, 163, 139" u="1" o="1" /> <c c="" r="164, 120, 172, 139" u="1" o="1" /> <c c="" r="173, 120, 181, 139" u="1" o="1" /> <c c="" r="182, 120, 191, 139" o="1" /> <c c="" r="192, 120, 198, 139" u="2" o="2" /> <c c="" r="199, 120, 208, 139" u="1" /> <c c="" r="209, 120, 219, 139" /> <c c="" r="220, 120, 228, 139" u="1" o="1" /> <c c="" r="229, 120, 237, 139" u="1" o="1" /> <c c="" r="238, 120, 246, 139" u="1" o="1" /> <c c="" r="247, 120, 255, 139" u="1" o="1" /> <c c="" r="256, 120, 264, 139" u="1" o="1" /> <c c="" r="265, 120, 273, 139" u="1" o="1" /> <c c="" r="274, 120, 283, 139" o="1" /> <c c="" r="284, 120, 292, 139" u="1" o="1" /> <c c="" r="293, 120, 303, 139" /> <c c="" r="304, 120, 313, 139" o="1" /> <c c="" r="314, 120, 322, 139" u="1" o="1" /> <c c="" r="323, 120, 332, 139" o="1" /> <c c="" r="333, 120, 341, 139" u="1" o="1" /> <c c="" r="342, 120, 348, 139" u="2" o="2" /> <c c="" r="349, 120, 359, 139" /> <c c="" r="360, 120, 369, 139" o="1" /> <c c="" r="370, 120, 377, 139" u="1" o="2" /> <c c="" r="378, 120, 386, 139" u="1" o="1" /> <c c="" r="387, 120, 393, 139" u="2" o="2" /> <c c="" r="394, 120, 403, 139" o="1" /> <c c="" r="404, 120, 413, 139" o="1" /> <c c="" r="414, 120, 422, 139" u="1" o="1" /> <c c="" r="423, 120, 432, 139" o="1" /> <c c="" r="433, 120, 442, 139" o="1" /> <c c="" r="443, 120, 450, 139" u="1" o="2" /> <c c="" r="451, 120, 459, 139" u="1" o="1" /> <c c="" r="460, 120, 468, 139" u="1" o="1" /> <c c="" r="469, 120, 478, 139" o="1" /> <c c="" r="479, 120, 485, 139" u="2" o="2" /> <c c="" r="486, 120, 494, 139" u="1" o="1" /> <c c="" r="495, 120, 504, 139" o="1" /> <c c="" r="505, 120, 514, 139" u="1" /> <c c="" r="515, 120, 524, 139" o="1" /> <c c="" r="525, 120, 533, 139" u="1" o="1" /> <c c="" r="534, 120, 542, 139" u="1" o="1" /> <c c="" r="543, 120, 553, 139" /> <c c="" r="554, 120, 562, 139" u="1" o="1" /> <c c="" r="563, 120, 571, 139" u="1" o="1" /> <c c="" r="572, 120, 582, 139" /> <c c="" r="583, 120, 591, 139" u="1" o="1" /> <c c="" r="592, 120, 601, 139" o="1" /> <c c="" r="602, 120, 612, 139" /> <c c="" r="613, 120, 622, 139" o="1" /> <c c="" r="623, 120, 632, 139" o="1" /> <c c="" r="633, 120, 643, 139" /> <c c="" r="644, 120, 650, 139" u="2" o="2" /> <c c="" r="651, 120, 660, 139" o="1" /> <c c="" r="661, 120, 669, 139" u="1" o="1" /> <c c="" r="670, 120, 679, 139" o="1" /> <c c="" r="680, 120, 690, 139" /> <c c="" r="691, 120, 701, 139" /> <c c="" r="702, 120, 711, 139" o="1" /> <c c="" r="712, 120, 722, 139" /> <c c="" r="723, 120, 736, 139" u="-3" /> <c c="" r="737, 120, 747, 139" /> <c c="" r="748, 120, 758, 139" /> <c c="" r="759, 120, 769, 139" /> <c c="" r="770, 120, 780, 139" /> <c c="" r="781, 120, 790, 139" o="1" /> <c c="" r="791, 120, 800, 139" o="1" /> <c c="" r="801, 120, 811, 139" /> <c c="" r="812, 120, 821, 139" o="1" /> <c c="" r="822, 120, 830, 139" u="1" o="1" /> <c c="" r="831, 120, 839, 139" o="2" /> <c c="" r="840, 120, 849, 139" o="1" /> <c c="" r="850, 120, 858, 139" u="1" o="1" /> <c c="" r="859, 120, 869, 139" /> <c c="" r="870, 120, 879, 139" o="1" /> <c c="" r="880, 120, 890, 139" /> <c c="" r="891, 120, 899, 139" u="1" o="1" /> <c c="" r="900, 120, 908, 139" u="1" o="1" /> <c c="" r="909, 120, 914, 139" u="1" o="4" /> <c c="" r="915, 120, 924, 139" o="1" /> <c c="" r="925, 120, 933, 139" u="1" o="1" /> <c c="" r="934, 120, 942, 139" u="1" o="1" /> <c c="" r="943, 120, 951, 139" u="1" o="1" /> <c c="" r="952, 120, 960, 139" u="1" o="1" /> <c c="" r="961, 120, 969, 139" u="1" o="1" /> <c c="" r="970, 120, 979, 139" o="1" /> <c c="" r="980, 120, 989, 139" o="1" /> <c c="" r="990, 120, 999, 139" o="1" /> <c c="" r="1000, 120, 1008, 139" u="1" o="1" /> <c c="" r="1009, 120, 1017, 139" u="1" o="1" /> <c c="" r="0, 140, 8, 159" u="1" o="1" /> <c c="" r="9, 140, 17, 159" u="1" o="1" /> <c c="" r="18, 140, 26, 159" u="1" o="1" /> <c c="" r="27, 140, 38, 159" u="-1" /> <c c="" r="39, 140, 47, 159" u="1" o="1" /> <c c="" r="48, 140, 56, 159" u="1" o="1" /> <c c="" r="57, 140, 65, 159" u="1" o="1" /> <c c="" r="66, 140, 72, 159" u="2" o="2" /> <c c="" r="73, 140, 79, 159" u="2" o="2" /> <c c="" r="80, 140, 88, 159" u="1" o="1" /> <c c=" " r="89, 140, 99, 159" /> <c c=" " r="100, 140, 110, 159" /> <c c=" " r="111, 140, 122, 159" u="-1" /> <c c=" " r="123, 140, 132, 159" u="1" /> <c c=" " r="133, 140, 141, 159" u="1" o="1" /> <c c="" r="142, 140, 152, 159" /> <c c="" r="153, 140, 161, 159" u="1" o="1" /> <c c="" r="162, 140, 170, 159" u="1" o="1" /> <c c="" r="171, 140, 179, 159" u="1" o="1" /> <c c="" r="180, 140, 188, 159" u="1" o="1" /> <c c="" r="189, 140, 197, 159" u="1" o="1" /> <c c="" r="198, 140, 207, 159" u="1" /> <c c="" r="208, 140, 216, 159" u="1" o="1" /> <c c="" r="217, 140, 227, 159" /> <c c="" r="228, 140, 236, 159" u="1" o="1" /> <c c="" r="237, 140, 245, 159" u="1" o="1" /> <c c="" r="246, 140, 254, 159" u="1" o="1" /> <c c="" r="255, 140, 264, 159" u="1" /> <c c="" r="265, 140, 274, 159" o="1" /> <c c="" r="275, 140, 283, 159" u="1" o="1" /> <c c="" r="284, 140, 292, 159" u="1" o="1" /> <c c="" r="293, 140, 301, 159" u="1" o="1" /> <c c="" r="302, 140, 310, 159" u="1" o="1" /> <c c=" " r="311, 140, 319, 159" u="1" o="1" /> <c c="!" r="320, 140, 328, 159" u="1" o="1" /> <c c=""" r="329, 140, 337, 159" u="1" o="1" /> <c c="#" r="338, 140, 348, 159" /> <c c="$" r="349, 140, 359, 159" /> <c c="%" r="360, 140, 368, 159" u="1" o="1" /> <c c="&" r="369, 140, 378, 159" u="1" /> <c c="'" r="379, 140, 387, 159" u="1" o="1" /> <c c="(" r="388, 140, 396, 159" u="1" o="1" /> <c c=")" r="397, 140, 406, 159" u="1" /> <c c="*" r="407, 140, 417, 159" /> <c c="+" r="418, 140, 428, 159" /> <c c="," r="429, 140, 437, 159" u="1" o="1" /> <c c="-" r="438, 140, 446, 159" u="1" o="1" /> <c c="." r="447, 140, 456, 159" o="1" /> <c c="/" r="457, 140, 465, 159" u="1" o="1" /> <c c="0" r="466, 140, 474, 159" u="1" o="1" /> <c c="1" r="475, 140, 484, 159" o="1" /> <c c="2" r="485, 140, 493, 159" u="1" o="1" /> <c c="3" r="494, 140, 500, 159" u="2" o="2" /> <c c="4" r="501, 140, 510, 159" u="2" o="-2" /> <c c="5" r="511, 140, 519, 159" u="1" o="1" /> <c c="6" r="520, 140, 530, 159" /> <c c="7" r="531, 140, 538, 159" u="1" o="2" /> <c c="8" r="539, 140, 547, 159" u="1" o="1" /> <c c="9" r="548, 140, 556, 159" u="1" o="1" /> <c c=":" r="557, 140, 565, 159" u="1" o="1" /> <c c=";" r="566, 140, 575, 159" o="1" /> <c c="<" r="576, 140, 584, 159" u="1" o="1" /> <c c="=" r="585, 140, 593, 159" u="1" o="1" /> <c c=">" r="594, 140, 602, 159" u="1" o="1" /> <c c="?" r="603, 140, 611, 159" u="1" o="1" /> <c c="@" r="612, 140, 620, 159" u="1" o="1" /> <c c="A" r="621, 140, 629, 159" u="1" o="1" /> <c c="B" r="630, 140, 636, 159" u="2" o="2" /> <c c="C" r="637, 140, 645, 159" u="1" o="1" /> <c c="D" r="646, 140, 654, 159" u="1" o="1" /> <c c="E" r="655, 140, 663, 159" u="1" o="1" /> <c c="F" r="664, 140, 673, 159" u="1" /> <c c="G" r="674, 140, 682, 159" u="1" o="1" /> <c c="H" r="683, 140, 691, 159" u="1" o="1" /> <c c="I" r="692, 140, 701, 159" u="1" /> <c c="J" r="702, 140, 711, 159" o="1" /> <c c="K" r="712, 140, 722, 159" /> <c c="L" r="723, 140, 731, 159" u="1" o="1" /> <c c="M" r="732, 140, 740, 159" u="1" o="1" /> <c c="N" r="741, 140, 750, 159" o="1" /> <c c="O" r="751, 140, 759, 159" u="1" o="1" /> <c c="P" r="760, 140, 768, 159" u="1" o="1" /> <c c="Q" r="769, 140, 777, 159" u="1" o="1" /> <c c="R" r="778, 140, 787, 159" o="1" /> <c c="S" r="788, 140, 794, 159" u="2" o="2" /> <c c="T" r="795, 140, 803, 159" u="1" o="1" /> <c c="U" r="804, 140, 812, 159" u="1" o="1" /> <c c="V" r="813, 140, 821, 159" u="1" o="1" /> <c c="W" r="822, 140, 830, 159" u="1" o="1" /> <c c="X" r="831, 140, 836, 159" u="1" o="4" /> <c c="Y" r="837, 140, 847, 159" /> <c c="Z" r="848, 140, 858, 159" /> <c c="[" r="859, 140, 868, 159" o="1" /> <c c="\" r="869, 140, 877, 159" u="1" o="1" /> <c c="]" r="878, 140, 886, 159" u="1" o="1" /> <c c="^" r="887, 140, 895, 159" u="1" o="1" /> <c c="_" r="896, 140, 904, 159" u="1" o="1" /> <c c="b" r="905, 140, 915, 159" /> <c c="c" r="916, 140, 925, 159" o="1" /> <c c="r" r="926, 140, 935, 159" o="1" /> <c c="s" r="936, 140, 945, 159" o="1" /> <c c="" r="946, 140, 954, 159" u="1" o="1" /> <c c="" r="955, 140, 961, 159" u="2" o="2" /> <c c="" r="962, 140, 971, 159" o="1" /> <c c="" r="972, 140, 980, 159" o="2" /> <c c="" r="981, 140, 989, 159" u="1" o="1" /> <c c="" r="990, 140, 998, 159" u="1" o="1" /> <c c="" r="999, 140, 1009, 159" /> <c c="" r="1010, 140, 1020, 159" /> <c c="" r="0, 160, 8, 179" u="1" o="1" /> <c c="" r="9, 160, 16, 179" u="1" o="2" /> <c c="" r="17, 160, 26, 179" u="1" /> <c c="" r="27, 160, 36, 179" u="1" /> <c c="" r="37, 160, 47, 179" /> <c c="" r="48, 160, 58, 179" /> <c c="" r="59, 160, 69, 179" /> <c c="" r="70, 160, 80, 179" /> <c c="" r="81, 160, 89, 179" u="1" o="1" /> <c c="" r="90, 160, 98, 179" u="1" o="1" /> <c c="" r="99, 160, 108, 179" o="1" /> <c c="" r="109, 160, 117, 179" u="1" o="1" /> <c c="" r="118, 160, 128, 179" /> <c c="" r="129, 160, 139, 179" /> <c c="" r="140, 160, 150, 179" /> <c c="" r="151, 160, 161, 179" /> <c c="" r="162, 160, 172, 179" /> <c c="" r="173, 160, 183, 179" /> <c c="" r="184, 160, 193, 179" o="1" /> <c c="" r="194, 160, 202, 179" u="1" o="1" /> <c c="" r="203, 160, 209, 179" u="2" o="2" /> <c c="" r="210, 160, 220, 179" /> <c c="" r="221, 160, 231, 179" /> <c c="" r="232, 160, 241, 179" u="1" /> <c c="" r="242, 160, 251, 179" u="1" /> <c c="" r="252, 160, 260, 179" u="1" o="1" /> <c c="" r="261, 160, 269, 179" u="1" o="1" /> <c c="" r="270, 160, 279, 179" o="1" /> <c c="" r="280, 160, 288, 179" u="1" o="1" /> <c c="" r="289, 160, 292, 179" u="3" o="4" /> <c c="" r="293, 160, 301, 179" u="1" o="1" /> <c c="" r="302, 160, 310, 179" u="1" o="1" /> <c c="" r="311, 160, 319, 179" u="1" o="1" /> <c c="" r="320, 160, 328, 179" u="1" o="1" /> <c c="" r="329, 160, 338, 179" o="1" /> <c c="" r="339, 160, 348, 179" o="1" /> <c c="" r="349, 160, 357, 179" u="1" o="1" /> <c c="" r="358, 160, 366, 179" u="1" o="1" /> <c c="" r="367, 160, 375, 179" u="1" o="1" /> <c c="" r="376, 160, 384, 179" u="1" o="1" /> <c c="" r="385, 160, 393, 179" u="1" o="1" /> <c c="" r="394, 160, 402, 179" u="1" o="1" /> <c c="" r="403, 160, 413, 179" /> <c c="" r="414, 160, 424, 179" /> <c c="" r="425, 160, 433, 179" u="1" o="1" /> <c c="" r="434, 160, 441, 179" u="1" o="2" /> <c c="" r="442, 160, 452, 179" /> <c c="" r="453, 160, 462, 179" o="1" /> <c c="" r="463, 160, 471, 179" u="1" o="1" /> <c c="" r="472, 160, 480, 179" u="1" o="1" /> <c c="" r="481, 160, 489, 179" u="1" o="1" /> <c c="" r="490, 160, 498, 179" u="1" o="1" /> <c c="" r="499, 160, 507, 179" u="1" o="1" /> <c c="" r="508, 160, 516, 179" u="1" o="1" /> <c c="" r="517, 160, 526, 179" o="1" /> <c c="" r="527, 160, 536, 179" o="1" /> <c c="" r="537, 160, 546, 179" o="1" /> <c c="" r="547, 160, 556, 179" o="1" /> <c c="" r="557, 160, 565, 179" u="1" o="1" /> <c c="" r="566, 160, 574, 179" u="1" o="1" /> <c c="" r="575, 160, 585, 179" /> <c c="" r="586, 160, 594, 179" u="1" o="1" /> <c c="" r="595, 160, 605, 179" /> <c c="" r="606, 160, 614, 179" u="1" o="1" /> <c c="" r="615, 160, 625, 179" /> <c c="" r="626, 160, 634, 179" u="1" o="1" /> <c c="" r="635, 160, 643, 179" u="1" o="1" /> <c c="" r="644, 160, 652, 179" u="1" o="1" /> <c c="" r="653, 160, 661, 179" u="1" o="1" /> <c c="" r="662, 160, 669, 179" u="1" o="2" /> <c c="" r="670, 160, 680, 179" /> <c c="" r="681, 160, 691, 179" /> <c c="" r="692, 160, 699, 179" u="1" o="2" /> <c c="" r="700, 160, 707, 179" u="1" o="2" /> <c c="" r="708, 160, 716, 179" u="1" o="1" /> <c c="" r="717, 160, 725, 179" u="1" o="1" /> <c c="" r="726, 160, 736, 179" /> <c c="" r="737, 160, 749, 179" u="-1" o="-1" /> <c c="1" r="750, 160, 759, 179" o="1" /> <c c="2" r="760, 160, 769, 179" o="1" /> <c c="3" r="770, 160, 780, 179" /> <c c="4" r="781, 160, 791, 179" /> <c c="5" r="792, 160, 801, 179" o="1" /> <c c="6" r="802, 160, 811, 179" o="1" /> <c c="7" r="812, 160, 821, 179" o="1" /> <c c="8" r="822, 160, 831, 179" o="1" /> <c c="9" r="832, 160, 842, 179" /> <c c=":" r="843, 160, 853, 179" /> <c c=";" r="854, 160, 863, 179" o="1" /> <c c="<" r="864, 160, 872, 179" u="1" o="1" /> <c c="=" r="873, 160, 882, 179" o="1" /> <c c=">" r="883, 160, 893, 179" /> <c c="?" r="894, 160, 903, 179" o="1" /> <c c="@" r="904, 160, 914, 179" /> <c c="A" r="915, 160, 924, 179" o="1" /> <c c="B" r="925, 160, 935, 179" /> <c c="C" r="936, 160, 945, 179" o="1" /> <c c="D" r="946, 160, 956, 179" /> <c c="E" r="957, 160, 967, 179" /> <c c="F" r="968, 160, 978, 179" /> <c c="G" r="979, 160, 988, 179" o="1" /> <c c="H" r="989, 160, 998, 179" o="1" /> <c c="I" r="999, 160, 1008, 179" o="1" /> <c c="J" r="1009, 160, 1019, 179" /> <c c="K" r="0, 180, 9, 199" o="1" /> <c c="L" r="10, 180, 20, 199" /> <c c="M" r="21, 180, 30, 199" o="1" /> <c c="N" r="31, 180, 41, 199" /> <c c="O" r="42, 180, 51, 199" o="1" /> <c c="P" r="52, 180, 61, 199" o="1" /> <c c="Q" r="62, 180, 72, 199" /> <c c="R" r="73, 180, 82, 199" o="1" /> <c c="S" r="83, 180, 93, 199" /> <c c="T" r="94, 180, 104, 199" /> <c c="U" r="105, 180, 113, 199" u="1" o="1" /> <c c="V" r="114, 180, 124, 199" /> <c c="Y" r="125, 180, 128, 199" u="3" o="4" /> <c c="Z" r="129, 180, 133, 199" u="3" o="3" /> <c c="[" r="134, 180, 140, 199" u="2" o="2" /> <c c="\" r="141, 180, 149, 199" u="1" o="1" /> <c c="]" r="150, 180, 156, 199" u="2" o="2" /> <c c="^" r="157, 180, 166, 199" o="1" /> <c c="_" r="167, 180, 175, 199" u="1" o="1" /> <c c="a" r="176, 180, 185, 199" o="1" /> <c c="b" r="186, 180, 194, 199" u="1" o="1" /> <c c="c" r="195, 180, 205, 199" /> <c c="d" r="206, 180, 215, 199" o="1" /> <c c="e" r="216, 180, 224, 199" u="1" o="1" /> <c c="f" r="225, 180, 235, 199" /> <c c="g" r="236, 180, 244, 199" u="1" o="1" /> <c c="h" r="245, 180, 253, 199" u="1" o="1" /> <c c="i" r="254, 180, 264, 199" /> <c c="j" r="265, 180, 275, 199" /> <c c="k" r="276, 180, 284, 199" u="1" o="1" /> <c c="l" r="285, 180, 290, 199" u="2" o="3" /> <c c="m" r="291, 180, 300, 199" o="1" /> <c c="n" r="301, 180, 310, 199" o="1" /> <c c="o" r="311, 180, 319, 199" u="1" o="1" /> <c c="p" r="320, 180, 328, 199" u="1" o="1" /> <c c="q" r="329, 180, 337, 199" u="1" o="1" /> <c c="r" r="338, 180, 347, 199" o="1" /> <c c="s" r="348, 180, 356, 199" u="1" o="1" /> <c c="t" r="357, 180, 365, 199" u="1" o="1" /> <c c="u" r="366, 180, 372, 199" u="2" o="2" /> <c c="v" r="373, 180, 382, 199" o="1" /> <c c="w" r="383, 180, 391, 199" u="1" o="1" /> <c c="x" r="392, 180, 400, 199" u="1" o="1" /> <c c="y" r="401, 180, 408, 199" u="1" o="2" /> <c c="z" r="409, 180, 418, 199" o="1" /> <c c="{" r="419, 180, 427, 199" u="1" o="1" /> <c c="|" r="428, 180, 436, 199" u="1" o="1" /> <c c="}" r="437, 180, 445, 199" u="1" o="1" /> <c c="~" r="446, 180, 455, 199" o="1" /> <c c="" r="456, 180, 465, 199" o="1" /> <c c="" r="466, 180, 474, 199" u="1" o="1" /> <c c="" r="475, 180, 483, 199" u="1" o="1" /> <c c="" r="484, 180, 492, 199" u="1" o="1" /> <c c="" r="493, 180, 502, 199" o="1" /> <c c="" r="503, 180, 513, 199" /> <c c="" r="514, 180, 522, 199" u="1" o="1" /> <c c="" r="523, 180, 533, 199" /> <c c="" r="534, 180, 544, 199" /> <c c="" r="545, 180, 549, 199" u="3" o="3" /> <c c="" r="550, 180, 556, 199" u="2" o="2" /> <c c="" r="557, 180, 567, 199" /> <c c="" r="568, 180, 578, 199" /> <c c=" " r="579, 180, 589, 199" /> <c c=" " r="590, 180, 600, 199" /> <c c=" " r="601, 180, 605, 199" u="3" o="3" /> <c c="" r="606, 180, 611, 199" u="2" o="3" /> <c c="" r="612, 180, 615, 199" u="3" o="4" /> <c c="" r="616, 180, 623, 199" u="1" o="2" /> <c c="!" r="624, 180, 630, 199" u="3" o="1" /> <c c=""" r="631, 180, 638, 199" u="1" o="2" /> <c c="#" r="639, 180, 643, 199" u="3" o="3" /> <c c="$" r="644, 180, 654, 199" /> <c c="%" r="655, 180, 659, 199" u="3" o="3" /> <c c="&" r="660, 180, 670, 199" /> <c c="'" r="671, 180, 674, 199" u="3" o="4" /> <c c="(" r="675, 180, 685, 199" /> <c c=")" r="686, 180, 694, 199" u="1" o="1" /> <c c="*" r="695, 180, 705, 199" /> <c c="+" r="706, 180, 716, 199" /> <c c="," r="717, 180, 727, 199" /> <c c="-" r="728, 180, 738, 199" /> <c c="." r="739, 180, 749, 199" /> <c c="/" r="750, 180, 758, 199" u="1" o="1" /> <c c="0" r="759, 180, 767, 199" u="1" o="1" /> <c c="1" r="768, 180, 778, 199" u="-1" o="1" /> <c c="2" r="779, 180, 789, 199" u="-1" o="1" /> <c c="3" r="790, 180, 802, 199" u="-2" /> <c c="4" r="803, 180, 815, 199" u="-2" /> <c c="5" r="816, 180, 829, 199" u="-3" /> <c c="6" r="830, 180, 843, 199" u="-3" /> <c c="7" r="844, 180, 854, 199" /> <c c="8" r="855, 180, 865, 199" /> <c c="9" r="866, 180, 876, 199" /> <c c=":" r="877, 180, 887, 199" /> <c c="@" r="888, 180, 899, 199" u="-1" /> <c c="A" r="900, 180, 911, 199" u="-1" /> <c c="B" r="912, 180, 922, 199" /> <c c="C" r="923, 180, 933, 199" /> <c c="D" r="934, 180, 943, 199" o="1" /> <c c="E" r="944, 180, 953, 199" o="1" /> <c c="F" r="954, 180, 964, 199" /> <c c="G" r="965, 180, 973, 199" u="1" o="1" /> <c c="H" r="974, 180, 984, 199" /> <c c="I" r="985, 180, 995, 199" /> <c c="J" r="996, 180, 1006, 199" /> <c c="K" r="1007, 180, 1013, 199" u="2" o="2" /> <c c="L" r="1014, 180, 1021, 199" u="1" o="2" /> <c c="M" r="0, 200, 6, 219" u="2" o="2" /> <c c="N" r="7, 200, 13, 219" u="2" o="2" /> <c c="O" r="14, 200, 20, 219" u="2" o="2" /> <c c="P" r="21, 200, 27, 219" u="2" o="2" /> <c c="Q" r="28, 200, 34, 219" u="2" o="2" /> <c c="R" r="35, 200, 41, 219" u="2" o="2" /> <c c="S" r="42, 200, 49, 219" u="1" o="2" /> <c c="T" r="50, 200, 54, 219" u="3" o="3" /> <c c="U" r="55, 200, 59, 219" u="3" o="3" /> <c c="Z" r="60, 200, 66, 219" u="2" o="2" /> <c c="`" r="67, 200, 70, 219" u="3" o="4" /> <c c="a" r="71, 200, 76, 219" u="2" o="3" /> <c c="b" r="77, 200, 85, 219" u="1" o="1" /> <c c="c" r="86, 200, 96, 219" /> <c c="d" r="97, 200, 104, 219" u="1" o="2" /> <c c="e" r="105, 200, 114, 219" o="1" /> <c c="f" r="115, 200, 125, 219" /> <c c="g" r="126, 200, 135, 219" o="1" /> <c c="h" r="136, 200, 145, 219" o="1" /> <c c="i" r="146, 200, 154, 219" u="1" o="1" /> <c c="j" r="155, 200, 163, 219" u="1" o="1" /> <c c="k" r="164, 200, 170, 219" u="2" o="2" /> <c c="l" r="171, 200, 175, 219" u="3" o="3" /> <c c="m" r="176, 200, 184, 219" u="1" o="1" /> <c c="t" r="185, 200, 189, 219" u="3" o="3" /> <c c="y" r="190, 200, 200, 219" /> <c c="z" r="201, 200, 211, 219" /> <c c="{" r="212, 200, 222, 219" /> <c c="~" r="223, 200, 233, 219" /> <c c="" r="234, 200, 244, 219" /> <c c="" r="245, 200, 255, 219" /> <c c="" r="256, 200, 266, 219" /> <c c="" r="267, 200, 277, 219" /> <c c="" r="278, 200, 288, 219" /> <c c="" r="289, 200, 299, 219" /> <c c="" r="300, 200, 311, 219" u="-1" /> <c c="" r="312, 200, 323, 219" u="-1" /> <c c="" r="324, 200, 335, 219" u="-1" /> <c c="" r="336, 200, 347, 219" o="-1" /> <c c="" r="348, 200, 359, 219" o="-1" /> <c c="" r="360, 200, 371, 219" u="-1" /> <c c="" r="372, 200, 382, 219" /> <c c="" r="383, 200, 386, 219" u="3" o="4" /> <c c="" r="387, 200, 392, 219" u="2" o="3" /> <c c="" r="393, 200, 401, 219" u="1" o="1" /> <c c="" r="402, 200, 412, 219" /> <c c="" r="413, 200, 422, 219" o="1" /> <c c="" r="423, 200, 432, 219" o="1" /> <c c="" r="433, 200, 440, 219" u="1" o="2" /> <c c="" r="441, 200, 450, 219" o="1" /> <c c="" r="451, 200, 460, 219" o="1" /> <c c="" r="461, 200, 469, 219" u="1" o="1" /> <c c="" r="470, 200, 479, 219" o="1" /> <c c="" r="480, 200, 490, 219" /> <c c="" r="491, 200, 499, 219" u="1" o="1" /> <c c="" r="500, 200, 508, 219" u="1" o="1" /> <c c="" r="509, 200, 518, 219" o="1" /> <c c="" r="519, 200, 529, 219" /> <c c="" r="530, 200, 539, 219" o="1" /> <c c="" r="540, 200, 548, 219" u="1" o="1" /> <c c="" r="549, 200, 559, 219" /> <c c="" r="560, 200, 569, 219" o="1" /> <c c="" r="570, 200, 579, 219" o="1" /> <c c="" r="580, 200, 589, 219" o="1" /> <c c="" r="590, 200, 598, 219" u="1" o="1" /> <c c="" r="599, 200, 607, 219" u="1" o="1" /> <c c="" r="608, 200, 618, 219" /> <c c="" r="619, 200, 628, 219" o="1" /> <c c="" r="629, 200, 638, 219" o="1" /> <c c="" r="639, 200, 648, 219" o="1" /> <c c="" r="649, 200, 658, 219" o="1" /> <c c="" r="659, 200, 668, 219" o="1" /> <c c="" r="669, 200, 678, 219" o="1" /> <c c="" r="679, 200, 689, 219" /> <c c="" r="690, 200, 699, 219" o="1" /> <c c="" r="700, 200, 711, 219" o="-1" /> <c c="" r="712, 200, 722, 219" /> <c c="" r="723, 200, 732, 219" o="1" /> <c c="" r="733, 200, 743, 219" /> <c c="" r="744, 200, 754, 219" /> <c c="" r="755, 200, 765, 219" /> <c c="" r="766, 200, 776, 219" /> <c c="" r="777, 200, 786, 219" o="1" /> <c c="" r="787, 200, 804, 219" u="-8" o="1" /> <c c="" r="805, 200, 815, 219" /> <c c="" r="816, 200, 827, 219" u="-1" /> <c c="" r="828, 200, 838, 219" /> <c c="" r="839, 200, 850, 219" o="-1" /> <c c="" r="851, 200, 856, 219" u="2" o="3" /> <c c="" r="857, 200, 862, 219" u="2" o="3" /> <c c="" r="863, 200, 874, 219" u="-1" /> <c c="" r="875, 200, 885, 219" /> <c c="" r="886, 200, 888, 219" u="4" o="4" /> <c c="" r="889, 200, 899, 219" /> <c c="" r="900, 200, 912, 219" o="-2" /> <c c="" r="913, 200, 919, 219" u="2" o="2" /> <c c="" r="920, 200, 930, 219" /> <c c="" r="931, 200, 936, 219" u="2" o="3" /> <c c="" r="937, 200, 946, 219" o="1" /> <c c="" r="947, 200, 956, 219" o="1" /> <c c="" r="957, 200, 966, 219" o="1" /> <c c="" r="967, 200, 977, 219" /> <c c="" r="978, 200, 987, 219" o="1" /> <c c="" r="988, 200, 997, 219" o="1" /> <c c="" r="998, 200, 1007, 219" o="1" /> <c c="" r="1008, 200, 1018, 219" /> <c c="" r="0, 220, 9, 239" o="1" /> <c c="" r="10, 220, 19, 239" o="1" /> <c c="" r="20, 220, 29, 239" o="1" /> <c c="" r="30, 220, 39, 239" o="1" /> <c c="" r="40, 220, 49, 239" o="1" /> <c c="" r="50, 220, 60, 239" /> <c c="" r="61, 220, 70, 239" o="1" /> <c c="" r="71, 220, 80, 239" o="1" /> <c c="" r="81, 220, 91, 239" /> <c c="" r="92, 220, 101, 239" o="1" /> <c c="" r="102, 220, 112, 239" /> <c c="" r="113, 220, 122, 239" o="1" /> <c c="" r="123, 220, 133, 239" /> <c c="" r="134, 220, 143, 239" o="1" /> <c c="" r="144, 220, 154, 239" /> <c c="" r="155, 220, 164, 239" o="1" /> <c c="" r="165, 220, 174, 239" o="1" /> <c c="" r="175, 220, 184, 239" o="1" /> <c c="" r="185, 220, 195, 239" /> <c c="" r="196, 220, 205, 239" o="1" /> <c c="" r="206, 220, 216, 239" /> <c c="" r="217, 220, 226, 239" o="1" /> <c c="" r="227, 220, 236, 239" o="1" /> <c c="" r="237, 220, 246, 239" o="1" /> <c c="" r="247, 220, 256, 239" o="1" /> <c c="" r="257, 220, 266, 239" o="1" /> <c c="" r="267, 220, 276, 239" o="1" /> <c c="" r="277, 220, 286, 239" o="1" /> <c c="" r="287, 220, 296, 239" o="1" /> <c c="" r="297, 220, 307, 239" /> <c c="" r="308, 220, 318, 239" /> <c c="" r="319, 220, 328, 239" o="1" /> <c c="" r="329, 220, 338, 239" o="1" /> <c c="" r="339, 220, 348, 239" o="1" /> <c c="" r="349, 220, 357, 239" u="1" o="1" /> <c c="" r="358, 220, 364, 239" u="2" o="2" /> <c c="" r="365, 220, 369, 239" u="3" o="3" /> <c c="" r="370, 220, 380, 239" /> <c c="" r="381, 220, 390, 239" o="1" /> <c c=" " r="391, 220, 400, 239" o="1" /> <c c="" r="401, 220, 411, 239" /> <c c="" r="412, 220, 421, 239" o="1" /> <c c="" r="422, 220, 431, 239" o="1" /> <c c="" r="432, 220, 442, 239" /> <c c="" r="443, 220, 453, 239" /> <c c="" r="454, 220, 464, 239" /> <c c="," r="465, 220, 471, 239" u="2" o="2" /> <c c="-" r="472, 220, 478, 239" u="2" o="2" /> <c c="." r="479, 220, 485, 239" u="2" o="2" /> <c c="0" r="486, 220, 492, 239" u="2" o="2" /> <c c="1" r="493, 220, 498, 239" u="2" o="3" /> <c c="2" r="499, 220, 504, 239" u="2" o="3" /> <c c="3" r="505, 220, 511, 239" u="2" o="2" /> <c c="4" r="512, 220, 518, 239" u="2" o="2" /> <c c="5" r="519, 220, 524, 239" u="2" o="3" /> <c c="6" r="525, 220, 530, 239" u="2" o="3" /> <c c="7" r="531, 220, 537, 239" u="2" o="2" /> <c c="8" r="538, 220, 543, 239" u="2" o="3" /> <c c="9" r="544, 220, 550, 239" u="2" o="2" /> <c c=":" r="551, 220, 557, 239" u="2" o="2" /> <c c=";" r="558, 220, 564, 239" u="2" o="2" /> <c c="<" r="565, 220, 571, 239" u="2" o="2" /> <c c=">" r="572, 220, 578, 239" u="2" o="2" /> <c c="?" r="579, 220, 585, 239" u="2" o="2" /> <c c="@" r="586, 220, 592, 239" u="2" o="2" /> <c c="A" r="593, 220, 599, 239" u="2" o="2" /> <c c="B" r="600, 220, 607, 239" u="1" o="2" /> <c c="C" r="608, 220, 614, 239" u="2" o="2" /> <c c="D" r="615, 220, 621, 239" u="2" o="2" /> <c c="E" r="622, 220, 628, 239" u="2" o="2" /> <c c="F" r="629, 220, 635, 239" u="2" o="2" /> <c c="G" r="636, 220, 642, 239" u="2" o="2" /> <c c="H" r="643, 220, 649, 239" u="2" o="2" /> <c c="I" r="650, 220, 656, 239" u="2" o="2" /> <c c="J" r="657, 220, 663, 239" u="2" o="2" /> <c c="K" r="664, 220, 670, 239" u="2" o="2" /> <c c="L" r="671, 220, 677, 239" u="2" o="2" /> <c c="M" r="678, 220, 684, 239" u="2" o="2" /> <c c="N" r="685, 220, 691, 239" u="2" o="2" /> <c c="O" r="692, 220, 698, 239" u="2" o="2" /> <c c="P" r="699, 220, 705, 239" u="2" o="2" /> <c c="Q" r="706, 220, 711, 239" u="2" o="3" /> <c c="R" r="712, 220, 718, 239" u="2" o="2" /> <c c="S" r="719, 220, 724, 239" u="2" o="3" /> <c c="T" r="725, 220, 731, 239" u="2" o="2" /> <c c="U" r="732, 220, 738, 239" u="2" o="2" /> <c c="V" r="739, 220, 745, 239" u="2" o="2" /> <c c="W" r="746, 220, 752, 239" u="2" o="2" /> <c c="X" r="753, 220, 758, 239" u="2" o="3" /> <c c="Y" r="759, 220, 765, 239" u="2" o="2" /> <c c="Z" r="766, 220, 772, 239" u="2" o="2" /> <c c="[" r="773, 220, 779, 239" u="2" o="2" /> <c c="b" r="780, 220, 786, 239" u="2" o="2" /> <c c="c" r="787, 220, 792, 239" u="2" o="3" /> <c c="d" r="793, 220, 798, 239" u="2" o="3" /> <c c="e" r="799, 220, 805, 239" u="2" o="2" /> <c c="w" r="806, 220, 815, 239" o="1" /> <c c="x" r="816, 220, 822, 239" u="2" o="2" /> <c c="{" r="823, 220, 832, 239" o="1" /> <c c="" r="833, 220, 842, 239" o="1" /> <c c="" r="843, 220, 849, 239" u="2" o="2" /> <c c="" r="850, 220, 855, 239" u="2" o="3" /> <c c="" r="856, 220, 861, 239" u="2" o="3" /> <c c="" r="862, 220, 868, 239" u="2" o="2" /> <c c="" r="869, 220, 875, 239" u="2" o="2" /> <c c="" r="876, 220, 881, 239" u="2" o="3" /> <c c="" r="882, 220, 886, 239" u="3" o="3" /> <c c="" r="887, 220, 893, 239" u="2" o="2" /> <c c="" r="894, 220, 899, 239" u="2" o="3" /> <c c="" r="900, 220, 906, 239" u="2" o="2" /> <c c="" r="907, 220, 913, 239" u="2" o="2" /> <c c="" r="914, 220, 920, 239" u="2" o="2" /> <c c="" r="921, 220, 927, 239" u="2" o="2" /> <c c="" r="928, 220, 934, 239" u="2" o="2" /> <c c="" r="935, 220, 941, 239" u="2" o="2" /> <c c="" r="942, 220, 948, 239" u="2" o="2" /> <c c="" r="949, 220, 953, 239" u="3" o="3" /> <c c="" r="954, 220, 960, 239" u="2" o="2" /> <c c="" r="961, 220, 967, 239" u="2" o="2" /> <c c="" r="968, 220, 974, 239" u="2" o="2" /> <c c="" r="975, 220, 981, 239" u="2" o="2" /> <c c="" r="982, 220, 988, 239" u="2" o="2" /> <c c="" r="989, 220, 995, 239" u="2" o="2" /> <c c="" r="996, 220, 1002, 239" u="2" o="2" /> <c c="" r="1003, 220, 1008, 239" u="2" o="3" /> <c c="" r="1009, 220, 1015, 239" u="2" o="2" /> <c c="" r="1016, 220, 1022, 239" u="2" o="2" /> <c c="" r="0, 240, 6, 259" u="2" o="2" /> <c c="" r="7, 240, 13, 259" u="2" o="2" /> <c c="" r="14, 240, 20, 259" u="2" o="2" /> <c c="" r="21, 240, 27, 259" u="2" o="2" /> <c c="" r="28, 240, 33, 259" u="2" o="3" /> <c c="" r="34, 240, 40, 259" u="2" o="2" /> <c c="" r="41, 240, 47, 259" u="2" o="2" /> <c c="" r="48, 240, 54, 259" u="2" o="2" /> <c c="" r="55, 240, 61, 259" u="2" o="2" /> <c c="" r="62, 240, 70, 259" u="1" o="1" /> <c c="" r="71, 240, 79, 259" u="1" o="1" /> <c c="" r="80, 240, 88, 259" u="1" o="1" /> <c c="" r="89, 240, 97, 259" u="1" o="1" /> <c c="" r="98, 240, 106, 259" u="1" o="1" /> <c c="" r="107, 240, 115, 259" u="1" o="1" /> <c c="" r="116, 240, 124, 259" u="1" o="1" /> <c c="" r="125, 240, 133, 259" u="1" o="1" /> <c c="" r="134, 240, 142, 259" u="1" o="1" /> <c c=" " r="143, 240, 151, 259" u="1" o="1" /> <c c=" " r="152, 240, 160, 259" u="1" o="1" /> <c c=" " r="161, 240, 169, 259" u="1" o="1" /> <c c=" " r="170, 240, 178, 259" u="1" o="1" /> <c c=" " r="179, 240, 187, 259" u="1" o="1" /> <c c="" r="188, 240, 196, 259" u="1" o="1" /> <c c="" r="197, 240, 205, 259" u="1" o="1" /> <c c="" r="206, 240, 214, 259" u="1" o="1" /> <c c="" r="215, 240, 223, 259" u="1" o="1" /> <c c="" r="224, 240, 232, 259" u="1" o="1" /> <c c="" r="233, 240, 241, 259" u="1" o="1" /> <c c="" r="242, 240, 250, 259" u="1" o="1" /> <c c="" r="251, 240, 259, 259" u="1" o="1" /> <c c="" r="260, 240, 268, 259" u="1" o="1" /> <c c="" r="269, 240, 277, 259" u="1" o="1" /> <c c="" r="278, 240, 286, 259" u="1" o="1" /> <c c="" r="287, 240, 295, 259" u="1" o="1" /> <c c="" r="296, 240, 304, 259" u="1" o="1" /> <c c="" r="305, 240, 312, 259" u="1" o="2" /> <c c=" " r="313, 240, 321, 259" u="1" o="1" /> <c c="!" r="322, 240, 330, 259" u="1" o="1" /> <c c=""" r="331, 240, 339, 259" u="1" o="1" /> <c c="#" r="340, 240, 348, 259" u="1" o="1" /> <c c="$" r="349, 240, 357, 259" u="1" o="1" /> <c c="%" r="358, 240, 366, 259" u="1" o="1" /> <c c="&" r="367, 240, 375, 259" u="1" o="1" /> <c c="'" r="376, 240, 384, 259" u="1" o="1" /> <c c="(" r="385, 240, 394, 259" o="1" /> <c c=")" r="395, 240, 403, 259" u="1" o="1" /> <c c="*" r="404, 240, 412, 259" u="1" o="1" /> <c c="+" r="413, 240, 421, 259" u="1" o="1" /> <c c="," r="422, 240, 428, 259" u="2" o="2" /> <c c="-" r="429, 240, 437, 259" u="1" o="1" /> <c c="0" r="438, 240, 447, 259" u="1" /> <c c="1" r="448, 240, 456, 259" u="1" o="1" /> <c c="2" r="457, 240, 466, 259" u="1" /> <c c="3" r="467, 240, 475, 259" u="1" o="1" /> <c c="4" r="476, 240, 485, 259" u="1" /> <c c="5" r="486, 240, 494, 259" u="1" o="1" /> <c c="6" r="495, 240, 503, 259" u="1" o="1" /> <c c="7" r="504, 240, 511, 259" u="1" o="2" /> <c c="8" r="512, 240, 520, 259" u="1" o="1" /> <c c="9" r="521, 240, 528, 259" u="1" o="2" /> <c c=":" r="529, 240, 537, 259" u="1" o="1" /> <c c=";" r="538, 240, 545, 259" u="1" o="2" /> <c c="<" r="546, 240, 554, 259" u="1" o="1" /> <c c="=" r="555, 240, 562, 259" u="1" o="2" /> <c c=">" r="563, 240, 571, 259" u="1" o="1" /> <c c="?" r="572, 240, 580, 259" u="1" o="1" /> <c c="@" r="581, 240, 589, 259" u="1" o="1" /> <c c="A" r="590, 240, 598, 259" u="1" o="1" /> <c c="B" r="599, 240, 607, 259" u="1" o="1" /> <c c="C" r="608, 240, 616, 259" u="1" o="1" /> <c c="D" r="617, 240, 625, 259" u="1" o="1" /> <c c="E" r="626, 240, 634, 259" u="1" o="1" /> <c c="F" r="635, 240, 643, 259" u="1" o="1" /> <c c="G" r="644, 240, 652, 259" u="1" o="1" /> <c c="H" r="653, 240, 661, 259" u="1" o="1" /> <c c="I" r="662, 240, 670, 259" u="1" o="1" /> <c c="J" r="671, 240, 679, 259" u="1" o="1" /> <c c="K" r="680, 240, 688, 259" u="1" o="1" /> <c c="L" r="689, 240, 697, 259" u="1" o="1" /> <c c="M" r="698, 240, 706, 259" u="1" o="1" /> <c c="T" r="707, 240, 715, 259" u="1" o="1" /> <c c="U" r="716, 240, 724, 259" u="1" o="1" /> <c c="V" r="725, 240, 733, 259" u="1" o="1" /> <c c="W" r="734, 240, 742, 259" u="1" o="1" /> <c c="X" r="743, 240, 752, 259" u="1" /> <c c="Y" r="753, 240, 760, 259" u="2" o="1" /> <c c="Z" r="761, 240, 770, 259" u="1" /> <c c="[" r="771, 240, 778, 259" u="2" o="1" /> <c c="\" r="779, 240, 788, 259" u="1" /> <c c="]" r="789, 240, 796, 259" u="2" o="1" /> <c c="^" r="797, 240, 806, 259" u="1" /> <c c="_" r="807, 240, 814, 259" u="2" o="1" /> <c c="`" r="815, 240, 823, 259" u="1" o="1" /> <c c="a" r="824, 240, 832, 259" u="1" o="1" /> <c c="b" r="833, 240, 841, 259" u="1" o="1" /> <c c="c" r="842, 240, 850, 259" u="1" o="1" /> <c c="h" r="851, 240, 859, 259" u="1" o="1" /> <c c="i" r="860, 240, 868, 259" u="1" o="1" /> <c c="j" r="869, 240, 877, 259" u="1" o="1" /> <c c="k" r="878, 240, 885, 259" u="1" o="2" /> <c c="l" r="886, 240, 894, 259" u="1" o="1" /> <c c="m" r="895, 240, 902, 259" u="1" o="2" /> <c c="n" r="903, 240, 911, 259" u="1" o="1" /> <c c="o" r="912, 240, 919, 259" u="1" o="2" /> <c c="p" r="920, 240, 928, 259" u="1" o="1" /> <c c="q" r="929, 240, 936, 259" u="1" o="2" /> <c c="r" r="937, 240, 945, 259" u="1" o="1" /> <c c="s" r="946, 240, 954, 259" u="1" o="1" /> <c c="t" r="955, 240, 963, 259" u="1" o="1" /> <c c="u" r="964, 240, 972, 259" u="1" o="1" /> <c c="v" r="973, 240, 981, 259" u="1" o="1" /> <c c="w" r="982, 240, 990, 259" u="1" o="1" /> <c c="x" r="991, 240, 999, 259" u="1" o="1" /> <c c="y" r="1000, 240, 1008, 259" u="1" o="1" /> <c c="|" r="1009, 240, 1017, 259" u="1" o="1" /> <c c="}" r="0, 260, 8, 279" u="1" o="1" /> <c c="~" r="9, 260, 17, 279" u="1" o="1" /> <c c="" r="18, 260, 26, 279" u="1" o="1" /> <c c="" r="27, 260, 37, 279" /> <c c="" r="38, 260, 50, 279" u="-1" o="-1" /> <c c="" r="51, 260, 61, 279" /> <c c="" r="62, 260, 74, 279" u="-1" o="-1" /> <c c="" r="75, 260, 85, 279" /> <c c="" r="86, 260, 98, 279" u="-1" o="-1" /> <c c="" r="99, 260, 109, 279" /> <c c="" r="110, 260, 122, 279" u="-1" o="-1" /> <c c="" r="123, 260, 133, 279" /> <c c="" r="134, 260, 146, 279" u="-1" o="-1" /> <c c="" r="147, 260, 155, 279" u="1" o="1" /> <c c="" r="156, 260, 164, 279" u="1" o="1" /> <c c="" r="165, 260, 173, 279" u="1" o="1" /> <c c="" r="174, 260, 182, 279" u="1" o="1" /> <c c="" r="183, 260, 193, 279" /> <c c="" r="194, 260, 202, 279" u="1" o="1" /> <c c="" r="203, 260, 211, 279" u="1" o="1" /> <c c="" r="212, 260, 220, 279" u="1" o="1" /> <c c="" r="221, 260, 229, 279" u="1" o="1" /> <c c="" r="230, 260, 238, 279" u="1" o="1" /> <c c="" r="239, 260, 247, 279" u="1" o="1" /> <c c="" r="248, 260, 256, 279" u="1" o="1" /> <c c="" r="257, 260, 265, 279" u="1" o="1" /> <c c="" r="266, 260, 273, 279" u="1" o="2" /> <c c="" r="274, 260, 286, 279" u="-1" o="-1" /> <c c="" r="287, 260, 295, 279" u="1" o="1" /> <c c="" r="296, 260, 303, 279" u="1" o="2" /> <c c="" r="304, 260, 313, 279" o="1" /> <c c="" r="314, 260, 322, 279" u="1" o="1" /> <c c="" r="323, 260, 331, 279" u="1" o="1" /> <c c="" r="332, 260, 340, 279" u="1" o="1" /> <c c="" r="341, 260, 349, 279" u="1" o="1" /> <c c="" r="350, 260, 358, 279" u="1" o="1" /> <c c="" r="359, 260, 367, 279" u="1" o="1" /> <c c="" r="368, 260, 376, 279" u="1" o="1" /> <c c="" r="377, 260, 385, 279" u="1" o="1" /> <c c="" r="386, 260, 394, 279" u="1" o="1" /> <c c="" r="395, 260, 403, 279" u="1" o="1" /> <c c="" r="404, 260, 412, 279" u="1" o="1" /> <c c="" r="413, 260, 421, 279" u="1" o="1" /> <c c="" r="422, 260, 430, 279" u="1" o="1" /> <c c="" r="431, 260, 439, 279" u="1" o="1" /> <c c="" r="440, 260, 446, 279" u="2" o="2" /> <c c="" r="447, 260, 455, 279" u="1" o="1" /> <c c="" r="456, 260, 464, 279" u="1" o="1" /> <c c="" r="465, 260, 473, 279" u="1" o="1" /> <c c="" r="474, 260, 482, 279" u="1" o="1" /> <c c="" r="483, 260, 491, 279" u="1" o="1" /> <c c="" r="492, 260, 502, 279" /> <c c="" r="503, 260, 513, 279" /> <c c="" r="514, 260, 524, 279" /> <c c="" r="525, 260, 535, 279" /> <c c="" r="536, 260, 546, 279" /> <c c="" r="547, 260, 557, 279" /> <c c="" r="558, 260, 568, 279" /> <c c="" r="569, 260, 579, 279" /> <c c="" r="580, 260, 588, 279" u="1" o="1" /> <c c="" r="589, 260, 597, 279" u="1" o="1" /> <c c="" r="598, 260, 608, 279" /> <c c="" r="609, 260, 619, 279" /> <c c="" r="620, 260, 630, 279" /> <c c="" r="631, 260, 641, 279" /> <c c="" r="642, 260, 652, 279" /> <c c="" r="653, 260, 663, 279" /> <c c="" r="664, 260, 674, 279" /> <c c="" r="675, 260, 685, 279" /> <c c="" r="686, 260, 696, 279" /> <c c="" r="697, 260, 705, 279" u="1" o="1" /> <c c="" r="706, 260, 716, 279" /> <c c="" r="717, 260, 725, 279" u="1" o="1" /> <c c="" r="726, 260, 736, 279" /> <c c="" r="737, 260, 745, 279" u="1" o="1" /> <c c="" r="746, 260, 755, 279" o="1" /> <c c="" r="756, 260, 765, 279" o="1" /> <c c="" r="766, 260, 775, 279" o="1" /> <c c="" r="776, 260, 785, 279" o="1" /> <c c="" r="786, 260, 795, 279" o="1" /> <c c="" r="796, 260, 805, 279" o="1" /> <c c="" r="806, 260, 815, 279" o="1" /> <c c="" r="816, 260, 825, 279" o="1" /> <c c="" r="826, 260, 835, 279" o="1" /> <c c=" " r="836, 260, 846, 279" u="-1" o="1" /> <c c=" " r="847, 260, 861, 279" u="-5" o="1" /> <c c=" " r="862, 260, 876, 279" u="-5" o="1" /> <c c=" " r="877, 260, 890, 279" u="-4" o="1" /> <c c=" " r="891, 260, 904, 279" u="-4" o="1" /> <c c="" r="905, 260, 915, 279" u="-1" o="1" /> <c c="" r="916, 260, 927, 279" u="-2" o="1" /> <c c="" r="928, 260, 935, 279" u="1" o="2" /> <c c="" r="936, 260, 943, 279" u="1" o="2" /> <c c="" r="944, 260, 951, 279" u="1" o="2" /> <c c="" r="952, 260, 960, 279" u="1" o="1" /> <c c="" r="961, 260, 969, 279" u="1" o="1" /> <c c="" r="970, 260, 978, 279" u="1" o="1" /> <c c="" r="979, 260, 990, 279" u="-2" o="1" /> <c c="" r="991, 260, 1002, 279" u="-2" o="1" /> <c c="" r="1003, 260, 1019, 279" u="-7" o="1" /> <c c="" r="0, 280, 16, 299" u="-7" o="1" /> <c c="" r="17, 280, 32, 299" u="-6" o="1" /> <c c="" r="33, 280, 48, 299" u="-6" o="1" /> <c c=" " r="49, 280, 57, 299" u="1" o="1" /> <c c="!" r="58, 280, 66, 299" u="1" o="1" /> <c c=""" r="67, 280, 75, 299" u="1" o="1" /> <c c="#" r="76, 280, 84, 299" u="1" o="1" /> <c c="$" r="85, 280, 93, 299" u="1" o="1" /> <c c="%" r="94, 280, 102, 299" u="1" o="1" /> <c c="&" r="103, 280, 111, 299" u="1" o="1" /> <c c="'" r="112, 280, 120, 299" u="1" o="1" /> <c c="(" r="121, 280, 133, 299" u="-3" o="1" /> <c c=")" r="134, 280, 146, 299" u="-3" o="1" /> <c c="*" r="147, 280, 163, 299" u="-7" o="1" /> <c c="+" r="164, 280, 180, 299" u="-7" o="1" /> <c c="," r="181, 280, 197, 299" u="-7" o="1" /> <c c="-" r="198, 280, 214, 299" u="-7" o="1" /> <c c="." r="215, 280, 228, 299" u="-4" o="1" /> <c c="/" r="229, 280, 242, 299" u="-4" o="1" /> <c c="0" r="243, 280, 249, 299" u="2" o="2" /> <c c="1" r="250, 280, 256, 299" u="2" o="2" /> <c c="2" r="257, 280, 264, 299" u="1" o="2" /> <c c="3" r="265, 280, 273, 299" u="1" o="1" /> <c c="4" r="274, 280, 282, 299" u="1" o="1" /> <c c="5" r="283, 280, 291, 299" u="1" o="1" /> <c c="6" r="292, 280, 298, 299" u="2" o="2" /> <c c="7" r="299, 280, 305, 299" u="2" o="2" /> <c c="8" r="306, 280, 316, 299" u="-2" o="2" /> <c c="9" r="317, 280, 327, 299" u="-2" o="2" /> <c c=":" r="328, 280, 342, 299" u="-6" o="2" /> <c c=";" r="343, 280, 357, 299" u="-6" o="2" /> <c c="<" r="358, 280, 372, 299" u="-6" o="2" /> <c c="=" r="373, 280, 387, 299" u="-6" o="2" /> <c c=">" r="388, 280, 399, 299" u="-3" o="2" /> <c c="?" r="400, 280, 411, 299" u="-3" o="2" /> <c c="@" r="412, 280, 420, 299" u="1" o="1" /> <c c="A" r="421, 280, 429, 299" u="1" o="1" /> <c c="B" r="430, 280, 438, 299" u="1" o="1" /> <c c="C" r="439, 280, 447, 299" u="1" o="1" /> <c c="D" r="448, 280, 456, 299" u="1" o="1" /> <c c="E" r="457, 280, 465, 299" u="1" o="1" /> <c c="H" r="466, 280, 477, 299" u="-2" o="1" /> <c c="I" r="478, 280, 489, 299" u="-2" o="1" /> <c c="J" r="490, 280, 505, 299" u="-6" o="1" /> <c c="K" r="506, 280, 521, 299" u="-6" o="1" /> <c c="L" r="522, 280, 536, 299" u="-5" o="1" /> <c c="M" r="537, 280, 551, 299" u="-5" o="1" /> <c c="P" r="552, 280, 561, 299" o="1" /> <c c="Q" r="562, 280, 571, 299" o="1" /> <c c="R" r="572, 280, 581, 299" o="1" /> <c c="S" r="582, 280, 591, 299" o="1" /> <c c="T" r="592, 280, 601, 299" o="1" /> <c c="U" r="602, 280, 611, 299" o="1" /> <c c="V" r="612, 280, 621, 299" o="1" /> <c c="W" r="622, 280, 631, 299" o="1" /> <c c="Y" r="632, 280, 646, 299" u="-4" /> <c c="[" r="647, 280, 664, 299" u="-7" /> <c c="]" r="665, 280, 682, 299" u="-7" /> <c c="_" r="683, 280, 698, 299" u="-5" /> <c c="`" r="699, 280, 709, 299" /> <c c="a" r="710, 280, 720, 299" /> <c c="b" r="721, 280, 731, 299" /> <c c="c" r="732, 280, 742, 299" /> <c c="d" r="743, 280, 753, 299" /> <c c="e" r="754, 280, 764, 299" /> <c c="f" r="765, 280, 775, 299" /> <c c="g" r="776, 280, 786, 299" /> <c c="h" r="787, 280, 798, 299" u="-2" o="1" /> <c c="i" r="799, 280, 810, 299" u="-2" o="1" /> <c c="j" r="811, 280, 826, 299" u="-6" o="1" /> <c c="k" r="827, 280, 842, 299" u="-6" o="1" /> <c c="l" r="843, 280, 856, 299" u="-4" o="1" /> <c c="m" r="857, 280, 870, 299" u="-4" o="1" /> <c c="n" r="871, 280, 883, 299" u="-3" o="1" /> <c c="o" r="884, 280, 896, 299" u="-3" o="1" /> <c c="p" r="897, 280, 906, 299" o="1" /> <c c="q" r="907, 280, 916, 299" o="1" /> <c c="r" r="917, 280, 924, 299" u="1" o="2" /> <c c="s" r="925, 280, 932, 299" u="1" o="2" /> <c c="t" r="933, 280, 941, 299" u="1" o="1" /> <c c="u" r="942, 280, 950, 299" u="1" o="1" /> <c c="v" r="951, 280, 957, 299" u="2" o="2" /> <c c="w" r="958, 280, 964, 299" u="2" o="2" /> <c c="x" r="965, 280, 973, 299" u="1" o="1" /> <c c="y" r="974, 280, 982, 299" u="1" o="1" /> <c c="z" r="983, 280, 992, 299" o="1" /> <c c="{" r="993, 280, 1002, 299" o="1" /> <c c="|" r="1003, 280, 1013, 299" /> <c c="}" r="1014, 280, 1024, 299" /> <c c="" r="0, 300, 9, 319" o="1" /> <c c="" r="10, 300, 19, 319" o="1" /> <c c="" r="20, 300, 29, 319" o="1" /> <c c="" r="30, 300, 39, 319" o="1" /> <c c="" r="40, 300, 49, 319" o="1" /> <c c="" r="50, 300, 59, 319" o="1" /> <c c="" r="60, 300, 69, 319" o="1" /> <c c="" r="70, 300, 79, 319" o="1" /> <c c="" r="80, 300, 89, 319" o="1" /> <c c="" r="90, 300, 100, 319" u="-1" o="1" /> <c c="" r="101, 300, 115, 319" u="-5" o="1" /> <c c="" r="116, 300, 130, 319" u="-5" o="1" /> <c c="" r="131, 300, 144, 319" u="-4" o="1" /> <c c="" r="145, 300, 158, 319" u="-4" o="1" /> <c c="" r="159, 300, 169, 319" u="-1" o="1" /> <c c="" r="170, 300, 181, 319" u="-2" o="1" /> <c c="" r="182, 300, 190, 319" u="1" o="1" /> <c c="" r="191, 300, 199, 319" u="1" o="1" /> <c c="" r="200, 300, 208, 319" u="1" o="1" /> <c c="" r="209, 300, 217, 319" u="1" o="1" /> <c c="" r="218, 300, 226, 319" u="1" o="1" /> <c c="" r="227, 300, 235, 319" u="1" o="1" /> <c c="" r="236, 300, 244, 319" u="1" o="1" /> <c c="" r="245, 300, 253, 319" u="1" o="1" /> <c c="" r="254, 300, 266, 319" u="-3" o="1" /> <c c="" r="267, 300, 279, 319" u="-3" o="1" /> <c c="" r="280, 300, 296, 319" u="-7" o="1" /> <c c="" r="297, 300, 313, 319" u="-7" o="1" /> <c c="" r="314, 300, 330, 319" u="-7" o="1" /> <c c="" r="331, 300, 347, 319" u="-7" o="1" /> <c c="" r="348, 300, 361, 319" u="-4" o="1" /> <c c="" r="362, 300, 375, 319" u="-4" o="1" /> <c c="" r="376, 300, 386, 319" /> <c c="" r="387, 300, 397, 319" /> <c c="" r="398, 300, 408, 319" /> <c c="" r="409, 300, 419, 319" /> <c c="" r="420, 300, 430, 319" /> <c c="" r="431, 300, 441, 319" /> <c c="" r="442, 300, 452, 319" /> <c c="" r="453, 300, 463, 319" /> <c c="" r="464, 300, 475, 319" u="-2" o="1" /> <c c="" r="476, 300, 487, 319" u="-2" o="1" /> <c c="" r="488, 300, 503, 319" u="-6" o="1" /> <c c="" r="504, 300, 519, 319" u="-6" o="1" /> <c c="" r="520, 300, 533, 319" u="-4" o="1" /> <c c="" r="534, 300, 547, 319" u="-4" o="1" /> <c c="" r="548, 300, 560, 319" u="-3" o="1" /> <c c="" r="561, 300, 573, 319" u="-3" o="1" /> <c c="" r="574, 300, 583, 319" o="1" /> <c c="" r="584, 300, 593, 319" o="1" /> <c c="" r="594, 300, 603, 319" o="1" /> <c c="" r="604, 300, 613, 319" o="1" /> <c c="" r="614, 300, 623, 319" o="1" /> <c c="" r="624, 300, 633, 319" o="1" /> <c c="" r="634, 300, 643, 319" o="1" /> <c c="" r="644, 300, 652, 319" u="1" o="1" /> <c c="" r="653, 300, 661, 319" u="1" o="1" /> <c c="" r="662, 300, 673, 319" u="-2" o="1" /> <c c="" r="674, 300, 683, 319" o="1" /> <c c="" r="684, 300, 692, 319" u="1" o="1" /> <c c="" r="693, 300, 696, 319" u="3" o="4" /> <c c="" r="697, 300, 700, 319" u="4" o="3" /> <c c="" r="701, 300, 704, 319" u="3" o="4" /> <c c="" r="705, 300, 710, 319" u="2" o="3" /> <c c="" r="711, 300, 716, 319" u="2" o="3" /> <c c="" r="717, 300, 725, 319" u="1" o="1" /> <c c="" r="726, 300, 734, 319" u="1" o="1" /> <c c="" r="735, 300, 743, 319" u="1" o="1" /> <c c="" r="744, 300, 752, 319" u="1" o="1" /> <c c="" r="753, 300, 761, 319" u="1" o="1" /> <c c="" r="762, 300, 774, 319" u="-3" o="1" /> <c c="" r="775, 300, 786, 319" u="-2" o="1" /> <c c="" r="787, 300, 800, 319" u="-4" o="1" /> <c c="" r="801, 300, 813, 319" u="-3" o="1" /> <c c="" r="814, 300, 822, 319" u="1" o="1" /> <c c="" r="823, 300, 830, 319" u="1" o="2" /> <c c="" r="831, 300, 839, 319" u="1" o="1" /> <c c="" r="840, 300, 845, 319" u="2" o="3" /> <c c="" r="846, 300, 852, 319" u="2" o="2" /> <c c="" r="853, 300, 859, 319" u="2" o="2" /> <c c="" r="860, 300, 866, 319" u="2" o="2" /> <c c="" r="867, 300, 873, 319" u="2" o="2" /> <c c="" r="874, 300, 880, 319" u="2" o="2" /> <c c="" r="881, 300, 887, 319" u="2" o="2" /> <c c="" r="888, 300, 894, 319" u="2" o="2" /> <c c="" r="895, 300, 901, 319" u="2" o="2" /> <c c="" r="902, 300, 913, 319" u="-3" o="2" /> <c c="" r="914, 300, 924, 319" u="-2" o="2" /> <c c="" r="925, 300, 933, 319" u="1" o="1" /> <c c="" r="934, 300, 942, 319" u="1" o="1" /> <c c="" r="943, 300, 948, 319" u="2" o="3" /> <c c="" r="949, 300, 958, 319" o="1" /> <c c="" r="959, 300, 968, 319" o="1" /> <c c="" r="969, 300, 978, 319" o="1" /> <c c="" r="979, 300, 988, 319" o="1" /> <c c="" r="989, 300, 997, 319" u="1" o="1" /> <c c="" r="998, 300, 1006, 319" u="1" o="1" /> <c c="" r="1007, 300, 1016, 319" o="1" /> <c c="" r="0, 320, 9, 339" o="1" /> <c c="" r="10, 320, 20, 339" /> <c c="" r="21, 320, 31, 339" /> <c c="" r="32, 320, 46, 339" u="-4" /> <c c="" r="47, 320, 61, 339" u="-4" /> <c c="" r="62, 320, 74, 339" u="-3" o="1" /> <c c="" r="75, 320, 80, 339" u="2" o="3" /> <c c="" r="81, 320, 87, 339" u="2" o="2" /> <c c="" r="88, 320, 92, 339" u="2" o="4" /> <c c="" r="93, 320, 103, 339" /> <c c="" r="104, 320, 114, 339" /> <c c="" r="115, 320, 125, 339" /> <c c="" r="126, 320, 136, 339" /> <c c="" r="137, 320, 147, 339" /> <c c="" r="148, 320, 160, 339" u="-3" o="1" /> <c c="" r="161, 320, 171, 339" u="-1" o="1" /> <c c="" r="172, 320, 184, 339" u="-3" o="1" /> <c c="" r="185, 320, 195, 339" u="-1" o="1" /> <c c="" r="196, 320, 204, 339" u="1" o="1" /> <c c="" r="205, 320, 209, 339" u="4" o="2" /> <c c="" r="210, 320, 213, 339" u="3" o="4" /> <c c=" " r="214, 320, 215, 339" o="9" /> <c c=" " r="216, 320, 217, 339" o="9" /> <c c=" " r="218, 320, 219, 339" o="9" /> <c c=" " r="220, 320, 221, 339" o="9" /> <c c=" " r="222, 320, 223, 339" o="9" /> <c c=" " r="224, 320, 225, 339" o="9" /> <c c=" " r="226, 320, 227, 339" o="9" /> <c c=" " r="228, 320, 229, 339" o="9" /> <c c=" " r="230, 320, 231, 339" o="9" /> <c c=" " r="232, 320, 233, 339" o="9" /> <c c=" " r="234, 320, 235, 339" o="9" /> <c c=" " r="236, 320, 241, 339" u="2" o="3" /> <c c=" " r="242, 320, 247, 339" u="2" o="3" /> <c c=" " r="248, 320, 258, 339" /> <c c=" " r="259, 320, 269, 339" /> <c c=" " r="270, 320, 280, 339" /> <c c=" " r="281, 320, 291, 339" /> <c c=" " r="292, 320, 302, 339" /> <c c=" " r="303, 320, 306, 339" u="3" o="4" /> <c c=" " r="307, 320, 310, 339" u="3" o="4" /> <c c=" " r="311, 320, 314, 339" u="3" o="4" /> <c c=" " r="315, 320, 319, 339" u="3" o="3" /> <c c=" " r="320, 320, 327, 339" u="1" o="2" /> <c c=" " r="328, 320, 335, 339" u="1" o="2" /> <c c=" " r="336, 320, 343, 339" u="1" o="2" /> <c c=" " r="344, 320, 352, 339" u="1" o="1" /> <c c=" " r="353, 320, 361, 339" u="1" o="1" /> <c c="! " r="362, 320, 370, 339" u="1" o="1" /> <c c="" " r="371, 320, 377, 339" u="2" o="2" /> <c c="# " r="378, 320, 385, 339" u="2" o="1" /> <c c="& " r="386, 320, 394, 339" o="2" /> <c c="/ " r="395, 320, 396, 339" o="9" /> <c c="0 " r="397, 320, 406, 339" o="1" /> <c c="1 " r="407, 320, 417, 339" /> <c c="2 " r="418, 320, 422, 339" u="3" o="3" /> <c c="3 " r="423, 320, 429, 339" u="2" o="2" /> <c c="4 " r="430, 320, 440, 339" /> <c c="5 " r="441, 320, 445, 339" u="3" o="3" /> <c c="6 " r="446, 320, 452, 339" u="2" o="2" /> <c c="7 " r="453, 320, 463, 339" /> <c c="9 " r="464, 320, 468, 339" u="3" o="3" /> <c c=": " r="469, 320, 473, 339" u="3" o="3" /> <c c="< " r="474, 320, 480, 339" u="2" o="2" /> <c c="= " r="481, 320, 489, 339" u="1" o="1" /> <c c="> " r="490, 320, 500, 339" /> <c c="E " r="501, 320, 506, 339" u="3" o="2" /> <c c="F " r="507, 320, 512, 339" u="2" o="3" /> <c c="G " r="513, 320, 522, 339" o="1" /> <c c="H " r="523, 320, 532, 339" o="1" /> <c c="I " r="533, 320, 541, 339" u="1" o="1" /> <c c="K " r="542, 320, 550, 339" u="1" o="1" /> <c c="_ " r="551, 320, 552, 339" o="9" /> <c c="p " r="553, 320, 559, 339" u="2" o="2" /> <c c="q " r="560, 320, 566, 339" u="2" o="2" /> <c c="t " r="567, 320, 573, 339" u="2" o="2" /> <c c="u " r="574, 320, 580, 339" u="2" o="2" /> <c c="v " r="581, 320, 587, 339" u="2" o="2" /> <c c="w " r="588, 320, 594, 339" u="2" o="2" /> <c c="x " r="595, 320, 601, 339" u="2" o="2" /> <c c="y " r="602, 320, 608, 339" u="2" o="2" /> <c c="z " r="609, 320, 615, 339" u="2" o="2" /> <c c="{ " r="616, 320, 622, 339" u="2" o="2" /> <c c="| " r="623, 320, 629, 339" u="2" o="2" /> <c c="} " r="630, 320, 634, 339" u="3" o="3" /> <c c="~ " r="635, 320, 639, 339" u="3" o="3" /> <c c=" " r="640, 320, 645, 339" u="2" o="3" /> <c c=" " r="646, 320, 652, 339" u="2" o="2" /> <c c=" " r="653, 320, 659, 339" u="2" o="2" /> <c c=" " r="660, 320, 665, 339" u="2" o="3" /> <c c=" " r="666, 320, 671, 339" u="2" o="3" /> <c c=" " r="672, 320, 678, 339" u="2" o="2" /> <c c=" " r="679, 320, 685, 339" u="2" o="2" /> <c c=" " r="686, 320, 692, 339" u="2" o="2" /> <c c=" " r="693, 320, 699, 339" u="2" o="2" /> <c c=" " r="700, 320, 706, 339" u="2" o="2" /> <c c=" " r="707, 320, 713, 339" u="2" o="2" /> <c c=" " r="714, 320, 720, 339" u="2" o="2" /> <c c=" " r="721, 320, 727, 339" u="2" o="2" /> <c c=" " r="728, 320, 734, 339" u="2" o="2" /> <c c=" " r="735, 320, 739, 339" u="3" o="3" /> <c c=" " r="740, 320, 744, 339" u="3" o="3" /> <c c=" " r="745, 320, 751, 339" u="2" o="2" /> <c c=" " r="752, 320, 758, 339" u="2" o="2" /> <c c=" " r="759, 320, 765, 339" u="2" o="2" /> <c c=" " r="766, 320, 772, 339" u="2" o="2" /> <c c=" " r="773, 320, 779, 339" u="2" o="2" /> <c c=" " r="780, 320, 785, 339" u="2" o="3" /> <c c=" " r="786, 320, 792, 339" u="2" o="2" /> <c c=" " r="793, 320, 799, 339" u="2" o="2" /> <c c=" " r="800, 320, 806, 339" u="2" o="2" /> <c c=" " r="807, 320, 812, 339" u="2" o="3" /> <c c=" " r="813, 320, 819, 339" u="2" o="2" /> <c c=" " r="820, 320, 825, 339" u="2" o="3" /> <c c=" " r="826, 320, 832, 339" u="2" o="2" /> <c c=" " r="833, 320, 843, 339" /> <c c=" " r="844, 320, 853, 339" o="1" /> <c c=" " r="854, 320, 863, 339" o="1" /> <c c=" " r="864, 320, 873, 339" o="1" /> <c c=" " r="874, 320, 883, 339" o="1" /> <c c=" " r="884, 320, 894, 339" /> <c c=" " r="895, 320, 905, 339" /> <c c=" " r="906, 320, 916, 339" /> <c c=" " r="917, 320, 927, 339" /> <c c=" " r="928, 320, 938, 339" /> <c c=" " r="939, 320, 949, 339" /> <c c=" " r="950, 320, 959, 339" u="1" /> <c c=" " r="960, 320, 968, 339" o="2" /> <c c=" " r="969, 320, 979, 339" /> <c c=" " r="980, 320, 990, 339" /> <c c=" " r="991, 320, 1001, 339" /> <c c=" " r="1002, 320, 1012, 339" /> <c c=" " r="1013, 320, 1023, 339" /> <c c=" " r="0, 340, 10, 359" /> <c c=" " r="11, 340, 21, 359" /> <c c=" " r="22, 340, 32, 359" /> <c c=" " r="33, 340, 43, 359" /> <c c=" " r="44, 340, 53, 359" o="1" /> <c c=" " r="54, 340, 63, 359" o="1" /> <c c="!" r="64, 340, 72, 359" u="1" o="1" /> <c c="!" r="73, 340, 83, 359" /> <c c=" !" r="84, 340, 94, 359" /> <c c="!" r="95, 340, 104, 359" o="1" /> <c c="!" r="105, 340, 114, 359" o="1" /> <c c="!" r="115, 340, 125, 359" /> <c c="!" r="126, 340, 136, 359" /> <c c="!" r="137, 340, 147, 359" /> <c c="!" r="148, 340, 158, 359" /> <c c="!" r="159, 340, 169, 359" /> <c c="!" r="170, 340, 180, 359" /> <c c=""!" r="181, 340, 190, 359" o="1" /> <c c="$!" r="191, 340, 201, 359" /> <c c="&!" r="202, 340, 210, 359" u="1" o="1" /> <c c="*!" r="211, 340, 220, 359" u="1" /> <c c="+!" r="221, 340, 229, 359" u="1" o="1" /> <c c=".!" r="230, 340, 240, 359" /> <c c="S!" r="241, 340, 250, 359" o="1" /> <c c="T!" r="251, 340, 260, 359" o="1" /> <c c="U!" r="261, 340, 271, 359" /> <c c="V!" r="272, 340, 282, 359" /> <c c="W!" r="283, 340, 293, 359" /> <c c="X!" r="294, 340, 304, 359" /> <c c="Y!" r="305, 340, 315, 359" /> <c c="Z!" r="316, 340, 326, 359" /> <c c="[!" r="327, 340, 337, 359" /> <c c="\!" r="338, 340, 348, 359" /> <c c="]!" r="349, 340, 359, 359" /> <c c="^!" r="360, 340, 370, 359" /> <c c="_!" r="371, 340, 380, 359" o="1" /> <c c="!" r="381, 340, 391, 359" /> <c c="!" r="392, 340, 398, 359" u="2" o="2" /> <c c="!" r="399, 340, 409, 359" /> <c c="!" r="410, 340, 416, 359" u="2" o="2" /> <c c="!" r="417, 340, 427, 359" /> <c c="!" r="428, 340, 434, 359" u="2" o="2" /> <c c="!" r="435, 340, 443, 359" u="1" o="1" /> <c c="!" r="444, 340, 452, 359" u="1" o="1" /> <c c="!" r="453, 340, 461, 359" u="1" o="1" /> <c c="!" r="462, 340, 470, 359" u="1" o="1" /> <c c="!" r="471, 340, 481, 359" /> <c c="!" r="482, 340, 492, 359" /> <c c="!" r="493, 340, 502, 359" o="1" /> <c c="!" r="503, 340, 513, 359" /> <c c="!" r="514, 340, 524, 359" /> <c c="!" r="525, 340, 531, 359" u="2" o="2" /> <c c="!" r="532, 340, 542, 359" /> <c c="!" r="543, 340, 549, 359" u="2" o="2" /> <c c="!" r="550, 340, 560, 359" /> <c c="!" r="561, 340, 571, 359" /> <c c="!" r="572, 340, 582, 359" /> <c c="!" r="583, 340, 589, 359" u="2" o="2" /> <c c="!" r="590, 340, 600, 359" /> <c c="!" r="601, 340, 607, 359" u="2" o="2" /> <c c="!" r="608, 340, 614, 359" u="2" o="2" /> <c c="!" r="615, 340, 625, 359" /> <c c="!" r="626, 340, 636, 359" /> <c c="!" r="637, 340, 647, 359" /> <c c="!" r="648, 340, 658, 359" /> <c c="!" r="659, 340, 669, 359" /> <c c="!" r="670, 340, 680, 359" /> <c c="!" r="681, 340, 690, 359" o="1" /> <c c="!" r="691, 340, 699, 359" u="1" o="1" /> <c c="!" r="700, 340, 708, 359" u="1" o="1" /> <c c="!" r="709, 340, 717, 359" u="1" o="1" /> <c c="!" r="718, 340, 726, 359" u="1" o="1" /> <c c="!" r="727, 340, 735, 359" u="1" o="1" /> <c c="!" r="736, 340, 746, 359" /> <c c="!" r="747, 340, 757, 359" /> <c c="!" r="758, 340, 768, 359" /> <c c="!" r="769, 340, 779, 359" /> <c c="!" r="780, 340, 790, 359" /> <c c="!" r="791, 340, 801, 359" /> <c c="!" r="802, 340, 812, 359" /> <c c="!" r="813, 340, 823, 359" /> <c c="!" r="824, 340, 834, 359" /> <c c="!" r="835, 340, 839, 359" u="4" o="2" /> <c c="!" r="840, 340, 844, 359" u="2" o="4" /> <c c="!" r="845, 340, 855, 359" /> <c c="!" r="856, 340, 866, 359" /> <c c="!" r="867, 340, 871, 359" u="4" o="2" /> <c c="!" r="872, 340, 876, 359" u="2" o="4" /> <c c="!" r="877, 340, 887, 359" /> <c c="!" r="888, 340, 898, 359" /> <c c="!" r="899, 340, 909, 359" /> <c c="!" r="910, 340, 920, 359" /> <c c="!" r="921, 340, 931, 359" /> <c c="!" r="932, 340, 942, 359" /> <c c="!" r="943, 340, 953, 359" /> <c c="!" r="954, 340, 964, 359" /> <c c="!" r="965, 340, 975, 359" /> <c c="!" r="976, 340, 986, 359" /> <c c="!" r="987, 340, 997, 359" /> <c c="!" r="998, 340, 1008, 359" /> <c c="!" r="1009, 340, 1019, 359" /> <c c="!" r="0, 360, 6, 379" u="2" o="2" /> <c c="!" r="7, 360, 17, 379" /> <c c="!" r="18, 360, 24, 379" u="2" o="2" /> <c c="!" r="25, 360, 35, 379" /> <c c="!" r="36, 360, 42, 379" u="2" o="2" /> <c c="!" r="43, 360, 51, 379" u="1" o="1" /> <c c="!" r="52, 360, 60, 379" u="1" o="1" /> <c c="!" r="61, 360, 69, 379" u="1" o="1" /> <c c="!" r="70, 360, 78, 379" u="1" o="1" /> <c c="!" r="79, 360, 89, 379" /> <c c="!" r="90, 360, 100, 379" /> <c c="!" r="101, 360, 111, 379" /> <c c="!" r="112, 360, 122, 379" /> <c c="!" r="123, 360, 129, 379" u="2" o="2" /> <c c="!" r="130, 360, 136, 379" u="2" o="2" /> <c c="!" r="137, 360, 147, 379" /> <c c="!" r="148, 360, 154, 379" u="2" o="2" /> <c c="!" r="155, 360, 165, 379" /> <c c="!" r="166, 360, 172, 379" u="2" o="2" /> <c c="!" r="173, 360, 183, 379" /> <c c="!" r="184, 360, 194, 379" /> <c c="!" r="195, 360, 205, 379" /> <c c="!" r="206, 360, 214, 379" u="1" o="1" /> <c c="!" r="215, 360, 225, 379" /> <c c="!" r="226, 360, 234, 379" u="1" o="1" /> <c c="!" r="235, 360, 243, 379" u="1" o="1" /> <c c="!" r="244, 360, 252, 379" u="1" o="1" /> <c c="!" r="253, 360, 261, 379" u="1" o="1" /> <c c="!" r="262, 360, 270, 379" u="1" o="1" /> <c c="!" r="271, 360, 279, 379" u="1" o="1" /> <c c="!" r="280, 360, 288, 379" u="1" o="1" /> <c c="!" r="289, 360, 299, 379" /> <c c="!" r="300, 360, 310, 379" /> <c c="!" r="311, 360, 321, 379" /> <c c="!" r="322, 360, 330, 379" u="1" o="1" /> <c c="!" r="331, 360, 341, 379" /> <c c="!" r="342, 360, 352, 379" /> <c c="!" r="353, 360, 363, 379" /> <c c="!" r="364, 360, 374, 379" /> <c c="!" r="375, 360, 385, 379" /> <c c="!" r="386, 360, 396, 379" /> <c c="!" r="397, 360, 407, 379" /> <c c="!" r="408, 360, 418, 379" /> <c c="!" r="419, 360, 429, 379" /> <c c="!" r="430, 360, 440, 379" /> <c c="!" r="441, 360, 451, 379" /> <c c="!" r="452, 360, 462, 379" /> <c c=""" r="463, 360, 473, 379" /> <c c=""" r="474, 360, 484, 379" /> <c c=""" r="485, 360, 493, 379" u="1" o="1" /> <c c=""" r="494, 360, 502, 379" u="1" o="1" /> <c c=""" r="503, 360, 511, 379" u="1" o="1" /> <c c=""" r="512, 360, 522, 379" /> <c c=""" r="523, 360, 533, 379" /> <c c=""" r="534, 360, 544, 379" /> <c c=""" r="545, 360, 554, 379" o="1" /> <c c=" "" r="555, 360, 564, 379" o="1" /> <c c=" "" r="565, 360, 574, 379" o="1" /> <c c=" "" r="575, 360, 584, 379" o="1" /> <c c=" "" r="585, 360, 594, 379" o="1" /> <c c=" "" r="595, 360, 604, 379" o="1" /> <c c=""" r="605, 360, 612, 379" u="1" o="2" /> <c c=""" r="613, 360, 621, 379" u="1" o="1" /> <c c=""" r="622, 360, 631, 379" u="1" /> <c c=""" r="632, 360, 641, 379" o="1" /> <c c=""" r="642, 360, 650, 379" u="1" o="1" /> <c c=""" r="651, 360, 658, 379" u="1" o="2" /> <c c=""" r="659, 360, 664, 379" u="2" o="3" /> <c c=""" r="665, 360, 671, 379" u="2" o="2" /> <c c=""" r="672, 360, 681, 379" o="1" /> <c c=""" r="682, 360, 691, 379" o="1" /> <c c=""" r="692, 360, 701, 379" o="1" /> <c c=""" r="702, 360, 710, 379" u="1" o="1" /> <c c=""" r="711, 360, 720, 379" o="1" /> <c c=""" r="721, 360, 730, 379" o="1" /> <c c=" "" r="731, 360, 740, 379" o="1" /> <c c="'"" r="741, 360, 749, 379" u="1" o="1" /> <c c="("" r="750, 360, 758, 379" u="1" o="1" /> <c c=")"" r="759, 360, 767, 379" u="1" o="1" /> <c c="*"" r="768, 360, 776, 379" u="1" o="1" /> <c c="+"" r="777, 360, 785, 379" u="1" o="1" /> <c c=","" r="786, 360, 796, 379" /> <c c="-"" r="797, 360, 808, 379" u="-1" /> <c c="4"" r="809, 360, 815, 379" u="2" o="2" /> <c c="5"" r="816, 360, 822, 379" u="2" o="2" /> <c c="6"" r="823, 360, 825, 379" u="4" o="4" /> <c c="7"" r="826, 360, 832, 379" u="2" o="2" /> <c c="8"" r="833, 360, 842, 379" u="1" /> <c c="9"" r="843, 360, 853, 379" /> <c c=":"" r="854, 360, 863, 379" u="1" /> <c c=";"" r="864, 360, 873, 379" o="1" /> <c c="<"" r="874, 360, 883, 379" o="1" /> <c c="="" r="884, 360, 893, 379" o="1" /> <c c="A"" r="894, 360, 903, 379" o="1" /> <c c="B"" r="904, 360, 913, 379" o="1" /> <c c="C"" r="914, 360, 923, 379" o="1" /> <c c="D"" r="924, 360, 933, 379" o="1" /> <c c="E"" r="934, 360, 943, 379" o="1" /> <c c="F"" r="944, 360, 953, 379" o="1" /> <c c="G"" r="954, 360, 963, 379" o="1" /> <c c="H"" r="964, 360, 972, 379" u="1" o="1" /> <c c="I"" r="973, 360, 982, 379" o="1" /> <c c="J"" r="983, 360, 992, 379" o="1" /> <c c="K"" r="993, 360, 1002, 379" o="1" /> <c c="L"" r="1003, 360, 1012, 379" o="1" /> <c c="M"" r="1013, 360, 1022, 379" o="1" /> <c c="N"" r="0, 380, 9, 399" o="1" /> <c c="O"" r="10, 380, 19, 399" o="1" /> <c c="P"" r="20, 380, 28, 399" u="1" o="1" /> <c c="Q"" r="29, 380, 37, 399" u="1" o="1" /> <c c="R"" r="38, 380, 46, 399" u="1" o="1" /> <c c="S"" r="47, 380, 55, 399" u="1" o="1" /> <c c="T"" r="56, 380, 65, 399" o="1" /> <c c="U"" r="66, 380, 75, 399" o="1" /> <c c="V"" r="76, 380, 85, 399" o="1" /> <c c="W"" r="86, 380, 95, 399" o="1" /> <c c="X"" r="96, 380, 105, 399" o="1" /> <c c="Y"" r="106, 380, 115, 399" o="1" /> <c c="Z"" r="116, 380, 125, 399" o="1" /> <c c="["" r="126, 380, 135, 399" o="1" /> <c c="\"" r="136, 380, 145, 399" o="1" /> <c c="]"" r="146, 380, 155, 399" o="1" /> <c c="^"" r="156, 380, 165, 399" o="1" /> <c c="_"" r="166, 380, 175, 399" o="1" /> <c c="`"" r="176, 380, 184, 399" u="1" o="1" /> <c c="a"" r="185, 380, 194, 399" o="1" /> <c c="b"" r="195, 380, 204, 399" o="1" /> <c c="c"" r="205, 380, 214, 399" o="1" /> <c c="d"" r="215, 380, 223, 399" u="1" o="1" /> <c c="e"" r="224, 380, 232, 399" u="1" o="1" /> <c c="f"" r="233, 380, 242, 399" o="1" /> <c c="g"" r="243, 380, 252, 399" o="1" /> <c c="h"" r="253, 380, 262, 399" o="1" /> <c c="i"" r="263, 380, 272, 399" o="1" /> <c c="m"" r="273, 380, 282, 399" o="1" /> <c c="n"" r="283, 380, 292, 399" o="1" /> <c c="o"" r="293, 380, 302, 399" o="1" /> <c c="p"" r="303, 380, 312, 399" o="1" /> <c c="q"" r="313, 380, 322, 399" o="1" /> <c c="r"" r="323, 380, 332, 399" o="1" /> <c c="s"" r="333, 380, 342, 399" o="1" /> <c c="t"" r="343, 380, 352, 399" o="1" /> <c c="u"" r="353, 380, 362, 399" o="1" /> <c c="v"" r="363, 380, 372, 399" o="1" /> <c c="w"" r="373, 380, 382, 399" o="1" /> <c c="x"" r="383, 380, 392, 399" o="1" /> <c c="y"" r="393, 380, 402, 399" o="1" /> <c c="z"" r="403, 380, 412, 399" o="1" /> <c c="{"" r="413, 380, 422, 399" o="1" /> <c c="|"" r="423, 380, 432, 399" o="1" /> <c c="}"" r="433, 380, 442, 399" o="1" /> <c c="~"" r="443, 380, 452, 399" o="1" /> <c c=""" r="453, 380, 462, 399" o="1" /> <c c=""" r="463, 380, 472, 399" o="1" /> <c c=""" r="473, 380, 482, 399" o="1" /> <c c=""" r="483, 380, 492, 399" o="1" /> <c c=""" r="493, 380, 502, 399" o="1" /> <c c=""" r="503, 380, 512, 399" o="1" /> <c c=""" r="513, 380, 522, 399" o="1" /> <c c=""" r="523, 380, 532, 399" o="1" /> <c c=""" r="533, 380, 542, 399" o="1" /> <c c=""" r="543, 380, 552, 399" o="1" /> <c c=""" r="553, 380, 562, 399" o="1" /> <c c=""" r="563, 380, 572, 399" o="1" /> <c c=""" r="573, 380, 582, 399" o="1" /> <c c=""" r="583, 380, 592, 399" o="1" /> <c c=""" r="593, 380, 602, 399" o="1" /> <c c=""" r="603, 380, 612, 399" o="1" /> <c c=""" r="613, 380, 622, 399" o="1" /> <c c=""" r="623, 380, 633, 399" /> <c c=""" r="634, 380, 644, 399" /> <c c=""" r="645, 380, 655, 399" /> <c c=""" r="656, 380, 666, 399" /> <c c=""" r="667, 380, 677, 399" /> <c c=""" r="678, 380, 688, 399" /> <c c=""" r="689, 380, 699, 399" /> <c c=""" r="700, 380, 710, 399" /> <c c=""" r="711, 380, 721, 399" /> <c c=""" r="722, 380, 732, 399" /> <c c=""" r="733, 380, 743, 399" /> <c c=""" r="744, 380, 754, 399" /> <c c=""" r="755, 380, 765, 399" /> <c c=""" r="766, 380, 775, 399" o="1" /> <c c=""" r="776, 380, 785, 399" o="1" /> <c c=""" r="786, 380, 795, 399" o="1" /> <c c=""" r="796, 380, 805, 399" o="1" /> <c c=""" r="806, 380, 808, 399" u="4" o="4" /> <c c=""" r="809, 380, 816, 399" u="1" o="2" /> <c c=""" r="817, 380, 826, 399" o="1" /> <c c=""" r="827, 380, 836, 399" o="1" /> <c c=""" r="837, 380, 846, 399" o="1" /> <c c=""" r="847, 380, 856, 399" o="1" /> <c c=""" r="857, 380, 866, 399" o="1" /> <c c=""" r="867, 380, 876, 399" o="1" /> <c c=""" r="877, 380, 886, 399" o="1" /> <c c=""" r="887, 380, 896, 399" o="1" /> <c c=""" r="897, 380, 906, 399" o="1" /> <c c=""" r="907, 380, 916, 399" o="1" /> <c c=""" r="917, 380, 926, 399" o="1" /> <c c=""" r="927, 380, 936, 399" o="1" /> <c c=""" r="937, 380, 946, 399" o="1" /> <c c=""" r="947, 380, 956, 399" o="1" /> <c c=""" r="957, 380, 966, 399" o="1" /> <c c=""" r="967, 380, 976, 399" o="1" /> <c c=""" r="977, 380, 986, 399" o="1" /> <c c=""" r="987, 380, 995, 399" o="2" /> <c c="#" r="996, 380, 1006, 399" /> <c c="#" r="1007, 380, 1015, 399" u="1" o="1" /> <c c="#" r="0, 400, 9, 419" o="1" /> <c c="#" r="10, 400, 18, 419" u="1" o="1" /> <c c="#" r="19, 400, 27, 419" u="1" o="1" /> <c c="#" r="28, 400, 36, 419" u="1" o="1" /> <c c="#" r="37, 400, 45, 419" u="1" o="1" /> <c c="#" r="46, 400, 51, 419" u="3" o="2" /> <c c=" #" r="52, 400, 57, 419" u="2" o="3" /> <c c=" #" r="58, 400, 63, 419" u="3" o="2" /> <c c=" #" r="64, 400, 69, 419" u="2" o="3" /> <c c=" #" r="70, 400, 76, 419" u="4" /> <c c=" #" r="77, 400, 83, 419" o="4" /> <c c="#" r="84, 400, 90, 419" u="4" /> <c c="#" r="91, 400, 97, 419" o="4" /> <c c="#" r="98, 400, 107, 419" o="1" /> <c c="#" r="108, 400, 117, 419" o="1" /> <c c="#" r="118, 400, 128, 419" /> <c c="#" r="129, 400, 139, 419" /> <c c="#" r="140, 400, 148, 419" u="1" o="1" /> <c c="#" r="149, 400, 157, 419" u="1" o="1" /> <c c="#" r="158, 400, 168, 419" /> <c c="#" r="169, 400, 178, 419" o="1" /> <c c="#" r="179, 400, 185, 419" u="2" o="2" /> <c c="#" r="186, 400, 192, 419" u="2" o="2" /> <c c="#" r="193, 400, 199, 419" u="2" o="2" /> <c c="#" r="200, 400, 206, 419" u="2" o="2" /> <c c=" #" r="207, 400, 213, 419" u="3" o="1" /> <c c="!#" r="214, 400, 220, 419" o="4" /> <c c="%#" r="221, 400, 231, 419" /> <c c="&#" r="232, 400, 242, 419" /> <c c="'#" r="243, 400, 252, 419" o="1" /> <c c="(#" r="253, 400, 263, 419" /> <c c="+#" r="264, 400, 274, 419" /> <c c="5#" r="275, 400, 285, 419" /> <c c="7#" r="286, 400, 292, 419" u="2" o="2" /> <c c="8#" r="293, 400, 303, 419" /> <c c="9#" r="304, 400, 314, 419" /> <c c=":#" r="315, 400, 325, 419" /> <c c=";#" r="326, 400, 336, 419" /> <c c="<#" r="337, 400, 347, 419" /> <c c="=#" r="348, 400, 358, 419" /> <c c=">#" r="359, 400, 369, 419" /> <c c="A#" r="370, 400, 380, 419" /> <c c="B#" r="381, 400, 391, 419" /> <c c="C#" r="392, 400, 402, 419" /> <c c="D#" r="403, 400, 413, 419" /> <c c="G#" r="414, 400, 424, 419" /> <c c="H#" r="425, 400, 435, 419" /> <c c="I#" r="436, 400, 446, 419" /> <c c="K#" r="447, 400, 457, 419" /> <c c="L#" r="458, 400, 468, 419" /> <c c="M#" r="469, 400, 479, 419" /> <c c="P#" r="480, 400, 490, 419" /> <c c="R#" r="491, 400, 501, 419" /> <c c="S#" r="502, 400, 512, 419" /> <c c="T#" r="513, 400, 523, 419" /> <c c="W#" r="524, 400, 534, 419" /> <c c="X#" r="535, 400, 542, 419" u="1" o="2" /> <c c="Y#" r="543, 400, 553, 419" /> <c c="Z#" r="554, 400, 564, 419" /> <c c="[#" r="565, 400, 572, 419" u="1" o="2" /> <c c="\#" r="573, 400, 583, 419" /> <c c="^#" r="584, 400, 594, 419" /> <c c="_#" r="595, 400, 606, 419" u="-1" /> <c c="`#" r="607, 400, 617, 419" /> <c c="c#" r="618, 400, 625, 419" u="1" o="2" /> <c c="d#" r="626, 400, 632, 419" u="2" o="2" /> <c c="e#" r="633, 400, 643, 419" /> <c c="h#" r="644, 400, 652, 419" u="1" o="1" /> <c c="i#" r="653, 400, 661, 419" u="1" o="1" /> <c c="k#" r="662, 400, 672, 419" /> <c c="l#" r="673, 400, 682, 419" o="1" /> <c c="m#" r="683, 400, 692, 419" o="1" /> <c c="n#" r="693, 400, 700, 419" u="1" o="2" /> <c c="o#" r="701, 400, 711, 419" /> <c c="p#" r="712, 400, 722, 419" /> <c c="s#" r="723, 400, 729, 419" u="2" o="2" /> <c c="t#" r="730, 400, 738, 419" u="1" o="1" /> <c c="u#" r="739, 400, 749, 419" /> <c c="v#" r="750, 400, 760, 419" /> <c c="w#" r="761, 400, 769, 419" u="1" o="1" /> <c c="x#" r="770, 400, 777, 419" u="1" o="2" /> <c c="y#" r="778, 400, 788, 419" /> <c c="z#" r="789, 400, 798, 419" o="1" /> <c c="}#" r="799, 400, 809, 419" /> <c c="#" r="810, 400, 820, 419" /> <c c="#" r="821, 400, 831, 419" /> <c c="#" r="832, 400, 842, 419" /> <c c="#" r="843, 400, 853, 419" /> <c c="#" r="854, 400, 863, 419" o="1" /> <c c="#" r="864, 400, 873, 419" o="1" /> <c c="#" r="874, 400, 883, 419" o="1" /> <c c="#" r="884, 400, 893, 419" o="1" /> <c c="#" r="894, 400, 904, 419" /> <c c="#" r="905, 400, 912, 419" u="1" o="2" /> <c c="#" r="913, 400, 916, 419" u="1" o="6" /> <c c="#" r="917, 400, 924, 419" u="1" o="2" /> <c c="#" r="925, 400, 932, 419" u="1" o="2" /> <c c="#" r="933, 400, 940, 419" u="1" o="2" /> <c c="#" r="941, 400, 948, 419" u="1" o="2" /> <c c="#" r="949, 400, 952, 419" u="1" o="6" /> <c c="#" r="953, 400, 960, 419" u="1" o="2" /> <c c="#" r="961, 400, 968, 419" u="1" o="2" /> <c c="#" r="969, 400, 976, 419" u="1" o="2" /> <c c="#" r="977, 400, 984, 419" u="3" /> <c c="#" r="985, 400, 991, 419" o="4" /> <c c="#" r="992, 400, 999, 419" u="3" /> <c c="#" r="1000, 400, 1003, 419" u="3" o="4" /> <c c="#" r="1004, 400, 1010, 419" o="4" /> <c c="#" r="1011, 400, 1018, 419" u="3" /> <c c="#" r="0, 420, 6, 439" o="4" /> <c c="#" r="7, 420, 10, 439" u="3" o="4" /> <c c="#" r="11, 420, 21, 439" /> <c c="#" r="22, 420, 32, 439" /> <c c="#$" r="33, 420, 41, 439" u="1" o="1" /> <c c="%" r="42, 420, 53, 439" u="-1" /> <c c="%" r="54, 420, 65, 439" u="-1" /> <c c="%" r="66, 420, 77, 439" u="-1" /> <c c="%" r="78, 420, 89, 439" u="-1" /> <c c="%" r="90, 420, 101, 439" u="-1" /> <c c="%" r="102, 420, 113, 439" u="-1" /> <c c="%" r="114, 420, 125, 439" u="-1" /> <c c="%" r="126, 420, 137, 439" u="-1" /> <c c="%" r="138, 420, 149, 439" u="-1" /> <c c="%" r="150, 420, 160, 439" u="-1" o="1" /> <c c="%" r="161, 420, 170, 439" u="-1" o="2" /> <c c="%" r="171, 420, 178, 439" u="-1" o="4" /> <c c="%" r="179, 420, 185, 439" u="-1" o="5" /> <c c="%" r="186, 420, 191, 439" u="-1" o="6" /> <c c="%" r="192, 420, 196, 439" u="-1" o="7" /> <c c="%" r="197, 420, 199, 439" u="-1" o="9" /> <c c="%" r="200, 420, 206, 439" u="4" /> <c c="%" r="207, 420, 217, 439" u="-1" o="1" /> <c c="%" r="218, 420, 229, 439" u="-1" /> <c c="%" r="230, 420, 241, 439" u="-1" /> <c c="%" r="242, 420, 253, 439" u="-1" /> <c c="%" r="254, 420, 256, 439" u="8" /> <c c="%" r="257, 420, 263, 439" u="-1" o="5" /> <c c="%" r="264, 420, 270, 439" u="4" /> <c c="%" r="271, 420, 277, 439" u="-1" o="5" /> <c c="%" r="278, 420, 289, 439" u="-1" /> <c c="%" r="290, 420, 301, 439" u="-1" /> <c c="%" r="302, 420, 313, 439" u="-1" /> <c c="%" r="314, 420, 325, 439" u="-1" /> <c c="%" r="326, 420, 332, 439" u="4" /> <c c="%" r="333, 420, 344, 439" u="-1" /> <c c="%" r="345, 420, 356, 439" u="-1" /> <c c="%" r="357, 420, 367, 439" /> <c c="%" r="368, 420, 378, 439" /> <c c="%" r="379, 420, 389, 439" /> <c c="%" r="390, 420, 400, 439" /> <c c="%" r="401, 420, 411, 439" /> <c c="%" r="412, 420, 422, 439" /> <c c="%" r="423, 420, 433, 439" /> <c c="%" r="434, 420, 444, 439" /> <c c="%" r="445, 420, 455, 439" /> <c c="%" r="456, 420, 466, 439" /> <c c="%" r="467, 420, 474, 439" u="1" o="2" /> <c c="%" r="475, 420, 482, 439" u="1" o="2" /> <c c="%" r="483, 420, 493, 439" /> <c c="%" r="494, 420, 504, 439" /> <c c="%" r="505, 420, 510, 439" u="2" o="3" /> <c c="%" r="511, 420, 516, 439" u="2" o="3" /> <c c="%" r="517, 420, 527, 439" /> <c c="%" r="528, 420, 538, 439" /> <c c="%" r="539, 420, 549, 439" /> <c c="%" r="550, 420, 560, 439" /> <c c="%" r="561, 420, 568, 439" u="1" o="2" /> <c c="%" r="569, 420, 576, 439" u="1" o="2" /> <c c="%" r="577, 420, 587, 439" /> <c c="%" r="588, 420, 598, 439" /> <c c="%" r="599, 420, 606, 439" u="1" o="2" /> <c c="%" r="607, 420, 614, 439" u="1" o="2" /> <c c="%" r="615, 420, 625, 439" /> <c c="%" r="626, 420, 636, 439" /> <c c="%" r="637, 420, 647, 439" /> <c c="%" r="648, 420, 658, 439" /> <c c="%" r="659, 420, 666, 439" u="1" o="2" /> <c c="%" r="667, 420, 674, 439" u="1" o="2" /> <c c="%" r="675, 420, 685, 439" /> <c c="%" r="686, 420, 696, 439" /> <c c="%" r="697, 420, 704, 439" u="1" o="2" /> <c c="%" r="705, 420, 712, 439" u="1" o="2" /> <c c="%" r="713, 420, 723, 439" /> <c c="%" r="724, 420, 734, 439" /> <c c="%" r="735, 420, 745, 439" /> <c c="%" r="746, 420, 756, 439" /> <c c="%" r="757, 420, 767, 439" /> <c c="%" r="768, 420, 778, 439" /> <c c="%" r="779, 420, 787, 439" u="1" o="1" /> <c c="%" r="788, 420, 798, 439" /> <c c="%" r="799, 420, 809, 439" /> <c c="%" r="810, 420, 820, 439" /> <c c="%" r="821, 420, 831, 439" /> <c c="%" r="832, 420, 842, 439" /> <c c="%" r="843, 420, 853, 439" /> <c c="%" r="854, 420, 864, 439" /> <c c="%" r="865, 420, 875, 439" /> <c c="%" r="876, 420, 886, 439" /> <c c="%" r="887, 420, 897, 439" /> <c c="%" r="898, 420, 908, 439" /> <c c="%" r="909, 420, 915, 439" u="2" o="2" /> <c c="%" r="916, 420, 922, 439" u="2" o="2" /> <c c="%" r="923, 420, 934, 439" u="-1" /> <c c="%" r="935, 420, 946, 439" u="-1" /> <c c="%" r="947, 420, 958, 439" u="-1" /> <c c="%" r="959, 420, 970, 439" u="-1" /> <c c="%" r="971, 420, 977, 439" u="2" o="2" /> <c c="%" r="978, 420, 984, 439" u="2" o="2" /> <c c="%" r="985, 420, 991, 439" u="2" o="2" /> <c c="%" r="992, 420, 998, 439" u="2" o="2" /> <c c="%" r="999, 420, 1009, 439" /> <c c="%" r="1010, 420, 1020, 439" /> <c c="%" r="0, 440, 10, 459" /> <c c="%" r="11, 440, 21, 459" /> <c c="%" r="22, 440, 32, 459" /> <c c="%" r="33, 440, 43, 459" /> <c c="%" r="44, 440, 50, 459" u="2" o="2" /> <c c="%" r="51, 440, 61, 459" /> <c c="%" r="62, 440, 72, 459" /> <c c="%" r="73, 440, 83, 459" /> <c c="%" r="84, 440, 94, 459" /> <c c="%" r="95, 440, 105, 459" /> <c c="%" r="106, 440, 116, 459" /> <c c="%" r="117, 440, 127, 459" /> <c c="%" r="128, 440, 138, 459" /> <c c="%" r="139, 440, 150, 459" u="-1" /> <c c="%" r="151, 440, 161, 459" /> <c c="%" r="162, 440, 172, 459" /> <c c="%" r="173, 440, 183, 459" /> <c c="%" r="184, 440, 194, 459" /> <c c="%" r="195, 440, 205, 459" /> <c c="%" r="206, 440, 216, 459" /> <c c="%" r="217, 440, 227, 459" /> <c c="%" r="228, 440, 238, 459" /> <c c="%" r="239, 440, 249, 459" /> <c c="%" r="250, 440, 260, 459" /> <c c="%" r="261, 440, 271, 459" /> <c c="%" r="272, 440, 281, 459" o="1" /> <c c="%" r="282, 440, 291, 459" o="1" /> <c c="%" r="292, 440, 300, 459" u="1" o="1" /> <c c="%" r="301, 440, 309, 459" u="1" o="1" /> <c c="%" r="310, 440, 320, 459" /> <c c="&" r="321, 440, 331, 459" /> <c c="&" r="332, 440, 342, 459" /> <c c="&" r="343, 440, 353, 459" /> <c c="&" r="354, 440, 363, 459" o="1" /> <c c="&" r="364, 440, 374, 459" /> <c c="&" r="375, 440, 385, 459" /> <c c="&" r="386, 440, 396, 459" /> <c c="&" r="397, 440, 404, 459" u="1" o="2" /> <c c="&" r="405, 440, 415, 459" /> <c c=" &" r="416, 440, 426, 459" /> <c c=" &" r="427, 440, 437, 459" /> <c c=" &" r="438, 440, 448, 459" /> <c c=" &" r="449, 440, 459, 459" /> <c c=" &" r="460, 440, 470, 459" /> <c c="&" r="471, 440, 481, 459" /> <c c="&" r="482, 440, 492, 459" /> <c c="&" r="493, 440, 502, 459" o="1" /> <c c="&" r="503, 440, 512, 459" o="1" /> <c c="&" r="513, 440, 521, 459" u="1" o="1" /> <c c="&" r="522, 440, 529, 459" u="1" o="2" /> <c c="&" r="530, 440, 540, 459" /> <c c="&" r="541, 440, 550, 459" o="1" /> <c c="&" r="551, 440, 561, 459" /> <c c="&" r="562, 440, 572, 459" /> <c c="&" r="573, 440, 583, 459" /> <c c="&" r="584, 440, 594, 459" /> <c c="&" r="595, 440, 605, 459" /> <c c="&" r="606, 440, 616, 459" /> <c c="&" r="617, 440, 627, 459" /> <c c="&" r="628, 440, 636, 459" u="1" o="1" /> <c c="&" r="637, 440, 647, 459" /> <c c="&" r="648, 440, 656, 459" u="1" o="1" /> <c c=" &" r="657, 440, 667, 459" /> <c c="!&" r="668, 440, 678, 459" /> <c c=""&" r="679, 440, 689, 459" /> <c c="#&" r="690, 440, 700, 459" /> <c c="$&" r="701, 440, 710, 459" o="1" /> <c c="%&" r="711, 440, 720, 459" o="1" /> <c c="&&" r="721, 440, 729, 459" u="1" o="1" /> <c c="'&" r="730, 440, 739, 459" o="1" /> <c c="(&" r="740, 440, 747, 459" u="1" o="2" /> <c c=")&" r="748, 440, 758, 459" /> <c c="*&" r="759, 440, 769, 459" /> <c c="+&" r="770, 440, 780, 459" /> <c c=",&" r="781, 440, 790, 459" o="1" /> <c c="-&" r="791, 440, 801, 459" /> <c c=".&" r="802, 440, 812, 459" /> <c c="/&" r="813, 440, 823, 459" /> <c c="8&" r="824, 440, 835, 459" u="-1" /> <c c="9&" r="836, 440, 846, 459" /> <c c=":&" r="847, 440, 857, 459" /> <c c=";&" r="858, 440, 868, 459" /> <c c="<&" r="869, 440, 879, 459" /> <c c="=&" r="880, 440, 888, 459" u="1" o="1" /> <c c=">&" r="889, 440, 897, 459" u="1" o="1" /> <c c="?&" r="898, 440, 906, 459" u="1" o="1" /> <c c="@&" r="907, 440, 915, 459" u="1" o="1" /> <c c="A&" r="916, 440, 924, 459" u="1" o="1" /> <c c="B&" r="925, 440, 935, 459" /> <c c="C&" r="936, 440, 945, 459" o="1" /> <c c="D&" r="946, 440, 954, 459" u="1" o="1" /> <c c="E&" r="955, 440, 964, 459" o="1" /> <c c="F&" r="965, 440, 974, 459" o="1" /> <c c="G&" r="975, 440, 982, 459" u="1" o="2" /> <c c="H&" r="983, 440, 993, 459" /> <c c="I&" r="994, 440, 1004, 459" /> <c c="J&" r="1005, 440, 1015, 459" /> <c c="K&" r="0, 460, 10, 479" /> <c c="L&" r="11, 460, 21, 479" /> <c c="M&" r="22, 460, 32, 479" /> <c c="N&" r="33, 460, 42, 479" o="1" /> <c c="O&" r="43, 460, 53, 479" /> <c c="P&" r="54, 460, 64, 479" /> <c c="Q&" r="65, 460, 75, 479" /> <c c="R&" r="76, 460, 85, 479" o="1" /> <c c="S&" r="86, 460, 95, 479" o="1" /> <c c="T&" r="96, 460, 105, 479" o="1" /> <c c="U&" r="106, 460, 115, 479" o="1" /> <c c="V&" r="116, 460, 125, 479" o="1" /> <c c="W&" r="126, 460, 133, 479" u="1" o="2" /> <c c="X&" r="134, 460, 142, 479" u="1" o="1" /> <c c="Y&" r="143, 460, 151, 479" u="1" o="1" /> <c c="Z&" r="152, 460, 161, 479" o="1" /> <c c="[&" r="162, 460, 172, 479" /> <c c="\&" r="173, 460, 181, 479" u="1" o="1" /> <c c="]&" r="182, 460, 189, 479" u="1" o="2" /> <c c="^&" r="190, 460, 199, 479" o="1" /> <c c="_&" r="200, 460, 208, 479" u="1" o="1" /> <c c="`&" r="209, 460, 217, 479" u="1" o="1" /> <c c="a&" r="218, 460, 228, 479" /> <c c="b&" r="229, 460, 237, 479" u="1" o="1" /> <c c="c&" r="238, 460, 248, 479" /> <c c="d&" r="249, 460, 257, 479" u="1" o="1" /> <c c="e&" r="258, 460, 268, 479" /> <c c="f&" r="269, 460, 277, 479" u="1" o="1" /> <c c="g&" r="278, 460, 288, 479" /> <c c="h&" r="289, 460, 299, 479" /> <c c="i&" r="300, 460, 304, 479" u="3" o="3" /> <c c="j&" r="305, 460, 313, 479" u="1" o="1" /> <c c="k&" r="314, 460, 323, 479" o="1" /> <c c="l&" r="324, 460, 334, 479" /> <c c="m&" r="335, 460, 340, 479" u="2" o="3" /> <c c="n&" r="341, 460, 345, 479" u="3" o="3" /> <c c="o&" r="346, 460, 352, 479" u="2" o="2" /> <c c="p&" r="353, 460, 362, 479" o="1" /> <c c="q&" r="363, 460, 373, 479" /> <c c="r&" r="374, 460, 384, 479" /> <c c="s&" r="385, 460, 395, 479" /> <c c="t&" r="396, 460, 405, 479" o="1" /> <c c="u&" r="406, 460, 415, 479" o="1" /> <c c="v&" r="416, 460, 426, 479" /> <c c="w&" r="427, 460, 437, 479" /> <c c="x&" r="438, 460, 447, 479" o="1" /> <c c="y&" r="448, 460, 458, 479" /> <c c="z&" r="459, 460, 469, 479" /> <c c="{&" r="470, 460, 480, 479" /> <c c="|&" r="481, 460, 491, 479" /> <c c="}&" r="492, 460, 502, 479" /> <c c="~&" r="503, 460, 513, 479" /> <c c="&" r="514, 460, 523, 479" o="1" /> <c c="&" r="524, 460, 534, 479" /> <c c="&" r="535, 460, 545, 479" /> <c c="&" r="546, 460, 556, 479" /> <c c="&" r="557, 460, 567, 479" /> <c c="&" r="568, 460, 578, 479" /> <c c="&" r="579, 460, 589, 479" /> <c c="&" r="590, 460, 600, 479" /> <c c="&" r="601, 460, 611, 479" /> <c c="&" r="612, 460, 622, 479" /> <c c="&" r="623, 460, 633, 479" /> <c c="&" r="634, 460, 643, 479" o="1" /> <c c="&" r="644, 460, 653, 479" o="1" /> <c c="&" r="654, 460, 662, 479" u="1" o="1" /> <c c="&" r="663, 460, 671, 479" u="1" o="1" /> <c c="&" r="672, 460, 682, 479" /> <c c="&" r="683, 460, 693, 479" /> <c c="&" r="694, 460, 702, 479" u="1" o="1" /> <c c="&" r="703, 460, 711, 479" u="1" o="1" /> <c c="&" r="712, 460, 722, 479" /> <c c="&" r="723, 460, 733, 479" /> <c c="&" r="734, 460, 743, 479" o="1" /> <c c="&" r="744, 460, 754, 479" /> <c c="&" r="755, 460, 765, 479" /> <c c="&" r="766, 460, 775, 479" o="1" /> <c c="&" r="776, 460, 786, 479" /> <c c="&" r="787, 460, 797, 479" /> <c c="&" r="798, 460, 806, 479" u="1" o="1" /> <c c="&" r="807, 460, 813, 479" u="2" o="2" /> <c c="&" r="814, 460, 821, 479" u="1" o="2" /> <c c="'" r="822, 460, 832, 479" /> <c c="'" r="833, 460, 843, 479" /> <c c="'" r="844, 460, 854, 479" /> <c c="'" r="855, 460, 865, 479" /> <c c="'" r="866, 460, 876, 479" /> <c c="'" r="877, 460, 887, 479" /> <c c="'" r="888, 460, 898, 479" /> <c c=" '" r="899, 460, 909, 479" /> <c c=" '" r="910, 460, 915, 479" u="2" o="3" /> <c c=" '" r="916, 460, 926, 479" /> <c c="'" r="927, 460, 936, 479" o="1" /> <c c="'" r="937, 460, 947, 479" /> <c c="'" r="948, 460, 957, 479" o="1" /> <c c="'" r="958, 460, 968, 479" /> <c c="'" r="969, 460, 979, 479" /> <c c="'" r="980, 460, 988, 479" u="1" o="1" /> <c c="'" r="989, 460, 998, 479" o="1" /> <c c="'" r="999, 460, 1007, 479" u="1" o="1" /> <c c="'" r="1008, 460, 1017, 479" o="1" /> <c c="'" r="0, 480, 8, 499" u="1" o="1" /> <c c="'" r="9, 480, 19, 499" /> <c c="'" r="20, 480, 30, 499" /> <c c="'" r="31, 480, 40, 499" o="1" /> <c c="'" r="41, 480, 51, 499" /> <c c="'" r="52, 480, 62, 499" /> <c c="'" r="63, 480, 71, 499" u="1" o="1" /> <c c="'" r="72, 480, 80, 499" u="1" o="1" /> <c c="'" r="81, 480, 89, 499" u="1" o="1" /> <c c=" '" r="90, 480, 100, 499" /> <c c="!'" r="101, 480, 110, 499" o="1" /> <c c=""'" r="111, 480, 121, 499" /> <c c="#'" r="122, 480, 132, 499" /> <c c="$'" r="133, 480, 143, 499" /> <c c="%'" r="144, 480, 154, 499" /> <c c="&'" r="155, 480, 165, 499" /> <c c="''" r="166, 480, 176, 499" /> <c c=")'" r="177, 480, 187, 499" /> <c c="*'" r="188, 480, 197, 499" o="1" /> <c c="+'" r="198, 480, 208, 499" /> <c c=",'" r="209, 480, 219, 499" /> <c c="-'" r="220, 480, 230, 499" /> <c c=".'" r="231, 480, 241, 499" /> <c c="/'" r="242, 480, 252, 499" /> <c c="0'" r="253, 480, 263, 499" /> <c c="1'" r="264, 480, 274, 499" /> <c c="2'" r="275, 480, 284, 499" o="1" /> <c c="3'" r="285, 480, 295, 499" /> <c c="4'" r="296, 480, 306, 499" /> <c c="5'" r="307, 480, 317, 499" /> <c c="6'" r="318, 480, 328, 499" /> <c c="7'" r="329, 480, 339, 499" /> <c c="8'" r="340, 480, 350, 499" /> <c c="9'" r="351, 480, 361, 499" /> <c c=":'" r="362, 480, 372, 499" /> <c c=";'" r="373, 480, 383, 499" /> <c c="<'" r="384, 480, 394, 499" /> <c c="='" r="395, 480, 405, 499" /> <c c=">'" r="406, 480, 416, 499" /> <c c="?'" r="417, 480, 427, 499" /> <c c="@'" r="428, 480, 438, 499" /> <c c="A'" r="439, 480, 449, 499" /> <c c="B'" r="450, 480, 460, 499" /> <c c="C'" r="461, 480, 471, 499" /> <c c="D'" r="472, 480, 482, 499" /> <c c="E'" r="483, 480, 493, 499" /> <c c="F'" r="494, 480, 504, 499" /> <c c="G'" r="505, 480, 515, 499" /> <c c="H'" r="516, 480, 526, 499" /> <c c="I'" r="527, 480, 537, 499" /> <c c="J'" r="538, 480, 548, 499" /> <c c="K'" r="549, 480, 559, 499" /> <c c="M'" r="560, 480, 570, 499" /> <c c="O'" r="571, 480, 580, 499" o="1" /> <c c="P'" r="581, 480, 591, 499" /> <c c="Q'" r="592, 480, 602, 499" /> <c c="R'" r="603, 480, 613, 499" /> <c c="V'" r="614, 480, 624, 499" /> <c c="X'" r="625, 480, 627, 499" u="4" o="4" /> <c c="Y'" r="628, 480, 631, 499" u="3" o="4" /> <c c="Z'" r="632, 480, 637, 499" u="2" o="3" /> <c c="['" r="638, 480, 641, 499" u="3" o="4" /> <c c="\'" r="642, 480, 645, 499" u="3" o="4" /> <c c="]'" r="646, 480, 653, 499" u="1" o="2" /> <c c="^'" r="654, 480, 661, 499" u="1" o="2" /> <c c="a'" r="662, 480, 671, 499" o="1" /> <c c="b'" r="672, 480, 678, 499" u="2" o="2" /> <c c="c'" r="679, 480, 687, 499" u="1" o="1" /> <c c="d'" r="688, 480, 698, 499" /> <c c="e'" r="699, 480, 707, 499" u="1" o="1" /> <c c="f'" r="708, 480, 718, 499" /> <c c="g'" r="719, 480, 729, 499" /> <c c="h'" r="730, 480, 737, 499" u="1" o="2" /> <c c="i'" r="738, 480, 745, 499" u="1" o="2" /> <c c="j'" r="746, 480, 751, 499" u="2" o="3" /> <c c="k'" r="752, 480, 757, 499" u="2" o="3" /> <c c="l'" r="758, 480, 763, 499" u="2" o="3" /> <c c="m'" r="764, 480, 769, 499" u="2" o="3" /> <c c="n'" r="770, 480, 777, 499" u="1" o="2" /> <c c="o'" r="778, 480, 785, 499" u="1" o="2" /> <c c="p'" r="786, 480, 793, 499" u="1" o="2" /> <c c="q'" r="794, 480, 801, 499" u="1" o="2" /> <c c="r'" r="802, 480, 805, 499" u="3" o="4" /> <c c="s'" r="806, 480, 809, 499" u="3" o="4" /> <c c="t'" r="810, 480, 816, 499" u="2" o="2" /> <c c="u'" r="817, 480, 823, 499" u="2" o="2" /> <c c="'" r="824, 480, 833, 499" o="1" /> <c c="'" r="834, 480, 842, 499" u="1" o="1" /> <c c="'" r="843, 480, 852, 499" o="1" /> <c c="'" r="853, 480, 861, 499" u="1" o="1" /> <c c="'" r="862, 480, 872, 499" /> <c c="'" r="873, 480, 882, 499" o="1" /> <c c="'" r="883, 480, 892, 499" o="1" /> <c c="'" r="893, 480, 903, 499" /> <c c="'" r="904, 480, 914, 499" /> <c c="'" r="915, 480, 924, 499" o="1" /> <c c="'" r="925, 480, 934, 499" o="1" /> <c c="'" r="935, 480, 944, 499" o="1" /> <c c="'" r="945, 480, 953, 499" u="1" o="1" /> <c c="'" r="954, 480, 962, 499" u="1" o="1" /> <c c="'" r="963, 480, 973, 499" /> <c c="'" r="974, 480, 984, 499" /> <c c="'" r="985, 480, 990, 499" u="2" o="3" /> <c c="'" r="991, 480, 1001, 499" /> <c c="'" r="1002, 480, 1011, 499" o="1" /> <c c="'" r="1012, 480, 1021, 499" o="1" /> <c c="'" r="0, 500, 10, 519" /> <c c="'" r="11, 500, 20, 519" o="1" /> <c c="'" r="21, 500, 29, 519" u="1" o="1" /> <c c="'" r="30, 500, 39, 519" o="1" /> <c c="'" r="40, 500, 50, 519" /> <c c="'" r="51, 500, 61, 519" /> <c c="'" r="62, 500, 70, 519" u="1" o="1" /> <c c="'" r="71, 500, 80, 519" o="1" /> <c c="'" r="81, 500, 89, 519" u="1" o="1" /> <c c="'" r="90, 500, 99, 519" o="1" /> <c c="'" r="100, 500, 108, 519" u="1" o="1" /> <c c="'" r="109, 500, 118, 519" o="1" /> <c c="'" r="119, 500, 129, 519" /> <c c="'" r="130, 500, 138, 519" u="1" o="1" /> <c c="'" r="139, 500, 149, 519" /> <c c="'" r="150, 500, 160, 519" /> <c c="'" r="161, 500, 171, 519" /> <c c="'" r="172, 500, 182, 519" /> <c c="'" r="183, 500, 193, 519" /> <c c="'" r="194, 500, 203, 519" o="1" /> <c c="'" r="204, 500, 210, 519" u="2" o="2" /> <c c="'" r="211, 500, 217, 519" u="2" o="2" /> <c c="'" r="218, 500, 226, 519" u="1" o="1" /> <c c="'" r="227, 500, 232, 519" u="2" o="3" /> <c c="'" r="233, 500, 238, 519" u="2" o="3" /> <c c=")" r="239, 500, 247, 519" u="1" o="1" /> <c c=")" r="248, 500, 257, 519" o="1" /> <c c=")" r="258, 500, 267, 519" o="1" /> <c c="/*" r="268, 500, 276, 519" u="1" o="1" /> <c c="+" r="277, 500, 287, 519" /> <c c="+" r="288, 500, 298, 519" /> <c c="+" r="299, 500, 309, 519" /> <c c="+" r="310, 500, 320, 519" /> <c c="+" r="321, 500, 331, 519" /> <c c="+" r="332, 500, 342, 519" /> <c c="+" r="343, 500, 353, 519" /> <c c="+" r="354, 500, 364, 519" /> <c c="+" r="365, 500, 375, 519" /> <c c="d," r="376, 500, 385, 519" u="1" /> <c c="m," r="386, 500, 395, 519" o="1" /> <c c="n," r="396, 500, 405, 519" o="1" /> <c c="o," r="406, 500, 416, 519" /> <c c="p," r="417, 500, 426, 519" o="1" /> <c c="u," r="427, 500, 435, 519" u="1" o="1" /> <c c="v," r="436, 500, 444, 519" u="1" o="1" /> <c c="w," r="445, 500, 455, 519" /> <c c="y," r="456, 500, 464, 519" u="1" o="1" /> <c c="z," r="465, 500, 474, 519" o="1" /> <c c="|," r="475, 500, 479, 519" u="3" o="3" /> <c c="}," r="480, 500, 486, 519" u="2" o="2" /> <c c="~," r="487, 500, 496, 519" u="1" /> <c c="," r="497, 500, 505, 519" u="1" o="1" /> <c c="." r="506, 500, 513, 519" u="1" o="2" /> <c c=""." r="514, 500, 519, 519" u="3" o="2" /> <c c="#." r="520, 500, 525, 519" u="2" o="3" /> <c c="$." r="526, 500, 531, 519" u="3" o="2" /> <c c="%." r="532, 500, 537, 519" u="2" o="3" /> <c c=".." r="538, 500, 545, 519" u="1" o="2" /> <c c="" r="546, 500, 552, 519" u="2" o="2" /> <c c=" " r="553, 500, 559, 519" u="2" o="2" /> <c c=" " r="560, 500, 566, 519" u="2" o="2" /> <c c=" " r="567, 500, 573, 519" u="2" o="2" /> <c c=" " r="574, 500, 580, 519" u="2" o="2" /> <c c=" " r="581, 500, 587, 519" u="2" o="2" /> <c c="" r="588, 500, 594, 519" u="2" o="2" /> <c c="" r="595, 500, 601, 519" u="2" o="2" /> <c c="" r="602, 500, 608, 519" u="2" o="2" /> <c c="" r="609, 500, 615, 519" u="2" o="2" /> <c c="" r="616, 500, 622, 519" u="2" o="2" /> <c c="" r="623, 500, 629, 519" u="2" o="2" /> <c c="" r="630, 500, 636, 519" u="2" o="2" /> <c c="" r="637, 500, 643, 519" u="2" o="2" /> <c c="" r="644, 500, 650, 519" u="2" o="2" /> <c c="" r="651, 500, 656, 519" u="2" o="3" /> <c c="" r="657, 500, 662, 519" u="2" o="3" /> <c c="" r="663, 500, 665, 519" u="4" o="4" /> <c c="" r="666, 500, 668, 519" u="4" o="4" /> <c c="" r="669, 500, 671, 519" u="4" o="4" /> <c c=""" r="672, 500, 678, 519" u="2" o="2" /> <c c="#" r="679, 500, 685, 519" u="2" o="2" /> <c c="$" r="686, 500, 694, 519" u="1" o="1" /> <c c="%" r="695, 500, 703, 519" u="1" o="1" /> <c c="&" r="704, 500, 712, 519" u="1" o="1" /> <c c="'" r="713, 500, 721, 519" u="1" o="1" /> <c c="" r="722, 500, 724, 519" u="4" o="4" /> <c c="" r="725, 500, 729, 519" u="3" o="3" /> <c c="" r="730, 500, 733, 519" u="3" o="4" /> <c c="" r="734, 500, 736, 519" u="4" o="4" /> <c c="" r="737, 500, 745, 519" u="1" o="1" /> <c c="" r="746, 500, 755, 519" o="1" /> <c c="" r="756, 500, 766, 519" /> <c c="" r="767, 500, 776, 519" o="1" /> <c c="" r="777, 500, 786, 519" o="1" /> <c c="" r="787, 500, 796, 519" o="1" /> <c c="" r="797, 500, 806, 519" o="1" /> <c c="R" r="807, 500, 817, 519" /> <c c="S" r="818, 500, 828, 519" /> <c c="T" r="829, 500, 836, 519" u="-1" o="4" /> <c c="U" r="837, 500, 848, 519" u="-1" /> <c c="V" r="849, 500, 859, 519" /> <c c="W" r="860, 500, 870, 519" /> <c c="X" r="871, 500, 880, 519" u="-1" o="2" /> <c c="Y" r="881, 500, 892, 519" u="-1" /> <c c="Z" r="893, 500, 903, 519" /> <c c="[" r="904, 500, 914, 519" /> <c c="\" r="915, 500, 923, 519" u="-1" o="3" /> <c c="]" r="924, 500, 935, 519" u="-1" /> <c c="^" r="936, 500, 946, 519" /> <c c="_" r="947, 500, 957, 519" /> <c c="`" r="958, 500, 965, 519" u="-1" o="4" /> <c c="a" r="966, 500, 977, 519" u="-1" /> <c c="b" r="978, 500, 988, 519" /> <c c="c" r="989, 500, 999, 519" /> <c c="d" r="1000, 500, 1008, 519" u="-1" o="3" /> <c c="e" r="1009, 500, 1020, 519" u="-1" /> <c c="f" r="0, 520, 10, 539" /> <c c="g" r="11, 520, 21, 539" /> <c c="h" r="22, 520, 30, 539" u="-1" o="3" /> <c c="i" r="31, 520, 42, 539" u="-1" /> <c c="j" r="43, 520, 54, 539" u="-1" /> <c c="k" r="55, 520, 67, 539" u="-2" /> <c c="l" r="68, 520, 76, 539" u="-1" o="3" /> <c c="m" r="77, 520, 88, 539" u="-1" /> <c c="n" r="89, 520, 100, 539" u="-1" /> <c c="o" r="101, 520, 113, 539" u="-2" /> <c c="p" r="114, 520, 122, 539" u="-1" o="3" /> <c c="q" r="123, 520, 134, 539" u="-1" /> <c c="r" r="135, 520, 145, 539" /> <c c="s" r="146, 520, 156, 539" /> <c c="t" r="157, 520, 167, 539" u="-1" o="1" /> <c c="u" r="168, 520, 179, 539" u="-1" /> <c c="v" r="180, 520, 190, 539" /> <c c="w" r="191, 520, 201, 539" /> <c c="x" r="202, 520, 212, 539" u="-1" o="1" /> <c c="y" r="213, 520, 224, 539" u="-1" /> <c c="z" r="225, 520, 235, 539" /> <c c="{" r="236, 520, 246, 539" /> <c c="|" r="247, 520, 257, 539" u="-1" o="1" /> <c c="}" r="258, 520, 269, 539" u="-1" /> <c c="~" r="270, 520, 280, 539" /> <c c="" r="281, 520, 291, 539" /> <c c="" r="292, 520, 302, 539" u="-1" o="1" /> <c c="" r="303, 520, 314, 539" u="-1" /> <c c="" r="315, 520, 326, 539" u="-1" /> <c c="" r="327, 520, 339, 539" u="-2" /> <c c="" r="340, 520, 351, 539" u="-1" /> <c c="" r="352, 520, 364, 539" u="-2" /> <c c="" r="365, 520, 376, 539" o="-1" /> <c c="" r="377, 520, 389, 539" u="-2" /> <c c="" r="390, 520, 400, 539" u="-1" o="1" /> <c c="" r="401, 520, 412, 539" u="-1" /> <c c="" r="413, 520, 424, 539" o="-1" /> <c c="" r="425, 520, 438, 539" u="-2" o="-1" /> <c c="" r="439, 520, 449, 539" u="-1" o="1" /> <c c="" r="450, 520, 461, 539" u="-1" /> <c c="" r="462, 520, 472, 539" /> <c c="" r="473, 520, 484, 539" u="-1" /> <c c="" r="485, 520, 496, 539" u="-1" /> <c c="" r="497, 520, 509, 539" u="-1" o="-1" /> <c c="" r="510, 520, 520, 539" u="-1" o="1" /> <c c="" r="521, 520, 533, 539" u="-1" o="-1" /> <c c="" r="534, 520, 541, 539" u="-1" o="4" /> <c c="" r="542, 520, 553, 539" u="-1" /> <c c="" r="554, 520, 564, 539" /> <c c="" r="565, 520, 576, 539" u="-1" /> <c c="" r="577, 520, 585, 539" u="-1" o="3" /> <c c="" r="586, 520, 597, 539" u="-1" /> <c c="p" r="598, 520, 604, 539" u="2" o="2" /> <c c="q" r="605, 520, 616, 539" u="-1" /> <c c="r" r="617, 520, 624, 539" u="1" o="2" /> <c c="t" r="625, 520, 631, 539" u="2" o="2" /> <c c="v" r="632, 520, 638, 539" u="2" o="2" /> <c c="w" r="639, 520, 650, 539" u="-1" /> <c c="x" r="651, 520, 657, 539" u="2" o="2" /> <c c="y" r="658, 520, 669, 539" u="-1" /> <c c="z" r="670, 520, 676, 539" u="2" o="2" /> <c c="{" r="677, 520, 688, 539" u="-1" /> <c c="|" r="689, 520, 695, 539" u="2" o="2" /> <c c="}" r="696, 520, 707, 539" u="-1" /> <c c="~" r="708, 520, 714, 539" u="2" o="2" /> <c c="" r="715, 520, 726, 539" u="-1" /> <c c="" r="727, 520, 733, 539" u="3" o="1" /> <c c="" r="734, 520, 741, 539" u="1" o="2" /> <c c="" r="742, 520, 751, 539" u="1" /> <c c="" r="752, 520, 756, 539" u="3" o="3" /> <c c="" r="757, 520, 764, 539" u="3" /> <c c="" r="765, 520, 775, 539" /> <c c="" r="776, 520, 786, 539" /> <c c="" r="787, 520, 791, 539" u="3" o="3" /> <c c="" r="792, 520, 798, 539" u="4" /> <c c="" r="799, 520, 809, 539" /> <c c="" r="810, 520, 821, 539" u="-1" /> <c c="" r="822, 520, 830, 539" u="-1" o="3" /> <c c="" r="831, 520, 842, 539" u="-1" /> <c c="" r="843, 520, 846, 539" u="3" o="4" /> <c c="" r="847, 520, 853, 539" u="4" /> <c c="" r="854, 520, 864, 539" /> <c c="" r="865, 520, 875, 539" /> <c c="" r="876, 520, 883, 539" u="-1" o="4" /> <c c="" r="884, 520, 895, 539" u="-1" /> <c c="" r="896, 520, 904, 539" u="1" o="1" /> <c c="" r="905, 520, 915, 539" /> <c c="" r="916, 520, 926, 539" /> <c c="" r="927, 520, 937, 539" /> <c c="" r="938, 520, 946, 539" u="-1" o="3" /> <c c="" r="947, 520, 958, 539" u="-1" /> <c c="" r="959, 520, 969, 539" /> <c c="" r="970, 520, 980, 539" /> <c c="" r="981, 520, 989, 539" u="-1" o="3" /> <c c="" r="990, 520, 1001, 539" u="-1" /> <c c="" r="1002, 520, 1012, 539" /> <c c="" r="1013, 520, 1023, 539" /> <c c="" r="0, 540, 10, 559" u="-1" o="1" /> <c c="" r="11, 540, 22, 559" u="-1" /> <c c="" r="23, 540, 33, 559" /> <c c="" r="34, 540, 44, 559" /> <c c="" r="45, 540, 55, 559" u="-1" o="1" /> <c c="" r="56, 540, 67, 559" u="-1" /> <c c="" r="68, 540, 78, 559" /> <c c="" r="79, 540, 89, 559" /> <c c="" r="90, 540, 100, 559" u="-1" o="1" /> <c c="" r="101, 540, 112, 559" u="-1" /> <c c="" r="113, 540, 121, 559" u="1" o="1" /> <c c="" r="122, 540, 131, 559" u="1" /> <c c="" r="132, 540, 140, 559" u="1" o="1" /> <c c="" r="141, 540, 150, 559" u="1" /> <c c="" r="151, 540, 161, 559" u="-1" o="1" /> <c c="" r="162, 540, 174, 559" u="-2" /> <c c="" r="175, 540, 185, 559" u="-1" o="1" /> <c c="" r="186, 540, 198, 559" u="-2" /> <c c="" r="199, 540, 211, 559" u="-2" /> <c c="" r="212, 540, 224, 559" u="-2" /> <c c="" r="225, 540, 236, 559" u="-1" /> <c c="" r="237, 540, 248, 559" u="-1" /> <c c="" r="249, 540, 261, 559" u="-2" /> <c c="" r="262, 540, 274, 559" u="-2" /> <c c="" r="275, 540, 286, 559" u="-1" /> <c c="" r="287, 540, 298, 559" u="-1" /> <c c="" r="299, 540, 312, 559" u="-3" /> <c c="" r="313, 540, 326, 559" u="-3" /> <c c="" r="327, 540, 338, 559" u="-1" /> <c c="" r="339, 540, 350, 559" u="-1" /> <c c="" r="351, 540, 364, 559" u="-3" /> <c c="" r="365, 540, 378, 559" u="-3" /> <c c="" r="379, 540, 390, 559" u="-1" /> <c c="" r="391, 540, 402, 559" u="-1" /> <c c="" r="403, 540, 413, 559" /> <c c="" r="414, 540, 424, 559" /> <c c="" r="425, 540, 436, 559" u="-1" /> <c c="" r="437, 540, 448, 559" u="-1" /> <c c="" r="449, 540, 459, 559" /> <c c="" r="460, 540, 470, 559" /> <c c="" r="471, 540, 482, 559" u="-1" /> <c c="" r="483, 540, 494, 559" u="-1" /> <c c="" r="495, 540, 505, 559" /> <c c="" r="506, 540, 516, 559" /> <c c="" r="517, 540, 526, 559" u="-1" o="2" /> <c c="" r="527, 540, 538, 559" u="-1" /> <c c="" r="539, 540, 549, 559" /> <c c="" r="550, 540, 560, 559" /> <c c="" r="561, 540, 570, 559" u="-1" o="2" /> <c c="" r="571, 540, 582, 559" u="-1" /> <c c="" r="583, 540, 594, 559" u="-1" /> <c c="" r="595, 540, 607, 559" u="-2" /> <c c="" r="608, 540, 616, 559" u="-1" o="3" /> <c c="" r="617, 540, 628, 559" u="-1" /> <c c="" r="629, 540, 639, 559" /> <c c="" r="640, 540, 651, 559" u="-1" /> <c c="" r="652, 540, 660, 559" u="-1" o="3" /> <c c="" r="661, 540, 672, 559" u="-1" /> <c c="" r="673, 540, 683, 559" /> <c c="" r="684, 540, 695, 559" u="-1" /> <c c="" r="696, 540, 706, 559" u="-1" o="1" /> <c c="" r="707, 540, 718, 559" u="-1" /> <c c="" r="719, 540, 728, 559" o="1" /> <c c="" r="729, 540, 740, 559" u="-1" /> <c c="" r="741, 540, 751, 559" u="-1" o="1" /> <c c="" r="752, 540, 763, 559" u="-1" /> <c c="" r="764, 540, 773, 559" o="1" /> <c c="" r="774, 540, 784, 559" /> <c c="" r="785, 540, 795, 559" u="-1" o="1" /> <c c="" r="796, 540, 807, 559" u="-1" /> <c c="" r="808, 540, 818, 559" /> <c c="" r="819, 540, 830, 559" u="-1" /> <c c="" r="831, 540, 838, 559" u="-1" o="4" /> <c c="" r="839, 540, 850, 559" u="-1" /> <c c="" r="851, 540, 859, 559" u="1" o="1" /> <c c="" r="860, 540, 870, 559" /> <c c="" r="871, 540, 881, 559" u="-1" o="1" /> <c c="" r="882, 540, 893, 559" u="-1" /> <c c="" r="894, 540, 904, 559" /> <c c="" r="905, 540, 915, 559" /> <c c="" r="916, 540, 926, 559" /> <c c="" r="927, 540, 938, 559" u="-1" /> <c c="" r="939, 540, 949, 559" /> <c c="" r="950, 540, 961, 559" u="-1" /> <c c="" r="962, 540, 970, 559" u="-1" o="3" /> <c c="" r="971, 540, 982, 559" u="-1" /> <c c="" r="983, 540, 994, 559" u="-2" o="1" /> <c c="" r="995, 540, 1007, 559" u="-2" /> <c c="" r="1008, 540, 1018, 559" u="-1" o="1" /> <c c="" r="0, 560, 11, 579" u="-1" /> <c c="" r="12, 560, 21, 579" o="1" /> <c c="" r="22, 560, 32, 579" /> <c c="" r="33, 560, 42, 579" o="1" /> <c c="" r="43, 560, 53, 579" /> <c c="" r="54, 560, 55, 579" o="9" /> <c c="" r="56, 560, 57, 579" o="9" /> <c c="" r="58, 560, 59, 579" o="9" /> <c c="" r="60, 560, 61, 579" o="9" /> <c c="" r="62, 560, 63, 579" o="9" /> <c c="" r="64, 560, 74, 579" /> </font>fonts/mono_dejavu_sans_110.png0000755000175000017500000022165412565232430017153 0ustar mquinsonmquinsonPNG  IHDRH۱gAMA asRGB cHRMz&u0`:pQ<NPLTEƌcccﭵ{{{ֽƽƵ]tRNS@fbKGDf |d pHYsHHFk>"?IDATx]E6m c1B*~-WYX)9@DD;"bD3bxOy[wo>6%狴#w:Poᄃ&F4@Dfĥs^0Dd=[y3@e1QHHǗ)x ߗx4*P\DcHa (}K R E 4,I&r_vm)|u9ϡJ _Gp(N ?ZUc2sieb{@@Fsn0'JUZ)IJ#@TlDUAi8r(TH;FTQۅ&G7"|챁_%SFb$%; b!b45Rh{A3d9Q KiY Gv*vMo촣0('2ZU<ײ0q|] _wHqBy䱌T`3)GHtb^P^Kž *6ֽ?I FF CDb!J=t\_z;a(X:4;\G7ۥd"{:~ f@ 9W)L>l\%-XT$"JضZu2crx pU3SXco'#bBTk;}Ǖ 4s-+p@ A8xND;H:njG RT\r}҄W.L;@p}k)BKSh1Z ,.%4~ 񞯜dq^=1fM\Eu(=P]lQ=l (DlmDJusY@f4)O~kEv3"y^%$5}O/Si3FRC@F!6IrOGRD4̲~-T*yIP :d--kuJX:nO y[Cx}΀L㵌ss~T \=(G 'c{@UD55و y< $ 0CWi YhӦq_f+<餹$tacjQ+y٘kMK ETLXbQ#QT00D-H U$: hӧ[T UتH7w$$Ţz"<PƖbXZMF1)1$Ƹh3; v"ښ4ýI{"rDl3Udz'Ɗ3.$T*g%S4PXH!PN Ÿ%X" - tM!C4e hY23D9u9 hK MS+P{4'"Q$D]@=Ls6N EM#K۠Ic*O%H O 1 FQ MhLi'DyugTvl\ƢC>u\'UJxI#~<T"4D,GY h )$  pF#"I4vh,xQ i+?_Fw5= Vy&iQ:~'`7,~p/ϼb{<ц(lDTv#bWD|,M9sCMM$'QDHZ#"B띪&|CJ;.LIK}1f:(M,XI+P*_8oZ 6}sךńJ`@>]{4zsbe${VHIv} ~5)_pϬsŜ³KHjZiRV:E8@- "_g I4Ly9i5s[kUhWnCp2ۋGecD/=t 6KܡIO3UeCq@S/+!bդ' h `Z IũC2νX`u0RK {'Lx3[Wh:cZ19E 5Fh؟wz&? (ںd г'VKPHcDvm-%SPd).W%QhD_?t (::JU:lR2;ȺqL;B)NbMW- 7Kz6Q) QJڕwxb [֖lCm5g,jd_)Q*2)=! p~ %J{)'w29 - w΃@d+^&vtD5?NGVW,a{MhUk_s}o&7`_K~hooJK|-ISr"ȑSozC %R [פjG&E/ %h⛀t7&x'issH~[¥((;}EQ@>4wS?s8V(Ћ{~e7A6G SIyhKx4_k+SxuI{=rrHG# /8:B P!(w[uK\VHJMf3+yQ_&D/&_ W2Jxq47Z䉙uGqFEX}τK^eK& :dh_>|M✜厠~c Waek{^P;VήWO1BtɭHژ w)h&ߧ'8%ӫ\3k6es|CVIh77#a&P{H}|07iFNNro pie'(k:_='ʑ/_M_)~FAﱤ)Xk[ |c:7oIߞnV1@-Hi|N^+Y" HA Ĩa (8[_ݞWŹxez7rQ/090lt{@PH:ɼjԒ.[}V0_ݝp#Ўpbz:OJͅ unFyl`\'x ;(͎qR>n!խ״p?{Zxg&H6oewH=g9YfD; qakO1 UAVXUx.=pL7}7[M{:*~Bʫ@327/ּȑ>K⫧d|zC& r;zo>'Ao*:S]xe&q9 Yǒz4o<`?tw@k,0OѲdK_=' RfVq!Q`V 1Z>ƑO{XԎ: sg[#Ы Z4Įm\6}*J||F ;΋NjFYShdmSxs~%iP]7fV6Q/o8>̊>Mwnk )ΟH8BOpziLK鑨?vl85 &gnWF·p㽔,&4yL?:1uI_h?_9LRdsSd^S?iGB\Cy#G|(sr6﹨| gMGҤ# Tc);ho@$x#˜u8s*CX.XJ-ߝKeB@wgRw 6]msZoak嬼UW#\OѹR'={\}k\jKIy%˷j[XfXؑDAxn-9s$&4{#䟒̭rzD$pdy?@0r8斍;K bQj|-xfB>Eص\!l*v@*; vU'vdij|%Fo.4ѦK=lk^+ }fi~,[75 +moVВ&V;ͣc"xʜAM+iG¯xuިQƷbwNNNnކ­[p'> I`.p#`hPuRvg,[6W!{XVc.*9qhu%,G^81IC3DJk*QtΙsc 7voDbm % :>< Vݤ ЧBQaJ.&N4?=:tӽ'5Jǩz|KrN 0Ŕֻ]x1ud8X ~Q>Gpyp>ߐ]Wnh7uK.fʑSLKEq&$U@&E ûIBSO2/צعe/yR}j8C2HPiDpPE>19uCM\31?ڮӎBJ sQP@ :7Ȍ5&"2i8l.OYl%sr({S=%(JPDy bsL{51D̻ &gpMHa3NOQIHM&ڮ4 Pf0**)` `t/D'>o)ֆ@2)~On=1"f$15'^a<~jf 7_rCڻc>:&ͼ}mW$_@;ERNnQ:A'Z]U[ [-41IϩDq)@DFHζ -jSY HUGi-449@k5ޤ=i8rpФn 7UfdJ\:<4ՎK# TVmJ~.n@{ ʰSbLi*KD:جٽ`^]$,c]*J?;`K'Ug#E$`E~ w[/#L|+S-aBzPYNQ{cg03JshT^1([qE H=$/PgD66@%m5KKng#I;f|u ](SpbZTMW܄ElI7y/6lEaNIdz#<X%5p /vZ5 Ij6X6+w+&w&1i~P భ[`vm WM jؗ^E} t٦@ltJ A5A8 ㊰imKEhp];VDml`/ '8ʨIk)}\N $O,w&ecdh殹vę=rX>uLbA :G 0dD\ J83P*\FG(PPd)06Y{ X>%"o<~|t-i[]ޅ S5`zY ny[i>}\WIJ-?Ҭc 0ץ?q,+e.m_97ngok;(8޴,F%4PIJ 2FATFQp[Am`6A#6M`9@(JB7KA0:0*Ӳ:/E5 hMwTa;*Yz~4<?r^;t}6|w%rN{7)iF [^uxPYԔW?Q׾itܰHN`!eg0CV5@% H5M>Eih+@ЬPdሠ)6(ʱvtHHZhDк@\l2ѹy*sԔ !1϶=/a]xk06C 3 I'¸Od9#:nƒK,5`7<ZKpxV*X),] ?˹HaIFn{ 2-z9W'MNO]WpM{0eanyy v^A(x[f::0h=V':7@|(xxP"plIƖ[)oNjý>unT5-FLM?ǔ5}D|'O`]*[97-^fu5f]tTn@'W6GHb Y_B`zuV IPFν%t1љN\p͟F焜,Er;ݦ;=#7T%=v|rm肧7&UŢcݞ *7:(LhĆ<%`3_s, @wA Hcg@|6r$"!fq=Cj IZ+cP*" ]g+넋*kѹ\QMN|`;'^剶KP}NEhSYZ;<8r mPI9Ed"=eq̾,k_hf ?R=;TnD 4[`a ~e:e|w_'nd$@' nN0Bj:g ƶSF>E4Llxihz@OStNy3BcT(Q#wppN)!pTЖQJQXGn(KK+7 BxNF!V$ ^gqr\Ngx3S}C'ב5K0!]0dX2ƙ:K-~EV h(r-`fF|i/[A- DZ$eqb2NaZ)p ?gޡr#NEH;߷\T2݅/B[d1รD>NWFX Ӹ@S _zll^eH@َHP}AX5# ى\xWQuRw7o>R]mTCGخyY>y -uk0MrwcNm$cnfs7 `#mhp_W<0W}@ډb"K\ )#玷ݶ#?<#\_ߌBp[i; Đuqb[/j/e6waY5K#ܧG34},dgs~~i?qb;_ۢBօqs?s?s?woS1՟tF'"SLTMxKzJݿV@oJ)~oii ?7c/s%rJqƣ]/܋D]ƲLܵzܯWdYmB֕**;F1o%ĸĸ}+jFL~o>L&|0o&0U4.cz&SghIL oD;! U jsT$Fql?* *sݏov̜[}NYj|uz%/R咹X-4ǔ Ka,[9xWy ]@8nY[w_Gm|a2LhZnp+aD6:m@;:lQ֯\X#UGZ)nZz/Kn\ TGRTD2UR 2Y!JuFb+Bl/6OH m=U4[|cpZ ?7aBdŖ\DD<땻Ɏ\& k~(z.6[|-#r\\.)M[oM{b{M+8@$Y"r;JiD"%B-+zjo(|u-E!@XSGAUnHj k 1m*(,bnF"0¸V 'G8Ur33Jw\qs?"ەs.6Bb檎U_}LQGW 5R9򙂦R&J}М)@*M3zBA$oFvpEbh ]Kv"!]4:iWʷ]oP#MϤ867Sx+*Cu˕O@VJDF< 189;NKog'!E6.bfZ2jEMP'i-n'7Ԯ)& [W3/„ %z(3L6_n^'vNb0̚eKz.n7ձk2Ч &B"7h}"gxvwWZ\t{i"L0 %MDܢ&/@ AaCnu_)@¾@sAKjwr@D)5 y T"EÿXg Ea JcwF%l+Q,m˜h.H荍+3)xW9x[Cag,& AgRUQl4N]!_5!@U@ 5Q}%U;53Fj-Hثcv3!*<Z\ Gr`4{2.Cc;|DjSlK7n`26(DiDىh@jggO"Zӕ ;&]S%rVG.jTkm V_!"GW" BU؈Zn/\c~O![=KiNff"Hv0zCb?P٬a:'C:P>u܉,w G^Q'hvEE&fh\w05HUE'oӔfd<ؽ:PPYvRͮ )'wª).W#PlN;eQ g%niv~tR&bEe05 kb5&ڢ*E`N C[;l|oO}tF ;*fب"Hp\.&^[V( S؉66$Ų`uh_6 u}`:>Yj85j|RDPM<@.+ųĪ}BO\BKSoظjj `&צ}.tiir]:/GS~N{S*U-Xt[8]ȟL:{Uc(IaS#8YȬaL**(@WF ˻ \Ui/LvYDr73Y& g@;X;~+_ӗ|NZ9:W-.(9;0O C4usnjhKMjHA3@)@%ݖuv~ ._>PoEX1b% "oM+#F[Z6|k~Ufh"b$vQjM\-LE)h`EDT UB졃   ]RP%7i\=0SeJ@=<<|&ut?W .@kڴ62RS!zZ\=,[i2Ex" p(ÌԛRai&Msu75yо()¶* tf`k""UPI!U5+IeT׼F DSEƳ`{t{2q3T #+(YHJ6Wn 䄰aNg~הo*}[d&|~Redͧx͠EΓpw,!6=ݝ?ݙmVWǃMN.miM-&'ی^zJ.+Xn*&.7CvN"}}3ˊ>: AM U#z1j]W"IH֙f4[jewr/55^[7slѻ9˔WUgo}0oߝgcm+kq^j :jiɪӃ'@!T3E|rw5P٫%Eld<$ ?4QRx uZBTy.ҸtO0/ag&sr5;1MVodobmMu|GM7COV{?c4= ~|Xj>Fzow#Z<_wI(QpO7~C!g0<9~9~1wITkҿ?ɟ|"* 7]Rko@iN՚H%{(lQ7__?_*MDqtcL~@>g|XXJ-3w`/nmChɖ/ޥE%(:z2IA6^g^!ex1;$8׵-}ϕPOIHC+t ytQֳT]ݬyh"'"_'pghX6]Dk!Zw2&p4Rr86 dBF7KQb`S"mU4b$Ty߱զfY6J_a0\H}"z>eP)7;D $:阼 -qsܩҴ`wiD E xY84Y.a4PRE1)l=צĶӾx1F"IЫ] W ,mYI*%m٬sOYrD5E_p>T5+Q!ɦLŌz׀<n1{(*ނ1^3d[Py`̇]C w-q`'i%j+`}i\+0a*NQYCιQ> T&ʾz≜sۇǷgYA~K~i1v_{ND\~6“w%yNoIN{.u`,N4p+찝vݭ?Ab0ҽY`MT^.mA?mx'$x,"@5 dZ{)Ĕ]$ͪ@Ր 'Ɣal- &>6r'녤ӫ#Eh|:afRj@JDFW$|jFwr #`K9͝xw̽*ZtË:tҬH4^%ǎ%ʘ<Ɨg$ ٓ|EMp#WlRgnw'.nz vuJ֍o&;ۼ>lN6荦߈B"Vx!Gߔ=(7<6>AʮYx ͑.03y Ɉ4~ YQh(3kJ,~1X[Rj3hښ\o)`LD?KcH,4˯sChc6<|-d"jX/6ݽ9ˎ.+֤2]i{S'-G%2B0ŻH;I..TQۻ;xB?=?oԩ9I{x #W4xI%RqmLy7P'rV⋜NU1 Iͬ\tOWkm~ӺH[A/4ͦ-zUe:Y7xq= 2s~(:6:-ݦ'@S(tu}HB Qn ˗'|!bq۽O~M;r6﷿" 3\S1xO]QTrq8"jZPUң˱f<02RZ|XUxk#G\ts.FgV2 p˿څ͕ ]ұTw<@[j? szt;=.;øZ:xzrb*' "=Tc٧2? o9f½֭(?%_x1C'qsV~,2X>ʃ%`PP[Y: 4n I@4jc{1}a $FR]"isq]| ~ .⫎7mu*WtnX616~Z@s֛$0ju4ߖ_>T׿ţ]dN0Ar[G _r}*rUF[y@}\g )T5Z#RUՏZ6*z/77g_m)O+'WDB8HkypPQ(#O]X'=Cx@}HZSW _wy "fJկ*20Z0V$!tBqTݪluӮy)Jy'Zk+MX$>+s/ xK9~`yeWosHd}kheVJ4C}/[23^kzGb-]tjG֤jvjo/(]}B>:1>\ICoM_V98apSFX~;Y0ri7spAh/ĕt`q;J'1aJ[-QHH{%$ W&8ZޠT[Ihkd& Q)I qCֺ\SI8рInZu$~#qMCcI1s] "N64>l|f0TWZS3! ?=&MW;`ڶDZM&>QH;a궑Cߚ\pk0Q,T7<% t bs;oS2YohH8&k8Df ]4="ܙ GdHo0g3,0р8 ]  &;=VBq fP"߶o>dea?NLDyWbD9C+,p6:EEY`rdHc;aJioSnW`Q@0#?L T*i_sser @,lg|jrL)uU5jTǷ.$%J(>zl> 4AGpKdLo*'`"vZBjZ x:|k IpF*r'zfdg*9W27,i{ʝ7(Sgj.IbADZfLM B^YSgN#gIgִED CNw"]6p, `"2{i=?U/ilGt7]@&71 5n(DW#蜂ʅ[0ر,DZUQ RE%W?S[Ɇ/̃nlx} $2#sAzy:40wGϞJ-('²TDHwQe㴈T<  9@FZG?#c+6 jhE^iaHh8UC׺p#+1v&CjwЦ5كB8ƚK(j 6AE}mi%OZIz㭍-8p8>5CtZuP[^&uE:%v#ӢbQ HFPyBQz1;Fr"Br=S1(ىckh S&]-{ͩ{0a:s%Z`H 9m%}/;3XZv@j.F͙ɵ/9IE0 f؝h|7iZn=R{XrĮӪtRN[`T`}4\@ &+:DuPƁ4Y4F]i!,j8uFZ,I[&UȉƄ,pl]|~C]gi_Ak7@"AC} =x\Hp&''FmԌLbTw6{7Ew真=RW,$d*unaUE%Jd٧uhLv9 miqenc]IȨZCD^k㺂p=pXIB@{xTG$Jd'Ii CdYhRMGzpgZ1k a&"b4vn<`: ؍Xh.tG  &ᜇ,32@aں`;XI@kcGT(l4[K eJ6ghDWFohWNVʹXWKpi>4tD 9t1rVT >{Y5hZk$Wkj5MV*b=Ϫ:Q_yik%2'*NމD=΍kw_:{Em=f^>aLiH$Y"BSb4`:pmHeH֬I@HJ]hP9EM,Mă7!V`}qx c3(pEQjI, 8*;HT,Bӧz!S0MgH#&1_ 0ܽ%(E,CE %[D=Ri&:sɜx22S_'5Y_KhC]B%4EI(U 8R]&]usv #i 2)[cJФPRS֥&HXz鿚3Ӏ1|-PA5@x"w_';nȿL:KHK#Ed(aҶ_ IL6\|"`uRM ͌C\ԅm(a# !Yb ?G6YXɇ59rwmd/3|wܙVP +7 4 l+Jf: +RZQh-p@O)FͶX"QZ ੒pՋ%Q I W1[ ::g4(}#NHyă2rJAsǜƜoGw(ow_qt4C{^* RXVFe8n(YÇK^9z#iKuoY-0vx5Q|S>frc Xj976Z=/L, )bz֋RFWs{G:hTu+EwNj=%~ed_5MTrweCbP0}δ%Kƅo_[}2^~Pc_諈-_T߭g@B/$>0M+=:jla\suo 㣋_ObM/pqs,I_zO,ތVs?scrs|/G17p2w(wޢx"Grƫ[u퍆w zk>dۉm׉l^YڋP#͐cx17ׯ8f j7X0r0)}/)Sэ%quf:rkh_5.zxQxq*2 \ZTB Kú[n1^"Ft|f"XܮfNFR{;W} [maJtNG690Rcb=LNe򥅵+rgy;q"3 V7M!8԰r7ƫ P֎[qTC^@]l C1\c]S]2t_Xw΄s15U[. cׅ۷7s@pZoٵ4xս<,د Vd!Ybݞl}ފY48X:~ [ʻ7 ,T٠Bij5+OU@#(St&Dp!“/xZ0W~0w5*:6C&6٢x {5˶Rd;6iS¹L"sӅav<\u:.siN͕wڙ*O* T"z4!F`1sRM$"[M+WX ݂C"9ҥ4# N̦ݥC[Сٽ A_v:6@aPu愤|-u{ػ:iJP_n>HlPtʘui`ȋ\ZG:ŧp*u:fHBvn´{QV[r6Pn~- 16$/L(A!@tmS҈-Q,IuoT H씢=tJsY|nI GR4aZίv- ^IJ:QJ}ɧ-l落1} S#:H,[%+-Ku||3LP5m><̙BP4vLMGM6a1$<}<yoR|Z P]u;Гs-vsVj9r]J[5{uw(RS9|>TsY]%d2L?^뙄cU\_X e Zb< {)1owKђźZ(XI;62of*ZF)7Jr7K߸6j,RW"0\oTXann1Dv7tyl{IT 4XNGRٸ MJ|arN9z}u.9vŤ|ڷ(QBz)R RfH1ϾA|ہH}qwJ}ZΨ%U&Y|ٱĝE&ҝq34 s>wz nT3RAp\WSõ8W Hՙp3 {DU7@ph+HNCPm;$U|CR`SNI ^ -*)!Ar^'~c_BBtxNŲ;$nkrpLKR^ۘo l-̼5 S) `{"ָ&$6j*<; ^-y`6*| XMR2ѹH6>_f]bcۨZmfo@R{-UzЕ3e`LDQϔ7 +E⫄n( kv,&2l7>ZW_"9GyDDyb#8r{*X%.K{uD.b45/S8-ڛvZТ.6wjw8G[ڤ#'@9cz nʗҊdra"ѻ=|liCwKIW~P8GWK= Y$?AZ]û#psk83Րke`w(v?A';AD%Q-Dffӳ$l2HKRK2ka&]=%DRz:fn> 0 RadZ.`@HmRRiWseX(Q0Ō% 1XDL{JŨaGFr-YIHqB"0^;kys@ d=+|1vJ_s ,0-vڏ/0: v>ɗI1UabۙIy•6 Hvf#ugkj 3GI%xi?9@K*Guۺ,Mˁ 'eJYFm  coJ(`ZMrGb8Ri6L#qfRve'_sm}6ꗏ:Dw`%[8h9MotyF}JV(OfQA>.@; \z͂@Nqaw/D"o\l)t׌dE8@,K Ck @RE &0}Mh`)ac86ڗ@j9B׻d=9E DK%XB.{/ݿ0/|my˅RFRbN=j>'83V ץ?'8XOp!x)DfV{}Kߟ@d'X}y <T2z[ʩlB c9daiB0 8Gc1{*0ޫk8| /_%z_PRp/ ^ Z۲` լ{_}>?wңSQVP`QE"R>U#_WNמ6 )x&J D)&6o,j$Qc?: )UD"l/%/{ e_/YYҦ%J;LQ@7Z Evvdd`];~~""%;LW0Wֶh`)D>/YL ۖZN V3@:MZipv B{Im],[dsedG9#6B,p $2) I[WR mH%QHw@dl" N* l$V"r 9xb`J$ Z?/PW 5H:{U 18]9f0" 33EPԉa3Yhq9gp+-۞/"4BĹ]#ф m01Bl`qp,I4Lg 2iaВaPH:vv TNv-KǃuB|]$ Elm@]( 6x?N.sџ:]~7o cK5z.ȼUyqUӗmclTI"_z77}7Y{:-5Q\N|Ѓ^TE8;:U2@ڞ:5 ݒZXF[.nj\-v Xi`!ۀVrOBu \UU80P}I uZt[?r"^S/[(\\m(>NK]|lg&F?+:hKX}TNIGX2;w=BQv팢"-J1pjٹj2dѴ[@gߓZylkA_Y"vZw 2=ISsInxJ5Q;q$NI7{:#AvZVPjw9$2֣ƄV 3S-wP`htwmxdn^2uwz5`S:H,)MdRL;'fU'(O>sO^hc]V[Gv<=3%z~܏q堧!+J̿99g?oBD2H(2I\R{93\l tNll䱓kcC@ 8- n;o.¿/}5pބY0Rd/~{/}_ ŴWwqpWܶ%d-u DѶS22D! >UmC"EvC"!e]0w]:ece'ywv7lŝ3G4";I>!Uv <Ȱ h[XZ9[|9_I9$cfV|VbtHލo.@97*v9Ywbj YK=,3i`X5us|+ck/|O(WʪR-(-b$/܎hu4YVejNyFnZ[Y7 2@#ûc}wU(brpRHG&+ʉ!SH[+M'(/XtCWYBFX$Ӻe*\6E+ظnp[Ԁ8~Gwޭ˺ݴ{v~uq,)n'ޗx%HQF*$"TΨB_u60%0ګ켈-e\8M *,@Xi],z{-e򟛿>]\%h%gz6"*+Y!#8F1Nvt8ժ3;606㛆nSmPg߮ifrpf)&(;q lVWGZ'#`w/(ó~BUVN)zI6@NM`" N4i%cC"HD~َ+U}n:t6CFZ?HpM٫~y^\G3bjm&= 2aʢC%6eaPzQ@hHa L!yqh?.'}1D|] ʓrZNV1$貅ydr 7pH,ʄ'.(2lڿGUG޳2ܷj;ǾeD$B­'E#!)A6-vWuN ޛK;DaĖ;M(XS[0@aP"IͧKDo[~/&JrJ9'")l p7Z:Cɕh(]mq3x9<ڡn6xw Q9UJ -ri)xl]ulj5'FmV @KWDq$b=ZDKRd"yef Y6$X.hmWqMջb89WwX+ ؕbac-Z2.`*&=jX ,{8\9AƠKoohK:N#CW).U߱y)2OWP;e F/1blբGtI>(9 /5Yʺ7ͽzU6 Ż^&(oM2rh*i ox 6ÓpN 52y]ƘO~rW }ݑG-.!Z,YHK*RgO>:I5#s+Ub0e݌Gsݾ;|fru0xOvP>FovB| ԣEV zOI`1k/o *'|ׅJOaݓ RgOj>#b7j*eʶau1[y@IXuWr.UnH%.KDPjgl9Vh𖗡qn.JLynerZͅulx e#J+ii|~x~QN#\vӮ9z-/nYŷ t ӧ[멑}`6l_w2z^s4u  &KrM>hk9Nic&maA۵5x8yW,M1mÒMe_V"Ѻ f?D,I`iG }D:{ҙGiP~rx7ٷE&ĥ2h {P wS Ԁ ׺c A|kt|`2niC4u4 @׈;{҉GI?f'@dxÞ+} w_ R #\|n(47bߨV]i?wkiaFlO@>$}ZAEq?s[gvC=/bZ-(z`j=Mf~.둍/C ֛` Lq0O2B$3e"r6G.~/r[?btQPEOr"pՅvvE +9U-Xͧz>[l9*Gv }p\cp2O|,/}L {k"#^\mAZhIzi)(C<h5۬- euln{[mNYux:h}3vcg-`:'R%myڥA׺ǽڔ R*;GjEG}깎1sR4G~)HdAHX(1eI ȁ#tlUym1EQvկG#dDD =W"Z6"-̺+,TT\ ; n+g}.ݟ6b؇q f qCrVû ɮ<nMQ6 o X{u>0Ab)nMD̴HR,10`ڙx'Lp<ABD"BdVHjD"^d#M&29eD )8mلSetFdb2H(9r6?5cm6r;\`|$3g%sv6_O|Q|\褚LidK S@ՠpA$r[.ȝlMl%L &̆2g@.{Е+v3  3SO\ 6 ʛwIxlk^Ů6lڱm̺&[~5A OBK* \ZXvU;^BjEO=n|#y\Fr+D кsQxkPf1 lz[ "k~R}7(Mتo̢RKYiYg}@üX8˳SHn)(LV6 2A(-yY'Tukr)4 *gb 捻ye޳B$]†HDfg*Y]UC{U2Ep[0CdʚpHBڅXha$($&2qt WH2@x"'Z-a;B ScO@"   /$5M&[7YŐ)GI_`O;c:T_!R54<|#y\Frq43H eD"yXC`uLA "o2O+LeaxV v?ϕ !&$Q_tdJ̪Z{<,f*+lX 3J-w,sּ ىeWT0,2W 'kvB:\աu622I~2{YhIc^0""KJX O{aS{5,˱'~$i'˰e8D"U\Y*l";j4~G<@ K$էBUJk|סk q/K,#eq.1|@\>:bWb xs'A282mkiS&zړ?QP_,ˢcd&ea.G&W)jVƑa:*#) o./퀹 A2E(ix qWӆʕD ,;Rd:Qn`@S-@$П#d*#e EpQ޽T-2jYCVu>]}8@,K~m.?&S(Fbmz3l:Й.>K$/t`:fan-);rιԧ 9jKQa ZJTqgǛe$+#IR3~auؕ~+' lAy.NXa!6 6iɼo6=AP OpZODML(4a8UbLElI;Ѿi\ZP>-E]^*q KRV2B:粒6+!dfr"DvP5ݛ}U*Σ,hf5WZ? OFVGW1ó8<_.#9^)xP5ZvF-m; ۳B)QL ]h9,2ENNW|}P_'[80dG}OyKa`* 0w?'G"̋ W)Ԏ[e%nXV٬4`,(ӆz&~@'MnJCW@ ĞlZX.KeqP.ϽbT?tm΍hc8E]}gr\ݷ-n:_S1ea+{UɇIHzyy0B(%j>ʌDS2+V sb^A뮖1bá8gT5jʅwtAXK/%ŖjAXRߑĜʁs>(wuT hKQiJjHHia |i6٫'H*Ѧܖ-y#`I(SOwDh[.$(Fݱ0gt X =kͅTI,SlT{#Xt쐖s|˴\ ʲ٫'QxHuZ彊?qC{tl?~܏q?/wo\2 s~}bFJq0̗+% x1 w=Q*aKw yLKQ3_&C>>iUUIU@뚹~B\ޖjׄt_zl2}Eʑp>L r- P}Ine% 4Z`˗㦙<rF%"'߼D=F1Q6#`CJU?R(dJFȘFTԗ6嗃ɐ 8e=O2#"ݰOL;{ ߕx~2A8/9Y9y1dK;COiLմ|iIr},؈V~YULƒE9,m^@;\  *4G&5P'?,&=wdbs%Amə<01 z/9YXX_fxd:UW5(h;B@;{rS+T/1T>$~ -Lb$)U+6J$uDQC&8qp[.A jdPDSH1SU}]uRH!bN{:c_w;`WRS=KK(ߕr)c2~O7jT5PSW ^[:x9W{o^m5?˲o˝<q*E3)@gS%V鉢S^-`⦧t y#fn ѪS&G )$,ē[Dɜ%R)D "eha)FyI8EQڰBd=ozJRiC8[.FjDdR7KP[VBdjWѢ9 IX"`hX0/3{v"NѳD iuэm}zA.K# @}_VI&{US{ځ/B#<M< #OzW)¶9*rY-E9'?`gH~؎W6lˎrtF&܊(FJ(QpJZX)0U^A):- ]e% k$\ϯkid*:չ5F@u [𽪟ɧh*ߺCW屷yA4@<2]pUGrc{:2nox/`'\Ut+/PSL-5!zg"b %k~ג}+  ۗ:7^@Ü;U=V-_ ozH}ޒK6Q/ehcH~ b1n*770qٔu`,Ӑr `ʔ"S=@\6j|%]q I''wd 4}@9R?v vJX">,U`XӸ]L},Q_[uQQ?b>PQl:@/[rƑ\QIq2:U3y(p*18&.`9>HXiE8l<&`,|mr/AIxOۀ35.)jL= ޗ9;rz48<_!]TwUp@.[]j1!~+巓orV-{ !Ixպ N zz-G3\`x7W굤l ݱh6C5 ~|?mݔ7XӞ?V;z}ڂc):=L7PЋƩȏEƷK~oY~xm>a{Vn˚ÅɷZWM+Kлmq?Oy_N;.`E$;Y=|e@iJt>Q3NnNમ>p 3I\G3[Կyg]LK/~'s Ly;keyk5_+>rx·W;֏ui7x^c="r}\}϶0Rk.u|M]z`~]?сEA;(ϭV:rXQnCM3(G7DX^9 盂~Xr]c.r]i?ȷiyR*ǁek ~~.b>n(SCXZӳk%GZ=AXr )%_^İVgk%ڪA*Gcj/ KnkkK*cU@ر6lKDmiu +31tU|uh4vaBzz\@Ӵ:M 9i_Entn\GB&UN{Lau| nVî+S^U6Вr ۥK]jb.)keڪ.XO]1 QfK55yK͆.[ya, {kGK ?FQNXףQ|GuQ{9@C.Mi@hu->]۷n=_ ;Wf|z C!u.-kw'R%_g&`,=;i56P ٻ4aGڮ#խ\C"Đ ;W|FF7@Z^}x:cE7@@N4d҄}b?Wħ'%h=n!xjҮ A,'8ʐd z,Cpǭ^^FOo#J zW.le)(=M~AX g|FP3:1wyȭSDžջL|W)5Y#ҦxV0$sU:scc|G'T=ߛu+Zq?w8mU/onJ=֪oLޏq?lA3AQxx_g/ b:wi^fxJo}}뜈8Mx_s'2}u5/>\hZh "hΆ\H2 .o'.X /R~11ΉEy:wYfR2llr^Ul’>Ecx aBFUean3s!9F:K؏o"Y RZg?җ4HsN?#:n=1˟{ieFwjlp%{Oә `Pp*_UQD5xX#[=0X}ħ4{'4҅ fPǗ%{ɏә~e𗯿!Dz@]#zr\P !NP1S? !\\_p 6tʎu|Yeٕ~ ȧ|DtMiEN*k?&\14]OT%{Oә\ |wPuC_G4҄+f#[ח`,;(?-^N> #~-XZGs^~3lsuC+%{ɏәCppp8p#Z>*8~WXS?&\14]?S_U&?NgΒ<\<>T^/(]xF?Dw1xXMj^u-v,ӱ2}G/R^yIo͹ubs|Dz(ce_=|͚ˮa A*q<=5 $zu}U\ՈѮf_mF;1{"Cp9b4z/j.^Rzb? p7o_)FvMvd mFK -t# p詾 U\?^If!|*J&f&Rk,iWtiG~91CڒL̷ҍ0!O7Ts5^x /Wl?9Uu{*JؔyK]QY RۤFZTҍ0c?O7Ts5^34GpsM]QhWYmLҍ0WZz}.-z,CpaO/59ETu ݶ94t# ?}_jVpwMex" @HHH3IA\Jm?=;FSuvQt _ApE4`y}6gFSyr@1Еm^cxA߃7>K)=^s6 **MI_GnbEvVmNckҍ0v}z+}[j{^֫z]E*U}G@Xv:tumq7>jxZxydwy7Iݪ z CzcV^cx8}5RW </5>Bͣis!BWt'dUʰ=pK* :]`}n:zn/WHOm% '( &X"J24>YD 0Z\'!`Z} ,tkhXk5dFY!ѭ `9OS^"39[$z@ǪzTz h6D"lQqv}ZDĖB)Qmu)+peꙀ䀘Ƴ{eԹ@XԷPlD'@#9E5M 8tr )">PQu{@QOH ^bْ !" /0aS֧$"JO+l(]6uF0@jMWҍuY0 6Dda(*,DFH~ojă?x۩/2'b9x`_GفiE mF JD̑cղj'dO401 ̚ȴq u:* l՝z-ܮ;"c=5k\`5.2Mlr("3%cD.* B x pRbL{Xl&؉~s"eGVv  EGdVNDsqAV;s.:爜͡S9dE Ġ!X#^}:uȈxi3@BDp"B&n+hhҘVa]Kv4m @&ҩ=Xmu||oXDD)Q~ #)//a 4GiRhJ kk!",(YbRJ$-Vw]ے2p ̬mMϜ[.mc!Ͻ&0C!1 mYI׋r+UV3@(TTѓT]ü@ēD+p"}'mxL@95@`i#;r1  si26 Ld$_0 m, d$nhhcjEw}A@G?gΞ{d1?*0`/ocECcO:UtP@`4>5Y揙~q37\_+F2%s`QDg\{΄11(9zڑYA*A"BhGCyakbzj쎻bJcF)Ocp!#տ i0l1:Ɵni"Ӹ D ro]aT¤5c;w_|BVТv8R -h`U]#I&s$jlPbFP2SV w~F,HI#ѺgYlL,_H/""0=xJAE~] B`j Eۼ{g̨rkٗU+ W1$i'Z>i}lpWQ,ǫjEc VذLL8s:@;?  }XG\BҀD"#X$[Lω9p ɱ`w!x88hT ;2qrAm@ФeVFTԻVR=<ݜmk]TvŞVWއQcqj>D/#jW-Ԥ%1(ǽԖ̆@Ա6 Dv! J CATj<pk<S*1(:@C+qUю(:PVId"N>?Jyf$&`9B'9пGSs b5_Ƨ% Fe'`Nq an7׮Ec^>I `n> 'Ī$^8=uPV9a&>].aPS b9>?|O$*_|QK?k`,R4V!~S :>YKZ@֋/]בֿ64ɏw(W?͛wcs?ml-j_(W>Y s4 #T:`YυWؘ^L}G"2IoZ|wzwzwzwzwzwzwz[Ü:} fU㡵{No--*'_a;kgNg rX>JniuETPA\>>́F`\!&@|8 hћ̟ڷڌl0?N>]?>ږ>cm oU=@9s-T_yh+ =E=C2}߹N7Q.P}KT%˕]7 Kcߓ%)"2(8OYWhTViR1a@Sryټ M?*k)OQ5}~uߔ^l$E/~gO}-BF˓ͩ{KR[!ʙ 0bl0ˏ<5<6n󼃭it^<|;ࠋ:Ծm[{덤BIKJYb, zs''bwmY\%uOjpCp""Ry%"r .GmΉwkti59&wf(sRy!೶=کa) \bٿIoCתd{>YAgBkj)fJ͜y5T<2.d6[6`"knbR0ZbW1ޚ{RlÃڨᩏ @؟!v}sw\Y'J%jS ݁h-F ֙-1YmM zmw9F7/_Z.L̬@YxlK&B(x\qD 9SGX݌<2A1~ܛ`Gwz:?>ȫV9z #÷߹+HP`k@E˩)\;T_dAE 6e]?=NjbQE3XZZxc~;;JVUO"q5[bp~!@-9ULgG죎bg=xzi lRg+9/J:1Ov6.ż&U^ c*$]XBPDY3ι0廬@WTVqpu\ko"6xND#ˆt:=[@1μW^B}>L F񱨪].%Bi (2<_D;XȠ̟9-1GU{T,1 F ,P ,0̮:貃}s9n"@r.p>-90#::<\kdiQ -=޻Ф͚]l1nЋKѫO1ܺG ,#z_̵?6n,t|![9;f UF0kse@xV:z q~3Ĉ\R:. 7jlG@;yoVOFo>]4 .~W8Z,c ,9{c>;G(@ Ɩe.tR1]Tk]#ι㭕WclL_1эP֪7E[ }K%OaL~.lvOMKo}Z;Ke_>fOoҨG l2^Sgϻ"Y8ƇeAOҡ1dӍ1Ӏnc@HF%I汱=ع:+t;B)V){Trw ?)Ջ^#n?ʗ_7.?sh̴A[wT˗J1kLMȻXY >$imeucܷ9ÛLwbǪ1_ۤ)])%+uVZO"ħnGg=` ExjR}@/:uWv.?w_i}&gI>mUY}a5sQ@Lسkqg4Gev<\Zzp1R&U(hf;\[GVO&m]=Us?dǭI7Uf7t889$d HC=;k [>ȕ&{*ccdD&V.&=[F ]BhVc^.*j|o e*~7죪4vdayW%g3mא/}d x2:OšѯH(zlֽfqŽEۀ3Å6yF `hrGRŔ$..dG.&0ф  MUMrtV#^$\p+<`Cf}v}!)8|D AbG'i$L@WhT,ǻH:%Ip:Rr4Ɂtޡ M-PͶ;Qo1z*n.ӬuZczIJ)G=坅N֐1nWC苼qfB"Y&dlBڜwXGi"Lh>}ᑂrٞ%,4v9HIֵ珻yp#dRg}-Ș2`2Sd;<`GB\>}>h4}hE[Ԁ%ZLHpEyUSMҠemϣy)!1M+\.U?.&agXF77Mnt>MIk/p kǝER&]N;eP}8cߊZ{jH?uڼI95.V| KGQqiKC xpfH8cJ$Ā@c1նs CgSv,1_;4p> "h @9mD I(ΡQdTE"Ih(u6 ++)dz%:`N_on<|q*s ١c2-Er'Y J+r'cw#ǝ7Hޢ;?b(9:rFlGOhuh 0+2ۚ׹84:.P8_op\[j2uɶG!m kȘ DkF>1Uga 5NIvl)Hd޾hPu)Ũa "]g=2T׮L.eRXU5Zғ ` z3 B+p`ui(\kkfL.z6H_ؙ`GLdg^zRM>yV#샥js* :~+M6Z[0VrMˀ>W`fb8o/XK~Bdrk ~ۈQ׸lxp1-f܊u:^@tbu 9yMHCؑⴤ}nr./~ ag6*)hB%{ي?J:ВMG^Ny.=|z1M)+(]D ~RNFaZuk"-\w67w= Vvz{iAgWcFl Rnj4aCy}\1StY*M*W^j~>ci5B\AY]HVxEvj_)N\p dUWAJGLXpNpxW IzE$G=>_[݁:06xs o\=X-[>s0pwr{g"/|nBzD[bN\ƿA!ؐJqpUGƐD;-jk_sj/9g!$dz@D̥yG02A~% Sb;FQb!Mh)f|FE:(Yr.r[68n1M}q8E͝d gq=7cIq ?(uI0H0p{BIpәK*X</<PfGvgS]U1%vN? 1rMd ;P48H+)ZqT`[ e`q1jhѲec@9?p:n %a>7h6Z{jw{{̻_;ݥEG^+}-,P]Iի jぃ `H)!wJ)C JGUu*L0L & InywVKhjW`>*kkZkuPC*-Pb{E;AxR.6t g{{ Y|P0v4PVKB|r}v OL|kYfbD pK8g = Q Ap=5 5uprF]ӨLcR>bh@+hJ(8rZ1Z)Ї$G=4;fދ"< DTUb D$`-jH1zH0SUt*!)2 ݈'0ef9 ./eТAcæQbҼbv7[IU1ZS -# |z68h(QXzE`Mu +o|p'$} q:²SWT g^YZF` fU(ARDT 6NP:@0yŮOA-cf#CC Pf^ip0{,Qǽ]dDfyvݒ0soQZ6/OaS=9А"^L0ZmY #^An:;bPtxx K4Um<yKxg5yP~9alip>4ҀiM>PYԫpvLud\_]CE5a*0YShqp3% R˕郕'*!QѢ^QaU Jy ,&&AhՁC]!rKEnNdn6y8y0ay}R׸TȚ\FpD4pk 9L o c [OT*j_ᔵ#U.ڔC0sHdgH5H E 7! : 8%2fuyݏXO~ j7h%*VfLj[6!Îͫ[fL_ B0K-Bժqj pZ&wטȘ="ɘ'yp©Lk! #H[ps5*dB R^+j׮EN<@XdZ|g\yҠgyCx\`P&.BEڗǣ)kxtJbG - 帟mEPV[K"J S㢝:utVyXn۔ VTntpK4Ǜe>=Tz}:gKkj pw `7XcxQ4kSD.Sdzbn{JnKv084h-pckҟF+ATX~yi||g$-Nme/K5;W}:O?ުnW?Csȹ}ANO<93pb3DlO e\Αo@ t-8QǐZdl5$;8Aܘs(6[{~䣛׳WN" ,|Vc,ocCFۦ^`rPez}sy˵ڊ`2&iz~9]|}@\8<@r ("1Kh4mXN{ag,|?Rvl+ ɣc/|;o@;ⒹЄd$a}Fd1_b:@AdFFfe pЯsb7vG s?*CBfN~Sb c6 36לP?>{~׷ !%\wmGN /4?7WLe.Gt\%ϥ ?q69m)x 96׽0(˚gp?by5  ,!H᜛a 50m"K d.+ +ςlcWt n3`## >@YkLh˱DI7# `}s!&OvI" yݩgl0o#dc\+keA&%աb}H{y6䂺I}T-#}: )?wb@[:mxņ-G =O=eӊWDOϼg7K/ N_W)6N $ی)RA%d6t$ЀR=4zs}x^R[x|>!2?(.ϕ"-7V_p8uX!o|k+t? N'] ñh_\?c?͆";7œ_]= 8&iΎRpLy3ݏ_~`#d;>_zԺ@.˄y+at%ü5N\}?$~5 -z^V٥3EeyŲERw§ ;#˦Iϭ7gM/(fx#NZҏ|L T l,mEEȟIm!Mpn Jܝ^LZ/Jq>p%A:O+aysU|O~>rP[Uf!KA1Xx]frZEV110^Aa`o} dc?>(&^sr:$UMJl`=hbl bC 6 Cw;:$S>{.{/c8cjmfQpV48y]x!;nme&UUMTJ$إW=ڧyVvH\V@LIps pF/= %@:1q(B 5Phpb~:e8A_vam ݢ6.*"Aóp6~&$h$M `mz,,FWgf]N6y|gJ襒p%`&P u'\G)C;ϻұ7>6x*YZ޼wKpo+!>vw|*PmIbNhTfJ(Ϟ?iYwN̑t]<'s.I&_6+Dp^ajMp-E,!( D5ݛuZQ @G8@| o0u\LS#vҩTI2du̻uNT הXhB\8H ?Q|'C, w8wBQD&7%.øSwgYHy;vtH@_(~o:־:FK_0T%w*mIn:o@hŜD)3# #8%7#<$6}OP8>-69~CmhA<CJsLY.+HVL!4pGPA$ S'`ڴbKCXTVfF+Hy@]xv004X$\1Sf en|f(ap#]8 S$}O]ru|-ᛴ>nf~ܻE@Kڇ|Ɲ+mx1=`SvӺ><^@Yt?ލp L)@| =e`t{1i8& ppgd_'@D ā(hsD 3Ɨ+nf0ZЖIf0FS>$ktpRme;! `qa8lN;A ~1$\9 S=Rŵ܅\/bC CF MGm@/X|.sg(O`F'Kuմ^r|!iM1"O"R_Hrs)(WN'NdHXMcϟnѦ-=6%['kg-ԛt"Qz ƓU}*22\ٜdXtiIhb@?@ W.Eh xtb1f̏{4[97.0\-9^|/\ަhux(xN\=Yb?lPGCӮ#x/,zKk ҢT@ -f5> /\uuУ:LI'be֪crb\dpH|gާDnV\lƱK:Ǥ@98h$!2N[Z2)Y3@дfPUWf\EՏ{2}g>NF~N'gZs`>sUs/oS(x^&lϥWR6 WC=GSJ_.݂P@oxw_~֯lNNNNNNNIWv|xbuNJb4ri^xlU3[G7llkDMkUӀu }\_./8^[)2B܈I%EJG[V( pɓ0sa}ʁ;&΂;3- @h8QA V]TC\1CD)f~W?vY2USu\/*}br("ǏQrx[v㌪[>Gp{'~ɾ4sRtc^$a ͬ mÙnBHL&RZfsĴkhy119HU8>睔\$ܥ]"W:0=ТE򜬴HUF3:SpDr!@r.L:%u!@odܪx(R~3ڣٝ&L$SGHccmQ@3-([l._,jEYrpD?_~zxC9h-3~ W , ݜa_PDu!s}V r'$\>;(<ڱm$Fr5tM͵tQ-8U&y!ZC@sk`2EN<)UM8ԡ\A&8_Rwv*8TZAiW`jT,O'qLs-:"GF5;c]P!@ŗr?be0:Of.hO&QZѥQ*>. ڟ 58NSql@]R)y|+]3@xm6cֆ֮[Nb "* @NM@a8XRš<[.{j6ܝ=4?#Kfs'Ro|#蝹`m)|̋B@O 9d (ALU爯:OrV`FN4 :ՄVR4P*v%ٲg]gMmbPRlQ\5H%$UHn"!6@w3 @;K- ́(t 4| BY,G8&sLULff ssrdC-?TuQb5̎o-8e˖lĆ@N qDH2(ڞOڍ\pu& 6@iR {B1ZgAdEj@U6#pJyI^kϣ%LΪ\yU8OeR/ #f@ =h6Bg>!A:ڳ JW[}#VXsRr:vW}VP 9Tb ð& nt@[@&fi̳C/NAPoATՐ 0عRs$$c@Ǎ!$g@i3(} zb6P % ɍs*b$Ol45Dܛ5R {(ppHj6[fϣ]R8pq͈ {?Vexcb[],:Kh].Vk@kestlf=0\輬Jgz82MF*sZSf-yZlG ppD ޠpIB[9&#8 ǖf^((Amq@n(NɎk^F-n.v~*.n֨u!ĖH*1#X?ۋvZmPJRց=x/4""s_Y=+i<;{WJ>t4*W഻/Aa97?|SkO^}Wg~vϫafAlVonn̴zvk C^K50èP ]5HCTb@2TWਲ਼'0Yu&yEciGk0λS87QT jy,G_߼@b.̈u@azN s,WuQg2:PC[gC±2痒<<:!"V*PF dfdߠ { $kT(|J-Pftot KC&rBMknj ȫ^7 uhhׅ.;{ocH]'.3~` ufǁ:sKCGq0Ytoz33@E#IZ貟a#20DDebβG~\ڑa891x^o 4J98;H~+Fos`N`V}ß"{juttg y]ayҖlN27#fU z x?k9p$3fjuv v]]WoS[) u62Ԝo8?C+ U!/4w8m(ET m.Td8oh2Y (@pĉ4Й鏧ɞ.t.YzZu\)e ^Z#U/~>0Xk)Ⱥ[XW.9{^ !pnwbXW8Sw6nYηJt1\5? @ zyL>?6wWσ9Ofi))eۦW}Uuo3C'W.Z5KN":T)P! "b |¸fsA'$U{Wh;δoj-EmТV]lڝfڜ:khi 9jUu1#j2PEƀYtUp)x<51^ATk|&HxOsVPϢÐG OPWPPWyyO\'-d{i33mq/ z,JVs>$p%\.k30UϿ>=g7.Aﭦ_q) CDDDDDDDDDDD&TzL19y+k_(vE Ly [.~?>JpWx|n(sy?=۾pT^ڊ:ɗCm~{~kjٲkwO+ɭ_GH=R?l׺׵u@=[e}s%si{Cw\_Ϭ~%xYo^L %Kp(}xx{Oz":EcpMu6sj{-?wsʡ籩iCGƛ 85)l s{G6+yx2\s @uxPkgj26I*#HIP:q@ۅl䇦rtU>$8h3Ph$ǯb_Ϳܻ>*X$x҄ $XSdNڜZKX/<Q-8*Z{X_H"k'ZK;T ?v Ȝw,3EQW\Xs3VZD#J8 :l!0ڪV8oΛ͓g&e^\qh#ٛ6+uÀⴢ7T)J] rqhuN*S '=>`'Ǥ}hbɝB,US ϙ YF()3zwE=^eꖝwM)O^+h&֎Da: C-t%v49YƌtCfga>| ʀIDBCdҒdD Q[hd0۵l#&eq_T#h *  2"Ā0w֊ggpal'_Y:  ̙=H+Sa)p^ح83ɧfטݜUE*J5c nyX&x5 GPὯu3"~_+l~}, ͈{Xct.*ՙ??j³ǚ"̺8wβds,hじt útvN{X%Jgu5iuqY,g@(qwf@SRQ}LGУ^ kBa4g,EuB"2'I+?4PHCĐEdiDDR%1t4* ݇CR::UZ7@L| )7o^V_yK.TCrzpI k\`wv`G*#UD1Xz쩅q{7#'Ή J;ӳǚ;&vN^3*-5_(^IQd{¹ZcY1'v:n&j`M\IWZ>rEfWثk@fc=1W54 /^QCytz:G0o5eݜ389wpg;5A7'< 1C$F1;ˀ~xۑCDjAZN'ЇWt?:\$IC19+(#f8 |(i/y=2 3vfCCQ L;|yNRj tu<|g}ϘU1g̯8&" ͆k@ P)Q =*jA%n5s*!#KQ~zFB  %/8|QP^)#&"v<ܚ"ר2S]#:0zE+meB)p(z5@58; 0sloӚT;85W3A`4תh[tE8c73`#01aZۨ8fGm q¯>jlddaCj3nHML: yӬ Q M"5IF IC)QDb)(~7$b@b`&"budKNBQ|j~zQp14;-H2 @Cqd%a"#C1Џ ="r(#dž=`b5N#9 'oƑQ%X0/՚ekVĢDC޳v0? 'q$@u(k $3Q{FSR^ㅐ0θ#ga>ޣ6{%@֑ds :\CM̤ن]A_ &k7Gpe)vOk!C.H,ͦ(Y ~9>_x{QKyy-!h+a뢙k]9`2)+Tla3 X[ Ϣ+,4:YO8ptFsc݋ (^|~E fc=ɫooyl9)ײgR 4ukI~i>%8/j |s,u1Pȯ #g[OC"bJ CwvkZV[vwr{+"[^Zq(/T(="zݥ<˓+z~ Zl6mnl "^w3~WDO sOˀu?Uڻt*}jS7K;+y4߮ZZϊkv.e[Kl;m_ORcfB)w={{ԋsw|ܻ=G1HON4LDDDDDDDDB[<}cľ6-9GWcf=Tz_? y=6]IɉnRoo>WqH.:g5J^v>Qjpi![n="2 L͟O5_3{n&Y1qY{*r݈z49PN'qpghO31d'#9Xfu:?3$9wuy41pަElMҠ$ @z<~V_8Tf|LEWnL/N櫌Past>G(FH/8<* 0g@Qv3T|\Ss:.ui_<ճg*[+~d̺UW.wpoeAO,=v_/iBQ"& I:pH9XY6g;p4쳞5a[फ़ZW`6袯@V}+n7:^g%V_9no X][xŜ͠^ouOOexrrOydu?]ߴo^9MZвUgui6vsϫ}7PMEʚxE;wyUfIr$<&rA°x1(*eyY2hWI$I0gFrWbpVY}p,SW3h"pyׁ:Y 0,Ys]8N ۓ]xiWj&ś $̘*tIMRZVUH?:)De(˒7x@-GO5֦P9Cr'cYA.AȵVG""20ěPRh x3shMy1h6U= [0Β?g;7Wg}k _rn&]c: wJi Xr3I8w;$=C]QL;dѐwm 3p]AWy9o8 @Yna9nj)g`c`p6Վ0̬ZT+ig~^?cӼQ}g(psl&u q0,fE`9UZ /X3pr~ hgb8Y|rUX櫲oiV7+=OA$+ V4OhWmYT[X 3#Kg+vdkIP{])/n+@w(4mz3DR"H3Xu4zH{磌vV$u *!y6{=]s^txPzjs|?;1HOO4u2}1#sİ$y{އԱJA@W=euf~8@NXr0b3ȼSyl{\î(䞟Qd &-HzW(=0ŰsFV`lE|KcYU Ȧ=^3s_Yp? ׻`2pxz," =gb* #n>}8/\𱟃a@yRB:sg^m ` \"(̀";/> P_[PUm 6\sDbs0p ;0Zϸ{BֈVx l9yvq~v4{`#r{@$";snOk8q~ݶQW~[)Z严}n:v*;GPC{Zr}yVy9ߵbxy,~3jC/NҮj#GW^ xYlM92]D~˼"}?D<%h8l 6$I{O^6/,n~ %$ O}4ƽscq (i] \}Rp_,cs[,cZVWH;t?m^½U,̾s[Zkl]}a9DSΈ8yƻz qg{<,k3]́/s@`1 *G.7zTs }= ]cm(sXVޟ_Vu;cƾPw6eno)bξGC©ZPG[f@Wd()zu8/i]A]7~cyIMr5oPoΞ~}77˯Wb/ﮯˡύ׵z_՚-n/hX9wu5˽PB 6ePR>t֋+ўG(~dU"\smuG>{6[[~Mz645$9kz%;{c_eo\7WEY9{ FC9u?0C-i(oYU3oqFSlΰwQޛn|Vx듕{oЭ0rNigۈlqa+\JR,? >ў-\m1CWNM~_u#պ>mg~b_KW=vS\>7Ygۈ"=Cv5q~kM>[YSJ_(vW漐S|\>1зKJ˞O<;>_wm?|6WS^;5\>[?oUd(yN}-?1wEW[pk]L$[L,ULZ?<ld=}н}v|_*rGzy&"arIIjcf\¶ q>}GDk0[? n*Q(0g# {MEuq`M @aj8wXC[^o3?2ahȑ"R"_߸$g6mO =dpׇٓnk)';vH/Cl^8Gu$cd|W! YFq^ܚIWT|۾1##r=+aqwMvQf@p&Nǫ^sD=XwKz3(a?s[~Z?ኟݐQۧ`;cHYy ܠ$▎:v;>6[^VU ژfcf|kc&я}~kIFًsCn|uvs}~@~VITr;nW1+(ibHK"!v낂{YG;5I8n[i=L}"%ϸg;d<$N$ :J}x_@ 2vqt9ЫԚ|9lMv6TTP?vs[m_Ҁd`e|y+>`gwڵHT`H"2Dt";PZ2S!/qב9~l+/2[^H8^|+b&+؃EQD}F+~̼7[^E?֭iGjhJ 9|c44anv qm;,m֘{p6^>v[7T>B ~&HX)"csw7_Yƹ?U-DLǵowXvHL/,mFLo5m׃ovй[^P</wϬQEww/U EB +FKGe'b}O] e"wF?ZI9֐~nk\ ܞ͝qO9-:^؎},,^}]㵾n|3x!bWǑD0ǠjtO.i+aE"LqK}׷K~t@ ׮|z'3e^\l+^\뼖ln y;n_EkN^^9D N\t8~.qI"yЏ߯o|YQ_7-0xd⸲?۶l۶>FQWλht?/J|?]-l{g9X?w[ c#ޯbY*8~[\[\k﫣ȓ[gM${7]n_M">t ]M 뼳_T\0w} = ?{;Ӓ+~u+!-&[=ܭ/koog/B/:r.4om%vcT޴ٔxA 7zsC7mAz<x5=w0>)[$kg[ `mϾ_.2G@ܚu/oo@m]Z >@W#/5^k﫿mga=="gG)'D;O7 ) : w{q9U 9UM[>s'9H}=KBf]WLZO>~^:o34_j/&:tZ*v*@% >]|J$^k;:ICDؒ%X*X{JH"`oF>ߪVo ^%@Ǚ~Mv1@73%Бwygۆ3 N~x$sG!93FI ?:=OGU柟Hѥ~>[;_/^ڷ5Az \V߽W[;>UcVWK>O@|z ~oIp^Yqm ;)xlm^j=j+ ۷?)}ܟ(~tN05-۾SƯ|3XcF{xݩal]3EB}Z3O֝HDz{b^tm>Z]R|ݭ³?!zg?:Lr2Ζlm^2m^ݟ&&)g} ":er|c gLr-{@` ^xUowvn{il]hM|u8+@Ō[8ƀ+dM~yX_uW0_f6{_$=Yh> [Z׾:xX2%Z_BKHbTnyc1 {ӯ߮u?G+L61d\}%ȫC$>H:$y@8V{2qÏڊ؋I|u[Ob71DA0Yޡ]_:^ZW{2qÏ3 *?^ OE87ygQڝf=ƞ}7z|x{rv}u 1ݒy>QT%ycC^F']SN ggy.M<i!cǞ=;'6]% O,(-oeS%f4$?0+'N%tEXtdate:create2014-08-19T12:28:15+02:00^m%tEXtdate:modify2014-08-19T12:28:15+02:00IENDB`fonts/lucida_sans_9.xml0000755000175000017500000045631612565232430015776 0ustar mquinsonmquinson<?xml version="1.0"?> <font type="bitmap"> <Texture index="0" filename="lucida_sans_90.png" hasAlpha="true" /> <c c=" " r="0, 0, 1, 16" o="3" /> <c c="!" r="2, 0, 3, 16" u="1" o="2" /> <c c="&quot;" r="4, 0, 7, 16" u="1" /> <c c="#" r="8, 0, 16, 16" /> <c c="$" r="17, 0, 22, 16" u="1" o="2" /> <c c="%" r="23, 0, 31, 16" /> <c c="&amp;" r="32, 0, 39, 16" o="1" /> <c c="'" r="40, 0, 41, 16" u="1" o="1" /> <c c="(" r="42, 0, 45, 16" u="1" /> <c c=")" r="46, 0, 49, 16" o="1" /> <c c="*" r="50, 0, 55, 16" o="1" /> <c c="+" r="56, 0, 63, 16" u="1" o="2" /> <c c="," r="64, 0, 66, 16" o="2" /> <c c="-" r="67, 0, 72, 16" u="1" o="1" /> <c c="." r="73, 0, 74, 16" u="1" o="2" /> <c c="/" r="75, 0, 79, 16" u="1" o="1" /> <c c="0" r="80, 0, 86, 16" u="1" o="1" /> <c c="1" r="87, 0, 90, 16" u="2" o="3" /> <c c="2" r="91, 0, 96, 16" u="1" o="2" /> <c c="3" r="97, 0, 103, 16" u="1" o="1" /> <c c="4" r="104, 0, 110, 16" u="1" o="1" /> <c c="5" r="111, 0, 116, 16" u="2" o="1" /> <c c="6" r="117, 0, 123, 16" u="1" o="1" /> <c c="7" r="124, 0, 130, 16" u="1" o="1" /> <c c="8" r="131, 0, 137, 16" u="1" o="1" /> <c c="9" r="138, 0, 144, 16" u="1" o="1" /> <c c=":" r="145, 0, 146, 16" u="1" o="2" /> <c c=";" r="147, 0, 149, 16" o="2" /> <c c="&lt;" r="150, 0, 157, 16" u="1" o="2" /> <c c="=" r="158, 0, 165, 16" u="1" o="2" /> <c c="&gt;" r="166, 0, 173, 16" u="1" o="2" /> <c c="?" r="174, 0, 179, 16" /> <c c="@" r="180, 0, 189, 16" u="1" /> <c c="A" r="190, 0, 198, 16" /> <c c="B" r="199, 0, 204, 16" u="1" o="1" /> <c c="C" r="205, 0, 212, 16" o="1" /> <c c="D" r="213, 0, 220, 16" u="1" o="1" /> <c c="E" r="221, 0, 226, 16" u="1" o="1" /> <c c="F" r="227, 0, 232, 16" u="1" /> <c c="G" r="233, 0, 240, 16" u="1" o="1" /> <c c="H" r="241, 0, 248, 16" u="1" o="1" /> <c c="I" r="249, 0, 250, 16" u="1" o="1" /> <c c="J" r="251, 0, 255, 16" u="-1" o="1" /> <c c="K" r="256, 0, 262, 16" u="1" o="1" /> <c c="L" r="263, 0, 268, 16" u="1" /> <c c="M" r="269, 0, 277, 16" u="1" o="1" /> <c c="N" r="278, 0, 285, 16" u="1" o="1" /> <c c="O" r="286, 0, 293, 16" u="1" o="1" /> <c c="P" r="294, 0, 299, 16" u="1" o="1" /> <c c="Q" r="300, 0, 308, 16" u="1" /> <c c="R" r="309, 0, 315, 16" u="1" o="1" /> <c c="S" r="316, 0, 321, 16" o="1" /> <c c="T" r="322, 0, 329, 16" o="1" /> <c c="U" r="330, 0, 336, 16" u="1" o="1" /> <c c="V" r="337, 0, 345, 16" /> <c c="W" r="346, 0, 356, 16" /> <c c="X" r="357, 0, 364, 16" o="1" /> <c c="Y" r="365, 0, 372, 16" /> <c c="Z" r="373, 0, 379, 16" o="1" /> <c c="[" r="380, 0, 382, 16" u="1" o="1" /> <c c="\" r="383, 0, 387, 16" u="1" o="1" /> <c c="]" r="388, 0, 390, 16" u="1" o="1" /> <c c="^" r="391, 0, 398, 16" o="1" /> <c c="_" r="399, 0, 403, 16" u="1" o="1" /> <c c="`" r="404, 0, 407, 16" u="2" o="2" /> <c c="a" r="408, 0, 414, 16" u="1" /> <c c="b" r="415, 0, 421, 16" u="1" o="1" /> <c c="c" r="422, 0, 426, 16" u="1" o="1" /> <c c="d" r="427, 0, 433, 16" u="1" o="1" /> <c c="e" r="434, 0, 439, 16" u="1" o="1" /> <c c="f" r="440, 0, 444, 16" /> <c c="g" r="445, 0, 451, 16" o="1" /> <c c="h" r="452, 0, 457, 16" u="1" o="1" /> <c c="i" r="458, 0, 459, 16" u="1" o="1" /> <c c="j" r="460, 0, 463, 16" o="1" /> <c c="k" r="464, 0, 469, 16" u="1" o="1" /> <c c="l" r="470, 0, 471, 16" u="1" o="1" /> <c c="m" r="472, 0, 481, 16" u="1" o="1" /> <c c="n" r="482, 0, 487, 16" u="1" o="1" /> <c c="o" r="488, 0, 493, 16" u="1" o="1" /> <c c="p" r="494, 0, 500, 16" u="1" o="1" /> <c c="q" r="501, 0, 507, 16" u="1" o="1" /> <c c="r" r="508, 0, 512, 16" u="1" /> <c c="s" r="0, 17, 4, 33" u="1" o="1" /> <c c="t" r="5, 17, 9, 33" /> <c c="u" r="10, 17, 15, 33" u="1" o="1" /> <c c="v" r="16, 17, 22, 33" /> <c c="w" r="23, 17, 32, 33" /> <c c="x" r="33, 17, 38, 33" u="1" o="1" /> <c c="y" r="39, 17, 45, 33" /> <c c="z" r="46, 17, 51, 33" u="1" o="1" /> <c c="{" r="52, 17, 55, 33" o="1" /> <c c="}" r="56, 17, 59, 33" u="1" /> <c c="~" r="60, 17, 66, 33" u="1" o="1" /> <c c="" r="67, 17, 68, 33" o="3" /> <c c="" r="69, 17, 70, 33" u="1" o="2" /> <c c="" r="71, 17, 76, 33" u="2" o="1" /> <c c="" r="77, 17, 82, 33" u="1" o="2" /> <c c="" r="83, 17, 90, 33" o="1" /> <c c="" r="91, 17, 98, 33" o="1" /> <c c="" r="99, 17, 104, 33" u="1" o="2" /> <c c="" r="105, 17, 108, 33" u="2" o="2" /> <c c="" r="109, 17, 118, 33" o="1" /> <c c="" r="119, 17, 123, 33" u="1" /> <c c="" r="124, 17, 129, 33" o="1" /> <c c="" r="130, 17, 137, 33" u="1" o="2" /> <c c="" r="138, 17, 140, 33" u="1" o="1" /> <c c="" r="141, 17, 146, 33" u="1" o="2" /> <c c="" r="147, 17, 151, 33" u="1" o="1" /> <c c="" r="152, 17, 155, 33" /> <c c="" r="156, 17, 163, 33" u="1" o="2" /> <c c="" r="164, 17, 167, 33" u="1" o="1" /> <c c="" r="168, 17, 171, 33" u="1" o="1" /> <c c="" r="172, 17, 175, 33" u="2" o="2" /> <c c="" r="176, 17, 181, 33" u="1" o="2" /> <c c="" r="182, 17, 187, 33" u="1" o="2" /> <c c="" r="188, 17, 189, 33" u="3" o="4" /> <c c="" r="190, 17, 192, 33" u="3" o="2" /> <c c="" r="193, 17, 195, 33" u="1" o="2" /> <c c="" r="196, 17, 200, 33" u="1" /> <c c="" r="201, 17, 206, 33" u="1" /> <c c="" r="207, 17, 217, 33" /> <c c="" r="218, 17, 227, 33" o="1" /> <c c="" r="228, 17, 237, 33" u="1" /> <c c="" r="238, 17, 243, 33" /> <c c="" r="244, 17, 252, 33" /> <c c="" r="253, 17, 261, 33" /> <c c="" r="262, 17, 270, 33" /> <c c="" r="271, 17, 279, 33" /> <c c="" r="280, 17, 288, 33" /> <c c="" r="289, 17, 297, 33" /> <c c="" r="298, 17, 309, 33" /> <c c="" r="310, 17, 317, 33" o="1" /> <c c="" r="318, 17, 323, 33" u="1" o="1" /> <c c="" r="324, 17, 329, 33" u="1" o="1" /> <c c="" r="330, 17, 335, 33" u="1" o="1" /> <c c="" r="336, 17, 341, 33" u="1" o="1" /> <c c="" r="342, 17, 345, 33" u="-1" o="1" /> <c c="" r="346, 17, 349, 33" /> <c c="" r="350, 17, 355, 33" u="-1" o="-1" /> <c c="" r="356, 17, 359, 33" /> <c c="" r="360, 17, 368, 33" o="1" /> <c c="" r="369, 17, 376, 33" u="1" o="1" /> <c c="" r="377, 17, 384, 33" u="1" o="1" /> <c c="" r="385, 17, 392, 33" u="1" o="1" /> <c c="" r="393, 17, 400, 33" u="1" o="1" /> <c c="" r="401, 17, 408, 33" u="1" o="1" /> <c c="" r="409, 17, 416, 33" u="1" o="1" /> <c c="" r="417, 17, 424, 33" u="1" o="2" /> <c c="" r="425, 17, 432, 33" u="1" o="1" /> <c c="" r="433, 17, 439, 33" u="1" o="1" /> <c c="" r="440, 17, 446, 33" u="1" o="1" /> <c c="" r="447, 17, 453, 33" u="1" o="1" /> <c c="" r="454, 17, 460, 33" u="1" o="1" /> <c c="" r="461, 17, 468, 33" /> <c c="" r="469, 17, 474, 33" u="1" o="1" /> <c c="" r="475, 17, 481, 33" u="1" /> <c c="" r="482, 17, 488, 33" u="1" /> <c c="" r="489, 17, 495, 33" u="1" /> <c c="" r="496, 17, 502, 33" u="1" /> <c c="" r="503, 17, 509, 33" u="1" /> <c c="" r="0, 34, 6, 50" u="1" /> <c c="" r="7, 34, 13, 50" u="1" /> <c c="" r="14, 34, 23, 50" u="1" /> <c c="" r="24, 34, 28, 50" u="1" o="1" /> <c c="" r="29, 34, 34, 50" u="1" o="1" /> <c c="" r="35, 34, 40, 50" u="1" o="1" /> <c c="" r="41, 34, 46, 50" u="1" o="1" /> <c c="" r="47, 34, 52, 50" u="1" o="1" /> <c c="" r="53, 34, 56, 50" u="-1" o="1" /> <c c="" r="57, 34, 60, 50" /> <c c="" r="61, 34, 66, 50" u="-1" o="-1" /> <c c="" r="67, 34, 70, 50" /> <c c="" r="71, 34, 76, 50" u="1" o="1" /> <c c="" r="77, 34, 82, 50" u="1" o="1" /> <c c="" r="83, 34, 88, 50" u="1" o="1" /> <c c="" r="89, 34, 94, 50" u="1" o="1" /> <c c="" r="95, 34, 100, 50" u="1" o="1" /> <c c="" r="101, 34, 106, 50" u="1" o="1" /> <c c="" r="107, 34, 112, 50" u="1" o="1" /> <c c="" r="113, 34, 120, 50" u="1" o="2" /> <c c="" r="121, 34, 126, 50" u="1" o="1" /> <c c="" r="127, 34, 132, 50" u="1" o="1" /> <c c="" r="133, 34, 138, 50" u="1" o="1" /> <c c="" r="139, 34, 144, 50" u="1" o="1" /> <c c="" r="145, 34, 150, 50" u="1" o="1" /> <c c="" r="151, 34, 157, 50" /> <c c="" r="158, 34, 164, 50" u="1" o="1" /> <c c="" r="165, 34, 171, 50" /> <c c="" r="172, 34, 180, 50" /> <c c="" r="181, 34, 187, 50" u="1" /> <c c="" r="188, 34, 196, 50" /> <c c="" r="197, 34, 203, 50" u="1" /> <c c="" r="204, 34, 212, 50" /> <c c="" r="213, 34, 219, 50" u="1" /> <c c="" r="220, 34, 227, 50" o="1" /> <c c="" r="228, 34, 233, 50" u="1" /> <c c="" r="234, 34, 241, 50" o="1" /> <c c=" " r="242, 34, 247, 50" u="1" /> <c c=" " r="248, 34, 255, 50" o="1" /> <c c=" " r="256, 34, 260, 50" u="1" o="1" /> <c c=" " r="261, 34, 268, 50" o="1" /> <c c=" " r="269, 34, 274, 50" u="1" /> <c c="" r="275, 34, 282, 50" u="1" o="1" /> <c c="" r="283, 34, 292, 50" u="1" o="-1" /> <c c="" r="293, 34, 301, 50" o="1" /> <c c="" r="302, 34, 309, 50" u="1" /> <c c="" r="310, 34, 315, 50" u="1" o="1" /> <c c="" r="316, 34, 321, 50" u="1" o="1" /> <c c="" r="322, 34, 327, 50" u="1" o="1" /> <c c="" r="328, 34, 333, 50" u="1" o="1" /> <c c="" r="334, 34, 339, 50" u="1" o="1" /> <c c="" r="340, 34, 345, 50" u="1" o="1" /> <c c="" r="346, 34, 351, 50" u="1" o="1" /> <c c="" r="352, 34, 357, 50" u="1" o="1" /> <c c="" r="358, 34, 363, 50" u="1" o="1" /> <c c="" r="364, 34, 369, 50" u="1" o="1" /> <c c="" r="370, 34, 377, 50" u="1" o="1" /> <c c="" r="378, 34, 384, 50" o="1" /> <c c="" r="385, 34, 392, 50" u="1" o="1" /> <c c="" r="393, 34, 399, 50" o="1" /> <c c=" " r="400, 34, 407, 50" u="1" o="1" /> <c c="!" r="408, 34, 414, 50" o="1" /> <c c=""" r="415, 34, 422, 50" u="1" o="1" /> <c c="#" r="423, 34, 429, 50" o="1" /> <c c="$" r="430, 34, 437, 50" u="1" o="1" /> <c c="%" r="438, 34, 445, 50" u="-1" o="1" /> <c c="&" r="446, 34, 455, 50" /> <c c="'" r="456, 34, 462, 50" o="1" /> <c c="(" r="463, 34, 467, 50" u="-1" /> <c c=")" r="468, 34, 472, 50" u="-1" /> <c c="*" r="473, 34, 477, 50" u="-1" /> <c c="+" r="478, 34, 482, 50" u="-1" /> <c c="," r="483, 34, 487, 50" u="-1" /> <c c="-" r="488, 34, 492, 50" u="-1" /> <c c="." r="493, 34, 495, 50" o="1" /> <c c="/" r="496, 34, 498, 50" o="1" /> <c c="0" r="499, 34, 500, 50" u="1" o="1" /> <c c="1" r="501, 34, 502, 50" u="1" o="1" /> <c c="2" r="503, 34, 508, 50" u="1" o="1" /> <c c="3" r="0, 51, 5, 67" u="1" o="1" /> <c c="4" r="6, 51, 12, 67" u="-1" o="-1" /> <c c="5" r="13, 51, 18, 67" o="-1" /> <c c="6" r="19, 51, 25, 67" u="1" o="1" /> <c c="7" r="26, 51, 31, 67" u="1" o="1" /> <c c="8" r="32, 51, 38, 67" u="1" /> <c c="9" r="39, 51, 45, 67" /> <c c=":" r="46, 51, 49, 67" /> <c c=";" r="50, 51, 55, 67" u="1" /> <c c="<" r="56, 51, 58, 67" o="1" /> <c c="=" r="59, 51, 64, 67" u="1" /> <c c=">" r="65, 51, 69, 67" u="1" o="-2" /> <c c="?" r="70, 51, 75, 67" u="1" /> <c c="@" r="76, 51, 79, 67" u="1" o="-1" /> <c c="A" r="80, 51, 86, 67" /> <c c="B" r="87, 51, 90, 67" /> <c c="C" r="91, 51, 98, 67" u="1" o="1" /> <c c="D" r="99, 51, 104, 67" u="1" o="1" /> <c c="E" r="105, 51, 112, 67" u="1" o="1" /> <c c="F" r="113, 51, 118, 67" u="1" o="1" /> <c c="G" r="119, 51, 126, 67" u="1" o="1" /> <c c="H" r="127, 51, 132, 67" u="1" o="1" /> <c c="I" r="133, 51, 140, 67" /> <c c="J" r="141, 51, 148, 67" u="1" o="1" /> <c c="K" r="149, 51, 154, 67" u="1" o="1" /> <c c="L" r="155, 51, 162, 67" u="1" o="1" /> <c c="M" r="163, 51, 168, 67" u="1" o="1" /> <c c="N" r="169, 51, 176, 67" u="1" o="1" /> <c c="O" r="177, 51, 182, 67" u="1" o="1" /> <c c="P" r="183, 51, 190, 67" u="1" o="1" /> <c c="Q" r="191, 51, 197, 67" u="1" /> <c c="R" r="198, 51, 209, 67" u="1" /> <c c="S" r="210, 51, 219, 67" u="1" o="1" /> <c c="T" r="220, 51, 226, 67" u="1" o="1" /> <c c="U" r="227, 51, 231, 67" u="1" /> <c c="V" r="232, 51, 238, 67" u="1" o="1" /> <c c="W" r="239, 51, 244, 67" /> <c c="X" r="245, 51, 251, 67" u="1" o="1" /> <c c="Y" r="252, 51, 257, 67" /> <c c="Z" r="258, 51, 263, 67" o="1" /> <c c="[" r="264, 51, 268, 67" u="1" o="1" /> <c c="\" r="269, 51, 274, 67" o="1" /> <c c="]" r="275, 51, 280, 67" u="1" /> <c c="^" r="281, 51, 286, 67" o="1" /> <c c="_" r="287, 51, 291, 67" u="1" o="1" /> <c c="`" r="292, 51, 298, 67" /> <c c="a" r="299, 51, 304, 67" o="1" /> <c c="b" r="305, 51, 312, 67" o="1" /> <c c="c" r="313, 51, 317, 67" /> <c c="d" r="318, 51, 325, 67" o="1" /> <c c="e" r="326, 51, 331, 67" o="2" /> <c c="f" r="332, 51, 339, 67" o="1" /> <c c="g" r="340, 51, 344, 67" /> <c c="h" r="345, 51, 351, 67" u="1" o="1" /> <c c="i" r="352, 51, 357, 67" u="1" o="1" /> <c c="j" r="358, 51, 364, 67" u="1" o="1" /> <c c="k" r="365, 51, 370, 67" u="1" o="1" /> <c c="l" r="371, 51, 377, 67" u="1" o="1" /> <c c="m" r="378, 51, 383, 67" u="1" o="1" /> <c c="n" r="384, 51, 390, 67" u="1" o="1" /> <c c="o" r="391, 51, 396, 67" u="1" o="1" /> <c c="p" r="397, 51, 404, 67" u="1" /> <c c="q" r="405, 51, 411, 67" u="1" /> <c c="r" r="412, 51, 418, 67" u="1" o="1" /> <c c="s" r="419, 51, 424, 67" u="1" o="1" /> <c c="t" r="425, 51, 435, 67" /> <c c="u" r="436, 51, 445, 67" /> <c c="v" r="446, 51, 453, 67" /> <c c="w" r="454, 51, 460, 67" /> <c c="x" r="461, 51, 468, 67" /> <c c="y" r="469, 51, 475, 67" o="1" /> <c c="z" r="476, 51, 481, 67" u="1" o="1" /> <c c="{" r="482, 51, 488, 67" o="1" /> <c c="|" r="489, 51, 494, 67" u="1" o="1" /> <c c="}" r="495, 51, 501, 67" o="1" /> <c c="~" r="502, 51, 507, 67" u="1" o="1" /> <c c="" r="508, 51, 512, 67" /> <c c="" r="0, 68, 7, 84" o="1" /> <c c="" r="8, 68, 15, 84" u="1" /> <c c="" r="16, 68, 21, 84" u="1" o="1" /> <c c="" r="22, 68, 28, 84" u="1" o="1" /> <c c="" r="29, 68, 34, 84" u="1" o="1" /> <c c="" r="35, 68, 39, 84" u="1" o="1" /> <c c="" r="40, 68, 47, 84" u="1" /> <c c="" r="48, 68, 57, 84" u="1" o="-2" /> <c c="" r="58, 68, 65, 84" u="1" o="-2" /> <c c="" r="66, 68, 74, 84" o="1" /> <c c="" r="75, 68, 84, 84" u="1" /> <c c="" r="85, 68, 90, 84" u="1" o="1" /> <c c="" r="91, 68, 97, 84" u="1" o="1" /> <c c="" r="98, 68, 104, 84" u="1" /> <c c="" r="105, 68, 110, 84" o="2" /> <c c="" r="111, 68, 118, 84" u="1" /> <c c="" r="119, 68, 124, 84" u="1" /> <c c="" r="125, 68, 132, 84" u="-1" /> <c c="" r="133, 68, 138, 84" /> <c c="" r="139, 68, 148, 84" u="1" o="-1" /> <c c="" r="149, 68, 157, 84" /> <c c="" r="158, 68, 167, 84" u="1" o="1" /> <c c="" r="168, 68, 171, 84" u="1" o="1" /> <c c="" r="172, 68, 175, 84" u="1" /> <c c="" r="176, 68, 184, 84" u="1" o="-1" /> <c c="" r="185, 68, 190, 84" u="1" o="1" /> <c c="" r="191, 68, 194, 84" u="1" /> <c c="" r="195, 68, 202, 84" /> <c c="" r="203, 68, 214, 84" u="1" o="1" /> <c c="" r="215, 68, 224, 84" u="-1" o="1" /> <c c="" r="225, 68, 230, 84" u="1" o="1" /> <c c="" r="231, 68, 239, 84" u="1" /> <c c="" r="240, 68, 248, 84" u="1" /> <c c="" r="249, 68, 255, 84" u="1" o="1" /> <c c="" r="256, 68, 267, 84" u="1" o="1" /> <c c="" r="268, 68, 277, 84" u="1" o="1" /> <c c="" r="278, 68, 285, 84" u="1" /> <c c="" r="286, 68, 292, 84" u="1" o="1" /> <c c="" r="293, 68, 299, 84" u="1" o="1" /> <c c="" r="300, 68, 305, 84" u="1" /> <c c="" r="306, 68, 310, 84" u="1" o="1" /> <c c="" r="311, 68, 317, 84" o="1" /> <c c="" r="318, 68, 324, 84" /> <c c="" r="325, 68, 329, 84" /> <c c="" r="330, 68, 338, 84" /> <c c="" r="339, 68, 343, 84" /> <c c="" r="344, 68, 351, 84" o="1" /> <c c="" r="352, 68, 360, 84" u="1" o="1" /> <c c="" r="361, 68, 368, 84" u="1" o="1" /> <c c="" r="369, 68, 377, 84" u="1" /> <c c="" r="378, 68, 385, 84" u="1" o="1" /> <c c="" r="386, 68, 394, 84" /> <c c="" r="395, 68, 403, 84" /> <c c="" r="404, 68, 410, 84" u="1" /> <c c="" r="411, 68, 416, 84" u="1" o="1" /> <c c="" r="417, 68, 422, 84" u="1" o="1" /> <c c="" r="423, 68, 428, 84" u="1" o="1" /> <c c="" r="429, 68, 434, 84" u="1" /> <c c="" r="435, 68, 440, 84" u="1" /> <c c="" r="441, 68, 446, 84" u="1" o="2" /> <c c="" r="447, 68, 452, 84" u="1" o="2" /> <c c="" r="453, 68, 457, 84" u="1" o="1" /> <c c="" r="458, 68, 463, 84" u="1" /> <c c="" r="464, 68, 470, 84" u="1" /> <c c="" r="471, 68, 472, 84" u="1" o="1" /> <c c="" r="473, 68, 476, 84" u="1" o="1" /> <c c="" r="477, 68, 484, 84" o="1" /> <c c="" r="485, 68, 486, 84" u="1" o="2" /> <c c="" r="487, 68, 500, 84" u="1" o="1" /> <c c="" r="0, 85, 14, 101" u="1" /> <c c="" r="15, 85, 27, 101" u="1" o="1" /> <c c="" r="28, 85, 36, 101" u="1" o="1" /> <c c="" r="37, 85, 45, 101" u="1" o="1" /> <c c="" r="46, 85, 51, 101" u="1" /> <c c="" r="52, 85, 62, 101" u="1" o="1" /> <c c="" r="63, 85, 73, 101" u="1" o="1" /> <c c="" r="74, 85, 83, 101" u="1" /> <c c="" r="84, 85, 92, 101" /> <c c="" r="93, 85, 99, 101" u="1" /> <c c="" r="100, 85, 105, 101" u="-1" o="-1" /> <c c="" r="106, 85, 111, 101" u="-1" o="-1" /> <c c="" r="112, 85, 119, 101" u="1" o="1" /> <c c="" r="120, 85, 125, 101" u="1" o="1" /> <c c="" r="126, 85, 132, 101" u="1" o="1" /> <c c="" r="133, 85, 138, 101" u="1" o="1" /> <c c="" r="139, 85, 145, 101" u="1" o="1" /> <c c="" r="146, 85, 151, 101" u="1" o="1" /> <c c="" r="152, 85, 158, 101" u="1" o="1" /> <c c="" r="159, 85, 164, 101" u="1" o="1" /> <c c="" r="165, 85, 171, 101" u="1" o="1" /> <c c="" r="172, 85, 177, 101" u="1" o="1" /> <c c="" r="178, 85, 184, 101" u="1" o="1" /> <c c="" r="185, 85, 190, 101" u="1" o="1" /> <c c="" r="191, 85, 196, 101" u="1" o="1" /> <c c="" r="197, 85, 205, 101" /> <c c="" r="206, 85, 212, 101" u="1" /> <c c="" r="213, 85, 221, 101" /> <c c="" r="222, 85, 228, 101" u="1" /> <c c="" r="229, 85, 240, 101" /> <c c="" r="241, 85, 250, 101" u="1" /> <c c="" r="251, 85, 259, 101" u="1" o="1" /> <c c="" r="260, 85, 267, 101" u="1" /> <c c="" r="268, 85, 275, 101" u="1" o="1" /> <c c="" r="276, 85, 282, 101" o="1" /> <c c="" r="283, 85, 289, 101" u="1" o="1" /> <c c="" r="290, 85, 296, 101" u="1" /> <c c="" r="297, 85, 304, 101" u="1" o="1" /> <c c="" r="305, 85, 310, 101" u="1" o="1" /> <c c="" r="311, 85, 318, 101" u="1" o="1" /> <c c="" r="319, 85, 324, 101" u="1" o="1" /> <c c="" r="325, 85, 330, 101" u="1" o="1" /> <c c="" r="331, 85, 336, 101" o="1" /> <c c="" r="337, 85, 342, 101" o="-1" /> <c c="" r="343, 85, 351, 101" /> <c c="" r="352, 85, 358, 101" u="1" /> <c c="" r="359, 85, 370, 101" /> <c c="" r="371, 85, 380, 101" u="1" /> <c c="" r="381, 85, 388, 101" u="1" o="1" /> <c c="" r="389, 85, 394, 101" u="1" o="1" /> <c c="" r="395, 85, 400, 101" o="1" /> <c c="" r="401, 85, 405, 101" u="1" o="1" /> <c c="" r="406, 85, 413, 101" o="1" /> <c c="" r="414, 85, 418, 101" /> <c c="P" r="419, 85, 425, 101" o="1" /> <c c="Q" r="426, 85, 432, 101" o="1" /> <c c="R" r="433, 85, 439, 101" o="1" /> <c c="S" r="440, 85, 446, 101" u="1" o="1" /> <c c="T" r="447, 85, 452, 101" o="1" /> <c c="U" r="453, 85, 459, 101" u="1" /> <c c="V" r="460, 85, 468, 101" u="1" o="-1" /> <c c="W" r="469, 85, 477, 101" u="1" o="-1" /> <c c="X" r="478, 85, 483, 101" u="1" o="1" /> <c c="Y" r="484, 85, 489, 101" u="1" o="1" /> <c c="Z" r="490, 85, 498, 101" u="1" /> <c c="[" r="499, 85, 503, 101" u="1" o="1" /> <c c="\" r="504, 85, 508, 101" u="1" o="1" /> <c c="]" r="0, 102, 7, 118" u="1" /> <c c="^" r="8, 102, 14, 118" o="1" /> <c c="_" r="15, 102, 19, 118" o="1" /> <c c="`" r="20, 102, 28, 118" u="1" o="-2" /> <c c="a" r="29, 102, 35, 118" o="1" /> <c c="b" r="36, 102, 42, 118" u="1" /> <c c="c" r="43, 102, 49, 118" /> <c c="d" r="50, 102, 56, 118" /> <c c="e" r="57, 102, 62, 118" u="1" o="1" /> <c c="f" r="63, 102, 68, 118" u="1" o="1" /> <c c="g" r="69, 102, 74, 118" u="1" o="1" /> <c c="h" r="75, 102, 78, 118" u="1" o="1" /> <c c="i" r="79, 102, 82, 118" u="1" /> <c c="j" r="83, 102, 86, 118" u="1" o="1" /> <c c="k" r="87, 102, 92, 118" o="1" /> <c c="l" r="93, 102, 99, 118" /> <c c="m" r="100, 102, 103, 118" u="1" /> <c c="n" r="104, 102, 110, 118" u="1" o="1" /> <c c="o" r="111, 102, 120, 118" u="1" o="1" /> <c c="p" r="121, 102, 130, 118" u="1" o="1" /> <c c="q" r="131, 102, 140, 118" u="1" o="1" /> <c c="r" r="141, 102, 148, 118" u="-1" o="2" /> <c c="s" r="149, 102, 156, 118" u="1" /> <c c="t" r="157, 102, 162, 118" u="1" o="2" /> <c c="u" r="163, 102, 169, 118" u="1" /> <c c="v" r="170, 102, 178, 118" u="1" o="1" /> <c c="w" r="179, 102, 188, 118" u="1" /> <c c="x" r="189, 102, 196, 118" u="1" o="1" /> <c c="y" r="197, 102, 201, 118" o="1" /> <c c="z" r="202, 102, 206, 118" o="1" /> <c c="{" r="207, 102, 213, 118" o="-1" /> <c c="|" r="214, 102, 218, 118" u="1" /> <c c="}" r="219, 102, 223, 118" u="1" /> <c c="~" r="224, 102, 228, 118" u="1" /> <c c="" r="229, 102, 233, 118" o="1" /> <c c="" r="234, 102, 239, 118" u="1" o="1" /> <c c="" r="240, 102, 245, 118" u="1" o="1" /> <c c="" r="246, 102, 250, 118" u="1" o="1" /> <c c="" r="251, 102, 256, 118" /> <c c="" r="257, 102, 262, 118" /> <c c="" r="263, 102, 268, 118" /> <c c="" r="269, 102, 275, 118" /> <c c="" r="276, 102, 280, 118" /> <c c="" r="281, 102, 285, 118" /> <c c="" r="286, 102, 293, 118" o="1" /> <c c="" r="294, 102, 300, 118" u="1" o="1" /> <c c="" r="301, 102, 307, 118" o="1" /> <c c="" r="308, 102, 314, 118" /> <c c="" r="315, 102, 324, 118" /> <c c="" r="325, 102, 331, 118" /> <c c="" r="332, 102, 337, 118" o="1" /> <c c="" r="338, 102, 345, 118" u="1" o="-1" /> <c c="" r="346, 102, 353, 118" u="1" /> <c c="" r="354, 102, 359, 118" o="1" /> <c c="" r="360, 102, 366, 118" /> <c c="" r="367, 102, 372, 118" /> <c c="" r="373, 102, 378, 118" /> <c c="" r="379, 102, 384, 118" /> <c c="" r="385, 102, 390, 118" u="1" /> <c c="" r="391, 102, 398, 118" u="1" /> <c c="" r="399, 102, 403, 118" u="1" o="1" /> <c c="" r="404, 102, 410, 118" u="1" /> <c c="" r="411, 102, 419, 118" u="1" o="-2" /> <c c="" r="420, 102, 425, 118" u="1" o="1" /> <c c="" r="426, 102, 432, 118" /> <c c="" r="433, 102, 438, 118" u="1" o="1" /> <c c="" r="439, 102, 443, 118" u="1" o="1" /> <c c="" r="444, 102, 452, 118" u="1" o="-1" /> <c c="" r="453, 102, 458, 118" u="1" /> <c c="" r="459, 102, 464, 118" o="1" /> <c c="" r="465, 102, 476, 118" u="1" /> <c c="" r="477, 102, 488, 118" u="1" /> <c c="" r="489, 102, 502, 118" u="1" /> <c c="" r="503, 102, 511, 118" o="2" /> <c c="" r="0, 119, 8, 135" /> <c c="" r="9, 119, 19, 135" o="1" /> <c c="" r="20, 119, 23, 135" u="1" o="1" /> <c c="" r="24, 119, 27, 135" u="1" o="1" /> <c c="" r="28, 119, 30, 135" o="1" /> <c c="" r="31, 119, 33, 135" u="1" /> <c c="" r="34, 119, 36, 135" o="1" /> <c c="" r="37, 119, 40, 135" o="1" /> <c c="" r="41, 119, 45, 135" u="1" o="-1" /> <c c="" r="46, 119, 52, 135" /> <c c="" r="53, 119, 57, 135" /> <c c="" r="58, 119, 60, 135" u="1" /> <c c="" r="61, 119, 66, 135" u="1" /> <c c="" r="67, 119, 69, 135" u="1" o="1" /> <c c="" r="70, 119, 72, 135" o="2" /> <c c="" r="73, 119, 75, 135" u="1" o="1" /> <c c="" r="76, 119, 78, 135" u="1" o="1" /> <c c="" r="79, 119, 81, 135" u="1" o="1" /> <c c="" r="82, 119, 85, 135" u="1" /> <c c="" r="86, 119, 89, 135" o="1" /> <c c="" r="90, 119, 94, 135" o="1" /> <c c="" r="95, 119, 99, 135" u="1" /> <c c="" r="100, 119, 103, 135" u="1" o="1" /> <c c="" r="104, 119, 107, 135" u="1" o="1" /> <c c="" r="108, 119, 113, 135" u="1" o="1" /> <c c="" r="114, 119, 119, 135" u="2" /> <c c="" r="120, 119, 121, 135" u="1" o="1" /> <c c="" r="122, 119, 126, 135" u="2" o="1" /> <c c="" r="127, 119, 130, 135" u="2" o="2" /> <c c="" r="131, 119, 134, 135" u="2" o="2" /> <c c="" r="135, 119, 136, 135" u="1" o="1" /> <c c="" r="137, 119, 141, 135" u="2" o="1" /> <c c="" r="142, 119, 145, 135" u="2" o="2" /> <c c="" r="146, 119, 149, 135" u="2" o="2" /> <c c="" r="150, 119, 153, 135" u="1" o="1" /> <c c="" r="154, 119, 157, 135" u="1" o="1" /> <c c="" r="158, 119, 160, 135" u="1" /> <c c="" r="161, 119, 163, 135" u="1" /> <c c="" r="164, 119, 169, 135" o="1" /> <c c="" r="170, 119, 175, 135" o="1" /> <c c="" r="176, 119, 181, 135" o="1" /> <c c="" r="182, 119, 186, 135" u="1" o="1" /> <c c="" r="187, 119, 191, 135" u="2" o="1" /> <c c="" r="192, 119, 193, 135" u="3" o="3" /> <c c="" r="194, 119, 197, 135" u="2" o="2" /> <c c="" r="198, 119, 200, 135" u="3" o="2" /> <c c="" r="201, 119, 205, 135" u="2" o="1" /> <c c="" r="206, 119, 212, 135" u="1" /> <c c="" r="213, 119, 217, 135" u="-1" /> <c c="" r="218, 119, 222, 135" o="1" /> <c c="" r="223, 119, 226, 135" u="1" /> <c c="" r="227, 119, 231, 135" u="1" /> <c c="" r="232, 119, 235, 135" o="1" /> <c c="" r="236, 119, 240, 135" o="1" /> <c c="" r="241, 119, 245, 135" o="1" /> <c c="" r="246, 119, 250, 135" o="1" /> <c c="" r="251, 119, 255, 135" o="1" /> <c c="" r="256, 119, 260, 135" o="1" /> <c c="" r="261, 119, 264, 135" u="-6" o="3" /> <c c="" r="265, 119, 268, 135" u="-5" o="2" /> <c c="" r="269, 119, 274, 135" u="-6" o="1" /> <c c="" r="275, 119, 279, 135" u="-6" o="2" /> <c c="" r="280, 119, 283, 135" u="-5" o="2" /> <c c="" r="284, 119, 291, 135" u="-7" /> <c c="" r="292, 119, 296, 135" u="-6" o="2" /> <c c="" r="297, 119, 298, 135" u="-4" o="3" /> <c c="" r="299, 119, 302, 135" u="-5" o="2" /> <c c=" " r="303, 119, 305, 135" u="-4" o="2" /> <c c=" " r="306, 119, 309, 135" u="-5" o="2" /> <c c=" " r="310, 119, 315, 135" u="-5" /> <c c=" " r="316, 119, 321, 135" u="-6" o="1" /> <c c=" " r="322, 119, 323, 135" u="-4" o="3" /> <c c="" r="324, 119, 327, 135" u="-5" o="2" /> <c c="" r="328, 119, 333, 135" u="-7" o="2" /> <c c="" r="334, 119, 339, 135" u="-6" o="1" /> <c c="" r="340, 119, 344, 135" u="-6" o="2" /> <c c="" r="345, 119, 347, 135" u="-4" o="2" /> <c c="" r="348, 119, 350, 135" u="-5" o="3" /> <c c="" r="351, 119, 353, 135" u="-4" o="2" /> <c c="" r="354, 119, 356, 135" u="-2" /> <c c="" r="357, 119, 360, 135" u="-5" o="2" /> <c c="" r="361, 119, 364, 135" u="-5" o="2" /> <c c="" r="365, 119, 367, 135" u="-5" o="3" /> <c c="" r="368, 119, 370, 135" u="-4" o="2" /> <c c="" r="371, 119, 374, 135" u="-3" /> <c c="" r="375, 119, 377, 135" u="-2" /> <c c="" r="378, 119, 380, 135" u="-5" o="3" /> <c c="" r="381, 119, 384, 135" u="-5" o="2" /> <c c="" r="385, 119, 388, 135" u="-5" o="2" /> <c c="" r="389, 119, 392, 135" u="-5" o="2" /> <c c=" " r="393, 119, 396, 135" u="-5" o="2" /> <c c="!" r="397, 119, 400, 135" u="-3" /> <c c=""" r="401, 119, 404, 135" u="-3" /> <c c="#" r="405, 119, 406, 135" u="-4" o="3" /> <c c="$" r="407, 119, 410, 135" u="-5" o="2" /> <c c="%" r="411, 119, 414, 135" u="-5" o="2" /> <c c="&" r="415, 119, 417, 135" u="-5" o="3" /> <c c="'" r="418, 119, 420, 135" u="-4" o="2" /> <c c="(" r="421, 119, 423, 135" u="-4" o="2" /> <c c=")" r="424, 119, 425, 135" u="-4" o="3" /> <c c="*" r="426, 119, 429, 135" u="-5" o="2" /> <c c="+" r="430, 119, 435, 135" u="-6" o="1" /> <c c="," r="436, 119, 441, 135" u="-6" o="1" /> <c c="-" r="442, 119, 447, 135" u="-6" o="1" /> <c c="." r="448, 119, 452, 135" u="-6" o="2" /> <c c="/" r="453, 119, 457, 135" u="-6" o="2" /> <c c="0" r="458, 119, 462, 135" u="-6" o="2" /> <c c="1" r="463, 119, 467, 135" u="-6" o="2" /> <c c="2" r="468, 119, 475, 135" u="-7" /> <c c="3" r="476, 119, 483, 135" u="-7" /> <c c="4" r="484, 119, 490, 135" u="-7" o="1" /> <c c="5" r="491, 119, 497, 135" u="-7" o="1" /> <c c="6" r="498, 119, 505, 135" u="-7" /> <c c="7" r="0, 136, 7, 152" u="-7" /> <c c="8" r="8, 136, 14, 152" u="-7" o="1" /> <c c="9" r="15, 136, 17, 152" u="-4" o="2" /> <c c=":" r="18, 136, 21, 152" u="-5" o="2" /> <c c=";" r="22, 136, 25, 152" u="-5" o="2" /> <c c="<" r="26, 136, 31, 152" u="-6" o="1" /> <c c="=" r="32, 136, 35, 152" u="-5" o="2" /> <c c=">" r="36, 136, 38, 152" u="-4" o="2" /> <c c="?" r="39, 136, 46, 152" u="-7" /> <c c="@" r="47, 136, 50, 152" u="-7" o="4" /> <c c="A" r="51, 136, 54, 152" u="-3" /> <c c="D" r="55, 136, 60, 152" u="-6" o="1" /> <c c="E" r="61, 136, 63, 152" u="-4" o="2" /> <c c="t" r="64, 136, 66, 152" u="1" o="1" /> <c c="u" r="67, 136, 69, 152" u="1" o="1" /> <c c="z" r="70, 136, 72, 152" u="3" o="2" /> <c c="~" r="73, 136, 75, 152" o="2" /> <c c="" r="76, 136, 77, 152" u="3" o="3" /> <c c="" r="78, 136, 83, 152" u="1" o="1" /> <c c="" r="84, 136, 92, 152" /> <c c="" r="93, 136, 100, 152" o="1" /> <c c="" r="101, 136, 110, 152" o="1" /> <c c="" r="111, 136, 114, 152" o="2" /> <c c="" r="115, 136, 124, 152" o="1" /> <c c="" r="125, 136, 134, 152" o="1" /> <c c="" r="135, 136, 145, 152" /> <c c="" r="146, 136, 151, 152" u="-1" /> <c c="" r="152, 136, 160, 152" /> <c c="" r="161, 136, 166, 152" u="1" o="1" /> <c c="" r="167, 136, 172, 152" u="1" /> <c c="" r="173, 136, 181, 152" /> <c c="" r="182, 136, 187, 152" u="1" o="1" /> <c c="" r="188, 136, 194, 152" u="1" /> <c c="" r="195, 136, 202, 152" u="1" o="1" /> <c c="" r="203, 136, 210, 152" u="1" o="1" /> <c c="" r="211, 136, 212, 152" u="1" o="1" /> <c c="" r="213, 136, 219, 152" u="1" o="1" /> <c c="" r="220, 136, 228, 152" /> <c c="" r="229, 136, 237, 152" u="1" o="1" /> <c c="" r="238, 136, 245, 152" u="1" o="1" /> <c c="" r="246, 136, 253, 152" /> <c c="" r="254, 136, 261, 152" u="1" o="1" /> <c c="" r="262, 136, 271, 152" /> <c c="" r="272, 136, 277, 152" u="1" o="1" /> <c c="" r="278, 136, 284, 152" o="1" /> <c c="" r="285, 136, 292, 152" o="1" /> <c c="" r="293, 136, 300, 152" o="1" /> <c c="" r="301, 136, 308, 152" o="1" /> <c c="" r="309, 136, 316, 152" o="1" /> <c c="" r="317, 136, 326, 152" /> <c c="" r="327, 136, 335, 152" u="1" o="1" /> <c c="" r="336, 136, 339, 152" /> <c c="" r="340, 136, 347, 152" o="1" /> <c c="" r="348, 136, 355, 152" u="1" o="1" /> <c c="" r="356, 136, 361, 152" u="1" /> <c c="" r="362, 136, 367, 152" u="1" o="1" /> <c c="" r="368, 136, 371, 152" u="1" /> <c c="" r="372, 136, 377, 152" u="1" o="1" /> <c c="" r="378, 136, 385, 152" u="1" o="1" /> <c c="" r="386, 136, 391, 152" u="1" o="1" /> <c c="" r="392, 136, 399, 152" /> <c c="" r="400, 136, 406, 152" u="1" /> <c c="" r="407, 136, 412, 152" u="1" /> <c c="" r="413, 136, 420, 152" o="1" /> <c c="" r="421, 136, 426, 152" u="1" o="1" /> <c c="" r="427, 136, 433, 152" o="1" /> <c c="" r="434, 136, 437, 152" u="1" /> <c c="" r="438, 136, 443, 152" u="1" o="1" /> <c c="" r="444, 136, 451, 152" /> <c c="" r="452, 136, 457, 152" u="1" o="2" /> <c c="" r="458, 136, 464, 152" o="1" /> <c c="" r="465, 136, 472, 152" /> <c c="" r="473, 136, 478, 152" u="1" o="1" /> <c c="" r="479, 136, 486, 152" u="1" o="1" /> <c c="" r="487, 136, 492, 152" u="1" o="1" /> <c c="" r="493, 136, 499, 152" u="1" /> <c c="" r="500, 136, 507, 152" u="1" /> <c c="" r="0, 153, 5, 169" o="1" /> <c c="" r="6, 153, 11, 169" u="1" o="1" /> <c c="" r="12, 153, 19, 169" u="1" o="1" /> <c c="" r="20, 153, 27, 169" /> <c c="" r="28, 153, 35, 169" u="1" o="1" /> <c c="" r="36, 153, 45, 169" u="1" o="1" /> <c c="" r="46, 153, 50, 169" /> <c c="" r="51, 153, 56, 169" u="1" o="1" /> <c c="" r="57, 153, 62, 169" u="1" o="1" /> <c c="" r="63, 153, 68, 169" u="1" o="1" /> <c c="" r="69, 153, 78, 169" u="1" o="1" /> <c c="" r="79, 153, 84, 169" u="1" /> <c c="" r="85, 153, 91, 169" u="1" /> <c c="" r="92, 153, 99, 169" o="1" /> <c c="" r="100, 153, 109, 169" o="1" /> <c c="" r="110, 153, 117, 169" o="1" /> <c c="" r="118, 153, 127, 169" o="1" /> <c c="" r="128, 153, 139, 169" /> <c c="" r="140, 153, 147, 169" u="1" /> <c c="" r="148, 153, 153, 169" u="1" /> <c c="" r="154, 153, 159, 169" u="1" /> <c c="" r="160, 153, 167, 169" o="1" /> <c c="" r="168, 153, 175, 169" o="1" /> <c c="" r="176, 153, 181, 169" u="1" o="1" /> <c c="" r="182, 153, 188, 169" u="1" /> <c c="" r="189, 153, 195, 169" u="1" /> <c c="" r="196, 153, 200, 169" u="1" o="1" /> <c c="" r="201, 153, 206, 169" u="1" o="1" /> <c c="" r="207, 153, 216, 169" o="1" /> <c c="" r="217, 153, 222, 169" u="1" /> <c c="" r="223, 153, 229, 169" u="1" /> <c c="" r="230, 153, 235, 169" u="1" /> <c c="" r="236, 153, 237, 169" u="1" o="1" /> <c c="" r="238, 153, 241, 169" /> <c c="" r="242, 153, 246, 169" u="-1" o="1" /> <c c=" " r="247, 153, 258, 169" o="1" /> <c c=" " r="259, 153, 269, 169" u="1" o="1" /> <c c=" " r="270, 153, 278, 169" o="1" /> <c c=" " r="279, 153, 284, 169" u="1" o="1" /> <c c="" r="285, 153, 292, 169" o="1" /> <c c="" r="293, 153, 300, 169" u="1" o="1" /> <c c="" r="301, 153, 309, 169" /> <c c="" r="310, 153, 315, 169" u="1" o="1" /> <c c="" r="316, 153, 321, 169" u="1" o="1" /> <c c="" r="322, 153, 327, 169" u="1" /> <c c="" r="328, 153, 336, 169" o="1" /> <c c="" r="337, 153, 342, 169" u="1" o="1" /> <c c="" r="343, 153, 352, 169" o="1" /> <c c="" r="353, 153, 359, 169" /> <c c="" r="360, 153, 367, 169" u="1" o="1" /> <c c="" r="368, 153, 375, 169" u="1" o="1" /> <c c="" r="376, 153, 381, 169" u="1" o="1" /> <c c="" r="382, 153, 389, 169" o="1" /> <c c="" r="390, 153, 398, 169" u="1" o="1" /> <c c="" r="399, 153, 406, 169" u="1" o="1" /> <c c="" r="407, 153, 414, 169" u="1" o="1" /> <c c="" r="415, 153, 422, 169" u="1" o="1" /> <c c=" " r="423, 153, 428, 169" u="1" o="1" /> <c c="!" r="429, 153, 436, 169" o="1" /> <c c=""" r="437, 153, 444, 169" o="1" /> <c c="#" r="445, 153, 452, 169" o="1" /> <c c="$" r="453, 153, 460, 169" o="1" /> <c c="%" r="461, 153, 468, 169" o="1" /> <c c="&" r="469, 153, 477, 169" u="1" /> <c c="'" r="478, 153, 483, 169" u="1" o="2" /> <c c="(" r="484, 153, 493, 169" u="1" o="1" /> <c c=")" r="494, 153, 504, 169" u="1" o="1" /> <c c="*" r="505, 153, 512, 169" o="1" /> <c c="+" r="0, 170, 7, 186" u="1" o="2" /> <c c="," r="8, 170, 13, 186" u="1" o="1" /> <c c="-" r="14, 170, 20, 186" u="1" /> <c c="." r="21, 170, 31, 186" u="1" o="1" /> <c c="/" r="32, 170, 38, 186" o="1" /> <c c="0" r="39, 170, 45, 186" u="1" /> <c c="1" r="46, 170, 52, 186" u="1" /> <c c="2" r="53, 170, 57, 186" u="1" o="1" /> <c c="3" r="58, 170, 63, 186" u="1" /> <c c="4" r="64, 170, 71, 186" o="1" /> <c c="5" r="72, 170, 77, 186" u="1" o="1" /> <c c="6" r="78, 170, 87, 186" /> <c c="7" r="88, 170, 92, 186" u="1" o="1" /> <c c="8" r="93, 170, 98, 186" u="1" o="2" /> <c c="9" r="99, 170, 104, 186" u="1" o="2" /> <c c=":" r="105, 170, 110, 186" u="1" /> <c c=";" r="111, 170, 117, 186" o="1" /> <c c="<" r="118, 170, 124, 186" u="1" o="2" /> <c c="=" r="125, 170, 130, 186" u="1" o="2" /> <c c=">" r="131, 170, 136, 186" u="1" o="1" /> <c c="?" r="137, 170, 142, 186" u="1" o="2" /> <c c="@" r="143, 170, 149, 186" u="1" o="1" /> <c c="A" r="150, 170, 154, 186" u="1" o="1" /> <c c="B" r="155, 170, 160, 186" o="1" /> <c c="C" r="161, 170, 167, 186" /> <c c="D" r="168, 170, 177, 186" u="1" /> <c c="E" r="178, 170, 183, 186" u="1" o="1" /> <c c="F" r="184, 170, 190, 186" u="1" o="1" /> <c c="G" r="191, 170, 196, 186" o="1" /> <c c="H" r="197, 170, 204, 186" u="1" o="2" /> <c c="I" r="205, 170, 213, 186" u="2" o="1" /> <c c="J" r="214, 170, 220, 186" o="1" /> <c c="K" r="221, 170, 228, 186" u="1" o="1" /> <c c="L" r="229, 170, 233, 186" u="1" o="1" /> <c c="M" r="234, 170, 239, 186" u="1" /> <c c="N" r="240, 170, 248, 186" u="1" o="1" /> <c c="O" r="249, 170, 254, 186" o="1" /> <c c="Q" r="255, 170, 260, 186" u="1" o="1" /> <c c="R" r="261, 170, 267, 186" o="1" /> <c c="S" r="268, 170, 273, 186" u="1" /> <c c="T" r="274, 170, 279, 186" u="1" /> <c c="U" r="280, 170, 284, 186" u="1" o="1" /> <c c="V" r="285, 170, 286, 186" u="1" o="1" /> <c c="W" r="287, 170, 290, 186" /> <c c="X" r="291, 170, 294, 186" o="1" /> <c c="Y" r="295, 170, 304, 186" o="1" /> <c c="Z" r="305, 170, 313, 186" u="1" o="1" /> <c c="[" r="314, 170, 320, 186" o="1" /> <c c="\" r="321, 170, 326, 186" u="1" /> <c c="^" r="327, 170, 333, 186" /> <c c="_" r="334, 170, 339, 186" u="1" o="2" /> <c c="b" r="340, 170, 347, 186" o="1" /> <c c="c" r="348, 170, 354, 186" o="1" /> <c c="j" r="355, 170, 364, 186" o="1" /> <c c="k" r="365, 170, 372, 186" o="1" /> <c c="" r="373, 170, 378, 186" u="1" /> <c c="" r="379, 170, 384, 186" u="1" /> <c c="" r="385, 170, 391, 186" o="1" /> <c c="" r="392, 170, 398, 186" /> <c c="" r="399, 170, 405, 186" u="1" o="1" /> <c c="" r="406, 170, 411, 186" u="1" o="1" /> <c c="" r="412, 170, 422, 186" /> <c c="" r="423, 170, 432, 186" /> <c c="" r="433, 170, 439, 186" /> <c c="" r="440, 170, 444, 186" u="1" o="1" /> <c c="" r="445, 170, 451, 186" u="1" o="1" /> <c c="" r="452, 170, 457, 186" u="1" o="1" /> <c c="" r="458, 170, 465, 186" u="1" o="1" /> <c c="" r="466, 170, 472, 186" u="1" o="1" /> <c c="" r="473, 170, 480, 186" /> <c c="" r="481, 170, 487, 186" /> <c c="" r="488, 170, 496, 186" /> <c c="" r="497, 170, 504, 186" /> <c c="" r="0, 187, 8, 203" u="1" /> <c c="" r="9, 187, 15, 203" u="1" o="1" /> <c c="" r="16, 187, 25, 203" u="1" /> <c c="" r="26, 187, 33, 203" u="1" /> <c c="" r="34, 187, 45, 203" u="1" /> <c c="" r="46, 187, 55, 203" u="1" o="1" /> <c c="" r="56, 187, 64, 203" u="1" /> <c c="" r="65, 187, 72, 203" u="1" o="-1" /> <c c="" r="73, 187, 80, 203" o="1" /> <c c="" r="81, 187, 85, 203" u="1" o="1" /> <c c="" r="86, 187, 93, 203" o="1" /> <c c="" r="94, 187, 99, 203" o="1" /> <c c="" r="100, 187, 107, 203" /> <c c="" r="108, 187, 113, 203" o="1" /> <c c="" r="114, 187, 121, 203" /> <c c="" r="122, 187, 127, 203" o="1" /> <c c="" r="128, 187, 136, 203" /> <c c="" r="137, 187, 144, 203" u="1" /> <c c="" r="145, 187, 155, 203" /> <c c="" r="156, 187, 163, 203" u="1" /> <c c="" r="164, 187, 171, 203" o="1" /> <c c="" r="172, 187, 178, 203" o="1" /> <c c="" r="179, 187, 185, 203" o="2" /> <c c="" r="186, 187, 191, 203" o="1" /> <c c="" r="192, 187, 198, 203" u="1" o="1" /> <c c="" r="199, 187, 204, 203" u="1" /> <c c="" r="205, 187, 214, 203" u="1" /> <c c="" r="215, 187, 222, 203" u="1" o="1" /> <c c="" r="223, 187, 232, 203" u="1" /> <c c="" r="233, 187, 240, 203" u="1" o="1" /> <c c="" r="241, 187, 242, 203" u="1" o="1" /> <c c="" r="243, 187, 252, 203" o="1" /> <c c="" r="253, 187, 262, 203" /> <c c="" r="263, 187, 269, 203" u="1" /> <c c="" r="270, 187, 275, 203" u="1" /> <c c="" r="276, 187, 283, 203" u="1" o="1" /> <c c="" r="284, 187, 289, 203" u="1" o="1" /> <c c="" r="290, 187, 296, 203" o="2" /> <c c="" r="297, 187, 302, 203" o="1" /> <c c="" r="303, 187, 304, 203" u="4" o="-5" /> <c c="" r="305, 187, 310, 203" u="2" o="-7" /> <c c="" r="311, 187, 316, 203" u="2" o="-7" /> <c c="" r="317, 187, 322, 203" u="2" o="-7" /> <c c="" r="323, 187, 324, 203" u="4" o="-5" /> <c c="" r="325, 187, 328, 203" u="3" o="-6" /> <c c="" r="329, 187, 332, 203" u="3" o="-6" /> <c c="" r="333, 187, 336, 203" u="3" o="-6" /> <c c="" r="337, 187, 340, 203" u="3" o="-6" /> <c c="" r="341, 187, 342, 203" u="-1" /> <c c="" r="343, 187, 348, 203" u="2" o="-7" /> <c c="" r="349, 187, 350, 203" u="3" o="-4" /> <c c="" r="351, 187, 352, 203" u="4" o="-5" /> <c c="" r="353, 187, 357, 203" u="1" /> <c c="" r="358, 187, 361, 203" u="3" o="-6" /> <c c="" r="362, 187, 363, 203" u="1" o="1" /> <c c="" r="364, 187, 365, 203" u="7" o="-8" /> <c c="" r="366, 187, 367, 203" u="1" o="1" /> <c c="" r="368, 187, 374, 203" u="1" o="1" /> <c c="" r="375, 187, 381, 203" o="1" /> <c c="" r="382, 187, 386, 203" u="1" /> <c c="" r="387, 187, 393, 203" /> <c c="" r="394, 187, 401, 203" o="2" /> <c c="" r="402, 187, 405, 203" o="1" /> <c c="" r="406, 187, 409, 203" o="1" /> <c c="" r="410, 187, 417, 203" o="2" /> <c c="" r="418, 187, 425, 203" u="1" /> <c c="" r="426, 187, 429, 203" o="1" /> <c c="" r="430, 187, 435, 203" o="1" /> <c c="" r="436, 187, 442, 203" o="1" /> <c c="" r="443, 187, 448, 203" u="1" /> <c c="" r="449, 187, 456, 203" o="2" /> <c c="" r="457, 187, 463, 203" u="1" o="1" /> <c c="" r="464, 187, 467, 203" o="1" /> <c c="" r="468, 187, 472, 203" o="1" /> <c c="" r="473, 187, 481, 203" /> <c c="" r="482, 187, 489, 203" /> <c c="" r="490, 187, 495, 203" o="1" /> <c c="" r="496, 187, 502, 203" o="1" /> <c c="" r="503, 187, 509, 203" /> <c c="" r="0, 204, 7, 220" /> <c c="" r="8, 204, 15, 220" o="1" /> <c c="" r="16, 204, 21, 220" o="1" /> <c c="" r="22, 204, 30, 220" u="1" /> <c c="" r="31, 204, 38, 220" o="1" /> <c c="" r="39, 204, 46, 220" /> <c c="" r="47, 204, 53, 220" o="1" /> <c c="" r="54, 204, 60, 220" o="1" /> <c c="" r="61, 204, 63, 220" u="1" /> <c c="" r="64, 204, 68, 220" u="1" o="1" /> <c c="" r="69, 204, 79, 220" /> <c c="" r="80, 204, 89, 220" /> <c c="" r="90, 204, 100, 220" /> <c c="" r="101, 204, 110, 220" /> <c c="" r="111, 204, 121, 220" /> <c c="" r="122, 204, 131, 220" /> <c c="" r="132, 204, 139, 220" /> <c c="" r="140, 204, 146, 220" /> <c c=" " r="147, 204, 148, 220" o="5" /> <c c=" " r="149, 204, 150, 220" o="11" /> <c c=" " r="151, 204, 152, 220" o="5" /> <c c=" " r="153, 204, 154, 220" o="11" /> <c c=" " r="155, 204, 156, 220" o="3" /> <c c=" " r="157, 204, 158, 220" o="2" /> <c c=" " r="159, 204, 160, 220" o="1" /> <c c=" " r="161, 204, 162, 220" o="7" /> <c c=" " r="163, 204, 164, 220" o="3" /> <c c=" " r="165, 204, 166, 220" o="1" /> <c c=" " r="167, 204, 168, 220" /> <c c=" " r="169, 204, 172, 220" o="1" /> <c c=" " r="173, 204, 176, 220" o="1" /> <c c=" " r="177, 204, 182, 220" u="1" o="2" /> <c c=" " r="183, 204, 187, 220" u="1" o="1" /> <c c=" " r="188, 204, 198, 220" u="1" o="1" /> <c c=" " r="199, 204, 210, 220" u="1" /> <c c=" " r="211, 204, 214, 220" u="2" o="2" /> <c c=" " r="215, 204, 220, 220" u="1" /> <c c=" " r="221, 204, 223, 220" u="1" o="1" /> <c c=" " r="224, 204, 226, 220" o="2" /> <c c=" " r="227, 204, 229, 220" o="2" /> <c c=" " r="230, 204, 232, 220" u="1" o="1" /> <c c=" " r="233, 204, 237, 220" u="1" o="-1" /> <c c=" " r="238, 204, 242, 220" /> <c c=" " r="243, 204, 247, 220" /> <c c=" " r="248, 204, 252, 220" u="1" o="-1" /> <c c=" " r="253, 204, 258, 220" u="1" o="2" /> <c c="! " r="259, 204, 264, 220" u="1" o="2" /> <c c="" " r="265, 204, 267, 220" u="3" o="3" /> <c c="# " r="268, 204, 270, 220" u="1" o="1" /> <c c="% " r="271, 204, 276, 220" u="2" o="1" /> <c c="& " r="277, 204, 286, 220" u="1" o="2" /> <c c="' " r="287, 204, 288, 220" u="1" o="2" /> <c c="0 " r="289, 204, 301, 220" /> <c c="1 " r="302, 204, 320, 220" o="-2" /> <c c="2 " r="321, 204, 323, 220" u="1" o="1" /> <c c="3 " r="324, 204, 329, 220" u="1" o="1" /> <c c="4 " r="330, 204, 338, 220" u="1" /> <c c="5 " r="339, 204, 341, 220" u="1" o="1" /> <c c="6 " r="342, 204, 347, 220" u="1" o="1" /> <c c="7 " r="348, 204, 356, 220" o="1" /> <c c="8 " r="357, 204, 360, 220" o="1" /> <c c="9 " r="361, 204, 364, 220" u="1" /> <c c=": " r="365, 204, 368, 220" o="1" /> <c c="; " r="369, 204, 376, 220" u="1" o="1" /> <c c="< " r="377, 204, 380, 220" u="1" o="2" /> <c c="= " r="381, 204, 385, 220" u="1" /> <c c="> " r="386, 204, 391, 220" u="1" /> <c c="@ " r="392, 204, 399, 220" /> <c c="A " r="400, 204, 405, 220" o="1" /> <c c="B " r="406, 204, 416, 220" u="1" /> <c c="C " r="417, 204, 420, 220" u="1" /> <c c="D " r="421, 204, 428, 220" u="-4" o="-3" /> <c c="p " r="429, 204, 433, 220" u="1" /> <c c="t " r="434, 204, 438, 220" u="1" /> <c c="u " r="439, 204, 442, 220" u="1" o="1" /> <c c="v " r="443, 204, 447, 220" u="1" /> <c c="w " r="448, 204, 451, 220" u="1" o="1" /> <c c="x " r="452, 204, 456, 220" u="1" /> <c c="y " r="457, 204, 461, 220" u="1" /> <c c="z " r="462, 204, 467, 220" u="1" o="-1" /> <c c="{ " r="468, 204, 471, 220" u="1" o="1" /> <c c="| " r="472, 204, 475, 220" u="1" o="1" /> <c c="} " r="476, 204, 478, 220" u="1" /> <c c="~ " r="479, 204, 481, 220" o="1" /> <c c=" " r="482, 204, 485, 220" u="1" o="1" /> <c c=" " r="486, 204, 490, 220" u="1" /> <c c=" " r="491, 204, 493, 220" u="1" o="2" /> <c c=" " r="494, 204, 497, 220" u="1" o="1" /> <c c=" " r="498, 204, 501, 220" u="1" o="1" /> <c c=" " r="502, 204, 506, 220" u="1" /> <c c=" " r="507, 204, 510, 220" u="1" o="1" /> <c c=" " r="0, 221, 4, 237" u="1" /> <c c=" " r="5, 221, 8, 237" u="1" o="1" /> <c c=" " r="9, 221, 13, 237" u="1" /> <c c=" " r="14, 221, 18, 237" u="1" /> <c c=" " r="19, 221, 24, 237" /> <c c=" " r="25, 221, 29, 237" u="1" /> <c c=" " r="30, 221, 34, 237" u="1" /> <c c=" " r="35, 221, 37, 237" u="1" /> <c c=" " r="38, 221, 40, 237" o="1" /> <c c=" " r="41, 221, 48, 237" u="1" /> <c c=" " r="49, 221, 58, 237" o="-1" /> <c c=" " r="59, 221, 66, 237" u="1" /> <c c=" " r="67, 221, 73, 237" u="1" o="1" /> <c c=" " r="74, 221, 79, 237" u="1" o="2" /> <c c=" " r="80, 221, 89, 237" u="1" o="1" /> <c c=" " r="90, 221, 99, 237" u="1" /> <c c=" " r="100, 221, 113, 237" u="1" o="2" /> <c c=" " r="114, 221, 124, 237" u="1" o="1" /> <c c=" " r="125, 221, 137, 237" o="1" /> <c c=" " r="138, 221, 148, 237" u="1" o="2" /> <c c=" " r="149, 221, 156, 237" o="1" /> <c c="!" r="157, 221, 166, 237" /> <c c="!" r="167, 221, 176, 237" /> <c c="!" r="177, 221, 184, 237" u="1" o="1" /> <c c="!" r="185, 221, 195, 237" o="1" /> <c c="!" r="196, 221, 202, 237" u="1" o="1" /> <c c="!" r="203, 221, 212, 237" /> <c c="!" r="213, 221, 222, 237" /> <c c="!" r="223, 221, 229, 237" u="1" o="1" /> <c c="!" r="230, 221, 236, 237" u="1" /> <c c=" !" r="237, 221, 246, 237" /> <c c=" !" r="247, 221, 256, 237" /> <c c=" !" r="257, 221, 270, 237" /> <c c=" !" r="271, 221, 278, 237" o="1" /> <c c=" !" r="279, 221, 287, 237" u="1" o="2" /> <c c="!" r="288, 221, 296, 237" u="1" o="-1" /> <c c="!" r="297, 221, 305, 237" u="1" o="-1" /> <c c="!" r="306, 221, 314, 237" /> <c c="!" r="315, 221, 321, 237" u="1" o="1" /> <c c="!" r="322, 221, 331, 237" /> <c c="!" r="332, 221, 339, 237" /> <c c="!" r="340, 221, 351, 237" o="1" /> <c c="!" r="352, 221, 359, 237" u="1" o="2" /> <c c="!" r="360, 221, 370, 237" u="1" o="1" /> <c c="!" r="371, 221, 380, 237" u="1" /> <c c="!" r="381, 221, 389, 237" o="1" /> <c c="!" r="390, 221, 397, 237" u="1" /> <c c="!" r="398, 221, 408, 237" u="1" /> <c c="!" r="409, 221, 420, 237" /> <c c="!" r="421, 221, 431, 237" u="1" /> <c c="!" r="432, 221, 440, 237" u="1" /> <c c="!" r="441, 221, 447, 237" u="1" o="1" /> <c c="!" r="448, 221, 454, 237" u="1" o="1" /> <c c=" !" r="455, 221, 463, 237" u="1" o="1" /> <c c="!!" r="464, 221, 479, 237" u="1" o="2" /> <c c=""!" r="480, 221, 489, 237" o="1" /> <c c="#!" r="490, 221, 498, 237" /> <c c="$!" r="499, 221, 505, 237" u="1" o="1" /> <c c="%!" r="506, 221, 511, 237" u="1" /> <c c="&!" r="0, 238, 8, 254" u="1" o="1" /> <c c="'!" r="9, 238, 17, 254" u="1" o="2" /> <c c="(!" r="18, 238, 24, 254" o="1" /> <c c=")!" r="25, 238, 28, 254" u="1" o="1" /> <c c="*!" r="29, 238, 35, 254" u="1" o="1" /> <c c="+!" r="36, 238, 44, 254" /> <c c=",!" r="45, 238, 54, 254" o="1" /> <c c="-!" r="55, 238, 63, 254" /> <c c=".!" r="64, 238, 73, 254" u="1" /> <c c="/!" r="74, 238, 79, 254" u="1" /> <c c="0!" r="80, 238, 86, 254" o="1" /> <c c="1!" r="87, 238, 98, 254" o="-1" /> <c c="2!" r="99, 238, 104, 254" u="1" o="2" /> <c c="3!" r="105, 238, 117, 254" o="1" /> <c c="4!" r="118, 238, 124, 254" u="1" /> <c c="5!" r="125, 238, 131, 254" u="1" o="1" /> <c c="6!" r="132, 238, 139, 254" o="1" /> <c c="7!" r="140, 238, 144, 254" o="2" /> <c c="8!" r="145, 238, 151, 254" u="1" /> <c c="[!" r="152, 238, 161, 254" o="1" /> <c c="\!" r="162, 238, 171, 254" u="1" /> <c c="]!" r="172, 238, 181, 254" u="1" /> <c c="^!" r="182, 238, 192, 254" /> <c c="!" r="193, 238, 202, 254" u="1" o="1" /> <c c="!" r="203, 238, 206, 254" u="1" o="2" /> <c c="!" r="207, 238, 216, 254" u="1" o="1" /> <c c="!" r="217, 238, 220, 254" u="2" o="1" /> <c c="!" r="221, 238, 233, 254" u="1" o="1" /> <c c="!" r="234, 238, 237, 254" u="2" o="1" /> <c c="!" r="238, 238, 244, 254" u="1" o="2" /> <c c="!" r="245, 238, 251, 254" u="2" o="1" /> <c c="!" r="252, 238, 258, 254" u="1" o="2" /> <c c="!" r="259, 238, 265, 254" u="1" o="2" /> <c c="!" r="266, 238, 275, 254" u="1" o="1" /> <c c="!" r="276, 238, 285, 254" u="1" o="1" /> <c c="!" r="286, 238, 293, 254" u="1" o="2" /> <c c="!" r="294, 238, 301, 254" u="1" o="2" /> <c c="!" r="302, 238, 311, 254" u="1" o="1" /> <c c="!" r="312, 238, 315, 254" u="1" o="2" /> <c c="!" r="316, 238, 325, 254" u="1" o="1" /> <c c="!" r="326, 238, 329, 254" u="1" o="2" /> <c c="!" r="330, 238, 339, 254" u="1" o="1" /> <c c="!" r="340, 238, 349, 254" u="1" o="1" /> <c c="!" r="350, 238, 359, 254" u="1" o="1" /> <c c="!" r="360, 238, 363, 254" u="2" o="1" /> <c c="!" r="364, 238, 373, 254" u="1" o="1" /> <c c="!" r="374, 238, 377, 254" u="2" o="1" /> <c c="!" r="378, 238, 383, 254" u="1" /> <c c="!" r="384, 238, 393, 254" u="1" o="1" /> <c c="!" r="394, 238, 403, 254" u="1" o="1" /> <c c="!" r="404, 238, 413, 254" u="1" o="1" /> <c c="!" r="414, 238, 423, 254" u="1" o="1" /> <c c="!" r="424, 238, 436, 254" u="1" o="2" /> <c c="!" r="437, 238, 449, 254" u="1" o="1" /> <c c="!" r="450, 238, 455, 254" u="1" o="2" /> <c c="!" r="456, 238, 461, 254" u="1" o="2" /> <c c="!" r="462, 238, 467, 254" u="2" o="1" /> <c c="!" r="468, 238, 473, 254" u="1" o="2" /> <c c="!" r="474, 238, 479, 254" u="2" o="1" /> <c c="!" r="480, 238, 485, 254" u="1" o="2" /> <c c="!" r="486, 238, 495, 254" u="1" o="1" /> <c c="!" r="496, 238, 506, 254" u="1" o="1" /> <c c="!" r="0, 255, 9, 271" u="1" o="2" /> <c c="!" r="10, 255, 19, 271" u="1" o="1" /> <c c="!" r="20, 255, 29, 271" u="1" o="1" /> <c c="!" r="30, 255, 39, 271" u="1" o="1" /> <c c="!" r="40, 255, 49, 271" u="1" o="1" /> <c c="!" r="50, 255, 59, 271" u="1" o="1" /> <c c="!" r="60, 255, 69, 271" u="1" o="1" /> <c c="!" r="70, 255, 72, 271" u="2" o="1" /> <c c="!" r="73, 255, 75, 271" u="2" o="1" /> <c c="!" r="76, 255, 85, 271" u="1" o="1" /> <c c="!" r="86, 255, 95, 271" u="1" o="1" /> <c c="!" r="96, 255, 98, 271" u="2" o="1" /> <c c="!" r="99, 255, 101, 271" u="2" o="1" /> <c c="!" r="102, 255, 111, 271" u="1" o="1" /> <c c="!" r="112, 255, 117, 271" u="2" o="2" /> <c c="!" r="118, 255, 127, 271" u="1" o="1" /> <c c="!" r="128, 255, 137, 271" u="1" o="1" /> <c c="!" r="138, 255, 143, 271" u="2" o="2" /> <c c="!" r="144, 255, 153, 271" u="1" o="1" /> <c c="!" r="154, 255, 159, 271" u="2" o="2" /> <c c="!" r="160, 255, 169, 271" u="1" o="1" /> <c c="!" r="170, 255, 179, 271" u="1" o="1" /> <c c="!" r="180, 255, 189, 271" u="1" o="1" /> <c c="!" r="190, 255, 202, 271" u="1" o="1" /> <c c="!" r="203, 255, 212, 271" u="1" o="1" /> <c c="!" r="213, 255, 222, 271" u="1" o="1" /> <c c="!" r="223, 255, 228, 271" u="2" o="2" /> <c c="!" r="229, 255, 238, 271" u="1" o="1" /> <c c="!" r="239, 255, 244, 271" u="2" o="2" /> <c c="!" r="245, 255, 257, 271" u="1" o="1" /> <c c="!" r="258, 255, 263, 271" u="2" o="2" /> <c c="!" r="264, 255, 271, 271" u="1" o="2" /> <c c="!" r="272, 255, 279, 271" u="1" o="2" /> <c c="!" r="280, 255, 287, 271" u="1" o="2" /> <c c="!" r="288, 255, 295, 271" u="1" o="2" /> <c c="!" r="296, 255, 305, 271" u="1" o="1" /> <c c="!" r="306, 255, 315, 271" u="1" o="1" /> <c c="!" r="316, 255, 328, 271" u="1" o="1" /> <c c="!" r="329, 255, 341, 271" u="1" o="1" /> <c c="!" r="342, 255, 345, 271" u="2" o="1" /> <c c="!" r="346, 255, 349, 271" u="2" o="1" /> <c c="!" r="350, 255, 359, 271" u="1" o="1" /> <c c="!" r="360, 255, 363, 271" u="2" o="1" /> <c c="!" r="364, 255, 373, 271" u="1" o="1" /> <c c="!" r="374, 255, 377, 271" u="2" o="1" /> <c c="!" r="378, 255, 388, 271" u="1" /> <c c="!" r="389, 255, 398, 271" u="1" o="1" /> <c c="!" r="399, 255, 408, 271" u="1" o="1" /> <c c="!" r="409, 255, 414, 271" u="2" o="2" /> <c c="!" r="415, 255, 424, 271" u="1" o="1" /> <c c="!" r="425, 255, 430, 271" u="2" o="2" /> <c c="!" r="431, 255, 436, 271" u="2" o="2" /> <c c=""" r="437, 255, 445, 271" u="1" o="2" /> <c c=""" r="446, 255, 452, 271" u="1" o="2" /> <c c=""" r="453, 255, 458, 271" u="1" o="2" /> <c c=""" r="459, 255, 464, 271" u="2" o="1" /> <c c=""" r="465, 255, 470, 271" u="1" o="2" /> <c c=""" r="471, 255, 480, 271" u="1" o="2" /> <c c=""" r="481, 255, 489, 271" u="1" o="2" /> <c c=""" r="490, 255, 498, 271" u="1" o="2" /> <c c=""" r="499, 255, 506, 271" u="1" o="2" /> <c c=" "" r="0, 272, 7, 288" u="1" o="2" /> <c c=" "" r="8, 272, 13, 288" u="1" o="2" /> <c c=" "" r="14, 272, 21, 288" u="1" o="2" /> <c c=" "" r="22, 272, 29, 288" u="1" o="2" /> <c c=" "" r="30, 272, 35, 288" u="1" o="2" /> <c c=""" r="36, 272, 43, 288" u="1" o="2" /> <c c=""" r="44, 272, 52, 288" u="1" o="2" /> <c c=""" r="53, 272, 61, 288" u="1" o="2" /> <c c=""" r="62, 272, 69, 288" u="1" o="2" /> <c c=""" r="70, 272, 77, 288" u="1" o="2" /> <c c=""" r="78, 272, 85, 288" u="1" o="2" /> <c c=""" r="86, 272, 93, 288" u="1" o="2" /> <c c=""" r="94, 272, 98, 288" u="1" o="1" /> <c c=""" r="99, 272, 103, 288" u="1" o="1" /> <c c=""" r="104, 272, 111, 288" u="1" o="2" /> <c c=""" r="112, 272, 116, 288" u="1" o="2" /> <c c=""" r="117, 272, 121, 288" u="1" o="2" /> <c c=""" r="122, 272, 131, 288" u="1" /> <c c=""" r="132, 272, 141, 288" u="1" /> <c c=""" r="142, 272, 151, 288" u="1" /> <c c=""" r="152, 272, 161, 288" u="1" o="1" /> <c c=""" r="162, 272, 171, 288" u="1" o="1" /> <c c=""" r="172, 272, 179, 288" u="1" o="2" /> <c c=" "" r="180, 272, 187, 288" u="1" o="2" /> <c c="!"" r="188, 272, 195, 288" u="1" o="2" /> <c c="""" r="196, 272, 203, 288" u="1" o="2" /> <c c="$"" r="204, 272, 207, 288" u="2" o="1" /> <c c="%"" r="208, 272, 211, 288" u="2" o="2" /> <c c="&"" r="212, 272, 218, 288" u="2" o="1" /> <c c="'"" r="219, 272, 226, 288" u="1" o="2" /> <c c="("" r="227, 272, 234, 288" u="1" o="2" /> <c c=")"" r="235, 272, 243, 288" u="1" o="1" /> <c c="*"" r="244, 272, 251, 288" u="1" o="2" /> <c c="+"" r="252, 272, 257, 288" u="1" o="1" /> <c c=","" r="258, 272, 266, 288" u="1" o="1" /> <c c="-"" r="267, 272, 278, 288" u="1" o="2" /> <c c="."" r="279, 272, 284, 288" u="1" o="1" /> <c c="/"" r="285, 272, 293, 288" u="1" o="2" /> <c c="0"" r="294, 272, 305, 288" u="1" o="2" /> <c c="1"" r="306, 272, 312, 288" u="1" /> <c c="2"" r="313, 272, 319, 288" u="1" /> <c c="3"" r="320, 272, 326, 288" u="1" /> <c c="4"" r="327, 272, 334, 288" u="1" o="2" /> <c c="5"" r="335, 272, 342, 288" u="1" o="2" /> <c c="6"" r="343, 272, 344, 288" u="2" o="2" /> <c c="7"" r="345, 272, 352, 288" u="1" o="2" /> <c c="8"" r="353, 272, 360, 288" u="1" o="2" /> <c c="9"" r="361, 272, 368, 288" u="1" o="2" /> <c c=":"" r="369, 272, 376, 288" u="1" o="2" /> <c c=";"" r="377, 272, 384, 288" u="1" o="2" /> <c c="<"" r="385, 272, 392, 288" u="1" o="2" /> <c c="="" r="393, 272, 400, 288" u="1" o="2" /> <c c=">"" r="401, 272, 408, 288" u="1" o="2" /> <c c="?"" r="409, 272, 416, 288" u="1" o="2" /> <c c="@"" r="417, 272, 419, 288" u="2" o="2" /> <c c="A"" r="420, 272, 427, 288" u="1" o="2" /> <c c="B"" r="428, 272, 435, 288" u="1" o="2" /> <c c="C"" r="436, 272, 443, 288" u="1" o="2" /> <c c="D"" r="444, 272, 451, 288" u="1" o="2" /> <c c="E"" r="452, 272, 459, 288" u="1" o="2" /> <c c="F"" r="460, 272, 467, 288" u="1" o="2" /> <c c="G"" r="468, 272, 475, 288" u="1" o="2" /> <c c="H"" r="476, 272, 483, 288" u="1" o="2" /> <c c="I"" r="484, 272, 491, 288" u="1" o="2" /> <c c="J"" r="492, 272, 499, 288" u="1" o="2" /> <c c="K"" r="500, 272, 507, 288" u="1" o="2" /> <c c="L"" r="0, 289, 7, 305" u="1" o="2" /> <c c="M"" r="8, 289, 15, 305" u="1" o="2" /> <c c="N"" r="16, 289, 23, 305" u="1" o="2" /> <c c="O"" r="24, 289, 31, 305" u="1" o="2" /> <c c="P"" r="32, 289, 39, 305" u="1" o="2" /> <c c="Q"" r="40, 289, 47, 305" u="1" o="2" /> <c c="R"" r="48, 289, 55, 305" u="1" o="2" /> <c c="S"" r="56, 289, 63, 305" u="1" o="2" /> <c c="T"" r="64, 289, 71, 305" u="1" o="2" /> <c c="U"" r="72, 289, 79, 305" u="1" o="2" /> <c c="V"" r="80, 289, 87, 305" u="1" o="2" /> <c c="W"" r="88, 289, 95, 305" u="1" o="2" /> <c c="X"" r="96, 289, 103, 305" u="1" o="2" /> <c c="Y"" r="104, 289, 111, 305" u="1" o="2" /> <c c="Z"" r="112, 289, 119, 305" u="1" o="2" /> <c c="["" r="120, 289, 127, 305" u="1" o="2" /> <c c="\"" r="128, 289, 135, 305" u="1" o="2" /> <c c="]"" r="136, 289, 143, 305" u="1" o="2" /> <c c="^"" r="144, 289, 151, 305" u="1" o="2" /> <c c="_"" r="152, 289, 159, 305" u="1" o="2" /> <c c="`"" r="160, 289, 167, 305" u="1" o="2" /> <c c="a"" r="168, 289, 175, 305" u="1" o="2" /> <c c="b"" r="176, 289, 183, 305" u="1" o="2" /> <c c="c"" r="184, 289, 191, 305" u="1" o="2" /> <c c="d"" r="192, 289, 199, 305" u="1" o="2" /> <c c="e"" r="200, 289, 207, 305" u="1" o="2" /> <c c="f"" r="208, 289, 215, 305" u="1" o="2" /> <c c="g"" r="216, 289, 223, 305" u="1" o="2" /> <c c="h"" r="224, 289, 231, 305" u="1" o="2" /> <c c="i"" r="232, 289, 239, 305" u="1" o="2" /> <c c="j"" r="240, 289, 251, 305" u="1" o="1" /> <c c="k"" r="252, 289, 263, 305" u="1" o="1" /> <c c="l"" r="264, 289, 268, 305" u="1" o="2" /> <c c="m"" r="269, 289, 276, 305" u="1" o="2" /> <c c="n"" r="277, 289, 284, 305" u="1" o="2" /> <c c="o"" r="285, 289, 292, 305" u="1" o="2" /> <c c="p"" r="293, 289, 300, 305" u="1" o="2" /> <c c="q"" r="301, 289, 308, 305" u="1" o="2" /> <c c="r"" r="309, 289, 316, 305" u="1" o="2" /> <c c="s"" r="317, 289, 324, 305" u="1" o="2" /> <c c="t"" r="325, 289, 332, 305" u="1" o="2" /> <c c="u"" r="333, 289, 340, 305" u="1" o="2" /> <c c="v"" r="341, 289, 348, 305" u="1" o="2" /> <c c="w"" r="349, 289, 356, 305" u="1" o="2" /> <c c="x"" r="357, 289, 364, 305" u="1" o="2" /> <c c="y"" r="365, 289, 372, 305" u="1" o="2" /> <c c="z"" r="373, 289, 380, 305" u="1" o="2" /> <c c="{"" r="381, 289, 388, 305" u="1" o="2" /> <c c="|"" r="389, 289, 396, 305" u="1" o="2" /> <c c="}"" r="397, 289, 404, 305" u="1" o="2" /> <c c="~"" r="405, 289, 412, 305" u="1" o="2" /> <c c=""" r="413, 289, 420, 305" u="1" o="2" /> <c c=""" r="421, 289, 428, 305" u="1" o="2" /> <c c=""" r="429, 289, 436, 305" u="1" o="2" /> <c c=""" r="437, 289, 444, 305" u="1" o="2" /> <c c=""" r="445, 289, 452, 305" u="1" o="2" /> <c c=""" r="453, 289, 460, 305" u="1" o="2" /> <c c=""" r="461, 289, 468, 305" u="1" o="2" /> <c c=""" r="469, 289, 476, 305" u="1" o="2" /> <c c=""" r="477, 289, 484, 305" u="1" o="2" /> <c c=""" r="485, 289, 492, 305" u="1" o="2" /> <c c=""" r="493, 289, 500, 305" u="1" o="2" /> <c c=""" r="501, 289, 508, 305" u="1" o="2" /> <c c=""" r="0, 306, 7, 322" u="1" o="2" /> <c c=""" r="8, 306, 15, 322" u="1" o="2" /> <c c=""" r="16, 306, 23, 322" u="1" o="2" /> <c c=""" r="24, 306, 31, 322" u="1" o="2" /> <c c=""" r="32, 306, 39, 322" u="1" o="2" /> <c c=""" r="40, 306, 47, 322" u="1" o="2" /> <c c=""" r="48, 306, 55, 322" u="1" o="2" /> <c c=""" r="56, 306, 63, 322" u="1" o="2" /> <c c=""" r="64, 306, 71, 322" u="1" o="2" /> <c c=""" r="72, 306, 79, 322" u="1" o="2" /> <c c=""" r="80, 306, 87, 322" u="1" o="2" /> <c c=""" r="88, 306, 95, 322" u="1" o="2" /> <c c=""" r="96, 306, 103, 322" u="1" o="2" /> <c c=""" r="104, 306, 111, 322" u="1" o="2" /> <c c=""" r="112, 306, 119, 322" u="1" o="2" /> <c c=""" r="120, 306, 127, 322" u="1" o="2" /> <c c=""" r="128, 306, 135, 322" u="1" o="2" /> <c c=""" r="136, 306, 143, 322" u="1" o="2" /> <c c=""" r="144, 306, 151, 322" u="1" o="2" /> <c c=""" r="152, 306, 159, 322" u="1" o="2" /> <c c=""" r="160, 306, 167, 322" u="1" o="2" /> <c c=""" r="168, 306, 175, 322" u="1" o="2" /> <c c=""" r="176, 306, 183, 322" u="1" o="2" /> <c c=""" r="184, 306, 191, 322" u="1" o="2" /> <c c=""" r="192, 306, 199, 322" u="1" o="2" /> <c c=""" r="200, 306, 207, 322" u="1" o="2" /> <c c=""" r="208, 306, 215, 322" u="1" o="2" /> <c c=""" r="216, 306, 219, 322" u="2" o="2" /> <c c=""" r="220, 306, 223, 322" u="2" o="2" /> <c c=""" r="224, 306, 231, 322" u="1" o="2" /> <c c=""" r="232, 306, 239, 322" u="1" o="2" /> <c c=""" r="240, 306, 247, 322" u="1" o="2" /> <c c=""" r="248, 306, 255, 322" u="1" o="2" /> <c c=""" r="256, 306, 263, 322" u="1" o="2" /> <c c=""" r="264, 306, 271, 322" u="1" o="2" /> <c c=""" r="272, 306, 279, 322" u="1" o="2" /> <c c=""" r="280, 306, 287, 322" u="1" o="2" /> <c c=""" r="288, 306, 295, 322" u="1" o="2" /> <c c=""" r="296, 306, 303, 322" u="1" o="2" /> <c c=""" r="304, 306, 311, 322" u="1" o="2" /> <c c=""" r="312, 306, 319, 322" u="1" o="2" /> <c c=""" r="320, 306, 327, 322" u="1" o="2" /> <c c=""" r="328, 306, 335, 322" u="1" o="2" /> <c c=""" r="336, 306, 343, 322" u="1" o="3" /> <c c=""" r="344, 306, 351, 322" u="1" o="3" /> <c c=""" r="352, 306, 359, 322" u="1" o="2" /> <c c=""" r="360, 306, 367, 322" u="1" o="2" /> <c c=""" r="368, 306, 373, 322" u="1" o="2" /> <c c=""" r="374, 306, 381, 322" u="1" o="2" /> <c c=""" r="382, 306, 389, 322" u="1" o="2" /> <c c=""" r="390, 306, 397, 322" u="1" o="2" /> <c c=""" r="398, 306, 405, 322" u="1" o="2" /> <c c=""" r="406, 306, 413, 322" u="1" o="2" /> <c c=""" r="414, 306, 421, 322" u="1" o="2" /> <c c=""" r="422, 306, 429, 322" u="1" o="2" /> <c c=""" r="430, 306, 437, 322" u="1" o="2" /> <c c=""" r="438, 306, 445, 322" u="1" o="2" /> <c c=""" r="446, 306, 453, 322" u="1" o="2" /> <c c=""" r="454, 306, 455, 322" u="2" o="2" /> <c c=""" r="456, 306, 463, 322" u="1" o="2" /> <c c=""" r="464, 306, 471, 322" u="1" o="2" /> <c c=""" r="472, 306, 481, 322" u="1" o="2" /> <c c=""" r="482, 306, 489, 322" u="1" o="2" /> <c c=""" r="490, 306, 497, 322" u="1" o="2" /> <c c=""" r="498, 306, 505, 322" u="1" o="2" /> <c c=""" r="0, 323, 7, 339" u="1" o="2" /> <c c=""" r="8, 323, 15, 339" u="1" o="2" /> <c c=""" r="16, 323, 23, 339" u="1" o="2" /> <c c=""" r="24, 323, 31, 339" u="1" o="2" /> <c c=""" r="32, 323, 39, 339" u="1" o="2" /> <c c=""" r="40, 323, 47, 339" u="1" o="2" /> <c c=""" r="48, 323, 55, 339" u="1" o="2" /> <c c=""" r="56, 323, 63, 339" u="1" o="2" /> <c c=""" r="64, 323, 71, 339" u="1" o="2" /> <c c=""" r="72, 323, 79, 339" u="1" o="2" /> <c c=""" r="80, 323, 87, 339" u="1" o="2" /> <c c=""" r="88, 323, 95, 339" u="1" o="2" /> <c c=""" r="96, 323, 111, 339" u="1" o="1" /> <c c=""" r="112, 323, 127, 339" u="1" o="1" /> <c c=""" r="128, 323, 135, 339" u="1" o="2" /> <c c=""" r="136, 323, 143, 339" u="1" o="2" /> <c c=""" r="144, 323, 151, 339" u="1" o="2" /> <c c=""" r="152, 323, 159, 339" u="1" o="2" /> <c c=""" r="160, 323, 167, 339" u="1" o="2" /> <c c=""" r="168, 323, 175, 339" u="1" o="2" /> <c c=""" r="176, 323, 183, 339" u="1" o="2" /> <c c=""" r="184, 323, 191, 339" u="1" o="2" /> <c c=""" r="192, 323, 199, 339" u="1" o="2" /> <c c=""" r="200, 323, 207, 339" u="1" o="2" /> <c c=""" r="208, 323, 215, 339" u="1" o="2" /> <c c=""" r="216, 323, 223, 339" u="1" o="2" /> <c c=""" r="224, 323, 231, 339" u="1" o="2" /> <c c=""" r="232, 323, 239, 339" u="1" o="2" /> <c c=""" r="240, 323, 247, 339" u="1" o="2" /> <c c=""" r="248, 323, 255, 339" u="1" o="2" /> <c c=""" r="256, 323, 263, 339" u="1" o="2" /> <c c=""" r="264, 323, 271, 339" u="1" o="2" /> <c c=""" r="272, 323, 279, 339" u="1" o="2" /> <c c=""" r="280, 323, 287, 339" u="1" o="2" /> <c c=""" r="288, 323, 289, 339" u="4" o="5" /> <c c=""" r="290, 323, 297, 339" u="1" o="2" /> <c c=""" r="298, 323, 305, 339" u="1" o="2" /> <c c=""" r="306, 323, 313, 339" u="1" o="2" /> <c c="#" r="314, 323, 323, 339" u="1" /> <c c="#" r="324, 323, 331, 339" u="1" o="2" /> <c c="#" r="332, 323, 335, 339" u="2" o="1" /> <c c=" #" r="336, 323, 339, 339" u="1" o="2" /> <c c=" #" r="340, 323, 343, 339" u="2" o="1" /> <c c=" #" r="344, 323, 347, 339" u="1" o="2" /> <c c=" #" r="348, 323, 351, 339" u="2" /> <c c="!#" r="352, 323, 355, 339" o="2" /> <c c=""#" r="356, 323, 363, 339" u="1" o="2" /> <c c="##" r="364, 323, 371, 339" u="1" o="2" /> <c c="$" r="372, 323, 383, 339" u="1" /> <c c="$" r="384, 323, 395, 339" u="1" /> <c c="$" r="396, 323, 407, 339" u="1" /> <c c="$" r="408, 323, 419, 339" u="1" /> <c c="$" r="420, 323, 431, 339" u="1" /> <c c="$" r="432, 323, 443, 339" u="1" /> <c c="$" r="444, 323, 455, 339" o="1" /> <c c="$" r="456, 323, 467, 339" u="1" /> <c c="$" r="468, 323, 475, 339" u="3" o="2" /> <c c=" $" r="476, 323, 484, 339" u="2" o="2" /> <c c=" $" r="485, 323, 492, 339" u="3" o="2" /> <c c=" $" r="493, 323, 500, 339" u="2" o="2" /> <c c=" $" r="501, 323, 508, 339" u="3" o="2" /> <c c=" $" r="0, 340, 8, 356" u="2" o="2" /> <c c="$" r="9, 340, 16, 356" u="2" o="3" /> <c c="$" r="17, 340, 25, 356" u="2" o="2" /> <c c="$" r="26, 340, 36, 356" u="1" o="1" /> <c c="$" r="37, 340, 48, 356" u="1" /> <c c="$" r="49, 340, 60, 356" u="1" /> <c c="$" r="61, 340, 71, 356" u="1" o="1" /> <c c="$" r="72, 340, 83, 356" u="1" /> <c c="$" r="84, 340, 95, 356" u="1" /> <c c="$" r="96, 340, 106, 356" u="1" o="1" /> <c c="$" r="107, 340, 118, 356" u="1" /> <c c="$" r="119, 340, 130, 356" u="1" /> <c c="$" r="131, 340, 139, 356" u="2" o="2" /> <c c="$" r="140, 340, 151, 356" u="1" /> <c c="$" r="152, 340, 163, 356" u="1" /> <c c="$" r="164, 340, 171, 356" u="3" o="2" /> <c c="$" r="172, 340, 180, 356" u="2" o="2" /> <c c="$" r="181, 340, 189, 356" u="2" o="2" /> <c c="$" r="190, 340, 198, 356" u="2" o="2" /> <c c=" $" r="199, 340, 207, 356" u="2" o="2" /> <c c="!$" r="208, 340, 219, 356" u="1" /> <c c=""$" r="220, 340, 229, 356" u="1" o="2" /> <c c="#$" r="230, 340, 234, 356" /> <c c="$$" r="235, 340, 243, 356" u="2" o="2" /> <c c="%" r="244, 340, 256, 356" /> <c c="%" r="257, 340, 269, 356" /> <c c="%" r="270, 340, 271, 356" u="5" o="6" /> <c c="%" r="272, 340, 273, 356" u="5" o="6" /> <c c="%" r="274, 340, 285, 356" o="1" /> <c c="%" r="286, 340, 297, 356" o="1" /> <c c="%" r="298, 340, 299, 356" u="5" o="6" /> <c c="%" r="300, 340, 301, 356" u="5" o="6" /> <c c="%" r="302, 340, 313, 356" o="1" /> <c c=" %" r="314, 340, 325, 356" o="1" /> <c c=" %" r="326, 340, 327, 356" u="5" o="6" /> <c c=" %" r="328, 340, 329, 356" u="5" o="6" /> <c c=" %" r="330, 340, 336, 356" u="5" o="1" /> <c c=" %" r="337, 340, 343, 356" u="5" o="1" /> <c c="%" r="344, 340, 351, 356" u="5" /> <c c="%" r="352, 340, 359, 356" u="5" /> <c c="%" r="360, 340, 366, 356" o="6" /> <c c="%" r="367, 340, 373, 356" o="6" /> <c c="%" r="374, 340, 381, 356" o="5" /> <c c="%" r="382, 340, 389, 356" o="5" /> <c c="%" r="390, 340, 396, 356" u="5" o="1" /> <c c="%" r="397, 340, 404, 356" u="5" /> <c c="%" r="405, 340, 412, 356" u="5" /> <c c="%" r="413, 340, 419, 356" o="6" /> <c c="%" r="420, 340, 426, 356" o="6" /> <c c="%" r="427, 340, 434, 356" o="5" /> <c c="%" r="435, 340, 442, 356" o="5" /> <c c="%" r="443, 340, 449, 356" u="5" o="1" /> <c c="%" r="450, 340, 457, 356" u="5" /> <c c="%" r="458, 340, 465, 356" u="5" /> <c c="%" r="466, 340, 473, 356" u="5" /> <c c=" %" r="474, 340, 481, 356" u="5" /> <c c="!%" r="482, 340, 489, 356" u="5" /> <c c=""%" r="490, 340, 497, 356" u="5" /> <c c="#%" r="498, 340, 505, 356" u="5" /> <c c="$%" r="506, 340, 512, 356" o="6" /> <c c="%%" r="0, 357, 6, 373" o="6" /> <c c="&%" r="7, 357, 13, 373" o="6" /> <c c="'%" r="14, 357, 20, 373" o="6" /> <c c="(%" r="21, 357, 27, 373" o="6" /> <c c=")%" r="28, 357, 34, 373" o="6" /> <c c="*%" r="35, 357, 41, 373" o="6" /> <c c="+%" r="42, 357, 48, 373" o="6" /> <c c=",%" r="49, 357, 61, 373" /> <c c="-%" r="62, 357, 74, 373" /> <c c=".%" r="75, 357, 87, 373" /> <c c="/%" r="88, 357, 100, 373" /> <c c="0%" r="101, 357, 113, 373" /> <c c="1%" r="114, 357, 126, 373" /> <c c="2%" r="127, 357, 139, 373" /> <c c="3%" r="140, 357, 152, 373" /> <c c="4%" r="153, 357, 165, 373" /> <c c="5%" r="166, 357, 178, 373" /> <c c="6%" r="179, 357, 191, 373" /> <c c="7%" r="192, 357, 204, 373" /> <c c="8%" r="205, 357, 217, 373" /> <c c="9%" r="218, 357, 230, 373" /> <c c=":%" r="231, 357, 243, 373" /> <c c=";%" r="244, 357, 256, 373" /> <c c="<%" r="257, 357, 269, 373" /> <c c="=%" r="270, 357, 282, 373" /> <c c=">%" r="283, 357, 295, 373" /> <c c="?%" r="296, 357, 308, 373" /> <c c="@%" r="309, 357, 321, 373" /> <c c="A%" r="322, 357, 334, 373" /> <c c="B%" r="335, 357, 347, 373" /> <c c="C%" r="348, 357, 360, 373" /> <c c="D%" r="361, 357, 373, 373" /> <c c="E%" r="374, 357, 386, 373" /> <c c="F%" r="387, 357, 399, 373" /> <c c="G%" r="400, 357, 412, 373" /> <c c="H%" r="413, 357, 425, 373" /> <c c="I%" r="426, 357, 438, 373" /> <c c="J%" r="439, 357, 451, 373" /> <c c="K%" r="452, 357, 464, 373" /> <c c="L%" r="465, 357, 476, 373" o="1" /> <c c="M%" r="477, 357, 488, 373" o="1" /> <c c="N%" r="489, 357, 490, 373" u="5" o="6" /> <c c="O%" r="491, 357, 492, 373" u="5" o="6" /> <c c="P%" r="493, 357, 505, 373" /> <c c="Q%" r="506, 357, 509, 373" u="5" o="4" /> <c c="R%" r="0, 374, 7, 390" u="5" /> <c c="S%" r="8, 374, 15, 390" u="5" /> <c c="T%" r="16, 374, 23, 390" u="5" /> <c c="U%" r="24, 374, 30, 390" o="6" /> <c c="V%" r="31, 374, 38, 390" o="5" /> <c c="W%" r="39, 374, 46, 390" o="5" /> <c c="X%" r="47, 374, 54, 390" u="5" /> <c c="Y%" r="55, 374, 62, 390" u="5" /> <c c="Z%" r="63, 374, 70, 390" u="5" /> <c c="[%" r="71, 374, 77, 390" o="6" /> <c c="\%" r="78, 374, 85, 390" o="5" /> <c c="]%" r="86, 374, 93, 390" o="5" /> <c c="_%" r="94, 374, 102, 390" u="5" o="-1" /> <c c="`%" r="103, 374, 110, 390" u="5" /> <c c="a%" r="111, 374, 117, 390" o="6" /> <c c="b%" r="118, 374, 125, 390" o="5" /> <c c="c%" r="126, 374, 133, 390" o="5" /> <c c="d%" r="134, 374, 146, 390" /> <c c="e%" r="147, 374, 159, 390" /> <c c="f%" r="160, 374, 172, 390" /> <c c="g%" r="173, 374, 185, 390" /> <c c="h%" r="186, 374, 198, 390" /> <c c="i%" r="199, 374, 211, 390" /> <c c="j%" r="212, 374, 224, 390" /> <c c="k%" r="225, 374, 238, 390" o="-1" /> <c c="l%" r="239, 374, 251, 390" /> <c c="n%" r="252, 374, 258, 390" o="6" /> <c c="o%" r="259, 374, 265, 390" o="6" /> <c c="q%" r="266, 374, 279, 390" o="-1" /> <c c="r%" r="280, 374, 293, 390" o="-1" /> <c c="s%" r="294, 374, 307, 390" o="-1" /> <c c="t%" r="308, 374, 314, 390" o="6" /> <c c="u%" r="315, 374, 316, 390" u="5" o="6" /> <c c="x%" r="317, 374, 323, 390" o="6" /> <c c="y%" r="324, 374, 325, 390" u="5" o="6" /> <c c="{%" r="326, 374, 327, 390" u="5" o="6" /> <c c="|%" r="328, 374, 340, 390" /> <c c="}%" r="341, 374, 342, 390" u="5" o="6" /> <c c="~%" r="343, 374, 355, 390" /> <c c="%" r="356, 374, 357, 390" u="5" o="6" /> <c c="%" r="358, 374, 370, 390" /> <c c="%" r="371, 374, 383, 390" /> <c c="%" r="384, 374, 396, 390" /> <c c="%" r="397, 374, 409, 390" /> <c c="%" r="410, 374, 422, 390" /> <c c="%" r="423, 374, 435, 390" /> <c c="%" r="436, 374, 448, 390" /> <c c="%" r="449, 374, 461, 390" /> <c c="%" r="462, 374, 473, 390" o="1" /> <c c="%" r="474, 374, 483, 390" o="3" /> <c c="%" r="484, 374, 492, 390" o="4" /> <c c="%" r="493, 374, 499, 390" o="6" /> <c c="%" r="500, 374, 505, 390" o="7" /> <c c="%" r="506, 374, 509, 390" o="9" /> <c c="%" r="510, 374, 512, 390" o="10" /> <c c="%" r="0, 391, 10, 407" o="2" /> <c c="%" r="11, 391, 23, 407" /> <c c="%" r="24, 391, 34, 407" o="2" /> <c c="%" r="35, 391, 47, 407" /> <c c="%" r="48, 391, 50, 407" u="10" /> <c c="%" r="51, 391, 58, 407" u="1" o="2" /> <c c="%" r="59, 391, 66, 407" u="1" o="2" /> <c c="%" r="67, 391, 74, 407" u="1" o="2" /> <c c="%" r="75, 391, 82, 407" u="1" o="2" /> <c c="%" r="83, 391, 90, 407" u="1" o="2" /> <c c="%" r="91, 391, 98, 407" u="1" o="2" /> <c c="%" r="99, 391, 106, 407" u="1" o="2" /> <c c="%" r="107, 391, 114, 407" u="1" o="2" /> <c c="%" r="115, 391, 122, 407" u="1" o="2" /> <c c="%" r="123, 391, 130, 407" u="1" o="2" /> <c c="%" r="131, 391, 134, 407" u="1" o="2" /> <c c="%" r="135, 391, 138, 407" u="1" o="2" /> <c c="%" r="139, 391, 145, 407" u="1" o="3" /> <c c="%" r="146, 391, 153, 407" u="1" o="2" /> <c c="%" r="154, 391, 157, 407" u="1" o="2" /> <c c="%" r="158, 391, 161, 407" u="1" o="2" /> <c c="%" r="162, 391, 169, 407" u="1" o="2" /> <c c="%" r="170, 391, 177, 407" u="1" o="2" /> <c c="%" r="178, 391, 185, 407" u="1" o="2" /> <c c="%" r="186, 391, 193, 407" u="1" o="2" /> <c c="%" r="194, 391, 198, 407" u="1" o="2" /> <c c="%" r="199, 391, 203, 407" u="1" o="2" /> <c c="%" r="204, 391, 211, 407" u="1" o="2" /> <c c="%" r="212, 391, 219, 407" u="1" o="2" /> <c c="%" r="220, 391, 223, 407" u="1" o="3" /> <c c="%" r="224, 391, 227, 407" u="2" o="2" /> <c c="%" r="228, 391, 236, 407" u="1" o="2" /> <c c="%" r="237, 391, 244, 407" u="1" o="3" /> <c c="%" r="245, 391, 252, 407" u="1" o="2" /> <c c="%" r="253, 391, 260, 407" u="1" o="2" /> <c c="%" r="261, 391, 265, 407" u="1" o="2" /> <c c="%" r="266, 391, 270, 407" u="1" o="2" /> <c c="%" r="271, 391, 278, 407" u="1" o="2" /> <c c="%" r="279, 391, 286, 407" u="1" o="2" /> <c c="%" r="287, 391, 290, 407" u="1" o="3" /> <c c="%" r="291, 391, 294, 407" u="2" o="2" /> <c c="%" r="295, 391, 303, 407" u="1" o="2" /> <c c="%" r="304, 391, 311, 407" u="1" o="3" /> <c c="%" r="312, 391, 319, 407" u="1" o="2" /> <c c="%" r="320, 391, 327, 407" u="1" o="2" /> <c c="%" r="328, 391, 335, 407" u="1" o="2" /> <c c="%" r="336, 391, 343, 407" u="1" o="2" /> <c c="%" r="344, 391, 351, 407" u="1" o="1" /> <c c="%" r="352, 391, 359, 407" u="1" o="2" /> <c c="%" r="360, 391, 367, 407" u="1" o="2" /> <c c="%" r="368, 391, 375, 407" u="1" o="2" /> <c c="%" r="376, 391, 383, 407" u="1" o="2" /> <c c="%" r="384, 391, 391, 407" u="1" o="2" /> <c c="%" r="392, 391, 399, 407" u="1" o="2" /> <c c="%" r="400, 391, 407, 407" u="1" o="2" /> <c c="%" r="408, 391, 415, 407" u="1" o="2" /> <c c="%" r="416, 391, 423, 407" u="1" o="2" /> <c c="%" r="424, 391, 431, 407" u="1" o="2" /> <c c="%" r="432, 391, 439, 407" u="1" o="2" /> <c c="%" r="440, 391, 443, 407" u="1" o="2" /> <c c="%" r="444, 391, 447, 407" u="1" o="2" /> <c c="%" r="448, 391, 460, 407" /> <c c="%" r="461, 391, 473, 407" /> <c c="%" r="474, 391, 486, 407" /> <c c="%" r="487, 391, 499, 407" /> <c c="%" r="500, 391, 505, 407" u="1" o="1" /> <c c="%" r="506, 391, 511, 407" u="1" o="1" /> <c c="%" r="0, 408, 5, 424" u="1" o="1" /> <c c="%" r="6, 408, 11, 424" u="1" o="1" /> <c c="%" r="12, 408, 21, 424" u="2" o="1" /> <c c="%" r="22, 408, 31, 424" u="2" o="1" /> <c c="%" r="32, 408, 39, 424" u="1" o="2" /> <c c="%" r="40, 408, 47, 424" u="1" o="2" /> <c c="%" r="48, 408, 55, 424" u="1" o="2" /> <c c="%" r="56, 408, 63, 424" u="1" o="2" /> <c c="%" r="64, 408, 68, 424" u="1" o="2" /> <c c="%" r="69, 408, 76, 424" u="1" o="2" /> <c c="%" r="77, 408, 84, 424" u="1" o="2" /> <c c="%" r="85, 408, 92, 424" u="1" o="2" /> <c c="%" r="93, 408, 100, 424" u="1" o="2" /> <c c="%" r="101, 408, 108, 424" u="1" o="2" /> <c c="%" r="109, 408, 116, 424" u="1" o="2" /> <c c="%" r="117, 408, 124, 424" u="1" o="2" /> <c c="%" r="125, 408, 132, 424" u="1" o="2" /> <c c=":&" r="133, 408, 141, 424" u="1" o="1" /> <c c=";&" r="142, 408, 150, 424" u="1" o="1" /> <c c="<&" r="151, 408, 160, 424" /> <c c="@&" r="161, 408, 169, 424" u="1" o="1" /> <c c="B&" r="170, 408, 180, 424" /> <c c="`&" r="181, 408, 190, 424" u="1" /> <c c="c&" r="191, 408, 199, 424" u="1" o="1" /> <c c="e&" r="200, 408, 209, 424" u="1" /> <c c="f&" r="210, 408, 219, 424" u="1" /> <c c="j&" r="220, 408, 226, 424" u="1" o="1" /> <c c="k&" r="227, 408, 234, 424" o="1" /> <c c="m&" r="235, 408, 239, 424" u="2" o="2" /> <c c="n&" r="240, 408, 243, 424" u="3" o="2" /> <c c="o&" r="244, 408, 249, 424" u="1" o="2" /> <c c="" r="250, 408, 256, 424" o="2" /> <c c="" r="257, 408, 263, 424" o="2" /> <c c="" r="264, 408, 268, 424" u="2" o="-6" /> </font>fonts/lucida_sans_11.xml0000755000175000017500000046313012565232430016037 0ustar mquinsonmquinson<?xml version="1.0"?> <font type="bitmap"> <Texture index="0" filename="lucida_sans_110.png" hasAlpha="true" /> <c c=" " r="0, 0, 1, 18" o="4" /> <c c="!" r="2, 0, 4, 18" u="2" o="1" /> <c c="&quot;" r="5, 0, 10, 18" u="1" /> <c c="#" r="11, 0, 20, 18" /> <c c="$" r="21, 0, 28, 18" u="1" o="1" /> <c c="%" r="29, 0, 39, 18" /> <c c="&amp;" r="40, 0, 49, 18" u="1" /> <c c="'" r="50, 0, 52, 18" u="1" /> <c c="(" r="53, 0, 56, 18" u="1" o="1" /> <c c=")" r="57, 0, 60, 18" u="1" o="1" /> <c c="*" r="61, 0, 66, 18" u="1" o="1" /> <c c="+" r="67, 0, 76, 18" u="2" o="1" /> <c c="," r="77, 0, 79, 18" u="1" o="2" /> <c c="-" r="80, 0, 87, 18" u="1" o="1" /> <c c="." r="88, 0, 90, 18" u="1" o="2" /> <c c="/" r="91, 0, 96, 18" u="2" o="1" /> <c c="0" r="97, 0, 105, 18" u="1" /> <c c="1" r="106, 0, 109, 18" u="3" o="3" /> <c c="2" r="110, 0, 117, 18" u="1" o="1" /> <c c="3" r="118, 0, 124, 18" u="2" o="1" /> <c c="4" r="125, 0, 132, 18" u="1" o="1" /> <c c="5" r="133, 0, 139, 18" u="2" o="1" /> <c c="6" r="140, 0, 147, 18" u="1" o="1" /> <c c="7" r="148, 0, 155, 18" u="2" /> <c c="8" r="156, 0, 163, 18" u="1" o="1" /> <c c="9" r="164, 0, 171, 18" u="1" o="1" /> <c c=":" r="172, 0, 174, 18" u="2" o="1" /> <c c=";" r="175, 0, 177, 18" u="2" o="1" /> <c c="&lt;" r="178, 0, 187, 18" u="2" o="1" /> <c c="=" r="188, 0, 196, 18" u="2" o="2" /> <c c="&gt;" r="197, 0, 206, 18" u="2" o="1" /> <c c="?" r="207, 0, 213, 18" /> <c c="@" r="214, 0, 225, 18" u="1" o="1" /> <c c="A" r="226, 0, 236, 18" /> <c c="B" r="237, 0, 244, 18" u="1" o="1" /> <c c="C" r="245, 0, 254, 18" u="1" o="1" /> <c c="D" r="255, 0, 264, 18" u="1" o="1" /> <c c="E" r="265, 0, 271, 18" u="1" o="1" /> <c c="F" r="272, 0, 278, 18" u="1" o="1" /> <c c="G" r="279, 0, 288, 18" u="1" o="1" /> <c c="H" r="289, 0, 298, 18" u="1" o="1" /> <c c="I" r="299, 0, 301, 18" u="1" o="1" /> <c c="J" r="302, 0, 307, 18" u="-1" o="1" /> <c c="K" r="308, 0, 316, 18" u="1" o="1" /> <c c="L" r="317, 0, 323, 18" u="1" o="1" /> <c c="M" r="324, 0, 334, 18" u="1" o="2" /> <c c="N" r="335, 0, 343, 18" u="1" o="2" /> <c c="O" r="344, 0, 354, 18" u="1" o="1" /> <c c="P" r="355, 0, 362, 18" u="1" o="1" /> <c c="Q" r="363, 0, 374, 18" u="1" /> <c c="R" r="375, 0, 383, 18" u="1" /> <c c="S" r="384, 0, 391, 18" o="1" /> <c c="T" r="392, 0, 402, 18" /> <c c="U" r="403, 0, 411, 18" u="1" o="1" /> <c c="V" r="412, 0, 421, 18" o="1" /> <c c="W" r="422, 0, 435, 18" /> <c c="X" r="436, 0, 445, 18" /> <c c="Y" r="446, 0, 456, 18" o="-1" /> <c c="Z" r="457, 0, 465, 18" o="1" /> <c c="[" r="466, 0, 469, 18" u="1" o="1" /> <c c="\" r="470, 0, 475, 18" u="2" o="1" /> <c c="]" r="476, 0, 479, 18" u="1" o="1" /> <c c="^" r="480, 0, 487, 18" u="1" o="1" /> <c c="_" r="488, 0, 494, 18" u="1" o="1" /> <c c="`" r="495, 0, 498, 18" u="3" o="3" /> <c c="a" r="499, 0, 506, 18" u="1" /> <c c="b" r="507, 0, 515, 18" u="1" o="1" /> <c c="c" r="516, 0, 522, 18" u="1" o="1" /> <c c="d" r="523, 0, 531, 18" u="1" o="1" /> <c c="e" r="532, 0, 539, 18" u="1" o="1" /> <c c="f" r="540, 0, 545, 18" u="1" /> <c c="g" r="546, 0, 554, 18" u="1" o="1" /> <c c="h" r="555, 0, 562, 18" u="1" o="1" /> <c c="i" r="563, 0, 565, 18" u="1" o="1" /> <c c="j" r="566, 0, 570, 18" o="1" /> <c c="k" r="571, 0, 578, 18" u="1" o="1" /> <c c="l" r="579, 0, 581, 18" u="1" o="1" /> <c c="m" r="582, 0, 594, 18" u="1" o="1" /> <c c="n" r="595, 0, 602, 18" u="1" o="1" /> <c c="o" r="603, 0, 611, 18" u="1" o="1" /> <c c="p" r="612, 0, 620, 18" u="1" o="1" /> <c c="q" r="621, 0, 629, 18" u="1" o="1" /> <c c="r" r="630, 0, 635, 18" u="1" /> <c c="s" r="636, 0, 641, 18" u="1" o="1" /> <c c="t" r="642, 0, 647, 18" o="1" /> <c c="u" r="648, 0, 655, 18" u="1" o="1" /> <c c="v" r="656, 0, 664, 18" /> <c c="w" r="665, 0, 675, 18" u="1" o="1" /> <c c="x" r="676, 0, 684, 18" u="1" o="1" /> <c c="y" r="685, 0, 693, 18" /> <c c="z" r="694, 0, 701, 18" u="1" o="1" /> <c c="{" r="702, 0, 705, 18" o="2" /> <c c="|" r="706, 0, 707, 18" u="2" o="3" /> <c c="}" r="708, 0, 711, 18" u="2" /> <c c="~" r="712, 0, 720, 18" o="1" /> <c c="" r="721, 0, 722, 18" o="4" /> <c c="" r="723, 0, 725, 18" u="2" o="1" /> <c c="" r="726, 0, 732, 18" u="2" o="1" /> <c c="" r="733, 0, 739, 18" u="2" o="1" /> <c c="" r="740, 0, 749, 18" o="1" /> <c c="" r="750, 0, 759, 18" /> <c c="" r="760, 0, 761, 18" u="2" o="3" /> <c c="" r="762, 0, 768, 18" u="2" o="1" /> <c c="" r="769, 0, 774, 18" u="3" o="1" /> <c c="" r="775, 0, 786, 18" u="1" o="1" /> <c c="" r="787, 0, 792, 18" u="1" /> <c c="" r="793, 0, 800, 18" u="1" /> <c c="" r="801, 0, 809, 18" u="2" o="2" /> <c c="" r="810, 0, 813, 18" u="1" o="1" /> <c c="" r="814, 0, 821, 18" u="2" /> <c c="" r="822, 0, 828, 18" u="1" o="1" /> <c c="" r="829, 0, 832, 18" o="1" /> <c c="" r="833, 0, 842, 18" u="1" o="2" /> <c c="" r="843, 0, 847, 18" u="1" o="1" /> <c c="" r="848, 0, 852, 18" u="1" o="1" /> <c c="" r="853, 0, 856, 18" u="3" o="3" /> <c c="" r="857, 0, 864, 18" u="1" o="1" /> <c c="" r="865, 0, 871, 18" u="1" o="2" /> <c c="" r="872, 0, 874, 18" u="4" o="3" /> <c c="" r="875, 0, 878, 18" u="4" o="2" /> <c c="" r="879, 0, 881, 18" u="2" o="2" /> <c c="" r="882, 0, 886, 18" u="1" o="1" /> <c c="" r="887, 0, 894, 18" o="1" /> <c c="" r="895, 0, 906, 18" u="1" /> <c c="" r="907, 0, 918, 18" o="1" /> <c c="" r="919, 0, 930, 18" u="1" /> <c c="" r="931, 0, 937, 18" /> <c c="" r="938, 0, 948, 18" /> <c c="" r="949, 0, 959, 18" /> <c c="" r="960, 0, 970, 18" /> <c c="" r="971, 0, 981, 18" /> <c c="" r="982, 0, 992, 18" /> <c c="" r="993, 0, 1003, 18" /> <c c="" r="1004, 0, 1017, 18" o="1" /> <c c="" r="0, 19, 9, 37" u="1" o="1" /> <c c="" r="10, 19, 16, 37" u="1" o="1" /> <c c="" r="17, 19, 23, 37" u="1" o="1" /> <c c="" r="24, 19, 30, 37" u="1" o="1" /> <c c="" r="31, 19, 37, 37" u="1" o="1" /> <c c="" r="38, 19, 41, 37" o="1" /> <c c="" r="42, 19, 45, 37" u="1" /> <c c="" r="46, 19, 51, 37" u="-1" /> <c c="" r="52, 19, 57, 37" o="-1" /> <c c="" r="58, 19, 69, 37" u="-1" o="1" /> <c c="" r="70, 19, 78, 37" u="1" o="2" /> <c c="" r="79, 19, 89, 37" u="1" o="1" /> <c c="" r="90, 19, 100, 37" u="1" o="1" /> <c c="" r="101, 19, 111, 37" u="1" o="1" /> <c c="" r="112, 19, 122, 37" u="1" o="1" /> <c c="" r="123, 19, 133, 37" u="1" o="1" /> <c c="" r="134, 19, 143, 37" u="1" o="2" /> <c c="" r="144, 19, 154, 37" u="1" o="1" /> <c c="" r="155, 19, 163, 37" u="1" o="1" /> <c c="" r="164, 19, 172, 37" u="1" o="1" /> <c c="" r="173, 19, 181, 37" u="1" o="1" /> <c c="" r="182, 19, 190, 37" u="1" o="1" /> <c c="" r="191, 19, 201, 37" o="-1" /> <c c="" r="202, 19, 209, 37" u="1" /> <c c="" r="210, 19, 217, 37" u="1" o="1" /> <c c="" r="218, 19, 225, 37" u="1" /> <c c="" r="226, 19, 233, 37" u="1" /> <c c="" r="234, 19, 241, 37" u="1" /> <c c="" r="242, 19, 249, 37" u="1" /> <c c="" r="250, 19, 257, 37" u="1" /> <c c="" r="258, 19, 265, 37" u="1" /> <c c="" r="266, 19, 278, 37" u="1" /> <c c="" r="279, 19, 285, 37" u="1" o="1" /> <c c="" r="286, 19, 293, 37" u="1" o="1" /> <c c="" r="294, 19, 301, 37" u="1" o="1" /> <c c="" r="302, 19, 309, 37" u="1" o="1" /> <c c="" r="310, 19, 317, 37" u="1" o="1" /> <c c="" r="318, 19, 321, 37" o="1" /> <c c="" r="322, 19, 325, 37" u="1" /> <c c="" r="326, 19, 331, 37" u="-1" /> <c c="" r="332, 19, 337, 37" o="-1" /> <c c="" r="338, 19, 345, 37" u="1" o="1" /> <c c="" r="346, 19, 353, 37" u="1" o="1" /> <c c="" r="354, 19, 362, 37" u="1" o="1" /> <c c="" r="363, 19, 371, 37" u="1" o="1" /> <c c="" r="372, 19, 380, 37" u="1" o="1" /> <c c="" r="381, 19, 389, 37" u="1" o="1" /> <c c="" r="390, 19, 398, 37" u="1" o="1" /> <c c="" r="399, 19, 409, 37" u="2" /> <c c="" r="410, 19, 418, 37" u="1" /> <c c="" r="419, 19, 426, 37" u="1" o="1" /> <c c="" r="427, 19, 434, 37" u="1" o="1" /> <c c="" r="435, 19, 442, 37" u="1" o="1" /> <c c="" r="443, 19, 450, 37" u="1" o="1" /> <c c="" r="451, 19, 459, 37" /> <c c="" r="460, 19, 468, 37" u="1" /> <c c="" r="469, 19, 477, 37" /> <c c="" r="478, 19, 488, 37" /> <c c="" r="489, 19, 496, 37" u="1" /> <c c="" r="497, 19, 507, 37" /> <c c="" r="508, 19, 515, 37" u="1" /> <c c="" r="516, 19, 526, 37" /> <c c="" r="527, 19, 534, 37" u="1" /> <c c="" r="535, 19, 544, 37" u="1" o="1" /> <c c="" r="545, 19, 551, 37" u="1" o="1" /> <c c="" r="552, 19, 561, 37" u="1" o="1" /> <c c=" " r="562, 19, 568, 37" u="1" o="1" /> <c c=" " r="569, 19, 578, 37" u="1" o="1" /> <c c=" " r="579, 19, 585, 37" u="1" o="1" /> <c c=" " r="586, 19, 595, 37" u="1" o="1" /> <c c=" " r="596, 19, 602, 37" u="1" o="1" /> <c c="" r="603, 19, 612, 37" u="1" o="1" /> <c c="" r="613, 19, 624, 37" u="1" /> <c c="" r="625, 19, 636, 37" u="-1" o="1" /> <c c="" r="637, 19, 646, 37" u="1" o="-1" /> <c c="" r="647, 19, 653, 37" u="1" o="1" /> <c c="" r="654, 19, 661, 37" u="1" o="1" /> <c c="" r="662, 19, 668, 37" u="1" o="1" /> <c c="" r="669, 19, 676, 37" u="1" o="1" /> <c c="" r="677, 19, 683, 37" u="1" o="1" /> <c c="" r="684, 19, 691, 37" u="1" o="1" /> <c c="" r="692, 19, 699, 37" u="1" /> <c c="" r="700, 19, 707, 37" u="1" o="1" /> <c c="" r="708, 19, 714, 37" u="1" o="1" /> <c c="" r="715, 19, 722, 37" u="1" o="1" /> <c c="" r="723, 19, 732, 37" u="1" o="1" /> <c c="" r="733, 19, 741, 37" u="1" o="1" /> <c c="" r="742, 19, 751, 37" u="1" o="1" /> <c c="" r="752, 19, 760, 37" u="1" o="1" /> <c c=" " r="761, 19, 770, 37" u="1" o="1" /> <c c="!" r="771, 19, 779, 37" u="1" o="1" /> <c c=""" r="780, 19, 789, 37" u="1" o="1" /> <c c="#" r="790, 19, 798, 37" u="1" o="1" /> <c c="$" r="799, 19, 808, 37" u="1" o="1" /> <c c="%" r="809, 19, 818, 37" u="-1" o="1" /> <c c="&" r="819, 19, 829, 37" u="1" o="1" /> <c c="'" r="830, 19, 838, 37" o="1" /> <c c="(" r="839, 19, 844, 37" u="-1" /> <c c=")" r="845, 19, 850, 37" u="-1" /> <c c="*" r="851, 19, 856, 37" u="-1" /> <c c="+" r="857, 19, 862, 37" u="-1" /> <c c="," r="863, 19, 868, 37" u="-1" /> <c c="-" r="869, 19, 874, 37" u="-1" /> <c c="." r="875, 19, 878, 37" u="1" /> <c c="/" r="879, 19, 882, 37" u="1" /> <c c="0" r="883, 19, 885, 37" u="1" o="1" /> <c c="1" r="886, 19, 888, 37" u="1" o="1" /> <c c="2" r="889, 19, 896, 37" u="1" o="1" /> <c c="3" r="897, 19, 904, 37" u="1" o="1" /> <c c="4" r="905, 19, 912, 37" u="-1" o="-1" /> <c c="5" r="913, 19, 918, 37" /> <c c="6" r="919, 19, 927, 37" u="1" o="1" /> <c c="7" r="928, 19, 935, 37" u="1" o="1" /> <c c="8" r="936, 19, 944, 37" u="1" /> <c c="9" r="945, 19, 952, 37" o="1" /> <c c=":" r="953, 19, 956, 37" o="1" /> <c c=";" r="957, 19, 963, 37" u="1" o="1" /> <c c="<" r="964, 19, 967, 37" o="1" /> <c c="=" r="968, 19, 974, 37" u="1" o="1" /> <c c=">" r="975, 19, 981, 37" u="1" o="-3" /> <c c="?" r="982, 19, 988, 37" u="1" o="1" /> <c c="@" r="989, 19, 994, 37" u="1" o="-2" /> <c c="A" r="995, 19, 1003, 37" u="-1" o="1" /> <c c="B" r="1004, 19, 1010, 37" u="-1" o="-1" /> <c c="C" r="1011, 19, 1019, 37" u="1" o="2" /> <c c="D" r="0, 38, 7, 56" u="1" o="1" /> <c c="E" r="8, 38, 16, 56" u="1" o="2" /> <c c="F" r="17, 38, 24, 56" u="1" o="1" /> <c c="G" r="25, 38, 33, 56" u="1" o="2" /> <c c="H" r="34, 38, 41, 56" u="1" o="1" /> <c c="I" r="42, 38, 50, 56" u="2" o="-1" /> <c c="J" r="51, 38, 59, 56" u="1" o="2" /> <c c="K" r="60, 38, 67, 56" u="1" o="1" /> <c c="L" r="68, 38, 78, 56" u="1" o="1" /> <c c="M" r="79, 38, 87, 56" u="1" o="1" /> <c c="N" r="88, 38, 98, 56" u="1" o="1" /> <c c="O" r="99, 38, 107, 56" u="1" o="1" /> <c c="P" r="108, 38, 118, 56" u="1" o="1" /> <c c="Q" r="119, 38, 127, 56" u="1" o="1" /> <c c="R" r="128, 38, 142, 56" u="1" /> <c c="S" r="143, 38, 156, 56" u="1" /> <c c="T" r="157, 38, 165, 56" u="1" /> <c c="U" r="166, 38, 171, 56" u="1" /> <c c="V" r="172, 38, 180, 56" u="1" /> <c c="W" r="181, 38, 186, 56" u="1" /> <c c="X" r="187, 38, 195, 56" u="1" /> <c c="Y" r="196, 38, 201, 56" u="1" /> <c c="Z" r="202, 38, 209, 56" o="1" /> <c c="[" r="210, 38, 215, 56" u="1" o="1" /> <c c="\" r="216, 38, 223, 56" o="1" /> <c c="]" r="224, 38, 229, 56" u="1" o="1" /> <c c="^" r="230, 38, 237, 56" o="1" /> <c c="_" r="238, 38, 243, 56" u="1" o="1" /> <c c="`" r="244, 38, 251, 56" o="1" /> <c c="a" r="252, 38, 258, 56" o="1" /> <c c="b" r="259, 38, 269, 56" /> <c c="c" r="270, 38, 275, 56" o="1" /> <c c="d" r="276, 38, 286, 56" /> <c c="e" r="287, 38, 294, 56" o="2" /> <c c="f" r="295, 38, 305, 56" o="-1" /> <c c="g" r="306, 38, 311, 56" u="1" /> <c c="h" r="312, 38, 320, 56" u="1" o="1" /> <c c="i" r="321, 38, 328, 56" u="1" o="1" /> <c c="j" r="329, 38, 337, 56" u="1" o="1" /> <c c="k" r="338, 38, 345, 56" u="1" o="1" /> <c c="l" r="346, 38, 354, 56" u="1" o="1" /> <c c="m" r="355, 38, 362, 56" u="1" o="1" /> <c c="n" r="363, 38, 371, 56" u="1" o="1" /> <c c="o" r="372, 38, 379, 56" u="1" o="1" /> <c c="p" r="380, 38, 388, 56" u="1" o="1" /> <c c="q" r="389, 38, 396, 56" u="1" o="1" /> <c c="r" r="397, 38, 405, 56" u="1" o="1" /> <c c="s" r="406, 38, 413, 56" u="1" o="1" /> <c c="t" r="414, 38, 427, 56" /> <c c="u" r="428, 38, 438, 56" u="1" o="1" /> <c c="v" r="439, 38, 449, 56" o="-1" /> <c c="w" r="450, 38, 458, 56" /> <c c="x" r="459, 38, 469, 56" o="-1" /> <c c="y" r="470, 38, 478, 56" o="1" /> <c c="z" r="479, 38, 486, 56" u="1" o="1" /> <c c="{" r="487, 38, 495, 56" o="1" /> <c c="|" r="496, 38, 503, 56" u="1" o="1" /> <c c="}" r="504, 38, 512, 56" o="1" /> <c c="~" r="513, 38, 520, 56" u="1" o="1" /> <c c="" r="521, 38, 526, 56" u="1" o="-1" /> <c c="" r="527, 38, 535, 56" o="1" /> <c c="" r="536, 38, 546, 56" /> <c c="" r="547, 38, 554, 56" u="1" o="1" /> <c c="" r="555, 38, 562, 56" u="1" o="1" /> <c c="" r="563, 38, 570, 56" u="1" o="1" /> <c c="" r="571, 38, 576, 56" u="2" /> <c c="" r="577, 38, 586, 56" u="1" /> <c c="" r="587, 38, 598, 56" u="1" o="-2" /> <c c="" r="599, 38, 607, 56" u="1" o="-1" /> <c c="" r="608, 38, 619, 56" u="-1" o="1" /> <c c="" r="620, 38, 632, 56" o="1" /> <c c="" r="633, 38, 640, 56" u="1" o="1" /> <c c="" r="641, 38, 648, 56" u="1" o="1" /> <c c="" r="649, 38, 656, 56" u="1" o="1" /> <c c="" r="657, 38, 663, 56" o="2" /> <c c="" r="664, 38, 673, 56" u="1" /> <c c="" r="674, 38, 680, 56" u="1" o="1" /> <c c="" r="681, 38, 689, 56" u="-1" o="1" /> <c c="" r="690, 38, 697, 56" u="-1" /> <c c="" r="698, 38, 709, 56" u="1" o="-1" /> <c c="" r="710, 38, 720, 56" /> <c c="" r="721, 38, 732, 56" u="1" o="2" /> <c c="" r="733, 38, 737, 56" u="1" o="1" /> <c c="" r="738, 38, 744, 56" /> <c c="" r="745, 38, 754, 56" u="1" /> <c c="" r="755, 38, 762, 56" u="1" o="1" /> <c c="" r="763, 38, 769, 56" o="-1" /> <c c="" r="770, 38, 778, 56" o="1" /> <c c="" r="779, 38, 791, 56" u="1" o="3" /> <c c="" r="792, 38, 802, 56" u="-1" o="2" /> <c c="" r="803, 38, 810, 56" u="1" o="1" /> <c c="" r="811, 38, 821, 56" u="1" o="1" /> <c c="" r="822, 38, 832, 56" u="1" o="1" /> <c c="" r="833, 38, 842, 56" u="1" o="-1" /> <c c="" r="843, 38, 857, 56" u="1" o="1" /> <c c="" r="858, 38, 870, 56" u="1" /> <c c="" r="871, 38, 881, 56" /> <c c="" r="882, 38, 889, 56" u="1" o="1" /> <c c="" r="890, 38, 898, 56" u="1" o="1" /> <c c="" r="899, 38, 906, 56" u="1" /> <c c="" r="907, 38, 912, 56" u="1" o="2" /> <c c="" r="913, 38, 921, 56" o="1" /> <c c="" r="922, 38, 930, 56" /> <c c="" r="931, 38, 935, 56" u="1" o="1" /> <c c="" r="936, 38, 946, 56" u="1" o="-1" /> <c c="" r="947, 38, 952, 56" u="1" /> <c c="" r="953, 38, 963, 56" o="-1" /> <c c="" r="964, 38, 975, 56" u="1" /> <c c="" r="976, 38, 985, 56" u="1" o="1" /> <c c="" r="986, 38, 996, 56" u="1" o="1" /> <c c="" r="997, 38, 1005, 56" u="1" o="2" /> <c c="" r="1006, 38, 1016, 56" /> <c c="" r="0, 57, 11, 75" o="-1" /> <c c="" r="12, 57, 20, 75" u="1" /> <c c="" r="21, 57, 28, 75" u="1" o="1" /> <c c="" r="29, 57, 36, 75" u="1" /> <c c="" r="37, 57, 44, 75" u="1" /> <c c="" r="45, 57, 51, 75" u="1" o="1" /> <c c="" r="52, 57, 58, 75" u="1" o="1" /> <c c="" r="59, 57, 66, 75" u="1" o="1" /> <c c="" r="67, 57, 73, 75" u="2" o="1" /> <c c="" r="74, 57, 79, 75" u="1" o="1" /> <c c="" r="80, 57, 86, 75" u="1" /> <c c="" r="87, 57, 94, 75" u="1" o="1" /> <c c="" r="95, 57, 98, 75" u="2" o="2" /> <c c="" r="99, 57, 106, 75" u="1" o="2" /> <c c="" r="107, 57, 109, 75" u="2" o="1" /> <c c="" r="110, 57, 127, 75" u="1" o="1" /> <c c="" r="128, 57, 146, 75" u="1" /> <c c="" r="147, 57, 163, 75" u="1" /> <c c="" r="164, 57, 175, 75" u="1" o="1" /> <c c="" r="176, 57, 187, 75" u="1" /> <c c="" r="188, 57, 194, 75" u="1" o="1" /> <c c="" r="195, 57, 208, 75" u="1" o="1" /> <c c="" r="209, 57, 222, 75" u="1" o="1" /> <c c="" r="223, 57, 234, 75" u="1" o="1" /> <c c="" r="235, 57, 245, 75" /> <c c="" r="246, 57, 253, 75" u="1" /> <c c="" r="254, 57, 259, 75" u="-1" /> <c c="" r="260, 57, 265, 75" u="-1" /> <c c="" r="266, 57, 276, 75" u="1" o="1" /> <c c="" r="277, 57, 285, 75" u="1" o="1" /> <c c="" r="286, 57, 294, 75" u="1" o="1" /> <c c="" r="295, 57, 302, 75" u="1" o="1" /> <c c="" r="303, 57, 311, 75" u="1" o="1" /> <c c="" r="312, 57, 319, 75" u="1" o="1" /> <c c="" r="320, 57, 328, 75" u="1" o="1" /> <c c="" r="329, 57, 336, 75" u="1" o="1" /> <c c="" r="337, 57, 345, 75" u="1" o="1" /> <c c="" r="346, 57, 353, 75" u="1" o="1" /> <c c="" r="354, 57, 362, 75" u="1" o="1" /> <c c="" r="363, 57, 370, 75" u="1" o="1" /> <c c="" r="371, 57, 377, 75" u="1" o="1" /> <c c="" r="378, 57, 388, 75" /> <c c="" r="389, 57, 396, 75" u="1" /> <c c="" r="397, 57, 407, 75" /> <c c="" r="408, 57, 415, 75" u="1" /> <c c="" r="416, 57, 429, 75" o="1" /> <c c="" r="430, 57, 442, 75" u="1" /> <c c="" r="443, 57, 454, 75" u="1" /> <c c="" r="455, 57, 464, 75" u="1" o="1" /> <c c="" r="465, 57, 474, 75" u="1" o="1" /> <c c="" r="475, 57, 483, 75" u="1" o="1" /> <c c="" r="484, 57, 492, 75" u="1" o="1" /> <c c="" r="493, 57, 500, 75" u="1" o="1" /> <c c="" r="501, 57, 511, 75" u="1" o="1" /> <c c="" r="512, 57, 520, 75" u="1" o="1" /> <c c="" r="521, 57, 531, 75" u="1" o="1" /> <c c="" r="532, 57, 540, 75" u="1" o="1" /> <c c="" r="541, 57, 548, 75" u="1" /> <c c="" r="549, 57, 555, 75" u="1" o="1" /> <c c="" r="556, 57, 562, 75" o="-1" /> <c c="" r="563, 57, 573, 75" /> <c c="" r="574, 57, 581, 75" u="1" /> <c c="" r="582, 57, 595, 75" o="1" /> <c c="" r="596, 57, 608, 75" u="1" /> <c c="" r="609, 57, 619, 75" u="1" o="1" /> <c c="" r="620, 57, 628, 75" u="1" /> <c c="" r="629, 57, 636, 75" o="1" /> <c c="" r="637, 57, 642, 75" u="1" o="1" /> <c c="" r="643, 57, 653, 75" /> <c c="" r="654, 57, 659, 75" o="1" /> <c c="P" r="660, 57, 667, 75" u="1" /> <c c="Q" r="668, 57, 675, 75" u="1" o="1" /> <c c="R" r="676, 57, 683, 75" u="1" o="1" /> <c c="S" r="684, 57, 691, 75" u="1" o="1" /> <c c="T" r="692, 57, 698, 75" u="1" o="1" /> <c c="U" r="699, 57, 706, 75" u="1" /> <c c="V" r="707, 57, 716, 75" u="1" o="-1" /> <c c="W" r="717, 57, 726, 75" u="1" o="-1" /> <c c="X" r="727, 57, 733, 75" u="1" o="1" /> <c c="Y" r="734, 57, 740, 75" u="1" o="1" /> <c c="Z" r="741, 57, 752, 75" u="1" /> <c c="[" r="753, 57, 758, 75" u="1" o="1" /> <c c="\" r="759, 57, 764, 75" u="1" o="1" /> <c c="]" r="765, 57, 774, 75" u="1" /> <c c="^" r="775, 57, 782, 75" u="1" o="1" /> <c c="_" r="783, 57, 790, 75" u="-1" /> <c c="`" r="791, 57, 800, 75" u="1" o="-1" /> <c c="a" r="801, 57, 809, 75" u="1" /> <c c="b" r="810, 57, 817, 75" u="1" o="1" /> <c c="c" r="818, 57, 826, 75" /> <c c="d" r="827, 57, 834, 75" u="1" /> <c c="e" r="835, 57, 842, 75" u="1" o="1" /> <c c="f" r="843, 57, 850, 75" u="1" o="1" /> <c c="g" r="851, 57, 858, 75" u="1" o="1" /> <c c="h" r="859, 57, 865, 75" /> <c c="i" r="866, 57, 870, 75" u="1" o="1" /> <c c="j" r="871, 57, 875, 75" u="1" o="1" /> <c c="k" r="876, 57, 884, 75" /> <c c="l" r="885, 57, 893, 75" /> <c c="m" r="894, 57, 897, 75" u="1" /> <c c="n" r="898, 57, 906, 75" u="1" o="1" /> <c c="o" r="907, 57, 917, 75" u="1" o="3" /> <c c="p" r="918, 57, 928, 75" u="1" o="3" /> <c c="q" r="929, 57, 941, 75" u="1" o="1" /> <c c="r" r="942, 57, 951, 75" /> <c c="s" r="952, 57, 961, 75" u="1" /> <c c="t" r="962, 57, 969, 75" u="1" o="1" /> <c c="u" r="970, 57, 978, 75" u="1" /> <c c="v" r="979, 57, 990, 75" u="1" /> <c c="w" r="991, 57, 1001, 75" u="1" o="1" /> <c c="x" r="1002, 57, 1012, 75" u="1" /> <c c="y" r="1013, 57, 1017, 75" o="2" /> <c c="z" r="1018, 57, 1022, 75" o="2" /> <c c="{" r="0, 76, 6, 94" /> <c c="|" r="7, 76, 11, 94" u="1" o="1" /> <c c="}" r="12, 76, 16, 94" u="1" o="1" /> <c c="~" r="17, 76, 21, 94" u="1" o="1" /> <c c="" r="22, 76, 26, 94" o="2" /> <c c="" r="27, 76, 33, 94" u="1" o="1" /> <c c="" r="34, 76, 40, 94" u="1" o="1" /> <c c="" r="41, 76, 46, 94" u="1" o="2" /> <c c="" r="47, 76, 55, 94" u="-1" o="-1" /> <c c="" r="56, 76, 63, 94" /> <c c="" r="64, 76, 72, 94" u="-1" /> <c c="" r="73, 76, 82, 94" u="-1" /> <c c="" r="83, 76, 88, 94" u="1" /> <c c="" r="89, 76, 94, 94" u="1" /> <c c="" r="95, 76, 104, 94" u="1" /> <c c="" r="105, 76, 113, 94" u="1" o="1" /> <c c="" r="114, 76, 122, 94" o="1" /> <c c="" r="123, 76, 131, 94" /> <c c="" r="132, 76, 142, 94" u="1" o="1" /> <c c="" r="143, 76, 151, 94" /> <c c="" r="152, 76, 160, 94" o="-1" /> <c c="" r="161, 76, 170, 94" u="1" o="-1" /> <c c="" r="171, 76, 180, 94" u="1" /> <c c="" r="181, 76, 187, 94" u="1" o="1" /> <c c="" r="188, 76, 195, 94" o="1" /> <c c="" r="196, 76, 202, 94" u="1" /> <c c="" r="203, 76, 209, 94" o="1" /> <c c="" r="210, 76, 216, 94" u="1" /> <c c="" r="217, 76, 223, 94" u="1" /> <c c="" r="224, 76, 232, 94" u="1" o="1" /> <c c="" r="233, 76, 239, 94" u="1" o="1" /> <c c="" r="240, 76, 247, 94" u="1" o="1" /> <c c="" r="248, 76, 257, 94" u="1" o="-1" /> <c c="" r="258, 76, 264, 94" u="1" o="2" /> <c c="" r="265, 76, 273, 94" u="-1" /> <c c="" r="274, 76, 282, 94" u="-1" o="2" /> <c c="" r="283, 76, 288, 94" u="1" o="1" /> <c c="" r="289, 76, 298, 94" u="1" o="-1" /> <c c="" r="299, 76, 305, 94" u="1" /> <c c="" r="306, 76, 313, 94" /> <c c="" r="314, 76, 328, 94" u="1" o="1" /> <c c="" r="329, 76, 342, 94" u="1" o="1" /> <c c="" r="343, 76, 359, 94" u="1" o="1" /> <c c="" r="360, 76, 370, 94" u="1" o="1" /> <c c="" r="371, 76, 382, 94" u="1" o="-1" /> <c c="" r="383, 76, 395, 94" u="1" /> <c c="" r="396, 76, 400, 94" u="1" o="1" /> <c c="" r="401, 76, 405, 94" u="1" o="1" /> <c c="" r="406, 76, 409, 94" o="1" /> <c c="" r="410, 76, 413, 94" u="1" /> <c c="" r="414, 76, 417, 94" o="1" /> <c c="" r="418, 76, 423, 94" /> <c c="" r="424, 76, 429, 94" u="1" o="-1" /> <c c="" r="430, 76, 437, 94" /> <c c="" r="438, 76, 443, 94" /> <c c="" r="444, 76, 447, 94" u="1" /> <c c="" r="448, 76, 454, 94" u="1" o="1" /> <c c="" r="455, 76, 457, 94" u="1" o="2" /> <c c="" r="458, 76, 460, 94" u="1" o="2" /> <c c="" r="461, 76, 463, 94" u="1" o="2" /> <c c="" r="464, 76, 467, 94" u="1" o="1" /> <c c="" r="468, 76, 471, 94" u="1" o="1" /> <c c="" r="472, 76, 476, 94" u="1" /> <c c="" r="477, 76, 481, 94" u="1" /> <c c="" r="482, 76, 487, 94" o="1" /> <c c="" r="488, 76, 493, 94" u="1" /> <c c="" r="494, 76, 499, 94" u="1" /> <c c="" r="500, 76, 505, 94" u="1" /> <c c="" r="506, 76, 511, 94" u="2" o="2" /> <c c="" r="512, 76, 517, 94" u="2" o="2" /> <c c="" r="518, 76, 519, 94" u="1" o="2" /> <c c="" r="520, 76, 525, 94" u="2" o="2" /> <c c="" r="526, 76, 529, 94" u="3" o="3" /> <c c="" r="530, 76, 533, 94" u="3" o="3" /> <c c="" r="534, 76, 535, 94" u="1" o="2" /> <c c="" r="536, 76, 541, 94" u="2" o="2" /> <c c="" r="542, 76, 545, 94" u="3" o="3" /> <c c="" r="546, 76, 549, 94" u="3" o="3" /> <c c="" r="550, 76, 553, 94" u="1" o="2" /> <c c="" r="554, 76, 557, 94" u="1" o="2" /> <c c="" r="558, 76, 561, 94" u="1" /> <c c="" r="562, 76, 565, 94" u="1" /> <c c="" r="566, 76, 571, 94" u="1" o="1" /> <c c="" r="572, 76, 577, 94" u="1" o="1" /> <c c="" r="578, 76, 583, 94" u="1" o="1" /> <c c="" r="584, 76, 589, 94" u="1" o="1" /> <c c="" r="590, 76, 595, 94" u="2" o="2" /> <c c="" r="596, 76, 598, 94" u="4" o="3" /> <c c="" r="599, 76, 602, 94" u="3" o="3" /> <c c="" r="603, 76, 606, 94" u="4" o="2" /> <c c="" r="607, 76, 612, 94" u="2" o="2" /> <c c="" r="613, 76, 619, 94" u="2" o="1" /> <c c="" r="620, 76, 625, 94" u="-1" /> <c c="" r="626, 76, 632, 94" /> <c c="" r="633, 76, 634, 94" u="1" o="1" /> <c c="" r="635, 76, 639, 94" u="1" /> <c c="" r="640, 76, 645, 94" u="1" /> <c c="" r="646, 76, 650, 94" o="1" /> <c c="" r="651, 76, 656, 94" o="2" /> <c c="" r="657, 76, 662, 94" o="2" /> <c c="" r="663, 76, 668, 94" o="2" /> <c c="" r="669, 76, 674, 94" o="2" /> <c c="" r="675, 76, 680, 94" o="2" /> <c c="" r="681, 76, 684, 94" u="-7" o="4" /> <c c="" r="685, 76, 688, 94" u="-6" o="3" /> <c c="" r="689, 76, 694, 94" u="-7" o="2" /> <c c="" r="695, 76, 700, 94" u="-7" o="2" /> <c c="" r="701, 76, 705, 94" u="-7" o="3" /> <c c="" r="706, 76, 715, 94" u="-9" /> <c c="" r="716, 76, 721, 94" u="-7" o="2" /> <c c="" r="722, 76, 724, 94" u="-5" o="3" /> <c c="" r="725, 76, 730, 94" u="-7" o="2" /> <c c=" " r="731, 76, 733, 94" u="-5" o="3" /> <c c=" " r="734, 76, 737, 94" u="-6" o="3" /> <c c=" " r="738, 76, 744, 94" u="-7" o="1" /> <c c=" " r="745, 76, 750, 94" u="-7" o="2" /> <c c=" " r="751, 76, 752, 94" u="-5" o="4" /> <c c="" r="753, 76, 757, 94" u="-6" o="2" /> <c c="" r="758, 76, 764, 94" u="-8" o="2" /> <c c="" r="765, 76, 770, 94" u="-7" o="2" /> <c c="" r="771, 76, 776, 94" u="-7" o="2" /> <c c="" r="777, 76, 779, 94" u="-5" o="3" /> <c c="" r="780, 76, 782, 94" u="-5" o="3" /> <c c="" r="783, 76, 785, 94" u="-5" o="3" /> <c c="" r="786, 76, 788, 94" u="-1" o="-1" /> <c c="" r="789, 76, 792, 94" u="-6" o="3" /> <c c="" r="793, 76, 796, 94" u="-6" o="3" /> <c c="" r="797, 76, 800, 94" u="-7" o="4" /> <c c="" r="801, 76, 804, 94" u="-5" o="2" /> <c c="" r="805, 76, 809, 94" u="-4" /> <c c="" r="810, 76, 813, 94" u="-3" /> <c c="" r="814, 76, 816, 94" u="-6" o="4" /> <c c="" r="817, 76, 822, 94" u="-7" o="2" /> <c c="" r="823, 76, 828, 94" u="-7" o="2" /> <c c="" r="829, 76, 834, 94" u="-7" o="2" /> <c c=" " r="835, 76, 839, 94" u="-7" o="3" /> <c c="!" r="840, 76, 843, 94" u="-3" /> <c c=""" r="844, 76, 847, 94" u="-3" /> <c c="#" r="848, 76, 850, 94" u="-5" o="3" /> <c c="$" r="851, 76, 856, 94" u="-7" o="2" /> <c c="%" r="857, 76, 860, 94" u="-6" o="3" /> <c c="&" r="861, 76, 863, 94" u="-5" o="3" /> <c c="'" r="864, 76, 867, 94" u="-5" o="2" /> <c c="(" r="868, 76, 871, 94" u="-6" o="3" /> <c c=")" r="872, 76, 873, 94" u="-5" o="4" /> <c c="*" r="874, 76, 878, 94" u="-7" o="3" /> <c c="+" r="879, 76, 886, 94" u="-8" o="1" /> <c c="," r="887, 76, 892, 94" u="-7" o="2" /> <c c="-" r="893, 76, 898, 94" u="-7" o="2" /> <c c="." r="899, 76, 904, 94" u="-7" o="2" /> <c c="/" r="905, 76, 910, 94" u="-7" o="2" /> <c c="0" r="911, 76, 916, 94" u="-7" o="2" /> <c c="1" r="917, 76, 922, 94" u="-7" o="2" /> <c c="4" r="923, 76, 931, 94" u="-8" /> <c c="5" r="932, 76, 939, 94" u="-8" o="1" /> <c c="6" r="940, 76, 949, 94" u="-9" /> <c c="7" r="950, 76, 959, 94" u="-9" /> <c c="8" r="960, 76, 968, 94" u="-9" o="1" /> <c c="9" r="969, 76, 971, 94" u="-5" o="3" /> <c c=":" r="972, 76, 976, 94" u="-7" o="3" /> <c c=";" r="977, 76, 981, 94" u="-7" o="3" /> <c c="<" r="982, 76, 989, 94" u="-8" o="1" /> <c c="=" r="990, 76, 994, 94" u="-7" o="3" /> <c c=">" r="995, 76, 997, 94" u="-5" o="3" /> <c c="?" r="998, 76, 1007, 94" u="-9" /> <c c="@" r="1008, 76, 1011, 94" u="-9" o="6" /> <c c="A" r="1012, 76, 1015, 94" u="-3" /> <c c="D" r="1016, 76, 1024, 94" u="-8" /> <c c="E" r="0, 95, 2, 113" u="-5" o="3" /> <c c="t" r="3, 95, 6, 113" u="1" o="1" /> <c c="u" r="7, 95, 10, 113" u="1" o="1" /> <c c="z" r="11, 95, 13, 113" u="4" o="3" /> <c c="~" r="14, 95, 16, 113" u="2" o="1" /> <c c="" r="17, 95, 19, 113" u="4" o="3" /> <c c="" r="20, 95, 28, 113" u="2" o="-1" /> <c c="" r="29, 95, 39, 113" /> <c c="" r="40, 95, 49, 113" o="1" /> <c c="" r="50, 95, 62, 113" o="1" /> <c c="" r="63, 95, 68, 113" o="1" /> <c c="" r="69, 95, 81, 113" o="1" /> <c c="" r="82, 95, 95, 113" o="-1" /> <c c="" r="96, 95, 108, 113" o="1" /> <c c="" r="109, 95, 117, 113" u="-1" o="-1" /> <c c="" r="118, 95, 128, 113" /> <c c="" r="129, 95, 136, 113" u="1" o="1" /> <c c="" r="137, 95, 143, 113" u="1" o="1" /> <c c="" r="144, 95, 154, 113" o="1" /> <c c="" r="155, 95, 161, 113" u="1" o="1" /> <c c="" r="162, 95, 170, 113" u="1" /> <c c="" r="171, 95, 180, 113" u="1" o="1" /> <c c="" r="181, 95, 191, 113" u="1" o="1" /> <c c="" r="192, 95, 194, 113" u="1" o="1" /> <c c="" r="195, 95, 203, 113" u="1" o="1" /> <c c="" r="204, 95, 213, 113" o="1" /> <c c="" r="214, 95, 224, 113" u="1" o="2" /> <c c="" r="225, 95, 233, 113" u="1" o="2" /> <c c="" r="234, 95, 243, 113" /> <c c="" r="244, 95, 254, 113" u="1" o="1" /> <c c="" r="255, 95, 265, 113" u="1" /> <c c="" r="266, 95, 273, 113" u="1" /> <c c="" r="274, 95, 282, 113" o="1" /> <c c="" r="283, 95, 293, 113" o="-1" /> <c c="" r="294, 95, 304, 113" /> <c c="" r="305, 95, 315, 113" o="1" /> <c c="" r="316, 95, 325, 113" /> <c c="" r="326, 95, 338, 113" o="-1" /> <c c="" r="339, 95, 349, 113" u="1" o="1" /> <c c="" r="350, 95, 355, 113" o="-1" /> <c c="" r="356, 95, 366, 113" /> <c c="" r="367, 95, 376, 113" u="1" o="1" /> <c c="" r="377, 95, 383, 113" u="1" o="1" /> <c c="" r="384, 95, 391, 113" u="1" o="1" /> <c c="" r="392, 95, 396, 113" u="2" /> <c c="" r="397, 95, 405, 113" u="1" /> <c c="" r="406, 95, 415, 113" u="1" o="1" /> <c c="" r="416, 95, 423, 113" u="1" o="1" /> <c c="" r="424, 95, 432, 113" u="1" /> <c c="" r="433, 95, 441, 113" u="1" /> <c c="" r="442, 95, 448, 113" u="1" o="1" /> <c c="" r="449, 95, 458, 113" o="1" /> <c c="" r="459, 95, 466, 113" u="1" o="1" /> <c c="" r="467, 95, 474, 113" u="1" o="1" /> <c c="" r="475, 95, 479, 113" u="2" /> <c c="" r="480, 95, 486, 113" u="1" o="1" /> <c c="" r="487, 95, 495, 113" u="1" /> <c c="" r="496, 95, 503, 113" u="1" o="1" /> <c c="" r="504, 95, 512, 113" /> <c c="" r="513, 95, 521, 113" o="1" /> <c c="" r="522, 95, 530, 113" u="1" /> <c c="" r="531, 95, 541, 113" u="1" o="1" /> <c c="" r="542, 95, 550, 113" u="1" /> <c c="" r="551, 95, 559, 113" u="1" /> <c c="" r="560, 95, 570, 113" u="1" o="-1" /> <c c="" r="571, 95, 579, 113" /> <c c="" r="580, 95, 587, 113" u="1" o="1" /> <c c="" r="588, 95, 598, 113" u="1" o="1" /> <c c="" r="599, 95, 607, 113" /> <c c="" r="608, 95, 618, 113" u="1" o="1" /> <c c="" r="619, 95, 631, 113" u="1" /> <c c="" r="632, 95, 638, 113" /> <c c="" r="639, 95, 646, 113" u="1" o="1" /> <c c="" r="647, 95, 655, 113" u="1" /> <c c="" r="656, 95, 663, 113" u="1" o="1" /> <c c="" r="664, 95, 676, 113" u="1" /> <c c="" r="677, 95, 683, 113" u="1" o="1" /> <c c="" r="684, 95, 693, 113" u="1" o="-1" /> <c c="" r="694, 95, 704, 113" /> <c c="" r="705, 95, 718, 113" o="-1" /> <c c="" r="719, 95, 729, 113" /> <c c="" r="730, 95, 742, 113" u="1" /> <c c="" r="743, 95, 755, 113" o="1" /> <c c="" r="756, 95, 765, 113" u="1" /> <c c="" r="766, 95, 772, 113" u="1" o="1" /> <c c="" r="773, 95, 780, 113" o="1" /> <c c="" r="781, 95, 790, 113" /> <c c="" r="791, 95, 801, 113" o="-1" /> <c c="" r="802, 95, 810, 113" /> <c c="" r="811, 95, 818, 113" u="1" /> <c c="" r="819, 95, 826, 113" u="1" o="1" /> <c c="" r="827, 95, 833, 113" u="1" o="1" /> <c c="" r="834, 95, 840, 113" u="1" o="1" /> <c c="" r="841, 95, 853, 113" /> <c c="" r="854, 95, 860, 113" u="1" o="1" /> <c c="" r="861, 95, 869, 113" u="1" /> <c c="" r="870, 95, 877, 113" u="1" /> <c c="" r="878, 95, 880, 113" u="1" o="1" /> <c c="" r="881, 95, 886, 113" o="-1" /> <c c="" r="887, 95, 892, 113" u="-1" o="1" /> <c c=" " r="893, 95, 907, 113" o="1" /> <c c=" " r="908, 95, 921, 113" u="1" o="1" /> <c c=" " r="922, 95, 932, 113" o="1" /> <c c=" " r="933, 95, 941, 113" u="1" /> <c c="" r="942, 95, 951, 113" u="1" /> <c c="" r="952, 95, 960, 113" u="1" o="2" /> <c c="" r="961, 95, 971, 113" /> <c c="" r="972, 95, 979, 113" u="1" o="1" /> <c c="" r="980, 95, 987, 113" u="1" o="1" /> <c c="" r="988, 95, 994, 113" u="1" o="1" /> <c c="" r="995, 95, 1006, 113" /> <c c="" r="1007, 95, 1013, 113" u="1" o="1" /> <c c="" r="0, 114, 12, 132" /> <c c="" r="13, 114, 20, 132" o="1" /> <c c="" r="21, 114, 29, 132" u="1" o="2" /> <c c="" r="30, 114, 38, 132" u="1" o="2" /> <c c="" r="39, 114, 47, 132" u="1" /> <c c="" r="48, 114, 57, 132" o="2" /> <c c="" r="58, 114, 68, 132" u="1" o="2" /> <c c="" r="69, 114, 78, 132" u="1" o="1" /> <c c="" r="79, 114, 89, 132" u="1" o="1" /> <c c="" r="90, 114, 99, 132" u="1" o="1" /> <c c=" " r="100, 114, 107, 132" u="1" /> <c c="!" r="108, 114, 117, 132" u="1" o="1" /> <c c=""" r="118, 114, 128, 132" /> <c c="#" r="129, 114, 138, 132" u="1" /> <c c="$" r="139, 114, 149, 132" /> <c c="%" r="150, 114, 159, 132" /> <c c="&" r="160, 114, 171, 132" u="1" /> <c c="'" r="172, 114, 179, 132" u="1" o="1" /> <c c="(" r="180, 114, 192, 132" u="1" o="1" /> <c c=")" r="193, 114, 207, 132" u="1" /> <c c="*" r="208, 114, 218, 132" /> <c c="+" r="219, 114, 229, 132" u="1" o="1" /> <c c="," r="230, 114, 237, 132" u="1" o="1" /> <c c="-" r="238, 114, 246, 132" u="1" /> <c c="." r="247, 114, 259, 132" u="1" o="1" /> <c c="/" r="260, 114, 268, 132" o="1" /> <c c="0" r="269, 114, 276, 132" u="1" /> <c c="1" r="277, 114, 285, 132" u="1" /> <c c="2" r="286, 114, 292, 132" u="1" o="1" /> <c c="3" r="293, 114, 299, 132" u="1" /> <c c="4" r="300, 114, 309, 132" u="1" /> <c c="5" r="310, 114, 317, 132" u="1" o="1" /> <c c="6" r="318, 114, 328, 132" u="1" /> <c c="7" r="329, 114, 335, 132" o="1" /> <c c="8" r="336, 114, 343, 132" u="1" o="1" /> <c c="9" r="344, 114, 351, 132" u="1" o="1" /> <c c=":" r="352, 114, 358, 132" u="1" o="1" /> <c c=";" r="359, 114, 366, 132" o="2" /> <c c="<" r="367, 114, 376, 132" u="1" o="1" /> <c c="=" r="377, 114, 384, 132" u="1" o="1" /> <c c=">" r="385, 114, 393, 132" u="1" o="1" /> <c c="?" r="394, 114, 401, 132" u="1" o="1" /> <c c="@" r="402, 114, 410, 132" u="1" o="1" /> <c c="A" r="411, 114, 417, 132" u="1" o="1" /> <c c="B" r="418, 114, 426, 132" o="-1" /> <c c="C" r="427, 114, 435, 132" /> <c c="D" r="436, 114, 446, 132" u="1" o="1" /> <c c="E" r="447, 114, 455, 132" u="1" o="1" /> <c c="F" r="456, 114, 465, 132" u="1" /> <c c="G" r="466, 114, 472, 132" u="1" o="1" /> <c c="H" r="473, 114, 483, 132" u="1" o="2" /> <c c="I" r="484, 114, 496, 132" u="1" /> <c c="J" r="497, 114, 504, 132" o="1" /> <c c="K" r="505, 114, 514, 132" u="1" o="1" /> <c c="L" r="515, 114, 520, 132" u="2" o="1" /> <c c="M" r="521, 114, 527, 132" u="1" o="1" /> <c c="N" r="528, 114, 539, 132" u="1" /> <c c="O" r="540, 114, 546, 132" u="1" o="1" /> <c c="Q" r="547, 114, 554, 132" u="1" o="1" /> <c c="R" r="555, 114, 563, 132" o="1" /> <c c="S" r="564, 114, 570, 132" u="1" /> <c c="T" r="571, 114, 577, 132" u="1" o="1" /> <c c="U" r="578, 114, 583, 132" u="2" o="1" /> <c c="V" r="584, 114, 586, 132" u="1" o="1" /> <c c="W" r="587, 114, 592, 132" o="-1" /> <c c="X" r="593, 114, 597, 132" o="1" /> <c c="Y" r="598, 114, 609, 132" o="1" /> <c c="Z" r="610, 114, 620, 132" u="2" o="1" /> <c c="[" r="621, 114, 629, 132" o="1" /> <c c="\" r="630, 114, 636, 132" u="1" o="1" /> <c c="^" r="637, 114, 645, 132" /> <c c="_" r="646, 114, 654, 132" u="1" /> <c c="b" r="655, 114, 665, 132" /> <c c="c" r="666, 114, 673, 132" o="1" /> <c c="j" r="674, 114, 686, 132" /> <c c="k" r="687, 114, 697, 132" o="1" /> <c c="" r="698, 114, 704, 132" u="1" o="1" /> <c c="" r="705, 114, 711, 132" u="1" /> <c c="" r="712, 114, 720, 132" /> <c c="" r="721, 114, 728, 132" /> <c c="" r="729, 114, 736, 132" u="1" o="1" /> <c c="" r="737, 114, 743, 132" u="1" o="1" /> <c c="" r="744, 114, 757, 132" /> <c c="" r="758, 114, 769, 132" o="1" /> <c c="" r="770, 114, 777, 132" o="1" /> <c c="" r="778, 114, 784, 132" o="1" /> <c c="" r="785, 114, 793, 132" u="1" o="1" /> <c c="" r="794, 114, 801, 132" u="1" o="1" /> <c c="" r="802, 114, 811, 132" u="1" o="1" /> <c c="" r="812, 114, 820, 132" u="1" o="1" /> <c c="" r="821, 114, 830, 132" /> <c c="" r="831, 114, 838, 132" o="1" /> <c c="" r="839, 114, 849, 132" /> <c c="" r="850, 114, 858, 132" o="1" /> <c c="" r="859, 114, 869, 132" u="1" o="1" /> <c c="" r="870, 114, 878, 132" u="1" o="1" /> <c c="" r="879, 114, 890, 132" u="1" o="1" /> <c c="" r="891, 114, 899, 132" u="1" o="1" /> <c c="" r="900, 114, 913, 132" u="1" o="1" /> <c c="" r="914, 114, 925, 132" u="1" o="1" /> <c c="" r="926, 114, 936, 132" u="1" o="1" /> <c c="" r="937, 114, 946, 132" u="1" o="-1" /> <c c="" r="947, 114, 956, 132" u="1" o="1" /> <c c="" r="957, 114, 963, 132" u="1" o="1" /> <c c="" r="964, 114, 974, 132" o="-1" /> <c c="" r="975, 114, 983, 132" o="-1" /> <c c="" r="984, 114, 994, 132" o="-1" /> <c c="" r="995, 114, 1003, 132" o="-1" /> <c c="" r="1004, 114, 1014, 132" o="-1" /> <c c="" r="1015, 114, 1023, 132" o="-1" /> <c c="" r="0, 133, 9, 151" o="1" /> <c c="" r="10, 133, 18, 151" u="1" /> <c c="" r="19, 133, 32, 151" /> <c c="" r="33, 133, 44, 151" o="-1" /> <c c="" r="45, 133, 54, 151" u="1" /> <c c="" r="55, 133, 63, 151" u="1" o="-1" /> <c c="" r="64, 133, 71, 151" u="1" o="1" /> <c c="" r="72, 133, 78, 151" u="1" o="1" /> <c c="" r="79, 133, 86, 151" u="1" o="1" /> <c c="" r="87, 133, 93, 151" u="1" o="1" /> <c c="" r="94, 133, 106, 151" o="1" /> <c c="" r="107, 133, 116, 151" o="2" /> <c c="" r="117, 133, 129, 151" o="1" /> <c c="" r="130, 133, 139, 151" o="2" /> <c c="" r="140, 133, 142, 151" u="1" o="1" /> <c c="" r="143, 133, 155, 151" /> <c c="" r="156, 133, 166, 151" u="1" /> <c c="" r="167, 133, 174, 151" u="1" o="1" /> <c c="" r="175, 133, 181, 151" u="1" o="1" /> <c c="" r="182, 133, 190, 151" u="1" o="2" /> <c c="" r="191, 133, 197, 151" u="1" o="2" /> <c c="" r="198, 133, 205, 151" u="1" o="1" /> <c c="" r="206, 133, 212, 151" u="1" o="1" /> <c c="" r="213, 133, 215, 151" u="4" o="-6" /> <c c="" r="216, 133, 223, 151" u="2" o="-9" /> <c c="" r="224, 133, 230, 151" u="2" o="-8" /> <c c="" r="231, 133, 237, 151" u="2" o="-8" /> <c c="" r="238, 133, 240, 151" u="4" o="-6" /> <c c="" r="241, 133, 246, 151" u="3" o="-8" /> <c c="" r="247, 133, 252, 151" u="3" o="-8" /> <c c="" r="253, 133, 257, 151" u="4" o="-8" /> <c c="" r="258, 133, 261, 151" u="3" o="-6" /> <c c="" r="262, 133, 264, 151" u="-1" o="-1" /> <c c="" r="265, 133, 273, 151" u="2" o="-10" /> <c c="" r="274, 133, 276, 151" u="3" o="-5" /> <c c="" r="277, 133, 278, 151" u="5" o="-6" /> <c c="" r="279, 133, 284, 151" u="1" /> <c c="" r="285, 133, 289, 151" u="4" o="-8" /> <c c="" r="290, 133, 292, 151" u="1" o="1" /> <c c="" r="293, 133, 295, 151" u="8" o="-10" /> <c c="" r="296, 133, 298, 151" u="1" o="1" /> <c c="" r="299, 133, 307, 151" u="1" o="1" /> <c c="" r="308, 133, 316, 151" u="-1" o="1" /> <c c="" r="317, 133, 323, 151" /> <c c="" r="324, 133, 332, 151" /> <c c="" r="333, 133, 342, 151" u="1" o="1" /> <c c="" r="343, 133, 346, 151" o="2" /> <c c="" r="347, 133, 352, 151" /> <c c="" r="353, 133, 362, 151" u="1" o="1" /> <c c="" r="363, 133, 371, 151" u="1" o="1" /> <c c="" r="372, 133, 375, 151" o="2" /> <c c="" r="376, 133, 382, 151" o="2" /> <c c="" r="383, 133, 390, 151" o="2" /> <c c="" r="391, 133, 397, 151" u="1" o="1" /> <c c="" r="398, 133, 407, 151" u="1" o="1" /> <c c="" r="408, 133, 416, 151" u="1" o="1" /> <c c="" r="417, 133, 421, 151" o="1" /> <c c="" r="422, 133, 427, 151" o="1" /> <c c="" r="428, 133, 437, 151" o="1" /> <c c="" r="438, 133, 446, 151" o="1" /> <c c="" r="447, 133, 453, 151" o="2" /> <c c="" r="454, 133, 461, 151" o="2" /> <c c="" r="462, 133, 468, 151" o="1" /> <c c="" r="469, 133, 477, 151" o="1" /> <c c="" r="478, 133, 486, 151" u="1" o="1" /> <c c="" r="487, 133, 494, 151" o="1" /> <c c="" r="495, 133, 504, 151" u="1" o="1" /> <c c="" r="505, 133, 514, 151" o="1" /> <c c="" r="515, 133, 523, 151" o="1" /> <c c="" r="524, 133, 532, 151" o="1" /> <c c="" r="533, 133, 540, 151" o="2" /> <c c="" r="541, 133, 544, 151" u="1" /> <c c="" r="545, 133, 551, 151" u="1" /> <c c="" r="552, 133, 565, 151" /> <c c="" r="566, 133, 576, 151" u="1" o="1" /> <c c="" r="577, 133, 590, 151" /> <c c="" r="591, 133, 601, 151" u="1" o="1" /> <c c="" r="602, 133, 615, 151" /> <c c="" r="616, 133, 626, 151" u="1" o="1" /> <c c="" r="627, 133, 637, 151" o="-1" /> <c c="" r="638, 133, 646, 151" /> <c c=" " r="647, 133, 648, 151" o="7" /> <c c=" " r="649, 133, 650, 151" o="14" /> <c c=" " r="651, 133, 652, 151" o="7" /> <c c=" " r="653, 133, 654, 151" o="14" /> <c c=" " r="655, 133, 656, 151" o="4" /> <c c=" " r="657, 133, 658, 151" o="3" /> <c c=" " r="659, 133, 660, 151" o="1" /> <c c=" " r="661, 133, 662, 151" o="8" /> <c c=" " r="663, 133, 664, 151" o="4" /> <c c=" " r="665, 133, 666, 151" o="1" /> <c c=" " r="667, 133, 668, 151" /> <c c=" " r="669, 133, 672, 151" u="1" o="1" /> <c c=" " r="673, 133, 676, 151" u="1" o="1" /> <c c=" " r="677, 133, 683, 151" u="2" o="1" /> <c c=" " r="684, 133, 690, 151" u="1" o="1" /> <c c=" " r="691, 133, 704, 151" u="1" o="1" /> <c c=" " r="705, 133, 719, 151" u="1" /> <c c=" " r="720, 133, 724, 151" u="2" o="3" /> <c c=" " r="725, 133, 731, 151" u="1" o="1" /> <c c=" " r="732, 133, 734, 151" u="1" o="2" /> <c c=" " r="735, 133, 737, 151" u="1" o="2" /> <c c=" " r="738, 133, 740, 151" u="1" o="2" /> <c c=" " r="741, 133, 743, 151" u="1" o="2" /> <c c=" " r="744, 133, 749, 151" u="1" /> <c c=" " r="750, 133, 755, 151" u="1" /> <c c=" " r="756, 133, 761, 151" u="1" /> <c c=" " r="762, 133, 767, 151" u="1" /> <c c=" " r="768, 133, 774, 151" u="2" o="1" /> <c c="! " r="775, 133, 781, 151" u="2" o="1" /> <c c="" " r="782, 133, 785, 151" u="3" o="3" /> <c c="# " r="786, 133, 789, 151" u="1" o="1" /> <c c="$ " r="790, 133, 791, 151" u="2" o="2" /> <c c="% " r="792, 133, 798, 151" u="2" o="2" /> <c c="& " r="799, 133, 811, 151" u="2" o="1" /> <c c="' " r="812, 133, 813, 151" u="2" o="2" /> <c c="0 " r="814, 133, 829, 151" /> <c c="1 " r="830, 133, 852, 151" o="-2" /> <c c="2 " r="853, 133, 856, 151" u="1" o="1" /> <c c="3 " r="857, 133, 864, 151" u="1" /> <c c="4 " r="865, 133, 876, 151" u="1" o="-1" /> <c c="5 " r="877, 133, 880, 151" u="1" o="1" /> <c c="6 " r="881, 133, 888, 151" o="1" /> <c c="7 " r="889, 133, 900, 151" u="-1" o="1" /> <c c="8 " r="901, 133, 906, 151" /> <c c="9 " r="907, 133, 911, 151" u="1" /> <c c=": " r="912, 133, 916, 151" o="1" /> <c c="; " r="917, 133, 925, 151" u="1" o="2" /> <c c="< " r="926, 133, 931, 151" u="2" o="1" /> <c c="= " r="932, 133, 938, 151" /> <c c="> " r="939, 133, 945, 151" u="1" o="1" /> <c c="@ " r="946, 133, 955, 151" /> <c c="A " r="956, 133, 963, 151" /> <c c="B " r="964, 133, 977, 151" u="1" /> <c c="C " r="978, 133, 981, 151" u="1" o="1" /> <c c="D " r="982, 133, 991, 151" u="-5" o="-4" /> <c c="p " r="992, 133, 997, 151" u="1" /> <c c="t " r="998, 133, 1003, 151" u="1" /> <c c="u " r="1004, 133, 1008, 151" u="1" o="1" /> <c c="v " r="1009, 133, 1014, 151" u="1" /> <c c="w " r="1015, 133, 1019, 151" u="1" o="1" /> <c c="x " r="0, 152, 5, 170" u="1" /> <c c="y " r="6, 152, 11, 170" u="1" /> <c c="z " r="12, 152, 17, 170" u="1" /> <c c="{ " r="18, 152, 23, 170" u="1" /> <c c="| " r="24, 152, 29, 170" u="1" /> <c c="} " r="30, 152, 32, 170" u="1" /> <c c="~ " r="33, 152, 35, 170" o="1" /> <c c=" " r="36, 152, 40, 170" u="1" o="1" /> <c c=" " r="41, 152, 46, 170" u="1" /> <c c=" " r="47, 152, 49, 170" u="2" o="2" /> <c c=" " r="50, 152, 54, 170" u="1" o="1" /> <c c=" " r="55, 152, 59, 170" u="1" o="1" /> <c c=" " r="60, 152, 65, 170" u="1" /> <c c=" " r="66, 152, 70, 170" u="1" o="1" /> <c c=" " r="71, 152, 76, 170" u="1" /> <c c=" " r="77, 152, 81, 170" u="1" o="1" /> <c c=" " r="82, 152, 87, 170" u="1" /> <c c=" " r="88, 152, 93, 170" u="1" /> <c c=" " r="94, 152, 99, 170" u="1" /> <c c=" " r="100, 152, 105, 170" u="1" /> <c c=" " r="106, 152, 111, 170" u="1" /> <c c=" " r="112, 152, 114, 170" u="1" /> <c c=" " r="115, 152, 117, 170" u="1" /> <c c=" " r="118, 152, 126, 170" u="1" o="1" /> <c c=" " r="127, 152, 138, 170" /> <c c=" " r="139, 152, 147, 170" u="1" o="1" /> <c c=" " r="148, 152, 156, 170" o="1" /> <c c=" " r="157, 152, 163, 170" u="2" o="1" /> <c c=" " r="164, 152, 176, 170" u="1" o="1" /> <c c=" " r="177, 152, 187, 170" u="1" o="1" /> <c c=" " r="188, 152, 206, 170" u="1" o="1" /> <c c=" " r="207, 152, 219, 170" u="1" o="2" /> <c c=" " r="220, 152, 235, 170" o="1" /> <c c=" " r="236, 152, 249, 170" u="2" o="1" /> <c c=" " r="250, 152, 258, 170" o="1" /> <c c="!" r="259, 152, 270, 170" /> <c c="!" r="271, 152, 282, 170" /> <c c="!" r="283, 152, 292, 170" u="1" o="1" /> <c c="!" r="293, 152, 306, 170" o="1" /> <c c="!" r="307, 152, 315, 170" u="1" o="1" /> <c c="!" r="316, 152, 327, 170" /> <c c="!" r="328, 152, 339, 170" /> <c c="!" r="340, 152, 347, 170" u="1" o="1" /> <c c="!" r="348, 152, 356, 170" u="1" /> <c c=" !" r="357, 152, 368, 170" o="1" /> <c c=" !" r="369, 152, 380, 170" u="1" /> <c c=" !" r="381, 152, 397, 170" o="1" /> <c c=" !" r="398, 152, 407, 170" o="1" /> <c c=" !" r="408, 152, 418, 170" u="2" o="1" /> <c c="!" r="419, 152, 428, 170" u="1" o="1" /> <c c="!" r="429, 152, 439, 170" u="1" /> <c c="!" r="440, 152, 450, 170" /> <c c="!" r="451, 152, 459, 170" u="1" o="2" /> <c c="!" r="460, 152, 471, 170" o="1" /> <c c="!" r="472, 152, 480, 170" o="1" /> <c c="!" r="481, 152, 494, 170" u="1" o="1" /> <c c="!" r="495, 152, 504, 170" u="2" o="1" /> <c c="!" r="505, 152, 518, 170" u="1" o="1" /> <c c="!" r="519, 152, 530, 170" u="1" o="1" /> <c c="!" r="531, 152, 541, 170" o="1" /> <c c="!" r="542, 152, 550, 170" u="2" o="1" /> <c c="!" r="551, 152, 564, 170" u="1" /> <c c="!" r="565, 152, 578, 170" o="1" /> <c c="!" r="579, 152, 591, 170" u="1" o="1" /> <c c="!" r="592, 152, 601, 170" u="2" o="1" /> <c c="!" r="602, 152, 610, 170" u="1" /> <c c="!" r="611, 152, 619, 170" u="1" /> <c c=" !" r="620, 152, 630, 170" u="1" o="1" /> <c c="!!" r="631, 152, 650, 170" u="1" o="2" /> <c c=""!" r="651, 152, 662, 170" o="1" /> <c c="#!" r="663, 152, 672, 170" o="1" /> <c c="$!" r="673, 152, 681, 170" u="1" o="1" /> <c c="%!" r="682, 152, 688, 170" u="1" o="1" /> <c c="&!" r="689, 152, 699, 170" u="1" o="2" /> <c c="'!" r="700, 152, 710, 170" u="1" o="2" /> <c c="(!" r="711, 152, 718, 170" o="2" /> <c c=")!" r="719, 152, 723, 170" u="1" o="1" /> <c c="*!" r="724, 152, 732, 170" u="1" o="1" /> <c c="+!" r="733, 152, 743, 170" /> <c c=",!" r="744, 152, 755, 170" o="1" /> <c c="-!" r="756, 152, 765, 170" o="1" /> <c c=".!" r="766, 152, 777, 170" u="1" o="1" /> <c c="/!" r="778, 152, 784, 170" u="1" /> <c c="0!" r="785, 152, 793, 170" o="1" /> <c c="1!" r="794, 152, 807, 170" o="-1" /> <c c="2!" r="808, 152, 815, 170" u="2" o="1" /> <c c="3!" r="816, 152, 831, 170" o="1" /> <c c="4!" r="832, 152, 839, 170" u="1" o="1" /> <c c="5!" r="840, 152, 847, 170" u="2" o="1" /> <c c="6!" r="848, 152, 856, 170" u="1" o="1" /> <c c="7!" r="857, 152, 863, 170" u="1" /> <c c="8!" r="864, 152, 872, 170" u="1" /> <c c="[!" r="873, 152, 884, 170" o="1" /> <c c="\!" r="885, 152, 896, 170" u="1" /> <c c="]!" r="897, 152, 909, 170" /> <c c="^!" r="910, 152, 922, 170" /> <c c="!" r="923, 152, 934, 170" u="2" o="1" /> <c c="!" r="935, 152, 938, 170" u="2" o="3" /> <c c="!" r="939, 152, 950, 170" u="2" o="1" /> <c c="!" r="951, 152, 954, 170" u="3" o="2" /> <c c="!" r="955, 152, 970, 170" u="2" o="1" /> <c c="!" r="971, 152, 974, 170" u="3" o="2" /> <c c="!" r="975, 152, 983, 170" u="2" o="1" /> <c c="!" r="984, 152, 992, 170" u="2" o="1" /> <c c="!" r="993, 152, 1001, 170" u="2" o="1" /> <c c="!" r="1002, 152, 1010, 170" u="2" o="1" /> <c c="!" r="1011, 152, 1022, 170" u="2" o="1" /> <c c="!" r="0, 171, 11, 189" u="1" o="2" /> <c c="!" r="12, 171, 21, 189" u="2" o="1" /> <c c="!" r="22, 171, 31, 189" u="2" o="1" /> <c c="!" r="32, 171, 43, 189" u="2" o="1" /> <c c="!" r="44, 171, 47, 189" u="2" o="3" /> <c c="!" r="48, 171, 59, 189" u="2" o="1" /> <c c="!" r="60, 171, 63, 189" u="2" o="3" /> <c c="!" r="64, 171, 75, 189" u="2" o="1" /> <c c="!" r="76, 171, 87, 189" u="1" o="2" /> <c c="!" r="88, 171, 99, 189" u="2" o="1" /> <c c="!" r="100, 171, 103, 189" u="3" o="2" /> <c c="!" r="104, 171, 115, 189" u="1" o="2" /> <c c="!" r="116, 171, 119, 189" u="3" o="2" /> <c c="!" r="120, 171, 126, 189" u="1" o="1" /> <c c="!" r="127, 171, 138, 189" u="2" o="1" /> <c c="!" r="139, 171, 150, 189" u="1" o="2" /> <c c="!" r="151, 171, 162, 189" u="2" o="1" /> <c c="!" r="163, 171, 174, 189" u="1" o="2" /> <c c="!" r="175, 171, 190, 189" u="2" o="1" /> <c c="!" r="191, 171, 206, 189" u="2" o="1" /> <c c="!" r="207, 171, 214, 189" u="2" o="1" /> <c c="!" r="215, 171, 222, 189" u="2" o="1" /> <c c="!" r="223, 171, 230, 189" u="2" o="1" /> <c c="!" r="231, 171, 238, 189" u="2" o="1" /> <c c="!" r="239, 171, 246, 189" u="2" o="1" /> <c c="!" r="247, 171, 253, 189" u="2" o="2" /> <c c="!" r="254, 171, 265, 189" u="2" o="1" /> <c c="!" r="266, 171, 277, 189" u="2" o="2" /> <c c="!" r="278, 171, 289, 189" u="2" o="2" /> <c c="!" r="290, 171, 301, 189" u="2" o="1" /> <c c="!" r="302, 171, 313, 189" u="2" o="1" /> <c c="!" r="314, 171, 325, 189" u="2" o="1" /> <c c="!" r="326, 171, 337, 189" u="2" o="1" /> <c c="!" r="338, 171, 349, 189" u="2" o="1" /> <c c="!" r="350, 171, 361, 189" u="2" o="1" /> <c c="!" r="362, 171, 364, 189" u="2" o="3" /> <c c="!" r="365, 171, 367, 189" u="3" o="2" /> <c c="!" r="368, 171, 379, 189" u="2" o="1" /> <c c="!" r="380, 171, 391, 189" u="2" o="1" /> <c c="!" r="392, 171, 394, 189" u="2" o="3" /> <c c="!" r="395, 171, 397, 189" u="3" o="2" /> <c c="!" r="398, 171, 409, 189" u="2" o="1" /> <c c="!" r="410, 171, 416, 189" u="3" o="3" /> <c c="!" r="417, 171, 428, 189" u="2" o="1" /> <c c="!" r="429, 171, 440, 189" u="2" o="1" /> <c c="!" r="441, 171, 447, 189" u="3" o="3" /> <c c="!" r="448, 171, 459, 189" u="2" o="1" /> <c c="!" r="460, 171, 466, 189" u="3" o="3" /> <c c="!" r="467, 171, 478, 189" u="2" o="1" /> <c c="!" r="479, 171, 490, 189" u="2" o="1" /> <c c="!" r="491, 171, 501, 189" u="2" o="2" /> <c c="!" r="502, 171, 517, 189" u="2" o="1" /> <c c="!" r="518, 171, 528, 189" u="2" o="2" /> <c c="!" r="529, 171, 539, 189" u="2" o="2" /> <c c="!" r="540, 171, 548, 189" u="2" o="2" /> <c c="!" r="549, 171, 559, 189" u="2" o="2" /> <c c="!" r="560, 171, 568, 189" u="2" o="2" /> <c c="!" r="569, 171, 584, 189" u="2" o="1" /> <c c="!" r="585, 171, 593, 189" u="2" o="2" /> <c c="!" r="594, 171, 603, 189" u="2" o="1" /> <c c="!" r="604, 171, 613, 189" u="2" o="1" /> <c c="!" r="614, 171, 623, 189" u="2" o="1" /> <c c="!" r="624, 171, 633, 189" u="2" o="1" /> <c c="!" r="634, 171, 645, 189" u="2" o="1" /> <c c="!" r="646, 171, 657, 189" u="2" o="1" /> <c c="!" r="658, 171, 673, 189" u="2" o="1" /> <c c="!" r="674, 171, 689, 189" u="2" o="1" /> <c c="!" r="690, 171, 695, 189" u="2" o="1" /> <c c="!" r="696, 171, 701, 189" u="2" o="1" /> <c c="!" r="702, 171, 713, 189" u="2" o="1" /> <c c="!" r="714, 171, 717, 189" u="3" o="2" /> <c c="!" r="718, 171, 729, 189" u="2" o="1" /> <c c="!" r="730, 171, 733, 189" u="3" o="2" /> <c c="!" r="734, 171, 745, 189" u="2" o="1" /> <c c="!" r="746, 171, 757, 189" u="2" o="1" /> <c c="!" r="758, 171, 769, 189" u="2" o="1" /> <c c="!" r="770, 171, 778, 189" u="2" o="2" /> <c c="!" r="779, 171, 790, 189" u="2" o="1" /> <c c="!" r="791, 171, 799, 189" u="2" o="2" /> <c c="!" r="800, 171, 808, 189" u="2" o="2" /> <c c=""" r="809, 171, 819, 189" u="2" o="1" /> <c c=""" r="820, 171, 828, 189" u="2" o="1" /> <c c=""" r="829, 171, 836, 189" u="2" o="1" /> <c c=""" r="837, 171, 844, 189" u="1" o="2" /> <c c=""" r="845, 171, 852, 189" u="2" o="1" /> <c c=""" r="853, 171, 864, 189" u="2" o="2" /> <c c=""" r="865, 171, 875, 189" u="2" o="1" /> <c c=""" r="876, 171, 886, 189" u="2" o="1" /> <c c=""" r="887, 171, 896, 189" u="2" o="1" /> <c c=" "" r="897, 171, 906, 189" u="2" o="1" /> <c c=" "" r="907, 171, 914, 189" u="2" o="1" /> <c c=" "" r="915, 171, 924, 189" u="2" o="1" /> <c c=" "" r="925, 171, 934, 189" u="2" o="2" /> <c c=" "" r="935, 171, 942, 189" u="2" o="1" /> <c c=""" r="943, 171, 952, 189" u="2" o="1" /> <c c=""" r="953, 171, 963, 189" u="2" o="2" /> <c c=""" r="964, 171, 974, 189" u="2" o="2" /> <c c=""" r="975, 171, 984, 189" u="2" o="1" /> <c c=""" r="985, 171, 993, 189" u="2" o="2" /> <c c=""" r="994, 171, 1003, 189" u="2" o="1" /> <c c=""" r="1004, 171, 1013, 189" u="2" o="1" /> <c c=""" r="1014, 171, 1019, 189" u="2" o="1" /> <c c=""" r="0, 190, 5, 208" u="2" o="1" /> <c c=""" r="6, 190, 13, 208" u="2" o="3" /> <c c=""" r="14, 190, 19, 208" u="2" o="1" /> <c c=""" r="20, 190, 25, 208" u="1" o="2" /> <c c=""" r="26, 190, 37, 208" u="1" /> <c c=""" r="38, 190, 49, 208" u="1" /> <c c=""" r="50, 190, 61, 208" u="1" /> <c c=""" r="62, 190, 73, 208" u="2" o="1" /> <c c=""" r="74, 190, 85, 208" u="2" o="1" /> <c c=""" r="86, 190, 95, 208" u="2" o="1" /> <c c=" "" r="96, 190, 105, 208" u="2" o="1" /> <c c="!"" r="106, 190, 115, 208" u="2" o="1" /> <c c="""" r="116, 190, 125, 208" u="2" o="1" /> <c c="#"" r="126, 190, 127, 208" u="2" o="3" /> <c c="$"" r="128, 190, 133, 208" u="1" o="2" /> <c c="%"" r="134, 190, 138, 208" u="2" o="3" /> <c c="&"" r="139, 190, 147, 208" u="1" o="2" /> <c c="'"" r="148, 190, 157, 208" u="2" o="1" /> <c c="("" r="158, 190, 167, 208" u="2" o="1" /> <c c=")"" r="168, 190, 176, 208" u="2" o="2" /> <c c="*"" r="177, 190, 186, 208" u="2" o="1" /> <c c="+"" r="187, 190, 193, 208" u="2" o="1" /> <c c=","" r="194, 190, 203, 208" u="2" o="2" /> <c c="-"" r="204, 190, 217, 208" u="2" o="2" /> <c c="."" r="218, 190, 223, 208" u="2" o="2" /> <c c="/"" r="224, 190, 233, 208" u="2" o="2" /> <c c="0"" r="234, 190, 247, 208" u="2" o="3" /> <c c="1"" r="248, 190, 254, 208" u="2" o="1" /> <c c="2"" r="255, 190, 261, 208" u="2" o="1" /> <c c="3"" r="262, 190, 268, 208" u="2" o="1" /> <c c="4"" r="269, 190, 278, 208" u="2" o="1" /> <c c="5"" r="279, 190, 288, 208" u="2" o="1" /> <c c="6"" r="289, 190, 290, 208" u="2" o="3" /> <c c="7"" r="291, 190, 300, 208" u="2" o="1" /> <c c="8"" r="301, 190, 310, 208" u="2" o="1" /> <c c="9"" r="311, 190, 320, 208" u="2" o="1" /> <c c=":"" r="321, 190, 330, 208" u="2" o="1" /> <c c=";"" r="331, 190, 340, 208" u="2" o="1" /> <c c="<"" r="341, 190, 350, 208" u="2" o="1" /> <c c="="" r="351, 190, 360, 208" u="2" o="1" /> <c c=">"" r="361, 190, 370, 208" u="2" o="1" /> <c c="?"" r="371, 190, 380, 208" u="2" o="1" /> <c c="@"" r="381, 190, 384, 208" u="2" o="2" /> <c c="A"" r="385, 190, 394, 208" u="2" o="1" /> <c c="B"" r="395, 190, 404, 208" u="2" o="1" /> <c c="C"" r="405, 190, 414, 208" u="2" o="1" /> <c c="D"" r="415, 190, 424, 208" u="2" o="1" /> <c c="E"" r="425, 190, 434, 208" u="2" o="1" /> <c c="F"" r="435, 190, 444, 208" u="2" o="1" /> <c c="G"" r="445, 190, 454, 208" u="2" o="1" /> <c c="H"" r="455, 190, 464, 208" u="2" o="1" /> <c c="I"" r="465, 190, 474, 208" u="2" o="1" /> <c c="J"" r="475, 190, 484, 208" u="2" o="1" /> <c c="K"" r="485, 190, 494, 208" u="2" o="1" /> <c c="L"" r="495, 190, 504, 208" u="2" o="1" /> <c c="M"" r="505, 190, 514, 208" u="2" o="1" /> <c c="N"" r="515, 190, 524, 208" u="2" o="1" /> <c c="O"" r="525, 190, 534, 208" u="2" o="1" /> <c c="P"" r="535, 190, 544, 208" u="2" o="1" /> <c c="Q"" r="545, 190, 554, 208" u="2" o="1" /> <c c="R"" r="555, 190, 564, 208" u="2" o="1" /> <c c="S"" r="565, 190, 574, 208" u="2" o="1" /> <c c="T"" r="575, 190, 584, 208" u="2" o="1" /> <c c="U"" r="585, 190, 594, 208" u="2" o="1" /> <c c="V"" r="595, 190, 604, 208" u="2" o="1" /> <c c="W"" r="605, 190, 614, 208" u="2" o="1" /> <c c="X"" r="615, 190, 624, 208" u="2" o="1" /> <c c="Y"" r="625, 190, 634, 208" u="2" o="1" /> <c c="Z"" r="635, 190, 644, 208" u="2" o="1" /> <c c="["" r="645, 190, 654, 208" u="2" o="1" /> <c c="\"" r="655, 190, 664, 208" u="2" o="1" /> <c c="]"" r="665, 190, 674, 208" u="2" o="1" /> <c c="^"" r="675, 190, 684, 208" u="2" o="1" /> <c c="_"" r="685, 190, 694, 208" u="2" o="1" /> <c c="`"" r="695, 190, 704, 208" u="2" o="1" /> <c c="a"" r="705, 190, 714, 208" u="2" o="1" /> <c c="b"" r="715, 190, 724, 208" u="2" o="1" /> <c c="c"" r="725, 190, 734, 208" u="2" o="1" /> <c c="d"" r="735, 190, 744, 208" u="2" o="1" /> <c c="e"" r="745, 190, 754, 208" u="2" o="1" /> <c c="f"" r="755, 190, 764, 208" u="2" o="1" /> <c c="g"" r="765, 190, 774, 208" u="2" o="1" /> <c c="h"" r="775, 190, 784, 208" u="2" o="1" /> <c c="i"" r="785, 190, 794, 208" u="2" o="1" /> <c c="j"" r="795, 190, 809, 208" u="2" o="1" /> <c c="k"" r="810, 190, 824, 208" u="2" o="1" /> <c c="l"" r="825, 190, 830, 208" u="2" o="1" /> <c c="m"" r="831, 190, 840, 208" u="2" o="1" /> <c c="n"" r="841, 190, 850, 208" u="2" o="1" /> <c c="o"" r="851, 190, 860, 208" u="2" o="1" /> <c c="p"" r="861, 190, 870, 208" u="2" o="1" /> <c c="q"" r="871, 190, 880, 208" u="2" o="1" /> <c c="r"" r="881, 190, 890, 208" u="2" o="1" /> <c c="s"" r="891, 190, 900, 208" u="2" o="1" /> <c c="t"" r="901, 190, 910, 208" u="2" o="1" /> <c c="u"" r="911, 190, 920, 208" u="2" o="1" /> <c c="v"" r="921, 190, 930, 208" u="2" o="1" /> <c c="w"" r="931, 190, 940, 208" u="2" o="1" /> <c c="x"" r="941, 190, 950, 208" u="2" o="1" /> <c c="y"" r="951, 190, 960, 208" u="2" o="1" /> <c c="z"" r="961, 190, 970, 208" u="2" o="1" /> <c c="{"" r="971, 190, 980, 208" u="2" o="1" /> <c c="|"" r="981, 190, 990, 208" u="2" o="1" /> <c c="}"" r="991, 190, 1000, 208" u="2" o="1" /> <c c="~"" r="1001, 190, 1010, 208" u="2" o="1" /> <c c=""" r="1011, 190, 1020, 208" u="2" o="1" /> <c c=""" r="0, 209, 9, 227" u="2" o="1" /> <c c=""" r="10, 209, 19, 227" u="2" o="1" /> <c c=""" r="20, 209, 29, 227" u="2" o="1" /> <c c=""" r="30, 209, 39, 227" u="2" o="1" /> <c c=""" r="40, 209, 49, 227" u="2" o="1" /> <c c=""" r="50, 209, 59, 227" u="2" o="1" /> <c c=""" r="60, 209, 69, 227" u="2" o="1" /> <c c=""" r="70, 209, 79, 227" u="2" o="1" /> <c c=""" r="80, 209, 89, 227" u="2" o="1" /> <c c=""" r="90, 209, 99, 227" u="2" o="1" /> <c c=""" r="100, 209, 109, 227" u="2" o="1" /> <c c=""" r="110, 209, 119, 227" u="2" o="1" /> <c c=""" r="120, 209, 129, 227" u="2" o="1" /> <c c=""" r="130, 209, 139, 227" u="2" o="1" /> <c c=""" r="140, 209, 149, 227" u="2" o="1" /> <c c=""" r="150, 209, 159, 227" u="2" o="1" /> <c c=""" r="160, 209, 169, 227" u="2" o="1" /> <c c=""" r="170, 209, 179, 227" u="2" o="1" /> <c c=""" r="180, 209, 189, 227" u="2" o="1" /> <c c=""" r="190, 209, 199, 227" u="2" o="1" /> <c c=""" r="200, 209, 209, 227" u="2" o="1" /> <c c=""" r="210, 209, 219, 227" u="2" o="1" /> <c c=""" r="220, 209, 229, 227" u="2" o="1" /> <c c=""" r="230, 209, 239, 227" u="2" o="1" /> <c c=""" r="240, 209, 249, 227" u="2" o="1" /> <c c=""" r="250, 209, 259, 227" u="2" o="1" /> <c c=""" r="260, 209, 269, 227" u="2" o="1" /> <c c=""" r="270, 209, 279, 227" u="2" o="1" /> <c c=""" r="280, 209, 289, 227" u="2" o="1" /> <c c=""" r="290, 209, 299, 227" u="2" o="1" /> <c c=""" r="300, 209, 309, 227" u="2" o="1" /> <c c=""" r="310, 209, 319, 227" u="2" o="1" /> <c c=""" r="320, 209, 329, 227" u="2" o="1" /> <c c=""" r="330, 209, 339, 227" u="2" o="1" /> <c c=""" r="340, 209, 349, 227" u="2" o="1" /> <c c=""" r="350, 209, 359, 227" u="2" o="1" /> <c c=""" r="360, 209, 369, 227" u="2" o="1" /> <c c=""" r="370, 209, 379, 227" u="2" o="1" /> <c c=""" r="380, 209, 384, 227" u="2" o="3" /> <c c=""" r="385, 209, 389, 227" u="2" o="3" /> <c c=""" r="390, 209, 399, 227" u="2" o="1" /> <c c=""" r="400, 209, 409, 227" u="2" o="1" /> <c c=""" r="410, 209, 419, 227" u="2" o="1" /> <c c=""" r="420, 209, 429, 227" u="2" o="1" /> <c c=""" r="430, 209, 439, 227" u="2" o="1" /> <c c=""" r="440, 209, 449, 227" u="2" o="1" /> <c c=""" r="450, 209, 459, 227" u="2" o="1" /> <c c=""" r="460, 209, 469, 227" u="2" o="1" /> <c c=""" r="470, 209, 479, 227" u="2" o="1" /> <c c=""" r="480, 209, 489, 227" u="2" o="1" /> <c c=""" r="490, 209, 499, 227" u="2" o="1" /> <c c=""" r="500, 209, 509, 227" u="2" o="1" /> <c c=""" r="510, 209, 519, 227" u="2" o="1" /> <c c=""" r="520, 209, 529, 227" u="2" o="1" /> <c c=""" r="530, 209, 541, 227" u="2" o="1" /> <c c=""" r="542, 209, 553, 227" u="2" o="1" /> <c c=""" r="554, 209, 563, 227" u="2" o="1" /> <c c=""" r="564, 209, 573, 227" u="2" o="1" /> <c c=""" r="574, 209, 581, 227" u="1" o="1" /> <c c=""" r="582, 209, 591, 227" u="2" o="1" /> <c c=""" r="592, 209, 601, 227" u="2" o="1" /> <c c=""" r="602, 209, 611, 227" u="2" o="1" /> <c c=""" r="612, 209, 621, 227" u="2" o="1" /> <c c=""" r="622, 209, 631, 227" u="2" o="1" /> <c c=""" r="632, 209, 641, 227" u="2" o="1" /> <c c=""" r="642, 209, 651, 227" u="2" o="1" /> <c c=""" r="652, 209, 661, 227" u="2" o="1" /> <c c=""" r="662, 209, 671, 227" u="2" o="1" /> <c c=""" r="672, 209, 681, 227" u="1" o="2" /> <c c=""" r="682, 209, 683, 227" u="2" o="4" /> <c c=""" r="684, 209, 693, 227" u="1" o="2" /> <c c=""" r="694, 209, 703, 227" u="2" o="1" /> <c c=""" r="704, 209, 716, 227" u="2" o="1" /> <c c=""" r="717, 209, 726, 227" u="2" o="1" /> <c c=""" r="727, 209, 736, 227" u="2" o="1" /> <c c=""" r="737, 209, 746, 227" u="2" o="1" /> <c c=""" r="747, 209, 756, 227" u="2" o="1" /> <c c=""" r="757, 209, 766, 227" u="2" o="1" /> <c c=""" r="767, 209, 776, 227" u="2" o="1" /> <c c=""" r="777, 209, 786, 227" u="2" o="1" /> <c c=""" r="787, 209, 796, 227" u="2" o="1" /> <c c=""" r="797, 209, 806, 227" u="2" o="1" /> <c c=""" r="807, 209, 816, 227" u="2" o="1" /> <c c=""" r="817, 209, 826, 227" u="2" o="1" /> <c c=""" r="827, 209, 836, 227" u="2" o="1" /> <c c=""" r="837, 209, 846, 227" u="2" o="1" /> <c c=""" r="847, 209, 856, 227" u="2" o="1" /> <c c=""" r="857, 209, 866, 227" u="2" o="1" /> <c c=""" r="867, 209, 886, 227" u="2" o="1" /> <c c=""" r="887, 209, 906, 227" u="2" o="1" /> <c c=""" r="907, 209, 916, 227" u="2" o="1" /> <c c=""" r="917, 209, 926, 227" u="2" o="1" /> <c c=""" r="927, 209, 936, 227" u="2" o="1" /> <c c=""" r="937, 209, 946, 227" u="2" o="1" /> <c c=""" r="947, 209, 956, 227" u="2" o="1" /> <c c=""" r="957, 209, 966, 227" u="2" o="1" /> <c c=""" r="967, 209, 976, 227" u="2" o="1" /> <c c=""" r="977, 209, 986, 227" u="2" o="1" /> <c c=""" r="987, 209, 996, 227" u="2" o="1" /> <c c=""" r="997, 209, 1006, 227" u="2" o="1" /> <c c=""" r="1007, 209, 1016, 227" u="2" o="1" /> <c c=""" r="0, 228, 9, 246" u="2" o="1" /> <c c=""" r="10, 228, 19, 246" u="2" o="1" /> <c c=""" r="20, 228, 29, 246" u="2" o="1" /> <c c=""" r="30, 228, 39, 246" u="2" o="1" /> <c c=""" r="40, 228, 49, 246" u="2" o="1" /> <c c=""" r="50, 228, 59, 246" u="2" o="1" /> <c c=""" r="60, 228, 69, 246" u="2" o="1" /> <c c=""" r="70, 228, 79, 246" u="2" o="1" /> <c c=""" r="80, 228, 89, 246" u="2" o="1" /> <c c=""" r="90, 228, 91, 246" u="5" o="6" /> <c c=""" r="92, 228, 101, 246" u="2" o="1" /> <c c=""" r="102, 228, 111, 246" u="2" o="1" /> <c c=""" r="112, 228, 121, 246" u="2" o="1" /> <c c="#" r="122, 228, 133, 246" u="1" o="1" /> <c c="#" r="134, 228, 143, 246" u="2" o="1" /> <c c="#" r="144, 228, 148, 246" u="3" o="1" /> <c c=" #" r="149, 228, 153, 246" u="1" o="3" /> <c c=" #" r="154, 228, 158, 246" u="3" o="1" /> <c c=" #" r="159, 228, 163, 246" u="1" o="3" /> <c c=" #" r="164, 228, 168, 246" u="2" /> <c c="!#" r="169, 228, 172, 246" o="3" /> <c c=""#" r="173, 228, 182, 246" u="2" o="1" /> <c c="##" r="183, 228, 192, 246" u="2" o="1" /> <c c="$" r="193, 228, 206, 246" u="1" o="1" /> <c c="$" r="207, 228, 220, 246" u="1" o="1" /> <c c="$" r="221, 228, 234, 246" u="1" o="1" /> <c c="$" r="235, 228, 248, 246" u="1" o="1" /> <c c="$" r="249, 228, 263, 246" u="1" /> <c c="$" r="264, 228, 278, 246" u="1" /> <c c="$" r="279, 228, 294, 246" /> <c c="$" r="295, 228, 308, 246" u="1" o="1" /> <c c="$" r="309, 228, 318, 246" u="3" o="3" /> <c c=" $" r="319, 228, 329, 246" u="3" o="2" /> <c c=" $" r="330, 228, 339, 246" u="3" o="3" /> <c c=" $" r="340, 228, 350, 246" u="2" o="1" /> <c c=" $" r="351, 228, 360, 246" u="3" o="3" /> <c c=" $" r="361, 228, 371, 246" u="3" o="2" /> <c c="$" r="372, 228, 381, 246" u="3" o="3" /> <c c="$" r="382, 228, 391, 246" u="3" o="3" /> <c c="$" r="392, 228, 405, 246" u="1" o="1" /> <c c="$" r="406, 228, 419, 246" u="1" o="1" /> <c c="$" r="420, 228, 433, 246" u="1" o="1" /> <c c="$" r="434, 228, 447, 246" u="1" o="1" /> <c c="$" r="448, 228, 462, 246" u="1" /> <c c="$" r="463, 228, 477, 246" u="1" /> <c c="$" r="478, 228, 491, 246" u="1" o="1" /> <c c="$" r="492, 228, 506, 246" u="1" /> <c c="$" r="507, 228, 520, 246" u="1" o="1" /> <c c="$" r="521, 228, 531, 246" u="3" o="2" /> <c c="$" r="532, 228, 546, 246" u="1" /> <c c="$" r="547, 228, 561, 246" u="1" /> <c c="$" r="562, 228, 571, 246" u="3" o="3" /> <c c="$" r="572, 228, 582, 246" u="3" o="2" /> <c c="$" r="583, 228, 593, 246" u="3" o="2" /> <c c="$" r="594, 228, 604, 246" u="3" o="2" /> <c c=" $" r="605, 228, 615, 246" u="3" o="2" /> <c c="!$" r="616, 228, 629, 246" u="1" o="1" /> <c c=""$" r="630, 228, 640, 246" u="2" o="3" /> <c c="#$" r="641, 228, 646, 246" /> <c c="$$" r="647, 228, 657, 246" u="3" o="2" /> <c c="%" r="658, 228, 673, 246" /> <c c="%" r="674, 228, 689, 246" /> <c c="%" r="690, 228, 691, 246" u="7" o="7" /> <c c="%" r="692, 228, 693, 246" u="7" o="7" /> <c c="%" r="694, 228, 708, 246" u="1" /> <c c="%" r="709, 228, 723, 246" u="1" /> <c c="%" r="724, 228, 725, 246" u="7" o="7" /> <c c="%" r="726, 228, 727, 246" u="7" o="7" /> <c c="%" r="728, 228, 743, 246" u="1" o="-1" /> <c c=" %" r="744, 228, 759, 246" u="1" o="-1" /> <c c=" %" r="760, 228, 761, 246" u="7" o="7" /> <c c=" %" r="762, 228, 763, 246" u="7" o="7" /> <c c=" %" r="764, 228, 772, 246" u="7" /> <c c=" %" r="773, 228, 781, 246" u="7" /> <c c="%" r="782, 228, 790, 246" u="7" /> <c c="%" r="791, 228, 799, 246" u="7" /> <c c="%" r="800, 228, 808, 246" o="7" /> <c c="%" r="809, 228, 817, 246" o="7" /> <c c="%" r="818, 228, 826, 246" o="7" /> <c c="%" r="827, 228, 835, 246" o="7" /> <c c="%" r="836, 228, 844, 246" u="7" /> <c c="%" r="845, 228, 853, 246" u="7" /> <c c="%" r="854, 228, 862, 246" u="7" /> <c c="%" r="863, 228, 871, 246" u="7" /> <c c="%" r="872, 228, 880, 246" o="7" /> <c c="%" r="881, 228, 889, 246" o="7" /> <c c="%" r="890, 228, 898, 246" o="7" /> <c c="%" r="899, 228, 907, 246" o="7" /> <c c="%" r="908, 228, 916, 246" u="7" /> <c c="%" r="917, 228, 925, 246" u="7" /> <c c="%" r="926, 228, 934, 246" u="7" /> <c c="%" r="935, 228, 943, 246" u="7" /> <c c=" %" r="944, 228, 952, 246" u="7" /> <c c="!%" r="953, 228, 961, 246" u="7" /> <c c=""%" r="962, 228, 970, 246" u="7" /> <c c="#%" r="971, 228, 979, 246" u="7" /> <c c="$%" r="980, 228, 988, 246" o="7" /> <c c="%%" r="989, 228, 997, 246" o="7" /> <c c="&%" r="998, 228, 1006, 246" o="7" /> <c c="'%" r="1007, 228, 1015, 246" o="7" /> <c c="(%" r="1016, 228, 1024, 246" o="7" /> <c c=")%" r="0, 247, 8, 265" o="7" /> <c c="*%" r="9, 247, 17, 265" o="7" /> <c c="+%" r="18, 247, 26, 265" o="7" /> <c c=",%" r="27, 247, 42, 265" /> <c c="-%" r="43, 247, 58, 265" /> <c c=".%" r="59, 247, 74, 265" /> <c c="/%" r="75, 247, 90, 265" /> <c c="0%" r="91, 247, 106, 265" /> <c c="1%" r="107, 247, 122, 265" /> <c c="2%" r="123, 247, 138, 265" /> <c c="3%" r="139, 247, 154, 265" /> <c c="4%" r="155, 247, 170, 265" /> <c c="5%" r="171, 247, 186, 265" /> <c c="6%" r="187, 247, 202, 265" /> <c c="7%" r="203, 247, 218, 265" /> <c c="8%" r="219, 247, 234, 265" /> <c c="9%" r="235, 247, 250, 265" /> <c c=":%" r="251, 247, 266, 265" /> <c c=";%" r="267, 247, 282, 265" /> <c c="<%" r="283, 247, 298, 265" /> <c c="=%" r="299, 247, 314, 265" /> <c c=">%" r="315, 247, 330, 265" /> <c c="?%" r="331, 247, 346, 265" /> <c c="@%" r="347, 247, 362, 265" /> <c c="A%" r="363, 247, 378, 265" /> <c c="B%" r="379, 247, 394, 265" /> <c c="C%" r="395, 247, 410, 265" /> <c c="D%" r="411, 247, 426, 265" /> <c c="E%" r="427, 247, 442, 265" /> <c c="F%" r="443, 247, 458, 265" /> <c c="G%" r="459, 247, 474, 265" /> <c c="H%" r="475, 247, 490, 265" /> <c c="I%" r="491, 247, 506, 265" /> <c c="J%" r="507, 247, 522, 265" /> <c c="K%" r="523, 247, 538, 265" /> <c c="L%" r="539, 247, 553, 265" u="1" /> <c c="M%" r="554, 247, 568, 265" u="1" /> <c c="N%" r="569, 247, 570, 265" u="7" o="7" /> <c c="O%" r="571, 247, 572, 265" u="7" o="7" /> <c c="P%" r="573, 247, 588, 265" /> <c c="Q%" r="589, 247, 592, 265" u="6" o="6" /> <c c="R%" r="593, 247, 601, 265" u="7" /> <c c="S%" r="602, 247, 611, 265" u="6" /> <c c="T%" r="612, 247, 621, 265" u="6" /> <c c="U%" r="622, 247, 630, 265" o="7" /> <c c="V%" r="631, 247, 640, 265" o="6" /> <c c="W%" r="641, 247, 650, 265" o="6" /> <c c="X%" r="651, 247, 660, 265" u="6" /> <c c="Y%" r="661, 247, 670, 265" u="6" /> <c c="Z%" r="671, 247, 680, 265" u="6" /> <c c="[%" r="681, 247, 689, 265" o="7" /> <c c="\%" r="690, 247, 699, 265" o="6" /> <c c="]%" r="700, 247, 709, 265" o="6" /> <c c="^%" r="710, 247, 718, 265" u="7" /> <c c="_%" r="719, 247, 728, 265" u="6" /> <c c="`%" r="729, 247, 738, 265" u="6" /> <c c="a%" r="739, 247, 747, 265" o="7" /> <c c="b%" r="748, 247, 757, 265" o="6" /> <c c="c%" r="758, 247, 767, 265" o="6" /> <c c="d%" r="768, 247, 783, 265" /> <c c="e%" r="784, 247, 799, 265" /> <c c="f%" r="800, 247, 815, 265" /> <c c="g%" r="816, 247, 831, 265" /> <c c="h%" r="832, 247, 847, 265" /> <c c="i%" r="848, 247, 863, 265" /> <c c="j%" r="864, 247, 879, 265" /> <c c="k%" r="880, 247, 895, 265" /> <c c="l%" r="896, 247, 911, 265" /> <c c="m%" r="912, 247, 920, 265" u="7" /> <c c="n%" r="921, 247, 929, 265" o="7" /> <c c="o%" r="930, 247, 938, 265" o="7" /> <c c="p%" r="939, 247, 947, 265" u="7" /> <c c="q%" r="948, 247, 964, 265" o="-1" /> <c c="r%" r="965, 247, 981, 265" o="-1" /> <c c="s%" r="982, 247, 997, 265" /> <c c="t%" r="998, 247, 1006, 265" o="7" /> <c c="u%" r="1007, 247, 1008, 265" u="7" o="7" /> <c c="v%" r="1009, 247, 1016, 265" u="8" /> <c c="w%" r="1017, 247, 1018, 265" u="7" o="7" /> <c c="x%" r="0, 266, 8, 284" o="7" /> <c c="y%" r="9, 266, 10, 284" u="7" o="7" /> <c c="z%" r="11, 266, 18, 284" u="8" /> <c c="{%" r="19, 266, 20, 284" u="7" o="7" /> <c c="|%" r="21, 266, 36, 284" /> <c c="}%" r="37, 266, 38, 284" u="7" o="7" /> <c c="~%" r="39, 266, 54, 284" /> <c c="%" r="55, 266, 56, 284" u="7" o="7" /> <c c="%" r="57, 266, 72, 284" /> <c c="%" r="73, 266, 88, 284" /> <c c="%" r="89, 266, 104, 284" /> <c c="%" r="105, 266, 120, 284" /> <c c="%" r="121, 266, 136, 284" /> <c c="%" r="137, 266, 152, 284" /> <c c="%" r="153, 266, 168, 284" /> <c c="%" r="169, 266, 184, 284" /> <c c="%" r="185, 266, 198, 284" o="2" /> <c c="%" r="199, 266, 210, 284" o="4" /> <c c="%" r="211, 266, 220, 284" o="6" /> <c c="%" r="221, 266, 229, 284" o="7" /> <c c="%" r="230, 266, 236, 284" o="9" /> <c c="%" r="237, 266, 241, 284" o="11" /> <c c="%" r="242, 266, 244, 284" o="13" /> <c c="%" r="245, 266, 253, 284" u="8" o="-1" /> <c c="%" r="254, 266, 273, 284" o="-4" /> <c c="%" r="274, 266, 289, 284" /> <c c="%" r="290, 266, 310, 284" o="-5" /> <c c="%" r="311, 266, 326, 284" /> <c c="%" r="327, 266, 329, 284" u="13" /> <c c="%" r="330, 266, 339, 284" u="2" o="1" /> <c c="%" r="340, 266, 349, 284" u="2" o="1" /> <c c="%" r="350, 266, 359, 284" u="2" o="1" /> <c c="%" r="360, 266, 369, 284" u="2" o="1" /> <c c="%" r="370, 266, 379, 284" u="2" o="1" /> <c c="%" r="380, 266, 389, 284" u="2" o="1" /> <c c="%" r="390, 266, 399, 284" u="2" o="1" /> <c c="%" r="400, 266, 409, 284" u="2" o="1" /> <c c="%" r="410, 266, 419, 284" u="2" o="1" /> <c c="%" r="420, 266, 429, 284" u="1" o="2" /> <c c="%" r="430, 266, 434, 284" u="2" o="2" /> <c c="%" r="435, 266, 439, 284" u="2" o="2" /> <c c="%" r="440, 266, 447, 284" u="2" o="3" /> <c c="%" r="448, 266, 457, 284" u="2" o="1" /> <c c="%" r="458, 266, 462, 284" u="2" o="2" /> <c c="%" r="463, 266, 467, 284" u="2" o="2" /> <c c="%" r="468, 266, 477, 284" u="2" o="1" /> <c c="%" r="478, 266, 487, 284" u="2" o="1" /> <c c="%" r="488, 266, 497, 284" u="2" o="1" /> <c c="%" r="498, 266, 507, 284" u="2" o="1" /> <c c="%" r="508, 266, 513, 284" u="2" o="1" /> <c c="%" r="514, 266, 519, 284" u="2" o="1" /> <c c="%" r="520, 266, 529, 284" u="2" o="1" /> <c c="%" r="530, 266, 539, 284" u="2" o="1" /> <c c="%" r="540, 266, 544, 284" u="2" o="2" /> <c c="%" r="545, 266, 549, 284" u="2" o="2" /> <c c="%" r="550, 266, 560, 284" u="2" o="1" /> <c c="%" r="561, 266, 570, 284" u="2" o="2" /> <c c="%" r="571, 266, 580, 284" u="2" o="1" /> <c c="%" r="581, 266, 590, 284" u="2" o="1" /> <c c="%" r="591, 266, 596, 284" u="2" o="1" /> <c c="%" r="597, 266, 602, 284" u="2" o="1" /> <c c="%" r="603, 266, 612, 284" u="2" o="1" /> <c c="%" r="613, 266, 622, 284" u="2" o="1" /> <c c="%" r="623, 266, 627, 284" u="2" o="2" /> <c c="%" r="628, 266, 632, 284" u="2" o="2" /> <c c="%" r="633, 266, 643, 284" u="2" o="1" /> <c c="%" r="644, 266, 653, 284" u="2" o="2" /> <c c="%" r="654, 266, 663, 284" u="2" o="1" /> <c c="%" r="664, 266, 673, 284" u="1" o="2" /> <c c="%" r="674, 266, 683, 284" u="1" o="2" /> <c c="%" r="684, 266, 693, 284" u="2" o="1" /> <c c="%" r="694, 266, 703, 284" u="1" o="1" /> <c c="%" r="704, 266, 713, 284" u="2" o="1" /> <c c="%" r="714, 266, 723, 284" u="2" o="1" /> <c c="%" r="724, 266, 733, 284" u="2" o="1" /> <c c="%" r="734, 266, 743, 284" u="2" o="1" /> <c c="%" r="744, 266, 753, 284" u="2" o="1" /> <c c="%" r="754, 266, 763, 284" u="2" o="1" /> <c c="%" r="764, 266, 773, 284" u="2" o="1" /> <c c="%" r="774, 266, 783, 284" u="2" o="1" /> <c c="%" r="784, 266, 793, 284" u="2" o="1" /> <c c="%" r="794, 266, 803, 284" u="2" o="1" /> <c c="%" r="804, 266, 813, 284" u="2" o="1" /> <c c="%" r="814, 266, 818, 284" u="2" o="2" /> <c c="%" r="819, 266, 823, 284" u="2" o="2" /> <c c="%" r="824, 266, 839, 284" /> <c c="%" r="840, 266, 855, 284" /> <c c="%" r="856, 266, 871, 284" /> <c c="%" r="872, 266, 887, 284" /> <c c="%" r="888, 266, 894, 284" u="2" o="1" /> <c c="%" r="895, 266, 901, 284" u="2" o="1" /> <c c="%" r="902, 266, 908, 284" u="2" o="1" /> <c c="%" r="909, 266, 915, 284" u="2" o="1" /> <c c="%" r="916, 266, 927, 284" u="2" o="2" /> <c c="%" r="928, 266, 939, 284" u="2" o="2" /> <c c="%" r="940, 266, 949, 284" u="2" o="1" /> <c c="%" r="950, 266, 959, 284" u="2" o="1" /> <c c="%" r="960, 266, 969, 284" u="2" o="1" /> <c c="%" r="970, 266, 979, 284" u="2" o="1" /> <c c="%" r="980, 266, 985, 284" u="2" o="1" /> <c c="%" r="986, 266, 995, 284" u="2" o="1" /> <c c="%" r="996, 266, 1005, 284" u="2" o="1" /> <c c="%" r="1006, 266, 1015, 284" u="2" o="1" /> <c c="%" r="0, 285, 9, 303" u="2" o="1" /> <c c="%" r="10, 285, 19, 303" u="2" o="1" /> <c c="%" r="20, 285, 29, 303" u="2" o="1" /> <c c="%" r="30, 285, 39, 303" u="2" o="1" /> <c c="%" r="40, 285, 49, 303" u="2" o="1" /> <c c=":&" r="50, 285, 61, 303" u="1" o="1" /> <c c=";&" r="62, 285, 73, 303" u="1" o="1" /> <c c="<&" r="74, 285, 85, 303" /> <c c="@&" r="86, 285, 96, 303" u="1" o="2" /> <c c="B&" r="97, 285, 109, 303" o="1" /> <c c="`&" r="110, 285, 121, 303" u="1" o="1" /> <c c="c&" r="122, 285, 132, 303" u="1" o="2" /> <c c="e&" r="133, 285, 144, 303" u="1" o="1" /> <c c="f&" r="145, 285, 156, 303" u="1" o="1" /> <c c="j&" r="157, 285, 164, 303" u="1" o="1" /> <c c="k&" r="165, 285, 173, 303" o="1" /> <c c="m&" r="174, 285, 179, 303" u="3" o="2" /> <c c="n&" r="180, 285, 184, 303" u="3" o="3" /> <c c="o&" r="185, 285, 191, 303" u="2" o="2" /> <c c="" r="192, 285, 200, 303" u="1" o="1" /> <c c="" r="201, 285, 209, 303" u="1" o="1" /> <c c="" r="210, 285, 215, 303" u="3" o="-8" /> </font>fonts/mono_dejavu_sans_24.xml0000755000175000017500000105764212565232430017120 0ustar mquinsonmquinson<?xml version="1.0"?> <font type="bitmap"> <Texture index="0" filename="mono_dejavu_sans_240.png" hasAlpha="true" /> <c c="" r="0, 0, 16, 38" u="2" o="1" /> <c c=" " r="17, 0, 18, 38" o="18" /> <c c="!" r="19, 0, 23, 38" u="8" o="7" /> <c c="&quot;" r="24, 0, 36, 38" u="4" o="3" /> <c c="#" r="37, 0, 56, 38" /> <c c="$" r="57, 0, 71, 38" u="3" o="2" /> <c c="%" r="72, 0, 91, 38" u="1" o="-1" /> <c c="&amp;" r="92, 0, 110, 38" u="1" /> <c c="'" r="111, 0, 115, 38" u="8" o="7" /> <c c="(" r="116, 0, 124, 38" u="6" o="5" /> <c c=")" r="125, 0, 133, 38" u="5" o="6" /> <c c="*" r="134, 0, 149, 38" u="2" o="2" /> <c c="+" r="150, 0, 168, 38" u="1" /> <c c="," r="169, 0, 176, 38" u="5" o="7" /> <c c="-" r="177, 0, 187, 38" u="5" o="4" /> <c c="." r="188, 0, 193, 38" u="7" o="7" /> <c c="/" r="194, 0, 209, 38" u="2" o="2" /> <c c="0" r="210, 0, 225, 38" u="2" o="2" /> <c c="1" r="226, 0, 241, 38" u="3" o="1" /> <c c="2" r="242, 0, 257, 38" u="2" o="2" /> <c c="3" r="258, 0, 273, 38" u="2" o="2" /> <c c="4" r="274, 0, 290, 38" u="2" o="1" /> <c c="5" r="291, 0, 306, 38" u="2" o="2" /> <c c="6" r="307, 0, 322, 38" u="2" o="2" /> <c c="7" r="323, 0, 338, 38" u="2" o="2" /> <c c="8" r="339, 0, 354, 38" u="2" o="2" /> <c c="9" r="355, 0, 370, 38" u="2" o="2" /> <c c=":" r="371, 0, 376, 38" u="7" o="7" /> <c c=";" r="377, 0, 383, 38" u="6" o="7" /> <c c="&lt;" r="384, 0, 400, 38" u="1" o="2" /> <c c="=" r="401, 0, 417, 38" u="1" o="2" /> <c c="&gt;" r="418, 0, 434, 38" u="1" o="2" /> <c c="?" r="435, 0, 448, 38" u="4" o="2" /> <c c="@" r="449, 0, 467, 38" o="1" /> <c c="A" r="468, 0, 486, 38" u="1" /> <c c="B" r="487, 0, 503, 38" u="2" o="1" /> <c c="C" r="504, 0, 519, 38" u="2" o="2" /> <c c="D" r="520, 0, 536, 38" u="2" o="1" /> <c c="E" r="537, 0, 552, 38" u="3" o="1" /> <c c="F" r="553, 0, 568, 38" u="3" o="1" /> <c c="G" r="569, 0, 585, 38" u="2" o="1" /> <c c="H" r="586, 0, 601, 38" u="2" o="2" /> <c c="I" r="602, 0, 617, 38" u="2" o="2" /> <c c="J" r="618, 0, 632, 38" u="2" o="3" /> <c c="K" r="633, 0, 651, 38" u="2" o="-1" /> <c c="L" r="652, 0, 666, 38" u="4" o="1" /> <c c="M" r="667, 0, 683, 38" u="1" o="2" /> <c c="N" r="684, 0, 700, 38" u="2" o="1" /> <c c="O" r="701, 0, 717, 38" u="1" o="2" /> <c c="P" r="718, 0, 733, 38" u="3" o="1" /> <c c="Q" r="734, 0, 750, 38" u="1" o="2" /> <c c="R" r="751, 0, 768, 38" u="2" /> <c c="S" r="769, 0, 785, 38" u="2" o="1" /> <c c="T" r="786, 0, 803, 38" u="1" o="1" /> <c c="U" r="804, 0, 820, 38" u="2" o="1" /> <c c="V" r="821, 0, 838, 38" u="1" o="1" /> <c c="W" r="839, 0, 858, 38" /> <c c="X" r="859, 0, 877, 38" o="1" /> <c c="Y" r="878, 0, 897, 38" /> <c c="Z" r="898, 0, 914, 38" u="2" o="1" /> <c c="[" r="915, 0, 923, 38" u="7" o="4" /> <c c="\" r="924, 0, 940, 38" u="2" o="1" /> <c c="]" r="941, 0, 949, 38" u="5" o="6" /> <c c="^" r="950, 0, 967, 38" u="1" o="1" /> <c c="_" r="968, 0, 987, 38" /> <c c="`" r="988, 0, 997, 38" u="3" o="7" /> <c c="a" r="998, 0, 1014, 38" u="2" o="1" /> <c c="b" r="1015, 0, 1031, 38" u="2" o="1" /> <c c="c" r="1032, 0, 1046, 38" u="3" o="2" /> <c c="d" r="1047, 0, 1063, 38" u="2" o="1" /> <c c="e" r="1064, 0, 1081, 38" u="2" /> <c c="f" r="1082, 0, 1096, 38" u="3" o="2" /> <c c="g" r="1097, 0, 1113, 38" u="2" o="1" /> <c c="h" r="1114, 0, 1128, 38" u="3" o="2" /> <c c="i" r="1129, 0, 1146, 38" u="2" /> <c c="j" r="1147, 0, 1158, 38" u="3" o="5" /> <c c="k" r="1159, 0, 1175, 38" u="3" /> <c c="l" r="1176, 0, 1192, 38" u="1" o="2" /> <c c="m" r="1193, 0, 1209, 38" u="2" o="1" /> <c c="n" r="1210, 0, 1224, 38" u="3" o="2" /> <c c="o" r="1225, 0, 1241, 38" u="2" o="1" /> <c c="p" r="1242, 0, 1258, 38" u="2" o="1" /> <c c="q" r="1259, 0, 1275, 38" u="2" o="1" /> <c c="r" r="1276, 0, 1289, 38" u="5" o="1" /> <c c="s" r="1290, 0, 1304, 38" u="3" o="2" /> <c c="t" r="1305, 0, 1320, 38" u="2" o="2" /> <c c="u" r="1321, 0, 1335, 38" u="3" o="2" /> <c c="v" r="1336, 0, 1353, 38" u="1" o="1" /> <c c="w" r="1354, 0, 1373, 38" /> <c c="x" r="1374, 0, 1392, 38" u="1" /> <c c="y" r="1393, 0, 1410, 38" u="1" o="1" /> <c c="z" r="1411, 0, 1425, 38" u="3" o="2" /> <c c="{" r="1426, 0, 1440, 38" u="3" o="2" /> <c c="|" r="1441, 0, 1445, 38" u="8" o="7" /> <c c="}" r="1446, 0, 1460, 38" u="2" o="3" /> <c c="~" r="1461, 0, 1477, 38" u="1" o="2" /> <c c="" r="1478, 0, 1479, 38" o="18" /> <c c="" r="1480, 0, 1484, 38" u="8" o="7" /> <c c="" r="1485, 0, 1499, 38" u="2" o="3" /> <c c="" r="1500, 0, 1517, 38" u="2" /> <c c="" r="1518, 0, 1533, 38" u="3" o="1" /> <c c="" r="1534, 0, 1553, 38" /> <c c="" r="1554, 0, 1558, 38" u="8" o="7" /> <c c="" r="1559, 0, 1573, 38" u="3" o="2" /> <c c="" r="1574, 0, 1584, 38" u="5" o="4" /> <c c="" r="1585, 0, 1604, 38" /> <c c="" r="1605, 0, 1616, 38" u="4" o="4" /> <c c="" r="1617, 0, 1631, 38" u="2" o="3" /> <c c="" r="1632, 0, 1648, 38" u="1" o="2" /> <c c="" r="1649, 0, 1659, 38" u="5" o="4" /> <c c="" r="1660, 0, 1679, 38" /> <c c="" r="1680, 0, 1690, 38" u="5" o="4" /> <c c="" r="1691, 0, 1701, 38" u="4" o="5" /> <c c="" r="1702, 0, 1718, 38" u="2" o="1" /> <c c="" r="1719, 0, 1729, 38" u="4" o="5" /> <c c="" r="1730, 0, 1741, 38" u="4" o="4" /> <c c="" r="1742, 0, 1751, 38" u="7" o="3" /> <c c="" r="1752, 0, 1768, 38" u="3" /> <c c="" r="1769, 0, 1785, 38" u="1" o="2" /> <c c="" r="1786, 0, 1791, 38" u="7" o="7" /> <c c="" r="1792, 0, 1800, 38" u="5" o="6" /> <c c="" r="1801, 0, 1812, 38" u="4" o="4" /> <c c="" r="1813, 0, 1824, 38" u="4" o="4" /> <c c="" r="1825, 0, 1839, 38" u="3" o="2" /> <c c="" r="1840, 0, 1858, 38" o="1" /> <c c="" r="1859, 0, 1877, 38" o="1" /> <c c="" r="1878, 0, 1896, 38" o="1" /> <c c="" r="1897, 0, 1910, 38" u="2" o="4" /> <c c="" r="1911, 0, 1929, 38" u="1" /> <c c="" r="1930, 0, 1948, 38" u="1" /> <c c="" r="1949, 0, 1967, 38" u="1" /> <c c="" r="1968, 0, 1986, 38" u="1" /> <c c="" r="1987, 0, 2005, 38" u="1" /> <c c="" r="2006, 0, 2024, 38" u="1" /> <c c="" r="2025, 0, 2043, 38" o="1" /> <c c="" r="0, 39, 15, 77" u="2" o="2" /> <c c="" r="16, 39, 31, 77" u="3" o="1" /> <c c="" r="32, 39, 47, 77" u="3" o="1" /> <c c="" r="48, 39, 63, 77" u="3" o="1" /> <c c="" r="64, 39, 79, 77" u="3" o="1" /> <c c="" r="80, 39, 95, 77" u="2" o="2" /> <c c="" r="96, 39, 111, 77" u="2" o="2" /> <c c="" r="112, 39, 127, 77" u="2" o="2" /> <c c="" r="128, 39, 143, 77" u="2" o="2" /> <c c="" r="144, 39, 162, 77" o="1" /> <c c="" r="163, 39, 179, 77" u="2" o="1" /> <c c="" r="180, 39, 196, 77" u="1" o="2" /> <c c="" r="197, 39, 213, 77" u="1" o="2" /> <c c="" r="214, 39, 230, 77" u="1" o="2" /> <c c="" r="231, 39, 247, 77" u="1" o="2" /> <c c="" r="248, 39, 264, 77" u="1" o="2" /> <c c="" r="265, 39, 281, 77" u="1" o="2" /> <c c="" r="282, 39, 301, 77" /> <c c="" r="302, 39, 318, 77" u="2" o="1" /> <c c="" r="319, 39, 335, 77" u="2" o="1" /> <c c="" r="336, 39, 352, 77" u="2" o="1" /> <c c="" r="353, 39, 369, 77" u="2" o="1" /> <c c="" r="370, 39, 389, 77" /> <c c="" r="390, 39, 405, 77" u="3" o="1" /> <c c="" r="406, 39, 422, 77" u="2" o="1" /> <c c="" r="423, 39, 439, 77" u="2" o="1" /> <c c="" r="440, 39, 456, 77" u="2" o="1" /> <c c="" r="457, 39, 473, 77" u="2" o="1" /> <c c="" r="474, 39, 490, 77" u="2" o="1" /> <c c="" r="491, 39, 507, 77" u="2" o="1" /> <c c="" r="508, 39, 524, 77" u="2" o="1" /> <c c="" r="525, 39, 543, 77" u="1" /> <c c="" r="544, 39, 558, 77" u="3" o="2" /> <c c="" r="559, 39, 576, 77" u="2" /> <c c="" r="577, 39, 594, 77" u="2" /> <c c="" r="595, 39, 612, 77" u="2" /> <c c="" r="613, 39, 630, 77" u="2" /> <c c="" r="631, 39, 648, 77" u="2" /> <c c="" r="649, 39, 666, 77" u="2" /> <c c="" r="667, 39, 684, 77" u="2" /> <c c="" r="685, 39, 702, 77" u="2" /> <c c="" r="703, 39, 719, 77" u="2" o="1" /> <c c="" r="720, 39, 734, 77" u="3" o="2" /> <c c="" r="735, 39, 751, 77" u="2" o="1" /> <c c="" r="752, 39, 768, 77" u="2" o="1" /> <c c="" r="769, 39, 785, 77" u="2" o="1" /> <c c="" r="786, 39, 802, 77" u="2" o="1" /> <c c="" r="803, 39, 819, 77" u="2" o="1" /> <c c="" r="820, 39, 837, 77" u="1" o="1" /> <c c="" r="838, 39, 857, 77" /> <c c="" r="858, 39, 872, 77" u="3" o="2" /> <c c="" r="873, 39, 887, 77" u="3" o="2" /> <c c="" r="888, 39, 902, 77" u="3" o="2" /> <c c="" r="903, 39, 917, 77" u="3" o="2" /> <c c="" r="918, 39, 935, 77" u="1" o="1" /> <c c="" r="936, 39, 952, 77" u="2" o="1" /> <c c="" r="953, 39, 970, 77" u="1" o="1" /> <c c="" r="971, 39, 989, 77" u="1" /> <c c="" r="990, 39, 1006, 77" u="2" o="1" /> <c c="" r="1007, 39, 1025, 77" u="1" /> <c c="" r="1026, 39, 1042, 77" u="2" o="1" /> <c c="" r="1043, 39, 1062, 77" u="1" o="-1" /> <c c="" r="1063, 39, 1079, 77" u="2" o="1" /> <c c="" r="1080, 39, 1095, 77" u="2" o="2" /> <c c="" r="1096, 39, 1111, 77" u="3" o="1" /> <c c="" r="1112, 39, 1128, 77" u="2" o="1" /> <c c=" " r="1129, 39, 1144, 77" u="3" o="1" /> <c c=" " r="1145, 39, 1160, 77" u="2" o="2" /> <c c=" " r="1161, 39, 1175, 77" u="3" o="2" /> <c c=" " r="1176, 39, 1192, 77" u="2" o="1" /> <c c=" " r="1193, 39, 1208, 77" u="3" o="1" /> <c c="" r="1209, 39, 1225, 77" u="2" o="1" /> <c c="" r="1226, 39, 1248, 77" u="2" o="-5" /> <c c="" r="1249, 39, 1267, 77" o="1" /> <c c="" r="1268, 39, 1286, 77" u="2" o="-1" /> <c c="" r="1287, 39, 1302, 77" u="3" o="1" /> <c c="" r="1303, 39, 1320, 77" u="2" /> <c c="" r="1321, 39, 1336, 77" u="3" o="1" /> <c c="" r="1337, 39, 1354, 77" u="2" /> <c c="" r="1355, 39, 1370, 77" u="3" o="1" /> <c c="" r="1371, 39, 1388, 77" u="2" /> <c c="" r="1389, 39, 1404, 77" u="3" o="1" /> <c c="" r="1405, 39, 1422, 77" u="2" /> <c c="" r="1423, 39, 1438, 77" u="3" o="1" /> <c c="" r="1439, 39, 1456, 77" u="2" /> <c c="" r="1457, 39, 1473, 77" u="2" o="1" /> <c c="" r="1474, 39, 1490, 77" u="2" o="1" /> <c c="" r="1491, 39, 1507, 77" u="2" o="1" /> <c c="" r="1508, 39, 1524, 77" u="2" o="1" /> <c c=" " r="1525, 39, 1541, 77" u="2" o="1" /> <c c="!" r="1542, 39, 1558, 77" u="2" o="1" /> <c c=""" r="1559, 39, 1575, 77" u="2" o="1" /> <c c="#" r="1576, 39, 1592, 77" u="2" o="1" /> <c c="$" r="1593, 39, 1608, 77" u="2" o="2" /> <c c="%" r="1609, 39, 1627, 77" u="-1" o="2" /> <c c="&" r="1628, 39, 1647, 77" /> <c c="'" r="1648, 39, 1665, 77" o="2" /> <c c="(" r="1666, 39, 1681, 77" u="2" o="2" /> <c c=")" r="1682, 39, 1699, 77" u="2" /> <c c="*" r="1700, 39, 1715, 77" u="2" o="2" /> <c c="+" r="1716, 39, 1733, 77" u="2" /> <c c="," r="1734, 39, 1749, 77" u="2" o="2" /> <c c="-" r="1750, 39, 1767, 77" u="2" /> <c c="." r="1768, 39, 1783, 77" u="2" o="2" /> <c c="/" r="1784, 39, 1801, 77" u="2" /> <c c="0" r="1802, 39, 1817, 77" u="2" o="2" /> <c c="1" r="1818, 39, 1835, 77" u="2" /> <c c="2" r="1836, 39, 1855, 77" /> <c c="3" r="1856, 39, 1875, 77" /> <c c="4" r="1876, 39, 1891, 77" u="2" o="2" /> <c c="5" r="1892, 39, 1905, 77" u="3" o="3" /> <c c="6" r="1906, 39, 1924, 77" u="2" o="-1" /> <c c="7" r="1925, 39, 1941, 77" u="3" /> <c c="8" r="1942, 39, 1958, 77" u="3" /> <c c="9" r="1959, 39, 1973, 77" u="4" o="1" /> <c c=":" r="1974, 39, 1990, 77" u="1" o="2" /> <c c=";" r="1991, 39, 2005, 77" u="4" o="1" /> <c c="<" r="2006, 39, 2022, 77" u="1" o="2" /> <c c="=" r="2023, 39, 2037, 77" u="4" o="1" /> <c c=">" r="0, 78, 18, 116" u="1" /> <c c="?" r="19, 78, 33, 116" u="4" o="1" /> <c c="@" r="34, 78, 52, 116" u="1" /> <c c="A" r="53, 78, 72, 116" u="-1" o="1" /> <c c="B" r="73, 78, 90, 116" o="2" /> <c c="C" r="91, 78, 107, 116" u="2" o="1" /> <c c="D" r="108, 78, 122, 116" u="3" o="2" /> <c c="E" r="123, 78, 139, 116" u="2" o="1" /> <c c="F" r="140, 78, 154, 116" u="3" o="2" /> <c c="G" r="155, 78, 171, 116" u="2" o="1" /> <c c="H" r="172, 78, 186, 116" u="3" o="2" /> <c c="I" r="187, 78, 208, 116" u="-2" /> <c c="J" r="209, 78, 225, 116" u="2" o="1" /> <c c="K" r="226, 78, 240, 116" u="3" o="2" /> <c c="L" r="241, 78, 257, 116" u="1" o="2" /> <c c="M" r="258, 78, 274, 116" u="2" o="1" /> <c c="N" r="275, 78, 291, 116" u="1" o="2" /> <c c="O" r="292, 78, 308, 116" u="2" o="1" /> <c c="P" r="309, 78, 326, 116" u="1" o="1" /> <c c="Q" r="327, 78, 343, 116" u="2" o="1" /> <c c="R" r="344, 78, 362, 116" u="1" /> <c c="S" r="363, 78, 382, 116" /> <c c="T" r="383, 78, 400, 116" u="2" /> <c c="U" r="401, 78, 414, 116" u="5" o="1" /> <c c="V" r="415, 78, 432, 116" u="2" /> <c c="W" r="433, 78, 447, 116" u="4" o="1" /> <c c="X" r="448, 78, 465, 116" u="2" /> <c c="Y" r="466, 78, 479, 116" u="5" o="1" /> <c c="Z" r="480, 78, 496, 116" u="2" o="1" /> <c c="[" r="497, 78, 511, 116" u="3" o="2" /> <c c="\" r="512, 78, 528, 116" u="2" o="1" /> <c c="]" r="529, 78, 543, 116" u="3" o="2" /> <c c="^" r="544, 78, 560, 116" u="2" o="1" /> <c c="_" r="561, 78, 575, 116" u="3" o="2" /> <c c="`" r="576, 78, 592, 116" u="2" o="1" /> <c c="a" r="593, 78, 607, 116" u="3" o="2" /> <c c="b" r="608, 78, 625, 116" u="1" o="1" /> <c c="c" r="626, 78, 641, 116" u="2" o="2" /> <c c="d" r="642, 78, 659, 116" u="1" o="1" /> <c c="e" r="660, 78, 677, 116" u="2" /> <c c="f" r="678, 78, 695, 116" u="1" o="1" /> <c c="g" r="696, 78, 711, 116" u="2" o="2" /> <c c="h" r="712, 78, 728, 116" u="2" o="1" /> <c c="i" r="729, 78, 743, 116" u="3" o="2" /> <c c="j" r="744, 78, 760, 116" u="2" o="1" /> <c c="k" r="761, 78, 775, 116" u="3" o="2" /> <c c="l" r="776, 78, 792, 116" u="2" o="1" /> <c c="m" r="793, 78, 807, 116" u="3" o="2" /> <c c="n" r="808, 78, 824, 116" u="2" o="1" /> <c c="o" r="825, 78, 839, 116" u="3" o="2" /> <c c="p" r="840, 78, 856, 116" u="2" o="1" /> <c c="q" r="857, 78, 871, 116" u="3" o="2" /> <c c="r" r="872, 78, 888, 116" u="2" o="1" /> <c c="s" r="889, 78, 906, 116" u="3" o="-1" /> <c c="t" r="907, 78, 926, 116" /> <c c="u" r="927, 78, 946, 116" /> <c c="v" r="947, 78, 966, 116" /> <c c="w" r="967, 78, 984, 116" u="1" o="1" /> <c c="x" r="985, 78, 1004, 116" /> <c c="y" r="1005, 78, 1021, 116" u="2" o="1" /> <c c="z" r="1022, 78, 1036, 116" u="3" o="2" /> <c c="{" r="1037, 78, 1053, 116" u="2" o="1" /> <c c="|" r="1054, 78, 1068, 116" u="3" o="2" /> <c c="}" r="1069, 78, 1085, 116" u="2" o="1" /> <c c="~" r="1086, 78, 1100, 116" u="3" o="2" /> <c c="" r="1101, 78, 1115, 116" u="3" o="2" /> <c c="" r="1116, 78, 1134, 116" o="1" /> <c c="" r="1135, 78, 1155, 116" o="-1" /> <c c="" r="1156, 78, 1171, 116" u="3" o="1" /> <c c="" r="1172, 78, 1188, 116" u="2" o="1" /> <c c="" r="1189, 78, 1208, 116" /> <c c="" r="1209, 78, 1228, 116" /> <c c="" r="1229, 78, 1244, 116" u="2" o="2" /> <c c="" r="1245, 78, 1263, 116" u="2" o="-1" /> <c c="" r="1264, 78, 1282, 116" u="2" o="-1" /> <c c="" r="1283, 78, 1301, 116" o="1" /> <c c="" r="1302, 78, 1322, 116" u="-1" /> <c c="" r="1323, 78, 1339, 116" u="2" o="1" /> <c c="" r="1340, 78, 1356, 116" u="2" o="1" /> <c c="" r="1357, 78, 1374, 116" u="1" o="1" /> <c c="" r="1375, 78, 1390, 116" u="3" o="1" /> <c c="" r="1391, 78, 1407, 116" u="1" o="2" /> <c c="" r="1408, 78, 1424, 116" u="2" o="1" /> <c c="" r="1425, 78, 1442, 116" u="1" o="1" /> <c c="" r="1443, 78, 1460, 116" u="1" o="1" /> <c c="" r="1461, 78, 1480, 116" /> <c c="" r="1481, 78, 1500, 116" /> <c c="" r="1501, 78, 1521, 116" o="-1" /> <c c="" r="1522, 78, 1538, 116" u="2" o="1" /> <c c="" r="1539, 78, 1554, 116" u="2" o="2" /> <c c="" r="1555, 78, 1574, 116" /> <c c="" r="1575, 78, 1592, 116" u="2" /> <c c="" r="1593, 78, 1609, 116" u="1" o="2" /> <c c="" r="1610, 78, 1627, 116" u="1" o="1" /> <c c="" r="1628, 78, 1645, 116" u="1" o="1" /> <c c="" r="1646, 78, 1665, 116" /> <c c="" r="1666, 78, 1681, 116" u="2" o="2" /> <c c="" r="1682, 78, 1699, 116" u="1" o="1" /> <c c="" r="1700, 78, 1719, 116" /> <c c="" r="1720, 78, 1738, 116" u="1" /> <c c="" r="1739, 78, 1758, 116" /> <c c="" r="1759, 78, 1779, 116" o="-1" /> <c c="" r="1780, 78, 1799, 116" /> <c c="" r="1800, 78, 1816, 116" u="2" o="1" /> <c c="" r="1817, 78, 1835, 116" u="2" o="-1" /> <c c="" r="1836, 78, 1852, 116" u="2" o="1" /> <c c="" r="1853, 78, 1868, 116" u="2" o="2" /> <c c="" r="1869, 78, 1886, 116" u="1" o="1" /> <c c="" r="1887, 78, 1905, 116" o="1" /> <c c="" r="1906, 78, 1922, 116" u="1" o="2" /> <c c="" r="1923, 78, 1941, 116" o="1" /> <c c="" r="1942, 78, 1958, 116" u="1" o="2" /> <c c="" r="1959, 78, 1976, 116" u="1" o="1" /> <c c="" r="1977, 78, 1996, 116" /> <c c="" r="1997, 78, 2015, 116" u="1" /> <c c="" r="2016, 78, 2033, 116" u="1" o="1" /> <c c="" r="0, 117, 17, 155" u="1" o="1" /> <c c="" r="18, 117, 38, 155" o="-1" /> <c c="" r="39, 117, 58, 155" /> <c c="" r="59, 117, 77, 155" u="1" /> <c c="" r="78, 117, 93, 155" u="2" o="2" /> <c c="" r="94, 117, 113, 155" /> <c c="" r="114, 117, 133, 155" /> <c c="" r="134, 117, 151, 155" u="1" o="1" /> <c c="" r="152, 117, 168, 155" u="2" o="1" /> <c c="" r="169, 117, 185, 155" u="1" o="2" /> <c c="" r="186, 117, 205, 155" /> <c c="" r="206, 117, 223, 155" u="1" o="1" /> <c c="" r="224, 117, 239, 155" u="2" o="2" /> <c c="" r="240, 117, 257, 155" u="1" o="1" /> <c c="" r="258, 117, 263, 155" u="7" o="7" /> <c c="" r="264, 117, 277, 155" u="3" o="3" /> <c c="" r="278, 117, 296, 155" u="1" /> <c c="" r="297, 117, 301, 155" u="8" o="7" /> <c c="" r="302, 117, 320, 155" u="1" /> <c c="" r="321, 117, 337, 155" u="2" o="1" /> <c c="" r="338, 117, 353, 155" u="2" o="2" /> <c c="" r="354, 117, 371, 155" u="2" /> <c c="" r="372, 117, 388, 155" u="1" o="2" /> <c c="" r="389, 117, 405, 155" u="2" o="1" /> <c c="" r="406, 117, 422, 155" u="2" o="1" /> <c c="" r="423, 117, 437, 155" u="3" o="2" /> <c c="" r="438, 117, 454, 155" u="2" o="1" /> <c c="" r="455, 117, 469, 155" u="3" o="2" /> <c c="" r="470, 117, 486, 155" u="2" o="1" /> <c c="" r="487, 117, 501, 155" u="3" o="2" /> <c c="" r="502, 117, 518, 155" u="2" o="1" /> <c c="" r="519, 117, 533, 155" u="3" o="2" /> <c c="" r="534, 117, 550, 155" u="2" o="1" /> <c c="" r="551, 117, 565, 155" u="3" o="2" /> <c c="" r="566, 117, 583, 155" u="2" /> <c c="" r="584, 117, 602, 155" u="1" /> <c c="" r="603, 117, 619, 155" u="2" o="1" /> <c c="" r="620, 117, 638, 155" u="1" /> <c c="" r="639, 117, 655, 155" u="2" o="1" /> <c c="" r="656, 117, 674, 155" o="1" /> <c c="" r="675, 117, 693, 155" u="1" /> <c c="" r="694, 117, 710, 155" u="2" o="1" /> <c c="" r="711, 117, 727, 155" u="2" o="1" /> <c c="" r="728, 117, 746, 155" u="2" o="-1" /> <c c="" r="747, 117, 763, 155" u="3" /> <c c="" r="764, 117, 780, 155" u="1" o="2" /> <c c="" r="781, 117, 797, 155" u="2" o="1" /> <c c="" r="798, 117, 814, 155" u="1" o="2" /> <c c="" r="815, 117, 831, 155" u="2" o="1" /> <c c="" r="832, 117, 851, 155" /> <c c="" r="852, 117, 869, 155" u="1" o="1" /> <c c="" r="870, 117, 883, 155" u="3" o="3" /> <c c="" r="884, 117, 900, 155" u="2" o="1" /> <c c="" r="901, 117, 917, 155" u="2" o="1" /> <c c="" r="918, 117, 937, 155" /> <c c="" r="938, 117, 954, 155" u="2" o="1" /> <c c="" r="955, 117, 969, 155" u="3" o="2" /> <c c="" r="970, 117, 988, 155" o="1" /> <c c="" r="989, 117, 1007, 155" u="1" /> <c c="" r="1008, 117, 1027, 155" /> <c c="" r="1028, 117, 1047, 155" /> <c c="" r="1048, 117, 1066, 155" u="1" /> <c c="" r="1067, 117, 1083, 155" u="2" o="1" /> <c c="" r="1084, 117, 1102, 155" u="1" /> <c c="" r="1103, 117, 1119, 155" u="2" o="1" /> <c c="" r="1120, 117, 1137, 155" u="1" o="1" /> <c c="" r="1138, 117, 1155, 155" u="2" /> <c c="" r="1156, 117, 1171, 155" u="3" o="1" /> <c c="" r="1172, 117, 1189, 155" u="2" /> <c c="" r="1190, 117, 1206, 155" u="1" o="2" /> <c c=" " r="1207, 117, 1224, 155" u="2" /> <c c=" " r="1225, 117, 1240, 155" u="2" o="2" /> <c c=" " r="1241, 117, 1258, 155" u="2" /> <c c=" " r="1259, 117, 1275, 155" u="1" o="2" /> <c c=" " r="1276, 117, 1292, 155" u="2" o="1" /> <c c="" r="1293, 117, 1309, 155" u="1" o="2" /> <c c="" r="1310, 117, 1326, 155" u="2" o="1" /> <c c="" r="1327, 117, 1346, 155" /> <c c="" r="1347, 117, 1361, 155" u="4" o="1" /> <c c="" r="1362, 117, 1379, 155" u="2" /> <c c="" r="1380, 117, 1393, 155" u="5" o="1" /> <c c="" r="1394, 117, 1411, 155" u="1" o="1" /> <c c="" r="1412, 117, 1427, 155" u="2" o="2" /> <c c="" r="1428, 117, 1444, 155" u="2" o="1" /> <c c="" r="1445, 117, 1459, 155" u="3" o="2" /> <c c="" r="1460, 117, 1476, 155" u="2" o="1" /> <c c="" r="1477, 117, 1491, 155" u="3" o="2" /> <c c="" r="1492, 117, 1509, 155" u="1" o="1" /> <c c="" r="1510, 117, 1525, 155" u="2" o="2" /> <c c="" r="1526, 117, 1545, 155" /> <c c="" r="1546, 117, 1563, 155" u="1" o="1" /> <c c="" r="1564, 117, 1579, 155" u="2" o="2" /> <c c="" r="1580, 117, 1594, 155" u="3" o="2" /> <c c=" " r="1595, 117, 1612, 155" u="1" o="1" /> <c c="!" r="1613, 117, 1633, 155" o="-1" /> <c c="$" r="1634, 117, 1652, 155" u="1" /> <c c="%" r="1653, 117, 1668, 155" u="2" o="2" /> <c c="&" r="1669, 117, 1687, 155" u="1" /> <c c="'" r="1688, 117, 1704, 155" u="2" o="1" /> <c c="(" r="1705, 117, 1720, 155" u="3" o="1" /> <c c=")" r="1721, 117, 1738, 155" u="2" /> <c c="*" r="1739, 117, 1755, 155" u="1" o="2" /> <c c="+" r="1756, 117, 1772, 155" u="2" o="1" /> <c c="," r="1773, 117, 1789, 155" u="1" o="2" /> <c c="-" r="1790, 117, 1806, 155" u="2" o="1" /> <c c="." r="1807, 117, 1823, 155" u="1" o="2" /> <c c="/" r="1824, 117, 1840, 155" u="2" o="1" /> <c c="0" r="1841, 117, 1857, 155" u="1" o="2" /> <c c="1" r="1858, 117, 1874, 155" u="2" o="1" /> <c c="2" r="1875, 117, 1894, 155" /> <c c="3" r="1895, 117, 1912, 155" u="1" o="1" /> <c c="4" r="1913, 117, 1932, 155" /> <c c="5" r="1933, 117, 1952, 155" /> <c c="6" r="1953, 117, 1969, 155" u="1" o="2" /> <c c="7" r="1970, 117, 1981, 155" u="3" o="5" /> <c c="8" r="1982, 117, 2001, 155" /> <c c="9" r="2002, 117, 2021, 155" /> <c c=":" r="2022, 117, 2041, 155" /> <c c=";" r="0, 156, 19, 194" /> <c c="<" r="20, 156, 39, 194" /> <c c="=" r="40, 156, 59, 194" /> <c c=">" r="60, 156, 80, 194" o="-1" /> <c c="?" r="81, 156, 96, 194" u="2" o="2" /> <c c="@" r="97, 156, 112, 194" u="2" o="2" /> <c c="A" r="113, 156, 132, 194" /> <c c="C" r="133, 156, 151, 194" o="1" /> <c c="D" r="152, 156, 171, 194" /> <c c="E" r="172, 156, 190, 194" u="1" /> <c c="L" r="191, 156, 211, 194" o="-1" /> <c c="M" r="212, 156, 227, 194" u="3" o="1" /> <c c="P" r="228, 156, 245, 194" u="1" o="1" /> <c c="Q" r="246, 156, 263, 194" u="1" o="1" /> <c c="R" r="264, 156, 281, 194" u="1" o="1" /> <c c="S" r="282, 156, 298, 194" u="2" o="1" /> <c c="T" r="299, 156, 313, 194" u="3" o="2" /> <c c="U" r="314, 156, 329, 194" u="2" o="2" /> <c c="V" r="330, 156, 347, 194" u="1" o="1" /> <c c="W" r="348, 156, 365, 194" u="1" o="1" /> <c c="X" r="366, 156, 383, 194" u="1" o="1" /> <c c="Y" r="384, 156, 401, 194" u="2" /> <c c="Z" r="402, 156, 422, 194" o="-1" /> <c c="[" r="423, 156, 437, 194" u="3" o="2" /> <c c="\" r="438, 156, 454, 194" u="2" o="1" /> <c c="]" r="455, 156, 474, 194" /> <c c="^" r="475, 156, 492, 194" u="1" o="1" /> <c c="_" r="493, 156, 508, 194" u="2" o="2" /> <c c="`" r="509, 156, 528, 194" /> <c c="a" r="529, 156, 545, 194" u="2" o="1" /> <c c="b" r="546, 156, 561, 194" u="2" o="2" /> <c c="c" r="562, 156, 579, 194" u="1" o="1" /> <c c="d" r="580, 156, 597, 194" u="1" o="1" /> <c c="e" r="598, 156, 613, 194" u="2" o="2" /> <c c="f" r="614, 156, 629, 194" u="2" o="2" /> <c c="g" r="630, 156, 645, 194" u="2" o="2" /> <c c="h" r="646, 156, 663, 194" u="1" o="1" /> <c c="i" r="664, 156, 679, 194" u="2" o="2" /> <c c="j" r="680, 156, 697, 194" u="1" o="1" /> <c c="k" r="698, 156, 715, 194" u="1" o="1" /> <c c="l" r="716, 156, 733, 194" u="1" o="1" /> <c c="m" r="734, 156, 751, 194" u="1" o="1" /> <c c="n" r="752, 156, 771, 194" /> <c c="o" r="772, 156, 789, 194" u="1" o="1" /> <c c="p" r="790, 156, 807, 194" u="1" o="1" /> <c c="q" r="808, 156, 825, 194" u="1" o="1" /> <c c="r" r="826, 156, 844, 194" u="1" /> <c c="s" r="845, 156, 863, 194" u="1" /> <c c="t" r="864, 156, 881, 194" u="1" o="1" /> <c c="u" r="882, 156, 899, 194" u="1" o="1" /> <c c="v" r="900, 156, 917, 194" u="1" o="1" /> <c c="w" r="918, 156, 935, 194" u="1" o="1" /> <c c="x" r="936, 156, 955, 194" /> <c c="y" r="956, 156, 970, 194" u="3" o="2" /> <c c="z" r="971, 156, 985, 194" u="3" o="2" /> <c c="{" r="986, 156, 1003, 194" u="1" o="1" /> <c c="|" r="1004, 156, 1018, 194" u="3" o="2" /> <c c="}" r="1019, 156, 1033, 194" u="3" o="2" /> <c c="~" r="1034, 156, 1050, 194" u="2" o="1" /> <c c="" r="1051, 156, 1067, 194" u="2" o="1" /> <c c="" r="1068, 156, 1085, 194" u="1" o="1" /> <c c="" r="1086, 156, 1104, 194" u="1" /> <c c="" r="1105, 156, 1120, 194" u="2" o="2" /> <c c="" r="1121, 156, 1138, 194" u="1" o="1" /> <c c="" r="1139, 156, 1156, 194" u="1" o="1" /> <c c="" r="1157, 156, 1174, 194" u="1" o="1" /> <c c="" r="1175, 156, 1193, 194" o="1" /> <c c="" r="1194, 156, 1210, 194" u="2" o="1" /> <c c="" r="1211, 156, 1227, 194" u="2" o="1" /> <c c="" r="1228, 156, 1245, 194" u="1" o="1" /> <c c="" r="1246, 156, 1263, 194" u="1" o="1" /> <c c="" r="1264, 156, 1281, 194" u="1" o="1" /> <c c="" r="1282, 156, 1299, 194" u="1" o="1" /> <c c="" r="1300, 156, 1320, 194" o="-1" /> <c c="" r="1321, 156, 1339, 194" u="1" /> <c c="" r="1340, 156, 1358, 194" u="1" /> <c c="" r="1359, 156, 1378, 194" /> <c c="" r="1379, 156, 1396, 194" u="1" o="1" /> <c c="" r="1397, 156, 1414, 194" u="1" o="1" /> <c c="" r="1415, 156, 1432, 194" u="1" o="1" /> <c c="" r="1433, 156, 1448, 194" u="2" o="2" /> <c c="" r="1449, 156, 1464, 194" u="2" o="2" /> <c c="" r="1465, 156, 1480, 194" u="2" o="2" /> <c c="" r="1481, 156, 1496, 194" u="2" o="2" /> <c c="" r="1497, 156, 1516, 194" /> <c c="" r="1517, 156, 1533, 194" u="2" o="1" /> <c c="" r="1534, 156, 1551, 194" u="1" o="1" /> <c c="" r="1552, 156, 1570, 194" u="1" /> <c c="" r="1571, 156, 1588, 194" u="1" o="1" /> <c c="" r="1589, 156, 1606, 194" u="1" o="1" /> <c c="" r="1607, 156, 1624, 194" u="1" o="1" /> <c c="" r="1625, 156, 1638, 194" u="3" o="3" /> <c c="" r="1639, 156, 1656, 194" u="1" o="1" /> <c c="" r="1657, 156, 1672, 194" u="2" o="2" /> <c c="" r="1673, 156, 1688, 194" u="2" o="2" /> <c c="" r="1689, 156, 1708, 194" /> <c c="" r="1709, 156, 1728, 194" /> <c c="" r="1729, 156, 1748, 194" /> <c c="" r="1749, 156, 1767, 194" u="1" /> <c c="" r="1768, 156, 1784, 194" u="2" o="1" /> <c c="" r="1785, 156, 1802, 194" u="1" o="1" /> <c c="" r="1803, 156, 1820, 194" u="1" o="1" /> <c c="" r="1821, 156, 1840, 194" /> <c c="" r="1841, 156, 1860, 194" /> <c c="" r="1861, 156, 1879, 194" u="1" /> <c c="" r="1880, 156, 1891, 194" u="4" o="4" /> <c c="" r="1892, 156, 1911, 194" /> <c c="" r="1912, 156, 1929, 194" u="1" o="1" /> <c c="" r="1930, 156, 1940, 194" u="5" o="4" /> <c c="" r="1941, 156, 1951, 194" u="5" o="4" /> <c c="" r="1952, 156, 1960, 194" u="6" o="5" /> <c c="" r="1961, 156, 1970, 194" u="5" o="5" /> <c c="" r="1971, 156, 1980, 194" u="5" o="5" /> <c c="" r="1981, 156, 1992, 194" u="4" o="4" /> <c c="" r="1993, 156, 2005, 194" u="4" o="3" /> <c c="" r="2006, 156, 2019, 194" u="3" o="3" /> <c c="" r="2020, 156, 2032, 194" u="4" o="3" /> <c c="" r="2033, 156, 2039, 194" u="7" o="6" /> <c c="" r="2040, 156, 2047, 194" u="7" o="5" /> <c c="" r="0, 195, 7, 233" u="6" o="6" /> <c c="" r="8, 195, 13, 233" u="7" o="7" /> <c c="" r="14, 195, 19, 233" u="7" o="7" /> <c c="" r="20, 195, 25, 233" u="7" o="7" /> <c c="" r="26, 195, 36, 233" u="5" o="4" /> <c c="" r="37, 195, 47, 233" u="5" o="4" /> <c c="" r="48, 195, 60, 233" u="4" o="3" /> <c c="" r="61, 195, 73, 233" u="4" o="3" /> <c c="" r="74, 195, 77, 233" u="8" o="8" /> <c c="" r="78, 195, 88, 233" u="5" o="4" /> <c c="" r="89, 195, 92, 233" u="8" o="8" /> <c c="" r="93, 195, 103, 233" u="5" o="4" /> <c c="" r="104, 195, 111, 233" u="6" o="6" /> <c c="" r="112, 195, 119, 233" u="6" o="6" /> <c c="" r="120, 195, 125, 233" u="7" o="7" /> <c c="" r="126, 195, 131, 233" u="7" o="7" /> <c c="" r="132, 195, 143, 233" u="4" o="4" /> <c c="" r="144, 195, 152, 233" u="6" o="5" /> <c c="" r="153, 195, 163, 233" u="4" o="5" /> <c c="" r="164, 195, 168, 233" u="7" o="8" /> <c c="" r="169, 195, 178, 233" u="5" o="5" /> <c c="" r="179, 195, 186, 233" u="7" o="5" /> <c c="" r="187, 195, 198, 233" u="4" o="4" /> <c c="" r="199, 195, 211, 233" u="5" o="2" /> <c c="" r="212, 195, 232, 233" u="-5" o="4" /> <c c="" r="233, 195, 244, 233" u="4" o="4" /> <c c="" r="245, 195, 256, 233" u="4" o="4" /> <c c="" r="257, 195, 266, 233" u="5" o="5" /> <c c="" r="267, 195, 279, 233" u="4" o="3" /> <c c="" r="280, 195, 290, 233" u="5" o="4" /> <c c="" r="291, 195, 302, 233" u="4" o="4" /> <c c="" r="303, 195, 314, 233" u="4" o="4" /> <c c="" r="315, 195, 326, 233" u="4" o="4" /> <c c="" r="327, 195, 338, 233" u="4" o="4" /> <c c="" r="339, 195, 350, 233" u="4" o="4" /> <c c="" r="351, 195, 366, 233" u="2" o="2" /> <c c="" r="367, 195, 374, 233" u="6" o="6" /> <c c="" r="375, 195, 384, 233" u="3" o="7" /> <c c="" r="385, 195, 394, 233" u="7" o="3" /> <c c="" r="395, 195, 407, 233" u="4" o="3" /> <c c="" r="408, 195, 419, 233" u="4" o="4" /> <c c="" r="420, 195, 430, 233" u="5" o="4" /> <c c="" r="431, 195, 450, 233" /> <c c="" r="451, 195, 461, 233" u="4" o="5" /> <c c="" r="462, 195, 466, 233" u="7" o="8" /> <c c="" r="467, 195, 477, 233" u="5" o="4" /> <c c=" " r="478, 195, 486, 233" u="6" o="5" /> <c c=" " r="487, 195, 496, 233" u="5" o="5" /> <c c=" " r="497, 195, 509, 233" u="5" o="2" /> <c c=" " r="510, 195, 522, 233" u="4" o="3" /> <c c=" " r="523, 195, 527, 233" u="8" o="7" /> <c c="" r="528, 195, 540, 233" u="4" o="3" /> <c c="" r="541, 195, 554, 233" u="2" o="4" /> <c c="" r="555, 195, 565, 233" u="4" o="5" /> <c c="" r="566, 195, 577, 233" u="4" o="4" /> <c c="" r="578, 195, 584, 233" u="7" o="6" /> <c c="" r="585, 195, 590, 233" u="7" o="7" /> <c c="" r="591, 195, 596, 233" u="7" o="7" /> <c c="" r="597, 195, 603, 233" u="7" o="6" /> <c c="" r="604, 195, 613, 233" u="5" o="5" /> <c c="" r="614, 195, 623, 233" u="5" o="5" /> <c c="" r="624, 195, 631, 233" u="5" o="7" /> <c c="" r="632, 195, 639, 233" u="7" o="5" /> <c c="" r="640, 195, 649, 233" u="5" o="5" /> <c c="" r="650, 195, 657, 233" u="6" o="6" /> <c c="" r="658, 195, 662, 233" u="8" o="7" /> <c c="" r="663, 195, 672, 233" u="5" o="5" /> <c c="" r="673, 195, 682, 233" u="5" o="5" /> <c c="" r="683, 195, 693, 233" u="5" o="4" /> <c c=" " r="694, 195, 703, 233" u="5" o="5" /> <c c="!" r="704, 195, 713, 233" u="8" o="2" /> <c c=""" r="714, 195, 723, 233" u="2" o="8" /> <c c="#" r="724, 195, 728, 233" u="7" o="8" /> <c c="$" r="729, 195, 739, 233" u="5" o="4" /> <c c="%" r="740, 195, 747, 233" u="6" o="6" /> <c c="&" r="748, 195, 754, 233" u="6" o="7" /> <c c="'" r="755, 195, 763, 233" u="5" o="6" /> <c c="(" r="764, 195, 771, 233" u="6" o="6" /> <c c=")" r="772, 195, 775, 233" u="8" o="8" /> <c c="*" r="776, 195, 787, 233" u="4" o="4" /> <c c="+" r="788, 195, 801, 233" u="3" o="3" /> <c c="," r="802, 195, 814, 233" u="4" o="3" /> <c c="-" r="815, 195, 827, 233" u="4" o="3" /> <c c="." r="828, 195, 838, 233" u="4" o="5" /> <c c="/" r="839, 195, 850, 233" u="4" o="4" /> <c c="0" r="851, 195, 862, 233" u="4" o="4" /> <c c="1" r="863, 195, 873, 233" u="5" o="4" /> <c c="2" r="874, 195, 893, 233" /> <c c="3" r="894, 195, 913, 233" /> <c c="4" r="914, 195, 930, 233" u="1" o="2" /> <c c="5" r="931, 195, 943, 233" u="3" o="4" /> <c c="6" r="944, 195, 964, 233" o="-1" /> <c c="7" r="965, 195, 984, 233" /> <c c="8" r="985, 195, 1004, 233" /> <c c="9" r="1005, 195, 1009, 233" u="8" o="7" /> <c c=":" r="1010, 195, 1021, 233" u="4" o="4" /> <c c=";" r="1022, 195, 1031, 233" u="5" o="5" /> <c c="<" r="1032, 195, 1045, 233" u="3" o="3" /> <c c="=" r="1046, 195, 1055, 233" u="5" o="5" /> <c c=">" r="1056, 195, 1061, 233" u="7" o="7" /> <c c="?" r="1062, 195, 1081, 233" /> <c c="C" r="1082, 195, 1087, 233" u="7" o="7" /> <c c="X" r="1088, 195, 1092, 233" u="14" o="1" /> <c c="a" r="1093, 195, 1122, 233" u="-5" o="-5" /> <c c="t" r="1123, 195, 1129, 233" u="7" o="6" /> <c c="u" r="1130, 195, 1135, 233" u="7" o="7" /> <c c="z" r="1136, 195, 1141, 233" u="8" o="6" /> <c c="~" r="1142, 195, 1148, 233" u="6" o="7" /> <c c="" r="1149, 195, 1158, 233" u="7" o="3" /> <c c="" r="1159, 195, 1170, 233" u="5" o="3" /> <c c="" r="1171, 195, 1192, 233" u="-2" /> <c c="" r="1193, 195, 1198, 233" u="7" o="7" /> <c c="" r="1199, 195, 1223, 233" u="-6" o="1" /> <c c="" r="1224, 195, 1247, 233" u="-6" o="2" /> <c c="" r="1248, 195, 1270, 233" u="-5" o="2" /> <c c="" r="1271, 195, 1291, 233" u="-3" o="2" /> <c c="" r="1292, 195, 1319, 233" u="-8" /> <c c="" r="1320, 195, 1341, 233" u="-2" /> <c c="" r="1342, 195, 1354, 233" u="4" o="3" /> <c c="" r="1355, 195, 1373, 233" u="1" /> <c c="" r="1374, 195, 1390, 233" u="2" o="1" /> <c c="" r="1391, 195, 1406, 233" u="3" o="1" /> <c c="" r="1407, 195, 1426, 233" /> <c c="" r="1427, 195, 1442, 233" u="3" o="1" /> <c c="" r="1443, 195, 1459, 233" u="2" o="1" /> <c c="" r="1460, 195, 1475, 233" u="2" o="2" /> <c c="" r="1476, 195, 1493, 233" u="1" o="1" /> <c c="" r="1494, 195, 1509, 233" u="2" o="2" /> <c c="" r="1510, 195, 1528, 233" u="2" o="-1" /> <c c="" r="1529, 195, 1548, 233" /> <c c="" r="1549, 195, 1565, 233" u="1" o="2" /> <c c="" r="1566, 195, 1582, 233" u="2" o="1" /> <c c="" r="1583, 195, 1599, 233" u="2" o="1" /> <c c="" r="1600, 195, 1616, 233" u="1" o="2" /> <c c="" r="1617, 195, 1632, 233" u="2" o="2" /> <c c="" r="1633, 195, 1648, 233" u="3" o="1" /> <c c="" r="1649, 195, 1666, 233" u="1" o="1" /> <c c="" r="1667, 195, 1684, 233" u="1" o="1" /> <c c="" r="1685, 195, 1704, 233" /> <c c="" r="1705, 195, 1722, 233" u="1" o="1" /> <c c="" r="1723, 195, 1741, 233" o="1" /> <c c="" r="1742, 195, 1759, 233" u="1" o="1" /> <c c="" r="1760, 195, 1778, 233" u="1" /> <c c="" r="1779, 195, 1794, 233" u="2" o="2" /> <c c="" r="1795, 195, 1814, 233" /> <c c="" r="1815, 195, 1834, 233" /> <c c="" r="1835, 195, 1849, 233" u="3" o="2" /> <c c="" r="1850, 195, 1865, 233" u="2" o="2" /> <c c="" r="1866, 195, 1878, 233" u="4" o="3" /> <c c="" r="1879, 195, 1896, 233" u="1" o="1" /> <c c="" r="1897, 195, 1916, 233" /> <c c="" r="1917, 195, 1933, 233" u="2" o="1" /> <c c="" r="1934, 195, 1952, 233" o="1" /> <c c="" r="1953, 195, 1970, 233" u="1" o="1" /> <c c="" r="1971, 195, 1985, 233" u="3" o="2" /> <c c="" r="1986, 195, 2001, 233" u="2" o="2" /> <c c="" r="2002, 195, 2017, 233" u="2" o="2" /> <c c="" r="2018, 195, 2035, 233" u="1" o="1" /> <c c="" r="2036, 195, 2048, 233" u="4" o="3" /> <c c="" r="0, 234, 16, 272" u="3" /> <c c="" r="17, 234, 34, 272" u="1" o="1" /> <c c="" r="35, 234, 51, 272" u="3" /> <c c="" r="52, 234, 70, 272" o="1" /> <c c="" r="71, 234, 86, 272" u="2" o="2" /> <c c="" r="87, 234, 103, 272" u="2" o="1" /> <c c="" r="104, 234, 123, 272" /> <c c="" r="124, 234, 140, 272" u="2" o="1" /> <c c="" r="141, 234, 156, 272" u="2" o="2" /> <c c="" r="157, 234, 175, 272" u="1" /> <c c="" r="176, 234, 192, 272" u="2" o="1" /> <c c="" r="193, 234, 210, 272" u="1" o="1" /> <c c="" r="211, 234, 229, 272" u="1" /> <c c="" r="230, 234, 248, 272" u="1" /> <c c="" r="249, 234, 267, 272" u="1" /> <c c="" r="268, 234, 286, 272" u="1" /> <c c="" r="287, 234, 299, 272" u="4" o="3" /> <c c="" r="300, 234, 317, 272" u="1" o="1" /> <c c="" r="318, 234, 334, 272" u="2" o="1" /> <c c="" r="335, 234, 352, 272" u="1" o="1" /> <c c="" r="353, 234, 371, 272" u="1" /> <c c="" r="372, 234, 392, 272" u="1" o="-2" /> <c c="" r="393, 234, 410, 272" u="1" o="1" /> <c c="" r="411, 234, 431, 272" o="-1" /> <c c="" r="432, 234, 460, 272" u="-8" o="-1" /> <c c="" r="461, 234, 481, 272" o="-1" /> <c c="" r="482, 234, 500, 272" u="1" /> <c c="" r="501, 234, 520, 272" /> <c c="" r="521, 234, 540, 272" /> <c c="" r="541, 234, 558, 272" u="1" o="1" /> <c c="" r="559, 234, 576, 272" u="1" o="1" /> <c c="" r="577, 234, 595, 272" u="1" /> <c c="" r="596, 234, 613, 272" u="1" o="1" /> <c c="" r="614, 234, 629, 272" u="3" o="1" /> <c c="" r="630, 234, 646, 272" o="3" /> <c c="" r="647, 234, 664, 272" u="1" o="1" /> <c c="" r="665, 234, 682, 272" u="1" o="1" /> <c c="" r="683, 234, 702, 272" /> <c c="" r="703, 234, 722, 272" /> <c c="" r="723, 234, 742, 272" /> <c c="" r="743, 234, 759, 272" u="2" o="1" /> <c c="" r="760, 234, 774, 272" u="3" o="2" /> <c c="" r="775, 234, 786, 272" u="3" o="5" /> <c c="" r="787, 234, 804, 272" u="1" o="1" /> <c c="" r="805, 234, 820, 272" u="2" o="2" /> <c c="" r="821, 234, 836, 272" u="2" o="2" /> <c c="" r="837, 234, 852, 272" u="3" o="1" /> <c c="" r="853, 234, 869, 272" u="2" o="1" /> <c c="" r="870, 234, 885, 272" u="2" o="2" /> <c c="" r="886, 234, 903, 272" u="1" o="1" /> <c c="" r="904, 234, 921, 272" u="1" o="1" /> <c c="" r="922, 234, 940, 272" o="1" /> <c c="" r="941, 234, 956, 272" u="2" o="2" /> <c c="" r="957, 234, 972, 272" u="2" o="2" /> <c c="" r="973, 234, 988, 272" u="2" o="2" /> <c c="" r="989, 234, 1004, 272" u="3" o="1" /> <c c="" r="1005, 234, 1020, 272" u="3" o="1" /> <c c="" r="1021, 234, 1041, 272" u="-1" /> <c c="" r="1042, 234, 1057, 272" u="3" o="1" /> <c c="" r="1058, 234, 1073, 272" u="2" o="2" /> <c c="" r="1074, 234, 1090, 272" u="2" o="1" /> <c c="" r="1091, 234, 1106, 272" u="2" o="2" /> <c c="" r="1107, 234, 1122, 272" u="2" o="2" /> <c c="" r="1123, 234, 1137, 272" u="2" o="3" /> <c c=" " r="1138, 234, 1158, 272" u="-1" /> <c c=" " r="1159, 234, 1178, 272" /> <c c=" " r="1179, 234, 1199, 272" u="-1" /> <c c=" " r="1200, 234, 1218, 272" u="2" o="-1" /> <c c=" " r="1219, 234, 1235, 272" u="2" o="1" /> <c c="" r="1236, 234, 1255, 272" /> <c c="" r="1256, 234, 1272, 272" u="2" o="1" /> <c c="" r="1273, 234, 1291, 272" u="1" /> <c c="" r="1292, 234, 1307, 272" u="3" o="1" /> <c c="" r="1308, 234, 1324, 272" u="2" o="1" /> <c c="" r="1325, 234, 1340, 272" u="3" o="1" /> <c c="" r="1341, 234, 1359, 272" o="1" /> <c c="" r="1360, 234, 1375, 272" u="3" o="1" /> <c c="" r="1376, 234, 1397, 272" o="-2" /> <c c="" r="1398, 234, 1413, 272" u="2" o="2" /> <c c="" r="1414, 234, 1430, 272" u="2" o="1" /> <c c="" r="1431, 234, 1447, 272" u="2" o="1" /> <c c="" r="1448, 234, 1466, 272" u="2" o="-1" /> <c c="" r="1467, 234, 1484, 272" u="1" o="1" /> <c c="" r="1485, 234, 1501, 272" u="1" o="2" /> <c c="" r="1502, 234, 1517, 272" u="2" o="2" /> <c c="" r="1518, 234, 1534, 272" u="1" o="2" /> <c c="" r="1535, 234, 1550, 272" u="2" o="2" /> <c c=" " r="1551, 234, 1566, 272" u="3" o="1" /> <c c="!" r="1567, 234, 1582, 272" u="2" o="2" /> <c c=""" r="1583, 234, 1600, 272" u="1" o="1" /> <c c="#" r="1601, 234, 1620, 272" /> <c c="$" r="1621, 234, 1639, 272" u="1" /> <c c="%" r="1640, 234, 1658, 272" o="1" /> <c c="&" r="1659, 234, 1676, 272" u="2" /> <c c="'" r="1677, 234, 1693, 272" u="2" o="1" /> <c c="(" r="1694, 234, 1710, 272" u="2" o="1" /> <c c=")" r="1711, 234, 1728, 272" u="2" /> <c c="*" r="1729, 234, 1748, 272" /> <c c="+" r="1749, 234, 1768, 272" /> <c c="," r="1769, 234, 1784, 272" u="2" o="2" /> <c c="-" r="1785, 234, 1800, 272" u="2" o="2" /> <c c="." r="1801, 234, 1820, 272" /> <c c="/" r="1821, 234, 1838, 272" u="1" o="1" /> <c c="0" r="1839, 234, 1855, 272" u="2" o="1" /> <c c="1" r="1856, 234, 1873, 272" u="1" o="1" /> <c c="2" r="1874, 234, 1890, 272" u="2" o="1" /> <c c="3" r="1891, 234, 1903, 272" u="3" o="4" /> <c c="4" r="1904, 234, 1921, 272" u="1" o="1" /> <c c="5" r="1922, 234, 1939, 272" u="2" /> <c c="6" r="1940, 234, 1961, 272" o="-2" /> <c c="7" r="1962, 234, 1976, 272" u="2" o="3" /> <c c="8" r="1977, 234, 1991, 272" u="2" o="3" /> <c c="9" r="1992, 234, 2006, 272" u="2" o="3" /> <c c=":" r="2007, 234, 2023, 272" u="3" /> <c c=";" r="2024, 234, 2040, 272" u="1" o="2" /> <c c="<" r="0, 273, 17, 311" u="1" o="1" /> <c c="=" r="18, 273, 32, 311" u="3" o="2" /> <c c=">" r="33, 273, 49, 311" u="2" o="1" /> <c c="?" r="50, 273, 64, 311" u="3" o="2" /> <c c="@" r="65, 273, 81, 311" u="2" o="1" /> <c c="A" r="82, 273, 96, 311" u="3" o="2" /> <c c="B" r="97, 273, 112, 311" u="2" o="2" /> <c c="C" r="113, 273, 130, 311" u="1" o="1" /> <c c="D" r="131, 273, 149, 311" u="1" /> <c c="E" r="150, 273, 168, 311" u="1" /> <c c="F" r="169, 273, 185, 311" u="2" o="1" /> <c c="G" r="186, 273, 200, 311" u="2" o="3" /> <c c="H" r="201, 273, 217, 311" u="2" o="1" /> <c c="I" r="218, 273, 235, 311" u="1" o="1" /> <c c="J" r="236, 273, 255, 311" /> <c c="K" r="256, 273, 275, 311" /> <c c="L" r="276, 273, 290, 311" u="2" o="3" /> <c c="M" r="291, 273, 306, 311" u="2" o="2" /> <c c="N" r="307, 273, 325, 311" u="1" /> <c c="O" r="326, 273, 342, 311" u="2" o="1" /> <c c="P" r="343, 273, 360, 311" u="2" /> <c c="Q" r="361, 273, 378, 311" u="2" /> <c c="R" r="379, 273, 397, 311" o="1" /> <c c="S" r="398, 273, 411, 311" u="3" o="3" /> <c c="T" r="412, 273, 426, 311" u="3" o="2" /> <c c="U" r="427, 273, 441, 311" u="3" o="2" /> <c c="V" r="442, 273, 459, 311" u="2" /> <c c="W" r="460, 273, 477, 311" u="2" /> <c c="X" r="478, 273, 489, 311" u="3" o="5" /> <c c="Y" r="490, 273, 510, 311" o="-1" /> <c c="Z" r="511, 273, 531, 311" o="-1" /> <c c="[" r="532, 273, 549, 311" o="2" /> <c c="\" r="550, 273, 566, 311" u="3" /> <c c="]" r="567, 273, 581, 311" u="2" o="3" /> <c c="^" r="582, 273, 599, 311" u="1" o="1" /> <c c="_" r="600, 273, 615, 311" u="2" o="2" /> <c c="b" r="616, 273, 635, 311" /> <c c="c" r="636, 273, 655, 311" /> <c c="r" r="656, 273, 673, 311" u="1" o="1" /> <c c="s" r="674, 273, 691, 311" u="1" o="1" /> <c c="" r="692, 273, 707, 311" u="3" o="1" /> <c c="" r="708, 273, 720, 311" u="3" o="4" /> <c c="" r="721, 273, 739, 311" o="1" /> <c c="" r="740, 273, 755, 311" u="1" o="3" /> <c c="" r="756, 273, 772, 311" u="2" o="1" /> <c c="" r="773, 273, 787, 311" u="3" o="2" /> <c c="" r="788, 273, 807, 311" /> <c c="" r="808, 273, 827, 311" /> <c c="" r="828, 273, 843, 311" u="2" o="2" /> <c c="" r="844, 273, 858, 311" u="2" o="3" /> <c c="" r="859, 273, 878, 311" u="1" o="-1" /> <c c="" r="879, 273, 896, 311" u="2" /> <c c="" r="897, 273, 917, 311" o="-1" /> <c c="" r="918, 273, 937, 311" /> <c c="" r="938, 273, 956, 311" u="1" /> <c c="" r="957, 273, 975, 311" u="1" /> <c c="" r="976, 273, 991, 311" u="2" o="2" /> <c c="" r="992, 273, 1006, 311" u="3" o="2" /> <c c="" r="1007, 273, 1024, 311" u="1" o="1" /> <c c="" r="1025, 273, 1040, 311" u="2" o="2" /> <c c="" r="1041, 273, 1060, 311" /> <c c="" r="1061, 273, 1079, 311" u="1" /> <c c="" r="1080, 273, 1100, 311" o="-1" /> <c c="" r="1101, 273, 1119, 311" u="1" /> <c c="" r="1120, 273, 1139, 311" /> <c c="" r="1140, 273, 1159, 311" /> <c c="" r="1160, 273, 1177, 311" u="1" o="1" /> <c c="" r="1178, 273, 1192, 311" u="3" o="2" /> <c c="" r="1193, 273, 1208, 311" u="2" o="2" /> <c c="" r="1209, 273, 1230, 311" o="-2" /> <c c="" r="1231, 273, 1252, 311" o="-2" /> <c c="" r="1253, 273, 1271, 311" u="1" /> <c c="" r="1272, 273, 1289, 311" u="2" /> <c c="" r="1290, 273, 1306, 311" u="2" o="1" /> <c c="" r="1307, 273, 1322, 311" u="2" o="2" /> <c c="" r="1323, 273, 1340, 311" u="1" o="1" /> <c c="" r="1341, 273, 1356, 311" u="2" o="2" /> <c c="" r="1357, 273, 1362, 311" u="6" o="8" /> <c c="" r="1363, 273, 1381, 311" u="1" /> <c c="" r="1382, 273, 1398, 311" u="2" o="1" /> <c c="" r="1399, 273, 1417, 311" u="1" /> <c c="" r="1418, 273, 1434, 311" u="2" o="1" /> <c c="" r="1435, 273, 1453, 311" o="1" /> <c c="" r="1454, 273, 1472, 311" u="1" /> <c c="" r="1473, 273, 1488, 311" u="3" o="1" /> <c c="" r="1489, 273, 1506, 311" u="2" /> <c c="" r="1507, 273, 1523, 311" u="1" o="2" /> <c c="" r="1524, 273, 1541, 311" u="2" /> <c c="" r="1542, 273, 1558, 311" u="1" o="2" /> <c c="" r="1559, 273, 1576, 311" u="2" /> <c c="" r="1577, 273, 1598, 311" o="-2" /> <c c="" r="1599, 273, 1620, 311" o="-2" /> <c c="" r="1621, 273, 1636, 311" u="2" o="2" /> <c c="" r="1637, 273, 1651, 311" u="2" o="3" /> <c c="" r="1652, 273, 1671, 311" /> <c c="" r="1672, 273, 1689, 311" u="1" o="1" /> <c c="" r="1690, 273, 1706, 311" u="2" o="1" /> <c c="" r="1707, 273, 1721, 311" u="2" o="3" /> <c c="" r="1722, 273, 1738, 311" u="2" o="1" /> <c c="" r="1739, 273, 1753, 311" u="2" o="3" /> <c c="" r="1754, 273, 1770, 311" u="1" o="2" /> <c c="" r="1771, 273, 1787, 311" u="2" o="1" /> <c c="" r="1788, 273, 1805, 311" u="1" o="1" /> <c c="" r="1806, 273, 1823, 311" u="1" o="1" /> <c c="" r="1824, 273, 1841, 311" u="1" o="1" /> <c c="" r="1842, 273, 1859, 311" u="1" o="1" /> <c c="" r="1860, 273, 1875, 311" u="2" o="2" /> <c c="" r="1876, 273, 1891, 311" u="2" o="2" /> <c c="" r="1892, 273, 1911, 311" /> <c c="" r="1912, 273, 1929, 311" u="1" o="1" /> <c c="" r="1930, 273, 1949, 311" /> <c c="" r="1950, 273, 1967, 311" u="1" o="1" /> <c c="" r="1968, 273, 1987, 311" /> <c c="" r="1988, 273, 2005, 311" u="1" o="1" /> <c c="" r="2006, 273, 2022, 311" u="2" o="1" /> <c c="" r="2023, 273, 2037, 311" u="2" o="3" /> <c c="" r="0, 312, 16, 350" u="2" o="1" /> <c c="" r="17, 312, 30, 350" u="3" o="3" /> <c c="" r="31, 312, 50, 350" /> <c c="" r="51, 312, 70, 350" /> <c c="" r="71, 312, 87, 350" u="2" o="1" /> <c c="" r="88, 312, 102, 350" u="3" o="2" /> <c c="" r="103, 312, 119, 350" u="1" o="2" /> <c c="" r="120, 312, 136, 350" u="2" o="1" /> <c c="" r="137, 312, 156, 350" /> <c c="" r="157, 312, 176, 350" /> <c c="1" r="177, 312, 195, 350" u="1" /> <c c="2" r="196, 312, 213, 350" u="1" o="1" /> <c c="3" r="214, 312, 233, 350" /> <c c="4" r="234, 312, 253, 350" /> <c c="5" r="254, 312, 271, 350" u="1" o="1" /> <c c="6" r="272, 312, 289, 350" u="1" o="1" /> <c c="7" r="290, 312, 307, 350" u="1" o="1" /> <c c="8" r="308, 312, 325, 350" u="1" o="1" /> <c c="9" r="326, 312, 345, 350" /> <c c=":" r="346, 312, 365, 350" /> <c c=";" r="366, 312, 383, 350" u="1" o="1" /> <c c="<" r="384, 312, 399, 350" u="2" o="2" /> <c c="=" r="400, 312, 417, 350" u="1" o="1" /> <c c=">" r="418, 312, 437, 350" /> <c c="?" r="438, 312, 455, 350" u="1" o="1" /> <c c="@" r="456, 312, 474, 350" u="1" /> <c c="A" r="475, 312, 493, 350" u="1" /> <c c="B" r="494, 312, 513, 350" /> <c c="C" r="514, 312, 532, 350" u="1" /> <c c="D" r="533, 312, 552, 350" /> <c c="E" r="553, 312, 572, 350" /> <c c="F" r="573, 312, 592, 350" /> <c c="G" r="593, 312, 610, 350" u="1" o="1" /> <c c="H" r="611, 312, 628, 350" u="1" o="1" /> <c c="I" r="629, 312, 646, 350" u="1" o="1" /> <c c="J" r="647, 312, 666, 350" /> <c c="K" r="667, 312, 685, 350" u="1" /> <c c="L" r="686, 312, 705, 350" /> <c c="M" r="706, 312, 723, 350" u="1" o="1" /> <c c="N" r="724, 312, 743, 350" /> <c c="O" r="744, 312, 761, 350" u="1" o="1" /> <c c="P" r="762, 312, 779, 350" u="1" o="1" /> <c c="Q" r="780, 312, 799, 350" /> <c c="R" r="800, 312, 817, 350" u="1" o="1" /> <c c="S" r="818, 312, 837, 350" /> <c c="T" r="838, 312, 857, 350" /> <c c="U" r="858, 312, 874, 350" u="1" o="2" /> <c c="V" r="875, 312, 894, 350" /> <c c="Y" r="895, 312, 900, 350" u="7" o="7" /> <c c="Z" r="901, 312, 908, 350" u="6" o="6" /> <c c="[" r="909, 312, 920, 350" u="4" o="4" /> <c c="\" r="921, 312, 937, 350" u="2" o="1" /> <c c="]" r="938, 312, 949, 350" u="4" o="4" /> <c c="^" r="950, 312, 968, 350" u="1" /> <c c="_" r="969, 312, 983, 350" u="3" o="2" /> <c c="a" r="984, 312, 1001, 350" u="1" o="1" /> <c c="b" r="1002, 312, 1017, 350" u="2" o="2" /> <c c="c" r="1018, 312, 1036, 350" u="1" /> <c c="d" r="1037, 312, 1054, 350" u="1" o="1" /> <c c="e" r="1055, 312, 1070, 350" u="2" o="2" /> <c c="f" r="1071, 312, 1089, 350" u="1" /> <c c="g" r="1090, 312, 1105, 350" u="2" o="2" /> <c c="h" r="1106, 312, 1121, 350" u="2" o="2" /> <c c="i" r="1122, 312, 1141, 350" /> <c c="j" r="1142, 312, 1160, 350" u="1" /> <c c="k" r="1161, 312, 1176, 350" u="2" o="2" /> <c c="l" r="1177, 312, 1187, 350" u="5" o="4" /> <c c="m" r="1188, 312, 1205, 350" u="1" o="1" /> <c c="n" r="1206, 312, 1223, 350" u="1" o="1" /> <c c="o" r="1224, 312, 1239, 350" u="2" o="2" /> <c c="p" r="1240, 312, 1254, 350" u="3" o="2" /> <c c="q" r="1255, 312, 1270, 350" u="2" o="2" /> <c c="r" r="1271, 312, 1288, 350" u="1" o="1" /> <c c="s" r="1289, 312, 1304, 350" u="2" o="2" /> <c c="t" r="1305, 312, 1319, 350" u="3" o="2" /> <c c="u" r="1320, 312, 1332, 350" u="4" o="3" /> <c c="v" r="1333, 312, 1350, 350" u="1" o="1" /> <c c="w" r="1351, 312, 1366, 350" u="2" o="2" /> <c c="x" r="1367, 312, 1381, 350" u="3" o="2" /> <c c="y" r="1382, 312, 1395, 350" u="3" o="3" /> <c c="z" r="1396, 312, 1413, 350" u="1" o="1" /> <c c="{" r="1414, 312, 1429, 350" u="2" o="2" /> <c c="|" r="1430, 312, 1447, 350" u="1" o="1" /> <c c="}" r="1448, 312, 1462, 350" u="3" o="2" /> <c c="~" r="1463, 312, 1480, 350" u="1" o="1" /> <c c="" r="1481, 312, 1498, 350" u="1" o="1" /> <c c="" r="1499, 312, 1514, 350" u="2" o="2" /> <c c="" r="1515, 312, 1531, 350" u="2" o="1" /> <c c="" r="1532, 312, 1546, 350" u="3" o="2" /> <c c="" r="1547, 312, 1564, 350" u="1" o="1" /> <c c="" r="1565, 312, 1583, 350" u="1" /> <c c="" r="1584, 312, 1600, 350" u="2" o="1" /> <c c="" r="1601, 312, 1620, 350" /> <c c="" r="1621, 312, 1640, 350" /> <c c="" r="1641, 312, 1647, 350" u="7" o="6" /> <c c="" r="1648, 312, 1659, 350" u="4" o="4" /> <c c="" r="1660, 312, 1678, 350" u="1" /> <c c="" r="1679, 312, 1697, 350" u="1" /> <c c=" " r="1698, 312, 1718, 350" o="-1" /> <c c=" " r="1719, 312, 1739, 350" o="-1" /> <c c=" " r="1740, 312, 1747, 350" u="6" o="6" /> <c c="" r="1748, 312, 1757, 350" u="5" o="5" /> <c c="" r="1758, 312, 1764, 350" u="6" o="7" /> <c c="" r="1765, 312, 1779, 350" u="2" o="3" /> <c c="!" r="1780, 312, 1791, 350" u="6" o="2" /> <c c=""" r="1792, 312, 1805, 350" u="3" o="3" /> <c c="#" r="1806, 312, 1813, 350" u="6" o="6" /> <c c="$" r="1814, 312, 1832, 350" u="1" /> <c c="%" r="1833, 312, 1840, 350" u="6" o="6" /> <c c="&" r="1841, 312, 1861, 350" o="-1" /> <c c="'" r="1862, 312, 1867, 350" u="7" o="7" /> <c c="(" r="1868, 312, 1887, 350" /> <c c=")" r="1888, 312, 1903, 350" u="2" o="2" /> <c c="*" r="1904, 312, 1923, 350" /> <c c="+" r="1924, 312, 1943, 350" /> <c c="," r="1944, 312, 1962, 350" u="1" /> <c c="-" r="1963, 312, 1981, 350" u="1" /> <c c="." r="1982, 312, 2000, 350" u="1" /> <c c="/" r="2001, 312, 2016, 350" u="3" o="1" /> <c c="0" r="2017, 312, 2032, 350" u="3" o="1" /> <c c="1" r="0, 351, 19, 389" u="-1" o="1" /> <c c="2" r="20, 351, 39, 389" u="-1" o="1" /> <c c="3" r="40, 351, 63, 389" u="-3" o="-1" /> <c c="4" r="64, 351, 87, 389" u="-3" o="-1" /> <c c="5" r="88, 351, 112, 389" u="-5" /> <c c="6" r="113, 351, 137, 389" u="-5" /> <c c="7" r="138, 351, 157, 389" /> <c c="8" r="158, 351, 177, 389" /> <c c="9" r="178, 351, 196, 389" u="1" /> <c c=":" r="197, 351, 215, 389" u="1" /> <c c="@" r="216, 351, 237, 389" u="-1" o="-1" /> <c c="A" r="238, 351, 260, 389" u="-2" o="-1" /> <c c="B" r="261, 351, 281, 389" o="-1" /> <c c="C" r="282, 351, 301, 389" /> <c c="D" r="302, 351, 321, 389" /> <c c="E" r="322, 351, 339, 389" u="1" o="1" /> <c c="F" r="340, 351, 359, 389" /> <c c="G" r="360, 351, 375, 389" u="2" o="2" /> <c c="H" r="376, 351, 394, 389" u="1" /> <c c="I" r="395, 351, 415, 389" o="-1" /> <c c="J" r="416, 351, 436, 389" o="-1" /> <c c="K" r="437, 351, 448, 389" u="4" o="4" /> <c c="L" r="449, 351, 461, 389" u="3" o="4" /> <c c="M" r="462, 351, 473, 389" u="4" o="4" /> <c c="N" r="474, 351, 485, 389" u="4" o="4" /> <c c="O" r="486, 351, 497, 389" u="4" o="4" /> <c c="P" r="498, 351, 509, 389" u="4" o="4" /> <c c="Q" r="510, 351, 522, 389" u="4" o="3" /> <c c="R" r="523, 351, 533, 389" u="5" o="4" /> <c c="S" r="534, 351, 547, 389" u="3" o="3" /> <c c="T" r="548, 351, 555, 389" u="6" o="6" /> <c c="U" r="556, 351, 563, 389" u="6" o="6" /> <c c="Z" r="564, 351, 575, 389" u="4" o="4" /> <c c="`" r="576, 351, 582, 389" u="7" o="6" /> <c c="a" r="583, 351, 592, 389" u="5" o="5" /> <c c="b" r="593, 351, 609, 389" u="2" o="1" /> <c c="c" r="610, 351, 628, 389" u="1" /> <c c="d" r="629, 351, 643, 389" u="2" o="3" /> <c c="e" r="644, 351, 661, 389" u="1" o="1" /> <c c="f" r="662, 351, 680, 389" u="1" /> <c c="g" r="681, 351, 698, 389" u="1" o="1" /> <c c="h" r="699, 351, 716, 389" u="1" o="1" /> <c c="i" r="717, 351, 733, 389" u="2" o="1" /> <c c="j" r="734, 351, 750, 389" u="2" o="1" /> <c c="k" r="751, 351, 762, 389" u="4" o="4" /> <c c="l" r="763, 351, 770, 389" u="6" o="6" /> <c c="m" r="771, 351, 786, 389" u="2" o="2" /> <c c="t" r="787, 351, 794, 389" u="6" o="6" /> <c c="y" r="795, 351, 814, 389" /> <c c="z" r="815, 351, 834, 389" /> <c c="{" r="835, 351, 854, 389" /> <c c="~" r="855, 351, 874, 389" /> <c c="" r="875, 351, 894, 389" /> <c c="" r="895, 351, 914, 389" /> <c c="" r="915, 351, 933, 389" u="1" /> <c c="" r="934, 351, 952, 389" u="1" /> <c c="" r="953, 351, 971, 389" u="1" /> <c c="" r="972, 351, 990, 389" u="1" /> <c c="" r="991, 351, 1012, 389" u="-1" o="-1" /> <c c="" r="1013, 351, 1033, 389" u="-1" /> <c c="" r="1034, 351, 1056, 389" u="-2" o="-1" /> <c c="" r="1057, 351, 1079, 389" o="-3" /> <c c="" r="1080, 351, 1102, 389" o="-3" /> <c c="" r="1103, 351, 1125, 389" u="-2" o="-1" /> <c c="" r="1126, 351, 1146, 389" o="-1" /> <c c="" r="1147, 351, 1153, 389" u="7" o="6" /> <c c="" r="1154, 351, 1163, 389" u="5" o="5" /> <c c="" r="1164, 351, 1180, 389" u="2" o="1" /> <c c="" r="1181, 351, 1199, 389" u="1" /> <c c="" r="1200, 351, 1217, 389" u="1" o="1" /> <c c="" r="1218, 351, 1235, 389" u="1" o="1" /> <c c="" r="1236, 351, 1249, 389" u="3" o="3" /> <c c="" r="1250, 351, 1267, 389" u="1" o="1" /> <c c="" r="1268, 351, 1285, 389" u="1" o="1" /> <c c="" r="1286, 351, 1302, 389" u="2" o="1" /> <c c="" r="1303, 351, 1320, 389" u="1" o="1" /> <c c="" r="1321, 351, 1340, 389" u="1" o="-1" /> <c c="" r="1341, 351, 1358, 389" u="1" o="1" /> <c c="" r="1359, 351, 1375, 389" u="2" o="1" /> <c c="" r="1376, 351, 1393, 389" u="1" o="1" /> <c c="" r="1394, 351, 1413, 389" u="1" o="-1" /> <c c="" r="1414, 351, 1431, 389" u="1" o="1" /> <c c="" r="1432, 351, 1448, 389" u="2" o="1" /> <c c="" r="1449, 351, 1468, 389" /> <c c="" r="1469, 351, 1487, 389" o="1" /> <c c="" r="1488, 351, 1505, 389" u="1" o="1" /> <c c="" r="1506, 351, 1523, 389" u="1" o="1" /> <c c="" r="1524, 351, 1540, 389" u="2" o="1" /> <c c="" r="1541, 351, 1557, 389" u="2" o="1" /> <c c="" r="1558, 351, 1577, 389" u="1" o="-1" /> <c c="" r="1578, 351, 1595, 389" u="1" o="1" /> <c c="" r="1596, 351, 1614, 389" u="1" /> <c c="" r="1615, 351, 1633, 389" u="1" /> <c c="" r="1634, 351, 1652, 389" o="1" /> <c c="" r="1653, 351, 1670, 389" u="1" o="1" /> <c c="" r="1671, 351, 1689, 389" u="1" /> <c c="" r="1690, 351, 1708, 389" u="1" /> <c c="" r="1709, 351, 1726, 389" u="1" o="1" /> <c c="" r="1727, 351, 1747, 389" u="1" o="-2" /> <c c="" r="1748, 351, 1767, 389" /> <c c="" r="1768, 351, 1786, 389" u="1" /> <c c="" r="1787, 351, 1807, 389" o="-1" /> <c c="" r="1808, 351, 1829, 389" u="-1" o="-1" /> <c c="" r="1830, 351, 1848, 389" u="1" /> <c c="" r="1849, 351, 1867, 389" u="1" /> <c c="" r="1868, 351, 1885, 389" u="1" o="1" /> <c c="" r="1886, 351, 1918, 389" u="-14" o="1" /> <c c="" r="1919, 351, 1938, 389" /> <c c="" r="1939, 351, 1961, 389" u="-2" o="-1" /> <c c="" r="1962, 351, 1981, 389" /> <c c="" r="1982, 351, 2004, 389" o="-3" /> <c c="" r="2005, 351, 2014, 389" u="5" o="5" /> <c c="" r="2015, 351, 2025, 389" u="4" o="5" /> <c c="" r="2026, 351, 2047, 389" u="-1" o="-1" /> <c c="" r="0, 390, 21, 428" u="-1" o="-1" /> <c c="" r="22, 390, 27, 428" u="7" o="7" /> <c c="" r="28, 390, 48, 428" o="-1" /> <c c="" r="49, 390, 73, 428" o="-5" /> <c c="" r="74, 390, 85, 428" u="4" o="4" /> <c c="" r="86, 390, 107, 428" u="-1" o="-1" /> <c c="" r="108, 390, 117, 428" u="5" o="5" /> <c c="" r="118, 390, 135, 428" u="1" o="1" /> <c c="" r="136, 390, 153, 428" u="1" o="1" /> <c c="" r="154, 390, 171, 428" u="1" o="1" /> <c c="" r="172, 390, 191, 428" /> <c c="" r="192, 390, 209, 428" u="1" o="1" /> <c c="" r="210, 390, 227, 428" u="1" o="1" /> <c c="" r="228, 390, 245, 428" u="1" o="1" /> <c c="" r="246, 390, 265, 428" /> <c c="" r="266, 390, 283, 428" u="1" o="1" /> <c c="" r="284, 390, 301, 428" u="1" o="1" /> <c c="" r="302, 390, 319, 428" u="1" o="1" /> <c c="" r="320, 390, 337, 428" u="1" o="1" /> <c c="" r="338, 390, 355, 428" u="1" o="1" /> <c c="" r="356, 390, 375, 428" /> <c c="" r="376, 390, 393, 428" u="1" o="1" /> <c c="" r="394, 390, 411, 428" u="1" o="1" /> <c c="" r="412, 390, 431, 428" /> <c c="" r="432, 390, 449, 428" u="1" o="1" /> <c c="" r="450, 390, 469, 428" /> <c c="" r="470, 390, 488, 428" o="1" /> <c c="" r="489, 390, 508, 428" /> <c c="" r="509, 390, 526, 428" u="1" o="1" /> <c c="" r="527, 390, 546, 428" /> <c c="" r="547, 390, 564, 428" u="1" o="1" /> <c c="" r="565, 390, 583, 428" o="1" /> <c c="" r="584, 390, 601, 428" u="1" o="1" /> <c c="" r="602, 390, 620, 428" u="1" /> <c c="" r="621, 390, 638, 428" u="1" o="1" /> <c c="" r="639, 390, 658, 428" u="1" o="-1" /> <c c="" r="659, 390, 676, 428" u="1" o="1" /> <c c="" r="677, 390, 694, 428" u="1" o="1" /> <c c="" r="695, 390, 712, 428" u="1" o="1" /> <c c="" r="713, 390, 730, 428" u="1" o="1" /> <c c="" r="731, 390, 748, 428" u="1" o="1" /> <c c="" r="749, 390, 766, 428" u="1" o="1" /> <c c="" r="767, 390, 784, 428" u="1" o="1" /> <c c="" r="785, 390, 802, 428" u="1" o="1" /> <c c="" r="803, 390, 821, 428" u="1" /> <c c="" r="822, 390, 841, 428" /> <c c="" r="842, 390, 859, 428" u="1" o="1" /> <c c="" r="860, 390, 877, 428" u="1" o="1" /> <c c="" r="878, 390, 895, 428" u="1" o="1" /> <c c="" r="896, 390, 912, 428" u="2" o="1" /> <c c="" r="913, 390, 924, 428" u="4" o="4" /> <c c="" r="925, 390, 933, 428" u="6" o="5" /> <c c="" r="934, 390, 954, 428" o="-1" /> <c c="" r="955, 390, 972, 428" u="1" o="1" /> <c c=" " r="973, 390, 990, 428" u="1" o="1" /> <c c="" r="991, 390, 1010, 428" /> <c c="" r="1011, 390, 1028, 428" u="1" o="1" /> <c c="" r="1029, 390, 1046, 428" u="1" o="1" /> <c c="" r="1047, 390, 1066, 428" /> <c c="" r="1067, 390, 1086, 428" /> <c c="" r="1087, 390, 1106, 428" /> <c c="," r="1107, 390, 1120, 428" u="3" o="3" /> <c c="-" r="1121, 390, 1134, 428" u="3" o="3" /> <c c="." r="1135, 390, 1146, 428" u="4" o="4" /> <c c="0" r="1147, 390, 1158, 428" u="4" o="4" /> <c c="1" r="1159, 390, 1169, 428" u="5" o="4" /> <c c="2" r="1170, 390, 1180, 428" u="5" o="4" /> <c c="3" r="1181, 390, 1192, 428" u="4" o="4" /> <c c="4" r="1193, 390, 1203, 428" u="5" o="4" /> <c c="5" r="1204, 390, 1213, 428" u="5" o="5" /> <c c="6" r="1214, 390, 1223, 428" u="5" o="5" /> <c c="7" r="1224, 390, 1235, 428" u="4" o="4" /> <c c="8" r="1236, 390, 1246, 428" u="5" o="4" /> <c c="9" r="1247, 390, 1258, 428" u="4" o="4" /> <c c=":" r="1259, 390, 1270, 428" u="4" o="4" /> <c c=";" r="1271, 390, 1282, 428" u="4" o="4" /> <c c="<" r="1283, 390, 1294, 428" u="4" o="4" /> <c c=">" r="1295, 390, 1306, 428" u="4" o="4" /> <c c="?" r="1307, 390, 1318, 428" u="4" o="4" /> <c c="@" r="1319, 390, 1330, 428" u="4" o="4" /> <c c="A" r="1331, 390, 1342, 428" u="4" o="4" /> <c c="B" r="1343, 390, 1356, 428" u="3" o="3" /> <c c="C" r="1357, 390, 1368, 428" u="4" o="4" /> <c c="D" r="1369, 390, 1380, 428" u="4" o="4" /> <c c="E" r="1381, 390, 1392, 428" u="4" o="4" /> <c c="F" r="1393, 390, 1406, 428" u="3" o="3" /> <c c="G" r="1407, 390, 1418, 428" u="4" o="4" /> <c c="H" r="1419, 390, 1430, 428" u="4" o="4" /> <c c="I" r="1431, 390, 1442, 428" u="4" o="4" /> <c c="J" r="1443, 390, 1454, 428" u="4" o="4" /> <c c="K" r="1455, 390, 1466, 428" u="4" o="4" /> <c c="L" r="1467, 390, 1478, 428" u="4" o="4" /> <c c="M" r="1479, 390, 1490, 428" u="4" o="4" /> <c c="N" r="1491, 390, 1502, 428" u="4" o="4" /> <c c="O" r="1503, 390, 1514, 428" u="4" o="4" /> <c c="P" r="1515, 390, 1526, 428" u="4" o="4" /> <c c="Q" r="1527, 390, 1536, 428" u="5" o="5" /> <c c="R" r="1537, 390, 1548, 428" u="4" o="4" /> <c c="S" r="1549, 390, 1558, 428" u="5" o="5" /> <c c="T" r="1559, 390, 1570, 428" u="4" o="4" /> <c c="U" r="1571, 390, 1582, 428" u="4" o="4" /> <c c="V" r="1583, 390, 1594, 428" u="4" o="4" /> <c c="W" r="1595, 390, 1605, 428" u="5" o="4" /> <c c="X" r="1606, 390, 1615, 428" u="5" o="5" /> <c c="Y" r="1616, 390, 1628, 428" u="4" o="3" /> <c c="Z" r="1629, 390, 1640, 428" u="4" o="4" /> <c c="[" r="1641, 390, 1652, 428" u="4" o="4" /> <c c="b" r="1653, 390, 1664, 428" u="4" o="4" /> <c c="c" r="1665, 390, 1674, 428" u="5" o="5" /> <c c="d" r="1675, 390, 1684, 428" u="5" o="5" /> <c c="e" r="1685, 390, 1696, 428" u="4" o="4" /> <c c="w" r="1697, 390, 1714, 428" u="1" o="1" /> <c c="x" r="1715, 390, 1725, 428" u="5" o="4" /> <c c="{" r="1726, 390, 1743, 428" u="1" o="1" /> <c c="" r="1744, 390, 1760, 428" u="1" o="2" /> <c c="" r="1761, 390, 1772, 428" u="4" o="4" /> <c c="" r="1773, 390, 1782, 428" u="5" o="5" /> <c c="" r="1783, 390, 1793, 428" u="5" o="4" /> <c c="" r="1794, 390, 1805, 428" u="4" o="4" /> <c c="" r="1806, 390, 1817, 428" u="4" o="4" /> <c c="" r="1818, 390, 1827, 428" u="5" o="5" /> <c c="" r="1828, 390, 1837, 428" u="5" o="5" /> <c c="" r="1838, 390, 1849, 428" u="4" o="4" /> <c c="" r="1850, 390, 1859, 428" u="5" o="5" /> <c c="" r="1860, 390, 1871, 428" u="4" o="4" /> <c c="" r="1872, 390, 1882, 428" u="5" o="4" /> <c c="" r="1883, 390, 1894, 428" u="4" o="4" /> <c c="" r="1895, 390, 1906, 428" u="4" o="4" /> <c c="" r="1907, 390, 1918, 428" u="4" o="4" /> <c c="" r="1919, 390, 1930, 428" u="4" o="4" /> <c c="" r="1931, 390, 1942, 428" u="4" o="4" /> <c c="" r="1943, 390, 1952, 428" u="5" o="5" /> <c c="" r="1953, 390, 1964, 428" u="4" o="4" /> <c c="" r="1965, 390, 1976, 428" u="4" o="4" /> <c c="" r="1977, 390, 1988, 428" u="4" o="4" /> <c c="" r="1989, 390, 2000, 428" u="4" o="4" /> <c c="" r="2001, 390, 2012, 428" u="4" o="4" /> <c c="" r="2013, 390, 2024, 428" u="4" o="4" /> <c c="" r="2025, 390, 2038, 428" u="3" o="3" /> <c c="" r="2039, 390, 2048, 428" u="5" o="5" /> <c c="" r="0, 429, 11, 467" u="4" o="4" /> <c c="" r="12, 429, 22, 467" u="5" o="4" /> <c c="" r="23, 429, 34, 467" u="4" o="4" /> <c c="" r="35, 429, 46, 467" u="4" o="4" /> <c c="" r="47, 429, 58, 467" u="4" o="4" /> <c c="" r="59, 429, 70, 467" u="4" o="4" /> <c c="" r="71, 429, 81, 467" u="5" o="4" /> <c c="" r="82, 429, 94, 467" u="4" o="3" /> <c c="" r="95, 429, 106, 467" u="4" o="4" /> <c c="" r="107, 429, 118, 467" u="4" o="4" /> <c c="" r="119, 429, 130, 467" u="4" o="4" /> <c c="" r="131, 429, 149, 467" u="1" /> <c c="" r="150, 429, 166, 467" u="2" o="1" /> <c c="" r="167, 429, 183, 467" u="2" o="1" /> <c c="" r="184, 429, 200, 467" u="2" o="1" /> <c c="" r="201, 429, 217, 467" u="2" o="1" /> <c c="" r="218, 429, 234, 467" u="2" o="1" /> <c c="" r="235, 429, 251, 467" u="2" o="1" /> <c c="" r="252, 429, 268, 467" u="2" o="1" /> <c c="" r="269, 429, 284, 467" u="2" o="2" /> <c c=" " r="285, 429, 300, 467" u="3" o="1" /> <c c=" " r="301, 429, 317, 467" u="2" o="1" /> <c c=" " r="318, 429, 334, 467" u="2" o="1" /> <c c=" " r="335, 429, 351, 467" u="2" o="1" /> <c c=" " r="352, 429, 368, 467" u="2" o="1" /> <c c="" r="369, 429, 385, 467" u="2" o="1" /> <c c="" r="386, 429, 402, 467" u="2" o="1" /> <c c="" r="403, 429, 419, 467" u="2" o="1" /> <c c="" r="420, 429, 436, 467" u="2" o="1" /> <c c="" r="437, 429, 453, 467" u="2" o="1" /> <c c="" r="454, 429, 470, 467" u="2" o="1" /> <c c="" r="471, 429, 486, 467" u="3" o="1" /> <c c="" r="487, 429, 504, 467" u="2" /> <c c="" r="505, 429, 520, 467" u="3" o="1" /> <c c="" r="521, 429, 538, 467" u="2" /> <c c="" r="539, 429, 554, 467" u="3" o="1" /> <c c="" r="555, 429, 572, 467" u="2" /> <c c="" r="573, 429, 588, 467" u="3" o="1" /> <c c="" r="589, 429, 603, 467" u="3" o="2" /> <c c=" " r="604, 429, 620, 467" u="2" o="1" /> <c c="!" r="621, 429, 637, 467" u="2" o="1" /> <c c=""" r="638, 429, 653, 467" u="2" o="2" /> <c c="#" r="654, 429, 668, 467" u="3" o="2" /> <c c="$" r="669, 429, 684, 467" u="2" o="2" /> <c c="%" r="685, 429, 699, 467" u="3" o="2" /> <c c="&" r="700, 429, 715, 467" u="2" o="2" /> <c c="'" r="716, 429, 730, 467" u="3" o="2" /> <c c="(" r="731, 429, 748, 467" o="2" /> <c c=")" r="749, 429, 766, 467" o="2" /> <c c="*" r="767, 429, 782, 467" u="2" o="2" /> <c c="+" r="783, 429, 797, 467" u="3" o="2" /> <c c="," r="798, 429, 813, 467" u="2" o="2" /> <c c="-" r="814, 429, 831, 467" u="2" /> <c c="0" r="832, 429, 850, 467" u="2" o="-1" /> <c c="1" r="851, 429, 867, 467" u="3" /> <c c="2" r="868, 429, 886, 467" u="2" o="-1" /> <c c="3" r="887, 429, 903, 467" u="3" /> <c c="4" r="904, 429, 922, 467" u="2" o="-1" /> <c c="5" r="923, 429, 939, 467" u="3" /> <c c="6" r="940, 429, 954, 467" u="4" o="1" /> <c c="7" r="955, 429, 971, 467" u="1" o="2" /> <c c="8" r="972, 429, 986, 467" u="4" o="1" /> <c c="9" r="987, 429, 1003, 467" u="1" o="2" /> <c c=":" r="1004, 429, 1018, 467" u="4" o="1" /> <c c=";" r="1019, 429, 1035, 467" u="1" o="2" /> <c c="<" r="1036, 429, 1050, 467" u="4" o="1" /> <c c="=" r="1051, 429, 1067, 467" u="1" o="2" /> <c c=">" r="1068, 429, 1084, 467" u="1" o="2" /> <c c="?" r="1085, 429, 1101, 467" u="2" o="1" /> <c c="@" r="1102, 429, 1118, 467" u="1" o="2" /> <c c="A" r="1119, 429, 1135, 467" u="2" o="1" /> <c c="B" r="1136, 429, 1152, 467" u="1" o="2" /> <c c="C" r="1153, 429, 1169, 467" u="2" o="1" /> <c c="D" r="1170, 429, 1186, 467" u="2" o="1" /> <c c="E" r="1187, 429, 1201, 467" u="3" o="2" /> <c c="F" r="1202, 429, 1218, 467" u="2" o="1" /> <c c="G" r="1219, 429, 1233, 467" u="3" o="2" /> <c c="H" r="1234, 429, 1250, 467" u="2" o="1" /> <c c="I" r="1251, 429, 1265, 467" u="3" o="2" /> <c c="J" r="1266, 429, 1282, 467" u="2" o="1" /> <c c="K" r="1283, 429, 1297, 467" u="3" o="2" /> <c c="L" r="1298, 429, 1314, 467" u="1" o="2" /> <c c="M" r="1315, 429, 1331, 467" u="2" o="1" /> <c c="T" r="1332, 429, 1347, 467" u="3" o="1" /> <c c="U" r="1348, 429, 1364, 467" u="2" o="1" /> <c c="V" r="1365, 429, 1380, 467" u="3" o="1" /> <c c="W" r="1381, 429, 1397, 467" u="2" o="1" /> <c c="X" r="1398, 429, 1415, 467" u="2" /> <c c="Y" r="1416, 429, 1429, 467" u="5" o="1" /> <c c="Z" r="1430, 429, 1447, 467" u="2" /> <c c="[" r="1448, 429, 1461, 467" u="5" o="1" /> <c c="\" r="1462, 429, 1479, 467" u="2" /> <c c="]" r="1480, 429, 1493, 467" u="5" o="1" /> <c c="^" r="1494, 429, 1511, 467" u="2" /> <c c="_" r="1512, 429, 1525, 467" u="5" o="1" /> <c c="`" r="1526, 429, 1542, 467" u="2" o="1" /> <c c="a" r="1543, 429, 1557, 467" u="3" o="2" /> <c c="b" r="1558, 429, 1574, 467" u="2" o="1" /> <c c="c" r="1575, 429, 1589, 467" u="3" o="2" /> <c c="h" r="1590, 429, 1606, 467" u="2" o="1" /> <c c="i" r="1607, 429, 1621, 467" u="3" o="2" /> <c c="j" r="1622, 429, 1639, 467" u="1" o="1" /> <c c="k" r="1640, 429, 1655, 467" u="2" o="2" /> <c c="l" r="1656, 429, 1673, 467" u="1" o="1" /> <c c="m" r="1674, 429, 1689, 467" u="2" o="2" /> <c c="n" r="1690, 429, 1707, 467" u="1" o="1" /> <c c="o" r="1708, 429, 1723, 467" u="2" o="2" /> <c c="p" r="1724, 429, 1741, 467" u="1" o="1" /> <c c="q" r="1742, 429, 1757, 467" u="2" o="2" /> <c c="r" r="1758, 429, 1774, 467" u="2" o="1" /> <c c="s" r="1775, 429, 1789, 467" u="3" o="2" /> <c c="t" r="1790, 429, 1806, 467" u="2" o="1" /> <c c="u" r="1807, 429, 1821, 467" u="3" o="2" /> <c c="v" r="1822, 429, 1838, 467" u="2" o="1" /> <c c="w" r="1839, 429, 1853, 467" u="3" o="2" /> <c c="x" r="1854, 429, 1870, 467" u="2" o="1" /> <c c="y" r="1871, 429, 1885, 467" u="3" o="2" /> <c c="|" r="1886, 429, 1903, 467" u="1" o="1" /> <c c="}" r="1904, 429, 1921, 467" u="1" o="1" /> <c c="~" r="1922, 429, 1939, 467" u="1" o="1" /> <c c="" r="1940, 429, 1957, 467" u="1" o="1" /> <c c="" r="1958, 429, 1977, 467" /> <c c="" r="1978, 429, 1997, 467" /> <c c="" r="1998, 429, 2017, 467" /> <c c="" r="2018, 429, 2037, 467" /> <c c="" r="0, 468, 19, 506" /> <c c="" r="20, 468, 39, 506" /> <c c="" r="40, 468, 59, 506" /> <c c="" r="60, 468, 79, 506" /> <c c="" r="80, 468, 99, 506" /> <c c="" r="100, 468, 119, 506" /> <c c="" r="120, 468, 138, 506" o="1" /> <c c="" r="139, 468, 157, 506" u="1" /> <c c="" r="158, 468, 176, 506" o="1" /> <c c="" r="177, 468, 195, 506" u="1" /> <c c="" r="196, 468, 215, 506" /> <c c="" r="216, 468, 233, 506" u="1" o="1" /> <c c="" r="234, 468, 250, 506" u="2" o="1" /> <c c="" r="251, 468, 265, 506" u="3" o="2" /> <c c="" r="266, 468, 282, 506" u="2" o="1" /> <c c="" r="283, 468, 297, 506" u="3" o="2" /> <c c="" r="298, 468, 314, 506" u="2" o="1" /> <c c="" r="315, 468, 329, 506" u="3" o="2" /> <c c="" r="330, 468, 344, 506" u="3" o="2" /> <c c="" r="345, 468, 360, 506" u="2" o="2" /> <c c="" r="361, 468, 380, 506" /> <c c="" r="381, 468, 398, 506" u="1" o="1" /> <c c="" r="399, 468, 413, 506" u="3" o="2" /> <c c="" r="414, 468, 431, 506" u="1" o="1" /> <c c="" r="432, 468, 450, 506" u="1" /> <c c="" r="451, 468, 467, 506" u="2" o="1" /> <c c="" r="468, 468, 486, 506" u="1" /> <c c="" r="487, 468, 503, 506" u="2" o="1" /> <c c="" r="504, 468, 522, 506" u="1" /> <c c="" r="523, 468, 539, 506" u="2" o="1" /> <c c="" r="540, 468, 558, 506" u="1" /> <c c="" r="559, 468, 575, 506" u="2" o="1" /> <c c="" r="576, 468, 591, 506" u="3" o="1" /> <c c="" r="592, 468, 609, 506" u="2" /> <c c="" r="610, 468, 625, 506" u="3" o="1" /> <c c="" r="626, 468, 643, 506" u="2" /> <c c="" r="644, 468, 659, 506" u="3" o="1" /> <c c="" r="660, 468, 677, 506" u="2" /> <c c="" r="678, 468, 693, 506" u="2" o="2" /> <c c="" r="694, 468, 711, 506" u="2" /> <c c="" r="712, 468, 728, 506" u="1" o="2" /> <c c="" r="729, 468, 745, 506" u="2" o="1" /> <c c="" r="746, 468, 762, 506" u="1" o="2" /> <c c="" r="763, 468, 779, 506" u="2" o="1" /> <c c="" r="780, 468, 799, 506" /> <c c="" r="800, 468, 818, 506" u="1" /> <c c="" r="819, 468, 838, 506" /> <c c="" r="839, 468, 857, 506" u="1" /> <c c="" r="858, 468, 877, 506" /> <c c="" r="878, 468, 896, 506" u="1" /> <c c="" r="897, 468, 916, 506" /> <c c="" r="917, 468, 935, 506" u="1" /> <c c="" r="936, 468, 952, 506" u="2" o="1" /> <c c="" r="953, 468, 967, 506" u="3" o="2" /> <c c="" r="968, 468, 987, 506" /> <c c="" r="988, 468, 1006, 506" u="1" /> <c c="" r="1007, 468, 1026, 506" /> <c c="" r="1027, 468, 1045, 506" u="1" /> <c c="" r="1046, 468, 1065, 506" /> <c c="" r="1066, 468, 1084, 506" u="1" /> <c c="" r="1085, 468, 1104, 506" /> <c c="" r="1105, 468, 1123, 506" u="1" /> <c c="" r="1124, 468, 1143, 506" /> <c c="" r="1144, 468, 1161, 506" u="1" o="1" /> <c c="" r="1162, 468, 1181, 506" /> <c c="" r="1182, 468, 1199, 506" u="1" o="1" /> <c c="" r="1200, 468, 1219, 506" /> <c c="" r="1220, 468, 1237, 506" u="1" o="1" /> <c c="" r="1238, 468, 1257, 506" /> <c c="" r="1258, 468, 1277, 506" /> <c c="" r="1278, 468, 1297, 506" /> <c c="" r="1298, 468, 1317, 506" /> <c c="" r="1318, 468, 1337, 506" /> <c c="" r="1338, 468, 1357, 506" /> <c c="" r="1358, 468, 1377, 506" /> <c c="" r="1378, 468, 1397, 506" /> <c c="" r="1398, 468, 1417, 506" /> <c c=" " r="1418, 468, 1438, 506" u="-1" /> <c c=" " r="1439, 468, 1468, 506" u="-10" /> <c c=" " r="1469, 468, 1498, 506" u="-10" /> <c c=" " r="1499, 468, 1524, 506" u="-6" /> <c c=" " r="1525, 468, 1551, 506" u="-7" /> <c c="" r="1552, 468, 1574, 506" u="-3" /> <c c="" r="1575, 468, 1598, 506" u="-4" /> <c c="" r="1599, 468, 1613, 506" u="3" o="2" /> <c c="" r="1614, 468, 1628, 506" u="3" o="2" /> <c c="" r="1629, 468, 1644, 506" u="2" o="2" /> <c c="" r="1645, 468, 1660, 506" u="2" o="2" /> <c c="" r="1661, 468, 1676, 506" u="3" o="1" /> <c c="" r="1677, 468, 1692, 506" u="3" o="1" /> <c c="" r="1693, 468, 1715, 506" u="-4" o="1" /> <c c="" r="1716, 468, 1738, 506" u="-4" o="1" /> <c c="" r="1739, 468, 1770, 506" u="-13" o="1" /> <c c="" r="1771, 468, 1802, 506" u="-13" o="1" /> <c c="" r="1803, 468, 1831, 506" u="-10" o="1" /> <c c="" r="1832, 468, 1861, 506" u="-11" o="1" /> <c c=" " r="1862, 468, 1877, 506" u="2" o="2" /> <c c="!" r="1878, 468, 1893, 506" u="2" o="2" /> <c c=""" r="1894, 468, 1909, 506" u="2" o="2" /> <c c="#" r="1910, 468, 1925, 506" u="2" o="2" /> <c c="$" r="1926, 468, 1942, 506" u="2" o="1" /> <c c="%" r="1943, 468, 1959, 506" u="2" o="1" /> <c c="&" r="1960, 468, 1975, 506" u="2" o="2" /> <c c="'" r="1976, 468, 1991, 506" u="2" o="2" /> <c c="(" r="1992, 468, 2014, 506" u="-5" o="2" /> <c c=")" r="2015, 468, 2037, 506" u="-5" o="2" /> <c c="*" r="0, 507, 31, 545" u="-14" o="2" /> <c c="+" r="32, 507, 63, 545" u="-14" o="2" /> <c c="," r="64, 507, 92, 545" u="-11" o="2" /> <c c="-" r="93, 507, 122, 545" u="-12" o="2" /> <c c="." r="123, 507, 148, 545" u="-8" o="2" /> <c c="/" r="149, 507, 174, 545" u="-8" o="2" /> <c c="0" r="175, 507, 187, 545" u="4" o="3" /> <c c="1" r="188, 507, 200, 545" u="4" o="3" /> <c c="2" r="201, 507, 216, 545" u="2" o="2" /> <c c="3" r="217, 507, 232, 545" u="2" o="2" /> <c c="4" r="233, 507, 247, 545" u="4" o="1" /> <c c="5" r="248, 507, 263, 545" u="3" o="1" /> <c c="6" r="264, 507, 276, 545" u="4" o="3" /> <c c="7" r="277, 507, 289, 545" u="4" o="3" /> <c c="8" r="290, 507, 311, 545" u="-4" o="2" /> <c c="9" r="312, 507, 333, 545" u="-4" o="2" /> <c c=":" r="334, 507, 364, 545" u="-13" o="2" /> <c c=";" r="365, 507, 395, 545" u="-13" o="2" /> <c c="<" r="396, 507, 423, 545" u="-10" o="2" /> <c c="=" r="424, 507, 452, 545" u="-11" o="2" /> <c c=">" r="453, 507, 477, 545" u="-7" o="2" /> <c c="?" r="478, 507, 502, 545" u="-7" o="2" /> <c c="@" r="503, 507, 519, 545" u="2" o="1" /> <c c="A" r="520, 507, 536, 545" u="2" o="1" /> <c c="B" r="537, 507, 553, 545" u="2" o="1" /> <c c="C" r="554, 507, 570, 545" u="2" o="1" /> <c c="D" r="571, 507, 587, 545" u="2" o="1" /> <c c="E" r="588, 507, 604, 545" u="2" o="1" /> <c c="H" r="605, 507, 625, 545" u="-3" o="2" /> <c c="I" r="626, 507, 647, 545" u="-4" o="2" /> <c c="J" r="648, 507, 678, 545" u="-13" o="2" /> <c c="K" r="679, 507, 709, 545" u="-13" o="2" /> <c c="L" r="710, 507, 734, 545" u="-7" o="2" /> <c c="M" r="735, 507, 760, 545" u="-8" o="2" /> <c c="P" r="761, 507, 778, 545" u="1" o="1" /> <c c="Q" r="779, 507, 796, 545" u="1" o="1" /> <c c="R" r="797, 507, 814, 545" u="1" o="1" /> <c c="S" r="815, 507, 832, 545" u="1" o="1" /> <c c="T" r="833, 507, 850, 545" u="1" o="1" /> <c c="U" r="851, 507, 868, 545" u="1" o="1" /> <c c="V" r="869, 507, 886, 545" u="1" o="1" /> <c c="W" r="887, 507, 904, 545" u="1" o="1" /> <c c="Y" r="905, 507, 930, 545" u="-6" /> <c c="[" r="931, 507, 964, 545" u="-14" /> <c c="]" r="965, 507, 998, 545" u="-14" /> <c c="_" r="999, 507, 1027, 545" u="-9" /> <c c="`" r="1028, 507, 1046, 545" u="1" /> <c c="a" r="1047, 507, 1065, 545" u="1" /> <c c="b" r="1066, 507, 1084, 545" u="1" /> <c c="c" r="1085, 507, 1103, 545" u="1" /> <c c="d" r="1104, 507, 1122, 545" u="1" /> <c c="e" r="1123, 507, 1141, 545" u="1" /> <c c="f" r="1142, 507, 1160, 545" u="1" /> <c c="g" r="1161, 507, 1179, 545" u="1" /> <c c="h" r="1180, 507, 1201, 545" u="-2" /> <c c="i" r="1202, 507, 1224, 545" u="-3" /> <c c="j" r="1225, 507, 1257, 545" u="-13" /> <c c="k" r="1258, 507, 1290, 545" u="-13" /> <c c="l" r="1291, 507, 1317, 545" u="-7" /> <c c="m" r="1318, 507, 1345, 545" u="-8" /> <c c="n" r="1346, 507, 1370, 545" u="-5" /> <c c="o" r="1371, 507, 1396, 545" u="-6" /> <c c="p" r="1397, 507, 1416, 545" /> <c c="q" r="1417, 507, 1436, 545" /> <c c="r" r="1437, 507, 1451, 545" u="3" o="2" /> <c c="s" r="1452, 507, 1466, 545" u="3" o="2" /> <c c="t" r="1467, 507, 1482, 545" u="2" o="2" /> <c c="u" r="1483, 507, 1498, 545" u="2" o="2" /> <c c="v" r="1499, 507, 1512, 545" u="3" o="3" /> <c c="w" r="1513, 507, 1525, 545" u="4" o="3" /> <c c="x" r="1526, 507, 1542, 545" u="2" o="1" /> <c c="y" r="1543, 507, 1559, 545" u="2" o="1" /> <c c="z" r="1560, 507, 1577, 545" u="1" o="1" /> <c c="{" r="1578, 507, 1595, 545" u="1" o="1" /> <c c="|" r="1596, 507, 1614, 545" u="1" /> <c c="}" r="1615, 507, 1633, 545" u="1" /> <c c="" r="1634, 507, 1653, 545" /> <c c="" r="1654, 507, 1673, 545" /> <c c="" r="1674, 507, 1693, 545" /> <c c="" r="1694, 507, 1713, 545" /> <c c="" r="1714, 507, 1733, 545" /> <c c="" r="1734, 507, 1753, 545" /> <c c="" r="1754, 507, 1773, 545" /> <c c="" r="1774, 507, 1793, 545" /> <c c="" r="1794, 507, 1813, 545" /> <c c="" r="1814, 507, 1834, 545" u="-1" /> <c c="" r="1835, 507, 1864, 545" u="-10" /> <c c="" r="1865, 507, 1894, 545" u="-10" /> <c c="" r="1895, 507, 1920, 545" u="-6" /> <c c="" r="1921, 507, 1947, 545" u="-7" /> <c c="" r="1948, 507, 1970, 545" u="-3" /> <c c="" r="1971, 507, 1994, 545" u="-4" /> <c c="" r="1995, 507, 2010, 545" u="2" o="2" /> <c c="" r="2011, 507, 2026, 545" u="2" o="2" /> <c c="" r="2027, 507, 2042, 545" u="2" o="2" /> <c c="" r="0, 546, 15, 584" u="2" o="2" /> <c c="" r="16, 546, 32, 584" u="2" o="1" /> <c c="" r="33, 546, 49, 584" u="2" o="1" /> <c c="" r="50, 546, 65, 584" u="2" o="2" /> <c c="" r="66, 546, 81, 584" u="2" o="2" /> <c c="" r="82, 546, 104, 584" u="-5" o="2" /> <c c="" r="105, 546, 127, 584" u="-5" o="2" /> <c c="" r="128, 546, 159, 584" u="-14" o="2" /> <c c="" r="160, 546, 191, 584" u="-14" o="2" /> <c c="" r="192, 546, 220, 584" u="-11" o="2" /> <c c="" r="221, 546, 250, 584" u="-12" o="2" /> <c c="" r="251, 546, 276, 584" u="-8" o="2" /> <c c="" r="277, 546, 302, 584" u="-8" o="2" /> <c c="" r="303, 546, 321, 584" u="1" /> <c c="" r="322, 546, 340, 584" u="1" /> <c c="" r="341, 546, 359, 584" u="1" /> <c c="" r="360, 546, 378, 584" u="1" /> <c c="" r="379, 546, 397, 584" u="1" /> <c c="" r="398, 546, 416, 584" u="1" /> <c c="" r="417, 546, 435, 584" u="1" /> <c c="" r="436, 546, 454, 584" u="1" /> <c c="" r="455, 546, 476, 584" u="-2" /> <c c="" r="477, 546, 499, 584" u="-3" /> <c c="" r="500, 546, 532, 584" u="-13" /> <c c="" r="533, 546, 565, 584" u="-13" /> <c c="" r="566, 546, 592, 584" u="-7" /> <c c="" r="593, 546, 620, 584" u="-8" /> <c c="" r="621, 546, 645, 584" u="-5" /> <c c="" r="646, 546, 671, 584" u="-6" /> <c c="" r="672, 546, 691, 584" /> <c c="" r="692, 546, 711, 584" /> <c c="" r="712, 546, 731, 584" /> <c c="" r="732, 546, 751, 584" /> <c c="" r="752, 546, 771, 584" /> <c c="" r="772, 546, 791, 584" /> <c c="" r="792, 546, 811, 584" /> <c c="" r="812, 546, 830, 584" u="1" /> <c c="" r="831, 546, 849, 584" u="1" /> <c c="" r="850, 546, 873, 584" u="-4" /> <c c="" r="874, 546, 895, 584" u="-2" /> <c c="" r="896, 546, 914, 584" u="1" /> <c c="" r="915, 546, 921, 584" u="7" o="6" /> <c c="" r="922, 546, 927, 584" u="8" o="6" /> <c c="" r="928, 546, 934, 584" u="7" o="6" /> <c c="" r="935, 546, 946, 584" u="4" o="4" /> <c c="" r="947, 546, 958, 584" u="4" o="4" /> <c c="" r="959, 546, 974, 584" u="2" o="2" /> <c c="" r="975, 546, 990, 584" u="2" o="2" /> <c c="" r="991, 546, 1006, 584" u="2" o="2" /> <c c="" r="1007, 546, 1022, 584" u="2" o="2" /> <c c="" r="1023, 546, 1038, 584" u="2" o="2" /> <c c="" r="1039, 546, 1065, 584" u="-8" o="1" /> <c c="" r="1066, 546, 1090, 584" u="-6" o="1" /> <c c="" r="1091, 546, 1116, 584" u="-8" o="2" /> <c c="" r="1117, 546, 1140, 584" u="-6" o="2" /> <c c="" r="1141, 546, 1156, 584" u="2" o="2" /> <c c="" r="1157, 546, 1172, 584" u="2" o="2" /> <c c="" r="1173, 546, 1187, 584" u="4" o="1" /> <c c="" r="1188, 546, 1199, 584" u="4" o="4" /> <c c="" r="1200, 546, 1212, 584" u="4" o="3" /> <c c="" r="1213, 546, 1225, 584" u="4" o="3" /> <c c="" r="1226, 546, 1239, 584" u="3" o="3" /> <c c="" r="1240, 546, 1252, 584" u="4" o="3" /> <c c="" r="1253, 546, 1265, 584" u="4" o="3" /> <c c="" r="1266, 546, 1278, 584" u="4" o="3" /> <c c="" r="1279, 546, 1294, 584" u="2" o="2" /> <c c="" r="1295, 546, 1310, 584" u="2" o="2" /> <c c="" r="1311, 546, 1335, 584" u="-7" o="2" /> <c c="" r="1336, 546, 1358, 584" u="-5" o="2" /> <c c="" r="1359, 546, 1374, 584" u="2" o="2" /> <c c="" r="1375, 546, 1390, 584" u="3" o="1" /> <c c="" r="1391, 546, 1402, 584" u="4" o="4" /> <c c="" r="1403, 546, 1420, 584" u="1" o="1" /> <c c="" r="1421, 546, 1438, 584" u="1" o="1" /> <c c="" r="1439, 546, 1456, 584" u="1" o="1" /> <c c="" r="1457, 546, 1474, 584" u="1" o="1" /> <c c="" r="1475, 546, 1491, 584" u="2" o="1" /> <c c="" r="1492, 546, 1508, 584" u="2" o="1" /> <c c="" r="1509, 546, 1526, 584" u="1" o="1" /> <c c="" r="1527, 546, 1544, 584" u="1" o="1" /> <c c="" r="1545, 546, 1564, 584" /> <c c="" r="1565, 546, 1584, 584" /> <c c="" r="1585, 546, 1613, 584" u="-9" /> <c c="" r="1614, 546, 1641, 584" u="-8" /> <c c="" r="1642, 546, 1664, 584" u="-4" o="1" /> <c c="" r="1665, 546, 1677, 584" u="3" o="4" /> <c c="" r="1678, 546, 1689, 584" u="5" o="3" /> <c c="" r="1690, 546, 1699, 584" u="3" o="7" /> <c c="" r="1700, 546, 1718, 584" u="1" /> <c c="" r="1719, 546, 1737, 584" u="1" /> <c c="" r="1738, 546, 1756, 584" u="1" /> <c c="" r="1757, 546, 1775, 584" u="1" /> <c c="" r="1776, 546, 1794, 584" u="1" /> <c c="" r="1795, 546, 1819, 584" u="-7" o="2" /> <c c="" r="1820, 546, 1840, 584" u="-3" o="2" /> <c c="" r="1841, 546, 1867, 584" u="-7" /> <c c="" r="1868, 546, 1889, 584" u="-2" /> <c c="" r="1890, 546, 1908, 584" u="1" /> <c c="" r="1909, 546, 1918, 584" u="7" o="3" /> <c c="" r="1919, 546, 1925, 584" u="7" o="6" /> <c c=" " r="1926, 546, 1927, 584" o="18" /> <c c=" " r="1928, 546, 1929, 584" o="18" /> <c c=" " r="1930, 546, 1931, 584" o="18" /> <c c=" " r="1932, 546, 1933, 584" o="18" /> <c c=" " r="1934, 546, 1935, 584" o="18" /> <c c=" " r="1936, 546, 1937, 584" o="18" /> <c c=" " r="1938, 546, 1939, 584" o="18" /> <c c=" " r="1940, 546, 1941, 584" o="18" /> <c c=" " r="1942, 546, 1943, 584" o="18" /> <c c=" " r="1944, 546, 1945, 584" o="18" /> <c c=" " r="1946, 546, 1947, 584" o="18" /> <c c=" " r="1948, 546, 1958, 584" u="5" o="4" /> <c c=" " r="1959, 546, 1969, 584" u="5" o="4" /> <c c=" " r="1970, 546, 1989, 584" /> <c c=" " r="1990, 546, 2009, 584" /> <c c=" " r="2010, 546, 2029, 584" /> <c c=" " r="0, 585, 19, 623" /> <c c=" " r="20, 585, 39, 623" /> <c c=" " r="40, 585, 47, 623" u="7" o="5" /> <c c=" " r="48, 585, 55, 623" u="6" o="6" /> <c c=" " r="56, 585, 63, 623" u="5" o="7" /> <c c=" " r="64, 585, 72, 623" u="6" o="5" /> <c c=" " r="73, 585, 88, 623" u="3" o="1" /> <c c=" " r="89, 585, 104, 623" u="2" o="2" /> <c c=" " r="105, 585, 120, 623" u="2" o="2" /> <c c=" " r="121, 585, 136, 623" u="2" o="2" /> <c c=" " r="137, 585, 151, 623" u="3" o="2" /> <c c="! " r="152, 585, 166, 623" u="3" o="2" /> <c c="" " r="167, 585, 178, 623" u="4" o="4" /> <c c="# " r="179, 585, 192, 623" u="4" o="2" /> <c c="& " r="193, 585, 209, 623" u="1" o="2" /> <c c="/ " r="210, 585, 211, 623" o="18" /> <c c="0 " r="212, 585, 232, 623" o="-1" /> <c c="1 " r="233, 585, 253, 623" o="-1" /> <c c="2 " r="254, 585, 262, 623" u="6" o="5" /> <c c="3 " r="263, 585, 277, 623" u="3" o="2" /> <c c="4 " r="278, 585, 298, 623" o="-1" /> <c c="5 " r="299, 585, 307, 623" u="6" o="5" /> <c c="6 " r="308, 585, 322, 623" u="3" o="2" /> <c c="7 " r="323, 585, 343, 623" o="-1" /> <c c="9 " r="344, 585, 351, 623" u="5" o="7" /> <c c=": " r="352, 585, 359, 623" u="7" o="5" /> <c c="< " r="360, 585, 374, 623" u="3" o="2" /> <c c="= " r="375, 585, 389, 623" u="3" o="2" /> <c c="> " r="390, 585, 409, 623" /> <c c="E " r="410, 585, 419, 623" u="6" o="4" /> <c c="F " r="420, 585, 429, 623" u="4" o="6" /> <c c="G " r="430, 585, 449, 623" /> <c c="H " r="450, 585, 467, 623" o="2" /> <c c="I " r="468, 585, 484, 623" u="3" /> <c c="K " r="485, 585, 502, 623" u="2" /> <c c="_ " r="503, 585, 504, 623" o="18" /> <c c="p " r="505, 585, 516, 623" u="4" o="4" /> <c c="q " r="517, 585, 528, 623" u="4" o="4" /> <c c="t " r="529, 585, 540, 623" u="4" o="4" /> <c c="u " r="541, 585, 552, 623" u="4" o="4" /> <c c="v " r="553, 585, 564, 623" u="4" o="4" /> <c c="w " r="565, 585, 576, 623" u="4" o="4" /> <c c="x " r="577, 585, 588, 623" u="4" o="4" /> <c c="y " r="589, 585, 600, 623" u="4" o="4" /> <c c="z " r="601, 585, 612, 623" u="4" o="4" /> <c c="{ " r="613, 585, 624, 623" u="4" o="4" /> <c c="| " r="625, 585, 636, 623" u="4" o="4" /> <c c="} " r="637, 585, 643, 623" u="7" o="6" /> <c c="~ " r="644, 585, 650, 623" u="7" o="6" /> <c c=" " r="651, 585, 661, 623" u="5" o="4" /> <c c=" " r="662, 585, 673, 623" u="4" o="4" /> <c c=" " r="674, 585, 685, 623" u="4" o="4" /> <c c=" " r="686, 585, 696, 623" u="4" o="5" /> <c c=" " r="697, 585, 708, 623" u="4" o="4" /> <c c=" " r="709, 585, 720, 623" u="4" o="4" /> <c c=" " r="721, 585, 732, 623" u="4" o="4" /> <c c=" " r="733, 585, 744, 623" u="4" o="4" /> <c c=" " r="745, 585, 756, 623" u="4" o="4" /> <c c=" " r="757, 585, 768, 623" u="4" o="4" /> <c c=" " r="769, 585, 780, 623" u="4" o="4" /> <c c=" " r="781, 585, 792, 623" u="4" o="4" /> <c c=" " r="793, 585, 804, 623" u="4" o="4" /> <c c=" " r="805, 585, 816, 623" u="4" o="4" /> <c c=" " r="817, 585, 823, 623" u="7" o="6" /> <c c=" " r="824, 585, 830, 623" u="7" o="6" /> <c c=" " r="831, 585, 842, 623" u="4" o="4" /> <c c=" " r="843, 585, 854, 623" u="4" o="4" /> <c c=" " r="855, 585, 866, 623" u="4" o="4" /> <c c=" " r="867, 585, 879, 623" u="4" o="3" /> <c c=" " r="880, 585, 891, 623" u="4" o="4" /> <c c=" " r="892, 585, 902, 623" u="5" o="4" /> <c c=" " r="903, 585, 914, 623" u="4" o="4" /> <c c=" " r="915, 585, 926, 623" u="4" o="4" /> <c c=" " r="927, 585, 938, 623" u="4" o="4" /> <c c=" " r="939, 585, 949, 623" u="5" o="4" /> <c c=" " r="950, 585, 961, 623" u="4" o="4" /> <c c=" " r="962, 585, 971, 623" u="5" o="5" /> <c c=" " r="972, 585, 982, 623" u="5" o="4" /> <c c=" " r="983, 585, 1002, 623" /> <c c=" " r="1003, 585, 1020, 623" u="1" o="1" /> <c c=" " r="1021, 585, 1038, 623" u="1" o="1" /> <c c=" " r="1039, 585, 1057, 623" o="1" /> <c c=" " r="1058, 585, 1075, 623" u="1" o="1" /> <c c=" " r="1076, 585, 1095, 623" /> <c c=" " r="1096, 585, 1116, 623" o="-1" /> <c c=" " r="1117, 585, 1137, 623" o="-1" /> <c c=" " r="1138, 585, 1158, 623" o="-1" /> <c c=" " r="1159, 585, 1179, 623" o="-1" /> <c c=" " r="1180, 585, 1200, 623" o="-1" /> <c c=" " r="1201, 585, 1219, 623" u="2" o="-1" /> <c c=" " r="1220, 585, 1237, 623" o="2" /> <c c=" " r="1238, 585, 1257, 623" /> <c c=" " r="1258, 585, 1278, 623" o="-1" /> <c c=" " r="1279, 585, 1298, 623" /> <c c=" " r="1299, 585, 1318, 623" /> <c c=" " r="1319, 585, 1338, 623" u="1" o="-1" /> <c c=" " r="1339, 585, 1358, 623" /> <c c=" " r="1359, 585, 1378, 623" /> <c c=" " r="1379, 585, 1399, 623" o="-1" /> <c c=" " r="1400, 585, 1419, 623" /> <c c=" " r="1420, 585, 1437, 623" u="1" o="1" /> <c c=" " r="1438, 585, 1455, 623" u="1" o="1" /> <c c="!" r="1456, 585, 1471, 623" u="2" o="2" /> <c c="!" r="1472, 585, 1492, 623" o="-1" /> <c c=" !" r="1493, 585, 1512, 623" /> <c c="!" r="1513, 585, 1530, 623" u="1" o="1" /> <c c="!" r="1531, 585, 1548, 623" u="1" o="1" /> <c c="!" r="1549, 585, 1568, 623" /> <c c="!" r="1569, 585, 1588, 623" /> <c c="!" r="1589, 585, 1609, 623" o="-1" /> <c c="!" r="1610, 585, 1628, 623" u="1" /> <c c="!" r="1629, 585, 1649, 623" o="-1" /> <c c="!" r="1650, 585, 1669, 623" /> <c c=""!" r="1670, 585, 1687, 623" o="2" /> <c c="$!" r="1688, 585, 1707, 623" /> <c c="&!" r="1708, 585, 1726, 623" u="1" /> <c c="*!" r="1727, 585, 1745, 623" u="2" o="-1" /> <c c="+!" r="1746, 585, 1764, 623" u="1" /> <c c=".!" r="1765, 585, 1785, 623" o="-1" /> <c c="S!" r="1786, 585, 1804, 623" o="1" /> <c c="T!" r="1805, 585, 1823, 623" o="1" /> <c c="U!" r="1824, 585, 1842, 623" o="1" /> <c c="V!" r="1843, 585, 1861, 623" o="1" /> <c c="W!" r="1862, 585, 1880, 623" o="1" /> <c c="X!" r="1881, 585, 1899, 623" o="1" /> <c c="Y!" r="1900, 585, 1918, 623" o="1" /> <c c="Z!" r="1919, 585, 1937, 623" o="1" /> <c c="[!" r="1938, 585, 1956, 623" o="1" /> <c c="\!" r="1957, 585, 1975, 623" o="1" /> <c c="]!" r="1976, 585, 1994, 623" o="1" /> <c c="^!" r="1995, 585, 2013, 623" o="1" /> <c c="_!" r="2014, 585, 2032, 623" o="1" /> <c c="!" r="0, 624, 18, 662" u="1" /> <c c="!" r="19, 624, 31, 662" u="4" o="3" /> <c c="!" r="32, 624, 50, 662" u="1" /> <c c="!" r="51, 624, 63, 662" u="4" o="3" /> <c c="!" r="64, 624, 82, 662" u="1" /> <c c="!" r="83, 624, 95, 662" u="4" o="3" /> <c c="!" r="96, 624, 111, 662" u="2" o="2" /> <c c="!" r="112, 624, 127, 662" u="2" o="2" /> <c c="!" r="128, 624, 143, 662" u="2" o="2" /> <c c="!" r="144, 624, 159, 662" u="2" o="2" /> <c c="!" r="160, 624, 178, 662" u="1" /> <c c="!" r="179, 624, 197, 662" u="1" /> <c c="!" r="198, 624, 215, 662" u="1" o="1" /> <c c="!" r="216, 624, 234, 662" u="1" /> <c c="!" r="235, 624, 253, 662" u="1" /> <c c="!" r="254, 624, 266, 662" u="4" o="3" /> <c c="!" r="267, 624, 285, 662" u="1" /> <c c="!" r="286, 624, 298, 662" u="4" o="3" /> <c c="!" r="299, 624, 317, 662" u="1" /> <c c="!" r="318, 624, 336, 662" u="1" /> <c c="!" r="337, 624, 355, 662" u="1" /> <c c="!" r="356, 624, 368, 662" u="4" o="3" /> <c c="!" r="369, 624, 387, 662" u="1" /> <c c="!" r="388, 624, 400, 662" u="4" o="3" /> <c c="!" r="401, 624, 413, 662" u="4" o="3" /> <c c="!" r="414, 624, 432, 662" u="1" /> <c c="!" r="433, 624, 451, 662" u="1" /> <c c="!" r="452, 624, 470, 662" u="1" /> <c c="!" r="471, 624, 489, 662" u="1" /> <c c="!" r="490, 624, 508, 662" u="1" /> <c c="!" r="509, 624, 527, 662" u="1" /> <c c="!" r="528, 624, 545, 662" u="1" o="1" /> <c c="!" r="546, 624, 561, 662" u="2" o="2" /> <c c="!" r="562, 624, 577, 662" u="2" o="2" /> <c c="!" r="578, 624, 593, 662" u="2" o="2" /> <c c="!" r="594, 624, 609, 662" u="2" o="2" /> <c c="!" r="610, 624, 624, 662" u="3" o="2" /> <c c="!" r="625, 624, 643, 662" u="1" /> <c c="!" r="644, 624, 663, 662" /> <c c="!" r="664, 624, 683, 662" /> <c c="!" r="684, 624, 703, 662" /> <c c="!" r="704, 624, 722, 662" u="1" /> <c c="!" r="723, 624, 742, 662" /> <c c="!" r="743, 624, 762, 662" /> <c c="!" r="763, 624, 781, 662" u="1" /> <c c="!" r="782, 624, 800, 662" u="1" /> <c c="!" r="801, 624, 810, 662" u="7" o="3" /> <c c="!" r="811, 624, 819, 662" u="4" o="7" /> <c c="!" r="820, 624, 838, 662" u="1" /> <c c="!" r="839, 624, 857, 662" u="1" /> <c c="!" r="858, 624, 867, 662" u="7" o="3" /> <c c="!" r="868, 624, 876, 662" u="4" o="7" /> <c c="!" r="877, 624, 895, 662" u="1" /> <c c="!" r="896, 624, 915, 662" /> <c c="!" r="916, 624, 934, 662" u="1" /> <c c="!" r="935, 624, 953, 662" u="1" /> <c c="!" r="954, 624, 973, 662" /> <c c="!" r="974, 624, 992, 662" u="1" /> <c c="!" r="993, 624, 1012, 662" /> <c c="!" r="1013, 624, 1031, 662" u="1" /> <c c="!" r="1032, 624, 1050, 662" u="1" /> <c c="!" r="1051, 624, 1069, 662" u="1" /> <c c="!" r="1070, 624, 1088, 662" u="1" /> <c c="!" r="1089, 624, 1107, 662" u="1" /> <c c="!" r="1108, 624, 1126, 662" u="1" /> <c c="!" r="1127, 624, 1139, 662" u="4" o="3" /> <c c="!" r="1140, 624, 1158, 662" u="1" /> <c c="!" r="1159, 624, 1171, 662" u="4" o="3" /> <c c="!" r="1172, 624, 1190, 662" u="1" /> <c c="!" r="1191, 624, 1203, 662" u="4" o="3" /> <c c="!" r="1204, 624, 1219, 662" u="2" o="2" /> <c c="!" r="1220, 624, 1236, 662" u="2" o="1" /> <c c="!" r="1237, 624, 1253, 662" u="2" o="1" /> <c c="!" r="1254, 624, 1269, 662" u="2" o="2" /> <c c="!" r="1270, 624, 1288, 662" u="1" /> <c c="!" r="1289, 624, 1307, 662" u="1" /> <c c="!" r="1308, 624, 1326, 662" u="1" /> <c c="!" r="1327, 624, 1345, 662" u="1" /> <c c="!" r="1346, 624, 1358, 662" u="4" o="3" /> <c c="!" r="1359, 624, 1371, 662" u="4" o="3" /> <c c="!" r="1372, 624, 1390, 662" u="1" /> <c c="!" r="1391, 624, 1403, 662" u="4" o="3" /> <c c="!" r="1404, 624, 1422, 662" u="1" /> <c c="!" r="1423, 624, 1435, 662" u="4" o="3" /> <c c="!" r="1436, 624, 1454, 662" u="1" /> <c c="!" r="1455, 624, 1473, 662" u="1" /> <c c="!" r="1474, 624, 1493, 662" /> <c c="!" r="1494, 624, 1508, 662" u="3" o="2" /> <c c="!" r="1509, 624, 1528, 662" u="1" o="-1" /> <c c="!" r="1529, 624, 1543, 662" u="3" o="2" /> <c c="!" r="1544, 624, 1558, 662" u="3" o="2" /> <c c="!" r="1559, 624, 1573, 662" u="3" o="2" /> <c c="!" r="1574, 624, 1588, 662" u="3" o="2" /> <c c="!" r="1589, 624, 1603, 662" u="3" o="2" /> <c c="!" r="1604, 624, 1618, 662" u="3" o="2" /> <c c="!" r="1619, 624, 1633, 662" u="3" o="2" /> <c c="!" r="1634, 624, 1653, 662" u="1" o="-1" /> <c c="!" r="1654, 624, 1673, 662" /> <c c="!" r="1674, 624, 1693, 662" /> <c c="!" r="1694, 624, 1708, 662" u="3" o="2" /> <c c="!" r="1709, 624, 1727, 662" u="1" /> <c c="!" r="1728, 624, 1747, 662" /> <c c="!" r="1748, 624, 1766, 662" u="1" /> <c c="!" r="1767, 624, 1785, 662" u="1" /> <c c="!" r="1786, 624, 1804, 662" u="1" /> <c c="!" r="1805, 624, 1823, 662" u="1" /> <c c="!" r="1824, 624, 1842, 662" u="1" /> <c c="!" r="1843, 624, 1861, 662" u="1" /> <c c="!" r="1862, 624, 1880, 662" u="1" /> <c c="!" r="1881, 624, 1900, 662" /> <c c="!" r="1901, 624, 1920, 662" u="1" o="-1" /> <c c="!" r="1921, 624, 1941, 662" o="-1" /> <c c=""" r="1942, 624, 1961, 662" /> <c c=""" r="1962, 624, 1981, 662" /> <c c=""" r="1982, 624, 1999, 662" u="1" o="1" /> <c c=""" r="2000, 624, 2015, 662" u="2" o="2" /> <c c=""" r="2016, 624, 2031, 662" u="2" o="2" /> <c c=""" r="0, 663, 18, 701" u="1" /> <c c=""" r="19, 663, 38, 701" /> <c c=""" r="39, 663, 59, 701" o="-1" /> <c c=""" r="60, 663, 77, 701" u="1" o="1" /> <c c=" "" r="78, 663, 95, 701" u="1" o="1" /> <c c=" "" r="96, 663, 113, 701" u="1" o="1" /> <c c=" "" r="114, 663, 131, 701" u="1" o="1" /> <c c=" "" r="132, 663, 149, 701" u="1" o="1" /> <c c=" "" r="150, 663, 167, 701" u="1" o="1" /> <c c=""" r="168, 663, 183, 701" u="2" o="2" /> <c c=""" r="184, 663, 199, 701" u="2" o="2" /> <c c=""" r="200, 663, 217, 701" u="1" o="1" /> <c c=""" r="218, 663, 235, 701" u="1" o="1" /> <c c=""" r="236, 663, 251, 701" u="2" o="2" /> <c c=""" r="252, 663, 267, 701" u="2" o="2" /> <c c=""" r="268, 663, 278, 701" u="4" o="5" /> <c c=""" r="279, 663, 290, 701" u="4" o="4" /> <c c=""" r="291, 663, 309, 701" u="1" /> <c c=""" r="310, 663, 328, 701" u="1" /> <c c=""" r="329, 663, 347, 701" u="1" /> <c c=""" r="348, 663, 363, 701" u="2" o="2" /> <c c=""" r="364, 663, 383, 701" /> <c c=""" r="384, 663, 401, 701" u="1" o="1" /> <c c=" "" r="402, 663, 419, 701" u="1" o="1" /> <c c="'"" r="420, 663, 435, 701" u="2" o="2" /> <c c="("" r="436, 663, 451, 701" u="2" o="2" /> <c c=")"" r="452, 663, 467, 701" u="2" o="2" /> <c c="*"" r="468, 663, 483, 701" u="2" o="2" /> <c c="+"" r="484, 663, 500, 701" u="2" o="1" /> <c c=","" r="501, 663, 521, 701" o="-1" /> <c c="-"" r="522, 663, 543, 701" u="-1" o="-1" /> <c c="4"" r="544, 663, 559, 701" u="2" o="2" /> <c c="5"" r="560, 663, 575, 701" u="2" o="2" /> <c c="6"" r="576, 663, 581, 701" u="7" o="7" /> <c c="7"" r="582, 663, 597, 701" u="2" o="2" /> <c c="8"" r="598, 663, 615, 701" u="1" o="1" /> <c c="9"" r="616, 663, 634, 701" u="1" /> <c c=":"" r="635, 663, 652, 701" u="1" o="1" /> <c c=";"" r="653, 663, 670, 701" u="1" o="1" /> <c c="<"" r="671, 663, 688, 701" u="1" o="1" /> <c c="="" r="689, 663, 706, 701" u="1" o="1" /> <c c="A"" r="707, 663, 724, 701" u="1" o="1" /> <c c="B"" r="725, 663, 742, 701" u="1" o="1" /> <c c="C"" r="743, 663, 760, 701" u="1" o="1" /> <c c="D"" r="761, 663, 778, 701" u="1" o="1" /> <c c="E"" r="779, 663, 796, 701" u="1" o="1" /> <c c="F"" r="797, 663, 814, 701" u="1" o="1" /> <c c="G"" r="815, 663, 832, 701" u="1" o="1" /> <c c="H"" r="833, 663, 849, 701" u="1" o="2" /> <c c="I"" r="850, 663, 867, 701" u="1" o="1" /> <c c="J"" r="868, 663, 885, 701" u="1" o="1" /> <c c="K"" r="886, 663, 903, 701" u="1" o="1" /> <c c="L"" r="904, 663, 921, 701" u="1" o="1" /> <c c="M"" r="922, 663, 939, 701" u="1" o="1" /> <c c="N"" r="940, 663, 957, 701" u="1" o="1" /> <c c="O"" r="958, 663, 975, 701" u="1" o="1" /> <c c="P"" r="976, 663, 992, 701" u="1" o="2" /> <c c="Q"" r="993, 663, 1009, 701" u="1" o="2" /> <c c="R"" r="1010, 663, 1027, 701" u="1" o="1" /> <c c="S"" r="1028, 663, 1045, 701" u="1" o="1" /> <c c="T"" r="1046, 663, 1063, 701" u="1" o="1" /> <c c="U"" r="1064, 663, 1081, 701" u="1" o="1" /> <c c="V"" r="1082, 663, 1099, 701" u="1" o="1" /> <c c="W"" r="1100, 663, 1117, 701" u="1" o="1" /> <c c="X"" r="1118, 663, 1135, 701" u="1" o="1" /> <c c="Y"" r="1136, 663, 1153, 701" u="1" o="1" /> <c c="Z"" r="1154, 663, 1171, 701" u="1" o="1" /> <c c="["" r="1172, 663, 1189, 701" u="1" o="1" /> <c c="\"" r="1190, 663, 1207, 701" u="1" o="1" /> <c c="]"" r="1208, 663, 1225, 701" u="1" o="1" /> <c c="^"" r="1226, 663, 1243, 701" u="1" o="1" /> <c c="_"" r="1244, 663, 1261, 701" u="1" o="1" /> <c c="`"" r="1262, 663, 1278, 701" u="1" o="2" /> <c c="a"" r="1279, 663, 1296, 701" u="1" o="1" /> <c c="b"" r="1297, 663, 1314, 701" u="1" o="1" /> <c c="c"" r="1315, 663, 1332, 701" u="1" o="1" /> <c c="d"" r="1333, 663, 1349, 701" u="1" o="2" /> <c c="e"" r="1350, 663, 1366, 701" u="1" o="2" /> <c c="f"" r="1367, 663, 1384, 701" u="1" o="1" /> <c c="g"" r="1385, 663, 1402, 701" u="1" o="1" /> <c c="h"" r="1403, 663, 1420, 701" u="1" o="1" /> <c c="i"" r="1421, 663, 1438, 701" u="1" o="1" /> <c c="m"" r="1439, 663, 1456, 701" u="1" o="1" /> <c c="n"" r="1457, 663, 1474, 701" u="1" o="1" /> <c c="o"" r="1475, 663, 1492, 701" u="1" o="1" /> <c c="p"" r="1493, 663, 1510, 701" u="1" o="1" /> <c c="q"" r="1511, 663, 1528, 701" u="1" o="1" /> <c c="r"" r="1529, 663, 1546, 701" u="1" o="1" /> <c c="s"" r="1547, 663, 1564, 701" u="1" o="1" /> <c c="t"" r="1565, 663, 1582, 701" u="1" o="1" /> <c c="u"" r="1583, 663, 1600, 701" u="1" o="1" /> <c c="v"" r="1601, 663, 1618, 701" u="1" o="1" /> <c c="w"" r="1619, 663, 1636, 701" u="1" o="1" /> <c c="x"" r="1637, 663, 1654, 701" u="1" o="1" /> <c c="y"" r="1655, 663, 1672, 701" u="1" o="1" /> <c c="z"" r="1673, 663, 1690, 701" u="1" o="1" /> <c c="{"" r="1691, 663, 1708, 701" u="1" o="1" /> <c c="|"" r="1709, 663, 1726, 701" u="1" o="1" /> <c c="}"" r="1727, 663, 1744, 701" u="1" o="1" /> <c c="~"" r="1745, 663, 1762, 701" u="1" o="1" /> <c c=""" r="1763, 663, 1780, 701" u="1" o="1" /> <c c=""" r="1781, 663, 1798, 701" u="1" o="1" /> <c c=""" r="1799, 663, 1816, 701" u="1" o="1" /> <c c=""" r="1817, 663, 1834, 701" u="1" o="1" /> <c c=""" r="1835, 663, 1852, 701" u="1" o="1" /> <c c=""" r="1853, 663, 1870, 701" u="1" o="1" /> <c c=""" r="1871, 663, 1888, 701" u="1" o="1" /> <c c=""" r="1889, 663, 1906, 701" u="1" o="1" /> <c c=""" r="1907, 663, 1924, 701" u="1" o="1" /> <c c=""" r="1925, 663, 1942, 701" u="1" o="1" /> <c c=""" r="1943, 663, 1960, 701" u="1" o="1" /> <c c=""" r="1961, 663, 1978, 701" u="1" o="1" /> <c c=""" r="1979, 663, 1996, 701" u="1" o="1" /> <c c=""" r="1997, 663, 2014, 701" u="1" o="1" /> <c c=""" r="2015, 663, 2032, 701" u="1" o="1" /> <c c=""" r="0, 702, 17, 740" u="1" o="1" /> <c c=""" r="18, 702, 35, 740" u="1" o="1" /> <c c=""" r="36, 702, 55, 740" /> <c c=""" r="56, 702, 75, 740" /> <c c=""" r="76, 702, 95, 740" /> <c c=""" r="96, 702, 115, 740" /> <c c=""" r="116, 702, 135, 740" /> <c c=""" r="136, 702, 155, 740" /> <c c=""" r="156, 702, 175, 740" /> <c c=""" r="176, 702, 195, 740" /> <c c=""" r="196, 702, 215, 740" /> <c c=""" r="216, 702, 235, 740" /> <c c=""" r="236, 702, 255, 740" /> <c c=""" r="256, 702, 275, 740" /> <c c=""" r="276, 702, 295, 740" /> <c c=""" r="296, 702, 314, 740" u="1" /> <c c=""" r="315, 702, 333, 740" u="1" /> <c c=""" r="334, 702, 352, 740" u="1" /> <c c=""" r="353, 702, 371, 740" u="1" /> <c c=""" r="372, 702, 377, 740" u="7" o="7" /> <c c=""" r="378, 702, 391, 740" u="3" o="3" /> <c c=""" r="392, 702, 409, 740" u="1" o="1" /> <c c=""" r="410, 702, 427, 740" u="1" o="1" /> <c c=""" r="428, 702, 445, 740" u="1" o="1" /> <c c=""" r="446, 702, 463, 740" u="1" o="1" /> <c c=""" r="464, 702, 481, 740" u="1" o="1" /> <c c=""" r="482, 702, 499, 740" u="1" o="1" /> <c c=""" r="500, 702, 517, 740" u="1" o="1" /> <c c=""" r="518, 702, 535, 740" u="1" o="1" /> <c c=""" r="536, 702, 553, 740" u="1" o="1" /> <c c=""" r="554, 702, 571, 740" u="1" o="1" /> <c c=""" r="572, 702, 589, 740" u="1" o="1" /> <c c=""" r="590, 702, 607, 740" u="1" o="1" /> <c c=""" r="608, 702, 625, 740" u="1" o="1" /> <c c=""" r="626, 702, 643, 740" u="1" o="1" /> <c c=""" r="644, 702, 661, 740" u="1" o="1" /> <c c=""" r="662, 702, 679, 740" u="1" o="1" /> <c c=""" r="680, 702, 697, 740" u="1" o="1" /> <c c=""" r="698, 702, 714, 740" u="1" o="2" /> <c c="#" r="715, 702, 733, 740" u="1" /> <c c="#" r="734, 702, 751, 740" u="1" o="1" /> <c c="#" r="752, 702, 769, 740" u="1" o="1" /> <c c="#" r="770, 702, 785, 740" u="2" o="2" /> <c c="#" r="786, 702, 801, 740" u="2" o="2" /> <c c="#" r="802, 702, 817, 740" u="2" o="2" /> <c c="#" r="818, 702, 833, 740" u="2" o="2" /> <c c="#" r="834, 702, 843, 740" u="6" o="4" /> <c c=" #" r="844, 702, 853, 740" u="4" o="6" /> <c c=" #" r="854, 702, 863, 740" u="6" o="4" /> <c c=" #" r="864, 702, 873, 740" u="4" o="6" /> <c c=" #" r="874, 702, 885, 740" u="8" /> <c c=" #" r="886, 702, 897, 740" o="8" /> <c c="#" r="898, 702, 909, 740" u="8" /> <c c="#" r="910, 702, 921, 740" o="8" /> <c c="#" r="922, 702, 939, 740" u="1" o="1" /> <c c="#" r="940, 702, 958, 740" u="1" /> <c c="#" r="959, 702, 979, 740" o="-1" /> <c c="#" r="980, 702, 1000, 740" o="-1" /> <c c="#" r="1001, 702, 1016, 740" u="2" o="2" /> <c c="#" r="1017, 702, 1032, 740" u="2" o="2" /> <c c="#" r="1033, 702, 1052, 740" /> <c c="#" r="1053, 702, 1070, 740" u="1" o="1" /> <c c="#" r="1071, 702, 1082, 740" u="4" o="4" /> <c c="#" r="1083, 702, 1094, 740" u="4" o="4" /> <c c="#" r="1095, 702, 1106, 740" u="4" o="4" /> <c c="#" r="1107, 702, 1118, 740" u="4" o="4" /> <c c=" #" r="1119, 702, 1130, 740" u="7" o="1" /> <c c="!#" r="1131, 702, 1142, 740" u="1" o="7" /> <c c="%#" r="1143, 702, 1161, 740" u="1" /> <c c="&#" r="1162, 702, 1182, 740" o="-1" /> <c c="'#" r="1183, 702, 1200, 740" u="1" o="1" /> <c c="(#" r="1201, 702, 1220, 740" /> <c c="+#" r="1221, 702, 1241, 740" o="-1" /> <c c="5#" r="1242, 702, 1261, 740" /> <c c="7#" r="1262, 702, 1274, 740" u="4" o="3" /> <c c="8#" r="1275, 702, 1295, 740" o="-1" /> <c c="9#" r="1296, 702, 1316, 740" o="-1" /> <c c=":#" r="1317, 702, 1337, 740" o="-1" /> <c c=";#" r="1338, 702, 1358, 740" o="-1" /> <c c="<#" r="1359, 702, 1379, 740" o="-1" /> <c c="=#" r="1380, 702, 1400, 740" o="-1" /> <c c=">#" r="1401, 702, 1421, 740" o="-1" /> <c c="A#" r="1422, 702, 1442, 740" o="-1" /> <c c="B#" r="1443, 702, 1463, 740" o="-1" /> <c c="C#" r="1464, 702, 1484, 740" o="-1" /> <c c="D#" r="1485, 702, 1505, 740" o="-1" /> <c c="G#" r="1506, 702, 1526, 740" o="-1" /> <c c="H#" r="1527, 702, 1547, 740" o="-1" /> <c c="I#" r="1548, 702, 1568, 740" o="-1" /> <c c="K#" r="1569, 702, 1588, 740" /> <c c="L#" r="1589, 702, 1609, 740" o="-1" /> <c c="M#" r="1610, 702, 1630, 740" o="-1" /> <c c="P#" r="1631, 702, 1651, 740" o="-1" /> <c c="R#" r="1652, 702, 1671, 740" /> <c c="S#" r="1672, 702, 1692, 740" o="-1" /> <c c="T#" r="1693, 702, 1713, 740" o="-1" /> <c c="W#" r="1714, 702, 1734, 740" o="-1" /> <c c="X#" r="1735, 702, 1748, 740" u="3" o="3" /> <c c="Y#" r="1749, 702, 1769, 740" o="-1" /> <c c="Z#" r="1770, 702, 1790, 740" o="-1" /> <c c="[#" r="1791, 702, 1804, 740" u="3" o="3" /> <c c="\#" r="1805, 702, 1825, 740" o="-1" /> <c c="^#" r="1826, 702, 1846, 740" o="-1" /> <c c="_#" r="1847, 702, 1868, 740" u="-1" o="-1" /> <c c="`#" r="1869, 702, 1889, 740" o="-1" /> <c c="c#" r="1890, 702, 1903, 740" u="3" o="3" /> <c c="d#" r="1904, 702, 1915, 740" u="4" o="4" /> <c c="e#" r="1916, 702, 1936, 740" o="-1" /> <c c="h#" r="1937, 702, 1953, 740" u="1" o="2" /> <c c="i#" r="1954, 702, 1970, 740" u="1" o="2" /> <c c="k#" r="1971, 702, 1990, 740" /> <c c="l#" r="1991, 702, 2008, 740" u="1" o="1" /> <c c="m#" r="2009, 702, 2026, 740" u="1" o="1" /> <c c="n#" r="2027, 702, 2040, 740" u="3" o="3" /> <c c="o#" r="0, 741, 20, 779" o="-1" /> <c c="p#" r="21, 741, 41, 779" o="-1" /> <c c="s#" r="42, 741, 54, 779" u="4" o="3" /> <c c="t#" r="55, 741, 71, 779" u="2" o="1" /> <c c="u#" r="72, 741, 90, 779" u="1" /> <c c="v#" r="91, 741, 111, 779" o="-1" /> <c c="w#" r="112, 741, 128, 779" u="2" o="1" /> <c c="x#" r="129, 741, 142, 779" u="3" o="3" /> <c c="y#" r="143, 741, 163, 779" o="-1" /> <c c="z#" r="164, 741, 183, 779" /> <c c="}#" r="184, 741, 203, 779" /> <c c="#" r="204, 741, 223, 779" /> <c c="#" r="224, 741, 244, 779" o="-1" /> <c c="#" r="245, 741, 265, 779" o="-1" /> <c c="#" r="266, 741, 286, 779" o="-1" /> <c c="#" r="287, 741, 305, 779" u="1" /> <c c="#" r="306, 741, 324, 779" u="1" /> <c c="#" r="325, 741, 343, 779" u="1" /> <c c="#" r="344, 741, 362, 779" u="1" /> <c c="#" r="363, 741, 383, 779" o="-1" /> <c c="#" r="384, 741, 397, 779" u="3" o="3" /> <c c="#" r="398, 741, 404, 779" u="3" o="10" /> <c c="#" r="405, 741, 418, 779" u="3" o="3" /> <c c="#" r="419, 741, 432, 779" u="3" o="3" /> <c c="#" r="433, 741, 438, 779" u="11" o="3" /> <c c="#" r="439, 741, 452, 779" u="3" o="3" /> <c c="#" r="453, 741, 466, 779" u="3" o="3" /> <c c="#" r="467, 741, 473, 779" u="3" o="10" /> <c c="#" r="474, 741, 487, 779" u="3" o="3" /> <c c="#" r="488, 741, 501, 779" u="3" o="3" /> <c c="#" r="502, 741, 507, 779" u="11" o="3" /> <c c="#" r="508, 741, 521, 779" u="3" o="3" /> <c c="#" r="522, 741, 534, 779" u="7" /> <c c="#" r="535, 741, 547, 779" o="7" /> <c c="#" r="548, 741, 560, 779" u="7" /> <c c="#" r="561, 741, 566, 779" u="7" o="7" /> <c c="#" r="567, 741, 579, 779" o="7" /> <c c="#" r="580, 741, 592, 779" u="7" /> <c c="#" r="593, 741, 605, 779" o="7" /> <c c="#" r="606, 741, 611, 779" u="7" o="7" /> <c c="#" r="612, 741, 631, 779" /> <c c="#" r="632, 741, 652, 779" o="-1" /> <c c="#$" r="653, 741, 668, 779" u="2" o="2" /> <c c="%" r="669, 741, 690, 779" u="-1" o="-1" /> <c c="%" r="691, 741, 712, 779" u="-1" o="-1" /> <c c="%" r="713, 741, 734, 779" u="-1" o="-1" /> <c c="%" r="735, 741, 756, 779" u="-1" o="-1" /> <c c="%" r="757, 741, 778, 779" u="-1" o="-1" /> <c c="%" r="779, 741, 800, 779" u="-1" o="-1" /> <c c="%" r="801, 741, 822, 779" u="-1" o="-1" /> <c c="%" r="823, 741, 844, 779" u="-1" o="-1" /> <c c="%" r="845, 741, 866, 779" u="-1" o="-1" /> <c c="%" r="867, 741, 885, 779" u="-1" o="2" /> <c c="%" r="886, 741, 902, 779" u="-1" o="4" /> <c c="%" r="903, 741, 916, 779" u="-1" o="7" /> <c c="%" r="917, 741, 928, 779" u="-1" o="9" /> <c c="%" r="929, 741, 938, 779" u="-1" o="11" /> <c c="%" r="939, 741, 945, 779" u="-1" o="14" /> <c c="%" r="946, 741, 950, 779" u="-1" o="16" /> <c c="%" r="951, 741, 962, 779" u="9" o="-1" /> <c c="%" r="963, 741, 981, 779" u="-1" o="2" /> <c c="%" r="982, 741, 1003, 779" u="-1" o="-1" /> <c c="%" r="1004, 741, 1025, 779" u="-1" o="-1" /> <c c="%" r="1026, 741, 1047, 779" u="-1" o="-1" /> <c c="%" r="1048, 741, 1052, 779" u="16" o="-1" /> <c c="%" r="1053, 741, 1064, 779" u="-1" o="9" /> <c c="%" r="1065, 741, 1076, 779" u="9" o="-1" /> <c c="%" r="1077, 741, 1088, 779" u="-1" o="9" /> <c c="%" r="1089, 741, 1110, 779" u="-1" o="-1" /> <c c="%" r="1111, 741, 1132, 779" u="-1" o="-1" /> <c c="%" r="1133, 741, 1154, 779" u="-1" o="-1" /> <c c="%" r="1155, 741, 1176, 779" u="-1" o="-1" /> <c c="%" r="1177, 741, 1188, 779" u="9" o="-1" /> <c c="%" r="1189, 741, 1210, 779" u="-1" o="-1" /> <c c="%" r="1211, 741, 1232, 779" u="-1" o="-1" /> <c c="%" r="1233, 741, 1253, 779" o="-1" /> <c c="%" r="1254, 741, 1274, 779" o="-1" /> <c c="%" r="1275, 741, 1295, 779" o="-1" /> <c c="%" r="1296, 741, 1316, 779" o="-1" /> <c c="%" r="1317, 741, 1337, 779" o="-1" /> <c c="%" r="1338, 741, 1358, 779" o="-1" /> <c c="%" r="1359, 741, 1379, 779" o="-1" /> <c c="%" r="1380, 741, 1400, 779" o="-1" /> <c c="%" r="1401, 741, 1421, 779" o="-1" /> <c c="%" r="1422, 741, 1442, 779" o="-1" /> <c c="%" r="1443, 741, 1456, 779" u="3" o="3" /> <c c="%" r="1457, 741, 1470, 779" u="3" o="3" /> <c c="%" r="1471, 741, 1491, 779" o="-1" /> <c c="%" r="1492, 741, 1512, 779" o="-1" /> <c c="%" r="1513, 741, 1523, 779" u="5" o="4" /> <c c="%" r="1524, 741, 1534, 779" u="5" o="4" /> <c c="%" r="1535, 741, 1555, 779" o="-1" /> <c c="%" r="1556, 741, 1576, 779" o="-1" /> <c c="%" r="1577, 741, 1597, 779" o="-1" /> <c c="%" r="1598, 741, 1618, 779" o="-1" /> <c c="%" r="1619, 741, 1632, 779" u="3" o="3" /> <c c="%" r="1633, 741, 1646, 779" u="3" o="3" /> <c c="%" r="1647, 741, 1667, 779" o="-1" /> <c c="%" r="1668, 741, 1688, 779" o="-1" /> <c c="%" r="1689, 741, 1702, 779" u="3" o="3" /> <c c="%" r="1703, 741, 1716, 779" u="3" o="3" /> <c c="%" r="1717, 741, 1737, 779" o="-1" /> <c c="%" r="1738, 741, 1758, 779" o="-1" /> <c c="%" r="1759, 741, 1779, 779" o="-1" /> <c c="%" r="1780, 741, 1800, 779" o="-1" /> <c c="%" r="1801, 741, 1814, 779" u="3" o="3" /> <c c="%" r="1815, 741, 1828, 779" u="3" o="3" /> <c c="%" r="1829, 741, 1849, 779" o="-1" /> <c c="%" r="1850, 741, 1870, 779" o="-1" /> <c c="%" r="1871, 741, 1884, 779" u="3" o="3" /> <c c="%" r="1885, 741, 1898, 779" u="3" o="3" /> <c c="%" r="1899, 741, 1919, 779" o="-1" /> <c c="%" r="1920, 741, 1940, 779" o="-1" /> <c c="%" r="1941, 741, 1961, 779" o="-1" /> <c c="%" r="1962, 741, 1982, 779" o="-1" /> <c c="%" r="1983, 741, 2003, 779" o="-1" /> <c c="%" r="2004, 741, 2024, 779" o="-1" /> <c c="%" r="2025, 741, 2041, 779" u="2" o="1" /> <c c="%" r="0, 780, 20, 818" o="-1" /> <c c="%" r="21, 780, 41, 818" o="-1" /> <c c="%" r="42, 780, 62, 818" o="-1" /> <c c="%" r="63, 780, 83, 818" o="-1" /> <c c="%" r="84, 780, 104, 818" o="-1" /> <c c="%" r="105, 780, 125, 818" o="-1" /> <c c="%" r="126, 780, 146, 818" o="-1" /> <c c="%" r="147, 780, 167, 818" o="-1" /> <c c="%" r="168, 780, 188, 818" o="-1" /> <c c="%" r="189, 780, 209, 818" o="-1" /> <c c="%" r="210, 780, 230, 818" o="-1" /> <c c="%" r="231, 780, 242, 818" u="4" o="4" /> <c c="%" r="243, 780, 254, 818" u="4" o="4" /> <c c="%" r="255, 780, 276, 818" u="-1" o="-1" /> <c c="%" r="277, 780, 298, 818" u="-1" o="-1" /> <c c="%" r="299, 780, 320, 818" u="-1" o="-1" /> <c c="%" r="321, 780, 342, 818" u="-1" o="-1" /> <c c="%" r="343, 780, 354, 818" u="4" o="4" /> <c c="%" r="355, 780, 366, 818" u="4" o="4" /> <c c="%" r="367, 780, 378, 818" u="4" o="4" /> <c c="%" r="379, 780, 390, 818" u="4" o="4" /> <c c="%" r="391, 780, 411, 818" o="-1" /> <c c="%" r="412, 780, 432, 818" o="-1" /> <c c="%" r="433, 780, 453, 818" o="-1" /> <c c="%" r="454, 780, 474, 818" o="-1" /> <c c="%" r="475, 780, 495, 818" o="-1" /> <c c="%" r="496, 780, 516, 818" o="-1" /> <c c="%" r="517, 780, 529, 818" u="4" o="3" /> <c c="%" r="530, 780, 550, 818" o="-1" /> <c c="%" r="551, 780, 571, 818" o="-1" /> <c c="%" r="572, 780, 592, 818" o="-1" /> <c c="%" r="593, 780, 613, 818" o="-1" /> <c c="%" r="614, 780, 634, 818" o="-1" /> <c c="%" r="635, 780, 655, 818" o="-1" /> <c c="%" r="656, 780, 676, 818" o="-1" /> <c c="%" r="677, 780, 697, 818" o="-1" /> <c c="%" r="698, 780, 719, 818" u="-1" o="-1" /> <c c="%" r="720, 780, 740, 818" o="-1" /> <c c="%" r="741, 780, 761, 818" o="-1" /> <c c="%" r="762, 780, 782, 818" o="-1" /> <c c="%" r="783, 780, 803, 818" o="-1" /> <c c="%" r="804, 780, 824, 818" o="-1" /> <c c="%" r="825, 780, 845, 818" o="-1" /> <c c="%" r="846, 780, 866, 818" o="-1" /> <c c="%" r="867, 780, 887, 818" o="-1" /> <c c="%" r="888, 780, 908, 818" o="-1" /> <c c="%" r="909, 780, 929, 818" o="-1" /> <c c="%" r="930, 780, 950, 818" o="-1" /> <c c="%" r="951, 780, 968, 818" u="1" o="1" /> <c c="%" r="969, 780, 986, 818" u="1" o="1" /> <c c="%" r="987, 780, 1002, 818" u="2" o="2" /> <c c="%" r="1003, 780, 1018, 818" u="2" o="2" /> <c c="%" r="1019, 780, 1039, 818" o="-1" /> <c c="&" r="1040, 780, 1059, 818" /> <c c="&" r="1060, 780, 1079, 818" /> <c c="&" r="1080, 780, 1099, 818" /> <c c="&" r="1100, 780, 1117, 818" u="1" o="1" /> <c c="&" r="1118, 780, 1137, 818" /> <c c="&" r="1138, 780, 1156, 818" u="1" /> <c c="&" r="1157, 780, 1175, 818" u="1" /> <c c="&" r="1176, 780, 1190, 818" u="3" o="2" /> <c c="&" r="1191, 780, 1209, 818" u="1" /> <c c=" &" r="1210, 780, 1229, 818" /> <c c=" &" r="1230, 780, 1249, 818" /> <c c=" &" r="1250, 780, 1269, 818" /> <c c=" &" r="1270, 780, 1289, 818" /> <c c=" &" r="1290, 780, 1309, 818" /> <c c="&" r="1310, 780, 1329, 818" /> <c c="&" r="1330, 780, 1350, 818" o="-1" /> <c c="&" r="1351, 780, 1368, 818" u="1" o="1" /> <c c="&" r="1369, 780, 1386, 818" u="1" o="1" /> <c c="&" r="1387, 780, 1403, 818" u="2" o="1" /> <c c="&" r="1404, 780, 1417, 818" u="3" o="3" /> <c c="&" r="1418, 780, 1437, 818" /> <c c="&" r="1438, 780, 1455, 818" u="1" o="1" /> <c c="&" r="1456, 780, 1474, 818" u="1" /> <c c="&" r="1475, 780, 1494, 818" /> <c c="&" r="1495, 780, 1514, 818" /> <c c="&" r="1515, 780, 1534, 818" /> <c c="&" r="1535, 780, 1554, 818" /> <c c="&" r="1555, 780, 1574, 818" /> <c c="&" r="1575, 780, 1594, 818" /> <c c="&" r="1595, 780, 1610, 818" u="2" o="2" /> <c c="&" r="1611, 780, 1630, 818" /> <c c="&" r="1631, 780, 1646, 818" u="2" o="2" /> <c c=" &" r="1647, 780, 1666, 818" /> <c c="!&" r="1667, 780, 1686, 818" /> <c c=""&" r="1687, 780, 1707, 818" o="-1" /> <c c="#&" r="1708, 780, 1727, 818" /> <c c="$&" r="1728, 780, 1745, 818" u="1" o="1" /> <c c="%&" r="1746, 780, 1763, 818" u="1" o="1" /> <c c="&&" r="1764, 780, 1780, 818" u="2" o="1" /> <c c="'&" r="1781, 780, 1798, 818" u="1" o="1" /> <c c="(&" r="1799, 780, 1812, 818" u="3" o="3" /> <c c=")&" r="1813, 780, 1832, 818" /> <c c="*&" r="1833, 780, 1852, 818" /> <c c="+&" r="1853, 780, 1873, 818" o="-1" /> <c c=",&" r="1874, 780, 1891, 818" u="1" o="1" /> <c c="-&" r="1892, 780, 1911, 818" /> <c c=".&" r="1912, 780, 1931, 818" /> <c c="/&" r="1932, 780, 1951, 818" /> <c c="8&" r="1952, 780, 1973, 818" u="-1" o="-1" /> <c c="9&" r="1974, 780, 1993, 818" /> <c c=":&" r="1994, 780, 2013, 818" /> <c c=";&" r="2014, 780, 2033, 818" /> <c c="<&" r="0, 819, 19, 857" /> <c c="=&" r="20, 819, 35, 857" u="2" o="2" /> <c c=">&" r="36, 819, 51, 857" u="2" o="2" /> <c c="?&" r="52, 819, 66, 857" u="3" o="2" /> <c c="@&" r="67, 819, 82, 857" u="2" o="2" /> <c c="A&" r="83, 819, 98, 857" u="2" o="2" /> <c c="B&" r="99, 819, 118, 857" /> <c c="C&" r="119, 819, 137, 857" u="1" /> <c c="D&" r="138, 819, 153, 857" u="2" o="2" /> <c c="E&" r="154, 819, 172, 857" u="1" /> <c c="F&" r="173, 819, 190, 857" u="1" o="1" /> <c c="G&" r="191, 819, 204, 857" u="3" o="3" /> <c c="H&" r="205, 819, 224, 857" /> <c c="I&" r="225, 819, 244, 857" /> <c c="J&" r="245, 819, 264, 857" /> <c c="K&" r="265, 819, 284, 857" /> <c c="L&" r="285, 819, 303, 857" u="1" /> <c c="M&" r="304, 819, 323, 857" /> <c c="N&" r="324, 819, 341, 857" u="1" o="1" /> <c c="O&" r="342, 819, 361, 857" /> <c c="P&" r="362, 819, 380, 857" u="1" /> <c c="Q&" r="381, 819, 400, 857" /> <c c="R&" r="401, 819, 418, 857" u="1" o="1" /> <c c="S&" r="419, 819, 436, 857" u="1" o="1" /> <c c="T&" r="437, 819, 455, 857" u="1" /> <c c="U&" r="456, 819, 473, 857" u="1" o="1" /> <c c="V&" r="474, 819, 491, 857" u="1" o="1" /> <c c="W&" r="492, 819, 505, 857" u="3" o="3" /> <c c="X&" r="506, 819, 521, 857" u="2" o="2" /> <c c="Y&" r="522, 819, 537, 857" u="2" o="2" /> <c c="Z&" r="538, 819, 555, 857" u="1" o="1" /> <c c="[&" r="556, 819, 575, 857" /> <c c="\&" r="576, 819, 591, 857" u="2" o="2" /> <c c="]&" r="592, 819, 605, 857" u="3" o="3" /> <c c="^&" r="606, 819, 623, 857" u="1" o="1" /> <c c="_&" r="624, 819, 641, 857" u="1" o="1" /> <c c="`&" r="642, 819, 658, 857" u="2" o="1" /> <c c="a&" r="659, 819, 678, 857" /> <c c="b&" r="679, 819, 694, 857" u="2" o="2" /> <c c="c&" r="695, 819, 714, 857" /> <c c="d&" r="715, 819, 731, 857" u="2" o="1" /> <c c="e&" r="732, 819, 751, 857" /> <c c="f&" r="752, 819, 767, 857" u="2" o="2" /> <c c="g&" r="768, 819, 787, 857" /> <c c="h&" r="788, 819, 807, 857" /> <c c="i&" r="808, 819, 817, 857" u="5" o="5" /> <c c="j&" r="818, 819, 833, 857" u="2" o="2" /> <c c="k&" r="834, 819, 851, 857" u="1" o="1" /> <c c="l&" r="852, 819, 871, 857" /> <c c="m&" r="872, 819, 882, 857" u="5" o="4" /> <c c="n&" r="883, 819, 890, 857" u="6" o="6" /> <c c="o&" r="891, 819, 902, 857" u="4" o="4" /> <c c="p&" r="903, 819, 920, 857" u="1" o="1" /> <c c="q&" r="921, 819, 940, 857" /> <c c="r&" r="941, 819, 960, 857" /> <c c="s&" r="961, 819, 979, 857" u="1" /> <c c="t&" r="980, 819, 997, 857" u="1" o="1" /> <c c="u&" r="998, 819, 1016, 857" u="1" /> <c c="v&" r="1017, 819, 1036, 857" /> <c c="w&" r="1037, 819, 1055, 857" u="1" /> <c c="x&" r="1056, 819, 1073, 857" u="1" o="1" /> <c c="y&" r="1074, 819, 1093, 857" /> <c c="z&" r="1094, 819, 1113, 857" /> <c c="{&" r="1114, 819, 1132, 857" u="1" /> <c c="|&" r="1133, 819, 1152, 857" /> <c c="}&" r="1153, 819, 1172, 857" /> <c c="~&" r="1173, 819, 1192, 857" /> <c c="&" r="1193, 819, 1210, 857" u="1" o="1" /> <c c="&" r="1211, 819, 1229, 857" u="1" /> <c c="&" r="1230, 819, 1248, 857" u="1" /> <c c="&" r="1249, 819, 1267, 857" u="1" /> <c c="&" r="1268, 819, 1286, 857" u="1" /> <c c="&" r="1287, 819, 1305, 857" u="1" /> <c c="&" r="1306, 819, 1324, 857" u="1" /> <c c="&" r="1325, 819, 1344, 857" /> <c c="&" r="1345, 819, 1364, 857" /> <c c="&" r="1365, 819, 1384, 857" /> <c c="&" r="1385, 819, 1404, 857" /> <c c="&" r="1405, 819, 1422, 857" u="1" o="1" /> <c c="&" r="1423, 819, 1440, 857" u="1" o="1" /> <c c="&" r="1441, 819, 1456, 857" u="2" o="2" /> <c c="&" r="1457, 819, 1474, 857" u="1" o="1" /> <c c="&" r="1475, 819, 1494, 857" /> <c c="&" r="1495, 819, 1514, 857" /> <c c="&" r="1515, 819, 1531, 857" u="2" o="1" /> <c c="&" r="1532, 819, 1546, 857" u="3" o="2" /> <c c="&" r="1547, 819, 1566, 857" /> <c c="&" r="1567, 819, 1586, 857" /> <c c="&" r="1587, 819, 1604, 857" u="1" o="1" /> <c c="&" r="1605, 819, 1624, 857" /> <c c="&" r="1625, 819, 1644, 857" /> <c c="&" r="1645, 819, 1662, 857" u="1" o="1" /> <c c="&" r="1663, 819, 1682, 857" /> <c c="&" r="1683, 819, 1702, 857" /> <c c="&" r="1703, 819, 1719, 857" u="2" o="1" /> <c c="&" r="1720, 819, 1733, 857" u="3" o="3" /> <c c="&" r="1734, 819, 1747, 857" u="3" o="3" /> <c c="'" r="1748, 819, 1767, 857" /> <c c="'" r="1768, 819, 1787, 857" /> <c c="'" r="1788, 819, 1806, 857" u="1" /> <c c="'" r="1807, 819, 1825, 857" u="1" /> <c c="'" r="1826, 819, 1845, 857" /> <c c="'" r="1846, 819, 1865, 857" /> <c c="'" r="1866, 819, 1884, 857" u="1" /> <c c=" '" r="1885, 819, 1903, 857" u="1" /> <c c=" '" r="1904, 819, 1914, 857" u="5" o="4" /> <c c=" '" r="1915, 819, 1934, 857" /> <c c="'" r="1935, 819, 1952, 857" u="1" o="1" /> <c c="'" r="1953, 819, 1972, 857" /> <c c="'" r="1973, 819, 1990, 857" u="1" o="1" /> <c c="'" r="1991, 819, 2009, 857" u="1" /> <c c="'" r="2010, 819, 2029, 857" /> <c c="'" r="2030, 819, 2045, 857" u="2" o="2" /> <c c="'" r="0, 858, 17, 896" u="1" o="1" /> <c c="'" r="18, 858, 34, 896" u="2" o="1" /> <c c="'" r="35, 858, 52, 896" u="1" o="1" /> <c c="'" r="53, 858, 69, 896" u="2" o="1" /> <c c="'" r="70, 858, 89, 896" /> <c c="'" r="90, 858, 108, 896" u="1" /> <c c="'" r="109, 858, 126, 896" u="1" o="1" /> <c c="'" r="127, 858, 145, 896" u="1" /> <c c="'" r="146, 858, 165, 896" /> <c c="'" r="166, 858, 181, 896" u="2" o="2" /> <c c="'" r="182, 858, 198, 896" u="2" o="1" /> <c c="'" r="199, 858, 214, 896" u="2" o="2" /> <c c=" '" r="215, 858, 234, 896" /> <c c="!'" r="235, 858, 253, 896" u="1" /> <c c=""'" r="254, 858, 273, 896" /> <c c="#'" r="274, 858, 293, 896" /> <c c="$'" r="294, 858, 313, 896" /> <c c="%'" r="314, 858, 333, 896" /> <c c="&'" r="334, 858, 353, 896" /> <c c="''" r="354, 858, 373, 896" /> <c c=")'" r="374, 858, 393, 896" /> <c c="*'" r="394, 858, 412, 896" u="1" /> <c c="+'" r="413, 858, 432, 896" /> <c c=",'" r="433, 858, 452, 896" /> <c c="-'" r="453, 858, 472, 896" /> <c c=".'" r="473, 858, 491, 896" u="1" /> <c c="/'" r="492, 858, 511, 896" /> <c c="0'" r="512, 858, 531, 896" /> <c c="1'" r="532, 858, 551, 896" /> <c c="2'" r="552, 858, 569, 896" u="1" o="1" /> <c c="3'" r="570, 858, 589, 896" /> <c c="4'" r="590, 858, 609, 896" /> <c c="5'" r="610, 858, 629, 896" /> <c c="6'" r="630, 858, 649, 896" /> <c c="7'" r="650, 858, 669, 896" /> <c c="8'" r="670, 858, 689, 896" /> <c c="9'" r="690, 858, 709, 896" /> <c c=":'" r="710, 858, 729, 896" /> <c c=";'" r="730, 858, 749, 896" /> <c c="<'" r="750, 858, 769, 896" /> <c c="='" r="770, 858, 789, 896" /> <c c=">'" r="790, 858, 809, 896" /> <c c="?'" r="810, 858, 829, 896" /> <c c="@'" r="830, 858, 849, 896" /> <c c="A'" r="850, 858, 869, 896" /> <c c="B'" r="870, 858, 889, 896" /> <c c="C'" r="890, 858, 909, 896" /> <c c="D'" r="910, 858, 929, 896" /> <c c="E'" r="930, 858, 949, 896" /> <c c="F'" r="950, 858, 969, 896" /> <c c="G'" r="970, 858, 989, 896" /> <c c="H'" r="990, 858, 1009, 896" /> <c c="I'" r="1010, 858, 1029, 896" /> <c c="J'" r="1030, 858, 1049, 896" /> <c c="K'" r="1050, 858, 1069, 896" /> <c c="M'" r="1070, 858, 1089, 896" /> <c c="O'" r="1090, 858, 1108, 896" u="1" /> <c c="P'" r="1109, 858, 1127, 896" u="1" /> <c c="Q'" r="1128, 858, 1146, 896" u="1" /> <c c="R'" r="1147, 858, 1166, 896" /> <c c="V'" r="1167, 858, 1186, 896" /> <c c="X'" r="1187, 858, 1190, 896" u="8" o="8" /> <c c="Y'" r="1191, 858, 1196, 896" u="7" o="7" /> <c c="Z'" r="1197, 858, 1206, 896" u="5" o="5" /> <c c="['" r="1207, 858, 1212, 896" u="7" o="7" /> <c c="\'" r="1213, 858, 1218, 896" u="7" o="7" /> <c c="]'" r="1219, 858, 1230, 896" u="4" o="4" /> <c c="^'" r="1231, 858, 1242, 896" u="4" o="4" /> <c c="a'" r="1243, 858, 1260, 896" u="1" o="1" /> <c c="b'" r="1261, 858, 1273, 896" u="4" o="3" /> <c c="c'" r="1274, 858, 1288, 896" u="3" o="2" /> <c c="d'" r="1289, 858, 1308, 896" /> <c c="e'" r="1309, 858, 1326, 896" u="1" o="1" /> <c c="f'" r="1327, 858, 1345, 896" u="1" /> <c c="g'" r="1346, 858, 1365, 896" /> <c c="h'" r="1366, 858, 1379, 896" u="3" o="3" /> <c c="i'" r="1380, 858, 1393, 896" u="3" o="3" /> <c c="j'" r="1394, 858, 1403, 896" u="5" o="5" /> <c c="k'" r="1404, 858, 1413, 896" u="5" o="5" /> <c c="l'" r="1414, 858, 1424, 896" u="5" o="4" /> <c c="m'" r="1425, 858, 1435, 896" u="5" o="4" /> <c c="n'" r="1436, 858, 1449, 896" u="3" o="3" /> <c c="o'" r="1450, 858, 1463, 896" u="3" o="3" /> <c c="p'" r="1464, 858, 1477, 896" u="3" o="3" /> <c c="q'" r="1478, 858, 1491, 896" u="3" o="3" /> <c c="r'" r="1492, 858, 1498, 896" u="7" o="6" /> <c c="s'" r="1499, 858, 1505, 896" u="7" o="6" /> <c c="t'" r="1506, 858, 1517, 896" u="4" o="4" /> <c c="u'" r="1518, 858, 1530, 896" u="4" o="3" /> <c c="'" r="1531, 858, 1548, 896" u="1" o="1" /> <c c="'" r="1549, 858, 1566, 896" u="1" o="1" /> <c c="'" r="1567, 858, 1584, 896" u="1" o="1" /> <c c="'" r="1585, 858, 1602, 896" u="1" o="1" /> <c c="'" r="1603, 858, 1622, 896" /> <c c="'" r="1623, 858, 1641, 896" u="1" /> <c c="'" r="1642, 858, 1659, 896" u="1" o="1" /> <c c="'" r="1660, 858, 1679, 896" /> <c c="'" r="1680, 858, 1699, 896" /> <c c="'" r="1700, 858, 1717, 896" u="1" o="1" /> <c c="'" r="1718, 858, 1735, 896" u="1" o="1" /> <c c="'" r="1736, 858, 1753, 896" u="1" o="1" /> <c c="'" r="1754, 858, 1770, 896" u="2" o="1" /> <c c="'" r="1771, 858, 1787, 896" u="2" o="1" /> <c c="'" r="1788, 858, 1807, 896" /> <c c="'" r="1808, 858, 1827, 896" /> <c c="'" r="1828, 858, 1837, 896" u="5" o="5" /> <c c="'" r="1838, 858, 1857, 896" /> <c c="'" r="1858, 858, 1875, 896" u="1" o="1" /> <c c="'" r="1876, 858, 1893, 896" u="1" o="1" /> <c c="'" r="1894, 858, 1913, 896" /> <c c="'" r="1914, 858, 1931, 896" u="1" o="1" /> <c c="'" r="1932, 858, 1948, 896" u="2" o="1" /> <c c="'" r="1949, 858, 1966, 896" u="1" o="1" /> <c c="'" r="1967, 858, 1986, 896" /> <c c="'" r="1987, 858, 2006, 896" /> <c c="'" r="2007, 858, 2022, 896" u="2" o="2" /> <c c="'" r="2023, 858, 2040, 896" u="1" o="1" /> <c c="'" r="0, 897, 17, 935" u="1" o="1" /> <c c="'" r="18, 897, 35, 935" u="1" o="1" /> <c c="'" r="36, 897, 53, 935" u="1" o="1" /> <c c="'" r="54, 897, 71, 935" u="1" o="1" /> <c c="'" r="72, 897, 91, 935" /> <c c="'" r="92, 897, 109, 935" u="1" o="1" /> <c c="'" r="110, 897, 129, 935" /> <c c="'" r="130, 897, 149, 935" /> <c c="'" r="150, 897, 169, 935" /> <c c="'" r="170, 897, 189, 935" /> <c c="'" r="190, 897, 209, 935" /> <c c="'" r="210, 897, 227, 935" u="1" o="1" /> <c c="'" r="228, 897, 240, 935" u="4" o="3" /> <c c="'" r="241, 897, 253, 935" u="4" o="3" /> <c c="'" r="254, 897, 271, 935" u="1" o="1" /> <c c="'" r="272, 897, 281, 935" u="5" o="5" /> <c c="'" r="282, 897, 291, 935" u="5" o="5" /> <c c=")" r="292, 897, 309, 935" u="1" o="1" /> <c c=")" r="310, 897, 328, 935" u="1" /> <c c=")" r="329, 897, 347, 935" u="1" /> <c c="/*" r="348, 897, 364, 935" u="1" o="2" /> <c c="+" r="365, 897, 385, 935" o="-1" /> <c c="+" r="386, 897, 406, 935" o="-1" /> <c c="+" r="407, 897, 427, 935" o="-1" /> <c c="+" r="428, 897, 448, 935" o="-1" /> <c c="+" r="449, 897, 469, 935" o="-1" /> <c c="+" r="470, 897, 490, 935" o="-1" /> <c c="+" r="491, 897, 511, 935" o="-1" /> <c c="+" r="512, 897, 532, 935" o="-1" /> <c c="+" r="533, 897, 553, 935" o="-1" /> <c c="d," r="554, 897, 572, 935" u="2" o="-1" /> <c c="m," r="573, 897, 590, 935" u="1" o="1" /> <c c="n," r="591, 897, 608, 935" u="1" o="1" /> <c c="o," r="609, 897, 628, 935" /> <c c="p," r="629, 897, 646, 935" u="1" o="1" /> <c c="u," r="647, 897, 663, 935" u="2" o="1" /> <c c="v," r="664, 897, 679, 935" u="2" o="2" /> <c c="w," r="680, 897, 698, 935" u="1" /> <c c="y," r="699, 897, 713, 935" u="3" o="2" /> <c c="z," r="714, 897, 731, 935" u="1" o="1" /> <c c="|," r="732, 897, 740, 935" u="6" o="5" /> <c c="}," r="741, 897, 753, 935" u="4" o="3" /> <c c="~," r="754, 897, 771, 935" u="2" /> <c c="," r="772, 897, 790, 935" u="1" /> <c c="." r="791, 897, 805, 935" u="2" o="3" /> <c c=""." r="806, 897, 815, 935" u="6" o="4" /> <c c="#." r="816, 897, 825, 935" u="4" o="6" /> <c c="$." r="826, 897, 835, 935" u="6" o="4" /> <c c="%." r="836, 897, 845, 935" u="4" o="6" /> <c c=".." r="846, 897, 860, 935" u="2" o="3" /> <c c="" r="861, 897, 872, 935" u="4" o="4" /> <c c=" " r="873, 897, 884, 935" u="4" o="4" /> <c c=" " r="885, 897, 896, 935" u="4" o="4" /> <c c=" " r="897, 897, 908, 935" u="4" o="4" /> <c c=" " r="909, 897, 920, 935" u="4" o="4" /> <c c=" " r="921, 897, 932, 935" u="4" o="4" /> <c c="" r="933, 897, 944, 935" u="4" o="4" /> <c c="" r="945, 897, 956, 935" u="4" o="4" /> <c c="" r="957, 897, 968, 935" u="4" o="4" /> <c c="" r="969, 897, 980, 935" u="4" o="4" /> <c c="" r="981, 897, 992, 935" u="4" o="4" /> <c c="" r="993, 897, 1004, 935" u="4" o="4" /> <c c="" r="1005, 897, 1016, 935" u="4" o="4" /> <c c="" r="1017, 897, 1028, 935" u="4" o="4" /> <c c="" r="1029, 897, 1040, 935" u="4" o="4" /> <c c="" r="1041, 897, 1051, 935" u="5" o="4" /> <c c="" r="1052, 897, 1062, 935" u="5" o="4" /> <c c="" r="1063, 897, 1068, 935" u="7" o="7" /> <c c="" r="1069, 897, 1074, 935" u="7" o="7" /> <c c="" r="1075, 897, 1080, 935" u="7" o="7" /> <c c=""" r="1081, 897, 1093, 935" u="4" o="3" /> <c c="#" r="1094, 897, 1104, 935" u="5" o="4" /> <c c="$" r="1105, 897, 1119, 935" u="3" o="2" /> <c c="%" r="1120, 897, 1134, 935" u="3" o="2" /> <c c="&" r="1135, 897, 1151, 935" u="2" o="1" /> <c c="'" r="1152, 897, 1167, 935" u="2" o="2" /> <c c="" r="1168, 897, 1173, 935" u="7" o="7" /> <c c="" r="1174, 897, 1182, 935" u="6" o="5" /> <c c="" r="1183, 897, 1188, 935" u="7" o="7" /> <c c="" r="1189, 897, 1193, 935" u="8" o="7" /> <c c="" r="1194, 897, 1210, 935" u="2" o="1" /> <c c="" r="1211, 897, 1228, 935" u="1" o="1" /> <c c="" r="1229, 897, 1247, 935" u="1" /> <c c="" r="1248, 897, 1265, 935" u="1" o="1" /> <c c="" r="1266, 897, 1283, 935" u="1" o="1" /> <c c="" r="1284, 897, 1301, 935" o="2" /> <c c="" r="1302, 897, 1319, 935" o="2" /> <c c="R" r="1320, 897, 1339, 935" /> <c c="S" r="1340, 897, 1359, 935" u="1" o="-1" /> <c c="T" r="1360, 897, 1373, 935" u="-1" o="7" /> <c c="U" r="1374, 897, 1395, 935" u="-1" o="-1" /> <c c="V" r="1396, 897, 1415, 935" /> <c c="W" r="1416, 897, 1435, 935" u="1" o="-1" /> <c c="X" r="1436, 897, 1451, 935" u="-1" o="5" /> <c c="Y" r="1452, 897, 1473, 935" u="-1" o="-1" /> <c c="Z" r="1474, 897, 1493, 935" /> <c c="[" r="1494, 897, 1513, 935" u="1" o="-1" /> <c c="\" r="1514, 897, 1528, 935" u="-1" o="6" /> <c c="]" r="1529, 897, 1550, 935" u="-1" o="-1" /> <c c="^" r="1551, 897, 1570, 935" /> <c c="_" r="1571, 897, 1590, 935" u="1" o="-1" /> <c c="`" r="1591, 897, 1604, 935" u="-1" o="7" /> <c c="a" r="1605, 897, 1626, 935" u="-1" o="-1" /> <c c="b" r="1627, 897, 1646, 935" /> <c c="c" r="1647, 897, 1666, 935" u="1" o="-1" /> <c c="d" r="1667, 897, 1682, 935" u="-1" o="5" /> <c c="e" r="1683, 897, 1704, 935" u="-1" o="-1" /> <c c="f" r="1705, 897, 1724, 935" /> <c c="g" r="1725, 897, 1744, 935" u="1" o="-1" /> <c c="h" r="1745, 897, 1760, 935" u="-1" o="5" /> <c c="i" r="1761, 897, 1782, 935" u="-1" o="-1" /> <c c="j" r="1783, 897, 1805, 935" u="-2" o="-1" /> <c c="k" r="1806, 897, 1829, 935" u="-3" o="-1" /> <c c="l" r="1830, 897, 1845, 935" u="-1" o="5" /> <c c="m" r="1846, 897, 1867, 935" u="-1" o="-1" /> <c c="n" r="1868, 897, 1890, 935" u="-2" o="-1" /> <c c="o" r="1891, 897, 1914, 935" u="-3" o="-1" /> <c c="p" r="1915, 897, 1930, 935" u="-1" o="5" /> <c c="q" r="1931, 897, 1952, 935" u="-1" o="-1" /> <c c="r" r="1953, 897, 1971, 935" u="1" /> <c c="s" r="1972, 897, 1992, 935" o="-1" /> <c c="t" r="1993, 897, 2012, 935" u="-1" o="1" /> <c c="u" r="2013, 897, 2034, 935" u="-1" o="-1" /> <c c="v" r="0, 936, 18, 974" u="1" /> <c c="w" r="19, 936, 39, 974" o="-1" /> <c c="x" r="40, 936, 59, 974" u="-1" o="1" /> <c c="y" r="60, 936, 81, 974" u="-1" o="-1" /> <c c="z" r="82, 936, 100, 974" u="1" /> <c c="{" r="101, 936, 121, 974" o="-1" /> <c c="|" r="122, 936, 141, 974" u="-1" o="1" /> <c c="}" r="142, 936, 163, 974" u="-1" o="-1" /> <c c="~" r="164, 936, 182, 974" u="1" /> <c c="" r="183, 936, 203, 974" o="-1" /> <c c="" r="204, 936, 223, 974" u="-1" o="1" /> <c c="" r="224, 936, 245, 974" u="-1" o="-1" /> <c c="" r="246, 936, 266, 974" u="-1" /> <c c="" r="267, 936, 290, 974" u="-3" o="-1" /> <c c="" r="291, 936, 311, 974" u="-1" /> <c c="" r="312, 936, 335, 974" u="-3" o="-1" /> <c c="" r="336, 936, 358, 974" o="-3" /> <c c="" r="359, 936, 382, 974" u="-3" o="-1" /> <c c="" r="383, 936, 401, 974" u="-1" o="2" /> <c c="" r="402, 936, 423, 974" u="-1" o="-1" /> <c c="" r="424, 936, 446, 974" o="-3" /> <c c="" r="447, 936, 470, 974" u="-3" o="-1" /> <c c="" r="471, 936, 489, 974" u="-1" o="2" /> <c c="" r="490, 936, 511, 974" u="-1" o="-1" /> <c c="" r="512, 936, 531, 974" /> <c c="" r="532, 936, 554, 974" u="-2" o="-1" /> <c c="" r="555, 936, 577, 974" u="-2" o="-1" /> <c c="" r="578, 936, 601, 974" u="-2" o="-2" /> <c c="" r="602, 936, 620, 974" u="-1" o="2" /> <c c="" r="621, 936, 643, 974" u="-1" o="-2" /> <c c="" r="644, 936, 657, 974" u="-1" o="7" /> <c c="" r="658, 936, 679, 974" u="-1" o="-1" /> <c c="" r="680, 936, 700, 974" o="-1" /> <c c="" r="701, 936, 723, 974" u="-2" o="-1" /> <c c="" r="724, 936, 739, 974" u="-1" o="5" /> <c c="" r="740, 936, 761, 974" u="-1" o="-1" /> <c c="p" r="762, 936, 773, 974" u="4" o="4" /> <c c="q" r="774, 936, 795, 974" u="-1" o="-1" /> <c c="r" r="796, 936, 808, 974" u="3" o="4" /> <c c="s" r="809, 936, 819, 974" u="10" o="-1" /> <c c="t" r="820, 936, 831, 974" u="4" o="4" /> <c c="v" r="832, 936, 843, 974" u="4" o="4" /> <c c="w" r="844, 936, 865, 974" u="-1" o="-1" /> <c c="x" r="866, 936, 877, 974" u="4" o="4" /> <c c="y" r="878, 936, 899, 974" u="-1" o="-1" /> <c c="z" r="900, 936, 911, 974" u="4" o="4" /> <c c="{" r="912, 936, 933, 974" u="-1" o="-1" /> <c c="|" r="934, 936, 946, 974" u="4" o="3" /> <c c="}" r="947, 936, 968, 974" u="-1" o="-1" /> <c c="~" r="969, 936, 979, 974" u="5" o="4" /> <c c="" r="980, 936, 1001, 974" u="-1" o="-1" /> <c c="" r="1002, 936, 1013, 974" u="6" o="2" /> <c c="" r="1014, 936, 1027, 974" u="3" o="3" /> <c c="" r="1028, 936, 1045, 974" u="3" o="-1" /> <c c="" r="1046, 936, 1053, 974" u="6" o="6" /> <c c="" r="1054, 936, 1067, 974" u="7" o="-1" /> <c c="" r="1068, 936, 1086, 974" u="1" /> <c c="" r="1087, 936, 1107, 974" o="-1" /> <c c="" r="1108, 936, 1115, 974" u="6" o="6" /> <c c="" r="1116, 936, 1129, 974" u="7" o="-1" /> <c c="" r="1130, 936, 1150, 974" o="-1" /> <c c="" r="1151, 936, 1173, 974" u="-2" o="-1" /> <c c="" r="1174, 936, 1188, 974" u="-1" o="6" /> <c c="" r="1189, 936, 1210, 974" u="-1" o="-1" /> <c c="" r="1211, 936, 1216, 974" u="7" o="7" /> <c c="" r="1217, 936, 1229, 974" u="8" o="-1" /> <c c="" r="1230, 936, 1249, 974" /> <c c="" r="1250, 936, 1269, 974" u="1" o="-1" /> <c c="" r="1270, 936, 1283, 974" u="-1" o="7" /> <c c="" r="1284, 936, 1305, 974" u="-1" o="-1" /> <c c="" r="1306, 936, 1321, 974" u="2" o="2" /> <c c="" r="1322, 936, 1341, 974" u="1" o="-1" /> <c c="" r="1342, 936, 1361, 974" /> <c c="" r="1362, 936, 1381, 974" u="1" o="-1" /> <c c="" r="1382, 936, 1397, 974" u="-1" o="5" /> <c c="" r="1398, 936, 1419, 974" u="-1" o="-1" /> <c c="" r="1420, 936, 1439, 974" /> <c c="" r="1440, 936, 1459, 974" u="1" o="-1" /> <c c="" r="1460, 936, 1475, 974" u="-1" o="5" /> <c c="" r="1476, 936, 1497, 974" u="-1" o="-1" /> <c c="" r="1498, 936, 1516, 974" u="1" /> <c c="" r="1517, 936, 1536, 974" u="1" o="-1" /> <c c="" r="1537, 936, 1556, 974" u="-1" o="1" /> <c c="" r="1557, 936, 1578, 974" u="-1" o="-1" /> <c c="" r="1579, 936, 1597, 974" u="1" /> <c c="" r="1598, 936, 1617, 974" u="1" o="-1" /> <c c="" r="1618, 936, 1637, 974" u="-1" o="1" /> <c c="" r="1638, 936, 1659, 974" u="-1" o="-1" /> <c c="" r="1660, 936, 1678, 974" u="1" /> <c c="" r="1679, 936, 1698, 974" u="1" o="-1" /> <c c="" r="1699, 936, 1718, 974" u="-1" o="1" /> <c c="" r="1719, 936, 1740, 974" u="-1" o="-1" /> <c c="" r="1741, 936, 1756, 974" u="3" o="1" /> <c c="" r="1757, 936, 1774, 974" u="3" o="-1" /> <c c="" r="1775, 936, 1790, 974" u="3" o="1" /> <c c="" r="1791, 936, 1808, 974" u="3" o="-1" /> <c c="" r="1809, 936, 1828, 974" u="-1" o="1" /> <c c="" r="1829, 936, 1852, 974" u="-3" o="-1" /> <c c="" r="1853, 936, 1872, 974" u="-1" o="1" /> <c c="" r="1873, 936, 1896, 974" u="-3" o="-1" /> <c c="" r="1897, 936, 1920, 974" u="-3" o="-1" /> <c c="" r="1921, 936, 1946, 974" u="-5" o="-1" /> <c c="" r="1947, 936, 1968, 974" u="-1" o="-1" /> <c c="" r="1969, 936, 1990, 974" u="-1" o="-1" /> <c c="" r="1991, 936, 2014, 974" u="-3" o="-1" /> <c c="" r="2015, 936, 2040, 974" u="-5" o="-1" /> <c c="" r="0, 975, 21, 1013" u="-1" o="-1" /> <c c="" r="22, 975, 43, 1013" u="-1" o="-1" /> <c c="" r="44, 975, 68, 1013" u="-5" /> <c c="" r="69, 975, 95, 1013" u="-6" o="-1" /> <c c="" r="96, 975, 116, 1013" u="-1" /> <c c="" r="117, 975, 138, 1013" u="-1" o="-1" /> <c c="" r="139, 975, 163, 1013" u="-5" /> <c c="" r="164, 975, 190, 1013" u="-6" o="-1" /> <c c="" r="191, 975, 211, 1013" u="-1" /> <c c="" r="212, 975, 233, 1013" u="-1" o="-1" /> <c c="" r="234, 975, 253, 1013" /> <c c="" r="254, 975, 274, 1013" o="-1" /> <c c="" r="275, 975, 295, 1013" u="-1" /> <c c="" r="296, 975, 317, 1013" u="-1" o="-1" /> <c c="" r="318, 975, 337, 1013" /> <c c="" r="338, 975, 358, 1013" o="-1" /> <c c="" r="359, 975, 379, 1013" u="-1" /> <c c="" r="380, 975, 401, 1013" u="-1" o="-1" /> <c c="" r="402, 975, 420, 1013" u="1" /> <c c="" r="421, 975, 440, 1013" u="1" o="-1" /> <c c="" r="441, 975, 458, 1013" u="-1" o="3" /> <c c="" r="459, 975, 480, 1013" u="-1" o="-1" /> <c c="" r="481, 975, 499, 1013" u="1" /> <c c="" r="500, 975, 519, 1013" u="1" o="-1" /> <c c="" r="520, 975, 537, 1013" u="-1" o="3" /> <c c="" r="538, 975, 559, 1013" u="-1" o="-1" /> <c c="" r="560, 975, 582, 1013" u="-2" o="-1" /> <c c="" r="583, 975, 606, 1013" u="-3" o="-1" /> <c c="" r="607, 975, 622, 1013" u="-1" o="5" /> <c c="" r="623, 975, 644, 1013" u="-1" o="-1" /> <c c="" r="645, 975, 665, 1013" o="-1" /> <c c="" r="666, 975, 687, 1013" u="-1" o="-1" /> <c c="" r="688, 975, 703, 1013" u="-1" o="5" /> <c c="" r="704, 975, 725, 1013" u="-1" o="-1" /> <c c="" r="726, 975, 745, 1013" /> <c c="" r="746, 975, 768, 1013" u="-2" o="-1" /> <c c="" r="769, 975, 787, 1013" u="-1" o="2" /> <c c="" r="788, 975, 809, 1013" u="-1" o="-1" /> <c c="" r="810, 975, 829, 1013" /> <c c="" r="830, 975, 852, 1013" u="-2" o="-1" /> <c c="" r="853, 975, 871, 1013" u="-1" o="2" /> <c c="" r="872, 975, 893, 1013" u="-1" o="-1" /> <c c="" r="894, 975, 911, 1013" u="1" o="1" /> <c c="" r="912, 975, 932, 1013" o="-1" /> <c c="" r="933, 975, 951, 1013" u="-1" o="2" /> <c c="" r="952, 975, 973, 1013" u="-1" o="-1" /> <c c="" r="974, 975, 993, 1013" /> <c c="" r="994, 975, 1016, 1013" u="-2" o="-1" /> <c c="" r="1017, 975, 1030, 1013" u="-1" o="7" /> <c c="" r="1031, 975, 1052, 1013" u="-1" o="-1" /> <c c="" r="1053, 975, 1068, 1013" u="2" o="2" /> <c c="" r="1069, 975, 1088, 1013" u="1" o="-1" /> <c c="" r="1089, 975, 1107, 1013" u="-1" o="2" /> <c c="" r="1108, 975, 1129, 1013" u="-1" o="-1" /> <c c="" r="1130, 975, 1148, 1013" u="1" /> <c c="" r="1149, 975, 1169, 1013" o="-1" /> <c c="" r="1170, 975, 1190, 1013" o="-1" /> <c c="" r="1191, 975, 1213, 1013" u="-2" o="-1" /> <c c="" r="1214, 975, 1234, 1013" o="-1" /> <c c="" r="1235, 975, 1257, 1013" u="-2" o="-1" /> <c c="" r="1258, 975, 1273, 1013" u="-1" o="5" /> <c c="" r="1274, 975, 1295, 1013" u="-1" o="-1" /> <c c="" r="1296, 975, 1317, 1013" u="-3" o="1" /> <c c="" r="1318, 975, 1341, 1013" u="-3" o="-1" /> <c c="" r="1342, 975, 1361, 1013" u="-1" o="1" /> <c c="" r="1362, 975, 1383, 1013" u="-1" o="-1" /> <c c="" r="1384, 975, 1401, 1013" u="1" o="1" /> <c c="" r="1402, 975, 1421, 1013" u="1" o="-1" /> <c c="" r="1422, 975, 1439, 1013" u="1" o="1" /> <c c="" r="1440, 975, 1459, 1013" u="1" o="-1" /> <c c="" r="1460, 975, 1461, 1013" o="18" /> <c c="" r="1462, 975, 1463, 1013" o="18" /> <c c="" r="1464, 975, 1465, 1013" o="18" /> <c c="" r="1466, 975, 1467, 1013" o="18" /> <c c="" r="1468, 975, 1469, 1013" o="18" /> <c c="" r="1470, 975, 1489, 1013" /> </font>fonts/lucida_sans_36.xml0000755000175000017500000051320612565232430016046 0ustar mquinsonmquinson<?xml version="1.0"?> <font type="bitmap"> <Texture index="0" filename="lucida_sans_360.png" hasAlpha="true" /> <c c=" " r="0, 0, 1, 59" o="14" /> <c c="!" r="2, 0, 7, 59" u="5" o="5" /> <c c="&quot;" r="8, 0, 21, 59" u="3" o="2" /> <c c="#" r="22, 0, 52, 59" /> <c c="$" r="53, 0, 73, 59" u="5" o="5" /> <c c="%" r="74, 0, 106, 59" /> <c c="&amp;" r="107, 0, 136, 59" u="2" o="2" /> <c c="'" r="137, 0, 143, 59" u="3" o="2" /> <c c="(" r="144, 0, 155, 59" u="3" o="2" /> <c c=")" r="156, 0, 167, 59" u="2" o="3" /> <c c="*" r="168, 0, 185, 59" u="3" o="3" /> <c c="+" r="186, 0, 214, 59" u="5" o="5" /> <c c="," r="215, 0, 221, 59" u="5" o="4" /> <c c="-" r="222, 0, 243, 59" u="3" o="4" /> <c c="." r="244, 0, 250, 59" u="5" o="4" /> <c c="/" r="251, 0, 266, 59" u="5" o="5" /> <c c="0" r="267, 0, 291, 59" u="3" o="3" /> <c c="1" r="292, 0, 302, 59" u="8" o="12" /> <c c="2" r="303, 0, 324, 59" u="4" o="5" /> <c c="3" r="325, 0, 345, 59" u="5" o="5" /> <c c="4" r="346, 0, 371, 59" u="2" o="3" /> <c c="5" r="372, 0, 391, 59" u="6" o="5" /> <c c="6" r="392, 0, 416, 59" u="3" o="3" /> <c c="7" r="417, 0, 439, 59" u="5" o="3" /> <c c="8" r="440, 0, 463, 59" u="4" o="3" /> <c c="9" r="464, 0, 488, 59" u="4" o="2" /> <c c=":" r="489, 0, 494, 59" u="5" o="5" /> <c c=";" r="495, 0, 500, 59" u="5" o="5" /> <c c="&lt;" r="501, 0, 529, 59" u="5" o="5" /> <c c="=" r="530, 0, 558, 59" u="5" o="5" /> <c c="&gt;" r="559, 0, 587, 59" u="5" o="5" /> <c c="?" r="588, 0, 607, 59" u="1" /> <c c="@" r="608, 0, 645, 59" u="2" o="2" /> <c c="A" r="646, 0, 678, 59" o="1" /> <c c="B" r="679, 0, 700, 59" u="4" o="3" /> <c c="C" r="701, 0, 729, 59" u="2" o="3" /> <c c="D" r="730, 0, 759, 59" u="4" o="3" /> <c c="E" r="760, 0, 780, 59" u="4" o="2" /> <c c="F" r="781, 0, 800, 59" u="4" o="3" /> <c c="G" r="801, 0, 829, 59" u="2" o="5" /> <c c="H" r="830, 0, 856, 59" u="4" o="5" /> <c c="I" r="857, 0, 862, 59" u="4" o="5" /> <c c="J" r="863, 0, 878, 59" u="-4" o="4" /> <c c="K" r="879, 0, 906, 59" u="4" /> <c c="L" r="907, 0, 928, 59" u="4" o="1" /> <c c="M" r="929, 0, 961, 59" u="4" o="5" /> <c c="N" r="962, 0, 989, 59" u="4" o="4" /> <c c="O" r="990, 0, 1022, 59" u="2" o="3" /> <c c="P" r="1023, 0, 1044, 59" u="4" o="2" /> <c c="Q" r="1045, 0, 1081, 59" u="2" o="-1" /> <c c="R" r="1082, 0, 1108, 59" u="4" /> <c c="S" r="1109, 0, 1130, 59" u="2" o="3" /> <c c="T" r="1131, 0, 1160, 59" u="1" /> <c c="U" r="1161, 0, 1186, 59" u="4" o="4" /> <c c="V" r="1187, 0, 1217, 59" u="1" /> <c c="W" r="1218, 0, 1259, 59" /> <c c="X" r="1260, 0, 1288, 59" o="2" /> <c c="Y" r="1289, 0, 1318, 59" o="1" /> <c c="Z" r="1319, 0, 1344, 59" u="2" o="2" /> <c c="[" r="1345, 0, 1354, 59" u="5" o="2" /> <c c="\" r="1355, 0, 1370, 59" u="5" o="5" /> <c c="]" r="1371, 0, 1380, 59" u="2" o="5" /> <c c="^" r="1381, 0, 1406, 59" u="2" o="3" /> <c c="_" r="1407, 0, 1427, 59" u="2" o="2" /> <c c="`" r="1428, 0, 1439, 59" u="9" o="9" /> <c c="a" r="1440, 0, 1463, 59" u="2" o="2" /> <c c="b" r="1464, 0, 1487, 59" u="5" o="2" /> <c c="c" r="1488, 0, 1508, 59" u="3" o="2" /> <c c="d" r="1509, 0, 1532, 59" u="3" o="4" /> <c c="e" r="1533, 0, 1554, 59" u="3" o="3" /> <c c="f" r="1555, 0, 1573, 59" u="1" o="-1" /> <c c="g" r="1574, 0, 1597, 59" u="3" o="4" /> <c c="h" r="1598, 0, 1619, 59" u="5" o="4" /> <c c="i" r="1620, 0, 1625, 59" u="5" o="4" /> <c c="j" r="1626, 0, 1640, 59" u="-4" o="5" /> <c c="k" r="1641, 0, 1665, 59" u="5" o="-1" /> <c c="l" r="1666, 0, 1671, 59" u="5" o="4" /> <c c="m" r="1672, 0, 1709, 59" u="5" o="3" /> <c c="n" r="1710, 0, 1731, 59" u="5" o="4" /> <c c="o" r="1732, 0, 1756, 59" u="3" o="2" /> <c c="p" r="1757, 0, 1780, 59" u="5" o="2" /> <c c="q" r="1781, 0, 1804, 59" u="3" o="4" /> <c c="r" r="1805, 0, 1819, 59" u="5" o="1" /> <c c="s" r="1820, 0, 1837, 59" u="4" o="3" /> <c c="t" r="1838, 0, 1853, 59" u="1" o="2" /> <c c="u" r="1854, 0, 1875, 59" u="4" o="5" /> <c c="v" r="1876, 0, 1900, 59" o="1" /> <c c="w" r="1901, 0, 1937, 59" o="1" /> <c c="x" r="1938, 0, 1963, 59" u="2" o="2" /> <c c="y" r="1964, 0, 1988, 59" o="1" /> <c c="z" r="1989, 0, 2011, 59" u="3" o="3" /> <c c="{" r="2012, 0, 2024, 59" u="1" o="3" /> <c c="|" r="2025, 0, 2027, 59" u="8" o="8" /> <c c="}" r="2028, 0, 2040, 59" u="3" o="1" /> <c c="~" r="0, 60, 25, 119" u="2" o="3" /> <c c="" r="26, 60, 27, 119" o="14" /> <c c="" r="28, 60, 33, 119" u="5" o="5" /> <c c="" r="34, 60, 54, 119" u="5" o="5" /> <c c="" r="55, 60, 75, 119" u="6" o="4" /> <c c="" r="76, 60, 101, 119" u="3" o="2" /> <c c="" r="102, 60, 130, 119" u="2" /> <c c="" r="131, 60, 133, 119" u="8" o="8" /> <c c="" r="134, 60, 155, 119" u="5" o="4" /> <c c="" r="156, 60, 169, 119" u="8" o="8" /> <c c="" r="170, 60, 206, 119" u="2" o="3" /> <c c="" r="207, 60, 221, 119" u="3" o="3" /> <c c="" r="222, 60, 243, 119" u="3" o="1" /> <c c="" r="244, 60, 272, 119" u="5" o="5" /> <c c="" r="273, 60, 283, 119" u="3" o="3" /> <c c="" r="284, 60, 305, 119" u="5" o="4" /> <c c="" r="306, 60, 326, 119" u="2" o="2" /> <c c="" r="327, 60, 337, 119" u="2" o="1" /> <c c="" r="338, 60, 366, 119" u="5" o="5" /> <c c="" r="367, 60, 380, 119" u="4" o="3" /> <c c="" r="381, 60, 394, 119" u="4" o="3" /> <c c="" r="395, 60, 406, 119" u="9" o="9" /> <c c="" r="407, 60, 428, 119" u="5" o="4" /> <c c="" r="429, 60, 448, 119" u="5" o="6" /> <c c="" r="449, 60, 455, 119" u="12" o="12" /> <c c="" r="456, 60, 464, 119" u="12" o="9" /> <c c="" r="465, 60, 472, 119" u="7" o="6" /> <c c="" r="473, 60, 488, 119" u="3" o="2" /> <c c="" r="489, 60, 510, 119" u="2" o="2" /> <c c="" r="511, 60, 544, 119" u="3" o="2" /> <c c="" r="545, 60, 578, 119" u="3" o="2" /> <c c="" r="579, 60, 612, 119" u="3" o="2" /> <c c="" r="613, 60, 632, 119" u="1" /> <c c="" r="633, 60, 665, 119" o="1" /> <c c="" r="666, 60, 698, 119" o="1" /> <c c="" r="699, 60, 731, 119" o="1" /> <c c="" r="732, 60, 764, 119" o="1" /> <c c="" r="765, 60, 797, 119" o="1" /> <c c="" r="798, 60, 830, 119" o="1" /> <c c="" r="831, 60, 873, 119" o="2" /> <c c="" r="874, 60, 902, 119" u="2" o="3" /> <c c="" r="903, 60, 923, 119" u="4" o="2" /> <c c="" r="924, 60, 944, 119" u="4" o="2" /> <c c="" r="945, 60, 965, 119" u="4" o="2" /> <c c="" r="966, 60, 986, 119" u="4" o="2" /> <c c="" r="987, 60, 998, 119" u="-2" o="5" /> <c c="" r="999, 60, 1010, 119" u="4" o="-1" /> <c c="" r="1011, 60, 1028, 119" u="-2" o="-1" /> <c c="" r="1029, 60, 1042, 119" o="1" /> <c c="" r="1043, 60, 1077, 119" o="2" /> <c c="" r="1078, 60, 1105, 119" u="4" o="4" /> <c c="" r="1106, 60, 1138, 119" u="2" o="3" /> <c c="" r="1139, 60, 1171, 119" u="2" o="3" /> <c c="" r="1172, 60, 1204, 119" u="2" o="3" /> <c c="" r="1205, 60, 1237, 119" u="2" o="3" /> <c c="" r="1238, 60, 1270, 119" u="2" o="3" /> <c c="" r="1271, 60, 1300, 119" u="5" o="4" /> <c c="" r="1301, 60, 1333, 119" u="2" o="3" /> <c c="" r="1334, 60, 1359, 119" u="4" o="4" /> <c c="" r="1360, 60, 1385, 119" u="4" o="4" /> <c c="" r="1386, 60, 1411, 119" u="4" o="4" /> <c c="" r="1412, 60, 1437, 119" u="4" o="4" /> <c c="" r="1438, 60, 1467, 119" o="1" /> <c c="" r="1468, 60, 1489, 119" u="4" o="2" /> <c c="" r="1490, 60, 1513, 119" u="5" o="1" /> <c c="" r="1514, 60, 1537, 119" u="2" o="2" /> <c c="" r="1538, 60, 1561, 119" u="2" o="2" /> <c c="" r="1562, 60, 1585, 119" u="2" o="2" /> <c c="" r="1586, 60, 1609, 119" u="2" o="2" /> <c c="" r="1610, 60, 1633, 119" u="2" o="2" /> <c c="" r="1634, 60, 1657, 119" u="2" o="2" /> <c c="" r="1658, 60, 1693, 119" u="2" o="4" /> <c c="" r="1694, 60, 1714, 119" u="3" o="2" /> <c c="" r="1715, 60, 1736, 119" u="3" o="3" /> <c c="" r="1737, 60, 1758, 119" u="3" o="3" /> <c c="" r="1759, 60, 1780, 119" u="3" o="3" /> <c c="" r="1781, 60, 1802, 119" u="3" o="3" /> <c c="" r="1803, 60, 1814, 119" o="3" /> <c c="" r="1815, 60, 1826, 119" u="4" o="-1" /> <c c="" r="1827, 60, 1844, 119" u="-1" o="-2" /> <c c="" r="1845, 60, 1858, 119" u="1" /> <c c="" r="1859, 60, 1883, 119" u="3" o="2" /> <c c="" r="1884, 60, 1905, 119" u="5" o="4" /> <c c="" r="1906, 60, 1930, 119" u="3" o="2" /> <c c="" r="1931, 60, 1955, 119" u="3" o="2" /> <c c="" r="1956, 60, 1980, 119" u="3" o="2" /> <c c="" r="1981, 60, 2005, 119" u="3" o="2" /> <c c="" r="2006, 60, 2030, 119" u="3" o="2" /> <c c="" r="0, 120, 29, 179" u="5" o="4" /> <c c="" r="30, 120, 54, 179" u="3" o="2" /> <c c="" r="55, 120, 76, 179" u="4" o="5" /> <c c="" r="77, 120, 98, 179" u="4" o="5" /> <c c="" r="99, 120, 120, 179" u="4" o="5" /> <c c="" r="121, 120, 142, 179" u="4" o="5" /> <c c="" r="143, 120, 167, 179" o="1" /> <c c="" r="168, 120, 191, 179" u="5" o="2" /> <c c="" r="192, 120, 216, 179" o="1" /> <c c="" r="217, 120, 249, 179" o="1" /> <c c="" r="250, 120, 273, 179" u="2" o="2" /> <c c="" r="274, 120, 306, 179" o="1" /> <c c="" r="307, 120, 330, 179" u="2" o="2" /> <c c="" r="331, 120, 363, 179" o="1" /> <c c="" r="364, 120, 387, 179" u="2" o="2" /> <c c="" r="388, 120, 416, 179" u="2" o="3" /> <c c="" r="417, 120, 437, 179" u="3" o="2" /> <c c="" r="438, 120, 466, 179" u="2" o="3" /> <c c=" " r="467, 120, 489, 179" u="3" /> <c c=" " r="490, 120, 518, 179" u="2" o="3" /> <c c=" " r="519, 120, 539, 179" u="3" o="2" /> <c c=" " r="540, 120, 568, 179" u="2" o="3" /> <c c=" " r="569, 120, 591, 179" u="3" /> <c c="" r="592, 120, 621, 179" u="4" o="3" /> <c c="" r="622, 120, 654, 179" u="3" o="2" /> <c c="" r="655, 120, 689, 179" o="2" /> <c c="" r="690, 120, 717, 179" u="3" /> <c c="" r="718, 120, 738, 179" u="4" o="2" /> <c c="" r="739, 120, 760, 179" u="3" o="3" /> <c c="" r="761, 120, 781, 179" u="4" o="2" /> <c c="" r="782, 120, 803, 179" u="3" o="3" /> <c c="" r="804, 120, 824, 179" u="4" o="2" /> <c c="" r="825, 120, 846, 179" u="3" o="3" /> <c c="" r="847, 120, 868, 179" u="4" o="1" /> <c c="" r="869, 120, 890, 179" u="3" o="3" /> <c c="" r="891, 120, 911, 179" u="4" o="2" /> <c c="" r="912, 120, 933, 179" u="3" o="3" /> <c c="" r="934, 120, 962, 179" u="2" o="5" /> <c c="" r="963, 120, 986, 179" u="3" o="4" /> <c c="" r="987, 120, 1015, 179" u="2" o="5" /> <c c="" r="1016, 120, 1039, 179" u="3" o="4" /> <c c=" " r="1040, 120, 1068, 179" u="2" o="5" /> <c c="!" r="1069, 120, 1092, 179" u="3" o="4" /> <c c=""" r="1093, 120, 1121, 179" u="2" o="5" /> <c c="#" r="1122, 120, 1145, 179" u="3" o="4" /> <c c="$" r="1146, 120, 1172, 179" u="4" o="5" /> <c c="%" r="1173, 120, 1200, 179" u="-1" o="4" /> <c c="&" r="1201, 120, 1237, 179" u="1" o="1" /> <c c="'" r="1238, 120, 1264, 179" o="4" /> <c c="(" r="1265, 120, 1281, 179" u="-2" /> <c c=")" r="1282, 120, 1298, 179" o="-2" /> <c c="*" r="1299, 120, 1314, 179" u="-1" /> <c c="+" r="1315, 120, 1330, 179" o="-1" /> <c c="," r="1331, 120, 1347, 179" u="-2" /> <c c="-" r="1348, 120, 1364, 179" o="-2" /> <c c="." r="1365, 120, 1373, 179" u="3" o="3" /> <c c="/" r="1374, 120, 1382, 179" u="4" o="2" /> <c c="0" r="1383, 120, 1388, 179" u="4" o="5" /> <c c="1" r="1389, 120, 1394, 179" u="5" o="4" /> <c c="2" r="1395, 120, 1416, 179" u="4" o="4" /> <c c="3" r="1417, 120, 1435, 179" u="5" o="5" /> <c c="4" r="1436, 120, 1457, 179" u="-4" o="-2" /> <c c="5" r="1458, 120, 1478, 179" u="-4" o="-1" /> <c c="6" r="1479, 120, 1506, 179" u="4" /> <c c="7" r="1507, 120, 1531, 179" u="5" o="-1" /> <c c="8" r="1532, 120, 1556, 179" u="5" o="-1" /> <c c="9" r="1557, 120, 1579, 179" u="3" o="1" /> <c c=":" r="1580, 120, 1591, 179" u="2" o="1" /> <c c=";" r="1592, 120, 1613, 179" u="4" o="1" /> <c c="<" r="1614, 120, 1622, 179" u="4" o="2" /> <c c="=" r="1623, 120, 1644, 179" u="4" o="1" /> <c c=">" r="1645, 120, 1659, 179" u="5" o="-5" /> <c c="?" r="1660, 120, 1681, 179" u="4" o="1" /> <c c="@" r="1682, 120, 1695, 179" u="5" o="-4" /> <c c="A" r="1696, 120, 1722, 179" /> <c c="B" r="1723, 120, 1738, 179" o="-1" /> <c c="C" r="1739, 120, 1766, 179" u="4" o="4" /> <c c="D" r="1767, 120, 1788, 179" u="5" o="4" /> <c c="E" r="1789, 120, 1816, 179" u="4" o="4" /> <c c="F" r="1817, 120, 1838, 179" u="5" o="4" /> <c c="G" r="1839, 120, 1866, 179" u="4" o="4" /> <c c="H" r="1867, 120, 1888, 179" u="5" o="4" /> <c c="I" r="1889, 120, 1919, 179" u="2" o="-2" /> <c c="J" r="1920, 120, 1947, 179" u="4" o="4" /> <c c="K" r="1948, 120, 1969, 179" u="5" o="4" /> <c c="L" r="1970, 120, 2002, 179" u="2" o="3" /> <c c="M" r="2003, 120, 2027, 179" u="3" o="2" /> <c c="N" r="0, 180, 32, 239" u="2" o="3" /> <c c="O" r="33, 180, 57, 239" u="3" o="2" /> <c c="P" r="58, 180, 90, 239" u="2" o="3" /> <c c="Q" r="91, 180, 115, 239" u="3" o="2" /> <c c="R" r="116, 180, 160, 239" u="2" o="2" /> <c c="S" r="161, 180, 200, 239" u="3" o="3" /> <c c="T" r="201, 180, 227, 239" u="4" /> <c c="U" r="228, 180, 242, 239" u="5" o="1" /> <c c="V" r="243, 180, 269, 239" u="4" /> <c c="W" r="270, 180, 284, 239" u="5" o="1" /> <c c="X" r="285, 180, 311, 239" u="4" /> <c c="Y" r="312, 180, 329, 239" u="3" /> <c c="Z" r="330, 180, 351, 239" u="2" o="3" /> <c c="[" r="352, 180, 369, 239" u="4" o="3" /> <c c="\" r="370, 180, 391, 239" u="2" o="3" /> <c c="]" r="392, 180, 409, 239" u="4" o="3" /> <c c="^" r="410, 180, 431, 239" u="2" o="3" /> <c c="_" r="432, 180, 449, 239" u="4" o="3" /> <c c="`" r="450, 180, 471, 239" u="2" o="3" /> <c c="a" r="472, 180, 490, 239" u="3" o="3" /> <c c="b" r="491, 180, 520, 239" u="1" /> <c c="c" r="521, 180, 536, 239" u="1" o="2" /> <c c="d" r="537, 180, 566, 239" u="1" /> <c c="e" r="567, 180, 585, 239" u="1" o="9" /> <c c="f" r="586, 180, 615, 239" u="1" /> <c c="g" r="616, 180, 632, 239" o="2" /> <c c="h" r="633, 180, 658, 239" u="4" o="4" /> <c c="i" r="659, 180, 680, 239" u="4" o="5" /> <c c="j" r="681, 180, 706, 239" u="4" o="4" /> <c c="k" r="707, 180, 728, 239" u="4" o="5" /> <c c="l" r="729, 180, 754, 239" u="4" o="4" /> <c c="m" r="755, 180, 776, 239" u="4" o="5" /> <c c="n" r="777, 180, 802, 239" u="4" o="4" /> <c c="o" r="803, 180, 824, 239" u="4" o="5" /> <c c="p" r="825, 180, 850, 239" u="4" o="4" /> <c c="q" r="851, 180, 874, 239" u="4" o="3" /> <c c="r" r="875, 180, 900, 239" u="4" o="4" /> <c c="s" r="901, 180, 922, 239" u="4" o="5" /> <c c="t" r="923, 180, 964, 239" /> <c c="u" r="965, 180, 1001, 239" o="1" /> <c c="v" r="1002, 180, 1031, 239" o="1" /> <c c="w" r="1032, 180, 1056, 239" o="1" /> <c c="x" r="1057, 180, 1086, 239" o="1" /> <c c="y" r="1087, 180, 1112, 239" u="2" o="2" /> <c c="z" r="1113, 180, 1135, 239" u="3" o="3" /> <c c="{" r="1136, 180, 1161, 239" u="2" o="2" /> <c c="|" r="1162, 180, 1184, 239" u="3" o="3" /> <c c="}" r="1185, 180, 1210, 239" u="2" o="2" /> <c c="~" r="1211, 180, 1233, 239" u="3" o="3" /> <c c="" r="1234, 180, 1252, 239" u="1" o="-2" /> <c c="" r="1253, 180, 1281, 239" o="2" /> <c c="" r="1282, 180, 1313, 239" o="3" /> <c c="" r="1314, 180, 1335, 239" u="4" o="3" /> <c c="" r="1336, 180, 1359, 239" u="5" o="2" /> <c c="" r="1360, 180, 1381, 239" u="4" o="2" /> <c c="" r="1382, 180, 1399, 239" u="5" o="2" /> <c c="" r="1400, 180, 1428, 239" u="3" o="2" /> <c c="" r="1429, 180, 1464, 239" u="2" o="-4" /> <c c="" r="1465, 180, 1492, 239" u="3" o="-4" /> <c c="" r="1493, 180, 1527, 239" o="2" /> <c c="" r="1528, 180, 1567, 239" o="3" /> <c c="" r="1568, 180, 1589, 239" u="2" o="5" /> <c c="" r="1590, 180, 1613, 239" u="3" o="4" /> <c c="" r="1614, 180, 1637, 239" u="3" o="2" /> <c c="" r="1638, 180, 1658, 239" u="1" o="5" /> <c c="" r="1659, 180, 1686, 239" u="3" o="3" /> <c c="" r="1687, 180, 1707, 239" u="3" o="2" /> <c c="" r="1708, 180, 1734, 239" u="-2" o="2" /> <c c="" r="1735, 180, 1758, 239" u="-2" o="-2" /> <c c="" r="1759, 180, 1794, 239" u="2" o="-2" /> <c c="" r="1795, 180, 1826, 239" o="1" /> <c c="" r="1827, 180, 1863, 239" u="5" o="3" /> <c c="" r="1864, 180, 1878, 239" u="4" o="1" /> <c c="" r="1879, 180, 1896, 239" o="1" /> <c c="" r="1897, 180, 1926, 239" u="4" o="-1" /> <c c="" r="1927, 180, 1951, 239" u="5" o="-1" /> <c c="" r="1952, 180, 1969, 239" /> <c c="" r="1970, 180, 1997, 239" u="1" o="1" /> <c c="" r="1998, 180, 2041, 239" u="4" o="4" /> <c c="" r="0, 240, 34, 299" u="-2" o="3" /> <c c="" r="35, 240, 56, 299" u="5" o="4" /> <c c="" r="57, 240, 89, 299" u="2" o="3" /> <c c="" r="90, 240, 122, 299" u="2" o="3" /> <c c="" r="123, 240, 149, 299" u="3" o="1" /> <c c="" r="150, 240, 195, 299" u="2" o="4" /> <c c="" r="196, 240, 232, 299" u="3" o="4" /> <c c="" r="233, 240, 264, 299" o="1" /> <c c="" r="265, 240, 288, 299" u="5" o="2" /> <c c="" r="289, 240, 315, 299" u="4" /> <c c="" r="316, 240, 337, 299" u="2" o="3" /> <c c="" r="338, 240, 355, 299" u="4" o="3" /> <c c="" r="356, 240, 382, 299" u="1" o="1" /> <c c="" r="383, 240, 410, 299" u="1" o="-3" /> <c c="" r="411, 240, 426, 299" u="1" o="2" /> <c c="" r="427, 240, 458, 299" u="1" /> <c c="" r="459, 240, 474, 299" u="1" o="2" /> <c c="" r="475, 240, 504, 299" u="1" /> <c c="" r="505, 240, 540, 299" u="4" /> <c c="" r="541, 240, 571, 299" u="4" o="1" /> <c c="" r="572, 240, 606, 299" u="2" o="2" /> <c c="" r="607, 240, 634, 299" u="4" o="3" /> <c c="" r="635, 240, 666, 299" u="-1" o="1" /> <c c="" r="667, 240, 701, 299" o="-2" /> <c c="" r="702, 240, 727, 299" u="2" o="2" /> <c c="" r="728, 240, 750, 299" u="3" o="3" /> <c c="" r="751, 240, 772, 299" u="2" o="4" /> <c c="" r="773, 240, 794, 299" u="3" o="3" /> <c c="" r="795, 240, 815, 299" u="2" o="3" /> <c c="" r="816, 240, 835, 299" u="3" o="3" /> <c c="" r="836, 240, 857, 299" u="4" o="5" /> <c c="" r="858, 240, 877, 299" u="6" o="5" /> <c c="" r="878, 240, 893, 299" u="4" o="4" /> <c c="" r="894, 240, 913, 299" u="1" o="2" /> <c c="" r="914, 240, 936, 299" u="5" o="2" /> <c c="" r="937, 240, 940, 299" u="5" o="6" /> <c c="" r="941, 240, 952, 299" u="5" o="5" /> <c c="" r="953, 240, 976, 299" u="4" o="4" /> <c c="" r="977, 240, 982, 299" u="5" o="5" /> <c c="" r="983, 240, 1038, 299" u="4" o="2" /> <c c="" r="1039, 240, 1094, 299" u="4" o="3" /> <c c="" r="1095, 240, 1144, 299" u="3" o="3" /> <c c="" r="1145, 240, 1177, 299" u="4" o="4" /> <c c="" r="1178, 240, 1209, 299" u="4" o="4" /> <c c="" r="1210, 240, 1226, 299" u="5" o="4" /> <c c="" r="1227, 240, 1267, 299" u="4" o="4" /> <c c="" r="1268, 240, 1307, 299" u="4" o="4" /> <c c="" r="1308, 240, 1340, 299" u="5" o="5" /> <c c="" r="1341, 240, 1373, 299" o="1" /> <c c="" r="1374, 240, 1397, 299" u="2" o="2" /> <c c="" r="1398, 240, 1415, 299" u="-2" o="-1" /> <c c="" r="1416, 240, 1433, 299" u="-1" o="-2" /> <c c="" r="1434, 240, 1466, 299" u="2" o="3" /> <c c="" r="1467, 240, 1491, 299" u="3" o="2" /> <c c="" r="1492, 240, 1517, 299" u="4" o="4" /> <c c="" r="1518, 240, 1539, 299" u="4" o="5" /> <c c="" r="1540, 240, 1565, 299" u="4" o="4" /> <c c="" r="1566, 240, 1587, 299" u="4" o="5" /> <c c="" r="1588, 240, 1613, 299" u="4" o="4" /> <c c="" r="1614, 240, 1635, 299" u="4" o="5" /> <c c="" r="1636, 240, 1661, 299" u="4" o="4" /> <c c="" r="1662, 240, 1683, 299" u="4" o="5" /> <c c="" r="1684, 240, 1709, 299" u="4" o="4" /> <c c="" r="1710, 240, 1731, 299" u="4" o="5" /> <c c="" r="1732, 240, 1753, 299" u="3" o="3" /> <c c="" r="1754, 240, 1786, 299" o="1" /> <c c="" r="1787, 240, 1810, 299" u="2" o="2" /> <c c="" r="1811, 240, 1843, 299" o="1" /> <c c="" r="1844, 240, 1867, 299" u="2" o="2" /> <c c="" r="1868, 240, 1910, 299" o="2" /> <c c="" r="1911, 240, 1946, 299" u="2" o="4" /> <c c="" r="1947, 240, 1981, 299" u="2" o="3" /> <c c="" r="1982, 240, 2011, 299" u="3" o="2" /> <c c="" r="2012, 240, 2040, 299" u="2" o="5" /> <c c="" r="0, 300, 23, 359" u="3" o="4" /> <c c="" r="24, 300, 51, 359" u="4" /> <c c="" r="52, 300, 76, 359" u="5" o="-1" /> <c c="" r="77, 300, 109, 359" u="2" o="3" /> <c c="" r="110, 300, 134, 359" u="3" o="2" /> <c c="" r="135, 300, 167, 359" u="2" o="3" /> <c c="" r="168, 300, 192, 359" u="3" o="2" /> <c c="" r="193, 300, 214, 359" u="2" o="4" /> <c c="" r="215, 300, 235, 359" u="2" o="3" /> <c c="" r="236, 300, 256, 359" u="-4" o="-1" /> <c c="" r="257, 300, 289, 359" o="1" /> <c c="" r="290, 300, 313, 359" u="2" o="2" /> <c c="" r="314, 300, 356, 359" o="2" /> <c c="" r="357, 300, 392, 359" u="2" o="4" /> <c c="" r="393, 300, 425, 359" u="2" o="3" /> <c c="" r="426, 300, 450, 359" u="3" o="2" /> <c c="" r="451, 300, 472, 359" u="2" o="3" /> <c c="" r="473, 300, 490, 359" u="4" o="3" /> <c c="" r="491, 300, 520, 359" u="1" /> <c c="" r="521, 300, 536, 359" u="1" o="2" /> <c c="P" r="537, 300, 560, 359" u="1" o="3" /> <c c="Q" r="561, 300, 583, 359" u="3" o="4" /> <c c="R" r="584, 300, 606, 359" u="5" o="2" /> <c c="S" r="607, 300, 630, 359" u="5" o="2" /> <c c="T" r="631, 300, 651, 359" u="2" o="3" /> <c c="U" r="652, 300, 675, 359" u="3" o="1" /> <c c="V" r="676, 300, 705, 359" u="3" o="-2" /> <c c="W" r="706, 300, 735, 359" u="3" o="-2" /> <c c="X" r="736, 300, 757, 359" u="3" o="3" /> <c c="Y" r="758, 300, 779, 359" u="3" o="3" /> <c c="Z" r="780, 300, 815, 359" u="3" /> <c c="[" r="816, 300, 833, 359" u="3" o="3" /> <c c="\" r="834, 300, 851, 359" u="3" o="3" /> <c c="]" r="852, 300, 881, 359" u="3" /> <c c="^" r="882, 300, 905, 359" u="3" o="2" /> <c c="_" r="906, 300, 926, 359" u="-2" o="1" /> <c c="`" r="927, 300, 957, 359" u="3" o="-3" /> <c c="a" r="958, 300, 981, 359" u="3" o="4" /> <c c="b" r="982, 300, 1004, 359" u="3" o="3" /> <c c="c" r="1005, 300, 1030, 359" o="1" /> <c c="d" r="1031, 300, 1056, 359" u="1" /> <c c="e" r="1057, 300, 1078, 359" u="4" o="5" /> <c c="f" r="1079, 300, 1100, 359" u="5" o="4" /> <c c="g" r="1101, 300, 1122, 359" u="5" o="4" /> <c c="h" r="1123, 300, 1140, 359" u="1" /> <c c="i" r="1141, 300, 1153, 359" u="4" o="2" /> <c c="j" r="1154, 300, 1169, 359" u="3" o="2" /> <c c="k" r="1170, 300, 1193, 359" u="1" /> <c c="l" r="1194, 300, 1218, 359" u="1" /> <c c="m" r="1219, 300, 1230, 359" u="5" o="-2" /> <c c="n" r="1231, 300, 1256, 359" u="5" o="2" /> <c c="o" r="1257, 300, 1292, 359" u="4" o="6" /> <c c="p" r="1293, 300, 1328, 359" u="4" o="6" /> <c c="q" r="1329, 300, 1366, 359" u="5" o="3" /> <c c="r" r="1367, 300, 1394, 359" u="-1" o="4" /> <c c="s" r="1395, 300, 1422, 359" u="5" o="-2" /> <c c="t" r="1423, 300, 1444, 359" u="5" o="4" /> <c c="u" r="1445, 300, 1469, 359" u="3" o="2" /> <c c="v" r="1470, 300, 1504, 359" u="3" o="2" /> <c c="w" r="1505, 300, 1539, 359" u="3" o="2" /> <c c="x" r="1540, 300, 1573, 359" u="2" o="1" /> <c c="y" r="1574, 300, 1588, 359" u="1" o="5" /> <c c="z" r="1589, 300, 1603, 359" u="1" o="5" /> <c c="{" r="1604, 300, 1624, 359" u="1" /> <c c="|" r="1625, 300, 1639, 359" u="5" o="1" /> <c c="}" r="1640, 300, 1654, 359" u="5" o="1" /> <c c="~" r="1655, 300, 1669, 359" u="5" o="1" /> <c c="" r="1670, 300, 1684, 359" u="1" o="5" /> <c c="" r="1685, 300, 1705, 359" u="5" o="1" /> <c c="" r="1706, 300, 1726, 359" u="5" o="1" /> <c c="" r="1727, 300, 1744, 359" u="4" o="3" /> <c c="" r="1745, 300, 1769, 359" u="-2" o="-2" /> <c c="" r="1770, 300, 1790, 359" u="-1" o="2" /> <c c="" r="1791, 300, 1815, 359" u="-2" /> <c c="" r="1816, 300, 1843, 359" u="-1" o="-1" /> <c c="" r="1844, 300, 1859, 359" u="2" o="1" /> <c c="" r="1860, 300, 1875, 359" u="1" o="2" /> <c c="" r="1876, 300, 1907, 359" o="1" /> <c c="" r="1908, 300, 1936, 359" u="2" o="2" /> <c c="" r="1937, 300, 1962, 359" u="1" o="3" /> <c c="" r="1963, 300, 1987, 359" o="1" /> <c c="" r="1988, 300, 2024, 359" o="1" /> <c c="" r="0, 360, 24, 419" o="1" /> <c c="" r="25, 360, 48, 419" /> <c c="" r="49, 360, 78, 419" u="3" o="-4" /> <c c="" r="79, 360, 109, 419" u="3" o="1" /> <c c="" r="110, 360, 130, 419" u="2" o="3" /> <c c="" r="131, 360, 153, 419" u="1" o="3" /> <c c="" r="154, 360, 173, 419" u="2" /> <c c="" r="174, 360, 193, 419" u="1" o="1" /> <c c="" r="194, 360, 213, 419" u="1" o="1" /> <c c="" r="214, 360, 234, 419" u="3" /> <c c="" r="235, 360, 262, 419" u="3" o="2" /> <c c="" r="263, 360, 281, 419" u="5" o="2" /> <c c="" r="282, 360, 305, 419" u="2" o="3" /> <c c="" r="306, 360, 335, 419" u="3" o="-4" /> <c c="" r="336, 360, 357, 419" u="5" o="4" /> <c c="" r="358, 360, 382, 419" u="-1" /> <c c="" r="383, 360, 407, 419" o="4" /> <c c="" r="408, 360, 424, 419" u="5" o="1" /> <c c="" r="425, 360, 454, 419" u="3" o="-2" /> <c c="" r="455, 360, 475, 419" u="1" o="1" /> <c c="" r="476, 360, 496, 419" u="1" o="1" /> <c c="" r="497, 360, 542, 419" u="3" o="2" /> <c c="" r="543, 360, 586, 419" u="3" o="2" /> <c c="" r="587, 360, 640, 419" u="3" /> <c c="" r="641, 360, 675, 419" u="1" o="3" /> <c c="" r="676, 360, 711, 419" u="1" o="-2" /> <c c="" r="712, 360, 752, 419" u="1" o="1" /> <c c="" r="753, 360, 766, 419" u="3" o="2" /> <c c="" r="767, 360, 780, 419" u="3" o="2" /> <c c="" r="781, 360, 790, 419" u="1" o="2" /> <c c="" r="791, 360, 800, 419" u="3" /> <c c="" r="801, 360, 810, 419" u="1" o="3" /> <c c="" r="811, 360, 825, 419" u="1" /> <c c="" r="826, 360, 840, 419" u="3" /> <c c="" r="841, 360, 863, 419" u="1" o="1" /> <c c="" r="864, 360, 879, 419" o="1" /> <c c="" r="880, 360, 890, 419" u="3" o="1" /> <c c="" r="891, 360, 911, 419" u="3" o="1" /> <c c="" r="912, 360, 918, 419" u="5" o="4" /> <c c="" r="919, 360, 925, 419" u="5" o="4" /> <c c="" r="926, 360, 932, 419" u="5" o="4" /> <c c="" r="933, 360, 941, 419" u="4" o="3" /> <c c="" r="942, 360, 950, 419" u="3" o="4" /> <c c="" r="951, 360, 963, 419" u="2" o="2" /> <c c="" r="964, 360, 976, 419" u="2" o="2" /> <c c="" r="977, 360, 992, 419" u="1" o="3" /> <c c="" r="993, 360, 1008, 419" u="3" o="1" /> <c c="" r="1009, 360, 1024, 419" u="2" o="2" /> <c c="" r="1025, 360, 1040, 419" u="2" o="2" /> <c c="" r="1041, 360, 1058, 419" u="7" o="5" /> <c c="" r="1059, 360, 1076, 419" u="7" o="5" /> <c c="" r="1077, 360, 1081, 419" u="4" o="4" /> <c c="" r="1082, 360, 1097, 419" u="7" o="7" /> <c c="" r="1098, 360, 1109, 419" u="9" o="9" /> <c c="" r="1110, 360, 1121, 419" u="9" o="9" /> <c c="" r="1122, 360, 1126, 419" u="4" o="4" /> <c c="" r="1127, 360, 1142, 419" u="7" o="7" /> <c c="" r="1143, 360, 1154, 419" u="9" o="9" /> <c c="" r="1155, 360, 1166, 419" u="9" o="9" /> <c c="" r="1167, 360, 1178, 419" u="5" o="4" /> <c c="" r="1179, 360, 1189, 419" u="5" o="5" /> <c c="" r="1190, 360, 1198, 419" u="3" o="3" /> <c c="" r="1199, 360, 1207, 419" u="3" o="3" /> <c c="" r="1208, 360, 1223, 419" u="4" o="4" /> <c c="" r="1224, 360, 1239, 419" u="4" o="4" /> <c c="" r="1240, 360, 1255, 419" u="4" o="4" /> <c c="" r="1256, 360, 1272, 419" u="3" o="4" /> <c c="" r="1273, 360, 1289, 419" u="7" o="6" /> <c c="" r="1290, 360, 1295, 419" u="12" o="12" /> <c c="" r="1296, 360, 1307, 419" u="9" o="9" /> <c c="" r="1308, 360, 1316, 419" u="12" o="9" /> <c c="" r="1317, 360, 1333, 419" u="7" o="6" /> <c c="" r="1334, 360, 1352, 419" u="6" o="5" /> <c c="" r="1353, 360, 1367, 419" u="-3" o="2" /> <c c="" r="1368, 360, 1386, 419" /> <c c="" r="1387, 360, 1391, 419" u="3" o="2" /> <c c="" r="1392, 360, 1403, 419" u="3" o="3" /> <c c="" r="1404, 360, 1419, 419" u="3" o="2" /> <c c="" r="1420, 360, 1432, 419" u="1" o="3" /> <c c="" r="1433, 360, 1449, 419" u="1" o="4" /> <c c="" r="1450, 360, 1466, 419" u="1" o="4" /> <c c="" r="1467, 360, 1483, 419" u="1" o="4" /> <c c="" r="1484, 360, 1500, 419" u="1" o="4" /> <c c="" r="1501, 360, 1517, 419" u="1" o="4" /> <c c="" r="1518, 360, 1529, 419" u="-22" o="11" /> <c c="" r="1530, 360, 1541, 419" u="-18" o="7" /> <c c="" r="1542, 360, 1559, 419" u="-23" o="6" /> <c c="" r="1560, 360, 1576, 419" u="-23" o="7" /> <c c="" r="1577, 360, 1590, 419" u="-21" o="8" /> <c c="" r="1591, 360, 1620, 419" u="-29" /> <c c="" r="1621, 360, 1637, 419" u="-23" o="7" /> <c c="" r="1638, 360, 1643, 419" u="-17" o="12" /> <c c="" r="1644, 360, 1657, 419" u="-21" o="8" /> <c c=" " r="1658, 360, 1664, 419" u="-17" o="11" /> <c c=" " r="1665, 360, 1676, 419" u="-20" o="9" /> <c c=" " r="1677, 360, 1695, 419" u="-22" o="4" /> <c c=" " r="1696, 360, 1713, 419" u="-23" o="6" /> <c c=" " r="1714, 360, 1718, 419" u="-16" o="12" /> <c c="" r="1719, 360, 1731, 419" u="-21" o="9" /> <c c="" r="1732, 360, 1750, 419" u="-26" o="8" /> <c c="" r="1751, 360, 1768, 419" u="-23" o="6" /> <c c="" r="1769, 360, 1785, 419" u="-23" o="7" /> <c c="" r="1786, 360, 1791, 419" u="-17" o="12" /> <c c="" r="1792, 360, 1797, 419" u="-17" o="12" /> <c c="" r="1798, 360, 1803, 419" u="-17" o="12" /> <c c="" r="1804, 360, 1809, 419" u="-5" /> <c c="" r="1810, 360, 1821, 419" u="-20" o="9" /> <c c="" r="1822, 360, 1833, 419" u="-20" o="9" /> <c c="" r="1834, 360, 1843, 419" u="-21" o="12" /> <c c="" r="1844, 360, 1853, 419" u="-16" o="7" /> <c c="" r="1854, 360, 1866, 419" u="-12" /> <c c="" r="1867, 360, 1877, 419" u="-10" /> <c c="" r="1878, 360, 1884, 419" u="-18" o="12" /> <c c="" r="1885, 360, 1897, 419" u="-21" o="9" /> <c c="" r="1898, 360, 1910, 419" u="-21" o="9" /> <c c="" r="1911, 360, 1923, 419" u="-21" o="9" /> <c c=" " r="1924, 360, 1937, 419" u="-21" o="8" /> <c c="!" r="1938, 360, 1949, 419" u="-11" /> <c c=""" r="1950, 360, 1961, 419" u="-11" /> <c c="#" r="1962, 360, 1967, 419" u="-17" o="12" /> <c c="$" r="1968, 360, 1981, 419" u="-21" o="8" /> <c c="%" r="1982, 360, 1993, 419" u="-20" o="9" /> <c c="&" r="1994, 360, 1999, 419" u="-17" o="12" /> <c c="'" r="2000, 360, 2008, 419" u="-17" o="9" /> <c c="(" r="2009, 360, 2017, 419" u="-18" o="10" /> <c c=")" r="2018, 360, 2022, 419" u="-16" o="12" /> <c c="*" r="2023, 360, 2036, 419" u="-21" o="8" /> <c c="+" r="0, 420, 21, 479" u="-25" o="4" /> <c c="," r="22, 420, 39, 479" u="-23" o="6" /> <c c="-" r="40, 420, 57, 479" u="-23" o="6" /> <c c="." r="58, 420, 74, 479" u="-23" o="7" /> <c c="/" r="75, 420, 91, 479" u="-23" o="7" /> <c c="0" r="92, 420, 108, 479" u="-23" o="7" /> <c c="1" r="109, 420, 124, 479" u="-22" o="7" /> <c c="4" r="125, 420, 149, 479" u="-27" o="3" /> <c c="5" r="150, 420, 174, 479" u="-27" o="3" /> <c c="6" r="175, 420, 204, 479" u="-29" /> <c c="7" r="205, 420, 234, 479" u="-29" /> <c c="8" r="235, 420, 260, 479" u="-27" o="2" /> <c c="9" r="261, 420, 266, 479" u="-17" o="12" /> <c c=":" r="267, 420, 280, 479" u="-21" o="8" /> <c c=";" r="281, 420, 294, 479" u="-21" o="8" /> <c c="<" r="295, 420, 316, 479" u="-25" o="4" /> <c c="=" r="317, 420, 329, 479" u="-21" o="9" /> <c c=">" r="330, 420, 335, 479" u="-17" o="12" /> <c c="?" r="336, 420, 365, 479" u="-29" /> <c c="@" r="366, 420, 377, 479" u="-29" o="18" /> <c c="A" r="378, 420, 389, 479" u="-11" /> <c c="D" r="390, 420, 409, 479" u="-24" o="5" /> <c c="E" r="410, 420, 417, 479" u="-15" o="8" /> <c c="t" r="418, 420, 428, 479" u="3" o="3" /> <c c="u" r="429, 420, 439, 479" u="3" o="3" /> <c c="z" r="440, 420, 447, 479" u="13" o="9" /> <c c="~" r="448, 420, 453, 479" u="5" o="5" /> <c c="" r="454, 420, 459, 479" u="12" o="12" /> <c c="" r="460, 420, 479, 479" u="5" o="5" /> <c c="" r="480, 420, 512, 479" o="1" /> <c c="" r="513, 420, 542, 479" o="2" /> <c c="" r="543, 420, 578, 479" o="5" /> <c c="" r="579, 420, 593, 479" o="5" /> <c c="" r="594, 420, 632, 479" o="3" /> <c c="" r="633, 420, 673, 479" o="-1" /> <c c="" r="674, 420, 714, 479" o="2" /> <c c="" r="715, 420, 734, 479" u="-2" o="1" /> <c c="" r="735, 420, 767, 479" o="1" /> <c c="" r="768, 420, 789, 479" u="4" o="3" /> <c c="" r="790, 420, 809, 479" u="4" o="1" /> <c c="" r="810, 420, 842, 479" u="1" o="1" /> <c c="" r="843, 420, 863, 479" u="4" o="2" /> <c c="" r="864, 420, 889, 479" u="2" o="2" /> <c c="" r="890, 420, 916, 479" u="4" o="5" /> <c c="" r="917, 420, 949, 479" u="2" o="3" /> <c c="" r="950, 420, 955, 479" u="4" o="5" /> <c c="" r="956, 420, 983, 479" u="4" /> <c c="" r="984, 420, 1014, 479" o="1" /> <c c="" r="1015, 420, 1047, 479" u="4" o="5" /> <c c="" r="1048, 420, 1075, 479" u="4" o="4" /> <c c="" r="1076, 420, 1103, 479" u="1" o="1" /> <c c="" r="1104, 420, 1136, 479" u="2" o="3" /> <c c="" r="1137, 420, 1169, 479" u="2" o="2" /> <c c="" r="1170, 420, 1191, 479" u="4" o="2" /> <c c="" r="1192, 420, 1218, 479" u="1" o="1" /> <c c="" r="1219, 420, 1248, 479" u="1" /> <c c="" r="1249, 420, 1279, 479" u="1" /> <c c="" r="1280, 420, 1311, 479" u="1" o="2" /> <c c="" r="1312, 420, 1340, 479" o="2" /> <c c="" r="1341, 420, 1376, 479" /> <c c="" r="1377, 420, 1411, 479" u="2" o="2" /> <c c="" r="1412, 420, 1425, 479" o="1" /> <c c="" r="1426, 420, 1456, 479" u="1" /> <c c="" r="1457, 420, 1486, 479" u="3" o="2" /> <c c="" r="1487, 420, 1507, 479" u="3" o="2" /> <c c="" r="1508, 420, 1531, 479" u="3" o="4" /> <c c="" r="1532, 420, 1544, 479" u="5" o="1" /> <c c="" r="1545, 420, 1566, 479" u="4" o="4" /> <c c="" r="1567, 420, 1596, 479" u="3" o="2" /> <c c="" r="1597, 420, 1619, 479" u="5" o="2" /> <c c="" r="1620, 420, 1647, 479" /> <c c="" r="1648, 420, 1671, 479" u="3" o="2" /> <c c="" r="1672, 420, 1692, 479" u="3" o="2" /> <c c="" r="1693, 420, 1722, 479" u="1" o="1" /> <c c="" r="1723, 420, 1746, 479" u="3" o="4" /> <c c="" r="1747, 420, 1770, 479" u="3" o="3" /> <c c="" r="1771, 420, 1783, 479" u="5" o="1" /> <c c="" r="1784, 420, 1804, 479" u="5" o="1" /> <c c="" r="1805, 420, 1832, 479" u="1" o="1" /> <c c="" r="1833, 420, 1855, 479" u="5" o="3" /> <c c="" r="1856, 420, 1880, 479" o="2" /> <c c="" r="1881, 420, 1908, 479" o="1" /> <c c="" r="1909, 420, 1933, 479" u="3" o="2" /> <c c="" r="1934, 420, 1968, 479" u="2" o="1" /> <c c="" r="1969, 420, 1991, 479" u="5" o="3" /> <c c="" r="1992, 420, 2016, 479" u="3" o="1" /> <c c="" r="2017, 420, 2048, 479" u="3" o="-2" /> <c c="" r="0, 480, 25, 539" o="1" /> <c c="" r="26, 480, 47, 539" u="4" o="4" /> <c c="" r="48, 480, 81, 539" u="3" o="1" /> <c c="" r="82, 480, 108, 539" /> <c c="" r="109, 480, 142, 539" u="2" o="3" /> <c c="" r="143, 480, 181, 539" u="3" o="2" /> <c c="" r="182, 480, 198, 539" u="1" o="1" /> <c c="" r="199, 480, 220, 539" u="4" o="4" /> <c c="" r="221, 480, 245, 539" u="3" o="2" /> <c c="" r="246, 480, 267, 539" u="4" o="4" /> <c c="" r="268, 480, 306, 539" u="3" o="2" /> <c c="" r="307, 480, 327, 539" u="3" o="2" /> <c c="" r="328, 480, 354, 539" u="3" o="1" /> <c c="" r="355, 480, 385, 539" o="1" /> <c c="" r="386, 480, 424, 539" o="1" /> <c c="" r="425, 480, 455, 539" o="1" /> <c c="" r="456, 480, 493, 539" u="2" o="2" /> <c c="" r="494, 480, 533, 539" o="3" /> <c c="" r="534, 480, 563, 539" u="3" /> <c c="" r="564, 480, 583, 539" u="4" o="3" /> <c c="" r="584, 480, 607, 539" u="2" o="1" /> <c c="" r="608, 480, 636, 539" o="2" /> <c c="" r="637, 480, 666, 539" u="1" /> <c c="" r="667, 480, 690, 539" u="2" o="1" /> <c c="" r="691, 480, 713, 539" u="2" o="2" /> <c c="" r="714, 480, 736, 539" u="4" o="3" /> <c c="" r="737, 480, 757, 539" u="3" o="2" /> <c c="" r="758, 480, 778, 539" u="4" o="2" /> <c c="" r="779, 480, 815, 539" o="2" /> <c c="" r="816, 480, 835, 539" u="4" o="1" /> <c c="" r="836, 480, 860, 539" u="2" o="3" /> <c c="" r="861, 480, 882, 539" u="2" o="3" /> <c c="" r="883, 480, 888, 539" u="4" o="5" /> <c c="" r="889, 480, 902, 539" o="1" /> <c c="" r="903, 480, 918, 539" u="-4" o="4" /> <c c=" " r="919, 480, 964, 539" u="1" o="1" /> <c c=" " r="965, 480, 1005, 539" u="4" o="2" /> <c c=" " r="1006, 480, 1040, 539" u="1" o="2" /> <c c=" " r="1041, 480, 1064, 539" u="4" o="1" /> <c c="" r="1065, 480, 1094, 539" u="2" /> <c c="" r="1095, 480, 1121, 539" u="4" o="5" /> <c c="" r="1122, 480, 1154, 539" o="1" /> <c c="" r="1155, 480, 1176, 539" u="4" o="3" /> <c c="" r="1177, 480, 1198, 539" u="4" o="3" /> <c c="" r="1199, 480, 1218, 539" u="4" o="1" /> <c c="" r="1219, 480, 1253, 539" u="2" o="1" /> <c c="" r="1254, 480, 1274, 539" u="4" o="2" /> <c c="" r="1275, 480, 1312, 539" u="1" o="1" /> <c c="" r="1313, 480, 1335, 539" u="2" o="2" /> <c c="" r="1336, 480, 1363, 539" u="4" o="5" /> <c c="" r="1364, 480, 1391, 539" u="4" o="5" /> <c c="" r="1392, 480, 1415, 539" u="4" o="1" /> <c c="" r="1416, 480, 1444, 539" u="1" o="5" /> <c c="" r="1445, 480, 1477, 539" u="4" o="5" /> <c c="" r="1478, 480, 1504, 539" u="4" o="5" /> <c c="" r="1505, 480, 1537, 539" u="2" o="3" /> <c c="" r="1538, 480, 1564, 539" u="4" o="5" /> <c c=" " r="1565, 480, 1586, 539" u="4" o="2" /> <c c="!" r="1587, 480, 1615, 539" u="2" o="3" /> <c c=""" r="1616, 480, 1645, 539" u="1" /> <c c="#" r="1646, 480, 1675, 539" u="2" /> <c c="$" r="1676, 480, 1707, 539" u="1" o="1" /> <c c="%" r="1708, 480, 1736, 539" o="2" /> <c c="&" r="1737, 480, 1768, 539" u="4" o="2" /> <c c="'" r="1769, 480, 1793, 539" u="2" o="4" /> <c c="(" r="1794, 480, 1831, 539" u="4" o="5" /> <c c=")" r="1832, 480, 1874, 539" u="4" o="1" /> <c c="*" r="1875, 480, 1905, 539" u="1" o="2" /> <c c="+" r="1906, 480, 1936, 539" u="4" o="5" /> <c c="," r="1937, 480, 1958, 539" u="4" o="2" /> <c c="-" r="1959, 480, 1983, 539" u="2" o="3" /> <c c="." r="1984, 480, 2024, 539" u="4" o="2" /> <c c="/" r="0, 540, 25, 599" u="1" o="4" /> <c c="0" r="26, 540, 49, 599" u="2" o="2" /> <c c="1" r="50, 540, 74, 599" u="3" o="2" /> <c c="2" r="75, 540, 93, 599" u="5" o="2" /> <c c="3" r="94, 540, 113, 599" u="5" /> <c c="4" r="114, 540, 143, 599" u="2" o="1" /> <c c="5" r="144, 540, 165, 599" u="3" o="3" /> <c c="6" r="166, 540, 199, 599" u="1" o="1" /> <c c="7" r="200, 540, 218, 599" u="2" o="3" /> <c c="8" r="219, 540, 240, 599" u="5" o="4" /> <c c="9" r="241, 540, 262, 599" u="5" o="4" /> <c c=":" r="263, 540, 282, 599" u="5" o="2" /> <c c=";" r="283, 540, 306, 599" u="1" o="4" /> <c c="<" r="307, 540, 333, 599" u="5" o="4" /> <c c="=" r="334, 540, 355, 599" u="5" o="4" /> <c c=">" r="356, 540, 380, 599" u="3" o="2" /> <c c="?" r="381, 540, 402, 599" u="5" o="4" /> <c c="@" r="403, 540, 426, 599" u="5" o="2" /> <c c="A" r="427, 540, 447, 599" u="3" o="2" /> <c c="B" r="448, 540, 471, 599" u="1" /> <c c="C" r="472, 540, 497, 599" /> <c c="D" r="498, 540, 531, 599" u="3" o="3" /> <c c="E" r="532, 540, 557, 599" u="2" o="2" /> <c c="F" r="558, 540, 584, 599" u="5" o="1" /> <c c="G" r="585, 540, 604, 599" u="2" o="4" /> <c c="H" r="605, 540, 636, 599" u="5" o="4" /> <c c="I" r="637, 540, 673, 599" u="5" o="2" /> <c c="J" r="674, 540, 698, 599" o="3" /> <c c="K" r="699, 540, 725, 599" u="5" o="4" /> <c c="L" r="726, 540, 743, 599" u="5" o="2" /> <c c="M" r="744, 540, 764, 599" u="2" o="2" /> <c c="N" r="765, 540, 796, 599" u="5" o="3" /> <c c="O" r="797, 540, 816, 599" u="1" o="4" /> <c c="Q" r="817, 540, 838, 599" u="3" o="3" /> <c c="R" r="839, 540, 865, 599" o="4" /> <c c="S" r="866, 540, 885, 599" u="5" /> <c c="T" r="886, 540, 906, 599" u="3" o="1" /> <c c="U" r="907, 540, 924, 599" u="4" o="3" /> <c c="V" r="925, 540, 930, 599" u="5" o="4" /> <c c="W" r="931, 540, 944, 599" u="1" /> <c c="X" r="945, 540, 959, 599" u="-4" o="5" /> <c c="Y" r="960, 540, 995, 599" u="1" o="2" /> <c c="Z" r="996, 540, 1030, 599" u="5" o="1" /> <c c="[" r="1031, 540, 1057, 599" o="4" /> <c c="\" r="1058, 540, 1077, 599" u="5" o="2" /> <c c="^" r="1078, 540, 1103, 599" /> <c c="_" r="1104, 540, 1125, 599" u="5" o="4" /> <c c="b" r="1126, 540, 1156, 599" o="2" /> <c c="c" r="1157, 540, 1180, 599" u="1" o="2" /> <c c="j" r="1181, 540, 1218, 599" u="1" o="1" /> <c c="k" r="1219, 540, 1250, 599" u="1" o="2" /> <c c="" r="1251, 540, 1270, 599" u="4" o="1" /> <c c="" r="1271, 540, 1290, 599" u="5" /> <c c="" r="1291, 540, 1315, 599" u="1" o="2" /> <c c="" r="1316, 540, 1338, 599" u="2" /> <c c="" r="1339, 540, 1363, 599" u="4" o="2" /> <c c="" r="1364, 540, 1383, 599" u="5" o="2" /> <c c="" r="1384, 540, 1424, 599" u="1" o="1" /> <c c="" r="1425, 540, 1460, 599" u="1" o="2" /> <c c="" r="1461, 540, 1483, 599" u="2" o="2" /> <c c="" r="1484, 540, 1502, 599" u="2" o="3" /> <c c="" r="1503, 540, 1528, 599" u="4" o="2" /> <c c="" r="1529, 540, 1550, 599" u="5" o="1" /> <c c="" r="1551, 540, 1579, 599" u="4" o="3" /> <c c="" r="1580, 540, 1605, 599" u="5" o="2" /> <c c="" r="1606, 540, 1634, 599" o="1" /> <c c="" r="1635, 540, 1659, 599" o="2" /> <c c="" r="1660, 540, 1692, 599" o="1" /> <c c="" r="1693, 540, 1719, 599" o="2" /> <c c="" r="1720, 540, 1751, 599" u="4" o="2" /> <c c="" r="1752, 540, 1778, 599" u="5" o="1" /> <c c="" r="1779, 540, 1814, 599" u="4" o="2" /> <c c="" r="1815, 540, 1843, 599" u="5" /> <c c="" r="1844, 540, 1887, 599" u="4" o="2" /> <c c="" r="1888, 540, 1923, 599" u="5" o="2" /> <c c="" r="1924, 540, 1957, 599" u="3" o="1" /> <c c="" r="1958, 540, 1984, 599" u="3" o="1" /> <c c="" r="1985, 540, 2013, 599" u="2" o="3" /> <c c="" r="2014, 540, 2034, 599" u="3" o="2" /> <c c="" r="0, 600, 29, 659" u="1" /> <c c="" r="30, 600, 53, 659" u="1" /> <c c="" r="54, 600, 83, 659" o="1" /> <c c="" r="84, 600, 107, 659" /> <c c="" r="108, 600, 137, 659" o="1" /> <c c="" r="138, 600, 161, 659" /> <c c="" r="162, 600, 192, 659" o="2" /> <c c="" r="193, 600, 220, 659" u="2" o="1" /> <c c="" r="221, 600, 261, 659" u="1" o="1" /> <c c="" r="262, 600, 294, 659" o="1" /> <c c="" r="295, 600, 324, 659" u="2" o="1" /> <c c="" r="325, 600, 349, 659" u="2" o="1" /> <c c="" r="350, 600, 374, 659" u="2" o="4" /> <c c="" r="375, 600, 394, 659" u="2" o="4" /> <c c="" r="395, 600, 419, 659" u="4" o="2" /> <c c="" r="420, 600, 439, 659" u="5" o="1" /> <c c="" r="440, 600, 476, 659" u="2" o="3" /> <c c="" r="477, 600, 508, 659" o="4" /> <c c="" r="509, 600, 545, 659" u="2" o="3" /> <c c="" r="546, 600, 577, 659" o="4" /> <c c="" r="578, 600, 583, 659" u="4" o="5" /> <c c="" r="584, 600, 621, 659" u="1" o="1" /> <c c="" r="622, 600, 655, 659" u="1" o="1" /> <c c="" r="656, 600, 678, 659" u="4" o="3" /> <c c="" r="679, 600, 697, 659" u="5" o="3" /> <c c="" r="698, 600, 724, 659" u="4" o="5" /> <c c="" r="725, 600, 746, 659" u="5" o="4" /> <c c="" r="747, 600, 771, 659" u="2" o="4" /> <c c="" r="772, 600, 791, 659" u="2" o="4" /> <c c="" r="792, 600, 798, 659" u="14" o="-20" /> <c c="" r="799, 600, 821, 659" u="6" o="-28" /> <c c="" r="822, 600, 842, 659" u="7" o="-27" /> <c c="" r="843, 600, 863, 659" u="7" o="-27" /> <c c="" r="864, 600, 870, 659" u="14" o="-20" /> <c c="" r="871, 600, 885, 659" u="10" o="-24" /> <c c="" r="886, 600, 900, 659" u="10" o="-24" /> <c c="" r="901, 600, 913, 659" u="11" o="-23" /> <c c="" r="914, 600, 926, 659" u="11" o="-23" /> <c c="" r="927, 600, 933, 659" u="-3" o="-3" /> <c c="" r="934, 600, 956, 659" u="6" o="-28" /> <c c="" r="957, 600, 962, 659" u="11" o="-16" /> <c c="" r="963, 600, 966, 659" u="16" o="-19" /> <c c="" r="967, 600, 983, 659" u="2" o="2" /> <c c="" r="984, 600, 996, 659" u="11" o="-23" /> <c c="" r="997, 600, 1001, 659" u="4" o="4" /> <c c="" r="1002, 600, 1008, 659" u="27" o="-33" /> <c c="" r="1009, 600, 1016, 659" u="1" o="-8" /> <c c="" r="1017, 600, 1023, 659" u="2" o="4" /> <c c="" r="1024, 600, 1050, 659" u="3" o="2" /> <c c="" r="1051, 600, 1075, 659" u="1" o="2" /> <c c="" r="1076, 600, 1093, 659" o="3" /> <c c="" r="1094, 600, 1118, 659" /> <c c="" r="1119, 600, 1147, 659" u="1" o="5" /> <c c="" r="1148, 600, 1159, 659" o="4" /> <c c="" r="1160, 600, 1174, 659" u="1" /> <c c="" r="1175, 600, 1204, 659" u="1" o="4" /> <c c="" r="1205, 600, 1231, 659" u="3" o="2" /> <c c="" r="1232, 600, 1243, 659" u="1" o="3" /> <c c="" r="1244, 600, 1264, 659" u="1" o="4" /> <c c="" r="1265, 600, 1288, 659" u="1" o="3" /> <c c="" r="1289, 600, 1309, 659" u="3" o="3" /> <c c="" r="1310, 600, 1338, 659" u="2" o="4" /> <c c="" r="1339, 600, 1365, 659" u="3" o="3" /> <c c="" r="1366, 600, 1376, 659" u="1" o="4" /> <c c="" r="1377, 600, 1392, 659" u="1" o="4" /> <c c="" r="1393, 600, 1421, 659" u="1" o="3" /> <c c="" r="1422, 600, 1449, 659" u="-1" o="3" /> <c c="" r="1450, 600, 1470, 659" u="1" o="4" /> <c c="" r="1471, 600, 1493, 659" u="1" o="4" /> <c c="" r="1494, 600, 1515, 659" u="1" o="1" /> <c c="" r="1516, 600, 1540, 659" u="1" o="3" /> <c c="" r="1541, 600, 1568, 659" u="2" o="3" /> <c c="" r="1569, 600, 1588, 659" u="1" o="4" /> <c c="" r="1589, 600, 1618, 659" u="3" o="2" /> <c c="" r="1619, 600, 1647, 659" u="1" o="4" /> <c c="" r="1648, 600, 1673, 659" o="5" /> <c c="" r="1674, 600, 1698, 659" u="1" o="5" /> <c c="" r="1699, 600, 1724, 659" u="1" o="3" /> <c c="" r="1725, 600, 1734, 659" u="3" o="1" /> <c c="" r="1735, 600, 1754, 659" u="3" o="1" /> <c c="" r="1755, 600, 1796, 659" /> <c c="" r="1797, 600, 1833, 659" o="1" /> <c c="" r="1834, 600, 1875, 659" /> <c c="" r="1876, 600, 1912, 659" o="1" /> <c c="" r="1913, 600, 1954, 659" /> <c c="" r="1955, 600, 1991, 659" o="1" /> <c c="" r="1992, 600, 2021, 659" o="1" /> <c c="" r="2022, 600, 2046, 659" o="1" /> <c c=" " r="2047, 600, 2048, 659" o="23" /> <c c=" " r="0, 660, 1, 719" o="47" /> <c c=" " r="2, 660, 3, 719" o="23" /> <c c=" " r="4, 660, 5, 719" o="47" /> <c c=" " r="6, 660, 7, 719" o="15" /> <c c=" " r="8, 660, 9, 719" o="11" /> <c c=" " r="10, 660, 11, 719" o="7" /> <c c=" " r="12, 660, 13, 719" o="29" /> <c c=" " r="14, 660, 15, 719" o="14" /> <c c=" " r="16, 660, 17, 719" o="5" /> <c c=" " r="18, 660, 19, 719" o="2" /> <c c=" " r="20, 660, 30, 719" u="3" o="3" /> <c c=" " r="31, 660, 41, 719" u="3" o="3" /> <c c=" " r="42, 660, 61, 719" u="6" o="5" /> <c c=" " r="62, 660, 82, 719" u="2" o="2" /> <c c=" " r="83, 660, 127, 719" u="2" o="2" /> <c c=" " r="128, 660, 171, 719" u="3" o="2" /> <c c=" " r="172, 660, 184, 719" u="8" o="8" /> <c c=" " r="185, 660, 205, 719" u="2" o="2" /> <c c=" " r="206, 660, 212, 719" u="5" o="4" /> <c c=" " r="213, 660, 219, 719" u="5" o="4" /> <c c=" " r="220, 660, 226, 719" u="5" o="4" /> <c c=" " r="227, 660, 233, 719" u="5" o="4" /> <c c=" " r="234, 660, 247, 719" u="3" o="2" /> <c c=" " r="248, 660, 261, 719" u="3" o="2" /> <c c=" " r="262, 660, 275, 719" u="3" o="2" /> <c c=" " r="276, 660, 289, 719" u="2" o="3" /> <c c=" " r="290, 660, 311, 719" u="5" o="4" /> <c c="! " r="312, 660, 333, 719" u="5" o="4" /> <c c="" " r="334, 660, 343, 719" u="11" o="10" /> <c c="# " r="344, 660, 353, 719" u="5" o="3" /> <c c="$ " r="354, 660, 359, 719" u="6" o="5" /> <c c="% " r="360, 660, 381, 719" u="6" o="5" /> <c c="& " r="382, 660, 419, 719" u="6" o="5" /> <c c="' " r="420, 660, 425, 719" u="5" o="6" /> <c c="0 " r="426, 660, 474, 719" o="1" /> <c c="1 " r="475, 660, 541, 719" u="1" o="-2" /> <c c="2 " r="542, 660, 552, 719" u="3" o="3" /> <c c="3 " r="553, 660, 574, 719" u="3" o="2" /> <c c="4 " r="575, 660, 607, 719" u="3" o="1" /> <c c="5 " r="608, 660, 618, 719" u="2" o="4" /> <c c="6 " r="619, 660, 640, 719" u="2" o="3" /> <c c="7 " r="641, 660, 673, 719" u="1" o="3" /> <c c="8 " r="674, 660, 689, 719" u="1" o="1" /> <c c="9 " r="690, 660, 702, 719" u="3" o="1" /> <c c=": " r="703, 660, 715, 719" u="1" o="3" /> <c c="; " r="716, 660, 743, 719" u="4" o="4" /> <c c="< " r="744, 660, 759, 719" u="5" o="5" /> <c c="= " r="760, 660, 778, 719" u="1" o="1" /> <c c="> " r="779, 660, 799, 719" u="2" o="2" /> <c c="@ " r="800, 660, 828, 719" /> <c c="A " r="829, 660, 851, 719" /> <c c="B " r="852, 660, 888, 719" u="4" o="4" /> <c c="C " r="889, 660, 899, 719" u="3" o="3" /> <c c="D " r="900, 660, 929, 719" u="-14" o="-15" /> <c c="p " r="930, 660, 945, 719" u="2" o="3" /> <c c="t " r="946, 660, 962, 719" u="2" o="2" /> <c c="u " r="963, 660, 975, 719" u="4" o="4" /> <c c="v " r="976, 660, 991, 719" u="3" o="2" /> <c c="w " r="992, 660, 1006, 719" u="4" o="2" /> <c c="x " r="1007, 660, 1022, 719" u="3" o="2" /> <c c="y " r="1023, 660, 1038, 719" u="3" o="2" /> <c c="z " r="1039, 660, 1053, 719" u="2" o="4" /> <c c="{ " r="1054, 660, 1070, 719" u="2" o="2" /> <c c="| " r="1071, 660, 1087, 719" u="2" o="2" /> <c c="} " r="1088, 660, 1095, 719" u="2" o="2" /> <c c="~ " r="1096, 660, 1103, 719" u="1" o="3" /> <c c=" " r="1104, 660, 1117, 719" u="3" o="2" /> <c c=" " r="1118, 660, 1133, 719" u="2" o="3" /> <c c=" " r="1134, 660, 1141, 719" u="7" o="6" /> <c c=" " r="1142, 660, 1155, 719" u="4" o="3" /> <c c=" " r="1156, 660, 1169, 719" u="4" o="3" /> <c c=" " r="1170, 660, 1186, 719" u="2" o="2" /> <c c=" " r="1187, 660, 1199, 719" u="4" o="4" /> <c c=" " r="1200, 660, 1215, 719" u="3" o="2" /> <c c=" " r="1216, 660, 1230, 719" u="4" o="2" /> <c c=" " r="1231, 660, 1246, 719" u="3" o="2" /> <c c=" " r="1247, 660, 1262, 719" u="3" o="2" /> <c c=" " r="1263, 660, 1279, 719" u="2" o="2" /> <c c=" " r="1280, 660, 1295, 719" u="3" o="2" /> <c c=" " r="1296, 660, 1311, 719" u="3" o="2" /> <c c=" " r="1312, 660, 1319, 719" u="3" o="1" /> <c c=" " r="1320, 660, 1327, 719" u="1" o="3" /> <c c=" " r="1328, 660, 1354, 719" u="2" o="5" /> <c c=" " r="1355, 660, 1389, 719" /> <c c=" " r="1390, 660, 1416, 719" u="3" o="4" /> <c c=" " r="1417, 660, 1441, 719" u="2" o="4" /> <c c=" " r="1442, 660, 1462, 719" u="6" o="4" /> <c c=" " r="1463, 660, 1500, 719" u="5" o="3" /> <c c=" " r="1501, 660, 1538, 719" u="1" o="1" /> <c c=" " r="1539, 660, 1594, 719" u="5" o="3" /> <c c=" " r="1595, 660, 1635, 719" u="4" o="5" /> <c c=" " r="1636, 660, 1684, 719" u="2" /> <c c=" " r="1685, 660, 1725, 719" u="5" o="6" /> <c c=" " r="1726, 660, 1754, 719" u="-1" o="3" /> <c c="!" r="1755, 660, 1791, 719" /> <c c="!" r="1792, 660, 1828, 719" /> <c c="!" r="1829, 660, 1858, 719" u="3" o="3" /> <c c="!" r="1859, 660, 1897, 719" u="3" o="3" /> <c c="!" r="1898, 660, 1924, 719" u="3" o="2" /> <c c="!" r="1925, 660, 1961, 719" /> <c c="!" r="1962, 660, 1998, 719" /> <c c="!" r="1999, 660, 2021, 719" u="4" o="4" /> <c c="!" r="2022, 660, 2046, 719" u="2" o="3" /> <c c=" !" r="0, 720, 32, 779" u="3" o="2" /> <c c=" !" r="33, 720, 69, 779" u="1" /> <c c=" !" r="70, 720, 121, 779" u="1" o="2" /> <c c=" !" r="122, 720, 150, 779" u="1" o="2" /> <c c=" !" r="151, 720, 182, 779" u="5" o="6" /> <c c="!" r="183, 720, 213, 779" u="3" o="1" /> <c c="!" r="214, 720, 245, 779" u="2" o="1" /> <c c="!" r="246, 720, 279, 779" u="-1" /> <c c="!" r="280, 720, 305, 779" u="4" o="5" /> <c c="!" r="306, 720, 342, 779" u="1" o="1" /> <c c="!" r="343, 720, 370, 779" o="1" /> <c c="!" r="371, 720, 414, 779" u="1" o="3" /> <c c="!" r="415, 720, 443, 779" u="5" o="6" /> <c c="!" r="444, 720, 485, 779" u="4" o="1" /> <c c="!" r="486, 720, 522, 779" u="2" o="3" /> <c c="!" r="523, 720, 554, 779" u="1" o="3" /> <c c="!" r="555, 720, 582, 779" u="5" o="2" /> <c c="!" r="583, 720, 623, 779" u="3" /> <c c="!" r="624, 720, 666, 779" u="1" o="2" /> <c c="!" r="667, 720, 706, 779" u="3" o="2" /> <c c="!" r="707, 720, 738, 779" u="5" o="2" /> <c c="!" r="739, 720, 765, 779" u="4" /> <c c="!" r="766, 720, 792, 779" u="4" /> <c c=" !" r="793, 720, 825, 779" u="3" o="4" /> <c c="!!" r="826, 720, 888, 779" u="5" o="4" /> <c c=""!" r="889, 720, 925, 779" u="1" o="2" /> <c c="#!" r="926, 720, 956, 779" u="1" /> <c c="$!" r="957, 720, 983, 779" u="3" o="2" /> <c c="%!" r="984, 720, 1004, 779" u="2" o="3" /> <c c="&!" r="1005, 720, 1040, 779" u="3" o="4" /> <c c="'!" r="1041, 720, 1076, 779" u="3" o="4" /> <c c="(!" r="1077, 720, 1102, 779" u="1" o="2" /> <c c=")!" r="1103, 720, 1115, 779" u="3" o="4" /> <c c="*!" r="1116, 720, 1143, 779" u="4" /> <c c="+!" r="1144, 720, 1176, 779" o="1" /> <c c=",!" r="1177, 720, 1211, 779" u="1" o="3" /> <c c="-!" r="1212, 720, 1242, 779" u="1" o="2" /> <c c=".!" r="1243, 720, 1280, 779" u="2" o="2" /> <c c="/!" r="1281, 720, 1300, 779" u="3" o="1" /> <c c="0!" r="1301, 720, 1325, 779" u="2" o="1" /> <c c="1!" r="1326, 720, 1369, 779" u="1" o="-4" /> <c c="2!" r="1370, 720, 1391, 779" u="5" o="6" /> <c c="3!" r="1392, 720, 1438, 779" u="2" o="2" /> <c c="4!" r="1439, 720, 1461, 779" u="3" o="3" /> <c c="5!" r="1462, 720, 1488, 779" u="3" o="3" /> <c c="6!" r="1489, 720, 1514, 779" u="4" o="3" /> <c c="7!" r="1515, 720, 1533, 779" u="2" o="2" /> <c c="8!" r="1534, 720, 1559, 779" u="2" o="2" /> <c c="[!" r="1560, 720, 1592, 779" u="3" o="3" /> <c c="\!" r="1593, 720, 1627, 779" u="3" o="1" /> <c c="]!" r="1628, 720, 1663, 779" u="2" o="1" /> <c c="^!" r="1664, 720, 1698, 779" u="3" o="1" /> <c c="!" r="1699, 720, 1734, 779" u="5" o="5" /> <c c="!" r="1735, 720, 1748, 779" u="6" o="6" /> <c c="!" r="1749, 720, 1784, 779" u="5" o="5" /> <c c="!" r="1785, 720, 1798, 779" u="7" o="5" /> <c c="!" r="1799, 720, 1846, 779" u="5" o="6" /> <c c="!" r="1847, 720, 1860, 779" u="7" o="5" /> <c c="!" r="1861, 720, 1886, 779" u="5" o="6" /> <c c="!" r="1887, 720, 1912, 779" u="6" o="5" /> <c c="!" r="1913, 720, 1938, 779" u="5" o="6" /> <c c="!" r="1939, 720, 1964, 779" u="5" o="6" /> <c c="!" r="1965, 720, 2000, 779" u="5" o="5" /> <c c="!" r="2001, 720, 2036, 779" u="5" o="5" /> <c c="!" r="0, 780, 28, 839" u="5" o="5" /> <c c="!" r="29, 780, 57, 839" u="5" o="5" /> <c c="!" r="58, 780, 93, 839" u="5" o="5" /> <c c="!" r="94, 780, 107, 839" u="6" o="6" /> <c c="!" r="108, 780, 143, 839" u="5" o="5" /> <c c="!" r="144, 780, 157, 839" u="6" o="6" /> <c c="!" r="158, 780, 193, 839" u="5" o="5" /> <c c="!" r="194, 780, 229, 839" u="5" o="5" /> <c c="!" r="230, 780, 265, 839" u="5" o="5" /> <c c="!" r="266, 780, 279, 839" u="6" o="6" /> <c c="!" r="280, 780, 315, 839" u="5" o="5" /> <c c="!" r="316, 780, 329, 839" u="6" o="6" /> <c c="!" r="330, 780, 349, 839" u="3" o="3" /> <c c="!" r="350, 780, 385, 839" u="5" o="5" /> <c c="!" r="386, 780, 421, 839" u="5" o="5" /> <c c="!" r="422, 780, 457, 839" u="5" o="5" /> <c c="!" r="458, 780, 493, 839" u="5" o="5" /> <c c="!" r="494, 780, 542, 839" u="5" o="5" /> <c c="!" r="543, 780, 590, 839" u="5" o="6" /> <c c="!" r="591, 780, 612, 839" u="5" o="6" /> <c c="!" r="613, 780, 634, 839" u="5" o="7" /> <c c="!" r="635, 780, 656, 839" u="7" o="5" /> <c c="!" r="657, 780, 678, 839" u="5" o="7" /> <c c="!" r="679, 780, 700, 839" u="7" o="5" /> <c c="!" r="701, 780, 722, 839" u="5" o="7" /> <c c="!" r="723, 780, 758, 839" u="5" o="5" /> <c c="!" r="759, 780, 796, 839" u="5" o="5" /> <c c="!" r="797, 780, 834, 839" u="5" o="5" /> <c c="!" r="835, 780, 870, 839" u="5" o="5" /> <c c="!" r="871, 780, 906, 839" u="5" o="5" /> <c c="!" r="907, 780, 942, 839" u="5" o="5" /> <c c="!" r="943, 780, 978, 839" u="5" o="5" /> <c c="!" r="979, 780, 1014, 839" u="5" o="5" /> <c c="!" r="1015, 780, 1050, 839" u="5" o="5" /> <c c="!" r="1051, 780, 1058, 839" u="7" o="7" /> <c c="!" r="1059, 780, 1066, 839" u="7" o="7" /> <c c="!" r="1067, 780, 1102, 839" u="5" o="5" /> <c c="!" r="1103, 780, 1138, 839" u="5" o="5" /> <c c="!" r="1139, 780, 1146, 839" u="7" o="7" /> <c c="!" r="1147, 780, 1154, 839" u="7" o="7" /> <c c="!" r="1155, 780, 1190, 839" u="5" o="5" /> <c c="!" r="1191, 780, 1215, 839" u="7" o="6" /> <c c="!" r="1216, 780, 1251, 839" u="5" o="5" /> <c c="!" r="1252, 780, 1287, 839" u="5" o="5" /> <c c="!" r="1288, 780, 1312, 839" u="7" o="6" /> <c c="!" r="1313, 780, 1348, 839" u="5" o="5" /> <c c="!" r="1349, 780, 1373, 839" u="7" o="6" /> <c c="!" r="1374, 780, 1409, 839" u="5" o="5" /> <c c="!" r="1410, 780, 1445, 839" u="5" o="5" /> <c c="!" r="1446, 780, 1481, 839" u="5" o="5" /> <c c="!" r="1482, 780, 1529, 839" u="5" o="6" /> <c c="!" r="1530, 780, 1565, 839" u="5" o="5" /> <c c="!" r="1566, 780, 1601, 839" u="5" o="5" /> <c c="!" r="1602, 780, 1626, 839" u="7" o="6" /> <c c="!" r="1627, 780, 1662, 839" u="5" o="5" /> <c c="!" r="1663, 780, 1687, 839" u="7" o="6" /> <c c="!" r="1688, 780, 1735, 839" u="5" o="6" /> <c c="!" r="1736, 780, 1760, 839" u="7" o="6" /> <c c="!" r="1761, 780, 1790, 839" u="5" o="5" /> <c c="!" r="1791, 780, 1820, 839" u="5" o="5" /> <c c="!" r="1821, 780, 1850, 839" u="5" o="5" /> <c c="!" r="1851, 780, 1880, 839" u="5" o="5" /> <c c="!" r="1881, 780, 1916, 839" u="5" o="5" /> <c c="!" r="1917, 780, 1952, 839" u="5" o="5" /> <c c="!" r="1953, 780, 2000, 839" u="5" o="6" /> <c c="!" r="2001, 780, 2048, 839" u="5" o="6" /> <c c="!" r="0, 840, 12, 899" u="7" o="6" /> <c c="!" r="13, 840, 25, 899" u="7" o="6" /> <c c="!" r="26, 840, 61, 899" u="5" o="5" /> <c c="!" r="62, 840, 74, 899" u="7" o="6" /> <c c="!" r="75, 840, 110, 899" u="5" o="5" /> <c c="!" r="111, 840, 123, 899" u="7" o="6" /> <c c="!" r="124, 840, 158, 899" u="5" o="6" /> <c c="!" r="159, 840, 194, 899" u="5" o="5" /> <c c="!" r="195, 840, 230, 899" u="5" o="5" /> <c c="!" r="231, 840, 255, 899" u="7" o="6" /> <c c="!" r="256, 840, 291, 899" u="5" o="5" /> <c c="!" r="292, 840, 316, 899" u="7" o="6" /> <c c="!" r="317, 840, 341, 899" u="7" o="6" /> <c c=""" r="342, 840, 374, 899" u="5" o="6" /> <c c=""" r="375, 840, 399, 899" u="5" o="5" /> <c c=""" r="400, 840, 421, 899" u="5" o="5" /> <c c=""" r="422, 840, 443, 899" u="6" o="5" /> <c c=""" r="444, 840, 465, 899" u="5" o="6" /> <c c=""" r="466, 840, 502, 899" u="5" o="6" /> <c c=""" r="503, 840, 535, 899" u="5" o="6" /> <c c=""" r="536, 840, 568, 899" u="5" o="6" /> <c c=""" r="569, 840, 597, 899" u="5" o="5" /> <c c=" "" r="598, 840, 626, 899" u="5" o="5" /> <c c=" "" r="627, 840, 649, 899" u="5" o="5" /> <c c=" "" r="650, 840, 678, 899" u="5" o="5" /> <c c=" "" r="679, 840, 707, 899" u="5" o="5" /> <c c=" "" r="708, 840, 730, 899" u="5" o="5" /> <c c=""" r="731, 840, 759, 899" u="5" o="5" /> <c c=""" r="760, 840, 793, 899" u="6" o="6" /> <c c=""" r="794, 840, 828, 899" u="6" o="5" /> <c c=""" r="829, 840, 857, 899" u="5" o="6" /> <c c=""" r="858, 840, 886, 899" u="5" o="5" /> <c c=""" r="887, 840, 915, 899" u="5" o="5" /> <c c=""" r="916, 840, 944, 899" u="5" o="5" /> <c c=""" r="945, 840, 960, 899" u="5" o="5" /> <c c=""" r="961, 840, 976, 899" u="5" o="5" /> <c c=""" r="977, 840, 1002, 899" u="6" o="7" /> <c c=""" r="1003, 840, 1020, 899" u="5" o="5" /> <c c=""" r="1021, 840, 1038, 899" u="5" o="5" /> <c c=""" r="1039, 840, 1074, 899" u="4" /> <c c=""" r="1075, 840, 1110, 899" u="4" /> <c c=""" r="1111, 840, 1146, 899" u="4" /> <c c=""" r="1147, 840, 1182, 899" u="5" o="5" /> <c c=""" r="1183, 840, 1218, 899" u="5" o="5" /> <c c=""" r="1219, 840, 1247, 899" u="5" o="5" /> <c c=" "" r="1248, 840, 1276, 899" u="5" o="5" /> <c c="!"" r="1277, 840, 1305, 899" u="5" o="5" /> <c c="""" r="1306, 840, 1334, 899" u="5" o="5" /> <c c="#"" r="1335, 840, 1337, 899" u="8" o="8" /> <c c="$"" r="1338, 840, 1352, 899" u="5" o="5" /> <c c="%"" r="1353, 840, 1365, 899" u="8" o="8" /> <c c="&"" r="1366, 840, 1390, 899" u="5" o="5" /> <c c="'"" r="1391, 840, 1418, 899" u="5" o="6" /> <c c="("" r="1419, 840, 1446, 899" u="5" o="6" /> <c c=")"" r="1447, 840, 1475, 899" u="5" o="5" /> <c c="*"" r="1476, 840, 1504, 899" u="5" o="5" /> <c c="+"" r="1505, 840, 1523, 899" u="5" o="5" /> <c c=","" r="1524, 840, 1555, 899" u="5" o="5" /> <c c="-"" r="1556, 840, 1600, 899" u="5" o="5" /> <c c="."" r="1601, 840, 1621, 899" u="5" o="4" /> <c c="/"" r="1622, 840, 1655, 899" u="5" o="5" /> <c c="0"" r="1656, 840, 1702, 899" u="5" o="5" /> <c c="1"" r="1703, 840, 1725, 899" u="5" o="2" /> <c c="2"" r="1726, 840, 1748, 899" u="5" o="2" /> <c c="3"" r="1749, 840, 1771, 899" u="5" o="2" /> <c c="4"" r="1772, 840, 1800, 899" u="5" o="5" /> <c c="5"" r="1801, 840, 1829, 899" u="5" o="5" /> <c c="6"" r="1830, 840, 1835, 899" u="8" o="7" /> <c c="7"" r="1836, 840, 1864, 899" u="5" o="5" /> <c c="8"" r="1865, 840, 1893, 899" u="5" o="5" /> <c c="9"" r="1894, 840, 1922, 899" u="5" o="5" /> <c c=":"" r="1923, 840, 1951, 899" u="5" o="5" /> <c c=";"" r="1952, 840, 1980, 899" u="5" o="5" /> <c c="<"" r="1981, 840, 2009, 899" u="5" o="5" /> <c c="="" r="2010, 840, 2038, 899" u="5" o="5" /> <c c=">"" r="0, 900, 28, 959" u="5" o="5" /> <c c="?"" r="29, 900, 59, 959" u="5" o="3" /> <c c="@"" r="60, 900, 68, 959" u="8" o="8" /> <c c="A"" r="69, 900, 97, 959" u="5" o="5" /> <c c="B"" r="98, 900, 126, 959" u="5" o="5" /> <c c="C"" r="127, 900, 155, 959" u="5" o="5" /> <c c="D"" r="156, 900, 184, 959" u="5" o="5" /> <c c="E"" r="185, 900, 213, 959" u="5" o="5" /> <c c="F"" r="214, 900, 242, 959" u="5" o="5" /> <c c="G"" r="243, 900, 271, 959" u="5" o="5" /> <c c="H"" r="272, 900, 300, 959" u="5" o="5" /> <c c="I"" r="301, 900, 329, 959" u="5" o="5" /> <c c="J"" r="330, 900, 358, 959" u="5" o="5" /> <c c="K"" r="359, 900, 387, 959" u="5" o="5" /> <c c="L"" r="388, 900, 416, 959" u="5" o="5" /> <c c="M"" r="417, 900, 445, 959" u="5" o="5" /> <c c="N"" r="446, 900, 474, 959" u="5" o="5" /> <c c="O"" r="475, 900, 503, 959" u="5" o="5" /> <c c="P"" r="504, 900, 532, 959" u="5" o="5" /> <c c="Q"" r="533, 900, 561, 959" u="5" o="5" /> <c c="R"" r="562, 900, 590, 959" u="5" o="5" /> <c c="S"" r="591, 900, 619, 959" u="5" o="5" /> <c c="T"" r="620, 900, 648, 959" u="5" o="5" /> <c c="U"" r="649, 900, 677, 959" u="5" o="5" /> <c c="V"" r="678, 900, 706, 959" u="5" o="5" /> <c c="W"" r="707, 900, 735, 959" u="5" o="5" /> <c c="X"" r="736, 900, 764, 959" u="5" o="5" /> <c c="Y"" r="765, 900, 793, 959" u="5" o="5" /> <c c="Z"" r="794, 900, 822, 959" u="5" o="5" /> <c c="["" r="823, 900, 851, 959" u="5" o="5" /> <c c="\"" r="852, 900, 880, 959" u="5" o="5" /> <c c="]"" r="881, 900, 909, 959" u="5" o="5" /> <c c="^"" r="910, 900, 938, 959" u="5" o="5" /> <c c="_"" r="939, 900, 967, 959" u="5" o="5" /> <c c="`"" r="968, 900, 996, 959" u="5" o="5" /> <c c="a"" r="997, 900, 1025, 959" u="5" o="5" /> <c c="b"" r="1026, 900, 1054, 959" u="5" o="5" /> <c c="c"" r="1055, 900, 1083, 959" u="5" o="5" /> <c c="d"" r="1084, 900, 1112, 959" u="5" o="5" /> <c c="e"" r="1113, 900, 1141, 959" u="5" o="5" /> <c c="f"" r="1142, 900, 1170, 959" u="5" o="5" /> <c c="g"" r="1171, 900, 1199, 959" u="5" o="5" /> <c c="h"" r="1200, 900, 1228, 959" u="5" o="5" /> <c c="i"" r="1229, 900, 1257, 959" u="5" o="5" /> <c c="j"" r="1258, 900, 1302, 959" u="5" o="5" /> <c c="k"" r="1303, 900, 1347, 959" u="5" o="5" /> <c c="l"" r="1348, 900, 1364, 959" u="5" o="6" /> <c c="m"" r="1365, 900, 1393, 959" u="5" o="5" /> <c c="n"" r="1394, 900, 1422, 959" u="5" o="5" /> <c c="o"" r="1423, 900, 1451, 959" u="5" o="5" /> <c c="p"" r="1452, 900, 1480, 959" u="5" o="5" /> <c c="q"" r="1481, 900, 1509, 959" u="5" o="5" /> <c c="r"" r="1510, 900, 1538, 959" u="5" o="5" /> <c c="s"" r="1539, 900, 1567, 959" u="5" o="5" /> <c c="t"" r="1568, 900, 1596, 959" u="5" o="5" /> <c c="u"" r="1597, 900, 1625, 959" u="5" o="5" /> <c c="v"" r="1626, 900, 1654, 959" u="5" o="5" /> <c c="w"" r="1655, 900, 1683, 959" u="5" o="5" /> <c c="x"" r="1684, 900, 1712, 959" u="5" o="5" /> <c c="y"" r="1713, 900, 1741, 959" u="5" o="5" /> <c c="z"" r="1742, 900, 1770, 959" u="5" o="5" /> <c c="{"" r="1771, 900, 1799, 959" u="5" o="5" /> <c c="|"" r="1800, 900, 1828, 959" u="5" o="5" /> <c c="}"" r="1829, 900, 1857, 959" u="5" o="5" /> <c c="~"" r="1858, 900, 1886, 959" u="5" o="5" /> <c c=""" r="1887, 900, 1915, 959" u="5" o="5" /> <c c=""" r="1916, 900, 1944, 959" u="5" o="5" /> <c c=""" r="1945, 900, 1973, 959" u="5" o="5" /> <c c=""" r="1974, 900, 2002, 959" u="5" o="5" /> <c c=""" r="2003, 900, 2031, 959" u="5" o="5" /> <c c=""" r="0, 960, 28, 1019" u="5" o="5" /> <c c=""" r="29, 960, 57, 1019" u="5" o="5" /> <c c=""" r="58, 960, 86, 1019" u="5" o="5" /> <c c=""" r="87, 960, 115, 1019" u="5" o="5" /> <c c=""" r="116, 960, 144, 1019" u="5" o="5" /> <c c=""" r="145, 960, 173, 1019" u="5" o="5" /> <c c=""" r="174, 960, 202, 1019" u="5" o="5" /> <c c=""" r="203, 960, 231, 1019" u="5" o="5" /> <c c=""" r="232, 960, 260, 1019" u="5" o="5" /> <c c=""" r="261, 960, 289, 1019" u="5" o="5" /> <c c=""" r="290, 960, 318, 1019" u="5" o="5" /> <c c=""" r="319, 960, 347, 1019" u="5" o="5" /> <c c=""" r="348, 960, 376, 1019" u="5" o="5" /> <c c=""" r="377, 960, 405, 1019" u="5" o="5" /> <c c=""" r="406, 960, 434, 1019" u="5" o="5" /> <c c=""" r="435, 960, 463, 1019" u="5" o="5" /> <c c=""" r="464, 960, 492, 1019" u="5" o="5" /> <c c=""" r="493, 960, 522, 1019" u="5" o="4" /> <c c=""" r="523, 960, 552, 1019" u="5" o="4" /> <c c=""" r="553, 960, 582, 1019" u="5" o="4" /> <c c=""" r="583, 960, 612, 1019" u="5" o="4" /> <c c=""" r="613, 960, 642, 1019" u="5" o="4" /> <c c=""" r="643, 960, 672, 1019" u="5" o="4" /> <c c=""" r="673, 960, 702, 1019" u="5" o="4" /> <c c=""" r="703, 960, 732, 1019" u="5" o="4" /> <c c=""" r="733, 960, 761, 1019" u="5" o="5" /> <c c=""" r="762, 960, 790, 1019" u="5" o="5" /> <c c=""" r="791, 960, 819, 1019" u="5" o="5" /> <c c=""" r="820, 960, 848, 1019" u="5" o="5" /> <c c=""" r="849, 960, 877, 1019" u="5" o="5" /> <c c=""" r="878, 960, 906, 1019" u="5" o="5" /> <c c=""" r="907, 960, 935, 1019" u="5" o="5" /> <c c=""" r="936, 960, 964, 1019" u="5" o="5" /> <c c=""" r="965, 960, 993, 1019" u="5" o="5" /> <c c=""" r="994, 960, 1008, 1019" u="7" o="7" /> <c c=""" r="1009, 960, 1023, 1019" u="7" o="7" /> <c c=""" r="1024, 960, 1052, 1019" u="5" o="5" /> <c c=""" r="1053, 960, 1081, 1019" u="5" o="5" /> <c c=""" r="1082, 960, 1110, 1019" u="5" o="5" /> <c c=""" r="1111, 960, 1139, 1019" u="5" o="5" /> <c c=""" r="1140, 960, 1168, 1019" u="5" o="5" /> <c c=""" r="1169, 960, 1197, 1019" u="5" o="5" /> <c c=""" r="1198, 960, 1226, 1019" u="5" o="5" /> <c c=""" r="1227, 960, 1255, 1019" u="5" o="5" /> <c c=""" r="1256, 960, 1284, 1019" u="5" o="5" /> <c c=""" r="1285, 960, 1313, 1019" u="5" o="5" /> <c c=""" r="1314, 960, 1342, 1019" u="5" o="5" /> <c c=""" r="1343, 960, 1371, 1019" u="5" o="5" /> <c c=""" r="1372, 960, 1400, 1019" u="5" o="5" /> <c c=""" r="1401, 960, 1429, 1019" u="5" o="5" /> <c c=""" r="1430, 960, 1465, 1019" u="5" o="5" /> <c c=""" r="1466, 960, 1501, 1019" u="5" o="5" /> <c c=""" r="1502, 960, 1530, 1019" u="5" o="5" /> <c c=""" r="1531, 960, 1559, 1019" u="5" o="5" /> <c c=""" r="1560, 960, 1578, 1019" u="5" o="7" /> <c c=""" r="1579, 960, 1607, 1019" u="5" o="5" /> <c c=""" r="1608, 960, 1636, 1019" u="5" o="5" /> <c c=""" r="1637, 960, 1665, 1019" u="5" o="5" /> <c c=""" r="1666, 960, 1694, 1019" u="5" o="5" /> <c c=""" r="1695, 960, 1723, 1019" u="5" o="5" /> <c c=""" r="1724, 960, 1751, 1019" u="5" o="6" /> <c c=""" r="1752, 960, 1779, 1019" u="5" o="6" /> <c c=""" r="1780, 960, 1808, 1019" u="5" o="5" /> <c c=""" r="1809, 960, 1837, 1019" u="5" o="5" /> <c c=""" r="1838, 960, 1865, 1019" u="6" o="5" /> <c c=""" r="1866, 960, 1871, 1019" u="8" o="8" /> <c c=""" r="1872, 960, 1899, 1019" u="6" o="5" /> <c c=""" r="1900, 960, 1929, 1019" u="4" o="5" /> <c c=""" r="1930, 960, 1967, 1019" u="5" o="6" /> <c c=""" r="1968, 960, 1996, 1019" u="5" o="5" /> <c c=""" r="1997, 960, 2025, 1019" u="5" o="5" /> <c c=""" r="0, 1020, 28, 1079" u="5" o="5" /> <c c=""" r="29, 1020, 57, 1079" u="5" o="5" /> <c c=""" r="58, 1020, 86, 1079" u="5" o="5" /> <c c=""" r="87, 1020, 115, 1079" u="5" o="5" /> <c c=""" r="116, 1020, 144, 1079" u="5" o="5" /> <c c=""" r="145, 1020, 173, 1079" u="5" o="5" /> <c c=""" r="174, 1020, 202, 1079" u="5" o="5" /> <c c=""" r="203, 1020, 231, 1079" u="5" o="5" /> <c c=""" r="232, 1020, 260, 1079" u="5" o="5" /> <c c=""" r="261, 1020, 289, 1079" u="5" o="5" /> <c c=""" r="290, 1020, 318, 1079" u="5" o="5" /> <c c=""" r="319, 1020, 347, 1079" u="5" o="5" /> <c c=""" r="348, 1020, 376, 1079" u="5" o="5" /> <c c=""" r="377, 1020, 437, 1079" u="5" o="4" /> <c c=""" r="438, 1020, 498, 1079" u="5" o="4" /> <c c=""" r="499, 1020, 527, 1079" u="5" o="5" /> <c c=""" r="528, 1020, 556, 1079" u="5" o="5" /> <c c=""" r="557, 1020, 585, 1079" u="5" o="5" /> <c c=""" r="586, 1020, 614, 1079" u="5" o="5" /> <c c=""" r="615, 1020, 643, 1079" u="5" o="5" /> <c c=""" r="644, 1020, 672, 1079" u="5" o="5" /> <c c=""" r="673, 1020, 701, 1079" u="5" o="5" /> <c c=""" r="702, 1020, 730, 1079" u="5" o="5" /> <c c=""" r="731, 1020, 759, 1079" u="5" o="5" /> <c c=""" r="760, 1020, 788, 1079" u="5" o="5" /> <c c=""" r="789, 1020, 817, 1079" u="5" o="5" /> <c c=""" r="818, 1020, 846, 1079" u="5" o="5" /> <c c=""" r="847, 1020, 875, 1079" u="5" o="5" /> <c c=""" r="876, 1020, 904, 1079" u="5" o="5" /> <c c=""" r="905, 1020, 934, 1079" u="5" o="4" /> <c c=""" r="935, 1020, 963, 1079" u="5" o="5" /> <c c=""" r="964, 1020, 992, 1079" u="5" o="5" /> <c c=""" r="993, 1020, 1021, 1079" u="5" o="5" /> <c c=""" r="1022, 1020, 1050, 1079" u="5" o="5" /> <c c=""" r="1051, 1020, 1079, 1079" u="5" o="5" /> <c c=""" r="1080, 1020, 1085, 1079" u="17" o="16" /> <c c=""" r="1086, 1020, 1115, 1079" u="5" o="4" /> <c c=""" r="1116, 1020, 1145, 1079" u="5" o="4" /> <c c=""" r="1146, 1020, 1175, 1079" u="5" o="4" /> <c c="#" r="1176, 1020, 1211, 1079" u="3" o="2" /> <c c="#" r="1212, 1020, 1240, 1079" u="5" o="5" /> <c c="#" r="1241, 1020, 1253, 1079" u="9" o="4" /> <c c=" #" r="1254, 1020, 1266, 1079" u="5" o="8" /> <c c=" #" r="1267, 1020, 1279, 1079" u="9" o="4" /> <c c=" #" r="1280, 1020, 1292, 1079" u="5" o="8" /> <c c=" #" r="1293, 1020, 1305, 1079" u="8" /> <c c="!#" r="1306, 1020, 1319, 1079" o="7" /> <c c=""#" r="1320, 1020, 1348, 1079" u="5" o="5" /> <c c="##" r="1349, 1020, 1377, 1079" u="5" o="5" /> <c c="$" r="1378, 1020, 1421, 1079" u="3" o="2" /> <c c="$" r="1422, 1020, 1465, 1079" u="3" o="2" /> <c c="$" r="1466, 1020, 1509, 1079" u="3" o="2" /> <c c="$" r="1510, 1020, 1553, 1079" u="3" o="2" /> <c c="$" r="1554, 1020, 1597, 1079" u="3" o="2" /> <c c="$" r="1598, 1020, 1641, 1079" u="3" o="2" /> <c c="$" r="1642, 1020, 1689, 1079" u="1" /> <c c="$" r="1690, 1020, 1734, 1079" u="3" o="1" /> <c c="$" r="1735, 1020, 1763, 1079" u="10" o="10" /> <c c=" $" r="1764, 1020, 1795, 1079" u="10" o="7" /> <c c=" $" r="1796, 1020, 1824, 1079" u="10" o="10" /> <c c=" $" r="1825, 1020, 1857, 1079" u="6" o="5" /> <c c=" $" r="1858, 1020, 1886, 1079" u="11" o="9" /> <c c=" $" r="1887, 1020, 1919, 1079" u="8" o="8" /> <c c="$" r="1920, 1020, 1951, 1079" u="8" o="9" /> <c c="$" r="1952, 1020, 1981, 1079" u="9" o="10" /> <c c="$" r="1982, 1020, 2025, 1079" u="3" o="2" /> <c c="$" r="0, 1080, 42, 1139" u="3" o="3" /> <c c="$" r="43, 1080, 85, 1139" u="3" o="3" /> <c c="$" r="86, 1080, 128, 1139" u="3" o="3" /> <c c="$" r="129, 1080, 171, 1139" u="3" o="3" /> <c c="$" r="172, 1080, 216, 1139" u="3" o="1" /> <c c="$" r="217, 1080, 259, 1139" u="3" o="3" /> <c c="$" r="260, 1080, 302, 1139" u="3" o="3" /> <c c="$" r="303, 1080, 345, 1139" u="3" o="3" /> <c c="$" r="346, 1080, 376, 1139" u="9" o="9" /> <c c="$" r="377, 1080, 419, 1139" u="3" o="3" /> <c c="$" r="420, 1080, 464, 1139" u="3" o="1" /> <c c="$" r="465, 1080, 493, 1139" u="11" o="9" /> <c c="$" r="494, 1080, 525, 1139" u="8" o="9" /> <c c="$" r="526, 1080, 556, 1139" u="9" o="9" /> <c c="$" r="557, 1080, 587, 1139" u="9" o="9" /> <c c=" $" r="588, 1080, 619, 1139" u="8" o="9" /> <c c="!$" r="620, 1080, 663, 1139" u="3" o="2" /> <c c=""$" r="664, 1080, 698, 1139" u="6" o="8" /> <c c="#$" r="699, 1080, 714, 1139" /> <c c="$$" r="715, 1080, 746, 1139" u="10" o="7" /> <c c="%" r="747, 1080, 795, 1139" /> <c c="%" r="796, 1080, 844, 1139" /> <c c="%" r="845, 1080, 848, 1139" u="22" o="23" /> <c c="%" r="849, 1080, 854, 1139" u="22" o="21" /> <c c="%" r="855, 1080, 900, 1139" u="2" o="1" /> <c c="%" r="901, 1080, 946, 1139" u="2" o="1" /> <c c="%" r="947, 1080, 950, 1139" u="22" o="23" /> <c c="%" r="951, 1080, 956, 1139" u="22" o="21" /> <c c="%" r="957, 1080, 1002, 1139" u="2" o="1" /> <c c=" %" r="1003, 1080, 1048, 1139" u="2" o="1" /> <c c=" %" r="1049, 1080, 1052, 1139" u="22" o="23" /> <c c=" %" r="1053, 1080, 1058, 1139" u="22" o="21" /> <c c=" %" r="1059, 1080, 1085, 1139" u="22" /> <c c=" %" r="1086, 1080, 1112, 1139" u="22" /> <c c="%" r="1113, 1080, 1139, 1139" u="22" /> <c c="%" r="1140, 1080, 1166, 1139" u="22" /> <c c="%" r="1167, 1080, 1193, 1139" o="22" /> <c c="%" r="1194, 1080, 1220, 1139" o="22" /> <c c="%" r="1221, 1080, 1247, 1139" o="22" /> <c c="%" r="1248, 1080, 1274, 1139" o="22" /> <c c="%" r="1275, 1080, 1300, 1139" u="22" o="1" /> <c c="%" r="1301, 1080, 1327, 1139" u="22" /> <c c="%" r="1328, 1080, 1354, 1139" u="22" /> <c c="%" r="1355, 1080, 1381, 1139" u="22" /> <c c="%" r="1382, 1080, 1408, 1139" o="22" /> <c c="%" r="1409, 1080, 1435, 1139" o="22" /> <c c="%" r="1436, 1080, 1462, 1139" o="22" /> <c c="%" r="1463, 1080, 1489, 1139" o="22" /> <c c="%" r="1490, 1080, 1516, 1139" u="22" /> <c c="%" r="1517, 1080, 1543, 1139" u="22" /> <c c="%" r="1544, 1080, 1570, 1139" u="22" /> <c c="%" r="1571, 1080, 1597, 1139" u="22" /> <c c=" %" r="1598, 1080, 1624, 1139" u="22" /> <c c="!%" r="1625, 1080, 1651, 1139" u="22" /> <c c=""%" r="1652, 1080, 1678, 1139" u="22" /> <c c="#%" r="1679, 1080, 1705, 1139" u="22" /> <c c="$%" r="1706, 1080, 1732, 1139" o="22" /> <c c="%%" r="1733, 1080, 1758, 1139" o="23" /> <c c="&%" r="1759, 1080, 1786, 1139" o="21" /> <c c="'%" r="1787, 1080, 1814, 1139" o="21" /> <c c="(%" r="1815, 1080, 1842, 1139" o="21" /> <c c=")%" r="1843, 1080, 1870, 1139" o="21" /> <c c="*%" r="1871, 1080, 1898, 1139" o="21" /> <c c="+%" r="1899, 1080, 1926, 1139" o="21" /> <c c=",%" r="1927, 1080, 1975, 1139" /> <c c="-%" r="1976, 1080, 2024, 1139" /> <c c=".%" r="0, 1140, 48, 1199" /> <c c="/%" r="49, 1140, 97, 1199" /> <c c="0%" r="98, 1140, 146, 1199" /> <c c="1%" r="147, 1140, 195, 1199" /> <c c="2%" r="196, 1140, 244, 1199" /> <c c="3%" r="245, 1140, 293, 1199" /> <c c="4%" r="294, 1140, 342, 1199" /> <c c="5%" r="343, 1140, 391, 1199" /> <c c="6%" r="392, 1140, 440, 1199" /> <c c="7%" r="441, 1140, 489, 1199" /> <c c="8%" r="490, 1140, 538, 1199" /> <c c="9%" r="539, 1140, 587, 1199" /> <c c=":%" r="588, 1140, 636, 1199" /> <c c=";%" r="637, 1140, 685, 1199" /> <c c="<%" r="686, 1140, 734, 1199" /> <c c="=%" r="735, 1140, 783, 1199" /> <c c=">%" r="784, 1140, 832, 1199" /> <c c="?%" r="833, 1140, 881, 1199" /> <c c="@%" r="882, 1140, 930, 1199" /> <c c="A%" r="931, 1140, 979, 1199" /> <c c="B%" r="980, 1140, 1028, 1199" /> <c c="C%" r="1029, 1140, 1077, 1199" /> <c c="D%" r="1078, 1140, 1126, 1199" /> <c c="E%" r="1127, 1140, 1175, 1199" /> <c c="F%" r="1176, 1140, 1224, 1199" /> <c c="G%" r="1225, 1140, 1273, 1199" /> <c c="H%" r="1274, 1140, 1322, 1199" /> <c c="I%" r="1323, 1140, 1371, 1199" /> <c c="J%" r="1372, 1140, 1420, 1199" /> <c c="K%" r="1421, 1140, 1469, 1199" /> <c c="L%" r="1470, 1140, 1515, 1199" u="2" o="1" /> <c c="M%" r="1516, 1140, 1561, 1199" u="2" o="1" /> <c c="N%" r="1562, 1140, 1565, 1199" u="22" o="23" /> <c c="O%" r="1566, 1140, 1571, 1199" u="22" o="21" /> <c c="P%" r="1572, 1140, 1620, 1199" /> <c c="Q%" r="1621, 1140, 1630, 1199" u="19" o="20" /> <c c="R%" r="1631, 1140, 1657, 1199" u="22" /> <c c="S%" r="1658, 1140, 1687, 1199" u="19" /> <c c="T%" r="1688, 1140, 1717, 1199" u="19" /> <c c="U%" r="1718, 1140, 1744, 1199" o="22" /> <c c="V%" r="1745, 1140, 1774, 1199" o="19" /> <c c="W%" r="1775, 1140, 1804, 1199" o="19" /> <c c="X%" r="1805, 1140, 1834, 1199" u="19" /> <c c="Y%" r="1835, 1140, 1864, 1199" u="19" /> <c c="Z%" r="1865, 1140, 1894, 1199" u="19" /> <c c="[%" r="1895, 1140, 1921, 1199" o="22" /> <c c="\%" r="1922, 1140, 1951, 1199" o="19" /> <c c="]%" r="1952, 1140, 1981, 1199" o="19" /> <c c="^%" r="1982, 1140, 2008, 1199" u="22" /> <c c="_%" r="2009, 1140, 2037, 1199" u="19" o="1" /> <c c="`%" r="0, 1200, 29, 1259" u="19" /> <c c="a%" r="30, 1200, 56, 1259" o="22" /> <c c="b%" r="57, 1200, 86, 1259" o="19" /> <c c="c%" r="87, 1200, 116, 1259" o="19" /> <c c="d%" r="117, 1200, 165, 1259" /> <c c="e%" r="166, 1200, 214, 1259" /> <c c="f%" r="215, 1200, 263, 1259" /> <c c="g%" r="264, 1200, 312, 1259" /> <c c="h%" r="313, 1200, 361, 1259" /> <c c="i%" r="362, 1200, 410, 1259" /> <c c="j%" r="411, 1200, 459, 1259" /> <c c="k%" r="460, 1200, 507, 1259" o="1" /> <c c="l%" r="508, 1200, 556, 1259" /> <c c="m%" r="557, 1200, 582, 1259" u="22" o="1" /> <c c="n%" r="583, 1200, 609, 1259" o="22" /> <c c="o%" r="610, 1200, 636, 1259" o="22" /> <c c="p%" r="637, 1200, 663, 1259" u="22" /> <c c="q%" r="664, 1200, 714, 1259" u="-1" o="-1" /> <c c="r%" r="715, 1200, 765, 1259" u="-1" o="-1" /> <c c="s%" r="766, 1200, 817, 1259" u="-1" o="-2" /> <c c="t%" r="818, 1200, 842, 1259" o="24" /> <c c="u%" r="843, 1200, 846, 1259" u="22" o="23" /> <c c="w%" r="847, 1200, 850, 1259" u="22" o="23" /> <c c="x%" r="851, 1200, 875, 1259" o="24" /> <c c="y%" r="876, 1200, 881, 1259" u="22" o="21" /> <c c="{%" r="882, 1200, 887, 1259" u="22" o="21" /> <c c="|%" r="888, 1200, 936, 1259" /> <c c="}%" r="937, 1200, 942, 1259" u="22" o="21" /> <c c="~%" r="943, 1200, 991, 1259" /> <c c="%" r="992, 1200, 997, 1259" u="22" o="21" /> <c c="%" r="998, 1200, 1046, 1259" /> <c c="%" r="1047, 1200, 1095, 1259" /> <c c="%" r="1096, 1200, 1144, 1259" /> <c c="%" r="1145, 1200, 1193, 1259" /> <c c="%" r="1194, 1200, 1242, 1259" /> <c c="%" r="1243, 1200, 1291, 1259" /> <c c="%" r="1292, 1200, 1340, 1259" /> <c c="%" r="1341, 1200, 1389, 1259" /> <c c="%" r="1390, 1200, 1432, 1259" o="6" /> <c c="%" r="1433, 1200, 1469, 1259" o="12" /> <c c="%" r="1470, 1200, 1500, 1259" o="18" /> <c c="%" r="1501, 1200, 1525, 1259" o="24" /> <c c="%" r="1526, 1200, 1544, 1259" o="30" /> <c c="%" r="1545, 1200, 1557, 1259" o="36" /> <c c="%" r="1558, 1200, 1564, 1259" o="42" /> <c c="%" r="1565, 1200, 1613, 1259" /> <c c="%" r="1614, 1200, 1662, 1259" /> <c c="%" r="1663, 1200, 1713, 1259" o="-2" /> <c c="%" r="1714, 1200, 1762, 1259" /> <c c="%" r="1763, 1200, 1769, 1259" u="42" /> <c c="%" r="1770, 1200, 1798, 1259" u="5" o="5" /> <c c="%" r="1799, 1200, 1827, 1259" u="5" o="5" /> <c c="%" r="1828, 1200, 1856, 1259" u="5" o="5" /> <c c="%" r="1857, 1200, 1885, 1259" u="5" o="5" /> <c c="%" r="1886, 1200, 1914, 1259" u="5" o="5" /> <c c="%" r="1915, 1200, 1943, 1259" u="5" o="5" /> <c c="%" r="1944, 1200, 1972, 1259" u="5" o="5" /> <c c="%" r="1973, 1200, 2001, 1259" u="5" o="5" /> <c c="%" r="2002, 1200, 2030, 1259" u="5" o="5" /> <c c="%" r="0, 1260, 28, 1319" u="5" o="5" /> <c c="%" r="29, 1260, 43, 1319" u="5" o="5" /> <c c="%" r="44, 1260, 58, 1319" u="5" o="5" /> <c c="%" r="59, 1260, 87, 1319" u="5" o="5" /> <c c="%" r="88, 1260, 116, 1319" u="5" o="5" /> <c c="%" r="117, 1260, 131, 1319" u="5" o="5" /> <c c="%" r="132, 1260, 146, 1319" u="5" o="5" /> <c c="%" r="147, 1260, 175, 1319" u="5" o="5" /> <c c="%" r="176, 1260, 204, 1319" u="5" o="5" /> <c c="%" r="205, 1260, 233, 1319" u="5" o="5" /> <c c="%" r="234, 1260, 262, 1319" u="5" o="5" /> <c c="%" r="263, 1260, 279, 1319" u="5" o="5" /> <c c="%" r="280, 1260, 296, 1319" u="5" o="5" /> <c c="%" r="297, 1260, 325, 1319" u="5" o="5" /> <c c="%" r="326, 1260, 354, 1319" u="5" o="5" /> <c c="%" r="355, 1260, 369, 1319" u="5" o="7" /> <c c="%" r="370, 1260, 384, 1319" u="6" o="6" /> <c c="%" r="385, 1260, 417, 1319" u="5" o="5" /> <c c="%" r="418, 1260, 450, 1319" u="5" o="5" /> <c c="%" r="451, 1260, 479, 1319" u="5" o="5" /> <c c="%" r="480, 1260, 508, 1319" u="5" o="5" /> <c c="%" r="509, 1260, 525, 1319" u="5" o="5" /> <c c="%" r="526, 1260, 542, 1319" u="5" o="5" /> <c c="%" r="543, 1260, 571, 1319" u="5" o="5" /> <c c="%" r="572, 1260, 600, 1319" u="5" o="5" /> <c c="%" r="601, 1260, 615, 1319" u="5" o="7" /> <c c="%" r="616, 1260, 630, 1319" u="6" o="6" /> <c c="%" r="631, 1260, 663, 1319" u="5" o="5" /> <c c="%" r="664, 1260, 696, 1319" u="5" o="5" /> <c c="%" r="697, 1260, 725, 1319" u="5" o="5" /> <c c="%" r="726, 1260, 753, 1319" u="6" o="5" /> <c c="%" r="754, 1260, 781, 1319" u="6" o="5" /> <c c="%" r="782, 1260, 810, 1319" u="5" o="5" /> <c c="%" r="811, 1260, 836, 1319" u="5" o="6" /> <c c="%" r="837, 1260, 865, 1319" u="5" o="5" /> <c c="%" r="866, 1260, 894, 1319" u="5" o="5" /> <c c="%" r="895, 1260, 923, 1319" u="5" o="5" /> <c c="%" r="924, 1260, 952, 1319" u="5" o="5" /> <c c="%" r="953, 1260, 981, 1319" u="5" o="5" /> <c c="%" r="982, 1260, 1010, 1319" u="5" o="5" /> <c c="%" r="1011, 1260, 1039, 1319" u="5" o="5" /> <c c="%" r="1040, 1260, 1068, 1319" u="5" o="5" /> <c c="%" r="1069, 1260, 1097, 1319" u="5" o="5" /> <c c="%" r="1098, 1260, 1126, 1319" u="5" o="5" /> <c c="%" r="1127, 1260, 1155, 1319" u="5" o="5" /> <c c="%" r="1156, 1260, 1170, 1319" u="5" o="5" /> <c c="%" r="1171, 1260, 1185, 1319" u="5" o="5" /> <c c="%" r="1186, 1260, 1234, 1319" /> <c c="%" r="1235, 1260, 1283, 1319" /> <c c="%" r="1284, 1260, 1332, 1319" /> <c c="%" r="1333, 1260, 1381, 1319" /> <c c="%" r="1382, 1260, 1400, 1319" u="5" o="5" /> <c c="%" r="1401, 1260, 1419, 1319" u="5" o="5" /> <c c="%" r="1420, 1260, 1438, 1319" u="5" o="5" /> <c c="%" r="1439, 1260, 1457, 1319" u="5" o="5" /> <c c="%" r="1458, 1260, 1494, 1319" u="6" o="6" /> <c c="%" r="1495, 1260, 1531, 1319" u="6" o="6" /> <c c="%" r="1532, 1260, 1560, 1319" u="5" o="5" /> <c c="%" r="1561, 1260, 1589, 1319" u="5" o="5" /> <c c="%" r="1590, 1260, 1618, 1319" u="5" o="5" /> <c c="%" r="1619, 1260, 1647, 1319" u="5" o="5" /> <c c="%" r="1648, 1260, 1665, 1319" u="5" o="5" /> <c c="%" r="1666, 1260, 1694, 1319" u="5" o="5" /> <c c="%" r="1695, 1260, 1723, 1319" u="5" o="5" /> <c c="%" r="1724, 1260, 1752, 1319" u="5" o="5" /> <c c="%" r="1753, 1260, 1781, 1319" u="5" o="5" /> <c c="%" r="1782, 1260, 1810, 1319" u="5" o="5" /> <c c="%" r="1811, 1260, 1839, 1319" u="5" o="5" /> <c c="%" r="1840, 1260, 1868, 1319" u="5" o="5" /> <c c="%" r="1869, 1260, 1897, 1319" u="5" o="5" /> <c c=":&" r="1898, 1260, 1934, 1319" u="2" o="2" /> <c c=";&" r="1935, 1260, 1971, 1319" u="2" o="2" /> <c c="<&" r="1972, 1260, 2007, 1319" o="1" /> <c c="@&" r="2008, 1260, 2039, 1319" u="5" o="4" /> <c c="B&" r="0, 1320, 39, 1379" u="1" /> <c c="`&" r="40, 1320, 75, 1379" u="3" o="2" /> <c c="c&" r="76, 1320, 111, 1379" u="3" o="2" /> <c c="e&" r="112, 1320, 147, 1379" u="3" o="2" /> <c c="f&" r="148, 1320, 183, 1379" u="3" o="2" /> <c c="j&" r="184, 1320, 208, 1379" u="3" o="3" /> <c c="k&" r="209, 1320, 235, 1379" u="1" o="3" /> <c c="m&" r="236, 1320, 250, 1379" u="9" o="8" /> <c c="n&" r="251, 1320, 261, 1379" u="10" o="11" /> <c c="o&" r="262, 1320, 279, 1379" u="7" o="7" /> <c c="" r="280, 1320, 305, 1379" u="1" o="5" /> <c c="" r="306, 1320, 331, 1379" u="2" o="4" /> <c c="" r="332, 1320, 348, 1379" u="9" o="-25" /> </font>fonts/mono_dejavu_sans_220.png0000755000175000017500000051037112565232430017152 0ustar mquinsonmquinsonPNG  IHDRBIvgAMA asRGB cHRMz&u0`:pQ<NPLTE{{{έcccƌƽ絵ޭrtRNS@fbKGDf |d pHYsHHFk>IDATx]ق* {ؒ.eUOa"KrȆ---\ڟr5i0m5h%m Ʒջf-8%Ήooo FND zYO OVջ&3Ԕ ҷ|˷|˷|˿RH,5{,U--`݆7AooVq[~sa 8N.Җ :!10, ڒ .m.aJ߀+-6-C}',s`6w 0w'-ƹiSаc:]e72YmE.@ϫ&=t_7NqD4?9 3'7yXYSn]54I VR.:*ӂWFO-"Űn6Qb$P> w} FnCj-vlͳof3ԥ) <=SZQi303yK~BvI >PpHg@,JەJ)"0~ÛteA<Ϫ=Kzil ,H=<]fH#&v m~Þb1 <䵄㜑>zuBtlF`BlHRuB:4,^eZZ גgls{X#d8`$,y4p:dȽY&Gؗ'47nm8"'f% \]C/xXhМJZVV]-@^$Cv/W!6G~ G@<]&Y9gTOE3}x v)OZRVX]9X##7OG<=*Q IJ$ΟtA^iPi;\zahF-qJ@֎4 n`vURWe]P*hHx?F@W89Dt\zcWtVm|ք aؤWѧ :u\8A5@ fYOqF  no !NYU4.ka&"ɼP^2=>7Bg9J QT=fjB:`d]-I0.q8mka51*\ɴ=6f,S=V2su> 1# h#v2yV&D ~֒ܳ0v"pp0sw! \5*WLe<G VEcF\1Lw[t\6q8)twp|NRM@ U4['Z,!1/#0#}GԵ+ ̒A(W*bB0usU9 PYTmEɺtZouJSPu@U?(h]K @O&?aȶKg HY u3!ֿy-9.3P;tx;^8pvO}(hv+i kf:!r1 cs[@bxY'15D˥Z\GBN2#@RSC!Jr[[w#kH"ضw[A6a7?$5o<hfP'@9yҨ˓ -B~Hh*1RI[Y?{?mO'!֝-#ՔGfjYPk6I }$uudc ۣ z! :sO|0փ(&d|,{o ee*k">;M+&MF0sHӾFT%{OipLX $%v*; 1GeT=*@\*?&նf9r&Gj- &uRG`*#-B R󓧎zϿ R(m4ncIu,o2ԯa퇼)XUTo"(J2ry_VۗP:tڼ7g v@,hBbXhxADpPLk"LXw!ˉfR:K>E$B:GE{cNfNڸ2[3!|/|.bE+ _{M`(` | "LS/3,7SfZx?cC!]"0Ż׎XM#P 6WvF` 1F]ǗW$|G.EFİ`\ikx'k݅m(*6)g(3U]_E7W$7r1t< #Η,T7/*NMh); @pq/n2Mo  ;?{2@} 4qf^杂&4=[1_P@s 5ai,B?StwIOca9G!EǯM$cW3fiYx2VQ2mgV} BD+PɊS>ЍLz"kw1`9%g0i , wAlh<)PCC'%;Ii)qo^qev4C?CkH_iK`I_W:Dtă -_oa-/"y3¾3Y]pc Y5?;ql5Iɷ{bJ.!9:8:+׋?x1|/|Uў Qib鮓^v3`΍?b} @2:Y++l,S͉+MEӑJßD15?| 5Hs<΃UOґJO3tP7,@!0pg'ّ`N!U=LfI`r]_kMF;;0^sW`JStQe K μ_-M*V .B,YeCԶUY`v\ fO 4E_2x&fBa:kIsL Q~G>Ǐ9ڧG b,OtYe!;_ӰI6`G!1Hr̛?f% 0U3r9@].(dHQf~QX lF ƄH? +_SGfV>~- 1ڗ = R!p ڜ h4@Ow9蘬BK ZyA@brnrDvJ[- ["Y  d#k)kR,x؄p|Nۯ#485\M$F j:1ٴ$oʓ a2sl3wSƢ @E,ĬkRҍA9e` A\yIg@Mx5۫"7 Q"̎U<_` ;В2Y&PETHabѱp(f!@aKw$7p21$tFF೮,)?Mk1iXwXe |/8[&@h_)$2jX\o_g/Īwx:ڔZ uУlZ%`M3 4l?LO,OYG oٔ^Z!H9+'[!D:42#&g]3pa,n6l}^':j?$ aa4nlbiGآ8L`^O=sJ6MvSmɘ `nd /CS^)/WfYHH}jD{Gp:g,h6|$'IIlR4V\gHIrE_r- )!R_p,^D@pL pr5ߡP} ##FqXɎBp%NmwDyhQ+IZk æm>t~rHI1-[3nW%1m>W47|$sJWЏ/Y'͋օ6r~6Pr/,Ա4[LeT߰<5'rLkd{?Hj&lG뗕H_v f/O0 ,ZPUk*N=^ Mq' AzQNlt1b ~bW1>ڊa6՞ّwĀ!Yd!C چljw>@IMWF&+q>8]T{c7!$c@'0^Zfܑ"6X6U~hāe@R))@hq|R[pqGr;nCw?3vx~x)9szuBt=a@,shS@{f\"`*|u{Xv,qzyXX'![q`-Wov8Ω;ӉL)PI<}DrSмSҶt$z 5HWJ!I}R9  !ګa@=b77/ݦ*Z*#]`}#@_\[~68iB_G~!YZbz,ٳ$Vicdx9 [X]ɮj=m;( ph]9nb^u)`PSz[YĪkj(&nhFr3]-=hm0,%>v ҽ9.g)B7bp{[Ui@;Ry |/gu}5&49ҨW˗욂m9ND/3~1z?V]&;0ו"r?'c:" :7)seMvz--,/@_<垮sK:ɼsV 6>ϼ\=r&p"b/^rOIEKU ÿw~\FUϋ~C_HƵ-\^N V齃Ə{uooyY(F jHr9,-GGf/_od|^} pj}?*~˷|5oooooEϤЀ0nNI+:!4p<ҹX, lSQtέ;ϵe=(< wU$~~53W~<~p(^lO &k;lX1{<[~q9ש[񸪇`6ibr$5[bK;s^7WAN;vz|<5*?sx>\ ӯ/歠1N [U6kX| iu=}5zƳq@ʿkvAg@CN; #BpK&k%8S^_ Wj_mͻ@%t6|s=b2$7]_H㴴C`IpOsuguU˾A'd}qֳA{as-O'oųdOc̥~쯒/1O Y",Y"߀ѯnp(i9SgO̸cEsM}ڧ;f%}ԓ=lsi=2nâxzy[٥jy,Ew>3:'3y艝T8i߼*N?a g%W> zNL:"f/Uz͒3t>5kfNS=le/_<z DsZ}U 3^#Znn6sw۴gP?vψ7xz.U/8sxIxnQR*N~+nZ{oG}69+:}(;<+Dtq3 [23Jn&KCV9 0iqdNmG>Nרb YZx\|/HqpUWLkOމl{CƳ/f3é&*~=Ȕ|Mo|}&G1/oh7`o$G[!Ĭoxfvo+c[>݆Gys5jQ5z[x~HN4e my.o9_j) }Pb-ѫnZ1͎yz=) q3:ķOZt>kei|a/Zl}oq>i5l,u@T`4-vJ_Ry^kȭ5&0nBh|˜=~FT P,(8G5H3MwH<&+ݼo2S $.{BEAڟ+;Rǎʕr=k,*5zDGqb⌌鵘ބo1Ȃ_aTV̝P*|`_-W@4 ֭)e*Šv= 3zW;>|[CO q|^cAU6HmG4D2Qh>N<5`?^y>Jb.TYG 42y}@>pz^?FrLs \V D;#3&\)F 8壀sjeAOT9L/N/nQ 613pPgBoZ;u9i*#_R4یOFʉG4B;'V|lH* qJݟnej-]1@yv?,ߔ8Oa@EyDu3V\^r.nb拓M {|2KnD=m6d X;4L)(ˁdUt mLvu tSe`~XCO)8>aX C*#(o  l)*v<;]V@bT @~|'aJw=G!兯uDD./9}J|uO:Ye5GLpcq4,k[V!D }kq 8)f;`_Śmw;%apq%ͯ^qOt/tE}|*M{NO"AnO`?2zqۀ^3vʿ}dGFPV̕*ljzw%!mhhi.a*y0^:RI:Af\M:EU>Ѣ (=E@oy/c讇$wxu>' S-*Fd*zu_u߿msakQ~?kL#ژXT'SJ2>$8#gXPǷT$\4YxlVC].&:QD 4Ȇ5O"l7/|uUнH O-Oʖ*p ^-;1@(dKX-W!nEx:TJ}սC@q|OݼB| >t}; \qgĒ6ׯ/8<(ѭ8yWcOdӯk0r6TJLw`pH#0c>jb(T^?Oћ!UGDki}EF벛w>o56#fda[1Eݻ<,+X]0曯kWd;5.w wg#k~ ;7a%Mvh5X>:TJ<1"XNZcԉ9fHlUtDzX+U^_f@ \)E˻*_ʇ쀎]cmO. &3sMṣъXkde,]y Y^pٖ^y{|R&gaTB<SxΧݟzIٴfFDf*xp-!S:W,G2]%OY5 PUo> ^U2-]^F bاxoVՄ448qL`$-gFs HtSH?Кp{z80~|O-5ر}txD̍)D@^eM?EM;Q @KztrrbX@iU&56u zN=>chqO ɹCzs`MT+|0 H,w@vZ߷Iucn\\֤@"vr}?0< z;ܸn;Q >'T;2G7L('اM6?wi, SFDoȰ<1~颕֜1UEE]}xpypчtf ]rlv26eyzM*TnZ6q{`"+{O#Mq[׏@}=%o?|a(uWַX(f9JG0TpQVz>J= i@8fSLr e!Q)}+{@f'\^r.YG-t#Caz0PSWo]^ <b5}m]T+*N~ϓ}  5`Zy!fnPׯ2yq OwBu3\cL#;@bqک2v?H%+>*x%`i`wvہ!{Eld!R)}+z$os]vEtP +?_S$;yWʊ@=$+{egrI L'|j|˿^6-Y`u%ۋxOYR x촇}6 5 w̿e" gowXOCsqp|-j9d[; o ۣhDտ vPXs_%̷ 8S7»{jԟ c?vGCʹ6@ff9/'O@ay:Ńi}vAn38N{&F=!~rg/ y9h%9nt,^l9[_|˷|/-----ˢ^P"ٓ~v[IEM4ިM9**ϥ5'`[[\N81n`urI4;seE/<[b#_zp_W϶ `$)!"S {yxuɡ/9u93[[#|ću< 28{=BAC3|IpGnRx8xgl C@<x--.'g J;Pʓ BL<|]1Rx_񪍉G=Q:S/ϥdF%#-('fV)mwd׈|;ůl_ 30~?@?D.3=t'`,3/M7ާʦhOg-=^/ctƮ!كĤ_ &K:YQ/<O`<>|?31?N/e82":| ح+:0-TnEs]})5u]aJ)Gߦ>^N;[ZL2k:K>y a"˗I)&؁uQJ!!CϞ뢔{:cN@'Ķ•Fv MΞέ2OB3@9W&jSceh (]X،1!Љ9 ])@{)cV֏lьt5_3>vm嬟*.4 /6TdnŜ|ˣHQN*5@ٵKDN qPb> '0`:tB٪#ѣ:}#pRb' l/ 7}( CԠ)~}'}=]`rwh_@$@v*bb92,0@2*G+cw =M XK:e} ?IcvU4_F륻-cH#;v;_ڽ,m !L.YLHd:]ߝ2̳P[|qBV2tdK6j2Ujy=&90їUM |{݇M!Krڽ/gp"rPE6sX} &j:oq(ONRqo\? |sbIJSg$Yu^*ݶCΗC#'V#:רOOnI{Y[ IڸH0%t8)ĺǙ4U 22-*SeN:יy Y@ ˄QÃڌ .y|ml41fCy6e-3rY >nN}Y*<j@4>9*RsΔ8YolDޫb%t4A| '}=] =ȅae8GdWJS/5Y\(q^}jLyCZCKLu^"Mi2$\g)#(Lp9;ъ` aNwr0'4>TL& ƌ62}M4C4ic lquqo 4h=VJ Thq2>W?mqŏf߼z@`ŤoO[Rqи0FnH]c2QuB0C]'֓'cP?OE4|[W/:e|lX|y !1A|Xi}Q,$Ͻ:XQ?D Ƭ(p]@n!܌*78t&\SԚM2Wt׀5`-bў.PdŶ?ypyLb޽@zlj l*> ¯✱EuT!%]` Js0l%(M~Lm~gOqwk TmO$RYA֫ eZ굞*|AfIo05h M[ `T>T$:#Pnof">D4PeLbcq[uC~o\\);Q?D N6I@O Q3,w#,sԺ>`zє$Et7,eFX@oI}lT)jh5F/X4&f'Ӫ 62| bUu@D0iȝϠ<#*fK'bh C1$zr "oU}4Ъ&4_4S1( c :dJ?{ΑK#*ʋOQǩ+@VKuJ1^r/cjᗰW=mE1/☐\뭰/!HMHz~3AHRSFO-Xئ[p 0}oP&&V F ^' @ p^& m7%d,`gUV`b>@>XkFpXRMxzBz{ k$n R\CZx*Wښ|;#UY_qR/TQz.d>S1 bNeB0s$7-bR:Iǟ2]  J^raʘMk]L`ViqB;HEhOޘS&WELnnY@@0h{ 2JhPGGJэ)ս(S0H%o6ltT8]љc0,aR=QgPy!(46M1(ӟwΪ2 ǣj,D{l4LIU/q]@:Sep_`3Tc2y_׾#PJ,ڈff;l~r7b Lljp`' " *^2.$-u:N=r!gU#Π{.C'N @Q!M "mN0Lm t8u S&ŝ`VSk<O\& BΛڮ=<XU@opw)V~:Z}ߒ A (vIS^N#!^t S:U6dJ?[Sy+?M|0w `pR9^mds`ßPtbe.J]zsFWk@/ io`RzcʄCgJ6gK/9Pزd0X )|ڵkgo `p( ;Ӥ5kžj( BnQ͠PhVi$-Ɉ ]`\v /C:sjY&9j!cÜ$}%Eπtc䯖;5:2}IU=w v0€6`#3T 'fu&n'Oذw+H:p2k@ްtp4b]f[s4JI`+Q $30Y^Ƥ><@J$o=ɜt: hIRi5"{j`y%\|* jm[=&G!X<į`b>^|X{{c<3OddP[tM&R+u?6tAlB 5L_2mL}?Dp_seK 8@u-qNXWn< "k P1+9arB,v'+|x_*+Ѭ ;5˗IO@RrPnftүq+QE1'ؘ spmdy'`>`kȕmBO |f9(߽s}? '`%z!4D2L4?dpFYo5sP(ᯓ յcAe[]w|wY# cdȈ+үX >mrR BL,ԾA7"> 'eIG CS2a<2bTX/ h 2e>4E)@B*Zq D}v@`껱t̒Rڥ 3 E=ZM 4zgQƬؚ ,ic3fsL]nٶ."U"uMzbZ*;p X `&p TɅX0PHн%lAr/Gt1Y&eU:_3u}]s\~ 6YpO2;<ēo< q{q(jUV.=\Nnps9 pMUCϴ23Ӧ 7sPpċ~:wchR 1(A#c—|`Nz4^`i$i9 <,=D@.gOb:5Ru*ĪPD@5|D9 ;!>>TdH](TiUfwU?@쌗udG3uDGL1ˎQ#Vwގހ8+nL99MT&wefT94ɓhZ} ֥ե`S$E`G:%<$9}'ı ͡rX?A\ Ο qtxi^ٛ㖉vy/?}4"?s$B0=N+{BF5%ΙswB }S_'>9=Gw7vȥ#V}\qSE=\_qJ XA(SϙUQl&p21pK;7F bhzѥ { T_$;ER@ fU(m(Gq $UPoz]#!,ly$z3Gh>? )GSMșt iHg?`kxu pw$y -.fw5K|m'Vɳ E"~-dD4C2Vⶠ Ɔ#"otȧIeG%d< ҂f[X3syN( 7*-)e 5< I'XìXnI?.eu>V^a,\]Xўg-+D@t~q_Q&)z΋kYS ۋ%Ki9ڡ^ -.~[;~W[[^|U]RB'Mr7_P07 NB[`^"G})B.BՠSdRFg;!+ߤU*,{,CAc}3gƝnmGʴ)FF1W."e\e`UJW@sc{WZF DŒqcjyʆv~Qj޸!` ?>-wl9RDOK V!E5<_S!~ w޻*{g9v}[lz` =RS 'x,5#c6%uê蜡/o0x˷Kl_cvoooooyZ4ܬqXAtkâ.kZV|>]i3ڏ41᭗Z~+?>Wج|8{x\["<rkO1FK<˗xVXarG~x᭧-?in?볏6+_ǸVcjNܼ/BoOSiaj3 KNHVRlCs/!q#Nn?ֳG /L:bd ||˿&M>!~ }^H<9}7Z !MBb%1&&f7o=|v/Ouݏ\a$@|˷,d v&\jhZZŃJ `Y䟴ƨ' >k{_e.Ph0n+ݿ[%Dp$'1龵 ,5 ma,J)>(,G?M*e~ Ae wg?jٽm)E),30tUNLϊrXz9L}K#p[4J:yƸ1(iP62]SP_ySy.Ph@_~$ E5rW[ &Aks /|L-m&6w+-Ituz>ͩG^ !Q& td)N 룻yӅAB6Vf슦J#_}o; _ X?rdB?/<KM6+p f?ɺ*?ڔSS/܄iH~dCP74Cd ǧXsM[Rw3!Gם'dr#HnXDK@3 -1lz>LK95EM ly ffZvL"!.Q35:%Nk}D[UGX 7r/!ۗ_`3h!6s5J0` -u|79;#D9{Lod<ɭ^L<9.8\g{J7!# SU40w5\'}@LK/ f =|DeK BiBN!3kXh $d;ҝSne ;`GUŲ_Ŀ}`<'0`${|}8O{#=j[h?6vѝ+҃OBHRBhU.Cx?]w׭κyxjҏ&T_O] U:mp3c@#&4\sP:-9 :{[QtSX cN&f{k8|zQ `&ˎa2#zY븽x7 .Ҟ t*CN֭Rxt9t|zXqp6QW>̴)\kHޮԑ.ٛXCBdWCF ='@(_U}$4- Պq1*!5M7]س#-N5`O''HqiԀ`_M)ȉ3>_9w~TeWWYv:A;pŤC ιW;;Ω=5dzl4@<$m-P C*goE>@6E%q)k'< xm3|][0S13%~tꬪ',3Y `q^fASĩ\v4ž,[31Pi\@@"P&8"Fchg.)1f~isi3켾lb{r kνgw9[R퓨3*7a&I7nS:x>}k@>Ͼ VZnd톫|ź#P|^;u 8tްni:oZ% ;̯?7`/xMZ۾)5'mbr-,Ȕ^ i95yN0LoQ*;H^,7qU܈QaJh;s=~7HasON,^& ~EPq*KN%0^Uyk4/Sw@ U w0Pò="[GT{)ErFI{`&tC;l*:x>}i_;<\nt6 W7#it8泥u"g@uupS9W}nňF%;4 l8pBVTh# $]!) `&kt$6} jW C50IM@ROetb ZKѫ6@1*Y3_j!kOY]M?1#,ugֽac]ziXbC5x+9}̥Jt.o~뛆 ֋P'$;,'XdB}r1V!DPBT]q ՚9w 1 C6GlC@F49ɨc.LP 5Z`i{/Z<8k]8758& 9^"-3.pHB*Bq "X1^4[v2% I5u&XWT]WFNB؅= M56<$@o-m$T2`dHN iYPQsbHʤMXRGRyzfR*Mt j禎eoձo*Ff / \nn|Ou1j) eֺ+Q @a+w^o X{e'@bc=M~:joZ 9WN<%`T_R2 !%iJ8FQ/(hR7!F;S ZdKabcLJwX W= @ WO@+0 CRP_%]+D:yJ:q5`80W^63lmggh<.L\4SG,/w W 6tK.c'T1 u0O2;N5ci`?aZ+CC*ёƝXѽ^5{If>3cfcg-=~C-qWUvDuue'&4Vt:Q{>]-K=m:Oj qE%#z?2 Vo5/3ptu ߊt*l^H^'褡Eeg]٢( [вCժR6 bQᅓN ȼ (y@I ex%x(9%C{JgGοс7G l.ļ#)Å}mxvϑڶQ-- xZ QP'b?};Y~z>LvokÚɲ T?Tw~ˎЩ ӃZ|;k ZcA &Cox q y$/̥FoA;JـCh))ϟ&鷑@=䴾aHi߸'2@i X.12-PPΎoFYQ2#؟w'Q N9;-bГY3PҠ؍Pxò+]OE֞ӄ&jK1̽W C|I:Y3Ol2?f.Q(g$-CP2 Bnѧwg%F,f|Ԍ$9 ]MO*=5iUcS $@ʋƣ Ã~wޞ)<HGH+, dkՒ V\7C|¶ veapUٙd)* V t!cMYVk"!2&'DUJ,|2sPkY.B(&Sx)b'K~rH3c ݀"GK[2.uQ=[ Y 9L? R D@9%ila4NB!FXó*jf`u,H;W^j*FkG97( 7j3,ޞA$<dI OC`0for=yE3Trx4ڻOz;0 *s2,LL )DDyqe"=Ҁ[F#3`zNK}S%Pщ)K: p h"Կ愳XN.2J69e)l,ڑù+@ 9}RG&Ni_v!IEm &ο/tݿd,4e-mQ M!>׆hƌCg`i[ ɯPH@}z,Q!_4'}xs?p>y糤!9VM)8+Nظ#x98YpXH8(R+U0{YX`l fO' 9%m#1N~B\3ke7ʰE4OLפ`b }я>};hjfgAj,؞uð >9ѥ N.کZ?rUWяhwo_Om7쐼xٹ`r2G//ڐ `y] \vt#<V"-cъF23:V4J~.^i[uO[aoB*iIPh2.ŵx0͍3e\e<`v%җ!9bݙl'G$ql_ +zvL)W:.stX$3 }p,<\i5_wRX[xȫy'[דuNnL3tK3OL{θ GK-G}=]+}/b}*kz[[i%naCgu/7Ʌ$eaL[1f{(.ه:'|љ]z=sg l?}-@DnYI ) ,l /4VAe kJUQqGi=K!N12Vӯ:>sB+fx3N6Oa@%;OZ'h_ǯSԐV0ۻzO}ޔRp4dwM^PAҏsRBe~`Mnwvnwmg+wv6T{wdvR7v,yNM d )Pab>y+nw p~mh{ΦM WɤrwJI砒BPvnC]|ejL+hgCKB+6KR,NߝO w"uoJ0L(x8PЭ@aȏZ`y"ν$ _yV%ko-o~Z5_jd{N7Γ9K4,;ByZdsi7K/ =~9sg*e 6*)gsGVoج5>[ؤBD0ZhSRz ډ?&!RN@: €/<]kL8m+^VWu*U U8 M9=CS"{|Y3H$iU:|h7d` t>dhX/Wdk+<S,r 6G,~/{X`EPK""*TJ<v-4aiR.o r;9Rs@VJyW+rﶬ6JםBS dތd;i9* 9RUb"OM =#Yn; RZ'~]wy!!=5X.``tM_,5#;J)!T*JBՖв K)/ ~׷N)]'%5օ2Y|Gg9`vfʭsf adtNS @Y2J&F6E#!6f@N2hnon9Hw_ܗV.3Ee2cs>{GsU"3_VASU؇w<@ *T$WOm `%BJ);)+AB{j p|TAFV@N/dfz5+6"8 ( ZZjY`Xn}bf8dI=GYN@>veȇZ`*ȱHUجgf*<1_gGĖ”#nY mRJ)&'D[HUWXDԶ ZuGVEMc 9 e"*ՕyJ1 - IrDEݘ2k7R;!Z)0ZkP\sꅵ|3mg-M !*MfV:iKUY ;͗[NKh/pZ{5"̭<Xr B>-9OQ& m*VofXkmO#ssS@(SޗYe)"u\ܭ}!2Q<,cNz @w`׸0ZDQY`!$,i*ZW@ "! (VlTNN `g[I)rj(R F,5ˉ0_<:mYaL?4!@e-aw{ZUrpWsb(iz#$讖ulY7J`&|"? uS^U(PwWIlҩXs9`] 7 Ϣa!?BBhK{a9]3zbYv< Q;0#^Nml"?˄X" q7K~}>_d+0{]Mm d$ek ]i#hC54\ٰSP# (vذy`Ga8ar/,T8=2/I/͊ ϶r~:<xE#5Phi?!8DL/wSP0CYqD=b׵2'ߍ\ Aj̏ ?F1?WYkc`)ATt[fYЃ<{^;ʤc LS>!Ӌ+6T0nb<; @gy2ܘ6ZyHfft]!arroȂ*d>>c\,T6]V1 -͕?!Udl; I$Tр{Ėsv؇̒RcTZ`v\7Ah1H[E]fKI]5ܽH)D%8m.A|O):`]H)eRJaUq*u*zm)vڑl~=I)-M2),~9 p] )˓*GZ*ҲPj;0sP81vڝl%EJbJY(2)%S|0ɵeq vH)e`)Y| ?*V-wuY0-MA2EaR)RlHˇvG2l}(1Րp^F@Z2%Җ7@Qa7lbIm{e\J61YrbiwH[J诲WF|E JUۖ^Dʚ+sЉv3* !((-:eV[DP6 EŚ`/CduS&FG,~/D(!;YUBVI̱1o.";oD!_(*K.p2iidȚFڈ7UGT,\ȭ"L}N6tV"l};{Wxo]U^m z̕8f*@6t+v!]%ȼiI=[IQw@Q#YeP4toPk/ay;˞Ç;: y wlv&!rqpKQ'8r ъK` d@`HN Hd lj C#D 0q کx,E}BS<2Zֻ z@4 w-,@*TѳdCX[aa!ьKXPR@IOa!hQRsZA;ȂI6N_%M0 0kUnKt8;0?*p5ԔȜ Ɖ\R)T+v?[Imp+t@%NK< ]Kl|<ۿ!b:ȫߙEw: ;$p‹727 XsLXM#V-Ws ldķ[eo!ZŲ-}ڋ]YGέD|GfP4}1n"d_K{Pz 80䷣J 7)29 ֨[ |% e3(Y(hku/*d!QAu6cQ +?Ƌ@,/&f^,9Ojm0Mwʚq,2[JIzXT#\J)TX"|Sɯ?`]`)48 @^YeākE):ײ Q%MH"V N1&r|QQh#~Jq [5 ٜ"Gm kr^RAaj%:R8 @dS.A-"2N6R%_lTJw䅘ɍ@OQ Ͱ%k %]]-WrP¿j 'z}>g3MޓX'b Z%7yL4QϺnױw=$B-ѝH@6}gb-sJ%kAScm;m7gRRenO=5r0ab,I2O` {"R)Nfzoٸb>p僋E_k-\N(ST V޷MrD<(f4Gŀ`]䤫}Z*)( ':ggR;"/9  0iVy@]N͟\fw{wpS s4VWZVȀ B,|^(M:K(ze˳? ʱsRo'Sx# lK,bvjcA~Z`]2\~)ŢI9`3+ sk[R"ljY^UP7(!@LV(3="Y*)*kf l|&!GKCtJi% y+< o&ס Ǔbg2#:rRr@3M-83X(.TI徥6un.Jk)|VꃇGd6RB$-DHA܅ ۍ"K~挣f<\}==]_i*\!m%`]<{X^Z̽<; jn8cS?I-֟+?DwP*JU/TU-KwA>c&id5VA,um(WD.nA hM.)&#E_u, He7M@/@xu %Tx6y ,L׮nC9'>?3|,7xo[nD:qu+ˢY7em0&嚡ڀѦ){m.R) %vZ''@.@Ng *l[6$!jo/ə783zZg-v1^~_4{is ?/GW,M¿la O@5\Q݌uPBX6 yROXP1h!b־3D7%tt[ yߙH}O?e'@j,uoIhk=@%wV-O4X!#ZyS}/uU5ʙ;V=vnwi/d0pknwݲ)I3?TRZ 1![ ,ytwл@?3 )!>3A)euZ1rk-Onf+LRtB"<켏isࣱ,nA v/_=CO-$k&ލ@].κ.g y%y۳{:nogWڅ21xaB7֖'_s\BXpЅ-igg/- p$ߞݝ;6ȌtzGnƁ{6R*% $>t/8e|jRPj gw|gIvM*I^HjV;!B85;+~<ޮ aR2G7ټf둗-JSzJBo_ ӌl@ ށv,b.PlC":%?Sk5}9,tۤ ,Dd8 Bt:X-Ǿ>%o{h~ێ=Wբ|?z ^dGW:v2NR̳r$'@隱BIf_tOaOҏϸQue*nĆ>?pm"{fKq[Ka5TGd0g?Y!wq_„* >+do{MH{# ,:=,dɽM:o1~5kֽO(9Z2GZyHl _v`8zkrEE9JQ?3rz1dB/C~S`^|og7HOF6v O~y&0JlܫU_:PXkK)LJBGٗT0 Ks=:Dq4*1lBdNK} Y:6Xpb(Ex!8%iWb x>'ۗ0]>bޫsHR?תC ox8V$(3PNfO35@s lyZm4vDgKćyݷCϨ2~e"TH'T7aM{)`(Kh<a<*W@f9~@}F%!3Z- tb)APMao|@ LdB[/#(貨ԡ@=d6CwUr/9G4 09{kreS"}ɷ/{ֵIAD,e~'R r@-)2R?y | * qHm4f+vv{a;nsN`p\L;{nndusS80d¢tftL9y޺{U7[f2}}`0dz#"? 5ɾ!\ KѽP:m9ɓ2`I{ttr; ,Xڋtxq<5@=.5f#sAXX;Uم+TK;^A}RA&9(BY tSHTd2-"NGCx6M#yצq9 8aB[Ɨ*ᬵA!wqBiVB7-}0FkÖUW [~}1(poMdÚfD3T{#vkmFsQ<#ʍ kߗ\NB?{&Ml͖0ZtMg i* .6am^uE^O*v'M^bRЌkTj13߳Ug='Bt,5gEA),gNNv@[`EJB=ѫPbVcM(] `NSDgt(eZQcmzA?8mFD;Wb-X{ o簹CWfۍaM屬]eMY!jC}'s 7L[O4C7 n#Xk7J5J{2HL̥d$t* mS"lb -: J)*n{5Ц6 +~p9섔7ȶ ӈ~?Z5rϻj\FQY]0dR`À̕_d6;qx4(&%TQ큚k<8HY>5=kt?6EL<`|HKD5#wr2MMH60&dx0د6tUݍ(V@צ_Oh+5QHZE|? f$6i<w3d,JLu)>VGC0}"II+ԇ6'ý!#cqR&K5ʔRyRE7V8olJeC@Sq͘h\>P/PLĚmhSvŸ̻|{j8LPo,.M҂H= P&4¬ut~6 `th, Wy.Mv;mXݽd9ȴu=^R,Ckf3/`jeR=_L/ RJ}8rXU@ LaDPur?=-5%ijəH)7410Yە2mЕRU6!ņ4|axCd\>LV1ORYNaA/- %{--7ׄXPJ<N(S{9t'*CUK!n{ޱ)/kTJI~&L*s/e"/Ug$&kcF7;Ml@NE Fлsp| "oUڳY(ͬ-& #scinH#^Kfd-8$#Ux(A)?%c㯃Ȏ`!H#3qڭ]Wձal6aJۚ'q=' _pBuX(qPDB֕Hk,WDL R7˕.ot])dCB= F`G֮l GKvO&$MRaa9W(viv*F`B@̈́^%DVh=dYvbO#XqBp+ ڿm@YPMN&!/ǥb!G8[42L V_X.Íi8zH2|avIV$M1" g}4|$[-P _:sHyQ559=@~ C.kP7\ EOӐGJ%Դ1&K7=/H=92-;B~ן8i -`RYc{D53j#+y5+ r@8MAe(Ӻ8 |SːyF(2yos |xLH >_tPW.C`ɛv uF" `+_3߉</%:|7}<>5'1<BA2J8; h]gKyv@>Wzf\ A&!+1lW\ A0%ic?z|OicbXL]u~j$T4>Ak;v`@<.ɴi>1v?_XM & Y94  &73@240U%;%QjpOmLS<0DB-Ǚ'lY̮9hd ب0`<Hr{ /gD]<Ju@@6V~l2! 3xd?"R  2R\^2N4@0^%9!'!%@HȨPZhLNNǶ4:Qcd0u0V𵏱E۾7Dw욪(9X4w~Uc0֤(2@2'1t$ZLM〤pc@@a"C-/B<j?k~ſݏC88zPT"<{\Q< v"l2p=sǛ0xvqD@Sߢ)}ِkee7A4sHP~Y4̌b5SUg ڳ@b7Ẇ0>n/ Jne%je{娴PZ]K[O X\7t"Ru'l`T-/*&0 p +:glj=^ tE$>| L Dc NJ)y\OS_8l;T;}ҳ>(ifN[3ϥǓ+Y\}p%I^HFDǯTUS?b.2Nlo`*2<*SZrވJ.R9 *ᎌ׀&r;C jyƖ>DYs(hQy`C̉Z4'+1t8p H%:1- >[!/LgT@  \ҵMl< C~B'& v)g Ěg߮{X5=$FTbu lBifx"%{ia_pyD@{`u4bరxV[k?74lXʄ~ng}$=\JIϲ1/Vu7ytFPՎg-/jux@_Mf^yd6^ E ^o$v{-s2G<~7ϛKQ*Gj?yG8K'+ſF0q'nEA@> Dr؏$d? *Rɣp.~( 1 ~ZF UbVͯv<,B0ZX_/XRt֗D"l{p}+uCf RgYFH_B9r J2#r.%ۂ$` -@=kKŨ:SIkWOfgɡNXaμ8؋~0]51{C^^T=t^|xaq9Rs='N:~/#p!ZHJ OΔ blcS ٧f-Tq/)Ww?Jz9N)%[VGL}ӫs= n?WILEZkpJT8O0tG)zU8__& چ,˿qL븀Ң*Ӣ~wiTzO?O?iVZD '^F\Q+& P@d]쬈ҏ]sB\>=OJ,JQU 󊸓Yv{Ⱦ;Rr;ʩ`3۞1nijΞTw0E= wG%עr>aN$~cUdu8;C[ԧ[NΛ~ݑ#bi3H TxG"3K,U-=H!;:Ji ոy&c80He}.xmAc,ȵK> o \XUy}:wGJ h9&C+YDRy\b_S ^|9sz.X]P+ B~! AuB+0]Fyu0?#ɫqQ=$W1&AOX;" *6E$N 2X. hRdl{G0PsFR%>6kt}L #_2\]#/D^d5cBcFPN< ~& ? {u:3]NjڴØ?2P=fdMUZ#M[ l䝫!VF>\eYмu$3YoFs \ \Y !`HP.tۖB}0Z.&iAݠ.'@+?GAWɩD;T+0ǃsN,ux~,FYvR65]X0eD^C2 On(7ֆRv9 [x lO{g_KȪ7Ml LNI )?,jf P̃ +!/OUos7@Zkڎzh@71Q)h >Je鬷Y>1sͨoNd{=EӢYag7D^"Uw :n5s{")/?j!ZZ qdsm:׊Nd0J SB$lػ7, `J+d_>!W3؅iF2f2ȟ.y-"J4:ti.8 G5jc,nn%v6BZQ@g1~8V^yز lO]g7_y$)כ`lwJ \oa V1.lm r&QstKۏM䙈߬䟒KbCv٭'_d e LH %^ w߽ln*5f_aoc^ۗvk~V L#A^M@fNe&c?BHx7BӧLi O`ġKGxKhsdy 0J Ҕ[eGּ>-Xu!vҫ@?Ԭ`FTSwtH` +$'`c+PH?wZ,!cl^j0b&`sK=p]aJD*|5\\}53&cW].D)lNҾДe= ,V9O-Ggn>Vʒ *\1MH 8$k;~5sY/e3/$X8T(vll|<@fBQ(L]_yF%BG[/#4"#S;2 ǶTC2Ӕ{h!H`j mwp(DF1x, l6.$m2S['`2Gjjjcԅ-L.Fȱ "9]qBA0Q@R*RJQ%Jj_*st `- Pwet+%TP%cdM\9v@B/Qů`剧tW#jdMOĦ.@UL`5]E~B{dx04"6zug@3uK d3ryɶ>q["v@yDh=j Dpiғ˃0 UeGx1 V Uo}a/RzRR|6E!uZ ,.e /`"87p  r&4:<'%̏N;n_/k7Q" %g"IRu5ڨ8̃}Gu<|ʥ#w~Udɗ /Y>Jʎ?(3 K]&a P N [eb>z5KP[wr#I L%P(97ɪDRc/f.XG fņf.Nlʕ=V}=p|EEЦÐPulM |y0L8eYƠv2P *9p51_t u pp)`yGoIRbiIJxlp)륦`=@bG޸_/1 }.=W%NDN nJ&Ϝ~τ^2ɢGvNsF @%R_cq}DޑOa o T衑 $&фS [<TvEΚD$SL` !DP֠~q@O!$HRc9#01*TFTPF qx=~ 2V[͸#EvY|hnf`&8&R̘Wؑ!5QT4 @%2{i7Tgke| qK23{U_X6+ l}rW" oY8lT?]E^C1AVGÎz7rRW3qW3˓"nЉ:eRJ(喩1U5}ҭ9*P}F|5cYҸi_  _jym 7]y5Դ@7m,^?D_`qɊwrIp9@@ 4\,s^-(+t(G#k3y'Βh!AK:ӵr$E8@i5UU23(̥G֒,) 5b86;P|9HQj0iYܳ pkljo.POz)3 r&PQ)-d,"窻5;nziaj,_1L?i1~) 2DM0 } LG #`zFʼn*/p 7N.36p Qr o'@vBBE3gL܈L{'M`qz}qWE]ND&*:Lf'@ /9-O9FC #6ã KHz0E%t=&mf:UH@|b .aNNZtX}=|x vd-)Ys@_N{G ɡL4u!@Ĉ32qg?q/"Fn fj_SRkG_k>3*2 k<2cDq;PK2MZ c" Tr1lI8p 0&!1P2S,Gsb~ `dY`S\ R A:1M/0~ ad <j4 0/ݐ) ygfء.TE0@,}A2L >ҭ@*(}RO0y>hr*~PfB%z3×Jf <7W(&k " gvBXZ|W] hrB!sȠTjFH3s\fgG䏸d(A Pi`FQ.?תRa5@NI1n)HrCQ˲E(a.Iyi)!Dې `E :i1@h!^8SqI-x :^e QQJ: (Rjx!K -hH nP˲B'ʃ#tSį@I/~[(hu6SQҖ#].DFJK5'zzRb-[}2>Vj ;r*(vO%H!tjXpO `Wu'{8s&HcW$#q˙ԡHj&d?wr9_vK#$E9+,3uGϿY0]~=st'euLQLf,C[R&B'H~\w-5ғT ҹ Zl/ϹSPWgN4,TيtWtd ȭ8dAвxF<8FՎU،}6iseU+Q`}b /ر%R)ދMR|V B9ee[6+`$;*GX0 à=,4L>+Ԍ5 s> c>'b@05=JlT&Dq`6xN6,aw<4l_d*][KnLZ.2i1'@/6CռUy5__~PJb`\sSWxdNYJZqSߓ3]^+asnܥ؉~zokƂ@΍+qPўc^` XJ*G:bÅwfut3]!k K6D!J SBvE;Q.=*Jܥ'JxfaNhn,N? ,]@RJDhitԽ4RLEy؛FhZOz,'借X£_ZZ6$90Wymw{Ap z3ו_**}Pk<0b]DyiQIHv}T&=?#3xEMH4E"pqܑ9$qIPO= =^X>= A b:7 t,(nL@=Σ?Ɖe  W9 2/=@*rz>7 tLs}0 _ X#iv \^~/ /{xb5&:N5 npODZ\&YۿLԄt{i.k'O@_I =IPJ'c_ғ/Nesկ&j7OĚRyz~rsr~9|+nwvnwvfj r/n Bn@n 1lk׽\w8YqJ+ N?\ Bw{y[%[nn?ӒN\ q]lZ-7 {o 1w>}&18ʪUV!36@?/1Ƙz$31َ?*))Gw|_pm~Q>纻lu&'(q)sSA\N  X?~VǏﱻ~@`!DrDG/ P:7xò A܍;);%]R@뒮-6o>vS#!q| vz{~Aq]HQ>_D{ϳj4";")yg^vhzS_7D[0s{vy|5>S~~b zj8/.#]q7"67"*/<I1cTcl#,OԌK޵Vve+v:D9:cT4:Տeȉ%M/&Y\UiUD cQXGtYSy(RfPwn+%01LZdmOjqCDY+Fq.r| uT[NoT#q_+pdJBRx씳z:{DSTh67TY w8*W^&IM%5E9~* Fx`185m% ; 1W5#v/zYۼ}# A-,ijJ[ e=A3rf ;ī>^y)ZW ! ;ĽCqp8x } LJhnc[Po Fn.ˆ]u&lжThzm}j02= ex1E/-HbyF*t'Z2cxȴSose?,>T٬+-¿5@4Y4GÛ7IJ O1Y /Ay^sQz*áMTn N^wuT5,bxS<]!J/QNhlÒV=:XOIJ" yU};#K&:W;P8?L(VkXۭV}'cJϘ tp剧7r25g0˙Hѵ3(vdEamsH_3Y(2Of= uV8|}xy&&tBel!`ۄ}w%|)DBeȄË>m5r uT7ۤ d>)f/DT jm#| +u٬tݗL`bNt5Oќ{Q?Ib'ƣ;mlxlM֧> lڌ˿H4CDӬTnkB`:İ]1~uoiJ0[?}1Πf,.UoB^GU7!Pj&T|TA =sqRUFBqJƇ#"NаargL7V :;" D3O\OTBI|_. gmLTvD1l}1n1k&^3/%B."dVm }-pjW<6iO-YkoTWX^)ybl=C<# bM2:ttW'ff"XA1\ POOv19+8tQuy 6H9w\"DcۭgrC[Jw}|PսTS4Pl>Kꨭӷ({`^i:빏֣lCpvlYq4vΪB^=V҉ň<#Ly>/셊?j:G[r{߭{cAFH]MޕTSԠbP-rpg@P1biWzRz&F;ri0e ק)6h5;fYo#gkmx-R XdzTS(+.|8W({Ftfˆ0 `TA(7p1 b2@BȔOG#.Zo1<=b!UdD&l4`no4I<8μ&X6TD//G/ bH d[mP"2yMٲU%ZB vS TI}z A;Mqh : x"R PTDD~d `|K̏6\q䕺l<ns_+5R[GUOMY+'K  :C AyN&*Ddr[R,PF%vN*C1psJ/j1#*;7{j#K~ ;eC r]Ɠω>EFD>L@C4MmR/$dӸ\,ΚHXZO@$aʻj(MO?ֿ1 Є+ xGUe #]$0|6ck%-$1fVȪQM6ASl έx<,"̀ s!dY4 J_2*μ \`'%XXtLHv$41sq4n޲O<1Ƴ` c+18y00sm{Q" 0j;6%j`)-NNWM5{jVݖ7o+,E<ј*c+@;C7BЀA>SNDa_z䄓T{I{|`DDSnOb`uv_*ɽ(u&DC8K1@pzj7Υ)z 8m"H/eU]g&-@p$ԉ @O)̜ml{~,c7DTkqS[0Zƾ;Ѻ~:ю0uX[q@, ՏM`2_y@$"CCydѿ~"hʳm%k0.x|TYWB-2ul#du*k k}ɉJ@kZ'߫U3+%/@ VR)gɊ)k@?3|c KhG3R4kq!SOyxz2u `+O5{ "Q44 Ⱥm9ܶ^8*͟z}!@QQSEq-R vq"SHUiF'1,x.CDUl^O U7C&Y(QUgF!o{UCe]# ¦DӋjx.-I%-2Z3yJk!4/YPX]ZB2o;`i$%o<˹"צSxsCj65Ũf?9˒jVEr"p$ʽLC '"$ #PK¦z;~[8F[мr\+Hhe{ kvٝ_dzD Q#nkЁCjV]*6Kpo`Q2V7m67T, 3o^Rnwj!q'tm_U.װFd>c7 p#8g;{- 2K$m~uv{t"lf=*d!i.`85ޟ~ Ȍ\BFX7~+ Z&-Xtt'Te¾dbsa)$DhiihW` (/AmNVsP~#wm, @e6w%AZѣ 4:Ita 7F} {VqY5PuQ)A` `̮kDZpz8sm+'K#>oɾ pO6)^88\{a'kGAD4n "R s{3I0AJY!AbtdUTbΧ\oW?N@@ Gfʛ9HZM_L30p<>Ì\;H|O;`Z l1x*4o@& ;-FtK#*s9d'!| rQ#!,LYAӧA _J>,/@hgqs6ZϲA P B{MX*Ð^JsL Loz@oPs}q A n*pl̓C>o3DcS,m}+VG|ීCRḷΓ]8'ry]X0D9kKE YVk2'.BRMȝ{vdu6ouvqD:*v;U.A`L;jjNMjMw r)KoG/ٴ8=!2m3qE~yUf7a?V@m/{NlFRqfgYv/'_׸Q|}*SHv65q/h9\(>0*]ШhiQm{~pޏw5:귭}E[?s{17ӓ2BsS(iۺ =jco녮զ_4oU'u}gtb R{hEj}kR3ϯ=u_y=09*M_s3.Xy/ `:48Tkfk~/B ( ܓTj6s WQ@@1ni1ҋHsjEO>tZ @lSPo F n/0hx?>, _1 AN\e/5x?ݛ ooPT.~hs}P/~[N?˛uy*V;Go-s.f.ZWcV,4I?7s}>\s}>\rHH0'JOLqM?>3/ǟrmhfi=.<_CD|OfgRy}EDJD]@,%͗SlR_~\ڏϖ)4/*D {ACqH9@ws+[ -yQ羄t3g]zkQ {ii |NFS2a?!le0s ht׌ks]<_EĔ41BJDѡkцhzX6Hoxǟ%PʼvXߺ~>eK{u{9 J2%f¯4E "l)tKdkf|mtnL\O?H+콍$~GD(tP _rK9J^ PH|0iۉ XJvi qͤ\|M,  hst⹙8~ @D^v: |:2„^[)B1MdحKhFW5@o}qwkPԻdHs/ff'MfJ؛I1FNoݾ/t0t1g7nOvw(UefTR|o'3F3 D ($6%?e#ZJwjM{$0 vjliWI\YSrLu9?${[!Ċ"d5I(2 3ܝhLnWsy]hݞ/t"r#!<H B@DGL2"!4Fcj7M@BV@ (L|}C00}##J)b)<=U0Nd{;"n@ewFh1eM:*Cͣ3B? b>g ]PD*r! $ ây)xArDm'#_=8!O-3 j4/d6/0ؿ;3VbQw[2uqH>Ղؒ9e D p g[ke?&P7`7(kg1&F'A!ޢZ|m[!"Q%sD綏,ъkغgĞ8WE`` ]U U-Qyx$ xVbJi*QMEs0+D<8ObfM}ƈX;1 ;xT&y0zAh9)HW6pN܀atV4݉#5x|?+0~{]8@PS-Vݪ]|фtGӥ/f;1ƨɂc71b:G9K̜\ 0~?1}%Vj7ډ%@_Lsy;/2TQ撅Fm 0h4L[ht5Ua? ҝFǧ A@Tut[|.fEw_htTtvi²@}4bAԈ`+* ,]idҨë j2?C666ZUrE!G6oPD#~/y? $=G VWy8 DD>ZSAѵIJn" ,0Ҏ!&.vs WK*`t̳4`BDg)u>r9W@aE/hLk϶51"&%x%$-J/515LJ  Bި5U-/o,1\@(eF䪾/(*Jw7uTp~Y*__%0"m**h}?6x*hɤ>""Eʪ" ASw;KN+^Rda/WVjhr'pBDBN$Eam< Fך,3G3xInRSMjpxx8 "IƢ.di2MHz+Qd~:bQc5$'!y`k% 8VP0oTٲr‚(`=`bx܊ R󌈔B7%0EDDdM&D /X%ᨧLXG^}=@UK~Kc7.%Zn3y{]xf}""V]؀$qJhPJߩ(?;_c#AN '0;a=Uaoj5`D۬&̌A$?bExq *ZBD @mCĢ?L14b:A):^LkwJMv0b YB1W0\2;_3AD˞F  2V*Ҁ]|{_8|e@mo5> Otz1Tg C變Kek&mI U?'tM vffZt:ERI6':ba¬'Bp"HB[ -],gu9{֧t: !-3u? HL"" HrhsjW@F(m%,,g= (I. ;,_ ,!)7t=H#\EDY/ahTǗ>=`M'bYڋo_ YiKg7%Ŵ " ^,f dͤұ"%kCo'[_H7XT%=,ݔ}L1XPΧ%';FK0VNp3X}FGn!?*C|50~H? |ae^L +pz$KĚ}>tO4QdǭJ Y[DDN!$yd=еg5@aW$P@zGXҲ2c ҈L"J O"\?sRSybVF3@Dz\C>?IoguY]|{tOD^u8s1̲ȱ$ MYqyhzM0C<)[=W)cAS%=8$ȟo?"5m[ zwh$m6 üM$%S>`kα ~\7Dy}E7Biu"RA_$Ibŋ+3P-NiX$X_;"?ȏ'JD!7=s*^; cQŃOڿa}`Gt#NBXat8b +CHG da`e4YD5pZ! q3%4LK?6UՈ!I!_c4c͑>1W#?x{߰%(SP  ՠHmfH<nVw}ie/$Y˖佋jYX1t*Dߧd]Yx$fPf{D8ĐT8(.?b.xkDʦȹx*Xv7&lVE=*;Gߘda/&mv'eHh:@&5kܣXMDIc$ZTXΎ낕:{aݶ*w]긬 sfTP {7D4j}/Kx-E~z' !DFD/ 1KνST/< ?' Okl`+̘){ӛF)lNihYՍ:x"%@]i UTPoF*)Sb Ql%0!" 늨LTץ]HmTcح$E# KJN(:}Qw(ie |}fa6'XPdG#[ۏ=iT3U? gYFnuZ{a^I=+DY0J4?j΢ Q:sgN0,R$o6""dC`{"F֦㌾KFB\=!Unkbio@\c46ev|ԸP<Z =*C-j=t,D_$|R-D1&ѻj K ĦI'΢NC\U4u^l*ͭb)^^5fcRdy / ߚTbG=}`7Qi\F*\EIe53ߑncA}T`461ZgItC eԕ!j΢aމ3)\r KْYr~_z"ړ]W"&}Υ5#$1Fp4h i[N$NƛE(vKv J6l4}p ׎}#TH-^ ]3@a=~4""+DCcSQ_?]IdI)*E =0pm[MK`(nHON =1PTvGQTs`z6-jUO?U1Ŕ>g8\")j/JLy*HI7,"V~{O^~? &H>.YV&. Ч>SqZab5}gQ^wmo $mc@쒼wT˄MϸWM1lxlMܐ+$#(rkoM]pjxVXCވg/ځh]QLTiFN{GΧ}΅$8GFD)T9OkenDC79D]-$&QꁈL*fCw`XC ,'aR9W.ElmM3EDBt8=lkW:#"\U("iʬVV#WM $#?҄za6_cq*bp6]aI[c1%,eD؏ɹj8u~6'XTi0m.^o5*i^vdSPwu&q0-IzҧwĤưj~a|a.XOf'u'I󎈼qQ:UxUC~_65 (:.!WwX)e%X,HY os`GCw{׏\:[.Af'Q|uGH.hĭUSos'%SBYM%:F[(zБh_+XY\;KߺBTI=m?l _.[:Ř9eVN8ncA"i}N{rk+kOʨᏸ"O5Eyob!xKeX,ȡl"ā,3[Xբpbw{ן|me~wdx?~qxR5v4(aPGkrwRO @$ Eg9n(M-7NEkFs+q/ɝ+:SxW6Xyf9W+\r?kU.ػ\pTZ_YWku e{-wo HNIDDti|sW1ɪSO ^ 6"6+`Q!Vcxu)#:S(>Vbb/ O̤_JLbU>VqC+= UxK>w}ʜJoYsF)=ADCvR&g IM1RH89KAe_&,]u~#G.;t^ޫTW.9̴'&" V쇻k`?+)|ie%շ,Yg'خ./}Isl(nޕA=plSzMȿ*N)HI=;ғVDoyb̷؁>_2[}wXq~IPOC᳊]n\S|~YOs ^f!(~9,~#_>"_o~^f?Z0"+++Y\_n~_ǽ>s}>\7%R;]81eKk&&_#~VD\s}Ej/kVW3YKl9?Ǘ`5j3JC ) pF4>\toQvNF$d#FLZDs%醈PLDY5urce--2XF7pVs}>.ypNrwcTx4mҳY&u)"ʞjp[CEDJI>\t)nKjCDQh-|>\ $/.sYX@RKEхzt3T'fD p.9Yt TH%n\s}۴%Kb;??@5)C%G."[fff{x?2vk¥KYz)%UD :ψ! FTIf?#䫷ѝ߉.R\'#ڒQ_l1#l<55?Џߢͩah&)&vr1a E*c2Al9W1OTw)gL˃ %Q恉%/wbQCƣ(!֨ݞPS(P-QâX6K<}#OhxOfOy 1,˩ID}Y-4-i mjq1ƀ ZԈ+ot]Ow_&RwG(9o ioFE2]b0vDt=a2 fBWۣlb3OA/SS'88m2=DbV2S亄c-VF8s1r&^A#Y:jisķz ^˔qqLUUd| o. "hEP]g] `ۺWL]0p?e#e͈m@٠>| Au@r_W6~3`@ |#J3MZ|A1'#YX2AN3swf!bodfv'DDǜq~+ (H|{/O}pάx,(|)JmIYIT, ܒ\ۉ2KPzM[Q/Ug|~D@4""yߑ?^yoxmG4Eș!rď#,Fj` !@%@x Ff^J[,w G {b';Qڄtm7D>Iw(("HscިǚHES$>i"$7.j5)(@;xQr1&>9+;2FAGU#1Z2E#sӦATcCjMu?MR֝USJKJٿÚ?gO}k"1ʇ{hSPU&[D4ێ%<"MS;-픟T #**ќ=TQ/SK㯽b(0tYn9-8BJp#KѥܐZ 5%\a7'#<Ԝ(z =JD'HZ?*А\,#@~G1W74 qĦq3 BD<Lj繑EMԦ`c6m@NwTsIEcQ:@`M)ROyGA!mBk._̼R`seW>fo@)tW|!&]R"O$푨g7 d̻l9odĿ&6r.|emܯHC١t"4bē< 1HAF VQԴH1FR > zЈ,"Fw&ns Ǝx=@1hl[1[Gİ'SDHDY 7&: "Ex4^+,DLD; kd899p ڏDAZ>}hY==qq`>sE{O-JK \Ǎ mU*@Nav{pDȒV `R: 6Cos9"Ƴ%%msy^_vX g2),3_3͌(|0,^$1fcJ<:#Cģq 1HG6(ܔ†kQ#.mBD GMu[ɵWNR '=TXWn y5HI X p$6}sV6łq}֞b"kPy*:! Rh/jG41XyY\g"%(ޢzo;\d!J XY>+|W/=nukh{tO[":[7։i"ƈXpOw4ئPɍ 4`3OM)f*;ePɋ-3ѣS~8 xkUAqXg[5nk]=3-i,!Ǽ| k&Mmg7ozNuMޚHig,DyuÎY)4 "QUeď}SI#WG~~Fd]ɖ'Ma ua#@2[!m_c^;#= aұ( d $=%8r;p"j{wv=o5pÓq1ĸD/;ي!} S8-QKJ,Fk\d _m*2@f),s<FƊ:b]GLq)tW@% _!A;a.O3nnt\CY22iE[oZ].>_ˍMJ8/u„`,IYW4b8"70|<x?kAJ)at-H e";f +bSȸ+cnz୩Mq E @QW0q6P- 00LE &r;`ݴ>+B="^3r@/@z81=[?W7@'z_m{Lg)iJ'"KfhsfC.݆hTOzhR2;26?/W~re;NzL*7]C){N TIH@c_azC<ѿ1DPi~![{ר&F7g(#V?)eE$ /S jw0<)B3.6ѭMvtp "ԤYI$I $!&QMg1Hb kA"[PG+#8Pѧ@c߶UUk@ke/~Sm"O+cM=SZ{^H*X6́w5B"`}[(0{Rz6R.D1Aei}Z=ivj#,4fF.T=BBMY`7 |(fzFb+Hc/#멆8=2ݳcgEiqsW.>_㶸63Μ^D  &J|Bt3Mv}dž|CZq: 1 UDY/ck2 ַK'b9c"9vdLap "FL">dWHte>u!ss>49@|fG4׿Q>"l<6b'S&dUV$GDܒU : w"ʍ 1 )Pbӧp pA9u3mN$HآvUWh}[Z=b d<%V$tbQZ""vf. Zg,OL>HM(4sSu@ srd k-&9IJФ! dO8sWIV96Qy*st IWkc ݠ6= wFX =FЈg$l*":RRS!|hv(dDQebĈL<9yuQh 8Ѩea[3-B&dR>>&1wHi Y}13m,Fmv<)Ps~t|gD\SZ<VncvOq4O=lD^!ɟ5L;Ʊ4RdNgҝH'-r*b2ۣ$ G2˽UWsjejlt87ة= =g>)j[$[Uk~/5Ӯ _!8Gvd $[}HaHwtRTs` 8Lh-zh{m$9ӈla#S?b2CXt |77B@8ewySLY.ܡ:5h(KNx<>εio:vpd{y)šjPC"Z_:K聃Ի;d< oTV< SKup9AlUz?LR]Mx05GdP~aBgz"cF;#Xu˧ۚwv,N00_ҝi`z[ϛls./7Qwo ] =()yeYY!$K[X]ngbW@ +pHW6 ɴk:_djel-](o&"\_,R0qtgoPB zxx,BFd7@@3&1XhGpCcIm ``uzCh`V>/иbHJEDL~#ie%ЧCdd lG<, Gu~j_7^#ZbOmwՖWèܺC5*ؚ(5AäYf&m`-dCPI9@tGa(^%L+=-ИXkxOi."eY%MN6UxdߙTE *,`bNs:z8S+3 "UEpf_$y={-oxa5l&&u?Lb< 9D*4;6K@ T\l?+ھFRJ*iYĴ 'Pl3ļ[JZ4ğ^ݲ `ծ]w뺟Vme|W/W+a)󝐾KBPMqUA(RlǞ-IH襟ԸJ-ݡ5fcDʲHojD]# $J9}bտh5!˞t^(CKMBZ:s 3qz"1x#tTgN6w{1w%۵:P.  l$ $0=8`ufJgY]10h7寀ݮ5~rI戺IvrQ51tռcLd0mnp x3;dHgt).* ?FS78s uB]_XE; 'H'5ƔV]G@%)שHlg%DFd"f;VirvV^\ COViQ *Y-Mmb'!ga^D{W}yZ+[Ƌ7%1 {t]q*GEܶL m>uPER̾7 f=E7@6HOcY֙i"%*ZcU~Vao$RZte[㘪rZߧ@Wp;vdPSڹ)`TOV`"K48aҍka(\b` Cj;'L ؟44Y]җk(QU4DkhRW#H5 k~FbX"xq2M~!l-ז&,')-;.#)$6r*BD¼/}Wk;ݏ晰=8%Yt?i ?c1 fn (Dׇ#10‘X0gGoOI~t 8w$L)ݷn ىn\ gBF(@Ah9btKgpib=|7ҎH3q6"j>xgi 4hbdR-[%ln _q™ԭ _";29-aL7! 7bu.2R!7kd袝J!ngE0уmCy k?3%e V"=8y)Yv iQ2EE--J}=$D`v/y=d X&G_T C.X?";9&%! &¢ :6)1]EFz<|I;f3RXGbZwcZ( ^˰|g_="KB`4!NiDjftEZUf~/GLsyt-.wۓ)V`Wzi{QR( swdmQZbwz{a1v8-{9Xkkk׹y"g ȯ{369+m>xs ; v̶orWnu] II%{?%mE=h6šW6 crYobK\  L=Qyᅃ|@DM\;.V[u5+?nQCJ}7uwk_hx޷U cHquu74ÊElku[@*ìÅ&̈́osbL6wWP`s:+gVN1 J.ct'> *J"97/h;ݷn\oX1?<>t1F:>YJow4Mw¢u2XÛXy4<(G[ُ&k*MoѺz|uŧsӂ}Rp&f[~Q}U;>=?nG!;BNyzޢ uf-pq_|7hkx(ݼ}:quIIt>Tʼ]mr 1݃ұhoǙOƛƘ+LtmO n%< 4@&;;09θY~ϸe{n؎Ò{}ݽ%8-$n70b_Č|  ѫduS<)# Ta-/R,0a;#S>q a.`e:֭=O[oeǾ` ֖xu~^` g8o~6ԗ3C1qgF;9θ&۸l2\T+PX/Σ (([l+Ŗ*2IeRP ڮNuߋF&=zZDDZ/F׺Qxšն.ZDF֚~:ؠ~W/Z%9 zd/iy #k@$M !7~Bs< @ptSOm~^@Ԙx~Vdgh=3~Hq54_zQWz@Š+@!'O*<͋)@%1@qLX,0֭]Z,6pbU~ILD T axm8XDX|G?&3lj!pK_o>6ϲm )b̓3; EïGٵ޽[<zUe{/3i.kL6Iشkqu&Z,8EV7rnX@đVv?)0zX9LH: &YIy&`fMyOPBhh9/$@4+uE!v`~I1\usK< &?&ژ"s7ٟS@,U:Zpe?Lg.~.ٱ n]?ǝـ1@ҕB_:'eAߕi~@G줁,, дCz+蠇g?`/F@O*%(Xvv*PF X=kǁF]s7΍ ZSu|+vywV0>g>njkn4<X1ЀȲC S437z6d#cnm0p߇(u&aC[!Oɼ`4Ma͝ʟ1 ҟ7MNhD]KVw5A"k:;)H۞z뇽 t7k`OpӞW<=֕'Ctװzk:@c.%8f]L˸7!n\Jo|oJkg3wl5S  izk=mYlO`4wO# @m`E49Y34&&5 ~{f|慈GH]XlɨLʇUi/H}N `_h4[LHzLГKFő^#  ]4%t+M$"3c@#w :E\;oO8dI`?ɪ,n? HS2%63S0 LmZy l&f D[ODS$YkZ]"\ QD4=ъ7=-Ti@ODJ); KVhk_WuggwKd}:;LAiн{#ꉲi?|&ɰXh~7(Mw+7~tw1շH?[ɩ. O Ǚ MN{l X րLմ)@~on;]!أp[# \)[oݾ 3Ii[&)F+@֝Nx /eeeae 8zӎ;{-hc_^W:w3 =0m 2%^(@S'B,$-#AY [hB; B,Dh+Y[R[HX"wqb؛[~&A1a%2)$HiLѲ)g Fޱ%&EԚsRV끿NL/^|W_f8k4(GE ,v|zenp,h]{pԥ_%"Iޚ\ؕH\f@3qENY~RƗJפM5,S=Gَa%T\6TDgs,![Mdv_G-8?ur^uδ~ bU | G Y>R71_⏹^ 웸L>D4f >;$6w@=0f2A#pUShOPl#@ Y~_K 8^;ɹlc( oU#E R]hE`L\pkiRc(49OuskoCE}SiF@DL?5M0/ITD_]ۥ>?M!#,|; A@vx53≮3T&wpӫ4DDK7@pzo`nʅe쁀b#aЖIӍ|AY_y5ؙ%ՈX}M)OwExboN!Njx#3)fQpg7c[q7jɛvR[=Xex 0g2S O.vyPhozd{Sf@ap{v|@zUUx5`>_\~׷u\iľ+]g,}Ӧ@|%Hm:#>1f}Jte}onnt2/x<_ :U&;=Vy ͒/ > ${R_|'GGx1x f(S? $>0д=-[|]@fUi8_菦3~9c@A3Za^n?dfEL/aQsà EsrhvMIx]T>)/kaau<g&b0 ZP$wqcOOsj4hgPϓ?t|^ m4*'̬Tk>j!瀩24qRg}eLf`r^3=cwtBLof,w')ʪ 8sᶽ;Rv_s]b{c_䗙o=iU%O'vYMv#'1 O}_f̧;b j/ >4S_(CRrpU$#^GMV1`dA}~*r<75ؒow}vN؟~"?]k*VNJt(9?F"26ξX\mcqo,8K ><י(5)/ʋWfͯ,.=pgy'zެץ\nwK}NB%d' %~jn_4dv UX5^ě( // >]= u-={$P2~Q;I(+dOn'EELrK\/=ݷauOK<\ky8/n2inIkSTH϶o >.iH'*JbV>Vi5\ |j}\wm?U<K!*Nא,!/Nq bnPHi+{$h/fmlSpFS[v&;bה$:+운%jZJ/4 },%U\+ǜGr}< v,DNשM{8&;1JwɝX9.* !2[?dR''V$FΒܔ&E:|@'_ھF_(5H]<%@HH e.rؚZ9,bZ0j8Sv@C;J+.U bCM%7#>~>|ǹ\4BHdVr"MtL n2өŚ59":viWa$p))V6d^ \Y<ŜPb{^xOE#vE C<;Mʪ[@9 7/Qri0.I`` .9%+̘+q|7oI]%Xbj1¸<ȳ.mʎJ$.2IS-$nj,!Zc&ˍ&g+uKd5S(+{RmI>s%=DTJЗ7%J#TEřR"@cZp]`ך?yoD{hkTy\I*ik_| ]3BY9"ϥ{^x,2.OB`ǩX|w[k9 7/qri0. tl%,_]V(6L%eVuCplee0bRI[ȳ.݅-uB)ĥR5idq%Pk@ 469_F3o]s鵦̉/4r\L≡k2 c%]X>`P]#Bw r%y@Os.~_dWt*Rե.Ð-GX4GlOzaq=;0|=~em7%٧c49Ol:6 %vsˋ-/ ;;]+&psYe1ǻI[. JԦYaFUx_k)9j[)a_NvRh"Go>B=:B9F[Yl3gϘ$?/`]hY+~b?.uv*T /}Sb;G7DHWx!X5L`$ɗ2mV"Ea|Λm7FWq`eǩ'$KʥzP n0d̪, &D65@TOo?""%O.K$%:ۡ%?#I\L++:-1]JHQq_RW 1X.:uأn~8ԙX֢vE8ߥ/t+GF~hfБQ~?u "v8d_d#\YPw9.ŝ!+lDPg/QQXY. ?۽BXGȀ RY^r)B=U24HA)J9xRʫpN Ǟ3oSJu0ͧދ3?zRj#wɽ3ZkEœxՍGh1qL ڱC\+.e"aO@(DfJs#0 ٖG;?EL ja/]`wRXU^5 `3*<S@էē{3fLE@O[v/`0FS`.kF>`;?7fq+n@-Dtĝӛ)! [ ȸmߧ%5j g!Uxyμμg78fD堘s7DlNමDq?Eq@jBer% 9jz}R,Yy!"E$2@$ -MޫܲW!^6>e"+MK]l ja/Na] 9XRʫpFa!s-Gf3%eG3ExLN.#6äN=7cY,0Pї{ J",=lY=xNr%,6:g c-Z}H"m%/ܫ+[ڼh[HF P5F w0y] 9UUp V8#Vydm/"n ^Ng ME'j(`4zx%-FusZϣL/}Pl <\uƨ++bm)> Q^ȝ P2t\ )q` 5W[lssʫpFʝ=gsrd}>@   &cX[p5sz{d7;z[S:/P$fL$ $"7 b,fv0! ==\e@$PȲ%)U+Y??Ci{? ~t xVW 1X8]y n:;)H"`0"C71Ѝw.yŽ쉒ǂ>(s[WTݣ/g=52~ ].<)>Ѩj Dw[opFHY>S|.604Y|C@ǹq CcΑG$m{[nU>!y?ʆ >(e`Ij :Gy n q.RL4!\bU6ڢ=iJA+ G {p9F55"6-7F:"|D"-[u*|{rzU~_j{]PX gF?(^%+P ʫpALlc=gފCW 4;]Ew']d A- k$gq4[2+H,)%v#iَ+k#ϯ]"D_cI%g |bbxPK{]X~Rt ʫA7]8ÓuS~4tkʣY[W6u-35Q*|[SX8KXre K p#|DV艨⵿e># r'źޘAĴm"-^&1]/ߦ)v2y;*ڜ\ K5YۺC'ߩ'f0)ȐAWEl`6JaHC^g*{v!>37K̅zg$PZ󉼯▷RCiH3tω|CjJ44S527x?,^&@|RvVXU^5 `KogF5WoB`G0UN=7cn%SWxar% A6̙ާ"HX0?*J/P^-H]S1l>sψ|C )kʶY-^'rs0$bʫQ~c7wɽQ #{U:tZ` Ea$mv@9.V7op˳x0&`S($u{z3W? !JF1 Po)N{ eF s0!Vw){sp%Oj x =g?Lwɽ'SL [4v?ݵdY.v!v>Osp~'vdC~nw۵PNn*J(oln*bJ-_=zQ¨4Z_i#|p>|C7fO/6blg.w78gRN>Y7+J nN⩔\L n3ӐvnwvnwvݏsmſzZϨhM|~Be-w='9o$7j<D4J TEW*'T2w?S~rsIFroFZInwvRԌI7#L;g1V 3ج8 |8rP!* !-=Js\.f&vzq3"tqQ_@φӡB䏷{yi+ZƉy.%EsEJcɰ'FeEVCIZDGeX!Q'IYϿrV!|vϳvOvqRRsT~:O<4>pH~2KN)EpQT_:K3Gs-ȑlh%$Vv>HLg1@]X$~T2= BIvmB:,2JYƟ8K72]TSIXq)3u_ Y0d/}2D+E{Q | \e?^,]\r^^w ZNj!ʘ5G G$<}T]%XEY˳H-IhvDzK|eF6P`3:M ӌ|VSƓ~H@?d`2`SÇY*Ow=aվG\HxՐ9S&"\QŐVM:J~&49O$0arZ|:ZカqًQ٩ |0 q!9KaA6b"Κ\ 5c;b2Zf1&1qiÙd,$,Z,Ej)M"[t+~ l@t4lO3~Gx}>ځ t\q[/]OEj2AWフ>aդe]ZĚk5d\{In% IV5|KɚJ|K` wKbHqVc .9J2u6&IDM٬Ne惆Y 2]  ZDD -*٧lOLT6p 84l2`,O2kqb^ T$2EgR~ \@ t"eO3=(?+媀?d^W[-1M ' : Fi7dCJ"13P 3b? 4H0-l*l[9-5&49Ol:6 %^5/8N#'0$K|v*864ʐ Z; Zw *#(!6($k%w,fVI]= 3MBݠrb gj9W.ETg N%ySg46Dփ6alc*0mǭٷ:%))Bj$Iz6 AK$>H= Y2Xإ~7(|fzص:b^ mnKo:Ks^Y tp¥OVL` OۣͨĬsxNE'k7r;tk( INj`Uy0f58^9ao`rsWJ)6ƛ~?mrAs^Y 3LvDRj'!Yh.ܙ`mJ) G*3‚,j:TY ͋Rja)>X7Ay:T+\zǜ>Zj!g=NI *c)3E40_1ތ5I0[V:X"ja'K0|Yٺ=8ŷ/JK3:Trxe5nLUǫ`9 vrQ 2VW 1Xx\"LO IѮ~$feJ%9ʬa@ X! _ S}`e(%j1*έ9y,cڍ Ot>R;9,zD<1VW 1Xx\"LO ITco@ZvE$`+HʬZM"Dnvc\3~Ɗv&?)}`S:1>Ϩ2z0S/=, Q?"QZfs^C4Sxj!gټBrRʫpF<༾[9řrK0*pOXvPm%_~NuIl-5ν16i')V2s*c9>o=HcC?1YA[pbL|5|6L)Ie+ϬsxNE ^vK ѼF 8탍vZrIJ?#8`Uy0Ή7x)tv 9H ZCT1a:T F'VR J@]9$Ūfs*c97(;ӷ=-'p.-kYփ|Ahe륔:G-{>pPixӒORnw}ʫpA+'[ -J?`<="u/L vŴ2$61z0S/ZJIOJP; 9(eLX!9wa8+\oJ!)} ~ ǽ Gv @juDp29%61z0S/ȓl,('O@9]I;3qxªa8+\o"!XD| c@DSbʬ*CZg v"٤lE "e8+ci5bʬY}6f>پHF #3a 3O^sIk}2ek8RYcUy0.7xԐt}&Hij('A%m-g^w\y}_cAv~=)(VW 1X~=^dt\pv7 RFw)VW 1XᘨK{}&~9f>TGFr!nw7nw`+-}Hj`Uy0ۥ?^dt\pv70~a8+udHy/tT:̇ H.Bnwvnwv*"?;ҙhAn妯%cZ?.6ww/lminw@D F[ ¯HN9k\5_l~u5rM\HI=.ю߽>5k͢llq{nYO}ulB#Ut5yY9v[rc1aa,Ur4Ĭs&`0F9^U"?hǪ(OUtO^o/iՄ\>v?׉6Ddz}|9?| &B%"`!"ZJNEL[W(W⻖(½})wA($c*9_m̚oRE+ѫ姕KZ WP6,ԯrmuK7XcBhoO5X'#p߹>%k/%g;n_LecDz^_T_$9JwOcN 矾5_YRo-&.կ6gPrjE|Mlq-%f2'hm9nȃw@͟ZlW(DQ:]q9ufO9(϶ߐ`jm[ҨO`%)U;]@ϑ\~81 Jg n-0wLv f*#Xe bd @> $ TNYe??i??' LϲTJ)p*opK9)vF!@)TgЍNRJXhnL-ɢ ړ#KgDK Ćpk`@8|]2s y_ %t#`6xI?hܶ~GQ]YŬ iVא5t :%yT }d †qCz&MbP*ԳQ3VW;š,?p OdjmhISgQ(KX$ O:>trEt)3Y/k@5 pR}yq ?v -Ѥ&Lf))>+#+@85BkZ"[e#_q _s`9 O#'(B-<-.PNI D|[xb+J.j&f[s*<(-Q"*)jk^|=tV5t, ͐95΋_K96QG8Ss9Fb݉Q\Lbc'!Ÿ# R tVSbl8E!=X$ M&7Z!!2|){SJ?]aƬsxNE%$hPJ-=ݥ-7Cm zJTi~@oĶugr{Rj@D9*U)hWRD,sVχt67+2Re )HǣO"@@8}Hb0 34`V3'̒O|Ꮧv6M QL3Rn_aa-} ʶya @"0 !:ZsڷsO`6`Չq2z0SgN}bQUܲJJaYu9Oug@p{uT[b zᔑ!)\!Bt0{P!UƐt<$0sǤo,)n(V fńho4T^# $ejdzUgmz:`݊՗ w. -״`ePT'Fuf[s* Y u4zD4 5h6oqy{ٔ{%$(e 6 Y6C:gkz>$=@Fw"U!UƐt<$ B*/+FZe ٹVus`?jVu[!]E5Pɶ)3r )qS] Jn6`bvs]i.!MK*έ9"͋RmPZ~aoyϙKcm)6!wQj4fztcpL!X5!BYI؟U!3Qkv۞~|2ҭ@$KXS#z0ܞh"/p,h{e`1%l[h6PG2Iy+ G*Yփ|I,V|bzIJ5JisIcc#K嚃w>k&xD!,rCKA:k1,,MEV zZ9iu$pCRw߰Z7c<ĬsxNE Ofª,2K嚃 :i]g|W^~8D!:m| Z (g4 b 71:=dbbᕆc3Vg0%xd ۰/M:Ts@Ɛ v|^Kl=lo]g|%ӵrNsK? I- r2GB$1[_޼N, ~nA:1=0z0S/KRG)svoaf(n=Q[~_UoQձ|D[rїIq/%·Y3An8dt<G::{m _aDP.[l@k~E5fR OGϐgC? 4 I?JIor-E!aPxB`AV.\+Wv%r"BuK7.44?IY~LuB_UOJcm V.}Jv/YBun=ϩ -}5K؛M/vvヸ]Co6T=p[\:~ySLhG\գnw7Lh qCS gBwEyF=jxq-P|;֐V;ѬR1V-uZ0.ptI} /jZ:2^/łqגB>MsIzJb,{fq "&fƽH0 K>7.IɇEruʒ,>w، B=lcì Df2Z8I>)n-1K(Ry221oESDŧ@DܾI$!BMvS3fkM/-n0tNҙ9.S0@dq_p`M)a8ߚ,; ne ]pRW6fr* sVZ RRj\[Qv7a)EAڤfO7[y Dj6Jyj.ltUeɬn5!yfL$cH.1c4RR>+{$d+::(X qb`pJp}ܜ~wyS؉4[-BtD8u0f] ͸cS219Ti4G` DžE,R}yf(! `eB%ȴ tad'ijB~FP2FA`$$Sg0kRF lX3@EK\R-f }LM @mytu,&s(90l> TlsگnP\~}@ Lՠ4$aVyXivuoVY"m}OD7h; HBAڷDmUx'>̚:5 י@4Eд1~lSyM[C'FR~QɛB4"Z3]$Ѵf@P>-Xkɉ<LF 8Hz+Mіx*s%371j<ZEE۸k"ʰNp )(`kwÞ40M@zþ[c|a)D)v[`3i g?k&~b{z+,ʡ-`-\ds걒p*8Dz% &;nf 0NPbzA@guϷ@'3*]×ӭ#@dN>mE#iu,j)sqmRnrܶ68aR@ӊ:2"mjRk dEńhBu;ŝE*`ߡ#0g2GKU4ad6~jBtBmYP*"fV}Ϸ-6d.RF\J6hh,n{M6c!7JS8kZ.{#9G}dZ|uyzC[Ek}äw:?"%)AawmFKԛkr_%if48%Y + LK-՜z춄6R3 c6 V)!ꝫdӺ" Pջ'Ju9QU(ۍf8$X ;} Bw @&.AC!Bdo֒#"-2XqV9X1f!qpP뽎`R:`~ίn ;TbiW?H &c5m뷷+u;pLS0'l )V-:w0=ҍ?oT( " -RCwSL mG r Rm EBZfc:n5%z&n$" d >w7LѮk/t(ᆜW>i&4>N#I`_(`^bg}Db2yK&x|Gi]|(oCls~LLhAMee93wZ;<Ѐ;0v3\=19{g(@h4b 8}+5oe B%bC a.W D=~Rn(]a :N,@`un)C`R1X:,n AXLrnbTJr "5$9DK8#5nPԤ`vuy PODS(`uWl[`'!c]}S*lS,c@X3uaL'}z t>_v 9'9,.!~eb+PsBX6Z @/zm2#0]ESHԔTg;mW-B,Dj+#? ITp@t*WWD XDNOc Ytd5{(4EFzs{l\l9 cϑE835Z*ڥpmTXS9"Rʘ!ipSuPڌ (\(ɺ}Z-`wb7e@v.MBd_m`J iɀX! nm2 .#УCū1bLW 5ԼE'NZT.TgN^`(( " xy4-|ٕXJ̇,һܵw$LKڢ9 bIa,,7{[S,ޕI"(`_4ͪ;7sDEDu&A VU\G2u=fJߎ>0U nɸS `9m, @80ha kZMDN ",lrDp*ؐӎimEA$9gӳJɰMӐcDYj2(mƢ$BDZEMy.4퓉\ErkSiG+α0鼩kpkOL)x^"v]rVzg/[8z>~Zǝo/$F* Yűw#pGҧ['@"i!*c[ۮ |T".Z N ݛ,+,"SȦ"gk@u}Jh0\|~N`KQ^ጬXTv9Q<׽V?,5x"$sf!*{߈h V#ޙl]q57?=,Dk44U->NQ|v1rQ%,.K:l;}΁qD~TMo-AaZRӳJiam9 f-T6IڌEdv=CWݚ$~,LG V.cmpMy)Sj A3;Dw)l|Q%}Iy2!ז:/˘#~ iܪK2"[r,ӂʮ|i9H ~b@,,f ԣdC>,ϐ O jrcfa(8֧`+{I[#CLr&ꏱ;pY{FNdTD_1tcd031 Eg3M?&eg+V+jX hᒅpҵMVRpnQ4&;jg%iZpWžع~طy@+dszVi88Pa `ڣ?w\H&Z餬:gJDs5\; )J`Z AP[+o5+R <gs<ۼo8x LRvINgp_+_E9QOMd%}y)Ѕ3փ\a߮[H=4d< .9' o`Y.Hg^:(8Um6g̻:Iޒ#% d 6XϞ/}9ߞ3YЄSy}ӭ>0=2;=#˯:2_ 7#Ww0 .+n߅N^, =izy^ 4\[Z^mLwKs<28EtQ8kY>j r&u_E|vheLC954q\L{%@ $o<]0HumcV HD~ c]la?T$Wu8$CI" ]5u1`뀕eg&C03'5cT7Tavhilgu%Hs^2!<-|gKgW(JN8dqXEvQ{Q.$HlN[3fXiKny`ICޟ Ԯ2 zkS@i;',CNpr j{P9M/3r:@ҫ5v &Za7.rf݂qh DjP',2=u ZP&|' tlT=%1fk(v/mM_Mh7hUFU'}=ZŚiluጬyhʩ<Ź"c\?$LbxE?M_}+~#yOk f~FhcLgB=c."15!zeyDT58 p2F%gfiX:[4t3:E^$} @- @wxpP% 1Wb@]*5 epIsnK PZ*W%=]`#_\\'+`(RZvCw) y۵: 8 6Vc0sqbi,Lke ]~t; O9c;:M9'w8_~c07s ,ZvgQJcȹY}UtʣLA|K,ʛ/a^Ł) g@pU`C?$3߯d,"oE[D0s-r w^H]2 )BYh)iUSGsI':>5VW+; Sp x9ծʫ{Rh HZpJ㬻\/M:HKWoC~PUwO~Ԭyh= uH)f%'~󤈶"-9M3V<`u~[KC.?i@}T< jړ;z?_Q)E%3r29 ړ;z衇m'ϟ]h͙)$硇z衏.f1#z衇C=CѶ=cC=C=C=C=eZtC=C=;->Jп ##"RGa˂VfI`z衇z"4OoG:dOQ F$=C'ɾMb/ܘU/'3cӡwoK,XTVf JU=C_?A)o4 h"SP6R(Vkф?LJz衇I?U!\ԇR-jX37K ^{*mf=2;%͋'?DRu`ROC9RX- &"r1mR_r쏧 -,-a\ס{ |Dm{C=#}7עqowR|w \'n\6W2 EmUбs97*wwx衇 QR{q}P e p@o0qcݜ+!/L4XŸ$ln{~֯dJ@ù,˃ÄZ>8`@HLD[aϯN002) 9顿)~u<.O{?ּN?*}buÎ+ p1R"ȻhG؉J[[l1M^JspOP`۷Ĩ<=gfCD+3DDdf f fh{G33~`g+2 PlHg$-~dDJƉ~ Bo"reJ/j(u+F:)3&|qIo>:^D6 Ay*{ӽ7}yitv`ŭmvuPID4э~ٙg䢿.),w+2.q]d {Q0,tLYpTש 2{pGaqD$tq{ ~}_P׈jT)qlcw ?2k. G[Rzql>˸ώr![?Ĩ^̧N2*37.~U7|1OͷlWA OvtHl!ϟ(gghtv lI,`+Ȗ77*Y% KqPm}G W*S]+#: JIg0/_"6cH +@DV:<%T\ڏV?z)6"qH)43+ UME+ gD Chh#g@0V_moYN+ &^gv `sx?f vϭU/&qmiZ8UG[[:2i7=%f?L2 om^1txrR6J8 n8U`;.*͔K-~&0M4cfU9IS m"\Kǘp\ ]4 Q,s&+A|ۀ 򨎛0y6So!:eZ騌'Z9? @wXfb_M@Fv)[a'n2^ .cWy6[ѸsN2qcHG\g6;Z\u ♊'gҖ);/ƼzUZ%۸G0ϧ0D>OFtWf#Zo\̎,{JAc9~|NdL,ٽD|Vjȩd{ $d"[rlSX #ɎɅ9- Si@ +HS/pR!J-r2W~ 6.};kְ0Rfqc1w򥑁Q E kOX0G}6Ⱥffbc|@- ]M?0^*.Up H2X9m^$T&2\ߑLa aB)*W l43g;}T:l7:xhNPIKt =m$7|(%&FC^a͒\Ϗ h^"kVgiĜ- 6KHO8\He_.q t m K6#c8^;9& 4= Hyj\VS3FX9I}l#D?Rf F˟&I-RzyO"OsfǮep8QmeW"%u27-6'i/?2 ~V"g<')=j/`RJ]ʨVA:(${ЖùڳRՙLj"CjﭞnkP)bG䥔0RIZp:%,ln; l"Xuх "=$[&w4'G&?hAn<*Ys$d2, .4-)3д=YO@ܦ%Z9I7GhCiWF#|{Q @NVNWnSp䶂`Daf@W1r ⺱i@H`g]bd0;@Li S,ԄIQ3Ba|J h?tE -X XTah"+pG "]e#YTvJ HMQ3'@!!NMɐ3zKL &35=LTYcGs$AX:v 0|I.rwJzK\KY ™ۖ,ͮD/t9H@TXN%Y7u|}e: "^{:Wndr,wK\הaд2w-,2VVz&s{ D@SmA&~b6fl(ymE4Pw@|* @̶fEEGz1rda5URY^;yZ@ Buݩcs$ r&{PƷxIqѳ(,鐱g‘ʽCy3O hA#6Lt> {cG؎@`ȷ͑@mwv(>+"A)jCHXOU Ҳitl)Ņυ9 dEj$@#%-ηQ@ ?_d@ފ~H)!"n_ uԶ)nKKZfQI;eg+.Dh.nXK_ٰ?*/|ncS/w:+0`mpkh }U`&b\҈4Kro 4q&G4426օC.d}1#37v ѿ|:@3 VfYwkP&RE&4aŅ%H&K`g7{@.l J ZFRx(g$"Q$9u֙0Z[Zߢn7Kiz|f^ة[Y ې< b= oJ h<+&Ir=DV'=t* PaBZGO@BYx.Via=U tK0AťٕDodj_{. .=Iu0jF1{F5fHQ5E;d4۬s ]1^ pnG \`Rb؎Yk/ߙuJ$ ]'Z|,U!Ͻ֐~v5u b" ׏H:xr/s#Q?".Yn-*=3jpN@v)2#ETTwiZ$ @ۯys y"%2۷:- !D@ V|H'` IrPf~4WTէ#(wRPwi- Eb` AZI&®DDwlGB9^F2q/Ec;W m5ȱx⾸c~mR0-X,M8ˌAfI=vN:k߼܂6C&QcDA򟔃UHr4A~˙r~,N" Ƨ}=?=b:PL<\ 8K 20j6L"CYץ;OtR m,~Ji9dC: 4p>f@R}/jӃ6hs,k{V p LI[l {d 6^3k?u陜qp4 lA^/5b GSb[R9;iI*߼GpUw%HJD(soЏʴtgޙEA D~w 7P] Bv3l"alFODQ4w,$4l P+kri^7VT ; WG'uݾ >IRJ)>ڻ-|(dOXyuMDcz衇z?M->DK$YC=Z"4.X|=ew{"g<~=?L%㡇nw&L\J٦AW V% LW>I^1zB*ΉkC1њ+qMpbq/Yaz@ Q[]x'hր&qw=dK}Z O |\㐐j1Kg%z%չp>0#clYZɃyh]uwjkBz< L苭/V=7 p[31NQQ}=NP8~\mVס\x+H GyUSԽuAVnRhXŹlE_ PTO\\tϳi!^$ <%{B ۲[U۴-z|f۵rM~k}YrE9|N+D.& ٴJ[`6t--$QrTX>=TLloemYZs_8t\ӕe1K^\5:W-p,%SHў4Mdf ئ" 6_-V*oӶ,FDn.ǼT0#Sh~S~ yC7uZ*ڣ0hbjNPY@ϔSb (|f~ 4t`YW]BhcVH,\Y{W1 ah 8L".Cb5xBpuGrqxEgzϱ:|Bo._cb ,_Kq4.z}k6.մUtJeEWVuSzSM|6E%xT PBwwv\_~Qh/iRJ)w*`ܮgGi//w̼ŭ# 븉ܤF;nǶB"ȕ"]BH{upi\e[:3Ooa i^.ٺ_H @ߢ0a֘J('nq'襺| %҇{fQX,OФnј"csIMy3pjlFZMYT uuN-]M;Zբ L.txp6"`86!y~(5KIb%"0yH"r69*SZD?i_a2F&]kUqJW-8d:Vt7Y;ϻE]](& mqD({qepe*nQo]o,ݻ{-y [leslVty*lX`]'9*k0g6旀eBInnl\p/@ܞ7ֆ_\̍l8WZHv4ۍ/s=pȎ|Gl>;Әm3E~> gY|чo޵!)1 [0L8GNn]X&u\ZΛ3򩄋{y9FV+ z5[ܭ3]yBD %~Lc:UqD m˳fj8>|xA7;pT(aIDυD±>A[ioZ˾|d ÷Nfz|$ѯg".7/dՠGq!gFui\蘟Zv3@ g8Xfht$q(Ozns |"Ho=F0s+7*^v!!;Nu k>ki4to:hvj#xNliiZo8Ktr#ZA!Қgۇ@Zm %^>נuՕ̜iEd 6#:{y\UsCȟeui3t0 j3uW$gGvBϼZѳ~CpvQizO,K~H7|pŀYqQiF`-UQ4`.6 Ȑ'lj_INĜX0" vAR<7vr=o`7iȊ[jakQiP;CxJ5h(ZwIgwHg/؎CrK4?0n.ϟh' )s֘J۵m:R:)wVH` sV/I~d߮jaB&3j!5xI2wg&ZE+oէ^ĦϜVLIet-ә.,=Ӌ72ϝ-M ؈b'wrriB̩&'Kf{Az|]d}uPKZUVZ oD&uR1C ".Q/yTyJ[ {OPyj۠#Sto #@úl19;ߙ׆_y|%` Xƕ;7;K@W#Μ9}_2q}?NUw|/,NJ 'Kg(($e<#)p@o0y÷U^E9uʢm9,.ZBiqy6 aBw c hp\& 9k8`Rb@)07QZ/q7,];n[Ku>#| QUfz<{[Ox6p#Vqo; C9yЄFf*oIo &awO\. q<7J{NFYa"}ɕ֭>U9IwuIд0s8\Ԗeʷحtuj ZCq#yf́o rY#qJ8p$r=kgf9[L@/Цv.0x|< puH{9ҲNUGL(CzK[\" w-4GWsq;٭i lcßpؙ~Nm'ˌNLq p%{'B/T߽3F }E73=ɑtJɔ div[OuUI>UR-#IQs1&l?m1"~B g.߮ W+`pf\ozFĹ$^1YD!}xsTy|$':!hV*߷O>LU'@H410Bq {("ەk]TШ~8^()S~>qЦ~^+_%f&O_7p' @-H;i!A[ Gf] ^inH;o/k'#MD$OfWybۻktFKql)->Se5H[&BPcKeU]Esmb*T4дݶ؄8d:Ht>(4$eh8[ڢgM8x(c+@x$:~.?q*_@l3ӹfu!CC66Ocimoֲ%9?4iWMB3J_O*n*~NK`h&#b/6@D@:E4oIJ͟09{u)04-E@Nj4-ץ?Oz%R1kw?zuwѪO_7eP1>3KJJ'86gg SPJ#wiy BuHl9,1oAw߂`O|Q3f3kCH."ָ/LPG ;2:OQl.vY?;aƽ7;Qɚ TXrkPeIVt7C_2:G-3ZVIIMEkSv}T&]oӟwh4OIPXMwB%>3tkCv_\fOk=>` {gV|ߟU)lޤ~PQ1u ". 8dxx׋gԎqG݃J=eqʸIOӘH4jAwIǯ'So.Tޠ}g\2Y^7B \%it o;NɺFC,C'R КŌU$W>lAZ`y-K f<E{kooЯ#o<o 5V·`>ۻ>105m!Ay衇 pVD􋗬5Ѷb@>!p>ou)=mBy6}z6Dw<ЭO-'$(NZ|_wy3 ȾO6|5:5sVIڟRJ4}(-?ʺ lu΋Qgfgd pukΟK[֨ Ћ?s`]19sHBmЏ.ߓx[i*x ?VpBtJ?xZm+ɰ_\'dJ8*w@ŻԌ)X+0zuJA{< Q*٥K`Mia-%\'V͇ ]@ʈT 3>Jz< w6UN )2Sح pYv<[$`܅Ǘ<Zw:&@{< Q/z{7 3nىl!x"=l2ag^I8eO]PeK,v2kxKs –P_CXq5j%5Z1M88%xe3<7Ѐ )͇ =AKrZ-[y%C$qh 6%2m۷\_ǑK m!i|[@IxpW}dD JFx[9(g@KEr^f]\G5wT T{w@pUm]&_JzDj0M6Dt p.+:yMhYϷp^;5o1Ӳ=bf7L|Vx̂Nݤ%O,S̻`ʌ9(f9MyM%JD"9}6*ی>'ע&AZ5K\(_XTN{on DEָ/xuŶڨ!NDy%}6g %{*hb`+cGz-:/~kZ?LF{b*EDY@M\Ǜ%Hgp[7!4.fNTmTd4+0±&h7OfW^b*Ku/)>}ñ\YUg w`ߪqV=fŵC~|KZ?^BAZ&ǯ\#$U^ƑOᴵ4^sq*0lnz86+M$/v0BD&m.jQ` Z Pt/G{*ljUƻ7.[?$:ʁ{_/a3ع,}?l6kͪA%MM0\/SMoXQfDO.k 2&MLπem1E(mڊL^F_*09?1˦t/VZ+-$C2`iR2y*\w@K p5j{Vy,]h : |^BxL5`|b\ hMncx44I@\+Mf-/p$j̨@~-qC9A5XO@.$g5hp {n^AQcl=t! K̈{q8ܫ;5K)mI)5'"a}|*hv4 6chSPMZjX0f7r=I,?FƯH1<̴W<'~~"A$|qbM1@^^,{^HarD/ v"Z-ZPXqW!HT'*@qAJ{( eQX4e# zU|Pr`"Ph~ +7ǃKU Wk ]f+߀ R/Ą^ p0T2JKDЀݕ60U@K7pkP!-Z_iZ8T^0 Ku'VX2 h (=xLk怙Zѽ 'ɉಮ9em )P=5 p-~Ԟr\p8zy*WBr]T~ }jb.Òz5dZ8:=٬W?AUOD,Aq_P%'݁=v+luXΤ,=@GLOX%u#Z\V]bۗ|~}4[ I}M-(/qUJs0_,nSdĒ,ĜBfy Lnx%BԣYQåYp,Bžx#2m~"Ӧ "AsPG=& WW_tԖ[wg -c̤,(K.^N& oVr8Vmnn;IdV_rJ`dQKU5Quo{>x(5‰ v@M'U ӵPd@@$U@~1 ޷[R;r*APo"դuf8V#g84i2$|q>@ {NZz84P#()bTEGe.>P_az Z-YSXeg!X0ﬨh`VXAA;$m aH :0H[#" m-B\ P {鯅0@SL< ?w;,Σec.R$$^x r^By&h$%2&/o2s^l!ZmS[(]SNײuT{>ql0&nf$9h0c@cz#[{Pl"$ p jz *g h=d`u_zM T}JYz{'<pWօ}y-V8`1ٍ`))ڳl ]݊{CU P[KVh#zHfITeUMR[6kgў )D@n2A.]&<(1Zua[Ks꼫oGMXكOU6 g K\ PMdC6w"+t8ٵciaa|è-3 zFJTv')$gKW \ʢWqԬ$Dz"H2;~.~,kE1TFOh%ӉЭ X]̸<ٔ]6jhOcs1-0d̠8&]9TlM vyz h*Ʌ^@?[߈Vj7/?ȋU 9~xGal?VR DVjRw*_'P&qd9KDE'p6Veł*v=T)'a@yaֿflp43=û/y>FI?t^6+(6i>ȋ"aիMM l=*n;v Ίtg?[@$#ۂ6Vޕ9Ѓb`TuܙnkNA:Z rHIxd D&к /Q`Ep\3Qca'{HOKf8j-|En'cf`@ +yҧHgs#`j`+.qvyv,vrl| too$ġ` Dnȳ>w#` 7 (Ѻ~5_} >e9r `1eW2//8D DGF J.JJT(J7MXzWX/qt.zzտrB@.|\(G!ƿsUz/lӶCW?p߼6OQR'Po*^Ie['? K zA_b%(X -pË-WAۨב=o[,B@Zb#t%=Qj_l\4ի_KVUKh,{$c8d/۔8 xӕ #OxHe|`;%%Saӟzo_JƅN/>[pq~' ,7FJF@ =u;_(h |z-pݭ>|:8k{ ؾBnpw дF 11v9_Vu Cv({܆߲<oxo?cgOa`:m (9? px衇z/0 ⁿU<ࡇzd=hpkU/ e67 O@yr Lկ?)0l5"'K@ꛜn2% MJDzM<UmGXRt4%(Q'c96 >G5GxŵnNB㱼2tvǔZ+Gy޲{bY\` oMK9ΐθ`ǣԟ-iyze4M4O;cԍ;q~]B2ʟ$owS'.fŧn ,Am)?i Xu Y\G_bkv&DJ'Y@'\pebDzi/Y<W1'@Z\~ӟfG`AfFu-bhKdպ숈)4?I@/EbU[\IO[y%P rVz4&oʢ'C<WPmZo|;q*-Gt`zʼngޛt Q׺;qlf~HHP(Bk6kLwN1z/J~jos{Cw༚)d\~Sa&i4 'w=  jB۫u l<}xA+*_F'yZ|ZڅJ6DFpLDbfaUG`0UPLiM ,؟Jwri[To9!v`3sq,α_cYI]5wMUZ.5KdܿRGЋ/ Ecr΁"'hTd@^ӗ&W46PY_/&dt cLgq؇Z0G)fzx2׮OHQ4]ƣ ou{$4(~+f_ݸlQo6;) .",g{i5dFMBLa&š]OYOL<;3H{8bRJքyEpFo`z`;uG"&B@(uv;}t{,7`IC(W!" pePZ9@{ N QheE n,>ED3rO]]ĎdMvp|;w/jn@/f0_hsqp!,MsyE$"8`B%xe=΁2fZ5DVtCwъ@repGuygaJcZ[2Ncxn&CSkWwvmךÍ]E_cޡp^͈Drjk)(蓢5 v4ѮEbĊ~(24>\Q6 +iȔ !nX=zKP|dݲz x2d=D8RqV81 ]Bx[kM쿍 47,/4ѱ2\uɑ\ ,@t׭hF5V LO_vi2S}&/AXOܟG0B"> ЄK.xvYO;G9PDhs?-m54 Q^ 1pjυ5&LZ1Y(eRG;k,Q ys&ue5Ƞ/nТCip?Ma}سUV3`dm2(:çOLۦcFމ Pd1Ma^W 7ݳv^܍D-R9;:F@ n0k(2曨I`;~LA" b\6 p?ʒ6OuUYq,& G]\ġO`Dl)/ 3X s@0yz0/_,gՌXh5_ $<=jݛTviVCS=X~G"J/s*n#<Ѧ+ 8ݱg5?պ7c$M0ɂu=qw6 apJ:&Ttz;ektXѻ2)q7K.Mf3+SweW.Ti?zÓe 6 c68 2qqSYp NJ|R{;YzΣf'PM[P*t~ж{ae#Q4 E*ji(n)u!YszuSo RMP\#k7R(m;Y=Oǯ<V?,t*$`31ٯfQjI&Sh%f)u&YuzblZO|dG_ P>^ZEB|R+ ڬ(R\s[U 8 w&d{4Ffsj @9M՝OGd#ʲhPr zjn l 7Mufg @)AI'29 {˻XfXmJ$IH~(瀤geשts^E_#рv1:Nhυ (  {6C-[7np|k;-h{͇ǍoPW2,^'%G{/2>lVWDbdq+W5/#ȷQݿ0 a8FߌzO:&`kWz8""9,r\rꘙVnj]GI˪oa2L#D>6mb5_! `48#0RN fr$pIGq@'DD̉AN% `D h_&C!҅[ @: /,]+qn'?Ⱦ2QYE* 'iGÁДu @_G @GC @lRtsUa.j.Dcl[;ĻVwJqG4" ܄p4 4MI{+z A$yـu܅">)Pw*&W!\iG#a4d" ~*8b.)MAEMOYZ:ג?GsξOGM'ewt:. T#OlƴqG>@|UnJL|8T_ |Y*z bbv;i͗>> '_7 '65 `ā~uXj 2LPUKFGw4dM\5 0R V48W#!)5@")hG1mOh%W&_PW}K^5_x'ГG_6Z@7ux+03?NMK8՛pa3/dlX9ta?YO\4s =ÄTu:::Qu٢ha/ٻm?8mqBIq|AwM 50=.:c&^ !_l/{kɃo;^:?^Lfx4Xլnԉ*P4UӤ+P<@JlHbQKcdXelp1`-\W1[\\|سUWs_25 1&;;0:ğ4 '~6S!6, 08 $`/d2c>I3PLulMrJ)JRfه CD-&^hB@{ڮLC%`>C ˗B`4@ҦD6f@_T)a֩^nvG; /M^ƽr "ӏ K)(h@&ᨋW5wPkuS/N'6Ǻ{W-8׆6Ws^K"T;Ejy\ejg=+C? 'MÉc@WP6v F6a %UӶMG^q&ViJ@t- ՐRJ=UܛnB[L}3 @ P߽/IkLW4 =!Fgpp.w;[empo2 0}EgYOIž'o~ |}7`lP͋)̺%Bně&?u 2ĵMuZr *6ӥG6Чw8 ;Ihs h; iӽ;q)(&"Ja6l |1u(}4٨/{&yُ.۟nmo7$=ա~d6^W_~C9}gD$qI~]&:Zpw0и눹!>"i8__2SDD >:(<ﳦ˓~rV[oM?ANl^kF}kRL XQr??=nރU5X_r{E񑋦ݚW׫=x衇zol㡯CF/w93HSDf0imK0KAӨ{"R2m+߽OW ~(: >4:(6xY Plc}yԫDxy@E<4v$zp8yX5J彿}o_b%=}6_ '& )U2 E!y%zĻYf-KjyX| O glggr՘Dl3uBfcJ)%؆n_Uyfn3f.?w<,93m9eeg|aH{hK5M ^{TY- Sjs#[{a]դOj)=M_ުIi XDTRme" _H3O?"c9ףJDag0oDxߎf'D$Ȅ-Dc´Z~nUwI|TL7g;Yf(",g= 2chcU}gFu7jvMfU/k3),儨~3XOõ i}޸L[atEk}8MWt e1=,uO!c14v-#wLk+x &+#t|wlBVsV\^0u8kez1ʱR13٭Ru42DfOo;(ÛnlT((#WW#azlm dȓYj2Z-;p?q` `jI] DV5m8&JDi ශX*FwA@I^PJBFl`ID]Xl>I25 BQm_W!_zXDD$,Ԙ } +E RH_^Xgpg\C| PC*̢17f8flb"3ػEr XO;{ blJ2gTF{{Lb}pOrzUp:5;(ysshu`i+! C> Q1V ֲۧ Ė?3~bC RPFγdBߎD=J>-3Gf]N1r06U -ɳ+(]qũnS8LEÙ UCDvli &%'NU s$23F$DD2DSIcc pdnPX!!jY#Em[; Y&"˞*$#sOiRޟhpewXQE'ij8oulQq=1@<^n%:YdR?.i7tV{1':1%' Âssmd. 8 25y [*sOF#OBMDŽ}AeN6; [x-^Pp{WTU`v) ? z |/ׁ=BfÈo.33~\rgOn:[<96$1$% K)a# 4mnPqjC!`;#I$R]mW3c%C&M i;’q㒇< <쉭!:)"%?8Tu[258b!cb!F6d(`,BΘ. ce`Âa7̤̑+Pm oaM|cud&NfDZ nC a/QIS1y@J7K>\VhvɣUk})pL6Z*êW] `4P ؛.a;HzHȔagעUi f5[SP(nmDkK`JaJc?mgH;N:k>XޝФe=f٬úkSz3=1܌c`gIِl<]l\"mr#Bm˕4]${!f"£D $$vHyUH\/~4{8AUVGHMut/S*)^`@|R{/(a1-$f|%`c㵇Ih0a8:;\%n.Cr9l(&}V-vse]_CpH? SQɪJd ʦh < :Ԣ߇++b'ghgJ)F)bS-veBl3'QRyCl>m0#kXA\ƼS1fVb˙6EFX?4śP!Ĵ"L3팼 D b$!"sC6|N\ T(RJ}락T1ܟݢCL2ڌXS]kP1j**Ϙ8צƉzy,Qgk:!"ԘfDi(y+@l nnm P Bnɋ |ژ-{f6x!fD5+Y %`㗆󠞙\DIfv02Cj0D e#⺶(¤0ҭ.2G[*qDh1cIx֭-Ӌ"?'nJcTrUGij*'f }zd)3L B(. `s5'Iq"UaCD4ڇ)EOzQ„N  \v! :ҷr ,RûX bmR3sb%ן=eQ Y`6T2i09m%mȐj+_1Co4Нj}ڊ 5L]ʹRH=H\ H8|LUBZM0s%@fY]Km+f PHLvOp_@#y@B42h d=1rbYCqh@WG+U;af1h[@đJ4ӵwL;8(8+f'e񶲣xb%u'4` 5O)Eu'bOب@x)rHb #y@:\5bDZs* \Wԍ6|fWeQ*L1ًd0XCnTWA(Qmw֩V~ @{G^%[v#NC܍=sBu)p8?O0Ifa^%G0f @/{Rʶ%"53R0kgI;ܑ4)B`ʳM- @1HŖB5}ɗ1cAÚODP_i )XR3:Pzu%m[t^8nnR- +(`9lk7-` @!%=<ŃQˤ6} ܿq XZYi*tH HtRV55(b0@/ic UhWkp"B'd(' H@Fӣm5Y9iRq*|*SLsKXv $pilZm߸@֌X\Aq,^KZ8P 4gKHnn~SGH RQ@G:D[MvkG^ձ?w`%.PGfZ7UD"ۓar 0}@ ć)xSj)- dÖhshFTmV Wpdw;"[O\T )8$E(Gd+r@]3,cI{G M۠855)=cY CL|H' 8`a]5V{ "PؒBMt!&J{-+bd @ #B­;rr6R30߄f#z C,(bM2ylX.|nČ\(D8WX$3(E@瀢]hZ!"Aј3ie'*n (d]P\HIDt"uzTl<#4Kӵ(vntb[:1zhiWzU\٪sX."Mt;mU7 Xmn(%bZSl%#lVi:s{ ّ &a,e68Hvdh%!SQ 7Ėr/v]~R!F0ekAt.o-CZ`%PXRZ{0;yuJ' l!ƣwPf.lΪhĶɦL[4*3Ԧm܂T5i%UA=! PD7);p T@ uPhL¾܏y (7I9+0Y'$>8[mAm-G.w3y>c50V 6^Dȋ|bQ3n;%>2GW fه@DѰ} z ~]`9ץ]cvp(+52Cmb㐷ir75C,06pR K)%0Wdzhi,ix 1Z/;"ZfiaW2ۤX`^#HۂsgCD kTPOD ; ܀>8ߵ)ol1㽢o!K)Z1!S$1r,W;bKb,3 'J}҆%r1Pn5NIT_-5{kmCj(< +Yv[vyփVf&%p$.^ K1 %X/Tv˱j$\?tO_iYۆ`ʦUj-2[Lm7.q((\U4 @Q\FAcЦ|\H=-bɝ\v[] GfQP \Yx/8]DxjzlYVbYwY6i;\yZ'}9>\K 30D= [אפ"ɪkej R58V# 3^%_nmkq=ݜLk0Qے\kQ[ x4dZP`^1쮅1C!PUj?siTN h'Kcoh;+[;Kwn2-$2ԜtPXŽ|D=p7ϲchkPC^luouv$4N\DGGb.fZs!V+FqTPһzPYyOZ¬,ܰlqzұ`/V;S5p"r;.@P x*7RW&r 3SSZ K47F-^YvYRÐb~.73mK8n^yC/w` /?y1d߫s>=C9O2SQa]F8g-v̾6hALvv*7MӷxD[oœ("GhCP>_$US!HH"Fh\s;"M3'sqr] hn.~ׇ=rk]+*tB'd >IWWCjƖ%[:rFT#=pffk9wɾmp.MfCΌ K\ AArJٖޟ0U?Z)^yrXfӆ6(;dS5/EF `$7&J\{ mDbT {ͱK]*}+=7lF[o(YLџwI 7D]Q;+!b!԰A'pT%dM CqzL^GŽY8=c͖2쪞`Kf X.(b,)f]z.AH0QRrs̘1ͱO\3+8vŵ^]˳ްW Uf8Փ:J"d5'.Uށصw,ImiD]?"P[?UO&=w=+nиHhWԴςAlj2Qev@[*n lٲ%5ƋJaNG%#06zbr;`gO;Ra^`̱یk!#O=Ӗb&4z'-l8;x혉b[n]0ekπYL~%MIpw{8PKk7ZGV&Ȳs+1BDFlm^Bvs]i1"A +wjʇPBuEq6vN5a)eټ,k};vNWb1jû}/x~1?}gB!פƺmUoZ* ZO,J6?iЊN1jġ,^\lK pI`vty_g%be4:-hO:&G$z,20(Ehxs$^9bߡ@DA(л&;4bo̞3}p@.-Yr{}JRZfulL/4,Bu_諝c&T 3,FmPD1ODZ׍D)F+oޭ/d)b%"2iG<{Y*(9.%YC@lx1a7]5{wt5Ĝ _ҿ*J״(dg:*]!⌈8wT8P[v1@H]~aL>4 6_Y) /ֲ5:6|, +LQTnAmDHd6Y[蠖1vIdk0.[_,}-B Fەd|Rɒ^bvD\1?;4Vb 8("'+(VΑѫd'R!G ֜LrTj% s֢M}&cKZ*q%{0衺?-P 5kӻ@HDDŧ:02GlgpH\럽b4\31$ y0!s&eap(r; tt MD!n\=n{Vl %ݕy^]Eo}|U/O] ӀPhרG,i f[59N7RvaتlSմl<[MrTh"D1b9,b7)DX#$t&LBۖFV N $Ƙ:u|s$mwhZ|JFQB))Dp\Vegc($>ud4ESJHpm-v0BW>@p#7+󒳙yE:v$#HR}vu,m9z 544u%t6%""TU`+hl*I @' {p6۸lG渺i9OS#ޱZ; @jݝ0%lL!٥,S-D[{AK!4h:%a˛a`}v{m䂈JRbNK}R#"bN@Y&y)jbI5Qmg%Qb NDXnWW#Df qMY6BuIr}mnjrmܘ$(~Ǭ.hu6 ,C~hI/)(fHZْP1J5v ̘&gabQ4њ # ڔK&OKR`U*6 צDl(m fS.  YHoƇch9k73a01pD1@Zڳ!M@ 1JD R6Xl/[zveb,׆7Y qY濶!p5"> Ւ26 TSmPxU(h͘&G0B 6T]e6fPCnmzc 8}gQ/,q7 6nysʹtyO\Xgil3 q$H9Yhsu~A ޳01S6)K-Gc&]lSzWiFFN禧!HDŐĜ1 MzT}j|;sOD֭Gm%UQފh"\\*h2*?-M|Y [ɯl*"ےhS}J)mRށVVD 3ú>*33s ܮD&)Y~5.1u.KV-!=fOYfKD~7>.)@g` fL{TCS 9CDքTwyl*LIDbHl\4uSjQlQJIQҴYJtJ[dSiѫ9a5Kۇ;Yb,M5tl?y=)m%yZ8MH D"o~V͜Yц#Qн M:BqQD$23KFWoyF[@)g L=jlsXwzt[l"ͼQɢ) VITuLq.N!D ~2p2pQ4pA1*nV&""0?˩)OISg423GB["Z=k"K,CrKsI2~{fO=cip=y H$DD1@pf-luxβ4Y~ 0"RL(r&W "p)>fz_ˠ]=VO:& o(ѭ`jyM:R҈),D$R<)pr)D"ZeMVSRDDT/;|6I r$+"D^gD$"%vPMmCJ"e#."T?K{kJ)^@Xy^:Q XD D[dHDQd -T6&P qEDDlp0pɋ5oHkٯQZIp!k2$%.Oąh\bM2u?B91@An$¶փؠ~[1;) @3mi~y)o4W yh~/)ޅ]@^1qV%|C03s̀g.+L@v= *@\xζڂ!WՍ_cQVKĿےiFKҀӫY5S PgA(w6;Npz"X`*Y&Z^j$prFl6G1[)!$`"-.-*ƣm~+e@'AQ%gx. PALhi`aUY7\E*$@yE0$C\SitbQH /N6j%gՔEoڵ$hfE.<$FO!,>oeXm+@c+eWg \y2{:a9Y'I,D.Q;-LI-/v &E㋤g."&Y@ #m_H.9v8U[cלmDsI>8ăfX}c H—9gӌۇn=VgTg?&Ov¦Ra >0> zġgJ̓VӔ['jY@|IBV Y(o>{)hFTf%"lMPÓСf,0WbEd]J]wR)IZjE'IVjO?bXX`,,u) X j+#e3P.΂*x\l[4{Ib<5!υJ%3;;Fw(*$v} 5IKwҤ sN\ D2h5iYY;[1S-:N`1h*˗ڲf!$q3m9?iCEpRlytCXD8(`H;'L1gml,L8K "FB"rnMDD$`L J {Y([ # ]K2dm]8 x0OUJ+} " Gލ̵+h"zϛKN!98+x"RGSrI^)+π@.Sd EçUC>:&*D.lN:ٮA!D'9Pc$|T S%a@K]a¦Ζ:.ײ:$+w[}RO %l'mL" hÏ1#R¾^DDޮJlJ 5Ylʛ1XI(*,\lbCq4s,dA0NS3E|+DzE[2/.B_%]VLd$Ul-ؼű}h\\kIGIPqku*yffC[Yhފ)h_K\X*M\615e~^ҝ`"j9[/g  IBÇ}G@Cߎs*&+{%]6] `?:s:a_JI.|7Qhmhtމ?#bWjl.pʚ[2/-R H@DCi¼Ae>+TN^Ħ=Sle/b\"8zoIYe4U+D90 1\-QR-eâD9#kw8oZ-Eu i)@25v9<."}PwV)i3\qۦat_tԱ9@zT3ʚ_O 1v;eo}(6? d gY49 9 x2,R9kMs[%":ŀr eC9i|œCm[%a@?S05Di p@p3$06[HjX=qjt 6uY10c0zҭϞ T(M9>Xٖ2x6H!:li5;m{){Tpd__M׿œ' 'q۾!^pxq# C߳M#2yAR)^gݺKifFWk| NʍaAgy%0ȢۘY3T'&j:ţGxIi.&lǪkB2؍〟z~#N;WSVw%}={f\@ .-W1佖^X uDkfCu.ղN|7sBt*#XD1ZJH4u{TXr)[zwtV袋.ߡ8f%1%5@%OHWK60y;߯luT"]tE]?c៟OYr&Y,۹8l+K0*y*qk\tE])eZ߭SPD.g{kh.袋.Wȿ-%(R"]袋.袋.袋.袋.袋.袋.袋.袋.袋.袋.袋.袋.z|J+JRz\.袋.rD/w> urն袋.[zWS\. .Ա؏{y]YS+I~¬tJ)WEnɬ\L.Rm[߫_OνI"k˝f#t?:F!'sMO|gG{4Gݺch'"@Qi~q?:_unONK"ۋ"Ev8ׂTX2. PN͇ԓ `ЎEū )x^#~l?z{~boʲqk |f/T*B,HQEgTǷ2Ҹ%iO'跺6rna{Mc Zm]/U vַDd" Xj??0!0")[ קƗ]cz-Pe@{Ø1j-.pUݥ5RR$Z[Cִ%0m#P֒4i=@t?A4Xd2Rb?|"0JyH.X8kO=RJi;!,s7\:בiY>~馾,.}e&Ew> *3g]ׁap Iv)sUཕev\QFD@DJTjn"R"\Y*D9}x _KV%mzay3gs{IMK} Û=XgSϴsi{$6X_MZΓK)\S:5ݧ2{sfom&*|MݬoSB4ỳ\btOP'K`|OƏng@i_J?d4'~^GRi@@ǘehਞ*J~i{$@us4ɇyV Tݓ`1ÜUiMDZB }\ѳ;Ԟ刟^n@Hbsv H IJ>[\(וK8%"㍱hQ{Y2--߆.Hny!U ]n @wy3 &r+D$Ak=>-sj&XP@XOM}%9,ǗT^KouZQFvŨ-ٲ w6)6_4f4{͏ lUD4_@q4#M}sFv=Y0#s˨#y yfO@ZT-/ !|n4HcۋGbvOqԍr|OT|3Kfv"YH:A`e?qoF?. "x <xPg]`D4YvlQ C*\""B,ݧk3ʥAN;SvFeJyb?A0z:d@kpcN;zTCjPbhsaW-epTB \-jsǚ]lg5 >x)Av @:H'{P%@ RtBg=ᷢ+ݎ.5 ʻ f,>*2TL3O%v`릏 >VD~e*Iv jwSDS0*$v3A:M>.DDzmlɏ^hZ?Uӊ՗.]By4"k5ӤAR0(@[n*_Qf hT*+ǚxf["aEVStHS5X lY} )Q׀O]~ C]fh"9m:n]&uf2csp_Iwa·&NDcO!$|οvC~[b+H\=9|M4Ы e8A:sgjDj8In+v fO)'Kʹ)Dɲu¹i'BqTјbnx)U0MYd ȃYJYcEsVIT\ 2PgPj Q{{qMK)B6kͮ"t/n,rfwem:jewe({yG~t佟q(؏`+pCڀuPǙ?* ϴ;Tey2vKA f˸[YGQ涽֡s!6pjN76!Eb&R3`@ڳ"C!`UbkA^ K""@͛OUW;0s `BF(ZcRlG)8Pd)?=b?S^sڡ]@SgGL8Yc!tmNXm\6N|H O0ZڴF}vьwbZmZ 4?/!0׃4?׳ќƺj{MW-Nz`{]g$2ݟM@MnW)7p{Imc9N{ٻB"nkvœsM- YsQ.f!fdcf;"g6A!BώHucTrX, A$fzy@*0OfO<Q  =YEY>iSǧ/OrPV~z){M"6_<7bfJC 4dlFNvzkFTO!2Pd&\esPOcY׀o&k[)"6DT45~䉈m1d<窈V7m4t""v- byMRlI.ʶ&9b'I <עokWzMGe6V!8`rY͞:uT/1 6?  +] Iie0%qnE@xD'E__Hɿl+qKpmS lV!ӷ{Z#[%\)`y_7|<ַ)ɖh~,TvG0s7XW\Or:RFTLm˻ pk(d7i"n8huܚBNe>4-Ά>9l,Dģ VpnW;E TF ~ Q \eWIٞcS笝EzӞa:17ms G^ѝa@7@p{gv,ߩww!x￘xz?|E%nV0<<>d("?jpL].d>?n^D}WLeo~k}?J%^n|Ӊ kSa}ቔR ZbGZ ?nN'iQu.Gjnt|snB&RFѩֈwLe@o:=${S"W#6zd8nx6gR~kT+~nZw-dpn2\2^/(SW xRx3D*8xC07'qqpokʷ|g>Vm5׺mm+jܲ{%W?HJ[̨0'@ZHz.:.d9)SOoK2Ύ}wke7͹?GlV,1@F)0m| T0:QܸeKP p<@KQQ\  I7L161p4?IvV:LQw9=S=|-EtToq Yws'6Tu;4X}9nN1m=|и'a79\A>MU!pcWb)STS-y %8FٶZ7l O.zЋ 罳 @M6 nXcr^H%`!5i)0%E!8=NJ?Z"?xlmB{L^m?}tcg~\>3|~ݜᜣ'-hO>Ǎ\Y!ѢXX,T4CK/PhyS/R OD5=훾o?};ؒSRy_>&4K 2{uu #T47@sH?/ J]b˷@WcBDdlv>9oVnKR-59d7i1g5o|m`.#3OJɚU/wSJiy |ۚäs!Yw󐏊9?t/T%RRMٲ-Yn\&ttl.U/v-)fIS_n]N/*Li78߮dt󋿴$RZXьCڀ/2(+LV:VTtu_SrnÆqW@siLs1 u7780y BpK=rkyfYHinA8]"pbCJZ4n6Ȼ=܎< sY'Xv}9]E3[,zF+ vBtt*% ؇gy|7XnLxXȕi]-6In*O^&:v僌>g >UG^eKN[/pZ#Qn)"NX?vS!'\=iki)X#NvWkTh__8z)妲EO(Gx=Ӛ|[^~s>9cf: !Dק/7vN7:}N3̫q=(uctz{GU :0*c0!Gs=:qR|%.GU^-+X;Jw6 QdzO}y~h?2@wLJoIzML?ql3}_sU\^~$:k/Zj.2Ϳ!%M&('c4 ԟk/S`Rb8I{o+}pC|iMxogs9Z.ޮݖQzmfsr#bxI9ZdH{5=ɀPvѶ?V8>CIĽ0ϤwC{"JPCͬ'8]O-DR"z¸W@ՠ3;ߝ '|<w=~<}N1vs颿InL'U;Zwc᝷t7 h5CSI$)zcE?`,7j| vxoQω|gڝ~%'@.ilQ{ ҳ.袋.袋.v$lT&t%WUSjn4} ]tE])~|Žf_genMF8*}D]tEvUNKKsBk7?o_4_*iA[YV@L+&<| "E]tE,6̩[ ҋ o Xy^(A( @\ > D-M" E]tE^2؉_iDWqng"2ؾ_`}h 5g袋.v;eOv*m,XugJd~]&ɻWϊS972_%MKSgڿǏ3?t~8œ/in625neY0I3oQ_;_š'> (=%]N > 8+͔c ?>Sj碋.;Ϸ8)EvY ? Dr)磾gw0w'8[V׍ a>^WR;[+AC<;nJyw0}KWt=;3?}?L$>,\/c)d* lxR]sJv4rHgǍH@OՍړi)%= pߎ>?b9&d߽^|۸LŪ Ԝ5ܸLK8v>0{O9oqD_ F|Q%Z?;]Zޚ!~ zév}e*Rcf{A*+g1.fP Z^L.5l8p}w>a cH4% RSC' mmTvMcU?ט^@ 7@zey^$^ ?AiI?8ώ[1j M5MXzlO{rORnv)ȉGE%( p8`h8'=x?z88YO( 1=m=i39D:HlEm8!-'vmԩ90*i~Oð CYv{W[6804^V{Lr8?aFw :;io¿ΈJX2zV }ԭhe*wso|[T.Sߛ9O~8(62a7 IgmH\T }Nn<.2G',=!|u6 v*QbNOC8>n;(̍j RR@4RҠO=E ?/| 68Vri\neO JuoǩKk3sӣoDζCSV^Me'S {9NY[>4{|v.u^3l+y;W)fBg w|4.F;xզ#P0K(:ѷ߼zccE?F:%[ՇWR:Ң]sJO蔒ع-n3-מ:jsTEpol^ ֘ՙ'"0t`D#fF:Х.TVf8.;3'|^pS5Н7DO`O81'̾W˿&f_[p6h4}Ws) eّ#u:s= 9Nݤec=WY%W1qda~Gl^,<@f?iKvvIg$m"`:0u,6#h\ы"I<3s`zf^ͻr!>k |AFYn|z-!4:@E),;s|r{zGIdg Molb:L/KNDWS^$vf+o1|NrjEuw4badI~^v9uM A1v-Mv@ >;`&r4-4Ui&9O;``\X@O^홳@G`¦!L?$/4QCދ~?6^jT5=6: xv+ajg[ k'.2n?~`=uz-`d\Nƥ=~ƺAT*E#) v_9O9NV.sS'1[Biiڳz<㗓YNE:ygv[-GǙOb>Kj%U]RטhЖ~Iڵw&`Q[99`V·M:N&MN+}WO>"N.Ҹ Òy* ̩Oeؘnּ+' >_S9Quog>ŧ%d{ǔZpQ)%"8J6p#/}SiDi.~šoFƥuGA Zed>QJktC:yג`T8tHL˜RytnWG'nuܐ[vK~f>O0jJTC^ɍU&:3Ϳ;u)ܔ{5Tކ7Y5exȈNYtmé>?k_?ۺOr$T)%]Z0%`/{o\Ά%3yX\V@Xt>:3=ַ~n'ʧn&E(e*OLSQҸuLcaVlRc^k-LEpVڠɯ%tUZǔw)l$TLJűBi@zGdZ4(Z“r@]&ZaiB]C |_]xoz1t/EUCcg.6u(W9p7%#sVsͥ.wb?6|]ƍ?5ƅoxLs\ SlΜ6r;5 G޻k;My3:2;ӲZ>k&|#ӜjNs8ð{{&-mOFN< uiF)nc{ آ&Y 9 @Y)ts//`6>VѽAaY>O:ے{չ+,w@~oopħ>uQx.e 2mE}Z[gh-qf&[ig41ӾXs{&sS%me>> /po!kas@ult6F& -9a~:ԜBD1tеbFߙq>g3ݭEY[Zg[däɻ2UYdϤ.{o\Ά2oEe.I gξFʼ+g\Ve{U3j<3Qx(%JB֪ %`47 @&ŨyҢ_X&c0CTiu.=ȥz̤Q2=}R=>O5#dLOy夆vge{Eju΃DDh:wHIsRj@,ܿDcDv]}Zw>X[W@.fnEӒ0?a꟠obVQqgfe۹ k{e\ՇE$xQ>-;. U8˹M)I=tz=,"10Mt t}TV}YX~[t8(rt߷ 2p?Qy%շ0U ]Bؾv̰9Yyj[E]tE]tE]?4DŽӟ Sl.袋.> E/D-/袋._Ŕ.iw4|Dž.袋.ô~fO;i?e.袋.IjMt!g ءE]D,(ܡY'y]1:9IM鰇qRr4F, "Z孠y NrWp2s;=73oB]t? <1x/fJVh^@&nB]t?q~ giʃ3/i6O5=nyhwwy.n bpuN'-p%ؒjyPv.!T=Keci"Z)rEI_K 8Wُēcp5<E'n_ʅ_ב+GvTwzs$Gk\tѿ :;M=Ԛ<,|N-Wः1ցGN`. 9ΟM\tl7O5=ny0G2-ࢋ}u͝kλy|Q08Z^; mfK_ 4F\|WUOWQ;x]g1][mĉaY2 p3$(҇}Y>w~~=bdzcNgz.NOr¤¬ 3ؽbNZeg\ ޺]%+"2^dpvrŋнW7oj6u V_(F |r|Cac \tGtuh,ī)><B0+t͠^2.ޢ$PWV^:)NDz߫ 0 > JuW0d"" 1]bǔ|wz @չ{. -t. A/*u^ڦ7Y:Al60׹mfu( @2ӮCӘ;gT1/x_U ͅˏ 3oSS_D=/keER3)ZN@bE =y|{vnC=ڠsr. G)8xu)^S4MDGf{֔O鴜8#D4e=0\Y*c=dD'pJM@7bx8]=Yb:9ڹTCr;s6l#=ZM̈s. Eq' vY^kzN.w\lCi}Fuy۠rg+HuWEd `+*9h_B4 fY牀{@wn{r33P[r։!X m$3[fv7'l\ԗ_lzNr.`owYxU;=20;ǣ}Y;!fԚ}k6JF״^&hR؇=ϩM+3o:'g0z<\={ W:6Zc` )%M@ӬTo(AM@t+ ~LlWD- C M갧5 jqf;PxB_30"umNaN1]d\Lk㎁2TyQ)rIи>SdB;jz Asⓝܬ?[smAK{KmX WAd>Lb n{٣^w?U85{;}AC.N) KIi h҇^睞tt5!*rdqv(ꁷvM)}OTvTԵRJIURJkV? s%ا8{m=6UVV=,>7˹ ۓOYYS+Pr|_kvd)!ie ǩfMz@ HA`fyX>QjkD)qaM%X2׆ᴏ~,[ޞ7bN( `֧ FUR.{P,>v }Ӌ.v8P,@\ )'5=kP" iWWܺGfO.ݬC "]_5>Yϔ\kW-(=]Ֆ)kr[5mץ֙aK$}[BᰄTC~q*plW2΅7{q,u%Řyw89]xQ HxB(wʕ̉˛qwiiԹбwJw']u| 9wUQ|Yi]qگ-SL6yo[g|$UqrO҉ѿBt_K5hVQ$;ְdZ^-Ge0\!v?|O1r|#|{t 9r/yrw/8cUBWSW @v^ԹбwJ;?e%)4EbRBRiڷob_5EQ܆s+3$UZ[,vjոɧUE?!ZSW|cih%Q]:.>^ه'IT1O![??N^#WeH$]ɿ=hM\Ңtܻ|!pU!]r&EU.@[/Zvwi}zË~\vjONnz<ˡjNԹбwJ;?=zb꒷k깽תYX3Ȧ۵dWbKEIw:jNǝR_ƘPsfH'ž Oc-t*C˼jeWKf.׽!YX{Y5MRB2)qVk7gUkcagi:?w_q?vɗY 4Mno߆BNӲ::=t:j'|T_ JMŇwH[B/79ntnj{F. rt j|^Q߭e7?{^>\_p}0ZUWki˟"% /S.&S\Ͽ:x\W˭/AG{1xA !TLS;? xWpX#=ڴ}p+'o޿O%Ɍʹ˲XÖ!)˲,Xo<JҦǖj`:ܫ~!Nr69랾T=a{ڇpK ӑ_OYqn WvY6r䊢(nBb2ۡ*cB7HXw~~8Fؿv=kok~|woNk5f=v<b~<1LGs|lVŽ] cp 61S3X,`p1 χ&}ϰNHˤ'Bo޴ώ g^RD%tEXtdate:create2014-08-19T12:28:15+02:00^m%tEXtdate:modify2014-08-19T12:28:15+02:00IENDB`fonts/mono_dejavu_sans_28.xml0000755000175000017500000107336412565232430017123 0ustar mquinsonmquinson<?xml version="1.0"?> <font type="bitmap"> <Texture index="0" filename="mono_dejavu_sans_280.png" hasAlpha="true" /> <c c="" r="0, 0, 19, 43" u="2" o="1" /> <c c=" " r="20, 0, 21, 43" o="21" /> <c c="!" r="22, 0, 27, 43" u="9" o="8" /> <c c="&quot;" r="28, 0, 43, 43" u="4" o="3" /> <c c="#" r="44, 0, 66, 43" /> <c c="$" r="67, 0, 84, 43" u="3" o="2" /> <c c="%" r="85, 0, 106, 43" u="1" /> <c c="&amp;" r="107, 0, 128, 43" u="1" /> <c c="'" r="129, 0, 134, 43" u="9" o="8" /> <c c="(" r="135, 0, 145, 43" u="7" o="5" /> <c c=")" r="146, 0, 156, 43" u="5" o="7" /> <c c="*" r="157, 0, 174, 43" u="3" o="2" /> <c c="+" r="175, 0, 195, 43" u="1" o="1" /> <c c="," r="196, 0, 204, 43" u="6" o="8" /> <c c="-" r="205, 0, 216, 43" u="5" o="6" /> <c c="." r="217, 0, 223, 43" u="8" o="8" /> <c c="/" r="224, 0, 242, 43" u="2" o="2" /> <c c="0" r="243, 0, 261, 43" u="2" o="2" /> <c c="1" r="262, 0, 279, 43" u="3" o="2" /> <c c="2" r="280, 0, 297, 43" u="2" o="3" /> <c c="3" r="298, 0, 316, 43" u="2" o="2" /> <c c="4" r="317, 0, 336, 43" u="2" o="1" /> <c c="5" r="337, 0, 354, 43" u="3" o="2" /> <c c="6" r="355, 0, 373, 43" u="2" o="2" /> <c c="7" r="374, 0, 391, 43" u="2" o="3" /> <c c="8" r="392, 0, 410, 43" u="2" o="2" /> <c c="9" r="411, 0, 429, 43" u="2" o="2" /> <c c=":" r="430, 0, 436, 43" u="8" o="8" /> <c c=";" r="437, 0, 444, 43" u="7" o="8" /> <c c="&lt;" r="445, 0, 464, 43" u="2" o="1" /> <c c="=" r="465, 0, 484, 43" u="2" o="1" /> <c c="&gt;" r="485, 0, 504, 43" u="2" o="1" /> <c c="?" r="505, 0, 520, 43" u="4" o="3" /> <c c="@" r="521, 0, 542, 43" o="1" /> <c c="A" r="543, 0, 564, 43" u="1" /> <c c="B" r="565, 0, 584, 43" u="2" o="1" /> <c c="C" r="585, 0, 602, 43" u="3" o="2" /> <c c="D" r="603, 0, 622, 43" u="2" o="1" /> <c c="E" r="623, 0, 640, 43" u="3" o="2" /> <c c="F" r="641, 0, 658, 43" u="3" o="2" /> <c c="G" r="659, 0, 678, 43" u="2" o="1" /> <c c="H" r="679, 0, 696, 43" u="2" o="3" /> <c c="I" r="697, 0, 712, 43" u="3" o="4" /> <c c="J" r="713, 0, 729, 43" u="2" o="4" /> <c c="K" r="730, 0, 750, 43" u="2" /> <c c="L" r="751, 0, 768, 43" u="4" o="1" /> <c c="M" r="769, 0, 788, 43" u="2" o="1" /> <c c="N" r="789, 0, 807, 43" u="2" o="2" /> <c c="O" r="808, 0, 827, 43" u="2" o="1" /> <c c="P" r="828, 0, 846, 43" u="3" o="1" /> <c c="Q" r="847, 0, 866, 43" u="2" o="1" /> <c c="R" r="867, 0, 886, 43" u="2" o="1" /> <c c="S" r="887, 0, 905, 43" u="2" o="2" /> <c c="T" r="906, 0, 925, 43" u="1" o="2" /> <c c="U" r="926, 0, 944, 43" u="2" o="2" /> <c c="V" r="945, 0, 965, 43" u="1" o="1" /> <c c="W" r="966, 0, 988, 43" /> <c c="X" r="989, 0, 1010, 43" o="1" /> <c c="Y" r="1011, 0, 1032, 43" o="1" /> <c c="Z" r="1033, 0, 1052, 43" u="2" o="1" /> <c c="[" r="1053, 0, 1063, 43" u="8" o="4" /> <c c="\" r="1064, 0, 1082, 43" u="2" o="2" /> <c c="]" r="1083, 0, 1093, 43" u="5" o="7" /> <c c="^" r="1094, 0, 1114, 43" u="1" o="1" /> <c c="_" r="1115, 0, 1137, 43" /> <c c="`" r="1138, 0, 1148, 43" u="4" o="8" /> <c c="a" r="1149, 0, 1167, 43" u="2" o="2" /> <c c="b" r="1168, 0, 1186, 43" u="3" o="1" /> <c c="c" r="1187, 0, 1203, 43" u="3" o="3" /> <c c="d" r="1204, 0, 1222, 43" u="2" o="2" /> <c c="e" r="1223, 0, 1242, 43" u="2" o="1" /> <c c="f" r="1243, 0, 1259, 43" u="3" o="3" /> <c c="g" r="1260, 0, 1278, 43" u="2" o="2" /> <c c="h" r="1279, 0, 1295, 43" u="3" o="3" /> <c c="i" r="1296, 0, 1315, 43" u="2" o="1" /> <c c="j" r="1316, 0, 1328, 43" u="3" o="7" /> <c c="k" r="1329, 0, 1348, 43" u="3" /> <c c="l" r="1349, 0, 1366, 43" u="2" o="3" /> <c c="m" r="1367, 0, 1387, 43" u="1" o="1" /> <c c="n" r="1388, 0, 1404, 43" u="3" o="3" /> <c c="o" r="1405, 0, 1424, 43" u="2" o="1" /> <c c="p" r="1425, 0, 1443, 43" u="3" o="1" /> <c c="q" r="1444, 0, 1462, 43" u="2" o="2" /> <c c="r" r="1463, 0, 1479, 43" u="5" o="1" /> <c c="s" r="1480, 0, 1496, 43" u="3" o="3" /> <c c="t" r="1497, 0, 1514, 43" u="2" o="3" /> <c c="u" r="1515, 0, 1531, 43" u="3" o="3" /> <c c="v" r="1532, 0, 1551, 43" u="1" o="2" /> <c c="w" r="1552, 0, 1574, 43" /> <c c="x" r="1575, 0, 1595, 43" u="1" o="1" /> <c c="y" r="1596, 0, 1616, 43" u="1" o="1" /> <c c="z" r="1617, 0, 1634, 43" u="3" o="2" /> <c c="{" r="1635, 0, 1651, 43" u="3" o="3" /> <c c="|" r="1652, 0, 1656, 43" u="9" o="9" /> <c c="}" r="1657, 0, 1673, 43" u="4" o="2" /> <c c="~" r="1674, 0, 1693, 43" u="2" o="1" /> <c c="" r="1694, 0, 1695, 43" o="21" /> <c c="" r="1696, 0, 1701, 43" u="9" o="8" /> <c c="" r="1702, 0, 1718, 43" u="3" o="3" /> <c c="" r="1719, 0, 1737, 43" u="2" o="2" /> <c c="" r="1738, 0, 1754, 43" u="4" o="2" /> <c c="" r="1755, 0, 1776, 43" o="1" /> <c c="" r="1777, 0, 1781, 43" u="9" o="9" /> <c c="" r="1782, 0, 1798, 43" u="3" o="3" /> <c c="" r="1799, 0, 1810, 43" u="5" o="6" /> <c c="" r="1811, 0, 1833, 43" /> <c c="" r="1834, 0, 1847, 43" u="5" o="4" /> <c c="" r="1848, 0, 1864, 43" u="2" o="4" /> <c c="" r="1865, 0, 1884, 43" u="2" o="1" /> <c c="" r="1885, 0, 1896, 43" u="5" o="6" /> <c c="" r="1897, 0, 1919, 43" /> <c c="" r="1920, 0, 1931, 43" u="5" o="6" /> <c c="" r="1932, 0, 1944, 43" u="5" o="5" /> <c c="" r="1945, 0, 1963, 43" u="2" o="2" /> <c c="" r="1964, 0, 1976, 43" u="5" o="5" /> <c c="" r="1977, 0, 1989, 43" u="5" o="5" /> <c c="" r="1990, 0, 2000, 43" u="8" o="4" /> <c c="" r="2001, 0, 2019, 43" u="3" o="1" /> <c c="" r="2020, 0, 2038, 43" u="1" o="3" /> <c c="" r="2039, 0, 2045, 43" u="8" o="8" /> <c c="" r="0, 44, 8, 87" u="7" o="7" /> <c c="" r="9, 44, 21, 87" u="6" o="4" /> <c c="" r="22, 44, 35, 87" u="5" o="4" /> <c c="" r="36, 44, 52, 87" u="3" o="3" /> <c c="" r="53, 44, 73, 87" u="1" o="1" /> <c c="" r="74, 44, 94, 87" u="1" o="1" /> <c c="" r="95, 44, 115, 87" u="1" o="1" /> <c c="" r="116, 44, 131, 87" u="4" o="3" /> <c c="" r="132, 44, 153, 87" u="1" /> <c c="" r="154, 44, 175, 87" u="1" /> <c c="" r="176, 44, 197, 87" u="1" /> <c c="" r="198, 44, 219, 87" u="1" /> <c c="" r="220, 44, 241, 87" u="1" /> <c c="" r="242, 44, 263, 87" u="1" /> <c c="" r="264, 44, 285, 87" o="1" /> <c c="" r="286, 44, 303, 87" u="3" o="2" /> <c c="" r="304, 44, 321, 87" u="3" o="2" /> <c c="" r="322, 44, 339, 87" u="3" o="2" /> <c c="" r="340, 44, 357, 87" u="3" o="2" /> <c c="" r="358, 44, 375, 87" u="3" o="2" /> <c c="" r="376, 44, 391, 87" u="3" o="4" /> <c c="" r="392, 44, 407, 87" u="3" o="4" /> <c c="" r="408, 44, 423, 87" u="3" o="4" /> <c c="" r="424, 44, 439, 87" u="3" o="4" /> <c c="" r="440, 44, 461, 87" o="1" /> <c c="" r="462, 44, 480, 87" u="2" o="2" /> <c c="" r="481, 44, 500, 87" u="2" o="1" /> <c c="" r="501, 44, 520, 87" u="2" o="1" /> <c c="" r="521, 44, 540, 87" u="2" o="1" /> <c c="" r="541, 44, 560, 87" u="2" o="1" /> <c c="" r="561, 44, 580, 87" u="2" o="1" /> <c c="" r="581, 44, 599, 87" u="2" o="2" /> <c c="" r="600, 44, 623, 87" o="-1" /> <c c="" r="624, 44, 642, 87" u="2" o="2" /> <c c="" r="643, 44, 661, 87" u="2" o="2" /> <c c="" r="662, 44, 680, 87" u="2" o="2" /> <c c="" r="681, 44, 699, 87" u="2" o="2" /> <c c="" r="700, 44, 721, 87" o="1" /> <c c="" r="722, 44, 740, 87" u="3" o="1" /> <c c="" r="741, 44, 760, 87" u="2" o="1" /> <c c="" r="761, 44, 779, 87" u="2" o="2" /> <c c="" r="780, 44, 798, 87" u="2" o="2" /> <c c="" r="799, 44, 817, 87" u="2" o="2" /> <c c="" r="818, 44, 836, 87" u="2" o="2" /> <c c="" r="837, 44, 855, 87" u="2" o="2" /> <c c="" r="856, 44, 874, 87" u="2" o="2" /> <c c="" r="875, 44, 897, 87" /> <c c="" r="898, 44, 914, 87" u="3" o="3" /> <c c="" r="915, 44, 934, 87" u="2" o="1" /> <c c="" r="935, 44, 954, 87" u="2" o="1" /> <c c="" r="955, 44, 974, 87" u="2" o="1" /> <c c="" r="975, 44, 994, 87" u="2" o="1" /> <c c="" r="995, 44, 1014, 87" u="2" o="1" /> <c c="" r="1015, 44, 1034, 87" u="2" o="1" /> <c c="" r="1035, 44, 1054, 87" u="2" o="1" /> <c c="" r="1055, 44, 1074, 87" u="2" o="1" /> <c c="" r="1075, 44, 1094, 87" u="2" o="1" /> <c c="" r="1095, 44, 1111, 87" u="3" o="3" /> <c c="" r="1112, 44, 1131, 87" u="2" o="1" /> <c c="" r="1132, 44, 1151, 87" u="2" o="1" /> <c c="" r="1152, 44, 1171, 87" u="2" o="1" /> <c c="" r="1172, 44, 1191, 87" u="2" o="1" /> <c c="" r="1192, 44, 1211, 87" u="2" o="1" /> <c c="" r="1212, 44, 1232, 87" u="1" o="1" /> <c c="" r="1233, 44, 1256, 87" o="-1" /> <c c="" r="1257, 44, 1273, 87" u="3" o="3" /> <c c="" r="1274, 44, 1290, 87" u="3" o="3" /> <c c="" r="1291, 44, 1307, 87" u="3" o="3" /> <c c="" r="1308, 44, 1324, 87" u="3" o="3" /> <c c="" r="1325, 44, 1345, 87" u="1" o="1" /> <c c="" r="1346, 44, 1364, 87" u="3" o="1" /> <c c="" r="1365, 44, 1385, 87" u="1" o="1" /> <c c="" r="1386, 44, 1407, 87" u="1" /> <c c="" r="1408, 44, 1426, 87" u="2" o="2" /> <c c="" r="1427, 44, 1448, 87" u="1" /> <c c="" r="1449, 44, 1467, 87" u="2" o="2" /> <c c="" r="1468, 44, 1489, 87" u="1" /> <c c="" r="1490, 44, 1509, 87" u="2" o="1" /> <c c="" r="1510, 44, 1527, 87" u="3" o="2" /> <c c="" r="1528, 44, 1545, 87" u="3" o="2" /> <c c="" r="1546, 44, 1564, 87" u="3" o="1" /> <c c=" " r="1565, 44, 1582, 87" u="3" o="2" /> <c c=" " r="1583, 44, 1600, 87" u="3" o="2" /> <c c=" " r="1601, 44, 1617, 87" u="3" o="3" /> <c c=" " r="1618, 44, 1635, 87" u="3" o="2" /> <c c=" " r="1636, 44, 1653, 87" u="3" o="2" /> <c c="" r="1654, 44, 1673, 87" u="2" o="1" /> <c c="" r="1674, 44, 1700, 87" u="2" o="-6" /> <c c="" r="1701, 44, 1722, 87" o="1" /> <c c="" r="1723, 44, 1744, 87" u="2" o="-1" /> <c c="" r="1745, 44, 1762, 87" u="3" o="2" /> <c c="" r="1763, 44, 1782, 87" u="2" o="1" /> <c c="" r="1783, 44, 1800, 87" u="3" o="2" /> <c c="" r="1801, 44, 1820, 87" u="2" o="1" /> <c c="" r="1821, 44, 1838, 87" u="3" o="2" /> <c c="" r="1839, 44, 1858, 87" u="2" o="1" /> <c c="" r="1859, 44, 1876, 87" u="3" o="2" /> <c c="" r="1877, 44, 1896, 87" u="2" o="1" /> <c c="" r="1897, 44, 1914, 87" u="3" o="2" /> <c c="" r="1915, 44, 1934, 87" u="2" o="1" /> <c c="" r="1935, 44, 1954, 87" u="2" o="1" /> <c c="" r="1955, 44, 1973, 87" u="2" o="2" /> <c c="" r="1974, 44, 1993, 87" u="2" o="1" /> <c c="" r="1994, 44, 2012, 87" u="2" o="2" /> <c c=" " r="2013, 44, 2032, 87" u="2" o="1" /> <c c="!" r="0, 88, 18, 131" u="2" o="2" /> <c c=""" r="19, 88, 38, 131" u="2" o="1" /> <c c="#" r="39, 88, 57, 131" u="2" o="2" /> <c c="$" r="58, 88, 75, 131" u="2" o="3" /> <c c="%" r="76, 88, 97, 131" u="-2" o="3" /> <c c="&" r="98, 88, 119, 131" o="1" /> <c c="'" r="120, 88, 139, 131" o="3" /> <c c="(" r="140, 88, 155, 131" u="3" o="4" /> <c c=")" r="156, 88, 175, 131" u="2" o="1" /> <c c="*" r="176, 88, 191, 131" u="3" o="4" /> <c c="+" r="192, 88, 211, 131" u="2" o="1" /> <c c="," r="212, 88, 227, 131" u="3" o="4" /> <c c="-" r="228, 88, 247, 131" u="2" o="1" /> <c c="." r="248, 88, 263, 131" u="3" o="4" /> <c c="/" r="264, 88, 283, 131" u="2" o="1" /> <c c="0" r="284, 88, 299, 131" u="3" o="4" /> <c c="1" r="300, 88, 319, 131" u="2" o="1" /> <c c="2" r="320, 88, 342, 131" /> <c c="3" r="343, 88, 365, 131" /> <c c="4" r="366, 88, 383, 131" u="2" o="3" /> <c c="5" r="384, 88, 399, 131" u="3" o="4" /> <c c="6" r="400, 88, 420, 131" u="2" /> <c c="7" r="421, 88, 440, 131" u="3" /> <c c="8" r="441, 88, 460, 131" u="3" /> <c c="9" r="461, 88, 478, 131" u="4" o="1" /> <c c=":" r="479, 88, 496, 131" u="2" o="3" /> <c c=";" r="497, 88, 514, 131" u="4" o="1" /> <c c="<" r="515, 88, 532, 131" u="2" o="3" /> <c c="=" r="533, 88, 550, 131" u="4" o="1" /> <c c=">" r="551, 88, 570, 131" u="2" o="1" /> <c c="?" r="571, 88, 588, 131" u="4" o="1" /> <c c="@" r="589, 88, 609, 131" u="2" /> <c c="A" r="610, 88, 632, 131" u="-1" o="1" /> <c c="B" r="633, 88, 652, 131" o="3" /> <c c="C" r="653, 88, 671, 131" u="2" o="2" /> <c c="D" r="672, 88, 688, 131" u="3" o="3" /> <c c="E" r="689, 88, 707, 131" u="2" o="2" /> <c c="F" r="708, 88, 724, 131" u="3" o="3" /> <c c="G" r="725, 88, 743, 131" u="2" o="2" /> <c c="H" r="744, 88, 760, 131" u="3" o="3" /> <c c="I" r="761, 88, 785, 131" u="-2" /> <c c="J" r="786, 88, 804, 131" u="2" o="2" /> <c c="K" r="805, 88, 821, 131" u="3" o="3" /> <c c="L" r="822, 88, 841, 131" u="2" o="1" /> <c c="M" r="842, 88, 861, 131" u="2" o="1" /> <c c="N" r="862, 88, 881, 131" u="2" o="1" /> <c c="O" r="882, 88, 901, 131" u="2" o="1" /> <c c="P" r="902, 88, 921, 131" u="2" o="1" /> <c c="Q" r="922, 88, 941, 131" u="2" o="1" /> <c c="R" r="942, 88, 963, 131" u="1" /> <c c="S" r="964, 88, 985, 131" u="1" /> <c c="T" r="986, 88, 1005, 131" u="2" o="1" /> <c c="U" r="1006, 88, 1022, 131" u="5" o="1" /> <c c="V" r="1023, 88, 1042, 131" u="2" o="1" /> <c c="W" r="1043, 88, 1059, 131" u="5" o="1" /> <c c="X" r="1060, 88, 1079, 131" u="2" o="1" /> <c c="Y" r="1080, 88, 1096, 131" u="5" o="1" /> <c c="Z" r="1097, 88, 1115, 131" u="2" o="2" /> <c c="[" r="1116, 88, 1132, 131" u="3" o="3" /> <c c="\" r="1133, 88, 1151, 131" u="2" o="2" /> <c c="]" r="1152, 88, 1168, 131" u="3" o="3" /> <c c="^" r="1169, 88, 1187, 131" u="2" o="2" /> <c c="_" r="1188, 88, 1204, 131" u="3" o="3" /> <c c="`" r="1205, 88, 1223, 131" u="2" o="2" /> <c c="a" r="1224, 88, 1240, 131" u="3" o="3" /> <c c="b" r="1241, 88, 1260, 131" u="1" o="2" /> <c c="c" r="1261, 88, 1278, 131" u="2" o="3" /> <c c="d" r="1279, 88, 1298, 131" u="1" o="2" /> <c c="e" r="1299, 88, 1318, 131" u="2" o="1" /> <c c="f" r="1319, 88, 1338, 131" u="1" o="2" /> <c c="g" r="1339, 88, 1356, 131" u="2" o="3" /> <c c="h" r="1357, 88, 1375, 131" u="2" o="2" /> <c c="i" r="1376, 88, 1392, 131" u="3" o="3" /> <c c="j" r="1393, 88, 1411, 131" u="2" o="2" /> <c c="k" r="1412, 88, 1428, 131" u="3" o="3" /> <c c="l" r="1429, 88, 1447, 131" u="2" o="2" /> <c c="m" r="1448, 88, 1464, 131" u="3" o="3" /> <c c="n" r="1465, 88, 1483, 131" u="2" o="2" /> <c c="o" r="1484, 88, 1500, 131" u="3" o="3" /> <c c="p" r="1501, 88, 1520, 131" u="2" o="1" /> <c c="q" r="1521, 88, 1537, 131" u="3" o="3" /> <c c="r" r="1538, 88, 1556, 131" u="2" o="2" /> <c c="s" r="1557, 88, 1576, 131" u="3" /> <c c="t" r="1577, 88, 1599, 131" /> <c c="u" r="1600, 88, 1622, 131" /> <c c="v" r="1623, 88, 1644, 131" o="1" /> <c c="w" r="1645, 88, 1665, 131" u="1" o="1" /> <c c="x" r="1666, 88, 1687, 131" o="1" /> <c c="y" r="1688, 88, 1707, 131" u="2" o="1" /> <c c="z" r="1708, 88, 1725, 131" u="3" o="2" /> <c c="{" r="1726, 88, 1745, 131" u="2" o="1" /> <c c="|" r="1746, 88, 1763, 131" u="3" o="2" /> <c c="}" r="1764, 88, 1783, 131" u="2" o="1" /> <c c="~" r="1784, 88, 1801, 131" u="3" o="2" /> <c c="" r="1802, 88, 1818, 131" u="3" o="3" /> <c c="" r="1819, 88, 1840, 131" o="1" /> <c c="" r="1841, 88, 1863, 131" /> <c c="" r="1864, 88, 1882, 131" u="3" o="1" /> <c c="" r="1883, 88, 1902, 131" u="2" o="1" /> <c c="" r="1903, 88, 1925, 131" /> <c c="" r="1926, 88, 1948, 131" /> <c c="" r="1949, 88, 1966, 131" u="3" o="2" /> <c c="" r="1967, 88, 1988, 131" u="2" o="-1" /> <c c="" r="1989, 88, 2010, 131" u="3" o="-2" /> <c c="" r="2011, 88, 2032, 131" o="1" /> <c c="" r="0, 132, 23, 175" u="-1" /> <c c="" r="24, 132, 43, 175" u="2" o="1" /> <c c="" r="44, 132, 63, 175" u="2" o="1" /> <c c="" r="64, 132, 84, 175" u="1" o="1" /> <c c="" r="85, 132, 102, 175" u="3" o="2" /> <c c="" r="103, 132, 122, 175" u="2" o="1" /> <c c="" r="123, 132, 141, 175" u="2" o="2" /> <c c="" r="142, 132, 161, 175" u="2" o="1" /> <c c="" r="162, 132, 182, 175" u="1" o="1" /> <c c="" r="183, 132, 205, 175" /> <c c="" r="206, 132, 228, 175" /> <c c="" r="229, 132, 252, 175" o="-1" /> <c c="" r="253, 132, 271, 175" u="3" o="1" /> <c c="" r="272, 132, 289, 175" u="3" o="2" /> <c c="" r="290, 132, 312, 175" /> <c c="" r="313, 132, 332, 175" u="3" /> <c c="" r="333, 132, 352, 175" u="1" o="2" /> <c c="" r="353, 132, 373, 175" u="1" o="1" /> <c c="" r="374, 132, 394, 175" u="1" o="1" /> <c c="" r="395, 132, 417, 175" /> <c c="" r="418, 132, 435, 175" u="3" o="2" /> <c c="" r="436, 132, 456, 175" u="1" o="1" /> <c c="" r="457, 132, 479, 175" /> <c c="" r="480, 132, 502, 175" /> <c c="" r="503, 132, 525, 175" /> <c c="" r="526, 132, 549, 175" o="-1" /> <c c="" r="550, 132, 572, 175" /> <c c="" r="573, 132, 592, 175" u="2" o="1" /> <c c="" r="593, 132, 614, 175" u="2" o="-1" /> <c c="" r="615, 132, 633, 175" u="2" o="2" /> <c c="" r="634, 132, 651, 175" u="3" o="2" /> <c c="" r="652, 132, 672, 175" u="1" o="1" /> <c c="" r="673, 132, 693, 175" u="1" o="1" /> <c c="" r="694, 132, 712, 175" u="2" o="2" /> <c c="" r="713, 132, 734, 175" o="1" /> <c c="" r="735, 132, 753, 175" u="2" o="2" /> <c c="" r="754, 132, 774, 175" u="1" o="1" /> <c c="" r="775, 132, 797, 175" /> <c c="" r="798, 132, 820, 175" /> <c c="" r="821, 132, 841, 175" u="1" o="1" /> <c c="" r="842, 132, 860, 175" u="2" o="2" /> <c c="" r="861, 132, 884, 175" o="-1" /> <c c="" r="885, 132, 907, 175" /> <c c="" r="908, 132, 927, 175" u="2" o="1" /> <c c="" r="928, 132, 946, 175" u="2" o="2" /> <c c="" r="947, 132, 969, 175" /> <c c="" r="970, 132, 992, 175" /> <c c="" r="993, 132, 1012, 175" u="2" o="1" /> <c c="" r="1013, 132, 1031, 175" u="2" o="2" /> <c c="" r="1032, 132, 1050, 175" u="2" o="2" /> <c c="" r="1051, 132, 1073, 175" /> <c c="" r="1074, 132, 1093, 175" u="2" o="1" /> <c c="" r="1094, 132, 1112, 175" u="2" o="2" /> <c c="" r="1113, 132, 1133, 175" u="1" o="1" /> <c c="" r="1134, 132, 1140, 175" u="8" o="8" /> <c c="" r="1141, 132, 1155, 175" u="4" o="4" /> <c c="" r="1156, 132, 1176, 175" u="1" o="1" /> <c c="" r="1177, 132, 1182, 175" u="9" o="8" /> <c c="" r="1183, 132, 1204, 175" u="1" /> <c c="" r="1205, 132, 1223, 175" u="2" o="2" /> <c c="" r="1224, 132, 1239, 175" u="3" o="4" /> <c c="" r="1240, 132, 1259, 175" u="2" o="1" /> <c c="" r="1260, 132, 1279, 175" u="2" o="1" /> <c c="" r="1280, 132, 1299, 175" u="2" o="1" /> <c c="" r="1300, 132, 1318, 175" u="2" o="2" /> <c c="" r="1319, 132, 1335, 175" u="3" o="3" /> <c c="" r="1336, 132, 1354, 175" u="2" o="2" /> <c c="" r="1355, 132, 1371, 175" u="3" o="3" /> <c c="" r="1372, 132, 1390, 175" u="2" o="2" /> <c c="" r="1391, 132, 1407, 175" u="3" o="3" /> <c c="" r="1408, 132, 1426, 175" u="2" o="2" /> <c c="" r="1427, 132, 1443, 175" u="3" o="3" /> <c c="" r="1444, 132, 1462, 175" u="2" o="2" /> <c c="" r="1463, 132, 1479, 175" u="3" o="3" /> <c c="" r="1480, 132, 1499, 175" u="2" o="1" /> <c c="" r="1500, 132, 1521, 175" u="1" /> <c c="" r="1522, 132, 1540, 175" u="2" o="2" /> <c c="" r="1541, 132, 1562, 175" u="1" /> <c c="" r="1563, 132, 1581, 175" u="2" o="2" /> <c c="" r="1582, 132, 1603, 175" o="1" /> <c c="" r="1604, 132, 1626, 175" /> <c c="" r="1627, 132, 1646, 175" u="2" o="1" /> <c c="" r="1647, 132, 1665, 175" u="2" o="2" /> <c c="" r="1666, 132, 1686, 175" u="2" /> <c c="" r="1687, 132, 1706, 175" u="3" /> <c c="" r="1707, 132, 1726, 175" u="2" o="1" /> <c c="" r="1727, 132, 1746, 175" u="2" o="1" /> <c c="" r="1747, 132, 1766, 175" u="2" o="1" /> <c c="" r="1767, 132, 1786, 175" u="2" o="1" /> <c c="" r="1787, 132, 1809, 175" /> <c c="" r="1810, 132, 1829, 175" u="2" o="1" /> <c c="" r="1830, 132, 1845, 175" u="3" o="4" /> <c c="" r="1846, 132, 1865, 175" u="2" o="1" /> <c c="" r="1866, 132, 1884, 175" u="2" o="2" /> <c c="" r="1885, 132, 1907, 175" /> <c c="" r="1908, 132, 1926, 175" u="2" o="2" /> <c c="" r="1927, 132, 1943, 175" u="3" o="3" /> <c c="" r="1944, 132, 1965, 175" o="1" /> <c c="" r="1966, 132, 1988, 175" /> <c c="" r="1989, 132, 2012, 175" o="-1" /> <c c="" r="2013, 132, 2036, 175" o="-1" /> <c c="" r="0, 176, 21, 219" u="1" /> <c c="" r="22, 176, 40, 219" u="2" o="2" /> <c c="" r="41, 176, 62, 219" u="1" /> <c c="" r="63, 176, 81, 219" u="2" o="2" /> <c c="" r="82, 176, 100, 219" u="2" o="2" /> <c c="" r="101, 176, 120, 219" u="2" o="1" /> <c c="" r="121, 176, 138, 219" u="3" o="2" /> <c c="" r="139, 176, 158, 219" u="2" o="1" /> <c c="" r="159, 176, 175, 219" u="2" o="4" /> <c c=" " r="176, 176, 195, 219" u="2" o="1" /> <c c=" " r="196, 176, 211, 219" u="3" o="4" /> <c c=" " r="212, 176, 231, 219" u="2" o="1" /> <c c=" " r="232, 176, 251, 219" u="2" o="1" /> <c c=" " r="252, 176, 271, 219" u="2" o="1" /> <c c="" r="272, 176, 291, 219" u="2" o="1" /> <c c="" r="292, 176, 311, 219" u="2" o="1" /> <c c="" r="312, 176, 332, 219" u="1" o="1" /> <c c="" r="333, 176, 350, 219" u="4" o="1" /> <c c="" r="351, 176, 370, 219" u="2" o="1" /> <c c="" r="371, 176, 387, 219" u="5" o="1" /> <c c="" r="388, 176, 406, 219" u="2" o="2" /> <c c="" r="407, 176, 424, 219" u="2" o="3" /> <c c="" r="425, 176, 443, 219" u="2" o="2" /> <c c="" r="444, 176, 460, 219" u="3" o="3" /> <c c="" r="461, 176, 479, 219" u="2" o="2" /> <c c="" r="480, 176, 496, 219" u="3" o="3" /> <c c="" r="497, 176, 516, 219" u="1" o="2" /> <c c="" r="517, 176, 534, 219" u="2" o="3" /> <c c="" r="535, 176, 556, 219" u="1" /> <c c="" r="557, 176, 576, 219" u="2" o="1" /> <c c="" r="577, 176, 594, 219" u="2" o="3" /> <c c="" r="595, 176, 611, 219" u="3" o="3" /> <c c=" " r="612, 176, 631, 219" u="2" o="1" /> <c c="!" r="632, 176, 655, 219" o="-1" /> <c c="$" r="656, 176, 675, 219" u="2" o="1" /> <c c="%" r="676, 176, 693, 219" u="3" o="2" /> <c c="&" r="694, 176, 715, 219" u="1" /> <c c="'" r="716, 176, 734, 219" u="2" o="2" /> <c c="(" r="735, 176, 752, 219" u="3" o="2" /> <c c=")" r="753, 176, 772, 219" u="2" o="1" /> <c c="*" r="773, 176, 792, 219" u="2" o="1" /> <c c="+" r="793, 176, 812, 219" u="2" o="1" /> <c c="," r="813, 176, 832, 219" u="2" o="1" /> <c c="-" r="833, 176, 852, 219" u="2" o="1" /> <c c="." r="853, 176, 872, 219" u="2" o="1" /> <c c="/" r="873, 176, 892, 219" u="2" o="1" /> <c c="0" r="893, 176, 912, 219" u="2" o="1" /> <c c="1" r="913, 176, 932, 219" u="2" o="1" /> <c c="2" r="933, 176, 954, 219" o="1" /> <c c="3" r="955, 176, 975, 219" u="1" o="1" /> <c c="4" r="976, 176, 997, 219" u="1" /> <c c="5" r="998, 176, 1020, 219" /> <c c="6" r="1021, 176, 1039, 219" u="2" o="2" /> <c c="7" r="1040, 176, 1052, 219" u="3" o="7" /> <c c="8" r="1053, 176, 1075, 219" /> <c c="9" r="1076, 176, 1098, 219" /> <c c=":" r="1099, 176, 1121, 219" /> <c c=";" r="1122, 176, 1144, 219" /> <c c="<" r="1145, 176, 1167, 219" /> <c c="=" r="1168, 176, 1190, 219" /> <c c=">" r="1191, 176, 1214, 219" o="-1" /> <c c="?" r="1215, 176, 1232, 219" u="3" o="2" /> <c c="@" r="1233, 176, 1250, 219" u="3" o="2" /> <c c="A" r="1251, 176, 1273, 219" /> <c c="C" r="1274, 176, 1295, 219" o="1" /> <c c="D" r="1296, 176, 1318, 219" /> <c c="E" r="1319, 176, 1340, 219" u="1" /> <c c="L" r="1341, 176, 1364, 219" o="-1" /> <c c="M" r="1365, 176, 1383, 219" u="3" o="1" /> <c c="P" r="1384, 176, 1403, 219" u="2" o="1" /> <c c="Q" r="1404, 176, 1422, 219" u="2" o="2" /> <c c="R" r="1423, 176, 1441, 219" u="2" o="2" /> <c c="S" r="1442, 176, 1460, 219" u="3" o="1" /> <c c="T" r="1461, 176, 1477, 219" u="3" o="3" /> <c c="U" r="1478, 176, 1495, 219" u="3" o="2" /> <c c="V" r="1496, 176, 1515, 219" u="1" o="2" /> <c c="W" r="1516, 176, 1535, 219" u="1" o="2" /> <c c="X" r="1536, 176, 1556, 219" u="1" o="1" /> <c c="Y" r="1557, 176, 1576, 219" u="2" o="1" /> <c c="Z" r="1577, 176, 1600, 219" o="-1" /> <c c="[" r="1601, 176, 1618, 219" u="3" o="2" /> <c c="\" r="1619, 176, 1638, 219" u="2" o="1" /> <c c="]" r="1639, 176, 1661, 219" /> <c c="^" r="1662, 176, 1681, 219" u="2" o="1" /> <c c="_" r="1682, 176, 1699, 219" u="2" o="3" /> <c c="`" r="1700, 176, 1722, 219" /> <c c="a" r="1723, 176, 1741, 219" u="2" o="2" /> <c c="b" r="1742, 176, 1760, 219" u="2" o="2" /> <c c="c" r="1761, 176, 1781, 219" u="1" o="1" /> <c c="d" r="1782, 176, 1802, 219" u="1" o="1" /> <c c="e" r="1803, 176, 1820, 219" u="3" o="2" /> <c c="f" r="1821, 176, 1838, 219" u="3" o="2" /> <c c="g" r="1839, 176, 1856, 219" u="3" o="2" /> <c c="h" r="1857, 176, 1876, 219" u="2" o="1" /> <c c="i" r="1877, 176, 1895, 219" u="2" o="2" /> <c c="j" r="1896, 176, 1915, 219" u="2" o="1" /> <c c="k" r="1916, 176, 1936, 219" u="1" o="1" /> <c c="l" r="1937, 176, 1956, 219" u="2" o="1" /> <c c="m" r="1957, 176, 1976, 219" u="2" o="1" /> <c c="n" r="1977, 176, 1999, 219" /> <c c="o" r="2000, 176, 2020, 219" u="1" o="1" /> <c c="p" r="2021, 176, 2041, 219" u="1" o="1" /> <c c="q" r="0, 220, 20, 263" u="1" o="1" /> <c c="r" r="21, 220, 42, 263" u="1" /> <c c="s" r="43, 220, 63, 263" u="1" o="1" /> <c c="t" r="64, 220, 82, 263" u="2" o="2" /> <c c="u" r="83, 220, 103, 263" u="1" o="1" /> <c c="v" r="104, 220, 124, 263" u="1" o="1" /> <c c="w" r="125, 220, 145, 263" u="1" o="1" /> <c c="x" r="146, 220, 168, 263" /> <c c="y" r="169, 220, 185, 263" u="3" o="3" /> <c c="z" r="186, 220, 202, 263" u="3" o="3" /> <c c="{" r="203, 220, 223, 263" u="1" o="1" /> <c c="|" r="224, 220, 240, 263" u="3" o="3" /> <c c="}" r="241, 220, 257, 263" u="3" o="3" /> <c c="~" r="258, 220, 276, 263" u="2" o="2" /> <c c="" r="277, 220, 295, 263" u="2" o="2" /> <c c="" r="296, 220, 316, 263" u="1" o="1" /> <c c="" r="317, 220, 337, 263" u="1" o="1" /> <c c="" r="338, 220, 355, 263" u="3" o="2" /> <c c="" r="356, 220, 376, 263" u="1" o="1" /> <c c="" r="377, 220, 397, 263" u="1" o="1" /> <c c="" r="398, 220, 418, 263" u="1" o="1" /> <c c="" r="419, 220, 439, 263" u="1" o="1" /> <c c="" r="440, 220, 458, 263" u="2" o="2" /> <c c="" r="459, 220, 477, 263" u="2" o="2" /> <c c="" r="478, 220, 498, 263" u="1" o="1" /> <c c="" r="499, 220, 519, 263" u="1" o="1" /> <c c="" r="520, 220, 540, 263" u="1" o="1" /> <c c="" r="541, 220, 561, 263" u="1" o="1" /> <c c="" r="562, 220, 585, 263" o="-1" /> <c c="" r="586, 220, 607, 263" u="1" /> <c c="" r="608, 220, 628, 263" u="1" o="1" /> <c c="" r="629, 220, 651, 263" /> <c c="" r="652, 220, 671, 263" u="2" o="1" /> <c c="" r="672, 220, 691, 263" u="2" o="1" /> <c c="" r="692, 220, 712, 263" u="1" o="1" /> <c c="" r="713, 220, 730, 263" u="3" o="2" /> <c c="" r="731, 220, 748, 263" u="3" o="2" /> <c c="" r="749, 220, 766, 263" u="3" o="2" /> <c c="" r="767, 220, 784, 263" u="3" o="2" /> <c c="" r="785, 220, 806, 263" u="1" /> <c c="" r="807, 220, 825, 263" u="2" o="2" /> <c c="" r="826, 220, 845, 263" u="2" o="1" /> <c c="" r="846, 220, 867, 263" u="1" /> <c c="" r="868, 220, 886, 263" u="2" o="2" /> <c c="" r="887, 220, 907, 263" u="1" o="1" /> <c c="" r="908, 220, 928, 263" u="1" o="1" /> <c c="" r="929, 220, 943, 263" u="4" o="4" /> <c c="" r="944, 220, 963, 263" u="1" o="2" /> <c c="" r="964, 220, 982, 263" u="2" o="2" /> <c c="" r="983, 220, 1001, 263" u="2" o="2" /> <c c="" r="1002, 220, 1023, 263" u="1" /> <c c="" r="1024, 220, 1046, 263" /> <c c="" r="1047, 220, 1069, 263" /> <c c="" r="1070, 220, 1090, 263" u="1" o="1" /> <c c="" r="1091, 220, 1109, 263" u="2" o="2" /> <c c="" r="1110, 220, 1130, 263" u="1" o="1" /> <c c="" r="1131, 220, 1151, 263" u="1" o="1" /> <c c="" r="1152, 220, 1173, 263" u="1" /> <c c="" r="1174, 220, 1196, 263" /> <c c="" r="1197, 220, 1218, 263" u="1" /> <c c="" r="1219, 220, 1231, 263" u="5" o="5" /> <c c="" r="1232, 220, 1253, 263" u="1" /> <c c="" r="1254, 220, 1274, 263" u="1" o="1" /> <c c="" r="1275, 220, 1286, 263" u="6" o="5" /> <c c="" r="1287, 220, 1298, 263" u="6" o="5" /> <c c="" r="1299, 220, 1308, 263" u="7" o="6" /> <c c="" r="1309, 220, 1319, 263" u="6" o="6" /> <c c="" r="1320, 220, 1330, 263" u="6" o="6" /> <c c="" r="1331, 220, 1344, 263" u="5" o="4" /> <c c="" r="1345, 220, 1359, 263" u="4" o="4" /> <c c="" r="1360, 220, 1375, 263" u="4" o="3" /> <c c="" r="1376, 220, 1390, 263" u="4" o="4" /> <c c="" r="1391, 220, 1397, 263" u="9" o="7" /> <c c="" r="1398, 220, 1406, 263" u="8" o="6" /> <c c="" r="1407, 220, 1415, 263" u="8" o="6" /> <c c="" r="1416, 220, 1422, 263" u="8" o="8" /> <c c="" r="1423, 220, 1429, 263" u="8" o="8" /> <c c="" r="1430, 220, 1436, 263" u="8" o="8" /> <c c="" r="1437, 220, 1448, 263" u="6" o="5" /> <c c="" r="1449, 220, 1460, 263" u="6" o="5" /> <c c="" r="1461, 220, 1475, 263" u="4" o="4" /> <c c="" r="1476, 220, 1490, 263" u="4" o="4" /> <c c="" r="1491, 220, 1494, 263" u="9" o="10" /> <c c="" r="1495, 220, 1506, 263" u="5" o="6" /> <c c="" r="1507, 220, 1510, 263" u="9" o="10" /> <c c="" r="1511, 220, 1522, 263" u="5" o="6" /> <c c="" r="1523, 220, 1531, 263" u="7" o="7" /> <c c="" r="1532, 220, 1540, 263" u="7" o="7" /> <c c="" r="1541, 220, 1547, 263" u="8" o="8" /> <c c="" r="1548, 220, 1554, 263" u="8" o="8" /> <c c="" r="1555, 220, 1567, 263" u="5" o="5" /> <c c="" r="1568, 220, 1577, 263" u="7" o="6" /> <c c="" r="1578, 220, 1590, 263" u="5" o="5" /> <c c="" r="1591, 220, 1596, 263" u="9" o="8" /> <c c="" r="1597, 220, 1607, 263" u="6" o="6" /> <c c="" r="1608, 220, 1616, 263" u="8" o="6" /> <c c="" r="1617, 220, 1630, 263" u="5" o="4" /> <c c="" r="1631, 220, 1645, 263" u="5" o="3" /> <c c="" r="1646, 220, 1669, 263" u="-6" o="5" /> <c c="" r="1670, 220, 1683, 263" u="5" o="4" /> <c c="" r="1684, 220, 1696, 263" u="5" o="5" /> <c c="" r="1697, 220, 1708, 263" u="6" o="5" /> <c c="" r="1709, 220, 1723, 263" u="4" o="4" /> <c c="" r="1724, 220, 1735, 263" u="6" o="5" /> <c c="" r="1736, 220, 1749, 263" u="5" o="4" /> <c c="" r="1750, 220, 1763, 263" u="5" o="4" /> <c c="" r="1764, 220, 1777, 263" u="5" o="4" /> <c c="" r="1778, 220, 1791, 263" u="5" o="4" /> <c c="" r="1792, 220, 1805, 263" u="5" o="4" /> <c c="" r="1806, 220, 1824, 263" u="2" o="2" /> <c c="" r="1825, 220, 1833, 263" u="7" o="7" /> <c c="" r="1834, 220, 1844, 263" u="4" o="8" /> <c c="" r="1845, 220, 1855, 263" u="8" o="4" /> <c c="" r="1856, 220, 1870, 263" u="4" o="4" /> <c c="" r="1871, 220, 1884, 263" u="5" o="4" /> <c c="" r="1885, 220, 1896, 263" u="5" o="6" /> <c c="" r="1897, 220, 1919, 263" /> <c c="" r="1920, 220, 1932, 263" u="5" o="5" /> <c c="" r="1933, 220, 1938, 263" u="9" o="8" /> <c c="" r="1939, 220, 1950, 263" u="5" o="6" /> <c c=" " r="1951, 220, 1960, 263" u="7" o="6" /> <c c=" " r="1961, 220, 1971, 263" u="6" o="6" /> <c c=" " r="1972, 220, 1986, 263" u="5" o="3" /> <c c=" " r="1987, 220, 2001, 263" u="4" o="4" /> <c c=" " r="2002, 220, 2006, 263" u="9" o="9" /> <c c="" r="2007, 220, 2021, 263" u="4" o="4" /> <c c="" r="2022, 220, 2037, 263" u="2" o="5" /> <c c="" r="0, 264, 12, 307" u="5" o="5" /> <c c="" r="13, 264, 26, 307" u="5" o="4" /> <c c="" r="27, 264, 34, 307" u="8" o="7" /> <c c="" r="35, 264, 41, 307" u="8" o="8" /> <c c="" r="42, 264, 48, 307" u="8" o="8" /> <c c="" r="49, 264, 56, 307" u="8" o="7" /> <c c="" r="57, 264, 67, 307" u="6" o="6" /> <c c="" r="68, 264, 78, 307" u="6" o="6" /> <c c="" r="79, 264, 87, 307" u="6" o="8" /> <c c="" r="88, 264, 96, 307" u="8" o="6" /> <c c="" r="97, 264, 108, 307" u="6" o="5" /> <c c="" r="109, 264, 117, 307" u="7" o="7" /> <c c="" r="118, 264, 122, 307" u="9" o="9" /> <c c="" r="123, 264, 134, 307" u="6" o="5" /> <c c="" r="135, 264, 146, 307" u="5" o="6" /> <c c="" r="147, 264, 158, 307" u="6" o="5" /> <c c=" " r="159, 264, 170, 307" u="6" o="5" /> <c c="!" r="171, 264, 181, 307" u="10" o="2" /> <c c=""" r="182, 264, 192, 307" u="3" o="9" /> <c c="#" r="193, 264, 198, 307" u="9" o="8" /> <c c="$" r="199, 264, 210, 307" u="5" o="6" /> <c c="%" r="211, 264, 219, 307" u="7" o="7" /> <c c="&" r="220, 264, 227, 307" u="7" o="8" /> <c c="'" r="228, 264, 236, 307" u="7" o="7" /> <c c="(" r="237, 264, 245, 307" u="7" o="7" /> <c c=")" r="246, 264, 250, 307" u="9" o="9" /> <c c="*" r="251, 264, 263, 307" u="5" o="5" /> <c c="+" r="264, 264, 280, 307" u="3" o="3" /> <c c="," r="281, 264, 295, 307" u="4" o="4" /> <c c="-" r="296, 264, 310, 307" u="4" o="4" /> <c c="." r="311, 264, 323, 307" u="5" o="5" /> <c c="/" r="324, 264, 337, 307" u="5" o="4" /> <c c="0" r="338, 264, 351, 307" u="5" o="4" /> <c c="1" r="352, 264, 363, 307" u="5" o="6" /> <c c="2" r="364, 264, 386, 307" /> <c c="3" r="387, 264, 409, 307" /> <c c="4" r="410, 264, 429, 307" u="2" o="1" /> <c c="5" r="430, 264, 445, 307" u="3" o="4" /> <c c="6" r="446, 264, 469, 307" o="-1" /> <c c="7" r="470, 264, 492, 307" /> <c c="8" r="493, 264, 515, 307" /> <c c="9" r="516, 264, 520, 307" u="9" o="9" /> <c c=":" r="521, 264, 533, 307" u="5" o="5" /> <c c=";" r="534, 264, 545, 307" u="6" o="5" /> <c c="<" r="546, 264, 562, 307" u="3" o="3" /> <c c="=" r="563, 264, 573, 307" u="6" o="6" /> <c c=">" r="574, 264, 580, 307" u="8" o="8" /> <c c="?" r="581, 264, 603, 307" /> <c c="C" r="604, 264, 610, 307" u="8" o="8" /> <c c="X" r="611, 264, 616, 307" u="18" o="-1" /> <c c="a" r="617, 264, 649, 307" u="-5" o="-5" /> <c c="t" r="650, 264, 656, 307" u="9" o="7" /> <c c="u" r="657, 264, 663, 307" u="8" o="8" /> <c c="z" r="664, 264, 670, 307" u="9" o="7" /> <c c="~" r="671, 264, 678, 307" u="7" o="8" /> <c c="" r="679, 264, 689, 307" u="8" o="4" /> <c c="" r="690, 264, 703, 307" u="5" o="4" /> <c c="" r="704, 264, 728, 307" u="-2" /> <c c="" r="729, 264, 735, 307" u="8" o="8" /> <c c="" r="736, 264, 763, 307" u="-7" o="2" /> <c c="" r="764, 264, 791, 307" u="-8" o="3" /> <c c="" r="792, 264, 816, 307" u="-6" o="4" /> <c c="" r="817, 264, 842, 307" u="-4" o="1" /> <c c="" r="843, 264, 873, 307" u="-9" o="1" /> <c c="" r="874, 264, 899, 307" u="-3" /> <c c="" r="900, 264, 914, 307" u="4" o="4" /> <c c="" r="915, 264, 936, 307" u="1" /> <c c="" r="937, 264, 956, 307" u="2" o="1" /> <c c="" r="957, 264, 974, 307" u="3" o="2" /> <c c="" r="975, 264, 997, 307" /> <c c="" r="998, 264, 1015, 307" u="3" o="2" /> <c c="" r="1016, 264, 1035, 307" u="2" o="1" /> <c c="" r="1036, 264, 1053, 307" u="2" o="3" /> <c c="" r="1054, 264, 1074, 307" u="1" o="1" /> <c c="" r="1075, 264, 1090, 307" u="3" o="4" /> <c c="" r="1091, 264, 1111, 307" u="2" /> <c c="" r="1112, 264, 1134, 307" /> <c c="" r="1135, 264, 1154, 307" u="2" o="1" /> <c c="" r="1155, 264, 1173, 307" u="2" o="2" /> <c c="" r="1174, 264, 1192, 307" u="2" o="2" /> <c c="" r="1193, 264, 1212, 307" u="2" o="1" /> <c c="" r="1213, 264, 1230, 307" u="2" o="3" /> <c c="" r="1231, 264, 1249, 307" u="3" o="1" /> <c c="" r="1250, 264, 1270, 307" u="1" o="1" /> <c c="" r="1271, 264, 1290, 307" u="1" o="2" /> <c c="" r="1291, 264, 1312, 307" o="1" /> <c c="" r="1313, 264, 1333, 307" u="1" o="1" /> <c c="" r="1334, 264, 1355, 307" o="1" /> <c c="" r="1356, 264, 1376, 307" u="1" o="1" /> <c c="" r="1377, 264, 1398, 307" u="1" /> <c c="" r="1399, 264, 1414, 307" u="3" o="4" /> <c c="" r="1415, 264, 1436, 307" o="1" /> <c c="" r="1437, 264, 1457, 307" u="1" o="1" /> <c c="" r="1458, 264, 1475, 307" u="3" o="2" /> <c c="" r="1476, 264, 1493, 307" u="3" o="2" /> <c c="" r="1494, 264, 1508, 307" u="4" o="4" /> <c c="" r="1509, 264, 1529, 307" u="1" o="1" /> <c c="" r="1530, 264, 1550, 307" u="1" o="1" /> <c c="" r="1551, 264, 1570, 307" u="2" o="1" /> <c c="" r="1571, 264, 1591, 307" u="1" o="1" /> <c c="" r="1592, 264, 1612, 307" u="1" o="1" /> <c c="" r="1613, 264, 1630, 307" u="3" o="2" /> <c c="" r="1631, 264, 1649, 307" u="2" o="2" /> <c c="" r="1650, 264, 1667, 307" u="3" o="2" /> <c c="" r="1668, 264, 1688, 307" u="1" o="1" /> <c c="" r="1689, 264, 1703, 307" u="4" o="4" /> <c c="" r="1704, 264, 1723, 307" u="3" /> <c c="" r="1724, 264, 1744, 307" u="1" o="1" /> <c c="" r="1745, 264, 1763, 307" u="3" o="1" /> <c c="" r="1764, 264, 1785, 307" o="1" /> <c c="" r="1786, 264, 1804, 307" u="2" o="2" /> <c c="" r="1805, 264, 1824, 307" u="2" o="1" /> <c c="" r="1825, 264, 1847, 307" /> <c c="" r="1848, 264, 1867, 307" u="2" o="1" /> <c c="" r="1868, 264, 1885, 307" u="3" o="2" /> <c c="" r="1886, 264, 1906, 307" u="1" o="1" /> <c c="" r="1907, 264, 1925, 307" u="2" o="2" /> <c c="" r="1926, 264, 1946, 307" u="1" o="1" /> <c c="" r="1947, 264, 1967, 307" u="1" o="1" /> <c c="" r="1968, 264, 1988, 307" u="1" o="1" /> <c c="" r="1989, 264, 2009, 307" u="1" o="1" /> <c c="" r="2010, 264, 2031, 307" u="1" /> <c c="" r="2032, 264, 2046, 307" u="4" o="4" /> <c c="" r="0, 308, 20, 351" u="1" o="1" /> <c c="" r="21, 308, 40, 351" u="2" o="1" /> <c c="" r="41, 308, 61, 351" u="1" o="1" /> <c c="" r="62, 308, 83, 351" u="1" /> <c c="" r="84, 308, 107, 351" u="1" o="-2" /> <c c="" r="108, 308, 128, 351" u="1" o="1" /> <c c="" r="129, 308, 153, 351" o="-2" /> <c c="" r="154, 308, 187, 351" u="-9" o="-2" /> <c c="" r="188, 308, 212, 351" o="-2" /> <c c="" r="213, 308, 234, 351" u="1" /> <c c="" r="235, 308, 257, 351" /> <c c="" r="258, 308, 280, 351" /> <c c="" r="281, 308, 301, 351" u="1" o="1" /> <c c="" r="302, 308, 322, 351" u="1" o="1" /> <c c="" r="323, 308, 343, 351" u="1" o="1" /> <c c="" r="344, 308, 364, 351" u="1" o="1" /> <c c="" r="365, 308, 382, 351" u="3" o="2" /> <c c="" r="383, 308, 402, 351" o="3" /> <c c="" r="403, 308, 423, 351" u="1" o="1" /> <c c="" r="424, 308, 443, 351" u="2" o="1" /> <c c="" r="444, 308, 466, 351" /> <c c="" r="467, 308, 488, 351" o="1" /> <c c="" r="489, 308, 511, 351" /> <c c="" r="512, 308, 531, 351" u="2" o="1" /> <c c="" r="532, 308, 548, 351" u="3" o="3" /> <c c="" r="549, 308, 561, 351" u="3" o="7" /> <c c="" r="562, 308, 582, 351" u="1" o="1" /> <c c="" r="583, 308, 599, 351" u="3" o="3" /> <c c="" r="600, 308, 617, 351" u="3" o="2" /> <c c="" r="618, 308, 636, 351" u="3" o="1" /> <c c="" r="637, 308, 655, 351" u="3" o="1" /> <c c="" r="656, 308, 673, 351" u="3" o="2" /> <c c="" r="674, 308, 694, 351" u="1" o="1" /> <c c="" r="695, 308, 715, 351" u="1" o="1" /> <c c="" r="716, 308, 737, 351" o="1" /> <c c="" r="738, 308, 756, 351" u="2" o="2" /> <c c="" r="757, 308, 774, 351" u="3" o="2" /> <c c="" r="775, 308, 793, 351" u="2" o="2" /> <c c="" r="794, 308, 811, 351" u="3" o="2" /> <c c="" r="812, 308, 829, 351" u="3" o="2" /> <c c="" r="830, 308, 853, 351" u="-1" /> <c c="" r="854, 308, 871, 351" u="3" o="2" /> <c c="" r="872, 308, 889, 351" u="3" o="2" /> <c c="" r="890, 308, 908, 351" u="2" o="2" /> <c c="" r="909, 308, 924, 351" u="3" o="4" /> <c c="" r="925, 308, 940, 351" u="3" o="4" /> <c c="" r="941, 308, 957, 351" u="2" o="4" /> <c c=" " r="958, 308, 981, 351" u="-1" /> <c c=" " r="982, 308, 1004, 351" /> <c c=" " r="1005, 308, 1028, 351" u="-1" /> <c c=" " r="1029, 308, 1049, 351" u="2" /> <c c=" " r="1050, 308, 1068, 351" u="2" o="2" /> <c c="" r="1069, 308, 1091, 351" /> <c c="" r="1092, 308, 1110, 351" u="2" o="2" /> <c c="" r="1111, 308, 1132, 351" u="1" /> <c c="" r="1133, 308, 1151, 351" u="3" o="1" /> <c c="" r="1152, 308, 1171, 351" u="2" o="1" /> <c c="" r="1172, 308, 1189, 351" u="3" o="2" /> <c c="" r="1190, 308, 1210, 351" u="1" o="1" /> <c c="" r="1211, 308, 1228, 351" u="3" o="2" /> <c c="" r="1229, 308, 1252, 351" o="-1" /> <c c="" r="1253, 308, 1271, 351" u="2" o="2" /> <c c="" r="1272, 308, 1290, 351" u="2" o="2" /> <c c="" r="1291, 308, 1309, 351" u="2" o="2" /> <c c="" r="1310, 308, 1330, 351" u="2" /> <c c="" r="1331, 308, 1351, 351" o="2" /> <c c="" r="1352, 308, 1371, 351" u="2" o="1" /> <c c="" r="1372, 308, 1389, 351" u="2" o="3" /> <c c="" r="1390, 308, 1409, 351" u="2" o="1" /> <c c="" r="1410, 308, 1427, 351" u="2" o="3" /> <c c=" " r="1428, 308, 1446, 351" u="3" o="1" /> <c c="!" r="1447, 308, 1464, 351" u="3" o="2" /> <c c=""" r="1465, 308, 1484, 351" u="1" o="2" /> <c c="#" r="1485, 308, 1507, 351" /> <c c="$" r="1508, 308, 1528, 351" u="1" o="1" /> <c c="%" r="1529, 308, 1550, 351" o="1" /> <c c="&" r="1551, 308, 1570, 351" u="2" o="1" /> <c c="'" r="1571, 308, 1590, 351" u="2" o="1" /> <c c="(" r="1591, 308, 1611, 351" u="1" o="1" /> <c c=")" r="1612, 308, 1633, 351" u="1" /> <c c="*" r="1634, 308, 1656, 351" /> <c c="+" r="1657, 308, 1679, 351" /> <c c="," r="1680, 308, 1698, 351" u="2" o="2" /> <c c="-" r="1699, 308, 1717, 351" u="2" o="2" /> <c c="." r="1718, 308, 1739, 351" o="1" /> <c c="/" r="1740, 308, 1759, 351" u="2" o="1" /> <c c="0" r="1760, 308, 1778, 351" u="2" o="2" /> <c c="1" r="1779, 308, 1799, 351" u="1" o="1" /> <c c="2" r="1800, 308, 1818, 351" u="2" o="2" /> <c c="3" r="1819, 308, 1833, 351" u="4" o="4" /> <c c="4" r="1834, 308, 1854, 351" u="1" o="1" /> <c c="5" r="1855, 308, 1874, 351" u="2" o="1" /> <c c="6" r="1875, 308, 1898, 351" o="-1" /> <c c="7" r="1899, 308, 1916, 351" u="3" o="2" /> <c c="8" r="1917, 308, 1933, 351" u="3" o="3" /> <c c="9" r="1934, 308, 1950, 351" u="3" o="3" /> <c c=":" r="1951, 308, 1970, 351" u="3" /> <c c=";" r="1971, 308, 1990, 351" u="1" o="2" /> <c c="<" r="1991, 308, 2010, 351" u="2" o="1" /> <c c="=" r="2011, 308, 2027, 351" u="3" o="3" /> <c c=">" r="2028, 308, 2047, 351" u="2" o="1" /> <c c="?" r="0, 352, 16, 395" u="3" o="3" /> <c c="@" r="17, 352, 35, 395" u="3" o="1" /> <c c="A" r="36, 352, 52, 395" u="3" o="3" /> <c c="B" r="53, 352, 70, 395" u="3" o="2" /> <c c="C" r="71, 352, 91, 395" u="1" o="1" /> <c c="D" r="92, 352, 110, 395" u="1" o="3" /> <c c="E" r="111, 352, 131, 395" u="1" o="1" /> <c c="F" r="132, 352, 151, 395" u="2" o="1" /> <c c="G" r="152, 352, 168, 395" u="3" o="3" /> <c c="H" r="169, 352, 189, 395" u="1" o="1" /> <c c="I" r="190, 352, 212, 395" u="1" o="-1" /> <c c="J" r="213, 352, 234, 395" o="1" /> <c c="K" r="235, 352, 257, 395" /> <c c="L" r="258, 352, 274, 395" u="2" o="4" /> <c c="M" r="275, 352, 292, 395" u="3" o="2" /> <c c="N" r="293, 352, 313, 395" u="1" o="1" /> <c c="O" r="314, 352, 332, 395" u="2" o="2" /> <c c="P" r="333, 352, 352, 395" u="2" o="1" /> <c c="Q" r="353, 352, 372, 395" u="2" o="1" /> <c c="R" r="373, 352, 394, 395" o="1" /> <c c="S" r="395, 352, 409, 395" u="4" o="4" /> <c c="T" r="410, 352, 426, 395" u="3" o="3" /> <c c="U" r="427, 352, 443, 395" u="3" o="3" /> <c c="V" r="444, 352, 463, 395" u="2" o="1" /> <c c="W" r="464, 352, 483, 395" u="2" o="1" /> <c c="X" r="484, 352, 496, 395" u="3" o="7" /> <c c="Y" r="497, 352, 520, 395" o="-1" /> <c c="Z" r="521, 352, 544, 395" o="-1" /> <c c="[" r="545, 352, 565, 395" o="2" /> <c c="\" r="566, 352, 585, 395" u="3" /> <c c="]" r="586, 352, 602, 395" u="3" o="3" /> <c c="^" r="603, 352, 623, 395" u="1" o="1" /> <c c="_" r="624, 352, 641, 395" u="3" o="2" /> <c c="b" r="642, 352, 664, 395" /> <c c="c" r="665, 352, 686, 395" o="1" /> <c c="r" r="687, 352, 707, 395" u="1" o="1" /> <c c="s" r="708, 352, 728, 395" u="1" o="1" /> <c c="" r="729, 352, 746, 395" u="3" o="2" /> <c c="" r="747, 352, 761, 395" u="4" o="4" /> <c c="" r="762, 352, 782, 395" o="2" /> <c c="" r="783, 352, 801, 395" u="1" o="3" /> <c c="" r="802, 352, 820, 395" u="3" o="1" /> <c c="" r="821, 352, 837, 395" u="4" o="2" /> <c c="" r="838, 352, 860, 395" /> <c c="" r="861, 352, 883, 395" /> <c c="" r="884, 352, 902, 395" u="2" o="2" /> <c c="" r="903, 352, 920, 395" u="3" o="2" /> <c c="" r="921, 352, 942, 395" u="2" o="-1" /> <c c="" r="943, 352, 962, 395" u="3" /> <c c="" r="963, 352, 986, 395" o="-1" /> <c c="" r="987, 352, 1009, 395" /> <c c="" r="1010, 352, 1031, 395" u="1" /> <c c="" r="1032, 352, 1053, 395" u="1" /> <c c="" r="1054, 352, 1071, 395" u="3" o="2" /> <c c="" r="1072, 352, 1088, 395" u="3" o="3" /> <c c="" r="1089, 352, 1109, 395" u="1" o="1" /> <c c="" r="1110, 352, 1127, 395" u="3" o="2" /> <c c="" r="1128, 352, 1149, 395" o="1" /> <c c="" r="1150, 352, 1171, 395" u="1" /> <c c="" r="1172, 352, 1195, 395" o="-1" /> <c c="" r="1196, 352, 1217, 395" u="1" /> <c c="" r="1218, 352, 1240, 395" /> <c c="" r="1241, 352, 1262, 395" u="1" /> <c c="" r="1263, 352, 1283, 395" u="1" o="1" /> <c c="" r="1284, 352, 1300, 395" u="3" o="3" /> <c c="" r="1301, 352, 1316, 395" u="3" o="4" /> <c c="" r="1317, 352, 1340, 395" o="-1" /> <c c="" r="1341, 352, 1364, 395" o="-1" /> <c c="" r="1365, 352, 1385, 395" u="2" /> <c c="" r="1386, 352, 1405, 395" u="3" /> <c c="" r="1406, 352, 1424, 395" u="2" o="2" /> <c c="" r="1425, 352, 1442, 395" u="3" o="2" /> <c c="" r="1443, 352, 1463, 395" u="1" o="1" /> <c c="" r="1464, 352, 1482, 395" u="2" o="2" /> <c c="" r="1483, 352, 1489, 395" u="7" o="9" /> <c c="" r="1490, 352, 1511, 395" u="1" /> <c c="" r="1512, 352, 1530, 395" u="2" o="2" /> <c c="" r="1531, 352, 1552, 395" u="1" /> <c c="" r="1553, 352, 1571, 395" u="2" o="2" /> <c c="" r="1572, 352, 1593, 395" o="1" /> <c c="" r="1594, 352, 1616, 395" /> <c c="" r="1617, 352, 1634, 395" u="3" o="2" /> <c c="" r="1635, 352, 1654, 395" u="2" o="1" /> <c c="" r="1655, 352, 1674, 395" u="2" o="1" /> <c c="" r="1675, 352, 1694, 395" u="2" o="1" /> <c c="" r="1695, 352, 1714, 395" u="2" o="1" /> <c c="" r="1715, 352, 1734, 395" u="2" o="1" /> <c c="" r="1735, 352, 1758, 395" o="-1" /> <c c="" r="1759, 352, 1782, 395" o="-1" /> <c c="" r="1783, 352, 1801, 395" u="2" o="2" /> <c c="" r="1802, 352, 1819, 395" u="3" o="2" /> <c c="" r="1820, 352, 1842, 395" /> <c c="" r="1843, 352, 1862, 395" u="2" o="1" /> <c c="" r="1863, 352, 1881, 395" u="2" o="2" /> <c c="" r="1882, 352, 1898, 395" u="3" o="3" /> <c c="" r="1899, 352, 1917, 395" u="2" o="2" /> <c c="" r="1918, 352, 1934, 395" u="3" o="3" /> <c c="" r="1935, 352, 1954, 395" u="2" o="1" /> <c c="" r="1955, 352, 1974, 395" u="2" o="1" /> <c c="" r="1975, 352, 1995, 395" u="1" o="1" /> <c c="" r="1996, 352, 2016, 395" u="1" o="1" /> <c c="" r="2017, 352, 2037, 395" u="1" o="1" /> <c c="" r="0, 396, 20, 439" u="1" o="1" /> <c c="" r="21, 396, 39, 439" u="2" o="2" /> <c c="" r="40, 396, 57, 439" u="3" o="2" /> <c c="" r="58, 396, 80, 439" /> <c c="" r="81, 396, 101, 439" u="1" o="1" /> <c c="" r="102, 396, 124, 439" /> <c c="" r="125, 396, 145, 439" u="1" o="1" /> <c c="" r="146, 396, 168, 439" /> <c c="" r="169, 396, 189, 439" u="1" o="1" /> <c c="" r="190, 396, 209, 439" u="2" o="1" /> <c c="" r="210, 396, 226, 439" u="3" o="3" /> <c c="" r="227, 396, 244, 439" u="3" o="2" /> <c c="" r="245, 396, 260, 439" u="4" o="3" /> <c c="" r="261, 396, 283, 439" /> <c c="" r="284, 396, 306, 439" /> <c c="" r="307, 396, 325, 439" u="2" o="2" /> <c c="" r="326, 396, 343, 439" u="3" o="2" /> <c c="" r="344, 396, 363, 439" u="2" o="1" /> <c c="" r="364, 396, 382, 439" u="2" o="2" /> <c c="" r="383, 396, 405, 439" /> <c c="" r="406, 396, 428, 439" /> <c c="1" r="429, 396, 449, 439" u="1" o="1" /> <c c="2" r="450, 396, 470, 439" u="1" o="1" /> <c c="3" r="471, 396, 493, 439" /> <c c="4" r="494, 396, 516, 439" /> <c c="5" r="517, 396, 537, 439" u="1" o="1" /> <c c="6" r="538, 396, 558, 439" u="1" o="1" /> <c c="7" r="559, 396, 578, 439" u="2" o="1" /> <c c="8" r="579, 396, 599, 439" u="1" o="1" /> <c c="9" r="600, 396, 622, 439" /> <c c=":" r="623, 396, 645, 439" /> <c c=";" r="646, 396, 665, 439" u="2" o="1" /> <c c="<" r="666, 396, 684, 439" u="2" o="2" /> <c c="=" r="685, 396, 705, 439" u="1" o="1" /> <c c=">" r="706, 396, 728, 439" /> <c c="?" r="729, 396, 748, 439" u="2" o="1" /> <c c="@" r="749, 396, 770, 439" u="1" /> <c c="A" r="771, 396, 791, 439" u="1" o="1" /> <c c="B" r="792, 396, 814, 439" /> <c c="C" r="815, 396, 835, 439" u="1" o="1" /> <c c="D" r="836, 396, 858, 439" /> <c c="E" r="859, 396, 880, 439" u="1" /> <c c="F" r="881, 396, 903, 439" /> <c c="G" r="904, 396, 924, 439" u="1" o="1" /> <c c="H" r="925, 396, 944, 439" u="2" o="1" /> <c c="I" r="945, 396, 965, 439" u="1" o="1" /> <c c="J" r="966, 396, 987, 439" u="1" /> <c c="K" r="988, 396, 1008, 439" u="1" o="1" /> <c c="L" r="1009, 396, 1031, 439" /> <c c="M" r="1032, 396, 1051, 439" u="2" o="1" /> <c c="N" r="1052, 396, 1074, 439" /> <c c="O" r="1075, 396, 1094, 439" u="2" o="1" /> <c c="P" r="1095, 396, 1114, 439" u="2" o="1" /> <c c="Q" r="1115, 396, 1136, 439" u="1" /> <c c="R" r="1137, 396, 1156, 439" u="2" o="1" /> <c c="S" r="1157, 396, 1179, 439" /> <c c="T" r="1180, 396, 1201, 439" u="1" /> <c c="U" r="1202, 396, 1221, 439" u="2" o="1" /> <c c="V" r="1222, 396, 1244, 439" /> <c c="Y" r="1245, 396, 1251, 439" u="8" o="8" /> <c c="Z" r="1252, 396, 1260, 439" u="7" o="7" /> <c c="[" r="1261, 396, 1274, 439" u="5" o="4" /> <c c="\" r="1275, 396, 1293, 439" u="2" o="2" /> <c c="]" r="1294, 396, 1307, 439" u="5" o="4" /> <c c="^" r="1308, 396, 1328, 439" u="1" o="1" /> <c c="_" r="1329, 396, 1345, 439" u="3" o="3" /> <c c="a" r="1346, 396, 1366, 439" u="1" o="1" /> <c c="b" r="1367, 396, 1385, 439" u="2" o="2" /> <c c="c" r="1386, 396, 1406, 439" u="1" o="1" /> <c c="d" r="1407, 396, 1427, 439" u="1" o="1" /> <c c="e" r="1428, 396, 1446, 439" u="2" o="2" /> <c c="f" r="1447, 396, 1467, 439" u="1" o="1" /> <c c="g" r="1468, 396, 1484, 439" u="3" o="3" /> <c c="h" r="1485, 396, 1503, 439" u="2" o="2" /> <c c="i" r="1504, 396, 1525, 439" u="1" /> <c c="j" r="1526, 396, 1546, 439" u="1" o="1" /> <c c="k" r="1547, 396, 1564, 439" u="3" o="2" /> <c c="l" r="1565, 396, 1576, 439" u="6" o="5" /> <c c="m" r="1577, 396, 1597, 439" u="1" o="1" /> <c c="n" r="1598, 396, 1618, 439" u="1" o="1" /> <c c="o" r="1619, 396, 1636, 439" u="3" o="2" /> <c c="p" r="1637, 396, 1653, 439" u="3" o="3" /> <c c="q" r="1654, 396, 1672, 439" u="2" o="2" /> <c c="r" r="1673, 396, 1693, 439" u="1" o="1" /> <c c="s" r="1694, 396, 1712, 439" u="2" o="2" /> <c c="t" r="1713, 396, 1729, 439" u="3" o="3" /> <c c="u" r="1730, 396, 1744, 439" u="4" o="4" /> <c c="v" r="1745, 396, 1765, 439" u="1" o="1" /> <c c="w" r="1766, 396, 1784, 439" u="2" o="2" /> <c c="x" r="1785, 396, 1801, 439" u="3" o="3" /> <c c="y" r="1802, 396, 1817, 439" u="4" o="3" /> <c c="z" r="1818, 396, 1838, 439" u="1" o="1" /> <c c="{" r="1839, 396, 1857, 439" u="2" o="2" /> <c c="|" r="1858, 396, 1877, 439" u="2" o="1" /> <c c="}" r="1878, 396, 1894, 439" u="3" o="3" /> <c c="~" r="1895, 396, 1915, 439" u="1" o="1" /> <c c="" r="1916, 396, 1936, 439" u="1" o="1" /> <c c="" r="1937, 396, 1954, 439" u="3" o="2" /> <c c="" r="1955, 396, 1973, 439" u="2" o="2" /> <c c="" r="1974, 396, 1990, 439" u="3" o="3" /> <c c="" r="1991, 396, 2011, 439" u="1" o="1" /> <c c="" r="2012, 396, 2032, 439" u="1" o="1" /> <c c="" r="0, 440, 19, 483" u="2" o="1" /> <c c="" r="20, 440, 42, 483" /> <c c="" r="43, 440, 65, 483" /> <c c="" r="66, 440, 73, 483" u="8" o="7" /> <c c="" r="74, 440, 86, 483" u="5" o="5" /> <c c="" r="87, 440, 108, 483" u="1" /> <c c="" r="109, 440, 130, 483" u="1" /> <c c=" " r="131, 440, 154, 483" o="-1" /> <c c=" " r="155, 440, 178, 483" o="-1" /> <c c=" " r="179, 440, 186, 483" u="8" o="7" /> <c c="" r="187, 440, 197, 483" u="6" o="6" /> <c c="" r="198, 440, 205, 483" u="7" o="8" /> <c c="" r="206, 440, 221, 483" u="3" o="4" /> <c c="!" r="222, 440, 235, 483" u="7" o="2" /> <c c=""" r="236, 440, 251, 483" u="4" o="3" /> <c c="#" r="252, 440, 260, 483" u="7" o="7" /> <c c="$" r="261, 440, 282, 483" u="1" /> <c c="%" r="283, 440, 291, 483" u="7" o="7" /> <c c="&" r="292, 440, 315, 483" o="-1" /> <c c="'" r="316, 440, 322, 483" u="8" o="8" /> <c c="(" r="323, 440, 345, 483" /> <c c=")" r="346, 440, 363, 483" u="3" o="2" /> <c c="*" r="364, 440, 386, 483" /> <c c="+" r="387, 440, 409, 483" /> <c c="," r="410, 440, 431, 483" u="1" /> <c c="-" r="432, 440, 453, 483" u="1" /> <c c="." r="454, 440, 475, 483" u="1" /> <c c="/" r="476, 440, 492, 483" u="4" o="2" /> <c c="0" r="493, 440, 509, 483" u="4" o="2" /> <c c="1" r="510, 440, 532, 483" u="-1" o="1" /> <c c="2" r="533, 440, 555, 483" u="-1" o="1" /> <c c="3" r="556, 440, 583, 483" u="-4" o="-1" /> <c c="4" r="584, 440, 611, 483" u="-4" o="-1" /> <c c="5" r="612, 440, 640, 483" u="-6" /> <c c="6" r="641, 440, 669, 483" u="-6" /> <c c="7" r="670, 440, 692, 483" /> <c c="8" r="693, 440, 715, 483" /> <c c="9" r="716, 440, 737, 483" u="1" /> <c c=":" r="738, 440, 759, 483" u="1" /> <c c="@" r="760, 440, 784, 483" u="-1" o="-1" /> <c c="A" r="785, 440, 810, 483" u="-2" o="-1" /> <c c="B" r="811, 440, 834, 483" o="-1" /> <c c="C" r="835, 440, 857, 483" /> <c c="D" r="858, 440, 879, 483" o="1" /> <c c="E" r="880, 440, 900, 483" u="1" o="1" /> <c c="F" r="901, 440, 923, 483" /> <c c="G" r="924, 440, 941, 483" u="3" o="2" /> <c c="H" r="942, 440, 963, 483" u="1" /> <c c="I" r="964, 440, 987, 483" o="-1" /> <c c="J" r="988, 440, 1011, 483" o="-1" /> <c c="K" r="1012, 440, 1024, 483" u="5" o="5" /> <c c="L" r="1025, 440, 1038, 483" u="4" o="5" /> <c c="M" r="1039, 440, 1051, 483" u="5" o="5" /> <c c="N" r="1052, 440, 1064, 483" u="5" o="5" /> <c c="O" r="1065, 440, 1077, 483" u="5" o="5" /> <c c="P" r="1078, 440, 1090, 483" u="5" o="5" /> <c c="Q" r="1091, 440, 1105, 483" u="4" o="4" /> <c c="R" r="1106, 440, 1118, 483" u="5" o="5" /> <c c="S" r="1119, 440, 1134, 483" u="4" o="3" /> <c c="T" r="1135, 440, 1143, 483" u="7" o="7" /> <c c="U" r="1144, 440, 1152, 483" u="7" o="7" /> <c c="Z" r="1153, 440, 1165, 483" u="5" o="5" /> <c c="`" r="1166, 440, 1173, 483" u="8" o="7" /> <c c="a" r="1174, 440, 1184, 483" u="6" o="6" /> <c c="b" r="1185, 440, 1204, 483" u="2" o="1" /> <c c="c" r="1205, 440, 1226, 483" u="1" /> <c c="d" r="1227, 440, 1242, 483" u="3" o="4" /> <c c="e" r="1243, 440, 1263, 483" u="1" o="1" /> <c c="f" r="1264, 440, 1284, 483" u="1" o="1" /> <c c="g" r="1285, 440, 1305, 483" u="1" o="1" /> <c c="h" r="1306, 440, 1326, 483" u="1" o="1" /> <c c="i" r="1327, 440, 1346, 483" u="2" o="1" /> <c c="j" r="1347, 440, 1365, 483" u="2" o="2" /> <c c="k" r="1366, 440, 1380, 483" u="4" o="4" /> <c c="l" r="1381, 440, 1388, 483" u="8" o="7" /> <c c="m" r="1389, 440, 1407, 483" u="2" o="2" /> <c c="t" r="1408, 440, 1416, 483" u="7" o="7" /> <c c="y" r="1417, 440, 1439, 483" /> <c c="z" r="1440, 440, 1462, 483" /> <c c="{" r="1463, 440, 1485, 483" /> <c c="~" r="1486, 440, 1508, 483" /> <c c="" r="1509, 440, 1531, 483" /> <c c="" r="1532, 440, 1554, 483" /> <c c="" r="1555, 440, 1576, 483" u="1" /> <c c="" r="1577, 440, 1598, 483" u="1" /> <c c="" r="1599, 440, 1620, 483" u="1" /> <c c="" r="1621, 440, 1642, 483" u="1" /> <c c="" r="1643, 440, 1666, 483" u="-1" /> <c c="" r="1667, 440, 1691, 483" u="-1" o="-1" /> <c c="" r="1692, 440, 1717, 483" u="-2" o="-1" /> <c c="" r="1718, 440, 1743, 483" o="-3" /> <c c="" r="1744, 440, 1769, 483" o="-3" /> <c c="" r="1770, 440, 1795, 483" u="-2" o="-1" /> <c c="" r="1796, 440, 1819, 483" o="-1" /> <c c="" r="1820, 440, 1827, 483" u="8" o="7" /> <c c="" r="1828, 440, 1838, 483" u="6" o="6" /> <c c="" r="1839, 440, 1858, 483" u="2" o="1" /> <c c="" r="1859, 440, 1880, 483" u="1" /> <c c="" r="1881, 440, 1901, 483" u="1" o="1" /> <c c="" r="1902, 440, 1922, 483" u="1" o="1" /> <c c="" r="1923, 440, 1939, 483" u="3" o="3" /> <c c="" r="1940, 440, 1960, 483" u="1" o="1" /> <c c="" r="1961, 440, 1981, 483" u="1" o="1" /> <c c="" r="1982, 440, 2001, 483" u="2" o="1" /> <c c="" r="2002, 440, 2022, 483" u="1" o="1" /> <c c="" r="2023, 440, 2044, 483" u="2" o="-1" /> <c c="" r="0, 484, 19, 527" u="2" o="1" /> <c c="" r="20, 484, 38, 527" u="2" o="2" /> <c c="" r="39, 484, 59, 527" u="1" o="1" /> <c c="" r="60, 484, 81, 527" u="1" /> <c c="" r="82, 484, 102, 527" u="1" o="1" /> <c c="" r="103, 484, 121, 527" u="2" o="2" /> <c c="" r="122, 484, 143, 527" u="1" /> <c c="" r="144, 484, 165, 527" o="1" /> <c c="" r="166, 484, 186, 527" u="1" o="1" /> <c c="" r="187, 484, 207, 527" u="1" o="1" /> <c c="" r="208, 484, 226, 527" u="2" o="2" /> <c c="" r="227, 484, 245, 527" u="2" o="2" /> <c c="" r="246, 484, 268, 527" u="1" o="-1" /> <c c="" r="269, 484, 289, 527" u="1" o="1" /> <c c="" r="290, 484, 310, 527" u="1" o="1" /> <c c="" r="311, 484, 331, 527" u="1" o="1" /> <c c="" r="332, 484, 353, 527" o="1" /> <c c="" r="354, 484, 374, 527" u="1" o="1" /> <c c="" r="375, 484, 395, 527" u="1" o="1" /> <c c="" r="396, 484, 417, 527" u="1" /> <c c="" r="418, 484, 438, 527" u="1" o="1" /> <c c="" r="439, 484, 462, 527" u="1" o="-2" /> <c c="" r="463, 484, 485, 527" /> <c c="" r="486, 484, 506, 527" u="1" o="1" /> <c c="" r="507, 484, 529, 527" u="1" o="-1" /> <c c="" r="530, 484, 554, 527" u="-1" o="-1" /> <c c="" r="555, 484, 576, 527" u="1" /> <c c="" r="577, 484, 598, 527" u="1" /> <c c="" r="599, 484, 618, 527" u="2" o="1" /> <c c="" r="619, 484, 656, 527" u="-16" o="1" /> <c c="" r="657, 484, 679, 527" /> <c c="" r="680, 484, 705, 527" u="-2" o="-1" /> <c c="" r="706, 484, 728, 527" /> <c c="" r="729, 484, 754, 527" o="-3" /> <c c="" r="755, 484, 766, 527" u="6" o="5" /> <c c="" r="767, 484, 779, 527" u="4" o="6" /> <c c="" r="780, 484, 804, 527" u="-1" o="-1" /> <c c="" r="805, 484, 829, 527" u="-1" o="-1" /> <c c="" r="830, 484, 835, 527" u="9" o="8" /> <c c="" r="836, 484, 859, 527" o="-1" /> <c c="" r="860, 484, 886, 527" u="1" o="-5" /> <c c="" r="887, 484, 900, 527" u="5" o="4" /> <c c="" r="901, 484, 925, 527" u="-1" o="-1" /> <c c="" r="926, 484, 936, 527" u="6" o="6" /> <c c="" r="937, 484, 957, 527" u="1" o="1" /> <c c="" r="958, 484, 978, 527" u="1" o="1" /> <c c="" r="979, 484, 999, 527" u="1" o="1" /> <c c="" r="1000, 484, 1022, 527" /> <c c="" r="1023, 484, 1043, 527" u="1" o="1" /> <c c="" r="1044, 484, 1064, 527" u="1" o="1" /> <c c="" r="1065, 484, 1085, 527" u="1" o="1" /> <c c="" r="1086, 484, 1108, 527" /> <c c="" r="1109, 484, 1129, 527" u="1" o="1" /> <c c="" r="1130, 484, 1150, 527" u="1" o="1" /> <c c="" r="1151, 484, 1171, 527" u="1" o="1" /> <c c="" r="1172, 484, 1192, 527" u="1" o="1" /> <c c="" r="1193, 484, 1213, 527" u="1" o="1" /> <c c="" r="1214, 484, 1236, 527" /> <c c="" r="1237, 484, 1257, 527" u="1" o="1" /> <c c="" r="1258, 484, 1278, 527" u="1" o="1" /> <c c="" r="1279, 484, 1301, 527" /> <c c="" r="1302, 484, 1322, 527" u="1" o="1" /> <c c="" r="1323, 484, 1345, 527" /> <c c="" r="1346, 484, 1367, 527" o="1" /> <c c="" r="1368, 484, 1390, 527" /> <c c="" r="1391, 484, 1411, 527" u="1" o="1" /> <c c="" r="1412, 484, 1434, 527" /> <c c="" r="1435, 484, 1455, 527" u="1" o="1" /> <c c="" r="1456, 484, 1477, 527" o="1" /> <c c="" r="1478, 484, 1498, 527" u="1" o="1" /> <c c="" r="1499, 484, 1520, 527" u="1" /> <c c="" r="1521, 484, 1541, 527" u="1" o="1" /> <c c="" r="1542, 484, 1564, 527" u="1" o="-1" /> <c c="" r="1565, 484, 1585, 527" u="1" o="1" /> <c c="" r="1586, 484, 1606, 527" u="1" o="1" /> <c c="" r="1607, 484, 1627, 527" u="1" o="1" /> <c c="" r="1628, 484, 1648, 527" u="1" o="1" /> <c c="" r="1649, 484, 1669, 527" u="1" o="1" /> <c c="" r="1670, 484, 1690, 527" u="1" o="1" /> <c c="" r="1691, 484, 1711, 527" u="1" o="1" /> <c c="" r="1712, 484, 1732, 527" u="1" o="1" /> <c c="" r="1733, 484, 1753, 527" u="2" /> <c c="" r="1754, 484, 1776, 527" /> <c c="" r="1777, 484, 1797, 527" u="1" o="1" /> <c c="" r="1798, 484, 1818, 527" u="1" o="1" /> <c c="" r="1819, 484, 1839, 527" u="1" o="1" /> <c c="" r="1840, 484, 1858, 527" u="2" o="2" /> <c c="" r="1859, 484, 1872, 527" u="5" o="4" /> <c c="" r="1873, 484, 1882, 527" u="7" o="6" /> <c c="" r="1883, 484, 1905, 527" u="1" o="-1" /> <c c="" r="1906, 484, 1926, 527" u="1" o="1" /> <c c=" " r="1927, 484, 1946, 527" u="2" o="1" /> <c c="" r="1947, 484, 1969, 527" /> <c c="" r="1970, 484, 1990, 527" u="1" o="1" /> <c c="" r="1991, 484, 2011, 527" u="1" o="1" /> <c c="" r="2012, 484, 2034, 527" /> <c c="" r="0, 528, 22, 571" /> <c c="" r="23, 528, 45, 571" /> <c c="," r="46, 528, 60, 571" u="4" o="4" /> <c c="-" r="61, 528, 75, 571" u="4" o="4" /> <c c="." r="76, 528, 88, 571" u="5" o="5" /> <c c="0" r="89, 528, 101, 571" u="5" o="5" /> <c c="1" r="102, 528, 114, 571" u="5" o="5" /> <c c="2" r="115, 528, 127, 571" u="5" o="5" /> <c c="3" r="128, 528, 140, 571" u="5" o="5" /> <c c="4" r="141, 528, 153, 571" u="5" o="5" /> <c c="5" r="154, 528, 165, 571" u="6" o="5" /> <c c="6" r="166, 528, 177, 571" u="6" o="5" /> <c c="7" r="178, 528, 192, 571" u="4" o="4" /> <c c="8" r="193, 528, 205, 571" u="5" o="5" /> <c c="9" r="206, 528, 219, 571" u="5" o="4" /> <c c=":" r="220, 528, 232, 571" u="5" o="5" /> <c c=";" r="233, 528, 245, 571" u="5" o="5" /> <c c="<" r="246, 528, 258, 571" u="5" o="5" /> <c c=">" r="259, 528, 271, 571" u="5" o="5" /> <c c="?" r="272, 528, 286, 571" u="4" o="4" /> <c c="@" r="287, 528, 300, 571" u="5" o="4" /> <c c="A" r="301, 528, 313, 571" u="5" o="5" /> <c c="B" r="314, 528, 329, 571" u="4" o="3" /> <c c="C" r="330, 528, 342, 571" u="5" o="5" /> <c c="D" r="343, 528, 355, 571" u="5" o="5" /> <c c="E" r="356, 528, 368, 571" u="5" o="5" /> <c c="F" r="369, 528, 383, 571" u="4" o="4" /> <c c="G" r="384, 528, 396, 571" u="5" o="5" /> <c c="H" r="397, 528, 409, 571" u="5" o="5" /> <c c="I" r="410, 528, 423, 571" u="5" o="4" /> <c c="J" r="424, 528, 437, 571" u="5" o="4" /> <c c="K" r="438, 528, 450, 571" u="5" o="5" /> <c c="L" r="451, 528, 463, 571" u="5" o="5" /> <c c="M" r="464, 528, 476, 571" u="5" o="5" /> <c c="N" r="477, 528, 489, 571" u="5" o="5" /> <c c="O" r="490, 528, 502, 571" u="5" o="5" /> <c c="P" r="503, 528, 516, 571" u="5" o="4" /> <c c="Q" r="517, 528, 528, 571" u="6" o="5" /> <c c="R" r="529, 528, 541, 571" u="5" o="5" /> <c c="S" r="542, 528, 553, 571" u="6" o="5" /> <c c="T" r="554, 528, 566, 571" u="5" o="5" /> <c c="U" r="567, 528, 579, 571" u="5" o="5" /> <c c="V" r="580, 528, 592, 571" u="5" o="5" /> <c c="W" r="593, 528, 605, 571" u="5" o="5" /> <c c="X" r="606, 528, 617, 571" u="6" o="5" /> <c c="Y" r="618, 528, 632, 571" u="4" o="4" /> <c c="Z" r="633, 528, 646, 571" u="5" o="4" /> <c c="[" r="647, 528, 660, 571" u="5" o="4" /> <c c="b" r="661, 528, 673, 571" u="5" o="5" /> <c c="c" r="674, 528, 684, 571" u="6" o="6" /> <c c="d" r="685, 528, 696, 571" u="6" o="5" /> <c c="e" r="697, 528, 710, 571" u="5" o="4" /> <c c="w" r="711, 528, 730, 571" u="1" o="2" /> <c c="x" r="731, 528, 743, 571" u="5" o="5" /> <c c="{" r="744, 528, 763, 571" u="2" o="1" /> <c c="" r="764, 528, 783, 571" u="1" o="2" /> <c c="" r="784, 528, 796, 571" u="5" o="5" /> <c c="" r="797, 528, 808, 571" u="6" o="5" /> <c c="" r="809, 528, 820, 571" u="6" o="5" /> <c c="" r="821, 528, 833, 571" u="5" o="5" /> <c c="" r="834, 528, 846, 571" u="5" o="5" /> <c c="" r="847, 528, 858, 571" u="6" o="5" /> <c c="" r="859, 528, 869, 571" u="6" o="6" /> <c c="" r="870, 528, 882, 571" u="5" o="5" /> <c c="" r="883, 528, 894, 571" u="6" o="5" /> <c c="" r="895, 528, 907, 571" u="5" o="5" /> <c c="" r="908, 528, 920, 571" u="5" o="5" /> <c c="" r="921, 528, 933, 571" u="5" o="5" /> <c c="" r="934, 528, 946, 571" u="5" o="5" /> <c c="" r="947, 528, 959, 571" u="5" o="5" /> <c c="" r="960, 528, 972, 571" u="5" o="5" /> <c c="" r="973, 528, 985, 571" u="5" o="5" /> <c c="" r="986, 528, 996, 571" u="6" o="6" /> <c c="" r="997, 528, 1010, 571" u="5" o="4" /> <c c="" r="1011, 528, 1024, 571" u="5" o="4" /> <c c="" r="1025, 528, 1039, 571" u="4" o="4" /> <c c="" r="1040, 528, 1053, 571" u="5" o="4" /> <c c="" r="1054, 528, 1066, 571" u="5" o="5" /> <c c="" r="1067, 528, 1079, 571" u="5" o="5" /> <c c="" r="1080, 528, 1094, 571" u="4" o="4" /> <c c="" r="1095, 528, 1106, 571" u="6" o="5" /> <c c="" r="1107, 528, 1120, 571" u="5" o="4" /> <c c="" r="1121, 528, 1133, 571" u="5" o="5" /> <c c="" r="1134, 528, 1147, 571" u="5" o="4" /> <c c="" r="1148, 528, 1161, 571" u="5" o="4" /> <c c="" r="1162, 528, 1175, 571" u="5" o="4" /> <c c="" r="1176, 528, 1189, 571" u="5" o="4" /> <c c="" r="1190, 528, 1201, 571" u="6" o="5" /> <c c="" r="1202, 528, 1216, 571" u="4" o="4" /> <c c="" r="1217, 528, 1229, 571" u="5" o="5" /> <c c="" r="1230, 528, 1242, 571" u="5" o="5" /> <c c="" r="1243, 528, 1255, 571" u="5" o="5" /> <c c="" r="1256, 528, 1277, 571" u="1" /> <c c="" r="1278, 528, 1296, 571" u="2" o="2" /> <c c="" r="1297, 528, 1316, 571" u="2" o="1" /> <c c="" r="1317, 528, 1335, 571" u="3" o="1" /> <c c="" r="1336, 528, 1355, 571" u="2" o="1" /> <c c="" r="1356, 528, 1374, 571" u="3" o="1" /> <c c="" r="1375, 528, 1394, 571" u="2" o="1" /> <c c="" r="1395, 528, 1413, 571" u="3" o="1" /> <c c="" r="1414, 528, 1431, 571" u="3" o="2" /> <c c=" " r="1432, 528, 1449, 571" u="3" o="2" /> <c c=" " r="1450, 528, 1469, 571" u="2" o="1" /> <c c=" " r="1470, 528, 1488, 571" u="2" o="2" /> <c c=" " r="1489, 528, 1508, 571" u="2" o="1" /> <c c=" " r="1509, 528, 1527, 571" u="2" o="2" /> <c c="" r="1528, 528, 1547, 571" u="2" o="1" /> <c c="" r="1548, 528, 1566, 571" u="2" o="2" /> <c c="" r="1567, 528, 1586, 571" u="2" o="1" /> <c c="" r="1587, 528, 1605, 571" u="2" o="2" /> <c c="" r="1606, 528, 1625, 571" u="2" o="1" /> <c c="" r="1626, 528, 1644, 571" u="2" o="2" /> <c c="" r="1645, 528, 1662, 571" u="3" o="2" /> <c c="" r="1663, 528, 1682, 571" u="2" o="1" /> <c c="" r="1683, 528, 1700, 571" u="3" o="2" /> <c c="" r="1701, 528, 1720, 571" u="2" o="1" /> <c c="" r="1721, 528, 1738, 571" u="3" o="2" /> <c c="" r="1739, 528, 1758, 571" u="2" o="1" /> <c c="" r="1759, 528, 1776, 571" u="3" o="2" /> <c c="" r="1777, 528, 1793, 571" u="3" o="3" /> <c c=" " r="1794, 528, 1813, 571" u="2" o="1" /> <c c="!" r="1814, 528, 1832, 571" u="2" o="2" /> <c c=""" r="1833, 528, 1850, 571" u="2" o="3" /> <c c="#" r="1851, 528, 1867, 571" u="3" o="3" /> <c c="$" r="1868, 528, 1885, 571" u="2" o="3" /> <c c="%" r="1886, 528, 1902, 571" u="3" o="3" /> <c c="&" r="1903, 528, 1920, 571" u="2" o="3" /> <c c="'" r="1921, 528, 1937, 571" u="3" o="3" /> <c c="(" r="1938, 528, 1956, 571" u="1" o="3" /> <c c=")" r="1957, 528, 1974, 571" u="2" o="3" /> <c c="*" r="1975, 528, 1992, 571" u="2" o="3" /> <c c="+" r="1993, 528, 2009, 571" u="3" o="3" /> <c c="," r="2010, 528, 2025, 571" u="3" o="4" /> <c c="-" r="2026, 528, 2045, 571" u="2" o="1" /> <c c="0" r="0, 572, 20, 615" u="2" /> <c c="1" r="21, 572, 40, 615" u="3" /> <c c="2" r="41, 572, 61, 615" u="2" /> <c c="3" r="62, 572, 81, 615" u="3" /> <c c="4" r="82, 572, 102, 615" u="2" /> <c c="5" r="103, 572, 122, 615" u="3" /> <c c="6" r="123, 572, 140, 615" u="4" o="1" /> <c c="7" r="141, 572, 158, 615" u="2" o="3" /> <c c="8" r="159, 572, 176, 615" u="4" o="1" /> <c c="9" r="177, 572, 194, 615" u="2" o="3" /> <c c=":" r="195, 572, 212, 615" u="4" o="1" /> <c c=";" r="213, 572, 230, 615" u="2" o="3" /> <c c="<" r="231, 572, 248, 615" u="4" o="1" /> <c c="=" r="249, 572, 266, 615" u="2" o="3" /> <c c=">" r="267, 572, 286, 615" u="2" o="1" /> <c c="?" r="287, 572, 307, 615" u="1" o="1" /> <c c="@" r="308, 572, 327, 615" u="2" o="1" /> <c c="A" r="328, 572, 348, 615" u="1" o="1" /> <c c="B" r="349, 572, 368, 615" u="2" o="1" /> <c c="C" r="369, 572, 389, 615" u="1" o="1" /> <c c="D" r="390, 572, 408, 615" u="2" o="2" /> <c c="E" r="409, 572, 425, 615" u="3" o="3" /> <c c="F" r="426, 572, 444, 615" u="2" o="2" /> <c c="G" r="445, 572, 461, 615" u="3" o="3" /> <c c="H" r="462, 572, 480, 615" u="2" o="2" /> <c c="I" r="481, 572, 497, 615" u="3" o="3" /> <c c="J" r="498, 572, 516, 615" u="2" o="2" /> <c c="K" r="517, 572, 533, 615" u="3" o="3" /> <c c="L" r="534, 572, 553, 615" u="2" o="1" /> <c c="M" r="554, 572, 573, 615" u="2" o="1" /> <c c="T" r="574, 572, 592, 615" u="3" o="1" /> <c c="U" r="593, 572, 611, 615" u="3" o="1" /> <c c="V" r="612, 572, 630, 615" u="3" o="1" /> <c c="W" r="631, 572, 649, 615" u="3" o="1" /> <c c="X" r="650, 572, 669, 615" u="2" o="1" /> <c c="Y" r="670, 572, 686, 615" u="5" o="1" /> <c c="Z" r="687, 572, 706, 615" u="2" o="1" /> <c c="[" r="707, 572, 723, 615" u="5" o="1" /> <c c="\" r="724, 572, 743, 615" u="2" o="1" /> <c c="]" r="744, 572, 760, 615" u="5" o="1" /> <c c="^" r="761, 572, 780, 615" u="2" o="1" /> <c c="_" r="781, 572, 797, 615" u="5" o="1" /> <c c="`" r="798, 572, 816, 615" u="2" o="2" /> <c c="a" r="817, 572, 833, 615" u="3" o="3" /> <c c="b" r="834, 572, 852, 615" u="2" o="2" /> <c c="c" r="853, 572, 869, 615" u="3" o="3" /> <c c="h" r="870, 572, 888, 615" u="2" o="2" /> <c c="i" r="889, 572, 905, 615" u="3" o="3" /> <c c="j" r="906, 572, 925, 615" u="1" o="2" /> <c c="k" r="926, 572, 943, 615" u="2" o="3" /> <c c="l" r="944, 572, 963, 615" u="1" o="2" /> <c c="m" r="964, 572, 981, 615" u="2" o="3" /> <c c="n" r="982, 572, 1001, 615" u="1" o="2" /> <c c="o" r="1002, 572, 1019, 615" u="2" o="3" /> <c c="p" r="1020, 572, 1039, 615" u="1" o="2" /> <c c="q" r="1040, 572, 1057, 615" u="2" o="3" /> <c c="r" r="1058, 572, 1076, 615" u="2" o="2" /> <c c="s" r="1077, 572, 1093, 615" u="3" o="3" /> <c c="t" r="1094, 572, 1112, 615" u="2" o="2" /> <c c="u" r="1113, 572, 1129, 615" u="3" o="3" /> <c c="v" r="1130, 572, 1148, 615" u="2" o="2" /> <c c="w" r="1149, 572, 1165, 615" u="3" o="3" /> <c c="x" r="1166, 572, 1184, 615" u="2" o="2" /> <c c="y" r="1185, 572, 1201, 615" u="3" o="3" /> <c c="|" r="1202, 572, 1222, 615" u="1" o="1" /> <c c="}" r="1223, 572, 1242, 615" u="1" o="2" /> <c c="~" r="1243, 572, 1263, 615" u="1" o="1" /> <c c="" r="1264, 572, 1283, 615" u="1" o="2" /> <c c="" r="1284, 572, 1306, 615" /> <c c="" r="1307, 572, 1329, 615" /> <c c="" r="1330, 572, 1352, 615" /> <c c="" r="1353, 572, 1375, 615" /> <c c="" r="1376, 572, 1398, 615" /> <c c="" r="1399, 572, 1421, 615" /> <c c="" r="1422, 572, 1444, 615" /> <c c="" r="1445, 572, 1467, 615" /> <c c="" r="1468, 572, 1490, 615" /> <c c="" r="1491, 572, 1513, 615" /> <c c="" r="1514, 572, 1535, 615" o="1" /> <c c="" r="1536, 572, 1556, 615" u="1" o="1" /> <c c="" r="1557, 572, 1578, 615" o="1" /> <c c="" r="1579, 572, 1599, 615" u="1" o="1" /> <c c="" r="1600, 572, 1621, 615" o="1" /> <c c="" r="1622, 572, 1642, 615" u="1" o="1" /> <c c="" r="1643, 572, 1662, 615" u="2" o="1" /> <c c="" r="1663, 572, 1680, 615" u="3" o="2" /> <c c="" r="1681, 572, 1700, 615" u="2" o="1" /> <c c="" r="1701, 572, 1718, 615" u="3" o="2" /> <c c="" r="1719, 572, 1738, 615" u="2" o="1" /> <c c="" r="1739, 572, 1756, 615" u="3" o="2" /> <c c="" r="1757, 572, 1773, 615" u="3" o="3" /> <c c="" r="1774, 572, 1791, 615" u="2" o="3" /> <c c="" r="1792, 572, 1814, 615" /> <c c="" r="1815, 572, 1835, 615" u="1" o="1" /> <c c="" r="1836, 572, 1852, 615" u="3" o="3" /> <c c="" r="1853, 572, 1873, 615" u="1" o="1" /> <c c="" r="1874, 572, 1895, 615" u="1" /> <c c="" r="1896, 572, 1914, 615" u="2" o="2" /> <c c="" r="1915, 572, 1936, 615" u="1" /> <c c="" r="1937, 572, 1955, 615" u="2" o="2" /> <c c="" r="1956, 572, 1977, 615" u="1" /> <c c="" r="1978, 572, 1996, 615" u="2" o="2" /> <c c="" r="1997, 572, 2018, 615" u="1" /> <c c="" r="2019, 572, 2037, 615" u="2" o="2" /> <c c="" r="0, 616, 17, 659" u="3" o="2" /> <c c="" r="18, 616, 37, 659" u="2" o="1" /> <c c="" r="38, 616, 55, 659" u="3" o="2" /> <c c="" r="56, 616, 75, 659" u="2" o="1" /> <c c="" r="76, 616, 93, 659" u="3" o="2" /> <c c="" r="94, 616, 113, 659" u="2" o="1" /> <c c="" r="114, 616, 129, 659" u="3" o="4" /> <c c="" r="130, 616, 149, 659" u="2" o="1" /> <c c="" r="150, 616, 169, 659" u="2" o="1" /> <c c="" r="170, 616, 189, 659" u="2" o="1" /> <c c="" r="190, 616, 209, 659" u="2" o="1" /> <c c="" r="210, 616, 229, 659" u="2" o="1" /> <c c="" r="230, 616, 252, 659" /> <c c="" r="253, 616, 275, 659" /> <c c="" r="276, 616, 298, 659" /> <c c="" r="299, 616, 321, 659" /> <c c="" r="322, 616, 344, 659" /> <c c="" r="345, 616, 367, 659" /> <c c="" r="368, 616, 390, 659" /> <c c="" r="391, 616, 413, 659" /> <c c="" r="414, 616, 432, 659" u="2" o="2" /> <c c="" r="433, 616, 449, 659" u="3" o="3" /> <c c="" r="450, 616, 472, 659" /> <c c="" r="473, 616, 495, 659" /> <c c="" r="496, 616, 518, 659" /> <c c="" r="519, 616, 541, 659" /> <c c="" r="542, 616, 564, 659" /> <c c="" r="565, 616, 587, 659" /> <c c="" r="588, 616, 610, 659" /> <c c="" r="611, 616, 633, 659" /> <c c="" r="634, 616, 655, 659" o="1" /> <c c="" r="656, 616, 676, 659" u="1" o="1" /> <c c="" r="677, 616, 698, 659" o="1" /> <c c="" r="699, 616, 719, 659" u="1" o="1" /> <c c="" r="720, 616, 741, 659" o="1" /> <c c="" r="742, 616, 762, 659" u="1" o="1" /> <c c="" r="763, 616, 783, 659" u="1" o="1" /> <c c="" r="784, 616, 804, 659" u="1" o="1" /> <c c="" r="805, 616, 825, 659" u="1" o="1" /> <c c="" r="826, 616, 846, 659" u="1" o="1" /> <c c="" r="847, 616, 867, 659" u="1" o="1" /> <c c="" r="868, 616, 888, 659" u="1" o="1" /> <c c="" r="889, 616, 909, 659" u="1" o="1" /> <c c="" r="910, 616, 930, 659" u="1" o="1" /> <c c="" r="931, 616, 953, 659" /> <c c=" " r="954, 616, 977, 659" u="-1" /> <c c=" " r="978, 616, 1012, 659" u="-12" /> <c c=" " r="1013, 616, 1047, 659" u="-12" /> <c c=" " r="1048, 616, 1078, 659" u="-8" /> <c c=" " r="1079, 616, 1110, 659" u="-9" /> <c c="" r="1111, 616, 1136, 659" u="-3" /> <c c="" r="1137, 616, 1163, 659" u="-4" /> <c c="" r="1164, 616, 1181, 659" u="3" o="2" /> <c c="" r="1182, 616, 1199, 659" u="3" o="2" /> <c c="" r="1200, 616, 1218, 659" u="2" o="2" /> <c c="" r="1219, 616, 1237, 659" u="2" o="2" /> <c c="" r="1238, 616, 1255, 659" u="3" o="2" /> <c c="" r="1256, 616, 1273, 659" u="3" o="2" /> <c c="" r="1274, 616, 1299, 659" u="-5" o="2" /> <c c="" r="1300, 616, 1325, 659" u="-5" o="2" /> <c c="" r="1326, 616, 1361, 659" u="-15" o="2" /> <c c="" r="1362, 616, 1397, 659" u="-15" o="2" /> <c c="" r="1398, 616, 1430, 659" u="-12" o="2" /> <c c="" r="1431, 616, 1465, 659" u="-14" o="2" /> <c c=" " r="1466, 616, 1483, 659" u="3" o="2" /> <c c="!" r="1484, 616, 1501, 659" u="3" o="2" /> <c c=""" r="1502, 616, 1520, 659" u="2" o="2" /> <c c="#" r="1521, 616, 1539, 659" u="2" o="2" /> <c c="$" r="1540, 616, 1557, 659" u="3" o="2" /> <c c="%" r="1558, 616, 1575, 659" u="3" o="2" /> <c c="&" r="1576, 616, 1593, 659" u="3" o="2" /> <c c="'" r="1594, 616, 1611, 659" u="3" o="2" /> <c c="(" r="1612, 616, 1636, 659" u="-5" o="3" /> <c c=")" r="1637, 616, 1661, 659" u="-5" o="3" /> <c c="*" r="1662, 616, 1697, 659" u="-16" o="3" /> <c c="+" r="1698, 616, 1733, 659" u="-16" o="3" /> <c c="," r="1734, 616, 1767, 659" u="-14" o="3" /> <c c="-" r="1768, 616, 1802, 659" u="-15" o="3" /> <c c="." r="1803, 616, 1830, 659" u="-8" o="3" /> <c c="/" r="1831, 616, 1858, 659" u="-8" o="3" /> <c c="0" r="1859, 616, 1873, 659" u="4" o="4" /> <c c="1" r="1874, 616, 1888, 659" u="4" o="4" /> <c c="2" r="1889, 616, 1907, 659" u="2" o="2" /> <c c="3" r="1908, 616, 1926, 659" u="2" o="2" /> <c c="4" r="1927, 616, 1943, 659" u="4" o="2" /> <c c="5" r="1944, 616, 1961, 659" u="3" o="2" /> <c c="6" r="1962, 616, 1976, 659" u="4" o="4" /> <c c="7" r="1977, 616, 1991, 659" u="4" o="4" /> <c c="8" r="1992, 616, 2015, 659" u="-5" o="4" /> <c c="9" r="2016, 616, 2039, 659" u="-5" o="4" /> <c c=":" r="0, 660, 33, 703" u="-15" o="4" /> <c c=";" r="34, 660, 67, 703" u="-15" o="4" /> <c c="<" r="68, 660, 98, 703" u="-12" o="4" /> <c c="=" r="99, 660, 130, 703" u="-13" o="4" /> <c c=">" r="131, 660, 157, 703" u="-8" o="4" /> <c c="?" r="158, 660, 184, 703" u="-8" o="4" /> <c c="@" r="185, 660, 204, 703" u="2" o="1" /> <c c="A" r="205, 660, 224, 703" u="2" o="1" /> <c c="B" r="225, 660, 244, 703" u="2" o="1" /> <c c="C" r="245, 660, 264, 703" u="2" o="1" /> <c c="D" r="265, 660, 284, 703" u="2" o="1" /> <c c="E" r="285, 660, 304, 703" u="2" o="1" /> <c c="H" r="305, 660, 329, 703" u="-3" o="1" /> <c c="I" r="330, 660, 356, 703" u="-5" o="1" /> <c c="J" r="357, 660, 393, 703" u="-15" o="1" /> <c c="K" r="394, 660, 430, 703" u="-15" o="1" /> <c c="L" r="431, 660, 461, 703" u="-9" o="1" /> <c c="M" r="462, 660, 493, 703" u="-10" o="1" /> <c c="P" r="494, 660, 514, 703" u="1" o="1" /> <c c="Q" r="515, 660, 535, 703" u="1" o="1" /> <c c="R" r="536, 660, 556, 703" u="1" o="1" /> <c c="S" r="557, 660, 577, 703" u="1" o="1" /> <c c="T" r="578, 660, 598, 703" u="1" o="1" /> <c c="U" r="599, 660, 619, 703" u="1" o="1" /> <c c="V" r="620, 660, 640, 703" u="1" o="1" /> <c c="W" r="641, 660, 661, 703" u="1" o="1" /> <c c="Y" r="662, 660, 690, 703" u="-7" o="1" /> <c c="[" r="691, 660, 729, 703" u="-17" o="1" /> <c c="]" r="730, 660, 767, 703" u="-16" o="1" /> <c c="_" r="768, 660, 799, 703" u="-10" o="1" /> <c c="`" r="800, 660, 821, 703" u="1" /> <c c="a" r="822, 660, 843, 703" u="1" /> <c c="b" r="844, 660, 865, 703" u="1" /> <c c="c" r="866, 660, 887, 703" u="1" /> <c c="d" r="888, 660, 909, 703" u="1" /> <c c="e" r="910, 660, 931, 703" u="1" /> <c c="f" r="932, 660, 953, 703" u="1" /> <c c="g" r="954, 660, 975, 703" u="1" /> <c c="h" r="976, 660, 1001, 703" u="-3" /> <c c="i" r="1002, 660, 1028, 703" u="-4" /> <c c="j" r="1029, 660, 1066, 703" u="-15" /> <c c="k" r="1067, 660, 1104, 703" u="-15" /> <c c="l" r="1105, 660, 1136, 703" u="-9" /> <c c="m" r="1137, 660, 1169, 703" u="-10" /> <c c="n" r="1170, 660, 1197, 703" u="-5" /> <c c="o" r="1198, 660, 1227, 703" u="-7" /> <c c="p" r="1228, 660, 1248, 703" u="1" o="1" /> <c c="q" r="1249, 660, 1269, 703" u="1" o="1" /> <c c="r" r="1270, 660, 1287, 703" u="3" o="2" /> <c c="s" r="1288, 660, 1305, 703" u="3" o="2" /> <c c="t" r="1306, 660, 1323, 703" u="3" o="2" /> <c c="u" r="1324, 660, 1341, 703" u="3" o="2" /> <c c="v" r="1342, 660, 1356, 703" u="4" o="4" /> <c c="w" r="1357, 660, 1371, 703" u="4" o="4" /> <c c="x" r="1372, 660, 1391, 703" u="2" o="1" /> <c c="y" r="1392, 660, 1411, 703" u="2" o="1" /> <c c="z" r="1412, 660, 1432, 703" u="1" o="1" /> <c c="{" r="1433, 660, 1453, 703" u="1" o="1" /> <c c="|" r="1454, 660, 1475, 703" u="1" /> <c c="}" r="1476, 660, 1497, 703" u="1" /> <c c="" r="1498, 660, 1518, 703" u="1" o="1" /> <c c="" r="1519, 660, 1539, 703" u="1" o="1" /> <c c="" r="1540, 660, 1560, 703" u="1" o="1" /> <c c="" r="1561, 660, 1581, 703" u="1" o="1" /> <c c="" r="1582, 660, 1602, 703" u="1" o="1" /> <c c="" r="1603, 660, 1623, 703" u="1" o="1" /> <c c="" r="1624, 660, 1644, 703" u="1" o="1" /> <c c="" r="1645, 660, 1665, 703" u="1" o="1" /> <c c="" r="1666, 660, 1688, 703" /> <c c="" r="1689, 660, 1712, 703" u="-1" /> <c c="" r="1713, 660, 1747, 703" u="-12" /> <c c="" r="1748, 660, 1782, 703" u="-12" /> <c c="" r="1783, 660, 1813, 703" u="-8" /> <c c="" r="1814, 660, 1845, 703" u="-9" /> <c c="" r="1846, 660, 1871, 703" u="-3" /> <c c="" r="1872, 660, 1898, 703" u="-4" /> <c c="" r="1899, 660, 1916, 703" u="3" o="2" /> <c c="" r="1917, 660, 1934, 703" u="3" o="2" /> <c c="" r="1935, 660, 1953, 703" u="2" o="2" /> <c c="" r="1954, 660, 1972, 703" u="2" o="2" /> <c c="" r="1973, 660, 1990, 703" u="3" o="2" /> <c c="" r="1991, 660, 2008, 703" u="3" o="2" /> <c c="" r="2009, 660, 2026, 703" u="3" o="2" /> <c c="" r="2027, 660, 2044, 703" u="3" o="2" /> <c c="" r="0, 704, 24, 747" u="-5" o="3" /> <c c="" r="25, 704, 49, 747" u="-5" o="3" /> <c c="" r="50, 704, 85, 747" u="-16" o="3" /> <c c="" r="86, 704, 121, 747" u="-16" o="3" /> <c c="" r="122, 704, 155, 747" u="-14" o="3" /> <c c="" r="156, 704, 190, 747" u="-15" o="3" /> <c c="" r="191, 704, 218, 747" u="-8" o="3" /> <c c="" r="219, 704, 246, 747" u="-8" o="3" /> <c c="" r="247, 704, 268, 747" u="1" /> <c c="" r="269, 704, 290, 747" u="1" /> <c c="" r="291, 704, 312, 747" u="1" /> <c c="" r="313, 704, 334, 747" u="1" /> <c c="" r="335, 704, 356, 747" u="1" /> <c c="" r="357, 704, 378, 747" u="1" /> <c c="" r="379, 704, 400, 747" u="1" /> <c c="" r="401, 704, 422, 747" u="1" /> <c c="" r="423, 704, 448, 747" u="-3" /> <c c="" r="449, 704, 475, 747" u="-4" /> <c c="" r="476, 704, 513, 747" u="-15" /> <c c="" r="514, 704, 551, 747" u="-15" /> <c c="" r="552, 704, 583, 747" u="-9" /> <c c="" r="584, 704, 616, 747" u="-10" /> <c c="" r="617, 704, 644, 747" u="-5" /> <c c="" r="645, 704, 674, 747" u="-7" /> <c c="" r="675, 704, 695, 747" u="1" o="1" /> <c c="" r="696, 704, 716, 747" u="1" o="1" /> <c c="" r="717, 704, 737, 747" u="1" o="1" /> <c c="" r="738, 704, 758, 747" u="1" o="1" /> <c c="" r="759, 704, 779, 747" u="1" o="1" /> <c c="" r="780, 704, 800, 747" u="1" o="1" /> <c c="" r="801, 704, 821, 747" u="1" o="1" /> <c c="" r="822, 704, 843, 747" u="1" /> <c c="" r="844, 704, 865, 747" u="1" /> <c c="" r="866, 704, 892, 747" u="-4" /> <c c="" r="893, 704, 917, 747" u="-2" /> <c c="" r="918, 704, 939, 747" u="1" /> <c c="" r="940, 704, 946, 747" u="8" o="8" /> <c c="" r="947, 704, 953, 747" u="9" o="7" /> <c c="" r="954, 704, 960, 747" u="8" o="8" /> <c c="" r="961, 704, 974, 747" u="5" o="4" /> <c c="" r="975, 704, 988, 747" u="5" o="4" /> <c c="" r="989, 704, 1006, 747" u="3" o="2" /> <c c="" r="1007, 704, 1024, 747" u="3" o="2" /> <c c="" r="1025, 704, 1042, 747" u="3" o="2" /> <c c="" r="1043, 704, 1060, 747" u="3" o="2" /> <c c="" r="1061, 704, 1078, 747" u="3" o="2" /> <c c="" r="1079, 704, 1108, 747" u="-9" o="2" /> <c c="" r="1109, 704, 1136, 747" u="-7" o="2" /> <c c="" r="1137, 704, 1165, 747" u="-9" o="3" /> <c c="" r="1166, 704, 1193, 747" u="-8" o="3" /> <c c="" r="1194, 704, 1211, 747" u="2" o="3" /> <c c="" r="1212, 704, 1230, 747" u="2" o="2" /> <c c="" r="1231, 704, 1247, 747" u="4" o="2" /> <c c="" r="1248, 704, 1261, 747" u="5" o="4" /> <c c="" r="1262, 704, 1276, 747" u="4" o="4" /> <c c="" r="1277, 704, 1291, 747" u="4" o="4" /> <c c="" r="1292, 704, 1306, 747" u="4" o="4" /> <c c="" r="1307, 704, 1321, 747" u="4" o="4" /> <c c="" r="1322, 704, 1336, 747" u="4" o="4" /> <c c="" r="1337, 704, 1351, 747" u="4" o="4" /> <c c="" r="1352, 704, 1367, 747" u="3" o="4" /> <c c="" r="1368, 704, 1383, 747" u="3" o="4" /> <c c="" r="1384, 704, 1410, 747" u="-8" o="4" /> <c c="" r="1411, 704, 1435, 747" u="-6" o="4" /> <c c="" r="1436, 704, 1454, 747" u="2" o="2" /> <c c="" r="1455, 704, 1472, 747" u="3" o="2" /> <c c="" r="1473, 704, 1486, 747" u="5" o="4" /> <c c="" r="1487, 704, 1507, 747" u="1" o="1" /> <c c="" r="1508, 704, 1528, 747" u="1" o="1" /> <c c="" r="1529, 704, 1549, 747" u="1" o="1" /> <c c="" r="1550, 704, 1570, 747" u="1" o="1" /> <c c="" r="1571, 704, 1590, 747" u="2" o="1" /> <c c="" r="1591, 704, 1610, 747" u="2" o="1" /> <c c="" r="1611, 704, 1631, 747" u="1" o="1" /> <c c="" r="1632, 704, 1652, 747" u="1" o="1" /> <c c="" r="1653, 704, 1674, 747" o="1" /> <c c="" r="1675, 704, 1696, 747" o="1" /> <c c="" r="1697, 704, 1728, 747" u="-10" o="1" /> <c c="" r="1729, 704, 1759, 747" u="-9" o="1" /> <c c="" r="1760, 704, 1786, 747" u="-5" o="1" /> <c c="" r="1787, 704, 1799, 747" u="4" o="6" /> <c c="" r="1800, 704, 1813, 747" u="5" o="4" /> <c c="" r="1814, 704, 1824, 747" u="4" o="8" /> <c c="" r="1825, 704, 1846, 747" u="1" /> <c c="" r="1847, 704, 1868, 747" u="1" /> <c c="" r="1869, 704, 1890, 747" u="1" /> <c c="" r="1891, 704, 1912, 747" u="1" /> <c c="" r="1913, 704, 1934, 747" u="1" /> <c c="" r="1935, 704, 1964, 747" u="-8" o="1" /> <c c="" r="1965, 704, 1990, 747" u="-4" o="1" /> <c c="" r="1991, 704, 2021, 747" u="-8" /> <c c="" r="2022, 704, 2047, 747" u="-3" /> <c c="" r="0, 748, 21, 791" u="1" /> <c c="" r="22, 748, 32, 791" u="8" o="4" /> <c c="" r="33, 748, 39, 791" u="8" o="8" /> <c c=" " r="40, 748, 41, 791" o="21" /> <c c=" " r="42, 748, 43, 791" o="21" /> <c c=" " r="44, 748, 45, 791" o="21" /> <c c=" " r="46, 748, 47, 791" o="21" /> <c c=" " r="48, 748, 49, 791" o="21" /> <c c=" " r="50, 748, 51, 791" o="21" /> <c c=" " r="52, 748, 53, 791" o="21" /> <c c=" " r="54, 748, 55, 791" o="21" /> <c c=" " r="56, 748, 57, 791" o="21" /> <c c=" " r="58, 748, 59, 791" o="21" /> <c c=" " r="60, 748, 61, 791" o="21" /> <c c=" " r="62, 748, 73, 791" u="5" o="6" /> <c c=" " r="74, 748, 85, 791" u="5" o="6" /> <c c=" " r="86, 748, 108, 791" /> <c c=" " r="109, 748, 131, 791" /> <c c=" " r="132, 748, 154, 791" /> <c c=" " r="155, 748, 177, 791" /> <c c=" " r="178, 748, 200, 791" /> <c c=" " r="201, 748, 209, 791" u="8" o="6" /> <c c=" " r="210, 748, 218, 791" u="8" o="6" /> <c c=" " r="219, 748, 227, 791" u="6" o="8" /> <c c=" " r="228, 748, 237, 791" u="7" o="6" /> <c c=" " r="238, 748, 256, 791" u="2" o="2" /> <c c=" " r="257, 748, 275, 791" u="2" o="2" /> <c c=" " r="276, 748, 294, 791" u="2" o="2" /> <c c=" " r="295, 748, 313, 791" u="2" o="2" /> <c c=" " r="314, 748, 331, 791" u="3" o="2" /> <c c="! " r="332, 748, 349, 791" u="3" o="2" /> <c c="" " r="350, 748, 363, 791" u="5" o="4" /> <c c="# " r="364, 748, 379, 791" u="4" o="3" /> <c c="& " r="380, 748, 399, 791" u="1" o="2" /> <c c="/ " r="400, 748, 401, 791" o="21" /> <c c="0 " r="402, 748, 424, 791" /> <c c="1 " r="425, 748, 448, 791" o="-1" /> <c c="2 " r="449, 748, 458, 791" u="7" o="6" /> <c c="3 " r="459, 748, 474, 791" u="4" o="3" /> <c c="4 " r="475, 748, 498, 791" o="-1" /> <c c="5 " r="499, 748, 508, 791" u="7" o="6" /> <c c="6 " r="509, 748, 524, 791" u="4" o="3" /> <c c="7 " r="525, 748, 548, 791" o="-1" /> <c c="9 " r="549, 748, 557, 791" u="6" o="8" /> <c c=": " r="558, 748, 566, 791" u="8" o="6" /> <c c="< " r="567, 748, 584, 791" u="3" o="2" /> <c c="= " r="585, 748, 601, 791" u="4" o="2" /> <c c="> " r="602, 748, 624, 791" /> <c c="E " r="625, 748, 635, 791" u="7" o="5" /> <c c="F " r="636, 748, 646, 791" u="5" o="7" /> <c c="G " r="647, 748, 669, 791" /> <c c="H " r="670, 748, 690, 791" o="2" /> <c c="I " r="691, 748, 710, 791" u="3" /> <c c="K " r="711, 748, 729, 791" u="3" o="1" /> <c c="_ " r="730, 748, 731, 791" o="21" /> <c c="p " r="732, 748, 745, 791" u="5" o="4" /> <c c="q " r="746, 748, 758, 791" u="5" o="5" /> <c c="t " r="759, 748, 772, 791" u="5" o="4" /> <c c="u " r="773, 748, 785, 791" u="5" o="5" /> <c c="v " r="786, 748, 799, 791" u="5" o="4" /> <c c="w " r="800, 748, 812, 791" u="5" o="5" /> <c c="x " r="813, 748, 826, 791" u="5" o="4" /> <c c="y " r="827, 748, 840, 791" u="4" o="5" /> <c c="z " r="841, 748, 855, 791" u="4" o="4" /> <c c="{ " r="856, 748, 870, 791" u="4" o="4" /> <c c="| " r="871, 748, 884, 791" u="5" o="4" /> <c c="} " r="885, 748, 892, 791" u="8" o="7" /> <c c="~ " r="893, 748, 900, 791" u="8" o="7" /> <c c=" " r="901, 748, 912, 791" u="6" o="5" /> <c c=" " r="913, 748, 926, 791" u="5" o="4" /> <c c=" " r="927, 748, 939, 791" u="6" o="4" /> <c c=" " r="940, 748, 952, 791" u="5" o="5" /> <c c=" " r="953, 748, 965, 791" u="5" o="5" /> <c c=" " r="966, 748, 979, 791" u="5" o="4" /> <c c=" " r="980, 748, 992, 791" u="5" o="5" /> <c c=" " r="993, 748, 1006, 791" u="5" o="4" /> <c c=" " r="1007, 748, 1019, 791" u="5" o="5" /> <c c=" " r="1020, 748, 1033, 791" u="5" o="4" /> <c c=" " r="1034, 748, 1047, 791" u="4" o="5" /> <c c=" " r="1048, 748, 1062, 791" u="4" o="4" /> <c c=" " r="1063, 748, 1077, 791" u="4" o="4" /> <c c=" " r="1078, 748, 1091, 791" u="5" o="4" /> <c c=" " r="1092, 748, 1099, 791" u="8" o="7" /> <c c=" " r="1100, 748, 1107, 791" u="8" o="7" /> <c c=" " r="1108, 748, 1120, 791" u="5" o="5" /> <c c=" " r="1121, 748, 1134, 791" u="5" o="4" /> <c c=" " r="1135, 748, 1147, 791" u="5" o="5" /> <c c=" " r="1148, 748, 1162, 791" u="4" o="4" /> <c c=" " r="1163, 748, 1176, 791" u="5" o="4" /> <c c=" " r="1177, 748, 1188, 791" u="6" o="5" /> <c c=" " r="1189, 748, 1201, 791" u="5" o="5" /> <c c=" " r="1202, 748, 1214, 791" u="5" o="5" /> <c c=" " r="1215, 748, 1228, 791" u="5" o="4" /> <c c=" " r="1229, 748, 1240, 791" u="6" o="5" /> <c c=" " r="1241, 748, 1253, 791" u="5" o="5" /> <c c=" " r="1254, 748, 1265, 791" u="6" o="5" /> <c c=" " r="1266, 748, 1278, 791" u="5" o="5" /> <c c=" " r="1279, 748, 1301, 791" /> <c c=" " r="1302, 748, 1322, 791" u="1" o="1" /> <c c=" " r="1323, 748, 1343, 791" u="1" o="1" /> <c c=" " r="1344, 748, 1365, 791" o="1" /> <c c=" " r="1366, 748, 1384, 791" u="2" o="2" /> <c c=" " r="1385, 748, 1407, 791" /> <c c=" " r="1408, 748, 1431, 791" o="-1" /> <c c=" " r="1432, 748, 1455, 791" o="-1" /> <c c=" " r="1456, 748, 1478, 791" /> <c c=" " r="1479, 748, 1502, 791" o="-1" /> <c c=" " r="1503, 748, 1526, 791" o="-1" /> <c c=" " r="1527, 748, 1548, 791" u="1" /> <c c=" " r="1549, 748, 1568, 791" o="3" /> <c c=" " r="1569, 748, 1590, 791" u="1" /> <c c=" " r="1591, 748, 1614, 791" o="-1" /> <c c=" " r="1615, 748, 1637, 791" /> <c c=" " r="1638, 748, 1660, 791" /> <c c=" " r="1661, 748, 1683, 791" u="1" o="-1" /> <c c=" " r="1684, 748, 1706, 791" /> <c c=" " r="1707, 748, 1729, 791" /> <c c=" " r="1730, 748, 1753, 791" o="-1" /> <c c=" " r="1754, 748, 1776, 791" /> <c c=" " r="1777, 748, 1797, 791" u="1" o="1" /> <c c=" " r="1798, 748, 1818, 791" u="1" o="1" /> <c c="!" r="1819, 748, 1837, 791" u="2" o="2" /> <c c="!" r="1838, 748, 1861, 791" o="-1" /> <c c=" !" r="1862, 748, 1884, 791" /> <c c="!" r="1885, 748, 1905, 791" u="1" o="1" /> <c c="!" r="1906, 748, 1926, 791" u="1" o="1" /> <c c="!" r="1927, 748, 1948, 791" u="1" /> <c c="!" r="1949, 748, 1971, 791" /> <c c="!" r="1972, 748, 1995, 791" o="-1" /> <c c="!" r="1996, 748, 2017, 791" u="1" /> <c c="!" r="2018, 748, 2041, 791" o="-1" /> <c c="!" r="0, 792, 22, 835" /> <c c=""!" r="23, 792, 44, 835" o="1" /> <c c="$!" r="45, 792, 67, 835" /> <c c="&!" r="68, 792, 89, 835" u="1" /> <c c="*!" r="90, 792, 110, 835" u="2" /> <c c="+!" r="111, 792, 132, 835" u="1" /> <c c=".!" r="133, 792, 156, 835" o="-1" /> <c c="S!" r="157, 792, 177, 835" u="1" o="1" /> <c c="T!" r="178, 792, 199, 835" o="1" /> <c c="U!" r="200, 792, 220, 835" u="1" o="1" /> <c c="V!" r="221, 792, 242, 835" o="1" /> <c c="W!" r="243, 792, 264, 835" o="1" /> <c c="X!" r="265, 792, 286, 835" o="1" /> <c c="Y!" r="287, 792, 308, 835" u="1" /> <c c="Z!" r="309, 792, 331, 835" /> <c c="[!" r="332, 792, 353, 835" u="1" /> <c c="\!" r="354, 792, 376, 835" /> <c c="]!" r="377, 792, 399, 835" /> <c c="^!" r="400, 792, 422, 835" /> <c c="_!" r="423, 792, 443, 835" u="1" o="1" /> <c c="!" r="444, 792, 464, 835" u="1" o="1" /> <c c="!" r="465, 792, 479, 835" u="4" o="4" /> <c c="!" r="480, 792, 500, 835" u="1" o="1" /> <c c="!" r="501, 792, 515, 835" u="4" o="4" /> <c c="!" r="516, 792, 536, 835" u="1" o="1" /> <c c="!" r="537, 792, 551, 835" u="4" o="4" /> <c c="!" r="552, 792, 570, 835" u="2" o="2" /> <c c="!" r="571, 792, 588, 835" u="3" o="2" /> <c c="!" r="589, 792, 606, 835" u="3" o="2" /> <c c="!" r="607, 792, 625, 835" u="2" o="2" /> <c c="!" r="626, 792, 646, 835" u="1" o="1" /> <c c="!" r="647, 792, 667, 835" u="1" o="1" /> <c c="!" r="668, 792, 688, 835" u="1" o="1" /> <c c="!" r="689, 792, 710, 835" u="1" /> <c c="!" r="711, 792, 731, 835" u="1" o="1" /> <c c="!" r="732, 792, 746, 835" u="4" o="4" /> <c c="!" r="747, 792, 767, 835" u="1" o="1" /> <c c="!" r="768, 792, 782, 835" u="4" o="4" /> <c c="!" r="783, 792, 803, 835" u="1" o="1" /> <c c="!" r="804, 792, 824, 835" u="1" o="1" /> <c c="!" r="825, 792, 845, 835" u="1" o="1" /> <c c="!" r="846, 792, 860, 835" u="4" o="4" /> <c c="!" r="861, 792, 881, 835" u="1" o="1" /> <c c="!" r="882, 792, 896, 835" u="4" o="4" /> <c c="!" r="897, 792, 911, 835" u="4" o="4" /> <c c="!" r="912, 792, 932, 835" u="1" o="1" /> <c c="!" r="933, 792, 953, 835" u="1" o="1" /> <c c="!" r="954, 792, 974, 835" u="1" o="1" /> <c c="!" r="975, 792, 995, 835" u="1" o="1" /> <c c="!" r="996, 792, 1016, 835" u="1" o="1" /> <c c="!" r="1017, 792, 1037, 835" u="1" o="1" /> <c c="!" r="1038, 792, 1058, 835" u="1" o="1" /> <c c="!" r="1059, 792, 1076, 835" u="3" o="2" /> <c c="!" r="1077, 792, 1094, 835" u="2" o="3" /> <c c="!" r="1095, 792, 1112, 835" u="3" o="2" /> <c c="!" r="1113, 792, 1130, 835" u="2" o="3" /> <c c="!" r="1131, 792, 1148, 835" u="3" o="2" /> <c c="!" r="1149, 792, 1170, 835" u="1" /> <c c="!" r="1171, 792, 1192, 835" u="1" /> <c c="!" r="1193, 792, 1214, 835" u="1" /> <c c="!" r="1215, 792, 1236, 835" u="1" /> <c c="!" r="1237, 792, 1257, 835" u="1" o="1" /> <c c="!" r="1258, 792, 1279, 835" u="1" /> <c c="!" r="1280, 792, 1301, 835" u="1" /> <c c="!" r="1302, 792, 1322, 835" u="1" o="1" /> <c c="!" r="1323, 792, 1343, 835" u="1" o="1" /> <c c="!" r="1344, 792, 1353, 835" u="9" o="4" /> <c c="!" r="1354, 792, 1364, 835" u="4" o="8" /> <c c="!" r="1365, 792, 1385, 835" u="1" o="1" /> <c c="!" r="1386, 792, 1406, 835" u="1" o="1" /> <c c="!" r="1407, 792, 1416, 835" u="9" o="4" /> <c c="!" r="1417, 792, 1427, 835" u="4" o="8" /> <c c="!" r="1428, 792, 1448, 835" u="1" o="1" /> <c c="!" r="1449, 792, 1471, 835" /> <c c="!" r="1472, 792, 1492, 835" u="1" o="1" /> <c c="!" r="1493, 792, 1513, 835" u="1" o="1" /> <c c="!" r="1514, 792, 1536, 835" /> <c c="!" r="1537, 792, 1557, 835" u="1" o="1" /> <c c="!" r="1558, 792, 1580, 835" /> <c c="!" r="1581, 792, 1601, 835" u="1" o="1" /> <c c="!" r="1602, 792, 1622, 835" u="1" o="1" /> <c c="!" r="1623, 792, 1643, 835" u="1" o="1" /> <c c="!" r="1644, 792, 1664, 835" u="1" o="1" /> <c c="!" r="1665, 792, 1685, 835" u="1" o="1" /> <c c="!" r="1686, 792, 1706, 835" u="1" o="1" /> <c c="!" r="1707, 792, 1721, 835" u="4" o="4" /> <c c="!" r="1722, 792, 1742, 835" u="1" o="1" /> <c c="!" r="1743, 792, 1757, 835" u="4" o="4" /> <c c="!" r="1758, 792, 1778, 835" u="1" o="1" /> <c c="!" r="1779, 792, 1793, 835" u="4" o="4" /> <c c="!" r="1794, 792, 1812, 835" u="2" o="2" /> <c c="!" r="1813, 792, 1831, 835" u="2" o="2" /> <c c="!" r="1832, 792, 1850, 835" u="2" o="2" /> <c c="!" r="1851, 792, 1869, 835" u="2" o="2" /> <c c="!" r="1870, 792, 1890, 835" u="1" o="1" /> <c c="!" r="1891, 792, 1911, 835" u="1" o="1" /> <c c="!" r="1912, 792, 1932, 835" u="1" o="1" /> <c c="!" r="1933, 792, 1953, 835" u="1" o="1" /> <c c="!" r="1954, 792, 1968, 835" u="4" o="4" /> <c c="!" r="1969, 792, 1983, 835" u="4" o="4" /> <c c="!" r="1984, 792, 2004, 835" u="1" o="1" /> <c c="!" r="2005, 792, 2019, 835" u="4" o="4" /> <c c="!" r="2020, 792, 2040, 835" u="1" o="1" /> <c c="!" r="0, 836, 14, 879" u="4" o="4" /> <c c="!" r="15, 836, 35, 879" u="1" o="1" /> <c c="!" r="36, 836, 56, 879" u="1" o="1" /> <c c="!" r="57, 836, 78, 879" o="1" /> <c c="!" r="79, 836, 95, 879" u="3" o="3" /> <c c="!" r="96, 836, 118, 879" u="1" o="-1" /> <c c="!" r="119, 836, 135, 879" u="3" o="3" /> <c c="!" r="136, 836, 152, 879" u="3" o="3" /> <c c="!" r="153, 836, 169, 879" u="3" o="3" /> <c c="!" r="170, 836, 186, 879" u="3" o="3" /> <c c="!" r="187, 836, 203, 879" u="3" o="3" /> <c c="!" r="204, 836, 220, 879" u="3" o="3" /> <c c="!" r="221, 836, 237, 879" u="3" o="3" /> <c c="!" r="238, 836, 260, 879" u="1" o="-1" /> <c c="!" r="261, 836, 283, 879" /> <c c="!" r="284, 836, 306, 879" /> <c c="!" r="307, 836, 323, 879" u="3" o="3" /> <c c="!" r="324, 836, 344, 879" u="1" o="1" /> <c c="!" r="345, 836, 367, 879" /> <c c="!" r="368, 836, 388, 879" u="1" o="1" /> <c c="!" r="389, 836, 409, 879" u="1" o="1" /> <c c="!" r="410, 836, 430, 879" u="1" o="1" /> <c c="!" r="431, 836, 451, 879" u="1" o="1" /> <c c="!" r="452, 836, 472, 879" u="1" o="1" /> <c c="!" r="473, 836, 493, 879" u="1" o="1" /> <c c="!" r="494, 836, 514, 879" u="1" o="1" /> <c c="!" r="515, 836, 536, 879" o="1" /> <c c="!" r="537, 836, 559, 879" u="1" o="-1" /> <c c="!" r="560, 836, 583, 879" o="-1" /> <c c=""" r="584, 836, 606, 879" /> <c c=""" r="607, 836, 629, 879" /> <c c=""" r="630, 836, 649, 879" u="2" o="1" /> <c c=""" r="650, 836, 667, 879" u="3" o="2" /> <c c=""" r="668, 836, 685, 879" u="3" o="2" /> <c c=""" r="686, 836, 707, 879" u="1" /> <c c=""" r="708, 836, 731, 879" o="-1" /> <c c=""" r="732, 836, 755, 879" o="-1" /> <c c=""" r="756, 836, 776, 879" u="1" o="1" /> <c c=" "" r="777, 836, 797, 879" u="1" o="1" /> <c c=" "" r="798, 836, 818, 879" u="1" o="1" /> <c c=" "" r="819, 836, 839, 879" u="1" o="1" /> <c c=" "" r="840, 836, 860, 879" u="1" o="1" /> <c c=" "" r="861, 836, 881, 879" u="1" o="1" /> <c c=""" r="882, 836, 899, 879" u="3" o="2" /> <c c=""" r="900, 836, 918, 879" u="2" o="2" /> <c c=""" r="919, 836, 939, 879" u="2" /> <c c=""" r="940, 836, 960, 879" u="1" o="1" /> <c c=""" r="961, 836, 979, 879" u="2" o="2" /> <c c=""" r="980, 836, 997, 879" u="3" o="2" /> <c c=""" r="998, 836, 1010, 879" u="5" o="5" /> <c c=""" r="1011, 836, 1024, 879" u="5" o="4" /> <c c=""" r="1025, 836, 1045, 879" u="1" o="1" /> <c c=""" r="1046, 836, 1066, 879" u="1" o="1" /> <c c=""" r="1067, 836, 1087, 879" u="1" o="1" /> <c c=""" r="1088, 836, 1104, 879" u="3" o="3" /> <c c=""" r="1105, 836, 1127, 879" /> <c c=""" r="1128, 836, 1148, 879" u="1" o="1" /> <c c=" "" r="1149, 836, 1169, 879" u="1" o="1" /> <c c="'"" r="1170, 836, 1186, 879" u="3" o="3" /> <c c="("" r="1187, 836, 1203, 879" u="3" o="3" /> <c c=")"" r="1204, 836, 1220, 879" u="3" o="3" /> <c c="*"" r="1221, 836, 1237, 879" u="3" o="3" /> <c c="+"" r="1238, 836, 1257, 879" u="2" o="1" /> <c c=","" r="1258, 836, 1281, 879" o="-1" /> <c c="-"" r="1282, 836, 1306, 879" u="-1" o="-1" /> <c c="4"" r="1307, 836, 1324, 879" u="3" o="2" /> <c c="5"" r="1325, 836, 1342, 879" u="3" o="2" /> <c c="6"" r="1343, 836, 1349, 879" u="8" o="8" /> <c c="7"" r="1350, 836, 1367, 879" u="3" o="2" /> <c c="8"" r="1368, 836, 1388, 879" u="2" /> <c c="9"" r="1389, 836, 1410, 879" u="1" /> <c c=":"" r="1411, 836, 1432, 879" u="1" /> <c c=";"" r="1433, 836, 1453, 879" u="1" o="1" /> <c c="<"" r="1454, 836, 1474, 879" u="1" o="1" /> <c c="="" r="1475, 836, 1495, 879" u="1" o="1" /> <c c="A"" r="1496, 836, 1516, 879" u="1" o="1" /> <c c="B"" r="1517, 836, 1537, 879" u="1" o="1" /> <c c="C"" r="1538, 836, 1558, 879" u="1" o="1" /> <c c="D"" r="1559, 836, 1579, 879" u="1" o="1" /> <c c="E"" r="1580, 836, 1600, 879" u="1" o="1" /> <c c="F"" r="1601, 836, 1621, 879" u="1" o="1" /> <c c="G"" r="1622, 836, 1642, 879" u="1" o="1" /> <c c="H"" r="1643, 836, 1662, 879" u="2" o="1" /> <c c="I"" r="1663, 836, 1683, 879" u="1" o="1" /> <c c="J"" r="1684, 836, 1704, 879" u="1" o="1" /> <c c="K"" r="1705, 836, 1725, 879" u="1" o="1" /> <c c="L"" r="1726, 836, 1746, 879" u="1" o="1" /> <c c="M"" r="1747, 836, 1767, 879" u="1" o="1" /> <c c="N"" r="1768, 836, 1788, 879" u="1" o="1" /> <c c="O"" r="1789, 836, 1809, 879" u="1" o="1" /> <c c="P"" r="1810, 836, 1829, 879" u="2" o="1" /> <c c="Q"" r="1830, 836, 1849, 879" u="2" o="1" /> <c c="R"" r="1850, 836, 1870, 879" u="1" o="1" /> <c c="S"" r="1871, 836, 1891, 879" u="1" o="1" /> <c c="T"" r="1892, 836, 1912, 879" u="1" o="1" /> <c c="U"" r="1913, 836, 1933, 879" u="1" o="1" /> <c c="V"" r="1934, 836, 1954, 879" u="1" o="1" /> <c c="W"" r="1955, 836, 1975, 879" u="1" o="1" /> <c c="X"" r="1976, 836, 1996, 879" u="1" o="1" /> <c c="Y"" r="1997, 836, 2017, 879" u="1" o="1" /> <c c="Z"" r="2018, 836, 2038, 879" u="1" o="1" /> <c c="["" r="0, 880, 20, 923" u="1" o="1" /> <c c="\"" r="21, 880, 41, 923" u="1" o="1" /> <c c="]"" r="42, 880, 62, 923" u="1" o="1" /> <c c="^"" r="63, 880, 83, 923" u="1" o="1" /> <c c="_"" r="84, 880, 104, 923" u="1" o="1" /> <c c="`"" r="105, 880, 124, 923" u="2" o="1" /> <c c="a"" r="125, 880, 145, 923" u="1" o="1" /> <c c="b"" r="146, 880, 166, 923" u="1" o="1" /> <c c="c"" r="167, 880, 187, 923" u="1" o="1" /> <c c="d"" r="188, 880, 207, 923" u="2" o="1" /> <c c="e"" r="208, 880, 227, 923" u="2" o="1" /> <c c="f"" r="228, 880, 248, 923" u="1" o="1" /> <c c="g"" r="249, 880, 269, 923" u="1" o="1" /> <c c="h"" r="270, 880, 290, 923" u="1" o="1" /> <c c="i"" r="291, 880, 311, 923" u="1" o="1" /> <c c="m"" r="312, 880, 332, 923" u="1" o="1" /> <c c="n"" r="333, 880, 353, 923" u="1" o="1" /> <c c="o"" r="354, 880, 374, 923" u="1" o="1" /> <c c="p"" r="375, 880, 395, 923" u="1" o="1" /> <c c="q"" r="396, 880, 416, 923" u="1" o="1" /> <c c="r"" r="417, 880, 437, 923" u="1" o="1" /> <c c="s"" r="438, 880, 458, 923" u="1" o="1" /> <c c="t"" r="459, 880, 479, 923" u="1" o="1" /> <c c="u"" r="480, 880, 500, 923" u="1" o="1" /> <c c="v"" r="501, 880, 521, 923" u="1" o="1" /> <c c="w"" r="522, 880, 542, 923" u="1" o="1" /> <c c="x"" r="543, 880, 563, 923" u="1" o="1" /> <c c="y"" r="564, 880, 584, 923" u="1" o="1" /> <c c="z"" r="585, 880, 605, 923" u="1" o="1" /> <c c="{"" r="606, 880, 626, 923" u="1" o="1" /> <c c="|"" r="627, 880, 647, 923" u="1" o="1" /> <c c="}"" r="648, 880, 668, 923" u="1" o="1" /> <c c="~"" r="669, 880, 689, 923" u="1" o="1" /> <c c=""" r="690, 880, 710, 923" u="1" o="1" /> <c c=""" r="711, 880, 731, 923" u="1" o="1" /> <c c=""" r="732, 880, 752, 923" u="1" o="1" /> <c c=""" r="753, 880, 773, 923" u="1" o="1" /> <c c=""" r="774, 880, 794, 923" u="1" o="1" /> <c c=""" r="795, 880, 815, 923" u="1" o="1" /> <c c=""" r="816, 880, 836, 923" u="1" o="1" /> <c c=""" r="837, 880, 857, 923" u="1" o="1" /> <c c=""" r="858, 880, 878, 923" u="1" o="1" /> <c c=""" r="879, 880, 899, 923" u="1" o="1" /> <c c=""" r="900, 880, 920, 923" u="1" o="1" /> <c c=""" r="921, 880, 941, 923" u="1" o="1" /> <c c=""" r="942, 880, 962, 923" u="1" o="1" /> <c c=""" r="963, 880, 983, 923" u="1" o="1" /> <c c=""" r="984, 880, 1004, 923" u="1" o="1" /> <c c=""" r="1005, 880, 1025, 923" u="1" o="1" /> <c c=""" r="1026, 880, 1046, 923" u="1" o="1" /> <c c=""" r="1047, 880, 1069, 923" /> <c c=""" r="1070, 880, 1092, 923" /> <c c=""" r="1093, 880, 1115, 923" /> <c c=""" r="1116, 880, 1138, 923" /> <c c=""" r="1139, 880, 1161, 923" /> <c c=""" r="1162, 880, 1184, 923" /> <c c=""" r="1185, 880, 1207, 923" /> <c c=""" r="1208, 880, 1230, 923" /> <c c=""" r="1231, 880, 1253, 923" /> <c c=""" r="1254, 880, 1275, 923" u="1" /> <c c=""" r="1276, 880, 1297, 923" u="1" /> <c c=""" r="1298, 880, 1319, 923" u="1" /> <c c=""" r="1320, 880, 1341, 923" u="1" /> <c c=""" r="1342, 880, 1362, 923" u="1" o="1" /> <c c=""" r="1363, 880, 1383, 923" u="1" o="1" /> <c c=""" r="1384, 880, 1404, 923" u="1" o="1" /> <c c=""" r="1405, 880, 1425, 923" u="1" o="1" /> <c c=""" r="1426, 880, 1432, 923" u="8" o="8" /> <c c=""" r="1433, 880, 1448, 923" u="4" o="3" /> <c c=""" r="1449, 880, 1469, 923" u="1" o="1" /> <c c=""" r="1470, 880, 1490, 923" u="1" o="1" /> <c c=""" r="1491, 880, 1511, 923" u="1" o="1" /> <c c=""" r="1512, 880, 1532, 923" u="1" o="1" /> <c c=""" r="1533, 880, 1553, 923" u="1" o="1" /> <c c=""" r="1554, 880, 1574, 923" u="1" o="1" /> <c c=""" r="1575, 880, 1595, 923" u="1" o="1" /> <c c=""" r="1596, 880, 1616, 923" u="1" o="1" /> <c c=""" r="1617, 880, 1637, 923" u="1" o="1" /> <c c=""" r="1638, 880, 1658, 923" u="1" o="1" /> <c c=""" r="1659, 880, 1679, 923" u="1" o="1" /> <c c=""" r="1680, 880, 1700, 923" u="1" o="1" /> <c c=""" r="1701, 880, 1721, 923" u="1" o="1" /> <c c=""" r="1722, 880, 1742, 923" u="1" o="1" /> <c c=""" r="1743, 880, 1763, 923" u="1" o="1" /> <c c=""" r="1764, 880, 1784, 923" u="1" o="1" /> <c c=""" r="1785, 880, 1805, 923" u="1" o="1" /> <c c=""" r="1806, 880, 1825, 923" u="1" o="2" /> <c c="#" r="1826, 880, 1847, 923" u="1" /> <c c="#" r="1848, 880, 1866, 923" u="2" o="2" /> <c c="#" r="1867, 880, 1886, 923" u="2" o="1" /> <c c="#" r="1887, 880, 1905, 923" u="2" o="2" /> <c c="#" r="1906, 880, 1924, 923" u="2" o="2" /> <c c="#" r="1925, 880, 1943, 923" u="2" o="2" /> <c c="#" r="1944, 880, 1962, 923" u="2" o="2" /> <c c="#" r="1963, 880, 1973, 923" u="7" o="5" /> <c c=" #" r="1974, 880, 1984, 923" u="5" o="7" /> <c c=" #" r="1985, 880, 1995, 923" u="7" o="5" /> <c c=" #" r="1996, 880, 2006, 923" u="5" o="7" /> <c c=" #" r="2007, 880, 2020, 923" u="9" /> <c c=" #" r="2021, 880, 2034, 923" o="9" /> <c c="#" r="2035, 880, 2048, 923" u="9" /> <c c="#" r="0, 924, 13, 967" o="9" /> <c c="#" r="14, 924, 34, 967" u="1" o="1" /> <c c="#" r="35, 924, 55, 967" u="1" o="1" /> <c c="#" r="56, 924, 79, 967" o="-1" /> <c c="#" r="80, 924, 103, 967" o="-1" /> <c c="#" r="104, 924, 120, 967" u="3" o="3" /> <c c="#" r="121, 924, 138, 967" u="2" o="3" /> <c c="#" r="139, 924, 161, 967" /> <c c="#" r="162, 924, 182, 967" u="1" o="1" /> <c c="#" r="183, 924, 197, 967" u="4" o="4" /> <c c="#" r="198, 924, 211, 967" u="5" o="4" /> <c c="#" r="212, 924, 226, 967" u="4" o="4" /> <c c="#" r="227, 924, 240, 967" u="5" o="4" /> <c c=" #" r="241, 924, 254, 967" u="8" o="1" /> <c c="!#" r="255, 924, 268, 967" u="1" o="8" /> <c c="%#" r="269, 924, 290, 967" u="1" /> <c c="&#" r="291, 924, 314, 967" o="-1" /> <c c="'#" r="315, 924, 335, 967" u="1" o="1" /> <c c="(#" r="336, 924, 357, 967" u="1" /> <c c="+#" r="358, 924, 381, 967" o="-1" /> <c c="5#" r="382, 924, 403, 967" u="1" /> <c c="7#" r="404, 924, 418, 967" u="4" o="4" /> <c c="8#" r="419, 924, 442, 967" o="-1" /> <c c="9#" r="443, 924, 466, 967" o="-1" /> <c c=":#" r="467, 924, 490, 967" o="-1" /> <c c=";#" r="491, 924, 514, 967" o="-1" /> <c c="<#" r="515, 924, 538, 967" o="-1" /> <c c="=#" r="539, 924, 562, 967" o="-1" /> <c c=">#" r="563, 924, 586, 967" o="-1" /> <c c="A#" r="587, 924, 610, 967" o="-1" /> <c c="B#" r="611, 924, 634, 967" o="-1" /> <c c="C#" r="635, 924, 658, 967" o="-1" /> <c c="D#" r="659, 924, 682, 967" o="-1" /> <c c="G#" r="683, 924, 706, 967" o="-1" /> <c c="H#" r="707, 924, 730, 967" o="-1" /> <c c="I#" r="731, 924, 754, 967" o="-1" /> <c c="K#" r="755, 924, 777, 967" /> <c c="L#" r="778, 924, 801, 967" o="-1" /> <c c="M#" r="802, 924, 825, 967" o="-1" /> <c c="P#" r="826, 924, 849, 967" o="-1" /> <c c="R#" r="850, 924, 872, 967" /> <c c="S#" r="873, 924, 896, 967" o="-1" /> <c c="T#" r="897, 924, 920, 967" o="-1" /> <c c="W#" r="921, 924, 944, 967" o="-1" /> <c c="X#" r="945, 924, 959, 967" u="4" o="4" /> <c c="Y#" r="960, 924, 983, 967" o="-1" /> <c c="Z#" r="984, 924, 1007, 967" o="-1" /> <c c="[#" r="1008, 924, 1022, 967" u="4" o="4" /> <c c="\#" r="1023, 924, 1046, 967" o="-1" /> <c c="^#" r="1047, 924, 1070, 967" o="-1" /> <c c="_#" r="1071, 924, 1095, 967" u="-1" o="-1" /> <c c="`#" r="1096, 924, 1119, 967" o="-1" /> <c c="c#" r="1120, 924, 1135, 967" u="4" o="3" /> <c c="d#" r="1136, 924, 1148, 967" u="5" o="5" /> <c c="e#" r="1149, 924, 1172, 967" o="-1" /> <c c="h#" r="1173, 924, 1192, 967" u="2" o="1" /> <c c="i#" r="1193, 924, 1212, 967" u="2" o="1" /> <c c="k#" r="1213, 924, 1235, 967" /> <c c="l#" r="1236, 924, 1256, 967" u="1" o="1" /> <c c="m#" r="1257, 924, 1277, 967" u="1" o="1" /> <c c="n#" r="1278, 924, 1292, 967" u="4" o="4" /> <c c="o#" r="1293, 924, 1316, 967" o="-1" /> <c c="p#" r="1317, 924, 1340, 967" o="-1" /> <c c="s#" r="1341, 924, 1355, 967" u="4" o="4" /> <c c="t#" r="1356, 924, 1375, 967" u="2" o="1" /> <c c="u#" r="1376, 924, 1397, 967" u="1" /> <c c="v#" r="1398, 924, 1421, 967" o="-1" /> <c c="w#" r="1422, 924, 1440, 967" u="2" o="2" /> <c c="x#" r="1441, 924, 1455, 967" u="4" o="4" /> <c c="y#" r="1456, 924, 1479, 967" o="-1" /> <c c="z#" r="1480, 924, 1500, 967" u="1" o="1" /> <c c="}#" r="1501, 924, 1523, 967" /> <c c="#" r="1524, 924, 1545, 967" u="1" /> <c c="#" r="1546, 924, 1569, 967" o="-1" /> <c c="#" r="1570, 924, 1593, 967" o="-1" /> <c c="#" r="1594, 924, 1617, 967" o="-1" /> <c c="#" r="1618, 924, 1638, 967" u="1" o="1" /> <c c="#" r="1639, 924, 1659, 967" u="1" o="1" /> <c c="#" r="1660, 924, 1680, 967" u="1" o="1" /> <c c="#" r="1681, 924, 1701, 967" u="1" o="1" /> <c c="#" r="1702, 924, 1725, 967" o="-1" /> <c c="#" r="1726, 924, 1740, 967" u="4" o="4" /> <c c="#" r="1741, 924, 1747, 967" u="4" o="12" /> <c c="#" r="1748, 924, 1762, 967" u="4" o="4" /> <c c="#" r="1763, 924, 1777, 967" u="4" o="4" /> <c c="#" r="1778, 924, 1784, 967" u="12" o="4" /> <c c="#" r="1785, 924, 1799, 967" u="4" o="4" /> <c c="#" r="1800, 924, 1814, 967" u="4" o="4" /> <c c="#" r="1815, 924, 1821, 967" u="4" o="12" /> <c c="#" r="1822, 924, 1836, 967" u="4" o="4" /> <c c="#" r="1837, 924, 1851, 967" u="4" o="4" /> <c c="#" r="1852, 924, 1858, 967" u="12" o="4" /> <c c="#" r="1859, 924, 1873, 967" u="4" o="4" /> <c c="#" r="1874, 924, 1888, 967" u="8" /> <c c="#" r="1889, 924, 1903, 967" o="8" /> <c c="#" r="1904, 924, 1918, 967" u="8" /> <c c="#" r="1919, 924, 1925, 967" u="8" o="8" /> <c c="#" r="1926, 924, 1940, 967" o="8" /> <c c="#" r="1941, 924, 1955, 967" u="8" /> <c c="#" r="1956, 924, 1970, 967" o="8" /> <c c="#" r="1971, 924, 1977, 967" u="8" o="8" /> <c c="#" r="1978, 924, 1999, 967" o="1" /> <c c="#" r="2000, 924, 2023, 967" o="-1" /> <c c="#$" r="2024, 924, 2042, 967" u="2" o="2" /> <c c="%" r="0, 968, 24, 1011" u="-1" o="-1" /> <c c="%" r="25, 968, 49, 1011" u="-1" o="-1" /> <c c="%" r="50, 968, 74, 1011" u="-1" o="-1" /> <c c="%" r="75, 968, 99, 1011" u="-1" o="-1" /> <c c="%" r="100, 968, 124, 1011" u="-1" o="-1" /> <c c="%" r="125, 968, 149, 1011" u="-1" o="-1" /> <c c="%" r="150, 968, 174, 1011" u="-1" o="-1" /> <c c="%" r="175, 968, 199, 1011" u="-1" o="-1" /> <c c="%" r="200, 968, 224, 1011" u="-1" o="-1" /> <c c="%" r="225, 968, 246, 1011" u="-1" o="2" /> <c c="%" r="247, 968, 265, 1011" u="-1" o="5" /> <c c="%" r="266, 968, 281, 1011" u="-1" o="8" /> <c c="%" r="282, 968, 295, 1011" u="-1" o="10" /> <c c="%" r="296, 968, 306, 1011" u="-1" o="13" /> <c c="%" r="307, 968, 314, 1011" u="-1" o="16" /> <c c="%" r="315, 968, 319, 1011" u="-1" o="19" /> <c c="%" r="320, 968, 341, 1011" u="-1" o="2" /> <c c="%" r="342, 968, 366, 1011" u="-1" o="-1" /> <c c="%" r="367, 968, 391, 1011" u="-1" o="-1" /> <c c="%" r="392, 968, 416, 1011" u="-1" o="-1" /> <c c="%" r="417, 968, 421, 1011" u="19" o="-1" /> <c c="%" r="422, 968, 435, 1011" u="-1" o="10" /> <c c="%" r="436, 968, 449, 1011" u="-1" o="10" /> <c c="%" r="450, 968, 475, 1011" u="-1" o="-2" /> <c c="%" r="476, 968, 501, 1011" u="-1" o="-2" /> <c c="%" r="502, 968, 527, 1011" u="-1" o="-2" /> <c c="%" r="528, 968, 553, 1011" u="-1" o="-2" /> <c c="%" r="554, 968, 579, 1011" u="-1" o="-2" /> <c c="%" r="580, 968, 605, 1011" u="-1" o="-2" /> <c c="%" r="606, 968, 629, 1011" o="-1" /> <c c="%" r="630, 968, 653, 1011" o="-1" /> <c c="%" r="654, 968, 677, 1011" o="-1" /> <c c="%" r="678, 968, 701, 1011" o="-1" /> <c c="%" r="702, 968, 725, 1011" o="-1" /> <c c="%" r="726, 968, 749, 1011" o="-1" /> <c c="%" r="750, 968, 773, 1011" o="-1" /> <c c="%" r="774, 968, 797, 1011" o="-1" /> <c c="%" r="798, 968, 821, 1011" o="-1" /> <c c="%" r="822, 968, 845, 1011" o="-1" /> <c c="%" r="846, 968, 861, 1011" u="4" o="3" /> <c c="%" r="862, 968, 877, 1011" u="4" o="3" /> <c c="%" r="878, 968, 901, 1011" o="-1" /> <c c="%" r="902, 968, 925, 1011" o="-1" /> <c c="%" r="926, 968, 938, 1011" u="5" o="5" /> <c c="%" r="939, 968, 951, 1011" u="5" o="5" /> <c c="%" r="952, 968, 975, 1011" o="-1" /> <c c="%" r="976, 968, 999, 1011" o="-1" /> <c c="%" r="1000, 968, 1023, 1011" o="-1" /> <c c="%" r="1024, 968, 1047, 1011" o="-1" /> <c c="%" r="1048, 968, 1063, 1011" u="4" o="3" /> <c c="%" r="1064, 968, 1079, 1011" u="4" o="3" /> <c c="%" r="1080, 968, 1103, 1011" o="-1" /> <c c="%" r="1104, 968, 1127, 1011" o="-1" /> <c c="%" r="1128, 968, 1143, 1011" u="4" o="3" /> <c c="%" r="1144, 968, 1159, 1011" u="4" o="3" /> <c c="%" r="1160, 968, 1183, 1011" o="-1" /> <c c="%" r="1184, 968, 1207, 1011" o="-1" /> <c c="%" r="1208, 968, 1231, 1011" o="-1" /> <c c="%" r="1232, 968, 1255, 1011" o="-1" /> <c c="%" r="1256, 968, 1271, 1011" u="4" o="3" /> <c c="%" r="1272, 968, 1287, 1011" u="4" o="3" /> <c c="%" r="1288, 968, 1311, 1011" o="-1" /> <c c="%" r="1312, 968, 1335, 1011" o="-1" /> <c c="%" r="1336, 968, 1351, 1011" u="4" o="3" /> <c c="%" r="1352, 968, 1367, 1011" u="4" o="3" /> <c c="%" r="1368, 968, 1391, 1011" o="-1" /> <c c="%" r="1392, 968, 1415, 1011" o="-1" /> <c c="%" r="1416, 968, 1439, 1011" o="-1" /> <c c="%" r="1440, 968, 1463, 1011" o="-1" /> <c c="%" r="1464, 968, 1487, 1011" o="-1" /> <c c="%" r="1488, 968, 1511, 1011" o="-1" /> <c c="%" r="1512, 968, 1530, 1011" u="2" o="2" /> <c c="%" r="1531, 968, 1554, 1011" o="-1" /> <c c="%" r="1555, 968, 1578, 1011" o="-1" /> <c c="%" r="1579, 968, 1602, 1011" o="-1" /> <c c="%" r="1603, 968, 1626, 1011" o="-1" /> <c c="%" r="1627, 968, 1650, 1011" o="-1" /> <c c="%" r="1651, 968, 1674, 1011" o="-1" /> <c c="%" r="1675, 968, 1698, 1011" o="-1" /> <c c="%" r="1699, 968, 1722, 1011" o="-1" /> <c c="%" r="1723, 968, 1746, 1011" o="-1" /> <c c="%" r="1747, 968, 1770, 1011" o="-1" /> <c c="%" r="1771, 968, 1794, 1011" o="-1" /> <c c="%" r="1795, 968, 1807, 1011" u="5" o="5" /> <c c="%" r="1808, 968, 1820, 1011" u="5" o="5" /> <c c="%" r="1821, 968, 1845, 1011" u="-1" o="-1" /> <c c="%" r="1846, 968, 1870, 1011" u="-1" o="-1" /> <c c="%" r="1871, 968, 1895, 1011" u="-1" o="-1" /> <c c="%" r="1896, 968, 1920, 1011" u="-1" o="-1" /> <c c="%" r="1921, 968, 1933, 1011" u="5" o="5" /> <c c="%" r="1934, 968, 1946, 1011" u="5" o="5" /> <c c="%" r="1947, 968, 1959, 1011" u="5" o="5" /> <c c="%" r="1960, 968, 1972, 1011" u="5" o="5" /> <c c="%" r="1973, 968, 1996, 1011" o="-1" /> <c c="%" r="1997, 968, 2020, 1011" o="-1" /> <c c="%" r="2021, 968, 2044, 1011" o="-1" /> <c c="%" r="0, 1012, 23, 1055" o="-1" /> <c c="%" r="24, 1012, 47, 1055" o="-1" /> <c c="%" r="48, 1012, 71, 1055" o="-1" /> <c c="%" r="72, 1012, 86, 1055" u="4" o="4" /> <c c="%" r="87, 1012, 110, 1055" o="-1" /> <c c="%" r="111, 1012, 134, 1055" o="-1" /> <c c="%" r="135, 1012, 158, 1055" o="-1" /> <c c="%" r="159, 1012, 182, 1055" o="-1" /> <c c="%" r="183, 1012, 206, 1055" o="-1" /> <c c="%" r="207, 1012, 230, 1055" o="-1" /> <c c="%" r="231, 1012, 254, 1055" o="-1" /> <c c="%" r="255, 1012, 278, 1055" o="-1" /> <c c="%" r="279, 1012, 303, 1055" u="-1" o="-1" /> <c c="%" r="304, 1012, 327, 1055" o="-1" /> <c c="%" r="328, 1012, 351, 1055" o="-1" /> <c c="%" r="352, 1012, 375, 1055" o="-1" /> <c c="%" r="376, 1012, 399, 1055" o="-1" /> <c c="%" r="400, 1012, 423, 1055" o="-1" /> <c c="%" r="424, 1012, 447, 1055" o="-1" /> <c c="%" r="448, 1012, 471, 1055" o="-1" /> <c c="%" r="472, 1012, 495, 1055" o="-1" /> <c c="%" r="496, 1012, 519, 1055" o="-1" /> <c c="%" r="520, 1012, 543, 1055" o="-1" /> <c c="%" r="544, 1012, 567, 1055" o="-1" /> <c c="%" r="568, 1012, 588, 1055" u="1" o="1" /> <c c="%" r="589, 1012, 609, 1055" u="1" o="1" /> <c c="%" r="610, 1012, 626, 1055" u="3" o="3" /> <c c="%" r="627, 1012, 643, 1055" u="3" o="3" /> <c c="%" r="644, 1012, 667, 1055" o="-1" /> <c c="&" r="668, 1012, 690, 1055" /> <c c="&" r="691, 1012, 712, 1055" u="1" /> <c c="&" r="713, 1012, 735, 1055" /> <c c="&" r="736, 1012, 756, 1055" u="1" o="1" /> <c c="&" r="757, 1012, 779, 1055" /> <c c="&" r="780, 1012, 801, 1055" u="1" /> <c c="&" r="802, 1012, 823, 1055" u="1" /> <c c="&" r="824, 1012, 840, 1055" u="3" o="3" /> <c c="&" r="841, 1012, 862, 1055" u="1" /> <c c=" &" r="863, 1012, 885, 1055" /> <c c=" &" r="886, 1012, 908, 1055" /> <c c=" &" r="909, 1012, 931, 1055" /> <c c=" &" r="932, 1012, 953, 1055" u="1" /> <c c=" &" r="954, 1012, 976, 1055" /> <c c="&" r="977, 1012, 999, 1055" /> <c c="&" r="1000, 1012, 1022, 1055" /> <c c="&" r="1023, 1012, 1042, 1055" u="2" o="1" /> <c c="&" r="1043, 1012, 1063, 1055" u="1" o="1" /> <c c="&" r="1064, 1012, 1082, 1055" u="2" o="2" /> <c c="&" r="1083, 1012, 1099, 1055" u="3" o="3" /> <c c="&" r="1100, 1012, 1122, 1055" /> <c c="&" r="1123, 1012, 1143, 1055" u="1" o="1" /> <c c="&" r="1144, 1012, 1165, 1055" u="1" /> <c c="&" r="1166, 1012, 1188, 1055" /> <c c="&" r="1189, 1012, 1211, 1055" /> <c c="&" r="1212, 1012, 1234, 1055" /> <c c="&" r="1235, 1012, 1257, 1055" /> <c c="&" r="1258, 1012, 1280, 1055" /> <c c="&" r="1281, 1012, 1303, 1055" /> <c c="&" r="1304, 1012, 1322, 1055" u="2" o="2" /> <c c="&" r="1323, 1012, 1345, 1055" /> <c c="&" r="1346, 1012, 1364, 1055" u="2" o="2" /> <c c=" &" r="1365, 1012, 1387, 1055" /> <c c="!&" r="1388, 1012, 1410, 1055" /> <c c=""&" r="1411, 1012, 1433, 1055" /> <c c="#&" r="1434, 1012, 1456, 1055" /> <c c="$&" r="1457, 1012, 1477, 1055" u="1" o="1" /> <c c="%&" r="1478, 1012, 1498, 1055" u="1" o="1" /> <c c="&&" r="1499, 1012, 1517, 1055" u="2" o="2" /> <c c="'&" r="1518, 1012, 1538, 1055" u="1" o="1" /> <c c="(&" r="1539, 1012, 1555, 1055" u="3" o="3" /> <c c=")&" r="1556, 1012, 1577, 1055" u="1" /> <c c="*&" r="1578, 1012, 1600, 1055" /> <c c="+&" r="1601, 1012, 1624, 1055" o="-1" /> <c c=",&" r="1625, 1012, 1645, 1055" u="1" o="1" /> <c c="-&" r="1646, 1012, 1668, 1055" /> <c c=".&" r="1669, 1012, 1691, 1055" /> <c c="/&" r="1692, 1012, 1714, 1055" /> <c c="8&" r="1715, 1012, 1739, 1055" u="-1" o="-1" /> <c c="9&" r="1740, 1012, 1762, 1055" /> <c c=":&" r="1763, 1012, 1785, 1055" /> <c c=";&" r="1786, 1012, 1808, 1055" /> <c c="<&" r="1809, 1012, 1831, 1055" /> <c c="=&" r="1832, 1012, 1850, 1055" u="2" o="2" /> <c c=">&" r="1851, 1012, 1869, 1055" u="2" o="2" /> <c c="?&" r="1870, 1012, 1886, 1055" u="3" o="3" /> <c c="@&" r="1887, 1012, 1905, 1055" u="2" o="2" /> <c c="A&" r="1906, 1012, 1924, 1055" u="2" o="2" /> <c c="B&" r="1925, 1012, 1947, 1055" /> <c c="C&" r="1948, 1012, 1968, 1055" u="1" o="1" /> <c c="D&" r="1969, 1012, 1986, 1055" u="3" o="2" /> <c c="E&" r="1987, 1012, 2007, 1055" u="1" o="1" /> <c c="F&" r="2008, 1012, 2028, 1055" u="1" o="1" /> <c c="G&" r="2029, 1012, 2044, 1055" u="4" o="3" /> <c c="H&" r="0, 1056, 22, 1099" /> <c c="I&" r="23, 1056, 44, 1099" u="1" /> <c c="J&" r="45, 1056, 67, 1099" /> <c c="K&" r="68, 1056, 89, 1099" u="1" /> <c c="L&" r="90, 1056, 111, 1099" u="1" /> <c c="M&" r="112, 1056, 134, 1099" /> <c c="N&" r="135, 1056, 155, 1099" u="1" o="1" /> <c c="O&" r="156, 1056, 177, 1099" u="1" /> <c c="P&" r="178, 1056, 199, 1099" u="1" /> <c c="Q&" r="200, 1056, 222, 1099" /> <c c="R&" r="223, 1056, 243, 1099" u="1" o="1" /> <c c="S&" r="244, 1056, 264, 1099" u="1" o="1" /> <c c="T&" r="265, 1056, 285, 1099" u="1" o="1" /> <c c="U&" r="286, 1056, 306, 1099" u="1" o="1" /> <c c="V&" r="307, 1056, 326, 1099" u="2" o="1" /> <c c="W&" r="327, 1056, 342, 1099" u="4" o="3" /> <c c="X&" r="343, 1056, 361, 1099" u="2" o="2" /> <c c="Y&" r="362, 1056, 380, 1099" u="2" o="2" /> <c c="Z&" r="381, 1056, 400, 1099" u="2" o="1" /> <c c="[&" r="401, 1056, 422, 1099" u="1" /> <c c="\&" r="423, 1056, 441, 1099" u="2" o="2" /> <c c="]&" r="442, 1056, 457, 1099" u="4" o="3" /> <c c="^&" r="458, 1056, 478, 1099" u="1" o="1" /> <c c="_&" r="479, 1056, 498, 1099" u="2" o="1" /> <c c="`&" r="499, 1056, 517, 1099" u="2" o="2" /> <c c="a&" r="518, 1056, 540, 1099" /> <c c="b&" r="541, 1056, 559, 1099" u="2" o="2" /> <c c="c&" r="560, 1056, 581, 1099" u="1" /> <c c="d&" r="582, 1056, 600, 1099" u="2" o="2" /> <c c="e&" r="601, 1056, 623, 1099" /> <c c="f&" r="624, 1056, 642, 1099" u="2" o="2" /> <c c="g&" r="643, 1056, 664, 1099" u="1" /> <c c="h&" r="665, 1056, 687, 1099" /> <c c="i&" r="688, 1056, 698, 1099" u="6" o="6" /> <c c="j&" r="699, 1056, 716, 1099" u="3" o="2" /> <c c="k&" r="717, 1056, 736, 1099" u="2" o="1" /> <c c="l&" r="737, 1056, 759, 1099" /> <c c="m&" r="760, 1056, 772, 1099" u="5" o="5" /> <c c="n&" r="773, 1056, 781, 1099" u="7" o="7" /> <c c="o&" r="782, 1056, 794, 1099" u="5" o="5" /> <c c="p&" r="795, 1056, 815, 1099" u="1" o="1" /> <c c="q&" r="816, 1056, 838, 1099" /> <c c="r&" r="839, 1056, 861, 1099" /> <c c="s&" r="862, 1056, 883, 1099" u="1" /> <c c="t&" r="884, 1056, 904, 1099" u="1" o="1" /> <c c="u&" r="905, 1056, 925, 1099" u="1" o="1" /> <c c="v&" r="926, 1056, 948, 1099" /> <c c="w&" r="949, 1056, 970, 1099" u="1" /> <c c="x&" r="971, 1056, 991, 1099" u="1" o="1" /> <c c="y&" r="992, 1056, 1014, 1099" /> <c c="z&" r="1015, 1056, 1037, 1099" /> <c c="{&" r="1038, 1056, 1059, 1099" u="1" /> <c c="|&" r="1060, 1056, 1082, 1099" /> <c c="}&" r="1083, 1056, 1104, 1099" u="1" /> <c c="~&" r="1105, 1056, 1127, 1099" /> <c c="&" r="1128, 1056, 1148, 1099" u="1" o="1" /> <c c="&" r="1149, 1056, 1170, 1099" u="1" /> <c c="&" r="1171, 1056, 1192, 1099" u="1" /> <c c="&" r="1193, 1056, 1214, 1099" u="1" /> <c c="&" r="1215, 1056, 1236, 1099" u="1" /> <c c="&" r="1237, 1056, 1258, 1099" u="1" /> <c c="&" r="1259, 1056, 1280, 1099" u="1" /> <c c="&" r="1281, 1056, 1303, 1099" /> <c c="&" r="1304, 1056, 1326, 1099" /> <c c="&" r="1327, 1056, 1349, 1099" /> <c c="&" r="1350, 1056, 1372, 1099" /> <c c="&" r="1373, 1056, 1393, 1099" u="1" o="1" /> <c c="&" r="1394, 1056, 1414, 1099" u="1" o="1" /> <c c="&" r="1415, 1056, 1433, 1099" u="2" o="2" /> <c c="&" r="1434, 1056, 1453, 1099" u="2" o="1" /> <c c="&" r="1454, 1056, 1476, 1099" /> <c c="&" r="1477, 1056, 1499, 1099" /> <c c="&" r="1500, 1056, 1518, 1099" u="2" o="2" /> <c c="&" r="1519, 1056, 1535, 1099" u="3" o="3" /> <c c="&" r="1536, 1056, 1558, 1099" /> <c c="&" r="1559, 1056, 1581, 1099" /> <c c="&" r="1582, 1056, 1602, 1099" u="1" o="1" /> <c c="&" r="1603, 1056, 1625, 1099" /> <c c="&" r="1626, 1056, 1648, 1099" /> <c c="&" r="1649, 1056, 1669, 1099" u="1" o="1" /> <c c="&" r="1670, 1056, 1692, 1099" /> <c c="&" r="1693, 1056, 1715, 1099" /> <c c="&" r="1716, 1056, 1734, 1099" u="2" o="2" /> <c c="&" r="1735, 1056, 1749, 1099" u="4" o="4" /> <c c="&" r="1750, 1056, 1765, 1099" u="4" o="3" /> <c c="'" r="1766, 1056, 1788, 1099" /> <c c="'" r="1789, 1056, 1811, 1099" /> <c c="'" r="1812, 1056, 1833, 1099" u="1" /> <c c="'" r="1834, 1056, 1855, 1099" u="1" /> <c c="'" r="1856, 1056, 1877, 1099" u="1" /> <c c="'" r="1878, 1056, 1900, 1099" /> <c c="'" r="1901, 1056, 1922, 1099" u="1" /> <c c=" '" r="1923, 1056, 1944, 1099" u="1" /> <c c=" '" r="1945, 1056, 1957, 1099" u="5" o="5" /> <c c=" '" r="1958, 1056, 1980, 1099" /> <c c="'" r="1981, 1056, 2001, 1099" u="1" o="1" /> <c c="'" r="2002, 1056, 2024, 1099" /> <c c="'" r="2025, 1056, 2045, 1099" u="1" o="1" /> <c c="'" r="0, 1100, 21, 1143" u="1" /> <c c="'" r="22, 1100, 44, 1143" /> <c c="'" r="45, 1100, 63, 1143" u="2" o="2" /> <c c="'" r="64, 1100, 84, 1143" u="1" o="1" /> <c c="'" r="85, 1100, 103, 1143" u="2" o="2" /> <c c="'" r="104, 1100, 123, 1143" u="1" o="2" /> <c c="'" r="124, 1100, 142, 1143" u="2" o="2" /> <c c="'" r="143, 1100, 164, 1143" u="1" /> <c c="'" r="165, 1100, 185, 1143" u="1" o="1" /> <c c="'" r="186, 1100, 206, 1143" u="1" o="1" /> <c c="'" r="207, 1100, 228, 1143" u="1" /> <c c="'" r="229, 1100, 251, 1143" /> <c c="'" r="252, 1100, 270, 1143" u="2" o="2" /> <c c="'" r="271, 1100, 289, 1143" u="2" o="2" /> <c c="'" r="290, 1100, 308, 1143" u="2" o="2" /> <c c=" '" r="309, 1100, 331, 1143" /> <c c="!'" r="332, 1100, 352, 1143" u="1" o="1" /> <c c=""'" r="353, 1100, 375, 1143" /> <c c="#'" r="376, 1100, 398, 1143" /> <c c="$'" r="399, 1100, 421, 1143" /> <c c="%'" r="422, 1100, 444, 1143" /> <c c="&'" r="445, 1100, 467, 1143" /> <c c="''" r="468, 1100, 490, 1143" /> <c c=")'" r="491, 1100, 513, 1143" /> <c c="*'" r="514, 1100, 534, 1143" u="1" o="1" /> <c c="+'" r="535, 1100, 557, 1143" /> <c c=",'" r="558, 1100, 580, 1143" /> <c c="-'" r="581, 1100, 603, 1143" /> <c c=".'" r="604, 1100, 625, 1143" u="1" /> <c c="/'" r="626, 1100, 648, 1143" /> <c c="0'" r="649, 1100, 671, 1143" /> <c c="1'" r="672, 1100, 693, 1143" u="1" /> <c c="2'" r="694, 1100, 714, 1143" u="1" o="1" /> <c c="3'" r="715, 1100, 737, 1143" /> <c c="4'" r="738, 1100, 760, 1143" /> <c c="5'" r="761, 1100, 783, 1143" /> <c c="6'" r="784, 1100, 805, 1143" u="1" /> <c c="7'" r="806, 1100, 828, 1143" /> <c c="8'" r="829, 1100, 851, 1143" /> <c c="9'" r="852, 1100, 874, 1143" /> <c c=":'" r="875, 1100, 897, 1143" /> <c c=";'" r="898, 1100, 919, 1143" u="1" /> <c c="<'" r="920, 1100, 941, 1143" u="1" /> <c c="='" r="942, 1100, 964, 1143" /> <c c=">'" r="965, 1100, 987, 1143" /> <c c="?'" r="988, 1100, 1010, 1143" /> <c c="@'" r="1011, 1100, 1033, 1143" /> <c c="A'" r="1034, 1100, 1056, 1143" /> <c c="B'" r="1057, 1100, 1079, 1143" /> <c c="C'" r="1080, 1100, 1101, 1143" u="1" /> <c c="D'" r="1102, 1100, 1124, 1143" /> <c c="E'" r="1125, 1100, 1147, 1143" /> <c c="F'" r="1148, 1100, 1170, 1143" /> <c c="G'" r="1171, 1100, 1192, 1143" u="1" /> <c c="H'" r="1193, 1100, 1215, 1143" /> <c c="I'" r="1216, 1100, 1238, 1143" /> <c c="J'" r="1239, 1100, 1261, 1143" /> <c c="K'" r="1262, 1100, 1284, 1143" /> <c c="M'" r="1285, 1100, 1307, 1143" /> <c c="O'" r="1308, 1100, 1328, 1143" u="1" o="1" /> <c c="P'" r="1329, 1100, 1350, 1143" u="1" /> <c c="Q'" r="1351, 1100, 1372, 1143" u="1" /> <c c="R'" r="1373, 1100, 1395, 1143" /> <c c="V'" r="1396, 1100, 1418, 1143" /> <c c="X'" r="1419, 1100, 1423, 1143" u="9" o="9" /> <c c="Y'" r="1424, 1100, 1430, 1143" u="8" o="8" /> <c c="Z'" r="1431, 1100, 1442, 1143" u="6" o="5" /> <c c="['" r="1443, 1100, 1449, 1143" u="8" o="8" /> <c c="\'" r="1450, 1100, 1456, 1143" u="8" o="8" /> <c c="]'" r="1457, 1100, 1471, 1143" u="4" o="4" /> <c c="^'" r="1472, 1100, 1486, 1143" u="4" o="4" /> <c c="a'" r="1487, 1100, 1507, 1143" u="1" o="1" /> <c c="b'" r="1508, 1100, 1522, 1143" u="4" o="4" /> <c c="c'" r="1523, 1100, 1539, 1143" u="3" o="3" /> <c c="d'" r="1540, 1100, 1562, 1143" /> <c c="e'" r="1563, 1100, 1582, 1143" u="2" o="1" /> <c c="f'" r="1583, 1100, 1603, 1143" u="1" o="1" /> <c c="g'" r="1604, 1100, 1625, 1143" u="1" /> <c c="h'" r="1626, 1100, 1640, 1143" u="4" o="4" /> <c c="i'" r="1641, 1100, 1655, 1143" u="4" o="4" /> <c c="j'" r="1656, 1100, 1666, 1143" u="6" o="6" /> <c c="k'" r="1667, 1100, 1677, 1143" u="6" o="6" /> <c c="l'" r="1678, 1100, 1690, 1143" u="5" o="5" /> <c c="m'" r="1691, 1100, 1703, 1143" u="5" o="5" /> <c c="n'" r="1704, 1100, 1720, 1143" u="3" o="3" /> <c c="o'" r="1721, 1100, 1737, 1143" u="3" o="3" /> <c c="p'" r="1738, 1100, 1754, 1143" u="3" o="3" /> <c c="q'" r="1755, 1100, 1771, 1143" u="3" o="3" /> <c c="r'" r="1772, 1100, 1778, 1143" u="8" o="8" /> <c c="s'" r="1779, 1100, 1785, 1143" u="8" o="8" /> <c c="t'" r="1786, 1100, 1799, 1143" u="5" o="4" /> <c c="u'" r="1800, 1100, 1814, 1143" u="4" o="4" /> <c c="'" r="1815, 1100, 1835, 1143" u="1" o="1" /> <c c="'" r="1836, 1100, 1855, 1143" u="2" o="1" /> <c c="'" r="1856, 1100, 1876, 1143" u="1" o="1" /> <c c="'" r="1877, 1100, 1896, 1143" u="2" o="1" /> <c c="'" r="1897, 1100, 1919, 1143" /> <c c="'" r="1920, 1100, 1940, 1143" u="1" o="1" /> <c c="'" r="1941, 1100, 1961, 1143" u="1" o="1" /> <c c="'" r="1962, 1100, 1984, 1143" /> <c c="'" r="1985, 1100, 2006, 1143" u="1" /> <c c="'" r="2007, 1100, 2027, 1143" u="1" o="1" /> <c c="'" r="2028, 1100, 2048, 1143" u="1" o="1" /> <c c="'" r="0, 1144, 20, 1187" u="1" o="1" /> <c c="'" r="21, 1144, 39, 1187" u="2" o="2" /> <c c="'" r="40, 1144, 58, 1187" u="2" o="2" /> <c c="'" r="59, 1144, 80, 1187" u="1" /> <c c="'" r="81, 1144, 102, 1187" u="1" /> <c c="'" r="103, 1144, 114, 1187" u="6" o="5" /> <c c="'" r="115, 1144, 136, 1187" u="1" /> <c c="'" r="137, 1144, 157, 1187" u="1" o="1" /> <c c="'" r="158, 1144, 178, 1187" u="1" o="1" /> <c c="'" r="179, 1144, 200, 1187" u="1" /> <c c="'" r="201, 1144, 221, 1187" u="1" o="1" /> <c c="'" r="222, 1144, 240, 1187" u="2" o="2" /> <c c="'" r="241, 1144, 261, 1187" u="1" o="1" /> <c c="'" r="262, 1144, 283, 1187" u="1" /> <c c="'" r="284, 1144, 306, 1187" /> <c c="'" r="307, 1144, 325, 1187" u="2" o="2" /> <c c="'" r="326, 1144, 346, 1187" u="1" o="1" /> <c c="'" r="347, 1144, 366, 1187" u="2" o="1" /> <c c="'" r="367, 1144, 387, 1187" u="1" o="1" /> <c c="'" r="388, 1144, 407, 1187" u="2" o="1" /> <c c="'" r="408, 1144, 428, 1187" u="1" o="1" /> <c c="'" r="429, 1144, 451, 1187" /> <c c="'" r="452, 1144, 471, 1187" u="2" o="1" /> <c c="'" r="472, 1144, 493, 1187" u="1" /> <c c="'" r="494, 1144, 516, 1187" /> <c c="'" r="517, 1144, 539, 1187" /> <c c="'" r="540, 1144, 562, 1187" /> <c c="'" r="563, 1144, 584, 1187" u="1" /> <c c="'" r="585, 1144, 605, 1187" u="1" o="1" /> <c c="'" r="606, 1144, 620, 1187" u="4" o="4" /> <c c="'" r="621, 1144, 635, 1187" u="4" o="4" /> <c c="'" r="636, 1144, 655, 1187" u="2" o="1" /> <c c="'" r="656, 1144, 667, 1187" u="6" o="5" /> <c c="'" r="668, 1144, 679, 1187" u="6" o="5" /> <c c=")" r="680, 1144, 699, 1187" u="2" o="1" /> <c c=")" r="700, 1144, 720, 1187" u="1" o="1" /> <c c=")" r="721, 1144, 741, 1187" u="1" o="1" /> <c c="/*" r="742, 1144, 760, 1187" u="2" o="2" /> <c c="+" r="761, 1144, 784, 1187" o="-1" /> <c c="+" r="785, 1144, 808, 1187" o="-1" /> <c c="+" r="809, 1144, 832, 1187" o="-1" /> <c c="+" r="833, 1144, 856, 1187" o="-1" /> <c c="+" r="857, 1144, 880, 1187" o="-1" /> <c c="+" r="881, 1144, 904, 1187" o="-1" /> <c c="+" r="905, 1144, 928, 1187" o="-1" /> <c c="+" r="929, 1144, 952, 1187" o="-1" /> <c c="+" r="953, 1144, 976, 1187" o="-1" /> <c c="d," r="977, 1144, 998, 1187" u="2" o="-1" /> <c c="m," r="999, 1144, 1019, 1187" u="1" o="1" /> <c c="n," r="1020, 1144, 1040, 1187" u="1" o="1" /> <c c="o," r="1041, 1144, 1063, 1187" /> <c c="p," r="1064, 1144, 1084, 1187" u="1" o="1" /> <c c="u," r="1085, 1144, 1103, 1187" u="2" o="2" /> <c c="v," r="1104, 1144, 1121, 1187" u="3" o="2" /> <c c="w," r="1122, 1144, 1142, 1187" u="1" o="1" /> <c c="y," r="1143, 1144, 1159, 1187" u="3" o="3" /> <c c="z," r="1160, 1144, 1180, 1187" u="1" o="1" /> <c c="|," r="1181, 1144, 1190, 1187" u="7" o="6" /> <c c="}," r="1191, 1144, 1205, 1187" u="4" o="4" /> <c c="~," r="1206, 1144, 1226, 1187" u="2" /> <c c="," r="1227, 1144, 1246, 1187" u="2" o="1" /> <c c="." r="1247, 1144, 1263, 1187" u="3" o="3" /> <c c=""." r="1264, 1144, 1274, 1187" u="7" o="5" /> <c c="#." r="1275, 1144, 1285, 1187" u="5" o="7" /> <c c="$." r="1286, 1144, 1296, 1187" u="7" o="5" /> <c c="%." r="1297, 1144, 1307, 1187" u="5" o="7" /> <c c=".." r="1308, 1144, 1323, 1187" u="3" o="4" /> <c c="" r="1324, 1144, 1337, 1187" u="5" o="4" /> <c c=" " r="1338, 1144, 1351, 1187" u="5" o="4" /> <c c=" " r="1352, 1144, 1365, 1187" u="5" o="4" /> <c c=" " r="1366, 1144, 1379, 1187" u="5" o="4" /> <c c=" " r="1380, 1144, 1393, 1187" u="5" o="4" /> <c c=" " r="1394, 1144, 1407, 1187" u="5" o="4" /> <c c="" r="1408, 1144, 1421, 1187" u="5" o="4" /> <c c="" r="1422, 1144, 1435, 1187" u="5" o="4" /> <c c="" r="1436, 1144, 1449, 1187" u="5" o="4" /> <c c="" r="1450, 1144, 1463, 1187" u="5" o="4" /> <c c="" r="1464, 1144, 1477, 1187" u="5" o="4" /> <c c="" r="1478, 1144, 1491, 1187" u="5" o="4" /> <c c="" r="1492, 1144, 1505, 1187" u="5" o="4" /> <c c="" r="1506, 1144, 1519, 1187" u="5" o="4" /> <c c="" r="1520, 1144, 1533, 1187" u="5" o="4" /> <c c="" r="1534, 1144, 1546, 1187" u="5" o="5" /> <c c="" r="1547, 1144, 1559, 1187" u="5" o="5" /> <c c="" r="1560, 1144, 1565, 1187" u="9" o="8" /> <c c="" r="1566, 1144, 1571, 1187" u="9" o="8" /> <c c="" r="1572, 1144, 1577, 1187" u="9" o="8" /> <c c=""" r="1578, 1144, 1593, 1187" u="4" o="3" /> <c c="#" r="1594, 1144, 1606, 1187" u="6" o="4" /> <c c="$" r="1607, 1144, 1623, 1187" u="3" o="3" /> <c c="%" r="1624, 1144, 1640, 1187" u="3" o="3" /> <c c="&" r="1641, 1144, 1659, 1187" u="2" o="2" /> <c c="'" r="1660, 1144, 1677, 1187" u="3" o="2" /> <c c="" r="1678, 1144, 1684, 1187" u="8" o="8" /> <c c="" r="1685, 1144, 1694, 1187" u="7" o="6" /> <c c="" r="1695, 1144, 1701, 1187" u="8" o="8" /> <c c="" r="1702, 1144, 1707, 1187" u="9" o="8" /> <c c="" r="1708, 1144, 1727, 1187" u="2" o="1" /> <c c="" r="1728, 1144, 1747, 1187" u="2" o="1" /> <c c="" r="1748, 1144, 1769, 1187" u="1" /> <c c="" r="1770, 1144, 1790, 1187" u="1" o="1" /> <c c="" r="1791, 1144, 1811, 1187" u="1" o="1" /> <c c="" r="1812, 1144, 1831, 1187" u="1" o="2" /> <c c="" r="1832, 1144, 1851, 1187" u="1" o="2" /> <c c="R" r="1852, 1144, 1874, 1187" /> <c c="S" r="1875, 1144, 1897, 1187" u="1" o="-1" /> <c c="T" r="1898, 1144, 1913, 1187" u="-1" o="8" /> <c c="U" r="1914, 1144, 1938, 1187" u="-1" o="-1" /> <c c="V" r="1939, 1144, 1961, 1187" /> <c c="W" r="1962, 1144, 1984, 1187" u="1" o="-1" /> <c c="X" r="1985, 1144, 2003, 1187" u="-1" o="5" /> <c c="Y" r="2004, 1144, 2028, 1187" u="-1" o="-1" /> <c c="Z" r="0, 1188, 22, 1231" /> <c c="[" r="23, 1188, 45, 1231" u="1" o="-1" /> <c c="\" r="46, 1188, 63, 1231" u="-1" o="6" /> <c c="]" r="64, 1188, 88, 1231" u="-1" o="-1" /> <c c="^" r="89, 1188, 111, 1231" /> <c c="_" r="112, 1188, 134, 1231" u="1" o="-1" /> <c c="`" r="135, 1188, 150, 1231" u="-1" o="8" /> <c c="a" r="151, 1188, 175, 1231" u="-1" o="-1" /> <c c="b" r="176, 1188, 198, 1231" /> <c c="c" r="199, 1188, 221, 1231" u="1" o="-1" /> <c c="d" r="222, 1188, 240, 1231" u="-1" o="5" /> <c c="e" r="241, 1188, 265, 1231" u="-1" o="-1" /> <c c="f" r="266, 1188, 288, 1231" /> <c c="g" r="289, 1188, 311, 1231" u="1" o="-1" /> <c c="h" r="312, 1188, 329, 1231" u="-1" o="6" /> <c c="i" r="330, 1188, 354, 1231" u="-1" o="-1" /> <c c="j" r="355, 1188, 380, 1231" u="-2" o="-1" /> <c c="k" r="381, 1188, 408, 1231" u="-4" o="-1" /> <c c="l" r="409, 1188, 426, 1231" u="-1" o="6" /> <c c="m" r="427, 1188, 451, 1231" u="-1" o="-1" /> <c c="n" r="452, 1188, 477, 1231" u="-2" o="-1" /> <c c="o" r="478, 1188, 505, 1231" u="-4" o="-1" /> <c c="p" r="506, 1188, 523, 1231" u="-1" o="6" /> <c c="q" r="524, 1188, 548, 1231" u="-1" o="-1" /> <c c="r" r="549, 1188, 570, 1231" u="1" /> <c c="s" r="571, 1188, 594, 1231" o="-1" /> <c c="t" r="595, 1188, 617, 1231" u="-1" o="1" /> <c c="u" r="618, 1188, 642, 1231" u="-1" o="-1" /> <c c="v" r="643, 1188, 664, 1231" u="1" /> <c c="w" r="665, 1188, 688, 1231" o="-1" /> <c c="x" r="689, 1188, 711, 1231" u="-1" o="1" /> <c c="y" r="712, 1188, 736, 1231" u="-1" o="-1" /> <c c="z" r="737, 1188, 758, 1231" u="1" /> <c c="{" r="759, 1188, 782, 1231" o="-1" /> <c c="|" r="783, 1188, 805, 1231" u="-1" o="1" /> <c c="}" r="806, 1188, 830, 1231" u="-1" o="-1" /> <c c="~" r="831, 1188, 852, 1231" u="1" /> <c c="" r="853, 1188, 876, 1231" o="-1" /> <c c="" r="877, 1188, 899, 1231" u="-1" o="1" /> <c c="" r="900, 1188, 924, 1231" u="-1" o="-1" /> <c c="" r="925, 1188, 949, 1231" u="-1" o="-1" /> <c c="" r="950, 1188, 976, 1231" u="-3" o="-1" /> <c c="" r="977, 1188, 1000, 1231" u="-1" /> <c c="" r="1001, 1188, 1027, 1231" u="-3" o="-1" /> <c c="" r="1028, 1188, 1053, 1231" o="-3" /> <c c="" r="1054, 1188, 1081, 1231" u="-3" o="-2" /> <c c="" r="1082, 1188, 1103, 1231" u="-1" o="2" /> <c c="" r="1104, 1188, 1128, 1231" u="-1" o="-1" /> <c c="" r="1129, 1188, 1154, 1231" o="-3" /> <c c="" r="1155, 1188, 1182, 1231" u="-3" o="-2" /> <c c="" r="1183, 1188, 1204, 1231" u="-1" o="2" /> <c c="" r="1205, 1188, 1229, 1231" u="-1" o="-1" /> <c c="" r="1230, 1188, 1252, 1231" /> <c c="" r="1253, 1188, 1278, 1231" u="-2" o="-1" /> <c c="" r="1279, 1188, 1304, 1231" u="-2" o="-1" /> <c c="" r="1305, 1188, 1332, 1231" u="-2" o="-3" /> <c c="" r="1333, 1188, 1354, 1231" u="-1" o="2" /> <c c="" r="1355, 1188, 1381, 1231" u="-1" o="-3" /> <c c="" r="1382, 1188, 1397, 1231" u="-1" o="8" /> <c c="" r="1398, 1188, 1422, 1231" u="-1" o="-1" /> <c c="" r="1423, 1188, 1446, 1231" o="-1" /> <c c="" r="1447, 1188, 1472, 1231" u="-2" o="-1" /> <c c="" r="1473, 1188, 1491, 1231" u="-1" o="5" /> <c c="" r="1492, 1188, 1516, 1231" u="-1" o="-1" /> <c c="p" r="1517, 1188, 1529, 1231" u="5" o="5" /> <c c="q" r="1530, 1188, 1554, 1231" u="-1" o="-1" /> <c c="r" r="1555, 1188, 1568, 1231" u="4" o="5" /> <c c="s" r="1569, 1188, 1580, 1231" u="12" o="-1" /> <c c="t" r="1581, 1188, 1593, 1231" u="5" o="5" /> <c c="v" r="1594, 1188, 1606, 1231" u="5" o="5" /> <c c="w" r="1607, 1188, 1631, 1231" u="-1" o="-1" /> <c c="x" r="1632, 1188, 1644, 1231" u="5" o="5" /> <c c="y" r="1645, 1188, 1669, 1231" u="-1" o="-1" /> <c c="z" r="1670, 1188, 1682, 1231" u="5" o="5" /> <c c="{" r="1683, 1188, 1707, 1231" u="-1" o="-1" /> <c c="|" r="1708, 1188, 1722, 1231" u="4" o="4" /> <c c="}" r="1723, 1188, 1747, 1231" u="-1" o="-1" /> <c c="~" r="1748, 1188, 1760, 1231" u="5" o="5" /> <c c="" r="1761, 1188, 1785, 1231" u="-1" o="-1" /> <c c="" r="1786, 1188, 1799, 1231" u="7" o="2" /> <c c="" r="1800, 1188, 1815, 1231" u="4" o="3" /> <c c="" r="1816, 1188, 1835, 1231" u="4" o="-1" /> <c c="" r="1836, 1188, 1844, 1231" u="7" o="7" /> <c c="" r="1845, 1188, 1860, 1231" u="8" o="-1" /> <c c="" r="1861, 1188, 1882, 1231" u="1" /> <c c="" r="1883, 1188, 1906, 1231" o="-1" /> <c c="" r="1907, 1188, 1915, 1231" u="7" o="7" /> <c c="" r="1916, 1188, 1930, 1231" u="9" o="-1" /> <c c="" r="1931, 1188, 1954, 1231" o="-1" /> <c c="" r="1955, 1188, 1980, 1231" u="-2" o="-1" /> <c c="" r="1981, 1188, 1997, 1231" u="-1" o="7" /> <c c="" r="1998, 1188, 2022, 1231" u="-1" o="-1" /> <c c="" r="2023, 1188, 2029, 1231" u="8" o="8" /> <c c="" r="2030, 1188, 2044, 1231" u="9" o="-1" /> <c c="" r="0, 1232, 22, 1275" /> <c c="" r="23, 1232, 45, 1275" u="1" o="-1" /> <c c="" r="46, 1232, 61, 1275" u="-1" o="8" /> <c c="" r="62, 1232, 86, 1275" u="-1" o="-1" /> <c c="" r="87, 1232, 104, 1275" u="3" o="2" /> <c c="" r="105, 1232, 127, 1275" u="1" o="-1" /> <c c="" r="128, 1232, 150, 1275" /> <c c="" r="151, 1232, 173, 1275" u="1" o="-1" /> <c c="" r="174, 1232, 192, 1275" u="-1" o="5" /> <c c="" r="193, 1232, 217, 1275" u="-1" o="-1" /> <c c="" r="218, 1232, 240, 1275" /> <c c="" r="241, 1232, 263, 1275" u="1" o="-1" /> <c c="" r="264, 1232, 282, 1275" u="-1" o="5" /> <c c="" r="283, 1232, 307, 1275" u="-1" o="-1" /> <c c="" r="308, 1232, 329, 1275" u="1" /> <c c="" r="330, 1232, 352, 1275" u="1" o="-1" /> <c c="" r="353, 1232, 375, 1275" u="-1" o="1" /> <c c="" r="376, 1232, 400, 1275" u="-1" o="-1" /> <c c="" r="401, 1232, 422, 1275" u="1" /> <c c="" r="423, 1232, 445, 1275" u="1" o="-1" /> <c c="" r="446, 1232, 468, 1275" u="-1" o="1" /> <c c="" r="469, 1232, 493, 1275" u="-1" o="-1" /> <c c="" r="494, 1232, 515, 1275" u="1" /> <c c="" r="516, 1232, 538, 1275" u="1" o="-1" /> <c c="" r="539, 1232, 561, 1275" u="-1" o="1" /> <c c="" r="562, 1232, 586, 1275" u="-1" o="-1" /> <c c="" r="587, 1232, 603, 1275" u="4" o="2" /> <c c="" r="604, 1232, 623, 1275" u="4" o="-1" /> <c c="" r="624, 1232, 640, 1275" u="4" o="2" /> <c c="" r="641, 1232, 660, 1275" u="4" o="-1" /> <c c="" r="661, 1232, 683, 1275" u="-1" o="1" /> <c c="" r="684, 1232, 710, 1275" u="-3" o="-1" /> <c c="" r="711, 1232, 733, 1275" u="-1" o="1" /> <c c="" r="734, 1232, 760, 1275" u="-3" o="-1" /> <c c="" r="761, 1232, 788, 1275" u="-4" o="-1" /> <c c="" r="789, 1232, 817, 1275" u="-5" o="-1" /> <c c="" r="818, 1232, 842, 1275" u="-1" o="-1" /> <c c="" r="843, 1232, 867, 1275" u="-1" o="-1" /> <c c="" r="868, 1232, 895, 1275" u="-4" o="-1" /> <c c="" r="896, 1232, 924, 1275" u="-5" o="-1" /> <c c="" r="925, 1232, 949, 1275" u="-1" o="-1" /> <c c="" r="950, 1232, 974, 1275" u="-1" o="-1" /> <c c="" r="975, 1232, 1003, 1275" u="-6" /> <c c="" r="1004, 1232, 1034, 1275" u="-7" o="-1" /> <c c="" r="1035, 1232, 1058, 1275" u="-1" /> <c c="" r="1059, 1232, 1083, 1275" u="-1" o="-1" /> <c c="" r="1084, 1232, 1112, 1275" u="-6" /> <c c="" r="1113, 1232, 1143, 1275" u="-7" o="-1" /> <c c="" r="1144, 1232, 1167, 1275" u="-1" /> <c c="" r="1168, 1232, 1192, 1275" u="-1" o="-1" /> <c c="" r="1193, 1232, 1215, 1275" /> <c c="" r="1216, 1232, 1239, 1275" o="-1" /> <c c="" r="1240, 1232, 1263, 1275" u="-1" /> <c c="" r="1264, 1232, 1288, 1275" u="-1" o="-1" /> <c c="" r="1289, 1232, 1311, 1275" /> <c c="" r="1312, 1232, 1335, 1275" o="-1" /> <c c="" r="1336, 1232, 1359, 1275" u="-1" /> <c c="" r="1360, 1232, 1384, 1275" u="-1" o="-1" /> <c c="" r="1385, 1232, 1406, 1275" u="1" /> <c c="" r="1407, 1232, 1429, 1275" u="1" o="-1" /> <c c="" r="1430, 1232, 1450, 1275" u="-1" o="3" /> <c c="" r="1451, 1232, 1475, 1275" u="-1" o="-1" /> <c c="" r="1476, 1232, 1497, 1275" u="1" /> <c c="" r="1498, 1232, 1520, 1275" u="1" o="-1" /> <c c="" r="1521, 1232, 1541, 1275" u="-1" o="3" /> <c c="" r="1542, 1232, 1566, 1275" u="-1" o="-1" /> <c c="" r="1567, 1232, 1592, 1275" u="-2" o="-1" /> <c c="" r="1593, 1232, 1620, 1275" u="-4" o="-1" /> <c c="" r="1621, 1232, 1638, 1275" u="-1" o="6" /> <c c="" r="1639, 1232, 1663, 1275" u="-1" o="-1" /> <c c="" r="1664, 1232, 1687, 1275" o="-1" /> <c c="" r="1688, 1232, 1712, 1275" u="-1" o="-1" /> <c c="" r="1713, 1232, 1730, 1275" u="-1" o="6" /> <c c="" r="1731, 1232, 1755, 1275" u="-1" o="-1" /> <c c="" r="1756, 1232, 1778, 1275" /> <c c="" r="1779, 1232, 1804, 1275" u="-2" o="-1" /> <c c="" r="1805, 1232, 1826, 1275" u="-1" o="2" /> <c c="" r="1827, 1232, 1851, 1275" u="-1" o="-1" /> <c c="" r="1852, 1232, 1873, 1275" o="1" /> <c c="" r="1874, 1232, 1899, 1275" u="-2" o="-1" /> <c c="" r="1900, 1232, 1920, 1275" u="-1" o="3" /> <c c="" r="1921, 1232, 1945, 1275" u="-1" o="-1" /> <c c="" r="1946, 1232, 1966, 1275" u="1" o="1" /> <c c="" r="1967, 1232, 1990, 1275" o="-1" /> <c c="" r="1991, 1232, 2012, 1275" u="-1" o="2" /> <c c="" r="2013, 1232, 2037, 1275" u="-1" o="-1" /> <c c="" r="0, 1276, 22, 1319" /> <c c="" r="23, 1276, 48, 1319" u="-2" o="-1" /> <c c="" r="49, 1276, 64, 1319" u="-1" o="8" /> <c c="" r="65, 1276, 89, 1319" u="-1" o="-1" /> <c c="" r="90, 1276, 107, 1319" u="3" o="2" /> <c c="" r="108, 1276, 130, 1319" u="1" o="-1" /> <c c="" r="131, 1276, 152, 1319" u="-1" o="2" /> <c c="" r="153, 1276, 177, 1319" u="-1" o="-1" /> <c c="" r="178, 1276, 199, 1319" u="1" /> <c c="" r="200, 1276, 223, 1319" o="-1" /> <c c="" r="224, 1276, 247, 1319" o="-1" /> <c c="" r="248, 1276, 273, 1319" u="-2" o="-1" /> <c c="" r="274, 1276, 297, 1319" o="-1" /> <c c="" r="298, 1276, 323, 1319" u="-2" o="-1" /> <c c="" r="324, 1276, 342, 1319" u="-1" o="5" /> <c c="" r="343, 1276, 367, 1319" u="-1" o="-1" /> <c c="" r="368, 1276, 391, 1319" u="-3" o="2" /> <c c="" r="392, 1276, 418, 1319" u="-3" o="-1" /> <c c="" r="419, 1276, 440, 1319" u="-1" o="2" /> <c c="" r="441, 1276, 466, 1319" u="-2" o="-1" /> <c c="" r="467, 1276, 486, 1319" u="1" o="2" /> <c c="" r="487, 1276, 509, 1319" u="1" o="-1" /> <c c="" r="510, 1276, 528, 1319" u="2" o="2" /> <c c="" r="529, 1276, 550, 1319" u="2" o="-1" /> <c c="" r="551, 1276, 552, 1319" o="21" /> <c c="" r="553, 1276, 554, 1319" o="21" /> <c c="" r="555, 1276, 556, 1319" o="21" /> <c c="" r="557, 1276, 558, 1319" o="21" /> <c c="" r="559, 1276, 560, 1319" o="21" /> <c c="" r="561, 1276, 583, 1319" /> </font>fonts/lucida_sans_4.xml0000755000175000017500000041331612565232430015762 0ustar mquinsonmquinson<?xml version="1.0"?> <font type="bitmap"> <Texture index="0" filename="lucida_sans_40.png" hasAlpha="true" /> <c c=" " r="0, 0, 1, 7" o="1" /> <c c="&quot;" r="2, 0, 4, 7" /> <c c="#" r="5, 0, 8, 7" /> <c c="$" r="9, 0, 11, 7" u="1" /> <c c="%" r="12, 0, 15, 7" /> <c c="&amp;" r="16, 0, 19, 7" /> <c c="'" r="20, 0, 21, 7" /> <c c="(" r="22, 0, 23, 7" o="1" /> <c c=")" r="24, 0, 25, 7" o="1" /> <c c="*" r="26, 0, 28, 7" /> <c c="+" r="29, 0, 32, 7" u="1" /> <c c="," r="33, 0, 35, 7" u="-1" o="1" /> <c c="-" r="36, 0, 39, 7" /> <c c="." r="40, 0, 41, 7" o="1" /> <c c="/" r="42, 0, 44, 7" u="1" /> <c c="0" r="45, 0, 48, 7" /> <c c="1" r="49, 0, 50, 7" u="1" o="1" /> <c c="2" r="51, 0, 53, 7" o="1" /> <c c="3" r="54, 0, 56, 7" u="1" /> <c c="4" r="57, 0, 59, 7" o="1" /> <c c="5" r="60, 0, 62, 7" u="1" /> <c c="6" r="63, 0, 65, 7" o="1" /> <c c="7" r="66, 0, 68, 7" u="1" /> <c c="8" r="69, 0, 71, 7" o="1" /> <c c="9" r="72, 0, 74, 7" o="1" /> <c c=";" r="75, 0, 77, 7" /> <c c="&lt;" r="78, 0, 81, 7" u="1" /> <c c="=" r="82, 0, 84, 7" u="1" o="1" /> <c c="&gt;" r="85, 0, 88, 7" u="1" /> <c c="?" r="89, 0, 91, 7" /> <c c="@" r="92, 0, 96, 7" /> <c c="A" r="97, 0, 100, 7" /> <c c="B" r="101, 0, 103, 7" o="1" /> <c c="C" r="104, 0, 107, 7" /> <c c="D" r="108, 0, 111, 7" o="1" /> <c c="E" r="112, 0, 114, 7" o="1" /> <c c="F" r="115, 0, 117, 7" o="1" /> <c c="G" r="118, 0, 121, 7" o="1" /> <c c="H" r="122, 0, 125, 7" o="1" /> <c c="I" r="126, 0, 127, 7" /> <c c="J" r="128, 0, 130, 7" /> <c c="K" r="131, 0, 135, 7" o="-1" /> <c c="L" r="136, 0, 138, 7" o="1" /> <c c="M" r="139, 0, 142, 7" o="1" /> <c c="N" r="143, 0, 146, 7" o="1" /> <c c="O" r="147, 0, 150, 7" o="1" /> <c c="P" r="151, 0, 153, 7" o="1" /> <c c="Q" r="154, 0, 157, 7" o="1" /> <c c="R" r="158, 0, 161, 7" /> <c c="S" r="162, 0, 164, 7" o="1" /> <c c="T" r="165, 0, 168, 7" /> <c c="U" r="169, 0, 172, 7" /> <c c="V" r="173, 0, 176, 7" /> <c c="W" r="177, 0, 181, 7" /> <c c="X" r="182, 0, 185, 7" /> <c c="Y" r="186, 0, 189, 7" /> <c c="Z" r="190, 0, 193, 7" /> <c c="[" r="194, 0, 195, 7" o="1" /> <c c="\" r="196, 0, 198, 7" u="1" /> <c c="]" r="199, 0, 200, 7" o="1" /> <c c="^" r="201, 0, 204, 7" /> <c c="_" r="205, 0, 207, 7" o="1" /> <c c="`" r="208, 0, 209, 7" u="1" o="1" /> <c c="a" r="210, 0, 212, 7" o="1" /> <c c="b" r="213, 0, 215, 7" o="1" /> <c c="c" r="216, 0, 218, 7" o="1" /> <c c="d" r="219, 0, 221, 7" o="1" /> <c c="e" r="222, 0, 224, 7" o="1" /> <c c="f" r="225, 0, 227, 7" /> <c c="g" r="228, 0, 230, 7" o="1" /> <c c="h" r="231, 0, 233, 7" o="1" /> <c c="i" r="234, 0, 235, 7" /> <c c="k" r="236, 0, 240, 7" o="-1" /> <c c="l" r="241, 0, 242, 7" /> <c c="m" r="243, 0, 248, 7" /> <c c="n" r="249, 0, 251, 7" o="1" /> <c c="o" r="252, 0, 255, 7" /> <c c="p" r="0, 8, 2, 15" o="1" /> <c c="q" r="3, 8, 5, 15" o="1" /> <c c="r" r="6, 8, 7, 15" o="1" /> <c c="s" r="8, 8, 10, 15" o="1" /> <c c="t" r="11, 8, 13, 15" /> <c c="u" r="14, 8, 16, 15" o="1" /> <c c="v" r="17, 8, 20, 15" /> <c c="w" r="21, 8, 25, 15" /> <c c="x" r="26, 8, 29, 15" /> <c c="y" r="30, 8, 33, 15" /> <c c="z" r="34, 8, 36, 15" o="1" /> <c c="{" r="37, 8, 40, 15" o="-1" /> <c c="}" r="41, 8, 44, 15" u="-1" /> <c c="~" r="45, 8, 48, 15" /> <c c="" r="49, 8, 50, 15" o="1" /> <c c="" r="51, 8, 53, 15" u="1" /> <c c="" r="54, 8, 56, 15" u="1" /> <c c="" r="57, 8, 61, 15" o="-1" /> <c c="" r="62, 8, 65, 15" /> <c c="" r="66, 8, 68, 15" u="1" /> <c c="" r="69, 8, 71, 15" u="1" /> <c c="" r="72, 8, 76, 15" /> <c c="" r="77, 8, 78, 15" o="1" /> <c c="" r="79, 8, 81, 15" o="1" /> <c c="" r="82, 8, 84, 15" u="1" o="1" /> <c c="" r="85, 8, 86, 15" o="1" /> <c c="" r="87, 8, 89, 15" u="1" /> <c c="" r="90, 8, 92, 15" o="1" /> <c c="" r="93, 8, 96, 15" o="-2" /> <c c="" r="97, 8, 100, 15" u="1" /> <c c="" r="101, 8, 102, 15" o="1" /> <c c="" r="103, 8, 104, 15" o="1" /> <c c="" r="105, 8, 106, 15" u="1" o="1" /> <c c="" r="107, 8, 109, 15" o="1" /> <c c="" r="110, 8, 112, 15" u="1" /> <c c="" r="113, 8, 114, 15" u="1" o="1" /> <c c="" r="115, 8, 116, 15" u="1" o="1" /> <c c="" r="117, 8, 119, 15" /> <c c="" r="120, 8, 122, 15" o="1" /> <c c="" r="123, 8, 126, 15" o="1" /> <c c="" r="127, 8, 131, 15" /> <c c="" r="132, 8, 136, 15" /> <c c="" r="137, 8, 139, 15" /> <c c="" r="140, 8, 143, 15" /> <c c="" r="144, 8, 147, 15" /> <c c="" r="148, 8, 151, 15" /> <c c="" r="152, 8, 156, 15" o="-1" /> <c c="" r="157, 8, 160, 15" /> <c c="" r="161, 8, 164, 15" /> <c c="" r="165, 8, 169, 15" o="1" /> <c c="" r="170, 8, 173, 15" /> <c c="" r="174, 8, 176, 15" o="1" /> <c c="" r="177, 8, 179, 15" o="1" /> <c c="" r="180, 8, 182, 15" o="1" /> <c c="" r="183, 8, 185, 15" o="1" /> <c c="" r="186, 8, 188, 15" o="-1" /> <c c="" r="189, 8, 191, 15" u="-1" /> <c c="" r="192, 8, 194, 15" u="-1" /> <c c="" r="195, 8, 197, 15" u="-1" /> <c c="" r="198, 8, 202, 15" u="-1" o="1" /> <c c="" r="203, 8, 207, 15" /> <c c="" r="208, 8, 211, 15" o="1" /> <c c="" r="212, 8, 215, 15" o="1" /> <c c="" r="216, 8, 219, 15" o="1" /> <c c="" r="220, 8, 224, 15" /> <c c="" r="225, 8, 228, 15" o="1" /> <c c="" r="229, 8, 234, 15" u="-1" /> <c c="" r="235, 8, 238, 15" o="1" /> <c c="" r="239, 8, 242, 15" /> <c c="" r="243, 8, 246, 15" /> <c c="" r="247, 8, 250, 15" /> <c c="" r="251, 8, 254, 15" /> <c c="" r="0, 16, 3, 23" /> <c c="" r="4, 16, 6, 23" o="1" /> <c c="" r="7, 16, 9, 23" o="1" /> <c c="" r="10, 16, 12, 23" o="1" /> <c c="" r="13, 16, 15, 23" o="1" /> <c c="" r="16, 16, 18, 23" o="1" /> <c c="" r="19, 16, 23, 23" o="-1" /> <c c="" r="24, 16, 26, 23" o="1" /> <c c="" r="27, 16, 30, 23" /> <c c="" r="31, 16, 35, 23" /> <c c="" r="36, 16, 38, 23" o="1" /> <c c="" r="39, 16, 41, 23" o="1" /> <c c="" r="42, 16, 44, 23" o="1" /> <c c="" r="45, 16, 47, 23" o="1" /> <c c="" r="48, 16, 50, 23" o="1" /> <c c="" r="51, 16, 53, 23" o="-1" /> <c c="" r="54, 16, 56, 23" u="-1" /> <c c="" r="57, 16, 59, 23" u="-1" /> <c c="" r="60, 16, 62, 23" u="-1" /> <c c="" r="63, 16, 65, 23" o="1" /> <c c="" r="66, 16, 70, 23" o="-1" /> <c c="" r="71, 16, 74, 23" /> <c c="" r="75, 16, 78, 23" /> <c c="" r="79, 16, 82, 23" /> <c c="" r="83, 16, 87, 23" o="-1" /> <c c="" r="88, 16, 91, 23" /> <c c="" r="92, 16, 95, 23" u="1" /> <c c="" r="96, 16, 99, 23" /> <c c="" r="100, 16, 102, 23" o="1" /> <c c="" r="103, 16, 105, 23" o="1" /> <c c="" r="106, 16, 108, 23" o="1" /> <c c="" r="109, 16, 111, 23" o="1" /> <c c="" r="112, 16, 115, 23" /> <c c="" r="116, 16, 118, 23" o="1" /> <c c="" r="119, 16, 122, 23" /> <c c="" r="123, 16, 126, 23" /> <c c="" r="127, 16, 129, 23" o="1" /> <c c="" r="130, 16, 133, 23" /> <c c="" r="134, 16, 136, 23" o="1" /> <c c="" r="137, 16, 140, 23" /> <c c="" r="141, 16, 143, 23" o="1" /> <c c="" r="144, 16, 147, 23" /> <c c="" r="148, 16, 150, 23" o="1" /> <c c="" r="151, 16, 154, 23" /> <c c=" " r="155, 16, 157, 23" o="1" /> <c c=" " r="158, 16, 161, 23" /> <c c=" " r="162, 16, 164, 23" o="1" /> <c c=" " r="165, 16, 168, 23" /> <c c=" " r="169, 16, 171, 23" o="1" /> <c c="" r="172, 16, 175, 23" o="1" /> <c c="" r="176, 16, 181, 23" o="-1" /> <c c="" r="182, 16, 186, 23" u="-1" o="1" /> <c c="" r="187, 16, 189, 23" o="1" /> <c c="" r="190, 16, 192, 23" o="1" /> <c c="" r="193, 16, 195, 23" o="1" /> <c c="" r="196, 16, 198, 23" o="1" /> <c c="" r="199, 16, 201, 23" o="1" /> <c c="" r="202, 16, 204, 23" o="1" /> <c c="" r="205, 16, 207, 23" o="1" /> <c c="" r="208, 16, 210, 23" o="1" /> <c c="" r="211, 16, 213, 23" o="1" /> <c c="" r="214, 16, 216, 23" o="1" /> <c c="" r="217, 16, 219, 23" o="1" /> <c c="" r="220, 16, 223, 23" o="1" /> <c c="" r="224, 16, 226, 23" o="1" /> <c c="" r="227, 16, 230, 23" o="1" /> <c c="" r="231, 16, 233, 23" o="1" /> <c c=" " r="234, 16, 237, 23" o="1" /> <c c="!" r="238, 16, 240, 23" o="1" /> <c c=""" r="241, 16, 244, 23" o="1" /> <c c="#" r="245, 16, 247, 23" o="1" /> <c c="$" r="248, 16, 251, 23" o="1" /> <c c="%" r="252, 16, 255, 23" u="-1" o="1" /> <c c="&" r="0, 24, 3, 31" u="1" /> <c c="'" r="4, 24, 6, 31" o="1" /> <c c="(" r="7, 24, 11, 31" u="-1" o="-2" /> <c c=")" r="12, 24, 16, 31" u="-1" o="-2" /> <c c="*" r="17, 24, 18, 31" /> <c c="+" r="19, 24, 20, 31" /> <c c="," r="21, 24, 23, 31" u="-1" /> <c c="-" r="24, 24, 26, 31" u="-1" /> <c c="." r="27, 24, 28, 31" /> <c c="/" r="29, 24, 30, 31" /> <c c="0" r="31, 24, 32, 31" /> <c c="1" r="33, 24, 34, 31" /> <c c="2" r="35, 24, 38, 31" /> <c c="3" r="39, 24, 42, 31" /> <c c="4" r="43, 24, 46, 31" o="-1" /> <c c="5" r="47, 24, 50, 31" o="-1" /> <c c="6" r="51, 24, 55, 31" o="-1" /> <c c="7" r="56, 24, 60, 31" o="-1" /> <c c="8" r="61, 24, 65, 31" o="-1" /> <c c="9" r="66, 24, 69, 31" u="-1" o="1" /> <c c=":" r="70, 24, 72, 31" u="-1" /> <c c=";" r="73, 24, 75, 31" o="1" /> <c c="<" r="76, 24, 77, 31" /> <c c="=" r="78, 24, 81, 31" u="-1" o="1" /> <c c=">" r="82, 24, 85, 31" o="-2" /> <c c="?" r="86, 24, 88, 31" o="1" /> <c c="@" r="89, 24, 92, 31" o="-2" /> <c c="A" r="93, 24, 96, 31" u="-1" o="1" /> <c c="B" r="97, 24, 100, 31" u="-1" o="-1" /> <c c="C" r="101, 24, 104, 31" o="1" /> <c c="D" r="105, 24, 107, 31" o="1" /> <c c="E" r="108, 24, 111, 31" o="1" /> <c c="F" r="112, 24, 114, 31" o="1" /> <c c="G" r="115, 24, 118, 31" o="1" /> <c c="H" r="119, 24, 121, 31" o="1" /> <c c="I" r="122, 24, 125, 31" /> <c c="J" r="126, 24, 129, 31" o="1" /> <c c="K" r="130, 24, 132, 31" o="1" /> <c c="L" r="133, 24, 136, 31" o="1" /> <c c="M" r="137, 24, 140, 31" /> <c c="N" r="141, 24, 144, 31" o="1" /> <c c="O" r="145, 24, 148, 31" /> <c c="P" r="149, 24, 152, 31" o="1" /> <c c="Q" r="153, 24, 156, 31" /> <c c="R" r="157, 24, 162, 31" /> <c c="S" r="163, 24, 167, 31" o="1" /> <c c="T" r="168, 24, 171, 31" /> <c c="U" r="172, 24, 173, 31" o="1" /> <c c="V" r="174, 24, 177, 31" /> <c c="W" r="178, 24, 179, 31" o="1" /> <c c="X" r="180, 24, 183, 31" /> <c c="Y" r="184, 24, 186, 31" /> <c c="Z" r="187, 24, 189, 31" o="1" /> <c c="[" r="190, 24, 192, 31" o="1" /> <c c="\" r="193, 24, 195, 31" o="1" /> <c c="]" r="196, 24, 198, 31" o="1" /> <c c="^" r="199, 24, 201, 31" o="1" /> <c c="_" r="202, 24, 204, 31" o="1" /> <c c="`" r="205, 24, 207, 31" o="1" /> <c c="a" r="208, 24, 210, 31" o="1" /> <c c="b" r="211, 24, 214, 31" /> <c c="c" r="215, 24, 217, 31" /> <c c="d" r="218, 24, 221, 31" /> <c c="e" r="222, 24, 224, 31" o="1" /> <c c="f" r="225, 24, 228, 31" /> <c c="g" r="229, 24, 231, 31" /> <c c="h" r="232, 24, 236, 31" o="-1" /> <c c="i" r="237, 24, 241, 31" o="-1" /> <c c="j" r="242, 24, 245, 31" /> <c c="k" r="246, 24, 248, 31" o="1" /> <c c="l" r="249, 24, 252, 31" /> <c c="m" r="253, 24, 255, 31" o="1" /> <c c="n" r="0, 32, 3, 39" /> <c c="o" r="4, 32, 7, 39" /> <c c="p" r="8, 32, 11, 39" /> <c c="q" r="12, 32, 14, 39" o="1" /> <c c="r" r="15, 32, 18, 39" /> <c c="s" r="19, 32, 21, 39" o="1" /> <c c="t" r="22, 32, 26, 39" /> <c c="u" r="27, 32, 31, 39" /> <c c="v" r="32, 32, 35, 39" /> <c c="w" r="36, 32, 39, 39" /> <c c="x" r="40, 32, 43, 39" /> <c c="y" r="44, 32, 47, 39" /> <c c="z" r="48, 32, 50, 39" o="1" /> <c c="{" r="51, 32, 54, 39" /> <c c="|" r="55, 32, 57, 39" o="1" /> <c c="}" r="58, 32, 61, 39" /> <c c="~" r="62, 32, 64, 39" o="1" /> <c c="" r="65, 32, 67, 39" /> <c c="" r="68, 32, 72, 39" u="-1" /> <c c="" r="73, 32, 76, 39" /> <c c="" r="77, 32, 79, 39" o="1" /> <c c="" r="80, 32, 82, 39" o="1" /> <c c="" r="83, 32, 85, 39" o="1" /> <c c="" r="86, 32, 89, 39" /> <c c="" r="90, 32, 94, 39" o="-1" /> <c c="" r="95, 32, 98, 39" /> <c c="" r="99, 32, 103, 39" u="-1" o="1" /> <c c="" r="104, 32, 108, 39" /> <c c="" r="109, 32, 111, 39" o="1" /> <c c="" r="112, 32, 114, 39" o="1" /> <c c="" r="115, 32, 117, 39" o="1" /> <c c="" r="118, 32, 120, 39" o="1" /> <c c="" r="121, 32, 124, 39" /> <c c="" r="125, 32, 127, 39" o="1" /> <c c="" r="128, 32, 131, 39" u="-1" o="1" /> <c c="" r="132, 32, 134, 39" /> <c c="" r="135, 32, 139, 39" /> <c c="" r="140, 32, 143, 39" /> <c c="" r="144, 32, 148, 39" o="1" /> <c c="" r="149, 32, 150, 39" o="1" /> <c c="" r="151, 32, 154, 39" o="-1" /> <c c="" r="155, 32, 159, 39" o="-1" /> <c c="" r="160, 32, 164, 39" o="-1" /> <c c="" r="165, 32, 168, 39" o="-1" /> <c c="" r="169, 32, 172, 39" /> <c c="" r="173, 32, 176, 39" o="2" /> <c c="" r="177, 32, 181, 39" u="-1" o="1" /> <c c="" r="182, 32, 184, 39" o="1" /> <c c="" r="185, 32, 188, 39" o="1" /> <c c="" r="189, 32, 192, 39" o="1" /> <c c="" r="193, 32, 196, 39" /> <c c="" r="197, 32, 202, 39" /> <c c="" r="203, 32, 208, 39" o="-1" /> <c c="" r="209, 32, 212, 39" /> <c c="" r="213, 32, 215, 39" o="1" /> <c c="" r="216, 32, 219, 39" /> <c c="" r="220, 32, 222, 39" o="1" /> <c c="" r="223, 32, 225, 39" o="1" /> <c c="" r="226, 32, 229, 39" /> <c c="" r="230, 32, 233, 39" /> <c c="" r="234, 32, 236, 39" /> <c c="" r="237, 32, 240, 39" u="1" o="-1" /> <c c="" r="241, 32, 243, 39" /> <c c="" r="244, 32, 247, 39" /> <c c="" r="248, 32, 252, 39" /> <c c="" r="253, 32, 255, 39" o="2" /> <c c="" r="0, 40, 3, 47" o="1" /> <c c="" r="4, 40, 7, 47" o="1" /> <c c="" r="8, 40, 11, 47" /> <c c="" r="12, 40, 16, 47" o="-1" /> <c c="" r="17, 40, 20, 47" /> <c c="" r="21, 40, 23, 47" o="1" /> <c c="" r="24, 40, 26, 47" o="1" /> <c c="" r="27, 40, 29, 47" o="1" /> <c c="" r="30, 40, 32, 47" o="1" /> <c c="" r="33, 40, 35, 47" o="1" /> <c c="" r="36, 40, 38, 47" o="1" /> <c c="" r="39, 40, 41, 47" u="1" /> <c c="" r="42, 40, 44, 47" /> <c c="" r="45, 40, 47, 47" /> <c c="" r="48, 40, 50, 47" o="1" /> <c c="" r="51, 40, 52, 47" u="1" o="-1" /> <c c="" r="53, 40, 56, 47" /> <c c="" r="57, 40, 63, 47" /> <c c="" r="64, 40, 70, 47" /> <c c="" r="71, 40, 76, 47" o="1" /> <c c="" r="77, 40, 82, 47" o="-1" /> <c c="" r="83, 40, 88, 47" o="-1" /> <c c="" r="89, 40, 92, 47" /> <c c="" r="93, 40, 98, 47" /> <c c="" r="99, 40, 104, 47" /> <c c="" r="105, 40, 110, 47" o="-1" /> <c c="" r="111, 40, 114, 47" /> <c c="" r="115, 40, 117, 47" o="1" /> <c c="" r="118, 40, 120, 47" u="-1" /> <c c="" r="121, 40, 123, 47" u="-1" /> <c c="" r="124, 40, 127, 47" o="1" /> <c c="" r="128, 40, 131, 47" /> <c c="" r="132, 40, 135, 47" /> <c c="" r="136, 40, 138, 47" o="1" /> <c c="" r="139, 40, 142, 47" /> <c c="" r="143, 40, 145, 47" o="1" /> <c c="" r="146, 40, 149, 47" /> <c c="" r="150, 40, 152, 47" o="1" /> <c c="" r="153, 40, 156, 47" /> <c c="" r="157, 40, 159, 47" o="1" /> <c c="" r="160, 40, 163, 47" /> <c c="" r="164, 40, 166, 47" o="1" /> <c c="" r="167, 40, 169, 47" o="1" /> <c c="" r="170, 40, 173, 47" /> <c c="" r="174, 40, 176, 47" o="1" /> <c c="" r="177, 40, 180, 47" /> <c c="" r="181, 40, 184, 47" /> <c c="" r="185, 40, 189, 47" o="1" /> <c c="" r="190, 40, 194, 47" /> <c c="" r="195, 40, 199, 47" /> <c c="" r="200, 40, 203, 47" o="1" /> <c c="" r="204, 40, 207, 47" o="1" /> <c c="" r="208, 40, 210, 47" o="1" /> <c c="" r="211, 40, 215, 47" o="-1" /> <c c="" r="216, 40, 220, 47" o="-1" /> <c c="" r="221, 40, 224, 47" o="1" /> <c c="" r="225, 40, 228, 47" /> <c c="" r="229, 40, 232, 47" o="1" /> <c c="" r="233, 40, 236, 47" /> <c c="" r="237, 40, 239, 47" o="1" /> <c c="" r="240, 40, 242, 47" o="1" /> <c c="" r="243, 40, 246, 47" o="-1" /> <c c="" r="247, 40, 251, 47" o="-1" /> <c c="" r="252, 40, 256, 47" o="-1" /> <c c="" r="0, 48, 4, 55" o="1" /> <c c="" r="5, 48, 9, 55" /> <c c="" r="10, 48, 13, 55" o="1" /> <c c="" r="14, 48, 17, 55" /> <c c="" r="18, 48, 21, 55" u="-1" o="1" /> <c c="" r="22, 48, 25, 55" u="-1" o="1" /> <c c="" r="26, 48, 29, 55" /> <c c="" r="30, 48, 32, 55" /> <c c="P" r="33, 48, 35, 55" u="1" /> <c c="Q" r="36, 48, 38, 55" o="1" /> <c c="R" r="39, 48, 41, 55" o="1" /> <c c="S" r="42, 48, 44, 55" o="1" /> <c c="T" r="45, 48, 47, 55" o="1" /> <c c="U" r="48, 48, 50, 55" o="1" /> <c c="V" r="51, 48, 54, 55" /> <c c="W" r="55, 48, 58, 55" /> <c c="X" r="59, 48, 61, 55" o="1" /> <c c="Y" r="62, 48, 64, 55" o="1" /> <c c="Z" r="65, 48, 69, 55" /> <c c="[" r="70, 48, 72, 55" /> <c c="\" r="73, 48, 75, 55" /> <c c="]" r="76, 48, 80, 55" o="-1" /> <c c="^" r="81, 48, 83, 55" o="1" /> <c c="_" r="84, 48, 87, 55" o="-1" /> <c c="`" r="88, 48, 91, 55" /> <c c="a" r="92, 48, 94, 55" o="1" /> <c c="b" r="95, 48, 97, 55" o="1" /> <c c="c" r="98, 48, 101, 55" /> <c c="d" r="102, 48, 105, 55" /> <c c="e" r="106, 48, 108, 55" o="1" /> <c c="f" r="109, 48, 111, 55" o="1" /> <c c="g" r="112, 48, 114, 55" o="1" /> <c c="h" r="115, 48, 118, 55" o="-1" /> <c c="i" r="119, 48, 120, 55" o="1" /> <c c="k" r="121, 48, 124, 55" /> <c c="l" r="125, 48, 128, 55" /> <c c="m" r="129, 48, 130, 55" /> <c c="n" r="131, 48, 134, 55" /> <c c="o" r="135, 48, 138, 55" o="2" /> <c c="p" r="139, 48, 142, 55" o="2" /> <c c="q" r="143, 48, 148, 55" /> <c c="r" r="149, 48, 152, 55" /> <c c="s" r="153, 48, 156, 55" /> <c c="t" r="157, 48, 159, 55" o="1" /> <c c="u" r="160, 48, 163, 55" /> <c c="v" r="164, 48, 168, 55" /> <c c="w" r="169, 48, 172, 55" o="1" /> <c c="x" r="173, 48, 176, 55" o="1" /> <c c="y" r="177, 48, 178, 55" o="1" /> <c c="z" r="179, 48, 180, 55" o="1" /> <c c="{" r="181, 48, 183, 55" /> <c c="|" r="184, 48, 185, 55" o="1" /> <c c="}" r="186, 48, 187, 55" o="1" /> <c c="~" r="188, 48, 189, 55" o="1" /> <c c="" r="190, 48, 191, 55" o="1" /> <c c="" r="192, 48, 194, 55" o="1" /> <c c="" r="195, 48, 197, 55" o="1" /> <c c="" r="198, 48, 200, 55" o="1" /> <c c="" r="201, 48, 204, 55" o="-1" /> <c c="" r="205, 48, 208, 55" o="-1" /> <c c="" r="209, 48, 212, 55" o="-1" /> <c c="" r="213, 48, 216, 55" /> <c c="" r="217, 48, 219, 55" /> <c c="" r="220, 48, 222, 55" /> <c c="" r="223, 48, 225, 55" u="1" /> <c c="" r="226, 48, 229, 55" /> <c c="" r="230, 48, 233, 55" /> <c c="" r="234, 48, 237, 55" /> <c c="" r="238, 48, 242, 55" /> <c c="" r="243, 48, 246, 55" /> <c c="" r="247, 48, 250, 55" o="-1" /> <c c="" r="251, 48, 254, 55" /> <c c="" r="0, 56, 3, 63" /> <c c="" r="4, 56, 6, 63" o="1" /> <c c="" r="7, 56, 9, 63" o="1" /> <c c="" r="10, 56, 12, 63" /> <c c="" r="13, 56, 15, 63" /> <c c="" r="16, 56, 19, 63" /> <c c="" r="20, 56, 22, 63" o="1" /> <c c="" r="23, 56, 25, 63" o="1" /> <c c="" r="26, 56, 29, 63" /> <c c="" r="30, 56, 32, 63" o="1" /> <c c="" r="33, 56, 36, 63" o="-1" /> <c c="" r="37, 56, 41, 63" u="-1" /> <c c="" r="42, 56, 44, 63" /> <c c="" r="45, 56, 48, 63" /> <c c="" r="49, 56, 52, 63" o="-1" /> <c c="" r="53, 56, 56, 63" o="-1" /> <c c="" r="57, 56, 61, 63" o="1" /> <c c="" r="62, 56, 66, 63" o="1" /> <c c="" r="67, 56, 72, 63" o="1" /> <c c="" r="73, 56, 77, 63" /> <c c="" r="78, 56, 83, 63" o="-1" /> <c c="" r="84, 56, 88, 63" /> <c c="" r="89, 56, 90, 63" o="1" /> <c c="" r="91, 56, 92, 63" o="1" /> <c c="" r="93, 56, 94, 63" u="1" o="-1" /> <c c="" r="95, 56, 96, 63" /> <c c="" r="97, 56, 98, 63" /> <c c="" r="99, 56, 101, 63" /> <c c="" r="102, 56, 103, 63" o="1" /> <c c="" r="104, 56, 106, 63" /> <c c="" r="107, 56, 110, 63" u="-1" /> <c c="" r="111, 56, 112, 63" /> <c c="" r="113, 56, 115, 63" o="1" /> <c c="" r="116, 56, 118, 63" /> <c c="" r="119, 56, 121, 63" u="-1" o="1" /> <c c="" r="122, 56, 124, 63" /> <c c="" r="125, 56, 126, 63" o="1" /> <c c="" r="127, 56, 128, 63" o="1" /> <c c="" r="129, 56, 130, 63" o="1" /> <c c="" r="131, 56, 132, 63" o="1" /> <c c="" r="133, 56, 135, 63" /> <c c="" r="136, 56, 138, 63" /> <c c="" r="139, 56, 141, 63" /> <c c="" r="142, 56, 144, 63" /> <c c="" r="145, 56, 147, 63" u="1" /> <c c="" r="148, 56, 150, 63" u="1" /> <c c="" r="151, 56, 152, 63" /> <c c="" r="153, 56, 154, 63" u="1" o="1" /> <c c="" r="155, 56, 156, 63" u="1" o="1" /> <c c="" r="157, 56, 158, 63" u="1" o="1" /> <c c="" r="159, 56, 160, 63" /> <c c="" r="161, 56, 162, 63" u="1" o="1" /> <c c="" r="163, 56, 164, 63" u="1" o="1" /> <c c="" r="165, 56, 166, 63" u="1" o="1" /> <c c="" r="167, 56, 169, 63" /> <c c="" r="170, 56, 171, 63" o="1" /> <c c="" r="172, 56, 173, 63" /> <c c="" r="174, 56, 175, 63" /> <c c="" r="176, 56, 179, 63" o="-1" /> <c c="" r="180, 56, 183, 63" o="-1" /> <c c="" r="184, 56, 187, 63" o="-1" /> <c c="" r="188, 56, 190, 63" /> <c c="" r="191, 56, 193, 63" u="1" /> <c c="" r="194, 56, 195, 63" u="1" o="1" /> <c c="" r="196, 56, 199, 63" u="1" o="-1" /> <c c="" r="200, 56, 201, 63" u="1" o="1" /> <c c="" r="202, 56, 206, 63" u="1" o="-2" /> <c c="" r="207, 56, 209, 63" u="1" /> <c c="" r="210, 56, 213, 63" u="-1" o="-1" /> <c c="" r="214, 56, 218, 63" o="-2" /> <c c="" r="219, 56, 220, 63" /> <c c="" r="221, 56, 222, 63" o="1" /> <c c="" r="223, 56, 225, 63" /> <c c="" r="226, 56, 227, 63" o="1" /> <c c="" r="228, 56, 230, 63" /> <c c="" r="231, 56, 233, 63" /> <c c="" r="234, 56, 236, 63" /> <c c="" r="237, 56, 239, 63" /> <c c="" r="240, 56, 242, 63" /> <c c="" r="243, 56, 244, 63" u="-2" o="1" /> <c c="" r="245, 56, 246, 63" u="-2" o="1" /> <c c="" r="247, 56, 249, 63" u="-2" /> <c c="" r="250, 56, 252, 63" u="-2" /> <c c="" r="253, 56, 254, 63" u="-2" o="1" /> <c c="" r="0, 64, 3, 71" u="-3" /> <c c="" r="4, 64, 6, 71" u="-2" /> <c c="" r="7, 64, 8, 71" u="-2" o="1" /> <c c="" r="9, 64, 11, 71" u="-2" /> <c c=" " r="12, 64, 13, 71" u="-2" o="1" /> <c c=" " r="14, 64, 17, 71" u="-2" o="-1" /> <c c=" " r="18, 64, 20, 71" u="-2" /> <c c=" " r="21, 64, 23, 71" u="-2" /> <c c=" " r="24, 64, 25, 71" u="-2" o="1" /> <c c="" r="26, 64, 28, 71" u="-2" /> <c c="" r="29, 64, 31, 71" u="-3" o="1" /> <c c="" r="32, 64, 34, 71" u="-2" /> <c c="" r="35, 64, 37, 71" u="-2" /> <c c="" r="38, 64, 40, 71" u="-2" /> <c c="" r="41, 64, 43, 71" u="-3" o="1" /> <c c="" r="44, 64, 46, 71" u="-2" /> <c c="" r="47, 64, 49, 71" u="-1" o="-1" /> <c c="" r="50, 64, 51, 71" u="-2" o="1" /> <c c="" r="52, 64, 53, 71" u="-2" o="1" /> <c c="" r="54, 64, 55, 71" u="-2" o="1" /> <c c="" r="56, 64, 57, 71" u="-2" o="1" /> <c c="" r="58, 64, 59, 71" u="-1" /> <c c="" r="60, 64, 61, 71" u="-1" /> <c c="" r="62, 64, 63, 71" u="-2" o="1" /> <c c="" r="64, 64, 67, 71" u="-3" /> <c c="" r="68, 64, 71, 71" u="-3" /> <c c="" r="72, 64, 75, 71" u="-3" /> <c c=" " r="76, 64, 77, 71" u="-2" o="1" /> <c c="!" r="78, 64, 79, 71" u="-1" /> <c c=""" r="80, 64, 81, 71" u="-1" /> <c c="#" r="82, 64, 83, 71" u="-2" o="1" /> <c c="$" r="84, 64, 86, 71" u="-2" /> <c c="%" r="87, 64, 90, 71" u="-2" o="-1" /> <c c="&" r="91, 64, 93, 71" u="-3" o="1" /> <c c="'" r="94, 64, 95, 71" u="-2" o="1" /> <c c="(" r="96, 64, 97, 71" u="-2" o="1" /> <c c=")" r="98, 64, 99, 71" u="-2" o="1" /> <c c="*" r="100, 64, 101, 71" u="-2" o="1" /> <c c="+" r="102, 64, 105, 71" u="-3" /> <c c="," r="106, 64, 108, 71" u="-2" /> <c c="-" r="109, 64, 111, 71" u="-2" /> <c c="." r="112, 64, 114, 71" u="-2" /> <c c="/" r="115, 64, 117, 71" u="-2" /> <c c="0" r="118, 64, 120, 71" u="-2" /> <c c="1" r="121, 64, 122, 71" u="-2" o="1" /> <c c="2" r="123, 64, 126, 71" u="-3" /> <c c="3" r="127, 64, 130, 71" u="-3" /> <c c="4" r="131, 64, 134, 71" u="-3" /> <c c="5" r="135, 64, 138, 71" u="-3" /> <c c="6" r="139, 64, 142, 71" u="-3" /> <c c="7" r="143, 64, 146, 71" u="-3" /> <c c="8" r="147, 64, 150, 71" u="-3" /> <c c="9" r="151, 64, 153, 71" u="-2" /> <c c=":" r="154, 64, 155, 71" u="-2" o="1" /> <c c=";" r="156, 64, 157, 71" u="-2" o="1" /> <c c="<" r="158, 64, 161, 71" u="-3" /> <c c="=" r="162, 64, 165, 71" u="-3" /> <c c=">" r="166, 64, 168, 71" u="-2" /> <c c="?" r="169, 64, 172, 71" u="-3" /> <c c="@" r="173, 64, 174, 71" u="-3" o="2" /> <c c="A" r="175, 64, 176, 71" u="-1" /> <c c="D" r="177, 64, 182, 71" u="-3" o="-2" /> <c c="E" r="183, 64, 185, 71" u="-2" /> <c c="t" r="186, 64, 187, 71" o="1" /> <c c="u" r="188, 64, 189, 71" o="1" /> <c c="z" r="190, 64, 192, 71" u="1" /> <c c="~" r="193, 64, 195, 71" /> <c c="" r="196, 64, 197, 71" u="1" o="1" /> <c c="" r="198, 64, 203, 71" u="1" o="-3" /> <c c="" r="204, 64, 207, 71" /> <c c="" r="208, 64, 210, 71" u="1" /> <c c="" r="211, 64, 214, 71" u="1" /> <c c="" r="215, 64, 218, 71" o="1" /> <c c="" r="219, 64, 224, 71" o="-1" /> <c c="" r="225, 64, 228, 71" o="1" /> <c c="" r="229, 64, 234, 71" u="-1" o="-2" /> <c c="" r="235, 64, 238, 71" /> <c c="" r="239, 64, 241, 71" o="1" /> <c c="" r="242, 64, 244, 71" o="1" /> <c c="" r="245, 64, 248, 71" o="1" /> <c c="" r="249, 64, 251, 71" o="1" /> <c c="" r="252, 64, 255, 71" /> <c c="" r="0, 72, 3, 79" o="1" /> <c c="" r="4, 72, 7, 79" o="1" /> <c c="" r="8, 72, 9, 79" /> <c c="" r="10, 72, 14, 79" o="-1" /> <c c="" r="15, 72, 18, 79" /> <c c="" r="19, 72, 22, 79" o="1" /> <c c="" r="23, 72, 26, 79" o="1" /> <c c="" r="27, 72, 30, 79" /> <c c="" r="31, 72, 34, 79" o="1" /> <c c="" r="35, 72, 38, 79" u="1" /> <c c="" r="39, 72, 41, 79" o="1" /> <c c="" r="42, 72, 45, 79" /> <c c="" r="46, 72, 49, 79" /> <c c="" r="50, 72, 53, 79" /> <c c="" r="54, 72, 57, 79" o="1" /> <c c="" r="58, 72, 61, 79" /> <c c="" r="62, 72, 67, 79" o="-1" /> <c c="" r="68, 72, 71, 79" o="1" /> <c c="" r="72, 72, 74, 79" u="-1" /> <c c="" r="75, 72, 78, 79" /> <c c="" r="79, 72, 82, 79" o="1" /> <c c="" r="83, 72, 85, 79" o="1" /> <c c="" r="86, 72, 88, 79" o="1" /> <c c="" r="89, 72, 90, 79" o="1" /> <c c="" r="91, 72, 96, 79" o="-2" /> <c c="" r="97, 72, 100, 79" o="1" /> <c c="" r="101, 72, 103, 79" o="1" /> <c c="" r="104, 72, 107, 79" /> <c c="" r="108, 72, 110, 79" o="1" /> <c c="" r="111, 72, 113, 79" o="1" /> <c c="" r="114, 72, 117, 79" /> <c c="" r="118, 72, 120, 79" o="1" /> <c c="" r="121, 72, 123, 79" o="1" /> <c c="" r="124, 72, 125, 79" o="1" /> <c c="" r="126, 72, 128, 79" o="1" /> <c c="" r="129, 72, 132, 79" /> <c c="" r="133, 72, 135, 79" o="1" /> <c c="" r="136, 72, 140, 79" o="-1" /> <c c="" r="141, 72, 143, 79" o="1" /> <c c="" r="144, 72, 147, 79" /> <c c="" r="148, 72, 152, 79" /> <c c="" r="153, 72, 156, 79" /> <c c="" r="157, 72, 160, 79" /> <c c="" r="161, 72, 164, 79" /> <c c="" r="165, 72, 168, 79" /> <c c="" r="169, 72, 171, 79" o="1" /> <c c="" r="172, 72, 175, 79" o="1" /> <c c="" r="176, 72, 179, 79" /> <c c="" r="180, 72, 183, 79" o="1" /> <c c="" r="184, 72, 189, 79" o="-1" /> <c c="" r="190, 72, 192, 79" u="-1" o="1" /> <c c="" r="193, 72, 195, 79" o="1" /> <c c="" r="196, 72, 199, 79" /> <c c="" r="200, 72, 202, 79" o="1" /> <c c="" r="203, 72, 208, 79" o="-1" /> <c c="" r="209, 72, 211, 79" o="1" /> <c c="" r="212, 72, 215, 79" /> <c c="" r="216, 72, 219, 79" /> <c c="" r="220, 72, 225, 79" o="-1" /> <c c="" r="226, 72, 229, 79" /> <c c="" r="230, 72, 235, 79" o="-1" /> <c c="" r="236, 72, 239, 79" o="1" /> <c c="" r="240, 72, 243, 79" /> <c c="" r="244, 72, 246, 79" o="1" /> <c c="" r="247, 72, 250, 79" u="-1" o="1" /> <c c="" r="251, 72, 254, 79" /> <c c="" r="0, 80, 3, 87" /> <c c="" r="4, 80, 7, 87" /> <c c="" r="8, 80, 10, 87" o="1" /> <c c="" r="11, 80, 13, 87" o="1" /> <c c="" r="14, 80, 16, 87" o="1" /> <c c="" r="17, 80, 19, 87" o="1" /> <c c="" r="20, 80, 24, 87" /> <c c="" r="25, 80, 27, 87" o="1" /> <c c="" r="28, 80, 31, 87" /> <c c="" r="32, 80, 34, 87" o="1" /> <c c="" r="35, 80, 36, 87" /> <c c="" r="37, 80, 39, 87" u="-1" /> <c c="" r="40, 80, 42, 87" /> <c c=" " r="43, 80, 48, 87" /> <c c=" " r="49, 80, 53, 87" o="1" /> <c c=" " r="54, 80, 57, 87" o="1" /> <c c=" " r="58, 80, 61, 87" /> <c c="" r="62, 80, 65, 87" /> <c c="" r="66, 80, 69, 87" o="1" /> <c c="" r="70, 80, 73, 87" /> <c c="" r="74, 80, 76, 87" o="1" /> <c c="" r="77, 80, 79, 87" o="1" /> <c c="" r="80, 80, 82, 87" o="1" /> <c c="" r="83, 80, 87, 87" /> <c c="" r="88, 80, 90, 87" o="1" /> <c c="" r="91, 80, 96, 87" o="-1" /> <c c="" r="97, 80, 99, 87" o="1" /> <c c="" r="100, 80, 103, 87" o="1" /> <c c="" r="104, 80, 107, 87" o="1" /> <c c="" r="108, 80, 111, 87" /> <c c="" r="112, 80, 115, 87" o="1" /> <c c="" r="116, 80, 119, 87" o="1" /> <c c="" r="120, 80, 123, 87" o="1" /> <c c="" r="124, 80, 127, 87" o="1" /> <c c="" r="128, 80, 131, 87" o="1" /> <c c=" " r="132, 80, 134, 87" o="1" /> <c c="!" r="135, 80, 138, 87" /> <c c=""" r="139, 80, 142, 87" /> <c c="#" r="143, 80, 146, 87" /> <c c="$" r="147, 80, 150, 87" /> <c c="%" r="151, 80, 154, 87" /> <c c="&" r="155, 80, 159, 87" /> <c c="'" r="160, 80, 162, 87" o="1" /> <c c="(" r="163, 80, 166, 87" o="2" /> <c c=")" r="167, 80, 171, 87" o="1" /> <c c="*" r="172, 80, 175, 87" /> <c c="+" r="176, 80, 180, 87" /> <c c="," r="181, 80, 183, 87" o="1" /> <c c="-" r="184, 80, 187, 87" /> <c c="." r="188, 80, 192, 87" o="1" /> <c c="/" r="193, 80, 195, 87" o="1" /> <c c="0" r="196, 80, 198, 87" o="1" /> <c c="1" r="199, 80, 201, 87" o="1" /> <c c="2" r="202, 80, 204, 87" o="1" /> <c c="3" r="205, 80, 207, 87" /> <c c="4" r="208, 80, 211, 87" /> <c c="5" r="212, 80, 214, 87" o="1" /> <c c="6" r="215, 80, 218, 87" o="1" /> <c c="7" r="219, 80, 221, 87" /> <c c="8" r="222, 80, 224, 87" o="1" /> <c c="9" r="225, 80, 227, 87" o="1" /> <c c=":" r="228, 80, 230, 87" o="1" /> <c c=";" r="231, 80, 233, 87" o="1" /> <c c="<" r="234, 80, 237, 87" o="1" /> <c c="=" r="238, 80, 240, 87" o="1" /> <c c=">" r="241, 80, 244, 87" /> <c c="?" r="245, 80, 247, 87" o="1" /> <c c="@" r="248, 80, 250, 87" o="1" /> <c c="A" r="251, 80, 253, 87" o="1" /> <c c="B" r="0, 88, 3, 95" o="-1" /> <c c="C" r="4, 88, 7, 95" /> <c c="D" r="8, 88, 11, 95" o="1" /> <c c="E" r="12, 88, 15, 95" /> <c c="F" r="16, 88, 19, 95" /> <c c="G" r="20, 88, 22, 95" o="1" /> <c c="H" r="23, 88, 26, 95" o="1" /> <c c="I" r="27, 88, 31, 95" /> <c c="J" r="32, 88, 35, 95" /> <c c="K" r="36, 88, 39, 95" o="1" /> <c c="L" r="40, 88, 42, 95" u="1" /> <c c="M" r="43, 88, 45, 95" o="1" /> <c c="N" r="46, 88, 49, 95" o="1" /> <c c="O" r="50, 88, 52, 95" o="1" /> <c c="Q" r="53, 88, 55, 95" o="1" /> <c c="R" r="56, 88, 58, 95" o="1" /> <c c="S" r="59, 88, 61, 95" /> <c c="T" r="62, 88, 64, 95" o="1" /> <c c="U" r="65, 88, 67, 95" o="1" /> <c c="V" r="68, 88, 69, 95" /> <c c="W" r="70, 88, 72, 95" u="-1" /> <c c="Y" r="73, 88, 77, 95" /> <c c="Z" r="78, 88, 82, 95" /> <c c="[" r="83, 88, 85, 95" o="1" /> <c c="\" r="86, 88, 88, 95" o="1" /> <c c="^" r="89, 88, 92, 95" /> <c c="_" r="93, 88, 94, 95" o="2" /> <c c="b" r="95, 88, 98, 95" /> <c c="c" r="99, 88, 102, 95" /> <c c="j" r="103, 88, 108, 95" o="-1" /> <c c="k" r="109, 88, 114, 95" u="-1" /> <c c="" r="115, 88, 117, 95" o="1" /> <c c="" r="118, 88, 120, 95" /> <c c="" r="121, 88, 124, 95" /> <c c="" r="125, 88, 127, 95" /> <c c="" r="128, 88, 130, 95" o="1" /> <c c="" r="131, 88, 133, 95" o="1" /> <c c="" r="134, 88, 139, 95" o="-1" /> <c c="" r="140, 88, 144, 95" /> <c c="" r="145, 88, 147, 95" o="1" /> <c c="" r="148, 88, 150, 95" /> <c c="" r="151, 88, 154, 95" /> <c c="" r="155, 88, 158, 95" /> <c c="" r="159, 88, 162, 95" o="1" /> <c c="" r="163, 88, 166, 95" /> <c c="" r="167, 88, 170, 95" /> <c c="" r="171, 88, 173, 95" o="1" /> <c c="" r="174, 88, 177, 95" /> <c c="" r="178, 88, 181, 95" /> <c c="" r="182, 88, 186, 95" /> <c c="" r="187, 88, 190, 95" /> <c c="" r="191, 88, 195, 95" /> <c c="" r="196, 88, 199, 95" /> <c c="" r="200, 88, 204, 95" o="1" /> <c c="" r="205, 88, 208, 95" o="1" /> <c c="" r="209, 88, 212, 95" o="1" /> <c c="" r="213, 88, 216, 95" /> <c c="" r="217, 88, 220, 95" /> <c c="" r="221, 88, 223, 95" o="1" /> <c c="" r="224, 88, 227, 95" /> <c c="" r="228, 88, 231, 95" o="-1" /> <c c="" r="232, 88, 235, 95" /> <c c="" r="236, 88, 239, 95" o="-1" /> <c c="" r="240, 88, 243, 95" /> <c c="" r="244, 88, 247, 95" o="-1" /> <c c="" r="248, 88, 251, 95" /> <c c="" r="252, 88, 255, 95" /> <c c="" r="0, 96, 5, 103" o="-1" /> <c c="" r="6, 96, 10, 103" o="-1" /> <c c="" r="11, 96, 14, 103" /> <c c="" r="15, 96, 18, 103" /> <c c="" r="19, 96, 21, 103" o="1" /> <c c="" r="22, 96, 24, 103" o="1" /> <c c="" r="25, 96, 27, 103" o="1" /> <c c="" r="28, 96, 30, 103" o="1" /> <c c="" r="31, 96, 35, 103" /> <c c="" r="36, 96, 39, 103" o="1" /> <c c="" r="40, 96, 44, 103" /> <c c="" r="45, 96, 48, 103" o="1" /> <c c="" r="49, 96, 50, 103" /> <c c="" r="51, 96, 56, 103" o="-1" /> <c c="" r="57, 96, 60, 103" o="1" /> <c c="" r="61, 96, 63, 103" o="1" /> <c c="" r="64, 96, 66, 103" o="1" /> <c c="" r="67, 96, 70, 103" o="1" /> <c c="" r="71, 96, 73, 103" o="1" /> <c c="" r="74, 96, 76, 103" o="1" /> <c c="" r="77, 96, 79, 103" o="1" /> <c c="" r="80, 96, 81, 103" u="1" o="-2" /> <c c="" r="82, 96, 84, 103" u="1" o="-3" /> <c c="" r="85, 96, 87, 103" u="1" o="-3" /> <c c="" r="88, 96, 90, 103" u="1" o="-3" /> <c c="" r="91, 96, 92, 103" u="1" o="-2" /> <c c="" r="93, 96, 96, 103" u="1" o="-4" /> <c c="" r="97, 96, 100, 103" u="1" o="-4" /> <c c="" r="101, 96, 102, 103" u="1" o="-2" /> <c c="" r="103, 96, 104, 103" u="1" o="-2" /> <c c="" r="105, 96, 110, 103" u="1" o="-6" /> <c c="" r="111, 96, 112, 103" u="1" o="-2" /> <c c="" r="113, 96, 114, 103" u="2" o="-3" /> <c c="" r="115, 96, 117, 103" /> <c c="" r="118, 96, 119, 103" u="1" o="-2" /> <c c="" r="120, 96, 121, 103" /> <c c="" r="122, 96, 123, 103" u="3" o="-4" /> <c c="" r="124, 96, 125, 103" /> <c c="" r="126, 96, 130, 103" u="-1" /> <c c="" r="131, 96, 134, 103" u="-1" o="1" /> <c c="" r="135, 96, 138, 103" u="-1" /> <c c="" r="139, 96, 142, 103" /> <c c="" r="143, 96, 147, 103" /> <c c="" r="148, 96, 149, 103" o="1" /> <c c="" r="150, 96, 153, 103" u="-1" /> <c c="" r="154, 96, 158, 103" /> <c c="" r="159, 96, 161, 103" u="1" /> <c c="" r="162, 96, 163, 103" o="1" /> <c c="" r="164, 96, 166, 103" o="1" /> <c c="" r="167, 96, 169, 103" o="1" /> <c c="" r="170, 96, 172, 103" o="1" /> <c c="" r="173, 96, 177, 103" /> <c c="" r="178, 96, 181, 103" /> <c c="" r="182, 96, 184, 103" /> <c c="" r="185, 96, 187, 103" /> <c c="" r="188, 96, 191, 103" /> <c c="" r="192, 96, 195, 103" /> <c c="" r="196, 96, 198, 103" o="1" /> <c c="" r="199, 96, 201, 103" o="1" /> <c c="" r="202, 96, 204, 103" /> <c c="" r="205, 96, 208, 103" /> <c c="" r="209, 96, 212, 103" /> <c c="" r="213, 96, 216, 103" /> <c c="" r="217, 96, 220, 103" u="1" /> <c c="" r="221, 96, 224, 103" /> <c c="" r="225, 96, 228, 103" /> <c c="" r="229, 96, 232, 103" /> <c c="" r="233, 96, 235, 103" o="1" /> <c c="" r="236, 96, 237, 103" /> <c c="" r="238, 96, 240, 103" /> <c c="" r="241, 96, 245, 103" /> <c c="" r="246, 96, 250, 103" /> <c c="" r="251, 96, 255, 103" /> <c c="" r="0, 104, 4, 111" /> <c c="" r="5, 104, 9, 111" /> <c c="" r="10, 104, 14, 111" /> <c c="" r="15, 104, 18, 111" /> <c c="" r="19, 104, 22, 111" /> <c c=" " r="23, 104, 24, 111" o="2" /> <c c=" " r="25, 104, 26, 111" o="4" /> <c c=" " r="27, 104, 28, 111" o="2" /> <c c=" " r="29, 104, 30, 111" o="4" /> <c c=" " r="31, 104, 32, 111" o="1" /> <c c=" " r="33, 104, 34, 111" /> <c c=" " r="35, 104, 36, 111" /> <c c=" " r="37, 104, 38, 111" o="2" /> <c c=" " r="39, 104, 40, 111" o="1" /> <c c=" " r="41, 104, 42, 111" /> <c c=" " r="43, 104, 44, 111" o="1" /> <c c=" " r="45, 104, 46, 111" o="1" /> <c c=" " r="47, 104, 49, 111" u="1" /> <c c=" " r="50, 104, 52, 111" o="1" /> <c c=" " r="53, 104, 58, 111" /> <c c=" " r="59, 104, 64, 111" /> <c c=" " r="65, 104, 67, 111" o="1" /> <c c=" " r="68, 104, 70, 111" u="1" /> <c c=" " r="71, 104, 73, 111" /> <c c=" " r="74, 104, 76, 111" u="-1" o="1" /> <c c=" " r="77, 104, 79, 111" u="-1" o="1" /> <c c=" " r="80, 104, 81, 111" o="1" /> <c c=" " r="82, 104, 85, 111" o="-1" /> <c c=" " r="86, 104, 89, 111" u="-1" /> <c c=" " r="90, 104, 93, 111" u="-1" /> <c c=" " r="94, 104, 98, 111" o="-2" /> <c c=" " r="99, 104, 102, 111" /> <c c="! " r="103, 104, 106, 111" /> <c c="" " r="107, 104, 108, 111" u="1" o="1" /> <c c="# " r="109, 104, 110, 111" o="1" /> <c c="$ " r="111, 104, 112, 111" o="1" /> <c c="% " r="113, 104, 116, 111" /> <c c="& " r="117, 104, 122, 111" u="1" o="-1" /> <c c="' " r="123, 104, 124, 111" o="1" /> <c c="0 " r="125, 104, 130, 111" /> <c c="1 " r="131, 104, 139, 111" o="-1" /> <c c="2 " r="140, 104, 141, 111" o="1" /> <c c="3 " r="142, 104, 145, 111" /> <c c="4 " r="146, 104, 151, 111" o="-1" /> <c c="5 " r="152, 104, 153, 111" o="1" /> <c c="6 " r="154, 104, 157, 111" u="-1" o="1" /> <c c="7 " r="158, 104, 163, 111" u="-2" o="1" /> <c c="8 " r="164, 104, 166, 111" /> <c c="9 " r="167, 104, 168, 111" o="1" /> <c c=": " r="169, 104, 170, 111" o="1" /> <c c="; " r="171, 104, 174, 111" o="1" /> <c c="< " r="175, 104, 177, 111" u="1" /> <c c="= " r="178, 104, 181, 111" u="-1" /> <c c="> " r="182, 104, 184, 111" o="1" /> <c c="@ " r="185, 104, 188, 111" /> <c c="A " r="189, 104, 192, 111" o="-1" /> <c c="B " r="193, 104, 198, 111" /> <c c="C " r="199, 104, 200, 111" o="1" /> <c c="D " r="201, 104, 204, 111" u="-2" o="-1" /> <c c="p " r="205, 104, 207, 111" /> <c c="t " r="208, 104, 209, 111" o="1" /> <c c="u " r="210, 104, 211, 111" o="1" /> <c c="v " r="212, 104, 214, 111" /> <c c="w " r="215, 104, 216, 111" o="1" /> <c c="x " r="217, 104, 219, 111" /> <c c="y " r="220, 104, 222, 111" /> <c c="z " r="223, 104, 226, 111" o="-1" /> <c c="{ " r="227, 104, 229, 111" /> <c c="| " r="230, 104, 232, 111" /> <c c="} " r="233, 104, 235, 111" o="-1" /> <c c="~ " r="236, 104, 238, 111" o="-1" /> <c c=" " r="239, 104, 240, 111" o="1" /> <c c=" " r="241, 104, 243, 111" /> <c c=" " r="244, 104, 245, 111" o="1" /> <c c=" " r="246, 104, 247, 111" o="1" /> <c c=" " r="248, 104, 250, 111" /> <c c=" " r="251, 104, 252, 111" o="1" /> <c c=" " r="253, 104, 255, 111" /> <c c=" " r="0, 112, 1, 119" o="1" /> <c c=" " r="2, 112, 4, 119" /> <c c=" " r="5, 112, 7, 119" /> <c c=" " r="8, 112, 11, 119" o="-1" /> <c c=" " r="12, 112, 14, 119" /> <c c=" " r="15, 112, 17, 119" /> <c c=" " r="18, 112, 20, 119" o="-1" /> <c c=" " r="21, 112, 23, 119" u="-1" /> <c c=" " r="24, 112, 27, 119" /> <c c=" " r="28, 112, 31, 119" o="1" /> <c c=" " r="32, 112, 35, 119" /> <c c=" " r="36, 112, 39, 119" /> <c c=" " r="40, 112, 42, 119" u="1" /> <c c=" " r="43, 112, 48, 119" /> <c c=" " r="49, 112, 56, 119" u="-3" /> <c c=" " r="57, 112, 63, 119" u="1" /> <c c=" " r="64, 112, 68, 119" o="1" /> <c c=" " r="69, 112, 73, 119" o="1" /> <c c=" " r="74, 112, 78, 119" u="1" /> <c c=" " r="79, 112, 82, 119" u="-1" o="1" /> <c c="!" r="83, 112, 87, 119" /> <c c="!" r="88, 112, 92, 119" /> <c c="!" r="93, 112, 96, 119" o="1" /> <c c="!" r="97, 112, 101, 119" o="1" /> <c c="!" r="102, 112, 105, 119" /> <c c="!" r="106, 112, 110, 119" /> <c c="!" r="111, 112, 115, 119" /> <c c="!" r="116, 112, 118, 119" o="1" /> <c c="!" r="119, 112, 122, 119" /> <c c=" !" r="123, 112, 126, 119" o="1" /> <c c=" !" r="127, 112, 130, 119" u="1" /> <c c=" !" r="131, 112, 136, 119" o="1" /> <c c=" !" r="137, 112, 140, 119" /> <c c=" !" r="141, 112, 144, 119" u="1" /> <c c="!" r="145, 112, 149, 119" /> <c c="!" r="150, 112, 154, 119" /> <c c="!" r="155, 112, 158, 119" /> <c c="!" r="159, 112, 163, 119" u="-1" o="1" /> <c c="!" r="164, 112, 168, 119" /> <c c="!" r="169, 112, 172, 119" /> <c c="!" r="173, 112, 177, 119" u="1" /> <c c="!" r="178, 112, 181, 119" u="1" /> <c c="!" r="182, 112, 187, 119" /> <c c="!" r="188, 112, 192, 119" /> <c c="!" r="193, 112, 196, 119" o="1" /> <c c="!" r="197, 112, 200, 119" u="1" /> <c c="!" r="201, 112, 206, 119" /> <c c="!" r="207, 112, 211, 119" o="1" /> <c c="!" r="212, 112, 216, 119" o="1" /> <c c="!" r="217, 112, 220, 119" u="1" /> <c c="!" r="221, 112, 225, 119" o="-1" /> <c c="!" r="226, 112, 229, 119" /> <c c=" !" r="230, 112, 234, 119" /> <c c="!!" r="235, 112, 242, 119" /> <c c=""!" r="243, 112, 247, 119" /> <c c="#!" r="248, 112, 252, 119" o="-1" /> <c c="$!" r="253, 112, 256, 119" /> <c c="%!" r="0, 120, 2, 127" o="1" /> <c c="&!" r="3, 120, 6, 127" o="1" /> <c c="'!" r="7, 120, 10, 127" o="1" /> <c c="(!" r="11, 120, 13, 127" o="1" /> <c c=")!" r="14, 120, 15, 127" o="1" /> <c c="*!" r="16, 120, 20, 127" o="-1" /> <c c="+!" r="21, 120, 25, 127" o="-1" /> <c c=",!" r="26, 120, 30, 127" /> <c c="-!" r="31, 120, 34, 127" /> <c c=".!" r="35, 120, 39, 127" /> <c c="/!" r="40, 120, 42, 127" /> <c c="0!" r="43, 120, 46, 127" /> <c c="1!" r="47, 120, 51, 127" /> <c c="2!" r="52, 120, 54, 127" u="1" /> <c c="3!" r="55, 120, 61, 127" o="-1" /> <c c="4!" r="62, 120, 64, 127" o="1" /> <c c="5!" r="65, 120, 67, 127" u="1" /> <c c="6!" r="68, 120, 71, 127" /> <c c="7!" r="72, 120, 74, 127" /> <c c="8!" r="75, 120, 79, 127" o="-1" /> <c c="[!" r="80, 120, 84, 127" /> <c c="\!" r="85, 120, 89, 127" /> <c c="]!" r="90, 120, 94, 127" /> <c c="^!" r="95, 120, 99, 127" /> <c c="!" r="100, 120, 104, 127" u="1" /> <c c="!" r="105, 120, 108, 127" u="-1" o="1" /> <c c="!" r="109, 120, 113, 127" u="1" /> <c c="!" r="114, 120, 117, 127" /> <c c="!" r="118, 120, 123, 127" u="1" /> <c c="!" r="124, 120, 127, 127" /> <c c="!" r="128, 120, 131, 127" u="1" /> <c c="!" r="132, 120, 135, 127" o="1" /> <c c="!" r="136, 120, 139, 127" u="1" /> <c c="!" r="140, 120, 143, 127" u="1" /> <c c="!" r="144, 120, 148, 127" u="1" /> <c c="!" r="149, 120, 153, 127" o="1" /> <c c="!" r="154, 120, 157, 127" u="1" /> <c c="!" r="158, 120, 161, 127" u="1" /> <c c="!" r="162, 120, 166, 127" u="1" /> <c c="!" r="167, 120, 170, 127" u="-1" o="1" /> <c c="!" r="171, 120, 175, 127" u="1" /> <c c="!" r="176, 120, 179, 127" u="-1" o="1" /> <c c="!" r="180, 120, 184, 127" u="1" /> <c c="!" r="185, 120, 189, 127" o="1" /> <c c="!" r="190, 120, 194, 127" u="1" /> <c c="!" r="195, 120, 198, 127" /> <c c="!" r="199, 120, 203, 127" o="1" /> <c c="!" r="204, 120, 207, 127" /> <c c="!" r="208, 120, 211, 127" u="1" o="-1" /> <c c="!" r="212, 120, 216, 127" u="1" /> <c c="!" r="217, 120, 221, 127" o="1" /> <c c="!" r="222, 120, 226, 127" u="1" /> <c c="!" r="227, 120, 231, 127" o="1" /> <c c="!" r="232, 120, 237, 127" u="1" /> <c c="!" r="238, 120, 243, 127" u="1" /> <c c="!" r="244, 120, 246, 127" u="1" /> <c c="!" r="247, 120, 249, 127" u="1" /> <c c="!" r="250, 120, 252, 127" u="1" /> <c c="!" r="253, 120, 255, 127" u="1" /> <c c="!" r="0, 128, 2, 135" u="1" /> <c c="!" r="3, 128, 6, 135" u="1" o="-1" /> <c c="!" r="7, 128, 11, 135" u="1" /> <c c="!" r="12, 128, 16, 135" u="1" /> <c c="!" r="17, 128, 21, 135" u="1" /> <c c="!" r="22, 128, 26, 135" u="1" /> <c c="!" r="27, 128, 31, 135" u="1" /> <c c="!" r="32, 128, 36, 135" u="1" /> <c c="!" r="37, 128, 41, 135" u="1" /> <c c="!" r="42, 128, 46, 135" u="1" /> <c c="!" r="47, 128, 51, 135" u="1" /> <c c="!" r="52, 128, 56, 135" u="1" /> <c c="!" r="57, 128, 61, 135" u="1" /> <c c="!" r="62, 128, 66, 135" u="1" /> <c c="!" r="67, 128, 70, 135" o="1" /> <c c="!" r="71, 128, 75, 135" u="1" /> <c c="!" r="76, 128, 80, 135" u="1" /> <c c="!" r="81, 128, 84, 135" o="1" /> <c c="!" r="85, 128, 89, 135" u="1" /> <c c="!" r="90, 128, 93, 135" o="1" /> <c c="!" r="94, 128, 98, 135" u="1" /> <c c="!" r="99, 128, 103, 135" u="1" /> <c c="!" r="104, 128, 107, 135" u="1" o="1" /> <c c="!" r="108, 128, 113, 135" u="1" /> <c c="!" r="114, 128, 117, 135" u="1" o="1" /> <c c="!" r="118, 128, 121, 135" u="1" o="1" /> <c c="!" r="122, 128, 125, 135" o="1" /> <c c="!" r="126, 128, 129, 135" u="1" o="1" /> <c c="!" r="130, 128, 133, 135" o="1" /> <c c="!" r="134, 128, 139, 135" u="1" /> <c c="!" r="140, 128, 143, 135" o="1" /> <c c="!" r="144, 128, 148, 135" u="1" o="-1" /> <c c="!" r="149, 128, 153, 135" /> <c c="!" r="154, 128, 158, 135" /> <c c="!" r="159, 128, 163, 135" u="1" o="-1" /> <c c="!" r="164, 128, 168, 135" u="1" /> <c c="!" r="169, 128, 173, 135" u="1" /> <c c="!" r="174, 128, 179, 135" u="1" /> <c c="!" r="180, 128, 185, 135" u="1" /> <c c="!" r="186, 128, 189, 135" /> <c c="!" r="190, 128, 193, 135" /> <c c="!" r="194, 128, 198, 135" u="1" /> <c c="!" r="199, 128, 202, 135" /> <c c="!" r="203, 128, 207, 135" u="1" /> <c c="!" r="208, 128, 211, 135" /> <c c="!" r="212, 128, 217, 135" u="1" o="-1" /> <c c="!" r="218, 128, 222, 135" u="1" /> <c c="!" r="223, 128, 227, 135" u="1" /> <c c="!" r="228, 128, 231, 135" o="1" /> <c c="!" r="232, 128, 236, 135" u="1" /> <c c="!" r="237, 128, 240, 135" o="1" /> <c c="!" r="241, 128, 246, 135" u="-1" /> <c c=""" r="247, 128, 250, 135" u="1" /> <c c=""" r="251, 128, 254, 135" u="1" /> <c c=""" r="0, 136, 2, 143" u="1" /> <c c=""" r="3, 136, 5, 143" u="1" /> <c c=""" r="6, 136, 8, 143" u="1" /> <c c=""" r="9, 136, 13, 143" u="1" /> <c c=""" r="14, 136, 17, 143" u="1" /> <c c=""" r="18, 136, 21, 143" u="1" /> <c c=""" r="22, 136, 25, 143" u="1" /> <c c=" "" r="26, 136, 30, 143" u="1" o="-1" /> <c c=" "" r="31, 136, 33, 143" u="1" /> <c c=" "" r="34, 136, 37, 143" u="1" /> <c c=" "" r="38, 136, 41, 143" u="1" o="1" /> <c c=" "" r="42, 136, 44, 143" u="1" /> <c c=""" r="45, 136, 48, 143" u="1" /> <c c=""" r="49, 136, 52, 143" u="1" o="1" /> <c c=""" r="53, 136, 57, 143" o="1" /> <c c=""" r="58, 136, 61, 143" u="1" /> <c c=""" r="62, 136, 64, 143" u="1" o="1" /> <c c=""" r="65, 136, 68, 143" u="1" /> <c c=""" r="69, 136, 72, 143" u="1" /> <c c=""" r="73, 136, 75, 143" u="1" /> <c c=""" r="76, 136, 78, 143" u="1" /> <c c=""" r="79, 136, 82, 143" u="1" /> <c c=""" r="83, 136, 85, 143" u="1" /> <c c=""" r="86, 136, 88, 143" u="1" /> <c c=""" r="89, 136, 93, 143" /> <c c=""" r="94, 136, 98, 143" /> <c c=""" r="99, 136, 103, 143" /> <c c=""" r="104, 136, 108, 143" u="1" /> <c c=""" r="109, 136, 113, 143" u="1" /> <c c=""" r="114, 136, 117, 143" u="1" /> <c c=" "" r="118, 136, 121, 143" u="1" /> <c c="!"" r="122, 136, 125, 143" u="1" /> <c c="""" r="126, 136, 129, 143" u="1" /> <c c="$"" r="130, 136, 133, 143" /> <c c="%"" r="134, 136, 136, 143" u="1" /> <c c="&"" r="137, 136, 142, 143" o="-1" /> <c c="'"" r="143, 136, 146, 143" u="1" /> <c c="("" r="147, 136, 150, 143" u="1" /> <c c=")"" r="151, 136, 153, 143" u="1" o="1" /> <c c="*"" r="154, 136, 157, 143" u="1" /> <c c="+"" r="158, 136, 161, 143" /> <c c=","" r="162, 136, 166, 143" /> <c c="-"" r="167, 136, 172, 143" o="1" /> <c c="."" r="173, 136, 176, 143" /> <c c="/"" r="177, 136, 181, 143" /> <c c="0"" r="182, 136, 187, 143" o="1" /> <c c="1"" r="188, 136, 192, 143" o="-1" /> <c c="2"" r="193, 136, 197, 143" o="-1" /> <c c="3"" r="198, 136, 202, 143" o="-1" /> <c c="4"" r="203, 136, 206, 143" u="1" /> <c c="5"" r="207, 136, 210, 143" u="1" /> <c c="7"" r="211, 136, 214, 143" u="1" /> <c c="8"" r="215, 136, 218, 143" u="1" /> <c c="9"" r="219, 136, 222, 143" u="1" /> <c c=":"" r="223, 136, 226, 143" u="1" /> <c c=";"" r="227, 136, 230, 143" u="1" /> <c c="<"" r="231, 136, 234, 143" u="1" /> <c c="="" r="235, 136, 238, 143" u="1" /> <c c=">"" r="239, 136, 242, 143" u="1" /> <c c="?"" r="243, 136, 246, 143" u="1" /> <c c="@"" r="247, 136, 249, 143" /> <c c="A"" r="250, 136, 253, 143" u="1" /> <c c="B"" r="0, 144, 3, 151" u="1" /> <c c="C"" r="4, 144, 7, 151" u="1" /> <c c="D"" r="8, 144, 11, 151" u="1" /> <c c="E"" r="12, 144, 15, 151" u="1" /> <c c="F"" r="16, 144, 19, 151" u="1" /> <c c="G"" r="20, 144, 23, 151" u="1" /> <c c="H"" r="24, 144, 27, 151" u="1" /> <c c="I"" r="28, 144, 31, 151" u="1" /> <c c="J"" r="32, 144, 35, 151" u="1" /> <c c="K"" r="36, 144, 39, 151" u="1" /> <c c="L"" r="40, 144, 43, 151" u="1" /> <c c="M"" r="44, 144, 47, 151" u="1" /> <c c="N"" r="48, 144, 51, 151" u="1" /> <c c="O"" r="52, 144, 55, 151" u="1" /> <c c="P"" r="56, 144, 59, 151" u="1" /> <c c="Q"" r="60, 144, 63, 151" u="1" /> <c c="R"" r="64, 144, 67, 151" u="1" /> <c c="S"" r="68, 144, 71, 151" u="1" /> <c c="T"" r="72, 144, 75, 151" u="1" /> <c c="U"" r="76, 144, 79, 151" u="1" /> <c c="V"" r="80, 144, 83, 151" u="1" /> <c c="W"" r="84, 144, 87, 151" u="1" /> <c c="X"" r="88, 144, 91, 151" u="1" /> <c c="Y"" r="92, 144, 95, 151" u="1" /> <c c="Z"" r="96, 144, 99, 151" u="1" /> <c c="["" r="100, 144, 103, 151" u="1" /> <c c="\"" r="104, 144, 107, 151" u="1" /> <c c="]"" r="108, 144, 111, 151" u="1" /> <c c="^"" r="112, 144, 116, 151" u="1" o="-1" /> <c c="_"" r="117, 144, 120, 151" u="1" /> <c c="`"" r="121, 144, 124, 151" u="1" /> <c c="a"" r="125, 144, 128, 151" u="1" /> <c c="b"" r="129, 144, 132, 151" u="1" /> <c c="c"" r="133, 144, 136, 151" u="1" /> <c c="d"" r="137, 144, 140, 151" u="1" /> <c c="e"" r="141, 144, 144, 151" u="1" /> <c c="f"" r="145, 144, 148, 151" u="1" /> <c c="g"" r="149, 144, 152, 151" u="1" /> <c c="h"" r="153, 144, 156, 151" u="1" /> <c c="i"" r="157, 144, 160, 151" u="1" /> <c c="j"" r="161, 144, 166, 151" u="1" /> <c c="k"" r="167, 144, 172, 151" u="1" /> <c c="l"" r="173, 144, 175, 151" u="1" /> <c c="m"" r="176, 144, 179, 151" u="1" /> <c c="n"" r="180, 144, 183, 151" u="1" /> <c c="o"" r="184, 144, 187, 151" u="1" /> <c c="p"" r="188, 144, 191, 151" u="1" /> <c c="q"" r="192, 144, 195, 151" u="1" /> <c c="r"" r="196, 144, 199, 151" u="1" /> <c c="s"" r="200, 144, 203, 151" u="1" /> <c c="t"" r="204, 144, 207, 151" u="1" /> <c c="u"" r="208, 144, 211, 151" u="1" /> <c c="v"" r="212, 144, 215, 151" u="1" /> <c c="w"" r="216, 144, 219, 151" u="1" /> <c c="x"" r="220, 144, 223, 151" u="1" /> <c c="y"" r="224, 144, 227, 151" u="1" /> <c c="z"" r="228, 144, 231, 151" u="1" /> <c c="{"" r="232, 144, 235, 151" u="1" /> <c c="|"" r="236, 144, 239, 151" u="1" /> <c c="}"" r="240, 144, 243, 151" u="1" /> <c c="~"" r="244, 144, 247, 151" u="1" /> <c c=""" r="248, 144, 251, 151" u="1" /> <c c=""" r="252, 144, 255, 151" u="1" /> <c c=""" r="0, 152, 3, 159" u="1" /> <c c=""" r="4, 152, 7, 159" u="1" /> <c c=""" r="8, 152, 11, 159" u="1" /> <c c=""" r="12, 152, 15, 159" u="1" /> <c c=""" r="16, 152, 19, 159" u="1" /> <c c=""" r="20, 152, 23, 159" u="1" /> <c c=""" r="24, 152, 27, 159" u="1" /> <c c=""" r="28, 152, 31, 159" u="1" /> <c c=""" r="32, 152, 35, 159" u="1" /> <c c=""" r="36, 152, 39, 159" u="1" /> <c c=""" r="40, 152, 43, 159" u="1" /> <c c=""" r="44, 152, 47, 159" u="1" /> <c c=""" r="48, 152, 51, 159" u="1" /> <c c=""" r="52, 152, 55, 159" u="1" /> <c c=""" r="56, 152, 59, 159" u="1" /> <c c=""" r="60, 152, 63, 159" u="1" /> <c c=""" r="64, 152, 67, 159" u="1" /> <c c=""" r="68, 152, 71, 159" u="1" /> <c c=""" r="72, 152, 75, 159" u="1" /> <c c=""" r="76, 152, 79, 159" u="1" /> <c c=""" r="80, 152, 83, 159" u="1" /> <c c=""" r="84, 152, 87, 159" u="1" /> <c c=""" r="88, 152, 91, 159" u="1" /> <c c=""" r="92, 152, 95, 159" u="1" /> <c c=""" r="96, 152, 99, 159" u="1" /> <c c=""" r="100, 152, 103, 159" u="1" /> <c c=""" r="104, 152, 107, 159" u="1" /> <c c=""" r="108, 152, 111, 159" u="1" /> <c c=""" r="112, 152, 115, 159" u="1" /> <c c=""" r="116, 152, 119, 159" u="1" /> <c c=""" r="120, 152, 123, 159" u="1" /> <c c=""" r="124, 152, 127, 159" u="1" /> <c c=""" r="128, 152, 131, 159" u="1" /> <c c=""" r="132, 152, 135, 159" u="1" /> <c c=""" r="136, 152, 139, 159" u="1" /> <c c=""" r="140, 152, 143, 159" u="1" /> <c c=""" r="144, 152, 147, 159" u="1" /> <c c=""" r="148, 152, 149, 159" u="1" o="1" /> <c c=""" r="150, 152, 151, 159" u="1" o="1" /> <c c=""" r="152, 152, 155, 159" u="1" /> <c c=""" r="156, 152, 159, 159" u="1" /> <c c=""" r="160, 152, 163, 159" u="1" /> <c c=""" r="164, 152, 167, 159" u="1" /> <c c=""" r="168, 152, 171, 159" u="1" /> <c c=""" r="172, 152, 175, 159" u="1" /> <c c=""" r="176, 152, 179, 159" u="1" /> <c c=""" r="180, 152, 183, 159" u="1" /> <c c=""" r="184, 152, 187, 159" u="1" /> <c c=""" r="188, 152, 191, 159" u="1" /> <c c=""" r="192, 152, 195, 159" u="1" /> <c c=""" r="196, 152, 199, 159" u="1" /> <c c=""" r="200, 152, 203, 159" u="1" /> <c c=""" r="204, 152, 207, 159" u="1" /> <c c=""" r="208, 152, 211, 159" u="1" o="1" /> <c c=""" r="212, 152, 215, 159" u="1" o="1" /> <c c=""" r="216, 152, 219, 159" u="1" /> <c c=""" r="220, 152, 223, 159" u="1" /> <c c=""" r="224, 152, 227, 159" /> <c c=""" r="228, 152, 231, 159" u="1" /> <c c=""" r="232, 152, 235, 159" u="1" /> <c c=""" r="236, 152, 239, 159" u="1" /> <c c=""" r="240, 152, 243, 159" u="1" /> <c c=""" r="244, 152, 247, 159" u="1" /> <c c=""" r="248, 152, 251, 159" u="1" /> <c c=""" r="252, 152, 255, 159" u="1" /> <c c=""" r="0, 160, 3, 167" u="1" /> <c c=""" r="4, 160, 7, 167" u="1" /> <c c=""" r="8, 160, 11, 167" o="1" /> <c c=""" r="12, 160, 15, 167" o="1" /> <c c=""" r="16, 160, 19, 167" u="1" /> <c c=""" r="20, 160, 24, 167" u="1" /> <c c=""" r="25, 160, 28, 167" u="1" /> <c c=""" r="29, 160, 32, 167" u="1" /> <c c=""" r="33, 160, 36, 167" u="1" /> <c c=""" r="37, 160, 40, 167" u="1" /> <c c=""" r="41, 160, 44, 167" u="1" /> <c c=""" r="45, 160, 48, 167" u="1" /> <c c=""" r="49, 160, 52, 167" u="1" /> <c c=""" r="53, 160, 56, 167" u="1" /> <c c=""" r="57, 160, 60, 167" u="1" /> <c c=""" r="61, 160, 64, 167" u="1" /> <c c=""" r="65, 160, 68, 167" u="1" /> <c c=""" r="69, 160, 72, 167" u="1" /> <c c=""" r="73, 160, 76, 167" u="1" /> <c c=""" r="77, 160, 80, 167" u="1" /> <c c=""" r="81, 160, 84, 167" u="1" /> <c c=""" r="85, 160, 92, 167" u="1" o="-1" /> <c c=""" r="93, 160, 100, 167" u="1" o="-1" /> <c c=""" r="101, 160, 104, 167" u="1" /> <c c=""" r="105, 160, 108, 167" u="1" /> <c c=""" r="109, 160, 112, 167" u="1" /> <c c=""" r="113, 160, 116, 167" u="1" /> <c c=""" r="117, 160, 120, 167" u="1" /> <c c=""" r="121, 160, 124, 167" u="1" /> <c c=""" r="125, 160, 128, 167" u="1" /> <c c=""" r="129, 160, 132, 167" u="1" /> <c c=""" r="133, 160, 136, 167" u="1" /> <c c=""" r="137, 160, 140, 167" u="1" /> <c c=""" r="141, 160, 144, 167" u="1" /> <c c=""" r="145, 160, 148, 167" u="1" /> <c c=""" r="149, 160, 152, 167" u="1" /> <c c=""" r="153, 160, 156, 167" u="1" /> <c c=""" r="157, 160, 160, 167" u="1" /> <c c=""" r="161, 160, 164, 167" u="1" /> <c c=""" r="165, 160, 168, 167" u="1" /> <c c=""" r="169, 160, 172, 167" u="1" /> <c c=""" r="173, 160, 176, 167" u="1" /> <c c=""" r="177, 160, 181, 167" /> <c c=""" r="182, 160, 185, 167" u="1" /> <c c=""" r="186, 160, 189, 167" u="1" /> <c c=""" r="190, 160, 193, 167" u="1" /> <c c="#" r="194, 160, 197, 167" o="1" /> <c c="#" r="198, 160, 201, 167" u="1" /> <c c="#" r="202, 160, 203, 167" u="1" o="1" /> <c c=" #" r="204, 160, 205, 167" o="2" /> <c c=" #" r="206, 160, 207, 167" u="1" o="1" /> <c c=" #" r="208, 160, 209, 167" o="2" /> <c c="!#" r="210, 160, 212, 167" /> <c c=""#" r="213, 160, 216, 167" u="1" /> <c c="##" r="217, 160, 220, 167" u="1" /> <c c="$" r="221, 160, 222, 167" o="4" /> <c c="$" r="223, 160, 228, 167" /> <c c="$" r="229, 160, 234, 167" /> <c c="$" r="235, 160, 239, 167" o="1" /> <c c="$" r="240, 160, 246, 167" o="-1" /> <c c="$" r="247, 160, 248, 167" o="4" /> <c c="$" r="0, 168, 8, 175" u="-1" o="-2" /> <c c="$" r="9, 168, 13, 175" o="1" /> <c c="$" r="14, 168, 17, 175" u="1" o="1" /> <c c=" $" r="18, 168, 22, 175" u="1" /> <c c=" $" r="23, 168, 26, 175" u="1" o="1" /> <c c=" $" r="27, 168, 31, 175" u="1" o="-1" /> <c c=" $" r="32, 168, 35, 175" u="1" o="1" /> <c c=" $" r="36, 168, 39, 175" u="1" o="1" /> <c c="$" r="40, 168, 43, 175" u="1" o="1" /> <c c="$" r="44, 168, 48, 175" u="1" /> <c c="$" r="49, 168, 53, 175" o="1" /> <c c="$" r="54, 168, 59, 175" /> <c c="$" r="60, 168, 64, 175" o="1" /> <c c="$" r="65, 168, 70, 175" /> <c c="$" r="71, 168, 76, 175" /> <c c="$" r="77, 168, 78, 175" o="4" /> <c c="$" r="79, 168, 80, 175" o="4" /> <c c="$" r="81, 168, 85, 175" o="1" /> <c c="$" r="86, 168, 87, 175" o="4" /> <c c="$" r="88, 168, 91, 175" u="1" o="1" /> <c c="$" r="92, 168, 97, 175" /> <c c="$" r="98, 168, 103, 175" /> <c c="$" r="104, 168, 107, 175" u="1" o="1" /> <c c="$" r="108, 168, 111, 175" u="1" o="1" /> <c c="$" r="112, 168, 115, 175" u="1" o="1" /> <c c="$" r="116, 168, 119, 175" u="1" o="1" /> <c c=" $" r="120, 168, 123, 175" u="1" o="1" /> <c c="!$" r="124, 168, 129, 175" /> <c c=""$" r="130, 168, 133, 175" u="1" o="1" /> <c c="#$" r="134, 168, 136, 175" /> <c c="$$" r="137, 168, 138, 175" o="4" /> <c c="%" r="139, 168, 144, 175" /> <c c="%" r="145, 168, 150, 175" /> <c c="%" r="151, 168, 152, 175" u="2" o="2" /> <c c="%" r="153, 168, 154, 175" u="2" o="2" /> <c c="%" r="155, 168, 160, 175" /> <c c="%" r="161, 168, 166, 175" /> <c c="%" r="167, 168, 168, 175" u="2" o="2" /> <c c="%" r="169, 168, 170, 175" u="2" o="2" /> <c c="%" r="171, 168, 175, 175" o="1" /> <c c=" %" r="176, 168, 180, 175" o="1" /> <c c=" %" r="181, 168, 182, 175" u="2" o="2" /> <c c=" %" r="183, 168, 184, 175" u="2" o="2" /> <c c=" %" r="185, 168, 188, 175" u="2" /> <c c=" %" r="189, 168, 192, 175" u="2" /> <c c="%" r="193, 168, 196, 175" u="2" /> <c c="%" r="197, 168, 200, 175" u="2" /> <c c="%" r="201, 168, 204, 175" o="2" /> <c c="%" r="205, 168, 208, 175" o="2" /> <c c="%" r="209, 168, 212, 175" o="2" /> <c c="%" r="213, 168, 216, 175" o="2" /> <c c="%" r="217, 168, 220, 175" u="2" /> <c c="%" r="221, 168, 224, 175" u="2" /> <c c="%" r="225, 168, 228, 175" u="2" /> <c c="%" r="229, 168, 232, 175" u="2" /> <c c="%" r="233, 168, 236, 175" o="2" /> <c c="%" r="237, 168, 240, 175" o="2" /> <c c="%" r="241, 168, 244, 175" o="2" /> <c c="%" r="245, 168, 248, 175" o="2" /> <c c="%" r="249, 168, 252, 175" u="2" /> <c c="%" r="253, 168, 256, 175" u="2" /> <c c="%" r="0, 176, 3, 183" u="2" /> <c c="%" r="4, 176, 7, 183" u="2" /> <c c=" %" r="8, 176, 11, 183" u="2" /> <c c="!%" r="12, 176, 15, 183" u="2" /> <c c=""%" r="16, 176, 19, 183" u="2" /> <c c="#%" r="20, 176, 23, 183" u="2" /> <c c="$%" r="24, 176, 27, 183" o="2" /> <c c="%%" r="28, 176, 31, 183" o="2" /> <c c="&%" r="32, 176, 35, 183" o="2" /> <c c="'%" r="36, 176, 39, 183" o="2" /> <c c="(%" r="40, 176, 43, 183" o="2" /> <c c=")%" r="44, 176, 47, 183" o="2" /> <c c="*%" r="48, 176, 51, 183" o="2" /> <c c="+%" r="52, 176, 55, 183" o="2" /> <c c=",%" r="56, 176, 61, 183" /> <c c="-%" r="62, 176, 67, 183" /> <c c=".%" r="68, 176, 73, 183" /> <c c="/%" r="74, 176, 79, 183" /> <c c="0%" r="80, 176, 85, 183" /> <c c="1%" r="86, 176, 91, 183" /> <c c="2%" r="92, 176, 97, 183" /> <c c="3%" r="98, 176, 103, 183" /> <c c="4%" r="104, 176, 109, 183" /> <c c="5%" r="110, 176, 115, 183" /> <c c="6%" r="116, 176, 121, 183" /> <c c="7%" r="122, 176, 127, 183" /> <c c="8%" r="128, 176, 133, 183" /> <c c="9%" r="134, 176, 139, 183" /> <c c=":%" r="140, 176, 145, 183" /> <c c=";%" r="146, 176, 151, 183" /> <c c="<%" r="152, 176, 157, 183" /> <c c="=%" r="158, 176, 163, 183" /> <c c=">%" r="164, 176, 169, 183" /> <c c="?%" r="170, 176, 175, 183" /> <c c="@%" r="176, 176, 181, 183" /> <c c="A%" r="182, 176, 187, 183" /> <c c="B%" r="188, 176, 193, 183" /> <c c="C%" r="194, 176, 199, 183" /> <c c="D%" r="200, 176, 205, 183" /> <c c="E%" r="206, 176, 211, 183" /> <c c="F%" r="212, 176, 217, 183" /> <c c="G%" r="218, 176, 223, 183" /> <c c="H%" r="224, 176, 229, 183" /> <c c="I%" r="230, 176, 235, 183" /> <c c="J%" r="236, 176, 241, 183" /> <c c="K%" r="242, 176, 247, 183" /> <c c="L%" r="248, 176, 253, 183" /> <c c="M%" r="0, 184, 5, 191" /> <c c="N%" r="6, 184, 7, 191" u="2" o="2" /> <c c="O%" r="8, 184, 9, 191" u="2" o="2" /> <c c="P%" r="10, 184, 15, 191" /> <c c="Q%" r="16, 184, 19, 191" u="2" /> <c c="R%" r="20, 184, 23, 191" u="2" /> <c c="S%" r="24, 184, 27, 191" u="2" /> <c c="T%" r="28, 184, 33, 191" u="2" o="-2" /> <c c="U%" r="34, 184, 37, 191" o="2" /> <c c="V%" r="38, 184, 41, 191" o="2" /> <c c="W%" r="42, 184, 45, 191" o="2" /> <c c="X%" r="46, 184, 49, 191" u="2" /> <c c="Y%" r="50, 184, 53, 191" u="2" /> <c c="Z%" r="54, 184, 57, 191" u="2" /> <c c="[%" r="58, 184, 61, 191" o="2" /> <c c="\%" r="62, 184, 65, 191" o="2" /> <c c="]%" r="66, 184, 69, 191" o="2" /> <c c="^%" r="70, 184, 73, 191" u="2" /> <c c="_%" r="74, 184, 78, 191" u="2" o="-1" /> <c c="`%" r="79, 184, 82, 191" u="2" /> <c c="a%" r="83, 184, 86, 191" o="2" /> <c c="b%" r="87, 184, 90, 191" o="2" /> <c c="c%" r="91, 184, 94, 191" o="2" /> <c c="d%" r="95, 184, 100, 191" /> <c c="e%" r="101, 184, 106, 191" /> <c c="f%" r="107, 184, 112, 191" /> <c c="g%" r="113, 184, 118, 191" /> <c c="h%" r="119, 184, 124, 191" /> <c c="i%" r="125, 184, 130, 191" /> <c c="j%" r="131, 184, 136, 191" /> <c c="k%" r="137, 184, 144, 191" o="-2" /> <c c="l%" r="145, 184, 150, 191" /> <c c="m%" r="151, 184, 154, 191" u="2" /> <c c="n%" r="155, 184, 158, 191" o="2" /> <c c="o%" r="159, 184, 162, 191" o="2" /> <c c="p%" r="163, 184, 166, 191" u="2" /> <c c="q%" r="167, 184, 172, 191" /> <c c="r%" r="173, 184, 178, 191" /> <c c="s%" r="179, 184, 186, 191" u="-1" o="-1" /> <c c="t%" r="187, 184, 190, 191" o="2" /> <c c="u%" r="191, 184, 192, 191" u="2" o="2" /> <c c="v%" r="193, 184, 195, 191" u="3" /> <c c="w%" r="196, 184, 197, 191" u="2" o="2" /> <c c="x%" r="198, 184, 201, 191" o="2" /> <c c="y%" r="202, 184, 203, 191" u="2" o="2" /> <c c="z%" r="204, 184, 206, 191" u="3" /> <c c="{%" r="207, 184, 208, 191" u="2" o="2" /> <c c="|%" r="209, 184, 214, 191" /> <c c="}%" r="215, 184, 216, 191" u="2" o="2" /> <c c="~%" r="217, 184, 222, 191" /> <c c="%" r="223, 184, 224, 191" u="2" o="2" /> <c c="%" r="225, 184, 230, 191" /> <c c="%" r="231, 184, 236, 191" /> <c c="%" r="237, 184, 242, 191" /> <c c="%" r="243, 184, 248, 191" /> <c c="%" r="249, 184, 254, 191" /> <c c="%" r="0, 192, 5, 199" /> <c c="%" r="6, 192, 11, 199" /> <c c="%" r="12, 192, 17, 199" /> <c c="%" r="18, 192, 22, 199" o="1" /> <c c="%" r="23, 192, 27, 199" o="1" /> <c c="%" r="28, 192, 31, 199" o="2" /> <c c="%" r="32, 192, 35, 199" o="2" /> <c c="%" r="36, 192, 38, 199" o="3" /> <c c="%" r="39, 192, 40, 199" o="4" /> <c c="%" r="41, 192, 42, 199" o="4" /> <c c="%" r="43, 192, 46, 199" u="3" o="-1" /> <c c="%" r="47, 192, 55, 199" o="-3" /> <c c="%" r="56, 192, 61, 199" /> <c c="%" r="62, 192, 70, 199" o="-3" /> <c c="%" r="71, 192, 76, 199" /> <c c="%" r="77, 192, 78, 199" u="4" /> <c c="%" r="79, 192, 82, 199" u="1" /> <c c="%" r="83, 192, 86, 199" u="1" /> <c c="%" r="87, 192, 90, 199" u="1" /> <c c="%" r="91, 192, 94, 199" u="1" /> <c c="%" r="95, 192, 98, 199" u="1" /> <c c="%" r="99, 192, 102, 199" u="1" /> <c c="%" r="103, 192, 106, 199" u="1" /> <c c="%" r="107, 192, 110, 199" u="1" /> <c c="%" r="111, 192, 114, 199" u="1" /> <c c="%" r="115, 192, 119, 199" /> <c c="%" r="120, 192, 121, 199" u="1" o="1" /> <c c="%" r="122, 192, 123, 199" u="1" o="1" /> <c c="%" r="124, 192, 126, 199" u="1" o="1" /> <c c="%" r="127, 192, 130, 199" u="1" /> <c c="%" r="131, 192, 132, 199" u="1" o="1" /> <c c="%" r="133, 192, 134, 199" u="1" o="1" /> <c c="%" r="135, 192, 138, 199" u="1" /> <c c="%" r="139, 192, 142, 199" u="1" /> <c c="%" r="143, 192, 146, 199" u="1" /> <c c="%" r="147, 192, 150, 199" u="1" /> <c c="%" r="151, 192, 153, 199" u="1" /> <c c="%" r="154, 192, 156, 199" u="1" /> <c c="%" r="157, 192, 160, 199" u="1" /> <c c="%" r="161, 192, 164, 199" u="1" /> <c c="%" r="165, 192, 166, 199" u="1" o="1" /> <c c="%" r="167, 192, 168, 199" u="1" o="1" /> <c c="%" r="169, 192, 172, 199" u="1" /> <c c="%" r="173, 192, 176, 199" u="1" /> <c c="%" r="177, 192, 180, 199" u="1" /> <c c="%" r="181, 192, 184, 199" u="1" /> <c c="%" r="185, 192, 187, 199" u="1" /> <c c="%" r="188, 192, 190, 199" u="1" /> <c c="%" r="191, 192, 194, 199" u="1" /> <c c="%" r="195, 192, 198, 199" u="1" /> <c c="%" r="199, 192, 200, 199" u="1" o="1" /> <c c="%" r="201, 192, 202, 199" u="1" o="1" /> <c c="%" r="203, 192, 206, 199" u="1" /> <c c="%" r="207, 192, 210, 199" u="1" /> <c c="%" r="211, 192, 214, 199" u="1" /> <c c="%" r="215, 192, 218, 199" o="1" /> <c c="%" r="219, 192, 222, 199" o="1" /> <c c="%" r="223, 192, 226, 199" u="1" /> <c c="%" r="227, 192, 230, 199" u="1" /> <c c="%" r="231, 192, 234, 199" u="1" /> <c c="%" r="235, 192, 238, 199" u="1" /> <c c="%" r="239, 192, 242, 199" u="1" /> <c c="%" r="243, 192, 246, 199" u="1" /> <c c="%" r="247, 192, 250, 199" u="1" /> <c c="%" r="251, 192, 254, 199" u="1" /> <c c="%" r="0, 200, 3, 207" u="1" /> <c c="%" r="4, 200, 7, 207" u="1" /> <c c="%" r="8, 200, 11, 207" u="1" /> <c c="%" r="12, 200, 15, 207" u="1" /> <c c="%" r="16, 200, 19, 207" u="1" /> <c c="%" r="20, 200, 21, 207" u="1" o="1" /> <c c="%" r="22, 200, 23, 207" u="1" o="1" /> <c c="%" r="24, 200, 29, 207" /> <c c="%" r="30, 200, 35, 207" /> <c c="%" r="36, 200, 41, 207" /> <c c="%" r="42, 200, 47, 207" /> <c c="%" r="48, 200, 50, 207" u="1" /> <c c="%" r="51, 200, 53, 207" u="1" /> <c c="%" r="54, 200, 57, 207" u="1" o="-1" /> <c c="%" r="58, 200, 60, 207" u="1" /> <c c="%" r="61, 200, 65, 207" u="1" /> <c c="%" r="66, 200, 70, 207" u="1" /> <c c="%" r="71, 200, 74, 207" u="1" /> <c c="%" r="75, 200, 78, 207" u="1" /> <c c="%" r="79, 200, 82, 207" u="1" /> <c c="%" r="83, 200, 86, 207" u="1" /> <c c="%" r="87, 200, 89, 207" u="1" /> <c c="%" r="90, 200, 93, 207" u="1" /> <c c="%" r="94, 200, 97, 207" u="1" /> <c c="%" r="98, 200, 101, 207" u="1" /> <c c="%" r="102, 200, 105, 207" u="1" /> <c c="%" r="106, 200, 109, 207" u="1" /> <c c="%" r="110, 200, 113, 207" u="1" /> <c c="%" r="114, 200, 117, 207" u="1" /> <c c="%" r="118, 200, 121, 207" u="1" /> <c c=":&" r="122, 200, 126, 207" /> <c c=";&" r="127, 200, 131, 207" /> <c c="<&" r="132, 200, 136, 207" /> <c c="@&" r="137, 200, 141, 207" /> <c c="B&" r="142, 200, 146, 207" /> <c c="`&" r="147, 200, 151, 207" /> <c c="c&" r="152, 200, 155, 207" u="1" /> <c c="e&" r="156, 200, 160, 207" /> <c c="f&" r="161, 200, 165, 207" /> <c c="j&" r="166, 200, 168, 207" o="1" /> <c c="k&" r="169, 200, 172, 207" /> <c c="m&" r="173, 200, 175, 207" u="1" /> <c c="n&" r="176, 200, 178, 207" u="1" /> <c c="o&" r="179, 200, 181, 207" u="1" /> <c c="" r="182, 200, 185, 207" /> <c c="" r="186, 200, 189, 207" /> <c c="" r="190, 200, 192, 207" u="1" o="-3" /> </font>fonts/mono_dejavu_sans_6.xml0000755000175000017500000073734012565232430017037 0ustar mquinsonmquinson<?xml version="1.0"?> <font type="bitmap"> <Texture index="0" filename="mono_dejavu_sans_60.png" hasAlpha="true" /> <c c="" r="0, 0, 4, 9" o="1" /> <c c=" " r="5, 0, 6, 9" o="4" /> <c c="!" r="7, 0, 8, 9" u="2" o="2" /> <c c="&quot;" r="9, 0, 12, 9" u="1" o="1" /> <c c="#" r="13, 0, 18, 9" /> <c c="$" r="19, 0, 24, 9" /> <c c="%" r="25, 0, 30, 9" /> <c c="&amp;" r="31, 0, 35, 9" u="1" /> <c c="'" r="36, 0, 37, 9" u="2" o="2" /> <c c="(" r="38, 0, 40, 9" u="2" o="1" /> <c c=")" r="41, 0, 43, 9" u="1" o="2" /> <c c="*" r="44, 0, 49, 9" /> <c c="+" r="50, 0, 55, 9" /> <c c="," r="56, 0, 58, 9" u="1" o="2" /> <c c="-" r="59, 0, 61, 9" u="1" o="2" /> <c c="." r="62, 0, 63, 9" u="2" o="2" /> <c c="/" r="64, 0, 68, 9" o="1" /> <c c="0" r="69, 0, 73, 9" u="1" /> <c c="1" r="74, 0, 77, 9" u="1" o="1" /> <c c="2" r="78, 0, 82, 9" u="1" /> <c c="3" r="83, 0, 87, 9" u="1" /> <c c="4" r="88, 0, 92, 9" u="1" /> <c c="5" r="93, 0, 97, 9" u="1" /> <c c="6" r="98, 0, 102, 9" u="1" /> <c c="7" r="103, 0, 107, 9" u="1" /> <c c="8" r="108, 0, 112, 9" u="1" /> <c c="9" r="113, 0, 117, 9" u="1" /> <c c=":" r="118, 0, 119, 9" u="2" o="2" /> <c c=";" r="120, 0, 122, 9" u="1" o="2" /> <c c="&lt;" r="123, 0, 127, 9" u="1" /> <c c="=" r="128, 0, 132, 9" u="1" /> <c c="&gt;" r="133, 0, 137, 9" u="1" /> <c c="?" r="138, 0, 143, 9" u="-1" o="1" /> <c c="@" r="144, 0, 149, 9" /> <c c="A" r="150, 0, 154, 9" u="1" /> <c c="B" r="155, 0, 159, 9" u="1" /> <c c="C" r="160, 0, 164, 9" u="1" /> <c c="D" r="165, 0, 169, 9" u="1" /> <c c="E" r="170, 0, 174, 9" u="1" /> <c c="F" r="175, 0, 179, 9" u="1" /> <c c="G" r="180, 0, 184, 9" u="1" /> <c c="H" r="185, 0, 189, 9" u="1" /> <c c="I" r="190, 0, 193, 9" u="1" o="1" /> <c c="J" r="194, 0, 198, 9" u="1" /> <c c="K" r="199, 0, 204, 9" u="1" o="-1" /> <c c="L" r="205, 0, 209, 9" u="1" /> <c c="M" r="210, 0, 214, 9" u="1" /> <c c="N" r="215, 0, 219, 9" u="1" /> <c c="O" r="220, 0, 224, 9" u="1" /> <c c="P" r="225, 0, 229, 9" u="1" /> <c c="Q" r="230, 0, 234, 9" u="1" /> <c c="R" r="235, 0, 240, 9" u="1" o="-1" /> <c c="S" r="241, 0, 245, 9" u="1" /> <c c="T" r="246, 0, 249, 9" u="1" o="1" /> <c c="U" r="250, 0, 254, 9" u="1" /> <c c="V" r="255, 0, 259, 9" u="1" /> <c c="W" r="260, 0, 265, 9" /> <c c="X" r="266, 0, 270, 9" u="1" /> <c c="Y" r="271, 0, 276, 9" /> <c c="Z" r="277, 0, 281, 9" u="1" /> <c c="[" r="282, 0, 284, 9" u="2" o="1" /> <c c="\" r="285, 0, 289, 9" o="1" /> <c c="]" r="290, 0, 292, 9" u="1" o="2" /> <c c="^" r="293, 0, 297, 9" o="1" /> <c c="_" r="298, 0, 303, 9" /> <c c="`" r="304, 0, 306, 9" u="1" o="2" /> <c c="a" r="307, 0, 311, 9" u="1" /> <c c="b" r="312, 0, 316, 9" u="1" /> <c c="c" r="317, 0, 321, 9" u="1" /> <c c="d" r="322, 0, 326, 9" u="1" /> <c c="e" r="327, 0, 331, 9" u="1" /> <c c="f" r="332, 0, 335, 9" u="1" o="1" /> <c c="g" r="336, 0, 340, 9" u="1" /> <c c="h" r="341, 0, 345, 9" u="1" /> <c c="i" r="346, 0, 349, 9" u="1" o="1" /> <c c="j" r="350, 0, 353, 9" o="2" /> <c c="k" r="354, 0, 358, 9" u="1" /> <c c="l" r="359, 0, 363, 9" u="1" /> <c c="m" r="364, 0, 369, 9" /> <c c="n" r="370, 0, 374, 9" u="1" /> <c c="o" r="375, 0, 379, 9" u="1" /> <c c="p" r="380, 0, 384, 9" u="1" /> <c c="q" r="385, 0, 389, 9" u="1" /> <c c="r" r="390, 0, 393, 9" u="1" o="1" /> <c c="s" r="394, 0, 398, 9" u="1" /> <c c="t" r="399, 0, 403, 9" u="1" /> <c c="u" r="404, 0, 408, 9" u="1" /> <c c="v" r="409, 0, 413, 9" u="1" /> <c c="w" r="414, 0, 419, 9" /> <c c="x" r="420, 0, 424, 9" u="1" /> <c c="y" r="425, 0, 429, 9" u="1" /> <c c="z" r="430, 0, 434, 9" u="1" /> <c c="{" r="435, 0, 438, 9" u="1" o="1" /> <c c="|" r="439, 0, 440, 9" u="2" o="2" /> <c c="}" r="441, 0, 444, 9" u="1" o="1" /> <c c="~" r="445, 0, 449, 9" u="1" /> <c c="" r="450, 0, 451, 9" o="4" /> <c c="" r="452, 0, 453, 9" u="2" o="2" /> <c c="" r="454, 0, 458, 9" u="1" /> <c c="" r="459, 0, 463, 9" o="1" /> <c c="" r="464, 0, 467, 9" u="1" o="1" /> <c c="" r="468, 0, 473, 9" /> <c c="" r="474, 0, 475, 9" u="2" o="2" /> <c c="" r="476, 0, 479, 9" u="1" o="1" /> <c c="" r="480, 0, 483, 9" u="1" o="1" /> <c c="" r="484, 0, 489, 9" /> <c c="" r="490, 0, 493, 9" u="1" o="1" /> <c c="" r="494, 0, 498, 9" o="1" /> <c c="" r="499, 0, 503, 9" u="1" /> <c c="" r="504, 0, 506, 9" u="1" o="2" /> <c c="" r="507, 0, 512, 9" /> <c c="" r="0, 10, 2, 19" u="1" o="2" /> <c c="" r="3, 10, 6, 19" u="1" o="1" /> <c c="" r="7, 10, 12, 19" /> <c c="" r="13, 10, 16, 19" u="1" o="1" /> <c c="" r="17, 10, 20, 19" u="1" o="1" /> <c c="" r="21, 10, 23, 19" u="2" o="1" /> <c c="" r="24, 10, 28, 19" u="1" /> <c c="" r="29, 10, 33, 19" o="1" /> <c c="" r="34, 10, 35, 19" u="2" o="2" /> <c c="" r="36, 10, 38, 19" u="1" o="2" /> <c c="" r="39, 10, 42, 19" u="1" o="1" /> <c c="" r="43, 10, 46, 19" u="1" o="1" /> <c c="" r="47, 10, 51, 19" u="1" /> <c c="" r="52, 10, 57, 19" /> <c c="" r="58, 10, 63, 19" /> <c c="" r="64, 10, 69, 19" /> <c c="" r="70, 10, 75, 19" u="1" o="-1" /> <c c="" r="76, 10, 80, 19" u="1" /> <c c="" r="81, 10, 85, 19" u="1" /> <c c="" r="86, 10, 90, 19" u="1" /> <c c="" r="91, 10, 95, 19" u="1" /> <c c="" r="96, 10, 100, 19" u="1" /> <c c="" r="101, 10, 105, 19" u="1" /> <c c="" r="106, 10, 111, 19" /> <c c="" r="112, 10, 116, 19" u="1" /> <c c="" r="117, 10, 121, 19" u="1" /> <c c="" r="122, 10, 126, 19" u="1" /> <c c="" r="127, 10, 131, 19" u="1" /> <c c="" r="132, 10, 136, 19" u="1" /> <c c="" r="137, 10, 140, 19" u="1" o="1" /> <c c="" r="141, 10, 144, 19" u="1" o="1" /> <c c="" r="145, 10, 148, 19" u="1" o="1" /> <c c="" r="149, 10, 152, 19" u="1" o="1" /> <c c="" r="153, 10, 158, 19" /> <c c="" r="159, 10, 163, 19" u="1" /> <c c="" r="164, 10, 168, 19" u="1" /> <c c="" r="169, 10, 173, 19" u="1" /> <c c="" r="174, 10, 178, 19" u="1" /> <c c="" r="179, 10, 183, 19" u="1" /> <c c="" r="184, 10, 188, 19" u="1" /> <c c="" r="189, 10, 193, 19" u="1" /> <c c="" r="194, 10, 200, 19" o="-1" /> <c c="" r="201, 10, 205, 19" u="1" /> <c c="" r="206, 10, 210, 19" u="1" /> <c c="" r="211, 10, 215, 19" u="1" /> <c c="" r="216, 10, 220, 19" u="1" /> <c c="" r="221, 10, 226, 19" /> <c c="" r="227, 10, 231, 19" u="1" /> <c c="" r="232, 10, 236, 19" u="1" /> <c c="" r="237, 10, 241, 19" u="1" /> <c c="" r="242, 10, 246, 19" u="1" /> <c c="" r="247, 10, 251, 19" u="1" /> <c c="" r="252, 10, 256, 19" u="1" /> <c c="" r="257, 10, 261, 19" u="1" /> <c c="" r="262, 10, 266, 19" u="1" /> <c c="" r="267, 10, 272, 19" /> <c c="" r="273, 10, 277, 19" u="1" /> <c c="" r="278, 10, 282, 19" u="1" /> <c c="" r="283, 10, 287, 19" u="1" /> <c c="" r="288, 10, 292, 19" u="1" /> <c c="" r="293, 10, 297, 19" u="1" /> <c c="" r="298, 10, 301, 19" u="1" o="1" /> <c c="" r="302, 10, 305, 19" u="1" o="1" /> <c c="" r="306, 10, 309, 19" u="1" o="1" /> <c c="" r="310, 10, 313, 19" u="1" o="1" /> <c c="" r="314, 10, 318, 19" u="1" /> <c c="" r="319, 10, 323, 19" u="1" /> <c c="" r="324, 10, 328, 19" u="1" /> <c c="" r="329, 10, 333, 19" u="1" /> <c c="" r="334, 10, 338, 19" u="1" /> <c c="" r="339, 10, 343, 19" u="1" /> <c c="" r="344, 10, 348, 19" u="1" /> <c c="" r="349, 10, 354, 19" /> <c c="" r="355, 10, 361, 19" o="-1" /> <c c="" r="362, 10, 366, 19" u="1" /> <c c="" r="367, 10, 371, 19" u="1" /> <c c="" r="372, 10, 376, 19" u="1" /> <c c="" r="377, 10, 381, 19" u="1" /> <c c="" r="382, 10, 386, 19" u="1" /> <c c="" r="387, 10, 391, 19" u="1" /> <c c="" r="392, 10, 396, 19" u="1" /> <c c="" r="397, 10, 401, 19" u="1" /> <c c="" r="402, 10, 406, 19" u="1" /> <c c="" r="407, 10, 411, 19" u="1" /> <c c="" r="412, 10, 416, 19" u="1" /> <c c="" r="417, 10, 421, 19" u="1" /> <c c="" r="422, 10, 426, 19" u="1" /> <c c="" r="427, 10, 431, 19" u="1" /> <c c="" r="432, 10, 436, 19" u="1" /> <c c="" r="437, 10, 441, 19" u="1" /> <c c=" " r="442, 10, 446, 19" u="1" /> <c c=" " r="447, 10, 451, 19" u="1" /> <c c=" " r="452, 10, 456, 19" u="1" /> <c c=" " r="457, 10, 461, 19" u="1" /> <c c=" " r="462, 10, 466, 19" u="1" /> <c c="" r="467, 10, 471, 19" u="1" /> <c c="" r="472, 10, 477, 19" u="1" o="-1" /> <c c="" r="478, 10, 483, 19" /> <c c="" r="484, 10, 489, 19" u="1" o="-1" /> <c c="" r="490, 10, 494, 19" u="1" /> <c c="" r="495, 10, 499, 19" u="1" /> <c c="" r="500, 10, 504, 19" u="1" /> <c c="" r="505, 10, 509, 19" u="1" /> <c c="" r="0, 20, 4, 29" u="1" /> <c c="" r="5, 20, 9, 29" u="1" /> <c c="" r="10, 20, 14, 29" u="1" /> <c c="" r="15, 20, 19, 29" u="1" /> <c c="" r="20, 20, 24, 29" u="1" /> <c c="" r="25, 20, 29, 29" u="1" /> <c c="" r="30, 20, 34, 29" u="1" /> <c c="" r="35, 20, 39, 29" u="1" /> <c c="" r="40, 20, 44, 29" u="1" /> <c c="" r="45, 20, 49, 29" u="1" /> <c c=" " r="50, 20, 54, 29" u="1" /> <c c="!" r="55, 20, 59, 29" u="1" /> <c c=""" r="60, 20, 64, 29" u="1" /> <c c="#" r="65, 20, 69, 29" u="1" /> <c c="$" r="70, 20, 74, 29" u="1" /> <c c="%" r="75, 20, 80, 29" /> <c c="&" r="81, 20, 87, 29" o="-1" /> <c c="'" r="88, 20, 93, 29" /> <c c="(" r="94, 20, 97, 29" u="1" o="1" /> <c c=")" r="98, 20, 101, 29" u="1" o="1" /> <c c="*" r="102, 20, 105, 29" u="1" o="1" /> <c c="+" r="106, 20, 109, 29" u="1" o="1" /> <c c="," r="110, 20, 113, 29" u="1" o="1" /> <c c="-" r="114, 20, 117, 29" u="1" o="1" /> <c c="." r="118, 20, 121, 29" u="1" o="1" /> <c c="/" r="122, 20, 125, 29" u="1" o="1" /> <c c="0" r="126, 20, 129, 29" u="1" o="1" /> <c c="1" r="130, 20, 133, 29" u="1" o="1" /> <c c="2" r="134, 20, 139, 29" /> <c c="3" r="140, 20, 145, 29" /> <c c="4" r="146, 20, 151, 29" u="1" o="-1" /> <c c="5" r="152, 20, 156, 29" o="1" /> <c c="6" r="157, 20, 162, 29" u="1" o="-1" /> <c c="7" r="163, 20, 167, 29" u="1" /> <c c="8" r="168, 20, 172, 29" u="1" /> <c c="9" r="173, 20, 177, 29" u="1" /> <c c=":" r="178, 20, 182, 29" u="1" /> <c c=";" r="183, 20, 187, 29" u="1" /> <c c="<" r="188, 20, 192, 29" u="1" /> <c c="=" r="193, 20, 197, 29" u="1" /> <c c=">" r="198, 20, 202, 29" u="1" /> <c c="?" r="203, 20, 207, 29" u="1" /> <c c="@" r="208, 20, 212, 29" u="1" /> <c c="A" r="213, 20, 219, 29" u="-1" /> <c c="B" r="220, 20, 225, 29" /> <c c="C" r="226, 20, 230, 29" u="1" /> <c c="D" r="231, 20, 235, 29" u="1" /> <c c="E" r="236, 20, 240, 29" u="1" /> <c c="F" r="241, 20, 245, 29" u="1" /> <c c="G" r="246, 20, 250, 29" u="1" /> <c c="H" r="251, 20, 255, 29" u="1" /> <c c="I" r="256, 20, 263, 29" u="-1" o="-1" /> <c c="J" r="264, 20, 268, 29" o="1" /> <c c="K" r="269, 20, 273, 29" u="1" /> <c c="L" r="274, 20, 278, 29" u="1" /> <c c="M" r="279, 20, 283, 29" u="1" /> <c c="N" r="284, 20, 288, 29" u="1" /> <c c="O" r="289, 20, 293, 29" u="1" /> <c c="P" r="294, 20, 298, 29" u="1" /> <c c="Q" r="299, 20, 303, 29" u="1" /> <c c="R" r="304, 20, 308, 29" u="1" /> <c c="S" r="309, 20, 314, 29" /> <c c="T" r="315, 20, 320, 29" u="1" o="-1" /> <c c="U" r="321, 20, 325, 29" u="1" /> <c c="V" r="326, 20, 331, 29" u="1" o="-1" /> <c c="W" r="332, 20, 335, 29" u="1" o="1" /> <c c="X" r="336, 20, 341, 29" u="1" o="-1" /> <c c="Y" r="342, 20, 345, 29" u="1" o="1" /> <c c="Z" r="346, 20, 350, 29" u="1" /> <c c="[" r="351, 20, 355, 29" u="1" /> <c c="\" r="356, 20, 360, 29" u="1" /> <c c="]" r="361, 20, 365, 29" u="1" /> <c c="^" r="366, 20, 370, 29" u="1" /> <c c="_" r="371, 20, 375, 29" u="1" /> <c c="`" r="376, 20, 380, 29" u="1" /> <c c="a" r="381, 20, 385, 29" u="1" /> <c c="b" r="386, 20, 389, 29" u="1" o="1" /> <c c="c" r="390, 20, 394, 29" u="1" /> <c c="d" r="395, 20, 398, 29" u="1" o="1" /> <c c="e" r="399, 20, 403, 29" u="1" /> <c c="f" r="404, 20, 407, 29" u="1" o="1" /> <c c="g" r="408, 20, 412, 29" u="1" /> <c c="h" r="413, 20, 417, 29" u="1" /> <c c="i" r="418, 20, 422, 29" u="1" /> <c c="j" r="423, 20, 427, 29" u="1" /> <c c="k" r="428, 20, 432, 29" u="1" /> <c c="l" r="433, 20, 437, 29" u="1" /> <c c="m" r="438, 20, 442, 29" u="1" /> <c c="n" r="443, 20, 447, 29" u="1" /> <c c="o" r="448, 20, 452, 29" u="1" /> <c c="p" r="453, 20, 457, 29" u="1" /> <c c="q" r="458, 20, 462, 29" u="1" /> <c c="r" r="463, 20, 467, 29" u="1" /> <c c="s" r="468, 20, 472, 29" u="1" /> <c c="t" r="473, 20, 478, 29" /> <c c="u" r="479, 20, 484, 29" /> <c c="v" r="485, 20, 490, 29" /> <c c="w" r="491, 20, 495, 29" u="1" /> <c c="x" r="496, 20, 501, 29" /> <c c="y" r="502, 20, 506, 29" u="1" /> <c c="z" r="507, 20, 511, 29" u="1" /> <c c="{" r="0, 30, 4, 39" u="1" /> <c c="|" r="5, 30, 9, 39" u="1" /> <c c="}" r="10, 30, 14, 39" u="1" /> <c c="~" r="15, 30, 19, 39" u="1" /> <c c="" r="20, 30, 23, 39" u="1" o="1" /> <c c="" r="24, 30, 29, 39" /> <c c="" r="30, 30, 37, 39" u="-1" o="-1" /> <c c="" r="38, 30, 42, 39" u="1" /> <c c="" r="43, 30, 48, 39" /> <c c="" r="49, 30, 54, 39" /> <c c="" r="55, 30, 60, 39" /> <c c="" r="61, 30, 65, 39" u="1" /> <c c="" r="66, 30, 71, 39" /> <c c="" r="72, 30, 77, 39" /> <c c="" r="78, 30, 83, 39" /> <c c="" r="84, 30, 89, 39" /> <c c="" r="90, 30, 95, 39" /> <c c="" r="96, 30, 101, 39" /> <c c="" r="102, 30, 107, 39" /> <c c="" r="108, 30, 112, 39" u="1" /> <c c="" r="113, 30, 117, 39" o="1" /> <c c="" r="118, 30, 122, 39" u="1" /> <c c="" r="123, 30, 128, 39" /> <c c="" r="129, 30, 134, 39" /> <c c="" r="135, 30, 140, 39" /> <c c="" r="141, 30, 146, 39" /> <c c="" r="147, 30, 152, 39" /> <c c="" r="153, 30, 158, 39" /> <c c="" r="159, 30, 164, 39" /> <c c="" r="165, 30, 170, 39" /> <c c="" r="171, 30, 176, 39" /> <c c="" r="177, 30, 182, 39" /> <c c="" r="183, 30, 188, 39" /> <c c="" r="189, 30, 194, 39" /> <c c="" r="195, 30, 200, 39" /> <c c="" r="201, 30, 206, 39" /> <c c="" r="207, 30, 212, 39" /> <c c="" r="213, 30, 218, 39" u="1" o="-1" /> <c c="" r="219, 30, 224, 39" u="1" o="-1" /> <c c="" r="225, 30, 230, 39" /> <c c="" r="231, 30, 236, 39" /> <c c="" r="237, 30, 242, 39" /> <c c="" r="243, 30, 248, 39" /> <c c="" r="249, 30, 254, 39" /> <c c="" r="255, 30, 260, 39" /> <c c="" r="261, 30, 266, 39" /> <c c="" r="267, 30, 272, 39" /> <c c="" r="273, 30, 278, 39" /> <c c="" r="279, 30, 284, 39" /> <c c="" r="285, 30, 290, 39" /> <c c="" r="291, 30, 296, 39" /> <c c="" r="297, 30, 302, 39" /> <c c="" r="303, 30, 308, 39" u="1" o="-1" /> <c c="" r="309, 30, 315, 39" o="-1" /> <c c="" r="316, 30, 321, 39" /> <c c="" r="322, 30, 327, 39" /> <c c="" r="328, 30, 333, 39" /> <c c="" r="334, 30, 339, 39" /> <c c="" r="340, 30, 345, 39" /> <c c="" r="346, 30, 351, 39" /> <c c="" r="352, 30, 357, 39" /> <c c="" r="358, 30, 363, 39" /> <c c="" r="364, 30, 369, 39" /> <c c="" r="370, 30, 375, 39" /> <c c="" r="376, 30, 381, 39" /> <c c="" r="382, 30, 387, 39" /> <c c="" r="388, 30, 393, 39" /> <c c="" r="394, 30, 399, 39" /> <c c="" r="400, 30, 405, 39" /> <c c="" r="406, 30, 407, 39" u="2" o="2" /> <c c="" r="408, 30, 411, 39" u="1" o="1" /> <c c="" r="412, 30, 417, 39" /> <c c="" r="418, 30, 419, 39" u="2" o="2" /> <c c="" r="420, 30, 424, 39" u="1" /> <c c="" r="425, 30, 429, 39" u="1" /> <c c="" r="430, 30, 433, 39" u="1" o="1" /> <c c="" r="434, 30, 437, 39" u="1" o="1" /> <c c="" r="438, 30, 442, 39" u="1" /> <c c="" r="443, 30, 447, 39" u="1" /> <c c="" r="448, 30, 452, 39" u="1" /> <c c="" r="453, 30, 457, 39" u="1" /> <c c="" r="458, 30, 462, 39" u="1" /> <c c="" r="463, 30, 467, 39" u="1" /> <c c="" r="468, 30, 472, 39" u="1" /> <c c="" r="473, 30, 477, 39" u="1" /> <c c="" r="478, 30, 482, 39" u="1" /> <c c="" r="483, 30, 487, 39" u="1" /> <c c="" r="488, 30, 492, 39" u="1" /> <c c="" r="493, 30, 497, 39" u="1" /> <c c="" r="498, 30, 502, 39" o="1" /> <c c="" r="503, 30, 507, 39" u="1" /> <c c="" r="508, 30, 512, 39" u="1" /> <c c="" r="0, 40, 4, 49" u="1" /> <c c="" r="5, 40, 9, 49" u="1" /> <c c="" r="10, 40, 15, 49" /> <c c="" r="16, 40, 21, 49" /> <c c="" r="22, 40, 26, 49" u="1" /> <c c="" r="27, 40, 31, 49" u="1" /> <c c="" r="32, 40, 37, 49" u="1" o="-1" /> <c c="" r="38, 40, 42, 49" u="1" /> <c c="" r="43, 40, 47, 49" u="1" /> <c c="" r="48, 40, 52, 49" u="1" /> <c c="" r="53, 40, 57, 49" u="1" /> <c c="" r="58, 40, 62, 49" u="1" /> <c c="" r="63, 40, 68, 49" /> <c c="" r="69, 40, 74, 49" /> <c c="" r="75, 40, 79, 49" o="1" /> <c c="" r="80, 40, 84, 49" u="1" /> <c c="" r="85, 40, 89, 49" u="1" /> <c c="" r="90, 40, 95, 49" /> <c c="" r="96, 40, 100, 49" u="1" /> <c c="" r="101, 40, 105, 49" u="1" /> <c c="" r="106, 40, 111, 49" /> <c c="" r="112, 40, 117, 49" /> <c c="" r="118, 40, 124, 49" o="-1" /> <c c="" r="125, 40, 131, 49" o="-1" /> <c c="" r="132, 40, 137, 49" /> <c c="" r="138, 40, 143, 49" /> <c c="" r="144, 40, 148, 49" u="1" /> <c c="" r="149, 40, 153, 49" u="1" /> <c c="" r="154, 40, 159, 49" /> <c c="" r="160, 40, 165, 49" /> <c c="" r="166, 40, 170, 49" u="1" /> <c c="" r="171, 40, 175, 49" u="1" /> <c c="" r="176, 40, 180, 49" o="1" /> <c c=" " r="181, 40, 185, 49" o="1" /> <c c=" " r="186, 40, 189, 49" u="1" o="1" /> <c c=" " r="190, 40, 193, 49" u="1" o="1" /> <c c=" " r="194, 40, 199, 49" /> <c c=" " r="200, 40, 205, 49" /> <c c="" r="206, 40, 210, 49" u="1" /> <c c="" r="211, 40, 215, 49" u="1" /> <c c="" r="216, 40, 222, 49" o="-1" /> <c c="" r="223, 40, 227, 49" o="1" /> <c c="" r="228, 40, 233, 49" u="1" o="-1" /> <c c="" r="234, 40, 237, 49" u="1" o="1" /> <c c="" r="238, 40, 243, 49" /> <c c="" r="244, 40, 249, 49" /> <c c="" r="250, 40, 254, 49" u="1" /> <c c="" r="255, 40, 259, 49" u="1" /> <c c="" r="260, 40, 264, 49" u="1" /> <c c="" r="265, 40, 269, 49" u="1" /> <c c="" r="270, 40, 273, 49" u="1" o="1" /> <c c="" r="274, 40, 278, 49" u="1" /> <c c="" r="279, 40, 284, 49" /> <c c="" r="285, 40, 290, 49" /> <c c="" r="291, 40, 295, 49" u="1" /> <c c="" r="296, 40, 300, 49" u="1" /> <c c=" " r="301, 40, 306, 49" /> <c c="!" r="307, 40, 312, 49" /> <c c="$" r="313, 40, 318, 49" /> <c c="%" r="319, 40, 324, 49" /> <c c="&" r="325, 40, 329, 49" u="1" /> <c c="'" r="330, 40, 334, 49" u="1" /> <c c="(" r="335, 40, 339, 49" u="1" /> <c c=")" r="340, 40, 344, 49" u="1" /> <c c="*" r="345, 40, 349, 49" u="1" /> <c c="+" r="350, 40, 354, 49" u="1" /> <c c="," r="355, 40, 359, 49" u="1" /> <c c="-" r="360, 40, 364, 49" u="1" /> <c c="." r="365, 40, 369, 49" u="1" /> <c c="/" r="370, 40, 374, 49" u="1" /> <c c="0" r="375, 40, 379, 49" u="1" /> <c c="1" r="380, 40, 384, 49" u="1" /> <c c="2" r="385, 40, 390, 49" /> <c c="3" r="391, 40, 395, 49" u="1" /> <c c="4" r="396, 40, 401, 49" /> <c c="5" r="402, 40, 407, 49" /> <c c="6" r="408, 40, 413, 49" /> <c c="7" r="414, 40, 417, 49" o="2" /> <c c="8" r="418, 40, 423, 49" /> <c c="9" r="424, 40, 429, 49" /> <c c=":" r="430, 40, 435, 49" /> <c c=";" r="436, 40, 441, 49" /> <c c="<" r="442, 40, 447, 49" /> <c c="=" r="448, 40, 453, 49" /> <c c=">" r="454, 40, 459, 49" /> <c c="?" r="460, 40, 465, 49" /> <c c="@" r="466, 40, 471, 49" /> <c c="A" r="472, 40, 477, 49" /> <c c="C" r="478, 40, 483, 49" /> <c c="D" r="484, 40, 489, 49" /> <c c="E" r="490, 40, 495, 49" /> <c c="L" r="496, 40, 501, 49" /> <c c="M" r="502, 40, 507, 49" /> <c c="P" r="0, 50, 5, 59" /> <c c="Q" r="6, 50, 11, 59" /> <c c="R" r="12, 50, 17, 59" /> <c c="S" r="18, 50, 22, 59" u="1" /> <c c="T" r="23, 50, 27, 59" u="1" /> <c c="U" r="28, 50, 33, 59" /> <c c="V" r="34, 50, 39, 59" /> <c c="W" r="40, 50, 45, 59" /> <c c="X" r="46, 50, 51, 59" /> <c c="Y" r="52, 50, 56, 59" o="1" /> <c c="Z" r="57, 50, 62, 59" /> <c c="[" r="63, 50, 66, 59" u="1" o="1" /> <c c="\" r="67, 50, 71, 59" u="1" /> <c c="]" r="72, 50, 77, 59" /> <c c="^" r="78, 50, 83, 59" /> <c c="_" r="84, 50, 88, 59" o="1" /> <c c="`" r="89, 50, 94, 59" /> <c c="a" r="95, 50, 100, 59" /> <c c="b" r="101, 50, 106, 59" /> <c c="c" r="107, 50, 112, 59" /> <c c="d" r="113, 50, 118, 59" /> <c c="e" r="119, 50, 124, 59" /> <c c="f" r="125, 50, 130, 59" /> <c c="g" r="131, 50, 136, 59" /> <c c="h" r="137, 50, 142, 59" /> <c c="i" r="143, 50, 148, 59" /> <c c="j" r="149, 50, 154, 59" /> <c c="k" r="155, 50, 160, 59" /> <c c="l" r="161, 50, 166, 59" /> <c c="m" r="167, 50, 172, 59" /> <c c="n" r="173, 50, 178, 59" /> <c c="o" r="179, 50, 184, 59" /> <c c="p" r="185, 50, 190, 59" /> <c c="q" r="191, 50, 196, 59" /> <c c="r" r="197, 50, 202, 59" /> <c c="s" r="203, 50, 208, 59" /> <c c="t" r="209, 50, 214, 59" /> <c c="u" r="215, 50, 220, 59" /> <c c="v" r="221, 50, 226, 59" /> <c c="w" r="227, 50, 232, 59" /> <c c="x" r="233, 50, 238, 59" /> <c c="y" r="239, 50, 243, 59" o="1" /> <c c="z" r="244, 50, 248, 59" o="1" /> <c c="{" r="249, 50, 254, 59" /> <c c="|" r="255, 50, 259, 59" o="1" /> <c c="}" r="260, 50, 264, 59" o="1" /> <c c="~" r="265, 50, 270, 59" /> <c c="" r="271, 50, 276, 59" /> <c c="" r="277, 50, 282, 59" /> <c c="" r="283, 50, 288, 59" /> <c c="" r="289, 50, 294, 59" /> <c c="" r="295, 50, 300, 59" /> <c c="" r="301, 50, 306, 59" /> <c c="" r="307, 50, 312, 59" /> <c c="" r="313, 50, 318, 59" /> <c c="" r="319, 50, 324, 59" /> <c c="" r="325, 50, 330, 59" /> <c c="" r="331, 50, 336, 59" /> <c c="" r="337, 50, 342, 59" /> <c c="" r="343, 50, 348, 59" /> <c c="" r="349, 50, 354, 59" /> <c c="" r="355, 50, 360, 59" /> <c c="" r="361, 50, 366, 59" /> <c c="" r="367, 50, 372, 59" /> <c c="" r="373, 50, 378, 59" /> <c c="" r="379, 50, 384, 59" /> <c c="" r="385, 50, 390, 59" /> <c c="" r="391, 50, 396, 59" /> <c c="" r="397, 50, 402, 59" /> <c c="" r="403, 50, 408, 59" /> <c c="" r="409, 50, 414, 59" /> <c c="" r="415, 50, 420, 59" /> <c c="" r="421, 50, 426, 59" /> <c c="" r="427, 50, 431, 59" u="1" /> <c c="" r="432, 50, 437, 59" /> <c c="" r="438, 50, 443, 59" /> <c c="" r="444, 50, 449, 59" /> <c c="" r="450, 50, 455, 59" /> <c c="" r="456, 50, 461, 59" /> <c c="" r="462, 50, 465, 59" u="1" o="1" /> <c c="" r="466, 50, 471, 59" /> <c c="" r="472, 50, 477, 59" /> <c c="" r="478, 50, 483, 59" /> <c c="" r="484, 50, 489, 59" /> <c c="" r="490, 50, 495, 59" /> <c c="" r="496, 50, 501, 59" /> <c c="" r="502, 50, 507, 59" /> <c c="" r="0, 60, 5, 69" /> <c c="" r="6, 60, 11, 69" /> <c c="" r="12, 60, 17, 69" /> <c c="" r="18, 60, 23, 69" /> <c c="" r="24, 60, 29, 69" /> <c c="" r="30, 60, 35, 69" /> <c c="" r="36, 60, 39, 69" u="1" o="1" /> <c c="" r="40, 60, 45, 69" /> <c c="" r="46, 60, 51, 69" /> <c c="" r="52, 60, 55, 69" u="1" o="1" /> <c c="" r="56, 60, 59, 69" u="1" o="1" /> <c c="" r="60, 60, 63, 69" u="1" o="1" /> <c c="" r="64, 60, 67, 69" u="1" o="1" /> <c c="" r="68, 60, 71, 69" u="1" o="1" /> <c c="" r="72, 60, 75, 69" u="1" o="1" /> <c c="" r="76, 60, 79, 69" u="1" o="1" /> <c c="" r="80, 60, 84, 69" o="1" /> <c c="" r="85, 60, 88, 69" u="1" o="1" /> <c c="" r="89, 60, 90, 69" u="2" o="2" /> <c c="" r="91, 60, 93, 69" u="2" o="1" /> <c c="" r="94, 60, 96, 69" u="1" o="2" /> <c c="" r="97, 60, 99, 69" u="1" o="2" /> <c c="" r="100, 60, 102, 69" u="1" o="2" /> <c c="" r="103, 60, 105, 69" u="1" o="2" /> <c c="" r="106, 60, 109, 69" u="1" o="1" /> <c c="" r="110, 60, 113, 69" u="1" o="1" /> <c c="" r="114, 60, 117, 69" u="1" o="1" /> <c c="" r="118, 60, 121, 69" u="1" o="1" /> <c c="" r="122, 60, 123, 69" u="2" o="2" /> <c c="" r="124, 60, 126, 69" u="1" o="2" /> <c c="" r="127, 60, 128, 69" u="2" o="2" /> <c c="" r="129, 60, 131, 69" u="1" o="2" /> <c c="" r="132, 60, 135, 69" u="1" o="1" /> <c c="" r="136, 60, 139, 69" u="1" o="1" /> <c c="" r="140, 60, 142, 69" u="1" o="2" /> <c c="" r="143, 60, 145, 69" u="1" o="2" /> <c c="" r="146, 60, 149, 69" u="1" o="1" /> <c c="" r="150, 60, 153, 69" u="1" o="1" /> <c c="" r="154, 60, 157, 69" u="1" o="1" /> <c c="" r="158, 60, 159, 69" u="2" o="2" /> <c c="" r="160, 60, 162, 69" u="1" o="2" /> <c c="" r="163, 60, 165, 69" u="2" o="1" /> <c c="" r="166, 60, 169, 69" u="1" o="1" /> <c c="" r="170, 60, 174, 69" u="1" /> <c c="" r="175, 60, 181, 69" u="-2" o="1" /> <c c="" r="182, 60, 185, 69" u="1" o="1" /> <c c="" r="186, 60, 189, 69" u="1" o="1" /> <c c="" r="190, 60, 193, 69" u="1" o="1" /> <c c="" r="194, 60, 197, 69" u="1" o="1" /> <c c="" r="198, 60, 201, 69" u="1" o="1" /> <c c="" r="202, 60, 205, 69" u="1" o="1" /> <c c="" r="206, 60, 209, 69" u="1" o="1" /> <c c="" r="210, 60, 213, 69" u="1" o="1" /> <c c="" r="214, 60, 217, 69" u="1" o="1" /> <c c="" r="218, 60, 221, 69" u="1" o="1" /> <c c="" r="222, 60, 226, 69" o="1" /> <c c="" r="227, 60, 229, 69" u="2" o="1" /> <c c="" r="230, 60, 232, 69" u="1" o="2" /> <c c="" r="233, 60, 235, 69" u="2" o="1" /> <c c="" r="236, 60, 239, 69" u="1" o="1" /> <c c="" r="240, 60, 243, 69" u="1" o="1" /> <c c="" r="244, 60, 246, 69" u="1" o="2" /> <c c="" r="247, 60, 252, 69" /> <c c="" r="253, 60, 256, 69" u="1" o="1" /> <c c="" r="257, 60, 258, 69" u="2" o="2" /> <c c="" r="259, 60, 262, 69" u="1" o="1" /> <c c=" " r="263, 60, 266, 69" u="1" o="1" /> <c c=" " r="267, 60, 269, 69" u="1" o="2" /> <c c=" " r="270, 60, 274, 69" u="1" /> <c c=" " r="275, 60, 278, 69" u="1" o="1" /> <c c=" " r="279, 60, 280, 69" u="2" o="2" /> <c c="" r="281, 60, 284, 69" u="1" o="1" /> <c c="" r="285, 60, 289, 69" o="1" /> <c c="" r="290, 60, 293, 69" u="1" o="1" /> <c c="" r="294, 60, 297, 69" u="1" o="1" /> <c c="" r="298, 60, 299, 69" u="2" o="2" /> <c c="" r="300, 60, 302, 69" u="1" o="2" /> <c c="" r="303, 60, 305, 69" u="1" o="2" /> <c c="" r="306, 60, 309, 69" u="1" o="1" /> <c c="" r="310, 60, 312, 69" u="2" o="1" /> <c c="" r="313, 60, 315, 69" u="1" o="2" /> <c c="" r="316, 60, 318, 69" u="1" o="2" /> <c c="" r="319, 60, 322, 69" u="1" o="1" /> <c c="" r="323, 60, 326, 69" u="1" o="1" /> <c c="" r="327, 60, 330, 69" u="1" o="1" /> <c c="" r="331, 60, 332, 69" u="2" o="2" /> <c c="" r="333, 60, 336, 69" u="1" o="1" /> <c c="" r="337, 60, 340, 69" u="1" o="1" /> <c c="" r="341, 60, 344, 69" u="1" o="1" /> <c c=" " r="345, 60, 348, 69" u="1" o="1" /> <c c="!" r="349, 60, 352, 69" u="2" /> <c c=""" r="353, 60, 356, 69" o="2" /> <c c="#" r="357, 60, 358, 69" u="2" o="2" /> <c c="$" r="359, 60, 362, 69" u="1" o="1" /> <c c="%" r="363, 60, 365, 69" u="2" o="1" /> <c c="&" r="366, 60, 367, 69" u="1" o="3" /> <c c="'" r="368, 60, 370, 69" u="1" o="2" /> <c c="(" r="371, 60, 373, 69" u="2" o="1" /> <c c=")" r="374, 60, 375, 69" u="2" o="2" /> <c c="*" r="376, 60, 379, 69" u="1" o="1" /> <c c="+" r="380, 60, 384, 69" o="1" /> <c c="," r="385, 60, 388, 69" u="1" o="1" /> <c c="-" r="389, 60, 392, 69" u="1" o="1" /> <c c="." r="393, 60, 396, 69" u="1" o="1" /> <c c="/" r="397, 60, 400, 69" u="1" o="1" /> <c c="0" r="401, 60, 404, 69" u="1" o="1" /> <c c="1" r="405, 60, 407, 69" u="1" o="2" /> <c c="2" r="408, 60, 413, 69" /> <c c="3" r="414, 60, 419, 69" /> <c c="4" r="420, 60, 424, 69" u="1" /> <c c="5" r="425, 60, 429, 69" o="1" /> <c c="6" r="430, 60, 435, 69" /> <c c="7" r="436, 60, 441, 69" /> <c c="8" r="442, 60, 447, 69" /> <c c="9" r="448, 60, 449, 69" u="2" o="2" /> <c c=":" r="450, 60, 453, 69" u="1" o="1" /> <c c=";" r="454, 60, 457, 69" u="1" o="1" /> <c c="<" r="458, 60, 462, 69" o="1" /> <c c="=" r="463, 60, 466, 69" u="1" o="1" /> <c c=">" r="467, 60, 469, 69" u="1" o="2" /> <c c="?" r="470, 60, 475, 69" /> <c c="C" r="476, 60, 478, 69" u="1" o="2" /> <c c="X" r="479, 60, 480, 69" u="4" /> <c c="a" r="481, 60, 488, 69" u="-1" o="-1" /> <c c="t" r="489, 60, 490, 69" u="2" o="2" /> <c c="u" r="491, 60, 493, 69" u="1" o="2" /> <c c="z" r="494, 60, 495, 69" u="2" o="2" /> <c c="~" r="496, 60, 498, 69" u="1" o="2" /> <c c="" r="499, 60, 501, 69" u="2" o="1" /> <c c="" r="502, 60, 505, 69" u="1" o="1" /> <c c="" r="506, 60, 511, 69" /> <c c="" r="0, 70, 1, 79" u="2" o="2" /> <c c="" r="2, 70, 8, 79" u="-1" /> <c c="" r="9, 70, 15, 79" u="-1" /> <c c="" r="16, 70, 21, 79" u="-1" o="1" /> <c c="" r="22, 70, 27, 79" /> <c c="" r="28, 70, 35, 79" u="-2" /> <c c="" r="36, 70, 40, 79" o="1" /> <c c="" r="41, 70, 44, 79" u="1" o="1" /> <c c="" r="45, 70, 49, 79" u="1" /> <c c="" r="50, 70, 54, 79" u="1" /> <c c="" r="55, 70, 59, 79" u="1" /> <c c="" r="60, 70, 65, 79" /> <c c="" r="66, 70, 70, 79" u="1" /> <c c="" r="71, 70, 75, 79" u="1" /> <c c="" r="76, 70, 80, 79" u="1" /> <c c="" r="81, 70, 86, 79" /> <c c="" r="87, 70, 90, 79" u="1" o="1" /> <c c="" r="91, 70, 96, 79" u="1" o="-1" /> <c c="" r="97, 70, 102, 79" /> <c c="" r="103, 70, 107, 79" u="1" /> <c c="" r="108, 70, 112, 79" u="1" /> <c c="" r="113, 70, 118, 79" /> <c c="" r="119, 70, 123, 79" u="1" /> <c c="" r="124, 70, 128, 79" u="1" /> <c c="" r="129, 70, 133, 79" u="1" /> <c c="" r="134, 70, 139, 79" /> <c c="" r="140, 70, 143, 79" u="1" o="1" /> <c c="" r="144, 70, 149, 79" /> <c c="" r="150, 70, 155, 79" /> <c c="" r="156, 70, 160, 79" u="1" /> <c c="" r="161, 70, 166, 79" /> <c c="" r="167, 70, 171, 79" o="1" /> <c c="" r="172, 70, 175, 79" u="1" o="1" /> <c c="" r="176, 70, 181, 79" /> <c c="" r="182, 70, 187, 79" /> <c c="" r="188, 70, 191, 79" u="1" o="1" /> <c c="" r="192, 70, 197, 79" /> <c c="" r="198, 70, 201, 79" u="1" o="1" /> <c c="" r="202, 70, 207, 79" /> <c c="" r="208, 70, 213, 79" /> <c c="" r="214, 70, 219, 79" /> <c c="" r="220, 70, 225, 79" /> <c c="" r="226, 70, 231, 79" /> <c c="" r="232, 70, 235, 79" u="1" o="1" /> <c c="" r="236, 70, 241, 79" /> <c c="" r="242, 70, 247, 79" /> <c c="" r="248, 70, 253, 79" /> <c c="" r="254, 70, 257, 79" u="1" o="1" /> <c c="" r="258, 70, 262, 79" u="1" /> <c c="" r="263, 70, 268, 79" /> <c c="" r="269, 70, 273, 79" u="1" /> <c c="" r="274, 70, 279, 79" /> <c c="" r="280, 70, 285, 79" /> <c c="" r="286, 70, 290, 79" u="1" /> <c c="" r="291, 70, 296, 79" /> <c c="" r="297, 70, 302, 79" /> <c c="" r="303, 70, 308, 79" /> <c c="" r="309, 70, 314, 79" /> <c c="" r="315, 70, 320, 79" /> <c c="" r="321, 70, 326, 79" /> <c c="" r="327, 70, 332, 79" /> <c c="" r="333, 70, 338, 79" /> <c c="" r="339, 70, 344, 79" /> <c c="" r="345, 70, 350, 79" /> <c c="" r="351, 70, 354, 79" u="1" o="1" /> <c c="" r="355, 70, 360, 79" /> <c c="" r="361, 70, 365, 79" u="1" /> <c c="" r="366, 70, 371, 79" /> <c c="" r="372, 70, 377, 79" /> <c c="" r="378, 70, 383, 79" /> <c c="" r="384, 70, 389, 79" /> <c c="" r="390, 70, 395, 79" /> <c c="" r="396, 70, 403, 79" u="-2" /> <c c="" r="404, 70, 409, 79" /> <c c="" r="410, 70, 415, 79" /> <c c="" r="416, 70, 421, 79" /> <c c="" r="422, 70, 427, 79" /> <c c="" r="428, 70, 433, 79" /> <c c="" r="434, 70, 439, 79" /> <c c="" r="440, 70, 445, 79" /> <c c="" r="446, 70, 451, 79" /> <c c="" r="452, 70, 456, 79" u="1" /> <c c="" r="457, 70, 461, 79" o="1" /> <c c="" r="462, 70, 467, 79" /> <c c="" r="468, 70, 473, 79" /> <c c="" r="474, 70, 479, 79" /> <c c="" r="480, 70, 485, 79" /> <c c="" r="486, 70, 491, 79" /> <c c="" r="492, 70, 497, 79" /> <c c="" r="498, 70, 502, 79" u="1" /> <c c="" r="503, 70, 506, 79" o="2" /> <c c="" r="507, 70, 512, 79" /> <c c="" r="0, 80, 4, 89" o="1" /> <c c="" r="5, 80, 10, 89" /> <c c="" r="11, 80, 15, 89" u="1" /> <c c="" r="16, 80, 20, 89" u="1" /> <c c="" r="21, 80, 25, 89" u="1" /> <c c="" r="26, 80, 31, 89" /> <c c="" r="32, 80, 37, 89" /> <c c="" r="38, 80, 43, 89" /> <c c="" r="44, 80, 49, 89" /> <c c="" r="50, 80, 54, 89" u="1" /> <c c="" r="55, 80, 60, 89" /> <c c="" r="61, 80, 65, 89" u="1" /> <c c="" r="66, 80, 70, 89" u="1" /> <c c="" r="71, 80, 77, 89" u="-1" /> <c c="" r="78, 80, 82, 89" u="1" /> <c c="" r="83, 80, 87, 89" u="1" /> <c c="" r="88, 80, 92, 89" u="1" /> <c c="" r="93, 80, 96, 89" u="1" o="1" /> <c c="" r="97, 80, 100, 89" u="1" o="1" /> <c c="" r="101, 80, 105, 89" u="1" /> <c c=" " r="106, 80, 111, 89" /> <c c=" " r="112, 80, 117, 89" /> <c c=" " r="118, 80, 124, 89" u="-1" /> <c c=" " r="125, 80, 130, 89" u="1" o="-1" /> <c c=" " r="131, 80, 135, 89" u="1" /> <c c="" r="136, 80, 141, 89" /> <c c="" r="142, 80, 147, 89" /> <c c="" r="148, 80, 152, 89" u="1" /> <c c="" r="153, 80, 157, 89" u="1" /> <c c="" r="158, 80, 162, 89" u="1" /> <c c="" r="163, 80, 167, 89" u="1" /> <c c="" r="168, 80, 173, 89" /> <c c="" r="174, 80, 178, 89" u="1" /> <c c="" r="179, 80, 184, 89" /> <c c="" r="185, 80, 189, 89" u="1" /> <c c="" r="190, 80, 194, 89" u="1" /> <c c="" r="195, 80, 199, 89" u="1" /> <c c="" r="200, 80, 205, 89" u="1" o="-1" /> <c c="" r="206, 80, 210, 89" o="1" /> <c c="" r="211, 80, 215, 89" u="1" /> <c c="" r="216, 80, 220, 89" u="1" /> <c c="" r="221, 80, 225, 89" u="1" /> <c c="" r="226, 80, 230, 89" u="1" /> <c c=" " r="231, 80, 235, 89" u="1" /> <c c="!" r="236, 80, 240, 89" u="1" /> <c c=""" r="241, 80, 244, 89" u="1" o="1" /> <c c="#" r="245, 80, 250, 89" /> <c c="$" r="251, 80, 256, 89" /> <c c="%" r="257, 80, 261, 89" u="1" /> <c c="&" r="262, 80, 267, 89" /> <c c="'" r="268, 80, 272, 89" u="1" /> <c c="(" r="273, 80, 278, 89" /> <c c=")" r="279, 80, 285, 89" o="-1" /> <c c="*" r="286, 80, 291, 89" /> <c c="+" r="292, 80, 297, 89" /> <c c="," r="298, 80, 302, 89" u="1" /> <c c="-" r="303, 80, 308, 89" /> <c c="." r="309, 80, 314, 89" /> <c c="/" r="315, 80, 319, 89" o="1" /> <c c="0" r="320, 80, 324, 89" u="1" /> <c c="1" r="325, 80, 330, 89" /> <c c="2" r="331, 80, 335, 89" u="1" /> <c c="3" r="336, 80, 339, 89" u="1" o="1" /> <c c="4" r="340, 80, 345, 89" /> <c c="5" r="346, 80, 350, 89" u="1" /> <c c="6" r="351, 80, 356, 89" /> <c c="7" r="357, 80, 361, 89" u="1" /> <c c="8" r="362, 80, 366, 89" u="1" /> <c c="9" r="367, 80, 371, 89" u="1" /> <c c=":" r="372, 80, 376, 89" u="1" /> <c c=";" r="377, 80, 381, 89" o="1" /> <c c="<" r="382, 80, 386, 89" u="1" /> <c c="=" r="387, 80, 391, 89" u="1" /> <c c=">" r="392, 80, 396, 89" u="1" /> <c c="?" r="397, 80, 401, 89" u="1" /> <c c="@" r="402, 80, 406, 89" u="1" /> <c c="A" r="407, 80, 411, 89" u="1" /> <c c="B" r="412, 80, 415, 89" u="1" o="1" /> <c c="C" r="416, 80, 420, 89" u="1" /> <c c="D" r="421, 80, 426, 89" /> <c c="E" r="427, 80, 431, 89" u="1" /> <c c="F" r="432, 80, 437, 89" /> <c c="G" r="438, 80, 442, 89" u="1" /> <c c="H" r="443, 80, 448, 89" /> <c c="I" r="449, 80, 455, 89" o="-1" /> <c c="J" r="456, 80, 461, 89" /> <c c="K" r="462, 80, 467, 89" /> <c c="L" r="468, 80, 472, 89" u="1" /> <c c="M" r="473, 80, 478, 89" /> <c c="N" r="479, 80, 484, 89" /> <c c="O" r="485, 80, 489, 89" u="1" /> <c c="P" r="490, 80, 494, 89" u="1" /> <c c="Q" r="495, 80, 499, 89" u="1" /> <c c="R" r="500, 80, 505, 89" /> <c c="S" r="506, 80, 509, 89" u="1" o="1" /> <c c="T" r="0, 90, 4, 99" u="1" /> <c c="U" r="5, 90, 9, 99" u="1" /> <c c="V" r="10, 90, 13, 99" u="1" o="1" /> <c c="W" r="14, 90, 17, 99" u="1" o="1" /> <c c="X" r="18, 90, 21, 99" o="2" /> <c c="Y" r="22, 90, 27, 99" /> <c c="Z" r="28, 90, 33, 99" /> <c c="[" r="34, 90, 39, 99" /> <c c="\" r="40, 90, 44, 99" u="1" /> <c c="]" r="45, 90, 49, 99" u="1" /> <c c="^" r="50, 90, 54, 99" u="1" /> <c c="_" r="55, 90, 60, 99" /> <c c="b" r="61, 90, 66, 99" /> <c c="c" r="67, 90, 72, 99" /> <c c="r" r="73, 90, 78, 99" /> <c c="s" r="79, 90, 84, 99" /> <c c="" r="85, 90, 89, 99" u="1" /> <c c="" r="90, 90, 93, 99" u="1" o="1" /> <c c="" r="94, 90, 99, 99" /> <c c="" r="100, 90, 104, 99" o="1" /> <c c="" r="105, 90, 110, 99" /> <c c="" r="111, 90, 116, 99" /> <c c="" r="117, 90, 122, 99" /> <c c="" r="123, 90, 128, 99" /> <c c="" r="129, 90, 133, 99" u="1" /> <c c="" r="134, 90, 138, 99" u="1" /> <c c="" r="139, 90, 144, 99" /> <c c="" r="145, 90, 150, 99" /> <c c="" r="151, 90, 156, 99" /> <c c="" r="157, 90, 162, 99" /> <c c="" r="163, 90, 168, 99" /> <c c="" r="169, 90, 174, 99" /> <c c="" r="175, 90, 179, 99" u="1" /> <c c="" r="180, 90, 184, 99" u="1" /> <c c="" r="185, 90, 190, 99" /> <c c="" r="191, 90, 196, 99" /> <c c="" r="197, 90, 202, 99" /> <c c="" r="203, 90, 208, 99" /> <c c="" r="209, 90, 214, 99" /> <c c="" r="215, 90, 220, 99" /> <c c="" r="221, 90, 226, 99" /> <c c="" r="227, 90, 232, 99" /> <c c="" r="233, 90, 238, 99" /> <c c="" r="239, 90, 243, 99" u="1" /> <c c="" r="244, 90, 247, 99" u="1" o="1" /> <c c="" r="248, 90, 253, 99" /> <c c="" r="254, 90, 259, 99" /> <c c="" r="260, 90, 265, 99" /> <c c="" r="266, 90, 271, 99" /> <c c="" r="272, 90, 277, 99" /> <c c="" r="278, 90, 283, 99" /> <c c="" r="284, 90, 289, 99" /> <c c="" r="290, 90, 295, 99" /> <c c="" r="296, 90, 298, 99" u="1" o="2" /> <c c="" r="299, 90, 303, 99" u="1" /> <c c="" r="304, 90, 308, 99" u="1" /> <c c="" r="309, 90, 313, 99" u="1" /> <c c="" r="314, 90, 318, 99" u="1" /> <c c="" r="319, 90, 324, 99" /> <c c="" r="325, 90, 330, 99" /> <c c="" r="331, 90, 335, 99" u="1" /> <c c="" r="336, 90, 340, 99" u="1" /> <c c="" r="341, 90, 345, 99" o="1" /> <c c="" r="346, 90, 350, 99" o="1" /> <c c="" r="351, 90, 355, 99" o="1" /> <c c="" r="356, 90, 360, 99" o="1" /> <c c="" r="361, 90, 366, 99" /> <c c="" r="367, 90, 372, 99" /> <c c="" r="373, 90, 377, 99" u="1" /> <c c="" r="378, 90, 382, 99" u="1" /> <c c="" r="383, 90, 388, 99" /> <c c="" r="389, 90, 394, 99" /> <c c="" r="395, 90, 399, 99" u="1" /> <c c="" r="400, 90, 404, 99" u="1" /> <c c="" r="405, 90, 409, 99" u="1" /> <c c="" r="410, 90, 414, 99" u="1" /> <c c="" r="415, 90, 419, 99" u="1" /> <c c="" r="420, 90, 424, 99" u="1" /> <c c="" r="425, 90, 430, 99" /> <c c="" r="431, 90, 436, 99" /> <c c="" r="437, 90, 442, 99" /> <c c="" r="443, 90, 448, 99" /> <c c="" r="449, 90, 454, 99" /> <c c="" r="455, 90, 460, 99" /> <c c="" r="461, 90, 466, 99" /> <c c="" r="467, 90, 471, 99" u="1" /> <c c="" r="472, 90, 477, 99" /> <c c="" r="478, 90, 482, 99" u="1" /> <c c="" r="483, 90, 488, 99" /> <c c="" r="489, 90, 493, 99" u="1" /> <c c="" r="494, 90, 498, 99" u="1" /> <c c="" r="499, 90, 503, 99" u="1" /> <c c="" r="504, 90, 509, 99" /> <c c="" r="0, 100, 4, 109" o="1" /> <c c="" r="5, 100, 10, 109" /> <c c="" r="11, 100, 16, 109" /> <c c="" r="17, 100, 21, 109" u="1" /> <c c="" r="22, 100, 25, 109" u="1" o="1" /> <c c="" r="26, 100, 30, 109" u="1" /> <c c="" r="31, 100, 35, 109" u="1" /> <c c="" r="36, 100, 41, 109" /> <c c="" r="42, 100, 47, 109" /> <c c="1" r="48, 100, 53, 109" /> <c c="2" r="54, 100, 59, 109" /> <c c="3" r="60, 100, 65, 109" /> <c c="4" r="66, 100, 71, 109" /> <c c="5" r="72, 100, 77, 109" /> <c c="6" r="78, 100, 83, 109" /> <c c="7" r="84, 100, 89, 109" /> <c c="8" r="90, 100, 95, 109" /> <c c="9" r="96, 100, 101, 109" /> <c c=":" r="102, 100, 107, 109" /> <c c=";" r="108, 100, 113, 109" /> <c c="<" r="114, 100, 119, 109" /> <c c="=" r="120, 100, 125, 109" /> <c c=">" r="126, 100, 131, 109" /> <c c="?" r="132, 100, 137, 109" /> <c c="@" r="138, 100, 143, 109" /> <c c="A" r="144, 100, 149, 109" /> <c c="B" r="150, 100, 155, 109" /> <c c="C" r="156, 100, 161, 109" /> <c c="D" r="162, 100, 167, 109" /> <c c="E" r="168, 100, 173, 109" /> <c c="F" r="174, 100, 179, 109" /> <c c="G" r="180, 100, 185, 109" /> <c c="H" r="186, 100, 191, 109" /> <c c="I" r="192, 100, 197, 109" /> <c c="J" r="198, 100, 203, 109" /> <c c="K" r="204, 100, 209, 109" /> <c c="L" r="210, 100, 215, 109" /> <c c="M" r="216, 100, 221, 109" /> <c c="N" r="222, 100, 227, 109" /> <c c="O" r="228, 100, 233, 109" /> <c c="P" r="234, 100, 239, 109" /> <c c="Q" r="240, 100, 245, 109" /> <c c="R" r="246, 100, 251, 109" /> <c c="S" r="252, 100, 257, 109" /> <c c="T" r="258, 100, 263, 109" /> <c c="U" r="264, 100, 268, 109" u="1" /> <c c="V" r="269, 100, 274, 109" /> <c c="Y" r="275, 100, 277, 109" u="1" o="2" /> <c c="Z" r="278, 100, 281, 109" u="1" o="1" /> <c c="[" r="282, 100, 285, 109" u="1" o="1" /> <c c="\" r="286, 100, 291, 109" /> <c c="]" r="292, 100, 295, 109" u="1" o="1" /> <c c="^" r="296, 100, 301, 109" /> <c c="_" r="302, 100, 306, 109" o="1" /> <c c="a" r="307, 100, 312, 109" /> <c c="b" r="313, 100, 318, 109" /> <c c="c" r="319, 100, 324, 109" /> <c c="d" r="325, 100, 330, 109" /> <c c="e" r="331, 100, 336, 109" /> <c c="f" r="337, 100, 342, 109" /> <c c="g" r="343, 100, 347, 109" o="1" /> <c c="h" r="348, 100, 353, 109" /> <c c="i" r="354, 100, 359, 109" /> <c c="j" r="360, 100, 365, 109" /> <c c="k" r="366, 100, 371, 109" /> <c c="l" r="372, 100, 375, 109" u="1" o="1" /> <c c="m" r="376, 100, 381, 109" /> <c c="n" r="382, 100, 387, 109" /> <c c="o" r="388, 100, 393, 109" /> <c c="p" r="394, 100, 398, 109" u="1" /> <c c="q" r="399, 100, 404, 109" /> <c c="r" r="405, 100, 410, 109" /> <c c="s" r="411, 100, 416, 109" /> <c c="t" r="417, 100, 421, 109" u="1" /> <c c="u" r="422, 100, 425, 109" u="1" o="1" /> <c c="v" r="426, 100, 431, 109" /> <c c="w" r="432, 100, 437, 109" /> <c c="x" r="438, 100, 442, 109" u="1" /> <c c="y" r="443, 100, 446, 109" u="1" o="1" /> <c c="z" r="447, 100, 452, 109" /> <c c="{" r="453, 100, 458, 109" /> <c c="|" r="459, 100, 464, 109" /> <c c="}" r="465, 100, 469, 109" u="1" /> <c c="~" r="470, 100, 475, 109" /> <c c="" r="476, 100, 481, 109" /> <c c="" r="482, 100, 487, 109" /> <c c="" r="488, 100, 492, 109" u="1" /> <c c="" r="493, 100, 497, 109" o="1" /> <c c="" r="498, 100, 503, 109" /> <c c="" r="504, 100, 509, 109" /> <c c="" r="0, 110, 4, 119" u="1" /> <c c="" r="5, 110, 10, 119" /> <c c="" r="11, 110, 16, 119" /> <c c="" r="17, 110, 19, 119" u="1" o="2" /> <c c="" r="20, 110, 23, 119" u="1" o="1" /> <c c="" r="24, 110, 29, 119" /> <c c="" r="30, 110, 35, 119" /> <c c=" " r="36, 110, 41, 119" /> <c c=" " r="42, 110, 47, 119" /> <c c=" " r="48, 110, 50, 119" u="1" o="2" /> <c c="" r="51, 110, 54, 119" u="1" o="1" /> <c c="" r="55, 110, 57, 119" u="1" o="2" /> <c c="" r="58, 110, 62, 119" o="1" /> <c c="!" r="63, 110, 67, 119" u="1" /> <c c=""" r="68, 110, 72, 119" o="1" /> <c c="#" r="73, 110, 75, 119" u="1" o="2" /> <c c="$" r="76, 110, 81, 119" /> <c c="%" r="82, 110, 84, 119" u="1" o="2" /> <c c="&" r="85, 110, 90, 119" /> <c c="'" r="91, 110, 93, 119" u="1" o="2" /> <c c="(" r="94, 110, 99, 119" /> <c c=")" r="100, 110, 105, 119" /> <c c="*" r="106, 110, 111, 119" /> <c c="+" r="112, 110, 117, 119" /> <c c="," r="118, 110, 123, 119" /> <c c="-" r="124, 110, 129, 119" /> <c c="." r="130, 110, 135, 119" /> <c c="/" r="136, 110, 140, 119" u="1" /> <c c="0" r="141, 110, 145, 119" u="1" /> <c c="1" r="146, 110, 152, 119" u="-1" /> <c c="2" r="153, 110, 159, 119" u="-1" /> <c c="3" r="160, 110, 166, 119" u="-1" /> <c c="4" r="167, 110, 173, 119" u="-1" /> <c c="5" r="174, 110, 180, 119" u="-1" /> <c c="6" r="181, 110, 187, 119" u="-1" /> <c c="7" r="188, 110, 193, 119" /> <c c="8" r="194, 110, 199, 119" /> <c c="9" r="200, 110, 205, 119" /> <c c=":" r="206, 110, 211, 119" /> <c c="@" r="212, 110, 218, 119" u="-1" /> <c c="A" r="219, 110, 225, 119" u="-1" /> <c c="B" r="226, 110, 231, 119" /> <c c="C" r="232, 110, 237, 119" /> <c c="D" r="238, 110, 243, 119" /> <c c="E" r="244, 110, 249, 119" /> <c c="F" r="250, 110, 255, 119" /> <c c="G" r="256, 110, 261, 119" /> <c c="H" r="262, 110, 267, 119" /> <c c="I" r="268, 110, 273, 119" /> <c c="J" r="274, 110, 279, 119" /> <c c="K" r="280, 110, 283, 119" u="1" o="1" /> <c c="L" r="284, 110, 287, 119" u="1" o="1" /> <c c="M" r="288, 110, 291, 119" u="1" o="1" /> <c c="N" r="292, 110, 295, 119" u="1" o="1" /> <c c="O" r="296, 110, 299, 119" u="1" o="1" /> <c c="P" r="300, 110, 303, 119" u="1" o="1" /> <c c="Q" r="304, 110, 307, 119" u="1" o="1" /> <c c="R" r="308, 110, 311, 119" u="1" o="1" /> <c c="S" r="312, 110, 316, 119" o="1" /> <c c="T" r="317, 110, 319, 119" u="1" o="2" /> <c c="U" r="320, 110, 322, 119" u="1" o="2" /> <c c="Z" r="323, 110, 326, 119" u="1" o="1" /> <c c="`" r="327, 110, 329, 119" u="1" o="2" /> <c c="a" r="330, 110, 333, 119" u="1" o="1" /> <c c="b" r="334, 110, 339, 119" /> <c c="c" r="340, 110, 345, 119" /> <c c="d" r="346, 110, 350, 119" o="1" /> <c c="e" r="351, 110, 356, 119" /> <c c="f" r="357, 110, 362, 119" /> <c c="g" r="363, 110, 368, 119" /> <c c="h" r="369, 110, 374, 119" /> <c c="i" r="375, 110, 380, 119" /> <c c="j" r="381, 110, 386, 119" /> <c c="k" r="387, 110, 390, 119" u="1" o="1" /> <c c="l" r="391, 110, 393, 119" u="1" o="2" /> <c c="m" r="394, 110, 399, 119" /> <c c="t" r="400, 110, 402, 119" u="1" o="2" /> <c c="y" r="403, 110, 408, 119" /> <c c="z" r="409, 110, 414, 119" /> <c c="{" r="415, 110, 420, 119" /> <c c="~" r="421, 110, 426, 119" /> <c c="" r="427, 110, 432, 119" /> <c c="" r="433, 110, 438, 119" /> <c c="" r="439, 110, 444, 119" /> <c c="" r="445, 110, 450, 119" /> <c c="" r="451, 110, 456, 119" /> <c c="" r="457, 110, 462, 119" /> <c c="" r="463, 110, 469, 119" u="-1" /> <c c="" r="470, 110, 477, 119" u="-1" o="-1" /> <c c="" r="478, 110, 484, 119" u="-1" /> <c c="" r="485, 110, 491, 119" o="-1" /> <c c="" r="492, 110, 498, 119" o="-1" /> <c c="" r="499, 110, 505, 119" u="-1" /> <c c="" r="506, 110, 511, 119" /> <c c="" r="0, 120, 2, 129" u="1" o="2" /> <c c="" r="3, 120, 6, 129" u="1" o="1" /> <c c="" r="7, 120, 12, 129" /> <c c="" r="13, 120, 18, 129" /> <c c="" r="19, 120, 24, 129" /> <c c="" r="25, 120, 30, 129" /> <c c="" r="31, 120, 35, 129" o="1" /> <c c="" r="36, 120, 41, 129" /> <c c="" r="42, 120, 47, 129" /> <c c="" r="48, 120, 53, 129" /> <c c="" r="54, 120, 59, 129" /> <c c="" r="60, 120, 65, 129" /> <c c="" r="66, 120, 71, 129" /> <c c="" r="72, 120, 77, 129" /> <c c="" r="78, 120, 83, 129" /> <c c="" r="84, 120, 89, 129" /> <c c="" r="90, 120, 95, 129" /> <c c="" r="96, 120, 101, 129" /> <c c="" r="102, 120, 107, 129" /> <c c="" r="108, 120, 113, 129" /> <c c="" r="114, 120, 119, 129" /> <c c="" r="120, 120, 125, 129" /> <c c="" r="126, 120, 131, 129" /> <c c="" r="132, 120, 137, 129" /> <c c="" r="138, 120, 143, 129" /> <c c="" r="144, 120, 149, 129" /> <c c="" r="150, 120, 155, 129" /> <c c="" r="156, 120, 161, 129" /> <c c="" r="162, 120, 167, 129" /> <c c="" r="168, 120, 173, 129" /> <c c="" r="174, 120, 179, 129" /> <c c="" r="180, 120, 185, 129" /> <c c="" r="186, 120, 191, 129" /> <c c="" r="192, 120, 197, 129" /> <c c="" r="198, 120, 203, 129" /> <c c="" r="204, 120, 209, 129" /> <c c="" r="210, 120, 215, 129" /> <c c="" r="216, 120, 221, 129" /> <c c="" r="222, 120, 227, 129" /> <c c="" r="228, 120, 233, 129" /> <c c="" r="234, 120, 239, 129" /> <c c="" r="240, 120, 249, 129" u="-4" /> <c c="" r="250, 120, 255, 129" /> <c c="" r="256, 120, 262, 129" u="-1" /> <c c="" r="263, 120, 268, 129" /> <c c="" r="269, 120, 275, 129" o="-1" /> <c c="" r="276, 120, 279, 129" u="1" o="1" /> <c c="" r="280, 120, 283, 129" u="1" o="1" /> <c c="" r="284, 120, 289, 129" /> <c c="" r="290, 120, 295, 129" /> <c c="" r="296, 120, 297, 129" u="2" o="2" /> <c c="" r="298, 120, 303, 129" /> <c c="" r="304, 120, 310, 129" o="-1" /> <c c="" r="311, 120, 314, 129" u="1" o="1" /> <c c="" r="315, 120, 320, 129" /> <c c="" r="321, 120, 324, 129" u="1" o="1" /> <c c="" r="325, 120, 330, 129" /> <c c="" r="331, 120, 336, 129" /> <c c="" r="337, 120, 342, 129" /> <c c="" r="343, 120, 348, 129" /> <c c="" r="349, 120, 354, 129" /> <c c="" r="355, 120, 360, 129" /> <c c="" r="361, 120, 366, 129" /> <c c="" r="367, 120, 372, 129" /> <c c="" r="373, 120, 378, 129" /> <c c="" r="379, 120, 384, 129" /> <c c="" r="385, 120, 390, 129" /> <c c="" r="391, 120, 396, 129" /> <c c="" r="397, 120, 402, 129" /> <c c="" r="403, 120, 408, 129" /> <c c="" r="409, 120, 414, 129" /> <c c="" r="415, 120, 420, 129" /> <c c="" r="421, 120, 426, 129" /> <c c="" r="427, 120, 432, 129" /> <c c="" r="433, 120, 438, 129" /> <c c="" r="439, 120, 444, 129" /> <c c="" r="445, 120, 450, 129" /> <c c="" r="451, 120, 456, 129" /> <c c="" r="457, 120, 462, 129" /> <c c="" r="463, 120, 468, 129" /> <c c="" r="469, 120, 474, 129" /> <c c="" r="475, 120, 480, 129" /> <c c="" r="481, 120, 486, 129" /> <c c="" r="487, 120, 492, 129" /> <c c="" r="493, 120, 498, 129" /> <c c="" r="499, 120, 504, 129" /> <c c="" r="505, 120, 510, 129" /> <c c="" r="0, 130, 5, 139" /> <c c="" r="6, 130, 11, 139" /> <c c="" r="12, 130, 17, 139" /> <c c="" r="18, 130, 23, 139" /> <c c="" r="24, 130, 29, 139" /> <c c="" r="30, 130, 35, 139" /> <c c="" r="36, 130, 41, 139" /> <c c="" r="42, 130, 47, 139" /> <c c="" r="48, 130, 53, 139" /> <c c="" r="54, 130, 59, 139" /> <c c="" r="60, 130, 65, 139" /> <c c="" r="66, 130, 71, 139" /> <c c="" r="72, 130, 75, 139" u="1" o="1" /> <c c="" r="76, 130, 79, 139" u="1" o="1" /> <c c="" r="80, 130, 85, 139" /> <c c="" r="86, 130, 91, 139" /> <c c=" " r="92, 130, 97, 139" /> <c c="" r="98, 130, 103, 139" /> <c c="" r="104, 130, 109, 139" /> <c c="" r="110, 130, 115, 139" /> <c c="" r="116, 130, 121, 139" /> <c c="" r="122, 130, 127, 139" /> <c c="" r="128, 130, 133, 139" /> <c c="," r="134, 130, 137, 139" u="1" o="1" /> <c c="-" r="138, 130, 141, 139" u="1" o="1" /> <c c="." r="142, 130, 145, 139" u="1" o="1" /> <c c="0" r="146, 130, 149, 139" u="1" o="1" /> <c c="1" r="150, 130, 153, 139" u="1" o="1" /> <c c="2" r="154, 130, 157, 139" u="1" o="1" /> <c c="3" r="158, 130, 161, 139" u="1" o="1" /> <c c="4" r="162, 130, 165, 139" u="1" o="1" /> <c c="5" r="166, 130, 169, 139" u="1" o="1" /> <c c="6" r="170, 130, 173, 139" u="1" o="1" /> <c c="7" r="174, 130, 177, 139" u="1" o="1" /> <c c="8" r="178, 130, 181, 139" u="1" o="1" /> <c c="9" r="182, 130, 185, 139" u="1" o="1" /> <c c=":" r="186, 130, 189, 139" u="1" o="1" /> <c c=";" r="190, 130, 193, 139" u="1" o="1" /> <c c="<" r="194, 130, 197, 139" u="1" o="1" /> <c c=">" r="198, 130, 201, 139" u="1" o="1" /> <c c="?" r="202, 130, 205, 139" u="1" o="1" /> <c c="@" r="206, 130, 209, 139" u="1" o="1" /> <c c="A" r="210, 130, 213, 139" u="1" o="1" /> <c c="B" r="214, 130, 217, 139" u="1" o="1" /> <c c="C" r="218, 130, 221, 139" u="1" o="1" /> <c c="D" r="222, 130, 225, 139" u="1" o="1" /> <c c="E" r="226, 130, 229, 139" u="1" o="1" /> <c c="F" r="230, 130, 233, 139" u="1" o="1" /> <c c="G" r="234, 130, 237, 139" u="1" o="1" /> <c c="H" r="238, 130, 241, 139" u="1" o="1" /> <c c="I" r="242, 130, 245, 139" u="1" o="1" /> <c c="J" r="246, 130, 249, 139" u="1" o="1" /> <c c="K" r="250, 130, 253, 139" u="1" o="1" /> <c c="L" r="254, 130, 257, 139" u="1" o="1" /> <c c="M" r="258, 130, 261, 139" u="1" o="1" /> <c c="N" r="262, 130, 265, 139" u="1" o="1" /> <c c="O" r="266, 130, 269, 139" u="1" o="1" /> <c c="P" r="270, 130, 273, 139" u="1" o="1" /> <c c="Q" r="274, 130, 277, 139" u="1" o="1" /> <c c="R" r="278, 130, 281, 139" u="1" o="1" /> <c c="S" r="282, 130, 285, 139" u="1" o="1" /> <c c="T" r="286, 130, 289, 139" u="1" o="1" /> <c c="U" r="290, 130, 293, 139" u="1" o="1" /> <c c="V" r="294, 130, 297, 139" u="1" o="1" /> <c c="W" r="298, 130, 301, 139" u="1" o="1" /> <c c="X" r="302, 130, 305, 139" u="1" o="1" /> <c c="Y" r="306, 130, 309, 139" u="1" o="1" /> <c c="Z" r="310, 130, 313, 139" u="1" o="1" /> <c c="[" r="314, 130, 317, 139" u="1" o="1" /> <c c="b" r="318, 130, 321, 139" u="1" o="1" /> <c c="c" r="322, 130, 325, 139" u="1" o="1" /> <c c="d" r="326, 130, 329, 139" u="1" o="1" /> <c c="e" r="330, 130, 333, 139" u="1" o="1" /> <c c="w" r="334, 130, 339, 139" /> <c c="x" r="340, 130, 343, 139" u="1" o="1" /> <c c="{" r="344, 130, 349, 139" /> <c c="" r="350, 130, 355, 139" /> <c c="" r="356, 130, 359, 139" u="1" o="1" /> <c c="" r="360, 130, 363, 139" u="1" o="1" /> <c c="" r="364, 130, 367, 139" u="1" o="1" /> <c c="" r="368, 130, 371, 139" u="1" o="1" /> <c c="" r="372, 130, 375, 139" u="1" o="1" /> <c c="" r="376, 130, 379, 139" u="1" o="1" /> <c c="" r="380, 130, 383, 139" u="1" o="1" /> <c c="" r="384, 130, 387, 139" u="1" o="1" /> <c c="" r="388, 130, 391, 139" u="1" o="1" /> <c c="" r="392, 130, 395, 139" u="1" o="1" /> <c c="" r="396, 130, 399, 139" u="1" o="1" /> <c c="" r="400, 130, 403, 139" u="1" o="1" /> <c c="" r="404, 130, 407, 139" u="1" o="1" /> <c c="" r="408, 130, 411, 139" u="1" o="1" /> <c c="" r="412, 130, 415, 139" u="1" o="1" /> <c c="" r="416, 130, 419, 139" u="1" o="1" /> <c c="" r="420, 130, 423, 139" u="1" o="1" /> <c c="" r="424, 130, 427, 139" u="1" o="1" /> <c c="" r="428, 130, 431, 139" u="1" o="1" /> <c c="" r="432, 130, 435, 139" u="1" o="1" /> <c c="" r="436, 130, 439, 139" u="1" o="1" /> <c c="" r="440, 130, 443, 139" u="1" o="1" /> <c c="" r="444, 130, 447, 139" u="1" o="1" /> <c c="" r="448, 130, 451, 139" u="1" o="1" /> <c c="" r="452, 130, 455, 139" u="1" o="1" /> <c c="" r="456, 130, 459, 139" u="1" o="1" /> <c c="" r="460, 130, 463, 139" u="1" o="1" /> <c c="" r="464, 130, 467, 139" u="1" o="1" /> <c c="" r="468, 130, 471, 139" u="1" o="1" /> <c c="" r="472, 130, 475, 139" u="1" o="1" /> <c c="" r="476, 130, 479, 139" u="1" o="1" /> <c c="" r="480, 130, 483, 139" u="1" o="1" /> <c c="" r="484, 130, 487, 139" u="1" o="1" /> <c c="" r="488, 130, 491, 139" u="1" o="1" /> <c c="" r="492, 130, 495, 139" u="1" o="1" /> <c c="" r="496, 130, 499, 139" u="1" o="1" /> <c c="" r="500, 130, 504, 139" u="1" /> <c c="" r="505, 130, 509, 139" u="1" /> <c c="" r="0, 140, 4, 149" u="1" /> <c c="" r="5, 140, 9, 149" u="1" /> <c c="" r="10, 140, 14, 149" u="1" /> <c c="" r="15, 140, 19, 149" u="1" /> <c c="" r="20, 140, 24, 149" u="1" /> <c c="" r="25, 140, 29, 149" u="1" /> <c c="" r="30, 140, 34, 149" u="1" /> <c c=" " r="35, 140, 39, 149" u="1" /> <c c=" " r="40, 140, 44, 149" u="1" /> <c c=" " r="45, 140, 49, 149" u="1" /> <c c=" " r="50, 140, 54, 149" u="1" /> <c c=" " r="55, 140, 59, 149" u="1" /> <c c="" r="60, 140, 64, 149" u="1" /> <c c="" r="65, 140, 69, 149" u="1" /> <c c="" r="70, 140, 75, 149" /> <c c="" r="76, 140, 80, 149" u="1" /> <c c="" r="81, 140, 85, 149" u="1" /> <c c="" r="86, 140, 90, 149" u="1" /> <c c="" r="91, 140, 95, 149" u="1" /> <c c="" r="96, 140, 100, 149" u="1" /> <c c="" r="101, 140, 105, 149" u="1" /> <c c="" r="106, 140, 110, 149" u="1" /> <c c="" r="111, 140, 115, 149" u="1" /> <c c="" r="116, 140, 120, 149" u="1" /> <c c="" r="121, 140, 125, 149" u="1" /> <c c="" r="126, 140, 129, 149" u="1" o="1" /> <c c=" " r="130, 140, 134, 149" u="1" /> <c c="!" r="135, 140, 139, 149" u="1" /> <c c=""" r="140, 140, 144, 149" u="1" /> <c c="#" r="145, 140, 149, 149" u="1" /> <c c="$" r="150, 140, 154, 149" u="1" /> <c c="%" r="155, 140, 159, 149" u="1" /> <c c="&" r="160, 140, 164, 149" u="1" /> <c c="'" r="165, 140, 169, 149" u="1" /> <c c="(" r="170, 140, 175, 149" /> <c c=")" r="176, 140, 181, 149" /> <c c="*" r="182, 140, 186, 149" u="1" /> <c c="+" r="187, 140, 191, 149" u="1" /> <c c="," r="192, 140, 195, 149" u="1" o="1" /> <c c="-" r="196, 140, 199, 149" u="1" o="1" /> <c c="0" r="200, 140, 205, 149" u="1" o="-1" /> <c c="1" r="206, 140, 210, 149" u="1" /> <c c="2" r="211, 140, 216, 149" u="1" o="-1" /> <c c="3" r="217, 140, 221, 149" u="1" /> <c c="4" r="222, 140, 227, 149" u="1" o="-1" /> <c c="5" r="228, 140, 232, 149" u="1" /> <c c="6" r="233, 140, 237, 149" u="1" /> <c c="7" r="238, 140, 242, 149" u="1" /> <c c="8" r="243, 140, 247, 149" u="1" /> <c c="9" r="248, 140, 252, 149" u="1" /> <c c=":" r="253, 140, 257, 149" u="1" /> <c c=";" r="258, 140, 262, 149" u="1" /> <c c="<" r="263, 140, 267, 149" u="1" /> <c c="=" r="268, 140, 272, 149" u="1" /> <c c=">" r="273, 140, 277, 149" u="1" /> <c c="?" r="278, 140, 283, 149" /> <c c="@" r="284, 140, 288, 149" u="1" /> <c c="A" r="289, 140, 294, 149" /> <c c="B" r="295, 140, 299, 149" u="1" /> <c c="C" r="300, 140, 305, 149" /> <c c="D" r="306, 140, 310, 149" u="1" /> <c c="E" r="311, 140, 315, 149" u="1" /> <c c="F" r="316, 140, 320, 149" u="1" /> <c c="G" r="321, 140, 325, 149" u="1" /> <c c="H" r="326, 140, 330, 149" u="1" /> <c c="I" r="331, 140, 335, 149" u="1" /> <c c="J" r="336, 140, 340, 149" u="1" /> <c c="K" r="341, 140, 345, 149" u="1" /> <c c="L" r="346, 140, 350, 149" u="1" /> <c c="M" r="351, 140, 355, 149" u="1" /> <c c="T" r="356, 140, 360, 149" u="1" /> <c c="U" r="361, 140, 365, 149" u="1" /> <c c="V" r="366, 140, 370, 149" u="1" /> <c c="W" r="371, 140, 375, 149" u="1" /> <c c="X" r="376, 140, 381, 149" u="1" o="-1" /> <c c="Y" r="382, 140, 385, 149" u="1" o="1" /> <c c="Z" r="386, 140, 391, 149" u="1" o="-1" /> <c c="[" r="392, 140, 395, 149" u="1" o="1" /> <c c="\" r="396, 140, 401, 149" u="1" o="-1" /> <c c="]" r="402, 140, 405, 149" u="1" o="1" /> <c c="^" r="406, 140, 411, 149" u="1" o="-1" /> <c c="_" r="412, 140, 415, 149" u="1" o="1" /> <c c="`" r="416, 140, 420, 149" u="1" /> <c c="a" r="421, 140, 425, 149" u="1" /> <c c="b" r="426, 140, 430, 149" u="1" /> <c c="c" r="431, 140, 435, 149" u="1" /> <c c="h" r="436, 140, 440, 149" u="1" /> <c c="i" r="441, 140, 445, 149" u="1" /> <c c="j" r="446, 140, 449, 149" u="1" o="1" /> <c c="k" r="450, 140, 454, 149" u="1" /> <c c="l" r="455, 140, 458, 149" u="1" o="1" /> <c c="m" r="459, 140, 463, 149" u="1" /> <c c="n" r="464, 140, 467, 149" u="1" o="1" /> <c c="o" r="468, 140, 472, 149" u="1" /> <c c="p" r="473, 140, 476, 149" u="1" o="1" /> <c c="q" r="477, 140, 481, 149" u="1" /> <c c="r" r="482, 140, 486, 149" u="1" /> <c c="s" r="487, 140, 491, 149" u="1" /> <c c="t" r="492, 140, 496, 149" u="1" /> <c c="u" r="497, 140, 501, 149" u="1" /> <c c="v" r="502, 140, 506, 149" u="1" /> <c c="w" r="507, 140, 511, 149" u="1" /> <c c="x" r="0, 150, 4, 159" u="1" /> <c c="y" r="5, 150, 9, 159" u="1" /> <c c="|" r="10, 150, 14, 159" u="1" /> <c c="}" r="15, 150, 19, 159" u="1" /> <c c="~" r="20, 150, 24, 159" u="1" /> <c c="" r="25, 150, 29, 159" u="1" /> <c c="" r="30, 150, 35, 159" /> <c c="" r="36, 150, 41, 159" /> <c c="" r="42, 150, 47, 159" /> <c c="" r="48, 150, 53, 159" /> <c c="" r="54, 150, 59, 159" /> <c c="" r="60, 150, 65, 159" /> <c c="" r="66, 150, 71, 159" /> <c c="" r="72, 150, 77, 159" /> <c c="" r="78, 150, 83, 159" /> <c c="" r="84, 150, 89, 159" /> <c c="" r="90, 150, 94, 159" u="1" /> <c c="" r="95, 150, 99, 159" u="1" /> <c c="" r="100, 150, 104, 159" u="1" /> <c c="" r="105, 150, 109, 159" u="1" /> <c c="" r="110, 150, 115, 159" /> <c c="" r="116, 150, 120, 159" u="1" /> <c c="" r="121, 150, 125, 159" u="1" /> <c c="" r="126, 150, 130, 159" u="1" /> <c c="" r="131, 150, 135, 159" u="1" /> <c c="" r="136, 150, 140, 159" u="1" /> <c c="" r="141, 150, 145, 159" u="1" /> <c c="" r="146, 150, 150, 159" u="1" /> <c c="" r="151, 150, 155, 159" u="1" /> <c c="" r="156, 150, 160, 159" u="1" /> <c c="" r="161, 150, 166, 159" /> <c c="" r="167, 150, 171, 159" u="1" /> <c c="" r="172, 150, 175, 159" u="1" o="1" /> <c c="" r="176, 150, 181, 159" /> <c c="" r="182, 150, 186, 159" u="1" /> <c c="" r="187, 150, 191, 159" u="1" /> <c c="" r="192, 150, 196, 159" u="1" /> <c c="" r="197, 150, 201, 159" u="1" /> <c c="" r="202, 150, 206, 159" u="1" /> <c c="" r="207, 150, 211, 159" u="1" /> <c c="" r="212, 150, 216, 159" u="1" /> <c c="" r="217, 150, 221, 159" u="1" /> <c c="" r="222, 150, 226, 159" u="1" /> <c c="" r="227, 150, 231, 159" u="1" /> <c c="" r="232, 150, 236, 159" u="1" /> <c c="" r="237, 150, 241, 159" u="1" /> <c c="" r="242, 150, 246, 159" u="1" /> <c c="" r="247, 150, 251, 159" u="1" /> <c c="" r="252, 150, 255, 159" u="1" o="1" /> <c c="" r="256, 150, 259, 159" u="1" o="1" /> <c c="" r="260, 150, 264, 159" u="1" /> <c c="" r="265, 150, 269, 159" u="1" /> <c c="" r="270, 150, 274, 159" u="1" /> <c c="" r="275, 150, 279, 159" u="1" /> <c c="" r="280, 150, 285, 159" u="1" o="-1" /> <c c="" r="286, 150, 291, 159" u="1" o="-1" /> <c c="" r="292, 150, 297, 159" u="1" o="-1" /> <c c="" r="298, 150, 303, 159" u="1" o="-1" /> <c c="" r="304, 150, 309, 159" u="1" o="-1" /> <c c="" r="310, 150, 315, 159" u="1" o="-1" /> <c c="" r="316, 150, 321, 159" u="1" o="-1" /> <c c="" r="322, 150, 327, 159" u="1" o="-1" /> <c c="" r="328, 150, 332, 159" u="1" /> <c c="" r="333, 150, 337, 159" u="1" /> <c c="" r="338, 150, 343, 159" u="1" o="-1" /> <c c="" r="344, 150, 350, 159" o="-1" /> <c c="" r="351, 150, 357, 159" o="-1" /> <c c="" r="358, 150, 364, 159" o="-1" /> <c c="" r="365, 150, 371, 159" o="-1" /> <c c="" r="372, 150, 378, 159" o="-1" /> <c c="" r="379, 150, 384, 159" u="1" o="-1" /> <c c="" r="385, 150, 391, 159" o="-1" /> <c c="" r="392, 150, 397, 159" /> <c c="" r="398, 150, 402, 159" u="1" /> <c c="" r="403, 150, 408, 159" /> <c c="" r="409, 150, 413, 159" u="1" /> <c c="" r="414, 150, 419, 159" /> <c c="" r="420, 150, 424, 159" u="1" /> <c c="" r="425, 150, 430, 159" /> <c c="" r="431, 150, 436, 159" /> <c c="" r="437, 150, 442, 159" /> <c c="" r="443, 150, 448, 159" /> <c c="" r="449, 150, 454, 159" /> <c c="" r="455, 150, 460, 159" /> <c c="" r="461, 150, 466, 159" /> <c c="" r="467, 150, 472, 159" /> <c c="" r="473, 150, 479, 159" u="-1" /> <c c=" " r="480, 150, 486, 159" u="-1" /> <c c=" " r="487, 150, 495, 159" u="-3" /> <c c=" " r="496, 150, 504, 159" u="-3" /> <c c=" " r="0, 160, 8, 169" u="-3" /> <c c=" " r="9, 160, 17, 169" u="-3" /> <c c="" r="18, 160, 24, 169" u="-1" /> <c c="" r="25, 160, 31, 169" u="-1" /> <c c="" r="32, 160, 35, 169" u="1" o="1" /> <c c="" r="36, 160, 39, 169" u="1" o="1" /> <c c="" r="40, 160, 44, 169" o="1" /> <c c="" r="45, 160, 49, 169" o="1" /> <c c="" r="50, 160, 54, 169" o="1" /> <c c="" r="55, 160, 60, 169" /> <c c="" r="61, 160, 68, 169" u="-2" /> <c c="" r="69, 160, 76, 169" u="-2" /> <c c="" r="77, 160, 86, 169" u="-4" /> <c c="" r="87, 160, 96, 169" u="-4" /> <c c="" r="97, 160, 106, 169" u="-4" /> <c c="" r="107, 160, 116, 169" u="-4" /> <c c=" " r="117, 160, 122, 169" /> <c c="!" r="123, 160, 128, 169" /> <c c=""" r="129, 160, 134, 169" /> <c c="#" r="135, 160, 140, 169" /> <c c="$" r="141, 160, 146, 169" /> <c c="%" r="147, 160, 152, 169" /> <c c="&" r="153, 160, 158, 169" /> <c c="'" r="159, 160, 164, 169" /> <c c="(" r="165, 160, 172, 169" u="-2" /> <c c=")" r="173, 160, 180, 169" u="-2" /> <c c="*" r="181, 160, 190, 169" u="-4" /> <c c="+" r="191, 160, 200, 169" u="-4" /> <c c="," r="201, 160, 210, 169" u="-4" /> <c c="-" r="211, 160, 220, 169" u="-4" /> <c c="." r="221, 160, 228, 169" u="-2" /> <c c="/" r="229, 160, 236, 169" u="-2" /> <c c="0" r="237, 160, 240, 169" u="1" o="1" /> <c c="1" r="241, 160, 244, 169" u="1" o="1" /> <c c="2" r="245, 160, 249, 169" o="1" /> <c c="3" r="250, 160, 254, 169" o="1" /> <c c="4" r="255, 160, 259, 169" o="1" /> <c c="5" r="260, 160, 265, 169" /> <c c="6" r="266, 160, 269, 169" u="1" o="1" /> <c c="7" r="270, 160, 273, 169" u="1" o="1" /> <c c="8" r="274, 160, 280, 169" u="-2" o="1" /> <c c="9" r="281, 160, 287, 169" u="-2" o="1" /> <c c=":" r="288, 160, 296, 169" u="-4" o="1" /> <c c=";" r="297, 160, 305, 169" u="-4" o="1" /> <c c="<" r="306, 160, 314, 169" u="-4" o="1" /> <c c="=" r="315, 160, 323, 169" u="-4" o="1" /> <c c=">" r="324, 160, 330, 169" u="-2" o="1" /> <c c="?" r="331, 160, 337, 169" u="-2" o="1" /> <c c="@" r="338, 160, 342, 169" u="1" /> <c c="A" r="343, 160, 347, 169" u="1" /> <c c="B" r="348, 160, 353, 169" /> <c c="C" r="354, 160, 359, 169" /> <c c="D" r="360, 160, 365, 169" /> <c c="E" r="366, 160, 371, 169" /> <c c="H" r="372, 160, 378, 169" u="-1" /> <c c="I" r="379, 160, 386, 169" u="-2" /> <c c="J" r="387, 160, 396, 169" u="-4" /> <c c="K" r="397, 160, 406, 169" u="-4" /> <c c="L" r="407, 160, 415, 169" u="-3" /> <c c="M" r="416, 160, 424, 169" u="-3" /> <c c="P" r="425, 160, 430, 169" /> <c c="Q" r="431, 160, 436, 169" /> <c c="R" r="437, 160, 442, 169" /> <c c="S" r="443, 160, 448, 169" /> <c c="T" r="449, 160, 454, 169" /> <c c="U" r="455, 160, 460, 169" /> <c c="V" r="461, 160, 466, 169" /> <c c="W" r="467, 160, 472, 169" /> <c c="Y" r="473, 160, 480, 169" u="-2" /> <c c="[" r="481, 160, 490, 169" u="-4" /> <c c="]" r="491, 160, 500, 169" u="-4" /> <c c="_" r="501, 160, 508, 169" u="-2" /> <c c="`" r="0, 170, 5, 179" /> <c c="a" r="6, 170, 11, 179" /> <c c="b" r="12, 170, 17, 179" /> <c c="c" r="18, 170, 23, 179" /> <c c="d" r="24, 170, 29, 179" /> <c c="e" r="30, 170, 35, 179" /> <c c="f" r="36, 170, 41, 179" /> <c c="g" r="42, 170, 47, 179" /> <c c="h" r="48, 170, 53, 179" u="-1" o="1" /> <c c="i" r="54, 170, 60, 179" u="-2" o="1" /> <c c="j" r="61, 170, 69, 179" u="-4" o="1" /> <c c="k" r="70, 170, 78, 179" u="-4" o="1" /> <c c="l" r="79, 170, 86, 179" u="-3" o="1" /> <c c="m" r="87, 170, 94, 179" u="-3" o="1" /> <c c="n" r="95, 170, 100, 179" u="-1" o="1" /> <c c="o" r="101, 170, 107, 179" u="-2" o="1" /> <c c="p" r="108, 170, 113, 179" /> <c c="q" r="114, 170, 119, 179" /> <c c="r" r="120, 170, 123, 179" u="1" o="1" /> <c c="s" r="124, 170, 127, 179" u="1" o="1" /> <c c="t" r="128, 170, 133, 179" /> <c c="u" r="134, 170, 139, 179" /> <c c="v" r="140, 170, 143, 179" u="1" o="1" /> <c c="w" r="144, 170, 147, 179" u="1" o="1" /> <c c="x" r="148, 170, 152, 179" u="1" /> <c c="y" r="153, 170, 157, 179" u="1" /> <c c="z" r="158, 170, 163, 179" /> <c c="{" r="164, 170, 169, 179" /> <c c="|" r="170, 170, 175, 179" /> <c c="}" r="176, 170, 181, 179" /> <c c="" r="182, 170, 187, 179" /> <c c="" r="188, 170, 193, 179" /> <c c="" r="194, 170, 199, 179" /> <c c="" r="200, 170, 205, 179" /> <c c="" r="206, 170, 211, 179" /> <c c="" r="212, 170, 217, 179" /> <c c="" r="218, 170, 223, 179" /> <c c="" r="224, 170, 229, 179" /> <c c="" r="230, 170, 236, 179" u="-1" /> <c c="" r="237, 170, 243, 179" u="-1" /> <c c="" r="244, 170, 252, 179" u="-3" /> <c c="" r="253, 170, 261, 179" u="-3" /> <c c="" r="262, 170, 270, 179" u="-3" /> <c c="" r="271, 170, 279, 179" u="-3" /> <c c="" r="280, 170, 286, 179" u="-1" /> <c c="" r="287, 170, 293, 179" u="-1" /> <c c="" r="294, 170, 299, 179" /> <c c="" r="300, 170, 305, 179" /> <c c="" r="306, 170, 311, 179" /> <c c="" r="312, 170, 317, 179" /> <c c="" r="318, 170, 323, 179" /> <c c="" r="324, 170, 329, 179" /> <c c="" r="330, 170, 335, 179" /> <c c="" r="336, 170, 341, 179" /> <c c="" r="342, 170, 349, 179" u="-2" /> <c c="" r="350, 170, 357, 179" u="-2" /> <c c="" r="358, 170, 367, 179" u="-4" /> <c c="" r="368, 170, 377, 179" u="-4" /> <c c="" r="378, 170, 387, 179" u="-4" /> <c c="" r="388, 170, 397, 179" u="-4" /> <c c="" r="398, 170, 405, 179" u="-2" /> <c c="" r="406, 170, 413, 179" u="-2" /> <c c="" r="414, 170, 419, 179" /> <c c="" r="420, 170, 425, 179" /> <c c="" r="426, 170, 431, 179" /> <c c="" r="432, 170, 437, 179" /> <c c="" r="438, 170, 443, 179" /> <c c="" r="444, 170, 449, 179" /> <c c="" r="450, 170, 455, 179" /> <c c="" r="456, 170, 461, 179" /> <c c="" r="462, 170, 467, 179" u="-1" o="1" /> <c c="" r="468, 170, 474, 179" u="-2" o="1" /> <c c="" r="475, 170, 483, 179" u="-4" o="1" /> <c c="" r="484, 170, 492, 179" u="-4" o="1" /> <c c="" r="493, 170, 500, 179" u="-3" o="1" /> <c c="" r="501, 170, 508, 179" u="-3" o="1" /> <c c="" r="0, 180, 5, 189" u="-1" o="1" /> <c c="" r="6, 180, 12, 189" u="-2" o="1" /> <c c="" r="13, 180, 18, 189" /> <c c="" r="19, 180, 24, 189" /> <c c="" r="25, 180, 30, 189" /> <c c="" r="31, 180, 36, 189" /> <c c="" r="37, 180, 42, 189" /> <c c="" r="43, 180, 48, 189" /> <c c="" r="49, 180, 54, 189" /> <c c="" r="55, 180, 59, 189" u="1" /> <c c="" r="60, 180, 64, 189" u="1" /> <c c="" r="65, 180, 71, 189" u="-1" /> <c c="" r="72, 180, 77, 189" /> <c c="" r="78, 180, 82, 189" u="1" /> <c c="" r="83, 180, 85, 189" u="1" o="2" /> <c c="" r="86, 180, 87, 189" u="2" o="2" /> <c c="" r="88, 180, 90, 189" u="1" o="2" /> <c c="" r="91, 180, 94, 189" u="1" o="1" /> <c c="" r="95, 180, 98, 189" u="1" o="1" /> <c c="" r="99, 180, 104, 189" /> <c c="" r="105, 180, 110, 189" /> <c c="" r="111, 180, 116, 189" /> <c c="" r="117, 180, 122, 189" /> <c c="" r="123, 180, 128, 189" /> <c c="" r="129, 180, 136, 189" u="-2" /> <c c="" r="137, 180, 143, 189" u="-1" /> <c c="" r="144, 180, 151, 189" u="-2" /> <c c="" r="152, 180, 158, 189" u="-1" /> <c c="" r="159, 180, 163, 189" u="1" /> <c c="" r="164, 180, 168, 189" o="1" /> <c c="" r="169, 180, 173, 189" o="1" /> <c c="" r="174, 180, 177, 189" u="1" o="1" /> <c c="" r="178, 180, 181, 189" u="1" o="1" /> <c c="" r="182, 180, 185, 189" u="1" o="1" /> <c c="" r="186, 180, 189, 189" u="1" o="1" /> <c c="" r="190, 180, 193, 189" u="1" o="1" /> <c c="" r="194, 180, 197, 189" u="1" o="1" /> <c c="" r="198, 180, 201, 189" u="1" o="1" /> <c c="" r="202, 180, 205, 189" u="1" o="1" /> <c c="" r="206, 180, 209, 189" u="1" o="1" /> <c c="" r="210, 180, 216, 189" u="-2" o="1" /> <c c="" r="217, 180, 222, 189" u="-1" o="1" /> <c c="" r="223, 180, 227, 189" o="1" /> <c c="" r="228, 180, 233, 189" /> <c c="" r="234, 180, 237, 189" u="1" o="1" /> <c c="" r="238, 180, 243, 189" /> <c c="" r="244, 180, 249, 189" /> <c c="" r="250, 180, 255, 189" /> <c c="" r="256, 180, 261, 189" /> <c c="" r="262, 180, 267, 189" /> <c c="" r="268, 180, 273, 189" /> <c c="" r="274, 180, 279, 189" /> <c c="" r="280, 180, 285, 189" /> <c c="" r="286, 180, 291, 189" /> <c c="" r="292, 180, 297, 189" /> <c c="" r="298, 180, 305, 189" u="-2" /> <c c="" r="306, 180, 313, 189" u="-2" /> <c c="" r="314, 180, 321, 189" u="-2" /> <c c="" r="322, 180, 325, 189" u="1" o="1" /> <c c="" r="326, 180, 329, 189" u="1" o="1" /> <c c="" r="330, 180, 332, 189" u="1" o="2" /> <c c="" r="333, 180, 338, 189" /> <c c="" r="339, 180, 344, 189" /> <c c="" r="345, 180, 350, 189" /> <c c="" r="351, 180, 356, 189" /> <c c="" r="357, 180, 362, 189" /> <c c="" r="363, 180, 370, 189" u="-2" /> <c c="" r="371, 180, 376, 189" /> <c c="" r="377, 180, 383, 189" u="-2" o="1" /> <c c="" r="384, 180, 388, 189" o="1" /> <c c="" r="389, 180, 393, 189" o="1" /> <c c="" r="394, 180, 396, 189" u="2" o="1" /> <c c="" r="397, 180, 399, 189" u="1" o="2" /> <c c=" " r="400, 180, 401, 189" o="4" /> <c c=" " r="402, 180, 403, 189" o="4" /> <c c=" " r="404, 180, 405, 189" o="4" /> <c c=" " r="406, 180, 407, 189" o="4" /> <c c=" " r="408, 180, 409, 189" o="4" /> <c c=" " r="410, 180, 411, 189" o="4" /> <c c=" " r="412, 180, 413, 189" o="4" /> <c c=" " r="414, 180, 415, 189" o="4" /> <c c=" " r="416, 180, 417, 189" o="4" /> <c c=" " r="418, 180, 419, 189" o="4" /> <c c=" " r="420, 180, 421, 189" o="4" /> <c c=" " r="422, 180, 424, 189" u="1" o="2" /> <c c=" " r="425, 180, 427, 189" u="1" o="2" /> <c c=" " r="428, 180, 433, 189" /> <c c=" " r="434, 180, 439, 189" /> <c c=" " r="440, 180, 445, 189" /> <c c=" " r="446, 180, 451, 189" /> <c c=" " r="452, 180, 457, 189" /> <c c=" " r="458, 180, 460, 189" u="2" o="1" /> <c c=" " r="461, 180, 463, 189" u="1" o="2" /> <c c=" " r="464, 180, 466, 189" u="1" o="2" /> <c c=" " r="467, 180, 470, 189" u="1" o="1" /> <c c=" " r="471, 180, 475, 189" u="1" /> <c c=" " r="476, 180, 480, 189" o="1" /> <c c=" " r="481, 180, 485, 189" o="1" /> <c c=" " r="486, 180, 491, 189" /> <c c=" " r="492, 180, 495, 189" u="1" o="1" /> <c c="! " r="496, 180, 499, 189" u="1" o="1" /> <c c="" " r="500, 180, 503, 189" u="1" o="1" /> <c c="# " r="504, 180, 508, 189" u="1" /> <c c="& " r="509, 180, 512, 189" o="2" /> <c c="/ " r="0, 190, 1, 199" o="4" /> <c c="0 " r="2, 190, 7, 199" /> <c c="1 " r="8, 190, 13, 199" /> <c c="2 " r="14, 190, 17, 199" u="1" o="1" /> <c c="3 " r="18, 190, 23, 199" /> <c c="4 " r="24, 190, 29, 199" /> <c c="5 " r="30, 190, 33, 199" u="1" o="1" /> <c c="6 " r="34, 190, 39, 199" /> <c c="7 " r="40, 190, 45, 199" /> <c c="9 " r="46, 190, 48, 199" u="1" o="2" /> <c c=": " r="49, 190, 51, 199" u="2" o="1" /> <c c="< " r="52, 190, 55, 199" u="1" o="1" /> <c c="= " r="56, 190, 60, 199" u="1" /> <c c="> " r="61, 190, 66, 199" /> <c c="E " r="67, 190, 70, 199" u="1" o="1" /> <c c="F " r="71, 190, 74, 199" u="1" o="1" /> <c c="G " r="75, 190, 80, 199" /> <c c="H " r="81, 190, 85, 199" o="1" /> <c c="I " r="86, 190, 90, 199" u="1" /> <c c="K " r="91, 190, 96, 199" /> <c c="_ " r="97, 190, 98, 199" o="4" /> <c c="p " r="99, 190, 102, 199" u="1" o="1" /> <c c="q " r="103, 190, 106, 199" u="1" o="1" /> <c c="t " r="107, 190, 110, 199" u="1" o="1" /> <c c="u " r="111, 190, 114, 199" u="1" o="1" /> <c c="v " r="115, 190, 118, 199" u="1" o="1" /> <c c="w " r="119, 190, 122, 199" u="1" o="1" /> <c c="x " r="123, 190, 126, 199" u="1" o="1" /> <c c="y " r="127, 190, 130, 199" u="1" o="1" /> <c c="z " r="131, 190, 134, 199" u="1" o="1" /> <c c="{ " r="135, 190, 138, 199" u="1" o="1" /> <c c="| " r="139, 190, 142, 199" u="1" o="1" /> <c c="} " r="143, 190, 145, 199" u="1" o="2" /> <c c="~ " r="146, 190, 148, 199" u="1" o="2" /> <c c=" " r="149, 190, 152, 199" u="1" o="1" /> <c c=" " r="153, 190, 156, 199" u="1" o="1" /> <c c=" " r="157, 190, 160, 199" u="1" o="1" /> <c c=" " r="161, 190, 164, 199" u="1" o="1" /> <c c=" " r="165, 190, 168, 199" u="1" o="1" /> <c c=" " r="169, 190, 172, 199" u="1" o="1" /> <c c=" " r="173, 190, 176, 199" u="1" o="1" /> <c c=" " r="177, 190, 180, 199" u="1" o="1" /> <c c=" " r="181, 190, 184, 199" u="1" o="1" /> <c c=" " r="185, 190, 188, 199" u="1" o="1" /> <c c=" " r="189, 190, 192, 199" u="1" o="1" /> <c c=" " r="193, 190, 196, 199" u="1" o="1" /> <c c=" " r="197, 190, 200, 199" u="1" o="1" /> <c c=" " r="201, 190, 204, 199" u="1" o="1" /> <c c=" " r="205, 190, 207, 199" u="1" o="2" /> <c c=" " r="208, 190, 210, 199" u="1" o="2" /> <c c=" " r="211, 190, 214, 199" u="1" o="1" /> <c c=" " r="215, 190, 218, 199" u="1" o="1" /> <c c=" " r="219, 190, 222, 199" u="1" o="1" /> <c c=" " r="223, 190, 226, 199" u="1" o="1" /> <c c=" " r="227, 190, 230, 199" u="1" o="1" /> <c c=" " r="231, 190, 234, 199" u="1" o="1" /> <c c=" " r="235, 190, 238, 199" u="1" o="1" /> <c c=" " r="239, 190, 242, 199" u="1" o="1" /> <c c=" " r="243, 190, 246, 199" u="1" o="1" /> <c c=" " r="247, 190, 250, 199" u="1" o="1" /> <c c=" " r="251, 190, 254, 199" u="1" o="1" /> <c c=" " r="255, 190, 258, 199" u="1" o="1" /> <c c=" " r="259, 190, 262, 199" u="1" o="1" /> <c c=" " r="263, 190, 268, 199" /> <c c=" " r="269, 190, 274, 199" /> <c c=" " r="275, 190, 280, 199" /> <c c=" " r="281, 190, 286, 199" /> <c c=" " r="287, 190, 292, 199" /> <c c=" " r="293, 190, 298, 199" /> <c c=" " r="299, 190, 304, 199" /> <c c=" " r="305, 190, 310, 199" /> <c c=" " r="311, 190, 316, 199" /> <c c=" " r="317, 190, 322, 199" /> <c c=" " r="323, 190, 328, 199" /> <c c=" " r="329, 190, 334, 199" u="1" o="-1" /> <c c=" " r="335, 190, 339, 199" o="1" /> <c c=" " r="340, 190, 345, 199" /> <c c=" " r="346, 190, 351, 199" /> <c c=" " r="352, 190, 357, 199" /> <c c=" " r="358, 190, 363, 199" /> <c c=" " r="364, 190, 369, 199" /> <c c=" " r="370, 190, 375, 199" /> <c c=" " r="376, 190, 381, 199" /> <c c=" " r="382, 190, 387, 199" /> <c c=" " r="388, 190, 393, 199" /> <c c=" " r="394, 190, 399, 199" /> <c c=" " r="400, 190, 405, 199" /> <c c="!" r="406, 190, 411, 199" /> <c c="!" r="412, 190, 417, 199" /> <c c=" !" r="418, 190, 423, 199" /> <c c="!" r="424, 190, 429, 199" /> <c c="!" r="430, 190, 435, 199" /> <c c="!" r="436, 190, 441, 199" /> <c c="!" r="442, 190, 447, 199" /> <c c="!" r="448, 190, 453, 199" /> <c c="!" r="454, 190, 459, 199" /> <c c="!" r="460, 190, 465, 199" /> <c c="!" r="466, 190, 471, 199" /> <c c=""!" r="472, 190, 477, 199" /> <c c="$!" r="478, 190, 483, 199" /> <c c="&!" r="484, 190, 488, 199" o="1" /> <c c="*!" r="489, 190, 494, 199" u="1" o="-1" /> <c c="+!" r="495, 190, 499, 199" u="1" /> <c c=".!" r="500, 190, 505, 199" /> <c c="S!" r="506, 190, 511, 199" /> <c c="T!" r="0, 200, 5, 209" /> <c c="U!" r="6, 200, 11, 209" /> <c c="V!" r="12, 200, 17, 209" /> <c c="W!" r="18, 200, 23, 209" /> <c c="X!" r="24, 200, 29, 209" /> <c c="Y!" r="30, 200, 35, 209" /> <c c="Z!" r="36, 200, 41, 209" /> <c c="[!" r="42, 200, 47, 209" /> <c c="\!" r="48, 200, 53, 209" /> <c c="]!" r="54, 200, 59, 209" /> <c c="^!" r="60, 200, 65, 209" /> <c c="_!" r="66, 200, 70, 209" o="1" /> <c c="!" r="71, 200, 76, 209" /> <c c="!" r="77, 200, 80, 209" u="1" o="1" /> <c c="!" r="81, 200, 86, 209" /> <c c="!" r="87, 200, 90, 209" u="1" o="1" /> <c c="!" r="91, 200, 96, 209" /> <c c="!" r="97, 200, 100, 209" u="1" o="1" /> <c c="!" r="101, 200, 106, 209" /> <c c="!" r="107, 200, 112, 209" /> <c c="!" r="113, 200, 118, 209" /> <c c="!" r="119, 200, 124, 209" /> <c c="!" r="125, 200, 130, 209" /> <c c="!" r="131, 200, 136, 209" /> <c c="!" r="137, 200, 142, 209" /> <c c="!" r="143, 200, 148, 209" /> <c c="!" r="149, 200, 154, 209" /> <c c="!" r="155, 200, 158, 209" u="1" o="1" /> <c c="!" r="159, 200, 164, 209" /> <c c="!" r="165, 200, 168, 209" u="1" o="1" /> <c c="!" r="169, 200, 174, 209" /> <c c="!" r="175, 200, 180, 209" /> <c c="!" r="181, 200, 186, 209" /> <c c="!" r="187, 200, 190, 209" u="1" o="1" /> <c c="!" r="191, 200, 196, 209" /> <c c="!" r="197, 200, 200, 209" u="1" o="1" /> <c c="!" r="201, 200, 204, 209" u="1" o="1" /> <c c="!" r="205, 200, 210, 209" /> <c c="!" r="211, 200, 216, 209" /> <c c="!" r="217, 200, 222, 209" /> <c c="!" r="223, 200, 228, 209" /> <c c="!" r="229, 200, 234, 209" /> <c c="!" r="235, 200, 240, 209" /> <c c="!" r="241, 200, 246, 209" /> <c c="!" r="247, 200, 252, 209" /> <c c="!" r="253, 200, 257, 209" o="1" /> <c c="!" r="258, 200, 263, 209" /> <c c="!" r="264, 200, 268, 209" o="1" /> <c c="!" r="269, 200, 274, 209" /> <c c="!" r="275, 200, 280, 209" /> <c c="!" r="281, 200, 286, 209" /> <c c="!" r="287, 200, 292, 209" /> <c c="!" r="293, 200, 298, 209" /> <c c="!" r="299, 200, 304, 209" /> <c c="!" r="305, 200, 310, 209" /> <c c="!" r="311, 200, 316, 209" /> <c c="!" r="317, 200, 322, 209" /> <c c="!" r="323, 200, 328, 209" /> <c c="!" r="329, 200, 331, 209" u="2" o="1" /> <c c="!" r="332, 200, 334, 209" u="1" o="2" /> <c c="!" r="335, 200, 340, 209" /> <c c="!" r="341, 200, 346, 209" /> <c c="!" r="347, 200, 349, 209" u="2" o="1" /> <c c="!" r="350, 200, 352, 209" u="1" o="2" /> <c c="!" r="353, 200, 358, 209" /> <c c="!" r="359, 200, 364, 209" /> <c c="!" r="365, 200, 370, 209" /> <c c="!" r="371, 200, 376, 209" /> <c c="!" r="377, 200, 382, 209" /> <c c="!" r="383, 200, 388, 209" /> <c c="!" r="389, 200, 394, 209" /> <c c="!" r="395, 200, 400, 209" /> <c c="!" r="401, 200, 406, 209" /> <c c="!" r="407, 200, 412, 209" /> <c c="!" r="413, 200, 418, 209" /> <c c="!" r="419, 200, 424, 209" /> <c c="!" r="425, 200, 430, 209" /> <c c="!" r="431, 200, 434, 209" u="1" o="1" /> <c c="!" r="435, 200, 440, 209" /> <c c="!" r="441, 200, 444, 209" u="1" o="1" /> <c c="!" r="445, 200, 450, 209" /> <c c="!" r="451, 200, 454, 209" u="1" o="1" /> <c c="!" r="455, 200, 460, 209" /> <c c="!" r="461, 200, 466, 209" /> <c c="!" r="467, 200, 472, 209" /> <c c="!" r="473, 200, 478, 209" /> <c c="!" r="479, 200, 484, 209" /> <c c="!" r="485, 200, 490, 209" /> <c c="!" r="491, 200, 496, 209" /> <c c="!" r="497, 200, 502, 209" /> <c c="!" r="503, 200, 506, 209" u="1" o="1" /> <c c="!" r="507, 200, 510, 209" u="1" o="1" /> <c c="!" r="0, 210, 5, 219" /> <c c="!" r="6, 210, 9, 219" u="1" o="1" /> <c c="!" r="10, 210, 15, 219" /> <c c="!" r="16, 210, 19, 219" u="1" o="1" /> <c c="!" r="20, 210, 25, 219" /> <c c="!" r="26, 210, 31, 219" /> <c c="!" r="32, 210, 37, 219" /> <c c="!" r="38, 210, 42, 219" o="1" /> <c c="!" r="43, 210, 48, 219" /> <c c="!" r="49, 210, 53, 219" o="1" /> <c c="!" r="54, 210, 58, 219" o="1" /> <c c="!" r="59, 210, 63, 219" o="1" /> <c c="!" r="64, 210, 68, 219" o="1" /> <c c="!" r="69, 210, 73, 219" o="1" /> <c c="!" r="74, 210, 78, 219" o="1" /> <c c="!" r="79, 210, 83, 219" o="1" /> <c c="!" r="84, 210, 89, 219" /> <c c="!" r="90, 210, 95, 219" /> <c c="!" r="96, 210, 101, 219" /> <c c="!" r="102, 210, 106, 219" o="1" /> <c c="!" r="107, 210, 112, 219" /> <c c="!" r="113, 210, 118, 219" /> <c c="!" r="119, 210, 124, 219" /> <c c="!" r="125, 210, 130, 219" /> <c c="!" r="131, 210, 136, 219" /> <c c="!" r="137, 210, 142, 219" /> <c c="!" r="143, 210, 148, 219" /> <c c="!" r="149, 210, 154, 219" /> <c c="!" r="155, 210, 160, 219" /> <c c="!" r="161, 210, 166, 219" /> <c c="!" r="167, 210, 172, 219" /> <c c="!" r="173, 210, 178, 219" /> <c c=""" r="179, 210, 184, 219" /> <c c=""" r="185, 210, 190, 219" /> <c c=""" r="191, 210, 196, 219" /> <c c=""" r="197, 210, 202, 219" /> <c c=""" r="203, 210, 208, 219" /> <c c=""" r="209, 210, 214, 219" /> <c c=""" r="215, 210, 220, 219" /> <c c=""" r="221, 210, 226, 219" /> <c c=""" r="227, 210, 232, 219" /> <c c=" "" r="233, 210, 238, 219" /> <c c=" "" r="239, 210, 244, 219" /> <c c=" "" r="245, 210, 250, 219" /> <c c=" "" r="251, 210, 256, 219" /> <c c=" "" r="257, 210, 262, 219" /> <c c=""" r="263, 210, 267, 219" u="1" /> <c c=""" r="268, 210, 272, 219" u="1" /> <c c=""" r="273, 210, 277, 219" u="1" /> <c c=""" r="278, 210, 283, 219" /> <c c=""" r="284, 210, 288, 219" o="1" /> <c c=""" r="289, 210, 294, 219" /> <c c=""" r="295, 210, 298, 219" u="1" o="1" /> <c c=""" r="299, 210, 302, 219" u="1" o="1" /> <c c=""" r="303, 210, 307, 219" o="1" /> <c c=""" r="308, 210, 312, 219" o="1" /> <c c=""" r="313, 210, 317, 219" o="1" /> <c c=""" r="318, 210, 323, 219" /> <c c=""" r="324, 210, 329, 219" /> <c c=""" r="330, 210, 335, 219" /> <c c=" "" r="336, 210, 341, 219" /> <c c="'"" r="342, 210, 346, 219" o="1" /> <c c="("" r="347, 210, 351, 219" o="1" /> <c c=")"" r="352, 210, 356, 219" o="1" /> <c c="*"" r="357, 210, 361, 219" o="1" /> <c c="+"" r="362, 210, 367, 219" /> <c c=","" r="368, 210, 373, 219" /> <c c="-"" r="374, 210, 380, 219" u="-1" /> <c c="4"" r="381, 210, 384, 219" u="1" o="1" /> <c c="5"" r="385, 210, 388, 219" u="1" o="1" /> <c c="6"" r="389, 210, 390, 219" u="2" o="2" /> <c c="7"" r="391, 210, 394, 219" u="1" o="1" /> <c c="8"" r="395, 210, 399, 219" u="1" /> <c c="9"" r="400, 210, 405, 219" /> <c c=":"" r="406, 210, 411, 219" /> <c c=";"" r="412, 210, 417, 219" /> <c c="<"" r="418, 210, 423, 219" /> <c c="="" r="424, 210, 429, 219" /> <c c="A"" r="430, 210, 435, 219" /> <c c="B"" r="436, 210, 441, 219" /> <c c="C"" r="442, 210, 447, 219" /> <c c="D"" r="448, 210, 453, 219" /> <c c="E"" r="454, 210, 459, 219" /> <c c="F"" r="460, 210, 465, 219" /> <c c="G"" r="466, 210, 471, 219" /> <c c="H"" r="472, 210, 476, 219" u="1" /> <c c="I"" r="477, 210, 482, 219" /> <c c="J"" r="483, 210, 488, 219" /> <c c="K"" r="489, 210, 494, 219" /> <c c="L"" r="495, 210, 500, 219" /> <c c="M"" r="501, 210, 506, 219" /> <c c="N"" r="507, 210, 512, 219" /> <c c="O"" r="0, 220, 5, 229" /> <c c="P"" r="6, 220, 10, 229" u="1" /> <c c="Q"" r="11, 220, 15, 229" u="1" /> <c c="R"" r="16, 220, 20, 229" u="1" /> <c c="S"" r="21, 220, 25, 229" u="1" /> <c c="T"" r="26, 220, 31, 229" /> <c c="U"" r="32, 220, 37, 229" /> <c c="V"" r="38, 220, 43, 229" /> <c c="W"" r="44, 220, 49, 229" /> <c c="X"" r="50, 220, 55, 229" /> <c c="Y"" r="56, 220, 61, 229" /> <c c="Z"" r="62, 220, 67, 229" /> <c c="["" r="68, 220, 73, 229" /> <c c="\"" r="74, 220, 79, 229" /> <c c="]"" r="80, 220, 85, 229" /> <c c="^"" r="86, 220, 91, 229" /> <c c="_"" r="92, 220, 97, 229" /> <c c="`"" r="98, 220, 102, 229" u="1" /> <c c="a"" r="103, 220, 108, 229" /> <c c="b"" r="109, 220, 114, 229" /> <c c="c"" r="115, 220, 120, 229" /> <c c="d"" r="121, 220, 125, 229" u="1" /> <c c="e"" r="126, 220, 130, 229" u="1" /> <c c="f"" r="131, 220, 136, 229" /> <c c="g"" r="137, 220, 142, 229" /> <c c="h"" r="143, 220, 148, 229" /> <c c="i"" r="149, 220, 154, 229" /> <c c="m"" r="155, 220, 160, 229" /> <c c="n"" r="161, 220, 166, 229" /> <c c="o"" r="167, 220, 172, 229" /> <c c="p"" r="173, 220, 178, 229" /> <c c="q"" r="179, 220, 184, 229" /> <c c="r"" r="185, 220, 190, 229" /> <c c="s"" r="191, 220, 196, 229" /> <c c="t"" r="197, 220, 202, 229" /> <c c="u"" r="203, 220, 208, 229" /> <c c="v"" r="209, 220, 214, 229" /> <c c="w"" r="215, 220, 220, 229" /> <c c="x"" r="221, 220, 226, 229" /> <c c="y"" r="227, 220, 232, 229" /> <c c="z"" r="233, 220, 238, 229" /> <c c="{"" r="239, 220, 244, 229" /> <c c="|"" r="245, 220, 250, 229" /> <c c="}"" r="251, 220, 256, 229" /> <c c="~"" r="257, 220, 262, 229" /> <c c=""" r="263, 220, 268, 229" /> <c c=""" r="269, 220, 274, 229" /> <c c=""" r="275, 220, 280, 229" /> <c c=""" r="281, 220, 286, 229" /> <c c=""" r="287, 220, 292, 229" /> <c c=""" r="293, 220, 298, 229" /> <c c=""" r="299, 220, 304, 229" /> <c c=""" r="305, 220, 310, 229" /> <c c=""" r="311, 220, 316, 229" /> <c c=""" r="317, 220, 322, 229" /> <c c=""" r="323, 220, 328, 229" /> <c c=""" r="329, 220, 334, 229" /> <c c=""" r="335, 220, 340, 229" /> <c c=""" r="341, 220, 346, 229" /> <c c=""" r="347, 220, 352, 229" /> <c c=""" r="353, 220, 358, 229" /> <c c=""" r="359, 220, 364, 229" /> <c c=""" r="365, 220, 370, 229" /> <c c=""" r="371, 220, 376, 229" /> <c c=""" r="377, 220, 382, 229" /> <c c=""" r="383, 220, 388, 229" /> <c c=""" r="389, 220, 394, 229" /> <c c=""" r="395, 220, 400, 229" /> <c c=""" r="401, 220, 406, 229" /> <c c=""" r="407, 220, 412, 229" /> <c c=""" r="413, 220, 418, 229" /> <c c=""" r="419, 220, 424, 229" /> <c c=""" r="425, 220, 430, 229" /> <c c=""" r="431, 220, 436, 229" /> <c c=""" r="437, 220, 442, 229" /> <c c=""" r="443, 220, 448, 229" /> <c c=""" r="449, 220, 454, 229" /> <c c=""" r="455, 220, 460, 229" /> <c c=""" r="461, 220, 466, 229" /> <c c=""" r="467, 220, 468, 229" u="2" o="2" /> <c c=""" r="469, 220, 472, 229" u="1" o="1" /> <c c=""" r="473, 220, 478, 229" /> <c c=""" r="479, 220, 484, 229" /> <c c=""" r="485, 220, 490, 229" /> <c c=""" r="491, 220, 496, 229" /> <c c=""" r="497, 220, 502, 229" /> <c c=""" r="503, 220, 508, 229" /> <c c=""" r="0, 230, 5, 239" /> <c c=""" r="6, 230, 11, 239" /> <c c=""" r="12, 230, 17, 239" /> <c c=""" r="18, 230, 23, 239" /> <c c=""" r="24, 230, 29, 239" /> <c c=""" r="30, 230, 35, 239" /> <c c=""" r="36, 230, 41, 239" /> <c c=""" r="42, 230, 47, 239" /> <c c=""" r="48, 230, 53, 239" /> <c c=""" r="54, 230, 59, 239" /> <c c=""" r="60, 230, 65, 239" /> <c c=""" r="66, 230, 69, 239" o="2" /> <c c="#" r="70, 230, 75, 239" /> <c c="#" r="76, 230, 81, 239" /> <c c="#" r="82, 230, 87, 239" /> <c c="#" r="88, 230, 93, 239" /> <c c="#" r="94, 230, 99, 239" /> <c c="#" r="100, 230, 105, 239" /> <c c="#" r="106, 230, 111, 239" /> <c c="#" r="112, 230, 115, 239" u="1" o="1" /> <c c=" #" r="116, 230, 119, 239" u="1" o="1" /> <c c=" #" r="120, 230, 123, 239" u="1" o="1" /> <c c=" #" r="124, 230, 127, 239" u="1" o="1" /> <c c=" #" r="128, 230, 131, 239" u="2" /> <c c=" #" r="132, 230, 135, 239" o="2" /> <c c="#" r="136, 230, 139, 239" u="2" /> <c c="#" r="140, 230, 143, 239" o="2" /> <c c="#" r="144, 230, 149, 239" /> <c c="#" r="150, 230, 155, 239" /> <c c="#" r="156, 230, 161, 239" /> <c c="#" r="162, 230, 167, 239" /> <c c="#" r="168, 230, 172, 239" o="1" /> <c c="#" r="173, 230, 177, 239" o="1" /> <c c="#" r="178, 230, 183, 239" /> <c c="#" r="184, 230, 189, 239" /> <c c="#" r="190, 230, 193, 239" u="1" o="1" /> <c c="#" r="194, 230, 197, 239" u="1" o="1" /> <c c="#" r="198, 230, 201, 239" u="1" o="1" /> <c c="#" r="202, 230, 205, 239" u="1" o="1" /> <c c=" #" r="206, 230, 209, 239" u="2" /> <c c="!#" r="210, 230, 213, 239" o="2" /> <c c="%#" r="214, 230, 219, 239" /> <c c="&#" r="220, 230, 225, 239" /> <c c="'#" r="226, 230, 231, 239" /> <c c="(#" r="232, 230, 237, 239" /> <c c="+#" r="238, 230, 243, 239" /> <c c="5#" r="244, 230, 249, 239" /> <c c="7#" r="250, 230, 253, 239" u="1" o="1" /> <c c="8#" r="254, 230, 259, 239" /> <c c="9#" r="260, 230, 265, 239" /> <c c=":#" r="266, 230, 271, 239" /> <c c=";#" r="272, 230, 277, 239" /> <c c="<#" r="278, 230, 283, 239" /> <c c="=#" r="284, 230, 289, 239" /> <c c=">#" r="290, 230, 295, 239" /> <c c="A#" r="296, 230, 301, 239" /> <c c="B#" r="302, 230, 307, 239" /> <c c="C#" r="308, 230, 313, 239" /> <c c="D#" r="314, 230, 319, 239" /> <c c="G#" r="320, 230, 325, 239" /> <c c="H#" r="326, 230, 331, 239" /> <c c="I#" r="332, 230, 337, 239" /> <c c="K#" r="338, 230, 343, 239" /> <c c="L#" r="344, 230, 349, 239" /> <c c="M#" r="350, 230, 355, 239" /> <c c="P#" r="356, 230, 361, 239" /> <c c="R#" r="362, 230, 367, 239" /> <c c="S#" r="368, 230, 373, 239" /> <c c="T#" r="374, 230, 379, 239" /> <c c="W#" r="380, 230, 385, 239" /> <c c="X#" r="386, 230, 389, 239" u="1" o="1" /> <c c="Y#" r="390, 230, 395, 239" /> <c c="Z#" r="396, 230, 401, 239" /> <c c="[#" r="402, 230, 405, 239" u="1" o="1" /> <c c="\#" r="406, 230, 411, 239" /> <c c="^#" r="412, 230, 417, 239" /> <c c="_#" r="418, 230, 423, 239" /> <c c="`#" r="424, 230, 429, 239" /> <c c="c#" r="430, 230, 433, 239" u="1" o="1" /> <c c="d#" r="434, 230, 437, 239" u="1" o="1" /> <c c="e#" r="438, 230, 443, 239" /> <c c="h#" r="444, 230, 448, 239" u="1" /> <c c="i#" r="449, 230, 453, 239" u="1" /> <c c="k#" r="454, 230, 459, 239" /> <c c="l#" r="460, 230, 465, 239" /> <c c="m#" r="466, 230, 471, 239" /> <c c="n#" r="472, 230, 475, 239" u="1" o="1" /> <c c="o#" r="476, 230, 481, 239" /> <c c="p#" r="482, 230, 488, 239" u="-1" /> <c c="s#" r="489, 230, 492, 239" u="1" o="1" /> <c c="t#" r="493, 230, 498, 239" /> <c c="u#" r="499, 230, 504, 239" /> <c c="v#" r="505, 230, 510, 239" /> <c c="w#" r="0, 240, 5, 249" /> <c c="x#" r="6, 240, 9, 249" u="1" o="1" /> <c c="y#" r="10, 240, 15, 249" /> <c c="z#" r="16, 240, 21, 249" /> <c c="}#" r="22, 240, 27, 249" /> <c c="#" r="28, 240, 33, 249" /> <c c="#" r="34, 240, 39, 249" /> <c c="#" r="40, 240, 45, 249" /> <c c="#" r="46, 240, 51, 249" /> <c c="#" r="52, 240, 57, 249" /> <c c="#" r="58, 240, 63, 249" /> <c c="#" r="64, 240, 69, 249" /> <c c="#" r="70, 240, 75, 249" /> <c c="#" r="76, 240, 81, 249" /> <c c="#" r="82, 240, 85, 249" u="1" o="1" /> <c c="#" r="86, 240, 87, 249" u="1" o="3" /> <c c="#" r="88, 240, 91, 249" u="1" o="1" /> <c c="#" r="92, 240, 95, 249" u="1" o="1" /> <c c="#" r="96, 240, 98, 249" u="2" o="1" /> <c c="#" r="99, 240, 102, 249" u="1" o="1" /> <c c="#" r="103, 240, 106, 249" u="1" o="1" /> <c c="#" r="107, 240, 108, 249" u="1" o="3" /> <c c="#" r="109, 240, 112, 249" u="1" o="1" /> <c c="#" r="113, 240, 116, 249" u="1" o="1" /> <c c="#" r="117, 240, 119, 249" u="2" o="1" /> <c c="#" r="120, 240, 123, 249" u="1" o="1" /> <c c="#" r="124, 240, 128, 249" u="1" /> <c c="#" r="129, 240, 132, 249" o="2" /> <c c="#" r="133, 240, 137, 249" u="1" /> <c c="#" r="138, 240, 140, 249" u="1" o="2" /> <c c="#" r="141, 240, 144, 249" o="2" /> <c c="#" r="145, 240, 149, 249" u="1" /> <c c="#" r="150, 240, 153, 249" o="2" /> <c c="#" r="154, 240, 155, 249" u="2" o="2" /> <c c="#" r="156, 240, 161, 249" /> <c c="#" r="162, 240, 167, 249" /> <c c="#$" r="168, 240, 171, 249" u="1" o="1" /> <c c="%" r="172, 240, 177, 249" /> <c c="%" r="178, 240, 183, 249" /> <c c="%" r="184, 240, 189, 249" /> <c c="%" r="190, 240, 195, 249" /> <c c="%" r="196, 240, 201, 249" /> <c c="%" r="202, 240, 207, 249" /> <c c="%" r="208, 240, 213, 249" /> <c c="%" r="214, 240, 219, 249" /> <c c="%" r="220, 240, 225, 249" /> <c c="%" r="226, 240, 231, 249" /> <c c="%" r="232, 240, 236, 249" o="1" /> <c c="%" r="237, 240, 240, 249" o="2" /> <c c="%" r="241, 240, 244, 249" o="2" /> <c c="%" r="245, 240, 247, 249" o="3" /> <c c="%" r="248, 240, 250, 249" o="3" /> <c c="%" r="251, 240, 252, 249" o="4" /> <c c="%" r="253, 240, 256, 249" u="2" /> <c c="%" r="257, 240, 262, 249" /> <c c="%" r="263, 240, 268, 249" /> <c c="%" r="269, 240, 274, 249" /> <c c="%" r="275, 240, 280, 249" /> <c c="%" r="281, 240, 282, 249" u="4" /> <c c="%" r="283, 240, 286, 249" o="2" /> <c c="%" r="287, 240, 290, 249" u="2" /> <c c="%" r="291, 240, 294, 249" o="2" /> <c c="%" r="295, 240, 300, 249" /> <c c="%" r="301, 240, 306, 249" /> <c c="%" r="307, 240, 312, 249" /> <c c="%" r="313, 240, 318, 249" /> <c c="%" r="319, 240, 322, 249" u="2" /> <c c="%" r="323, 240, 328, 249" /> <c c="%" r="329, 240, 334, 249" /> <c c="%" r="335, 240, 340, 249" /> <c c="%" r="341, 240, 346, 249" /> <c c="%" r="347, 240, 352, 249" /> <c c="%" r="353, 240, 358, 249" /> <c c="%" r="359, 240, 364, 249" /> <c c="%" r="365, 240, 370, 249" /> <c c="%" r="371, 240, 376, 249" /> <c c="%" r="377, 240, 382, 249" /> <c c="%" r="383, 240, 388, 249" /> <c c="%" r="389, 240, 394, 249" /> <c c="%" r="395, 240, 399, 249" o="1" /> <c c="%" r="400, 240, 404, 249" o="1" /> <c c="%" r="405, 240, 410, 249" /> <c c="%" r="411, 240, 416, 249" /> <c c="%" r="417, 240, 420, 249" u="1" o="1" /> <c c="%" r="421, 240, 424, 249" u="1" o="1" /> <c c="%" r="425, 240, 430, 249" /> <c c="%" r="431, 240, 436, 249" /> <c c="%" r="437, 240, 442, 249" /> <c c="%" r="443, 240, 448, 249" /> <c c="%" r="449, 240, 453, 249" o="1" /> <c c="%" r="454, 240, 458, 249" o="1" /> <c c="%" r="459, 240, 464, 249" /> <c c="%" r="465, 240, 470, 249" /> <c c="%" r="471, 240, 475, 249" o="1" /> <c c="%" r="476, 240, 480, 249" o="1" /> <c c="%" r="481, 240, 486, 249" /> <c c="%" r="487, 240, 492, 249" /> <c c="%" r="493, 240, 498, 249" /> <c c="%" r="499, 240, 504, 249" /> <c c="%" r="505, 240, 509, 249" o="1" /> <c c="%" r="0, 250, 4, 259" o="1" /> <c c="%" r="5, 250, 10, 259" /> <c c="%" r="11, 250, 16, 259" /> <c c="%" r="17, 250, 21, 259" o="1" /> <c c="%" r="22, 250, 26, 259" o="1" /> <c c="%" r="27, 250, 32, 259" /> <c c="%" r="33, 250, 38, 259" /> <c c="%" r="39, 250, 44, 259" /> <c c="%" r="45, 250, 50, 259" /> <c c="%" r="51, 250, 56, 259" /> <c c="%" r="57, 250, 62, 259" /> <c c="%" r="63, 250, 67, 259" o="1" /> <c c="%" r="68, 250, 73, 259" /> <c c="%" r="74, 250, 79, 259" /> <c c="%" r="80, 250, 85, 259" /> <c c="%" r="86, 250, 91, 259" /> <c c="%" r="92, 250, 97, 259" /> <c c="%" r="98, 250, 103, 259" /> <c c="%" r="104, 250, 109, 259" /> <c c="%" r="110, 250, 115, 259" /> <c c="%" r="116, 250, 121, 259" /> <c c="%" r="122, 250, 127, 259" /> <c c="%" r="128, 250, 133, 259" /> <c c="%" r="134, 250, 137, 259" u="1" o="1" /> <c c="%" r="138, 250, 141, 259" u="1" o="1" /> <c c="%" r="142, 250, 147, 259" /> <c c="%" r="148, 250, 153, 259" /> <c c="%" r="154, 250, 159, 259" /> <c c="%" r="160, 250, 165, 259" /> <c c="%" r="166, 250, 169, 259" u="1" o="1" /> <c c="%" r="170, 250, 173, 259" u="1" o="1" /> <c c="%" r="174, 250, 177, 259" u="1" o="1" /> <c c="%" r="178, 250, 181, 259" u="1" o="1" /> <c c="%" r="182, 250, 187, 259" /> <c c="%" r="188, 250, 193, 259" /> <c c="%" r="194, 250, 199, 259" /> <c c="%" r="200, 250, 205, 259" /> <c c="%" r="206, 250, 211, 259" /> <c c="%" r="212, 250, 217, 259" /> <c c="%" r="218, 250, 221, 259" u="1" o="1" /> <c c="%" r="222, 250, 227, 259" /> <c c="%" r="228, 250, 233, 259" /> <c c="%" r="234, 250, 239, 259" /> <c c="%" r="240, 250, 245, 259" /> <c c="%" r="246, 250, 251, 259" /> <c c="%" r="252, 250, 257, 259" /> <c c="%" r="258, 250, 263, 259" /> <c c="%" r="264, 250, 269, 259" /> <c c="%" r="270, 250, 275, 259" /> <c c="%" r="276, 250, 281, 259" /> <c c="%" r="282, 250, 287, 259" /> <c c="%" r="288, 250, 293, 259" /> <c c="%" r="294, 250, 299, 259" /> <c c="%" r="300, 250, 305, 259" /> <c c="%" r="306, 250, 311, 259" /> <c c="%" r="312, 250, 317, 259" /> <c c="%" r="318, 250, 323, 259" /> <c c="%" r="324, 250, 329, 259" /> <c c="%" r="330, 250, 335, 259" /> <c c="%" r="336, 250, 341, 259" /> <c c="%" r="342, 250, 347, 259" /> <c c="%" r="348, 250, 353, 259" /> <c c="%" r="354, 250, 359, 259" /> <c c="%" r="360, 250, 365, 259" /> <c c="%" r="366, 250, 371, 259" /> <c c="&" r="372, 250, 377, 259" /> <c c="&" r="378, 250, 383, 259" /> <c c="&" r="384, 250, 389, 259" /> <c c="&" r="390, 250, 395, 259" /> <c c="&" r="396, 250, 401, 259" /> <c c="&" r="402, 250, 407, 259" /> <c c="&" r="408, 250, 413, 259" /> <c c="&" r="414, 250, 418, 259" o="1" /> <c c="&" r="419, 250, 424, 259" /> <c c=" &" r="425, 250, 430, 259" /> <c c=" &" r="431, 250, 436, 259" /> <c c=" &" r="437, 250, 442, 259" /> <c c=" &" r="443, 250, 448, 259" /> <c c=" &" r="449, 250, 454, 259" /> <c c="&" r="455, 250, 460, 259" /> <c c="&" r="461, 250, 466, 259" /> <c c="&" r="467, 250, 472, 259" /> <c c="&" r="473, 250, 478, 259" /> <c c="&" r="479, 250, 484, 259" /> <c c="&" r="485, 250, 489, 259" o="1" /> <c c="&" r="490, 250, 495, 259" /> <c c="&" r="496, 250, 501, 259" /> <c c="&" r="502, 250, 507, 259" /> <c c="&" r="0, 260, 5, 269" /> <c c="&" r="6, 260, 11, 269" /> <c c="&" r="12, 260, 17, 269" /> <c c="&" r="18, 260, 23, 269" /> <c c="&" r="24, 260, 29, 269" /> <c c="&" r="30, 260, 35, 269" /> <c c="&" r="36, 260, 41, 269" /> <c c="&" r="42, 260, 47, 269" /> <c c="&" r="48, 260, 53, 269" /> <c c=" &" r="54, 260, 59, 269" /> <c c="!&" r="60, 260, 65, 269" /> <c c=""&" r="66, 260, 71, 269" /> <c c="#&" r="72, 260, 77, 269" /> <c c="$&" r="78, 260, 83, 269" /> <c c="%&" r="84, 260, 89, 269" /> <c c="&&" r="90, 260, 95, 269" /> <c c="'&" r="96, 260, 101, 269" /> <c c="(&" r="102, 260, 106, 269" o="1" /> <c c=")&" r="107, 260, 112, 269" /> <c c="*&" r="113, 260, 118, 269" /> <c c="+&" r="119, 260, 124, 269" /> <c c=",&" r="125, 260, 130, 269" /> <c c="-&" r="131, 260, 136, 269" /> <c c=".&" r="137, 260, 142, 269" /> <c c="/&" r="143, 260, 148, 269" /> <c c="8&" r="149, 260, 154, 269" /> <c c="9&" r="155, 260, 160, 269" /> <c c=":&" r="161, 260, 166, 269" /> <c c=";&" r="167, 260, 172, 269" /> <c c="<&" r="173, 260, 178, 269" /> <c c="=&" r="179, 260, 184, 269" /> <c c=">&" r="185, 260, 190, 269" /> <c c="?&" r="191, 260, 195, 269" o="1" /> <c c="@&" r="196, 260, 201, 269" /> <c c="A&" r="202, 260, 207, 269" /> <c c="B&" r="208, 260, 213, 269" /> <c c="C&" r="214, 260, 219, 269" /> <c c="D&" r="220, 260, 225, 269" /> <c c="E&" r="226, 260, 231, 269" /> <c c="F&" r="232, 260, 237, 269" /> <c c="G&" r="238, 260, 242, 269" o="1" /> <c c="H&" r="243, 260, 248, 269" /> <c c="I&" r="249, 260, 254, 269" /> <c c="J&" r="255, 260, 260, 269" /> <c c="K&" r="261, 260, 266, 269" /> <c c="L&" r="267, 260, 272, 269" /> <c c="M&" r="273, 260, 278, 269" /> <c c="N&" r="279, 260, 284, 269" /> <c c="O&" r="285, 260, 290, 269" /> <c c="P&" r="291, 260, 296, 269" /> <c c="Q&" r="297, 260, 302, 269" /> <c c="R&" r="303, 260, 308, 269" /> <c c="S&" r="309, 260, 314, 269" /> <c c="T&" r="315, 260, 320, 269" /> <c c="U&" r="321, 260, 326, 269" /> <c c="V&" r="327, 260, 332, 269" /> <c c="W&" r="333, 260, 337, 269" o="1" /> <c c="X&" r="338, 260, 343, 269" /> <c c="Y&" r="344, 260, 349, 269" /> <c c="Z&" r="350, 260, 355, 269" /> <c c="[&" r="356, 260, 361, 269" /> <c c="\&" r="362, 260, 367, 269" /> <c c="]&" r="368, 260, 371, 269" u="1" o="1" /> <c c="^&" r="372, 260, 377, 269" /> <c c="_&" r="378, 260, 383, 269" /> <c c="`&" r="384, 260, 389, 269" /> <c c="a&" r="390, 260, 395, 269" /> <c c="b&" r="396, 260, 401, 269" /> <c c="c&" r="402, 260, 407, 269" /> <c c="d&" r="408, 260, 413, 269" /> <c c="e&" r="414, 260, 419, 269" /> <c c="f&" r="420, 260, 425, 269" /> <c c="g&" r="426, 260, 431, 269" /> <c c="h&" r="432, 260, 437, 269" /> <c c="i&" r="438, 260, 441, 269" u="1" o="1" /> <c c="j&" r="442, 260, 447, 269" /> <c c="k&" r="448, 260, 453, 269" /> <c c="l&" r="454, 260, 459, 269" /> <c c="m&" r="460, 260, 463, 269" u="1" o="1" /> <c c="n&" r="464, 260, 467, 269" u="1" o="1" /> <c c="o&" r="468, 260, 471, 269" u="1" o="1" /> <c c="p&" r="472, 260, 477, 269" /> <c c="q&" r="478, 260, 483, 269" /> <c c="r&" r="484, 260, 489, 269" /> <c c="s&" r="490, 260, 495, 269" /> <c c="t&" r="496, 260, 501, 269" /> <c c="u&" r="502, 260, 507, 269" /> <c c="v&" r="0, 270, 5, 279" /> <c c="w&" r="6, 270, 11, 279" /> <c c="x&" r="12, 270, 17, 279" /> <c c="y&" r="18, 270, 23, 279" /> <c c="z&" r="24, 270, 29, 279" /> <c c="{&" r="30, 270, 35, 279" /> <c c="|&" r="36, 270, 41, 279" /> <c c="}&" r="42, 270, 47, 279" /> <c c="~&" r="48, 270, 53, 279" /> <c c="&" r="54, 270, 59, 279" /> <c c="&" r="60, 270, 65, 279" /> <c c="&" r="66, 270, 71, 279" /> <c c="&" r="72, 270, 77, 279" /> <c c="&" r="78, 270, 83, 279" /> <c c="&" r="84, 270, 89, 279" /> <c c="&" r="90, 270, 95, 279" /> <c c="&" r="96, 270, 101, 279" /> <c c="&" r="102, 270, 107, 279" /> <c c="&" r="108, 270, 113, 279" /> <c c="&" r="114, 270, 119, 279" /> <c c="&" r="120, 270, 125, 279" /> <c c="&" r="126, 270, 131, 279" /> <c c="&" r="132, 270, 137, 279" /> <c c="&" r="138, 270, 143, 279" /> <c c="&" r="144, 270, 149, 279" /> <c c="&" r="150, 270, 155, 279" /> <c c="&" r="156, 270, 161, 279" /> <c c="&" r="162, 270, 166, 279" o="1" /> <c c="&" r="167, 270, 172, 279" /> <c c="&" r="173, 270, 178, 279" /> <c c="&" r="179, 270, 184, 279" /> <c c="&" r="185, 270, 190, 279" /> <c c="&" r="191, 270, 196, 279" /> <c c="&" r="197, 270, 202, 279" /> <c c="&" r="203, 270, 208, 279" /> <c c="&" r="209, 270, 214, 279" /> <c c="&" r="215, 270, 220, 279" /> <c c="&" r="221, 270, 224, 279" u="1" o="1" /> <c c="&" r="225, 270, 229, 279" o="1" /> <c c="'" r="230, 270, 235, 279" /> <c c="'" r="236, 270, 241, 279" /> <c c="'" r="242, 270, 247, 279" /> <c c="'" r="248, 270, 253, 279" /> <c c="'" r="254, 270, 259, 279" /> <c c="'" r="260, 270, 265, 279" /> <c c="'" r="266, 270, 271, 279" /> <c c=" '" r="272, 270, 277, 279" /> <c c=" '" r="278, 270, 281, 279" u="1" o="1" /> <c c=" '" r="282, 270, 287, 279" /> <c c="'" r="288, 270, 293, 279" /> <c c="'" r="294, 270, 299, 279" /> <c c="'" r="300, 270, 305, 279" /> <c c="'" r="306, 270, 311, 279" /> <c c="'" r="312, 270, 317, 279" /> <c c="'" r="318, 270, 323, 279" /> <c c="'" r="324, 270, 329, 279" /> <c c="'" r="330, 270, 335, 279" /> <c c="'" r="336, 270, 341, 279" /> <c c="'" r="342, 270, 347, 279" /> <c c="'" r="348, 270, 353, 279" /> <c c="'" r="354, 270, 359, 279" /> <c c="'" r="360, 270, 365, 279" /> <c c="'" r="366, 270, 371, 279" /> <c c="'" r="372, 270, 377, 279" /> <c c="'" r="378, 270, 383, 279" /> <c c="'" r="384, 270, 389, 279" /> <c c="'" r="390, 270, 395, 279" /> <c c=" '" r="396, 270, 401, 279" /> <c c="!'" r="402, 270, 407, 279" /> <c c=""'" r="408, 270, 413, 279" /> <c c="#'" r="414, 270, 419, 279" /> <c c="$'" r="420, 270, 425, 279" /> <c c="%'" r="426, 270, 431, 279" /> <c c="&'" r="432, 270, 437, 279" /> <c c="''" r="438, 270, 443, 279" /> <c c=")'" r="444, 270, 449, 279" /> <c c="*'" r="450, 270, 455, 279" /> <c c="+'" r="456, 270, 461, 279" /> <c c=",'" r="462, 270, 467, 279" /> <c c="-'" r="468, 270, 473, 279" /> <c c=".'" r="474, 270, 479, 279" /> <c c="/'" r="480, 270, 485, 279" /> <c c="0'" r="486, 270, 491, 279" /> <c c="1'" r="492, 270, 497, 279" /> <c c="2'" r="498, 270, 503, 279" /> <c c="3'" r="504, 270, 509, 279" /> <c c="4'" r="0, 280, 5, 289" /> <c c="5'" r="6, 280, 11, 289" /> <c c="6'" r="12, 280, 17, 289" /> <c c="7'" r="18, 280, 23, 289" /> <c c="8'" r="24, 280, 29, 289" /> <c c="9'" r="30, 280, 35, 289" /> <c c=":'" r="36, 280, 41, 289" /> <c c=";'" r="42, 280, 47, 289" /> <c c="<'" r="48, 280, 53, 289" /> <c c="='" r="54, 280, 59, 289" /> <c c=">'" r="60, 280, 65, 289" /> <c c="?'" r="66, 280, 71, 289" /> <c c="@'" r="72, 280, 77, 289" /> <c c="A'" r="78, 280, 83, 289" /> <c c="B'" r="84, 280, 89, 289" /> <c c="C'" r="90, 280, 95, 289" /> <c c="D'" r="96, 280, 101, 289" /> <c c="E'" r="102, 280, 107, 289" /> <c c="F'" r="108, 280, 113, 289" /> <c c="G'" r="114, 280, 119, 289" /> <c c="H'" r="120, 280, 125, 289" /> <c c="I'" r="126, 280, 131, 289" /> <c c="J'" r="132, 280, 137, 289" /> <c c="K'" r="138, 280, 143, 289" /> <c c="M'" r="144, 280, 149, 289" /> <c c="O'" r="150, 280, 155, 289" /> <c c="P'" r="156, 280, 161, 289" /> <c c="Q'" r="162, 280, 167, 289" /> <c c="R'" r="168, 280, 173, 289" /> <c c="V'" r="174, 280, 179, 289" /> <c c="X'" r="180, 280, 181, 289" u="2" o="2" /> <c c="Y'" r="182, 280, 184, 289" u="1" o="2" /> <c c="Z'" r="185, 280, 188, 289" u="1" o="1" /> <c c="['" r="189, 280, 191, 289" u="1" o="2" /> <c c="\'" r="192, 280, 194, 289" u="1" o="2" /> <c c="]'" r="195, 280, 199, 289" o="1" /> <c c="^'" r="200, 280, 204, 289" o="1" /> <c c="a'" r="205, 280, 210, 289" /> <c c="b'" r="211, 280, 214, 289" u="1" o="1" /> <c c="c'" r="215, 280, 219, 289" o="1" /> <c c="d'" r="220, 280, 225, 289" /> <c c="e'" r="226, 280, 231, 289" /> <c c="f'" r="232, 280, 237, 289" /> <c c="g'" r="238, 280, 243, 289" /> <c c="h'" r="244, 280, 247, 289" u="1" o="1" /> <c c="i'" r="248, 280, 251, 289" u="1" o="1" /> <c c="j'" r="252, 280, 255, 289" u="1" o="1" /> <c c="k'" r="256, 280, 259, 289" u="1" o="1" /> <c c="l'" r="260, 280, 263, 289" u="1" o="1" /> <c c="m'" r="264, 280, 267, 289" u="1" o="1" /> <c c="n'" r="268, 280, 272, 289" o="1" /> <c c="o'" r="273, 280, 277, 289" o="1" /> <c c="p'" r="278, 280, 282, 289" o="1" /> <c c="q'" r="283, 280, 287, 289" o="1" /> <c c="r'" r="288, 280, 290, 289" u="1" o="2" /> <c c="s'" r="291, 280, 293, 289" u="1" o="2" /> <c c="t'" r="294, 280, 297, 289" u="1" o="1" /> <c c="u'" r="298, 280, 301, 289" u="1" o="1" /> <c c="'" r="302, 280, 307, 289" /> <c c="'" r="308, 280, 313, 289" /> <c c="'" r="314, 280, 319, 289" /> <c c="'" r="320, 280, 325, 289" /> <c c="'" r="326, 280, 331, 289" /> <c c="'" r="332, 280, 337, 289" /> <c c="'" r="338, 280, 343, 289" /> <c c="'" r="344, 280, 349, 289" /> <c c="'" r="350, 280, 355, 289" /> <c c="'" r="356, 280, 361, 289" /> <c c="'" r="362, 280, 367, 289" /> <c c="'" r="368, 280, 373, 289" /> <c c="'" r="374, 280, 379, 289" /> <c c="'" r="380, 280, 385, 289" /> <c c="'" r="386, 280, 391, 289" /> <c c="'" r="392, 280, 397, 289" /> <c c="'" r="398, 280, 401, 289" u="1" o="1" /> <c c="'" r="402, 280, 407, 289" /> <c c="'" r="408, 280, 413, 289" /> <c c="'" r="414, 280, 419, 289" /> <c c="'" r="420, 280, 425, 289" /> <c c="'" r="426, 280, 431, 289" /> <c c="'" r="432, 280, 437, 289" /> <c c="'" r="438, 280, 443, 289" /> <c c="'" r="444, 280, 449, 289" /> <c c="'" r="450, 280, 455, 289" /> <c c="'" r="456, 280, 461, 289" /> <c c="'" r="462, 280, 467, 289" /> <c c="'" r="468, 280, 473, 289" /> <c c="'" r="474, 280, 479, 289" /> <c c="'" r="480, 280, 485, 289" /> <c c="'" r="486, 280, 491, 289" /> <c c="'" r="492, 280, 497, 289" /> <c c="'" r="498, 280, 503, 289" /> <c c="'" r="504, 280, 509, 289" /> <c c="'" r="0, 290, 5, 299" /> <c c="'" r="6, 290, 11, 299" /> <c c="'" r="12, 290, 17, 299" /> <c c="'" r="18, 290, 23, 299" /> <c c="'" r="24, 290, 29, 299" /> <c c="'" r="30, 290, 33, 299" u="1" o="1" /> <c c="'" r="34, 290, 37, 299" u="1" o="1" /> <c c="'" r="38, 290, 43, 299" /> <c c="'" r="44, 290, 47, 299" u="1" o="1" /> <c c="'" r="48, 290, 51, 299" u="1" o="1" /> <c c=")" r="52, 290, 57, 299" /> <c c=")" r="58, 290, 63, 299" /> <c c=")" r="64, 290, 69, 299" /> <c c="/*" r="70, 290, 74, 299" u="1" /> <c c="+" r="75, 290, 80, 299" /> <c c="+" r="81, 290, 86, 299" /> <c c="+" r="87, 290, 92, 299" /> <c c="+" r="93, 290, 98, 299" /> <c c="+" r="99, 290, 104, 299" /> <c c="+" r="105, 290, 110, 299" /> <c c="+" r="111, 290, 116, 299" /> <c c="+" r="117, 290, 122, 299" /> <c c="+" r="123, 290, 128, 299" /> <c c="d," r="129, 290, 134, 299" /> <c c="m," r="135, 290, 140, 299" /> <c c="n," r="141, 290, 146, 299" /> <c c="o," r="147, 290, 152, 299" /> <c c="p," r="153, 290, 158, 299" /> <c c="u," r="159, 290, 164, 299" /> <c c="v," r="165, 290, 170, 299" /> <c c="w," r="171, 290, 176, 299" /> <c c="y," r="177, 290, 181, 299" o="1" /> <c c="z," r="182, 290, 187, 299" /> <c c="|," r="188, 290, 191, 299" u="1" o="1" /> <c c="}," r="192, 290, 195, 299" u="1" o="1" /> <c c="~," r="196, 290, 201, 299" /> <c c="," r="202, 290, 207, 299" /> <c c="." r="208, 290, 212, 299" o="1" /> <c c=""." r="213, 290, 216, 299" u="1" o="1" /> <c c="#." r="217, 290, 220, 299" u="1" o="1" /> <c c="$." r="221, 290, 224, 299" u="1" o="1" /> <c c="%." r="225, 290, 228, 299" u="1" o="1" /> <c c=".." r="229, 290, 233, 299" o="1" /> <c c="" r="234, 290, 237, 299" u="1" o="1" /> <c c=" " r="238, 290, 241, 299" u="1" o="1" /> <c c=" " r="242, 290, 245, 299" u="1" o="1" /> <c c=" " r="246, 290, 249, 299" u="1" o="1" /> <c c=" " r="250, 290, 253, 299" u="1" o="1" /> <c c=" " r="254, 290, 257, 299" u="1" o="1" /> <c c="" r="258, 290, 261, 299" u="1" o="1" /> <c c="" r="262, 290, 265, 299" u="1" o="1" /> <c c="" r="266, 290, 269, 299" u="1" o="1" /> <c c="" r="270, 290, 273, 299" u="1" o="1" /> <c c="" r="274, 290, 277, 299" u="1" o="1" /> <c c="" r="278, 290, 281, 299" u="1" o="1" /> <c c="" r="282, 290, 285, 299" u="1" o="1" /> <c c="" r="286, 290, 289, 299" u="1" o="1" /> <c c="" r="290, 290, 293, 299" u="1" o="1" /> <c c="" r="294, 290, 297, 299" u="1" o="1" /> <c c="" r="298, 290, 301, 299" u="1" o="1" /> <c c="" r="302, 290, 303, 299" u="2" o="2" /> <c c="" r="304, 290, 305, 299" u="2" o="2" /> <c c="" r="306, 290, 307, 299" u="2" o="2" /> <c c=""" r="308, 290, 311, 299" u="1" o="1" /> <c c="#" r="312, 290, 315, 299" u="1" o="1" /> <c c="$" r="316, 290, 320, 299" o="1" /> <c c="%" r="321, 290, 325, 299" o="1" /> <c c="&" r="326, 290, 331, 299" /> <c c="'" r="332, 290, 337, 299" /> <c c="" r="338, 290, 339, 299" u="2" o="2" /> <c c="" r="340, 290, 343, 299" u="1" o="1" /> <c c="" r="344, 290, 345, 299" u="2" o="2" /> <c c="" r="346, 290, 347, 299" u="2" o="2" /> <c c="" r="348, 290, 352, 299" u="1" /> <c c="" r="353, 290, 358, 299" /> <c c="" r="359, 290, 364, 299" /> <c c="" r="365, 290, 370, 299" /> <c c="" r="371, 290, 376, 299" /> <c c="" r="377, 290, 382, 299" /> <c c="" r="383, 290, 388, 299" /> <c c="R" r="389, 290, 394, 299" /> <c c="S" r="395, 290, 400, 299" /> <c c="T" r="401, 290, 405, 299" u="-1" o="2" /> <c c="U" r="406, 290, 412, 299" u="-1" /> <c c="V" r="413, 290, 418, 299" /> <c c="W" r="419, 290, 424, 299" /> <c c="X" r="425, 290, 430, 299" u="-1" o="1" /> <c c="Y" r="431, 290, 437, 299" u="-1" /> <c c="Z" r="438, 290, 443, 299" /> <c c="[" r="444, 290, 449, 299" /> <c c="\" r="450, 290, 455, 299" u="-1" o="1" /> <c c="]" r="456, 290, 462, 299" u="-1" /> <c c="^" r="463, 290, 468, 299" /> <c c="_" r="469, 290, 474, 299" /> <c c="`" r="475, 290, 479, 299" u="-1" o="2" /> <c c="a" r="480, 290, 486, 299" u="-1" /> <c c="b" r="487, 290, 492, 299" /> <c c="c" r="493, 290, 498, 299" /> <c c="d" r="499, 290, 504, 299" u="-1" o="1" /> <c c="e" r="505, 290, 511, 299" u="-1" /> <c c="f" r="0, 300, 5, 309" /> <c c="g" r="6, 300, 11, 309" /> <c c="h" r="12, 300, 17, 309" u="-1" o="1" /> <c c="i" r="18, 300, 24, 309" u="-1" /> <c c="j" r="25, 300, 31, 309" u="-1" /> <c c="k" r="32, 300, 38, 309" u="-1" /> <c c="l" r="39, 300, 43, 309" o="1" /> <c c="m" r="44, 300, 49, 309" /> <c c="n" r="50, 300, 56, 309" u="-1" /> <c c="o" r="57, 300, 63, 309" u="-1" /> <c c="p" r="64, 300, 68, 309" o="1" /> <c c="q" r="69, 300, 74, 309" /> <c c="r" r="75, 300, 80, 309" /> <c c="s" r="81, 300, 86, 309" /> <c c="t" r="87, 300, 92, 309" /> <c c="u" r="93, 300, 98, 309" /> <c c="v" r="99, 300, 104, 309" /> <c c="w" r="105, 300, 110, 309" /> <c c="x" r="111, 300, 116, 309" /> <c c="y" r="117, 300, 122, 309" /> <c c="z" r="123, 300, 128, 309" /> <c c="{" r="129, 300, 134, 309" /> <c c="|" r="135, 300, 140, 309" /> <c c="}" r="141, 300, 146, 309" /> <c c="~" r="147, 300, 152, 309" /> <c c="" r="153, 300, 158, 309" /> <c c="" r="159, 300, 164, 309" /> <c c="" r="165, 300, 170, 309" /> <c c="" r="171, 300, 178, 309" u="-1" o="-1" /> <c c="" r="179, 300, 185, 309" u="-1" /> <c c="" r="186, 300, 192, 309" u="-1" /> <c c="" r="193, 300, 199, 309" u="-1" /> <c c="" r="200, 300, 206, 309" o="-1" /> <c c="" r="207, 300, 213, 309" u="-1" /> <c c="" r="214, 300, 219, 309" /> <c c="" r="220, 300, 225, 309" /> <c c="" r="226, 300, 232, 309" o="-1" /> <c c="" r="233, 300, 239, 309" u="-1" /> <c c="" r="240, 300, 245, 309" /> <c c="" r="246, 300, 251, 309" /> <c c="" r="252, 300, 257, 309" /> <c c="" r="258, 300, 264, 309" u="-1" /> <c c="" r="265, 300, 271, 309" u="-1" /> <c c="" r="272, 300, 279, 309" u="-1" o="-1" /> <c c="" r="280, 300, 285, 309" /> <c c="" r="286, 300, 293, 309" u="-1" o="-1" /> <c c="" r="294, 300, 298, 309" u="-1" o="2" /> <c c="" r="299, 300, 305, 309" u="-1" /> <c c="" r="306, 300, 311, 309" /> <c c="" r="312, 300, 318, 309" u="-1" /> <c c="" r="319, 300, 324, 309" u="-1" o="1" /> <c c="" r="325, 300, 331, 309" u="-1" /> <c c="p" r="332, 300, 335, 309" u="1" o="1" /> <c c="q" r="336, 300, 342, 309" u="-1" /> <c c="r" r="343, 300, 346, 309" u="1" o="1" /> <c c="s" r="347, 300, 350, 309" u="2" /> <c c="t" r="351, 300, 354, 309" u="1" o="1" /> <c c="v" r="355, 300, 358, 309" u="1" o="1" /> <c c="w" r="359, 300, 365, 309" u="-1" /> <c c="x" r="366, 300, 369, 309" u="1" o="1" /> <c c="y" r="370, 300, 376, 309" u="-1" /> <c c="z" r="377, 300, 380, 309" u="1" o="1" /> <c c="{" r="381, 300, 387, 309" u="-1" /> <c c="|" r="388, 300, 391, 309" u="1" o="1" /> <c c="}" r="392, 300, 398, 309" u="-1" /> <c c="~" r="399, 300, 402, 309" u="1" o="1" /> <c c="" r="403, 300, 409, 309" u="-1" /> <c c="" r="410, 300, 414, 309" u="1" /> <c c="" r="415, 300, 419, 309" o="1" /> <c c="" r="420, 300, 425, 309" /> <c c="" r="426, 300, 428, 309" u="1" o="2" /> <c c="" r="429, 300, 433, 309" u="1" /> <c c="" r="434, 300, 439, 309" /> <c c="" r="440, 300, 445, 309" /> <c c="" r="446, 300, 448, 309" u="1" o="2" /> <c c="" r="449, 300, 453, 309" u="1" /> <c c="" r="454, 300, 459, 309" /> <c c="" r="460, 300, 466, 309" u="-1" /> <c c="" r="467, 300, 471, 309" u="-1" o="2" /> <c c="" r="472, 300, 478, 309" u="-1" /> <c c="" r="479, 300, 481, 309" u="1" o="2" /> <c c="" r="482, 300, 485, 309" u="2" /> <c c="" r="486, 300, 491, 309" /> <c c="" r="492, 300, 497, 309" /> <c c="" r="498, 300, 502, 309" u="-1" o="2" /> <c c="" r="503, 300, 509, 309" u="-1" /> <c c="" r="0, 310, 5, 319" /> <c c="" r="6, 310, 11, 319" /> <c c="" r="12, 310, 17, 319" /> <c c="" r="18, 310, 23, 319" /> <c c="" r="24, 310, 29, 319" u="-1" o="1" /> <c c="" r="30, 310, 36, 319" u="-1" /> <c c="" r="37, 310, 42, 319" /> <c c="" r="43, 310, 48, 319" /> <c c="" r="49, 310, 54, 319" u="-1" o="1" /> <c c="" r="55, 310, 61, 319" u="-1" /> <c c="" r="62, 310, 67, 319" /> <c c="" r="68, 310, 73, 319" /> <c c="" r="74, 310, 79, 319" /> <c c="" r="80, 310, 85, 319" /> <c c="" r="86, 310, 91, 319" /> <c c="" r="92, 310, 97, 319" /> <c c="" r="98, 310, 103, 319" /> <c c="" r="104, 310, 109, 319" /> <c c="" r="110, 310, 115, 319" /> <c c="" r="116, 310, 121, 319" /> <c c="" r="122, 310, 127, 319" /> <c c="" r="128, 310, 133, 319" /> <c c="" r="134, 310, 138, 319" u="1" /> <c c="" r="139, 310, 143, 319" u="1" /> <c c="" r="144, 310, 148, 319" u="1" /> <c c="" r="149, 310, 153, 319" u="1" /> <c c="" r="154, 310, 160, 319" u="-1" /> <c c="" r="161, 310, 167, 319" u="-1" /> <c c="" r="168, 310, 174, 319" u="-1" /> <c c="" r="175, 310, 181, 319" u="-1" /> <c c="" r="182, 310, 188, 319" u="-1" /> <c c="" r="189, 310, 195, 319" u="-1" /> <c c="" r="196, 310, 201, 319" /> <c c="" r="202, 310, 207, 319" /> <c c="" r="208, 310, 214, 319" u="-1" /> <c c="" r="215, 310, 221, 319" u="-1" /> <c c="" r="222, 310, 227, 319" /> <c c="" r="228, 310, 233, 319" /> <c c="" r="234, 310, 240, 319" u="-1" /> <c c="" r="241, 310, 248, 319" u="-2" /> <c c="" r="249, 310, 255, 319" u="-1" /> <c c="" r="256, 310, 262, 319" u="-1" /> <c c="" r="263, 310, 269, 319" u="-1" /> <c c="" r="270, 310, 277, 319" u="-2" /> <c c="" r="278, 310, 284, 319" u="-1" /> <c c="" r="285, 310, 291, 319" u="-1" /> <c c="" r="292, 310, 297, 319" /> <c c="" r="298, 310, 303, 319" /> <c c="" r="304, 310, 310, 319" u="-1" /> <c c="" r="311, 310, 317, 319" u="-1" /> <c c="" r="318, 310, 323, 319" /> <c c="" r="324, 310, 329, 319" /> <c c="" r="330, 310, 336, 319" u="-1" /> <c c="" r="337, 310, 343, 319" u="-1" /> <c c="" r="344, 310, 349, 319" /> <c c="" r="350, 310, 355, 319" /> <c c="" r="356, 310, 360, 319" o="1" /> <c c="" r="361, 310, 366, 319" /> <c c="" r="367, 310, 372, 319" /> <c c="" r="373, 310, 378, 319" /> <c c="" r="379, 310, 383, 319" o="1" /> <c c="" r="384, 310, 389, 319" /> <c c="" r="390, 310, 396, 319" u="-1" /> <c c="" r="397, 310, 403, 319" u="-1" /> <c c="" r="404, 310, 408, 319" o="1" /> <c c="" r="409, 310, 414, 319" /> <c c="" r="415, 310, 420, 319" /> <c c="" r="421, 310, 426, 319" /> <c c="" r="427, 310, 431, 319" o="1" /> <c c="" r="432, 310, 437, 319" /> <c c="" r="438, 310, 443, 319" /> <c c="" r="444, 310, 450, 319" u="-1" /> <c c="" r="451, 310, 456, 319" /> <c c="" r="457, 310, 462, 319" /> <c c="" r="463, 310, 468, 319" /> <c c="" r="469, 310, 475, 319" u="-1" /> <c c="" r="476, 310, 480, 319" o="1" /> <c c="" r="481, 310, 486, 319" /> <c c="" r="487, 310, 492, 319" /> <c c="" r="493, 310, 498, 319" /> <c c="" r="499, 310, 504, 319" /> <c c="" r="505, 310, 510, 319" /> <c c="" r="0, 320, 5, 329" /> <c c="" r="6, 320, 12, 329" u="-1" /> <c c="" r="13, 320, 17, 329" u="-1" o="2" /> <c c="" r="18, 320, 24, 329" u="-1" /> <c c="" r="25, 320, 30, 329" /> <c c="" r="31, 320, 36, 329" /> <c c="" r="37, 320, 42, 329" /> <c c="" r="43, 320, 48, 329" /> <c c="" r="49, 320, 54, 329" /> <c c="" r="55, 320, 60, 329" /> <c c="" r="61, 320, 66, 329" /> <c c="" r="67, 320, 73, 329" u="-1" /> <c c="" r="74, 320, 79, 329" /> <c c="" r="80, 320, 86, 329" u="-1" /> <c c="" r="87, 320, 92, 329" u="-1" o="1" /> <c c="" r="93, 320, 99, 329" u="-1" /> <c c="" r="100, 320, 106, 329" u="-1" /> <c c="" r="107, 320, 113, 329" u="-1" /> <c c="" r="114, 320, 120, 329" u="-1" /> <c c="" r="121, 320, 127, 329" u="-1" /> <c c="" r="128, 320, 133, 329" /> <c c="" r="134, 320, 139, 329" /> <c c="" r="140, 320, 145, 329" /> <c c="" r="146, 320, 151, 329" /> <c c="" r="152, 320, 153, 329" o="4" /> <c c="" r="154, 320, 155, 329" o="4" /> <c c="" r="156, 320, 157, 329" o="4" /> <c c="" r="158, 320, 159, 329" o="4" /> <c c="" r="160, 320, 161, 329" o="4" /> <c c="" r="162, 320, 167, 329" /> </font>fonts/lucida_sans_48.xml0000755000175000017500000051770412565232430016060 0ustar mquinsonmquinson<?xml version="1.0"?> <font type="bitmap"> <Texture index="0" filename="lucida_sans_480.png" hasAlpha="true" /> <c c=" " r="0, 0, 1, 78" o="19" /> <c c="!" r="2, 0, 8, 78" u="7" o="7" /> <c c="&quot;" r="9, 0, 26, 78" u="3" o="4" /> <c c="#" r="27, 0, 67, 78" /> <c c="$" r="68, 0, 94, 78" u="7" o="7" /> <c c="%" r="95, 0, 137, 78" o="1" /> <c c="&amp;" r="138, 0, 177, 78" u="2" o="4" /> <c c="'" r="178, 0, 186, 78" u="3" o="4" /> <c c="(" r="187, 0, 202, 78" u="4" o="2" /> <c c=")" r="203, 0, 218, 78" u="2" o="4" /> <c c="*" r="219, 0, 244, 78" u="3" o="3" /> <c c="+" r="245, 0, 282, 78" u="7" o="7" /> <c c="," r="283, 0, 291, 78" u="6" o="6" /> <c c="-" r="292, 0, 319, 78" u="5" o="5" /> <c c="." r="320, 0, 328, 78" u="6" o="6" /> <c c="/" r="329, 0, 349, 78" u="7" o="7" /> <c c="0" r="350, 0, 382, 78" u="4" o="4" /> <c c="1" r="383, 0, 397, 78" u="9" o="17" /> <c c="2" r="398, 0, 426, 78" u="5" o="7" /> <c c="3" r="427, 0, 454, 78" u="7" o="6" /> <c c="4" r="455, 0, 488, 78" u="3" o="4" /> <c c="5" r="489, 0, 514, 78" u="8" o="7" /> <c c="6" r="515, 0, 547, 78" u="4" o="4" /> <c c="7" r="548, 0, 578, 78" u="7" o="3" /> <c c="8" r="579, 0, 610, 78" u="6" o="3" /> <c c="9" r="611, 0, 642, 78" u="5" o="4" /> <c c=":" r="643, 0, 649, 78" u="7" o="7" /> <c c=";" r="650, 0, 656, 78" u="7" o="7" /> <c c="&lt;" r="657, 0, 694, 78" u="7" o="7" /> <c c="=" r="695, 0, 732, 78" u="7" o="7" /> <c c="&gt;" r="733, 0, 770, 78" u="7" o="7" /> <c c="?" r="771, 0, 796, 78" u="1" o="1" /> <c c="@" r="797, 0, 847, 78" u="3" o="2" /> <c c="A" r="848, 0, 891, 78" u="1" /> <c c="B" r="892, 0, 920, 78" u="6" o="3" /> <c c="C" r="921, 0, 958, 78" u="3" o="4" /> <c c="D" r="959, 0, 998, 78" u="6" o="3" /> <c c="E" r="999, 0, 1026, 78" u="6" o="2" /> <c c="F" r="1027, 0, 1053, 78" u="6" o="2" /> <c c="G" r="1054, 0, 1091, 78" u="3" o="6" /> <c c="H" r="1092, 0, 1127, 78" u="6" o="6" /> <c c="I" r="1128, 0, 1135, 78" u="6" o="5" /> <c c="J" r="1136, 0, 1156, 78" u="-5" o="5" /> <c c="K" r="1157, 0, 1192, 78" u="6" o="1" /> <c c="L" r="1193, 0, 1220, 78" u="6" o="1" /> <c c="M" r="1221, 0, 1264, 78" u="6" o="6" /> <c c="N" r="1265, 0, 1300, 78" u="6" o="6" /> <c c="O" r="1301, 0, 1344, 78" u="3" o="4" /> <c c="P" r="1345, 0, 1373, 78" u="6" o="1" /> <c c="Q" r="1374, 0, 1422, 78" u="3" o="-1" /> <c c="R" r="1423, 0, 1457, 78" u="6" /> <c c="S" r="1458, 0, 1486, 78" u="3" o="3" /> <c c="T" r="1487, 0, 1526, 78" u="1" /> <c c="U" r="1527, 0, 1560, 78" u="6" o="5" /> <c c="V" r="1561, 0, 1601, 78" u="1" o="1" /> <c c="W" r="1602, 0, 1657, 78" /> <c c="X" r="1658, 0, 1696, 78" u="1" o="1" /> <c c="Y" r="1697, 0, 1736, 78" u="1" /> <c c="Z" r="1737, 0, 1770, 78" u="3" o="3" /> <c c="[" r="1771, 0, 1783, 78" u="6" o="3" /> <c c="\" r="1784, 0, 1804, 78" u="7" o="7" /> <c c="]" r="1805, 0, 1817, 78" u="3" o="6" /> <c c="^" r="1818, 0, 1851, 78" u="3" o="4" /> <c c="_" r="1852, 0, 1878, 78" u="3" o="3" /> <c c="`" r="1879, 0, 1894, 78" u="12" o="12" /> <c c="a" r="1895, 0, 1926, 78" u="3" o="1" /> <c c="b" r="1927, 0, 1958, 78" u="6" o="3" /> <c c="c" r="1959, 0, 1985, 78" u="3" o="4" /> <c c="d" r="1986, 0, 2017, 78" u="3" o="6" /> <c c="e" r="2018, 0, 2046, 78" u="3" o="5" /> <c c="f" r="2047, 0, 2070, 78" u="2" o="-1" /> <c c="g" r="2071, 0, 2102, 78" u="3" o="6" /> <c c="h" r="2103, 0, 2131, 78" u="6" o="6" /> <c c="i" r="2132, 0, 2138, 78" u="6" o="7" /> <c c="j" r="2139, 0, 2157, 78" u="-5" o="6" /> <c c="k" r="2158, 0, 2189, 78" u="6" /> <c c="l" r="2190, 0, 2196, 78" u="6" o="7" /> <c c="m" r="2197, 0, 2245, 78" u="6" o="6" /> <c c="n" r="2246, 0, 2274, 78" u="6" o="6" /> <c c="o" r="2275, 0, 2307, 78" u="3" o="4" /> <c c="p" r="2308, 0, 2339, 78" u="6" o="3" /> <c c="q" r="2340, 0, 2371, 78" u="3" o="6" /> <c c="r" r="2372, 0, 2391, 78" u="6" o="1" /> <c c="s" r="2392, 0, 2415, 78" u="5" o="5" /> <c c="t" r="2416, 0, 2436, 78" u="1" o="3" /> <c c="u" r="2437, 0, 2465, 78" u="6" o="6" /> <c c="v" r="2466, 0, 2498, 78" u="1" /> <c c="w" r="2499, 0, 2548, 78" /> <c c="x" r="2549, 0, 2583, 78" u="3" o="2" /> <c c="y" r="2584, 0, 2617, 78" u="1" o="-1" /> <c c="z" r="2618, 0, 2647, 78" u="4" o="4" /> <c c="{" r="2648, 0, 2663, 78" u="1" o="5" /> <c c="|" r="2664, 0, 2667, 78" u="10" o="11" /> <c c="}" r="2668, 0, 2683, 78" u="5" o="1" /> <c c="~" r="2684, 0, 2718, 78" u="3" o="3" /> <c c="" r="2719, 0, 2720, 78" o="19" /> <c c="" r="2721, 0, 2727, 78" u="7" o="7" /> <c c="" r="2728, 0, 2754, 78" u="6" o="8" /> <c c="" r="2755, 0, 2781, 78" u="8" o="6" /> <c c="" r="2782, 0, 2816, 78" u="3" o="4" /> <c c="" r="2817, 0, 2853, 78" u="3" o="1" /> <c c="" r="2854, 0, 2857, 78" u="10" o="11" /> <c c="" r="2858, 0, 2886, 78" u="7" o="5" /> <c c="" r="2887, 0, 2904, 78" u="11" o="11" /> <c c="" r="2905, 0, 2954, 78" u="3" o="3" /> <c c="" r="2955, 0, 2974, 78" u="4" o="4" /> <c c="" r="2975, 0, 3002, 78" u="3" o="4" /> <c c="" r="3003, 0, 3040, 78" u="7" o="7" /> <c c="" r="3041, 0, 3055, 78" u="3" o="4" /> <c c="" r="3056, 0, 3084, 78" u="6" o="6" /> <c c="" r="3085, 0, 3111, 78" u="3" o="3" /> <c c="" r="3112, 0, 3126, 78" u="2" o="2" /> <c c="" r="3127, 0, 3164, 78" u="7" o="7" /> <c c="" r="3165, 0, 3183, 78" u="5" o="4" /> <c c="" r="3184, 0, 3201, 78" u="5" o="5" /> <c c="" r="3202, 0, 3217, 78" u="12" o="12" /> <c c="" r="3218, 0, 3246, 78" u="6" o="6" /> <c c="" r="3247, 0, 3272, 78" u="7" o="8" /> <c c="" r="3273, 0, 3281, 78" u="16" o="16" /> <c c="" r="3282, 0, 3293, 78" u="16" o="12" /> <c c="" r="3294, 0, 3303, 78" u="9" o="9" /> <c c="" r="3304, 0, 3324, 78" u="4" o="3" /> <c c="" r="3325, 0, 3352, 78" u="3" o="4" /> <c c="" r="3353, 0, 3397, 78" u="4" o="3" /> <c c="" r="3398, 0, 3444, 78" u="3" o="2" /> <c c="" r="3445, 0, 3490, 78" u="3" o="3" /> <c c="" r="3491, 0, 3516, 78" u="1" o="1" /> <c c="" r="3517, 0, 3560, 78" u="1" /> <c c="" r="3561, 0, 3604, 78" u="1" /> <c c="" r="3605, 0, 3648, 78" u="1" /> <c c="" r="3649, 0, 3692, 78" u="1" /> <c c="" r="3693, 0, 3736, 78" u="1" /> <c c="" r="3737, 0, 3780, 78" u="1" /> <c c="" r="3781, 0, 3837, 78" u="1" o="1" /> <c c="" r="3838, 0, 3875, 78" u="3" o="4" /> <c c="" r="3876, 0, 3903, 78" u="6" o="2" /> <c c="" r="3904, 0, 3931, 78" u="6" o="2" /> <c c="" r="3932, 0, 3959, 78" u="6" o="2" /> <c c="" r="3960, 0, 3987, 78" u="6" o="2" /> <c c="" r="3988, 0, 4003, 78" o="3" /> <c c="" r="4004, 0, 4019, 78" u="5" o="-2" /> <c c="" r="4020, 0, 4041, 78" u="-1" o="-2" /> <c c="" r="4042, 0, 4059, 78" u="1" /> <c c="" r="0, 79, 46, 157" u="-1" o="3" /> <c c="" r="47, 79, 82, 157" u="6" o="6" /> <c c="" r="83, 79, 126, 157" u="3" o="4" /> <c c="" r="127, 79, 170, 157" u="3" o="4" /> <c c="" r="171, 79, 214, 157" u="3" o="4" /> <c c="" r="215, 79, 258, 157" u="3" o="4" /> <c c="" r="259, 79, 302, 157" u="3" o="4" /> <c c="" r="303, 79, 342, 157" u="6" o="6" /> <c c="" r="343, 79, 386, 157" u="3" o="4" /> <c c="" r="387, 79, 420, 157" u="6" o="5" /> <c c="" r="421, 79, 454, 157" u="6" o="5" /> <c c="" r="455, 79, 488, 157" u="6" o="5" /> <c c="" r="489, 79, 522, 157" u="6" o="5" /> <c c="" r="523, 79, 562, 157" u="1" /> <c c="" r="563, 79, 591, 157" u="6" o="1" /> <c c="" r="592, 79, 622, 157" u="6" o="2" /> <c c="" r="623, 79, 654, 157" u="3" o="1" /> <c c="" r="655, 79, 686, 157" u="3" o="1" /> <c c="" r="687, 79, 718, 157" u="3" o="1" /> <c c="" r="719, 79, 750, 157" u="3" o="1" /> <c c="" r="751, 79, 782, 157" u="3" o="1" /> <c c="" r="783, 79, 814, 157" u="3" o="1" /> <c c="" r="815, 79, 862, 157" u="3" o="4" /> <c c="" r="863, 79, 889, 157" u="3" o="4" /> <c c="" r="890, 79, 918, 157" u="3" o="5" /> <c c="" r="919, 79, 947, 157" u="3" o="5" /> <c c="" r="948, 79, 976, 157" u="3" o="5" /> <c c="" r="977, 79, 1005, 157" u="3" o="5" /> <c c="" r="1006, 79, 1021, 157" u="-1" o="5" /> <c c="" r="1022, 79, 1037, 157" u="4" /> <c c="" r="1038, 79, 1059, 157" u="-2" /> <c c="" r="1060, 79, 1077, 157" o="2" /> <c c="" r="1078, 79, 1110, 157" u="3" o="4" /> <c c="" r="1111, 79, 1139, 157" u="6" o="6" /> <c c="" r="1140, 79, 1172, 157" u="3" o="4" /> <c c="" r="1173, 79, 1205, 157" u="3" o="4" /> <c c="" r="1206, 79, 1238, 157" u="3" o="4" /> <c c="" r="1239, 79, 1271, 157" u="3" o="4" /> <c c="" r="1272, 79, 1304, 157" u="3" o="4" /> <c c="" r="1305, 79, 1341, 157" u="7" o="8" /> <c c="" r="1342, 79, 1374, 157" u="3" o="4" /> <c c="" r="1375, 79, 1403, 157" u="6" o="6" /> <c c="" r="1404, 79, 1432, 157" u="6" o="6" /> <c c="" r="1433, 79, 1461, 157" u="6" o="6" /> <c c="" r="1462, 79, 1490, 157" u="6" o="6" /> <c c="" r="1491, 79, 1524, 157" u="1" o="-1" /> <c c="" r="1525, 79, 1556, 157" u="6" o="3" /> <c c="" r="1557, 79, 1590, 157" u="1" o="-1" /> <c c="" r="1591, 79, 1634, 157" u="1" /> <c c="" r="1635, 79, 1666, 157" u="3" o="1" /> <c c="" r="1667, 79, 1710, 157" u="1" /> <c c="" r="1711, 79, 1742, 157" u="3" o="1" /> <c c="" r="1743, 79, 1786, 157" u="1" /> <c c="" r="1787, 79, 1818, 157" u="3" o="1" /> <c c="" r="1819, 79, 1856, 157" u="3" o="4" /> <c c="" r="1857, 79, 1884, 157" u="3" o="3" /> <c c="" r="1885, 79, 1922, 157" u="3" o="4" /> <c c=" " r="1923, 79, 1950, 157" u="3" o="3" /> <c c=" " r="1951, 79, 1988, 157" u="3" o="4" /> <c c=" " r="1989, 79, 2015, 157" u="3" o="4" /> <c c=" " r="2016, 79, 2053, 157" u="3" o="4" /> <c c=" " r="2054, 79, 2082, 157" u="3" o="2" /> <c c="" r="2083, 79, 2122, 157" u="6" o="3" /> <c c="" r="2123, 79, 2166, 157" u="3" o="4" /> <c c="" r="2167, 79, 2213, 157" u="-1" o="3" /> <c c="" r="2214, 79, 2251, 157" u="3" /> <c c="" r="2252, 79, 2279, 157" u="6" o="2" /> <c c="" r="2280, 79, 2308, 157" u="3" o="5" /> <c c="" r="2309, 79, 2336, 157" u="6" o="2" /> <c c="" r="2337, 79, 2365, 157" u="3" o="5" /> <c c="" r="2366, 79, 2393, 157" u="6" o="2" /> <c c="" r="2394, 79, 2422, 157" u="3" o="5" /> <c c="" r="2423, 79, 2451, 157" u="6" o="1" /> <c c="" r="2452, 79, 2480, 157" u="3" o="5" /> <c c="" r="2481, 79, 2508, 157" u="6" o="2" /> <c c="" r="2509, 79, 2537, 157" u="3" o="5" /> <c c="" r="2538, 79, 2575, 157" u="3" o="6" /> <c c="" r="2576, 79, 2607, 157" u="3" o="6" /> <c c="" r="2608, 79, 2645, 157" u="3" o="6" /> <c c="" r="2646, 79, 2677, 157" u="3" o="6" /> <c c=" " r="2678, 79, 2715, 157" u="3" o="6" /> <c c="!" r="2716, 79, 2747, 157" u="3" o="6" /> <c c=""" r="2748, 79, 2785, 157" u="3" o="6" /> <c c="#" r="2786, 79, 2817, 157" u="3" o="6" /> <c c="$" r="2818, 79, 2853, 157" u="6" o="6" /> <c c="%" r="2854, 79, 2890, 157" u="-2" o="6" /> <c c="&" r="2891, 79, 2938, 157" u="2" o="2" /> <c c="'" r="2939, 79, 2973, 157" o="6" /> <c c="(" r="2974, 79, 2995, 157" u="-1" o="-2" /> <c c=")" r="2996, 79, 3017, 157" u="-2" /> <c c="*" r="3018, 79, 3038, 157" u="-1" o="-1" /> <c c="+" r="3039, 79, 3059, 157" u="-1" /> <c c="," r="3060, 79, 3081, 157" u="-1" o="-2" /> <c c="-" r="3082, 79, 3103, 157" u="-2" /> <c c="." r="3104, 79, 3115, 157" u="4" o="3" /> <c c="/" r="3116, 79, 3127, 157" u="3" o="5" /> <c c="0" r="3128, 79, 3135, 157" u="6" o="5" /> <c c="1" r="3136, 79, 3142, 157" u="6" o="7" /> <c c="2" r="3143, 79, 3170, 157" u="6" o="5" /> <c c="3" r="3171, 79, 3196, 157" u="6" o="6" /> <c c="4" r="3197, 79, 3224, 157" u="-5" o="-2" /> <c c="5" r="3225, 79, 3250, 157" u="-5" o="-1" /> <c c="6" r="3251, 79, 3286, 157" u="6" o="1" /> <c c="7" r="3287, 79, 3318, 157" u="6" /> <c c="8" r="3319, 79, 3350, 157" u="6" /> <c c="9" r="3351, 79, 3380, 157" u="4" o="1" /> <c c=":" r="3381, 79, 3396, 157" u="3" o="1" /> <c c=";" r="3397, 79, 3424, 157" u="6" o="1" /> <c c="<" r="3425, 79, 3436, 157" u="4" o="4" /> <c c="=" r="3437, 79, 3464, 157" u="6" o="1" /> <c c=">" r="3465, 79, 3483, 157" u="6" o="-5" /> <c c="?" r="3484, 79, 3511, 157" u="6" o="1" /> <c c="@" r="3512, 79, 3531, 157" u="6" o="-6" /> <c c="A" r="3532, 79, 3566, 157" u="-1" o="1" /> <c c="B" r="3567, 79, 3587, 157" u="-1" /> <c c="C" r="3588, 79, 3623, 157" u="6" o="6" /> <c c="D" r="3624, 79, 3652, 157" u="6" o="6" /> <c c="E" r="3653, 79, 3688, 157" u="6" o="6" /> <c c="F" r="3689, 79, 3717, 157" u="6" o="6" /> <c c="G" r="3718, 79, 3753, 157" u="6" o="6" /> <c c="H" r="3754, 79, 3782, 157" u="6" o="6" /> <c c="I" r="3783, 79, 3823, 157" u="2" o="-2" /> <c c="J" r="3824, 79, 3859, 157" u="6" o="6" /> <c c="K" r="3860, 79, 3888, 157" u="6" o="6" /> <c c="L" r="3889, 79, 3932, 157" u="3" o="4" /> <c c="M" r="3933, 79, 3965, 157" u="3" o="4" /> <c c="N" r="3966, 79, 4009, 157" u="3" o="4" /> <c c="O" r="4010, 79, 4042, 157" u="3" o="4" /> <c c="P" r="4043, 79, 4086, 157" u="3" o="4" /> <c c="Q" r="0, 158, 33, 236" u="3" o="3" /> <c c="R" r="34, 158, 93, 236" u="3" o="2" /> <c c="S" r="94, 158, 145, 236" u="3" o="5" /> <c c="T" r="146, 158, 180, 236" u="6" /> <c c="U" r="181, 158, 200, 236" u="6" o="1" /> <c c="V" r="201, 158, 235, 236" u="6" /> <c c="W" r="236, 158, 256, 236" u="5" o="1" /> <c c="X" r="257, 158, 291, 236" u="6" /> <c c="Y" r="292, 158, 313, 236" u="5" /> <c c="Z" r="314, 158, 342, 236" u="3" o="3" /> <c c="[" r="343, 158, 366, 236" u="5" o="5" /> <c c="\" r="367, 158, 395, 236" u="3" o="3" /> <c c="]" r="396, 158, 419, 236" u="5" o="5" /> <c c="^" r="420, 158, 448, 236" u="3" o="3" /> <c c="_" r="449, 158, 472, 236" u="5" o="5" /> <c c="`" r="473, 158, 501, 236" u="3" o="3" /> <c c="a" r="502, 158, 525, 236" u="5" o="5" /> <c c="b" r="526, 158, 565, 236" u="1" /> <c c="c" r="566, 158, 586, 236" u="1" o="3" /> <c c="d" r="587, 158, 626, 236" u="1" /> <c c="e" r="627, 158, 650, 236" u="1" o="13" /> <c c="f" r="651, 158, 690, 236" u="1" /> <c c="g" r="691, 158, 712, 236" o="3" /> <c c="h" r="713, 158, 746, 236" u="6" o="5" /> <c c="i" r="747, 158, 775, 236" u="6" o="6" /> <c c="j" r="776, 158, 809, 236" u="6" o="5" /> <c c="k" r="810, 158, 838, 236" u="6" o="6" /> <c c="l" r="839, 158, 872, 236" u="6" o="5" /> <c c="m" r="873, 158, 901, 236" u="6" o="6" /> <c c="n" r="902, 158, 935, 236" u="6" o="5" /> <c c="o" r="936, 158, 964, 236" u="6" o="6" /> <c c="p" r="965, 158, 999, 236" u="6" o="4" /> <c c="q" r="1000, 158, 1031, 236" u="6" o="3" /> <c c="r" r="1032, 158, 1065, 236" u="6" o="5" /> <c c="s" r="1066, 158, 1094, 236" u="6" o="6" /> <c c="t" r="1095, 158, 1150, 236" /> <c c="u" r="1151, 158, 1200, 236" /> <c c="v" r="1201, 158, 1240, 236" u="1" /> <c c="w" r="1241, 158, 1274, 236" u="1" o="-1" /> <c c="x" r="1275, 158, 1314, 236" u="1" /> <c c="y" r="1315, 158, 1348, 236" u="3" o="3" /> <c c="z" r="1349, 158, 1378, 236" u="4" o="4" /> <c c="{" r="1379, 158, 1412, 236" u="3" o="3" /> <c c="|" r="1413, 158, 1442, 236" u="4" o="4" /> <c c="}" r="1443, 158, 1476, 236" u="3" o="3" /> <c c="~" r="1477, 158, 1506, 236" u="4" o="4" /> <c c="" r="1507, 158, 1530, 236" u="2" o="-3" /> <c c="" r="1531, 158, 1569, 236" u="-1" o="3" /> <c c="" r="1570, 158, 1611, 236" u="1" o="3" /> <c c="" r="1612, 158, 1640, 236" u="6" o="3" /> <c c="" r="1641, 158, 1672, 236" u="6" o="3" /> <c c="" r="1673, 158, 1701, 236" u="6" o="2" /> <c c="" r="1702, 158, 1724, 236" u="6" o="4" /> <c c="" r="1725, 158, 1762, 236" u="4" o="3" /> <c c="" r="1763, 158, 1810, 236" u="3" o="-6" /> <c c="" r="1811, 158, 1846, 236" u="3" o="-4" /> <c c="" r="1847, 158, 1893, 236" u="-1" o="3" /> <c c="" r="1894, 158, 1946, 236" u="1" o="3" /> <c c="" r="1947, 158, 1975, 236" u="3" o="6" /> <c c="" r="1976, 158, 2007, 236" u="3" o="6" /> <c c="" r="2008, 158, 2039, 236" u="3" o="4" /> <c c="" r="2040, 158, 2067, 236" u="2" o="6" /> <c c="" r="2068, 158, 2105, 236" u="4" o="2" /> <c c="" r="2106, 158, 2133, 236" u="5" o="2" /> <c c="" r="2134, 158, 2169, 236" u="-3" o="2" /> <c c="" r="2170, 158, 2200, 236" u="-3" o="-2" /> <c c="" r="2201, 158, 2248, 236" u="3" o="-4" /> <c c="" r="2249, 158, 2290, 236" o="1" /> <c c="" r="2291, 158, 2340, 236" u="6" o="3" /> <c c="" r="2341, 158, 2359, 236" u="5" o="3" /> <c c="" r="2360, 158, 2382, 236" u="1" o="1" /> <c c="" r="2383, 158, 2421, 236" u="6" o="-1" /> <c c="" r="2422, 158, 2453, 236" u="6" /> <c c="" r="2454, 158, 2476, 236" u="1" /> <c c="" r="2477, 158, 2513, 236" u="1" o="1" /> <c c="" r="2514, 158, 2571, 236" u="5" o="6" /> <c c="" r="2572, 158, 2616, 236" u="-3" o="6" /> <c c="" r="2617, 158, 2645, 236" u="6" o="6" /> <c c="" r="2646, 158, 2689, 236" u="3" o="4" /> <c c="" r="2690, 158, 2733, 236" u="3" o="4" /> <c c="" r="2734, 158, 2768, 236" u="3" o="3" /> <c c="" r="2769, 158, 2828, 236" u="3" o="6" /> <c c="" r="2829, 158, 2876, 236" u="3" o="7" /> <c c="" r="2877, 158, 2918, 236" u="1" o="1" /> <c c="" r="2919, 158, 2950, 236" u="6" o="3" /> <c c="" r="2951, 158, 2985, 236" u="6" o="1" /> <c c="" r="2986, 158, 3014, 236" u="3" o="3" /> <c c="" r="3015, 158, 3038, 236" u="5" o="5" /> <c c="" r="3039, 158, 3073, 236" u="2" o="1" /> <c c="" r="3074, 158, 3110, 236" u="1" o="-3" /> <c c="" r="3111, 158, 3132, 236" u="1" o="2" /> <c c="" r="3133, 158, 3175, 236" u="1" /> <c c="" r="3176, 158, 3196, 236" u="1" o="3" /> <c c="" r="3197, 158, 3236, 236" u="1" /> <c c="" r="3237, 158, 3283, 236" u="6" o="1" /> <c c="" r="3284, 158, 3324, 236" u="6" o="1" /> <c c="" r="3325, 158, 3372, 236" u="1" o="2" /> <c c="" r="3373, 158, 3409, 236" u="5" o="5" /> <c c="" r="3410, 158, 3453, 236" u="-1" o="-1" /> <c c="" r="3454, 158, 3499, 236" o="-2" /> <c c="" r="3500, 158, 3533, 236" u="3" o="3" /> <c c="" r="3534, 158, 3563, 236" u="4" o="4" /> <c c="" r="3564, 158, 3593, 236" u="3" o="4" /> <c c="" r="3594, 158, 3623, 236" u="4" o="3" /> <c c="" r="3624, 158, 3651, 236" u="3" o="3" /> <c c="" r="3652, 158, 3678, 236" u="4" o="3" /> <c c="" r="3679, 158, 3707, 236" u="5" o="7" /> <c c="" r="3708, 158, 3733, 236" u="8" o="7" /> <c c="" r="3734, 158, 3754, 236" u="5" o="5" /> <c c="" r="3755, 158, 3781, 236" u="1" o="2" /> <c c="" r="3782, 158, 3812, 236" u="6" o="3" /> <c c="" r="3813, 158, 3817, 236" u="7" o="7" /> <c c="" r="3818, 158, 3832, 236" u="7" o="8" /> <c c="" r="3833, 158, 3865, 236" u="5" o="4" /> <c c="" r="3866, 158, 3872, 236" u="7" o="7" /> <c c="" r="3873, 158, 3945, 236" u="6" o="3" /> <c c="" r="3946, 158, 4019, 236" u="6" o="3" /> <c c="" r="4020, 158, 4086, 236" u="3" o="4" /> <c c="" r="0, 237, 42, 315" u="6" o="5" /> <c c="" r="43, 237, 83, 315" u="6" o="6" /> <c c="" r="84, 237, 105, 315" u="6" o="7" /> <c c="" r="106, 237, 160, 315" u="6" o="5" /> <c c="" r="161, 237, 212, 315" u="6" o="6" /> <c c="" r="213, 237, 256, 315" u="6" o="7" /> <c c="" r="257, 237, 300, 315" u="1" /> <c c="" r="301, 237, 332, 315" u="3" o="1" /> <c c="" r="333, 237, 354, 315" u="-1" o="-2" /> <c c="" r="355, 237, 376, 315" u="-2" /> <c c="" r="377, 237, 420, 315" u="3" o="4" /> <c c="" r="421, 237, 453, 315" u="3" o="4" /> <c c="" r="454, 237, 487, 315" u="6" o="5" /> <c c="" r="488, 237, 516, 315" u="6" o="6" /> <c c="" r="517, 237, 550, 315" u="6" o="5" /> <c c="" r="551, 237, 579, 315" u="6" o="6" /> <c c="" r="580, 237, 613, 315" u="6" o="5" /> <c c="" r="614, 237, 642, 315" u="6" o="6" /> <c c="" r="643, 237, 676, 315" u="6" o="5" /> <c c="" r="677, 237, 705, 315" u="6" o="6" /> <c c="" r="706, 237, 739, 315" u="6" o="5" /> <c c="" r="740, 237, 768, 315" u="6" o="6" /> <c c="" r="769, 237, 797, 315" u="5" o="3" /> <c c="" r="798, 237, 841, 315" u="1" /> <c c="" r="842, 237, 873, 315" u="3" o="1" /> <c c="" r="874, 237, 917, 315" u="1" /> <c c="" r="918, 237, 949, 315" u="3" o="1" /> <c c="" r="950, 237, 1006, 315" u="1" o="1" /> <c c="" r="1007, 237, 1054, 315" u="3" o="4" /> <c c="" r="1055, 237, 1100, 315" u="3" o="4" /> <c c="" r="1101, 237, 1140, 315" u="3" o="3" /> <c c="" r="1141, 237, 1178, 315" u="3" o="6" /> <c c="" r="1179, 237, 1210, 315" u="3" o="6" /> <c c="" r="1211, 237, 1246, 315" u="6" o="1" /> <c c="" r="1247, 237, 1278, 315" u="6" /> <c c="" r="1279, 237, 1322, 315" u="3" o="4" /> <c c="" r="1323, 237, 1355, 315" u="3" o="4" /> <c c="" r="1356, 237, 1399, 315" u="3" o="4" /> <c c="" r="1400, 237, 1432, 315" u="3" o="4" /> <c c="" r="1433, 237, 1462, 315" u="3" o="4" /> <c c="" r="1463, 237, 1490, 315" u="3" o="3" /> <c c="" r="1491, 237, 1517, 315" u="-5" o="-2" /> <c c="" r="1518, 237, 1561, 315" u="1" /> <c c="" r="1562, 237, 1593, 315" u="3" o="1" /> <c c="" r="1594, 237, 1650, 315" u="1" o="1" /> <c c="" r="1651, 237, 1698, 315" u="3" o="4" /> <c c="" r="1699, 237, 1742, 315" u="3" o="4" /> <c c="" r="1743, 237, 1775, 315" u="3" o="4" /> <c c="" r="1776, 237, 1804, 315" u="3" o="3" /> <c c="" r="1805, 237, 1828, 315" u="5" o="5" /> <c c="" r="1829, 237, 1868, 315" u="1" /> <c c="" r="1869, 237, 1889, 315" u="1" o="3" /> <c c="P" r="1890, 237, 1921, 315" u="1" o="3" /> <c c="Q" r="1922, 237, 1951, 315" u="3" o="7" /> <c c="R" r="1952, 237, 1981, 315" u="6" o="4" /> <c c="S" r="1982, 237, 2013, 315" u="6" o="3" /> <c c="T" r="2014, 237, 2040, 315" u="3" o="4" /> <c c="U" r="2041, 237, 2071, 315" u="3" o="3" /> <c c="V" r="2072, 237, 2111, 315" u="3" o="-2" /> <c c="W" r="2112, 237, 2151, 315" u="3" o="-2" /> <c c="X" r="2152, 237, 2180, 315" u="5" o="3" /> <c c="Y" r="2181, 237, 2209, 315" u="5" o="3" /> <c c="Z" r="2210, 237, 2256, 315" u="4" o="1" /> <c c="[" r="2257, 237, 2280, 315" u="3" o="4" /> <c c="\" r="2281, 237, 2304, 315" u="4" o="3" /> <c c="]" r="2305, 237, 2343, 315" u="4" o="1" /> <c c="^" r="2344, 237, 2374, 315" u="3" o="4" /> <c c="_" r="2375, 237, 2401, 315" u="-2" o="1" /> <c c="`" r="2402, 237, 2442, 315" u="3" o="-3" /> <c c="a" r="2443, 237, 2474, 315" u="3" o="6" /> <c c="b" r="2475, 237, 2504, 315" u="3" o="6" /> <c c="c" r="2505, 237, 2538, 315" o="2" /> <c c="d" r="2539, 237, 2571, 315" u="1" o="1" /> <c c="e" r="2572, 237, 2600, 315" u="6" o="6" /> <c c="f" r="2601, 237, 2629, 315" u="6" o="6" /> <c c="g" r="2630, 237, 2658, 315" u="6" o="6" /> <c c="h" r="2659, 237, 2681, 315" u="1" o="2" /> <c c="i" r="2682, 237, 2698, 315" u="6" o="2" /> <c c="j" r="2699, 237, 2717, 315" u="4" o="4" /> <c c="k" r="2718, 237, 2748, 315" u="1" o="1" /> <c c="l" r="2749, 237, 2780, 315" u="1" o="1" /> <c c="m" r="2781, 237, 2796, 315" u="6" o="-2" /> <c c="n" r="2797, 237, 2830, 315" u="6" o="3" /> <c c="o" r="2831, 237, 2879, 315" u="6" o="6" /> <c c="p" r="2880, 237, 2928, 315" u="6" o="6" /> <c c="q" r="2929, 237, 2977, 315" u="6" o="6" /> <c c="r" r="2978, 237, 3015, 315" u="-2" o="5" /> <c c="s" r="3016, 237, 3053, 315" u="6" o="-2" /> <c c="t" r="3054, 237, 3082, 315" u="6" o="6" /> <c c="u" r="3083, 237, 3115, 315" u="3" o="4" /> <c c="v" r="3116, 237, 3161, 315" u="3" o="4" /> <c c="w" r="3162, 237, 3207, 315" u="3" o="4" /> <c c="x" r="3208, 237, 3250, 315" u="3" o="4" /> <c c="y" r="3251, 237, 3270, 315" u="1" o="6" /> <c c="z" r="3271, 237, 3290, 315" u="1" o="6" /> <c c="{" r="3291, 237, 3319, 315" u="1" o="-2" /> <c c="|" r="3320, 237, 3339, 315" u="6" o="1" /> <c c="}" r="3340, 237, 3359, 315" u="6" o="1" /> <c c="~" r="3360, 237, 3379, 315" u="6" o="1" /> <c c="" r="3380, 237, 3399, 315" u="1" o="6" /> <c c="" r="3400, 237, 3428, 315" u="6" o="1" /> <c c="" r="3429, 237, 3457, 315" u="6" o="1" /> <c c="" r="3458, 237, 3481, 315" u="5" o="5" /> <c c="" r="3482, 237, 3514, 315" u="-3" o="-2" /> <c c="" r="3515, 237, 3541, 315" u="-1" o="3" /> <c c="" r="3542, 237, 3574, 315" u="-3" /> <c c="" r="3575, 237, 3610, 315" u="-1" o="-1" /> <c c="" r="3611, 237, 3630, 315" u="2" o="3" /> <c c="" r="3631, 237, 3651, 315" u="1" o="3" /> <c c="" r="3652, 237, 3692, 315" u="1" o="1" /> <c c="" r="3693, 237, 3729, 315" u="3" o="3" /> <c c="" r="3730, 237, 3763, 315" u="1" o="4" /> <c c="" r="3764, 237, 3796, 315" o="1" /> <c c="" r="3797, 237, 3846, 315" /> <c c="" r="3847, 237, 3880, 315" /> <c c="" r="3881, 237, 3911, 315" o="1" /> <c c="" r="3912, 237, 3951, 315" u="4" o="-6" /> <c c="" r="3952, 237, 3992, 315" u="4" o="1" /> <c c="" r="3993, 237, 4020, 315" u="3" o="3" /> <c c="" r="4021, 237, 4050, 315" u="2" o="3" /> <c c="" r="4051, 237, 4075, 315" u="3" o="1" /> <c c="" r="0, 316, 24, 394" u="1" o="3" /> <c c="" r="25, 316, 50, 394" u="2" o="1" /> <c c="" r="51, 316, 77, 394" u="3" o="2" /> <c c="" r="78, 316, 113, 394" u="3" o="4" /> <c c="" r="114, 316, 138, 394" u="6" o="4" /> <c c="" r="139, 316, 169, 394" u="3" o="4" /> <c c="" r="170, 316, 209, 394" u="3" o="-4" /> <c c="" r="210, 316, 238, 394" u="6" o="6" /> <c c="" r="239, 316, 270, 394" u="-1" o="1" /> <c c="" r="271, 316, 302, 394" o="6" /> <c c="" r="303, 316, 325, 394" u="6" o="2" /> <c c="" r="326, 316, 365, 394" u="3" o="-2" /> <c c="" r="366, 316, 391, 394" u="2" o="2" /> <c c="" r="392, 316, 417, 394" u="1" o="3" /> <c c="" r="418, 316, 478, 394" u="3" o="4" /> <c c="" r="479, 316, 537, 394" u="3" o="3" /> <c c="" r="538, 316, 609, 394" u="3" o="1" /> <c c="" r="610, 316, 655, 394" u="1" o="5" /> <c c="" r="656, 316, 702, 394" u="1" o="-2" /> <c c="" r="703, 316, 756, 394" u="1" o="2" /> <c c="" r="757, 316, 775, 394" u="4" o="3" /> <c c="" r="776, 316, 794, 394" u="4" o="3" /> <c c="" r="795, 316, 807, 394" u="1" o="3" /> <c c="" r="808, 316, 820, 394" u="4" o="1" /> <c c="" r="821, 316, 833, 394" u="1" o="4" /> <c c="" r="834, 316, 852, 394" u="1" o="2" /> <c c="" r="853, 316, 871, 394" u="4" /> <c c="" r="872, 316, 902, 394" u="1" /> <c c="" r="903, 316, 923, 394" o="1" /> <c c="" r="924, 316, 937, 394" u="4" o="2" /> <c c="" r="938, 316, 965, 394" u="4" o="1" /> <c c="" r="966, 316, 974, 394" u="6" o="6" /> <c c="" r="975, 316, 983, 394" u="6" o="6" /> <c c="" r="984, 316, 992, 394" u="6" o="6" /> <c c="" r="993, 316, 1004, 394" u="5" o="4" /> <c c="" r="1005, 316, 1016, 394" u="4" o="5" /> <c c="" r="1017, 316, 1033, 394" u="3" o="2" /> <c c="" r="1034, 316, 1050, 394" u="2" o="3" /> <c c="" r="1051, 316, 1071, 394" u="1" o="5" /> <c c="" r="1072, 316, 1092, 394" u="5" o="1" /> <c c="" r="1093, 316, 1112, 394" u="3" o="4" /> <c c="" r="1113, 316, 1132, 394" u="3" o="4" /> <c c="" r="1133, 316, 1154, 394" u="9" o="9" /> <c c="" r="1155, 316, 1176, 394" u="9" o="9" /> <c c="" r="1177, 316, 1182, 394" u="5" o="5" /> <c c="" r="1183, 316, 1203, 394" u="10" o="9" /> <c c="" r="1204, 316, 1219, 394" u="12" o="12" /> <c c="" r="1220, 316, 1235, 394" u="12" o="12" /> <c c="" r="1236, 316, 1241, 394" u="5" o="5" /> <c c="" r="1242, 316, 1262, 394" u="10" o="9" /> <c c="" r="1263, 316, 1278, 394" u="12" o="12" /> <c c="" r="1279, 316, 1294, 394" u="12" o="12" /> <c c="" r="1295, 316, 1308, 394" u="6" o="7" /> <c c="" r="1309, 316, 1323, 394" u="6" o="6" /> <c c="" r="1324, 316, 1335, 394" u="4" o="4" /> <c c="" r="1336, 316, 1347, 394" u="4" o="4" /> <c c="" r="1348, 316, 1368, 394" u="5" o="5" /> <c c="" r="1369, 316, 1389, 394" u="5" o="5" /> <c c="" r="1390, 316, 1412, 394" u="4" o="4" /> <c c="" r="1413, 316, 1434, 394" u="5" o="4" /> <c c="" r="1435, 316, 1456, 394" u="9" o="9" /> <c c="" r="1457, 316, 1463, 394" u="17" o="16" /> <c c="" r="1464, 316, 1478, 394" u="13" o="12" /> <c c="" r="1479, 316, 1490, 394" u="16" o="12" /> <c c="" r="1491, 316, 1512, 394" u="9" o="9" /> <c c="" r="1513, 316, 1537, 394" u="7" o="8" /> <c c="" r="1538, 316, 1557, 394" u="-3" o="1" /> <c c="" r="1558, 316, 1582, 394" /> <c c="" r="1583, 316, 1588, 394" u="4" o="3" /> <c c="" r="1589, 316, 1604, 394" u="4" o="3" /> <c c="" r="1605, 316, 1625, 394" u="3" o="4" /> <c c="" r="1626, 316, 1642, 394" u="2" o="3" /> <c c="" r="1643, 316, 1664, 394" u="1" o="6" /> <c c="" r="1665, 316, 1686, 394" u="1" o="6" /> <c c="" r="1687, 316, 1708, 394" u="1" o="6" /> <c c="" r="1709, 316, 1730, 394" u="1" o="6" /> <c c="" r="1731, 316, 1752, 394" u="1" o="6" /> <c c="" r="1753, 316, 1768, 394" u="-30" o="15" /> <c c="" r="1769, 316, 1784, 394" u="-24" o="9" /> <c c="" r="1785, 316, 1806, 394" u="-31" o="10" /> <c c="" r="1807, 316, 1828, 394" u="-30" o="9" /> <c c="" r="1829, 316, 1847, 394" u="-29" o="11" /> <c c="" r="1848, 316, 1887, 394" u="-39" /> <c c="" r="1888, 316, 1909, 394" u="-30" o="9" /> <c c="" r="1910, 316, 1916, 394" u="-23" o="17" /> <c c="" r="1917, 316, 1934, 394" u="-29" o="12" /> <c c=" " r="1935, 316, 1943, 394" u="-23" o="15" /> <c c=" " r="1944, 316, 1958, 394" u="-27" o="13" /> <c c=" " r="1959, 316, 1984, 394" u="-29" o="4" /> <c c=" " r="1985, 316, 2006, 394" u="-31" o="10" /> <c c=" " r="2007, 316, 2012, 394" u="-22" o="17" /> <c c="" r="2013, 316, 2029, 394" u="-27" o="11" /> <c c="" r="2030, 316, 2055, 394" u="-35" o="10" /> <c c="" r="2056, 316, 2077, 394" u="-31" o="10" /> <c c="" r="2078, 316, 2099, 394" u="-30" o="9" /> <c c="" r="2100, 316, 2106, 394" u="-23" o="17" /> <c c="" r="2107, 316, 2113, 394" u="-23" o="17" /> <c c="" r="2114, 316, 2120, 394" u="-23" o="17" /> <c c="" r="2121, 316, 2127, 394" u="-6" /> <c c="" r="2128, 316, 2143, 394" u="-27" o="12" /> <c c="" r="2144, 316, 2159, 394" u="-27" o="12" /> <c c="" r="2160, 316, 2172, 394" u="-28" o="16" /> <c c="" r="2173, 316, 2185, 394" u="-21" o="9" /> <c c="" r="2186, 316, 2201, 394" u="-15" /> <c c="" r="2202, 316, 2215, 394" u="-13" /> <c c="" r="2216, 316, 2225, 394" u="-24" o="15" /> <c c="" r="2226, 316, 2243, 394" u="-28" o="11" /> <c c="" r="2244, 316, 2261, 394" u="-28" o="11" /> <c c="" r="2262, 316, 2279, 394" u="-28" o="11" /> <c c=" " r="2280, 316, 2297, 394" u="-28" o="11" /> <c c="!" r="2298, 316, 2313, 394" u="-15" /> <c c=""" r="2314, 316, 2329, 394" u="-15" /> <c c="#" r="2330, 316, 2336, 394" u="-23" o="17" /> <c c="$" r="2337, 316, 2354, 394" u="-29" o="12" /> <c c="%" r="2355, 316, 2369, 394" u="-27" o="13" /> <c c="&" r="2370, 316, 2376, 394" u="-23" o="17" /> <c c="'" r="2377, 316, 2388, 394" u="-22" o="11" /> <c c="(" r="2389, 316, 2400, 394" u="-24" o="13" /> <c c=")" r="2401, 316, 2406, 394" u="-22" o="17" /> <c c="*" r="2407, 316, 2424, 394" u="-28" o="11" /> <c c="+" r="2425, 316, 2453, 394" u="-33" o="5" /> <c c="," r="2454, 316, 2475, 394" u="-31" o="10" /> <c c="-" r="2476, 316, 2497, 394" u="-31" o="10" /> <c c="." r="2498, 316, 2519, 394" u="-30" o="9" /> <c c="/" r="2520, 316, 2541, 394" u="-30" o="9" /> <c c="0" r="2542, 316, 2563, 394" u="-30" o="9" /> <c c="1" r="2564, 316, 2584, 394" u="-30" o="10" /> <c c="2" r="2585, 316, 2624, 394" u="-39" /> <c c="3" r="2625, 316, 2664, 394" u="-39" /> <c c="4" r="2665, 316, 2697, 394" u="-36" o="4" /> <c c="5" r="2698, 316, 2731, 394" u="-36" o="3" /> <c c="6" r="2732, 316, 2771, 394" u="-39" /> <c c="7" r="2772, 316, 2811, 394" u="-39" /> <c c="8" r="2812, 316, 2845, 394" u="-36" o="3" /> <c c="9" r="2846, 316, 2853, 394" u="-23" o="16" /> <c c=":" r="2854, 316, 2871, 394" u="-28" o="11" /> <c c=";" r="2872, 316, 2889, 394" u="-28" o="11" /> <c c="<" r="2890, 316, 2918, 394" u="-33" o="5" /> <c c="=" r="2919, 316, 2935, 394" u="-28" o="12" /> <c c=">" r="2936, 316, 2944, 394" u="-24" o="16" /> <c c="?" r="2945, 316, 2984, 394" u="-39" /> <c c="@" r="2985, 316, 3000, 394" u="-39" o="24" /> <c c="A" r="3001, 316, 3016, 394" u="-15" /> <c c="D" r="3017, 316, 3041, 394" u="-32" o="8" /> <c c="E" r="3042, 316, 3051, 394" u="-20" o="11" /> <c c="t" r="3052, 316, 3065, 394" u="5" o="3" /> <c c="u" r="3066, 316, 3079, 394" u="5" o="3" /> <c c="z" r="3080, 316, 3089, 394" u="17" o="13" /> <c c="~" r="3090, 316, 3096, 394" u="7" o="7" /> <c c="" r="3097, 316, 3103, 394" u="17" o="16" /> <c c="" r="3104, 316, 3128, 394" u="7" o="8" /> <c c="" r="3129, 316, 3172, 394" u="1" /> <c c="" r="3173, 316, 3212, 394" u="1" o="1" /> <c c="" r="3213, 316, 3260, 394" u="1" o="6" /> <c c="" r="3261, 316, 3280, 394" u="1" o="5" /> <c c="" r="3281, 316, 3331, 394" u="1" o="4" /> <c c="" r="3332, 316, 3383, 394" u="1" /> <c c="" r="3384, 316, 3437, 394" u="1" o="2" /> <c c="" r="3438, 316, 3463, 394" u="-3" o="2" /> <c c="" r="3464, 316, 3507, 394" u="1" /> <c c="" r="3508, 316, 3536, 394" u="6" o="3" /> <c c="" r="3537, 316, 3563, 394" u="6" o="1" /> <c c="" r="3564, 316, 3606, 394" u="2" o="1" /> <c c="" r="3607, 316, 3634, 394" u="6" o="2" /> <c c="" r="3635, 316, 3668, 394" u="3" o="3" /> <c c="" r="3669, 316, 3704, 394" u="6" o="6" /> <c c="" r="3705, 316, 3748, 394" u="3" o="4" /> <c c="" r="3749, 316, 3756, 394" u="6" o="5" /> <c c="" r="3757, 316, 3792, 394" u="6" o="1" /> <c c="" r="3793, 316, 3833, 394" u="1" o="1" /> <c c="" r="3834, 316, 3877, 394" u="6" o="6" /> <c c="" r="3878, 316, 3913, 394" u="6" o="6" /> <c c="" r="3914, 316, 3951, 394" u="1" o="1" /> <c c="" r="3952, 316, 3995, 394" u="3" o="4" /> <c c="" r="3996, 316, 4039, 394" u="3" o="3" /> <c c="" r="4040, 316, 4068, 394" u="6" o="1" /> <c c="" r="0, 395, 34, 473" u="2" o="2" /> <c c="" r="35, 395, 74, 473" u="1" /> <c c="" r="75, 395, 114, 473" u="1" o="1" /> <c c="" r="115, 395, 157, 473" u="2" o="1" /> <c c="" r="158, 395, 196, 473" u="1" o="1" /> <c c="" r="197, 395, 244, 473" /> <c c="" r="245, 395, 292, 473" u="2" o="2" /> <c c="" r="293, 395, 310, 473" u="1" /> <c c="" r="311, 395, 350, 473" u="1" o="1" /> <c c="" r="351, 395, 390, 473" u="4" o="3" /> <c c="" r="391, 395, 417, 473" u="3" o="5" /> <c c="" r="418, 395, 448, 473" u="4" o="6" /> <c c="" r="449, 395, 465, 473" u="6" o="2" /> <c c="" r="466, 395, 495, 473" u="6" o="4" /> <c c="" r="496, 395, 535, 473" u="4" o="3" /> <c c="" r="536, 395, 565, 473" u="6" o="4" /> <c c="" r="566, 395, 602, 473" o="1" /> <c c="" r="603, 395, 634, 473" u="3" o="4" /> <c c="" r="635, 395, 661, 473" u="3" o="5" /> <c c="" r="662, 395, 701, 473" u="1" o="1" /> <c c="" r="702, 395, 732, 473" u="4" o="6" /> <c c="" r="733, 395, 764, 473" u="4" o="4" /> <c c="" r="765, 395, 781, 473" u="6" o="2" /> <c c="" r="782, 395, 809, 473" u="6" o="2" /> <c c="" r="810, 395, 846, 473" u="1" o="1" /> <c c="" r="847, 395, 877, 473" u="6" o="4" /> <c c="" r="878, 395, 911, 473" o="2" /> <c c="" r="912, 395, 949, 473" u="-1" o="1" /> <c c="" r="950, 395, 982, 473" u="3" o="4" /> <c c="" r="983, 395, 1028, 473" u="2" o="3" /> <c c="" r="1029, 395, 1058, 473" u="6" o="5" /> <c c="" r="1059, 395, 1091, 473" u="3" o="2" /> <c c="" r="1092, 395, 1133, 473" u="3" o="-1" /> <c c="" r="1134, 395, 1166, 473" u="1" o="2" /> <c c="" r="1167, 395, 1196, 473" u="6" o="4" /> <c c="" r="1197, 395, 1239, 473" u="3" o="4" /> <c c="" r="1240, 395, 1275, 473" /> <c c="" r="1276, 395, 1322, 473" u="2" o="3" /> <c c="" r="1323, 395, 1374, 473" u="3" o="3" /> <c c="" r="1375, 395, 1397, 473" o="2" /> <c c="" r="1398, 395, 1427, 473" u="6" o="4" /> <c c="" r="1428, 395, 1460, 473" u="3" o="4" /> <c c="" r="1461, 395, 1490, 473" u="6" o="4" /> <c c="" r="1491, 395, 1542, 473" u="3" o="3" /> <c c="" r="1543, 395, 1570, 473" u="3" o="3" /> <c c="" r="1571, 395, 1605, 473" u="3" o="3" /> <c c="" r="1606, 395, 1647, 473" /> <c c="" r="1648, 395, 1699, 473" u="1" /> <c c="" r="1700, 395, 1741, 473" /> <c c="" r="1742, 395, 1790, 473" u="3" o="3" /> <c c="" r="1791, 395, 1843, 473" u="1" o="4" /> <c c="" r="1844, 395, 1883, 473" u="3" o="1" /> <c c="" r="1884, 395, 1910, 473" u="6" o="2" /> <c c="" r="1911, 395, 1941, 473" u="3" o="1" /> <c c="" r="1942, 395, 1979, 473" o="3" /> <c c="" r="1980, 395, 2018, 473" u="1" o="1" /> <c c="" r="2019, 395, 2049, 473" u="2" o="3" /> <c c="" r="2050, 395, 2080, 473" u="3" o="2" /> <c c="" r="2081, 395, 2110, 473" u="5" o="5" /> <c c="" r="2111, 395, 2137, 473" u="3" o="4" /> <c c="" r="2138, 395, 2165, 473" u="6" o="2" /> <c c="" r="2166, 395, 2214, 473" u="1" o="2" /> <c c="" r="2215, 395, 2241, 473" u="6" o="1" /> <c c="" r="2242, 395, 2275, 473" u="3" o="3" /> <c c="" r="2276, 395, 2304, 473" u="3" o="3" /> <c c="" r="2305, 395, 2312, 473" u="6" o="5" /> <c c="" r="2313, 395, 2330, 473" u="1" /> <c c="" r="2331, 395, 2351, 473" u="-5" o="5" /> <c c=" " r="2352, 395, 2412, 473" u="1" o="2" /> <c c=" " r="2413, 395, 2467, 473" u="6" o="2" /> <c c=" " r="2468, 395, 2514, 473" o="3" /> <c c=" " r="2515, 395, 2545, 473" u="6" o="2" /> <c c="" r="2546, 395, 2585, 473" u="2" /> <c c="" r="2586, 395, 2622, 473" u="6" o="5" /> <c c="" r="2623, 395, 2666, 473" u="1" /> <c c="" r="2667, 395, 2695, 473" u="6" o="3" /> <c c="" r="2696, 395, 2724, 473" u="6" o="3" /> <c c="" r="2725, 395, 2751, 473" u="6" o="1" /> <c c="" r="2752, 395, 2796, 473" u="2" o="3" /> <c c="" r="2797, 395, 2824, 473" u="6" o="2" /> <c c="" r="2825, 395, 2874, 473" u="2" o="1" /> <c c="" r="2875, 395, 2905, 473" u="2" o="3" /> <c c="" r="2906, 395, 2941, 473" u="6" o="6" /> <c c="" r="2942, 395, 2977, 473" u="6" o="6" /> <c c="" r="2978, 395, 3008, 473" u="6" o="2" /> <c c="" r="3009, 395, 3047, 473" u="1" o="6" /> <c c="" r="3048, 395, 3091, 473" u="6" o="6" /> <c c="" r="3092, 395, 3127, 473" u="6" o="6" /> <c c="" r="3128, 395, 3171, 473" u="3" o="4" /> <c c="" r="3172, 395, 3207, 473" u="6" o="6" /> <c c=" " r="3208, 395, 3236, 473" u="6" o="1" /> <c c="!" r="3237, 395, 3274, 473" u="3" o="4" /> <c c=""" r="3275, 395, 3314, 473" u="1" /> <c c="#" r="3315, 395, 3354, 473" u="2" /> <c c="$" r="3355, 395, 3395, 473" u="2" o="2" /> <c c="%" r="3396, 395, 3434, 473" u="1" o="1" /> <c c="&" r="3435, 395, 3476, 473" u="6" o="2" /> <c c="'" r="3477, 395, 3509, 473" u="3" o="5" /> <c c="(" r="3510, 395, 3559, 473" u="6" o="6" /> <c c=")" r="3560, 395, 3615, 473" u="6" o="2" /> <c c="*" r="3616, 395, 3656, 473" u="1" o="2" /> <c c="+" r="3657, 395, 3697, 473" u="6" o="5" /> <c c="," r="3698, 395, 3726, 473" u="6" o="2" /> <c c="-" r="3727, 395, 3760, 473" u="3" o="3" /> <c c="." r="3761, 395, 3813, 473" u="6" o="4" /> <c c="/" r="3814, 395, 3847, 473" u="1" o="6" /> <c c="0" r="3848, 395, 3879, 473" u="3" o="1" /> <c c="1" r="3880, 395, 3911, 473" u="3" o="4" /> <c c="2" r="3912, 395, 3936, 473" u="6" o="4" /> <c c="3" r="3937, 395, 3962, 473" u="6" o="1" /> <c c="4" r="3963, 395, 4001, 473" u="2" o="3" /> <c c="5" r="4002, 395, 4030, 473" u="3" o="5" /> <c c="6" r="4031, 395, 4075, 473" u="2" o="1" /> <c c="7" r="0, 474, 25, 552" u="3" o="3" /> <c c="8" r="26, 474, 54, 552" u="6" o="6" /> <c c="9" r="55, 474, 83, 552" u="6" o="6" /> <c c=":" r="84, 474, 109, 552" u="6" o="3" /> <c c=";" r="110, 474, 140, 552" u="1" o="7" /> <c c="<" r="141, 474, 175, 552" u="6" o="6" /> <c c="=" r="176, 474, 204, 552" u="6" o="6" /> <c c=">" r="205, 474, 237, 552" u="3" o="4" /> <c c="?" r="238, 474, 266, 552" u="6" o="6" /> <c c="@" r="267, 474, 298, 552" u="6" o="3" /> <c c="A" r="299, 474, 325, 552" u="3" o="4" /> <c c="B" r="326, 474, 356, 552" u="1" o="1" /> <c c="C" r="357, 474, 390, 552" o="1" /> <c c="D" r="391, 474, 435, 552" u="4" o="4" /> <c c="E" r="436, 474, 470, 552" u="3" o="2" /> <c c="F" r="471, 474, 505, 552" u="6" o="3" /> <c c="G" r="506, 474, 531, 552" u="3" o="6" /> <c c="H" r="532, 474, 574, 552" u="6" o="6" /> <c c="I" r="575, 474, 623, 552" u="6" o="3" /> <c c="J" r="624, 474, 656, 552" u="1" o="3" /> <c c="K" r="657, 474, 691, 552" u="6" o="6" /> <c c="L" r="692, 474, 715, 552" u="6" o="3" /> <c c="M" r="716, 474, 742, 552" u="3" o="4" /> <c c="N" r="743, 474, 786, 552" u="6" o="3" /> <c c="O" r="787, 474, 813, 552" u="1" o="6" /> <c c="Q" r="814, 474, 842, 552" u="3" o="5" /> <c c="R" r="843, 474, 877, 552" o="6" /> <c c="S" r="878, 474, 903, 552" u="6" o="1" /> <c c="T" r="904, 474, 930, 552" u="3" o="4" /> <c c="U" r="931, 474, 954, 552" u="5" o="5" /> <c c="V" r="955, 474, 961, 552" u="6" o="7" /> <c c="W" r="962, 474, 979, 552" o="2" /> <c c="X" r="980, 474, 998, 552" u="-5" o="6" /> <c c="Y" r="999, 474, 1046, 552" u="1" o="3" /> <c c="Z" r="1047, 474, 1092, 552" u="6" o="3" /> <c c="[" r="1093, 474, 1127, 552" o="6" /> <c c="\" r="1128, 474, 1153, 552" u="6" o="3" /> <c c="^" r="1154, 474, 1187, 552" o="1" /> <c c="_" r="1188, 474, 1216, 552" u="6" o="6" /> <c c="b" r="1217, 474, 1257, 552" o="2" /> <c c="c" r="1258, 474, 1289, 552" u="1" o="3" /> <c c="j" r="1290, 474, 1338, 552" u="2" o="2" /> <c c="k" r="1339, 474, 1381, 552" u="2" o="1" /> <c c="" r="1382, 474, 1408, 552" u="6" o="1" /> <c c="" r="1409, 474, 1434, 552" u="6" o="1" /> <c c="" r="1435, 474, 1468, 552" u="1" o="2" /> <c c="" r="1469, 474, 1499, 552" u="1" o="1" /> <c c="" r="1500, 474, 1532, 552" u="6" o="2" /> <c c="" r="1533, 474, 1559, 552" u="6" o="3" /> <c c="" r="1560, 474, 1612, 552" u="2" o="2" /> <c c="" r="1613, 474, 1660, 552" u="2" o="1" /> <c c="" r="1661, 474, 1691, 552" u="2" o="3" /> <c c="" r="1692, 474, 1717, 552" u="3" o="3" /> <c c="" r="1718, 474, 1751, 552" u="6" o="2" /> <c c="" r="1752, 474, 1780, 552" u="6" o="2" /> <c c="" r="1781, 474, 1819, 552" u="6" o="2" /> <c c="" r="1820, 474, 1853, 552" u="6" o="4" /> <c c="" r="1854, 474, 1890, 552" u="1" o="2" /> <c c="" r="1891, 474, 1922, 552" o="3" /> <c c="" r="1923, 474, 1965, 552" o="2" /> <c c="" r="1966, 474, 2000, 552" u="1" o="3" /> <c c="" r="2001, 474, 2042, 552" u="6" o="2" /> <c c="" r="2043, 474, 2077, 552" u="6" o="2" /> <c c="" r="2078, 474, 2125, 552" u="6" o="1" /> <c c="" r="2126, 474, 2163, 552" u="6" o="1" /> <c c="" r="2164, 474, 2221, 552" u="6" o="3" /> <c c="" r="2222, 474, 2270, 552" u="6" o="3" /> <c c="" r="2271, 474, 2316, 552" u="3" o="2" /> <c c="" r="2317, 474, 2353, 552" u="3" o="1" /> <c c="" r="2354, 474, 2391, 552" u="3" o="4" /> <c c="" r="2392, 474, 2418, 552" u="3" o="4" /> <c c="" r="2419, 474, 2458, 552" u="1" /> <c c="" r="2459, 474, 2489, 552" u="1" o="1" /> <c c="" r="2490, 474, 2529, 552" u="1" /> <c c="" r="2530, 474, 2560, 552" o="1" /> <c c="" r="2561, 474, 2600, 552" u="1" /> <c c="" r="2601, 474, 2631, 552" o="1" /> <c c="" r="2632, 474, 2672, 552" u="1" o="1" /> <c c="" r="2673, 474, 2709, 552" u="3" o="1" /> <c c="" r="2710, 474, 2763, 552" u="1" o="2" /> <c c="" r="2764, 474, 2806, 552" o="2" /> <c c="" r="2807, 474, 2845, 552" u="3" o="1" /> <c c="" r="2846, 474, 2877, 552" u="3" o="2" /> <c c="" r="2878, 474, 2910, 552" u="3" o="5" /> <c c="" r="2911, 474, 2936, 552" u="3" o="6" /> <c c="" r="2937, 474, 2969, 552" u="6" o="2" /> <c c="" r="2970, 474, 2995, 552" u="6" o="3" /> <c c="" r="2996, 474, 3046, 552" u="1" o="4" /> <c c="" r="3047, 474, 3088, 552" u="1" o="4" /> <c c="" r="3089, 474, 3139, 552" u="1" o="4" /> <c c="" r="3140, 474, 3181, 552" u="1" o="4" /> <c c="" r="3182, 474, 3189, 552" u="6" o="5" /> <c c="" r="3190, 474, 3239, 552" u="2" o="1" /> <c c="" r="3240, 474, 3284, 552" u="2" o="1" /> <c c="" r="3285, 474, 3314, 552" u="6" o="3" /> <c c="" r="3315, 474, 3339, 552" u="6" o="4" /> <c c="" r="3340, 474, 3375, 552" u="6" o="6" /> <c c="" r="3376, 474, 3404, 552" u="6" o="6" /> <c c="" r="3405, 474, 3437, 552" u="3" o="5" /> <c c="" r="3438, 474, 3463, 552" u="3" o="6" /> <c c="" r="3464, 474, 3472, 552" u="19" o="-27" /> <c c="" r="3473, 474, 3502, 552" u="8" o="-37" /> <c c="" r="3503, 474, 3529, 552" u="10" o="-36" /> <c c="" r="3530, 474, 3556, 552" u="10" o="-36" /> <c c="" r="3557, 474, 3565, 552" u="19" o="-27" /> <c c="" r="3566, 474, 3585, 552" u="14" o="-33" /> <c c="" r="3586, 474, 3605, 552" u="14" o="-33" /> <c c="" r="3606, 474, 3622, 552" u="15" o="-31" /> <c c="" r="3623, 474, 3639, 552" u="15" o="-31" /> <c c="" r="3640, 474, 3648, 552" u="-4" o="-4" /> <c c="" r="3649, 474, 3679, 552" u="8" o="-38" /> <c c="" r="3680, 474, 3686, 552" u="15" o="-21" /> <c c="" r="3687, 474, 3691, 552" u="21" o="-25" /> <c c="" r="3692, 474, 3713, 552" u="3" o="3" /> <c c="" r="3714, 474, 3730, 552" u="15" o="-31" /> <c c="" r="3731, 474, 3736, 552" u="5" o="6" /> <c c="" r="3737, 474, 3745, 552" u="36" o="-44" /> <c c="" r="3746, 474, 3755, 552" u="1" o="-10" /> <c c="" r="3756, 474, 3766, 552" u="3" o="3" /> <c c="" r="3767, 474, 3801, 552" u="4" o="3" /> <c c="" r="3802, 474, 3835, 552" u="1" o="2" /> <c c="" r="3836, 474, 3860, 552" o="3" /> <c c="" r="3861, 474, 3892, 552" u="1" /> <c c="" r="3893, 474, 3931, 552" u="2" o="5" /> <c c="" r="3932, 474, 3946, 552" o="6" /> <c c="" r="3947, 474, 3967, 552" /> <c c="" r="3968, 474, 4006, 552" u="2" o="6" /> <c c="" r="4007, 474, 4042, 552" u="3" o="3" /> <c c="" r="4043, 474, 4057, 552" u="1" o="5" /> <c c="" r="4058, 474, 4085, 552" u="1" o="6" /> <c c="" r="0, 553, 31, 631" u="1" o="5" /> <c c="" r="32, 553, 59, 631" u="3" o="4" /> <c c="" r="60, 553, 98, 631" u="2" o="6" /> <c c="" r="99, 553, 134, 631" u="2" o="5" /> <c c="" r="135, 553, 148, 631" u="1" o="6" /> <c c="" r="149, 553, 169, 631" u="1" o="5" /> <c c="" r="170, 553, 207, 631" u="1" o="5" /> <c c="" r="208, 553, 244, 631" u="-1" o="3" /> <c c="" r="245, 553, 272, 631" u="1" o="6" /> <c c="" r="273, 553, 302, 631" u="2" o="6" /> <c c="" r="303, 553, 332, 631" o="2" /> <c c="" r="333, 553, 364, 631" u="1" o="5" /> <c c="" r="365, 553, 401, 631" u="2" o="5" /> <c c="" r="402, 553, 427, 631" u="1" o="7" /> <c c="" r="428, 553, 467, 631" u="4" o="3" /> <c c="" r="468, 553, 506, 631" u="1" o="5" /> <c c="" r="507, 553, 540, 631" o="6" /> <c c="" r="541, 553, 574, 631" u="1" o="5" /> <c c="" r="575, 553, 607, 631" u="1" o="5" /> <c c="" r="608, 553, 619, 631" u="4" o="3" /> <c c="" r="620, 553, 644, 631" u="4" o="3" /> <c c="" r="645, 553, 700, 631" /> <c c="" r="701, 553, 750, 631" /> <c c="" r="751, 553, 806, 631" /> <c c="" r="807, 553, 856, 631" /> <c c="" r="857, 553, 912, 631" /> <c c="" r="913, 553, 962, 631" /> <c c="" r="963, 553, 1002, 631" u="1" /> <c c="" r="1003, 553, 1036, 631" u="1" o="-1" /> <c c=" " r="1037, 553, 1038, 631" o="31" /> <c c=" " r="1039, 553, 1040, 631" o="63" /> <c c=" " r="1041, 553, 1042, 631" o="31" /> <c c=" " r="1043, 553, 1044, 631" o="63" /> <c c=" " r="1045, 553, 1046, 631" o="20" /> <c c=" " r="1047, 553, 1048, 631" o="15" /> <c c=" " r="1049, 553, 1050, 631" o="10" /> <c c=" " r="1051, 553, 1052, 631" o="39" /> <c c=" " r="1053, 553, 1054, 631" o="19" /> <c c=" " r="1055, 553, 1056, 631" o="7" /> <c c=" " r="1057, 553, 1058, 631" o="3" /> <c c=" " r="1059, 553, 1073, 631" u="3" o="4" /> <c c=" " r="1074, 553, 1088, 631" u="3" o="4" /> <c c=" " r="1089, 553, 1114, 631" u="8" o="7" /> <c c=" " r="1115, 553, 1141, 631" u="3" o="3" /> <c c=" " r="1142, 553, 1200, 631" u="3" o="3" /> <c c=" " r="1201, 553, 1259, 631" u="3" o="3" /> <c c=" " r="1260, 553, 1277, 631" u="10" o="10" /> <c c=" " r="1278, 553, 1305, 631" u="3" o="2" /> <c c=" " r="1306, 553, 1314, 631" u="6" o="6" /> <c c=" " r="1315, 553, 1323, 631" u="6" o="6" /> <c c=" " r="1324, 553, 1332, 631" u="6" o="6" /> <c c=" " r="1333, 553, 1341, 631" u="6" o="6" /> <c c=" " r="1342, 553, 1359, 631" u="3" o="4" /> <c c=" " r="1360, 553, 1377, 631" u="3" o="4" /> <c c=" " r="1378, 553, 1395, 631" u="3" o="4" /> <c c=" " r="1396, 553, 1415, 631" u="3" o="2" /> <c c=" " r="1416, 553, 1442, 631" u="7" o="7" /> <c c="! " r="1443, 553, 1469, 631" u="7" o="7" /> <c c="" " r="1470, 553, 1482, 631" u="14" o="14" /> <c c="# " r="1483, 553, 1495, 631" u="6" o="5" /> <c c="$ " r="1496, 553, 1503, 631" u="7" o="7" /> <c c="% " r="1504, 553, 1532, 631" u="7" o="8" /> <c c="& " r="1533, 553, 1581, 631" u="8" o="8" /> <c c="' " r="1582, 553, 1589, 631" u="7" o="7" /> <c c="0 " r="1590, 553, 1654, 631" o="1" /> <c c="1 " r="1655, 553, 1741, 631" o="1" /> <c c="2 " r="1742, 553, 1755, 631" u="5" o="3" /> <c c="3 " r="1756, 553, 1783, 631" u="5" o="3" /> <c c="4 " r="1784, 553, 1825, 631" u="5" o="3" /> <c c="5 " r="1826, 553, 1839, 631" u="3" o="5" /> <c c="6 " r="1840, 553, 1867, 631" u="3" o="5" /> <c c="7 " r="1868, 553, 1909, 631" u="3" o="5" /> <c c="8 " r="1910, 553, 1931, 631" u="1" o="1" /> <c c="9 " r="1932, 553, 1947, 631" u="3" o="3" /> <c c=": " r="1948, 553, 1963, 631" u="3" o="3" /> <c c="; " r="1964, 553, 2001, 631" u="5" o="4" /> <c c="< " r="2002, 553, 2021, 631" u="7" o="7" /> <c c="= " r="2022, 553, 2048, 631" o="1" /> <c c="> " r="2049, 553, 2076, 631" u="3" o="2" /> <c c="@ " r="2077, 553, 2114, 631" o="1" /> <c c="A " r="2115, 553, 2144, 631" o="1" /> <c c="B " r="2145, 553, 2194, 631" u="5" o="5" /> <c c="C " r="2195, 553, 2209, 631" u="3" o="4" /> <c c="D " r="2210, 553, 2248, 631" u="-19" o="-19" /> <c c="p " r="2249, 553, 2269, 631" u="3" o="4" /> <c c="t " r="2270, 553, 2291, 631" u="3" o="3" /> <c c="u " r="2292, 553, 2308, 631" u="6" o="5" /> <c c="v " r="2309, 553, 2329, 631" u="4" o="3" /> <c c="w " r="2330, 553, 2348, 631" u="5" o="4" /> <c c="x " r="2349, 553, 2369, 631" u="4" o="3" /> <c c="y " r="2370, 553, 2390, 631" u="3" o="4" /> <c c="z " r="2391, 553, 2412, 631" u="3" o="3" /> <c c="{ " r="2413, 553, 2434, 631" u="3" o="3" /> <c c="| " r="2435, 553, 2456, 631" u="3" o="3" /> <c c="} " r="2457, 553, 2466, 631" u="3" o="2" /> <c c="~ " r="2467, 553, 2476, 631" u="2" o="3" /> <c c=" " r="2477, 553, 2495, 631" u="4" o="3" /> <c c=" " r="2496, 553, 2516, 631" u="3" o="4" /> <c c=" " r="2517, 553, 2526, 631" u="9" o="9" /> <c c=" " r="2527, 553, 2545, 631" u="5" o="4" /> <c c=" " r="2546, 553, 2563, 631" u="5" o="5" /> <c c=" " r="2564, 553, 2585, 631" u="3" o="3" /> <c c=" " r="2586, 553, 2602, 631" u="6" o="5" /> <c c=" " r="2603, 553, 2623, 631" u="4" o="3" /> <c c=" " r="2624, 553, 2642, 631" u="5" o="4" /> <c c=" " r="2643, 553, 2663, 631" u="4" o="3" /> <c c=" " r="2664, 553, 2684, 631" u="3" o="4" /> <c c=" " r="2685, 553, 2706, 631" u="3" o="3" /> <c c=" " r="2707, 553, 2727, 631" u="3" o="4" /> <c c=" " r="2728, 553, 2748, 631" u="3" o="4" /> <c c=" " r="2749, 553, 2759, 631" u="3" o="1" /> <c c=" " r="2760, 553, 2770, 631" u="2" o="2" /> <c c=" " r="2771, 553, 2806, 631" u="3" o="7" /> <c c=" " r="2807, 553, 2851, 631" o="1" /> <c c=" " r="2852, 553, 2887, 631" u="3" o="6" /> <c c=" " r="2888, 553, 2921, 631" u="2" o="5" /> <c c=" " r="2922, 553, 2948, 631" u="8" o="6" /> <c c=" " r="2949, 553, 2997, 631" u="6" o="6" /> <c c=" " r="2998, 553, 3045, 631" u="2" o="3" /> <c c=" " r="3046, 553, 3119, 631" u="6" o="5" /> <c c=" " r="3120, 553, 3174, 631" u="6" o="5" /> <c c=" " r="3175, 553, 3240, 631" u="1" o="1" /> <c c=" " r="3241, 553, 3295, 631" u="7" o="7" /> <c c=" " r="3296, 553, 3333, 631" u="-1" o="4" /> <c c="!" r="3334, 553, 3381, 631" u="1" /> <c c="!" r="3382, 553, 3429, 631" u="1" /> <c c="!" r="3430, 553, 3469, 631" u="4" o="4" /> <c c="!" r="3470, 553, 3522, 631" u="3" o="4" /> <c c="!" r="3523, 553, 3558, 631" u="3" o="3" /> <c c="!" r="3559, 553, 3606, 631" u="1" /> <c c="!" r="3607, 553, 3654, 631" u="1" /> <c c="!" r="3655, 553, 3685, 631" u="5" o="5" /> <c c="!" r="3686, 553, 3719, 631" u="3" o="3" /> <c c=" !" r="3720, 553, 3765, 631" u="3" o="2" /> <c c=" !" r="3766, 553, 3814, 631" u="1" o="1" /> <c c=" !" r="3815, 553, 3883, 631" u="2" o="2" /> <c c=" !" r="3884, 553, 3922, 631" u="1" o="2" /> <c c=" !" r="3923, 553, 3965, 631" u="7" o="7" /> <c c="!" r="3966, 553, 4006, 631" u="4" o="1" /> <c c="!" r="4007, 553, 4049, 631" u="3" /> <c c="!" r="4050, 553, 4093, 631" u="-2" o="2" /> <c c="!" r="0, 632, 34, 710" u="5" o="6" /> <c c="!" r="35, 632, 83, 710" u="1" o="1" /> <c c="!" r="84, 632, 121, 710" o="1" /> <c c="!" r="122, 632, 180, 710" u="2" o="3" /> <c c="!" r="181, 632, 219, 710" u="7" o="7" /> <c c="!" r="220, 632, 275, 710" u="6" o="1" /> <c c="!" r="276, 632, 325, 710" u="3" o="3" /> <c c="!" r="326, 632, 368, 710" u="2" o="2" /> <c c="!" r="369, 632, 404, 710" u="7" o="3" /> <c c="!" r="405, 632, 458, 710" u="4" o="1" /> <c c="!" r="459, 632, 516, 710" u="2" o="1" /> <c c="!" r="517, 632, 569, 710" u="4" o="2" /> <c c="!" r="570, 632, 611, 710" u="7" o="2" /> <c c="!" r="612, 632, 646, 710" u="6" /> <c c="!" r="647, 632, 681, 710" u="6" /> <c c=" !" r="682, 632, 726, 710" u="4" o="4" /> <c c="!!" r="727, 632, 809, 710" u="6" o="7" /> <c c=""!" r="810, 632, 858, 710" u="2" o="2" /> <c c="#!" r="859, 632, 899, 710" u="1" o="1" /> <c c="$!" r="900, 632, 934, 710" u="3" o="4" /> <c c="%!" r="935, 632, 962, 710" u="3" o="3" /> <c c="&!" r="963, 632, 1009, 710" u="5" o="5" /> <c c="'!" r="1010, 632, 1056, 710" u="5" o="5" /> <c c="(!" r="1057, 632, 1090, 710" u="2" o="2" /> <c c=")!" r="1091, 632, 1107, 710" u="4" o="6" /> <c c="*!" r="1108, 632, 1143, 710" u="6" o="1" /> <c c="+!" r="1144, 632, 1187, 710" u="1" /> <c c=",!" r="1188, 632, 1234, 710" u="1" o="4" /> <c c="-!" r="1235, 632, 1275, 710" u="2" o="1" /> <c c=".!" r="1276, 632, 1326, 710" u="3" o="2" /> <c c="/!" r="1327, 632, 1353, 710" u="3" o="2" /> <c c="0!" r="1354, 632, 1386, 710" u="2" o="3" /> <c c="1!" r="1387, 632, 1444, 710" u="1" o="-5" /> <c c="2!" r="1445, 632, 1474, 710" u="7" o="6" /> <c c="3!" r="1475, 632, 1536, 710" u="3" o="3" /> <c c="4!" r="1537, 632, 1567, 710" u="3" o="4" /> <c c="5!" r="1568, 632, 1603, 710" u="3" o="5" /> <c c="6!" r="1604, 632, 1639, 710" u="3" o="5" /> <c c="7!" r="1640, 632, 1664, 710" u="2" o="4" /> <c c="8!" r="1665, 632, 1698, 710" u="2" o="4" /> <c c="[!" r="1699, 632, 1743, 710" u="3" o="4" /> <c c="\!" r="1744, 632, 1790, 710" u="3" o="2" /> <c c="]!" r="1791, 632, 1837, 710" u="3" o="2" /> <c c="^!" r="1838, 632, 1884, 710" u="3" o="2" /> <c c="!" r="1885, 632, 1931, 710" u="7" o="7" /> <c c="!" r="1932, 632, 1947, 710" u="10" o="9" /> <c c="!" r="1948, 632, 1994, 710" u="7" o="7" /> <c c="!" r="1995, 632, 2010, 710" u="9" o="10" /> <c c="!" r="2011, 632, 2074, 710" u="7" o="7" /> <c c="!" r="2075, 632, 2090, 710" u="9" o="10" /> <c c="!" r="2091, 632, 2125, 710" u="7" o="7" /> <c c="!" r="2126, 632, 2160, 710" u="7" o="7" /> <c c="!" r="2161, 632, 2195, 710" u="7" o="7" /> <c c="!" r="2196, 632, 2230, 710" u="7" o="7" /> <c c="!" r="2231, 632, 2277, 710" u="7" o="7" /> <c c="!" r="2278, 632, 2324, 710" u="7" o="7" /> <c c="!" r="2325, 632, 2362, 710" u="7" o="7" /> <c c="!" r="2363, 632, 2400, 710" u="7" o="7" /> <c c="!" r="2401, 632, 2447, 710" u="7" o="7" /> <c c="!" r="2448, 632, 2463, 710" u="10" o="9" /> <c c="!" r="2464, 632, 2510, 710" u="7" o="7" /> <c c="!" r="2511, 632, 2526, 710" u="10" o="9" /> <c c="!" r="2527, 632, 2573, 710" u="7" o="7" /> <c c="!" r="2574, 632, 2620, 710" u="7" o="7" /> <c c="!" r="2621, 632, 2667, 710" u="7" o="7" /> <c c="!" r="2668, 632, 2684, 710" u="8" o="10" /> <c c="!" r="2685, 632, 2731, 710" u="7" o="7" /> <c c="!" r="2732, 632, 2748, 710" u="8" o="10" /> <c c="!" r="2749, 632, 2774, 710" u="5" o="4" /> <c c="!" r="2775, 632, 2821, 710" u="7" o="7" /> <c c="!" r="2822, 632, 2868, 710" u="7" o="7" /> <c c="!" r="2869, 632, 2915, 710" u="7" o="7" /> <c c="!" r="2916, 632, 2962, 710" u="7" o="7" /> <c c="!" r="2963, 632, 3027, 710" u="7" o="7" /> <c c="!" r="3028, 632, 3091, 710" u="7" o="7" /> <c c="!" r="3092, 632, 3120, 710" u="7" o="7" /> <c c="!" r="3121, 632, 3149, 710" u="7" o="9" /> <c c="!" r="3150, 632, 3178, 710" u="9" o="7" /> <c c="!" r="3179, 632, 3207, 710" u="7" o="9" /> <c c="!" r="3208, 632, 3236, 710" u="9" o="7" /> <c c="!" r="3237, 632, 3265, 710" u="7" o="9" /> <c c="!" r="3266, 632, 3312, 710" u="7" o="7" /> <c c="!" r="3313, 632, 3362, 710" u="7" o="7" /> <c c="!" r="3363, 632, 3412, 710" u="7" o="7" /> <c c="!" r="3413, 632, 3459, 710" u="7" o="7" /> <c c="!" r="3460, 632, 3506, 710" u="7" o="7" /> <c c="!" r="3507, 632, 3553, 710" u="7" o="7" /> <c c="!" r="3554, 632, 3600, 710" u="7" o="7" /> <c c="!" r="3601, 632, 3647, 710" u="7" o="7" /> <c c="!" r="3648, 632, 3694, 710" u="7" o="7" /> <c c="!" r="3695, 632, 3704, 710" u="9" o="10" /> <c c="!" r="3705, 632, 3714, 710" u="9" o="10" /> <c c="!" r="3715, 632, 3761, 710" u="7" o="7" /> <c c="!" r="3762, 632, 3808, 710" u="7" o="7" /> <c c="!" r="3809, 632, 3818, 710" u="9" o="10" /> <c c="!" r="3819, 632, 3828, 710" u="9" o="10" /> <c c="!" r="3829, 632, 3875, 710" u="7" o="7" /> <c c="!" r="3876, 632, 3907, 710" u="9" o="9" /> <c c="!" r="3908, 632, 3954, 710" u="7" o="7" /> <c c="!" r="3955, 632, 4001, 710" u="7" o="7" /> <c c="!" r="4002, 632, 4033, 710" u="9" o="9" /> <c c="!" r="4034, 632, 4080, 710" u="7" o="7" /> <c c="!" r="0, 711, 31, 789" u="9" o="9" /> <c c="!" r="32, 711, 78, 789" u="7" o="7" /> <c c="!" r="79, 711, 125, 789" u="7" o="7" /> <c c="!" r="126, 711, 172, 789" u="7" o="7" /> <c c="!" r="173, 711, 236, 789" u="7" o="7" /> <c c="!" r="237, 711, 283, 789" u="7" o="7" /> <c c="!" r="284, 711, 330, 789" u="7" o="7" /> <c c="!" r="331, 711, 362, 789" u="9" o="9" /> <c c="!" r="363, 711, 409, 789" u="7" o="7" /> <c c="!" r="410, 711, 441, 789" u="9" o="9" /> <c c="!" r="442, 711, 505, 789" u="7" o="7" /> <c c="!" r="506, 711, 537, 789" u="9" o="9" /> <c c="!" r="538, 711, 576, 789" u="7" o="7" /> <c c="!" r="577, 711, 615, 789" u="7" o="7" /> <c c="!" r="616, 711, 654, 789" u="7" o="7" /> <c c="!" r="655, 711, 693, 789" u="7" o="7" /> <c c="!" r="694, 711, 740, 789" u="7" o="7" /> <c c="!" r="741, 711, 787, 789" u="7" o="7" /> <c c="!" r="788, 711, 851, 789" u="7" o="7" /> <c c="!" r="852, 711, 915, 789" u="7" o="7" /> <c c="!" r="916, 711, 933, 789" u="8" o="9" /> <c c="!" r="934, 711, 951, 789" u="8" o="9" /> <c c="!" r="952, 711, 998, 789" u="7" o="7" /> <c c="!" r="999, 711, 1014, 789" u="9" o="10" /> <c c="!" r="1015, 711, 1061, 789" u="7" o="7" /> <c c="!" r="1062, 711, 1077, 789" u="9" o="10" /> <c c="!" r="1078, 711, 1124, 789" u="7" o="7" /> <c c="!" r="1125, 711, 1171, 789" u="7" o="7" /> <c c="!" r="1172, 711, 1218, 789" u="7" o="7" /> <c c="!" r="1219, 711, 1250, 789" u="9" o="9" /> <c c="!" r="1251, 711, 1297, 789" u="7" o="7" /> <c c="!" r="1298, 711, 1329, 789" u="9" o="9" /> <c c="!" r="1330, 711, 1361, 789" u="9" o="9" /> <c c=""" r="1362, 711, 1405, 789" u="7" o="7" /> <c c=""" r="1406, 711, 1438, 789" u="7" o="7" /> <c c=""" r="1439, 711, 1467, 789" u="7" o="7" /> <c c=""" r="1468, 711, 1497, 789" u="7" o="6" /> <c c=""" r="1498, 711, 1527, 789" u="7" o="6" /> <c c=""" r="1528, 711, 1577, 789" u="7" o="6" /> <c c=""" r="1578, 711, 1621, 789" u="7" o="7" /> <c c=""" r="1622, 711, 1665, 789" u="7" o="7" /> <c c=""" r="1666, 711, 1703, 789" u="7" o="7" /> <c c=" "" r="1704, 711, 1741, 789" u="7" o="7" /> <c c=" "" r="1742, 711, 1771, 789" u="7" o="7" /> <c c=" "" r="1772, 711, 1809, 789" u="7" o="7" /> <c c=" "" r="1810, 711, 1847, 789" u="7" o="7" /> <c c=" "" r="1848, 711, 1877, 789" u="7" o="7" /> <c c=""" r="1878, 711, 1915, 789" u="7" o="7" /> <c c=""" r="1916, 711, 1962, 789" u="7" o="6" /> <c c=""" r="1963, 711, 2009, 789" u="7" o="6" /> <c c=""" r="2010, 711, 2048, 789" u="7" o="7" /> <c c=""" r="2049, 711, 2086, 789" u="7" o="7" /> <c c=""" r="2087, 711, 2124, 789" u="7" o="7" /> <c c=""" r="2125, 711, 2162, 789" u="7" o="7" /> <c c=""" r="2163, 711, 2183, 789" u="7" o="7" /> <c c=""" r="2184, 711, 2204, 789" u="7" o="7" /> <c c=""" r="2205, 711, 2240, 789" u="8" o="8" /> <c c=""" r="2241, 711, 2263, 789" u="7" o="7" /> <c c=""" r="2264, 711, 2286, 789" u="7" o="7" /> <c c=""" r="2287, 711, 2334, 789" u="6" o="-1" /> <c c=""" r="2335, 711, 2382, 789" u="6" o="-1" /> <c c=""" r="2383, 711, 2430, 789" u="6" o="-1" /> <c c=""" r="2431, 711, 2477, 789" u="7" o="7" /> <c c=""" r="2478, 711, 2524, 789" u="7" o="7" /> <c c=""" r="2525, 711, 2562, 789" u="7" o="7" /> <c c=" "" r="2563, 711, 2600, 789" u="7" o="7" /> <c c="!"" r="2601, 711, 2638, 789" u="7" o="7" /> <c c="""" r="2639, 711, 2676, 789" u="7" o="7" /> <c c="#"" r="2677, 711, 2680, 789" u="10" o="11" /> <c c="$"" r="2681, 711, 2700, 789" u="7" o="6" /> <c c="%"" r="2701, 711, 2717, 789" u="10" o="11" /> <c c="&"" r="2718, 711, 2750, 789" u="7" o="7" /> <c c="'"" r="2751, 711, 2788, 789" u="7" o="7" /> <c c="("" r="2789, 711, 2826, 789" u="7" o="7" /> <c c=")"" r="2827, 711, 2864, 789" u="7" o="7" /> <c c="*"" r="2865, 711, 2902, 789" u="7" o="7" /> <c c="+"" r="2903, 711, 2926, 789" u="7" o="7" /> <c c=","" r="2927, 711, 2968, 789" u="7" o="7" /> <c c="-"" r="2969, 711, 3028, 789" u="7" o="6" /> <c c="."" r="3029, 711, 3054, 789" u="7" o="7" /> <c c="/"" r="3055, 711, 3098, 789" u="7" o="7" /> <c c="0"" r="3099, 711, 3160, 789" u="7" o="7" /> <c c="1"" r="3161, 711, 3190, 789" u="7" o="3" /> <c c="2"" r="3191, 711, 3220, 789" u="7" o="3" /> <c c="3"" r="3221, 711, 3250, 789" u="7" o="3" /> <c c="4"" r="3251, 711, 3288, 789" u="7" o="7" /> <c c="5"" r="3289, 711, 3326, 789" u="7" o="7" /> <c c="6"" r="3327, 711, 3333, 789" u="10" o="11" /> <c c="7"" r="3334, 711, 3371, 789" u="7" o="7" /> <c c="8"" r="3372, 711, 3409, 789" u="7" o="7" /> <c c="9"" r="3410, 711, 3447, 789" u="7" o="7" /> <c c=":"" r="3448, 711, 3485, 789" u="7" o="7" /> <c c=";"" r="3486, 711, 3523, 789" u="7" o="7" /> <c c="<"" r="3524, 711, 3561, 789" u="7" o="7" /> <c c="="" r="3562, 711, 3599, 789" u="7" o="7" /> <c c=">"" r="3600, 711, 3637, 789" u="7" o="7" /> <c c="?"" r="3638, 711, 3678, 789" u="5" o="6" /> <c c="@"" r="3679, 711, 3690, 789" u="10" o="11" /> <c c="A"" r="3691, 711, 3728, 789" u="7" o="7" /> <c c="B"" r="3729, 711, 3766, 789" u="7" o="7" /> <c c="C"" r="3767, 711, 3804, 789" u="7" o="7" /> <c c="D"" r="3805, 711, 3842, 789" u="7" o="7" /> <c c="E"" r="3843, 711, 3880, 789" u="7" o="7" /> <c c="F"" r="3881, 711, 3918, 789" u="7" o="7" /> <c c="G"" r="3919, 711, 3956, 789" u="7" o="7" /> <c c="H"" r="3957, 711, 3994, 789" u="7" o="7" /> <c c="I"" r="3995, 711, 4032, 789" u="7" o="7" /> <c c="J"" r="4033, 711, 4070, 789" u="7" o="7" /> <c c="K"" r="0, 790, 37, 868" u="7" o="7" /> <c c="L"" r="38, 790, 75, 868" u="7" o="7" /> <c c="M"" r="76, 790, 113, 868" u="7" o="7" /> <c c="N"" r="114, 790, 151, 868" u="7" o="7" /> <c c="O"" r="152, 790, 189, 868" u="7" o="7" /> <c c="P"" r="190, 790, 227, 868" u="7" o="7" /> <c c="Q"" r="228, 790, 265, 868" u="7" o="7" /> <c c="R"" r="266, 790, 303, 868" u="7" o="7" /> <c c="S"" r="304, 790, 341, 868" u="7" o="7" /> <c c="T"" r="342, 790, 379, 868" u="7" o="7" /> <c c="U"" r="380, 790, 417, 868" u="7" o="7" /> <c c="V"" r="418, 790, 455, 868" u="7" o="7" /> <c c="W"" r="456, 790, 493, 868" u="7" o="7" /> <c c="X"" r="494, 790, 531, 868" u="7" o="7" /> <c c="Y"" r="532, 790, 569, 868" u="7" o="7" /> <c c="Z"" r="570, 790, 607, 868" u="7" o="7" /> <c c="["" r="608, 790, 645, 868" u="7" o="7" /> <c c="\"" r="646, 790, 683, 868" u="7" o="7" /> <c c="]"" r="684, 790, 721, 868" u="7" o="7" /> <c c="^"" r="722, 790, 759, 868" u="7" o="7" /> <c c="_"" r="760, 790, 797, 868" u="7" o="7" /> <c c="`"" r="798, 790, 835, 868" u="7" o="7" /> <c c="a"" r="836, 790, 873, 868" u="7" o="7" /> <c c="b"" r="874, 790, 911, 868" u="7" o="7" /> <c c="c"" r="912, 790, 949, 868" u="7" o="7" /> <c c="d"" r="950, 790, 987, 868" u="7" o="7" /> <c c="e"" r="988, 790, 1025, 868" u="7" o="7" /> <c c="f"" r="1026, 790, 1063, 868" u="7" o="7" /> <c c="g"" r="1064, 790, 1101, 868" u="7" o="7" /> <c c="h"" r="1102, 790, 1139, 868" u="7" o="7" /> <c c="i"" r="1140, 790, 1177, 868" u="7" o="7" /> <c c="j"" r="1178, 790, 1236, 868" u="7" o="7" /> <c c="k"" r="1237, 790, 1295, 868" u="7" o="7" /> <c c="l"" r="1296, 790, 1318, 868" u="7" o="6" /> <c c="m"" r="1319, 790, 1356, 868" u="7" o="7" /> <c c="n"" r="1357, 790, 1394, 868" u="7" o="7" /> <c c="o"" r="1395, 790, 1432, 868" u="7" o="7" /> <c c="p"" r="1433, 790, 1470, 868" u="7" o="7" /> <c c="q"" r="1471, 790, 1508, 868" u="7" o="7" /> <c c="r"" r="1509, 790, 1546, 868" u="7" o="7" /> <c c="s"" r="1547, 790, 1584, 868" u="7" o="7" /> <c c="t"" r="1585, 790, 1622, 868" u="7" o="7" /> <c c="u"" r="1623, 790, 1660, 868" u="7" o="7" /> <c c="v"" r="1661, 790, 1698, 868" u="7" o="7" /> <c c="w"" r="1699, 790, 1736, 868" u="7" o="7" /> <c c="x"" r="1737, 790, 1774, 868" u="7" o="7" /> <c c="y"" r="1775, 790, 1812, 868" u="7" o="7" /> <c c="z"" r="1813, 790, 1850, 868" u="7" o="7" /> <c c="{"" r="1851, 790, 1888, 868" u="7" o="7" /> <c c="|"" r="1889, 790, 1926, 868" u="7" o="7" /> <c c="}"" r="1927, 790, 1964, 868" u="7" o="7" /> <c c="~"" r="1965, 790, 2002, 868" u="7" o="7" /> <c c=""" r="2003, 790, 2040, 868" u="7" o="7" /> <c c=""" r="2041, 790, 2078, 868" u="7" o="7" /> <c c=""" r="2079, 790, 2116, 868" u="7" o="7" /> <c c=""" r="2117, 790, 2154, 868" u="7" o="7" /> <c c=""" r="2155, 790, 2192, 868" u="7" o="7" /> <c c=""" r="2193, 790, 2230, 868" u="7" o="7" /> <c c=""" r="2231, 790, 2268, 868" u="7" o="7" /> <c c=""" r="2269, 790, 2306, 868" u="7" o="7" /> <c c=""" r="2307, 790, 2344, 868" u="7" o="7" /> <c c=""" r="2345, 790, 2382, 868" u="7" o="7" /> <c c=""" r="2383, 790, 2420, 868" u="7" o="7" /> <c c=""" r="2421, 790, 2458, 868" u="7" o="7" /> <c c=""" r="2459, 790, 2496, 868" u="7" o="7" /> <c c=""" r="2497, 790, 2534, 868" u="7" o="7" /> <c c=""" r="2535, 790, 2572, 868" u="7" o="7" /> <c c=""" r="2573, 790, 2610, 868" u="7" o="7" /> <c c=""" r="2611, 790, 2648, 868" u="7" o="7" /> <c c=""" r="2649, 790, 2686, 868" u="7" o="7" /> <c c=""" r="2687, 790, 2724, 868" u="7" o="7" /> <c c=""" r="2725, 790, 2762, 868" u="7" o="7" /> <c c=""" r="2763, 790, 2800, 868" u="7" o="7" /> <c c=""" r="2801, 790, 2838, 868" u="7" o="7" /> <c c=""" r="2839, 790, 2878, 868" u="7" o="5" /> <c c=""" r="2879, 790, 2918, 868" u="7" o="5" /> <c c=""" r="2919, 790, 2958, 868" u="7" o="5" /> <c c=""" r="2959, 790, 2998, 868" u="7" o="5" /> <c c=""" r="2999, 790, 3038, 868" u="7" o="5" /> <c c=""" r="3039, 790, 3078, 868" u="7" o="5" /> <c c=""" r="3079, 790, 3118, 868" u="7" o="5" /> <c c=""" r="3119, 790, 3158, 868" u="7" o="5" /> <c c=""" r="3159, 790, 3196, 868" u="7" o="7" /> <c c=""" r="3197, 790, 3234, 868" u="7" o="7" /> <c c=""" r="3235, 790, 3272, 868" u="7" o="7" /> <c c=""" r="3273, 790, 3310, 868" u="7" o="7" /> <c c=""" r="3311, 790, 3348, 868" u="7" o="7" /> <c c=""" r="3349, 790, 3386, 868" u="7" o="7" /> <c c=""" r="3387, 790, 3424, 868" u="7" o="7" /> <c c=""" r="3425, 790, 3462, 868" u="7" o="7" /> <c c=""" r="3463, 790, 3500, 868" u="7" o="7" /> <c c=""" r="3501, 790, 3520, 868" u="9" o="9" /> <c c=""" r="3521, 790, 3540, 868" u="9" o="9" /> <c c=""" r="3541, 790, 3578, 868" u="7" o="7" /> <c c=""" r="3579, 790, 3616, 868" u="7" o="7" /> <c c=""" r="3617, 790, 3654, 868" u="7" o="7" /> <c c=""" r="3655, 790, 3692, 868" u="7" o="7" /> <c c=""" r="3693, 790, 3730, 868" u="7" o="7" /> <c c=""" r="3731, 790, 3768, 868" u="7" o="7" /> <c c=""" r="3769, 790, 3806, 868" u="7" o="7" /> <c c=""" r="3807, 790, 3844, 868" u="7" o="7" /> <c c=""" r="3845, 790, 3882, 868" u="7" o="7" /> <c c=""" r="3883, 790, 3920, 868" u="7" o="7" /> <c c=""" r="3921, 790, 3958, 868" u="7" o="7" /> <c c=""" r="3959, 790, 3996, 868" u="7" o="7" /> <c c=""" r="3997, 790, 4034, 868" u="7" o="7" /> <c c=""" r="4035, 790, 4072, 868" u="7" o="7" /> <c c=""" r="0, 869, 46, 947" u="7" o="7" /> <c c=""" r="47, 869, 93, 947" u="7" o="7" /> <c c=""" r="94, 869, 131, 947" u="7" o="7" /> <c c=""" r="132, 869, 169, 947" u="7" o="7" /> <c c=""" r="170, 869, 197, 947" u="7" o="6" /> <c c=""" r="198, 869, 235, 947" u="6" o="8" /> <c c=""" r="236, 869, 273, 947" u="7" o="7" /> <c c=""" r="274, 869, 311, 947" u="7" o="7" /> <c c=""" r="312, 869, 349, 947" u="7" o="7" /> <c c=""" r="350, 869, 387, 947" u="7" o="7" /> <c c=""" r="388, 869, 425, 947" u="7" o="7" /> <c c=""" r="426, 869, 463, 947" u="7" o="7" /> <c c=""" r="464, 869, 501, 947" u="7" o="7" /> <c c=""" r="502, 869, 539, 947" u="7" o="7" /> <c c=""" r="540, 869, 577, 947" u="7" o="7" /> <c c=""" r="578, 869, 586, 947" u="10" o="11" /> <c c=""" r="587, 869, 622, 947" u="8" o="8" /> <c c=""" r="623, 869, 660, 947" u="7" o="7" /> <c c=""" r="661, 869, 711, 947" u="7" o="7" /> <c c=""" r="712, 869, 749, 947" u="7" o="7" /> <c c=""" r="750, 869, 787, 947" u="7" o="7" /> <c c=""" r="788, 869, 825, 947" u="7" o="7" /> <c c=""" r="826, 869, 863, 947" u="7" o="7" /> <c c=""" r="864, 869, 901, 947" u="7" o="7" /> <c c=""" r="902, 869, 939, 947" u="7" o="7" /> <c c=""" r="940, 869, 977, 947" u="7" o="7" /> <c c=""" r="978, 869, 1015, 947" u="7" o="7" /> <c c=""" r="1016, 869, 1053, 947" u="7" o="7" /> <c c=""" r="1054, 869, 1091, 947" u="7" o="7" /> <c c=""" r="1092, 869, 1129, 947" u="7" o="7" /> <c c=""" r="1130, 869, 1167, 947" u="7" o="7" /> <c c=""" r="1168, 869, 1205, 947" u="7" o="7" /> <c c=""" r="1206, 869, 1243, 947" u="7" o="7" /> <c c=""" r="1244, 869, 1281, 947" u="7" o="7" /> <c c=""" r="1282, 869, 1361, 947" u="7" o="6" /> <c c=""" r="1362, 869, 1441, 947" u="7" o="6" /> <c c=""" r="1442, 869, 1479, 947" u="7" o="7" /> <c c=""" r="1480, 869, 1517, 947" u="7" o="7" /> <c c=""" r="1518, 869, 1555, 947" u="7" o="7" /> <c c=""" r="1556, 869, 1593, 947" u="7" o="7" /> <c c=""" r="1594, 869, 1631, 947" u="7" o="7" /> <c c=""" r="1632, 869, 1669, 947" u="7" o="7" /> <c c=""" r="1670, 869, 1707, 947" u="7" o="7" /> <c c=""" r="1708, 869, 1745, 947" u="7" o="7" /> <c c=""" r="1746, 869, 1783, 947" u="7" o="7" /> <c c=""" r="1784, 869, 1821, 947" u="7" o="7" /> <c c=""" r="1822, 869, 1859, 947" u="7" o="7" /> <c c=""" r="1860, 869, 1897, 947" u="7" o="7" /> <c c=""" r="1898, 869, 1935, 947" u="7" o="7" /> <c c=""" r="1936, 869, 1973, 947" u="7" o="7" /> <c c=""" r="1974, 869, 2012, 947" u="7" o="6" /> <c c=""" r="2013, 869, 2050, 947" u="7" o="7" /> <c c=""" r="2051, 869, 2088, 947" u="7" o="7" /> <c c=""" r="2089, 869, 2126, 947" u="7" o="7" /> <c c=""" r="2127, 869, 2164, 947" u="7" o="7" /> <c c=""" r="2165, 869, 2202, 947" u="7" o="7" /> <c c=""" r="2203, 869, 2209, 947" u="22" o="23" /> <c c=""" r="2210, 869, 2246, 947" u="7" o="8" /> <c c=""" r="2247, 869, 2283, 947" u="7" o="8" /> <c c=""" r="2284, 869, 2320, 947" u="7" o="8" /> <c c="#" r="2321, 869, 2368, 947" u="4" o="3" /> <c c="#" r="2369, 869, 2406, 947" u="7" o="7" /> <c c="#" r="2407, 869, 2422, 947" u="12" o="7" /> <c c=" #" r="2423, 869, 2438, 947" u="6" o="13" /> <c c=" #" r="2439, 869, 2454, 947" u="12" o="7" /> <c c=" #" r="2455, 869, 2470, 947" u="6" o="13" /> <c c=" #" r="2471, 869, 2488, 947" u="10" /> <c c="!#" r="2489, 869, 2505, 947" o="11" /> <c c=""#" r="2506, 869, 2543, 947" u="7" o="7" /> <c c="##" r="2544, 869, 2581, 947" u="7" o="7" /> <c c="$" r="2582, 869, 2641, 947" u="4" o="1" /> <c c="$" r="2642, 869, 2699, 947" u="4" o="3" /> <c c="$" r="2700, 869, 2759, 947" u="3" o="2" /> <c c="$" r="2760, 869, 2818, 947" u="4" o="2" /> <c c="$" r="2819, 869, 2877, 947" u="4" o="2" /> <c c="$" r="2878, 869, 2936, 947" u="4" o="2" /> <c c="$" r="2937, 869, 2999, 947" u="1" o="1" /> <c c="$" r="3000, 869, 3059, 947" u="4" o="1" /> <c c="$" r="3060, 869, 3097, 947" u="14" o="13" /> <c c=" $" r="3098, 869, 3139, 947" u="13" o="10" /> <c c=" $" r="3140, 869, 3178, 947" u="14" o="12" /> <c c=" $" r="3179, 869, 3220, 947" u="9" o="7" /> <c c=" $" r="3221, 869, 3258, 947" u="14" o="13" /> <c c=" $" r="3259, 869, 3300, 947" u="11" o="12" /> <c c="$" r="3301, 869, 3342, 947" u="11" o="12" /> <c c="$" r="3343, 869, 3382, 947" u="12" o="13" /> <c c="$" r="3383, 869, 3440, 947" u="5" o="2" /> <c c="$" r="3441, 869, 3497, 947" u="5" o="3" /> <c c="$" r="3498, 869, 3555, 947" u="5" o="2" /> <c c="$" r="3556, 869, 3611, 947" u="5" o="4" /> <c c="$" r="3612, 869, 3668, 947" u="5" o="3" /> <c c="$" r="3669, 869, 3728, 947" u="4" o="1" /> <c c="$" r="3729, 869, 3785, 947" u="3" o="5" /> <c c="$" r="3786, 869, 3842, 947" u="4" o="4" /> <c c="$" r="3843, 869, 3899, 947" u="3" o="5" /> <c c="$" r="3900, 869, 3940, 947" u="12" o="12" /> <c c="$" r="3941, 869, 3997, 947" u="4" o="4" /> <c c="$" r="3998, 869, 4056, 947" u="4" o="2" /> <c c="$" r="4057, 869, 4094, 947" u="14" o="13" /> <c c="$" r="0, 948, 42, 1026" u="11" o="11" /> <c c="$" r="43, 948, 83, 1026" u="12" o="12" /> <c c="$" r="84, 948, 124, 1026" u="12" o="12" /> <c c=" $" r="125, 948, 166, 1026" u="11" o="12" /> <c c="!$" r="167, 948, 224, 1026" u="5" o="2" /> <c c=""$" r="225, 948, 270, 1026" u="9" o="10" /> <c c="#$" r="271, 948, 291, 1026" /> <c c="$$" r="292, 948, 333, 1026" u="13" o="10" /> <c c="%" r="334, 948, 398, 1026" /> <c c="%" r="399, 948, 463, 1026" /> <c c="%" r="464, 948, 469, 1026" u="30" o="29" /> <c c="%" r="470, 948, 476, 1026" u="29" o="29" /> <c c="%" r="477, 948, 536, 1026" u="2" o="3" /> <c c="%" r="537, 948, 596, 1026" u="2" o="3" /> <c c="%" r="597, 948, 602, 1026" u="30" o="29" /> <c c="%" r="603, 948, 609, 1026" u="29" o="29" /> <c c="%" r="610, 948, 669, 1026" u="2" o="3" /> <c c=" %" r="670, 948, 729, 1026" u="2" o="3" /> <c c=" %" r="730, 948, 735, 1026" u="30" o="29" /> <c c=" %" r="736, 948, 742, 1026" u="29" o="29" /> <c c=" %" r="743, 948, 777, 1026" u="30" /> <c c=" %" r="778, 948, 812, 1026" u="30" /> <c c="%" r="813, 948, 848, 1026" u="30" o="-1" /> <c c="%" r="849, 948, 884, 1026" u="29" /> <c c="%" r="885, 948, 919, 1026" o="30" /> <c c="%" r="920, 948, 954, 1026" o="30" /> <c c="%" r="955, 948, 990, 1026" o="29" /> <c c="%" r="991, 948, 1026, 1026" o="29" /> <c c="%" r="1027, 948, 1062, 1026" u="30" o="-1" /> <c c="%" r="1063, 948, 1097, 1026" u="30" /> <c c="%" r="1098, 948, 1133, 1026" u="29" /> <c c="%" r="1134, 948, 1169, 1026" u="29" /> <c c="%" r="1170, 948, 1204, 1026" o="30" /> <c c="%" r="1205, 948, 1239, 1026" o="30" /> <c c="%" r="1240, 948, 1275, 1026" o="29" /> <c c="%" r="1276, 948, 1311, 1026" o="29" /> <c c="%" r="1312, 948, 1346, 1026" u="30" /> <c c="%" r="1347, 948, 1381, 1026" u="30" /> <c c="%" r="1382, 948, 1417, 1026" u="29" /> <c c="%" r="1418, 948, 1453, 1026" u="29" /> <c c=" %" r="1454, 948, 1489, 1026" u="29" /> <c c="!%" r="1490, 948, 1525, 1026" u="29" /> <c c=""%" r="1526, 948, 1561, 1026" u="29" /> <c c="#%" r="1562, 948, 1597, 1026" u="29" /> <c c="$%" r="1598, 948, 1632, 1026" o="30" /> <c c="%%" r="1633, 948, 1668, 1026" o="29" /> <c c="&%" r="1669, 948, 1704, 1026" o="29" /> <c c="'%" r="1705, 948, 1740, 1026" o="29" /> <c c="(%" r="1741, 948, 1776, 1026" o="29" /> <c c=")%" r="1777, 948, 1812, 1026" o="29" /> <c c="*%" r="1813, 948, 1848, 1026" o="29" /> <c c="+%" r="1849, 948, 1884, 1026" o="29" /> <c c=",%" r="1885, 948, 1949, 1026" /> <c c="-%" r="1950, 948, 2014, 1026" /> <c c=".%" r="2015, 948, 2079, 1026" /> <c c="/%" r="2080, 948, 2144, 1026" /> <c c="0%" r="2145, 948, 2209, 1026" /> <c c="1%" r="2210, 948, 2274, 1026" /> <c c="2%" r="2275, 948, 2339, 1026" /> <c c="3%" r="2340, 948, 2404, 1026" /> <c c="4%" r="2405, 948, 2469, 1026" /> <c c="5%" r="2470, 948, 2534, 1026" /> <c c="6%" r="2535, 948, 2599, 1026" /> <c c="7%" r="2600, 948, 2664, 1026" /> <c c="8%" r="2665, 948, 2729, 1026" /> <c c="9%" r="2730, 948, 2794, 1026" /> <c c=":%" r="2795, 948, 2859, 1026" /> <c c=";%" r="2860, 948, 2924, 1026" /> <c c="<%" r="2925, 948, 2989, 1026" /> <c c="=%" r="2990, 948, 3054, 1026" /> <c c=">%" r="3055, 948, 3119, 1026" /> <c c="?%" r="3120, 948, 3184, 1026" /> <c c="@%" r="3185, 948, 3249, 1026" /> <c c="A%" r="3250, 948, 3314, 1026" /> <c c="B%" r="3315, 948, 3379, 1026" /> <c c="C%" r="3380, 948, 3444, 1026" /> <c c="D%" r="3445, 948, 3509, 1026" /> <c c="E%" r="3510, 948, 3574, 1026" /> <c c="F%" r="3575, 948, 3639, 1026" /> <c c="G%" r="3640, 948, 3704, 1026" /> <c c="H%" r="3705, 948, 3769, 1026" /> <c c="I%" r="3770, 948, 3834, 1026" /> <c c="J%" r="3835, 948, 3899, 1026" /> <c c="K%" r="3900, 948, 3964, 1026" /> <c c="L%" r="3965, 948, 4024, 1026" u="2" o="3" /> <c c="M%" r="4025, 948, 4084, 1026" u="2" o="3" /> <c c="N%" r="4085, 948, 4090, 1026" u="30" o="29" /> <c c="O%" r="0, 1027, 6, 1105" u="29" o="29" /> <c c="P%" r="7, 1027, 71, 1105" /> <c c="Q%" r="72, 1027, 87, 1105" u="25" o="24" /> <c c="R%" r="88, 1027, 123, 1105" u="29" /> <c c="S%" r="124, 1027, 163, 1105" u="25" /> <c c="T%" r="164, 1027, 203, 1105" u="25" /> <c c="U%" r="204, 1027, 238, 1105" o="30" /> <c c="V%" r="239, 1027, 278, 1105" o="25" /> <c c="W%" r="279, 1027, 318, 1105" o="25" /> <c c="X%" r="319, 1027, 358, 1105" u="25" /> <c c="Y%" r="359, 1027, 398, 1105" u="25" /> <c c="Z%" r="399, 1027, 438, 1105" u="25" /> <c c="[%" r="439, 1027, 473, 1105" o="30" /> <c c="\%" r="474, 1027, 513, 1105" o="25" /> <c c="]%" r="514, 1027, 553, 1105" o="25" /> <c c="^%" r="554, 1027, 588, 1105" u="30" /> <c c="_%" r="589, 1027, 629, 1105" u="25" o="-1" /> <c c="`%" r="630, 1027, 669, 1105" u="25" /> <c c="a%" r="670, 1027, 704, 1105" o="30" /> <c c="b%" r="705, 1027, 744, 1105" o="25" /> <c c="c%" r="745, 1027, 784, 1105" o="25" /> <c c="d%" r="785, 1027, 849, 1105" /> <c c="e%" r="850, 1027, 914, 1105" /> <c c="f%" r="915, 1027, 979, 1105" /> <c c="g%" r="980, 1027, 1044, 1105" /> <c c="h%" r="1045, 1027, 1109, 1105" /> <c c="i%" r="1110, 1027, 1174, 1105" /> <c c="j%" r="1175, 1027, 1239, 1105" /> <c c="k%" r="1240, 1027, 1305, 1105" o="-1" /> <c c="l%" r="1306, 1027, 1370, 1105" /> <c c="m%" r="1371, 1027, 1406, 1105" u="30" o="-1" /> <c c="n%" r="1407, 1027, 1441, 1105" o="30" /> <c c="o%" r="1442, 1027, 1476, 1105" o="30" /> <c c="p%" r="1477, 1027, 1511, 1105" u="30" /> <c c="q%" r="1512, 1027, 1579, 1105" u="-2" o="-1" /> <c c="r%" r="1580, 1027, 1647, 1105" u="-2" o="-1" /> <c c="s%" r="1648, 1027, 1717, 1105" u="-2" o="-3" /> <c c="t%" r="1718, 1027, 1750, 1105" o="32" /> <c c="u%" r="1751, 1027, 1756, 1105" u="30" o="29" /> <c c="w%" r="1757, 1027, 1762, 1105" u="30" o="29" /> <c c="x%" r="1763, 1027, 1795, 1105" o="32" /> <c c="y%" r="1796, 1027, 1802, 1105" u="29" o="29" /> <c c="{%" r="1803, 1027, 1809, 1105" u="29" o="29" /> <c c="|%" r="1810, 1027, 1874, 1105" /> <c c="}%" r="1875, 1027, 1881, 1105" u="29" o="29" /> <c c="~%" r="1882, 1027, 1946, 1105" /> <c c="%" r="1947, 1027, 1953, 1105" u="29" o="29" /> <c c="%" r="1954, 1027, 2018, 1105" /> <c c="%" r="2019, 1027, 2083, 1105" /> <c c="%" r="2084, 1027, 2148, 1105" /> <c c="%" r="2149, 1027, 2213, 1105" /> <c c="%" r="2214, 1027, 2278, 1105" /> <c c="%" r="2279, 1027, 2343, 1105" /> <c c="%" r="2344, 1027, 2408, 1105" /> <c c="%" r="2409, 1027, 2473, 1105" /> <c c="%" r="2474, 1027, 2530, 1105" o="8" /> <c c="%" r="2531, 1027, 2579, 1105" o="16" /> <c c="%" r="2580, 1027, 2620, 1105" o="24" /> <c c="%" r="2621, 1027, 2653, 1105" o="32" /> <c c="%" r="2654, 1027, 2678, 1105" o="40" /> <c c="%" r="2679, 1027, 2695, 1105" o="48" /> <c c="%" r="2696, 1027, 2704, 1105" o="56" /> <c c="%" r="2705, 1027, 2763, 1105" o="6" /> <c c="%" r="2764, 1027, 2828, 1105" /> <c c="%" r="2829, 1027, 2889, 1105" o="4" /> <c c="%" r="2890, 1027, 2954, 1105" /> <c c="%" r="2955, 1027, 2963, 1105" u="56" /> <c c="%" r="2964, 1027, 3001, 1105" u="7" o="7" /> <c c="%" r="3002, 1027, 3039, 1105" u="7" o="7" /> <c c="%" r="3040, 1027, 3077, 1105" u="7" o="7" /> <c c="%" r="3078, 1027, 3115, 1105" u="7" o="7" /> <c c="%" r="3116, 1027, 3153, 1105" u="7" o="7" /> <c c="%" r="3154, 1027, 3191, 1105" u="7" o="7" /> <c c="%" r="3192, 1027, 3229, 1105" u="7" o="7" /> <c c="%" r="3230, 1027, 3267, 1105" u="7" o="7" /> <c c="%" r="3268, 1027, 3305, 1105" u="7" o="7" /> <c c="%" r="3306, 1027, 3343, 1105" u="7" o="7" /> <c c="%" r="3344, 1027, 3363, 1105" u="7" o="6" /> <c c="%" r="3364, 1027, 3383, 1105" u="7" o="6" /> <c c="%" r="3384, 1027, 3421, 1105" u="7" o="7" /> <c c="%" r="3422, 1027, 3459, 1105" u="7" o="7" /> <c c="%" r="3460, 1027, 3479, 1105" u="7" o="6" /> <c c="%" r="3480, 1027, 3499, 1105" u="7" o="6" /> <c c="%" r="3500, 1027, 3537, 1105" u="7" o="7" /> <c c="%" r="3538, 1027, 3575, 1105" u="7" o="7" /> <c c="%" r="3576, 1027, 3613, 1105" u="7" o="7" /> <c c="%" r="3614, 1027, 3651, 1105" u="7" o="7" /> <c c="%" r="3652, 1027, 3673, 1105" u="7" o="7" /> <c c="%" r="3674, 1027, 3695, 1105" u="7" o="7" /> <c c="%" r="3696, 1027, 3733, 1105" u="7" o="7" /> <c c="%" r="3734, 1027, 3771, 1105" u="7" o="7" /> <c c="%" r="3772, 1027, 3791, 1105" u="8" o="8" /> <c c="%" r="3792, 1027, 3811, 1105" u="8" o="8" /> <c c="%" r="3812, 1027, 3855, 1105" u="7" o="7" /> <c c="%" r="3856, 1027, 3899, 1105" u="7" o="7" /> <c c="%" r="3900, 1027, 3937, 1105" u="7" o="7" /> <c c="%" r="3938, 1027, 3975, 1105" u="7" o="7" /> <c c="%" r="3976, 1027, 3997, 1105" u="7" o="7" /> <c c="%" r="3998, 1027, 4019, 1105" u="7" o="7" /> <c c="%" r="4020, 1027, 4057, 1105" u="7" o="7" /> <c c="%" r="4058, 1027, 4095, 1105" u="7" o="7" /> <c c="%" r="0, 1106, 19, 1184" u="8" o="8" /> <c c="%" r="20, 1106, 39, 1184" u="8" o="8" /> <c c="%" r="40, 1106, 83, 1184" u="7" o="7" /> <c c="%" r="84, 1106, 127, 1184" u="7" o="7" /> <c c="%" r="128, 1106, 165, 1184" u="7" o="7" /> <c c="%" r="166, 1106, 203, 1184" u="7" o="7" /> <c c="%" r="204, 1106, 241, 1184" u="7" o="7" /> <c c="%" r="242, 1106, 279, 1184" u="7" o="7" /> <c c="%" r="280, 1106, 315, 1184" u="7" o="6" /> <c c="%" r="316, 1106, 353, 1184" u="7" o="7" /> <c c="%" r="354, 1106, 391, 1184" u="7" o="7" /> <c c="%" r="392, 1106, 429, 1184" u="7" o="7" /> <c c="%" r="430, 1106, 467, 1184" u="7" o="7" /> <c c="%" r="468, 1106, 505, 1184" u="7" o="7" /> <c c="%" r="506, 1106, 543, 1184" u="7" o="7" /> <c c="%" r="544, 1106, 581, 1184" u="7" o="7" /> <c c="%" r="582, 1106, 619, 1184" u="7" o="7" /> <c c="%" r="620, 1106, 657, 1184" u="7" o="7" /> <c c="%" r="658, 1106, 695, 1184" u="7" o="7" /> <c c="%" r="696, 1106, 733, 1184" u="7" o="7" /> <c c="%" r="734, 1106, 753, 1184" u="7" o="6" /> <c c="%" r="754, 1106, 773, 1184" u="7" o="6" /> <c c="%" r="774, 1106, 838, 1184" /> <c c="%" r="839, 1106, 903, 1184" /> <c c="%" r="904, 1106, 968, 1184" /> <c c="%" r="969, 1106, 1033, 1184" /> <c c="%" r="1034, 1106, 1058, 1184" u="7" o="7" /> <c c="%" r="1059, 1106, 1083, 1184" u="7" o="7" /> <c c="%" r="1084, 1106, 1108, 1184" u="7" o="7" /> <c c="%" r="1109, 1106, 1133, 1184" u="7" o="7" /> <c c="%" r="1134, 1106, 1182, 1184" u="8" o="8" /> <c c="%" r="1183, 1106, 1231, 1184" u="8" o="8" /> <c c="%" r="1232, 1106, 1269, 1184" u="7" o="7" /> <c c="%" r="1270, 1106, 1307, 1184" u="7" o="7" /> <c c="%" r="1308, 1106, 1345, 1184" u="7" o="7" /> <c c="%" r="1346, 1106, 1383, 1184" u="7" o="7" /> <c c="%" r="1384, 1106, 1406, 1184" u="7" o="7" /> <c c="%" r="1407, 1106, 1444, 1184" u="7" o="7" /> <c c="%" r="1445, 1106, 1482, 1184" u="7" o="7" /> <c c="%" r="1483, 1106, 1520, 1184" u="7" o="7" /> <c c="%" r="1521, 1106, 1558, 1184" u="7" o="7" /> <c c="%" r="1559, 1106, 1596, 1184" u="7" o="7" /> <c c="%" r="1597, 1106, 1634, 1184" u="7" o="7" /> <c c="%" r="1635, 1106, 1672, 1184" u="7" o="7" /> <c c="%" r="1673, 1106, 1710, 1184" u="7" o="7" /> <c c=":&" r="1711, 1106, 1759, 1184" u="3" o="3" /> <c c=";&" r="1760, 1106, 1808, 1184" u="3" o="3" /> <c c="<&" r="1809, 1106, 1857, 1184" /> <c c="@&" r="1858, 1106, 1900, 1184" u="6" o="6" /> <c c="B&" r="1901, 1106, 1953, 1184" u="1" o="1" /> <c c="`&" r="1954, 1106, 2000, 1184" u="4" o="4" /> <c c="c&" r="2001, 1106, 2048, 1184" u="3" o="4" /> <c c="e&" r="2049, 1106, 2095, 1184" u="4" o="4" /> <c c="f&" r="2096, 1106, 2142, 1184" u="4" o="4" /> <c c="j&" r="2143, 1106, 2175, 1184" u="4" o="4" /> <c c="k&" r="2176, 1106, 2211, 1184" u="2" o="3" /> <c c="m&" r="2212, 1106, 2231, 1184" u="12" o="10" /> <c c="n&" r="2232, 1106, 2246, 1184" u="13" o="14" /> <c c="o&" r="2247, 1106, 2272, 1184" u="8" o="8" /> <c c="" r="2273, 1106, 2306, 1184" u="2" o="6" /> <c c="" r="2307, 1106, 2340, 1184" u="3" o="5" /> <c c="" r="2341, 1106, 2362, 1184" u="12" o="-33" /> </font>fonts/liberationsans.ttf0000644000175000017500000040530412565232430016257 0ustar mquinsonmquinson FFTMIa. GDEF'GPOSGSUBpfpgms#gasp tglyfm$head,6hheaKd$hmtxA  locaZHmaxp nameAܼvpost,(4>prepz^ g_<ŐؑŐؑ`gH>NC`gRT/Z33f Px1ASC@ Q3>`: 999Ws sIVHh !d9[99sPssgsNs/sRshsisYs`99edesTVVhV9g9 Vs9aV9aV].V  V.V-A999 sjsWsWsVsW9sVsssVssV99s1""\ss:sqsss-sSdk3zdA)HLP9wPsS88IVVVVVVhVVVV9 9999a9a9a9a9a9GV-VsWsWsWsWsWsWBWsWsWsWsW9 999sVssVsVsVsVsVdA,sssssVsWVsWVsWhWhWhWhWVsVVsWVsWVsWVsWVsW9gsV9gsV9gsV9gsVss 999 9 999\99 Vs[s~sUssssss9asV9asV9asVaV8V]9V]9V]9V]9.9..9ssssss V-V-A1A1A1sVsWB9G,V]9.933PW9F2AVVhX=VA9a9VX 3Z9aVl.V-buV.W9V-VFsj`VtVFVsjsjVsVOVV)`0U3?S`sV`?SW.UhV]99 u.7V@VUkVcC@9aVh.7vV.UUU.@i`sWx@sWZ1xx ksVUsW#V+zk-+7UsWs W99@ s kJ   V-[[[sk~KKKssQ7UUXYV`ess:sE%lXP=]8ed3W1d8dAdd?dAd"g{mm))s+kUFQ@;@<fBw5+-|ZjZH-/ H@~~ O\_   " & 0 3 : < > D  !!!!"!&!.!^!!"""""""")"+"H"a"e###!%%% %%%%%$%,%4%<%l%%%%%%%%%%%%%%%&<&@&B&`&c&f&k ~Q^   & 0 2 9 < > D  !!!!"!&!.![!!"""""""")"+"H"`"d### %%% %%%%%$%,%4%<%P%%%%%%%%%%%%%%%&:&@&B&`&c&e&jG/vhzzxt 0-%$?2#ED;852/(!ܹܴܱܩܝJGF)'&# bcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?w7   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`apcdhvnj$ti=8q?@fu254;kzvbm7@<3l{   ~8 w KRoNOPxSQL@EYXUTSRQPONMLKJIHGFEDCBA@?>=<;:9876510/.-,('&%$#"! ,E#F` &`&#HH-,E#F#a &a&#HH-,E#F` a F`&#HH-,E#F#a ` &a a&#HH-,E#F`@a f`&#HH-,E#F#a@` &a@a&#HH-, <<-, E# D# ZQX# D#Y QX# MD#Y &QX# D#Y!!-, EhD ` EFvhE`D-, C#Ce -, C#C -,(#p(>(#p(E: -, E%EadPQXED!!Y-,I#D-, EC`D-,CCe -, i@a ,b`+ d#da\XaY-,E+)#D)z-,Ee,#DE+#D-,KRXED!!Y-,KQXED!!Y-,%# `#-,%# a#-,%-,F#F`F# F`ab# # pE` PXaFY`h:-, E%FRKQ[X%F ha%%?#!8!Y-, E%FPX%F ha%%?#!8!Y-,CC -,!! d#d@b-,!QX d#d b@/+Y`-,!QX d#dUb/+Y`-, d#d@b`#!-,KSX%Id#Ei@ab aj#D#!# 9/Y-,KSX %Idi &%Id#ab aj#D&#D#D& 9# 9//Y-,E#E`#E`#E`#vhb -,H+-, ETX@D E@aD!!Y-,E0/E#Ea``iD-,KQX/#p#B!!Y-,KQX %EiSXD!!Y!!Y-,EC`c`iD-,/ED-,E# E`D-,E#E`D-,K#QX34 34YDD-,CX&EXdf`d `f X!@YaY#XeY)#D#)!!!!!Y-,CTXKS#KQZX8!!Y!!!!Y-,CX%Ed `f X!@Ya#XeY)#D%% XY%% F%#B<%%%% F%`#B< XY%%)) EeD%%)%% XY%%CH%%%%`CH!Y!!!!!!!-,% F%#B%%EH!!!!-,% %%CH!!!-,E# E P X#e#Y#h @PX!@Y#XeY`D-,KS#KQZX E`D!!Y-,KTX E`D!!Y-,KS#KQZX8!!Y-,!KTX8!!Y-,CTXF+!!!!Y-,CTXG+!!!Y-,CTXH+!!!!Y-,CTXI+!!!Y-, #KSKQZX#8!!Y-,%ISX @8!Y-,F#F`#Fa#  Fab@@pE`h:-, #Id#SX<!Y-,KRX}zY-,KKTB-,B#Q@SZX TXC`BY$QX @TXC`B$TX C`BKKRXC`BY@TXC`BY@cTXC`BY@cTXC`BY@cTX@C`BYYYYY-,Eh#KQX# E d@PX|Yh`YD-,%%#>#> #eB #B#?#? #eB#B-,zE#- @@ O P(F(F*F+_O_ F@FF@36FF=U=UU@F<P&(Pp@2F?Oop?а/?Э/?ЪO/o$PoF0@pЏO_oF1ts?sP&on<nF5U3U3U`P&_P&\F1[ZHZF12UU2Uo?QQ@Q58F@Q%(F@TPIF HF5GF5FFFF2UU2UU?_/Oo?oTS++KRKP[%S@QZUZ[XYBK2SX`YKdSX@YKSXBYtstu+++++stu+++t++ssu+++++++++++++++++s+tstusts++tus+stsststtsts^sstsss+ss+++s+tu++++++t++^s++^st++++ss^ssssss^}y:wW~j`jy"3kkk{Rni`[^^eoz iqHjgaA****^ R0pN B N |  H b>&^*V<Z$"& < !"""#$2$%2%&&'T'(b()@*+`+,l--^. .n.002R35x667z78l9::;l;<>$>?@P@@AAB,BvBCCD2DrDDE8EFF&FPF`FGGG4GLGfG~GHHH6HNHhHHHHI4ILIdI|IIIJ(JJKK(KBKZKL~LLLLLMN NN6NNNfNNNNNOOOOOPP"PbPQQ.QFQ`QlQQRR,RDR\RpRRRRRRSS(S@SXSnSvTT,TDT\TtTTTTTTUU(U@UXUpUUUUUVXVVW W"W8WNWdWvWWXtXXXYYYZFZ^ZtZZZZZ[[`[[[[\\\2\>\]n]]]]]^^_d_|_____```4`L```t```b:bRbhbc*cBcZcrcccccdd"dDdXdpddddddee"e:eRef*g&gJgbgzgggggghhFh|hhiDijk4kdkklm m^mmpprr rr@rrrrsxssttt tbtjttu&u.u6uuvzw؛fPX`>V$4^v|&TlΧ *Hf̨ة:lRFήf֯&:^ȰܲD䴒h.`ķJx6V&(¼ڽL<@Tl4Z€¦(VÆXĆĶNňż6jƢRǘJȒ8PhɀɘɰͤdrϒϮJМRєDtԆlFּ&ׄ$NٶJrڜ,z۾2'@  ?//]/]10!!!eL5@[9IY@H &  v  )  I &  v )  y V    T d t  b r D T " 2       r T d B  $ 4  n @fmHI  @^bH- =  @UXH QTH} _ o  GKH CFH ?BH} [ k = M  )  7    @-0H; K [  -    + ; k {   @ `   p_?/]]^]]]_qqqq_rr+rrr^]]]]]+++qq++r+r+^]]]]]]]]]qqqqqqrrr^]]]qqqqrr^]]]]q/^]+]q3/10#353gWh@!0 `p`pP`%(H@ H0o/? ?3]2/qr]q++]qr]q10#3#3jyE iy@ZZDD6D&6D&6          O?O   /3?399//]q]q3232/333/3310]]]]]]]]]]!!#!##53#5!3!33!!NXnVTnTNYnXkXnX@PjNulhhlqlhhlqrR0;F.@\ D'9955%vF?V??4&d&t&%"7/ A 0001o)o1 11 101P1p11#H1@uH1o@H753.'#4.'>" .NqNMtG@s_|dfBzu;rgX@$8rw|/Qj:AlM*\(F_7Hd= %5W@'2SbT|S,-PsK!^i C)8OmHMd>?P3 ,8Q6J2!!4DI+?S@ vy*@ H% H  H H H @ H H H@T'6 ,, ,,@,,, ,P,`,p,,,,@J''''@ H'O"E1;????/+qr/]qr99//883310++++++++]]#".54>32#3%2#".54>4.#"32>4.#"32>3WtBBsU10VuDBsU2;@rV12UtBCtU11Vv+?(*@,+?)'?,*>(+A,+@*&>,}i--h~g))g )f~k..jf)%cN !Nb_O""O|bN !Na_O""OH69IY@I${**bRrRRfGN[NI+Y+i+600%(,#|##,<\  *  *@8 H *0)&E6BI!I:-,JJM:,P,:,,: 666@= H6PH? O  MbErE6EFEJ0)M,&E ?Q?UQ3P??/]]q9]]]]/]/+]q9///]]99]910]+]]]]]]]]]]]]]]"&'#".54>7.54>32>732674.#">.'32>`:L]m@un53[~K (U]I{Z2BpS>U=Q#kF5j1 ;K0E*`d%AtV2JYBq{#HmI,OD7 B=0&73#.5*Za^X++X^aZ*iiii X+H@  WWHH@  ??/]]8210++]]]]#>54.'3+*Za^X++X^aZ*iiii!k@KM]mK[kBRCS  _ 0/ ?     ?]]]/]]3]]3qr910]]]]% '7%73-ww- ZgIHHIk)dG G@.    8 7?3]]322]]/]3210]]]]#!5!3!X`TT N H @ H @ P   @&)H @ H  //++]qr3+10+%#>5#5 {-1Xۨ5WKB AA[Op!@@p//]q//]105![Р~.@ @P@ H//+]qr1035393@y H) ??/8]810]+]3i P#'p@PY%i%F!V!f!VfYivy   yvn@)n?  s#s??/]]10^]]]]]]]]]]]]#".54>324.#"32>#MfgKKjeL(NqHLtO()OrIGrO+JJCCը߅78ߧއ;; ^@  n/@HDTdHt?2?33+/3]+/^]3/]/]2/]1035!5%3!gMW<g (@Muuze%V%)!Y!i!i##u'n@@&*H@*nt&&& @&H&\l|  s&t?9?3]]]9/+]33]/]q+210]]]]]]]]]]]35>54.#"'>32!g3O$D_:6_J/ Btkiq<3Upz|mVu||V<[>54&#"'>32?yst: +JlJEgy3fb3n[;w P{Yvl3"HoNU~R)ai7AkI8\B$N_57^Iqzo][-;eM>lV> ;Xp/7 u@Pvv@ H[ k {  op0Ps ??39/32/^]qr3322]/+3]q10]]]]]#!533!qh??Lw$% R,@V f UeZjU+e+U*e*&@YH $$$$D!# H# n@/.$%n! n ?  s(($t!ss g   ?3]]]?9//]q3/322]qr9+10_q_qr]]+]]]]]#".'732>54.#"#!!>32@~{orC (EeHFrQ,*NqH-LA5/!0civ@jF4[zF(K;#+TzOAmO,%A%5@uh$8@0zYiZjzTdT#d#t#T"d"t"5E22@- H%5Euon@/%%%%:/n  @&H *u 4s4s??3]9/2/+]2]q2/10]]]+]]]]]]]]]#".54>32.#">324.#"32>;so{z=EvH~gN{QJxT-1s`o=$HjF1dQ3(KjBAgH&jG^`CnP[QFҌ[_>upIvS-AjLNd:-Uzi D@-z i nP   _ @` t ??2/]q3/]q9/10]] #47!5! jGPe E9.Y)=Q@u((u!!uuuzzz zzzuUEeEUKeKZAjA4n*n$O n@>>>/>>>>SHn  $Cu99M/uMu??9/99/q]qr99//q9910]]]]]]]]]]]]]]]#".54>75.54>324.#"32>4.#"32>9u||w9/Oe6;]?!9pmso6!?]==hL,>dIGb?:fPUg7#DsVOoE FrQRpDZn>>mYMxW5 >Wj;Jc9:cJ:jW=  5WxL5X?##?X5*XH..HX3_I--Ja4AkM**Mm`$8@i'  t##t zz{Z(j(Yi H6%n/?O 0@: o /n @ &H4s_o*s"s  ?3]?9/]2/+]3/^]qr310]+]]]]]]]]]]]]#".'732>7#".54>324.#"32>GvQfHw[IyU0I]l7`l;?xo%IkFAhH'#FhE2gS5ݼ^!FpOEЌ/J3E|km{BNf;.UzKGzY3"Fk~:6@$@P@ H?//+]qr32105353k: Y@ H @ H @ P   @&)H @ H  /?/++]qr3+3310+%#>5#553 {-1XϜ5WKB AAeHj@H(H(H@3H Pp ?0p?o/]33]]/]/]310]+]+++5 eZ;dXGF@1@` p /_oP/]]]/]]3/]q3105!5!dXeHj@H(H(H@3H Pp 0p??o/]]]33/]3/]10]+]+++75 5eZ㚙on^T'%)@Du$$u##ZjZZzZ z :J H )))&&FF @@&,H!_  '&L_!?3]/]9/+]/9/q3/10]]]]]]]#>54.#"'>3253'%>ORO?''>NPM<%*MmC Cyzr{@GlUC<:DS7EhP?99FX;;\? z TpA8gn]re@zuuy//t&&f&cFVEfE{IJ8Z8j8;fR?6?F?R@&@6@F@%5E%5E9   H\f\\P:`:::5:E:9]9 99 }44 4K4 *h%) p"HH 1PP  R@_1o1111t=RR RR,kc$/?O 0@M6YGGBM/3]?99//]]33//]]q99//]r9]22210]]]]]]]]]]+]]]]]]]]]]]]]]]]]]]]]]#".5467##".54>3237332>54.#"32>7#"$&54>$324.#"32>7>nCva8O2E]uGT}Q(Gr<`I6't+&>kO-S㸋^0Vix,72oi?v$\"?Y8VW-_cEx`F `/@&+ -YE+:gSxݩf0C(Tx10.Qpޢ\@ts`!09p?4!sܴFv2TfG$PR@fvfviyiyse|jz9Yiu6VfZHUG%5*:  *:  0 %5P0`/_v  ?2?3]9/32]]q/]3]qq3/]q3]qq9=/33]qq]qq999910]]]]]]]]]]]]]]]]!!#3 .'!~?6d(RC-.DR(1!.@l  -u--z$$$  % &k{ Z@ H)Z@"/"""0)Z@(_)_)_??9/q9/^]2]q9/+9]]]10]]]]]]]]#!!24&#!!2>4.#!!2>ThuC!CeCUX.ATtH Q1\PsI{Y2k_,'TZ;hU= :ZwBrbB!=VC^<7#"$&546$32.x}@EuRmV!&pvV[.GDfPӘT+NkANOd9m  e<2[F*e d@F{+;{+;{{yZ@/  @Z@__??/^]]q10]]]]]]]]]#!!24.#!!2>ejңoR{:oNϰ]Q˂=H M @% H  Z@ _ _ _??9/q]/^]23/+99//103!!!!!-2< i H@: H Z@0 _?o@H_??9/+^]q]/^]23/+9/+10!!#!gg-@+j+B%R%UVVUz Y i jjI%Y%5{ @  $\@!!/ /`//[ !_"""_)_0 @   ?3/]q?9/]/]]]]]9/2/]10]]]]]]]]]]]]]]46$32.#"32>75!5!#"$&gYĐd#IhX|=BSqV[U/kYǥ e.V{M64U? @gfdk{YV  $  j    Z@ ?3?39/^]223/]839/]93q310]]]]]]]]]]]]]!#33 R͸>/8@(0 @`Z@_??/^]/]q1033!,,@ ) H H @H(   H* !%H* H* H!%HH@ H $$,\*$4..t.;... .ϫ.4. .......t...`.T.@.4........t..P.D.0..$.......p.4.D.d. ....t....`.4.T...gt.....P..$.D..4.D.d..........4.T.t.7@S..$.D.t... ....d..K..4......@.P.p.?.. .\@@%H*K$ $?3]?33+3/^]2]]]_]]]qqqqqrrrr^]]]qrrr^]]]]]]]qqqqqqqqqrrrrrrrr^]]]]]]]]]]]qqqqq^]]]qqq^]]]q29=/3310+++++++]+++]]!46767#.'&'#3>73V  wp3j,3032+a'@(-/5987/g'T/?B; Ĺ @' +H6 F  +H)9I !H H ) !H@5H&\DT0@p@@@H \@@+H  @+H ?33+?33+/^]2+]q/]_]q310]_]++]]++]+]+!#30'.53:10)[#XHb*c-a'l@J[%% %R!!!T[fh [@) ))[     _#_??/]]]]q10]]]]]]]]]]]]#"$&546$324.#"32>_X\\A{~?A{{;ǥhm  efДPPәUVu@S *  % Z@@@Z@_/O_@ H_ ??9/+^]q/]2]q10]]]]]#!#!24&#!!26=yybQ}|>\uD=oaԒa}$8@ql|hhe"WU1Z'Z-l|Z(Z(,U,6Z662U22 [@%%:/[  ::*_ 4_ _/?3?]/]]]q992/10]]]]]]]]]]]]]]]]3267#".'.546$324.#"32>Mӆ5DS3@&[1VaFP\\A{~?A{{;Ǖu@Z9 3_Ws efДPPәUVh@> u|JZjrc@3%p@WIpTdB#3Z 0@`@ Z@_/_o_?2?9/]2/^]2]/]39/9310]_]]]+_]]]]_]]_]]]]]]]]!!#!24.#!!2>Ix~B'T[,TxL;RxM%I7h^ClN@^?)Hb]?@n>D>;61(! !!+!!Y:`6iv*Z))Z@A Z@H4Z@Hx;4@/Hw444:44/_o*Y*K***$_` R D  ?3]]]?3]]]]99]]+]]+/^]3/+]2/10]]]]]]]]]]]]]]]]]# $'732>54.'.54>32.#"Eۖ(:cfUf9?r`;wm`F(QrM5V{SbQ#?lPAvgL+Ym=%7ZA$<_BEV8& +:QkFd\*)RyP!3P6#53tН\9fSRn?]>Ɋk^+,`odψB M@JZjEUe:Zjz5Ueut {*: %5 *:4T 0`%5 P0`/y  ?3]?3]]q/]3]qq/]q_qq3]q_q9=/33]qq]qq10]]]]]]]]]]]!#367>73    -Y#)'%)#X0 .W@Iy,u{It F zIYiuGWg-[-k-{-dtU H @ HuDTd6zK[k H*:  % 5    *: %5*: %5'{'t''-*-:-----......{.o.[.O.O....@H .0.. .8x @@&Hw00060F0V00'0070g0w000000&000000x0000i0(080X000000000X0h0I0700000000(0H000X0h0000I0(0 0000000000|H90*00 000000000x0i0:0J0Z0)00 0h0000@0000|0k0\0K0<0+00 0000000000m0_0M0/0?00000000000m0}0[0M0;0-00 0800000000{0m0K0[090+00 000000000}0k0]0K0=0+00_0000000DT-'@{ H?33+]3?3]^]]_qq_qqqqqqqqqqqqqrrrrrrrrrrrrrrr^]]]]]]]]]]]]]]]qqqqqqqq_qqqqqqqrrrrrrrrrrrrrrrr^]]]]]]]]]]]]qqqq+qqqqrrrrr^]]]]qqqqqqqqqrrrrrr^]]]qqqq/+^]3_]]q/^]]+]_qqqqqqqqqq3]q_q9=///]]33]qq]qq33]qq]qq33]qq]qq10+]]]]]]]++]]]]]]]]]]]]]]]!#.'&'#367>732>73   a &h/79:70f&?|1:4EC><7m7;>CFEhy4.+ w@\I;& K[)9DT&6 )Q E 3   ]L+; RC&6     ` T 0 $       p d @ 4        t P D   $ T  4 d 4 d   K {    4 D jT d @ ; $       { d 0 $       p d @ 4   9      D t $ T T d @  0        @H     H @) r4DT ?2?39]]/]]q83/+]]]]+]8399//923]_]]qrrrrrr^]]]]]]]]]]]qqqqqqqqqqrrrr^]]qrr^]qrrrrrrrrrr^]]]]]]]]]]]qqqqqqqqqq10^]]_]]]]]]]]]]]]]]]]]]]! # 3 3 XYP} h)b-)S@  H@ Hi6FZ&Vv9I V  9  Y       Y y 6 ) 9        t V f B $ 4         v b T 6 F $        p d @  $ 4  i  @  t P ` D        T d t 0 @ $      $ D T t 9  p  $ 4 T d       4 T    p 0 `  / ;K{??39]3]]_]]]]qqqqqrrrr^]]]qqqqqqqqrrrrrrrrr^]]]]]]]]]_]qqqqqqqqqqqqqrrrrrrrrrrrr^]]qqqrrr^]]qqq/^]]]q9^]]2+M210+_^]]+]]#3 3 HH9aA z@#dtm}[)9IrTd@ H @ H@ H @ H__?2?22+/+]33/+]3310+]]]]]])5!5!!ZVW)1@0? ??/]]q]q210!#3Wu9G@(x H IF * ??/]8]810]]]+]3i W1@?@P??/]q]q21053#5!Ws HH@/HvHy6Ffv&FVf0AH@9H9Iiy )Yi @H9&6FH"8d@P$4tK4 `p@P"/2/?3]]^]_]]]]]]qqqqqqrrrrrr^]_]+]]+]+qqqq+rrrrrrr^]]]]]]]]]qqqqqqqqqrrrrrrrrr^]]]]]qqqrr^]]]]qqqqr/^]]qqq+q+qr^]+^]qr33++]qr10_]+]+++ #3΢pry i#@``///]q105!ij/@u@@/?/]/]]10] 53WsN2A@2y==y ( H + H%%F@. o8888CG@H?G0CCCC@ #H!Q(9Q 3_/P.3P?2?3/]q9/?+]q/]3/+]222/10]+]+]]"&54>?54.#"'>323267#".'#'2>=QW:W;4T>& 8gn*;"C&3I.E\u#VU*BwZ5_kN;C^:'C3@kN+.PQp7Q64T; ?bt5Y2ZIX`3@ i1y1y#@ HIYIY@? HG@  5*F05?5p555555%P /P?2???2]]qqrr/^]22]10+]]]]+]]!"&'##>533>324.#"32>r{32z>`EGmI&&IlFB`@"Yc80" +32.#"@iM` hl C|^9Vxm}U32WvDZj3gV3{@WU"e"Z2j29I6 F  yvF@*5 Gp555555 /P%P?2?2??]]qq/]]2210]]]]]]%#"!234.453#.532>54.#"52z{2>`EGmI&&JkFB`@hZ6Zb +/* 'H<+ %05ppg0.gxsb+.fWN%k@.Z#j#ZjUeI G@'%G0''''@#HP%% PP??9/9/+q/]2]q2/10]]]3267#"4>32'.#"#IrPu=flLdo/-cT:Ug9^H--[I/ӄ;XzJb<@   3 C  @j HF/O_?;_@VdH@',H 0`@/P P??32?]]]q++qr^]q/^]322/^]310+^]##5354>32.#"3i;fQ E-(3 Iz;eK+)<'aVWK1E@Hz11ve>U e Z:j:&6&)! yv /F@2"0GF@QH=##".54>3234>734.#"32>$]f@{d=dF&;UpHg]++aos.,1Pg6EcA@bD6gR2W&Gb<KQ"KxV)K:#E͇БMia>7( +32#4.#"#3=FTd>hM0XF@gI(7M28eT/EhE#.TxK~!B8'=s@ F0@*H     p      @"%HO  S???]q+qqrrrrrrrr9/+^]3210533 :W=3@ H( HF  @?@H@P_oO??O_ o?o@TORH/?O=@58Hp@#&HOpP S???]]]qq+qrr+^]]]]+qrrr^]]qqqqr^]]]qrrr+^]]]9/^]33/210++53#"&'532>536]H"A $ &1  Z>jN-+C. @T|zvV f Yiyt D  * t  T t t 0  @i H F0 ?  ? _   ? _  9 @SVH`   `   0 @  ????9^]qqr+^]qr/^]2/+_]]q833/]83_r9310]]]]]]]]!#33 0Ima />o@4F0p@"%HOp??]]]q+qqrrrrrr/^]qr10334#N;¹* H @ H";F .F///)/Y////////v/Y///F// F   6  =======i=y=[=I=+=;========i=[=)=9== ===i=====[=M=)=9=========}=+=K=[=k=========+=K=[=k== ===@======[=k=O=;=$= ========d=K=?=+====={====o=;== =j======[=O========d===+=K=======k=4===9====t==+=K=[== ======K=[={===`====O=0=/=@="5P(P/ ?22??2?2^]]]]]_]]qqqrrrrrr^]]]]]]]qqqqqqqrrrrrrr^]]]]]]]qqqqqqqqqqqrrrrrrrrrrrr^]]]]]]]qqq_qqqqqqqrrrrrr^]]]]]]]]]]]]qqqqqqqqq/^]q2/^]]]]]qqqq9/910++!4.#"#4.'33>323>32#4.#"/L79\A#8Ka@{3294U?@gI(>RjFZT'OjA-U}QS"KC0,9;/L5,\d/VN"t@;y tvy      G@$0$$@#H$GP P??/]]+q]10^]]]]]]]]]#".5!24.#"32>q{A~u8'KlDEoN),Mi>EpN*Dӏ0FҌ~b')c{~b('bWM&:@i8y8i*y*$$$@ HIYIY@? HG@''<1F0<?<p<<<<<<,P"6P?2???2]]qqrr/^]22]10+]]]+]]]#"&'##4.'33>324.#"32>(]pt.@Re?p](;bJ73#46767#4.#"32>CgQ=?Rg)KkBEb==aFv`)3inlh3%aN>@(0! F0(H ???3+/^]q23/]1034.'33>32.#"+:P9( 0>W7>"GB:;>9>[;8cQ9K7@Ut..ok%6*4 $I##H@ 09 I @H ,HO_ `9999@*'*H?99,)P $$$$$ P` p   ?3/]q?3/]q99]]+]q/]q3/+]q2/10]]]]]]]]#".'732>54.'.54632.#";pi^rM:aF'.RuFAg@ʳ 0DU.zt+MlA+ZUK8!+LwQ+@iLWQ'A01?**EfM~*9#JK,9' #/BX*,{@W(iy( i y  Hl| Ho F  @P ?  P??]32]/^]q332/]10+]+]]q]q%#"5#53733#3267*)U8}5x3?1 ҃UN?:%y@E!*!:!F@/    'F$$$$0$$$''''''p''@ HP ?2??2+]]qr/^]q]qr310]]32>53#.5##".5:4U?@gI(>RjFZT':ROjA-U}Qs"KC0,9;/L5,\e:[@79I6F:Jiy5Egw H@> H +{DTDT@ [*  K[`DT DTDT[D K[`DT `DTgDT[D K@c[7K[? `DT `P/ ?3?3^]]]_]]]]qqqqqqqqrrrr^]]]qqqqqqqqr^]]]]]]qqqqqqr^]]]]]]]]qqqrrrr^]]]]]]]]qr/^]83/^]]]]qrr839=/3310++]_]q]]q]q]q!#3>73ew:@?D??B?:*@$:)J)z)))5Eu6F6@ H9I9 H6F@ H6 F  @3 H9I H9I H #(#X###)**@I/2HI*4*&******y*6*F*f*******f*v*9*&****@ Yiy ,,,,,y,f,T,6,F,,,,,,,,t,f,9,,$,,,,,,,i,6,F, ,,,,V,f,,9,+,,,,,,,,,,r,d,V,4,D,",,,,,,,,,v,T,d,B,4,,&,,,,,,,,,f,v,T,6,F,$,,,,@,,,,f,,,D,T,6,,,i,,,,,,t,,6,F,f,$,,,,,,,,,i,V,D,,6,,,,,,,r,`,,$,T,8,,,,,t,K,0,,$,,,,,{,4,D,d,,,,,d,,,,?,,,@(HB4")#( H-#( H-#?3]+]+?3]]]+^]_]]]]]qqqqqqqrrrrrr^]]_]]]]]]qqqqqqqqrrrrrrrr^]]]]]]]]]]qqqqqqqqqqqqrrrrrrrrrrr^]]]]]]]]]]]]]]qqqqqqqrrrrr^]]]]]]]]]]]qqqqqqqq/^]83/^]]]]]]]]qqqqqqqrrr+839=///qr33333310+_q+q+q+q+]q+]q]q]qq!#.'&'#367>7367>73ѭ Ѳ P&,/-,&RJ:!C %'&$@B"#&$C: @Hyvy7 w  zx  @;   ) 9        & F f  H @  9  @tHv d V D 6 $        v d V D 6 $          F V  @H V f v D & 6  & 6 f v  v D T d 6 $         v d   & F V g F V  d V D 6 $      & 6 F 7f  @6=BH9 "       t ` T @ 4   @"H   P p  ?3?393^]_]+qqqqqqqqqqr_rr+r^]]]qqqqqqqqr^]]]]]]]]]qqqqqqqqr^]]]]]+]qrrrrrr^]]]]]]]]]]]]]qqqqqqqq+/^]r83/+^]qqqqrr8399//8892310]]_]]]]]]]]]]]]! # 3 3 ! D,[W:@;zi HrVf@$ HYF@$!!&!6!F!f!v!!!!!!! !!!@H!!!!!&!6!F!f!v!!&!6!F!f!v!!!!!!! !!&!F!V!f!!!!!! !!!!!!!!t!`!B!R!4! !!!!!!!!!!!d!t!B!R!$!4!!!!!!!!!!!d!t!V!B!$!4!!!g!!!!!!!!d!t!V!B!$!4!!!!!!@!!!!!`!p!D!T! !0!!!!!!!!!!!`!p!D!T! !0!!!7!!!!!!`!D!T! !!!!!!!!!`!! !0!P!P!!!!/!!!  P??3333^]]]q_qqqqqrrrrrrrr^]]]]]]]]qqqqqq_qqqrrrrrrrrrrrr^]]]]]]]]]]qqqqqqqqrrrrrrrrrrrr^]qrrrr+r^]q/83/^]]]]]]8399=//3310+_]]]]]+]]]]]]]]]!#"&'5326?3>73\&ObxN": 0O3S  Ծbo;v+5ZZH APRj1:  @NYitFVf({$ ;[ @'7H@H @(\dH     t ` T @ 4 D d  @ IRH   ?D d  $ D d  3>H @'H  P p  @ HPP?2?2+^]_]++qr^]]]+]qqqqqqqqq+/++^]33/^]q33_q10]]]]]]35!5!!18j&ڋ"W-`@A H H-!( ?@! / o  O / O o  +??9/]qr9/]]q3322210++".54.'5>546;#";AcB"7P33P7?[M4G)+G3M[?W)LlDi?X88X>jkl2T@,  ,AT3jmN]@ H@ HH@Hp@H@+H0@P$$HH@Hp@ H@H0$@z}H$n@ ruHTfiH@ [^HP`@ORH@ DGH>@8=H`p@H@H@p//?^]]++qrrrr+^]+_]]+q+r+rr+^]]+qqq+q+qr+++^]]]]qq+qqqr+r_rr++^]++]]9/^]103N~"W-b( H@7 H, & 0 /oO/Oo-,??9/]qr9/]q3322210++2654>75.54&+532+5^[O3G+*F4O[<7Q44Q7"BcAmje3TA,  ,@T2dlk>X88X?DlL)\)P' @Z)90 H 0 H г H@ H p  @ &323267LEIX&A<82Q(PMK%233E{4 ;=D),-  &.  2*:@[iFV9@HIYi6  y F  9   i y &    I Y y    t V f D  & 6  @H   @H$     @@Hf   @Hb r @ P " 2   @u|H  @@ nsH  l @@>ekH   v R b $ 4 D      d t  @GKH   @=;@H  7  T d t     T d  @H@  /]?^]_]+]qqrrrrr^]]+]]+qq_qqrrrrrrr+^]+]+qqqq+qr+r^]]+]]+qqqqqqrrrr^]]]]]qqq/^]]]]+qqqq3/103##5   1@XhWg   'G@8 HFF"P|`p peP /3]]]3?]q22]]]/3//+9/q3210]]]]]6767#5.54>753&'&)4@@4 6(A3X~S|o_+BoP|NxV6 9%>gi]q4 !4l >t\> ]q΃?7Um?Z5":P2@SF6F%5$' o',n#'n_  O_o2o  0Pp0@@H& Q#?o@%*H@ H,s,t2v222?3]2?39/++^]q32/+]qr/]9/q329/3910]]]#!5>=#534>32.#"!!!2>7P 9YsCFYV0cgF{cG '5A$rph,?(&C5%7PuM%.y\f7:V994$s}~8j\G*C0qs#7@wJZj,<JZj,<E U e # 3 EUe#3J"Z"j"-"="EUe#3EUe#3JZj-=.$/9)3 /]/]]10]]]]]]]]]]]]]]]]467'7>327'#"&''7.732>54.#")%dhc6IG~6ah`%+,&dfe6~GH4iff%),Mf:9fM,,Mf9:fM,G6dge'+*&ai`6GG5die%)*&iif6I:fL,,Lf::fL--Lfv@IFJjzEeuO @\  @  Q Q/  @)-H   ??39/^]q33]+q222/^]33229]2]210]]]]]]]]!!!!#!5!7!5!3 3A}@[sw}/}yN]@    H @ H   H @H  p  @H     @+H0 @ P   $      $  H H @Hp   @ H  @H0  $   @z}H   $ n @ ruH T  fiH  @ [^HP `  @ORH   @ DGH  > @8=H ` p     @!H @H@ p   / ?/99//^]]++qrrrr+^]+_]]+q+r+rr+^]]+qqq+q+qr+++^]]]]qq+qqqr+r_rr++^]++]]9/^]321033  sTMaO@u//zdU+UkU-QmQ-9m9}99U`u``S>s>>SZsZZyPPoPZP-Pt6F*I%*%-+$$ LLIK"I7KK7K7NFAIINN N@NNN!HN@HN-I,,XIA AAA@D"&HA7777ySjSSSwhS]72Q-' Q?2/39]]]]]]qq]]]]]]]/+]3//++]q29999//r10]]]]]]]]]]]]]]]]]]]]]]]2.#"#".'732>54.'.54>7.5464.'>LOlI.DT.}2Sm;DpF7R61O7:pk]uO 6Nd9:fL-9_{AAhA ;T5*K9!5Xq=:Y<1Rl<6]D'?bE-:" OG-@. .IjL-WI7 3@Q3IuS,@hM7C% (A/6H3$.IiJ-SG5.@P00E3#!4E'.B0"/F-Z{H@ H@H@H;- 9,0H+{o[O;/?@H@H/++]_qqqqqqqqqqrr+_rrrrrrr^]]]32/++++1053!53ӥø1[@oQ II*I EE*EL<9/I/6(F(6$F$9IZZ5QEQ:=446.F.6)F)9#I#9I2Q=_GoGG=G=0@ @@DH&o<7BWLRLBBBBBBBBLLLpLLLLBLBL!+??99//]q]q33/q/+]q99//]310]]]]]]]]]]]]q]]q#".54>324.#"32>%32>7#".54>32.#"4^dc^44^dq\-RtWccWtR-!CdC1K8's:RoKeb00abKpP7r &7H/Ec@d^44^dd^4rVsR-c䂃b-QsYHxV0-7#+Q?&@r^ao;$;K'!2&.Sv2A@-( H.( H( H H@ H3'' / 88@H8d8t88P88@ H8?@&HCC@3 H9 99 H   #33** P?3/]3/]29/]]3+]]]+]/+3//+_]]]+q332/]10+++++".54>?54.#"'>323267#".'#'2>=5V>!3Vq>'8#CQ +KlGDmM*#  *)9&&30P9 )J7 :8R4E\8<.<#;L /R>#<_B:2h'3MFo"7G%A 4+8AS q@Tj z j z jzjz_  @ `   _ ` /o/]32/]qq/]]q10]]]]%53 !53 vRTPQm?sm?sdG3@ P@ H?/+]]]/]]10%!5!1?H==$=:@^ H9/I/6(F(6$F$9I= H6.F.6)F)9#I#9IEE3>>E?E56@;;2??6?6?0@ @@<H&o226>4E DDD7666777p76E77E6!+??9///]q]]23//q/+]q99//833/293]10]]]]+]]]]+]#".54>324.#"32>##!24&+3264^dc^44^dq\-RtWccWtR-Rǡ3hUݟ_QPTd^44^dd^4rVsR-c䂃b-QsP?~of{PEHU| ///10!5!|s^z\'B H @! H H H   #?/]10++++#".54>324.#"32>-Ni;;hN..Nh;;iN-m0A&%A00A%&A0y;hM--Mh;54&#"'>32!+XdgR4GJDX.LkDAgG%6Sf_N3g=`QHIP1>KID3W@%!dVKIJ*q'5@ffV f Y"i"*@P H H0--- ` `"### @%H1 i"H"X""( G  ?3]?3]]9/9/+]3/q/]q2/9/910++]]]]#".'732654.+532>54&#"'>32WtI$ XUMS%8C=9=2 JGDT2Of;EhF#VZ4K0t'@Q+ CEHL-6 m 5(3!tpqP`52_W3#-XYT]2f~&@@&H/+]/^]1053wN~@ H HFV H@> H 0/o@ H P`p/]/9/+/]^]qr9/3]210++]++#"&'532>54&#*73AhK-1%)8#=HAk'^^)C0b %(dQP3} K@, 0`   0o ?2?33/3/]3/]/]2/]10]535733P{3klxk#  H @+ H  H  H$4d@& H@!H%p%%/% P ?3/]]]]/+/+]_]]q10++++#"&54>324.#"32>Ӱ+WX]T'2H00K33F+1K4ɾ[e55d\SnABnRTnBBnS @deue u eueu   p  ? o    p?  /o/]32/]]]q/]]]qqr10]]]]%#5 53#5 53ΨRRݪROot?ot?8N&y'8u&y'r/@o/ p `   3@ H?5+]]]]5]]5IN' 's.V:%)@pyz##z$$Td:Jz H '''((F_@733267#".#5%>ORO?''>NPM<%*MmC Cyzr{@q2GlUC<:DS7EhP?99FX;;\? z TpA8gdR&$N&%+5+5R&$@ &L%+5+5R&$`@ &%+5+5R&$^@ &,%+5+5R&$l@ &%+55+55R&$P@ 8%+55?55@VtrVfsUem\)    Z_ _ _ _???29/9//3323/399/]99//q10]]]]]]]]]!!#!!!!!#! E !d<#2:3&3hNy&&x :0(%+5&(? &  %+5+5&(@  &(  %+5+5&(w & %+5+5&(y & %+55+55 &,&%+5+56&,F@ &E%+5+5h&,@ & %+5+54&,@ &%+55+55e!p@Eu [ [Z[  Z@#Z___??9/q32/33/2q9/10]]]]]]]3!2#!#%4.#!!!!2>ңojR{j:oN!`Q]H˂=9H &1@ & +%+5+5a&2(&ش), %+5+5a&2%@ (&%(+ %+5+5a&2@ )&.( %+5+5a&2(&1? %+5+5a&2(&,* %+55+55s H@H H HH@HHH@HH H@H /q/]]q10++++++++++++ 7   bh^^i`fJb`g_iiaG'3@Y,%T!e{lZi   tcU2[2r++T+&T&U%JZzd k ,([@5 5([ +#/_#_ ?3?399/]]]]q9910]]]]]]]]]]]]]]]]]]]]]]]#"&'#7&546$32734&'32>%.#"_QxXV\}RyUW11;;]{;23;\~?ǥh:6a  e86^pH,/V}qKU*.P)&8&%+5+5)&8@ &%%+5+5)&8@ & %+5+5)&8&%+55+55-)&<@  &A %+5+5_@?t{Z0 @ Z@__    ??99///^]22/]]q10]]]#!#3!24&#!!2>;y{b}|>RyO&XxG54.#"#4>32)W^P7CJN%\b6Q_Q6!1:1!!?Z9DkI'?xnfi5!3:3!7R_R7'BsU1 VO8M>9IbI3I:04?+%>-#MzXvp6.Pm>=ZE5/0&;9@UrWs&DCB&CF$%+5+5Ws&DtT@ B& BE$%+5+5Ws&DKC&HB$%+5+5Ws&DRB&KY$%+5+5Ws{&DiB&ʴFD$%+55+55Wss&DPG&ȴLB$%+55+55BN>OX@`6z${:ueDuDD|VjV~QjQeu)/),( H 5XF!OOO_OOOOP I =G@P/P?PPPZ,G-@H--GG@ H>PPP5@+I5SP8?Q!!J2,+,,,'P2JPP   ?3/]]?2?3/]]9/?2+9//+3/+]q2/9/]329910]+]]]]]]]]]]]]3267# #"&54>?54.#"'>32>32%32>5%.#""FmNu=flfJf]&C[ku<9X=6X@' :ip1?jo/P(QLB1d]ZS(-`Q6Rb7^H--[I/3]G*GlN3 ;C^:'C3@kN+FEJAXz3I3Wa?bt5īJbWNN&Fx (0( %+5W&HC&&'*%+5+5W&Htp@ &&T&)%+5+5W&HK@ '&,&%+5+5W{&Hi@ &&*(%+55+55 &C&´%+5+5/&t?@ &?%+5+5i&K@ & %+5+55{&i@ &%+55+55V''9@^d3d8k*k0 %5E22#G(@ (@H((((;2G-P P  @ HR$4D  5P??99//]]]+]33/9/]]q9/9+99/]910]]]]]]]".54>32.'57.'3%4.#"32>6}v84tGu++sL8xB-S*2QX/9x!GqPQsI!QvK$IokK VEr^-N#3p\JyzĊJ^Z,-\[,Z&QR@ &&/=$%+5+5V&RC#&$'%+5+5V&Rtg@ #&I#&%+5+5V&RK@ $&)#%+5+5V&RR@ #& ,:%+5+5V{&Ri@ #&'%%+55+55A$u K@0 _ ?_o @O?]]/]/]]]9/3210535!53ި,\"-@]u!!uz&&z,,BMDK &#G@/#G   @  ////// //@ H%)PP?3?399+]]]q/^]q]q9910]]]]]]]]]#"&'#7.5!2734&'32>%.#"XaEpN*%hBEoN)02tDt0.-iEwDm,1''b~U1-$)c&XC&&'*$%+5+5&XtW@ &&5&)$%+5+5&XK'&,&$%+5+5{&Xi&&*($%+55+55W&\tW"6m@Lf4v4i&y&IYF V )&G@##8-!F""0"""!2P(P ??2?2?/^]22]10]]]]]]33>32#"&'##4.#"32>@Re?p]((]pt.;bJ54.#"52z{2,>`EGmI&&JkFB`@hZ6Zb +/* )'H<+ %05ppg0.gxsb+.f&(MzN & %+5+5WS&HM@ &&'&%+5+5&( & %+5+5W&HN@ &&+7%+5+5&(O% &  %+5+5W&HOD &(%+5U&(QP ´ %+5WUN&HQ} 22 %+5&(o & %+5+5W&HL&&(.%+5+5g&*@ /&"4.#%+5+5VW&JK@ G&LF)%+5+5g&*@ .&'3;#%+5+5VW&JN@ F&KW)%+5+5g&*O5%@ .&'.0#%+5+5VW&JO- FH)%+5gN&*N .2.#%+5VW &J8O&FJ)%+5+5 &+@  &  %+5+5>&K@#&(" %+5+5@H ZZ ;8DD0p @$H/_ P`_@ ?2?39/]q]2222]+]q/^]_]qqqrrr^]]3322/^]332210!!##5353!533#5!fs- )@B H! F@P   + $F0++++++p++@H#Q  P H?+2?3?9/32+]]qr/^]q3322]q910^]+>32#4.#"##5353!!=FTd>hM0XF@gI(,Y7M28eTWEhE#.TxK!B8'&,@ & %+5+5&R@ & %+5+5 1&,MN@ &%+5+5 1S&M@ &%+5+5l&,@ & %+5+5l&N@ & %+5+5\U&,Q %+5U}&LQ@ %+5]|&,O'%@ &%+5+5v:@F$ 4 @7H@4 t`@H$4HHH@&Hdt uy|HnqH@cfH0$CFH >@ 8;H@*-0H+k{@ 0 @@ H??^]+]]q_qqqr+r+^]+qqqq+++^]qqqq+r++^]+]]]]+qqqqrrrrrrr+^]]9/^]1033´:I&,-W&LM@o0]55]]]55 &-7@ &%+5+5W/@ H( H@1 H;@ H$F   $ D  @ H@H@3H@P_o 0@O@9H_ /?o?o@eORH/?O=@58Hp@#&HOp@/? P??/]3/]]]qq+qrr+^]]]]+qrrr^]]qqqq+r^]]]qqrr+++^]_]9/^]3//]+]q+]10++_]]"&'532>53#'##53M"A $ &1 6]ihW+C.@>jN-nN?&.ʹ  %+5N&NN  %+5: @H{tV f {YiC :* z,  p  P   @( H F0 ?  ?2?39]]/^]2/+]q839/]893310]]]]]]]]]]]!#33 0Il~: //&/&^ %+5+5[>&ON@ &K%+5+5N/&/ %+5~NG&O%+5/&/@  %+5?5i&O$KA@@H@H@HH@ H@ H  %+5?5++++++/&/O _%+5&OOBT%+5/ w@1ydtVV Z  @` H @H    _??9/]]9++/]q/3210qrqr]]!!573%hyUU f@*'' F @ p  @H H O??9/]9++]]]9/^]332210qq35737zz||DDXHGz &1@ &I%+5+5&Qt@ &&a&)$%+5+5N &1%+5NN&Q[ *&$%+5 &1&%+5+5&QL&&(.$%+5+5P&Qb 47@5)))0 H/@[ H*6:6663'Z@3Z@Pp0P0'_-! _?2/???2/^]]]qr/]29/]310]++]]]".'732>54.#"#4.'33>328`O?%d;@N) 'QW^yF"gV|p5V(6s-A:k_Blb.>iMD%\ZL?EE=eF'@̋ВNWN5@y44Z4j4+4;4K4.@J H..1F@ `    7%F @%P+P????2/^]qr2]qqr9/10]+]]]"&'532>54.#"#4.'33>32"A $ &1 4U?@gI(>RjFZT'6]W+C.OjA-U}QS"KC0,9;/L5,\d>jN-a&2MN@ (&)( %+5+5VS&RM@ #&$#%+5+5a&2@ (&-5 %+5+5V&RN@ #&(4%+5+5a&2@ (&](1 %+55+55V"&RS @ #&g#,%+55+55a1@w f i V0Y*T//T/ ++[+Z" 0"/"O"?"_""""""@&H" -[    3___(__????9/]/]]/]/+]q99//]29910]]]]]]]]!#"$&546$32!!!!!%267."#"399Y^:94Lo L %%}}?@~j b<WJ΃єPV2N';D@fvaUZBjBl=Z=E:U:e:E4U4e4J0Z0j0J*Z*j*I &G@32%4.#"32>%.#".#IrPu=fl=?ɉqDuCwo/?*MnDErQ-/Ql>ErQ,-cT:Ug9^H--[I/[\]ZDӏ^SXz'~b')c{~b('b᫝Jbh&5&"%+5+5&Ut@  &J #%+5+5Nh&5#%+5NN&U^$ %+5h&5f&!'%+5+58&UL8 &"(%+5+5]-&6tI@ @&[@C%+5+59&Vt9@ 8&]8; %+5+5]&6KrG@ A&F@%+5+59&VK@ 9&>8 %+5+5]N&6x (H@%+59NK&Vx @8 %+5]&6s@ @&BH%+5+59&VL@ 8&:@ %+5+5.N'xC7 %+5N*,&x1W@#@H#@H#@H#@H#@H#@H#@H#@H#@H#@H#@H#@H#@H#@H#@H#@H#@H#@H#@H#@H#@H#@H#@H#@H#@H#@H#@H#@H#@H#@H#@H#@H#@H#@H#@H#@H#@H#@H#@H#@H#@H#@H#@H#@H#@H#@H#@H#@H#@H#@H#@H@#@H#@H#@H#@H#@H#@H#@H#@H#@~~H#@}}H#@||H#@{{H#@zzH#@yyH#@xxH#@ttH#@ssH#@qqH#@ppH#@ooH#@nnH#@mmH#@jjH#@iiH#@hhH#@ffH#@eeH#@ddH#@ccH#@bbH#@__H#@^^H#@]]H#@[[H#@ZZH#@YYH#XXH#@WWH#@TTH#@SSH#@PPH#@OOH#@NNH#@MMH#JJH#GGH#??H#@ <     /  @H Z   _ _  ??9/322/]32+]q9+M9_^]10!!#!5!!5!&8P@ &$%+55+55s&XP@ +&0&$%+55+55)&8@ &Q#%+55+55&XS@ &&d&/$%+55+55U)&8Q (g''%3H3H3H++++5U:&XQW 22%+5 &:y0&5/.%+5+5&ZK,&1+*%+5+5-)&<[ & %+5+5W&\K-)&<h@  & %+55+55A&=@  &J %+5+51&]t5@  &] %+5+5A&=O|%@  & %+5+51&]O  %+5A&=8@  & %+5+51&]L & %+5+5}س H@8 Ho  F0p@"%HOpP??]]q+qqrrrrrrrr/^]2/]10++!#4>32.#">;fQ E-(3 ;eK+)<'N@kzYiy U e u 6 &&"2r%5P&6F  _ P  Q //]9/32/q333qqq/10]]]]]]]]]]].#"3###737>32>.!  (GmQ R#  (@--;fL+ R>'=C$@z@@fvVf@ H H H  & '  (DBBB>2>>>/ >>  Zjz 0 EPEE0E`EEEE/E U e u  >>-p9@@@@@@ H@ '&&  9?999 /3//]]]39/32/+]9/]3//3]]]]q3/]q3]]939///]q]q]]310]+++]]]#!#&'.54>32.'!4.#"32>573&!á~$!&&BX22XB&$11$$ 1$p-O Ds O--O;"";O$J<))>I$_w,!!,,# #,#Ws>&D'PUtcZ#@e&jm$%ԴLB$%+55+5+55&& %+5+5B&t@ Y&IY\=%+5+5G&K@ 4&I47 %+5+5,&t@ .&^.1%+5+5]N'69NK'V.N'7N*,&sW B@v x@ H@/?/]3/]+]10]]#'##53ih B@vx@ H@/?/]2/]+]10]]#53373hi3XSQ@;[k4D H@!H/?@H@H/++]_q++/]]]/]q10!5!X%wI@3O@@73)JtT2u'8H**G8&u 2St3Up=+;$$;*=pU3 P@ @HS?/+1053 3s'Y@ H  H H@* H@_  #/?O/]]/]10++++#".54>324.#"32>&BX22XB&&BX22XB&l$11$$11$2XB&&BX22XA&&AX21$$11&&1PUL@7 H  H H _ @ H  P`p/]q/+/]q210+++#"&54>733267G(ij"054+1-:p fU/O=* -;F'*0 M@ H  H))9Yi@H@H Щ 9@H{I@H6}o-=M H[k{H &fvn@@`emHpRb@"2Rbr$4Ddt@ <@H;@95:Hdt0@P$p@HTdt@ H@ $'H@!HD0 @+ H @@H/?/]2+]q3//]+]q_qq+q++]]+]qqqrrrrr+_^]+]]]]]qqqqqqqqqrrrrrr+^]]]]]]]q+qq+qrrrrrr^]+]qqqq+qrrr^]++]q10++".#"#>3232673*TNG76 [-J;,TNE67\+J%-%>9-_N2%-%?8,_N3 o@R f bb @?O@)H@H/?/]22/++]^]q10]]]]]]53353@@+ H) *+@p @`/]_]]/]10_]]+53E!$%A S@5 H *//     ?/]]33/2/]/]9/q]10]+53%53!53EؖB!p%R&$Tl|^ %$$HHHHHH@ H@ H?5+++++++++]5~ @ H@!HtVfD&6@Ht@$HvTd@"HFVv4&H@%Hdt6FV$@HVf$4D@w|HRb 0@p@ goHDTcfH\_HW[H@QVH$4D@CFH0$<@ 8;H@)-0H  0 H/+]]]q_qqqr+rr+^]]]+]]q++++r+^]]_]+]qqq+qqqrrrr++^]]]]]+qqqqqr+rrrr+^]]]]]]+]q+/1053'(T(|1@ q@%//]]]]5+]]5?5 '+T%|_HHHH@ Hq@%o/]]]]5+]]5?5+++++U',T|\ H @ H @ H @ Hf@%o_O//]]]]]]]5+]]5?5++++&2T|'@ *((^@ (( %/]55+]]5?5A'<Tt|@@H@H@H@HH@H@H@H@HH@H@H@H@HH@H@H@H@HH@H@H@H@H@H@H@H@H@HH@H@HHHHHHHHHHHHHHHHHHHHH~~H}}H@||H@{{H@zzHyyHxxHwwHvvH@uuHttH@ssHrrH@qqH@ppH@ooHnnH@mmHllHkkH@jjHiiH@hhH@ggH@ffHeeH@ddH@ccHbbH@aaH@``H@__H@^^H@]]H\\H@[[HZZH@YYHXXH@WWH@VVH@UUH@TTH@SSHRRHQQHPPHOOH@NNH@MMH@LLHKKHJJHIIH@HHHGGHFFHEEHDDHCCHBBH@AAH@@H??H>>H==H<@::55%_]]]]qqq5+]]5?5+A&U<@ @H@HHH@H@H@H@HHH@H@H@H@H@H@H@HH@H@H@H@HH@H@H@H@HH@H@H@H@H@ H@wwH@ssH@nnH@mmH@jjH@eeH@ddH@``H^^H@]]H@WWH@VVH@UUHTTH@ OOH@JJH@==H@88H@77H@66H@33H22H11H@00H@**H@))H@((H$$H##H@""H@H@H@HHH@H@ H@H@ H&ܴ %+555+555++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++R$%/8@(Z@0P @`_??/^]q/]10!#/8=@jzeuYV H@@ HFfvIiy _O0@H0/_ H  ?3]+?2]]/+]3/]]]]qqq39=/3310]]]]++]]]]1073!%.'># ^(RE01FR((A= +a'+@i fYV VZU *+ %%Z%!!U! +*[;o0 @P[     +_((#_#_- -]]??9//]]]/^]qqqqqrr^]9910^]]]]]]]]]]]#"$&546$324.#"32>%!!_X\\A{~?A{{;Kǥhm  efДPPәUVР|,?. N@ t{ H6  @ H HH9o0/%5*:  % 5    *:  0o0v?2?3]/]]q2]qq/]3]qq9=/3]qq3]qq]]]]10]+++]+]]%#.'&'#3N|   z?/Y#)%')#Y- 0 1Z K@1R _0 @p _ __??9//]q3/]q39910q!!!5!5}9\a2 O@(Z@Z@o   @ H_?2?+]q/]/^]10!!#!ax 3l @i t WgTd t F V f 9ggd'   0 P `  F   _  _?2?92/]]]33/3qq/^]]99//]qq3qqqqr10]]]]]]]]q]35 5!!!lmCC|.7-)<u(3 H H H@H H)Z {Zt#Z/$Dt5D555555p5`55@ H#.`  "1`  ??99//3232+]_]]qq/]q3322]]10+++++#5#".54>;53324&+32>%;#"@ŅSSŃ@CɇHGʅC08\Y++Y\84iTTiqHHu5bXXb5.+;#@ZjUeZjZjJE Zd#Z Zkd4Dd%$%4%D%%%%%%%%%`%p%T%@%%@ H"`??339/]32+_]]]]]]q/^]]qq3]q2]q10_]]]]]]!#".53;332>53+SɆC/]\88_[-DɄSTh-Pd9I9dP1hTUW9@[e$e111 H    Ht66v68v8t7767** )50( `(p((o(("[P55@EH55055[O_o 0_; '0*_)_??32]/^]]]qqr/]]+r99//]]3310]]]]]]]]+]]+]]]]267>;!5>54.#"!532.54>Z;mc*'!G`Y*=tlmt=*Y`G!'*cm;ZVj63~Ut|AA|tU~36jV4&,@ &%+55+55-) r@  H@ H @ i6FZ&Vv9IV 9Y Yy6)9 tVfB$4vbT6F$pd@$4i@tP`D Tdt0@$$DTt9p$4Td4Tp0`/  _  @ H ;K{??39]3/+]32]]_]]]]qqqqqrrrr^]]]qqqqqqqqrrrrrrrrr^]]]]]]]]]_]qqqqqqqqqqqqqrrrrrrrrrrrr^]]qqqrrr^]]qqq/^]]]q9^]]2+M2/10+_^]]+]]#3 3%53!53 ӥHH9ayVe&~T!@ <&73#.'32>7.#"KAWoFEpV? .'$  ;]B6dR= -GfFB`@8^E&'E]68?A/:gn'BA:1pg04klVsD.fWI >@D{z<<jzfvJ2Z2j2%eu%0H400@0`00@:H0404H@0+@++++++@! F00P11&9P !&P ?32??9/9/^]2]q99//+]q910]]]]]]]]]]#"&'##463232>54.#5>54.#"I5oxf8cf5#=Q.9r[8GQW+HnI&&QYq9W73#>7z0:]?C?>C?-o|A[V2@Qsjv..j.ZjZjU e r&r3C22G@.//)4 G))/P@HHoZ.0P$??99]]++2/]]q9/9932/10]]]]]]]]]]]]4.'32>".'#".54>75!`1ELIf<#IoMQpE *-) <6fO1@{sr}BI`UsVQr[L`76_7tanHDspa!SwFjN9@1%5$E$7"*% H **F000##@%0HH@B H;5G?O_@%+H;;_;0P//O/_////////'P$ P ?3?39/]q9]q/+]+++2/99//910]+]]]]]]%2>7#".54>75.54>32.#"3"6`O?i TjN`\-*H`63U="2_WvC/}K[`7aKHmB4Jr08d'G5 .TtE:_E*(@V3>jM,VcXGDUJ9F% (PE-E.V`8@u&77'|'''usd$$$$9,,<Ld666&6V6///G!(22 O@!H @2/P@H!!!!!!!0/?9]]]]+32/^]+]q2/3/9/q10]]]]]]]]]]]]]]'>54.'.54>75#!5!+Jd96oZ: ~  $B^9*YRI61Uq@ "$" >{lQ/{@O1"9XD"D>38 !&'"-! $2JdCSDFjXN#d @. H#F@P% F   0  %%p%%@H#P ???2?+]]q/^]q2]q10+4.#"#4&'33>3294U?@gI(  >RjFZT'XVOjA-U}QSDy*01//L5,\dj %@l |$$sUe|JZjsEUe     !G@@-0H' G #H0''@#H'P P P??9/]+q/+]2+q310^]]]]]]]]]]]]]]]]]#".5322>7!"!. lv>yp6*>dI*,G^B>cH*#(Ea\uy]4ؤׁ43~ԡ~3:  @ F  _o o `@P`p?p?Oj`p?`7/?o???^]]]qqrrr^]]qqqrrr^]]]]qqrrr^]]]qqrr^]]]qq9/^]q2103.53 5@F!N @<4: @r f v iyV  T F      @  F0 ?  ?2?39]]/^]2/^]q839/893q310]]]]]]]]]!#33 0Im: /!<@esjz  e u fv~lTeuVT@; HTdt]mIeu&V*:Jz  !@E!??__@#0#`### !P ??399]/^]]]]qr83/839/9910]]]]]]]]]]+]]]_]]]]]_]]_]]_]]]]]]]]]]]]'.#"'>32#.'#$*-9( #H 7WIC$cIiC $Q_A8;8<>7w:)l@7 (HZj#F"_"""""" ""+F0`+++@H)"P ?32/?3?+]/^]2^]]q210]+!.5##"&'##332>53^8EV9Rx ;bJCdC!.;;3O5@: ?|EtU/4[~Ki"LC1:#@OWgw H F@[ k { [    ; [ k  @  K[`DT DTDT[D K[`DT `DTgDT[D K[@]7K[? `DT `P/ ?3?3^]]]_]]]]qqqqqqqqrrrr^]]]qqqqqqqqr^]]]]]]qqqqqqr^]]]]]]]]qqqrrrr^]]]]]]]]qr/83^]]qr239=/+3310]_]]]#3654&'3?jMz7|Nc^:`VQw--qVjJ@}zGGe!u!!i'U2S,9nB~BBB*B , ( H II,IlI|II _%O%p%%%_o%4?F   ???O?o?????? ????@ H?*G%P *@ H*H4*9 $$$9P?22/9/]9]+]+999/]/+]q99//]22/]r3/]qr910]+]]]]]]]]]4>75.54>75+5!'>54.'.V3n}DvW32Oa/ DPLJzMpD@]@( } ";ZC?Q1 6YT@O1"9XD"D>38 !&'"-! $2JdVNRO+:0s@#5 u (H(H.P ` . #F@oP@& H22/2 HO_o"P(P???22/22]2]+]q22]/10++]".5!#>="5>3!#32>7f;R4n$' 'OE5 +36% #E;^BHJL}P  S,8  W;O/@@zeujzj-z-K[k}kJZG@1&F0011@#H1`11 P+P???]]+q/^]q2]10]]]]]]]]#".'##4>324.#"32>;?sb>bPB54.'.54>32.F6XC1  L|\5r_= ~  #Da?Bq^H2.KnaDcI6t*191Phlj*D`H9%;YD"D>38 !&',$(3D]zQ/lB",w$V:/@^ z .e.u.d*t**|!!Z!j!&l&|&J&Z&oG@ @1(G  #P+P??2/]]q^]10]]]]]]]]]]#".54>3!#".'4.'#"32>0={{{|?V~9 #+,7+"-YSk=NuL&pLJʁҊB*csNJtc*2in4a:#c@2#  H - F" """$%O%%%%%@ HP#P ?2?+]]]q9/]]33/10]+]"5>3!!32>7#".5'OE5 +36D #E+;R4  S,8  ;^B:q@>jzV)G@/! F  0  !!p!!@ H! P??3]+]]q/^]]qr210]]]]]#".5332>54.'35q{mh3uIhA!(( ;ښR2ktc2lxDx)(qUWR#-@e"e!u!!JZEU- H@6 H @PG $G+H@@/P'P+P??32?3/q/]32q2/]10]++]]]]#.54>746324&#">Jnr}C1gmE`<T\1WPDL5׌GiHύfgMrPDLyӁXP@3{T{Zj)9 H@c HtEUe&6'7GeuV'7;[{D $ @)HF5}K[k? P?3??9]]_]]]]+]]/833//^]]q833/3910]]]_]]]]]]]]++]]]]]]]]]]]%#.#"'>323 #,(* "> 0F<;$i9W6R7 >fKGW,<@Zy Hyy   Hy FFH!!!o! !!P!!!!P ??32?33/]]qqq/^]3210]+]]+]%>53#.533.W|P%;||;&O|WwIy[|zn5k5nzzZyI SO?@S!!wz:: %%*%%% *I==(. . 3G@A3G?((A0AAA@ #HAAA A@A#>>8P#. P-?32?329/9]]+]qr/]^]]99//9/910]]]]]]32>54.'7#".'##".54>732>=3srfAW5=aCmg15e_DhM44MiC_e51gmD`>4VA3R98fZRyTpeȉH$Dc@@cD$HȀe¡pTyRZf8-T{N{&i&ٴ %+55+55{&i &$" %+55+55V&RT)@ #&F#&%+5+5&T@  & # %+5+5S&T@ @&7@C(%+5+5&(yHHHHHHHHHHHHH@ H & %+55+55++++++++++++++.O-@ e%u%%@G H H* : $4 *'Z-((( Z*_+&!_(+(_??3/]??9/322/^]/]]29/10]]++]]>32#".'7326=4&#"#!5!!m5)V\5XK@o)08!TP3{xi! ]d5 .{!eowz  圜/&aq@ &! %+5+5hy*@''')))u u IF % 5 *:D,[tD+%dt@0_ "O&&&_" _ 0@p?3/]q?3/]9/q/^]_]]q3/]]]q29/]10_]]]]]]]]]]]]]]"!!32>7#"$&546$32.o|I r MmZlO(l{V[.GDfD~npH2Ri7MOd9m  e<2[F*]6|,4&,@ &%+55+55 h- &/@b9   :  y t///{(((e  H+{*zZ0'''' $ 4  @HI$4@'H I !,Z+_!!__,_???9//2/]3q+qq+q/^]q10]]+]]]]]]]]]]]]]#!!#"&'532>7!!24&#!!26 =yy`1+1oWp@ljU%>k:i\yn@t{&6Z@+ H Z  @  Z__   _???39/3//^]32/^]2/+]10]]]#!!#3!3!24&#!!26=yy¿>V}|>GWp@sT:i\y./@ eu@L H%5E Z  0  Z0p _ _ ?2?29/32]]qr/^]/]]310]+]]!4&#"#!5!!>32q5tnb#$bpv8?zm  圜 &@ &% %+5+57:&^J@ &'%+5+5h ^@@ \ Z0@@Z@    _/?3?3/]]q/^]/]]qq9/10!3!3!""hhR$@Ft{& ZP @ Z@0@#H_@    __??9/]q]+q/^]2/]]]]qqq2/10]]]]#!!!!24&#!!26=yy!~}|>oWp@H:i\y%/ahE@_ srfU e ZjaS5E\Z_$4@ H$4@H \/__/3?22?]/3+q+q/^]]]]2/10]]]]]]]]_]_]]]]]]%3#!#3>7!!2)B7,CԺ1(.6 h83Aݲ3(G)H@)uucl|l|e u !(H@#H:J)5Eu'0H(8H @ H' 7 G H@I H H H" (Z) ) 4)t))))!  @ H  D t  +  @3D+t+++/++"'`/ )!?33?339/]q329933]_]]/]83/]]]]+83/]q39/93329/93310++++]+]+]_]]]++]]]]]]]".'#&'3332>73###R-0.U0BZLQ99QLZB0U.0- U#c{DkD{c1f# {Cp<@3!|pp`eu"e"u"| Z j ;K!@z H+3Z.@%H..8Z$$$_o$$pOo0@ -H@ H3_ )#@ H##_) _ 0p H?2/+]q?3/+9/q9/++]/]]]]qq99//]_]q2/+910_]+]]]]]]]_]]_]]]".'732>54&+532654.#"'>32mv^$B[yPMzU-GG'HhAMrS8!`ilx@(Ih?CuW3E2[OM7bK,%Ed@vw{7V;(DZ1=RW-5`SDkP7 2RsI_q>{@@A H  H \)  @ P    0  \/   ?22/?33/]/^]2q/]]]q3q10++]]]]333#46767ުd3b'.('Y&,,Z:&J@ &! %+5+5@hT t TzYi H:d t P 5 E    `  Z    /  / `/ ?2?39/]29]/]q83/]29/]893310]]]]+]]]]]]32>73###9QLZB0U.0-D{c1f# {@#uUsUe@. H%5jzZ @_$4@HI$4@H I __ ???]/3q+qq+q/^]]]q10]]]+]]]]]]]]!#"&'532>7!#^1+1k0 +a2nX H H H H H H H H H @ H++++++++++3hy&.77@oZjz)UeFdtVyTdFqVf:J  ?Oo@ _?2?3/99/8]22/8]39910]]]]]]]]]]]]]]]]]]]]]]#".'732>?3 3/QZmK B@:Q#S0%:59&1>XR( %4ZDYv(3@\FVfIYi;3;5+&+5'&')ZZ#Z.O  5p555O55$/`  "1`  ??99//3232]]]q/]]]332210]]]]]]]]+#5#".54>;53324&+32>%;#"@Ņ((Ń@CɇʅC \Y+W+Y\ iTTiqHHu5bXXb5.+;h J@/\ Z@pZ@   _/?2/?3/]/^]/]]q2/10%#!3!3Ŵ@F( H H*:JZ0@po@ Z   @   @H_/  ?3/?9/]32+]q/^]]/]]]]qqq310]++]#".5332>73#$^ks8rl45nh\# /\YR{l  r@LZ Z$ {dZD    p @   _?2/?33]]_]]]]]/^]/]]]]]qq9/1033!3!3h/}@T{T\Z Z ; K [ {     o   Z   _/?2/2/?33/]/^]]]]_]]q9/2/]]]10%#!3!3!3/-ӺҺ.d@Dt{&@Z/ @Z  _ __ ??9//]2/^]]]q]10]]]]!2#!!5!4&#!!26B}|>=yy5s3-:iZWp@ym@Lt{ & Z@PpZ @ Z@@ H_ _?3/?3/9/+]/^]2/]]]q/]]10]]]]#!3!24&#!!263=yy~}|>oWp@:i\yk@Lt{ & Z @` Z@_ _??9/]]/^]2/]]]q10]]]]#!3!24&#!!26=yy~}|>oWp@:i`yiy*@Qssesesee e jZ!!  Z  (($$&[ #p####@##@? H#P` #_&&&& _ 0@pO_ ?3/]?3/]q9/q/]]q3/+]]]q39/10]]]]]]]]]]]]]]"'6$32#".'732>7!5!.XfEG.[Vvq)QmWmM r I|*F[2324.#"32>ZZٿ* c蒟W3!#!3!!"`[T'B~xI%MwS;LxT,_NlC^h7I9bH)?^WsNDx?84.#"32>2#".54>7>?>'IhAErQ,,Mi>EpN*q{A:Γ9d[+VV[N|^C,Ca~r[%'\prY$$XFs  !2Ile7aH):$/@ *%*@! H  &,GG@/1@11@2#H1?11&F0 $Q&&&&&%PP??9/q9/^]q2]+q]q9/9]10+]]]2#!32>54.+32>54&#4LpD#hQ5Q:% #=Z=NuN':K,C/2F,'=+RL:6@#@'H0F0P??/^]q3/]+10!#:I:h:@A f"r"""yfv""b$DTI @*H F@o @ I PP  /3?22?/3333]]2/+10]]]]]]]]]]]]]]]]!!#!#3>7!3B100Fңw::9ˆ2h2;IWNHS:'a@X"  ZjzUeuJ!!!E*:% 5 " &F'  ' @1 ''!     P ?    _  0  @@/?)))o))P)?) ))))O)_)0)"@% H%PO_O '!?33?339/^]q3299+33]]]]qqqqqqr/]qr83/]]]]qqqqqqr839/39/8933]29/893]310]]]]]]]]]]]]]]"&'#.'3332>?3###SAaB-ؼ0A4004A0-BaA PUBEM\2&2\MBU #1^N7@55&&%&--F((3G I@@V$H    99I@ H-P#P#P`p ?2/]]q?3/]q9/q9/+]]]q99//]+2/9q10]]"&'732654.#52>54&#"'>32ʧ-~g`q7\x@@rV1c]#F<* >aNUb5,GX-8dK+1e},NV^[;N-&C4JV!7*Db?*Lh?9X=$)C]:EwW1:@  @k7#<Ŭ:MRJe9<9:&@ &!%+5+5:@u9y @{ H x /OI8 yG 6   F09I  O0/ P?O??2/?3/9/^]q2/8]]]]]qr3q/]29/89qq3]3qq]10]]]+]]32>?3###04A0-BaA:&2\MBU # :@*tUeu&frdV@= Ht HF@@`p6@H  PP ???/]3]]+3q3]]qr]10+]]+]]]]]]]]]]]!!#"&'532>7!h*,3G^A0 &#3(!"&ؕ]**^:@ k{d t @z7!#4>7% # <=9,:k?HH?<@<: @0F@O9/o    @1H F   0  P? ?2?39/^]qr/]q2+]qr]qr^]210!3#!#B紴:6:VNR:m@PF@O9/o   / F0P?3?/^]q]]qr]qr^]10#!#Ǵ/:I:WMSWNF#:H@+F _ 0 @ / P?2?]]]]9/^]]+M10!!#!#d:IW:\VW>5J_@ ]]]NHHH9HmR3@K H/  H 6G@ KG$DU' HA&$Dd4aa@4#HaTadaaa@a a0aaa&-PFP1[;P ??32?32?]]]_]]]+q/^]q3322]+M10_^]+]+]+++]#"&'##467##"3234.533>3232>754.#"4.#"32>>&Vei*.op-.reV&8U<<^A""@^=9V9n4X@5\F(#A\54&+ 4hggE`;tpJvR,61G.^W2: i H@: HG F@ F @  Q   O    Q ?3?39/^]q/]2]9/10++2#!332>54&+3&4hggE`;t<pJvR,:61G.^W ::  H@V HG@//?_@#'H F  @  Q   O   Q ??9/^]q/]q2+]qr]10++2#!332>54&+84hgUE`;tpJvR,:61G.^W7N(@Wv"vkk  G@    *FF@ H P  P$ `p@"H$/@ HP?3/+]?3/+]9/q/+qr3/]q29/]10]]]]]732>7!5!.#"'>32#".7dIgD"c"CgImv Bi]ZQ3rcj=; lh5aRZX,i[DtT05أx͗V6\zN'@Uy%%t!!vyG G@) F   0  P P/  #P???9/]?/^]q2]9/^]310]]]]]#".'##33!24.#"32>fsA޴!׽#Ca=?cF%'F^8>dF&>:6~b')c{~b('b: @Du H (+H %H4+)0 H  HG  F@   @[kQ/Q  ?3?9/]2/]83]q39/9310++]]q+q++] #.5463!##";Xvxk|6z\]^]W{&Hi@ &&*(%+55+55 W9@ 1 H@V H$$9F@P---; 9F0;;;;;;p;;;9(P!3P Q H??+9/322??]]qr/^]q3322]q9/10^]++]3#5353!!3>32#"&'532>54.#",FTd>hM6]H"A $ &1 0XF@gI(!B8'7M28eT>jN-+C.EhE#.TxK&t@ &U %+5+5WN(@qtt/*?$F#F$ $$@$`$$$$$$GP P /@ H  P## #`#p#####"H##?2/+]?3/+]9/q/]2/^]q3/9/]]10]]]]".54>32.#"!!32674r3QZ]iB vmIgC"c#DgJd =jVx؀50TtD[i,XZRa5gm Cz\69KV=&OԵ @88H @ 77H @66H 55H @ 44H @22H 11H @ 00H @**H ))H @ ((H @&&H %%H $$H ##H @""H @H @ H11H@ ()H@HH@ H%+5+]++++55++++++++++++++++++%{&i&%+55+55W=M :"-*@Ruj9Huj 9  H W g w  Hm Hu6F H@ H"#F@  G))@  H)/P//@]#H/0/m  ?       ?  j )  5   -Q"""""O""" P P#Q ???9/^]q/3]]qq]q]]]]]qq]]+q+]9/]210++]]]+q+]]+qq]]+qq]]]2#!!#"&'532>7!32>54&+M4hg>e*,3G^A0 &#3(!"&E`;tpJvR,ؕ]**^61G.^W,: H@ HF G@!P!!@2#H!F @Q POQ ?2??9/^]q3//]2]+q]9/3210++32#!!#3!32>54&+4hgfNE`;t:6JvR,:6E1G.^W )@U H! F@P   +# F0++++++p+++#Q  P H?+2?3?9/32]]qr/^]q3322]q910^]+>32#4.#"##5353!!=FTd>hM0XF@gI(,Y7M28eTWEhE#.TxK!B8'&t?@ &Q%+5+5W&\h: }@Y I O & F@O9/o F0  p  P/3?3/]qr/^]q]qr^]9/^]1033!3!#:Ih7@%Z@F@_??3/^]]/]103!# 8@$I0 F0P???/^]q3/]10!#!3!B٣8: &:A/&03.%+5+5&ZCH+&,/*%+5+5 &:@ /&K/2.%+5+5&Zt&@ +&]+.*%+5+5 &:@ /&31.%+55+55{&Zi@ +&/-*%+55+55-)&<" & %+5+5W&\Ci[Op!@@p//]q//]105![Р[Op!@@p//]q//]105![Р[Op!@@p//]q//]105![РrL+@?O/?o@&+H/+]q//105!rÉL+@?O/?o@&+H/+]q//105!ÉL+@?O/?o@&+H/+]q//105!ÉN&BBH /@ H@ H @  H ?/+2+10+54>733 y-2Y4VKB AAH 4 H  H @  H  ?/+3+10+#>5#53H {-1X5VKB A?H 3 H  H @  H  //+3+10+%#>5#53H {-1X35WKB AA~G /@ H@ H @  H  ?/+2+10+##.=AX1-{ ?A BKV5K_ Y@: H H@ H @ H    ?32/2]/^]]2+2+10++54>733!54>733 z-1X y-2Y4VKB AAÒ4VKB AAK_ k H@ H  @ H    @ H?  ?32/2]/]3+^]]2+10++#>5#53#>5#53_ y-1X {-1X5VKB AAÑ5VKB AAK_ h H@ H  @ H    @ H  /32/2/]/3+^]]2+10++%#>5#53#>5#53_ y-1X {-1X35WKB AAÐ5WKB AAv @@%  /o  /?/]q33/22/10#53%s`arxsV@2      ?//]3/3322/21053%%%%#5hihixxGQ|I H @' H H H?  0/]]]/]]]10++++#".54>32|-Lf:9cK++Kc9:fL-:fM,,Mf:9dJ++Jd V@= 0`0@`/ /3322/]]/^]q9/10!53!53!53(7+?Sg{@ vyf@ H` H\ HV H>@ H8 H4 H. H@ H H  H@  HJ;1@v y 1f@&@@@@@@rcYihh&hhhhvhYhFh)hhhhhyhkhVh9hhh&h h " )IYy"@-1H@H}}}}y}k}]}I};}-} }}}}}}}}}}}i}[}M}6})} }}}}}}}}}{}f}K}=} }}}}}}k}}]}9}+}} }}}}}}{}}Y} };}K}}}}}}{}}f};}K} }}}}}}}}i}y}]}9}I}+}}}}}@}}{}f}I}6} }}i}}}}}y}k}I};}} }}}}}}}y}[}k}9}}+}}}}}}y}k}9}&} }8}}}}}}Y}F})}}}}}}}}{}d}K}?}}}}}}}}p}_}@}}}mTw^E,O6'?????^]]]]]]]_]]]qqqqqqq_qqqqqrrrrrrrrrr^]]]]]]]]]qqqqqqqqqqrrrrrrrrrrr^]]]]]]]]]]qqqqqqqqqqrrrrrrrrr^]]]]]qqqqqqqqqrrrrrrrrrr^]]]]]]]]]]]]]qqqqqqqqqqq/++^]/^]]]]]]]qqqqqqqrr9/]q99//^]]883310++++++++++++_]]!#3%2#".54>4.#"32>2#".54>4.#"32>2#".54>4.#"32>0?lP..Qn%7#&:''8%"6'?lP..Qn%7#&:''8%"6'?lP..Qn%7#&:''8%"6' !SjfV&%VgjS!Ib:;aIGa;;a!SjfV&%VgjS!Ib:;aIGa;;a!SjfV&%VgjS!Ib:;aIGa;;aUzY(@ H H/0?/]]10++3U@ĞzUz&V `]5XQH@7jzjzO_0@`p/o/]/]q10]]%53 PQm?sYRB@0eueupo/o/]/]]q10]]%#5 53RQot?G&@ //]55]55T ///10!5!+u`b-o@@ H@ H??/++]8/]810!#3qe!o@ H $  !$ @& HK[@H@H/?/_]]]++]3/]+]22/]/]210+4.#"#4.533>32 /#HUw&1@*na.=%d^.("# . lyO.j@E  0Pp \  Q   _?O? _ ??9/^]]q]q22/3322/]q99//10!!!!##53!gQn{$Ձ:P:@Q::%5(,0 o4n+'0n O_o:o  0Pp0@FH*Q. Q+  @*-H   'o/_o4#s)4t%:::?3]]2?3]9/]q3]+]222/+^]qr/]9/33229/339910]]#!5>=#535#5354>32.#"!!!!!2>7P 9YsCFYV0cgF{cG '5A$rphh,?(&C5%7PuM%.y\f7:V994$s}8j\G*C0g/b@Gu[[[IkIIDmD[DiRiP}[k}[kT9d969F9%a5aEaL H1@^ H H -RIQQ0HAF'K%)H" 9I8f888YHK_?K_KKK@'H_KK@APA`AAAA@ HAF d[_HdPXHdFJHd;>Hd05Hd@ HOd_dodd HY@GHAHYAN54.'.54632.#"=yy+}|>iq{#J0i]ho5n)7(跪Ky\=cX(D1">W41`M/-6 9P00dR4\uD=oaԒ {zŃbNIbx6X@=: () 5O;pwit& U$ 6WV=@DIj&:+J+z++$;4;D;t;;.779-3n%n$$n@`@^H0Q9Q6@'/H-/?/?/(s%|%%%*%%ss% ?3]]?3]]]9/]qr3]+q222/+]q3//3/229/10]]]+%267#".'#73.5467#73>32.#"!!!!dx ?gaxyE (x(I{sag? yjDjO2 (c(l *Mr~d[DvW2Mr.5zC2WvD[d'Wc/%Qd9E+O@vy/B@  H< H H @ H H HJII45?@>,?@ H?"  P`&441:MJD'????33]/]/+99//883/3310++++++]]]#".54>32#34.#"32>3267#".54>32.#"3WtBBsU10VuDBsU2;+?(*@,+?)'?,/K6E^ -MoH^R&;a|ADjL0 SKlW}i--h~g))g1cN !Nb_O""O|K|Z2RW 6cL-Ey`g*(F^7 HU~'7@ 5(HH@CH H H( (`(p((((((333##  "&H @ H O93- "-/?9/9/9999]/++]3]2^]3/]]q2/310]]+++++]%2673#"&=5>74>324.#">3DExmo B"#B;bH4O5,OnB *s( '1M6Nhm IK;lS1*NoEcv&9S64U=!$=Q.!h.#7;@| H= r E U e  & !!%!  /=:I$I9.I$$$/$$$ I0@P )$H@H 3999@#,H98 @$H @H 8?3++/+]?33++?/]q22/]]]99//]]332]10]]]]]]]]]]+]!#3&'.53#"&54>324.#"32>5!&06+WX]T'/E-.G00C).H2{,,&Y'XR(.'b3ɾ[e55d\Qk@@kPRl??lz'/@ H @HYiy% H@I H,)*@@//**@*P**'%o(, * *P***%-?33]22/]3/]]9/]210++]+]+5#.'&'#367>53##5!l (z @&,7  3)"hool9@_e$e111 H    Ht66v68v8t7767** )50(  (`(p((/o(("[55@AH555055[?Oo0 '0*_)_??32/^]]q/]]+r99//]]3310]]]]]]]]+]]+]]]]267>;!5>54.#"!532.54>Z;mc*'!G`Y*=tlmt=*Y`G!'*cm;ZVj63~Ut|AA|tU~36jVX|H -R@2Z @!!_!P!`!p!!/ /---' ?2]]?9//]2]]qq210]".54>32!32>7.#"kƆE__pŽQ@NX.Kt]L#H$Tm;M\53WJ<"]oՋBO҂-#73!;H:RR:H;)"bADp*$*pDAb"V@ @ /299/105>73.'#"bADp*$*pDAb"V;H:RR:H;#d^D@  //29910.'3#>7!5;H:RR:H;#"bADp*$*pDAb"V@ @ /299/10%>7#.'53+"bADp*$*pDAb"V;H:RR:H;d^D$@@ //29929910#.'5>73!.'3#>7;H:RR:H;;H:RR:H;)"bADp*$*pDAb""bADp*$*pDAb"&@@@ /299299/105>73.'>7#.'5"bADp*$*pDAb""bADp*$*pDAb";H:RR:H;;H:RR:H;H#(@#  /299299/3210!!5>73.'>7#.'5 "bADp*$*pDAb""bADp*$*pDAb"hPX;H:RR:H;;H:RR:H;8/E@]z!!DHUeJZzJ8Z8C8 H:C* : J %-5--- '0'''00(00F@`@@H@ HG323>54&#"7>32.#"32>  `a]N#/IfS*M@2;:7$*tCq^)$3@$5VC1 *A,BlS8.hjj0ΐM?kK32>32%"32>54..#"326],RsFaF KTZ.EsS.,RtG^CKT^3ErQ-Fw83wM+G33G]3wN+F10G/FxNNj>?fH'7dYQh<>fI(7e~(F^66\E'(F^63]E)~` //103!!^j8^#@K[K[ //3//10]]4>32#4.#"Dzbc{Fg5_NN^4tLLtbl98ldN#@ ""*"% %%%%%%@HL%/%?% %%@H%@H%%)%9% %%%%@Hk%{%%]%K%)%9%% %%%Hm%%H %%H%y%%%K%[%k%%H%%%}%%k%]%&%6%F%%%%%%p%@nwzH%@ekH%v%% %%)%%%@ORH%JNH%)% %%%%%%%%%54>32.#"$$K>#3B'2Z}K"K=$3B'2Y|N %@T0^V( (AT,B^V)8P,!C@$ H HA HB0 H=0 H*г H0@ H H 0 H0 H Hг HгH@) H?0P@`- @ H /E;@-#@)(1 1011@ '323267"&'.#"5>323267(EIAk-&A<82Q(PMK%233E{4 ;=D(EIAk-&A<82Q(PMK%233E{4 ;=D+ !%/  3+Z,  &.  2* A7$@l5: < *      dtP0 `o  _ o   /_o P   /]]3]22222/]q3/]q_qq3910_]]]]##5!!5!3!!!7 =X!l$ܔdGP 1@  ??/]/]9//33/33105!5!5!d8d?$ {@H(H(H@?H 0P @`@ HO_@PP/]33]]//+3//]q310]+]+++5 5!AZw쑑A$ y@H(H(H@>H 0P @`@ H@PO_P/]]]33//+3/]q310]+]+++75 55!AZXXu7 #@i y iy///10]]3 %! {RVdG////107!!d>T"  H  ///10+#47632#"'.'&#"TR?K3% !$ V{{?0(4 ''#i  H ///10+3#".54>3232765"Z(g>2%!%}86'"%)j%?33105! %iH??103#ؑHK"??310!!#(in"??3105!# (%%H"??3103!!Hn%H"??3105!3 %H' ???23103!!#iHnnH'???33105!3# %K( ?2?33105!!# i%n%H( ?3?33105!3! %nH 3  @  ?32??3223105!3!!# i%nnqj% ??3233105!5! AّH*A ?2?3103#3#ّhHK Kj 1  ???23310!!!!#(iijב" 3     ?3?2310!###בnn#j ? A    ??3?3310!!#!!#htjo"j 1    ???333105!5!5!# i(qב) 4A    ?2?33105!### ܑב%nj ? A    ??3?3310#!5#!5!ґttj)F)ޑqH 1   ???233103!!!!iH"ב%H 4 A    ?3?33103!!33A$Hn#nqH ?  A    ?2??33103!!3!!ّK$hH"qH 2    ???332105!5!5!3 iqב)%H 4A    ?3?3310!5!333$ב%nqH ?A      ??3?3310!5!3!3!5!$KqFH 6    ????2233103!!!!#iiH"ב"H 8     ??3?323103!!#3#AHnn KH I A     ?3?3??223310#3!!#3!!jt " "H 8  @   ????3322105!5!5!3# iqבKH ;A   @ ??3?332105!3#3# 㑑h%K#KH I  A     ?3??3?2233103#3!5!#!5!A㑑tHK )ޑj 9     ?2??3333105!!#5! iiq"h :   @  ?22?333105!!### ב%nnj J    ?3?32?333310#!5!3!!#!5jtttAޑ"בqH :@     ?3??3333105!3!5! Aّ"%H :  @  ?33?333105!333! ב%nnqH L@  A      ?3?32?3333103!!3!5!5!AH"oHL  @    ?32?32??33222233105!5!5!3!!!!# iiiqב"ב"HM  @     ?3?3322?3322223103!!###!5!33AבHnnnnH ]     ?3?32?3?3222332233103!!#!5!3!!#3!5!AבttH"ޑ" mH/?3310!!Umm?/3310!!UH??3310!!U H??/310!!* H??/310!!* *g #'+/37;?CGKOSW[_cgkosw{1mUE- y@ xlTD, xeM5@ dL4qYA)}@ |pX@(|aQ9 @ `P8u]=%@!t\<$x||xiI1!@hH0 gckhd`h_[WT\XTSOKHPLHC?GD@.)'.@D%T%K![!K[DT #//10]]]]4>32#".732>54.#"Fz^^{GG{^^zFV9bLLc::cLLb9d^{GG{^^zFFz^Lc99cLLc::c# /]/102#"'&5467>76jnk5RS4l9R46n9:m64R9) //103!32>54.#")Ex[[xEEx[[xE}A[xEEx[[xEEx)+"@" '//103!4>32#".'32>54.#")Q:cKKc::cKKc:MEx[[xEEx[[xE}AKc::cKKc::cK[xEEx[[xEExscu" //10#"'.5476324'&#"3276c%%%V3eK#%HJfgGJL33FF3331HH13}5V%#%H%V5fHJJGgF3333FE6116y!-9D@] $ t $t+{+{D"(?4.(.(.1%+7+>:h:Y:G:::b^0H[[׀ؙٙW .. -- .. --#_[)4`@7*/$'!04h4Y4K4=442-_oO-_--- /99//]^]3]]]]332/99//3310#"'&54676324&#"326%4&#"326327'#"'ZZZZ. -- ., // ,0^b>LLH[[ -- .. -- ..[_#Fs;3F/@ H4.4$w##@M H H;;  H;/4#4;B p ?   9+>0/43?3O33/^]]]]]/]]]]10]]]]+]]++]]]+373#'#5.''7.'#5367'7>7"327654'.B 965--,,(17:"B?n0+(. P(9p6Eu0bb0uE`cc1u;  -;q9>_1(,=20db2/aac02P&/b@>++++""""P'''@%(H /+^]2qr/]32/qr]qr9/3210.'&547>32!!#!5!"327654&'&7Z#GS,e>SW;=>B.*PlzS++VSzmQR FF;G,+G>>=T,G;QAQF@(1A;NN?  33FF;A1?J777B??/^]]]99/r]]r9910.'.'.547>323267632#"'.'#"'&547632"327654'&6%( ? .@$    TVWvvWTTUzGSZ>==@XY<>><      "O-@" '*R*Qm}VXTTuuWV+ >=X[===>ZW>>;/(@& 0 ` p  "@ H"O_/]//+3/]/10#"'!727>'#"'&547>7>76 (_E#%?BXc$&}V+B,-SZB?N9En&86_,+i?~BCF_?BWVc %%1E[wK`_B?[J;*U/;q9S<K/@9M?4=C /)//99//]923/]10)7>7>7654&5#"&'&547632.'.547>3267>32#"&'.'FTl)@4:Z+X-;a)OII]P3N(a2+C.=#!K2dmy;*&StsOP"4&sN&(PNmVb(%)LtvSP<3=-Q}.-L'fZy'&@) @ P p  ///]10^]].'.'.'.547632>32b*gL8E+%DFfbN/"X2U#F)N7>-qEEt/'xSEj( #&b<^Q2P;`N]]5(o]H: 9Pwc;kM;!0@! @O_o! //]9/9/]2103#>54&'&'#"&547632L3:0./9@%%Hl9:Q0*%#Jj9:;b&J5-L9<guv#dC  @; H#F/  O o  O_Fo"SP P ?3?32???/]]2/]/]q3210+]##5354>32.#"3533i;fQ E-(3 ӆIz;eK+)<'ai:wZC  @5 HF/OoO_FoP P?3?32??/]]2/]/]q10+]##5354>32.#"33i;fQ E-(3 ӇIz;eK+)<'aI4wNK H@( H_?O  P`p/]/]/]q9/10++#"&'532>54&#*732AhK-1%)8#=H>4T< )C0b %(`)?w8@ o_]]]5NH K H@ H  `@ !H   /]+]q/310++#>5#53H,(u-1XWk/0V.3 #5!533!4=46'jo岲o-q %'# !&"5(|&@%%$5$E$ H"" @5H ` `""D T d 5   &  ?2]]]?9//]q2/+]33_q22_]]10+]#".'732654&#"#!!>32|&IlFBeJ, '6$GVQK3M!r[6CgE$CAhJ(!;Q0/$U]QU%q!'Gf+4x6@!  `` ??2/]]q3/]9/10#4>7!5!x@jM+/Pk<4MalfXq-('QD H@@R H/ H+ HL7G H===222FGGG( ` `L8# B#-??]]9/99/]q2/q/]]3/q99]10++++4.#"32>4.#"32>7#".54>75.54>32 5)'5 6-06 #=1-;$$=..="#IqMMqJ#/= $7&#FhDHiE!&8$$?.0""0/''04()5#;**<6[B%%BZ6.H4 %4@#-O;"#@)u u I  I@  /?/]2/]10]]".'332673ToQ h]]h Q9[s9g``g9s[9|E $@ P` ?]q/310#>5#53E,(u-1XWu/0`.K /@  _oP  ?   /]q]q/21046733#,(u-1X%Wu/0`.j0@u@@@H_@ H/+]+/]]10]%53H4@"z@@O@H_@ H/+]+/]]10]573H A@v x@ H@@H_@ H/+]3+/+]10]]#'##573ih A@vx@ H@@H_@ H/+]+2/+]10]]#'53373hi-Z#@_@ H/+]32/1053!53ӥDYi@" H  H@ @_@ H/+]23/]]10++]".#"#>3232673*TNG76 [-J;,TNE67\+J%-%>9-_N2%-%?8,_N3  X@<f bb @@ H@H_@ H/+]2+2/+^]q10]]]]]5733573 7@  d @ @H _@ H/+]+2/^]10^]]".'3326734JtT2um[[ku 2St)EZ15<=41ZE)V?3p DzQ ) r . + ~   f .  , [ (   88 \  VDigitized data `2007 Ascender Corporation. All rights reserved.Digitized data `2007 Ascender Corporation. All rights reserved.Liberation SansLiberation SansRegularRegularFontForge 2.0 : Liberation Sans Regular : 12-1-2009FontForge 2.0 : Liberation Sans Regular : 12-1-2009Liberation Sans RegularLiberation Sans RegularVersion 1.05 Version 1.05 LiberationSans-RegularLiberationSans-RegularLiberation is a trademark of Red Hat, Inc. registered in U.S. Patent and Trademark Office and certain other jurisdictions.Liberation is a trademark of Red Hat, Inc. registered in U.S. Patent and Trademark Office and certain other jurisdictions.Ascender CorporationAscender CorporationSteve MattesonSteve Mattesonhttp://www.ascendercorp.com/http://www.ascendercorp.com/http://www.ascendercorp.com/typedesigners.htmlhttp://www.ascendercorp.com/typedesigners.htmlUse of this Liberation font software is subject to the license agreement under which you accepted the Liberation font software.Use of this Liberation font software is subject to the license agreement under which you accepted the Liberation font software.http://www.ascendercorp.com/liberation.htmlhttp://www.ascendercorp.com/liberation.html  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghjikmlnoqprsutvwxzy{}|~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~uni00B2uni00B3u00B5uni00B9AmacronamacronAbreveabreveAogonekaogonek Ccircumflex ccircumflex Cdotaccent cdotaccentDcarondcaronDcroatEmacronemacronEbreveebreve Edotaccent edotaccentEogonekeogonekEcaronecaron Gcircumflex gcircumflex Gdotaccent gdotaccent Gcommaaccent gcommaaccent Hcircumflex hcircumflexHbarhbarItildeitildeImacronimacronIbreveibreveIogonekiogonekIJij Jcircumflex jcircumflex Kcommaaccent kcommaaccent kgreenlandicLacutelacute Lcommaaccent lcommaaccentLcaronlcaronLdotldotNacutenacute Ncommaaccent ncommaaccentNcaronncaron napostropheEngengOmacronomacronObreveobreve Ohungarumlaut ohungarumlautRacuteracute Rcommaaccent rcommaaccentRcaronrcaronSacutesacute Scircumflex scircumflex Tcommaaccent tcommaaccentTcarontcaronTbartbarUtildeutildeUmacronumacronUbreveubreveUringuring Uhungarumlaut uhungarumlautUogonekuogonek Wcircumflex wcircumflex Ycircumflex ycircumflexZacutezacute Zdotaccent zdotaccentlongs Aringacute aringacuteAEacuteaeacute Oslashacute oslashacute Scommaaccent scommaaccentuni021Auni021Buni02C9tonos dieresistonos Alphatonos anoteleia EpsilontonosEtatonos Iotatonos Omicrontonos Upsilontonos OmegatonosiotadieresistonosAlphaBetaGammaEpsilonZetaEtaThetaIotaKappaLambdaMuNuXiOmicronPiRhoSigmaTauUpsilonPhiChiPsi IotadieresisUpsilondieresis alphatonos epsilontonosetatonos iotatonosupsilondieresistonosalphabetagammadeltaepsilonzetaetathetaiotakappalambdanuxiomicronrhosigma1sigmatauupsilonphichipsiomega iotadieresisupsilondieresis omicrontonos upsilontonos omegatonos afii10023 afii10051 afii10052 afii10053 afii10054 afii10055 afii10056 afii10057 afii10058 afii10059 afii10060 afii10061 afii10062 afii10145 afii10017 afii10018 afii10019 afii10020 afii10021 afii10022 afii10024 afii10025 afii10026 afii10027 afii10028 afii10029 afii10030 afii10031 afii10032 afii10033 afii10034 afii10035 afii10036 afii10037 afii10038 afii10039 afii10040 afii10041 afii10042 afii10043 afii10044 afii10045 afii10046 afii10047 afii10048 afii10049 afii10065 afii10066 afii10067 afii10068 afii10069 afii10070 afii10072 afii10073 afii10074 afii10075 afii10076 afii10077 afii10078 afii10079 afii10080 afii10081 afii10082 afii10083 afii10084 afii10085 afii10086 afii10087 afii10088 afii10089 afii10090 afii10091 afii10092 afii10093 afii10094 afii10095 afii10096 afii10097 afii10071 afii10099 afii10100 afii10101 afii10102 afii10103 afii10104 afii10105 afii10106 afii10107 afii10108 afii10109 afii10110 afii10193 afii10050 afii10098WgravewgraveWacutewacute Wdieresis wdieresisYgraveygraveuni2010uni2011 figuredash afii00208 underscoredbl quotereversedminutesecond exclamdbluni203Euni207FlirapesetaEuro afii61248 afii61289 afii61352u2126 estimated oneeighth threeeighths fiveeighths seveneighths arrowleftarrowup arrowright arrowdown arrowboth arrowupdn arrowupdnbseu2206 orthogonal intersection equivalencehouse revlogicalnot integraltp integralbtSF100000SF110000SF010000SF030000SF020000SF040000SF080000SF090000SF060000SF070000SF050000SF430000SF240000SF510000SF520000SF390000SF220000SF210000SF250000SF500000SF490000SF380000SF280000SF270000SF260000SF360000SF370000SF420000SF190000SF200000SF230000SF470000SF480000SF410000SF450000SF460000SF400000SF540000SF530000SF440000upblockdnblockblocklfblockrtblockltshadeshadedkshade filledboxH22073H18543H18551 filledrecttriaguptriagrttriagdntriaglfcircleH18533 invbullet invcircle openbullet smileface invsmilefacesunfemalemalespadeclubheartdiamond musicalnotemusicalnotedbluniF001uniF002uniF005middotuniF004uni2074uni2075uni2077uni2078glyph571glyph572glyph573glyph574glyph575glyph576glyph577glyph578glyph579glyph580glyph581  LNDFLTcyrl$grek.latn8 TbDFLTcyrl&grek2latn>kernpi 2@^p4r|&Tv.8,:dR>TZ`6  . < b 0 H j  @ R  , > l .p(FLZ $7<V_biqrxh 7h9h:~>IDATx]*lƉt(^0 Q}'}'}'}'}'}'}'}_R?t=FeoʒXp1+O޸^[)QҦݢ0{({+@v;"r;ʓ類-Օw+Q+8=#R cVfGG)% ;`rk/@4,"ؓ%?-kX?%\S6?zHȖ;WceI6P퓥3z @õYh0i(򍞗ҩdOUU@\W@A`̰ܔ\vș = (R_JgYM'Vj5q;v 4` d @5}jtD>~g;kcdM5tLE]1: VD< hXQ@4_BiNW ٮ0?7@"E@SZF>z4"V.>fh(Ikrw^a(RiX^8r@$<,Yx"0Dd`4+`s,Ҩ@k.t귿LQMTy]il.W609b^L 6U #}vX"J{UXD$J+?5Wd2#,eΩZ}@ 7  0u>42D{" ~)llc-%[}0*`$0t2A]mL]|B$@-6jU+`L&J(sfp>XsfRkCQYeLQbw<mfQ&l(ķYSp\ sL0)syęлJel ԏ%d`h\+g~![^쎈Hy^84?(n_! kv30aapa6j@k\-QmJ<)VaXa((tmr}2(޶z*BEwH֑D( _::7tl&R1&(evZ6( OhcF={"q&?mD`MqfQ3]w=nK"˴ū`Y K gZ{CW.C<%CvIQK޿\30]N2g'UnZ7^k' nfB O.#a)3,uVܬ,(O@hŞSR͒R(:;^t?70ev655?z_nW@NîeWFl}A6e+Ӱ- /T bMH,:%|UY,j$Ӟm ePѱ PgqyKyk@ 2Kˀqo}+pa2/=*|'=0f/bXfg IIthB';}Nj>^UAfS9߶ZVAf}9w8oK?krW?sV{-כ2[L5r!}mi9<<|xDQSk" 8yn0>y ŁDZub2?hַ.Ek[m+|'9#zzepPW/Zj ?.Lq;{%R.9P#g^xqчɝӜEٓ){O(bǏ[S7]O4s"-6.g܁ͻvSBDo?mѬyhB=I/܀Mv,Ed7tp4׹v4Y,MA*|2Z麮tp8< h}4Z¹r[C "ױ~c ]Ŏ)S@'9剖n[J|O`'ӧ>'_ڶ/u,Ek"͑QǥP׽wP<6Vu 3 ]B4\7T1Ǔi >:>SUISa#ߝi@~5jh#Yt LR;vy@r!l=]`XJX9}@ύzVֶ}vՍZa+w@8x͑wD䜁Q@=>t6o $N;~<썬Ae;fo gFt"nTH]I T('B!ܭV"E'7&>d.BUԡTP#d3t\dlܷs;/h|OЩitagC{2vwHѩ -$E0gFW0hJ$B+'‘19%k~]fhe:" 7 0 }TO 9TDDi]|ۯs j>_17eC@3|prh{ԍlOy?ޭƒjt~d-Jp_:]d]xHJ}WVZq]De7khDqMt,׍vnidN" L3z 0|st]fA,^e_@Twq ޲x+'B!57NzE6#+>_/ki+;iN7GD}7'|0| W 7:ਯK ߯F=<~ /Y'B))Wd' W[ ʺ]>j` 2mn8._^4zoitiW Hz(p-i&8w of3ٹ¹"eoW(?}9ˀJpw9]Op|[]ֵQҮC<|*Q" l6h_ 䡢u>ǹG`#Iw<0~] n:1zԍNS|?ΑnL]M3V2HҮBpOve"~n1F2yYh3AG2q:xxlPOOOWغOX'w1~EwXR*+$Ƙ7{; y[x>(MR/VK_QTƯ˧GjvoS; 9r?C}0lO{wI nTTv{*fwUqx$~YߡH-Z G"*=R拓LwY͍o0 XvFNwMCPDl9i*4](+{.ŽTG;~EtǙLcF Y\.x֎G95} |B]=Yy,a=&"09 ƀͯ4Գx􍓫SP̓֜iרXŜEbN?saCRaS7 6G#TaBg6r'P7w;ЃoȞ@Tv9uΛ ׇ̯/]5H;?tD'lr—YZp *j(wMJNm~7dO@  \-VC(Ņh1Mho]:O;{'a3 0!r>ayɡD}[g~r'{-\wLma҅Sz s|mR&v>u7. rEdǩUL;?~4x<%WEZg,=ހ}z==ӫ~%Jy.U/~kǝ)s[u1c;Jׄsů|8HK&Q{M -\}*?D~OqѿxL\h++_uF=k.bkmv +^yYo*?D~p'}ҿ5_0'}'zdDmɓ>>鲇̄/|^3k\"iC'7 o_(+,Ñ )[b1Ɨd?}CtZ9VA/:1wc;/6O|mI]W_CzȔP@eYM諁b&2ޛx,ht18eB׫wE{dScZD#XgI2pL^{Y=Zd,Ra۹XݿbXZ} ~'h/Uu.EHrGAdaiDD{r~!U";L"!wfڸp~b)祏Z^qXgF@SOl-<7cR1@BxȦ>K|qMsWɼOy_; k\ox7ؿ^YABA~@ό$fíA3uI!VLf(3P;W9:Wt"e3 ݈=+1y強nd(^"Ÿ`p6.I4zZuIBD”L ֊SyW>Ɵy/,ŗu-\]'Ǣum!Aɨ>r6I*yn%1(^gݔU1rqk44Z9`܈"j?3Qe֨+vuB!F0m|*; n6TŦ ظ.&N07Qɬ*h2(Ti *osDF{FحA"3r{6"2-ZO|w }xcv=7:1:9Զ ugmŋ7umCOӿĒL ) (hvvdb[y 40_@wTgU`g.`PB؁0rؗ% )E\Yty"R1>@$^<KV4* S(Vt36ѮԦȣE X/g^0mq_Mx"y, TVTk!`[=Q.MET⧅-HWJ}:tFD0kR ^4 "}<[{]f!6x]+“'Hya -5Obvljٸ/5xz3#d`+{foURC(zjc-?כxP䒘as6eiyWa6&v6d: Y ^L-+]r 3TƔQH@f:4::}Zi_]]P۾uk&?xu< |Q)Z O*wa{E@3NJIpn#p2`愨%_9m:/r[y\6~3>Y_,WsY\d Yr]);~k `)G3OQ ;@-dٍdM~}W6:}4zj왦.^Ԓ>q>7R]d/o.tVW)o @%,Qg5o \G 9CW9%VBsj`8rBԒbԥ|hѨmE$y#TWZx&x`<AE*|z%^g`aAFdzU}b Tj00[}X|W"@@2G'\B gLo@xrWpt*^{5~}W6ZW g_ PV,&32Em.]Sˮ Y5-@լ )q{ZffϦ/u(=cܸ$&D=ڙN {kq䯓wiw,Zlˁz<æ;~)[o}o}sp?ۛd*}R5 MY2])Q2}#ܵ9<" iHYjL[Z Ln:ǐ,)8Zw X}>>?g턂x(ԑdzt6s,TZ|vޟG4W#'Q[*o)ybAՄMtXOSO=Oh~ypGTTx}Ez`{G%Q[\gϼYZdӟ?Ѕi.|$r!2Ѳ?R^z'~Z#U,3+ c=y{COix~a?:ޘ.`ɟndu_Kng_=:A<<[0n~MvO c6[J{3m5ĭyphlm/^5f7yb`R9P/ݰ%dl̼=_)/o#MqZK])A^W۟vpMEQF68g+.i g:xQ@ v_'X‘GG] &r{HhXs]=34U#8s G Yw|i2T848+_[] kI%}' R mԿq(.lW +b˻U^*ahuaЩI6{o|tpOYϮ<{3Iaer +pX`?o)Tt~P٤Sryĸ̃<4{p72G'3<^yU]ޟ5^xM%(Ǘ‰2o@ܚ6,f@sV[H0'~Z˯k w,"4&.Cݯx*Tu_2z,v`  fk*멼o(y,[^%zu75;PhK0TIuKgﻵ|^п }*FF2,[w-EY,mhL"Ӑ.D(/1_\ȺO93V <|禤uSۣ]30A +N*9Eb66}L*)uCQz+wkGf{٦“I;*'TDhdހ-. R(Y $fe0;|߭] G ŮZCT-PVض66isM9JiaL0u\0Cq?{w^|g0}4&[)37f@/];B5vUgh --`+&[hߟʵ/@| ˵|nePps(Zh"x)/R-g^W1SaR;4̧;+5Ix6޹u0}4ي 3 @Bl^MvJ+PXG@JR&SY6?X:cxf5p};OČKz}їY O\$2"-}b1lVX?ax*TUzX.5mtKyƒ n˂md!z vx*LB^OPܔ.x‘6dV@"eKo(Z <_;!?NglO~mHuUCVR0bn3>Ƙ05z/P- b_[3*.DkIn0DSL1-]L9BUO%"l íp9bʃ<$*6?!` +~ N%pZc4]_ 'es CHD  t[Z_OqN;*>Y#uNA:#kP|O)mULwL9\:m֗2 U 399Isok="OOCPÊԭhkU#|µ|SC`A_ rs?yXTQ3$l`q_!]zoɴh'vfTY"}BZh(Zxr_ya"JD}ʼn֢ 3Y4䵅q&;IL^LY='-ռٷ(| ~V"ߘW8_b`p'}'}'}'}'}'}'}fcG|^a5B[c&hUXqȪc3U{Ϝ8mSqG*kKnݿƲޯD[V[]טUe{u(ƺ{<0Ga]vLM0gqzsϏNԿՔ;۽=#1"\';kx:9ky`·گ&BWS;]KzFO@#9>Ǻ)' d0Mx vVb- wc),}I"7B? 0m^ AyOڻ/&jX?՞?`]̚j|m;C`"x5q=B  _yj_=Jv"T8 G? ^Xb!7kMTQ!(Sń/qlʾT3W=»klcHqbT ]^\14>b__T1ЊηM-/تI)kJ[{)SWB]Ş 1⍉@XRH8㻵_M)F QQWkVD#yID!ƐboU M6kPjGf>%.=Wb1cP*QU] o1?l#`KV)M@!Rg1͍c7g#"nTC"hoOxQ~lM~BХ;L1dHK?$|r-ٔ]p>G.RDe ?J٩'eolݕ*xrr0q^n$?ηBIrZ-M֎2%R-s"%oR\U's?KQO7;9&Qȕ] ;pƾaѺs1\Z%:yֿܹ}xz&`g[ҵmeo8xc7C߄aʷGiݷ.pfulD@RucՍ( 2! ٔq1n @iׁXB)u@S`]wq(j*hw,-mS&>a#'أ z)^Ge*kJَ@ ʀx" ”@F@uzɹ~T My=鵗>?,U `):bQ>,\~)qG'=n+Zwx_7c*2%..|! x E]gQ)uyXܘv_XavCk~hキF.<yf>[ G]>6;@?iLä#x`~:3w+q^1RB'ˇio[>lT(L-JiwePJQ`Tj~rşEL] #V?=ШҟQbkN2Gvf.#*;sHX ȍl˪|!k Eh39 oz"LѐpbB#OE`MPefﹱî%L+o֞mW(}%(,vU}TZȂtLKDλ~qXΫ6Irf(a] S?I3 ɫ}4Jxl<}3兪zv/)2*jYǍSQ3W`Y6E; M؆KDn݁-br:^GQd#FQtS$ v|$kS(d$;g$^YV |0v^7̓b( /\nѓiխ[Vs}S\:(YJ{ϗ& `L ~ WJ5m(jRcmkv8roQ/@౨5*T #/L|NWW -VvNu PMT):f+,Y/V!Er e@)#<<,|wl39 +;lW 5PvT@fn8UIaRv @5iz'oc+慫CO?5'`(N@UQ7(klMJ>QV^IR;;n'\z\jljZT{_4q/o4ЁV>M )-2CuN拱0]P2)[9⼱}Č*!;UTbe.~^rJu-jn"yB\[i*N;_~uJR,ʖ2+]} &a29$g [9xjaR#C]c`y*u˥m^le-϶C.؉+2`3'ctd|.|V %T\{ \G3ԅԖ L?Gz'M[H9{ bUK,F[.6 0.+z56/k\?3 ' L;ﶨVV qv,Kku.xjRmq6 pA[HD䩑Ѵ9eVr߫6wU,ە@n?L9,NAd''eDJԅR\]gaê9(~cX;T6|o@ģ|g3Ђr,D q3yeoRr)vҪ{NʔzJ'VP *az/7Wك*:R[\1U4土?V0Ơ;KTZ;q:'fg]D #z-Co f0h?sT)Q5.Pc{o%@຋6O(},V~%0׊D. b~8>;%*hL~ȹ'Ns[CإLQ͢ٿi#txvȱAN*TTx$ZjwװW1ǓzdV): eR0KٹaE~0m? GzOOӃg p9g"7v=Ǎ v$twgIdUն2x512O4_;׊&_(ZNrul*| 8;Y)hGl2`ev1SC[ (Zau;00IIIo˪O%Weșw>dwZr_ Um۷jX lXIQx(`}.|HÔ"9Xh9F<$m 4fF"ӹ|Tmj-]5L[ ;" T̩rH  />^r7 >Q&P"Ҡ^ūN(ۂ^CunVӔ^V.&t)DP忼e1p0ƅ9HXZCvinj@d|dlN{x4n(G*v䰮b7̽l +yC| }H<]`  &a@.SCz c mQ,M`g2/xحUPðmCNz=$&Ml0PFņq7䮟z0 D.;o8Dkcm߈T>Ei71F=m~{ (O!f "QDZ<S lfBbQ|G6̕&BC]y{v(@Y$ rD?EqC+"DzS¨ ⪥F{6X[?=xrE€⼁y1^,!OdT(/ Ŕy% LDd"{u_ = o5WGE]+X:-DdO]=bCmW4X(qRD \j) 69e+{ x/F@R@^v@/y«e{`=8Be7`[@/{M;D~/伪,$#xG;ޕO[y{:^JN^$:?'$/h؅H/CDGh |ҏ& c{_bO*v)8mh#f63Mk 뺡  ! fާw7CgziwōU'z~2,V] 1MeDP\ X Ϣ3`,.XCA .YKR&05>'tk$ *s bIj+|+j^"&J=aoX?mD|G/Xmk(,`)I:e1ȿ8!U!ajT?>d;~.o_#db=},Qr427No,_U64ğnU=;>W>[<9u=[5m&bI>Ch+J4/O^_ͽԏwM0"q͒, bWk aXʲQ=o~6;"SzzGWy.'ZG ֲ$px:\/0tl?Ry-mvdfSSܱs/mLU@}TMWT̗4Pa_H; v֧WsRQ@³`/~#"oHE $y. 9Fm?Lqk>O iyl_a{!d`% Z9):% b!VE>π:nÌz5QK0P}A;vĉNyf{`\ !-nUMPzXPE3\d]U|s}D@5oPaU@ I2^ؔ%*tewy %e^tE#c&=(荣;;,ǻ((eFD, vJU_s8W],_9L)D ]8$ܶ>`fTT@2[ e -Y*UK   r`F`\WpQ\_Kծ)e_o#՚Qr#j_5 ̗_ƿFU-@}!qdyE v  :O29ɋVuXۊYZo$X|0^{D!# ؋6~D'OFpVc< ҍ[wڽ,yE1 !z 2r9>4usE,q00hLg2^`IȫWۡ6,kP@Ǿ^hhЌ]1RiLqv ;ED^b4uƴly/scv<}[jfǹCp3-!̭qWረ47FXz Nm#4iiITu}t>r֜gjn;15 iĵncf1JEW8w:#P{}YڎE<}G@"] ʸM l`@zݠJ0K3ԩ7_KmV*^Vva]FOQrn4ZQWHqpta)H94:x}F*M1w\UȘ%TnmU>*ԗ NY6pDNI7Xweп1!Pӵ;C0C 8Suef,av 2TY#{:T_j}>m=yKe69/ c*gdw_z̀-rVTTu!y`a]?pV,.`,\_*dٱ3nԻ@UИ>@aqUw_Z^Ԕ0c@D=&6<&8X 4`U ڻ!17F"!^k)ėeO W8)G`ܑ*c6 _6n9 H?w~=}^ZM=taBfZ!la sύ .oT".\+・Jw"}E,d&=g`W漮olnATavܢ "!7>P3d.B>&N8s6Lg TOlnCgg ^lnZaٳvUJ+yј-ihSP񰘏D ?Z"2.v]pvT.o/%uG( P~@ylک d o6ڲ9-P,7ڮ%GY>s?u;zu)ˇ4gg>|*Wc"jaw?ms30)Œ?NIT[4DF.ߠN0>Qh s$g;K I$= sI{>r|VZ (=ճgJɔNDrQV'&~ DD{swQ6S$I ҇; dcGBbbn']@3?FVW |88~+Cnog؅yϱjmN)^`PC=7>*lP P.YMbV3-`q7MN zW\zRLpIQ/VЁL؟Ql#0;}D#K'SŕiFSxtXjm;DD*9@$jMIL&6U<PR`Q/ @UqtX57sEuQ?S&9G/bԁABL=["Q1$U/^ c?+$w嚙tE8ut-4y:cs{l{Zb޼ɰ8ޔx%/H9jN#ĺ#eWdDidb̈dtՑKiyE'8nE47+srq _hks- ]x1-]I{N ])@ !+s!ȂShjjicqRJ27O˸SIkgjt57I\!EkR^r=QUT-\){_j?5b~Y37=Q$cM̳RW?!(gOiw/ꍧ~/>Æ74 {Nl3x%"b.ggTɻSVlz,{Mgh"=lʈCxU~cSq콞Qн4 r6ϗnh_"<p܄PW:ڞHђ2kO"otxJ$̧;X⑭O^RձFSw| wHk[ 5}Jf% X. g5bD]k8%FQ:=*I%q{wV>w8( ?c5.l0@U|]L}k|/Ο)IʘnɳPF{Ќ`FAuXRͳIhWXmc$j"\Qo@y=(6 {s!ّWaE<6$dxhNQ ۀu]p(x0p[{*]٢p> x␪(k lkm@U6qxz Typ\Z_uKiKW5+4ϟX$ls5DO$;pL .% UKR:8e Q06Z:%q)es7irBnK;SZ/ƣQ@`E8wyUME眣p,k) yX+h; O`!>Cp t!Р:4'[{سOl*Rކ@y\1ب[t|mz%7 ~G\y%yjlWOsCE>.'1PWJ@r^lv=fd.ۀg5קIhG߯40$wңܞk)."@֒:*Bx2,k+Fmfg`~m<Miw߈Ryfpb;҅0p0\_yd˷GW *+sGuk3gVـu%͌"c2nwlM+kx1|K_kNe1eN'dm=^N]jPX ãDzU&xY:pwʆ:27X%Ǥٞ kOxje=O@#ҁo43㬽@'@\,:~~'Xɷߜf r{b"=P)s?s~o?6sxL6(Q'r|Wߋ0wF#g9%tKs}ֻO6<7]Q1qy| S_1n˯NPXl=޾W!x+x(ei6qu63.QN72q)4'Tg~d7mw`4K0i-=j,Ɲs[5WgJΟ9M:k+ٵ Unkzt&^J{$ow \v<ޠ9{}%cM/-r1Wkjޓ,!UvM QSi=r!ܥ@ɈT/[8SK 5S+$=]X׶L_@51_n FWK _Noo[q7v|5^<#}!y\ƩzG{:Ӫ6cˈjq4O];^%r7|zx|PʆBeP];wy_6K;?]!Ez2Ȁ! ޜe@UӇ_ug)0ٜԗ6Ѭ7^\§֧t~T3;fY;MSqõ?$O&uMܯSwʿʵDt%IF҃C a^̊<9_oKC jg6ӈ iI9>tdIJN`(aE<y ^:LTJ9WnWf-'q^؉5棌ѨH\D/]<2+ 9Ԝ5R+x, 2(ce-OE$1fbbۻށK% >uşpH~tp%koiCC!LI3~vxOɃFqfsLD\"JMܧxU)@fwN<F y;(X/le4T}qZ襇Oi0}b=@T)(L>5vn{H|U»D>e YtNI3~FRn<u}BMtΡ;Bk޵w73m4witazOCP_J`@%GwVkJV.d=WͬȓJ@ÓYb?do9."&)Ĩp}C@'ÂThPfnz0ɡ~pan`N[wW).I3+uY'kpBJx*5Qg#Z'%L?%TSe ]+^L`[i5 OOYDž@&ĬG<+lv&_0u}XzaC4-[fW%ko?EfuQ1+m@%@7xQgw$|6w Fa(m޴wReO\yf+vɤ>W69>hyb"Z @B<*:KkBdۉ/@Hl<6[y@%p'JVLjŐ|_L"I۟J|6-P羧lM|Yk{Oܦ/gɓI]V6?G4aAqux `v .-v~$*]{SAz|C3~I[2a']7~HLͽW-yrLEvRٳ'usY:~=[(㝫m=FS;T-]:{Ό_cˏtmdR"6g_/ @Ptax$XB9q@['Z@}33Ȕ.JVu,-{Ƶ+_o+ BVj|r\C@%}rFM \5M< ,L⯂kVʰJ:0w|~8NߐOb f9cSxKUcKuUʨlߑs?s&o,po8Õc9U:"؋89[Ch{DV3!*tL1v>dГHL#mއwG&[RD:m؛&Pbu_ZkA],c!Bt:Y&;|}nU[EVd]R'[j1R];p:m cMP= ؍ɦK:կf9 ݂m۶-VX>%p3~2@y'HksFǛ̳ݕBZʛ)tC^MMXGŷuE~?3w QOFV': r`گ[cj ]yI֯;5:bs!!7(c%d{չ H3ߺw循ӯDŽݎ=;dudaj,c>򁺈)SȻ`F tx=$. ڏ{9{ h;3灶 ]hfHilD.No@t7)+$CKدLXU E |Zhfs@!rh8CʹjڽPA׫2n qLj@ ˙髈r5=Txݰ\n ^@|8D!ÿ-\5tY,O. [W(] O<+,2Ɖ7-t21R#B _<▟6k=ŧxs5w`' 4cV7Lyb 3xnPdm!MB U&9 A{R]h(=()LJ3]4lwOQi@ 8[=?d Un 6=w'|6{q(}@Z~MU|h'N@jLHab p5w 9 WW~xgu4 6Pu g*T=`uO)n81`@LBc\nd1{cF@<_Y`0;4'=KyjM 񘮄<- {)0ܠU86ߩt@TJ*w\qکP71%2[{R``p9gY/hpZ\RZN\ϟOMd y h8e2lz uɠY%j}@[L5ſNy1}S@ENcYQj/J1}4jģ3oSu&+b/TʄO#%x̦"ː[W:C`2)*\M' C"0V ,k cgƦ;~'TB?G˿;8h\^BW;y8[Ƨ>=Pi,3$ 1qNz2@EkHyg n RrI}z H&2I\#QVᶶ+A>Aw0It"dYyp/?@$hi~Wp&4+ʇ`s3O@8lFjMou. 0Wb)7dѣvPkږ,F_怶gG-P0@v D8WN kU8inZz#eiؐJ%}?jw *p,"d#p'1_x@Ԑ{4fՑG6Un"`1n=Dx(b^5Z$|'ĸuҚg7</uw5̦@1G`:HT ]w6-PECBypU:i@`w`hp6-mL2Ebz}z^,rgzZ%M4)w"J[=Gc/w=[2 㦶Ew- `RŔ1!v &ǂfW(tb޾jN[}$z$95^ئ4TvrRwXg{(H^Vo+8}vbG8!)rߗL/ݻ+4]0NxCQb>2?Y[_%-TԱ }i9!?Qm}YyxI ~9}YuDZG@g^@KcX5KwOJCHc;̆5лѭ-ǐfJʝjd}wp3(+t>tVT{kEA [V#`JGowMtO }>o׿S%O !r1\8NHTfzN7SWw\yvd]e6'^k~>̣:£wNܿqG#mxCvIFX-T^+1_f(oN鄘UޫNڇ~Roǝw|ۃ3qqFUSo z?s, {X}f|%7۳ϽǞo+/[?ǿ:D}/rvGJ#?v#0r_|_r"*9HpKw"Z>4tԘLO.܌#l:>%nナoPXk"r38LulboMO!'Puso;|~%VAR5׃ ﹃x,c+=3ow,| ytMkU9B]>YtĿpWWԷ},P};uC3{+sIQ^W5lg'8~[?bfoyo6!ҁNc.9>F%:Du κ c8L^ ζ3?'lO+:CSX_O1zghآQH  j'JαslKHY4E}EVnLn0dQ8CȾ a/f?tPq座߻K>ᅩ&.3 Q7@19vQPcl(Nvv H;,DF/Pǃk /]֫2h[BQU;S?rXO9|oZ_H>,d1JS1dNHX8RYčTix+]髗uo,M[8SQ'vT kl%!w߮ssj/Z,rq+$%u=_{˜BԘs\68W_Ot ؒt,5nqNwcxNЀf1~1~MV\..S[;^I_N>ۺIP,s ? G=W%HK )Bww^EtN3N>>X{pa|>uC&X؂HAIa'CvfdlfpKbܺX;(VB]oWnփ#FbQO>_X[<~I_@y柚NLL΅–R:2py1@5m : +Ec|"o]!_\psɤ 1c,ig6+F< W^FS K^8y n0:w$clJen;w2;bin9+RSCZ J*tݡ:ϊn^l}%Ca6a="WZ=t[ebsL%h$b=k &$Rx!pP'}&gRfծ.z"-_u)̩Oa\sFL]Q v(7)nW~ [K4kg?xfˣqZcU۩T} Ps6 @[r$a<잶+=98b]hI^.s.PE J()NO7-+YփϟM؀8&wn)UjWh2\LSY•m;~a.q}Z!@ŵ;tӷ޼x ګM[[nF_בNJ5s{TܗӤ{/%&)Q*! 0ɡɎPJ=$A+I2\t)Ή4,oEf}ğ.3M#HzͳHj˅Wa֋qcuY~9Ml*B]K>)&%7~Z.w`F'=Fxѻyc E섊? ?g?/(+7ݎ e} s[[MD+ emRv P9q TD"*B4(6%z-N-&j"7E `'Qq_VguTްoLQXSh]GithoI5%w%Ocd;m{(I/>w\tT,nLHtd88V\*[IL짧k;~d*hpem;1L9ç[)aJNuϹd}Tp^k9s vV7J|~CQzTh7^IYޕJ1FaWZ)gޑXUOmЛpE5~61ĢG"J"q/-柺W.ݮGe@9q\"M;>ʱ $DrEkIHpði (H?aQ7""ʥFj QP֋sDӲh㴮}`߈}J_dOkdz R%oJyN {ي';2;ZyN?z68,tiS]|]ye^^7BpiHf߮>Zm0>os 4`?6cKwBQ)x 6 w*@hD^/tIvu~q|5Ty/}\/ $+[]P] ! ?qF}@HOfE73P<{sl+h7@)O-3U ;E#xJ%)C د!}as=wPWI^e9a6 y 0y/>/PĜ@A[ɖ4\1yw` X}Lv7͸Dd.t)>d.s:8~͹k$^M>>`sPyTVn/UipٹYnnD.[w?s-OLY:[B@[' 4l[zp;zY,y|tf _ 4*.4rM>;(P)/[ ;:I}Jz-Ƕp>11WhL]ZmD01ю#l1dZ??TjsW0ȧˑ[ev84Րb t9M6Tvϧ %g":/xZwz9gR9^cT'2 -yV(h"hsl!~\܏g[on|X5 h(P=Inz.}'([F ֹkaybb6⬖BOqh|1jVB֗#uWl65Ǒvevs^b4UG7' 1`m84;pF5BDz_U>ȌNz{4)ki eh1y9z)>w(ǡpR|-\043nBr;|8oѧTe @fwttd`8+.^ r;حzPuacZhvgݤOrT9㸞kPv h9[E f&ہt8 R6,G]M)0@c@rQwnW=oV`nř\%덏o;+Ni _VET'TFqNa#@k\w>L٭Ǎ7h y v6T@ұezǓ^nút>s\x2v 4猔t(Y쉉١5x1/C2fkw񎨅(˨Bc#$#2>nuC;ֶbf) BxkI&*$j/7 TR,t*`Hdzh) >Ydx;@ɚ@pDMfuv=hb l 3dZ@{r_"7“EDW6*YX7'/reM=ރ3sY;xU[f2%ݞy*xCwjWbiy^#&8 hdq/$T 92v2~|pp:Q}t69?OgTDE/FƌP_HĻ=ўklӽ# C /x!Sp _-EZszkwWV7>ߜ(们8zS4Dd& SF0f09%rCQ6m%D{ZXH5%p#3&Dъ"a`1,wAC/*$6OJ> i f'7W=M`{-;=c C].|P:&1Zc_%}3Tz~I'I"~H_9FM4^LK֭@,$@NeO *i'ߺ˙l %Se(܉^S_@T^83=Z-1:,-:REDh9;Yػ|\Xmq /D\ƈx_^},Yw)gۻ:;Ǝܙ[eU_j<\Fw}MQD.;\i%[R_ e(9x ,YI[16Qsg[Σx;A1ï0kۓ!FnpOV'z`pt[?GȾ>tqa/Ƿޜf(s{nT*Ta6 h:jtqE[EEɺlviǣN9-myt3deNj2Fx n x(~|mLDۘ3f\WQ$OpL* JW5=sqIsuN lW~A,hG<U<nB%ܫE_X( SWo:V;˜#f"\?O>[_lno;rpQ*t;/]1rkL_StxE53y/e||}6cN?9~9~99.=#42oSQCV|%[*ҕ#_,Zƍ&a%tΘ|} ]]bs#}(#e8Ut-K&eY sQ`KDsfX2H "I,I*2!!Usz.靎/4Es3׀Ξ"xVq/vG/0~_/y.Dy;&;ׁRGT߳QȺNQ3Q‘* %\!sse{i *Mp wD7q+b6"@Yh6edö?'!9y*=52 !ƅ6,EKDD63^ 2%T؇Pa 5l`PŬ 17ʨkt;b(!ҎF|ЎP/T"S`D6D"6)PBsVHpeC"r2:(XGr/#>4moɼ&GJm⠽?dpco:pPajBzRC |C qV,Dwghv_:hW T*wo;dyO m]Y!|Ĺ,mJٴG&txvC9{&e.}.nDD1n佉wؚhzdPv2砓慇5p/\̕*cP6d}}LdXHwi(bTA f <] 6HD[giCLLΈy;F9gDݢa|a~;p2o^vK4[1:H.+QZͳs9+dmBV BW^~YdwTt"Jp"v@|///R@ω|$ 0nY`]QBMi,<ƒv4A"d&L8dW3|{naa\"Yomt(A5R& לs`(8S xD1aJ)@7\/K4~@28KJ)`㽃% {T(q# ب R5"bPB„eu>P@@k|k= {˸9D CR1E+G-V"YjDdYL5u@nB:PyDTq;79ȅRi0D+%*+}LH)sRb*Pv 'RHB2G2P 0Ei1)R@Ј%V  R5"JPB69:+7I l<'1%}!̮\n8vD`xo\88dFn\=%`΋p\$t˳y8b9[ڟ"*)l݊DnκDd[dmy>ZԻΕ~XXb="9'DF=) Z45nؕnOBv3d:m|uAwwmΠ0ٓ3mKzt#de桿^*n9 <YS&M4~Ի,S֊:>r`Ѳq*`f%B6(@DH,2-rĢ/+pe`9K QO/m>LqGFv6C7 %؍@oY}7<}r0%8f1YHC Hj@םH*h a8JsΈS4E-:6`)9uMn) ΃Z'agq#X_}6 P|)g'-;P: ZNv&ż:uc:}v-ᄲŴP?+ESƗOOO@Jkf8H"Ԏ)N{gn u^,;*@:75_;}\.w/3?%E|~X~ vO4; Y;UYmwyl}XvdL&UnvQ溭guuỌ%D=en#v*~VD^\]*ȭsd5ŭ:b4ҮGXzJ7'4=T VYUU/-$^%%!ޥ>@Dwb#ʽ׍ li͜itoNj 5魮+WC=˙w}(!Țtb)-Lu2xFܳ.т) .enZ%IۺJy:`|k#P!e(Е3,R=d?p\O\'-SL4 Uݯr;=;DCߨ9)[u\Dsқtl(v,gtꑧ/(I.,|UGD$ AW?E~؈ޡ|-p9]:m+7͚ue KkNq_@5R@^Q}M`448h>Ye\a.\ֽ'`[&'ꢝCY=v% ( Y|Eݯ=)9k Nnk}PKBpYwl'/#H1wS?~[:O3u5rw* 6>&<|`[cXyRP7o?OOJ⋺n)4p\o_֡WB۵8]EunڦiG5@o -*wRn*  {L9Y|eHz<OufB WPgt.\]x]̚vCnɢ(=p| yOx < C<*)b}䒗t~UR_ws;iWj:PjN*#D q9wm>ӻLަ%R)Iӷ֖o>'ENIԤE͋tx~[Ɍn^q$I@wNڒqѤrY01t KT #~'7;`0?]z#Zq+C>*G*٫מ}^տz{my-GXk =lNw{ oԏt,zԆZ ŝx娫~s6I~^g槭JvzV _oZ ^\ Oں8s6!Z/x'VyyazӝN۝;7L.0x$4f|Izպ֧O>l=6q7qVA6q!3xl|@GOd\i/zy~NvAzmiw/hr)l!), TV^_ ;}LgҺ.x䖭ʔȗw}R5q;3(I.V ^g7e?'VO{1^+m3^ o.+a8uTnvR8[3k'eiRM7odg.uk\_;,ٞLyy[ޭ'!sIiH1KsAw_w}Ii R>ɥlwWrsvĻ$XLa&wA5 J4)`}]I_Jv}W*cj/r_7bӰ;҃𤳕@]fY e"L z49˕9PftF|L}SV;h §#?kT"/}ՍQn+T:rJ"&>ܻ2{#c?ɮSln._ok`3 `%  2I2LY({߯z=bIEzL2\W]2Bh\` ̔}pKiKtYUihե^sݞC }6u>{d3V{K#T[)]~(T4~yLϔkvZ7۾-amܯq{Tn}}k40DB6'ϓO rU_KlW_WG @:G$A{OOlO7`A S;sn o8cԽ@{9 }~?^ucr:|@iP4ESP>~󘧣5zoyo~^r{ݓ/NI$Z/Q󸧅n7NዙzWK9wYE9uߤ'ߢ}/F,TO*Q# @9<SGQ qGq+]zNZaN;U&gə=j~QEEt9gKS5RC'x}}zK?<Ƨ ;P[odwHģk GUir1[한c U9xH:LEq$q#8Ƣlg@^w*rHA8rfOv8ڇ3%ةʃDۨ?vOj;/B~Ϡ)C]t952\ߩM$[e4޹U񞮻Wn{O*Q1@=@:L=EXܘ'JB7k*vʩiÃf]Cm]K:&9'u;-7uݯ*fkꐦ~SvjtK Z#5pT)>H}No/fʑj|Ž9xצ3,.Ȓ>ܫ}CR_Rלǝާza:-۾;r&TJ"F9c)^] ae 4xTa!{JOy"g& '|> b/>oTZzclb/>oTZzcl(]R/^'(أo {O5Ħ,߿yA5ISqSG/*zKlNH>q똇51.,ht=Sv oEYT4]>Nq+{t󱷻{Kӿo[/wݧ1&2/dڇ;]f#l}<ݩ!u[ۊpOxPM:{ƹ#{^_/zKloN?ylmF[;"&.RPm~Lץt4] }t|O d;>tGzCloNy\v A]N*}ff}8eq>/r }F8#"UȾcn$Rz97($Z`׼]$o\eSĜpFpӫ䑑r+Ȍ}sp`q>+#3 'X*y`d1W|o3ٿyV.\FOiD-{;[#'"OئOXϊ$O+#+TL-kUOotC>pEq+:^1W'@_#z=tw?PE?|[ W{tYFK^݉K@OO6NH;:op']AwySW4i_*dҩš·7xX;n7t3P? ֞9wfCsf}XyLܿP-_7* fmX{4Wr?st*~0-Va]‘\@ӝ}_a5P5Uܯ9_q윩L]:_~@GS1frԜx{.c&[Awυ :Ff95 A&WpjK-uL{x^JƗ5߁!&,o Fa[ǏE[ EJC9,tgg5\Pǁuz䯦"l=Y2=g*FbdȤ't=sjfV>GPk|t%>u>Au*  "B36L&<ܯW"CL!Zdϛ!h`.tE^W:/m~NEnRJ{p?4AztU_g{n\}5Ghm6_KGg-=k|xP~gzaOEhbF/⣭`!B:K+V`/ԫ=@obv4R/ H)I[9_74q8 gLsWԥ%>Ir 1M'ԯG 7- epH~&/kы$68 >'o)cLJBͿ;Rg^EHyB F"XOɥO/pL}K/|I{ZۊY i 5@lal9Θgv"nnߚ7Sr$ 2o.Hx&d:w ?5@ӽ;H=d^= 9KvpD)I<%9g6@$O'm{FL OiuD)I_#y_ F39 E<I>Ӏl3_8l4`k6ggTap>%>I`$k`H~&{@˿|<˧}{!)d'n_m5\1"xzWHo)Iwؑx8I8a$?=`N<I>m~.rN;%@+;-6 Pۆ&\ nѧ'I~oR8a$?=`5 9>O㧑'ݼGz}VB)xt ӓ ?nrY|s/w|-^Gvϥџs!tQC{}C :)_A ͟S4p?>[$|Qgd_&D|Oz1+KMk>>>>Ɉ 6g> ޠL{/Skj:"o52mjך{hUDG-/7:Ffo{ݥ*M}m0ۡ8JyZ ̅,d>WV/O0/Y<‰Za y!Zo!j@a"?].nNѫ G`̬"bfEPp1s8eE33@ kY8-+TDO!KՄ_36B0tv@ q!"Њ^(彔f% -%C23IOew#S]J*mVMDVwy[RG;o\]h(uUbH0uyX1^SGg<1*G]e<=*gdIjG{/ OTDc1dÄSJ˔Y XO,UB|ZVc( C]ݪtBuiǘu!,M'D|DNBtaPH$e .W5mNf&ޭ m8!7/|f]%'s`IDVGA4.F$ BsιmsP[JPĭ(fagzew@Jbw*:6OpotyKZ>@"H)YYPu5a#<T<'sAMW hSC`t]-n.ŵ4:QHpkd ̀ 0~Ў\t3k@^rc骑S^W@KjkRv/.M=~ғn6ː01qޥ[¤~GJ)Jȣ զ%"(V" {"v* i>@Rm-49g tr!hWη\# r@~[Dvﳘf0-RCts9W 79oΦ0yL%2*M~T:.[B [Ox3HlIր"}u I#Xer6#$I| 4d5Gs.R g].md ,KT6 K,兣Ys.jcZ19 D sV+Sl-[hq%Whȷ2ڷ%D"yt& Zp,,9ҁZ. Hc N GcEq@:ːuz7N06kg, !@"`' 2-`L-髈P݈*)tc O":2В*7˃gTzP! (l DwXTN E 8M@a-rn7ᠥ3}r`ݡTA?9D*[e9 $•hCZZ =;aH=^T[n˙@CȁV:f a<[NtUq}aLv11$,<^Hv9H\GWA᳍D4 0`;' VDlmvԄ_X*oy*f2q6 ]C͞@,DoGKx?`,Dn˒ˊrDj2{V2Bӑ74?{Ȱ[ 6m嗆VF-O+ 0 ).zg6P`rܧ3c%\0cp?C%/{D5PojDkH3 ms&>/݅'?7{Leؘi Dp˵i_utW`,}v nwd-v,y#S~;V +%4 HN`r;ZQT%AG"ry2f01M$圹p> X%uh$us;c!S?оl{~rTrgXUg"\ I%M:,pT ;0M# < 2d ;[΁3c1'Y 9t8X4nS,5YD|tΥJP2e'2Vp| ^;Qtt8crm2 LoX>?83 Ov"Ano⹇䳶vK҆@ r+Pd@sŀn\ʴ+fHhQHP ؜6G Y_ψjCZ8F"n C%:{5 $Vp$WK%B H\=tT=L g/{坽6@Yj䙞hN7TrV9al ,"[lD$rش,La8౒6D X]@jOMRN;1'f$4.U< u jڍ!9myI'/GrjE>rD<^#" >&p<<yk7W7ytHCg@-%@[J Y-!9.y{s˥  %S0i^(2i=22 =L^CC*eeOtㄨM-Y" 3`xu49Ζ sqLE%-TÙЭvppoyIe@y6 HDn MW30ॄ%R2 ,u:qi@!C^[tjK?zܯ"ACރ/@^YX gR@n(մɾaCjp>>a`t<2eaAR+e|*  >[>Vf/.חP[5Q)M:T ,$7匙j e29:PDV6\ ~ A! {ODA 6/Zgg"r҈pmr-S4,hKЫru{ y=ѮgPa{``"- "mRIMD wSe؜=^6Zp)Q蝶2B<.1<b>+ p,>4Ax[@3XuY l!uv_@I+ì0 z@q  xbcNAC8?RJ~Bh^R2Q̜(0"W5 wCA O7?u{ b%=YiG0m² xfEPCPDJٓL)~("Aҧ0@ЩeAjCwҩQRvy0@E?giIb{F9^H>2T`}݇$(/f}_*w~;)=gVaNB r7:(fKs/\)Z^uc{Tͳxd-ڴ+ZGԳd]D/;lIM|t[KƦ+/m;m;'O^-&,ez$_١*?"X7~^'+m;uȻE"BO d"~I)-_wECݽ\{>u)OOOOOOOOu|J>@GPg^~ iiq53ݱe&CU>NmcO<wi0Ddw\+=<|0M`P|}㚐y{iA^+I0Q0tvNG4@bƿ܌Cv#Ⓟz +jMS9"*l[AE _xA-]sou41f_vH& f﹮%V#ž,>$jIGTEH9Vtn` ȲGuh;[70(? qj%=>*eLFg+If@1ѐ텼g5wӇ[)PYk<-\KD8u}/ސȥKWx* V( o +H&[cru#H"o m>" {DJ<mgy"H!:N߷{0'^ޅ&N2)5vcw#"`Ī46=$MH%ڟ|b?ظ6$ ۣ}K=DHHc" HTupE ߲gS!}-ܔNpS6ܒ$Q{z6y}f᭎CdKwX` e~lmh^+׃.r:vDPЃ gssCxx͈da$$b@-"iNo-O @d_y'px||`0nD,zWj-Wh`q%^&k";\ * p(e H",.1Wޥ-+@-~))!jK@MT @+z6d̬ $hK%Og(" rr^@fv>ɯ;El"/Qw-Y 0 t(Dtd 틂+s1{lyL7rK/`Y6hRjwكGutoգ.$\1``j6Lw@zش?kgV:3EItyOλL2,HH OLWgEֻY|B7OcܛGrOfιIFtf --su^k\u%]cXi#=Xc ʰWY hLD˽p>486ncpblRʊ4/A]^籶n5"4z$f0XH0`}1wHB# 5 ,dR(uRcl[b=|j)O u!`֚a>e dRœb$r>XY/Hk-*fzr{$D32O6ܿSqʈTx[wwPR3`aGVJ<]DH'{͉BZ]ra* X5fb2Է׃&%?3 @e1Q{e9("@Kê@Iw[LfnPr$;`1It&ʷS FITn/'صg8*9BR薧y""_+`2-#i7YV)xhD;tu.'q!QNoVtw 4UI.su h!C lqBRu/ Iz)APs_FFݘp9.zxbȂ=>#"rRb"8NoLlOyCg5܁utb{Ŝ~: Cejԗwuu@wėl9Tahyuo05Z^'>;93U|;_NGBbQ{\Ӆ%BOퟤ!#0.@INܬ+g~/bFS'gh8mv鼾{H}=~<K}0[sBnTOԋR?WH."|1h-dZXao ->~waYwC ‡1>>>>>>ώ 4>/ BKft1;k" F{Ƭ/ ?x{zU Fޫ )omHpe"F[O`$ 1][,q:imlZV,< aeDi_=U7-гaR Dd7;k kOsڶ/,yXIq}+M{^ ڸ~G,զV3-uۍ?߁#˪~,~;6QJ_Zg Oy[ dsyĕHӯ ,;LMϦVHZ)\CvJ8rIP Ax `{rUg&vfˏz6D%=@?  = DD떶lp tLNĐkT#_ 6bo4WўsY)/6vdžm FjXc+U":ڴ/sDV"M r0*E]Fqڦ;Fvp4/,?ᨌou$"o-_K@[]=\k9TPzox"kL̲W""m! ;DBW[_ t6N@'\JRk*N=|!>2~[(Y>I,2 sT:بppc1V"jkK1ɵ ɈIR:\r.ۚ+hABC+-a-j~:ܲt~=V,diI_Lm ; t/ {t\(&=Wʂb|}š&|Q髹u2|}URO(l--(k]ۋPBpաP)9 y@:˴H'"jQk>EP{df}Ki0:Eq<}ڬYe"R8m\-ʗ-tQ I+`48ΆV՗e+6y/-ꗭYS`٘hk "rM)*Ƀ7Ttہchc"W(y-K4 a TfA"hL9Ʈ-6\7"͉‹,Bj#XNLHu$ZʾYje/$މm(B{kD2B  8mIV@n0 Tu!#P_/q0mS[V/G6XܮUHL: 7.H"WDD%ZmBdžy_- (sPWg,-["vЕhAB# B @)S܊kqb^!-1b9'Y4pIrt$M8@ݝ+܂J,c-qVصLe%y A`%:Upqy]>2*UXZݯ{AvZyO(#2$0oN[^#r@"܊A4S %Zs'^Yj!@AIH9'><#P/DRw6 J GIt[LiP{!Mc_vUw=T1 `x ev")9K]`Z'[rq)䰕+Yb5Lt'89rЬk^a+!I=e\>X@N5wKgVp%L- c ޘĸ,̢wҫHB${5j<&&?n@e=Zk"F'>Atj|t*f`7ZD[9pf&ZlC$!,횆=oԛŻi~MDFK$RLd/o;YNG#Dz/JDn: N8uYCpG]OMЄx r/lp^ydY|W/]pd@U %ix"2} GDR1]n 1`MaJ-?84xm:&PuN =uH3tu߼ 7̜}'d+N2@u>k>-SH$CA2 {&$g ˯-z'R~`'| [w-OeluUgېX- J>-D~AF1rL$G#˟?zv z25iMX@UEMM@+"o߷bIoCY?skti<.xBv8>@9'2#0k~:t;HhǷ\J MnDӢr+Mp#w! ǯ[:ig.U|> wF뙷1FgEֶE ̤ٙ^563䌲$!~_aMg (GTeG=J;Fmzϵ,þ"oJ҇vH[[WfF{ 4=:1U0QH_"p6%L_}^jOf/ahZ@l:oԛ(TE3 R)ʌjT?G ``~W~&_&'}XIvЖ+^"J&/%K听F<#٧a _ۥ3" VJ!R3AH6.K߷֡#\ЖYKlw=b_K|7Vޅ)ItSkE,Hn=אMP-jM)B BbXڕ."%sfA&RH@/>X%D W-0 0̕bDITIt*K]5'#K I!w-zCr7pU?Kvf@ "jW"!EI) 4wBNG<D2QumcR%0ƚoP9w8CI]J6 y~+h< ҷ!C:NOh^)L@Md^Hlu~g~w+/RI6L:jK= S#iP#]!lKdsP`6íMzv͸x`e5 )-:ԵVkD$'f:&OV~az)E)-D5RXŦ~iAүvXuӥ0 myg5BQ cɻ4v@[T Sw$L2nܴݶQ!Tr__@^Jwԗݒ [V1N h|a_!ue3kezsVR;oۀDY$͓AL2}3>jF& Y{MdCamH~(L_PDٓ_(WZ߰3 tǯ9R?pc~^_WNuU Ϻm-5(/..K/<;~0JhzlVm9^tSALy-y%7u{˼n "[ i[gdqp/D إ,҈|,DyLӮ}:1o?p+/L_?ҮSQ)'O@oEtDm?τ1'uw n1cbm+_˥n<.Vİvqo+̧ᗡH3yև{U?w]R ?3i?]R^ӓHn1v@!;G>C-3,lxK 7PGPe+_'v3稸Lk;qױo cgpzFwbPW s_O~TL]| 0wի~#Y&* {du{*ZOc?4%kzkt7}ZpRO_-gԊbcݲo nx^|%ѢyQ ;gKwOn4u2ǒp]]]1Y][a ƮO.*4&{K~p8Uz.u/^Q,] 1ð]'?\=hNտlLf VD al`>hڟ_Pic֨" ^G<<DkC9} >b߿3a?5>y*h1#|}[v) E<ݍq/_~?u'%_}}]Ƅ*#>0<p}R5KJ .Qb)\]_hYObxؿ'FKZK(m0 32OEw[\{\:mVp2be#MTv׽g$rrˍ̌:0"xFԹ*~1dbwWhj|A eOs<~2_2)V$L%( P @̩`H#>Aw0z`& qjgyw+TE$] YޯBP1=\U"F:[[Z/'=-C"`*=Q?`=uuA_]ʊ|/d6CvޓZ!gL &(阙YT0Lrŝo\D#L$v[f;ԆN-2Wi.gZcFFc68;G i=JچJ3m z`] CBԷ "[ 5jh>ZKsܐM2-"Bƨ+vt3@sVkN juӑsVZC r3՞,~nF(0 mr2(B $ Oz uۧlWt[`yrSK"z> ԍF뤈H & @NJ*^,ȘDžA *X_t~,دƿ2+g'EF8jj>9O~In]o˞hU\ ˊW9,P4kP8USTY\o\Tv<` l) +Hӌ, 塊:V"9d'|W<+, Ck d\Χ[E>1 W~R F>=uGd%!B$Y)30tB})+O,yOY @ H-Cfkxٖ}2~Z+i=Rn:0L }*ۍcmn|bTJ]26 m (9m5uPN*)t{4~)ouyaMyYZBo fxoFdk}[<Y%얹?W/r<بƪFa} ]٧~)y'M1y1 1bٽ?KkdTT*3k#@"h} l)vK{t{"v$ o/CB\қx{d϶la 5{U}Ir ᣻[ys0o%x 8F} ԝLDIֿv|R\,ؖn-s X"ڝ(3`Q:ࢠإy'f| ~L/mά,Y<>5p!϶_}.^AlRI},Yg)t`N=4sC4ctoP#y|S<=~وVu,/A.@蔚HzUfؑX!Y9t*qk݄K[tɃu,6vk4 b`^öߟw< ⟓*]#s4LNu؞en y^s`B2c+h*<L;b/Ov$ac).?gg:S',,س>TۍCn#ky%$`KZEٟ-8w@w/K:8n t`K?TFD-BMGɏIDd{-rjwH T FvJu#2/[p~ 8?|^pUCWQiFin".ײy)5+TJɣ!"Eˢ*-cݙpăZpSbP58br^-s֯OEB/~/u"|ş"]ɋ3?| էu~9 raU%ۯ$ļھx ^9|:?Ώ5~w ) xv7 |yB{ZID$JE}w%..$ &/(3Gkuچ;L7j8fG}[ݙ߄.pab\e:DyTx6 QzZGTݼȻl. )=iMcPy? :.PFx | ]ҠlM?9`>|wn8z<Yw.{pz(xzz{[pu$%]i hϊ_ /%HvcT De;u*?VyVwhplݦ 1%"+vt<57МG __eW}yDÏzu'SϘ]7Q ~ A7z,A8W7?-ȵ$ A_n|k6<7ƥo)_g'?)7gD.AhhZ$ZuG ek%Sx xh#aO?%Y"On VuFQ l%f;?fW9yiR ujr@kp@窝lשj7 y O&c E/Fq puiVx=i L&yc|PPVؚ|` g"yzɨҵBtH=rNFYa|tc<5czc|"Qa6@TU ϭ|֧~8b_yز^)tZ xGk?_6p4 V~DRВ RKŒ7Og{k̤ X^\pzB3Ck)0ɔ``cL؂RCăa2=F>l4$zHc0| c;_Ǥ?t>ʡ\S̿jq3{eC)>5DD'}tC-{ Q]lԏEb^VO4f?)xz0HZ0EmҾm%LZ{мl04_$!\QW"5>1mMeN+(.HlC`b? kUPhP0Ď#PWr\/crN#/W'%'h2=i} рVaދy)?fGf7GkpF M7\L wEq@XU/pek,?3xJ#/p8J_nVϖ;ĠK4 "$T Q.......˻-_?tՠwyƯ03W["V&g.xdM{S>AGi#TVYdAWoxe<~e:ۿgL4c h9klq<⟼j|į467>#@lFRj6"E>h,IY冟O7:~7kaسUV^塟T@^L -@Lmd'\88,vftZY"H_ _ r=/K᫆.@bt4'n9Oy}wv@tGC$QKu/WjNO ~u 4ibyj"I2Dz:7/gm:̇y/r(K̸(" ԁ| dKKP+l!DMTuQrc(#Q5FC8ÝG 0$-[vR7#qDi'F p)-`70dN4p ;fRc 3X.7B/w}*Fw"S.+=hLP+zhnt m,U̵8PEQ9Q^̈~`iҀ!o< cxNHUA#^3 "=n`C;}[]xp`u$_4d@gˢz2!ɹ&{xYC4qC8F1d[ZƼy/ ah*HS0\Vz 'u5I0Msq?`24?(|]1ѿ3^DhMl.TK$%, ->MXq627Q2gr&(8ddiBhZx6pnB5܅XɥOQV$vB&HVTB_HZ ^5nL8}f:yu;x8 TۆMiyrr[8/CA(`i| S0 sIe[7)W48eN4̟h@w0S L:rKAʨu` R a  !_bzf*ä;:Ea@tV3), @ydrv/b!@#@5O"{KrhĂMJ*l&x[dK/}a#'?8=,<۱ ( ? 쩐<]!k+{e盐xDY-xL2(/Ucvlݚ|Lnbۀq8lr  A9:,BէmEth>!dHS/4eq6b rk^ x6VrبR]؇jwG hVJ45@4AdoilatԻӠW+- znsUgz7?.{0}[=ꕫ}"=SP5`N! #Y$Ej-L<Wٍ̳?-qQ>QMͅ7'kv''vsp?PWy6e z6"W<ꞧ{ln/"W/ xyh5T_t:Y:bOwɩ:k~6}x u4`rݳjy&swOϘu~8X=%(|{NO\_5a0?`|O5L39Ʃ3^i#y_<'n7/sc~ 0IV^??M .?(/8;4]@wy?Us`oxwywywywywywywywywJ~ .(Jm9ӣDFSu7}-=u9᣶ IG,w~ jIosAa/>+qK!noWy:fEPl | [s,{EZ9/Lx%5ݴ00.hdfw^k"Ȓ nQE,/Xs<'頖I2+ ӥ-0PDC 1M:'Es%>,G(=@%3ʈteA <3Y@NI Y/w1Ue Q0>LtF#A0MMEc pQNlNd2ѼhCOSaAG0[)˫S)wU#p]@H Nw XB9 }P L; ]Mi!X3])'}:t,;Fi6g~PyP u"ft>-d㇘Ob.sєrZ a5e a|r pa_IJtۦOUskS-gK#X T"-,s;-ȦdCp=>]s!/7Oh4tsSI9lzĸԘ2;(X H>$9L95@i`7ֵk=CPz e5o+#9zP0+[ H ,F[ Ϩ~g +_>#E -\ YDB@!KAj3ԚjFHP("]r͖Iĝzoirb;vۙ+Q+ŗg#YCbQ&as>`^Wz^ 8gbjv5||lZ}m#-Og%5D0U5S088&jɑV[@2'F}@]H$d@<+_"T5)r ʄ$Dn6Z0tikXĞ%ǀmd92ӈ^&`5f}i S \|WQZqЊe#n6zT oUE[3P%+J dݪعurXߖh5pi){T UDqw8AfR!~sj ,{ގ5V4Y۽3Ͷtmm 5RwP;wN\ym"\26R0Z)ʪDTy)c;v!< 0vn :j#f@S4 L4ZNX` ``HI!0޳6ɹ3IQzaS*JQm:8m΋\d:ST )^%c `<ي(Hp<[ϜxEN>h a + lx]n 27aśhHK2aotz.b2Ǒ/@ @X-l5HNSTo&Rۼ +8r:T5i?Acخ2'hi@BqT; U'"qҍDD'#@db!ζNCCN?;0 e [%bL& gZb{BDLu3z] WLidJk uaS@87| B*ש HHN8ؕ!i5JEDq7a:ˈDDڸ/n'k8L>eCxq) /ǭk6нh* ӠnWPo)t3H[koh T vXh49y71IUNŹͷQj43*+X h,5՘mS2@ LKVSXuǗd@LUf$@f!qB%_j>#D6<N (~-`dJVL kBoP=%ꕎ!ܖyHP?9'_v#2 5V?7XҍA@q<Fa6{Z+$of=eɑp]ED p'LB3=wJ_7oDVNƄvNe;Q'Hә'{v`@ra 0.^|#8&B"^v|tbF^< q<H'5А\XRKUG8a yb@bU*&Dh'#vco#J7gU4t+'C@4D2Qf2X,b[ow'+XZG#V,~H\R r,!Nz&ѐhkՎm 4Zdlw2s{lyiC]:R & lf"H#jRKyWt3wwmے&iTUձA&A5c=2̀ǫi('`PO.Hzxݗ\jy%@HB+鶩 +4uڝZ$/V-1F|8܏'0:Uo] 5o+gPoӶ`0궠kp5B+DS,r?V@DZm ֛ ͍C'$Bx`3vGq]y \/0}eR:{ևQ/! zxsCjJHBxd4'<ߓjDxvw{^.Cc8YG*XUZ2a83~W)A("FM |hDdODk†ä14'3%++Y/H홧ݕ"6SV'noUUd<Ow4Lz@ԺQP~v Bwtqv+VJh_B,$Qatjvn7A&K &Igf,Wb{Jї?Th4bLu_Mss`X5ZBynEQK~YD\!ewB=~WTGn4PUUo_ 2ay$0dWr)'R fSkp.tO FB:m0S]± =yȎ Mpo ?WL25Ͽ"rYE4|lGn}xIU/SK 2PY+F#~K0]S|~M -oҕwywywywywywywywywywywywyw, #]Qؾ(rLDy>;m?_Nl4mzI(O$=/9p|Hyr|N!CL I"ޣE:K/9e#hఱ@t-+yb1$eX B\ ;^1Kꊀ8#kZS}ٺ.ߋ;^6A{iR#njs&6 K,@𳑚kS7OULsOh_bYzXj?^X>,H7_o>"?@' QĵkzJ#q5ms1ă!%.J p:nLVշVTc"#ET&tu3h+i<0W34[yƶNa"P-s9ixXVvd4"H3e?@b5e%U X40ΐU&(l\篵8ϣuMVc;FOdY\!CPS98L.1t08 $UH eE{Pg[ǵѮ=\8O!>4Fe Okw Kθc$ DǑ PI$V5uuzʏuyQh&W@íN%Q2$R[`F4&bC&>%6ltqMKhTGagȼԥ^ :J,5k  u\n(/i+^P&O^Z>q}fItDeXdG> Gr9H㗕q4UV#eN$РlT&hiR4TYz 8i5@RJD uqY KPx@fx0tMPdba|Ekp̗S1 5 ܊;IYV6cFolL⃐9~,HkZ21N%2rgE5 !qTfC `1q!璜cKDk 7 5k?Eb+H!\7 _׭PoKVf#KÎ>nA6ūEL`hbjJck=ەoPz>2Zgewb E+䤒B*o&eAwCxk,jB1e uS4Uՠ=+JI[s(*hދK4YMB*|Ԏٛ2Z%@KT!TtD`ie⵲Ĥ2WTdY,2Oձ0u?mw3" J>D0ȓD `%/ 0a]FJ Pд%DX U !n .b#l݄hH=.@5s_'m)){/ |z[v#ꘑZt";@U]i ƈlX=H+]]4:Kz鸒 f4":Kp1b9bm `JToO*d3uzFu{2ۊR!\|E]a|8[n5 x8yF1FbfamU0jlJY Uxzrt;GgS_X+JB+mrȰ)Խn\xx41m6SX44D.].z:3GϝaMSս] #ET~%_FJY{d{8h_\ 2q%wۧÄ֛)DOc'FQ}NqZ .֋t<1dUTq܌]y\>2l։9O 4DqujL\lGnhsP*׹avWOd#Y:z? z!37rdʫӍ5>de:Q!O R^ Qtjcɝz 瓤[]O . =^] uIw[}!+H#f JLxOO#ۦt|DD NM{Tc_OlsrTբb"hbb{W{PI\ZS~ذ}ɵx(N4X"a?N}'hx;K*1 2o~!TR$i:V 4:Ƹ6AT ' \wGZ>bwimԥ'P6z' jRuZY1%eSi/OFg]"R<*LSYٜVwybOTKvJ7LQˮm Zez}G%~* u!ܬr6ܣm_ O`5Oି76/E)S>zSFwY /[[h^-N"In]cq[ڙ+ՈhW5WԸ}kN9pA.K: m٢G0E39LIDe4vKxd$7M")y6 a?H(Ȣbe|fFT.>$4F)VNʂԬu&a?oҽck-Oಧ @ֻVǩ)Ka݇bػED^h\͆mi ULSO:Rd2DR.bd" D$@KiSﷵSh3,j얠VQ4 l!vNg h[kJRsc^҃j>͑VS?5G={t4 63=kk&(}!.Gm'M8ئQd>npgʷts]|*ܙڍ,?6U/#sJ)JMzoJ2#<9ٸsܚJ~qezP\0mHn۴i6v)]Yk!Sg᪗3u%TFDYhQ Z$U7i*aVSbS9jڜR?vlQ*>X2Li_weIO6rY ErHa>xj}0ǦOfR.@mGu"/7tǖP4b+ `jm00`p({=N t~yY2}R.RyoڛGsxd=/ƌDR=,6~fԶddAq7;g5br%b< RlCΰ$ZfcvN2ZT7̮#Ҡ-Wh8=ʘ-R LM2&4ml% 7 [4~OC=TC.= Vm0 BãkN_t oy=WwS/"]:N㧦&5~2.SPNNe:DZfq SJ<(ѐÙ 븜dH5lc ǵV]o @D %k!n87ޏ)O mF 쳁m>ؚ ,7wNÍ/uҧj".l[wn&X8~"f Z Za6 2Y'@Y yA@5eie3)-Mx[SzHVaBn 5W?IBM>B!B!B_I2KKJ}:<16eO甅KJ鿷.m;+ӍkG5.@-MR 2϶TUyC)$AUIuUM*j+oXu+(E C&oJHِe\{(տK7 HJըN 1(WϨErNU6-v BY}`N?n }ϝ2%,ٖݣv*Ysj5b}EY`QLlr:XXO,-NF\lJBDv ԜQRY~ Q_}QpZ,j 8 m WRc@˽.PWNjkiĻ4Ҟ13Sn2B[ p_oܢ̘۫%)FS[K2H2rr_R!ր! @[ӆ3}GD(Q8 Ƨ(m](mn:%W VriWb7NIi_IJb$1Zˎ 0"[dXR3*um];r̝!v}m1XkiNZ1x_=H[I֯bR" @JqI'"888C}_Pk38TS=z8-uߞziZJ\/\.HpP]$c6goOZvhPJ6D[B9)H ϰ!2|hmj9t`a}wtz;nE$qLFrNx"@vmj> Vx۸2k˱YUUW%~̒]!ՇʷYqp$HCJw({P 4_֭{Y3c3.Է?<,Z,Z jp=JD3]=A1ik "{/i;s[(vtj."q`N,xR:idA\%GDM*r ^޽S 1Qf'PYe[GMU¯Oe6-RlHy(S A^ @W$ ƅ8 `\ZLkXx`(j{}]=.FJE]W;AQ ӊ !h~}0Y ~V4MF_EHP-r iTyh9]C>g]ók}}Hd٫\U3`ݹ=KOT%hg/G/g#\)wܪ~v9i> V,P$JBFs/ɔVWN+Jp7N`ww]4I|+oU0yoe7r|y)`x@+Rx:x軲/Z?ۏϐp|s4f>qj=f(^ )@tTj֪m\r > \+ S) Oc= ΖN9{ Ewg$CE |Z1x7i;әIq84 A*(M|YL:|}ѷ6Ǔ_POU&`Z1jvu>5al.@^d9F` X6a8G5T*c5[ ;$ah{=c7:iH@? ZV <[d҇Aea݇8.+Z[?Tb9Ik(УJ>D`*(juAf3Y~gn`J)C@ŘvWiX0luBc, \(]\Yf+{*c_Y7? xLVn*0?E!2π6 B KwܔÈzW@D|XO 8$Ky*5L / JՂ3(_73,3Σ  >IsvʐgL&D Ekw0Xqp3:k0x#;?YtڿF{hx}q4\ wQ^L~+H%!au]#Y~g|*QsQ;{TdFj qذgh R\]G+OBX,wK x' =&puTseN 1\(^cк ]1DJ_,0\烀y[cl\86j㓭}?7~G5x`:w6ӻ KB;NTeR1*Fy4s1MC>qe/zR2GuΠ!F}'2<,݆7L?^޷:ΰm {* -%p,4`K)ʱsuw}3ۣ{+57_^US[JJوsWNagLE=A?&chӬp-Fխ77,|vv>)%n$X_ ?7j9u\<tLpv&_\)tNe m\b7q8q|8#@u])a\9^/>  o|)7%_;;\Efo%Cd~+T}yW"?H[J7:7'WS3̾C5OC9vt1G3L=dsPS:|xc%PSfO2%su?,;BeWq!:- ?)k'9NsTPG_ /]N!Ln\Ȁ|̆ܲeϗs+[_ n~}e : 5ƶ?'>EOcL6j]DTvJn)ڳc[p8iE~ڒJtl}d8G3ԓ\7ǔs>z0\Ŀ±atj&] @uضf.a.sPOcZwsK|u8< gɇRQ2eo>\>O>E7sqlrK]Pp8 oe':}uK6˳YYHMȪX G  L(ժ؃C͗sp hVG ?jl/]8H/t<[od[DDZ޶7`ڵrv(թz~A܍ d~daEn6@Z<_#!ڌ>%b9<֫~JΒ\$ִmDj-yPod{5=ڝtÅCv֊s1IٶQmk7?@q'q0vQj'W|[<vrcQ} hn% e6m.Jps)! 41%6y;Zp\%8NӐC[GI=O俗gOyZ׉%mֲVϗ'"45}EV|sݧ3dkc3S3N&g7#'9핝 }z5<ʟ«9cgßrs _˾~&|4w (C-M=NF2BPz2 *s~3Mp$ @kSWMNhqC{`QCbM n}҆`s]w^jwc"f}宊3xtn!RVe=wJf߳Ͷ%Q's8E@z'0@uQœͻVgȕ*dJz|˹N~sPbT'yʣ0Tն:O'>{)v?? u;So9=qizYF$oaKxtJ(WNj&oǤV[G=V9=~4pAk0|vH Kqڮ{/sK>vU=x0?xojt\nnOŐi!ex xy?6CpZt_+nuoXZ|y>s€X )U~?/{+u&Uuǎ֌d Io8zT;>vۦzŋTу4-SV M%‡S#RVT+`WU%ZTMЭZ73w(*^:$Cg f&6ϲK~wri'F$b>w$?{#n{mUOC|kYb3gۏ(CE"Ɇ9 k89]Zj"!hDqtǙ$q|{^왪=O\>\cz婴;38z_(y%%E"ݧVxYoZ~#MQ cߖONWwZnTk~ 3W,o+~}ڝǯuO>u ~͇7ImB[( 4YRtJ}-}2-~˓ U(3ix^Upq;7q،/D#V?JbG<l5y>{2{/g wǔǸ3B~=^XB~؄&'c7jBIKMLJ"̛X'J8r8 7^?OGN˓/""VɄs.+w6 BYZ+VFZj O˃ضÐW1ze^Y/O.o<&t^ `0W>fIqZ0zF P|XOUNcavfXvG ZwRød}`KCa_bf//^4^Y/O.o<V ( M!S}Sѓ=:zI Xcma</^ le6J)cw) r. )Q\sM˃ry;eѽ[Wo1Ç5I^\ܮqpñ{0Z@jI~M.t=eL^?Q$!tˤE?R?vv[,[qj:40l 5n:?TLmK.[ka#I~"!^9 @Oo|P$O~d0,A5,y7sJQ{w3a0P,QV,Ƹ*E6`ԏ~ZÝ/ ]jPe@/( N虼nm}0=>C&$yT~\b~/@1"eݫ=u0hu6"~r%ѲhNiy<;G~8̎Ӿ{0 `<,O+_B !B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!_(J%tEXtdate:create2014-08-19T12:28:15+02:00^m%tEXtdate:modify2014-08-19T12:28:15+02:00IENDB`fonts/lucida_sans_8.xml0000755000175000017500000045570412565232430015775 0ustar mquinsonmquinson<?xml version="1.0"?> <font type="bitmap"> <Texture index="0" filename="lucida_sans_80.png" hasAlpha="true" /> <c c=" " r="0, 0, 1, 15" o="2" /> <c c="!" r="2, 0, 3, 15" u="1" o="1" /> <c c="&quot;" r="4, 0, 7, 15" u="1" /> <c c="#" r="8, 0, 15, 15" /> <c c="$" r="16, 0, 21, 15" u="1" o="1" /> <c c="%" r="22, 0, 29, 15" /> <c c="&amp;" r="30, 0, 37, 15" o="1" /> <c c="'" r="38, 0, 39, 15" u="1" o="1" /> <c c="(" r="40, 0, 43, 15" u="1" /> <c c=")" r="44, 0, 47, 15" o="1" /> <c c="*" r="48, 0, 53, 15" /> <c c="+" r="54, 0, 61, 15" u="1" o="1" /> <c c="," r="62, 0, 64, 15" o="1" /> <c c="-" r="65, 0, 69, 15" u="1" o="1" /> <c c="." r="70, 0, 71, 15" u="1" o="1" /> <c c="/" r="72, 0, 75, 15" u="2" o="1" /> <c c="0" r="76, 0, 81, 15" u="1" o="1" /> <c c="1" r="82, 0, 84, 15" u="2" o="3" /> <c c="2" r="85, 0, 90, 15" u="1" o="1" /> <c c="3" r="91, 0, 96, 15" u="1" o="1" /> <c c="4" r="97, 0, 103, 15" u="1" /> <c c="5" r="104, 0, 109, 15" u="1" o="1" /> <c c="6" r="110, 0, 115, 15" u="1" o="1" /> <c c="7" r="116, 0, 121, 15" u="1" o="1" /> <c c="8" r="122, 0, 127, 15" u="1" o="1" /> <c c="9" r="128, 0, 133, 15" u="1" o="1" /> <c c=":" r="134, 0, 135, 15" u="1" o="1" /> <c c=";" r="136, 0, 138, 15" o="1" /> <c c="&lt;" r="139, 0, 145, 15" u="1" o="2" /> <c c="=" r="146, 0, 153, 15" u="1" o="1" /> <c c="&gt;" r="154, 0, 160, 15" u="1" o="2" /> <c c="?" r="161, 0, 165, 15" o="1" /> <c c="@" r="166, 0, 175, 15" /> <c c="A" r="176, 0, 183, 15" o="1" /> <c c="B" r="184, 0, 189, 15" o="1" /> <c c="C" r="190, 0, 196, 15" u="1" o="1" /> <c c="D" r="197, 0, 203, 15" u="1" o="1" /> <c c="E" r="204, 0, 209, 15" u="1" /> <c c="F" r="210, 0, 214, 15" u="1" o="1" /> <c c="G" r="215, 0, 221, 15" u="1" o="1" /> <c c="H" r="222, 0, 228, 15" u="1" o="1" /> <c c="I" r="229, 0, 230, 15" u="1" o="1" /> <c c="J" r="231, 0, 234, 15" u="-1" o="1" /> <c c="K" r="235, 0, 241, 15" u="1" /> <c c="L" r="242, 0, 247, 15" u="1" /> <c c="M" r="248, 0, 255, 15" u="1" o="1" /> <c c="N" r="256, 0, 262, 15" u="1" o="1" /> <c c="O" r="263, 0, 270, 15" u="1" o="1" /> <c c="P" r="271, 0, 276, 15" u="1" /> <c c="Q" r="277, 0, 285, 15" u="1" /> <c c="R" r="286, 0, 292, 15" u="1" /> <c c="S" r="293, 0, 298, 15" o="1" /> <c c="T" r="299, 0, 306, 15" /> <c c="U" r="307, 0, 313, 15" u="1" o="1" /> <c c="V" r="314, 0, 321, 15" /> <c c="W" r="322, 0, 331, 15" /> <c c="X" r="332, 0, 339, 15" /> <c c="Y" r="340, 0, 347, 15" /> <c c="Z" r="348, 0, 354, 15" o="1" /> <c c="[" r="355, 0, 357, 15" u="1" o="1" /> <c c="\" r="358, 0, 361, 15" u="2" o="1" /> <c c="]" r="362, 0, 364, 15" u="1" o="1" /> <c c="^" r="365, 0, 370, 15" u="1" o="1" /> <c c="_" r="371, 0, 376, 15" o="1" /> <c c="`" r="377, 0, 380, 15" u="2" o="2" /> <c c="a" r="381, 0, 386, 15" u="1" /> <c c="b" r="387, 0, 392, 15" u="1" o="1" /> <c c="c" r="393, 0, 397, 15" u="1" o="1" /> <c c="d" r="398, 0, 403, 15" u="1" o="1" /> <c c="e" r="404, 0, 408, 15" u="1" o="1" /> <c c="f" r="409, 0, 413, 15" /> <c c="g" r="414, 0, 419, 15" u="1" o="1" /> <c c="h" r="420, 0, 425, 15" u="1" o="1" /> <c c="i" r="426, 0, 427, 15" u="1" o="1" /> <c c="j" r="428, 0, 431, 15" u="-1" o="1" /> <c c="k" r="432, 0, 437, 15" u="1" /> <c c="l" r="438, 0, 439, 15" u="1" o="1" /> <c c="m" r="440, 0, 449, 15" u="1" o="1" /> <c c="n" r="450, 0, 455, 15" u="1" o="1" /> <c c="o" r="456, 0, 461, 15" u="1" o="1" /> <c c="p" r="462, 0, 467, 15" u="1" o="1" /> <c c="q" r="468, 0, 473, 15" u="1" o="1" /> <c c="r" r="474, 0, 477, 15" u="1" o="1" /> <c c="s" r="478, 0, 482, 15" u="1" o="1" /> <c c="t" r="483, 0, 487, 15" /> <c c="u" r="488, 0, 493, 15" u="1" o="1" /> <c c="v" r="494, 0, 500, 15" /> <c c="w" r="501, 0, 508, 15" o="1" /> <c c="x" r="0, 16, 5, 31" u="1" o="1" /> <c c="y" r="6, 16, 12, 31" /> <c c="z" r="13, 16, 18, 31" u="1" /> <c c="{" r="19, 16, 22, 31" o="1" /> <c c="}" r="23, 16, 26, 31" u="1" /> <c c="~" r="27, 16, 33, 31" o="1" /> <c c="" r="34, 16, 35, 31" o="2" /> <c c="" r="36, 16, 37, 31" u="1" o="1" /> <c c="" r="38, 16, 43, 31" u="1" o="1" /> <c c="" r="44, 16, 49, 31" u="1" o="1" /> <c c="" r="50, 16, 57, 31" /> <c c="" r="58, 16, 65, 31" /> <c c="" r="66, 16, 71, 31" u="1" o="1" /> <c c="" r="72, 16, 75, 31" u="2" o="2" /> <c c="" r="76, 16, 84, 31" o="1" /> <c c="" r="85, 16, 88, 31" u="1" o="1" /> <c c="" r="89, 16, 94, 31" u="1" /> <c c="" r="95, 16, 102, 31" u="1" o="1" /> <c c="" r="103, 16, 105, 31" u="1" o="1" /> <c c="" r="106, 16, 111, 31" u="1" o="1" /> <c c="" r="112, 16, 117, 31" o="1" /> <c c="" r="118, 16, 121, 31" /> <c c="" r="122, 16, 129, 31" u="1" o="1" /> <c c="" r="130, 16, 133, 31" u="1" o="1" /> <c c="" r="134, 16, 137, 31" u="1" o="1" /> <c c="" r="138, 16, 141, 31" u="2" o="2" /> <c c="" r="142, 16, 147, 31" u="1" o="1" /> <c c="" r="148, 16, 153, 31" u="1" o="1" /> <c c="" r="154, 16, 155, 31" u="3" o="3" /> <c c="" r="156, 16, 158, 31" u="3" o="2" /> <c c="" r="159, 16, 161, 31" u="1" o="2" /> <c c="" r="162, 16, 166, 31" u="1" /> <c c="" r="167, 16, 172, 31" o="1" /> <c c="" r="173, 16, 182, 31" /> <c c="" r="183, 16, 192, 31" /> <c c="" r="193, 16, 201, 31" u="1" /> <c c="" r="202, 16, 206, 31" o="1" /> <c c="" r="207, 16, 214, 31" o="1" /> <c c="" r="215, 16, 222, 31" o="1" /> <c c="" r="223, 16, 230, 31" o="1" /> <c c="" r="231, 16, 238, 31" o="1" /> <c c="" r="239, 16, 246, 31" o="1" /> <c c="" r="247, 16, 254, 31" o="1" /> <c c="" r="255, 16, 265, 31" /> <c c="" r="266, 16, 272, 31" u="1" o="1" /> <c c="" r="273, 16, 278, 31" u="1" /> <c c="" r="279, 16, 284, 31" u="1" /> <c c="" r="285, 16, 290, 31" u="1" /> <c c="" r="291, 16, 296, 31" u="1" /> <c c="" r="297, 16, 300, 31" u="-1" o="1" /> <c c="" r="301, 16, 304, 31" /> <c c="" r="305, 16, 308, 31" /> <c c="" r="309, 16, 312, 31" /> <c c="" r="313, 16, 320, 31" o="1" /> <c c="" r="321, 16, 327, 31" u="1" o="1" /> <c c="" r="328, 16, 335, 31" u="1" o="1" /> <c c="" r="336, 16, 343, 31" u="1" o="1" /> <c c="" r="344, 16, 351, 31" u="1" o="1" /> <c c="" r="352, 16, 359, 31" u="1" o="1" /> <c c="" r="360, 16, 367, 31" u="1" o="1" /> <c c="" r="368, 16, 375, 31" u="1" o="1" /> <c c="" r="376, 16, 383, 31" u="1" o="1" /> <c c="" r="384, 16, 390, 31" u="1" o="1" /> <c c="" r="391, 16, 397, 31" u="1" o="1" /> <c c="" r="398, 16, 404, 31" u="1" o="1" /> <c c="" r="405, 16, 411, 31" u="1" o="1" /> <c c="" r="412, 16, 419, 31" /> <c c="" r="420, 16, 425, 31" u="1" /> <c c="" r="426, 16, 431, 31" u="1" o="1" /> <c c="" r="432, 16, 437, 31" u="1" /> <c c="" r="438, 16, 443, 31" u="1" /> <c c="" r="444, 16, 449, 31" u="1" /> <c c="" r="450, 16, 455, 31" u="1" /> <c c="" r="456, 16, 461, 31" u="1" /> <c c="" r="462, 16, 467, 31" u="1" /> <c c="" r="468, 16, 476, 31" u="1" /> <c c="" r="477, 16, 481, 31" u="1" o="1" /> <c c="" r="482, 16, 486, 31" u="1" o="1" /> <c c="" r="487, 16, 491, 31" u="1" o="1" /> <c c="" r="492, 16, 496, 31" u="1" o="1" /> <c c="" r="497, 16, 501, 31" u="1" o="1" /> <c c="" r="502, 16, 505, 31" u="-1" o="1" /> <c c="" r="506, 16, 509, 31" /> <c c="" r="0, 32, 3, 47" /> <c c="" r="4, 32, 7, 47" /> <c c="" r="8, 32, 13, 47" u="1" o="1" /> <c c="" r="14, 32, 19, 47" u="1" o="1" /> <c c="" r="20, 32, 25, 47" u="1" o="1" /> <c c="" r="26, 32, 31, 47" u="1" o="1" /> <c c="" r="32, 32, 37, 47" u="1" o="1" /> <c c="" r="38, 32, 43, 47" u="1" o="1" /> <c c="" r="44, 32, 49, 47" u="1" o="1" /> <c c="" r="50, 32, 57, 47" u="1" o="1" /> <c c="" r="58, 32, 63, 47" u="1" o="1" /> <c c="" r="64, 32, 69, 47" u="1" o="1" /> <c c="" r="70, 32, 75, 47" u="1" o="1" /> <c c="" r="76, 32, 81, 47" u="1" o="1" /> <c c="" r="82, 32, 87, 47" u="1" o="1" /> <c c="" r="88, 32, 94, 47" /> <c c="" r="95, 32, 100, 47" u="1" o="1" /> <c c="" r="101, 32, 107, 47" /> <c c="" r="108, 32, 115, 47" o="1" /> <c c="" r="116, 32, 121, 47" u="1" /> <c c="" r="122, 32, 129, 47" o="1" /> <c c="" r="130, 32, 135, 47" u="1" /> <c c="" r="136, 32, 143, 47" o="1" /> <c c="" r="144, 32, 149, 47" u="1" /> <c c="" r="150, 32, 156, 47" u="1" o="1" /> <c c="" r="157, 32, 162, 47" u="1" /> <c c="" r="163, 32, 169, 47" u="1" o="1" /> <c c=" " r="170, 32, 174, 47" u="1" o="1" /> <c c=" " r="175, 32, 181, 47" u="1" o="1" /> <c c=" " r="182, 32, 186, 47" u="1" o="1" /> <c c=" " r="187, 32, 193, 47" u="1" o="1" /> <c c=" " r="194, 32, 198, 47" u="1" o="1" /> <c c="" r="199, 32, 205, 47" u="1" o="1" /> <c c="" r="206, 32, 214, 47" u="1" /> <c c="" r="215, 32, 222, 47" o="1" /> <c c="" r="223, 32, 229, 47" u="1" /> <c c="" r="230, 32, 235, 47" u="1" /> <c c="" r="236, 32, 240, 47" u="1" o="1" /> <c c="" r="241, 32, 246, 47" u="1" /> <c c="" r="247, 32, 251, 47" u="1" o="1" /> <c c="" r="252, 32, 257, 47" u="1" /> <c c="" r="258, 32, 262, 47" u="1" o="1" /> <c c="" r="263, 32, 268, 47" u="1" /> <c c="" r="269, 32, 273, 47" u="1" o="1" /> <c c="" r="274, 32, 279, 47" u="1" /> <c c="" r="280, 32, 284, 47" u="1" o="1" /> <c c="" r="285, 32, 291, 47" u="1" o="1" /> <c c="" r="292, 32, 297, 47" u="1" o="1" /> <c c="" r="298, 32, 304, 47" u="1" o="1" /> <c c="" r="305, 32, 310, 47" u="1" o="1" /> <c c=" " r="311, 32, 317, 47" u="1" o="1" /> <c c="!" r="318, 32, 323, 47" u="1" o="1" /> <c c=""" r="324, 32, 330, 47" u="1" o="1" /> <c c="#" r="331, 32, 336, 47" u="1" o="1" /> <c c="$" r="337, 32, 343, 47" u="1" o="1" /> <c c="%" r="344, 32, 350, 47" o="1" /> <c c="&" r="351, 32, 359, 47" o="1" /> <c c="'" r="360, 32, 366, 47" o="1" /> <c c="(" r="367, 32, 371, 47" u="-1" /> <c c=")" r="372, 32, 376, 47" u="-1" /> <c c="*" r="377, 32, 380, 47" /> <c c="+" r="381, 32, 384, 47" /> <c c="," r="385, 32, 389, 47" u="-1" /> <c c="-" r="390, 32, 394, 47" u="-1" /> <c c="." r="395, 32, 397, 47" o="1" /> <c c="/" r="398, 32, 400, 47" o="1" /> <c c="0" r="401, 32, 402, 47" u="1" o="1" /> <c c="1" r="403, 32, 404, 47" u="1" o="1" /> <c c="2" r="405, 32, 409, 47" u="1" o="2" /> <c c="3" r="410, 32, 414, 47" u="1" o="1" /> <c c="4" r="415, 32, 419, 47" u="-1" /> <c c="5" r="420, 32, 424, 47" u="-1" /> <c c="6" r="425, 32, 431, 47" u="1" /> <c c="7" r="432, 32, 437, 47" u="1" /> <c c="8" r="438, 32, 444, 47" u="1" o="-1" /> <c c="9" r="445, 32, 451, 47" /> <c c=":" r="452, 32, 455, 47" /> <c c=";" r="456, 32, 461, 47" u="1" /> <c c="<" r="462, 32, 464, 47" o="1" /> <c c="=" r="465, 32, 470, 47" u="1" /> <c c=">" r="471, 32, 474, 47" u="1" o="-1" /> <c c="?" r="475, 32, 480, 47" u="1" /> <c c="@" r="481, 32, 484, 47" u="1" o="-1" /> <c c="A" r="485, 32, 491, 47" /> <c c="B" r="492, 32, 495, 47" /> <c c="C" r="496, 32, 502, 47" u="1" o="1" /> <c c="D" r="503, 32, 508, 47" u="1" o="1" /> <c c="E" r="0, 48, 6, 63" u="1" o="1" /> <c c="F" r="7, 48, 12, 63" u="1" o="1" /> <c c="G" r="13, 48, 19, 63" u="1" o="1" /> <c c="H" r="20, 48, 25, 63" u="1" o="1" /> <c c="I" r="26, 48, 34, 63" u="-1" /> <c c="J" r="35, 48, 41, 63" u="1" o="1" /> <c c="K" r="42, 48, 47, 63" u="1" o="1" /> <c c="L" r="48, 48, 55, 63" u="1" o="1" /> <c c="M" r="56, 48, 61, 63" u="1" o="1" /> <c c="N" r="62, 48, 69, 63" u="1" o="1" /> <c c="O" r="70, 48, 75, 63" u="1" o="1" /> <c c="P" r="76, 48, 83, 63" u="1" o="1" /> <c c="Q" r="84, 48, 89, 63" u="1" o="1" /> <c c="R" r="90, 48, 100, 63" u="1" /> <c c="S" r="101, 48, 110, 63" u="1" /> <c c="T" r="111, 48, 117, 63" u="1" /> <c c="U" r="118, 48, 121, 63" u="1" o="1" /> <c c="V" r="122, 48, 128, 63" u="1" /> <c c="W" r="129, 48, 133, 63" o="1" /> <c c="X" r="134, 48, 140, 63" u="1" /> <c c="Y" r="141, 48, 144, 63" u="1" o="1" /> <c c="Z" r="145, 48, 150, 63" o="1" /> <c c="[" r="151, 48, 155, 63" u="1" o="1" /> <c c="\" r="156, 48, 161, 63" o="1" /> <c c="]" r="162, 48, 166, 63" u="1" o="1" /> <c c="^" r="167, 48, 172, 63" o="1" /> <c c="_" r="173, 48, 177, 63" u="1" o="1" /> <c c="`" r="178, 48, 183, 63" o="1" /> <c c="a" r="184, 48, 188, 63" u="1" o="1" /> <c c="b" r="189, 48, 196, 63" /> <c c="c" r="197, 48, 201, 63" /> <c c="d" r="202, 48, 209, 63" /> <c c="e" r="210, 48, 215, 63" o="1" /> <c c="f" r="216, 48, 223, 63" /> <c c="g" r="224, 48, 228, 63" /> <c c="h" r="229, 48, 235, 63" u="1" o="1" /> <c c="i" r="236, 48, 241, 63" u="1" o="1" /> <c c="j" r="242, 48, 248, 63" u="1" o="1" /> <c c="k" r="249, 48, 254, 63" u="1" o="1" /> <c c="l" r="255, 48, 261, 63" u="1" o="1" /> <c c="m" r="262, 48, 267, 63" u="1" o="1" /> <c c="n" r="268, 48, 274, 63" u="1" o="1" /> <c c="o" r="275, 48, 280, 63" u="1" o="1" /> <c c="p" r="281, 48, 287, 63" u="1" o="1" /> <c c="q" r="288, 48, 293, 63" u="1" o="1" /> <c c="r" r="294, 48, 300, 63" u="1" o="1" /> <c c="s" r="301, 48, 306, 63" u="1" o="1" /> <c c="t" r="307, 48, 316, 63" /> <c c="u" r="317, 48, 324, 63" o="1" /> <c c="v" r="325, 48, 332, 63" /> <c c="w" r="333, 48, 339, 63" /> <c c="x" r="340, 48, 347, 63" /> <c c="y" r="348, 48, 354, 63" o="1" /> <c c="z" r="355, 48, 360, 63" u="1" /> <c c="{" r="361, 48, 367, 63" o="1" /> <c c="|" r="368, 48, 373, 63" u="1" /> <c c="}" r="374, 48, 380, 63" o="1" /> <c c="~" r="381, 48, 386, 63" u="1" /> <c c="" r="387, 48, 391, 63" /> <c c="" r="392, 48, 398, 63" o="1" /> <c c="" r="399, 48, 406, 63" o="1" /> <c c="" r="407, 48, 412, 63" u="1" /> <c c="" r="413, 48, 418, 63" u="1" o="1" /> <c c="" r="419, 48, 424, 63" u="1" /> <c c="" r="425, 48, 429, 63" u="1" /> <c c="" r="430, 48, 436, 63" u="1" o="1" /> <c c="" r="437, 48, 445, 63" u="1" o="-1" /> <c c="" r="446, 48, 453, 63" u="1" o="-2" /> <c c="" r="454, 48, 461, 63" o="1" /> <c c="" r="462, 48, 471, 63" o="1" /> <c c="" r="472, 48, 477, 63" u="1" /> <c c="" r="478, 48, 483, 63" u="1" o="1" /> <c c="" r="484, 48, 489, 63" u="1" o="1" /> <c c="" r="490, 48, 495, 63" o="1" /> <c c="" r="496, 48, 502, 63" u="1" /> <c c="" r="503, 48, 508, 63" u="1" /> <c c="" r="0, 64, 6, 79" u="-1" o="1" /> <c c="" r="7, 64, 12, 79" u="-1" /> <c c="" r="13, 64, 21, 79" u="1" o="-1" /> <c c="" r="22, 64, 29, 79" /> <c c="" r="30, 64, 38, 79" u="1" o="1" /> <c c="" r="39, 64, 42, 79" u="1" /> <c c="" r="43, 64, 46, 79" o="1" /> <c c="" r="47, 64, 54, 79" u="1" o="-1" /> <c c="" r="55, 64, 60, 79" u="1" /> <c c="" r="61, 64, 64, 79" o="1" /> <c c="" r="65, 64, 71, 79" o="1" /> <c c="" r="72, 64, 81, 79" u="1" o="2" /> <c c="" r="82, 64, 90, 79" u="-1" o="1" /> <c c="" r="91, 64, 96, 79" u="1" o="1" /> <c c="" r="97, 64, 104, 79" u="1" o="1" /> <c c="" r="105, 64, 112, 79" u="1" o="1" /> <c c="" r="113, 64, 119, 79" u="1" /> <c c="" r="120, 64, 130, 79" u="1" o="1" /> <c c="" r="131, 64, 140, 79" u="1" /> <c c="" r="141, 64, 148, 79" /> <c c="" r="149, 64, 154, 79" u="1" o="1" /> <c c="" r="155, 64, 161, 79" u="1" /> <c c="" r="162, 64, 167, 79" u="1" /> <c c="" r="168, 64, 172, 79" u="1" o="1" /> <c c="" r="173, 64, 179, 79" /> <c c="" r="180, 64, 186, 79" /> <c c="" r="187, 64, 191, 79" /> <c c="" r="192, 64, 199, 79" /> <c c="" r="200, 64, 204, 79" /> <c c="" r="205, 64, 212, 79" /> <c c="" r="213, 64, 221, 79" u="1" /> <c c="" r="222, 64, 229, 79" u="1" /> <c c="" r="230, 64, 237, 79" u="1" o="1" /> <c c="" r="238, 64, 244, 79" u="1" o="1" /> <c c="" r="245, 64, 252, 79" /> <c c="" r="253, 64, 261, 79" o="-1" /> <c c="" r="262, 64, 268, 79" u="1" /> <c c="" r="269, 64, 274, 79" u="1" /> <c c="" r="275, 64, 280, 79" u="1" /> <c c="" r="281, 64, 286, 79" u="1" /> <c c="" r="287, 64, 292, 79" u="1" /> <c c="" r="293, 64, 297, 79" u="1" o="1" /> <c c="" r="298, 64, 303, 79" u="1" o="1" /> <c c="" r="304, 64, 309, 79" u="1" o="1" /> <c c="" r="310, 64, 313, 79" u="1" o="1" /> <c c="" r="314, 64, 318, 79" u="1" /> <c c="" r="319, 64, 324, 79" u="1" o="1" /> <c c="" r="325, 64, 326, 79" u="1" o="1" /> <c c="" r="327, 64, 330, 79" u="1" o="1" /> <c c="" r="331, 64, 336, 79" u="1" o="1" /> <c c="" r="337, 64, 338, 79" u="1" o="1" /> <c c="" r="339, 64, 351, 79" u="1" o="1" /> <c c="" r="352, 64, 365, 79" u="1" /> <c c="" r="366, 64, 377, 79" u="1" o="1" /> <c c="" r="378, 64, 385, 79" u="1" o="1" /> <c c="" r="386, 64, 393, 79" u="1" o="1" /> <c c="" r="394, 64, 397, 79" u="1" o="2" /> <c c="" r="398, 64, 407, 79" u="1" o="1" /> <c c="" r="408, 64, 417, 79" u="1" o="1" /> <c c="" r="418, 64, 425, 79" u="1" o="2" /> <c c="" r="426, 64, 433, 79" o="1" /> <c c="" r="434, 64, 439, 79" u="1" /> <c c="" r="440, 64, 443, 79" /> <c c="" r="444, 64, 447, 79" /> <c c="" r="448, 64, 455, 79" u="1" o="1" /> <c c="" r="456, 64, 461, 79" u="1" o="1" /> <c c="" r="462, 64, 468, 79" u="1" o="1" /> <c c="" r="469, 64, 474, 79" u="1" o="1" /> <c c="" r="475, 64, 481, 79" u="1" o="1" /> <c c="" r="482, 64, 487, 79" u="1" o="1" /> <c c="" r="488, 64, 494, 79" u="1" o="1" /> <c c="" r="495, 64, 500, 79" u="1" o="1" /> <c c="" r="501, 64, 507, 79" u="1" o="1" /> <c c="" r="0, 80, 5, 95" u="1" o="1" /> <c c="" r="6, 80, 12, 95" u="1" o="1" /> <c c="" r="13, 80, 18, 95" u="1" o="1" /> <c c="" r="19, 80, 24, 95" o="1" /> <c c="" r="25, 80, 32, 95" o="1" /> <c c="" r="33, 80, 38, 95" u="1" /> <c c="" r="39, 80, 46, 95" o="1" /> <c c="" r="47, 80, 52, 95" u="1" /> <c c="" r="53, 80, 63, 95" /> <c c="" r="64, 80, 72, 95" u="1" /> <c c="" r="73, 80, 80, 95" u="1" o="1" /> <c c="" r="81, 80, 87, 95" u="1" o="1" /> <c c="" r="88, 80, 94, 95" u="1" o="1" /> <c c="" r="95, 80, 100, 95" u="1" o="1" /> <c c="" r="101, 80, 107, 95" u="1" /> <c c="" r="108, 80, 113, 95" u="1" /> <c c="" r="114, 80, 121, 95" u="1" o="1" /> <c c="" r="122, 80, 127, 95" u="1" o="1" /> <c c="" r="128, 80, 135, 95" u="1" o="1" /> <c c="" r="136, 80, 141, 95" u="1" o="1" /> <c c="" r="142, 80, 147, 95" u="1" /> <c c="" r="148, 80, 153, 95" o="1" /> <c c="" r="154, 80, 158, 95" u="-1" /> <c c="" r="159, 80, 166, 95" o="1" /> <c c="" r="167, 80, 172, 95" u="1" /> <c c="" r="173, 80, 183, 95" /> <c c="" r="184, 80, 192, 95" u="1" /> <c c="" r="193, 80, 200, 95" u="1" o="1" /> <c c="" r="201, 80, 206, 95" u="1" o="1" /> <c c="" r="207, 80, 212, 95" o="1" /> <c c="" r="213, 80, 217, 95" u="1" o="1" /> <c c="" r="218, 80, 225, 95" /> <c c="" r="226, 80, 230, 95" /> <c c="P" r="231, 80, 236, 95" o="1" /> <c c="Q" r="237, 80, 242, 95" u="1" o="1" /> <c c="R" r="243, 80, 248, 95" u="1" o="1" /> <c c="S" r="249, 80, 254, 95" u="1" o="1" /> <c c="T" r="255, 80, 260, 95" o="1" /> <c c="U" r="261, 80, 266, 95" u="1" /> <c c="V" r="267, 80, 273, 95" u="1" /> <c c="W" r="274, 80, 280, 95" u="1" /> <c c="X" r="281, 80, 286, 95" o="1" /> <c c="Y" r="287, 80, 292, 95" o="1" /> <c c="Z" r="293, 80, 301, 95" u="1" /> <c c="[" r="302, 80, 306, 95" o="1" /> <c c="\" r="307, 80, 311, 95" o="1" /> <c c="]" r="312, 80, 319, 95" u="1" o="-1" /> <c c="^" r="320, 80, 325, 95" o="1" /> <c c="_" r="326, 80, 330, 95" /> <c c="`" r="331, 80, 337, 95" u="1" /> <c c="a" r="338, 80, 343, 95" u="1" o="1" /> <c c="b" r="344, 80, 349, 95" u="1" /> <c c="c" r="350, 80, 356, 95" /> <c c="d" r="357, 80, 363, 95" /> <c c="e" r="364, 80, 369, 95" u="1" o="1" /> <c c="f" r="370, 80, 375, 95" u="1" o="1" /> <c c="g" r="376, 80, 381, 95" u="1" o="1" /> <c c="h" r="382, 80, 385, 95" u="1" /> <c c="i" r="386, 80, 389, 95" u="1" /> <c c="j" r="390, 80, 393, 95" u="1" o="1" /> <c c="k" r="394, 80, 399, 95" o="1" /> <c c="l" r="400, 80, 406, 95" /> <c c="m" r="407, 80, 410, 95" u="1" o="-1" /> <c c="n" r="411, 80, 417, 95" u="1" /> <c c="o" r="418, 80, 427, 95" u="1" /> <c c="p" r="428, 80, 437, 95" u="1" /> <c c="q" r="438, 80, 447, 95" u="1" /> <c c="r" r="448, 80, 454, 95" o="1" /> <c c="s" r="455, 80, 461, 95" u="1" /> <c c="t" r="462, 80, 467, 95" u="1" o="1" /> <c c="u" r="468, 80, 474, 95" u="1" /> <c c="v" r="475, 80, 483, 95" u="1" /> <c c="w" r="484, 80, 491, 95" u="1" o="1" /> <c c="x" r="492, 80, 499, 95" u="1" /> <c c="y" r="500, 80, 503, 95" o="2" /> <c c="z" r="504, 80, 507, 95" o="2" /> <c c="{" r="508, 80, 512, 95" o="1" /> <c c="|" r="0, 96, 3, 111" u="1" o="1" /> <c c="}" r="4, 96, 7, 111" u="1" o="1" /> <c c="~" r="8, 96, 11, 111" u="1" o="1" /> <c c="" r="12, 96, 15, 111" o="2" /> <c c="" r="16, 96, 21, 111" u="1" /> <c c="" r="22, 96, 27, 111" u="1" /> <c c="" r="28, 96, 32, 111" u="1" o="1" /> <c c="" r="33, 96, 38, 111" /> <c c="" r="39, 96, 43, 111" o="1" /> <c c="" r="44, 96, 49, 111" /> <c c="" r="50, 96, 56, 111" u="-1" o="1" /> <c c="" r="57, 96, 61, 111" /> <c c="" r="62, 96, 66, 111" /> <c c="" r="67, 96, 74, 111" /> <c c="" r="75, 96, 81, 111" u="1" /> <c c="" r="82, 96, 88, 111" o="1" /> <c c="" r="89, 96, 95, 111" /> <c c="" r="96, 96, 103, 111" o="1" /> <c c="" r="104, 96, 110, 111" /> <c c="" r="111, 96, 116, 111" /> <c c="" r="117, 96, 124, 111" u="1" o="-2" /> <c c="" r="125, 96, 132, 111" u="1" /> <c c="" r="133, 96, 138, 111" o="1" /> <c c="" r="139, 96, 144, 111" o="1" /> <c c="" r="145, 96, 149, 111" o="1" /> <c c="" r="150, 96, 154, 111" o="1" /> <c c="" r="155, 96, 159, 111" o="1" /> <c c="" r="160, 96, 165, 111" u="1" o="-1" /> <c c="" r="166, 96, 172, 111" u="1" /> <c c="" r="173, 96, 177, 111" u="1" o="1" /> <c c="" r="178, 96, 183, 111" u="1" /> <c c="" r="184, 96, 191, 111" u="1" o="-1" /> <c c="" r="192, 96, 197, 111" u="1" o="1" /> <c c="" r="198, 96, 204, 111" u="-1" /> <c c="" r="205, 96, 210, 111" u="1" /> <c c="" r="211, 96, 215, 111" u="1" /> <c c="" r="216, 96, 222, 111" u="1" /> <c c="" r="223, 96, 227, 111" o="1" /> <c c="" r="228, 96, 232, 111" o="1" /> <c c="" r="233, 96, 243, 111" u="1" /> <c c="" r="244, 96, 254, 111" u="1" /> <c c="" r="255, 96, 267, 111" u="1" /> <c c="" r="268, 96, 276, 111" o="1" /> <c c="" r="277, 96, 285, 111" /> <c c="" r="286, 96, 295, 111" o="1" /> <c c="" r="296, 96, 299, 111" u="1" /> <c c="" r="300, 96, 303, 111" u="1" /> <c c="" r="304, 96, 306, 111" o="1" /> <c c="" r="307, 96, 309, 111" u="1" /> <c c="" r="310, 96, 312, 111" o="1" /> <c c="" r="313, 96, 316, 111" o="1" /> <c c="" r="317, 96, 320, 111" u="1" /> <c c="" r="321, 96, 326, 111" /> <c c="" r="327, 96, 331, 111" /> <c c="" r="332, 96, 334, 111" u="1" /> <c c="" r="335, 96, 339, 111" u="1" o="1" /> <c c="" r="340, 96, 342, 111" u="1" /> <c c="" r="343, 96, 345, 111" o="1" /> <c c="" r="346, 96, 348, 111" u="1" /> <c c="" r="349, 96, 351, 111" u="1" /> <c c="" r="352, 96, 354, 111" u="1" /> <c c="" r="355, 96, 358, 111" o="1" /> <c c="" r="359, 96, 362, 111" o="1" /> <c c="" r="363, 96, 366, 111" o="1" /> <c c="" r="367, 96, 370, 111" u="1" /> <c c="" r="371, 96, 374, 111" u="1" /> <c c="" r="375, 96, 378, 111" u="1" /> <c c="" r="379, 96, 382, 111" u="2" o="2" /> <c c="" r="383, 96, 386, 111" u="2" o="2" /> <c c="" r="387, 96, 388, 111" u="1" o="1" /> <c c="" r="389, 96, 392, 111" u="2" o="2" /> <c c="" r="393, 96, 396, 111" u="2" o="2" /> <c c="" r="397, 96, 400, 111" u="2" o="2" /> <c c="" r="401, 96, 402, 111" u="1" o="1" /> <c c="" r="403, 96, 406, 111" u="2" o="2" /> <c c="" r="407, 96, 410, 111" u="2" o="2" /> <c c="" r="411, 96, 414, 111" u="2" o="2" /> <c c="" r="415, 96, 418, 111" u="1" o="1" /> <c c="" r="419, 96, 421, 111" u="1" o="2" /> <c c="" r="422, 96, 424, 111" u="1" /> <c c="" r="425, 96, 427, 111" u="1" /> <c c="" r="428, 96, 431, 111" u="1" o="1" /> <c c="" r="432, 96, 435, 111" u="1" o="1" /> <c c="" r="436, 96, 439, 111" u="1" o="1" /> <c c="" r="440, 96, 444, 111" u="1" /> <c c="" r="445, 96, 449, 111" u="2" o="1" /> <c c="" r="450, 96, 451, 111" u="3" o="3" /> <c c="" r="452, 96, 455, 111" u="2" o="2" /> <c c="" r="456, 96, 458, 111" u="3" o="2" /> <c c="" r="459, 96, 463, 111" u="2" o="1" /> <c c="" r="464, 96, 468, 111" u="1" o="2" /> <c c="" r="469, 96, 472, 111" /> <c c="" r="473, 96, 477, 111" /> <c c="" r="478, 96, 481, 111" u="1" /> <c c="" r="482, 96, 485, 111" u="1" o="1" /> <c c="" r="486, 96, 489, 111" o="1" /> <c c="" r="490, 96, 494, 111" o="1" /> <c c="" r="495, 96, 499, 111" o="1" /> <c c="" r="500, 96, 504, 111" o="1" /> <c c="" r="505, 96, 509, 111" o="1" /> <c c="" r="0, 112, 4, 127" o="1" /> <c c="" r="5, 112, 8, 127" u="-5" o="2" /> <c c="" r="9, 112, 12, 127" u="-4" o="1" /> <c c="" r="13, 112, 16, 127" u="-5" o="2" /> <c c="" r="17, 112, 21, 127" u="-5" o="1" /> <c c="" r="22, 112, 25, 127" u="-5" o="2" /> <c c="" r="26, 112, 33, 127" u="-7" /> <c c="" r="34, 112, 38, 127" u="-5" o="1" /> <c c="" r="39, 112, 40, 127" u="-4" o="3" /> <c c="" r="41, 112, 44, 127" u="-5" o="2" /> <c c=" " r="45, 112, 46, 127" u="-4" o="3" /> <c c=" " r="47, 112, 50, 127" u="-5" o="2" /> <c c=" " r="51, 112, 55, 127" u="-5" o="1" /> <c c=" " r="56, 112, 59, 127" u="-5" o="2" /> <c c=" " r="60, 112, 61, 127" u="-4" o="3" /> <c c="" r="62, 112, 65, 127" u="-5" o="2" /> <c c="" r="66, 112, 70, 127" u="-6" o="2" /> <c c="" r="71, 112, 74, 127" u="-5" o="2" /> <c c="" r="75, 112, 79, 127" u="-5" o="1" /> <c c="" r="80, 112, 82, 127" u="-4" o="2" /> <c c="" r="83, 112, 85, 127" u="-5" o="3" /> <c c="" r="86, 112, 88, 127" u="-4" o="2" /> <c c="" r="89, 112, 91, 127" u="-2" /> <c c="" r="92, 112, 95, 127" u="-5" o="2" /> <c c="" r="96, 112, 99, 127" u="-5" o="2" /> <c c="" r="100, 112, 102, 127" u="-5" o="3" /> <c c="" r="103, 112, 105, 127" u="-4" o="2" /> <c c="" r="106, 112, 109, 127" u="-3" /> <c c="" r="110, 112, 112, 127" u="-2" /> <c c="" r="113, 112, 114, 127" u="-4" o="3" /> <c c="" r="115, 112, 118, 127" u="-5" o="2" /> <c c="" r="119, 112, 122, 127" u="-5" o="2" /> <c c="" r="123, 112, 126, 127" u="-5" o="2" /> <c c=" " r="127, 112, 130, 127" u="-5" o="2" /> <c c="!" r="131, 112, 134, 127" u="-3" /> <c c=""" r="135, 112, 138, 127" u="-3" /> <c c="#" r="139, 112, 140, 127" u="-4" o="3" /> <c c="$" r="141, 112, 144, 127" u="-5" o="2" /> <c c="%" r="145, 112, 148, 127" u="-5" o="2" /> <c c="&" r="149, 112, 151, 127" u="-5" o="3" /> <c c="'" r="152, 112, 154, 127" u="-4" o="2" /> <c c="(" r="155, 112, 157, 127" u="-4" o="2" /> <c c=")" r="158, 112, 159, 127" u="-4" o="3" /> <c c="*" r="160, 112, 163, 127" u="-5" o="2" /> <c c="+" r="164, 112, 169, 127" u="-6" o="1" /> <c c="," r="170, 112, 173, 127" u="-5" o="2" /> <c c="-" r="174, 112, 177, 127" u="-5" o="2" /> <c c="." r="178, 112, 182, 127" u="-5" o="1" /> <c c="/" r="183, 112, 187, 127" u="-5" o="1" /> <c c="0" r="188, 112, 192, 127" u="-5" o="1" /> <c c="1" r="193, 112, 196, 127" u="-5" o="2" /> <c c="2" r="197, 112, 204, 127" u="-7" /> <c c="3" r="205, 112, 212, 127" u="-7" /> <c c="4" r="213, 112, 219, 127" u="-6" /> <c c="5" r="220, 112, 225, 127" u="-6" o="1" /> <c c="6" r="226, 112, 233, 127" u="-7" /> <c c="7" r="234, 112, 241, 127" u="-7" /> <c c="8" r="242, 112, 248, 127" u="-6" /> <c c="9" r="249, 112, 251, 127" u="-4" o="2" /> <c c=":" r="252, 112, 255, 127" u="-5" o="2" /> <c c=";" r="256, 112, 259, 127" u="-5" o="2" /> <c c="<" r="260, 112, 265, 127" u="-6" o="1" /> <c c="=" r="266, 112, 269, 127" u="-5" o="2" /> <c c=">" r="270, 112, 272, 127" u="-4" o="2" /> <c c="?" r="273, 112, 280, 127" u="-7" /> <c c="@" r="281, 112, 284, 127" u="-7" o="4" /> <c c="A" r="285, 112, 288, 127" u="-3" /> <c c="D" r="289, 112, 294, 127" u="-6" o="1" /> <c c="E" r="295, 112, 297, 127" u="-3" o="1" /> <c c="t" r="298, 112, 300, 127" u="1" o="1" /> <c c="u" r="301, 112, 303, 127" u="1" o="1" /> <c c="z" r="304, 112, 306, 127" u="3" o="2" /> <c c="~" r="307, 112, 309, 127" o="1" /> <c c="" r="310, 112, 311, 127" u="3" o="3" /> <c c="" r="312, 112, 317, 127" u="1" o="1" /> <c c="" r="318, 112, 325, 127" o="1" /> <c c="" r="326, 112, 333, 127" /> <c c="" r="334, 112, 342, 127" o="1" /> <c c="" r="343, 112, 346, 127" o="1" /> <c c="" r="347, 112, 356, 127" /> <c c="" r="357, 112, 366, 127" /> <c c="" r="367, 112, 376, 127" o="1" /> <c c="" r="377, 112, 382, 127" u="-1" /> <c c="" r="383, 112, 390, 127" o="1" /> <c c="" r="391, 112, 396, 127" u="1" /> <c c="" r="397, 112, 401, 127" u="1" o="1" /> <c c="" r="402, 112, 409, 127" o="1" /> <c c="" r="410, 112, 415, 127" u="1" /> <c c="" r="416, 112, 422, 127" u="1" /> <c c="" r="423, 112, 429, 127" u="1" o="1" /> <c c="" r="430, 112, 437, 127" u="1" o="1" /> <c c="" r="438, 112, 439, 127" u="1" o="1" /> <c c="" r="440, 112, 446, 127" u="1" /> <c c="" r="447, 112, 454, 127" /> <c c="" r="455, 112, 462, 127" u="1" o="1" /> <c c="" r="463, 112, 469, 127" u="1" o="1" /> <c c="" r="470, 112, 476, 127" o="1" /> <c c="" r="477, 112, 484, 127" u="1" o="1" /> <c c="" r="485, 112, 493, 127" /> <c c="" r="494, 112, 499, 127" u="1" /> <c c="" r="500, 112, 506, 127" o="1" /> <c c="" r="0, 128, 7, 143" /> <c c="" r="8, 128, 15, 143" /> <c c="" r="16, 128, 23, 143" o="1" /> <c c="" r="24, 128, 31, 143" /> <c c="" r="32, 128, 39, 143" o="1" /> <c c="" r="40, 128, 47, 143" u="1" o="1" /> <c c="" r="48, 128, 51, 143" /> <c c="" r="52, 128, 59, 143" /> <c c="" r="60, 128, 66, 143" u="1" o="1" /> <c c="" r="67, 128, 72, 143" u="1" /> <c c="" r="73, 128, 78, 143" u="1" o="1" /> <c c="" r="79, 128, 82, 143" u="1" /> <c c="" r="83, 128, 88, 143" u="1" o="1" /> <c c="" r="89, 128, 95, 143" u="1" o="1" /> <c c="" r="96, 128, 101, 143" u="1" o="1" /> <c c="" r="102, 128, 108, 143" /> <c c="" r="109, 128, 114, 143" u="1" o="1" /> <c c="" r="115, 128, 120, 143" u="1" /> <c c="" r="121, 128, 128, 143" /> <c c="" r="129, 128, 134, 143" u="1" o="1" /> <c c="" r="135, 128, 140, 143" u="1" o="1" /> <c c="" r="141, 128, 144, 143" u="1" /> <c c="" r="145, 128, 149, 143" u="1" o="1" /> <c c="" r="150, 128, 156, 143" o="1" /> <c c="" r="157, 128, 162, 143" u="1" o="1" /> <c c="" r="163, 128, 169, 143" /> <c c="" r="170, 128, 176, 143" /> <c c="" r="177, 128, 182, 143" u="1" o="1" /> <c c="" r="183, 128, 190, 143" u="1" o="1" /> <c c="" r="191, 128, 196, 143" u="1" o="1" /> <c c="" r="197, 128, 203, 143" u="1" o="-1" /> <c c="" r="204, 128, 211, 143" u="1" o="-1" /> <c c="" r="212, 128, 217, 143" u="1" /> <c c="" r="218, 128, 223, 143" u="1" o="1" /> <c c="" r="224, 128, 231, 143" u="1" /> <c c="" r="232, 128, 238, 143" /> <c c="" r="239, 128, 246, 143" u="1" o="1" /> <c c="" r="247, 128, 254, 143" u="1" o="2" /> <c c="" r="255, 128, 259, 143" /> <c c="" r="260, 128, 265, 143" u="1" o="1" /> <c c="" r="266, 128, 271, 143" u="1" o="1" /> <c c="" r="272, 128, 277, 143" u="1" o="1" /> <c c="" r="278, 128, 285, 143" u="1" o="2" /> <c c="" r="286, 128, 291, 143" u="1" /> <c c="" r="292, 128, 298, 143" u="1" /> <c c="" r="299, 128, 306, 143" /> <c c="" r="307, 128, 316, 143" /> <c c="" r="317, 128, 324, 143" /> <c c="" r="325, 128, 334, 143" /> <c c="" r="335, 128, 344, 143" o="1" /> <c c="" r="345, 128, 351, 143" u="1" /> <c c="" r="352, 128, 356, 143" u="1" o="1" /> <c c="" r="357, 128, 362, 143" u="1" /> <c c="" r="363, 128, 369, 143" o="1" /> <c c="" r="370, 128, 377, 143" /> <c c="" r="378, 128, 383, 143" o="1" /> <c c="" r="384, 128, 389, 143" o="1" /> <c c="" r="390, 128, 395, 143" u="1" o="1" /> <c c="" r="396, 128, 400, 143" u="1" o="1" /> <c c="" r="401, 128, 406, 143" u="1" /> <c c="" r="407, 128, 415, 143" o="1" /> <c c="" r="416, 128, 420, 143" u="1" o="1" /> <c c="" r="421, 128, 427, 143" u="1" /> <c c="" r="428, 128, 433, 143" u="1" /> <c c="" r="434, 128, 435, 143" u="1" o="1" /> <c c="" r="436, 128, 439, 143" /> <c c="" r="440, 128, 443, 143" u="-1" o="1" /> <c c=" " r="444, 128, 454, 143" o="1" /> <c c=" " r="455, 128, 464, 143" u="1" o="1" /> <c c=" " r="465, 128, 472, 143" o="1" /> <c c=" " r="473, 128, 478, 143" u="1" o="1" /> <c c="" r="479, 128, 486, 143" /> <c c="" r="487, 128, 494, 143" u="1" /> <c c="" r="495, 128, 502, 143" o="1" /> <c c="" r="503, 128, 508, 143" u="1" /> <c c="" r="0, 144, 5, 159" u="1" /> <c c="" r="6, 144, 10, 159" u="1" o="1" /> <c c="" r="11, 144, 19, 159" /> <c c="" r="20, 144, 25, 159" u="1" /> <c c="" r="26, 144, 35, 159" /> <c c="" r="36, 144, 41, 159" o="1" /> <c c="" r="42, 144, 48, 159" u="1" o="1" /> <c c="" r="49, 144, 55, 159" u="1" o="1" /> <c c="" r="56, 144, 61, 159" u="1" o="1" /> <c c="" r="62, 144, 69, 159" o="1" /> <c c="" r="70, 144, 77, 159" u="1" o="1" /> <c c="" r="78, 144, 84, 159" u="1" o="1" /> <c c="" r="85, 144, 92, 159" u="1" o="1" /> <c c="" r="93, 144, 99, 159" u="1" o="1" /> <c c=" " r="100, 144, 105, 159" u="1" /> <c c="!" r="106, 144, 112, 159" u="1" o="1" /> <c c=""" r="113, 144, 120, 159" /> <c c="#" r="121, 144, 128, 159" /> <c c="$" r="129, 144, 136, 159" o="1" /> <c c="%" r="137, 144, 144, 159" /> <c c="&" r="145, 144, 152, 159" u="1" /> <c c="'" r="153, 144, 158, 159" u="1" o="1" /> <c c="(" r="159, 144, 168, 159" u="1" /> <c c=")" r="169, 144, 179, 159" u="1" /> <c c="*" r="180, 144, 187, 159" /> <c c="+" r="188, 144, 195, 159" u="1" o="1" /> <c c="," r="196, 144, 201, 159" u="1" /> <c c="-" r="202, 144, 208, 159" o="1" /> <c c="." r="209, 144, 219, 159" u="1" /> <c c="/" r="220, 144, 226, 159" o="1" /> <c c="0" r="227, 144, 232, 159" u="1" /> <c c="1" r="233, 144, 238, 159" u="1" o="1" /> <c c="2" r="239, 144, 243, 159" u="1" o="1" /> <c c="3" r="244, 144, 248, 159" u="1" /> <c c="4" r="249, 144, 255, 159" o="1" /> <c c="5" r="256, 144, 260, 159" u="1" o="1" /> <c c="6" r="261, 144, 268, 159" o="1" /> <c c="7" r="269, 144, 273, 159" o="1" /> <c c="8" r="274, 144, 279, 159" u="1" o="1" /> <c c="9" r="280, 144, 285, 159" u="1" o="1" /> <c c=":" r="286, 144, 290, 159" u="1" o="1" /> <c c=";" r="291, 144, 296, 159" o="1" /> <c c="<" r="297, 144, 303, 159" u="1" o="1" /> <c c="=" r="304, 144, 309, 159" u="1" o="1" /> <c c=">" r="310, 144, 315, 159" u="1" o="1" /> <c c="?" r="316, 144, 321, 159" u="1" o="1" /> <c c="@" r="322, 144, 327, 159" u="1" o="1" /> <c c="A" r="328, 144, 332, 159" u="1" o="1" /> <c c="B" r="333, 144, 338, 159" /> <c c="C" r="339, 144, 345, 159" /> <c c="D" r="346, 144, 353, 159" u="1" o="1" /> <c c="E" r="354, 144, 359, 159" u="1" o="1" /> <c c="F" r="360, 144, 366, 159" u="1" /> <c c="G" r="367, 144, 371, 159" u="1" o="1" /> <c c="H" r="372, 144, 379, 159" u="1" o="1" /> <c c="I" r="380, 144, 388, 159" u="1" o="1" /> <c c="J" r="389, 144, 395, 159" /> <c c="K" r="396, 144, 402, 159" u="1" o="1" /> <c c="L" r="403, 144, 407, 159" u="1" o="1" /> <c c="M" r="408, 144, 413, 159" o="1" /> <c c="N" r="414, 144, 421, 159" u="1" o="1" /> <c c="O" r="422, 144, 427, 159" o="1" /> <c c="Q" r="428, 144, 432, 159" u="1" o="1" /> <c c="R" r="433, 144, 439, 159" o="1" /> <c c="S" r="440, 144, 444, 159" u="1" /> <c c="T" r="445, 144, 450, 159" u="1" /> <c c="U" r="451, 144, 455, 159" u="1" o="1" /> <c c="V" r="456, 144, 457, 159" u="1" o="1" /> <c c="W" r="458, 144, 461, 159" /> <c c="X" r="462, 144, 465, 159" u="-1" o="1" /> <c c="Y" r="466, 144, 474, 159" o="1" /> <c c="Z" r="475, 144, 483, 159" u="1" /> <c c="[" r="484, 144, 490, 159" o="1" /> <c c="\" r="491, 144, 495, 159" u="1" o="1" /> <c c="^" r="496, 144, 502, 159" /> <c c="_" r="503, 144, 508, 159" u="1" o="1" /> <c c="b" r="0, 160, 7, 175" /> <c c="c" r="8, 160, 13, 175" u="1" /> <c c="j" r="14, 160, 23, 175" /> <c c="k" r="24, 160, 31, 175" o="1" /> <c c="" r="32, 160, 36, 175" u="1" o="1" /> <c c="" r="37, 160, 41, 175" u="1" /> <c c="" r="42, 160, 47, 175" o="1" /> <c c="" r="48, 160, 53, 175" /> <c c="" r="54, 160, 59, 175" u="1" o="1" /> <c c="" r="60, 160, 64, 175" u="1" o="1" /> <c c="" r="65, 160, 74, 175" o="1" /> <c c="" r="75, 160, 83, 175" o="1" /> <c c="" r="84, 160, 89, 175" o="1" /> <c c="" r="90, 160, 94, 175" o="1" /> <c c="" r="95, 160, 101, 175" u="1" /> <c c="" r="102, 160, 107, 175" u="1" /> <c c="" r="108, 160, 114, 175" u="1" o="1" /> <c c="" r="115, 160, 121, 175" u="1" /> <c c="" r="122, 160, 128, 175" o="1" /> <c c="" r="129, 160, 134, 175" o="1" /> <c c="" r="135, 160, 142, 175" o="1" /> <c c="" r="143, 160, 149, 175" o="1" /> <c c="" r="150, 160, 157, 175" u="1" /> <c c="" r="158, 160, 164, 175" u="1" /> <c c="" r="165, 160, 173, 175" u="1" /> <c c="" r="174, 160, 181, 175" u="1" /> <c c="" r="182, 160, 192, 175" u="1" /> <c c="" r="193, 160, 201, 175" u="1" o="1" /> <c c="" r="202, 160, 209, 175" u="1" o="1" /> <c c="" r="210, 160, 217, 175" u="1" o="-1" /> <c c="" r="218, 160, 224, 175" u="1" o="1" /> <c c="" r="225, 160, 229, 175" u="1" o="1" /> <c c="" r="230, 160, 237, 175" /> <c c="" r="238, 160, 243, 175" /> <c c="" r="244, 160, 251, 175" /> <c c="" r="252, 160, 257, 175" /> <c c="" r="258, 160, 265, 175" /> <c c="" r="266, 160, 271, 175" /> <c c="" r="272, 160, 279, 175" /> <c c="" r="280, 160, 286, 175" o="1" /> <c c="" r="287, 160, 296, 175" o="1" /> <c c="" r="297, 160, 304, 175" o="1" /> <c c="" r="305, 160, 311, 175" o="1" /> <c c="" r="312, 160, 317, 175" o="1" /> <c c="" r="318, 160, 323, 175" o="2" /> <c c="" r="324, 160, 328, 175" o="2" /> <c c="" r="329, 160, 334, 175" u="1" o="1" /> <c c="" r="335, 160, 339, 175" u="1" o="1" /> <c c="" r="340, 160, 348, 175" o="1" /> <c c="" r="349, 160, 356, 175" o="1" /> <c c="" r="357, 160, 365, 175" o="1" /> <c c="" r="366, 160, 373, 175" o="1" /> <c c="" r="374, 160, 375, 175" u="1" o="1" /> <c c="" r="376, 160, 385, 175" /> <c c="" r="386, 160, 393, 175" o="1" /> <c c="" r="394, 160, 399, 175" u="1" o="1" /> <c c="" r="400, 160, 404, 175" u="1" o="1" /> <c c="" r="405, 160, 411, 175" u="1" o="1" /> <c c="" r="412, 160, 417, 175" u="1" o="1" /> <c c="" r="418, 160, 423, 175" o="2" /> <c c="" r="424, 160, 428, 175" o="2" /> <c c="" r="429, 160, 430, 175" u="3" o="-4" /> <c c="" r="431, 160, 436, 175" u="1" o="-6" /> <c c="" r="437, 160, 442, 175" u="2" o="-7" /> <c c="" r="443, 160, 448, 175" u="2" o="-7" /> <c c="" r="449, 160, 450, 175" u="3" o="-4" /> <c c="" r="451, 160, 454, 175" u="2" o="-5" /> <c c="" r="455, 160, 458, 175" u="2" o="-5" /> <c c="" r="459, 160, 462, 175" u="3" o="-6" /> <c c="" r="463, 160, 465, 175" u="3" o="-5" /> <c c="" r="466, 160, 467, 175" u="-1" /> <c c="" r="468, 160, 473, 175" u="1" o="-6" /> <c c="" r="474, 160, 475, 175" u="3" o="-4" /> <c c="" r="476, 160, 477, 175" u="4" o="-5" /> <c c="" r="478, 160, 482, 175" u="1" /> <c c="" r="483, 160, 486, 175" u="3" o="-6" /> <c c="" r="487, 160, 488, 175" u="1" o="1" /> <c c="" r="489, 160, 490, 175" u="6" o="-7" /> <c c="" r="491, 160, 492, 175" u="1" o="1" /> <c c="" r="493, 160, 499, 175" o="1" /> <c c="" r="500, 160, 506, 175" u="-1" o="1" /> <c c="" r="507, 160, 511, 175" u="1" /> <c c="" r="0, 176, 5, 191" o="1" /> <c c="" r="6, 176, 13, 191" o="1" /> <c c="" r="14, 176, 16, 191" o="2" /> <c c="" r="17, 176, 20, 191" /> <c c="" r="21, 176, 28, 191" o="1" /> <c c="" r="29, 176, 35, 191" o="1" /> <c c="" r="36, 176, 38, 191" o="1" /> <c c="" r="39, 176, 44, 191" o="1" /> <c c="" r="45, 176, 50, 191" o="1" /> <c c="" r="51, 176, 55, 191" u="1" o="1" /> <c c="" r="56, 176, 63, 191" o="1" /> <c c="" r="64, 176, 70, 191" u="1" /> <c c="" r="71, 176, 73, 191" u="1" /> <c c="" r="74, 176, 77, 191" o="2" /> <c c="" r="78, 176, 84, 191" u="1" /> <c c="" r="85, 176, 91, 191" o="1" /> <c c="" r="92, 176, 97, 191" o="1" /> <c c="" r="98, 176, 103, 191" o="1" /> <c c="" r="104, 176, 109, 191" /> <c c="" r="110, 176, 116, 191" /> <c c="" r="117, 176, 123, 191" o="1" /> <c c="" r="124, 176, 128, 191" u="1" o="1" /> <c c="" r="129, 176, 136, 191" o="1" /> <c c="" r="137, 176, 144, 191" o="1" /> <c c="" r="145, 176, 151, 191" o="1" /> <c c="" r="152, 176, 158, 191" o="1" /> <c c="" r="159, 176, 164, 191" o="2" /> <c c="" r="165, 176, 167, 191" u="1" /> <c c="" r="168, 176, 172, 191" u="1" /> <c c="" r="173, 176, 182, 191" /> <c c="" r="183, 176, 190, 191" o="1" /> <c c="" r="191, 176, 200, 191" /> <c c="" r="201, 176, 208, 191" o="1" /> <c c="" r="209, 176, 218, 191" /> <c c="" r="219, 176, 226, 191" o="1" /> <c c="" r="227, 176, 234, 191" /> <c c="" r="235, 176, 241, 191" /> <c c=" " r="242, 176, 243, 191" o="5" /> <c c=" " r="244, 176, 245, 191" o="10" /> <c c=" " r="246, 176, 247, 191" o="5" /> <c c=" " r="248, 176, 249, 191" o="10" /> <c c=" " r="250, 176, 251, 191" o="3" /> <c c=" " r="252, 176, 253, 191" o="2" /> <c c=" " r="254, 176, 255, 191" o="1" /> <c c=" " r="256, 176, 257, 191" o="6" /> <c c=" " r="258, 176, 259, 191" o="2" /> <c c=" " r="260, 176, 261, 191" /> <c c=" " r="262, 176, 263, 191" /> <c c=" " r="264, 176, 266, 191" u="1" o="1" /> <c c=" " r="267, 176, 269, 191" u="1" o="1" /> <c c=" " r="270, 176, 274, 191" u="1" o="2" /> <c c=" " r="275, 176, 279, 191" u="1" o="1" /> <c c=" " r="280, 176, 289, 191" u="1" o="1" /> <c c=" " r="290, 176, 300, 191" u="1" /> <c c=" " r="301, 176, 304, 191" u="2" o="1" /> <c c=" " r="305, 176, 310, 191" u="1" /> <c c=" " r="311, 176, 313, 191" u="1" /> <c c=" " r="314, 176, 316, 191" o="1" /> <c c=" " r="317, 176, 319, 191" o="1" /> <c c=" " r="320, 176, 322, 191" u="1" /> <c c=" " r="323, 176, 327, 191" u="1" o="-1" /> <c c=" " r="328, 176, 332, 191" /> <c c=" " r="333, 176, 337, 191" /> <c c=" " r="338, 176, 342, 191" u="1" o="-1" /> <c c=" " r="343, 176, 348, 191" u="1" o="1" /> <c c="! " r="349, 176, 354, 191" u="1" o="1" /> <c c="" " r="355, 176, 357, 191" u="2" o="3" /> <c c="# " r="358, 176, 360, 191" u="1" o="1" /> <c c="$ " r="361, 176, 362, 191" u="1" o="2" /> <c c="% " r="363, 176, 368, 191" u="1" o="1" /> <c c="& " r="369, 176, 378, 191" u="1" o="1" /> <c c="' " r="379, 176, 380, 191" u="1" o="2" /> <c c="0 " r="381, 176, 392, 191" /> <c c="1 " r="393, 176, 408, 191" /> <c c="2 " r="409, 176, 411, 191" u="1" o="1" /> <c c="3 " r="412, 176, 417, 191" u="1" /> <c c="4 " r="418, 176, 426, 191" u="1" o="-1" /> <c c="5 " r="427, 176, 429, 191" u="1" o="1" /> <c c="6 " r="430, 176, 435, 191" o="1" /> <c c="7 " r="436, 176, 444, 191" /> <c c="8 " r="445, 176, 448, 191" o="1" /> <c c="9 " r="449, 176, 452, 191" u="1" /> <c c=": " r="453, 176, 456, 191" o="1" /> <c c="; " r="457, 176, 463, 191" u="1" o="1" /> <c c="< " r="464, 176, 467, 191" u="1" o="2" /> <c c="= " r="468, 176, 472, 191" o="1" /> <c c="> " r="473, 176, 478, 191" o="1" /> <c c="@ " r="479, 176, 485, 191" o="1" /> <c c="A " r="486, 176, 491, 191" /> <c c="B " r="492, 176, 501, 191" u="1" /> <c c="C " r="502, 176, 504, 191" u="1" o="1" /> <c c="D " r="505, 176, 512, 191" u="-3" o="-4" /> <c c="p " r="0, 192, 4, 207" u="1" /> <c c="t " r="5, 192, 9, 207" u="1" /> <c c="u " r="10, 192, 13, 207" u="1" o="1" /> <c c="v " r="14, 192, 17, 207" u="1" o="1" /> <c c="w " r="18, 192, 21, 207" u="1" o="1" /> <c c="x " r="22, 192, 25, 207" u="1" o="1" /> <c c="y " r="26, 192, 29, 207" u="1" o="1" /> <c c="z " r="30, 192, 33, 207" u="1" o="1" /> <c c="{ " r="34, 192, 37, 207" u="1" o="1" /> <c c="| " r="38, 192, 41, 207" u="1" o="1" /> <c c="~ " r="42, 192, 44, 207" /> <c c=" " r="45, 192, 48, 207" u="1" /> <c c=" " r="49, 192, 53, 207" u="1" /> <c c=" " r="54, 192, 56, 207" u="1" o="2" /> <c c=" " r="57, 192, 60, 207" u="1" o="1" /> <c c=" " r="61, 192, 64, 207" u="1" o="1" /> <c c=" " r="65, 192, 69, 207" u="1" /> <c c=" " r="70, 192, 73, 207" u="1" o="1" /> <c c=" " r="74, 192, 77, 207" u="1" o="1" /> <c c=" " r="78, 192, 81, 207" u="1" o="1" /> <c c=" " r="82, 192, 85, 207" u="1" o="1" /> <c c=" " r="86, 192, 89, 207" u="1" o="1" /> <c c=" " r="90, 192, 93, 207" u="1" o="1" /> <c c=" " r="94, 192, 98, 207" o="1" /> <c c=" " r="99, 192, 103, 207" o="1" /> <c c=" " r="104, 192, 106, 207" /> <c c=" " r="107, 192, 109, 207" /> <c c=" " r="110, 192, 116, 207" u="1" o="1" /> <c c=" " r="117, 192, 125, 207" /> <c c=" " r="126, 192, 132, 207" u="1" o="1" /> <c c=" " r="133, 192, 138, 207" u="1" o="1" /> <c c=" " r="139, 192, 144, 207" u="1" o="1" /> <c c=" " r="145, 192, 154, 207" u="1" /> <c c=" " r="155, 192, 163, 207" o="1" /> <c c=" " r="164, 192, 177, 207" u="1" o="1" /> <c c=" " r="178, 192, 187, 207" u="1" o="1" /> <c c=" " r="188, 192, 199, 207" o="1" /> <c c=" " r="200, 192, 210, 207" u="1" o="1" /> <c c=" " r="211, 192, 217, 207" o="1" /> <c c="!" r="218, 192, 226, 207" /> <c c="!" r="227, 192, 235, 207" /> <c c="!" r="236, 192, 243, 207" u="1" /> <c c="!" r="244, 192, 254, 207" /> <c c="!" r="255, 192, 261, 207" u="1" /> <c c="!" r="262, 192, 270, 207" /> <c c="!" r="271, 192, 279, 207" /> <c c="!" r="280, 192, 285, 207" u="1" o="1" /> <c c="!" r="286, 192, 292, 207" o="1" /> <c c=" !" r="293, 192, 301, 207" o="1" /> <c c=" !" r="302, 192, 310, 207" o="1" /> <c c=" !" r="311, 192, 323, 207" /> <c c=" !" r="324, 192, 330, 207" o="1" /> <c c=" !" r="331, 192, 338, 207" u="1" o="2" /> <c c="!" r="339, 192, 346, 207" u="1" /> <c c="!" r="347, 192, 354, 207" u="1" /> <c c="!" r="355, 192, 362, 207" /> <c c="!" r="363, 192, 369, 207" u="1" o="1" /> <c c="!" r="370, 192, 378, 207" o="1" /> <c c="!" r="379, 192, 386, 207" /> <c c="!" r="387, 192, 397, 207" o="1" /> <c c="!" r="398, 192, 405, 207" u="1" o="1" /> <c c="!" r="406, 192, 416, 207" u="1" /> <c c="!" r="417, 192, 425, 207" u="1" /> <c c="!" r="426, 192, 433, 207" o="1" /> <c c="!" r="434, 192, 440, 207" u="1" o="1" /> <c c="!" r="441, 192, 450, 207" u="1" /> <c c="!" r="451, 192, 461, 207" /> <c c="!" r="462, 192, 471, 207" u="1" /> <c c="!" r="472, 192, 479, 207" u="1" o="1" /> <c c="!" r="480, 192, 486, 207" u="1" /> <c c="!" r="487, 192, 493, 207" u="1" /> <c c=" !" r="494, 192, 502, 207" u="1" /> <c c="!!" r="0, 208, 15, 223" u="1" /> <c c=""!" r="16, 208, 24, 223" o="1" /> <c c="#!" r="25, 208, 32, 223" /> <c c="$!" r="33, 208, 39, 223" u="1" /> <c c="%!" r="40, 208, 45, 223" o="1" /> <c c="&!" r="46, 208, 54, 223" u="1" o="1" /> <c c="'!" r="55, 208, 63, 223" u="1" o="1" /> <c c="(!" r="64, 208, 69, 223" o="1" /> <c c=")!" r="70, 208, 73, 223" u="1" /> <c c="*!" r="74, 208, 80, 223" u="1" /> <c c="+!" r="81, 208, 88, 223" o="1" /> <c c=",!" r="89, 208, 97, 223" o="1" /> <c c="-!" r="98, 208, 105, 223" /> <c c=".!" r="106, 208, 114, 223" u="1" /> <c c="/!" r="115, 208, 119, 223" u="1" /> <c c="0!" r="120, 208, 126, 223" /> <c c="1!" r="127, 208, 137, 223" o="-1" /> <c c="2!" r="138, 208, 143, 223" u="1" o="1" /> <c c="3!" r="144, 208, 155, 223" u="1" o="-1" /> <c c="4!" r="156, 208, 161, 223" u="1" /> <c c="5!" r="162, 208, 167, 223" u="1" o="1" /> <c c="6!" r="168, 208, 174, 223" u="1" /> <c c="7!" r="175, 208, 179, 223" o="1" /> <c c="8!" r="180, 208, 186, 223" o="1" /> <c c="[!" r="187, 208, 195, 223" o="1" /> <c c="\!" r="196, 208, 203, 223" u="1" o="1" /> <c c="]!" r="204, 208, 211, 223" u="1" o="1" /> <c c="^!" r="212, 208, 219, 223" u="1" o="1" /> <c c="!" r="220, 208, 228, 223" u="1" o="1" /> <c c="!" r="229, 208, 232, 223" u="1" o="2" /> <c c="!" r="233, 208, 241, 223" u="1" o="1" /> <c c="!" r="242, 208, 245, 223" u="2" o="1" /> <c c="!" r="246, 208, 257, 223" u="1" o="1" /> <c c="!" r="258, 208, 261, 223" u="2" o="1" /> <c c="!" r="262, 208, 268, 223" u="1" o="1" /> <c c="!" r="269, 208, 275, 223" u="1" o="1" /> <c c="!" r="276, 208, 282, 223" u="1" o="1" /> <c c="!" r="283, 208, 289, 223" u="1" o="1" /> <c c="!" r="290, 208, 298, 223" u="1" o="1" /> <c c="!" r="299, 208, 307, 223" u="1" o="1" /> <c c="!" r="308, 208, 314, 223" u="1" o="2" /> <c c="!" r="315, 208, 321, 223" u="1" o="2" /> <c c="!" r="322, 208, 330, 223" u="1" o="1" /> <c c="!" r="331, 208, 334, 223" u="1" o="2" /> <c c="!" r="335, 208, 343, 223" u="1" o="1" /> <c c="!" r="344, 208, 347, 223" u="1" o="2" /> <c c="!" r="348, 208, 356, 223" u="1" o="1" /> <c c="!" r="357, 208, 365, 223" u="1" o="1" /> <c c="!" r="366, 208, 374, 223" u="1" o="1" /> <c c="!" r="375, 208, 378, 223" u="2" o="1" /> <c c="!" r="379, 208, 387, 223" u="1" o="1" /> <c c="!" r="388, 208, 391, 223" u="2" o="1" /> <c c="!" r="392, 208, 396, 223" u="1" o="1" /> <c c="!" r="397, 208, 405, 223" u="1" o="1" /> <c c="!" r="406, 208, 414, 223" u="1" o="1" /> <c c="!" r="415, 208, 423, 223" u="1" o="1" /> <c c="!" r="424, 208, 432, 223" u="1" o="1" /> <c c="!" r="433, 208, 444, 223" u="1" o="1" /> <c c="!" r="445, 208, 456, 223" u="1" o="1" /> <c c="!" r="457, 208, 462, 223" u="1" o="1" /> <c c="!" r="463, 208, 468, 223" u="1" o="2" /> <c c="!" r="469, 208, 474, 223" u="2" o="1" /> <c c="!" r="475, 208, 480, 223" u="1" o="2" /> <c c="!" r="481, 208, 486, 223" u="2" o="1" /> <c c="!" r="487, 208, 492, 223" u="1" o="2" /> <c c="!" r="493, 208, 501, 223" u="1" o="1" /> <c c="!" r="502, 208, 510, 223" u="1" o="2" /> <c c="!" r="0, 224, 8, 239" u="1" o="2" /> <c c="!" r="9, 224, 17, 239" u="1" o="1" /> <c c="!" r="18, 224, 26, 239" u="1" o="1" /> <c c="!" r="27, 224, 35, 239" u="1" o="1" /> <c c="!" r="36, 224, 44, 239" u="1" o="1" /> <c c="!" r="45, 224, 53, 239" u="1" o="1" /> <c c="!" r="54, 224, 62, 239" u="1" o="1" /> <c c="!" r="63, 224, 65, 239" u="2" o="1" /> <c c="!" r="66, 224, 68, 239" u="2" o="1" /> <c c="!" r="69, 224, 77, 239" u="1" o="1" /> <c c="!" r="78, 224, 86, 239" u="1" o="1" /> <c c="!" r="87, 224, 89, 239" u="2" o="1" /> <c c="!" r="90, 224, 92, 239" u="2" o="1" /> <c c="!" r="93, 224, 101, 239" u="1" o="1" /> <c c="!" r="102, 224, 107, 239" u="2" o="1" /> <c c="!" r="108, 224, 116, 239" u="1" o="1" /> <c c="!" r="117, 224, 125, 239" u="1" o="1" /> <c c="!" r="126, 224, 131, 239" u="2" o="1" /> <c c="!" r="132, 224, 140, 239" u="1" o="1" /> <c c="!" r="141, 224, 146, 239" u="2" o="1" /> <c c="!" r="147, 224, 155, 239" u="1" o="1" /> <c c="!" r="156, 224, 164, 239" u="1" o="1" /> <c c="!" r="165, 224, 173, 239" u="1" o="1" /> <c c="!" r="174, 224, 185, 239" u="1" o="1" /> <c c="!" r="186, 224, 194, 239" u="1" o="1" /> <c c="!" r="195, 224, 203, 239" u="1" o="1" /> <c c="!" r="204, 224, 209, 239" u="2" o="1" /> <c c="!" r="210, 224, 218, 239" u="1" o="1" /> <c c="!" r="219, 224, 224, 239" u="2" o="1" /> <c c="!" r="225, 224, 236, 239" u="1" o="1" /> <c c="!" r="237, 224, 242, 239" u="2" o="1" /> <c c="!" r="243, 224, 250, 239" u="1" o="1" /> <c c="!" r="251, 224, 258, 239" u="1" o="1" /> <c c="!" r="259, 224, 266, 239" u="1" o="1" /> <c c="!" r="267, 224, 274, 239" u="1" o="1" /> <c c="!" r="275, 224, 283, 239" u="1" o="1" /> <c c="!" r="284, 224, 292, 239" u="1" o="1" /> <c c="!" r="293, 224, 304, 239" u="1" o="1" /> <c c="!" r="305, 224, 316, 239" u="1" o="1" /> <c c="!" r="317, 224, 320, 239" u="2" o="1" /> <c c="!" r="321, 224, 324, 239" u="2" o="1" /> <c c="!" r="325, 224, 333, 239" u="1" o="1" /> <c c="!" r="334, 224, 337, 239" u="2" o="1" /> <c c="!" r="338, 224, 346, 239" u="1" o="1" /> <c c="!" r="347, 224, 350, 239" u="2" o="1" /> <c c="!" r="351, 224, 360, 239" u="1" /> <c c="!" r="361, 224, 369, 239" u="1" o="1" /> <c c="!" r="370, 224, 378, 239" u="1" o="1" /> <c c="!" r="379, 224, 384, 239" u="1" o="2" /> <c c="!" r="385, 224, 393, 239" u="1" o="1" /> <c c="!" r="394, 224, 399, 239" u="1" o="2" /> <c c="!" r="400, 224, 405, 239" u="1" o="2" /> <c c=""" r="406, 224, 413, 239" u="1" o="2" /> <c c=""" r="414, 224, 420, 239" u="1" o="1" /> <c c=""" r="421, 224, 426, 239" u="1" o="1" /> <c c=""" r="427, 224, 432, 239" u="1" o="1" /> <c c=""" r="433, 224, 438, 239" u="1" o="1" /> <c c=""" r="439, 224, 447, 239" u="1" o="2" /> <c c=""" r="448, 224, 455, 239" u="1" o="2" /> <c c=""" r="456, 224, 463, 239" u="1" o="2" /> <c c=""" r="464, 224, 470, 239" u="1" o="2" /> <c c=" "" r="471, 224, 477, 239" u="1" o="2" /> <c c=" "" r="478, 224, 483, 239" u="1" o="1" /> <c c=" "" r="484, 224, 490, 239" u="1" o="2" /> <c c=" "" r="491, 224, 497, 239" u="1" o="1" /> <c c=" "" r="498, 224, 503, 239" u="1" o="1" /> <c c=""" r="504, 224, 510, 239" u="1" o="2" /> <c c=""" r="0, 240, 8, 255" u="1" o="1" /> <c c=""" r="9, 240, 17, 255" u="1" o="1" /> <c c=""" r="18, 240, 25, 255" u="1" o="1" /> <c c=""" r="26, 240, 33, 255" u="1" o="1" /> <c c=""" r="34, 240, 41, 255" u="1" o="1" /> <c c=""" r="42, 240, 49, 255" u="1" o="1" /> <c c=""" r="50, 240, 53, 255" u="1" o="2" /> <c c=""" r="54, 240, 57, 255" u="1" o="2" /> <c c=""" r="58, 240, 65, 255" u="1" o="1" /> <c c=""" r="66, 240, 70, 255" u="1" o="1" /> <c c=""" r="71, 240, 75, 255" u="1" o="1" /> <c c=""" r="76, 240, 84, 255" u="1" /> <c c=""" r="85, 240, 93, 255" u="1" /> <c c=""" r="94, 240, 102, 255" u="1" /> <c c=""" r="103, 240, 111, 255" u="1" o="1" /> <c c=""" r="112, 240, 120, 255" u="1" o="1" /> <c c=""" r="121, 240, 127, 255" u="1" o="2" /> <c c=" "" r="128, 240, 134, 255" u="1" o="2" /> <c c="!"" r="135, 240, 141, 255" u="1" o="2" /> <c c="""" r="142, 240, 148, 255" u="1" o="2" /> <c c="$"" r="149, 240, 152, 255" u="2" o="1" /> <c c="%"" r="153, 240, 156, 255" u="2" o="1" /> <c c="&"" r="157, 240, 163, 255" u="2" /> <c c="'"" r="164, 240, 171, 255" u="1" o="1" /> <c c="("" r="172, 240, 179, 255" u="1" o="1" /> <c c=")"" r="180, 240, 187, 255" u="1" o="1" /> <c c="*"" r="188, 240, 194, 255" u="1" o="2" /> <c c="+"" r="195, 240, 200, 255" o="1" /> <c c=","" r="201, 240, 209, 255" u="1" /> <c c="-"" r="210, 240, 221, 255" u="1" /> <c c="."" r="222, 240, 227, 255" u="1" o="1" /> <c c="/"" r="228, 240, 236, 255" u="1" o="1" /> <c c="0"" r="237, 240, 248, 255" u="1" o="1" /> <c c="1"" r="249, 240, 255, 255" u="1" /> <c c="2"" r="256, 240, 262, 255" u="1" /> <c c="3"" r="263, 240, 269, 255" u="1" /> <c c="4"" r="270, 240, 276, 255" u="1" o="2" /> <c c="5"" r="277, 240, 283, 255" u="1" o="2" /> <c c="6"" r="284, 240, 285, 255" u="2" o="2" /> <c c="7"" r="286, 240, 292, 255" u="1" o="2" /> <c c="8"" r="293, 240, 299, 255" u="1" o="2" /> <c c="9"" r="300, 240, 306, 255" u="1" o="2" /> <c c=":"" r="307, 240, 313, 255" u="1" o="2" /> <c c=";"" r="314, 240, 320, 255" u="1" o="2" /> <c c="<"" r="321, 240, 327, 255" u="1" o="2" /> <c c="="" r="328, 240, 334, 255" u="1" o="2" /> <c c=">"" r="335, 240, 341, 255" u="1" o="2" /> <c c="?"" r="342, 240, 348, 255" u="1" o="2" /> <c c="@"" r="349, 240, 351, 255" u="2" o="1" /> <c c="A"" r="352, 240, 358, 255" u="1" o="2" /> <c c="B"" r="359, 240, 365, 255" u="1" o="2" /> <c c="C"" r="366, 240, 372, 255" u="1" o="2" /> <c c="D"" r="373, 240, 379, 255" u="1" o="2" /> <c c="E"" r="380, 240, 386, 255" u="1" o="2" /> <c c="F"" r="387, 240, 393, 255" u="1" o="2" /> <c c="G"" r="394, 240, 400, 255" u="1" o="2" /> <c c="H"" r="401, 240, 407, 255" u="1" o="2" /> <c c="I"" r="408, 240, 414, 255" u="1" o="2" /> <c c="J"" r="415, 240, 421, 255" u="1" o="2" /> <c c="K"" r="422, 240, 428, 255" u="1" o="2" /> <c c="L"" r="429, 240, 435, 255" u="1" o="2" /> <c c="M"" r="436, 240, 442, 255" u="1" o="2" /> <c c="N"" r="443, 240, 449, 255" u="1" o="2" /> <c c="O"" r="450, 240, 456, 255" u="1" o="2" /> <c c="P"" r="457, 240, 463, 255" u="1" o="2" /> <c c="Q"" r="464, 240, 470, 255" u="1" o="2" /> <c c="R"" r="471, 240, 477, 255" u="1" o="2" /> <c c="S"" r="478, 240, 484, 255" u="1" o="2" /> <c c="T"" r="485, 240, 491, 255" u="1" o="2" /> <c c="U"" r="492, 240, 498, 255" u="1" o="2" /> <c c="V"" r="499, 240, 505, 255" u="1" o="2" /> <c c="W"" r="506, 240, 512, 255" u="1" o="2" /> <c c="X"" r="0, 256, 6, 271" u="1" o="2" /> <c c="Y"" r="7, 256, 13, 271" u="1" o="2" /> <c c="Z"" r="14, 256, 20, 271" u="1" o="2" /> <c c="["" r="21, 256, 27, 271" u="1" o="2" /> <c c="\"" r="28, 256, 34, 271" u="1" o="2" /> <c c="]"" r="35, 256, 41, 271" u="1" o="2" /> <c c="^"" r="42, 256, 48, 271" u="1" o="2" /> <c c="_"" r="49, 256, 55, 271" u="1" o="2" /> <c c="`"" r="56, 256, 62, 271" u="1" o="2" /> <c c="a"" r="63, 256, 69, 271" u="1" o="2" /> <c c="b"" r="70, 256, 76, 271" u="1" o="2" /> <c c="c"" r="77, 256, 83, 271" u="1" o="2" /> <c c="d"" r="84, 256, 90, 271" u="1" o="2" /> <c c="e"" r="91, 256, 97, 271" u="1" o="2" /> <c c="f"" r="98, 256, 104, 271" u="1" o="2" /> <c c="g"" r="105, 256, 111, 271" u="1" o="2" /> <c c="h"" r="112, 256, 118, 271" u="1" o="2" /> <c c="i"" r="119, 256, 125, 271" u="1" o="2" /> <c c="j"" r="126, 256, 135, 271" u="1" o="2" /> <c c="k"" r="136, 256, 145, 271" u="1" o="2" /> <c c="l"" r="146, 256, 150, 271" u="1" o="1" /> <c c="m"" r="151, 256, 157, 271" u="1" o="2" /> <c c="n"" r="158, 256, 164, 271" u="1" o="2" /> <c c="o"" r="165, 256, 171, 271" u="1" o="2" /> <c c="p"" r="172, 256, 178, 271" u="1" o="2" /> <c c="q"" r="179, 256, 185, 271" u="1" o="2" /> <c c="r"" r="186, 256, 192, 271" u="1" o="2" /> <c c="s"" r="193, 256, 199, 271" u="1" o="2" /> <c c="t"" r="200, 256, 206, 271" u="1" o="2" /> <c c="u"" r="207, 256, 213, 271" u="1" o="2" /> <c c="v"" r="214, 256, 220, 271" u="1" o="2" /> <c c="w"" r="221, 256, 227, 271" u="1" o="2" /> <c c="x"" r="228, 256, 234, 271" u="1" o="2" /> <c c="y"" r="235, 256, 241, 271" u="1" o="2" /> <c c="z"" r="242, 256, 248, 271" u="1" o="2" /> <c c="{"" r="249, 256, 255, 271" u="1" o="2" /> <c c="|"" r="256, 256, 262, 271" u="1" o="2" /> <c c="}"" r="263, 256, 269, 271" u="1" o="2" /> <c c="~"" r="270, 256, 276, 271" u="1" o="2" /> <c c=""" r="277, 256, 283, 271" u="1" o="2" /> <c c=""" r="284, 256, 290, 271" u="1" o="2" /> <c c=""" r="291, 256, 297, 271" u="1" o="2" /> <c c=""" r="298, 256, 304, 271" u="1" o="2" /> <c c=""" r="305, 256, 311, 271" u="1" o="2" /> <c c=""" r="312, 256, 318, 271" u="1" o="2" /> <c c=""" r="319, 256, 325, 271" u="1" o="2" /> <c c=""" r="326, 256, 332, 271" u="1" o="2" /> <c c=""" r="333, 256, 339, 271" u="1" o="2" /> <c c=""" r="340, 256, 346, 271" u="1" o="2" /> <c c=""" r="347, 256, 353, 271" u="1" o="2" /> <c c=""" r="354, 256, 360, 271" u="1" o="2" /> <c c=""" r="361, 256, 367, 271" u="1" o="2" /> <c c=""" r="368, 256, 374, 271" u="1" o="2" /> <c c=""" r="375, 256, 381, 271" u="1" o="2" /> <c c=""" r="382, 256, 388, 271" u="1" o="2" /> <c c=""" r="389, 256, 395, 271" u="1" o="2" /> <c c=""" r="396, 256, 402, 271" u="1" o="2" /> <c c=""" r="403, 256, 409, 271" u="1" o="2" /> <c c=""" r="410, 256, 416, 271" u="1" o="2" /> <c c=""" r="417, 256, 423, 271" u="1" o="2" /> <c c=""" r="424, 256, 430, 271" u="1" o="2" /> <c c=""" r="431, 256, 438, 271" u="1" o="1" /> <c c=""" r="439, 256, 446, 271" u="1" o="1" /> <c c=""" r="447, 256, 454, 271" u="1" o="1" /> <c c=""" r="455, 256, 462, 271" u="1" o="1" /> <c c=""" r="463, 256, 470, 271" u="1" o="1" /> <c c=""" r="471, 256, 478, 271" u="1" o="1" /> <c c=""" r="479, 256, 486, 271" u="1" o="1" /> <c c=""" r="487, 256, 494, 271" u="1" o="1" /> <c c=""" r="495, 256, 501, 271" u="1" o="2" /> <c c=""" r="502, 256, 508, 271" u="1" o="2" /> <c c=""" r="0, 272, 6, 287" u="1" o="2" /> <c c=""" r="7, 272, 13, 287" u="1" o="2" /> <c c=""" r="14, 272, 20, 287" u="1" o="2" /> <c c=""" r="21, 272, 27, 287" u="1" o="2" /> <c c=""" r="28, 272, 34, 287" u="1" o="2" /> <c c=""" r="35, 272, 41, 287" u="1" o="2" /> <c c=""" r="42, 272, 48, 287" u="1" o="2" /> <c c=""" r="49, 272, 52, 287" u="2" o="1" /> <c c=""" r="53, 272, 56, 287" u="2" o="1" /> <c c=""" r="57, 272, 63, 287" u="1" o="2" /> <c c=""" r="64, 272, 70, 287" u="1" o="2" /> <c c=""" r="71, 272, 77, 287" u="1" o="2" /> <c c=""" r="78, 272, 84, 287" u="1" o="2" /> <c c=""" r="85, 272, 91, 287" u="1" o="2" /> <c c=""" r="92, 272, 98, 287" u="1" o="2" /> <c c=""" r="99, 272, 105, 287" u="1" o="2" /> <c c=""" r="106, 272, 112, 287" u="1" o="2" /> <c c=""" r="113, 272, 119, 287" u="1" o="2" /> <c c=""" r="120, 272, 126, 287" u="1" o="2" /> <c c=""" r="127, 272, 133, 287" u="1" o="2" /> <c c=""" r="134, 272, 140, 287" u="1" o="2" /> <c c=""" r="141, 272, 147, 287" u="1" o="2" /> <c c=""" r="148, 272, 154, 287" u="1" o="2" /> <c c=""" r="155, 272, 161, 287" u="1" o="3" /> <c c=""" r="162, 272, 168, 287" u="1" o="3" /> <c c=""" r="169, 272, 175, 287" u="1" o="2" /> <c c=""" r="176, 272, 183, 287" u="1" o="1" /> <c c=""" r="184, 272, 189, 287" u="1" o="1" /> <c c=""" r="190, 272, 196, 287" u="1" o="2" /> <c c=""" r="197, 272, 203, 287" u="1" o="2" /> <c c=""" r="204, 272, 210, 287" u="1" o="2" /> <c c=""" r="211, 272, 217, 287" u="1" o="2" /> <c c=""" r="218, 272, 224, 287" u="1" o="2" /> <c c=""" r="225, 272, 232, 287" u="1" o="1" /> <c c=""" r="233, 272, 240, 287" u="1" o="1" /> <c c=""" r="241, 272, 247, 287" u="1" o="2" /> <c c=""" r="248, 272, 254, 287" u="1" o="2" /> <c c=""" r="255, 272, 262, 287" u="1" o="1" /> <c c=""" r="263, 272, 264, 287" u="2" o="2" /> <c c=""" r="265, 272, 272, 287" u="1" o="1" /> <c c=""" r="273, 272, 280, 287" u="1" o="1" /> <c c=""" r="281, 272, 290, 287" u="1" o="1" /> <c c=""" r="291, 272, 297, 287" u="1" o="2" /> <c c=""" r="298, 272, 304, 287" u="1" o="2" /> <c c=""" r="305, 272, 311, 287" u="1" o="2" /> <c c=""" r="312, 272, 318, 287" u="1" o="2" /> <c c=""" r="319, 272, 325, 287" u="1" o="2" /> <c c=""" r="326, 272, 333, 287" u="1" o="1" /> <c c=""" r="334, 272, 341, 287" u="1" o="1" /> <c c=""" r="342, 272, 348, 287" u="1" o="2" /> <c c=""" r="349, 272, 355, 287" u="1" o="2" /> <c c=""" r="356, 272, 362, 287" u="1" o="2" /> <c c=""" r="363, 272, 369, 287" u="1" o="2" /> <c c=""" r="370, 272, 376, 287" u="1" o="2" /> <c c=""" r="377, 272, 383, 287" u="1" o="2" /> <c c=""" r="384, 272, 390, 287" u="1" o="2" /> <c c=""" r="391, 272, 397, 287" u="1" o="2" /> <c c=""" r="398, 272, 410, 287" u="1" o="3" /> <c c=""" r="411, 272, 423, 287" u="1" o="3" /> <c c=""" r="424, 272, 430, 287" u="1" o="2" /> <c c=""" r="431, 272, 437, 287" u="1" o="2" /> <c c=""" r="438, 272, 444, 287" u="1" o="2" /> <c c=""" r="445, 272, 451, 287" u="1" o="2" /> <c c=""" r="452, 272, 458, 287" u="1" o="2" /> <c c=""" r="459, 272, 465, 287" u="1" o="2" /> <c c=""" r="466, 272, 472, 287" u="1" o="2" /> <c c=""" r="473, 272, 479, 287" u="1" o="2" /> <c c=""" r="480, 272, 486, 287" u="1" o="2" /> <c c=""" r="487, 272, 493, 287" u="1" o="2" /> <c c=""" r="494, 272, 500, 287" u="1" o="2" /> <c c=""" r="501, 272, 507, 287" u="1" o="2" /> <c c=""" r="0, 288, 6, 303" u="1" o="2" /> <c c=""" r="7, 288, 13, 303" u="1" o="2" /> <c c=""" r="14, 288, 20, 303" u="1" o="2" /> <c c=""" r="21, 288, 27, 303" u="1" o="2" /> <c c=""" r="28, 288, 34, 303" u="1" o="2" /> <c c=""" r="35, 288, 41, 303" u="1" o="2" /> <c c=""" r="42, 288, 48, 303" u="1" o="2" /> <c c=""" r="49, 288, 55, 303" u="1" o="2" /> <c c=""" r="56, 288, 57, 303" u="4" o="4" /> <c c=""" r="58, 288, 65, 303" u="1" o="1" /> <c c=""" r="66, 288, 73, 303" u="1" o="1" /> <c c=""" r="74, 288, 81, 303" u="1" o="1" /> <c c="#" r="82, 288, 89, 303" u="1" o="1" /> <c c="#" r="90, 288, 96, 303" u="1" o="2" /> <c c="#" r="97, 288, 100, 303" u="2" o="1" /> <c c=" #" r="101, 288, 104, 303" u="1" o="2" /> <c c=" #" r="105, 288, 108, 303" u="2" o="1" /> <c c=" #" r="109, 288, 112, 303" u="1" o="2" /> <c c=" #" r="113, 288, 116, 303" u="2" /> <c c="!#" r="117, 288, 120, 303" o="2" /> <c c=""#" r="121, 288, 127, 303" u="1" o="2" /> <c c="##" r="128, 288, 134, 303" u="1" o="2" /> <c c="$" r="135, 288, 146, 303" u="1" o="-1" /> <c c="$" r="147, 288, 157, 303" o="1" /> <c c="$" r="158, 288, 167, 303" u="1" o="1" /> <c c="$" r="168, 288, 177, 303" u="1" o="1" /> <c c="$" r="178, 288, 188, 303" u="1" /> <c c="$" r="189, 288, 198, 303" u="1" o="1" /> <c c="$" r="199, 288, 210, 303" /> <c c="$" r="211, 288, 222, 303" u="1" o="-1" /> <c c="$" r="223, 288, 230, 303" u="2" o="2" /> <c c=" $" r="231, 288, 238, 303" u="2" o="2" /> <c c=" $" r="239, 288, 246, 303" u="2" o="2" /> <c c=" $" r="247, 288, 255, 303" u="1" o="1" /> <c c=" $" r="256, 288, 263, 303" u="2" o="2" /> <c c=" $" r="264, 288, 270, 303" u="2" o="3" /> <c c="$" r="271, 288, 278, 303" u="2" o="2" /> <c c="$" r="279, 288, 286, 303" u="2" o="2" /> <c c="$" r="287, 288, 297, 303" u="1" /> <c c="$" r="298, 288, 309, 303" u="1" o="-1" /> <c c="$" r="310, 288, 319, 303" u="1" o="1" /> <c c="$" r="320, 288, 330, 303" u="1" /> <c c="$" r="331, 288, 341, 303" u="1" /> <c c="$" r="342, 288, 352, 303" u="1" /> <c c="$" r="353, 288, 363, 303" u="1" /> <c c="$" r="364, 288, 374, 303" u="1" /> <c c="$" r="375, 288, 385, 303" u="1" /> <c c="$" r="386, 288, 394, 303" u="2" o="1" /> <c c="$" r="395, 288, 405, 303" u="1" /> <c c="$" r="406, 288, 416, 303" u="1" /> <c c="$" r="417, 288, 424, 303" u="2" o="2" /> <c c="$" r="425, 288, 432, 303" u="2" o="2" /> <c c="$" r="433, 288, 440, 303" u="2" o="2" /> <c c="$" r="441, 288, 448, 303" u="2" o="2" /> <c c=" $" r="449, 288, 456, 303" u="2" o="2" /> <c c="!$" r="457, 288, 468, 303" u="1" o="-1" /> <c c=""$" r="469, 288, 476, 303" u="2" o="2" /> <c c="#$" r="477, 288, 481, 303" o="-1" /> <c c="$$" r="482, 288, 490, 303" u="2" o="1" /> <c c="%" r="491, 288, 502, 303" /> <c c="%" r="0, 304, 11, 319" /> <c c="%" r="12, 304, 13, 319" u="5" o="5" /> <c c="%" r="14, 304, 15, 319" u="5" o="5" /> <c c="%" r="16, 304, 27, 319" /> <c c="%" r="28, 304, 39, 319" /> <c c="%" r="40, 304, 41, 319" u="5" o="5" /> <c c="%" r="42, 304, 43, 319" u="5" o="5" /> <c c="%" r="44, 304, 55, 319" /> <c c=" %" r="56, 304, 67, 319" /> <c c=" %" r="68, 304, 69, 319" u="5" o="5" /> <c c=" %" r="70, 304, 71, 319" u="5" o="5" /> <c c=" %" r="72, 304, 78, 319" u="5" /> <c c=" %" r="79, 304, 85, 319" u="5" /> <c c="%" r="86, 304, 92, 319" u="5" /> <c c="%" r="93, 304, 99, 319" u="5" /> <c c="%" r="100, 304, 106, 319" o="5" /> <c c="%" r="107, 304, 113, 319" o="5" /> <c c="%" r="114, 304, 120, 319" o="5" /> <c c="%" r="121, 304, 127, 319" o="5" /> <c c="%" r="128, 304, 134, 319" u="5" /> <c c="%" r="135, 304, 141, 319" u="5" /> <c c="%" r="142, 304, 148, 319" u="5" /> <c c="%" r="149, 304, 155, 319" u="5" /> <c c="%" r="156, 304, 162, 319" o="5" /> <c c="%" r="163, 304, 169, 319" o="5" /> <c c="%" r="170, 304, 176, 319" o="5" /> <c c="%" r="177, 304, 183, 319" o="5" /> <c c="%" r="184, 304, 190, 319" u="5" /> <c c="%" r="191, 304, 197, 319" u="5" /> <c c="%" r="198, 304, 204, 319" u="5" /> <c c="%" r="205, 304, 211, 319" u="5" /> <c c=" %" r="212, 304, 218, 319" u="5" /> <c c="!%" r="219, 304, 225, 319" u="5" /> <c c=""%" r="226, 304, 232, 319" u="5" /> <c c="#%" r="233, 304, 239, 319" u="5" /> <c c="$%" r="240, 304, 246, 319" o="5" /> <c c="%%" r="247, 304, 253, 319" o="5" /> <c c="&%" r="254, 304, 260, 319" o="5" /> <c c="'%" r="261, 304, 267, 319" o="5" /> <c c="(%" r="268, 304, 274, 319" o="5" /> <c c=")%" r="275, 304, 281, 319" o="5" /> <c c="*%" r="282, 304, 288, 319" o="5" /> <c c="+%" r="289, 304, 295, 319" o="5" /> <c c=",%" r="296, 304, 307, 319" /> <c c="-%" r="308, 304, 319, 319" /> <c c=".%" r="320, 304, 331, 319" /> <c c="/%" r="332, 304, 343, 319" /> <c c="0%" r="344, 304, 355, 319" /> <c c="1%" r="356, 304, 367, 319" /> <c c="2%" r="368, 304, 379, 319" /> <c c="3%" r="380, 304, 391, 319" /> <c c="4%" r="392, 304, 403, 319" /> <c c="5%" r="404, 304, 415, 319" /> <c c="6%" r="416, 304, 427, 319" /> <c c="7%" r="428, 304, 439, 319" /> <c c="8%" r="440, 304, 451, 319" /> <c c="9%" r="452, 304, 463, 319" /> <c c=":%" r="464, 304, 475, 319" /> <c c=";%" r="476, 304, 487, 319" /> <c c="<%" r="488, 304, 499, 319" /> <c c="=%" r="500, 304, 511, 319" /> <c c=">%" r="0, 320, 11, 335" /> <c c="?%" r="12, 320, 23, 335" /> <c c="@%" r="24, 320, 35, 335" /> <c c="A%" r="36, 320, 47, 335" /> <c c="B%" r="48, 320, 59, 335" /> <c c="C%" r="60, 320, 71, 335" /> <c c="D%" r="72, 320, 83, 335" /> <c c="E%" r="84, 320, 95, 335" /> <c c="F%" r="96, 320, 107, 335" /> <c c="G%" r="108, 320, 119, 335" /> <c c="H%" r="120, 320, 131, 335" /> <c c="I%" r="132, 320, 143, 335" /> <c c="J%" r="144, 320, 155, 335" /> <c c="K%" r="156, 320, 167, 335" /> <c c="L%" r="168, 320, 178, 335" o="1" /> <c c="M%" r="179, 320, 189, 335" o="1" /> <c c="N%" r="190, 320, 191, 335" u="5" o="5" /> <c c="O%" r="192, 320, 193, 335" u="5" o="5" /> <c c="P%" r="194, 320, 205, 335" /> <c c="Q%" r="206, 320, 209, 335" u="4" o="4" /> <c c="R%" r="210, 320, 216, 335" u="5" /> <c c="S%" r="217, 320, 224, 335" u="4" /> <c c="T%" r="225, 320, 232, 335" u="4" /> <c c="U%" r="233, 320, 239, 335" o="5" /> <c c="V%" r="240, 320, 247, 335" o="4" /> <c c="W%" r="248, 320, 255, 335" o="4" /> <c c="X%" r="256, 320, 263, 335" u="4" /> <c c="Y%" r="264, 320, 271, 335" u="4" /> <c c="Z%" r="272, 320, 279, 335" u="4" /> <c c="[%" r="280, 320, 286, 335" o="5" /> <c c="\%" r="287, 320, 294, 335" o="4" /> <c c="]%" r="295, 320, 302, 335" o="4" /> <c c="^%" r="303, 320, 309, 335" u="5" /> <c c="_%" r="310, 320, 317, 335" u="4" /> <c c="`%" r="318, 320, 325, 335" u="4" /> <c c="a%" r="326, 320, 332, 335" o="5" /> <c c="b%" r="333, 320, 340, 335" o="4" /> <c c="c%" r="341, 320, 348, 335" o="4" /> <c c="d%" r="349, 320, 360, 335" /> <c c="e%" r="361, 320, 372, 335" /> <c c="f%" r="373, 320, 384, 335" /> <c c="g%" r="385, 320, 396, 335" /> <c c="h%" r="397, 320, 408, 335" /> <c c="i%" r="409, 320, 420, 335" /> <c c="j%" r="421, 320, 432, 335" /> <c c="k%" r="433, 320, 444, 335" /> <c c="l%" r="445, 320, 456, 335" /> <c c="m%" r="457, 320, 463, 335" u="5" /> <c c="n%" r="464, 320, 470, 335" o="5" /> <c c="o%" r="471, 320, 477, 335" o="5" /> <c c="p%" r="478, 320, 484, 335" u="5" /> <c c="q%" r="485, 320, 497, 335" o="-1" /> <c c="r%" r="498, 320, 510, 335" o="-1" /> <c c="s%" r="0, 336, 11, 351" /> <c c="t%" r="12, 336, 18, 351" o="5" /> <c c="u%" r="19, 336, 20, 351" u="5" o="5" /> <c c="v%" r="21, 336, 26, 351" u="6" /> <c c="w%" r="27, 336, 28, 351" u="5" o="5" /> <c c="x%" r="29, 336, 35, 351" o="5" /> <c c="y%" r="36, 336, 37, 351" u="5" o="5" /> <c c="z%" r="38, 336, 43, 351" u="6" /> <c c="{%" r="44, 336, 45, 351" u="5" o="5" /> <c c="|%" r="46, 336, 57, 351" /> <c c="}%" r="58, 336, 59, 351" u="5" o="5" /> <c c="~%" r="60, 336, 71, 351" /> <c c="%" r="72, 336, 73, 351" u="5" o="5" /> <c c="%" r="74, 336, 85, 351" /> <c c="%" r="86, 336, 97, 351" /> <c c="%" r="98, 336, 109, 351" /> <c c="%" r="110, 336, 121, 351" /> <c c="%" r="122, 336, 133, 351" /> <c c="%" r="134, 336, 145, 351" /> <c c="%" r="146, 336, 157, 351" /> <c c="%" r="158, 336, 169, 351" /> <c c="%" r="170, 336, 180, 351" o="1" /> <c c="%" r="181, 336, 189, 351" o="3" /> <c c="%" r="190, 336, 197, 351" o="4" /> <c c="%" r="198, 336, 204, 351" o="5" /> <c c="%" r="205, 336, 209, 351" o="7" /> <c c="%" r="210, 336, 213, 351" o="8" /> <c c="%" r="214, 336, 215, 351" o="10" /> <c c="%" r="216, 336, 222, 351" u="6" o="-1" /> <c c="%" r="223, 336, 233, 351" o="1" /> <c c="%" r="234, 336, 245, 351" /> <c c="%" r="246, 336, 256, 351" o="1" /> <c c="%" r="257, 336, 268, 351" /> <c c="%" r="269, 336, 270, 351" u="10" /> <c c="%" r="271, 336, 277, 351" u="1" o="2" /> <c c="%" r="278, 336, 284, 351" u="1" o="2" /> <c c="%" r="285, 336, 291, 351" u="1" o="2" /> <c c="%" r="292, 336, 298, 351" u="1" o="2" /> <c c="%" r="299, 336, 305, 351" u="1" o="2" /> <c c="%" r="306, 336, 312, 351" u="1" o="2" /> <c c="%" r="313, 336, 319, 351" u="1" o="2" /> <c c="%" r="320, 336, 326, 351" u="1" o="2" /> <c c="%" r="327, 336, 333, 351" u="1" o="2" /> <c c="%" r="334, 336, 341, 351" u="1" o="1" /> <c c="%" r="342, 336, 345, 351" u="1" o="2" /> <c c="%" r="346, 336, 349, 351" u="1" o="2" /> <c c="%" r="350, 336, 355, 351" u="1" o="3" /> <c c="%" r="356, 336, 362, 351" u="1" o="2" /> <c c="%" r="363, 336, 366, 351" u="1" o="2" /> <c c="%" r="367, 336, 370, 351" u="1" o="2" /> <c c="%" r="371, 336, 377, 351" u="1" o="2" /> <c c="%" r="378, 336, 384, 351" u="1" o="2" /> <c c="%" r="385, 336, 391, 351" u="1" o="2" /> <c c="%" r="392, 336, 398, 351" u="1" o="2" /> <c c="%" r="399, 336, 403, 351" u="1" o="1" /> <c c="%" r="404, 336, 408, 351" u="1" o="1" /> <c c="%" r="409, 336, 415, 351" u="1" o="2" /> <c c="%" r="416, 336, 422, 351" u="1" o="2" /> <c c="%" r="423, 336, 426, 351" u="1" o="2" /> <c c="%" r="427, 336, 430, 351" u="1" o="2" /> <c c="%" r="431, 336, 438, 351" u="1" o="2" /> <c c="%" r="439, 336, 445, 351" u="1" o="3" /> <c c="%" r="446, 336, 452, 351" u="1" o="2" /> <c c="%" r="453, 336, 459, 351" u="1" o="2" /> <c c="%" r="460, 336, 464, 351" u="1" o="1" /> <c c="%" r="465, 336, 469, 351" u="1" o="1" /> <c c="%" r="470, 336, 476, 351" u="1" o="2" /> <c c="%" r="477, 336, 483, 351" u="1" o="2" /> <c c="%" r="484, 336, 487, 351" u="1" o="2" /> <c c="%" r="488, 336, 491, 351" u="1" o="2" /> <c c="%" r="492, 336, 499, 351" u="1" o="2" /> <c c="%" r="500, 336, 506, 351" u="1" o="3" /> <c c="%" r="0, 352, 6, 367" u="1" o="2" /> <c c="%" r="7, 352, 14, 367" u="1" o="1" /> <c c="%" r="15, 352, 22, 367" u="1" o="1" /> <c c="%" r="23, 352, 29, 367" u="1" o="2" /> <c c="%" r="30, 352, 35, 367" u="1" o="2" /> <c c="%" r="36, 352, 42, 367" u="1" o="2" /> <c c="%" r="43, 352, 49, 367" u="1" o="2" /> <c c="%" r="50, 352, 56, 367" u="1" o="2" /> <c c="%" r="57, 352, 63, 367" u="1" o="2" /> <c c="%" r="64, 352, 70, 367" u="1" o="2" /> <c c="%" r="71, 352, 77, 367" u="1" o="2" /> <c c="%" r="78, 352, 84, 367" u="1" o="2" /> <c c="%" r="85, 352, 91, 367" u="1" o="2" /> <c c="%" r="92, 352, 98, 367" u="1" o="2" /> <c c="%" r="99, 352, 105, 367" u="1" o="2" /> <c c="%" r="106, 352, 112, 367" u="1" o="2" /> <c c="%" r="113, 352, 116, 367" u="1" o="2" /> <c c="%" r="117, 352, 120, 367" u="1" o="2" /> <c c="%" r="121, 352, 132, 367" /> <c c="%" r="133, 352, 144, 367" /> <c c="%" r="145, 352, 156, 367" /> <c c="%" r="157, 352, 168, 367" /> <c c="%" r="169, 352, 173, 367" u="1" o="2" /> <c c="%" r="174, 352, 178, 367" u="1" o="2" /> <c c="%" r="179, 352, 184, 367" u="1" o="1" /> <c c="%" r="185, 352, 189, 367" u="1" o="2" /> <c c="%" r="190, 352, 198, 367" u="1" o="2" /> <c c="%" r="199, 352, 207, 367" u="1" o="2" /> <c c="%" r="208, 352, 214, 367" u="1" o="2" /> <c c="%" r="215, 352, 221, 367" u="1" o="2" /> <c c="%" r="222, 352, 228, 367" u="1" o="2" /> <c c="%" r="229, 352, 235, 367" u="1" o="2" /> <c c="%" r="236, 352, 240, 367" u="1" o="1" /> <c c="%" r="241, 352, 247, 367" u="1" o="2" /> <c c="%" r="248, 352, 254, 367" u="1" o="2" /> <c c="%" r="255, 352, 261, 367" u="1" o="2" /> <c c="%" r="262, 352, 268, 367" u="1" o="2" /> <c c="%" r="269, 352, 275, 367" u="1" o="2" /> <c c="%" r="276, 352, 282, 367" u="1" o="2" /> <c c="%" r="283, 352, 289, 367" u="1" o="2" /> <c c="%" r="290, 352, 296, 367" u="1" o="2" /> <c c=":&" r="297, 352, 306, 367" /> <c c=";&" r="307, 352, 316, 367" /> <c c="<&" r="317, 352, 325, 367" /> <c c="@&" r="326, 352, 333, 367" u="1" o="1" /> <c c="B&" r="334, 352, 343, 367" /> <c c="`&" r="344, 352, 352, 367" u="1" /> <c c="c&" r="353, 352, 361, 367" u="1" /> <c c="e&" r="362, 352, 370, 367" u="1" /> <c c="f&" r="371, 352, 378, 367" u="1" o="1" /> <c c="j&" r="379, 352, 384, 367" u="1" o="1" /> <c c="k&" r="385, 352, 391, 367" o="1" /> <c c="m&" r="392, 352, 396, 367" u="2" o="1" /> <c c="n&" r="397, 352, 400, 367" u="2" o="2" /> <c c="o&" r="401, 352, 406, 367" u="1" o="1" /> <c c="" r="407, 352, 413, 367" o="1" /> <c c="" r="414, 352, 420, 367" o="1" /> <c c="" r="421, 352, 425, 367" u="2" o="-6" /> </font>fonts/mono_dejavu_sans_26.xml0000755000175000017500000106565612565232430017126 0ustar mquinsonmquinson<?xml version="1.0"?> <font type="bitmap"> <Texture index="0" filename="mono_dejavu_sans_260.png" hasAlpha="true" /> <c c="" r="0, 0, 18, 40" u="2" o="1" /> <c c=" " r="19, 0, 20, 40" o="20" /> <c c="!" r="21, 0, 26, 40" u="8" o="8" /> <c c="&quot;" r="27, 0, 39, 40" u="4" o="5" /> <c c="#" r="40, 0, 61, 40" /> <c c="$" r="62, 0, 78, 40" u="2" o="3" /> <c c="%" r="79, 0, 99, 40" u="1" /> <c c="&amp;" r="100, 0, 120, 40" u="1" /> <c c="'" r="121, 0, 125, 40" u="8" o="9" /> <c c="(" r="126, 0, 135, 40" u="7" o="5" /> <c c=")" r="136, 0, 145, 40" u="6" o="6" /> <c c="*" r="146, 0, 163, 40" u="2" o="2" /> <c c="+" r="164, 0, 182, 40" u="2" o="1" /> <c c="," r="183, 0, 191, 40" u="6" o="7" /> <c c="-" r="192, 0, 203, 40" u="5" o="5" /> <c c="." r="204, 0, 210, 40" u="8" o="7" /> <c c="/" r="211, 0, 228, 40" u="2" o="2" /> <c c="0" r="229, 0, 246, 40" u="2" o="2" /> <c c="1" r="247, 0, 264, 40" u="3" o="1" /> <c c="2" r="265, 0, 282, 40" u="2" o="2" /> <c c="3" r="283, 0, 300, 40" u="2" o="2" /> <c c="4" r="301, 0, 319, 40" u="2" o="1" /> <c c="5" r="320, 0, 336, 40" u="2" o="3" /> <c c="6" r="337, 0, 354, 40" u="2" o="2" /> <c c="7" r="355, 0, 371, 40" u="2" o="3" /> <c c="8" r="372, 0, 389, 40" u="2" o="2" /> <c c="9" r="390, 0, 407, 40" u="2" o="2" /> <c c=":" r="408, 0, 414, 40" u="8" o="7" /> <c c=";" r="415, 0, 422, 40" u="7" o="7" /> <c c="&lt;" r="423, 0, 441, 40" u="2" o="1" /> <c c="=" r="442, 0, 460, 40" u="2" o="1" /> <c c="&gt;" r="461, 0, 479, 40" u="2" o="1" /> <c c="?" r="480, 0, 494, 40" u="4" o="3" /> <c c="@" r="495, 0, 515, 40" o="1" /> <c c="A" r="516, 0, 536, 40" u="1" /> <c c="B" r="537, 0, 555, 40" u="2" o="1" /> <c c="C" r="556, 0, 572, 40" u="3" o="2" /> <c c="D" r="573, 0, 591, 40" u="2" o="1" /> <c c="E" r="592, 0, 608, 40" u="3" o="2" /> <c c="F" r="609, 0, 625, 40" u="3" o="2" /> <c c="G" r="626, 0, 644, 40" u="2" o="1" /> <c c="H" r="645, 0, 661, 40" u="2" o="3" /> <c c="I" r="662, 0, 677, 40" u="3" o="3" /> <c c="J" r="678, 0, 693, 40" u="2" o="4" /> <c c="K" r="694, 0, 713, 40" u="2" /> <c c="L" r="714, 0, 730, 40" u="4" o="1" /> <c c="M" r="731, 0, 749, 40" u="1" o="2" /> <c c="N" r="750, 0, 767, 40" u="2" o="2" /> <c c="O" r="768, 0, 786, 40" u="2" o="1" /> <c c="P" r="787, 0, 804, 40" u="3" o="1" /> <c c="Q" r="805, 0, 823, 40" u="2" o="1" /> <c c="R" r="824, 0, 843, 40" u="2" /> <c c="S" r="844, 0, 862, 40" u="2" o="1" /> <c c="T" r="863, 0, 880, 40" u="2" o="2" /> <c c="U" r="881, 0, 898, 40" u="2" o="2" /> <c c="V" r="899, 0, 918, 40" u="1" o="1" /> <c c="W" r="919, 0, 940, 40" /> <c c="X" r="941, 0, 961, 40" o="1" /> <c c="Y" r="962, 0, 983, 40" /> <c c="Z" r="984, 0, 1002, 40" u="2" o="1" /> <c c="[" r="1003, 0, 1013, 40" u="7" o="4" /> <c c="\" r="1014, 0, 1031, 40" u="2" o="2" /> <c c="]" r="1032, 0, 1041, 40" u="5" o="7" /> <c c="^" r="1042, 0, 1061, 40" u="1" o="1" /> <c c="_" r="1062, 0, 1083, 40" /> <c c="`" r="1084, 0, 1094, 40" u="3" o="8" /> <c c="a" r="1095, 0, 1112, 40" u="2" o="2" /> <c c="b" r="1113, 0, 1130, 40" u="3" o="1" /> <c c="c" r="1131, 0, 1146, 40" u="3" o="3" /> <c c="d" r="1147, 0, 1164, 40" u="2" o="2" /> <c c="e" r="1165, 0, 1183, 40" u="2" o="1" /> <c c="f" r="1184, 0, 1200, 40" u="3" o="2" /> <c c="g" r="1201, 0, 1218, 40" u="2" o="2" /> <c c="h" r="1219, 0, 1234, 40" u="3" o="3" /> <c c="i" r="1235, 0, 1252, 40" u="3" o="1" /> <c c="j" r="1253, 0, 1265, 40" u="3" o="6" /> <c c="k" r="1266, 0, 1284, 40" u="3" /> <c c="l" r="1285, 0, 1302, 40" u="2" o="2" /> <c c="m" r="1303, 0, 1321, 40" u="2" o="1" /> <c c="n" r="1322, 0, 1337, 40" u="3" o="3" /> <c c="o" r="1338, 0, 1356, 40" u="2" o="1" /> <c c="p" r="1357, 0, 1374, 40" u="3" o="1" /> <c c="q" r="1375, 0, 1392, 40" u="2" o="2" /> <c c="r" r="1393, 0, 1408, 40" u="5" o="1" /> <c c="s" r="1409, 0, 1424, 40" u="3" o="3" /> <c c="t" r="1425, 0, 1442, 40" u="2" o="2" /> <c c="u" r="1443, 0, 1458, 40" u="3" o="3" /> <c c="v" r="1459, 0, 1477, 40" u="1" o="2" /> <c c="w" r="1478, 0, 1499, 40" /> <c c="x" r="1500, 0, 1519, 40" u="1" o="1" /> <c c="y" r="1520, 0, 1539, 40" u="1" o="1" /> <c c="z" r="1540, 0, 1556, 40" u="3" o="2" /> <c c="{" r="1557, 0, 1572, 40" u="3" o="3" /> <c c="|" r="1573, 0, 1577, 40" u="9" o="8" /> <c c="}" r="1578, 0, 1593, 40" u="3" o="3" /> <c c="~" r="1594, 0, 1612, 40" u="2" o="1" /> <c c="" r="1613, 0, 1614, 40" o="20" /> <c c="" r="1615, 0, 1620, 40" u="8" o="8" /> <c c="" r="1621, 0, 1636, 40" u="3" o="3" /> <c c="" r="1637, 0, 1654, 40" u="2" o="2" /> <c c="" r="1655, 0, 1671, 40" u="3" o="2" /> <c c="" r="1672, 0, 1693, 40" /> <c c="" r="1694, 0, 1698, 40" u="9" o="8" /> <c c="" r="1699, 0, 1714, 40" u="3" o="3" /> <c c="" r="1715, 0, 1726, 40" u="5" o="5" /> <c c="" r="1727, 0, 1748, 40" /> <c c="" r="1749, 0, 1761, 40" u="4" o="5" /> <c c="" r="1762, 0, 1778, 40" u="2" o="3" /> <c c="" r="1779, 0, 1797, 40" u="2" o="1" /> <c c="" r="1798, 0, 1809, 40" u="5" o="5" /> <c c="" r="1810, 0, 1831, 40" /> <c c="" r="1832, 0, 1843, 40" u="5" o="5" /> <c c="" r="1844, 0, 1855, 40" u="5" o="5" /> <c c="" r="1856, 0, 1874, 40" u="2" o="1" /> <c c="" r="1875, 0, 1886, 40" u="5" o="5" /> <c c="" r="1887, 0, 1899, 40" u="5" o="4" /> <c c="" r="1900, 0, 1910, 40" u="8" o="3" /> <c c="" r="1911, 0, 1928, 40" u="3" o="1" /> <c c="" r="1929, 0, 1946, 40" u="1" o="3" /> <c c="" r="1947, 0, 1953, 40" u="8" o="7" /> <c c="" r="1954, 0, 1962, 40" u="6" o="7" /> <c c="" r="1963, 0, 1974, 40" u="5" o="5" /> <c c="" r="1975, 0, 1987, 40" u="5" o="4" /> <c c="" r="1988, 0, 2004, 40" u="3" o="2" /> <c c="" r="2005, 0, 2024, 40" u="1" o="1" /> <c c="" r="2025, 0, 2044, 40" u="1" o="1" /> <c c="" r="0, 41, 19, 81" u="1" o="1" /> <c c="" r="20, 41, 34, 81" u="4" o="3" /> <c c="" r="35, 41, 55, 81" u="1" /> <c c="" r="56, 41, 76, 81" u="1" /> <c c="" r="77, 41, 97, 81" u="1" /> <c c="" r="98, 41, 118, 81" u="1" /> <c c="" r="119, 41, 139, 81" u="1" /> <c c="" r="140, 41, 160, 81" u="1" /> <c c="" r="161, 41, 181, 81" o="1" /> <c c="" r="182, 41, 198, 81" u="3" o="2" /> <c c="" r="199, 41, 215, 81" u="3" o="2" /> <c c="" r="216, 41, 232, 81" u="3" o="2" /> <c c="" r="233, 41, 249, 81" u="3" o="2" /> <c c="" r="250, 41, 266, 81" u="3" o="2" /> <c c="" r="267, 41, 282, 81" u="3" o="3" /> <c c="" r="283, 41, 298, 81" u="3" o="3" /> <c c="" r="299, 41, 314, 81" u="3" o="3" /> <c c="" r="315, 41, 330, 81" u="3" o="3" /> <c c="" r="331, 41, 351, 81" o="1" /> <c c="" r="352, 41, 369, 81" u="2" o="2" /> <c c="" r="370, 41, 388, 81" u="2" o="1" /> <c c="" r="389, 41, 407, 81" u="2" o="1" /> <c c="" r="408, 41, 426, 81" u="2" o="1" /> <c c="" r="427, 41, 445, 81" u="2" o="1" /> <c c="" r="446, 41, 464, 81" u="2" o="1" /> <c c="" r="465, 41, 482, 81" u="2" o="2" /> <c c="" r="483, 41, 505, 81" o="-1" /> <c c="" r="506, 41, 523, 81" u="2" o="2" /> <c c="" r="524, 41, 541, 81" u="2" o="2" /> <c c="" r="542, 41, 559, 81" u="2" o="2" /> <c c="" r="560, 41, 577, 81" u="2" o="2" /> <c c="" r="578, 41, 599, 81" /> <c c="" r="600, 41, 617, 81" u="3" o="1" /> <c c="" r="618, 41, 636, 81" u="2" o="1" /> <c c="" r="637, 41, 654, 81" u="2" o="2" /> <c c="" r="655, 41, 672, 81" u="2" o="2" /> <c c="" r="673, 41, 690, 81" u="2" o="2" /> <c c="" r="691, 41, 708, 81" u="2" o="2" /> <c c="" r="709, 41, 726, 81" u="2" o="2" /> <c c="" r="727, 41, 744, 81" u="2" o="2" /> <c c="" r="745, 41, 765, 81" u="1" /> <c c="" r="766, 41, 781, 81" u="3" o="3" /> <c c="" r="782, 41, 800, 81" u="2" o="1" /> <c c="" r="801, 41, 819, 81" u="2" o="1" /> <c c="" r="820, 41, 838, 81" u="2" o="1" /> <c c="" r="839, 41, 857, 81" u="2" o="1" /> <c c="" r="858, 41, 875, 81" u="3" o="1" /> <c c="" r="876, 41, 893, 81" u="3" o="1" /> <c c="" r="894, 41, 911, 81" u="3" o="1" /> <c c="" r="912, 41, 929, 81" u="3" o="1" /> <c c="" r="930, 41, 948, 81" u="2" o="1" /> <c c="" r="949, 41, 964, 81" u="3" o="3" /> <c c="" r="965, 41, 983, 81" u="2" o="1" /> <c c="" r="984, 41, 1002, 81" u="2" o="1" /> <c c="" r="1003, 41, 1021, 81" u="2" o="1" /> <c c="" r="1022, 41, 1040, 81" u="2" o="1" /> <c c="" r="1041, 41, 1059, 81" u="2" o="1" /> <c c="" r="1060, 41, 1079, 81" u="1" o="1" /> <c c="" r="1080, 41, 1102, 81" o="-1" /> <c c="" r="1103, 41, 1118, 81" u="3" o="3" /> <c c="" r="1119, 41, 1134, 81" u="3" o="3" /> <c c="" r="1135, 41, 1150, 81" u="3" o="3" /> <c c="" r="1151, 41, 1166, 81" u="3" o="3" /> <c c="" r="1167, 41, 1186, 81" u="1" o="1" /> <c c="" r="1187, 41, 1204, 81" u="3" o="1" /> <c c="" r="1205, 41, 1224, 81" u="1" o="1" /> <c c="" r="1225, 41, 1245, 81" u="1" /> <c c="" r="1246, 41, 1263, 81" u="2" o="2" /> <c c="" r="1264, 41, 1284, 81" u="1" /> <c c="" r="1285, 41, 1302, 81" u="2" o="2" /> <c c="" r="1303, 41, 1323, 81" u="1" /> <c c="" r="1324, 41, 1341, 81" u="2" o="2" /> <c c="" r="1342, 41, 1358, 81" u="3" o="2" /> <c c="" r="1359, 41, 1376, 81" u="3" o="1" /> <c c="" r="1377, 41, 1394, 81" u="3" o="1" /> <c c=" " r="1395, 41, 1411, 81" u="3" o="2" /> <c c=" " r="1412, 41, 1428, 81" u="3" o="2" /> <c c=" " r="1429, 41, 1444, 81" u="3" o="3" /> <c c=" " r="1445, 41, 1461, 81" u="3" o="2" /> <c c=" " r="1462, 41, 1478, 81" u="3" o="2" /> <c c="" r="1479, 41, 1497, 81" u="2" o="1" /> <c c="" r="1498, 41, 1521, 81" u="2" o="-4" /> <c c="" r="1522, 41, 1542, 81" o="1" /> <c c="" r="1543, 41, 1563, 81" u="2" o="-1" /> <c c="" r="1564, 41, 1580, 81" u="3" o="2" /> <c c="" r="1581, 41, 1599, 81" u="2" o="1" /> <c c="" r="1600, 41, 1616, 81" u="3" o="2" /> <c c="" r="1617, 41, 1635, 81" u="2" o="1" /> <c c="" r="1636, 41, 1652, 81" u="3" o="2" /> <c c="" r="1653, 41, 1671, 81" u="2" o="1" /> <c c="" r="1672, 41, 1688, 81" u="3" o="2" /> <c c="" r="1689, 41, 1707, 81" u="2" o="1" /> <c c="" r="1708, 41, 1724, 81" u="3" o="2" /> <c c="" r="1725, 41, 1743, 81" u="2" o="1" /> <c c="" r="1744, 41, 1762, 81" u="2" o="1" /> <c c="" r="1763, 41, 1780, 81" u="2" o="2" /> <c c="" r="1781, 41, 1799, 81" u="2" o="1" /> <c c="" r="1800, 41, 1817, 81" u="2" o="2" /> <c c=" " r="1818, 41, 1836, 81" u="2" o="1" /> <c c="!" r="1837, 41, 1854, 81" u="2" o="2" /> <c c=""" r="1855, 41, 1873, 81" u="2" o="1" /> <c c="#" r="1874, 41, 1891, 81" u="2" o="2" /> <c c="$" r="1892, 41, 1908, 81" u="2" o="3" /> <c c="%" r="1909, 41, 1928, 81" u="-1" o="3" /> <c c="&" r="1929, 41, 1949, 81" o="1" /> <c c="'" r="1950, 41, 1968, 81" o="3" /> <c c="(" r="1969, 41, 1984, 81" u="3" o="3" /> <c c=")" r="1985, 41, 2002, 81" u="3" o="1" /> <c c="*" r="2003, 41, 2018, 81" u="3" o="3" /> <c c="+" r="2019, 41, 2036, 81" u="3" o="1" /> <c c="," r="0, 82, 15, 122" u="3" o="3" /> <c c="-" r="16, 82, 33, 122" u="3" o="1" /> <c c="." r="34, 82, 49, 122" u="3" o="3" /> <c c="/" r="50, 82, 67, 122" u="3" o="1" /> <c c="0" r="68, 82, 83, 122" u="3" o="3" /> <c c="1" r="84, 82, 101, 122" u="3" o="1" /> <c c="2" r="102, 82, 123, 122" /> <c c="3" r="124, 82, 144, 122" u="1" /> <c c="4" r="145, 82, 161, 122" u="2" o="3" /> <c c="5" r="162, 82, 176, 122" u="3" o="4" /> <c c="6" r="177, 82, 196, 122" u="2" /> <c c="7" r="197, 82, 215, 122" u="3" /> <c c="8" r="216, 82, 234, 122" u="3" /> <c c="9" r="235, 82, 251, 122" u="4" o="1" /> <c c=":" r="252, 82, 269, 122" u="2" o="2" /> <c c=";" r="270, 82, 286, 122" u="4" o="1" /> <c c="<" r="287, 82, 304, 122" u="2" o="2" /> <c c="=" r="305, 82, 321, 122" u="4" o="1" /> <c c=">" r="322, 82, 340, 122" u="2" o="1" /> <c c="?" r="341, 82, 358, 122" u="4" /> <c c="@" r="359, 82, 379, 122" u="2" o="-1" /> <c c="A" r="380, 82, 401, 122" u="-1" o="1" /> <c c="B" r="402, 82, 421, 122" o="2" /> <c c="C" r="422, 82, 439, 122" u="2" o="2" /> <c c="D" r="440, 82, 455, 122" u="3" o="3" /> <c c="E" r="456, 82, 473, 122" u="2" o="2" /> <c c="F" r="474, 82, 489, 122" u="3" o="3" /> <c c="G" r="490, 82, 507, 122" u="2" o="2" /> <c c="H" r="508, 82, 523, 122" u="3" o="3" /> <c c="I" r="524, 82, 547, 122" u="-2" /> <c c="J" r="548, 82, 565, 122" u="2" o="2" /> <c c="K" r="566, 82, 581, 122" u="3" o="3" /> <c c="L" r="582, 82, 600, 122" u="2" o="1" /> <c c="M" r="601, 82, 619, 122" u="2" o="1" /> <c c="N" r="620, 82, 638, 122" u="2" o="1" /> <c c="O" r="639, 82, 657, 122" u="2" o="1" /> <c c="P" r="658, 82, 676, 122" u="2" o="1" /> <c c="Q" r="677, 82, 695, 122" u="2" o="1" /> <c c="R" r="696, 82, 716, 122" u="1" /> <c c="S" r="717, 82, 738, 122" /> <c c="T" r="739, 82, 758, 122" u="2" /> <c c="U" r="759, 82, 775, 122" u="5" /> <c c="V" r="776, 82, 795, 122" u="2" /> <c c="W" r="796, 82, 812, 122" u="4" o="1" /> <c c="X" r="813, 82, 832, 122" u="2" /> <c c="Y" r="833, 82, 848, 122" u="5" o="1" /> <c c="Z" r="849, 82, 867, 122" u="2" o="1" /> <c c="[" r="868, 82, 883, 122" u="3" o="3" /> <c c="\" r="884, 82, 902, 122" u="2" o="1" /> <c c="]" r="903, 82, 918, 122" u="3" o="3" /> <c c="^" r="919, 82, 937, 122" u="2" o="1" /> <c c="_" r="938, 82, 953, 122" u="3" o="3" /> <c c="`" r="954, 82, 972, 122" u="2" o="1" /> <c c="a" r="973, 82, 988, 122" u="3" o="3" /> <c c="b" r="989, 82, 1006, 122" u="2" o="2" /> <c c="c" r="1007, 82, 1024, 122" u="2" o="2" /> <c c="d" r="1025, 82, 1042, 122" u="2" o="2" /> <c c="e" r="1043, 82, 1061, 122" u="2" o="1" /> <c c="f" r="1062, 82, 1079, 122" u="2" o="2" /> <c c="g" r="1080, 82, 1097, 122" u="2" o="2" /> <c c="h" r="1098, 82, 1115, 122" u="2" o="2" /> <c c="i" r="1116, 82, 1131, 122" u="3" o="3" /> <c c="j" r="1132, 82, 1149, 122" u="2" o="2" /> <c c="k" r="1150, 82, 1165, 122" u="3" o="3" /> <c c="l" r="1166, 82, 1183, 122" u="2" o="2" /> <c c="m" r="1184, 82, 1199, 122" u="3" o="3" /> <c c="n" r="1200, 82, 1217, 122" u="2" o="2" /> <c c="o" r="1218, 82, 1233, 122" u="3" o="3" /> <c c="p" r="1234, 82, 1251, 122" u="2" o="2" /> <c c="q" r="1252, 82, 1268, 122" u="3" o="2" /> <c c="r" r="1269, 82, 1286, 122" u="2" o="2" /> <c c="s" r="1287, 82, 1305, 122" u="3" /> <c c="t" r="1306, 82, 1327, 122" /> <c c="u" r="1328, 82, 1349, 122" /> <c c="v" r="1350, 82, 1371, 122" /> <c c="w" r="1372, 82, 1391, 122" u="1" o="1" /> <c c="x" r="1392, 82, 1413, 122" /> <c c="y" r="1414, 82, 1432, 122" u="2" o="1" /> <c c="z" r="1433, 82, 1449, 122" u="3" o="2" /> <c c="{" r="1450, 82, 1468, 122" u="2" o="1" /> <c c="|" r="1469, 82, 1485, 122" u="3" o="2" /> <c c="}" r="1486, 82, 1504, 122" u="2" o="1" /> <c c="~" r="1505, 82, 1521, 122" u="3" o="2" /> <c c="" r="1522, 82, 1538, 122" u="3" o="2" /> <c c="" r="1539, 82, 1559, 122" o="1" /> <c c="" r="1560, 82, 1581, 122" /> <c c="" r="1582, 82, 1599, 122" u="3" o="1" /> <c c="" r="1600, 82, 1618, 122" u="2" o="1" /> <c c="" r="1619, 82, 1640, 122" /> <c c="" r="1641, 82, 1662, 122" /> <c c="" r="1663, 82, 1679, 122" u="3" o="2" /> <c c="" r="1680, 82, 1700, 122" u="2" o="-1" /> <c c="" r="1701, 82, 1721, 122" u="2" o="-1" /> <c c="" r="1722, 82, 1742, 122" o="1" /> <c c="" r="1743, 82, 1765, 122" u="-1" /> <c c="" r="1766, 82, 1784, 122" u="2" o="1" /> <c c="" r="1785, 82, 1803, 122" u="2" o="1" /> <c c="" r="1804, 82, 1823, 122" u="1" o="1" /> <c c="" r="1824, 82, 1840, 122" u="3" o="2" /> <c c="" r="1841, 82, 1859, 122" u="2" o="1" /> <c c="" r="1860, 82, 1877, 122" u="2" o="2" /> <c c="" r="1878, 82, 1897, 122" u="1" o="1" /> <c c="" r="1898, 82, 1917, 122" u="1" o="1" /> <c c="" r="1918, 82, 1939, 122" /> <c c="" r="1940, 82, 1961, 122" /> <c c="" r="1962, 82, 1983, 122" /> <c c="" r="1984, 82, 2001, 122" u="3" o="1" /> <c c="" r="2002, 82, 2018, 122" u="3" o="2" /> <c c="" r="2019, 82, 2040, 122" /> <c c="" r="0, 123, 18, 163" u="3" /> <c c="" r="19, 123, 37, 163" u="1" o="2" /> <c c="" r="38, 123, 57, 163" u="1" o="1" /> <c c="" r="58, 123, 77, 163" u="1" o="1" /> <c c="" r="78, 123, 99, 163" /> <c c="" r="100, 123, 116, 163" u="3" o="2" /> <c c="" r="117, 123, 136, 163" u="1" o="1" /> <c c="" r="137, 123, 157, 163" u="1" /> <c c="" r="158, 123, 179, 163" /> <c c="" r="180, 123, 201, 163" /> <c c="" r="202, 123, 223, 163" /> <c c="" r="224, 123, 245, 163" /> <c c="" r="246, 123, 264, 163" u="2" o="1" /> <c c="" r="265, 123, 284, 163" u="2" /> <c c="" r="285, 123, 302, 163" u="2" o="2" /> <c c="" r="303, 123, 319, 163" u="3" o="2" /> <c c="" r="320, 123, 339, 163" u="1" o="1" /> <c c="" r="340, 123, 359, 163" u="1" o="1" /> <c c="" r="360, 123, 377, 163" u="2" o="2" /> <c c="" r="378, 123, 398, 163" o="1" /> <c c="" r="399, 123, 416, 163" u="2" o="2" /> <c c="" r="417, 123, 436, 163" u="1" o="1" /> <c c="" r="437, 123, 458, 163" /> <c c="" r="459, 123, 480, 163" /> <c c="" r="481, 123, 500, 163" u="1" o="1" /> <c c="" r="501, 123, 518, 163" u="2" o="2" /> <c c="" r="519, 123, 540, 163" /> <c c="" r="541, 123, 562, 163" /> <c c="" r="563, 123, 581, 163" u="2" o="1" /> <c c="" r="582, 123, 599, 163" u="2" o="2" /> <c c="" r="600, 123, 621, 163" /> <c c="" r="622, 123, 643, 163" /> <c c="" r="644, 123, 663, 163" u="1" o="1" /> <c c="" r="664, 123, 681, 163" u="2" o="2" /> <c c="" r="682, 123, 699, 163" u="2" o="2" /> <c c="" r="700, 123, 721, 163" /> <c c="" r="722, 123, 741, 163" u="1" o="1" /> <c c="" r="742, 123, 759, 163" u="2" o="2" /> <c c="" r="760, 123, 779, 163" u="1" o="1" /> <c c="" r="780, 123, 785, 163" u="8" o="8" /> <c c="" r="786, 123, 799, 163" u="4" o="4" /> <c c="" r="800, 123, 819, 163" u="1" o="1" /> <c c="" r="820, 123, 825, 163" u="8" o="8" /> <c c="" r="826, 123, 846, 163" u="1" /> <c c="" r="847, 123, 864, 163" u="2" o="2" /> <c c="" r="865, 123, 880, 163" u="3" o="3" /> <c c="" r="881, 123, 898, 163" u="3" o="1" /> <c c="" r="899, 123, 917, 163" u="2" o="1" /> <c c="" r="918, 123, 936, 163" u="2" o="1" /> <c c="" r="937, 123, 954, 163" u="2" o="2" /> <c c="" r="955, 123, 970, 163" u="3" o="3" /> <c c="" r="971, 123, 988, 163" u="2" o="2" /> <c c="" r="989, 123, 1004, 163" u="3" o="3" /> <c c="" r="1005, 123, 1022, 163" u="2" o="2" /> <c c="" r="1023, 123, 1038, 163" u="3" o="3" /> <c c="" r="1039, 123, 1056, 163" u="2" o="2" /> <c c="" r="1057, 123, 1072, 163" u="3" o="3" /> <c c="" r="1073, 123, 1090, 163" u="2" o="2" /> <c c="" r="1091, 123, 1106, 163" u="3" o="3" /> <c c="" r="1107, 123, 1125, 163" u="2" o="1" /> <c c="" r="1126, 123, 1146, 163" u="1" /> <c c="" r="1147, 123, 1164, 163" u="2" o="2" /> <c c="" r="1165, 123, 1185, 163" u="1" /> <c c="" r="1186, 123, 1203, 163" u="2" o="2" /> <c c="" r="1204, 123, 1224, 163" o="1" /> <c c="" r="1225, 123, 1245, 163" u="1" /> <c c="" r="1246, 123, 1264, 163" u="2" o="1" /> <c c="" r="1265, 123, 1282, 163" u="2" o="2" /> <c c="" r="1283, 123, 1302, 163" u="2" /> <c c="" r="1303, 123, 1321, 163" u="3" /> <c c="" r="1322, 123, 1340, 163" u="2" o="1" /> <c c="" r="1341, 123, 1359, 163" u="2" o="1" /> <c c="" r="1360, 123, 1378, 163" u="2" o="1" /> <c c="" r="1379, 123, 1397, 163" u="2" o="1" /> <c c="" r="1398, 123, 1419, 163" /> <c c="" r="1420, 123, 1439, 163" u="1" o="1" /> <c c="" r="1440, 123, 1454, 163" u="3" o="4" /> <c c="" r="1455, 123, 1473, 163" u="2" o="1" /> <c c="" r="1474, 123, 1491, 163" u="2" o="2" /> <c c="" r="1492, 123, 1513, 163" /> <c c="" r="1514, 123, 1531, 163" u="2" o="2" /> <c c="" r="1532, 123, 1547, 163" u="3" o="3" /> <c c="" r="1548, 123, 1568, 163" o="1" /> <c c="" r="1569, 123, 1589, 163" u="1" /> <c c="" r="1590, 123, 1612, 163" o="-1" /> <c c="" r="1613, 123, 1635, 163" o="-1" /> <c c="" r="1636, 123, 1656, 163" u="1" /> <c c="" r="1657, 123, 1674, 163" u="2" o="2" /> <c c="" r="1675, 123, 1695, 163" u="1" /> <c c="" r="1696, 123, 1713, 163" u="2" o="2" /> <c c="" r="1714, 123, 1731, 163" u="2" o="2" /> <c c="" r="1732, 123, 1750, 163" u="2" o="1" /> <c c="" r="1751, 123, 1767, 163" u="3" o="2" /> <c c="" r="1768, 123, 1786, 163" u="2" o="1" /> <c c="" r="1787, 123, 1803, 163" u="2" o="3" /> <c c=" " r="1804, 123, 1822, 163" u="2" o="1" /> <c c=" " r="1823, 123, 1838, 163" u="3" o="3" /> <c c=" " r="1839, 123, 1856, 163" u="3" o="1" /> <c c=" " r="1857, 123, 1875, 163" u="2" o="1" /> <c c=" " r="1876, 123, 1894, 163" u="2" o="1" /> <c c="" r="1895, 123, 1913, 163" u="2" o="1" /> <c c="" r="1914, 123, 1932, 163" u="2" o="1" /> <c c="" r="1933, 123, 1953, 163" u="1" /> <c c="" r="1954, 123, 1970, 163" u="4" o="1" /> <c c="" r="1971, 123, 1990, 163" u="2" /> <c c="" r="1991, 123, 2006, 163" u="5" o="1" /> <c c="" r="2007, 123, 2024, 163" u="2" o="2" /> <c c="" r="2025, 123, 2041, 163" u="2" o="3" /> <c c="" r="0, 164, 17, 204" u="2" o="2" /> <c c="" r="18, 164, 33, 204" u="3" o="3" /> <c c="" r="34, 164, 52, 204" u="2" o="1" /> <c c="" r="53, 164, 68, 204" u="3" o="3" /> <c c="" r="69, 164, 86, 204" u="2" o="2" /> <c c="" r="87, 164, 104, 204" u="2" o="2" /> <c c="" r="105, 164, 125, 204" u="1" /> <c c="" r="126, 164, 145, 204" u="1" o="1" /> <c c="" r="146, 164, 162, 204" u="2" o="3" /> <c c="" r="163, 164, 178, 204" u="3" o="3" /> <c c=" " r="179, 164, 198, 204" u="1" o="1" /> <c c="!" r="199, 164, 220, 204" /> <c c="$" r="221, 164, 239, 204" u="2" o="1" /> <c c="%" r="240, 164, 257, 204" u="2" o="2" /> <c c="&" r="258, 164, 278, 204" u="1" /> <c c="'" r="279, 164, 296, 204" u="2" o="2" /> <c c="(" r="297, 164, 313, 204" u="3" o="2" /> <c c=")" r="314, 164, 332, 204" u="2" o="1" /> <c c="*" r="333, 164, 351, 204" u="2" o="1" /> <c c="+" r="352, 164, 370, 204" u="2" o="1" /> <c c="," r="371, 164, 389, 204" u="2" o="1" /> <c c="-" r="390, 164, 408, 204" u="2" o="1" /> <c c="." r="409, 164, 427, 204" u="2" o="1" /> <c c="/" r="428, 164, 446, 204" u="2" o="1" /> <c c="0" r="447, 164, 465, 204" u="2" o="1" /> <c c="1" r="466, 164, 484, 204" u="2" o="1" /> <c c="2" r="485, 164, 506, 204" /> <c c="3" r="507, 164, 526, 204" u="1" o="1" /> <c c="4" r="527, 164, 548, 204" /> <c c="5" r="549, 164, 570, 204" /> <c c="6" r="571, 164, 588, 204" u="2" o="2" /> <c c="7" r="589, 164, 601, 204" u="3" o="6" /> <c c="8" r="602, 164, 623, 204" /> <c c="9" r="624, 164, 645, 204" /> <c c=":" r="646, 164, 667, 204" /> <c c=";" r="668, 164, 689, 204" /> <c c="<" r="690, 164, 711, 204" /> <c c="=" r="712, 164, 733, 204" /> <c c=">" r="734, 164, 756, 204" o="-1" /> <c c="?" r="757, 164, 773, 204" u="3" o="2" /> <c c="@" r="774, 164, 791, 204" u="2" o="2" /> <c c="A" r="792, 164, 813, 204" /> <c c="C" r="814, 164, 834, 204" o="1" /> <c c="D" r="835, 164, 856, 204" /> <c c="E" r="857, 164, 876, 204" u="1" o="1" /> <c c="L" r="877, 164, 898, 204" /> <c c="M" r="899, 164, 916, 204" u="3" o="1" /> <c c="P" r="917, 164, 936, 204" u="1" o="1" /> <c c="Q" r="937, 164, 954, 204" u="2" o="2" /> <c c="R" r="955, 164, 972, 204" u="2" o="2" /> <c c="S" r="973, 164, 990, 204" u="3" o="1" /> <c c="T" r="991, 164, 1006, 204" u="3" o="3" /> <c c="U" r="1007, 164, 1024, 204" u="2" o="2" /> <c c="V" r="1025, 164, 1043, 204" u="1" o="2" /> <c c="W" r="1044, 164, 1062, 204" u="1" o="2" /> <c c="X" r="1063, 164, 1082, 204" u="1" o="1" /> <c c="Y" r="1083, 164, 1101, 204" u="2" o="1" /> <c c="Z" r="1102, 164, 1123, 204" /> <c c="[" r="1124, 164, 1140, 204" u="3" o="2" /> <c c="\" r="1141, 164, 1159, 204" u="2" o="1" /> <c c="]" r="1160, 164, 1181, 204" /> <c c="^" r="1182, 164, 1201, 204" u="1" o="1" /> <c c="_" r="1202, 164, 1218, 204" u="2" o="3" /> <c c="`" r="1219, 164, 1240, 204" /> <c c="a" r="1241, 164, 1258, 204" u="2" o="2" /> <c c="b" r="1259, 164, 1276, 204" u="2" o="2" /> <c c="c" r="1277, 164, 1296, 204" u="1" o="1" /> <c c="d" r="1297, 164, 1316, 204" u="1" o="1" /> <c c="e" r="1317, 164, 1334, 204" u="2" o="2" /> <c c="f" r="1335, 164, 1352, 204" u="2" o="2" /> <c c="g" r="1353, 164, 1370, 204" u="2" o="2" /> <c c="h" r="1371, 164, 1390, 204" u="1" o="1" /> <c c="i" r="1391, 164, 1408, 204" u="2" o="2" /> <c c="j" r="1409, 164, 1428, 204" u="1" o="1" /> <c c="k" r="1429, 164, 1448, 204" u="1" o="1" /> <c c="l" r="1449, 164, 1468, 204" u="1" o="1" /> <c c="m" r="1469, 164, 1486, 204" u="2" o="2" /> <c c="n" r="1487, 164, 1508, 204" /> <c c="o" r="1509, 164, 1528, 204" u="1" o="1" /> <c c="p" r="1529, 164, 1548, 204" u="1" o="1" /> <c c="q" r="1549, 164, 1568, 204" u="1" o="1" /> <c c="r" r="1569, 164, 1588, 204" u="1" o="1" /> <c c="s" r="1589, 164, 1608, 204" u="1" o="1" /> <c c="t" r="1609, 164, 1626, 204" u="2" o="2" /> <c c="u" r="1627, 164, 1646, 204" u="1" o="1" /> <c c="v" r="1647, 164, 1666, 204" u="1" o="1" /> <c c="w" r="1667, 164, 1686, 204" u="1" o="1" /> <c c="x" r="1687, 164, 1708, 204" /> <c c="y" r="1709, 164, 1724, 204" u="3" o="3" /> <c c="z" r="1725, 164, 1740, 204" u="3" o="3" /> <c c="{" r="1741, 164, 1760, 204" u="1" o="1" /> <c c="|" r="1761, 164, 1776, 204" u="3" o="3" /> <c c="}" r="1777, 164, 1792, 204" u="3" o="3" /> <c c="~" r="1793, 164, 1810, 204" u="2" o="2" /> <c c="" r="1811, 164, 1828, 204" u="2" o="2" /> <c c="" r="1829, 164, 1848, 204" u="1" o="1" /> <c c="" r="1849, 164, 1868, 204" u="1" o="1" /> <c c="" r="1869, 164, 1885, 204" u="3" o="2" /> <c c="" r="1886, 164, 1905, 204" u="1" o="1" /> <c c="" r="1906, 164, 1925, 204" u="1" o="1" /> <c c="" r="1926, 164, 1945, 204" u="1" o="1" /> <c c="" r="1946, 164, 1965, 204" u="1" o="1" /> <c c="" r="1966, 164, 1983, 204" u="2" o="2" /> <c c="" r="1984, 164, 2001, 204" u="2" o="2" /> <c c="" r="2002, 164, 2021, 204" u="1" o="1" /> <c c="" r="2022, 164, 2041, 204" u="1" o="1" /> <c c="" r="0, 205, 19, 245" u="1" o="1" /> <c c="" r="20, 205, 39, 245" u="1" o="1" /> <c c="" r="40, 205, 61, 245" /> <c c="" r="62, 205, 81, 245" u="1" o="1" /> <c c="" r="82, 205, 101, 245" u="1" o="1" /> <c c="" r="102, 205, 123, 245" /> <c c="" r="124, 205, 142, 245" u="2" o="1" /> <c c="" r="143, 205, 162, 245" u="1" o="1" /> <c c="" r="163, 205, 182, 245" u="1" o="1" /> <c c="" r="183, 205, 200, 245" u="2" o="2" /> <c c="" r="201, 205, 218, 245" u="2" o="2" /> <c c="" r="219, 205, 236, 245" u="2" o="2" /> <c c="" r="237, 205, 254, 245" u="2" o="2" /> <c c="" r="255, 205, 275, 245" u="1" /> <c c="" r="276, 205, 293, 245" u="2" o="2" /> <c c="" r="294, 205, 313, 245" u="1" o="1" /> <c c="" r="314, 205, 333, 245" u="1" o="1" /> <c c="" r="334, 205, 351, 245" u="2" o="2" /> <c c="" r="352, 205, 371, 245" u="1" o="1" /> <c c="" r="372, 205, 391, 245" u="1" o="1" /> <c c="" r="392, 205, 405, 245" u="4" o="4" /> <c c="" r="406, 205, 424, 245" u="1" o="2" /> <c c="" r="425, 205, 442, 245" u="2" o="2" /> <c c="" r="443, 205, 460, 245" u="2" o="2" /> <c c="" r="461, 205, 482, 245" /> <c c="" r="483, 205, 504, 245" /> <c c="" r="505, 205, 526, 245" /> <c c="" r="527, 205, 546, 245" u="1" o="1" /> <c c="" r="547, 205, 564, 245" u="2" o="2" /> <c c="" r="565, 205, 584, 245" u="1" o="1" /> <c c="" r="585, 205, 604, 245" u="1" o="1" /> <c c="" r="605, 205, 625, 245" u="1" /> <c c="" r="626, 205, 647, 245" /> <c c="" r="648, 205, 667, 245" u="1" o="1" /> <c c="" r="668, 205, 680, 245" u="5" o="4" /> <c c="" r="681, 205, 701, 245" u="1" /> <c c="" r="702, 205, 721, 245" u="1" o="1" /> <c c="" r="722, 205, 733, 245" u="5" o="5" /> <c c="" r="734, 205, 745, 245" u="5" o="5" /> <c c="" r="746, 205, 755, 245" u="6" o="6" /> <c c="" r="756, 205, 767, 245" u="5" o="5" /> <c c="" r="768, 205, 779, 245" u="5" o="5" /> <c c="" r="780, 205, 793, 245" u="4" o="4" /> <c c="" r="794, 205, 807, 245" u="4" o="4" /> <c c="" r="808, 205, 823, 245" u="3" o="3" /> <c c="" r="824, 205, 837, 245" u="4" o="4" /> <c c="" r="838, 205, 844, 245" u="8" o="7" /> <c c="" r="845, 205, 852, 245" u="7" o="7" /> <c c="" r="853, 205, 860, 245" u="7" o="7" /> <c c="" r="861, 205, 866, 245" u="8" o="8" /> <c c="" r="867, 205, 872, 245" u="8" o="8" /> <c c="" r="873, 205, 878, 245" u="8" o="8" /> <c c="" r="879, 205, 890, 245" u="5" o="5" /> <c c="" r="891, 205, 902, 245" u="5" o="5" /> <c c="" r="903, 205, 916, 245" u="4" o="4" /> <c c="" r="917, 205, 930, 245" u="4" o="4" /> <c c="" r="931, 205, 934, 245" u="9" o="9" /> <c c="" r="935, 205, 946, 245" u="5" o="5" /> <c c="" r="947, 205, 950, 245" u="9" o="9" /> <c c="" r="951, 205, 962, 245" u="5" o="5" /> <c c="" r="963, 205, 970, 245" u="7" o="7" /> <c c="" r="971, 205, 978, 245" u="7" o="7" /> <c c="" r="979, 205, 984, 245" u="8" o="8" /> <c c="" r="985, 205, 990, 245" u="8" o="8" /> <c c="" r="991, 205, 1002, 245" u="5" o="5" /> <c c="" r="1003, 205, 1012, 245" u="6" o="6" /> <c c="" r="1013, 205, 1024, 245" u="5" o="5" /> <c c="" r="1025, 205, 1030, 245" u="8" o="8" /> <c c="" r="1031, 205, 1041, 245" u="6" o="5" /> <c c="" r="1042, 205, 1049, 245" u="8" o="6" /> <c c="" r="1050, 205, 1062, 245" u="5" o="4" /> <c c="" r="1063, 205, 1077, 245" u="5" o="2" /> <c c="" r="1078, 205, 1100, 245" u="-6" o="5" /> <c c="" r="1101, 205, 1114, 245" u="4" o="4" /> <c c="" r="1115, 205, 1126, 245" u="5" o="5" /> <c c="" r="1127, 205, 1138, 245" u="5" o="5" /> <c c="" r="1139, 205, 1152, 245" u="4" o="4" /> <c c="" r="1153, 205, 1164, 245" u="5" o="5" /> <c c="" r="1165, 205, 1178, 245" u="4" o="4" /> <c c="" r="1179, 205, 1192, 245" u="4" o="4" /> <c c="" r="1193, 205, 1206, 245" u="4" o="4" /> <c c="" r="1207, 205, 1220, 245" u="4" o="4" /> <c c="" r="1221, 205, 1234, 245" u="4" o="4" /> <c c="" r="1235, 205, 1251, 245" u="2" o="3" /> <c c="" r="1252, 205, 1260, 245" u="7" o="6" /> <c c="" r="1261, 205, 1271, 245" u="3" o="8" /> <c c="" r="1272, 205, 1282, 245" u="8" o="3" /> <c c="" r="1283, 205, 1296, 245" u="4" o="4" /> <c c="" r="1297, 205, 1309, 245" u="5" o="4" /> <c c="" r="1310, 205, 1321, 245" u="5" o="5" /> <c c="" r="1322, 205, 1343, 245" /> <c c="" r="1344, 205, 1355, 245" u="5" o="5" /> <c c="" r="1356, 205, 1361, 245" u="8" o="8" /> <c c="" r="1362, 205, 1373, 245" u="5" o="5" /> <c c=" " r="1374, 205, 1383, 245" u="6" o="6" /> <c c=" " r="1384, 205, 1394, 245" u="6" o="5" /> <c c=" " r="1395, 205, 1409, 245" u="5" o="2" /> <c c=" " r="1410, 205, 1423, 245" u="4" o="4" /> <c c=" " r="1424, 205, 1428, 245" u="9" o="8" /> <c c="" r="1429, 205, 1443, 245" u="4" o="3" /> <c c="" r="1444, 205, 1458, 245" u="2" o="5" /> <c c="" r="1459, 205, 1470, 245" u="5" o="5" /> <c c="" r="1471, 205, 1484, 245" u="4" o="4" /> <c c="" r="1485, 205, 1491, 245" u="8" o="7" /> <c c="" r="1492, 205, 1497, 245" u="8" o="8" /> <c c="" r="1498, 205, 1503, 245" u="8" o="8" /> <c c="" r="1504, 205, 1511, 245" u="8" o="6" /> <c c="" r="1512, 205, 1522, 245" u="5" o="6" /> <c c="" r="1523, 205, 1533, 245" u="6" o="5" /> <c c="" r="1534, 205, 1541, 245" u="6" o="8" /> <c c="" r="1542, 205, 1549, 245" u="8" o="6" /> <c c="" r="1550, 205, 1561, 245" u="5" o="5" /> <c c="" r="1562, 205, 1569, 245" u="7" o="7" /> <c c="" r="1570, 205, 1575, 245" u="8" o="8" /> <c c="" r="1576, 205, 1587, 245" u="5" o="5" /> <c c="" r="1588, 205, 1598, 245" u="5" o="6" /> <c c="" r="1599, 205, 1609, 245" u="6" o="5" /> <c c=" " r="1610, 205, 1621, 245" u="5" o="5" /> <c c="!" r="1622, 205, 1632, 245" u="9" o="2" /> <c c=""" r="1633, 205, 1643, 245" u="2" o="9" /> <c c="#" r="1644, 205, 1649, 245" u="8" o="8" /> <c c="$" r="1650, 205, 1661, 245" u="5" o="5" /> <c c="%" r="1662, 205, 1670, 245" u="7" o="6" /> <c c="&" r="1671, 205, 1677, 245" u="6" o="9" /> <c c="'" r="1678, 205, 1686, 245" u="6" o="7" /> <c c="(" r="1687, 205, 1694, 245" u="7" o="7" /> <c c=")" r="1695, 205, 1699, 245" u="9" o="8" /> <c c="*" r="1700, 205, 1711, 245" u="5" o="5" /> <c c="+" r="1712, 205, 1727, 245" u="3" o="3" /> <c c="," r="1728, 205, 1741, 245" u="4" o="4" /> <c c="-" r="1742, 205, 1755, 245" u="4" o="4" /> <c c="." r="1756, 205, 1767, 245" u="5" o="5" /> <c c="/" r="1768, 205, 1781, 245" u="4" o="4" /> <c c="0" r="1782, 205, 1794, 245" u="5" o="4" /> <c c="1" r="1795, 205, 1806, 245" u="5" o="5" /> <c c="2" r="1807, 205, 1828, 245" /> <c c="3" r="1829, 205, 1850, 245" /> <c c="4" r="1851, 205, 1869, 245" u="2" o="1" /> <c c="5" r="1870, 205, 1884, 245" u="3" o="4" /> <c c="6" r="1885, 205, 1906, 245" /> <c c="7" r="1907, 205, 1928, 245" /> <c c="8" r="1929, 205, 1950, 245" /> <c c="9" r="1951, 205, 1956, 245" u="8" o="8" /> <c c=":" r="1957, 205, 1968, 245" u="5" o="5" /> <c c=";" r="1969, 205, 1980, 245" u="5" o="5" /> <c c="<" r="1981, 205, 1996, 245" u="3" o="3" /> <c c="=" r="1997, 205, 2006, 245" u="6" o="6" /> <c c=">" r="2007, 205, 2012, 245" u="8" o="8" /> <c c="?" r="2013, 205, 2034, 245" /> <c c="C" r="2035, 205, 2040, 245" u="8" o="8" /> <c c="X" r="2041, 205, 2046, 245" u="16" /> <c c="a" r="0, 246, 31, 286" u="-5" o="-5" /> <c c="t" r="32, 246, 38, 286" u="8" o="7" /> <c c="u" r="39, 246, 45, 286" u="7" o="8" /> <c c="z" r="46, 246, 52, 286" u="8" o="7" /> <c c="~" r="53, 246, 60, 286" u="7" o="7" /> <c c="" r="61, 246, 71, 286" u="8" o="3" /> <c c="" r="72, 246, 85, 286" u="5" o="3" /> <c c="" r="86, 246, 108, 286" u="-1" /> <c c="" r="109, 246, 115, 286" u="8" o="7" /> <c c="" r="116, 246, 141, 286" u="-6" o="2" /> <c c="" r="142, 246, 167, 286" u="-7" o="3" /> <c c="" r="168, 246, 192, 286" u="-6" o="3" /> <c c="" r="193, 246, 216, 286" u="-3" o="1" /> <c c="" r="217, 246, 246, 286" u="-8" /> <c c="" r="247, 246, 270, 286" u="-2" /> <c c="" r="271, 246, 285, 286" u="4" o="3" /> <c c="" r="286, 246, 306, 286" u="1" /> <c c="" r="307, 246, 325, 286" u="2" o="1" /> <c c="" r="326, 246, 342, 286" u="3" o="2" /> <c c="" r="343, 246, 364, 286" /> <c c="" r="365, 246, 381, 286" u="3" o="2" /> <c c="" r="382, 246, 400, 286" u="2" o="1" /> <c c="" r="401, 246, 417, 286" u="2" o="3" /> <c c="" r="418, 246, 437, 286" u="1" o="1" /> <c c="" r="438, 246, 453, 286" u="3" o="3" /> <c c="" r="454, 246, 473, 286" u="2" /> <c c="" r="474, 246, 495, 286" /> <c c="" r="496, 246, 514, 286" u="1" o="2" /> <c c="" r="515, 246, 532, 286" u="2" o="2" /> <c c="" r="533, 246, 550, 286" u="2" o="2" /> <c c="" r="551, 246, 569, 286" u="2" o="1" /> <c c="" r="570, 246, 586, 286" u="2" o="3" /> <c c="" r="587, 246, 604, 286" u="3" o="1" /> <c c="" r="605, 246, 624, 286" u="1" o="1" /> <c c="" r="625, 246, 642, 286" u="2" o="2" /> <c c="" r="643, 246, 664, 286" /> <c c="" r="665, 246, 684, 286" u="1" o="1" /> <c c="" r="685, 246, 705, 286" o="1" /> <c c="" r="706, 246, 725, 286" u="1" o="1" /> <c c="" r="726, 246, 746, 286" u="1" /> <c c="" r="747, 246, 762, 286" u="3" o="3" /> <c c="" r="763, 246, 784, 286" /> <c c="" r="785, 246, 804, 286" u="1" o="1" /> <c c="" r="805, 246, 821, 286" u="3" o="2" /> <c c="" r="822, 246, 838, 286" u="3" o="2" /> <c c="" r="839, 246, 853, 286" u="4" o="3" /> <c c="" r="854, 246, 873, 286" u="1" o="1" /> <c c="" r="874, 246, 893, 286" u="1" o="1" /> <c c="" r="894, 246, 912, 286" u="2" o="1" /> <c c="" r="913, 246, 932, 286" u="1" o="1" /> <c c="" r="933, 246, 952, 286" u="1" o="1" /> <c c="" r="953, 246, 969, 286" u="3" o="2" /> <c c="" r="970, 246, 986, 286" u="2" o="3" /> <c c="" r="987, 246, 1003, 286" u="3" o="2" /> <c c="" r="1004, 246, 1023, 286" u="1" o="1" /> <c c="" r="1024, 246, 1037, 286" u="4" o="4" /> <c c="" r="1038, 246, 1056, 286" u="3" /> <c c="" r="1057, 246, 1076, 286" u="1" o="1" /> <c c="" r="1077, 246, 1094, 286" u="3" o="1" /> <c c="" r="1095, 246, 1115, 286" o="1" /> <c c="" r="1116, 246, 1132, 286" u="2" o="3" /> <c c="" r="1133, 246, 1151, 286" u="2" o="1" /> <c c="" r="1152, 246, 1173, 286" /> <c c="" r="1174, 246, 1192, 286" u="2" o="1" /> <c c="" r="1193, 246, 1210, 286" u="2" o="2" /> <c c="" r="1211, 246, 1230, 286" u="1" o="1" /> <c c="" r="1231, 246, 1248, 286" u="2" o="2" /> <c c="" r="1249, 246, 1268, 286" u="1" o="1" /> <c c="" r="1269, 246, 1288, 286" u="1" o="1" /> <c c="" r="1289, 246, 1308, 286" u="1" o="1" /> <c c="" r="1309, 246, 1328, 286" u="1" o="1" /> <c c="" r="1329, 246, 1348, 286" u="1" o="1" /> <c c="" r="1349, 246, 1362, 286" u="4" o="4" /> <c c="" r="1363, 246, 1382, 286" u="1" o="1" /> <c c="" r="1383, 246, 1401, 286" u="2" o="1" /> <c c="" r="1402, 246, 1421, 286" u="1" o="1" /> <c c="" r="1422, 246, 1441, 286" u="1" o="1" /> <c c="" r="1442, 246, 1463, 286" u="1" o="-1" /> <c c="" r="1464, 246, 1483, 286" u="1" o="1" /> <c c="" r="1484, 246, 1506, 286" o="-1" /> <c c="" r="1507, 246, 1537, 286" u="-8" o="-1" /> <c c="" r="1538, 246, 1560, 286" o="-1" /> <c c="" r="1561, 246, 1580, 286" u="1" o="1" /> <c c="" r="1581, 246, 1602, 286" /> <c c="" r="1603, 246, 1623, 286" o="1" /> <c c="" r="1624, 246, 1643, 286" u="1" o="1" /> <c c="" r="1644, 246, 1663, 286" u="1" o="1" /> <c c="" r="1664, 246, 1683, 286" u="1" o="1" /> <c c="" r="1684, 246, 1703, 286" u="1" o="1" /> <c c="" r="1704, 246, 1720, 286" u="3" o="2" /> <c c="" r="1721, 246, 1739, 286" o="3" /> <c c="" r="1740, 246, 1759, 286" u="1" o="1" /> <c c="" r="1760, 246, 1777, 286" u="2" o="2" /> <c c="" r="1778, 246, 1799, 286" /> <c c="" r="1800, 246, 1820, 286" o="1" /> <c c="" r="1821, 246, 1841, 286" o="1" /> <c c="" r="1842, 246, 1860, 286" u="2" o="1" /> <c c="" r="1861, 246, 1876, 286" u="3" o="3" /> <c c="" r="1877, 246, 1889, 286" u="3" o="6" /> <c c="" r="1890, 246, 1909, 286" u="1" o="1" /> <c c="" r="1910, 246, 1926, 286" u="2" o="3" /> <c c="" r="1927, 246, 1944, 286" u="2" o="2" /> <c c="" r="1945, 246, 1962, 286" u="3" o="1" /> <c c="" r="1963, 246, 1980, 286" u="3" o="1" /> <c c="" r="1981, 246, 1997, 286" u="3" o="2" /> <c c="" r="1998, 246, 2017, 286" u="1" o="1" /> <c c="" r="2018, 246, 2037, 286" u="1" o="1" /> <c c="" r="0, 287, 20, 327" o="1" /> <c c="" r="21, 287, 38, 327" u="2" o="2" /> <c c="" r="39, 287, 55, 327" u="3" o="2" /> <c c="" r="56, 287, 73, 327" u="2" o="2" /> <c c="" r="74, 287, 90, 327" u="3" o="2" /> <c c="" r="91, 287, 107, 327" u="3" o="2" /> <c c="" r="108, 287, 130, 327" u="-1" /> <c c="" r="131, 287, 147, 327" u="3" o="2" /> <c c="" r="148, 287, 164, 327" u="3" o="2" /> <c c="" r="165, 287, 183, 327" u="2" o="1" /> <c c="" r="184, 287, 199, 327" u="3" o="3" /> <c c="" r="200, 287, 215, 327" u="3" o="3" /> <c c="" r="216, 287, 231, 327" u="2" o="4" /> <c c=" " r="232, 287, 254, 327" u="-1" /> <c c=" " r="255, 287, 276, 327" /> <c c=" " r="277, 287, 299, 327" u="-1" /> <c c=" " r="300, 287, 319, 327" u="2" /> <c c=" " r="320, 287, 337, 327" u="2" o="2" /> <c c="" r="338, 287, 359, 327" /> <c c="" r="360, 287, 377, 327" u="2" o="2" /> <c c="" r="378, 287, 398, 327" u="1" /> <c c="" r="399, 287, 416, 327" u="3" o="1" /> <c c="" r="417, 287, 435, 327" u="2" o="1" /> <c c="" r="436, 287, 452, 327" u="3" o="2" /> <c c="" r="453, 287, 473, 327" u="1" /> <c c="" r="474, 287, 490, 327" u="3" o="2" /> <c c="" r="491, 287, 514, 327" o="-2" /> <c c="" r="515, 287, 532, 327" u="2" o="2" /> <c c="" r="533, 287, 550, 327" u="2" o="2" /> <c c="" r="551, 287, 568, 327" u="2" o="2" /> <c c="" r="569, 287, 588, 327" u="2" /> <c c="" r="589, 287, 608, 327" o="2" /> <c c="" r="609, 287, 627, 327" u="1" o="2" /> <c c="" r="628, 287, 644, 327" u="2" o="3" /> <c c="" r="645, 287, 663, 327" u="2" o="1" /> <c c="" r="664, 287, 680, 327" u="2" o="3" /> <c c=" " r="681, 287, 698, 327" u="3" o="1" /> <c c="!" r="699, 287, 715, 327" u="3" o="2" /> <c c=""" r="716, 287, 733, 327" u="2" o="2" /> <c c="#" r="734, 287, 755, 327" /> <c c="$" r="756, 287, 776, 327" o="1" /> <c c="%" r="777, 287, 797, 327" o="1" /> <c c="&" r="798, 287, 816, 327" u="2" o="1" /> <c c="'" r="817, 287, 835, 327" u="2" o="1" /> <c c="(" r="836, 287, 854, 327" u="1" o="2" /> <c c=")" r="855, 287, 874, 327" u="1" o="1" /> <c c="*" r="875, 287, 895, 327" o="1" /> <c c="+" r="896, 287, 917, 327" /> <c c="," r="918, 287, 935, 327" u="2" o="2" /> <c c="-" r="936, 287, 953, 327" u="2" o="2" /> <c c="." r="954, 287, 974, 327" o="1" /> <c c="/" r="975, 287, 993, 327" u="1" o="2" /> <c c="0" r="994, 287, 1011, 327" u="2" o="2" /> <c c="1" r="1012, 287, 1031, 327" u="1" o="1" /> <c c="2" r="1032, 287, 1049, 327" u="2" o="2" /> <c c="3" r="1050, 287, 1064, 327" u="4" o="3" /> <c c="4" r="1065, 287, 1084, 327" u="1" o="1" /> <c c="5" r="1085, 287, 1103, 327" u="2" o="1" /> <c c="6" r="1104, 287, 1127, 327" o="-2" /> <c c="7" r="1128, 287, 1144, 327" u="3" o="2" /> <c c="8" r="1145, 287, 1160, 327" u="3" o="3" /> <c c="9" r="1161, 287, 1176, 327" u="3" o="3" /> <c c=":" r="1177, 287, 1195, 327" u="3" /> <c c=";" r="1196, 287, 1215, 327" u="1" o="1" /> <c c="<" r="1216, 287, 1234, 327" u="1" o="2" /> <c c="=" r="1235, 287, 1250, 327" u="3" o="3" /> <c c=">" r="1251, 287, 1269, 327" u="2" o="1" /> <c c="?" r="1270, 287, 1285, 327" u="3" o="3" /> <c c="@" r="1286, 287, 1303, 327" u="3" o="1" /> <c c="A" r="1304, 287, 1319, 327" u="3" o="3" /> <c c="B" r="1320, 287, 1335, 327" u="3" o="3" /> <c c="C" r="1336, 287, 1355, 327" u="1" o="1" /> <c c="D" r="1356, 287, 1374, 327" u="1" o="2" /> <c c="E" r="1375, 287, 1394, 327" u="1" o="1" /> <c c="F" r="1395, 287, 1413, 327" u="2" o="1" /> <c c="G" r="1414, 287, 1429, 327" u="2" o="4" /> <c c="H" r="1430, 287, 1448, 327" u="1" o="2" /> <c c="I" r="1449, 287, 1468, 327" u="1" o="1" /> <c c="J" r="1469, 287, 1489, 327" o="1" /> <c c="K" r="1490, 287, 1511, 327" /> <c c="L" r="1512, 287, 1527, 327" u="2" o="4" /> <c c="M" r="1528, 287, 1545, 327" u="2" o="2" /> <c c="N" r="1546, 287, 1565, 327" u="1" o="1" /> <c c="O" r="1566, 287, 1583, 327" u="2" o="2" /> <c c="P" r="1584, 287, 1602, 327" u="2" o="1" /> <c c="Q" r="1603, 287, 1621, 327" u="2" o="1" /> <c c="R" r="1622, 287, 1642, 327" o="1" /> <c c="S" r="1643, 287, 1657, 327" u="4" o="3" /> <c c="T" r="1658, 287, 1673, 327" u="3" o="3" /> <c c="U" r="1674, 287, 1689, 327" u="3" o="3" /> <c c="V" r="1690, 287, 1707, 327" u="3" o="1" /> <c c="W" r="1708, 287, 1725, 327" u="3" o="1" /> <c c="X" r="1726, 287, 1738, 327" u="3" o="6" /> <c c="Y" r="1739, 287, 1760, 327" /> <c c="Z" r="1761, 287, 1782, 327" /> <c c="[" r="1783, 287, 1802, 327" o="2" /> <c c="\" r="1803, 287, 1821, 327" u="3" /> <c c="]" r="1822, 287, 1837, 327" u="3" o="3" /> <c c="^" r="1838, 287, 1857, 327" u="1" o="1" /> <c c="_" r="1858, 287, 1874, 327" u="3" o="2" /> <c c="b" r="1875, 287, 1895, 327" o="1" /> <c c="c" r="1896, 287, 1916, 327" o="1" /> <c c="r" r="1917, 287, 1936, 327" u="1" o="1" /> <c c="s" r="1937, 287, 1956, 327" u="1" o="1" /> <c c="" r="1957, 287, 1973, 327" u="3" o="2" /> <c c="" r="1974, 287, 1988, 327" u="4" o="3" /> <c c="" r="1989, 287, 2008, 327" o="2" /> <c c="" r="2009, 287, 2026, 327" u="1" o="3" /> <c c="" r="2027, 287, 2044, 327" u="3" o="1" /> <c c="" r="0, 328, 16, 368" u="3" o="2" /> <c c="" r="17, 328, 38, 368" /> <c c="" r="39, 328, 60, 368" /> <c c="" r="61, 328, 78, 368" u="2" o="2" /> <c c="" r="79, 328, 95, 368" u="3" o="2" /> <c c="" r="96, 328, 115, 368" u="2" /> <c c="" r="116, 328, 134, 368" u="3" /> <c c="" r="135, 328, 156, 368" /> <c c="" r="157, 328, 178, 368" /> <c c="" r="179, 328, 199, 368" u="1" /> <c c="" r="200, 328, 220, 368" u="1" /> <c c="" r="221, 328, 237, 368" u="3" o="2" /> <c c="" r="238, 328, 253, 368" u="3" o="3" /> <c c="" r="254, 328, 273, 368" u="1" o="1" /> <c c="" r="274, 328, 291, 368" u="2" o="2" /> <c c="" r="292, 328, 313, 368" /> <c c="" r="314, 328, 333, 368" u="1" o="1" /> <c c="" r="334, 328, 355, 368" /> <c c="" r="356, 328, 375, 368" u="1" o="1" /> <c c="" r="376, 328, 397, 368" /> <c c="" r="398, 328, 418, 368" u="1" /> <c c="" r="419, 328, 438, 368" u="1" o="1" /> <c c="" r="439, 328, 454, 368" u="3" o="3" /> <c c="" r="455, 328, 470, 368" u="3" o="3" /> <c c="" r="471, 328, 494, 368" o="-2" /> <c c="" r="495, 328, 518, 368" o="-2" /> <c c="" r="519, 328, 538, 368" u="2" /> <c c="" r="539, 328, 556, 368" u="3" o="1" /> <c c="" r="557, 328, 574, 368" u="2" o="2" /> <c c="" r="575, 328, 591, 368" u="3" o="2" /> <c c="" r="592, 328, 611, 368" u="1" o="1" /> <c c="" r="612, 328, 628, 368" u="2" o="3" /> <c c="" r="629, 328, 635, 368" u="6" o="9" /> <c c="" r="636, 328, 656, 368" u="1" /> <c c="" r="657, 328, 674, 368" u="2" o="2" /> <c c="" r="675, 328, 695, 368" u="1" /> <c c="" r="696, 328, 713, 368" u="2" o="2" /> <c c="" r="714, 328, 734, 368" o="1" /> <c c="" r="735, 328, 755, 368" u="1" /> <c c="" r="756, 328, 772, 368" u="3" o="2" /> <c c="" r="773, 328, 791, 368" u="2" o="1" /> <c c="" r="792, 328, 810, 368" u="2" o="1" /> <c c="" r="811, 328, 829, 368" u="2" o="1" /> <c c="" r="830, 328, 848, 368" u="2" o="1" /> <c c="" r="849, 328, 867, 368" u="2" o="1" /> <c c="" r="868, 328, 891, 368" o="-2" /> <c c="" r="892, 328, 915, 368" o="-2" /> <c c="" r="916, 328, 933, 368" u="2" o="2" /> <c c="" r="934, 328, 950, 368" u="3" o="2" /> <c c="" r="951, 328, 972, 368" /> <c c="" r="973, 328, 992, 368" u="1" o="1" /> <c c="" r="993, 328, 1010, 368" u="2" o="2" /> <c c="" r="1011, 328, 1026, 368" u="3" o="3" /> <c c="" r="1027, 328, 1044, 368" u="2" o="2" /> <c c="" r="1045, 328, 1060, 368" u="3" o="3" /> <c c="" r="1061, 328, 1079, 368" u="2" o="1" /> <c c="" r="1080, 328, 1098, 368" u="2" o="1" /> <c c="" r="1099, 328, 1118, 368" u="1" o="1" /> <c c="" r="1119, 328, 1138, 368" u="1" o="1" /> <c c="" r="1139, 328, 1158, 368" u="1" o="1" /> <c c="" r="1159, 328, 1178, 368" u="1" o="1" /> <c c="" r="1179, 328, 1196, 368" u="2" o="2" /> <c c="" r="1197, 328, 1214, 368" u="2" o="2" /> <c c="" r="1215, 328, 1236, 368" /> <c c="" r="1237, 328, 1256, 368" u="1" o="1" /> <c c="" r="1257, 328, 1278, 368" /> <c c="" r="1279, 328, 1298, 368" u="1" o="1" /> <c c="" r="1299, 328, 1320, 368" /> <c c="" r="1321, 328, 1340, 368" u="1" o="1" /> <c c="" r="1341, 328, 1359, 368" u="2" o="1" /> <c c="" r="1360, 328, 1375, 368" u="2" o="4" /> <c c="" r="1376, 328, 1392, 368" u="3" o="2" /> <c c="" r="1393, 328, 1408, 368" u="3" o="3" /> <c c="" r="1409, 328, 1430, 368" /> <c c="" r="1431, 328, 1452, 368" /> <c c="" r="1453, 328, 1470, 368" u="2" o="2" /> <c c="" r="1471, 328, 1487, 368" u="3" o="2" /> <c c="" r="1488, 328, 1506, 368" u="2" o="1" /> <c c="" r="1507, 328, 1524, 368" u="2" o="2" /> <c c="" r="1525, 328, 1546, 368" /> <c c="" r="1547, 328, 1568, 368" /> <c c="1" r="1569, 328, 1588, 368" u="1" o="1" /> <c c="2" r="1589, 328, 1608, 368" u="1" o="1" /> <c c="3" r="1609, 328, 1630, 368" /> <c c="4" r="1631, 328, 1652, 368" /> <c c="5" r="1653, 328, 1672, 368" u="1" o="1" /> <c c="6" r="1673, 328, 1692, 368" u="1" o="1" /> <c c="7" r="1693, 328, 1711, 368" u="2" o="1" /> <c c="8" r="1712, 328, 1731, 368" u="1" o="1" /> <c c="9" r="1732, 328, 1753, 368" /> <c c=":" r="1754, 328, 1775, 368" /> <c c=";" r="1776, 328, 1795, 368" u="1" o="1" /> <c c="<" r="1796, 328, 1813, 368" u="2" o="2" /> <c c="=" r="1814, 328, 1833, 368" u="1" o="1" /> <c c=">" r="1834, 328, 1855, 368" /> <c c="?" r="1856, 328, 1875, 368" u="1" o="1" /> <c c="@" r="1876, 328, 1895, 368" u="1" o="1" /> <c c="A" r="1896, 328, 1915, 368" u="1" o="1" /> <c c="B" r="1916, 328, 1937, 368" /> <c c="C" r="1938, 328, 1957, 368" u="1" o="1" /> <c c="D" r="1958, 328, 1979, 368" /> <c c="E" r="1980, 328, 2001, 368" /> <c c="F" r="2002, 328, 2023, 368" /> <c c="G" r="2024, 328, 2043, 368" u="1" o="1" /> <c c="H" r="0, 369, 19, 409" u="1" o="1" /> <c c="I" r="20, 369, 39, 409" u="1" o="1" /> <c c="J" r="40, 369, 60, 409" u="1" /> <c c="K" r="61, 369, 80, 409" u="1" o="1" /> <c c="L" r="81, 369, 102, 409" /> <c c="M" r="103, 369, 122, 409" u="1" o="1" /> <c c="N" r="123, 369, 144, 409" /> <c c="O" r="145, 369, 164, 409" u="1" o="1" /> <c c="P" r="165, 369, 184, 409" u="1" o="1" /> <c c="Q" r="185, 369, 206, 409" /> <c c="R" r="207, 369, 225, 409" u="2" o="1" /> <c c="S" r="226, 369, 247, 409" /> <c c="T" r="248, 369, 269, 409" /> <c c="U" r="270, 369, 288, 409" u="2" o="1" /> <c c="V" r="289, 369, 310, 409" /> <c c="Y" r="311, 369, 316, 409" u="8" o="8" /> <c c="Z" r="317, 369, 324, 409" u="7" o="7" /> <c c="[" r="325, 369, 338, 409" u="4" o="4" /> <c c="\" r="339, 369, 356, 409" u="2" o="2" /> <c c="]" r="357, 369, 370, 409" u="4" o="4" /> <c c="^" r="371, 369, 390, 409" u="1" o="1" /> <c c="_" r="391, 369, 406, 409" u="3" o="3" /> <c c="a" r="407, 369, 426, 409" u="1" o="1" /> <c c="b" r="427, 369, 444, 409" u="2" o="2" /> <c c="c" r="445, 369, 464, 409" u="1" o="1" /> <c c="d" r="465, 369, 484, 409" u="1" o="1" /> <c c="e" r="485, 369, 502, 409" u="2" o="2" /> <c c="f" r="503, 369, 522, 409" u="1" o="1" /> <c c="g" r="523, 369, 538, 409" u="3" o="3" /> <c c="h" r="539, 369, 556, 409" u="2" o="2" /> <c c="i" r="557, 369, 577, 409" u="1" /> <c c="j" r="578, 369, 597, 409" u="1" o="1" /> <c c="k" r="598, 369, 615, 409" u="2" o="2" /> <c c="l" r="616, 369, 627, 409" u="5" o="5" /> <c c="m" r="628, 369, 647, 409" u="1" o="1" /> <c c="n" r="648, 369, 667, 409" u="1" o="1" /> <c c="o" r="668, 369, 685, 409" u="2" o="2" /> <c c="p" r="686, 369, 701, 409" u="3" o="3" /> <c c="q" r="702, 369, 719, 409" u="2" o="2" /> <c c="r" r="720, 369, 739, 409" u="1" o="1" /> <c c="s" r="740, 369, 757, 409" u="2" o="2" /> <c c="t" r="758, 369, 773, 409" u="3" o="3" /> <c c="u" r="774, 369, 787, 409" u="4" o="4" /> <c c="v" r="788, 369, 807, 409" u="1" o="1" /> <c c="w" r="808, 369, 825, 409" u="2" o="2" /> <c c="x" r="826, 369, 841, 409" u="3" o="3" /> <c c="y" r="842, 369, 857, 409" u="3" o="3" /> <c c="z" r="858, 369, 877, 409" u="1" o="1" /> <c c="{" r="878, 369, 895, 409" u="2" o="2" /> <c c="|" r="896, 369, 913, 409" u="2" o="2" /> <c c="}" r="914, 369, 929, 409" u="3" o="3" /> <c c="~" r="930, 369, 949, 409" u="1" o="1" /> <c c="" r="950, 369, 969, 409" u="1" o="1" /> <c c="" r="970, 369, 987, 409" u="2" o="2" /> <c c="" r="988, 369, 1005, 409" u="2" o="2" /> <c c="" r="1006, 369, 1021, 409" u="3" o="3" /> <c c="" r="1022, 369, 1041, 409" u="1" o="1" /> <c c="" r="1042, 369, 1061, 409" u="1" o="1" /> <c c="" r="1062, 369, 1080, 409" u="2" o="1" /> <c c="" r="1081, 369, 1102, 409" /> <c c="" r="1103, 369, 1124, 409" /> <c c="" r="1125, 369, 1132, 409" u="7" o="7" /> <c c="" r="1133, 369, 1144, 409" u="5" o="5" /> <c c="" r="1145, 369, 1165, 409" u="1" /> <c c="" r="1166, 369, 1186, 409" u="1" /> <c c=" " r="1187, 369, 1208, 409" /> <c c=" " r="1209, 369, 1230, 409" /> <c c=" " r="1231, 369, 1238, 409" u="7" o="7" /> <c c="" r="1239, 369, 1248, 409" u="6" o="6" /> <c c="" r="1249, 369, 1256, 409" u="6" o="8" /> <c c="" r="1257, 369, 1272, 409" u="2" o="4" /> <c c="!" r="1273, 369, 1285, 409" u="7" o="2" /> <c c=""" r="1286, 369, 1301, 409" u="3" o="3" /> <c c="#" r="1302, 369, 1309, 409" u="7" o="7" /> <c c="$" r="1310, 369, 1329, 409" u="1" o="1" /> <c c="%" r="1330, 369, 1337, 409" u="7" o="7" /> <c c="&" r="1338, 369, 1359, 409" /> <c c="'" r="1360, 369, 1365, 409" u="8" o="8" /> <c c="(" r="1366, 369, 1387, 409" /> <c c=")" r="1388, 369, 1404, 409" u="3" o="2" /> <c c="*" r="1405, 369, 1426, 409" /> <c c="+" r="1427, 369, 1448, 409" /> <c c="," r="1449, 369, 1469, 409" u="1" /> <c c="-" r="1470, 369, 1490, 409" u="1" /> <c c="." r="1491, 369, 1511, 409" u="1" /> <c c="/" r="1512, 369, 1527, 409" u="4" o="2" /> <c c="0" r="1528, 369, 1543, 409" u="4" o="2" /> <c c="1" r="1544, 369, 1565, 409" u="-1" o="1" /> <c c="2" r="1566, 369, 1587, 409" u="-1" o="1" /> <c c="3" r="1588, 369, 1613, 409" u="-4" /> <c c="4" r="1614, 369, 1639, 409" u="-4" /> <c c="5" r="1640, 369, 1666, 409" u="-5" /> <c c="6" r="1667, 369, 1693, 409" u="-5" /> <c c="7" r="1694, 369, 1715, 409" /> <c c="8" r="1716, 369, 1737, 409" /> <c c="9" r="1738, 369, 1758, 409" u="1" /> <c c=":" r="1759, 369, 1779, 409" u="1" /> <c c="@" r="1780, 369, 1803, 409" u="-1" o="-1" /> <c c="A" r="1804, 369, 1827, 409" u="-2" /> <c c="B" r="1828, 369, 1849, 409" /> <c c="C" r="1850, 369, 1871, 409" /> <c c="D" r="1872, 369, 1892, 409" o="1" /> <c c="E" r="1893, 369, 1912, 409" u="1" o="1" /> <c c="F" r="1913, 369, 1934, 409" /> <c c="G" r="1935, 369, 1951, 409" u="3" o="2" /> <c c="H" r="1952, 369, 1971, 409" u="1" o="1" /> <c c="I" r="1972, 369, 1993, 409" /> <c c="J" r="1994, 369, 2015, 409" /> <c c="K" r="2016, 369, 2027, 409" u="5" o="5" /> <c c="L" r="2028, 369, 2040, 409" u="4" o="5" /> <c c="M" r="0, 410, 11, 450" u="5" o="5" /> <c c="N" r="12, 410, 23, 450" u="5" o="5" /> <c c="O" r="24, 410, 35, 450" u="5" o="5" /> <c c="P" r="36, 410, 47, 450" u="5" o="5" /> <c c="Q" r="48, 410, 61, 450" u="4" o="4" /> <c c="R" r="62, 410, 73, 450" u="5" o="5" /> <c c="S" r="74, 410, 89, 450" u="3" o="3" /> <c c="T" r="90, 410, 97, 450" u="7" o="7" /> <c c="U" r="98, 410, 105, 450" u="7" o="7" /> <c c="Z" r="106, 410, 117, 450" u="5" o="5" /> <c c="`" r="118, 410, 125, 450" u="7" o="7" /> <c c="a" r="126, 410, 135, 450" u="6" o="6" /> <c c="b" r="136, 410, 154, 450" u="2" o="1" /> <c c="c" r="155, 410, 175, 450" u="1" /> <c c="d" r="176, 410, 190, 450" u="3" o="4" /> <c c="e" r="191, 410, 210, 450" u="1" o="1" /> <c c="f" r="211, 410, 230, 450" u="1" o="1" /> <c c="g" r="231, 410, 250, 450" u="1" o="1" /> <c c="h" r="251, 410, 270, 450" u="1" o="1" /> <c c="i" r="271, 410, 289, 450" u="2" o="1" /> <c c="j" r="290, 410, 307, 450" u="2" o="2" /> <c c="k" r="308, 410, 321, 450" u="4" o="4" /> <c c="l" r="322, 410, 329, 450" u="7" o="7" /> <c c="m" r="330, 410, 347, 450" u="2" o="2" /> <c c="t" r="348, 410, 355, 450" u="7" o="7" /> <c c="y" r="356, 410, 377, 450" /> <c c="z" r="378, 410, 399, 450" /> <c c="{" r="400, 410, 421, 450" /> <c c="~" r="422, 410, 443, 450" /> <c c="" r="444, 410, 465, 450" /> <c c="" r="466, 410, 487, 450" /> <c c="" r="488, 410, 508, 450" u="1" /> <c c="" r="509, 410, 529, 450" u="1" /> <c c="" r="530, 410, 550, 450" u="1" /> <c c="" r="551, 410, 571, 450" u="1" /> <c c="" r="572, 410, 594, 450" u="-1" /> <c c="" r="595, 410, 617, 450" u="-1" /> <c c="" r="618, 410, 641, 450" u="-2" /> <c c="" r="642, 410, 666, 450" o="-3" /> <c c="" r="667, 410, 691, 450" o="-3" /> <c c="" r="692, 410, 715, 450" u="-2" /> <c c="" r="716, 410, 737, 450" /> <c c="" r="738, 410, 745, 450" u="7" o="7" /> <c c="" r="746, 410, 755, 450" u="6" o="6" /> <c c="" r="756, 410, 774, 450" u="2" o="1" /> <c c="" r="775, 410, 795, 450" u="1" /> <c c="" r="796, 410, 815, 450" u="1" o="1" /> <c c="" r="816, 410, 835, 450" u="1" o="1" /> <c c="" r="836, 410, 851, 450" u="3" o="3" /> <c c="" r="852, 410, 871, 450" u="1" o="1" /> <c c="" r="872, 410, 891, 450" u="1" o="1" /> <c c="" r="892, 410, 910, 450" u="2" o="1" /> <c c="" r="911, 410, 930, 450" u="1" o="1" /> <c c="" r="931, 410, 952, 450" u="1" o="-1" /> <c c="" r="953, 410, 971, 450" u="2" o="1" /> <c c="" r="972, 410, 989, 450" u="2" o="2" /> <c c="" r="990, 410, 1009, 450" u="1" o="1" /> <c c="" r="1010, 410, 1030, 450" u="1" /> <c c="" r="1031, 410, 1050, 450" u="1" o="1" /> <c c="" r="1051, 410, 1068, 450" u="2" o="2" /> <c c="" r="1069, 410, 1089, 450" u="1" /> <c c="" r="1090, 410, 1110, 450" o="1" /> <c c="" r="1111, 410, 1130, 450" u="1" o="1" /> <c c="" r="1131, 410, 1150, 450" u="1" o="1" /> <c c="" r="1151, 410, 1168, 450" u="2" o="2" /> <c c="" r="1169, 410, 1186, 450" u="2" o="2" /> <c c="" r="1187, 410, 1208, 450" u="1" o="-1" /> <c c="" r="1209, 410, 1228, 450" u="1" o="1" /> <c c="" r="1229, 410, 1248, 450" u="1" o="1" /> <c c="" r="1249, 410, 1268, 450" u="1" o="1" /> <c c="" r="1269, 410, 1289, 450" o="1" /> <c c="" r="1290, 410, 1309, 450" u="1" o="1" /> <c c="" r="1310, 410, 1329, 450" u="1" o="1" /> <c c="" r="1330, 410, 1349, 450" u="1" o="1" /> <c c="" r="1350, 410, 1369, 450" u="1" o="1" /> <c c="" r="1370, 410, 1392, 450" u="1" o="-2" /> <c c="" r="1393, 410, 1414, 450" /> <c c="" r="1415, 410, 1434, 450" u="1" o="1" /> <c c="" r="1435, 410, 1456, 450" u="1" o="-1" /> <c c="" r="1457, 410, 1479, 450" u="-1" /> <c c="" r="1480, 410, 1499, 450" u="1" o="1" /> <c c="" r="1500, 410, 1519, 450" u="1" o="1" /> <c c="" r="1520, 410, 1539, 450" u="1" o="1" /> <c c="" r="1540, 410, 1575, 450" u="-15" o="1" /> <c c="" r="1576, 410, 1597, 450" /> <c c="" r="1598, 410, 1622, 450" u="-2" o="-1" /> <c c="" r="1623, 410, 1644, 450" /> <c c="" r="1645, 410, 1669, 450" o="-3" /> <c c="" r="1670, 410, 1680, 450" u="6" o="5" /> <c c="" r="1681, 410, 1692, 450" u="4" o="6" /> <c c="" r="1693, 410, 1716, 450" u="-1" o="-1" /> <c c="" r="1717, 410, 1740, 450" u="-1" o="-1" /> <c c="" r="1741, 410, 1746, 450" u="8" o="8" /> <c c="" r="1747, 410, 1769, 450" o="-1" /> <c c="" r="1770, 410, 1796, 450" o="-5" /> <c c="" r="1797, 410, 1810, 450" u="4" o="4" /> <c c="" r="1811, 410, 1834, 450" u="-1" o="-1" /> <c c="" r="1835, 410, 1844, 450" u="6" o="6" /> <c c="" r="1845, 410, 1864, 450" u="1" o="1" /> <c c="" r="1865, 410, 1884, 450" u="1" o="1" /> <c c="" r="1885, 410, 1904, 450" u="1" o="1" /> <c c="" r="1905, 410, 1926, 450" /> <c c="" r="1927, 410, 1946, 450" u="1" o="1" /> <c c="" r="1947, 410, 1966, 450" u="1" o="1" /> <c c="" r="1967, 410, 1986, 450" u="1" o="1" /> <c c="" r="1987, 410, 2008, 450" /> <c c="" r="2009, 410, 2028, 450" u="1" o="1" /> <c c="" r="2029, 410, 2048, 450" u="1" o="1" /> <c c="" r="0, 451, 19, 491" u="1" o="1" /> <c c="" r="20, 451, 39, 491" u="1" o="1" /> <c c="" r="40, 451, 59, 491" u="1" o="1" /> <c c="" r="60, 451, 81, 491" /> <c c="" r="82, 451, 101, 491" u="1" o="1" /> <c c="" r="102, 451, 121, 491" u="1" o="1" /> <c c="" r="122, 451, 143, 491" /> <c c="" r="144, 451, 163, 491" u="1" o="1" /> <c c="" r="164, 451, 185, 491" /> <c c="" r="186, 451, 206, 491" o="1" /> <c c="" r="207, 451, 228, 491" /> <c c="" r="229, 451, 248, 491" u="1" o="1" /> <c c="" r="249, 451, 270, 491" /> <c c="" r="271, 451, 290, 491" u="1" o="1" /> <c c="" r="291, 451, 311, 491" o="1" /> <c c="" r="312, 451, 331, 491" u="1" o="1" /> <c c="" r="332, 451, 351, 491" u="1" o="1" /> <c c="" r="352, 451, 371, 491" u="1" o="1" /> <c c="" r="372, 451, 392, 491" u="1" /> <c c="" r="393, 451, 412, 491" u="1" o="1" /> <c c="" r="413, 451, 432, 491" u="1" o="1" /> <c c="" r="433, 451, 452, 491" u="1" o="1" /> <c c="" r="453, 451, 472, 491" u="1" o="1" /> <c c="" r="473, 451, 492, 491" u="1" o="1" /> <c c="" r="493, 451, 512, 491" u="1" o="1" /> <c c="" r="513, 451, 532, 491" u="1" o="1" /> <c c="" r="533, 451, 552, 491" u="1" o="1" /> <c c="" r="553, 451, 573, 491" u="1" /> <c c="" r="574, 451, 595, 491" /> <c c="" r="596, 451, 615, 491" u="1" o="1" /> <c c="" r="616, 451, 635, 491" u="1" o="1" /> <c c="" r="636, 451, 655, 491" u="1" o="1" /> <c c="" r="656, 451, 673, 491" u="2" o="2" /> <c c="" r="674, 451, 687, 491" u="4" o="4" /> <c c="" r="688, 451, 697, 491" u="6" o="6" /> <c c="" r="698, 451, 718, 491" u="1" /> <c c="" r="719, 451, 738, 491" u="1" o="1" /> <c c=" " r="739, 451, 758, 491" u="1" o="1" /> <c c="" r="759, 451, 780, 491" /> <c c="" r="781, 451, 800, 491" u="1" o="1" /> <c c="" r="801, 451, 820, 491" u="1" o="1" /> <c c="" r="821, 451, 842, 491" /> <c c="" r="843, 451, 863, 491" o="1" /> <c c="" r="864, 451, 885, 491" /> <c c="," r="886, 451, 899, 491" u="4" o="4" /> <c c="-" r="900, 451, 913, 491" u="4" o="4" /> <c c="." r="914, 451, 925, 491" u="5" o="5" /> <c c="0" r="926, 451, 937, 491" u="5" o="5" /> <c c="1" r="938, 451, 949, 491" u="5" o="5" /> <c c="2" r="950, 451, 961, 491" u="5" o="5" /> <c c="3" r="962, 451, 973, 491" u="5" o="5" /> <c c="4" r="974, 451, 985, 491" u="5" o="5" /> <c c="5" r="986, 451, 997, 491" u="5" o="5" /> <c c="6" r="998, 451, 1009, 491" u="5" o="5" /> <c c="7" r="1010, 451, 1023, 491" u="4" o="4" /> <c c="8" r="1024, 451, 1035, 491" u="5" o="5" /> <c c="9" r="1036, 451, 1049, 491" u="4" o="4" /> <c c=":" r="1050, 451, 1061, 491" u="5" o="5" /> <c c=";" r="1062, 451, 1073, 491" u="5" o="5" /> <c c="<" r="1074, 451, 1086, 491" u="5" o="4" /> <c c=">" r="1087, 451, 1098, 491" u="5" o="5" /> <c c="?" r="1099, 451, 1112, 491" u="4" o="4" /> <c c="@" r="1113, 451, 1126, 491" u="4" o="4" /> <c c="A" r="1127, 451, 1138, 491" u="5" o="5" /> <c c="B" r="1139, 451, 1153, 491" u="4" o="3" /> <c c="C" r="1154, 451, 1165, 491" u="5" o="5" /> <c c="D" r="1166, 451, 1177, 491" u="5" o="5" /> <c c="E" r="1178, 451, 1189, 491" u="5" o="5" /> <c c="F" r="1190, 451, 1203, 491" u="4" o="4" /> <c c="G" r="1204, 451, 1215, 491" u="5" o="5" /> <c c="H" r="1216, 451, 1227, 491" u="5" o="5" /> <c c="I" r="1228, 451, 1241, 491" u="4" o="4" /> <c c="J" r="1242, 451, 1255, 491" u="4" o="4" /> <c c="K" r="1256, 451, 1267, 491" u="5" o="5" /> <c c="L" r="1268, 451, 1279, 491" u="5" o="5" /> <c c="M" r="1280, 451, 1291, 491" u="5" o="5" /> <c c="N" r="1292, 451, 1303, 491" u="5" o="5" /> <c c="O" r="1304, 451, 1315, 491" u="5" o="5" /> <c c="P" r="1316, 451, 1329, 491" u="4" o="4" /> <c c="Q" r="1330, 451, 1341, 491" u="5" o="5" /> <c c="R" r="1342, 451, 1353, 491" u="5" o="5" /> <c c="S" r="1354, 451, 1365, 491" u="5" o="5" /> <c c="T" r="1366, 451, 1377, 491" u="5" o="5" /> <c c="U" r="1378, 451, 1389, 491" u="5" o="5" /> <c c="V" r="1390, 451, 1401, 491" u="5" o="5" /> <c c="W" r="1402, 451, 1413, 491" u="5" o="5" /> <c c="X" r="1414, 451, 1425, 491" u="5" o="5" /> <c c="Y" r="1426, 451, 1439, 491" u="4" o="4" /> <c c="Z" r="1440, 451, 1453, 491" u="4" o="4" /> <c c="[" r="1454, 451, 1467, 491" u="4" o="4" /> <c c="b" r="1468, 451, 1479, 491" u="5" o="5" /> <c c="c" r="1480, 451, 1491, 491" u="5" o="5" /> <c c="d" r="1492, 451, 1503, 491" u="5" o="5" /> <c c="e" r="1504, 451, 1517, 491" u="4" o="4" /> <c c="w" r="1518, 451, 1536, 491" u="1" o="2" /> <c c="x" r="1537, 451, 1548, 491" u="5" o="5" /> <c c="{" r="1549, 451, 1568, 491" u="1" o="1" /> <c c="" r="1569, 451, 1587, 491" u="1" o="2" /> <c c="" r="1588, 451, 1599, 491" u="5" o="5" /> <c c="" r="1600, 451, 1611, 491" u="5" o="5" /> <c c="" r="1612, 451, 1623, 491" u="5" o="5" /> <c c="" r="1624, 451, 1635, 491" u="5" o="5" /> <c c="" r="1636, 451, 1647, 491" u="5" o="5" /> <c c="" r="1648, 451, 1659, 491" u="5" o="5" /> <c c="" r="1660, 451, 1669, 491" u="6" o="6" /> <c c="" r="1670, 451, 1681, 491" u="5" o="5" /> <c c="" r="1682, 451, 1693, 491" u="5" o="5" /> <c c="" r="1694, 451, 1705, 491" u="5" o="5" /> <c c="" r="1706, 451, 1717, 491" u="5" o="5" /> <c c="" r="1718, 451, 1729, 491" u="5" o="5" /> <c c="" r="1730, 451, 1741, 491" u="5" o="5" /> <c c="" r="1742, 451, 1755, 491" u="4" o="4" /> <c c="" r="1756, 451, 1767, 491" u="5" o="5" /> <c c="" r="1768, 451, 1779, 491" u="5" o="5" /> <c c="" r="1780, 451, 1789, 491" u="6" o="6" /> <c c="" r="1790, 451, 1803, 491" u="4" o="4" /> <c c="" r="1804, 451, 1817, 491" u="4" o="4" /> <c c="" r="1818, 451, 1831, 491" u="4" o="4" /> <c c="" r="1832, 451, 1845, 491" u="4" o="4" /> <c c="" r="1846, 451, 1857, 491" u="5" o="5" /> <c c="" r="1858, 451, 1869, 491" u="5" o="5" /> <c c="" r="1870, 451, 1883, 491" u="4" o="4" /> <c c="" r="1884, 451, 1895, 491" u="5" o="5" /> <c c="" r="1896, 451, 1909, 491" u="4" o="4" /> <c c="" r="1910, 451, 1921, 491" u="5" o="5" /> <c c="" r="1922, 451, 1935, 491" u="4" o="4" /> <c c="" r="1936, 451, 1949, 491" u="4" o="4" /> <c c="" r="1950, 451, 1963, 491" u="4" o="4" /> <c c="" r="1964, 451, 1977, 491" u="4" o="4" /> <c c="" r="1978, 451, 1989, 491" u="5" o="5" /> <c c="" r="1990, 451, 2003, 491" u="4" o="4" /> <c c="" r="2004, 451, 2015, 491" u="5" o="5" /> <c c="" r="2016, 451, 2027, 491" u="5" o="5" /> <c c="" r="2028, 451, 2039, 491" u="5" o="5" /> <c c="" r="0, 492, 20, 532" u="1" /> <c c="" r="21, 492, 38, 532" u="2" o="2" /> <c c="" r="39, 492, 57, 532" u="2" o="1" /> <c c="" r="58, 492, 75, 532" u="3" o="1" /> <c c="" r="76, 492, 94, 532" u="2" o="1" /> <c c="" r="95, 492, 112, 532" u="3" o="1" /> <c c="" r="113, 492, 131, 532" u="2" o="1" /> <c c="" r="132, 492, 149, 532" u="3" o="1" /> <c c="" r="150, 492, 166, 532" u="3" o="2" /> <c c=" " r="167, 492, 184, 532" u="3" o="1" /> <c c=" " r="185, 492, 203, 532" u="2" o="1" /> <c c=" " r="204, 492, 221, 532" u="2" o="2" /> <c c=" " r="222, 492, 240, 532" u="2" o="1" /> <c c=" " r="241, 492, 258, 532" u="2" o="2" /> <c c="" r="259, 492, 277, 532" u="2" o="1" /> <c c="" r="278, 492, 295, 532" u="2" o="2" /> <c c="" r="296, 492, 314, 532" u="2" o="1" /> <c c="" r="315, 492, 332, 532" u="2" o="2" /> <c c="" r="333, 492, 351, 532" u="2" o="1" /> <c c="" r="352, 492, 369, 532" u="2" o="2" /> <c c="" r="370, 492, 386, 532" u="3" o="2" /> <c c="" r="387, 492, 405, 532" u="2" o="1" /> <c c="" r="406, 492, 422, 532" u="3" o="2" /> <c c="" r="423, 492, 441, 532" u="2" o="1" /> <c c="" r="442, 492, 458, 532" u="3" o="2" /> <c c="" r="459, 492, 477, 532" u="2" o="1" /> <c c="" r="478, 492, 494, 532" u="3" o="2" /> <c c="" r="495, 492, 511, 532" u="3" o="2" /> <c c=" " r="512, 492, 530, 532" u="2" o="1" /> <c c="!" r="531, 492, 548, 532" u="2" o="2" /> <c c=""" r="549, 492, 565, 532" u="2" o="3" /> <c c="#" r="566, 492, 581, 532" u="3" o="3" /> <c c="$" r="582, 492, 598, 532" u="2" o="3" /> <c c="%" r="599, 492, 614, 532" u="3" o="3" /> <c c="&" r="615, 492, 631, 532" u="2" o="3" /> <c c="'" r="632, 492, 647, 532" u="3" o="3" /> <c c="(" r="648, 492, 666, 532" o="3" /> <c c=")" r="667, 492, 684, 532" u="1" o="3" /> <c c="*" r="685, 492, 701, 532" u="2" o="3" /> <c c="+" r="702, 492, 717, 532" u="3" o="3" /> <c c="," r="718, 492, 733, 532" u="3" o="3" /> <c c="-" r="734, 492, 751, 532" u="3" o="1" /> <c c="0" r="752, 492, 771, 532" u="2" /> <c c="1" r="772, 492, 790, 532" u="3" /> <c c="2" r="791, 492, 810, 532" u="2" /> <c c="3" r="811, 492, 829, 532" u="3" /> <c c="4" r="830, 492, 849, 532" u="2" /> <c c="5" r="850, 492, 868, 532" u="3" /> <c c="6" r="869, 492, 885, 532" u="4" o="1" /> <c c="7" r="886, 492, 903, 532" u="2" o="2" /> <c c="8" r="904, 492, 920, 532" u="4" o="1" /> <c c="9" r="921, 492, 938, 532" u="2" o="2" /> <c c=":" r="939, 492, 955, 532" u="4" o="1" /> <c c=";" r="956, 492, 973, 532" u="2" o="2" /> <c c="<" r="974, 492, 990, 532" u="4" o="1" /> <c c="=" r="991, 492, 1008, 532" u="2" o="2" /> <c c=">" r="1009, 492, 1027, 532" u="1" o="2" /> <c c="?" r="1028, 492, 1046, 532" u="2" o="1" /> <c c="@" r="1047, 492, 1065, 532" u="1" o="2" /> <c c="A" r="1066, 492, 1084, 532" u="2" o="1" /> <c c="B" r="1085, 492, 1103, 532" u="1" o="2" /> <c c="C" r="1104, 492, 1122, 532" u="2" o="1" /> <c c="D" r="1123, 492, 1140, 532" u="2" o="2" /> <c c="E" r="1141, 492, 1156, 532" u="3" o="3" /> <c c="F" r="1157, 492, 1174, 532" u="2" o="2" /> <c c="G" r="1175, 492, 1190, 532" u="3" o="3" /> <c c="H" r="1191, 492, 1208, 532" u="2" o="2" /> <c c="I" r="1209, 492, 1224, 532" u="3" o="3" /> <c c="J" r="1225, 492, 1242, 532" u="2" o="2" /> <c c="K" r="1243, 492, 1258, 532" u="3" o="3" /> <c c="L" r="1259, 492, 1277, 532" u="2" o="1" /> <c c="M" r="1278, 492, 1296, 532" u="2" o="1" /> <c c="T" r="1297, 492, 1314, 532" u="3" o="1" /> <c c="U" r="1315, 492, 1332, 532" u="3" o="1" /> <c c="V" r="1333, 492, 1350, 532" u="3" o="1" /> <c c="W" r="1351, 492, 1368, 532" u="3" o="1" /> <c c="X" r="1369, 492, 1388, 532" u="2" /> <c c="Y" r="1389, 492, 1404, 532" u="5" o="1" /> <c c="Z" r="1405, 492, 1424, 532" u="2" /> <c c="[" r="1425, 492, 1440, 532" u="5" o="1" /> <c c="\" r="1441, 492, 1460, 532" u="2" /> <c c="]" r="1461, 492, 1476, 532" u="5" o="1" /> <c c="^" r="1477, 492, 1496, 532" u="2" /> <c c="_" r="1497, 492, 1512, 532" u="5" o="1" /> <c c="`" r="1513, 492, 1531, 532" u="2" o="1" /> <c c="a" r="1532, 492, 1547, 532" u="3" o="3" /> <c c="b" r="1548, 492, 1566, 532" u="2" o="1" /> <c c="c" r="1567, 492, 1582, 532" u="3" o="3" /> <c c="h" r="1583, 492, 1601, 532" u="2" o="1" /> <c c="i" r="1602, 492, 1617, 532" u="3" o="3" /> <c c="j" r="1618, 492, 1635, 532" u="2" o="2" /> <c c="k" r="1636, 492, 1653, 532" u="2" o="2" /> <c c="l" r="1654, 492, 1671, 532" u="2" o="2" /> <c c="m" r="1672, 492, 1689, 532" u="2" o="2" /> <c c="n" r="1690, 492, 1707, 532" u="2" o="2" /> <c c="o" r="1708, 492, 1725, 532" u="2" o="2" /> <c c="p" r="1726, 492, 1743, 532" u="2" o="2" /> <c c="q" r="1744, 492, 1761, 532" u="2" o="2" /> <c c="r" r="1762, 492, 1779, 532" u="2" o="2" /> <c c="s" r="1780, 492, 1795, 532" u="3" o="3" /> <c c="t" r="1796, 492, 1813, 532" u="2" o="2" /> <c c="u" r="1814, 492, 1829, 532" u="3" o="3" /> <c c="v" r="1830, 492, 1847, 532" u="2" o="2" /> <c c="w" r="1848, 492, 1863, 532" u="3" o="3" /> <c c="x" r="1864, 492, 1881, 532" u="2" o="2" /> <c c="y" r="1882, 492, 1897, 532" u="3" o="3" /> <c c="|" r="1898, 492, 1917, 532" u="1" o="1" /> <c c="}" r="1918, 492, 1936, 532" u="1" o="2" /> <c c="~" r="1937, 492, 1956, 532" u="1" o="1" /> <c c="" r="1957, 492, 1975, 532" u="1" o="2" /> <c c="" r="1976, 492, 1997, 532" /> <c c="" r="1998, 492, 2019, 532" /> <c c="" r="2020, 492, 2041, 532" /> <c c="" r="0, 533, 21, 573" /> <c c="" r="22, 533, 43, 573" /> <c c="" r="44, 533, 65, 573" /> <c c="" r="66, 533, 87, 573" /> <c c="" r="88, 533, 109, 573" /> <c c="" r="110, 533, 131, 573" /> <c c="" r="132, 533, 153, 573" /> <c c="" r="154, 533, 174, 573" o="1" /> <c c="" r="175, 533, 194, 573" u="1" o="1" /> <c c="" r="195, 533, 215, 573" o="1" /> <c c="" r="216, 533, 235, 573" u="1" o="1" /> <c c="" r="236, 533, 257, 573" /> <c c="" r="258, 533, 277, 573" u="1" o="1" /> <c c="" r="278, 533, 296, 573" u="2" o="1" /> <c c="" r="297, 533, 313, 573" u="3" o="2" /> <c c="" r="314, 533, 332, 573" u="2" o="1" /> <c c="" r="333, 533, 349, 573" u="3" o="2" /> <c c="" r="350, 533, 368, 573" u="2" o="1" /> <c c="" r="369, 533, 385, 573" u="3" o="2" /> <c c="" r="386, 533, 401, 573" u="3" o="3" /> <c c="" r="402, 533, 419, 573" u="2" o="2" /> <c c="" r="420, 533, 441, 573" /> <c c="" r="442, 533, 461, 573" u="1" o="1" /> <c c="" r="462, 533, 478, 573" u="3" o="2" /> <c c="" r="479, 533, 498, 573" u="1" o="1" /> <c c="" r="499, 533, 519, 573" u="1" /> <c c="" r="520, 533, 537, 573" u="2" o="2" /> <c c="" r="538, 533, 558, 573" u="1" /> <c c="" r="559, 533, 576, 573" u="2" o="2" /> <c c="" r="577, 533, 597, 573" u="1" /> <c c="" r="598, 533, 615, 573" u="2" o="2" /> <c c="" r="616, 533, 636, 573" u="1" /> <c c="" r="637, 533, 654, 573" u="2" o="2" /> <c c="" r="655, 533, 671, 573" u="3" o="2" /> <c c="" r="672, 533, 690, 573" u="2" o="1" /> <c c="" r="691, 533, 707, 573" u="3" o="2" /> <c c="" r="708, 533, 726, 573" u="2" o="1" /> <c c="" r="727, 533, 743, 573" u="3" o="2" /> <c c="" r="744, 533, 762, 573" u="2" o="1" /> <c c="" r="763, 533, 778, 573" u="3" o="3" /> <c c="" r="779, 533, 796, 573" u="3" o="1" /> <c c="" r="797, 533, 815, 573" u="2" o="1" /> <c c="" r="816, 533, 834, 573" u="2" o="1" /> <c c="" r="835, 533, 853, 573" u="2" o="1" /> <c c="" r="854, 533, 872, 573" u="2" o="1" /> <c c="" r="873, 533, 893, 573" u="1" /> <c c="" r="894, 533, 915, 573" /> <c c="" r="916, 533, 936, 573" u="1" /> <c c="" r="937, 533, 958, 573" /> <c c="" r="959, 533, 979, 573" u="1" /> <c c="" r="980, 533, 1001, 573" /> <c c="" r="1002, 533, 1022, 573" u="1" /> <c c="" r="1023, 533, 1044, 573" /> <c c="" r="1045, 533, 1062, 573" u="2" o="2" /> <c c="" r="1063, 533, 1078, 573" u="3" o="3" /> <c c="" r="1079, 533, 1100, 573" /> <c c="" r="1101, 533, 1122, 573" /> <c c="" r="1123, 533, 1144, 573" /> <c c="" r="1145, 533, 1166, 573" /> <c c="" r="1167, 533, 1188, 573" /> <c c="" r="1189, 533, 1210, 573" /> <c c="" r="1211, 533, 1232, 573" /> <c c="" r="1233, 533, 1254, 573" /> <c c="" r="1255, 533, 1276, 573" /> <c c="" r="1277, 533, 1296, 573" u="1" o="1" /> <c c="" r="1297, 533, 1318, 573" /> <c c="" r="1319, 533, 1338, 573" u="1" o="1" /> <c c="" r="1339, 533, 1360, 573" /> <c c="" r="1361, 533, 1380, 573" u="1" o="1" /> <c c="" r="1381, 533, 1400, 573" u="1" o="1" /> <c c="" r="1401, 533, 1420, 573" u="1" o="1" /> <c c="" r="1421, 533, 1440, 573" u="1" o="1" /> <c c="" r="1441, 533, 1460, 573" u="1" o="1" /> <c c="" r="1461, 533, 1480, 573" u="1" o="1" /> <c c="" r="1481, 533, 1500, 573" u="1" o="1" /> <c c="" r="1501, 533, 1520, 573" u="1" o="1" /> <c c="" r="1521, 533, 1540, 573" u="1" o="1" /> <c c="" r="1541, 533, 1563, 573" u="-1" /> <c c=" " r="1564, 533, 1586, 573" u="-1" /> <c c=" " r="1587, 533, 1619, 573" u="-11" /> <c c=" " r="1620, 533, 1652, 573" u="-11" /> <c c=" " r="1653, 533, 1682, 573" u="-8" /> <c c=" " r="1683, 533, 1712, 573" u="-8" /> <c c="" r="1713, 533, 1737, 573" u="-3" /> <c c="" r="1738, 533, 1762, 573" u="-3" /> <c c="" r="1763, 533, 1779, 573" u="3" o="2" /> <c c="" r="1780, 533, 1796, 573" u="3" o="2" /> <c c="" r="1797, 533, 1814, 573" u="2" o="2" /> <c c="" r="1815, 533, 1832, 573" u="2" o="2" /> <c c="" r="1833, 533, 1850, 573" u="3" o="1" /> <c c="" r="1851, 533, 1868, 573" u="3" o="1" /> <c c="" r="1869, 533, 1893, 573" u="-5" o="2" /> <c c="" r="1894, 533, 1918, 573" u="-5" o="2" /> <c c="" r="1919, 533, 1952, 573" u="-14" o="2" /> <c c="" r="1953, 533, 1986, 573" u="-14" o="2" /> <c c="" r="1987, 533, 2019, 573" u="-13" o="2" /> <c c="" r="0, 574, 32, 614" u="-13" o="2" /> <c c=" " r="33, 574, 49, 614" u="3" o="2" /> <c c="!" r="50, 574, 66, 614" u="3" o="2" /> <c c=""" r="67, 574, 84, 614" u="2" o="2" /> <c c="#" r="85, 574, 102, 614" u="2" o="2" /> <c c="$" r="103, 574, 120, 614" u="3" o="1" /> <c c="%" r="121, 574, 138, 614" u="3" o="1" /> <c c="&" r="139, 574, 155, 614" u="3" o="2" /> <c c="'" r="156, 574, 172, 614" u="3" o="2" /> <c c="(" r="173, 574, 197, 614" u="-6" o="3" /> <c c=")" r="198, 574, 222, 614" u="-6" o="3" /> <c c="*" r="223, 574, 256, 614" u="-15" o="3" /> <c c="+" r="257, 574, 290, 614" u="-15" o="3" /> <c c="," r="291, 574, 323, 614" u="-14" o="3" /> <c c="-" r="324, 574, 356, 614" u="-14" o="3" /> <c c="." r="357, 574, 383, 614" u="-8" o="3" /> <c c="/" r="384, 574, 410, 614" u="-8" o="3" /> <c c="0" r="411, 574, 424, 614" u="4" o="4" /> <c c="1" r="425, 574, 438, 614" u="4" o="4" /> <c c="2" r="439, 574, 455, 614" u="2" o="3" /> <c c="3" r="456, 574, 472, 614" u="2" o="3" /> <c c="4" r="473, 574, 490, 614" u="3" o="1" /> <c c="5" r="491, 574, 508, 614" u="3" o="1" /> <c c="6" r="509, 574, 522, 614" u="4" o="4" /> <c c="7" r="523, 574, 536, 614" u="4" o="4" /> <c c="8" r="537, 574, 560, 614" u="-5" o="3" /> <c c="9" r="561, 574, 584, 614" u="-5" o="3" /> <c c=":" r="585, 574, 617, 614" u="-14" o="3" /> <c c=";" r="618, 574, 650, 614" u="-14" o="3" /> <c c="<" r="651, 574, 681, 614" u="-12" o="3" /> <c c="=" r="682, 574, 713, 614" u="-13" o="3" /> <c c=">" r="714, 574, 739, 614" u="-7" o="3" /> <c c="?" r="740, 574, 765, 614" u="-7" o="3" /> <c c="@" r="766, 574, 784, 614" u="2" o="1" /> <c c="A" r="785, 574, 803, 614" u="2" o="1" /> <c c="B" r="804, 574, 822, 614" u="2" o="1" /> <c c="C" r="823, 574, 841, 614" u="2" o="1" /> <c c="D" r="842, 574, 860, 614" u="2" o="1" /> <c c="E" r="861, 574, 879, 614" u="2" o="1" /> <c c="H" r="880, 574, 904, 614" u="-4" o="1" /> <c c="I" r="905, 574, 930, 614" u="-5" o="1" /> <c c="J" r="931, 574, 965, 614" u="-14" o="1" /> <c c="K" r="966, 574, 1000, 614" u="-14" o="1" /> <c c="L" r="1001, 574, 1030, 614" u="-9" o="1" /> <c c="M" r="1031, 574, 1060, 614" u="-9" o="1" /> <c c="P" r="1061, 574, 1080, 614" u="1" o="1" /> <c c="Q" r="1081, 574, 1100, 614" u="1" o="1" /> <c c="R" r="1101, 574, 1120, 614" u="1" o="1" /> <c c="S" r="1121, 574, 1140, 614" u="1" o="1" /> <c c="T" r="1141, 574, 1160, 614" u="1" o="1" /> <c c="U" r="1161, 574, 1180, 614" u="1" o="1" /> <c c="V" r="1181, 574, 1200, 614" u="1" o="1" /> <c c="W" r="1201, 574, 1220, 614" u="1" o="1" /> <c c="Y" r="1221, 574, 1249, 614" u="-7" /> <c c="[" r="1250, 574, 1287, 614" u="-16" /> <c c="]" r="1288, 574, 1324, 614" u="-15" /> <c c="_" r="1325, 574, 1356, 614" u="-10" /> <c c="`" r="1357, 574, 1376, 614" u="1" o="1" /> <c c="a" r="1377, 574, 1396, 614" u="1" o="1" /> <c c="b" r="1397, 574, 1416, 614" u="1" o="1" /> <c c="c" r="1417, 574, 1436, 614" u="1" o="1" /> <c c="d" r="1437, 574, 1456, 614" u="1" o="1" /> <c c="e" r="1457, 574, 1476, 614" u="1" o="1" /> <c c="f" r="1477, 574, 1496, 614" u="1" o="1" /> <c c="g" r="1497, 574, 1516, 614" u="1" o="1" /> <c c="h" r="1517, 574, 1541, 614" u="-3" /> <c c="i" r="1542, 574, 1567, 614" u="-4" /> <c c="j" r="1568, 574, 1603, 614" u="-14" /> <c c="k" r="1604, 574, 1639, 614" u="-14" /> <c c="l" r="1640, 574, 1670, 614" u="-9" /> <c c="m" r="1671, 574, 1701, 614" u="-9" /> <c c="n" r="1702, 574, 1728, 614" u="-5" /> <c c="o" r="1729, 574, 1756, 614" u="-6" /> <c c="p" r="1757, 574, 1776, 614" u="1" o="1" /> <c c="q" r="1777, 574, 1796, 614" u="1" o="1" /> <c c="r" r="1797, 574, 1813, 614" u="3" o="2" /> <c c="s" r="1814, 574, 1830, 614" u="3" o="2" /> <c c="t" r="1831, 574, 1847, 614" u="3" o="2" /> <c c="u" r="1848, 574, 1864, 614" u="3" o="2" /> <c c="v" r="1865, 574, 1879, 614" u="3" o="4" /> <c c="w" r="1880, 574, 1894, 614" u="4" o="3" /> <c c="x" r="1895, 574, 1913, 614" u="2" o="1" /> <c c="y" r="1914, 574, 1932, 614" u="2" o="1" /> <c c="z" r="1933, 574, 1952, 614" u="1" o="1" /> <c c="{" r="1953, 574, 1972, 614" u="1" o="1" /> <c c="|" r="1973, 574, 1992, 614" u="1" o="1" /> <c c="}" r="1993, 574, 2012, 614" u="1" o="1" /> <c c="" r="2013, 574, 2032, 614" u="1" o="1" /> <c c="" r="0, 615, 19, 655" u="1" o="1" /> <c c="" r="20, 615, 39, 655" u="1" o="1" /> <c c="" r="40, 615, 59, 655" u="1" o="1" /> <c c="" r="60, 615, 79, 655" u="1" o="1" /> <c c="" r="80, 615, 99, 655" u="1" o="1" /> <c c="" r="100, 615, 119, 655" u="1" o="1" /> <c c="" r="120, 615, 139, 655" u="1" o="1" /> <c c="" r="140, 615, 162, 655" u="-1" /> <c c="" r="163, 615, 185, 655" u="-1" /> <c c="" r="186, 615, 218, 655" u="-11" /> <c c="" r="219, 615, 251, 655" u="-11" /> <c c="" r="252, 615, 281, 655" u="-8" /> <c c="" r="282, 615, 311, 655" u="-8" /> <c c="" r="312, 615, 336, 655" u="-3" /> <c c="" r="337, 615, 361, 655" u="-3" /> <c c="" r="362, 615, 378, 655" u="3" o="2" /> <c c="" r="379, 615, 395, 655" u="3" o="2" /> <c c="" r="396, 615, 413, 655" u="2" o="2" /> <c c="" r="414, 615, 431, 655" u="2" o="2" /> <c c="" r="432, 615, 449, 655" u="3" o="1" /> <c c="" r="450, 615, 467, 655" u="3" o="1" /> <c c="" r="468, 615, 484, 655" u="3" o="2" /> <c c="" r="485, 615, 501, 655" u="3" o="2" /> <c c="" r="502, 615, 526, 655" u="-6" o="3" /> <c c="" r="527, 615, 551, 655" u="-6" o="3" /> <c c="" r="552, 615, 585, 655" u="-15" o="3" /> <c c="" r="586, 615, 619, 655" u="-15" o="3" /> <c c="" r="620, 615, 652, 655" u="-14" o="3" /> <c c="" r="653, 615, 685, 655" u="-14" o="3" /> <c c="" r="686, 615, 712, 655" u="-8" o="3" /> <c c="" r="713, 615, 739, 655" u="-8" o="3" /> <c c="" r="740, 615, 759, 655" u="1" o="1" /> <c c="" r="760, 615, 779, 655" u="1" o="1" /> <c c="" r="780, 615, 799, 655" u="1" o="1" /> <c c="" r="800, 615, 819, 655" u="1" o="1" /> <c c="" r="820, 615, 839, 655" u="1" o="1" /> <c c="" r="840, 615, 859, 655" u="1" o="1" /> <c c="" r="860, 615, 879, 655" u="1" o="1" /> <c c="" r="880, 615, 899, 655" u="1" o="1" /> <c c="" r="900, 615, 924, 655" u="-3" /> <c c="" r="925, 615, 950, 655" u="-4" /> <c c="" r="951, 615, 986, 655" u="-14" /> <c c="" r="987, 615, 1022, 655" u="-14" /> <c c="" r="1023, 615, 1053, 655" u="-9" /> <c c="" r="1054, 615, 1084, 655" u="-9" /> <c c="" r="1085, 615, 1111, 655" u="-5" /> <c c="" r="1112, 615, 1139, 655" u="-6" /> <c c="" r="1140, 615, 1159, 655" u="1" o="1" /> <c c="" r="1160, 615, 1179, 655" u="1" o="1" /> <c c="" r="1180, 615, 1199, 655" u="1" o="1" /> <c c="" r="1200, 615, 1219, 655" u="1" o="1" /> <c c="" r="1220, 615, 1239, 655" u="1" o="1" /> <c c="" r="1240, 615, 1259, 655" u="1" o="1" /> <c c="" r="1260, 615, 1279, 655" u="1" o="1" /> <c c="" r="1280, 615, 1300, 655" u="1" /> <c c="" r="1301, 615, 1321, 655" u="1" /> <c c="" r="1322, 615, 1348, 655" u="-5" /> <c c="" r="1349, 615, 1371, 655" u="-1" /> <c c="" r="1372, 615, 1392, 655" u="1" /> <c c="" r="1393, 615, 1400, 655" u="7" o="7" /> <c c="" r="1401, 615, 1407, 655" u="8" o="7" /> <c c="" r="1408, 615, 1415, 655" u="7" o="7" /> <c c="" r="1416, 615, 1428, 655" u="5" o="4" /> <c c="" r="1429, 615, 1441, 655" u="5" o="4" /> <c c="" r="1442, 615, 1458, 655" u="3" o="2" /> <c c="" r="1459, 615, 1475, 655" u="3" o="2" /> <c c="" r="1476, 615, 1492, 655" u="3" o="2" /> <c c="" r="1493, 615, 1509, 655" u="3" o="2" /> <c c="" r="1510, 615, 1526, 655" u="3" o="2" /> <c c="" r="1527, 615, 1555, 655" u="-9" o="2" /> <c c="" r="1556, 615, 1581, 655" u="-6" o="2" /> <c c="" r="1582, 615, 1609, 655" u="-9" o="3" /> <c c="" r="1610, 615, 1635, 655" u="-7" o="3" /> <c c="" r="1636, 615, 1652, 655" u="2" o="3" /> <c c="" r="1653, 615, 1669, 655" u="2" o="3" /> <c c="" r="1670, 615, 1687, 655" u="3" o="1" /> <c c="" r="1688, 615, 1700, 655" u="5" o="4" /> <c c="" r="1701, 615, 1714, 655" u="4" o="4" /> <c c="" r="1715, 615, 1728, 655" u="4" o="4" /> <c c="" r="1729, 615, 1743, 655" u="3" o="4" /> <c c="" r="1744, 615, 1758, 655" u="4" o="3" /> <c c="" r="1759, 615, 1772, 655" u="4" o="4" /> <c c="" r="1773, 615, 1786, 655" u="4" o="4" /> <c c="" r="1787, 615, 1802, 655" u="3" o="3" /> <c c="" r="1803, 615, 1818, 655" u="3" o="3" /> <c c="" r="1819, 615, 1845, 655" u="-8" o="3" /> <c c="" r="1846, 615, 1870, 655" u="-6" o="3" /> <c c="" r="1871, 615, 1887, 655" u="2" o="3" /> <c c="" r="1888, 615, 1905, 655" u="3" o="1" /> <c c="" r="1906, 615, 1918, 655" u="5" o="4" /> <c c="" r="1919, 615, 1938, 655" u="1" o="1" /> <c c="" r="1939, 615, 1958, 655" u="1" o="1" /> <c c="" r="1959, 615, 1978, 655" u="1" o="1" /> <c c="" r="1979, 615, 1998, 655" u="1" o="1" /> <c c="" r="1999, 615, 2017, 655" u="2" o="1" /> <c c="" r="2018, 615, 2036, 655" u="2" o="1" /> <c c="" r="0, 656, 19, 696" u="1" o="1" /> <c c="" r="20, 656, 39, 696" u="1" o="1" /> <c c="" r="40, 656, 61, 696" /> <c c="" r="62, 656, 83, 696" /> <c c="" r="84, 656, 115, 696" u="-10" /> <c c="" r="116, 656, 145, 696" u="-8" /> <c c="" r="146, 656, 171, 696" u="-5" o="1" /> <c c="" r="172, 656, 185, 696" u="3" o="5" /> <c c="" r="186, 656, 199, 696" u="5" o="3" /> <c c="" r="200, 656, 210, 696" u="3" o="8" /> <c c="" r="211, 656, 230, 696" u="1" o="1" /> <c c="" r="231, 656, 250, 696" u="1" o="1" /> <c c="" r="251, 656, 270, 696" u="1" o="1" /> <c c="" r="271, 656, 290, 696" u="1" o="1" /> <c c="" r="291, 656, 310, 696" u="1" o="1" /> <c c="" r="311, 656, 339, 696" u="-8" o="1" /> <c c="" r="340, 656, 363, 696" u="-3" o="1" /> <c c="" r="364, 656, 393, 696" u="-8" /> <c c="" r="394, 656, 417, 696" u="-2" /> <c c="" r="418, 656, 438, 696" u="1" /> <c c="" r="439, 656, 449, 696" u="8" o="3" /> <c c="" r="450, 656, 457, 696" u="7" o="7" /> <c c=" " r="458, 656, 459, 696" o="20" /> <c c=" " r="460, 656, 461, 696" o="20" /> <c c=" " r="462, 656, 463, 696" o="20" /> <c c=" " r="464, 656, 465, 696" o="20" /> <c c=" " r="466, 656, 467, 696" o="20" /> <c c=" " r="468, 656, 469, 696" o="20" /> <c c=" " r="470, 656, 471, 696" o="20" /> <c c=" " r="472, 656, 473, 696" o="20" /> <c c=" " r="474, 656, 475, 696" o="20" /> <c c=" " r="476, 656, 477, 696" o="20" /> <c c=" " r="478, 656, 479, 696" o="20" /> <c c=" " r="480, 656, 491, 696" u="5" o="5" /> <c c=" " r="492, 656, 503, 696" u="5" o="5" /> <c c=" " r="504, 656, 525, 696" /> <c c=" " r="526, 656, 547, 696" /> <c c=" " r="548, 656, 569, 696" /> <c c=" " r="570, 656, 591, 696" /> <c c=" " r="592, 656, 613, 696" /> <c c=" " r="614, 656, 621, 696" u="7" o="7" /> <c c=" " r="622, 656, 629, 696" u="7" o="7" /> <c c=" " r="630, 656, 637, 696" u="6" o="8" /> <c c=" " r="638, 656, 646, 696" u="7" o="6" /> <c c=" " r="647, 656, 663, 696" u="2" o="3" /> <c c=" " r="664, 656, 680, 696" u="2" o="3" /> <c c=" " r="681, 656, 697, 696" u="2" o="3" /> <c c=" " r="698, 656, 715, 696" u="2" o="2" /> <c c=" " r="716, 656, 732, 696" u="2" o="3" /> <c c="! " r="733, 656, 749, 696" u="2" o="3" /> <c c="" " r="750, 656, 762, 696" u="4" o="5" /> <c c="# " r="763, 656, 777, 696" u="4" o="3" /> <c c="& " r="778, 656, 797, 696" u="1" o="1" /> <c c="/ " r="798, 656, 799, 696" o="20" /> <c c="0 " r="800, 656, 822, 696" o="-1" /> <c c="1 " r="823, 656, 844, 696" /> <c c="2 " r="845, 656, 854, 696" u="6" o="6" /> <c c="3 " r="855, 656, 870, 696" u="3" o="3" /> <c c="4 " r="871, 656, 892, 696" /> <c c="5 " r="893, 656, 902, 696" u="6" o="6" /> <c c="6 " r="903, 656, 918, 696" u="3" o="3" /> <c c="7 " r="919, 656, 940, 696" /> <c c="9 " r="941, 656, 949, 696" u="6" o="7" /> <c c=": " r="950, 656, 958, 696" u="7" o="6" /> <c c="< " r="959, 656, 974, 696" u="3" o="3" /> <c c="= " r="975, 656, 990, 696" u="4" o="2" /> <c c="> " r="991, 656, 1012, 696" /> <c c="E " r="1013, 656, 1022, 696" u="7" o="5" /> <c c="F " r="1023, 656, 1032, 696" u="5" o="7" /> <c c="G " r="1033, 656, 1053, 696" u="1" /> <c c="H " r="1054, 656, 1072, 696" u="1" o="2" /> <c c="I " r="1073, 656, 1092, 696" u="2" /> <c c="K " r="1093, 656, 1111, 696" u="2" o="1" /> <c c="_ " r="1112, 656, 1113, 696" o="20" /> <c c="p " r="1114, 656, 1127, 696" u="4" o="4" /> <c c="q " r="1128, 656, 1139, 696" u="5" o="5" /> <c c="t " r="1140, 656, 1152, 696" u="4" o="5" /> <c c="u " r="1153, 656, 1165, 696" u="5" o="4" /> <c c="v " r="1166, 656, 1178, 696" u="5" o="4" /> <c c="w " r="1179, 656, 1191, 696" u="4" o="5" /> <c c="x " r="1192, 656, 1205, 696" u="4" o="4" /> <c c="y " r="1206, 656, 1219, 696" u="4" o="4" /> <c c="z " r="1220, 656, 1233, 696" u="4" o="4" /> <c c="{ " r="1234, 656, 1247, 696" u="4" o="4" /> <c c="| " r="1248, 656, 1261, 696" u="4" o="4" /> <c c="} " r="1262, 656, 1269, 696" u="7" o="7" /> <c c="~ " r="1270, 656, 1277, 696" u="7" o="7" /> <c c=" " r="1278, 656, 1289, 696" u="5" o="5" /> <c c=" " r="1290, 656, 1303, 696" u="4" o="4" /> <c c=" " r="1304, 656, 1315, 696" u="5" o="5" /> <c c=" " r="1316, 656, 1327, 696" u="5" o="5" /> <c c=" " r="1328, 656, 1340, 696" u="5" o="4" /> <c c=" " r="1341, 656, 1353, 696" u="4" o="5" /> <c c=" " r="1354, 656, 1366, 696" u="5" o="4" /> <c c=" " r="1367, 656, 1379, 696" u="5" o="4" /> <c c=" " r="1380, 656, 1392, 696" u="4" o="5" /> <c c=" " r="1393, 656, 1406, 696" u="4" o="4" /> <c c=" " r="1407, 656, 1420, 696" u="4" o="4" /> <c c=" " r="1421, 656, 1434, 696" u="4" o="4" /> <c c=" " r="1435, 656, 1448, 696" u="4" o="4" /> <c c=" " r="1449, 656, 1462, 696" u="4" o="4" /> <c c=" " r="1463, 656, 1470, 696" u="7" o="7" /> <c c=" " r="1471, 656, 1478, 696" u="7" o="7" /> <c c=" " r="1479, 656, 1490, 696" u="5" o="5" /> <c c=" " r="1491, 656, 1504, 696" u="4" o="4" /> <c c=" " r="1505, 656, 1516, 696" u="5" o="5" /> <c c=" " r="1517, 656, 1530, 696" u="4" o="4" /> <c c=" " r="1531, 656, 1544, 696" u="4" o="4" /> <c c=" " r="1545, 656, 1556, 696" u="5" o="5" /> <c c=" " r="1557, 656, 1568, 696" u="5" o="5" /> <c c=" " r="1569, 656, 1580, 696" u="5" o="5" /> <c c=" " r="1581, 656, 1594, 696" u="4" o="4" /> <c c=" " r="1595, 656, 1606, 696" u="5" o="5" /> <c c=" " r="1607, 656, 1618, 696" u="5" o="5" /> <c c=" " r="1619, 656, 1630, 696" u="5" o="5" /> <c c=" " r="1631, 656, 1642, 696" u="5" o="5" /> <c c=" " r="1643, 656, 1664, 696" /> <c c=" " r="1665, 656, 1684, 696" u="1" o="1" /> <c c=" " r="1685, 656, 1704, 696" u="1" o="1" /> <c c=" " r="1705, 656, 1724, 696" o="2" /> <c c=" " r="1725, 656, 1743, 696" u="1" o="2" /> <c c=" " r="1744, 656, 1765, 696" /> <c c=" " r="1766, 656, 1787, 696" /> <c c=" " r="1788, 656, 1809, 696" /> <c c=" " r="1810, 656, 1831, 696" /> <c c=" " r="1832, 656, 1853, 696" /> <c c=" " r="1854, 656, 1875, 696" /> <c c=" " r="1876, 656, 1896, 696" u="1" /> <c c=" " r="1897, 656, 1915, 696" o="3" /> <c c=" " r="1916, 656, 1937, 696" /> <c c=" " r="1938, 656, 1959, 696" /> <c c=" " r="1960, 656, 1981, 696" /> <c c=" " r="1982, 656, 2003, 696" /> <c c=" " r="2004, 656, 2024, 696" u="1" /> <c c=" " r="2025, 656, 2045, 696" o="1" /> <c c=" " r="0, 697, 21, 737" /> <c c=" " r="22, 697, 43, 737" /> <c c=" " r="44, 697, 65, 737" /> <c c=" " r="66, 697, 85, 737" u="1" o="1" /> <c c=" " r="86, 697, 105, 737" u="1" o="1" /> <c c="!" r="106, 697, 123, 737" u="2" o="2" /> <c c="!" r="124, 697, 145, 737" /> <c c=" !" r="146, 697, 167, 737" /> <c c="!" r="168, 697, 187, 737" u="1" o="1" /> <c c="!" r="188, 697, 207, 737" u="1" o="1" /> <c c="!" r="208, 697, 229, 737" /> <c c="!" r="230, 697, 251, 737" /> <c c="!" r="252, 697, 273, 737" /> <c c="!" r="274, 697, 293, 737" u="1" o="1" /> <c c="!" r="294, 697, 315, 737" /> <c c="!" r="316, 697, 337, 737" /> <c c=""!" r="338, 697, 358, 737" o="1" /> <c c="$!" r="359, 697, 380, 737" /> <c c="&!" r="381, 697, 401, 737" u="1" /> <c c="*!" r="402, 697, 421, 737" u="2" /> <c c="+!" r="422, 697, 442, 737" u="1" /> <c c=".!" r="443, 697, 464, 737" /> <c c="S!" r="465, 697, 484, 737" u="1" o="1" /> <c c="T!" r="485, 697, 504, 737" u="1" o="1" /> <c c="U!" r="505, 697, 524, 737" u="1" o="1" /> <c c="V!" r="525, 697, 544, 737" u="1" o="1" /> <c c="W!" r="545, 697, 564, 737" u="1" o="1" /> <c c="X!" r="565, 697, 585, 737" o="1" /> <c c="Y!" r="586, 697, 605, 737" u="1" o="1" /> <c c="Z!" r="606, 697, 625, 737" u="1" o="1" /> <c c="[!" r="626, 697, 645, 737" u="1" o="1" /> <c c="\!" r="646, 697, 665, 737" u="1" o="1" /> <c c="]!" r="666, 697, 685, 737" u="1" o="1" /> <c c="^!" r="686, 697, 706, 737" o="1" /> <c c="_!" r="707, 697, 726, 737" u="1" o="1" /> <c c="!" r="727, 697, 746, 737" u="1" o="1" /> <c c="!" r="747, 697, 760, 737" u="4" o="4" /> <c c="!" r="761, 697, 780, 737" u="1" o="1" /> <c c="!" r="781, 697, 794, 737" u="4" o="4" /> <c c="!" r="795, 697, 814, 737" u="1" o="1" /> <c c="!" r="815, 697, 828, 737" u="4" o="4" /> <c c="!" r="829, 697, 846, 737" u="2" o="2" /> <c c="!" r="847, 697, 864, 737" u="2" o="2" /> <c c="!" r="865, 697, 882, 737" u="2" o="2" /> <c c="!" r="883, 697, 900, 737" u="2" o="2" /> <c c="!" r="901, 697, 920, 737" u="1" o="1" /> <c c="!" r="921, 697, 940, 737" u="1" o="1" /> <c c="!" r="941, 697, 960, 737" u="1" o="1" /> <c c="!" r="961, 697, 980, 737" u="1" o="1" /> <c c="!" r="981, 697, 1000, 737" u="1" o="1" /> <c c="!" r="1001, 697, 1014, 737" u="4" o="4" /> <c c="!" r="1015, 697, 1034, 737" u="1" o="1" /> <c c="!" r="1035, 697, 1048, 737" u="4" o="4" /> <c c="!" r="1049, 697, 1068, 737" u="1" o="1" /> <c c="!" r="1069, 697, 1088, 737" u="1" o="1" /> <c c="!" r="1089, 697, 1108, 737" u="1" o="1" /> <c c="!" r="1109, 697, 1122, 737" u="4" o="4" /> <c c="!" r="1123, 697, 1142, 737" u="1" o="1" /> <c c="!" r="1143, 697, 1156, 737" u="4" o="4" /> <c c="!" r="1157, 697, 1170, 737" u="4" o="4" /> <c c="!" r="1171, 697, 1190, 737" u="1" o="1" /> <c c="!" r="1191, 697, 1210, 737" u="1" o="1" /> <c c="!" r="1211, 697, 1230, 737" u="1" o="1" /> <c c="!" r="1231, 697, 1250, 737" u="1" o="1" /> <c c="!" r="1251, 697, 1270, 737" u="1" o="1" /> <c c="!" r="1271, 697, 1290, 737" u="1" o="1" /> <c c="!" r="1291, 697, 1310, 737" u="1" o="1" /> <c c="!" r="1311, 697, 1327, 737" u="3" o="2" /> <c c="!" r="1328, 697, 1344, 737" u="2" o="3" /> <c c="!" r="1345, 697, 1361, 737" u="3" o="2" /> <c c="!" r="1362, 697, 1378, 737" u="2" o="3" /> <c c="!" r="1379, 697, 1395, 737" u="3" o="2" /> <c c="!" r="1396, 697, 1416, 737" u="1" /> <c c="!" r="1417, 697, 1438, 737" /> <c c="!" r="1439, 697, 1460, 737" /> <c c="!" r="1461, 697, 1482, 737" /> <c c="!" r="1483, 697, 1502, 737" u="1" o="1" /> <c c="!" r="1503, 697, 1523, 737" u="1" /> <c c="!" r="1524, 697, 1544, 737" u="1" /> <c c="!" r="1545, 697, 1564, 737" u="1" o="1" /> <c c="!" r="1565, 697, 1584, 737" u="1" o="1" /> <c c="!" r="1585, 697, 1594, 737" u="8" o="4" /> <c c="!" r="1595, 697, 1604, 737" u="4" o="8" /> <c c="!" r="1605, 697, 1624, 737" u="1" o="1" /> <c c="!" r="1625, 697, 1644, 737" u="1" o="1" /> <c c="!" r="1645, 697, 1654, 737" u="8" o="4" /> <c c="!" r="1655, 697, 1664, 737" u="4" o="8" /> <c c="!" r="1665, 697, 1684, 737" u="1" o="1" /> <c c="!" r="1685, 697, 1706, 737" /> <c c="!" r="1707, 697, 1726, 737" u="1" o="1" /> <c c="!" r="1727, 697, 1746, 737" u="1" o="1" /> <c c="!" r="1747, 697, 1768, 737" /> <c c="!" r="1769, 697, 1788, 737" u="1" o="1" /> <c c="!" r="1789, 697, 1810, 737" /> <c c="!" r="1811, 697, 1830, 737" u="1" o="1" /> <c c="!" r="1831, 697, 1850, 737" u="1" o="1" /> <c c="!" r="1851, 697, 1870, 737" u="1" o="1" /> <c c="!" r="1871, 697, 1890, 737" u="1" o="1" /> <c c="!" r="1891, 697, 1910, 737" u="1" o="1" /> <c c="!" r="1911, 697, 1930, 737" u="1" o="1" /> <c c="!" r="1931, 697, 1944, 737" u="4" o="4" /> <c c="!" r="1945, 697, 1964, 737" u="1" o="1" /> <c c="!" r="1965, 697, 1978, 737" u="4" o="4" /> <c c="!" r="1979, 697, 1998, 737" u="1" o="1" /> <c c="!" r="1999, 697, 2012, 737" u="4" o="4" /> <c c="!" r="2013, 697, 2030, 737" u="2" o="2" /> <c c="!" r="2031, 697, 2048, 737" u="2" o="2" /> <c c="!" r="0, 738, 17, 778" u="2" o="2" /> <c c="!" r="18, 738, 35, 778" u="2" o="2" /> <c c="!" r="36, 738, 55, 778" u="1" o="1" /> <c c="!" r="56, 738, 75, 778" u="1" o="1" /> <c c="!" r="76, 738, 95, 778" u="1" o="1" /> <c c="!" r="96, 738, 115, 778" u="1" o="1" /> <c c="!" r="116, 738, 129, 778" u="4" o="4" /> <c c="!" r="130, 738, 143, 778" u="4" o="4" /> <c c="!" r="144, 738, 163, 778" u="1" o="1" /> <c c="!" r="164, 738, 177, 778" u="4" o="4" /> <c c="!" r="178, 738, 197, 778" u="1" o="1" /> <c c="!" r="198, 738, 211, 778" u="4" o="4" /> <c c="!" r="212, 738, 231, 778" u="1" o="1" /> <c c="!" r="232, 738, 251, 778" u="1" o="1" /> <c c="!" r="252, 738, 272, 778" o="1" /> <c c="!" r="273, 738, 288, 778" u="3" o="3" /> <c c="!" r="289, 738, 309, 778" u="1" /> <c c="!" r="310, 738, 325, 778" u="3" o="3" /> <c c="!" r="326, 738, 341, 778" u="3" o="3" /> <c c="!" r="342, 738, 357, 778" u="3" o="3" /> <c c="!" r="358, 738, 373, 778" u="3" o="3" /> <c c="!" r="374, 738, 389, 778" u="3" o="3" /> <c c="!" r="390, 738, 405, 778" u="3" o="3" /> <c c="!" r="406, 738, 421, 778" u="3" o="3" /> <c c="!" r="422, 738, 442, 778" u="1" /> <c c="!" r="443, 738, 464, 778" /> <c c="!" r="465, 738, 486, 778" /> <c c="!" r="487, 738, 502, 778" u="3" o="3" /> <c c="!" r="503, 738, 522, 778" u="1" o="1" /> <c c="!" r="523, 738, 544, 778" /> <c c="!" r="545, 738, 564, 778" u="1" o="1" /> <c c="!" r="565, 738, 584, 778" u="1" o="1" /> <c c="!" r="585, 738, 604, 778" u="1" o="1" /> <c c="!" r="605, 738, 624, 778" u="1" o="1" /> <c c="!" r="625, 738, 644, 778" u="1" o="1" /> <c c="!" r="645, 738, 664, 778" u="1" o="1" /> <c c="!" r="665, 738, 684, 778" u="1" o="1" /> <c c="!" r="685, 738, 705, 778" o="1" /> <c c="!" r="706, 738, 726, 778" u="1" /> <c c="!" r="727, 738, 748, 778" /> <c c=""" r="749, 738, 770, 778" /> <c c=""" r="771, 738, 792, 778" /> <c c=""" r="793, 738, 810, 778" u="2" o="2" /> <c c=""" r="811, 738, 828, 778" u="2" o="2" /> <c c=""" r="829, 738, 846, 778" u="2" o="2" /> <c c=""" r="847, 738, 866, 778" u="1" o="1" /> <c c=""" r="867, 738, 888, 778" /> <c c=""" r="889, 738, 911, 778" o="-1" /> <c c=""" r="912, 738, 931, 778" u="1" o="1" /> <c c=" "" r="932, 738, 951, 778" u="1" o="1" /> <c c=" "" r="952, 738, 971, 778" u="1" o="1" /> <c c=" "" r="972, 738, 991, 778" u="1" o="1" /> <c c=" "" r="992, 738, 1011, 778" u="1" o="1" /> <c c=" "" r="1012, 738, 1031, 778" u="1" o="1" /> <c c=""" r="1032, 738, 1048, 778" u="3" o="2" /> <c c=""" r="1049, 738, 1066, 778" u="2" o="2" /> <c c=""" r="1067, 738, 1086, 778" u="2" /> <c c=""" r="1087, 738, 1106, 778" u="1" o="1" /> <c c=""" r="1107, 738, 1124, 778" u="2" o="2" /> <c c=""" r="1125, 738, 1142, 778" u="2" o="2" /> <c c=""" r="1143, 738, 1154, 778" u="5" o="5" /> <c c=""" r="1155, 738, 1167, 778" u="4" o="5" /> <c c=""" r="1168, 738, 1187, 778" u="1" o="1" /> <c c=""" r="1188, 738, 1207, 778" u="1" o="1" /> <c c=""" r="1208, 738, 1227, 778" u="1" o="1" /> <c c=""" r="1228, 738, 1243, 778" u="3" o="3" /> <c c=""" r="1244, 738, 1265, 778" /> <c c=""" r="1266, 738, 1285, 778" u="1" o="1" /> <c c=" "" r="1286, 738, 1305, 778" u="1" o="1" /> <c c="'"" r="1306, 738, 1321, 778" u="3" o="3" /> <c c="("" r="1322, 738, 1337, 778" u="3" o="3" /> <c c=")"" r="1338, 738, 1353, 778" u="3" o="3" /> <c c="*"" r="1354, 738, 1369, 778" u="3" o="3" /> <c c="+"" r="1370, 738, 1386, 778" u="2" o="3" /> <c c=","" r="1387, 738, 1408, 778" /> <c c="-"" r="1409, 738, 1432, 778" u="-1" o="-1" /> <c c="4"" r="1433, 738, 1449, 778" u="3" o="2" /> <c c="5"" r="1450, 738, 1466, 778" u="3" o="2" /> <c c="6"" r="1467, 738, 1473, 778" u="8" o="7" /> <c c="7"" r="1474, 738, 1490, 778" u="3" o="2" /> <c c="8"" r="1491, 738, 1510, 778" u="2" /> <c c="9"" r="1511, 738, 1531, 778" u="1" /> <c c=":"" r="1532, 738, 1552, 778" u="1" /> <c c=";"" r="1553, 738, 1572, 778" u="1" o="1" /> <c c="<"" r="1573, 738, 1592, 778" u="1" o="1" /> <c c="="" r="1593, 738, 1612, 778" u="1" o="1" /> <c c="A"" r="1613, 738, 1632, 778" u="1" o="1" /> <c c="B"" r="1633, 738, 1652, 778" u="1" o="1" /> <c c="C"" r="1653, 738, 1672, 778" u="1" o="1" /> <c c="D"" r="1673, 738, 1692, 778" u="1" o="1" /> <c c="E"" r="1693, 738, 1712, 778" u="1" o="1" /> <c c="F"" r="1713, 738, 1732, 778" u="1" o="1" /> <c c="G"" r="1733, 738, 1752, 778" u="1" o="1" /> <c c="H"" r="1753, 738, 1771, 778" u="2" o="1" /> <c c="I"" r="1772, 738, 1791, 778" u="1" o="1" /> <c c="J"" r="1792, 738, 1811, 778" u="1" o="1" /> <c c="K"" r="1812, 738, 1831, 778" u="1" o="1" /> <c c="L"" r="1832, 738, 1851, 778" u="1" o="1" /> <c c="M"" r="1852, 738, 1871, 778" u="1" o="1" /> <c c="N"" r="1872, 738, 1891, 778" u="1" o="1" /> <c c="O"" r="1892, 738, 1911, 778" u="1" o="1" /> <c c="P"" r="1912, 738, 1930, 778" u="2" o="1" /> <c c="Q"" r="1931, 738, 1949, 778" u="2" o="1" /> <c c="R"" r="1950, 738, 1968, 778" u="2" o="1" /> <c c="S"" r="1969, 738, 1987, 778" u="2" o="1" /> <c c="T"" r="1988, 738, 2007, 778" u="1" o="1" /> <c c="U"" r="2008, 738, 2027, 778" u="1" o="1" /> <c c="V"" r="2028, 738, 2047, 778" u="1" o="1" /> <c c="W"" r="0, 779, 19, 819" u="1" o="1" /> <c c="X"" r="20, 779, 39, 819" u="1" o="1" /> <c c="Y"" r="40, 779, 59, 819" u="1" o="1" /> <c c="Z"" r="60, 779, 79, 819" u="1" o="1" /> <c c="["" r="80, 779, 99, 819" u="1" o="1" /> <c c="\"" r="100, 779, 119, 819" u="1" o="1" /> <c c="]"" r="120, 779, 139, 819" u="1" o="1" /> <c c="^"" r="140, 779, 159, 819" u="1" o="1" /> <c c="_"" r="160, 779, 179, 819" u="1" o="1" /> <c c="`"" r="180, 779, 198, 819" u="2" o="1" /> <c c="a"" r="199, 779, 218, 819" u="1" o="1" /> <c c="b"" r="219, 779, 238, 819" u="1" o="1" /> <c c="c"" r="239, 779, 258, 819" u="1" o="1" /> <c c="d"" r="259, 779, 277, 819" u="2" o="1" /> <c c="e"" r="278, 779, 296, 819" u="2" o="1" /> <c c="f"" r="297, 779, 316, 819" u="1" o="1" /> <c c="g"" r="317, 779, 336, 819" u="1" o="1" /> <c c="h"" r="337, 779, 356, 819" u="1" o="1" /> <c c="i"" r="357, 779, 376, 819" u="1" o="1" /> <c c="m"" r="377, 779, 396, 819" u="1" o="1" /> <c c="n"" r="397, 779, 416, 819" u="1" o="1" /> <c c="o"" r="417, 779, 436, 819" u="1" o="1" /> <c c="p"" r="437, 779, 456, 819" u="1" o="1" /> <c c="q"" r="457, 779, 476, 819" u="1" o="1" /> <c c="r"" r="477, 779, 496, 819" u="1" o="1" /> <c c="s"" r="497, 779, 516, 819" u="1" o="1" /> <c c="t"" r="517, 779, 536, 819" u="1" o="1" /> <c c="u"" r="537, 779, 556, 819" u="1" o="1" /> <c c="v"" r="557, 779, 576, 819" u="1" o="1" /> <c c="w"" r="577, 779, 596, 819" u="1" o="1" /> <c c="x"" r="597, 779, 616, 819" u="1" o="1" /> <c c="y"" r="617, 779, 636, 819" u="1" o="1" /> <c c="z"" r="637, 779, 656, 819" u="1" o="1" /> <c c="{"" r="657, 779, 676, 819" u="1" o="1" /> <c c="|"" r="677, 779, 696, 819" u="1" o="1" /> <c c="}"" r="697, 779, 716, 819" u="1" o="1" /> <c c="~"" r="717, 779, 736, 819" u="1" o="1" /> <c c=""" r="737, 779, 756, 819" u="1" o="1" /> <c c=""" r="757, 779, 776, 819" u="1" o="1" /> <c c=""" r="777, 779, 796, 819" u="1" o="1" /> <c c=""" r="797, 779, 816, 819" u="1" o="1" /> <c c=""" r="817, 779, 836, 819" u="1" o="1" /> <c c=""" r="837, 779, 856, 819" u="1" o="1" /> <c c=""" r="857, 779, 876, 819" u="1" o="1" /> <c c=""" r="877, 779, 896, 819" u="1" o="1" /> <c c=""" r="897, 779, 916, 819" u="1" o="1" /> <c c=""" r="917, 779, 936, 819" u="1" o="1" /> <c c=""" r="937, 779, 956, 819" u="1" o="1" /> <c c=""" r="957, 779, 976, 819" u="1" o="1" /> <c c=""" r="977, 779, 996, 819" u="1" o="1" /> <c c=""" r="997, 779, 1016, 819" u="1" o="1" /> <c c=""" r="1017, 779, 1036, 819" u="1" o="1" /> <c c=""" r="1037, 779, 1056, 819" u="1" o="1" /> <c c=""" r="1057, 779, 1076, 819" u="1" o="1" /> <c c=""" r="1077, 779, 1098, 819" /> <c c=""" r="1099, 779, 1120, 819" /> <c c=""" r="1121, 779, 1142, 819" /> <c c=""" r="1143, 779, 1164, 819" /> <c c=""" r="1165, 779, 1186, 819" /> <c c=""" r="1187, 779, 1208, 819" /> <c c=""" r="1209, 779, 1230, 819" /> <c c=""" r="1231, 779, 1252, 819" /> <c c=""" r="1253, 779, 1274, 819" /> <c c=""" r="1275, 779, 1296, 819" /> <c c=""" r="1297, 779, 1318, 819" /> <c c=""" r="1319, 779, 1340, 819" /> <c c=""" r="1341, 779, 1362, 819" /> <c c=""" r="1363, 779, 1382, 819" u="1" o="1" /> <c c=""" r="1383, 779, 1402, 819" u="1" o="1" /> <c c=""" r="1403, 779, 1422, 819" u="1" o="1" /> <c c=""" r="1423, 779, 1442, 819" u="1" o="1" /> <c c=""" r="1443, 779, 1449, 819" u="8" o="7" /> <c c=""" r="1450, 779, 1465, 819" u="3" o="3" /> <c c=""" r="1466, 779, 1485, 819" u="1" o="1" /> <c c=""" r="1486, 779, 1505, 819" u="1" o="1" /> <c c=""" r="1506, 779, 1525, 819" u="1" o="1" /> <c c=""" r="1526, 779, 1545, 819" u="1" o="1" /> <c c=""" r="1546, 779, 1565, 819" u="1" o="1" /> <c c=""" r="1566, 779, 1585, 819" u="1" o="1" /> <c c=""" r="1586, 779, 1605, 819" u="1" o="1" /> <c c=""" r="1606, 779, 1625, 819" u="1" o="1" /> <c c=""" r="1626, 779, 1645, 819" u="1" o="1" /> <c c=""" r="1646, 779, 1665, 819" u="1" o="1" /> <c c=""" r="1666, 779, 1685, 819" u="1" o="1" /> <c c=""" r="1686, 779, 1705, 819" u="1" o="1" /> <c c=""" r="1706, 779, 1725, 819" u="1" o="1" /> <c c=""" r="1726, 779, 1745, 819" u="1" o="1" /> <c c=""" r="1746, 779, 1765, 819" u="1" o="1" /> <c c=""" r="1766, 779, 1785, 819" u="1" o="1" /> <c c=""" r="1786, 779, 1805, 819" u="1" o="1" /> <c c=""" r="1806, 779, 1825, 819" u="1" o="1" /> <c c="#" r="1826, 779, 1845, 819" u="1" o="1" /> <c c="#" r="1846, 779, 1863, 819" u="2" o="2" /> <c c="#" r="1864, 779, 1883, 819" u="1" o="1" /> <c c="#" r="1884, 779, 1901, 819" u="2" o="2" /> <c c="#" r="1902, 779, 1919, 819" u="2" o="2" /> <c c="#" r="1920, 779, 1937, 819" u="2" o="2" /> <c c="#" r="1938, 779, 1955, 819" u="2" o="2" /> <c c="#" r="1956, 779, 1965, 819" u="7" o="5" /> <c c=" #" r="1966, 779, 1975, 819" u="5" o="7" /> <c c=" #" r="1976, 779, 1985, 819" u="7" o="5" /> <c c=" #" r="1986, 779, 1995, 819" u="5" o="7" /> <c c=" #" r="1996, 779, 2008, 819" u="9" /> <c c=" #" r="2009, 779, 2021, 819" o="9" /> <c c="#" r="2022, 779, 2034, 819" u="9" /> <c c="#" r="2035, 779, 2047, 819" o="9" /> <c c="#" r="0, 820, 19, 860" u="1" o="1" /> <c c="#" r="20, 820, 39, 860" u="1" o="1" /> <c c="#" r="40, 820, 61, 860" /> <c c="#" r="62, 820, 83, 860" /> <c c="#" r="84, 820, 99, 860" u="3" o="3" /> <c c="#" r="100, 820, 116, 860" u="2" o="3" /> <c c="#" r="117, 820, 138, 860" /> <c c="#" r="139, 820, 158, 860" u="1" o="1" /> <c c="#" r="159, 820, 172, 860" u="4" o="4" /> <c c="#" r="173, 820, 186, 860" u="4" o="4" /> <c c="#" r="187, 820, 200, 860" u="4" o="4" /> <c c="#" r="201, 820, 214, 860" u="4" o="4" /> <c c=" #" r="215, 820, 227, 860" u="8" o="1" /> <c c="!#" r="228, 820, 240, 860" u="1" o="8" /> <c c="%#" r="241, 820, 260, 860" u="1" o="1" /> <c c="&#" r="261, 820, 282, 860" /> <c c="'#" r="283, 820, 302, 860" u="1" o="1" /> <c c="(#" r="303, 820, 324, 860" /> <c c="+#" r="325, 820, 346, 860" /> <c c="5#" r="347, 820, 367, 860" u="1" /> <c c="7#" r="368, 820, 381, 860" u="4" o="4" /> <c c="8#" r="382, 820, 403, 860" /> <c c="9#" r="404, 820, 425, 860" /> <c c=":#" r="426, 820, 447, 860" /> <c c=";#" r="448, 820, 469, 860" /> <c c="<#" r="470, 820, 491, 860" /> <c c="=#" r="492, 820, 513, 860" /> <c c=">#" r="514, 820, 535, 860" /> <c c="A#" r="536, 820, 557, 860" /> <c c="B#" r="558, 820, 579, 860" /> <c c="C#" r="580, 820, 601, 860" /> <c c="D#" r="602, 820, 623, 860" /> <c c="G#" r="624, 820, 645, 860" /> <c c="H#" r="646, 820, 667, 860" /> <c c="I#" r="668, 820, 689, 860" /> <c c="K#" r="690, 820, 711, 860" /> <c c="L#" r="712, 820, 733, 860" /> <c c="M#" r="734, 820, 755, 860" /> <c c="P#" r="756, 820, 777, 860" /> <c c="R#" r="778, 820, 799, 860" /> <c c="S#" r="800, 820, 821, 860" /> <c c="T#" r="822, 820, 843, 860" /> <c c="W#" r="844, 820, 865, 860" /> <c c="X#" r="866, 820, 880, 860" u="4" o="3" /> <c c="Y#" r="881, 820, 902, 860" /> <c c="Z#" r="903, 820, 924, 860" /> <c c="[#" r="925, 820, 939, 860" u="4" o="3" /> <c c="\#" r="940, 820, 961, 860" /> <c c="^#" r="962, 820, 983, 860" /> <c c="_#" r="984, 820, 1007, 860" u="-1" o="-1" /> <c c="`#" r="1008, 820, 1029, 860" /> <c c="c#" r="1030, 820, 1045, 860" u="3" o="3" /> <c c="d#" r="1046, 820, 1057, 860" u="5" o="5" /> <c c="e#" r="1058, 820, 1079, 860" /> <c c="h#" r="1080, 820, 1098, 860" u="2" o="1" /> <c c="i#" r="1099, 820, 1117, 860" u="2" o="1" /> <c c="k#" r="1118, 820, 1139, 860" /> <c c="l#" r="1140, 820, 1159, 860" u="1" o="1" /> <c c="m#" r="1160, 820, 1179, 860" u="1" o="1" /> <c c="n#" r="1180, 820, 1194, 860" u="4" o="3" /> <c c="o#" r="1195, 820, 1216, 860" /> <c c="p#" r="1217, 820, 1238, 860" /> <c c="s#" r="1239, 820, 1252, 860" u="4" o="4" /> <c c="t#" r="1253, 820, 1271, 860" u="2" o="1" /> <c c="u#" r="1272, 820, 1291, 860" u="1" o="1" /> <c c="v#" r="1292, 820, 1313, 860" /> <c c="w#" r="1314, 820, 1331, 860" u="2" o="2" /> <c c="x#" r="1332, 820, 1346, 860" u="4" o="3" /> <c c="y#" r="1347, 820, 1368, 860" /> <c c="z#" r="1369, 820, 1388, 860" u="1" o="1" /> <c c="}#" r="1389, 820, 1410, 860" /> <c c="#" r="1411, 820, 1431, 860" u="1" /> <c c="#" r="1432, 820, 1453, 860" /> <c c="#" r="1454, 820, 1475, 860" /> <c c="#" r="1476, 820, 1497, 860" /> <c c="#" r="1498, 820, 1517, 860" u="1" o="1" /> <c c="#" r="1518, 820, 1537, 860" u="1" o="1" /> <c c="#" r="1538, 820, 1557, 860" u="1" o="1" /> <c c="#" r="1558, 820, 1577, 860" u="1" o="1" /> <c c="#" r="1578, 820, 1599, 860" /> <c c="#" r="1600, 820, 1613, 860" u="4" o="4" /> <c c="#" r="1614, 820, 1619, 860" u="4" o="12" /> <c c="#" r="1620, 820, 1633, 860" u="4" o="4" /> <c c="#" r="1634, 820, 1647, 860" u="4" o="4" /> <c c="#" r="1648, 820, 1653, 860" u="12" o="4" /> <c c="#" r="1654, 820, 1667, 860" u="4" o="4" /> <c c="#" r="1668, 820, 1681, 860" u="4" o="4" /> <c c="#" r="1682, 820, 1687, 860" u="4" o="12" /> <c c="#" r="1688, 820, 1701, 860" u="4" o="4" /> <c c="#" r="1702, 820, 1715, 860" u="4" o="4" /> <c c="#" r="1716, 820, 1721, 860" u="12" o="4" /> <c c="#" r="1722, 820, 1735, 860" u="4" o="4" /> <c c="#" r="1736, 820, 1749, 860" u="8" /> <c c="#" r="1750, 820, 1763, 860" o="8" /> <c c="#" r="1764, 820, 1777, 860" u="8" /> <c c="#" r="1778, 820, 1783, 860" u="8" o="8" /> <c c="#" r="1784, 820, 1797, 860" o="8" /> <c c="#" r="1798, 820, 1811, 860" u="8" /> <c c="#" r="1812, 820, 1825, 860" o="8" /> <c c="#" r="1826, 820, 1831, 860" u="8" o="8" /> <c c="#" r="1832, 820, 1852, 860" o="1" /> <c c="#" r="1853, 820, 1874, 860" /> <c c="#$" r="1875, 820, 1892, 860" u="2" o="2" /> <c c="%" r="1893, 820, 1916, 860" u="-1" o="-1" /> <c c="%" r="1917, 820, 1940, 860" u="-1" o="-1" /> <c c="%" r="1941, 820, 1964, 860" u="-1" o="-1" /> <c c="%" r="1965, 820, 1988, 860" u="-1" o="-1" /> <c c="%" r="1989, 820, 2012, 860" u="-1" o="-1" /> <c c="%" r="2013, 820, 2036, 860" u="-1" o="-1" /> <c c="%" r="0, 861, 23, 901" u="-1" o="-1" /> <c c="%" r="24, 861, 47, 901" u="-1" o="-1" /> <c c="%" r="48, 861, 71, 901" u="-1" o="-1" /> <c c="%" r="72, 861, 92, 901" u="-1" o="2" /> <c c="%" r="93, 861, 110, 901" u="-1" o="5" /> <c c="%" r="111, 861, 126, 901" u="-1" o="7" /> <c c="%" r="127, 861, 139, 901" u="-1" o="10" /> <c c="%" r="140, 861, 149, 901" u="-1" o="13" /> <c c="%" r="150, 861, 156, 901" u="-1" o="16" /> <c c="%" r="157, 861, 161, 901" u="-1" o="18" /> <c c="%" r="162, 861, 174, 901" u="10" o="-1" /> <c c="%" r="175, 861, 195, 901" u="-1" o="2" /> <c c="%" r="196, 861, 219, 901" u="-1" o="-1" /> <c c="%" r="220, 861, 243, 901" u="-1" o="-1" /> <c c="%" r="244, 861, 267, 901" u="-1" o="-1" /> <c c="%" r="268, 861, 272, 901" u="18" o="-1" /> <c c="%" r="273, 861, 285, 901" u="-1" o="10" /> <c c="%" r="286, 861, 298, 901" u="10" o="-1" /> <c c="%" r="299, 861, 311, 901" u="-1" o="10" /> <c c="%" r="312, 861, 335, 901" u="-1" o="-1" /> <c c="%" r="336, 861, 359, 901" u="-1" o="-1" /> <c c="%" r="360, 861, 383, 901" u="-1" o="-1" /> <c c="%" r="384, 861, 407, 901" u="-1" o="-1" /> <c c="%" r="408, 861, 420, 901" u="10" o="-1" /> <c c="%" r="421, 861, 444, 901" u="-1" o="-1" /> <c c="%" r="445, 861, 468, 901" u="-1" o="-1" /> <c c="%" r="469, 861, 490, 901" /> <c c="%" r="491, 861, 512, 901" /> <c c="%" r="513, 861, 534, 901" /> <c c="%" r="535, 861, 556, 901" /> <c c="%" r="557, 861, 578, 901" /> <c c="%" r="579, 861, 600, 901" /> <c c="%" r="601, 861, 622, 901" /> <c c="%" r="623, 861, 644, 901" /> <c c="%" r="645, 861, 666, 901" /> <c c="%" r="667, 861, 688, 901" /> <c c="%" r="689, 861, 704, 901" u="3" o="3" /> <c c="%" r="705, 861, 720, 901" u="3" o="3" /> <c c="%" r="721, 861, 742, 901" /> <c c="%" r="743, 861, 764, 901" /> <c c="%" r="765, 861, 776, 901" u="5" o="5" /> <c c="%" r="777, 861, 788, 901" u="5" o="5" /> <c c="%" r="789, 861, 810, 901" /> <c c="%" r="811, 861, 832, 901" /> <c c="%" r="833, 861, 854, 901" /> <c c="%" r="855, 861, 876, 901" /> <c c="%" r="877, 861, 892, 901" u="3" o="3" /> <c c="%" r="893, 861, 908, 901" u="3" o="3" /> <c c="%" r="909, 861, 930, 901" /> <c c="%" r="931, 861, 952, 901" /> <c c="%" r="953, 861, 968, 901" u="3" o="3" /> <c c="%" r="969, 861, 984, 901" u="3" o="3" /> <c c="%" r="985, 861, 1006, 901" /> <c c="%" r="1007, 861, 1028, 901" /> <c c="%" r="1029, 861, 1050, 901" /> <c c="%" r="1051, 861, 1072, 901" /> <c c="%" r="1073, 861, 1088, 901" u="3" o="3" /> <c c="%" r="1089, 861, 1104, 901" u="3" o="3" /> <c c="%" r="1105, 861, 1126, 901" /> <c c="%" r="1127, 861, 1148, 901" /> <c c="%" r="1149, 861, 1164, 901" u="3" o="3" /> <c c="%" r="1165, 861, 1180, 901" u="3" o="3" /> <c c="%" r="1181, 861, 1202, 901" /> <c c="%" r="1203, 861, 1224, 901" /> <c c="%" r="1225, 861, 1246, 901" /> <c c="%" r="1247, 861, 1268, 901" /> <c c="%" r="1269, 861, 1290, 901" /> <c c="%" r="1291, 861, 1312, 901" /> <c c="%" r="1313, 861, 1330, 901" u="2" o="2" /> <c c="%" r="1331, 861, 1352, 901" /> <c c="%" r="1353, 861, 1374, 901" /> <c c="%" r="1375, 861, 1396, 901" /> <c c="%" r="1397, 861, 1418, 901" /> <c c="%" r="1419, 861, 1440, 901" /> <c c="%" r="1441, 861, 1462, 901" /> <c c="%" r="1463, 861, 1484, 901" /> <c c="%" r="1485, 861, 1506, 901" /> <c c="%" r="1507, 861, 1528, 901" /> <c c="%" r="1529, 861, 1550, 901" /> <c c="%" r="1551, 861, 1572, 901" /> <c c="%" r="1573, 861, 1584, 901" u="5" o="5" /> <c c="%" r="1585, 861, 1596, 901" u="5" o="5" /> <c c="%" r="1597, 861, 1620, 901" u="-1" o="-1" /> <c c="%" r="1621, 861, 1644, 901" u="-1" o="-1" /> <c c="%" r="1645, 861, 1668, 901" u="-1" o="-1" /> <c c="%" r="1669, 861, 1692, 901" u="-1" o="-1" /> <c c="%" r="1693, 861, 1704, 901" u="5" o="5" /> <c c="%" r="1705, 861, 1716, 901" u="5" o="5" /> <c c="%" r="1717, 861, 1728, 901" u="5" o="5" /> <c c="%" r="1729, 861, 1740, 901" u="5" o="5" /> <c c="%" r="1741, 861, 1762, 901" /> <c c="%" r="1763, 861, 1784, 901" /> <c c="%" r="1785, 861, 1806, 901" /> <c c="%" r="1807, 861, 1828, 901" /> <c c="%" r="1829, 861, 1850, 901" /> <c c="%" r="1851, 861, 1872, 901" /> <c c="%" r="1873, 861, 1886, 901" u="4" o="4" /> <c c="%" r="1887, 861, 1908, 901" /> <c c="%" r="1909, 861, 1930, 901" /> <c c="%" r="1931, 861, 1952, 901" /> <c c="%" r="1953, 861, 1974, 901" /> <c c="%" r="1975, 861, 1996, 901" /> <c c="%" r="1997, 861, 2018, 901" /> <c c="%" r="2019, 861, 2040, 901" /> <c c="%" r="0, 902, 21, 942" /> <c c="%" r="22, 902, 45, 942" u="-1" o="-1" /> <c c="%" r="46, 902, 67, 942" /> <c c="%" r="68, 902, 89, 942" /> <c c="%" r="90, 902, 111, 942" /> <c c="%" r="112, 902, 133, 942" /> <c c="%" r="134, 902, 155, 942" /> <c c="%" r="156, 902, 177, 942" /> <c c="%" r="178, 902, 199, 942" /> <c c="%" r="200, 902, 221, 942" /> <c c="%" r="222, 902, 243, 942" /> <c c="%" r="244, 902, 265, 942" /> <c c="%" r="266, 902, 287, 942" /> <c c="%" r="288, 902, 307, 942" u="1" o="1" /> <c c="%" r="308, 902, 327, 942" u="1" o="1" /> <c c="%" r="328, 902, 343, 942" u="3" o="3" /> <c c="%" r="344, 902, 359, 942" u="3" o="3" /> <c c="%" r="360, 902, 381, 942" /> <c c="&" r="382, 902, 403, 942" /> <c c="&" r="404, 902, 424, 942" u="1" /> <c c="&" r="425, 902, 446, 942" /> <c c="&" r="447, 902, 466, 942" u="1" o="1" /> <c c="&" r="467, 902, 488, 942" /> <c c="&" r="489, 902, 508, 942" u="1" o="1" /> <c c="&" r="509, 902, 528, 942" u="1" o="1" /> <c c="&" r="529, 902, 544, 942" u="3" o="3" /> <c c="&" r="545, 902, 564, 942" u="1" o="1" /> <c c=" &" r="565, 902, 586, 942" /> <c c=" &" r="587, 902, 608, 942" /> <c c=" &" r="609, 902, 630, 942" /> <c c=" &" r="631, 902, 651, 942" u="1" /> <c c=" &" r="652, 902, 673, 942" /> <c c="&" r="674, 902, 695, 942" /> <c c="&" r="696, 902, 717, 942" /> <c c="&" r="718, 902, 736, 942" u="2" o="1" /> <c c="&" r="737, 902, 756, 942" u="1" o="1" /> <c c="&" r="757, 902, 774, 942" u="2" o="2" /> <c c="&" r="775, 902, 790, 942" u="3" o="3" /> <c c="&" r="791, 902, 812, 942" /> <c c="&" r="813, 902, 832, 942" u="1" o="1" /> <c c="&" r="833, 902, 852, 942" u="1" o="1" /> <c c="&" r="853, 902, 874, 942" /> <c c="&" r="875, 902, 896, 942" /> <c c="&" r="897, 902, 918, 942" /> <c c="&" r="919, 902, 940, 942" /> <c c="&" r="941, 902, 962, 942" /> <c c="&" r="963, 902, 984, 942" /> <c c="&" r="985, 902, 1002, 942" u="2" o="2" /> <c c="&" r="1003, 902, 1024, 942" /> <c c="&" r="1025, 902, 1042, 942" u="2" o="2" /> <c c=" &" r="1043, 902, 1064, 942" /> <c c="!&" r="1065, 902, 1086, 942" /> <c c=""&" r="1087, 902, 1108, 942" /> <c c="#&" r="1109, 902, 1130, 942" /> <c c="$&" r="1131, 902, 1150, 942" u="1" o="1" /> <c c="%&" r="1151, 902, 1170, 942" u="1" o="1" /> <c c="&&" r="1171, 902, 1188, 942" u="2" o="2" /> <c c="'&" r="1189, 902, 1208, 942" u="1" o="1" /> <c c="(&" r="1209, 902, 1224, 942" u="3" o="3" /> <c c=")&" r="1225, 902, 1245, 942" u="1" /> <c c="*&" r="1246, 902, 1267, 942" /> <c c="+&" r="1268, 902, 1289, 942" /> <c c=",&" r="1290, 902, 1309, 942" u="1" o="1" /> <c c="-&" r="1310, 902, 1331, 942" /> <c c=".&" r="1332, 902, 1353, 942" /> <c c="/&" r="1354, 902, 1375, 942" /> <c c="8&" r="1376, 902, 1399, 942" u="-1" o="-1" /> <c c="9&" r="1400, 902, 1421, 942" /> <c c=":&" r="1422, 902, 1443, 942" /> <c c=";&" r="1444, 902, 1465, 942" /> <c c="<&" r="1466, 902, 1487, 942" /> <c c="=&" r="1488, 902, 1505, 942" u="2" o="2" /> <c c=">&" r="1506, 902, 1523, 942" u="2" o="2" /> <c c="?&" r="1524, 902, 1539, 942" u="3" o="3" /> <c c="@&" r="1540, 902, 1557, 942" u="2" o="2" /> <c c="A&" r="1558, 902, 1575, 942" u="2" o="2" /> <c c="B&" r="1576, 902, 1597, 942" /> <c c="C&" r="1598, 902, 1617, 942" u="1" o="1" /> <c c="D&" r="1618, 902, 1633, 942" u="3" o="3" /> <c c="E&" r="1634, 902, 1653, 942" u="1" o="1" /> <c c="F&" r="1654, 902, 1673, 942" u="1" o="1" /> <c c="G&" r="1674, 902, 1689, 942" u="3" o="3" /> <c c="H&" r="1690, 902, 1711, 942" /> <c c="I&" r="1712, 902, 1732, 942" u="1" /> <c c="J&" r="1733, 902, 1754, 942" /> <c c="K&" r="1755, 902, 1775, 942" u="1" /> <c c="L&" r="1776, 902, 1795, 942" u="1" o="1" /> <c c="M&" r="1796, 902, 1817, 942" /> <c c="N&" r="1818, 902, 1837, 942" u="1" o="1" /> <c c="O&" r="1838, 902, 1859, 942" /> <c c="P&" r="1860, 902, 1879, 942" u="1" o="1" /> <c c="Q&" r="1880, 902, 1901, 942" /> <c c="R&" r="1902, 902, 1921, 942" u="1" o="1" /> <c c="S&" r="1922, 902, 1941, 942" u="1" o="1" /> <c c="T&" r="1942, 902, 1961, 942" u="1" o="1" /> <c c="U&" r="1962, 902, 1981, 942" u="1" o="1" /> <c c="V&" r="1982, 902, 2000, 942" u="2" o="1" /> <c c="W&" r="2001, 902, 2016, 942" u="3" o="3" /> <c c="X&" r="2017, 902, 2034, 942" u="2" o="2" /> <c c="Y&" r="0, 943, 17, 983" u="2" o="2" /> <c c="Z&" r="18, 943, 37, 983" u="1" o="1" /> <c c="[&" r="38, 943, 58, 983" u="1" /> <c c="\&" r="59, 943, 76, 983" u="2" o="2" /> <c c="]&" r="77, 943, 92, 983" u="3" o="3" /> <c c="^&" r="93, 943, 112, 983" u="1" o="1" /> <c c="_&" r="113, 943, 130, 983" u="2" o="2" /> <c c="`&" r="131, 943, 148, 983" u="2" o="2" /> <c c="a&" r="149, 943, 170, 983" /> <c c="b&" r="171, 943, 188, 983" u="2" o="2" /> <c c="c&" r="189, 943, 210, 983" /> <c c="d&" r="211, 943, 228, 983" u="2" o="2" /> <c c="e&" r="229, 943, 250, 983" /> <c c="f&" r="251, 943, 268, 983" u="2" o="2" /> <c c="g&" r="269, 943, 290, 983" /> <c c="h&" r="291, 943, 312, 983" /> <c c="i&" r="313, 943, 322, 983" u="6" o="6" /> <c c="j&" r="323, 943, 340, 983" u="2" o="2" /> <c c="k&" r="341, 943, 360, 983" u="1" o="1" /> <c c="l&" r="361, 943, 382, 983" /> <c c="m&" r="383, 943, 394, 983" u="5" o="5" /> <c c="n&" r="395, 943, 402, 983" u="7" o="7" /> <c c="o&" r="403, 943, 414, 983" u="5" o="5" /> <c c="p&" r="415, 943, 434, 983" u="1" o="1" /> <c c="q&" r="435, 943, 456, 983" /> <c c="r&" r="457, 943, 478, 983" /> <c c="s&" r="479, 943, 498, 983" u="1" o="1" /> <c c="t&" r="499, 943, 518, 983" u="1" o="1" /> <c c="u&" r="519, 943, 538, 983" u="1" o="1" /> <c c="v&" r="539, 943, 560, 983" /> <c c="w&" r="561, 943, 580, 983" u="1" o="1" /> <c c="x&" r="581, 943, 600, 983" u="1" o="1" /> <c c="y&" r="601, 943, 622, 983" /> <c c="z&" r="623, 943, 644, 983" /> <c c="{&" r="645, 943, 664, 983" u="1" o="1" /> <c c="|&" r="665, 943, 686, 983" /> <c c="}&" r="687, 943, 707, 983" u="1" /> <c c="~&" r="708, 943, 729, 983" /> <c c="&" r="730, 943, 749, 983" u="1" o="1" /> <c c="&" r="750, 943, 769, 983" u="1" o="1" /> <c c="&" r="770, 943, 789, 983" u="1" o="1" /> <c c="&" r="790, 943, 809, 983" u="1" o="1" /> <c c="&" r="810, 943, 829, 983" u="1" o="1" /> <c c="&" r="830, 943, 849, 983" u="1" o="1" /> <c c="&" r="850, 943, 869, 983" u="1" o="1" /> <c c="&" r="870, 943, 891, 983" /> <c c="&" r="892, 943, 913, 983" /> <c c="&" r="914, 943, 935, 983" /> <c c="&" r="936, 943, 957, 983" /> <c c="&" r="958, 943, 977, 983" u="1" o="1" /> <c c="&" r="978, 943, 997, 983" u="1" o="1" /> <c c="&" r="998, 943, 1015, 983" u="2" o="2" /> <c c="&" r="1016, 943, 1033, 983" u="2" o="2" /> <c c="&" r="1034, 943, 1055, 983" /> <c c="&" r="1056, 943, 1077, 983" /> <c c="&" r="1078, 943, 1095, 983" u="2" o="2" /> <c c="&" r="1096, 943, 1111, 983" u="3" o="3" /> <c c="&" r="1112, 943, 1133, 983" /> <c c="&" r="1134, 943, 1155, 983" /> <c c="&" r="1156, 943, 1175, 983" u="1" o="1" /> <c c="&" r="1176, 943, 1197, 983" /> <c c="&" r="1198, 943, 1219, 983" /> <c c="&" r="1220, 943, 1239, 983" u="1" o="1" /> <c c="&" r="1240, 943, 1261, 983" /> <c c="&" r="1262, 943, 1283, 983" /> <c c="&" r="1284, 943, 1301, 983" u="2" o="2" /> <c c="&" r="1302, 943, 1315, 983" u="4" o="4" /> <c c="&" r="1316, 943, 1331, 983" u="3" o="3" /> <c c="'" r="1332, 943, 1353, 983" /> <c c="'" r="1354, 943, 1375, 983" /> <c c="'" r="1376, 943, 1395, 983" u="1" o="1" /> <c c="'" r="1396, 943, 1415, 983" u="1" o="1" /> <c c="'" r="1416, 943, 1436, 983" u="1" /> <c c="'" r="1437, 943, 1458, 983" /> <c c="'" r="1459, 943, 1478, 983" u="1" o="1" /> <c c=" '" r="1479, 943, 1498, 983" u="1" o="1" /> <c c=" '" r="1499, 943, 1510, 983" u="5" o="5" /> <c c=" '" r="1511, 943, 1532, 983" /> <c c="'" r="1533, 943, 1552, 983" u="1" o="1" /> <c c="'" r="1553, 943, 1574, 983" /> <c c="'" r="1575, 943, 1594, 983" u="1" o="1" /> <c c="'" r="1595, 943, 1614, 983" u="1" o="1" /> <c c="'" r="1615, 943, 1636, 983" /> <c c="'" r="1637, 943, 1654, 983" u="2" o="2" /> <c c="'" r="1655, 943, 1674, 983" u="1" o="1" /> <c c="'" r="1675, 943, 1692, 983" u="2" o="2" /> <c c="'" r="1693, 943, 1711, 983" u="1" o="2" /> <c c="'" r="1712, 943, 1729, 983" u="2" o="2" /> <c c="'" r="1730, 943, 1751, 983" /> <c c="'" r="1752, 943, 1771, 983" u="1" o="1" /> <c c="'" r="1772, 943, 1791, 983" u="1" o="1" /> <c c="'" r="1792, 943, 1811, 983" u="1" o="1" /> <c c="'" r="1812, 943, 1833, 983" /> <c c="'" r="1834, 943, 1851, 983" u="2" o="2" /> <c c="'" r="1852, 943, 1869, 983" u="2" o="2" /> <c c="'" r="1870, 943, 1887, 983" u="2" o="2" /> <c c=" '" r="1888, 943, 1909, 983" /> <c c="!'" r="1910, 943, 1929, 983" u="1" o="1" /> <c c=""'" r="1930, 943, 1951, 983" /> <c c="#'" r="1952, 943, 1973, 983" /> <c c="$'" r="1974, 943, 1995, 983" /> <c c="%'" r="1996, 943, 2017, 983" /> <c c="&'" r="2018, 943, 2039, 983" /> <c c="''" r="0, 984, 21, 1024" /> <c c=")'" r="22, 984, 43, 1024" /> <c c="*'" r="44, 984, 63, 1024" u="1" o="1" /> <c c="+'" r="64, 984, 85, 1024" /> <c c=",'" r="86, 984, 107, 1024" /> <c c="-'" r="108, 984, 129, 1024" /> <c c=".'" r="130, 984, 149, 1024" u="1" o="1" /> <c c="/'" r="150, 984, 171, 1024" /> <c c="0'" r="172, 984, 193, 1024" /> <c c="1'" r="194, 984, 214, 1024" u="1" /> <c c="2'" r="215, 984, 234, 1024" u="1" o="1" /> <c c="3'" r="235, 984, 256, 1024" /> <c c="4'" r="257, 984, 278, 1024" /> <c c="5'" r="279, 984, 300, 1024" /> <c c="6'" r="301, 984, 322, 1024" /> <c c="7'" r="323, 984, 344, 1024" /> <c c="8'" r="345, 984, 366, 1024" /> <c c="9'" r="367, 984, 388, 1024" /> <c c=":'" r="389, 984, 410, 1024" /> <c c=";'" r="411, 984, 432, 1024" /> <c c="<'" r="433, 984, 453, 1024" u="1" /> <c c="='" r="454, 984, 475, 1024" /> <c c=">'" r="476, 984, 497, 1024" /> <c c="?'" r="498, 984, 519, 1024" /> <c c="@'" r="520, 984, 541, 1024" /> <c c="A'" r="542, 984, 563, 1024" /> <c c="B'" r="564, 984, 585, 1024" /> <c c="C'" r="586, 984, 607, 1024" /> <c c="D'" r="608, 984, 629, 1024" /> <c c="E'" r="630, 984, 651, 1024" /> <c c="F'" r="652, 984, 673, 1024" /> <c c="G'" r="674, 984, 695, 1024" /> <c c="H'" r="696, 984, 717, 1024" /> <c c="I'" r="718, 984, 739, 1024" /> <c c="J'" r="740, 984, 761, 1024" /> <c c="K'" r="762, 984, 783, 1024" /> <c c="M'" r="784, 984, 805, 1024" /> <c c="O'" r="806, 984, 825, 1024" u="1" o="1" /> <c c="P'" r="826, 984, 845, 1024" u="1" o="1" /> <c c="Q'" r="846, 984, 865, 1024" u="1" o="1" /> <c c="R'" r="866, 984, 887, 1024" /> <c c="V'" r="888, 984, 909, 1024" /> <c c="X'" r="910, 984, 913, 1024" u="9" o="9" /> <c c="Y'" r="914, 984, 920, 1024" u="8" o="7" /> <c c="Z'" r="921, 984, 932, 1024" u="5" o="5" /> <c c="['" r="933, 984, 938, 1024" u="8" o="8" /> <c c="\'" r="939, 984, 944, 1024" u="8" o="8" /> <c c="]'" r="945, 984, 958, 1024" u="4" o="4" /> <c c="^'" r="959, 984, 972, 1024" u="4" o="4" /> <c c="a'" r="973, 984, 992, 1024" u="1" o="1" /> <c c="b'" r="993, 984, 1006, 1024" u="4" o="4" /> <c c="c'" r="1007, 984, 1022, 1024" u="3" o="3" /> <c c="d'" r="1023, 984, 1044, 1024" /> <c c="e'" r="1045, 984, 1063, 1024" u="2" o="1" /> <c c="f'" r="1064, 984, 1083, 1024" u="1" o="1" /> <c c="g'" r="1084, 984, 1105, 1024" /> <c c="h'" r="1106, 984, 1119, 1024" u="4" o="4" /> <c c="i'" r="1120, 984, 1133, 1024" u="4" o="4" /> <c c="j'" r="1134, 984, 1143, 1024" u="6" o="6" /> <c c="k'" r="1144, 984, 1153, 1024" u="6" o="6" /> <c c="l'" r="1154, 984, 1165, 1024" u="5" o="5" /> <c c="m'" r="1166, 984, 1177, 1024" u="5" o="5" /> <c c="n'" r="1178, 984, 1193, 1024" u="3" o="3" /> <c c="o'" r="1194, 984, 1209, 1024" u="3" o="3" /> <c c="p'" r="1210, 984, 1225, 1024" u="3" o="3" /> <c c="q'" r="1226, 984, 1241, 1024" u="3" o="3" /> <c c="r'" r="1242, 984, 1249, 1024" u="7" o="7" /> <c c="s'" r="1250, 984, 1257, 1024" u="7" o="7" /> <c c="t'" r="1258, 984, 1271, 1024" u="4" o="4" /> <c c="u'" r="1272, 984, 1285, 1024" u="4" o="4" /> <c c="'" r="1286, 984, 1305, 1024" u="1" o="1" /> <c c="'" r="1306, 984, 1323, 1024" u="2" o="2" /> <c c="'" r="1324, 984, 1343, 1024" u="1" o="1" /> <c c="'" r="1344, 984, 1361, 1024" u="2" o="2" /> <c c="'" r="1362, 984, 1383, 1024" /> <c c="'" r="1384, 984, 1403, 1024" u="1" o="1" /> <c c="'" r="1404, 984, 1423, 1024" u="1" o="1" /> <c c="'" r="1424, 984, 1445, 1024" /> <c c="'" r="1446, 984, 1466, 1024" u="1" /> <c c="'" r="1467, 984, 1486, 1024" u="1" o="1" /> <c c="'" r="1487, 984, 1506, 1024" u="1" o="1" /> <c c="'" r="1507, 984, 1526, 1024" u="1" o="1" /> <c c="'" r="1527, 984, 1544, 1024" u="2" o="2" /> <c c="'" r="1545, 984, 1562, 1024" u="2" o="2" /> <c c="'" r="1563, 984, 1583, 1024" u="1" /> <c c="'" r="1584, 984, 1604, 1024" u="1" /> <c c="'" r="1605, 984, 1616, 1024" u="5" o="5" /> <c c="'" r="1617, 984, 1637, 1024" u="1" /> <c c="'" r="1638, 984, 1657, 1024" u="1" o="1" /> <c c="'" r="1658, 984, 1677, 1024" u="1" o="1" /> <c c="'" r="1678, 984, 1698, 1024" u="1" /> <c c="'" r="1699, 984, 1718, 1024" u="1" o="1" /> <c c="'" r="1719, 984, 1736, 1024" u="2" o="2" /> <c c="'" r="1737, 984, 1756, 1024" u="1" o="1" /> <c c="'" r="1757, 984, 1778, 1024" /> <c c="'" r="1779, 984, 1800, 1024" /> <c c="'" r="1801, 984, 1818, 1024" u="2" o="2" /> <c c="'" r="1819, 984, 1838, 1024" u="1" o="1" /> <c c="'" r="1839, 984, 1856, 1024" u="2" o="2" /> <c c="'" r="1857, 984, 1876, 1024" u="1" o="1" /> <c c="'" r="1877, 984, 1894, 1024" u="2" o="2" /> <c c="'" r="1895, 984, 1914, 1024" u="1" o="1" /> <c c="'" r="1915, 984, 1936, 1024" /> <c c="'" r="1937, 984, 1954, 1024" u="2" o="2" /> <c c="'" r="1955, 984, 1975, 1024" u="1" /> <c c="'" r="1976, 984, 1997, 1024" /> <c c="'" r="1998, 984, 2019, 1024" /> <c c="'" r="2020, 984, 2041, 1024" /> <c c="'" r="0, 1025, 21, 1065" /> <c c="'" r="22, 1025, 41, 1065" u="1" o="1" /> <c c="'" r="42, 1025, 55, 1065" u="4" o="4" /> <c c="'" r="56, 1025, 69, 1065" u="4" o="4" /> <c c="'" r="70, 1025, 87, 1065" u="2" o="2" /> <c c="'" r="88, 1025, 99, 1065" u="5" o="5" /> <c c="'" r="100, 1025, 111, 1065" u="5" o="5" /> <c c=")" r="112, 1025, 129, 1065" u="2" o="2" /> <c c=")" r="130, 1025, 149, 1065" u="1" o="1" /> <c c=")" r="150, 1025, 169, 1065" u="1" o="1" /> <c c="/*" r="170, 1025, 187, 1065" u="2" o="2" /> <c c="+" r="188, 1025, 209, 1065" /> <c c="+" r="210, 1025, 231, 1065" /> <c c="+" r="232, 1025, 253, 1065" /> <c c="+" r="254, 1025, 275, 1065" /> <c c="+" r="276, 1025, 297, 1065" /> <c c="+" r="298, 1025, 319, 1065" /> <c c="+" r="320, 1025, 341, 1065" /> <c c="+" r="342, 1025, 363, 1065" /> <c c="+" r="364, 1025, 385, 1065" /> <c c="d," r="386, 1025, 405, 1065" u="2" /> <c c="m," r="406, 1025, 425, 1065" u="1" o="1" /> <c c="n," r="426, 1025, 445, 1065" u="1" o="1" /> <c c="o," r="446, 1025, 467, 1065" /> <c c="p," r="468, 1025, 487, 1065" u="1" o="1" /> <c c="u," r="488, 1025, 505, 1065" u="2" o="2" /> <c c="v," r="506, 1025, 522, 1065" u="3" o="2" /> <c c="w," r="523, 1025, 542, 1065" u="1" o="1" /> <c c="y," r="543, 1025, 558, 1065" u="3" o="3" /> <c c="z," r="559, 1025, 578, 1065" u="1" o="1" /> <c c="|," r="579, 1025, 588, 1065" u="6" o="6" /> <c c="}," r="589, 1025, 602, 1065" u="4" o="4" /> <c c="~," r="603, 1025, 621, 1065" u="2" o="1" /> <c c="," r="622, 1025, 640, 1065" u="2" o="1" /> <c c="." r="641, 1025, 656, 1065" u="3" o="3" /> <c c=""." r="657, 1025, 666, 1065" u="7" o="5" /> <c c="#." r="667, 1025, 676, 1065" u="5" o="7" /> <c c="$." r="677, 1025, 686, 1065" u="7" o="5" /> <c c="%." r="687, 1025, 696, 1065" u="5" o="7" /> <c c=".." r="697, 1025, 712, 1065" u="2" o="4" /> <c c="" r="713, 1025, 726, 1065" u="4" o="4" /> <c c=" " r="727, 1025, 740, 1065" u="4" o="4" /> <c c=" " r="741, 1025, 754, 1065" u="4" o="4" /> <c c=" " r="755, 1025, 768, 1065" u="4" o="4" /> <c c=" " r="769, 1025, 782, 1065" u="4" o="4" /> <c c=" " r="783, 1025, 796, 1065" u="4" o="4" /> <c c="" r="797, 1025, 810, 1065" u="4" o="4" /> <c c="" r="811, 1025, 824, 1065" u="4" o="4" /> <c c="" r="825, 1025, 838, 1065" u="4" o="4" /> <c c="" r="839, 1025, 852, 1065" u="4" o="4" /> <c c="" r="853, 1025, 866, 1065" u="4" o="4" /> <c c="" r="867, 1025, 880, 1065" u="4" o="4" /> <c c="" r="881, 1025, 894, 1065" u="4" o="4" /> <c c="" r="895, 1025, 908, 1065" u="4" o="4" /> <c c="" r="909, 1025, 922, 1065" u="4" o="4" /> <c c="" r="923, 1025, 934, 1065" u="5" o="5" /> <c c="" r="935, 1025, 946, 1065" u="5" o="5" /> <c c="" r="947, 1025, 952, 1065" u="8" o="8" /> <c c="" r="953, 1025, 958, 1065" u="8" o="8" /> <c c="" r="959, 1025, 964, 1065" u="8" o="8" /> <c c=""" r="965, 1025, 979, 1065" u="4" o="3" /> <c c="#" r="980, 1025, 992, 1065" u="5" o="4" /> <c c="$" r="993, 1025, 1008, 1065" u="3" o="3" /> <c c="%" r="1009, 1025, 1024, 1065" u="3" o="3" /> <c c="&" r="1025, 1025, 1042, 1065" u="2" o="2" /> <c c="'" r="1043, 1025, 1059, 1065" u="3" o="2" /> <c c="" r="1060, 1025, 1066, 1065" u="8" o="7" /> <c c="" r="1067, 1025, 1076, 1065" u="6" o="6" /> <c c="" r="1077, 1025, 1082, 1065" u="8" o="8" /> <c c="" r="1083, 1025, 1087, 1065" u="8" o="9" /> <c c="" r="1088, 1025, 1106, 1065" u="2" o="1" /> <c c="" r="1107, 1025, 1126, 1065" u="1" o="1" /> <c c="" r="1127, 1025, 1146, 1065" u="1" o="1" /> <c c="" r="1147, 1025, 1166, 1065" u="1" o="1" /> <c c="" r="1167, 1025, 1186, 1065" u="1" o="1" /> <c c="" r="1187, 1025, 1205, 1065" o="3" /> <c c="" r="1206, 1025, 1224, 1065" o="3" /> <c c="R" r="1225, 1025, 1246, 1065" /> <c c="S" r="1247, 1025, 1268, 1065" u="1" o="-1" /> <c c="T" r="1269, 1025, 1283, 1065" u="-1" o="8" /> <c c="U" r="1284, 1025, 1307, 1065" u="-1" o="-1" /> <c c="V" r="1308, 1025, 1329, 1065" /> <c c="W" r="1330, 1025, 1351, 1065" u="1" o="-1" /> <c c="X" r="1352, 1025, 1368, 1065" u="-1" o="6" /> <c c="Y" r="1369, 1025, 1392, 1065" u="-1" o="-1" /> <c c="Z" r="1393, 1025, 1414, 1065" /> <c c="[" r="1415, 1025, 1436, 1065" u="1" o="-1" /> <c c="\" r="1437, 1025, 1453, 1065" u="-1" o="6" /> <c c="]" r="1454, 1025, 1477, 1065" u="-1" o="-1" /> <c c="^" r="1478, 1025, 1499, 1065" /> <c c="_" r="1500, 1025, 1521, 1065" u="1" o="-1" /> <c c="`" r="1522, 1025, 1536, 1065" u="-1" o="8" /> <c c="a" r="1537, 1025, 1560, 1065" u="-1" o="-1" /> <c c="b" r="1561, 1025, 1582, 1065" /> <c c="c" r="1583, 1025, 1604, 1065" u="1" o="-1" /> <c c="d" r="1605, 1025, 1621, 1065" u="-1" o="6" /> <c c="e" r="1622, 1025, 1645, 1065" u="-1" o="-1" /> <c c="f" r="1646, 1025, 1667, 1065" /> <c c="g" r="1668, 1025, 1689, 1065" u="1" o="-1" /> <c c="h" r="1690, 1025, 1706, 1065" u="-1" o="6" /> <c c="i" r="1707, 1025, 1730, 1065" u="-1" o="-1" /> <c c="j" r="1731, 1025, 1754, 1065" u="-2" /> <c c="k" r="1755, 1025, 1780, 1065" u="-3" o="-1" /> <c c="l" r="1781, 1025, 1797, 1065" u="-1" o="6" /> <c c="m" r="1798, 1025, 1821, 1065" u="-1" o="-1" /> <c c="n" r="1822, 1025, 1845, 1065" u="-2" /> <c c="o" r="1846, 1025, 1871, 1065" u="-3" o="-1" /> <c c="p" r="1872, 1025, 1888, 1065" u="-1" o="6" /> <c c="q" r="1889, 1025, 1912, 1065" u="-1" o="-1" /> <c c="r" r="1913, 1025, 1933, 1065" u="1" /> <c c="s" r="1934, 1025, 1956, 1065" o="-1" /> <c c="t" r="1957, 1025, 1977, 1065" u="-1" o="2" /> <c c="u" r="1978, 1025, 2001, 1065" u="-1" o="-1" /> <c c="v" r="2002, 1025, 2022, 1065" u="1" /> <c c="w" r="2023, 1025, 2045, 1065" o="-1" /> <c c="x" r="0, 1066, 20, 1106" u="-1" o="2" /> <c c="y" r="21, 1066, 44, 1106" u="-1" o="-1" /> <c c="z" r="45, 1066, 65, 1106" u="1" /> <c c="{" r="66, 1066, 88, 1106" o="-1" /> <c c="|" r="89, 1066, 109, 1106" u="-1" o="2" /> <c c="}" r="110, 1066, 133, 1106" u="-1" o="-1" /> <c c="~" r="134, 1066, 154, 1106" u="1" /> <c c="" r="155, 1066, 177, 1106" o="-1" /> <c c="" r="178, 1066, 198, 1106" u="-1" o="2" /> <c c="" r="199, 1066, 222, 1106" u="-1" o="-1" /> <c c="" r="223, 1066, 245, 1106" u="-1" /> <c c="" r="246, 1066, 271, 1106" u="-3" o="-1" /> <c c="" r="272, 1066, 294, 1106" u="-1" /> <c c="" r="295, 1066, 320, 1106" u="-3" o="-1" /> <c c="" r="321, 1066, 345, 1106" o="-3" /> <c c="" r="346, 1066, 371, 1106" u="-3" o="-1" /> <c c="" r="372, 1066, 392, 1106" u="-1" o="2" /> <c c="" r="393, 1066, 416, 1106" u="-1" o="-1" /> <c c="" r="417, 1066, 441, 1106" o="-3" /> <c c="" r="442, 1066, 467, 1106" u="-3" o="-1" /> <c c="" r="468, 1066, 488, 1106" u="-1" o="2" /> <c c="" r="489, 1066, 512, 1106" u="-1" o="-1" /> <c c="" r="513, 1066, 534, 1106" /> <c c="" r="535, 1066, 559, 1106" u="-2" o="-1" /> <c c="" r="560, 1066, 583, 1106" u="-2" /> <c c="" r="584, 1066, 609, 1106" u="-2" o="-2" /> <c c="" r="610, 1066, 630, 1106" u="-1" o="2" /> <c c="" r="631, 1066, 655, 1106" u="-1" o="-2" /> <c c="" r="656, 1066, 670, 1106" u="-1" o="8" /> <c c="" r="671, 1066, 694, 1106" u="-1" o="-1" /> <c c="" r="695, 1066, 716, 1106" /> <c c="" r="717, 1066, 741, 1106" u="-2" o="-1" /> <c c="" r="742, 1066, 758, 1106" u="-1" o="6" /> <c c="" r="759, 1066, 782, 1106" u="-1" o="-1" /> <c c="p" r="783, 1066, 794, 1106" u="5" o="5" /> <c c="q" r="795, 1066, 818, 1106" u="-1" o="-1" /> <c c="r" r="819, 1066, 831, 1106" u="4" o="5" /> <c c="s" r="832, 1066, 843, 1106" u="11" o="-1" /> <c c="t" r="844, 1066, 855, 1106" u="5" o="5" /> <c c="v" r="856, 1066, 867, 1106" u="5" o="5" /> <c c="w" r="868, 1066, 891, 1106" u="-1" o="-1" /> <c c="x" r="892, 1066, 903, 1106" u="5" o="5" /> <c c="y" r="904, 1066, 927, 1106" u="-1" o="-1" /> <c c="z" r="928, 1066, 939, 1106" u="5" o="5" /> <c c="{" r="940, 1066, 963, 1106" u="-1" o="-1" /> <c c="|" r="964, 1066, 977, 1106" u="4" o="4" /> <c c="}" r="978, 1066, 1001, 1106" u="-1" o="-1" /> <c c="~" r="1002, 1066, 1013, 1106" u="5" o="5" /> <c c="" r="1014, 1066, 1037, 1106" u="-1" o="-1" /> <c c="" r="1038, 1066, 1050, 1106" u="7" o="2" /> <c c="" r="1051, 1066, 1066, 1106" u="3" o="3" /> <c c="" r="1067, 1066, 1086, 1106" u="3" o="-1" /> <c c="" r="1087, 1066, 1094, 1106" u="7" o="7" /> <c c="" r="1095, 1066, 1109, 1106" u="8" o="-1" /> <c c="" r="1110, 1066, 1129, 1106" u="1" o="1" /> <c c="" r="1130, 1066, 1152, 1106" o="-1" /> <c c="" r="1153, 1066, 1160, 1106" u="7" o="7" /> <c c="" r="1161, 1066, 1175, 1106" u="8" o="-1" /> <c c="" r="1176, 1066, 1197, 1106" /> <c c="" r="1198, 1066, 1222, 1106" u="-2" o="-1" /> <c c="" r="1223, 1066, 1238, 1106" u="-1" o="7" /> <c c="" r="1239, 1066, 1262, 1106" u="-1" o="-1" /> <c c="" r="1263, 1066, 1268, 1106" u="8" o="8" /> <c c="" r="1269, 1066, 1282, 1106" u="9" o="-1" /> <c c="" r="1283, 1066, 1304, 1106" /> <c c="" r="1305, 1066, 1326, 1106" u="1" o="-1" /> <c c="" r="1327, 1066, 1341, 1106" u="-1" o="8" /> <c c="" r="1342, 1066, 1365, 1106" u="-1" o="-1" /> <c c="" r="1366, 1066, 1382, 1106" u="3" o="2" /> <c c="" r="1383, 1066, 1404, 1106" u="1" o="-1" /> <c c="" r="1405, 1066, 1426, 1106" /> <c c="" r="1427, 1066, 1448, 1106" u="1" o="-1" /> <c c="" r="1449, 1066, 1465, 1106" u="-1" o="6" /> <c c="" r="1466, 1066, 1489, 1106" u="-1" o="-1" /> <c c="" r="1490, 1066, 1511, 1106" /> <c c="" r="1512, 1066, 1533, 1106" u="1" o="-1" /> <c c="" r="1534, 1066, 1550, 1106" u="-1" o="6" /> <c c="" r="1551, 1066, 1574, 1106" u="-1" o="-1" /> <c c="" r="1575, 1066, 1595, 1106" u="1" /> <c c="" r="1596, 1066, 1617, 1106" u="1" o="-1" /> <c c="" r="1618, 1066, 1638, 1106" u="-1" o="2" /> <c c="" r="1639, 1066, 1662, 1106" u="-1" o="-1" /> <c c="" r="1663, 1066, 1683, 1106" u="1" /> <c c="" r="1684, 1066, 1705, 1106" u="1" o="-1" /> <c c="" r="1706, 1066, 1726, 1106" u="-1" o="2" /> <c c="" r="1727, 1066, 1750, 1106" u="-1" o="-1" /> <c c="" r="1751, 1066, 1771, 1106" u="1" /> <c c="" r="1772, 1066, 1793, 1106" u="1" o="-1" /> <c c="" r="1794, 1066, 1814, 1106" u="-1" o="2" /> <c c="" r="1815, 1066, 1838, 1106" u="-1" o="-1" /> <c c="" r="1839, 1066, 1854, 1106" u="4" o="2" /> <c c="" r="1855, 1066, 1873, 1106" u="4" o="-1" /> <c c="" r="1874, 1066, 1889, 1106" u="4" o="2" /> <c c="" r="1890, 1066, 1908, 1106" u="4" o="-1" /> <c c="" r="1909, 1066, 1930, 1106" u="-1" o="1" /> <c c="" r="1931, 1066, 1956, 1106" u="-3" o="-1" /> <c c="" r="1957, 1066, 1978, 1106" u="-1" o="1" /> <c c="" r="1979, 1066, 2004, 1106" u="-3" o="-1" /> <c c="" r="2005, 1066, 2030, 1106" u="-4" /> <c c="" r="0, 1107, 27, 1147" u="-5" o="-1" /> <c c="" r="28, 1107, 50, 1147" u="-1" /> <c c="" r="51, 1107, 74, 1147" u="-1" o="-1" /> <c c="" r="75, 1107, 100, 1147" u="-4" /> <c c="" r="101, 1107, 128, 1147" u="-5" o="-1" /> <c c="" r="129, 1107, 151, 1147" u="-1" /> <c c="" r="152, 1107, 175, 1147" u="-1" o="-1" /> <c c="" r="176, 1107, 202, 1147" u="-5" /> <c c="" r="203, 1107, 231, 1147" u="-6" o="-1" /> <c c="" r="232, 1107, 254, 1147" u="-1" /> <c c="" r="255, 1107, 278, 1147" u="-1" o="-1" /> <c c="" r="279, 1107, 305, 1147" u="-5" /> <c c="" r="306, 1107, 334, 1147" u="-6" o="-1" /> <c c="" r="335, 1107, 357, 1147" u="-1" /> <c c="" r="358, 1107, 381, 1147" u="-1" o="-1" /> <c c="" r="382, 1107, 403, 1147" /> <c c="" r="404, 1107, 426, 1147" o="-1" /> <c c="" r="427, 1107, 449, 1147" u="-1" /> <c c="" r="450, 1107, 473, 1147" u="-1" o="-1" /> <c c="" r="474, 1107, 495, 1147" /> <c c="" r="496, 1107, 518, 1147" o="-1" /> <c c="" r="519, 1107, 541, 1147" u="-1" /> <c c="" r="542, 1107, 565, 1147" u="-1" o="-1" /> <c c="" r="566, 1107, 586, 1147" u="1" /> <c c="" r="587, 1107, 608, 1147" u="1" o="-1" /> <c c="" r="609, 1107, 628, 1147" u="-1" o="3" /> <c c="" r="629, 1107, 652, 1147" u="-1" o="-1" /> <c c="" r="653, 1107, 673, 1147" u="1" /> <c c="" r="674, 1107, 695, 1147" u="1" o="-1" /> <c c="" r="696, 1107, 715, 1147" u="-1" o="3" /> <c c="" r="716, 1107, 739, 1147" u="-1" o="-1" /> <c c="" r="740, 1107, 763, 1147" u="-2" /> <c c="" r="764, 1107, 789, 1147" u="-3" o="-1" /> <c c="" r="790, 1107, 806, 1147" u="-1" o="6" /> <c c="" r="807, 1107, 830, 1147" u="-1" o="-1" /> <c c="" r="831, 1107, 852, 1147" /> <c c="" r="853, 1107, 876, 1147" u="-1" o="-1" /> <c c="" r="877, 1107, 893, 1147" u="-1" o="6" /> <c c="" r="894, 1107, 917, 1147" u="-1" o="-1" /> <c c="" r="918, 1107, 939, 1147" /> <c c="" r="940, 1107, 964, 1147" u="-2" o="-1" /> <c c="" r="965, 1107, 985, 1147" u="-1" o="2" /> <c c="" r="986, 1107, 1009, 1147" u="-1" o="-1" /> <c c="" r="1010, 1107, 1030, 1147" o="1" /> <c c="" r="1031, 1107, 1055, 1147" u="-2" o="-1" /> <c c="" r="1056, 1107, 1075, 1147" u="-1" o="3" /> <c c="" r="1076, 1107, 1099, 1147" u="-1" o="-1" /> <c c="" r="1100, 1107, 1119, 1147" u="1" o="1" /> <c c="" r="1120, 1107, 1142, 1147" o="-1" /> <c c="" r="1143, 1107, 1163, 1147" u="-1" o="2" /> <c c="" r="1164, 1107, 1187, 1147" u="-1" o="-1" /> <c c="" r="1188, 1107, 1209, 1147" /> <c c="" r="1210, 1107, 1234, 1147" u="-2" o="-1" /> <c c="" r="1235, 1107, 1249, 1147" u="-1" o="8" /> <c c="" r="1250, 1107, 1273, 1147" u="-1" o="-1" /> <c c="" r="1274, 1107, 1290, 1147" u="3" o="2" /> <c c="" r="1291, 1107, 1312, 1147" u="1" o="-1" /> <c c="" r="1313, 1107, 1333, 1147" u="-1" o="2" /> <c c="" r="1334, 1107, 1357, 1147" u="-1" o="-1" /> <c c="" r="1358, 1107, 1377, 1147" u="1" o="1" /> <c c="" r="1378, 1107, 1400, 1147" o="-1" /> <c c="" r="1401, 1107, 1422, 1147" /> <c c="" r="1423, 1107, 1447, 1147" u="-2" o="-1" /> <c c="" r="1448, 1107, 1469, 1147" /> <c c="" r="1470, 1107, 1494, 1147" u="-2" o="-1" /> <c c="" r="1495, 1107, 1511, 1147" u="-1" o="6" /> <c c="" r="1512, 1107, 1535, 1147" u="-1" o="-1" /> <c c="" r="1536, 1107, 1558, 1147" u="-3" o="2" /> <c c="" r="1559, 1107, 1584, 1147" u="-3" o="-1" /> <c c="" r="1585, 1107, 1605, 1147" u="-1" o="2" /> <c c="" r="1606, 1107, 1629, 1147" u="-1" o="-1" /> <c c="" r="1630, 1107, 1648, 1147" u="1" o="2" /> <c c="" r="1649, 1107, 1670, 1147" u="1" o="-1" /> <c c="" r="1671, 1107, 1689, 1147" u="1" o="2" /> <c c="" r="1690, 1107, 1711, 1147" u="1" o="-1" /> <c c="" r="1712, 1107, 1713, 1147" o="20" /> <c c="" r="1714, 1107, 1715, 1147" o="20" /> <c c="" r="1716, 1107, 1717, 1147" o="20" /> <c c="" r="1718, 1107, 1719, 1147" o="20" /> <c c="" r="1720, 1107, 1721, 1147" o="20" /> <c c="" r="1722, 1107, 1743, 1147" /> </font>fonts/lucida_sans_28.xml0000755000175000017500000050636412565232430016056 0ustar mquinsonmquinson<?xml version="1.0"?> <font type="bitmap"> <Texture index="0" filename="lucida_sans_280.png" hasAlpha="true" /> <c c=" " r="0, 0, 1, 45" o="11" /> <c c="!" r="2, 0, 6, 45" u="4" o="4" /> <c c="&quot;" r="7, 0, 17, 45" u="2" o="2" /> <c c="#" r="18, 0, 41, 45" /> <c c="$" r="42, 0, 57, 45" u="4" o="4" /> <c c="%" r="58, 0, 82, 45" o="1" /> <c c="&amp;" r="83, 0, 106, 45" u="1" o="2" /> <c c="'" r="107, 0, 111, 45" u="2" o="2" /> <c c="(" r="112, 0, 120, 45" u="2" o="2" /> <c c=")" r="121, 0, 129, 45" u="1" o="3" /> <c c="*" r="130, 0, 145, 45" u="2" o="1" /> <c c="+" r="146, 0, 168, 45" u="4" o="3" /> <c c="," r="169, 0, 173, 45" u="4" o="4" /> <c c="-" r="174, 0, 190, 45" u="3" o="2" /> <c c="." r="191, 0, 195, 45" u="4" o="4" /> <c c="/" r="196, 0, 207, 45" u="4" o="4" /> <c c="0" r="208, 0, 227, 45" u="2" o="2" /> <c c="1" r="228, 0, 236, 45" u="6" o="9" /> <c c="2" r="237, 0, 253, 45" u="3" o="4" /> <c c="3" r="254, 0, 270, 45" u="4" o="3" /> <c c="4" r="271, 0, 290, 45" u="2" o="2" /> <c c="5" r="291, 0, 306, 45" u="5" o="3" /> <c c="6" r="307, 0, 325, 45" u="2" o="3" /> <c c="7" r="326, 0, 343, 45" u="4" o="2" /> <c c="8" r="344, 0, 362, 45" u="3" o="2" /> <c c="9" r="363, 0, 381, 45" u="3" o="2" /> <c c=":" r="382, 0, 386, 45" u="4" o="4" /> <c c=";" r="387, 0, 391, 45" u="4" o="4" /> <c c="&lt;" r="392, 0, 413, 45" u="4" o="4" /> <c c="=" r="414, 0, 435, 45" u="4" o="4" /> <c c="&gt;" r="436, 0, 457, 45" u="4" o="4" /> <c c="?" r="458, 0, 472, 45" u="1" o="1" /> <c c="@" r="473, 0, 502, 45" u="2" o="1" /> <c c="A" r="503, 0, 528, 45" o="1" /> <c c="B" r="529, 0, 545, 45" u="3" o="2" /> <c c="C" r="546, 0, 568, 45" u="2" o="2" /> <c c="D" r="569, 0, 591, 45" u="3" o="3" /> <c c="E" r="592, 0, 608, 45" u="3" o="1" /> <c c="F" r="609, 0, 624, 45" u="3" o="2" /> <c c="G" r="625, 0, 647, 45" u="2" o="3" /> <c c="H" r="648, 0, 668, 45" u="3" o="4" /> <c c="I" r="669, 0, 673, 45" u="3" o="4" /> <c c="J" r="674, 0, 686, 45" u="-4" o="4" /> <c c="K" r="687, 0, 708, 45" u="3" /> <c c="L" r="709, 0, 725, 45" u="3" o="1" /> <c c="M" r="726, 0, 751, 45" u="3" o="4" /> <c c="N" r="752, 0, 772, 45" u="3" o="4" /> <c c="O" r="773, 0, 798, 45" u="2" o="2" /> <c c="P" r="799, 0, 815, 45" u="3" o="1" /> <c c="Q" r="816, 0, 844, 45" u="2" o="-1" /> <c c="R" r="845, 0, 865, 45" u="3" /> <c c="S" r="866, 0, 882, 45" u="2" o="2" /> <c c="T" r="883, 0, 905, 45" u="1" /> <c c="U" r="906, 0, 925, 45" u="3" o="4" /> <c c="V" r="926, 0, 949, 45" u="1" /> <c c="W" r="950, 0, 982, 45" /> <c c="X" r="983, 0, 1005, 45" o="1" /> <c c="Y" r="1006, 0, 1029, 45" /> <c c="Z" r="1030, 0, 1049, 45" u="2" o="1" /> <c c="[" r="1050, 0, 1057, 45" u="4" o="1" /> <c c="\" r="1058, 0, 1069, 45" u="4" o="4" /> <c c="]" r="1070, 0, 1077, 45" u="1" o="4" /> <c c="^" r="1078, 0, 1097, 45" u="2" o="2" /> <c c="_" r="1098, 0, 1113, 45" u="2" o="2" /> <c c="`" r="1114, 0, 1122, 45" u="7" o="8" /> <c c="a" r="1123, 0, 1141, 45" u="2" /> <c c="b" r="1142, 0, 1160, 45" u="4" o="1" /> <c c="c" r="1161, 0, 1176, 45" u="2" o="2" /> <c c="d" r="1177, 0, 1195, 45" u="2" o="3" /> <c c="e" r="1196, 0, 1212, 45" u="2" o="3" /> <c c="f" r="1213, 0, 1226, 45" u="1" /> <c c="g" r="1227, 0, 1245, 45" u="2" o="3" /> <c c="h" r="1246, 0, 1262, 45" u="4" o="3" /> <c c="i" r="1263, 0, 1267, 45" u="4" o="3" /> <c c="j" r="1268, 0, 1278, 45" u="-2" o="3" /> <c c="k" r="1279, 0, 1298, 45" u="4" o="-1" /> <c c="l" r="1299, 0, 1303, 45" u="4" o="3" /> <c c="m" r="1304, 0, 1332, 45" u="4" o="3" /> <c c="n" r="1333, 0, 1349, 45" u="4" o="3" /> <c c="o" r="1350, 0, 1369, 45" u="2" o="2" /> <c c="p" r="1370, 0, 1388, 45" u="4" o="1" /> <c c="q" r="1389, 0, 1407, 45" u="2" o="3" /> <c c="r" r="1408, 0, 1419, 45" u="4" /> <c c="s" r="1420, 0, 1433, 45" u="3" o="3" /> <c c="t" r="1434, 0, 1446, 45" u="1" o="1" /> <c c="u" r="1447, 0, 1463, 45" u="3" o="4" /> <c c="v" r="1464, 0, 1483, 45" /> <c c="w" r="1484, 0, 1512, 45" o="1" /> <c c="x" r="1513, 0, 1532, 45" u="2" o="2" /> <c c="y" r="1533, 0, 1552, 45" /> <c c="z" r="1553, 0, 1570, 45" u="2" o="2" /> <c c="{" r="1571, 0, 1580, 45" o="3" /> <c c="|" r="1581, 0, 1583, 45" u="6" o="6" /> <c c="}" r="1584, 0, 1593, 45" u="3" /> <c c="~" r="1594, 0, 1614, 45" u="2" o="1" /> <c c="" r="1615, 0, 1616, 45" o="11" /> <c c="" r="1617, 0, 1621, 45" u="4" o="4" /> <c c="" r="1622, 0, 1637, 45" u="4" o="4" /> <c c="" r="1638, 0, 1653, 45" u="4" o="4" /> <c c="" r="1654, 0, 1674, 45" u="2" o="1" /> <c c="" r="1675, 0, 1696, 45" u="1" o="1" /> <c c="" r="1697, 0, 1699, 45" u="6" o="6" /> <c c="" r="1700, 0, 1716, 45" u="4" o="3" /> <c c="" r="1717, 0, 1727, 45" u="6" o="7" /> <c c="" r="1728, 0, 1756, 45" u="2" o="2" /> <c c="" r="1757, 0, 1768, 45" u="2" o="3" /> <c c="" r="1769, 0, 1785, 45" u="2" o="1" /> <c c="" r="1786, 0, 1807, 45" u="4" o="4" /> <c c="" r="1808, 0, 1816, 45" u="2" o="2" /> <c c="" r="1817, 0, 1833, 45" u="4" o="3" /> <c c="" r="1834, 0, 1849, 45" u="2" o="2" /> <c c="" r="1850, 0, 1858, 45" u="1" o="1" /> <c c="" r="1859, 0, 1881, 45" u="4" o="3" /> <c c="" r="1882, 0, 1892, 45" u="3" o="3" /> <c c="" r="1893, 0, 1903, 45" u="3" o="3" /> <c c="" r="1904, 0, 1912, 45" u="7" o="8" /> <c c="" r="1913, 0, 1929, 45" u="4" o="3" /> <c c="" r="1930, 0, 1945, 45" u="4" o="4" /> <c c="" r="1946, 0, 1950, 45" u="10" o="9" /> <c c="" r="1951, 0, 1957, 45" u="9" o="8" /> <c c="" r="1958, 0, 1963, 45" u="5" o="6" /> <c c="" r="1964, 0, 1976, 45" u="2" o="2" /> <c c="" r="1977, 0, 1993, 45" u="1" o="2" /> <c c="" r="1994, 0, 2020, 45" u="2" o="2" /> <c c="" r="2021, 0, 2047, 45" u="2" o="2" /> <c c="" r="0, 46, 26, 91" u="2" o="2" /> <c c="" r="27, 46, 41, 91" u="1" o="1" /> <c c="" r="42, 46, 67, 91" o="1" /> <c c="" r="68, 46, 93, 91" o="1" /> <c c="" r="94, 46, 119, 91" o="1" /> <c c="" r="120, 46, 145, 91" o="1" /> <c c="" r="146, 46, 171, 91" o="1" /> <c c="" r="172, 46, 197, 91" o="1" /> <c c="" r="198, 46, 230, 91" o="2" /> <c c="" r="231, 46, 253, 91" u="2" o="2" /> <c c="" r="254, 46, 270, 91" u="3" o="1" /> <c c="" r="271, 46, 287, 91" u="3" o="1" /> <c c="" r="288, 46, 304, 91" u="3" o="1" /> <c c="" r="305, 46, 321, 91" u="3" o="1" /> <c c="" r="322, 46, 330, 91" o="3" /> <c c="" r="331, 46, 339, 91" u="2" o="1" /> <c c="" r="340, 46, 353, 91" u="-2" /> <c c="" r="354, 46, 364, 91" o="1" /> <c c="" r="365, 46, 391, 91" u="-1" o="3" /> <c c="" r="392, 46, 412, 91" u="3" o="4" /> <c c="" r="413, 46, 438, 91" u="2" o="2" /> <c c="" r="439, 46, 464, 91" u="2" o="2" /> <c c="" r="465, 46, 490, 91" u="2" o="2" /> <c c="" r="491, 46, 516, 91" u="2" o="2" /> <c c="" r="517, 46, 542, 91" u="2" o="2" /> <c c="" r="543, 46, 566, 91" u="3" o="3" /> <c c="" r="567, 46, 592, 91" u="2" o="2" /> <c c="" r="593, 46, 612, 91" u="3" o="4" /> <c c="" r="613, 46, 632, 91" u="3" o="4" /> <c c="" r="633, 46, 652, 91" u="3" o="4" /> <c c="" r="653, 46, 672, 91" u="3" o="4" /> <c c="" r="673, 46, 696, 91" /> <c c="" r="697, 46, 713, 91" u="3" o="1" /> <c c="" r="714, 46, 731, 91" u="4" o="1" /> <c c="" r="732, 46, 750, 91" u="2" /> <c c="" r="751, 46, 769, 91" u="2" /> <c c="" r="770, 46, 788, 91" u="2" /> <c c="" r="789, 46, 807, 91" u="2" /> <c c="" r="808, 46, 826, 91" u="2" /> <c c="" r="827, 46, 845, 91" u="2" /> <c c="" r="846, 46, 873, 91" u="2" o="2" /> <c c="" r="874, 46, 889, 91" u="2" o="2" /> <c c="" r="890, 46, 906, 91" u="2" o="3" /> <c c="" r="907, 46, 923, 91" u="2" o="3" /> <c c="" r="924, 46, 940, 91" u="2" o="3" /> <c c="" r="941, 46, 957, 91" u="2" o="3" /> <c c="" r="958, 46, 966, 91" o="3" /> <c c="" r="967, 46, 975, 91" u="3" /> <c c="" r="976, 46, 989, 91" o="-2" /> <c c="" r="990, 46, 1000, 91" u="1" /> <c c="" r="1001, 46, 1019, 91" u="2" o="2" /> <c c="" r="1020, 46, 1036, 91" u="4" o="3" /> <c c="" r="1037, 46, 1056, 91" u="2" o="2" /> <c c="" r="1057, 46, 1076, 91" u="2" o="2" /> <c c="" r="1077, 46, 1096, 91" u="2" o="2" /> <c c="" r="1097, 46, 1116, 91" u="2" o="2" /> <c c="" r="1117, 46, 1136, 91" u="2" o="2" /> <c c="" r="1137, 46, 1159, 91" u="4" o="3" /> <c c="" r="1160, 46, 1179, 91" u="2" o="2" /> <c c="" r="1180, 46, 1196, 91" u="3" o="4" /> <c c="" r="1197, 46, 1213, 91" u="3" o="4" /> <c c="" r="1214, 46, 1230, 91" u="3" o="4" /> <c c="" r="1231, 46, 1247, 91" u="3" o="4" /> <c c="" r="1248, 46, 1267, 91" /> <c c="" r="1268, 46, 1286, 91" u="4" o="1" /> <c c="" r="1287, 46, 1306, 91" /> <c c="" r="1307, 46, 1332, 91" o="1" /> <c c="" r="1333, 46, 1351, 91" u="2" /> <c c="" r="1352, 46, 1377, 91" o="1" /> <c c="" r="1378, 46, 1396, 91" u="2" /> <c c="" r="1397, 46, 1422, 91" o="1" /> <c c="" r="1423, 46, 1441, 91" u="2" /> <c c="" r="1442, 46, 1464, 91" u="2" o="2" /> <c c="" r="1465, 46, 1480, 91" u="2" o="2" /> <c c="" r="1481, 46, 1503, 91" u="2" o="2" /> <c c=" " r="1504, 46, 1520, 91" u="2" o="1" /> <c c=" " r="1521, 46, 1543, 91" u="2" o="2" /> <c c=" " r="1544, 46, 1559, 91" u="2" o="2" /> <c c=" " r="1560, 46, 1582, 91" u="2" o="2" /> <c c=" " r="1583, 46, 1599, 91" u="2" o="1" /> <c c="" r="1600, 46, 1622, 91" u="3" o="3" /> <c c="" r="1623, 46, 1648, 91" u="2" o="2" /> <c c="" r="1649, 46, 1675, 91" u="-1" o="3" /> <c c="" r="1676, 46, 1697, 91" u="2" /> <c c="" r="1698, 46, 1714, 91" u="3" o="1" /> <c c="" r="1715, 46, 1731, 91" u="2" o="3" /> <c c="" r="1732, 46, 1748, 91" u="3" o="1" /> <c c="" r="1749, 46, 1765, 91" u="2" o="3" /> <c c="" r="1766, 46, 1782, 91" u="3" o="1" /> <c c="" r="1783, 46, 1799, 91" u="2" o="3" /> <c c="" r="1800, 46, 1816, 91" u="3" o="1" /> <c c="" r="1817, 46, 1833, 91" u="2" o="3" /> <c c="" r="1834, 46, 1850, 91" u="3" o="1" /> <c c="" r="1851, 46, 1867, 91" u="2" o="3" /> <c c="" r="1868, 46, 1890, 91" u="2" o="3" /> <c c="" r="1891, 46, 1909, 91" u="2" o="3" /> <c c="" r="1910, 46, 1932, 91" u="2" o="3" /> <c c="" r="1933, 46, 1951, 91" u="2" o="3" /> <c c=" " r="1952, 46, 1974, 91" u="2" o="3" /> <c c="!" r="1975, 46, 1993, 91" u="2" o="3" /> <c c=""" r="1994, 46, 2016, 91" u="2" o="3" /> <c c="#" r="2017, 46, 2035, 91" u="2" o="3" /> <c c="$" r="0, 92, 20, 137" u="3" o="4" /> <c c="%" r="21, 92, 41, 137" o="3" /> <c c="&" r="42, 92, 70, 137" o="1" /> <c c="'" r="71, 92, 91, 137" o="3" /> <c c="(" r="92, 92, 104, 137" u="-1" /> <c c=")" r="105, 92, 117, 137" o="-1" /> <c c="*" r="118, 92, 129, 137" u="-1" o="1" /> <c c="+" r="130, 92, 141, 137" u="1" o="-1" /> <c c="," r="142, 92, 154, 137" u="-1" /> <c c="-" r="155, 92, 167, 137" o="-1" /> <c c="." r="168, 92, 174, 137" u="2" o="3" /> <c c="/" r="175, 92, 181, 137" u="3" o="2" /> <c c="0" r="182, 92, 186, 137" u="3" o="4" /> <c c="1" r="187, 92, 191, 137" u="4" o="3" /> <c c="2" r="192, 92, 208, 137" u="3" o="3" /> <c c="3" r="209, 92, 223, 137" u="4" o="3" /> <c c="4" r="224, 92, 240, 137" u="-4" /> <c c="5" r="241, 92, 255, 137" u="-2" o="-1" /> <c c="6" r="256, 92, 277, 137" u="3" /> <c c="7" r="278, 92, 297, 137" u="4" o="-1" /> <c c="8" r="298, 92, 317, 137" u="4" o="-1" /> <c c="9" r="318, 92, 335, 137" u="2" o="1" /> <c c=":" r="336, 92, 344, 137" u="2" o="1" /> <c c=";" r="345, 92, 361, 137" u="3" o="1" /> <c c="<" r="362, 92, 368, 137" u="3" o="2" /> <c c="=" r="369, 92, 385, 137" u="3" o="1" /> <c c=">" r="386, 92, 397, 137" u="4" o="-4" /> <c c="?" r="398, 92, 414, 137" u="3" o="1" /> <c c="@" r="415, 92, 426, 137" u="4" o="-4" /> <c c="A" r="427, 92, 447, 137" u="-1" o="1" /> <c c="B" r="448, 92, 460, 137" o="-1" /> <c c="C" r="461, 92, 481, 137" u="3" o="4" /> <c c="D" r="482, 92, 498, 137" u="4" o="3" /> <c c="E" r="499, 92, 519, 137" u="3" o="4" /> <c c="F" r="520, 92, 536, 137" u="4" o="3" /> <c c="G" r="537, 92, 557, 137" u="3" o="4" /> <c c="H" r="558, 92, 574, 137" u="4" o="3" /> <c c="I" r="575, 92, 598, 137" u="1" o="-1" /> <c c="J" r="599, 92, 619, 137" u="3" o="4" /> <c c="K" r="620, 92, 636, 137" u="4" o="3" /> <c c="L" r="637, 92, 662, 137" u="2" o="2" /> <c c="M" r="663, 92, 682, 137" u="2" o="2" /> <c c="N" r="683, 92, 708, 137" u="2" o="2" /> <c c="O" r="709, 92, 728, 137" u="2" o="2" /> <c c="P" r="729, 92, 754, 137" u="2" o="2" /> <c c="Q" r="755, 92, 775, 137" u="2" o="1" /> <c c="R" r="776, 92, 810, 137" u="2" o="1" /> <c c="S" r="811, 92, 841, 137" u="2" o="2" /> <c c="T" r="842, 92, 862, 137" u="3" /> <c c="U" r="863, 92, 874, 137" u="4" /> <c c="V" r="875, 92, 895, 137" u="3" /> <c c="W" r="896, 92, 907, 137" u="4" /> <c c="X" r="908, 92, 928, 137" u="3" /> <c c="Y" r="929, 92, 942, 137" u="3" o="-1" /> <c c="Z" r="943, 92, 959, 137" u="2" o="2" /> <c c="[" r="960, 92, 973, 137" u="3" o="3" /> <c c="\" r="974, 92, 990, 137" u="2" o="2" /> <c c="]" r="991, 92, 1005, 137" u="3" o="2" /> <c c="^" r="1006, 92, 1022, 137" u="2" o="2" /> <c c="_" r="1023, 92, 1036, 137" u="3" o="3" /> <c c="`" r="1037, 92, 1053, 137" u="2" o="2" /> <c c="a" r="1054, 92, 1068, 137" u="2" o="3" /> <c c="b" r="1069, 92, 1091, 137" u="1" /> <c c="c" r="1092, 92, 1104, 137" u="1" o="1" /> <c c="d" r="1105, 92, 1127, 137" u="1" /> <c c="e" r="1128, 92, 1142, 137" u="1" o="6" /> <c c="f" r="1143, 92, 1165, 137" u="1" /> <c c="g" r="1166, 92, 1179, 137" o="1" /> <c c="h" r="1180, 92, 1199, 137" u="3" o="4" /> <c c="i" r="1200, 92, 1216, 137" u="3" o="4" /> <c c="j" r="1217, 92, 1236, 137" u="3" o="4" /> <c c="k" r="1237, 92, 1253, 137" u="3" o="4" /> <c c="l" r="1254, 92, 1273, 137" u="3" o="4" /> <c c="m" r="1274, 92, 1290, 137" u="3" o="4" /> <c c="n" r="1291, 92, 1310, 137" u="3" o="4" /> <c c="o" r="1311, 92, 1327, 137" u="3" o="4" /> <c c="p" r="1328, 92, 1347, 137" u="3" o="4" /> <c c="q" r="1348, 92, 1366, 137" u="3" o="2" /> <c c="r" r="1367, 92, 1386, 137" u="3" o="4" /> <c c="s" r="1387, 92, 1403, 137" u="3" o="4" /> <c c="t" r="1404, 92, 1436, 137" /> <c c="u" r="1437, 92, 1465, 137" o="1" /> <c c="v" r="1466, 92, 1489, 137" /> <c c="w" r="1490, 92, 1509, 137" /> <c c="x" r="1510, 92, 1533, 137" /> <c c="y" r="1534, 92, 1553, 137" u="2" o="1" /> <c c="z" r="1554, 92, 1571, 137" u="2" o="2" /> <c c="{" r="1572, 92, 1591, 137" u="2" o="1" /> <c c="|" r="1592, 92, 1609, 137" u="2" o="2" /> <c c="}" r="1610, 92, 1629, 137" u="2" o="1" /> <c c="~" r="1630, 92, 1647, 137" u="2" o="2" /> <c c="" r="1648, 92, 1661, 137" u="1" o="-1" /> <c c="" r="1662, 92, 1684, 137" o="1" /> <c c="" r="1685, 92, 1709, 137" o="2" /> <c c="" r="1710, 92, 1726, 137" u="3" o="3" /> <c c="" r="1727, 92, 1745, 137" u="4" o="1" /> <c c="" r="1746, 92, 1762, 137" u="3" o="2" /> <c c="" r="1763, 92, 1776, 137" u="4" o="1" /> <c c="" r="1777, 92, 1799, 137" u="2" o="2" /> <c c="" r="1800, 92, 1828, 137" u="2" o="-4" /> <c c="" r="1829, 92, 1849, 137" u="2" o="-2" /> <c c="" r="1850, 92, 1876, 137" u="-1" o="3" /> <c c="" r="1877, 92, 1907, 137" o="2" /> <c c="" r="1908, 92, 1924, 137" u="2" o="4" /> <c c="" r="1925, 92, 1943, 137" u="2" o="3" /> <c c="" r="1944, 92, 1962, 137" u="2" o="2" /> <c c="" r="1963, 92, 1979, 137" u="1" o="3" /> <c c="" r="1980, 92, 2001, 137" u="2" o="2" /> <c c="" r="2002, 92, 2018, 137" u="3" o="1" /> <c c="" r="2019, 92, 2039, 137" u="-2" o="2" /> <c c="" r="0, 138, 17, 183" u="-2" o="-1" /> <c c="" r="18, 138, 46, 183" u="2" o="-3" /> <c c="" r="47, 138, 71, 183" /> <c c="" r="72, 138, 100, 183" u="4" o="2" /> <c c="" r="101, 138, 111, 183" u="3" o="2" /> <c c="" r="112, 138, 124, 183" u="1" o="1" /> <c c="" r="125, 138, 147, 183" u="3" /> <c c="" r="148, 138, 167, 183" u="4" o="-1" /> <c c="" r="168, 138, 180, 183" u="1" /> <c c="" r="181, 138, 202, 183" u="1" /> <c c="" r="203, 138, 235, 183" u="3" o="4" /> <c c="" r="236, 138, 261, 183" u="-2" o="4" /> <c c="" r="262, 138, 278, 183" u="4" o="3" /> <c c="" r="279, 138, 304, 183" u="2" o="2" /> <c c="" r="305, 138, 330, 183" u="2" o="2" /> <c c="" r="331, 138, 351, 183" u="2" o="1" /> <c c="" r="352, 138, 386, 183" u="2" o="3" /> <c c="" r="387, 138, 415, 183" u="2" o="3" /> <c c="" r="416, 138, 440, 183" o="1" /> <c c="" r="441, 138, 459, 183" u="4" o="1" /> <c c="" r="460, 138, 480, 183" u="3" o="1" /> <c c="" r="481, 138, 497, 183" u="2" o="2" /> <c c="" r="498, 138, 511, 183" u="3" o="3" /> <c c="" r="512, 138, 532, 183" u="1" o="1" /> <c c="" r="533, 138, 553, 183" u="1" o="-1" /> <c c="" r="554, 138, 566, 183" u="1" o="1" /> <c c="" r="567, 138, 591, 183" o="1" /> <c c="" r="592, 138, 604, 183" u="1" o="1" /> <c c="" r="605, 138, 627, 183" u="1" /> <c c="" r="628, 138, 655, 183" u="3" /> <c c="" r="656, 138, 679, 183" u="3" o="1" /> <c c="" r="680, 138, 707, 183" u="1" o="1" /> <c c="" r="708, 138, 729, 183" u="3" o="2" /> <c c="" r="730, 138, 755, 183" u="-1" /> <c c="" r="756, 138, 782, 183" o="-1" /> <c c="" r="783, 138, 802, 183" u="2" o="1" /> <c c="" r="803, 138, 820, 183" u="2" o="2" /> <c c="" r="821, 138, 838, 183" u="2" o="2" /> <c c="" r="839, 138, 856, 183" u="2" o="2" /> <c c="" r="857, 138, 873, 183" u="2" o="1" /> <c c="" r="874, 138, 889, 183" u="2" o="2" /> <c c="" r="890, 138, 906, 183" u="3" o="4" /> <c c="" r="907, 138, 922, 183" u="5" o="3" /> <c c="" r="923, 138, 935, 183" u="3" o="3" /> <c c="" r="936, 138, 951, 183" u="1" o="1" /> <c c="" r="952, 138, 969, 183" u="4" o="1" /> <c c="" r="970, 138, 973, 183" u="4" o="3" /> <c c="" r="974, 138, 983, 183" u="4" o="4" /> <c c="" r="984, 138, 1003, 183" u="3" o="2" /> <c c="" r="1004, 138, 1008, 183" u="4" o="4" /> <c c="" r="1009, 138, 1052, 183" u="3" o="1" /> <c c="" r="1053, 138, 1095, 183" u="3" o="3" /> <c c="" r="1096, 138, 1134, 183" u="2" o="2" /> <c c="" r="1135, 138, 1159, 183" u="3" o="4" /> <c c="" r="1160, 138, 1184, 183" u="3" o="3" /> <c c="" r="1185, 138, 1197, 183" u="4" o="4" /> <c c="" r="1198, 138, 1229, 183" u="3" o="3" /> <c c="" r="1230, 138, 1260, 183" u="3" o="4" /> <c c="" r="1261, 138, 1286, 183" u="4" o="3" /> <c c="" r="1287, 138, 1312, 183" o="1" /> <c c="" r="1313, 138, 1331, 183" u="2" /> <c c="" r="1332, 138, 1345, 183" u="-2" /> <c c="" r="1346, 138, 1359, 183" o="-2" /> <c c="" r="1360, 138, 1385, 183" u="2" o="2" /> <c c="" r="1386, 138, 1405, 183" u="2" o="2" /> <c c="" r="1406, 138, 1425, 183" u="3" o="4" /> <c c="" r="1426, 138, 1442, 183" u="3" o="4" /> <c c="" r="1443, 138, 1462, 183" u="3" o="4" /> <c c="" r="1463, 138, 1479, 183" u="3" o="4" /> <c c="" r="1480, 138, 1499, 183" u="3" o="4" /> <c c="" r="1500, 138, 1516, 183" u="3" o="4" /> <c c="" r="1517, 138, 1536, 183" u="3" o="4" /> <c c="" r="1537, 138, 1553, 183" u="3" o="4" /> <c c="" r="1554, 138, 1573, 183" u="3" o="4" /> <c c="" r="1574, 138, 1590, 183" u="3" o="4" /> <c c="" r="1591, 138, 1607, 183" u="3" o="2" /> <c c="" r="1608, 138, 1633, 183" o="1" /> <c c="" r="1634, 138, 1652, 183" u="2" /> <c c="" r="1653, 138, 1678, 183" o="1" /> <c c="" r="1679, 138, 1697, 183" u="2" /> <c c="" r="1698, 138, 1730, 183" o="2" /> <c c="" r="1731, 138, 1758, 183" u="2" o="2" /> <c c="" r="1759, 138, 1785, 183" u="2" o="2" /> <c c="" r="1786, 138, 1808, 183" u="2" o="2" /> <c c="" r="1809, 138, 1831, 183" u="2" o="3" /> <c c="" r="1832, 138, 1850, 183" u="2" o="3" /> <c c="" r="1851, 138, 1872, 183" u="3" /> <c c="" r="1873, 138, 1892, 183" u="4" o="-1" /> <c c="" r="1893, 138, 1918, 183" u="2" o="2" /> <c c="" r="1919, 138, 1938, 183" u="2" o="2" /> <c c="" r="1939, 138, 1964, 183" u="2" o="2" /> <c c="" r="1965, 138, 1984, 183" u="2" o="2" /> <c c="" r="1985, 138, 2002, 183" u="2" o="2" /> <c c="" r="2003, 138, 2019, 183" u="1" o="2" /> <c c="" r="2020, 138, 2035, 183" u="-2" o="-2" /> <c c="" r="0, 184, 25, 229" o="1" /> <c c="" r="26, 184, 44, 229" u="2" /> <c c="" r="45, 184, 77, 229" o="2" /> <c c="" r="78, 184, 105, 229" u="2" o="2" /> <c c="" r="106, 184, 131, 229" u="2" o="2" /> <c c="" r="132, 184, 151, 229" u="2" o="2" /> <c c="" r="152, 184, 168, 229" u="2" o="2" /> <c c="" r="169, 184, 182, 229" u="3" o="3" /> <c c="" r="183, 184, 205, 229" u="1" /> <c c="" r="206, 184, 218, 229" u="1" o="1" /> <c c="P" r="219, 184, 237, 229" u="1" o="1" /> <c c="Q" r="238, 184, 255, 229" u="2" o="4" /> <c c="R" r="256, 184, 273, 229" u="4" o="2" /> <c c="S" r="274, 184, 292, 229" u="4" o="1" /> <c c="T" r="293, 184, 308, 229" u="2" o="2" /> <c c="U" r="309, 184, 326, 229" u="2" o="2" /> <c c="V" r="327, 184, 350, 229" u="2" o="-2" /> <c c="W" r="351, 184, 374, 229" u="2" o="-2" /> <c c="X" r="375, 184, 391, 229" u="3" o="2" /> <c c="Y" r="392, 184, 408, 229" u="3" o="2" /> <c c="Z" r="409, 184, 436, 229" u="3" o="-1" /> <c c="[" r="437, 184, 450, 229" u="2" o="3" /> <c c="\" r="451, 184, 464, 229" u="2" o="3" /> <c c="]" r="465, 184, 487, 229" u="2" o="1" /> <c c="^" r="488, 184, 506, 229" u="2" o="1" /> <c c="_" r="507, 184, 522, 229" u="-1" o="1" /> <c c="`" r="523, 184, 546, 229" u="2" o="-2" /> <c c="a" r="547, 184, 565, 229" u="2" o="3" /> <c c="b" r="566, 184, 583, 229" u="2" o="3" /> <c c="c" r="584, 184, 603, 229" o="1" /> <c c="d" r="604, 184, 623, 229" u="1" /> <c c="e" r="624, 184, 640, 229" u="3" o="4" /> <c c="f" r="641, 184, 657, 229" u="4" o="3" /> <c c="g" r="658, 184, 674, 229" u="4" o="3" /> <c c="h" r="675, 184, 689, 229" /> <c c="i" r="690, 184, 699, 229" u="3" o="2" /> <c c="j" r="700, 184, 712, 229" u="2" o="1" /> <c c="k" r="713, 184, 731, 229" u="1" /> <c c="l" r="732, 184, 750, 229" u="1" /> <c c="m" r="751, 184, 759, 229" u="4" o="-1" /> <c c="n" r="760, 184, 779, 229" u="4" o="1" /> <c c="o" r="780, 184, 808, 229" u="3" o="4" /> <c c="p" r="809, 184, 837, 229" u="3" o="4" /> <c c="q" r="838, 184, 866, 229" u="4" o="3" /> <c c="r" r="867, 184, 888, 229" u="-1" o="3" /> <c c="s" r="889, 184, 910, 229" u="4" o="-2" /> <c c="t" r="911, 184, 927, 229" u="4" o="3" /> <c c="u" r="928, 184, 947, 229" u="2" o="2" /> <c c="v" r="948, 184, 974, 229" u="2" o="2" /> <c c="w" r="975, 184, 1001, 229" u="2" o="2" /> <c c="x" r="1002, 184, 1026, 229" u="2" o="2" /> <c c="y" r="1027, 184, 1038, 229" u="1" o="3" /> <c c="z" r="1039, 184, 1050, 229" u="1" o="3" /> <c c="{" r="1051, 184, 1067, 229" u="1" o="-1" /> <c c="|" r="1068, 184, 1079, 229" u="4" /> <c c="}" r="1080, 184, 1091, 229" u="4" /> <c c="~" r="1092, 184, 1103, 229" u="4" /> <c c="" r="1104, 184, 1115, 229" u="1" o="3" /> <c c="" r="1116, 184, 1132, 229" u="4" /> <c c="" r="1133, 184, 1149, 229" u="4" /> <c c="" r="1150, 184, 1163, 229" u="3" o="3" /> <c c="" r="1164, 184, 1182, 229" u="-1" o="-1" /> <c c="" r="1183, 184, 1199, 229" u="-1" o="1" /> <c c="" r="1200, 184, 1218, 229" u="-1" /> <c c="" r="1219, 184, 1239, 229" u="-1" /> <c c="" r="1240, 184, 1251, 229" u="2" o="1" /> <c c="" r="1252, 184, 1264, 229" u="1" o="1" /> <c c="" r="1265, 184, 1289, 229" o="1" /> <c c="" r="1290, 184, 1312, 229" u="1" o="1" /> <c c="" r="1313, 184, 1332, 229" u="1" o="2" /> <c c="" r="1333, 184, 1352, 229" /> <c c="" r="1353, 184, 1381, 229" o="1" /> <c c="" r="1382, 184, 1401, 229" /> <c c="" r="1402, 184, 1420, 229" /> <c c="" r="1421, 184, 1443, 229" u="2" o="-3" /> <c c="" r="1444, 184, 1467, 229" u="2" o="1" /> <c c="" r="1468, 184, 1484, 229" u="1" o="2" /> <c c="" r="1485, 184, 1502, 229" u="1" o="2" /> <c c="" r="1503, 184, 1517, 229" u="1" o="1" /> <c c="" r="1518, 184, 1532, 229" u="1" o="1" /> <c c="" r="1533, 184, 1547, 229" u="1" o="1" /> <c c="" r="1548, 184, 1563, 229" u="2" o="1" /> <c c="" r="1564, 184, 1585, 229" u="2" o="2" /> <c c="" r="1586, 184, 1600, 229" u="4" o="1" /> <c c="" r="1601, 184, 1619, 229" u="2" o="1" /> <c c="" r="1620, 184, 1643, 229" u="2" o="-3" /> <c c="" r="1644, 184, 1660, 229" u="4" o="3" /> <c c="" r="1661, 184, 1679, 229" u="-1" o="1" /> <c c="" r="1680, 184, 1699, 229" u="-1" o="4" /> <c c="" r="1700, 184, 1713, 229" u="4" /> <c c="" r="1714, 184, 1737, 229" u="2" o="-2" /> <c c="" r="1738, 184, 1753, 229" u="1" o="1" /> <c c="" r="1754, 184, 1769, 229" u="1" o="1" /> <c c="" r="1770, 184, 1805, 229" u="2" o="2" /> <c c="" r="1806, 184, 1839, 229" u="2" o="2" /> <c c="" r="1840, 184, 1881, 229" u="2" /> <c c="" r="1882, 184, 1908, 229" u="1" o="2" /> <c c="" r="1909, 184, 1935, 229" u="1" o="-1" /> <c c="" r="1936, 184, 1966, 229" u="1" o="2" /> <c c="" r="1967, 184, 1977, 229" u="2" o="2" /> <c c="" r="1978, 184, 1988, 229" u="2" o="2" /> <c c="" r="1989, 184, 1996, 229" o="2" /> <c c="" r="1997, 184, 2004, 229" u="2" o="1" /> <c c="" r="2005, 184, 2012, 229" u="1" o="2" /> <c c="" r="2013, 184, 2024, 229" u="1" /> <c c="" r="2025, 184, 2036, 229" u="2" /> <c c="" r="0, 230, 17, 275" o="1" /> <c c="" r="18, 230, 30, 275" /> <c c="" r="31, 230, 39, 275" u="2" o="1" /> <c c="" r="40, 230, 56, 275" u="2" o="1" /> <c c="" r="57, 230, 61, 275" u="4" o="4" /> <c c="" r="62, 230, 66, 275" u="4" o="4" /> <c c="" r="67, 230, 71, 275" u="4" o="4" /> <c c="" r="72, 230, 78, 275" u="3" o="3" /> <c c="" r="79, 230, 85, 275" u="2" o="4" /> <c c="" r="86, 230, 95, 275" u="2" o="1" /> <c c="" r="96, 230, 105, 275" u="1" o="2" /> <c c="" r="106, 230, 118, 275" u="1" o="2" /> <c c="" r="119, 230, 131, 275" u="3" /> <c c="" r="132, 230, 143, 275" u="2" o="2" /> <c c="" r="144, 230, 155, 275" u="2" o="2" /> <c c="" r="156, 230, 169, 275" u="5" o="5" /> <c c="" r="170, 230, 183, 275" u="5" o="5" /> <c c="" r="184, 230, 187, 275" u="3" o="3" /> <c c="" r="188, 230, 199, 275" u="6" o="6" /> <c c="" r="200, 230, 208, 275" u="7" o="8" /> <c c="" r="209, 230, 217, 275" u="7" o="8" /> <c c="" r="218, 230, 221, 275" u="3" o="3" /> <c c="" r="222, 230, 233, 275" u="6" o="6" /> <c c="" r="234, 230, 242, 275" u="7" o="8" /> <c c="" r="243, 230, 251, 275" u="7" o="8" /> <c c="" r="252, 230, 261, 275" u="4" o="2" /> <c c="" r="262, 230, 270, 275" u="4" o="3" /> <c c="" r="271, 230, 277, 275" u="2" o="3" /> <c c="" r="278, 230, 284, 275" u="2" o="3" /> <c c="" r="285, 230, 297, 275" u="3" o="2" /> <c c="" r="298, 230, 310, 275" u="3" o="2" /> <c c="" r="311, 230, 323, 275" u="3" o="2" /> <c c="" r="324, 230, 336, 275" u="3" o="2" /> <c c="" r="337, 230, 349, 275" u="5" o="6" /> <c c="" r="350, 230, 354, 275" u="10" o="9" /> <c c="" r="355, 230, 363, 275" u="7" o="8" /> <c c="" r="364, 230, 370, 275" u="9" o="8" /> <c c="" r="371, 230, 383, 275" u="5" o="6" /> <c c="" r="384, 230, 398, 275" u="4" o="5" /> <c c="" r="399, 230, 410, 275" u="-2" o="1" /> <c c="" r="411, 230, 425, 275" /> <c c="" r="426, 230, 429, 275" u="2" o="2" /> <c c="" r="430, 230, 439, 275" u="2" o="2" /> <c c="" r="440, 230, 452, 275" u="2" o="2" /> <c c="" r="453, 230, 462, 275" u="1" o="2" /> <c c="" r="463, 230, 475, 275" u="1" o="3" /> <c c="" r="476, 230, 488, 275" u="1" o="3" /> <c c="" r="489, 230, 501, 275" u="1" o="3" /> <c c="" r="502, 230, 514, 275" u="1" o="3" /> <c c="" r="515, 230, 527, 275" u="1" o="3" /> <c c="" r="528, 230, 536, 275" u="-17" o="9" /> <c c="" r="537, 230, 545, 275" u="-14" o="6" /> <c c="" r="546, 230, 559, 275" u="-18" o="5" /> <c c="" r="560, 230, 572, 275" u="-17" o="5" /> <c c="" r="573, 230, 583, 275" u="-16" o="6" /> <c c="" r="584, 230, 607, 275" u="-23" /> <c c="" r="608, 230, 620, 275" u="-17" o="5" /> <c c="" r="621, 230, 625, 275" u="-13" o="9" /> <c c="" r="626, 230, 636, 275" u="-16" o="6" /> <c c=" " r="637, 230, 642, 275" u="-13" o="8" /> <c c=" " r="643, 230, 651, 275" u="-15" o="7" /> <c c=" " r="652, 230, 666, 275" u="-17" o="3" /> <c c=" " r="667, 230, 680, 275" u="-18" o="5" /> <c c=" " r="681, 230, 684, 275" u="-13" o="10" /> <c c="" r="685, 230, 694, 275" u="-16" o="7" /> <c c="" r="695, 230, 709, 275" u="-20" o="6" /> <c c="" r="710, 230, 723, 275" u="-18" o="5" /> <c c="" r="724, 230, 736, 275" u="-17" o="5" /> <c c="" r="737, 230, 741, 275" u="-13" o="9" /> <c c="" r="742, 230, 746, 275" u="-13" o="9" /> <c c="" r="747, 230, 751, 275" u="-13" o="9" /> <c c="" r="752, 230, 756, 275" u="-4" /> <c c="" r="757, 230, 765, 275" u="-15" o="7" /> <c c="" r="766, 230, 774, 275" u="-16" o="8" /> <c c="" r="775, 230, 782, 275" u="-16" o="9" /> <c c="" r="783, 230, 790, 275" u="-12" o="5" /> <c c="" r="791, 230, 800, 275" u="-9" /> <c c="" r="801, 230, 809, 275" u="-8" /> <c c="" r="810, 230, 815, 275" u="-14" o="9" /> <c c="" r="816, 230, 826, 275" u="-16" o="6" /> <c c="" r="827, 230, 837, 275" u="-16" o="6" /> <c c="" r="838, 230, 848, 275" u="-16" o="6" /> <c c=" " r="849, 230, 859, 275" u="-16" o="6" /> <c c="!" r="860, 230, 868, 275" u="-8" /> <c c=""" r="869, 230, 877, 275" u="-8" /> <c c="#" r="878, 230, 882, 275" u="-13" o="9" /> <c c="$" r="883, 230, 893, 275" u="-16" o="6" /> <c c="%" r="894, 230, 902, 275" u="-15" o="7" /> <c c="&" r="903, 230, 907, 275" u="-13" o="9" /> <c c="'" r="908, 230, 914, 275" u="-13" o="7" /> <c c="(" r="915, 230, 921, 275" u="-14" o="8" /> <c c=")" r="922, 230, 925, 275" u="-13" o="10" /> <c c="*" r="926, 230, 936, 275" u="-16" o="6" /> <c c="+" r="937, 230, 953, 275" u="-19" o="3" /> <c c="," r="954, 230, 967, 275" u="-18" o="5" /> <c c="-" r="968, 230, 981, 275" u="-18" o="5" /> <c c="." r="982, 230, 994, 275" u="-17" o="5" /> <c c="/" r="995, 230, 1007, 275" u="-17" o="5" /> <c c="0" r="1008, 230, 1020, 275" u="-17" o="5" /> <c c="1" r="1021, 230, 1032, 275" u="-17" o="6" /> <c c="2" r="1033, 230, 1056, 275" u="-23" /> <c c="3" r="1057, 230, 1080, 275" u="-23" /> <c c="4" r="1081, 230, 1100, 275" u="-21" o="2" /> <c c="5" r="1101, 230, 1120, 275" u="-21" o="2" /> <c c="6" r="1121, 230, 1144, 275" u="-23" /> <c c="7" r="1145, 230, 1168, 275" u="-23" /> <c c="8" r="1169, 230, 1188, 275" u="-21" o="2" /> <c c="9" r="1189, 230, 1193, 275" u="-13" o="9" /> <c c=":" r="1194, 230, 1204, 275" u="-16" o="6" /> <c c=";" r="1205, 230, 1215, 275" u="-16" o="6" /> <c c="<" r="1216, 230, 1232, 275" u="-19" o="3" /> <c c="=" r="1233, 230, 1242, 275" u="-16" o="7" /> <c c=">" r="1243, 230, 1247, 275" u="-13" o="9" /> <c c="?" r="1248, 230, 1271, 275" u="-23" /> <c c="@" r="1272, 230, 1280, 275" u="-23" o="15" /> <c c="A" r="1281, 230, 1289, 275" u="-8" /> <c c="D" r="1290, 230, 1304, 275" u="-18" o="4" /> <c c="E" r="1305, 230, 1310, 275" u="-12" o="7" /> <c c="t" r="1311, 230, 1319, 275" u="3" o="1" /> <c c="u" r="1320, 230, 1328, 275" u="3" o="1" /> <c c="z" r="1329, 230, 1334, 275" u="10" o="8" /> <c c="~" r="1335, 230, 1339, 275" u="4" o="4" /> <c c="" r="1340, 230, 1344, 275" u="10" o="9" /> <c c="" r="1345, 230, 1359, 275" u="4" o="5" /> <c c="" r="1360, 230, 1385, 275" o="1" /> <c c="" r="1386, 230, 1408, 275" u="1" o="1" /> <c c="" r="1409, 230, 1435, 275" u="1" o="4" /> <c c="" r="1436, 230, 1446, 275" u="1" o="4" /> <c c="" r="1447, 230, 1476, 275" u="1" o="2" /> <c c="" r="1477, 230, 1506, 275" u="1" /> <c c="" r="1507, 230, 1537, 275" u="1" o="1" /> <c c="" r="1538, 230, 1552, 275" u="-1" o="1" /> <c c="" r="1553, 230, 1578, 275" o="1" /> <c c="" r="1579, 230, 1595, 275" u="3" o="2" /> <c c="" r="1596, 230, 1611, 275" u="3" o="1" /> <c c="" r="1612, 230, 1636, 275" u="1" o="1" /> <c c="" r="1637, 230, 1653, 275" u="3" o="1" /> <c c="" r="1654, 230, 1673, 275" u="2" o="1" /> <c c="" r="1674, 230, 1694, 275" u="3" o="4" /> <c c="" r="1695, 230, 1720, 275" u="2" o="2" /> <c c="" r="1721, 230, 1725, 275" u="3" o="4" /> <c c="" r="1726, 230, 1747, 275" u="3" /> <c c="" r="1748, 230, 1771, 275" o="1" /> <c c="" r="1772, 230, 1797, 275" u="3" o="4" /> <c c="" r="1798, 230, 1818, 275" u="3" o="4" /> <c c="" r="1819, 230, 1840, 275" u="1" o="1" /> <c c="" r="1841, 230, 1866, 275" u="2" o="2" /> <c c="" r="1867, 230, 1891, 275" u="2" o="2" /> <c c="" r="1892, 230, 1908, 275" u="3" o="1" /> <c c="" r="1909, 230, 1929, 275" u="1" o="1" /> <c c="" r="1930, 230, 1952, 275" u="1" /> <c c="" r="1953, 230, 1976, 275" o="1" /> <c c="" r="1977, 230, 2001, 275" u="1" o="1" /> <c c="" r="2002, 230, 2024, 275" o="1" /> <c c="" r="0, 276, 26, 321" o="1" /> <c c="" r="27, 276, 54, 321" u="1" o="1" /> <c c="" r="55, 276, 65, 321" o="1" /> <c c="" r="66, 276, 89, 321" o="1" /> <c c="" r="90, 276, 112, 321" u="2" o="3" /> <c c="" r="113, 276, 128, 321" u="2" o="3" /> <c c="" r="129, 276, 146, 321" u="3" o="3" /> <c c="" r="147, 276, 156, 321" u="4" o="1" /> <c c="" r="157, 276, 174, 321" u="3" o="3" /> <c c="" r="175, 276, 197, 321" u="2" o="3" /> <c c="" r="198, 276, 215, 321" u="4" o="1" /> <c c="" r="216, 276, 237, 321" /> <c c="" r="238, 276, 256, 321" u="2" o="2" /> <c c="" r="257, 276, 272, 321" u="2" o="3" /> <c c="" r="273, 276, 296, 321" u="1" /> <c c="" r="297, 276, 314, 321" u="3" o="3" /> <c c="" r="315, 276, 333, 321" u="2" o="3" /> <c c="" r="334, 276, 343, 321" u="4" o="1" /> <c c="" r="344, 276, 360, 321" u="4" /> <c c="" r="361, 276, 382, 321" u="1" /> <c c="" r="383, 276, 400, 321" u="4" o="2" /> <c c="" r="401, 276, 420, 321" o="1" /> <c c="" r="421, 276, 442, 321" u="-1" o="1" /> <c c="" r="443, 276, 462, 321" u="2" o="2" /> <c c="" r="463, 276, 490, 321" u="1" o="1" /> <c c="" r="491, 276, 508, 321" u="4" o="2" /> <c c="" r="509, 276, 528, 321" u="2" o="1" /> <c c="" r="529, 276, 553, 321" u="2" o="-1" /> <c c="" r="554, 276, 573, 321" u="1" /> <c c="" r="574, 276, 591, 321" u="3" o="3" /> <c c="" r="592, 276, 616, 321" u="2" o="3" /> <c c="" r="617, 276, 637, 321" /> <c c="" r="638, 276, 664, 321" u="2" o="1" /> <c c="" r="665, 276, 694, 321" u="2" o="2" /> <c c="" r="695, 276, 707, 321" u="1" o="1" /> <c c="" r="708, 276, 725, 321" u="3" o="3" /> <c c="" r="726, 276, 745, 321" u="2" o="2" /> <c c="" r="746, 276, 763, 321" u="3" o="3" /> <c c="" r="764, 276, 793, 321" u="2" o="2" /> <c c="" r="794, 276, 810, 321" u="2" o="1" /> <c c="" r="811, 276, 831, 321" u="2" o="1" /> <c c="" r="832, 276, 856, 321" /> <c c="" r="857, 276, 886, 321" u="1" /> <c c="" r="887, 276, 911, 321" /> <c c="" r="912, 276, 940, 321" u="2" o="1" /> <c c="" r="941, 276, 972, 321" o="2" /> <c c="" r="973, 276, 995, 321" u="2" o="1" /> <c c="" r="996, 276, 1011, 321" u="3" o="2" /> <c c="" r="1012, 276, 1030, 321" u="2" /> <c c="" r="1031, 276, 1052, 321" o="2" /> <c c="" r="1053, 276, 1075, 321" u="1" /> <c c="" r="1076, 276, 1094, 321" u="1" o="1" /> <c c="" r="1095, 276, 1112, 321" u="2" o="1" /> <c c="" r="1113, 276, 1130, 321" u="3" o="2" /> <c c="" r="1131, 276, 1146, 321" u="2" o="2" /> <c c="" r="1147, 276, 1163, 321" u="3" o="1" /> <c c="" r="1164, 276, 1192, 321" u="1" /> <c c="" r="1193, 276, 1208, 321" u="3" o="1" /> <c c="" r="1209, 276, 1228, 321" u="2" o="1" /> <c c="" r="1229, 276, 1245, 321" u="2" o="2" /> <c c="" r="1246, 276, 1250, 321" u="3" o="4" /> <c c="" r="1251, 276, 1261, 321" o="1" /> <c c="" r="1262, 276, 1274, 321" u="-4" o="4" /> <c c=" " r="1275, 276, 1309, 321" u="1" o="1" /> <c c=" " r="1310, 276, 1341, 321" u="3" o="2" /> <c c=" " r="1342, 276, 1368, 321" o="2" /> <c c=" " r="1369, 276, 1387, 321" u="3" o="1" /> <c c="" r="1388, 276, 1411, 321" u="1" /> <c c="" r="1412, 276, 1432, 321" u="3" o="4" /> <c c="" r="1433, 276, 1458, 321" o="1" /> <c c="" r="1459, 276, 1475, 321" u="3" o="3" /> <c c="" r="1476, 276, 1492, 321" u="3" o="2" /> <c c="" r="1493, 276, 1508, 321" u="3" o="1" /> <c c="" r="1509, 276, 1535, 321" u="1" o="1" /> <c c="" r="1536, 276, 1552, 321" u="3" o="1" /> <c c="" r="1553, 276, 1581, 321" u="1" o="1" /> <c c="" r="1582, 276, 1599, 321" u="1" o="2" /> <c c="" r="1600, 276, 1621, 321" u="3" o="3" /> <c c="" r="1622, 276, 1643, 321" u="3" o="3" /> <c c="" r="1644, 276, 1662, 321" u="3" o="1" /> <c c="" r="1663, 276, 1685, 321" u="1" o="3" /> <c c="" r="1686, 276, 1711, 321" u="3" o="4" /> <c c="" r="1712, 276, 1732, 321" u="3" o="4" /> <c c="" r="1733, 276, 1758, 321" u="2" o="2" /> <c c="" r="1759, 276, 1779, 321" u="3" o="4" /> <c c=" " r="1780, 276, 1796, 321" u="3" o="1" /> <c c="!" r="1797, 276, 1819, 321" u="2" o="2" /> <c c=""" r="1820, 276, 1842, 321" u="1" /> <c c="#" r="1843, 276, 1866, 321" u="1" /> <c c="$" r="1867, 276, 1891, 321" u="1" o="1" /> <c c="%" r="1892, 276, 1914, 321" o="1" /> <c c="&" r="1915, 276, 1939, 321" u="3" o="1" /> <c c="'" r="1940, 276, 1958, 321" u="1" o="4" /> <c c="(" r="1959, 276, 1987, 321" u="3" o="4" /> <c c=")" r="1988, 276, 2020, 321" u="3" o="1" /> <c c="*" r="2021, 276, 2044, 321" o="2" /> <c c="+" r="0, 322, 23, 367" u="3" o="4" /> <c c="," r="24, 322, 40, 367" u="3" o="2" /> <c c="-" r="41, 322, 60, 367" u="2" o="1" /> <c c="." r="61, 322, 91, 367" u="3" o="3" /> <c c="/" r="92, 322, 111, 367" u="1" o="3" /> <c c="0" r="112, 322, 130, 367" u="2" /> <c c="1" r="131, 322, 149, 367" u="2" o="2" /> <c c="2" r="150, 322, 164, 367" u="4" o="1" /> <c c="3" r="165, 322, 179, 367" u="4" /> <c c="4" r="180, 322, 202, 367" u="1" o="2" /> <c c="5" r="203, 322, 219, 367" u="2" o="3" /> <c c="6" r="220, 322, 246, 367" u="1" /> <c c="7" r="247, 322, 261, 367" u="2" o="2" /> <c c="8" r="262, 322, 278, 367" u="4" o="3" /> <c c="9" r="279, 322, 295, 367" u="4" o="3" /> <c c=":" r="296, 322, 311, 367" u="4" o="1" /> <c c=";" r="312, 322, 329, 367" u="1" o="4" /> <c c="<" r="330, 322, 350, 367" u="4" o="3" /> <c c="=" r="351, 322, 367, 367" u="4" o="3" /> <c c=">" r="368, 322, 387, 367" u="2" o="2" /> <c c="?" r="388, 322, 404, 367" u="4" o="3" /> <c c="@" r="405, 322, 423, 367" u="4" o="1" /> <c c="A" r="424, 322, 439, 367" u="2" o="2" /> <c c="B" r="440, 322, 458, 367" /> <c c="C" r="459, 322, 478, 367" /> <c c="D" r="479, 322, 505, 367" u="2" o="2" /> <c c="E" r="506, 322, 525, 367" u="2" o="2" /> <c c="F" r="526, 322, 546, 367" u="4" o="1" /> <c c="G" r="547, 322, 561, 367" u="1" o="4" /> <c c="H" r="562, 322, 586, 367" u="4" o="3" /> <c c="I" r="587, 322, 615, 367" u="4" o="1" /> <c c="J" r="616, 322, 634, 367" u="1" o="2" /> <c c="K" r="635, 322, 655, 367" u="4" o="3" /> <c c="L" r="656, 322, 669, 367" u="4" o="2" /> <c c="M" r="670, 322, 685, 367" u="2" o="2" /> <c c="N" r="686, 322, 710, 367" u="4" o="2" /> <c c="O" r="711, 322, 726, 367" u="1" o="3" /> <c c="Q" r="727, 322, 743, 367" u="2" o="3" /> <c c="R" r="744, 322, 764, 367" o="3" /> <c c="S" r="765, 322, 779, 367" u="4" /> <c c="T" r="780, 322, 795, 367" u="2" o="2" /> <c c="U" r="796, 322, 809, 367" u="3" o="3" /> <c c="V" r="810, 322, 814, 367" u="4" o="3" /> <c c="W" r="815, 322, 825, 367" u="1" /> <c c="X" r="826, 322, 836, 367" u="-2" o="3" /> <c c="Y" r="837, 322, 864, 367" u="1" o="2" /> <c c="Z" r="865, 322, 891, 367" u="4" o="1" /> <c c="[" r="892, 322, 912, 367" o="3" /> <c c="\" r="913, 322, 928, 367" u="4" o="1" /> <c c="^" r="929, 322, 948, 367" /> <c c="_" r="949, 322, 965, 367" u="4" o="3" /> <c c="b" r="966, 322, 989, 367" o="1" /> <c c="c" r="990, 322, 1008, 367" o="2" /> <c c="j" r="1009, 322, 1037, 367" u="1" o="1" /> <c c="k" r="1038, 322, 1062, 367" u="1" o="1" /> <c c="" r="1063, 322, 1078, 367" u="3" o="1" /> <c c="" r="1079, 322, 1093, 367" u="4" /> <c c="" r="1094, 322, 1113, 367" o="2" /> <c c="" r="1114, 322, 1131, 367" u="1" /> <c c="" r="1132, 322, 1150, 367" u="3" o="2" /> <c c="" r="1151, 322, 1166, 367" u="4" o="1" /> <c c="" r="1167, 322, 1198, 367" u="1" /> <c c="" r="1199, 322, 1227, 367" u="1" /> <c c="" r="1228, 322, 1245, 367" u="1" o="2" /> <c c="" r="1246, 322, 1260, 367" u="2" o="2" /> <c c="" r="1261, 322, 1281, 367" u="3" o="1" /> <c c="" r="1282, 322, 1299, 367" u="4" /> <c c="" r="1300, 322, 1322, 367" u="3" o="2" /> <c c="" r="1323, 322, 1342, 367" u="4" o="2" /> <c c="" r="1343, 322, 1364, 367" o="2" /> <c c="" r="1365, 322, 1384, 367" o="1" /> <c c="" r="1385, 322, 1409, 367" o="2" /> <c c="" r="1410, 322, 1430, 367" u="1" o="1" /> <c c="" r="1431, 322, 1455, 367" u="3" o="1" /> <c c="" r="1456, 322, 1476, 367" u="4" /> <c c="" r="1477, 322, 1504, 367" u="3" o="1" /> <c c="" r="1505, 322, 1526, 367" u="4" /> <c c="" r="1527, 322, 1560, 367" u="3" o="2" /> <c c="" r="1561, 322, 1588, 367" u="4" o="2" /> <c c="" r="1589, 322, 1615, 367" u="2" o="1" /> <c c="" r="1616, 322, 1637, 367" u="2" /> <c c="" r="1638, 322, 1660, 367" u="2" o="2" /> <c c="" r="1661, 322, 1676, 367" u="2" o="2" /> <c c="" r="1677, 322, 1699, 367" u="1" /> <c c="" r="1700, 322, 1718, 367" /> <c c="" r="1719, 322, 1742, 367" /> <c c="" r="1743, 322, 1761, 367" /> <c c="" r="1762, 322, 1785, 367" /> <c c="" r="1786, 322, 1804, 367" /> <c c="" r="1805, 322, 1828, 367" o="2" /> <c c="" r="1829, 322, 1850, 367" u="2" /> <c c="" r="1851, 322, 1882, 367" o="1" /> <c c="" r="1883, 322, 1907, 367" u="1" o="1" /> <c c="" r="1908, 322, 1930, 367" u="1" o="2" /> <c c="" r="1931, 322, 1949, 367" u="1" o="2" /> <c c="" r="1950, 322, 1968, 367" u="1" o="4" /> <c c="" r="1969, 322, 1983, 367" u="1" o="4" /> <c c="" r="1984, 322, 2002, 367" u="3" o="2" /> <c c="" r="2003, 322, 2017, 367" u="4" o="1" /> <c c="" r="2018, 322, 2046, 367" u="1" o="3" /> <c c="" r="0, 368, 24, 413" o="3" /> <c c="" r="25, 368, 53, 413" u="1" o="3" /> <c c="" r="54, 368, 78, 413" o="3" /> <c c="" r="79, 368, 83, 413" u="3" o="4" /> <c c="" r="84, 368, 112, 413" u="1" o="1" /> <c c="" r="113, 368, 139, 413" u="1" /> <c c="" r="140, 368, 157, 413" u="3" o="2" /> <c c="" r="158, 368, 172, 413" u="4" o="2" /> <c c="" r="173, 368, 193, 413" u="3" o="4" /> <c c="" r="194, 368, 210, 413" u="4" o="3" /> <c c="" r="211, 368, 229, 413" u="1" o="4" /> <c c="" r="230, 368, 244, 413" u="1" o="4" /> <c c="" r="245, 368, 249, 413" u="11" o="-15" /> <c c="" r="250, 368, 267, 413" u="5" o="-22" /> <c c="" r="268, 368, 283, 413" u="6" o="-21" /> <c c="" r="284, 368, 299, 413" u="6" o="-21" /> <c c="" r="300, 368, 304, 413" u="11" o="-15" /> <c c="" r="305, 368, 315, 413" u="8" o="-18" /> <c c="" r="316, 368, 326, 413" u="8" o="-18" /> <c c="" r="327, 368, 336, 413" u="9" o="-18" /> <c c="" r="337, 368, 346, 413" u="9" o="-18" /> <c c="" r="347, 368, 351, 413" u="-2" o="-2" /> <c c="" r="352, 368, 368, 413" u="5" o="-21" /> <c c="" r="369, 368, 373, 413" u="8" o="-12" /> <c c="" r="374, 368, 376, 413" u="12" o="-14" /> <c c="" r="377, 368, 389, 413" u="2" o="2" /> <c c="" r="390, 368, 399, 413" u="9" o="-18" /> <c c="" r="400, 368, 403, 413" u="3" o="3" /> <c c="" r="404, 368, 408, 413" u="21" o="-25" /> <c c="" r="409, 368, 414, 413" u="1" o="-6" /> <c c="" r="415, 368, 419, 413" u="2" o="3" /> <c c="" r="420, 368, 440, 413" u="2" o="2" /> <c c="" r="441, 368, 460, 413" u="1" o="1" /> <c c="" r="461, 368, 475, 413" o="2" /> <c c="" r="476, 368, 494, 413" o="1" /> <c c="" r="495, 368, 517, 413" u="1" o="3" /> <c c="" r="518, 368, 526, 413" o="4" /> <c c="" r="527, 368, 539, 413" /> <c c="" r="540, 368, 562, 413" u="1" o="3" /> <c c="" r="563, 368, 583, 413" u="2" o="2" /> <c c="" r="584, 368, 592, 413" u="1" o="3" /> <c c="" r="593, 368, 608, 413" u="1" o="4" /> <c c="" r="609, 368, 627, 413" u="1" o="2" /> <c c="" r="628, 368, 644, 413" u="2" o="2" /> <c c="" r="645, 368, 667, 413" u="1" o="3" /> <c c="" r="668, 368, 688, 413" u="2" o="2" /> <c c="" r="689, 368, 697, 413" o="4" /> <c c="" r="698, 368, 709, 413" u="1" o="3" /> <c c="" r="710, 368, 732, 413" o="3" /> <c c="" r="733, 368, 754, 413" u="-1" o="2" /> <c c="" r="755, 368, 770, 413" u="1" o="3" /> <c c="" r="771, 368, 788, 413" u="1" o="3" /> <c c="" r="789, 368, 806, 413" o="1" /> <c c="" r="807, 368, 825, 413" u="1" o="2" /> <c c="" r="826, 368, 847, 413" u="1" o="3" /> <c c="" r="848, 368, 862, 413" u="1" o="4" /> <c c="" r="863, 368, 886, 413" u="2" o="2" /> <c c="" r="887, 368, 909, 413" o="4" /> <c c="" r="910, 368, 929, 413" o="4" /> <c c="" r="930, 368, 948, 413" u="1" o="4" /> <c c="" r="949, 368, 967, 413" u="1" o="3" /> <c c="" r="968, 368, 975, 413" u="2" o="1" /> <c c="" r="976, 368, 990, 413" u="2" o="2" /> <c c="" r="991, 368, 1023, 413" /> <c c="" r="1024, 368, 1052, 413" o="1" /> <c c="" r="1053, 368, 1085, 413" /> <c c="" r="1086, 368, 1114, 413" o="1" /> <c c="" r="1115, 368, 1147, 413" /> <c c="" r="1148, 368, 1176, 413" o="1" /> <c c="" r="1177, 368, 1200, 413" /> <c c="" r="1201, 368, 1220, 413" /> <c c=" " r="1221, 368, 1222, 413" o="18" /> <c c=" " r="1223, 368, 1224, 413" o="36" /> <c c=" " r="1225, 368, 1226, 413" o="18" /> <c c=" " r="1227, 368, 1228, 413" o="36" /> <c c=" " r="1229, 368, 1230, 413" o="11" /> <c c=" " r="1231, 368, 1232, 413" o="8" /> <c c=" " r="1233, 368, 1234, 413" o="5" /> <c c=" " r="1235, 368, 1236, 413" o="22" /> <c c=" " r="1237, 368, 1238, 413" o="11" /> <c c=" " r="1239, 368, 1240, 413" o="4" /> <c c=" " r="1241, 368, 1242, 413" o="1" /> <c c=" " r="1243, 368, 1251, 413" u="2" o="2" /> <c c=" " r="1252, 368, 1260, 413" u="2" o="2" /> <c c=" " r="1261, 368, 1275, 413" u="4" o="5" /> <c c=" " r="1276, 368, 1291, 413" u="2" o="2" /> <c c=" " r="1292, 368, 1325, 413" u="2" o="2" /> <c c=" " r="1326, 368, 1359, 413" u="2" o="2" /> <c c=" " r="1360, 368, 1369, 413" u="6" o="6" /> <c c=" " r="1370, 368, 1385, 413" u="2" o="2" /> <c c=" " r="1386, 368, 1390, 413" u="4" o="4" /> <c c=" " r="1391, 368, 1395, 413" u="4" o="4" /> <c c=" " r="1396, 368, 1400, 413" u="4" o="4" /> <c c=" " r="1401, 368, 1406, 413" u="4" o="3" /> <c c=" " r="1407, 368, 1417, 413" u="2" o="2" /> <c c=" " r="1418, 368, 1428, 413" u="2" o="2" /> <c c=" " r="1429, 368, 1439, 413" u="2" o="2" /> <c c=" " r="1440, 368, 1451, 413" u="2" o="1" /> <c c=" " r="1452, 368, 1468, 413" u="4" o="3" /> <c c="! " r="1469, 368, 1485, 413" u="4" o="3" /> <c c="" " r="1486, 368, 1493, 413" u="8" o="8" /> <c c="# " r="1494, 368, 1501, 413" u="4" o="2" /> <c c="$ " r="1502, 368, 1506, 413" u="4" o="4" /> <c c="% " r="1507, 368, 1523, 413" u="4" o="5" /> <c c="& " r="1524, 368, 1552, 413" u="4" o="5" /> <c c="' " r="1553, 368, 1557, 413" u="4" o="4" /> <c c="0 " r="1558, 368, 1595, 413" /> <c c="1 " r="1596, 368, 1644, 413" o="2" /> <c c="2 " r="1645, 368, 1653, 413" u="3" o="1" /> <c c="3 " r="1654, 368, 1671, 413" u="3" /> <c c="4 " r="1672, 368, 1698, 413" u="3" o="-1" /> <c c="5 " r="1699, 368, 1707, 413" u="1" o="3" /> <c c="6 " r="1708, 368, 1725, 413" o="3" /> <c c="7 " r="1726, 368, 1752, 413" u="-1" o="3" /> <c c="8 " r="1753, 368, 1766, 413" /> <c c="9 " r="1767, 368, 1776, 413" u="2" o="1" /> <c c=": " r="1777, 368, 1786, 413" u="1" o="2" /> <c c="; " r="1787, 368, 1808, 413" u="3" o="3" /> <c c="< " r="1809, 368, 1821, 413" u="4" o="3" /> <c c="= " r="1822, 368, 1837, 413" o="1" /> <c c="> " r="1838, 368, 1853, 413" u="2" o="2" /> <c c="@ " r="1854, 368, 1875, 413" o="1" /> <c c="A " r="1876, 368, 1893, 413" /> <c c="B " r="1894, 368, 1922, 413" u="3" o="3" /> <c c="C " r="1923, 368, 1931, 413" u="2" o="2" /> <c c="D " r="1932, 368, 1954, 413" u="-11" o="-11" /> <c c="p " r="1955, 368, 1967, 413" u="2" o="2" /> <c c="t " r="1968, 368, 1980, 413" u="2" o="2" /> <c c="u " r="1981, 368, 1990, 413" u="3" o="4" /> <c c="v " r="1991, 368, 2003, 413" u="2" o="2" /> <c c="w " r="2004, 368, 2015, 413" u="3" o="2" /> <c c="x " r="2016, 368, 2027, 413" u="2" o="3" /> <c c="y " r="2028, 368, 2040, 413" u="2" o="2" /> <c c="z " r="0, 414, 12, 459" u="2" o="2" /> <c c="{ " r="13, 414, 25, 459" u="2" o="2" /> <c c="| " r="26, 414, 38, 459" u="2" o="2" /> <c c="} " r="39, 414, 44, 459" u="2" o="1" /> <c c="~ " r="45, 414, 50, 459" u="1" o="2" /> <c c=" " r="51, 414, 61, 459" u="2" o="2" /> <c c=" " r="62, 414, 74, 459" u="2" o="2" /> <c c=" " r="75, 414, 80, 459" u="5" o="6" /> <c c=" " r="81, 414, 91, 459" u="3" o="3" /> <c c=" " r="92, 414, 102, 459" u="3" o="3" /> <c c=" " r="103, 414, 115, 459" u="2" o="2" /> <c c=" " r="116, 414, 125, 459" u="3" o="4" /> <c c=" " r="126, 414, 138, 459" u="2" o="2" /> <c c=" " r="139, 414, 150, 459" u="3" o="2" /> <c c=" " r="151, 414, 162, 459" u="2" o="3" /> <c c=" " r="163, 414, 175, 459" u="2" o="2" /> <c c=" " r="176, 414, 188, 459" u="2" o="2" /> <c c=" " r="189, 414, 201, 459" u="2" o="2" /> <c c=" " r="202, 414, 214, 459" u="2" o="2" /> <c c=" " r="215, 414, 221, 459" u="2" /> <c c=" " r="222, 414, 228, 459" u="1" o="1" /> <c c=" " r="229, 414, 249, 459" u="2" o="4" /> <c c=" " r="250, 414, 276, 459" /> <c c=" " r="277, 414, 297, 459" u="2" o="3" /> <c c=" " r="298, 414, 317, 459" u="1" o="3" /> <c c=" " r="318, 414, 333, 459" u="4" o="4" /> <c c=" " r="334, 414, 362, 459" u="4" o="3" /> <c c=" " r="363, 414, 391, 459" u="1" o="1" /> <c c=" " r="392, 414, 434, 459" u="4" o="3" /> <c c=" " r="435, 414, 466, 459" u="3" o="4" /> <c c=" " r="467, 414, 505, 459" u="1" /> <c c=" " r="506, 414, 537, 459" u="4" o="4" /> <c c=" " r="538, 414, 559, 459" o="2" /> <c c="!" r="560, 414, 587, 459" o="1" /> <c c="!" r="588, 414, 615, 459" o="1" /> <c c="!" r="616, 414, 639, 459" u="2" o="2" /> <c c="!" r="640, 414, 671, 459" u="2" o="1" /> <c c="!" r="672, 414, 692, 459" u="2" o="2" /> <c c="!" r="693, 414, 720, 459" o="1" /> <c c="!" r="721, 414, 748, 459" o="1" /> <c c="!" r="749, 414, 766, 459" u="3" o="3" /> <c c="!" r="767, 414, 786, 459" u="2" o="1" /> <c c=" !" r="787, 414, 812, 459" u="2" o="2" /> <c c=" !" r="813, 414, 840, 459" u="1" o="1" /> <c c=" !" r="841, 414, 881, 459" u="1" /> <c c=" !" r="882, 414, 904, 459" o="2" /> <c c=" !" r="905, 414, 929, 459" u="4" o="5" /> <c c="!" r="930, 414, 953, 459" u="2" o="1" /> <c c="!" r="954, 414, 979, 459" u="1" /> <c c="!" r="980, 414, 1005, 459" u="-1" o="1" /> <c c="!" r="1006, 414, 1026, 459" u="3" o="3" /> <c c="!" r="1027, 414, 1055, 459" u="1" /> <c c="!" r="1056, 414, 1078, 459" /> <c c="!" r="1079, 414, 1112, 459" u="1" o="2" /> <c c="!" r="1113, 414, 1135, 459" u="4" o="4" /> <c c="!" r="1136, 414, 1167, 459" u="3" o="2" /> <c c="!" r="1168, 414, 1196, 459" u="2" o="2" /> <c c="!" r="1197, 414, 1221, 459" u="1" o="2" /> <c c="!" r="1222, 414, 1243, 459" u="4" o="1" /> <c c="!" r="1244, 414, 1275, 459" u="2" /> <c c="!" r="1276, 414, 1309, 459" u="1" o="1" /> <c c="!" r="1310, 414, 1340, 459" u="2" o="2" /> <c c="!" r="1341, 414, 1365, 459" u="4" o="1" /> <c c="!" r="1366, 414, 1386, 459" u="3" /> <c c="!" r="1387, 414, 1408, 459" u="3" o="-1" /> <c c=" !" r="1409, 414, 1434, 459" u="2" o="3" /> <c c="!!" r="1435, 414, 1482, 459" u="4" o="4" /> <c c=""!" r="1483, 414, 1511, 459" u="1" o="1" /> <c c="#!" r="1512, 414, 1535, 459" u="1" /> <c c="$!" r="1536, 414, 1556, 459" u="2" o="2" /> <c c="%!" r="1557, 414, 1573, 459" u="2" o="1" /> <c c="&!" r="1574, 414, 1602, 459" u="2" o="2" /> <c c="'!" r="1603, 414, 1631, 459" u="2" o="2" /> <c c="(!" r="1632, 414, 1651, 459" u="1" o="2" /> <c c=")!" r="1652, 414, 1661, 459" u="2" o="4" /> <c c="*!" r="1662, 414, 1683, 459" u="3" /> <c c="+!" r="1684, 414, 1709, 459" o="1" /> <c c=",!" r="1710, 414, 1737, 459" u="1" o="2" /> <c c="-!" r="1738, 414, 1761, 459" u="1" o="1" /> <c c=".!" r="1762, 414, 1791, 459" u="2" o="1" /> <c c="/!" r="1792, 414, 1807, 459" u="2" o="1" /> <c c="0!" r="1808, 414, 1827, 459" u="1" o="1" /> <c c="1!" r="1828, 414, 1861, 459" u="1" o="-3" /> <c c="2!" r="1862, 414, 1879, 459" u="4" o="4" /> <c c="3!" r="1880, 414, 1915, 459" u="1" o="3" /> <c c="4!" r="1916, 414, 1933, 459" u="2" o="2" /> <c c="5!" r="1934, 414, 1954, 459" u="3" o="2" /> <c c="6!" r="1955, 414, 1975, 459" u="2" o="3" /> <c c="7!" r="1976, 414, 1990, 459" u="1" o="2" /> <c c="8!" r="1991, 414, 2010, 459" u="1" o="2" /> <c c="[!" r="2011, 414, 2035, 459" u="2" o="4" /> <c c="\!" r="0, 460, 25, 505" u="2" o="3" /> <c c="]!" r="26, 460, 52, 505" u="1" o="3" /> <c c="^!" r="53, 460, 78, 505" u="2" o="3" /> <c c="!" r="79, 460, 106, 505" u="4" o="4" /> <c c="!" r="107, 460, 118, 505" u="4" o="5" /> <c c="!" r="119, 460, 146, 505" u="4" o="4" /> <c c="!" r="147, 460, 158, 505" u="5" o="4" /> <c c="!" r="159, 460, 196, 505" u="4" o="4" /> <c c="!" r="197, 460, 208, 505" u="5" o="4" /> <c c="!" r="209, 460, 229, 505" u="4" o="4" /> <c c="!" r="230, 460, 250, 505" u="4" o="4" /> <c c="!" r="251, 460, 271, 505" u="4" o="4" /> <c c="!" r="272, 460, 292, 505" u="4" o="4" /> <c c="!" r="293, 460, 320, 505" u="4" o="4" /> <c c="!" r="321, 460, 348, 505" u="4" o="4" /> <c c="!" r="349, 460, 370, 505" u="4" o="4" /> <c c="!" r="371, 460, 392, 505" u="4" o="4" /> <c c="!" r="393, 460, 420, 505" u="4" o="4" /> <c c="!" r="421, 460, 432, 505" u="4" o="5" /> <c c="!" r="433, 460, 460, 505" u="4" o="4" /> <c c="!" r="461, 460, 472, 505" u="4" o="5" /> <c c="!" r="473, 460, 500, 505" u="4" o="4" /> <c c="!" r="501, 460, 528, 505" u="4" o="4" /> <c c="!" r="529, 460, 556, 505" u="4" o="4" /> <c c="!" r="557, 460, 568, 505" u="4" o="5" /> <c c="!" r="569, 460, 596, 505" u="4" o="4" /> <c c="!" r="597, 460, 608, 505" u="4" o="5" /> <c c="!" r="609, 460, 623, 505" u="3" o="3" /> <c c="!" r="624, 460, 651, 505" u="4" o="4" /> <c c="!" r="652, 460, 679, 505" u="4" o="4" /> <c c="!" r="680, 460, 707, 505" u="4" o="4" /> <c c="!" r="708, 460, 735, 505" u="4" o="4" /> <c c="!" r="736, 460, 773, 505" u="4" o="4" /> <c c="!" r="774, 460, 811, 505" u="4" o="4" /> <c c="!" r="812, 460, 828, 505" u="4" o="4" /> <c c="!" r="829, 460, 845, 505" u="4" o="5" /> <c c="!" r="846, 460, 862, 505" u="5" o="4" /> <c c="!" r="863, 460, 879, 505" u="4" o="5" /> <c c="!" r="880, 460, 896, 505" u="5" o="4" /> <c c="!" r="897, 460, 913, 505" u="4" o="5" /> <c c="!" r="914, 460, 941, 505" u="4" o="4" /> <c c="!" r="942, 460, 970, 505" u="4" o="4" /> <c c="!" r="971, 460, 999, 505" u="4" o="4" /> <c c="!" r="1000, 460, 1027, 505" u="4" o="4" /> <c c="!" r="1028, 460, 1055, 505" u="4" o="4" /> <c c="!" r="1056, 460, 1083, 505" u="4" o="4" /> <c c="!" r="1084, 460, 1111, 505" u="4" o="4" /> <c c="!" r="1112, 460, 1139, 505" u="4" o="4" /> <c c="!" r="1140, 460, 1167, 505" u="4" o="4" /> <c c="!" r="1168, 460, 1173, 505" u="5" o="6" /> <c c="!" r="1174, 460, 1179, 505" u="6" o="5" /> <c c="!" r="1180, 460, 1207, 505" u="4" o="4" /> <c c="!" r="1208, 460, 1235, 505" u="4" o="4" /> <c c="!" r="1236, 460, 1241, 505" u="5" o="6" /> <c c="!" r="1242, 460, 1247, 505" u="6" o="5" /> <c c="!" r="1248, 460, 1275, 505" u="4" o="4" /> <c c="!" r="1276, 460, 1295, 505" u="5" o="5" /> <c c="!" r="1296, 460, 1323, 505" u="4" o="4" /> <c c="!" r="1324, 460, 1351, 505" u="4" o="4" /> <c c="!" r="1352, 460, 1371, 505" u="5" o="5" /> <c c="!" r="1372, 460, 1399, 505" u="4" o="4" /> <c c="!" r="1400, 460, 1419, 505" u="5" o="5" /> <c c="!" r="1420, 460, 1447, 505" u="4" o="4" /> <c c="!" r="1448, 460, 1475, 505" u="4" o="4" /> <c c="!" r="1476, 460, 1503, 505" u="4" o="4" /> <c c="!" r="1504, 460, 1541, 505" u="4" o="4" /> <c c="!" r="1542, 460, 1569, 505" u="4" o="4" /> <c c="!" r="1570, 460, 1597, 505" u="4" o="4" /> <c c="!" r="1598, 460, 1615, 505" u="6" o="6" /> <c c="!" r="1616, 460, 1643, 505" u="4" o="4" /> <c c="!" r="1644, 460, 1661, 505" u="6" o="6" /> <c c="!" r="1662, 460, 1699, 505" u="4" o="4" /> <c c="!" r="1700, 460, 1717, 505" u="6" o="6" /> <c c="!" r="1718, 460, 1740, 505" u="4" o="4" /> <c c="!" r="1741, 460, 1763, 505" u="4" o="4" /> <c c="!" r="1764, 460, 1786, 505" u="4" o="4" /> <c c="!" r="1787, 460, 1809, 505" u="4" o="4" /> <c c="!" r="1810, 460, 1837, 505" u="4" o="4" /> <c c="!" r="1838, 460, 1865, 505" u="4" o="4" /> <c c="!" r="1866, 460, 1903, 505" u="4" o="4" /> <c c="!" r="1904, 460, 1941, 505" u="4" o="4" /> <c c="!" r="1942, 460, 1952, 505" u="5" o="5" /> <c c="!" r="1953, 460, 1963, 505" u="5" o="5" /> <c c="!" r="1964, 460, 1991, 505" u="4" o="4" /> <c c="!" r="1992, 460, 2002, 505" u="5" o="5" /> <c c="!" r="2003, 460, 2030, 505" u="4" o="4" /> <c c="!" r="2031, 460, 2041, 505" u="5" o="5" /> <c c="!" r="0, 506, 27, 551" u="4" o="4" /> <c c="!" r="28, 506, 55, 551" u="4" o="4" /> <c c="!" r="56, 506, 83, 551" u="4" o="4" /> <c c="!" r="84, 506, 101, 551" u="6" o="6" /> <c c="!" r="102, 506, 129, 551" u="4" o="4" /> <c c="!" r="130, 506, 147, 551" u="6" o="6" /> <c c="!" r="148, 506, 165, 551" u="6" o="6" /> <c c=""" r="166, 506, 191, 551" u="4" o="4" /> <c c=""" r="192, 506, 211, 551" u="4" o="4" /> <c c=""" r="212, 506, 228, 551" u="4" o="4" /> <c c=""" r="229, 506, 246, 551" u="4" o="4" /> <c c=""" r="247, 506, 264, 551" u="4" o="4" /> <c c=""" r="265, 506, 293, 551" u="4" o="4" /> <c c=""" r="294, 506, 319, 551" u="4" o="4" /> <c c=""" r="320, 506, 345, 551" u="4" o="4" /> <c c=""" r="346, 506, 367, 551" u="4" o="4" /> <c c=" "" r="368, 506, 390, 551" u="4" o="3" /> <c c=" "" r="391, 506, 408, 551" u="4" o="4" /> <c c=" "" r="409, 506, 430, 551" u="4" o="4" /> <c c=" "" r="431, 506, 452, 551" u="4" o="5" /> <c c=" "" r="453, 506, 470, 551" u="4" o="4" /> <c c=""" r="471, 506, 492, 551" u="4" o="4" /> <c c=""" r="493, 506, 519, 551" u="4" o="4" /> <c c=""" r="520, 506, 546, 551" u="4" o="4" /> <c c=""" r="547, 506, 569, 551" u="4" o="4" /> <c c=""" r="570, 506, 591, 551" u="4" o="4" /> <c c=""" r="592, 506, 614, 551" u="4" o="3" /> <c c=""" r="615, 506, 637, 551" u="4" o="3" /> <c c=""" r="638, 506, 649, 551" u="4" o="4" /> <c c=""" r="650, 506, 661, 551" u="4" o="4" /> <c c=""" r="662, 506, 683, 551" u="4" o="4" /> <c c=""" r="684, 506, 697, 551" u="4" o="4" /> <c c=""" r="698, 506, 711, 551" u="4" o="4" /> <c c=""" r="712, 506, 739, 551" u="3" /> <c c=""" r="740, 506, 767, 551" u="3" /> <c c=""" r="768, 506, 795, 551" u="3" /> <c c=""" r="796, 506, 823, 551" u="4" o="4" /> <c c=""" r="824, 506, 851, 551" u="4" o="4" /> <c c=""" r="852, 506, 873, 551" u="4" o="4" /> <c c=" "" r="874, 506, 895, 551" u="4" o="4" /> <c c="!"" r="896, 506, 917, 551" u="4" o="4" /> <c c="""" r="918, 506, 939, 551" u="4" o="4" /> <c c="#"" r="940, 506, 942, 551" u="6" o="6" /> <c c="$"" r="943, 506, 953, 551" u="4" o="5" /> <c c="%"" r="954, 506, 964, 551" u="6" o="5" /> <c c="&"" r="965, 506, 983, 551" u="4" o="4" /> <c c="'"" r="984, 506, 1005, 551" u="4" o="4" /> <c c="("" r="1006, 506, 1027, 551" u="4" o="4" /> <c c=")"" r="1028, 506, 1049, 551" u="4" o="4" /> <c c="*"" r="1050, 506, 1071, 551" u="4" o="4" /> <c c="+"" r="1072, 506, 1085, 551" u="4" o="4" /> <c c=","" r="1086, 506, 1109, 551" u="4" o="5" /> <c c="-"" r="1110, 506, 1143, 551" u="4" o="5" /> <c c="."" r="1144, 506, 1159, 551" u="4" o="4" /> <c c="/"" r="1160, 506, 1185, 551" u="4" o="4" /> <c c="0"" r="1186, 506, 1221, 551" u="4" o="4" /> <c c="1"" r="1222, 506, 1239, 551" u="4" o="2" /> <c c="2"" r="1240, 506, 1257, 551" u="4" o="2" /> <c c="3"" r="1258, 506, 1275, 551" u="4" o="2" /> <c c="4"" r="1276, 506, 1297, 551" u="4" o="4" /> <c c="5"" r="1298, 506, 1319, 551" u="4" o="4" /> <c c="6"" r="1320, 506, 1324, 551" u="6" o="6" /> <c c="7"" r="1325, 506, 1346, 551" u="4" o="4" /> <c c="8"" r="1347, 506, 1368, 551" u="4" o="4" /> <c c="9"" r="1369, 506, 1390, 551" u="4" o="4" /> <c c=":"" r="1391, 506, 1412, 551" u="4" o="4" /> <c c=";"" r="1413, 506, 1434, 551" u="4" o="4" /> <c c="<"" r="1435, 506, 1456, 551" u="4" o="4" /> <c c="="" r="1457, 506, 1478, 551" u="4" o="4" /> <c c=">"" r="1479, 506, 1500, 551" u="4" o="4" /> <c c="?"" r="1501, 506, 1522, 551" u="4" o="4" /> <c c="@"" r="1523, 506, 1529, 551" u="6" o="6" /> <c c="A"" r="1530, 506, 1551, 551" u="4" o="4" /> <c c="B"" r="1552, 506, 1573, 551" u="4" o="4" /> <c c="C"" r="1574, 506, 1595, 551" u="4" o="4" /> <c c="D"" r="1596, 506, 1617, 551" u="4" o="4" /> <c c="E"" r="1618, 506, 1639, 551" u="4" o="4" /> <c c="F"" r="1640, 506, 1661, 551" u="4" o="4" /> <c c="G"" r="1662, 506, 1683, 551" u="4" o="4" /> <c c="H"" r="1684, 506, 1705, 551" u="4" o="4" /> <c c="I"" r="1706, 506, 1727, 551" u="4" o="4" /> <c c="J"" r="1728, 506, 1749, 551" u="4" o="4" /> <c c="K"" r="1750, 506, 1771, 551" u="4" o="4" /> <c c="L"" r="1772, 506, 1793, 551" u="4" o="4" /> <c c="M"" r="1794, 506, 1815, 551" u="4" o="4" /> <c c="N"" r="1816, 506, 1837, 551" u="4" o="4" /> <c c="O"" r="1838, 506, 1859, 551" u="4" o="4" /> <c c="P"" r="1860, 506, 1881, 551" u="4" o="4" /> <c c="Q"" r="1882, 506, 1903, 551" u="4" o="4" /> <c c="R"" r="1904, 506, 1925, 551" u="4" o="4" /> <c c="S"" r="1926, 506, 1947, 551" u="4" o="4" /> <c c="T"" r="1948, 506, 1969, 551" u="4" o="4" /> <c c="U"" r="1970, 506, 1991, 551" u="4" o="4" /> <c c="V"" r="1992, 506, 2013, 551" u="4" o="4" /> <c c="W"" r="2014, 506, 2035, 551" u="4" o="4" /> <c c="X"" r="0, 552, 21, 597" u="4" o="4" /> <c c="Y"" r="22, 552, 43, 597" u="4" o="4" /> <c c="Z"" r="44, 552, 65, 597" u="4" o="4" /> <c c="["" r="66, 552, 87, 597" u="4" o="4" /> <c c="\"" r="88, 552, 109, 597" u="4" o="4" /> <c c="]"" r="110, 552, 131, 597" u="4" o="4" /> <c c="^"" r="132, 552, 153, 597" u="4" o="4" /> <c c="_"" r="154, 552, 175, 597" u="4" o="4" /> <c c="`"" r="176, 552, 197, 597" u="4" o="4" /> <c c="a"" r="198, 552, 219, 597" u="4" o="4" /> <c c="b"" r="220, 552, 241, 597" u="4" o="4" /> <c c="c"" r="242, 552, 263, 597" u="4" o="4" /> <c c="d"" r="264, 552, 285, 597" u="4" o="4" /> <c c="e"" r="286, 552, 307, 597" u="4" o="4" /> <c c="f"" r="308, 552, 329, 597" u="4" o="4" /> <c c="g"" r="330, 552, 351, 597" u="4" o="4" /> <c c="h"" r="352, 552, 373, 597" u="4" o="4" /> <c c="i"" r="374, 552, 395, 597" u="4" o="4" /> <c c="j"" r="396, 552, 429, 597" u="4" o="4" /> <c c="k"" r="430, 552, 463, 597" u="4" o="4" /> <c c="l"" r="464, 552, 476, 597" u="4" o="5" /> <c c="m"" r="477, 552, 498, 597" u="4" o="4" /> <c c="n"" r="499, 552, 520, 597" u="4" o="4" /> <c c="o"" r="521, 552, 542, 597" u="4" o="4" /> <c c="p"" r="543, 552, 564, 597" u="4" o="4" /> <c c="q"" r="565, 552, 586, 597" u="4" o="4" /> <c c="r"" r="587, 552, 608, 597" u="4" o="4" /> <c c="s"" r="609, 552, 630, 597" u="4" o="4" /> <c c="t"" r="631, 552, 652, 597" u="4" o="4" /> <c c="u"" r="653, 552, 674, 597" u="4" o="4" /> <c c="v"" r="675, 552, 696, 597" u="4" o="4" /> <c c="w"" r="697, 552, 718, 597" u="4" o="4" /> <c c="x"" r="719, 552, 740, 597" u="4" o="4" /> <c c="y"" r="741, 552, 762, 597" u="4" o="4" /> <c c="z"" r="763, 552, 784, 597" u="4" o="4" /> <c c="{"" r="785, 552, 806, 597" u="4" o="4" /> <c c="|"" r="807, 552, 828, 597" u="4" o="4" /> <c c="}"" r="829, 552, 850, 597" u="4" o="4" /> <c c="~"" r="851, 552, 872, 597" u="4" o="4" /> <c c=""" r="873, 552, 894, 597" u="4" o="4" /> <c c=""" r="895, 552, 916, 597" u="4" o="4" /> <c c=""" r="917, 552, 938, 597" u="4" o="4" /> <c c=""" r="939, 552, 960, 597" u="4" o="4" /> <c c=""" r="961, 552, 982, 597" u="4" o="4" /> <c c=""" r="983, 552, 1004, 597" u="4" o="4" /> <c c=""" r="1005, 552, 1026, 597" u="4" o="4" /> <c c=""" r="1027, 552, 1048, 597" u="4" o="4" /> <c c=""" r="1049, 552, 1070, 597" u="4" o="4" /> <c c=""" r="1071, 552, 1092, 597" u="4" o="4" /> <c c=""" r="1093, 552, 1114, 597" u="4" o="4" /> <c c=""" r="1115, 552, 1136, 597" u="4" o="4" /> <c c=""" r="1137, 552, 1158, 597" u="4" o="4" /> <c c=""" r="1159, 552, 1180, 597" u="4" o="4" /> <c c=""" r="1181, 552, 1202, 597" u="4" o="4" /> <c c=""" r="1203, 552, 1224, 597" u="4" o="4" /> <c c=""" r="1225, 552, 1246, 597" u="4" o="4" /> <c c=""" r="1247, 552, 1268, 597" u="4" o="4" /> <c c=""" r="1269, 552, 1290, 597" u="4" o="4" /> <c c=""" r="1291, 552, 1312, 597" u="4" o="4" /> <c c=""" r="1313, 552, 1334, 597" u="4" o="4" /> <c c=""" r="1335, 552, 1356, 597" u="4" o="4" /> <c c=""" r="1357, 552, 1379, 597" u="4" o="3" /> <c c=""" r="1380, 552, 1402, 597" u="4" o="3" /> <c c=""" r="1403, 552, 1425, 597" u="4" o="3" /> <c c=""" r="1426, 552, 1448, 597" u="4" o="3" /> <c c=""" r="1449, 552, 1471, 597" u="4" o="3" /> <c c=""" r="1472, 552, 1494, 597" u="4" o="3" /> <c c=""" r="1495, 552, 1517, 597" u="4" o="3" /> <c c=""" r="1518, 552, 1540, 597" u="4" o="3" /> <c c=""" r="1541, 552, 1562, 597" u="4" o="4" /> <c c=""" r="1563, 552, 1584, 597" u="4" o="4" /> <c c=""" r="1585, 552, 1606, 597" u="4" o="4" /> <c c=""" r="1607, 552, 1628, 597" u="4" o="4" /> <c c=""" r="1629, 552, 1650, 597" u="4" o="4" /> <c c=""" r="1651, 552, 1672, 597" u="4" o="4" /> <c c=""" r="1673, 552, 1694, 597" u="4" o="4" /> <c c=""" r="1695, 552, 1716, 597" u="4" o="4" /> <c c=""" r="1717, 552, 1738, 597" u="4" o="4" /> <c c=""" r="1739, 552, 1750, 597" u="5" o="5" /> <c c=""" r="1751, 552, 1762, 597" u="5" o="5" /> <c c=""" r="1763, 552, 1784, 597" u="4" o="4" /> <c c=""" r="1785, 552, 1806, 597" u="4" o="4" /> <c c=""" r="1807, 552, 1828, 597" u="4" o="4" /> <c c=""" r="1829, 552, 1850, 597" u="4" o="4" /> <c c=""" r="1851, 552, 1872, 597" u="4" o="4" /> <c c=""" r="1873, 552, 1894, 597" u="4" o="4" /> <c c=""" r="1895, 552, 1916, 597" u="4" o="4" /> <c c=""" r="1917, 552, 1938, 597" u="4" o="4" /> <c c=""" r="1939, 552, 1960, 597" u="4" o="4" /> <c c=""" r="1961, 552, 1982, 597" u="4" o="4" /> <c c=""" r="1983, 552, 2004, 597" u="4" o="4" /> <c c=""" r="2005, 552, 2026, 597" u="4" o="4" /> <c c=""" r="2027, 552, 2048, 597" u="4" o="4" /> <c c=""" r="0, 598, 21, 643" u="4" o="4" /> <c c=""" r="22, 598, 49, 643" u="4" o="4" /> <c c=""" r="50, 598, 77, 643" u="4" o="4" /> <c c=""" r="78, 598, 99, 643" u="4" o="4" /> <c c=""" r="100, 598, 122, 643" u="4" o="3" /> <c c=""" r="123, 598, 137, 643" u="4" o="5" /> <c c=""" r="138, 598, 159, 643" u="4" o="4" /> <c c=""" r="160, 598, 181, 643" u="4" o="4" /> <c c=""" r="182, 598, 203, 643" u="4" o="4" /> <c c=""" r="204, 598, 225, 643" u="4" o="4" /> <c c=""" r="226, 598, 247, 643" u="4" o="4" /> <c c=""" r="248, 598, 269, 643" u="4" o="4" /> <c c=""" r="270, 598, 291, 643" u="4" o="4" /> <c c=""" r="292, 598, 313, 643" u="4" o="4" /> <c c=""" r="314, 598, 335, 643" u="4" o="4" /> <c c=""" r="336, 598, 357, 643" u="4" o="4" /> <c c=""" r="358, 598, 362, 643" u="6" o="7" /> <c c=""" r="363, 598, 384, 643" u="4" o="4" /> <c c=""" r="385, 598, 408, 643" u="3" o="3" /> <c c=""" r="409, 598, 438, 643" u="4" o="4" /> <c c=""" r="439, 598, 460, 643" u="4" o="4" /> <c c=""" r="461, 598, 482, 643" u="4" o="4" /> <c c=""" r="483, 598, 504, 643" u="4" o="4" /> <c c=""" r="505, 598, 526, 643" u="4" o="4" /> <c c=""" r="527, 598, 548, 643" u="4" o="4" /> <c c=""" r="549, 598, 571, 643" u="4" o="3" /> <c c=""" r="572, 598, 594, 643" u="4" o="3" /> <c c=""" r="595, 598, 616, 643" u="4" o="4" /> <c c=""" r="617, 598, 638, 643" u="4" o="4" /> <c c=""" r="639, 598, 660, 643" u="4" o="4" /> <c c=""" r="661, 598, 682, 643" u="4" o="4" /> <c c=""" r="683, 598, 704, 643" u="4" o="4" /> <c c=""" r="705, 598, 726, 643" u="4" o="4" /> <c c=""" r="727, 598, 748, 643" u="4" o="4" /> <c c=""" r="749, 598, 770, 643" u="4" o="4" /> <c c=""" r="771, 598, 816, 643" u="4" o="4" /> <c c=""" r="817, 598, 862, 643" u="4" o="4" /> <c c=""" r="863, 598, 884, 643" u="4" o="4" /> <c c=""" r="885, 598, 906, 643" u="4" o="4" /> <c c=""" r="907, 598, 928, 643" u="4" o="4" /> <c c=""" r="929, 598, 950, 643" u="4" o="4" /> <c c=""" r="951, 598, 972, 643" u="4" o="4" /> <c c=""" r="973, 598, 994, 643" u="4" o="4" /> <c c=""" r="995, 598, 1016, 643" u="4" o="4" /> <c c=""" r="1017, 598, 1038, 643" u="4" o="4" /> <c c=""" r="1039, 598, 1060, 643" u="4" o="4" /> <c c=""" r="1061, 598, 1082, 643" u="4" o="4" /> <c c=""" r="1083, 598, 1104, 643" u="4" o="4" /> <c c=""" r="1105, 598, 1126, 643" u="4" o="4" /> <c c=""" r="1127, 598, 1148, 643" u="4" o="4" /> <c c=""" r="1149, 598, 1170, 643" u="4" o="4" /> <c c=""" r="1171, 598, 1192, 643" u="4" o="4" /> <c c=""" r="1193, 598, 1214, 643" u="4" o="4" /> <c c=""" r="1215, 598, 1236, 643" u="4" o="4" /> <c c=""" r="1237, 598, 1258, 643" u="4" o="4" /> <c c=""" r="1259, 598, 1280, 643" u="4" o="4" /> <c c=""" r="1281, 598, 1302, 643" u="4" o="4" /> <c c=""" r="1303, 598, 1307, 643" u="13" o="12" /> <c c=""" r="1308, 598, 1330, 643" u="4" o="3" /> <c c=""" r="1331, 598, 1353, 643" u="4" o="3" /> <c c=""" r="1354, 598, 1376, 643" u="4" o="3" /> <c c="#" r="1377, 598, 1404, 643" u="2" o="2" /> <c c="#" r="1405, 598, 1426, 643" u="4" o="4" /> <c c="#" r="1427, 598, 1436, 643" u="7" o="4" /> <c c=" #" r="1437, 598, 1446, 643" u="4" o="7" /> <c c=" #" r="1447, 598, 1456, 643" u="7" o="4" /> <c c=" #" r="1457, 598, 1466, 643" u="4" o="7" /> <c c=" #" r="1467, 598, 1477, 643" u="6" /> <c c="!#" r="1478, 598, 1488, 643" o="6" /> <c c=""#" r="1489, 598, 1510, 643" u="4" o="4" /> <c c="##" r="1511, 598, 1532, 643" u="4" o="4" /> <c c="$" r="1533, 598, 1567, 643" u="2" o="1" /> <c c="$" r="1568, 598, 1601, 643" u="2" o="2" /> <c c="$" r="1602, 598, 1636, 643" u="2" o="1" /> <c c="$" r="1637, 598, 1671, 643" u="2" o="1" /> <c c="$" r="1672, 598, 1705, 643" u="2" o="2" /> <c c="$" r="1706, 598, 1739, 643" u="2" o="2" /> <c c="$" r="1740, 598, 1776, 643" u="1" /> <c c="$" r="1777, 598, 1810, 643" u="2" o="2" /> <c c="$" r="1811, 598, 1832, 643" u="8" o="8" /> <c c=" $" r="1833, 598, 1856, 643" u="7" o="7" /> <c c=" $" r="1857, 598, 1879, 643" u="8" o="7" /> <c c=" $" r="1880, 598, 1903, 643" u="5" o="5" /> <c c=" $" r="1904, 598, 1926, 643" u="8" o="7" /> <c c=" $" r="1927, 598, 1950, 643" u="6" o="8" /> <c c="$" r="1951, 598, 1975, 643" u="6" o="7" /> <c c="$" r="1976, 598, 1998, 643" u="7" o="8" /> <c c="$" r="1999, 598, 2033, 643" u="3" /> <c c="$" r="0, 644, 33, 689" u="3" o="1" /> <c c="$" r="34, 644, 67, 689" u="3" o="1" /> <c c="$" r="68, 644, 101, 689" u="3" o="1" /> <c c="$" r="102, 644, 134, 689" u="3" o="2" /> <c c="$" r="135, 644, 169, 689" u="2" o="1" /> <c c="$" r="170, 644, 203, 689" u="2" o="2" /> <c c="$" r="204, 644, 237, 689" u="2" o="2" /> <c c="$" r="238, 644, 271, 689" u="2" o="2" /> <c c="$" r="272, 644, 296, 689" u="7" o="6" /> <c c="$" r="297, 644, 330, 689" u="2" o="2" /> <c c="$" r="331, 644, 364, 689" u="2" o="2" /> <c c="$" r="365, 644, 386, 689" u="8" o="8" /> <c c="$" r="387, 644, 411, 689" u="6" o="7" /> <c c="$" r="412, 644, 435, 689" u="7" o="7" /> <c c="$" r="436, 644, 459, 689" u="7" o="7" /> <c c=" $" r="460, 644, 484, 689" u="6" o="7" /> <c c="!$" r="485, 644, 518, 689" u="3" o="1" /> <c c=""$" r="519, 644, 545, 689" u="5" o="6" /> <c c="#$" r="546, 644, 558, 689" /> <c c="$$" r="559, 644, 582, 689" u="7" o="7" /> <c c="%" r="583, 644, 620, 689" /> <c c="%" r="621, 644, 658, 689" /> <c c="%" r="659, 644, 662, 689" u="17" o="17" /> <c c="%" r="663, 644, 667, 689" u="17" o="16" /> <c c="%" r="668, 644, 702, 689" u="1" o="2" /> <c c="%" r="703, 644, 737, 689" u="1" o="2" /> <c c="%" r="738, 644, 741, 689" u="17" o="17" /> <c c="%" r="742, 644, 746, 689" u="17" o="16" /> <c c="%" r="747, 644, 781, 689" u="1" o="2" /> <c c=" %" r="782, 644, 816, 689" u="1" o="2" /> <c c=" %" r="817, 644, 820, 689" u="17" o="17" /> <c c=" %" r="821, 644, 825, 689" u="17" o="16" /> <c c=" %" r="826, 644, 846, 689" u="17" /> <c c=" %" r="847, 644, 867, 689" u="17" /> <c c="%" r="868, 644, 888, 689" u="17" /> <c c="%" r="889, 644, 909, 689" u="17" /> <c c="%" r="910, 644, 930, 689" o="17" /> <c c="%" r="931, 644, 951, 689" o="17" /> <c c="%" r="952, 644, 972, 689" o="17" /> <c c="%" r="973, 644, 993, 689" o="17" /> <c c="%" r="994, 644, 1014, 689" u="17" /> <c c="%" r="1015, 644, 1035, 689" u="17" /> <c c="%" r="1036, 644, 1056, 689" u="17" /> <c c="%" r="1057, 644, 1077, 689" u="17" /> <c c="%" r="1078, 644, 1098, 689" o="17" /> <c c="%" r="1099, 644, 1119, 689" o="17" /> <c c="%" r="1120, 644, 1140, 689" o="17" /> <c c="%" r="1141, 644, 1161, 689" o="17" /> <c c="%" r="1162, 644, 1182, 689" u="17" /> <c c="%" r="1183, 644, 1203, 689" u="17" /> <c c="%" r="1204, 644, 1224, 689" u="17" /> <c c="%" r="1225, 644, 1245, 689" u="17" /> <c c=" %" r="1246, 644, 1266, 689" u="17" /> <c c="!%" r="1267, 644, 1287, 689" u="17" /> <c c=""%" r="1288, 644, 1308, 689" u="17" /> <c c="#%" r="1309, 644, 1329, 689" u="17" /> <c c="$%" r="1330, 644, 1350, 689" o="17" /> <c c="%%" r="1351, 644, 1371, 689" o="17" /> <c c="&%" r="1372, 644, 1393, 689" o="16" /> <c c="'%" r="1394, 644, 1415, 689" o="16" /> <c c="(%" r="1416, 644, 1437, 689" o="16" /> <c c=")%" r="1438, 644, 1459, 689" o="16" /> <c c="*%" r="1460, 644, 1481, 689" o="16" /> <c c="+%" r="1482, 644, 1503, 689" o="16" /> <c c=",%" r="1504, 644, 1541, 689" /> <c c="-%" r="1542, 644, 1579, 689" /> <c c=".%" r="1580, 644, 1617, 689" /> <c c="/%" r="1618, 644, 1655, 689" /> <c c="0%" r="1656, 644, 1693, 689" /> <c c="1%" r="1694, 644, 1731, 689" /> <c c="2%" r="1732, 644, 1769, 689" /> <c c="3%" r="1770, 644, 1807, 689" /> <c c="4%" r="1808, 644, 1845, 689" /> <c c="5%" r="1846, 644, 1883, 689" /> <c c="6%" r="1884, 644, 1921, 689" /> <c c="7%" r="1922, 644, 1959, 689" /> <c c="8%" r="1960, 644, 1997, 689" /> <c c="9%" r="1998, 644, 2035, 689" /> <c c=":%" r="0, 690, 37, 735" /> <c c=";%" r="38, 690, 75, 735" /> <c c="<%" r="76, 690, 113, 735" /> <c c="=%" r="114, 690, 151, 735" /> <c c=">%" r="152, 690, 189, 735" /> <c c="?%" r="190, 690, 227, 735" /> <c c="@%" r="228, 690, 265, 735" /> <c c="A%" r="266, 690, 303, 735" /> <c c="B%" r="304, 690, 341, 735" /> <c c="C%" r="342, 690, 379, 735" /> <c c="D%" r="380, 690, 417, 735" /> <c c="E%" r="418, 690, 455, 735" /> <c c="F%" r="456, 690, 493, 735" /> <c c="G%" r="494, 690, 531, 735" /> <c c="H%" r="532, 690, 569, 735" /> <c c="I%" r="570, 690, 607, 735" /> <c c="J%" r="608, 690, 645, 735" /> <c c="K%" r="646, 690, 683, 735" /> <c c="L%" r="684, 690, 718, 735" u="1" o="2" /> <c c="M%" r="719, 690, 753, 735" u="1" o="2" /> <c c="N%" r="754, 690, 757, 735" u="17" o="17" /> <c c="O%" r="758, 690, 762, 735" u="17" o="16" /> <c c="P%" r="763, 690, 800, 735" /> <c c="Q%" r="801, 690, 810, 735" u="14" o="14" /> <c c="R%" r="811, 690, 831, 735" u="17" /> <c c="S%" r="832, 690, 855, 735" u="14" /> <c c="T%" r="856, 690, 879, 735" u="14" /> <c c="U%" r="880, 690, 900, 735" o="17" /> <c c="V%" r="901, 690, 924, 735" o="14" /> <c c="W%" r="925, 690, 948, 735" o="14" /> <c c="X%" r="949, 690, 972, 735" u="14" /> <c c="Y%" r="973, 690, 996, 735" u="14" /> <c c="Z%" r="997, 690, 1020, 735" u="14" /> <c c="[%" r="1021, 690, 1041, 735" o="17" /> <c c="\%" r="1042, 690, 1065, 735" o="14" /> <c c="]%" r="1066, 690, 1089, 735" o="14" /> <c c="^%" r="1090, 690, 1110, 735" u="17" /> <c c="_%" r="1111, 690, 1134, 735" u="14" /> <c c="`%" r="1135, 690, 1158, 735" u="14" /> <c c="a%" r="1159, 690, 1179, 735" o="17" /> <c c="b%" r="1180, 690, 1203, 735" o="14" /> <c c="c%" r="1204, 690, 1227, 735" o="14" /> <c c="d%" r="1228, 690, 1265, 735" /> <c c="e%" r="1266, 690, 1303, 735" /> <c c="f%" r="1304, 690, 1341, 735" /> <c c="g%" r="1342, 690, 1379, 735" /> <c c="h%" r="1380, 690, 1417, 735" /> <c c="i%" r="1418, 690, 1455, 735" /> <c c="j%" r="1456, 690, 1493, 735" /> <c c="k%" r="1494, 690, 1532, 735" o="-1" /> <c c="l%" r="1533, 690, 1570, 735" /> <c c="m%" r="1571, 690, 1591, 735" u="17" /> <c c="n%" r="1592, 690, 1612, 735" o="17" /> <c c="o%" r="1613, 690, 1633, 735" o="17" /> <c c="p%" r="1634, 690, 1654, 735" u="17" /> <c c="q%" r="1655, 690, 1694, 735" u="-1" o="-1" /> <c c="r%" r="1695, 690, 1734, 735" u="-1" o="-1" /> <c c="s%" r="1735, 690, 1774, 735" u="-1" o="-1" /> <c c="t%" r="1775, 690, 1794, 735" o="18" /> <c c="u%" r="1795, 690, 1798, 735" u="17" o="17" /> <c c="v%" r="1799, 690, 1817, 735" u="19" /> <c c="w%" r="1818, 690, 1821, 735" u="17" o="17" /> <c c="x%" r="1822, 690, 1841, 735" o="18" /> <c c="y%" r="1842, 690, 1846, 735" u="17" o="16" /> <c c="z%" r="1847, 690, 1865, 735" u="19" /> <c c="{%" r="1866, 690, 1870, 735" u="17" o="16" /> <c c="|%" r="1871, 690, 1908, 735" /> <c c="}%" r="1909, 690, 1913, 735" u="17" o="16" /> <c c="~%" r="1914, 690, 1951, 735" /> <c c="%" r="1952, 690, 1956, 735" u="17" o="16" /> <c c="%" r="1957, 690, 1994, 735" /> <c c="%" r="1995, 690, 2032, 735" /> <c c="%" r="0, 736, 37, 781" /> <c c="%" r="38, 736, 75, 781" /> <c c="%" r="76, 736, 113, 781" /> <c c="%" r="114, 736, 151, 781" /> <c c="%" r="152, 736, 189, 781" /> <c c="%" r="190, 736, 227, 781" /> <c c="%" r="228, 736, 260, 781" o="5" /> <c c="%" r="261, 736, 289, 781" o="9" /> <c c="%" r="290, 736, 313, 781" o="14" /> <c c="%" r="314, 736, 333, 781" o="18" /> <c c="%" r="334, 736, 348, 781" o="23" /> <c c="%" r="349, 736, 358, 781" o="28" /> <c c="%" r="359, 736, 364, 781" o="32" /> <c c="%" r="365, 736, 384, 781" u="19" o="-1" /> <c c="%" r="385, 736, 423, 781" o="-1" /> <c c="%" r="424, 736, 461, 781" /> <c c="%" r="462, 736, 502, 781" o="-3" /> <c c="%" r="503, 736, 540, 781" /> <c c="%" r="541, 736, 546, 781" u="32" /> <c c="%" r="547, 736, 568, 781" u="4" o="4" /> <c c="%" r="569, 736, 590, 781" u="4" o="4" /> <c c="%" r="591, 736, 612, 781" u="4" o="4" /> <c c="%" r="613, 736, 634, 781" u="4" o="4" /> <c c="%" r="635, 736, 656, 781" u="4" o="4" /> <c c="%" r="657, 736, 678, 781" u="4" o="4" /> <c c="%" r="679, 736, 700, 781" u="4" o="4" /> <c c="%" r="701, 736, 722, 781" u="4" o="4" /> <c c="%" r="723, 736, 744, 781" u="4" o="4" /> <c c="%" r="745, 736, 767, 781" u="4" o="3" /> <c c="%" r="768, 736, 779, 781" u="4" o="4" /> <c c="%" r="780, 736, 791, 781" u="4" o="4" /> <c c="%" r="792, 736, 813, 781" u="4" o="4" /> <c c="%" r="814, 736, 835, 781" u="4" o="4" /> <c c="%" r="836, 736, 847, 781" u="4" o="4" /> <c c="%" r="848, 736, 859, 781" u="4" o="4" /> <c c="%" r="860, 736, 881, 781" u="4" o="4" /> <c c="%" r="882, 736, 903, 781" u="4" o="4" /> <c c="%" r="904, 736, 925, 781" u="4" o="4" /> <c c="%" r="926, 736, 947, 781" u="4" o="4" /> <c c="%" r="948, 736, 960, 781" u="4" o="4" /> <c c="%" r="961, 736, 973, 781" u="4" o="4" /> <c c="%" r="974, 736, 995, 781" u="4" o="4" /> <c c="%" r="996, 736, 1017, 781" u="4" o="4" /> <c c="%" r="1018, 736, 1029, 781" u="4" o="5" /> <c c="%" r="1030, 736, 1041, 781" u="5" o="4" /> <c c="%" r="1042, 736, 1067, 781" u="4" o="4" /> <c c="%" r="1068, 736, 1093, 781" u="4" o="4" /> <c c="%" r="1094, 736, 1115, 781" u="4" o="4" /> <c c="%" r="1116, 736, 1137, 781" u="4" o="4" /> <c c="%" r="1138, 736, 1150, 781" u="4" o="4" /> <c c="%" r="1151, 736, 1163, 781" u="4" o="4" /> <c c="%" r="1164, 736, 1185, 781" u="4" o="4" /> <c c="%" r="1186, 736, 1207, 781" u="4" o="4" /> <c c="%" r="1208, 736, 1219, 781" u="4" o="5" /> <c c="%" r="1220, 736, 1231, 781" u="5" o="4" /> <c c="%" r="1232, 736, 1257, 781" u="4" o="4" /> <c c="%" r="1258, 736, 1283, 781" u="4" o="4" /> <c c="%" r="1284, 736, 1305, 781" u="4" o="4" /> <c c="%" r="1306, 736, 1327, 781" u="4" o="4" /> <c c="%" r="1328, 736, 1349, 781" u="4" o="4" /> <c c="%" r="1350, 736, 1371, 781" u="4" o="4" /> <c c="%" r="1372, 736, 1391, 781" u="4" o="5" /> <c c="%" r="1392, 736, 1413, 781" u="4" o="4" /> <c c="%" r="1414, 736, 1435, 781" u="4" o="4" /> <c c="%" r="1436, 736, 1457, 781" u="4" o="4" /> <c c="%" r="1458, 736, 1479, 781" u="4" o="4" /> <c c="%" r="1480, 736, 1501, 781" u="4" o="4" /> <c c="%" r="1502, 736, 1523, 781" u="4" o="4" /> <c c="%" r="1524, 736, 1545, 781" u="4" o="4" /> <c c="%" r="1546, 736, 1567, 781" u="4" o="4" /> <c c="%" r="1568, 736, 1589, 781" u="4" o="4" /> <c c="%" r="1590, 736, 1611, 781" u="4" o="4" /> <c c="%" r="1612, 736, 1633, 781" u="4" o="4" /> <c c="%" r="1634, 736, 1645, 781" u="4" o="4" /> <c c="%" r="1646, 736, 1657, 781" u="4" o="4" /> <c c="%" r="1658, 736, 1695, 781" /> <c c="%" r="1696, 736, 1733, 781" /> <c c="%" r="1734, 736, 1771, 781" /> <c c="%" r="1772, 736, 1809, 781" /> <c c="%" r="1810, 736, 1824, 781" u="4" o="4" /> <c c="%" r="1825, 736, 1839, 781" u="4" o="4" /> <c c="%" r="1840, 736, 1854, 781" u="4" o="4" /> <c c="%" r="1855, 736, 1869, 781" u="4" o="4" /> <c c="%" r="1870, 736, 1898, 781" u="5" o="4" /> <c c="%" r="1899, 736, 1927, 781" u="5" o="4" /> <c c="%" r="1928, 736, 1949, 781" u="4" o="4" /> <c c="%" r="1950, 736, 1971, 781" u="4" o="4" /> <c c="%" r="1972, 736, 1993, 781" u="4" o="4" /> <c c="%" r="1994, 736, 2015, 781" u="4" o="4" /> <c c="%" r="2016, 736, 2029, 781" u="4" o="4" /> <c c="%" r="0, 782, 21, 827" u="4" o="4" /> <c c="%" r="22, 782, 43, 827" u="4" o="4" /> <c c="%" r="44, 782, 65, 827" u="4" o="4" /> <c c="%" r="66, 782, 87, 827" u="4" o="4" /> <c c="%" r="88, 782, 109, 827" u="4" o="4" /> <c c="%" r="110, 782, 131, 827" u="4" o="4" /> <c c="%" r="132, 782, 153, 827" u="4" o="4" /> <c c="%" r="154, 782, 175, 827" u="4" o="4" /> <c c=":&" r="176, 782, 203, 827" u="2" o="2" /> <c c=";&" r="204, 782, 231, 827" u="2" o="2" /> <c c="<&" r="232, 782, 259, 827" o="1" /> <c c="@&" r="260, 782, 284, 827" u="4" o="3" /> <c c="B&" r="285, 782, 315, 827" u="1" /> <c c="`&" r="316, 782, 343, 827" u="2" o="2" /> <c c="c&" r="344, 782, 371, 827" u="2" o="2" /> <c c="e&" r="372, 782, 399, 827" u="2" o="2" /> <c c="f&" r="400, 782, 427, 827" u="2" o="2" /> <c c="j&" r="428, 782, 446, 827" u="2" o="3" /> <c c="k&" r="447, 782, 467, 827" u="1" o="2" /> <c c="m&" r="468, 782, 479, 827" u="7" o="6" /> <c c="n&" r="480, 782, 488, 827" u="8" o="8" /> <c c="o&" r="489, 782, 503, 827" u="5" o="5" /> <c c="" r="504, 782, 523, 827" u="1" o="4" /> <c c="" r="524, 782, 543, 827" u="1" o="4" /> <c c="" r="544, 782, 556, 827" u="7" o="-19" /> </font>fonts/lucida_sans_10.xml0000755000175000017500000046113012565232430016034 0ustar mquinsonmquinson<?xml version="1.0"?> <font type="bitmap"> <Texture index="0" filename="lucida_sans_100.png" hasAlpha="true" /> <c c=" " r="0, 0, 1, 16" o="3" /> <c c="!" r="2, 0, 3, 16" u="1" o="2" /> <c c="&quot;" r="4, 0, 7, 16" u="1" o="1" /> <c c="#" r="8, 0, 16, 16" /> <c c="$" r="17, 0, 22, 16" u="1" o="2" /> <c c="%" r="23, 0, 32, 16" /> <c c="&amp;" r="33, 0, 40, 16" u="1" o="1" /> <c c="'" r="41, 0, 42, 16" u="1" o="1" /> <c c="(" r="43, 0, 46, 16" u="1" /> <c c=")" r="47, 0, 50, 16" o="1" /> <c c="*" r="51, 0, 56, 16" o="1" /> <c c="+" r="57, 0, 64, 16" u="1" o="2" /> <c c="," r="65, 0, 67, 16" u="1" o="1" /> <c c="-" r="68, 0, 74, 16" u="1" o="1" /> <c c="." r="75, 0, 77, 16" u="1" o="1" /> <c c="/" r="78, 0, 82, 16" u="1" o="2" /> <c c="0" r="83, 0, 90, 16" o="1" /> <c c="1" r="91, 0, 94, 16" u="1" o="4" /> <c c="2" r="95, 0, 101, 16" u="1" o="1" /> <c c="3" r="102, 0, 108, 16" u="1" o="1" /> <c c="4" r="109, 0, 115, 16" u="1" o="1" /> <c c="5" r="116, 0, 121, 16" u="1" o="2" /> <c c="6" r="122, 0, 128, 16" u="1" o="1" /> <c c="7" r="129, 0, 135, 16" u="1" o="1" /> <c c="8" r="136, 0, 142, 16" u="1" o="1" /> <c c="9" r="143, 0, 149, 16" u="1" o="1" /> <c c=":" r="150, 0, 151, 16" u="1" o="2" /> <c c=";" r="152, 0, 154, 16" o="2" /> <c c="&lt;" r="155, 0, 163, 16" u="1" o="1" /> <c c="=" r="164, 0, 172, 16" u="1" o="1" /> <c c="&gt;" r="173, 0, 181, 16" u="1" o="1" /> <c c="?" r="182, 0, 187, 16" /> <c c="@" r="188, 0, 198, 16" o="1" /> <c c="A" r="199, 0, 208, 16" /> <c c="B" r="209, 0, 214, 16" u="1" o="1" /> <c c="C" r="215, 0, 223, 16" o="1" /> <c c="D" r="224, 0, 232, 16" u="1" o="1" /> <c c="E" r="233, 0, 239, 16" u="1" /> <c c="F" r="240, 0, 245, 16" u="1" o="1" /> <c c="G" r="246, 0, 253, 16" u="1" o="1" /> <c c="H" r="254, 0, 261, 16" u="1" o="2" /> <c c="I" r="262, 0, 263, 16" u="1" o="2" /> <c c="J" r="264, 0, 268, 16" u="-1" o="1" /> <c c="K" r="269, 0, 275, 16" u="1" o="1" /> <c c="L" r="276, 0, 282, 16" u="1" /> <c c="M" r="283, 0, 292, 16" u="1" o="1" /> <c c="N" r="293, 0, 300, 16" u="1" o="2" /> <c c="O" r="301, 0, 310, 16" o="1" /> <c c="P" r="311, 0, 317, 16" u="1" /> <c c="Q" r="318, 0, 328, 16" /> <c c="R" r="329, 0, 336, 16" u="1" /> <c c="S" r="337, 0, 343, 16" o="1" /> <c c="T" r="344, 0, 351, 16" o="1" /> <c c="U" r="352, 0, 359, 16" u="1" o="1" /> <c c="V" r="360, 0, 368, 16" o="1" /> <c c="W" r="369, 0, 380, 16" /> <c c="X" r="381, 0, 389, 16" /> <c c="Y" r="390, 0, 397, 16" o="1" /> <c c="Z" r="398, 0, 405, 16" o="1" /> <c c="[" r="406, 0, 409, 16" u="1" /> <c c="\" r="410, 0, 414, 16" u="1" o="2" /> <c c="]" r="415, 0, 418, 16" o="1" /> <c c="^" r="419, 0, 426, 16" o="1" /> <c c="_" r="427, 0, 432, 16" u="1" o="1" /> <c c="`" r="433, 0, 436, 16" u="3" o="2" /> <c c="a" r="437, 0, 443, 16" u="1" /> <c c="b" r="444, 0, 450, 16" u="1" o="1" /> <c c="c" r="451, 0, 456, 16" u="1" o="1" /> <c c="d" r="457, 0, 463, 16" u="1" o="1" /> <c c="e" r="464, 0, 469, 16" u="1" o="1" /> <c c="f" r="470, 0, 475, 16" u="1" o="-1" /> <c c="g" r="476, 0, 482, 16" u="1" o="1" /> <c c="h" r="483, 0, 489, 16" u="1" o="1" /> <c c="i" r="490, 0, 491, 16" u="1" o="2" /> <c c="j" r="492, 0, 496, 16" u="-1" o="1" /> <c c="k" r="497, 0, 503, 16" u="1" o="1" /> <c c="l" r="504, 0, 505, 16" u="1" o="2" /> <c c="m" r="0, 17, 9, 33" u="1" o="2" /> <c c="n" r="10, 17, 16, 33" u="1" o="1" /> <c c="o" r="17, 17, 23, 33" u="1" o="1" /> <c c="p" r="24, 17, 30, 33" u="1" o="1" /> <c c="q" r="31, 17, 37, 33" u="1" o="1" /> <c c="r" r="38, 17, 42, 33" u="1" /> <c c="s" r="43, 17, 48, 33" u="1" o="1" /> <c c="t" r="49, 17, 53, 33" o="1" /> <c c="u" r="54, 17, 60, 33" u="1" o="1" /> <c c="v" r="61, 17, 68, 33" /> <c c="w" r="69, 17, 78, 33" o="1" /> <c c="x" r="79, 17, 85, 33" u="1" o="1" /> <c c="y" r="86, 17, 93, 33" /> <c c="z" r="94, 17, 100, 33" u="1" /> <c c="{" r="101, 17, 104, 33" o="1" /> <c c="|" r="105, 17, 106, 33" u="2" o="2" /> <c c="}" r="107, 17, 110, 33" u="1" /> <c c="~" r="111, 17, 117, 33" u="1" o="1" /> <c c="" r="118, 17, 119, 33" o="3" /> <c c="" r="120, 17, 121, 33" u="1" o="2" /> <c c="" r="122, 17, 127, 33" u="2" o="1" /> <c c="" r="128, 17, 133, 33" u="1" o="2" /> <c c="" r="134, 17, 142, 33" /> <c c="" r="143, 17, 150, 33" o="1" /> <c c="" r="151, 17, 152, 33" u="2" o="2" /> <c c="" r="153, 17, 159, 33" u="1" o="1" /> <c c="" r="160, 17, 164, 33" u="2" o="2" /> <c c="" r="165, 17, 174, 33" u="1" o="1" /> <c c="" r="175, 17, 179, 33" u="1" /> <c c="" r="180, 17, 186, 33" o="1" /> <c c="" r="187, 17, 195, 33" u="1" o="1" /> <c c="" r="196, 17, 199, 33" u="1" /> <c c="" r="200, 17, 206, 33" u="1" o="1" /> <c c="" r="207, 17, 212, 33" u="1" o="1" /> <c c="" r="213, 17, 216, 33" o="1" /> <c c="" r="217, 17, 224, 33" u="1" o="2" /> <c c="" r="225, 17, 228, 33" u="1" o="1" /> <c c="" r="229, 17, 232, 33" u="1" o="1" /> <c c="" r="233, 17, 236, 33" u="3" o="2" /> <c c="" r="237, 17, 243, 33" u="1" o="1" /> <c c="" r="244, 17, 249, 33" u="1" o="2" /> <c c="" r="250, 17, 252, 33" u="3" o="3" /> <c c="" r="253, 17, 255, 33" u="3" o="3" /> <c c="" r="256, 17, 258, 33" u="1" o="2" /> <c c="" r="259, 17, 263, 33" o="1" /> <c c="" r="264, 17, 270, 33" o="1" /> <c c="" r="271, 17, 281, 33" /> <c c="" r="282, 17, 292, 33" /> <c c="" r="293, 17, 302, 33" u="1" /> <c c="" r="303, 17, 308, 33" /> <c c="" r="309, 17, 318, 33" /> <c c="" r="319, 17, 328, 33" /> <c c="" r="329, 17, 338, 33" /> <c c="" r="339, 17, 348, 33" /> <c c="" r="349, 17, 358, 33" /> <c c="" r="359, 17, 368, 33" /> <c c="" r="369, 17, 380, 33" o="1" /> <c c="" r="381, 17, 389, 33" o="1" /> <c c="" r="390, 17, 396, 33" u="1" /> <c c="" r="397, 17, 403, 33" u="1" /> <c c="" r="404, 17, 410, 33" u="1" /> <c c="" r="411, 17, 417, 33" u="1" /> <c c="" r="418, 17, 421, 33" u="-1" o="2" /> <c c="" r="422, 17, 425, 33" o="1" /> <c c="" r="426, 17, 431, 33" u="-1" /> <c c="" r="432, 17, 436, 33" u="-1" o="1" /> <c c="" r="437, 17, 446, 33" o="1" /> <c c="" r="447, 17, 454, 33" u="1" o="2" /> <c c="" r="455, 17, 464, 33" o="1" /> <c c="" r="465, 17, 474, 33" o="1" /> <c c="" r="475, 17, 484, 33" o="1" /> <c c="" r="485, 17, 494, 33" o="1" /> <c c="" r="495, 17, 504, 33" o="1" /> <c c="" r="505, 17, 512, 33" u="1" o="2" /> <c c="" r="0, 34, 9, 50" o="1" /> <c c="" r="10, 34, 17, 50" u="1" o="1" /> <c c="" r="18, 34, 25, 50" u="1" o="1" /> <c c="" r="26, 34, 33, 50" u="1" o="1" /> <c c="" r="34, 34, 41, 50" u="1" o="1" /> <c c="" r="42, 34, 49, 50" o="1" /> <c c="" r="50, 34, 56, 50" u="1" /> <c c="" r="57, 34, 63, 50" u="1" o="1" /> <c c="" r="64, 34, 70, 50" u="1" /> <c c="" r="71, 34, 77, 50" u="1" /> <c c="" r="78, 34, 84, 50" u="1" /> <c c="" r="85, 34, 91, 50" u="1" /> <c c="" r="92, 34, 98, 50" u="1" /> <c c="" r="99, 34, 105, 50" u="1" /> <c c="" r="106, 34, 115, 50" u="1" o="1" /> <c c="" r="116, 34, 121, 50" u="1" o="1" /> <c c="" r="122, 34, 127, 50" u="1" o="1" /> <c c="" r="128, 34, 133, 50" u="1" o="1" /> <c c="" r="134, 34, 139, 50" u="1" o="1" /> <c c="" r="140, 34, 145, 50" u="1" o="1" /> <c c="" r="146, 34, 149, 50" u="-1" o="2" /> <c c="" r="150, 34, 153, 50" o="1" /> <c c="" r="154, 34, 159, 50" u="-1" /> <c c="" r="160, 34, 164, 50" u="-1" o="1" /> <c c="" r="165, 34, 171, 50" u="1" o="1" /> <c c="" r="172, 34, 178, 50" u="1" o="1" /> <c c="" r="179, 34, 185, 50" u="1" o="1" /> <c c="" r="186, 34, 192, 50" u="1" o="1" /> <c c="" r="193, 34, 199, 50" u="1" o="1" /> <c c="" r="200, 34, 206, 50" u="1" o="1" /> <c c="" r="207, 34, 213, 50" u="1" o="1" /> <c c="" r="214, 34, 221, 50" u="1" o="2" /> <c c="" r="222, 34, 228, 50" u="1" o="1" /> <c c="" r="229, 34, 235, 50" u="1" o="1" /> <c c="" r="236, 34, 242, 50" u="1" o="1" /> <c c="" r="243, 34, 249, 50" u="1" o="1" /> <c c="" r="250, 34, 256, 50" u="1" o="1" /> <c c="" r="257, 34, 264, 50" /> <c c="" r="265, 34, 271, 50" u="1" o="1" /> <c c="" r="272, 34, 279, 50" /> <c c="" r="280, 34, 289, 50" /> <c c="" r="290, 34, 296, 50" u="1" /> <c c="" r="297, 34, 306, 50" /> <c c="" r="307, 34, 313, 50" u="1" /> <c c="" r="314, 34, 323, 50" /> <c c="" r="324, 34, 330, 50" u="1" /> <c c="" r="331, 34, 339, 50" o="1" /> <c c="" r="340, 34, 345, 50" u="1" o="1" /> <c c="" r="346, 34, 354, 50" o="1" /> <c c=" " r="355, 34, 361, 50" u="1" /> <c c=" " r="362, 34, 370, 50" o="1" /> <c c=" " r="371, 34, 376, 50" u="1" o="1" /> <c c=" " r="377, 34, 385, 50" o="1" /> <c c=" " r="386, 34, 392, 50" u="1" /> <c c="" r="393, 34, 401, 50" u="1" o="1" /> <c c="" r="402, 34, 411, 50" u="1" /> <c c="" r="412, 34, 421, 50" o="1" /> <c c="" r="422, 34, 430, 50" u="1" o="-1" /> <c c="" r="431, 34, 437, 50" u="1" /> <c c="" r="438, 34, 443, 50" u="1" o="1" /> <c c="" r="444, 34, 450, 50" u="1" /> <c c="" r="451, 34, 456, 50" u="1" o="1" /> <c c="" r="457, 34, 463, 50" u="1" /> <c c="" r="464, 34, 469, 50" u="1" o="1" /> <c c="" r="470, 34, 476, 50" u="1" /> <c c="" r="477, 34, 482, 50" u="1" o="1" /> <c c="" r="483, 34, 489, 50" u="1" /> <c c="" r="490, 34, 495, 50" u="1" o="1" /> <c c="" r="496, 34, 503, 50" u="1" o="1" /> <c c="" r="504, 34, 510, 50" u="1" o="1" /> <c c="" r="0, 51, 7, 67" u="1" o="1" /> <c c="" r="8, 51, 14, 67" u="1" o="1" /> <c c=" " r="15, 51, 22, 67" u="1" o="1" /> <c c="!" r="23, 51, 29, 67" u="1" o="1" /> <c c=""" r="30, 51, 37, 67" u="1" o="1" /> <c c="#" r="38, 51, 44, 67" u="1" o="1" /> <c c="$" r="45, 51, 52, 67" u="1" o="2" /> <c c="%" r="53, 51, 61, 67" u="-1" o="1" /> <c c="&" r="62, 51, 71, 67" o="1" /> <c c="'" r="72, 51, 79, 67" o="1" /> <c c="(" r="80, 51, 84, 67" u="-1" o="1" /> <c c=")" r="85, 51, 89, 67" u="-1" o="1" /> <c c="*" r="90, 51, 94, 67" u="-1" o="1" /> <c c="+" r="95, 51, 99, 67" u="-1" o="1" /> <c c="," r="100, 51, 104, 67" u="-1" o="1" /> <c c="-" r="105, 51, 109, 67" u="-1" o="1" /> <c c="." r="110, 51, 112, 67" o="2" /> <c c="/" r="113, 51, 115, 67" o="2" /> <c c="0" r="116, 51, 117, 67" u="1" o="2" /> <c c="1" r="118, 51, 119, 67" u="1" o="2" /> <c c="2" r="120, 51, 125, 67" u="1" o="2" /> <c c="3" r="126, 51, 131, 67" u="1" o="2" /> <c c="4" r="132, 51, 138, 67" u="-1" o="-1" /> <c c="5" r="139, 51, 145, 67" u="-1" o="-1" /> <c c="6" r="146, 51, 152, 67" u="1" o="1" /> <c c="7" r="153, 51, 159, 67" u="1" o="1" /> <c c="8" r="160, 51, 166, 67" u="1" o="1" /> <c c="9" r="167, 51, 173, 67" u="1" /> <c c=":" r="174, 51, 177, 67" o="1" /> <c c=";" r="178, 51, 184, 67" u="1" /> <c c="<" r="185, 51, 187, 67" o="2" /> <c c="=" r="188, 51, 194, 67" u="1" /> <c c=">" r="195, 51, 198, 67" u="1" /> <c c="?" r="199, 51, 205, 67" u="1" /> <c c="@" r="206, 51, 209, 67" u="1" /> <c c="A" r="210, 51, 217, 67" /> <c c="B" r="218, 51, 221, 67" o="1" /> <c c="C" r="222, 51, 229, 67" u="1" o="2" /> <c c="D" r="230, 51, 236, 67" u="1" o="1" /> <c c="E" r="237, 51, 244, 67" u="1" o="2" /> <c c="F" r="245, 51, 251, 67" u="1" o="1" /> <c c="G" r="252, 51, 259, 67" u="1" o="2" /> <c c="H" r="260, 51, 266, 67" u="1" o="1" /> <c c="I" r="267, 51, 277, 67" u="-1" o="-1" /> <c c="J" r="278, 51, 285, 67" u="1" o="2" /> <c c="K" r="286, 51, 292, 67" u="1" o="1" /> <c c="L" r="293, 51, 302, 67" o="1" /> <c c="M" r="303, 51, 309, 67" u="1" o="1" /> <c c="N" r="310, 51, 319, 67" o="1" /> <c c="O" r="320, 51, 326, 67" u="1" o="1" /> <c c="P" r="327, 51, 336, 67" o="1" /> <c c="Q" r="337, 51, 344, 67" u="1" /> <c c="R" r="345, 51, 357, 67" u="1" /> <c c="S" r="358, 51, 368, 67" u="1" o="1" /> <c c="T" r="369, 51, 376, 67" u="1" /> <c c="U" r="377, 51, 381, 67" u="1" /> <c c="V" r="382, 51, 389, 67" u="1" /> <c c="W" r="390, 51, 395, 67" /> <c c="X" r="396, 51, 403, 67" u="1" /> <c c="Y" r="404, 51, 409, 67" u="1" o="-1" /> <c c="Z" r="410, 51, 416, 67" o="1" /> <c c="[" r="417, 51, 422, 67" u="1" o="1" /> <c c="\" r="423, 51, 429, 67" o="1" /> <c c="]" r="430, 51, 435, 67" u="1" o="1" /> <c c="^" r="436, 51, 442, 67" o="1" /> <c c="_" r="443, 51, 448, 67" u="1" o="1" /> <c c="`" r="449, 51, 455, 67" o="1" /> <c c="a" r="456, 51, 461, 67" u="1" o="1" /> <c c="b" r="462, 51, 469, 67" o="1" /> <c c="c" r="470, 51, 474, 67" o="1" /> <c c="d" r="475, 51, 482, 67" o="1" /> <c c="e" r="483, 51, 488, 67" o="2" /> <c c="f" r="489, 51, 496, 67" o="1" /> <c c="g" r="497, 51, 501, 67" o="1" /> <c c="h" r="502, 51, 509, 67" u="1" o="1" /> <c c="i" r="0, 68, 6, 84" u="1" o="1" /> <c c="j" r="7, 68, 14, 84" u="1" o="1" /> <c c="k" r="15, 68, 21, 84" u="1" o="1" /> <c c="l" r="22, 68, 29, 84" u="1" o="1" /> <c c="m" r="30, 68, 36, 84" u="1" o="1" /> <c c="n" r="37, 68, 44, 84" u="1" o="1" /> <c c="o" r="45, 68, 51, 84" u="1" o="1" /> <c c="p" r="52, 68, 60, 84" u="1" /> <c c="q" r="61, 68, 68, 84" u="1" /> <c c="r" r="69, 68, 76, 84" u="1" o="1" /> <c c="s" r="77, 68, 83, 84" u="1" o="1" /> <c c="t" r="84, 68, 95, 84" /> <c c="u" r="96, 68, 105, 84" o="1" /> <c c="v" r="106, 68, 113, 84" o="1" /> <c c="w" r="114, 68, 121, 84" /> <c c="x" r="122, 68, 129, 84" o="1" /> <c c="y" r="130, 68, 137, 84" o="1" /> <c c="z" r="138, 68, 144, 84" u="1" /> <c c="{" r="145, 68, 152, 84" o="1" /> <c c="|" r="153, 68, 159, 84" u="1" /> <c c="}" r="160, 68, 167, 84" o="1" /> <c c="~" r="168, 68, 174, 84" u="1" /> <c c="" r="175, 68, 180, 84" u="1" o="-1" /> <c c="" r="181, 68, 188, 84" o="1" /> <c c="" r="189, 68, 198, 84" /> <c c="" r="199, 68, 205, 84" u="1" o="1" /> <c c="" r="206, 68, 212, 84" u="1" o="1" /> <c c="" r="213, 68, 219, 84" u="1" /> <c c="" r="220, 68, 225, 84" u="1" /> <c c="" r="226, 68, 234, 84" u="1" /> <c c="" r="235, 68, 245, 84" u="1" o="-2" /> <c c="" r="246, 68, 253, 84" u="1" o="-1" /> <c c="" r="254, 68, 263, 84" o="1" /> <c c="" r="264, 68, 275, 84" /> <c c="" r="276, 68, 282, 84" u="1" o="1" /> <c c="" r="283, 68, 289, 84" u="1" o="1" /> <c c="" r="290, 68, 296, 84" u="1" o="1" /> <c c="" r="297, 68, 303, 84" o="1" /> <c c="" r="304, 68, 311, 84" u="1" o="1" /> <c c="" r="312, 68, 317, 84" u="1" o="1" /> <c c="" r="318, 68, 325, 84" u="-1" o="1" /> <c c="" r="326, 68, 332, 84" o="-1" /> <c c="" r="333, 68, 343, 84" u="1" o="-2" /> <c c="" r="344, 68, 352, 84" o="1" /> <c c="" r="353, 68, 363, 84" u="1" o="1" /> <c c="" r="364, 68, 368, 84" u="1" /> <c c="" r="369, 68, 374, 84" /> <c c="" r="375, 68, 383, 84" u="1" /> <c c="" r="384, 68, 391, 84" u="1" /> <c c="" r="392, 68, 397, 84" /> <c c="" r="398, 68, 405, 84" o="1" /> <c c="" r="406, 68, 417, 84" u="1" o="2" /> <c c="" r="418, 68, 427, 84" u="-1" o="2" /> <c c="" r="428, 68, 434, 84" u="1" o="1" /> <c c="" r="435, 68, 444, 84" u="1" /> <c c="" r="445, 68, 454, 84" u="1" /> <c c="" r="455, 68, 462, 84" u="1" /> <c c="" r="463, 68, 475, 84" u="1" o="1" /> <c c="" r="476, 68, 486, 84" u="1" o="1" /> <c c="" r="487, 68, 496, 84" /> <c c="" r="497, 68, 503, 84" u="1" o="1" /> <c c="" r="504, 68, 511, 84" u="1" /> <c c="" r="0, 85, 6, 101" u="1" /> <c c="" r="7, 85, 12, 101" u="1" o="1" /> <c c="" r="13, 85, 20, 101" o="1" /> <c c="" r="21, 85, 29, 101" o="-1" /> <c c="" r="30, 85, 34, 101" o="1" /> <c c="" r="35, 85, 43, 101" o="1" /> <c c="" r="44, 85, 48, 101" o="1" /> <c c="" r="49, 85, 56, 101" o="1" /> <c c="" r="57, 85, 67, 101" u="1" /> <c c="" r="68, 85, 77, 101" u="1" /> <c c="" r="78, 85, 87, 101" u="1" /> <c c="" r="88, 85, 95, 101" u="1" o="1" /> <c c="" r="96, 85, 104, 101" /> <c c="" r="105, 85, 114, 101" /> <c c="" r="115, 85, 122, 101" u="1" /> <c c="" r="123, 85, 129, 101" u="1" /> <c c="" r="130, 85, 136, 101" u="1" /> <c c="" r="137, 85, 143, 101" u="1" /> <c c="" r="144, 85, 150, 101" u="1" /> <c c="" r="151, 85, 156, 101" u="1" o="1" /> <c c="" r="157, 85, 163, 101" u="1" o="1" /> <c c="" r="164, 85, 169, 101" u="2" o="1" /> <c c="" r="170, 85, 174, 101" u="1" o="1" /> <c c="" r="175, 85, 180, 101" u="1" /> <c c="" r="181, 85, 187, 101" u="1" o="1" /> <c c="" r="188, 85, 189, 101" u="1" o="2" /> <c c="" r="190, 85, 193, 101" u="1" o="2" /> <c c="" r="194, 85, 201, 101" u="1" /> <c c="" r="202, 85, 203, 101" u="1" o="2" /> <c c="" r="204, 85, 219, 101" u="1" /> <c c="" r="220, 85, 235, 101" u="1" o="1" /> <c c="" r="236, 85, 249, 101" u="1" o="1" /> <c c="" r="250, 85, 259, 101" u="1" o="1" /> <c c="" r="260, 85, 269, 101" u="1" o="1" /> <c c="" r="270, 85, 275, 101" u="1" o="1" /> <c c="" r="276, 85, 287, 101" u="1" o="1" /> <c c="" r="288, 85, 299, 101" u="1" o="1" /> <c c="" r="300, 85, 309, 101" u="1" o="1" /> <c c="" r="310, 85, 319, 101" /> <c c="" r="320, 85, 326, 101" u="1" /> <c c="" r="327, 85, 332, 101" u="-1" /> <c c="" r="333, 85, 338, 101" u="-1" /> <c c="" r="339, 85, 348, 101" o="1" /> <c c="" r="349, 85, 355, 101" u="1" o="1" /> <c c="" r="356, 85, 363, 101" u="1" o="1" /> <c c="" r="364, 85, 370, 101" u="1" o="1" /> <c c="" r="371, 85, 378, 101" u="1" o="1" /> <c c="" r="379, 85, 385, 101" u="1" o="1" /> <c c="" r="386, 85, 393, 101" u="1" o="1" /> <c c="" r="394, 85, 400, 101" u="1" o="1" /> <c c="" r="401, 85, 408, 101" u="1" o="1" /> <c c="" r="409, 85, 415, 101" u="1" o="1" /> <c c="" r="416, 85, 423, 101" u="1" o="1" /> <c c="" r="424, 85, 430, 101" u="1" o="1" /> <c c="" r="431, 85, 437, 101" o="1" /> <c c="" r="438, 85, 447, 101" /> <c c="" r="448, 85, 454, 101" u="1" /> <c c="" r="455, 85, 464, 101" /> <c c="" r="465, 85, 471, 101" u="1" /> <c c="" r="472, 85, 483, 101" o="1" /> <c c="" r="484, 85, 493, 101" u="1" o="1" /> <c c="" r="494, 85, 504, 101" u="1" o="-1" /> <c c="" r="0, 102, 8, 118" u="1" /> <c c="" r="9, 102, 16, 118" u="1" o="1" /> <c c="" r="17, 102, 23, 118" u="1" o="1" /> <c c="" r="24, 102, 30, 118" u="1" o="1" /> <c c="" r="31, 102, 37, 118" u="1" o="1" /> <c c="" r="38, 102, 47, 118" o="1" /> <c c="" r="48, 102, 54, 118" u="1" o="1" /> <c c="" r="55, 102, 64, 118" o="1" /> <c c="" r="65, 102, 71, 118" u="1" o="1" /> <c c="" r="72, 102, 78, 118" u="1" /> <c c="" r="79, 102, 85, 118" u="1" /> <c c="" r="86, 102, 92, 118" u="-1" o="-1" /> <c c="" r="93, 102, 102, 118" /> <c c="" r="103, 102, 109, 118" u="1" /> <c c="" r="110, 102, 121, 118" o="1" /> <c c="" r="122, 102, 131, 118" u="1" o="1" /> <c c="" r="132, 102, 141, 118" o="1" /> <c c="" r="142, 102, 148, 118" u="1" o="1" /> <c c="" r="149, 102, 155, 118" o="1" /> <c c="" r="156, 102, 161, 118" u="1" o="1" /> <c c="" r="162, 102, 169, 118" o="1" /> <c c="" r="170, 102, 174, 118" o="1" /> <c c="P" r="175, 102, 181, 118" o="1" /> <c c="Q" r="182, 102, 188, 118" u="1" o="1" /> <c c="R" r="189, 102, 195, 118" u="1" o="1" /> <c c="S" r="196, 102, 202, 118" u="1" o="1" /> <c c="T" r="203, 102, 208, 118" u="1" o="1" /> <c c="U" r="209, 102, 215, 118" u="1" /> <c c="V" r="216, 102, 224, 118" u="1" o="-1" /> <c c="W" r="225, 102, 233, 118" u="1" o="-1" /> <c c="X" r="234, 102, 240, 118" o="1" /> <c c="Y" r="241, 102, 247, 118" o="1" /> <c c="Z" r="248, 102, 257, 118" u="1" /> <c c="[" r="258, 102, 263, 118" o="1" /> <c c="\" r="264, 102, 269, 118" o="1" /> <c c="]" r="270, 102, 278, 118" u="1" /> <c c="^" r="279, 102, 285, 118" u="1" o="1" /> <c c="_" r="286, 102, 291, 118" /> <c c="`" r="292, 102, 300, 118" u="1" o="-1" /> <c c="a" r="301, 102, 307, 118" u="1" o="1" /> <c c="b" r="308, 102, 314, 118" u="1" o="1" /> <c c="c" r="315, 102, 322, 118" /> <c c="d" r="323, 102, 331, 118" o="-1" /> <c c="e" r="332, 102, 338, 118" u="1" o="1" /> <c c="f" r="339, 102, 345, 118" u="1" o="1" /> <c c="g" r="346, 102, 352, 118" u="1" o="1" /> <c c="h" r="353, 102, 358, 118" /> <c c="i" r="359, 102, 362, 118" u="1" o="1" /> <c c="j" r="363, 102, 366, 118" u="1" o="1" /> <c c="k" r="367, 102, 372, 118" u="1" o="1" /> <c c="l" r="373, 102, 379, 118" o="1" /> <c c="m" r="380, 102, 383, 118" u="1" /> <c c="n" r="384, 102, 391, 118" u="1" o="1" /> <c c="o" r="392, 102, 401, 118" u="1" o="2" /> <c c="p" r="402, 102, 411, 118" u="1" o="2" /> <c c="q" r="412, 102, 421, 118" u="1" o="2" /> <c c="r" r="422, 102, 430, 118" u="-1" o="1" /> <c c="s" r="431, 102, 439, 118" u="1" o="-1" /> <c c="t" r="440, 102, 446, 118" u="1" o="1" /> <c c="u" r="447, 102, 454, 118" u="1" /> <c c="v" r="455, 102, 464, 118" u="1" o="1" /> <c c="w" r="465, 102, 474, 118" u="1" o="1" /> <c c="x" r="475, 102, 484, 118" u="1" /> <c c="y" r="485, 102, 489, 118" o="1" /> <c c="z" r="490, 102, 494, 118" o="1" /> <c c="{" r="495, 102, 501, 118" /> <c c="|" r="502, 102, 506, 118" u="1" /> <c c="}" r="507, 102, 511, 118" u="1" /> <c c="~" r="0, 119, 4, 135" u="1" /> <c c="" r="5, 119, 9, 135" o="1" /> <c c="" r="10, 119, 16, 135" u="1" /> <c c="" r="17, 119, 23, 135" u="1" /> <c c="" r="24, 119, 29, 135" u="1" o="1" /> <c c="" r="30, 119, 37, 135" u="-1" /> <c c="" r="38, 119, 43, 135" o="1" /> <c c="" r="44, 119, 51, 135" u="-1" /> <c c="" r="52, 119, 59, 135" /> <c c="" r="60, 119, 64, 135" o="1" /> <c c="" r="65, 119, 69, 135" o="1" /> <c c="" r="70, 119, 78, 135" o="1" /> <c c="" r="79, 119, 86, 135" u="1" o="1" /> <c c="" r="87, 119, 94, 135" o="1" /> <c c="" r="95, 119, 102, 135" /> <c c="" r="103, 119, 112, 135" o="1" /> <c c="" r="113, 119, 120, 135" /> <c c="" r="121, 119, 127, 135" /> <c c="" r="128, 119, 136, 135" u="1" o="-2" /> <c c="" r="137, 119, 145, 135" u="1" /> <c c="" r="146, 119, 152, 135" u="1" /> <c c="" r="153, 119, 159, 135" o="1" /> <c c="" r="160, 119, 165, 135" u="1" /> <c c="" r="166, 119, 171, 135" o="1" /> <c c="" r="172, 119, 177, 135" o="1" /> <c c="" r="178, 119, 183, 135" u="1" /> <c c="" r="184, 119, 191, 135" u="1" o="1" /> <c c="" r="192, 119, 197, 135" u="1" o="1" /> <c c="" r="198, 119, 204, 135" u="1" o="1" /> <c c="" r="205, 119, 213, 135" u="1" o="-1" /> <c c="" r="214, 119, 220, 135" u="1" o="1" /> <c c="" r="221, 119, 227, 135" /> <c c="" r="228, 119, 235, 135" o="1" /> <c c="" r="236, 119, 240, 135" u="1" o="1" /> <c c="" r="241, 119, 249, 135" u="1" o="-1" /> <c c="" r="250, 119, 255, 135" u="1" /> <c c="" r="256, 119, 261, 135" o="1" /> <c c="" r="262, 119, 274, 135" u="1" o="1" /> <c c="" r="275, 119, 286, 135" u="1" o="1" /> <c c="" r="287, 119, 301, 135" u="1" /> <c c="" r="302, 119, 311, 135" o="1" /> <c c="" r="312, 119, 321, 135" /> <c c="" r="322, 119, 333, 135" /> <c c="" r="334, 119, 338, 135" u="1" /> <c c="" r="339, 119, 343, 135" u="1" /> <c c="" r="344, 119, 346, 135" u="1" /> <c c="" r="347, 119, 349, 135" u="1" /> <c c="" r="350, 119, 352, 135" o="1" /> <c c="" r="353, 119, 356, 135" o="1" /> <c c="" r="357, 119, 361, 135" u="1" /> <c c="" r="362, 119, 368, 135" /> <c c="" r="369, 119, 373, 135" /> <c c="" r="374, 119, 377, 135" u="1" /> <c c="" r="378, 119, 384, 135" u="1" /> <c c="" r="385, 119, 387, 135" u="1" o="1" /> <c c="" r="388, 119, 390, 135" u="1" o="1" /> <c c="" r="391, 119, 393, 135" u="1" o="1" /> <c c="" r="394, 119, 396, 135" u="1" o="1" /> <c c="" r="397, 119, 399, 135" u="1" o="1" /> <c c="" r="400, 119, 403, 135" u="1" /> <c c="" r="404, 119, 407, 135" o="1" /> <c c="" r="408, 119, 412, 135" o="1" /> <c c="" r="413, 119, 417, 135" u="1" /> <c c="" r="418, 119, 423, 135" u="1" o="-1" /> <c c="" r="424, 119, 429, 135" u="1" o="-1" /> <c c="" r="430, 119, 435, 135" u="2" o="1" /> <c c="" r="436, 119, 441, 135" u="1" o="2" /> <c c="" r="442, 119, 443, 135" u="1" o="1" /> <c c="" r="444, 119, 448, 135" u="2" o="2" /> <c c="" r="449, 119, 452, 135" u="3" o="2" /> <c c="" r="453, 119, 456, 135" u="3" o="2" /> <c c="" r="457, 119, 458, 135" u="1" o="1" /> <c c="" r="459, 119, 463, 135" u="2" o="2" /> <c c="" r="464, 119, 467, 135" u="3" o="2" /> <c c="" r="468, 119, 471, 135" u="3" o="2" /> <c c="" r="472, 119, 475, 135" u="1" o="1" /> <c c="" r="476, 119, 479, 135" u="1" o="1" /> <c c="" r="480, 119, 482, 135" u="1" o="1" /> <c c="" r="483, 119, 485, 135" u="1" o="1" /> <c c="" r="486, 119, 491, 135" u="1" /> <c c="" r="492, 119, 497, 135" u="1" /> <c c="" r="498, 119, 503, 135" u="1" /> <c c="" r="504, 119, 508, 135" u="1" o="1" /> <c c="" r="0, 136, 4, 152" u="2" o="2" /> <c c="" r="5, 136, 6, 152" u="3" o="4" /> <c c="" r="7, 136, 10, 152" u="3" o="2" /> <c c="" r="11, 136, 13, 152" u="3" o="3" /> <c c="" r="14, 136, 18, 152" u="2" o="2" /> <c c="" r="19, 136, 25, 152" u="2" /> <c c="" r="26, 136, 30, 152" u="-1" /> <c c="" r="31, 136, 36, 152" /> <c c="" r="37, 136, 40, 152" u="1" /> <c c="" r="41, 136, 45, 152" u="1" o="1" /> <c c="" r="46, 136, 49, 152" o="1" /> <c c="" r="50, 136, 54, 152" o="2" /> <c c="" r="55, 136, 59, 152" o="2" /> <c c="" r="60, 136, 64, 152" o="2" /> <c c="" r="65, 136, 69, 152" o="2" /> <c c="" r="70, 136, 74, 152" o="2" /> <c c="" r="75, 136, 78, 152" u="-6" o="3" /> <c c="" r="79, 136, 82, 152" u="-5" o="2" /> <c c="" r="83, 136, 88, 152" u="-6" o="1" /> <c c="" r="89, 136, 93, 152" u="-6" o="2" /> <c c="" r="94, 136, 98, 152" u="-6" o="2" /> <c c="" r="99, 136, 107, 152" u="-8" /> <c c="" r="108, 136, 112, 152" u="-6" o="2" /> <c c="" r="113, 136, 114, 152" u="-5" o="4" /> <c c="" r="115, 136, 119, 152" u="-6" o="2" /> <c c=" " r="120, 136, 122, 152" u="-5" o="3" /> <c c=" " r="123, 136, 126, 152" u="-5" o="2" /> <c c=" " r="127, 136, 132, 152" u="-6" o="1" /> <c c=" " r="133, 136, 138, 152" u="-6" o="1" /> <c c=" " r="139, 136, 140, 152" u="-4" o="3" /> <c c="" r="141, 136, 144, 152" u="-6" o="3" /> <c c="" r="145, 136, 150, 152" u="-7" o="2" /> <c c="" r="151, 136, 156, 152" u="-6" o="1" /> <c c="" r="157, 136, 161, 152" u="-6" o="2" /> <c c="" r="162, 136, 164, 152" u="-5" o="3" /> <c c="" r="165, 136, 167, 152" u="-6" o="4" /> <c c="" r="168, 136, 170, 152" u="-5" o="3" /> <c c="" r="171, 136, 173, 152" u="-2" /> <c c="" r="174, 136, 177, 152" u="-5" o="2" /> <c c="" r="178, 136, 181, 152" u="-6" o="3" /> <c c="" r="182, 136, 184, 152" u="-6" o="4" /> <c c="" r="185, 136, 187, 152" u="-4" o="2" /> <c c="" r="188, 136, 191, 152" u="-3" /> <c c="" r="192, 136, 195, 152" u="-3" /> <c c="" r="196, 136, 198, 152" u="-5" o="3" /> <c c="" r="199, 136, 202, 152" u="-5" o="2" /> <c c="" r="203, 136, 206, 152" u="-5" o="2" /> <c c="" r="207, 136, 210, 152" u="-5" o="2" /> <c c=" " r="211, 136, 215, 152" u="-6" o="2" /> <c c="!" r="216, 136, 219, 152" u="-3" /> <c c=""" r="220, 136, 223, 152" u="-3" /> <c c="#" r="224, 136, 225, 152" u="-5" o="4" /> <c c="$" r="226, 136, 230, 152" u="-6" o="2" /> <c c="%" r="231, 136, 234, 152" u="-5" o="2" /> <c c="&" r="235, 136, 237, 152" u="-6" o="4" /> <c c="'" r="238, 136, 240, 152" u="-5" o="3" /> <c c="(" r="241, 136, 243, 152" u="-5" o="3" /> <c c=")" r="244, 136, 245, 152" u="-4" o="3" /> <c c="*" r="246, 136, 250, 152" u="-6" o="2" /> <c c="+" r="251, 136, 256, 152" u="-7" o="2" /> <c c="," r="257, 136, 262, 152" u="-6" o="1" /> <c c="-" r="263, 136, 268, 152" u="-6" o="1" /> <c c="." r="269, 136, 273, 152" u="-6" o="2" /> <c c="/" r="274, 136, 278, 152" u="-6" o="2" /> <c c="0" r="279, 136, 283, 152" u="-6" o="2" /> <c c="1" r="284, 136, 288, 152" u="-6" o="2" /> <c c="4" r="289, 136, 296, 152" u="-7" /> <c c="5" r="297, 136, 303, 152" u="-7" o="1" /> <c c="6" r="304, 136, 312, 152" u="-8" /> <c c="7" r="313, 136, 321, 152" u="-8" /> <c c="8" r="322, 136, 328, 152" u="-7" o="1" /> <c c="9" r="329, 136, 331, 152" u="-5" o="3" /> <c c=":" r="332, 136, 336, 152" u="-6" o="2" /> <c c=";" r="337, 136, 341, 152" u="-6" o="2" /> <c c="<" r="342, 136, 347, 152" u="-7" o="2" /> <c c="=" r="348, 136, 351, 152" u="-6" o="3" /> <c c=">" r="352, 136, 354, 152" u="-5" o="3" /> <c c="?" r="355, 136, 363, 152" u="-8" /> <c c="@" r="364, 136, 367, 152" u="-8" o="5" /> <c c="A" r="368, 136, 371, 152" u="-3" /> <c c="D" r="372, 136, 377, 152" u="-7" o="2" /> <c c="E" r="378, 136, 380, 152" u="-4" o="2" /> <c c="t" r="381, 136, 384, 152" u="1" /> <c c="u" r="385, 136, 388, 152" u="1" /> <c c="z" r="389, 136, 391, 152" u="3" o="3" /> <c c="~" r="392, 136, 394, 152" o="2" /> <c c="" r="395, 136, 396, 152" u="3" o="4" /> <c c="" r="397, 136, 402, 152" u="1" o="2" /> <c c="" r="403, 136, 412, 152" /> <c c="" r="413, 136, 421, 152" /> <c c="" r="422, 136, 431, 152" o="2" /> <c c="" r="432, 136, 435, 152" o="2" /> <c c="" r="436, 136, 446, 152" o="1" /> <c c="" r="447, 136, 456, 152" o="2" /> <c c="" r="457, 136, 467, 152" o="1" /> <c c="" r="468, 136, 473, 152" /> <c c="" r="474, 136, 483, 152" /> <c c="" r="484, 136, 489, 152" u="1" o="1" /> <c c="" r="490, 136, 495, 152" u="1" o="1" /> <c c="" r="496, 136, 505, 152" /> <c c="" r="506, 136, 512, 152" u="1" /> <c c="" r="0, 153, 7, 169" o="1" /> <c c="" r="8, 153, 15, 169" u="1" o="2" /> <c c="" r="16, 153, 25, 169" o="1" /> <c c="" r="26, 153, 27, 169" u="1" o="2" /> <c c="" r="28, 153, 34, 169" u="1" o="1" /> <c c="" r="35, 153, 43, 169" /> <c c="" r="44, 153, 53, 169" u="1" o="1" /> <c c="" r="54, 153, 61, 169" u="1" o="2" /> <c c="" r="62, 153, 69, 169" o="1" /> <c c="" r="70, 153, 79, 169" o="1" /> <c c="" r="80, 153, 89, 169" o="1" /> <c c="" r="90, 153, 96, 169" u="1" /> <c c="" r="97, 153, 104, 169" o="1" /> <c c="" r="105, 153, 112, 169" o="1" /> <c c="" r="113, 153, 120, 169" o="1" /> <c c="" r="121, 153, 130, 169" /> <c c="" r="131, 153, 139, 169" /> <c c="" r="140, 153, 149, 169" o="1" /> <c c="" r="150, 153, 159, 169" o="1" /> <c c="" r="160, 153, 164, 169" u="-1" o="1" /> <c c="" r="165, 153, 172, 169" o="1" /> <c c="" r="173, 153, 180, 169" u="1" o="1" /> <c c="" r="181, 153, 186, 169" u="1" o="1" /> <c c="" r="187, 153, 193, 169" u="1" o="1" /> <c c="" r="194, 153, 197, 169" u="2" /> <c c="" r="198, 153, 204, 169" u="1" o="1" /> <c c="" r="205, 153, 212, 169" u="1" o="1" /> <c c="" r="213, 153, 219, 169" u="1" o="1" /> <c c="" r="220, 153, 227, 169" /> <c c="" r="228, 153, 234, 169" u="1" o="1" /> <c c="" r="235, 153, 240, 169" u="1" o="1" /> <c c="" r="241, 153, 249, 169" /> <c c="" r="250, 153, 256, 169" u="1" o="1" /> <c c="" r="257, 153, 263, 169" u="1" o="1" /> <c c="" r="264, 153, 267, 169" u="2" /> <c c="" r="268, 153, 273, 169" u="1" o="1" /> <c c="" r="274, 153, 281, 169" o="1" /> <c c="" r="282, 153, 288, 169" u="1" o="1" /> <c c="" r="289, 153, 295, 169" o="1" /> <c c="" r="296, 153, 303, 169" o="1" /> <c c="" r="304, 153, 310, 169" u="1" o="1" /> <c c="" r="311, 153, 319, 169" u="1" o="1" /> <c c="" r="320, 153, 326, 169" u="1" o="1" /> <c c="" r="327, 153, 334, 169" u="1" /> <c c="" r="335, 153, 343, 169" u="1" /> <c c="" r="344, 153, 351, 169" /> <c c="" r="352, 153, 358, 169" u="1" o="1" /> <c c="" r="359, 153, 368, 169" u="1" /> <c c="" r="369, 153, 376, 169" /> <c c="" r="377, 153, 386, 169" o="1" /> <c c="" r="387, 153, 396, 169" u="1" o="2" /> <c c="" r="397, 153, 401, 169" u="1" /> <c c="" r="402, 153, 408, 169" u="1" o="1" /> <c c="" r="409, 153, 415, 169" u="1" o="1" /> <c c="" r="416, 153, 422, 169" u="1" o="1" /> <c c="" r="423, 153, 432, 169" u="1" o="2" /> <c c="" r="433, 153, 439, 169" o="1" /> <c c="" r="440, 153, 446, 169" u="1" o="1" /> <c c="" r="447, 153, 455, 169" /> <c c="" r="456, 153, 466, 169" o="1" /> <c c="" r="467, 153, 475, 169" /> <c c="" r="476, 153, 485, 169" u="1" o="1" /> <c c="" r="486, 153, 497, 169" o="1" /> <c c="" r="498, 153, 506, 169" o="1" /> <c c="" r="507, 153, 512, 169" u="1" o="1" /> <c c="" r="0, 170, 6, 186" o="1" /> <c c="" r="7, 170, 15, 186" /> <c c="" r="16, 170, 23, 186" o="1" /> <c c="" r="24, 170, 31, 186" /> <c c="" r="32, 170, 38, 186" u="1" /> <c c="" r="39, 170, 45, 186" u="1" o="1" /> <c c="" r="46, 170, 51, 186" u="1" o="1" /> <c c="" r="52, 170, 58, 186" u="1" /> <c c="" r="59, 170, 68, 186" o="1" /> <c c="" r="69, 170, 74, 186" u="1" o="1" /> <c c="" r="75, 170, 81, 186" u="1" o="1" /> <c c="" r="82, 170, 88, 186" o="1" /> <c c="" r="89, 170, 90, 186" u="1" o="2" /> <c c="" r="91, 170, 95, 186" u="-1" o="1" /> <c c="" r="96, 170, 100, 186" u="-1" o="1" /> <c c=" " r="101, 170, 113, 186" o="1" /> <c c=" " r="114, 170, 125, 186" u="1" o="1" /> <c c=" " r="126, 170, 135, 186" o="1" /> <c c=" " r="136, 170, 142, 186" u="1" o="1" /> <c c="" r="143, 170, 151, 186" /> <c c="" r="152, 170, 159, 186" u="1" o="2" /> <c c="" r="160, 170, 169, 186" /> <c c="" r="170, 170, 175, 186" u="1" o="2" /> <c c="" r="176, 170, 181, 186" u="1" o="1" /> <c c="" r="182, 170, 187, 186" u="1" o="1" /> <c c="" r="188, 170, 197, 186" o="1" /> <c c="" r="198, 170, 204, 186" u="1" /> <c c="" r="205, 170, 214, 186" o="2" /> <c c="" r="215, 170, 221, 186" o="1" /> <c c="" r="222, 170, 229, 186" u="1" o="2" /> <c c="" r="230, 170, 237, 186" u="1" o="2" /> <c c="" r="238, 170, 244, 186" u="1" o="1" /> <c c="" r="245, 170, 252, 186" o="2" /> <c c="" r="253, 170, 262, 186" u="1" o="1" /> <c c="" r="263, 170, 270, 186" u="1" o="2" /> <c c="" r="271, 170, 280, 186" o="1" /> <c c="" r="281, 170, 288, 186" u="1" o="2" /> <c c=" " r="289, 170, 295, 186" u="1" /> <c c="!" r="296, 170, 304, 186" o="1" /> <c c=""" r="305, 170, 312, 186" o="1" /> <c c="#" r="313, 170, 321, 186" /> <c c="$" r="322, 170, 329, 186" u="1" o="1" /> <c c="%" r="330, 170, 338, 186" /> <c c="&" r="339, 170, 347, 186" u="1" o="1" /> <c c="'" r="348, 170, 354, 186" u="1" o="1" /> <c c="(" r="355, 170, 366, 186" o="1" /> <c c=")" r="367, 170, 379, 186" u="1" /> <c c="*" r="380, 170, 388, 186" o="1" /> <c c="+" r="389, 170, 397, 186" u="1" o="1" /> <c c="," r="398, 170, 403, 186" u="1" o="1" /> <c c="-" r="404, 170, 410, 186" u="1" o="1" /> <c c="." r="411, 170, 422, 186" u="1" o="1" /> <c c="/" r="423, 170, 430, 186" o="1" /> <c c="0" r="431, 170, 437, 186" u="1" /> <c c="1" r="438, 170, 444, 186" u="1" o="1" /> <c c="2" r="445, 170, 450, 186" u="1" o="1" /> <c c="3" r="451, 170, 456, 186" u="1" /> <c c="4" r="457, 170, 465, 186" o="1" /> <c c="5" r="466, 170, 471, 186" u="1" o="1" /> <c c="6" r="472, 170, 481, 186" /> <c c="7" r="482, 170, 487, 186" o="1" /> <c c="8" r="488, 170, 494, 186" u="1" o="1" /> <c c="9" r="495, 170, 501, 186" u="1" o="1" /> <c c=":" r="502, 170, 507, 186" u="1" o="1" /> <c c=";" r="0, 187, 6, 203" o="2" /> <c c="<" r="7, 187, 14, 203" u="1" o="1" /> <c c="=" r="15, 187, 21, 203" u="1" o="1" /> <c c=">" r="22, 187, 28, 203" u="1" o="1" /> <c c="?" r="29, 187, 35, 203" u="1" o="1" /> <c c="@" r="36, 187, 42, 203" u="1" o="1" /> <c c="A" r="43, 187, 48, 203" u="1" o="1" /> <c c="B" r="49, 187, 56, 203" o="-1" /> <c c="C" r="57, 187, 64, 203" /> <c c="D" r="65, 187, 74, 203" u="1" o="1" /> <c c="E" r="75, 187, 81, 203" u="1" o="1" /> <c c="F" r="82, 187, 89, 203" u="1" o="1" /> <c c="G" r="90, 187, 95, 203" u="1" o="1" /> <c c="H" r="96, 187, 105, 203" u="1" o="1" /> <c c="I" r="106, 187, 116, 203" u="1" o="1" /> <c c="J" r="117, 187, 124, 203" /> <c c="K" r="125, 187, 132, 203" u="1" o="1" /> <c c="L" r="133, 187, 138, 203" u="1" o="1" /> <c c="M" r="139, 187, 144, 203" u="1" o="1" /> <c c="N" r="145, 187, 154, 203" u="1" o="1" /> <c c="O" r="155, 187, 161, 203" o="1" /> <c c="Q" r="162, 187, 167, 203" u="1" o="1" /> <c c="R" r="168, 187, 175, 203" o="1" /> <c c="S" r="176, 187, 181, 203" u="1" /> <c c="T" r="182, 187, 187, 203" u="1" o="1" /> <c c="U" r="188, 187, 193, 203" u="1" o="1" /> <c c="V" r="194, 187, 195, 203" u="1" o="2" /> <c c="W" r="196, 187, 200, 203" u="-1" o="1" /> <c c="X" r="201, 187, 205, 203" u="-1" o="1" /> <c c="Y" r="206, 187, 216, 203" /> <c c="Z" r="217, 187, 226, 203" u="1" o="1" /> <c c="[" r="227, 187, 234, 203" o="1" /> <c c="\" r="235, 187, 240, 203" u="1" o="1" /> <c c="^" r="241, 187, 248, 203" /> <c c="_" r="249, 187, 254, 203" u="1" o="2" /> <c c="b" r="255, 187, 262, 203" o="2" /> <c c="c" r="263, 187, 270, 203" /> <c c="j" r="271, 187, 280, 203" o="1" /> <c c="k" r="281, 187, 290, 203" /> <c c="" r="291, 187, 296, 203" u="1" o="1" /> <c c="" r="297, 187, 302, 203" u="1" /> <c c="" r="303, 187, 309, 203" o="1" /> <c c="" r="310, 187, 316, 203" /> <c c="" r="317, 187, 323, 203" u="1" o="1" /> <c c="" r="324, 187, 329, 203" u="1" o="1" /> <c c="" r="330, 187, 340, 203" o="1" /> <c c="" r="341, 187, 350, 203" o="1" /> <c c="" r="351, 187, 357, 203" o="1" /> <c c="" r="358, 187, 363, 203" o="1" /> <c c="" r="364, 187, 371, 203" u="1" /> <c c="" r="372, 187, 377, 203" u="1" o="1" /> <c c="" r="378, 187, 386, 203" u="1" /> <c c="" r="387, 187, 394, 203" u="1" o="1" /> <c c="" r="395, 187, 402, 203" o="1" /> <c c="" r="403, 187, 409, 203" o="1" /> <c c="" r="410, 187, 419, 203" /> <c c="" r="420, 187, 427, 203" o="1" /> <c c="" r="428, 187, 436, 203" u="1" o="1" /> <c c="" r="437, 187, 444, 203" u="1" o="1" /> <c c="" r="445, 187, 455, 203" u="1" /> <c c="" r="456, 187, 464, 203" u="1" /> <c c="" r="465, 187, 477, 203" u="1" /> <c c="" r="478, 187, 488, 203" u="1" /> <c c="" r="489, 187, 498, 203" u="1" /> <c c="" r="499, 187, 507, 203" u="1" o="-1" /> <c c="" r="0, 204, 8, 220" o="1" /> <c c="" r="9, 204, 14, 220" u="1" o="1" /> <c c="" r="15, 204, 22, 220" o="1" /> <c c="" r="23, 204, 30, 220" o="-1" /> <c c="" r="31, 204, 38, 220" o="1" /> <c c="" r="39, 204, 45, 220" /> <c c="" r="46, 204, 53, 220" o="1" /> <c c="" r="54, 204, 60, 220" /> <c c="" r="61, 204, 69, 220" o="1" /> <c c="" r="70, 204, 77, 220" u="1" /> <c c="" r="78, 204, 89, 220" /> <c c="" r="90, 204, 99, 220" /> <c c="" r="100, 204, 107, 220" u="1" o="1" /> <c c="" r="108, 204, 114, 220" u="1" /> <c c="" r="115, 204, 121, 220" u="1" o="1" /> <c c="" r="122, 204, 127, 220" u="1" o="1" /> <c c="" r="128, 204, 134, 220" u="1" o="1" /> <c c="" r="135, 204, 140, 220" u="1" o="1" /> <c c="" r="141, 204, 151, 220" o="1" /> <c c="" r="152, 204, 161, 220" /> <c c="" r="162, 204, 172, 220" o="1" /> <c c="" r="173, 204, 182, 220" /> <c c="" r="183, 204, 184, 220" u="1" o="2" /> <c c="" r="185, 204, 194, 220" o="2" /> <c c="" r="195, 204, 204, 220" /> <c c="" r="205, 204, 211, 220" u="1" o="1" /> <c c="" r="212, 204, 217, 220" u="1" o="1" /> <c c="" r="218, 204, 225, 220" u="1" o="2" /> <c c="" r="226, 204, 232, 220" u="1" o="1" /> <c c="" r="233, 204, 239, 220" u="1" o="1" /> <c c="" r="240, 204, 245, 220" u="1" o="1" /> <c c="" r="246, 204, 248, 220" u="4" o="-6" /> <c c="" r="249, 204, 255, 220" u="2" o="-8" /> <c c="" r="256, 204, 261, 220" u="2" o="-7" /> <c c="" r="262, 204, 267, 220" u="2" o="-7" /> <c c="" r="268, 204, 270, 220" u="4" o="-6" /> <c c="" r="271, 204, 276, 220" u="3" o="-8" /> <c c="" r="277, 204, 282, 220" u="3" o="-8" /> <c c="" r="283, 204, 286, 220" u="3" o="-6" /> <c c="" r="287, 204, 290, 220" u="3" o="-6" /> <c c="" r="291, 204, 293, 220" u="-1" o="-1" /> <c c="" r="294, 204, 302, 220" u="2" o="-10" /> <c c="" r="303, 204, 304, 220" u="3" o="-4" /> <c c="" r="305, 204, 306, 220" u="4" o="-5" /> <c c="" r="307, 204, 311, 220" u="1" /> <c c="" r="312, 204, 315, 220" u="3" o="-6" /> <c c="" r="316, 204, 317, 220" u="1" o="1" /> <c c="" r="318, 204, 320, 220" u="7" o="-9" /> <c c="" r="321, 204, 323, 220" u="1" /> <c c="" r="324, 204, 331, 220" o="1" /> <c c="" r="332, 204, 339, 220" u="-1" o="1" /> <c c="" r="340, 204, 344, 220" u="1" o="1" /> <c c="" r="345, 204, 351, 220" o="1" /> <c c="" r="352, 204, 360, 220" o="1" /> <c c="" r="361, 204, 364, 220" o="1" /> <c c="" r="365, 204, 368, 220" o="1" /> <c c="" r="369, 204, 377, 220" o="1" /> <c c="" r="378, 204, 385, 220" u="1" /> <c c="" r="386, 204, 389, 220" o="1" /> <c c="" r="390, 204, 395, 220" u="1" o="1" /> <c c="" r="396, 204, 402, 220" o="1" /> <c c="" r="403, 204, 408, 220" u="1" o="1" /> <c c="" r="409, 204, 417, 220" o="1" /> <c c="" r="418, 204, 425, 220" u="1" o="1" /> <c c="" r="426, 204, 429, 220" o="1" /> <c c="" r="430, 204, 434, 220" o="1" /> <c c="" r="435, 204, 443, 220" o="1" /> <c c="" r="444, 204, 451, 220" o="1" /> <c c="" r="452, 204, 457, 220" o="2" /> <c c="" r="458, 204, 464, 220" o="1" /> <c c="" r="465, 204, 471, 220" /> <c c="" r="472, 204, 479, 220" /> <c c="" r="480, 204, 487, 220" o="2" /> <c c="" r="488, 204, 493, 220" o="2" /> <c c="" r="494, 204, 502, 220" u="1" /> <c c="" r="503, 204, 511, 220" o="1" /> <c c="" r="0, 221, 7, 237" o="1" /> <c c="" r="8, 221, 15, 237" o="1" /> <c c="" r="16, 221, 23, 237" o="1" /> <c c="" r="24, 221, 26, 237" u="1" o="1" /> <c c="" r="27, 221, 32, 237" u="1" /> <c c="" r="33, 221, 44, 237" /> <c c="" r="45, 221, 54, 237" o="1" /> <c c="" r="55, 221, 66, 237" /> <c c="" r="67, 221, 76, 237" o="1" /> <c c="" r="77, 221, 88, 237" /> <c c="" r="89, 221, 98, 237" o="1" /> <c c="" r="99, 221, 106, 237" o="1" /> <c c="" r="107, 221, 114, 237" /> <c c=" " r="115, 221, 116, 237" o="6" /> <c c=" " r="117, 221, 118, 237" o="12" /> <c c=" " r="119, 221, 120, 237" o="6" /> <c c=" " r="121, 221, 122, 237" o="12" /> <c c=" " r="123, 221, 124, 237" o="3" /> <c c=" " r="125, 221, 126, 237" o="2" /> <c c=" " r="127, 221, 128, 237" o="1" /> <c c=" " r="129, 221, 130, 237" o="7" /> <c c=" " r="131, 221, 132, 237" o="3" /> <c c=" " r="133, 221, 134, 237" o="1" /> <c c=" " r="135, 221, 136, 237" /> <c c=" " r="137, 221, 140, 237" u="1" /> <c c=" " r="141, 221, 144, 237" u="1" /> <c c=" " r="145, 221, 150, 237" u="2" o="1" /> <c c=" " r="151, 221, 156, 237" u="1" o="1" /> <c c=" " r="157, 221, 168, 237" u="1" o="1" /> <c c=" " r="169, 221, 181, 237" u="1" /> <c c=" " r="182, 221, 186, 237" u="2" o="2" /> <c c=" " r="187, 221, 192, 237" u="1" o="1" /> <c c=" " r="193, 221, 195, 237" u="1" o="1" /> <c c=" " r="196, 221, 198, 237" u="1" o="1" /> <c c=" " r="199, 221, 201, 237" u="1" o="1" /> <c c=" " r="202, 221, 204, 237" u="1" o="1" /> <c c=" " r="205, 221, 209, 237" u="1" /> <c c=" " r="210, 221, 214, 237" o="1" /> <c c=" " r="215, 221, 219, 237" o="1" /> <c c=" " r="220, 221, 225, 237" /> <c c=" " r="226, 221, 231, 237" u="1" o="2" /> <c c="! " r="232, 221, 237, 237" u="1" o="2" /> <c c="" " r="238, 221, 240, 237" u="3" o="3" /> <c c="# " r="241, 221, 243, 237" u="1" o="2" /> <c c="% " r="244, 221, 249, 237" u="2" o="2" /> <c c="& " r="250, 221, 259, 237" u="2" o="2" /> <c c="0 " r="260, 221, 273, 237" /> <c c="1 " r="274, 221, 293, 237" o="-1" /> <c c="2 " r="294, 221, 297, 237" u="1" /> <c c="3 " r="298, 221, 305, 237" u="1" o="-1" /> <c c="4 " r="306, 221, 317, 237" u="1" o="-2" /> <c c="5 " r="318, 221, 321, 237" o="1" /> <c c="6 " r="322, 221, 329, 237" u="-1" o="1" /> <c c="7 " r="330, 221, 341, 237" u="-2" o="1" /> <c c="8 " r="342, 221, 347, 237" /> <c c="9 " r="348, 221, 351, 237" o="1" /> <c c=": " r="352, 221, 355, 237" u="1" /> <c c="; " r="356, 221, 363, 237" u="1" o="1" /> <c c="< " r="364, 221, 368, 237" u="1" o="2" /> <c c="= " r="369, 221, 373, 237" u="1" /> <c c="> " r="374, 221, 379, 237" u="1" o="1" /> <c c="@ " r="380, 221, 388, 237" /> <c c="A " r="389, 221, 395, 237" /> <c c="B " r="396, 221, 406, 237" u="1" o="1" /> <c c="C " r="407, 221, 410, 237" u="1" /> <c c="D " r="411, 221, 419, 237" u="-4" o="-4" /> <c c="p " r="420, 221, 424, 237" u="1" /> <c c="t " r="425, 221, 429, 237" u="1" /> <c c="u " r="430, 221, 433, 237" u="1" o="1" /> <c c="v " r="434, 221, 438, 237" u="1" /> <c c="w " r="439, 221, 443, 237" u="1" /> <c c="x " r="444, 221, 448, 237" u="1" /> <c c="y " r="449, 221, 453, 237" u="1" /> <c c="z " r="454, 221, 459, 237" u="1" o="-1" /> <c c="{ " r="460, 221, 464, 237" u="1" /> <c c="| " r="465, 221, 469, 237" u="1" /> <c c="} " r="470, 221, 472, 237" u="1" /> <c c="~ " r="473, 221, 475, 237" o="1" /> <c c=" " r="476, 221, 480, 237" u="1" /> <c c=" " r="481, 221, 485, 237" u="1" /> <c c=" " r="486, 221, 488, 237" u="1" o="2" /> <c c=" " r="489, 221, 492, 237" u="1" o="1" /> <c c=" " r="493, 221, 496, 237" u="1" o="1" /> <c c=" " r="497, 221, 501, 237" u="1" /> <c c=" " r="502, 221, 505, 237" u="1" o="1" /> <c c=" " r="506, 221, 510, 237" u="1" /> <c c=" " r="0, 238, 4, 254" u="1" /> <c c=" " r="5, 238, 9, 254" u="1" /> <c c=" " r="10, 238, 14, 254" u="1" /> <c c=" " r="15, 238, 20, 254" /> <c c=" " r="21, 238, 25, 254" u="1" /> <c c=" " r="26, 238, 30, 254" u="1" /> <c c=" " r="31, 238, 33, 254" u="1" /> <c c=" " r="34, 238, 36, 254" o="1" /> <c c=" " r="37, 238, 44, 254" u="1" o="1" /> <c c=" " r="45, 238, 55, 254" o="-1" /> <c c=" " r="56, 238, 63, 254" u="1" o="1" /> <c c=" " r="64, 238, 70, 254" u="1" o="1" /> <c c=" " r="71, 238, 76, 254" u="1" o="2" /> <c c=" " r="77, 238, 86, 254" u="1" o="2" /> <c c=" " r="87, 238, 96, 254" u="1" o="1" /> <c c=" " r="97, 238, 112, 254" u="1" o="1" /> <c c=" " r="113, 238, 124, 254" u="1" o="1" /> <c c=" " r="125, 238, 138, 254" o="1" /> <c c=" " r="139, 238, 150, 254" u="1" o="2" /> <c c=" " r="151, 238, 158, 254" o="1" /> <c c="!" r="159, 238, 169, 254" /> <c c="!" r="170, 238, 180, 254" /> <c c="!" r="181, 238, 189, 254" u="1" o="1" /> <c c="!" r="190, 238, 201, 254" o="1" /> <c c="!" r="202, 238, 208, 254" u="1" o="1" /> <c c="!" r="209, 238, 219, 254" /> <c c="!" r="220, 238, 230, 254" /> <c c="!" r="231, 238, 237, 254" u="1" o="1" /> <c c="!" r="238, 238, 245, 254" u="1" /> <c c=" !" r="246, 238, 255, 254" o="1" /> <c c=" !" r="256, 238, 265, 254" o="1" /> <c c=" !" r="266, 238, 280, 254" o="1" /> <c c=" !" r="281, 238, 289, 254" /> <c c=" !" r="290, 238, 298, 254" u="1" o="2" /> <c c="!" r="299, 238, 307, 254" u="1" /> <c c="!" r="308, 238, 316, 254" u="1" /> <c c="!" r="317, 238, 326, 254" /> <c c="!" r="327, 238, 334, 254" u="1" o="1" /> <c c="!" r="335, 238, 345, 254" /> <c c="!" r="346, 238, 354, 254" /> <c c="!" r="355, 238, 366, 254" o="2" /> <c c="!" r="367, 238, 375, 254" u="1" o="2" /> <c c="!" r="376, 238, 387, 254" u="1" o="1" /> <c c="!" r="388, 238, 398, 254" u="1" /> <c c="!" r="399, 238, 407, 254" o="1" /> <c c="!" r="408, 238, 415, 254" u="1" o="1" /> <c c="!" r="416, 238, 427, 254" u="1" /> <c c="!" r="428, 238, 439, 254" o="1" /> <c c="!" r="440, 238, 450, 254" u="1" o="1" /> <c c="!" r="451, 238, 460, 254" u="1" /> <c c="!" r="461, 238, 468, 254" u="1" /> <c c="!" r="469, 238, 476, 254" u="1" /> <c c=" !" r="477, 238, 486, 254" u="1" o="1" /> <c c="!!" r="487, 238, 503, 254" u="2" o="1" /> <c c=""!" r="0, 255, 10, 271" o="1" /> <c c="#!" r="11, 255, 19, 271" o="1" /> <c c="$!" r="20, 255, 27, 271" u="1" /> <c c="%!" r="28, 255, 34, 271" u="1" /> <c c="&!" r="35, 255, 43, 271" u="1" o="2" /> <c c="'!" r="44, 255, 53, 271" u="1" o="1" /> <c c="(!" r="54, 255, 60, 271" o="2" /> <c c=")!" r="61, 255, 64, 271" u="1" o="1" /> <c c="*!" r="65, 255, 71, 271" u="1" o="1" /> <c c="+!" r="72, 255, 81, 271" /> <c c=",!" r="82, 255, 91, 271" o="1" /> <c c="-!" r="92, 255, 100, 271" o="1" /> <c c=".!" r="101, 255, 111, 271" u="1" /> <c c="/!" r="112, 255, 117, 271" u="1" /> <c c="0!" r="118, 255, 125, 271" /> <c c="1!" r="126, 255, 138, 271" o="-1" /> <c c="2!" r="139, 255, 145, 271" u="1" o="2" /> <c c="3!" r="146, 255, 158, 271" o="2" /> <c c="4!" r="159, 255, 165, 271" u="1" /> <c c="5!" r="166, 255, 172, 271" u="2" o="1" /> <c c="6!" r="173, 255, 180, 271" u="1" o="1" /> <c c="7!" r="181, 255, 186, 271" o="1" /> <c c="8!" r="187, 255, 194, 271" o="1" /> <c c="[!" r="195, 255, 205, 271" /> <c c="\!" r="206, 255, 215, 271" u="1" /> <c c="]!" r="216, 255, 226, 271" /> <c c="^!" r="227, 255, 236, 271" u="1" /> <c c="!" r="237, 255, 246, 271" u="1" o="2" /> <c c="!" r="247, 255, 250, 271" u="2" o="2" /> <c c="!" r="251, 255, 260, 271" u="1" o="2" /> <c c="!" r="261, 255, 264, 271" u="2" o="2" /> <c c="!" r="265, 255, 278, 271" u="1" o="2" /> <c c="!" r="279, 255, 282, 271" u="2" o="2" /> <c c="!" r="283, 255, 290, 271" u="1" o="2" /> <c c="!" r="291, 255, 298, 271" u="1" o="2" /> <c c="!" r="299, 255, 306, 271" u="1" o="2" /> <c c="!" r="307, 255, 314, 271" u="1" o="2" /> <c c="!" r="315, 255, 324, 271" u="1" o="2" /> <c c="!" r="325, 255, 334, 271" u="2" o="1" /> <c c="!" r="335, 255, 343, 271" u="1" o="1" /> <c c="!" r="344, 255, 352, 271" u="1" o="1" /> <c c="!" r="353, 255, 362, 271" u="1" o="2" /> <c c="!" r="363, 255, 366, 271" u="2" o="2" /> <c c="!" r="367, 255, 376, 271" u="1" o="2" /> <c c="!" r="377, 255, 380, 271" u="2" o="2" /> <c c="!" r="381, 255, 390, 271" u="1" o="2" /> <c c="!" r="391, 255, 400, 271" u="2" o="1" /> <c c="!" r="401, 255, 410, 271" u="1" o="2" /> <c c="!" r="411, 255, 414, 271" u="2" o="2" /> <c c="!" r="415, 255, 424, 271" u="2" o="1" /> <c c="!" r="425, 255, 428, 271" u="2" o="2" /> <c c="!" r="429, 255, 434, 271" u="1" o="1" /> <c c="!" r="435, 255, 444, 271" u="1" o="2" /> <c c="!" r="445, 255, 454, 271" u="2" o="1" /> <c c="!" r="455, 255, 464, 271" u="1" o="2" /> <c c="!" r="465, 255, 474, 271" u="2" o="1" /> <c c="!" r="475, 255, 488, 271" u="1" o="2" /> <c c="!" r="489, 255, 502, 271" u="1" o="2" /> <c c="!" r="503, 255, 509, 271" u="1" o="2" /> <c c="!" r="0, 272, 6, 288" u="1" o="2" /> <c c="!" r="7, 272, 13, 288" u="2" o="1" /> <c c="!" r="14, 272, 20, 288" u="1" o="2" /> <c c="!" r="21, 272, 27, 288" u="2" o="1" /> <c c="!" r="28, 272, 33, 288" u="1" o="3" /> <c c="!" r="34, 272, 43, 288" u="1" o="2" /> <c c="!" r="44, 272, 54, 288" u="1" o="2" /> <c c="!" r="55, 272, 65, 288" u="1" o="2" /> <c c="!" r="66, 272, 75, 288" u="1" o="2" /> <c c="!" r="76, 272, 85, 288" u="1" o="2" /> <c c="!" r="86, 272, 95, 288" u="1" o="2" /> <c c="!" r="96, 272, 105, 288" u="1" o="2" /> <c c="!" r="106, 272, 115, 288" u="1" o="2" /> <c c="!" r="116, 272, 125, 288" u="1" o="2" /> <c c="!" r="126, 272, 128, 288" u="2" o="2" /> <c c="!" r="129, 272, 131, 288" u="2" o="2" /> <c c="!" r="132, 272, 141, 288" u="1" o="2" /> <c c="!" r="142, 272, 151, 288" u="1" o="2" /> <c c="!" r="152, 272, 154, 288" u="2" o="2" /> <c c="!" r="155, 272, 157, 288" u="2" o="2" /> <c c="!" r="158, 272, 167, 288" u="1" o="2" /> <c c="!" r="168, 272, 174, 288" u="2" o="2" /> <c c="!" r="175, 272, 184, 288" u="1" o="2" /> <c c="!" r="185, 272, 194, 288" u="1" o="2" /> <c c="!" r="195, 272, 201, 288" u="2" o="2" /> <c c="!" r="202, 272, 211, 288" u="1" o="2" /> <c c="!" r="212, 272, 218, 288" u="2" o="2" /> <c c="!" r="219, 272, 228, 288" u="1" o="2" /> <c c="!" r="229, 272, 238, 288" u="1" o="2" /> <c c="!" r="239, 272, 249, 288" u="1" o="1" /> <c c="!" r="250, 272, 263, 288" u="1" o="2" /> <c c="!" r="264, 272, 274, 288" u="1" o="1" /> <c c="!" r="275, 272, 285, 288" u="1" o="1" /> <c c="!" r="286, 272, 293, 288" u="1" o="2" /> <c c="!" r="294, 272, 304, 288" u="1" o="1" /> <c c="!" r="305, 272, 312, 288" u="1" o="2" /> <c c="!" r="313, 272, 326, 288" u="1" o="2" /> <c c="!" r="327, 272, 334, 288" u="1" o="2" /> <c c="!" r="335, 272, 343, 288" u="1" o="2" /> <c c="!" r="344, 272, 352, 288" u="1" o="2" /> <c c="!" r="353, 272, 361, 288" u="1" o="2" /> <c c="!" r="362, 272, 370, 288" u="1" o="2" /> <c c="!" r="371, 272, 380, 288" u="1" o="2" /> <c c="!" r="381, 272, 390, 288" u="1" o="2" /> <c c="!" r="391, 272, 404, 288" u="1" o="2" /> <c c="!" r="405, 272, 418, 288" u="1" o="2" /> <c c="!" r="419, 272, 422, 288" u="2" o="2" /> <c c="!" r="423, 272, 426, 288" u="2" o="2" /> <c c="!" r="427, 272, 436, 288" u="1" o="2" /> <c c="!" r="437, 272, 440, 288" u="2" o="2" /> <c c="!" r="441, 272, 450, 288" u="1" o="2" /> <c c="!" r="451, 272, 454, 288" u="2" o="2" /> <c c="!" r="455, 272, 465, 288" u="1" o="1" /> <c c="!" r="466, 272, 475, 288" u="1" o="2" /> <c c="!" r="476, 272, 485, 288" u="1" o="2" /> <c c="!" r="486, 272, 493, 288" u="1" o="2" /> <c c="!" r="494, 272, 503, 288" u="1" o="2" /> <c c="!" r="504, 272, 511, 288" u="1" o="2" /> <c c="!" r="0, 289, 7, 305" u="1" o="2" /> <c c=""" r="8, 289, 17, 305" u="1" o="2" /> <c c=""" r="18, 289, 25, 305" u="1" o="1" /> <c c=""" r="26, 289, 32, 305" u="1" o="2" /> <c c=""" r="33, 289, 39, 305" u="1" o="2" /> <c c=""" r="40, 289, 46, 305" u="1" o="2" /> <c c=""" r="47, 289, 57, 305" u="1" o="2" /> <c c=""" r="58, 289, 67, 305" u="1" o="2" /> <c c=""" r="68, 289, 77, 305" u="1" o="2" /> <c c=""" r="78, 289, 86, 305" u="1" o="1" /> <c c=" "" r="87, 289, 95, 305" u="1" o="1" /> <c c=" "" r="96, 289, 102, 305" u="1" o="2" /> <c c=" "" r="103, 289, 111, 305" u="1" o="1" /> <c c=" "" r="112, 289, 120, 305" u="1" o="1" /> <c c=" "" r="121, 289, 127, 305" u="1" o="2" /> <c c=""" r="128, 289, 136, 305" u="1" o="1" /> <c c=""" r="137, 289, 146, 305" u="1" o="2" /> <c c=""" r="147, 289, 156, 305" u="2" o="1" /> <c c=""" r="157, 289, 165, 305" u="1" o="2" /> <c c=""" r="166, 289, 174, 305" u="1" o="1" /> <c c=""" r="175, 289, 182, 305" u="1" o="2" /> <c c=""" r="183, 289, 190, 305" u="1" o="2" /> <c c=""" r="191, 289, 195, 305" u="1" o="2" /> <c c=""" r="196, 289, 200, 305" u="1" o="2" /> <c c=""" r="201, 289, 208, 305" u="2" o="1" /> <c c=""" r="209, 289, 213, 305" u="1" o="2" /> <c c=""" r="214, 289, 218, 305" u="1" o="2" /> <c c=""" r="219, 289, 229, 305" u="1" /> <c c=""" r="230, 289, 240, 305" u="1" /> <c c=""" r="241, 289, 251, 305" u="1" /> <c c=""" r="252, 289, 261, 305" u="1" o="2" /> <c c=""" r="262, 289, 271, 305" u="1" o="2" /> <c c=""" r="272, 289, 280, 305" u="1" o="1" /> <c c=" "" r="281, 289, 289, 305" u="1" o="1" /> <c c="!"" r="290, 289, 298, 305" u="1" o="1" /> <c c="""" r="299, 289, 307, 305" u="1" o="1" /> <c c="#"" r="308, 289, 309, 305" u="2" o="2" /> <c c="$"" r="310, 289, 315, 305" u="1" o="1" /> <c c="%"" r="316, 289, 320, 305" u="2" o="2" /> <c c="&"" r="321, 289, 329, 305" u="1" /> <c c="'"" r="330, 289, 337, 305" u="1" o="2" /> <c c="("" r="338, 289, 345, 305" u="1" o="2" /> <c c=")"" r="346, 289, 354, 305" u="1" o="1" /> <c c="*"" r="355, 289, 363, 305" u="1" o="1" /> <c c="+"" r="364, 289, 369, 305" u="1" o="2" /> <c c=","" r="370, 289, 379, 305" u="1" o="1" /> <c c="-"" r="380, 289, 393, 305" u="1" o="1" /> <c c="."" r="394, 289, 399, 305" u="1" o="2" /> <c c="/"" r="400, 289, 409, 305" u="1" o="2" /> <c c="0"" r="410, 289, 423, 305" u="1" o="1" /> <c c="1"" r="424, 289, 430, 305" u="1" o="1" /> <c c="2"" r="431, 289, 437, 305" u="1" o="1" /> <c c="3"" r="438, 289, 444, 305" u="1" o="1" /> <c c="4"" r="445, 289, 453, 305" u="1" o="1" /> <c c="5"" r="454, 289, 462, 305" u="1" o="1" /> <c c="6"" r="463, 289, 464, 305" u="2" o="2" /> <c c="7"" r="465, 289, 473, 305" u="1" o="1" /> <c c="8"" r="474, 289, 482, 305" u="1" o="1" /> <c c="9"" r="483, 289, 491, 305" u="1" o="1" /> <c c=":"" r="492, 289, 500, 305" u="1" o="1" /> <c c=";"" r="501, 289, 509, 305" u="1" o="1" /> <c c="<"" r="0, 306, 8, 322" u="1" o="1" /> <c c="="" r="9, 306, 17, 322" u="1" o="1" /> <c c=">"" r="18, 306, 26, 322" u="1" o="1" /> <c c="?"" r="27, 306, 35, 322" u="1" o="1" /> <c c="@"" r="36, 306, 38, 322" u="2" o="2" /> <c c="A"" r="39, 306, 47, 322" u="1" o="1" /> <c c="B"" r="48, 306, 56, 322" u="1" o="1" /> <c c="C"" r="57, 306, 65, 322" u="1" o="1" /> <c c="D"" r="66, 306, 74, 322" u="1" o="1" /> <c c="E"" r="75, 306, 83, 322" u="1" o="1" /> <c c="F"" r="84, 306, 92, 322" u="1" o="1" /> <c c="G"" r="93, 306, 101, 322" u="1" o="1" /> <c c="H"" r="102, 306, 109, 322" u="1" o="2" /> <c c="I"" r="110, 306, 118, 322" u="1" o="1" /> <c c="J"" r="119, 306, 127, 322" u="1" o="1" /> <c c="K"" r="128, 306, 136, 322" u="1" o="1" /> <c c="L"" r="137, 306, 145, 322" u="1" o="1" /> <c c="M"" r="146, 306, 154, 322" u="1" o="1" /> <c c="N"" r="155, 306, 163, 322" u="1" o="1" /> <c c="O"" r="164, 306, 172, 322" u="1" o="1" /> <c c="P"" r="173, 306, 181, 322" u="1" o="1" /> <c c="Q"" r="182, 306, 190, 322" u="1" o="1" /> <c c="R"" r="191, 306, 199, 322" u="1" o="1" /> <c c="S"" r="200, 306, 208, 322" u="1" o="1" /> <c c="T"" r="209, 306, 217, 322" u="1" o="1" /> <c c="U"" r="218, 306, 226, 322" u="1" o="1" /> <c c="V"" r="227, 306, 235, 322" u="1" o="1" /> <c c="W"" r="236, 306, 244, 322" u="1" o="1" /> <c c="X"" r="245, 306, 253, 322" u="1" o="1" /> <c c="Y"" r="254, 306, 262, 322" u="1" o="1" /> <c c="Z"" r="263, 306, 271, 322" u="1" o="1" /> <c c="["" r="272, 306, 280, 322" u="1" o="1" /> <c c="\"" r="281, 306, 289, 322" u="1" o="1" /> <c c="]"" r="290, 306, 298, 322" u="1" o="1" /> <c c="^"" r="299, 306, 307, 322" u="1" o="1" /> <c c="_"" r="308, 306, 316, 322" u="1" o="1" /> <c c="`"" r="317, 306, 325, 322" u="1" o="1" /> <c c="a"" r="326, 306, 334, 322" u="1" o="1" /> <c c="b"" r="335, 306, 343, 322" u="1" o="1" /> <c c="c"" r="344, 306, 352, 322" u="1" o="1" /> <c c="d"" r="353, 306, 361, 322" u="1" o="1" /> <c c="e"" r="362, 306, 370, 322" u="1" o="1" /> <c c="f"" r="371, 306, 379, 322" u="1" o="1" /> <c c="g"" r="380, 306, 388, 322" u="1" o="1" /> <c c="h"" r="389, 306, 397, 322" u="1" o="1" /> <c c="i"" r="398, 306, 406, 322" u="1" o="1" /> <c c="j"" r="407, 306, 419, 322" u="1" o="2" /> <c c="k"" r="420, 306, 432, 322" u="1" o="2" /> <c c="l"" r="433, 306, 437, 322" u="1" o="2" /> <c c="m"" r="438, 306, 446, 322" u="1" o="1" /> <c c="n"" r="447, 306, 455, 322" u="1" o="1" /> <c c="o"" r="456, 306, 464, 322" u="1" o="1" /> <c c="p"" r="465, 306, 473, 322" u="1" o="1" /> <c c="q"" r="474, 306, 482, 322" u="1" o="1" /> <c c="r"" r="483, 306, 491, 322" u="1" o="1" /> <c c="s"" r="492, 306, 500, 322" u="1" o="1" /> <c c="t"" r="501, 306, 509, 322" u="1" o="1" /> <c c="u"" r="0, 323, 8, 339" u="1" o="1" /> <c c="v"" r="9, 323, 17, 339" u="1" o="1" /> <c c="w"" r="18, 323, 26, 339" u="1" o="1" /> <c c="x"" r="27, 323, 35, 339" u="1" o="1" /> <c c="y"" r="36, 323, 44, 339" u="1" o="1" /> <c c="z"" r="45, 323, 53, 339" u="1" o="1" /> <c c="{"" r="54, 323, 62, 339" u="1" o="1" /> <c c="|"" r="63, 323, 71, 339" u="1" o="1" /> <c c="}"" r="72, 323, 80, 339" u="1" o="1" /> <c c="~"" r="81, 323, 89, 339" u="1" o="1" /> <c c=""" r="90, 323, 98, 339" u="1" o="1" /> <c c=""" r="99, 323, 107, 339" u="1" o="1" /> <c c=""" r="108, 323, 116, 339" u="1" o="1" /> <c c=""" r="117, 323, 125, 339" u="1" o="1" /> <c c=""" r="126, 323, 134, 339" u="1" o="1" /> <c c=""" r="135, 323, 143, 339" u="1" o="1" /> <c c=""" r="144, 323, 152, 339" u="1" o="1" /> <c c=""" r="153, 323, 161, 339" u="1" o="1" /> <c c=""" r="162, 323, 170, 339" u="1" o="1" /> <c c=""" r="171, 323, 179, 339" u="1" o="1" /> <c c=""" r="180, 323, 188, 339" u="1" o="1" /> <c c=""" r="189, 323, 197, 339" u="1" o="1" /> <c c=""" r="198, 323, 206, 339" u="1" o="1" /> <c c=""" r="207, 323, 215, 339" u="1" o="1" /> <c c=""" r="216, 323, 224, 339" u="1" o="1" /> <c c=""" r="225, 323, 233, 339" u="1" o="1" /> <c c=""" r="234, 323, 242, 339" u="1" o="1" /> <c c=""" r="243, 323, 251, 339" u="1" o="1" /> <c c=""" r="252, 323, 260, 339" u="1" o="1" /> <c c=""" r="261, 323, 269, 339" u="1" o="1" /> <c c=""" r="270, 323, 278, 339" u="1" o="1" /> <c c=""" r="279, 323, 287, 339" u="1" o="1" /> <c c=""" r="288, 323, 296, 339" u="1" o="1" /> <c c=""" r="297, 323, 305, 339" u="1" o="1" /> <c c=""" r="306, 323, 314, 339" u="1" o="1" /> <c c=""" r="315, 323, 323, 339" u="1" o="1" /> <c c=""" r="324, 323, 332, 339" u="1" o="1" /> <c c=""" r="333, 323, 341, 339" u="1" o="1" /> <c c=""" r="342, 323, 350, 339" u="1" o="1" /> <c c=""" r="351, 323, 359, 339" u="1" o="1" /> <c c=""" r="360, 323, 368, 339" u="1" o="1" /> <c c=""" r="369, 323, 377, 339" u="1" o="1" /> <c c=""" r="378, 323, 386, 339" u="1" o="1" /> <c c=""" r="387, 323, 395, 339" u="1" o="1" /> <c c=""" r="396, 323, 404, 339" u="1" o="1" /> <c c=""" r="405, 323, 413, 339" u="1" o="1" /> <c c=""" r="414, 323, 422, 339" u="1" o="1" /> <c c=""" r="423, 323, 431, 339" u="1" o="1" /> <c c=""" r="432, 323, 440, 339" u="1" o="1" /> <c c=""" r="441, 323, 445, 339" u="2" o="2" /> <c c=""" r="446, 323, 450, 339" u="2" o="2" /> <c c=""" r="451, 323, 459, 339" u="1" o="1" /> <c c=""" r="460, 323, 468, 339" u="1" o="1" /> <c c=""" r="469, 323, 477, 339" u="1" o="1" /> <c c=""" r="478, 323, 486, 339" u="1" o="1" /> <c c=""" r="487, 323, 495, 339" u="1" o="1" /> <c c=""" r="496, 323, 504, 339" u="1" o="1" /> <c c=""" r="0, 340, 8, 356" u="1" o="1" /> <c c=""" r="9, 340, 17, 356" u="1" o="1" /> <c c=""" r="18, 340, 26, 356" u="1" o="1" /> <c c=""" r="27, 340, 35, 356" u="1" o="1" /> <c c=""" r="36, 340, 44, 356" u="1" o="1" /> <c c=""" r="45, 340, 53, 356" u="1" o="1" /> <c c=""" r="54, 340, 62, 356" u="1" o="1" /> <c c=""" r="63, 340, 71, 356" u="1" o="1" /> <c c=""" r="72, 340, 80, 356" u="1" o="3" /> <c c=""" r="81, 340, 89, 356" u="1" o="3" /> <c c=""" r="90, 340, 98, 356" u="1" o="1" /> <c c=""" r="99, 340, 106, 356" u="2" o="1" /> <c c=""" r="107, 340, 112, 356" u="2" o="1" /> <c c=""" r="113, 340, 121, 356" u="1" o="1" /> <c c=""" r="122, 340, 130, 356" u="1" o="1" /> <c c=""" r="131, 340, 139, 356" u="1" o="1" /> <c c=""" r="140, 340, 148, 356" u="1" o="1" /> <c c=""" r="149, 340, 157, 356" u="1" o="1" /> <c c=""" r="158, 340, 165, 356" u="1" o="2" /> <c c=""" r="166, 340, 173, 356" u="1" o="2" /> <c c=""" r="174, 340, 182, 356" u="1" o="1" /> <c c=""" r="183, 340, 191, 356" u="1" o="1" /> <c c=""" r="192, 340, 199, 356" u="2" o="1" /> <c c=""" r="200, 340, 201, 356" u="2" o="3" /> <c c=""" r="202, 340, 209, 356" u="2" o="1" /> <c c=""" r="210, 340, 217, 356" u="1" o="2" /> <c c=""" r="218, 340, 228, 356" u="1" o="2" /> <c c=""" r="229, 340, 237, 356" u="1" o="1" /> <c c=""" r="238, 340, 246, 356" u="1" o="1" /> <c c=""" r="247, 340, 255, 356" u="1" o="1" /> <c c=""" r="256, 340, 264, 356" u="1" o="1" /> <c c=""" r="265, 340, 273, 356" u="1" o="1" /> <c c=""" r="274, 340, 281, 356" u="1" o="2" /> <c c=""" r="282, 340, 289, 356" u="1" o="2" /> <c c=""" r="290, 340, 298, 356" u="1" o="1" /> <c c=""" r="299, 340, 307, 356" u="1" o="1" /> <c c=""" r="308, 340, 316, 356" u="1" o="1" /> <c c=""" r="317, 340, 325, 356" u="1" o="1" /> <c c=""" r="326, 340, 334, 356" u="1" o="1" /> <c c=""" r="335, 340, 343, 356" u="1" o="1" /> <c c=""" r="344, 340, 352, 356" u="1" o="1" /> <c c=""" r="353, 340, 361, 356" u="1" o="1" /> <c c=""" r="362, 340, 378, 356" u="1" o="2" /> <c c=""" r="379, 340, 395, 356" u="1" o="2" /> <c c=""" r="396, 340, 404, 356" u="1" o="1" /> <c c=""" r="405, 340, 413, 356" u="1" o="1" /> <c c=""" r="414, 340, 422, 356" u="1" o="1" /> <c c=""" r="423, 340, 431, 356" u="1" o="1" /> <c c=""" r="432, 340, 440, 356" u="1" o="1" /> <c c=""" r="441, 340, 449, 356" u="1" o="1" /> <c c=""" r="450, 340, 458, 356" u="1" o="1" /> <c c=""" r="459, 340, 467, 356" u="1" o="1" /> <c c=""" r="468, 340, 476, 356" u="1" o="1" /> <c c=""" r="477, 340, 485, 356" u="1" o="1" /> <c c=""" r="486, 340, 494, 356" u="1" o="1" /> <c c=""" r="495, 340, 503, 356" u="1" o="1" /> <c c=""" r="504, 340, 512, 356" u="1" o="1" /> <c c=""" r="0, 357, 8, 373" u="1" o="1" /> <c c=""" r="9, 357, 17, 373" u="1" o="1" /> <c c=""" r="18, 357, 26, 373" u="1" o="1" /> <c c=""" r="27, 357, 35, 373" u="1" o="1" /> <c c=""" r="36, 357, 44, 373" u="1" o="1" /> <c c=""" r="45, 357, 53, 373" u="1" o="1" /> <c c=""" r="54, 357, 62, 373" u="1" o="1" /> <c c=""" r="63, 357, 70, 373" u="1" o="2" /> <c c=""" r="71, 357, 78, 373" u="1" o="2" /> <c c=""" r="79, 357, 86, 373" u="1" o="2" /> <c c="#" r="87, 357, 96, 373" u="1" o="1" /> <c c="#" r="97, 357, 105, 373" u="1" o="1" /> <c c="#" r="106, 357, 109, 373" u="3" o="1" /> <c c=" #" r="110, 357, 113, 373" u="1" o="3" /> <c c=" #" r="114, 357, 117, 373" u="3" o="1" /> <c c=" #" r="118, 357, 121, 373" u="1" o="3" /> <c c=" #" r="122, 357, 125, 373" u="2" /> <c c="!#" r="126, 357, 129, 373" o="2" /> <c c=""#" r="130, 357, 138, 373" u="1" o="1" /> <c c="##" r="139, 357, 147, 373" u="1" o="1" /> <c c="$" r="148, 357, 159, 373" u="1" o="1" /> <c c="$" r="160, 357, 172, 373" u="1" /> <c c="$" r="173, 357, 185, 373" u="1" /> <c c="$" r="186, 357, 198, 373" u="1" /> <c c="$" r="199, 357, 211, 373" u="1" /> <c c="$" r="212, 357, 224, 373" u="1" /> <c c="$" r="225, 357, 237, 373" o="1" /> <c c="$" r="238, 357, 250, 373" u="1" /> <c c="$" r="251, 357, 258, 373" u="3" o="3" /> <c c=" $" r="259, 357, 267, 373" u="3" o="2" /> <c c=" $" r="268, 357, 276, 373" u="3" o="2" /> <c c=" $" r="277, 357, 285, 373" u="2" o="2" /> <c c=" $" r="286, 357, 293, 373" u="3" o="3" /> <c c=" $" r="294, 357, 302, 373" u="2" o="3" /> <c c="$" r="303, 357, 312, 373" u="2" o="2" /> <c c="$" r="313, 357, 321, 373" u="2" o="3" /> <c c="$" r="322, 357, 334, 373" u="1" /> <c c="$" r="335, 357, 347, 373" u="1" /> <c c="$" r="348, 357, 360, 373" u="1" /> <c c="$" r="361, 357, 373, 373" u="1" /> <c c="$" r="374, 357, 386, 373" u="1" /> <c c="$" r="387, 357, 399, 373" u="1" /> <c c="$" r="400, 357, 412, 373" u="1" /> <c c="$" r="413, 357, 424, 373" u="1" o="1" /> <c c="$" r="425, 357, 437, 373" u="1" /> <c c="$" r="438, 357, 447, 373" u="2" o="2" /> <c c="$" r="448, 357, 459, 373" u="1" o="1" /> <c c="$" r="460, 357, 471, 373" u="1" o="1" /> <c c="$" r="472, 357, 479, 373" u="3" o="3" /> <c c="$" r="480, 357, 488, 373" u="2" o="3" /> <c c="$" r="489, 357, 497, 373" u="2" o="3" /> <c c="$" r="498, 357, 506, 373" u="3" o="2" /> <c c=" $" r="0, 374, 8, 390" u="2" o="3" /> <c c="!$" r="9, 374, 21, 390" u="1" /> <c c=""$" r="22, 374, 31, 390" u="2" o="2" /> <c c="#$" r="32, 374, 36, 390" /> <c c="$$" r="37, 374, 45, 390" u="3" o="2" /> <c c="%" r="46, 374, 59, 390" /> <c c="%" r="60, 374, 73, 390" /> <c c="%" r="74, 374, 75, 390" u="6" o="6" /> <c c="%" r="76, 374, 77, 390" u="6" o="6" /> <c c="%" r="78, 374, 89, 390" o="2" /> <c c="%" r="90, 374, 101, 390" o="2" /> <c c="%" r="102, 374, 103, 390" u="6" o="6" /> <c c="%" r="104, 374, 105, 390" u="6" o="6" /> <c c="%" r="106, 374, 117, 390" o="2" /> <c c=" %" r="118, 374, 129, 390" o="2" /> <c c=" %" r="130, 374, 131, 390" u="6" o="6" /> <c c=" %" r="132, 374, 133, 390" u="6" o="6" /> <c c=" %" r="134, 374, 141, 390" u="6" /> <c c=" %" r="142, 374, 149, 390" u="6" /> <c c="%" r="150, 374, 157, 390" u="6" /> <c c="%" r="158, 374, 165, 390" u="6" /> <c c="%" r="166, 374, 173, 390" o="6" /> <c c="%" r="174, 374, 181, 390" o="6" /> <c c="%" r="182, 374, 189, 390" o="6" /> <c c="%" r="190, 374, 197, 390" o="6" /> <c c="%" r="198, 374, 205, 390" u="6" /> <c c="%" r="206, 374, 213, 390" u="6" /> <c c="%" r="214, 374, 221, 390" u="6" /> <c c="%" r="222, 374, 229, 390" u="6" /> <c c="%" r="230, 374, 237, 390" o="6" /> <c c="%" r="238, 374, 245, 390" o="6" /> <c c="%" r="246, 374, 253, 390" o="6" /> <c c="%" r="254, 374, 261, 390" o="6" /> <c c="%" r="262, 374, 269, 390" u="6" /> <c c="%" r="270, 374, 277, 390" u="6" /> <c c="%" r="278, 374, 285, 390" u="6" /> <c c="%" r="286, 374, 293, 390" u="6" /> <c c=" %" r="294, 374, 301, 390" u="6" /> <c c="!%" r="302, 374, 309, 390" u="6" /> <c c=""%" r="310, 374, 317, 390" u="6" /> <c c="#%" r="318, 374, 325, 390" u="6" /> <c c="$%" r="326, 374, 333, 390" o="6" /> <c c="%%" r="334, 374, 341, 390" o="6" /> <c c="&%" r="342, 374, 349, 390" o="6" /> <c c="'%" r="350, 374, 357, 390" o="6" /> <c c="(%" r="358, 374, 365, 390" o="6" /> <c c=")%" r="366, 374, 373, 390" o="6" /> <c c="*%" r="374, 374, 381, 390" o="6" /> <c c="+%" r="382, 374, 389, 390" o="6" /> <c c=",%" r="390, 374, 403, 390" /> <c c="-%" r="404, 374, 417, 390" /> <c c=".%" r="418, 374, 431, 390" /> <c c="/%" r="432, 374, 445, 390" /> <c c="0%" r="446, 374, 459, 390" /> <c c="1%" r="460, 374, 473, 390" /> <c c="2%" r="474, 374, 487, 390" /> <c c="3%" r="488, 374, 501, 390" /> <c c="4%" r="0, 391, 13, 407" /> <c c="5%" r="14, 391, 27, 407" /> <c c="6%" r="28, 391, 41, 407" /> <c c="7%" r="42, 391, 55, 407" /> <c c="8%" r="56, 391, 69, 407" /> <c c="9%" r="70, 391, 83, 407" /> <c c=":%" r="84, 391, 97, 407" /> <c c=";%" r="98, 391, 111, 407" /> <c c="<%" r="112, 391, 125, 407" /> <c c="=%" r="126, 391, 139, 407" /> <c c=">%" r="140, 391, 153, 407" /> <c c="?%" r="154, 391, 167, 407" /> <c c="@%" r="168, 391, 181, 407" /> <c c="A%" r="182, 391, 195, 407" /> <c c="B%" r="196, 391, 209, 407" /> <c c="C%" r="210, 391, 223, 407" /> <c c="D%" r="224, 391, 237, 407" /> <c c="E%" r="238, 391, 251, 407" /> <c c="F%" r="252, 391, 265, 407" /> <c c="G%" r="266, 391, 279, 407" /> <c c="H%" r="280, 391, 293, 407" /> <c c="I%" r="294, 391, 307, 407" /> <c c="J%" r="308, 391, 321, 407" /> <c c="K%" r="322, 391, 335, 407" /> <c c="L%" r="336, 391, 348, 407" o="1" /> <c c="M%" r="349, 391, 361, 407" o="1" /> <c c="N%" r="362, 391, 363, 407" u="6" o="6" /> <c c="O%" r="364, 391, 365, 407" u="6" o="6" /> <c c="P%" r="366, 391, 379, 407" /> <c c="Q%" r="380, 391, 383, 407" u="5" o="5" /> <c c="R%" r="384, 391, 391, 407" u="6" /> <c c="S%" r="392, 391, 400, 407" u="5" /> <c c="T%" r="401, 391, 409, 407" u="5" /> <c c="U%" r="410, 391, 417, 407" o="6" /> <c c="V%" r="418, 391, 426, 407" o="5" /> <c c="W%" r="427, 391, 435, 407" o="5" /> <c c="X%" r="436, 391, 444, 407" u="5" /> <c c="Y%" r="445, 391, 453, 407" u="5" /> <c c="Z%" r="454, 391, 462, 407" u="5" /> <c c="[%" r="463, 391, 470, 407" o="6" /> <c c="\%" r="471, 391, 479, 407" o="5" /> <c c="]%" r="480, 391, 488, 407" o="5" /> <c c="^%" r="489, 391, 496, 407" u="6" /> <c c="_%" r="497, 391, 505, 407" u="5" /> <c c="`%" r="0, 408, 8, 424" u="5" /> <c c="a%" r="9, 408, 16, 424" o="6" /> <c c="b%" r="17, 408, 25, 424" o="5" /> <c c="c%" r="26, 408, 34, 424" o="5" /> <c c="d%" r="35, 408, 48, 424" /> <c c="e%" r="49, 408, 62, 424" /> <c c="f%" r="63, 408, 76, 424" /> <c c="g%" r="77, 408, 90, 424" /> <c c="h%" r="91, 408, 104, 424" /> <c c="i%" r="105, 408, 118, 424" /> <c c="j%" r="119, 408, 132, 424" /> <c c="k%" r="133, 408, 146, 424" /> <c c="l%" r="147, 408, 160, 424" /> <c c="m%" r="161, 408, 168, 424" u="6" /> <c c="n%" r="169, 408, 176, 424" o="6" /> <c c="o%" r="177, 408, 184, 424" o="6" /> <c c="p%" r="185, 408, 192, 424" u="6" /> <c c="q%" r="193, 408, 207, 424" o="-1" /> <c c="r%" r="208, 408, 222, 424" o="-1" /> <c c="s%" r="223, 408, 236, 424" /> <c c="t%" r="237, 408, 244, 424" o="6" /> <c c="u%" r="245, 408, 246, 424" u="6" o="6" /> <c c="v%" r="247, 408, 253, 424" u="7" /> <c c="w%" r="254, 408, 255, 424" u="6" o="6" /> <c c="x%" r="256, 408, 263, 424" o="6" /> <c c="y%" r="264, 408, 265, 424" u="6" o="6" /> <c c="z%" r="266, 408, 272, 424" u="7" /> <c c="{%" r="273, 408, 274, 424" u="6" o="6" /> <c c="|%" r="275, 408, 288, 424" /> <c c="}%" r="289, 408, 290, 424" u="6" o="6" /> <c c="~%" r="291, 408, 304, 424" /> <c c="%" r="305, 408, 306, 424" u="6" o="6" /> <c c="%" r="307, 408, 320, 424" /> <c c="%" r="321, 408, 334, 424" /> <c c="%" r="335, 408, 348, 424" /> <c c="%" r="349, 408, 362, 424" /> <c c="%" r="363, 408, 376, 424" /> <c c="%" r="377, 408, 390, 424" /> <c c="%" r="391, 408, 404, 424" /> <c c="%" r="405, 408, 418, 424" /> <c c="%" r="419, 408, 430, 424" o="2" /> <c c="%" r="431, 408, 441, 424" o="3" /> <c c="%" r="442, 408, 450, 424" o="5" /> <c c="%" r="451, 408, 458, 424" o="6" /> <c c="%" r="459, 408, 464, 424" o="8" /> <c c="%" r="465, 408, 468, 424" o="10" /> <c c="%" r="469, 408, 471, 424" o="11" /> <c c="%" r="472, 408, 479, 424" u="7" o="-1" /> <c c="%" r="480, 408, 490, 424" o="3" /> <c c="%" r="491, 408, 504, 424" /> <c c="%" r="0, 425, 10, 441" o="3" /> <c c="%" r="11, 425, 24, 441" /> <c c="%" r="25, 425, 27, 441" u="11" /> <c c="%" r="28, 425, 36, 441" u="1" o="1" /> <c c="%" r="37, 425, 45, 441" u="1" o="1" /> <c c="%" r="46, 425, 54, 441" u="1" o="1" /> <c c="%" r="55, 425, 63, 441" u="1" o="1" /> <c c="%" r="64, 425, 72, 441" u="1" o="1" /> <c c="%" r="73, 425, 81, 441" u="1" o="1" /> <c c="%" r="82, 425, 90, 441" u="1" o="1" /> <c c="%" r="91, 425, 99, 441" u="1" o="1" /> <c c="%" r="100, 425, 108, 441" u="1" o="1" /> <c c="%" r="109, 425, 117, 441" u="1" o="1" /> <c c="%" r="118, 425, 122, 441" u="1" o="2" /> <c c="%" r="123, 425, 127, 441" u="1" o="2" /> <c c="%" r="128, 425, 135, 441" u="1" o="2" /> <c c="%" r="136, 425, 144, 441" u="1" o="1" /> <c c="%" r="145, 425, 149, 441" u="1" o="2" /> <c c="%" r="150, 425, 154, 441" u="1" o="2" /> <c c="%" r="155, 425, 163, 441" u="1" o="1" /> <c c="%" r="164, 425, 172, 441" u="1" o="1" /> <c c="%" r="173, 425, 181, 441" u="1" o="1" /> <c c="%" r="182, 425, 190, 441" u="1" o="1" /> <c c="%" r="191, 425, 195, 441" u="1" o="2" /> <c c="%" r="196, 425, 200, 441" u="1" o="2" /> <c c="%" r="201, 425, 209, 441" u="1" o="1" /> <c c="%" r="210, 425, 218, 441" u="1" o="1" /> <c c="%" r="219, 425, 223, 441" u="1" o="2" /> <c c="%" r="224, 425, 228, 441" u="2" o="1" /> <c c="%" r="229, 425, 238, 441" u="1" o="2" /> <c c="%" r="239, 425, 247, 441" u="1" o="3" /> <c c="%" r="248, 425, 256, 441" u="1" o="1" /> <c c="%" r="257, 425, 265, 441" u="1" o="1" /> <c c="%" r="266, 425, 270, 441" u="1" o="2" /> <c c="%" r="271, 425, 275, 441" u="1" o="2" /> <c c="%" r="276, 425, 284, 441" u="1" o="1" /> <c c="%" r="285, 425, 293, 441" u="1" o="1" /> <c c="%" r="294, 425, 298, 441" u="1" o="2" /> <c c="%" r="299, 425, 303, 441" u="2" o="1" /> <c c="%" r="304, 425, 313, 441" u="1" o="2" /> <c c="%" r="314, 425, 322, 441" u="1" o="3" /> <c c="%" r="323, 425, 331, 441" u="1" o="1" /> <c c="%" r="332, 425, 339, 441" u="2" o="1" /> <c c="%" r="340, 425, 347, 441" u="2" o="1" /> <c c="%" r="348, 425, 356, 441" u="1" o="1" /> <c c="%" r="357, 425, 364, 441" u="1" o="2" /> <c c="%" r="365, 425, 373, 441" u="1" o="1" /> <c c="%" r="374, 425, 382, 441" u="1" o="1" /> <c c="%" r="383, 425, 391, 441" u="1" o="1" /> <c c="%" r="392, 425, 400, 441" u="1" o="1" /> <c c="%" r="401, 425, 409, 441" u="1" o="1" /> <c c="%" r="410, 425, 418, 441" u="1" o="1" /> <c c="%" r="419, 425, 427, 441" u="1" o="1" /> <c c="%" r="428, 425, 436, 441" u="1" o="1" /> <c c="%" r="437, 425, 445, 441" u="1" o="1" /> <c c="%" r="446, 425, 454, 441" u="1" o="1" /> <c c="%" r="455, 425, 463, 441" u="1" o="1" /> <c c="%" r="464, 425, 468, 441" u="1" o="2" /> <c c="%" r="469, 425, 473, 441" u="1" o="2" /> <c c="%" r="474, 425, 487, 441" /> <c c="%" r="488, 425, 501, 441" /> <c c="%" r="0, 442, 13, 458" /> <c c="%" r="14, 442, 27, 458" /> <c c="%" r="28, 442, 33, 458" u="1" o="2" /> <c c="%" r="34, 442, 39, 458" u="1" o="2" /> <c c="%" r="40, 442, 45, 458" u="1" o="2" /> <c c="%" r="46, 442, 51, 458" u="1" o="2" /> <c c="%" r="52, 442, 62, 458" u="2" o="1" /> <c c="%" r="63, 442, 73, 458" u="2" o="1" /> <c c="%" r="74, 442, 82, 458" u="1" o="1" /> <c c="%" r="83, 442, 91, 458" u="1" o="1" /> <c c="%" r="92, 442, 100, 458" u="1" o="1" /> <c c="%" r="101, 442, 109, 458" u="1" o="1" /> <c c="%" r="110, 442, 114, 458" u="1" o="2" /> <c c="%" r="115, 442, 123, 458" u="1" o="1" /> <c c="%" r="124, 442, 132, 458" u="1" o="1" /> <c c="%" r="133, 442, 141, 458" u="1" o="1" /> <c c="%" r="142, 442, 150, 458" u="1" o="1" /> <c c="%" r="151, 442, 159, 458" u="1" o="1" /> <c c="%" r="160, 442, 168, 458" u="1" o="1" /> <c c="%" r="169, 442, 177, 458" u="1" o="1" /> <c c="%" r="178, 442, 186, 458" u="1" o="1" /> <c c=":&" r="187, 442, 196, 458" u="1" o="1" /> <c c=";&" r="197, 442, 206, 458" u="1" o="1" /> <c c="<&" r="207, 442, 217, 458" /> <c c="@&" r="218, 442, 227, 458" u="1" o="1" /> <c c="B&" r="228, 442, 239, 458" /> <c c="`&" r="240, 442, 249, 458" u="1" o="1" /> <c c="c&" r="250, 442, 260, 458" u="1" /> <c c="e&" r="261, 442, 270, 458" u="1" o="1" /> <c c="f&" r="271, 442, 280, 458" u="1" o="1" /> <c c="j&" r="281, 442, 288, 458" u="1" /> <c c="k&" r="289, 442, 296, 458" o="1" /> <c c="m&" r="297, 442, 301, 458" u="3" o="1" /> <c c="n&" r="302, 442, 306, 458" u="3" o="1" /> <c c="o&" r="307, 442, 313, 458" u="2" /> <c c="" r="314, 442, 321, 458" o="1" /> <c c="" r="322, 442, 329, 458" u="1" /> <c c="" r="330, 442, 334, 458" u="3" o="-7" /> </font>fonts/lucida_sans_480.png0000755000175000017500000070425112565232430016117 0ustar mquinsonmquinsonPNG  IHDRLgAMA asRGB cHRMz&u0`:pQ< pHYsHHFk>PLTE3.tRNSh|.bKGD.TIDATx]K.5Ƙ , /g<#V-PmB *TPB *TY$FmEDB *TPB *ktE *TPB *Tv*TPB *TPB_JXڪjd*TPB *TP;>7F+oZKY;>U0s<,`>)TPB *TPBDz_%^봵ZP"̖PB *TPB hriXߏ8k-糤􀇅' *TPB *TɹpZknI[kdJ:_C0#0?ĵPB *TPB } 7H=w^Xҭ;!]Dl ZPB *TPB `DŽ,_*/h^6:6+" "$GJX'B *TPB * 3&e^iNYk퀶bv8."LJz܇!(TPB *TPCx0v++kEϝctX;>"$9ȵ *TPB *+^qJ{+kCsn)0`'J&)&/Jp-@B *TPB "0]n ^EdK^kDE"d;bQpUʻIc|?G23 jrJK:#{:cmpEZ# St|-r;څS\o7H7d0=azaZsv4~\j-XWOKX)kuNX%ɶi$`AG-@}9/fՊRr*9b*X-唱7oÁQ85A{o~UU^3nE$Dk-&B?bd.SİA@Xkl>UC0~C~B;̊ޓO1:_40RJR{ elvPDljS lWLƿOy.s3=iK<Ǡ{LjETz0ԓ.N@]>hI6_Zkմemȋ6^[p—Ϛ)e諢nL19&B֦$*i-jp{Dcv^^t5ko~CC<Cd"&E +,jro }E yuxjnz| {7|peÖySM<]46b S]UAf+c'Z{m1!dM8m7!<|#;mDLQLYk .( 'obm[@x/q5EӾ_:%Yw^ܴ{9Y7 o É-$~"#V`(*p X>/ LP*u4~O S_1[pr֙ulmk2APJ!͟jLA#(Z{j%b`ӨQ=n HW_kg!4ͻJ[\݋k"߫3se˔6Ūg7 X]UU[*\kls^,>HхN\ω Sı9~?0<`S%.& kI@%_ЈD3ȿ]{`}TpDl'] `eZ 84뵷E* c&0xny~+ sbr֭UAҬ&XW vTY^[;kJ*xOAQ͍Ӡ6S_@WjY0یM)d$gABAS^T\ mMMMYc^8ld0%-7v˖8N'\ʃ837w6ͦ0`N-~Jzs0-6sP Y;jD7ƵpN;!T&͸M& E7ȑMӻe }F僾D/q 0/ 8$m y)[M?GLF'p P Lz6Ϸ+̪h7pgg pSyM3Ń I i>l4 L br,$kct?:7\$Z@}J*?/0/-Y{{TbMӿԟow?"&0Jt78(6"d#BMLy=OvS;IuؘJ-X}J a:{ 1ӺK6Fwz0\2:GE%a`24#֩L)݂ jJFyO?:,KD+~rl2+An꾥8~ۏ"o׽9%U,@mUSjHM ܍Β)?!|zi_N¨7& <iM Cm=eHͦkneҐvSofH=< &XkUWV]<#F0|ג DTqCЋ~CPf7?!Ju{0QUHTAt{BxU=+h8-d'ora`s3@m]v 뼩BM8]Dxvh@ ˟^c{;oP>nS=Һj֮U33IәќA*=_߰$E?)_\)h \/W>0ֆ-"j:_c8ʬ5=c7=&([aQӚWvtYDM8>"-"y "]X1 Ӎ:F*O'bV"l;4%~d!xCb%#kK;/QK~d? ;1#YtcM$'8`LvyZs);twY3BJbMJW1iZ͋V;<Z_)Xk؈k¿YI,)"9$^әٖ<5F?5#O|)`p43j nyg];ӆ[*xSk`A0"u bq >ijud6W뢓/q!|HʼCˌ/↚CBaɯF&GşzVKWg#/pIo~ U/UnZL'Sʱ}uD)/ ԩ=_XkRcE0:jrW νbQkb6칥OE ^#X UE{dL+a!Bֵd'ʾ| ʘ3u̿pHtUOq3n :v@$_Y4 Xz(ASgR-Zh8F#3ܟc/)?Rϩp!nȞOMw 5{g.:HI>[YKX191r^#QO}eb #5 ~ PЁi h-rߪqOVs:;C PQ>}H&7u@wGS'f1`N`X@)%W]oAR_ηΜbyPk*±S]ȸ-Wٷ?%3Rb(xWFYw|i6 j]:p몱p1@*> ķ yS{aۙXg @$?&2Kh xDWIr;&a]d<`FFqyh@gh:֬7a%d~Qp|޺ƞ!r<וDGi6zP,OY^ЍR[k{Zڅr<1u9N9Sv)txe Ǽק שY?H֎&=ߟgZ;^guAew4L_k!,|%yG,-2j :B!vC5.%a`_= T 60joRDq${X[JnՊ?R{_/kVHo\zu1`.A$NNUۜbg=;{nC?`GD?;PC"2G!wX @ WL@:O2Qݴ.8eW4SN,XE gmfxoSE16eh=09{h2~׹v{Y281{ Uo9Z= z @e~d1? LMu`x ]0&-7sMU n'Ư=Ƀnu-0-F{\x%Z4hp肅NV܈k%șga͹I`Ѹ"o󦤊K,B3|l6۪D;UfGFҍ|7ְM`1jk5%nW6:8W"$&5zG3sAgOÅ>5?ֱ*6\  /$ϥm1);3LM`bX*o PuU+Ju_ t!a^g-kb |Q3{4L {&ۡoAu߫M'jF5p l(LtDDZ֓e=Tob?z!W:h:@7zљ(ӝu&8i&q{~:"axo Zx%eyq(3 I|ݟWTV40[͂ҿ?״eF؃ c•w+Ju>\CXUb Jt~v? +ea5lꉛ IzKp*$X FPU&i#֦,ƘZ{8^7oYsl@RxG Cnc^ ;a.(QI LrS:-o9\ytN߷#O;{,UGOv[=?#2 ǓW &uz/YЯ *T\`Dv R޵3gvkm:K?5JYE\;E Y{*u= 8-fBȡ+u^dg wiat^({ VX0򉀜}j qV,Mz} `bjEUv (Ցw4P:9\l2mu宁 OAN8 V$& }qk4?X=QN<:m"6\UV{CXbUc <6Z؜@5@&/95. aȈP4\E-kw( uZ4r*V'ߧ&pPlC6@z6 $'aH=)kbix P# (Pk~y2"&hv_UR^wfp#?\ ކpW LWޱ;f^g~$_[a4^*!WAarsw t.C!khf5vt QLCZHt-ZN$@qVQVP89 7FHk@mB, z2#c/2nt^m$=QN1Hڤx}dNHԞjo dm{7V9SnXH ܽThRxvU:va ot׳:̺t K+:Kn4X$ngoER~,u[ ?Qn-[l?^*v>Jfk mxBKn]';CZ/mҒUUN5еΝ* J`O嫘mK msKb.N*o84{e;}ĂfY:2u-4{>2{FJX0 8ү|˞h>)G*JWzˑm>tw oe{1eI8{%h@U(h߯u:hz)tB:GJ"i)/3:@پ[#o:<1 2d.woV28h:IcG:Nٷ L#-Qɶ^Owԫ{c5P5ivMklD"50tPY^r Ǵ@^/J5/J; yK: ,(D? ÎHs8~"CLx]e|6%assa_d3Jq/Ga~MW(PE/NLKyl{ OGKsGZ>ֺ]uCfރn(~P B^W=~=n>-a28_oSKgO{Ɗ]_Y/F- 03i{@~2D]eQ7\9i Y=4}p Zn:{462o?XFMhb?VUn xgW{$XةGQ?P4 4 ؕ*,V@ J( Il{{_s[XT*e ;Q'׃tSC֭I;#%ȐP0.mj;* $ 3a0J(ak?b Hܘ? * !f[ 1p':a2h_1̀!wjK5uKP"$r}"&œ#!~_gwV00m2·%fo8B@lf[ǃoGw50`lIX m{[и*SA Q<)%oe3=ñάȶ;Up xuh:xjmf N.ȥh @%)0ֱ[ܷ@<(u^ F#K14lv]ՏT]+J3vЅ[7U u-@Q6³P#:^BNTx.xey },$4\(3mkܗ{Z@X5L+ W0Y*k+@:]m/V!dC6so9ZKhG _3!g>P hU#'~_g]ʑ!t+0v&]NDM7Yq;}uf!]#n)aU0UR:o1)L9)IS;F9uZaj{U$1"5}s@BN{#c ۮ{"AvQ8c]{"09ÅQ0Ͱޑ۬Ҍꌒ֙::ۘ_ְE@&|fV$VM垕3a{ktMVa?!.G#=!8*R^xSłh,$\# ~ơPw>>N_Ӑf.{Db3ؚk?/ |qn0سP yь ?txWDm^Y&7q,@!!Rc4 /=:Sw!uIt4!#oUCvM,sԯ&%kHw]A6֚zYrPاwO*U{#CY pZku_Wr{T#06.RN hg%7AUUU4o"լ@i}ΑxN aUԨK&FxkY,IhWAv:/u ݻ6X.Chjr6PE /Y&h $s\Am#(vY? yr3q>ٙkCAoi` ܀uu\#y^V| Tx"t9S#ߢW9%U.9{ (S;OUԋVwScZke/nnaK6bbcU7j :mH9VYys*эR_, }]g gtO\WnM`W%LKi*~w;G](91S `AdQd%2jsE864&_-,! TUJeA We!䰃( 0@$$.'. ;wPg$m2A fm }&kB@^gDž'@uN8 THvDGJ) C"\3 s 2p^@[<պ@@T@y>[h2D|Sul]afqRo.'i{b.Ozljr,rYN{41͟hJ>fƍRL~vsN~y<0;)ejbdDep#M7m%ۛ延)xNt 44۫B,T(y3=pTZ  }2.Ln2dm joVC  do&8zuR. `[%=փBg Fq:OI+(7ґIѵ]- u>5{~O6:V~HfRiR8o4&$r>?Sd[/lnOk7=?sĜ*d`]t${ ( Z2oſy+3@G+z [^ {? $oaݭ.X VUp>aT˱5>l潽b5Yh{9˸R`ZׇcAǁ `I1 Zmi hӅ A5{82 1ˡ/nhQރ,lDW4[:V&/2$#8--I#-՝,)>Vfxo*xhM ; BXg}IUc#EEgʠ*s)N,?j[(3\[ U ~ȜyoL7HŚGҰ&0L1=_dOe] 쒖nVUAEaf]@Mַ!]x€Z;<%]7:9-6[tv1I~ ҹ?l!(zyd0$$-LΊ>1R!M t> o N\ d3ޚs5̲ VmdhQJ͐DPI=_p0 t)Њa(tms UD "mpIfduBPz[ hѭȌNr0 ְ!S~J ÁâH@pJ_떤]^?R 2Yh|9wbGr[2 8{%?g:*5n蜇TK* TM u uu,cVȌf``xV T=MdHŧio< x1~R@ߖIIX]{ KHp@"IYkԺ; kbq]HKFlMrfL$~;ݝm>1%2o`?w>0`h%y+2ôݖoyP^~mX/:t8XH,PTn=dsgwGcaub<+va sʅC Ԥd}fw™\ZqGwv>o[9{h2'xuy#LXviJ].e;DJCo fx1#XJa HfڐRa=ǽO_ׄ*(/41[7*p'~[-r6\\T&i;8D#&m!=|txؾT8l73[XlK[F$#l˳k"AO&5jsJ=TPj_Kw~~Hސ^AsttǺ>\8J rh/DfSb9~D ާk/ڢFwFz)%|@ҔNwRDgBV~Oy8odP% Ij1EǂU[T&BFW1`|| k ]`,CҦ(# 3 (۽*QojnOkm[L3'| zG`Sup媱&8AErd%XpSU+9x~B $QpoS+rbk$F^~~ 0=a[Q=U0@w !V?ETY>8M8nz1;]-YeA(> :!]X?EeaҒ<:D;9f,i; }=_%(5~8A&(૗¬B}s[|`oa7S@D/26.U븻[dQߢUR&@S1[ y@G>Ȭ /Shi^+? jOٺ92{z«MEz!Wz' `:rws.JJhs}Mma5>iUI!)S!8Dn|`S\a)9 lN1M^wpq%cVU?ro!9+$A 뷡SNzLYzj*9@ldVʂxu~Ћ0P֪9BgO(@NS= {y|cV:ndOY@ߤ Y^sDAVfg>qgJG6ŀl]0M'nf>MA{6Q guA #omsQ]S;wu5,8I6vk?fɨþ%Z% Dr@|vum!g*QEޱ76f@ +N*!FIC266`u)CCmK 8q*h&m6O)5 |?:R?kiQ9 m\DvZqׄ0܉Cz ]|گ,@:ajHSlp36J #|0f_v&b8md0 As6>Whp)ٴ>dy"͔/d߁CL0=eFx#V 0sPV`؃$UGN=NavT bs6`/^J]mQdZݣi7y[Mrb_9r5{|g[>gޡGxtbh+)[,hjxF@ `^ʌ.=4=EskhKx#Fh^&he1SI[3%{sLiM+ZG8M@RfǾ,zqb$(QޭvXK쥩lIՁ޹;,bY5JW3&u('Y DsțP"'1P*ȍ5<,]C% 8[xT0C/tp7PS]۔(䓻x] f.3փ4@[´Nfh2Gpn-Lo5&k(R֦!su@X 7$a>V.kM}`t4ԘVӃcggO` 7hr,-+>Uz}=58AykzOh5Fd9051.~ߠfwZk؂&5lQE%l#&|zKi4Ď}nmp\;gv Z1Mq׹EPH1Q1j< 90_)(X1TY@eBw~JUw{Noঔ>Co(]n)$2r1f1ls)tO М;\h08e̜T 8#zZ#G'>ڽa%ws= 3jvNj4 @\@DGGOH9|򶫲ោB#Wo/Wzx c]Pk w^ 5G:: XY!k); R^UX6;C9LԚ6[S"4E$u#t ~ˣ!r eS2q0ox PjlCXOB5 qق8c@DTqiиpy6I. 0cR jb}>&t1XCEG+r9{xKE i<>ma(;T.atθ1l a@BUY+Ϯ)/dwXY<6CN،ނˬǮ0ちI@9.k\5[SvMXJVN qBUK}BtN=4ІKjfʝ$+Tg@`q(<1GG<"5RgV xV-azlp`m FC=߂KSoLW`D O):;9c&*\KoyꙎCM%,'-]W<NTUk O+鬚ZA{`A˼6w%"#,M*ж*uV$[6ܬ bxSixm EUE'OYtE5`3޳zFTUU.X{M=kdmUUfOy=٠cĝr2%RzvYzl*SP 5 =| 5/fs/k3mϰgUUfPa( #[c#wEOU7#!@M)[(2iuX;5 |Ṳm> 6ExwpP;ȫ᮪s'J1>u\'Kvb:s}N$<q+aPU%ų 06н.2 ՝bRS= ~YAnp=ßpΨ ,y [ H)VQ9E6܅#2mowF%!;WpE'[= Ua{y$mM fP#3(]cG(`ϒ}8[:WF\ " لn%٫v?.Ox)G1P0r&`%9F[+>;! 6GPolr^t:h/<@ @t fq~'7Ôw (O{Ӯme@PH.Y޼ RI \e #l%m`@4 "4 ؾ~2ޑsVM?qPUM1XmaIb)cۺFF(~g'v q6HE ؑeY6 xg@f _75,`;j27'G8Z۾%ښ=fsL)p\ȞT2i|h֢KB?R@ȫZ#?>㗉(fZfV񌟃F ?7X)f \'r p0.ؾdL|4)"AؓP5풥gCr*֦Hlsl˅濷 al~uK?KTUUu;OC6Ae˲wT@&ҹPhБn=Kn0nhR17ٺaq0֌tIl6i߈ ވX Kitn< 40[6~Fr[hHna#,"~R-(rhwnaw1~Œnz2>ກ nבBkt>PUV{%!҃ )`62܃[L>3i /i2g׳f>uIFhXoTKx-VP(o1HXA=c84Ӯ쟈AviAоD@QuDu '+Z=5G[dzul#Cs<nO`ȩP;CWhA ;V۪: i2={g~n.o2rE.VM' ?.\C[[3S [9ֶFGwaZZJ2hx k oH.zm"\`;a;jWb 0ʜ] ? vȒۯ2smQ$a8gl~s[ oF7kh+'7ag8Di-9x;\'cWڗt~Zk;shYϬvZke@@FNnM?̯A$q濟ެgZ4r`LR<ڠM% |N:kVFH| /9ájI=HcU'F=M߬V}XP]vdKvkHGN|U3Uf/bI8٣qG|JgUȗ"P#E}|v,fߣ,*WϟD7 Xbdƌ8'mU;ꖎ9n+cuu \r_cRLl`%̥N3b7m>*^u3ƌ=)Hi)#4z'1H܌bhG@)}X,A"k:{0"Ѝ]WKg/-q?lw,H/bv:vY"Wcݚ0q|ȥ#^JS7^0/Ys8Ib)}UG6xB6z~rs_Ʋb,t N :[ ID}xyu(q^UCXk7uUUUmEqKCq죵W.q3z~'69 hkHzVDTҷ]tbjcvӣ} @>1q2&vY@U5;=?k+kͥ&P9ڽ)F>,:*kmS98y~El e`<S@T_3Y/m4yiDk݉hΥwNܺ?1SUUUQ`7ڱ. nhڡ|y)"y#@.u /ׯ[ftYJ͒ |+s`o]*؝#]R~AvuG]JpiBv<#~tP,x#Y- } ICZ@M3SY3E *TP_# Sw>/ASιa-%Ǯ,~l7>v4jU4z *TPBd SffX'a{ ZQ-J(t.WB *TP!C4gm7CR o(Nm[MȾP6J@B *Tgf!߇4Z9Ji ONƗ.rJ2z *TPB *TשU)XB *TPB *TPB *TPB *TPB *TPB *TPB *TPBɘ+TU|SDB *TPB }b"BUP!xw!Y"tT YPB(ŷ.YS༨8y{gtO%q;#|,W?R7l/+Z6Х>.&el(])r*TXkoa5O{3JKo/x`(IkV[km`G?Sӛ/6e Imk{.^ms[:D-+J@WJ)B@LZw<߼dծ{F7^6?JhEMa'yR/6f IYkiv]I[kd/6R^mak|D@]S*T迨Cc Ma7z{xƫg H*se_v}`=27wyϤ[VM{m.;ZՋJH"vfhL&Fd3Kx&GdCV8R~az+T)`0sF)^xJ'cm^ X<9}= +g?I:Y3ۥoRӫ/6lPkMfWZ]:_SfX[@d@RVXRa~Ww 3]q upzF)^xN'm=xn~j0^8[G J$:,vzb7RO_lW>lB]RT_H9`bkl޻HɊK*/T?sE mJAY-yx&I Olrp{.~ ?2ojxM3<)m nl[WB?Ia5KӠmh|C({k8f’"22gp$]Q2L_^.@Jӳ nNXGx#N^IB,L q"RDž9\#]d^` z/{~v2R%Dž^E \^cb~pHf;a 鬶˵ ض2LFl1We tb8  šwa, e΄؞e_>j]# ["ek g~48ľaQ<ɦp%JGl'^!>,n-1m7C= ]˓_~OkǬ O!"ae fyY}@}""k$W@$AP2>\GXK5k4Qj'VL)6`'b*V}0tgQ^=!" D 2)c8v8HUbGT'o Q#H *敢X#9n607sFqOi#ODָ(?v{nDVT`Q p:ʞ1 DGMmYg9+qaleykȞ44* [dBp秵e1Lsq}H)! KOht<ĴOt^[SGtx0@A X7% A+#pu2zKy@3;SË& \txմ47fr :eI#zvo$4+GXd:X^3C&\1Q VWJ+^;VR56K/ ٫h^z ?I\ۀ7+>tpcu :?,ʦ1 z`>TY(RN]X}Ya=I. 43a:&V=~Ǵ@t zݞK-X{TDp6 ]^e]q y hsOh\I?@;u ] e0p f2@~_GT^jj֖KT3n ^Y>>'vl }&:lJj,mnj _úܑp2.x;WoYM p$zaF W͸ ?JmsNyROV i,tR@S r".^\$^fCp6` 7U p`F.t`K}ƭJ Ա1rISQw|_,0k?&*5?Jiv2SpfVYFJ/ky0~)s}$ kunȥt(N][JIhkxէ0cvۋJ1amI]Wh0֪a(`BX (<ߍR[k{府:7kcKao 曆KסL2>Qf'}BE\ԃk"xV0vDZjN=Klf8f NZk2R+Uy.z㥏F31Њ0.kJYaTc/n=SI0%I[:I[2idgЈ= +ohSŁ|ZhqlZYk}XtBI"ݦbl=?iXs7z`BS枋?'v|yrvƵ»\_,"2F>)ޛ.*KG7$NxP1!M.SsꉼEp?Wq 5Dž3oHD%u\زf3]3Ji4ܖ2nKH1SC&~R`ͺ_NSSG3`Ϩ׵9d,o1edsL\R{nl}Z[^+2a@tPLD~J~D@=}vNm<^Q1$jb.z\F;kwB֓s꙼y  Cj< dN[Z|⍗?r]N8iKe8,Hyǒ/~ dra~\pIyb|/3Jg`?~ģ3~%'W#&g5,F"0`yk0$~v^ms:~3QiD0h`gRD;W_ ѦS{@bt4`-{ =yr"8DovXaRs꙼09Gf8\ IW~|CGC9H^ ;pضDrY|cT-> =!rPj X:xiH]`064rSG3`ϨIp@IS-F[[ x]% `OkQU26(+?f3ijhꪪD"3 ,UUUMҸ*IoJt2s|7U%W&VTdFOhZpw.phٷ 7KCmҜ߰r{9H^=d@p8 l۠rRJd+dtNpnC/^jFB.tY;P, Rh˵ 2S׿;-SG3`ϨI`mw=[w2Z5ykFkT]ǏkK o#bRUzo3<4Nm3hπO=5&?{IN jMO3}ū5vaZ8ܽ#cokEAJn G !C89H^ñ!p8 l`a0& uw y_%ɲ 6  :r{FmOOi#̲V&hUE>- <&2}!MjqRB'H&h?'Q-E#sH>M/"ekf 7.@ĺl.C @b`C8к&"o?c]_m'6V}ɚFŧx##a$B.H@nO],4,gQArOy #V:h O/Se(uɱڞ/^gxEd6tūȨvMzJ !Q=DXe6PdYMgMCЩ&ąCsYϿ f8mŁ{x L47B->[9o1̿MS[tadYg% 0 rF1rgQΓ$ƓŔ>f DTa9m1_APRthousu#{!ؔT}xsM/Nnx*JOze1@}'4`e ѿ F~%bp>w bg d]ǎe'=Yf5^$v㭏dn|3⳹dv XF b5 gc/x)kZٯg8u0}?rIWz)#}.h_<_q2BÃenr7ua̡+ynx0nAGze(2٭~ "ƚS/_̈/XIߘRG2GBs<.9=.pSz|i7f]XћsX{ ݹn˩)V6o7rŔ>fWqOW O3q}3YQ1 \/nx``Ҭ[;#SLЀE1ZW.]}Ԉ*5 B/p8 | `|cR->{ \2?Sdyi(-ߡ h3uC0M@YN^{g|]}2Ť6fQo G 6 =sax1ß+"[rk7&n0s?K Drm%fK]L`"Tihc W77A&+Ub|k(Z/``; Jך wQeU( Xj=".ٽ? Ԅ՟GFW#ĮwO/_ 5jY7HH9; #SwL&~M@ U{F$Fۘwk]deF l%-zؽV |Pq4nx AbPsg\ֆ,іS#lixu8m0cLR+U)nZ|֍xdz$$<b=$`DS &\ $̷1 Om #xV~`X 6G) }i![@ꆲnxZ G4`rF_ҮP\tc$OIPqz/)c  R)no7Hz$$-|*U~P}t]6YW$:u9^$ƓrŤ6fý6xAMp , \۲f:gkx@T9+3zry3No Kͩb mwr8 l aϚT7=R^.|,PRo>` !ul`&,$6f}\ʨ4@-U1T??z~a;ћu6f6Ł!S5Y<䭜plKLnG]>.X`TՃw,O]P`J &ЄSU?xR42,wtZy=fIqma޽WPͧo ^ d$~|" v~o8HaS5οBmp)ɺԍHǥ {LJ?k$q`;=)[Locvlk`x؁k()YF00C'oڌC :WXZkc%"̭n0*g[oرQUa(9T^ٌ6eMq#n鑼JHXu\ jSLy;-w14{o\RN§[j8,cܬxCZd!MsNz [p$DMG l@Vm m7wb3a43SytL]8,J 5Jgx#WqN]* (RDPwbdps'6 /b-9) i(Y3|6~X`УZA淄) g^ڗj3ڳP!eTzK_ =q Xhi;eᣈcnM?^{If7Ŋ6) wdP'b2KJ~JniNWlNH8-$!c@l3/c}M-{YBn8ot>"{>~T9xwZg Kjf-aI]AE̳peS*Ei""z`:a-cN(r/Xc s;@b8?Ļ9t R~1I㥲/t9EÜ/pZ66H͝p@t6͙ŗ1*'vBN5) u`6$u'XUKld~I^i֫lܦX0~Y8X@w:[}[>D@ dzӏW#xt~D^;@M] 0͘ŷ1Ҥ sF"l kp[R@( ;U?(,i%t 2# 4\C `+e~YT|d.Y" gy>`\m`핿{*T)&wӏWcLLW;'(;])24c(o1ֽ0uZAp"S|@^_!ll1 ^$:foiҋKC=!ra=aoIi8 CYsN]UKld~GXQi8I I-6 fHjV-xAf ߽+czR@]8n:I ?fH妈U,.Y9{ ҍ/6}2w!F6=#YsT>r:һR^뤵.Xh[+l]ш9^Yĭ~Mz s@B JkTaNt!M1d K1q)) `]UARw(~NiYBAA旄J E҇p&VB(㧞-" fm BH׋uhO\ Xk!'[6 ! _tP/=K G[K}j4v>#Eni8%rيmQRӾݤ̟%_vQ%y8a7-9%I=j<^++H0Ϡ."f;$ &\$:#*oxC&'6ȖKR]{ΏtKItb'H3cô1AwUx⑔Zc{gs|t#` hgh7N/*DT(61;8x} 0۬ JkVa7u{vXB=t@ [e-g;$ 3; Tg`4*뛬Єӯ :6e:(^Rw0~J@W:UIsEgE!knkŘTӧdf7|EE:N>RM?^a yS@)'~ؤQh%s4 [ezg;$ p r;MǟgI&lOQ-U8.oIi=@g.OgQ퍭F(q1N_ARw0~Jf7-a3KTa*_\BY1GU~$D,&D[pOA/㉥ܿcl}/ kK[ kr*?S=tAoaˆGԤ+ۥ!5:adZ @H&"'< ƷFC5qu#i#Rb{ͻzYV BT]Pk[!0 t,:B[jԨYzԥ"'4uZkFJިӪN )q]{,"Bn(;V?~ʖ%)){ͻ4<~O<^ eCR P!5jh><e_MV=d70YOHIkޥ)UdN*k/T]Pk[!PpWùFል5jY~SrEJ^.NJ$~xS=tAoaˆE|Z9uI-45jaVZ[O4jԨQF6qM'_6$5jԨQF5jԨQF5j&VO툢F5jԨQF5jzҮi5R5jԨQF5jԨoШQF5jԨQFQZ+kMШQF5jԨQzaUοձ^Tz;/~?@s錘gy fUF5jԨOP .X[{æUmjd=֚ڞ[nOt߷oh#6ͪG>6j5jԨQ ҾKXsSe/:m;/mZY%Z omk7=Z?3aڬz܏hFQF5jAW<k)ko~Zkn+ojBO kR| [M|~-j}&jVqmlK%ۨ5jԨQF-H{ɇbmի^t٘-luc:Qgpcw{yo~-l]g+_UmdF֨IIY[v ML%^AJvCsmvSMC=TC_Zp4'mҩ|[oh[*F{ihki4jAe?Wk{EN@ϟ>ޡZE\H'mRw=߯׵PIoc۩#Ah]bZ&~'kmAyO^av8}Vk8sҟ^wy Ó8z~-<p&Soy6j^Jm5Qo;Ԃ+N\(VҪڽPZI n?l z:G'KQ itRٿ50mݨZ}ZԤ_I\[vijgm/Ǚfw=ZkiՂvYYk|pu*[_" v]_+[@mIel$RrF-k@SF~6庂mq3_C GWrL5jyx t!O-#fBYk#m29=eI>kkʱ4Z#oHN?cǾɔ;[:@GiRO4unӥ r"^\~  OW$oCh!snk_?˯d )=g*nugTnO7 kQ{PmuH~ٮPǐ{k掩m t@w\-j֚~L/Cƪ#$=sAT+?f8:OOeaSzŞ (s%7kSǹrv3x=si3n}!v%0kjҨrkENOY~S$^Fj suZLK$ -%fz*B }9,'<:A 1˿Hߢ,~[ S:]}5r.ZF6EFJ1=`~AC`Z\Q~7{b/(z?Fo0Տm.oS-A6-M/{c N65j+Rtwm{e|m&i5(ZcnL>GRļ5`Nx:;څb -]kg;Ҝ\;R_u,jiٓ-]o`d.G0[kI^A~JT;9׺Z;BH>-u/ߟʮ3OnKN/Ig}FHDK42UI# -me0 Cs:`TYX3RBzi3_i0؇9&Y< DXBI`b'M3j|[e8OrX+{ H"I`c>^W LVi:*%d%i|,C!hHsaO*%Zx#bpX=XguTeXvy;ewbm^SΠ΍\$<OiTbdPp]S%b݊hwYӘ@v98J^|,Sj:u j2A_E`~бϞ|dC=ԥ!U;:BHYW /EAM"0iQE_ Jb3LF酗IԩKj'ډ/LGOHYuH>i23ZY_6hRoi- ZwJ]8]l֜՗cJHAD*Z P' @o}H 0LT`ŽTi?᏾,#f=eJl[4}їf ?Ds6$qH!&akD SpTw)> # 1=#C54i'kL+9x&yuY;` HU, BQ%/<0ůP$u.f<0'nxLm 4[i ?yʰ3UD lj)pBأ1] X=.HA $rkWbY5xlve;tXW_ ܱ!RІL)1_%@Xk# @ԧ<.j,? ,QLAj /Ԓ"E5Tw)9p Y,r% JX:7m1@UvOGC7ʅm ?j< j̟iZua-{1w_tUQԡ+uqw^`>Et`hڳ:bDv $W.Ih(?$7_ v ZڕUwzdBd_vv _%|!1:c-˔Iy-~` >p/tT+TfY^81_b-mzBE8DN"RR߅s@CgGX@#&eM@QBa{ jT>yͰ.֏RS_UCw@z"T:BzII3):ȔՌ$+a̜.;16,q\`%#t16,ny;1g^ܢ#Z\^#cF&~J~h9@r߿ e8+b\C"(zPGH7n߱{@*Mǭ"{G JuTdݞB(َ6wDݮ@2e0Rr*}Q]T>TGCzI )A:>_VZᳲ֪X97gO<)5&v@qry5)rorJ8CjY& ?NEsA5İJ څ_.|i0ث'0t>tbcv Unt tPO%GQm.u[4,~¶S6}f aeW njlTͳ2(q~Q<\֔ Wtĸn԰. DXh:RX b  NZgU2"߃:Uf鶅hc&Ubf_2'I68t$rp[A1A5U"JPߐxoqs0:,f 7O0 YIWqWcG-O-|CCK8@#^5bGQݤQ}A^=ۇ)SZ{D&W'PNat1jQ^)!X_?0u'?v_"f&z$dyiS[nlԌ|y9´y@b'廩2\H'̂Q[csRM]9}p=aeh+3}8<6UWUb'?&/Ձ I97~z''FjLq uɋ0:zɖgDFL<0 u*;ѭ< "<TZ88uBbA(ݗ75f8BSA JMmCiZ - xy(6y_pF/~L%$ C E#uXO :$qqˮ? D.]O{Fl/>L hA ERMU11p0=$I^/D@1~s.c~ǀC0' rCI6yyXdwAzX'E.x<(3,P̳#ʖW\ euiW34ʣQhy< ß|V0%q&v0#PR86?HPlޔK8c Q8PLl]ґhRG-?Q@:yaFQ JEm6bvJw%2O]98vXo 8(&lL-&|$V7 JyZnE1҈!X{چ畣~h2VxhmIW[R 8rs\WVqMp_BW<S? poU$8q!H ǚS7Oo"eɌtYZ#OS{!V>?ӽM$*gbch#L hQ@/Vnf<}<$vl$m1KqK*TaZ:+Ʉ>}ŽrqtWC 9OPZ#~7[?ER%n)('z=9vpܰswb* ,HYzѱ:@ s3#ܳ&]h1F_sR8c.NXC#9=X-Ok`u1y{+(>}epǾ%Q=3vd  8=cG pG%=:Hc{}IBޜL*b͛`jw%os~jA,k[:`Zָh$*|]92" s3Pv{cKdpc;_Ag3Cp!$m6`HUxMEI`6w%fB뭾Ȋor7*-wI66q+~oLOKv;nWlOSZy辩J37bS<L XqëѻcD/.v/ /U`'O\@?U4ݥ;-PѿYs+C1fGU2gxaS["J ϩtax)*~[ ϾBkq:@6-y\/xDe5OŒ-z oiUPbN8!! +[Pr <m g87rߢ0||9SpDYk@)b!֯Mx( T?ʏz?ԝZp@ě`Zr7uu'Ryy}3!z(؏52sCgK83i MM%GÚr ɫo2@gcꤣ9#]؎:Lf뿴o@7*\䊆Z][_EI.͘u꩷ p [,˅W09<܌Pb Q^xΦJYCyt8ߐujz9Ts搄vVt›ɘzDi_ѡ# 7rWzmϜuZgG7iG jF+kUo-"g\g4F kVRD ` Aјʇ~S n gK[Xj(`.ֵzNG~0_SN Sɇg5Ak8#&eHly`WySr4 |_pJ *@['Qh%q$:WDG%瑡A0q:Hv# 7=8K҃uZ͇ .rg. ACNoS868$ z{&X`.~*/ܽ H9AĽ[#O ʀߕj1>t!Oô Eᅀ昋Iuq"x>C@Kw9tE_SjP}Xh: p9Q6 K|[}~W#F)>xRt{pY'=':a'[ b_T8[ZߣI9Ӽ'#a~ 0奕Q̉jލyn UG*0Oa MV3W B .kn7&oVMQU<O ~a ZMg> #e݂]mSB "6kB'sft~ |GWhE&xS?E_Sv 0At耟߄~ 9DŽ~ _f˙oag"0ƁýUx!qT·rDP`58XLff̖S@y)J*F\v&; At G kfXb ~$hs@A|4~s!4}m}5w.lH-$`v Â1'r Z?QW~T>iUPcc!h?L pBp>v)_U ;L h@5:}l>mM][o-H U!_8Ʋ/d !Ku[~ⱭlXM-.}4UkS[^dN {mv;hYB|e gxa='^,}ڶ0hm1̂WL=~UHO6񉢱^U &{X=gB

ֱ-yTC]ƭQ.O8ܐ--;x-,[j/ twx(( e$ 2FI`&UUn\>p0 Okg{L_m2 K~[f#!fA^0V@ ١ĢՃ.4@T⍜ygDV=68FPhI{A(Nalio{d#`q8e< )NpCGWbv6_ufC[Tߜt,W+[e0EXCE" ?(gGoV8]g$L  FcP}@u![߮A;::WQw&n4gREb ս*ȿ~az!qn(N4m m,;^trA*N9o_%Th=6{P's]TF~NHG3قX=)EOȳXtцKl 7d.nچ17[tK/vIwdPA/2~ȓܮgTEZ⮙1 XCz{aғMlG:DVw(խ ȾY(%LHZi MʋDN@*Ⱦ~0eBfJ qUS6,;^V2X,Sux8X:O$g͇dP'VSX@vmhkWQ![7lk._ujC_!=yj|CO| ,`TPEZ ȨABx0gȰGV:(rwZyI@\zv7V)2 lV@@4N)bJ q?8NK](@QwoA(uE2NUK D1Lχ L=:+n@q˧Q![WW靂U;Yh@;J@sSWQXޑgOsmU~`)dS.p~6W.y'hb[v x;{Yg`,MӸAI2E5*1F`Su`r8>I*N4mT,;W*i'mi/5{ω4<ɮmFphqaaC{W#ʿz4%(0ܐoXLLCO31Cw V7't @,`$g5 0d/?iKLg}j+<Se4b6o u|XG(=Z,& hSkmb7Z:Q.]~J q?8Nh?}?DS奔.&^T~1\f8ԣyP' "db^O>(<62x[ ze_F97A'iJ 7='=Cgz P;0\ŗ}G;>oͯ*n4{P0}kK|I6alvfJ}H;TJSUX*hs5dy AQԈÆ |B1#$[)Xu5Myy,0ZZ 2g%6[,R"2E[Y(,x_Yzy+\GJhW>"C6Zð//T2C͜3 `E4zCAʘn3L/ܥ&^Mj8(+Bv3 Tc~ U"$꺽?nNuEHKG-~Ɏ0̛b_7΀ v*j`,1,Önl&RQ [zvIg./ Kmdђ<(aM v&Aj `ZXnJus,hxzǟUaYw\/\,:٭HV@V@FMFp  wWSk.|,;+Bv(i:bkƷWѭNxP' "NLRrw .yZ`Jf>8ٮ_7BFql.w&pqR]vU彉:|Mz6q8˲Czu j|\tۊ %z<2F=DM&^&g^|@V*|￯7bїC,1kU)-T uhD;qA(SI¢9mUw~p8`_A/PE!S ߡ;|"X}iBnx3̫њ+;o*'_ 4#=&[RD{;,hN@iO5f)0[IxQ}ᘡF`uc4X}p}Tv aL~\ m] sHV ne:Tkg!MRNזA +2BlO/CAu Dj@_JC4'9]jb ;h uɨUGhT}{96]Fe|D\WtL`ŏ1 U:_8jC#Gl$ïk~Ձj]F y5b}kڷegLZkGkj[ jڐgچ뮁i@]#RikgT/«C/"-tjX9@AfR/W;`cJ@ٚuoM(koDË0e1}Cyydf`/BP;c4 7Z+TO` B$G_'^MY/avr$@`,8FY\< ٮGZ-w-+{J=F g wUIf3yqtM뛬Aіp=mb@y5)5"B8mZU&˸ă:_8jCu^l&o/Ḇp * D/ Rb(_n1 o8i-H=y>Μ@m{R+DA _vT 9^j,Ó9qeioͣ84oݸ틫nOڔ;Avf3qsyu{:$7gȁ6> ^R+i/ɝ~" 4nYmY^F4ItSq N P.`jf M$/= IOsĪr*UQDYwG[ZdE֎6/*!OHvn nZ1Dmdv7+NNeP;M7mޝ,s 7q.=4j-+pb, Ed杧1jp xC77nR x^sl/zZzڅ.zR&? es]n\f889 6Ә]"#O0\xqw݅ٳr ۻ佇SWξ?U;a 0g̮)E/:. P&еt^CƎgL=,@6@wg~&F5yBB6k[NNr <w3jpĻ˯  wpL`46`@]x-udNTŷ߷tծN]Ԟ0SoPukgtaҏSda Ģ dpd=OKM yUoGoӱW˱cJ6}+yJ 9ۨVLTKUI3J vG`0<^uo¾bPmLAhՆ*@8Kq0N.ZiY_@H͗uq?^Gbc"WҤ8 zp85ը)sUKpb/0uoXl:]_TE6z]yۨ׍2tȪ ,/2R5y&qþtLvmnS7.cn} jM['xGgjy/EQ߽i=[V& jK'=9{OPw9n~q۽ugW5HnSHtcBFƗD2ąm2/'HzF҄,WK3u }igNd۽/ܣ?YHncgL6cBZս,)迮㕛&BJ0;f>9OxQ4K4XvOH-tM$9!.?' -')=ezD@d0g9fU"ܓ3ԑ }1)jD|~UIK{Ё&LV$С5@cB}mCk_)zRy1*1ļ54h{-'}1ğf|EHH苩s|'~Y4aP MZybj"\2fd?|Z1n\n]rF?:!!/N-Br59m%ǘ3ϧVk׏(*L$IDF1!͌o3ߪŘPuoo2a*.3ԑ }1ќW , WZC ]9%9-t $?|i]g%Gw^@H,;u+BBB_L->,ZBHD5QZܷ wk'oԑ }rO/ϫOVSa"0&%!DWn@>91?6L,V [TA?yc|EHH5c;3곫.Wپ9ٕ?_&_J$)Pgd#:pKg5yVk?ZI{גmh! >Sߘ Z7vWh:P+;ѭIc$sT"h{ѕO=b$$$$$$$$$$$$$$$UvBBBBBBBBBBBBBB?y@HHHHHHHHHHHHH f@HHHHHHHHHHHHHXwI/$$$$$$$$$$$$$- #$$$$$$$$$$$$$@+#$$$$$$$$$$$$$dtKj:;>~Tp=3ٮ;h@Ȁ8^HHhis3fkʪO0ۅOjO#>j"ڟTH̆^d* -;d:\tFgKU{'5Wpg+॥MS =tѬ.ݑnMU sK[@N Q~P# L~ˉ{q?u>XXǪ! 9^!t2\b!Je ].3L}dϸR ^rYcs)>8 &_ZPSw\bB/v LAߝ~*߷B۽"E&jhQ@^uٚ Tk7:XԀ,?rB|hC?MsH{B<Ӟ6l=Ϳ\qs9Zo_k:.ysC#϶yM4.= n?%w3/b&yY4]u;"j:4/xx5er@Aff@ 5[0o\`Aw5+,s9Э"nCY?!MG?ы-)xe:.{jd< vQ'?}v' !ʏ6MKPx9*9}qls=5+T~Ǩ,?+NNiogs1u2:QG'3ƺ\iIW_qffnfjGY2;dX s)@U>]5kY{/sio ڇ^: VO$|?pCwz/Lpyh@]tՌL߿x#W3l.(c4 /&Zu=,TALT:۩•8+5TANPz,Ж? 3qP]?rxj@oJ] aTCdD-0^= \Өh.(C ;֏ pS6=-x}aJ# oܣ FtVlD*8x^?ѢP4j >!p@ff8lHBШΰT0fPܭ;߿xsaI)RrX TȯGRmIyyiof &qr  t?VSS pNnI 㚭y+o[i'o``?9^!'77,-mʓؿY,~"ډ{H_= Ū{G$З4!S7 wc,񚇒B%D;YS@9=Ct 1]yx 7i. C 80)<~:c%Yĩ;x? sâ^}W-96~+>VE_d^5`ZmO܋o PrP QCs0*+@;h["ADX1{Qh|^@}>V!@Á9=Qfr 9^^ @Pm& E?y^^?xK&@uv@Y_ŋ٣?ɇ# /os)3'xsR՞(3rx-׊ݢ8=7yct>% oKB=Ayg?2~~ $h|qvXңM#,I6bWGs%@@Nj/_wN\(psOT#N` PBٱ>0 ޣ1afۯBkeq}-ˏO|7Ɋ%'ݲ>GK1?:<]{!Q vh?VչC\29 2XbGBkeBMoVGU;URmp4`EpqhGUgv2 qTooZqqI0XT:sgM Mj} T>G&k;]F?RMRe'ő~}c۾{xGgJ+L+BE6ֿɛ+&bRKNg 2jSL>*(\&諓ߦz7m[xfJʸg P#ucK%j:9IC?Y/ Hڇ0o6n  ;m˕1c6A h%,D|&jw.).L{ʲ~1>11L8+99CU^g ?#P#)BOJ~tpK YҶB@\63 pjɗEK8E˘nHCv(|څKJjk*!C_9Σ+;9+<~KC- a/" s.w} :E5wMdkʫ΂D3 ~`# # $D'+b+ Wn2t)e=Q<)CapDz5Ta77;W:LnU (8دGCcĪ#s1dK Бt0pHؤAp)@7QQ^U ݋Oa?B9M^6*M@OnP+eH-JfO*62fc] @\2 Aua)f ս<h \.:@ޓüo+2~/ jV;j?m\ G8]ŋ7s0kxۃ f0QG =c;Liܚ0Sd%^ ٓkd12:v%ʂ03u':u53~NEYHx:-[qN>GCO1hb=z p_p<0iE"V45b9+0 16Dz@@wU4)3ooRq"1eϛ=Zd7A|ULZj:E&{.댓q`#]B|@5u-]GtT'bs p WvVÉTEf&lF_ پ*XkVZ%Ҷ#譕`{n] qo˯SvLq 1 Bȉ1$Sy͇D90fO<1le"PZM?@}Yw`x -mp⧹ D@<7w)agܟ A^`R>@! 3J5I=/7@ $ |cPa7\`j!FۋՉ(OժfE?)D| !@,x>A0񖁊MPVo'B/p60`sa!Ly@ASeP { t%NҭGQ(bXnt"L&~`:LAw7v'n5gf`4 6x .J]"͞vפU8 _e)5)ƇXW{hOצ+/Y_B!+PD.n *M`5@$ @a%D}U /=}5$~V%Rs> 0D@o;|~A~.v`4 +cj]FSpr{6r3]fe[kazXl,Lv dsـup!Ӈs͐ ǔn8euIu}Y)LۯVT<4#t!@g2*t EV@G%ϡMՌAw7vE>qN :8_(]3ˆQX64,An;@) aanH1qf(UcusMKL)P;&UNӘPO|P`c9PfkKИY#IHmʊ@/7w:m͕cB"e(-`9VSɨ~_5),nv{5kZ?0CU0|pyVN{ֳWcX5M *n6YFcT9!`+qJ= eRK>1M3x@E!@ UpI M[z(!jdٝO%edOO::8kOZCwu_n^c>Mtp:8Ż͈FڅF5g!=bC@f#{{BLXFX@s.QucXOTMnʔc]9j`fx(& 8^ƧQ'[_ >`-]쉴[U` V?k9eAT3ln[@e7 x167CTE+8$<]  &_@Ooeǝ@27غ8*x2a2ΒbF6#xvq#YD.*ͳ<| ȮP%p^ٓ We6b ^w?QD D 򽇣8:hFAYQ]M MAzF RaYnjx BӔVxc3j"cWZVğ ܑn!;/}ϖ&J΅nds hk\'8,/Z.I51(,+@G*V*dP@ ظIGue;IGpeW( <"9Kjԑ'NIƌ&i{fQvV޳lsvTu2$d <2Kq6Q'qwQi&L^W%M)MŮ{cQ>(?5~TyҤ2 kȿRv S}V `u"Lf2W73'Ao&u.,Bׯ8HMͺ/ 35os@? B6g_JHMnX̣gc?ub nԁz"`W6G0g[f9v)[h3KPƟU|dl:k}y(qPC.K `Mw)Lps8b^>3qr7&P]Q"c4\0Nq[Tsv ;.D`L(@m1vY5ذ&a/=b!ѥt ĥoUg(  r/;>_F2G xKEp"(4Mֲs91#|PMGlJ_X D&>SW| t'˸`zgul}_>-M%JBTD2#6hL20MpY; QGSZ QE}*~`.>(Uxvˬ:)qAV&923&svCf74x"L jΆ!2-Idz la"˂IS/hPy| m;k_&q`7'ܓ2A>{Vv@?3>Hټ849daXtc]`$>ػヷQz<^m B4{.C"_I@jx-]%lȭ`ck; q8fZNcs yVs@\蝖jk{25[$='gf,Ā.,cd,rǒl+]"m俬AsX.{n.<ڱB[32.Y]1W$ bSW87k@>#X%nO@Iz2Tv( `^k2\?.B@W2[$*:g)l)%#0uPmpdyC0CAFG7p~dO}iY]Apn.\`-l`W#)Б= j\SWM EL rz%[ [ޫ) mȲr,P ʰʘ vF .ȭS YG4q8)cW< cI0[)cbmM:T FbuO¶"8 mk.G@ Պі  |eq)nM}}q2{"T'd4b9-]z2W\!wЬ¾E*m|ἽDl5:AZ3q$Ͱ]#9T7$ ], -`I`9Xr*3,ugK!آqPj d@z-03~˟5wsn;bDA9ILʳ7uz@LvNA&<.rSb6f <'XHzdRp1+KNwf澹 u3Ri5ё ]XkܗDŽqba/HTGƏ=u}p@& PQtQ=nh0 #̼WEa1aaښ7e6{"QOuQwNqhm_߲ k)] Ph% :+5FLP`s_\ Rboޕ_.?IN\nl|Zl(M`Ep$2:4 oV!%rssעdW+ gVWPޕVeLhp!!)Щ' ~r)z8D0Be븰U4Sm['R~bS虇c/; 4뻖(ǖq( ./@p{u`,7Ի@z`SPݘs$DF/@2Z} U`Lr0,w|`Zn:% {Kz ufxv@:馘1f$toTQZ9:y*V}ie s6jcW8 1qQ'n pyO%ܵGo ? =\G t?@~Bwz̃}ߛZJngh` 6x:y0{, ;.Y jtў `y-K6zr[Fs@2ܦ_)gA?#UWAf|⿝`t`Ep W41eՀyWFZ(-ЇR*Xc:mtxOV詙5c3f.jz[g>{Ho 2 4 &Qٟ|[x<6,Oh(nwF-çw'`ۡ |w \ɚU lOr.SPp}@̃WEs9o,xJvWؙ5z)-|?a vm^]>FgKh.*.@]O!Lß 2%N-sO{ P'/@D+xpی0B8, @v3*HE } &c/N#b$3s&<@8[@[wMS'6:d?7pu^o&K1} ҵBԋ m>YՅ/\M$} 5z<1AM ET׀uVkL}i',0zy1ew RV565#@A7s7>`?:z 1 @ `gX2H1i9~`?'IDB۟yuy#T9 XZ:Z&& <\Ihc+`j0+ 2R 5>p wDH*ZiG+8۔;DayX]6]D~+ pC[ÍH?={%MҖ=T0 5PVqbԝh(/ 4!c٬Sw o[,i`2mM@;}0xʡmguȲa]#&&5)+곝NSx*0Ьl0Z#~"8 |7`f y8T6kXhȉ 8ubdqD`CA@]Ȳ[;;Y.`/ltu͕."塮X:]vθO Xb/nʭo {Vd?fPsQ珿t B(M , 2U&zp_PD2lLPx^;će|}@mGmݱPY`5`XIݶP\ޗ52"_@װq( 9?zl 'ۛb;%#.XjУZ \t-1)7T:P;hZq0pYVNSq{ z y%(5cHc,L^{ֹBMQ*8PᎼvKr.=. b`f X*߁n ˿[/`i ߸n08&G[ 7y*N¦(@{Yo @Z07c#&n 3#\[x Wm 2TFTyz:G >?0}o})+<O|nXe b(.-zy >PSs OMf5,Qf@y 9NY.ՠP9wdwV8 _ Tpg(Vhd@R,[<9@wECQjv޳8iQgQh0.¦HgP&?tjk|rĆpu ZGG-I7,_{-?<,U3Z Lp&zuJ@mC2yOx~T?!A! 7#5^fNf2[s\<]Zf7-I~'ŴZ L$8J=n`ghC  x/6uE2PKbpP|B-*fRr+|(W97~z&ԁE616_5Anݑle9͏Vd^PyVPsZ Y _!'w!㾃;^VIŭÎ} P9l#K#&3U ř5ѫJu GǸsc~/gP:ƽI` ٘!,J -S:l57eKR ras.HyUTք? M(L ;"$TD5%$w ]7O3t:OV\58b&psPY1ޡ<(:}B[XE/Qvv=]H,ÉH,)9hE 8qWq7{0Ptn ܦg|-r&w)N"ɰԶٚROg Sl#Ȯ#M=~*,@VPj4L%}zWs|z.+JC3,N ɫ}Q !ܿ0e<F?*ޢ R>$٬9.A-Wc;MnI+31'3]@e҂ԾmVV;L@4Jc7X(*ht@.e2e3e *Ҟ@b$d@3=o{ tWX֧pX^ /.S+U<,.H,`wͥ"8yXjlͭs1EՄ<^qad.g(O!!.Mxb (L,e%]ޑzM`f@M+`;SCĀ]E2n-`"@ih'[pӊ*bLZy>~e#P˱44&t`fy+ys^O8Q')vL9]?:Sȷ(f`W˗kBv)S]%Kw)̣)v#ZaZo^@z/1#X7IL(n+UV=:tv_핶jWe@<M%`YŴHu;TL |ça"ƲF{6:af6sa5߳S]Y~hqh5rgζDA27|]u(jriEp4 M}2@-w[yGdVi4r @B[y r, N2Qf|B¸)H Hdw(HPmX/,*WZf6VE=vt*YL*N"4kNdT=F?ĊZϡ 7kfj#vFl?h}tj`={4^9jb(Hj4`aa7x~niynL<0Kț&wu`TLߐi;*.j{CX9V+<(QƼJ5yz>J@ `.w?@ᥭ2[ +˚n+XyaePtwG:1I&2Ơ<EG']n*..B]tYooasـ+zJ +[a:u,7bޔp[>l)c.JD -5_L^5FmګtobhcpԽ[%>uyuK _h'z5R7H= b u1An.6NovS#5{ϪhNuG(8kjQYiNܑ}GE ՚X=7nLa ॶ:X츉[kV!Ufs[<\sWzm5(5MIVXjxޮ\G*dMK_#BBjz@LގK{KKmJO}xȞH%i=t}ONhZO24F#xsjsFg$o6DKU1MC/Q;˛Ztsm >ES`*9ԓԛ_<&ߔp0Ka\+;5PQꌝwH;p|UIupM "# {oM6BLhu ?,?.fCsX'2 f08W[>C>*m V qb6 0<٠[2[E:і&>ś[iG : 9î 5v}>஍-':Oʑ {x-[հbai&|r9թ^d\}*;oڽ\-+L ~r= =TG˂=Jev} : H@6|Tc+ma9rH9 iCm#3#k5~S[o\VvEZ]1FPϟN0*]xq7   q;w }Ӂ{m+N6w{ˑTDaU}ގ oDyMGּggdVջb`4۲۬zIoX _C}[_H5b[tU͎D4g-6]7:fA9OEiCnNY!$>gW]פ.BPCl_]ЀKc=ک-+LQ*'B8UmewfG{xh>٣}zZk_SUtZYa9r{kCwNKSѲ-֥nLޒ?"Go>]ؕjqK(_a:0Uߝ_.LkR2|`!~'*=I&f`GqwЩW,0ͨ^/y΀Oq)yOYa9rHF kC.`7)Nfm\n[ܴDs}\9>1[.ޏmуCzЃݺǶ7^Ы(~U(row\/7)Xa5߮,Q7ه_'Å^dvm\R*7$USy Kmj=njеR fwȉ_H_ F^ ¥6-X|qBB͚LFL~oXOLVs>২hyZ)V|abCP?(o]`}[GqF/}Ѷ>dxd%#AϦvbjya^tC4S{ @RZ_ƌvR2?pb*6S(X "Sԍ~'mfv얾x[2 #+5cXeQSɜ ]{陲"{ s B"EKpRjUFl=qH[Cj$89*;0էNaûf`̨_0b^KrT7J:ESXyW6ٮ4~fCU0'k;_XEϝm?ծ[{㺡amPm7ػ}Qt̏x޺X l N-&m4ao8kZ3,!_62j"ӃH%uwbwg_4JȌgn @qGufp! +_\BBBBBBBBOLps foiBBBBBBBBBBBBBBBBBBBBBBBBBBBMs9 `R-gL~x".<{O!!!!!!!!!!!!!T3/$$$$$$$$$$$$$SZz~ x"kRt%Xu ,`YN!!!!!ߊ/$$$$$$$$3 \_HHHHHHHN7';tM%(LO=A)GHHHHHHHH#JH!!!!!!!!!!Ҡ^jm_`ٿ*e+$$2!!!!!?ðr}^@]IaO/BBBBBxy2,z0SX?P (@H辉>]so޿a6b5f5-;U<'|_&Co{\2>!Ds$ $:rf5V:U^<,Pnj7k(Bgػ^YUԪ7(WZV~|x)L0=vP%F 01etnZe6x Oӿe m_j0L_I  kt/.f/7e0e\Q`~!7na="h>8nyo3D!8\T0 h9K.=PWX(oP2^*}ܗK0}Ԥ3111=ڂ?ྵ\"{ۼDaMmFB~R0mz@Qu'pM9rB޵Íy|&_8 "m'Zt?t011} *. b'wi)rZFaٟ 3Sx?]MpA;`c-ǾkڜFY O|;2Cmi{tCc(6.n\o\Kڹpa o.9d['WY4A]r^|N/o7sCLooZw m_d;FmҾq߹x򏉿 Jmb =s<\ %#I}D3(\^' 0})R aѓ RiETd\+-q@[4FmP@XOn:#ß\+2+Os){ 7V5U͟(. 'f:i͜S&csi^oGB&韜}oQU:gbǭ8Ub㟴Q9B6AkGL~Kkur򮩳;9*yʀ&:GTY&[Dň 7!!R.>$H HpjÏDHD"tQ:QoE[z.<yqm@Q珞$§yе`Xkv.oItk6A}9D GH/mh>; #g򚍷í8.ω^*9tQo P g ~WGĎy1n`9h{E_6lLv\ лlJ[{^;b|A>N| .DSTMLvפDCb}?r!<:$d7CT\MkUk$uoX|y]m5u [օ Wcv#mȦ컅; ^BW,P3Mx-٘0l<$YC; T8f{>31hBU.Frjt~YqZC(j[x7ɋey`'nj[gz%_ullˤ{)@=afRC$;JPW_Pi~NrZi[CC ״w\hPf_DDb|e6f)%H"5_n\ Py5wŚ͵*%i\?8|frMi9d}nӞoBTxAjt| j\v=k!=ϻT Tt ؼl_lrj9&PB8_3qT~0US1\lE?a~-v~#5j\h  .j|:B[iC7f$.Լ`{v>}?pxUQS5;*dBZsԾ?Զ`ƕL2yɹ[aʝSs | 0hZkOcZ8t XY2]}W]`'{(cM CW)86=|4d/ v,%p#_OlZMYuAScx+STywA͙&H忞:E4DEYl_tk kee>z<[ wp/= S<b x>HS*cʙ.%CU/p":'HUU0q0W%g'šاsp:j7`q_!3u#J|bOe+}&˘=e@BdeOp˜N90_ [6saH\KR"޺xG1~)XjAL].Go&խ6W9>>RJCa!z\iOct h:gj70Tsq2$6a1} xo+2C`go`xo}{Qarne`9k2ZjNweBOr\ *+ejBw骋=kg: G1Qp!Pˡ  @,!x=~DP@@@SǑ,Ωv;焣:m=re$7FoX3%c`<`yj&s hL?$ m@-^@WҚ E*3)Xsp= 8BbzY 0Ju2|@%su"=^P%#\dL$yAa3:a724^jZ~*!Rۭ۟v.Nו,d^O-SdM@|aϿ@sO'_rx*]ӱa;7tf ݼ#CF_(f p=sNxNFV<ϥDHDmyk"{4ba@|)w_qo0 1(q-|c;hՅ%{9 Xf쐂 d@N3v#E nc!QG-~:qͱ R8z(Id hϞ()d2F4ט f^0}t7fHܕ{?s;jA#ۛ3Qēн8|kvh00Smb!$o|B`b"R spqp[T&VHVYUuo[P?hhZDȳfXOO'0r=)bPljV%nǼLԒ(3mp& j9 >7 Lt 2}z/ùdnih;UJuqMoK(hMQ#dGr.['d@IA,4{P( :I|d&~ͺpM֩:4> ??H3v#iYD*i~Nf{8XU"8"vC 9&a^ڃI6%)n8윍0?^Omy ?]z^- U-9aG_xTLN4@Ev v2.x!6El'IIU5p?^8$D;! D(b#] BDEva6#FR*qa+/`|JH_$jRyYON0꤄ Ms,za6 011q'lj N@W-~,W]ɑ~/T7OQ|eY 0LBL@Gߒ[@q oI ?4p.\'gIkRRUO܆,ET)<lp$3^ڀ.%ҡ5`3tە`/(E*R -IxX>ٍ6wG?# 011q-%Iɻ&fZRQg:Qf:J PǛq ^4 2 r[DfH]T@Ь =[Z)0T>@fb7 )/}m|.[VBzȠ`b`Lqpw.H7&\?R\vlM%-7aLLLLW:㝰5՛iG+W|x@- #RB'F= de!\p iЙ>! L.\ XxTss]U5-@:Bw9D*3vlxMtѴ9[LBeoyj Py ٗ_~hUb%ÍO#O@ʭu 011q'UЩ #[>w2Y{|K5t#5@29?ze!ii0dUh$R @Ь W8MSTu@N,J Hl0(Ld0c }ihGu*>5 9RX&LÓu !B u1^G}\purl:0f[C5PN, j3 < ިz Nq|h ]JEΙ g4,?@ Č 25?%͎# fC81 49[Ċ"kB~뺾 2/9-c/D`뾤S$^HS4MP_Q4Tvλl#!;> ԁ C_xM10yU]'NI8p/ Q (/`;Ey.i lEG3{q~oXG2=T"GInMRO(SIo&|Hg P9Zk3$|[oWHs>b$/zbypK"<Ł%%{_[1Hfrnٓ7^:Zb8(6n~8{){ɜM$,e;$A +%LLL  V+Zv+hc,;0MuuS)XڷK,.IZq[>! -3P?%I0*eUp8^WO\_+s HS'VҀnٓ刄&|*xR]uDSձi1ʃ$=9Mש0y8F϶u/$D+1J 1+]wϸpw4ˑt}>6 siSdщ6\՜O82z` ߂DuTTc;kK'N$hK^ $뽶޽vȞ,G[鶭%(YhY'W!u@ F+*g}>]s(I/I F$LLL_Bw}j:\b2.=g7gk?'&BEZJX}'`i xvꨘ+Q1_e@Ƴn7u뚞x4Ns%u9k|\_ Hl51t9?'P}dN'Mk鐭5 K.CǓ.tYϴgB`,^\ ?=1n8̆ȡY tOd0Be /v$`|ѻƉ[ MQŒNZj7\SK;:FB=4z *nkvɆM3i>0~i5F~@8^QmxWzG\7N|5t'~~ڍUΞG*A~7?.Dk DW]Հ (pIJ庼!|Ui`bbbz%r@FN@@s?B6WPls{*Y"Gʜw[% 3@ z߷ҎST!6_M4O;oRҰi mkxKd7H]&t2cœm"~cp8Kwl27‹zIwE#LLLLs>7{vn1 RAO>oʓ/|\j环;eP;Ӆ )g~oi69Mn̈́fUb7=,}tJe2qnQ8HfX"]Cš))4OQ]^'LLL8_bnkx7Яg݈ PO>ozr>PdB:=E,)o,t/Kʇ "gH=4)w\a$ M:]w{8OۻSd$,ƉbD-PÀAMҵ2jmփHe11nrڒ}7pdTNj-Brakc]vH+">r,xȕ@F:2@G3Lř@S@.\O~ 嚳}Dq(6c/zq`'.Ie4q>äUE9 ChbM1NwJ~KYRaK=ޭ$W(hwjNXny#LQBL Py{/X%I@xAtr@~4C02>ntl K)33UAv˭ =5)poځ) 0`LT@h/ Kxmv>2|nCUG)aZ*Dz,Tty J#]L fNurvL薭^)uPk7N7EJ4{JZ8u ԌIKI5GۋI+ LLLLR;m' ٺ2n3fIe8XZ 7S|?ܞ47 I&Ƥ{}pZz]`I21RJpn{"l(I!U7$1^P4kƹؾ.;WcqItYhc@5C*`bbH@_+}tM~P&_P~!fcUD@P  OJ.9yr&xL!n跷80Rz쩧8Ȭ~~dYCED$֕S(Pcu>! -^i %<p>4S@L^񖉲[6;5FCm@.0pД6dzB#Cb/gjWDXCF7<0$f015UfDCوoT|8-Qv/)>ӤxSnYF1R8T;C.S ;.C :Юb)0qtMH.DA1Srg2-m(b%`bb N  X[kOÞE5/e>4}@ikd7˼y]C@.0(_ķQd,I1RrWHM!/_a:PgMl\A y91fbb(d<̏M9ӰB Ҵe>SZ9uq4ö3Z`w]`` wD1u,AP!'$i6" >ƚJ[ ' 4ԍt=ۀõOr py .|ޑw43bرB$zmlǡ fW>Q'ƹKjs;Ӿ6||l5$d0gz6Q2|1qE:0}ȇsi fpf601y@%Uk2|+YR4q?&&&&&@7v&&&l>t<X=c L7ϓ/C*18ՐsllnC5<( 111111A`eim>&/vyrͤοO-7'4A[e`@f G) j]ܨvs [o&N&&&&&r+ܝ2u_-b-c T'1񅴉D%'e;>kV杻=wިWC W9MX^'gg>,n` ▐4K_N`bbbbbsʤӊÝn޿Q ʉL iz;Kaޏ5Nr~5 zv3ׄ^#-l!r9Av%{@X&&&&&@Ln P6ҿw GWTӳ6 nϭz }\ֿMcDna3yP8̌S2׆:S Svg@GzHЉn}Γ|f`bbbbb>dŜ&&&&&4p(ץƴE&~i;;mL44`ӊ(Oh CowF{!ؠЀN~ ؽqSq9(>>PI3@[/U1I7& ~ڝxCTpq5Cq|oubCTGgVhqKܺ~f:>~ ?< &&&&&φE'}UA%631@I6fӉ?qVx[p^W X(.W,^mJW {I2HI&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&#󸱏e21111111111118>}#_o_HrڻE(Szy!L&&&&&&&&&>qڗPM%W.Gĸ&L&&&&&&&&&>o2W?d211]No@4yR\z?I^˘.֓MN>Ѝg=q6=ӛ0˛>81SP$Jrvү -xl3#߿@wiZN69%h,LLLLLLL/9)<9<`]=巾!2/r6I\I[&'朲Ǚ!/V[V[&&&&&&;E\up2n9թWzsgq$rKG--e]H'No]9}8|s_܆4R,vI#S^MVuǼz)nYNzשbu׏t]uDOb<<ssw ;l2͔_vT]Lfuv]8:Vo9cS\ |ZG$/nMZP^Fy-kG AqC Ejr3,j瓦ms!٫X=z;1kX~^({wYoRRS­ e9 iɋȖm[wHJ5^!vgx 'J@L8$[ArMc 25H0^]6ATyФe[?e٠\Lm{Sν'G ;%~620B);lOQv] F@j*@0s HOIM&nQo֞I@. y-Ҟ:5_!m>9DdR)/F3llYPhc(IyͩH(Y' \2:FhkSe0c<Nhd5 T=CMs ˀ߮Vhw?EXj%{Wbz~:ƭ0 `30f1^ $sAV +ĜOΘx1`u.;ߧȠxHA5x}`+Чq7). ;Tge\ePXpSSY-0ΕɦvRt'Ƨ(kG`T!E z3y+{Y.v>RdӔ[aԛ+>%s\|5~vIZ6rͽx5T~@?`S|9\Y{^yAd&MOGwv>^c/(?4F؏KE@YKsw6~6pޅO/c]!OtY Qr"8RQ`u(;'Ȕa;[~t=4ZE 9l|5V9jÕ{='*5lY! *eI#k}M z >A v%;]p⁹2q߽<֊jF@8yLŚ>i3xnxf@ 7+yYF\U: X?x3f=w(ޛz~jmOSZ -+?t%Ԩ/jςzf&ggG횊 gz8MhY¨w,!6u|3yq/\s?Ŷȥ`}Ԩa pݛ|_7FS;8Ʌ01eBߑ)߰ 6‘~weBZkC2/^E.5tp9{л6.֐(j{'<-~pBW4R_Ti7Xgr_MaVCr"fC +94:߹3Qf> De[ , Z[M+Dfgx`U&t%634cRT/4hALR254ac$Þa-p6&`íUTY"9gN1wz7 /X:$\6FjzOMNʜ$T+z#t`p2pRk+0hŎ* F2r9C@eL<ѵ9+<п9dE렿mVCɖK pB uQ蝺P00 f> rԙm˕?7Y$n7M+94fs9b=%[0Y0>C5Ԧ.B }釯G`LFg߻'8"'stA4`\L]^ϑ$.Z7 v% h9`HBCV&KA ~}m](~ו k2+Ma& Bh~w2an$r=y\4i/PkfpJZ` )Z*,MWGA^lVpQ:j-4}N U_ő$ {Wk%0Kq]$gAx{ ]C<@KCvUO?5݊nK`9_}$gҾixT}M.ߝngh_5뫴1e`Jg[]kVĚRLgB*)G A{iB^u钂c٭>4Jqj>uC"gbuʨ1ๆ#{Sfft/g{iɓ&ag4!4uSDXD9x6A"QwYT(I$Pc?;3/ U5D'f G Gw$߻;h^ nPyu'NRJ(h i;օܽ^OnǑ1Lk虲RcuY`Ƹ7djU]Uթ}j{t㯦p"L5Z{ ocF=0-lXafQ̦RZ~'0RnUXqpi"5~Ivr2f5-4("_D:NxÀKQ#v݋qE$)CcK ޜX xWݨۂUsaLÊ<+w_O4YFCʲ]_tp&LݧԴ @qkb~`A]IlFA3?5E/Iz|ܻ\%i*wԙ e ^3}3덷u9ݾAb>:xzy(uuľw8 KNᥫvYn7&a3],[$qϦI2th ᣐOx1tY/M'N#nxNJaW׹lCm8Dku>G“`8UXzAK# +Ď?C*ۤrSaz0T)'`8(TM 78HG~qz'mbz s{Tq gk8S'+ᛎ5jb`lpu7d F^ saiE%fH]\9ejjIGZ2rՁAKc$>[ O4Tqmgd;Hq+~Aszw4Ig$٠aw9X7FxS1E%6?dx ,23:ܔz낉Tt/"%QV ¶7asoDHQC]b_CYQt X19w4F"9 Y֏ @vfp퐁{.˥RL + _3kyK hqJ`\5 bk0^ CGQ %Ԁf`а 0R^ l^%g̥bu.vlKy=s> -XrѰ.E`iJTJAᛧ`"GMKzvx4"7/V`L^ qa+e:%,MZÆ{T /RGA:"cP= [:abUK!,ۊjs@VʑnL5oJN3!nꗏ doMH y9RΥ躤C`_,%"%+&Q 1C 'obmIGkb8Pվ,%!>%> t}p`\K Һ:QQH1ѰԨɬeJ\f-ê¡5FwELvn+&2eTWYa^ db{JB)d!gvҵyA|G ?'~4౸&%ӑ\!gAp+vix&9m*G: udqu^pW^7xLԽjHQBF'ZOkrҏ*fڕbBټKD(M yGRT= HB<0k1zNS j0w]{<^ I8G? WpwgK0dy}Ϙm*}J{ 57|xFt mq-D5_5IúlSל8@yQ~4E%(zKC–#U@ "3l$EoD^e%Q'btD*΅H;6saJo; (oN梦vm<%JC E#L9(LȞ+ojÅ1C@TY"%ea{+<~UدKk1!(ug iI<&Wڒ;iX'}I b!^E4I|L֏d|p`l#@܋QS @O-+n1DNwUE`i"@ݢTLusXhQ^oBdV6(/:YTSx7 4Jfq9ZNja*APW`.)CxYx>"C+I:-9IW+J0}}vbEm+ןڇ e3h?%lB #Xp]߯}D(M]9Ψe` W*r< cU׍kuR;LdE+>Q 8ʓHmK|Wc:o%78ݤp,tߋ-b{p_N .+8uxF+!5` ɭH:f%@ 8(o=/<>GoV&h^Ea.)]a(c893I+veGxWD45@ ;: |]Yqv*N?\nx(C" QVX򲽐{;~I'%:GaA14.7'&v=4(V>ٹ˙zpQ֦3ܪ t]&*}:?ֵ{osv߃\;ND?$@]<ϟE}K xO\C4EmJGquٟt0 \ Z!H>Б0N| =Z+i|h25P:x8Hk c u}a,޻`h>pzIl &i,+yAJG'>MC0@ ŝC!pF15'˶=E_XqJ>w!%^uM=#0P7IF\}DL嶊fQhQ\r>ؓ%΁[mtJؖ9`Hw^:{a4(*@i=@= IsBx b8 g,0'--Շ\j_0cI8kGvH_K3FKx.DKhV(܇Pc`Nh)9Uй-w -֎CGq 0rlGκ6Ōq2#ޥl]KTX C%Bk.)5GY|@^/*> lś)jOUp;¶c Bi 3AU*@P64+n5%PKl Hl"ٞ>~lNŒ8pbF82gxrvQEb5Ws>CmO-euA8d_VM |;RUf!]tTd-4='[U ;jETs0+9GÅHOo*^\< ƈSqER2#gwj Jةw|İfq3@>H-9%kVN & <챦v׷z,*%(M@2#IQoղ_ExgJ2C=PԔ,U@._?m(]53 ?t|&~@44M^ R pP_d(`DC#>g12U 3gΛbmOXrd vH)20@k.LCܻ0C~f9]}qPj <=pq]Sp&+|݅d*8S]B{ǓG@*{\3Jv3Cq.5 t>ɴP4_ ħ fy%0V? bEa82)]&(Q4DY*w˽(-rT<*ţCR}|ES+ZgF5[;:CbG%MkЍӚ"PAM{&0PhfQn'Vd΂&UP;JD.~k P)5XaJPX*ZFrm $:: .Dy! B{ߥ.'TY*͚OСvF;2ٟv%D iYEo\KjBbKqf)ݔ] <&`&Pms:hX1uU mO98 MQT!SK 9@lJ؆$RV*=@v\BItGrMXźoI<7LаQP@b= aFy!H a  c@{ u#xxArG>Qrx8"Dh)6?΂XsG›IYT$%Tp)HK+\pC&L~Tk .5cȱDϾ#h+EQKtʜcICrSx pu<į԰ ]-M khL؆HFsW* y3E{co"ݾ8mx26<RaMg/폒c~}!hI=6%;+I(g/P' 0(<)X ZC bYN` 3"ĖT`(hZ? svHܰ=>i߫8ک9 7gDhZhXfD9Ѷ"JKN=y=b/jIР)Y< :I}>`EЦ5@w^w(y K+ d71.O!iT:#:/6^ n5Ekl5YEr_psح3H7J65.V^9B`x|>zlHW?T@WS3iC(+N}B`<4ŵT0@-%7qDkw GD93|Zuvx-@a}ۼ4U7:eѭ/ܞW4:)3"iۈO Q V 9 W8Pܔ"@-rTW[^QwCV1Bl{my/^69;¼ ,{5ɞ tJOv~sJ:4CEM{@H~_a7+2@!Fl#צ݋#Ӕޤa5x\8g!i )`JS銩rm1j{8ߞf0ʂ@>B`(!@+-z?PXm x*jy44Сzw 1Ko%KWCg߸bTޔ8n~Puh[ ?9yIy2~pKb޴,E)̓GDI4³yZiE jJ{Ǯm 8tElra9 I:r7 J&U3|2*7apu'HjLͅ%cEM+NSkwBQ7Ċ/=ż JVct ]ɌU*jzų)Vx렉OؠN~9IZ!mv(jη? Iճ0^On_r% /vϨ '.p/ U 0HRIN]hJ0 MnLR!!X e(*@W>'AzyjkDzxPP,ޱek\_hhR\ܪ#7hEv9].^ZEz7 @q._sDC'P b]imXtsqp: mdXƋ# = DІݣur>*̏flnOEgL1D|5%@W8-l_¯"@|9"Vzs0B/Ս+#G4Y&qE}p\7WFU:B3҉Mdzl-W4%GQX7E1J=@/Sw0۽z+Z?fIۻVA![MRt~>ZCMfFHDzL1Hþm+0JFBrzllC@8In|-q}Z:"O:қ 1ѓU-^U#A OTn@pjv2]f|q DzzE@Ky?❺y b1UcO :^^xl2~SB*9`J.8 tF`[N:@$CDjZL`N:JkSx zoJN<(w S lutk9}Ḋ-W~l~f\?vTq?([&G(I;mm(:L6ؾG"Ac;]CtC׏QŶ:,E 6`r-@2[QT"%qfi73Jq SyjW m(=[M$J&Y&ܑ"jұ͐koӫc]9Jǝ'a)$N]"ӻ; ҚBmmr%pS`%Pw:0wE.s:0+*džːkcSx {94f*v%>|ypgb va[~ $*24p.q5vS p#3]5%dgrjLG 4]BP bUd5rAە=5uٓ* E !}O$+@pL =aA&Pc:: !Rfd}ŧ9`K\ =Ԍ@4@^-oSoM4x /P 2} 0P_c@A2RQMɪA_`!<ٔ"eHqq H^K|+ Pw-rx5`7iB$9(0rG YK6.>,1>fpb-_ؒ7lX)u'<Ƕeө7KvHÜZi7k.6#kԛ̜܁OԾQ(w j1AAƋ<V!ّV6EȂ,l?$3r-įvGN@IXrg.j*b]ZbQxР q5%GYR@qs[<$SW] ju9gEѧc5=-Z<"NJ^h/c4tbW ڕ\[TĢF>@xW@\t0[$[7-V#ˈEEa4S@Bn"J`10T4- x%gaVD}$@@Ą~n%B2qCRy*'R]IH)GU⸼{4`w̭p  t3R}Xu5(5tv28Y%̈;ή$2D.j~SdU[Sx 6T} }@mmr᛬.~iw =3$ @%qcиꮎbpIT_aN#,,Y4好5abdv[DFR9^XʛXp2{0M4ߔ4LY-xN3@ox޴ˁf3 -thM#3xfQVg!ss m}|S* r&.Xߕu 0J@OvOPmKwh>vnqkR?+ILs~%\^׹sPP佶F.ʵ=OJQ4Y뚒ă!)-^)_Z`h)O" rӹrnM}0ӄ D,V eXxr cz)&4>?o EdfVdJ-N'!f%H(u]h 90/4C ;.y}jaE1%%㊡XIC6 }(t!;> 2v vT`9oSx;h@b,碾ċᒇ2āk͌Rtj%;`]qdTJ@61[݇0,3k!*Sjhkzr!"$AVI缢)M< 7C3P*̭W$˕񝶢JlKZC2u.P64#k45LRsp%'dfxG ~SXUѩ8{(aebf J! sz[*,V+$nW7rS! U8T/詘K 'u~W<+y<3kdAMV[.+aSӊۜ~ȶ)U9AOFq69ܵQDٓY303د  Q]p06naVkM r("Äl1Bn~g?=k>5`Ō̜N>H) MJѠ9704+h,^9큭js%A:P{ dc"w1wZ^UqjOZm*wTe6beUp NU-3b-z jWMfkͤD%ăpsBЗZmyfǽb':’C[$l _ۮiT1f\:`'gr4a '-+ mz !G=]8 h2C$%+.Q@?w+&Dj4 MsquĶۊw ӧdP$1tt`x,; tĠ٦~DVf VR~O(]/9v@-ٔjdjFkpG՚9_v ShhC6̈<ѽIl]Vă `^+-|Y3 A e069Tʆ&ɴ3bƃ!_V8~ہks0P`ڍ#@/EI*#´% P Ez b>y1'KBO1BwsL&%ٙD )a0+ g8fXqכ{ H;f4wic[^") s Otb!ܵAƊ6*`XOZJ`j8*UR &+Ҏze9.jpjilqG{SZ< xP¬dY*,v@Vm + 0\! &ȍ@9xnTMK yo_ P64M΍0jdx >g uq\k7莌3|%U~æ,'8>[.^ĝ"9Œl55JvXN-SySwg2Hɑz+^=p P(Aj^s]99Q?z4J 3о0:TP/vwoYEYhB4 }Bzrc$f%ڱh<%LwXf;k큭ƀ,y@_>:#+:p?tizUGMM9)y3vҏ׉ pP5;V2VZT5)TQ.2Bz ?kE8-af WBz L;£5tO;1 5GTx;İԢI(Y !9#M-q/-˦> P, 8P*q2>z2`P|u-6Dz^b6:H<=ޏjnAuC)!4`UQ`6|UTH_[`b)vDπo]é`/loƺ\43z%'Sc`Ƽ݂/~2Ʉ: *c*zpqfڬЮ^YVW0uV[i,G;2ZHh/N3ⳐDpmfT U0w̛ĻڣI1ߚ޴){.vo==kAXג9T '%Sq!Uep>>OJHcķꤗ;,*XlzF6MGy~,yh,#eg$b3 I q !5Ȱ:$nIT7,. G2|7tcpA$~-`XxW֐}7Tk1'N$p4H'[2+Qc=ع0 @:eNxg`c%^-!TaG]ݴMh-rj|*X:dvƣ4)V&i- mƑMٹDنM_#MF1r@xPM$S5_#PE(q m!N~@p=.>jVt@al/&Gz3V <$#ZQ4E B;ie{"V@X  & g40dJ KgY h».˜MWt%*|GrޒQ+Y/F.(!C$ecT Kp7@{=@ +q@@ iHqX 0 XڈD*p>Meop7#d +fk@e^<1edi D0Bե /jhvnnl)6b@8[ؐbu%I]kDo6Jqd]EEQ\.}~ H"T8[x{*/yAcD>TPt$= % ة;0M4IIq|:4FΫC#?xHtI IfIUIFx2wr$ q'|8Ẍ9#J MBdw.R\A ㍰UrjpF c0qu?:h ]C:~  ->S`0x1FLjgm xgJ6t8Y̧mS0:㛺&T?فsI+~ nLxO5l!6mu"0E)'^;X5#ܕ]l qjEg y?JUO2-@ jR/4Xo:cΉcՂi(ZM a^:[ KUI6L9 /hP*_8dtu2dԯ! ^5Y7{'0nPrߜ2DWV{/[ D~ª˩Ej#ȹ>؇0KwvL>cy ^9U BWgg6ŵ)ʤLcp/'/WÃҋ6yvc4 6:+<[c2gnB]6K1 Ὂ8ҵvV-Xqt K +˺;׷ f4ښf .^4jζ5k}bPzސ˰Ͳf:nw7_ofطBM?gnBղd\Fg~܏SGᓞ͇|N p]73\b'sl S`^AkL 0111:%N?{K%|Wl `VyLzdຏ;^J}. LL`by}>>_fdSoԅDɿ"X1113ˇ _n 01Yg&>]ov86>`by=?-Og`fEeZ>tdmDdb&_ڗI|zSK#;#xL'+P2&&`~ ψh=I-os% 4f텖$ Y_6pչF50 LL 01>}$wˠքñ 0ЪO>8pK -ᄉ ۯ+q߷mO4jyet㓺yw <L(j!ׅij`X]0'LLۯ `7Wtﲉf~g郄_*ٙ24'$`&&Q&x፻|̹-03%``7pam{+ywU#Ib  01111111-)Uo:e2};>ӻFU'mdbb*_֘#LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLoHӕ*Iu{#Ed޾t#E"w (&&&&&&&&&&&&&/z BnS#Md| &&&&&iL>LLLLLLL(`r;0 &&&&&&)G&&&&&&o#DŽ&&&&&&`bbbbbb|&&&&&&[?ӱ<|G&&&&&&&&&&&yCY>Nb3 "㋉;va#t ZR``J㋉; !iVR zsˆz PQvJIΘ9%+a=M =vJ5:ӷ\oXOL0TW2iQۉ2 s[ er:Cu3vzY/Yj1U'M՚!Ya{zOi.r#yW~+Q4PEf2 / KFT5Z=Gj|fxmSȤu,]ɒDp>211 cKN~0͟n[: |^D4^|7Ƥ| 0f<P;,а=-:1ǾrZܤTՋj\sLSZ|r'hR:dIQL_ sHP(-x Ixm{ot:wtA/OK"M s !M@9Tăk`A 30~@=;N c][gH <9hfbyxR ӛm+>!v~:^{ǻqmjlo `[dQL_ g: ?B9-73@Ӑa:k=vJZ$^NJd UlxsZ״aƼPI[4_jѨ~x1p Vﮟ_2n &.PNM[{Sc[Yjd}@!ݶbL'kP#ֳ CC>'Pb&ܒQ~bdo cLګWASLLAמ4@RgVz'HطET*ۥ vG -ݛrG&cKl:`bg&EI+14Y[΁|@]W!Gq}/lڷb렗gb~3hݱ"]Ro?VRɋtg_q.`lerkޥ)d:d%{T;0. {`u>1hY)< SQ]@ZCVx6gI]W>=Fg]i0 ш+9<`dp{Mi\Vf&xwH$8=48{gQ NuWY2}<Iﮨ Z#'N>ϯ h!``25T82x6+h`byǭ#X,/DxG'LS,F1 qܹ`kG}Ax|~x}WO#k?_[͉; JU}5&?pdP{Mhg2L 01 )㖊tqb#\ f>j_dvX/;?cԡ0'(#kC@^^`$UjYoT429Uy7 V5n`iCһL 0=X{ܨk[TX/scGj^WR"'~NUy ۨbx+{_yu'>?vop%w+yܤh-m4 vnnh%+vFO풌 Jϓ;EJj3_ozw[Nu>Y7HNh|H}V?Xk90RU*y|Dv:-¸=c@ 'E4񶖉5YM3NFPr~n2_QJԇxOa|K`|bS :d%{`;{o+iCV%K $M /pSrt~!U1aLz%ZZc@ }X=ɇo3 [Ƭ5p?ŌTE՗MP7bWo.> JClqu&Μ0TD'BisQ4p{"(M,ln+. ]*6ƆDƨ:^9 y;^fW_f/U{T)אO_WHu\ V8:DIIܖ(f0>)t'`%@%[`1 [_qc;ܥ)3}@e{CZ=NLkC %#u^Hp@>0Wz`8ݫNb<)A;,Fy/KƩ()>TA3kc|7L1aω.0lAae#DlE6U9= 4`;/}`6>n Ic5N: x `BEf2F7y>,< vWj:6s'ў p~3rc&alV_b!p31p@. BF8:bVKdc{(^gq f(;Fǵ= zI=IdxI >΍/T#wnĦudꨂ +2n;oXK`rnw.Q h`ۻa<08ks!Eʟv#*=]s~9@G\Y$|@4NF/zd ˅>үdqW <{2"HR $,juSv[FT;VӔ\o,Qn8YZ~*@_/V}/u|5&\Vcqsp:%A#1ZInS\[}BP`OSU/e]$<hb'jOrM,́P tfk`W˴.D yPq6;4z9,e֟'6V ش-Vvށ6Z7]^=.w.@ kdC?Uv3񷚚0˶ٛn"xw-bfTtTQ]m!}u1,h"׸.6{ȩ*E۱o, ivB?po $1:EV "]C.TU"` KYmb>c{56[ x WJx+ق} 7o]kt'㾷tCl(@u G4!=:/UZ[#LMN'6csJPBa,P6䩳pn1D%Ȭ_JtpgK G). Pï&<1/3""#Nac$CPwUDqlʎu D:c4)~,AɃ,&ej2fl9rg;YMV/iBࣩmG-mU0-~,]!M:~jdYP $xG5F'GMq ^x. N@I13:[p BM!F`nMd<)x*渂C]ljPOAߓ_{[zm|nl}6 ui(jBbz 2T Oj @x)!G?7-0RG%D t0uh-7w;֔Ikke*!IYj)Թ;^yC69&^P۹1>TŢd/I`M3RK656oo}? 3%T_[&:nUv:^LW He M#0;>ɗTp~M6NV q=qUjf'Zo-@GY!3MHM$4 WpbT9$4ix~nt:†H't@n.`KW>b16z*V])rNMSfesmGZh-,2K-Tv'@X۶'=pV91I%ve? S ntӴw;XxX[yLv_(_!h5.bpCM2Z9Y2׋>Fw_ڤ!O6PBj 0P5=Gˀ$Ndп|M%O5QhDƲ!ʛ''#{ {ad!J$M+*@uBK ~<lYTQZJ)P5/`@- U VIr֊"B&Hfyz;] ?.C Xgҏ/y&"[i%p g\XC z{ _Ne( snFE/mj6K0nrT ԌFceA` y"P+- GnC l:_cjtO[H43K^Fe'nFh۽SMK̵k:q1>;>hX7c%Veا`+@HLIJ!j3`+\z+%!x/VIT_^I.'衊7T]_R$o`|CXdqZB ,7Gp\ѱ6N-5q:2tԶ(gdWM6x`aC2k^;bvHNl\!v-tt^\.Qt6t!kŮK)P= Ah"wT`6!YX-Q 7Pц-fNL`21qS* #zP&MT'=* ZMk;ˇ p_\# 9 _h eqOl ֱ^,?d`AѦlȫ<5b\ގ\ !R 2Y[RZD籛 r!7I~`o :@[ -o Q2f  hsS\PgBBOV%  A]RQ~&c&MI[5mx'8| iGXD&:sjܦނ*w6 ickc1FMPh떞Sӗ`5^xCoD{O?t$lV/DUy7+>c"*}7%ljBD 6i[AW6 yj؋SهX`zDPPL `AMjH婫^alSkUj `ԻQ>("J# hdWg)sC&[V67Im(wTma$Yƒ*5Y5jh!U'$:Mw[XvuNhjI"+fJn@Z!T}<( E:{'agt\Sĝ2U\=`VT#x'Po5u 2:|YDl*nѱ P%:xVmr(,WO}/|=^K?GÇ U #~PU= 8 c u}I<ʤD ښ>.Qj8YD pqVg1pn"r_gJEAG&Lv"B*W]:% Q [Ħ'S\CA&y=KW;x=|E8xPAdf W}" ț.IvGy0tƓ(/h`NmՇ3gOPKcմq׸xdSQ,+PE͚nߙ0hgYΫ[ET?+ᄄ<3-4F$P4%F.bc}@P`Cx6EHA =sgu]e骑fӧ5ijq[\@0 RW^%QWt`$955a+ +M/ 4R ^!%vMN,> pĬ~bkdr E6E*D\qS5PAͪMW8TQ'P g6H 6: 8f<Ȳl"UX9UQ` 56"{ջG`;ǸD XQoZ;ngT>lc@YLL} Z9{Vg9Khqleq_~cQ RWtl:8Rͫ~m 7wo'0FaIi¸#a%wdLs@WHp[;UĨ(`3k4d1~C?Dz#6[-+X8tn#!6R^z̅͘"ӱv ֊< 'D &òE|!>-).}&"`hY,cmnJaG Odߒ   H<X\F5 c@"'iI/1OguD,nf\֑>Pa![hYo/7^¦R@b})\3 x8#`T q?Wv@w ^,2J/u D+$9pځ!~]({5§QZoyPx&@~(v囷uiȳ,:n27nhjmj,],Drp!j Ut-&5j6l<|J݈cRnՔ%sZ`2'drHoɄ^w&NbK) Xg(Pp= CBfҞ!Z^ūi͊#tȢim%BMd(o 1Qֱܶsc\L{N1 }%* mr\'W_1F#~I7еA#"ܺrt u[]S/O.fb QW=}xؼ$"Qm|MY#BfMTrzA; _`h%31%j%8C#Jw>kH@5o4vFY241Xe,\/A-ӑ.wN--x@IpkM 7*m:Dm /61LylG6Lh& J`󆁝6 m1}:aF9gh\ 0PWd@HHR&͈܂j{15 Z!i@إ]ۺpINlfViJJ EprM@YwT#u,,DRmV _ v*UF\~DXt/Umj"V=TfE4KMZxT]cm4Z.JQMX(s[Ud&Fΐ-٠VM*#xUG˷/زdf˒0 I{y6`eÀ)P*@TQ16z+ =_z&qQ!6l!!d#cX?LezCM@Up ]; C-O-UY/2SVwf-ngGjBW+N6iȱMޢUu,dG'N\kW絓?ɉD_](X(qhC<}d7jê٣XP]Uh׊H4^Z@e$v5X:KM5Mh@DQK6!J%KγOj[Uؕ<#3 ` Ew ͭC,lzDFdX$ZO"%j5ke'.핉roO`?u$7jV yKP>(1|w By*x\Sg S V͓&]oۡ|lł=փ%$f󯰄_݄ 0qix7j=|ig{[IKʆNfXѓŒ㝐Y#=лcЮLDseg.;&v.#Fj.lJHIXg쩀vt|"ƛj-;|xoD\_BB_Q#tףP`p}lsПw,XHT΂pA#B,2Hܼ(y 0p<Oр@3є?2  )YMW=<~_hŪfJ?T0H&Yxv.Y@/:Ld9#S]2ǚ0j~b/۴Gs0I`\ܐycL7ѧt)D8[C$u~_8%,J=.F@X`?arB<> dI22$( (f⾤'Bg"sY&p$ؘA/3l`LdykGĵkLpqMk0?@WǼ'PT#h9"a-WMqHaMMPa4AL+j'X7X;FzhVU\VfS@"c+qܝj*8Fʓ-옭2ӂ}8 [kLGsrﶈIv.uI>'&) hHxiI|#:ODl`>W?3DĆ2N:O2ʒjx |P HY(t\䧨 NTkrlܔ@tC"2m6`)_]BQ OyA=+3F&c`Ir:RNrH=\kp}1֘xk<|/@hH rs7T[, ?z4B^dG2Mi"ق!/9rѻț!#Fj2$D0pӖ~v7 Ң6vQb_qJS ɈA3e{ Aڢ6Uz7F56l80 BC" ɚWRmQ Lk%U!nг~}cwk5](P'$-tuq")SkVZyZӈ5^b=xXCX BLd/`c3"5[|#=q@ /Q/2:k9ƥ[2`;-ӑBיޅMubW3y$Jb?1- hHxi W)&d58SM O{ o6CAůux_pDnYqD~WRmQ  j -ZQh/q>_)4 !N1u\{u h . 5Eֱi^R͓til|FOF{.nO_.zw."Q# pٌl I7nLC;c$N38W+o*u,Մ|@onTtGڿ2"EwSA}:@?*~ Q@EKZ]' ^aYai >x߃m2bC&K975SeGԫzu!2V96~ȭZrѠ0@dESwޗ Ć&>'\r_1y~xLSd;'iI,)iF ĆGt@'^Щw+58n<|7-80zu|h&ɐ^l j&ia?dB& 0>jU@[dG܂C[#րt } `5q 80axoK0RRHzi%6!y̚0$ʊ6(;syl?V~{ Gup*TˠiXg"_O:Z*۠^=uՇTHE[)Q BI>*s[bZN4FjB(L6L|*$rq)k5R g4Eֱ]p\'"^Rbb1ͭU+iůw)4w.""· ORl)Zm9pMBc`9Z׏7-@x:BD{ P$i@:v6BjRTb->"݄ΝX7֍"K۽ ]Efҁ!J$`V^kXi`A&5;~m[gd8eUǏcy6 'e&mE 7`oSxKVV-y*Td{jr+ x5ήP>El'\@XmyAԢo 0p^/D0;$ xksM}f=$p[Wv3Ke@1YNI`IX^ ;ow>oS% y.]3-vN AwK @_0O+n% /RsM:cN 75H]OUd}Z%7[]|JǍ̫GM;!:o]3l?\Lc|z @{ҥSg^n/HC(~0b*ajzRC8-%=ֵv}p""nyoUA,+:5h"+#.j7G Ƀ`E^ i'qU3`j _־XC@v]a g4弘ֱEH'[wne& F/1ns~߁s]rKVS83/:X 8v&4t+4D N*4_XT%[!hpv)@(F 7e/"|@W" baDweږ\cx *Q'?U[槮'܌hD]LF蠫tDL1˧6$w0P*!OXn, ,2x a;W=ŌŔ,^UQd'G{z/`|? {b/ ge d2hn@픡XY{`eokm`|FSS)YSN';I= T^j,{kgdfJJHܴg5MӟUvc܁ZZU{$$j) zŸ֓H>z4#BZ[ޖt++ƩQfFǽ_6sDɮO"oHM^UL79?iXYTsPsf'6B^;vpν1Mժo.j`{_G7J|ϙSK:?U2M ӎT[ɼd$pbXx*9y':I_BvĽXSsc!3|ĵf/}s,t:y13/ [ԟg2O`xe6*L_0LZ茚Ot^Z!if,X;’|F$oG?@׵Sio<X,1!aNfScs xUWe-B} _4$GR8X4L/ ܮ[ŐbyPے0d{C@W'3 {eS3gDѹ 0p !`kGYj5,C.SH`)q/42diAU'XG X#3 1qX= %Bb 0jxδ?Lt*ȅPQ"}YfLL9̜?+`߹v*MμgKq)۞`IN;Nu(Ȣ&M6p.jۿ?Bn&aWH U`δm0:L*EoEpBc'MY2s4Phl7k Ԅ@217O\ 04d ѨA; 1q[vi'Iյ%E8SEEE~se3;=:xs`` !kv_zb Q- C+L@/Yc2`Nfo ~ƚ@CpGtt"de8N ҹUW&=|zpPd&}l{O碚Ua رB(owאpy2L'M3xzLZI;aB{'?k>1fFCM }`!ߴLoϳsOE= 6׾ԭxau2=orre8zCw *͔ ϼTފOA;:ϐzV%ZR2-U ,btKrUm&s̻j\V$?mdMd&p,N8 lо^rDL42uגpo|QLL+.[u?t?8 cLLW8qhTߏ]łMLhc2|x&5x 􍨚'ÜU93111q01_S=[rLLj_nVfT^5NO<5O_8;ZAz_Ԝ 1:ْcb|*l]F{:?.h]̿X5鶡 LϿ~ I(fٻ `sy2 j^t_vl=F{XFw{̪3=E󀿛`=j6wu4ؤ[ds&5i XT kzT,⺘:sǽRǦ{{.  kV{<㰰TCkRH~nZ\+y '~\ :r 5'9LLۋgykƔiz~)M'PNcT f fh 89wț72sMa!C?Ι?{Q5a<)q ,Pq nMUz{jr5kkNj,GVL\ՍPQ a}fD1C є=hr&SFO9m~Gc^Ȧd#&^" Hx4 sX9`t'|plm>S}J>;` 0ZO HX%(q͒מ+<} \tkDtxWM˱Na(Knݟ) M9R,RӐS=3t?eB- wsj%G4MVը+eT j Pq&0f|kt&S4Gs>M6==O@$ >-])qKWb@JTvFa;e 5 01gxgbjLXuufG5MS) 'I08EPG<{>Ô uͫP6 최[དྷM .uzCa6'}؅P\ "yؕ1w̅<$q ?@l@O4I!d<){HRs&4/9UUJx[;~jzq7S&z ~_SQH^ ]<ܥSP'H`lg=е̢P8ƕu6S鮭lH}y0,]K q8]vCf pwH~`NadDs,ڡyrq 9&hg/ S3m~nd`1IU(ā\Z¸M_h QQPou< xOMd װc>y> 8h,`H]׻/vֻ3gp>&֐Fے7 8e}YcqXnQ=)ǧ8I`b:*_/E|M[:?lˏht,Mj9QbgcW}'w5@oh%HES~q>Fړ `A$z 3u?PB4d(eݺleJO0X+{0S'/ mV.u7F.8KvJhL*Cvʘ`bZv4'= EkMg|Q Ne J5:._O T'c8wvuP/v |Xr'N9{ |7h4M8ɿm;S }1yG~>7&u𥉉'DF!D47,P\mвSte =S=f>+ͦWoLk7v<kn7moLBMΡUX }.--S[w;4qI~)Recŝƞ"S]% 6n ͬlP"F2Y-X|d0uxv McID:p$<_ZHjVBQS?kq,065?#p+_8K*@3@ im6x:װ+w+h?!ֆp =oEʞ 쿷yk) =Yoլ% g=1~=|ƹ*} ']rdwo3ox=~8K\-`ywVDB7k4PMamD TbIu蔥vsZ!otgKv^vh4Zt:C[5j2yi7<%"d@hS#~ uTRS_ "ֻč9MZ 'n#`t1Bi\S@@@4{0[sno<y@t`=o|p iN(Ϟ)( zc`ַ S;-SX g겛;뻛(gZfHlٞU7YM6(& UT%.GN_ϭ=%^X߂Yј+vk4K$6vAzTڕA oHfƍzӘ/VƿBq6??VW'?r5vHr>mEX? t[=&R:/ޔ ^+ x֧ WT4gӘMFa2?q'tSfӛ~ =Nj2Lf @&-fx7!ogy@u6[=O*dqև!/T}W#v9Оµ=#_Q̔} /rf*ڬ'o[ $oD5|nVmBAaK][K R'z{[\5[ SoDWLT[$[Ra @ZTc>]p|WGEɵE02P2F@2E!_)w ߧxY*bpie3o_hDb8&T`RiĦʁJ[A0%SW$%M;~4g|: PU"1s2ye&f9i9> 5W<'<,vy~'"5o@>$'ISDi"Kl/E.Cp|'jH vDe57C-Ψa]N@=!ukC 1YHs TKb =oԎ_ D2IORTJ]'>e*i SV+46hVdD3B{}KerkB.m)כELޮMr" .vVT)pN*$7,NJx֧Еr_懝g"g:o6JznJLj\SޥιpxO8d+SW}N.ԏqVK ( !7Fw zmBu!gp"t¨"V"#T_ RovȨ}"w`qXx8zW't;*tvB6NDi C6O.mwHoh ̓!1^n@[,}JoJQUq?S|lO@vՙggL:4}a{4ަ*Fx7^XAet,DXп` *<ޜI\JݭֱG &ق?Xݓ{<]c;U_wz0?wG, LEKz9+ VF&2"_kw-J|2iW1E+8Wum*Z2>SQccQSTgWT*|(7_G km Cwa `68lM d#]mZNo)%4;?(Izl秐³gq~< Tc)'`cYȤ")!xnjWcyp%Di"#D;qȥ?9^Yg ˶7PwM18P@ H&C\cpC ͸?kk>՗wPD@x$H6n?#} -hWڂ'jmRWse%QmHy`,NBcSwp'H+h+$s䊌'\^V(>~Mǚh/]v_6zir:I TxUMw,*Fh_lQlٴ,JJJ"Lsj8F8~B#q DXh-o . hnZ!ZVH6$hxy5/>?a9}s>,ԣ1I/5z;VE))|x[M0<o%↥nB )L׹=m`U2Y䔓 ME@#K\MsϺ>VYiO'TƔ#LUv% ;o{}:=vB<Й]~+Y/KE$ Xo(gfۄf c`'F]qcn:MߣUT?wCJ "I{"-vkjNܖ%)٤jyK * E֌90ͫ ͥ|e%5@SBë8_: dY@.zb__ B}RGVYX( -y%PH%3#P-%=wgp+cf #28wf ,@ -^,o6u ߛ A w? PD+K3~z@Uz %n ms+|8ٳKy\&fR/~;e"y_&¦3 Uz /p&ø|P$[G? 7$TzRq^U:Y_CJU G<@L{o)2N$4M0]*U;Z) PH7՚R2*"o%Y|ݱ3#M\ }嫶hZ Q> $=픞O LXHbc R i)Cdcb'C"Z ckQJ5B[W{N䫇[ɺ{R]~I }lWv!?pEh ͦs &hOiԷ=(s SHh;өRG\;QL~8")}tXx^SEzHys4u} WޞAxohZ;GcaWȥ;r# h|+c*T,H\+`ʕߚIF+%ͦ}\HZX c6e>=8机S˿}t$t}~('0T |[̛p`#o@pJ@lL T߀z/10=3l_nm`lY^oCrDn寊T2@e875)N, /4}pϐd(Ca܎@]EH5."`xU@ u4,5JyaC"k& #!qMդVN8cMi꽢zBFPZ\6oh>q[6je/E3ZvKt3ئ%=Kіo}2j;=D#gpNP. P)ã ZwkBΘ^V_Tߣْm$1U{Ț^5qkϺ1 [c=0zr?⚹0d cs"@R)SBLCˮc\Bo0?bE99qq6|zNau@M~}OJlAtkWY.!CPy>VMvp s-\y1@?m.Uc!rn/RhP@ S˴R@@UU_C[;@Ltۭ[7="~> ܗ2hGuY.a F4&LdУpzv6{aBi@c;*XvX.jI`; cs{Nxj>NM0q֋eyT2f70"`ڳE+ RO.ʙyePƁ#qk 0AA:B3q~ :L2kU^#Wt?DKn 䨋6$&}\>q*"]z䋜BfБ 99_߄J`|#?nA],<@zr] V}:V<Zr?[ V +}C {5ֈFqZ]!?R lew|Wg7N>@lYݯyS^6pQwSL+@54/4Ai~64ў nM ?nc9 _Hl9"&{1`1l@|o$"&b!(lvEpWcTM@"(0{5) k{0D;2hhX6BS$ 0܈| _cSS2GO(DOǰh 2q+@^%t@;PR{Ss?b EBWXP_R]̴iJ_v>sFֱR_i8UGt<㰬^vV Wm!lX~>̥W)I[z,{.xA/20 ;l -Q,v#eCMx8{d/"# "XTb.Sg(D;8@W`-&Z$b )U,5|b,o{ y(")2?/-Riptc!W\]+6~HB;2Tr_#O;0Y~]ܵP:J=%5R#t`2RX7cU|- PH\-_*M_Bpvz>;2UxRV]B)vxex wN+x p${>j;Ϝ]{o68*Z5~(:(=\r" 1Oԑ GWo]`S%Z# M:̥ ̦/V"%"K$qx);LVOrR/O>KmCNdf0V0?O Z~`Y7,jO#C%2鳜>~a s|ԀXjC6<|)H C" H)hIsFV&b{t/2 ۀmkwQ@IOnaaQH2oףt)fs+c~0y{0Q"@-wBF5}Sj4*2>nuϱFE  ]'R( GDQLR2N lJzyl\AF฿鈋Xģ lE(@˄ƛ.W~Av5S>@@hN]C>b$w|_aotŒt ]I%ȶ Y.#iCB!iCwimfwqe58{ߑ X߰9[ @BŸ 9Ą [^~6_LXUYQ㲤؅)o!H ]n8 kQG<}Ѩ4xr*Iԇ(djMkS`a,g=:cylr! o7q~_.18W@%R+w<ʻ_E@iDx3یma svIwFg@"jbXk@܄hG7t57?HmhtMvr@ٱ3wo@50 +zF S^y+$lFp_)R#D{>==jJ/49``u@), _؀QHCT[#Vm$Vz p^ 8D|H/8a#R٪\OXJSL7%1{ǐ\{{zL|1zR,\&JDbs@J lJyre|F͜[}yp_`Ż (a)4CFH+~p NI'1PV@>Pf# ~r*^>"^fw1m'',聽SX`#tbpc+x59ܿq/_#/SҊcxXGF" :3Ue(U㠏!3&?B%)Ag,  $,)ʝj + "ݡ@p@AvgαCl=ӂO妸4VC݃F%:/R^F=!4E 0=t;Z✂0'M @GL]y+2U }@!{OW&#/X`/yQ-6$t"=-X ޷% [r3R𬻹[ɒcw xT-aNBkݪFtWdz5Օ!3J-rA%<8☭+] W9ǒ$u=> lJyJb,XU1+~1*`T4'٭ 껈_=ȅÏCT6f-h/^vSǏ[, v~ϭ?v*at5Rcs?ճ y]b?r:эx T;Ptw^r o prk,ws4dp+"Ζ5q E#ܡfr6İ 26Ѡ|ţ"DI3'>o6Y~Lyn%FOU|*RQ vL _ҩїE/PO?]V$ؚ?>teHK@cAr?H#цR`gLZJ) {VcQ8=& BaU|- (Eciq^ Pa _ \필? {eD9KcČNvf9 U % ^G@:JX7n 9sX"_v+ρ\o6;9mݧ-*RKZnjLy]%I򚗥sLzWLuYXq0g2*K-^ wXq+RPY@K/>yFJFOuBX,t^uvd"@A_Ki[6z5\+;&m'E?!GӿF~,kj>`<S h`b<#lЧwI>8jv'"M~Nj]x أZMǽߞ/7#ٌXB[>Q&3<eaf3WvzY>;"QX%`?y6~ DNw-&^&1Y~[r}ZF)j䋜gt^b bV]r"p2gдzhz]:p &m6S1yG97Svݸeqv`U*M쉹֊h TIۺ4@eXph}/A( Y %{o֪$XqG+3)*@ ks%OqXyZ*b.~nxQ NK'oC7Lf;>)4@,1&BJ4c_F4o~J OYJ6;@ToYvd!~1X皯Լ? l<|e*/ ȟgMvQ:.Je:#Rp8O`+HZ2.wX`D;H?m< Ǜ?ߏ ) ,%n1 I"ͳ_].sn8DOZ6]?+e^_ \K yY7I1]-`G @\O7TlY $!o<(BOO>&T?}TtlGJ:#odI[Q3K ~l}yCM |5es8čXJUrQt)u #h lp<66@*TS`2w/V+Y/Gne[`qK !y7i& {-\R^CJ/}0CP'APW$dt  8eDxCO -IM!g6wiyil^&o~DKZJ f=_>`x"\%{y+-.\odC@ 5J&Z m5gAm/X6Q]`ʅ3Qm%f+2K<4>qFS_$[W'~wWm4TF-Dr;-\9z?7{a] MXu9BգxzNNx;p,CfڡX ?8twʬowK゜8jU;TI+O_Xb (}4^qßbd"xw wo"O# V49nq427 3g_HE) c;mbUүGͶ#n͝- ObOgc½K*x3"[`fZE;FjN}c`ݵK[eш˷WO)Tڗ @?BPE+tAB<{@"Ƕ X?`Ur?e͟۹F5U5(Bv= V g1g%"Z TIriIF}ɴ_3r\j:!3Y0 ᣛ_^@R:$>“=} ';&uDʂmoK*~0RCT :2;Ƭ}"9J6 o-U/`WU/ tlSPx`3״=!@\3j%VܔsUW.@Vt 0R"dm w`a! o&Lߵq"=OhIHOcJAlߏfS8UNߘ~0__=r5LB{Dz%?p? 8:mjȘ 潲>8> k1qtPSgw߀dSsWUo O1PR:,k ~~tHՈ\._:que&LW©]6V|?K”X^Ƣ@_CnL޽0w/!/ *F˙rf7y} ƮlRVr ˊRO_bBB~ PW*FgU!"KMNBA!*pJ}VxN?S#&_o>4âT%w(KEjsu '#;|Uk&X}\bD? +Ɣ3k @YH6! xB>_;]yޗȤeI†`W:2^&Rfq.R^)8SHP>e=cʣ%+͚UƘ 9 03z _tY>6hSS g̩zk1*s^ pcU/XݕwA];O5 =E^Zv5XPVx{H.֚?iTK6~66R 30vu:ChmW ʩK8%K1{B9V*{4h,1~lKN^ 8unهοǿfK̙7q+a8˜Etj@q) -k NtO1I[4ku`Ea0Ì I˱ӕF_+_ Byٰwǻr_ $rzzbڵL7u" 5ɰk}0_WE`$joh:\v[gbèA9Qv Kykq&.^}heu3ycyɠ󖥷*c71Br~zj=dă5? 4w('ϡaJ0>iE2Ps{N^r*ZUin D<#DABeh~_-ro HYh>3x Wf{E\|@S$7z''~!g'- -:#X5,^t/ $isw>:ѝ÷92SƭvH8L7"}^|jmx1-ޯ?W<;<嬂0k!PYG S=U6W&ES|센\RZ+Vl-YyhL=090O,Cv}JB@$8s4M#7+WvNnzX$:D 5-F2 %*fm*kc;9":phWY2ȿܭa"&H_x[k*zH~+c[o% V{K͡uo櫉[۫k3\vBZ޷N0!&ej jsҬoP(L_0k>2~T6+hJ6"ULK7^¨ hGЄ [."q@kA7f~zEw:}-Թ/3 zKE>?x>:|({6ڷk lw`4Y0n8^]7g"${vA;;]ZTO^zH :a_V  sWր e7?]iDVrPe{W闟NAp^C΃OtJ`_M,Jў!qV@t vd<KN~Y[|{޳K ϼ51dƭ~|vw42 y]؃3 7 `4s.45+sC'/= EVےf-zC p 0]7XO EDX9o~ֈ|50x:@>U)yRW{my3z;z]}dԳ9O`)nm0Ё]EIq;؎1 _J9_w8~xGO e9Zû8< `k$*Ypщ7Λ)xCUT ilWy}FL+H G%14V u^#֭ߌvL`ˋ6u ^o7.kdZ hnHFD|/ K@^4dB>oN[@Fw^0ܐ4VgBwSJ_Kh )rw@x/֨QOZ@ZgШדn%?_?^&A@|AfV4jԨQwl%Ш^B5j@JfV4jԨQF hԨQFE4jԨQF hԨQF5jԨQF5jԨQF5jԨQF5jԨQF5jԨQF5jԨQF5jԨQF5jԨQF5jԨQF5jԨQF5jԨQF5jԨQF5jԨQF5jԨQF5jԨQF5jԨQF5jԨQF5jԨQF5jԨQF5jԨQF5jԨQF5jԨQF5jԨQF5$$D4jԨQF5jԨѷ^?鰲7WR`jݨQF5j ͳ/H -&;n/YQF5jԨܷh5$_v8 &`}@uF5jԨQ 퇵l_4W^!(a7p~1ٹ-xF5jԨQjxYYoʇvB1O{l,:}Ia~X85jԨQF7?}/{4&[IC[F5jԨ$.n_1;\B}@a7Dwj.hI4SQFR do>Q, t~BѢX$ݟ_,y[K&r2AF}1[ ѻA<&QorMn@oj+G6-o\XfZ}F_VF5"8f|7 D4_L$6B׫;cԿ{޶BL4Цur?KQ#hKz3V+=?"PN**B*m'9HixGǞ#*0K߃3k%{9Ԛf{zpggo3`ä0t5>h5ﳷd33{-r @fk<^'Kv6 \`+w3C s!rzKwWݤ=k!z׸@)a0X- u{<-h2\1'扃3 !?fMg32G9{p+i`f}|$&o{#A6!7m C9[VûE.! RŽZ:/oq/vo&btpT}!#3LSFtbfψ6er`5(@țm^aa{!~QMv;q&l"e=.qCA3p@MƠ]ޣt|-Q٠Vz:Qk;_N#̹V `^P:='4 sIw,!NY%sK3 j-L}(bF^P4ֱ'``i[Zbٙ0jDyHd81&HK&Ύ8>pAvȮQԌhe?6V\:1[P[R-JHe*\w&! ҽ W%Yc<3h#:jk 7G׬88=v-mĽ`u<z,^͏W;nPI&á_gR#~`Zh`DV8{s 9@>Ja(6Cؗoz[Ԫͣ-.`˭܍cYyȡ"2ᯕPDn=!, 4y9!QG1uHwH YQC8DepJ3Vry)n+Ny~aE?@okiK_ =v& kW⑚pk%I.7\ߜ3e^Nh~ő L?pՎVs`.Y4`g,"!u`*5bѬBCi3:3있`j_R%Daߒ̅.T4#&c ^< |t >xp5CH9[~x.xUoL?'˹AʶmIn⃗)` M7J؟\w:R1kCh<Ɠdu iŽWIhFn/}(oJC;v`i9\9_E y~>P̆&@W3>U!}>|XMl(Htꀮ5T f+_ҧ2x6 C9}֓na$&Y|zqU;GfNiʉA'2vL@"7.He3~MA88T%<S(VVBWX>H2e]ćToc|iUøx|=DTOg~YE'H@7ӣPzh+}~G+4y;~ڒ@g:䀀h<u0fg$ UȺhB[北$l/B"}惽  #:`E0Ԍ"Rbt{֫vi]HAänH#lOE䔽aٞT@ .7<`?= ܅@q6NN \e+kvDR>Nx=x>ؖACriE_UstTNj VY-b$UxO*X;w0S.v }i5W$e *6e,$[K? ۭ?B%F) .@ݠ +:};k`bt>W`D8Kf4aB` x)փ8n飯?|z6sfkju}PpQ2M(ZNI ^CE,P m]}?UP-nIQЀ.6@`YYȹǞgXA-x dYjd;h:f=@S8/!yrT^8ְ{[**G 9@Cu]6,9 oZTaewzg|^ژ{W9Ծ6LsKLw{8E(6QbyY0I7n ϡT{>^F\ Aez~`8}LɄȚ&Gaޘh/.=@OwS4CQ fut |w甬n&<`LޣQP% 4+NWS &^%RJg}F).CpG`2I{K%ie'2bEqp!BpqLbaa*=!DЅJ< `i$S:zP;^th'PGr}'PṛtA, ؞9 2;"P# =!?&,VZӌ(ȇ} Hj$WA,0"a.Axx9s8ǃ{~WԽFILɁLqS/I}.Fs #M Ֆ?[Z`L1hkw//qwE׻Uh<[_+V=@JLWQrJޛ9[Cx zZm o!FM@hb׉:BQCM@@mw;vw;Kws;qĮ6_逸9M1t@yxn5.]kΑdfDxS \kF깃Rs) .يy3-"`ġsO>Uy] >N7Aׄ]J.|Ǐe9s84l,oxKyӖl!>j**4P>AvxXk \v jF% _o}rST>2+lg}$o6lХ0EALf%V| n{<,|;!ށMG۲ gS[H@O\::A { m ŗnMYVq<&Y[|1TNu}HBSM pֆru o[.M> ŽR"vI,lapAn!36=9!Vx0a,D?yI-~ njXYo3i\߽"ro}U SBr|ϖ-@X}`?6P.7\MjMD~ -]bSzc%00Yxk51SC#eV9Gj"N~tS`@ 0+-n#φj S9u>ΜW( 2򮧓@筇 `u5%|g)e▶Fx^bNI2^14`~|1T rl0nQtRP_|F!ՏXځRיYjY-o)6f3oJ)OKePk7bN s R^O<1o^a̾&F6;NOmOy iTC%~ Н w&Bn^ޛY0 H*;>#TlU7M1K>(M7n;z(+Ii}c+ _o^(#HYtyVvϛ֘\JfFjRyCxyZazjd['J(2f<8Ij&17*]T$Y\U=ީr;!6#K!wL󿃜ǻK} fXpN~<] <.^_/0 L8KViL]1Mzb3yB{(OR{#DT1 ~"}OsIݐH#D\bGgRPΔ)% 0 ٢QP?II-~ @&Y]{U0#\J@D%`~_XU3n8gbT9.7vRfC_p̵ꩶ!Ss͆˃KvGH& $5;Q1An9{ĺ;Ҷe&sLDL'( E_!xU Sd8{ RŹ6g[s\r0 H2q{EGDnqi:#z hڎXkMraܻu]/ Eta4q*xqH_ 0Nb#aw8UكO:ڳtȼjz%\ely$Yb@x7:`ۖ)R?ז4 r]54%շ7p`k!s MA!,o40lm"oepscCujkʌÁWt@4Gs8*U s=Nwzfi='Ȫu}n{۝ 5Mc}j!܊ 3Ob+@@,p[|z: >e,B>I@y{#Q:lBL#ޑuY=NMqQ6k[kJ3dQ:P@Oљ 1%# jW*{Uy4ydRD gb CbH޹VѰ8/y'>,` xs (LOu'1Uy,˄T8#-@t9OL-ͅa 8!n()1.cd / 2@d6ag3IN  D5Ց.xr'B8: ||q6ӓiAĚ,h-"aS 녎g~2 K# :YWqk6yV_8 {2Goȫ::ܹw%Xĝ<tmpX} *}Rs$a&7:ԱzW, )E7ϯWE©ew==Eb|lbDB">H * dٔ/ec( NԳX1u!?.%Q>>(3J2@P>C@- Ce]Wo6 &bSo;420'U2'A Q RP&bc]aKe\FBH+-k]&Ӣ?lq{z(Ӊ,םN lzw<;r -`rcq=U8Gz0 u8,]PA|KYR wF ~޵) C6RMOq26h=tSXEx:L`scƭ=$҄O##MK zq{8G@'d5bp5|# 0GʶfI66wx*^ub}b[׿u73Xqgl C]g 8t t 26.VPR<)h&/䢥+ 0 D#V : 3q6(5IK@yԜ-Go|-ޫu$1 9˦W8A^z`aK=sO6 Ō;T LpA3b8%rA疑E>~V\8ʲ.7b=CEbC/@"P'AV*Gk] z (ƙ4ZYi &B%O`IL"T;a/PVZm:tH  >R'_$ Yw垐I "`2Y&Ë6һLv{]qwWZjϽ2Jn72zd$/DwX5p/p&xr(5L&?jCK_*9jS2.7]4t0 kge@S|"z{F0WU?J=8(fެԈ{.)0=}.Y훘3?_~^$ 0~Lf5SY9G}%.eS,WLBU s]k}WhK[gⵆN=b[M n#z\Й46}: Imۿd`hp\'m!5 D@TYGh5{6.pTF;o @"XÛMн{?Ĭ D|ðT+[$loh\)zC%2&*$F&P+ŗX$ J͊)>OtcrkD/t[-É' ~U؁zG鸪R ^Ox4BI)Gx_q5j'3_ACα-/ROtT)/Qp]0d5(a#@̩H/t:ZJw#vE;qf)].%+kVl݆HuV!پhʏ0*ٿ\W `Чn )AA_"&m"uKk*ur/<>9§OtTdtXx z 0п@_*kxet痃b`$J5$%;l ^ yTaf:uu:W{"8g^}M9#6jêxx, .!<͈3=kD_\}pI-yxRF y^!~5jgA]O>6{wl3S8EGH{C~CEpw+ެhkOT8OWl_4]pPM}Aw׾$C2j2tK%e8J%^ǧ0s ?k6.{1Cb&3IT7šG%_ Tu~LĆUॳ=篬(gIxl(}$A=ECBzkظ6zGGǽ᳉%98gP>@H#gd<N| b;Ma6ݡYk;4 N<0WpV:%>E?/I]FtgVzS=n/ԣf _@WSLBG~:%ԬK** eɟx VN٢5Wx<Ci#}DB|:@Xs`!]tq4C,Ѧ >7:}˵l_3!LpW?XzN:Y+k uu1;~`3N{pUyMP_XT tsr2E?6W#O*ע*iyLa;gU悤 0޿ b`B%fĿ7GKvhBKF!sEשS?9Na@Z`9A >~$vrv,')"ij q 3b~ #񸝾)pt&ɊA@V_@a %@QDJM'wE8(FЙnm|`g(_͡/e#|c{^U fFC)̓ziuپh[K6U]p׫-<%,&k3?ڣDÇ0"D’iJgG&q*w}}yQLL#;mM*t،h>OgлL5S^` ?@b]8 Ddf0LL 榋T@%@Ǔ: [J*;FF:"bxd/Vb#1'$uGo&E/_X3ZC6ۮ] J2I:T &dVP 񓍮yE,6 4dR @+nwV^j!sra%g͢sV_7R <.Êhxp ME[l!ٿ6x@v y|  2dtjpퟥ:~ [GH'S("6y 0&6{L sOM8 6]9@=!,B}ԧW܀t_&IbfFa)#;DŽrmWGS2o^xܯfL{0W@Kg bo1~bP&#pSGU@lh%O§>"J z|L0W]b,;ĖQ@v4lI p›k;iGTXg}Džs1ŏ_dɀ 5 u"q6yy銸J[ š И<23<>o( xnp}rFAy^_^(ඣ:][a%Ω$cx(Sͯ4/q1?f%6 Zјp&Vb'zjj *SdXn"FwYy&u$FySAG$Ghst:EEn7,NeU0CV\zғL?7x^9ؐѵ sN[q#4$9 ؅U{?Z`)|c9;s౸ZɎmZ`,8CoctK㞣~}H@n_~?8U lE|bEH͙zعDs7:.BUm#fA„`-sD$ glә@~Πۻ&DgօX0;X4#6 ?Ej㵇[]t5 {K}4a˿D;eXhSM(#mTd q3W>Ns*fQ'6HR6H-MdcCFDi3 )/B"0iNtp 5h1gnY\PĮP{^¼y5'{~-Z9a  sӏqav=*KqdCUx+SbD€bĝ{ 8#faRajV #rXCB x!M:aI)0-͓x+pZ'„KmI#kk< I 0d̑}?hEi~]e" L.9sMr)R~TP&R60M6B~{9bXl;w gYl쫨Ol"J3مjH/%ҚܬTQ8=EDp9?>~NElhOV["h/R1L/`.WA"غłRn*ހ*@sh_c*5j[wҐ-{F pkxbțAҗP`V`Brs4C+<2b}XPAS0[2@@ _H @zTFw`^܈Ű SUa q.^d N܋3F˶cѲɂsKfHk:^}>Yb$ Kv%cA7,z0(U{s%. (-A{bUqB_YE,A`Kj=)w{T[817x̾~^<1Tl*cf5| @z¶6J<^;،_qD@h !4r9-RXr^ x-[`'CeLzi)PwM3^+AI㻓/8B.c3<_5Y on[% a~@2T2-apϾ pk(7ߔn*3&5 - sźir#SFLK5![j+o'z/>ӆ;%C՜6tdmq+P҄\GȫqA*X;sx, 5 ԯ ^LVثxn*3~]TʹYR#wO:ۗo~=?6b63_O?BHM0';Wmzq;NُyCbu'prjЎaEEag]d>;zC<'Z w^JwU@4  3!:yt8 ac  7 o{ˑAi.W"; ^Rw7t@ѫt# ]@= غ5aw ^f/UMاYMC 6"Jsbʘ8[ ܣڜ2l0V.sb%*àp +d":x5 ^+#彡YD4|Z˦o@5O`:{Ԍ(TA-BTmHؔ,7 &_y{e?cUUwbP&ٙ5L͘+i#eM 2VOݰMQol*0J{5x~A.rGd:dL gRh,@ ` gfM9Vk,|-׎YT7|),\.7;-ɾ1<{raWvo8MݷfFJ$hIWl_`/Uן껃z"%6>Tmb o\{.L4L A=:~⮺T#F&wI wZJHKgb`\m?\/9'Bs`4^ߒ^;rdk$ h-"E N#xF0:s+fx-@p@\1 YBåֿ^5!( NJZZ4#)_+kސmG( q@ cÛhKY{ NS^jKڍL,)-E~3d_;\M-t {}v^0OZaZ!@]QހZk]囕*5 OVǚ On}ΦICymU6wytأ38phpE@.KVxa)*JwGWG"/bp|04@gZ;#gȥ(٦ {@s/!582 9sѷ]f @.NNs#8pUr:SӦ#:J -xݖ*2a}$)t7MdA P kv+ {?_ S@ОsJps]tĶ$"Pl=[p^iw\1m` !ߎm]l@S%M̄C;;WQơE"[dR^Zt$ϞW dk h EG}3 Gw.NV{ ȁ9<:2 m;lU]ID6Q!=19r46~P1A5`>k7]άm!1!qЙk\ (w9ZE]ܕsz.\[*UXU^ې嵮zk ]kP ,xuG*Q*[ 'hoE\"B2fakCx6<,ۺ҄r v?sMh$x+806]X0h TbfFУ,:䓽+$@y$wx6 q¡%|ЀNvK+iQ*[ l.R KX#e'$&DZƫx mzh7VʟqFO5f9AOo2#B.GmѹTgXzUA +oFH`8a-Zb!өsupw=B ,9΃$NT-_;&M.*nٛ^Z.',ȜT6ﲶU[X- ]?[tDW1t[LGgq8m?Vɺ^@ a{TUfEP ]u x)9vs|P+C֕6pv83VO5"{n-q{xv$0]+:>7|1p"5PGfUEXV/U#+$o+cxwE-qXP[H2!o]R\iŲݹ^PwlȏOZaγ&hF["X >wf_24/Z!aUߗr}jNgV3Oo0yHgÅټ4\Zm6-As*]eT # 5@)+*zEWsJ&峉7Yݚltl&A)k4aCZ@e]^` ]ko+}7%9TqvԝlԽ&T:XlHx@ɕ=Znڝ~-]6(8<lvd$UOvȸd8i4v~y:0fy ihqk`؜S~.$5 <itK CABF:_ITQU7皪co$|IA@ %1]W-+3n /!!0`55l@_ZQXv1ST_j^79c : t`COAV"= ]5L@b-[o}{ ͖&sQ{^j@y:i:| ?wk3/b(C=y}՝cݵWNO荺 rhǽS OoS;9bLe(@5ľzzU-;u ,|HڥrܓXApeh(E9.%g9^8Y5IREUͿl ymmw+Z2ˠF|O'\%m|lJ{$JOlɄth, _E\xxiGsP@2 {-IΜFҝH|B*Ji`+)Q (bSͱ8QP rr u@۝'nBUf+qF1 Iv2b# wt!NeQ;NF>!5 ۺu6p25"!J@9֛p喓90@=kS^g4\v:؜vc+Blʀxgwc?g3C\>#nY=-?2$k\݉Z^9dV *E Z\ Vc c32a5nWJJJ\+PNeeHN90ZcͶ`: %iy,@PZ(ptE!!%|*}Z@҂pTCiR(zPҏ[B*}$8.fFG5NB5п/wI; m9~T٨I[?vgm~ Zuw^S_^s$F7MgtΆS~i=\߆:?J|jW1< >CB8˜gGzSJJ_IHX}XTvwɬfwĉ&)^"ؠ^Օ1HX,Ͽ3[TTj,V%~jhy)$$i\C&U/Mk UCKH}ZN!^X  7; (f!8Z*8k},dƇ6pps~OxQ@aذ:7 \av!R%L~ӑN!&^VtcjE2Jc' ʧj`d He|TA:2%Wlu/l 7Gn,'cr z᠛eDZ}YB#EQF3ۿm)s{KG9ލXҫP\M\ ^cذ3F뺕X/Yͻ p9@W>mtl 0֨xxe']4mWäFkg@'lGcܸĝpjWTaE(uThDSQmcT.&`:{b+MVn{OvOx]2u5#b^epm{LaUaWc(u1\p=NDt@` G&pۆD M)H:0s{cGqRd E[E~4z[8=v<VĂ5`UL1{%]Z۲HY:y^( @mh(Vs(R0d(ɢz'g}QF&&ynˡ{ R uk]N``]F\ Mm M;D5G͝,Jts݂N5sV,/&*)U}-㔞yѪ£d,RI!GSV0:lЇ X6AmٚBY8tȪs2{&t$A|0s!a1F.rR9PkgNTk{z2M=UG:7, P*~cs| `ʁ4fiB8ߠtw+'Zjy Y&aBx=NGy8P=Uf$bڪ+J[DbDөx :rHF^g&[K0`^e:|.SʰU+6)>`ޣ6k !i&.a}d C(m;R*yZ;[')' ! yRY="q]o4n|I fs|onX[^I:sR4n#6s4? l蝻0J<'8lAXmU8)b~'z:pl. n:gfjX-dfT@2r =ـ% j#Ή[12EcY /J,dߔFЮ8L q\3'! iD5(9|8>3p9x aL'fSv(fjiVW%FkT,5΁'O%0};Ckm ܫv_)'!@' mC6.\j CPT 8"?M>4|Q^*X&|V2\0osp0nviƒvuRVޯ7k"h6 = h읫0% wgq6:Ϗ EŅ&̴k-u+4g;u R3<\2O_>NcAs_G4U$O{fyWk- ޚ{ O^e~YŻX_$nQ`z@R̾s}z#М.Mݔ]7Ffrle{VJQK:ELcU1IuA0^}]G +S[}q%ͫЬdv? reȝu08 \':(ZRUw%Ej[Gsy|``y֖WߘM]ZRJ6m v*hLaۢT[OS1νkb!-[`yQ:'a8O :J +8&!@ WhʜU@"J?}=Dӗb 2]]#]_<9\ʓ3@ S ߁۶~3M7 ֭MR4-/x _︺(UzP@ ;m4[@6<)߻Bt缶#t6, &ϝԪ^}ǫ7 'rly@ t9L(@ V[c [lj(o-!ZY`x1v&r-sbt>:Z`bbG +2SⰍKہe57ŨwDrMhQZF`=eKhq!ֲd{'I ?HN @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ 㲟0ȶ @ Q㤢c4&@ @ dA4,@ @ a042@ @ Ɂ#'@ @ §Y-2@ k}r%?r+` zKp1@ !i*i H-gd )d @ @ \OqQ =MA,Ā'3YK,)@ @ R eo ;P_Q(݁46!@ (7@7%㠳`>%^Ŗ̑`zlcgg<)0AP^#2=quNIGWT׏OlM/7QpEXί \m3n ~~$.7DJ}ټoYb ߞ8wE>NUsEOiQ?<~/ @pu|dQl. 鱝ͼd2|ڠ+ +bI_`DSqcg.nFO@m-[-#-h⽜~gڥ\cq (\%jM RRa2۴"U_H, @pwpOx>j%zYv.6d\"s{$!ٳۑM+Y~}_ z#)7i čéA)Roj]Ɲ{`I7Oa`9-SAJsj@fV i@t0|CPL ͖@d&2Fe&4eTf3+_`YĮ \h7HA"> lnXJ'{_ҭmB~wg,aJq"5qޘ={҇ ^V)2ѻNI5HA5 +|@l$FA xA8Cwd/2h..v vh?~+ \fdp򱻛G _GMhA3vp'>%>Kt=grO5HA4Fq@vp8N3˰q>e.r{۱sY3;⣓wnGj0uް_p ꛇ˔$p ͣb 1kk7 `t_!ʼn.LQOˎs5q^¨1Ź4mA L#`e&G>gr@in3r;\5AKS!5j~p5`g.6?p(u/53 ݚ, :c.WHLJY fW&$&T_֖ K=bTʥ|џ`V$<)z2MEcP@uP( 3z0"9G(Y6jqlp@'O\\5c^ĖN}M8>6 `QUd7=ƻ6:~-]hԮ+3mHE,dM?A87K)P PTe|<.MA]>K(XMJkyoTz<{\OSQL 1[r2@ '9ԃ6hrD(1V cYr!#5i8$d`9)/zl}& b[gCc0Oi [br>R^< `јqjf|֙GT{l!V4+=LMl !]yx(Tg(-76& O.`}Tk_2NT{1e آ'/0C獥F=Py@0 `9$\O9"K~Sp*gbs` ;P/7ᔌ ١-Nl}1srf|d  >I2D VV2|y עKe[18;Jw_O.;3 *,?3ڸ6q%X~׼W$3Ӄ}Oѓsr:H5,y΢#>ˀ NT(rctsgΐ5)xώ,g!8`LE^&06 bꊣEw=Ų|{V'F[l8P̏HKgΔ!B_g`v$Uvls3d ٗKu ^`EnftILuNfN\DYV?q^`ȸU~{ m#XqwhѰcy ?O<DONT15L LBiE=!x_Êb/:YXB3aWb5\{UnIZd āUåSZZl*=Lw~GMJk"hdVTY?`0;R%nEVrz8l˒hh[̔k'lU1vep6 _X,/WhҬDz@e87'. mcA7b}U5l,n"QL3GǁJw)_a4bl ۽ݻ |Oh[[A]%ݏ 2(@uuNҾL~ItLӬ0ڧtIiv_zyc_[;+aZFE)"e0y=?A2؁@8N98=bqBPeۭSo|IPngG "FdhH?ՉEѫ8W um0q[,yrTAiV \R @@D^8kt^a|"fk.h5`$8is @jbE,>xum+!67);fe"~iߏX gjpdmz)p=Nx,9"fwqs>IgHb8Qy rC|8NSt Nyd&~&0wL tDX g?]]2t32kB`#NKu^Q4dXxc.[)xE#> 7 A95ebpgpY;4h0HueDY?MQ@0'6{}^e3qT fh53V@[/geiԄDvTNu_PC] 0v?z|{ׯ)l_!x @@<2A ێ1[{FB_¨{@tKT+\,5` #`wsqt'k]El6xH0@zd<蘰n"B(^^9-be hm<-uv:nf6`#Z^K(+%CD({yZf8ld[_+֣%tiiMbAu?8i\ߧgZ-a?<h#6gd1oD^:itwogx40/n؟%wI #L=3k ph"ym8RMRnJ^"C3Wyy5hXS@P#t4sipcIͥAb3"iU[ YQ * ѥk_W1%'@:x"!!0$* 6.+Ի(@''-1Jn)߁{[χx@@*M?oA̬]1/eË5$\a4"KZj Su#*#_^e:S 3VI5qJn2z y=]g`U0 7tZe9ãP{_j7KMԺ]Ƽ.Z"IV,..D"TfU4.2KΡΙK ,u!A9yT<_@Lӟמҝ6zտ).i EQt A9fhd,-и8 nĨeO<inU["5@'ȳN ڳ1OHQ֕G=)2ja&Y4Nv LFh/7(Ok^*E{Э*w"g3 i|{e/,a=^~;L4oP~! ֿ(2~b-[ac(8hvlEu8lp@ࠒ<~Jwu1bq%F'`5O-1Iax$ WFW%P9C-6fb<`/%aCz`o2p("=ׂ^{[|KX`FCh:'ֻb6e كDv?lxZKf73>K<=#\*@.{DK!͏DMװ>.:{(%~kt^\ Pg"-R۱1qD⼳]B|JB鄕ݠޗ~@s (_b/ZCZX+PeaX xWqEI͞B(!eEK?d!(iPkP~, K̽3z ؊,"@IZ1Tcb G1 IK1w8BJ/{m`[)Kp_h;WB3Vj\)ҵg&XY^3%E&+hT+VfKËf.NH2ubz)V_Šd+na{?M>qY=v@h!EVٿ N,6ouM-'o g((@tMoȽ-x PDtIֶY& FNX/|^d,,եo:Lc eК%,!1Erf%︴׿ a$q.Gd<$@**}. cڽ/z0Pӵg6C?GemGH iSBB^d;}7oBީYьwkiw u~'=oJe>F7A`=ZʀDq8yVVRy}uPD̔v|@Ǔ:-Ń R_i@6RWgFߑ1L&BOp_[@r8,!@Jjpy}pG/`S|KQ<)QFD>m?v9>R %0ete8.Hמe$H򁶶yZEB, dpPz[fN߁j| -w `lw[<iQw|߄7MӨ+/wb;zJn\?> 7u,#u3AJKm*p<99 e=JXF.޼n }1) f"g6*>];kI)VW%恮k}@zbcI,& g=g .t~|FhPHO3> U21ޏfOoK(C5W~Nƪe@kҵg6? !9Ho03(ǰs"4+]]9Rk ;?~CﲈXwYoqMmoĵ l3X|bVjVWZ!bSS;h]p?` &WfI@Bp K(<Lll?Ūʵ\+Y^ߔ3ܹp h:D}d䶴Ou^'ŕr#/t?NuIE@ |wf@Dzy&Pc|6YL>Wtdb}.-hcYV>lt'\]*&x.9c'Z<_;~ xݫ^?(F':!ٴϘ zѩ*׽`l!!LTW[dW$O#@P--"g{倵]`I!{A! U 6mD~HA."*HrB.u3-A-E.U# ϾX Qwpk~4}:0wf9Jy=-?m] iR]GќY-8Έ>&gXU M27L1)W#E1DINئ|# e(x#t?`(CZi/L-*xS٭mL?D&Ӡ{kV.Qgq1&R0miŵMS ҴI g߱|up5^"F H' _xzPRZZ._ճf/ p^ ѯ `O|lp"@&Ž̾bL'\3]LG*ncooрmUx:E Dj"%<& `WR$im9g@M~,df3>e%d#K>7O;F[0nɲBj|D?B([U*~P1-Q>h7bgMjI=HB xcs"06\%a@1 ´v{ȒքYPbEJV7Jٍwo=nYj@ur5MG ^Z~c{4ȼg ^LD(}0uUܠSGݗ?1r 85op.!: .WKpPopqj)ɇX;7 B|< *Ip6%nQ*seIiК%pmNt Z:Oޞt$O$._-6 .W+r4΀{pGOpz@@T=Y&OhD]~N"6۳%tabzJ%X/[ݴ˵c"_0 `uҲ4de#™_@M.o;{237K.-!PAO۞XD𹇮z2i{sm J g}w+CxNӖݾ~>6ՙ cld\Y ^rkr4'ݯ w"D$ (|0ap2 T1\9"cHs:/|x~G3fNsRUn3>ɀW4f `jle"8jW{:j{pSoMl+Hi^p=x_O?oG]Ԣ} | \7L2k\yz7O;UJc->}}o3t|,?.o^@ vգNkc{jW'OƈG;pr׀..+$j}`f 'ڭKJ;l e\@#":ǵy{IS87`ZҋN@yi .;%\={#tӋ4D#ʿ44-%RtυnŘ(%0ݎ{0TGF6qn`i*! -85مEo:i^Z/)1쩭vd(3vDU@B `kc$%`D:@:bk*$ =8Iש:%BS BxЀ4]Ow`u`oy5"&ؠT9\2vegt{6ԝsל6Bii|]%;U923\p=V&} +xm:mlH^@o%@H415"~YRJ͐,]:3z^71=㲜d*7ؘfiY}w(e*i,- ^`g Ler䕲6}E`Y?KXqwGEî#ق."d&1 ~;D`T#M6<ݜERyD@lO[`'#3T{:I=/I"[9uӊVڏ-{nU,!$`c= s+5ŽXcb5jKfݐ%~Ë?+Tg5>QU=|\%xHrޭ#06¦)vt_)ֶ#7yKDteܻDg콯a|iD;mڭ8fpPfjgLYm){cPʁB*7Df{j6Ă$&74C'%{&5i.l=-"jܭ7\\!j8i)V; ppq3/'uE4̕T@[[ My[H!#}ʤ!2^$Q4t)q./#Rm uhES rA%kNDd}G=fa-1z_ĥT~Uc׉ǹf%id h:?Ip(KTJ-Ef|-zA[‘g%yZ^[HJi G$u3s7?AF\Tcy({T(viU0z˃닏5ݢ3P?yגy܆6pnH2 *^.%6%{1wZˍ2qi6ͨnC NgmI5=g.ta <׌-;XNAQl|g x:!!Jz C\C{E( =VSYL V=HJFT>f~i÷Bc,Jd97g-1/ШƢJ&2"n*X%0+!`dj.XklJ1|-PktT J<>|"Ws3h4`\pMHo9D7Ȑ &z7+S:~!|W~Gn;Ořk mǟKÀiءn+ßMdpeg㽶ExH@ bl#wS%؍G40>Zo$"ѳ}xx _=&,؁ X{pf)7Cĺî|c ̲!7et OnL~Q FN`'-A2R8ߥvt~mD/B,8__DZ].x[ PrQJ.wa"=z2Gu`@ )\BL%Xj?>Z7f+fKx5JTnBjoE,W.H*.%|vN}Po{*8ЕU;\F>=%sñYRM!Jm/cfwۤ5_g-~? şRhd]ψmN~ '@>~|6~JOt >A'qkgfd;@@gϪTbcY;5<ޘ(e8[zX2m,R%Jpdp`-pDzGU ^[k WV 7C9ɻC>v;.x41IzcR,nͷKIe*\M+)|ad5JEĩzֈ*~_Z$ L" @93ʌ+E'isR ZzQ&@ ;_+lB_rW//P`Q Fn3"G֧x #9yϲdS6'n ֗Nc"h;Ҕ? zpgm{1u\)6a ʔqD1T|xg؟20kx+䯨R/,2O_;̸Tp@1—)Eo:D(H,aR 1a)٢e!o@01V @"nٞߖB܎yqn}a ^u;9.]DGb_'X_O۷K }RxuxB'W7b.7j7뒇,m(匝8 Ǵgg>qh#*(@ ?*|1ٶ Jl[} J􁔧S4?E @R)!@ ܀pI]zY-tuǬ%|=%'@wO_1d&?L P|:Ji^@ tOo=fH  ڏ5-@ ?gh4"Vp|w@O@ bN8P@E;jG @ c%P 9; [JJ @ K{@  ^@ iQ K1!@ .s%.@ ߠ@ @  @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ 7RT@=7oG @ "LSmE(v#@ pi| i,qv׎@ @ E&"@hANӎ@ @ E`dksT!<@ @ \PJrfv#( @ @ _@0%#NR@ y R򁶼\>t@ @ /`Z 0u뗋@<@pi9,{nbbf6-6w @ @x4K)a"#Ǘ#Ql%zOY$ke̟m[7j~%@ _}~Rw-iSp9] <i<%9,{n=sml#~%@ WOElGQ<⾟2Fc/.7!k!- 7@)HşTל]bbO? %~GdQg ~tynцCwim .!@ }?6̎כ90*0)ruwoD́~ o՝sb?%x@ \#_mq~JP9lx7xޝ?>.|e)[l)y JHUUӸ8w&Ǚ c xj#7|y @ .$`y 2TR]V7!tfn=F=-B qkcRzuBlwt,׫7+7 ӫYKڀ7*Y/_B [d~mY&oDlI5Ş>lۇD/nwo1CfBY3MQ3f5V ӟGw12H@0p;& ?$  \߯Ҵ )W[7jY/!Wt× As/*Ѩ8T\yV"֐-1_Iךm+5r87޿tgevsc5I*?m|kSIP@ӫº<= t<%@ 8n3? 6=ya?I߾uaS5Ԭ޸I$fM1y K5neDT)Omh:ضLx ':U@wzyX^iNx.}kM3,f,xc2{5Jh{B>Nn|DuOYo}p`  (>a=%k 7f01 A\Bz7ڡ,9*w6U15 8~qU*9$HjVn%wSr 6X%.DBM,Kf=$̈́D+.!' <.$mɞC;w @@gzJ +KʼehP=$ʯ"}t9O/1WK'MV n&:JH!?eO ƼM6?L@%}jB6Cj)@Wq NJ{2ntXN5' pkxo@,%]](( Cc>Іe&Lt拣K~ 5k;;1?vu:,˜9XϷAhXYʭBA'RLO 1zM{qUEvG ݚT*4SURB[(xLgijU1h,sK D-~Ε̱Cg օa3bK}iHie@\+l7#]-㜎GGdߍ(PD;`_u;פM!pG|ƻE)m%j1 gs@AN&,;u@q67x_ǿ]2j[ hݖ  Z(IbdzhBRa-n`))$^onͅ\B+oRzpx_uߛ@j#b> ] ?s?crQҦOɧ;VLx׺k zpI,YSԭ\Nd[¸ HS=õO6V/Pk*,iޱ;{b k%/ ` ~^U-^b1#D@`_r A8r3]b3oq;3t^wشnlZ{>myZ.wS믺/t]:z#YB۶1?TU^O:_::WlgUEk#@aޱM׺2aN Нkw~#[@?ȸE>Kx.613]Іo䵻N9ʰ pbb&,D] ]0;_?U Í/ s3 ĺ8FcnEԠNoa(<4[@c6 s+`V;z55?op,+(5?5fe>FhQlDyQk-09^7"vE-E;Ί50.6́y EL0泵I܏8dߡ"6a#mv}@YTQOh aaBGs@Ҡ5! RV}\+wZs5bêYa*߁),.*(zy!7_g1*h׿[9"(2^#+3\h$cwҫl7YG_Lp\ۃtn\#`vr&3c\U_lyO@OaqZ|j*M1SjnUW-1Z:Z5&}N9TlMZ"e{>\^@*q.ޫat3n [?jZEYV&3?Jqp2|`^]rw!Ne>VmC}Vʫlg~o"▾kK3hev`QE 4P^k'%Px.TzgеRj|J\TKx.0 ժMyy;Ha0|k˺S)`tL^pnpn=pĚ޹0y *ϒZ""ȫ{TcN)Q.-'YxV:jSZ8&0g$nwar%.m0VO|s Q3QxAOJ.&DnBv%J<ʍvnjhmWD 暐YKx6M'\mZ@^,~`շAHuV,+kDr/J`qI(#쟥C)zf+oB> F@7 UqzZJFq0ZNn()-4:dXHc8-6좘k g#:Wf jPhQ׽FSk:ػYog#ākamϗ:o/#H[UaQ֯=R< {%݃$0Z`KB:3bNɑFrs-^{gGPyZcf徭0u]'4֖OH1[y(m_ݩJK̵Vs¨^m| W|frD"cYwb' .sSAeQnq>=h͘ϒ>7·蟃)F4|-^Sz >-xd T +=خ0iȫ߬| -m%V re ֮ 8{gԋ~9o^>Օ{|wߺ ӿ¢mLv"h.< BׂGb{rzF)9H1|_:.`6k6 -ʺcTI@VQ.k ah6H䵄` (4WR*/ v+#y˼hIL%Z)b{+$D?l@?vGӈUSXGغ4NJl]/a+X (NLɗ {E6f;8T٪\^KH`+.n J `XZ2y ;P1x#g{k6z@+wLQʼ\XBy(Bx*El.8^Z7ѣb}nW^3-.-<$~v@86y4Z=E  ϛ[ Ok5zGe @~@# KhE9!һ 6QvWz8s>USgJ%m!_/ jAaDb-N.h?6`TpoxPݳ~W 6q~5 T&NvMY%&tk)ycvMWz 4/ p7Z4wR]зI%YpprP _6[\*{l}A|~Mo:DVr@8ԇO08GUI[|^4E@F{SCrV8[]?*ܢ]7NQ#\o@8d` )'wiF@yr@=)Qmb* mO_n֛m1cfpIvma x&<(@q1 ]z'lw%pIvT|K ʼ&*w, .Q>PqJ.S#pxTpE|j:,h>c&`\K@!{ORJ=BJ#zE/~ŽVқ}[h  G>C9LAvi>}3iHY#7=A!a:Y¸3[#11BvIQ E]Φf:>F3h_X1#O`N$P T7PjMLoqKQcTCKZ'|`-G\bOUy?'lMH[övGKwȟ甼6 _\H ]^(8"קE>U )5l/sQ%S \la.<(^7G.lcAeulVnkF{ t1}'}3)@23d'%YB:F97E^2Wn?){{G9)5}hf|L_h?&qd[%.Z.\L1T<=L7MB!{vқpIHy=Zզ#赨m-m+փ}Y‹RQL1 stG)md _](/dAESs `z-DAcp'>eI* 7V=ynw0]8;ܡrT||Wf4o'^rrܹ5Ht})EL׮~3sԅɕQ$8sx&業0~*Iʂ@!О.֠sr9L ϡ8zF gwVk= ~qXc|Οn?GTw,Y^&Ug}[~oi>;T4FJܘSKp؊.>>b2庍˶.x>p\m\pxvʓ#]>]OpûvS~%9Fl:>8`!3kD+"~f6co9:4gGʛ%\: ˿\ pNl rIQv ర"f?D+j,4o]"dﮒyjпbfןp<[ܒ~v!=gs"\ MDwYã]pț) 좀mOqIbNɣu#)k 8O[IMEx8u~xE|{lW<YeM2bk} ݷv{X_`֩!  |rebټ9^2Jn՞'5Tf>DZUklV醴,@85l}TSпbu?@w=B67<;uovM"??O5u6t&7×xT2L,^,]]1R>#_Kr}[9UbNɡk;ÔeڅȂ=l\Kچ3c,A.CWx;Fs> @_,mZ:"/4qm^Jp8t>hW鬙?C,~[j@t$e"PJݦ<ZCM?p@ @ay?Vo9:%"&FNz_CTt` 2f< @w4|Sry~ Kw .J<ƨμxhaW[/՗;}(_'xrwIf߻Sk9JO .đӓ ˑ0_{mcs G \W@x(nIP\coX_+g363y Tbǐ sJ:uY? eU|1.Wh|<4oCxB0\H-wm 53=j%LWn{b=Hu8#bm量&mӶ1'd{~nA7m鮞Y\Ͳښ̥SVikFmQS6s҇kbOHۭFrm3s` 5(\;BxB4m>d0gP?В2>a^@Ct;ǥ~̽^o(yC_N>x"j}R'$ԯg:]󸇨Om=E9sVB]t7P ߤ|nk74bwJf]N!~FUQFSeo|ۗ @@SQ:!zcw& ⾸+8Q?_A\vs\76~N4;%_Y #Fp(~(xzlX>*V(יtFxl_*'*b✡/rHwB1FeQ 1@%DۿL+'wm WoO:sE #_J+\_RGyp2hYJ+ l0tD;}#UuH\Ul\}q!\4QzOW./'nMf;Ow}0*ɶ6Ef~%͞:+kN GEůy~kg\u\tKxZ =_$"x;_@8O:ci yRrkzu8YgSrWҳ\չfq w]A>R"(i2ʳZ4:_$u{9H#2Ǫ a@o65 k+APe[xU%ݽu3Pl CLa !(6qrE!><_1.v*ɝuL bRf*e~!z<7cC,Q]b*G<ksTn#' xhHu&s(uBB~ud25K$;LM!5ʐ$uybp0e 8=;>m?i襽;s.[VfZ8;7NNǽh]ysnZM/ u==['KhӒ%8 R očuG8D] a,ծNhm7+D$0Z;?{ b@U >]؁y9͵oq@ s}9|!v,zsJCC ht=:KQ=}h^c&5IAfNf sv`l``1/COoVwww;9^x ?w!@sulv6*MBn/OCV̘πDIgmOG֙I.Bp.&cϟ_x;43Щ4E~$U=e"'X2z,Z)åPR8 @ p`@'`.Z***ko,Ns)݂uLww_)bљAgv~li8)!N;Q-E`_qy։G{$P2igD$^_Ym퍎|Ͻ{?[ͨz?oge6hwȮ!V`5gтS;;WH܋hGEsu%W á *[N^\_ܐJqmޱ:0MW8K!+H{89l6` U*;y &% )P;gvwR}pRAZ%u 9x]3ͫm!mepuW^ u- _2 䑫&'KR;cDz0 x‰582Tͫ]anoʑ+Q$KO[5h"  5 @v(ǒ5MV-jwhXxk+ȁ%Dr3ߣ$ʒ^|p3?Hԡ}VUJXRvIW`' cޭ2/nY3?0A].H?TBGMByLP/%!l=q$_->hn%4>%;x\SɐKkxv ʥ{슊dQeϣ'bǏ 2lj_Mo@{Ͷ֑$I1PV0|dHPMb곟sf~O+'-< ҂,>i*ލc?^M {x x;u>]W;T^q!J/sUR;-le8ݓc lkOw|9|}q[=Xs4Kzгx =ݼyXP}n$K&eo"$N:7(l2uUW;jxL2'Ťbx?T7O Ʀ9!\rߨ,lΗ'<-93 ˿pt;Ş N~ %K_H|1xKxdMϔԇHR;׉'uZ:i w7Ft)i=!_/ )_s_ƈM.z)~L$ yb|u|jݴ5癊Z"**r/&ۛKD=᳿L{ {1-B'wwTo>/W?[H mk\:+,Ub~E~*(D+}F<3:!%=?T}  A#810 Dq/C/t#W?s Mtlʂ֮suˁr׾.kK6ԇKRZ E?pqfpcBźMONW?S(ά ly%DQ$aBϢS&.IQk o;!)18\:Mh\7i7zmzB|~ tQ kY#DQKt\<3k6dUߨ- f6 0/qJ`쎞=0+PyG!/sìWf噎rKok}StW;M3yeRҼ8b}P*C iC#yG!/gzqAc`k]+|$~R04_Yኆ?u`EڢKx<[3f]pk]+V}M" r_w4xf P_ʆ&uϗ׉:BX3K|&lt$6< I+iG)vo;d-6&E 7ѮGOG8?]2 סo W3U􏾸`K]_W;IW8C*K!wɮѯ4{|`I]X#;QO+EJ_$C&qS=s3/<:_|\ +)_^BLSH ԰ G{#znQGF}1nxvTu.'G! y;?_԰M_KE57 WD\T-7HK,2ڭ<*:ýiISM0P< W {pMR=尸ԓ^y_k#m6?6 `5ˍVh 7?A$=e 5Z5d[ I_{z2=6તzFm7x7!|new>&b~f҇," _xo'<հײupaRb=wK~dql1\vt;ґ-3C["$48t—j^x9믆~Ժ\p$ի'k;>h](W5A~G@O`'2), sΟ/ "oD:iFh _Cx9?W®V<@rC#$^Ѳw3z(TAn̘4.sCu:^4\UjO=WL&95X"؟Hjk+J;և]dH~ u)R9.fG^Gqu[$ÜGS0'T/,16Q[-(8SYXa{V݅)n_Sv.*d#sD3oLK˶ L(w\u7ƮιrO}[!ꝲw";[t祕Z~toguz }},׫aSx,4MlVjvr.넂W= s;$}тTd%@&'i8tf-E?F|pJ_ĠNn{UОArMؤz>T2p(ZFQV-;H xIk;> |E$aGΤ-.N) \‘H #HOK?zpC @@&+:ejJ>䚁p(\B ]@31f|f{(S1e6X>F O=OKY˝#բ$@( U@q&fG$*S-h8ן7g6+t>8@pزEԥJtTpo3IA Twf\ pr,4o)ɢy]]Y&Ivd0/*pr{ f{-dW?rY~JzZ҃CYC:_g]/@]CH+ixYnNU-^b)0BEݏe>;9y(!g)ǹPA!<er3?Vw2 Zts#F:bRBgݛ&A-(4$(7FTA] @y,vwNpx>8GW'iRKJB(U̙4a5 ~dg[eaU[Ƿ|:J9g?(Z̦8EcNfHz~l.c٨.7 9+.m,͖ ̯'&Mt[ia8{,r@sad:%㕕)5XI2 pttMW>36-8:Oc`=;wP^Bl\MYt:V\gD3 Zj*濺Y_;kmuNG|ueR]=~{ Qnvp{e -DQMeEB)C^'&-,L/Q[Kw}A7_슈~J}1; %@8ĆjH+Jw#MAkKa.%('?JPK6 CoN~e-8%D,s 죧äVf|9ߑK_NM|'=;\ e"7 |rҫ9M:۞6_(VMBQ$l좺zP+NDp) jF`TJ~`Mb5גk F *S =zPE*8_*Q^i62V$L']X_Fo9VQ8jjl~nܒOfR 3NwN5hQ@"@&Xfds9d=I*n ` g~+|:ʝ<Ux;`zgTH#&:`bf Xƿ_ʔg2'hy^p.U E 9#@j̥D5譟ګJlm =n-%l{6noN_q[!d-4q:Ph ʠJO &8{syICWM7=-{$95Np3`bTılwW}A|v(ujtQr}wC[ZPZɋ^~H']`^%uI7R9`1YΝ~͞JNEٺ:<J(3n?EddvGoUN]O^!ţ,ɣ嶾:^U$5qN@ 켛ߟ%|M⥭6ѥ};hK7+ [@ @aҲtfGYF5Fv[0@]e%xfdM)֯/r\AX.X5LI` 0領yHFK{T0޾t b8py7/3mDL`,KGy#aʁ?XLw{8#̞UךfGun[&m /ۺ&\S'9YnxRmVI.|}A|V63|xIѸ RQk{S=ӤG,Krm gE ˎAu 8d;Ҳ= P(}l˔ [/%Jj%AR0LAjoc'd/;:'G ^`5GȪ]z/v $\[8 a,0u 2v )@f\eLƵ#g6A Dz$-VݕTtVL|{ԕT"#(-9_MhSrWޑ!V'm+\umS;ˍX˭5D˘m@hn*N,)Ҽ/vdWC)ehkֺN8O]6"uVʡq>}' 9-)h_+IT%><==˞n 8e)Xȴq`[.< tdEs6 hv R w˷E wlm1H}~=G'^9rW9r X®M4Z}5!qt_\J^T(A+S=V$DrGyςgo{Hmz#Hܗg"d6D@Tԙ]@,DȐ_/U:~i޹Zf(?UZQf9֋k WAG5fkUJc ik)gi̠Y55\P$t_0Eʐ3f@PYQCa\N@,!?(+&Zom(@kg|JiMiۉzw%Sn<F=3ҍDž%0A ӝH3Ak n*wv-0yw˗`r_jx1L ^NdF[{g¢鑲ݘf& ntզn&Bd5_/.&\$CH# A=X(K)߃DޟafF<11@Q.>&hmOU5"Lp?dMWWErJ iVTugY]1d}ZuS&"ֳ[ۙesQ*q1%N~c8CP_hYw%Sh az\zA5\߆w/P94GʵMYoֿ/Go-LxP-SK؜/,8,30f  D̷WGI{t=|MC[:TrC:k^\M85fk@_pNv e%L-ZzWe:FSPkeĝQrSb@cnOU`s鷛C }5w}UU}Uխ67\loՒ*v '_s[]mNW\==5~;ߕTOEf@,jkkȺj-]x909 Yi]tT\fh|y+PGȉXsܸW&3oHO @l.GJo4M(gFt<jU+$Dz} w ^8"݈3@ܗ( uڻ\`\m]ĞQۨd8jάN-v @sXs :P8.or2ެ2%D Af3[۝x$򹳋ן#H2^AmZ7%S y拓av#Κ{w@Y,˫Zl# 82fL \9c"ܧ,N)!Tb6#>`-Zs,'ɒcd$he.Uv* J4\KB_ϯpMB [ozp lлvᔵ+ `buz,}u#T:PfkY+L+uzݲudl%?Ef|@w^c{ $T:؎$6%>L<[}x]q5Qx3.&?TGC uܨ Y 6CrNE+vF\Pbu*bz9El0nY%Q+93 [6Ĺkݘ/C SRSP MyQdx*CA-})t _#]mm`+``F%Jr$a$Dy0{<@ A IAfEYH+u{<+MnQ E4\,̒*RxcMOaRC=ǕyįE_@, z1ѹfQ= VmۏǑt %/[Ge_JZi"\p8Nش]~q/) `p[d3C/4 ્|nkfs7.kan,rg"pù4__mV9 ,7r|peAtr0c%9(<:@* w\[6x Ԓ~`B<,"qZ DN Wa O9(="\Mkf_Ў\Fz^aUwܧSAnA7p\'d !PZk%h2/>][ND[dvEBe',k:%K{$I[|,1#d"U>IU(Y^s["x5@WC;bR<왡xQطRI3 'Wꋭ-M*gof}1 1-uNOkc)')̢بYw@$$I fc?t9_b%A2[pG% pW#9wr)jX5$X͘E"8>p|v@SY-1͔JN;T`5Y]hΘ4N% $l3^@˅_Q2jP(Ut.W @mA=E#)͋yKrl=%'+`ȼ4ԯϗTOmXcb/ K,?(!@5ة5cp}*^ YEmN7]P$'aɕ{"@.qppUM֞~k}!7{-wIv PQ(ܓdIE!,zs?nvo+ҍp ӕNa[.O̒ /!nk܁x"eNg!n5o8lÚO]V/f# o5aNjncJ.$D us dZ 7 یTXP2n sKnKeA!:Qџl綶HV6P8,szQkH-Kn<I̪.91 ǾW$pj\nGDl=706\Ogo [ߍd]5ey"@8/2\(ו[TnoS@Md&xs1HEoǣ[g sPFH})!+RdBWnuN lp(ߍv: ̕oM[||\56;afv@r1D`6\QV ;ޏ")k_%FTd3JiC'RiWIYӳ[[Ӑ(EڅL/Jfh6{à ntO7S;FZG"X#BA#@V V|Vmg=ᥧMMNY3$QLt|!=`8T!\R.1. /k U*6AKEoek>iK1ݤaLt+e77J0 ׬n[@PϿ2p!cUD5~Ōڽ4\5BB\(IV 2.P䝳m5Q]s(D0+VT5gڂz~kwǾ%@+䖪 0ԏk kf!7 7#B?t\P ZnŴƌcP{iWu_i"Rehkֺ^Oo.F\J,Gڑ^"Eǎ,16K=NʺN]@ ,C.:@!.5HŎ]ec^J ~W8wcn%5|ܗ>?OܟB;up5|@&s%qrL2^:@. ed6dD6ב[ 5%Ԁ85-e^YJM}%JwDt{ڗUs?O\-]ֽu>ЖPz3@pY}?dF8ͣt,'2Y=[JMv c,&,ɷM@ :n^=K+W2DZNoNYd 6Φ]ɸ G֚xm?4ѳSV.\(m..}Z IOIt$dǠ2g7lvدl'ߺw 29 @<Hٸxxs2k ]H1VgOҗdn,έywRf&Azp5έ-W=n ~#,b[vOI}jv9?NI+14&Jx]B0gXvڍ#֮ΊUS-WP9mUd!VnU]?L.]+Hq4(/~61 6Nb9YQz6 eq3iaSܧ'󯕯v;mt;ס OAt$d29HAñqSl@P8B/^t%sZOFx_#8C_=v;؛i:wE O mb0'IPۂnk N.ڴR}%{;1A8+ x=)Ne\&%˼z={m˲wPEdYdMwU!}u4mrW4SGk7 ~k#Gɂjk[4 PoEت4Џ,dJT’.|뫤gc|Np9_"lR_. &Kz&@]>~.(78Bn<|cZ95#/uN|yNuZ8Ut`s,5-Ly:1G*Cy}=;Anyl{'(NZKg+ma wP 6,h y*dϹ>e=G')5߲U @"E1Cv@oSxm[4 譼M4,[1FoH{ Nw?q;+C7 ~p'XeǠV"+C2M9@G,ak W tY^nM -q믢13Q~{e j|[[?c:!؝Q9RUAQNEElRÌ4LFڋi>zpp e++BRAI/Ạ=:֛^읗OEYAr[נcwhT'Tw<KY^hL7$ttd_LeA8r%ʻI ’vf9~P_}um֋; W/߁!x)QIِ SIx,9pgkUGN_!\V ;ONC̙bor0BkQIkoJl iC-04ޭ-d PH@M]jlϻ}\3wB_t~1׍5ĒmYCRLIµOI=\7խ5q {OWcPb4IO!Ce'݆(`d8W̐-[92}AȲ`VY#$ ژ㘖-}O[W:\EsRzC{-e~.half=kI\h VWW/r|ƽx[U##K6^o߅n>ЄP,J4n vUHCݬvkGsnJR FV3[Kv/VzM&UvyC.ha +6F VSwimXN˵3y`t{d%$[WQ1XGtТ"V&GDb>- @+tX"N E\bJz@:%U  Sz[,ge{]濪x 1 | FvSƗdNwz*v)M6/#BhAEAXknζ+(un\K8|/,%_/fcݷ5B%eosq]3Օ~2HKQpS &Y=}߽:{ÔA3mmMj/B#lO]C qYz Y}1heAhbkVܿYL1#F3huGKt ߠcȜ=HbȌ5?#!jF)Y:< h*kI_\b)l.72zHD.;+2yU%Wg6ik;F3HQ->bb}>Nwm1p$%~1jl_>WvU?*By[ lKL#=t;1 ?'jNQ-ח.CdE3U*]]}$xq?-kߐ 3"ݲ5ED&=<%hF;n(: }yݳxJ\P_$<fωa D֣+̏sA(Jܿ;6$";]Ȯ"'ӋFIVeշ|H} zΑj!+*Kϫ؏OWv:q+`ٌmeV-W{ʵB/>vnYԝԟ*VIo[ΣD[-roM@G˂0uĀTQ/'<^?^l<2[ꞎB cjc].b!'/pdƽH&DqܴYq?]9rym7~у}. uQ eقx}aMr>!ԶamG7ѳGd.ǁ#`nǭUmv śc1ͼ IT;{!-xp%(Ok e/`E=MPmau zWm=E)(׵>cφ'+B1YEk؆,ZG>@u? 丿/% #T J~fpǝfk{-%e{X5]5e.7W k nr_:ҭ &@uƽP&DqZa#@!t[H}[x@qMkiyݸYgmyo|[k_uj^ߜ%mQxׂ<;)C1`<ΤK/W5/y%vo>Y+ Uۥ5J 13 fI[5g }#d}[?EdԿ%zE!`(6@wnEDG$8]i[.]3x(#yҟ~$7!D)+N]Dl'{.@28[:xZ!o^$_h7'Eteoj󚌽#F|Ĺر?. ċ#=NS]FZ9tXJ -u(_(  Z=AOZwzseR.@<=sd{ %Y@`ue `=X @F??1Mc17Qt4)45৐w_% h$հѯ ῖ/m67n(DCZ$\%݋5.=5YD }Ju1~f~+eޞ \'T='@`p~ ߓL k <Sx60r!=(J Hd +2n4?Cx cdHx@#'7n+ *dvH.ƥ`H} &X@XaQ:*IFU OTq1L`"I_bK8Of6:$u'Fe`?ox?7Hi @vhwR^sPF][KRwbT>Mٯ|[ڠ_Wʚ+B+it!y)WwS%?:$uO`TNއ~# ݥ{4$eMB|u;w tRg@Eܩ mVOBlcI꒧_P+~(!1q}^((?} p-0{ @6rr΄V{ p-0RZ~&H>SyQxy\IOvC?0"Z`onoҕ:rΎNa=p UW?,fCms Ą-u|}6ҋK 9 [a؄);xap_qRr3먛YJ.O0 KUKS_, |-wC-=PneHcwYG؆s=Q] y0>L2ĂLXjy"RD)cM ,QΞqn0 eK$,`;J@p909Wev$vp>Ok@⣟>l̬D̯?puqC=P%kF9%sg2ĎG\`:3$rL6X Dsh9i0hE$@աqጐIdRks\Rt/`P[[3vMqG3ې avn39F<"k9E~gQd (c 5B M7'4^XŪ6HdmZqC+@x`˓@9z5S m@ip9W52'ضl^ o 0V @1WPyDxJWr`0bE |Ѻ!Wq`hO% Z#>dVx 2QmإWScJ ЦUVz{{P.V@R.<Z B̅0'an̺uB`xPK|Ԇ%e}u>PNpu=2($Y @͗Pkߺk߄n6cj\N+0uIr|wB" ?!*k! EfV6ws6kL/XD}=guP-{pWfn8zKr>렕{ e4O06iS"|pvp'Q,Q[+ڟ[ ezMbqOGP,0 ^NZrQ"ٰHF_$?W4kgjX3Q1*RBeJ_h8U5=4,Ka!(W JYraCmJ_llG}+ّi0˲j{RƦ􏔌SVEsN9}XBhj:EǃIhH(㒂n*1dٖZ2F!/T_P<>^p%Ё$w0Jĸ޾uCJXl 0:|xcN0%k@G;9ʔ^0ԥu&H7(8)יF?L9UyCJ} il5q-GVm@#8R*ᙾhE @g_2 *ڲZJ$Yu  jvFYufk?0RlG8 MlPp"%9(U7bt\%9owMǐ^1!L[ B ?82?H6  _MB{TMKYQIv_ {˜|g = a1ӕ])GZc[kvRzN3PH:M4od ": @(`7oB:ד ּd茔*'$2ٳ:eGw!w[/8w[H9.B BfhҢ߄龘/cIta{Z?f:\1|w1nlJ2RU|iaqZ"j:厫3DmÑQz/>@f (e}wWn75HϹHzne@=o~ol̬z@?Q=3hX~Fvvu?H !ȸmh}v4@= ښK隉iCX.u/PT[ `P*; +Pyb! X O-h:5$I$MID(to϶sT 8[iK;?qEa</*kk'Y|Fe8B ]g͉#q ~,71g,YQBZ9ac{3Ɨ|Q LycI]|޼N|p߫J$&PݲQUQ1IYWG5wcIUY +C]Ҩ"P&w.SXd'1?n9!H~X5d"bJY=bczOuְ6ܴ)m: ƨ^_'Ԟhbj&*NbBG>*Er[zY/>?sw30 H=XaL:7 _E7mm 9 fRܜm</{hɐMlIC.NZDM;n\I#i9qRWT_ T+{ IW!Dts3M( I74ޮh&RMÓ¦|lվKv:ya#۪]J䙋̔'ى=CoϿxIZjPjXeVk'3#ų.*1ytuKtYH 1^DW-r"ҌVkjI4l.&00VnGD*av37xɻ7M#3uT=X}Fo*DA1EoӲ}N3CoRL;UOztfبr[G217xC=SPѻ; Ku ء&L" qKImS@R3eӿyِjOɥ0^~;\έĢ;6qpئ{zZisiO3~I~Vn#ә]&u2hͣ\2ת6V}8밻|yubpH#=z NQQN[Jż)(Ͼ=IٓdJoCv&@}:FiWJsh~JNe!񷙶|PESDzKOپ0/@T{C{)s@Ә찯[h'ʸcbݣ{o!ې3,FX>7-#r'M'%_l98's7H;PE!`.i1fݹIbg پ.5;btk'|dfUeV7s@OoaENmIE'r׫ o!PvsgmfɣMt$;Gt!55`f-eJe)2ڝ("Q]K, jʑB%RF4t Wm{JgѻlRYĬ5zwĘV)&90 W'yZB߹?^Jl *V:ҸrC?{mfyBLQ7ɚUEծicGYo.diǵ$H8?~Chsj}!`IwMyc;YT.`-?=E0oЪ(ڿ␛^*cC^w!ۄSb6m-MrtgXg EpM0L' 5Tugv)V *vz(zYi=baj[DEaE>v )SM,vU*X/N- x6Jך- ~lT%@0}sDN.. Cd0n3dNpg2N;P`= L^4 "{g(SU<+vfL][;as[_O>79?I\׵(zt:Rm xz_Wʹ'H&]5:=3Ww -*pHƿCϻ^#QRF2#ceEFz-7SX|'jiS?{/NM`5{>l)г3+|ID)YĨ~k! +?]wC|q5>s{`~@q/o1BJxPnhxmn]~EmGgbEcWm\*hhDɂ"贌]'Nx *h?-R<hȄ"AD!hB)Ώ@z"B $殝iQɷo"$ROZ[͟:M;Ciz3,p ̻J;#2JOU$( D:bJIGO9zbly*+ݞgm^zjõf ƇQɗdM`E,1 5&@q檬Ǫ s++ɑas Ў e7צUv˭nMoSN~z.ŬI6)qZ3196dcѝ܎jT#f *q> ^39 [QWti@ h5IiVDzy'u,lEiHDMn}VmoJdZ%jDž"BfDLU10J져 LE"WLGǼgc$8O#䎛!(6)tF#襏rrtbsgsʵ ixqmZ^k'3&Ė|ID)F5eVq3-Z֝N>D6FIkZ*3-#4`5$'g;R-U I|?߇'Bryo~N-gയ:Z|5w`1=v}RYL<;P5eNL]aG\jg?.-)ɫna*khNەCf;=[4Y3ӱ5xB %vDS_ 颰/ף".QQV]L:ǼgޥA#R=|8U_Wz}\Y~u@/}+')3'{o.2 /N. ՘zxlԚId%jۥxƨsg<Ļ^7U`VdV}l8L \;Ь15Wr-P%=RY]Ch؋(k~S\tX5/`*soGo p\j)fA{lMx0&NQ%Il)_@6[njU//N9ÒF5#wpb ߆5RvL#V&bVc H+Y0j29/U/^vsbNʯh=˕![,T@g^/\NK=嘉Ăr$~6x"ADƖoxnN5^ 5Tňz ]q6 Y֪@ ἡ=O q f([ (~OZQ[zMRzWT1l*# "&!l:=UP~k 4$`U"țǗ u߸lrKM*Q @kHgJWUvP)@>[5W :  }a,Y7"`Y5{,pc !@'y"ȥr*|kBϞ"j.$˽*&|kdf$mj=`LtQ/%Uv?N2V}l(=Љs5YWj)1`sUrGCv>67SI&w"CQ~{D::/MsH{c5Y@n@y '9L;!w ~0-~@wg{=:#" crX|^pI- QwH5hf+3'{ =kxGys,@J#ҷMڧ[:2S: ݮ=Tcq\&GkQ.!Z?-YBksCt-bLQ[<vyj\%zI[؛-n}试a- N$rmJezY7R]#>qk 7X视&<ڒ5fNNI-ጞjJĺ .c6H{5.>Vk!*,/7"D  ?x"e#J(aҷMt4ub՞O_p2`b Z@B:`Z9\v85yvfߙm?0\TF~0;d>=It~"Zh W.8HlL}79R ;|N;{S7M|1D% Ipg8"'Z ИNH֚g YfqTOqx`'&o@l`87W}^;53SlOnnGǕD`lh 9UMG~ @G'谆oPc3﮽0i]M-=$r5`{g4d+շ Mp`wK.(}\:w&5)]i+ ~@yGΗ]Wcޙ8 C%Bd)N31YiƯl7ä`}gV9],p6.SŒ%w.pP GWrsd`K,xy3EzsSk<©v_2Z+[oo,?p x{r88 a8䛞a#i9uB'ZN;۵X)u兮],~d{@J>Kg?,g3xYw Xda~TT_73¦j4~5go[ ޿xUtvQ=E=PG@ne7W~ij):yt+5}GR()5ԉw[l`.ҍkY,pԀxc([-pP GWtWZ|uӈ.t6tzh|0:h.}"_xƛG4ۀߜ*[ cP0nBoKs>/3s##r#y<$*} F$.oɮ)#kL `ݦW qW,HuX&&3k +hEOބ9 Mw6YjjcazBd v(z +=Ei=M YFעVΑz{4Xk.ݨV}A3A|0GfBb`1ٿO5o,zN aP`1mJfZGZMG^ b F2veDDH:Fgv.ʲoOk54 Bt-7e.KvG[{y9wDjqjW)Z2˗,X:—202E_ݞŽGwx[&ʺ< ;9Z\_rWmkxYpه_/4VK%nshJ-+HZk.tHni]O@?OYNS:;xmCm}C(`sS9|?-gLqC>7UU{77CZT( ,|,@ O8:JS56-,^粧~0wҐicۑ^7iXW6r'gka1xx?yhc44cRmJN4Ix`rO9o X<,;+.)+k?|wD/ע^Xhf ez|ts0a.+|tRwn{>]o*3 G+=]]6iڷ._e T!C4_3>3?.{GvZoU̴V*;`|0k; +WkO#>?Rڱ?v?b9Z_-W=6<ґƋU ƉLҕj)mqǚ\սμ^7\(]i^kh_#mEs 3_⧏ c OsG짰~Y=w=#CY>&/Jt`-ºCdH.C͎Ǜr^O1t{auÝCSjc3iNZ"gЖ}5bv9])w4{B0My:K{h%K~j J6am۴#! O~n*GlhtsǰoOSw{Чm}zy<i1`+O  xfn䡉ֆPU%uo)]׈;қGKg&9*սʼ^qiF[UIn-PInבn3SR=MX!L5N'ʄc7KS<;{FfYr Z\r q]`` ;nbiוO)4Vn'-@p4bj3HpӴ.s$so 8moۡok(l%V9aW}LulҴTɍ3Q|ݮޠq6cv?S@ #,eƉ ::նMQ}2&Y(n%]md׵߀_GڌL*AnM6).c>Hsg e|a`uXw4Xk۪yw<bqry`ӵh4u {X/펛ƳNB79CSjh.+\V;7MK<*N]cp,wwMSK8L'~t~rghU{ڟ]hPUJ7 kt<>A6k_iUůo} Hky oO7#x<x#Y⌴>OxMp/<`@(8~EpuZOiO %> i}^!8!Uc.=co˽o?P8 |WD$x@?ב NH 0zR'1 @%_`hAvi95b~wwݟgaF [rq|{*񣄗qztKWɄ^7g;abl umzA"A:y*Nj~DݩnU X8]㜣\g1 (*n/0YvBt\io;x32xBQҠAߏW勏{' W+yr!/ί{ujۿ+eQ@:e@"_  E @^ 7 IQ6ze@Tq~q#N'n5@p?"( E [ y!8',~l@ [ y!՟A6@  u5AP6@@@BpN 8WY\nz$F p!/sG@K@l@@@BpN 8WC\l@ [ y!՟A6@ O  )j 9\P @"o/ )j 9\~ـ@ VC^sw?@B ?#\Tŏ n5@ 8WCXd)BpN 8WMݎ@@ [ y!՟E@ VC^s@um @B  `@! eYU'WYRh w ź),Po)4sZ~&  E @@p~k ,@ VC^s7@K@ K)4Bp~QS/ F Ր\Y@ls@]9!Rh ^_[/Ry{۟կg@n5E @pQ%g ˸%[e3@" @#//i`qpT^:vIJt8'nG&>.' RJHBOfWf޼.O H ~ ٺ.Nē <><^t/CdjcLsomEp{!{h2r<[ԗv)%46',gT;yyyy}U^.'ooG !@^E^E^E^g(QwA@#J@ E^E^E^uHq@4ݼL @J)"/"/"/ +)@-E@ (%@yyy)V>"rWD ZLx ^{rKNXq7*^׆~άMV~uի/__'s(]}W:p@.I_!7on);t:>Kz_{yy헼~-[?p2 {F5!@'@E[H}Y?Bl@wQ!(@ t_ q!SeC Nz?P)-K\`@ N:[xUK!%"5$C `@'@E[H}!ڃ@m/d2I@<,@ N  vO=mٶ@ :q/B<pY y(d~`) @ !hh Y.yŐq@ N }WX# \m@@ N u!͗iVRE `@_"f{ :@Us,@`@'@E[H}͸^=%q 9$oEy=@'Ems@i%@ЉC_/B+P~ӌ}_mj>l&/H}_I4?3]];@GnDɢC , Q_@ t_W@Vh?Mv_?^IU,+K@ NzRnOt{um@"t9_nMT6@Љs @E[H}!];@йn];M @}!@ tz%@^@Ӌ@6@ :-DFd!@'%m!@ `s ~ɋBd#tN/BP_l\?:%@^ @ tzBF@h@ @8@#@%h.B NT7`@'%p-djf(|p<>V]o*i#J0+׻A͘86W&o;Y2BVnqc/O8=a@M{z:D'`ܫ.4t tN0#[iؚl;k@ w8 >x=T> F.= @ F >/tO@ br+Xշ-  ATUUck"@!#-U7<9Gp  `nc?d@ ?+5^'~7p @ >,Ѱ{CF @ @X-^8]ݥT#"s Hd~o-@ o}.Nw1G@IЎ@ _0W<}s|p)@ xs+O~O= 2 7A4|Jtj.@  ];{|z@ E@ wBu #G @ vxq9W6m@ ?M#"s b.(_i6@ "@xuY|:@ xs/X2xt@ @ؿ`^>@ 5"@ ?avkԐ-o+D|}7@|x @ WD;SZuA0y p@ @Hzڎdw /@ VxKsk07@ L$iVTfR .n?@wiGg4P+1h~3lPK]gמ av'dp^*i^dZ@…ΎW@"@*i=$ex-"@h#v@p#6{إ}xF46t}@}FpL^?+:^@ #` ي/1y!~@@ B#Zױ{_ߎ{0y!~@D@ @:o|^}lKo xWPU}OǮdAm*gS @ @l0ȿ6?-woBKP0^O$/yroschٿt@@UU*Mg_4M^ #h?y!~@t@ )Ů<<ݩy!UtF x>:A~qMI@^@(p @P?߯!7"٪,SpJВ@k@ >p ~J&o7t:,5@h@ b~Dx? / @@ w^<ųVx] @^ifUU?G~E B#SdaB9+?moBx @  w>_@^@ ?/%w:w|O#*:^@ P#2)s  /"@h@W k=2om8V@^D ҆y`xGo.=cBOǮd@ T{/  / u>d@B O RթAf![9 t#Mj߻Gi2_xM#&ukKnXY&W6gbZt*=viv6P֦aZh,s M=ݗ!l`kxjI ~')~TovBhZP1V.û mX˫ e)zFM;b<2 ~Uհnyf@}ʈMM2͐2Ur€̄A1o-~(_lZ K~׹֋ao}^ڼ`zqmIhbI6F&% 3]ث</ mߣw_^eq˲憧7vto !*BljU)1m]b0ҟΥ8 3[=6z6d1k8ǮWkr7>lyO2;n>e4NJUd;ߩu2 Ko+Ȉ|}O0o+AJfs&+䕶Ϻ/]F ϸ7:nI?ddl;x62>~:L+$Nn_oIhF'GZ?{(hRoɾXLͯ9tǓi=yrqRZUzNw KZ]&ye$O^[\8(̵d]00%YY5{FS#wF.b2wsc^cM&t"|f{0ݵo>gfI+_6o_ԑoVmc[uo)3XkC<+d!ݕQdSow@j;+'MLPu)i5"}Ҿ#tMҞC/[y:xڸ\GPM[ F(훤-NJegGȝ)3[9G*uZo!qFo)E>Kz=t~M3WOO:\~Rޭ!0I~dS̢zHö́~1EKw=j_#I1kѕ]vǐj̽ɟQ 8c$ 8C褴P˨3@2ǤD:#mּ N] 6SvCC%7>@3m1bןj͹e7y2?"t#S;tͨ՜(Yk##v9^u῏+Pǁ~J;ߗ_=eR}\~ONOH+YX-맞i ea^י-ˇNk[;ܨkL\th,CM'wHʐ6;e>Ed^Jg/ѻS@-IgCn46: %jebn>Y._h&,Z'h9[ͅW|Yͽʶ%-%[.7ER".0NF샻GtIIENLMt/v(6Z`ܕ@|U(rO|P zjVk^w]gxXOZqHzA HaӾO/CZp{q7'iiQw6훤1&_2\=Nͽ>َuqI֭1m(í~i K\Q>+n93Sg,i1kv5醔1:{la9="(;D(^`uȏqKA[O {ʲk?X4|Z^cdb`s1۬Tڮ(}eUxE.ja?%{8+[:9~n46%xR@ytU@3ϫ5LWqׅoܟ8}(wyϭܞc srӎtn|K^=&mb FKp`+L֫R`ٟf6G{0'SSyPK̪3_lm*$ҚSfo"R~Pg' mNm!d:XR}z׈=*d @Hk놝5`.Y}ܼQL 6Nw՛36҃Kg\Giz2 }ZajIhJ)ڥmVC)ò,ixz(|1\Zz͇"yA6ju:T z2@ytUB3mW5v3ZM֟#<UQzc"|OhPKD͑V2LY8N#&/Iܤ2?R 7*_ʺ]\SJW圍+-L5~E3yկ_ӥN <̗M}n?\ql6۟h#3cUɛ-iw\|W*K{+ID֪҄QrQcP!,?0uóo[ MY8T-u8W]L(nT5W]BD\Ƃ?]<@IyoP_^YP,uY~Aiڼ}|VZpTnM;$oF3m!Mr)4~|EuM2Tٳ,f@%l5_>gh-`@Wtmʵu̝1_ ]af6ۖAYivI#SWh?P^2iݷk*Z*|{aj={e՞&Sawd!n*%iΣM^+ǸiokD4mHTWZ__f:LϺTw+'x^IgVXwL]M#`9_W]ti?<#_MH7i{@l*EN M7Ż^[#ѯFۘfDi7O9S:}&=R_Ľ6:5,|cۭX=ЗA͋2OoM\}%~mף )VR"Mg/wƲWcT{iMHs@rOhm ՙwA}UF6ԋrk΃@Z+T6=>cS"o6jqY*MV?/_ܵWYuֶDU jx=&h6=~pH/.ثM gMpVҍeW#Am5@_|>|E2ڥ]LsJ_vi"M\cG$Wj"}Lo6C,f$O_#Gw]9݊H2ʃmt]wXWSdѹnvZ4&o(-fo<[(Z9*.-.G|pH_WyMO W{,D‚Ff$DlHY͸6ͻ^;#yT˯X^޳u1Җj)ݓreؤ[G;S[A-ýA_L_mL*'ccK.>TCB|+)YmDwxzu㷾unw/F;n#a JMUSVi%@ytו; iok٫Sҕ,Lus$B:z1n龔v_=(l,)}K]3ܽې~_ҽhwdY >FGZإ5sd)g}aZK#X9F+?8]Cu~Ƥ ~s ~4arhe|-{<;d[5"nGgLk7iKIGSGZYS+.P{-뼪nkj5.kkrFަ8QP>[ݞ@6*W8S&hy^ai=/T4.tS״^,: cO 0RIc~Fjt{ W@ԯ5|\X.S/J]^eJW>p5ZTjR9d拹Yjozd(4yTʠ rDeHTz0§jųKyYDU1|IJUA ƒOGO8YV`ڂWUe9] rYx3/ Vflښ_t L_;͋,M_|Wy>ePiJnnLwV-#^vrV-\оݵ{x>yoSG>zDyH^ Gw]" mo)t-P@-ϯ0})g9U,S~*nmhX/5!p$*GVEּniL_ټY1aJ7}=uO*O2xydJ-O#Qju+$w' zw\+YP"hwqdδRЏ⬄^vqv>6: {uPFU`^Ăy#f uS͘COcpۇ Nu3U^v˿4QhQ>:ueˏ=%02 P'h>/Q#f1|s u> >g\=ڎcG")=%9/*TŪ76!-c;eRL c`MUjloJm5Nh"~@P_^yP/ѫվ9SOi/ݾ >'v, cR _XpmRu5&{Jkab&V3@_KEJ+y[55,b]pDzo9ip4~-ܣރJ| )G=VdϢ+Ϟf_e/+np'z~> 6tí}i!ma)1}t(UoԣLx?@o/>]ӅBf;]M]]Nwx)~> k&{v+v'oEn>kF{!>ݯ[Opd'v)7+Q*s#y5OHK ߰M,yPu?t EohSm=dƴm.^DmYi_;t2; [Y-nY׹ \$LAػ!Ԧ!:7(^YR(; V*E% 5#:ۇ d>ݶLhLcwR1QhV&%>T: ]0Dxp2v\q+gI7KbKW`(kڤ5PV):E'x=7r-KuaIGMiBti@ytוg%VzccLS)mjۉSqp}-k؏5ZarڱRǝR^=7)R!A+}U4{?/uN9d8C@%e-wB>`̦2t1ߔ"M8|v}ә>.{Oi+ 4>fŭtiU, ecL`3H6Bmd(v5inΝX"՟=ש9$J-SST[0n2QvLici:Kd"BՃ!^n`)pѺoyFGUΓg @_#>U;Hu.0A}yc eҧ ]WC{[(CLW!mmt&K\'(v۸j2wW@0*i5K.:˕k36VڞD!*O$ldGB{/?-V/:o6Kkwiup]wv~@1'k^WFJ ">_䫼>G*ꯜiSUxũi 2/RLȿRGX .p5mh2ý8ۘnoll#NZqϘ6nri%hגVRgXڳh(g|kSD0(H{R(%ڝCMDQn_c].QIt?޹(%1eG]&\]"*PuAu EokJ3CM[a7ϗ3-=7ƴܝålܑyj4 uѶj@je 7M~DITRSǎh !fFqW;:˘}\g'u[A2(Cz>*gܷvc3y!9qXV-;Lk#X|ZHP3c;Ԅl>eO̵OMzhDCi kÒ6u}Kz[kzfzhiSK=T쥗gM9u 5lJ5=^朿*ު4S a?1o"^1Wd^4~cmg)Jd+5R7ʱ"1HEi+3+ic{DW48fis{ǣN͋Y65Se|+͓\2H^fIzט6ovX" .n'D4,&6଻U71:_P:(V˵,UawF}Շ '[S>`*f!.ZNd=p?ry26qE~_:uП%l-ES*)qȨ<+x0|pUS_gUWݷ69.%˗\K[*S62>:ΐܔ-Ct]ZǖmկH{ L+#8Zk.~gy&u岝&0\.Xd2_@*P]eՅ>^g9f]ʻkiǣ0h[6!0L,s@D8lWޗoz?:f~}nȸfw:nzϧ m!VA _KMpa205bJ7 ,Xڰ @V"WA֚o[j_MOJ8ӏ]>eO¶-.ta\c1 "c{PoWuOo+uCau)L6œE9vvn2|4D~1y ?|ʫ=ZHLEF0C@&|0%P6SZw?[-/o?jzQ$UqGMTҪ38ncTcIH_۲On^h UԇP{t kC"SV6xo;/畫Ɣ#}/N:QZ(7䫺Oo^k9F\ץ,;3G09ml/;i0L3HV}؟Iz^Ok-H/2Ǵ/N8:ju\O@4(ǦA16 6?) g-nuj15݁}ϊrG\ZP{ պpN擯 mF^aNи,k=\]O1\"%CzPo^+mz(>`6h\QA(4sY&i {QTmlyڻZREv[uK ZsX5kh^ ]d{`Eۆ+MH @$J+˥Ss,m#+D=0'ꄴ!@شdire[%v@mUeWy1H&)-jS>e {ק_W6j*%YWN9~ߔ)|PX´":]g'=I Mb-Uχ u aORH=>]_Xl7wܲKH hlرb:9Y6~ ( RUiYխ_>}ut\4m?I<,s*3_6m :m@.o4E4j>;NJeXmuhR&m'v潬Ә iJ4Ϥ^X~ESwtiO%\|)>uJ Yy>׿5un_qEy6I ~5;A=qgkD]ꔴ@a=tXWkDZ&WSwxCia>n{ȝ(ZԳONu:3!ZQ!;\U</knJ_apVp/.7 6\G`._s\%L/ޭ]QKzxoy_Mett?&4'9W[XC o"=%m@pF70 t庝oJS)vfeY|"mqR7(tr vel?MܻhQ)rŕiL|YsMѡߣ_OoeUpV^\J)}+ztw]}W;_WU\|R7ҩH]\Ǫ&0wuբ& /u%='P68' @2m_y\R$}r3Uwdq|I{n8+~hrcDyicgN 5+5a5PÉvUȇ7iu\z~)UpV^Em/hg`7!(N_Rۼ^_Wi81uLZIv'SQT  i^8 -5W?u2?\ٸ)vCqJ0:M(r1@(`4~{5llEM'j;+)5\i6^i` YY{?f McxoXzn;cg5UvczB1_RʵM $v}ؽeď3߆m\- -ZJën h)ªF㛝^(^#L4lXȺ-cL<)욛cx_-;>m[\Srd>Kq}!׮k믯c@z4;Gsyڏ}'i^O{r/!>EQVE "WW"@|0}]Zea @@ @ݍxI|"[-?nT Q(#ʪO*UdLO Z?O|9 Ou^)Q$mgQ(Om?TTgQA}K/ŵ>~M]=gY (]8>ڴJDQZޗJ#Lo\>_2=*cZ!|ߢk+u|+NQw&躶ޞRh@oׄZPiQO>CÌ홀J/w/WHYW]MM=(csjU /YK)}jp45Oë>\Ď bI"xo̡E[  ?T$ |T$w ?QEE|()*@(">ZĎ bI"xoz zlZ )/%@c  aNt*dp̖AiZQ{|z4m\}}Ĥ X>@O HƊ2W-f꽕Q̥:a/,=G&nlw>tLhE V\@ 1H)F0Y4ɇY%tEXtdate:create2014-08-19T13:36:02+02:00 V%tEXtdate:modify2014-08-19T13:14:54+02:00IENDB`fonts/lucida_sans_140.png0000755000175000017500000013375012565232430016110 0ustar mquinsonmquinsonPNG  IHDR+gAMA asRGB cHRMz&u0`:pQ<KPLTEΌ޽ccc{{{眥ƽ֭ ltRNS@fbKGD- pHYsHHFk>~IDATxi*- LifeUWNMd\DOOOOOOON $O{L0c9J],*A뗪F#HuN)p,֦,\0"9Kf)}g`1Ȗ2D-GJi Iz{Cnj&>TZՙ܍Dv 9 93de%Q\CVJE}MeLSq*b-LXS_"4AÐm%`T3pCbc@+tW `[Ai)Wj@Y5^KC^#4ZGBPܚCnEB>w[ N*`7dmdG6z q`1TVXkǧO bʔd @šoD X<6 ̣Kv*W!P5,eGȤ֭^q!y4] ^%4"'`qTD"JUer6@ &)=%Ӫ1EgNR2␻q=Hۥ$hzl$(W̹6͋mRT =vdH"-c˵?h? ZpX$4 c@Ծ ,N]A !J@zŘ[rUr ۣIlDRmf4 XCD(`:>T$%sa6~nKGTU戥 L:RDKr'KdJ6)x;;ĈTaR4(CbYn :G#*FZԽ$&OlhmIE;Ξi߷"g#@X@z@5AaAPǦ*PWO҆*ΑXd*Ҝ{lM $3۾2.z"Qߢ뇋F,c!0 HjA0Lmbi D lY" ^oK|(Q]4>BrMW[mMހydEabwM6$sRL J=wN$)o;Yu!)U MHVO mV ".I.UoĖCXXWrJJge0']Ab ilhTվpBeݸ7\0P B/'AJFhDjSE.Yw#2O#@$p"N$~KKmd%Mud [)liaP+._j  >Rb`D-?,Yum_EHlPdņl{4'`eoKQ3$˭@$ŢRՌEYR״6DKCAX+RS *C%xKbu] A+zeI@l_:K7k %ܙvDj@ ȡ;/J>@JkꟛO%9Dj씿ѿ9ZK=J@ 0ZjCl2L6 ʔd (>Ʉ)1(MoIz)ϥ$$dO4|ўY"YQ]/z6`rۊ%`0p%DYH $)Q^PV"@@\RG==iK]~eZ K62O:-&JPۏ.J7 ٽ_B+0椷b?)L(tِIe)l}z[=\J!Ⱦ͓sS?tƑJq(K'K(C.F@iac?T X؄; c8MI.]* j5,S]9 }ڹ }%y ӻ(BznIJKMF+mS޷5SNmAkH  `0YS[t C{v eElj%3|9=7/b'MPJR4_1t;_]Vۇ'cu!QQd@: |TIM.I[TN nhEzd <4/'>zɐ0 pK3# YQY2IѓmQA$2,r'(u˙io'qex@@ i;1vjIྶvu"2iav/]-I 6`|I^8`@Q"SXbB6*2XNvS`JVPt48&~lb(j2ɺN ,E!Q1I&}Q£HG=o}_e@m $%a{OUlYp"#fYoQv&!;Y\ˀ1xI 5$|iI̩/"u:4V&z6p]/:MhxX} (p PddvMem$JID RU] 0Vu[TM$}ߎr!:2 $e[e SЁuUYyl6 ȗo|?OF|л$b*r梺DGG< qW'Y'9N6)^qnnJŕ F ?SbAaAV.V]{^8&ۥʍ7 ڀJWi/)صDJ3(pL:#j$V2VwA<чW¬.VT+o,FUW3& n$hDH+om@GFq+pQ`TdPWۥI:NS\"o·r^Mefe;o#L'JFm!Y9/Нd`Z_'̶q a5*ߪ J,EXTwNi$-*V쥃7].|Y@0=H&7xey_\Op2]R'z/ m!# ؈6@**=Pj% ;$$nTm'VJLŁ>v͡G_\_ B?ۊ=[\9y8Ծǁ͗*/hpE2ZS:ֺx_57.{ ՃM? M6E=Dv'|2,-A+o^'|'|'J> 1t{]ʗƏI]TANCힵN]'<Yد@.zK=wێ.^fo295m 9Cݠq)(l4B:ծJ۶@aѤjj)iwgϼr} D+o=}G.RE˹C` Fj+ w .h<g}]!aB(^N_>v,t]ٯNdi/ۙT0|U9Y'ϖɱ5 lq3GpnvWuGQ ;._;W:Jpui-{X:kwFg^~{+7?U9:l(fkA8"C ``&iM;a7 WB>t( ^ߟ9 TaJsR!qxJ^HJG+atuZN$S&.. s"֪x^:F>*qAY@,3h&b(^yv]_t$XQuWTZ+>)/ӿ1__Vm Iˮ"m0f<=U˓p̫]O=7vw۳DU@P([)QBNԨ4ƻ$\ˋp] 2zs٭sɫ=UN}uZ.Ӽ)3(e%ߜtCO"܎طw${U"H̱gMYOQLHi/ ʔ2a"xu`/_9_VzKԙMF}uZ3.. 4fb~nj)=4W:n|`bU0{ߓ.tV VdsJw]wA/_VتfnVDΌ`_6duuu. 2<7f Z<?g^8t;Ii/ :J\ÐC F_w\0,A<@%v۬+Wguw}0 wߋ'i2i3N\Th|,̖9 l+V0;extWh\\._6L.?d_AlLWT~GX#yzZgyu8|U9%-n D;%k,^?%v87\|V޲ˈ^N%گM'q (H0lh'^){^];fAgLWUfFDl3[WMJdZ<{$yW da5m{#w31|.NvEQ(5a &`eyG??PVv9@e0qX/nc}JOŐ Sw7w>>~DVOHRove 9s9_9e:'40M0v R<'~YnTڔg*..zZ_ y_R=SsYyoj8{7SUEE()9,G8V=ю|zb8Cj#F&RE&V3u|Ä'Ο=A\#1 7搠=9h:4Ө<Ȁi3qj|Ĥmί?eLyxog_uZOb^ʿ{N֊RpE`UJ*.7;$ž!dCfΎ rg!I)QDWtDiij1@I qv O+b`!:,~TvNIv'蟣LI ܺ8@LԁB4U jGvE5?+j*md_y,1{ȦD \3cJNd}Ŷ=OGKa$w4 @Ґg ѻ5hѷW{Q^Vuj,7cV:y W}#jy|˗CBs;-`M3<=#37]EsKzS]}9Ո`9AlEk+o ѻ5`Gs?uR/ˉnvTja'g[`KUdW[i!\[<#38i+ oI0QPd%iP#^ ѹ5=hg>G]&;3)hD"Q_e|␠ۑݧ(K YQ t}ƶ>9AA"m4 X^օ?ދ~_BxE %0oE+iFocE}8%,3tI"K#> D^AiPtyqk0m\#؏ڝ3=ڜ_]eMTk*H |'rdzLƒ0ʹ|peTw$_x/qHX־%"O75]N#~t3x/569 ac H>T˿Cq$߈ m?8nF@7l2; аⅈWb7#p7<XLf֠0aak|!c[3~-vkˀS@7hG9 [9`6,UcryLGmJĩP<[d2G4_ ͳ{UKuѲmYf[.-݋z- m6 FW'!ʠ"Y6B(>n `@=)@og~0@ٻ@Ҭ1ZH§KPGűȐ"/YqbbK6/'w\LS;{Y[j/Ke<|/~[;n9^}/ $kv=w*?^V 2(%Z __$R/_u+`|06Iwnv`?nf/ϋEcEn7\;ospLtKUEd 7Px~$|ѭ1,tl!CHLo?{Y[jOJA-㿔k5T} oz5OOO/?\(d(+ OecyJnm_ :`wGGÓ٘Dd'A/2]<Rݜhy!<H&=zS2Ҷ8”Ok5Iׄ5Wx 79Iz~'AݟQN; @g^]dB;dop|OW^,"WF Ҋ9-6 (f}HCI0|<1+ȿ0xXJm.o9?6>w?HX v= y[u\>vVu4#I i-/j Pv8c=[=KW@M8a4Ly89Ct?t:8ٷDu΂ w>2Y Nq @y{M>WLmIW,m >H!2dC2+sGʮ?[_@qA=62Tx]?1d|2JHE!M ݇Ir=k^:pYK@IWA\ff>Osܴ H@ V!~7 u0FO@ Nu9\(߆=e".a~<=6}pͬg>_+}x(Vc>+: O˂fV@nݷTɑZo$ށxs *[S/( ;#)%ngڏ:mZ G (;m4S~ NC/X {,7"'_XRg>_ :`CuVóz&1feK͑{ 1UdQWzqAԮ3oԽJdr^:lehymZϺq6`{3:( :muOtõXcKoC4W<\F:Τ Dv5VIq fPt[EGM ks'9t") F;xѥƠ[paܚ[-IBv(np&-pͩ4@D?e,$z67uiur>䎭6lY&vT0 dd[ȷþ}HRT >vy~ z4M#Aˌ=ͱI'_D$V"J | 58]2MN5Y?##?ɳ(`J$rpKt8|CSn7忐H7wY.n5cQe_2[6ÓqnBp `ɤr$:E0qHu3.O4G+N( GR(y4LCD,ޏ/\ sb~UXUdK"1Q!_BXCu:5H%9U_d~iG8 hPQ(k$u/PdzUX:]mG=V&ƾQ>5671C–DQ(/m`T3ҺDy]$ѹ̄np`"@m=T1 עfȱuuѯEؙ5_;3 *7/KrQOfʕq0PjR^^NqIzcβ%BoKcr oFlh%Tw$=$z\Y#6=3y(r]cmQ]d'#θNRՈNT d5"%}F^}LvhW*q8gXwtPkGh \`8(:D"BQ\!ҡ~Ny`Ih:QO7At$ edK@~e4ˉ>JOz1:v1^wc:eB/vbĘfKIqoZTN&TUQʱ ĒCE &, F.SP# =O@!_TN7ڦ"EnXm44,$/Bd_~u7lTMRH+GWz偝K=fhXs_GInn>=hb@[wE[l .K=,k hDPzvLѸSivYJDA}d5|:ja8ao vX\: ^hIaFeGhVRŕ^{VZ۾g΋#[CNQ~I=Z\ OWa =[+8S }Ӵe1&?dca֔inHɩhE%asU,dFxGZ=vB> h{(;_c`w N6&ѴmQ,0n!-6E/'pUlrb6;Bd$Kj#YѴ{ețz`6!~%oC4 }%ܥ9J[rK&!6J-FL7J^Ev3'? ~O/ V]vv#u?Xtw)BYꥲDNx!,h /.j9lfѬX7fyv2|HZrB]g=7 S=d"(<ޢZ"t(i:֯ @X ;kgIatsGP;G"37@%dXU]?; 4aOO W:#F =:T~&j" rO/h8\(۷jKvLi"t5?i\jnHJe\9p?@;S {;J'=on8?MT7a>|0үT ~amşޥn7*=? m*f ֪O׌iwx/޺gN 7.pմK{ߛG)^;R_ zC隩ƀHKR~ 0Yrp _ul)b̺&gXQXL%R8ÁkӻOOsD<Ճ?,Oiy|Ę%b?VR6W'Cҋ?K1K?!sI'j>ϸ'2l>ؽwTSf CK #;_1Pn=Oq-ٛ 5mG iO okoagy=Z9zOXWhJ5SO޽p&H7'|8^P++. %S~3 \)`CaпI_j, +W>wh+/]8'U6ee@gS"b4<@.;M<@_1;IW25>Ц=\>lRu 0mY^Ϗvҫ=ή.A崫qqvivL_xoNhOğx( !gpI> ӫWo?[j9W&7d/R(4jDYV81?rKD'D?|Ӧ>~ig=F߹3~8>}7E1r3-qaNhO㱛XH Iq?R ؇'٦mJBi&ٜJa2aa_=/q-;X,\."MD`O,  OJٿYHTIuQo~ A4p&Ӷ\5Dc򑻪}K̄7ጭm<.vdspp*6Ct]W~ #qb]~Ms<D8M?}БٽE>H;.henh_Ot'H%?&d [p~!#Z [EHo#ZDԑ)%Ju썁HlW@.,I"eAH$O@lPdV<_N! B7I':$TbjWC{vf$'dmZqJc~| g{"YƹzHtD.*NjmB~xH 1+Es?',$f6F;뭿1X)섳7KJܒ9ee;.`6x"I14~G9l@7EN%Gpg2b $gEc*Q%-s9x`4l}x.)ˉ][Euin9[Oˆؾ[mzcz׆I*z& dET!߼{$o ߤ]ϒZZeH<O6lƒJ}ҎM'b-=D"!"m *ȥvk#^斍bYM^XҪimqe;Ym.&,&XE 韶:'uZ 4C]\!R_׏MfMA`%Vu1ѽW 9Ro҄XE(T߯_5U_x68D+6) T1a#Ytije;v+WUͥA"͉h]`#{ D lM nYKT>s'~ЂJBC]gɠ>UX>fͿ~8#e<-kOB r+|H: myl6,{SX1gdV+&+-gtŪ'|&\MeTwn'd\i+ s>#}L41/9>E˺:?6!jR+KouHIuH苳GXTb>%V:F( ~]vG-XݤY"!k#R62\wX)zw) @EL c7 Ć Ixx.t<%!Jb́]H^[loB׋/GL2];KU !^l @ r+. Q`AbMu0&P씋̴O݌ILfg #@[8R%S]]O-SGF[V.@xǰr |—t~x h-[VbrpF;§=z6t n0)kV4nGxL ?r5eZQ U@)CpYZei&"*wZzr]pͩUɕ= +"uB|>u,Ì7R$>ikï艍0y:ދMJ0(RyT ]dRѼ :bIΟI^Ia[fv dNM@_"ۇW%pnhK;|M!ŷUe$Vs;W ;>},Մq4 >`}sL`E/xS(0+T'4(e#]^)^=ӜoH:@dD*%ǐut,sAțҚ[0elόThzvXCJq}$u"8{ɲ ,i{v-w>C[m*wZ d{K C!hOXO|8vfqX(zxkHf/i^mFBcZT{E1M%à'͟t1 KEwHqD"wF$GNC3`\t8!Q)/Ɨd&$Yv)':k"ۍ|.ȩRH2%c<޵LU<&4 P95ք/dnOi;GZ? +9rm5 k R[_\oMNU?N5'bH.g>s'S}gAtn$|9!ioޜ9MR]`:rމ^-'"@ V߲$b ! dMS2(l.$D ?b`67 B _DSx>>/7s_T[m3J*A~.d'tTqxIųB~pt==id-$Y@@aXS@#wؿʾ F:H+%uDy=`Ȩcfط^%5nNpDőG@;)UT5EK(!q+);.zPYc%5Ӕ/MO-PH=["亾}O@PdAT'yap~ K( .f©O;]'\;ik*Y U^ༀ[^d0pM`DYhzR*דO + }}vae>bxX)iJv)feB|8L(IɖPo.HD? \}vV̵Qz~߼Ix۹uZg P-T )yT2J1 :4o1){ٷm%2)]KH"+:UNvtB,m,8TR92Sz=Rp CY UcFTbgx)K@i@b{wD e?,|N؊\v1@UYG1},ӓMjig"l**3:@uR u"+ycۤ!jV_(d C\fk\ NA{F^ޖzq[w?>|12Ԕu=S*r=Z# 4$\IT#\g"b*lɕgO 5Ƴe-"QHgs!!6 HzRI51VN*nɄghA +}cє٣bϖpc+=Li\?~Clu /; (GKWX1m1XZ= {汚ZJ#KLz5BzݤMHU C-cGI{9ڄHI}(.^!;}&RGSDS-v [Dk˴-!@PdH FR0lqkPSJJ^ tk=Ie2X| ߈nŖsDZamSd!r 9V\Bt.C5lոGDl6MRz#(Ƥ(3riŦ)A/wˏ ɾ)Q΍@Vk2!$5IlkO9hQXt<:QTqiJfR6g9_Rю|_a}{!5;_MIOL:.$}JѤ A ?"K6t.]YxF97g3fkU(ʒlYZ#=4RJ'W$CHڞ5,ͯ@5ߌtB옺=lz&jT%I'ҹқ]?T,;|ڏlR@ttٳ^_̹ Kw-DYC0+0pP eL&>DdK2`B5 *` JC%@h ur[ׁJ\ψ`SɓCJiM*@qM-#swsAR20>Ss1VӨx`mvTm{g,Mw`33Pׅfݷ\g$-r67teq.(`>(m@KڌlP_IG0^:KQzL}78$(r,11). MKܬWމh GSr-k뫙xuU9ieU)jbbqE6h<hJXSZrWey2cY],٥&[u-z8s &o Ń2XӮt~8t,xWmJVw22ѽN rEFgNmg!}![ڃ(zIg#I F}Rm9-"!*]j%DcN2@DDQ5C5lG+}0Qtz!@}Ќ CڑaԌμC4|4y 'Bp}d@;EBn7j ^ BXI\i bˮO"rN;)U۶~T]$"iB7IӀFnIpԡBJGq~뾼:\7etFVd&7hdɧج$#GtǷ쭟Dx{|׮o&|3~懛~voo)V?Oo۟ _}O3ܐ Mbtn,[;;fݍL;fz`ah%ߦW"ZN22_j:"H"˯kxnd|@YIdnW⮸a_NhdBF $j`J:EB~^Usaa!gw-;y|!v<sʦ=y'ҾqpU狠\LvFoHu|뚣~FlH;HЕ{x'ul1 r7|w ``~gŌE PKd~_}+ bWmy`жߌt;kn9X.q74jcb<m-Y)\t]YYj-*YT@>2 7ͩpByb:/evmR.R\)ЂED~&xCd9 C/tc5<lGv,2:& ˧I,`5` ѮKl=Xħ@2q%SKPnQ,099 >,D&PkrM8!d5sgی_G *s2 Q#9Bij0[ov@ɜS2Zvk9ua<)Y;J>;JTvvީ\g!Ew {B,b}[I!HWɛYrXţdBfDDҖ_^U]h!:\J^'|Yx]'OrHo,.}a3urXtxt5i?eifpXExe3Qv0IOE3wmwfN̺˜#{Z^CY'`2eK=Ao0 _ؔh|&|MP.c] t!vϰ|qA+!U5yYk+>uV8vn?Lǰ`b/RK4N4д6XM(rwbD'a,O{<7@9.?n0zLI!;{3/8N7a?mx"ې@% ONf'- ~Nfetԩij2{xI+~82]~\x9)|Sݿ'`uI^?Zo[BE+YK-M;Jt$J]{&[c~[`ә= %Zg缱5t`=n x`ο:D -d~R7UO!f2r΅$Ǘl:%Z#AO<rby PNy@.LxE{ ý<>E ; J{!?03i'-uE#P`YKŞ1z_+;=5x눓_UvQz\2~XӃKAfjHX/Zb!%*vtWRi El˃|ۖ9R^x;m wzss-MFcB3wp ]"@b T}o?!k7ï#9*tbUؘkP8,sv@?# G =RQ)Yxɳ k-RZ bG"k ɂH2{wMWkka5<+$<άʘY稌֖ Q>x13?_,mؗ.u˴!kKK9*vCJƏB B^+v! ˝fNhܣ>!+r~I9j$r*CPD&N:+ޮ;]GX8ޱߪڈo}cw$O1AD$!x)oq\(᫻#ܗ2nO .@e HRAYʿDV.tV@/]QDXhuq3ym|3U>0C-gqAX9Z3ϳ E<|xz_`lկQ>K (+klb'#O`kjF~ڇӏʀ( @}!=EG56͊KxebN``Y zsPh} [kF c*zH,i D oPn4JbB~ڲv3~ϟI52;k.aoYBK5 H+?0XeǧET=_$`'4wSc]p 3N;ppzh&{ܜ7>xo< lIcnL'oAn/&,iOZ[D .ʻ֎ Z{_Ϻ5MJ"$wOoK_v͡l5eb[zzK=^c%@)Y-,gX:~(P] 5mom< Cbj!%#R(:Kl?9:|ݼ< Dhco!e܊;0u jXְGζPfeU'67"t;omv{tq{25"j2>+ !Y$ Ɠ>ݏd'Q, ,cG<ڠƬNsP,.:b o9x90!Z@=xʭ8$ʭd[Uxo?%3kӵ'f6&6 eD|?0g;]x5p|/Q0syH1 ȷ0rO.^O+ X.aȟ,[W1#f8F%'`\8Rѯ.<_"@4,0j`F  olU;"!h-Rߴz?S@{JKwѴxw>F._5~^r7oP|+Z}CajV^p?UGbL<% DUvLy›z9[1`RIM2eʔ)S|BG%ooR|ʔK}w^}7}XحE1嶢<PGBէ|TT"Q 6]:'q0l#ȴ_v?v\LyMKY$M?,L Ka9KpXup9M"UVlkZGwgd6"h>*}_xpOkXs}l=7`Qy}Db,G ѳ ?d9æH1)!OO\;GDD .;HCO?|YmCF%o}gn@-S~g1ey6WZbss`w>ނ" 6 Z\{,S J]K!{HB*V;މf:u_u8xEgW H&\Qp*ް'{5y!Y kŶ%yJ͆!k^֗?Z#к<5}'`л!# l`hV`i- Ҋ;~yKNd4-|H TTyRu1'f&»=*XTu JCsM1[Z~$me\u\Yݴ,|糩Rmj5Aiz\Y^~n(І|<;MlGt3yžO,`ϭktw?w?# M ycY$VpEq9E610z;y C$3,|/TW|`FwjOyM# ΏiƸB0/˞9,@ Q%"y$ZR2^/o[-(r3DXNoY'.g`YkQ\P'p3q}Q;:NFcBd$M ,)G,D\9MzHFx' DXHib![v@b7ԌB" {*EI4d@"FF[I ym̄LU)djHK&57TJ2󾁦ԓk"-nΦo{|/J>tRki"HQpj+/$]  Xrп[Ċ2vߌůD̙lnG-I*Rst5-eH*K!Z*K͕߳y{L@ iS_kS(UhTjk$s3c˲,dp!ZIA1rP_ :@V 'fZU Aϯt46QdxvaG֧8U_PJ$rzX{$)+E ֞ u)k2X]T%[i)MP6$ƤQ5)Q8cҾMٰ:HyC͑NR "'GDSy0 V'?D# H<Аd گu0hh+` d_hX4bTef.6u ;)߆Ǿa^d*v5m{Հ}l!)@ґo)rpY:TS &f]#,D_ߕ~ 7:|%1A```Lo,nC&p?5XŻ s[o0` AGMf@!uh7SJ񐨐\S\2 ʗ]+8]~p5 @7s|Ŏ4Xk?cߚ6ᄱwQ\HsG2gTN92X|xSx{Eܻ|%1nv Xh_)(@p|lx<+y:Qw݁箱(TPl,ŭ'F㚇9@ }}4DI椮{R=OmH‹1F8+@y/-? ?,pdf: C 5ZL'#6|ٜ<_?90O}!\kL=&I<-j*r(7ZWWC{(%#ic+I8B,z6ՏL@ "QOyFM^H K_c ?pZH!pujWM`D0/%s4' ~s)T6HWn~#GQN)kwY8|&nٌx6 _Qg_.n/>O"u7u}@+(SzIy'zP p euwy%-іUWֈWh&: =fȈ65|Y"QLOVA`]b~F{`7yQYoin3l=їd U>=M\`2qT8mBk2 AU$TBLmj3]S& _!!#}mm9}94kZCX LG >%g$bZ @pF?AG6"J(]* !JR^QjUIS3|NiXQmaM**M%6ύ9M$q in8^DVB\N .R,mR$)e2Dv#B3zgݹo+kYȔ}yqtk] &t u A{JkoiMO U%<dY/]k$e]7D'"+_h@A*u6͋)Nkz<-G@GlYL^OcM\,%I@ƾ=[*(4g:c.SI1Xi)M^t Ʈ Qلh5F]veіُN53񥥹i J.Bv%.NqAWrWd$WNيyh>mքU@MBhfLOtv.;+`# XĄ(ו2+8CQZ1-ՍPrG"8r v * BSv1}?_ pް'@S4奥ԇnAP?H|!,-e#Ƚ:,Uf}KCLF #@Fs|E `#RIR-Ε7l35h]$NVӔ`W@JVu,n8ae?9o >Dv$;ӎˁ.v'X mXrahVA0P`B@ kTE Ht܉KCũ(2((! % )-F&tQ+v[bQe- '9Nr76eflTge+v#ɞC*zU|[+`JMJ% iS9Uҵs0 3o&yd əԋ7ֈpIQ; bfmC{9hv0f_C"(QVaӄo:,]-ˑ>lkϨCA"2iqʖDIAWbyJ Ƹ `!ƎI!^#"j _0Hwh2a|-LI[-JP#"ƶ/}6+pc<F"NkW?dz+ u.0vC25&]]ؗNΞS {"YAҧ̖L) Ii) q^~n)q8LoyRo={ݤ^8[]g[UAB7bWBKnH~m {HX`Y[^]l(x 0I?PHd`2*Ccz<w@y ZCwB6ԪTKl'h1z@j?> ETlWKW6S/Z{{|iBݓɞlێO0o,V mq =%/)eZd8>>Z3`=t ݵWk!D#I<k|7U16 F\+vE廱`Vl67W xpw$X[jM UI$ D2;Ũ ]UmJCr *E^%e9~ÊKAdcOOc`hqVնB lܯ>\5ѸT tmvr73ŬQ0.Q`ux $uB ""'@\ELi7Gn+ |x(yɛ;YEgd7qr-%SgsT:^J@$EK6ȗϛ[hѨuQNj@#PV@PA`dPX@c=?pmDÀ*{Oqط4g4:ݔXRpH%z4~ `?F ܧ]"@BT{}N:ck[a[rȍJGD0%5NW#Yp$ʸ3ܟKОH*eIl.Je:IA#a8R2أ}Wv1'dy! h~0Y|t lAio$6lkF&jFQ qP,Eڸ>_@X@(Dm:~ke (h˭ϑB._A!52'f0 xsa /&:P4P&ػ2Jyɱ#aP0_ycK,bv/0- =$[kQPt}JdO'n3Orfg7$}Nڏ}4d̬@@]\+f-z[4R_<,sxsoVJqK-dm2)8Z#-KnuM!69oH1kt5ZIfR Hqs(אh:TW[2:#25[hZwyn|V1)^AFTI45Wt Mj/}Xg%'H=| YFzr8U ڴҩdB iKv/НY۩M2 hd55)x,}y5m[bX|xV^ Qs,ЦNmzW63Mvc؉^PN?&O [| #|aԮ⬑m4N͕XZsۡ?Dz=+˴L2eʔ)SL2eʔ)SLHo_"2w/.{ގs;|:o?5WoF˯~z =GS^?W|bK\r Oaģɇ$FYMYs댏'RcbOby-uɶ{8#KKT{TN[ޝZԞ_[C-bOUn8qhL`~;W٥yZahKD.[ح˦l\w.|O /@|*KWarV&T]tǬf @yM o)j҃}=Bِ/vpLO$c_gNg.wsãoRU~qv)+j%E_+ V:+)[$$m>^;]% > 誻Q.`Z3) T' [)3߱>t ҹ;5`46#d #ZN xHAu>ݰalP"mۣeo `0[4',gҷ`xzvhȑ`?g0 rȞ8 <eНV|1U@k*s$x0pN#wgdHG5G"+U7!{烅#S=0FۺӾLS~鮴||)RBs46!*(@ρl.*׋毌|-h_M2S''`{!ݵAB^"(~ȣB+'Z0X86Cf{Ϟ`ύm }(vˏv[:l#Xe6piG'K^q  ܬv',;Z~o&|f!w%f8WQ^LBUr*+zJ#(Ugts$<GRybgٺݦhݽ[ۢVR>Kͨ+(`"=_#)f6#-KTW=x$KvdJ۪iSD*P-d1\Yiw 73 Ug}imUȯċoT2osOez0 zȋ5VkVAhOЫ`+g qz"E|Y CDdD>2rd;^c~;1{RPy~unKD* OXMP5VjD "N Vf0v.f4bʐui'IjX`_ݤJ\l8jRd++֨%qژgGI$,&gDNd%L92J>L"-V#?p'%ۥWHAjź,jn0#yH ]Ceieܒ4k}U95qz`/A 4X99 3%CVQ=Ev؛iMӑ#=Jȸc'"}oL< VJ;37AOjm%7,f:~)THS",QI:J&;Hc|*͔V<5 Ȭ@BVrKR7r8'# UVr}zW][ !dę&64 ڌWc jk Y03Mb־_<&PJVP?ҫ|d E6h{l_k oBJtNq4ݏ-}Q^`Al' Af\2:B47iCj>?@QGN@v~ [6ξ.suW{*$FVZ:E_׻8^3_|%ݕSySקQ2ɟy: Iٗ++= `@wGmWч3?RQO,#|W(0`$"b0\%d>ќ}i07 h3DegX@["@ݹ=`\ Xb,bq@a? z@.FBm#vs3k:he%mjE"[op*vI ~bT*~eY-ۜCJ ջyiڤ/87ǃCk0 ؏xFT?X#[ž (7"eL@K~>b 纺|ι+.ҥ ffUmBMo,uesV R_5T*aLjqs1>N>/ǧ/.uvH&Y۾hZ~e闏D.ApG# p}96Z 3OŲ ^e˟ПR (L2s߹~1>' l笀Ԕ)SL2eʔ)SL2eʔ)SL2eʔ)Le|t)31D2"ai]{^:|f?/Aj_(B)S>*O~ J ͹$3d!Rvu KZf,.GV)|tb^UԜv"odUt3?5V#%dG]Kt>_[2TNuo=& gUG.ar?i\~i!0:8>5YE{|ԿԜzk:{/G]-vcS64gkwE1ʓikTN;;X(8^Oa_*©eJ~Jp7)?lb[ )_u鯰YtE~ojO(B!Me[eIӂO+hm7ӼG?٤՜A~U+/K}17 M𦍱c\F%&.|%i$`\D@GT`ɸCo*f0γv TYS "<)RtdF ^M+:Sk,ϽH?1 ҄\s[:2P6Y .nФ8"HS;Aڸ N9lZƪZd52s;>}s~U>iw%˒[?>vyO7`&xΝ+K^@]i,^k9Im-@g&烟Z_C@%M(lX'JIi Z;^PG :%BбuoK*Xh`BʿU>&&cp L@0/OSҔc.^ ;u8!8싹ȒV~c0{Q7"J DZ1Rͥ+EmaV p)TKNJ_)=X^hߦ.(sCz+=}zMձ@)` }KrpJ:,5?-\i*ZҶqmY=躲 9Fm2P]=VCtNZ.Ltmzp`REU3˽WVĽ t4o޷.Ũ)DS]8f{qpoH:|k<=*1R',|s}ˮ0_[\ZA\Wa_La߼WWX}^]: &ǽi }npG-΀Ta1*`a|f{=d'`a#Tդ@R}.rP|8ACu\鉢]!K܋>CN\0`bx~fj} yPoJcy:Wh}QūJ~/4}U~g{{j>iq,}0W|txQb ^58.d<"~'pgWg8(/{|$`[1WUK2//,ݟ+OeOZSndʔ)SL2eʔ)SL2eʔ)S~syuʔ):eʔoE6 i~y6,tSxD~#G#$qn_ XX_I\DH`׼^yh"k,T˪?7-; `\Z8OZ+ęI|lC=M( Bw쐨>7kqljW&+OE0o=0}FW Cb ̕{^/{rLn>pk@Y0m6}4Ka Y9~.B‘3ɄEF> ϐ=$i-cY(>J^-_&אg I>@PFJ /}B=GPt’\ AyTQ#?O8?lqh)<=d.ȷ=qѰpp"gM d- v23 t~\O%78 i+dBb(>pHT/B%~&$ xEH% : ^h7*TοJ0`|G􊳇@XoPp GVKί&}3G.<Ņ芥=kI}Q7[2F Js=[s,{~/V3rr~_@TȆf5}.9u NXHԙ$ rD5@ŀ;Nvj~fG8s9t^Qv-s1̪7"INcȳf&RWfrs*2(ХI XySN4LPsyaH7(Ԋh0|o[tj{k "MȀ)Y pk[b~8[gjE~"5{/>͐ӑMQZ+5Mh/X D֙<CuU>H,=M1JU>ow.&֜|rbYRO\*(S6ܿOqw7J~TD]/g0ڈ!~?]x pEkF_|8-W?Nlpd\i қ>}gl;39PIؔ1ƚCLKNA\RL=p7 yGz[5ɖ QviGm{ȡv#ZF=\Z"6/^>`&+%£4,[{鈨×Nvm`[1w('"q@A'|Y0'mݝ]?sw_ 8W퀫W\1l\6y/~!/iDy +Rԅg213.}׺zF#wZFJשj_+;`4~Z e/Ez+n#X&g]X_ o fWY#3K~/5£tcy8< tUEUn~ gl `FOcMy\T|,D 0-d.x=-i>iuF~S7ַ \>=+~Q5DZ1}֪ \|K=9H ~"WQU;%M2eʔ)SL2eʔ)SL2eʔgh*h{yR>3_ AVP0`Jq0`ʿ܆ K0 *-L0_ G~5'LrNb&|CVJ񖓩 +2LBlK!Q i*yb-¼ЖE!,d9!9TYzfB׊V'2pRv@ V#vJ+T3 5m"JekOP^&Lz)Kbtb%@TUe=g1<OVY9^l=Օ[!/tN9C=g&tۗG.׷>砞m$Tm-uV,2@CNIg灎/~8 ?L&//Ӧ}$*LM~ 4zrGByJ y9ӁS&0燘J@o99QS]| =Zš~UmԕG:#Sox{9o7l#nIO(WKWgH/ GpވFF4̽۹8w|߷v?M~] Fya+/rE'r {D"tdBH99s*rCT !IE8k%VC7i2spfMg,락]xAکcog5D͑h8|.BOqvFm޸ѷMep=.c>GjOJ4,bŝyWӸymPݤS9)@>tLɴM(uT0W9TjqtˣQwRCx.xpHua~PxR5W:|򘳤geBXt F]2RFCPݪ.ʣQwRUJHGSH3c<@&bE0;s h%z1X}NM=;C4uK`QDTڃwM%,FV*.R0 xtł b3;^m&0OW0`0bM0`w L2eʔ)SL2eʔ)SLO;+֯=<˃q }VG/Mtž/M3{ &@Oֈ &L0` &L0` &L0` >\LODg~܋gJ_g/^s|7xnakMWս i-{L_=nuwv7)SL2eʔ)SL2eʔψ|"gʔ)@^>8V =:jun _Yb~fn6KP~ Yiu9'tM-D|7OŞ ݥV:眳J{f'U7l)8۴eX)9Zh+m&+/^AV -s96 ū~½?F p* )c~I*%q*VϊoH;N?&ʼZc=z.&&B&@(zAoɜϒZMɾl}ui;Jk_AQm26;,r k|$ |)zs0FFbŵd71,a# `M̥2?{>ʹμ0I @PC]E z!ܻe|8*zz:ߔ/@ HzB: A$;a'-˵ l\}1ljT%2-oB(ht}XYv (dgi,'`*Psuc`]ao DAm\Gվ|(q/33K#kVȾ-2FA}hW~'"?QP1 =uSf ? YQ(׫[ EQ7E eeIv3*٘1ޠٟdG-&MtMkYϥqΕټ..s.!":r@``j)6dc1\Y}K %鞧⒵nеJuxm<3lU QoW_"]({XO9Y,N i'SkN}/88"F=o,0෎<(Wx4p7 ( xz&i?o#y `8 \ ~Ϯ8MK;5;|3!8 ~<7G3S"=qxi& [ 8/gM -)t~o+ 0_7W rzA#tCF k A0eʔ)SL2eʔ)SL2eʔF+)W"QtgvENb/Lŏ7э-agI52q3h$Ri;Qw)S@HRT+LTٽ,]w˵'#hn@9d,3M  j'X7^.)F<<$`-Q.Eɵ m<{  `|KfFW9xX7#?>lA#1:" 0+: hl\"4G' $=r62ڑ Tr| 𴁰Qz e,|qt:/Nǥ F Ө8uӬ1)x< X'D8_}́+-셍hO:C]$F]O)cުK]%e@)(@θ.pS~tBJ{|q@w_t[@uZ8."a^0WO !h^l-X<9X[€:WeHQ7+Xhz~!aӍ+ܔ_e +g: i:y;3<,T`nTQ)߶{ 2r A"[' pSi-չJwЙ$k+š7PS&W^+vWw#Lxz"8&L[\p3eʔ)SL2eʔ)SL2eʔ)SL2eʔ)SL2eʔ)SL2eʔ)SL2eʔ)SL2eʔ)SL2eʔ)SL2eʔ)SL2eʔ)SL2eʔ)SL2eʔ)SL2eʔ)SL2eʔ)SL2eʔ)SL2eʔ)SL2eʔ)SL2eʔ)SL2eʔ)SL2iy]%tEXtdate:create2014-08-19T12:28:15+02:00^m%tEXtdate:modify2014-08-19T12:28:15+02:00IENDB`fonts/lucida_sans_160.png0000755000175000017500000015101312565232430016102 0ustar mquinsonmquinsonPNG  IHDRH۱gAMA asRGB cHRMz&u0`:pQ<?PLTE{{{ޥƭccc絵tRNS@fbKGD- pHYsHHFk>ЭIDATx]T yv9b! P}7|7|7|7|7|7|7|7|7|Aҿc!b$$iߊ2~= s쟗 =.;@ &Vo?"0 ڤRqnѤ5,v `5UηjMh c(IU G+)j ڲAKĵUfPr@,yԶ=DM_^.-@k۠-`5rO*jdY! j׋,DNHLyGj| C7QXuzG hom6*Gd]km{zMh ){UmK%c#"ڰ9ww6 M`d(mD^@n! km 3T&h&XHc/7Q~&RbRx(,9uTk ^7@z7] ~j.ӾH,Dp-+NDB@ao#RSĂE&Ŵ"Vt?'2_$rfi[D ZGH,UgUiPVDd2dwAGd0kS+T~kx,z >KŒU'5{!XYWvַɣIJnCJ"%gNߗ:Q e~} H I)Q>$%)G9Xޚ:BD b Qb"JڙW?ܙͶvd!Jtie sMFmiL; ^=lJ$bJ>D[ҾUoC b?Ym12DYGFh;dVH "9 ݟmK2v*j--bAj/;d1S(隐A9hMB,U"așf( C30/`דm [" }IdRfS?>6KBYWъZ{!Ty)sW"DKۉJLvĵɀwHj`Mw(=B :PPD_CG:U(՗4<'X%@6za TAU)BY°:KUӖ{jHmHUrŵ$gr4ӯܞFGb1t R%|z5[k`ZV,۲7@D;Q0IrehY/E߃t`,]o "iI %@G 1uD(. TQl-G,uqILS4Y[MPҭua:JͶ P1Cyum0|gk@DƧ hhS]@` Jpae.RrSs}:?`L|)1:Tƻ+o(YýM:@*{ioLnC"!:߸mT$KA"!=<):Ǿԩ #s@z M]r"ړnqa9($؉փr@ DRF greoI:ɒђܖk2v7_um L`Ցh.LmR\` 5ņL߻d6X-Es:K䑬gH ,X>WsH-iB$iC"ݘh"@^)(Z&ES `I,Nu&lq2VSm2F"\)hOsFKz\ u>+-ajL\*YXZ;X424ԙ @5sj8DEE"LRډ Nl" F]6}&˷9]$+Cu_!gtJzs)8VriFbMvsYmh+2`bXnuܬUȩ%-+лu5 [%ۭw<b?SP5"Gr66@1H"l.[[*r[{׸gPn@C"IUJ7WP" l+Aga }k꜈ %yUo}dV:lI<L [Cɲ+kV*:HSh@Dz$ HpF@ }?d :^7ȴu)TXU"խD^HyR̾?n ֥@"(lf M³};Ʊ\U즰 ӦJm'b;ya1Έ;m21^TWPa@Z>*,;!$l y:9!&ed\iPX  @Mz[id@l5?>)`|Wyr 8Sܹl#K5gâ }m0DͦMԗblu 1'N2HbǪF*!N^H1Uӿa1&/@" v)++;mg񁂚 i跉AHv̛vyNjlbf{(r x+ ~2@ii P%^(sTTTvllTuGp{5J `7AQ6!S[i&^ 뉂w\\ɧ}*5Z>{}ڶlްpXPjkyjm|lR_iJNd5">#"AyUd H `AYdvж; X%$+짒][(< :>f:e+ X6K_2XG*Vi~P$6MC]KpE[@X0Dٞچp0*_+^t;Y>Yؽq3&!="$Te\5-aYr3ܽ; x3fg+WIn]hrMwgNQ68 q:_ \޽}3?W/~=/7<̞΅/o @G ?ʧB\YM=Xz\?| 8m3u`gy;8$^ ,iML~-DrsA8 " w4nM~}f{ٽixU/ ڷk;`.Ἒgּ܅1w%{`wW`Ef׏JP:_YAygv'vQ?^%eeɮ v dWgֿ sJݻ Oԝ_/%^뫟'Q^jG7U}e ҩ< nw^%}0mu4J)nJhjr7DVaP8N7$;<1ZM`R\qsl\yZTuGN@r1D]O+SuBu'q6\joM~CJڜ 1j5Ϯa>I^hܰ(A q|yba:U?H'>@D$>Sι^9z"V:z:r n}ԎJ\ܩMܥ|UrRWfPߓkU% C{wX20ps'['Ih3ˉJ; gE8V CTy(pI,SK?sȁG%Ti_jrz3ũ(DeZ[` D| "`?xDpm?fX{?IHz|-Z 赟챦 @ƚ\SSI7DAiWDKk4*CG|/#yO";eOh[\@c?9ѨqȁKxJTic yyQXO)i7sx=T#С ;ptrP3cqb6wS~ Ay݁2p5W{%`Ћ@,Dih@]O֘KH/^2)E͗mp$U7|w)(ܼwMSnIBBP.0j߯l `T #E+4p& n }BGI~軻zzPɁIi9/ӗG{(ܝ?=$*)x;J+@;f-i7ls`ۺ!Φ{ʣ7$7PC~.^p `'ok30nUЈpyZ7/#gw)ki*IgoIP%bH\ʢ=(^[.ZtBP/^ZlUbh>M$: 9ϋP)EͷxzJ ;q@t6P41MUߠ'8'Hzg @6 p{([#yrtAĽyy ` ˕:Ρ;qhuG{N-tzՄ s0iJ9M=g| r8UPbLA7//wJUk;kwK4BWĹOQz(1߆"a?7|p {F) lo37XS,7|t7sS{DmR◲[Qa!< ~%otEmoooo?fnGüayj }ryIƵR_U f>G=zR%<+{ XoOܜĿ=n]_?py\[3ͱ#<'oIw֣'Kx ?_C='V9F=)wE4iIOLd6wy~x*kDJkOWVHjΎS>ZYjMOSum1mठO Oäw|ęYwu^K=śÃQ9id7E7b{|wѽoY:Eֲݼ$KQۚw.Fx^<>̛APuVU ^9$DD}Fюzu{iɑ٨)1\ѵz8j>ɇ)%OFvw>ݦbGޤf5Klrb&: q#G$ڃhQ9GuR4}lE ^y]͇z`Z(H*УГ z L`.m7@1B(l:ɳIj;(z>*KH(=bJñ{2$)q2ǯwDswHÄKq:n*AUn=v NM;Q~.ZoE뾨՘aqGOxHN綍#0Rxc9`2즵]Б mwHBzžcIz=ɔxf#j\ [[B0KS^qOR T POp6ө>V]&|< V\ ֞@K 6i fT||$5Jl:–B)qHK6D\c'vOg5ۘ^uZkw%;wf>n5vIZ D{6*=zHf^|^NzFv(h|f9*qZb8W;{13\rk8TVc3}/DUJ2PޙsWT= e$F>wG1pLR-=O?y<[<o+ ZW}kPIA|wv \+y9iVvޱCoDu% p pFRNnY/*8W=y֪yxWQ_Pp\3'@ <% u6+.6cJqK9!yKt/ 1 @g^ykeM=4` d@&A3 )8 |g+،̘2hzY?@L^<#)| oyput VաW3?uF?h־R| a=Ұ[GQ߱$ul>%d@llFy_5q9'an;"9I^5^Ř^yk݆ʢ鞸 ~)ŧ }s Sn,IsI qYԸۈ}<8td7хƦdd{Zq@azy*֭D:(=2X/4  9nr繤YF%~(ScXΈC ',o. }E(ҜJwĘ^q+S|[۹bԷctzT@r4T&K,GH+ pScy.N@x/Y~UdަJhU7N0>\T'-로*0;^_G~4>حyǓīmqZ*R?[֓r.w] ܹ~'!'zPA_ zݽU ~88o)o_>CrZ[eozEmn?Is3lfykI\x{&ɝ(|v=lMßF0[dqJ2Zaa+7R.Z^8[O=c=.ʻ;]CRtX }ԛY'v}XeBzsGqtCzp=Gݜ.60=55H60qsL@o.ܽҺ51kjRct*jNw2S|͡ ZAȔ~^t9:iEZJ|0tñÜ5!VB[:'qy@{dIUSښ U.~֓)m&ZK99n-Vl=KwvtAD ZwDbO+5P{zٕg #Sg$`ɖ6O3\7K(ѻx,|Jo7ٝڱ ԁ+MLJp&ϙ@|CM:ll7,6ytN&Woh>q33@^PˬuT* QŞEɬKDYj,@d2XWєj\яE7;kbPk$wpXp6dJǘl'z%"`Ub>N`Y5⮙ncAH5QbbQK&wB>Nş87s 1O@UXIv<) [ E@N3)WV』ŞE WY[6;n~Lr:훖!;q~UyPԜJe/mG4|Eب?}CI%7.ls-5ZǝO]aTqnn-D]7]It7k5hA3:w{ yZrL*Vt5-$OĞEγ'˃U>ubuXtֳm8i˸ɌBtH W3iKMnj\@t1P"QPoЁB^3P7:,cx]4&3LuiD 4=[7PIh]U;cbj#MmI{P4h(M0ԃ)ΐ(bz9|*,:5,] ~xryO44;YtEX":ܖUn#1ƻqp Zgg"ݱӀscʖQ,HGW{9Eܟ|ud7kv<{  pN?{J,7LOLfrt_&ҳ<>\"%ӫ`qW5ynG'yݐ>1*?%G y'ό>KEq~X_„wh!ϑ-kS ?O_[In0;n~ܱif?Ǽ@Sp3Ztѝ7|7|^>:wSI򍖮Op;՜Vi{dЖ}{/Ew&*Va# N^Fs{}%m^Wǝm(%h 8x>a< 1U?)u){@Wa9jW z![z;MF|_{$\E('"oS( v<'&yĤ: O@D[: ArGdg dSʂDO;L?Lr_Re<+>$6(h,^u%qh7M*6j4S{-`\zpby :afhN=)sYRHpp7IzJb_~5J+/LP'RvH@}lKT>pv Z*vU[Wa%8, xm[-DZn!~g&,)D{򣘚s}E &Ld|@v:WT[GHʒ[}_mX!r8bY[] ȡY88PŭXQ[HE8UWx=,j?X. VV+d=ϛސJHcJrãF'3:^G9Ȋc%?%>:4)mO iX)fEh1&ڥjZ5/"irzx'i-)4B+օ|RPc G^CfCn!&+ݕbEe-KCjP@jTWtv:jwkxxHJRKHqh KU<Bsa:~D7fVgre-'+3v0PB+'\j!R$EVޝ1T>(t2R;6i  ſ[(SCvGf:j*)\RE]znbI-_huW=|;--0:>9G);Qk~3ҩDHG;V$:@ް;Փ\[u(]9@gH*):3fXxgJ%܅D'3 !9])ҳ,3gowڠDnIOb; x+Eϻ%t,ȝ E&r#UH]NxG~uoO\y,eb39і. N>A,]41PR7.gr~)hQв Yvd0$F:s|΂ޤ9ُ[ 0?d/7w) OOKƭ[U-; !jilIvd}Gls?d8\]W oooooooE oOmqܦ?9zl}ПѠxrï u8-u+~nf^k]a˟r4/XB O&eMRKLDh9zjUӟtlc\O 2z Ä|l R37ߗz,+x. ˟X Shڷt|XN@a䘣z'F}maxGNqhn6b?,'6w/Us3CV>ihDT|'1_ m ]=,ٹ)MM{L@B!&CVfJ V)d#FuSy:'x~r :8:骐t#rȂ9ҹ;i1Ѱ|$'SJHW(ȯPPli~yH+'ۆ|\?Z HEQAק_=6( : SZ{::{ 7$roqxUNjєΛH#<1NCx`InjfV\]**<(rf?$7Jj̾yBn{+޲ kR{b;엯JG E@z"%ea;S_Z65xi/;A :I'<tx^ӹDbhwMuFbkrT4Fwl%|{ LhFj=9efr'+v!Z)kAі;' f!9Yfz =O)335k @V3 UH*5†%%8:D'l~Bu:/F~1p(,A7ݍ \@a磐~:z9r{8[$#doo~_VL 9QzzqX]#eݮU66ea! u.8Tc.!bylykV,$/]PO1iN o`Ϭg{-gpGj= }Q2TCC&.Y31) ED0tLy>d&.X_ysrv^DGzr eNb9᭸0uM|`;NjI9խ`W$t<3bROcLFeSjkaq Q LO]LP- _rjg"D;7s@^ E3 W" L'a]lׅJᕻq観/VV6BY -@^)N"tl*@*j+[s[ЙG|g sզU{v,eY{kK@Ult`Ux(heyr۹t2Ya-RxƋlawR~~SH|"Lo!`EH;(gOUsuj4{ `#6 ?Zģh8Ͱ HH)XTmHlK痙\@AQ4 AB&xwixb;ˏJRF8xDÃa)th'$=n'l\s&YPn4ȾHͶAɿFU2~UG@ˌ8]KbjXQ6 o]8b"-0$vՈ@NADBԸkN@Xvp?w-lS`sd{?;ﺎטJAbyAl0gU%vð^! 5㫝[Sywc*StYG)uq5\@IH0]ts8oް]~$D^c_.^0|%op%8A nop?TIV+R'>q,.GN2/~/eG>$MZ[.'$κ^XD\%|8. xRYY\8]vqWB;KДU2opFo^OOm"R{k[߈(<|˫ vuwFSNKB v\%njYV>թKY)Mp,У-§JǓlEJ䝬 Jx#O?%7|7|7o~g;B57 AI9,,}iZp{=9t{{: f/7ZW`4і_V7uU`(6}5t @8RMV%v;vN[=I,%YsJONz^wtTZK_z? 7K|P=饡xQ\yla:h՗XAd$D.!e)~"V^r mDWwEF0+MD_]xäLV>~sڲ"ꗈ4,2Y/4-Sj⇦9rT6CW>{@h>\z9"mEe߽7#@5jX5?<|rRe&qpzo,Ng^UT3t,ɲMܭ ]&RŶqZ Y! z^ԡzԂHʅ>Q7aOv>zX?4YsT9}1ying`XHOD2;?%)Կf==xf ϨF c;`)ӣ"ͭjK;KϦ]0E; *鸜nlP6pTc;';v(g.Uaoe?#kwpVŠgN#*?䎞zg;ޅ%q\2$OFVqa.2eL?=i6XR\/Iw_Ru_H>Ώ$=fg3 @F+ۘEͅf0}Tb-+ AA w?h d\Gw @dlSUq@Eާ+v 6Y75{tqb\}*ӧ88d_Xý/U[paSt'sfgۼquCDEY2X/#C5̞ԩf,>JgN~m.m&*7$   kc1C dZť4%(zP|NZ4g7Sx|hR+[S*ȺB:C`FtTiTypOޘ08H՞A\.';}϶:<~J_X }%50(vA`93;6#` Gzq߶0V*6]G?# *|\XDB# r{eoo >8Y8T:g>ʚs׿vbt!@qnanvdz03χ'E|EnjG^k ji}Aj?{pA׊U T[Ha+ "GV@?ϝ? dSHvFqAD$B!4:I |Fh ZM, ec 9~/I`;tGD~g>.-4J-ulb6Ip/~V7.Eןv) N2IյѴT^#LA2&m5|89LwL4hCb%#^_oO4iKD¨O 'g׏uhg ғQwp0|_3& \q>T @P}\ADq~(?rT ){B;6?dItoBnrFAϞ&gEYH*5 "c;*XRvNR Q;䡰uyYVooooooooxoA) 2O1М'i$W7㿯DS'uW^ʋ )AKH.%-1?YQ|NzJuCmxU9mfxS^ )t@NU>NF xjl:ͻd +)DFiZoB&'`Os ySfn(swZ}1_% A5zr@lf>Q/m.)F埑&9ʫ'W8"%CT[O;?HO 7} Y;fC- Q:@;2'PJT$ڊ!M,Вe 飲$w2J"7 8r <‚}fIϬ@6`RD5 V.jbPulsh `~wԸVsA{hJ!TtA}-&"r QؽL2dNEu-VϺMw&awݦ Cu?v?ˣ@v`5戈3}mG-9{{!tM=G[4D-es9: t~MьS5ac9岦d\j1sçDP4qmuDɅBJ})uG v6 EbhQ}?TUodSG+^T=ZxlE[VX,,Yڡ{VvCHQ]F لoFad;!e kΆo8IVہh'RtNMb%P6a) E;}HCDœ"!Yw7ޔHڪbގ@ho/ RFV tbhr#iL$sxD!h{ҁE'] Y;աY5M&qE$?tDl=^.X-} BNgYc%\\tc$vG *kU&ͻJý,bl.OQys=qs?YFن/Y()- M z!Q[)ohfNQMz]P^ݻ.m-Ys6z\-)~|_ђ,ƶ:q?*A{<Vue.smʗu3@b-3ݾNZȕץw4oaTM@e`\陶,4PYL'}bIm0/*7.w.%E埂UxlL7 !QO;tmB2&4%~#Lq0]0dTSJ-pԑIi:ӵv2g)XVSEM<ӥϡr2GPKD\rY7E\o %%:L3ܹ?/g^BP!^A@>rq!Q5d?aO)h>AWf*犒CTu#̄eGOtj6-ȌIwLI>(n5`%쥠!v'V]KsRT(;pnܘ?'e>V7m QBOHԪUbt =kF=wW9^!GusyIgb;(eADʟ͋ z{@TM6Մh"OG'2uLb}`[FZ”S f lP (Xj a58E ˓Qa D'i}1v;*f(B^HbzYlLm;"ޝ֥[ wk46/I{d4R|l\r LA:T"e=>RHڱ[aR,s#`MǸu#@-`8l F&A;@鯱)=g4D '! ;99a/)_rYΫbi/ *H5&nAeK~x"|++쥤F4S0"Հ`{"JVngkn$!V0gt|$ :o+hr`Yߊ+)jؿNiNSJY1=!oZ}^ˌ ֌'F g$V ~:UUBrhFCԾ{ )k(9]>U&`LA U$Ft.$z# ym܌,f: $(meݭ,`R-Hа)~UhLH[ZVqQt6%)ʍ6"X<, ,iڠ#uQ"nE߾.2? Dwe"' ޑ#Q4Jr\ fPS2 BOHpf;]PRuWibyY%ک<*#+CgR"R[O-yaǁu CZJ@XR϶1=mӓkǎOLI_i],9섂V~' @as` RRc%\㓋,'%؎GrN1 ƼWC?&maQuim8"S^| {^PB9/.e>r˞r{ygMpGwXWz6v|4X$e \ҍ=/bGBDǤ]'yޜx:P,V O0ųڪuhKŦ˾uG1`%x{m8@OA4)H!!g'9]9\ќ=]niM0ҧgk0;tAb' ?8s OſbV'psFr@ eYTBͮ,b\ɕ}5;>]Or2Qƫ3*ڇryЎ7fɥ\ @>=IәWz\co9tHZ86xn&Yepq̆*$Ic:9`}bc;"F>\Ʈv'WF= /~?oف59=*s04-O=Bem1 {؁.7Tƫk:Ok7I \;P']HR S_4Gc~M9#{j`(ZgkfF0kGwlwM{\5vcyVMHhv(v&L"獽ФG)?U&tVc}4eVu!@jΐI6u06>4-{p&:HyL>d$R>@4'޽O8>-@P Al0O3ûNd0u"+Y8C^Ouv&קVD^CDő#Չx K"lVT(V^<ȋ~ ؎%r墕3T֍D Ա1+xm%%! Fjj@E/I\{.q)X='uߥdǯ"&kO\)e>}o}IY姿`=΢MD#_ *x',SaSe&o04VoY!;G a Hnx6 <-~SP.x2p;Nwӝt;Nw qNjUtnէϽ-bt / #=M?y5MҼaF ٭"]F蹄 ]e_`޷#}f%ڎlX(O5az"뫇B2lHPG =gu82-T3d`{@,] #삁&1x .`KO{Qoc*[y|4@NpN'L+ 2Rnڵ@yzoBL9 ^ϕ\fj{n{( S|pTmGj@Sa{=C=8{*IQG+uB>_oyHlz![K[?lx/%I*N+?{zè]ޗn@.@*.폑Z)w Jm򦩪/dxyS!U i\S{Bh_vj121^w!yitB3E Pk>@mͭl"М):hq yHĈX=P*-c"f,!/G"=CPin^M[KtS1b'dzRt_DiOW`U:*q̻;1\_b?~]5=PD7"'TH]h%"M${t \>oO#m"я(*4>]deGeȻJ-zT@Pa5Zٮv%V\hFqJ8~ f`ԗx,t& ,J?h)2*N椇5dPzp_Lr3HFrXڛdAxt8ߦ׆uddD\qJP]/P$1uJbZ3ۙ s7?Ne{F N6"?@nz]teI6M2ÙҀ!JPu%i&jQ:dLLli#̄f<_pdO2!zZULqm CӽotPl$86"Aud?IMCD`XKvCL66T#CDDʝs3/Ou5Ų ;+vdl^^-[ ̫fq1^+bFBq25XґŽNw.>+yJ1,dNm9ϭݲ 0kWf8UƃUbs}*4y "R]v2ui +z۳1д|J5#?gea+:TcKkOvuLPL7-C9Z]XBP ]HNLc5zZ |_ =1$['h=:ۆOl1}OIgPM/cdPS"IP;{vdfƽk\UbMqv9X}Q=xY:Q2&?ust: p?m7 O 4a䁅F=[{f4\vޙ2W'``eEdҁ^h^ʆP" l([阎lg~l'm_g_]xy},Iw'bBS^qp5YSTOU ኲo Vm/htbSL2Tyv~F m!E u7\mm2lU_64X.N+Bw:LtԆԬuJн vG쎕ӝㅒ״˝s=@m=`k[_2ڧg>r!d"Lōufdnl<4(u>M9`m'il(c0s꺵)#z/@xU~e 9aD_MDˆ v?-Od_nq rc:/gN,5(Hbl,AAE)!5QXZqwɧ\!LH4[OXB9|PpqNM:cÁ,:{"#~/nLk;(p.?(Dڽq.P Iw̚*ytP*'"1 \fa9BafeYp­GEi iTˉvZS )Upϙ͢DH=KK93Sv9g"E'0o/3B{&nR m@Ƽg@~z3H8>w5<+!!HbNq^‘܅"-SiD#@>`oMɵT~VhH`^lER?RVx&Hs:!T]y* @SoNLy.ulLH/VfVֹ-PKciH*7{d܏ՒCGX<$UxW ʗm-⚸PFD)mBotPI;qh}!\g')5'+S( ݢ.3}Jkr9JnҘㅗY Z\)INي,$_! zƺ3:B#CTŜVuM2l4FsAQ!CU&^ɤ04:Qd j!QY@^5ጻ>s2BHPɇ X&(R ^ҕRM7HJKOm@&@h<i*~];/Ib%2uOmRJ )hdWTlTV s2/]f5̊YkF_S~%.8uq#*T?AC802NQW$:U9~mX k(4LE2XJ+25/=IFr6%jRةk625'eIg9d `d9o\m`O ๶}`駽;'Av0xiN@1w0@/`)$ kљjwQ  "ª)S񔃐K\#eZϯ%A@C __JB?E#L+>n.Xe=I;<TT_NJ'{MMЎ-LYOQ\{ RfjNKe083f5|(d)jt:{"S ڢ֡?B66_fj\m6;i7p1'IM+ zw{wY妴>s^ 20_Q%7.<:JٶKm>5׫Ӏh a&|](`TrKSmM+@@|VWv 2_͈jv6 @aIP($ß:{) $S<YTo=ʅ3p?[:f^^M"6*1C-R&(<ҧYdnUj7}S}<%'˞M s9NtJx,@8X}`gPo# UÝ@syOL9!@yw y{4-Nxk|'hMX9\@QuUp'ۇD~t=y[&OΏ;\jp+1uS+!TS3(iP.`!WkP7:`#/ٛZ[h9X M0AZA7W#i@4{0rnPX~`hsDS06ZK&ldӧn YS&I"zI/d˞ DÒP_:HL/cƉ(~bK!@M}Qސ$O-75w5HM`%t1X ]Bbt/uwk~#0_6l0KN[a_࿳$gL;Nwӝt;Nwӝt;MB(lgu (s;FeQ8c7B9 p$< m]f Z4, cBN6UG Nm0~n{tZ*Hr؁U,lW-|a1%bn!2J{]nM!4q*q$KUUFݝ,eIB \55STȽߙ-ʣ@k|S㹼,!K"o{ۅu +m/X%գʂ5eYjfZi"[hwaJ][OWV8wE,f1z ۃ7D²{[}x'+R+Ra9aR4WWR8(fa`;rG:"cj͔Ñ^ @$`ם*Zںb~v-QbZv$JQnsEGdMEEiL5INyWE NFxmFfV:rPt.T(/D$u]xġ Y&ClT  9$ ![Vmו ւ>bW([X 7gB1@a%5_SE~#]GV|Ycj^\"I寚a0kSY{}@5_}Q}OAzI?U@tR6=EIZČǕ6!1 d= e˙bxeêabz)grMl{"Z|MϺ \BldaDy-|T j{f %xm8"۬&XNb;\5RUm_' 6ǞzRm]VmQļkD^O ePcSuP2hh;Y+y֘/DnG(n(VZaVVU򁫫IxI$\ɣL/gq5VEIdت*T f?dM(Deųq[2,ilY[0 gD;8+v$y;Wqp7K@k"ْ z%9`Ej,d2!Bj0Jymꛋ+N.@ x\Z[W,ExW x66^}c;*.(3/T5TA,<F%՞ u9~Xsu0 s7^އY\՘B=P2XGX Segb=nYv4*'Qw QwT֡ #bҧ;^v=:v:{8:TV`!@|lltD2>߶f9uP4(s ]@I^of98jsZ$]-V2)/@sD ] 88D*vQe*W5pu'CAlc4aX3a(ZXwR\#}*'TVJ ]HVUY"jG:t-lkm><;b(D@6{C+ MbR `M5TK5d;1~6 L I;$~=]\K) `_m=U;9)A8hy{{4u&p`P )3=_ThF}yfq[Zn`ԉ4(lC+6j .`!$}paIYV*vTR '0~f tِtfVI$?'YSWɀH ^fseObnqdΚK1JӀ|Z; jҕtT _:P:*" HH<l'\NMc~ VE5+ T:/O;B5k:Nڻ"s鼂CtX\ ~N0GeYiq֊*Kt'cPASzrg<-W*LYiRe4A vإ6C}15y>htyol7KduR@16YՉZDYY#Fݜe>M!b'W&:yL4@SSM"C*Fj t` L@ 36VaZMj4 /Q>8r}, + =*Ά勓e̔k׶&y4UΓ0M) LN? i`H0Z@DҗH55^o.|Yj4BfpAˤdSȏ,JHXZy Jr#L4%xyQ@^u|.n2~_6ˋ[ȕ)l+0 Oy?ڳOF8RmoiE!)B=QIBSzuU>1)aĤ bXaV?d.DG-+ WR|VˊP\`z"B]N"`3Hچ(o|zh.%,"hg% kb[ xsp"ebY–oH]HNqKhǺ}E::[Q@B g =u17"Ueҳh~ړWO>D6v`j e,]e=s_}hg{oZN r m4w2tŗ5ODQf ~5}Ck KiP8:Icq<6ݪMc"87IJ`xqh`N_$IBiqiH"-:2̈]<ioQaA+C?doywt3lL!$c^#HX-M=:z2A4.޲7 S@04t; &K \yq9fmy0T%ܱz%p'"]`E=Wo+wgHoy5`=|5PzKTW$D)K'@yu\ XMC>hR,(K/,twFbA47G.x@/Zs ZʬanDeRawITfM,њ/uH-֒$e. ՛@tXyjT]JQȺzIyi X4Q3ސYIpht J]aóa)kZR7iU1/Ģ4t-r|:zǧfl.4y'Ϯ\>]^Sĝ~/7yS̋/jNHE%@}!=fzy9Bs+SrUw\gORmW diN>g&aH"edV͋wu;Nwӝt;Nwӝt;Nwӝt;K)ED*95wKr$U} ?h@)FoĞ ҀuM֟Nko6rrrϪU- j"eNLgUo@<`o2PջM!lLEN.KzXd,&M|c;ѼPqicJy=RW 7w-版 ^ƁG/Y7'J'D'}g?| mRv{Wp==@μW{\S5rrR)@T1Ӿ`"Qw&vO}Mٜ/, c16R\ķ`c #RUǪ\˥Fo};NN7- qvnrF6N7~XݤRwlh RߙM;+,? :}5w F$T!KT]@_jԜe5%rOp\) [.-J}+^-Q7^ P:3ge{X4*?*Fwx3vL(k8p$OA_O^Xzxc]A'=2!@jB??{ܛh, cʨMNiWC=9K:P#aB&0 3[3Jy۞R]w~3]ҒF5 t7y"6F-nV{B]vPF=zoK8MoyT8\Gl̀n.;'a%ugi] |Tu6)'\ӽW];+ qy{pLm~1/&BȺ+_atfh=K!Ǭ}V$wդ81zPC7w#m:߀E>0p#CdqMm~9ء:Ync}I5ѵFϪ^Txb]gTk!ןi.[IhjNH;hz[X* $9mˌ  Mr|TYiQPfͅێ{Hr~V VK^+FtC~K1Y4nOssTJ%ն> <~};{/PgUXv?cЙ{21Cgia{N|Pg9Ù{Y{ ~63@ 5T8įźC~1cHc:[]8?4ҡуzu87OG>~d:-x`v@v>ZŮg_:g';'` >e)|"nOb_8C>#Mu}}\=6}9;MC1YlZtƪ- &.;, syb9 o,f7WB,Ni*_ $68EVOG!@pDtX^|J[?DjLKWub:):cu"DomfQmڢqǫ4u;8[;&o`<}O YEZs xpL`bFkQm.$GKaN^W'~l5.3H2_3=xS*mtTUf:K)4Ipj.<}Uk d3sޗ2 #eedQ/wӝM+Ct;d:.%ӝ$?p;L#Нt;Nwӝt;2""%e.;I(Iǻ ^OmA#2@%BsYW{u8dy 1yw/D> ,D+l De215XTZ~9`?uoEic;E1=YNnݩ}/vC-|&fjxJԅ ӕ6@r[]/,{-))֧HA i1;oe9lL}߭,Z=Rs x-9f&ɟ-=Tǔaƃ3bmDH-z= ۋC K.r~$[q''oǓ+SCw%xYx*rA#e(|)`*$ *Lb=d'B/:?Ov Erw DLQ ܂V\-ed%1 YIppE뗐x!剞8ґ!lm-#4649qP조$m IMcAɍjc k듧={zxjSGk#2d]J 7x !UV w.36IʁQZB>Ŗ bS6l!rӘャ@R !HmRzeVHʿ Wf\ȍlz7cDmzJg+LE`3eDKb:-:ƭ mS4|K2R +c׮Х9;M|1֣S0^ +{VxȧZk 3euD4c&W_U(UFfT?eBv:g$*(@7ZB9eIb "@#yџTv7ИS/)'`.oϏN]q]KQJ^:–H,mqwn@:۲Ӿ< ,f usd'c|Ce^۷6>kV9R o)&nagTR|VM ;'d@y>HbfSL+=@ jgӀMvY+~/mبx׆U젳#ZolLLIAT{/y@ߐ:ǐbsu(ͧ CuH9,΢?=yP^pON;,8 8 02/dD"[6B4a|Co:q.SO&xuPY;ʳm'a,jolomԦOv=NLf VyuqNG|wIldهfv=鶱IqlfjBzk$ԁQi `ʫ{+Pm: x6M" Iz]ފ÷;>?u CiUl4%*@icm;MwTIjH P1z@um/k/]nZwՀ؈R?s(W㨺N1N VeP'CRa)yz3e}rCG߯i|pv<Mm~Zliβպ-n/ =T#EK^r҄!~ttS盧&!T%;å6U@nK}/bic37`_`:mܡmaiq#"C5#ؚc>[ Zl{#Jx,FwjN7鳲팲?y&'k ͸TLLr6a'OC;)MNwӝt;Nwӝt;Nwӟa t;[ɺ ӝ&N3oŢ,ӝ.u#[kX]UX(k#RJaVY'ÒyO^iN"n3ld,RڪJ^I] CZNgJy"9zgkMNE'?|8ų\od&#HZ`э=N2'/E KuutY:ϵT&m:xHyO.,d'lAľJt^qX?qbhzMe{_6"fhҚNz#b [Ck0PP#ZqS̳3]4Pй}^&ya_5+~dvͣ6O9QM#128i`S78AO;z[yI^eumc|AC ]BI}!H)LۜW9xgz%CǙN4$.|MQglLJ#r}E!h̒\O"pлrARi7}eN2> >Z8.듭T($T+ s~9u^ Izy˰q0bgݑQ-sE;)0OYQ?r>=c`56_f $2)lܵ 2,˕f}C-%YO3.G ^h|*joꁜC^< ] >7:ViZru>3SVЮE9g 3lGCNB_MBj0?J1 p>#aL#;wSvP F"3\/׻]z-/8oTؤ\YuZ&QU:F:UJvU|FCH'#v)}кT,0MhiѼkי^Eda^1ϝcOF|9@>qzŖAJ+4{*~пUibH,dW<7~)#TNJVΧIp!tÃdN38sf9'ೱ?+4An$`l_lK)r *to0A8ZU޴"G9H@ a`AM7*q]AcZE:|"ȩ|>';yI.aacO3NCˑm3M@qũ+9ޓO H'/G?`-4x+yi>9myELqO^8tA.7(KGD|kg/RV]O`dtoN#Нt;Nwӝt;Nwӝt;Nwӝt;m;Nߑ~0HK"Cɓ^ND y !1 )U-(T~cO?[fhjл8u=hW|CY9._3SNb׶f[GĜWlvW=CY0S;#Dϥ?YW/~;gWQ|laE&c⟚!C#@u3i!6fZN3s,t=,(R˒@[-iSd3id&Jk7. 0'TNS ,,>Qg恄 x`[ i^tUh̎<̮:1ߎ]Ւ-{k$ah eI4bԢ6;+0BA@w;@V$ć}a]+"=@klp@dݱm/I64tvVeO~jW|1f6K!8)ZSFGG`be~-sC,n_tU@>-kyNsd` YmxP9MFi|gf_V*q:+\rkK*!0F਒o oCo> >2A%Rjˏ|hQN^+ύ:ETMKOj5H~]ưI\ 0J(eDbf-Dxw3'1nWoRW'26=ToBqY>_[-O.,23TYRO`bl{i 28:$?{88LDm R!*|#gS(]ggp5?X}/~uE<1zP,`֘s+ڍj& ?\nwすS| #gP~@p>s8gAQb$tp Uw_YfteԎ?",@~~Wj r]t,QPf2 ?C^҉j.s'`{,93aBY!f; X13^sx146 uݤ`s8$>ihPO(P* =_i\cZnp{熢0}?zCu%+ kW7Wt(֝n,N7tNwӝt;Nwӝt;Nw<)GPwS hZC",JNK-lEZe6;j|s VI:h`o/@JA1G3P&yIՠȌKT:U=07`%";NvzOS@%7]Og)8u'+T4R;H ޝ Z٬2ڨ?кu|;`'(g5[a7mHy?!JUƻ (CdTD(Вٿ5Nfl޼+:,-ߗ|U[~'I&](7 i_'e ӓcȸ~iJ][֗큃SqE8"]X ,h4-9`^¥$}Z/)=Q39;]K1n_) ԗ PFjJl< qs#NGtG\!tח;+3Y>C2@fɜ}OxDy 2tODݕ,;tWZHc8q-O"2idOG'Nw`y*2 PYNz*p_YKdEZ1K.M@v:c-oN3g$<(#1GPZ˨cvDŘ"4'9v& ]tW@ TD{S#T*{@<stX&+swk d\ ?.Avصxe) EJq Ȗβ Bz rs+r3HoKӀβ8;Rmvo\+5R"_'A@ӽ,]6swF[7N;29ª,M GSQ>k?ɣL~nC8&Mcwvҩl+Tֹ6ԷaChGXosPw$˓\t&OY}HvܑpXߦ,a־-m_d^K<2?WiP 1Y<$#EfXcӀq<}~ b PCl힂hC>ٙYCϩ9޵=<{ =oN(c4x߶dTJv A!YsNCI")bZFRmi}ѡܧ"RU1w@Q/1/iKa˞/j0>1'wSK´t* eO[FR`xbJSe#U5]7+Jip/M6&>TZ΍sK {p|Hr[JWY}MJp=#Hi86NI+|$2r:?WlYucD^{!?zˀvu]Aۚy74os>k sJj{Vܾ^?C7׾JEJ꣯uwn{va>Zt}+RџW.yDbnj>%o7߶\ulRT<) ?/G ^/ٓdw @]SF. OxL`B/+y޻]?6}ֿl_7M;  @+0o_70W @s  @ѹ ?7{md[~lG7+mC"x)Kο 8p)w _ (P@ @ @(]M_F_ꗷGF|M#g4ew-L7g¯ ͛—?Qi1vm/nbuc`Ghw_{cbHCLor<.'pS:jl,%PG,%2@M )FQ_ȈW cJ)MQWV,A3vB;7'H5oTzZ}#>7?7aoOQ,`1?5. ~ Ҿ+blQ"69g^ZazآO}7W!"E=/jsȹ۔}Y~u_|v(z _UȾl_.G}?xi |z}4Xϟ|rO*>(SD}RJrh#b'A7:F]{ 7ˀ}W\ˀ |݇W@p~qp>ʹS[v2z,@WM:Tu:~ch%t90 c;c4MӎNt?bxgɟG{kiڛ _2O6n؛x`UgSM-—tRt獷|DZ Vփ|ܺjMU?ݙFen4L؎m4M3c;@Ak/Eb+qYNU*]SU#E1VW0MGG0yNtIi[i1MSݱJ:λrwN)8bk/Md+/Vm/XU{nܩmgж{۳jyɾSgP] R\)zk`GםE@%ѷ8URJr8<+/dq[.Cc9nm6B/Uݦt-TnIR:-7_Hkw)K)ucu8Vcw+s)?`~e\>~{+׶Lo9^嘗vMn%{w/&7ӹ\f]_<uʇde|ZST|o7`KTV>Ljv\1u1?l3"" 8w:5y{Q?0\ފ}N0ak ^ƶ}XwXs_|Uy9t8tlRJݔQt 949V9s]t;:`^J=k[?$c'efsq?rؔs2"?iNթqOթ:!}^ IX )X8F=;'? quy ZXj Q)EjRѝ $ẋK)^)uD4m/KV.KT\wV6UustU:ԯaum(Kݵ*sRwXCxN)nub]Au-%ݪ<.VmZf%"nQgsޗC)\7Y5,`iii/(R &@ E{țV/hv)E~°R:Gyeu8\s!ӭ.MsEiS?"?-09H }r*);䵩}>>"W!ުP$5Wf?^P|_y@ ⮴u^WnC˱?#Ϫe??)*N^nx)m)6 PӇ)@ b͓Sv lgp~UOWxh+Z?XVכeW^nrh쮍/_\(~e#1kx#c_fV#KWv l3fˎͳ8jyW\ˀ/_ۿ /\t|~=nW嵺eS/S.>\+۾@u~;I1T? ~Bj_zP#P^^v,:/kםvS,dmovz zd.z=mm ]w93K?o Xv" ?+Ov2#8^.tZcngk>e[~xڲMSO5Wl~ah).[`Ce^r_x!e|zox\&N/8@O;3atYhnh> 1K1grrK~,tQ7UJUSijr)R[fe,0.uDD=?.G~O o=eq_o 8[rvR";{3%}6;QaKpU:FDݤsnݿtvxUǔuyiuSJx7q1o6߬Zv œlHe8;)yD>D|D%b9DRw8#7VkK7z_#3}GL0qÔu I6B|Wmˑ5nj< 6w(F!ma)V}TXS_t?`vIqn\Noj[!S~EJ)ںjloH)-ҡ^6/ml@>d"kDMy3v\q&c(ގSpoȟd娽 \&b]s6/ml@>t"!-G벭l^}﵎Zܵܟ"K}1aQpP 1T)" C#`l௖ܖm_ic3N!"kUKӡ6u UM5,ϺFS(Q0J)qNn s8n15Sqr[^*󥼲p;nm# `qX*C @y+p{^ޝ/y 9wcG6' 8/O;Xhy>ˀœl˝S4sE^Jd0E;PI3vS[׷Ǭۗd__ϗA"K8;ÑWl;)]Ysx7$i @?d-%tEXtdate:create2014-08-19T12:28:15+02:00^m%tEXtdate:modify2014-08-19T12:28:15+02:00IENDB`fonts/mono_dejavu_sans_120.png0000755000175000017500000023514612565232430017155 0ustar mquinsonmquinsonPNG  IHDRH۱gAMA asRGB cHRMz&u0`:pQ<EPLTE{{{ccc罽ƭƽ9>tRNS@fbKGDf |d pHYsHHFk>9IDATx]e`~=?$n8=ow!6w !}~}~}`cY`>iS.nr0/D3'OXE/C(IQPK-b@T -I|os\6l&"* O%ET[YڑiIjv)bR&"-ƩNRWb"&1x8!_GZqnF~rj%e!܉8 TO\D܋BD6Jq<2Q$kvy!!җp2Sm"Q.$_;? iDz(D@o ܞbuC{24 Zj mڌE߹kY֪Mђ9\Q3yDQ2Ki\!`9+XX6EK*f QHnb2j]BLuId3Ռk~[xh*`RɎ۹P}KDe'R#RpIxBH >d.*ԏwGPei0ܶ-DzDka0@P"GE'0QJy4]X.K'xUv$[:_5$G`ۘ @.ba}3?и<@ lXڊT;X{kRa]T &bG 2/$Qz!U]z6ٰ썆}!Q%JssuND̊qDbLoy_j:x7M[u@WxOeXb,zZs@さ巔`}N:o]U f݊vp]!JX\,e}dcm7:kdcB2x 1"Ep"Se*; &+J+HWZ%b'}N:ҭkͯev&Q)XPp/%*QۥN`],utK4A(V B0-l?G K~8GIl&zܣ[BppDaYmϮ<}E|kuBն+VQS$s1ǀI^+u`-c;wíc_.Kz?cq%ْh>]@tg(҆OL5\:7LCʓPKxȢ")gI,Ⱦ aP P]NrhNq<:Wǀ tDD:)ewzDӮH+u8غV ULu jp9V6ت3CO6y&UΆ@] `8䜭ꖬE4(~8UK0ROϧ} Ҝhe:SIBj! ;v9[G^@=pVmM=I)OiuJt}8P$woI'qE3#% r&ujڸzm2Z3qEXvfl"E"GkZּ0'b{h  ̦ :IiCF)#M <<)]!߫fViu;@rD6K6SJD.!4;"p@9o_~jz8Ž,a2~oV+ʣ?q{]q <ӏ8N.xu|{J{.]KS(Z_‰zH@?=ygٻD8.p}55xUi>7tG}e.?eTޘuiD U=nQg/]|~L!N ߣa "[h7><ܳ:gͳrr<[2 q9?'6\6'r+ n(Sx^u0} OOp~5N=krޙO%,KPkK aϷhfG<[Νk_t~p9&}k鋾6oeN,%_@3(՘&KSȝw+0LH_nLz5lYu6ltpVyyc2d+쓞g #Sb3`[%p15᝚rg]0hڐsx!fBt4^+Ü!F@)rh3@jY&z@2qY PuŎzmN T{"T\n=&S0q?j7WfPar> O3u)ߙI>itOV# zjbhտv4SQ{/` $zOwPT] &;AmhzUѪ#;JL'6[{_Ц}1beVybwmDQ+@`>}&`0ʡ8JPp'݀%= CT_ȣs'ЇGpՔ6JIhտh<cF5?0 =F׉ kJ\s$!+ u~ɝF|IÆ{w%+9V;12Dx\ܳs>93E~sS|;xV J RG6?$} >J*ްjLwbڰi-Y0h *)R3,ȭ@iKh@h?[瀝Ȧ$zOw`bLz7uڇWZ'Fu5f`W߉iæg1mL:aϭ]1)eYoD6Oс;Nbi`{x( CiN 6̤)ZYoՈ:n+؈1Ѫ:أE[1mONѭ ŘVx[1鴺ixoӁ;-SdTIZޓCXp {W6F8pKOY7>3H;2רF$)OKj F>6;StoS{11Eb4|GN` !o|ٓgbb~ ?5YU31o7thb~ ?d.KS{+˒{N۫k>>MZ}1$3 )OQ,w5Τ'QbR~|/~}U^_ g>5㝺|V;xTN;`nNzRQ.8%.l8{Ls?:e۶-GA^.Z, ocZHc.md~ e-g˟kuNPZjw)x:X*^\81y⻼x[hb*_lNLͦ46|(>PDZ1Szs9Uir; H2' CĊrNS'0rYEz̖)71 OC˟pv5`do`ymnXR+nN&k6f QayZk?Y'Z̛ U3JD9)eS%%ͨCDo+l?:"kU~:ZY+39PI gJZ_֖9.x/G^+)BJՍR&>篔END%1 O@!l7|u9GqO}e`PZ$- 9gt0NvQs`8$|dTU! !c7Jca,xpsͪLɿ.z\g exo* PNvy}>ǝRCGzbxڊt>GqdG:tGU/oMǍs-kZdY< E7B1i$& Y-Bab-*,^ې;`d2=KM:T+fб ‚Vax9F k]<266;1;@ݗwbBd|`de QN7Ørxq2, 3 T9{TҼ+7P&Gp4+h,d-`%#/E.b$ ʚQ9f 1Sp׵G6\s@EL6Z%ox _Фfid Tj;1 nYw6[jb AZ>ncq2)yqA|%ou^4WDoJ26u•a*+H)508̚Q? _0-^jC{taܘ8:2>URb%'6fTm 8Mv؍I -z ޼6[П+fDa0(5`P6`*geHNk|3dEoe]ρoRJQfq|y>қwb@`O:1x7|zf]7Nǝr q"Bwb& H6#E4a,zz)Im0]([ֻFb<d9=!b21@{CϮOg;@/\ 1.e+R}o=*gt}wb]n|Up'ǂPNh 4_<O7EM- `d U=zZ0^>΀7Ze{?'hu 5S DK y)#zbff$%<ЇHT']@A8vy~o> ʥW)wѭZS۟VSmҁn Fq~/K눛wAK_Vcˈ?|ҽ\INB!`ys g;^:y]CHc:3gpY3 "@'ԃ0>~MZ_u?Exu$-'Hcw&{3 ;1OzDiO^pb 9d DD1KGEB[Rz8fG&#W,`uBFuvnhG wNlœqOGՁJD urα{w"rt%&/j.T;Qc;vR:OjvՐ}$UhbߏYMNEV5v<]OcZBS=K ~7D{Ѹ M\j* H_^MkB<֘s_^w7Z[^-fK!5xȴjLKD(9E` +S5 v?lĸs:֔-1enKkl;%TXFoE\ `RBmv[^{[ j!֮37ǧo_ZA۫Ys,mũwß̑]X 0TwD^͈)f[r&Ri/;-sko 1ޓ=SI)+z- H짛 +t 1oqȎRK׍-[Cv#3ؓS GRLLoT(D -00n6^F2ՖY?:f25ogG^vLA..z}SLD sБCK]LT`h" nn@ ya`{z-Lv!AWkbb|H)ޗ hmADykq슾hnb\&8rA%%BN߭@rf&-W1rA FurN;Ct&b9h;|)}$E.D~ ʄ@#06"ePMW]+EQa]EU7:i %u鴀\JAYuw;(7X]%'v"сRb6Lp;f{߇Z GW:Ǭ0T^X\F>QB`7 s.\ut!x$o3H`Jv&htL䚕F$H|AQm]&q=,0\-NZ0Rh'Jڄ$j-2tta t]]/|.9O-mF/h#Bi\i9( 'p޻|y܊O9 >ɻ->" ,DkeZ@!9+vWS7(U݀[.D\QBU/7FEb*E >< #A $X0 k'$műai .0yDVGOAFiOy\}I!]GʦT*$"V0<:wfXO 859VPmk r4&' " %{#(ƸX6/  8Z\qN@`.Cs|} hzQsLicpN Teh#p- +2`;u̅Ƀ\CIeT4+> L Z"i[|z}H3XTjrF-XP&{I&b1`d7lj`UNqoƹZTE6 tTVN2$+ K _Զ/<\/b+$=hSXNkw䭾}Jydigs]<]Z&lLW&dN;~?e8WB؋J|E^+i??93^p^6RhCSfC&GǀCj׷ifL)e+j'&g:x#pѰg*ʧ>o g$mx-j9 *_X4ۯ's}槉;:}H6P݇F*w9O9FܰO#<~} lݼMog>#?J~=m9i> g1a <ݱ?V^;&⓽y<xVbeoDϹ/GhxzSO ;LGmKމFkx#h.Mtcp3! Sa{ybո2GƠX91|̼R0e3c0yP<h#WO*UdvW vd?o`ц kQDagD#wN33n ZTN1mg)ǎu4s6kƫHi!}<UVm/?K!w=rV9;H 'd\PxZH(wyz=-0 .OM;bĦv;p8 ,=/W@Z>7~;^c9[uWkiTP3R, |Qd۳iM? mq=~z-:r!q1PNAhkM/bȦvNËv;-x6"qwlq*wAW0BD7 Ҏ; 'C* } fM3^q+9b뒽 o<-\ol;Fw-D%)r[VR_cN;#pU4t2[ƖBaƯe숑7B= ES#+S𕈑 FO1I6^́$%H8_a84ovX7tE =@D\B瘙(8a i|\x#b.f֐<Ƭru^t D`FI4{'6GdjyqeX @2.nP A ɧq?f3(eUPQVI1367f`}k74,Rݭ,Qi%?Nel'_"j'].[k #pF @Wִ'V:V3ԑ L)-M3ai{mH4h"R`rE5 c-0f4t8@K#fXqW.^ƭ)M^K ZdL](:= y F*j2"A"VVZl(EՏP+Msf+j42 ,1H`J`qvcJ# 8!F`Ux%MXReG~" a(*;M|L6'/)z&;M j(vG16؅{ 6Dk5:M,V/2+­\A@~؈bӡ`ҌH Q3 oqw{ŇMf+[O37`:+B=ap`S"S4㐣 "?øڨo'`K} U*T`_a:=A"/%MT 2)SۍEYbhoMEfzt%Zᐩ>rmM/^ M.tO xdOay;@~5$'깞)NnF6J,剑"`넵-z`Xfo': `a**=5- ?464WvW|C3]FybS{D=t}z ]rb><ia f`.l;u LvA$MY($NPBNugZd.;].(-*k"e/F,:{cj &Fu۳J8zm/ rfc\bQ 0m#[iEȅQ#W {ꊟ]A ]E5U&" ?:s$h1:WX(yQ<#w=+~3u^[iTH.Ja]U~Bĩ@֍.z'oBeamhXlT˺f2X.ZpαaSTQ(X Uz Q1FSI?,HGhŴ eJXJY^`q,* ׎3g}q=o(#-)ji}9nqA$SDdU`d1lg_TrL \qhB #ZHiZMэf;.a~Veڙ:/-4M, ^ MZ@+h8EްR".ݲ)̽c:N)?27wwuh*Fɪ `Z|$kta(WtYyz} ^:KSN e%&20Tذ** f{nCrۆ  J,k(^Xx@{&;hwb&E`T$!vX $kPO/+xfLslTU[D0cl c `grnmӕr8vuU+%`I e7J\)]cɋV ں[n;3UޗZ!֍$fٳ]}C~٭}]|߄z]sۥR_Mh&wJ-^' xN =J[$-4^ousZBC:"9a98؞OOڰn5ʞҶZ126\7axjzQ,r]o+2o>a6s{go-kO~7UٜWeCZ/ c8ݟ2?>'LlMl†Dq|mawPrV@ȹk L[:"xVMC~*MKjCBG}wwU2M[Q;`y8e໙ff gRNzE7T`~O9sq dv٥GH ^u;5 ~wqڑž\/i<]Aa?m:?&_2u}~ւ{}~~x]IeichN VLJ9"2|5Q;W޾}¤C$c@b^ )<uG[(k"JOB'"MmS͜"ϊm>kiZodB&BC^/'MD?9-_=SCk9FGe|ڔHлuw]} Il.Cl[_M==Cb{V9jfV X9$Bd@E)'̞z"ŇX؅B|(זrx;'"oV@r>Z]J[˨n@_ꇻ5 w'w'4JpDf: '`Z*] vn @zqj29ZQmsN/ dEN^{\k0Wz0D(D{Bm2(9G%"0Ġ*8k &D>eKb\K[ed]eΔ86X5%Y>>8QUXnj"S'rO 8[lV;悕{>;IYtL%t1o7ρů5KMU-.^=ﻝ`rz1d)v5Q@!D,QDڠ%r pjiA\-i9JXW7ht.\B!iWKп޶oU`(̖Q@:`gG>4㹒) ({h(2mvl*zU| 7Ts')YaEg=4EEq75a$ve)j^9b8;]z Ϛ=ZR"V@4d:_w@Y\HG B2^8Gy6d|Mkᗵ6 U?".#4.OfDNj9^@U6y vO5aV}pU![+jR  BjBJ(xD N,hJ@:@n'Bk-` DDƒQh-g`#Y#}P_P[mrkI=!.T&@Y-DY_kTXhۇvՍLD9G;b% q&tE*6 ;_ ԖSȱxf$Um&H4Bc!cw=@EDr FD9Qd"6dXAgaD$]F#ĪA1*x[3f*f(卉&^#EvpO>Uֿv>ܟnK$̎S^)C? <Wºke^z,yEM 5!kQb1$vPwl(-(ztL0b-Qʩ!N)3 SYz#kBXiŠCg&p_R:v G#M}Rnwu4̝;kr=lgm ߿n(Џ7DbT6ӘwS'`mt5;$a&tp1Dn|HmQA`m^xK^3~eY ,K.pr]J$*y%N{cd%z<:;kǀuM0ɾՍ@NU24-Hm \#;m(aS x&0 VBV3Y x% rذeKm:G$(ߪۿxw>:W(U]F}#7P]c:3~{Ϛu~*I}z?۷_Tܕ&M\?v0nz`/\bD.C "UL`Tp-Q޿F`,DK#(E'f]̢i_ivl,YJZ3˭sz-Bfc@r" zFX6x F)he7ۮ/k$WO҄(R3%\l'S6t7L8%V&3c[ŭp& vɰ#ʼ\5@~ 5 ڰQuܮh%&uV(<-۰Z@EM@>ۉ|%z!Q==65(VJ-!Zो` Z}[ ARa=5b3l: \=jں1ڗ Y9D`.;41b̍IBvvE24%]*c4 ʃF+6zWڦ}Ѫd:7jG2,xbաuS ۏm`NV[Xefp.i3e?_'`m6T+gW ۘwL9SW Z9 [eދC(>({cwM',Ǹi=wZ(y\D@2Qg`LNf' }JYrM" #XX a.1Nz6.7]W$GL1M1lG@Fʼn#QU`lD+(,k[G )::@s"RKXVaag1Șᆫ,54m] UGszk;Sy˭5(O"cQXQ0 #3x<^y}w 0#S Ɣ~oDܗ2 f]Yn{`cUR%48YCN7QBI-2xH(O-@_u7 ZXHǵSZr ,ul H׵veJIf_הzr#)(mTVj3\*S.*1<Z/ra՚hjZmk@pVzKb%"CT7z|uKf{N@SP5w@id)֊XX t#c]=)eȝdMdw*}Bv lHS:@)]K(Ó 4R*R QAhV^V7DZtX U|]L@ibV`mЃKP)J@`ԥq}%.1MzsKKNii˯+1$[}1M}ǬT<T:7f 06C8E_Iڽawm ){d9Z pHHRcn~YEבa ִ`i/ p0/E6>o/@2Ea D( Z`Vjk+_)Y @B2Ttn= ]{$7p 8@uCO0ti?d|(ZPD ?7Z;ƋruS̓ Ǫ^@7:Zhy4@0LWi".oQdxe|h FI%펏 ͬ3Jeo[ov6ޓP#-aژpe$h(^m,櫝@e53  #v; E΢3iJ6cCO5џ[hmGbxgr5Fi#Y}K.K,}vSٻyW7}~tXsh˙tHjl7%T9l• !!BryrgѮӬ<~͌Nw͵!fA\1  @V7 f%8$?~F[{ :`r% 4j(kwZp01=RLK8\lr3ljC`6+WDg 2B(c3esCKv&b`$lL#h4ZL%5Bg 4.9R jѷ:TDA W0ڎaFϨ(ߧ}[ 6;.&3@/3[_7*ZHcw`J(ʫ?20pDDMf@f6ˁ(N(Lt5SPjl9y~rkH <<\myc0H{|<N3,l%8qT^ 3`K3)!/J1L44{:@1h-`+KGJ@*NE1 HXEҶUyFkuVY`ef֩|-\wwrIϢZk*m6M q"+Jl%@J|8]ScLCg1: X0ӑ `v=Nte2rdqFh)c}r+@о8@dw@'>b<$Q#5 [" sBk]:9*G9@ax  4j^XΗfCu\ e*T|Ӗ-|,>qLteizѬu.}q,ZIO5sU@|JAtPE i)5rF b# JFg{@@0&KAЌ{g|bEwk%ldC;XMO@xC , CR F@V0g '00.D%K1È!iaӳUb+ؑ3Ykk_S<*%׵$b \M$&g~96ԴW؋Ж=@[ČlW0OqfsxvJ#d'dRˆ!иj;eyp?,>]挑V0&؉##j ZaZX8)V Tj Shp]ŧ]{d0Q<+&aئZ{ nlZ.a೾%#. " rk%r~}I= 9$$"egt+8n|ɇ@RG@CJ~aSC|"L8o(ӋM':rMC #`K,F ePS%qCh9g#boM {=(cK1KӅnVZ|[j٫ߺ&^-&eD kiF&=#;(t2XJ=#9e$E y,3rvikH ?vdEn{Sq l@*ǝX e"$GYgl@L V&& 02^`$i3ס#Kv;w} 8Rd RĀ_ݼ 0Z]ᶭ Grm՝k$##L6$ړ_.uT;c^aH]lz`xd̦Ǝ(.ʀ*Nr[Gsj+L2XL]3n67Ro/d#|7׃:ʿZgnRC7:_F||[/kݫ7,~9|%'X" y@lI?+hzgeŸ /Dm..5pX~+׿u:]Ow3SrvIvGxN"{k "L*X%_k~~¿_WRJ ZU~/ɗlv1amΧxFVmL?/G/ijl‡p TfU>>XY Gu?m3 " ı5󩴷t]҆i}2I^A\} ͧMcn|5Ǝl#-a̜iƨ.fh9!zjKpafm4O yUon9v9~ mk0zN` $zt(-kq~ ӕaP7ة>IZT~.FYgOU*!^9Δ2]n`C>KO,M{s֗"Bڗ֫S'A[t>Xmq:hYus7ىs4Oӊ>L;#]Y apiZ\F|(,LsP T2pg w1>^&]7 *b1a.ήx/iMcOsWFE8Vd#@|Wvಛ`QdH_ci/Q<ָx4svqQⱍ! x-1a%r5oA).ې [R;\4Ҵ7ވV&P3?RD+ԝ>ha&Ȭ*(,XWމVcqߛN#@twocuOZƷw%Սx_LXdd7RrSEN&3Ks88Q]H@ ^N\v\cfXqȲ?'PÛ/0|kF@ mb$SBDz9&R2b):ʠӘ 4D9VHQj&AAޚ!`U'+e>h:z3LTf݋:χ k+KPel,`;xgP_َ'sya$[Q kcB[DwhK:-aۻ~n{}]QBrSE s꬇,ozJ=~l{b{U6r" 66Ƈ8p~t֫X!3b5N: P;[iEN1-&FrbcF:5i!Q`D! cؙࠛY [pB*UmV۹!g)M]0^t^ÔݡͫzZ0(6 ɮhD@ך/D no]rSEۥթ6Bf++Y"ll{b{U8FqZhs (#hص!:iiRr OS +9X`)J)swT5{c@} -,+,Be`LK V=@ (. WneZxe`0\^} x*un˵OR3NVکܪRvmTR=21:e {AJKΒJOd5:P\:g'4FwsE=@;uFsq"6ֿ h|音R^KF_R ;_@;1ʜZy '{cVh68GZ|0QRA;Y"`;܁8:&(dg@LF \l)Z+̬Y;FWN0$*aH(F`U{+4t8iZo4:jXD5R68 %ZI֨uFsӨY!rul6`ŀp`,MCK߶u aم0ok#, VI-Ԭu_`㼠Zejx$r#ĚKJHmoD;W~Ih^VfO` Dw}\gp4lt##ݰ%apt҆ v\gTQ9li%MR6= Yͥ+ 5X:e']P*6Igf0s]8#" f5uHi@7@Z|i$%*q5֧3T؋-jev&bEQȥ@Lpqq%hˀcmK@&:@t7@<Z@i o,) 8G@%k+VI uN`Q6UTw/6ܕQ6=+y5(@-_-n@ Ds)g6p[=-OA`uː˰UM,AeEY W3 &J$i5 zlg:)T : KжpL gSjH @vZh3imkBj%?gu] p" >V r]X;SM}r;Q~A_=H2pK(ĸX>*ܕQ6Qi^]@o/,drq {+Ubw| X@5& m#H^츼7-|ed`6GmfLrW26%)ӡݶaQy[}F@wIƗי*, ';f VF7tj1Kig?W` v@%l|{WSr N/ns./I'uN%cưX/k(} zJ֨LkPʇ8YPXp]PIyW?u,9/_Z͋G^]=hxϦS1~Fۀ ?՗&}0R"IsKǥGB-%|W;8I{$z4:;rTև^n+SI]b.6xUΏ,\!:Z^2(>c Aɰ'?w>3$d_> MlN@/dVǸۦ3ٗE. S *}׉{u-1ʬ]uW;H{>zjeKduZP*t? tؼLݮi1击~G_a] mUt3`)z!Cƿ4]KMDU~/hfo}.Ҟ n~ww|P/9V^I NDaߎ$&Bp_3\Due}fӾ1aQ2vkAsThrߟqqq.^ =ف͍y=9PüF u\IۮxEP `rۑZjAop ^Bm@i$|F|:[suّLJuW-0rG!N^ew䘊u&Bɍpw ӗ&$=ۥ@՜mE^p1[f7拿*06whp_ hnA%1Pp/~kմGysq[`1!3̈́hb`Tclԗ`Fx*q͉}\M/iHV83YE6رlyՕ#Sȱeq(To^/7W%=Gmi'w~+Xe=@v,LngqJc]K7y4a-x…xi}ս+ktV]}me,ofxQ#ګNӽPߧ 1gڔJ"Pc{87.Z7%f}ږ8e `78[ER/\@9.B̃R@ljgYnhi(9ݴ6Dn o4owh__xHo@nkOc5}3j:5P1V Mih_6bEG}F!:U.B  {tk~Ռξl+3-zL+3:XxwJw30*iS dգgt쇉&&9 >ve["@}9LDx~qbcu~!ZV*m'<7zGk5x@-vk i,-Uք[G`Hw0u4h7+Dp=,(j5.M~ͽFլt;XZ*d'$+NeH+m!0 MBy7yu @h7UUC?jGrB7t{]P|h 7sSgLLBA1mp37>h>j> 03[PnuR<\F>W! nu}lJV[`xE8! ?3᫾%P@ES+? eE/(%sK9@N#!r8& O(0vQ=3W^}]zH_;  g!ip}m8GdžblZ-ՌT(5n;q@Ԗ|8 A#Lj uͻ5ڒC&dH_ 1OVt 4bO 8[$+38&1Le`34Tק= 37攊 r ,1/#tV%hFī :}9쥨 \7N7DBGѠES0!)$YQdS46-ZC!`-{VknN6V\:_94r ~@0rKTAذ| 9E{=3p~X #ks70cF`7,>M \i?r6AxkmC0`&xkuu{eܐ) T::\':;tXtC%Gk{pJ!A~5<%WӮ6jI؂h[& 9;fQ4f8Ȩ6@'%MNjI[4(,xLv8.'N)cdw%X5; ( 5X(E!*@B=.#8[#M(jK!R/*x94t )@JEq(: XH O8J>6ӹ:1 h_ԊX\=!8A͇y#l9D5%'dNmCs,ѹP䥦$(TPCrLS(d'^Rmq:X%%nzzUF$%G l3"b7ZYlkˀ , xl5v lHJ%\ug=({ sFR}&xކU]V/*@,=4ЎhVny1e"vʕ~3e(dsV~Y_ci'}^Ӊĥ]jc{2k;:QGf%WHs˚.KBk$ ; ̻B+L5SL1]]sC`{>zz^s :T̿z(qaE䜙v,y8{`k6g0HJQ 7_rp[Q3~$/4r,;xΗfg80e(zY~4 AE4LHΠTqy'bZS H:{_4Y:B陔"$E]|r[ HpVhŚ)fB xpkX=O~Ό ~E9ꑦ"7oG'zrQɦ$K*GMUV#M;[Ι-U7]S7ogB Kab?D{nˮɭs@KO_1 Ԥ,$ƃf..RⅈvfY;l 2>bKdDimS 6PveIEo={ ۦ a/tMuUqmrl%,}Ȍvv!Rp$! Ր)̸Os&'R~\tΫr.Pr9fD@H]1 $~{yF䮄7 'QxuHE. Xlټ8z@&ޓlap&xy0 g0YٶSM'=_fH 9ebpDP6Vj0+56oO'K ĸ =YGpv`HE:6{@g5Q?W.C?q~xЯn9ȊϖRON+u7  )AIKDc R4X>pWHdZ+#"a ;g )(watk {tk/0!.XhaO{8QWE5IO{}I+ ǔ$o ,UF $-DWWM\!ou p(pvQ6NwU؉.c}/VE7/9xr:6HAoWdvh/HKKl1NUGrjk)liTTR^P!"*BH6!s$KxM_gYR?M&okˏˮ$@(ԝâSO^-$4Ekxdʀ[]Fc#ur3V)  I b'Fҗx 5 B D$ڰoC6Yi`Mm6죽QW +AG3~u;z K"Z*DVLni̒SVGG gB%HD?:sܽVk-m l,qOOij\ ͜nh AMP'+=k@NJ"F|8''ZQLG#$Rh}HcȎ 5Xx zOZb<_; n e7ZUuB2CZ&?"o+A q~Яn9#1S2Q ؍2Ѧ\\D/ď:ѓw~Gyl2H[ m˯1~U_P5 \)f,: qRڎ^pOqbH,N!H6GN4Ta"Z$֣.ZOe׃d @.'0[}LN1r( l1F &6މ2V VaeUv>rzdm/$okG e)޶?Ѷ?8Xv:Ufu}sq_,fFmeޓ[(ex>)[&}J#׃i~m6\5_ `p5~E9[wa_\ qcwR_l eA9<|^$YT~~~\.'l? q'[lvDΰ!rUD$|E>$Dz9%E[+펴ȸ%rkݼ||q ƳBmB@YJT*sL\0Qa)BZwmƼȘ m9v䘈pT;?[5͇6EǶ]<Djޅ@~4,lF/q~.(]Rj8e7zSX9StmV݅x8t~ܭXX-)-4"ߠ^h@6DsEePD(d!/(DY3^V/^&L D9`T9,;#eCHDD!RpDU( Quה>uVzD3H#GlpoS()aǮ. .s1hrՈ% .-cOheɑ'ͤCuik(鷇B~jiP#MLlgBel3=HmEaxDZoM(򙒐Qe Ǒ3g2܋u$;dȀAd'0ANj&Oq)hɾf`HHDDrR)PVEDmE9YV;Zyw6BcMF 1P4SOOQ15F E^V@3c#BaݗߊBsuo\mռwV((s#!n\BrQX-`(ֹ{uRgi֋J@@&+3 X31;t2 gb^ bCg*+ ę( 8тHӂHD6oLDڸ,2D~'"^8sARD@zSۧ|FEpX=!%)=W;InKA$ qD-" bi$ !1 r7!G3ϳ.Zힶvq<^O²mir@ D f)҄HD- EZx+L Rmc-;vފk!XW6h%swiXd^k"#$ybpNG![]VXx KDa!-9%a%#l{5[mGr ?0 :̨]j3l@JDk -bw)fDbS"ʐӎ.6!DsdO1s&\'j (X)>_6eҎH[v,"1 u26pXZ vQ`"s_2-1SXT si#.)L)O˭1N<'g;&rjk #M~$H *\DDDwM8K"mŠLюX/)XՋhk\b:shEQLn6Pga(VDBN+/)DJ I6-tD=.'!13ֱ(7S'QY4@&\R! uT҄)#SpL0puoU0DFZ E* V_hiiF~}ez(2&ro(Beo]h3/MHzDƧB +QMDFe%VB)&I2v"N ]WG5ɔrR <9cX8f;K+)SoDdm8YqN9!,pݚBD롦c`L:b-I r{G\a*F$CHo 63}<`ˍA2sl")|cQt4m 03BK{(4hڈ_EWF(eaC!g"q8~#61 onl6{OPB̓,r\ZӦr6wL,Xh\'w[4)6X+JL{N6M&9q*ժN;(60 _p&D!~'w WCXQlduSn2'AJu9n( BR6L0p):H zA,beOg050mGk~jUK~h^{54[#tey61Ԓ~S9eB_\aP=P9~bLўh-e3덍N4cFkUaB1F5Ek.R QA6Xq-XA"Crl0S9>XV-Ky]HjV(3ՆT:"hzN2~&'V> ^.i<#aJs'gNd]TLڗdZy+e+SʗE`vd%lgm^è6&s}UTeϩysA5 h z041 ̳i$"HDI4 S;zQ9rVJY¸CQ/**iIbr LiStighפO&]؍0J%)wFR~}NY֢s].bC9tq5A)uBm˥Kfc%RAnjcr5`ZG+ j]+֭CHY|&{nI53z!ߑψJ~LdV"=cUU#c#@S&{ㆣvYR#3]ӿ(+e씿 S@~-2hm QYu>˓7&): sm[ww5%"/On<ֵ!mC?=/?oeP_WЏO\d@djed g?^+_q= @<;7W9V9<.?c:|^M{$r/XrD{aG ⯑Kl\z)/UWnj;[ϿZ |-W]ڰF Z~Fu*ۨ~? xMwy=p.-І|xkZ_T67n]Qِi^QUv4HdI9qq|fh5׺e %{s\ؕ>z2D|I7! uQVO "o2PDΛ%cm$XQƲ(G)QZ'닒f H(=Щ57ckd m3}U|pޕP0R$ q/J&0jvfHD&4pUn&]O$~_aDoLַ$5C7{Sk!x|U!wIS=XKeIyU;hjee=]7FfQ`=]4%7P*o3 $%8h-y*%v8CX!nm9jN@`- }nD'&-VE/76km }A '}I[\O$tKw\L7Zk缾ӜhNI3#,9.$_|7f䯊-c|G)ymWDd3IƅO%ͼ`Hޜ^)QXzWL"D}_u54.> [7 2l'QÅk|QrQ/@ eI^_н_| 攻%}+$H(+mh\:tKe4yo#֗'"ZaهN/:2o|q |K,Kk{Rr_K1wG i.g _=x.bgt~%9Г~)ɧkHhUzLp/)/ TpoRxI<_z^U~]lij&>4(;#WǷ;k)zsy2w_NWs\Ǯr^&ݛCx ~% y8' *mS+uw.LkT^\n/}/_%=oc X|y8'wwS+SRN'Yz.k_&ɿl }ުxؾt]'6islm9 |M@4!)k/x.=W5VW~ɼ_ŹU e@ɀFMr]{lH0C,D纭1zse\tHQ8rDu;<뎺}6J3<9(5+\_- * ]tVL4#l4I(Eֆ 1꒚8V$m[?ВR3Z{ɶݴW +1ՒVţ3>o?n Ru-)R%YUI7?(IUr;emHF$cҴJ:=/Q:(ӳ jf!#[و$"-w㚴*ϵVk|/Di~]c#Zr[j[b㚆 xc}M>{#nO1W8-?ݘ'>$qeg[ 0u=\?_Ů|#]HciUr ֧_[u t7k}/mYMo\aM+$"G$Z+I(rx*RugCZZ2PUg8 $ag[I .uCtK/UuamVsEoGM$[)]]$x-ɰ V3,sw*1--V_e3gg@$w)it)c?^W~'ԫr >aۈ^NZš$#hj(MʉZX|z,Չ7PJμ{SZzŪ4'>$qE/%Ȱz ~o(d #}*ۻ_D-Jw&n*r*%%z \1}θڡ[ `m3ƔRhɁ3gp ʹP#2 G, ƪOoojxQ໿7`žc+Il6Jx_ůb[>KzbS0ƥ3Lii b1=!~&KQ􋂿K, 'ηƕ<˖.>7uE$@ ͺn'/Zylz~~׺%[cZZ3gG8S=P7H yM{B* =ލ/o@t*"{~|E $r?K蘖ޞė3#H.7*:.We }WWgwC3Y47/@[pl\aU2d-Xެm-,3y̛WecX#|CL)GၰD@2ʾAF2Kewntۿ沧fUIF"@t3^ m,k}T615 W|I>(<*QF2o^T˲⁴{|Wh<Gn |ECX+{B?_q}Fs}sͼ*n_/|!s[ʃ[^_dzƮK5˂/Qk fs\?s}|]P7|S_e)#~I_Q4oY_Ǽs YLjN>+w1MUu|`-;1Nnx.ߺr4>J$k.} o~XOwnb%֘/bg;fdTDYFpePn9YŦ &lseï (IydP6kbcPcҷ`,d66]叏 >G6c?ڻi^_&~vx#ySyzT3ҷL?,hO ^ /P%*5~`{N&C㇇K"JR;]9TɛJp叾KnC#;7susxnZ}~oZ #;;|ͽ;;G^{O:0r?z#7}=wDΛ[?7@eJI ;|bvFޖ7@(T@gJxGI =E|th>1]BKXo^ ^ښ)C2Q}Kx gʏ'KhytoO =ƻ%E!m".\Io)ɾ# >-b-(#|^#^jkm•.?+a",8q<=|x4hr {͓/t ߎ?r. 9;B.˞maP-jB;@|CRpKvģmxy.^^w>~Rwe7;(܏'g⇇M]pd/>̲/9zz&/tIIߕVz ~xh>d77'0,xc/?9zKרoO] pM#agl_$gl voSU6O;,kGLcp =dq;)={yvlc*C޸7H_z%̇掤~;y@]؇ Oz35igFLK̞={?*ώ*P?@Ebw*W@^E$dTVm#͠<+XD8l[o_ֽzRK2EڙZ^Ss1!RHA 8׷Iq@R9GDD$a *k+K1[8##۪.itL{P :;[Ä{j봎}-'RM5' & =k"X+Z ?R@d=rDTWѓ\I>jY]H7.a7s ,bjbtX+|2 @ "n"xrTfQAg;ٹkh{Bs$Eͧh@AR 0A-jYGla*iVIo Wy[V]NsAKaSQā' 2 o͕e!0eR9CЕ֟@0'7:|e^;`i4Ciԣ.&Tyi*‘[)j d1\k7chJ2"1YdY@"J:pc-Dv,{\i(G8yIpo\y]ks3 سtPp&I&w}@"tmr@@"M߰hqY*GHڸ1#X Ɲ'- XH:?0N ZZi\zuy\VFrT `S)EЪ)p&@Fj0$i0@B M|&]ǁxѯlEPvU6}rpgX Xw+E<#qh@˶شm~L/ bm`L55ۤ@N@dƞU~!k#&=ۀ=:4]eB6ອҹfXQ V5 @!c wȅ ^-`,Z0 Ä׽ɓx`#,23IcJLJOyM738T&0ml1>?NKI/ڒԿ"iMX /:>S%Ydz,ԊnH$1M '&qPUsb#ˉgTVbڕF] c)u #vIƄi]i_blX3t{$ak8qMtG?p F}[4לd%$Y/ cy26"jajuKvXDE)77 )Z:eI 1m=*P y H"mR4u,vtTMm0I7xMtC<Nmf$b 4w΃19|zjce)CKrHbpo'0Bdԡk$V^]Wpe ҧh `-su8 Ц3VHj5BFDS&2mqe`& a:)ęjg n_ C KUq%Ǭ.2X6ʃj<€ఱ'h:"TJwGiNR D`I@$%qh44ڑ t] 'I~kyy/?£IdzCcG؇{PQ 4 #OX]E`@WDq)wd)͙W+vJj3ħ'ST'7Ѷ=3>H ׃i7X2a~[AO2|T݄ŀ78|wh@VLo_N*>O! E7&K*>CFs`Pr+:&iL@U狈I;H@l(g``TC3{EڛwSy84C{ek8O^+Sa~0SG$UA8j_^NUŶ=M'q.|wٔӨ0c'GyV[tz4nMoҨw:uadЮjcQ.&L3c١IΑ`4D `Nwk2Vi~Z%5zD|˺wSîUOO`ITE x\cDma vYꋧ ;Җ&WL~i,\/+O?52+*!FIA!"ƍ1~ 6.HRU fΐ4"!5*cpH2 v.SvoUm1Yk96Q$L\e#E_vClJ0)3 ?7,m1-M|;J>~UEB2ޣ.Y7`# Lk+_bI7/Inޮ+-4 2ƊvQm(2e(l!@rP&FbXCת}q*@sOŠE#c'[扎)n. *JFDCJjJXqj'ufL_I:$Ƹj#?$М@Z=#P[M gHk<ck[[iUUu`dƆww\i,=rL,V䗸dJ[P2ye/Qhkdh(ōxDK:8pk[ &6";/{swF  W W#sv*$ j@,%N7PswepޫZ44QUHB0.$8 1yi8k2fJ` mr[Pm7Ȫ~+ `'I#Bm BQE9lPUiW04f d. ж>:(Y®$n$U1%\/+muJZ8d&_r I}ݴfG ƞЫ{P-'ibX: PohzߞVu)v&4{v =uQ}4_LrMl\r 0޶9lfz5WPVȩ0w#`lY]mg[S̀$PU2-NӏRIl'Ծ$z;3؏a=;jR!R?jUn] ʤ0QU4_Z3K 7ғf#^ ͈"uocs罪B8ޚxG?QU51uE8S=S^f yu:9'x]p>PDOjsskc͍ր Ol8N&\`F luP)ȫlQ6=_Hmȋx=! 4KӜNN;%qnm6C뗖fq5.DN|ޚU0\'cMjDH G:ȝdmZvwe{d"oIף=;paP!޻Oعl@9jSJ\p07/˜%Wm'Xh @oMU-K&tf(ţ0P[<&I# F"H6]_&#Ӡs'@cc[.SC?9Al$/)SrC+4ǘi{GZ;!<\}pBIw8yZ h5ޔQTL>`4(vrڣHj_}lHR@2_2]w#%wf0iw$&V^ C5umA:|s΍V104~&n޼_=H4^H{D.MNU2`rbkbqdȼgYPh zD&O"{ @~M \r6RTІQm%)M@6XʉEWӘiV.8-r@tZiGCmrJ';VPsqrD=Ʀ;IR\ݜP!^JЭCk0ȾS~2rHp@cM0"RJa<ES+iep} `2캺Ll_S~=;(5 Лdӎ `- vHeM.& lӠӺ6u<]b3f{Et.JC_ ,+v`?o$QK*cJJ.F3PҘ~9ߙt))}2LBpօ-%G\3?bp3p७ݖugQh)ui< NP ED@"w:Jƣ3l~J{,đgpy^1dݎL2b00:f{_葹M\{XVo{ӛ.ԶbtHLp<pm3p'v=2xfFGDR?ĄqQx/B>9_{Lbi @9z= k-!K{Oְ[ J΍,CS~'!DǧWy,zX7Mwg6lu`  `@;-VC[λ!@L0Tmf! *ccExG0 51(TK jŻ<鋪G3Y3vMJUYg}C a4(\k~O ><^ŲZnyXYdn>*\t5&'.r5{C Q]o+RNsL0DJy_Ho ao@$hv~J;Ia'g+1"0H(Gd豫' &ɪ:TJލI#hE&;?jPǎ' Mznyc##6L%!7O9^D@VL!Jw@?ilnr&sZRLc m6njq@"0EbSHjf- hvN%ܙbh0E=ED G`ݺa_%jF Ʃ,ߩtp1V.WJװ){~SԠ!c;akPuD͞(UMT-?4n+ٷF@;mx?YTK.|"/횿Ȱ/ϼ:~Pd֞/4 x{ES{EWsvt^;? VߥgFQ>: |~OY0YƇnx5fMi~ |b fwZn\NM=^7k\g<çKIK7=~3);!^EB<ط7Q*'N>g>?[+ׄO>[~!Ƭ?*l}Dq [N$Stwxw"خOԹ K3r%;?&>e?Cz Q;&& 3XOɦlwx$K95ӵzi}rހ٬k Uǽ29vijy3ueW޷Aӗ7mNyX׶ck/|V=Iu(Q2y?uWZV{"Ps[ٕ"fwS?Ɣ KMJ,uݽǬ˳'Ѭ &ɺ @m%'>֧?K/^N4!hmq/xf[k?`IA M[0.ݍfr`c(䕤5dgCb/p^sƳzՏ>CVw zj%[/Ǝӽꅥ4@Wx"8@Ƭ9xGj!3m-jź ~dUsvl5NgU="z0ޥ&\oʃt7_"^1ⅪLn׌'U.ŒIuˣ- ڹ^Zz c}.}ۭۘQz?]2:Y19VVMI7 J‘ q!XxD&\mHwf<&)[\ƓdniC03Vblإ6n_'ÒqPZjkSzڱMDDHyFuq8%з^ga2Cg vtw(egi_dϯyօ Hڐdxs"oJڳ>ƃ:VBziҷ,H/ƒ\I?ĥ8n\k&|&i4;M!Hu L֢^mڗk}'uᔍWDܩ Lp,C-YsH1U PFOb[ f=N 0]2h(@NLKWDozi_z>e.R'<û.tyj`,@fS:w}z8[l-ƒUm\}YHURPoh°wI*x+ MY" U+AzfnɪA#2#mT[!s%.l3TkG5ߠns׾pU3,i*B+;=^]]0>R{^ڇ\~-w]W hn[7x:fK& ښM=D57-y Ҩ[ywFи.U,un<r`nx;0ْ@jOa%*FyohcfeW6UIpWn qYsMEzf5CF*3^6nLa5=8 8!@;d#s-%qeX[@k H lck7|JQ57O5_ۇnlƗ*VCۇл*!@QU5Ǜ=x!@&[B}bF@j#6ram,EzΗVlFAňm]RM?!݀=/q ,is5N|]ڵvo#FmlyeѴش)Vq6qb#f4qcH}}xGԙ% R9xpdiecZcۘ=8v6!m\}viu!@z /ϧ5),ZInp#Z-;cc2 ]9~yJB"#yu(Rå^ndM;n tw۴~\4 J"]Of=?z1tΞӵAaZ^6..lG@V66+Zԧ$au y;v_ۜG$Suq ]8,NM<}$,}gd G;/~XZ-՜3Ye*-5rDfjv\{II@a?!^s'#W?ȉ=`caqp[Y\ۮJAM>ؐxUvHwY/RT$_i s[Crm}\jKq?IXZ}k-(Ã.1:ǞCsz1]J zM> /c?xj͖K5[VW|̭X羌yeZ~חCw/7|#0?Bl_caNϹCWr&Zx%MU5iux N=~6sz[f Q?99fKG}]7Ѳۅt(=w&/X.Ƹ -OLN`~Jة`NQJ҃뼔9uzF똝/eϟoSao T5Uȭ4 (4`do6Qu"ЊV'is~_CfBEVD' V꽚H|-jgj+=z=<5u6e1 u6#4p1=֝O}:`վwVKo Xֶį񋂙+itpѴ , l5䢊mwv"d@Ty;?څr]N55ǵ{TO+@ /GZy/c FypLRVO{hRl=2,REu$?!.:. uĵh,>Qv@7) `ȥ7;B\h @ *@fy~,<2ǜjdT5]߯]i_6N'}1Ҧ919q F F`Lw_HۮjrUT3Y Q6@`*mZEppQݮF[V7)j-DEԘȵ@|Uի O*H-d6P߷7j˅R"әl,U9 UR<O@4')M\B&XU:Jh]$o<ץ#dwʺ2ꂰi"`P $ |tݧ|I'p\5u&E3̕A=۪]VXŪ5 r:&~@daIfdP&c7@JTT;*T.R D]>_6X*QP+*Tڞ^U@F1*p̒`X T-$P+ cU0޵?N8rv>y,pat/ht<Mlj뒣lSJk*~ ]w\Ip>(]$bLRBz =HR,TgMeɞߍu/n4֧=>#siI] 6e85L-'r "%nFw@r^4R뵛e.[L8j"cBiOޞh }oWdnɎ)<,H3V հIbֈRdWV4* e2?c,dC}K~ c蓱}F;L_",3AwfHdu3L Dž]`\ xHh֢f5@FXP+FcLGR6&l~mi5쌴ZYEAEd>7jvRJFAb{llѠmT?>@?T*9%mGj:R:gRߓcL>ƪL ,fk5V.5}CΚ*D)\6ɀ6 d@6KQxˬ{{-͹5RY ƣep>mbCUg/5x0ej4֨ 3a@WE:C$4FUQ# O*\}; 7O@" v*53XQAcɴj[0\W78oWa7@iooue(0exJuyl-ZUنʟWUI.זem$'aK$(mvK'7:o7OBB)d7W"D+9gm/ A uk$fE$ZD bħ'{g2| j0.sծi:[͈ՠKܐm'`"ećW\c6J4)֔V/Z I .3ֹ-5@R3ubn ~R*B\XQE=vQ`i7N [m0 oKPj[Bۜ 'htk' ( έ8-; PFI6.jYrg̒UsW5 E6O,yKp&J!X rӆ~p #Pl Jw _ݲ쪪*w[<[|xH*tdц=F㫏 k++M5-Jub@NTtKi@5  ظul hGVBҴ@ `WmvwWkoLM7n;+-zv``,d k3ZV:qZ\c@^jR윏?뗮*+f磝 ؆ iN#xhן#_+4 Ω~l ӀEP7KJVZwvr*/yn+tDTRDR7S{[ۦQhSkq_5ecw{`Ыn'~%@ m6eimsR5m7hzӀ}jke"ָ=~@׬Hl-hn^O #З\4>b l[F=Yv6? ;<%}E <m [9?!>c5 =6vq1_aڭ1,9{y=o?fL\{=u, V^cm|N1.m!ۧAw&LӕwSKMjk~Aa8. /R[k=*?#wE}?=g/x_l1c/7*ۏt0jSKͽ'S Bp6%* 6O_b't.p G=B]}Gj/Xk xfU+*w.`VV93lA[Y=;;8>tS#AiBP"\(…^p}xnQ]y\~!) 'Ji# ݓ_^B?J֭ RY=l?KG PI4%doxg!7<Ҏ|9?*O$4';Lhu2S5QMmd5QD2*ɨ zPV-xkAI}[5@T/gQN8ܯTNN*DXp_%#4m򘸤V$4KINZ" ` `Pkk;*} $*%cRL!圢)Zg̦شXЬ@g9`ˍ}#xp+,@zs>l~k2E8)L1n60DXg,UeSZvcM=vJ{HEY;VCpSeMw0 )L ?@PV/,7 yk`?SAfᣭ;TM"XobX! |6ҝԕׯ]fi26~MN/2pf1f KD  HX\W\d/uJҹ@[W-vJ{LDx6ټ6 za4W dOz $$";|,lgthMX(+dk2@8<}aeTUN vR$N݉}:Dfh-Uk:Įt k;F79i2TiД &cלГMrH$iV@XvEZevۇ.Ue43x؈ /<}0i^7ٮ@E`m1)h{n`N]9:2Ĺ16&Km1 jʖVS ]hLҡ);Ti͟TֿG͟4e; :aRgjl!->+x{u]vFV0"aYgBft;TfTl5N+#8>p}Vfp6wۅ38궕&i(}Mv.fG*l o*kɮ_C]oSR(l4#ri+qNS!T:E瞈f@LyaG0M QZG)&'XX=紑%)!6t&,;QoQؠ]u"(; ZoGqO0@Qq ћe 'zmOf8+kϛ7>};`6Gz-Y MZgjd]݊dj/ĒovML[AWVjjCY V㜶D*}^:Oa54$cu_Ƭ%cmxJЛQ,;S2Gm,uuй+L^BsHda^`(X X޲0ѭ̫vDž4}Sؿ{POSq^/`Fo ,%9紕Jw룡rBlũ( ܮbZ9BI N)UNwNA|iLcB|獀1Rt,7SEnl^,,\7l`b|s7F^v3 hGcDQ$}?NTƳh:,`L[j9xM񬃸Wiƴb[M\PZ&]ؘ.tuG/^ D\ۍT#//TU-%խzp-;| f8Kqȍ8ekǸI1t1Fy "Q0 I/L}9O/m? |FwKe@DV b~ ;;;;;;;;ÏR7,60jU[L.(ݙ`Ÿ]˟3/q;Oɗ"hhu40@/ [dR^}:?ƺ KkX^/)c>|N5c追ةj=>fR,QƚX mL \(ܷ7,#sػ6Rz x? v$m63B?.{XlWypeNn ϛiRWi(Ch$9J @Z̞ !֑'i!PI 3:"-/0 &K.U~bqsp6c܀Kj14Əդ[΀k`(,~2jy-KVڰߝ)yqNCp1'"I&F7޻+bA3<rua\ĴD1hI0J,'8.6,*e-,⥧k|XwH^bg!ƶKO!"Req:U%"w`iǡGxlCZ[l_،MUԤ`(L4B !,Ŭ^PcmO#9}fӪ-(Bm0xSKAs0S v7DJBq4l{g K26~b$[O3)X,`m)@Ȭ'wn"KN3`]n*'Dp+_FiЅߪm $`YIRh, Bp@ pzup; S5w_@Vb,n%X~~q9+nSV6<}wՉ$n9ӤĆf!TW3~UM6>ι2"EB *5 "wahoH<F#DT/)!cM^G ri<@R'!͟Zt/D\:+c4^㘝c\8nl Z+XQ"tnЂs.͑QRA@ ̩K XbTԉ(467Td\`ߖYx9 ԦcO!S7KQ[kZg}'@*.8(\D`'⥧>+׈wQfX/%$U =o&_vVmն]mjkK  ^aC(NI11OmGl*U@JԾH8QUP֊FLi7i K[Wv*BDl&"o6D M_`h`@7~c|-]DD Jə_av].>2d@H PbZʀ*Z:<C)E:GFMQ#:RL^a y2lv*>]T}+ۿ~nh͏aE>(p'W'+ p9Eh@Z] 0W!y '% 8(:Q@(a ȉFb/A#.h7gm,P롣-?O|Ʊnk p=3KJiyQ>+dυwxapG8Эe i4ω[hhA>u֜ir`ZcZ-U`j"tW4o1Px@G>Ï#ۢ< jÔ,Z=GM9&Oi[J: %趥nnncD{@N(uCTR 5"r]sF+݈Z"n2_ 4_\=#A- ط3 'v{b@L [ juԻ^%KlIM\MOx+f`/0jQq6vZgVfj~Epm-r~7߷@#+1d&VuRek`m>MaRuZakD`Uq#^=7%D?ԏ$ .CQ_WuCཧUu[~n3u k+<5+|vĶr?;YqsShL_:U2r {R`0S#!b^)sp p{(~ZoG-x 9ˮPU3^6mn,HO$ywj-G|j *Z_٪wCH?w IX.誩8 C3 14c@4ahnmĪZڶّ ?탫=ړoztxO?&8{QY¾ ,nAgބ /-5yinEA(u4\OufA7}}PvVQ/Pd 'y^niiZ9r1=GSݲ͉F/r}uO=2-eK;s{w[!oy[򖷼-oy[򖷼-oy[򖷼-cǿ-?C_1w;Iʡ/ "`bwz`] ,(4JzoAϧ_A0t_C2dUj,[Ѹ̗2>X[V,A9:NRuO>@ [lUȥ`w@%AHwIȀZh"bǭg|ެX%t-(}</~n.XW$w LJQ ߸broT<؋8ڭ-SWJeuUD#GU6HqƐB@(Ϋ¾rV&?6#Y䔡9"!B4HJ!paH|JVoj媝EqY9"B LͽN~p 2i j4>ɛԐ_} 1|Qn2\kP%d5D߀慲SgxIy\((T M!@6yb*P7D H<ͩV6T((P$B}Q#W|McW"4(@2N TfDX*|`f@oj3|`=3?vS囹9݌˽8BB.e9Gѻno> f`ՖHU4Duy4Eg!;LŌQQ{Q*Wn"R-X7=sC~@]~o!ȵ}@@ PȚŲb:CWD[iBVcO{OQDl Vk-4;0?;(kyusZ:]CGwk=WF5z7!\ a P;'kj܂hF拄c2Ӛ;8ml[ws-e ut/uDZ\hmj]*:ͻrr1ܼkY4#Um yxE;{lE"?#{xsyuMs˾%˽J<0w'u@1~uόM~k[x-oy[򖷼-oy[򖷼-oy[|KbF><.gY 3_xyh1׈im_+X!D0˲/m#ʦ`ȎшLLF9R7#$gXUXG#$돓?8v_ /j:u"N;@!`F. B˹$q ֪ pv Yh4#/M$Vg]H40Sg q$˿xBUdjhf ?O|e `fQ(\QIx?zb?Ê=#Ay4y`|J G{ gx]+@|'$> WO2<[bog#^h=8ێ<(fyE~!_*ͱ6ìW"7(f75fw3JtRڃ oKjyAahB`CNCA(??ZwEF7Tj@)ɢJl@x?_TU364 EZJ!Aq1daA(n64r[Q;*mBO/#*Q|śg@Ltji}tBG/@d +%E5waL떎u6-)Sc#Z`Hʄ dǙ;HȚE,Fc߄=p(EWf$M,h*A*%2fd dUdYk6_4rrY[ QybwWF"D~3\'34]aE=[v wNǡkW+\Yܗ҉.QDd8R+H{RCP:ⴕ[ ';MQ`QCڊHBFwH~,ne5b_z#q푥.aW֌ܩJRڴۣʼnD]ujV-85%)$L;45JTE,C*J)vQ Ba" HRfb:z@w pl \Tȵ!8 sҸ8#NU x96Ṿ̵g"]HD-scl@KDfV6NG<֔. &l*> ip{. D35[Z-"y"f-a:U7O j@w)JLTW(nF.ވ vqrV[g5:2m%jI"hk3*3GDcf%|5Cep \X|AEsyQ}bp M6CEɭ5wd)EFN"TU<MVIi1-5ދE'c;' В1"4(d88OxrJft*TPG[|ќD>U.f@yTfn)#e|Ce/]5;FKhR& ,{ Q\Pź1xǔ2We ?#&iF 03ņ85}Rf w4\ "] NWT+򮸼as.XNZm%"Qkq7Rz,XJ+D5p ` YSD`Jj%xȭd@\4 0 Bf97r@*^{ CV#oLֶ"Hùɓx~ 6H)t3Qb@N'6W4oN"6C2]&%t W̵3Sc -j" tJBE)BdpC!D KU#4"J P ڍ%}j"Qvrd+P=\c0]]UչXiXgW!e+QjQT'rYD. L{]{4\,$G(6hPP| AeL&ڂk\o:-)Ͱ1zkKk eHfuKsdWqC\&s"9Y0LD4 O4zTNĮQDoRj/"*nC͕f[wLLb jʓS'P9Ӈ }cafFd>8J1"k{R: d&@SJ5ŖC[ӝ GR \S+/rҫbfO|Z(wB  ,DJ4vݠ^ԑk@#4xpi2|]xdHqZK\F|47kCrL'L}.G4< fEZ:p00-Wz_'@>b䭽ʝ'`^>im;nxaʺH_Ovw)U [Ns7v0 ՛RrfNI,L߭1j/ѥ=8o}Ѿ0E~k9svs=z#Aj]Iw7B`P-Wg%oHZY#Uн 4da,ʺ;0|viR7J.4J6qHϔ/E VE`6Xۋ9A$R;_v1k Ne-.̑Ow]' /$mMp%p.¼;V:GxRi"KWPݟo` ۯf'G_st@aɉ#~uH w"W{@szk73G{WQ$stac0@QUel.A0s{u1{x"P6.jԦkuf|dɿ˟?y/-\|GUs7K}eܢL]:9 UCXGeb2SZ`x[wo8Pl?\mIo-oνg|g-oy[򖷼-oy[G8?w M_&?W\ԟ&~W^ħotTWG-+(3waFdn@a1,Ȝ KUDkOi6,'@z~F2~\5BiY w)[[}T}e%3&Du ܿ|\UApp嬋"s`GĹ,/~DCΞJ~4ٍA 21\c$ b;e 3эGqwy9￵_XՉǫ`ɫ^3(;x <M?%%1]OÜn/;<{$Tk$l/B RM5*8"m֨1խzm\~jtV#_ p{8O'H0585YV:vDkE tJ@~fE"J._6asx45U!1v" 9Uaj1>=F,?Sff5bb'L@sk_#0եj? wն][΀vMfHHdTWS'2rɥB-Pș*ik}pj@NX<|WYCDinXT?ʊ"Bi‚)J[Ɵ~򇰐fڜdD""C v@+3&C0䭥Fp2UW:_&EIQ< eu2ϐ_zqcgt-s$Xnd>*J`b/#39YjqJ rʔ2&SK͏Q01uJB4OT) uR ;/x?"v/t=`98CkJܧ@O\<ƙ(!8;%!$19RQ^0PW$c`*xO| Ϻ !"JSUK۝!}:TIt a9AdD჈z'Ӟ6*"(^D<=ްi V+j{ [(F3+! 8" dLV77#"cB&" *wOJVP*rPDL`Xp4rX&ЎOq ʛ5gRmO' iJ@Dx'b! (p8X`$a{ wD( ЭDtm;K6. "@5yjjje}WQb 7]HD2n"e+m9 0r [eUAzLtSn\v᪈,>a@fMѸ پ~!*4f^4:RU ^ؼP&͗.GOz*  pg/W:6-L|gS)Φj~0@P"pxU)">^~չ>v=by@F_MU'!'"ޖn 2~LLot'~c]NjMzՋ^, 'gNj_[&W[K fBJ:@}3e|o7ݚ(!is{r%g1=uRs8&4נI>m@KԈ焏V="v^~Yצ({b;%D\h̯B9c1 As|qS%6<淿c<G{p4%@)1D\)(j "s~Rb/Z╶o7v@f3A3{'΅+Ukيڑ(Њ!c&# ց%!jxS'}ItNpv/&NDi#+{+J JEف0 ,DDA+çLǏi˗~oBItڅ(pyr]D.7EUfiPuWhEßۥ\hYv*#|8Ě4W_x5oټLhsX{r{O_/h 3c<ս m;oO*%ɷz;<8 }J)|џ{tQܯ7?DE~ F?S uyX -:wxgí_呖}򿘸꟣*k[M LCgG 'wo@[򖷼Y-=?"eMŏ%`ˢ8?oͥ!>1=(6ʾRJ|ִJJuom,Q0]?-?Aӯ_eڼy/2M,e xŅ HW H>.U4ȫ:oQnG]ɍ%ʣ7ΌKw9nC=[2ѾRwty7q"v)2ZYĝ~tӍHZ,g.)a_c^g.6!Ir͎P[*\駽~Ӈέ:7rOkg Ѹio.-,-U"aσ,*}TCLJᯑg)9~UscJ8i|`"*~Ioڷ]H)k.Pܡ7#Uʣ}(}|JwoZÇ~_zydMƍ~9?AGiX?hzWcz'\.|%\|P]xtT[|} .z}7intF. f=n%qmp+KW)Yuxe |xP g i]>+_Oz1S ۭg{at]7i޾C>,*m5<_oVO?pxI_:4G:%\[t8u~Nؾ EOjtM8+%DDFTE.Q7_- ɶ{q\!3}:WO?k[Yn%G 3} :{=cn`롵'gI|1g %BB[+TaCp_k E~øE(.w`썭쵱䯝iGA(8ˁ6\sc4"J2({'~h;E?7(es2.߷+o4/01)^؇Sjh+Ecz5]DiiێO/= |ԋi3AcT u߾,BR[DVJ#𗒭 !H}A}||GG=\>RBiV[O 5(E?}В$ԩɁbyFMnrOT=Msx-~r9ƺFkðY.RYgMePHo *35?rM],T>%g2G-~Jv:Q>sGP(&+-D3)%_`(GxN6  b )l$tLDbk!ZՎAܙZhKMg/Yqoݘ{g.& ?DMԒgZPŽb= x`"FeRR]5͑n~x9q玳?Č-i Xºt4XWZeg3x,˫P1S Hw gwDye'uޤ=yPAMҠ_ <&%|ni;g[|g8]-o3'p[?J>rc ʥFϔaWJDĽ-o#_U^'? pq]ů*0BIݓoy˟(GU;=rp]ů*o oy)GUTz[ǚٙV P oy*GUF7-aWQϕ/ ҤLV7- ¾{w[gz6_EU y[J|Toy_ 9 y[gF-oy[=8 u?B%Gm %tEXtdate:create2014-08-19T12:28:15+02:00^m%tEXtdate:modify2014-08-19T12:28:15+02:00IENDB`fonts/lucida_sans_180.png0000755000175000017500000017463312565232430016121 0ustar mquinsonmquinsonPNG  IHDRH۱gAMA asRGB cHRMz&u0`:pQ<EPLTEΔccc{{{޵^'tRNS@fbKGD- pHYsHHFk>7IDATx]ٖ( 0bN'StP6E a۠do]h_M ҽd 0ָuq X 'D^_`TP)r= "C z#z X( 0gOEFd EAͤkXbh$c t\Ba6EO-|mH."j]//Ĝ\AD4M{#)"X$,x?w-Ò-a!>8j;3臿 BP ,iX&,J,y`;Xu v [:, ^a@ TbF!jDfCOA8D,3b6sՎb(f SyXʖ##6H:D\6ybOB#4J@#J 2.8Qy26\w5"@R01 ŞXP%bA'"{HK#B\4, E,_!JkAmL{U -$5/DW\A7[zSKJ2`摘'&zpB&@fkVD@; iMbIͷ1 +R?&Ů+(r_}Z?+_ ! :8@W c?^Mos#t˾ŽAP? E`؄W0Ly@ u M3Ħ>Ȫ7 e(li٨Tc-X`">@o,5NdPd:THö]4]Ve5EE'.Yt{k]C:+DEDp΍tJ6}/'0d#X_8ʮVd7:DQZ T_liw걘^ @y55xEDazd15>f@&&gڠ%c|IS& ERXY0I6<у(yԽţaIW_݋pq $+^mzӬ6ue:y tdžf?X:pClƕ5/MJ5.6ee#M"5SO,O^QAn@9@ɸ$B dzci6*4D3I"T~8P@(uQn͆1-l ֯Q72Ղ u؊[]~<M?;->|cK  1@*ZR- ʙDCD*hՑ &4mV$15P5)6h{t+EIض4.mIj@cH%%mV- g`27@Ԭc!HSΔQ S'*1SC^r=A7tZB|V "F5% by0ߌ]䞑:l3CU"8mSkfPD8FEMw%r>(le.Lj\QDzgGaeÿvښY+t6.{;2,sQ(;.wZ=uŽX4a1-QiXeJ 9Y,ARCE2@[@4%`P׼8a pv|-mi;6MQp9%Ѹ =Xv ՍC"%XIDyx9$*+oS0 ?08Qlˤ:,$M$>8̹_]q0 gDq`D8'EjV|ҎXVVׁ$+2_`ˎGQ6qn yZH}7DRXBه|UU҇*gၶuS&iX1I%i%XڏHCҪwL+.nI=8?%YՊ N8T&u5D`+ڢbScMwpRXT]+;)[ш3)) d? 0t(R8<]pQ6iXƚ)!S[|$F[ (f-gu#˙׮=ƾD>8MGjuZ`>yj_(Bf! rS+V)!TjKtC Arq<%X}2 `M::v8=o\A@=9蠗(EpVDDZd5ʝYDE)Ӌa|m,6bDʳe=}EOzkW;n`x!X#'lBYY>QH1W[6B^ =cſ`LU0>LsIrtzQȺ 8iiS;@|?-cX68&J]~z"xt=h4Ɲ*2w dt+{2& @U m=Ì,%s(x(Wr]b uLmG T`egŽ9!m) (ITSd͑$3Z l:v@%M`1XB gbm3<&Շk"W䵸lK Zb%`DMN@V6! "F7O %CHXAF#:VMAP@4 pb #'2ͶӈO[Vr`]kop `O2=W )32%vٸGp*QU% uR؞Ȋ]Ō^*`ܢݑKșMTȼ5.< OΌ clT3H Rr3WMpvMʙhL<9?9JQhq.(vWpr-pp$0 6vSa(AHFh`. ,B@0>ܛTX\ j(^U_D`Q*Nn sv,z@c{(m@ۀYPAnQۭ<r^.6#UP = 7`E Eh4Kfqx^%Áӆ>@p+*bnT,)Hno mH&PIJ4r)Kt*0͈tlΫc[DhXj|Jz0&K5:mَ*4~\.fM2_h4r>i9BNj.H9Fس: *M 4-н62 +dCʡSWC5dT0l ((Qd&'-.hIĹ^/4wHjAr9k,$z:r濥u-޽{q G=8n:[O$?cDYП\/UMOK0Oy}9+~-@_rdp) _d}g?"[b zլEzB?cW( /rn5ER/|7AͲ)J/|7|7| foaDV++2oP}ʑK0zuɚ2=Q;~UMo|7:}l9,SB_m 5j`%h_ͲLUj)du#s߸UCaveI$ܖ.M+olx]lbo޸U Kw&;kjSKLczO'#j+=*x1d5zFȉ4W@;7HV;G"`kё>d#;=%!}WDױz#'wο4tHD?Ugjw'lܪyDq- Pon$DW֮nl,)of)KV^6Y'z+x`|ɼe7OF08K"x~cqUȍi##Hou8*쨻XXȑ/Yҍ!.2n1&T~LMFL ;"t& BI`e"EI}ߗ Lh8K Oǫ~|"r:"&BԸzm,6k/U D$[I=G,uDi8l`ްw7?c$7Oje} X?>;"!}Go-C@II)Y`w _0hYJxJ/?^SF)Z/\&^B [uL(ph ٯ8iZ:Hs{` LŚ'rOEtBH$/E䙟p<])iKgo",ԩ5)xO1cX)`uZny~nplhL=+GT. :.Jan19C;eOcW]Lʍ&v\8J1Rt3Ӈ~*Xi[kv`qeC1! 8KKǫ~2"# ${^t-y"-q7,9;clc?2eJ~$[q@nėx46뛄(yn[#@.p%|j p-M@keDctF/k_FYkn{/bw@FHpb˴J_ypC $ M>xtωVy=GO'hɌi }"@5t ;"lk2[ :Y8dp\op<$ :#;O+(bK\׃Ǩ#2T>pt P%@U @El~`"!}GD#H 5|&Qr7~ 0]9o}||]i3)# y*.˺'*5{jjTU,z,@ N('_jC?#i);@`` 7*MkeEk_tSXk@ejK0zbNVa]L @D/ߛn=7 4O1mC?1?*,):V\қ_a6x;,ŏIW>ҵm=Yʈvr2wV+vMc^ ^"kKc ;X cҷDp;J JXhJo~X\ob0oG}U?E>T !'x@{*m@Y`-̊,?N6n'fC?,2voBvJ6% X陃rpIK#a(ӌkm_@ 1VRSzZ &jϓ@Xpꏧ\]~jr㥗 n e Dc:ЏDct0b'}R}Qa%  w&2hF4魉_N@-re 6n9*9C/XBV HC2/#@-e4We^K~Ʌ9v@ƾUr ]`@ -ޞs]i`{\Q?@oHsW_Oh?z1!v(ʀiy0<໥[\OR?@oHr\4sډg% m[$VW畁i" cl#ăV:, Xl@ۛ%ڦ$ niglkoDYW'}Ms@j"rOoԗL5Ԗyj+4rRM^&֠U.jEdžNseQ82+79GGI*򪰁֒wӤ:X`8 f{gٛ}2VY&!_p-#:S9INs_,y=v6Hg1wh|x2֚{!I#*@rwb2Ml|;֐֘&F.m@iJ)2 Mv!*#U]MagS JTɏ:LƽN~Ugc/3wU}{h.z5S|Np| +iiT?/$JXWN86[8B\!†g!| ;]1uH+\%4PZkDn ګS2^%`ҩwi<5L=&ө͠jnvAf0n6YhZ=XfZ'5sQO!{Dہ2?HG:eiZ;ƪ07Ya)%da2S %bީd1H>Xe|"/Qt>e1іu~hԲ,@Ky/1&Ӗ+>:g|.G-& d?ҪovoI BilM7q[ʞ=+#kKq0K&ӆ-:g|.G-9 $,K  ~/F `i:P7 = O &#[|%@~K:QC`n܏μ{0oO""b*ϐX{x=;0QvS][s(ai&ӖWTΠJ4t2gXY|`R`D8'u*)أxBG_J SINS%lXF]=µz{tyaޝ8Z#8Qi3X%4U BH&~iE[WM&p6$ttlԆA4>4Mi4Azw$K3}AӱWE[_!پ5/DI>g 886[HH(}a)xBG_I` L4t".ap7masbcUVH[~ v65@gm ~iȄ]1{Ie__T68s+DgZ{4z}t*dQ/PLTRˁy϶@W{g(Dux30賥cI&__T6Xнp`-kE +gagKgB!,m`{l=pJj?90O~#-0Y$_|(JgagKg%=2?T80O~gCRNEQ"GH=S>[oooB0h+7 )w^[<>%ң pwĽzY1vD,w rfqνPWXO;x#?6ed{G9BOkGQvˏwr~x1e /VwGFף ?܏22M۝Jl;DOkGQvˏ7!Q朣sߋ;Ɗx&ENY:XK1d)dԃ[֟; xOIMhrk;dCߣHn\}?#8a_3Rmq?m)r2-ہM@K>nY/@ tIN]ߝӢ4kp"xz]ɧ:']k%1yrㄍA ^k 6UN[#A kXQhH63gؚ ڧʶyO̓ߣߘ}?`RԽw]G0[?MwDs/rӜYz*VDZ{ݴ!xa$X#y6kNx((Uj<Jq]GR~o? !G[}1U@DWifl}$mDT@gxݴ!xmzD/g$ o gc,~p@)>Za?EOyd"t0DQӋHpj|+^YM)~ .aICM?'EtsFPPG e: *h57T "Ϗx!,PqvЬQrwrJ$Ne&_ݓ Ȟ{>K?# wg!kQZ exiCq>Tkn@-{@ʉ4ʡEbpzaua%(M`5eQ ` d5A, RWe9NtT?ROLLH x0S |SjbhҟE~%of$"gQ߬uVش0/c5axWzh_H,g*y/ g/iPC:l2OnrS`U;ZqWR%`>Ĵ!%G'#ITCNFx<b:붸ҥ3C׈06i\=0lNAtp$NA'jtyÃHm YQB^aL+ 0]j ƺҟD͋$XW3 a *Jy$ZS+x M F@ȉ;QyT<'Oh&W7̯cE=a  n_ZX.< h367SۀPkW;#k;^n X%]q nG͸V??O5тl>)Ռ!X^Oh`j)aK/7aeJKW]xnw[^4.7N"q|h@n2w9ak($g*˺-H͛VMEx6D&őn`_OT??O(|ʟb5҃+`s=.}=i9\%dn[,24WzR_# Є\NSPg#T?෇ʂf>DOfYH>I3_&QW ʂf>DOfYfL9^&J{7DeA|3"y܍',q43?%^ k]~c,oC$dI3_%Q}77-GYdǷ-~ YkCeA|3"y܍',_f/@pAQ~ }t\&Um:oz|)4Ac2@ 30+Zʛ;95;1xO-AH)ӻPΣs6ZJnkE=bSzUk"%#E u)lvw˟D\"&+6 gzָw 8]4?2 >|OX%xs_M4OagN"O|;mٺrC2)1̋tOti |*LH5ChUOO%u%5wh*[#>Fh lJpHN횻@/ BDYoi2C -65}ۉF-CA=c@F:i:H)ݏQ+׈5̮}eJ `'ېIN@}#Wl1u2J7(2OQŒ(5pNe1cr9 8n3NB :iCxg-'ẓi4(Y(qΞ;XJ} xq?NHgztA1{oPB{9B1JwcmEWUdWC|8 ugW͚ շ{f߆vw~{.~r }Ȳ'H"aF@jۿ]N{"Hbooj.jAҳ~"ۮ#& @_s&ϣMLയxv$<+m>~Ĕ:%G'rs]FdzS[cRs +wXԝOS Y$vqvkv֧wyq D>\,B}ePdRsH>err?Ei8$qD"b97H.ZFH$O=U>"еTwXjfZZ`I <yzĀƉX@UjTQ PrgLJ29$i[p @!KX;0(\|^NyW5.d_?sPݠ(q1 &K8'y:kS|3P1{51ޢUyQx̟)cFVC=!(DnH; /OFvs\BD2w ,W vQ` HNFJФ"& AVA:c`L\ @4Kd{7Es2W h4uD-ORn@&ʝEN@W bs{N|SQ` TA0-v$Y! qk@%vg@6i-rƄg%>x~ԛɝ""}ѝgzDeF<֍tvh+wOvRl$&dYJ֥z;sFr SC B*E!!"mt?8l:"U>aet3OP$ kryx -{m'K7.$c^􇄚a+DpzJ囉֓D;!{{N㌯tXlxL!kM(AE6UmbV5 Bܓr"ң.#K@~ @JUX<P9"%sOMVs:0lIf"-L1OŢ3 1bpa(YsNa (㋞brFQPSH;<Ҧ~QSilѥEi3MbWXd$ptdJ鯭!5#2^d>p:fet5sra&9NV_-e!eю̃C\:/\ni4ň79$jBRH;@=ɋd[wƋqWvne ^[$Ԑ+5%L&MN|`pa/cu+W0,׎KLA6=E?o0R:bP99s6\U z<{O΅&M ~tCaVu| ` 6B]zE\E| FsMx>θf&2Q4ut R//_&m6\(Z.u<|+~ɆͩBYw3 d'>BHь[, :P=LLEa\y&[4AZDaIoG qJRNq͢`8r[ fmYD[(@R2Ktj h4G,]͛\[%bZ9ULxjhg#㌯aAO~01ey3i#xHx,Nj wkw'%a$.VXt =Zz|NRc\0s3HuX/SO~ 4ղab>.ye2q@,WHl?e`#A4;`/g߆Z\_\B)lv@onR8/NbD@Qִ7VLՆMZƐZfX֐|oo,rpBBr vrWPw43.>ɻ 2 9yg)<]L*7c8$#7|mN(y$o>3N3r1sy,L()  bn l^P%[= a}[^H|1mi<{L@Lۚ7)kCpkA橱F\@"ҽ gp ۄ/%-[LD$xmoLv6f˓r/%IS1!ʬ8/p"3.E ψ/RWv+yxh@x)*_/ &@x7<6 (0 VQ"4$0(PK1ExQlrT6H=E}9yj@и}cC ">G ϨE ,v#Oj$)D}ʻzD@px=!OFEdbYּ;,/셔D{rWXoZgГs{6s>EJfuoߠQKM"ɆfHC++s_$h7ć+Am8 3&)BE($\լB<:HV>S `^*\+ `C*^Y8E7{Aԋ@C.~_-~7W#J%}l # h$ 6'BFҶ8\.ؓ͡-bГs{6DC  ?$noL+l3Σ=3(W@Uo@ ΉS1IfY=")Qz qFxڑdT[8LKw[{|Q@D'dC}7*яgǺqѥ2H`!R'qv.יB 7%XГs{@GEO6%i]Nʽ6Dp)G I&K:/D["t *K"&P!>",D?7b=sdB*/zB>hoWH\R=2.ћMA=8׀V p'  #\`^geLbQj*q+lGyR(J5b^":ҝ ե #5 L(GC"l?/Xy)k9g#C{Di|qC_2BJYm:dVxqEj&lBiDdXlW;ćJn̉#36Ŧ"Yݟ;zlOxA-Zdek۔sv#: f7Hs?wmj! @B%c@+ PuLś9-Uk@wM`39(0}0%&4~V4aT^#%an k)x(oq K%DV~Z1L6&ds">Pu&jO{ ^"j7h͢MU5zNxڔGm}?_Bʣ 0Ф\q)g 9fl@ .X7#z ")g,:H!Ѵ؄߬l}N|xJ\Sjy(6@X hLOvjDQ:|(<'rM&,{ڗBrlF Zr>[mR}@0($Q&&D)^-?;B +m˜wJzv$5jXP{^Џlbֶ~/YQCeKp\`Q}6`y|{.۾Z0,uAyݰɴ(EUkru0!=ӣya\bC`0L-okz `  gAݢlv5W|eExr.W/]|^l5E?S/1>H|:n^1p8e_)Z!QGݿ J VP/ŗ~@]QFo;*o?2P-oc}9՟#vB  9 ˯s{W&ȓDt%^NL{.z=XcVCeF_&oA1D0#Q&:jMMөjmfW˜CrnIC|B4Kt{j"i+{/|謝f{.]ˉ>եW@7L0ł $t }FB=%d8,M† ,!CTq+rwP!2h)U_<ѱ[~<⇑pHFqX]~xhD7cBԳ ^EwVWBT3[ϥf\m~6<=twy%E\`b%M' ݢ+] ^4|Qޘ(T^! y4~4 Zh 0:mSWdrN2t&GcncsAke6L6T 0  db*ǟD'}usT #**@uiFZlWhT@L to%ӞC\H5c :./io*9 ڂp_@]qŠQy߄GFJU[ YxwO4>*A  n>b@=:NLh5p-8TC+ZKPDƈ@Y$a@L[BIQ8ʞ#NiiY*l}ԭ Y)";l#K=-3;Ο}kDU6Ҍ>[E䏈D/x,&N[|߲uBƒy%gKȣ|џX*\,iDY8MN4@l * S}PlѤ"$f @Gu~W@~L ]g4H$ޒK8Uo'V1=I黩+-!{JTHXȿs@Ҫ;-F/r @$mV%<&-;'?(E9bMC9%_/O:{3?}y/|N`AwHteZ!6Λ(u≯;Q<|ADukVāZg`0k 2c+*CrgӠ 93=yη(OYz붨P0?$HVq ]UZ݆h(g?c|T6Yn@% 4d1yow5Kheѵ. zߡwZR"ph9? l( >4N Tӻgď*~jLfT4ߦƒיC@u'^ǩXt LT$%_XJ Ifг`e  ݺ6@KI 'ڴp՞p6_n[kSB!#+-UV <ʀ1'6ĺX*_Vf y6\ ىdࢣ@O*k;DG6?䡕5!/U hpb1l2GJ 6m4$qvAG}wDCN@ЯSĹ;tH-Oj/CN/*D5Nc@V?/5.%dj3!yRr'ɂ\4keڎ!a J1JtTВ"X;DRP%yx\+;g_0(<̞.9,Qt9?t0Yӡr'v*a]cO`Q: fer!,dCӸG`NUM5Dp1;Jܓ<3%.KCϿZK@PW+4j(sL$SxtE貧2(L@wS6lw4g=bho$BK ~@zغӶ3!n253.i&dوo$\:h[QRK쵍yŵl#Ѥmk2^RW(i" bP9pzjcXzu7xԁҝJg'Q6ܰKWo{wm4o7QGu7vS;5pk0Dܟ_K/\+bͻ,W60-{MĿ9hLD hA@2f#c[rHʗ[zBwz i{oOi)Rc&+]ŁTiT$8 ?!({Xq1lmfˑ-Gc&?sR:lJG78\KnfޖI?y|mxrc08ooox{.X om 7|7yڻYxH'zsf!.H%]L~$.I",) /\qmWmBwO[L(ip*fCrLew1{˧$R7텾(_Y(2F\f6dW`,q"⿚Z z-S`.fԂxt2$_z,9n֘m+".  )$c0o%,pdUW  C'/5z~A7v$1i!=%0#P;! =Saʋ#ъǝv8HFA6XZvdúmeӛCY шz74Lvn J Ҷ7**+aҎe߇ﰺ@1xEjåohPE'M\,U;/O'e] ``w8:!og#O`V#^ȕYCAU2Ç⾓e7"u&>>BGԆ=GQb")J𙰋$qDKG>.L^D̀u M$bTՈTџD}(>rF<%DVyjBdv ?p7<?M+5 `N]x R)T )mMf*/BƭBLdHg"jANR+3 ".V;GG3C/h,t- xX/tr)b%N"Jі:0A$(kF[׾]89D_ 8fK%5=koJ~M-:Zx){sV8.A=5C&AB SlM q_9!srkomӗu;ּ$Ɛ-g>wVĿM;Z*:;85;<-hdR-g p0Sf<;^۽z[zln[nvD/>Z4QI^L-p[züX~Hp f@o ?օZ),m Jk0\H8Nx&W$]Ĵ49e_ F|OԸ(%c( wZ@Wtw&xCF K؟m'0{ƞ#gFnȵvDm;ь]fC-"e~oO!aU5`!gH'>~c+ [V8ӎ$ tZToRT0A ?U(L(upjެΓ` qɌ%ဟ-x=P:%fcAșa)]dAjybL-3yPϓDbg@6x V>X(J5+Q0tH֩9ֽѓqK Z`ST`5HUTն)e[nVTn܆}?ʴl4"vO*W3SCk9issRqBYmC a&͋Ĕ"iwq[e<=AQ2ӹW?|x ԒF38L٠=6D3Vu@4+ޫ I":xaL-tJP{@l:R-Xln(MlޥEGU|s^?P*4\e* O],%xbbm  V4eh@bqzfϟXpݲ[~GT5S\heh,򛹮6rsk1gqVh@Q'b9:3ƅ`͎ӧM Pj>/c Tk8m3#HIrēNS̨'G@LDq4R_ =gT-9#{<ʓpDdZz|E7Y&0. g)#EԦv8"E~J͡UQ4 1# qwSNM4| ,զZ!@ӲOgry61%As?,vL*#/afaf'S-N,ԱM(,@X:=V'sHrm=KOTQO,S}_ɴM@L$NDĩx8M̋S(UE6WrnzuǯDc`\;x)k]Gg')O:0嗞B$W@wasrm>X閦,᎟gTsٴNYkDp\8SE=xGP`^{l7zys{Ēώ]P+ƕ!eĉ6yI({\u,@2bx0_ˋDs^l%phrs,tvկ@u6˥}U/soעח"`>2痌< cC{3[a ZDk0xuHJkxT\2Uqr(`i Nl/JT@_ S7z&rm`*XEVLĎ"9& ì7D"Fz25'l%0(BU eWBr$[E2 ebB ̳XEDʲYiwL/!EYհ!"@06)5Ӣ afIYe%t\{YB%z0$OC5pZT7k{,j` MbO-:d2hYt/{"{jv'?ïPߏI?F%i~[1x>ޓ9>R4]wOGYA7|?[O|2sfWZU }}H7e/ -ygwrmPMx7ZJwi;//yWWZjHo@bau_pBz;Nwӝt;Nwp t8Hh ]wϐ/qv]?cSDL_*Px>L {<V-&lVS^&x/z8Ye~XI .WH z-,H3eLXn3 ȑ!=v@c}im9?y6ӯ+s]aYJ,Wz [LxDgBՍ1;#@DjპX>z  NSFvSJW}ucq?X5AOP-=ÅqN@r^9\Q ,?vX[\phHCF:aþ0rd-EHA$2GD>]-2IGNƐV(~+8/$j5݆(29"^, 23mJˎrE4Ԧ)-|%k@)%8Ϙ{\̾TqJPd̚]r= ⵪5 3mC pTo41)pFSH#E<ushhp}b) Z[ SL"r#xyI"'+i@ 4E "QU 漩?^E&գ(@kC ^̔Qܲg+ L'S>'_8FXEDa\Oy]3?%d;Vlp3>5\-HE'`p V/l@uAB\OQ/ ;ɲNs:e\eLBLhiLMbs륓Ɏ #*=iUP2NzA+@$|^k= #^l/Y,DKsԟv{ɛq6d JRoy%;(xYeD[qdn @/<{K6Bn}vp xE"zh}QS2j}ILeGY?꥚E|' F[UrɊkaG.׷60,1<,#q6T=dVWq/@IVS2ф-&/Äk^fq8{~ϚjY_тlɇjl? ynaH[_Sɑm5?\Aӷ9*ga 0L1(d\5e%gG.f@oC Q"D`Q'S@=c  H4g@M!V"Lq]ǨߙR/{&\W؝s5{㪯JR:=qsk޷zѢћouMOF-aı̗O@ݴSu_eP=@-<ޞk=w9ƹu/P]63 FzaC2* ɣ ^CS 䍣T&'UlQ2Hs(M]^[N@.=4{Oz+C@嬡&`LiuI `믶&@R+[ЧL3܃}c o=s܌hڿunK6~ L4zQ+]DOE@67q7p49'~2 P-Ruc@u^U' (Վ$iRZ/XSPּ. V x RAʛ=l 3W!tdfʣzFAqdpF1y(+$O&o{5yq6 sBd\PTRb!e:@VQخBr`/s;w%2~b$*W [=0c{%\&\M<OD^H#e/) L@Xvǚ]X=ŊllbG 6zaC-uSx6 P LqYQS#&=ؼi?")5fUuu x*E7ѻY&;:),q'r0 l\$EI+9l 3a+ehV\+9X+f+Z_m}c՜} cju :co7ܾXjY=e$'b,Bby<}OlRQX<,S&;D*gwg%b4 j叵󘇏Y\*&*Ggm.3hvSDV^_[=Ygvb3b@mR}uDg@uM^M@ KNӎ*noZt>fNHJ8QXͰ&Y U\*Q-4=S#/TXR{Ybqb!:ǵ>dE˞g3GKz<};ڮUH?T?>+S<ӏ{4>bi] ? Quv(o?N?>@nӟ?SMKlf% ‡bӝ@xl,@]Yl[Nwӝt;Nwӝw[Nw-T{'"'Ft ;/Meq >el?( f2Ƕ[F'mzv)Ig@kq4OD7vv cBFO u'X6\\7((Oy0ֹ|PP$x` pETT8 NLXOk~#Fƣ?4X^/X%>h- ݹuutc~b*DCmۈKW~zz f cnOhWAG@eSHk5J Qllg7\~LEaa WG#soHr!HyTeZD"Z %<(|\URL*!BtmѴ>Fb/]:jW/cg# lГ!{ڰ*9<ʝWTˠPK.?[I`2C B=s3BsVN"3yunr`5Ud.B//g:*/_?Kx~A3m3®X"ʧ&̅pdƿy 3VF Yd gp't>[ߐQpm&q' ^˔g6TqzI2K˝Hh*e}CDwT|7 (Ezf X*}*\ v 1:FT*nce`evqgMG#}d Jd0'b{.Cd`hNPGPtr8 o?Mp>cevuFHeR)_D'~Tfye*<7[)~E$VtZh5[Øa  mr0v[IR(ƻe=AA蔙|R@ ]SLo EEg6DKqmS8ı|Dwz] 皯V?f.9F#|{ۆ?c4eMNfj&~TiSym4TD]Zًv?M6?Ѹe׭rjCD?/u_@FE3R&*aQԡ+jȕHYǻ6MJRQTHVj0yϧt"Qˉ#h-mGgL x> $m. g c[:C[犴Xh74T6huLg(E6DA<|lN$Oa-w@6_I~eC[k@̬ˁ($V.?QekC*

أ5v>K)\GkGxX97t^ȇoNڦIthuĉK)xR=dZͩU9[D1/k/9koEvK?;>e8ˠY.&u M&k:4f1 9bSeXP7蜂 ib` $W۪~H#gi:"oë lA}eʵGaԦWHqz"3E~;TZtg:`?ͧ@ ylm`JC{O@ɯ;s~ 0J%Ie|PqҫxTHhG? pBTGe [ x8iq &wbDђ^TuwkhyGo@0QܞОkuGv4y{vԽs:sqgN@ EG' >Y&cՓ˻W.MrXZMR1]2KPŰQ<>M6~~I ,6k_:a~gsQ\DHCoW~"#lSKt#DJĀa<Ϫ | RyĄ =F LJM9KνqOz`]0gNkv婄Ojxi 3s=B /sOR/٣yu.m¨ yKPкr^9.)r~i@_0-HFgצ4~oŒ/_qDaՏJKg\16gBE?ET8+ٍB 8pȾ?;x;?Z |@f˵tef:93ed<)z\z,=O?£#Ÿzp\mWRj?Srt9MEt spyG(zxƙ? xA\H;j2͂2l( ,WjkfUg9|:>Tߖ*!$'WzuFr6A? ͝o>~*/bvYNwNxXYS'cF;i v>;+wӏMHޥ"ξϕ] %J o/ON?SI~fꟚh8!"Vi?۴⯁%zNN/#hlȘ.A%͗>8UZuhpL)DlVGW_AfZ8eM@|>sm">cd D)&7 -ePB[[0H 4ZC"ZҚ偶$ cg uxt#|,E/0N:S~N}(,,+fu4~fڕ1KP`J˦Q\J(,D!SLJ?a=eE؟W9;;_U;j}6@@_ViXkU\_4_-+؉(VPhG׌vhkYD|i)WR9dfM@0-NKMbIAdPY,HU2ʬԭaN;\LlZBu2N3g~H03SN$RF?H =2sت/n?fOlU I$VD`=n`FZ~Q^ :A3*;.Գ}Okq|nĚ(\B?~Rg*DF?Zds}P27h9-4tz8`%v{6`C^e DilW,Y(e6r\F ڑnӅ+#aS5"@De Q}4] DVyWf7eȄ|&[HDK~e+5^^oٿ| -rVi4FS?VUMUg>2LkV>h{S5PaPU5ޥDbd֢)lpx}C$"p 30%#i9nfd_,AЄyV'ޟX?Fx*` *QـSM6jdyJ 6Jkpu])c>$8q\ƼIuzŵNn'=czV*V.ĥ /\NQ`;llJe.Y%YjGgLmnl^}K@>{"+x;d y~ Zc@ crNjHMJUfxB>ax&Zi 7hؾjǾf(F QHM,G+W`7l7b-юXsHǢ6%/]<:^0E8izV5r#-u=ῴ#P@QfZ~ytnQ_>vQVv(19Z38 lZ#j\ahQGhUjz|%[x^i<ԎX܏vi8x0~lKZ\k]T .㸭6! sàaFUSF׌@UЬ#lWZQ>`+܇{m2Ys=7=qv-8y lrHՅO_>X`N|Q6m/K;7oa*yYh,N&,6 c \ Cd2>ْԬЯx1U`!lD7Wd xN`6N[èfdbJ Piέ{w?uϙslN~SzU^ pk8 4Gkj-2L H;Ǒ8%VZ"3̸+|,1nGAKl7p~fϱI7oO8G# i;}Gf~KY7魟Ma ڧ .Nwz/w|{2p\CM۪ӝt;Nwӝt;Ng"ӝ o6D$+_"ʍO)ʷc&ft"!R˳ 0snOgҷҲVsw{ ɷi4=&.2SzEHkhpUU ƬSO=Qn,iyVSCUQ/(Nd]D JZMw/rK2J;<(u'~]iPD뱟" H9-=IJ ne7e]?eGЋGzvn>a%ލ[צEajtRr?MsZdy1)Ky-~wbP15yEkx{MDacHrHTMlZvE$юs3oRcD$r@DABRdޤBP%)"rF쁈&"3>+ "D?6fNw\?~DWgUm$iL3@_XI_4CPEa7#rŕ-"ݖV-w 𻒈bkAK)^-HKc5n1 ?9\DF1Z8Q D{pQ4Epr &J%b2 ݫVuLr .\Ƨ)ZK'ڟ; JJt9s#rfl]v}Oe[ij:(k[KU',/8 Y1 ՠp@Ĵ) iE{ ' H@+F%io@ $9|WDmߔd\"ZOA=WF W~ЄJOщ/Ƴ<2ȎW\c/|A]"e6-aWvSYrɮY y TkH &(fNKqbF\FPB`ԑL.j2΢ED"]3WB'jimCɄE\y1VCx"ڑiVAc2F9Pm{YξE96u& y@,i SPrXDV;)UR_gM/c0ׯ7Pber"f4B4M |d 7 `{rן?]@ѧlۮ0'ޫxki)^;)Ee"0 U} DJ[Ce+ jrLRS|sE.j'PaS6)ee$.+\2X] 3DN4]KOjN3r &IXKP L`[!V0$ɵcͦxI~ 2c$Z+m2'%a)ϸ( wx'`]M> łH vKCP;seTљ#@3*%ъ@KzIz"uK?:uaq҈/1׫$Wk2T;"r6Sr"7vݏrd5;Z4顄3Nޓv;H&XÇ!>[.bP:v0ݙ2ݘ\Ilh#1;cϙYbr`N)wu?R;d[~7@bG2-V")c]-@V6Qʝi`"Y@,T.(rM3pN#+4] e=ҥ{(oZ>S؇r 5D槭zjq'rg7yp5Dd4zSYF\zou_{eZϭe˼)0DA I`9]%i-O3>Q,>a#yreCZV}:m m`' 4sMb!['(H2&wlCѱIJuuZ@Ӓ'iWO;]W"f 2X%;"Yy(VH1`@#̢(UX 7|ׂi3D3>ToިkV@=AUr\kZ\CGp °rpMCԏQvTFH_]}V(U mP&gKA$s%yf6^ .o;`yE)vep61w˭5E' jMM' /}y}O¢j@!@]$ t9`ېqQH878d39j*M.٠ רG߳!oe@l<Z y8GAVsF5`ٖ>H' ЁDjε9DbHOnQ }KI~}X3Mرg~;Xl!=iyFBtBT::Y*ԪlKeɑB &=H("U5Zh"̓.ʊOF {lCnhߋݮD.̞rX恹@gKMHW+ Qjp p; w#dDip "tA:eW 0 V}\Ec\+Xoזy(60oȉ^aL6mJ"gZyRz)$P>͚n InWkQ@.uRX$\F؋=`{f)ͺ79^vC&K"YhJ{,GXLCN=i6Ϋ=<K8=uP}Qԗ¤E iy| ҩBe,?DAԧVM6& #^$^WLF6dn jǰu8%zȋǬ$#4fwQAhQպzQZ]7PgsEd;I k$:ih ;)2e}yZ$"Z1H2gjFyUZt.Two5Dht(+tg[?9 !"eC7U[r:D0`踶"Ȁ8SW5T5_lY;i,yLս{ WvK W̴(#r[r[wHz/ndgK&QQ-Ʃy$VCFqpERYDMGU9OQWfbuzcAF(h4¾r@X~M3?ٯl{):P] |<8np<zޔIhq8N4jvf7%nd$3-Ϻs``A:%7O+,/*0ksyNz@+-bmlR@zBmN{ c;T?M#D)V[ׯ(3 -im_Ew%8&wּN)LYfҶFv5OC`9:i@!j(wgT"i@\rZb)nge?IФ=1XvO`~*u{%AWɕLZxo5n+>*bq1%d@p6[Tqn^:ylwIfXgxu[UNwӝt;Nw;FSUez;1ɇV5?{$\]L¡ӏMU@m⻧2Qr=KLw;B]jC0- 00~]< dk"F{X׶E2-0;V 5Hhԑ?Z9aF縉0y̼D5duR<_-1]s26HmH p\ZeǯYFrr(Vx 1SRؤʦiaԠ@%zE )Tkں:"6etr谮\B#stawy+K(7KDL]:EKtv2$e愖1p:K狎\rGuɿ[^nCQT4֬ ȉ|Dm=;:Vbn'D{dbw׍fSdҐ<3|yT?.9]G55*xu[ E%Q0q?SxxB}L0$tP{"5m#r&RIbqQ&ȬӞcRKG,#F($^AG9g`F'5ZƧQ! % y4L@m t3 :ualk3Uu=PG7Xm%6?SQ;|$pꏖgc-+?$h큾({|INEd*BbBi 㓝*Aoj=Y\䪈GMm`y"PTwĹB|g`z>LN`ˑ8l(3qO_&U6 "/Y,H(gN`O'd,sTԧ|&)a *o$9):!}s@g)Ɖ`XDJZ"%Ya^z" \aS `8cDcK#zʷcqj&{Clݗ܃ni/2~ c$$ &%f$t`PF?dwv;Q Ӟ)g O_QH dH%"LIsT) `T~:=%>p1=^]x04;U2~c0JsEpC2։YѫPxDeRT3]Y^PS!x qyqӘnw캅=_ `'nk?FQhYWs  hMz) /ZЀyӟ>XӝIr;Oӝ]&ӝtӂNwӝt;Nwӝt;mkӝ%[ BtKڿ_֢em 1?$oJJ+ CS #@ rEW8v?~N?SOR^Eگ*y;vJ K yd Ȇe툜&5 ްv8>X `O@^*hX~?“W|񶊫}ּ,[`L5G(Vm|d쯘[slkGҞT3-B4Be|2h>D꼟$r!BH `SCCpu|%ʼ-]hu/Ly*Б'6tE"kO4o| ӳMV}x /L?輟=*Nkd ޢ(MS9))?HD2ϕ*$t:S3i> niӻOvߙ-J;)z8 Pj6BlnՖ}cAB65%d7-L0vSfIz lX9 @Rec9/UMw<LppUƘcթ*}tp:iL7)%=dd\\6u7H -cwwXp)@!B-Þy^ ,,{6Zسtˉ% ;˴tކg]sPr$m\Z*\gGk?!8<سK+D. eѴJ,̬>6ݚ/1-b0(^ZTHR6{YMDfWDQQtz!c>*4vȅ6aGwr+j5VۈjFbzDӪ^/:oo;Y6µ~QZs>evth@ʫ[()rRN&>FjL\ZI"r}wS'Q-QH|O~nŕVQ0Q=33%v#忾Qh6<>7_gΣ̶A@I~q>>ՍM>JXʛ)#ro5??MK3ٹ͂FuQLg>P2"@Җ`XLkDRP("5bz&v7L#{a9X>ȉjtAַ?0!k#u6`ƒ\> JhҞg# v~<y `nYWC bh1d'-X2.>"лsm!_0U˓l2}{e-zfr׏Qjb0_ JAƂM2cC>`G}7|ס5~=3ٶ0^8IgTC;:ƍQ՗4߸k0BCm\Ťw& <(p. Ys*ujz0ӿؼC\9f̩&J_9uQ MW;:蛣'gzB&pO1Y

66U+3U?ӯvJRxD|`"-S7mڴiӦM6v *`˕HLez gӦM6}mM,z W*t+| iF/OMM6myDD4U?ףz!5y3'pSaYQP,3@6r>7mڴiH]vgu+,\nj?DIB<Z1|^̴N"CuG:ȓvAMvjoڴiu8-1Mf?lBɼԼ8y$#0P(m:EjydӦM6-Z[vP MmTȝl^DqmҌI !JY{~ _>O#ڴi|(naJr5A&OZM %ifGԹmxEF*iJ^bb{`˛S铩_ƦM) 2!zc0^iE7hD:oîzM:1@D'31P#_n*iGȊˊ(5S.RA @k)_4z@qqDݶݝ 3oɣfPM 46"شREmuL̯D |ɟῩ<1/G.|Ѵb!kHHcl:eolz`[. ~kv.4=]/Xpvk(ݚ"r>u 75k]7!b\<[!"ps4=a0'o70> ~@&  i@W)ӞF#6>aԛ@ .5xK#?{PX˻ Tv?ϭq3ەqm#=bżNDO}ǩi蒃|a'Q~+yxlnFimM4MCW>?VOu\q.5UVy)G;{5T@a)z݋_{CW=r??>o"vwJS,+}]ד<\=OpLj2]ǡ\U#a8.}.Ts"""_n[pB`|zR˹ڄ"o qW ]K pF?dgIߘ"??vȧ1s (2VA}rDD~=%)o.=v+j5%Λ4X#c 룟x̆ď.|:`>~},hț^x"q)/mV!HdR^.4}:ʹ[v+gn5f6&[7=`j=m7=C'~̻OC7r0[#+1zӲ4ϥo _̷9c|!;XbcZkW_׮)k3%ҏxy"ćUPS`&u xP@ ~:@ vk//曑 ,8׶RurA!dTxU߄FWn97z"(|Ey֬p\RM_qyC/|i&DDN wt5uW_VA b/o _̷{c(]yFDDzs&a0iW=bwZZl4jq()V\nx 馺> ¶rL/vu1pgz>uWɨEܪ<3f cЬ4/Q7>?vwiY|h-4g?60Y~kѺ?1g..qob+Õ|]O•g^4{D%})ozO$ 7n0?1ڵf!@ku/JZz^9))]<ЗcR2*x]x~VZ=OmQ|j|+\wi-"L㾑TsSջ=Zp "/V<L)xo)J)e/]#g̵MƣLego0b/ ͷL]~[JY4;|Tmwc϶:{.Ƴ4DE*pta\{}r -oFCr^3룟yO{9&my\*=\*z;KzzIJt~۵3O_a͠_;dUJ> H,6ImSAi1ֵ@ qCU2%\. ?k(U" %+Q7.+ .shU@4  %y5X Ժ*Tsy>WvB{!^/ Rן (b.3*1Tp7?n[8AAW bJKv^g`n%TnŞ!pD8q\F Gw}t׀I.ah]?:9^~Jdž@䊪ko>!֛luPUxz!"1~LKw y"f=ͷ}]tYƚ$gD<^ T<QV<:^'lκ{-.A\q\q]} .)7]A2 KqͲ ^W^TJ)?m։%VWBѩ._01q :[˨í5Oy&%w|~#T_(ljz t]2|}_aZ|;ZxQ_ Q2[qyL<]w"j_cZ gt6c_m/%A\opצĊ TbBWUe*=ndLm5W#>+ ęo0-}/i0b9 *ۏ=pcJӒoSAWQ~c01"ҌOzMƠJ+y-F6սJi/"Ui{VgPkBwW-FA.ǐ0$"J= -7a4TZ'3j|Û/ּbRDҬsuHfS D3ߘ`W@7o?!)KC=!)gRsnHN-%z2#h0#P;dOQ1R"?gwUqƋ9+x`п٨qJTآfq5~?u]MZZ8i<5kH2_;xs5tJ=nQUЉ2C z5 #9g~}C١\o}^ zdS6K2 q>4S.B}[S L U?Kfm}iCpCQ2*8DljlET=po9T. q,]^Ak[Ou掰^WǔyZN9EV=}ξ?7_HBESzYY<,~yx"X{(>w.@'(pҡ cF{mJ>[_~Mo`<(}&Ëfj=[c?SF^ju;Cn qsDlϵ"xe^63oI.\ ޮ^!77EMᨖkM3 %r7~wg9rk}CS>to34 8㤸$+fϗMJ{2bh"Rmb퀛,^#sڛ>lfh'}6Kϻs/m[x'(a1=xǕd*pڢ(.U coU5`yÛ\]7>Z7{EQ-{ׄh?<WIpPM._T@X99;|LWjOzw@~ ;q( =9dƤ__|6|=޵s]1FkcܿG;̹bww"[ c}POw :Ϫ~>K`qPs&Ɍ*@+o=f0/cwo*vyڻꉲY ePۖ N![0oERP~m^6C6)IΧ3gR̸ (K-|c.u?bcl\خK_7qX-=cbreZGcXMot5|CpyOS=;|LWjd]!l[r1Ƹl![tiqlz[\{:l*[Iz ~z.]?um]B?x!+;_8sdO|uw̙'3.^sEw'Je~-mCdsCΦ=9d43$xv-cE᫟nQ/WCt>h &.=-s6:izqHnoU& o&Vs+hҢ69&IBjr_l{l8<.02rwL̲?a8f6V(/c<"Eq8g;\s0 K=tw<=It'9ϜI}2cHSe۶m3vl .mn2ods[wG'+c͌8=ZK46>LH}H $'0]8d2EONdXRIkp۵~ӫ~-wXd_EpGCҴ6y\˭#/[wJSڡݾ'X [m\'c{x !>8B㾺@a<o4?Cy.$3OfL ?jjp]xy`Cm>jWodg9]?jU;73V"V\o+{1 wS;m7$;w;s=2N;wj\[xF@b ˢ"io>W罵[?TZ҄:@*$w_C.ު~{!3uWcXפBhey9UWO-bL0\2S!vn}~OgΤ>q'+-MT Gr+L>:Ic.&{,^hOISv' 1^~HJ#mW;e-zB0gm7Ȳ6MwT5{ojL_Mxu0^IۿlP:6Ek7dfuХ>|̻{^v ?YG"idmbU63uo՗|L/6C{m>nG ^cqXԻխ[1kHOlV1tSis//|M;"ةo KBQxG_YǓS{E@.FE`s|\;Uq .ٜOttICYwE#.~v[}>ٝ @3impC@JyNZ?$̙εdSp@p}zܕOgΤ>QbL|ymjD6҆.X~ީ=%9ӆjdֻxf^\IbrTEIbb-nB|Tmׄ7EBh&? vszu=˙0SAU1ۥ{n_mLVDz~gsZ<'6twoc{?$~gt<*޺L {W zTm-S>r=@Y>#n@[0L.V-A_9|cI6ŗym| >,*b1n3N˶}0 ]ݽM^"7!jhVRy]T$eLu5|o~A9ܬ6x?}/Փ󘳻+{>s&O}looE<^MyٙۍB8/7Si/j3:yܪ.diJٍ̭EQU7}W$=|夈V;]M.Pv+j"ţj$|ܶc[/pmw.?fY] zV)Їl{i}`iImNyj㰊zˮa)?0u〹!4Eksw\N&Z<iD55Nk-n@"N-y^_2ܡ !K5~c;gөtH,3Y̸ Nm۞_Lt6S c|0lj7^d J9@/io1^e[{(8'/krcUf?}Q\[ަ*1"n+bc< \_^[?ۊ]87MZ 3TT]kJcZ5Bc@1vXbcZ:z՝rc\T>= y5Znq.3E_ 1_ȺNWu-> qkw>`mZs1ES/R],VxqhM ϣYMMf/8mꂸ6YcB;[SٖQ_ޓ3/{eo-;q'&BlMzb`tZzr0k8m;,Gso a*q8]؞\U$1mb4so(;w)M{y:Ĥrivnˢ(ʮ^/6W_w?/k[dXNSo<-ObneP!4l5ʷs׌/Fb 6.Ǿu3ُc~@HM)1rHp/6OZ!EPéLrobGfs rP0vx=KCQ/'T[B]dzG!+HL#$V3Y̸@tД(r4X2v]zB 727ͶH[g~h3~K}ŦxY?Ȳ5'h}~RWsP\8|,FMv9u.H|bezy:,.4a2{=N5!:SIBtuG땱1uTyz5B6&z3Y̘ 6gFf7uk߰;KEQeC_VgV]NX}2f9lҥaeXO_EQva9Ke(oMӁay8rZIϏde>1bz@:&:Z0bu7 áN^qUI|/T+}:{IZEz~oO~5(C V ]wZyʩ5ϼs꧎f_j<ݝ}>q &37wIOnBBzy!ñ<}FN!8䖳B:W)̟u;e= Sg|ag$o*b5?4N^Uox5 *ySX` dkU}חe@\ءﺓUjq>#W{g#8pg}bHcn7Cܔ˦-:VkuD[^I4?xgP9} J~[{D_Tq˸e/67>3N]wL=mP Jꮧu֍Kjd+?y]mT{!IIGߛ}g[:._UjQ<)xN<E{z'`d#p8}@cyQK%tEXtdate:create2014-08-19T12:28:15+02:00^m%tEXtdate:modify2014-08-19T12:28:15+02:00IENDB`fonts/liberationmono.ttf0000644000175000017500000121350412565232430016263 0ustar mquinsonmquinson FFTMYR,GDEF~qHGPOS9GSUB ;OS/2i@Vcmap\5@\.cvt  V0fpgm[kXgaspYh glyfYthead0'P6hhea'$hmtx5.h'locarTPAh3hmaxp't name`t!postљzprep:(.ɐ!ɐ!st   [ \ c d  DFLT&arab0cyrl>grekPlao \latnj SRB 4ISM 4KSM 4LSM 4MOL 4NSM 4ROM 4SKS 4SSM 4mark mark,mark4mkmk:rtbdB &.6>FPX`Rx | 558" p~yh&0  c"cz}wx{]j]jbj $6HZl~ P|H 0 P|H <P ,  T`  P|H    \ cvy~hhhn  "(.4:@FLRX^djpv| $*06<BHNTZ`flrx~ &,28>DJPV\bhntz "(.4:@FLRX^djpv| $*06<BHNTZ`flrx~ &,28>DJPV\Xd|dh0`tXtX <|00hL( Tplx`xDJPV]j]j]j]j]jbj]j]jh|  &,28>DJPV\bhntz "(.4:@FLRX^djpv| $*06<BHNTZ`flrx~ &,28>DJPV\bhntz "(.4:@FLRX^djpv| dt hd8|$|`HLD \t@4H(|XT(lt<0xx_` iFWW@TT[:B`LLL[Z[IWTL4K]l8@^  @bXXXXoM!TxxTT&~O[ XPXD,aDf\Ph< \\\0,0@, d `|tL`00@\  T`@L845D80H <D<x(LX$Tt0TLh0pLh<pl$d`0h8< PLdhx8TR m$v2z`M;)RDhp_)I R|o~4OOQRTs#$ ( d h l m [q  tuwxz{|} &,28>DJPV]j]j]j]j]jbj]j]jh N  $*06<BHNTZ`flrx~ &,28>DJPV\bhntz "(.4:@FLRX^djpv| $*06<BHNTZ`flrx~ &,28>DJPV\bhntz "(.4:@FLRX^djpv| $*06<DhxzOhDh*hDhhhhDhhhvhhVhYDxhVVhxhhsDVhDDDDDDzzzzhhhh6hhhhhhhhhhh46vvvvhhhhhhhhhhhhhhhVVVDD6h6hzvzvzvzvhVhVhVhVhhhhhhhhYDxxxx9hVhVhhhhhhDDhhhhhhhxhxhhhhhhhhhhshVhhhhhhhhhhh 66hhhVVh"VhVhVhhhDDxVhhXVVjhhhhhDDVhhVVhVhV$=D]4:IWfoqr "#&36k W W Y Y ` ` c d |  "(.4:@FLRX^djpv| $*06<BHNTZ`flrx~      & , 2 8 > D J P V \ b h n t z     " ( . 4 : @ F L R X ^ d j p v |     $ * 0 6 < B H N T Z ` f l r x ~      & , 2 8 > D J P V \ b h n t z     " ( . 4 : @ F L R X ^ d j p v |  $*06<BHNTZ`flrx~ &,28>DJPV\bhntz "(.4:@FLRX^djpv| $*06<BHNTZ`flrx~ &,28>DJPV\bhntz "(.4:@FLRX^djpv| $*06<BHNTZ`flrx~ &,28>DJPV\bhntz "(.4:@FLRX^djpv|hhhh66zzhhhhhhhhhhhhhhhh66hhhhhhhhhhhhhhh`hhh`hhv`vhhh`hVhhhhV22h`hh`hh`hh`hVh`hVh`hh`hhhh`hh`hh`hh`hh`hVh`hhhhhhhzzzzzzhhhh66hhhhhhhhhhhhh6666hhhhhhh`h`vvvvhhhhhhhhhhhh`hhhhhhVhhVhVhhhhh`6h66hhzvzvzvzv`zvhVhVhVhVhhhhhhhhhhhhhhh`hhVh`2222222hhhh`hhhhVh`hVhhhhhhhhh`h6h6h`6h`hhhhhhh`hhhhhhhhhhhhhhhhhhhhhh`hhhhVhhhhhhhhhhhhhhhhhh  `6666hhhhh`hVVVhhVhhVhhVhhhhhhhh22hhhhhhVh`hVhh`hhh`hVh`hV66Vhhh`hhhhhh`hVhhhh66h`hh`hh`hh`h)`)`YYhhv`vv`v`v`vZ`Zr`rv`v`V>>Vh`hV`n`nVh`hh`hVooooVD`Dh`h88PP>>Vh`hh`hVh`hV`Vf&Vh`hh`hh`hh`hhhVh`hhh6`6Vh`hVh`hVc`ch`h``h`hVssVssVx`xVssV`VhhVh`hh`hh`hh`hh`hhhh`h`Vh`hh`hVh`hV$$$$h`h ` >`>h`hh`hVh`hhhV$$h`hh`h`h`v`h`h`h`h`h`h`h`h`h`h``h`h`hh`h`h`h`h`h`h`h`5`h`h``h`''}{}hhRREE^^rrhhhh??aaiihhhhhhGGhhhhhh6h\aadd55g'ee``66LhViihhh`hhhVVhhVhhViiV11`h%$=D]4Kjsxk 5<:>BbDHggolqu"xx<< W W Y Z _ ` c d   "+12 $*06<BHNTZ`flrx~h`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h`hhhhhhhhhhhhhhhhhhhhhhhhhhh`h`h`/-3 ntz "(.4:@FLRX^djpv|>DJPV\bhntztwwwwt`~~`~`/ 8DFLT&arab0cyrlDgrek`lao llatnv SRB 4ISM >KSM >LSM >MOL 4NSM >ROM 4SKS >SSM > ccmp8dlig>finaDinitJligaPloclVlocl\medibrligh &.6>FNV^PT  d  d   $$XLMLM&   %hp5         ! % ) - 1 5 9 = A E I M Q U W Y Phjs# 4T'      # ' + / 3 7 ; ? C G K O S [ TTVVX\ahjprs"T'      " & * . 2 6 : > B F J N R Z TTVVX\ahjprs"  b  c  F G> $ ` ^ \  a _ ]  F G O LI LM33f  &(PfEd@ m`,,$, ,~!AEM?CXauz~_csV_  :UZmt{ .<[ex{-McyEMWY[]}  # & 7 : > I K _ q !!!!!!!"!$!&!+!.!_" """" "-"="i"""""""####!#(#+#5#>#D#I#M#P#T#\#`#e#i#p#z#}#####$#&/&&&&'' '''K'M'R'V'^'u''''''))*/+,d,p,w,z,..%..'t $CLPCXatz~br1Ya  !@Z`ty~,0>bw{0Th| HPY[]_   & / 9 < E K _ p t !!! !!!!"!$!&!*!.!S!"""""'"4"A"m""""""#####%#+#5#7#A#G#K#P#R#W#^#c#h#k#s#}#####$#%&8&&&''' ')'M'O'V'X'a''''''))*/+,d,m,u,y,|..".."RpvogUQNIHGFE75' A@?72/.)% )(&%# hdb\XVURHFB@86,*(&$ {yrmljfeda_; |snO g`_Q6.$ h g e l ~b!$ACELMP`gkmqz?CCXXaatuzz~~_'bcrs1VY_aEG  I  KLMN!:O@UiZZ`mtty{~   ,.0<>[be<wx@{{BCDah-|0MTchy| 4 E:HM`PWfYYn[[o]]p_}q     # & &% / 7& 9 :/ < >1 E I4 K K9 _ _: p q; t = X e {!!}!!~! !!!!!!!!"!"!$!$!&!&!*!+!.!.!S!_!" """""""" "'"-("4"=/"A"i9"m"b""""""""""""########!#%#(#+#+#5#5#7#>#A#D#G#I#K#M#P#P#R#T#W#\#^#`#c#e#h#i#k#p#s#z#}#}## ## ## ## ## $#$# %&/ &8& P&& && && '' '' ' '' ')'K 'M'M 'O'R 'V'V 'X'^ 'a'u '' '' '' 7'' E'' G'' H)) J)) K*/*/ M++ N,d,d W,m,p X,u,w \,y,z _,|, a.. e.".% f.... j k z"'   R pt v d ep֣ j    !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`a!rdei#xpkvjX%s\]gw ,l|cn!T@m}%b :q/0 "y'gwqstuzxvhf 7X!uu9!{Xm{o{RoZ!=fs +b#1N {T\q#w`j#fy```{{w`b{!{RNNfffHF?{L'oo5jo{-{3=foD7f}s, %Id@QX Y!-,%Id@QX Y!-,  P y PXY%%# P y PXY%-,KPX EDY!-,%E`D-,KSX%%EDY!!-,ED-,%%I%%I` ch #:e:-hh/10!%!!hsr) @ <2991/03#3#qeR@1<20###Ѯ++J@0     91/<<<<<<<2220333!3!###!5!!5!#3hiiThiih)T/hTaabbNZ /d@9($)%/%$(!$, ( 0<2<1/299990>54&'#.'5.546753.'n|phumdfbdcӿdOTUPDNtd]gp^Vd-.)>B+/Qš ! *9V@/7(" "7(.+  % 4  + :99991/9999032654&#"4632#"&'%32654&#"4632#"&iNMklLNi@s..2H#)iOMllMMk@u--1?NjkMMljO0./t?``OikMMkjN0--uA9*7@b  -,.+2345617B7 1 +"1"!% (! 7+!(!(! .899999991/9990KSX999Y" >54/3#'#"5467.54632.#"3267>7#'&JKNSj抋20ǭAF;}Eap:6\[ț*\,#1h F'XmFD ̉dHG'%[M;I\ 10#+u @  29910#&547u;:\' @  299103#654\<<J+N@,       <2<2991<22990 %#'-73%+f9s9f9PsPbybcyXqy '@    <<1<<0!!#!5!CDDD/@ 103#Śc/dm10!!d 11/03#1fB7@ 103#ymL # @  $!"!$10@////////// / / ?????????? ? ? OOOO O ____ _    F////////// / / __________ _ _  $]]4632#"&"32'2#"M68PO98K7PP78NL0670xx~F &@ ## 1/20%!5%3!!:P6ȪuLJժ#Q@)%%B   "$91/20KSX92Y"%!!567>54&#"5>32uu5dF[pga Yd8ժ.>zO}BC12`tA7(G@)  #)&" )9190#"&'532654&+532654&#"5>32ggfbYhyI'Ǖ&$54zms{(( ۵{fo B@   B    $<291/<290KSXY" !33##!5)!3d-=@"   "190!!>32#"&'532654&#"+W,wN\aQFժ 21%%L$=@#  %"& "%190.#">32# !2"32654&?M0n#J݁%'dkuzl75@%%B"991/0KSXY"!#!5V+N #/C@% '-'0 $*$ "!0991990"32654&%.54632#"$54632654&#"hʁ򑁖Myz{yŗT!Ѳ!!ȟɠbx~~xzF $;@" ""%"  &%1902654&#"532#"543 !"&T?M/nI%'!dk  os'@ <21/03#3#'9' %@  103#3#Śc /Xyw!@('29190 5yR!÷X`y@ <210!!!!X!! BXyw!@('<919055X!R^^="{@B  %%B !    ) #99991/9990KSX99Y"#546?>54&#"5>323#=TZ>/mNb^hC^XE&bRY;X1YnED98L\VBT=/s 4p@1(+$ 4 '$+1+5' ( + . !+ -.5<991999990@ ]4&#"326#5#"&5463254&#"!267# !2kkkk%RӡP$J6l90?{:]x<!o?DF=?z% @A%%%% % % %  % B   / 91/<90KSXY"]@    ]]!3#!#hnl#+{q =@#   21 0!29991/9032654&#32654&#%!2)qﰖ뒃JF{f>p}qdƵϠ1.@  2 10210%# !2.#"32671M[?[MJVXI5))pn))=@@=R(@  2 1099991/0% 6&!# )`dVDѦHKw/N )@  13 21/0!!!!!!vTrwժFX $@14 21/0!!!!#o\eժH7fP<@!   6251990%# !2.#"3267#5!PQv@^PQ_ſCe){KMon56MI!H &@ 1 0 221/<203!3#!#)d+9 %@ 77 221/220!!!!5!!=99ժm,@    51990753265!5!#"&m[hqG`=QQD, @!% %B  0 291/<290KSXY"]@L&&6FUWX dzy{ ',+&:IGG[WXXWkzx]]33 ##wVhs@ 141/03!!dժVy @,  B    / 0 91/<290KSXY" ]@$  &)&) 6968  ]]! !###V+'F m@B10 991/<2990KSXY"]@&)&8Wdjuz &)FIWgh]]!3!#3+3u\ #@ 2 62510#"32#"32IIz~u+@  2 8 3291/032654&#%!2+#ꌝL/ϔu\=@   2 625999919990"#"32#"32ȗyHdIj@8  %%B     21  0299991/<9990KSX9Y"#.+#!232654&#NnRٲM{cݑohy]ҔYJ'@=  %  %B %( &919"0(9999190KSX99Y"]@ ]].#"#"&'532654&/.54$32\^mjikshulм V;53#"&'.  yVWx! 9FBjiCE:= m];<<;\lh?;::;>9L@)%%%%B/091/290KSXY"%3#3h_KKѪ++ @D    %%% % B    /91/<<90KSXY" ]@^ //+ ??8 ZZ  &*%*(+ % & 5:5:;: 4 6 TTZXWV[[RW X ] gh yvy v #]]333# #ŏӬ߿ʿD"+w @K % % % %%%% % B   ;/; 0 91/<290KSXY"7]@8  '()& X xyw !%+% 5UYX es]]3 3 # #VHNAu3B}%Y@.%%%%B<< 9991/290KSXY"3 3#%lk!mb E@%%B/0 991/0KSXY"]]!!!5!" ՚ow@=210!#3!XfB7@ 10 #%mZ@=210!53#5XޏH@ 91290 # #Ȳu-m/10!5/mPPf%@ <1K TKT[X@8Y0 #fx#{ )n@*  ! $   D >*22991/99990@00 0!0" ]#"326757#5#"&546;5.#"5>32=zl;^[fX=& 3qpepӺ)Ld_y64''RR2X 0@  G F221/9904&#"326>32#"&'#3,fd./xRXWS%{/@   F210%# !2.#"3267%JR%QNI]`A9++88*,A:;>{0@G H221/9903#5#"3232654&#"Z.deCSW;7W {X{E@&    IH991990!3267# 32.#"X㿮Xmi[ ^Z89++9 @Ţ'4@     <<2991/22990#"!!#!5!5463'cM+Qgc/яN{H{ )H@' '  $(*' G!H*221999904&#"326#"&'5326=#"3253ZLSbC,ml/9.,}^\::VZ,@  J  F21/<990#4&#"#3>32jq1sJ`cD .@ L LK <<1/20!!!5!!3#mnm`/BCV 8@   <2991990!5!+53263#XZZӜ} @:  B  DE 291/<90KSXY"]@R546Ffuv ('(;;797JIYYkiiiyxyy]]33 ##Gb{ZFB?  &@   L 991/990;#"&5!5![Y饵|~mo{"@'  MNMNME#K TKT[X8Y<91/<<<299990@G000000 0 0 ????????? #]>32#4&#"#4&#"#3>32"iJo5FP;9JI9!c?LeHEws{p{``32jq1sJ``cH{ #@  D>10"32654&'2#"hڜ-.VT{3@ GF221990%#3>32#"&4&#"326w.df SWWRw 3@   G>22199032654&#"#"3253#L-ed.+SY7:WSj{O@   21/990@%  0030@@C@PPPP].#"#3>32;zI.Dv6y.*`w"${'u@@    B %( OI"E(99991990KSX99Y".#"#"&'532654/.54632OS}{\JSjgTzEZ9..QSKJ#}##55cY1!1@  <<2991/<2990!!;#"&5!5!f^^uϪ+|b`>^,@    JF21/2990332653#5#"&økp1qJyaddm`e@)BIE91/290KSXY"']@%]]3 3#dEFr`T` @E      B    /91/<<90KSXY" ]@      &&)&))#, 96993< EI F J VX W Y fifij e vzx| r -   ++>>< H Y jih {yz|  ]]333# #àö`wBfL` @H      B  IE 91/<290KSXY" ]@ fivy  :4 ZV ]] # # 3 ^oo)'`?HkhV`@E       B   IE9129990KSX9Y"8]@v  &&8IIY ]]+532673 3Z.Gc".\mQ\GOLGhu:NN^Nlb X@BIE 2991/0KSXY"8]@68EJWXejuz ]!!!5!-}bܖ%$f@5 %   !  % $  = %<<29999999199999990#"&=4&+5326=46;#"3@k>>j@FU[noZUtrݓWV10#$j@7%   #%#= %<2<9999999199999990326=467.=4&+532;#"+DVZon[VD>k@@k>XXrtݔXy &@  '1<2990#"'&'.#"5>32326yKOZq Mg3OINS5dJ t]F ;73 !;?<6 7= @ <2991/0533)eq%!N@*   " E"<<<2212<990.'>7#&5473%C??BI9gg9ބ5(,-("9="+` 츸X>@     <<1/2<2990.#"!!!!53#5354632D>Cs3A,,ُ/яLB /@ (-  * -'! @') -0)$ !'$* xyx( $02299999999912299999999904&#"3267'#"&''7.5467'7>32d|[Z}}Z[|Z^.[20`0\^.[3.^Z{{Z\}~t]1]02[-^Z3].2]-_%@D% % %%B  < e e<<2<299991/2<2<290KSXY"3 33!!!#!5!5'!53%lkVoqZmo#o o#o!<210##  = 2>j@<#$93 $*0?#54&S9akԂ[]=:̭IWW9fqր][<;ȧH>=><''PGZsweZ54m@''TLf{xf[1,pE-Z/L-Z/L?F@aa1<203#%3#?}N1ID@'  &>>2J\ ^,8 8YD/210.#"3267#"&54632'"3267>54&'.'2#"&'.5467>`:o:u8g24r=г=rjKKMMKLijLLKLKKkZZ\[[[~}[[[\ZZ/lhȬJKKjhKLLLLLijKKJgZZ[~}[[[[[[}~[ZZ %)d@6  (&&  #*& (' j kji*22999199990"326=7#5#"&546;54&#"5>32!!|WHi1Rwu3}CD?kdPDN@Ms=@pABtZ\#! {w# /@    v v<2991<2990 5 5L-+-+#RRXsy^@ '10!#!X!^?dm10!!d }N4L@I  ] ] B   A)5)M  \\ [G#X;#Y//29999129990KSX9Y"2#'.+##32654&2#"&'.5467>"3267>54&'.XXP:&rk1=-7ffZJJDZZ\[[[~}[[[\ZZ~jKKMMKLijLLKLKKLbeG]C;P*T6?>5VZZ[~}[[[[[[}~[ZZgJKKjhKLLLLLijKKJ=b10!!=V+u @ STS 102#"&546"32654&hAu,-/OomOPqp1.-rBoPPlnNOpXy.@    <2<21/<<07!!!!#!5!X!dCDLIB}a@WWBA     @9991990KSX9Y"!!57>54&#"5>32eQdR1q?Ay;Jwrnaz3=L$$}k9wuF(\A          @#) & )99190#"&'532654&+532654&#"5>32^c:r;Eq-evnmBJ]b`W,p;Eu2X`lP|yQDJLl?<8?yvcG]f%@ <1K TKT[X@8Y03#fT` L@*  !   JF!99912<9903326533267#"&'#"&'øxo ! &D">K .Y\,T H;8 OOPNLPj; #@WW1 9120!###.54$FfNݸ/`103#`u)X 9A      @  aW}a 12035733!j c)t'+n 3@   jkji9910"32654&'2#"&546!!hfssfeusgʫ˫\{u༻߻`{\# /@   vv <<991<2990 5 %5 +-:+-#^R^  ^R^  Z{'=V'{ Z{'{& tVZ'=V'u !%@G  %%B! "$ $&# # )"#&999919990KSX99Y"33267#"&546?>54565#53%=TZ>/mNb^hC^XC&DbRY;X1YnED98L\V@T?%k&$ u@O ]1%k&$ u@O ]1%m&$ u  +@ /  ]1%^&$ u# +@O#@]1%N&$ u +@p0? /]1%m !@W % %%% %!%! %!! % !B     !  PPK/K!"2299999991/<9990KSXY"]@  ]]4&#"326!.54632#!#Y?@WX??Y:Arr@;nlZ?YWA?XXP!yIrrIv${g@7 % %%%B    c /<291/<20KSXY"!!!!!!#!3eex5ժFժu1&d&Nk&( uNk&( uNm&( uNN&( uk&, uk&, um&, u  Ic:1N&, u+1N ;@!    21 0 0<291/220 )#53 6&!#!!VD}}/`ŕ{HK+Fb&1 y"+@O"@]1u\k&2 u@O]1u\k&2 u@O]1u\m&2 u +@ /]1u\^&2 u 0!+@O0@!]1u\N&2 u +@p0? /]1;T .@     <91<290 7   ^t^_t\t%\^u^uw^ +k@:+)&  *&&, #* #)+262#5,999999991/9999990324&' .#"#"&''7&5327sT sV)+y=g %s9d/NZIn-QUPeQzQQFIRPJ=k&8 u@O]1=k&8 u@O]1=m&8 u $+@ $/ $ ]1=N&8 u$!+@p!$0!?$ !/$!$]1%k&< u@ ]14 @  28  32299991/032654&#33 !##ꞝL!󄃃}/V@1-'!  **.  !' $'$-DF099991/9904632#"&'532654&/.5467.#"#7C:oEBL;lAxC\[yqyrq|d1M*%]taQG_J'8O#kr#f&DC#f&Dv#f&Dg#7&Dw#&Dj#&Du){ C@I=70 6 %C "76. 3@:("D%=/.M/u MCM6+sD299912<2<2<999990@ 05060708]5#"32654&#"!3267#"&'#"&546;54&#"5>32>321xYS\JMWWLepO27Gn 'aȿuc^8>M<[|%!YHZqYa4+#"33)+RNPPXx+'#!?@=Bu%{&hF{Xf&HC{Xf&Hv{Xf&Hg{X&Hj@@]1Df&CDf&vDf&g @@ 0 ]1D&j +1H)@O B $ *'! !'D! >*999999199990KSX9Y"#"32.''7'3%.#"32654&Ŷ"#!H&!!#R-:/(  (-Y,\bPȑ^b n7&QwHf&RCHf&RvHf&Rg+@]1H7&Rw. +@ 0 ?. /. .]1H&Rj +@ p_PO@]1Xyo '@ w <<103#3#!!j!/ +s@>+,&  )&  *&& &,+,* # )#D>,99999999199999990 32654&'.#".5327#"&''m1$eA H#cC')d<]*,g9\ //4o0.0tGGq.78MBz;32#"&4&#"326w.dfSWWhV&\j%0& $ +@ @O /]1#&D%m& $+@ _PO@/ ]1#H&D%u'v$ur{'vYD1k&& Zu%f&FvZ1t' ~|&%f&gZF1P& K&%&KF1m&& Zu%f&FhZRg&' o{ ' :G @8@]1N{$H@ "  @"   GH%<<1/<2990!5!533##5#"3232654&#"Z1.de5yySW;7W N0& ({X&#HNm& ({XH&HNP& ({X&HuN'v1({uX{'vHNg&( $o{Xa&Hh#fPm' u*{Hf&gJfPm& 2*{HH&JfPP& 2*{H&JfP'*{HN'.JHm' u+ +@ /]1m' uKKQX@8Y@p`O]0?@!     1 0<22<221/<2<<2203!533##!##53!5*ʇʆ*9QF?@"   J  F<221/<<2990#4&#"##5353!!>32jq}}a1sJzz`c^' u, +@ O@ ?0 / ]1D7&w0& ,+@O@]1D&m& ,+@O@]1DH&u&,vFuD&LvPP& ,D` "@LLK 1/20!!!5!!mnm`/B =@!   "!221/2<220%532765!5!#"'&!#3!53#=Ga'&HHAA@-]@QQJKDuuêK I@&  ! <<<<1/22<220!5!+53263#!!!5!#3#ZZi,+뗗Ӝ}/BCmm' 0u-Vf&g&j.'N` @9  B  DE 291/<290KSXY"]@R546Ffuv ('(;;797JIYYkiiiyxyy]]33 ##Gb`/ZFB?sl' v/@ ]1 l' vOKQX@8Y@O]0s&f/ &Os' m/' Os'y`/'yOs 7@   1 4<2.9991/903%!!'7;NwdPo;jnL >@!    <<2999991/9990;#"&5'!5!%[Y饵P{;Pu|~$o/nFk' !u1m&vQF&*1{&0QFm&1 *uf&Qh&Q{aIV=2@  1021/90+5327654&#"#3>32=YZͧZ-,t|6~ij>>WotV{ 2@  JF!21/90+5327654&#"#367632YZ͹Z-,jqFE1TTsTU6ij>>~ʗ[\``21qpu\0& 2+@ O@/ ]1H&R+1u\m& 2 +@/ ]1HH&R#+@]1u\k& 2Hf&RH;@     -299991/220%! )!!!";(RH=MKF{ 8i@92/ & 8   #5/)#92& MuMCM,s9299912<229999904654&#"265&#"!3267#"&'#"32>32PVWMfRPhgPPcpP/;}Jb04TY/%W & +#T53+)CBDA88>A>Ak' u5jm'vU&r5 {&Ug&5 ojf&UhZJk' u6m&vVJm' u6f&gVuJ&6u{&VJm&6 uf&Vh/u&7u&yW/m&7 u +1~&W /-@  : : <<1/2<20!!!!#!5!!/s-  +ժA@B@!    <<<<2991/<2<2990!!3#;#"&=#535!5!f^^uϪ+|b>=^' u8/ +@O@ ]17&wX'+@/ ]1=0& 8+@ O@/ ]1&X+1=m& 8+@/ ]1H&X+@]1=U&8u O&Xu=k& 8f&Xe=&8vu^&Xvt' |:+1m&gZ+1%t' |< +1hVm&g \%N&< u +1k' u=m&vV]P& 2=&]m&= uf&]h',@   <991/990#!5!546;#"+cM=яNQFX%>32#"&'##53533!!#&#"32y,fd.{{aRXWSzzc)?@$   2 !$'+9291/9032654&#32654&#%!2)"#546xxtB>d{f>p}qdƵϠ/Wp1FqHX>32#"&'#!!&#"32y,fd.RXWS0 327654'&#'3)'KKOO{e5Fq>=DEdgh=< !&#"32>32#"'&'#'҈FDDFl,fttttdLL.zYmnnnRRX랝+,S|1/@21 <1@   0>3 !"&'532#"M[?[MIXVJ))gj))=@0230@=<g"%# !2676;".#"3267M[?ZO*ZT3,JVXI5))p*32j>5F=@@=^s!%# !2676;".#"3267JR%FC=ZZ-,I]`A9++8(8rGj>>~A:;>N3 !#"#546 6&!#FVD6<0c//&r1FHKwN#";5!! $5476%3羽EF5e{ɉ{+ˡd4 32654&#"5!#5#"32_.df,T}SW;7XR=G{ 7%2654&#"#"/532376?654'&'&'&'&32h(>vwf2BFKI I<' )iy|{L (=\RR $+.! -&N +@ 1 3 21@  /0!5!!5!!5NwrT+u\=@ 26 25991@  9905!54#"5>32#"327uVJM[׌~ S@=))yz~#7(>@  22&0)1@ )) #)90.54$32.#";#"3267#"$546IyhYbfgg"{ (({smz45$&Ε?V!!!!+532765| YZZ-,ժH#ij>>~V'$+"!!+532765!5!547676;'a'&QRF1i&&(W%6MI!RI ! 5 3 3325D`H&0tt?uo+EA&#767653#"'&54&#"#367632"&76/JI_BG}MKUv14IBe``  1:!5!!;#"'&5=,-Z٪\Y+z=>jf!!3!!#!!5!!5!!= 99ժi@n67632'&#"##3i~\/j!-<BmV c3r%3sh5476;#"33 ##YZ͹Z-,Gbij>>~ZFB? ;#"&=#53!5!;+[Y饵 |~ĎɎ1m% # #''3C\P"Pn@Jo |mo"%#"&33265332653#5#"&8"iJo5FP;9JI9!c?LerHE! s{ p{+`=R{#4&#"#3>32jq1sd``cu\  32'&#"32767\:DC; 9CD8 z~{{vu'y2 {'R-%63273# &#"327-N5>o毴o8=yy=Y+͠v~^VR{ 763273##"'&7327&#"VPeo~簵noVAA( /s%+n+͝u"mmB8!+#"#54763! 27654&+Vn]6<0``~'R@]M//&r1FRQE8DVT*3265'"#"67232#"&'#76;#"w" . [f,?N͹ /2FIWS.O#.+#33232654&#N76SٲM{cݑ77hy]ҔYJ'>323267#"$546?>54&#"iV luhskijm^\''Ƞ/ vp{DI--յ1#hcq<;{'>323267#"&546?>54&#"PZڒEzTgjS썉J\{}SO9!!1Yc55##}#JKSQ..xmvV[!&'&#"3;#"'&5# 54!238!n|wx'%dQW/R5-0A3=g)(V\`@oV !!;+53276=#"&5!5!f^^uYZ͹Z-,(Ϫ+|bij>>~`>/&#5463!!#ŃF1-/7&r1F+!!;#"&5!5!5476;#"f^^uϪ*YZ͹Z-,`|b`ij>>~/V!!;#"'&5!/s-,-ZߥZY+ժ~>>ji? '8v'q'|XdJ##"47#5! 54'5{no{x4xn8!L IL*!"'&533254'3\Z,,Zxznjf?~>> ILɸ#367632'&#"kSHcm.-PKG "(3t*b7m*9 Vm+5326?3 67632'&#"nQGJ|lLT3!;^2Q+31705+h:=HTN~) )!3!#!!5#5!!uP" "v՚i@5b!!!#!!5!5!!-8YbҖg 7654'&+5!5!2! $5dc{dd\^rhbVPKKKKIJG8+lh3! $54767635!!#" 76RUci r\\dc{dd݊hl+8GJIKKKK}LT` 5!!#"3267# $547676peje]\dcmTjdc^QVbܨ JKKK21%݊hm*8V$` 2767# 4%$54#0!!5! TMOQWPVa ejo0, 5%b|8d1a# 6323#!!5!5!67654'&#"п -"BP8u~i9Dc``JU?T<>< % 7654'&#!!!!2! &53h<= \^G/"icUPRz,ʞ[+3IJ I8+le[tG)}LT` 7654'&#!!!76!"'57?\]ȨgcUQԪ-5IJ,39+lhJc 4'&+#5333#!"'53276MJY>lunc9rO_}nw~FVrA}Vg{#36763254'&#"64QҸMNr98xܭz BR1pqWBA3#+9'6-3!!!!#!5!5!5!^^``l%m&$ u#f&Dhm&, uDf&hu\m&2 uHf&Rh=m&8 u#+@ /##]1f&Xh=' &8j2&&Xq<=' &8 &&X<=' &8 &&X<=' &8 '<zW{%' 'j$#2'q<%'j& $#2'q<0' )&fPm' u*{Hf&hJm' u.m' uNue\&v2eH{&vRue\0& eH&m' uy}LTf&h8Va&h#fPk' Zu*{Hf&vJ=%2763#"'&5!#3!3m6!h9Hն+ROf'MSb9du'Fk' u1f&CQk' u)f&vk' u/f&v%k& $#f&D%m& $#H&DNk& ({Xf&HNm& ({XH&Hk& ,Df&m& ,DH&u\k& 2Hf&Ru\m& 2HH&Rk& 5hf'Um& 5jH'U=k& 8f&X=m& 8H&XJ&6{&V/&7&YW}RT. 56$>54&#"57>54.#"5632 4o1\}p_s54&#"57>54.#"5$32Fp>!BlJc(v];?"AW?-1CA#E ptgDZX%KlaF='.`[b[3XpVU 32=t|6~kWotl(1%7276"'676#"'#7&/'&'&3232654&"m B{ rhG0wD &8Md\]P{#looԐ>>t#O9 Y%Z5H7WSCTV!!3+53276=!5!"YZ͹Z-,՚o*ij>>~Vb!!#+53276=!5!-}YZ͹Z-,|bܖij>>~%%P& $#&DuN&2({uX{&2Hu\' 'j2H2'q<u\&2' jH2'q<u\P& 2H&Ru\'j& 2H2'q<%0& <hV&\l %7276"#7&'&5!5!676#" B{wD3' rhF>O9aJwt#jlf{.%7276"'676"'#7&'&=4&#"#3>324 B{zgG1wD3'5ZI9!c?98>>r.O9aJs{``>t#O9aJ;>V` ,@   991990!5!+5326XZZӜ}xY12654&"&#"32>32#"&'#5#"323QSSQPQRRQP]=zz<\o\32#"&'#QSSZQPPSSPP]=yz<\o\GJR\D%QM((_]q"! ^`A7S]++ L8 rMq;> 3!!!!!5! d iA!#!5!7##'-.d'Jug[|BJ8jF{5.#"3#"'&/&/5632654/&'&54632OS}{\Jvh*L'TrGY3e2{zD>zEGIZ9..QSKJ#}^R ~$=&[5#`cY1!GJ!b!;#"'&/&#=!-j1 *L4[TrGY=Zb ~$=&[?%7"#5463!2##326&#v6<0~'ʌ//&r1F q(!2)#5332654&#32654&+3F뒃ﰖƵϠn,>p}qd?{ƕ)533!33##"&'.=)3267>5~9FBjiCE:  yVWx! A?;::;>`m];<<;\l9 #3#i++!!2#.+##5332654&#LN76SٲM{cmˉҔ77hy]w{.#"!!##533>32;zI[M ܹ.Dv6y.*l\<Ĥw"$8{ )32654&#"3>32+3267#"&'.>zl<^\fX<& +qpepӺ)Ld_y64''RR2{{0@G H221/99053#5#"3232654&#"Z.deэSW;7W Wy 0@  G F221/9904&#"326>32#"&'#3.de,-xSWWS^X $9@  !G! F%22991/04&#"326>32#"&'#46;#",fd.̸ZZ/xRXWS~Ӝ}}{0@ <1@   0>3 !"&'532654&#"JR&PNH\`@%++*,A:;>s:{!)47&'&!2.#"63 !"'3254#" 90%QNI]cU-RG+>jiáS,+;7W{7 &32654&#"%5476;#"#5#"32;mjkookjDGH8H$#${PϳQ{#T ij>>~SW;7WSzW{432!"&'5326=!7!.#"z [imX^^"++98ȷzW{?@ I H991@  9905!54&#"5>3 #"73267zXmi[&Z89++"Ƣ{ )%654'2273;#"&5 '&'&'& 56BL+>w9P!1jcGF:“֊>8E#ZuaQ`vg("chV({09@ 22&%!*2 &.F110&'&54632&'&#";#"32767#"'&546wA@Q[\ihWVLHHZ[c[[MaZ[V_A@^  VJ=+,nQb54"[\m({(<@! #)) )& )190#"&'532654&+532654&#"5>32U`LdKhiP_m"#ibQnW=JV^8{B#"&'5327654'&+5327654'&#"56763273;#"'&55c88hh@H9DDKCE@?qv|f6688h8AANODE<[KO 0A=1_JJm\["45bQ77,+=J++  OAf10`ZȢA"y( !27654'&+532764&%632#"'$Sv<;;!!;yUkbbkˠU^A;;LL67ss.gg=XVq^!+53265!5!!5!qZZh(Ӝ}}ؤg {H4&05476;#"#"&'5326=#"43#"326HH1:hh>CO6xn#{XЮmssngn^ ij>>~.,}^\:<bH4^ $!"326#"&'5326=#"4763!|LSbC,muq9b.,}^\:ᥟzX %#5!#"!2&'&#"32BHXN,>hhxpVHdbbd">:KMrqfqrfQk^".5 3 3265+]ܞ^+ r.$a32#4&#"#5476;#"}2rjrZZκZX `cJij|~V(>32+5327654&#"#5476;#"}1rX[̸[-,jrZZκZX `c6ij>>~ʗij|~23#!!!!!5!!5!! bnnl~ ˏ5i ^!#"'&5!5!; ̦ZXXZjf;8~|2^ !!!!5!!nnl^BXy&;#"&=&#"5>32!5!3267#"'.H>ꤶ./OINS)&r\FJKOUi(? ;?<65=>;7-4 ;#"&=# 5432!5!3#'&#"3[Y襵>5*GN\|~ܽ󠠄K9V  ;#"&5!5![Y饵|~(L-;#"&5#5!!2#"'&'532654'&+5!HHTgOE@KOPUCWJJX|~A$8+lh%12KJhj{!%#"&3326532653#5#"&2"hJn4FP<88 d>LfHE!s{p{`LfHE!s{p{)32+532654&#"#4&#"#3>32"iJoSN5FP;9JI9!c?S,5HEcԜ|~s{p{^^@;#+VM{+532765367632#4&#"{5D1DCWVV\^oA@01re22wx\__V{ 4'&#"#3>32;#"'&./]p@A2XVV?4<>OO__^edwxH10``A{ !3!##{yyH{  #"%"!&'&!3276ߌH?7?H4HH4{-m__mOmmOE`!!!!!"'&763#";d~~~~ KKKK`hghi&{.4'&#"3276=332#"'&'#"'&57!29PHJ|")u) }07_CC_vD8@jxZqosO++Oz2ee2z| VH&/#5!#3!535&'&76767654'&_|{_hd{{dE,HH,O1HH1ouu{{BnmBHImnI^732653#5#"&';zI.Dv6.*+w"$732653#5#"&';zI.Dv6.*w"$fV^;#"&=#"&'532653YZNb.Dv6;zI}}w"$.*+jV{.#"#3>32;zI.Dv6y.*)w"$jV{;#"&53>32.#"#,,[.Dv6;zI[[}?>rw"$.*ll2{476;#"!!5!RRҼj&$pnhb`022{!!5!4&+532jnnHlдRRV``bzW^!#&'&+#!2327654'&#7545â?;;alkpw?@@?w 66^q$%'^NMi++ST**zW^!#!3327673327654'&+jpkl|a;;?î545(w?@@?wSiQP^)%$q^667**TS++V{8.#"#"';#"&=327654'&/&'&54632N[DF20@RRz|hj&"nfdbbFF24@LLf?((**T@%$!*MLZ[705-,QK((%$JK}VT+5326546;#"ӳZZcMӜ}}¸Qg}VT!+53265!5!!5!546;#"4ZZ=cMh(Ӝ}}ؤiPQg}VT^;#"&54'&+532'&cݳ--Zg() |@>vV[!#"327673## 54!3476;#"8tn!ʷ5RWQîd%'3A0Ǜo@`\V()g+`!5!4&+532!!H^^uϪ+>`|bW!!;#"&5!5!f^^uϪ+|b >`!533!33##5#"&=)3276:CYYu>>|WMĤ45wEioabdo?ܤdqnܑkmhAw` !+"'&5#5!?27654'&'&UBr86FRQS&(g3XXBO\Ldqn``;612abdw7,H`!# #3T`` !# # #33”­jj`jH >;#"# #4N|lLT2"zHTlfk}3 3#f%.]}8 V`!!;#"&=!5!;4z `ۧ10%*`!#47!5!5!332!'3254#ejL<FX3<;4% 6[}LT` 2!"'&'5327654'&+5!5!ajbVQ^cdjTmcd\]ej8*mh%12KKKJiLh`$- 76654'&+5!5!2#4'07&#"327* \^ejeidTQ'd( }ŃcL;*1JJ$8+lgqUeR8y*K/K327654'&#"56763 #?W::fPONNLQQUmlprLbAr+#}swt#&'&5476!2&'&#"3ʪplnUQQLNONPc9:Vws}#+rAbLr3!"'&'5327674'&#˪plmUQQLNNOPc9:Vtws}#+rAbLrJ#476!2&'&#"32767# '&5nUQQLNONPc99cPNONLQQUn>}#+rAAr+#}_-sB (47632 7 654'&#"47632"'&_ԚO̵eddede"!/."!B^!"5Ԝ0ٍccƍffff.""""./B!!} -@   F!21/9032654&#32654&#%!2#!]_Z^UTTVeb`sci?\dU?.Vi}u"y+";#"3$''"'&5467.5476322s9@< <@7uTxVddjbbjdd6=76NJ@6sx>WVggWV6l0%#5!#"'&76325476;#"#&'&#"32t:{}|3H >ws}#+rAbLr #26&"3!!!+5#"32deen a^!;8NN8:j+^Lۓa31DD10ML C3276'&#"%#5#"'&76323!2#"'&'5327654'&+5!22XW3223WX2o#55JzLMMLzJ55#o ?M;319;<@3xAr;<78chqjtssttss_3d0110d^L$8*mh%12KKKJ6 ,326&"!5!332+#47'#5#"3233254#dees ai$\\#jKyyKj#n0 h*5j 3.#"#"'&'#"&5#5333#;532654'&/.54632/e6RR;Y%w026:8>qaQQo-Ek>v;NTj&g[{=l?((TT@I!,KL!&`>NM55YQK($)$V4%.!5476;#"+53276=#"'&5#53!3A &'p.6@3632&'&#"632#"'47&'#"&5#533254#"&57#3uZ310.///0l;;;2v1+\!raQQ$-WO=MT-E‚#+qrfr9DhT"2`>9KiNVH3+5327654&#"####53546;#";67632G11l?KJYhonjjhqij;/m(56Ft<;H``01/яNPhce22wx%7&'&#"#"'&'#367632327654'&/&'&;>ABgf$&n/<>][ALODKTLDCKEJIa54%"092?)TT?&$!,KL\[&:MV3-+RK(#*$JA 3!!!+ۊqvLۓB 333# #333# #ttttU=B!#!#!#!#kkUXrXJ 4&+53232653#9O%5zpcęaBþybV "32653;#"'&'5#"4'&+532Zgo0>*m/2O?*mbþyf\gę10A @ 32tNN^luu)qJy}wYYk\g88A3>32#4&#"#5476;#")qJy}tNN^lu43rB98wYXj\1Sw66WU 3+532653#wtgr,B0ttxlX6Vr8.#"#3>327.bjtt%uT  qksa97832653#5#"&'.bjtt%uT  qkJa97Q32653;#"'&=#5#"&'Q.biuB-r33$vS  qkJH VX66x a970!+33276?3327654'&+CGDDuj=%%(f{n!!!|K((((K|N;[--s?5/.B 333# #tt+5326?331]O\D05 {{bpEW(K/itf--452654DŽ@XX@rPPPP=>X@?X=>POPP"'&4763"3tPNNPt@XX@PPOP>=X?@X>^s327654'&#"567632#(y6$$>q31210336WEDGkM@*7K$@ ` XFh_@C^s#&'&547632&'&#"3kGDFV63301213q>$$6yMAmC@_hFX ` @$K7*@)f7@  91290K TKT[X@878Y3#'#f)f7@  91<90K TKT[X@878Y373x$@1@0#+=b$@1@0%#+=/#!!heJ'#!heJ#c#d>U 533##5#5uJu!5!J>ߖ/)HDV{ W @  P{P10K TK T[X@878YK TX@878Y#"&546324&#"326{tsst{X@@WW@@Xssss?XW@AWXu"  @  |1/90!33267#"&546w-+76 >&Dzs5=X.. W]0i7@!   PP99991<<99990K TK T[X@878YKTX@878Y@?       ]'.#"#>3232673#"&d9!&$|f['@%9! '$}f['@Z7JQ!7JQXfs%3;!"'&5k&&iWRd10`ZȢ% '&73733256/MMV| ;#"&5#5!88hr.EGWwl:Q[v/).#"#"&'532654'&/.54632P1j8WV>](}248{D@}=RX o)k`@q a//$)*+MWfk2-*SIXa #'#37 ͉H+^s#&'&547632&'&#"3kGDFV63301213q>$$6y[AmC@_hFX ` @$K7*@,X!!5!yЈ,X!!5!34,X3#!5hh,X3#!54,X%3!5 DfCfv)fg7w=b10!!=V 3/)H @ PP1<0332673#"&/w `WU`w HLJJLD@ a103#?Fj82#567654#"56J24C1xZ@Vƪ@$C!Xl05^ V{uXf%@991<203#3# fx)fh"#DVv'4f#!#͇fxx/)'ts/)H >32#.#"/ w`UW` )LJJL" #3ﻒY#55#53pp{53#3"pp{f3# qfyX0CbyX0v53#5#5L:#33T걈s^p!5!#.q532654&'3#"&=X.. W]0ihw-+76 >&Dzs5  "&463"]]3GGlbbG23GbL3!5353:^H#5!##걈c_I #53533##sc^5!tcV %+53276=YZ͹Z-,ij>>~V 73;#"'&5,-ZͥZY~>>jic/@a103#?d.@ aa1<203#%3#@ D  1  0#"&546324&#"326D]\\]bG33FF33G\\\\2GF34FG;@103#ﻒu)8  @ |1/90@ IYiy]!#"&'532654&'85xv-W,"K/:=,,>i0Y[ 0.W=u#v $s/#DU|/#5!#|J9X#"4533273273"h;tv gfv ifvtR)@  91<90373x)@  912903#'#m/8 @ PP1<0332673#"&/w `WU`w LJJL/: #.#"#>32w `WU`w LJJL5@!   PP99991<<99990@?       ]'.#"#>3232673#"&d9!&$|f['@%9! '$}f['@X7JQ!7JQ=/10!!>VєmB]Xy a&h!5&hhh5!Ĥ/'\ ]`LM'ogDdFFJ  26544#3GG3]]lG32GbU|3!53UJU |/!!|&b9X632#&#"#&'"#72h54'&' RJ 6"RH 0PQn +0PQn  &33Dt7"#4%62#&%n~vv<<tf3AntVH%#AnHV #"=3;X3Vh'fv?F&jrf&>/`yNf&DHf&f&D\f&pf&f&6&%$q%sJ%1/01/0@%%%%% !3yyN(=H+u\6@ 26 25IJ]1@ 0!5!#"32#"320qYǪIIz~,.%0/01/<0@%%%%3#3#+#Vy0F1H (1  <<1@   /0!5!5!!5HA)Aժ9u\2HVu3xm < 1 <21@ /220@% %%% !!5 5!!9" :A@/7%<uZ&/M@"2  &,2(0<<2<<21@&( '   /<<2<<203!535&'&547675#5!67654'&'Ͱa|{aa{{bL+CC+LL*DD*+v[ssZttZss[v*DD*7*DD*;uZ9@  <<1@   /22<<2067633!535&'&3I.K{bb{L-I["WDWx ֪ WW"J@@qqro prol 991@ /<20353&5323!5654#"J{n !o{1xx 7oȼ߅LI LN' u%N' uFf&(f&Vf&6f&3i& Fy *'&'&3273;#"'&''&'&767,-b=MJMUHi;c( #) Xn^T).\-rv~ oik*%1)0T*XmY*)Va!%#54'$QQ 0kEb6=q'0  Vm`&+532 3#-^1FAF[D~S]VH" 4"32654&%&'&54632&'&#"76hY(>f2BFUR I<' )iy|{L (=\ $+.! -&({R&%#457654'&# !5!OTJPE* :Lf.,KOxsPWKL,#%5,*3eaZiV{.@ J  F21@    /90#4&#"#3>32jq1s```cH9@ D >221@ @]0&'&#"!32762#"?HH?5@HH@<⇙8wyvs6`@ 1@ /0;#"'&'#5"$lYoRQ`+.0`b;`D # #'&#5~J/1Fe<2T`wtB`!367676'&'3!xdLjE.*{`T|p5dwY|rNįtR8&%#457654'&# 4%$47#5! OTJPE* 9MKOxsPWKL,#%5,*p$Rݿ &H{RP`!#3267#"&5!##P117,#J%q\T`PH? XVT{.@ G  F21@  906#"&'#764&#"326ttf,n䇅{WS<R%{$%#457654'&# !2.#"OTJPE* :%QNI]]^KOxsPWKL,#%5,*8(8*,A:nok` 2@  D>ij991@ 20"32654'&7'"763!aFH<Ηr{sPSے-- 2^!@  1@ /20%;#"'&5!5!!$lYoRR0`b3i`%27676'&'3%"'&5#5!tZ;jF-*RR"$vfwZ{s`b;+.0LVh )O@ '#* KQXYԴ0'']<<Դ0]1@' *2<220"27654'&'2##"'&7673A\VMMG*w|~~hA1LLNeˑRh]c[斘n,mKseg.YVx`#&+53 3;# t/1FC /1Fz ~,~VN`%67653#&'&533?>TyyT>?@WxؑoW@F`&#"&'#"'&37676376' 2KUXK2~)@V""V@)~`{gLHk{A>oRyRo>6&j3i& jHf&3if& Ff&$ # 76'&%$'&763 '7676] NI5|utf M2C6R6WpA{z Ʋ itR$ $6'&'&'&7!2#"'&32765JgNn-R Nr^ydPpw{A K~}Sj~"#4''&5676'&qO**d\txLJso@z8 vVOv~*+40r51_Tpf&"N& umVd'#&'&7673567654'&'ĸh]i^V5RR*aW4QQ(VyvaxxGnռFCImֹD9` !32376&7%&# 67#5!'TQ0'( 0A_+T3 4`/&'&7'&7676'&#"56776327'5!`ȍ=`[+9[R~!*`ȍ=`[+9[&͘7 cl|YDT|˩hl="pl |YDT|˩hlfMZuV\ #"32&'&32_{|^"y|•"jVH{ "32654&#&'& h1`{{_ mw.vRL#"32#457654'&#"'&76)MbzYTJPE* 9{2e+wTOxsPWKL,#%5,*˞nͱR)`#!"#457654'&#"76))I]]_bNTJPE* 9ۓ eUlnoJOxsPWKL,#%5,*8(X)V#!47632.#"!!#"&'53276`1c3$R,x:KAb9f.1d0W@Rd>Qoɏ?s!K_`7"'&76'&52n 'BQ_'BQ_[~,`*l#FR`*l#FRM #!3M&pM]!V!#56#'0#0?&'&bTB9[@[`7"7>9[@[|"O z:6hl0%[Ml |"Oz:6hl0%?[MVT{ 7636#"&')! $&#"32nttf,hՇ<WSs)%{FVMu\&'&#"!3276 32 5DC6 >BCD@qopުՈOz~ {!&'&#"!!32?# '&76!2 %%cjf_[_fMJOhk en(' c\\c(  {"056763 !"/532767!5!&'&#"'(ne khOJMf_[_fjc% ؜c\\c VT1&Vy ! !###V{+'`VO` !!###`{`UVT{##5#537636#"&'!&#"32wiinttf,;pp>WS17532#"5>3 !"&IXVJM[?[5=@0230@=))gj)1&0y1'yc4Nk' uLNN' 8uL*o/32654&#"##5!!676767632#"'4=N qjqjW.E~C%0"@X UkiS*\o-* % T pFwusk' HuJ1L@!21 0221IIPX@8Y0327# !2&#"!^?s}RooR}J6,N&= u+1m-%326&+32+##526!Z}y^ϬvH+W"%32654&+!#3!332#!Z}x_uwg)9dqco"676767632#4&#"##5!%0"@X UjqjW.E~-* % T pΗ*\o-k' uQFk' uOhm& ZH 33!3!#)v++B%$q2@   21 0291/032654&#!3)!qﰖE{e5F{f>dghq%s141/03!!/ժ!0@  1@ /2220%3#!#32!!3!7yŪM0'TB /ѪBL ҪN(x@   <<91@ B /<<2290KSX@ % %Y@ I:I:I:I:I:I: <<<<33 ##'# 3 0YY0S0кv{Z7F <@  B 10 991/<2990KSXY"33!#3+3Fm& O.F$@  1@  /<0#526!#v.+W++Vy0H+u\2H@ 101/<0!#!#++u31&/7h?@ B120KSX@%%%%Y+532767673 3;E,LE\mQ.-"X74oJ+'/.M *5>Bg@2  2 <<<<1@ /<2<20 KTKT[KT[KT[X!  @868Y3#5&%>54&'II Ǹ ˥II<{z WS ;P $@   1/22033!33#P)ˆ+BD @   021/20332673##"&nmuz[v~PEx+:r` &@   1@ /2<<0)33333`++</@   1@   /22<<03333333#<ຆ++B u*@ 2 2/1@  /0%32654&+!5!32#ϊ)+An ,@  22/1@  /<20!3%327654&+332#[fN+1@"#( +0! 3 632#"6/&4767676%67䐌x$[3#F#3bJ/P{3-wRIUA   +t` -@   F!21/9032654&#32654&#%!2#!_eUkUTTVe_cmcpPO^UCCVpou`@ 1/0#!6`ih`0@  1@  /2220%3#!#325!!3y-C7 "Ld64d!{X{H;`x@  <<91@ B /<<2290KSX@  Y@ I:I:I:I:I:I: <<<<33##'#3hh`Pl4_P({` =@ F 221@B /<2990KSX@ Y #33#b縸)`)H&o``"@ 1@ /<0!#!+53265 _7#U^`v=` N@B      221/<290KSX@  Y3 3###=ww`M` $@   F 221/<20!#3!3#b縸`9H{R`@F1/<0!#!#bW6`VT{S%{F`@ 1/<0#!5!и&6ʖhV`\cVec@    <<<54&xjjx޸ܸxjj ++ gsL`[|^` $@   1/220%#!3!3^渖L`66b!@   F21  /20332673##"&øknXrE5od]'+}U` $@    1/2<0)33333U(`66P`-@   1@  /2<0)333333#".𨐖`666L`)@  2/1@  /0%32654&+#5!!2#|y֜XZZZʖ;hi` +@   2/1@  /<20!3%32654&+332#S|yS[`Y[[[`;8`*@    F291/0%32654&+3!2#{֙YZ^X`;%{K@  <21@   IIPX @8Y07532767!5!&'&#"5>3 !"&A`^S E^]INQ%R9>;qdRp:A,*윜+N{ ?@#    221/904&#"726332#"'##3pLLqjUUe9ҝ暙?``B@  291@ B  /<90KSX  Y;#".5463!##r78r5ܖaUmV9{Xm&lC{X&lj##VT533!!>32564&#"##@1|yj{яLs`c. m&jvQ%{L@    F 221IIPX@8Y0%# '&!2.#"%!3267%JR%QNI]]E S^`A9++8*,A:pSdq;>{VDLD&j +1VM `%2+##+53265!327 RC'#U^5iрiv;A`%254+32+!#3!3 褽l`9#9533!!>32#4&#"##@1sjqяLs`cBm&qv0m&oC@hVH&z` 33!3!#ø`6 u%326&+32#!!5!53!q zQ533!!!2#!3264&+WH|y͓LΧXZu\aH{s@141/03!3!/2$@ 1/0#!38X`:Us 3!!!!##U/#˂>` !#53!!!!`¸ fs#!!!2+5327654&#/7qohfL>87||9ժFwr|zKK"VR`#!!3 +5327654'&#HRRQn!&&1`GQ``07 )3 3333###'0:YY{ZSS/B0кv;`33333###';M4hhPPlL_u7&Nu({&n%3###33VrwBh`%3###33,bG*B?`/Z%3##!#3!3)˪B9db|`%3##!#3!3ø縸*`Cq 33!!!#!ql"d9}` 33!!!#!}f`9ǖ6u1&dXu%{&hx/ %3##!5!!+s-B+` %3##!5!!ø&ɸ*%<\Vt`3 3#\IIT`lD%3 3!!#!5!5%lk! mP\P\Vt`3 33##5#535\IIT`l55%3## # 3 3XfuPHNAB}3BL`%3## # 3 3o)'o*?HkG#4&#"#36?6?2GjqjW.E#20@0X U ڗ*\cU'% T pK,m& M;H&mf32+5327654&+#33stohfL>87||wwqwr|zKK"hVm`3 +5327654'&+#33j:HRRQn!&&1'wGQ``07 )&?`/fH%+532765!#3!3HhgL>87)hzzKK_9dV`+532765!#3!3RQn!&``07 `CG %"'&'&5332767653##|#3/@0X TjqjW.Fժ$'% T pI*\z)b%6#"&53326=3##c<1Tsjqø~3$2 #%m& G+@ _PO@/ ]1#H&g%N&G u +@p0? /]1#&jg){Nm& L{XH&lu\QzW{u\N' uzW&jN' uM;&jm7N' uN(&jny}LT`8F0& O&oFN' uO&jou\N&U u +@p0? /]1H&uj+@ pO@]1u\+H{u\N' uH&j1N' ud%&jh0& ZhV&zhN' uZhV&jzhk& ZhVf&zDN' u^&j~s %3##!!/Bժ` %3##!!øȸ*`AnN' ubhi&j7R({u\4RwT:`ZwZ'>53.'#".53327.'S5 #"? F,X,pny@:hVL4=_3_,@ J\9 2D;x| ,\L06k2P#54.#"!!#4>2*:iUVh:@yܮy@k,[K00K[,#= |x::x|U|&##!".54>324.#"3!|}jzB?xonyA:jUVh88hV m=>ˍʀ;;ʏ7kT46ba664>23##4.#"#6@yܮy@:iUVh: |x::x|a=J,[K00K[,P".53!!32>=3*@yܮy@:hVUi:|x;;x| ,\L00L\,`q)!!332>54."#54>2q'@TXX$gC32vvnU3%MvvN%PT^cA K1\in00nBBxY %!!3!!CꪪP#54.#"!!4>2*:iUVh:0@yܮy@k,\L00L\,` |x;;x|+*:"#4>323##".4>;54.32>5#"yHExwE2Y{IHzY22YzHF"2#"4#$3!L1jysܒIKޓ4kq;3lr8{nڨm?AkP@U|&33##".54>3!"32>55}}Aynox?Bzj Vh88hVUj:Bʁ;H֏ؑKBqpC4Tk7=#54.#"#3>32=:iUVh:6Ony@,\L00L\,3P&*;x|63!!dժ]t2>53".5##3 $=`: I҅M`1Kf>>fKIwo55owO6)A33>32.#"#".5467#2>54.+64/sR<]QN-kOa8[4Szjw./-%HqsK* &J +%?eG% F6:4TSvT0de4?yl[B%#?Wgu=@ykX@$a=!##".5332>53=6Ony@:hVUi:%*;x|3,\L00L\,X[v%.54676$73v4[C'h{uk˵n>7<@/7B(=gbV;3qqm`M-_r.9.'#".4>32>."#54>2"3267.p^QeL#H$XpHxU//UxHgX2:%MvvN%PTB=IG?L>D|nf6a-S^&JnqO)MBan10nBAkIHME23!4.#"#6@yܮy@{:iUVh: |x::x|J,[K00K[,Vz!"!".54676736$33!zmP╣zs3D3y-^6!#".5332>5@yܮy@:hVUi:ժ|x;;x| ,\L00L\,@9 .532>54.#!5!2>54&"#4>32<}|;!HrsI#(MqIPB];~yAvedxC4L.Dc@_MM`AqU1.Ql>?fF&*GZ0vpq{[i88gZ;hS<G`s6".5#5!32>=3@yܮy@:hVUi:|x;;x|b,\L00L\,`q/2>=3".54>7'.+532'.#"3&NwuM$PTKuAZ8n%-{3~H (-/HuSn20nBEN(g N=!#4.#"#4>2=:iUVh:@yܮy@J,\L00L\, |x;;x|`q'4."#54>2#532>&NwuM$PT$>PXZ( ^.HuSn20nBEqhD!cEeNA##54>32#4.ǾVi9>ГӁ79iGl IpX*9؜VV؂\OvO`p)D4.#".54>32!!33267>4.#"32>1N7VvM*0Nrc{6DoLgC(^E/ %H>LpJ%CR2R91AGH 8{vlQ0e~y%L.+4^dzE 5GOP%)=(4[{G(*a64>23##4.#"#6@yܮy@:iUVh: |x::x|a=J,[K00K[,=332>53".5:hVUi:@yܮy@,\L00L\,J|x;;x|!332>533!#".5!:hVUi:R6Ony@`,\L00L\,ժ%*;x|ig=332>54.54>32#4.#"#".i0UtDAmN,BkkB5otsq8<]A@]=+IbnsnbI+A~w{ĈHKuO)&IjEH`B.0:Y_Qn@@nQ4W>"!;S25K8)%&1A[zR`yDE}=#54.#"#4>2=:iUVh:@yܮy@k,\L00L\, |x;;x|@D"32>4.'2 .532>54.#!5!.54>ڐ^66^IB]96ju=4L.Dc@;}}; GssG (LpI 1!=uL&AU`YC))CY`V@:iY;fQ:Ibq9_NM`AqU13Vq>:_D%9DHYj:J!!#ROF +3>4.'.>753#Ia;;aHIb::bIe&'ef((f/gk23kg/WܜVzzVݜW3.4>2#".'!!#5#5"2>54.7sr66r{ JJB,ʿg>@id;<_vBDv^`wC *(Hf|gK*'HhA>fJu\2G)3>#"&'.=33"&54>;5"4.#2>/P?ESb;l7>73y)Jg=2yjH'F_7DjA 1O@;jV>,MyXfCb*#4>7632#".'332>54.#"P7dV=BCh@"Cb@*QG5 6& 4G)20}sV$MvR3YB&0K6 %*?*  3!#zgi`'%#".5332653327653#5#"2"hKD]; HO<JI!c?rHE.qw9z78=?`32jqV1sV abIVw %#".54>32533## 6& &-fep<32ʔjq1sُV``ab-3!!326=3#5#"&/kp1rlLח0adIVw%#".54>32533! 6& &-fep<32jq1sJl abBV{+;.#"#3>323##".54>32>7#",U}RMsL'"IUd=fwEeh Gfz>HsR,5Wq<%A3$2("5/fq<*Ze :L-Sچf)'JiANsK%< IvV)=(5)I%!"2>5".54>3!33&;`F& BefC 6qo42n{:laep;32jq1sabGV`!!3 hVh+327653#5#".=4'&#"#3>32JI!c?H\3JI!c?H\378=?`7%32>54.'#"EZ!%9wv9=iPϔjACmPOmD5.NmD`2onf*zΗUUzˍR!bSoAAoS3omf*BqV332653##"&5kp1r{RadK%/D#5#".547.546?3327>32>=4.'D)ZwG?Uh;Y`3Ķ9T839 $2" 8C9W=MlC6_K9cI*, 5~[,J6Bve`-?N( ?OU010$ $EvV17]{DV3ywl'5{rV_{3!4&#"#3>32ʕjq1s/``ab2*=2.#"#5#".547#53>32>=4.' 86jd](xI?Qf>\[-862}'CX0Kg?-bm18 *MnD Or,H4@qZ+^uAXuF54.#"'>32 t*D07".546?3267#=/"?pM  +A,:4 ElL<{7`q,`/'8% qZվA'gVi`'%#".5332653327653##"2"hKD]; HO<JI!c?rHE.qw9z78=? 54.54>32%">54.):_y~y_: t&C1RH $7@7$IxPf}F*+VD*-6-2?kD)KiO}p_N+9 BI;=@#5ZRLQY4O`65g4N3!ADFLR,QO=K?`B!M{$"#3>32!!5>54.;>`@!1ycZ+7R5)?\<=c4ZzFs`dcF}gSv94myPIa8^XfVj3326533!#"&fkp1rH/ӑRadhi{,!#4'&#"#5#".53327653>32iJI !c?G[4JI!c?G[478=e^`32jq1sJ abH4{J"`%!!3&"`hVi,!#4'&#"##".53327653>32iJI !c?G[4JI!c?G[478=e 32#"&&#"32xx.dep<;pfgccTVRۊٗQVTH{R(V$+6##".'73".54>;2"4.#2>8zËKnb-{!GP]8bn::of{9H}t{yKc^M!CךU[7P2,J5.-PpCHpM'GH+OHBRZ`2BuH3326533!5#"&Hkp_1rl{/adR%3#3#Rdm$7'd?98>1"$/#4'&'3767653653#"''##53 ra{ .r &q,bS !/#12j{@E#$]|0q!<"5DAb1)*5"32767#"'&54767&'&'&76'##53|LAV:218UG&/=8O6-N@?_F?D(7-"Gq/#)^ %$ \*$@.!* n F?\KH* #TH#5DAbZw %3#%3#3#%3#ô ^ %3#%3#%3#3#%3#̠&!#53ӤR@dm 327654'+53367657M593pQf$h?FA@6b !eI(R[2* #53 3#ӤR%@-$%#5754&'./.54632.#"'/XZH߸g^aOl39ZZ8{4<5/VVL89CFnY1^5YVeU-"%56767&'&54767632&767/SD435gcbnZdF31`9:H:ZU!LOTAKv?=0ps2# &U~[&r}r 3# E' , ' qpE '  E'  X f'  [X f$$27'&5767&X$JԖ`e_'@5 ^vbĘe4)X ' [j%67654'&'3#"'532T! D' U _$?%#"'&7673327676'4/37653323#"'&' &!UNBAE3I0<^yM\dsቬ+;H2zm^\꜑#P}g£x&R" C~m8($' c a =%327654'&#"67632+"'&5#"'&5473767654'&'3HIj($@GgLK1ZX%5,0.3cM[|dh<2=B%A !  .DF-%!mNH7(M' Oc  %327654'&#"!#53367632,Ij($?GhKL1[W~.DF-%!mNظ\wLR! Xn*' X &/.Q&+8O\79LK5:,]-#4CK%63#"'&&733276u2lecw@A(IiTcI9(jzG1H*V\ss~B")T.327654'&'&#"&#4763&547632#XzL,5;(.;Dn2KxAZM\MObxX'*9:X DD(NOf7*(?$S-8AP6`'  "327654'&'2#"'&5476B!799[]KB{ƶ`Q%T*WE{R,,9.UMAx|KU#JNL 3 &"4'&!5 767&'&'&547632?,3/V%.-js1v-3t9>YH9!$7+(;ڮ.TVLh+bZ3[f5%#"'$47332767654'&'&767632#4'&y]H?BKSxlkA;"b^M`72'#}[7 0&huqc-##NG".*3:,=2IB="9), g:^M ' r rD5%5%DHHnnnnD&567&'&54763233"/#"'&5332767654&#"t$!lD?I'8 .4LT^s7Z $08 " ,d$* 9^W4'6O'&n=NV)qaK" %D5%%5%DHHnnnnnD5%DHnnD/&'&54763233"'&'#5276767654'&#" lD?I'8" +EɓV  , 8_W4'6O -n=*{nmp" %D5%DHnn0('&54737676537654'3'&x!9EO)"a 2=`KG g&ZGM'DA2omb}8T"RY$6s9It6X !Vz 4&"2>#"&4632XXXXztrrt?XW@AWX栠732767#"&'gC*6:*kWZZB6"D6{S )L}@"Fw \v4373ŠF3#< !#'3<&1yI !n8#'337673#" &1CRz6 *boajr!nUPymL%#'37676537653#"' &1/(0H/<(F!34.5WY9!nr|> @2%,*;l>3  *"2767#"'&54767&'&'&76`yg\NNYp0.VhG hRcpl?AOXj<9U9iDGTOA7.?#ou\N/ b \^xH a8' &6F('&5473327&'&5476&'5#"'767654'&#"%327654'&Cv-(;G--0M,Q;(J$"':AGb 41~!$@K5:,+  iEN@TSZ 'C49g=ql@H=.%4-+#%v%'r.C!0B7,g`o6oU%m`m!3/AbM3))I~R~R0>d{*>@ #% +BA?>pпQQ9l,"2"54767$32632&#"# '4%7654DҼJPi?3k]KM?oabu;\SfaƎ:F78UyP8327&'"'&#"%47&76$#&67 #"'632Y60I616*, !*:9u`0'"/6OAK %[9.ȵ!463 #"&'7325#'&&7'6et !yCBBquЍ h! ACBB|U )"32654&24''&5432#5476n$ % *|{e6Lj` %"%:yx~)RhKK>a 9"32654&&5456767$ 3276320! 54-6546$ % #vdz]#x.>r>>$o %"%}@~Y9peDQcFlWNn-7Vs\ ,2654&'&! 3%$4567&7'7$!% /@l~.ZA $! $?=Qm.uG4 {V{,@ //1@ <0%"32544$#"54$76f@@@)@@@@Pyxo *%"32654&"#" #"5323272#4#"$ % zw6^"$J7f %"%&PW0>{#$"2"22#"5#&567663 #4#"&퀀!7y{^܀ݹIedm%jh{'>@ $/<@ )1@")<@ & )<0&7'64323254#4%$7"6CBCbRBCACKؼJjeh0KT 24#"53265$54767653!"'#@>z]U]xTrs@0egu/ss}T|"247&76% 3%$Զ%< &Ѩ'LB}T"247&76! 3%$Զ%< &Ѩ'hBc J"32654&"32654&+&'#"'&5432'3253765&7465&'7$ % $ & cge~PLfrtгJwT\U &"$ %"%IJTObo;4ˋP6A^g[oPIcb$0+&'#"'&5432'32537653"32654&b\U{cge~PLfrt$ & ,PIIJTObo;4ˋ %"%el} ,"32654&2537653%&'# 47&76b$ $ 0nuhigeޘ %"%4ˮ/IJ=%ۏel ,"32654&2537653%&'# 47&76b$ $ 0nuhigeޘ %"%4˯IJ=%ۏ``3323!"'#"543225cиx)3Ɯ)`,88{s\ ,2654&'&! 3%$4567&7'7$!% /@l~.ZA $! $&=Qm.uG4 dm +"32654&&! ! &%$&7676=$ $ W6tm2JX $ $8${{N&ap .%"32654&%&'&'&7!2765!"'676F% $ WD NbfP'G!$ $TrJco<ob{"326! %&$'423 54! P@@<)"FTY=Ib" 2:%"32654&%!$76! 6'&'7%&'&'&7!276 54! H& $ JF r cXD NbfPt!$ $=1TvTEmMd 6"327$"327$7&76365+&7632676#4#"A?A?`ƾ5@VC?/@@@L@@@E>/} cbWZwj %-"32654&7$%&'&763 54\$ %  ʪ=A8)SUB<S %"$36H9G)#$67U 6"32654&$'&%$76!232'&#"%$'&762$ % T\oEh@MqKUPn^ %"%+DYl0yP^d6Qqt^}]F0&$"2''&'$! '&5"32?6*ʁ+=x #esZh N)=md[d'u ! &7623$54'74"m#!AVB8?kP$U.F~>=!{ ##"2#"5324#j=;C>{jVnn!r&/S~i! ! !5 74! $&>%~?>~Si! ! 3!= 74! %&>%~?>wJ~S~i! ! !5 74! #5$&>%~?>~NSi! ! 3!= 74! #5%&>%~?>wJ~T3"36654'#"5432AA\(DeN[̼o[$N[ux"325"547&5423253,r>Jm,Ws> [yu?{EBXFE '656%"'&76! 4"3VA!. {x9f>.`h>4A?~= h\$kb8:;-F_Zkf2)I 53533##5J؎؎؎P;r 432#"324ЄLT3z! 473! 4'$331=PU~iibcWOJf34! %56'&53!! 4<1~k  !TxY9vwsknWa!%! %674#"&5! % %a lշ._z-FH+,S.+RLo ۤTnB7W !,6752363 ! 54+"&$54+"32(TX[P<fI+yhZtԕGw, bb+]mLVW3! 473! 5 &5 3I%$&>8 wjs oeKrdW2'! 673! =4+5374# #&5! 24:ip II-<-]mxRbXxR~X{\+2 ! 75&7!  4'"6258TW\F ;IJ:QU-\p!7 %#65+"! 5!2363 6#&32Ԅ!S}GJtAFWHCBuccyi2#! #&! 2Ɣ#cZY4! 473! =+53254!5 4C(pbAAZZwfq211W2 #&$'6?! &65l_$^M>p v\Y1xOh_[ )euG4! !234!#5!  ! 4E%D˼  }>>&T2! )!"363! %22:M#@͹$[ڀ g7 ##654#"#4+"#&=!2363 K@BM{hIF`fhh&4!! 473! !#53274%$534D'e[?RܬW&Z~IJȕ!6G))=iY32! 3! 5 '%5%30>'Mhko 4>>HS2>+3|'! %!5!$! 3#3%! ! 5)54!  I8<rrr OfkQؔc7X!,!"'#!52'4#&3$5!23634+"32~ Mas1D>3LIvjt| ٔxukYf!! %$54#"'! ! 4'7fGD `U6I@bYsrg8A:ԃM){6\lY4(3! 4%7%#"'#% 3! #>U&;3̿0?7YpnWc$!6=3! 47$$5! nڞòd?;kHuLL8TWJ&)*y54&#"'675&%'% t_CCty`^q|ytJfI8=\ ۣb*#2 3#3#3##Ѻ/㰽;2"4;%"4#"32lѹF|pux$LRQ´){ B32654&#"26=%!>54&#"5>32>32+3267#"&'#"&1xYS\JMLepO27Gn 'aȿuc^8>M<[|%!YHZqYaq4+#"33)+RNPPXx+'#!?@=B2({0#"'&'532654'&+532654'&#"567632wA@Q[\ihWVLHHZ[c[[MaZ[VA@^  VJ=+,nQb54"[\mPDd %!!5!!!#53)Ḹя{ 6326="326&!54&#"5>32>32#"&'#"&PVWMZfRPhgPPTcpP/;}Jb04TY/%W & +ݮyT53+)CBDA>A>A2/H{  #4&#"Ð/.G/  33265G.Ð/.+[%!5!2654&#!5!#J^adlp2r?W75353!5!2654&#!5!#?idxEvDFzlp2r+")5!2654&#!5!2654&#!5!#HEws{p{``PDP. &#"32 &6 Ua`UU`aڜ›>pU?32654&#%!2+#XcbYSJKR]#'.+#!232654&#1E4p1M>ze\Y_[' ?]Z4D|vShPIKHM!!#!ڀ_A33267>53#"&'.A L67K $,*kCBk*,$=4!!!!4<8l$! !#n 333# #|ZkmZ|xyY>E )#"326757#5#"&546;5.#"5>32&ffMD_ntt&pQlT];y:Av7X|&??8?vh+]85l[hmKDg..RE )32654&#"3>32+3267#"&'.&&ffMD_ntt&pQlT];y:Av7X|&??8?vh+f]85lZimKDg..RG53#5#"&546323264&#"tt`??aVTSXXSTNO/00z{{ B32654&#"26=%!4654&#"5>32>32+3267#"&'#"&5kK84:/0n06@F2Q #S-E^T=bg~yI>;#T'1S&9NT8m\)3?26JUJLXP ZQ`.+-,`\`d1CH^#$"%G4&"2>32#"&'#3VWWaA?`tt]z{{.10/OgG3#5#"&546323264&#"tt`??aVTSXXSTDO/00z{{1!3267#"&54632.#" xn7yEB{9t\UTm 2gp fnZ_bW15!54&#"5>32#"&732671xn7yEB{9t\UTm 2gp fnZ_bWO(.54632.#";#"3267#"&546KQ3sCBm0W][Uhd^jrm>s0=r6]H5KX ]0*"0Q>-7;af]=SO(#"&'532654&+532654&#"5>32KQ3sCBm0W][Uhd^jrm>s0=r6]H5KX ]0*"0Q>-7;af]=SG '4&#"32#"&'5326=#"&5463253UQUZZVPɖ0i4>d+]V_E||D^tgxxz)f[bF5302QI !#5!#3#53W?浵ss#PP-8 33##8x0BVxyDI%">32#4&#"#4&#"#3>32B/UFj",2%j$/.#jj?'0@)&ug@Eg?Es6"#'[v+5327654&#"#367632v89hu9CGR,+tt54Ilj!pm;32#"&'53264&#"X.c43a1.\;muvl=_)ʮl$!~~!#: 46 #4&#":&{[YX[ՠxzzx:  &533265ڜ{[YX[ՠxzzxG#3>32#"&$4&"2uu`?@`8UWWbP/00z{{M!!;#"&5#535};JkPF7R]rTP[v332653#5#"&[tCGRWttkGlj{TPg`b^68~}!5!2654&#!5!#K`Yslqj=?g32#"&'#3LSbC,ml/#.,}^\VZ:5`!!!5!!5!!5!!5nnlphˏ5iV ;+53276=#"&5!5![YYZ͹Z-,0|~ij>>~G#3>32#"&$4&#"32tt`??a9VTSXXSTNqO/00z{{Xy#"&632.#"3267y.c43a1.\;muvl=_)6l$!}ut~!#QI+325&#"47&'&547632.#"632#"d&/\R@5a$^`^63302b3q>>>5|4 * &:/ZXX `@?@bj:)#"&54632.''7'37.#"32654&|s .sPm4\a^UV^%wp237,pQ57vonwwn=rO(#"&'532654&+532654&#"5>32T]5sQ0"*0] XK5HWz#"3###535463z>1tkqU.98P#P,gabo53#5!3#+53276=Ι<98h9\P\ m;d+]V_E|~4wuxzzf[bF53[v332653##"&[tCGRWttkGlj{TPg`bO68~C3#!3#3!535#535#4tt)r\PP\ap #"&5#5!;phq)99uun@PpFFI !#3!53#I?P-PPG#3!535#535#5!#?\PP\PPdm3#"54;33#'0#"3276ttdytrx !3rJMB ,|ssW?#5$ U| ;#"&5#5!98dv.FFXtp(QU| ;+53276=#"&5#5!9889ht9hr.EGbm;32+53276=14&#"#4&#"#3>32B.V"#23_uj3",2%j$/.$ii>(0@)&:;Sm;32#4&#"MU!1$XT8[]V;;FQxlX6V~a88wYYk\U|$54'&#"#367632;#"'&5:G()WW*+7[//$1!U&'H/Y,-56\sa8BDH V6X66x? 33##?-{{~: #"'&547"!&'&!3276&NNNMMNNX-(e(-W !-XY-!TUTTTTU=5cc5=J,==,:&/#5!#3!535&'&5476767654'&3fwx=%; )=xw>)[v<.#"#"/;#"'&=32654'&/.547632P1j8W*,]({44MN8> 0Br34@>?=RX!k)k`FG@98b/$+*MW33 V6X66x"192-*TIX00xY46;#"+5326 j{mo>1gr,B0]MecU-:JxlX6M!!!;+53276=#"'&5#535}J88hu956PF]m;T_^s!!#;#"'&=!5!jG$2!V&'G^=R V6X66x ^M^#47#5!5!3632#'03254#a\'Ln& m,8!!^R^=jR332#"&'532654&+5!5!dCP>i;}C5~Dx~uhn\' xM|mTPJS]R^: .#"!326 #"&54UYXUcVXYV&l~~g~]% &$ #{&DqP& %X&2Ecq&%cX&Eq&%X&Eu1k' Zu&d&u%f&vZ&hFRP& '{&GcR&'{c&GR&'{&G}uR''{u&GR&'{&GN&({X{&HN&({X{&HuNm& &(2{uXH&&H2XP& 6)'P& IfP0& 2*{H&JHP& +P& KcH&+c&KH5' \+X'jHKuH'+7u'KH&+&K&,D&Lk' u.k' %uNc&.c&2N&.&2Ncs&2/c &Ocs0& c 0& s&2/ &Os&2/ &OVyk' u0mof&vPVyP& 0mo&PVcy&0mco{&PFP& 1&QcF&1c{&QF&1{&QF&1{&Qu\&2'  2H'&Rwur' w|3VTf&SuP& 3VT&SP& 5j&Uc&5jc{&Uc0& =c&&5={&UJP& 6&VcJ&6c{&VcJP& &6c&&V/P& 7P& W/c&7c&W/&7&W/&7&Wd=&8d^&X=&8^&X=&8^&X=' ' 28'&wX9E' \9dm&wY9c&9dcm`&Yr' |:m&CZr' |:m&v@Z4'j$:&jZP& :&Zc&:c`&ZP& ;L&[5' \;L&j[%P& <hV&\t' .|=m&g]c&2=cb&]&2=b&]&K'jW&uZhV&u \'P& AH"%c&$c#{&D%ct' |c#m&g%& &$ #'<%cm& c#&scN&({cX{&HN^' *u({X7&wHcNt' |{cXm&g"c&,cD&Luc\&2cH{&Ruc\t' |cHm&gk' ub f&vck' ub f&Cc^' ub 7&wcc&b c{&cc=&8c^&X k' vuq'f'vdr k' vuq'f'Cdr ^' vuq'7'wdr c'vq'cq'dr%r' |<hVm&C\%c&<hV`'\%^' u<hV7&w\Fr&Fr&Fr&Fr&Fr&Fr&F&F&%r&%r&pkr&vkr&vr&r&&&p(r&(r&(r&(r&(r&(r&~Nr&~Nr&Nr&Nr&Nr&Nr&Vr&Vr&Vr&Vr&Vr&Vr&V&V&LHr&]LHr&]?Hr&J?Hr&JHr&|Hr&|cH&DcH&D6r&6r&r&r&'r&r&&&~r&~r&r&r&r&r&&&Hr&Hr&Hr&Hr&Hr&Hr&\r&~\r&\r&\r&\r&v\r&v3ir& 3ir& 3ir& 3ir& 3ir& 3ir& 3i& 3i& r&?r&JDr&1&Fr&Fr&Fr&Fr&Fr&Fr&F&F&r&er&vr&r&r&r&&&Ff&CFf(f&C(fVf&CVff&C6fHf&CHf3if& C3ifFf&CFfFVr&˜FVr&˜FVr& ˜FVr&!˜FVr&˜"FVr&˜#FV&$˜FV&%˜%Vr&&%Vr&'kVr&(kVr&)Vr&*Vr&+V&,V&-Vr&:Vr&;Vr&<Vr&=Vr'>Vr'?V&@V&ALVHr&BLVHr&C?VHr&D?VHr&EVHr&FVHr&GcVH&HcVH&IFVr&rFVr&sFVr&tFVr&uFVr&vFVr&wFV&xFV&yVr&zeVr&{Vr&|Vr&}Vr&~Vr&V&V&FH&F&FVf&˜FVy&˜FVf&˜F7&FV7&˜%m& %0& f&pf%V&rVr#525#53d7wF&jTVf&V{&Vf&V7&V7&Nf&vNf[Hf&DHfVH&r''r'8d&/H&6&&67&&m& 0& f&fr'r'$d&3iH& 3i& 3i& 3iVTr&VTr&3i7& 3i& %m& %0& [f&Dpf~ur&F&jr?FfCFVf&FV`&FVf&F7&FV7&\f&\ff&fJV&fvr53#3"ïddm10!!d dmy/10!!/yy/10!!/yy/10!!/yy/10!!/y]&BB-@ 10#53Ěb~-@ 103#1řb/103#Śc/-#5b %@   1<20#53#53Ěb5Ǚb~~ '@   1<203#%3#řb5Ěb/ * @  1<203#%3#řb5Ěb/ #5!#5bb;/ '@  RQ R <<1<203!!#!5!nn\];/<@  R Q R <<2<<212<220%!#!5!!5!3!!!/nnnn\\?!   V 104632#"&?}|}||{|?q?P1 #@   1/<<2203#3#3#P3f111'3?Kt@%1= 1%+C@&7IF:4(:PFz4P@ PzP"P.zP@(/99991/<22299990'32654&#"4632#"&32654&#"4632#"&32654&#"4632#"&H%'H_EDbcCE_yxxwyLaEEacCEayyxxy aEF`bDEayyxxy7a`JGacECcaEyxyEaaECcaExxy"GaaGCcaExxy DP\h4632#"&62654&#"'4626763267632#"'&'#"'&'#"&732654&#"32654&#"32654&#"yxxyyaacCE%'E FedE  FeddeF  EdeF FceeO:8RR8:OxQ::PR8:QzQ::PR8:QyxxyaaECca`JyS  SS SxyT TT  T{GacECcaEGaaGCcaEGaaGCca`$3`u`'))j`P'),'))`$#3$V`u`',,j`P&,',,,Z/#@ v29190 5/-+#Ry#@ v<9190 5 +-#^R^  '4%#56763253767654'& Yb^`_hon"!^XE&->B% #D9``LAB\VBT=BR-;,,1Y7 Bw !#3#3!XEFZ !53#53#5Xޏ!'  !' 4' ;g 2###׍辸= ,47632""327654'&'2#"'&5476"%F$W+,,+WX+,,+XLLLLJKKL @ !UUUUUUUUYnmnmmnmnH !3!53#3#z(洴ttPPD  5   @  W <291<29033##5!5 !wtt}oyc?}!!!>32#"&'532654&#"f6TTXYJz04?9= 25DIJLL...P\\PS****hQQ;JJKJ hh2112=!#!=HCD0;.="327654'&'&'&547632#"'&54767327654&#"hT-../RU-../P--KKKK--P]12PPPP210'(KL('NMK(')+*++*+NM*+/23Gc;::;cG3288Yq?@?@pZ88C#$$#CDH$$0.27654'&#"532765#"'&547632#"'&SP-..-PS+***(X/x==jDHIKLKKZ[-..44]\4421ab21hQP854&e_]]_eTSS}~A @ 32tNN^luu)qJy}wYYk\sa88=T;dXC{dB}TtdFTud C=d?}C>dIT?d=C@d;RAd0TBd?Cd8Dd EdifFdifGdE#d1)d:2ds}d1*dAhVd8g/dV|n{d%0dAHdG6d[v|dM%7d ##"32.#"3267!!!!!!;JܾL:9II9^o78?*?77IG8GI`{c9'.473&'3267#"'#7&'#7&'&76?3&',;8+$"5:lUXn;4";τPqJ8=0;i<)^_HH?WgjιKp(_Y,%6767# !2.#"3>32.#"YQbUYoHqWUnrV,e#7!v'/_HGghGG_^ٜu]\YC!!!!3###5ZpP~WHE9El#!!53#535#535632.#"!!!?-쿿=OL=tyB_))HmBo)632#4&#"#5#&'&#"#3>323 0?o5FP;]iJI9!c?L3!Bjbws{E78{``N#55YQKP%$((TT@I!*##` E326&##.+#!232654&/.54632.#"#"'&]``]z/YM$TP*N(:?>?>SZAm)naAt02k:WX?^)}j9>/b؍$~3YQKP%$((TT@I!* *-037#!3!73!733#3#####53'#53'33ٹpg1 2CYȿYD2FIn$uumuuwugu* %2#4&#!#)"33!3*ԕ|aԕ~V*$oN{&lz%%3p@< 1& (# #43('1)-&- 2'-4229999999999122<2032.#"!!!!3267#"#73&'&54767#70TJBN1Fi1OCHU,1u1!(*=Dl-.&nC>*( n -/ l*33!!###5<~rTws1s/!5!!77#'%5'+s-PPMMo؈onوn9-bw'67>32#"'&'"326767654'&'&67'>7632#"'.'&/#"'&54632326767654'&'&&#"32fbU!O3'A"+0.!. !  _ \5#?\k2,,#2!$(2( 4" )1>((E8&^ ,9Q F 9)ЗiRm:3Xwdg7? 2j7#=5(6$ 629T/ (2M !:5S}$@{mbq~Es/4 -& "TAB`]|@8nRkcd]aC".)5'632327&547632#527654'#"'&#"%654'&#"o|@X"07PYtaTk~j[IwmqJ2530D#24!`NkBX``S㫣†qJ`R{{{{{A667654&#"5>323#!!3267#"$547#536767!5? 7^\iV ^':,hski HE 4cq<;''K={[/ {9b{DI--N@{ O/{O!,&'&#2767#&'&576757O[TUeeUT[Y\Y[dsye]Y\[CvlCi----iH$"u9Bt"#BuflC/ !!!!#!/ss-+ժx hq%!!##.+532767!7!&'&+7q7V#7KPN76SٲM{cݑG; 74K7{P{V^77hy]M@f{L5N{1 %3267# !2."_|dT ȄE}=[~oi 7@,L]r4*:0N̾ (2.#"3267#"&54632%3#"326.2"&54:F#KVVK#F:-Q.~*Pʇ=II=323]W!{/tKb J G'QWab ^TH632#64&#"#'?3%Ǘŋ]W!{ 1$ÑEmJHWEbOYbcJ %# !3!# GHMZMd q+  #  "32!!3463"##526eb223b WU&WU&  1Q~>;\>}N*3>"32>54.'2#".5467>32654&#%!2+#hjMMKLijKLkZZ\[~}ڶ[\ZZ&RXXRuJjhKLLLijJgZZ[~}ڶ[[}~[ZZICBISqmopB 33!27&#%!2+!67654'&` `s1:+YX*q jdZ)VV) (%#'#  %27&"676'&\ӿ,F E]]]][{ab[ 2222jT%%5$c$% &.2&'&+3!.+!!2!27&#676'&%3A::f&AVy-`5?vfAd)7%LK$201/O~hbb)j)V>U)- fh@6    B     ` `_`_/91<<2<<90KSXY"###5!3###r}r7q^^-B0 %#!!!5!bJZCJ]d qddd J.%m -)7 7673 $54$32!"53!25&'&#"6Ky {U>ZLtࠢ""38M{{M7M3TT<`xGZAEIpP3RQ4Oe{'uV& {e'uV& tZ{'>V& {Z'>V& tZ'>V& u Z{'>V& =j{'?V& {j{'?V& >_{'AV& {_'AV& u_{'AV& >_{'AV& @Z{& {B} 5!!B#ZpZR#ZZM '#'"ZZ$MZpZ#B} '7!5!'7ZpZ#ZZM !737@ZZ#ZpZB}!5!'7'mZ#ZZ#ZߠZ#R#ZZRZM%7#7'3'ZRZZ$R"ZݠZ#ZZ#Za 7!##:nt':tna #5'#5!tn'dtna )53753dtnntda 733!ntd:ntB}3!'7!5!7ѓc}Z#Z㔎RZ#R#ZRB}#5!7!'7'7!'/cZ#ZߤRZRZRYxa532767676767632&'&'&#"#"'&/#7!$f ! +!3-68+2",j!!!3 .6+85.0$m: w '07)(6;C+ : ,:'+:Yxa5!5!#5#"'&'&'.'&#"'6767632327676:m$0.58+6. 3!!!j,"2+86-3!+ ! f:d+':, : +C;6()70' wB}!!'#537i&ڠZZ#ZZZZ#R#ZZM'75'3''#ZZ$R"ZZ&ZZ#ZZB}'73'7'7#'7!5hZZ#ZZZZRZZM77#75'73ZZRZZ'ZZ#ZZ&B}'!5!7ZZ#ZZ1ZZ#R#ZZB}'7!'7'7!'4ZZ#ZZ1ZZRZZB} 53#5!5뤤4Z#ZhZ#R#ZM %'3'3!5Z$R"Zh̠Z#Z4B} !'7'7!#3̠Z#Z4ZRZM 7#7#5!ZRZ4Z#Z̤M%'7'3'73!5ZZ$R"ZZhZZ#ZZB#(276767654'&'&'4#!5d >b-*,%:0Z#Z  *+(54<852.&Z#R#ZB#)!'7'7!"'&'&'&547676763"mEZ#Z0:%,*-11> ZRZ&.258<45(+  B#$>2+#5!5!54767676"3276767654'&'&'&l>b-*,%:0ΠZ#Z2)-019 o #*+(54<852.&ՠZ#R#Z};47(+ }  B#%?!'7'7!#5#"'&'&'&54767676";54'&'&'&e910-)2Z#ZΤ0:%,*-11> o #+(74;}ZRZ&.258<45(+  } B}X3267676767632267676?'7'7#&"'&'&'&'&'&""'&'&'&#5! ! Z#Z  > >  Z#Z" *!#$' * ZRZ %  '%  %' " Z#R#ZB!'7#5!3'7'<2Z#Z<2Z#Z Z#R#Z ZRZq` %7'7]JQgz=Zӄh PJV}e 5!#Z"ZǠZ#R#Ze !#!'7'< Z$Z9kZRZe !3!5zZ"ZZ#R#Ze '7'7!354'&/#7!J%%%'HD_SlhX[HJ%%%%Jw422-A8;>112-!:zJZ[ghX\HC+%%'GKY[eg[WMs2=>FD{2,/2{DF>H':Xy6#5!#52767>54'&'7#"'&'&'&54767<:!-211>;8A-224wJ%%%%JH[XhlS_DH'&&&Iz:d'H>FD{2/,2{DF>=2sMW[ge[YKG'%%+CH\Xhg[[IB}5!B#Zp{#ZB!!BMZZ#M3'#|"ZMZM#'Z$MpZ#B}!5!'7pZ#ߤZB'7!5Z{ZM!37ZMZGM!#73{Z#ZpB|  '7!5!'7 5!!ZpZ##ZpZZZR#ZZ*M !737 3'#'2ZZR"ZZ#ZpZMZpZB| '7!5!'7%!!ZpZ#ZpZuRZZ#ZZ#B|'5!!!!5 #ZppZ>R#ZZ#R*M73'#'#'3hR"ZZ$RZppZ#B|'7!5!'7!5!'7ZppZ#>RZZR*M%#73737#hRZZR#ZppZBA! '7!=!Z#Zp{Z{#ZBA! !! !5!'7BMZMpZ#ߤZ#ZB}!73!!!'7#5!!qVa6ZEV`6NZ#Z">RRjը;mRR:lNZ#R#ZRRB!!373'7'7#'7#537!7'!RRȚNZ#ZN|NZ#ZN.9#!RRRRNZRZN ~NZ#R#ZN RRB}!'7#5!7!5!73'7'%!7'!`]Va6.ZxV`6NZ#ZRR;mRR:lNZRZRRB}!!5!RRpNZ#ZNRRRNZ#R#ZNRM#'3'#'RNZ$R"ZNRSpNZ#ZNpRB}!5!'7'7!5!7NZ#ZNpRRNZRZNRRM%37#73RNZRZNRRpNZ#ZNRB}!!7/7'7!5mRRRNZ#ZNNZ#ZNRRRNZRZNNZ#R#ZNM'77#7'3SRRSQNZRZNNZ$R"ZpRRmRRANZ#ZNNZ#Z6a##7!#tn::n3:t:5p::6a '#5!#5'5C:3n::n:4:dp:nt6%753!5373:4:dp:ntn:nd:4:6%3!'3n:nd:4:n::p5:tB}5!!!!!Z#Zwgw"?Z#R#ZRwRwRB}!5!7!5!'!5!70"wgwZ#?RwRwRZRB}37773'''#5:;!\[`Z#ZCCjjZ#R#ZB}'7'7#'''53777Z#Z`[\!;:ZRZjjCCM%#5#535#535'3'3#3Z$R"ZtZ#ZtM533#3#7#75#535#5ZRZtZ#ZtB} !553353!Z#Z{Z#R#ZM '3'#7#7Z$R"ZnZ#Z}ʻB} !'7'7!+53#53Z#Z}ʻZRZM 7#77'3'3ZRZZ#Z}6B} !!#3#Z4ZݤZ#ZZ#B} 3#'7!5!'7뤤Z4̠ZZ#h#ZZ 5!5! !!? Ou]%uuv 333'#!#\^vtP uB !!75!!5 t]]Xv ###3!3,^\X& v 3'335%!!# #^\XtvpFguv %3'3#!5%# #3!^\^$tv~Fuv #3#!5#3/# #3!J\^^|HGetvJ~{GGMuv 3#!!5#3# #3!F\ F ^tvW~uv 3'333'37# ##!#^\fd^tv ^u9v #!5#3'%3'37#7# ##3!3^^ fd^tvJ^uB '#35!7'!!!5 5~t]]EF 7!##!#*:ntaI':tnIFEF %!53753!5!ldtn~ntd&Iv #7#3'# #3 3\^^tvP*OutuB}'0#"'&'#53676323'7'7%&'&#"!32764RvxN1kk2Ow9g' Z#Z 0GD2 & +JD5@3PO2BB4R,( : ZRZ11/0*M !#737'#'RZZ"ZZ$#ZpZ*ZpZ#Ba7!5!'7!5!'7'7!5!ppZ#Zp?ZRRRZB}#5!5!53!Z#Z[qZ#R#ZB}!5!53!'7'7!#p\Z#ZߤZRZB}#53533'7'7##Z#ZZ#ZߠZ#R#ZZRZB}#5##5#53533533ҤtZ#ZtZ#R#ZB}#53533533'7'7##5##tZ#ZtߤZRZB}53533533'7'7##5##5Z#Z8Z#Z8ߠZ#R#ZZRZ !! ?OuuuB 7% !5uzR##7 ! ?S:uuzRuu##% %!3!3hV[7l n7R{+u\ #&'&#"327673 u B!OO!B ocI7͙7IcL 0"'&547632654'&#"563 3276767&#" \m`cu\6% GGnth r5?,/H@3H5,Y:$UeI+HQ\N,tqzSd69->eSY׮l 7!!5!!5!!LLk+5!#7#53!5!!5!733!ZD2/+^^``kIb!0?"'&''7&'&54767>2"&'2767>54'&&cv-'''OO_@8vcu-'''OO_A:GE:;9($(#&GFF:;9cv8@_pm__ONP(-vcu:A_mp__OOP(-9;SPF($(9;PSF'O@*iiiiB91/90KSXY"#3 !q!#7!hqqP3!!"&63!!"!0",Z(膆(\JN*"f_QQĪKM_fOPi%+%3!!"''7&'&6;73#!!#"!#L(0,:CyEB航6'|>v\JK-".4"$: 1cQı2#KK_ff_lFO]B/ 3 3ް2ް2201!3!!".>3!!"N=c(憆(c=֪I9[[9IP&'.#!5!2#!5!276767!5 ,Z(؈膆(\JL, 1f_rĪKM_fOPi%+&#!5!27+'7#53!5!3276767!73&'&'(/-9CyDD舫6'{rx\JJ. 4 %:  1crı2ݪyKK_ff_lFO]5!&'&#!5!2#!5!2767>b(؈憆(؆b>,I9[[9IL9@ 120!#!L^L= 7   @  <91990!!5 5!!LR%# Չ\P_X-y10!!X!תXy!5!!5!3!!y!DCmILfB7+U e+Gr?#; /@     99190'%3##d)#Ӕ/}b%9;v'ue!;e'=e! %.#"326"&'#"&54632>3"38\32#"&'#"&546329[=G[TFBi8\=G[SDCj~/[w~SNAU}^sdlkutcjmvu۠d|k֥s}T!3!T*,}T!3!T*p,33# NM^T,3 3#T^,$476767632#4'&'&'&#"#;9_UijB9 KGLV32326yKOZq Mg3OINS5dK t]F;73 ";@<7  6<Xy32767>32.#"#"&'XJF]t Kd5SNIO3gM qZOK?<6  7<@;" 37;XyG&'&#"5>323267#"''43OINS61-NSXIFJKOQdSP  ;@<7 W"323326X!!KOZq!Sc1NJOR`!t]D;83$777=X`y!!#"'&'.#"5>32326X!!KOZq Mg3OINS5dK t]F c;73 ";@<7  6<Xbz'767#"'!!'7#5!7&'&567676ǧfYUE5kIQ%\n*xrYQMoIF\<[ETFR q$"B2(d%(9L5XXy$!!!!#"'&'.#"5>32326X!!!KOZq Mg3OINS52'V t]Fجϯ;73 ";@<7 " 6<X1y0%#5!7!5!73!!!'#"'&'.#"5>32326Qu{hq,gqTKOZq Mg3OINS52'V t]FR=R ;73 ";@<7 " 6<Xy.1%!5!7!5!7&'.#"5>3273267#"'!!!!'hMEnK Mg3OINS523J:VQ FJKO!8!E$F";@<7 832326#"'&'.#"5>323326yKOZq Mg3OINS5dK t]FJKOZq Sc1NJOR` t]Dï;73 ";@<7  6<а;83 $77 7=X0y8&#"5>327&'&#"5>323267#"'3267#"/'00NJOR:G67'43OINS520N]a91FJKO?J4r[DKKOdgb 7 ;@<7 !7)32326#"'&'.#"5>323326!!yKOZq Mg3OINS5dK t]FJKOZq Sc1NJOR` t]D*!;73 ";@<7  6<а;83 $77 7=Xy7S#"'&'.#"5>323326#"'&'.#"5>32326#"'&'.#"5>323326yKOZq Sc1NJOR` t]DKKOZq Mg3OINS5dK t]FJKOZq Sc1NJOR` t]D;83 $77 7=;73 ";@<7  6<а;83 $77 7=Xy$!5!53276767632.#"#"&'y!JF]t V'25SNIO3gM qZOKج#?<6 " 7<@;" 37;Wy' %52% $'"51pZV(IٜXDz;%76767!##"'&'&'#5!!5367676323!&'&'&i1*+V WJRNMR  W,!::!,\HSLPM% +*%'H:^2:A<336G84^:H'@'H?Y L=@33/N0<^:H'%X`z!!5367676323!&'&'&!!i:!,\HSLPM% +*!#'H?Y L=@33/N0<^:H'%X`y& Xy& ''Xy'& oWz'& nJ. 3#3#!5!5J=>𹬬J. ##!!!!>7BX`y 365&'!!5!&547!5!!%43448>!0IG00GG2?8>;_8X`y !!!!"264&'2#"&546X!!IdddeH:l'**z{ BbFE``bq+((d:svvX`yK!!!!2&'56X!! BS X`yD!!!!73# X!!鏫 BZVX`yD!!!!33#X!!֕ BLVX`y!!!!!!'X!!߰ TU UT BX`y !!!!!3!X!!-e Bz(iE`07GO!!!!#"3###535463!3267#"&54632.#"'53#5#"&4632264&"X!!4@#mmC???DJB&G$$K&aqk[Q_B;18BCC?-I\\I-?p`ctiF6A?9i=$#tu#gSSSX`y*!!!!>32#4&#"#4&#"#3>32X!!."]?T\Y88EQY7:DQYYU;;R B=:xoHOM]QHPL^P%U20=X`y ,!!!!3#7#546?>54&#"5>32X!!ffc`--A6(Y1/a3\p$-, BiN2A+,/-7#!^aO&E++ X%y<@     <291<2<<990!3!!!'7#5!7!X}y}J;fժhӬXyB !!!!!!X!!!جX y%#5!7!5!7!5!73!!!!!'G=XkXU7Y Z:wSAw@Xy 7!!!!!!!!X!!!!߬Xy? (@( ' <2291/905!5y!!LK Xy? (@ (' <<291/90-5!!X#!!VVTw 3!!5!5V!!!!߬¶LK VTw 3!!-5!5V!!!!߬VVw#5!7!5!73!!!'5 p[5m{*[y~!߬`u,`vLKVw#5!7!5!73!!!'-5 p[5m{*[y!!߬`u,`vWy&%5767$'5674[šzآb|۠M)Ig#M(Jh#Xy %5%%%'w2rK/dtm0x0oVXy '75%%5%'rKnd.t'o0xEu0#oVX y!5!%5%%%!!'XC_^?sMN#N+PJ>`5Yd|5X y!!'7#5375%7%57'NEO>:fLNtt5\h}a5H<Vw?#%#"'&'.#"5>323265wKOZq Mg3OINS52'V t]FJ!;73 ";@<7 " 6<LKVw?!(%#"'&'&'&#"5676323276-5wKHGOZq M343OFGINIIS52'V t]FDE)!!;3 " @< " 6V w+.%"5>327%5%%%3267#"'&'&''}QINSE^AsMP#Bt]FJKOZq _4O;@<7փ_5Xc|6V w27'732767#"'&'&''5676?5%7%53;L t]FDEJGLGOZq P32326&%&%5$7$7wKOZq Mg3OINS5dK t]FJl#a;73 ";@<7  6<RO]ɗ9=}Vw*%#"'&'.#"5>3232655%$wKOZq Mg3OINS5dK t]F)a#l;73 ";@<7  6<R˖}=9"]OV[w67&%'&'5$774hmU֠Gc _eT2wnw2"O0Bj%V[w'567&'567&hmU*c _eT2Vwnw 2O0BDj%Xy_%!"'&54763!!"3!yɊD_`Dƍ^`Xy_75!27654&#!5!2#XD`_DȊɣ`^ȋXy> #"&'&5476;7!!!!"#'J_+30TD~K9# K^+#Eƍ5p5Xy> 32654'&'7+'7!5!!5!237RJ_+30TD~K9FC K9^+#Eƍ55Xy%!5%!"'&54763!!"3!y!ɊD_`Dƍ^`Xy%!=!27654&#!5!2#yD`_DȊɪ`^ȋX,y&%!!'7#5!7&'&5476;73!!!#"$UrG6:qYȲG5^_=R5 Yƍ5p&`=X,y!++!!'7#5!7!5!&#!5!27327654'&'92D4VqF53 D&#I`__ 2ȋ559`^`X0y!%!'7!5!7#"'&54763!!"3!!yR|ɊD_aDAQjfƍ^`5eX0y"%!'7!5!7#!5!27654&#!5!2yR|Da_DȊ]zTQjf`^nj^DeXwy1/3ް2/301!!!!X!w@Xwy1/3ް2/301!5!!5ywXy H/3 ް 2 ް2/33 3017!!!!!!X!!w߸Xy J/3ް2 ް 2 / 301%!5!5!!5y!w54&'&'3!!#!5!ݾOO''''OOݾOO''''OO~GE:;99;:EGFF:;99;:FތPOO__pm__ONPPNO__mp__OO=9;SP;99;PS;9Oi372"&'&'&547676"2767>54&'&'!5ݾOO''''OOݾOO''''OO~GE:;99;:EGFF:;99;:FMPOO__pm__ONPPNO__mp__OO=9;SP;99;PS;9ՌOi3?2"&'&'&547676"2767>54&'&'77''7ݾOO''''OOݾOO''''OO~GE:;99;:EGFF:;99;:FBccccPOO__pm__ONPPNO__mp__OO=9;SP;99;PS;9ccccOi372"&'&'&547676"2767>54&'&''ݾOO''''OOݾOO''''OO~GE:;99;:EGFF:;99;:F,ccPOO__pm__ONPPNO__mp__OO=9;SP;99;PS;9KccOi73#2"&'&'&547676"2767>54&'&'ݾOO''''OOݾOO''''OO~GE:;99;:EGFF:;99;:FPOO__pm__ONPPNO__mp__OO=9;SP;99;PS;9Oi2L2#"&546"326542"&'&'&547676"2767>54&'&'h7b%&'qqnNL88OݾOO''''OOݾOO''''OO~GE:;99;:EGFF:;99;:F)'%`8nqqMpLM77POO__pm__ONPPNO__mp__OO=9;SP;99;PS;9Oi!'/7=E2"&'&'&547676%&'&'& 654'67676-ݾOO''''OOݾOO''''OOf:F-T1-F::E.S1.E:POO__pm__ONPPNO__mp__OOAϚ9FPQ9.9떖EQPD19Oi!;!!!!2"&'&'&547676"2767>54&'&'+{{ݾOO''''OOݾOO''''OO~GE:;99;:EGFF:;99;:F;gZfPOO__pm__ONPPNO__mp__OO=9;SP;99;PS;9Oi372"&'&'&547676"2767>54&'&'!5!ݾOO''''OOݾOO''''OO~GE:;99;:EGFF:;99;:F2mPOO__pm__ONPPNO__mp__OO=9;SP;99;PS;9IPi%!!!3!!#!5!3Ҍ8Ȍ7nj6Pi %!!!!53rM_Pi%!!!7   '3ͬc  ccc #c ccc Pi 3#!!! 3Xy!!#yӪXy!!5!3y--Xy!!5!!C!DZXy!!5!Z/`103#`7 !!'  TS TS8X`y!532767>32.#"#"&'yJF]t Kd5SNIO3gM qZOK ?<6  7<@;" 37;XAy 755%5!5X!#!!ʶLK XAy % 5 -5!!y#!!!!KL VVw?  55!5!w!!!KLVXy? 55%5!X!#!Vw $75$&%&%5$7$7"nWlܜ86s˖}=9]OVw $'$'5%$5)n˱#lݷW680O]"ɗ9=}Vw)%*67&'&%&''&'57&%5$?7dMjTVʥ3˱!3a4m"cjX)3S][e﹏3N@%HZ-=}k$Vw)$(6%'56?56%7$'57&%D>WwZN(۷+/m")33 +Si063hiyje˖X[y3!!!'7#! !PYBzrYh?ݪ@?@X[y3!'7#5!!5!!PYzrY(s??ݪ@X>y!!!!!!'7!5!7!X!w R`RgfjfX>y%!'7!5!7!5!!5!!yRgw! RjfhDfVw?%%&'&#"5>327%5 %3267#"''43OINS:Z0!!x2XIFJKOQd>3  ;@<7 ҧK{"327V!!?E>XIFJKOQd>C43OINS:Z0"323267#"''&%&%5$7$743OINS61-NSXIFJKOQdSl#a  ;@<7 W"323267#"''55%$43OINS61-NSXIFJKOQdSa#l  ;@<7 W" # #h֣ͣG9> 3 3h*338> !!# #g֣ͣrcG9> !!!!# #gg֣ͣrrcG9w!##mZ##5w33ϸ"mZ!533X%C!!3#CrrCr[  C!!3# CrrCr[ %~!!3#CrrCr  ~!!3# CrrCr Xsy^!#y^ap$%%$~  %6 %!&'&"112*zz`XXroGGnY  67" ,J5PP5JX*77*#L8P"2642#"''7&546Ċnji56؝]QBɉLJo3NEQ\|G+-7AJT35#"&546;5#"&46235462+32"&=54&#"3#"2653264&"2654&#ςYxxYςZxxZE1/EE0uu0EE`Ev/EDaEEaDE/wZ\ZЂZwwZЂZ\Zwu0EE`E`E/1EE0E`EE0u0EE1/EXsy^!3!yߨys+~!#!r ~5!#r rS;+;!!3vrr;)3!rv;SLl4732#"'&'.#"0 Pd@7+ h$TA6?&H| #"&546323250 Pd@7+ h$DTA6?&Hk-khi !!!#%!!h\roa`޾"(I  !! #37!#3'Q''Ho99Ƀo!p=⻻}(TI #!!7!#3'l)okkɃ=r!r⻻+2" #/;GS_kw+7CO[gs!2#!"543!254#!"+"=4;2+"=4;27+"=4;2+"=4;2+"=4;2+"=4;2+"=4;2+"=4;2+"=4;2+"=4;2+"=4;2%+"=4;2+"=4;2+"=4;2+"=4;2+"=4;2+"=4;2+"=4;2+"=4;2'+"=4;2+"=4;2+"=4;2+"=4;2+"=4;2+"=4;2+"=4;2+"=4;2'+"=4;2+"=4;2+"=4;2+"=4;2+"=4;2+"=4;2+"=4;2+"=4;2+"=4;2+"=4;22+"=4"=43+"=4;2+"=4;2"=43!2#\\K\=Kl]\\\\]ii\][]\\\\\\\\]\\]\\\\\\x::f>]Y"\I\\\\I`LLMK\y>>(I !! 3#)%3!'-''96=ûHJ7 hHH--JJ4!!!rrZm4 !%!!5!5!5!!mr4 3#3#!%!!5!!omrX4  ! !! !ZS;Z$m4&  4 '3276'&#"!#"'&'!!67632!zzzzzzzzIwwHS;HwwI΍GG2GG$_EXXE^m_DXXE_3#%673#&'%676'&1rsrs2srsrTTTT@TTT|B B@B)B)΍11@4121tD&  4 !%!!Ybm5A4 !!!!;rbmY5A4 !%!5!mrXae4 !%! !2mrx1x4 !%!!5!!ZZmrϠZnZ4 !!'7!!!'7;rZZmZ1X1Z'327#"'$%'3632# 6'&#"zz=>lWWsPYX2灾vzz>GjX`OXG%3 33!#!!3/ .^+^kk4 7!!#xr;rc/Krmu4 % !%!50!53!ymrZ[z4 !!%!!''!;GZZHrZEZw%3 !#!3!###.77/^+kk4! !! 3!xS;ZK{mu4 ! !%!#5!5!"~~+mrz[Z4 !7!)!7ZbZmEZwZ4&  4& 4?&  4&  4D&  4&  Z^' 4& ' ?H' 8 t'  XyH' 8aXyH' 8!% *!%#567!676&'&'&'&|z*(2J E<iKH#&GIJE E|-2 M3 +O  ! r; ?9y?p  ! Xy*= 67 '&5677%"632327'&32767#"'&'.#"y{h p{"zi piE5 5dJ t]BFZCEF4 Zq Mg3ħĨ1P$s 7%ےs3 !Xy3#"'#&'&#"5>323326yKOGU43OINS52^NFz;7 (  ;?<6 '='3#3!!#7#537 `?+0'7ϺrSSr4!!!!3!!!'7#5!7!xrddeZmn;fժhӬ4&" 6`VT{F`4y& 45{& ,4`& 4`& Fy. ! //1 /<20#5!!!#oo.ڭ%ۭ&H:07 %#"326=7#5#"&546;54&#"5>32hHH#[]E>Vcii!fHatLT5m4:j2O85%--JJ??8?vh+]85l[hmKDg/R: 953353!53!5!#"326=7#5#"&546;54&#"5>32as7s9s;#[]E>Vcii!fHatLT5m4:j2Op"r??8?vh+]85l[hmKDg..R:1=[%5!!5!#"326=7#5#"&546;54&#"5>32#"326757#5#"&546;5.#"5>320;0#[]E>Vcii!fHatLT5m4:j2Op""[]E>Vbii"eIasLS5m4:j2Op"rrrr??8?vh+]85l[hmKDg..R}??8?vh+]85l[hmKDg..Rk*.26:>B#5#"&546;54&#"5>32#"326=%=!!%%%5!55qi!fHatLT5m4:j2O85%#[]E>Vc,,,,]85l[hmKDg/R}??8?vhyyrDyyyyrryyR8~4<DLTZ`%#5&'&'&''7&5475'7676767537'5676767'7&'&'&'5'7'%654d3/D9229D/3d4.E9229E.42*  *22*  *2*88fWfEOPDfWg88fWeDPOEeWf8g * apa *  * aa * ba.43ab-45F^'04>2".33&'."#67>76#FVʓVVʓ"vv"Z83Pv"Υ"vP3ʓVVʓVVnh<8PvDDvP8"vP9~?9Pv"F^&0!4>2".7!&'."67>4'&hVʓVVʓDvP479;;74PvD"MʓVVʓVVv"i c;DD;g"vP F^ %7'32>4.#52".VFoDvvDDvYoʓVVʓVSwVF_YvDDvvDoVʓVV4!!!xrZm #53àZ03#s #5ˠАWeE%3 53Zz i#0s  3#àР˓[m#!!# q3#s!!`N um!5!#z3#zz3!5!`z m #4763!!"ƺoyeD9uߑfW#'&%'53 763:*enK==Mne( =C _AEc H<  3!!"'&59De{oVfd #3ƺ m 4'&#!5!2 9Deyo}Wf &'&3!3#76<(enM==Kne*!<McEA_I= 3#!5!2765 o{eD9ᏞfV3 wv% !!!!55!#uX ̼uu]]e! !!;bc;$<.: 1/<03!3T.%y5!!X3 2!@ 2 5!!5!!5!4)4𬬬 !!!!!4)4XXX 333 Nf  !!!@@@ Nf  53353353353𬬬 3333333XXXX 333322s's' !!!!@@@@22s's'!!!!\!!#!!#\!5!Z!!X!5!$Z!!$X3!-Ԭ3!-.*!!@Ԭ!!@.*5!3,,(!3,X5!!@,(!!@X3!!- 2Ԭ3!!- 2* #!!!P@ZԬ 33!!P-#,Ԭ!!!@# 2Ԭ #!!!P@.* 33!!P-#\*!!!@# 2*!5!3,Z,!!3,X !5!!#@PZ,( !5!33$,PZ,!5!!$@Z, !!!#@PX !!33$,PX*!!!$@X!5!!Z !!!!-XV !5!5!!,ZV!!!X!5!!$#Z !!!!$#XV !5!5!!$#ZV!!!$#X5!3!,-,Ԭ !3!!,-XԬV 5!3!!5,-3,*V!3!,-X*5!!!@,Ԭ !!!!@#XԬV 5!!!!5@,*V!!!@X* #!5!3!,-Z,Ԭ !!3!!,-XԬ !5!3!!,-Z,* !!3!!,-X* !5!!!!@Z,Ԭ !5!3!!$,-#Z,Ԭ !5!!!!$@#Z,Ԭ !!!!!#@#PXԬV #5!5!!!!P$@V,* !!33!!$,P#X*V !5!533!!$P-#ZV* !!!!!@X* !!3!!$,-#X* !!!!!$@#XԬ !5!!!!$@#Z,* !!!!!$@#X*5!35!,-𬬬!!!-,XX33*!!@@*DH5!5!xX333x 2 2H !!!!-Rx !!##xmsZxH !!3!!xm3-sZRH !5!5!5!,NX 5!###lZZXH !5!!!5!4l t,ND 3!!!--Dx 333!x,ԬxD 3!3!,(D 5!5!5!3,,D|X 5!333,,(DX 5!35!3̠| 3!!!!-- 2Rx 333!!xs 2 2Ԭx 3!33!!-s, 2ZR !5!5!5!3,,X !5!333xtZ, 2X 5!3!5!33t, 2H !5!!5!4R 5!!###sZZH 5!!5!3!!t,-sZRD 5!5!3!,-DX 5!333!,,ԬD 5!5!333!DX,!5!5!5!3!!!!,,--R5!333!!###s,,ԬZZ !!!!5!5!333!-s t,ZR, 4763!!"Q[yY[`~| 4'&#!5!2.-Yx[Q`~=?x 5!2653#xY[Q[~|2Ψx !"'&533![Q[Yyx2|~>3m 2>#3> 2> # # 3 3>ݲ}#$cc|5!F3F~|5!|iF3P|!XF!@F~|!|iXF!@P5!5!!5iVV333PP~P!!!iXVV#!#P@P~P( ! ! !!!!#!#(!(F(!Z((!((!(h(!|((!(*(!>((3(i( } F( #'+/3!33!33!33!33!33!3䟟䟟䟟mnmnm( '/7?GOW_gow3##3#3#3#;##;##;##;##;##;##;##;##;##;##;##;##>>>(!%)-13#3#3!3!##!#3#3#3#3#3#3#ޟޟ#|ŸŸ|Ÿm#( #E( Zh!|i }h( (& &  (&  (& &  (& &  i( }(&  (& &  w!N<w7!!!xr$<w 3!254#!") ) xrVVVw&  w !%!5!5!5!5!5!5!5!5!5!N?:IILII޸[["[[w !!!!!!IIN< w !%!!5!!!I) N"-?33 #&'&+"'&#"/573;2?"#'57#&'#"#567635a)8)kOkaKA-'= //G),Y=  !H$ /+HDH)+) $., fYYx !=Z Lx73&'37&'67&'67&'67'32654'&'7654&#"3672 $54767&'&47'&27632#"/#"?#"54?'&5432'&327632#"/#"?#"54?'&5432'&327632#"/#"?#"54?'&5430'&327632#"/#"?#"54?'&5432&5432&56327&5432'&327632#"/#"?#"54?'&5432'&327632#"/#"?#"54?'&5432PO~ )*+')+(@&'$||e?/A}]\B-71SLoWj\vLLr%%,* #$ )*n$ % +) $ #*+    ? '+&()&(+&p   % % +) $ $*+*EC*Z*,)-)-*,%&%&fБfU 5HhfeefhH2pu^QFs棥sKQG4 4  22044 22 9       L%('*%)(*%)(*t     144 22 0r!2CTev+&'&54?6?6/&2#"/547672#"/547672#"'=47672#"/54762#"/54762#"'=4762#"/547672#"'=47672#"/54762#"/547672#"/547672#"/547672#"/5476l=.%G\&#- Lj.N 0d&K4i    }    g    s            &                            H5-V"*2-.T<:U'EGE'DN-ֈU]\`CDcbF]WWZA@ZZ@AZZA@[[@AZKPrqqrPGeޝdMP䠠P }2ٛk A4&#"26%4&#"326#"547&'&4632 $54'&'&4632XP79NNqO.N97OO79N']EacDC_\n\U>DbcEXFDbbDEaaEEaaEDaa+G詄UUSj멏i LVV6 "32654&7#"32?ɏǾ/`TcȐɎ;P12Y.1"264&"3264#"54327&5432#"'&'@KjjjiOiiLKirqrtPssrqQܩZTdIU )5AMYdp{3/&76'!'47653!476=332654&#"#"&54632'#"&54632#"&54632&'&676&'&676'.7>'.76$6&'&%6&'&6>'.>'.f<;.=+,>/;Kyz~LZ|WX{{XX{IE11EE11ET    m       ;   R       s@dd@s}>}=/NnN/=}>@MllMNkk& % I% % "!$# "! "!! & % % & %-5AMYdp|5#!4'&'5#2#"&546"264&"264"2647>'.7>'.%676&'&>&'&7>'.%7>'.676&'&676&'&753!476=3''676%27/&76'77&'&/#?6'&7liilYz{XW|{bEEbEd      8    @     .HxttxH%?%5E$6  6$D5%?%-5!!1(~(1 5,4t4(4N4(4t4;hhh%%#%% $ %_ $ $!"!$!/!!!" $ $ $ %:-,GtG,-: XLRqqRLX ![$n[ii[n$[!ob !!'!tKZGkcn "!!'!##&+572367676hNn_5, S Grj3#-EmDJ~o.(*!4\tR~UL !!'!  ##' CI3Z  > << 5DCX << ; YD36273 ##'5&< +Z@\\DC ZY\5#,5>~3+&=4%3+&=4%3+&=43+&=4%3+&=43+&=43+&=4%33 #&'&+"'&#"/573;2?"#'57#&'#"#567635@)A({@(@){A)A(@A(^)4 'iOj_J@,&< //F(0'&&'ܐ'J&(lN5  >! )&V?<?$&$ '& ZN N />Eqw!674#!!6?676'4#'323276767654#3#&'&'&6%67!672!&=75$/563&43!32+'!67#>54&53 *,  3)="(&)09$) L&TE` MPA[MH Y $ ;&&e=O%/ N ,8(.7L1Rf~H8SQ,zH%9D6 )jGP@4Rjd_*KfsDIR 9! O  -]&C+/3#"'43727&'#"$472776725676&5&U8)$ tJ .; d3f,"3' VD ( GL/7;;,g t^F$< LD&?>X4R !/# I ? P?D!)Mv>/z2!"&54676737#&'&54>;7#"&546767!7!"&54>3!6763!2h!.)g$'30!/&j ! /:(/  )/ 9)/  9)0:*/z2463!2!2#!!+32#3#i9/ ! j&/!03'$g).!*:0)9  /)9 /)  /(:!!C4&#!"!&3!!"3!#";#"3&'6737#&'6737!"'67!7!"'63!67!2e;'+pCCo CCCC2CCKK<LLKK%JJ60"2=2).=<==<@=:>=;TT USUT UT83$QE!D72654'6#"'4#"'54#"'54#"'675674767#%$4:JILLHOKHLKIhghgighgD>-sJ1 b6'SS cRR SS?SS\\K\\;\\]]!A*>K!!D!254+'3254+'!254#!'!254!&#!"0!463!!2#!!#!3#3lCC2CCCC oCCp+'q=2"06JJ%KKLL:=@<==<=.)g$38TU TUSU TTE!C32=732=7325732'654&#'%2&'&5&'5&'IKLHKOHLLIJ:4$N->DghgighghSS=SS SSb SS'6a!0J)K>*B \\]]:]]J]] O!%)-1523656;2#'7+"/#"'+"5&54775'"'5476;25'7&567635&56;374765'75'76=4'&+ '"'4!#"'&36365&5&#%#754'&5&&547'5367&7+&'&'735&2?"5775537'7'3533553535'32767&5%2?&#%55'575775775uo,Mz"060D/5I:2'5:6&" *:D:S46$.e QN5  u4MDa 6bUP+ ,H;`I23N5( (#I0M '^5%#!:X+ "*  6W}W:uW4 5vT & /H3V XD9\SL+&31.d+%X!Q $2``KPPPG[6%# Qy- 6[[3GK[O`_A[-)$t7 L-$ L6=" (CJ#R"0 :~GB{~Eoj<4S[Za LC5 ) .U%+Z&)͢ 7e<ILAaMoK33K@G6 $$(& (''&1/----2)( (-((d.'-T?OK8T$ !T3(-<((')))())( &2%2#"'&=477654'#"'5473t\*e O@UCXq P S. P ӍMOb>YaYƮ58l7P P@ $0<FX + &=%6&#"3 6=%&#"';27!54767%!&'&'2+"'&=476^7\Pg㑵Hr'.)%sM M#fC-7!%A.; ӎw:kKqz +H*G;M tu/&((AA&:+C;."/ 8Pi>'67&&&'6.7#"'&'#"'676'773.#'6'5676&&5476'&'67&&07 ^< 1x,B5@2 JVMv!#uA+UBDX[f*;-10)..C,sB#HKU P]12<0VQ }%'H6-T}^$k7 R2'7f!A\;y?1!50BEt"!zkQ;0qu0\oi:5oPZjsXFaPJGl;4ejN^1F[q7&&'7'6&'$#&7'&#"'5&767#&''5$'67'6'6'5$'67'656&'67&'6'&'''5$7676'&&'6'63&7"7&'7&'7&'7&'6'6%676767&77&77&''5&"'6%35&'.54>23#67#&8 p +WDTc'H @XO`= ;*)8 kDv/Pk-J KDhGa D`gBD6DDD =3dTDW, :g j)Yi#'WtI-9w18$^8;./7-I)jS)'#i\-IM91D;8%a7/.D=uRNBR&'%QBNRq d2 D s98C ["|44&3, '2^3R T(B?#'9C- !y ~#Z10>N?$%Y4 )%FN? ({ usis< 3(&^T05<>7;,#4[:O(vAfGEtYB z^~4j #,;b:['~Av@~EQ Bak4~_H#T2 $$$$ 2T"`q$&'6&'67327&#!65#&3jjdnh wWVݱqZre[c7 7 cyX ,35'533#3!'#'5!5!5#53!5!5#!!ʶ~~ blvF F A<<3ffX苜qXGccGap 3264&#!2+73 #'#5# 3m`hh`2`Ĉѳh|;vvʷ}f33#!!#'!'57!5#'5735 64pzp7d+!#!573#'5!3!'573!#'73!#'5IxOOTxSVVdY\yvVPPvIyY',32#' 37+ &5%6323'#57'53mJl{~m@+ݼh4144'0>,_ vNknmmnObs32732753"'#"'432364'5;+"'#"'53275'&'&54?5572'#&'&547634%476='4&#68$$B )Z>&A_;i88u-o1bFGfQ_M5mwLbkjI,K=''8 0##Rm4 ڹ+ܴ5!PP"4\=ѻ"8Qý32#"&546324&"26%#"5432itvxsq1"00" 0/B//B/#a`ir|H!//!"00""00"!/0 _b #>DJPV\bhn27654'&#"&7367'67675673#''5&'&'7&'%67'7&'67'%7&'&'%6767%&'&$h%$%%34$&1++XSA N@`==k>P CRX++XYC P>k==l?L ?Q oL+ Nn;P?;@  nMNn3%%%%34%&&%s==`?J >PW,,WW? K?_==f?H?PW,,WU?H?^<=Ke+cL mCP`k<<!4(0847632#"'&7327654#"&#%#&7&'67&'67!󫪪vӤ=6 5N'V[S.U[R󫬬񫪪񿉊 ʯX[V[X[V[!4(0847632#"'&7327654#"73$3&'67&'67!󫪪vѦ=63QNV[S.U[R󫬬񫪪񿉊w  'X[V[X[V[!4!)47632#"'&%#$''&'6%&'6!󫪪4>;D@KDzcngk?dnhk󫬬񫪪I kpinipi !4 "*2:AIX3#''%#&'52#"'&5476!!'5%!!'53'5%3'5%3#'32765'&#"M==,/0#H 8&O6 |7iY06./==e6a&i1r4z012+KN2HQ>>>>f^2"/1]8`1"Y 4f2y5+ +"'5$76%&'547327676=&#; hz0/O{[(*TQ~`NO =tR[\ 8d<+% &56;2'5$%75#"3vh0.P~N^(8P,VRZycOpO >S\^ f`1B7#5#53'&'&54767&'&=33676=3#327654'&O&"}|fzg}}"&&"}UQn$mQU}"$nQUVV{xVVUQ<"{u^^\ _u{"#| zUOOUz |#YOT{zQPPQz{TO@>)4'&#"3276&5476327#'#53'&`____`oŠqk]^^]YYňÁhgf@> '"3276'&'7#5373'#"'&5476j___``_ߓqŊqYX]]XYfhhĈÁj0 '&'&376&+"'&5'476%7!Z{z[ZZ[~\YWmpN#ZX[[YZ[PQmp#TG*52764'&#"#463233#!5sPQPPtrQPyzg֏LQQQPPQr{{t|g*#"#53533#632#47654&#"#ddiqqCBigIIugzyUr}ppDtPQs_CS 7"27654'&7#"&54767##53#533333#3##h. @\ ! 2(>>?ZW~>'3|}}! -/@ /- !^'?XY??~YX?(F}R}hh}}hLS<#5#535&'&'5'73'3#'73'676=35'73'13|e{vw}wwUATwx|xxS@Wwx}vv|d|re{Eus~~suE|VAKtrrt@X{Ius~~suI{dr|*! #!!!'!27674'&#_82V)3{D#MHZW{s{?zK8! %#"#&5463 67!2#6#";z\)MaBuh __ itBaM(]y tt[+##+tt\5."264&'67>3"#"&54767&'&#52hq៝rd:BJ|^d#!p⡠q $c]7A;{26XY "zz" YX62 &'5 %$ 56?6'.j拈|*xIIz'&|JJx, F42$8"3264,'5'&54632264&" &$#"&547>ȜmmNMm} lyzU<Mnnnm+}7 lyzU<|||,&(uO#eaHG||||Q'(sO#e‹`IH=! <>'.463227#"&5454&#"&'&5476766&D9BB8Ğv?W:pbW~tp) "-ff)-gtpQ@3AA:ACj›GmN?ijbvr56WGe((Wi0154d)-?/6?2>32>32#&'567'6'#4&&#4'3>64&"-S5,9"\0+Fgv!4u|W")^,k ikdS!eb[_[H|NYC:RHB=G`SnU|#!!!53&54632!!5#67654&"U't00Z =yy= :]ZssZ JjkkjJ 2f4%353'5#"'&''#&&#4'3>32>32YE;<<-!&Y*dx cf_Oz.*O2)7Ze``b<`WuALh`8!5!1##'!5!_drrPk^K{U_W{'/27632#"'#576&#"4'5267>327&'"2XCZd}uud$gq~dV)40tlx!&%"dLk}:Uwma4 sOHK{wY@x A63276327632&"'&#"'&#'6327627632&#"'&#"'&#'YR #{=('%{XNCEz>O&z>'(#&R #{=O&{YNCEz>'(%{=('#&ee22ee$l66kd23dEPdd33dd$l76kd34eE^s#!5!37!!'  L34((C $Td67&'&"!3!67>54.#"!5&'.54>325467675#53533#63232>54.#"3'8xpA?9l9>@q<;9'D} 5RTP=: SSPSS ;r>>p  p>>r> !A% )RSQ1 )6BB6) 1QSR) p  ""V{zHNRh|&'4>32"'4>32&'4>32&54>32&54>32#!5!'!567>54.#"32367>4.#"323732>4.#"327>54.#"732>54.#"I )),(?)(#!3()3$))BG!(( K{mg,;h IXI L$  P   H''1|G''#s%'')7$ ''A  ''HTݬ9.%~~ rF)~ wpa!'-23353#3!53573#'5#5335!75!!5'57!ePPeeQQeDpH>H@A~}}~00mrTTreppe-!7CQ^&54767&'&'5676767&'&54>32!535#5##3654."!2>4.#" 1""#@%@#!@% ?$##0 ܍a1%?E?%4,/--+D,/1+ 4;AB<>"  "#>"">#"  ">#10$ITNnVB, n ?%#Naji-/4^t&AYcgb3%' + ((NV8OQĿ>:<uyg**5 k5h P[32>4.#"732>54.#"!5&546767&'&546767&'&4>32'&'.#"+L)+L*+M)(LH     > |n @: !:;! 8An} E04`a30TL**LTM((     ++x: 8>>q ?9 9? q>>8 :x++c^UZbbZU^jg% $Tdhy47&'&";67>54.#"!5&'.54>325467675#53533#63232>54.#"!57#&'.54>3234'67632#7$5oh<:5d4:;i865%1MNJ96 MMJMM 68JNM0v    +0 +/0U-,,+,.T1/, 9j9:h  h:9j9a &LMK- '2==2' -KML& 1  V//X//X//V6HLP&'4>32"'4>32&'4>32&54>32&54>32#!5!5!M ,,.*C,+%#7+,7%,+ FK#++ PDNAM**4d;K))$'**,dY&"**E #**L:ƥ??@@=%)5!5!3353#3!53573#'5#5335!mD^JJ^W^KK^׋LLZZ,}}uz%yuu{{u}--4@4767&'&'5676767&'&54>32!&7535#5##3 1!!#?%?#!?% >$""/ _1+ 4:AA<="  !#=""=#!  "=![1=%T e >6.HC'L"'G 12h[FH`[$%ok+*8d .Ncv[.7&546767&'&546767&'&4>32 w "E> #@!!?% =E!w ./@ =CDz" E>"">E "zDC= @/.QO##"'##565'##"/547?kM ,4N"DF &Fi?JO/FB!O {|Im<&=M2227632#&547636=4'&#"#4'&#"=` ]d2 cBU;/G;SXMB:@B ս;7hf% #>|\@9@O &&5 iC n:^O G  %2O7236;2"'##'65##"'&5476;235&'&=476jS c1=EO ;SCFRʝT6*F@E1;O+.`162V Yi8/D ;8[B VRP"<B+"'##565#+"'&575477;2732;276=4'&3&'"ih;F(wQ"DG".FWCNfBy" bODUq5u4  Pro@ |S`64 '4'&'~ v '  w (  w ' $k=F F>jG3~Pjb^*IerN{̑?qJAe}Ωv6\~x(ONPPNO(!8?|EE|?8!r!_3#"/4?23D-!]UF+}{<!/3#'654'&'#"547326Rs9W5[S%3;B[/OBC'*|<j_g#"=4?2%#"=4?23ɧ%QM?ˠ)TK7(w7џ5s ?|O"'4723!#"5472!5YA>RHIOq 1 ӫg 4D% 3363'$6'"I+4 puoS^*  3%#'#3%#';&2 IʗHj7*(,377#'#'547#5773%%,ppsr,'zzxz'984?/99e5>:_`qE#&#"'5654'5673;54'56732733273+&##&"#&'565*G1 VV2Is3'{'3sI1VV 0Gs3'{'3sP3+1='3sH1WW1Hs3'=1+3PH2WW2H. ;G7567&'&'3#6737'#&'7#&'6735'67#3335#5*)SR))&*&';((:'&)'ȶkkn\\[[nȶ kk n[[\\n`ff/ee.((&(;((:(&((@))SS**n\][[o jj |o[\\\n jj e(P( /N#.6CMhw!2732!'5675&'&=32#&'567637&/7&+"+&'532?4/%32#'#&'&=4?#'57335'3!273+#&='#"/547354;2?!&=35-,;K> #WU* y "њHV ηz/;@"q=o )we)$IY'L ALaXwH >X%CII$PC/DN6g+  b% #  jnN :3 O+5{bQ< ,d-  X] f '^ JJA!< 8 2E35733!&54?'7'7!!"'&%#'73676'77'7'&'676}]} =--HW(7*! >y*1c{F=.,H-.'d(#Y+GC8957jN})%%tGl5nm3(,H:0/(_kiN}!N920K 1DW3!5>7>54&#"5>32&54?'7'7!!"'&%#'73676/77'7'&'676@.#5*"I?6O"[m" c<,+GU 5) <|w)/ayD<,+G,,&a(!>B<#q'%NG91 M7835hL{'$$qEh3kj2'+G8/.&HghL{ L8*/D *(=Pc#"&'532654&+532654&#"5>32&54?'7'7!!"'&%#'73676/77'7'&'676D|q%N24H'CB=9PS3464E>6O#]o 32EX!#2632#"&'532654&#"&54?'7'7!!"'&%#'73676'77'7'&'676Hevyn$L27C'y*1c{F=.,H-.&c)"ERUHHS S /(*. 8956jN~(%%tGk5nm3(,H:00'\jiN}!N91/K "7J]"3264&7.#"632#"&54632&54?'7'7!!"'&%#'73676/77'7'&'676]'00'*//l+2>AB(S`dT^dyg7<,+GU 5) <|w)/ayD<,+G,,&a(!.T--T.H D&RECSukf{7835hL{(#$qEi4lj2'+G8/.&HhgLz L8*.- X.A!#!&54?'7'7!!"'&%#'73676'77'7'&'676n!?/.JY08+"(@},2fH?/-J.0'f*#&K:;68nP*%'wIn7rp5).J<21(vmmQ"P;:1-K':7&54?'7'7!!"'&%#'73676'77'7'&'676N!?/.JY08+"(@},2fH?/-J.0'f*#:<68mP*&&wHn7qp5 ).J;11)wnlP!P;;199'9HR!273!567&#2&'676+&'67'#'6765'533!273+#/#"/47$,7Jv I MO $p%|I ^ [T<K"(~GW$?8?])( EAs#L, T 0 ` +WVۄ`$$a.|%2<J\e3 + &=762367#&'&#367&#&#"3274/"34?3'35732?5#+'535^-J|@h'\-e@<r2&H); uZJM =9jl:jgb.Qi2Q|酝:*}( dpR!h j `]_i$x:-(^%,3"ؿEa HMP E7g /:BR`j # &5%6; 65%&# 327#57&/#2#&'676+'%3#'#&/47'3327##'%3#"/6j1M{ǮG&z v$ExݨE(+=R:n:D!s Y!gQKum;} uA;>e=g¯Cy??ԢB|*>w4I ' 5@` bC$ j$H?iM!%.|7H27&' # &5%6367&#'.7&67263'#%; 65%&# mJB|e6O}°I+o|BJn^jaygwaaygxaj^w$FyتFG퇢D{C?` B]ww]B JХC}.?yP%.232#!7&!"4#".54767267p   {u*_ Jcllm8*#I%<($|ʀX#{Nwt7mnld4)5:IIIB,<_4767632#"'&'&!%!!  >W$`4 Z|b<_/374767632#"'&'&4767632#"'&'&!%!!    UW$`H    Z|b<_/GKO4767632#"'&'&4767632#"'&'&4767632#"'&'&!%!!      UW$`H      Z|b<[/G_cg4767632#"'&'&4767632#"'&'&%4767632#"'&'&4767632#"'&'&!%!!    /    UW$`  K     Z|b<_/G_w{4767632#"'&'&4767632#"'&'&%4767632#"'&'&4767632#"'&'&4767632#"'&'&!%!!    /      >W$`  L      Z|b<V/G_w4767632#"'&'&%4767632#"'&'&4767632#"'&'&4767632#"'&'&%4767632#"'&'&4767632#"'&'&!%!!  0      /    UW$`+    .      @  Z|b.t )2 $$ >54.#"4>32#"&h..--t*Ƅ2..2/.y )62 $$ >54.#"4>32#"&$2#".46h..--1.-.y*Ƅ2..2//2..2/.t 2 $$2>4.#"h-..-t*f/2..2/.j '2 $$2>4.#"$32>4."h-..-q.-.1-j*f/2..2/y2..2/R7!!R-ӖR7!!%!!RMzM; 67'&/#'3#67$#%ׯP==Ͱ̼bN+#!f"K++!|o554.#"##"'5##"&'&'0!5!5&'.4>32!!676767'7' :!9!"9 :! F GF;kY_1278e56d:81)RLk<GG E~^ : : ; ;NG 5 e4G( Li) enf77fne )i (G4e5 G( Pm 9Y%&'%67&673&/'67'&'"&'4?&'37' '7 &/7&'#>7$%88EFu/- 6uNDL22LENu/80uFD8jU45B%y\A@Yy$F 0=/0 ,-X70 ;~*2 %% 2*~697X-,oo  +F9d1 ) ( 1d9C1*CT'&#"'5&767#&$'&%'6'&'''$'676'&5$'6%'.54>32D$ "@F,NNNvF8p^Lb2  N**+ B@0"AR/0?wA%od/D&3.YaQ/5#3$"uI' @3/u= =#n- .... w3% % 32+#".7!"&'&'#&=4;73737D*$#GFHH%#Ι+(&aa'm99m9 3.055_4i4_550.3k  #tttk"632&'.'#####֊v)%8 _^>:k{ZG_?g@`H,>|:=+,j,,<6O/233<bbJ 132>4.#"367#&7&$735&'.4>2,P*+P,.N+)PƗd"/%(MM~95DLMNMD2)WN,,NWP**g!ʇw֜s~  &JJ&?GO277''"/&'&'7&'&'7&47'6767'676?  6"&462EG#96\>42(p __ p(24>\69#G#:5\>42(p __ p(24>\5:'NmNNm U%4m+3 EJ5:6JE 3+m4%T  T%4m+3 EJ6:5JE 3,l4%T '\nMMnM* ? !&+05:?DP3&7"7&'7&'7&'7&'6'6%676767&77&77&'"32654&'5&'.4>323#67#&#"'5&'&547&"'6%6761a$O` "NiB*4l,4"U47),3($aM#"aT*BF 4,=44#Y3,)0BB0/CBO"!-$F$FJF1.#- -#-2MJF$G# 8<g7*!2U6J%n=_CBnT> rYw0d "*7]6U$u=n;wBLz >\e0wZ3C.1BB1.C(N "%""%" M#p.PA.$;QW$.AP-{ "R &.FR2#".54>&'767&%76'&''67&'&'&'67676547676'&7>3263'##"'&'&'&54767&'&547676&'&#"6&%6767&'&'&676&5467&'&6732767&h@9h),)RP|  |PR-*g:>/**Y&()((')&&)')(()% @9f+.TR"`33`\_ .np, 00441/ ,pn, ]]&&()&&EEEJ032WyQT.,d9@.**..1230IDE%&**%&F+.SEFE.IMMI."#FES. !  ";-0.--.0IM+.REF$$1.%2S_`Q2%-1OQQO2-$3Q`_R3&.>GIIG"" 7447#.$$FER/+L"  !75/57%"IJJI* )p~67&'67&'4&6%67.'4'6&&'6767&54?67&'&#&'#&'5&'"'67&'&47632>4.#"72#".4>"0'-, )*#'05%"*%%, ),,"GNYI'+""$(JYNO21, 9,4=SM:7,: -12-[[Z[]WXIOMKLMN2 Y{\ bCWDJgABcp7L^BML0b \u]! @R%KlhhO+ww+O hhlK$PZX'@D 0:)ww*;0 EA&XZw[[[[GJMMJ"( %3!'#!52#"62#".54>o:5(67%'$(n H0L*I"33'554#$/* PR 6h"&>I > >A>!!ua!&5476'#5!+{h_a66mHHm.rZy'#"'&#"'&'&'&547676763232767676'&'&'&/&'&'&547676762!2!%3276767654'&'&'&#"&#"3276767654'&'&˗Pz  ,D@   7;+  23  M98G ):               r         0   L:5U        .\ r26767654'&'."#"'%"'&'&'&54767676;27>764'.'&+"'&'&'&547676762%632$"26767654'&'&#  #  @!R763276;%326767654'&'&'&#"6767654'&'&'&#"32ɓ E79E"  21 +96  >B+  # zOo              49D   /    "    :           =JZx-4H67&'&'&+"'&'&'&4767676327632 #"/#"'&'&'&54767676;276276767654'&'&'&"276767654'&'&'&""'&'&'&547676762"'&'&'&547676762'&'&'&547654'&'&'&";276-&#"+"276767654'&5476%327%&"'&'&4767628?.  !  !a=?^'_)\?=a! !# "!.8?""  "  "  "   f  2 .?E S@6f G=. 2  ŕ6@  B   )_>9 9>_)  % I        ? *        ;d.      ?P   !-  @( ,#%>  NpNM&_*# (! &) ,,f&  ! (K_  Z0-  Yi D   cp-)L &gK1 [N3$ n/ "!0{I"H#fmt2>,7HBI.;/8[, Q[z)  .)S9L *E   '+(4%(4  *X >  7A) 0'-570+I;-% *#%(0  ]'5.  U-9Lp{7654'"'&#"+"'7&54?67676763276323273#5%6767'&#"6%"/67#"27632327654'73654'676547& t!M#l5G;@\ 2BX-0%-m * '?,N ?'!&R;-> <\-R5-6E!"$b$6$!q",; t@P"#C  *FS "DX@! %z$(`]jMP   &O/+@ p_u<  3  DMKZRdYL6D_YBI5.!!''kGWz")3SZ67654/##3276?7%754'654'36767632#"'&54767632'0,,; (| w| ki5.U,\\    %g .  ;,-0j{w {w3V. T, \[^     -5& '-EL4'&'&/767675'7! !'7!654'!4'!!$4767>2"&'&'!654'$$CCC||]V|V#u    9Z(f(Y7%$66%"'&'&'&47676762%'b&I    )^tN/  /dIW?    @ViDV /  V%&%$64'%%&'&'&"27676@))< "  " ]NO]    9|23277632#"'&'&5476"# 6v>? (-=%P8j?  #j<  y"$"JrB23277632#"'&'&5476"" YTo k%,02?=V8jiA{C {u+'qP?  ' 7 sssssstsXrsrtsssr@Q  ' 7 5NB2632#"'&'#"'&547677&'&54763267632676   Bt  ah>) c!  ,Hs *ܡ   },"2A "  {3+Q26#"'#"'&'#'&'#"'&547&'&54767&'&54763267632676  ΂    NjM  rkW* & \ *3 #ﳎ*3 Tv! ( 5+" , @V #!!!!!%!!!!!!!!#!5!3 ;E;JEJJJ<;E;EJK!IKV{ !!!!!!||uv9f !!#!5!335#*+մ*ִw0r!!%!!!!!!/0``1/`1) !!#!5!3^^^~S3!!'#'!!#!!3!5LDʃDMA #5!#3!3'3#!#35!3###5353;9nj#5AI##0vQ#"#3;54'&'&'!"3276767653#4'&'&'&+3!52767>5/]LED73!&&54GBO]63H>SkS>H388]OBG45&&!35FEL]63H>SS>H38882I32367675&'&'.5467676236767>32#"&'&'&'#"'&'.546767675&% >#"? ?"#>    G   >#"? ?"#>  G     F  >##> >##>   F    ?#"> >"#?4'&'&'&'.54767676322767676767632#"'&'&'&'&'&#"'&'&'&5476767676765"#"'&'&'&5476767632B ,#,+%) 3!, &&*-#''#-*&& &$0 )$W$) 0$' L+,$&&$,/"&&$b3") M*,%&&%,."'%%0 )$W#) 4!, &&+,$''$,+&& &$1 ,#,+$)0267632#"'&'&'3&'&'&54676763267632#"'&'#"'&'&'&5476767#6767632#"'&'"'&'&'&54767#"'&'&'&54767676325##"'&'&'&54767#"'&'&'&476767632&'&547676763235#"'.'&5476767632&'&54767676h             -  (                  '    *             .         +j276767653"4'&'&'&+sidUS+*+'WPihtthiPW'+*+SUdi),)URhexuhbXR,,,,RYaitwfgSU),%t?247676763"'&'&'&5!276767653"4'&'&'&LEA86:4DDMMDD4:68AEtjdVT,*+(XQjhvvhjQX(+*,TVdj-76DCOME@:66:?FLOCC67-*UShgyvjbYS,-,-RZbjvyghTU*,(8 %%! !)ttJHcdecH]F]~]^C5 )!%%!2#"'&'&'&54767676hzt@z@Az@t{ne_RP)((&SNcdome_RP)((&SMdd0x}*(QObbrle]TP)**(QObbooe]TN+*(.'"276767654'&'&'! !_)(""""()_)(""""(Y$(*/.*(#  #(*./*($]^#< '1%%2"'&'&'&5476767! !#xxa)(#""#()a)(#""#(YDgghgD^I^W $(*0.+($  $(+.0*($ YZ(8 3'7'3!%%!! !hE۱CCDe g  g f ҁссi:]^= 3'7'3!%%!7!7'7!hTDEDDTNPPIQ2P11P2#mm(? -5%7'%!! !] P  gfeer­696ƌ]^^. /'%!!%!77!yrryyqm"_^^l%%tu%ߴ߳!63% %#'-7:|:||9|kֵֵkֶWz`37'%7% %#'ZZZZZ]^Z^ZZ˛ʜm˜˜mʜ0o #'!5!73!P6M6P$6PMP66R#6QLR6$Q6L$z     - h<_K <; L_zK <; J`;<_  '!'/7'?!7% % -[9^[[ZG^ZZz'}*}zy}*}'q^\\ZG^ZZ:\O}zy}*}'yz(}2 % %  h_y(_^(zFGs% % -hVHzVUzHrVU{HUVH% % -hhhႁhhhႂhhh$h7% %' 7-'hX5 5XV6 6g5VW6 6WV5 0t/37%!!%'#''7'%!5!%7'77;[TA:#T8#AT[TA#9T#8AT T8#AT[U@#7S#9@U[TA8#154'&5476276767632#"#"#"327232#"'&'&/"'&5476=&'&'#"'&'&54767632332?&547'&#"#"#"'&'&54767632676?>$,.c.,$> ]5 71+: H3> kR  Sk >3H :+17 7Z  >$,.c.,$? Z7 71+: H3> lR  Rk >3H :+17 9X  ib9@R'))'R@9dg  8d< +$;)01):$* \570+9 F3= kQ  Sj  =3F 9+077Y  >$,.a.,$? Y770+9 G3= kR  Qk =3G 9+079W     > h`9@Q'(('Q@9bf  7c<+$:)/0(:$+HH#:.'W4,CEH@,4W'*>&DL:Z##KGW,f ',;[;;+*Q--}KOW*AA*WSGu5-U&+;;[;,)  '+;[<>**Q--}KNW+@@-USFu5-S(+;>Y;+* !67654'&"327632#"'&'&/#"'&5476=#"'&'&5476763232?'&#"#"'&'&5476763254'&5476276767632#"'&#"#"'&#"327676%32767654'&'&#"#"i/)F)/,UK:M $\/8E(5>H6-EFJA-5H;8)D7.\# L;KU,*UK;K #\.7F'5>H5-DE-6H<7*C8/\$ M:K U+:6-21 4 $:<;$ 4 22-6 O;(A7##7A(; !*:#.#;&Rm!CcJMU)??,RMJcCoS%9#.#;)!  );#-$:'Qn!DcIMU*??*UMIcD oS%;#.$:* f /D;;D/ $i"276767654'&'&'767632#"'#"'&'&'&'#"'&'&'&5476767#"'&'&'&5476767632&'&5476767632o00'))'00o00'))'0]0+)*+%# #+%0%##&&.0%+%   #%'.0$,#0%-# #%'.0$.  #%'-1$,#$%*/0961/*%%*/1690/*%) "*&0-(%$$$)-0&*!&"*!$$)-0&-#%(-0&*"" (-0&*"$$(./& n%#"'&'&'&5476767#"'&'&'&5476767632&'&54767676267632#"'#"'&'&'&27654'&'&'&"67&'&'&'276767&54767'&'&#"276767654'&/?676767654'&'&'&#"h &,&1/(&#!$&1%-$!&$/'.)2$-%c%-$2-*++&$!$-%1&$!#&(/1&,& =s0 9 55%R 9 !_  , 9 R%5s  _!#'"+'0/)&$%%).2'+$ * '1.*%%%%*.1' * "+'2.)%%$&)/0'+"'#L% %L %#M L:2(&6  _ M#%   6&(2: -[3b &'#"'&'&'&547676763267'&#"327%327676764'&'.#"7632#"'%&'&54767676324676762676322##"'&'"'&'.5#"'&'&'&54767"'&'&'&54767676&'&'&'&'&'67676?&'32767677676765&'&'.#"7676767&'&'&/326767674'&'&'67'&'&'&#"67'&'&'&'67676767"276767654'&'&'"'&'&'&54?&'276767654'7654'&'&'&"67'&547676762    (  b  (       #!"G"!# * " ' ## G!""  '  Y m    ( y   ( O k  w  m Q (  O (     ? ?   + / L* / *   +. M+ .*   !!!! '? ?' "#& #'"!!  '? ?'  !"!  $&  m P    O        m     y    O k         b       %j<\l"276767654'&'&/2#"'&'&'&47676762#"'&'&'&54767676% %-[''!  !''[&( !! (TB39)+,+76?A3:(+,+76>tjeVT,++(XRiiuskdVT,**(XQijtuz"z!uv!z"z#&(,-''""''-,(&#e)*:6?;97,+)*97z88,+,*UThgyricYT+,,*USigtvjbZR-,zvvz"z vv!z29"327632#"'&'&/#"'&5476=#"'&'&5476763232?'&#"#"'&'&5476763254'&5476276767632#"'&#"27654'&%&'&#"327676%327632 654'&'&#"#"i"(-+S I9K #Y.6C&4<F4,CDH?,4F96(B5-Y" K8IS*)RI8J "Y-5D&3<F4,CC,4F:6(A6.Y# K9I R*"(-62 #9~3 #9; 01+56 00,5`%;G,A $.?'!3&@!*Yx$ ImPT]-EE0ZTPmI "zZ)!?&3!'@-$ #,A'!2'?!*Yx$ImQT\.EE.\TQmI#yZ)!A&2"'?.#~&41%%14>3t-3>41%%14>3f^CC^B%@#@@%@#-4>41%%14>4-3>41%%14>3+  V  ++  V  !r +?Sg"&46277''"'&'&476762"'&'&4767622"'&'&4767$2"'&'&4767eeeBABA#U##U##U##U#V%**%V&**KV&**&V%**~ffeAA$AAV%**%V&**V&**&V%**#U##U##U##U#  &3@MYam+%5%32476;#"'&'?632&54?#"632/&54#"/72#547"&462"'&=3?_?6 6  6] 6'?&M&C_CC_?&M&< 'L&&L'!6 6^6!6 >_CC_D<>"l267632%632#"'%3#"'&'"'&547#"'&54727%#"'&47632%&'&54763&5476h!#;'&1'h 9##8)'1!, ;#A#; '&1')8##9 h'12;# 4%.&! 6 = 6%".% 3 3 G%.56 = 6 %".G 4 $8 ! 54."#"54$32632#"_ ɀ~~a>E  %!#!3!p EE?p9E=V %!%!35!cE:d FF8 %!!![:F:\;[0q %!!7!N]<N;)G+t  ,o9; #q !rQk!k`!733}b>v!#7#)iC~'  #'  #g]jOS2#"327676765#"'&546;57!##"'&'&'&54767676%#     42;%-n`Ԯrr#26A@:V7:$)&7.Yq   % $.277g[(dVDQ49%*,04?()-#52&'&547676762"'&'&'&5476767hc"$njln(Lfe*+$$$$+*e*+$%%$+! #'(*dRjjSc*('!"%*,20,+%""%+,02,*%"%C&'&547676762476767622"'&'&'&5476767hcn(%X%&&&W%(nؖe*+$$$$+*e*+$%%$+,Dj*('(&,,&('(*kC"&*,11,*%##%*,11,*&".i%%&%&54767676247676762hhÔ*(42u24)(()42u24(*i\=97,*+*96@@69*+*,79=Zr_'#"'&'&'&547676763"'&'&'&5476767632_dA=;0-/.=:DD:=./-0;=Abx1.=8DC9() 1F="%".4"tNa5&$4! /.r<@6B2L_0>Q#kI|"rz7&)?),%=^K=.C26F@13.!9+cM313N676 547&'&327#"'#536767&'&'&5432&5476323254'&543253%5@26`', =NR6#!vWR>4 2:O t51"".1&X.RO A5ȏ )T/186,FAS :#(=:tA0 9SD 'A#5}11BO9 "'&'&'&547676763"3ᗊpm8884qlYTN! !C@RP]e:6pltm9:'62~~jf77"05276767654'.'4]PR@C! !NTYlq4888mpe'67fj~~27&:9mtlo7:fkR !&547jljjlyyxzQqpnc$0!!676n wu;;vi43f$lcC}U# 3tD}U 3 DutV.! !JV. ! JA! !m^\GHB ! ^^HHv!'7DWWWW|'7'7WWbW>W^$#"&=4&+5326=46;#"3xMe,,fLx1d=AOOA=dƂ׈ihDŽOߍOi(326=467&'&=4&+532;#"+5nCFVU$#Cn5BB*)p//oTBB¥P⎁AAPDBۇ45iDCS/~ #!5!3}t]} 7%d^=]d>S~5 /%0~##t] '-f\=]d]>-!'7!. (``I)=2"&'&'&5476?!".'&47>3!'&'&54767>2 '!  `!!  !' ,&   &   S~&!5! F78-x!5!5 V(Mr6u #3#3#3!!5 鴴ZZ---I(,,,,S~  55!#3#3#3F9UU**b]^bUUUS~!!5 F7.`tq!%  qR{V$%! S%@{V t%226=3!5 5!"'&'&'&6  $hI$  h$   6<47676763!5 5!"6  $hI$  $   $O!! e 6n55!lMlTwccwekl!5!!53 ' !_[y"kd""e/l5!!53 ' !_["/d""5 !73#57!%!6UcGjbzbdǩ""ap 5!'53#'!!!7%acߎA[؁(ZqZ{{{ĒҒ}TM %'!'!53 !;qKRnKa26wwIw22wT}> 3#5!7!!! ZQtZQ0L>ssjLK2Nu '!53#'5!'7! !pSn%R&%Ua2wKJ,Lw22w)1 '7!573#5!7! !r&j&St&SpWl6qM,LLyy77y@!6767632#"'&'&'!  6IYZgb^UMI%&&"LF\Zfc^UM3!t:6I&&&#LHZZhc\UMH'&&#L2<tt XNy "&*.37#37#37#37#5'!!55!!3'#3'#3'#3'#r+qr*rr+rr+rV{{*q+*r*+r++r+9Ɔ\]t] 7&#"7'7 #%5#t69.wZY96t".*X/S~k 55!5!!7'!nnUVGG8:ȏu\j '327'' #395t".Y/Y"u69.xXXN2%&#"6767&'&"67632&'&547676767}:"  s %*&*(&"!#!"O>>;*E/4767!"!47676763"'&'&'&5!3!&'&5v  5 $ %% $  H vgMME %!#"!% EMu\2&'&'&'&54767#"'&'276?&'&'32\":  #'$'$#Y@I:86s6::I  #&'#'" X  :5*+B67"'&'&'&547676$47676762"'&'&'%&'&'&547676762$[ /  H =a=   / ZI=X  q> d(*c     XJn.676767632#"'&'&'&%&'&54767&'&54765 #&+*1)F-Y)) .EOO/3S>>S&/ #$))%#]]#%))$#&e"'&'.54?654'&'&'&+"#!".4?64/&4676763!2;276767654/&54676762 I ]]I    Q      Q  %eg"'&'.54?654'&'&'&+"#!".4?64/&4676763!2;276767654/&54676762 GKa u~iKG E     2 +#76767&'&/3#6767!5!!5!&'&'g?j7R=y66y=R6k?VO S+ +Sd _8=eyu'&utj>jijR"53#5#"'&323276'&#"3UVn၂pVTMLNMMNLA+l99lg-,..VVy ##! !+532765YZͷZ-,'ij>>% %!#3!3iVO7n lѲR{jR"%#367632#"'&'&#"327"3UVn၂pVT+MLNMMNLl99f-,[љH3!!# 9`#3!{`9Lh '"27654'&'2#"'&7673A\VMMG*w|~~hA1LLNeˑRh]c[斘,mKseg.!#5#"&'532654&+532.Dv6;zIMcݳw"$.*gQH{"264   676326^\`s-!\[^[]-=P@7'"]_$5hXd3#3h݄D8.#";#"./.'&'532654&/&'&54$32\^mjj3!2_Pf-Efoshul]^ V;5#5% Yb^`_hon"!^XE&->B%DS #D9``LAB\VBT=;-;,,1Y7:w!##Z:#5!#J&w3!3XZ!533XKN,X3#3,X0X,X3#3,$dX,X3#3,X,X3#3,X,X%3#3#,񈈈X,X3##3X0X,X3##3$dX,X3##3X,X3##3X,X%3#!#3X,X!#!!yX,X!#3!!Ẍ,X!#3!!X,X!#3!!Xd,X%!!3XT| 3'#'L:LjLCUCT| #'737:LjLCUC( 3#3#'( f*D( #53#73 fRo(D }dA!5 !5 !5 ||pO  'ŢcmZn`!5 !5 !5 TT  |MY 5! u .1 V{ 5! u X.1 VH+532765!#3!HYZͧZ-,)ij>>9dV4&#"#3>32+532765bjq1sYZ͹Z-,`c6ij>>~'IJ !5!5!5!J>>I3#qe10#+D^V4 ;#"&5# 5432!5!3#'&#"3[Y襵>5*GN\|~󠠄K9T !33###TÆ3B3z^{3##4&#"#3>32Ҍjq1sL``cH %"32654&'6#"467.5463%!"h{1PAž(rڜ-*/1|I5#7N@*        JEE<2<2991/<299903#'#"!#!##535463wcM%ɩQge/яN#7B@#    JE E<<991/<29990#!"!!##5354637cM%۸ɩ{Qge/яNE &  E &   X&    X&   E &  E &  x X&   X&  E &  E &  r  X&  z X&  E&  7'E&  -x&  m&  E&  E'  y&  |&  EW& LLfEH'L4W & LK& L]r&  tj' v ?' ,~ '  ~&  j ' t ?' ,x  '  X f&[ {X f&  /}>\/' a8 >/'  8 X f&[ X f&  &8\/' 8 8/' 8 X f&[ *X f&  B\/'  >/' 8 X f&[ 2X f&  ^\/'  >/' 8 a7&_ ` D' \ 'LU_` 'L  ]2%#"'$4733267654'&54767;#"'&'0Qcpl?AOL64)>.VhFd((&*=#>2(I=/ b \^xHj<9"1B,f%TOA7.N?+ B C cG& J' T +9'  9'  6   &#"'&47332767654'3;#"'G{579T?:!e#"#V4^Wt<;?xC3^w3UT8@0&6D%3!"''&5473327&'&5476&'5%67654'&#"%3276'&'&bJDv-(0g:-0M,QG$"':AG 5' 343%@K5:,+ CfN@TSZ 'AO@H=.%4-+#%v_U[1C "&_ R,:%&'&5476&'53!"'+532767654'&#"%3276'&'&\:-0M,QG JF$"':AG 5' 3CfN@TSZ 'AO844U@H=.%4-+#%v_U[1C "&_X %!#53 76=3`H՞,1VV,1jٻX%#!5!276=33!!"^L,02,*VV,1jj1,r| WX'  X'  Dt&tiDu"k ;#"'&=31,cK\WL71,\W+DvDw&iwDx&ixDy&iy0z&izVz{&{iU-O&U|'|  9&U}9'}' L 3&q}`>Z '}2> U  &U~ &~V V&r}Y|_'} W'}p '}p  UL 3;!"'&L2,PXskj1,\eE&  E'  X&  X&  &p j'  QE &  E '  #' R ' R E&  E'  ,&  R&  ,X f&[ X f' p \/'   /'   X f[X f.%3#"'&'&'27'&5767&5$(1{R=IrbJԖ`e_$m3HZdP]vbĘe4)@5 [_w\/&'&'&5672+5327676SSgURHKLXJKݣdht^#4b4bBPH:jV/);#"'&'+53276767&'&'&5672~AI2h6:H~D&_ ] ` '   $aF"'&''#"'&7673327676'&/37653323;#"'4A@E2J/1%=Gq_ev!UNBAF3I2Q, E;eF*L$Ftg£x&R" C~m8*@#?9,%#GvOdT7323;#"'#"'&'#"'&'+53276=32765!5d*,""@e;6:HO7* F35C%&F:DF*7@`*%Rx&),`X I6[m8*6759,%#GvOdTtg$&a 6 '   '   ' R  c G%327654'&#"%;#"/+"'&5#"'&5473767654'&'367632Ij($?GhK=.';4f&4-//3fJZ}eh<2H7(28`@%(jm=vbw $A7. *727&'&5763"327%+5=K4X}ں>SF8I \Y];d}M4F!Ť$/%+532767&'&5476762;#""654'hkB;(aD hYYf MXD=pʨ4/gg/($'UZ'-)74--38)-'bM,(U __ z F&g w L'  1F' w 2L'  3&  *jL'  ?' ~ ~' " }t&  ]~' Nk ?&  ,~~&  l!D#"'5327654'&'&7676;#"''&5473327676J&P DfXRNB8D-<9_h$$EB|=Q&v+6(  %z|qe))5!27654'&54767;#"'&/P/62 hF F&,@XB:f"``h$$EB|=Q&v+6(  %?+)x.CKm $;#"'#"'&&733276761,+K8N3h^}cw@A(IiTcEkj1,3]?~/"*V\ss~B")9(j )5!27653WP,1se\,1j%)5327653;! hL,02,VV,1jkj1,TnGt4%327654'&'&#"#"'&#4763&547632;#" zL,5;(.;D Kp#IxAIM\HT(RfV*9:X DD(PNKOmf7*(?$G@^m*%'+53276767632%327654'&'&#"d`p@ht4,+^]EE>/4:''5)24ed0$#1P8O$*ME5EX !a%m/%#"'+53276767632;#"%327654'&'&#"|an@h4,+^]HB3&id>/4:''5).4fb0$#1P8S1>/E5EX d%6&   ' w &  R&  Rp $&'&'&'3;#"'&'#"'&5476 xRot$8pqZI-&8:m*12e CY>)2'+eO,3;I0D-=67654'&#"27&'&5476&'5#"'+5327654'&$"':A4N--0M,Q;(Jxb 41~! @H=.%4-+#%v iEN@TSZ 'C49g=ql)D%'r.C!v-3j  ;AWE L9P)8K6(S/VL_+Y9K1\Sr|7%&'&'&54767632;#"'&##"'&'&73327676 ,)MW,.@"##C@"*5NhLy $Eq:<3, $.=N/[ EW3235huFX^"!ݺh^bNm/>ZUb=*(DV\BAL89DEnY1X;YTBEb%$q%1&R'N(X)fP*H+,m-.s/Vy0F1u\2u3u\45J6/7=899:;%<=#{DXE%{F{G{X{H'I{H{JKDLVMN Omo{P{QH{RVT{SRwTj{U{VW^Xdm`Y`ZL`[hV`\b]LF#7fo-L7NFf@103# qf?Q@ aa1<20KTX@878YKTK T[X@878Y3#%3#?Zk10K TX@878YKTX@878Y@&  //// //]]3#@   99991<<990KTKT[X@878Y@t        !      ]]'.#"#4632326=3#"&d9 #(}gU$=19#(}fT"<9! 2-ev 3)dwyi10K TX@878YKTX@878YKTX@878Y@ //]#1Ś7]@ 91<90K TX@878YKTX@878Y@ //, ]3#'# ӌ7i@ 91290KTX@878YK TX@878Y@ //*//]373 ӌ Zj@ 9910'3$ll/{m > #.#"/  waSRd {xz{w8796/{m @ PP120332673#"&/w dRSaw m6978w{zPa103#PXck@ 1<203#3#\zkcyk#!#uŚŚkf$(#5476?>54'&'&56763#7:)*%>8'9@B9Q[~CG=9. bEBTY;X1I*%#D>"Y`LAB\VE'*==010!!=V045!5!5gr4!5!;r4!5!/r^s 2"&46"264hrL&'◚vURyVP%`8n|TyRTv?F3#%3#?53#73#'3# 3#3#'3#}}dE&"'&547332767654'3;#"'&')+ubEW-7!K4/+X`t8A>|0l7%5A8>7KZd3(,*OQ/9?0654'&323276767'&54767632#!V)B,4((7(*HTO<?aNbNLZB`.NJ|m+M;3*)3P& ]027EW4,E$2Hf3Џ,' 3;!"'#!5327&'&5476762"67654'&'ȷ$&ň($28 D@$ 8P2*I1C299(M.L,0W 5+5DE2.4!.@%&'&'&54767632;+'$'&547332766'&'&#"B.y9()Wp8c2X]0Lh^E>>:lu{/"'"5 9Ld/  #+m=E2X:SmJN}`kI="'&4762<R8R8z?@?@@?@(8)*8@@@@@??V<D@!B  10291/<2990KSXY33+532765#5YZ͹Z-,˹iij>>iE'&5473327654'ߚ)+ubj{G{yo9;>|0lALj@G}t8654'&32676#"'&54767632'&'&5473)B,4((7(*H[b?zKbNLc9g'!.9ΊMRVV+M;3*)3P&;f4KCW-3E$2Zwfj}ػH(E  '  &  E'   X '}8[X ' [X ' T[&_>x9654'&"32#"'&&733276767#"'&54767632)B,4P7&,Hir$$xZT0A&?zKbNLZB`.,L95T2R$T&()X\^-"2(hLDV,4D$2Hf3C'm6#"'&47332767654'3dG{579T?:"FHt<;?xC3b`L 3H'pq'(rpTza_<ɐ1ɐ1UmhR!9\XdffXXX%fmVuu/9%fZH{{{mjdLhX%?wXd=+XBFjX%%%%%%uuuuu%){{{{X/hh%%%{{{{{{{f{f{f{f{FmLuuuHj j///%h%F0<<^u?4An1mu -V8xv// 'J}}}9%uz%%)f{uu}f{=)/%%{{uuhj/}%{uuuu%hjxx/!79{{{zz8{zffX(hhgEfjjzz}}}v_AHHf}i_6w#6AAQ0^^))$=$=>/VX%V[^,,,,,)=/?VX)"V//yysb^_s?$U))//=X/UU?p6%%u%Vux/%uuJ%F63F 6DtP3LYF633Ft"p"m94u`!Y4uVUm"h%!Vu/hBPr< A<L}i{;=hcL|}PhN{{# A#h uU;bq}/%\%\L;%%){uzuz;}uuuhhhhhhAhuwU6`x+U]6[_6V6@6``A`6!i@F3uGzygIrIBIGhrh=hgfhhW(Hd11ZdL EEEXXX$$ zzC6LDDDDDD0V\~~6EEEEEEXXXX ~~>ly|as{jK}}cceesdaobwU0[SSSSxEV_In7777-7777Vv7kn#)+?+77LL,:d^E<<.?AEEGGG11OOGI8%[:X::GM[%#H[#{:GXQ:OWbG[CaIGdUU~%%UU?::[xM Fa^M3:%{{{}{{{{{f{7VmVmVmujj==////9d9dLL%hh%%%%{{{uu    ' ' ' '%h%h%hFFFFFFFF%%llMM@@cc66'33333333@EFFFFFFFFfFF633FFFFFFFFFF%%llMM@@ccFFFFFFFFfFFFFFFF%%%['/66333333%%[p?FFFFFJdd??PZZ!!=H ?I=;0A=XBF ?I=;0E1:1A8V%AG[M {_m *{%*/.j5'/h:TTJ B%0J%  BBBBBYYBBBBBBBBBBBBq?QQ2BXXBBBBGB*BB*B*BBBBBBBBBBBBBBBBBBEEB*BBBBBBBB%uIXXf+?;;;)}}?5XJWXXXXXXXXXXXXXXXWXXXXXWJJXXXXXXXEXXXXXXXXVVVVWXXXXVVVVVVVVVXVVVVVVXXXXXXXXXXXXXXOOOOOOOOOPPPPXXXXXXXVXVVVVXXXXVVVVPIrZZ% % XaGX++|h}2H%%?XX%XX6FFHRFFF    xxxxxxx||iEiiDDu777777?aa"2"Y::;+6.ocN8/&/// "N`ya7g!!!!GCL54=/U28Y^CVpj6gv2 1.rjD7`./<KD$>K--9.7.P<<<<<<....RRs'J*R*"..:=4%=?D-W&W;%J@3@V90~0G+%(C(#(=(.6W0$2$0174!$%2 02)!"$E=80+Qg.rA1fnCDStSt-IS-6SS`{{66O6ee5a}T2)XtSuN*u5&%287uuXXjV%jLZZ,,,,,,,,,,,,,,,TT(((AnTz##EEEEEEEEEEEEjjXXXXXXXX`` 6|DD"DDDD0VLZ| LEEEEEEXXXXXX``$$  zzjC G6LZ||@S__R%fmVuu/9%{{{mjdLhf?y77//Xf=^?EjEEEXXXC6LLLLL,x 8d x ( d  4  ,(PD  !!T!!""@"#p$$%%&8''p'(P)L)*+ +,,,-P.<./ /0123X4$4T5$55567L8d989::<<=`==?,?X?@<@ABBCC@CPCDHDDEE FF8F\FFFH$HHI I$I<ITIlIIIJlJJJKK<KtKLMM4MdMMN@O$O<OTOlOOOQQQ4QLQdQQQQQS S$S<STS|SST8U<UTUlUUUVpVVVVWW,WDW\WtWWWWWXXXDXTYY(Y@YXYpYYYYYZZZ0ZHZ`ZxZZZZ[$[\D\x\\\\]](]@]X]^P___0_H_``\`````aa,aDabHb`bxbbbbbcddDdddddde|fffffg g$g<gTglgggggghh8hPhiLixiiijj<jTjljjjjjkk4kLkpkkkkklldlmmn ndno`op@pPpqqlrrtsst txtuXuvv\vw wTwxxLxxyy,yyzlz{\{|L|\|},}h}~~ ~<~~TH d0 dt4Ll ,DTt $<Tl, 8Ph(@Xp0H`xLTD,Ld|``\XxD@h(4pxdhl(``0XtD$$(x Lh LXH$L<L <T @4 @`XT4 (8HXÔ,Ĉ@pŀŰ,XtƄƔ8ǜȴTɈ<ʘʸ,L\l|ˌ˜ˬ<l|$4Pl͘Ͱ,Pl΀Δθ@pϔϸ0`Ќ8d 0xҸH|\ԈԘԨԸ$Txդ րּ֘֨8`p׀טװ 8Phx؈ؘ(@P`dtۄdt 8PhlߨL\44D`pLTH(@Xp,0HDL l htpLPh@X DT l|HXP`p`p(|XLHX$|Xh`<L@ \  L  p     @ X 0P`l<<p`0H@t8Hx@ 8DHd 4L\l 4Ld|0H`x LxP  x  !""`""##$<$%<%&&&''(D()\)**\*+L, ,4,-D-T...<.L../ /@/00h011d112|2303P34`445x56p667,778P899::L:;; ;@;<8 >? ?X?x?@@t@@AA,ADA\AxAAAAAB\BtBBC$C<CDDDEDE\EEF F$F<FGTGGH`HIIIJhJJK@K\KL$LhLxLLLMMXMNXNO O\OP,P`PPPQPQhQQQQQQRR(R@RXRpRSS(STTT(T8THTULUUUUVW4WX\XYZ$Z[0[\`\],]^d^_``\`ab$bcTddeTeefPfffgDggh4hhi<iXijTjjjkk|kllm\mnPnoohop0pq qhqr8rsst tuuuvlvw<wx xy yz,z{{|||}d}}~L x$d <l(h(XDlTdt\@TX |(|PD8|$`@`P@D8` Xh(Hd| $<Tl4Ld| $<Tl,D\t4Ld| ,Ld| $<Tl4Ld| $<Tt $<Tl,D\t4Ld| $<Tl,D\t4Ld| $<Tl,D\t4Ld| $<Tl,D\t4Ld| $<Tl,D\t4Ld| $<Tl,<Td|,D\t4Ld| $<Tl,D\t4Ld| $<Tl0H`x,D\t,<Xp(@Xpˆ˜°0H`xÈàð(8dĐĸ4pŬ,ƈt8TȬȬ(Hd˄ˠ˼ h̄Dt͐ͬΈ0Ϙ@фѴ,`(<PdxӌӠӴ,@Th|ԐԤԸh֨PT4ڤ,tXttXh|<d`Xx8Xx THxH8(p@4pD\tP0h(x<dT8D$H@@l T4p(dH` $ h     H   ( x  0 d   |Dx | $$8HT<d((` h4 0 !h" ###$%% %H%h%%&&l&' '`''(4))*(**+<+|+,8,|,---.<../\/0\0112023<3x344556 6t677l78,8|899:X:;;<<=|>H>?@ABDBCHCCDD@DdDDDEExEFFTFFGXGHHI(ItIJ<JKdLLL(LTLLLMMPMpMMMMN NHNpNNNO8O|OPPQQ$QDQdQRRLRSWXX@XlXYY\YtZZZZ[[T[[\<\]]d]^^P^^_<_T_l______``,`H```xaabDbbccc$c4cLcdc|cccde8f8gh8hijj4jljjjkkLklkkkkl l@lllm$m|mmnnDnnnnno,odooppPppqq,qPqtqqqrr$rHrlrrrrss<sdssstt@thtttuu8uhuuuvv<vdvvvw w0w\wwwxx0xXxxxy$yXyyyz0zhzz{{<{p{{{| |L|t|||}(}T}}}~ ~@~l~~~0tL| `H|8T <Xt  <Xt8Tp(D\x$xDx(Dp Pl$@l<X ,`0H(<4d,p$P|T L|h0Xl , |,|DDxT@,PH0X\0̴D΄Ϩ@tӠ` ֠4t|@ی\L߄t8d\hhP8X<|<<tlP`t@DtLt l  0 D8T|t\ l "<#')X*+,,.0l12345(55646x7@84889$9h99:h;P;<>?C<CDhDE`EFG,GHHHI,IIJJK,K|KLNDPDQSUPX^_tabc<defhPijk\kkkl$l|llllmm4mPnHnopDpqrs4ssttDtltttu u4u\uv0v`vvvwwwxxXxxyy0yTyyz(zTzz{,{x{||d|},}~ ~h~hH|t8`(T0`4$x$Hp@l$Lt<d4`<,$  8Ph(@Xp0H`x 8Ph(@Xp4DTl<L,Xhx$4L\t,D\t,`x 8Ph  |,DT(Xp(|(@Xp|p,t 4Ld|hx  8Phllllll ,<L\l| ,<L\l| ,<L\l| ,<L\l|4<8Ìø(Ĭ,tŜŴ|Ǵx0`ɄɼL,,D\t$<͜ʹ  +kW_B]  @  4     S  b     " :R & hhCopyright (c) 2003 by Bitstream, Inc. All Rights Reserved. DejaVu changes are in public domain Copyright (c) 2003 by Bitstream, Inc. All Rights Reserved. DejaVu changes are in public domain DejaVu Sans MonoDejaVu Sans MonoBookBookDejaVu Sans MonoDejaVu Sans MonoDejaVu Sans MonoDejaVu Sans MonoVersion 2.33Version 2.33DejaVuSansMonoDejaVuSansMonoDejaVu fonts teamDejaVu fonts teamhttp://dejavu.sourceforge.nethttp://dejavu.sourceforge.netFonts are (c) Bitstream (see below). DejaVu changes are in public domain. Bitstream Vera Fonts Copyright ------------------------------ Copyright (c) 2003 by Bitstream, Inc. All Rights Reserved. Bitstream Vera is a trademark of Bitstream, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of the fonts accompanying this license ("Fonts") and associated documentation files (the "Font Software"), to reproduce and distribute the Font Software, including without limitation the rights to use, copy, merge, publish, distribute, and/or sell copies of the Font Software, and to permit persons to whom the Font Software is furnished to do so, subject to the following conditions: The above copyright and trademark notices and this permission notice shall be included in all copies of one or more of the Font Software typefaces. The Font Software may be modified, altered, or added to, and in particular the designs of glyphs or characters in the Fonts may be modified and additional glyphs or or characters may be added to the Fonts, only if the fonts are renamed to names not containing either the words "Bitstream" or the word "Vera". This License becomes null and void to the extent applicable to Fonts or Font Software that has been modified and is distributed under the "Bitstream Vera" names. The Font Software may be sold as part of a larger software package but no copy of one or more of the Font Software typefaces may be sold by itself. THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL BITSTREAM OR THE GNOME FOUNDATION BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM OTHER DEALINGS IN THE FONT SOFTWARE. Except as contained in this notice, the names of Gnome, the Gnome Foundation, and Bitstream Inc., shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Font Software without prior written authorization from the Gnome Foundation or Bitstream Inc., respectively. For further information, contact: fonts at gnome dot org. Fonts are (c) Bitstream (see below). DejaVu changes are in public domain. Bitstream Vera Fonts Copyright ------------------------------ Copyright (c) 2003 by Bitstream, Inc. All Rights Reserved. Bitstream Vera is a trademark of Bitstream, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of the fonts accompanying this license ("Fonts") and associated documentation files (the "Font Software"), to reproduce and distribute the Font Software, including without limitation the rights to use, copy, merge, publish, distribute, and/or sell copies of the Font Software, and to permit persons to whom the Font Software is furnished to do so, subject to the following conditions: The above copyright and trademark notices and this permission notice shall be included in all copies of one or more of the Font Software typefaces. The Font Software may be modified, altered, or added to, and in particular the designs of glyphs or characters in the Fonts may be modified and additional glyphs or or characters may be added to the Fonts, only if the fonts are renamed to names not containing either the words "Bitstream" or the word "Vera". This License becomes null and void to the extent applicable to Fonts or Font Software that has been modified and is distributed under the "Bitstream Vera" names. The Font Software may be sold as part of a larger software package but no copy of one or more of the Font Software typefaces may be sold by itself. THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL BITSTREAM OR THE GNOME FOUNDATION BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM OTHER DEALINGS IN THE FONT SOFTWARE. Except as contained in this notice, the names of Gnome, the Gnome Foundation, and Bitstream Inc., shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Font Software without prior written authorization from the Gnome Foundation or Bitstream Inc., respectively. For further information, contact: fonts at gnome dot org. http://dejavu.sourceforge.net/wiki/index.php/Licensehttp://dejavu.sourceforge.net/wiki/index.php/License~Z   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghjikmlnoqprsutvwxzy{}|~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                           ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~  sfthyphenAmacronamacronAbreveabreveAogonekaogonek Ccircumflex ccircumflex Cdotaccent cdotaccentDcarondcaronDcroatEmacronemacronEbreveebreve Edotaccent edotaccentEogonekeogonekEcaronecaron Gcircumflex gcircumflex Gdotaccent gdotaccent Gcommaaccent gcommaaccent Hcircumflex hcircumflexHbarhbarItildeitildeImacronimacronIbreveibreveIogonekiogonekIJij Jcircumflex jcircumflex Kcommaaccent kcommaaccent kgreenlandicLacutelacute Lcommaaccent lcommaaccentLcaronlcaronLdotldotNacutenacute Ncommaaccent ncommaaccentNcaronncaron napostropheEngengOmacronomacronObreveobreve Ohungarumlaut ohungarumlautRacuteracute Rcommaaccent rcommaaccentRcaronrcaronSacutesacute Scircumflex scircumflex Tcommaaccent tcommaaccentTcarontcaronTbartbarUtildeutildeUmacronumacronUbreveubreveUringuring Uhungarumlaut uhungarumlautUogonekuogonek Wcircumflex wcircumflex Ycircumflex ycircumflexZacutezacute Zdotaccent zdotaccentlongsuni0180uni0181uni0182uni0183uni0184uni0185uni0186uni0187uni0188uni0189uni018Auni018Buni018Cuni018Duni018Euni018Funi0190uni0191uni0193uni0194uni0195uni0196uni0197uni0198uni0199uni019Auni019Buni019Cuni019Duni019Euni019FOhornohornuni01A2uni01A3uni01A4uni01A5uni01A6uni01A7uni01A8uni01A9uni01AAuni01ABuni01ACuni01ADuni01AEUhornuhornuni01B1uni01B2uni01B3uni01B4uni01B5uni01B6uni01B7uni01B8uni01B9uni01BAuni01BBuni01BCuni01BDuni01BEuni01BFuni01C0uni01C1uni01C2uni01C3uni01CDuni01CEuni01CFuni01D0uni01D1uni01D2uni01D3uni01D4uni01D5uni01D6uni01D7uni01D8uni01D9uni01DAuni01DBuni01DCuni01DDuni01DEuni01DFuni01E0uni01E1uni01E2uni01E3Gcarongcaronuni01E8uni01E9uni01EAuni01EBuni01ECuni01EDuni01EEuni01EFuni01F0uni01F4uni01F5uni01F6uni01F8uni01F9AEacuteaeacute Oslashacute oslashacuteuni0200uni0201uni0202uni0203uni0204uni0205uni0206uni0207uni0208uni0209uni020Auni020Buni020Cuni020Duni020Euni020Funi0210uni0211uni0212uni0213uni0214uni0215uni0216uni0217 Scommaaccent scommaaccentuni021Auni021Buni021Cuni021Duni021Euni021Funi0220uni0221uni0224uni0225uni0226uni0227uni0228uni0229uni022Auni022Buni022Cuni022Duni022Euni022Funi0230uni0231uni0232uni0233uni0234uni0235uni0236dotlessjuni0238uni0239uni023Auni023Buni023Cuni023Duni023Euni023Funi0240uni0241uni0243uni0244uni0245uni024Cuni024Duni0250uni0251uni0252uni0253uni0254uni0255uni0256uni0257uni0258uni0259uni025Auni025Buni025Cuni025Duni025Euni025Funi0260uni0261uni0262uni0263uni0264uni0265uni0266uni0267uni0268uni0269uni026Auni026Buni026Cuni026Duni026Euni026Funi0270uni0271uni0272uni0273uni0274uni0275uni0276uni0277uni0278uni0279uni027Auni027Buni027Cuni027Duni027Euni027Funi0280uni0281uni0282uni0283uni0284uni0285uni0286uni0287uni0288uni0289uni028Auni028Buni028Cuni028Duni028Euni028Funi0290uni0291uni0292uni0293uni0294uni0295uni0296uni0297uni0298uni0299uni029Auni029Buni029Cuni029Duni029Euni029Funi02A0uni02A1uni02A2uni02A3uni02A4uni02A5uni02A6uni02A7uni02A8uni02A9uni02AAuni02ABuni02ACuni02ADuni02AEuni02AFuni02B0uni02B1uni02B2uni02B3uni02B4uni02B5uni02B6uni02B7uni02B8uni02B9uni02BBuni02BCuni02BDuni02BEuni02BFuni02C0uni02C1uni02C8uni02C9uni02CCuni02CDuni02D0uni02D1uni02D2uni02D3uni02D6uni02D7uni02DEuni02E0uni02E1uni02E2uni02E3uni02E4uni02E5uni02E6uni02E7uni02E8uni02E9uni02EEuni02F3 gravecomb acutecombuni0302 tildecombuni0304uni0305uni0306uni0307uni0308 hookabovecombuni030Auni030Buni030Cuni030Duni030Euni030Funi0310uni0311uni0312uni0313uni0314uni0315uni0316uni0317uni0318uni0319uni031Auni031Buni031Cuni031Duni031Euni031Funi0320uni0321uni0322 dotbelowcombuni0324uni0325uni0326uni0327uni0328uni0329uni032Auni032Buni032Cuni032Duni032Euni032Funi0330uni0331uni0332uni0333uni0334uni0335uni0336uni0337uni0338uni0339uni033Auni033Buni033Cuni033Duni033Euni033Funi0343uni0358uni0361uni0374uni0375uni037Auni037Etonos dieresistonos Alphatonos anoteleia EpsilontonosEtatonos Iotatonos Omicrontonos Upsilontonos OmegatonosiotadieresistonosAlphaBetaGammauni0394EpsilonZetaEtaThetaIotaKappaLambdaMuNuXiOmicronPiRhoSigmaTauUpsilonPhiChiPsi IotadieresisUpsilondieresis alphatonos epsilontonosetatonos iotatonosupsilondieresistonosalphabetagammadeltaepsilonzetaetathetaiotakappalambdauni03BCnuxiomicronrhosigma1sigmatauupsilonphichipsiomega iotadieresisupsilondieresis omicrontonos upsilontonos omegatonosuni03D0theta1Upsilon1uni03D3uni03D4phi1omega1uni03D7uni03D8uni03D9uni03DAuni03DBuni03DCuni03DDuni03DEuni03DFuni03E0uni03E1uni03F0uni03F1uni03F2uni03F3uni03F4uni03F5uni03F6uni03F7uni03F8uni03F9uni03FAuni03FBuni03FCuni03FDuni03FEuni03FFuni0400uni0401uni0402uni0403uni0404uni0405uni0406uni0407uni0408uni0409uni040Auni040Buni040Cuni040Duni040Euni040Funi0410uni0411uni0412uni0413uni0414uni0415uni0416uni0417uni0418uni0419uni041Auni041Buni041Cuni041Duni041Euni041Funi0420uni0421uni0422uni0423uni0424uni0425uni0426uni0427uni0428uni0429uni042Auni042Buni042Cuni042Duni042Euni042Funi0430uni0431uni0432uni0433uni0434uni0435uni0436uni0437uni0438uni0439uni043Auni043Buni043Cuni043Duni043Euni043Funi0440uni0441uni0442uni0443uni0444uni0445uni0446uni0447uni0448uni0449uni044Auni044Buni044Cuni044Duni044Euni044Funi0450uni0451uni0452uni0453uni0454uni0455uni0456uni0457uni0458uni0459uni045Auni045Buni045Cuni045Duni045Euni045Funi0462uni0463uni0472uni0473uni0490uni0491uni0492uni0493uni0494uni0495uni0496uni0497uni0498uni0499uni049Auni049Buni04A2uni04A3uni04A4uni04A5uni04AAuni04ABuni04ACuni04ADuni04AEuni04AFuni04B0uni04B1uni04B2uni04B3uni04BAuni04BBuni04C0uni04C1uni04C2uni04C3uni04C4uni04C7uni04C8uni04CBuni04CCuni04CFuni04D0uni04D1uni04D2uni04D3uni04D4uni04D5uni04D6uni04D7uni04D8uni04D9uni04DAuni04DBuni04DCuni04DDuni04DEuni04DFuni04E0uni04E1uni04E2uni04E3uni04E4uni04E5uni04E6uni04E7uni04E8uni04E9uni04EAuni04EBuni04ECuni04EDuni04EEuni04EFuni04F0uni04F1uni04F2uni04F3uni04F4uni04F5uni04F6uni04F7uni04F8uni04F9uni0510uni0511uni051Auni051Buni051Cuni051Duni0531uni0532uni0533uni0534uni0535uni0536uni0537uni0538uni0539uni053Auni053Buni053Cuni053Duni053Euni053Funi0540uni0541uni0542uni0543uni0544uni0545uni0546uni0547uni0548uni0549uni054Auni054Buni054Cuni054Duni054Euni054Funi0550uni0551uni0552uni0553uni0554uni0555uni0556uni0559uni055Auni055Buni055Cuni055Duni055Euni055Funi0561uni0562uni0563uni0564uni0565uni0566uni0567uni0568uni0569uni056Auni056Buni056Cuni056Duni056Euni056Funi0570uni0571uni0572uni0573uni0574uni0575uni0576uni0577uni0578uni0579uni057Auni057Buni057Cuni057Duni057Euni057Funi0580uni0581uni0582uni0583uni0584uni0585uni0586uni0587uni0589uni058Auni0606uni0607uni0609uni060Auni060Cuni0615uni061Buni061Funi0621uni0622uni0623uni0624uni0625uni0626uni0627uni0628uni0629uni062Auni062Buni062Cuni062Duni062Euni062Funi0630uni0631uni0632uni0633uni0634uni0635uni0636uni0637uni0638uni0639uni063Auni0640uni0641uni0642uni0643uni0644uni0645uni0646uni0647uni0648uni0649uni064Auni064Buni064Cuni064Duni064Euni064Funi0650uni0651uni0652uni0653uni0654uni0655uni065Auni0660uni0661uni0662uni0663uni0664uni0665uni0666uni0667uni0668uni0669uni066Auni066Buni066Cuni066Duni0674uni0679uni067Auni067Buni067Euni067Funi0680uni0683uni0684uni0686uni0687uni0691uni0698uni06A4uni06A9uni06AFuni06BEuni06CCuni06F0uni06F1uni06F2uni06F3uni06F4uni06F5uni06F6uni06F7uni06F8uni06F9uni0E81uni0E82uni0E84uni0E87uni0E88uni0E8Auni0E8Duni0E94uni0E95uni0E96uni0E97uni0E99uni0E9Auni0E9Buni0E9Cuni0E9Duni0E9Euni0E9Funi0EA1uni0EA2uni0EA3uni0EA5uni0EA7uni0EAAuni0EABuni0EADuni0EAEuni0EAFuni0EB0uni0EB1uni0EB2uni0EB3uni0EB4uni0EB5uni0EB6uni0EB7uni0EB8uni0EB9uni0EBBuni0EBCuni0EC8uni0EC9uni0ECAuni0ECBuni0ECCuni0ECDuni10D0uni10D1uni10D2uni10D3uni10D4uni10D5uni10D6uni10D7uni10D8uni10D9uni10DAuni10DBuni10DCuni10DDuni10DEuni10DFuni10E0uni10E1uni10E2uni10E3uni10E4uni10E5uni10E6uni10E7uni10E8uni10E9uni10EAuni10EBuni10ECuni10EDuni10EEuni10EFuni10F0uni10F1uni10F2uni10F3uni10F4uni10F5uni10F6uni10F7uni10F8uni10F9uni10FAuni10FBuni10FCuni1D02uni1D08uni1D09uni1D14uni1D16uni1D17uni1D1Duni1D1Euni1D1Funi1D2Cuni1D2Duni1D2Euni1D30uni1D31uni1D32uni1D33uni1D34uni1D35uni1D36uni1D37uni1D38uni1D39uni1D3Auni1D3Buni1D3Cuni1D3Euni1D3Funi1D40uni1D41uni1D42uni1D43uni1D44uni1D45uni1D46uni1D47uni1D48uni1D49uni1D4Auni1D4Buni1D4Cuni1D4Duni1D4Euni1D4Funi1D50uni1D51uni1D52uni1D53uni1D54uni1D55uni1D56uni1D57uni1D58uni1D59uni1D5Auni1D5Buni1D62uni1D63uni1D64uni1D65uni1D77uni1D78uni1D7Buni1D85uni1D9Buni1D9Cuni1D9Duni1D9Euni1D9Funi1DA0uni1DA1uni1DA2uni1DA3uni1DA4uni1DA5uni1DA6uni1DA7uni1DA8uni1DA9uni1DAAuni1DABuni1DACuni1DADuni1DAEuni1DAFuni1DB0uni1DB1uni1DB2uni1DB3uni1DB4uni1DB5uni1DB6uni1DB7uni1DB9uni1DBAuni1DBBuni1DBCuni1DBDuni1DBEuni1DBFuni1E00uni1E01uni1E02uni1E03uni1E04uni1E05uni1E06uni1E07uni1E08uni1E09uni1E0Auni1E0Buni1E0Cuni1E0Duni1E0Euni1E0Funi1E10uni1E11uni1E12uni1E13uni1E18uni1E19uni1E1Auni1E1Buni1E1Cuni1E1Duni1E1Euni1E1Funi1E20uni1E21uni1E22uni1E23uni1E24uni1E25uni1E26uni1E27uni1E28uni1E29uni1E2Auni1E2Buni1E2Cuni1E2Duni1E30uni1E31uni1E32uni1E33uni1E34uni1E35uni1E36uni1E37uni1E38uni1E39uni1E3Auni1E3Buni1E3Cuni1E3Duni1E3Euni1E3Funi1E40uni1E41uni1E42uni1E43uni1E44uni1E45uni1E46uni1E47uni1E48uni1E49uni1E4Auni1E4Buni1E4Cuni1E4Duni1E54uni1E55uni1E56uni1E57uni1E58uni1E59uni1E5Auni1E5Buni1E5Cuni1E5Duni1E5Euni1E5Funi1E60uni1E61uni1E62uni1E63uni1E68uni1E69uni1E6Auni1E6Buni1E6Cuni1E6Duni1E6Euni1E6Funi1E70uni1E71uni1E72uni1E73uni1E74uni1E75uni1E76uni1E77uni1E78uni1E79uni1E7Cuni1E7Duni1E7Euni1E7FWgravewgraveWacutewacute Wdieresis wdieresisuni1E86uni1E87uni1E88uni1E89uni1E8Auni1E8Buni1E8Cuni1E8Duni1E8Euni1E8Funi1E90uni1E91uni1E92uni1E93uni1E94uni1E95uni1E96uni1E97uni1E98uni1E99uni1E9Buni1E9Funi1EA0uni1EA1uni1EACuni1EADuni1EB0uni1EB1uni1EB6uni1EB7uni1EB8uni1EB9uni1EBCuni1EBDuni1EC6uni1EC7uni1ECAuni1ECBuni1ECCuni1ECDuni1ED8uni1ED9uni1EDAuni1EDBuni1EDCuni1EDDuni1EE0uni1EE1uni1EE2uni1EE3uni1EE4uni1EE5uni1EE8uni1EE9uni1EEAuni1EEBuni1EEEuni1EEFuni1EF0uni1EF1Ygraveygraveuni1EF4uni1EF5uni1EF8uni1EF9uni1F00uni1F01uni1F02uni1F03uni1F04uni1F05uni1F06uni1F07uni1F08uni1F09uni1F0Auni1F0Buni1F0Cuni1F0Duni1F0Euni1F0Funi1F10uni1F11uni1F12uni1F13uni1F14uni1F15uni1F18uni1F19uni1F1Auni1F1Buni1F1Cuni1F1Duni1F20uni1F21uni1F22uni1F23uni1F24uni1F25uni1F26uni1F27uni1F28uni1F29uni1F2Auni1F2Buni1F2Cuni1F2Duni1F2Euni1F2Funi1F30uni1F31uni1F32uni1F33uni1F34uni1F35uni1F36uni1F37uni1F38uni1F39uni1F3Auni1F3Buni1F3Cuni1F3Duni1F3Euni1F3Funi1F40uni1F41uni1F42uni1F43uni1F44uni1F45uni1F48uni1F49uni1F4Auni1F4Buni1F4Cuni1F4Duni1F50uni1F51uni1F52uni1F53uni1F54uni1F55uni1F56uni1F57uni1F59uni1F5Buni1F5Duni1F5Funi1F60uni1F61uni1F62uni1F63uni1F64uni1F65uni1F66uni1F67uni1F68uni1F69uni1F6Auni1F6Buni1F6Cuni1F6Duni1F6Euni1F6Funi1F70uni1F71uni1F72uni1F73uni1F74uni1F75uni1F76uni1F77uni1F78uni1F79uni1F7Auni1F7Buni1F7Cuni1F7Duni1F80uni1F81uni1F82uni1F83uni1F84uni1F85uni1F86uni1F87uni1F88uni1F89uni1F8Auni1F8Buni1F8Cuni1F8Duni1F8Euni1F8Funi1F90uni1F91uni1F92uni1F93uni1F94uni1F95uni1F96uni1F97uni1F98uni1F99uni1F9Auni1F9Buni1F9Cuni1F9Duni1F9Euni1F9Funi1FA0uni1FA1uni1FA2uni1FA3uni1FA4uni1FA5uni1FA6uni1FA7uni1FA8uni1FA9uni1FAAuni1FABuni1FACuni1FADuni1FAEuni1FAFuni1FB0uni1FB1uni1FB2uni1FB3uni1FB4uni1FB6uni1FB7uni1FB8uni1FB9uni1FBAuni1FBBuni1FBCuni1FBDuni1FBEuni1FBFuni1FC0uni1FC1uni1FC2uni1FC3uni1FC4uni1FC6uni1FC7uni1FC8uni1FC9uni1FCAuni1FCBuni1FCCuni1FCDuni1FCEuni1FCFuni1FD0uni1FD1uni1FD2uni1FD3uni1FD6uni1FD7uni1FD8uni1FD9uni1FDAuni1FDBuni1FDDuni1FDEuni1FDFuni1FE0uni1FE1uni1FE2uni1FE3uni1FE4uni1FE5uni1FE6uni1FE7uni1FE8uni1FE9uni1FEAuni1FEBuni1FECuni1FEDuni1FEEuni1FEFuni1FF2uni1FF3uni1FF4uni1FF6uni1FF7uni1FF8uni1FF9uni1FFAuni1FFBuni1FFCuni1FFDuni1FFEuni2000uni2001uni2002uni2003uni2004uni2005uni2006uni2007uni2008uni2009uni200Auni2010uni2011 figuredashuni2015 underscoredbl quotereverseduni201Funi2023uni202Funi2031minuteseconduni2034uni2035uni2036uni2037 exclamdbluni203Duni203Euni2045uni2046uni2047uni2048uni2049uni204Buni205Funi2070uni2071uni2074uni2075uni2076uni2077uni2078uni2079uni207Auni207Buni207Cuni207Duni207Euni207Funi2080uni2081uni2082uni2083uni2084uni2085uni2086uni2087uni2088uni2089uni208Auni208Buni208Cuni208Duni208Euni2090uni2091uni2092uni2093uni2094uni2095uni2096uni2097uni2098uni2099uni209Auni209Buni209Cuni20A0 colonmonetaryuni20A2lirauni20A5uni20A6pesetauni20A8uni20A9uni20AAdongEurouni20ADuni20AEuni20AFuni20B0uni20B1uni20B2uni20B3uni20B4uni20B5uni20B8uni20B9uni2102uni2105uni210Duni210Euni210Funi2115uni2116uni2117uni2119uni211Auni211Duni2124uni2126uni212Auni212B estimatedonethird twothirdsuni2155uni2156uni2157uni2158uni2159uni215A oneeighth threeeighths fiveeighths seveneighthsuni215F arrowleftarrowup arrowright arrowdown arrowboth arrowupdnuni2196uni2197uni2198uni2199uni219Auni219Buni219Cuni219Duni219Euni219Funi21A0uni21A1uni21A2uni21A3uni21A4uni21A5uni21A6uni21A7 arrowupdnbseuni21A9uni21AAuni21ABuni21ACuni21ADuni21AEuni21AFuni21B0uni21B1uni21B2uni21B3uni21B4carriagereturnuni21B6uni21B7uni21B8uni21B9uni21BAuni21BBuni21BCuni21BDuni21BEuni21BFuni21C0uni21C1uni21C2uni21C3uni21C4uni21C5uni21C6uni21C7uni21C8uni21C9uni21CAuni21CBuni21CCuni21CDuni21CEuni21CF arrowdblleft arrowdblup arrowdblright arrowdbldown arrowdblbothuni21D5uni21D6uni21D7uni21D8uni21D9uni21DAuni21DBuni21DCuni21DDuni21DEuni21DFuni21E0uni21E1uni21E2uni21E3uni21E4uni21E5uni21E6uni21E7uni21E8uni21E9uni21EAuni21EBuni21ECuni21EDuni21EEuni21EFuni21F0uni21F1uni21F2uni21F3uni21F4uni21F5uni21F6uni21F7uni21F8uni21F9uni21FAuni21FBuni21FCuni21FDuni21FEuni21FF universaluni2201 existentialuni2204emptysetgradientelement notelementuni220Asuchthatuni220Cuni220Duni2213uni2215 asteriskmathuni2218uni2219uni221Buni221C proportional orthogonalangle logicaland logicalor intersectionunionuni222Cuni222D thereforeuni2235uni2236uni2237uni2238uni2239uni223Auni223Bsimilaruni223Duni2241uni2242uni2243uni2244 congruentuni2246uni2247uni2249uni224Auni224Buni224Cuni224Duni224Euni224Funi2250uni2251uni2252uni2253uni2254uni2255uni2256uni2257uni2258uni2259uni225Auni225Buni225Cuni225Duni225Euni225F equivalenceuni2262uni2263uni2266uni2267uni2268uni2269uni226Duni226Euni226Funi2270uni2271uni2272uni2273uni2274uni2275uni2276uni2277uni2278uni2279uni227Auni227Buni227Cuni227Duni227Euni227Funi2280uni2281 propersubsetpropersuperset notsubsetuni2285 reflexsubsetreflexsupersetuni2288uni2289uni228Auni228Buni228Funi2290uni2291uni2292 circleplusuni2296circlemultiplyuni2298uni2299uni229Auni229Buni229Cuni229Duni229Euni229Funi22A0uni22A1uni22A2uni22A3uni22A4 perpendiculardotmathuni22C6uni22CDuni22DAuni22DBuni22DCuni22DDuni22DEuni22DFuni22E0uni22E1uni22E2uni22E3uni22E4uni22E5uni22E6uni22E7uni22E8uni22E9uni22EFuni2300uni2301houseuni2303uni2304uni2305uni2306uni2308uni2309uni230Auni230Buni230Cuni230Duni230Euni230F revlogicalnotuni2311uni2312uni2313uni2314uni2315uni2318uni2319uni231Cuni231Duni231Euni231F integraltp integralbtuni2325uni2326uni2327uni2328uni232Buni2335uni2337uni2338uni2339uni233Auni233Buni233Cuni233Duni233Euni2341uni2342uni2343uni2344uni2347uni2348uni2349uni234Buni234Cuni234Duni2350uni2352uni2353uni2354uni2357uni2358uni2359uni235Auni235Buni235Cuni235Euni235Funi2360uni2363uni2364uni2365uni2368uni2369uni236Buni236Cuni236Duni236Euni236Funi2370uni2373uni2374uni2375uni2376uni2377uni2378uni2379uni237Auni237Duni2380uni2381uni2382uni2383uni2388uni2389uni238Auni238Buni2395uni239Buni239Cuni239Duni239Euni239Funi23A0uni23A1uni23A2uni23A3uni23A4uni23A5uni23A6uni23A7uni23A8uni23A9uni23AAuni23ABuni23ACuni23ADuni23AEuni23CEuni23CFuni2423SF100000uni2501SF110000uni2503uni2504uni2505uni2506uni2507uni2508uni2509uni250Auni250BSF010000uni250Duni250Euni250FSF030000uni2511uni2512uni2513SF020000uni2515uni2516uni2517SF040000uni2519uni251Auni251BSF080000uni251Duni251Euni251Funi2520uni2521uni2522uni2523SF090000uni2525uni2526uni2527uni2528uni2529uni252Auni252BSF060000uni252Duni252Euni252Funi2530uni2531uni2532uni2533SF070000uni2535uni2536uni2537uni2538uni2539uni253Auni253BSF050000uni253Duni253Euni253Funi2540uni2541uni2542uni2543uni2544uni2545uni2546uni2547uni2548uni2549uni254Auni254Buni254Cuni254Duni254Euni254FSF430000SF240000SF510000SF520000SF390000SF220000SF210000SF250000SF500000SF490000SF380000SF280000SF270000SF260000SF360000SF370000SF420000SF190000SF200000SF230000SF470000SF480000SF410000SF450000SF460000SF400000SF540000SF530000SF440000uni256Duni256Euni256Funi2570uni2571uni2572uni2573uni2574uni2575uni2576uni2577uni2578uni2579uni257Auni257Buni257Cuni257Duni257Euni257Fupblockuni2581uni2582uni2583dnblockuni2585uni2586uni2587blockuni2589uni258Auni258Blfblockuni258Duni258Euni258Frtblockltshadeshadedkshadeuni2594uni2595uni2596uni2597uni2598uni2599uni259Auni259Buni259Cuni259Duni259Euni259F filledboxH22073uni25A2uni25A3uni25A4uni25A5uni25A6uni25A7uni25A8uni25A9H18543H18551 filledrectuni25ADuni25AEuni25AFuni25B0uni25B1triagupuni25B3uni25B4uni25B5uni25B6uni25B7uni25B8uni25B9triagrtuni25BBtriagdnuni25BDuni25BEuni25BFuni25C0uni25C1uni25C2uni25C3triaglfuni25C5uni25C6uni25C7uni25C8uni25C9circleuni25CCuni25CDuni25CEH18533uni25D0uni25D1uni25D2uni25D3uni25D4uni25D5uni25D6uni25D7 invbullet invcircleuni25DAuni25DBuni25DCuni25DDuni25DEuni25DFuni25E0uni25E1uni25E2uni25E3uni25E4uni25E5 openbulletuni25E7uni25E8uni25E9uni25EAuni25EBuni25ECuni25EDuni25EEuni25EFuni25F0uni25F1uni25F2uni25F3uni25F4uni25F5uni25F6uni25F7uni25F8uni25F9uni25FAuni25FBuni25FCuni25FDuni25FEuni25FFuni2600uni2601uni2602uni2603uni2604uni2605uni2606uni2607uni2608uni2609uni260Auni260Buni260Cuni260Duni260Euni260Funi2610uni2611uni2612uni2613uni2614uni2615uni2616uni2617uni2618uni2619uni261Auni261Buni261Cuni261Duni261Euni261Funi2620uni2621uni2622uni2623uni2624uni2625uni2626uni2627uni2628uni2629uni262Auni262Buni262Cuni262Duni262Euni262Funi2638uni2639 smileface invsmilefacesununi263Duni263Euni263Ffemaleuni2641maleuni2643uni2644uni2645uni2646uni2647uni2648uni2649uni264Auni264Buni264Cuni264Duni264Euni264Funi2650uni2651uni2652uni2653uni2654uni2655uni2656uni2657uni2658uni2659uni265Auni265Buni265Cuni265Duni265Euni265Fspadeuni2661uni2662clubuni2664heartdiamonduni2667uni2668uni2669 musicalnotemusicalnotedbluni266Cuni266Duni266Euni266Funi2670uni2671uni2672uni2673uni2674uni2675uni2676uni2677uni2678uni2679uni267Auni267Buni267Cuni267Duni267Euni267Funi2680uni2681uni2682uni2683uni2684uni2685uni2686uni2687uni2688uni2689uni268Auni268Buni2690uni2691uni2692uni2693uni2694uni2695uni2696uni2697uni2698uni2699uni269Auni269Buni269Cuni26A0uni26A1uni26B0uni26B1uni2701uni2702uni2703uni2704uni2706uni2707uni2708uni2709uni270Cuni270Duni270Euni270Funi2710uni2711uni2712uni2713uni2714uni2715uni2716uni2717uni2718uni2719uni271Auni271Buni271Cuni271Duni271Euni271Funi2720uni2721uni2722uni2723uni2724uni2725uni2726uni2727uni2729uni272Auni272Buni272Cuni272Duni272Euni272Funi2730uni2731uni2732uni2733uni2734uni2735uni2736uni2737uni2738uni2739uni273Auni273Buni273Cuni273Duni273Euni273Funi2740uni2741uni2742uni2743uni2744uni2745uni2746uni2747uni2748uni2749uni274Auni274Buni274Duni274Funi2750uni2751uni2752uni2756uni2758uni2759uni275Auni275Buni275Cuni275Duni275Euni2761uni2762uni2763uni2764uni2765uni2766uni2767uni2768uni2769uni276Auni276Buni276Cuni276Duni276Euni276Funi2770uni2771uni2772uni2773uni2774uni2775uni2794uni2798uni2799uni279Auni279Buni279Cuni279Duni279Euni279Funi27A0uni27A1uni27A2uni27A3uni27A4uni27A5uni27A6uni27A7uni27A8uni27A9uni27AAuni27ABuni27ACuni27ADuni27AEuni27AFuni27B1uni27B2uni27B3uni27B4uni27B5uni27B6uni27B7uni27B8uni27B9uni27BAuni27BBuni27BCuni27BDuni27BEuni27C5uni27C6uni27E0uni27E8uni27E9uni29EBuni29FAuni29FBuni2A2Funi2B12uni2B13uni2B14uni2B15uni2B16uni2B17uni2B18uni2B19uni2B1Auni2C64uni2C6Duni2C6Euni2C6Funi2C70uni2C75uni2C76uni2C77uni2C79uni2C7Auni2C7Cuni2C7Duni2C7Euni2C7Funi2E18uni2E22uni2E23uni2E24uni2E25uni2E2EuniA708uniA709uniA70AuniA70BuniA70CuniA70DuniA70EuniA70FuniA710uniA711uniA712uniA713uniA714uniA715uniA716uniA71BuniA71CuniA71DuniA71EuniA71FuniA722uniA723uniA724uniA725uniA726uniA727uniA789uniA78AuniA78BuniA78CuniA78DuniA78EuniA790uniA791uniF6C5uniFB52uniFB53uniFB54uniFB55uniFB56uniFB57uniFB58uniFB59uniFB5AuniFB5BuniFB5CuniFB5DuniFB5EuniFB5FuniFB60uniFB61uniFB62uniFB63uniFB64uniFB65uniFB66uniFB67uniFB68uniFB69uniFB6AuniFB6BuniFB6CuniFB6DuniFB6EuniFB6FuniFB70uniFB71uniFB72uniFB73uniFB74uniFB75uniFB76uniFB77uniFB78uniFB79uniFB7AuniFB7BuniFB7CuniFB7DuniFB7EuniFB7FuniFB80uniFB81uniFB8AuniFB8BuniFB8CuniFB8DuniFB8EuniFB8FuniFB90uniFB91uniFB92uniFB93uniFB94uniFB95uniFB9EuniFB9FuniFBAAuniFBABuniFBACuniFBADuniFBE8uniFBE9uniFBFCuniFBFDuniFBFEuniFBFFuniFE70uniFE71uniFE72uniFE73uniFE74uniFE76uniFE77uniFE78uniFE79uniFE7AuniFE7BuniFE7CuniFE7DuniFE7EuniFE7FuniFE80uniFE81uniFE82uniFE83uniFE84uniFE85uniFE86uniFE87uniFE88uniFE89uniFE8AuniFE8BuniFE8CuniFE8DuniFE8EuniFE8FuniFE90uniFE91uniFE92uniFE93uniFE94uniFE95uniFE96uniFE97uniFE98uniFE99uniFE9AuniFE9BuniFE9CuniFE9DuniFE9EuniFE9FuniFEA0uniFEA1uniFEA2uniFEA3uniFEA4uniFEA5uniFEA6uniFEA7uniFEA8uniFEA9uniFEAAuniFEABuniFEACuniFEADuniFEAEuniFEAFuniFEB0uniFEB1uniFEB2uniFEB3uniFEB4uniFEB5uniFEB6uniFEB7uniFEB8uniFEB9uniFEBAuniFEBBuniFEBCuniFEBDuniFEBEuniFEBFuniFEC0uniFEC1uniFEC2uniFEC3uniFEC4uniFEC5uniFEC6uniFEC7uniFEC8uniFEC9uniFECAuniFECBuniFECCuniFECDuniFECEuniFECFuniFED0uniFED1uniFED2uniFED3uniFED4uniFED5uniFED6uniFED7uniFED8uniFED9uniFEDAuniFEDBuniFEDCuniFEDDuniFEDEuniFEDFuniFEE0uniFEE1uniFEE2uniFEE3uniFEE4uniFEE5uniFEE6uniFEE7uniFEE8uniFEE9uniFEEAuniFEEBuniFEECuniFEEDuniFEEEuniFEEFuniFEF0uniFEF1uniFEF2uniFEF3uniFEF4uniFEF5uniFEF6uniFEF7uniFEF8uniFEF9uniFEFAuniFEFBuniFEFCuniFEFFuniFFF9uniFFFAuniFFFBuniFFFCuniFFFDu1D670u1D671u1D672u1D673u1D674u1D675u1D676u1D677u1D678u1D679u1D67Au1D67Bu1D67Cu1D67Du1D67Eu1D67Fu1D680u1D681u1D682u1D683u1D684u1D685u1D686u1D687u1D688u1D689u1D68Au1D68Bu1D68Cu1D68Du1D68Eu1D68Fu1D690u1D691u1D692u1D693u1D694u1D695u1D696u1D697u1D698u1D699u1D69Au1D69Bu1D69Cu1D69Du1D69Eu1D69Fu1D6A0u1D6A1u1D6A2u1D6A3u1D7F6u1D7F7u1D7F8u1D7F9u1D7FAu1D7FBu1D7FCu1D7FDu1D7FEu1D7FF dlLtcaron DiaeresisAcuteTildeGrave CircumflexCaron fractionslash uni0311.case uni0306.case uni0307.case uni030B.case uni030F.case thinquestion uni0304.caseunderbar underbar.wideunderbar.smalljotdiaeresis.symbols arabic_dot arabic_2dots arabic_3dots uni066E.fina uni06A1.init uni06A1.medi uni066F.fina uni06A1.finaarabic_3dots_aarabic_2dots_a arabic_4dotsarabic_gaf_bararabic_gaf_bar_a arabic_ringEng.altuni066Euni066Funi067Cuni067Duni0681uni0682uni0685uni0692uni06A1uni06B5uni06BAuni06C6uni06CEuni06D5]A GA% } % 2  %%@Y}2}Y&Y@&//2G@Gddkߖږ؍ }:Ս :  ϊ̖ˋ%}Ś   ]%]@%AA dd@2(-}-d   ..A]%]@%%%A  %d%BSx~}~}}|{zwvut uu@t tss@rqponSonm(nSm(lk2ji2hgfedcbcbba`_^Z ^]d\[Z [Z YXWVUU2TSRQ}PONM-MLK(JIJ7ICIHEHGCGdFEFEDCD7CBCC@@ BABB@ A@AA@ @? @@@ ? ? ?@@d>=-=<;(:9B9d818K76-65K404K3032B21-10/-/. .-,--@ ,,,@@+*%+* *%):)('&%B%E$#""! -!} -KBBF-B-B-B@  @   @    @  @7    -:-:-d++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++fonts/lucida_sans_220.png0000755000175000017500000024177512565232430016116 0ustar mquinsonmquinsonPNG  IHDRH۱gAMA asRGB cHRMz&u0`:pQ<BPLTEֽccc{{{ƔƵWtRNS@fbKGD- pHYsHHFk>BIDATx]ق( ADy` Kmݷx.%*! !!oooooooooooy· ^0 ?w4~ӧA3/*IZ>z' &CDBCH7`V -&-V=DC/ղ ,0LDDf@k\6.o\C  CLJ (X\@ *S  \!ѸZM9X^EGf:}TU4hqXaIxPFm`^ FB0/f9V44@ ֞>6m "xǂ`0oWʼhJ(t8.,h As;eh7Jz>FU> &Ɉ|ם%giֳ6ݰԬh" `g&[@D41w@&Oq[@ 2hD:&D0/HDcZDŽ Mtߊ]В2Ѫy; H9v'y4# hـiJj@쒈Mg+]gfQZ ܅fc^ΛF{Z(?W*r-VI$W} CM0&IdVZ5,H^^IK34* -P3T/ T=].Y)$"C|y՘H+#=k6:j o늌lQ]Y--5{"Hפ9PdsG00P B<:ds`xGX,ɜenznB6HQÖoʸb 2"?L2iTQl5xC8~ tb<j 9d @I4bu0a _M`ʡgvF63'Z6&W؉}HW3-HD{Z*7a}&A\KTB`Jdvӿ!)t /@cQnR!Mb]xTQj@`N+YAϐ4{D2I *$(͗NER sWLz(pLl-Uyf`:f2Zvce5%S:Ex])N6 -L?GPSQp" b"qP_8`[E-rpk< !5`f8߸}Ĩ&5NhZ8yR'>zpa] 3 jF֊1x:__ L( ހH ZpCa /uҀ71a2%v04 `}cD4Bʌi.;[07`ha d`%TT0u[6Id4 3Z nu px,뻂!LL{Fd&a  @]&-H0ִہD.9(yQ/yD4ۨ0INNm4;n(b8C^q b'b*rapd!D\،D)XnB+q7r{@-ca~'"3*>dMȦ%/N6ѰN]FDk͏US7U9UL68*oo.#$!>*2ILP@*t CֵV ٤(NR}x=RDkF[ 7c7Z*aS812pC5%9d|66`k`Eӊ;i@>um$7 -AQkMgV3i 4Մ `I6"շUP֦ 1> SWeR󅍀X[!0i\&ؘ LjZ5_3+SP y ^1l~8\݉M! lP ؙh?zb0Gs`aAD`*ۙ#VQr +)Qw!j8'@vkɿi=郙1`dX4r0 Nbi[ut榀!#V盂Nqv#c )|p̛v:򟹮3^a_SKQ~P&Vz #?[).PqYǘp㳒@jhbq0]`F'`&1 ֋nWd\[2znfm [n53.\`2' 3ҙ Q n0bIڀ6Ϙl-mG:TV[%{ͩ6{X*vYZ+ٱcvM>o:|X s9V0% e+ g D+<S:[^4_Ou[Ͳ3x4h f}b{-hzLx`daf4WWϊ..ȸ8;t\bGS7٘x@;-ZՎ$.Z){v\q El7iNvJƵ04Yƕן+ ^2+K|FK*7c'h`2BXQ(4vTlF%`[j.ʵ1RU@ۏm|,XfgbR )1W>bI}~f0e;ˇ5Hl v$GQ9xeGY_WLgY0x:qcf.k@*犊:TzS3 Llai|1LR5ɉ'ki JPlpZ8L>zͷܯ3Kޣ/F5Sइ,,q+&--@a$- gnُa&]!:hd?F0LuX|y'd)JkC vL3s_eddl|v>1ɀ%";3SgOӼBf$ͣ1΄tDq@|ܬ7=Ё?lR9l?u 7s@@~X$ӂQ2ׂ$`%I;`Dz{ho nK;q|'y*s ]Vl5ߧ|-Ii!8UwB/+*M\/nsilJߚҜXx=ű`{zTuLJ< Ñ-6- @bĉ|7ūPiɶ5v6u[9 aW?ngTYOH$%ȡ Xg-1 M;¼m. o!c 2='` 2h@kkƕ~ hY0_{6zXQ*shs4,AI5.Qڲvaڏ¤`=5 +}|؂ƞ3Fw8-!6Z0L~UTwߺVBC ;` %:X}T9bqB{Op4U{+`G_hי_^IkҮ?rCwm$_|NAɴ3]M0_z`S? Mw'ol*NK~~lxZ?:>pct10Rj GZA0n{K蛾_IW雾\I雾雾Xھ 7}/LC-p3N>^STN#>M~ʱm<q%cH0xln?MP_Ug?'(`$ͅM'(+WD#&6RR&jo߁ RUm!3#1zlI,_*WVOۅSRV+}7zԽFN<甀{.>DMWUfZ雾-kji@ o;jv=VMXgML@DrcgiT'r5@. > 8Z4+˙E^fz~9(O#y]@ *yOW/ {{S[썢[7 0J"t+BE E$ZR͋.լcUBDGz- N%[K[Dy/ D7Csp3}$nLM \! A}Q_`PN?'yxx9[3fb0ɻ̀^$Ѽ=~\wg{RV_)@F.o;VH|g c(w]; ̛FtBɦnϻ⭛LI?GgЀ㔂 *+z Fmxe4*%Z|)> K5V֐1&P86J޷xI]҇ J2:;K]qRUQ Ѽ5̴禝(>чU2' 7nkz)1:jF ĻD4 1UL)2t^aYh1cTt_G 0J[\ :>f(^0DC ݏ/̤EkrtCK_d_1)}➏rG 5`EfXb,ݸy!L}DB-7FL9./v@q΅8$L.szlZiN*_ lIXk:SAc IjupːJ1@qL@1_:ot;6.@wxݡGb|#6WqOeCak8CL4^h6L^hw[7 I0ʲ!N;F=睡hɳ䃈7AE9՗s8Pڰk^D&62 j>i#`@Z=}!iy(eSݒ_/oƨGQNB1v瓝*Y~F%&쇦}i0] Dda62AxAO83)Eڦa aJz+㣧ru3 NlMH͵F[U5 "e&XLam䓂 GDIEXC C$P[7`!z.}![)g/Hh=.!vXm/w6Obш#U!04E=י\Armͩ?B-CW곓N֡oU9E!&/&fY-a#J|^ b 5<@ [70ukAG{B G@.|v/,(/7=Bsx851{NfHS ['pɝjxTѪLۍ6~`Pټ>@.\I9 !6FfB_7m&1G}t\M]V ;]: XC\\B&x X3R5.ouFy2΋TҦSaI,OyRXr9Zv9Xa%-6#Zb!Pߜ6DW`:ů[ac3s7-]dQڈY6C@b9wc,IE.@@D T/"D"3C($9#!2LV6lF>xf{%`k~`e&o7U38t^wxx.%?/H}D]pvLq`qVs2 mj)ovփvyvċce`|RҒH 9mxceI'7?q/nv#&rB[D)+w8q/mjK@8ZUhlITcX`q6H@1%D)Y/NX"o-u _3P3g: Pʇ],@gb栢zNVX! `R,M[ *ÛhWa$Ds@W[%H{ X IN Wn A$H\qi))=^dF9H@4M;צvd73+NoqM9 >tt@揝ABfwۻ%S`YxFIrV,3`g [W!"WM7pr0?lDhRO-_֐@i ee-dV1vxq=6Ѽy [ү˵52ԇ}g<\=|hd'}Wo?x/a찥>Wgfq`VDxϺumxʵkg^@qp7yiYwY`ȽL]SN=@G y X{Z7P6ܱY3 0ʅr+°/V#|R A^48I}[(IA-7w2YS &/FN쏠$ ؏ $]a7Bԫ}n#z8w tIS~YqXO=7{}#(׿C9y>w Bl'бy{~_DKH//`ޝm7DrIqcCZgCMӰ^~y$31^;Qm/ĵSzAI2Z&}=B30>/E_]wH$oxoooovMD=oz[:hjWݩl#@U"Q yn^\^ar<Ю ^Z2Zۙo)&i^i,%5;hYIҾ`ӡzA=|,XKcU4<#QWOL|Ӈҕ-A˂O=2}^JF]j)IN2tvyKon+ck>H}=omEU}Ds&|Z⠨Py\ʌ_?-t%㟇Oǧqr\o(ZC+UFuJâM%N~.-u 3emR*7(APcYZriy^S}ZUswYL)pxJ!vkvS."q q'CYV;u BQ]w.>%/4S&*_Х-$Ql0 [D]r5lla_i}c1\!~FQ?"DDJt8 y-S$ f\;R8ʎz=̾.O8Qr}@?Ӕ롦|OU`)F]WwS]"?fUv3W-t'aRnJ VM9#^ARIsDyٜ퐖#t3&s/Zֻ4vLP\ydM0s'P4_Q˙wA聫+3J@2n͐ nV/ٳs>@trCZ ogV=s;pd<=b#ָRp&lȌe聫+6{D moY^O"L M3?U ECWTG On 5G[pfC .,-N;SCiɒ,w\2B2~u4 q>cW~)֘" ^MU6 ~)~y e<={L6ogB0z%c_16?,cƝ6u r I;Kw\Y:QI:~މh쭫y(7}nio,Lypׯ33&YTeS:`KE$dte1/({,!da(INXΛ=>2qTz]_$mn+K~,x!s-T#$f(1?x}P@ZH"wo]Xv PrqMj؜HZ}U7gʵ~hl~y 4hʒi `ޮiAIo%ߨE=p e#Mj?oo{I7-gc?bMo0LMVR?K>FRU[>\~7=&|9i>>y0L͐M,*_4;ZMMMgC_+I7cű1H yǁ|(p6iC5_yxd} P9/O T% MyМ&;k Glͨ+ܟK 3 j gչRT>ՇS@np~f측/ԸMcd!`rmW2V ˥1/V}:Pub7=4Ϛ]Vo0U|k!E-3!4?W)3xxE0rRPttWBU^R`#*lpD%p . A+ciqR j?zk= SxumM*jy"6A˧R!-·NYU̯q&x"\gChѤqIfD^YR$2P2 *s=;DDˢgX;=ܗskz8{mh:w>~VgGOph SRXMo Y88dUy2#DX{_SMn Y|x?>Ad0L'nH ݾtPPFDwZfA;壡 "Y'Ԟ 8.ȽX9vOvXd~ 'g7ho#FS5Q#,rNk\kZydZt6!^E9]@kv#*Eu^ v@;h }|9+ -H*~2@p=ޣLޥa hr+rg?}4G{ٮo#PǶDz6Ķ '[=e*ɟ| MV 0hSM}ٮo#F̼w>4`7xM*w1;?@m0p+rw?}d[?ܽ/Nk4vn˪ NL3׌X̔" ?$~tc , ~eWE[&ڹylm7juҒ[v3YcYa@Ol}6˟29]>ZJ}T,ͻwgV`Ddzfx,ɨ,&\-M :7SMi粏#3|ΛӀH#;Dz]l4@Ҁ݉hYnm&" Q0%M[ " .ct} n>8ſ{k)@T=I"ɳ'kͲ!2N:93GDrȴdyv)˷Chv|d7/i<vum  hi?y.)j|ؕ8>*D,Ӡar4YDs/ɭ9`^y0g@A˓_vD* 9Bz oVgќ7"lheK?I*ɵVVr]pY?:JзNwS:χvݸ$H= nV:Rw[q?nF|摇L'_X?Y@g 'ZOkX#nyeVQs+e~雾Oo`xDb;RS<^4b)~ew|ӿ#"#̒'_ OcJ鎻ɌĈoUQP45Ydcx:*?@!FܣYC*J|J=co7d<(l)*2{WS%'e1%/U&ɪ$Ɇ{#'e2{ٌ ~[% mueL^UQf=^_`ʼL0S*_R h*:I?l4TRn` T+ <+T8E15qe^ ήsBfH2dE :y;} \ h2Tl.GvϦsr2 x:QsтJ*s3nV (%?/HyX&>2(4Oaï)JR\bLDZi5պy5*3Rfjt2x[[9sxg,$7#]Q|FwnS 4pT 4rJDʆ'K0?&\T5EsG}(TESt$t7r*=5r zb~mj$ YJ6jw^z 8:o_=Yg`@39xrH..H LȬB]hlPW:US'K; ho"Um7)-ɍkag.vht:l"24TyÒpr*ąL6Nڕ!ZQ V@C cKBs)W:dCU  dSl=W`Lᇸ/ 2K&bNU\=9ʬzP]@zM(,@EdݏR\. ԯXLU(;ã!X;d)쇸p0N2*t+}2ԺF-(O6 x{;}1_?{=>yՃ}X{tr+e?ָpڒscV"WEu9nZJN,5-{[z4qr.M3+eZ0'b؉ଅdkx 5$:{qt3C! =(ň֮aAAd2M)HnKI)s愼z^2KG>;cV[Q0Q~<^)`!sD9^eHGpB+dM ֥d8ʓψ@7Fea["p)(q/i=[o$Ir:ɢ.wwkCys4IVfO%fm[o"=(cczX%aˎ4VR渱 (c7 n:--'CLg `rJ4)bJe-yK4kQVߥ r\N #3XJ1JUN⦅ "HK@b]N p܌hxvݕБWê m%qm07);WsùEL^}dSloUf_{\J4={BDQrݙ-JQ0.ZSkⓣg,Tha:@[.vA<=EƋ9<7=vʞNú_z9|ziJI_>aY%:\Q6FE8sUye 2C}enﰷ!QgTo34yˮ%c6|?{7Ó%?@2ce`}^8ܐpnDcђӿ粫2Y7-Hk#{~m2ls#Uddf@^pxS(8FdrLhu(0qftJM``{nFMv^ݚ0$ [Ye b=%AX؁`Zm6ɭ@$$زE^2=DZϾL5tt|ƚD#`'$cd=jWCaW?,3MxK&ac3e cu[b|["NU23Zy?JrS΃3ܳl_ Qz+;Bac35NsW.[ܕYTTni%@],h@o3͋NvFCd./Mey̫;ķQedž If UƬ&77Wc҄Oga%O&䤵=MZ0/݌BU6aޅSӴTY6IJ3rWk!vViÁҹܢ>[gZ8+mA a-Q@ɾhj ΆOŬ̏E?ϿH[y:Nƞ3"ŷB =I3v{fn2R(ڴ=-&ofQFGU$2S sf\ -IOe4c%w#?QCs=Ϭ0J i]DҏhjfiPvJ(g49d?XQN TF ^HwS@׌?u R2*nCyR3ʦz]%*ڿRA̽4So7߿Fe>xM[?V$'I|T}7&)_}cjx*|~8]ot:GQ[ E}r ~Se_4YBӚOI>#߷5@~y%X2gNߨ4yNXeЀ.NtӴ~tY3pArOoeTGUs%ue rwZ.:~pyVV6 yr.}-}}O!"~J[C^l}~v9E˃NyڹG58a"+rԬN1&"Z&\E*LFXIҶ|]LJ!⺞;3f)6˸/2[sHM70^~98Ek"`h*CM3*YF99]u+>EW)?AR WSwqѐl]3dy$gon%B`ܵ.-=M2<Ր?Axs.VyGyaFZjW'D>bF+s^PB]oZ\:bP [ 6ʘ_~Jc/!yV@iot|̯q~G̓yiZTQ^=e0Sc1d!ʧul@ X8F+ЫWω!(_r2K5ʪ*^,thYAiS@S^_>P'i;r<챏,T.~0(`&dx(A4Y,.hAI iĢ٬e( YꄯseNJ'3+('-Xr~4Fs]q@GSp"5A(h@CU "j5z4).{G!sQ(}?#tɿiHÜe='̙}|=$DKXݷVt7 e0iPˑXу3M9/ y*Y{ Z0Mo U=W˳ŢVShk! e%|H$PJe@1OlQ2UvO l!f?ǂ܁}v@/D4m*eO,' @͙nl$1ŜCC/-/VE;⒞_s)**uf= 0X5~ay~uk-ιPz+FCG,/5ZnfuMCcbqyȺ`'r]9x97f-:LaAbD^pN6EC7QSL岕."hd?لz\ϛ<8f# %ԸI2U~+uSu|`d&8 ZA* %$Yz !z!K8R=;#|8a%nD$\zĭkhr9WO:WOa4bB l{XcVY7 D`X:cE5̷߭QRE{dLeq/Y+鵱6 1m7?EǬFąul=rXV@E\7>Z da(Ĕb6$d䯊(+V`3vn9f.iPCOjn/C>0ʡVo.'QC~ޛIgA'#`}MG;X5u>d1bYR)4GEK,+ 1\oکS*AZ&6n)Yc\pK=lȟoRu;^rةzT[MIzy[閤+ּsLy5'7ʉZA50t[,/psk}|_3tmXW65S[-C~y;V6c#j=p@C5ğ{d*&.IZ/L@#ى#:T6kjO``CD*U@z:L +tTCpC~ Cb ,џնercW/-`nO@~jREqh֏tfc$u0Lx"z*Zzo4sBX92wc0Ӡ [< o^!Mm Lmy Ը 4&LdqOohvǭLZHP}aW/ w}3hy;OHwoo n4EZkiEçt 4|rn3>;Cu2C}.=^' We`sEY|`nk__oh" Yz{n?6e@ă\'̍yãa;mW _dc D4O6MΓc` a'981<{|?ya(ףs'Ac2PڍYWu}(~}޿ xտuyY7@tcESȥt{MM% ;qFNNf4?I8| E$pD|_'l D) /Bʕ ~VN8<..niϱ+3ƛ7A$5xw)\^>D9 $s h̴#n}͈ΓX(zpZI_Wrhb?v[Oxz3Bu;'_ϯipH2Y<}g`xtkyn'NT! P㞍iK$=tkpG0_҄;ΩS(wxM>qfd/m zH6#pا$DLm.j lIIK]"*q:FDQ6W6VKV_{~cbb!y=>ŠJ C]`-EF?6n{6 kͶj2 rf.m)}(W<0t-6@`b 0`*X=V=QM]Ε-_ xwHcP9eeKDB[hSO@f|B l7j "{RPkcfeҿ}H̺S4vUD\qZV%t^8؛xi4A/MQ b]^ۯ@B$|ڳ Ш/ij,:VݝeuneQIDr 2^` dDDfr932Itkəhfk⯮ 15ڲu: u!W1ȵ/KHhґ50E ~}@*+ͫ[zıkU<c^Q=s6÷5uUI2M^P:EY:c4jp6,D Ȓ$"U3H~+9u0JjVȔ+M@ϭXS z焍f^A%W,|pPU^jXJm5Д6 &_@h,;as" -G@);3vMZrFAsRh-]6KQ4H9n-gR$gFWŚ+J%?Gф` sPQ jt5 }a$NA2#~t4[cb0l10mlk8J߹1tJB*.Y=8̇g V:A` 2k-#JwxK%^Z4vٜY[d4od(tEYQ ƭ\헏ٸMh47 yRh9NK ~R/3D׹mJܤ<%l![eE;a"y+G&wF@hW;|27Ѽ(&lS/o-y+TF4@092p  BR_xSc Ũ qCo/_3 skih5_O.PjU2RH&Hs[`WmeIyBC_C--&u[>VdF"eʲ8 Z*KDjQ{&xGk(XP*WaNz9MWpl5Z2H25DmBi=DؘCk)s_Nv%:+Ò1<ĵ:(~9x?VCi٨W[V?kB~?Ċ[kZiTW6@O= x )r1.̝T ;/ .%mzr}s;qK(rٮ k1v> 8lw:6.㳮i `wq?&kst3<'g4ʥrӸA=GɍM{$v%g7~!x#.R>뀼*%oXO_#Qx(|V77dtw"^ b@9ـx,Tm=q'PAa4ܚ8ƣm0zҹO&B%*_0 YݎCjsw'jk<Zww#^ .@rR~ę,{ +֋3A:\;rE$ q,p4JrheW^̫pVQGFox6]_G#l!3(o2;"Z 9=H1d${QZӋ)PbbJ)?ʿbHUjKCMuܸ~')G"Wv+S(z TC sGWhh@I]!TRf })E93,DhlKAU6,Num*P:-䫮z+f0̜FB _fFd)#te@RYX>w첀yf}5h-|Y".C[Pͺm-TyHŏOtEqIPj"QX欰+3L! {mmA[4]3Zk@޸BR2a(eIͫ_ :qY &&=Σ/W!}b6K|ӝǗ]RؙFK} 6AZ7%_֠Vr"3U8K6qX E\DE m* [E1E̙.pۑN.ۑa H>^'RDd4Ǽ<#="uLT6k0r,oxrkzsdRlԙ;Q& QTurwڛmNf&v zFi$\^&RBϼ`d1}{ z4VMI"7e .kHoW9<leOlXmʟ\ZJ}*s>. CYe-y2D Qts)zդeQ :YڧD3Uוcm:=pH-^ \Ax2{Fsˊ3#`q? ƚxPܒ 0-0Ç>x}:AMh 4BS1Dd=)@< `RQ'oWQd7Jt 0 )@]1 _DRg @>eE<TU4(4dcnbCٱ($pH^2HAͫd P@E QReBg73 u!D fvM yP=4۬m1& #~Șێ:nG6׍ijc=r&F@:>P uݮylPf>ݨޢ)YCXxE.<`C>_Ŷ<֥le#۾b l{\{cȌt\&c*Hel4nڸ epFPxRomnF,O̊Jhp# OɌ¤88= {GRk4NIIW.ENCGmҾV"jWUBW;cs9Ȯ?#P#cpcCȺ YդۛҰ d/Ci"XYܪ2M>6N`g?Gf ,u$6Ӄ.MhA3DC[h'][ 89B6Yye*]'0\xCѹq,Kw9 d\Ѱjf *m^K@Lw[ nRvDU=/'=-q@| bOfo6l;0g-fX+7%".5?zAғDD@7tM&AT]@˵sE@5¶@cݤA4r*aj,N'/$s' ƎV֜Ο!pٚIY{2<+>eRy sDKN~BⳘq8OvDA) PdX\8,,B aܤ@1+_P<$+R*t(o?nq9 5':l>T;Ii[r%mD6Ooʼ'$PzpQۻţc Xpb\$ ? ګiA9iI\!/aL c0`žՅf[ fs, 祹xul#i6 g!4dmO$,}x>0MCQR;t!O7PE0X)}~.td7]~rNwӝt;ݩτ⫹UNwON0 n*5pO@Qw}'_7d kpON˺oƎ7,la9mj-I"`_a0(2 e0/א`!hpbYK*w} Ri D4jRaWV8}.B"FPBŏ_ e3$B3 VU9 [ۂx!)c8cTsj7?qVPaפCG,3 NVfrH.-[Q_RbHX}"ʀ2GPFSsǾ:y|I1>_ &塄m ebTQ/#"-Z1}- TqE(8zU.12WVeDhEQ"pݭߚ"/Ro h?^ĨBfH>̅ z=MW`'&mt9΄rԷwfE"Ij\#+ȢX|#@W3ěv Ҟ`IZRh-`ZN}| UP,GU;UrPAV$vDzy{)VMמ3pl1{4R˜O5>iVie8ϖ\p|:vc4Ң0F}ZfeTm!2_4ڝwjը], 6CBaA·[:0>lyJDߊV# )V<Nf7\W.Ozk0tj]ԏ) N#!Hc$NqkQwhC҄KB _ʌ_+=&n(L(dN@$je?`.ѤY-f 7pp;\V>g;^w([ *Úp&"Akd|ߔTx5΁Xl 9%cEo h$"A,hjS;9P00wc)LSt#l%>qA=fB}Y7v]9O\]$I)e `-{ .YS[~$oI֒~5gXn)ѐIO@)]*0l+fi7% (BmVom(]׻ 6%zhw>oS;ͼ{FNA~'d2p.}fuºTz//)7{3Нپo\6W1?so{~||rpoI, 7X)n7*tO_-o{wT螠N #p~'/.q7Ԛ)[o~wo@\~~,2>k}!|LQ~#^ 4HEIT2[!$>ތ`5A|^u\^DfJ@ <XQ1q Yshҩ" paF99 q(WwdPZCXDG~/Bwo i6qYH9HLF""JCFVMd9$Ig^x$/;,-.s[؛ # QkhQ'(6sDM\)((ݞdw'E:V[>T:]ߔ&a9# v3lEm ), Sf'OAFJ%GLRw}PsO" u|[eR:.a : s反cܯ{Z `a#t<@"sAʕIō[nwH9W4)栝@'9z :z95yF܈>%Nr5N^ WY!%MlTa2nlxNqyOs~~m۠rMݾħ.AH湼dfTD^Ʃ.uFP67`9DS`P SNvxWnD 16\U!(aW߰FUKM"bDF#Tc#+aGDC$b/;LnĦ. R?Z `(c>1&QzrQM2Yɗ4%9ED =[t v+Z? ޔ,hŨ * u'}lE4lĀ =4c&оr#)~J_NS5%sZimUGz8JwO#)E!4)^o !AQerg&`͒Z"cf%=[8Kp'ɹN<0x$"hC "MR.s#87iIƹƉD+Ȗ{qF:Dp.6.TM&Lr,(cҚҪVXD "^fUv `]eo[=b' yaZ ƚeZYF.^L TaLT?688]B4(ނ7;G"y @T Gq4Y@'B짶dq,:]dn@Fmr^gvƷ;c PU: GF;2xl]+3n}OV(~_$NWVl|6{LY?mFN^}ɵ$Qg\><.DcV⭛JM"vQ ?;k.JAi9gĶLY^2\AyXЖ,MbxNW3q1{/+H@:M4?.wzYO-.ɹ$N~LmMs#"5 T:4SwGQv6.$,Kî#%:#ۦz n"r̊()g;vPjٺ % ]D,I…R=ֹ'ݟǂlЮxucG>F:4`[SY=9Q3`$-QٸS>Ѷ#֮wQ36j&΂xqZG/kh@5n332SXW|G6de uU/$puҟ2l;3/'eٔ^a6]Y:~aރ)j|']wv`d6fFWmF+. .?+:E">.D_&e(zDL*Z~Aa/o&&>M/1ٕc 2x0!F3}S3l+Vx3l'AIBShz_Ϋh\iG銵 ?+ԥ*` 7y\g(杶I8yLew8? y[VڻMí4g_2jB4w8*ב}XLbxpHZ8̍u#M+mՠ] !;ɊLCs Ȭ$QP]we1Uykܟ+f;Er%FۯDF^1~RX뉼1)z]PqN$72kTGYL!h齗L58 U17KQSgNR$#Ʃ#V~:vV{J{0*jS<?kn@UR#u2)a}/W}0G?Hl+pi.6j*쑭k½v%κbn)w CY<Gshr{Kr38Nm'uN{l,[Dt]b~,g d{ծ{M$Z_QCwq y|h^zSgig>@&yϦ) H.Sx4'bpԆH4N6jV(m϶N^Sb&B'0yngn.?SLRkOQ&JF<(ѮޜDK7$H'q؞+% }y#XE>*J՗M0~xJ54vRhXH\&2Bf #"snʯcD7mN/)m[kރG6 e?ab0՚sx<"i)[ P_3Vݼvw]Ur{=Q!}+4W `wIZ/ ʔ^D>lMMtn%t;pmB*.}0C33Fy|*>GBZz\ 2]pNwu_\Qzw;М{O(nP/=t+S#qI!O[*ӝ~^cJdQ9*S%=z*q%t5`PZ) 3H*@<-F : N4on 3B1-POg?ۀTG :ߊyP  ǵ\]V1ø oy Aq4=gl/J8 k4|fU+45|o/( SB_mMxMSΆp"xjkY虝'71͒SR P^vJ@f@&نs$߲ ƹѽ@NZD:eγscI(ߒxmbv.lܟWڼΌJ@፬g4\f0h)2<7)b k +oY O_#"B2!20 QժS'7"TВ2StUqPX~E3X4fui`gA\l#AN׼FT&ٹ²ҕD+Q~SX~UٍⓎT2U,M(U{0/Y]qآ8jcEI\ω5s, L+`a|OU%%0bB{C9.|Y2U'NtoDBbM40'5感=M4 bjwDMf#^RBhE r~qQQ o8փFٹt5+H@ wqX XE"5(c/B&Q_894J?0"Rxnbd&:(К{uH!pjˏNtoHe!8SG .iC0CZ9[ȋOip͸Ȓtl,|Lv w'x>eNMh;^#rzd~#0 '%D5)*٦l 8LeÉͼwOtɘh쁲\jsoisVY 2 ^ W+p7NtoEV,j|R9ͦu•dꥱ#nwu6"U6ۨ{Q舦^ۯ.e-!a4,UBFK Ӝ?NeP`P?WT?u|nvHLt} 7m *c|{3./V7|0WC,;[ Q^$:+UwLəX n2~N* -Bm,Êlh-GY=n8m"X KU,@yyr>LrA@ p b8Y3ӹMcpeۼ[ z)] (B 3Ѓ Vwh6wo։,.hۼp9nbcAWCQ\Yirh|{\],<V|N~ cF!yP%$zY]M-Fcsws"z2܇(O\g93s|>玏㽗dO>" O7Du4ç"=Z}0Ct&FCfE ϩAC"-&mکAb_#ہ_s VGU'Ocܹt@Pom t@lՈm[H!N`(V.1@m1!R!J@WRiK7conɮK@W%m h2?mCArLGj>N>= z_^z9|1;֟\nsG^&*[jho]?Kv0߃>7|&Y̮狑9KZ45O㆜?_Է@X6vJU۟G6Ѝ_|%Gt~4ohGHq|nӝt;Nwӝt;Nwӝt;Nw$HwSI?͋<a:>,҆s_n /}kD"s_|{`{_NY 9!> ޡsoɶqMA ՠb ?7zS8Ƈ_]~iP.ֆആuEdģq=<=|Јtc|a$f R%0Jն⭇Ss?&0K KQOoW/GQCO1@Qe˱q!'O,gyӹ9 }pe|? `1auC:kpVn,y3PqIBK  %*P8wM(a.&Mƃr75QDhtsTI g=>:UNcc!iH5nq!+qP(0 Gl'/}S%49۶SKR"%RQ XgVZ.0ˆA*?|M4sbeH}S7W;l 6L fW5>:h1iZWĝxxr>]c,ATDVnJ"W HBk[D$;j(K(P*P%+Fdb#oBȜ;Q(PKG({uy](-eáqas PG\!!x J'jp`-2=*q[amg:̺׸W1NNO(bNفhV`"^6n{ R73W$s*KGճ0yP M 4\&J g&界HĊّ(2 XSi +Sd4W z@UP!KU8cU*U7vgCF3bX( ^_SAS#ȯM'a%G@J[b4Kı4(}=y*gBET8G+yHwDLZNG-$o0ƃM-U[7V O+?I bvi*ykg@\0"JS>{iG' X\DbזK#/%4a?҅[!;j{KI~D"k/P1Iݸ,8ݬ8D܏$\٢ ȼKI_2+J йD Tch[ $:{'(QBScǬΗCn>a D49"w(dQĆ A;m[TBXƣjiBH,S kf*pH d7 &hTt&j9:^BMF'\tJŴShD4N7RU(&zXR\)m-xΌWlHeޠ<| CR)68ˢU6- 6"n9}V#0qp `@$O?=SgY>]Enq^̕ ٨}p#cz߲`XIl 2E+GBF1Z0fq݊T&B#CCofuD5Vhs=oZSsKCY8cܫq ɋ#J ;y" ]uq8.>iztzj phĕ}'ץWd99P jٛDz:  |uY ٬`@*DW2 fжH>h]h\W Q>#@Yۤ"0a}`%&~Y_W?g2YsWOs0ݴ:N jj  Ew8XJ^۴|x߀(М(~GEVкp(bV߶ ۭu:QU7 bcLnQm'0#\5 &#.9$lULiF.躦:#`QVߏ`u70bledXRLO,Ezfvnz l`/7-A;f@EFD:skH=iHlDB!_d.y5 ytpPdnp惶NXp4P G&Yً ?P>G cnnrMb"w(k<`ɂ-ZKjt&EkH M%\iNZLz]:!Kf7s^S1㯬N&W`6vV&.zrX_1 7T[]LLv`<<1,`lIlWM߁gX-@HA_w$i wReTIa bۭeeVVL[bDOq&ݳYNF7ȝ)Ih䦺od,: L[}?tC%4bne>͵KQrOe"}c mM^s` &o](PIہEQ@VNOqDKKzzYJD\*D-,t=SmTO@ת"6m(m<>~qtү(;37yQ((< nK"7Ս~z F7Ւ]iX5+ ZpJ֭u1,:wXӝ政bxJ^nwN?pvaV?0cNwӝt;Nwӝtb0uNbpNd $@םtNH\#wӝt[~H}*t[v.C;Y:G#o Zxe`/z24q?cM7 cּ9r*#>L*!]z)CjO }4oZze` G/)QypvھSИJˠg1I7l$ԫu <8v4:R&d(3Aә>ǤQyslж/^o0,1W>H[hRB%Ȭp K,9q^P.W//7Srjp@tyKp_̓8Z~ML\Ju(q,>f PůzT\ JqĭlոZz 9~"r Yˋ>x=k/r#_iz>[h(G&ây:3fZ2Ӽk4 y)1yi3yț8㺘=uń=]n4㪃5D2Mİkuud !-].BA+ABBӋyg@g4]ϋo)ּ1<"8LbzG?FopB2/0q_y.=*$H !H3}71}Y\ #$ϳC(ObO&&+hX'`'{> s:Z ɼ8h.2`8GppďI'vʌ1ow J""T +c>(bg 2}\"!GNSrqTz1Pp Rif5"B"̡Nf X#Jrtpn3v Tt~./![?oy /F/Q>H#¤@%3:eGcMmtD2U@@pȭ˰<%}; Tao'19,_L|)vy[R& *0B#2< д d<hI[%Ip:*oym۸g3ޗ)<hIiY`<%nZfbH a]eNm5RyX NM`,aaԳi^xoNZV'?17"DXLsUiҠcH6 ֖֣}Yd 3$8T^6֛x믌'潎M#ĉ*9[l6O,S|( xEuG, l'kmaj@Ca1)f{7ޡ˴RvFq- F> ;6r =8--Q{3l+`)宎N9#zvL]{%Ζ9Xy ]S.[H;-oF~)@{B;8lϹtFmX֐tmm H\B- [?w+u? 16QbeQufxV=GEěHX)2ps28p `NDTQ<Wg `-q?@ohVܚn#õť=bYRnŵI7ZE2`.N%v[v?5PqK/ j⠐/Bϧ"XcUGV/,^'yܦξB/x[C03D#<YB/6) o{ߪ"~.9 4Pl(23 d-ڶK΂+1b[D*& 5tpuo'@%Y]> W@,2^hkx*CTvod 0}\O:ll뜧va:ʎKq5iآ0äL 7qrTyYV c-zW%-/mУ|?wpx4BY-M#w:3@Dp,rW ,_GЭT</g,Y (@ID m|sGy=su3lD&% `9ghԏ&\t=xE 쿮6Jے nq/ntAtk5E;( w΍q.Ec:[Cv%rX7@0 E [O + ?<tlJt$t"0 ' dΧ@ڿomITV" xcP'B{4?Er#H}?w5m0 F*\0m (x[JIm?(WRrC HRvp1#K/%%vtK+#TP]i+Kzx%dGV2c!0^l#>+XXt&`DDW|I"ɟPG"*LY,?SA+mzb"JHg!J볉zjEPDar3Je50ƢQVPIL2VՇo?H଒Ed+,M :w[5@YTQRmK@y#!J<Lq  #)?BiQd?v/bO%%ū)7QtFu-inP鑪S7_*;5z&7߾ >/`|S5@ui5i>'|y Ĭ:O -O ce&ޑAMYD!iG}:}[ "i 69g[.Kdnt9M`֯<ԒnF{5 8T=)k*tZO]gFiYuw\KX3`O~H/&͔4PQVD?Cy]X*>Đr>="/߸3We܃ϓ9Ǽ+?Fɭv_gE4EH-p1>r!:]1Tc] p; mQ}AMp e@DS uUf--__ nm\ #GW8Br# -k&Z#!P^#fʨu_L uot@6DV4._ 6#O.ꕏƝ*9Ľ)N7ﷱ>]ZW9|+U#p'w+))*>rޘ+е)@ 4J~ncZ 7 ԗ?Z-nw1ֈ-;пt;Nwӝ~yR{@İ[w?ӝ`ġ [w_I6xˍwӿͮfGӝtONM~j=KY?" ̕;mJ@54@]mgGⰺ񤮟mш(?gK{TYN|jIJ/@˩۱ʀR%H%"bX6bŌ$UBF>e`jH;HN)SⷿjBP$8> j^P켖oI]svP8:vzUD ľIgE0$w\N#c^x wlpU+^g`=y 2G]r9յ=1i5J6bmcO(#ao!1\X,y}㳠4DةX&⩱`ήP]!J3?!ySLD>T>NE R('oG-x( fi]*Co}09@ k: ( :̆jnBF6Fg,PNDu#vP9#6ј8YāUؚ i[ƒYQT>+ccF .; .Y8:[͗e0.>TWw)D"ǼRnP7u/HJl`!wc_x`vb8v &!A'&#j3%XM2k~/qSax]N>9Wh犼 ME`|88GD%YPrM"%dgk@Æ+ڄ\)܄C-G7v:AOI8${{ZŪ fGA-b7*l>pf\IQ:K҇98gHLDOzpó@&q銨="* :P}vv7Dɦ/ W>LzPOu4SY5,Y@Ԃl֤l,,PƇ,t D3v]=#'z킨W-57+atVll+1Z.XX|ϱ :Q8*> YP1~'TózB$F4;>* 8\HF  Rjxl8?$jEQ[pIL34 6^_LSԟȑL H£3BF5M  GQxG:(~ٝ=f1RX9ȴP n˗1GL4Ƃ}ϬPwO@QHK8:(Lc%[ؒzl$"  z y%ypPصv}`5RjD4DJ4q?īt, uuҰ"X#W\ϊ @|ts&gKѮ*s h-pQ_8~=(WTeclu8/l +yh(dDDBDžİUćOI D㓗tk6gǪS\5=53;F'$` 5v X"0zYRaDz3#{;\;O@ Ot^?,hS?JVm4hdk2v%#`8 JJ(PK> ."4C;kS 8 &1Ʒo@^NY>;MgpOD4!3q,If0:n⬖gt V gX`ɿBqj曓}MhRUZqZ{zgJVaf5l'No9$Ї$d0`Kӕl>dESq{mn_?G|-.@oͽK!` Hiհ$X +C;ٕOD LlT~ dC q6+_rE7\Hޔ <,X-.FO+Co@r4 keG T S}<@e@'|\@ =uENDB\( ว{]oVnBBa"jSFIbO2[7,!g~n/:Fjs(Tۀ:l` '.~"b(gf]/3'aV={]nt=oQ&@:]!6 Oi4`I L>; G~ a\x}!-yGdŽn8vf갋(>e=!bUڵZ4CҠ8d3BY%Q#W%]Y@ xX]Q@♯jpב> ~Sfݘ R3׎[^ɹH=k'bETGVF`3۰vAi6ZO@?|;)4Y|D%Ä=G|e-x'_pT! oI@QK?pj TI0!7 S`IP|)KJü !u-Qno @!~&۬c.[,P5ў5>v{T "[ߧ0?fL `j'Gč]Ldus0ˮgQ:K@}(0ig8EJ.8T9{I+?j-#hRPJ9pZx!;?Zhz?2#,Q xuJ5M ~[%AJ|GD:=Ovy(IDs=Rv`8^ü1 Ó\(bv nI9| "3=8QD\ZzwdcG0 x4,6ϼB) jMq 2 fz94gFjF@Yu#?"ø'`6;CeY,p~'u{] 8b(Oo@]vYz"1 I.7m59Y9 Zd*90zQu m k ":G yG jtK zg|'!{ 5"*1s[ `\0S9h}|,9pTعFT,N-.5[}Bp6 e3蚪Cc\I,)T(\#j@>Z==尽bD,@?{4XGqq >@[Ӏ=}@bV0?Yě;+h:.Z?~_6}ԿKYE9N%nmfoĥ`pk,7)OD}*KٚMJhѢE-ZhѢE-Z_~\j2PÿD7"YC9d?ioaëN~/s&CGP"R&'gB~Q]q|N֧e6y3LKs F+x8띾+ψhh/l0MbG*5_@7)aM{Eכ#"8(Nk멎qlS:VLtLH {dSp!3܉ ^=(B.EW8F'|5zSCUg'I`T5<\|7cn:_Vx[#-uTZF]UXч!)j UDLG djmMG*qsǹ"2aSfZ Ht>V45?N o60+9=/*br|AG!⯭$4:vA)`tu V0TJ9R̠+ΎmnqDAi@lӆKy:全 }J#H?tF2nrDҊB G^#PX] !O6#,$C4#0O1S |H7=X(^$/k1?K5 [Ngwn\_6>ɱNqr @-HoF (SB6)L)KeX#Qdf_bC"4 iJ'ӎt}9vpFc6B Ҙ]33cj CD;dWCsD&IsZLx zĝ԰)a#(ٖs&G|&9*vHS*P<,9֙$?s  xAfSDaiKH &qܸ۲KS@7@X\E^UFCZKy^ϼ:>JWkp *Cwo*Zu æYRH_Ylԛa4lB,ɽrR>Ż9d`A9] ~f`WY8V%Bð" haPjP|^ʯ;e ZptY]3Y7=N V5ٰe*O|d&hi)OeKbncXs7 8;G -wU;N\{azf!e$LvuYR)!-eu<I$,du)MTU&a=)Y'Ô )6m`@0چf~Ƙ y1V{*YL3ĻUqy=jQydR%[a)i@g}4ɩ8r#d=!bT ,KZ$VQ[03hԺNo.#e96>FE 9Zr82 ݢ󭇘}OsMxbNZ]QYlj"V5CMQ*)Kd[5%P[_0}3O6Zmb.gTpNfWUۍ @vU=R|ǐۃ+vdT FESP RéjNUD\/s &sIߧT[Kw.|tWGm7=uc}\rD՗MCSQ0x=]ymH+_FX܏ <} HS[hQuDiهs=0ndNs|w֛'2At Ol.p@f%pp2Z(7Y0e}t^oz)|^Lh@"X@mg4͵ YC:=O1/X^,̓7]!'cӜ! U&9,*l mڣ|mS!ݼJlE HK'IEUE"c}"nK#`K؀ 6X%yx"z|o9 =*iua@m`/Dm:Ļph&;P沰v;~[iW@RheLǣ81IR9CQ;QD nB\;u9_y @{U,졑84xGq-vΑqڿ P k 8JSGRUD_0 g<h@H-\2{80CԇK!g,쮔)մ=RuVj<ղ}lt'<<ѩQ:+.%2z2қªz{D,P+QN= ?xJ1$@#/P Qo;ܦ >즓)+<z#fCuߙC+sB,7>}?OzJw 7?!8mM[7uOص]>SGoI}B=}LjWh<8(FT۹bѢE-ZhѢE-ZhѢE-ZhѢE-:NE.i`Ѣ膿_]1ՑM!ۧ'6c`?IX'g3f~ԡ'>`,E.ӊNNn ;c^NWN: |gΝg4"_|BMӊU], "no$-;~rwz[s=QkC^նn2^ %?(IBux'Ny iP@Y=N5'f OSU_e@8֜^vDѮcPc/O@8L`E{$wd& `Ӈ8dwAC)rh)[b0FT(ADcj8%p޳>v\Ϛd|zGdI0]` z'XiܾeY)jLb u@Rlus(_a>dn Naz ʘOd{{(C*&0XsM7qil]}߼+RO&1/;t~Cgݻ}jZ 2 "x ~1ߞ }Mɚ3^l}?ۏȕA\,b11賿|9PrN*JMg4Bǔw@rPeu򮣔ү9]|K?aD`û8sDЎ^(Ik1Y/6 ?}d!SuޢETg|" 42{s {f=-#$U$^=p>jHç[}o@6ؚ"}Us v46^l( .N=Nqih䷱R3֒rRzC4@-/LӨbClf`Rh~Z@N: ~ |νumdRnif HòqQ^jJxzpdy٘{.M{L%,VmÖUIϟi0 $Æ|umR:\0]/]c^E $@g-aRy +FK7uwa+kv7o}l=I?#Os&s-@ w· (ύd #%Y霺y 2 e˽Yc%-܃mf<"nӳ 뇦\[m~lURsppvX;O"@i8'J e|0{q8 lJ06%wvYk\=:d`^= 6TQ.LC]wYW)uсz3OAHn~`wO~X ?A> S1ͽd+Wvg#`(ύ_ Gi;A$/w+ Eo hѢjZYTE}-Ea%`)-ZhѢE-ZhѢE-ZhѢEqDE=8v\ݶ5z'G|z@/WEψ+:W„,  297/wR Oj'17.u](;H\$ q-(ANwOdu> Z?'k<MY-2Oc>.%`@@kgT%3:}4kf0.98"z:eQOt&7r<"zU;4 m^&y6tT(;L&j]]a7PUj Oj{L;ppOV!-YQ5j+fدBYh,55Rnb`1NUt6l9UgyѫIͥYU. PsiTUrwWuh9| ,潼l͂T3F5@]ebۋ#n`Њi/,pHIu bm~صZ E&Їä^%~rx %lg1mWV*Sۚ>Ąc]>7<k!-MCOO|pWԳP00 ZWR)O±a(>A|]x<|}ְQ[jW-k =Zϳ:J0utИl *7ԕo >LfXa~[^XR]x5MoTHf͛*f>\-d]JLF >N?wlϩFy%26>Ў6o_ָqm]x[u:"wWQ7D-@L @ 1kA^q:*p zP9~tsk[DUNthJ*BMJc '!/.cW"{3H Pm#?2^.6 奈וx+۸OkO=:KRZۻOd-c8dW-8`EiTh@ɐ¢D(L%#Lو @ٸ} kZzXg)ƯOK7%] NPX<Cԋwt dSG#"#&)mЀxpnY 2Ԑ)Y$@-B&`*$Lf]B)3p*75 :]YIo[zM ^Qe^nxC`(+8xa}lM67^J0B' '5 ;cŸό?{-@lI{v#}@g嗍s{ p5.yj xi7Y7lGʦPb2扈66B?`aM|2/ z }A-|i4owRisܟίSQ&gj`TnNLNYjKL5`pG^VjE ,89`j'?9byv`}+,ƃ@=wyk4`[ZKGg`ԇyvp#GŹֻ1guwOJ̟wǚj50a7hU:FIN 'KXN2Sٮ5, \en h8<&aaW=B0.*cwGD< -V{O_w˓Oxgj/QBf ?2}_E?K" /r.>ZXh hhE-ZhѢE-ZhѢEof) )p%_hDJ[I9(^.a΢E/JzpH^zl㲺kѢ޺).¹-FlH\JߋX?â/y"rTA\~[S9$IdnR?'K X 6w r7E:/^ +0a˥+44FxOȥTUjҋͥۢ:l1|7x"Z#`H`͋O9tܩp] p]8t6ha GmSN*QʻF *& yh~~X[Lsz3zRUfc߿(9b%krŤ /S 8@oNoTmbcSULZ"P1.AT;q ^8po߽$&.#s6ځ;= 4-Ԓ`2G4o'H%3JPdf_n@DL(L\j7Do2tE Ky?7ppaw6*'m3w@(Ę^͖ͪ vK9NMF$b =FtB)஗i<+|{DKKi5!tQǠf4%C~rP M-y S/yƥ?V! #pjҔ!)71IBbi,*;o. Z仌gC"C[]]!$qwo̜͝D4o!{QQ9gCre2۱Œ'l1(j;4VEA2$ž֟})@Lb% ))0T;+(7C<v;1GɘJsu 0$H"P B|J뺒a:T `rt[ :(ld+W|y=\ MsəBu^|U@<"ˑ!g%I#; aUx$K\ץ1 C-σX$hc_ECokF%dbl`` gP׀dc{m;y~^W`NHA?V0H[hHə7: ,r'G~kATzd}LקYj s5;g@$ˤQ$ǐ(NG<)Gj\IZ7wGl'곁y+%@%d9Ɍm]>1ݘqU7DFTM'Ƶd0mYҺ05ysdk`gi2ݦg=3 Teh,/rRS.sE hh+ݷy1Q'515);U Ԙu|Rqp K_geL.6nZʼ rg/a=HK( g:u8V(f</u C&0ܺbI yYצ?%HF@y/;Ь<26-I2#g֜ϙ=Ou܅Tl1z }?J*J&k@c`Ҳ\%R<,yt9u VqZS`;9V s2ǧWڳ[MHk hӌ6fGd>1ٽ2ne8XHsۂYX?} t`bIPM(7ɦzZT.O@ \5}{:h_z`x{tL']pnߛ܆ѕ~gd=_ph$v4[#n0O'xF)yb6XߐNKH1Cji?1 w`g#>n%Y>H Hq}􍍋[\Rx0pA3Le80w-/?%_3\]wճ$ȡ} `ƛ~99WKPy*?ucObjG?{+&/G($,4GJ5|8#QTXJ>*NӤ×`XA'7tG6W z 3¶a4K[" ;4v+jwL ѻ*Q K*wG+D{Ћ;5 A-lX9;G5 #FM[D.@Ĥ-'LcfMS}ͷE-ZhѢE-ZhѢE-ZhѢE-ZhѢE-Z1/_R7t{გw_?{*TGww~@-Bn#+Wž+J9}q-,ctk;cб? CdHN&Mo!bW'b,jT.ǹ,gmt45o'@J0Nc z7f mIv;FKwI ^DBCoC5WcGGc U8I $Q:Ux}Ea1]'ub[_OZ|W,?=#=4,܋08"HH5yԇ5#K ~nՈ\ c/kj3dR~MQG*J$[:[im+P׳8MJ'%T3jj wP1݆.P9j^ է&XvkxBv7! #VF:O#z 6Hx$$#ue*7Ot.5C} Ges5T'X 7ǎbE 8|wjI Nm#@`0)%h)YT/:1Uy&8DMG] tOP)#9E.N3}S^v9rSGFVӞɋuPM# @32Ԅ2ca;Zn +{ b? 7|i#{TaW}ro]JEO3γ6eFz:32M&IœGh9RCN\GɻUE8]U\&ʫ=&IxC4A vXI&šk!xIrK˧Y)-dY'#RJ,B {Bw߅Br ء3K[y[? gzWթm+wr(0Jxsj[H@XtQdn( co ` f 1o%>r~0, }vt\k:{QGK4 fG"P3Gؗ0%':m9UyT e~F?a54F {fF5(j?z`0 zR 0`S03s^?e询۠N鴸gnĸG<,i:R16CRϬ#i5nluPJe|=,0:&OvFfZaौ,D\nXɴfC95&{ JzkߜM3ƕBw|lS$,v._ZRd$GAi%%I2m--Uw[={* *1sX &ۜ=΢܁߽s2BIC$]4~!Ouk;;<*0>q kOBI}w$Nڃ$:OlSDԤV,psp]!в{ {+a ;no3"Fʸ؅RTMxсU@*HAv}WN` b=džkRy W@oۀ@Izrm|ȅwmT&l6wĦb'k8{Ả{ZΣ2JC >HCf[P2]<߶4I0ڀewغ*0ڀӨJT6u^d#R_{۪0ؿE_BlY[,]&/z~ C kgL> 4; )6ЂwV %À04_ٸ.%L𝑒Or{7[%Z,o3?YwQxG%yFQӀǁ$M1)QXPn FA Ɵ FIP2K>fӀV\TA%Wӯ_9 43Qԟ#~{fyln R\lj`*`lz3*)?p:tgF6xF:U,E[|yr/ j$>ՆQh,q])x.Q a?#@QR?EtSt|f_AA[T=JiT͌pYclt4\,,o?']OI1+1ȢE-ZhѢE-ZhѢE-ZhѢE-ZhѢE-ZhѢE-Z览h*ˢ+})3ޢ=aVlE:"Mz*\_Kal^JF/a9maE·~Gwp|9"[a,ۯJ*K"/$Ο[S^? v"`Tmu7 Y4seMPiv4 z)1) ^Ю6d T/sn^@;%X%ޠD*}18dM֕\VYz:@_`UVJ'C2[3|0J\-}pLqcr7Ŵ<bqe'"pęw|/ĂΪ_IVM⮐lZ&XpF<kC#JεioK3 4.AjR"L?KS8=.Y|l(Ns3ESS &C.rȟBU^8tNI!&N!s7`IJ8ǒZvy¿\(-XٕzfSNA졃F8O8#'H%sHYp7v+e#DIWTס|tg1{C6v l@HK,gqCO8_$͸8P@ͨٞ"cYÐY 0MҪθR1\r?A'"@2C+RJ/&nZ#P\>ȿ,y^H w ݆0{/`mrde%=9*JHЏДD }M?G4">RjSm4f~{E0 #Vc, г+Nt j#W$N/|@&Ym: LORbvE#PѺ\h`bbjwq Ve}I5cg~lg͟ \l U*)|3<8Ӎ WMnB%G)\whcgd_u6w]vjy˥hjOAz8+{IvIA ^p r!0I@Q8w1p9J,;u["ը䕩J{?3HKXSkRB}DePMX"vt_2Gg?QOkQkULSÒX7vLc*P6cGi:n=ߟ&aO@,dqy6vq Ve}IңӀ/y&7 *Jp%v'vyǁ5%ҏK~@-dtwy<<7^g;׷C'W|/NԀ4@$.P@AU϶/Yxz|[y?izN wZ}II0Fz4@bZR0>u=o9'ɒ04o[^u%X%kI.+cKy` yp!w }rqߗ|0yy2? p,/>\0g^&r:;7 o'6DL~}T/dk 1bT9?`tX)c{{ۆdSK`oHۧ6(?Z\wp am:=V[s4q@ w k:-y MV3M+r@"ƠF363 봟򧾥6eX}IbZ@>Izo"P>m8U^+~=N=2/;3&]NǞj'm[F,cP(}ju[ͪ6%#5 N`$Ӻ9@aE`8*PQkU-pZmxJcnέRH;ۆ9Pi7i$l,| \NS=GM:;P8P)kBn<. nG,XmӘT8z} '@LHkZ. ޕl#YD1ű=@ B (&P> r:bnVwPCqLy%wR0;3e \԰kJ?KwۆdB%_Vm!siT3OO+@ mн CH#@-$E[Ne$-E?$OS{f1w̽5x!A c5ۏ!B/ɰ9s/ϸw@}@ C]CwXMP_˛hxo~_`vC)LA̷13 6T(+Y a. ꛶C*zyr fB1p X[ ^_:Cd5. m}~T9@[ bKjOBy{ԇl]Zh"@}ʭ}"o6@PGA&IXD |-0p6' j w>.@4~xV ɥOXM]2gҽ < Wo~cXv䣻ti`0zW~?͐ԦNo6\ݯR2x '"I0 TLL\6giCZA8=(7-Ar K@ fh DAOm1er=u̠^W^J}qCS)@,zfy%D0< _"_X۬\3 Jz:> KAx4Wrnxl\8Y6Wu#-`+0ZF&"N}Ko  6 z+@?z6E}T7? w,ԶaxAA9$9h%P h BBu\j.[rkȱ@MR/08]_`nOw\5{Q.WDmoJ? p.&߻u?qO4]$T]$Y4x ӨgS ,& ߶ D0uwPƶWn|T g?~ ~S͘hY䆌GL?Zy_r+apL6 ^֢]mXe/BS0ym3Wm8D{: #@Rz,#)O<5_; __׹KW×GuF̓QQ}Qp?OcNPCT.Ge9G]1y4.A`u#= ٿ/E* <.v  FG%"4y2c0 "$U^D\mZ 6(y2)'n}x="ggp"dTTk _k#~87S/!Rx\, Obv.DVfs+u pek@PST%atxƛD5 ^Dq ]ןMXT{ @M~mÆ*/@@Mkh3v3NOyPQ =&ioJi<'zhsVHsn4µpMV\/]"-bQFIPJKyU-Ao/Y5Q>Uv6wYf;>)w~Vz FkTwn[r@A@<3sV**܎c^bxd4dI9 m\Bf deS'7-iL y~v(af~0-=h03["dߒ\vc$:ve1zOF/1!j'+%zyH]mhMUqVB'-x H^%)EI&o|2{U96)3Td"m ͐UkĿXi٧]w:f:lP.@\$ּ.@cuᝇ'ˬ9l(7R׻*Qϖtt I*]%γK§⍯"/[@ D- MpzD0/63˝/hlI%^5O.SN%?s& !-W]~kex ekN@*)>Z~T"J~*VN4ayzEXyx̤䦗[N@.rP4YݣTֲL%ob ZKu W< 2+Gdׇ nHa%jMn,QˮRP#q09 Ma5Kq-LqKvOV?ώp 1egF)9 ) i YLýg[0=ɆexM(볈W9h7\!x,.-x!pHz0 AkA=pTa@XZ:ƣ NZnms"&&ĝlfchN37vFO$i׸VmT>MV(m&y&L9x-ޗ>|ELj9~2Fw~*:7hR$4멧f?_}t.       >H?1?WOvt//=ìsD.S;>գ9lGiPWm;|@|;bqg)HZ ~zybT~y ݇qUq&?i>Z싞Ω*e~Wxw;~!op a N?AAAAAA,$N>T{cN?GϬɳ$~w=Kw%gz?^h%%t:vOO8Y[ֲULII$V #3x߃Dc/?jO-Y$^_eƗ3" RncAk[j[f431_t 3-܀/`;9E@঺_3;_3wX%V+J˾}/< |Se|@aȫ/.&. t}8?3U?ID ?0qt} ;̿<җ Mx.Wv [50sً6~H>r0V\yo@^~;seimӧd&ft8(k{-jY?5S18US]A?^[ L>N.Eˌ+#sEuw^PlɆy ,2|linzjncܺK]?qI ^6k'թQp#w~iR[ 0 6E#a_cN.0G;  Wퟨ?=|.l%tH*;JZ%,'cm+U/" 0X68_e17@<_QF[hn+ID|mSX7zRyM/>‘齥p(҅X[L?4 nY8c$? 4DP]&҇zvjaomx~9j䩎]’&Me/u*o/͟9&ځM7uM1;-Nٸ'{_vjg-RI8FiXDikp2fy-)" } {[Y=K PņfZ_4Ojm#1܎Qut\/9\0]t=8[#-7DĤ&/jsX`aJ9;Hm콝By5pVno3Wfhy`6w[c@MwetMk0n@j"&W@> Pr=(J7EWp,7p=+2M+h"\F+ ugI.w&*s> .tP2awg|r9.3 a@P%䌷>vj'NSQNFGeE~dgG |93lN:o߿^6di@<ÀȿH\=?="?zԳ~ e뱙弿rn=LL;CL H׀e؆37M7g9C kx[=,B,]l=ʷ~ 5󟈬YCƵ@GG|W|__]J@Q=k|EJ5 #1/rrZ޵U|?F_yw P&`k{E͗ 荅UwV +P_/u       DQ@PG5~{Mڳ’o=?ZQuҬ^a6gk6)lRjaεhو4# : QXZ+& h(عhYxִO+uar>llXO@V @o]Q:_}g&ңĐ5b>,rHlW{ΰq!u.$T7]H~:sVzDWWz"gSy!A:1/&@DO,3?lD̜u?P{5w uVOC4jˆ5:FAr3ӱ$j!;]5Y(7$kQ^I>ʳnsT뾄~Q^--{Q &X +)Ʒ6q@>#GP@!4:jzSS>)}_lT0o HP̅Эsm*03kE.6ip!b>!ϕ.-k͎}[N֝sbBV6EwTT /@iS?dQ`:W!:ZLٰ&v4Wl*N@*mұD;:֒`n?`yg}[71•7R]_(nA><@6Muu劚0 i,ZÞvP 킶m_kLwĭM@>h.tYjZ}D g HVznuD0-QoL6rF Nu>t&ru@Dt/-BpV{ yy觇\6KǏOʺoPlTEdbP4#X MeCײ4Or#r&y"噽}Su_ LD:lh&Nl~$َ}p Dُl6mYLL<({@V#vFfWUE/&H 22jpWs2. O[c -0ބyZ6b*NCDpW( ZRq?D3R`}Dt@]CDt-;'3L\gVu)V3'\ڵK{עv~Flv5m/`b=+)9~us JRupncuVMy0P!D,2R@3rmpkِ.| HG(Vj_l@35D4͍8h$K_BEN0j^T!q0Z% 2#lRu* = Qɵlz=pf$kG&%Hs'NO#a5 5ہI7b\f?@I: `Ph\Ypm qm}t=Ak:Ɋ,<39yj1ufH |]_t%eoE~gGշYH\Bo f;"r}sf{qj؎+=eo~gx,jf-i; tUO^ 5/&u藥AAAAAAAAAAAAAAAAAc ]%tEXtdate:create2014-08-19T12:28:15+02:00^m%tEXtdate:modify2014-08-19T12:28:15+02:00IENDB`fonts/lucida_sans_16.xml0000755000175000017500000047175012565232430016053 0ustar mquinsonmquinson<?xml version="1.0"?> <font type="bitmap"> <Texture index="0" filename="lucida_sans_160.png" hasAlpha="true" /> <c c=" " r="0, 0, 1, 25" o="6" /> <c c="!" r="2, 0, 4, 25" u="2" o="3" /> <c c="&quot;" r="5, 0, 11, 25" u="1" o="1" /> <c c="#" r="12, 0, 25, 25" /> <c c="$" r="26, 0, 35, 25" u="2" o="2" /> <c c="%" r="36, 0, 50, 25" /> <c c="&amp;" r="51, 0, 64, 25" u="1" o="1" /> <c c="'" r="65, 0, 68, 25" u="1" o="1" /> <c c="(" r="69, 0, 74, 25" u="1" o="1" /> <c c=")" r="75, 0, 80, 25" u="1" o="1" /> <c c="*" r="81, 0, 89, 25" u="1" o="1" /> <c c="+" r="90, 0, 103, 25" u="2" o="2" /> <c c="," r="104, 0, 107, 25" u="2" o="2" /> <c c="-" r="108, 0, 117, 25" u="2" o="1" /> <c c="." r="118, 0, 121, 25" u="2" o="2" /> <c c="/" r="122, 0, 128, 25" u="3" o="2" /> <c c="0" r="129, 0, 140, 25" u="1" o="1" /> <c c="1" r="141, 0, 145, 25" u="4" o="5" /> <c c="2" r="146, 0, 155, 25" u="2" o="2" /> <c c="3" r="156, 0, 165, 25" u="2" o="2" /> <c c="4" r="166, 0, 177, 25" u="1" o="1" /> <c c="5" r="178, 0, 186, 25" u="3" o="2" /> <c c="6" r="187, 0, 197, 25" u="1" o="2" /> <c c="7" r="198, 0, 208, 25" u="2" o="1" /> <c c="8" r="209, 0, 219, 25" u="2" o="1" /> <c c="9" r="220, 0, 230, 25" u="2" o="1" /> <c c=":" r="231, 0, 233, 25" u="2" o="3" /> <c c=";" r="234, 0, 236, 25" u="2" o="3" /> <c c="&lt;" r="237, 0, 249, 25" u="2" o="3" /> <c c="=" r="250, 0, 262, 25" u="2" o="3" /> <c c="&gt;" r="263, 0, 275, 25" u="2" o="3" /> <c c="?" r="276, 0, 284, 25" o="1" /> <c c="@" r="285, 0, 301, 25" u="1" o="1" /> <c c="A" r="302, 0, 316, 25" /> <c c="B" r="317, 0, 326, 25" u="2" o="1" /> <c c="C" r="327, 0, 339, 25" u="1" o="2" /> <c c="D" r="340, 0, 353, 25" u="2" o="1" /> <c c="E" r="354, 0, 363, 25" u="2" /> <c c="F" r="364, 0, 372, 25" u="2" o="1" /> <c c="G" r="373, 0, 385, 25" u="1" o="2" /> <c c="H" r="386, 0, 398, 25" u="2" o="1" /> <c c="I" r="399, 0, 401, 25" u="2" o="2" /> <c c="J" r="402, 0, 409, 25" u="-2" o="2" /> <c c="K" r="410, 0, 422, 25" u="2" /> <c c="L" r="423, 0, 432, 25" u="2" /> <c c="M" r="433, 0, 447, 25" u="2" o="2" /> <c c="N" r="448, 0, 460, 25" u="2" o="2" /> <c c="O" r="461, 0, 475, 25" u="1" o="1" /> <c c="P" r="476, 0, 485, 25" u="2" o="1" /> <c c="Q" r="486, 0, 502, 25" u="1" o="-1" /> <c c="R" r="503, 0, 514, 25" u="2" /> <c c="S" r="515, 0, 524, 25" u="1" o="1" /> <c c="T" r="525, 0, 537, 25" u="1" /> <c c="U" r="538, 0, 549, 25" u="2" o="2" /> <c c="V" r="550, 0, 563, 25" o="1" /> <c c="W" r="564, 0, 582, 25" /> <c c="X" r="583, 0, 595, 25" o="1" /> <c c="Y" r="596, 0, 608, 25" o="1" /> <c c="Z" r="609, 0, 620, 25" u="1" o="1" /> <c c="[" r="621, 0, 625, 25" u="2" o="1" /> <c c="\" r="626, 0, 632, 25" u="3" o="2" /> <c c="]" r="633, 0, 637, 25" u="1" o="2" /> <c c="^" r="638, 0, 649, 25" u="1" o="1" /> <c c="_" r="650, 0, 659, 25" u="1" o="1" /> <c c="`" r="660, 0, 665, 25" u="4" o="4" /> <c c="a" r="666, 0, 676, 25" u="1" o="1" /> <c c="b" r="677, 0, 687, 25" u="2" o="1" /> <c c="c" r="688, 0, 697, 25" u="1" o="1" /> <c c="d" r="698, 0, 708, 25" u="1" o="2" /> <c c="e" r="709, 0, 719, 25" u="1" o="1" /> <c c="f" r="720, 0, 728, 25" /> <c c="g" r="729, 0, 739, 25" u="1" o="2" /> <c c="h" r="740, 0, 749, 25" u="2" o="2" /> <c c="i" r="750, 0, 752, 25" u="2" o="2" /> <c c="j" r="753, 0, 759, 25" u="-2" o="2" /> <c c="k" r="760, 0, 770, 25" u="2" /> <c c="l" r="771, 0, 773, 25" u="2" o="2" /> <c c="m" r="774, 0, 790, 25" u="2" o="2" /> <c c="n" r="791, 0, 800, 25" u="2" o="2" /> <c c="o" r="801, 0, 812, 25" u="1" o="1" /> <c c="p" r="813, 0, 823, 25" u="2" o="1" /> <c c="q" r="824, 0, 834, 25" u="1" o="2" /> <c c="r" r="835, 0, 841, 25" u="2" o="1" /> <c c="s" r="842, 0, 849, 25" u="2" o="2" /> <c c="t" r="850, 0, 857, 25" o="1" /> <c c="u" r="858, 0, 867, 25" u="2" o="2" /> <c c="v" r="868, 0, 879, 25" /> <c c="w" r="880, 0, 896, 25" /> <c c="x" r="897, 0, 908, 25" u="1" o="1" /> <c c="y" r="909, 0, 920, 25" /> <c c="z" r="921, 0, 931, 25" u="1" o="1" /> <c c="{" r="932, 0, 937, 25" o="2" /> <c c="|" r="938, 0, 939, 25" u="3" o="4" /> <c c="}" r="940, 0, 945, 25" u="2" /> <c c="~" r="946, 0, 957, 25" u="1" o="1" /> <c c="" r="958, 0, 959, 25" o="6" /> <c c="" r="960, 0, 962, 25" u="2" o="3" /> <c c="" r="963, 0, 972, 25" u="2" o="2" /> <c c="" r="973, 0, 982, 25" u="3" o="1" /> <c c="" r="983, 0, 994, 25" u="1" o="1" /> <c c="" r="995, 0, 1007, 25" u="1" /> <c c="" r="1008, 0, 1009, 25" u="3" o="4" /> <c c="" r="1010, 0, 1019, 25" u="2" o="2" /> <c c="" r="0, 26, 6, 51" u="4" o="3" /> <c c="" r="7, 26, 23, 51" u="1" o="1" /> <c c="" r="24, 26, 31, 51" u="1" o="1" /> <c c="" r="32, 26, 41, 51" u="1" o="1" /> <c c="" r="42, 26, 54, 51" u="2" o="3" /> <c c="" r="55, 26, 60, 51" u="1" o="1" /> <c c="" r="61, 26, 70, 51" u="2" o="2" /> <c c="" r="71, 26, 80, 51" u="1" o="1" /> <c c="" r="81, 26, 86, 51" u="1" /> <c c="" r="87, 26, 100, 51" u="2" o="2" /> <c c="" r="101, 26, 107, 51" u="2" o="1" /> <c c="" r="108, 26, 114, 51" u="2" o="1" /> <c c="" r="115, 26, 120, 51" u="4" o="4" /> <c c="" r="121, 26, 130, 51" u="2" o="2" /> <c c="" r="131, 26, 139, 51" u="2" o="3" /> <c c="" r="140, 26, 143, 51" u="5" o="5" /> <c c="" r="144, 26, 148, 51" u="5" o="4" /> <c c="" r="149, 26, 152, 51" u="3" o="3" /> <c c="" r="153, 26, 160, 51" u="1" o="1" /> <c c="" r="161, 26, 170, 51" u="1" o="1" /> <c c="" r="171, 26, 186, 51" u="1" o="1" /> <c c="" r="187, 26, 203, 51" u="1" /> <c c="" r="204, 26, 219, 51" u="1" o="1" /> <c c="" r="220, 26, 228, 51" o="1" /> <c c="" r="229, 26, 243, 51" /> <c c="" r="244, 26, 258, 51" /> <c c="" r="259, 26, 273, 51" /> <c c="" r="274, 26, 288, 51" /> <c c="" r="289, 26, 303, 51" /> <c c="" r="304, 26, 318, 51" /> <c c="" r="319, 26, 337, 51" o="1" /> <c c="" r="338, 26, 350, 51" u="1" o="2" /> <c c="" r="351, 26, 360, 51" u="2" /> <c c="" r="361, 26, 370, 51" u="2" /> <c c="" r="371, 26, 380, 51" u="2" /> <c c="" r="381, 26, 390, 51" u="2" /> <c c="" r="391, 26, 396, 51" o="1" /> <c c="" r="397, 26, 402, 51" u="1" /> <c c="" r="403, 26, 410, 51" u="-1" /> <c c="" r="411, 26, 417, 51" /> <c c="" r="418, 26, 433, 51" o="1" /> <c c="" r="434, 26, 446, 51" u="2" o="2" /> <c c="" r="447, 26, 461, 51" u="1" o="1" /> <c c="" r="462, 26, 476, 51" u="1" o="1" /> <c c="" r="477, 26, 491, 51" u="1" o="1" /> <c c="" r="492, 26, 506, 51" u="1" o="1" /> <c c="" r="507, 26, 521, 51" u="1" o="1" /> <c c="" r="522, 26, 535, 51" u="2" o="2" /> <c c="" r="536, 26, 550, 51" u="1" o="1" /> <c c="" r="551, 26, 562, 51" u="2" o="2" /> <c c="" r="563, 26, 574, 51" u="2" o="2" /> <c c="" r="575, 26, 586, 51" u="2" o="2" /> <c c="" r="587, 26, 598, 51" u="2" o="2" /> <c c="" r="599, 26, 611, 51" o="1" /> <c c="" r="612, 26, 621, 51" u="2" o="1" /> <c c="" r="622, 26, 632, 51" u="2" o="1" /> <c c="" r="633, 26, 643, 51" u="1" o="1" /> <c c="" r="644, 26, 654, 51" u="1" o="1" /> <c c="" r="655, 26, 665, 51" u="1" o="1" /> <c c="" r="666, 26, 676, 51" u="1" o="1" /> <c c="" r="677, 26, 687, 51" u="1" o="1" /> <c c="" r="688, 26, 698, 51" u="1" o="1" /> <c c="" r="699, 26, 714, 51" u="1" o="2" /> <c c="" r="715, 26, 724, 51" u="1" o="1" /> <c c="" r="725, 26, 735, 51" u="1" o="1" /> <c c="" r="736, 26, 746, 51" u="1" o="1" /> <c c="" r="747, 26, 757, 51" u="1" o="1" /> <c c="" r="758, 26, 768, 51" u="1" o="1" /> <c c="" r="769, 26, 774, 51" o="1" /> <c c="" r="775, 26, 780, 51" u="1" /> <c c="" r="781, 26, 788, 51" u="-1" /> <c c="" r="789, 26, 795, 51" /> <c c="" r="796, 26, 807, 51" u="1" o="1" /> <c c="" r="808, 26, 817, 51" u="2" o="2" /> <c c="" r="818, 26, 829, 51" u="1" o="1" /> <c c="" r="830, 26, 841, 51" u="1" o="1" /> <c c="" r="842, 26, 853, 51" u="1" o="1" /> <c c="" r="854, 26, 865, 51" u="1" o="1" /> <c c="" r="866, 26, 877, 51" u="1" o="1" /> <c c="" r="878, 26, 890, 51" u="2" o="3" /> <c c="" r="891, 26, 902, 51" u="1" o="1" /> <c c="" r="903, 26, 912, 51" u="2" o="2" /> <c c="" r="913, 26, 922, 51" u="2" o="2" /> <c c="" r="923, 26, 932, 51" u="2" o="2" /> <c c="" r="933, 26, 942, 51" u="2" o="2" /> <c c="" r="943, 26, 954, 51" /> <c c="" r="955, 26, 965, 51" u="2" o="1" /> <c c="" r="966, 26, 977, 51" /> <c c="" r="978, 26, 992, 51" /> <c c="" r="993, 26, 1003, 51" u="1" o="1" /> <c c="" r="1004, 26, 1018, 51" /> <c c="" r="0, 52, 10, 77" u="1" o="1" /> <c c="" r="11, 52, 25, 77" /> <c c="" r="26, 52, 36, 77" u="1" o="1" /> <c c="" r="37, 52, 49, 77" u="1" o="2" /> <c c="" r="50, 52, 59, 77" u="1" o="1" /> <c c="" r="60, 52, 72, 77" u="1" o="2" /> <c c=" " r="73, 52, 82, 77" u="1" o="1" /> <c c=" " r="83, 52, 95, 77" u="1" o="2" /> <c c=" " r="96, 52, 105, 77" u="1" o="1" /> <c c=" " r="106, 52, 118, 77" u="1" o="2" /> <c c=" " r="119, 52, 128, 77" u="1" o="1" /> <c c="" r="129, 52, 142, 77" u="2" o="1" /> <c c="" r="143, 52, 158, 77" u="1" /> <c c="" r="159, 52, 174, 77" o="1" /> <c c="" r="175, 52, 187, 77" u="1" /> <c c="" r="188, 52, 197, 77" u="2" /> <c c="" r="198, 52, 208, 77" u="1" o="1" /> <c c="" r="209, 52, 218, 77" u="2" /> <c c="" r="219, 52, 229, 77" u="1" o="1" /> <c c="" r="230, 52, 239, 77" u="2" /> <c c="" r="240, 52, 250, 77" u="1" o="1" /> <c c="" r="251, 52, 261, 77" u="2" o="-1" /> <c c="" r="262, 52, 272, 77" u="1" o="1" /> <c c="" r="273, 52, 282, 77" u="2" /> <c c="" r="283, 52, 293, 77" u="1" o="1" /> <c c="" r="294, 52, 306, 77" u="1" o="2" /> <c c="" r="307, 52, 317, 77" u="1" o="2" /> <c c="" r="318, 52, 330, 77" u="1" o="2" /> <c c="" r="331, 52, 341, 77" u="1" o="2" /> <c c=" " r="342, 52, 354, 77" u="1" o="2" /> <c c="!" r="355, 52, 365, 77" u="1" o="2" /> <c c=""" r="366, 52, 378, 77" u="1" o="2" /> <c c="#" r="379, 52, 389, 77" u="1" o="2" /> <c c="$" r="390, 52, 402, 77" u="2" o="1" /> <c c="%" r="403, 52, 415, 77" u="-1" o="2" /> <c c="&" r="416, 52, 432, 77" u="1" /> <c c="'" r="433, 52, 444, 77" o="2" /> <c c="(" r="445, 52, 452, 77" u="-1" /> <c c=")" r="453, 52, 460, 77" u="-1" /> <c c="*" r="461, 52, 468, 77" u="-1" /> <c c="+" r="469, 52, 476, 77" u="-1" /> <c c="," r="477, 52, 484, 77" u="-1" /> <c c="-" r="485, 52, 492, 77" u="-1" /> <c c="." r="493, 52, 497, 77" u="1" o="1" /> <c c="/" r="498, 52, 502, 77" u="1" o="1" /> <c c="0" r="503, 52, 505, 77" u="2" o="2" /> <c c="1" r="506, 52, 508, 77" u="2" o="2" /> <c c="2" r="509, 52, 518, 77" u="2" o="2" /> <c c="3" r="519, 52, 527, 77" u="2" o="2" /> <c c="4" r="528, 52, 538, 77" u="-2" o="-1" /> <c c="5" r="539, 52, 547, 77" u="-2" /> <c c="6" r="548, 52, 560, 77" u="2" /> <c c="7" r="561, 52, 571, 77" u="2" /> <c c="8" r="572, 52, 582, 77" u="2" /> <c c="9" r="583, 52, 593, 77" u="1" /> <c c=":" r="594, 52, 599, 77" o="1" /> <c c=";" r="600, 52, 609, 77" u="2" /> <c c="<" r="610, 52, 614, 77" u="2" /> <c c="=" r="615, 52, 624, 77" u="2" /> <c c=">" r="625, 52, 632, 77" u="2" o="-3" /> <c c="?" r="633, 52, 642, 77" u="2" /> <c c="@" r="643, 52, 649, 77" u="2" o="-2" /> <c c="A" r="650, 52, 661, 77" /> <c c="B" r="662, 52, 668, 77" /> <c c="C" r="669, 52, 681, 77" u="2" o="2" /> <c c="D" r="682, 52, 691, 77" u="2" o="2" /> <c c="E" r="692, 52, 704, 77" u="2" o="2" /> <c c="F" r="705, 52, 714, 77" u="2" o="2" /> <c c="G" r="715, 52, 727, 77" u="2" o="2" /> <c c="H" r="728, 52, 737, 77" u="2" o="2" /> <c c="I" r="738, 52, 751, 77" u="1" o="-1" /> <c c="J" r="752, 52, 764, 77" u="2" o="2" /> <c c="K" r="765, 52, 774, 77" u="2" o="2" /> <c c="L" r="775, 52, 789, 77" u="1" o="1" /> <c c="M" r="790, 52, 801, 77" u="1" o="1" /> <c c="N" r="802, 52, 816, 77" u="1" o="1" /> <c c="O" r="817, 52, 828, 77" u="1" o="1" /> <c c="P" r="829, 52, 843, 77" u="1" o="1" /> <c c="Q" r="844, 52, 855, 77" u="1" o="1" /> <c c="R" r="856, 52, 876, 77" u="1" /> <c c="S" r="877, 52, 894, 77" u="1" o="2" /> <c c="T" r="895, 52, 906, 77" u="2" /> <c c="U" r="907, 52, 913, 77" u="2" o="1" /> <c c="V" r="914, 52, 925, 77" u="2" /> <c c="W" r="926, 52, 932, 77" u="2" o="1" /> <c c="X" r="933, 52, 944, 77" u="2" /> <c c="Y" r="945, 52, 952, 77" u="1" o="1" /> <c c="Z" r="953, 52, 962, 77" u="1" o="1" /> <c c="[" r="963, 52, 970, 77" u="2" o="2" /> <c c="\" r="971, 52, 980, 77" u="1" o="1" /> <c c="]" r="981, 52, 988, 77" u="2" o="2" /> <c c="^" r="989, 52, 998, 77" u="1" o="1" /> <c c="_" r="999, 52, 1006, 77" u="2" o="2" /> <c c="`" r="1007, 52, 1016, 77" u="1" o="1" /> <c c="a" r="0, 78, 8, 103" u="1" o="2" /> <c c="b" r="9, 78, 21, 103" u="1" /> <c c="c" r="22, 78, 29, 103" o="1" /> <c c="d" r="30, 78, 42, 103" u="1" /> <c c="e" r="43, 78, 51, 103" o="4" /> <c c="f" r="52, 78, 64, 103" u="1" /> <c c="g" r="65, 78, 72, 103" o="1" /> <c c="h" r="73, 78, 84, 103" u="2" o="2" /> <c c="i" r="85, 78, 94, 103" u="2" o="2" /> <c c="j" r="95, 78, 106, 103" u="2" o="2" /> <c c="k" r="107, 78, 116, 103" u="2" o="2" /> <c c="l" r="117, 78, 128, 103" u="2" o="2" /> <c c="m" r="129, 78, 138, 103" u="2" o="2" /> <c c="n" r="139, 78, 150, 103" u="2" o="2" /> <c c="o" r="151, 78, 160, 103" u="2" o="2" /> <c c="p" r="161, 78, 172, 103" u="2" o="2" /> <c c="q" r="173, 78, 183, 103" u="2" o="1" /> <c c="r" r="184, 78, 195, 103" u="2" o="2" /> <c c="s" r="196, 78, 205, 103" u="2" o="2" /> <c c="t" r="206, 78, 224, 103" /> <c c="u" r="225, 78, 241, 103" /> <c c="v" r="242, 78, 254, 103" o="1" /> <c c="w" r="255, 78, 266, 103" /> <c c="x" r="267, 78, 279, 103" o="1" /> <c c="y" r="280, 78, 291, 103" u="1" o="1" /> <c c="z" r="292, 78, 302, 103" u="1" o="1" /> <c c="{" r="303, 78, 314, 103" u="1" o="1" /> <c c="|" r="315, 78, 325, 103" u="1" o="1" /> <c c="}" r="326, 78, 337, 103" u="1" o="1" /> <c c="~" r="338, 78, 348, 103" u="1" o="1" /> <c c="" r="349, 78, 357, 103" o="-1" /> <c c="" r="358, 78, 370, 103" o="1" /> <c c="" r="371, 78, 384, 103" u="1" o="1" /> <c c="" r="385, 78, 394, 103" u="2" o="1" /> <c c="" r="395, 78, 405, 103" u="2" o="1" /> <c c="" r="406, 78, 415, 103" u="2" o="1" /> <c c="" r="416, 78, 423, 103" u="2" o="1" /> <c c="" r="424, 78, 436, 103" u="1" o="2" /> <c c="" r="437, 78, 452, 103" u="1" o="-1" /> <c c="" r="453, 78, 465, 103" u="1" o="-2" /> <c c="" r="466, 78, 481, 103" o="1" /> <c c="" r="482, 78, 499, 103" u="1" /> <c c="" r="500, 78, 509, 103" u="1" o="2" /> <c c="" r="510, 78, 520, 103" u="1" o="2" /> <c c="" r="521, 78, 531, 103" u="1" o="1" /> <c c="" r="532, 78, 541, 103" u="1" o="1" /> <c c="" r="542, 78, 554, 103" u="1" o="1" /> <c c="" r="555, 78, 564, 103" u="2" /> <c c="" r="565, 78, 576, 103" u="-1" o="1" /> <c c="" r="577, 78, 587, 103" u="-1" o="-1" /> <c c="" r="588, 78, 603, 103" u="1" o="-1" /> <c c="" r="604, 78, 618, 103" /> <c c="" r="619, 78, 635, 103" u="2" o="1" /> <c c="" r="636, 78, 642, 103" u="2" /> <c c="" r="643, 78, 651, 103" /> <c c="" r="652, 78, 664, 103" u="2" /> <c c="" r="665, 78, 675, 103" u="2" /> <c c="" r="676, 78, 684, 103" /> <c c="" r="685, 78, 697, 103" /> <c c="" r="698, 78, 716, 103" u="2" o="2" /> <c c="" r="717, 78, 732, 103" u="-1" o="2" /> <c c="" r="733, 78, 742, 103" u="2" o="2" /> <c c="" r="743, 78, 757, 103" u="1" o="1" /> <c c="" r="758, 78, 772, 103" u="1" o="1" /> <c c="" r="773, 78, 785, 103" u="1" /> <c c="" r="786, 78, 805, 103" u="1" o="2" /> <c c="" r="806, 78, 822, 103" u="1" o="2" /> <c c="" r="823, 78, 836, 103" u="1" /> <c c="" r="837, 78, 847, 103" u="2" o="1" /> <c c="" r="848, 78, 859, 103" u="2" /> <c c="" r="860, 78, 869, 103" u="1" o="1" /> <c c="" r="870, 78, 877, 103" u="2" o="2" /> <c c="" r="878, 78, 889, 103" u="1" /> <c c="" r="890, 78, 902, 103" o="-1" /> <c c="" r="903, 78, 910, 103" o="1" /> <c c="" r="911, 78, 924, 103" o="1" /> <c c="" r="925, 78, 932, 103" o="1" /> <c c="" r="933, 78, 945, 103" u="1" /> <c c="" r="946, 78, 961, 103" u="2" /> <c c="" r="962, 78, 975, 103" u="2" /> <c c="" r="976, 78, 992, 103" /> <c c="" r="993, 78, 1005, 103" u="2" o="1" /> <c c="" r="1006, 78, 1019, 103" /> <c c="" r="0, 104, 15, 129" o="-1" /> <c c="" r="16, 104, 27, 129" u="1" o="1" /> <c c="" r="28, 104, 38, 129" u="1" o="1" /> <c c="" r="39, 104, 48, 129" u="1" o="2" /> <c c="" r="49, 104, 58, 129" u="1" o="2" /> <c c="" r="59, 104, 68, 129" u="1" o="1" /> <c c="" r="69, 104, 77, 129" u="1" o="2" /> <c c="" r="78, 104, 87, 129" u="2" o="2" /> <c c="" r="88, 104, 96, 129" u="3" o="2" /> <c c="" r="97, 104, 104, 129" u="2" o="1" /> <c c="" r="105, 104, 114, 129" o="1" /> <c c="" r="115, 104, 125, 129" u="2" o="1" /> <c c="" r="126, 104, 128, 129" u="2" o="2" /> <c c="" r="129, 104, 134, 129" u="2" o="2" /> <c c="" r="135, 104, 147, 129" u="1" o="1" /> <c c="" r="148, 104, 150, 129" u="2" o="3" /> <c c="" r="151, 104, 175, 129" u="2" o="1" /> <c c="" r="176, 104, 200, 129" u="2" o="1" /> <c c="" r="201, 104, 223, 129" u="1" o="1" /> <c c="" r="224, 104, 238, 129" u="2" o="2" /> <c c="" r="239, 104, 252, 129" u="2" o="2" /> <c c="" r="253, 104, 260, 129" u="2" o="2" /> <c c="" r="261, 104, 279, 129" u="2" o="1" /> <c c="" r="280, 104, 296, 129" u="2" o="3" /> <c c="" r="297, 104, 311, 129" u="2" o="2" /> <c c="" r="312, 104, 326, 129" /> <c c="" r="327, 104, 337, 129" u="1" o="1" /> <c c="" r="338, 104, 345, 129" u="-1" /> <c c="" r="346, 104, 353, 129" u="-1" /> <c c="" r="354, 104, 368, 129" u="1" o="1" /> <c c="" r="369, 104, 380, 129" u="1" o="1" /> <c c="" r="381, 104, 392, 129" u="2" o="2" /> <c c="" r="393, 104, 402, 129" u="2" o="2" /> <c c="" r="403, 104, 414, 129" u="2" o="2" /> <c c="" r="415, 104, 424, 129" u="2" o="2" /> <c c="" r="425, 104, 436, 129" u="2" o="2" /> <c c="" r="437, 104, 446, 129" u="2" o="2" /> <c c="" r="447, 104, 458, 129" u="2" o="2" /> <c c="" r="459, 104, 468, 129" u="2" o="2" /> <c c="" r="469, 104, 480, 129" u="2" o="2" /> <c c="" r="481, 104, 490, 129" u="2" o="2" /> <c c="" r="491, 104, 500, 129" u="2" o="1" /> <c c="" r="501, 104, 515, 129" /> <c c="" r="516, 104, 526, 129" u="1" o="1" /> <c c="" r="527, 104, 541, 129" /> <c c="" r="542, 104, 552, 129" u="1" o="1" /> <c c="" r="553, 104, 571, 129" o="1" /> <c c="" r="572, 104, 587, 129" u="1" o="2" /> <c c="" r="588, 104, 603, 129" u="1" o="1" /> <c c="" r="604, 104, 617, 129" u="1" o="1" /> <c c="" r="618, 104, 630, 129" u="1" o="2" /> <c c="" r="631, 104, 641, 129" u="1" o="2" /> <c c="" r="642, 104, 654, 129" u="2" /> <c c="" r="655, 104, 665, 129" u="2" /> <c c="" r="666, 104, 680, 129" u="1" o="1" /> <c c="" r="681, 104, 692, 129" u="1" o="1" /> <c c="" r="693, 104, 707, 129" u="1" o="1" /> <c c="" r="708, 104, 719, 129" u="1" o="1" /> <c c="" r="720, 104, 729, 129" u="1" o="2" /> <c c="" r="730, 104, 739, 129" u="1" o="1" /> <c c="" r="740, 104, 749, 129" u="-2" o="-1" /> <c c="" r="750, 104, 764, 129" /> <c c="" r="765, 104, 775, 129" u="1" o="1" /> <c c="" r="776, 104, 794, 129" o="1" /> <c c="" r="795, 104, 810, 129" u="1" o="2" /> <c c="" r="811, 104, 825, 129" u="1" o="1" /> <c c="" r="826, 104, 837, 129" u="1" o="1" /> <c c="" r="838, 104, 847, 129" u="1" o="1" /> <c c="" r="848, 104, 855, 129" u="2" o="2" /> <c c="" r="856, 104, 868, 129" u="1" /> <c c="" r="869, 104, 876, 129" o="1" /> <c c="P" r="877, 104, 887, 129" o="2" /> <c c="Q" r="888, 104, 898, 129" u="1" o="2" /> <c c="R" r="899, 104, 909, 129" u="2" o="1" /> <c c="S" r="910, 104, 920, 129" u="2" o="1" /> <c c="T" r="921, 104, 930, 129" u="1" o="1" /> <c c="U" r="931, 104, 941, 129" u="1" o="1" /> <c c="V" r="942, 104, 955, 129" u="1" o="-1" /> <c c="W" r="956, 104, 969, 129" u="1" o="-1" /> <c c="X" r="970, 104, 979, 129" u="1" o="2" /> <c c="Y" r="980, 104, 989, 129" u="2" o="1" /> <c c="Z" r="990, 104, 1005, 129" u="1" o="1" /> <c c="[" r="1006, 104, 1014, 129" u="1" o="1" /> <c c="\" r="1015, 104, 1023, 129" u="1" o="1" /> <c c="]" r="0, 130, 13, 155" u="1" /> <c c="^" r="14, 130, 24, 155" u="1" o="1" /> <c c="_" r="25, 130, 34, 155" u="-1" /> <c c="`" r="35, 130, 48, 155" u="1" o="-1" /> <c c="a" r="49, 130, 59, 155" u="1" o="2" /> <c c="b" r="60, 130, 70, 155" u="1" o="1" /> <c c="c" r="71, 130, 82, 155" /> <c c="d" r="83, 130, 94, 155" /> <c c="e" r="95, 130, 104, 155" u="2" o="2" /> <c c="f" r="105, 130, 114, 155" u="2" o="2" /> <c c="g" r="115, 130, 124, 155" u="2" o="2" /> <c c="h" r="125, 130, 133, 155" /> <c c="i" r="134, 130, 139, 155" u="2" o="1" /> <c c="j" r="140, 130, 146, 155" u="1" o="2" /> <c c="k" r="147, 130, 157, 155" o="1" /> <c c="l" r="158, 130, 168, 155" u="1" /> <c c="m" r="169, 130, 174, 155" u="2" o="-1" /> <c c="n" r="175, 130, 186, 155" u="2" o="1" /> <c c="o" r="187, 130, 203, 155" u="2" o="2" /> <c c="p" r="204, 130, 220, 155" u="2" o="2" /> <c c="q" r="221, 130, 237, 155" u="2" o="2" /> <c c="r" r="238, 130, 250, 155" u="-1" o="2" /> <c c="s" r="251, 130, 263, 155" u="2" o="-1" /> <c c="t" r="264, 130, 273, 155" u="2" o="2" /> <c c="u" r="274, 130, 285, 155" u="1" o="1" /> <c c="v" r="286, 130, 301, 155" u="1" o="1" /> <c c="w" r="302, 130, 316, 155" u="1" o="2" /> <c c="x" r="317, 130, 331, 155" u="1" o="1" /> <c c="y" r="332, 130, 338, 155" o="3" /> <c c="z" r="339, 130, 345, 155" o="3" /> <c c="{" r="346, 130, 355, 155" /> <c c="|" r="356, 130, 362, 155" u="2" o="1" /> <c c="}" r="363, 130, 369, 155" u="2" o="1" /> <c c="~" r="370, 130, 376, 155" u="2" o="1" /> <c c="" r="377, 130, 383, 155" o="3" /> <c c="" r="384, 130, 394, 155" u="2" /> <c c="" r="395, 130, 405, 155" u="2" /> <c c="" r="406, 130, 413, 155" u="2" o="2" /> <c c="" r="414, 130, 424, 155" u="-1" /> <c c="" r="425, 130, 434, 155" /> <c c="" r="435, 130, 445, 155" u="-1" /> <c c="" r="446, 130, 457, 155" /> <c c="" r="458, 130, 464, 155" u="1" o="1" /> <c c="" r="465, 130, 472, 155" o="1" /> <c c="" r="473, 130, 486, 155" o="1" /> <c c="" r="487, 130, 498, 155" u="1" o="2" /> <c c="" r="499, 130, 510, 155" o="2" /> <c c="" r="511, 130, 522, 155" /> <c c="" r="523, 130, 539, 155" /> <c c="" r="540, 130, 551, 155" /> <c c="" r="552, 130, 562, 155" /> <c c="" r="563, 130, 576, 155" u="1" o="-2" /> <c c="" r="577, 130, 590, 155" u="1" o="1" /> <c c="" r="591, 130, 600, 155" u="1" o="1" /> <c c="" r="601, 130, 611, 155" u="1" /> <c c="" r="612, 130, 620, 155" o="1" /> <c c="" r="621, 130, 629, 155" o="1" /> <c c="" r="630, 130, 639, 155" /> <c c="" r="640, 130, 649, 155" u="1" /> <c c="" r="650, 130, 662, 155" u="1" o="1" /> <c c="" r="663, 130, 671, 155" u="2" o="1" /> <c c="" r="672, 130, 682, 155" u="1" o="1" /> <c c="" r="683, 130, 696, 155" u="1" o="-2" /> <c c="" r="697, 130, 706, 155" u="2" o="2" /> <c c="" r="707, 130, 717, 155" /> <c c="" r="718, 130, 728, 155" o="2" /> <c c="" r="729, 130, 736, 155" u="2" o="1" /> <c c="" r="737, 130, 750, 155" u="1" o="-1" /> <c c="" r="751, 130, 759, 155" u="1" o="1" /> <c c="" r="760, 130, 768, 155" o="2" /> <c c="" r="769, 130, 789, 155" u="1" o="1" /> <c c="" r="790, 130, 809, 155" u="1" o="1" /> <c c="" r="810, 130, 833, 155" u="1" o="1" /> <c c="" r="834, 130, 849, 155" o="2" /> <c c="" r="850, 130, 865, 155" /> <c c="" r="866, 130, 884, 155" /> <c c="" r="885, 130, 891, 155" u="1" o="1" /> <c c="" r="892, 130, 898, 155" u="1" o="1" /> <c c="" r="899, 130, 903, 155" o="1" /> <c c="" r="904, 130, 908, 155" u="1" /> <c c="" r="909, 130, 913, 155" o="2" /> <c c="" r="914, 130, 920, 155" o="1" /> <c c="" r="921, 130, 927, 155" u="1" /> <c c="" r="928, 130, 938, 155" /> <c c="" r="939, 130, 946, 155" /> <c c="" r="947, 130, 951, 155" u="1" o="1" /> <c c="" r="952, 130, 961, 155" u="1" o="1" /> <c c="" r="962, 130, 965, 155" u="2" o="2" /> <c c="" r="966, 130, 969, 155" u="2" o="2" /> <c c="" r="970, 130, 973, 155" u="2" o="2" /> <c c="" r="974, 130, 978, 155" u="2" o="1" /> <c c="" r="979, 130, 983, 155" u="1" o="2" /> <c c="" r="984, 130, 989, 155" u="1" o="1" /> <c c="" r="990, 130, 995, 155" u="1" o="1" /> <c c="" r="996, 130, 1003, 155" o="1" /> <c c="" r="1004, 130, 1011, 155" u="2" o="-1" /> <c c="" r="1012, 130, 1019, 155" u="1" /> <c c="" r="0, 156, 7, 181" u="1" /> <c c="" r="8, 156, 15, 181" u="3" o="3" /> <c c="" r="16, 156, 23, 181" u="3" o="3" /> <c c="" r="24, 156, 26, 181" u="2" o="1" /> <c c="" r="27, 156, 34, 181" u="3" o="3" /> <c c="" r="35, 156, 40, 181" u="4" o="4" /> <c c="" r="41, 156, 46, 181" u="4" o="4" /> <c c="" r="47, 156, 49, 181" u="2" o="1" /> <c c="" r="50, 156, 57, 181" u="3" o="3" /> <c c="" r="58, 156, 63, 181" u="4" o="4" /> <c c="" r="64, 156, 69, 181" u="4" o="4" /> <c c="" r="70, 156, 75, 181" u="2" o="2" /> <c c="" r="76, 156, 81, 181" u="2" o="2" /> <c c="" r="82, 156, 86, 181" u="1" o="1" /> <c c="" r="87, 156, 91, 181" u="1" o="1" /> <c c="" r="92, 156, 100, 181" u="1" o="1" /> <c c="" r="101, 156, 109, 181" u="1" o="1" /> <c c="" r="110, 156, 118, 181" u="1" o="1" /> <c c="" r="119, 156, 126, 181" u="2" o="1" /> <c c="" r="127, 156, 134, 181" u="3" o="3" /> <c c="" r="135, 156, 137, 181" u="5" o="6" /> <c c="" r="138, 156, 143, 181" u="4" o="4" /> <c c="" r="144, 156, 148, 181" u="5" o="4" /> <c c="" r="149, 156, 156, 181" u="3" o="3" /> <c c="" r="157, 156, 165, 181" u="2" o="3" /> <c c="" r="166, 156, 173, 181" u="-1" o="-1" /> <c c="" r="174, 156, 182, 181" /> <c c="" r="183, 156, 185, 181" u="1" o="1" /> <c c="" r="186, 156, 191, 181" u="1" o="1" /> <c c="" r="192, 156, 199, 181" u="1" o="1" /> <c c="" r="200, 156, 205, 181" u="1" o="1" /> <c c="" r="206, 156, 213, 181" o="2" /> <c c="" r="214, 156, 221, 181" o="2" /> <c c="" r="222, 156, 229, 181" o="2" /> <c c="" r="230, 156, 237, 181" o="2" /> <c c="" r="238, 156, 245, 181" o="2" /> <c c="" r="246, 156, 251, 181" u="-10" o="5" /> <c c="" r="252, 156, 257, 181" u="-8" o="3" /> <c c="" r="258, 156, 265, 181" u="-10" o="3" /> <c c="" r="266, 156, 273, 181" u="-10" o="3" /> <c c="" r="274, 156, 279, 181" u="-9" o="4" /> <c c="" r="280, 156, 293, 181" u="-13" /> <c c="" r="294, 156, 301, 181" u="-10" o="3" /> <c c="" r="302, 156, 304, 181" u="-7" o="5" /> <c c="" r="305, 156, 311, 181" u="-9" o="3" /> <c c=" " r="312, 156, 315, 181" u="-7" o="4" /> <c c=" " r="316, 156, 321, 181" u="-9" o="4" /> <c c=" " r="322, 156, 331, 181" u="-9" /> <c c=" " r="332, 156, 339, 181" u="-10" o="3" /> <c c=" " r="340, 156, 342, 181" u="-7" o="5" /> <c c="" r="343, 156, 349, 181" u="-9" o="3" /> <c c="" r="350, 156, 359, 181" u="-12" o="3" /> <c c="" r="360, 156, 367, 181" u="-10" o="3" /> <c c="" r="368, 156, 375, 181" u="-10" o="3" /> <c c="" r="376, 156, 378, 181" u="-7" o="5" /> <c c="" r="379, 156, 381, 181" u="-7" o="5" /> <c c="" r="382, 156, 384, 181" u="-7" o="5" /> <c c="" r="385, 156, 387, 181" u="-2" /> <c c="" r="388, 156, 393, 181" u="-9" o="4" /> <c c="" r="394, 156, 399, 181" u="-9" o="4" /> <c c="" r="400, 156, 404, 181" u="-9" o="5" /> <c c="" r="405, 156, 409, 181" u="-7" o="3" /> <c c="" r="410, 156, 415, 181" u="-5" /> <c c="" r="416, 156, 420, 181" u="-4" /> <c c="" r="421, 156, 424, 181" u="-8" o="5" /> <c c="" r="425, 156, 430, 181" u="-9" o="4" /> <c c="" r="431, 156, 436, 181" u="-9" o="4" /> <c c="" r="437, 156, 442, 181" u="-9" o="4" /> <c c=" " r="443, 156, 448, 181" u="-9" o="4" /> <c c="!" r="449, 156, 454, 181" u="-5" /> <c c=""" r="455, 156, 460, 181" u="-5" /> <c c="#" r="461, 156, 463, 181" u="-7" o="5" /> <c c="$" r="464, 156, 470, 181" u="-9" o="3" /> <c c="%" r="471, 156, 476, 181" u="-9" o="4" /> <c c="&" r="477, 156, 479, 181" u="-7" o="5" /> <c c="'" r="480, 156, 484, 181" u="-7" o="3" /> <c c="(" r="485, 156, 489, 181" u="-8" o="4" /> <c c=")" r="490, 156, 492, 181" u="-7" o="5" /> <c c="*" r="493, 156, 498, 181" u="-9" o="4" /> <c c="+" r="499, 156, 509, 181" u="-11" o="1" /> <c c="," r="510, 156, 517, 181" u="-10" o="3" /> <c c="-" r="518, 156, 525, 181" u="-10" o="3" /> <c c="." r="526, 156, 533, 181" u="-10" o="3" /> <c c="/" r="534, 156, 541, 181" u="-10" o="3" /> <c c="0" r="542, 156, 549, 181" u="-10" o="3" /> <c c="1" r="550, 156, 557, 181" u="-10" o="3" /> <c c="4" r="558, 156, 569, 181" u="-12" o="1" /> <c c="5" r="570, 156, 581, 181" u="-12" o="1" /> <c c="6" r="582, 156, 595, 181" u="-13" /> <c c="7" r="596, 156, 609, 181" u="-13" /> <c c="8" r="610, 156, 621, 181" u="-12" o="1" /> <c c="9" r="622, 156, 624, 181" u="-8" o="6" /> <c c=":" r="625, 156, 630, 181" u="-9" o="4" /> <c c=";" r="631, 156, 636, 181" u="-9" o="4" /> <c c="<" r="637, 156, 647, 181" u="-11" o="1" /> <c c="=" r="648, 156, 653, 181" u="-9" o="4" /> <c c=">" r="654, 156, 658, 181" u="-8" o="4" /> <c c="?" r="659, 156, 672, 181" u="-13" /> <c c="@" r="673, 156, 678, 181" u="-13" o="8" /> <c c="A" r="679, 156, 684, 181" u="-5" /> <c c="D" r="685, 156, 693, 181" u="-10" o="2" /> <c c="E" r="694, 156, 697, 181" u="-7" o="4" /> <c c="t" r="698, 156, 702, 181" u="2" o="1" /> <c c="u" r="703, 156, 707, 181" u="2" o="1" /> <c c="z" r="708, 156, 711, 181" u="6" o="4" /> <c c="~" r="712, 156, 714, 181" u="2" o="3" /> <c c="" r="715, 156, 717, 181" u="5" o="6" /> <c c="" r="718, 156, 726, 181" u="2" o="3" /> <c c="" r="727, 156, 741, 181" /> <c c="" r="742, 156, 755, 181" o="1" /> <c c="" r="756, 156, 772, 181" o="2" /> <c c="" r="773, 156, 779, 181" o="2" /> <c c="" r="780, 156, 798, 181" u="-1" o="1" /> <c c="" r="799, 156, 816, 181" /> <c c="" r="817, 156, 836, 181" o="-1" /> <c c="" r="837, 156, 845, 181" /> <c c="" r="846, 156, 860, 181" /> <c c="" r="861, 156, 870, 181" u="2" o="1" /> <c c="" r="871, 156, 879, 181" u="2" o="1" /> <c c="" r="880, 156, 894, 181" u="1" /> <c c="" r="895, 156, 904, 181" u="2" /> <c c="" r="905, 156, 916, 181" u="1" o="1" /> <c c="" r="917, 156, 929, 181" u="2" o="1" /> <c c="" r="930, 156, 944, 181" u="1" o="1" /> <c c="" r="945, 156, 947, 181" u="2" o="2" /> <c c="" r="948, 156, 960, 181" u="2" /> <c c="" r="961, 156, 974, 181" o="1" /> <c c="" r="975, 156, 989, 181" u="2" o="2" /> <c c="" r="990, 156, 1002, 181" u="2" o="2" /> <c c="" r="1003, 156, 1015, 181" u="1" /> <c c="" r="0, 182, 14, 207" u="1" o="1" /> <c c="" r="15, 182, 29, 207" u="1" o="1" /> <c c="" r="30, 182, 39, 207" u="2" o="1" /> <c c="" r="40, 182, 51, 207" u="1" /> <c c="" r="52, 182, 64, 207" u="1" /> <c c="" r="65, 182, 78, 207" /> <c c="" r="79, 182, 93, 207" u="1" /> <c c="" r="94, 182, 106, 207" o="1" /> <c c="" r="107, 182, 121, 207" u="1" /> <c c="" r="122, 182, 138, 207" u="1" /> <c c="" r="139, 182, 145, 207" /> <c c="" r="146, 182, 159, 207" /> <c c="" r="160, 182, 173, 207" u="1" o="1" /> <c c="" r="174, 182, 183, 207" u="1" o="1" /> <c c="" r="184, 182, 194, 207" u="1" o="2" /> <c c="" r="195, 182, 200, 207" u="3" /> <c c="" r="201, 182, 210, 207" u="2" o="2" /> <c c="" r="211, 182, 224, 207" u="1" o="1" /> <c c="" r="225, 182, 235, 207" u="2" o="1" /> <c c="" r="236, 182, 247, 207" o="1" /> <c c="" r="248, 182, 258, 207" u="1" o="1" /> <c c="" r="259, 182, 268, 207" u="1" o="1" /> <c c="" r="269, 182, 282, 207" /> <c c="" r="283, 182, 293, 207" u="1" o="2" /> <c c="" r="294, 182, 305, 207" u="1" o="1" /> <c c="" r="306, 182, 311, 207" u="3" /> <c c="" r="312, 182, 321, 207" u="2" /> <c c="" r="322, 182, 334, 207" /> <c c="" r="335, 182, 345, 207" u="2" o="1" /> <c c="" r="346, 182, 356, 207" u="1" o="1" /> <c c="" r="357, 182, 369, 207" /> <c c="" r="370, 182, 381, 207" u="1" o="1" /> <c c="" r="382, 182, 397, 207" u="1" /> <c c="" r="398, 182, 408, 207" u="2" o="1" /> <c c="" r="409, 182, 420, 207" u="1" /> <c c="" r="421, 182, 435, 207" u="1" o="-1" /> <c c="" r="436, 182, 446, 207" o="1" /> <c c="" r="447, 182, 456, 207" u="2" o="2" /> <c c="" r="457, 182, 471, 207" u="1" o="1" /> <c c="" r="472, 182, 483, 207" o="1" /> <c c="" r="484, 182, 499, 207" u="1" o="1" /> <c c="" r="500, 182, 517, 207" u="1" o="1" /> <c c="" r="518, 182, 525, 207" u="1" /> <c c="" r="526, 182, 535, 207" u="2" o="2" /> <c c="" r="536, 182, 547, 207" u="1" o="1" /> <c c="" r="548, 182, 557, 207" u="2" o="2" /> <c c="" r="558, 182, 575, 207" u="1" o="1" /> <c c="" r="576, 182, 585, 207" u="1" o="1" /> <c c="" r="586, 182, 597, 207" u="2" /> <c c="" r="598, 182, 612, 207" o="-1" /> <c c="" r="613, 182, 631, 207" o="-1" /> <c c="" r="632, 182, 646, 207" o="-1" /> <c c="" r="647, 182, 663, 207" u="1" o="1" /> <c c="" r="664, 182, 681, 207" u="1" o="1" /> <c c="" r="682, 182, 695, 207" u="1" /> <c c="" r="696, 182, 704, 207" u="2" o="1" /> <c c="" r="705, 182, 715, 207" u="1" /> <c c="" r="716, 182, 728, 207" o="1" /> <c c="" r="729, 182, 741, 207" u="1" /> <c c="" r="742, 182, 752, 207" u="1" o="1" /> <c c="" r="753, 182, 763, 207" u="1" /> <c c="" r="764, 182, 774, 207" u="2" o="1" /> <c c="" r="775, 182, 784, 207" u="1" o="1" /> <c c="" r="785, 182, 794, 207" u="2" /> <c c="" r="795, 182, 811, 207" o="1" /> <c c="" r="812, 182, 820, 207" u="2" o="1" /> <c c="" r="821, 182, 832, 207" u="1" o="1" /> <c c="" r="833, 182, 842, 207" u="1" o="1" /> <c c="" r="843, 182, 845, 207" u="2" o="2" /> <c c="" r="846, 182, 852, 207" /> <c c="" r="853, 182, 860, 207" u="-1" o="1" /> <c c=" " r="861, 182, 881, 207" o="1" /> <c c=" " r="882, 182, 900, 207" u="2" /> <c c=" " r="901, 182, 916, 207" o="1" /> <c c=" " r="917, 182, 927, 207" u="2" /> <c c="" r="928, 182, 941, 207" /> <c c="" r="942, 182, 954, 207" u="2" o="1" /> <c c="" r="955, 182, 969, 207" /> <c c="" r="970, 182, 979, 207" u="2" o="1" /> <c c="" r="980, 182, 989, 207" u="2" o="1" /> <c c="" r="990, 182, 998, 207" u="2" o="1" /> <c c="" r="999, 182, 1014, 207" u="1" /> <c c="" r="1015, 182, 1024, 207" u="2" /> <c c="" r="0, 208, 16, 233" u="1" /> <c c="" r="17, 208, 26, 233" u="1" o="1" /> <c c="" r="27, 208, 39, 233" u="2" o="2" /> <c c="" r="40, 208, 52, 233" u="2" o="2" /> <c c="" r="53, 208, 63, 233" u="2" /> <c c="" r="64, 208, 76, 233" o="3" /> <c c="" r="77, 208, 91, 233" u="2" o="2" /> <c c="" r="92, 208, 104, 233" u="2" o="1" /> <c c="" r="105, 208, 119, 233" u="1" o="1" /> <c c="" r="120, 208, 132, 233" u="2" o="1" /> <c c=" " r="133, 208, 142, 233" u="2" o="1" /> <c c="!" r="143, 208, 155, 233" u="1" o="2" /> <c c=""" r="156, 208, 168, 233" u="1" /> <c c="#" r="169, 208, 182, 233" /> <c c="$" r="183, 208, 197, 233" u="1" /> <c c="%" r="198, 208, 210, 233" o="1" /> <c c="&" r="211, 208, 225, 233" u="2" /> <c c="'" r="226, 208, 236, 233" u="1" o="2" /> <c c="(" r="237, 208, 253, 233" u="2" o="2" /> <c c=")" r="254, 208, 272, 233" u="2" o="1" /> <c c="*" r="273, 208, 286, 233" o="1" /> <c c="+" r="287, 208, 300, 233" u="2" o="2" /> <c c="," r="301, 208, 310, 233" u="2" o="1" /> <c c="-" r="311, 208, 322, 233" u="1" o="1" /> <c c="." r="323, 208, 341, 233" u="2" /> <c c="/" r="342, 208, 353, 233" o="2" /> <c c="0" r="354, 208, 364, 233" u="1" o="1" /> <c c="1" r="365, 208, 375, 233" u="2" o="1" /> <c c="2" r="376, 208, 384, 233" u="2" o="1" /> <c c="3" r="385, 208, 393, 233" u="2" /> <c c="4" r="394, 208, 406, 233" u="1" o="1" /> <c c="5" r="407, 208, 417, 233" u="1" o="1" /> <c c="6" r="418, 208, 432, 233" u="1" /> <c c="7" r="433, 208, 441, 233" u="1" o="1" /> <c c="8" r="442, 208, 451, 233" u="2" o="2" /> <c c="9" r="452, 208, 461, 233" u="2" o="2" /> <c c=":" r="462, 208, 470, 233" u="2" o="1" /> <c c=";" r="471, 208, 481, 233" o="2" /> <c c="<" r="482, 208, 493, 233" u="2" o="2" /> <c c="=" r="494, 208, 503, 233" u="2" o="2" /> <c c=">" r="504, 208, 515, 233" u="1" o="1" /> <c c="?" r="516, 208, 525, 233" u="2" o="2" /> <c c="@" r="526, 208, 536, 233" u="2" o="1" /> <c c="A" r="537, 208, 546, 233" u="1" o="1" /> <c c="B" r="547, 208, 557, 233" /> <c c="C" r="558, 208, 569, 233" /> <c c="D" r="570, 208, 584, 233" u="2" o="1" /> <c c="E" r="585, 208, 596, 233" u="1" o="1" /> <c c="F" r="597, 208, 608, 233" u="2" o="1" /> <c c="G" r="609, 208, 617, 233" u="1" o="2" /> <c c="H" r="618, 208, 632, 233" u="2" o="2" /> <c c="I" r="633, 208, 649, 233" u="2" o="1" /> <c c="J" r="650, 208, 661, 233" o="1" /> <c c="K" r="662, 208, 673, 233" u="2" o="2" /> <c c="L" r="674, 208, 682, 233" u="2" o="1" /> <c c="M" r="683, 208, 692, 233" u="1" o="1" /> <c c="N" r="693, 208, 707, 233" u="2" o="1" /> <c c="O" r="708, 208, 716, 233" u="1" o="2" /> <c c="Q" r="717, 208, 727, 233" u="1" o="1" /> <c c="R" r="728, 208, 739, 233" o="2" /> <c c="S" r="740, 208, 748, 233" u="2" /> <c c="T" r="749, 208, 758, 233" u="1" o="1" /> <c c="U" r="759, 208, 766, 233" u="2" o="2" /> <c c="V" r="767, 208, 769, 233" u="2" o="2" /> <c c="W" r="770, 208, 776, 233" /> <c c="X" r="777, 208, 783, 233" u="-2" o="2" /> <c c="Y" r="784, 208, 800, 233" o="1" /> <c c="Z" r="801, 208, 816, 233" u="2" o="1" /> <c c="[" r="817, 208, 828, 233" o="2" /> <c c="\" r="829, 208, 837, 233" u="2" o="1" /> <c c="^" r="838, 208, 849, 233" /> <c c="_" r="850, 208, 860, 233" u="2" o="1" /> <c c="b" r="861, 208, 874, 233" o="1" /> <c c="c" r="875, 208, 886, 233" o="1" /> <c c="j" r="887, 208, 903, 233" u="1" /> <c c="k" r="904, 208, 918, 233" u="1" /> <c c="" r="919, 208, 927, 233" u="2" o="1" /> <c c="" r="928, 208, 936, 233" u="2" /> <c c="" r="937, 208, 947, 233" u="1" o="1" /> <c c="" r="948, 208, 958, 233" /> <c c="" r="959, 208, 969, 233" u="2" o="1" /> <c c="" r="970, 208, 978, 233" u="2" o="1" /> <c c="" r="979, 208, 996, 233" u="1" /> <c c="" r="997, 208, 1012, 233" u="1" /> <c c="" r="1013, 208, 1022, 233" u="1" o="1" /> <c c="" r="0, 234, 8, 259" u="1" o="1" /> <c c="" r="9, 234, 20, 259" u="2" /> <c c="" r="21, 234, 30, 259" u="2" o="1" /> <c c="" r="31, 234, 43, 259" u="2" o="1" /> <c c="" r="44, 234, 55, 259" u="2" o="1" /> <c c="" r="56, 234, 68, 259" o="1" /> <c c="" r="69, 234, 79, 259" o="1" /> <c c="" r="80, 234, 94, 259" o="1" /> <c c="" r="95, 234, 106, 259" o="1" /> <c c="" r="107, 234, 121, 259" u="2" /> <c c="" r="122, 234, 133, 259" u="2" o="1" /> <c c="" r="134, 234, 150, 259" u="2" /> <c c="" r="151, 234, 163, 259" u="2" /> <c c="" r="164, 234, 183, 259" u="2" o="1" /> <c c="" r="184, 234, 199, 259" u="2" o="2" /> <c c="" r="200, 234, 215, 259" u="1" /> <c c="" r="216, 234, 228, 259" u="1" /> <c c="" r="229, 234, 241, 259" u="1" o="2" /> <c c="" r="242, 234, 251, 259" u="1" o="1" /> <c c="" r="252, 234, 264, 259" u="1" /> <c c="" r="265, 234, 275, 259" /> <c c="" r="276, 234, 288, 259" o="1" /> <c c="" r="289, 234, 299, 259" /> <c c="" r="300, 234, 312, 259" o="1" /> <c c="" r="313, 234, 323, 259" /> <c c="" r="324, 234, 337, 259" o="1" /> <c c="" r="338, 234, 350, 259" u="1" /> <c c="" r="351, 234, 369, 259" /> <c c="" r="370, 234, 384, 259" o="1" /> <c c="" r="385, 234, 397, 259" u="1" o="1" /> <c c="" r="398, 234, 408, 259" u="1" o="1" /> <c c="" r="409, 234, 419, 259" u="1" o="2" /> <c c="" r="420, 234, 428, 259" u="1" o="2" /> <c c="" r="429, 234, 439, 259" u="2" o="1" /> <c c="" r="440, 234, 448, 259" u="2" o="1" /> <c c="" r="449, 234, 465, 259" u="1" o="1" /> <c c="" r="466, 234, 479, 259" u="1" o="1" /> <c c="" r="480, 234, 496, 259" u="1" o="1" /> <c c="" r="497, 234, 510, 259" u="1" o="1" /> <c c="" r="511, 234, 513, 259" u="2" o="2" /> <c c="" r="514, 234, 530, 259" u="1" /> <c c="" r="531, 234, 545, 259" u="1" /> <c c="" r="546, 234, 556, 259" u="2" o="1" /> <c c="" r="557, 234, 565, 259" u="2" o="1" /> <c c="" r="566, 234, 578, 259" u="2" o="1" /> <c c="" r="579, 234, 588, 259" u="2" o="2" /> <c c="" r="589, 234, 599, 259" u="1" o="2" /> <c c="" r="600, 234, 608, 259" u="1" o="2" /> <c c="" r="609, 234, 612, 259" u="6" o="-9" /> <c c="" r="613, 234, 623, 259" u="3" o="-13" /> <c c="" r="624, 234, 633, 259" u="3" o="-12" /> <c c="" r="634, 234, 643, 259" u="3" o="-12" /> <c c="" r="644, 234, 647, 259" u="6" o="-9" /> <c c="" r="648, 234, 655, 259" u="4" o="-11" /> <c c="" r="656, 234, 663, 259" u="4" o="-11" /> <c c="" r="664, 234, 669, 259" u="5" o="-10" /> <c c="" r="670, 234, 676, 259" u="5" o="-11" /> <c c="" r="677, 234, 680, 259" u="-1" o="-2" /> <c c="" r="681, 234, 692, 259" u="3" o="-14" /> <c c="" r="693, 234, 695, 259" u="5" o="-7" /> <c c="" r="696, 234, 698, 259" u="7" o="-9" /> <c c="" r="699, 234, 706, 259" u="1" o="1" /> <c c="" r="707, 234, 712, 259" u="5" o="-10" /> <c c="" r="713, 234, 715, 259" u="2" o="1" /> <c c="" r="716, 234, 719, 259" u="12" o="-15" /> <c c="" r="720, 234, 723, 259" u="1" o="-4" /> <c c="" r="724, 234, 727, 259" u="1" o="1" /> <c c="" r="728, 234, 739, 259" u="2" o="1" /> <c c="" r="740, 234, 751, 259" o="1" /> <c c="" r="752, 234, 760, 259" o="1" /> <c c="" r="761, 234, 771, 259" o="1" /> <c c="" r="772, 234, 785, 259" o="2" /> <c c="" r="786, 234, 791, 259" o="2" /> <c c="" r="792, 234, 799, 259" /> <c c="" r="800, 234, 813, 259" o="2" /> <c c="" r="814, 234, 825, 259" u="2" /> <c c="" r="826, 234, 831, 259" o="2" /> <c c="" r="832, 234, 841, 259" o="2" /> <c c="" r="842, 234, 852, 259" o="2" /> <c c="" r="853, 234, 862, 259" u="1" o="1" /> <c c="" r="863, 234, 876, 259" o="2" /> <c c="" r="877, 234, 888, 259" u="1" o="2" /> <c c="" r="889, 234, 894, 259" o="2" /> <c c="" r="895, 234, 901, 259" o="3" /> <c c="" r="902, 234, 915, 259" o="1" /> <c c="" r="916, 234, 928, 259" o="1" /> <c c="" r="929, 234, 938, 259" o="2" /> <c c="" r="939, 234, 949, 259" u="1" o="1" /> <c c="" r="950, 234, 959, 259" o="1" /> <c c="" r="960, 234, 971, 259" o="1" /> <c c="" r="972, 234, 984, 259" o="2" /> <c c="" r="985, 234, 993, 259" u="1" o="2" /> <c c="" r="994, 234, 1006, 259" u="2" o="1" /> <c c="" r="1007, 234, 1019, 259" o="3" /> <c c="" r="0, 260, 11, 285" o="2" /> <c c="" r="12, 260, 23, 285" o="2" /> <c c="" r="24, 260, 35, 285" o="2" /> <c c="" r="36, 260, 40, 285" u="1" o="1" /> <c c="" r="41, 260, 49, 285" u="1" o="1" /> <c c="" r="50, 260, 68, 285" /> <c c="" r="69, 260, 85, 285" /> <c c="" r="86, 260, 104, 285" /> <c c="" r="105, 260, 121, 285" /> <c c="" r="122, 260, 140, 285" /> <c c="" r="141, 260, 157, 285" /> <c c="" r="158, 260, 170, 285" o="1" /> <c c="" r="171, 260, 182, 285" /> <c c=" " r="183, 260, 184, 285" o="10" /> <c c=" " r="185, 260, 186, 285" o="20" /> <c c=" " r="187, 260, 188, 285" o="10" /> <c c=" " r="189, 260, 190, 285" o="20" /> <c c=" " r="191, 260, 192, 285" o="6" /> <c c=" " r="193, 260, 194, 285" o="4" /> <c c=" " r="195, 260, 196, 285" o="2" /> <c c=" " r="197, 260, 198, 285" o="12" /> <c c=" " r="199, 260, 200, 285" o="6" /> <c c=" " r="201, 260, 202, 285" o="2" /> <c c=" " r="203, 260, 204, 285" /> <c c=" " r="205, 260, 210, 285" u="1" o="1" /> <c c=" " r="211, 260, 216, 285" u="1" o="1" /> <c c=" " r="217, 260, 225, 285" u="3" o="2" /> <c c=" " r="226, 260, 234, 285" u="1" o="2" /> <c c=" " r="235, 260, 254, 285" u="1" o="1" /> <c c=" " r="255, 260, 274, 285" u="1" o="1" /> <c c=" " r="275, 260, 281, 285" u="3" o="3" /> <c c=" " r="282, 260, 291, 285" u="1" o="1" /> <c c=" " r="292, 260, 295, 285" u="2" o="2" /> <c c=" " r="296, 260, 299, 285" u="2" o="2" /> <c c=" " r="300, 260, 303, 285" u="2" o="2" /> <c c=" " r="304, 260, 307, 285" u="2" o="2" /> <c c=" " r="308, 260, 314, 285" u="1" o="1" /> <c c=" " r="315, 260, 321, 285" u="1" o="1" /> <c c=" " r="322, 260, 328, 285" u="1" o="1" /> <c c=" " r="329, 260, 337, 285" u="1" o="-1" /> <c c=" " r="338, 260, 346, 285" u="3" o="2" /> <c c="! " r="347, 260, 355, 285" u="3" o="2" /> <c c="" " r="356, 260, 360, 285" u="5" o="4" /> <c c="# " r="361, 260, 365, 285" u="2" o="1" /> <c c="$ " r="366, 260, 368, 285" u="2" o="3" /> <c c="% " r="369, 260, 378, 285" u="2" o="3" /> <c c="& " r="379, 260, 395, 285" u="2" o="3" /> <c c="' " r="396, 260, 398, 285" u="2" o="3" /> <c c="0 " r="399, 260, 420, 285" /> <c c="1 " r="421, 260, 449, 285" /> <c c="2 " r="450, 260, 454, 285" u="2" o="1" /> <c c="3 " r="455, 260, 464, 285" u="2" /> <c c="4 " r="465, 260, 479, 285" u="2" /> <c c="5 " r="480, 260, 484, 285" u="1" o="2" /> <c c="6 " r="485, 260, 494, 285" u="1" o="1" /> <c c="7 " r="495, 260, 509, 285" o="2" /> <c c="8 " r="510, 260, 517, 285" /> <c c="9 " r="518, 260, 523, 285" u="1" o="1" /> <c c=": " r="524, 260, 529, 285" u="1" o="1" /> <c c="; " r="530, 260, 542, 285" u="2" o="1" /> <c c="< " r="543, 260, 549, 285" u="2" o="3" /> <c c="= " r="550, 260, 557, 285" u="1" o="1" /> <c c="> " r="558, 260, 567, 285" u="1" o="1" /> <c c="@ " r="568, 260, 580, 285" /> <c c="A " r="581, 260, 591, 285" /> <c c="B " r="592, 260, 609, 285" u="2" /> <c c="C " r="610, 260, 615, 285" u="1" o="1" /> <c c="D " r="616, 260, 629, 285" u="-6" o="-7" /> <c c="p " r="630, 260, 637, 285" u="1" o="1" /> <c c="t " r="638, 260, 645, 285" u="1" o="1" /> <c c="u " r="646, 260, 651, 285" u="2" o="2" /> <c c="v " r="652, 260, 659, 285" u="1" o="1" /> <c c="w " r="660, 260, 666, 285" u="2" o="1" /> <c c="x " r="667, 260, 673, 285" u="1" o="2" /> <c c="y " r="674, 260, 681, 285" u="1" o="1" /> <c c="z " r="682, 260, 689, 285" u="1" o="1" /> <c c="{ " r="690, 260, 697, 285" u="1" o="1" /> <c c="| " r="698, 260, 705, 285" u="1" o="1" /> <c c="} " r="706, 260, 709, 285" u="1" o="1" /> <c c="~ " r="710, 260, 713, 285" u="1" o="1" /> <c c=" " r="714, 260, 720, 285" u="1" o="1" /> <c c=" " r="721, 260, 728, 285" u="1" o="1" /> <c c=" " r="729, 260, 732, 285" u="3" o="3" /> <c c=" " r="733, 260, 739, 285" u="2" o="1" /> <c c=" " r="740, 260, 746, 285" u="2" o="1" /> <c c=" " r="747, 260, 754, 285" u="1" o="1" /> <c c=" " r="755, 260, 760, 285" u="2" o="2" /> <c c=" " r="761, 260, 768, 285" u="1" o="1" /> <c c=" " r="769, 260, 775, 285" u="2" o="1" /> <c c=" " r="776, 260, 782, 285" u="1" o="2" /> <c c=" " r="783, 260, 790, 285" u="1" o="1" /> <c c=" " r="791, 260, 798, 285" u="1" o="1" /> <c c=" " r="799, 260, 806, 285" u="1" o="1" /> <c c=" " r="807, 260, 814, 285" u="1" o="1" /> <c c=" " r="815, 260, 819, 285" u="1" /> <c c=" " r="820, 260, 824, 285" o="1" /> <c c=" " r="825, 260, 837, 285" u="1" o="2" /> <c c=" " r="838, 260, 852, 285" o="1" /> <c c=" " r="853, 260, 864, 285" u="1" o="2" /> <c c=" " r="865, 260, 875, 285" u="1" o="2" /> <c c=" " r="876, 260, 885, 285" u="3" o="1" /> <c c=" " r="886, 260, 902, 285" u="2" o="2" /> <c c=" " r="903, 260, 919, 285" u="1" /> <c c=" " r="920, 260, 944, 285" u="2" o="2" /> <c c=" " r="945, 260, 962, 285" u="2" o="2" /> <c c=" " r="963, 260, 985, 285" /> <c c=" " r="986, 260, 1003, 285" u="2" o="3" /> <c c=" " r="1004, 260, 1016, 285" o="1" /> <c c="!" r="0, 286, 16, 311" /> <c c="!" r="17, 286, 33, 311" /> <c c="!" r="34, 286, 47, 311" u="1" o="2" /> <c c="!" r="48, 286, 66, 311" u="1" /> <c c="!" r="67, 286, 78, 311" u="1" o="2" /> <c c="!" r="79, 286, 95, 311" /> <c c="!" r="96, 286, 112, 311" /> <c c="!" r="113, 286, 123, 311" u="2" o="1" /> <c c="!" r="124, 286, 135, 311" u="1" o="1" /> <c c=" !" r="136, 286, 150, 311" u="1" o="1" /> <c c=" !" r="151, 286, 167, 311" /> <c c=" !" r="168, 286, 190, 311" u="1" o="1" /> <c c=" !" r="191, 286, 203, 311" o="2" /> <c c=" !" r="204, 286, 218, 311" u="2" o="2" /> <c c="!" r="219, 286, 232, 311" u="1" o="1" /> <c c="!" r="233, 286, 247, 311" u="1" /> <c c="!" r="248, 286, 262, 311" u="-1" o="1" /> <c c="!" r="263, 286, 275, 311" u="2" o="1" /> <c c="!" r="276, 286, 292, 311" o="1" /> <c c="!" r="293, 286, 305, 311" /> <c c="!" r="306, 286, 325, 311" o="2" /> <c c="!" r="326, 286, 338, 311" u="2" o="3" /> <c c="!" r="339, 286, 357, 311" u="2" /> <c c="!" r="358, 286, 374, 311" u="1" o="1" /> <c c="!" r="375, 286, 389, 311" u="1" /> <c c="!" r="390, 286, 402, 311" u="2" o="1" /> <c c="!" r="403, 286, 420, 311" u="1" o="1" /> <c c="!" r="421, 286, 440, 311" u="1" /> <c c="!" r="441, 286, 458, 311" u="1" o="1" /> <c c="!" r="459, 286, 473, 311" u="2" /> <c c="!" r="474, 286, 485, 311" u="2" /> <c c="!" r="486, 286, 497, 311" u="2" /> <c c=" !" r="498, 286, 513, 311" u="1" o="1" /> <c c="!!" r="514, 286, 541, 311" u="2" o="2" /> <c c=""!" r="542, 286, 559, 311" u="1" o="-1" /> <c c="#!" r="560, 286, 573, 311" o="1" /> <c c="$!" r="574, 286, 585, 311" u="1" o="2" /> <c c="%!" r="586, 286, 595, 311" u="1" o="1" /> <c c="&!" r="596, 286, 611, 311" u="2" o="1" /> <c c="'!" r="612, 286, 627, 311" u="2" o="1" /> <c c="(!" r="628, 286, 638, 311" u="1" o="1" /> <c c=")!" r="639, 286, 644, 311" u="1" o="2" /> <c c="*!" r="645, 286, 657, 311" u="2" /> <c c="+!" r="658, 286, 672, 311" /> <c c=",!" r="673, 286, 688, 311" o="2" /> <c c="-!" r="689, 286, 702, 311" u="1" /> <c c=".!" r="703, 286, 720, 311" u="1" /> <c c="/!" r="721, 286, 729, 311" u="1" o="1" /> <c c="0!" r="730, 286, 741, 311" u="1" /> <c c="1!" r="742, 286, 761, 311" o="-2" /> <c c="2!" r="762, 286, 771, 311" u="2" o="3" /> <c c="3!" r="772, 286, 792, 311" u="1" o="1" /> <c c="4!" r="793, 286, 803, 311" u="1" o="1" /> <c c="5!" r="804, 286, 815, 311" u="1" o="2" /> <c c="6!" r="816, 286, 828, 311" u="1" o="1" /> <c c="7!" r="829, 286, 837, 311" u="1" o="1" /> <c c="8!" r="838, 286, 848, 311" u="1" o="2" /> <c c="[!" r="849, 286, 862, 311" u="1" o="3" /> <c c="\!" r="863, 286, 877, 311" u="1" o="2" /> <c c="]!" r="878, 286, 892, 311" u="1" o="2" /> <c c="^!" r="893, 286, 907, 311" u="1" o="2" /> <c c="!" r="908, 286, 923, 311" u="2" o="3" /> <c c="!" r="924, 286, 930, 311" u="2" o="3" /> <c c="!" r="931, 286, 946, 311" u="2" o="3" /> <c c="!" r="947, 286, 953, 311" u="3" o="2" /> <c c="!" r="954, 286, 975, 311" u="2" o="2" /> <c c="!" r="976, 286, 982, 311" u="3" o="2" /> <c c="!" r="983, 286, 994, 311" u="2" o="3" /> <c c="!" r="995, 286, 1006, 311" u="2" o="3" /> <c c="!" r="1007, 286, 1018, 311" u="2" o="3" /> <c c="!" r="0, 312, 11, 337" u="2" o="3" /> <c c="!" r="12, 312, 27, 337" u="2" o="3" /> <c c="!" r="28, 312, 43, 337" u="2" o="3" /> <c c="!" r="44, 312, 56, 337" u="2" o="3" /> <c c="!" r="57, 312, 69, 337" u="2" o="3" /> <c c="!" r="70, 312, 85, 337" u="2" o="3" /> <c c="!" r="86, 312, 92, 337" u="2" o="3" /> <c c="!" r="93, 312, 108, 337" u="2" o="3" /> <c c="!" r="109, 312, 115, 337" u="2" o="3" /> <c c="!" r="116, 312, 131, 337" u="2" o="3" /> <c c="!" r="132, 312, 147, 337" u="2" o="3" /> <c c="!" r="148, 312, 163, 337" u="2" o="3" /> <c c="!" r="164, 312, 170, 337" u="2" o="3" /> <c c="!" r="171, 312, 186, 337" u="2" o="3" /> <c c="!" r="187, 312, 193, 337" u="2" o="3" /> <c c="!" r="194, 312, 202, 337" u="2" o="1" /> <c c="!" r="203, 312, 218, 337" u="2" o="3" /> <c c="!" r="219, 312, 234, 337" u="2" o="3" /> <c c="!" r="235, 312, 250, 337" u="2" o="3" /> <c c="!" r="251, 312, 266, 337" u="2" o="3" /> <c c="!" r="267, 312, 288, 337" u="2" o="3" /> <c c="!" r="289, 312, 310, 337" u="2" o="2" /> <c c="!" r="311, 312, 320, 337" u="2" o="3" /> <c c="!" r="321, 312, 330, 337" u="2" o="3" /> <c c="!" r="331, 312, 340, 337" u="3" o="2" /> <c c="!" r="341, 312, 350, 337" u="2" o="3" /> <c c="!" r="351, 312, 360, 337" u="3" o="2" /> <c c="!" r="361, 312, 370, 337" u="2" o="3" /> <c c="!" r="371, 312, 386, 337" u="2" o="3" /> <c c="!" r="387, 312, 403, 337" u="2" o="3" /> <c c="!" r="404, 312, 420, 337" u="2" o="3" /> <c c="!" r="421, 312, 436, 337" u="2" o="3" /> <c c="!" r="437, 312, 452, 337" u="2" o="3" /> <c c="!" r="453, 312, 468, 337" u="2" o="3" /> <c c="!" r="469, 312, 484, 337" u="2" o="3" /> <c c="!" r="485, 312, 500, 337" u="2" o="3" /> <c c="!" r="501, 312, 516, 337" u="2" o="3" /> <c c="!" r="517, 312, 520, 337" u="3" o="3" /> <c c="!" r="521, 312, 524, 337" u="3" o="3" /> <c c="!" r="525, 312, 540, 337" u="2" o="3" /> <c c="!" r="541, 312, 556, 337" u="2" o="3" /> <c c="!" r="557, 312, 560, 337" u="3" o="3" /> <c c="!" r="561, 312, 564, 337" u="3" o="3" /> <c c="!" r="565, 312, 580, 337" u="2" o="3" /> <c c="!" r="581, 312, 591, 337" u="3" o="3" /> <c c="!" r="592, 312, 607, 337" u="2" o="3" /> <c c="!" r="608, 312, 623, 337" u="2" o="3" /> <c c="!" r="624, 312, 634, 337" u="3" o="3" /> <c c="!" r="635, 312, 650, 337" u="2" o="3" /> <c c="!" r="651, 312, 661, 337" u="3" o="3" /> <c c="!" r="662, 312, 677, 337" u="2" o="3" /> <c c="!" r="678, 312, 693, 337" u="2" o="3" /> <c c="!" r="694, 312, 709, 337" u="2" o="3" /> <c c="!" r="710, 312, 731, 337" u="2" o="2" /> <c c="!" r="732, 312, 747, 337" u="2" o="3" /> <c c="!" r="748, 312, 763, 337" u="2" o="3" /> <c c="!" r="764, 312, 775, 337" u="3" o="2" /> <c c="!" r="776, 312, 791, 337" u="2" o="3" /> <c c="!" r="792, 312, 803, 337" u="3" o="2" /> <c c="!" r="804, 312, 825, 337" u="2" o="2" /> <c c="!" r="826, 312, 837, 337" u="3" o="2" /> <c c="!" r="838, 312, 851, 337" u="2" o="2" /> <c c="!" r="852, 312, 865, 337" u="2" o="2" /> <c c="!" r="866, 312, 879, 337" u="2" o="2" /> <c c="!" r="880, 312, 893, 337" u="2" o="2" /> <c c="!" r="894, 312, 909, 337" u="2" o="3" /> <c c="!" r="910, 312, 925, 337" u="2" o="3" /> <c c="!" r="926, 312, 947, 337" u="2" o="2" /> <c c="!" r="948, 312, 969, 337" u="2" o="2" /> <c c="!" r="970, 312, 975, 337" u="3" o="3" /> <c c="!" r="976, 312, 981, 337" u="3" o="3" /> <c c="!" r="982, 312, 997, 337" u="2" o="3" /> <c c="!" r="998, 312, 1003, 337" u="3" o="3" /> <c c="!" r="1004, 312, 1019, 337" u="2" o="3" /> <c c="!" r="0, 338, 5, 363" u="3" o="3" /> <c c="!" r="6, 338, 21, 363" u="2" o="3" /> <c c="!" r="22, 338, 37, 363" u="2" o="3" /> <c c="!" r="38, 338, 53, 363" u="2" o="3" /> <c c="!" r="54, 338, 65, 363" u="3" o="2" /> <c c="!" r="66, 338, 81, 363" u="2" o="3" /> <c c="!" r="82, 338, 93, 363" u="3" o="2" /> <c c="!" r="94, 338, 105, 363" u="3" o="2" /> <c c=""" r="106, 338, 120, 363" u="2" o="3" /> <c c=""" r="121, 338, 132, 363" u="2" o="2" /> <c c=""" r="133, 338, 142, 363" u="2" o="3" /> <c c=""" r="143, 338, 152, 363" u="3" o="2" /> <c c=""" r="153, 338, 162, 363" u="2" o="3" /> <c c=""" r="163, 338, 179, 363" u="2" o="3" /> <c c=""" r="180, 338, 194, 363" u="2" o="3" /> <c c=""" r="195, 338, 209, 363" u="2" o="3" /> <c c=""" r="210, 338, 222, 363" u="2" o="3" /> <c c=" "" r="223, 338, 236, 363" u="2" o="2" /> <c c=" "" r="237, 338, 246, 363" u="2" o="3" /> <c c=" "" r="247, 338, 259, 363" u="2" o="3" /> <c c=" "" r="260, 338, 272, 363" u="2" o="3" /> <c c=" "" r="273, 338, 282, 363" u="2" o="3" /> <c c=""" r="283, 338, 295, 363" u="2" o="3" /> <c c=""" r="296, 338, 311, 363" u="2" o="2" /> <c c=""" r="312, 338, 327, 363" u="2" o="2" /> <c c=""" r="328, 338, 340, 363" u="2" o="3" /> <c c=""" r="341, 338, 353, 363" u="2" o="3" /> <c c=""" r="354, 338, 367, 363" u="2" o="2" /> <c c=""" r="368, 338, 381, 363" u="2" o="2" /> <c c=""" r="382, 338, 388, 363" u="2" o="3" /> <c c=""" r="389, 338, 395, 363" u="2" o="3" /> <c c=""" r="396, 338, 408, 363" u="3" o="2" /> <c c=""" r="409, 338, 416, 363" u="2" o="3" /> <c c=""" r="417, 338, 424, 363" u="2" o="3" /> <c c=""" r="425, 338, 440, 363" u="2" /> <c c=""" r="441, 338, 456, 363" u="2" /> <c c=""" r="457, 338, 472, 363" u="2" /> <c c=""" r="473, 338, 488, 363" u="2" o="3" /> <c c=""" r="489, 338, 504, 363" u="2" o="3" /> <c c=""" r="505, 338, 517, 363" u="2" o="3" /> <c c=" "" r="518, 338, 530, 363" u="2" o="3" /> <c c="!"" r="531, 338, 543, 363" u="2" o="3" /> <c c="""" r="544, 338, 556, 363" u="2" o="3" /> <c c="#"" r="557, 338, 558, 363" u="3" o="4" /> <c c="$"" r="559, 338, 566, 363" u="2" o="2" /> <c c="%"" r="567, 338, 572, 363" u="3" o="4" /> <c c="&"" r="573, 338, 584, 363" u="2" o="2" /> <c c="'"" r="585, 338, 598, 363" u="2" o="2" /> <c c="("" r="599, 338, 612, 363" u="2" o="2" /> <c c=")"" r="613, 338, 626, 363" u="2" o="2" /> <c c="*"" r="627, 338, 639, 363" u="2" o="3" /> <c c="+"" r="640, 338, 648, 363" u="2" o="2" /> <c c=","" r="649, 338, 663, 363" u="2" o="2" /> <c c="-"" r="664, 338, 684, 363" u="2" o="2" /> <c c="."" r="685, 338, 693, 363" u="3" o="2" /> <c c="/"" r="694, 338, 708, 363" u="3" o="2" /> <c c="0"" r="709, 338, 729, 363" u="3" o="2" /> <c c="1"" r="730, 338, 739, 363" u="3" o="1" /> <c c="2"" r="740, 338, 749, 363" u="3" o="1" /> <c c="3"" r="750, 338, 759, 363" u="3" o="1" /> <c c="4"" r="760, 338, 772, 363" u="2" o="3" /> <c c="5"" r="773, 338, 785, 363" u="2" o="3" /> <c c="6"" r="786, 338, 788, 363" u="3" o="4" /> <c c="7"" r="789, 338, 801, 363" u="2" o="3" /> <c c="8"" r="802, 338, 814, 363" u="2" o="3" /> <c c="9"" r="815, 338, 827, 363" u="2" o="3" /> <c c=":"" r="828, 338, 840, 363" u="2" o="3" /> <c c=";"" r="841, 338, 853, 363" u="2" o="3" /> <c c="<"" r="854, 338, 866, 363" u="2" o="3" /> <c c="="" r="867, 338, 879, 363" u="2" o="3" /> <c c=">"" r="880, 338, 892, 363" u="2" o="3" /> <c c="?"" r="893, 338, 905, 363" u="2" o="3" /> <c c="@"" r="906, 338, 910, 363" u="3" o="3" /> <c c="A"" r="911, 338, 923, 363" u="2" o="3" /> <c c="B"" r="924, 338, 936, 363" u="2" o="3" /> <c c="C"" r="937, 338, 949, 363" u="2" o="3" /> <c c="D"" r="950, 338, 962, 363" u="2" o="3" /> <c c="E"" r="963, 338, 975, 363" u="2" o="3" /> <c c="F"" r="976, 338, 988, 363" u="2" o="3" /> <c c="G"" r="989, 338, 1001, 363" u="2" o="3" /> <c c="H"" r="1002, 338, 1014, 363" u="2" o="3" /> <c c="I"" r="0, 364, 12, 389" u="2" o="3" /> <c c="J"" r="13, 364, 25, 389" u="2" o="3" /> <c c="K"" r="26, 364, 38, 389" u="2" o="3" /> <c c="L"" r="39, 364, 51, 389" u="2" o="3" /> <c c="M"" r="52, 364, 64, 389" u="2" o="3" /> <c c="N"" r="65, 364, 77, 389" u="2" o="3" /> <c c="O"" r="78, 364, 90, 389" u="2" o="3" /> <c c="P"" r="91, 364, 103, 389" u="2" o="3" /> <c c="Q"" r="104, 364, 116, 389" u="2" o="3" /> <c c="R"" r="117, 364, 129, 389" u="2" o="3" /> <c c="S"" r="130, 364, 142, 389" u="2" o="3" /> <c c="T"" r="143, 364, 155, 389" u="2" o="3" /> <c c="U"" r="156, 364, 168, 389" u="2" o="3" /> <c c="V"" r="169, 364, 181, 389" u="2" o="3" /> <c c="W"" r="182, 364, 194, 389" u="2" o="3" /> <c c="X"" r="195, 364, 207, 389" u="2" o="3" /> <c c="Y"" r="208, 364, 220, 389" u="2" o="3" /> <c c="Z"" r="221, 364, 233, 389" u="2" o="3" /> <c c="["" r="234, 364, 246, 389" u="2" o="3" /> <c c="\"" r="247, 364, 259, 389" u="2" o="3" /> <c c="]"" r="260, 364, 272, 389" u="2" o="3" /> <c c="^"" r="273, 364, 285, 389" u="2" o="3" /> <c c="_"" r="286, 364, 298, 389" u="2" o="3" /> <c c="`"" r="299, 364, 311, 389" u="2" o="3" /> <c c="a"" r="312, 364, 324, 389" u="2" o="3" /> <c c="b"" r="325, 364, 337, 389" u="2" o="3" /> <c c="c"" r="338, 364, 350, 389" u="2" o="3" /> <c c="d"" r="351, 364, 363, 389" u="2" o="3" /> <c c="e"" r="364, 364, 376, 389" u="2" o="3" /> <c c="f"" r="377, 364, 389, 389" u="2" o="3" /> <c c="g"" r="390, 364, 402, 389" u="2" o="3" /> <c c="h"" r="403, 364, 415, 389" u="2" o="3" /> <c c="i"" r="416, 364, 428, 389" u="2" o="3" /> <c c="j"" r="429, 364, 448, 389" u="2" o="2" /> <c c="k"" r="449, 364, 468, 389" u="2" o="2" /> <c c="l"" r="469, 364, 476, 389" u="2" o="3" /> <c c="m"" r="477, 364, 489, 389" u="2" o="3" /> <c c="n"" r="490, 364, 502, 389" u="2" o="3" /> <c c="o"" r="503, 364, 515, 389" u="2" o="3" /> <c c="p"" r="516, 364, 528, 389" u="2" o="3" /> <c c="q"" r="529, 364, 541, 389" u="2" o="3" /> <c c="r"" r="542, 364, 554, 389" u="2" o="3" /> <c c="s"" r="555, 364, 567, 389" u="2" o="3" /> <c c="t"" r="568, 364, 580, 389" u="2" o="3" /> <c c="u"" r="581, 364, 593, 389" u="2" o="3" /> <c c="v"" r="594, 364, 606, 389" u="2" o="3" /> <c c="w"" r="607, 364, 619, 389" u="2" o="3" /> <c c="x"" r="620, 364, 632, 389" u="2" o="3" /> <c c="y"" r="633, 364, 645, 389" u="2" o="3" /> <c c="z"" r="646, 364, 658, 389" u="2" o="3" /> <c c="{"" r="659, 364, 671, 389" u="2" o="3" /> <c c="|"" r="672, 364, 684, 389" u="2" o="3" /> <c c="}"" r="685, 364, 697, 389" u="2" o="3" /> <c c="~"" r="698, 364, 710, 389" u="2" o="3" /> <c c=""" r="711, 364, 723, 389" u="2" o="3" /> <c c=""" r="724, 364, 736, 389" u="2" o="3" /> <c c=""" r="737, 364, 749, 389" u="2" o="3" /> <c c=""" r="750, 364, 762, 389" u="2" o="3" /> <c c=""" r="763, 364, 775, 389" u="2" o="3" /> <c c=""" r="776, 364, 788, 389" u="2" o="3" /> <c c=""" r="789, 364, 801, 389" u="2" o="3" /> <c c=""" r="802, 364, 814, 389" u="2" o="3" /> <c c=""" r="815, 364, 827, 389" u="2" o="3" /> <c c=""" r="828, 364, 840, 389" u="2" o="3" /> <c c=""" r="841, 364, 853, 389" u="2" o="3" /> <c c=""" r="854, 364, 866, 389" u="2" o="3" /> <c c=""" r="867, 364, 879, 389" u="2" o="3" /> <c c=""" r="880, 364, 892, 389" u="2" o="3" /> <c c=""" r="893, 364, 905, 389" u="2" o="3" /> <c c=""" r="906, 364, 918, 389" u="2" o="3" /> <c c=""" r="919, 364, 931, 389" u="2" o="3" /> <c c=""" r="932, 364, 944, 389" u="2" o="3" /> <c c=""" r="945, 364, 957, 389" u="2" o="3" /> <c c=""" r="958, 364, 970, 389" u="2" o="3" /> <c c=""" r="971, 364, 983, 389" u="2" o="3" /> <c c=""" r="984, 364, 996, 389" u="2" o="3" /> <c c=""" r="997, 364, 1010, 389" u="2" o="2" /> <c c=""" r="1011, 364, 1024, 389" u="2" o="2" /> <c c=""" r="0, 390, 13, 415" u="2" o="2" /> <c c=""" r="14, 390, 27, 415" u="2" o="2" /> <c c=""" r="28, 390, 41, 415" u="2" o="2" /> <c c=""" r="42, 390, 55, 415" u="2" o="2" /> <c c=""" r="56, 390, 69, 415" u="2" o="2" /> <c c=""" r="70, 390, 83, 415" u="2" o="2" /> <c c=""" r="84, 390, 96, 415" u="2" o="3" /> <c c=""" r="97, 390, 109, 415" u="2" o="3" /> <c c=""" r="110, 390, 122, 415" u="2" o="3" /> <c c=""" r="123, 390, 135, 415" u="2" o="3" /> <c c=""" r="136, 390, 148, 415" u="2" o="3" /> <c c=""" r="149, 390, 161, 415" u="2" o="3" /> <c c=""" r="162, 390, 174, 415" u="2" o="3" /> <c c=""" r="175, 390, 187, 415" u="2" o="3" /> <c c=""" r="188, 390, 200, 415" u="2" o="3" /> <c c=""" r="201, 390, 207, 415" u="3" o="3" /> <c c=""" r="208, 390, 214, 415" u="3" o="3" /> <c c=""" r="215, 390, 227, 415" u="2" o="3" /> <c c=""" r="228, 390, 240, 415" u="2" o="3" /> <c c=""" r="241, 390, 253, 415" u="2" o="3" /> <c c=""" r="254, 390, 266, 415" u="2" o="3" /> <c c=""" r="267, 390, 279, 415" u="2" o="3" /> <c c=""" r="280, 390, 292, 415" u="2" o="3" /> <c c=""" r="293, 390, 305, 415" u="2" o="3" /> <c c=""" r="306, 390, 318, 415" u="2" o="3" /> <c c=""" r="319, 390, 331, 415" u="2" o="3" /> <c c=""" r="332, 390, 344, 415" u="2" o="3" /> <c c=""" r="345, 390, 357, 415" u="2" o="3" /> <c c=""" r="358, 390, 370, 415" u="2" o="3" /> <c c=""" r="371, 390, 383, 415" u="2" o="3" /> <c c=""" r="384, 390, 396, 415" u="2" o="3" /> <c c=""" r="397, 390, 412, 415" u="2" o="3" /> <c c=""" r="413, 390, 428, 415" u="2" o="3" /> <c c=""" r="429, 390, 441, 415" u="2" o="3" /> <c c=""" r="442, 390, 455, 415" u="2" o="2" /> <c c=""" r="456, 390, 465, 415" u="2" o="2" /> <c c=""" r="466, 390, 478, 415" u="2" o="3" /> <c c=""" r="479, 390, 491, 415" u="2" o="3" /> <c c=""" r="492, 390, 504, 415" u="2" o="3" /> <c c=""" r="505, 390, 517, 415" u="2" o="3" /> <c c=""" r="518, 390, 530, 415" u="2" o="3" /> <c c=""" r="531, 390, 544, 415" u="2" o="2" /> <c c=""" r="545, 390, 558, 415" u="2" o="2" /> <c c=""" r="559, 390, 571, 415" u="2" o="3" /> <c c=""" r="572, 390, 584, 415" u="2" o="3" /> <c c=""" r="585, 390, 598, 415" u="2" o="2" /> <c c=""" r="599, 390, 601, 415" u="3" o="4" /> <c c=""" r="602, 390, 613, 415" u="3" o="3" /> <c c=""" r="614, 390, 627, 415" u="2" o="2" /> <c c=""" r="628, 390, 644, 415" u="2" o="3" /> <c c=""" r="645, 390, 657, 415" u="2" o="3" /> <c c=""" r="658, 390, 670, 415" u="2" o="3" /> <c c=""" r="671, 390, 683, 415" u="2" o="3" /> <c c=""" r="684, 390, 696, 415" u="2" o="3" /> <c c=""" r="697, 390, 709, 415" u="2" o="3" /> <c c=""" r="710, 390, 723, 415" u="2" o="2" /> <c c=""" r="724, 390, 737, 415" u="2" o="2" /> <c c=""" r="738, 390, 750, 415" u="2" o="3" /> <c c=""" r="751, 390, 763, 415" u="2" o="3" /> <c c=""" r="764, 390, 776, 415" u="2" o="3" /> <c c=""" r="777, 390, 789, 415" u="2" o="3" /> <c c=""" r="790, 390, 802, 415" u="2" o="3" /> <c c=""" r="803, 390, 815, 415" u="2" o="3" /> <c c=""" r="816, 390, 828, 415" u="2" o="3" /> <c c=""" r="829, 390, 841, 415" u="2" o="3" /> <c c=""" r="842, 390, 868, 415" u="2" o="2" /> <c c=""" r="869, 390, 895, 415" u="2" o="2" /> <c c=""" r="896, 390, 908, 415" u="2" o="3" /> <c c=""" r="909, 390, 921, 415" u="2" o="3" /> <c c=""" r="922, 390, 934, 415" u="2" o="3" /> <c c=""" r="935, 390, 947, 415" u="2" o="3" /> <c c=""" r="948, 390, 960, 415" u="2" o="3" /> <c c=""" r="961, 390, 973, 415" u="2" o="3" /> <c c=""" r="974, 390, 986, 415" u="2" o="3" /> <c c=""" r="987, 390, 999, 415" u="2" o="3" /> <c c=""" r="1000, 390, 1012, 415" u="2" o="3" /> <c c=""" r="0, 416, 12, 441" u="2" o="3" /> <c c=""" r="13, 416, 25, 441" u="2" o="3" /> <c c=""" r="26, 416, 38, 441" u="2" o="3" /> <c c=""" r="39, 416, 51, 441" u="2" o="3" /> <c c=""" r="52, 416, 64, 441" u="2" o="3" /> <c c=""" r="65, 416, 78, 441" u="2" o="2" /> <c c=""" r="79, 416, 91, 441" u="2" o="3" /> <c c=""" r="92, 416, 104, 441" u="2" o="3" /> <c c=""" r="105, 416, 117, 441" u="2" o="3" /> <c c=""" r="118, 416, 130, 441" u="2" o="3" /> <c c=""" r="131, 416, 143, 441" u="2" o="3" /> <c c=""" r="144, 416, 146, 441" u="7" o="8" /> <c c=""" r="147, 416, 159, 441" u="2" o="3" /> <c c=""" r="160, 416, 172, 441" u="2" o="3" /> <c c=""" r="173, 416, 185, 441" u="2" o="3" /> <c c="#" r="186, 416, 201, 441" u="1" o="2" /> <c c="#" r="202, 416, 214, 441" u="2" o="3" /> <c c="#" r="215, 416, 220, 441" u="4" o="2" /> <c c=" #" r="221, 416, 226, 441" u="2" o="4" /> <c c=" #" r="227, 416, 232, 441" u="4" o="2" /> <c c=" #" r="233, 416, 238, 441" u="2" o="4" /> <c c=" #" r="239, 416, 244, 441" u="3" o="1" /> <c c="!#" r="245, 416, 250, 441" o="4" /> <c c=""#" r="251, 416, 263, 441" u="2" o="3" /> <c c="##" r="264, 416, 276, 441" u="2" o="3" /> <c c="$" r="277, 416, 296, 441" u="1" o="1" /> <c c="$" r="297, 416, 315, 441" u="1" o="2" /> <c c="$" r="316, 416, 335, 441" u="1" o="1" /> <c c="$" r="336, 416, 354, 441" u="1" o="2" /> <c c="$" r="355, 416, 374, 441" u="1" o="1" /> <c c="$" r="375, 416, 393, 441" u="1" o="2" /> <c c="$" r="394, 416, 416, 441" o="-1" /> <c c="$" r="417, 416, 436, 441" u="1" o="1" /> <c c="$" r="437, 416, 449, 441" u="4" o="5" /> <c c=" $" r="450, 416, 464, 441" u="4" o="3" /> <c c=" $" r="465, 416, 477, 441" u="4" o="5" /> <c c=" $" r="478, 416, 492, 441" u="3" o="2" /> <c c=" $" r="493, 416, 505, 441" u="5" o="4" /> <c c=" $" r="506, 416, 520, 441" u="4" o="3" /> <c c="$" r="521, 416, 535, 441" u="4" o="3" /> <c c="$" r="536, 416, 550, 441" u="4" o="3" /> <c c="$" r="551, 416, 570, 441" u="2" /> <c c="$" r="571, 416, 591, 441" u="2" o="-1" /> <c c="$" r="592, 416, 610, 441" u="2" o="1" /> <c c="$" r="611, 416, 629, 441" u="2" o="1" /> <c c="$" r="630, 416, 648, 441" u="2" o="1" /> <c c="$" r="649, 416, 669, 441" u="1" /> <c c="$" r="670, 416, 689, 441" u="1" o="1" /> <c c="$" r="690, 416, 708, 441" u="1" o="2" /> <c c="$" r="709, 416, 727, 441" u="1" o="2" /> <c c="$" r="728, 416, 741, 441" u="4" o="4" /> <c c="$" r="742, 416, 761, 441" u="1" o="1" /> <c c="$" r="762, 416, 781, 441" u="1" o="1" /> <c c="$" r="782, 416, 794, 441" u="5" o="4" /> <c c="$" r="795, 416, 808, 441" u="4" o="4" /> <c c="$" r="809, 416, 822, 441" u="4" o="4" /> <c c="$" r="823, 416, 836, 441" u="4" o="4" /> <c c=" $" r="837, 416, 850, 441" u="4" o="4" /> <c c="!$" r="851, 416, 870, 441" u="2" /> <c c=""$" r="871, 416, 886, 441" u="2" o="4" /> <c c="#$" r="887, 416, 894, 441" /> <c c="$$" r="895, 416, 910, 441" u="4" o="2" /> <c c="%" r="911, 416, 932, 441" /> <c c="%" r="933, 416, 954, 441" /> <c c="%" r="955, 416, 957, 441" u="9" o="10" /> <c c="%" r="958, 416, 960, 441" u="9" o="10" /> <c c="%" r="961, 416, 980, 441" u="1" o="1" /> <c c="%" r="981, 416, 1000, 441" u="1" o="1" /> <c c="%" r="1001, 416, 1003, 441" u="9" o="10" /> <c c="%" r="1004, 416, 1006, 441" u="9" o="10" /> <c c="%" r="0, 442, 19, 467" u="1" o="1" /> <c c=" %" r="20, 442, 39, 467" u="1" o="1" /> <c c=" %" r="40, 442, 42, 467" u="9" o="10" /> <c c=" %" r="43, 442, 45, 467" u="9" o="10" /> <c c=" %" r="46, 442, 57, 467" u="9" o="1" /> <c c=" %" r="58, 442, 69, 467" u="9" o="1" /> <c c="%" r="70, 442, 82, 467" u="9" /> <c c="%" r="83, 442, 95, 467" u="9" /> <c c="%" r="96, 442, 107, 467" o="10" /> <c c="%" r="108, 442, 119, 467" o="10" /> <c c="%" r="120, 442, 132, 467" o="9" /> <c c="%" r="133, 442, 145, 467" o="9" /> <c c="%" r="146, 442, 158, 467" u="10" o="-1" /> <c c="%" r="159, 442, 170, 467" u="9" o="1" /> <c c="%" r="171, 442, 183, 467" u="9" /> <c c="%" r="184, 442, 196, 467" u="9" /> <c c="%" r="197, 442, 208, 467" o="10" /> <c c="%" r="209, 442, 220, 467" o="10" /> <c c="%" r="221, 442, 233, 467" o="9" /> <c c="%" r="234, 442, 246, 467" o="9" /> <c c="%" r="247, 442, 258, 467" u="9" o="1" /> <c c="%" r="259, 442, 271, 467" u="9" /> <c c="%" r="272, 442, 284, 467" u="9" /> <c c="%" r="285, 442, 297, 467" u="9" /> <c c=" %" r="298, 442, 310, 467" u="9" /> <c c="!%" r="311, 442, 323, 467" u="9" /> <c c=""%" r="324, 442, 336, 467" u="9" /> <c c="#%" r="337, 442, 349, 467" u="9" /> <c c="$%" r="350, 442, 361, 467" o="10" /> <c c="%%" r="362, 442, 373, 467" o="10" /> <c c="&%" r="374, 442, 385, 467" o="10" /> <c c="'%" r="386, 442, 397, 467" o="10" /> <c c="(%" r="398, 442, 409, 467" o="10" /> <c c=")%" r="410, 442, 421, 467" o="10" /> <c c="*%" r="422, 442, 433, 467" o="10" /> <c c="+%" r="434, 442, 445, 467" o="10" /> <c c=",%" r="446, 442, 467, 467" /> <c c="-%" r="468, 442, 489, 467" /> <c c=".%" r="490, 442, 511, 467" /> <c c="/%" r="512, 442, 533, 467" /> <c c="0%" r="534, 442, 555, 467" /> <c c="1%" r="556, 442, 577, 467" /> <c c="2%" r="578, 442, 599, 467" /> <c c="3%" r="600, 442, 621, 467" /> <c c="4%" r="622, 442, 643, 467" /> <c c="5%" r="644, 442, 665, 467" /> <c c="6%" r="666, 442, 687, 467" /> <c c="7%" r="688, 442, 709, 467" /> <c c="8%" r="710, 442, 731, 467" /> <c c="9%" r="732, 442, 753, 467" /> <c c=":%" r="754, 442, 775, 467" /> <c c=";%" r="776, 442, 797, 467" /> <c c="<%" r="798, 442, 819, 467" /> <c c="=%" r="820, 442, 841, 467" /> <c c=">%" r="842, 442, 863, 467" /> <c c="?%" r="864, 442, 885, 467" /> <c c="@%" r="886, 442, 907, 467" /> <c c="A%" r="908, 442, 929, 467" /> <c c="B%" r="930, 442, 951, 467" /> <c c="C%" r="952, 442, 973, 467" /> <c c="D%" r="974, 442, 995, 467" /> <c c="E%" r="996, 442, 1017, 467" /> <c c="F%" r="0, 468, 21, 493" /> <c c="G%" r="22, 468, 43, 493" /> <c c="H%" r="44, 468, 65, 493" /> <c c="I%" r="66, 468, 87, 493" /> <c c="J%" r="88, 468, 109, 493" /> <c c="K%" r="110, 468, 131, 493" /> <c c="L%" r="132, 468, 151, 493" u="1" o="1" /> <c c="M%" r="152, 468, 171, 493" u="1" o="1" /> <c c="N%" r="172, 468, 174, 493" u="9" o="10" /> <c c="O%" r="175, 468, 177, 493" u="9" o="10" /> <c c="P%" r="178, 468, 199, 493" /> <c c="Q%" r="200, 468, 206, 493" u="8" o="7" /> <c c="R%" r="207, 468, 219, 493" u="9" /> <c c="S%" r="220, 468, 233, 493" u="8" /> <c c="T%" r="234, 468, 247, 493" u="8" /> <c c="U%" r="248, 468, 259, 493" o="10" /> <c c="V%" r="260, 468, 273, 493" o="8" /> <c c="W%" r="274, 468, 287, 493" o="8" /> <c c="X%" r="288, 468, 301, 493" u="8" /> <c c="Y%" r="302, 468, 315, 493" u="8" /> <c c="Z%" r="316, 468, 329, 493" u="8" /> <c c="[%" r="330, 468, 341, 493" o="10" /> <c c="\%" r="342, 468, 355, 493" o="8" /> <c c="]%" r="356, 468, 369, 493" o="8" /> <c c="^%" r="370, 468, 381, 493" u="10" /> <c c="_%" r="382, 468, 396, 493" u="8" o="-1" /> <c c="`%" r="397, 468, 410, 493" u="8" /> <c c="a%" r="411, 468, 422, 493" o="10" /> <c c="b%" r="423, 468, 436, 493" o="8" /> <c c="c%" r="437, 468, 450, 493" o="8" /> <c c="d%" r="451, 468, 472, 493" /> <c c="e%" r="473, 468, 494, 493" /> <c c="f%" r="495, 468, 516, 493" /> <c c="g%" r="517, 468, 538, 493" /> <c c="h%" r="539, 468, 560, 493" /> <c c="i%" r="561, 468, 582, 493" /> <c c="j%" r="583, 468, 604, 493" /> <c c="k%" r="605, 468, 628, 493" o="-2" /> <c c="l%" r="629, 468, 650, 493" /> <c c="m%" r="651, 468, 663, 493" u="10" o="-1" /> <c c="n%" r="664, 468, 675, 493" o="10" /> <c c="o%" r="676, 468, 687, 493" o="10" /> <c c="p%" r="688, 468, 699, 493" u="10" /> <c c="q%" r="700, 468, 722, 493" u="-1" /> <c c="r%" r="723, 468, 745, 493" u="-1" /> <c c="s%" r="746, 468, 769, 493" u="-1" o="-1" /> <c c="t%" r="770, 468, 781, 493" o="10" /> <c c="u%" r="782, 468, 784, 493" u="9" o="10" /> <c c="v%" r="785, 468, 795, 493" u="11" /> <c c="w%" r="796, 468, 798, 493" u="10" o="9" /> <c c="x%" r="799, 468, 810, 493" o="10" /> <c c="y%" r="811, 468, 813, 493" u="9" o="10" /> <c c="z%" r="814, 468, 824, 493" u="11" /> <c c="{%" r="825, 468, 827, 493" u="9" o="10" /> <c c="|%" r="828, 468, 849, 493" /> <c c="}%" r="850, 468, 852, 493" u="9" o="10" /> <c c="~%" r="853, 468, 874, 493" /> <c c="%" r="875, 468, 877, 493" u="9" o="10" /> <c c="%" r="878, 468, 899, 493" /> <c c="%" r="900, 468, 921, 493" /> <c c="%" r="922, 468, 943, 493" /> <c c="%" r="944, 468, 965, 493" /> <c c="%" r="966, 468, 987, 493" /> <c c="%" r="988, 468, 1009, 493" /> <c c="%" r="0, 494, 21, 519" /> <c c="%" r="22, 494, 43, 519" /> <c c="%" r="44, 494, 62, 519" o="3" /> <c c="%" r="63, 494, 79, 519" o="5" /> <c c="%" r="80, 494, 93, 519" o="8" /> <c c="%" r="94, 494, 105, 519" o="10" /> <c c="%" r="106, 494, 114, 519" o="13" /> <c c="%" r="115, 494, 120, 519" o="16" /> <c c="%" r="121, 494, 124, 519" o="18" /> <c c="%" r="125, 494, 136, 519" u="11" o="-1" /> <c c="%" r="137, 494, 156, 519" o="2" /> <c c="%" r="157, 494, 178, 519" /> <c c="%" r="179, 494, 199, 519" o="1" /> <c c="%" r="200, 494, 221, 519" /> <c c="%" r="222, 494, 225, 519" u="18" /> <c c="%" r="226, 494, 238, 519" u="2" o="3" /> <c c="%" r="239, 494, 251, 519" u="2" o="3" /> <c c="%" r="252, 494, 264, 519" u="2" o="3" /> <c c="%" r="265, 494, 277, 519" u="2" o="3" /> <c c="%" r="278, 494, 290, 519" u="2" o="3" /> <c c="%" r="291, 494, 303, 519" u="2" o="3" /> <c c="%" r="304, 494, 316, 519" u="2" o="3" /> <c c="%" r="317, 494, 329, 519" u="2" o="3" /> <c c="%" r="330, 494, 342, 519" u="2" o="3" /> <c c="%" r="343, 494, 355, 519" u="2" o="3" /> <c c="%" r="356, 494, 362, 519" u="2" o="3" /> <c c="%" r="363, 494, 369, 519" u="2" o="3" /> <c c="%" r="370, 494, 382, 519" u="2" o="3" /> <c c="%" r="383, 494, 395, 519" u="2" o="3" /> <c c="%" r="396, 494, 402, 519" u="2" o="3" /> <c c="%" r="403, 494, 409, 519" u="2" o="3" /> <c c="%" r="410, 494, 422, 519" u="2" o="3" /> <c c="%" r="423, 494, 435, 519" u="2" o="3" /> <c c="%" r="436, 494, 448, 519" u="2" o="3" /> <c c="%" r="449, 494, 461, 519" u="2" o="3" /> <c c="%" r="462, 494, 469, 519" u="2" o="3" /> <c c="%" r="470, 494, 477, 519" u="2" o="3" /> <c c="%" r="478, 494, 490, 519" u="2" o="3" /> <c c="%" r="491, 494, 503, 519" u="2" o="3" /> <c c="%" r="504, 494, 510, 519" u="2" o="4" /> <c c="%" r="511, 494, 517, 519" u="3" o="3" /> <c c="%" r="518, 494, 532, 519" u="2" o="3" /> <c c="%" r="533, 494, 545, 519" u="2" o="5" /> <c c="%" r="546, 494, 558, 519" u="2" o="3" /> <c c="%" r="559, 494, 571, 519" u="2" o="3" /> <c c="%" r="572, 494, 579, 519" u="2" o="3" /> <c c="%" r="580, 494, 587, 519" u="2" o="3" /> <c c="%" r="588, 494, 600, 519" u="2" o="3" /> <c c="%" r="601, 494, 613, 519" u="2" o="3" /> <c c="%" r="614, 494, 620, 519" u="2" o="4" /> <c c="%" r="621, 494, 627, 519" u="3" o="3" /> <c c="%" r="628, 494, 642, 519" u="2" o="3" /> <c c="%" r="643, 494, 655, 519" u="2" o="5" /> <c c="%" r="656, 494, 668, 519" u="2" o="3" /> <c c="%" r="669, 494, 682, 519" u="2" o="2" /> <c c="%" r="683, 494, 696, 519" u="2" o="2" /> <c c="%" r="697, 494, 709, 519" u="2" o="3" /> <c c="%" r="710, 494, 721, 519" u="2" o="3" /> <c c="%" r="722, 494, 734, 519" u="2" o="3" /> <c c="%" r="735, 494, 747, 519" u="2" o="3" /> <c c="%" r="748, 494, 760, 519" u="2" o="3" /> <c c="%" r="761, 494, 773, 519" u="2" o="3" /> <c c="%" r="774, 494, 786, 519" u="2" o="3" /> <c c="%" r="787, 494, 799, 519" u="2" o="3" /> <c c="%" r="800, 494, 812, 519" u="2" o="3" /> <c c="%" r="813, 494, 825, 519" u="2" o="3" /> <c c="%" r="826, 494, 838, 519" u="2" o="3" /> <c c="%" r="839, 494, 851, 519" u="2" o="3" /> <c c="%" r="852, 494, 864, 519" u="2" o="3" /> <c c="%" r="865, 494, 871, 519" u="2" o="3" /> <c c="%" r="872, 494, 878, 519" u="2" o="3" /> <c c="%" r="879, 494, 900, 519" /> <c c="%" r="901, 494, 922, 519" /> <c c="%" r="923, 494, 944, 519" /> <c c="%" r="945, 494, 966, 519" /> <c c="%" r="967, 494, 975, 519" u="2" o="2" /> <c c="%" r="976, 494, 984, 519" u="2" o="2" /> <c c="%" r="985, 494, 993, 519" u="2" o="2" /> <c c="%" r="994, 494, 1002, 519" u="2" o="2" /> <c c="%" r="1003, 494, 1019, 519" u="3" o="2" /> <c c="%" r="0, 520, 16, 545" u="3" o="2" /> <c c="%" r="17, 520, 29, 545" u="2" o="3" /> <c c="%" r="30, 520, 42, 545" u="2" o="3" /> <c c="%" r="43, 520, 55, 545" u="2" o="3" /> <c c="%" r="56, 520, 68, 545" u="2" o="3" /> <c c="%" r="69, 520, 76, 545" u="2" o="3" /> <c c="%" r="77, 520, 89, 545" u="2" o="3" /> <c c="%" r="90, 520, 102, 545" u="2" o="3" /> <c c="%" r="103, 520, 115, 545" u="2" o="3" /> <c c="%" r="116, 520, 128, 545" u="2" o="3" /> <c c="%" r="129, 520, 141, 545" u="2" o="3" /> <c c="%" r="142, 520, 154, 545" u="2" o="3" /> <c c="%" r="155, 520, 167, 545" u="2" o="3" /> <c c="%" r="168, 520, 180, 545" u="2" o="3" /> <c c=":&" r="181, 520, 197, 545" u="1" o="1" /> <c c=";&" r="198, 520, 214, 545" u="1" o="1" /> <c c="<&" r="215, 520, 231, 545" /> <c c="@&" r="232, 520, 246, 545" u="2" o="2" /> <c c="B&" r="247, 520, 264, 545" o="1" /> <c c="`&" r="265, 520, 280, 545" u="1" o="2" /> <c c="c&" r="281, 520, 296, 545" u="1" o="2" /> <c c="e&" r="297, 520, 312, 545" u="1" o="2" /> <c c="f&" r="313, 520, 328, 545" u="1" o="2" /> <c c="j&" r="329, 520, 339, 545" u="1" o="2" /> <c c="k&" r="340, 520, 352, 545" u="1" /> <c c="m&" r="353, 520, 360, 545" u="4" o="2" /> <c c="n&" r="361, 520, 366, 545" u="4" o="4" /> <c c="o&" r="367, 520, 376, 545" u="2" o="2" /> <c c="" r="377, 520, 388, 545" o="3" /> <c c="" r="389, 520, 400, 545" o="3" /> <c c="" r="401, 520, 408, 545" u="4" o="-11" /> </font>fonts/lucida_sans_280.png0000755000175000017500000033767312565232430016127 0ustar mquinsonmquinsonPNG  IHDRBIvgAMA asRGB cHRMz&u0`:pQ<HPLTEΌccc{{{祥֔ƵֽƽͺtRNS@fbKGD- pHYsHHFk>TIDATx]ɂ %;D˪,,^t2)` i6|%\pf Ѝ@O<F=b,Ycq=$zanpS[ٯy_fg@omҐV pˢ5G5LRc,]\3Ts8ďs*HmfޯVڊ}oJ .m?bӐtYm,nVQH]ĕ'<ъO'XĬd VYHΫ-J,PvI%f2]OE  20R զmoP%ӖR}צX' `f*ߕqjelWI dԇ)5ŵlWL=aXPrKW KT*kdA!1Hu%5 ]cl{ lR3Ye  l폶w2)8Ն esK ?w6@z]l$H)XْF*rHAh~26 0C!-*Jo~ȋG={C 1j4lcF=}eУNw¦{O2'Nhى[qwHcl1- 0TiQQKqj֋7Sr`&bGQL{4)Hxd-d>u1ŷq`cn1+.]ϝ t |b՘MFuBZPsjao`&$} 006ӺzeS5U̥ >Qʼnu2ˑ|JP @c Fʖ}/= `cʸMVuLeܥ_rVtTǟ_iԈυ7mUlrmRlHXqQXƪVSբK3cbB<2&uPnf` - 8㲐z䣳n֑16,x6cf*e!Yq 16.S9 %rS[\/;Ux Ucc` ˆUH6$Z ^IM2hMp;|N6,lѡ 3,/rD{F^)M¨ʍ&|qQRT\bӗy/ذo* `_ PMW6@yͫ2vN6\"TRSi:p9 &6N-^9.];v>-T%&` Vv3cbvV޴Z]ŕxԉ<FB($YgbJ\0Vn?7>݂JE_־5ҔZFˡf3&?ծ)qtبįlϔm*W |xiyGQgf?X**Bi77{ ^~^Fq37\O HXyS @ִ\? ( !18ZniKqÌDL%وDŽ@:1- sz0L|/&E& ?- C;-Hx|tn R-lq0806BT?ӎLVh%1Hꚪ7_K5 d~чL,HEݔ= d!v]9H. -f8t6iO/0nh{To, Ú:0 F'-XWQz`l$4.H"' 9.e 0Y lw$-Nr#d?0ch#KwsOZ1vd7>R@µ  sҝdUY VDn`}#504'ápjs'KRF1Dg*J=43#2;obI!{(ZCoPL,Ra65B) s;iwGizVvRv E]3 ᗌk|m1퓧kǬ,\fNvQ*@4Es ]"\\O M檚Cв8Rтݝw5k$4~4T{)/\Ca%Ո)(f)*& ,g5 X\[X+M@s˜YYt ie}L:eZ҉EgsH}mծf.S'[xh¦]"LG@L(v:ie|/T.E:>o{)_Kv96NZMO<,u.l)(^ɑ1d߮=?]3Jō/3o=QyC`N}Y5aa5lV`G$@j @^Ѭ8;x:a_6y A`5\:<}u2+AX㔚 =veh4_.pIv5CRzh,C 5s. 4| am H8O;!hSzN$u}  HH3V n l+|4Hv`aޅ8gO9!nu! 7J(!\9w,dI.Y5X¦AqZYd]}$[CT$_Dēi:\U]`{ 1,S.7;=Zd킜)t`uY[/b3бQ:‰D+@9%$# 4B!u*GAO݃i'yt!RsL (Ӊ9hPߣօ䳮zewd>,Sh2ƆMg+@ݿmef-r}SJ=Lx~ Cvh .MbS[ k-YH, ph'c0J1zF1H&ǎN f%}iRxLS.Kda :%.سR˞c'*6 9e.S<va6 όt0,Z851l:bk0\\#<ʍ?Yr I.r,"YtHs W+T/yNЖ5'  }.P N4̥J!oP"H|c}9>M8lm`YMo[~4[vwXlޗT+6l{n]Q&يO)HnG' iT" sh6!D=U`$°up A0C0Vx">~HOoK7}5NWq@eĻLӏ;[[ >1 $O2߸OX8`D.u?54"4!@O~dd%Jm~wLvn[p,1`s`.% =b,Ŧ!M>$S<}S & `uLgPK9@<io<=2q!ؔqo;) 7X|2g] YB`*YEBd_{n ltNG^yK[z15pkʼnrj?NYc++tC@  q`;_sJ8Y2IQP~,!=2-(7@JW[ߖV̞Tc-݊Pǩ;2O~p˄9L8(ʔ!;76FA3i@@sb 'e]e۲(P9Ghn8MS{W􍕙lX%^ ԫ̘oV^0bv 1U4n K0$BEq,kw|Y0\]˘k?U@*rvg@ooF'P*N̶VăKf ^v!A2@Rd5I0y}}EH@) Z2<1An{/@╸*TlN;L4ZDU\fՏd+NB-5j/lpi};~~(ɑ<1ՒNc65)2\N̯!Yh#ZgC$iP?@z `ܴNq'`9 q~#@@ZxW$yp@!{ {@QQ խBNǷ~Α r PBH* !]l`vԸkG? uDeGer\'41Oύj,rCt)C ր@Y̳ϴ$(@̂q! M\<EIRx@8 8 d gFH7:j16F0M(`M{~S6i-/s Y[q@r" M#U<,g(iO*sKwm5~cg7y0]dcB&\;=7T[uYLDm<7äFHBnHYcۉ. $tجK 梲䏜-K YGB){$.J/|@ 2 ElIhɻ!L |/ BYBϲ;,u Z @ jצFR;.Jtx@lA3;ڡe[ף0hs*lP1s8\).sWY3 ܅ 6+a]5.Iґ,I$0 ¾S 6.W/8aY ]d~@1ϻEL夈Ì`u`*8tt8wWG0(qˬV9L\"8 wbAcr!$PY'2 L"..&Uѝ .ś8eU0/2:XC6劦3 Nָ PEUp?:@)2/lݫC.+~f19V о BL.f`![Em;l(It~Ȍf=翻h~ҁ9ʛ`sbіtH= j?H/-WaAB`<*YQd Sƚ vD-0<\Ta󲬦\Um З8 {z QnI6/V^X /Y'Ww f(tݐ8/2>H?ܔ8q(;֣5].8n_,23yt zW>>5zsz/Z"SE(0@ d8!I|_t'4 )g;шM?y0T j%MQ(U!vxy+TzAn#2 ZcdX,Krj@g]ӣVl:_WHfȷl/\|ë,R}Y{~nbM8@4X(BNr?Wt:@s*cb*0W,˧2~;e&@WD&Y $] `q'x{ clev|VAP)|e'pvfLL6Y cLٹ,@1Ƙ[U!(t 0 01&c\rmrhrV9d7{ԚVʍ0/Y6 sn`(nyt.J (aYS iF=왐,7#cH}W;Fa!ep~Ve{{D)mW/0{>{}Op&폊e?sظnE jNZ7g@2e̸xgOfƄ[B01lCgG6x*%  ~M1-6l 3ب`PQ AUʉ>a^= 7GpR_zPSi<H[qDPMJ.~O\4&/Pyr1iȏ|ZKxpHJREvAvYEk\oȤӊKsj葮7ؚ8s+9ђȫ`@%K%4fKtobfh2"\\S$԰Alzd{ yb%J[VjxnbseV~(WZ3`A9q'@0\mMěԇܢ.Ò3XGe7Q;_T.2kS F_Ai8}`\&pY'_n sZe o|᱓ FOzzɓTJx/<ڶdyy儇d. 7S2bSF~sN- NG36Y֛@=r[O">Ur^t ,'nG E7OȕeKJrfXS9 y7G<[95!19-l99cc`= %IB9i~K I:ܿ 80^ދ 0GCCr1&\g10*Nڧzw+rCǯm$>q#|v/.к\S paف]G6h9km ˷t<6f? nVDnF@@MH)>~ e 5*vC˫>)OySڷ}Hu o?N")OySR3wљ1p mX%@|g@,)OySɲXxN<)OySsaS<)_<)Oyʟ,)Vrp;#ME7w'D{;{m{Z\6L#m)O9S mhG_/L jFJ2W#5-I;qxX^pOj+i@W wxOVuk}Tws >w D=v#L9=Y5l8oDwN ;B`)zj? gvF0&{=KMD|꧇^N9nVMy4_9SށJʝGDwN[>%U̓8=s;;fk_B Nq+VߺM&DG ;nvI;A4lXzi~#!Gҍ4bF1Һqw;Nݬz׌'o8;PVe $=,|r:= `=~ =%=Sz|p+)׋4h.R{G7 k(tpns@j0_iӫW ٚ)@u>~^g $T׹qm~[-Oe'jSُýNWQ/zI{v9phMҔsY\୮'N;!nw |_`p.kޖMsbaTZPm!4 Õ#Uۊ|vVSo5rtiw9LJ`iI:7x#r'^G%Zw*A:]^Qp` 6`&t: K*IiW:KiPˁܫ%EktPQ4MPUg/ٻ+D=1$1Uϥ!{v&|`x'Hm0ScFKJmJPL'm[Φ+'?1w%5 -<{BSoM Xv?`[f%&L ވ*IjWQ:Z8}^,Z4kZ6Uڂo&=1.:VgG*]ɐ}䘑6%!*L_O>B~-r*c8ʃ omj"{rJcl%[}MC.m`"/A OSv"?ϧ|-n>@Ld~"hsQ)ߤ:81?MY(7R`PWY-HKė[: -~+s?Nx4\2m9 ĤLv*$ڟkUw ~2CLNK4,"?&"ޏ;Y總J6K< DFBa!~&M<%GKM(hwB^dw*$L_R ֙4/'94N<`i7I- r}썰i;5TpyЉ".l?ئ"MqbޗbUYT_z)ˎ!G~=5`7Ib,@? 6Vj轾?Faq*uL+`ԑBl7?,D*uQz̩,MNd-q 5@l:\E1V@%pU-1/YJ !D/"<᭲cAo"&k˃ɿ́#47KkLBc.;FphbHi NCLvq>,ȇ"fZLB$|y؍T6)%nj!co :\E%ܦ@!pU-:fy~r7S[G 5_ab`h8@dP{#ﴆkx5 r[ l Gr`1n?pv 0ZP+c#G{˞=^cFrBp&O n* h!f]ѕS'ݟ3$426'TR[(jc&|~hm엽/*r!X5@\0KM؏@WRCɌ J.Tt^C*S*!jW?iBYRP.}{b7ٱ)fѕS'ݟ3mU$WP؊Ĭ*?FI[ 4c>P:؍cϿS(POڃ~85 jTk|@'XRee_.0R_yy+\heL)| 0b >`c,?Dӡ&w1} D|B\]9;us1w}Vd ]*&6k7(Sf"U#> 505k~M^f}'7tB-(N M<0VdnV)$ X6N[dWDWNdtB(1ue!JRr"ghXv0&q8`uiBY "L,UPpgaC'@rD82=FC^8Q&IĊ_p%١~٩#8Е [o8ej!ش#Z#ќDv~@?p 2ќkwF,I=j'qRyj=*.5ILHX}Yetӎ=5 ![ v 1!n.';O8 ݡ@),(J e@lotlKCg c|B)X) .QڴƻA?"8f9X,>)@@qx'0^LZi*Z↘ww^ w⬾tU=3PV6$bQY͞ф>0D@ |M0{;Gy7-K+@l6fRMa!ni~qp7.V1B E1>?Ɲko:x<~ r}M'4^q>0)K sʟ}4l `_}ђ$↘WDW dw.Vo(Ǭ.@p~ SkFs`r,giF zck_g-$7Xo>hnOT*Ku\ 0("$hUNV7̿];^͟3{Yb,YDIV7̿]/t8kD n"E9fl!Dw;k IaLo짰 19 3@l4@} #3vvIJ<ݙgi=(g%P!'@7~>P:=N63 1l}2vfduqN1-rv%sq6'j%2dƖH!r}Ty~,h,Fn7l:tyר2`=XDy7],{5$8Æ^yݰ4y#>Jnك툠 xq]d*ld`\y"Nc.Sy4:UqCiUB'ٽ3]J#r9`(?+I~ c)516Kճc`l\W%` fy> v'­3Ӌ ng4*16j16L$w)تrO^$v@ &&-::|%_ze35...%bHLzn\E9{aL KW"n "cOЭOҕeV;u7T-ԤwD^Q> `GJ+ je'#0ahKlm2X~:`aU1"FG' 1gduqCiES/ٝ*9عJՇ"'((PR S3GB#2H:R@de#6&Wo jߚnxvX_c[U ^ k,ڬ 5;t`<*1pFV7̿"(v%sq&^G]azMSS&g0MLQ:=sq4 T$ݔUͿ }x)Onn}}S>?7O^{*cɘBoo~ 6}Өێr|6`S>?7O^{*cKr'<ᾧT23; y3m_0LòȼLeL7w9~Oy)C+a,1&=sq41ݔX#g <"R}l`}yIix{?hu8l @`Q8kyS͠A2IS>?wLt;(3,qz}OyS<)OyS<)oe|)wc.1K<#xsNːEKO-­kW WHPN=H TJx7e-_u!\^?f|uF#]3~w*2$ qPRקLK\۱@r. uYJ$h:Wݮg S_!q9oG}ψ7~e^kƫ9v2,uMHRקL*ڞCc3@x0qVv^br%꾯U|rw ل}ĨP& ({}lĤCyEcٽnJ;Jxd:Qj^e&x~jˆ㋚T91vů> oCŁF酏{ԩT~큈8UjɫNM:rIu}y8F-n:3Rձ+^:T)/ejJ;qjOY%yK8{i@VJ[\b\u-3:6RC x!}M\o?HSE5RR~@s @80Fqc"H4վɹvă"Y\@wKkrjQ\349?F&8B:X7יi75[V2A HYGn5I<@ *O-3֊ 5, =wW s{@Y$2qAGaπbEwqh<v>Q+ ]Fcښ@vHyv*Gcl%\Nj9.F?Gw~+V0sylNlQ?եELd&wGpeLTЎHE5_BLXgGxgv,216*AU0eUQ5 0%oOY.,7cL֧(ذn`T@k{9Gtvw@2l^tXW7Q mG[S S׬=xj:-EmmE4)qc{&b@jASpX ^ km B2κD폯N`a4 ʨcOd'иX_ v{,F[,-Cp,sSfJnq7^Z ihA/Q a^@xlJ2B*4X[~Zze|R_y=7{p\lmTq!]{*2F4;8^ 8WV96c-uwDk D;e5ULh@d9=|,C>:QOQP To sxQ"$>{ `H}рr'Um`m-'+8]@/=74?&IjAB(߀YYI} p[ky,h2WɨQdIC NKWi {J!M%KP.]esxbI Tk@d^\Ə4wh^`Roj{g/`TQ Er'UmW⊗#<άz wQ5߳j@^EN(k|Eb2X$^@U,{V_h3z_cӔoF7|R3=+OS1/0GgqQ(DƁ4@0x4k|-HXHן AY]<-wRզ>F4jl#Xu+ɱ+&ȉ,!h }v pjy v )}$r!c7| gؿ@&*@uE1CEv"ACdq:ۀii㮉 `>Ю@g{ƳU vW$;jS粘av-1fc /'0u %$#HP_)Sȕ16lE[`Ŗ1F-`"1w-,i={G%;^R#vS Wɟ=-{:NSYf+*:_R9P_ F]s4%H(X OV')n,$YK}*VfAeh_? dH&-@V> XEyL@݆mBe?{a_)gC'~9UPm0g_ ,t}-E //iwxr'Um;y=maf)&/`lv;E K̳ǀ^k 6e[2in4@y,|Z>7{ $$yfIm4D]Q5hh(&}CTbJJk^0`b챠[]ԳAAΎgsWیJ| UmCNߨ(᳽$ ^HwW`J|!i 2OU?F0stRd@}ppS`e򆠭]T-8COCCTn\Z4p TKrB#tU߰_BZ;Mz$7ޱoIp@<ՑFT_N`<3vf(P`!l8t3Rř5Uʽ0bjmK@Qi^Z:BnQm y\} ~(MDpi;@9Zm,)χxgЎ;[[sF28] igρj8vSwRDt`Ztt~ńNN frO u 5fڨph907RE 6dBЭ=ِ$+sL$[-@y Qzg IG;25gT T t'@grfFP] ݃ -g}4NaeڑƧzI}'l0us;w< 'F~C 6&OOnz@/`p[g? ucY{%o9=eJ7 G\&.]5,Չ TjG7{k*痩:;BkWo#CI&8 07zt.ݡ:AN,;}U|% GdAe1k/z\,厷](]ojjBϥ}4$Jg1KWy}"\Ft)p=g3UewhBg_ FʗPίRamiːLVjfkN깃񕞚-b hOV^> :sA|%%c1'ř,4up@]oj^xxpWP8p8֞s#^|(SH#E$z`܃DCF>ۗ!}11#m*U2 =ێ;J}+urA%pAh0~tʕ.SՏl̖.=4C]<4Dɷ@5,k`g+=͈t"^+){>R{(KT&ivgfݞu1 v1 ˎT[#`J 2_ه`6}37l(%#ke7ax.y/C9Ҍl|6e@ -c㺥x Rm r6܌ \76_ׯ!9~*_FMtLWJ=}seѾpn'bX.k0Qal Hn"7S JOa2k[<9݄4i0sn,wgHĈJVӝ4_V~ .U^;͊ 6 7SKEr\;>U! J6ÚEwk!&].Cɇ" -$B LU[_YG [T"Tۗ[?qn-D{T" -( u߭y~]ũ[WXhbC?O^hgY/ȭgo=%Qw! ?2 :fFE25ds=okbvеZC\|u~ΫE)yYw1&_@_f w~Ao1@5GGuOd>?O^hXOv)H!vo|F)Hn~pq᯾.S*qs^ }ݻ,&U2'/S %KE=.OI5o7M,.vygW~stw R|W!?Մ -B .!ƃ)A/`YhŖ>LԳ>{4qr+ЂOS<)OyS<)OyTLTε#gOyS<ZHNҢ=$U ySRS%;1t] F PD $էG~OpU 1ى|oтvW2R󔷗~t~NA﷟pi` M Ie߳xT3gNdic'vs= Sn䗺v|" Iu2:˷/>y%^uv/} @X+Aet^ `~K "&;YHTb.6Uח2S}]Fw2kNp 9y`o}6X5oXMTW:Hw_we+!~ƙMϣ/;(}=/BÞi]XH`Z؅/TFulw/.}"<ڛԃ>b2VlEl!xз+Pj+B)Lo(τfˀTH.)5⢪F7bVE2G$MQxbR Uېd8]Qa@L(ޢ,Ԏ1B!ܨrW_\,rI֎1r_UdO8) `C@>'RmkG)j?{>xٛC.6GFZ1>_)cXe]_jb֗gcxZiњ<_jҺ69AwRQQp!x@ ƌ F\zb8%0SGìόu2iUˊC2Bj1WJj9`!5jx5 pzƺ!Q]y:ϟ+^T JN0i\SPHU/5-["L3So+ _S!k[u~ܗ3r ?!G6D#)յ?G '~CpEP-9Mت5rPdQ5w\CvaT{AqP[+=^$%n n,ӹӰFl8^cԤ,:U‰kh64c#v25S@is|Z 3v&3=- 5h>-!|fzc%FUByi&hBL{KA瑈*۩bɗ$9ΨNL/xPu<\r# (bf (@2d6*meH& Hrĕ/:ZC33 Cj+bh$ru$c+)N u&1lV>YrYR';)8I]"E :p)Ӣ.[8la=* IL5s,J .H.:ū7 ScfMD)FcI#)w/f0| 4#/O1(tp$i:*nNr/介UZrHz'(oP.sƒd= DSښxXe_ jP'$1 AIcpvb@L?ʀT4٩g=R$X.j#L"PF)dK_r6첍u31` 3s3)97UZjHPfNP,܈Bb ?#ie Ib kDʌFUI*S.eiU>;:^vS4<1w7\lVmG ӗ&XQiL Z@x3 e"B[E`iz&Ycz?_*Cy<^*ˮHR.YWleJ!8!II B0< X^%u YOQiѐ8ǁS /![滐B<ɖDnUakT#0)[[Ƽ̄vto039@)sLq!Én`,xS"+%9%/-4*'[FSzUlz "OL ꓎7~q^ѹ4# ]9Wvb+˂WMO>DcdF:,DFzN+rJwZݑD,'tݑ@ u/z2_ KgMoV5A?='~-Hϻ>3wzvEfM|M#,9 1I CˢG{YxHbSrN|~bEf'?ŻP+ %U@z"0|ay,]6Ǯ.mQQ O{"~[Դ *1ȍe>r#Q0ȜA) ')>P$ O@NVn-e^z52l(T9ٿ"t8MpQm8ݳߔ]>d j'K1"AQgMNC6`SCpY7q0 # {v9 P FzޤF&C m0#I*rН8Rm6EG T'aR%X5gKw(sLqEa5Nyu%bvN"41JZ#lk(5l< {qUҡJmNՑ&Pw$՗v :.y@1yN4!h%)Is˷d8:ppA&-hp2H/ФQQt: O22mf[Q e1Ԩ9RS0,bdx.Бv(Ej򙐍@i@  4z=y"9^ 'K͡6'u٘WZ42d@yFS2YO͓oAtLa 2(\:vE I}d^(u_.|<8'85'G0x΁2plF{eɕ98a YTz\~f"HũI ;B+ϗ8~:mJ !~d/in"9J5i-;6(5K:۲d 3Ns@W>%NXdu~HW=oCR -^/T>dnsOSxnVͬHD/@qlE@HR^⤆!-(2 {lӄQyhN-fZ2XR5]493JHF4 +{c0>&7R"/ SkuU'^EB9CMddxI?9]=xVymD2w:;F[BS:sCt,ykVNlSy'5Lpq\RUs+-Dc P9H~8' lx Q=hTl7h8Jm3 rȊCHlsT2ÆS&ar@QY!XHLU'db*i=CR@WBIKl%>S\ \HRcvvύ Mc,a(Imsgdszx 5(,Ib^ ymbMd蒥іɶ ?sN"m S({(y g@֨1:I,nd%+ tB ĴتК,X;Od{k6}[!ɌEզ~kd Ҥe6߁Q2s 7\y;E&`e|p#.`$&5 Y!wEa@|˯U,Ck8!P !Hs] CJ}~` ")HsU#TBvu5F m+oa* !T4v$PAς?uI\ƠXkr Їn{e7\ț@X=P?P~0qE[Y BO&Cou޶M]qPF!Zafʀ k(_,ҵn^dƍ/wk6Qx ST=_ˊS |sNSYw;a&Dnvl_E555I#sÚ!W/Eן^ E|74>3|kyꉪj_L+-{Ej]6S]:3v% + *MŭUhτ-f k"mɺLg Atc]̸^FO"K w`kLJ‹j ܔ kܑm._B.𚦎 c Cefe.=+o,mOF aBnOHBveuaJVZv "ؓZ][u^ 3Pjɏ0M3Vt6+Y̸XË^FDV4ӽ2;]',+%<ЃUr `|Ux"c''=LdOV嫏oL@_t 0lp";/ZKud,jX$x-g_J}T<:?G{൫?k;6ǝ<>3нݒEB߾[isJB| bg&j0xԵBr`ԏaH_pTTPޙn%2)ǝ xg_g)<.<:_}v~^wxOpDZ,w'XUu":뽌$Ԭe^ӷ W-^`ى~q=?g_.{`UqKN,IĪzJ//|jM&4N^z+a5PGj<` !r{|Xi[,pؕ]ܟk+h`T`] 5؅\Odp(`sJrX _A'B5Fp!DN Zk. !riP;!DHafFV`֯}yiT>8=wpO//+-qJwT!@|?:CMw?UEf ~(jMtTn`|-r 6m?K}vg0Ɲ\ =!.<#~c+7@)ܘ|{XB_~T]?h(sG|Wx]~&ᑾk=k`巶rގS`X۰a[BnbOb4S ~=-#eE@Gy}ܲ(O={z}P_ V}n *o ^[@Um/LeX͞ ?B[y3{lxj͝1_1C۠Pw@ 7r;UX`;p7'(>~_xF@>Gr~ͽ;NJb[yYoE`2KLQ(8`iF@(~E؍5C讛z9!ZxE? | *&wUִ^UPa 2vǩN|mֹzxgC=H{i4#3DP &uz[U4l`"Rnʐ$heW%k`_Yy6H@D^)9$e7I>rM͡֋Z:Ϊ̺^<%h:rUOn1>i@⼚~BHR⹎̕`(ͧ ʁ`` `1x2n &s2]@RItxLABvXNUfmjC"{} R},gWŰō9L@e!v;<&@L g2pl"2N|+,9bBC4Qs!C sZ"g:.J]Y,M `*[iC6njh780=؅/`z[*;_k*@6Zli `e%2lt> K!.'^Rj%EJY KhSdu-j%`iERdaJz@ukrhI!y Hq<TRL2W @? XW?mE1ˬ`lcke?>[~ʏ6Hei;!*kn Ov'S!rIHB[tiJBa f/+IuA ~ HjWIٵ+PG2Lo}<";! 82!Q';/*ybF#iՙiPYTl )NBrQ5A* 1LNoGcP]W`Yf8 ƸY@c/O7Ϫ "[f]'EEu4Y;ȐcOoR4{ ]mKפ Y8ܩ:N5n]EOygE`(|/MASy^JD]1Mvemmb,`UЎ״n忊"RYk'[1YSf m w;^=GcJLYu#~ [֭ZQ>!S孚<\ %.ׅUХ2+gKu<ʻ`3~kqI4YMT.5>^gjڇ!u#Gi `p :cq*'s-Qy-=Pmp\Iqr<-'\&=mQ3ylF4ͷSS-ݺ|hTe:u&Ql G[EAs߲):^siT[U؉\W(.Jع`m.T{N7co?x"'-W&io6U G>/u1% @U8P:o6_R0{X`)-֓M9֮GDO= fz{uZpA; >!7MqH^`+yeN!Z+;U~5ʳM#ɻ{UdٿDv?;34FlIFWزaϷx /;1(آ)کd^BjǞW!B[A,߁qrio͖/򎀵/M@4 mց>HfL,=92v8}:dXj֐jS2td<˳[$,M%Fӱ*]iT/w4YkĨnwqu)6*`RjQtݭ%̽(@ o P7Л*ًo?m P4gL֘QyD&(N)EA-/{4 Shv At65  Dv׭w$WUӳ%c;!nZ~2_ 0y$i`oOkÞ,Qt+B{3i9F[v b5'Qn=k@,hKhmb֪ jU.#I +ml}P xuuUm HiOtR8t6ϒs ۲F~xhRYx>i&! 'zئiJcE&@U_uQzl[)EjLQ7|\-4g .o @G+-'%ʙP'Q8^2DwܪgƱCϢen m3-lBuUFT Ic?t{ 30GGE#"ʫU7TϬO5j}` $& 7vԆ3'ǖ @& v'@Q&'Z6u t>mtݺΤcVK: Q6"SJ>^ssk Y%e`#]p (+1`U!}RLPwn䞡=4y#jёۇXzFa->AZm6>K%d\3 zLnm\*f.e qN]G/~lL4;h|p3S ozl޽G7^Y^L´܇}4pdQM\ =2[*+4}k*tNΛ!,B9Yo[aS<.Sr;?d }w|)34,LY []ʙw&١8M # mXdm d`]=4%-߸|>22wɴCO1݈@OV8#ۨg\v\g:r0| DdK5ʿ/| I̋9a"WS#,0kYhL=:j+S+xJ {>&t6VUV#g@#TM_ 08e"r͔]<xb_I7~"OU] yI5`~" 1|WI=<n\ڻ%Zت=ָvdכӁ\p"kDYhTW9ܱɑV֒zev%Di%?фlnPYVAK"0 C3g.AܤOxON[@A?ܨ@3 supUhj+g!@ eվtS[5  hNs 6`pp{J9v##]pYz:uh 'oC1|E>3'vId:JuA;rR qsQ>xqG 9Y٨L8M]sdD4 aJz|`BBE(b@u"VP/ediDthslnsgKɤ ?8QטE} CռUnl4ƀP/ .EVXd@ Mx:Ժ1$ z$;9:Ďl6gsV%zlaw[[0UFLygh|B rܐw5IhWsh$QRktK5ª#:d y#NS(XS9LWTD9jY2zJr5jwfrśkS"˦J؋5!Y( D;)w'A-u-3U|9oFI/7G6 iza8@/cq T+';D= J›!w[H"SnEٌ뤽:ir%쁇RˎO>LWDžK+LαMQlC;gБ#+TgŴ]cgS|޻IDMj[y#TStkj9[v+.R[ ,xl43켰ՠ>Ʊg˽ϝjri,_ۼu_0lo=o?6}'G4_|ԩ$nn9k@@"SeB@ڹy ěRk'o1mag-Asb C@'%qp}dtquk$Zl#R}ro.}[BvMaHDDV bjE.np`Xw `;2n]=G F|taxT0OM.3_L42נ*ܶNOLK+:dR]}/}^C8㚶A#i'P}x[ ru|O#!2vJ?Z"M Vr egv>fl0߆*s-#GU^]ÚhN'%}] LE1lՏ?*hzY8!hzw}U|% ](N0M/"qʽ G݊lH~h+o}9a~ GUH=adRjRztaXXa:enG]v}k_||Xҡ%UFcig>QIl8EǶy&ϵ?r_wi? Y.٢k>ٍmk c4G@^gY/XJ"]wx//w*Wd=^Q=8_u2@'8v#07.N~٬ |)= D F+xDni+tEK0Z:iҤGǣq- )&M4iҤI&M4io"N4iҤI@tvd5iҤI& >c&M4{ g s X϶:iҤ_Qw&MZ 9Z'I2 `{8`[rB2?h_?=͎9&M1o^h4`[_bkr= @ρI= sAbEǘpG#;+s5&ҟ"]!+7{s #uG_o`@ osA],P,ќ6aZK?9R6"^zc o eXm< `U$W3k[P@_?ST!A*_;1Vi%b63m\|(ä4 <Y@60,yt5/0 @ @<>+K$){? 4@>O88!D(.BA,I!`* i=1~4 85R VIk# q q uo؞d d)MRBYE<78kYԝq v \) {1 Kݍͫ[}*Q =8t%J` pG3-imȓo(vI˝es)D$۶Z|DNjҁk±wG;gɐiArB6'xk&٪ho[jpZl~| >)/^VK^uwf:SXj_w5?(@J¼[<XNCu;E`!lqC,ӱBUB{v 4 < T{1N6g6ȵ`po,^Dֈ.X@l cOP"JIcM;2 ċ Lv# @%8Y?-`t6VUɨg̞% W{d,_ RU} :~kfk-˸dX'*cܑ6grDf֊@h*ܫ)m4`͜dl`l@՟p` s$@ܵ'P djQb V;&x`g~ ^4g &] -ud0aN]Jx^z~-7'xڑ6'ҍ"D] {5PVصHըF註>R!+7~~  ±5 < lҹ%D< w K>̌-^ZM<'>U>*WG\!_;jke%jUwԩ p!#xt\)F@Zg1,Q8E;Q*Hoᣪk uQ$ˬ &J W*!K*JP ,/*eC垣yۥ0rwa}f_.IzIGrԈ`o!ⶂK`|T i@Y'm΂pzn 8Rt&2`>z U v|YSYPl/ SRqW2"9]X%I J.O Ws*4>/Jg.-d7O٢Vk1̪ZHR -PIr/罕,h\F'AvgVGRT (\@~cڦO~odF `ħW%!:{A(i Ռ*C rm]_>A/UΡ6j %'7( Z`"2v@W-WX . @WJj m@k)qY:2!)b=cQ` ͭfT(.;2teрRa? Ig b?K`LŹ 6AWt?-(F :B>րA ^hB (.9 !32"7r&V FQ8L7`0G5X@>qh?# D3h+?Cȝ4'?֤T(r]gBPY껵Ҍ[%Cѹɥ<{V-Noգ!?>h=Ru"I]ű_\lH0/@Hw0Du`jڞ2(;b(_2tsҀ~'2EI\@5ӫS*O;-{( 9j`Eb˴&:Z:~`I{ޒ1 uQǚ/tUA>i@VFJwG}<rͺEgz='*'\oO c=7cL &n`қd~pTDTAUm*=^/l^dPiNp7 "pV7sEH2W?Z|ƙ{p )rdb'i2 * p t c1!$`Ҥ>7y Su7*֫8C}}CeȩyMu};*R>s>NnO(\C7Lq~ ?O0T} aɶQ1 Oۋn ۀ4\ %m+6 М"c26`U '[ۍW14 ۫nM= c(<!3 PO3pm55D@@oزf>g~O0Q'WUV4]2*Bo6 vcd)#hggmЀk[e5#73gP柛@B+z4@wftդI"|y}`-C_Q)g2iw<P B蟶| O]ޤI_RsK~"&ib$N3pI2gw~fs_bÉfU~6珮 OT{0Rf\F&"@TS!~ d*B`SBUj-p67G@6y|,E,ҺHdfja` !e Y,Z%al>X]X^>d&M]鸹Sz[ {2ל\s<[ ҂ ^vzi ,#LX+a!!id6opce+SWcCN邅lŮ@6ք>d:*}%G4=?w}ҤI&M4iҤI&M4iҤI&M4iҤI&Mt;N4iҤI#\h4tҤI&~(K\h4/R 0iҤhD%Nn\e4t&M,Ǐv2R=_ӟi\U B*?K4Fg)\?4&?ho_i褻l Q`S @F*5l@/+r׹'.4i-PKq/ܔ7> pv窞`Ҥa]Ћ6_Vu4f.j_ \(Dg{U45u"vFPuq5 ;;?hۢEw7^DrkvI+!oP~o,Z OE`6 NN!}&?ͺ뭄 2TS.fIfHvE"n%45‹ګutawTUDx [1dCЊ.wo h_ huiAVO0yR i,H貴;M*%P9Ogs+TR{0v 2PKxn/Yѥj6 3R qBi9 w%A:O(戁Sundb&o፧0hvֵEI J4V=@&Y1d"I.R;s mhM*ZoYL;ਆv~4ö-[a22kZ˥ _cXm1Б:0)-8 .;rFvߖ9Ryn*E[q l@H\(1ڝ4R{ODVHNo-_Cl5Do+@%X3I`[i-ԒAf3}Ѝ&GG ` v;ߐݗC n|1/xKFX.I>^e#Dgu1'=cXg+*߫;d,1'y\N†aLD;a@x<4v| Jdl`-mPoP# љ*#@MOFz6M]*UK*5ikNW 4>GĞϔe֔lJ4*5K[6Vُ.4ݻ (aڅepz 8΃=5:h#YWaUL{GS*q<%M|OSX-2[4%=n X"Lh]86t.60wu,ܴ=@ .=Yut8dV'c<Ưߣw߻K7Qm 6 ESYL!T[d=fgzaY`] g3[#SF6Î i僉/bYەQeF#4A)5Ղ Sk 7,1YʂgS xsU!+NgS֑_T)X]˭˛fß' SXU\%xŽp`xS׻wgZhh iUG`ݖVTW.i. 6t,VQKqG,z"γG#c뻢Nd2v2[8EU{_ Y Zm1afA2Ƭzvw)Aס'HZ ڽH l+0+kf.G}ުao i3Tc88}iL`+'Vx[UzPXH;, -p>X/Ot\UK1 P>+Eh;Ӟۙ5I0"8hyH8+ 5D` 9lv0cNsE*NWU!;*fDyh*(x~a*UZ%P%aw?Aa[ P{s ^g '[E뚶}uGwiFʭDkMxLW9$0@ЅsOdw* VYG[k* !d1fāzkdΰvǘ9]>x&e%`HJ9h?ggM.}#YY^S+"ypjBPG-RξK\lv⼭k EZ{r;/{7`-W>GGI޳Ʊgd;XTx1z[DYejmV6/?8 &wM]oԲkO-hTΘ~v{GN"~3gkzE>mQ;TlGr/xh$Kl1Lt)/7{)5Ky CtAʏT+nUlf H4FI.+[A0ƾrҰ$W !pKeYiǷBwdM- @44Bʹr:H5QV.ea4s(ҹrIn:xb(C5 u9$&Z[ x]Z!X7,t2ʿjc̸ 8n'=f;Rĝup |vzv}y]ZČ: ٠;Luw̖꽴-eZ+>! mɠ: PBIzc0eC\\wk;; `9@ĂܒIk+ccXnks,K?aXkt3 hXK+5c76ݚ[+Üt||oUnk O:"5vz.zztbr.g*%v^}@l 谋H ))tv}#Uk)+$F^"轴ˉB Sn7L}E*m-"Ȓ{e n2> 0@|xћv"d;+w]#Wo^5mOں̋J#Y}^2S3xC/.xNAʔ@Lp `Pӊ\0+u`ιGwRLJ?2.rhR+7$ (2^xF;Qp'kW.A -|z44Ż`<•3 5˴F^ڋRVJd$ـҴ Zi)t=ʶ+Vt&Ag9~,-;{8BXMTi"୼?VVlzQ 6!1&X״N>BF>")7SyGNǮS0;dtϼvG5KRޏxY|I p/uäk}CWY\SdI-%N%OwpFW.gvB+[Ȑs"Fu*{['Nv4XȎ^3#()H{A aP!Ij5ۅ;kD祕22gJ >@6񜊞R: >R"sxēi3OrP"x bɼucAߺ fI;@>pp^᫅W&ͳDç,J֯Oh`]6gUHrQ)qj ekVo2ph4ۧjC|X~Hq=pᖠ:Gl)g#ʐ0 _G*_֊%f9(ik1BJ?3HN~LxXy4 ]A+Hg$wht~_H\jN|`8r+' QiI 0w[$q<SMbpB[4Rq@n_3JZ!ϵ,㎬cH}+N6?p);}Mh޿BHX CxRYoO)UaKT/.AU1@À|68-f"hF8Mxn8MiK|b _ϾܔQk8MqU1ܹgUX35}{Q<2|_KVÀ[%j}S:,eiHBz10yk8.?A. !0x:EA_Kh*t/?=cx!!cpJ[Zu^*Plkqɮtoknwt$J?:WPꭲ|Ck-pi^Z p`]:A_ 3i*,ϛydq5@_%ʕ*HzT+ɨ'd k3ޖFü'Բ8AAShr'ߊ^R4@yts{>^hCFt1콰+${U^>hD!] Зn-%EVۼV[LZG cLVUU\>k^KKnAZV%1!v!P5l3B*B/5kt Rzdw}- dGYoӾ]tlTt TV]u7q`Z~tʢ+&Uc@qm3g>&(/: miHUP# {]5WoA"@o+G+,X͎^ nJeq3-X'*}YzFH%T k*QUmlY@STg*d$[ Kݷ"d /pjBFNEӼ*\t q.~$>$5NEod*m(~}'I?<X&Xzo=c tHoU_~8[/+L_6ȯ=&[/,wUdGXoՓm*?Hr|M0i z qQk~K>,~tHoUA45=N0iT*ۘ3p#y\#o9<j]!W ֣&oR0[ᄄ[$-֟[2'H٦蕋7sW?V=5m9j'x1X Sdt2 @%/2gS' ([I&)];=ѷ^*cO?)#^tT˂ixN4iҤI&M4iҤI&M4iҤI&M4iҤI&M4iҤI&M4iҤI&M4iҤI&M4iҤI?iҤI&M0iҤI" >:'W`ҤIo!jy}N%;Z⴨sskjM&vmPÀ'_ 'J=7'`ҤW,Ji{{}&M, (NgzXyQ*uu.^;zt擒E| Ă֛nPbtoFYڍïbO_ |k{*b|ܪ2D+KTL(/ι7+LΒo*\eQwG)u@R`S?Ϗ}|b((%>$1z}ԕ8\R^fEu{bʦz BY1|^yړ/^< \OK׻E 9huީJ'~q ̍ h+um.텆e([,\=87czz R\@(d{PwZ@dyj!ED q v@lX~ w!xv5Їe|}&w]2ĉEBQ*@id8YuVMPܟ@,,v7НBV7z{w9@b RQ<@ IbI]5‘&M'bY͈ j39@TJ,O$0BHnzҦK`;/3`w3Eڞ !D/g$_Pt4PkG,{F~ekwdϙvL!@DeNwp,0X6^\Ļ* uĝ r20jpYyGdӜ!DQ4uZ1Cn Pm6{ܿ6~EniNuDe(Ჟɷ}TdaP xrdrk$-=+LoѡA]2`| xPH6(>ub1*Z+"LPOdUB\p1E'0^CVmM7w@gߡQ2èV5[w3h.@T=խ0?񍢍'+IYEZ]Tr.3|lZ{ӽFt_BO4lTYu 3;Vֽ K@wI7-s[Bt"v8+ 0uT9Y9ӱC"xͽH5m_ŕ1C*Lq9=<߳RáBPAtfA!=d{`bƄ]l\O*2`a6X:J[Uš,PݩB ] SZ- ~eHU2PhͿ%V__t7:!xSl.\K~|,iK$m'@D*@wI7i9n'YVi(6( WdNg"{el - wLH}6^|hQxvssu`iWKU mdz;Zn)ȂJkO-PF5{E/@:="]R96c4*T΅|5i .m9pE>,S~eпJ+w,hK]ҵZHخdEy3׎\X ԁ, x,qBl,_fĿQ[1$K K|^Oڎ=pTC!]+xX{;cLbP=g}`T*vJ$XD$X1c7yE\ EG];u͖\j9.9$WoY145I4 +"E&S-~[(P`uyցy!ίJk48uGW@U]Pf>RMZ`f?4lw} ڔ'`T_Ehs hjE^㊦oa!E"z;]ҕɩ_? 2W#`06`jlcVk(03t EavGL 1U"f-T6 KpC9W=h}&:ŦVIT"큋7ټn%qI#!$` d^F %8 ӗ#<՜/ j>@R ,8&@M ynnB"}Z_ mW;*Jx50͸m;"Z%ňlI/ i 2VK+pz Ƭ2$1ec NFG2)NDCF.cv;[ $cOT#Mwxpmqz xʙ1kbE%2q&foΛbE]UN1#Ȧ 9puyU9KA{$ @4Q<>O35U\HJE!3Ƶ֬M"Q| @mL~Tx额t/Wi2M("ڣZM$NA1+ t('˼1W#MP;SJSv Ƭ2NFdG=CEu G}ԟ*Y7L"-]̚ҟmMKxwm5P#wD hBFo} 1ET.'u(' u *&#MaSg;;*.^6f3 j`D#a!74C\`&2Q}XڀQU|s)rHiO^3D+-nݙ 36_25 Cn ,4"]< m t&|9!ɸomxU! `ugx֢/5R>241PX.fZ4{1PbMX)`' j l'm@d)ۑ3Z>ꊭyA;1 w<1z: mң֍PtJ7D<| k^/= [xĴ>4r8˼s&!d׾2?,y675{ B]Uwnxmzf`ņ(= A'9NE w #Y/c]!(v"z6SGޭ\LoPRWʞvxl|ݸ ȗhE~//sѱ8K<67OQEۿ4Q\hŝA2k(c} H s%M-iJ̳4Wgp{=E#6iZ{0QFH,b0>:O}ad0|0ct3vUԚ6Έɲq} T`70,@7V͎aFhU&B0q"z@X?f"@g}K.o%;lIm_6XusڛY@c0}+Y $A2ڨΎfl,put~ݚ'W#*^֓F[bZ-aﰏC+&ڹ_ M`dt7C,X^DvS`jյ bn`[sED-}8cSoN=%R7 sUyDDAͶloЎG ߏr$|tOާ@j<_ >JwXW5=@tƵ1wWrmj'ɨΎOR , a*q%Op'4q|,r犟ˆ6HvY<&0Nt N(9]% 9 DiѪ1*,Pfo ѓ; 'YvX;fu|*`}]1og~;P^] ` L)I`'?,l&wfsHF %~Rp $o8;HN=<7 z ۮ]S̋) 4ak\&J_9SQסּ7:OI ~a*jQlٮVRnI?"e^HȆ?$ ND?c?^802J ŋ1{Ҙ/jRuC :a}ijZ3K:(FkMI~-V qˠMJ4r˨A"27oO`#T|  3:׌iEn@ ݡr(_e()+۞4 OgDPiw? |OȽQbݽ\˖L 9"}C6L_T@]Bn'6(bAeRx;8ci'{:1H&H(I^ }a$ah`{'+z8)XXlhkD]FDz5"'B5M 1^W* erɼ, lV. {%P/pa4+nykq1T!QחyCټ ۸v#p8IY8mWުo{^Ρ5.`iD$)0`OmrD] (ʺ-G򈞤RT#Q& G yz'۷o!hÕvd;B *ٰUq0j]닖aT4Kc[ Z:>Q5h@B MOǡ> B|Arm3'owl^*(IzjӾK9_9tڦېFcoqKhk74} pHEKc"[)lM6jX:IdÒ`2dG1:TjLSNfъ[g a}Q{58v|,t~!15և/iS+Uب> t1/]F ;c: V>_]FQ(.xFo!lg 9ލ~±m`r:k? JwndFb[f&RBeXv>VuQ&0:ȵp`iĮ@zHA/AlI*w ͣӸc9~b`~5.=H^|5}LeM̙ܓ%E6R@~uOVGxб0Z c1E~~Y1U_4<̓i6K#Ҷ=~JhG򐼼 #ӏR26 ӧ0~?(XR1=#2_+/l@DG"6Z .ۮ-ۆNuB3 %>j(K`Na}a;<Zl NL@n-D)FD+:Ժ]v%UFnl} 0/|ҬFD'a̡4R ΅`:r G 0ɥmLب&.ːowbp7h] 4"NG/sl5t_2a%g`8ܓ;QK0Nm~o1*.(Oֻſus4o'z{|/98jw}`TIoBc\\rQ7o$$OpW \%mHYFd,w}f<;A㐏7*Q'}NRʊ`߄r7:2piU ^9swdw"&}Ȭ+(ѨC} ?vQ7W'3;҃7Ĩ ym=t'ɨ tV g.{oQ2}^6PA0:7~T)_8տҜIV/YGɖ$˖׷GG@VȖo?֊gi]^=.<71{ik=lW QOE{rug"FtǷlyڵ4B_dq٥{r.*Fﻼl3.w]r.w]r.w]ro﮸]#x[r/+K n%+o#ϻž"bvDMrnJ.Q4ܮ#x|m]rRg}~ f._TT@%=NHH.wyk1tG5}t}]+_n){Ba.wyo qV f._v~{%@>3;]Lp&n0+K$0dG Ѣx+a7>絸~`sͧ 737{?U^?78=Afv@f<]^;FD'@=ә|#A6Ex J-q}7pF~O-xΊP19a P"g}u`PYMԁ n4-pw@DS),z \{d"q y xa? tzǵ\;̔WU'J5z1&YOu.E>_O0/ŗ>@^V =Ev 쉡&CtH[fxlQgW(2CQ%G%?t.L^;/p'>P>\_2.f>Ie:D;zQ2(3!Jp&.%_֏A[r!GtW>%P <&r-& љ[{֞*G:Q?<Nb/liyw"w:-,.Q _J~]gFfB=2}! P% M6-zzD@ 0s߹ n1g6|AouaݵY>:C/FCE}/k@tW!Yx.JFyUhW1nMp+ jS" }cew愙Ġ$}ָU>ėJDT+Gږy=õaGDΤe1n5juyL;6AQQ:W7@kN% ;ٹ=yw8_ _a :E@Һ-Kվᮯ>P?uzH*/u\U쥴[G#bk"&U`%9fAY0"b|b]nٳt]e h"Gx/Cq Dw*-$0՜ I?yaU P( @D7&d mg%?s}y *cٌ֦0HM*rRdRڕc9hV:Ũz͈[&b:)uCD5ZpY&NWKϞ:>2f{C(Kh//n q0`.q]oض2GbZ'X?*`> Y4ڍ[("&f #=ɄɎyM}m㰫 ݅V+dX3*s=k0qN߹B{?gRB?L1F+my,mV.>qm+/41,i1Au5El#d,*fʀ.?49t6O= In -1G͠f+8@>\kO#~&lISzK;瑩+! v e;lLZq(4'#r4⣎f_x4H~Fh/%[{ K6M4cOtvӻ\ 'YBP?+b:6[e@dSO߹-֥ '"G@gUņ^x2﷬vO7輱X?UMdHd2T^06]{S .JQ$"D&U#$lfsBB>2x"hLan. xq;ߛT.ץб׷$yM&R{All@ُJΗī ¥,o UJ)b3hx= Ju-yD*`(w!I*lѱ5)3o|qO*YRAows/cP S=ץ9CNfO %T$ {H:(_MҬ$X+f: f]^U5Ua[D:TCmStMHmTT>'iP22 ơM9eI^f"b'b~;{{ݹ|AH?|Ob,Rk 26,TDOtc?ibjA.1)4$] J:V.-LqV3o|O,r07 WHJ ,N3Ulֱ)k?1HuSǓZrZ,öR1:怈eeD{}ld$Ua.r3[}:>U7"3X#K,3Dd®{D {ff*7Cq Z?`ObV]SA TiTDb-sZQQ\+xb 06AI>8"w>phbȹp }FIn6THLe`Qgu S0R7S|uO92Z}$ r~q@R%Ru Y$xY5Ь"]1 !DgRl!,UdHUR $iĎ(%AJt63TP ;ӻX/ԲE@usrjI8|uBZ;o>QP.@]j"('.p_NKae4zl;6mc-GV1h@7A݄E7VXO^ fE?bEbzƂlD'pَHО#_~y-7+PQ"V|'ɿ.%&/ H&ڳݩG3 /WĐ"+S~]>[ f#I< Z7?T Xxi&y+pI@?=}E'Egɀi&S03Վ,ykԎ% [7|>cJR)- v>oDLO&z2$aϐSMIrK;.ld:n64KYօ3>ZӜI"YdC ,-io]gS#h^6x"$r_'޺q;w= t18|T.x'X>Dɓ4.̎WvB: X`?[6 T&0!GH].a%9jW C*t$ 7TlI}o6oI_|:kTD4Xg]:rHZj7,៥g.$tHp% …9Mq[٬1}3>aQqg<"o@tfG;_&5nNA(v9rǬw=ق'S&A)>ZfI< tIm{؏'(&  s㻐lHTBˬ ^O)phEcw ';:YڟP%1 VJTMXΒX1 =-E/`A i$V. vn%*̵4U@{; 6ۥPHy6tnw'=A&?]q& zaviSu |XyTK$?[f:T2E M D>2 dS_bEh YP%>Yל7yDV'ߞ.ˑmGpkXs%xʁG`z ;@NQIH8{G   ! XY"bJ4rP Tn&3(z6-{σju^8 H@$ |OGىF&Bʽh)G;a C5<b;%/TF.ͷp.GGSޘoF,?UB?[ꜹ/9q:?EPT%gE0Β#`Phnk1Ȍ[3uuXs{[#31||b1]g$ח9(#EFiO D[@7(lڪ@[)~3&W #݄xhh?C#.o yGIl%#1|(i vr*0u!stʰU ?JST\)̸q?Q>wFhmx zD}D^G~D ye$?+1x)@۷C&#?S~ 30$fIx@U^YE4!"'^/(V 7?v}"`Cw ] ɰ =on(`;<? =xb\ P^KQ4W(ES7^-vu*ET0t2R {5XHSn8r;~2Nvcs nZ86"@ڡ"Lm퍯5ဝ*£3!4j$~LRL3/#v6\$\Dg  -lr>N6wa݆~R%h# >Md>kBXϟr' ?w???J)}y1L g$K>N0dmd=J_œLyZ]fάA_G I;u͠B$_  #gxG&? ۍӾ)Pߓ.w]Y 8w01D_O^ BwyoYbF. G\'/*FD1w?["n+%}hec0٭ߧMԪTi|;ӳAFDqB~Jc(f^G欀߬I;q S +H>Iĥ4CPn!mbv L i/@? Z ֊ޏxë!>"B=~{)&ߡ&O۱VkUM#w)/ήNՈnˮbaʝ.?cEkj:WdEMQ1B/6}"{ U"Ywu\d*B_LՆN\F ^6˕kr.B>&I۸\ \j1{]ϗ(m@Ok`>v"8s (=}9]CUO ΒuqsZ> Ɵ[e"\ȼB tv1x.넰Ifpȸg-KC`:.s\X q!yI0ڻW'ay5iSA zKe3fh<6ڗNjx2y/6 qQ]}C, eyL w!}E=`!\?'P>B rf")u/Y=|<sê)FnOޮS;1\uԀ/&'=|S`B~55h8E˦aC aJu2/_s/m^ǥI"hX*gAIkzBD\/;Y^:FT AR'{_&m8yC# 5[%\Cl+)0 ^ր[@; _x/2 ܝ 0e~hAj:k;MpVO y (h$0; 951B(W7^GĄ>GKСq\xcBxSI<@I.˲f6̾lJ_ZC.hAz"rV5ۈЍ>fyZqLau)d>$ᦙ9Q[P 2 {= 0xp`L oqMЍt{|m=ZDtAIO`7KG&k\%'&Bn A| }tZO>+x@Cqs |~@'+_ZɳS|,`!?+ujDF~ xۨoE kp3 SsIhG׌K}5L "(t`C|I!tbk!xy]ujY U}K?4ED}S8'?(yXQq v/rԓqK .$ SZNp.sv"%18"L;UZچ' \Y$g@SKU)֘.* tG锄<{m؈c"5vnťջM@"޲[3su!%t C#,o]!W& T(`#Kd 'K~]lhvdF^x`6',y5JT[q/g"X?yr%ƹX#D ԙv./NמٲM]RQ'@Di ]WPY߷! -D&L; Qτ.!QdOz|+!ݣ4|6'R0^D@y 0P5F7D5] :+A-x gld f;PY[VsLMnOɲ[Z/YA'uI]a$嵜<: 9VXtk9d*~]Un ]8Υm _:|KL,eI5;f0wqQ&*2Cwd{:"qFJdiViLuѨlCn=?H5U=?MKlkk0&ӎNNSCޛ9n{rT æX>D0/-1E7"h5\~T2E%S<ۨFBRshkOa6!39 Xdž嶪8FNՅB&FPnUKb 2{Gu mC؅qr믝C:6r bV|(d Xm@۪&ԅ\/T孺LZ?2o!^S#C4R:ήY\r]R޴=Kh8k${ .jh}yPs8=JLM' ]8 ts!oCXg0 E.s9 Z`M`;Zn2?ccsDii}qx_=f TI+ dT /FقQg2Gq:F} =jycs*Se-$42H;y^ N h}1D.!ǫ>V=p.ttgA"3cdEi2ss' >$ɘU`6#3k@1Xz!8 ]UMܐF3 XGi^%O58W0;ӈk*9Y=hb<(aPg5b#u0/ e `[iW)F9n *}0A oƨ<:4^Uml-V\/ʶ!=Y>j]^bJP(_H5y@ eH[s xM@fæUŭvt;u{tZV1xe(KrOY,s ^%]%gD;Kڹ xݮzj Kl׸@lr ؼY49څ** .W3ע*?CxXPofV8ICf(#è$^9'fNƛ2x r0 4YI%na^T =` N#k,|KH#7*=>.!M (?3EgĂ\{Ȓ$;)Y3ٓTX6Bnɰ[?f ywls+I ciFO9%bҌ:O6! du#hÁONO<%p @ ֺij;X'M%srbFu>؜I\!C׈Ԇmzu{nR6ĩ)ru,F7H> 59/g*}XB,Ey9n;}km9F j.k#+@E@<=ʘD /n5!`}BnO!_Xm>Ѵz1he@M,+`~:ʣPѮZFz-3xdN Y{3HsP%%KJg@vc~XVZ,,4ط|ܝ{͍ڱp bAH\EdƇdHzNθu*>6svj$K9^9Qjf W@`)´Alrz`^AʱdI4B?;QrdLp A(j]D'Y5Aީ)cRɋ:PNIh$'kqoMVuWYu z8SG>K =@='f.tn [}* QefbCDo-}|}K4,(SKCD+VJuݺHOZzSP3^1뜥iNpUȁ㸷`HBVk4D".0NlЈ(#l.lm  "jL.n*ʧ#l#@!T/ G u@t:(r iD4~q2N LiD jF"a9Y3o1!2KY @<];r\L.z>M\HÀyO)lO"{px!}M@Tw5Yr[t8($CctC 0 YQ8o8V  I%φ@bl\aA ct _ <}?c"z5!F;ڎ~ֹ1蘨%66ii_D #Nf#wg*{Va%tARjK5 -G|o0u 뮡 V8\D TD"} %.D1bż]RG6%W4-* '=?Da!_Gw9|L/=bQGN`'$f7P@.L]q@Oi| 5sKKĺ'`-v@q b^=I+WNlюQ{y6`!pm^xB:l1Zh y"ڃ3]Ȣ<凄KȫV#rgkT+d3"9gNv[Ò!0Z<Z~z,Nf$L[ D.cHL4-5[apO͕}Ϧ˞9FfGLL/tV c" g X' f,dB˻I ɿO gO2&ܟ"f~(%p~Ÿd/sdFLs M|cp4cRq8ٯqU UφyGsĐq,9MhO2Ԇ3}d=/X ~ ;qT?waf?y2וPH_ïlE"@V1D ԠkH01&t.WoM8>Tc.`9;gKٙ5ͽ0w5Up0quP/j QصoI~^nEp%/yO*Bav;ִQQ,E6ڟ# W3'(qڡb SD߹NMt{wHvy`jAfӪ!C<`#,h6z:2 S32PU$ߣTG\G([^Rx8*\u&cqŊ5d'ܘ-X(#X20g eehh%z u[H] `v8۳0RP6cp` (I6SQ^d]L:-`#tI`:e o2R%Ώ 3t鍙}I dWJJ6fx:S8ۥɒƈWp)H^&~}Eއ.i惏P24D:V(Mh}9-$ݣFit="9/@v^-gs@':ú[*.B 9m܊(0@x;yY굘ХuHH21dɢmO%kFZVS&jYNXVOZ\IF9 e q/vDW{uM@bqi (X&]Gi@R>sl! $3ȅVMAdu8T LmEL-vHAcB8ez >8}raNMiD b+<" U<`S61EEwٕyd"M}S9\X[ ݅$YMf LBLWP Ƅ($iz΄rhR[Q69I&Tað "k2g6XN{lRs(XlnRd$) wf 1$ȩqM$'•yQY] @KZ TyV[^bmYЍy%s fCQ迖q_"eYC,QKP_QPBݚgrYF; _EIPqjb4z4헙>& S GƎ<`Nb j`nJXE5epfmC61ր:؝rqmbӥ'/Kicq_)66C'Wݒ,kI ԞېՁ>I4A-*.8%'0E: u,C&A"9aLE;ʰ30:")Z*љ:D?c0h^h\޵fIX!t}mbsW4`/8X\Rh|Q!'>qt@ "Cc,u;:q[%]bHK;k&tɜDڴ6n|H'U`d e kiGh +O('j( DbC^i> dN -STf|%NSpt\L0>!t=]`4(+Kpr-$##7 'Z].t얯0N]15tb~ jODCgklk߽85`v&2o["G?&`(.P;Ԧ"nQ1,UX0VҐ*$G+ǜ7فY(jv&3PGd@ mWjߨ@͟g b?ow{-" i9,نȖpR*  `d.lSk]`XJ^! ˥T"ɮe4 K s8L`;PN$b;b^u. h au ˷O>&fv[v G@:.a%4ZD:g5> ^V#=Tl̻~D )z{цDGwʨjDt1†&Wyѻ}i\"O3?raшvpȚ[n`6"ߦcȘD nILh,'|k Ҏc3fØ!k3Fl5#9xY#JDxJ_l .ԥoҡ>9}m{@"[@ʏ-}nl+B-=IWt#7`=3tlu>C(4Dl"_gˏ*J0<S2cʼ z jvgr鈯.A-XM籣Ԉ.z~P/ߴ (i>fEİ- 譄cV.w-ETK8|t"%q>Gs" Xq/e.`df l6o/_M|w^ǙgYxr?Yh>A57fwm2s]rlq4 tFtn%;m;.w]( |E]r.w]r.w]r.w]r.w]r.w]r.w]r.w]r.w]r.w]rr']rW;4]rҲ݉ HzHJ / 5}\+t=[Ipe7?á) t4O'm M}%=={L,]>7۟ioٛO_92.ֳӎQ c @}tI ҳ Ǘ{x ǯ_w{X-+Pa_1^eSuq@"߾Ǜً촋x(9rxeܵO.}Y=[D>pM7ĝ3&VDDԇshЗ.P'{=qu cSItN;)p%o]vD1}l,o9/@A$~߂2? atWBw21?ݻ6l%੽GC It>Cd%&oM[^'X  e=O/DkMqcqwO E7`: mH[uy^<`7 8})I*:{.O۬h@'fV}sllv=cfx\ؗܳ%/ j;y2`-JN5COz0Mtb~wӳkT߳ۛ x,Cͦ7Gsp_$jiGV'˖E,}ƅ?7>l,߱OoA;h¤u?b=(h/>b j%Ao(*NU `DbFظ'%ZaxmkA&oN`z7Qj qD3>( 0!x!^OY`|'u-H .@%oAE⤝zADENj4oSk-Зy-yUZη.~# |o'7d0Fp?$bGD}v_m@5!VצٵSmF&Y1K$:7( ZӥH&u0b1d,ͫL>+%a o$Ozs|rj KduxfFη˓pKw"60{GTTq6 W~'$HN? yL| 6T}"KH5^@"bn|FDgh}bR4ˉ2{9UtivhO@*: 8ePP5ұ<%iKE}qT[U%$}]/*'ϢA~  ap۬ C!(=n:OjeNezkLvϻYo wNbIKٸ[6@<|tݖd{qj6Ԡ8[~X"ٌc1U@=g&SWp~"PyB׫!8=Vjw_jv` ɉ&)i-"]r?M>}KQk(j4{>?2n_'2SC$O[M U5عœ ;P,:ONDyToNNɼ[KkqB ?ga$uy|G-}@+ a{+5FR9VoYu]s0wM`|0'iMlC;5dxglN ݕL%:EL ҉9dC$}p/j& 4s[bKDΟ tP^2T)}*k7F2S()臤^aFmmt?@^%/L[kΔEֹ0J>R92>E]e9PifxՉt'A8Y*^ԜB٣ 3]fkCw)B(.póm|c$C3Tz,БH:-Oۮ7"ۣ6O"!ցŭC#,LSS--&ޖ%޹>b7-o>@ބ$~!tmJKvAʋWja]J:Lk)gP5{g{nW|fk{s7+y{[jӯZҎtwt_)y*f0KFl!`y*K2`U kSYߟ!9Dlf!>ې;3N&LV o $PC/f XPOB65l ,I%ҙ$Y? | ((߳9DIj͛fsIk8yNP='E 0(8c$J)ʔ3ZH_*OQ9H{4l4$' ق_EroCK eW|oeQæ@Xּ˅q /?V޹^IǫNFUvTjS7"UP*1W yv k8n ߙA唴VAqx8&_ieN|lNl_} yX#rtY'WߟgKq9(6u9j8Zd~ɑ|0ۨz^ws1?p53xP#B+pf/):XU?iυ&ӭG77ܳ:#tc[ja @P'&v ; o EIMQ!!Rxb'W6~(Kۯ<=?]Ú?eVgl|a36o65j!`썜4_=3[ezVɡ`[F t2QX{8zn "$fgN>a#\_4Mg'a_> N} ɵ  ?_&" vLj#tG/ tlFļJ/e$)p&줧u{ߵ{<'E^TT7R+5MeIuؽ8>RG,nŠ༰!js;q<.N?ɥڎB>ۧ/8}7+ =% 2 Rw.{ vJK098@Ca4iz Ę3׿<3/oVD64!5ѥla$Ovd{"픐99f_4!ֿM^ w.^S/wTc>2UaS{-E}vvt{& = 4Lh4L]Mm?!&5YH3eGC!2ءdEb׈iqqƧſ3 @)  0CC0dg0 Ə@ x5l`0c[>\Oq?/c2 gx`0 `0 `0 `0 `0 a}P):(Vh9(`|?b)=lߒx.#""`,`|;n^>r=\["5O2k S0P܋+4{H c#" YG 3IE)1Va0Dc=<$ 'z_18tsuy\#ICW6Qw[ Mo* lRg^4'ߏ̕O3XBW~Ђ :5hU ~uwJ ЮE*'?cؼL^r,<:KD$o0w^k$Hn >xN}OxlAY[E[ǯF^,[#2n+a0hfEoQw%DEfP7@onDDr0鳧m %;0PIA{I,a;glMcC} 0huy\~"uTkm9m% s2;dAȄa]D3{$}uH7;DRo]* MȤΜ}-%6YNp¯0qau!\ Kp~m+g2P%H ݘpnH6۳A|̇ x1Phzy8튊)=6wƅ| ")z.kВHƲm%֙/q p\v.hh# =ߤ/k\3\r&G{)ģrGC$Џ+>lxhMpQ$#/Kc~7ϤS4_ql~8~׏LU0e_bKD1E2!McHBZg'IXĥS/v:tG_-K@vE"\wg2lNDCgh L$%ґ 3 )LA\yԅǏ$ǑX5=9IZ^+K+]wT OQ U# C^0tD .Ir骐:F$ݒ]~/'k ? 3Y|rJ},U٭2|Y=u"q  DtjCAgZJ^Gg[xxϽk_. .Ertvι04}8c,Qo1趚b ޤQSiF4x0[*_I&"gHq@s*jv ( 2W.ߡ:QD*r,GΦC@ 72P@@6q3"[Rr۟Yov W S*E@1+"emtx`FP<1t@C 1eOF/6hI[KuVz+_.Dyjooa(/ikj_ TLG?LN%BI澔tJuP@6a(G]2c;JЖthI=}vrO&0[hUP1t@gIjN| V%ްBmY@z7%M^6U|]QqJcJ0lLYVVM~%HKL_gz/EP˞wrCTqp:1ś7n4|;%_!ȖBkIH>-L[ b:!؃ Q,:{68oȤ+ϢH-wQ xa֩[,e;/~1@9#JFG``%ݗ 1 u^bf4牋E؜YV'@{sȣy ,B% 㷇Nl1"gav~,=-FO]h:ޡNq2⑺77DԻ%2tvw;5t6>FȈJ'o#Bug]EHEy<^j vuCUD:Nvw "oB6m"rQ R6bYB$'lY=#9R^^$, =?sI_F/'4$9=]K2ldZNj?ɯٓv]&^#6`04V?Oݸ7; 0ceLgʒeYccJgGu-rq]ݗo 'xڼ颦U6j2q\d{.J՞]ӵ`_p-SEWwQfB/O\qB^;^Z>w9;1V\RQ\ #<&e!9pmv Dz Q^^`.CaD58N+nnPu*b ~x$ҺM`9PM aR>7B})&yg2:[> 2?R8"az#l$}iҒԆ_´s=itђuyTDDe)`Vz-X7}K$s,.!쇸WK?Tr;}郓z'A@ tM p72CoxuE>* ,&h;X ݛ 7 (I{Rϝmvl T4`i![G"{8|c2T&.Fj\ySdC7`0ԩbE嶍O3#i%k:0C%iLʯ)(0uvWe?j ~X$!P9V n:2+ G,Zk)נXIcT@Q8Ԁ=HT(U=vDL|t2U)4(\{ɰ)[û@b Jbvpܶ-7)xy=[5B9 U\D/WR,x߄20p}tqY*=)d0o&~".:{a0WU*]v9xe0xcs(P%V+mfEZ{߆&^@4w7xI7'ɺbEr.ЎeR"S$~R]-M;'e (@(fJ%pDnhپG6.K̦BzNr-hvBoGzS`Э6@ER}XrqSMM~JF8~8~ZRp{_ɥȦn}H]ëw˅+e<?:,M@|nD/u1USˇKa~IkX4J*.U]u}k^Ŧ.e8j?=y7lby LH90(VG!v0P3ᠵl5>PiެX5[|g} ۋշ;#,5ƙh(X a{2sz F}Q?3o{L^-`X}1k@D9X+-[" Sԭk!,"$}6 㽼9kt`*$=z,bpL"PHi  TG@X/}ŀ,nI8/'z|?cKB>{ rlMSAmVr|@1o`D?qFtN:d]S)V "ԇT7HE;'7<+ P4qhW%oc (iȱMmw P:^}a/%WTD}3U@uTzj Iԍi NpҖcѴ1ͻ#8 K1o8Y9hrIa째a J; @@ -[#}H`a 62U4n* ǘ(Z.rIfI)(=T @8:hoX7C8DŽz7R0X@n?6o׺'(8U&>x( *>¡DQ585ED㖆!_Jٚeπ:rHUBd6W^z$UT~2`{'{luo [vty9V?(^J7:6{y[AZ1Џ&ECe[8]|]\-ckI)PPԌS: ݰa\( @o;6 @嫉L~)_hyذ ϱ+e)8W5Se_YO,!@ڟfAd_ˣ=nYn½D׉)Kf@S/p/ϐwZvc"т= r*a+1QPL7<Ty*`FD$^x=CimqkFXd"fP(IUndUzlE!.t~ ( $1ϲ_Kzm=lQW n\ !ax1?;M "،"z_ey\96cQ! p*՚9)?Kp>梁aw%YS~ښݓf@@jUa"M/Ϫ#;U%'>w!SPֺ%*$.%Qs!鋺?P忥WDtOlڅ2P;|g_tlcP 2>&'{fW;*1`LʾƑŷde .34wVIcyVG{! ?sRfkZ nM5Crq8^u]S~7%RMdu!n/D0g<WD[Iv5H7xjPm(bHx:̒~KKJ%Ɣ][3`fH ǝ%0("<`DT捝oluhYeqG9Tv$~Oo  7m+`i*} kAEAݟ f{,`0nbf?`EHB ˥Q0 唌h=%.ߟ]Ru4)Qq5t@o0?8ߣb0Ǘh!ǧ $ >*)=P' pS+$zQ[ߩ,e{P Jlunrw؛úv[([ݡ'肯B?3RTI!`0g$Ɛvy>&C4>z~zLP£.@˗w>O4 [eXuLA$E\ % 0M43";GA%f] fB"ڱjs/˿(tL KM$SE48WPM5`և^96@}(UԞ`, f/wk7(RÕ ]  S'Qu~F=LsuiAH5g|HyBQ;TR.V{b ?2'622FxQ*b1m,`N#01t򭪿^Ugkuno]a D\%[$M;K۝\ok:l*vo)Q T8g[wOJ9;X :1JY!#+&b̳ӻEIJƋn- {%^*jC4mxmc}WeYWGIiv(Z(o.=mʥͫ#"ѭXRWD')(Ssj *^:H4HHB KvLuw5u){n-5@ÿ#d-˚lRٻ֕z(~Uu(v;J)L^'{{I]ꡬG튊'`_Vw` Ծn|5L]^wMFu('$4 2{LVy EQR,)v+El F6C~RzKr뉨wggM.%`C @P D^Y`wԯz""CX^>é1z EXE|G$7;/h"'tMŕWRS>h65&eg/3zrx`8!I4sYԿx88{T7ȲlCޝy&xE> muUF pG 䠜uK|X⺗>&/ jU6[)@$H!-+n)d/Vз @&K R]nW/ˇ\Kp -j"n:Mi7%b|FQoH~A&IRӧ@VoU;26U|f]cG,j ~ VnUc_PA;+qW%[nbՙSYPlvB69ȸn}L47sd|T_Kb-G8MiJqv?S_1QȊE,~4"#Ugk^nK+ln]@<_6`[}ʷ9w0صp^AUAs fd;$o BW pKQOܣJ0ncF:~c[M V>ےQ YºÒFDFŬE^`X1{ Lc>;C?л@/KnC T1vGS_̲ \x#' EnR~֩9ϟg\xXq" ){+ubӆbZò3?F&70 |+l1vz2QY\W~Y/p%NxBZFg i(` z3cGP]{L-lTU-Ӟ0N(d?:Sw >?[oXx s,i6P[y>bʖ%)K׈qȉg)m\ڿ8uπx}x;u3MMM}:՝"9ĭ<LL V-߉ u5h?KPZRtK~ {J!YxBO@H P/IHё{$_;IDc}2#d44FU f*;XXYJ16wꆓlwP>lX a7ʳ^' g܇=^KvL[9qL'N/00>ϘbSIz(]K+.b䚳W>X]y¥Od']q$վ5>}%֯[>w\1u'bV:0Ǣԩ`U}/RwHfn.淼lN3c^őT|U+ LAT UN%Ѕ(e-vB^:T8HtȖHwHZ8zw${W%U.nH4̧uax擺HXOn_bCvglg;~6UJTJ|(ОGD@aY"COH>[$.qH5ym}xdQLf@7Di=ku#FL_dY5M|+6M5Cxjf1C@QSۿu7By >J p,Hqf{>&V^䩀VRǛ?wOtZ%_|`'K~&TR$}^`2Dmd1eMr\>`2[IC6o`0;_z$L}H3חrI]Öw\ 葽 p1zkO6z ɳYE V* ̀f@u~' ͽt|UZ8mYKOq{/HV W6;S> mb;U'4uE*:P/\PKb\w=z Kwi-&Dj2P4]=/69GucI˥|l לxH9+j4ڏn(ixu?It;lvhnvR PR.-l) clR7\Ir^ CPuIhSTYs$F^j]),FM #,MvY0Vۻԝ{kSX.'.f/iu*2^y:wCo];g_Q_%<ִ# @,XxZrm[YG[@6# NJW?_SuHS\oQʨvoo^\wko^B4=>~'ܝl tBlnbStu)w?1M)-m<.Y/~Չ~_(.[][oOZ<ZXˏh$~df'@r\ҌA ?R3z6e]?\EnM}YH`'*"l_:e믥'!߸b 0`f]k'+n3~((a+GTI!~_-}ү![V5c8J{L}RKSMYW+L5JoG7.[X' M\Z]3ԬR^':pym`>7+F@]ͥ ƯByfjoVgx^ D˚J<ϡƴ4-jwM_PV%x^ DKa,S4bFqNCV?qG^_1.6:KW 񟡦yn&}~5y])inNxc`0ǚצx`0 `0 `0 `0 `0 `0 `0 `0 `0 `0 x!  `{o`0 Xk j`0nW駖P[ ElA5ѽ!+CDDLȃ`0ſhK! v0 &߼/xYq5@u+%:" CL ¬?uJ]tHvDAф `ݠ>u#YˮaK^bxG$#0|';`@\T3@ M9@Q+]Ӗ7VƲQZyXT^Q#05it ueuI+]Q | ;]!RD{- g/G U򈎨YC:@bs \ڕo4C]Ξ(B\SY\j{]K4>bHjOde@ 2(8&|  %.aP*Jm,&]k]WvbxvkE&Kj M4FԤ[ȥQ;S< oB^ T0?Ҵ3Z!tD]2Bdh```vpKx>1McYI/hAהb+<6'?k>MXBl3@+ںf.z*2߉5w84K 5@@h';lwm{#3XtcU4`P9 hu"]CRo%m (:j,9{G`f\^O:L/Hŭb=\ PX|^ޡ3PlPƕ&Sީ 7'.S 0'=oRrq+p]RnЬ#vA{/)$pTd=Tn#"2W>;ĎaZm_Mez+Hf0kMܤ `%j@ wרq;I i +l ;5 SG+ [lZ]itnKXS^9#C_, {M&Uڶi2ZDARL7)@`K~j~[%/뛎B|%['4M [ClJBQ-~+S [|6A@3`F$OH$$dhDh5GԱOWm2pw(uPzX}LAzrܬaj Jb5:*]N9HZ:җnJ' ˧bQ?N#QبcZ)FbhB{/06'CH(2. Vݙ; B-xW0Ч6' WR0$C rC#V^P'^PUM5x>+6mrXDZ lW(<xܸw@N2hLDObvSODe9X[Pm ڷ{0k*(䪘!?# aփ݌P9ewz˩Sa[XEɇp vLD/{s+~) "yuٙcץ.3=3QU&ɸH :e{1>[3,EdInD>Snglad-u%mB;UqLT#ׁ5pDi]CN-o4?[PD]XAy-42 c&&׮ɏopU "Y~ctYzur%6ap+Iw|'r(pQd=?~eWT/QwW&C1m oYH 8f1At0N֑& x5uak rJM"Zv EF ׺]',kYz@A4wa( >1-hH$;@zޙ@ @Ƭ ]<{+ e-ȸ_%#I`>lSuKkKT|(0i[ 9$j; `&`K[[]Eb*Zp(40=I}huA ґG6 U,QWJA`c ĩEu 0`i;u d7˂ BGק 3(TnMpN~ >g+̻Qy Xkn .1kumulZLW*@1aG3`8orȤ`gEѶfN?Fmz֘|VJU>! z_ NC_H9`{ʱGq0ŧ6ͻIf>tElw4˖HCHӟ=t (F!=P>jfe 4S~h\Jfj .4pLS;` Qݟ##Q q?jEKS\*WXt;J"t?]l;YVQֵ26 ‹çCer{A)92«SDX3`Q42ԈBD#-v5^FbzʹoQ\MVx7wK]#*JtQ$NU6Qu*XïR9 Zs{&V/*KlmĊ%4U@Cax^iB}0!3eP.m$YgyC{)h9;ŻCY&!~s) n ܞ$+DLF"eGRvmV/9r;6f8"VSTA3 ldFs^x쌒q MO0bFQҹ&793բ:OqhB$k ֯Rʓ~Y/P'^BϺVdU 5u8b|VG30r T]n%H&k 0esԚC1cUkQ% *u*wRPf WtntIUtҜWֻj VfM4R&@]fm."% pg]Y@@?-ݔ*06cN;i:=z;l1ѸJ5L`MM"ȽecFCI|^i2@Iz+M.A*L٘y*K \.@&\USdyPR*@SI*@)o\8[S䪋$=</bmb[\u};r1,R9 S$Cvn 45 @n < F:\vU=@}Ǖ'XR7".ᜥ3H:0VV@w3Q?C~x7Ҙ&cM˩L5uO( @r~>$"gZ*LIi 5f ĦL/1T3.qPsWύj%yBN.n.z^R|:.d,n_)Pe~tcyN}8gl-VsYU&*[?ͦ9WHU6Mnj` i t3a70 PT-5uOW P! d<Ƥ. ,{I|/+.p||{&|^@<(\\\ ϯz"÷{EӾϾBo wu8зY53ô& P}\*A#-lg )5%pE*<խxdEkw(%e"D퀯v< [@HMw }iws}-KZ^*w{l,V[Dr媘^Pz qn5~ezδ͚)(3$ #1 E$|&jӶzhfo_y9X& đ:9K$nzB_FtQNVŞ"cM%VL(\ .וR&P+iy* ^Zb[y]qSθ[n$P;=J_Lln λ셡r @b@;-m2L{bc>[nZ"Qr͗Ϯӎ$Kcm)jFt ]oVkޖ3o yH 9\8>X"UR)a^ @?;V\+ '>y,T*d^uk0{ʡKw+Bcze kPB́.2U`$ +`qzgYèpug m~Q 3 $;cCuEV6 0\=(B]nVR}+m!9%: 'O*5*KkEShK܉o DRSsjm>emIg_J/;YtkxDJP@]8`tCJq/ N~#F*SZ%N_# -աDGt&k{ +`q<}@]/ Li=,i F?#[mh \V,FB>0`A`xzW ϖ6+!qyyEexa`|'nF,ƺY (iʺ>+/#V~`)``|i> P "o`|dI L_@H 0b"og`0`0.&Qyn n c``|},o1&)`0 `0 `0 `0 `0 `0 `0 `0 `0 `0~bI-tx; VEx>y_OxZ F6`[໛c &"6L0` Ř0` ݏ~rL0` $&L&L0`8I&L0`L0`3M &L0`0`a& & Fۀ `~ށ &L-p"`&L0``E,0`0`0Z,L0` Oc0` IV}9j;!'L򪆶'5f^k_{,\O4k ID 3ݐ_;L "šLO * o*q 靖:^JIh( 0L0`c`x s5V̗5z nbmFgD8K)"rѩ`Umve\_ax"ꨰrp*M[C{GW=gx'{OɵN^TJP%r. 84JRk%3:~3c'5L$%8e˴F"etDj>NM-N:0>˝Z}.԰rpͰJtShĮˏ֎qXţ&q` p_M&@Iw-5g5h@Hw@ 63@dSa63*V⻛lҵ;"3%R@)+,ޤˎGӅ@O_X@&cƅL/&f-r "@Pvsiբov hty 0w/Sn+X |J0E4\3ltq`k+ u6}~O]VVuKz\DsWh[) ;o;'z^>{_mx| |}]  5hOjmvP>- XHu8rXS @MTrwem= .T%^ҩRKTwG= 0r90Y@ ~siqj{utAPf/F&ԯkONut,N˔uƬMϜƏSH Z88  ;~5C`KЙv6&L0whC`՘ r֚V0{*o?V軔nhhZ˧&h!T 2cqG@ ᒏ!_BuwL0`_ h"eGNJ5zg.X#*5BC Ѹ.kODdU:멧> "s{rb62T!X'=/bN@/J:l [ &L~?hL|(H1 CVN(8吏*ݥ)P.˯ !prcH'Ag'ϿjO~ xg &-f&uJ5]7_%i8ύC6氻tXH[EJXK ^[DD}@Ѕ0z̽0 QQe{)Z_&S p Eh}*0`೟Ӿp}FD֬&D6}f-/,26+QyZ<2O;A A^^>_@ǟn4齾( c#^1` ^:!3Xrv5ϼIh/~1@'Tq}Oh]pyF6aɽ \Te "SzB/Z_$fiX3( 0``vI &L &L0`` &LLx &L0L0` &L0`0D &L ,&L0`0 `0 `0 `0 `0 `0 `0 `0 `0 o0 ? +Hʶ=^k>ַ/}={ҷO=O}Nf`@=Qml[{|v{t}ۑk0`}R­ &$mX &L0` K; Tq&L0` K;r4i`~Xe &L#`Xam0` &L^ڑ0 tOW00` &H 8"r|B?.g &L#x'jõY?f &L#%ED T%y < &L0`Ž4{3 L&L0` :RNr$|qp&L0`e9&|SQr&L0`U9"\Fp,^9L0` u05Zg+k; &kN[ŕ0 WI pw?$(0xH;;V-cZe`uYI;sޖْg?[cƓ::Um+z8<@ 78wT߯%K@x1T]_FLZ]|uexxX'~|,ԗh^#gG+9_/lݥ͑sʧ2W?:4ڄ0Y{_I֒{ߎ^ho+yb)?Jo6Oy|g:v YR@8<7g=vn8XSGmʇ띣}^Xgng7{菏ϬE' pe:/pﺻy}—~v7.@ xI|?[}-\]Sh+@xo98^K_W>%.}m.Wc Wܿ{5\gR p4޾6 L>{πW@ >ʁs5]_H@ Pc|[?@6Omx>ܶ>@PyU} 1zgW"{Tk=@| U@ vTˇQv?\7@?܌ͅ^w@8sp];=@QnFL? 5s#@ wK/Ҫ:ix"_B /⽈"c!M.~r])O r? ⵖZ z *Aj%?~yK2߹ᄇ}_/8߆ס!68_ֻ}pw8|*|/Sw@;@UNG~J5o?Tz~ 9Vކ_>j;y=? sazoa.7o{ )|fK2YuY?gz?)b)"e,x+^×mYIcըpfKզzW g.}~xiDs6g.UH;.ՊHZU^y*`\ 1UY]/n?*vZ/|몲zՏ'}oڋH XKT}+zZBTns{6;/;vTDe7RN}NnQri /8;`$46Iu?jlUw;wZ/][Qj*|\RzXÃֱ:|(p.IRzDŰ{ɧn&NVP'b&s^{"MF A?{/]+"6!jfF@0ùCgUۭ"4..u`}A76j콈>.߁0'e^]56ZuZԚ/kA߬U[]WfakUk]w;fPiꮶ1;u*\Y NU Csh7EQNò?|jf!_yO;ׯ[ C} >X_T]X_=۶f=s4Kzql򡟖ЮasP$ݹui^]6SwXJ92[*lj3cpZ9<~)J;z7_ S l>魆Y'X?coAlMNm7s랙mH{hӟKtX?b.t`}T򟿷UuGU*c{Z_Ę4YR˾4M>=jy U\Vzzloz5ܶE܎::邽GmD72gm,UOg܉~'xn V#-I!s]\(:w]%aUЈ4Zf{v6Ds\ܙ́r!Lۼd>0RgxU~d0A3O0X?L? Nm%~sAkug:.{sP\Ups뼫wva[("auz5fu]zR߭r>Oe:֏Rq8vup2sˋ9m}{؟)/ߚMm_8r Y뽩q*oN$k~*`:iYU5z36]c@,U0yZ%jc;sGɎszec%u9]%+~Zջyɤc@T"j5,}i )nj}0 39DM![4g` Ike~S*1: Kfj'}mM'wznw} \|zau3zI!0C:LfӸ)-^~iqtȪ ]4[z4"Cǟr9]EIydL}s.| i_U\>/O/׵k}6ۭZ1`߸W'fd9- 'i?,}{ul[6W"nCl_ڛ^uЛ縩`.A8;%FB s3T4^QyWvB{ `e7_E>5Yr3j*"RvL :8kgntaպXrzdwP?zfWݖUMrӨދ.gg|t$mWn. := /YsNmX?|ۮ|eO>d-#Sݏ]YgGn rW]RZiwKuoZ?:uhDCyzyfu k[_Nk=U#Fcv@ f1&>K/[g؟6&Ծ-5`a;0`}2Pv#gAq=v<`3M<k0xb<Ͽ:  1@l'vN1hhCe9uG9؛ }r3n=qjN"xs4Xw O,t47fs1Ԁ67Σv@xio8Y14Ϝ ƽp֟? ^v3^]OpiAPkp֙sA=q?;s 0sd?~! d| g[:P uv!\@d{7:;kX˘!kPiAA['7.33 _.Lpa`_oq)O`vح﹖UK'/ o]_ mȕ+gfjM _ ^zD'"ۆ]ܕݼZ^'=ߤW_~tY7W$p)7`\Mo!o[^ڝ n] ]>r/y`dqj^O>pe&Dmk{\f@5PkٿsNAaqx|Y?7Ϡ9w%n}{6-ӳ 0yЌ_t7a_'j.:Y}z ^=2kk|OcaoZ1eos v'j_;g^ 9o q\XX'INѺo {ݧϵ~ n=ε-jZimދchd3VikU]'EY6ǰn--^vj0%IX.NM24lk[5S'ȝ1<'wr Lxf@4د~r@ϭ$Xʿ77?9][ߓbtk\){NGKP4;agjھ]WHݸ=u:OO;[[[G<ɝ99Yo  ܀Q_h=η!+5ڸ]o}ubZBTns閙e7\:g9,Ӟ6jyRc[흖coDE˿Zº|]6ٜFed~ß]ylrQ/DdݣS_8lyY? g jw]_>ۡD7+R }gw)]?\\9_67g |a8;@@ !/B/mh"*҇JB*҆J}F CT.URtUޓ{m"Ejf.RB'@W,eǂO ׽T^|l'p(vF}?FOu;p ƲSRۇeƥbgsIr so&aY8TչV될~,*U^UB KhR?}Zw]v^_~,j3 [1\o7c#܆:N!|"*NDj ζ׬}{ N?<=@kj?sG -]4c ~|gOg-0u@\")hͧٗ9vpm ?=`\cv@?)~(Og.L*ʋ]ƼsҎJCڬ8}YVZg߻sAs’Nwˊ/Ңe S*.0mC\&z鳡y}2 eCŰQa u7rco ٜ=0Ͱ?yԵ>tph|{k3wkYsvyڬO*_Vi1EǓݒ2+' u'ѩw:qkRF^+8=R Um(vކ\ !m7r%=r4aq&)ZuP$?9q%N9/yw+8=܇ 'P'e u{[T"{UKB꽝ڣGy}[Nm Ŵ7 O?0ϷzX=g NdZW]B qi6~]f@i)mқ9}Φ+(^j~:p,7 hYV}}w9FRtT~-?X0{.mC=lv{6/_W4iquCKU-_ -DUe0޼p[Z7 x_6<۰mT9Ph` QuyF@K7~s/`? ) C ir~6V <font type="bitmap"> <Texture index="0" filename="mono_dejavu_sans_80.png" hasAlpha="true" /> <c c="" r="0, 0, 6, 13" u="1" /> <c c=" " r="7, 0, 8, 13" o="6" /> <c c="!" r="9, 0, 11, 13" u="3" o="2" /> <c c="&quot;" r="12, 0, 15, 13" u="2" o="2" /> <c c="#" r="16, 0, 23, 13" /> <c c="$" r="24, 0, 29, 13" u="1" o="1" /> <c c="%" r="30, 0, 36, 13" o="1" /> <c c="&amp;" r="37, 0, 43, 13" u="1" /> <c c="'" r="44, 0, 45, 13" u="3" o="3" /> <c c="(" r="46, 0, 49, 13" u="2" o="2" /> <c c=")" r="50, 0, 53, 13" u="2" o="2" /> <c c="*" r="54, 0, 59, 13" u="1" o="1" /> <c c="+" r="60, 0, 65, 13" u="1" o="1" /> <c c="," r="66, 0, 69, 13" u="1" o="3" /> <c c="-" r="70, 0, 73, 13" u="2" o="2" /> <c c="." r="74, 0, 76, 13" u="2" o="3" /> <c c="/" r="77, 0, 82, 13" u="1" o="1" /> <c c="0" r="83, 0, 89, 13" u="1" /> <c c="1" r="90, 0, 96, 13" u="1" /> <c c="2" r="97, 0, 103, 13" u="1" /> <c c="3" r="104, 0, 110, 13" u="1" /> <c c="4" r="111, 0, 117, 13" u="1" /> <c c="5" r="118, 0, 124, 13" u="1" /> <c c="6" r="125, 0, 131, 13" u="1" /> <c c="7" r="132, 0, 138, 13" u="1" /> <c c="8" r="139, 0, 145, 13" u="1" /> <c c="9" r="146, 0, 152, 13" u="1" /> <c c=":" r="153, 0, 155, 13" u="2" o="3" /> <c c=";" r="156, 0, 159, 13" u="1" o="3" /> <c c="&lt;" r="160, 0, 166, 13" u="1" /> <c c="=" r="167, 0, 173, 13" u="1" /> <c c="&gt;" r="174, 0, 180, 13" u="1" /> <c c="?" r="181, 0, 185, 13" u="1" o="2" /> <c c="@" r="186, 0, 192, 13" o="1" /> <c c="A" r="193, 0, 199, 13" u="1" /> <c c="B" r="200, 0, 206, 13" u="1" /> <c c="C" r="207, 0, 213, 13" u="1" /> <c c="D" r="214, 0, 220, 13" u="1" /> <c c="E" r="221, 0, 227, 13" u="1" /> <c c="F" r="228, 0, 234, 13" u="1" /> <c c="G" r="235, 0, 241, 13" u="1" /> <c c="H" r="242, 0, 248, 13" u="1" /> <c c="I" r="249, 0, 255, 13" u="1" /> <c c="J" r="256, 0, 262, 13" u="1" /> <c c="K" r="263, 0, 270, 13" u="1" o="-1" /> <c c="L" r="271, 0, 277, 13" u="1" /> <c c="M" r="278, 0, 284, 13" u="1" /> <c c="N" r="285, 0, 291, 13" u="1" /> <c c="O" r="292, 0, 298, 13" u="1" /> <c c="P" r="299, 0, 305, 13" u="1" /> <c c="Q" r="306, 0, 312, 13" u="1" /> <c c="R" r="313, 0, 320, 13" u="1" o="-1" /> <c c="S" r="321, 0, 327, 13" u="1" /> <c c="T" r="328, 0, 334, 13" u="1" /> <c c="U" r="335, 0, 341, 13" u="1" /> <c c="V" r="342, 0, 348, 13" u="1" /> <c c="W" r="349, 0, 356, 13" /> <c c="X" r="357, 0, 363, 13" u="1" /> <c c="Y" r="364, 0, 370, 13" u="1" /> <c c="Z" r="371, 0, 377, 13" u="1" /> <c c="[" r="378, 0, 382, 13" u="2" o="1" /> <c c="\" r="383, 0, 388, 13" u="1" o="1" /> <c c="]" r="389, 0, 393, 13" u="1" o="2" /> <c c="^" r="394, 0, 400, 13" o="1" /> <c c="_" r="401, 0, 408, 13" /> <c c="`" r="409, 0, 412, 13" u="1" o="3" /> <c c="a" r="413, 0, 419, 13" u="1" /> <c c="b" r="420, 0, 426, 13" u="1" /> <c c="c" r="427, 0, 433, 13" u="1" /> <c c="d" r="434, 0, 440, 13" u="1" /> <c c="e" r="441, 0, 447, 13" u="1" /> <c c="f" r="448, 0, 453, 13" u="1" o="1" /> <c c="g" r="454, 0, 460, 13" u="1" /> <c c="h" r="461, 0, 467, 13" u="1" /> <c c="i" r="468, 0, 474, 13" u="1" /> <c c="j" r="475, 0, 479, 13" u="1" o="2" /> <c c="k" r="480, 0, 486, 13" u="1" /> <c c="l" r="487, 0, 493, 13" o="1" /> <c c="m" r="494, 0, 500, 13" u="1" /> <c c="n" r="501, 0, 507, 13" u="1" /> <c c="o" r="508, 0, 514, 13" u="1" /> <c c="p" r="515, 0, 521, 13" u="1" /> <c c="q" r="522, 0, 528, 13" u="1" /> <c c="r" r="529, 0, 534, 13" u="2" /> <c c="s" r="535, 0, 541, 13" u="1" /> <c c="t" r="542, 0, 548, 13" o="1" /> <c c="u" r="549, 0, 555, 13" u="1" /> <c c="v" r="556, 0, 562, 13" u="1" /> <c c="w" r="563, 0, 570, 13" /> <c c="x" r="571, 0, 577, 13" u="1" /> <c c="y" r="578, 0, 584, 13" u="1" /> <c c="z" r="585, 0, 591, 13" u="1" /> <c c="{" r="592, 0, 598, 13" u="1" /> <c c="|" r="599, 0, 600, 13" u="3" o="3" /> <c c="}" r="601, 0, 607, 13" u="1" /> <c c="~" r="608, 0, 614, 13" u="1" /> <c c="" r="615, 0, 616, 13" o="6" /> <c c="" r="617, 0, 619, 13" u="3" o="2" /> <c c="" r="620, 0, 626, 13" u="1" /> <c c="" r="627, 0, 633, 13" u="1" /> <c c="" r="634, 0, 640, 13" u="1" /> <c c="" r="641, 0, 647, 13" u="1" /> <c c="" r="648, 0, 649, 13" u="3" o="3" /> <c c="" r="650, 0, 655, 13" u="1" o="1" /> <c c="" r="656, 0, 659, 13" u="2" o="2" /> <c c="" r="660, 0, 667, 13" /> <c c="" r="668, 0, 672, 13" u="1" o="2" /> <c c="" r="673, 0, 679, 13" u="1" /> <c c="" r="680, 0, 686, 13" u="1" /> <c c="" r="687, 0, 690, 13" u="2" o="2" /> <c c="" r="691, 0, 698, 13" /> <c c="" r="699, 0, 702, 13" u="2" o="2" /> <c c="" r="703, 0, 707, 13" u="2" o="1" /> <c c="" r="708, 0, 713, 13" u="1" o="1" /> <c c="" r="714, 0, 718, 13" u="1" o="2" /> <c c="" r="719, 0, 723, 13" u="2" o="1" /> <c c="" r="724, 0, 727, 13" u="3" o="1" /> <c c="" r="728, 0, 735, 13" u="1" o="-1" /> <c c="" r="736, 0, 741, 13" o="2" /> <c c="" r="742, 0, 744, 13" u="2" o="3" /> <c c="" r="745, 0, 748, 13" u="1" o="3" /> <c c="" r="749, 0, 752, 13" u="2" o="2" /> <c c="" r="753, 0, 757, 13" u="1" o="2" /> <c c="" r="758, 0, 764, 13" u="1" /> <c c="" r="765, 0, 771, 13" o="1" /> <c c="" r="772, 0, 778, 13" o="1" /> <c c="" r="779, 0, 785, 13" o="1" /> <c c="" r="786, 0, 790, 13" u="2" o="1" /> <c c="" r="791, 0, 797, 13" u="1" /> <c c="" r="798, 0, 804, 13" u="1" /> <c c="" r="805, 0, 811, 13" u="1" /> <c c="" r="812, 0, 818, 13" u="1" /> <c c="" r="819, 0, 825, 13" u="1" /> <c c="" r="826, 0, 832, 13" u="1" /> <c c="" r="833, 0, 839, 13" o="1" /> <c c="" r="840, 0, 846, 13" u="1" /> <c c="" r="847, 0, 853, 13" u="1" /> <c c="" r="854, 0, 860, 13" u="1" /> <c c="" r="861, 0, 867, 13" u="1" /> <c c="" r="868, 0, 874, 13" u="1" /> <c c="" r="875, 0, 881, 13" u="1" /> <c c="" r="882, 0, 888, 13" u="1" /> <c c="" r="889, 0, 895, 13" u="1" /> <c c="" r="896, 0, 902, 13" u="1" /> <c c="" r="903, 0, 910, 13" /> <c c="" r="911, 0, 917, 13" u="1" /> <c c="" r="918, 0, 924, 13" u="1" /> <c c="" r="925, 0, 931, 13" u="1" /> <c c="" r="932, 0, 938, 13" u="1" /> <c c="" r="939, 0, 945, 13" u="1" /> <c c="" r="946, 0, 952, 13" u="1" /> <c c="" r="953, 0, 958, 13" u="1" o="1" /> <c c="" r="959, 0, 967, 13" o="-1" /> <c c="" r="968, 0, 974, 13" u="1" /> <c c="" r="975, 0, 981, 13" u="1" /> <c c="" r="982, 0, 988, 13" u="1" /> <c c="" r="989, 0, 995, 13" u="1" /> <c c="" r="996, 0, 1002, 13" u="1" /> <c c="" r="1003, 0, 1009, 13" u="1" /> <c c="" r="1010, 0, 1016, 13" u="1" /> <c c="" r="1017, 0, 1023, 13" u="1" /> <c c="" r="0, 14, 6, 27" u="1" /> <c c="" r="7, 14, 13, 27" u="1" /> <c c="" r="14, 14, 20, 27" u="1" /> <c c="" r="21, 14, 27, 27" u="1" /> <c c="" r="28, 14, 34, 27" u="1" /> <c c="" r="35, 14, 42, 27" u="-1" o="1" /> <c c="" r="43, 14, 49, 27" u="1" /> <c c="" r="50, 14, 56, 27" u="1" /> <c c="" r="57, 14, 63, 27" u="1" /> <c c="" r="64, 14, 70, 27" u="1" /> <c c="" r="71, 14, 77, 27" u="1" /> <c c="" r="78, 14, 84, 27" u="1" /> <c c="" r="85, 14, 91, 27" u="1" /> <c c="" r="92, 14, 98, 27" u="1" /> <c c="" r="99, 14, 105, 27" u="1" /> <c c="" r="106, 14, 112, 27" u="1" /> <c c="" r="113, 14, 119, 27" u="1" /> <c c="" r="120, 14, 126, 27" u="1" /> <c c="" r="127, 14, 133, 27" u="1" /> <c c="" r="134, 14, 140, 27" u="1" /> <c c="" r="141, 14, 147, 27" u="1" /> <c c="" r="148, 14, 154, 27" u="1" /> <c c="" r="155, 14, 161, 27" o="1" /> <c c="" r="162, 14, 170, 27" o="-1" /> <c c="" r="171, 14, 177, 27" u="1" /> <c c="" r="178, 14, 184, 27" u="1" /> <c c="" r="185, 14, 191, 27" u="1" /> <c c="" r="192, 14, 198, 27" u="1" /> <c c="" r="199, 14, 205, 27" u="1" /> <c c="" r="206, 14, 212, 27" u="1" /> <c c="" r="213, 14, 219, 27" u="1" /> <c c="" r="220, 14, 226, 27" u="1" /> <c c="" r="227, 14, 233, 27" u="1" /> <c c="" r="234, 14, 240, 27" u="1" /> <c c="" r="241, 14, 247, 27" u="1" /> <c c="" r="248, 14, 254, 27" u="1" /> <c c="" r="255, 14, 261, 27" u="1" /> <c c="" r="262, 14, 268, 27" u="1" /> <c c="" r="269, 14, 275, 27" u="1" /> <c c="" r="276, 14, 282, 27" u="1" /> <c c=" " r="283, 14, 289, 27" u="1" /> <c c=" " r="290, 14, 296, 27" u="1" /> <c c=" " r="297, 14, 303, 27" u="1" /> <c c=" " r="304, 14, 310, 27" u="1" /> <c c=" " r="311, 14, 317, 27" u="1" /> <c c="" r="318, 14, 324, 27" u="1" /> <c c="" r="325, 14, 334, 27" u="1" o="-3" /> <c c="" r="335, 14, 342, 27" /> <c c="" r="343, 14, 350, 27" u="1" o="-1" /> <c c="" r="351, 14, 357, 27" u="1" /> <c c="" r="358, 14, 364, 27" u="1" /> <c c="" r="365, 14, 371, 27" u="1" /> <c c="" r="372, 14, 378, 27" u="1" /> <c c="" r="379, 14, 385, 27" u="1" /> <c c="" r="386, 14, 392, 27" u="1" /> <c c="" r="393, 14, 399, 27" u="1" /> <c c="" r="400, 14, 406, 27" u="1" /> <c c="" r="407, 14, 413, 27" u="1" /> <c c="" r="414, 14, 420, 27" u="1" /> <c c="" r="421, 14, 427, 27" u="1" /> <c c="" r="428, 14, 434, 27" u="1" /> <c c="" r="435, 14, 441, 27" u="1" /> <c c="" r="442, 14, 448, 27" u="1" /> <c c=" " r="449, 14, 455, 27" u="1" /> <c c="!" r="456, 14, 462, 27" u="1" /> <c c=""" r="463, 14, 469, 27" u="1" /> <c c="#" r="470, 14, 476, 27" u="1" /> <c c="$" r="477, 14, 483, 27" u="1" /> <c c="%" r="484, 14, 491, 27" /> <c c="&" r="492, 14, 500, 27" o="-1" /> <c c="'" r="501, 14, 508, 27" /> <c c="(" r="509, 14, 515, 27" u="1" /> <c c=")" r="516, 14, 522, 27" u="1" /> <c c="*" r="523, 14, 529, 27" u="1" /> <c c="+" r="530, 14, 536, 27" u="1" /> <c c="," r="537, 14, 543, 27" u="1" /> <c c="-" r="544, 14, 550, 27" u="1" /> <c c="." r="551, 14, 557, 27" u="1" /> <c c="/" r="558, 14, 564, 27" u="1" /> <c c="0" r="565, 14, 571, 27" u="1" /> <c c="1" r="572, 14, 578, 27" u="1" /> <c c="2" r="579, 14, 586, 27" /> <c c="3" r="587, 14, 594, 27" /> <c c="4" r="595, 14, 601, 27" u="1" /> <c c="5" r="602, 14, 606, 27" u="1" o="2" /> <c c="6" r="607, 14, 614, 27" u="1" o="-1" /> <c c="7" r="615, 14, 621, 27" u="1" /> <c c="8" r="622, 14, 628, 27" u="1" /> <c c="9" r="629, 14, 635, 27" u="1" /> <c c=":" r="636, 14, 642, 27" o="1" /> <c c=";" r="643, 14, 649, 27" u="1" /> <c c="<" r="650, 14, 656, 27" o="1" /> <c c="=" r="657, 14, 663, 27" u="1" /> <c c=">" r="664, 14, 671, 27" /> <c c="?" r="672, 14, 678, 27" u="1" /> <c c="@" r="679, 14, 686, 27" /> <c c="A" r="687, 14, 695, 27" u="-1" /> <c c="B" r="696, 14, 702, 27" o="1" /> <c c="C" r="703, 14, 709, 27" u="1" /> <c c="D" r="710, 14, 716, 27" u="1" /> <c c="E" r="717, 14, 723, 27" u="1" /> <c c="F" r="724, 14, 730, 27" u="1" /> <c c="G" r="731, 14, 737, 27" u="1" /> <c c="H" r="738, 14, 744, 27" u="1" /> <c c="I" r="745, 14, 754, 27" u="-1" o="-1" /> <c c="J" r="755, 14, 761, 27" u="1" /> <c c="K" r="762, 14, 768, 27" u="1" /> <c c="L" r="769, 14, 775, 27" u="1" /> <c c="M" r="776, 14, 782, 27" u="1" /> <c c="N" r="783, 14, 789, 27" u="1" /> <c c="O" r="790, 14, 796, 27" u="1" /> <c c="P" r="797, 14, 803, 27" u="1" /> <c c="Q" r="804, 14, 810, 27" u="1" /> <c c="R" r="811, 14, 817, 27" u="1" /> <c c="S" r="818, 14, 825, 27" u="-1" o="1" /> <c c="T" r="826, 14, 833, 27" u="1" o="-1" /> <c c="U" r="834, 14, 839, 27" u="2" /> <c c="V" r="840, 14, 847, 27" u="1" o="-1" /> <c c="W" r="848, 14, 854, 27" u="1" /> <c c="X" r="855, 14, 862, 27" u="1" o="-1" /> <c c="Y" r="863, 14, 868, 27" u="2" /> <c c="Z" r="869, 14, 875, 27" u="1" /> <c c="[" r="876, 14, 882, 27" u="1" /> <c c="\" r="883, 14, 889, 27" u="1" /> <c c="]" r="890, 14, 896, 27" u="1" /> <c c="^" r="897, 14, 903, 27" u="1" /> <c c="_" r="904, 14, 910, 27" u="1" /> <c c="`" r="911, 14, 917, 27" u="1" /> <c c="a" r="918, 14, 924, 27" u="1" /> <c c="b" r="925, 14, 931, 27" u="1" /> <c c="c" r="932, 14, 938, 27" o="1" /> <c c="d" r="939, 14, 945, 27" u="1" /> <c c="e" r="946, 14, 954, 27" o="-1" /> <c c="f" r="955, 14, 961, 27" u="1" /> <c c="g" r="962, 14, 968, 27" o="1" /> <c c="h" r="969, 14, 975, 27" u="1" /> <c c="i" r="976, 14, 982, 27" u="1" /> <c c="j" r="983, 14, 989, 27" u="1" /> <c c="k" r="990, 14, 996, 27" u="1" /> <c c="l" r="997, 14, 1003, 27" u="1" /> <c c="m" r="1004, 14, 1010, 27" u="1" /> <c c="n" r="1011, 14, 1017, 27" u="1" /> <c c="o" r="1018, 14, 1024, 27" u="1" /> <c c="p" r="0, 28, 6, 41" u="1" /> <c c="q" r="7, 28, 13, 41" u="1" /> <c c="r" r="14, 28, 20, 41" u="1" /> <c c="s" r="21, 28, 27, 41" u="1" /> <c c="t" r="28, 28, 35, 41" /> <c c="u" r="36, 28, 43, 41" /> <c c="v" r="44, 28, 50, 41" u="1" /> <c c="w" r="51, 28, 57, 41" u="1" /> <c c="x" r="58, 28, 64, 41" u="1" /> <c c="y" r="65, 28, 71, 41" u="1" /> <c c="z" r="72, 28, 78, 41" u="1" /> <c c="{" r="79, 28, 85, 41" u="1" /> <c c="|" r="86, 28, 92, 41" u="1" /> <c c="}" r="93, 28, 99, 41" u="1" /> <c c="~" r="100, 28, 106, 41" u="1" /> <c c="" r="107, 28, 112, 41" u="1" o="1" /> <c c="" r="113, 28, 120, 41" /> <c c="" r="121, 28, 127, 41" o="1" /> <c c="" r="128, 28, 134, 41" u="1" /> <c c="" r="135, 28, 142, 41" /> <c c="" r="143, 28, 150, 41" /> <c c="" r="151, 28, 158, 41" /> <c c="" r="159, 28, 165, 41" u="1" /> <c c="" r="166, 28, 173, 41" /> <c c="" r="174, 28, 180, 41" u="1" /> <c c="" r="181, 28, 188, 41" /> <c c="" r="189, 28, 197, 41" u="-1" /> <c c="" r="198, 28, 205, 41" /> <c c="" r="206, 28, 213, 41" /> <c c="" r="214, 28, 220, 41" o="1" /> <c c="" r="221, 28, 227, 41" u="1" /> <c c="" r="228, 28, 234, 41" u="1" /> <c c="" r="235, 28, 240, 41" u="1" o="1" /> <c c="" r="241, 28, 247, 41" o="1" /> <c c="" r="248, 28, 255, 41" /> <c c="" r="256, 28, 263, 41" /> <c c="" r="264, 28, 271, 41" /> <c c="" r="272, 28, 279, 41" /> <c c="" r="280, 28, 285, 41" u="1" o="1" /> <c c="" r="286, 28, 291, 41" u="1" o="1" /> <c c="" r="292, 28, 299, 41" /> <c c="" r="300, 28, 306, 41" u="1" /> <c c="" r="307, 28, 313, 41" o="1" /> <c c="" r="314, 28, 321, 41" /> <c c="" r="322, 28, 329, 41" /> <c c="" r="330, 28, 337, 41" /> <c c="" r="338, 28, 343, 41" u="1" o="1" /> <c c="" r="344, 28, 351, 41" /> <c c="" r="352, 28, 358, 41" u="1" /> <c c="" r="359, 28, 365, 41" u="1" /> <c c="" r="366, 28, 373, 41" /> <c c="" r="374, 28, 381, 41" /> <c c="" r="382, 28, 389, 41" /> <c c="" r="390, 28, 397, 41" /> <c c="" r="398, 28, 405, 41" /> <c c="" r="406, 28, 412, 41" o="1" /> <c c="" r="413, 28, 418, 41" u="1" o="1" /> <c c="" r="419, 28, 426, 41" /> <c c="" r="427, 28, 434, 41" /> <c c="" r="435, 28, 441, 41" o="1" /> <c c="" r="442, 28, 449, 41" /> <c c="" r="450, 28, 456, 41" o="1" /> <c c="" r="457, 28, 464, 41" /> <c c="" r="465, 28, 472, 41" /> <c c="" r="473, 28, 480, 41" /> <c c="" r="481, 28, 488, 41" /> <c c="" r="489, 28, 495, 41" o="1" /> <c c="" r="496, 28, 503, 41" /> <c c="" r="504, 28, 511, 41" /> <c c="" r="512, 28, 519, 41" /> <c c="" r="520, 28, 526, 41" o="1" /> <c c="" r="527, 28, 534, 41" /> <c c="" r="535, 28, 542, 41" /> <c c="" r="543, 28, 549, 41" o="1" /> <c c="" r="550, 28, 556, 41" o="1" /> <c c="" r="557, 28, 563, 41" o="1" /> <c c="" r="564, 28, 571, 41" /> <c c="" r="572, 28, 578, 41" o="1" /> <c c="" r="579, 28, 585, 41" o="1" /> <c c="" r="586, 28, 592, 41" o="1" /> <c c="" r="593, 28, 595, 41" u="2" o="3" /> <c c="" r="596, 28, 600, 41" u="1" o="2" /> <c c="" r="601, 28, 608, 41" /> <c c="" r="609, 28, 611, 41" u="3" o="2" /> <c c="" r="612, 28, 618, 41" u="1" /> <c c="" r="619, 28, 625, 41" u="1" /> <c c="" r="626, 28, 632, 41" u="1" /> <c c="" r="633, 28, 639, 41" u="1" /> <c c="" r="640, 28, 646, 41" u="1" /> <c c="" r="647, 28, 653, 41" u="1" /> <c c="" r="654, 28, 660, 41" u="1" /> <c c="" r="661, 28, 667, 41" u="1" /> <c c="" r="668, 28, 674, 41" u="1" /> <c c="" r="675, 28, 681, 41" u="1" /> <c c="" r="682, 28, 688, 41" u="1" /> <c c="" r="689, 28, 695, 41" u="1" /> <c c="" r="696, 28, 702, 41" u="1" /> <c c="" r="703, 28, 709, 41" u="1" /> <c c="" r="710, 28, 716, 41" u="1" /> <c c="" r="717, 28, 723, 41" u="1" /> <c c="" r="724, 28, 730, 41" u="1" /> <c c="" r="731, 28, 737, 41" u="1" /> <c c="" r="738, 28, 744, 41" u="1" /> <c c="" r="745, 28, 751, 41" u="1" /> <c c="" r="752, 28, 758, 41" u="1" /> <c c="" r="759, 28, 765, 41" o="1" /> <c c="" r="766, 28, 773, 41" u="-1" o="1" /> <c c="" r="774, 28, 780, 41" u="1" /> <c c="" r="781, 28, 787, 41" u="1" /> <c c="" r="788, 28, 795, 41" u="1" o="-1" /> <c c="" r="796, 28, 802, 41" u="1" /> <c c="" r="803, 28, 809, 41" u="1" /> <c c="" r="810, 28, 816, 41" u="1" /> <c c="" r="817, 28, 823, 41" u="1" /> <c c="" r="824, 28, 830, 41" u="1" /> <c c="" r="831, 28, 838, 41" /> <c c="" r="839, 28, 845, 41" o="1" /> <c c="" r="846, 28, 850, 41" u="1" o="2" /> <c c="" r="851, 28, 857, 41" u="1" /> <c c="" r="858, 28, 864, 41" u="1" /> <c c="" r="865, 28, 872, 41" /> <c c="" r="873, 28, 879, 41" u="1" /> <c c="" r="880, 28, 886, 41" u="1" /> <c c="" r="887, 28, 894, 41" /> <c c="" r="895, 28, 902, 41" u="-1" o="1" /> <c c="" r="903, 28, 911, 41" o="-1" /> <c c="" r="912, 28, 920, 41" o="-1" /> <c c="" r="921, 28, 928, 41" /> <c c="" r="929, 28, 936, 41" /> <c c="" r="937, 28, 943, 41" u="1" /> <c c="" r="944, 28, 950, 41" u="1" /> <c c="" r="951, 28, 958, 41" /> <c c="" r="959, 28, 966, 41" /> <c c="" r="967, 28, 973, 41" u="1" /> <c c="" r="974, 28, 980, 41" u="1" /> <c c="" r="981, 28, 988, 41" /> <c c=" " r="989, 28, 996, 41" /> <c c=" " r="997, 28, 1003, 41" u="1" /> <c c=" " r="1004, 28, 1010, 41" u="1" /> <c c=" " r="1011, 28, 1018, 41" /> <c c=" " r="0, 42, 7, 55" /> <c c="" r="8, 42, 14, 55" u="1" /> <c c="" r="15, 42, 21, 55" u="1" /> <c c="" r="22, 42, 30, 55" o="-1" /> <c c="" r="31, 42, 37, 55" u="1" /> <c c="" r="38, 42, 45, 55" u="1" o="-1" /> <c c="" r="46, 42, 51, 55" u="2" /> <c c="" r="52, 42, 59, 55" /> <c c="" r="60, 42, 67, 55" /> <c c="" r="68, 42, 74, 55" u="1" /> <c c="" r="75, 42, 81, 55" u="1" /> <c c="" r="82, 42, 88, 55" u="1" /> <c c="" r="89, 42, 95, 55" u="1" /> <c c="" r="96, 42, 102, 55" u="1" /> <c c="" r="103, 42, 109, 55" o="1" /> <c c="" r="110, 42, 117, 55" /> <c c="" r="118, 42, 124, 55" o="1" /> <c c="" r="125, 42, 131, 55" u="1" /> <c c="" r="132, 42, 138, 55" u="1" /> <c c=" " r="139, 42, 145, 55" o="1" /> <c c="!" r="146, 42, 153, 55" /> <c c="$" r="154, 42, 161, 55" /> <c c="%" r="162, 42, 168, 55" o="1" /> <c c="&" r="169, 42, 175, 55" u="1" /> <c c="'" r="176, 42, 182, 55" u="1" /> <c c="(" r="183, 42, 189, 55" u="1" /> <c c=")" r="190, 42, 196, 55" u="1" /> <c c="*" r="197, 42, 203, 55" u="1" /> <c c="+" r="204, 42, 210, 55" u="1" /> <c c="," r="211, 42, 217, 55" u="1" /> <c c="-" r="218, 42, 224, 55" u="1" /> <c c="." r="225, 42, 231, 55" u="1" /> <c c="/" r="232, 42, 238, 55" u="1" /> <c c="0" r="239, 42, 245, 55" u="1" /> <c c="1" r="246, 42, 252, 55" u="1" /> <c c="2" r="253, 42, 259, 55" u="1" /> <c c="3" r="260, 42, 266, 55" u="1" /> <c c="4" r="267, 42, 274, 55" /> <c c="5" r="275, 42, 282, 55" /> <c c="6" r="283, 42, 289, 55" o="1" /> <c c="7" r="290, 42, 294, 55" u="1" o="2" /> <c c="8" r="295, 42, 302, 55" /> <c c="9" r="303, 42, 310, 55" /> <c c=":" r="311, 42, 318, 55" /> <c c=";" r="319, 42, 326, 55" /> <c c="<" r="327, 42, 334, 55" /> <c c="=" r="335, 42, 342, 55" /> <c c=">" r="343, 42, 350, 55" /> <c c="?" r="351, 42, 356, 55" u="1" o="1" /> <c c="@" r="357, 42, 363, 55" o="1" /> <c c="A" r="364, 42, 371, 55" /> <c c="C" r="372, 42, 379, 55" /> <c c="D" r="380, 42, 387, 55" /> <c c="E" r="388, 42, 395, 55" /> <c c="L" r="396, 42, 403, 55" /> <c c="M" r="404, 42, 410, 55" u="1" /> <c c="P" r="411, 42, 417, 55" o="1" /> <c c="Q" r="418, 42, 424, 55" o="1" /> <c c="R" r="425, 42, 431, 55" o="1" /> <c c="S" r="432, 42, 438, 55" u="1" /> <c c="T" r="439, 42, 445, 55" u="1" /> <c c="U" r="446, 42, 452, 55" o="1" /> <c c="V" r="453, 42, 459, 55" o="1" /> <c c="W" r="460, 42, 466, 55" o="1" /> <c c="X" r="467, 42, 474, 55" /> <c c="Y" r="475, 42, 481, 55" u="1" /> <c c="Z" r="482, 42, 489, 55" /> <c c="[" r="490, 42, 495, 55" u="1" o="1" /> <c c="\" r="496, 42, 502, 55" u="1" /> <c c="]" r="503, 42, 510, 55" /> <c c="^" r="511, 42, 517, 55" o="1" /> <c c="_" r="518, 42, 524, 55" o="1" /> <c c="`" r="525, 42, 532, 55" /> <c c="a" r="533, 42, 539, 55" o="1" /> <c c="b" r="540, 42, 546, 55" o="1" /> <c c="c" r="547, 42, 553, 55" o="1" /> <c c="d" r="554, 42, 560, 55" o="1" /> <c c="e" r="561, 42, 566, 55" u="1" o="1" /> <c c="f" r="567, 42, 572, 55" u="1" o="1" /> <c c="g" r="573, 42, 578, 55" u="1" o="1" /> <c c="h" r="579, 42, 585, 55" o="1" /> <c c="i" r="586, 42, 592, 55" o="1" /> <c c="j" r="593, 42, 599, 55" o="1" /> <c c="k" r="600, 42, 607, 55" /> <c c="l" r="608, 42, 614, 55" o="1" /> <c c="m" r="615, 42, 621, 55" o="1" /> <c c="n" r="622, 42, 629, 55" /> <c c="o" r="630, 42, 637, 55" /> <c c="p" r="638, 42, 645, 55" /> <c c="q" r="646, 42, 653, 55" /> <c c="r" r="654, 42, 661, 55" /> <c c="s" r="662, 42, 669, 55" /> <c c="t" r="670, 42, 676, 55" o="1" /> <c c="u" r="677, 42, 683, 55" o="1" /> <c c="v" r="684, 42, 691, 55" /> <c c="w" r="692, 42, 699, 55" /> <c c="x" r="700, 42, 707, 55" /> <c c="y" r="708, 42, 713, 55" u="1" o="1" /> <c c="z" r="714, 42, 719, 55" u="1" o="1" /> <c c="{" r="720, 42, 727, 55" /> <c c="|" r="728, 42, 733, 55" u="1" o="1" /> <c c="}" r="734, 42, 739, 55" u="1" o="1" /> <c c="~" r="740, 42, 746, 55" o="1" /> <c c="" r="747, 42, 753, 55" o="1" /> <c c="" r="754, 42, 760, 55" o="1" /> <c c="" r="761, 42, 768, 55" /> <c c="" r="769, 42, 774, 55" u="1" o="1" /> <c c="" r="775, 42, 782, 55" /> <c c="" r="783, 42, 790, 55" /> <c c="" r="791, 42, 798, 55" /> <c c="" r="799, 42, 806, 55" /> <c c="" r="807, 42, 813, 55" o="1" /> <c c="" r="814, 42, 820, 55" o="1" /> <c c="" r="821, 42, 828, 55" /> <c c="" r="829, 42, 836, 55" /> <c c="" r="837, 42, 844, 55" /> <c c="" r="845, 42, 852, 55" /> <c c="" r="853, 42, 860, 55" /> <c c="" r="861, 42, 868, 55" /> <c c="" r="869, 42, 876, 55" /> <c c="" r="877, 42, 884, 55" /> <c c="" r="885, 42, 891, 55" o="1" /> <c c="" r="892, 42, 898, 55" o="1" /> <c c="" r="899, 42, 905, 55" o="1" /> <c c="" r="906, 42, 911, 55" u="1" o="1" /> <c c="" r="912, 42, 917, 55" u="1" o="1" /> <c c="" r="918, 42, 923, 55" u="1" o="1" /> <c c="" r="924, 42, 929, 55" u="1" o="1" /> <c c="" r="930, 42, 937, 55" /> <c c="" r="938, 42, 943, 55" u="1" o="1" /> <c c="" r="944, 42, 950, 55" o="1" /> <c c="" r="951, 42, 958, 55" /> <c c="" r="959, 42, 965, 55" o="1" /> <c c="" r="966, 42, 973, 55" /> <c c="" r="974, 42, 980, 55" o="1" /> <c c="" r="981, 42, 986, 55" u="1" o="1" /> <c c="" r="987, 42, 993, 55" o="1" /> <c c="" r="994, 42, 1000, 55" o="1" /> <c c="" r="1001, 42, 1007, 55" o="1" /> <c c="" r="1008, 42, 1015, 55" /> <c c="" r="1016, 42, 1023, 55" /> <c c="" r="0, 56, 7, 69" /> <c c="" r="8, 56, 15, 69" /> <c c="" r="16, 56, 22, 69" o="1" /> <c c="" r="23, 56, 30, 69" /> <c c="" r="31, 56, 38, 69" /> <c c="" r="39, 56, 46, 69" /> <c c="" r="47, 56, 54, 69" /> <c c="" r="55, 56, 62, 69" /> <c c="" r="63, 56, 67, 69" u="1" o="2" /> <c c="" r="68, 56, 75, 69" /> <c c="" r="76, 56, 83, 69" /> <c c="" r="84, 56, 88, 69" u="1" o="2" /> <c c="" r="89, 56, 93, 69" u="1" o="2" /> <c c="" r="94, 56, 97, 69" u="2" o="2" /> <c c="" r="98, 56, 102, 69" u="1" o="2" /> <c c="" r="103, 56, 107, 69" u="1" o="2" /> <c c="" r="108, 56, 113, 69" u="1" o="1" /> <c c="" r="114, 56, 119, 69" u="1" o="1" /> <c c="" r="120, 56, 125, 69" u="1" o="1" /> <c c="" r="126, 56, 131, 69" u="1" o="1" /> <c c="" r="132, 56, 135, 69" u="2" o="2" /> <c c="" r="136, 56, 139, 69" u="2" o="2" /> <c c="" r="140, 56, 143, 69" u="2" o="2" /> <c c="" r="144, 56, 146, 69" u="2" o="3" /> <c c="" r="147, 56, 149, 69" u="2" o="3" /> <c c="" r="150, 56, 152, 69" u="2" o="3" /> <c c="" r="153, 56, 157, 69" u="1" o="2" /> <c c="" r="158, 56, 162, 69" u="1" o="2" /> <c c="" r="163, 56, 167, 69" u="1" o="2" /> <c c="" r="168, 56, 172, 69" u="1" o="2" /> <c c="" r="173, 56, 174, 69" u="3" o="3" /> <c c="" r="175, 56, 178, 69" u="2" o="2" /> <c c="" r="179, 56, 180, 69" u="3" o="3" /> <c c="" r="181, 56, 184, 69" u="2" o="2" /> <c c="" r="185, 56, 188, 69" u="2" o="2" /> <c c="" r="189, 56, 192, 69" u="2" o="2" /> <c c="" r="193, 56, 195, 69" u="2" o="3" /> <c c="" r="196, 56, 198, 69" u="2" o="3" /> <c c="" r="199, 56, 203, 69" u="1" o="2" /> <c c="" r="204, 56, 207, 69" u="2" o="2" /> <c c="" r="208, 56, 212, 69" u="2" o="1" /> <c c="" r="213, 56, 214, 69" u="3" o="3" /> <c c="" r="215, 56, 218, 69" u="2" o="2" /> <c c="" r="219, 56, 221, 69" u="2" o="3" /> <c c="" r="222, 56, 226, 69" u="2" o="1" /> <c c="" r="227, 56, 231, 69" u="2" o="1" /> <c c="" r="232, 56, 239, 69" u="-2" o="2" /> <c c="" r="240, 56, 244, 69" u="1" o="2" /> <c c="" r="245, 56, 249, 69" u="1" o="2" /> <c c="" r="250, 56, 254, 69" u="1" o="2" /> <c c="" r="255, 56, 260, 69" u="1" o="1" /> <c c="" r="261, 56, 265, 69" u="1" o="2" /> <c c="" r="266, 56, 271, 69" u="1" o="1" /> <c c="" r="272, 56, 277, 69" u="1" o="1" /> <c c="" r="278, 56, 283, 69" u="1" o="1" /> <c c="" r="284, 56, 289, 69" u="1" o="1" /> <c c="" r="290, 56, 295, 69" u="1" o="1" /> <c c="" r="296, 56, 302, 69" o="1" /> <c c="" r="303, 56, 305, 69" u="2" o="3" /> <c c="" r="306, 56, 309, 69" u="1" o="3" /> <c c="" r="310, 56, 313, 69" u="3" o="1" /> <c c="" r="314, 56, 318, 69" u="1" o="2" /> <c c="" r="319, 56, 323, 69" u="2" o="1" /> <c c="" r="324, 56, 327, 69" u="2" o="2" /> <c c="" r="328, 56, 335, 69" /> <c c="" r="336, 56, 340, 69" u="2" o="1" /> <c c="" r="341, 56, 342, 69" u="3" o="3" /> <c c="" r="343, 56, 346, 69" u="2" o="2" /> <c c=" " r="347, 56, 350, 69" u="2" o="2" /> <c c=" " r="351, 56, 354, 69" u="2" o="2" /> <c c=" " r="355, 56, 359, 69" u="2" o="1" /> <c c=" " r="360, 56, 364, 69" u="1" o="2" /> <c c=" " r="365, 56, 367, 69" u="2" o="3" /> <c c="" r="368, 56, 374, 69" o="1" /> <c c="" r="375, 56, 380, 69" o="2" /> <c c="" r="381, 56, 385, 69" u="2" o="1" /> <c c="" r="386, 56, 390, 69" u="1" o="2" /> <c c="" r="391, 56, 393, 69" u="2" o="3" /> <c c="" r="394, 56, 396, 69" u="2" o="3" /> <c c="" r="397, 56, 399, 69" u="2" o="3" /> <c c="" r="400, 56, 403, 69" u="2" o="2" /> <c c="" r="404, 56, 407, 69" u="2" o="2" /> <c c="" r="408, 56, 411, 69" u="2" o="2" /> <c c="" r="412, 56, 414, 69" u="2" o="3" /> <c c="" r="415, 56, 418, 69" u="2" o="2" /> <c c="" r="419, 56, 423, 69" u="1" o="2" /> <c c="" r="424, 56, 427, 69" u="2" o="2" /> <c c="" r="428, 56, 430, 69" u="2" o="3" /> <c c="" r="431, 56, 435, 69" u="1" o="2" /> <c c="" r="436, 56, 440, 69" u="1" o="2" /> <c c="" r="441, 56, 444, 69" u="2" o="2" /> <c c=" " r="445, 56, 449, 69" u="1" o="2" /> <c c="!" r="450, 56, 453, 69" u="3" o="1" /> <c c=""" r="454, 56, 457, 69" u="1" o="3" /> <c c="#" r="458, 56, 459, 69" u="3" o="3" /> <c c="$" r="460, 56, 463, 69" u="2" o="2" /> <c c="%" r="464, 56, 466, 69" u="2" o="3" /> <c c="&" r="467, 56, 469, 69" u="2" o="3" /> <c c="'" r="470, 56, 473, 69" u="1" o="3" /> <c c="(" r="474, 56, 476, 69" u="2" o="3" /> <c c=")" r="477, 56, 479, 69" u="2" o="3" /> <c c="*" r="480, 56, 484, 69" u="1" o="2" /> <c c="+" r="485, 56, 490, 69" u="1" o="1" /> <c c="," r="491, 56, 495, 69" u="1" o="2" /> <c c="-" r="496, 56, 500, 69" u="1" o="2" /> <c c="." r="501, 56, 505, 69" u="2" o="1" /> <c c="/" r="506, 56, 510, 69" u="1" o="2" /> <c c="0" r="511, 56, 515, 69" u="1" o="2" /> <c c="1" r="516, 56, 519, 69" u="2" o="2" /> <c c="2" r="520, 56, 527, 69" /> <c c="3" r="528, 56, 535, 69" /> <c c="4" r="536, 56, 542, 69" u="1" /> <c c="5" r="543, 56, 548, 69" u="1" o="1" /> <c c="6" r="549, 56, 556, 69" /> <c c="7" r="557, 56, 564, 69" /> <c c="8" r="565, 56, 572, 69" /> <c c="9" r="573, 56, 575, 69" u="2" o="3" /> <c c=":" r="576, 56, 580, 69" u="1" o="2" /> <c c=";" r="581, 56, 585, 69" u="1" o="2" /> <c c="<" r="586, 56, 591, 69" u="1" o="1" /> <c c="=" r="592, 56, 595, 69" u="2" o="2" /> <c c=">" r="596, 56, 598, 69" u="2" o="3" /> <c c="?" r="599, 56, 606, 69" /> <c c="C" r="607, 56, 609, 69" u="2" o="3" /> <c c="X" r="610, 56, 611, 69" u="6" /> <c c="a" r="612, 56, 622, 69" u="-2" o="-1" /> <c c="t" r="623, 56, 626, 69" u="2" o="2" /> <c c="u" r="627, 56, 629, 69" u="2" o="3" /> <c c="z" r="630, 56, 633, 69" u="2" o="2" /> <c c="~" r="634, 56, 637, 69" u="1" o="3" /> <c c="" r="638, 56, 641, 69" u="3" o="1" /> <c c="" r="642, 56, 646, 69" u="2" o="1" /> <c c="" r="647, 56, 654, 69" /> <c c="" r="655, 56, 657, 69" u="2" o="3" /> <c c="" r="658, 56, 666, 69" u="-1" /> <c c="" r="667, 56, 676, 69" u="-2" /> <c c="" r="677, 56, 685, 69" u="-1" /> <c c="" r="686, 56, 693, 69" /> <c c="" r="694, 56, 703, 69" u="-2" /> <c c="" r="704, 56, 711, 69" /> <c c="" r="712, 56, 717, 69" u="1" o="1" /> <c c="" r="718, 56, 724, 69" u="1" /> <c c="" r="725, 56, 731, 69" u="1" /> <c c="" r="732, 56, 738, 69" u="1" /> <c c="" r="739, 56, 746, 69" /> <c c="" r="747, 56, 753, 69" u="1" /> <c c="" r="754, 56, 760, 69" u="1" /> <c c="" r="761, 56, 767, 69" u="1" /> <c c="" r="768, 56, 775, 69" /> <c c="" r="776, 56, 782, 69" u="1" /> <c c="" r="783, 56, 790, 69" u="1" o="-1" /> <c c="" r="791, 56, 798, 69" /> <c c="" r="799, 56, 805, 69" u="1" /> <c c="" r="806, 56, 812, 69" u="1" /> <c c="" r="813, 56, 819, 69" o="1" /> <c c="" r="820, 56, 826, 69" u="1" /> <c c="" r="827, 56, 833, 69" u="1" /> <c c="" r="834, 56, 840, 69" u="1" /> <c c="" r="841, 56, 848, 69" /> <c c="" r="849, 56, 855, 69" u="1" /> <c c="" r="856, 56, 862, 69" u="1" /> <c c="" r="863, 56, 870, 69" /> <c c="" r="871, 56, 877, 69" u="1" /> <c c="" r="878, 56, 885, 69" /> <c c="" r="886, 56, 892, 69" u="1" /> <c c="" r="893, 56, 899, 69" u="1" /> <c c="" r="900, 56, 906, 69" u="1" /> <c c="" r="907, 56, 914, 69" /> <c c="" r="915, 56, 920, 69" u="1" o="1" /> <c c="" r="921, 56, 926, 69" u="1" o="1" /> <c c="" r="927, 56, 932, 69" u="1" o="1" /> <c c="" r="933, 56, 940, 69" /> <c c="" r="941, 56, 948, 69" /> <c c="" r="949, 56, 955, 69" o="1" /> <c c="" r="956, 56, 963, 69" /> <c c="" r="964, 56, 970, 69" o="1" /> <c c="" r="971, 56, 976, 69" u="1" o="1" /> <c c="" r="977, 56, 983, 69" o="1" /> <c c="" r="984, 56, 989, 69" u="1" o="1" /> <c c="" r="990, 56, 996, 69" o="1" /> <c c="" r="997, 56, 1002, 69" u="1" o="1" /> <c c="" r="1003, 56, 1009, 69" u="1" /> <c c="" r="1010, 56, 1017, 69" /> <c c="" r="0, 70, 7, 83" u="1" o="-1" /> <c c="" r="8, 70, 15, 83" /> <c c="" r="16, 70, 22, 83" o="1" /> <c c="" r="23, 70, 29, 83" u="1" /> <c c="" r="30, 70, 37, 83" /> <c c="" r="38, 70, 45, 83" /> <c c="" r="46, 70, 51, 83" u="1" o="1" /> <c c="" r="52, 70, 59, 83" /> <c c="" r="60, 70, 66, 83" o="1" /> <c c="" r="67, 70, 74, 83" /> <c c="" r="75, 70, 82, 83" /> <c c="" r="83, 70, 90, 83" /> <c c="" r="91, 70, 98, 83" /> <c c="" r="99, 70, 106, 83" /> <c c="" r="107, 70, 112, 83" u="1" o="1" /> <c c="" r="113, 70, 120, 83" /> <c c="" r="121, 70, 127, 83" u="1" /> <c c="" r="128, 70, 135, 83" /> <c c="" r="136, 70, 143, 83" /> <c c="" r="144, 70, 151, 83" /> <c c="" r="152, 70, 159, 83" /> <c c="" r="160, 70, 167, 83" /> <c c="" r="168, 70, 177, 83" u="-2" /> <c c="" r="178, 70, 185, 83" /> <c c="" r="186, 70, 193, 83" /> <c c="" r="194, 70, 201, 83" /> <c c="" r="202, 70, 209, 83" /> <c c="" r="210, 70, 217, 83" /> <c c="" r="218, 70, 224, 83" o="1" /> <c c="" r="225, 70, 232, 83" /> <c c="" r="233, 70, 240, 83" /> <c c="" r="241, 70, 247, 83" u="1" /> <c c="" r="248, 70, 254, 83" o="1" /> <c c="" r="255, 70, 262, 83" /> <c c="" r="263, 70, 269, 83" o="1" /> <c c="" r="270, 70, 277, 83" /> <c c="" r="278, 70, 285, 83" /> <c c="" r="286, 70, 293, 83" /> <c c="" r="294, 70, 301, 83" /> <c c="" r="302, 70, 308, 83" u="1" /> <c c="" r="309, 70, 313, 83" u="1" o="2" /> <c c="" r="314, 70, 321, 83" /> <c c="" r="322, 70, 328, 83" o="1" /> <c c="" r="329, 70, 334, 83" u="1" o="1" /> <c c="" r="335, 70, 341, 83" u="1" /> <c c="" r="342, 70, 348, 83" u="1" /> <c c="" r="349, 70, 355, 83" u="1" /> <c c="" r="356, 70, 363, 83" /> <c c="" r="364, 70, 371, 83" /> <c c="" r="372, 70, 379, 83" /> <c c="" r="380, 70, 386, 83" o="1" /> <c c="" r="387, 70, 393, 83" u="1" /> <c c="" r="394, 70, 400, 83" o="1" /> <c c="" r="401, 70, 407, 83" u="1" /> <c c="" r="408, 70, 414, 83" u="1" /> <c c="" r="415, 70, 423, 83" u="-1" /> <c c="" r="424, 70, 430, 83" u="1" /> <c c="" r="431, 70, 437, 83" u="1" /> <c c="" r="438, 70, 444, 83" u="1" /> <c c="" r="445, 70, 451, 83" u="1" /> <c c="" r="452, 70, 458, 83" u="1" /> <c c="" r="459, 70, 465, 83" u="1" /> <c c=" " r="466, 70, 473, 83" /> <c c=" " r="474, 70, 481, 83" /> <c c=" " r="482, 70, 490, 83" u="-1" /> <c c=" " r="491, 70, 498, 83" u="1" o="-1" /> <c c=" " r="499, 70, 505, 83" u="1" /> <c c="" r="506, 70, 513, 83" /> <c c="" r="514, 70, 520, 83" o="1" /> <c c="" r="521, 70, 527, 83" u="1" /> <c c="" r="528, 70, 534, 83" u="1" /> <c c="" r="535, 70, 541, 83" u="1" /> <c c="" r="542, 70, 548, 83" u="1" /> <c c="" r="549, 70, 556, 83" /> <c c="" r="557, 70, 563, 83" u="1" /> <c c="" r="564, 70, 572, 83" o="-1" /> <c c="" r="573, 70, 579, 83" u="1" /> <c c="" r="580, 70, 586, 83" u="1" /> <c c="" r="587, 70, 593, 83" u="1" /> <c c="" r="594, 70, 601, 83" u="1" o="-1" /> <c c="" r="602, 70, 608, 83" o="1" /> <c c="" r="609, 70, 615, 83" u="1" /> <c c="" r="616, 70, 622, 83" u="1" /> <c c="" r="623, 70, 629, 83" u="1" /> <c c="" r="630, 70, 636, 83" u="1" /> <c c=" " r="637, 70, 643, 83" u="1" /> <c c="!" r="644, 70, 650, 83" u="1" /> <c c=""" r="651, 70, 657, 83" u="1" /> <c c="#" r="658, 70, 665, 83" /> <c c="$" r="666, 70, 671, 83" u="1" o="1" /> <c c="%" r="672, 70, 678, 83" u="1" /> <c c="&" r="679, 70, 685, 83" u="1" /> <c c="'" r="686, 70, 692, 83" u="1" /> <c c="(" r="693, 70, 698, 83" u="1" o="1" /> <c c=")" r="699, 70, 705, 83" u="1" /> <c c="*" r="706, 70, 713, 83" /> <c c="+" r="714, 70, 721, 83" /> <c c="," r="722, 70, 728, 83" u="1" /> <c c="-" r="729, 70, 735, 83" o="1" /> <c c="." r="736, 70, 742, 83" o="1" /> <c c="/" r="743, 70, 749, 83" o="1" /> <c c="0" r="750, 70, 756, 83" u="1" /> <c c="1" r="757, 70, 764, 83" /> <c c="2" r="765, 70, 770, 83" u="1" o="1" /> <c c="3" r="771, 70, 775, 83" u="1" o="2" /> <c c="4" r="776, 70, 783, 83" /> <c c="5" r="784, 70, 790, 83" u="1" /> <c c="6" r="791, 70, 799, 83" o="-1" /> <c c="7" r="800, 70, 805, 83" u="1" o="1" /> <c c="8" r="806, 70, 812, 83" u="1" /> <c c="9" r="813, 70, 819, 83" u="1" /> <c c=":" r="820, 70, 826, 83" u="1" /> <c c=";" r="827, 70, 833, 83" u="1" /> <c c="<" r="834, 70, 840, 83" u="1" /> <c c="=" r="841, 70, 847, 83" u="1" /> <c c=">" r="848, 70, 854, 83" u="1" /> <c c="?" r="855, 70, 861, 83" u="1" /> <c c="@" r="862, 70, 868, 83" u="1" /> <c c="A" r="869, 70, 875, 83" u="1" /> <c c="B" r="876, 70, 882, 83" u="1" /> <c c="C" r="883, 70, 889, 83" u="1" /> <c c="D" r="890, 70, 895, 83" o="2" /> <c c="E" r="896, 70, 902, 83" u="1" /> <c c="F" r="903, 70, 910, 83" u="1" o="-1" /> <c c="G" r="911, 70, 917, 83" u="1" /> <c c="H" r="918, 70, 923, 83" u="1" o="1" /> <c c="I" r="924, 70, 930, 83" u="1" /> <c c="J" r="931, 70, 938, 83" /> <c c="K" r="939, 70, 946, 83" /> <c c="L" r="947, 70, 953, 83" u="1" /> <c c="M" r="954, 70, 959, 83" u="1" o="1" /> <c c="N" r="960, 70, 966, 83" o="1" /> <c c="O" r="967, 70, 972, 83" u="1" o="1" /> <c c="P" r="973, 70, 979, 83" u="1" /> <c c="Q" r="980, 70, 986, 83" u="1" /> <c c="R" r="987, 70, 994, 83" /> <c c="S" r="995, 70, 1000, 83" u="1" o="1" /> <c c="T" r="1001, 70, 1007, 83" u="1" /> <c c="U" r="1008, 70, 1014, 83" u="1" /> <c c="V" r="1015, 70, 1021, 83" u="1" /> <c c="W" r="0, 84, 6, 97" u="1" /> <c c="X" r="7, 84, 11, 97" u="1" o="2" /> <c c="Y" r="12, 84, 19, 97" /> <c c="Z" r="20, 84, 27, 97" /> <c c="[" r="28, 84, 34, 97" o="1" /> <c c="\" r="35, 84, 41, 97" u="1" /> <c c="]" r="42, 84, 48, 97" u="1" /> <c c="^" r="49, 84, 55, 97" u="1" /> <c c="_" r="56, 84, 61, 97" u="1" o="1" /> <c c="b" r="62, 84, 69, 97" /> <c c="c" r="70, 84, 77, 97" /> <c c="r" r="78, 84, 85, 97" /> <c c="s" r="86, 84, 92, 97" o="1" /> <c c="" r="93, 84, 99, 97" u="1" /> <c c="" r="100, 84, 104, 97" u="1" o="2" /> <c c="" r="105, 84, 111, 97" o="1" /> <c c="" r="112, 84, 118, 97" o="1" /> <c c="" r="119, 84, 125, 97" u="1" /> <c c="" r="126, 84, 131, 97" u="1" o="1" /> <c c="" r="132, 84, 139, 97" /> <c c="" r="140, 84, 147, 97" /> <c c="" r="148, 84, 154, 97" u="1" /> <c c="" r="155, 84, 160, 97" u="1" o="1" /> <c c="" r="161, 84, 168, 97" /> <c c="" r="169, 84, 175, 97" u="1" /> <c c="" r="176, 84, 183, 97" /> <c c="" r="184, 84, 191, 97" /> <c c="" r="192, 84, 199, 97" /> <c c="" r="200, 84, 207, 97" /> <c c="" r="208, 84, 214, 97" u="1" /> <c c="" r="215, 84, 221, 97" u="1" /> <c c="" r="222, 84, 229, 97" /> <c c="" r="230, 84, 236, 97" o="1" /> <c c="" r="237, 84, 243, 97" u="1" /> <c c="" r="244, 84, 251, 97" /> <c c="" r="252, 84, 259, 97" /> <c c="" r="260, 84, 267, 97" /> <c c="" r="268, 84, 275, 97" /> <c c="" r="276, 84, 283, 97" /> <c c="" r="284, 84, 290, 97" o="1" /> <c c="" r="291, 84, 297, 97" u="1" /> <c c="" r="298, 84, 304, 97" u="1" /> <c c="" r="305, 84, 313, 97" o="-1" /> <c c="" r="314, 84, 322, 97" o="-1" /> <c c="" r="323, 84, 330, 97" /> <c c="" r="331, 84, 337, 97" u="1" /> <c c="" r="338, 84, 344, 97" o="1" /> <c c="" r="345, 84, 350, 97" u="1" o="1" /> <c c="" r="351, 84, 357, 97" o="1" /> <c c="" r="358, 84, 364, 97" o="1" /> <c c="" r="365, 84, 367, 97" u="2" o="3" /> <c c="" r="368, 84, 374, 97" u="1" /> <c c="" r="375, 84, 381, 97" u="1" /> <c c="" r="382, 84, 388, 97" u="1" /> <c c="" r="389, 84, 395, 97" u="1" /> <c c="" r="396, 84, 402, 97" o="1" /> <c c="" r="403, 84, 410, 97" u="-1" o="1" /> <c c="" r="411, 84, 417, 97" u="1" /> <c c="" r="418, 84, 424, 97" u="1" /> <c c="" r="425, 84, 431, 97" u="1" /> <c c="" r="432, 84, 438, 97" u="1" /> <c c="" r="439, 84, 445, 97" u="1" /> <c c="" r="446, 84, 452, 97" u="1" /> <c c="" r="453, 84, 461, 97" o="-1" /> <c c="" r="462, 84, 470, 97" o="-1" /> <c c="" r="471, 84, 477, 97" u="1" /> <c c="" r="478, 84, 483, 97" u="1" o="1" /> <c c="" r="484, 84, 491, 97" /> <c c="" r="492, 84, 498, 97" o="1" /> <c c="" r="499, 84, 505, 97" u="1" /> <c c="" r="506, 84, 512, 97" u="1" /> <c c="" r="513, 84, 519, 97" u="1" /> <c c="" r="520, 84, 526, 97" u="1" /> <c c="" r="527, 84, 533, 97" u="1" /> <c c="" r="534, 84, 540, 97" u="1" /> <c c="" r="541, 84, 548, 97" /> <c c="" r="549, 84, 555, 97" o="1" /> <c c="" r="556, 84, 563, 97" /> <c c="" r="564, 84, 570, 97" o="1" /> <c c="" r="571, 84, 577, 97" o="1" /> <c c="" r="578, 84, 583, 97" u="1" o="1" /> <c c="" r="584, 84, 591, 97" /> <c c="" r="592, 84, 598, 97" u="1" /> <c c="" r="599, 84, 606, 97" /> <c c="" r="607, 84, 613, 97" u="1" /> <c c="" r="614, 84, 621, 97" /> <c c="" r="622, 84, 628, 97" u="1" /> <c c="" r="629, 84, 635, 97" u="1" /> <c c="" r="636, 84, 642, 97" u="1" /> <c c="" r="643, 84, 648, 97" u="1" o="1" /> <c c="" r="649, 84, 654, 97" u="1" o="1" /> <c c="" r="655, 84, 662, 97" /> <c c="" r="663, 84, 670, 97" /> <c c="" r="671, 84, 676, 97" u="1" o="1" /> <c c="" r="677, 84, 682, 97" u="1" o="1" /> <c c="" r="683, 84, 689, 97" u="1" /> <c c="" r="690, 84, 696, 97" u="1" /> <c c="" r="697, 84, 704, 97" /> <c c="" r="705, 84, 712, 97" /> <c c="1" r="713, 84, 720, 97" /> <c c="2" r="721, 84, 727, 97" o="1" /> <c c="3" r="728, 84, 735, 97" /> <c c="4" r="736, 84, 743, 97" /> <c c="5" r="744, 84, 751, 97" /> <c c="6" r="752, 84, 759, 97" /> <c c="7" r="760, 84, 766, 97" o="1" /> <c c="8" r="767, 84, 773, 97" o="1" /> <c c="9" r="774, 84, 781, 97" /> <c c=":" r="782, 84, 789, 97" /> <c c=";" r="790, 84, 796, 97" o="1" /> <c c="<" r="797, 84, 803, 97" o="1" /> <c c="=" r="804, 84, 811, 97" /> <c c=">" r="812, 84, 819, 97" /> <c c="?" r="820, 84, 826, 97" o="1" /> <c c="@" r="827, 84, 834, 97" /> <c c="A" r="835, 84, 842, 97" /> <c c="B" r="843, 84, 850, 97" /> <c c="C" r="851, 84, 858, 97" /> <c c="D" r="859, 84, 866, 97" /> <c c="E" r="867, 84, 874, 97" /> <c c="F" r="875, 84, 882, 97" /> <c c="G" r="883, 84, 890, 97" /> <c c="H" r="891, 84, 897, 97" o="1" /> <c c="I" r="898, 84, 905, 97" /> <c c="J" r="906, 84, 913, 97" /> <c c="K" r="914, 84, 921, 97" /> <c c="L" r="922, 84, 929, 97" /> <c c="M" r="930, 84, 936, 97" o="1" /> <c c="N" r="937, 84, 944, 97" /> <c c="O" r="945, 84, 951, 97" o="1" /> <c c="P" r="952, 84, 958, 97" o="1" /> <c c="Q" r="959, 84, 966, 97" /> <c c="R" r="967, 84, 973, 97" o="1" /> <c c="S" r="974, 84, 981, 97" /> <c c="T" r="982, 84, 989, 97" /> <c c="U" r="990, 84, 996, 97" u="1" /> <c c="V" r="997, 84, 1004, 97" /> <c c="Y" r="1005, 84, 1007, 97" u="2" o="3" /> <c c="Z" r="1008, 84, 1011, 97" u="2" o="2" /> <c c="[" r="1012, 84, 1017, 97" u="1" o="1" /> <c c="\" r="1018, 84, 1024, 97" o="1" /> <c c="]" r="0, 98, 5, 111" u="1" o="1" /> <c c="^" r="6, 98, 13, 111" /> <c c="_" r="14, 98, 19, 111" u="1" o="1" /> <c c="a" r="20, 98, 27, 111" /> <c c="b" r="28, 98, 34, 111" o="1" /> <c c="c" r="35, 98, 42, 111" /> <c c="d" r="43, 98, 49, 111" o="1" /> <c c="e" r="50, 98, 56, 111" o="1" /> <c c="f" r="57, 98, 64, 111" /> <c c="g" r="65, 98, 70, 111" u="1" o="1" /> <c c="h" r="71, 98, 77, 111" o="1" /> <c c="i" r="78, 98, 85, 111" /> <c c="j" r="86, 98, 93, 111" /> <c c="k" r="94, 98, 99, 111" u="1" o="1" /> <c c="l" r="100, 98, 104, 111" u="1" o="2" /> <c c="m" r="105, 98, 112, 111" /> <c c="n" r="113, 98, 119, 111" o="1" /> <c c="o" r="120, 98, 125, 111" u="1" o="1" /> <c c="p" r="126, 98, 132, 111" u="1" /> <c c="q" r="133, 98, 139, 111" o="1" /> <c c="r" r="140, 98, 146, 111" o="1" /> <c c="s" r="147, 98, 153, 111" o="1" /> <c c="t" r="154, 98, 160, 111" u="1" /> <c c="u" r="161, 98, 166, 111" u="1" o="1" /> <c c="v" r="167, 98, 173, 111" o="1" /> <c c="w" r="174, 98, 180, 111" o="1" /> <c c="x" r="181, 98, 187, 111" u="1" /> <c c="y" r="188, 98, 193, 111" u="1" o="1" /> <c c="z" r="194, 98, 201, 111" /> <c c="{" r="202, 98, 208, 111" o="1" /> <c c="|" r="209, 98, 215, 111" o="1" /> <c c="}" r="216, 98, 222, 111" u="1" /> <c c="~" r="223, 98, 229, 111" o="1" /> <c c="" r="230, 98, 237, 111" /> <c c="" r="238, 98, 243, 111" u="1" o="1" /> <c c="" r="244, 98, 250, 111" u="1" /> <c c="" r="251, 98, 256, 111" u="1" o="1" /> <c c="" r="257, 98, 264, 111" /> <c c="" r="265, 98, 272, 111" /> <c c="" r="273, 98, 279, 111" u="1" /> <c c="" r="280, 98, 287, 111" /> <c c="" r="288, 98, 295, 111" /> <c c="" r="296, 98, 299, 111" u="2" o="2" /> <c c="" r="300, 98, 304, 111" u="1" o="2" /> <c c="" r="305, 98, 312, 111" /> <c c="" r="313, 98, 320, 111" /> <c c=" " r="321, 98, 328, 111" /> <c c=" " r="329, 98, 336, 111" /> <c c=" " r="337, 98, 340, 111" u="2" o="2" /> <c c="" r="341, 98, 345, 111" u="1" o="2" /> <c c="" r="346, 98, 348, 111" u="2" o="3" /> <c c="" r="349, 98, 354, 111" u="1" o="1" /> <c c="!" r="355, 98, 359, 111" u="2" o="1" /> <c c=""" r="360, 98, 365, 111" u="1" o="1" /> <c c="#" r="366, 98, 369, 111" u="2" o="2" /> <c c="$" r="370, 98, 377, 111" /> <c c="%" r="378, 98, 381, 111" u="2" o="2" /> <c c="&" r="382, 98, 389, 111" /> <c c="'" r="390, 98, 392, 111" u="2" o="3" /> <c c="(" r="393, 98, 400, 111" /> <c c=")" r="401, 98, 406, 111" u="1" o="1" /> <c c="*" r="407, 98, 414, 111" /> <c c="+" r="415, 98, 422, 111" /> <c c="," r="423, 98, 430, 111" /> <c c="-" r="431, 98, 438, 111" /> <c c="." r="439, 98, 446, 111" /> <c c="/" r="447, 98, 452, 111" u="1" o="1" /> <c c="0" r="453, 98, 458, 111" u="1" o="1" /> <c c="1" r="459, 98, 467, 111" u="-1" /> <c c="2" r="468, 98, 476, 111" u="-1" /> <c c="3" r="477, 98, 485, 111" u="-1" /> <c c="4" r="486, 98, 494, 111" u="-1" /> <c c="5" r="495, 98, 504, 111" u="-2" /> <c c="6" r="505, 98, 514, 111" u="-2" /> <c c="7" r="515, 98, 522, 111" /> <c c="8" r="523, 98, 530, 111" /> <c c="9" r="531, 98, 538, 111" /> <c c=":" r="539, 98, 546, 111" /> <c c="@" r="547, 98, 555, 111" u="-1" /> <c c="A" r="556, 98, 564, 111" u="-1" /> <c c="B" r="565, 98, 572, 111" /> <c c="C" r="573, 98, 580, 111" /> <c c="D" r="581, 98, 588, 111" /> <c c="E" r="589, 98, 596, 111" /> <c c="F" r="597, 98, 604, 111" /> <c c="G" r="605, 98, 610, 111" u="1" o="1" /> <c c="H" r="611, 98, 618, 111" /> <c c="I" r="619, 98, 626, 111" /> <c c="J" r="627, 98, 634, 111" /> <c c="K" r="635, 98, 639, 111" u="1" o="2" /> <c c="L" r="640, 98, 644, 111" u="1" o="2" /> <c c="M" r="645, 98, 649, 111" u="1" o="2" /> <c c="N" r="650, 98, 654, 111" u="1" o="2" /> <c c="O" r="655, 98, 659, 111" u="1" o="2" /> <c c="P" r="660, 98, 664, 111" u="1" o="2" /> <c c="Q" r="665, 98, 670, 111" u="1" o="1" /> <c c="R" r="671, 98, 675, 111" u="1" o="2" /> <c c="S" r="676, 98, 681, 111" u="1" o="1" /> <c c="T" r="682, 98, 685, 111" u="2" o="2" /> <c c="U" r="686, 98, 689, 111" u="2" o="2" /> <c c="Z" r="690, 98, 694, 111" u="1" o="2" /> <c c="`" r="695, 98, 698, 111" u="2" o="2" /> <c c="a" r="699, 98, 702, 111" u="2" o="2" /> <c c="b" r="703, 98, 710, 111" /> <c c="c" r="711, 98, 718, 111" /> <c c="d" r="719, 98, 724, 111" u="1" o="1" /> <c c="e" r="725, 98, 731, 111" o="1" /> <c c="f" r="732, 98, 739, 111" /> <c c="g" r="740, 98, 747, 111" /> <c c="h" r="748, 98, 755, 111" /> <c c="i" r="756, 98, 763, 111" /> <c c="j" r="764, 98, 770, 111" o="1" /> <c c="k" r="771, 98, 776, 111" u="1" o="1" /> <c c="l" r="777, 98, 780, 111" u="2" o="2" /> <c c="m" r="781, 98, 787, 111" o="1" /> <c c="t" r="788, 98, 791, 111" u="2" o="2" /> <c c="y" r="792, 98, 799, 111" /> <c c="z" r="800, 98, 807, 111" /> <c c="{" r="808, 98, 815, 111" /> <c c="~" r="816, 98, 823, 111" /> <c c="" r="824, 98, 831, 111" /> <c c="" r="832, 98, 839, 111" /> <c c="" r="840, 98, 847, 111" /> <c c="" r="848, 98, 855, 111" /> <c c="" r="856, 98, 863, 111" /> <c c="" r="864, 98, 871, 111" /> <c c="" r="872, 98, 880, 111" u="-1" /> <c c="" r="881, 98, 889, 111" u="-1" /> <c c="" r="890, 98, 898, 111" u="-1" /> <c c="" r="899, 98, 907, 111" o="-1" /> <c c="" r="908, 98, 916, 111" o="-1" /> <c c="" r="917, 98, 925, 111" u="-1" /> <c c="" r="926, 98, 933, 111" /> <c c="" r="934, 98, 937, 111" u="2" o="2" /> <c c="" r="938, 98, 941, 111" u="2" o="2" /> <c c="" r="942, 98, 949, 111" /> <c c="" r="950, 98, 957, 111" /> <c c="" r="958, 98, 964, 111" o="1" /> <c c="" r="965, 98, 972, 111" /> <c c="" r="973, 98, 978, 111" u="1" o="1" /> <c c="" r="979, 98, 986, 111" /> <c c="" r="987, 98, 994, 111" /> <c c="" r="995, 98, 1002, 111" /> <c c="" r="1003, 98, 1010, 111" /> <c c="" r="1011, 98, 1018, 111" /> <c c="" r="0, 112, 7, 125" /> <c c="" r="8, 112, 14, 125" o="1" /> <c c="" r="15, 112, 22, 125" /> <c c="" r="23, 112, 30, 125" /> <c c="" r="31, 112, 37, 125" o="1" /> <c c="" r="38, 112, 44, 125" o="1" /> <c c="" r="45, 112, 52, 125" /> <c c="" r="53, 112, 59, 125" o="1" /> <c c="" r="60, 112, 67, 125" /> <c c="" r="68, 112, 75, 125" /> <c c="" r="76, 112, 82, 125" o="1" /> <c c="" r="83, 112, 89, 125" o="1" /> <c c="" r="90, 112, 97, 125" /> <c c="" r="98, 112, 105, 125" /> <c c="" r="106, 112, 113, 125" /> <c c="" r="114, 112, 121, 125" /> <c c="" r="122, 112, 129, 125" /> <c c="" r="130, 112, 136, 125" o="1" /> <c c="" r="137, 112, 144, 125" /> <c c="" r="145, 112, 152, 125" /> <c c="" r="153, 112, 160, 125" /> <c c="" r="161, 112, 168, 125" /> <c c="" r="169, 112, 176, 125" /> <c c="" r="177, 112, 184, 125" /> <c c="" r="185, 112, 192, 125" /> <c c="" r="193, 112, 200, 125" /> <c c="" r="201, 112, 208, 125" /> <c c="" r="209, 112, 216, 125" /> <c c="" r="217, 112, 223, 125" o="1" /> <c c="" r="224, 112, 235, 125" u="-5" o="1" /> <c c="" r="236, 112, 243, 125" /> <c c="" r="244, 112, 252, 125" u="-1" /> <c c="" r="253, 112, 260, 125" /> <c c="" r="261, 112, 269, 125" o="-1" /> <c c="" r="270, 112, 273, 125" u="2" o="2" /> <c c="" r="274, 112, 278, 125" u="1" o="2" /> <c c="" r="279, 112, 287, 125" u="-1" /> <c c="" r="288, 112, 295, 125" /> <c c="" r="296, 112, 298, 125" u="2" o="3" /> <c c="" r="299, 112, 306, 125" /> <c c="" r="307, 112, 315, 125" o="-1" /> <c c="" r="316, 112, 321, 125" u="1" o="1" /> <c c="" r="322, 112, 329, 125" /> <c c="" r="330, 112, 333, 125" u="2" o="2" /> <c c="" r="334, 112, 340, 125" o="1" /> <c c="" r="341, 112, 347, 125" o="1" /> <c c="" r="348, 112, 355, 125" /> <c c="" r="356, 112, 363, 125" /> <c c="" r="364, 112, 370, 125" o="1" /> <c c="" r="371, 112, 377, 125" o="1" /> <c c="" r="378, 112, 384, 125" o="1" /> <c c="" r="385, 112, 392, 125" /> <c c="" r="393, 112, 399, 125" o="1" /> <c c="" r="400, 112, 406, 125" o="1" /> <c c="" r="407, 112, 413, 125" o="1" /> <c c="" r="414, 112, 420, 125" o="1" /> <c c="" r="421, 112, 427, 125" o="1" /> <c c="" r="428, 112, 435, 125" /> <c c="" r="436, 112, 442, 125" o="1" /> <c c="" r="443, 112, 449, 125" o="1" /> <c c="" r="450, 112, 457, 125" /> <c c="" r="458, 112, 464, 125" o="1" /> <c c="" r="465, 112, 472, 125" /> <c c="" r="473, 112, 479, 125" o="1" /> <c c="" r="480, 112, 487, 125" /> <c c="" r="488, 112, 494, 125" o="1" /> <c c="" r="495, 112, 502, 125" /> <c c="" r="503, 112, 509, 125" o="1" /> <c c="" r="510, 112, 517, 125" /> <c c="" r="518, 112, 524, 125" o="1" /> <c c="" r="525, 112, 532, 125" /> <c c="" r="533, 112, 539, 125" o="1" /> <c c="" r="540, 112, 547, 125" /> <c c="" r="548, 112, 554, 125" o="1" /> <c c="" r="555, 112, 561, 125" o="1" /> <c c="" r="562, 112, 568, 125" o="1" /> <c c="" r="569, 112, 575, 125" o="1" /> <c c="" r="576, 112, 582, 125" o="1" /> <c c="" r="583, 112, 589, 125" o="1" /> <c c="" r="590, 112, 596, 125" o="1" /> <c c="" r="597, 112, 603, 125" o="1" /> <c c="" r="604, 112, 611, 125" /> <c c="" r="612, 112, 619, 125" /> <c c="" r="620, 112, 627, 125" /> <c c="" r="628, 112, 634, 125" o="1" /> <c c="" r="635, 112, 642, 125" /> <c c="" r="643, 112, 649, 125" o="1" /> <c c="" r="650, 112, 655, 125" u="1" o="1" /> <c c="" r="656, 112, 659, 125" u="2" o="2" /> <c c="" r="660, 112, 667, 125" /> <c c="" r="668, 112, 674, 125" o="1" /> <c c=" " r="675, 112, 681, 125" o="1" /> <c c="" r="682, 112, 689, 125" /> <c c="" r="690, 112, 696, 125" o="1" /> <c c="" r="697, 112, 703, 125" o="1" /> <c c="" r="704, 112, 711, 125" /> <c c="" r="712, 112, 719, 125" /> <c c="" r="720, 112, 727, 125" /> <c c="," r="728, 112, 733, 125" u="1" o="1" /> <c c="-" r="734, 112, 739, 125" u="1" o="1" /> <c c="." r="740, 112, 744, 125" u="1" o="2" /> <c c="0" r="745, 112, 749, 125" u="1" o="2" /> <c c="1" r="750, 112, 754, 125" u="1" o="2" /> <c c="2" r="755, 112, 759, 125" u="1" o="2" /> <c c="3" r="760, 112, 764, 125" u="1" o="2" /> <c c="4" r="765, 112, 769, 125" u="1" o="2" /> <c c="5" r="770, 112, 774, 125" u="1" o="2" /> <c c="6" r="775, 112, 779, 125" u="1" o="2" /> <c c="7" r="780, 112, 785, 125" u="1" o="1" /> <c c="8" r="786, 112, 790, 125" u="1" o="2" /> <c c="9" r="791, 112, 795, 125" u="1" o="2" /> <c c=":" r="796, 112, 800, 125" u="1" o="2" /> <c c=";" r="801, 112, 805, 125" u="1" o="2" /> <c c="<" r="806, 112, 810, 125" u="1" o="2" /> <c c=">" r="811, 112, 815, 125" u="1" o="2" /> <c c="?" r="816, 112, 821, 125" u="1" o="1" /> <c c="@" r="822, 112, 826, 125" u="1" o="2" /> <c c="A" r="827, 112, 831, 125" u="1" o="2" /> <c c="B" r="832, 112, 837, 125" u="1" o="1" /> <c c="C" r="838, 112, 842, 125" u="1" o="2" /> <c c="D" r="843, 112, 847, 125" u="1" o="2" /> <c c="E" r="848, 112, 852, 125" u="1" o="2" /> <c c="F" r="853, 112, 858, 125" u="1" o="1" /> <c c="G" r="859, 112, 863, 125" u="1" o="2" /> <c c="H" r="864, 112, 868, 125" u="1" o="2" /> <c c="I" r="869, 112, 873, 125" u="1" o="2" /> <c c="J" r="874, 112, 878, 125" u="1" o="2" /> <c c="K" r="879, 112, 883, 125" u="1" o="2" /> <c c="L" r="884, 112, 888, 125" u="1" o="2" /> <c c="M" r="889, 112, 893, 125" u="1" o="2" /> <c c="N" r="894, 112, 898, 125" u="1" o="2" /> <c c="O" r="899, 112, 903, 125" u="1" o="2" /> <c c="P" r="904, 112, 909, 125" u="1" o="1" /> <c c="Q" r="910, 112, 914, 125" u="1" o="2" /> <c c="R" r="915, 112, 919, 125" u="1" o="2" /> <c c="S" r="920, 112, 924, 125" u="1" o="2" /> <c c="T" r="925, 112, 929, 125" u="1" o="2" /> <c c="U" r="930, 112, 934, 125" u="1" o="2" /> <c c="V" r="935, 112, 939, 125" u="1" o="2" /> <c c="W" r="940, 112, 944, 125" u="1" o="2" /> <c c="X" r="945, 112, 949, 125" u="1" o="2" /> <c c="Y" r="950, 112, 955, 125" u="1" o="1" /> <c c="Z" r="956, 112, 961, 125" u="1" o="1" /> <c c="[" r="962, 112, 967, 125" u="1" o="1" /> <c c="b" r="968, 112, 972, 125" u="1" o="2" /> <c c="c" r="973, 112, 977, 125" u="1" o="2" /> <c c="d" r="978, 112, 982, 125" u="1" o="2" /> <c c="e" r="983, 112, 988, 125" u="1" o="1" /> <c c="w" r="989, 112, 995, 125" o="1" /> <c c="x" r="996, 112, 1000, 125" u="1" o="2" /> <c c="{" r="1001, 112, 1007, 125" o="1" /> <c c="" r="1008, 112, 1014, 125" o="1" /> <c c="" r="1015, 112, 1019, 125" u="1" o="2" /> <c c="" r="1020, 112, 1024, 125" u="1" o="2" /> <c c="" r="0, 126, 4, 139" u="1" o="2" /> <c c="" r="5, 126, 9, 139" u="1" o="2" /> <c c="" r="10, 126, 14, 139" u="1" o="2" /> <c c="" r="15, 126, 19, 139" u="1" o="2" /> <c c="" r="20, 126, 23, 139" u="2" o="2" /> <c c="" r="24, 126, 28, 139" u="1" o="2" /> <c c="" r="29, 126, 33, 139" u="1" o="2" /> <c c="" r="34, 126, 38, 139" u="1" o="2" /> <c c="" r="39, 126, 43, 139" u="1" o="2" /> <c c="" r="44, 126, 48, 139" u="1" o="2" /> <c c="" r="49, 126, 53, 139" u="1" o="2" /> <c c="" r="54, 126, 58, 139" u="1" o="2" /> <c c="" r="59, 126, 63, 139" u="1" o="2" /> <c c="" r="64, 126, 68, 139" u="1" o="2" /> <c c="" r="69, 126, 72, 139" u="2" o="2" /> <c c="" r="73, 126, 78, 139" u="1" o="1" /> <c c="" r="79, 126, 84, 139" u="1" o="1" /> <c c="" r="85, 126, 90, 139" u="1" o="1" /> <c c="" r="91, 126, 96, 139" u="1" o="1" /> <c c="" r="97, 126, 101, 139" u="1" o="2" /> <c c="" r="102, 126, 106, 139" u="1" o="2" /> <c c="" r="107, 126, 112, 139" u="1" o="1" /> <c c="" r="113, 126, 117, 139" u="1" o="2" /> <c c="" r="118, 126, 122, 139" u="1" o="2" /> <c c="" r="123, 126, 127, 139" u="1" o="2" /> <c c="" r="128, 126, 132, 139" u="1" o="2" /> <c c="" r="133, 126, 137, 139" u="1" o="2" /> <c c="" r="138, 126, 142, 139" u="1" o="2" /> <c c="" r="143, 126, 148, 139" u="1" o="1" /> <c c="" r="149, 126, 153, 139" u="1" o="2" /> <c c="" r="154, 126, 159, 139" u="1" o="1" /> <c c="" r="160, 126, 164, 139" u="1" o="2" /> <c c="" r="165, 126, 169, 139" u="1" o="2" /> <c c="" r="170, 126, 174, 139" u="1" o="2" /> <c c="" r="175, 126, 181, 139" u="1" /> <c c="" r="182, 126, 188, 139" u="1" /> <c c="" r="189, 126, 195, 139" u="1" /> <c c="" r="196, 126, 202, 139" u="1" /> <c c="" r="203, 126, 209, 139" u="1" /> <c c="" r="210, 126, 216, 139" u="1" /> <c c="" r="217, 126, 223, 139" u="1" /> <c c="" r="224, 126, 230, 139" u="1" /> <c c="" r="231, 126, 237, 139" u="1" /> <c c=" " r="238, 126, 244, 139" u="1" /> <c c=" " r="245, 126, 251, 139" u="1" /> <c c=" " r="252, 126, 258, 139" u="1" /> <c c=" " r="259, 126, 265, 139" u="1" /> <c c=" " r="266, 126, 272, 139" u="1" /> <c c="" r="273, 126, 279, 139" u="1" /> <c c="" r="280, 126, 286, 139" u="1" /> <c c="" r="287, 126, 294, 139" /> <c c="" r="295, 126, 302, 139" /> <c c="" r="303, 126, 309, 139" u="1" /> <c c="" r="310, 126, 316, 139" u="1" /> <c c="" r="317, 126, 323, 139" u="1" /> <c c="" r="324, 126, 330, 139" u="1" /> <c c="" r="331, 126, 337, 139" u="1" /> <c c="" r="338, 126, 344, 139" u="1" /> <c c="" r="345, 126, 351, 139" u="1" /> <c c="" r="352, 126, 358, 139" u="1" /> <c c="" r="359, 126, 365, 139" u="1" /> <c c="" r="366, 126, 371, 139" u="1" o="1" /> <c c=" " r="372, 126, 378, 139" u="1" /> <c c="!" r="379, 126, 385, 139" u="1" /> <c c=""" r="386, 126, 392, 139" u="1" /> <c c="#" r="393, 126, 399, 139" u="1" /> <c c="$" r="400, 126, 406, 139" u="1" /> <c c="%" r="407, 126, 413, 139" u="1" /> <c c="&" r="414, 126, 420, 139" u="1" /> <c c="'" r="421, 126, 427, 139" u="1" /> <c c="(" r="428, 126, 436, 139" u="-1" /> <c c=")" r="437, 126, 445, 139" u="-1" /> <c c="*" r="446, 126, 452, 139" u="1" /> <c c="+" r="453, 126, 459, 139" u="1" /> <c c="," r="460, 126, 466, 139" u="1" /> <c c="-" r="467, 126, 473, 139" u="1" /> <c c="0" r="474, 126, 481, 139" u="1" o="-1" /> <c c="1" r="482, 126, 488, 139" u="1" /> <c c="2" r="489, 126, 496, 139" u="1" o="-1" /> <c c="3" r="497, 126, 503, 139" u="1" /> <c c="4" r="504, 126, 511, 139" u="1" o="-1" /> <c c="5" r="512, 126, 518, 139" u="1" /> <c c="6" r="519, 126, 525, 139" u="1" /> <c c="7" r="526, 126, 532, 139" o="1" /> <c c="8" r="533, 126, 539, 139" u="1" /> <c c="9" r="540, 126, 546, 139" o="1" /> <c c=":" r="547, 126, 553, 139" u="1" /> <c c=";" r="554, 126, 560, 139" o="1" /> <c c="<" r="561, 126, 567, 139" u="1" /> <c c="=" r="568, 126, 574, 139" o="1" /> <c c=">" r="575, 126, 581, 139" u="1" /> <c c="?" r="582, 126, 588, 139" u="1" /> <c c="@" r="589, 126, 595, 139" u="1" /> <c c="A" r="596, 126, 602, 139" u="1" /> <c c="B" r="603, 126, 609, 139" u="1" /> <c c="C" r="610, 126, 616, 139" u="1" /> <c c="D" r="617, 126, 623, 139" u="1" /> <c c="E" r="624, 126, 630, 139" u="1" /> <c c="F" r="631, 126, 637, 139" u="1" /> <c c="G" r="638, 126, 644, 139" u="1" /> <c c="H" r="645, 126, 651, 139" u="1" /> <c c="I" r="652, 126, 658, 139" u="1" /> <c c="J" r="659, 126, 665, 139" u="1" /> <c c="K" r="666, 126, 672, 139" u="1" /> <c c="L" r="673, 126, 679, 139" u="1" /> <c c="M" r="680, 126, 686, 139" u="1" /> <c c="T" r="687, 126, 693, 139" u="1" /> <c c="U" r="694, 126, 700, 139" u="1" /> <c c="V" r="701, 126, 707, 139" u="1" /> <c c="W" r="708, 126, 714, 139" u="1" /> <c c="X" r="715, 126, 722, 139" u="1" o="-1" /> <c c="Y" r="723, 126, 728, 139" u="2" /> <c c="Z" r="729, 126, 736, 139" u="1" o="-1" /> <c c="[" r="737, 126, 742, 139" u="2" /> <c c="\" r="743, 126, 750, 139" u="1" o="-1" /> <c c="]" r="751, 126, 756, 139" u="2" /> <c c="^" r="757, 126, 764, 139" u="1" o="-1" /> <c c="_" r="765, 126, 770, 139" u="2" /> <c c="`" r="771, 126, 777, 139" u="1" /> <c c="a" r="778, 126, 784, 139" u="1" /> <c c="b" r="785, 126, 791, 139" u="1" /> <c c="c" r="792, 126, 798, 139" u="1" /> <c c="h" r="799, 126, 805, 139" u="1" /> <c c="i" r="806, 126, 812, 139" u="1" /> <c c="j" r="813, 126, 819, 139" u="1" /> <c c="k" r="820, 126, 826, 139" o="1" /> <c c="l" r="827, 126, 833, 139" u="1" /> <c c="m" r="834, 126, 840, 139" o="1" /> <c c="n" r="841, 126, 847, 139" u="1" /> <c c="o" r="848, 126, 854, 139" o="1" /> <c c="p" r="855, 126, 861, 139" u="1" /> <c c="q" r="862, 126, 868, 139" o="1" /> <c c="r" r="869, 126, 875, 139" u="1" /> <c c="s" r="876, 126, 882, 139" u="1" /> <c c="t" r="883, 126, 889, 139" u="1" /> <c c="u" r="890, 126, 896, 139" u="1" /> <c c="v" r="897, 126, 903, 139" u="1" /> <c c="w" r="904, 126, 910, 139" u="1" /> <c c="x" r="911, 126, 917, 139" u="1" /> <c c="y" r="918, 126, 924, 139" u="1" /> <c c="|" r="925, 126, 931, 139" u="1" /> <c c="}" r="932, 126, 938, 139" u="1" /> <c c="~" r="939, 126, 945, 139" u="1" /> <c c="" r="946, 126, 952, 139" u="1" /> <c c="" r="953, 126, 960, 139" /> <c c="" r="961, 126, 968, 139" /> <c c="" r="969, 126, 976, 139" /> <c c="" r="977, 126, 984, 139" /> <c c="" r="985, 126, 992, 139" /> <c c="" r="993, 126, 1000, 139" /> <c c="" r="1001, 126, 1008, 139" /> <c c="" r="1009, 126, 1016, 139" /> <c c="" r="1017, 126, 1024, 139" /> <c c="" r="0, 140, 7, 153" /> <c c="" r="8, 140, 14, 153" u="1" /> <c c="" r="15, 140, 21, 153" u="1" /> <c c="" r="22, 140, 28, 153" u="1" /> <c c="" r="29, 140, 35, 153" u="1" /> <c c="" r="36, 140, 42, 153" u="1" /> <c c="" r="43, 140, 49, 153" u="1" /> <c c="" r="50, 140, 56, 153" u="1" /> <c c="" r="57, 140, 63, 153" u="1" /> <c c="" r="64, 140, 70, 153" u="1" /> <c c="" r="71, 140, 77, 153" u="1" /> <c c="" r="78, 140, 84, 153" u="1" /> <c c="" r="85, 140, 91, 153" u="1" /> <c c="" r="92, 140, 98, 153" u="1" /> <c c="" r="99, 140, 105, 153" o="1" /> <c c="" r="106, 140, 113, 153" /> <c c="" r="114, 140, 120, 153" u="1" /> <c c="" r="121, 140, 126, 153" u="1" o="1" /> <c c="" r="127, 140, 133, 153" o="1" /> <c c="" r="134, 140, 140, 153" u="1" /> <c c="" r="141, 140, 147, 153" u="1" /> <c c="" r="148, 140, 154, 153" u="1" /> <c c="" r="155, 140, 161, 153" u="1" /> <c c="" r="162, 140, 168, 153" u="1" /> <c c="" r="169, 140, 175, 153" u="1" /> <c c="" r="176, 140, 182, 153" u="1" /> <c c="" r="183, 140, 189, 153" u="1" /> <c c="" r="190, 140, 196, 153" u="1" /> <c c="" r="197, 140, 203, 153" u="1" /> <c c="" r="204, 140, 210, 153" u="1" /> <c c="" r="211, 140, 217, 153" u="1" /> <c c="" r="218, 140, 224, 153" u="1" /> <c c="" r="225, 140, 231, 153" u="1" /> <c c="" r="232, 140, 238, 153" u="1" /> <c c="" r="239, 140, 245, 153" u="1" /> <c c="" r="246, 140, 252, 153" u="1" /> <c c="" r="253, 140, 259, 153" u="1" /> <c c="" r="260, 140, 266, 153" u="1" /> <c c="" r="267, 140, 273, 153" u="1" /> <c c="" r="274, 140, 280, 153" u="1" /> <c c="" r="281, 140, 287, 153" u="1" /> <c c="" r="288, 140, 294, 153" u="1" /> <c c="" r="295, 140, 302, 153" /> <c c="" r="303, 140, 309, 153" u="1" /> <c c="" r="310, 140, 316, 153" u="1" /> <c c="" r="317, 140, 323, 153" u="1" /> <c c="" r="324, 140, 330, 153" u="1" /> <c c="" r="331, 140, 337, 153" u="1" /> <c c="" r="338, 140, 344, 153" u="1" /> <c c="" r="345, 140, 352, 153" /> <c c="" r="353, 140, 360, 153" /> <c c="" r="361, 140, 368, 153" /> <c c="" r="369, 140, 376, 153" /> <c c="" r="377, 140, 384, 153" /> <c c="" r="385, 140, 392, 153" /> <c c="" r="393, 140, 400, 153" /> <c c="" r="401, 140, 408, 153" /> <c c="" r="409, 140, 415, 153" u="1" /> <c c="" r="416, 140, 422, 153" u="1" /> <c c="" r="423, 140, 429, 153" u="1" /> <c c="" r="430, 140, 436, 153" u="1" /> <c c="" r="437, 140, 443, 153" u="1" /> <c c="" r="444, 140, 450, 153" u="1" /> <c c="" r="451, 140, 458, 153" /> <c c="" r="459, 140, 466, 153" /> <c c="" r="467, 140, 474, 153" /> <c c="" r="475, 140, 482, 153" /> <c c="" r="483, 140, 490, 153" /> <c c="" r="491, 140, 498, 153" /> <c c="" r="499, 140, 506, 153" /> <c c="" r="507, 140, 514, 153" /> <c c="" r="515, 140, 522, 153" /> <c c=" " r="523, 140, 531, 153" u="-1" /> <c c=" " r="532, 140, 543, 153" u="-4" /> <c c=" " r="544, 140, 555, 153" u="-4" /> <c c=" " r="556, 140, 565, 153" u="-2" /> <c c=" " r="566, 140, 576, 153" u="-3" /> <c c="" r="577, 140, 584, 153" /> <c c="" r="585, 140, 593, 153" u="-1" /> <c c="" r="594, 140, 599, 153" u="1" o="1" /> <c c="" r="600, 140, 605, 153" u="1" o="1" /> <c c="" r="606, 140, 612, 153" o="1" /> <c c="" r="613, 140, 619, 153" o="1" /> <c c="" r="620, 140, 626, 153" u="1" /> <c c="" r="627, 140, 633, 153" u="1" /> <c c="" r="634, 140, 643, 153" u="-2" /> <c c="" r="644, 140, 653, 153" u="-2" /> <c c="" r="654, 140, 666, 153" u="-5" /> <c c="" r="667, 140, 679, 153" u="-5" /> <c c="" r="680, 140, 691, 153" u="-4" /> <c c="" r="692, 140, 703, 153" u="-4" /> <c c=" " r="704, 140, 709, 153" u="1" o="1" /> <c c="!" r="710, 140, 715, 153" u="1" o="1" /> <c c=""" r="716, 140, 722, 153" o="1" /> <c c="#" r="723, 140, 729, 153" o="1" /> <c c="$" r="730, 140, 736, 153" u="1" /> <c c="%" r="737, 140, 743, 153" u="1" /> <c c="&" r="744, 140, 749, 153" u="1" o="1" /> <c c="'" r="750, 140, 755, 153" u="1" o="1" /> <c c="(" r="756, 140, 765, 153" u="-2" /> <c c=")" r="766, 140, 775, 153" u="-2" /> <c c="*" r="776, 140, 788, 153" u="-5" /> <c c="+" r="789, 140, 801, 153" u="-5" /> <c c="," r="802, 140, 813, 153" u="-4" /> <c c="-" r="814, 140, 825, 153" u="-4" /> <c c="." r="826, 140, 835, 153" u="-2" /> <c c="/" r="836, 140, 845, 153" u="-2" /> <c c="0" r="846, 140, 851, 153" u="1" o="1" /> <c c="1" r="852, 140, 857, 153" u="1" o="1" /> <c c="2" r="858, 140, 864, 153" o="1" /> <c c="3" r="865, 140, 871, 153" o="1" /> <c c="4" r="872, 140, 878, 153" u="1" /> <c c="5" r="879, 140, 885, 153" u="1" /> <c c="6" r="886, 140, 891, 153" u="1" o="1" /> <c c="7" r="892, 140, 897, 153" u="1" o="1" /> <c c="8" r="898, 140, 907, 153" u="-2" /> <c c="9" r="908, 140, 917, 153" u="-2" /> <c c=":" r="918, 140, 930, 153" u="-5" /> <c c=";" r="931, 140, 943, 153" u="-5" /> <c c="<" r="944, 140, 955, 153" u="-4" /> <c c="=" r="956, 140, 967, 153" u="-4" /> <c c=">" r="968, 140, 977, 153" u="-2" /> <c c="?" r="978, 140, 987, 153" u="-2" /> <c c="@" r="988, 140, 994, 153" u="1" /> <c c="A" r="995, 140, 1001, 153" u="1" /> <c c="B" r="1002, 140, 1009, 153" /> <c c="C" r="1010, 140, 1017, 153" /> <c c="D" r="1018, 140, 1024, 153" u="1" /> <c c="E" r="0, 154, 6, 167" u="1" /> <c c="H" r="7, 154, 15, 167" u="-1" /> <c c="I" r="16, 154, 25, 167" u="-2" /> <c c="J" r="26, 154, 38, 167" u="-5" /> <c c="K" r="39, 154, 51, 167" u="-5" /> <c c="L" r="52, 154, 62, 167" u="-3" /> <c c="M" r="63, 154, 73, 167" u="-3" /> <c c="P" r="74, 154, 81, 167" /> <c c="Q" r="82, 154, 89, 167" /> <c c="R" r="90, 154, 97, 167" /> <c c="S" r="98, 154, 105, 167" /> <c c="T" r="106, 154, 113, 167" /> <c c="U" r="114, 154, 121, 167" /> <c c="V" r="122, 154, 129, 167" /> <c c="W" r="130, 154, 137, 167" /> <c c="Y" r="138, 154, 148, 167" u="-3" /> <c c="[" r="149, 154, 162, 167" u="-6" /> <c c="]" r="163, 154, 175, 167" u="-5" /> <c c="_" r="176, 154, 186, 167" u="-3" /> <c c="`" r="187, 154, 194, 167" /> <c c="a" r="195, 154, 202, 167" /> <c c="b" r="203, 154, 210, 167" /> <c c="c" r="211, 154, 218, 167" /> <c c="d" r="219, 154, 226, 167" /> <c c="e" r="227, 154, 234, 167" /> <c c="f" r="235, 154, 242, 167" /> <c c="g" r="243, 154, 250, 167" /> <c c="h" r="251, 154, 259, 167" u="-1" /> <c c="i" r="260, 154, 269, 167" u="-2" /> <c c="j" r="270, 154, 282, 167" u="-5" /> <c c="k" r="283, 154, 295, 167" u="-5" /> <c c="l" r="296, 154, 306, 167" u="-3" /> <c c="m" r="307, 154, 317, 167" u="-3" /> <c c="n" r="318, 154, 326, 167" u="-1" /> <c c="o" r="327, 154, 336, 167" u="-2" /> <c c="p" r="337, 154, 344, 167" /> <c c="q" r="345, 154, 352, 167" /> <c c="r" r="353, 154, 358, 167" u="1" o="1" /> <c c="s" r="359, 154, 364, 167" u="1" o="1" /> <c c="t" r="365, 154, 370, 167" u="1" o="1" /> <c c="u" r="371, 154, 376, 167" u="1" o="1" /> <c c="v" r="377, 154, 382, 167" u="1" o="1" /> <c c="w" r="383, 154, 388, 167" u="1" o="1" /> <c c="x" r="389, 154, 395, 167" u="1" /> <c c="y" r="396, 154, 402, 167" u="1" /> <c c="z" r="403, 154, 410, 167" /> <c c="{" r="411, 154, 418, 167" /> <c c="|" r="419, 154, 426, 167" /> <c c="}" r="427, 154, 434, 167" /> <c c="" r="435, 154, 442, 167" /> <c c="" r="443, 154, 450, 167" /> <c c="" r="451, 154, 458, 167" /> <c c="" r="459, 154, 466, 167" /> <c c="" r="467, 154, 474, 167" /> <c c="" r="475, 154, 482, 167" /> <c c="" r="483, 154, 490, 167" /> <c c="" r="491, 154, 498, 167" /> <c c="" r="499, 154, 506, 167" /> <c c="" r="507, 154, 515, 167" u="-1" /> <c c="" r="516, 154, 527, 167" u="-4" /> <c c="" r="528, 154, 539, 167" u="-4" /> <c c="" r="540, 154, 549, 167" u="-2" /> <c c="" r="550, 154, 560, 167" u="-3" /> <c c="" r="561, 154, 568, 167" /> <c c="" r="569, 154, 577, 167" u="-1" /> <c c="" r="578, 154, 584, 167" o="1" /> <c c="" r="585, 154, 591, 167" o="1" /> <c c="" r="592, 154, 598, 167" o="1" /> <c c="" r="599, 154, 605, 167" o="1" /> <c c="" r="606, 154, 613, 167" /> <c c="" r="614, 154, 621, 167" /> <c c="" r="622, 154, 628, 167" o="1" /> <c c="" r="629, 154, 635, 167" o="1" /> <c c="" r="636, 154, 645, 167" u="-2" /> <c c="" r="646, 154, 655, 167" u="-2" /> <c c="" r="656, 154, 668, 167" u="-5" /> <c c="" r="669, 154, 681, 167" u="-5" /> <c c="" r="682, 154, 693, 167" u="-4" /> <c c="" r="694, 154, 705, 167" u="-4" /> <c c="" r="706, 154, 715, 167" u="-2" /> <c c="" r="716, 154, 725, 167" u="-2" /> <c c="" r="726, 154, 733, 167" /> <c c="" r="734, 154, 741, 167" /> <c c="" r="742, 154, 749, 167" /> <c c="" r="750, 154, 757, 167" /> <c c="" r="758, 154, 765, 167" /> <c c="" r="766, 154, 773, 167" /> <c c="" r="774, 154, 781, 167" /> <c c="" r="782, 154, 789, 167" /> <c c="" r="790, 154, 798, 167" u="-1" /> <c c="" r="799, 154, 808, 167" u="-2" /> <c c="" r="809, 154, 821, 167" u="-5" /> <c c="" r="822, 154, 834, 167" u="-5" /> <c c="" r="835, 154, 845, 167" u="-3" /> <c c="" r="846, 154, 856, 167" u="-3" /> <c c="" r="857, 154, 865, 167" u="-1" /> <c c="" r="866, 154, 875, 167" u="-2" /> <c c="" r="876, 154, 883, 167" /> <c c="" r="884, 154, 891, 167" /> <c c="" r="892, 154, 899, 167" /> <c c="" r="900, 154, 907, 167" /> <c c="" r="908, 154, 915, 167" /> <c c="" r="916, 154, 923, 167" /> <c c="" r="924, 154, 931, 167" /> <c c="" r="932, 154, 938, 167" u="1" /> <c c="" r="939, 154, 945, 167" u="1" /> <c c="" r="946, 154, 955, 167" u="-2" /> <c c="" r="956, 154, 963, 167" /> <c c="" r="964, 154, 970, 167" u="1" /> <c c="" r="971, 154, 974, 167" u="2" o="2" /> <c c="" r="975, 154, 978, 167" u="2" o="2" /> <c c="" r="979, 154, 982, 167" u="2" o="2" /> <c c="" r="983, 154, 987, 167" u="2" o="1" /> <c c="" r="988, 154, 992, 167" u="2" o="1" /> <c c="" r="993, 154, 999, 167" o="1" /> <c c="" r="1000, 154, 1006, 167" o="1" /> <c c="" r="1007, 154, 1013, 167" o="1" /> <c c="" r="1014, 154, 1019, 167" u="1" o="1" /> <c c="" r="0, 168, 6, 181" o="1" /> <c c="" r="7, 168, 17, 181" u="-3" /> <c c="" r="18, 168, 26, 181" u="-1" /> <c c="" r="27, 168, 37, 181" u="-3" /> <c c="" r="38, 168, 47, 181" u="-2" /> <c c="" r="48, 168, 54, 181" u="1" /> <c c="" r="55, 168, 61, 181" o="1" /> <c c="" r="62, 168, 68, 181" u="1" /> <c c="" r="69, 168, 73, 181" u="2" o="1" /> <c c="" r="74, 168, 79, 181" u="1" o="1" /> <c c="" r="80, 168, 85, 181" u="1" o="1" /> <c c="" r="86, 168, 91, 181" u="1" o="1" /> <c c="" r="92, 168, 97, 181" u="1" o="1" /> <c c="" r="98, 168, 103, 181" u="1" o="1" /> <c c="" r="104, 168, 109, 181" u="1" o="1" /> <c c="" r="110, 168, 116, 181" u="1" /> <c c="" r="117, 168, 123, 181" u="1" /> <c c="" r="124, 168, 134, 181" u="-3" /> <c c="" r="135, 168, 143, 181" u="-1" /> <c c="" r="144, 168, 150, 181" o="1" /> <c c="" r="151, 168, 157, 181" u="1" /> <c c="" r="158, 168, 162, 181" u="2" o="1" /> <c c="" r="163, 168, 170, 181" /> <c c="" r="171, 168, 178, 181" /> <c c="" r="179, 168, 186, 181" /> <c c="" r="187, 168, 194, 181" /> <c c="" r="195, 168, 202, 181" /> <c c="" r="203, 168, 210, 181" /> <c c="" r="211, 168, 218, 181" /> <c c="" r="219, 168, 226, 181" /> <c c="" r="227, 168, 233, 181" u="1" /> <c c="" r="234, 168, 240, 181" u="1" /> <c c="" r="241, 168, 251, 181" u="-3" /> <c c="" r="252, 168, 261, 181" u="-2" /> <c c="" r="262, 168, 271, 181" u="-2" /> <c c="" r="272, 168, 276, 181" u="1" o="2" /> <c c="" r="277, 168, 281, 181" u="2" o="1" /> <c c="" r="282, 168, 285, 181" u="1" o="3" /> <c c="" r="286, 168, 293, 181" /> <c c="" r="294, 168, 301, 181" /> <c c="" r="302, 168, 309, 181" /> <c c="" r="310, 168, 317, 181" /> <c c="" r="318, 168, 325, 181" /> <c c="" r="326, 168, 336, 181" u="-3" /> <c c="" r="337, 168, 344, 181" /> <c c="" r="345, 168, 354, 181" u="-2" /> <c c="" r="355, 168, 362, 181" /> <c c="" r="363, 168, 369, 181" u="1" /> <c c="" r="370, 168, 373, 181" u="3" o="1" /> <c c="" r="374, 168, 377, 181" u="2" o="2" /> <c c=" " r="378, 168, 379, 181" o="6" /> <c c=" " r="380, 168, 381, 181" o="6" /> <c c=" " r="382, 168, 383, 181" o="6" /> <c c=" " r="384, 168, 385, 181" o="6" /> <c c=" " r="386, 168, 387, 181" o="6" /> <c c=" " r="388, 168, 389, 181" o="6" /> <c c=" " r="390, 168, 391, 181" o="6" /> <c c=" " r="392, 168, 393, 181" o="6" /> <c c=" " r="394, 168, 395, 181" o="6" /> <c c=" " r="396, 168, 397, 181" o="6" /> <c c=" " r="398, 168, 399, 181" o="6" /> <c c=" " r="400, 168, 403, 181" u="2" o="2" /> <c c=" " r="404, 168, 407, 181" u="2" o="2" /> <c c=" " r="408, 168, 415, 181" /> <c c=" " r="416, 168, 423, 181" /> <c c=" " r="424, 168, 431, 181" /> <c c=" " r="432, 168, 439, 181" /> <c c=" " r="440, 168, 447, 181" /> <c c=" " r="448, 168, 451, 181" u="2" o="2" /> <c c=" " r="452, 168, 455, 181" u="2" o="2" /> <c c=" " r="456, 168, 459, 181" u="1" o="3" /> <c c=" " r="460, 168, 463, 181" u="2" o="2" /> <c c=" " r="464, 168, 470, 181" u="1" /> <c c=" " r="471, 168, 477, 181" o="1" /> <c c=" " r="478, 168, 484, 181" o="1" /> <c c=" " r="485, 168, 491, 181" o="1" /> <c c=" " r="492, 168, 497, 181" u="1" o="1" /> <c c="! " r="498, 168, 503, 181" u="1" o="1" /> <c c="" " r="504, 168, 508, 181" u="1" o="2" /> <c c="# " r="509, 168, 514, 181" u="1" o="1" /> <c c="& " r="515, 168, 520, 181" o="2" /> <c c="/ " r="521, 168, 522, 181" o="6" /> <c c="0 " r="523, 168, 530, 181" /> <c c="1 " r="531, 168, 538, 181" /> <c c="2 " r="539, 168, 542, 181" u="2" o="2" /> <c c="3 " r="543, 168, 548, 181" u="1" o="1" /> <c c="4 " r="549, 168, 556, 181" /> <c c="5 " r="557, 168, 560, 181" u="2" o="2" /> <c c="6 " r="561, 168, 566, 181" u="1" o="1" /> <c c="7 " r="567, 168, 574, 181" /> <c c="9 " r="575, 168, 578, 181" u="2" o="2" /> <c c=": " r="579, 168, 582, 181" u="2" o="2" /> <c c="< " r="583, 168, 589, 181" u="1" /> <c c="= " r="590, 168, 595, 181" u="1" o="1" /> <c c="> " r="596, 168, 603, 181" /> <c c="E " r="604, 168, 607, 181" u="2" o="2" /> <c c="F " r="608, 168, 612, 181" u="1" o="2" /> <c c="G " r="613, 168, 621, 181" u="-1" /> <c c="H " r="622, 168, 630, 181" u="-1" /> <c c="I " r="631, 168, 637, 181" u="1" /> <c c="K " r="638, 168, 644, 181" u="1" /> <c c="_ " r="645, 168, 646, 181" o="6" /> <c c="p " r="647, 168, 652, 181" u="1" o="1" /> <c c="q " r="653, 168, 657, 181" u="1" o="2" /> <c c="t " r="658, 168, 662, 181" u="1" o="2" /> <c c="u " r="663, 168, 667, 181" u="1" o="2" /> <c c="v " r="668, 168, 673, 181" u="1" o="1" /> <c c="w " r="674, 168, 678, 181" u="1" o="2" /> <c c="x " r="679, 168, 683, 181" u="1" o="2" /> <c c="y " r="684, 168, 688, 181" u="1" o="2" /> <c c="z " r="689, 168, 694, 181" u="1" o="1" /> <c c="{ " r="695, 168, 700, 181" u="1" o="1" /> <c c="| " r="701, 168, 705, 181" u="1" o="2" /> <c c="} " r="706, 168, 709, 181" u="2" o="2" /> <c c="~ " r="710, 168, 713, 181" u="2" o="2" /> <c c=" " r="714, 168, 718, 181" u="1" o="2" /> <c c=" " r="719, 168, 724, 181" u="1" o="1" /> <c c=" " r="725, 168, 728, 181" u="2" o="2" /> <c c=" " r="729, 168, 733, 181" u="1" o="2" /> <c c=" " r="734, 168, 738, 181" u="2" o="1" /> <c c=" " r="739, 168, 743, 181" u="1" o="2" /> <c c=" " r="744, 168, 748, 181" u="1" o="2" /> <c c=" " r="749, 168, 754, 181" u="1" o="1" /> <c c=" " r="755, 168, 759, 181" u="1" o="2" /> <c c=" " r="760, 168, 764, 181" u="1" o="2" /> <c c=" " r="765, 168, 769, 181" u="1" o="2" /> <c c=" " r="770, 168, 775, 181" u="1" o="1" /> <c c=" " r="776, 168, 781, 181" u="1" o="1" /> <c c=" " r="782, 168, 786, 181" u="1" o="2" /> <c c=" " r="787, 168, 790, 181" u="2" o="2" /> <c c=" " r="791, 168, 794, 181" u="2" o="2" /> <c c=" " r="795, 168, 799, 181" u="1" o="2" /> <c c=" " r="800, 168, 804, 181" u="1" o="2" /> <c c=" " r="805, 168, 809, 181" u="1" o="2" /> <c c=" " r="810, 168, 815, 181" u="1" o="1" /> <c c=" " r="816, 168, 820, 181" u="1" o="2" /> <c c=" " r="821, 168, 825, 181" u="1" o="2" /> <c c=" " r="826, 168, 830, 181" u="1" o="2" /> <c c=" " r="831, 168, 835, 181" u="1" o="2" /> <c c=" " r="836, 168, 841, 181" u="1" o="1" /> <c c=" " r="842, 168, 846, 181" u="1" o="2" /> <c c=" " r="847, 168, 851, 181" u="1" o="2" /> <c c=" " r="852, 168, 856, 181" u="1" o="2" /> <c c=" " r="857, 168, 861, 181" u="1" o="2" /> <c c=" " r="862, 168, 869, 181" /> <c c=" " r="870, 168, 876, 181" o="1" /> <c c=" " r="877, 168, 883, 181" o="1" /> <c c=" " r="884, 168, 890, 181" o="1" /> <c c=" " r="891, 168, 897, 181" o="1" /> <c c=" " r="898, 168, 905, 181" /> <c c=" " r="906, 168, 913, 181" /> <c c=" " r="914, 168, 921, 181" /> <c c=" " r="922, 168, 929, 181" /> <c c=" " r="930, 168, 937, 181" /> <c c=" " r="938, 168, 945, 181" /> <c c=" " r="946, 168, 953, 181" u="1" o="-1" /> <c c=" " r="954, 168, 960, 181" o="1" /> <c c=" " r="961, 168, 968, 181" /> <c c=" " r="969, 168, 976, 181" /> <c c=" " r="977, 168, 984, 181" /> <c c=" " r="985, 168, 992, 181" /> <c c=" " r="993, 168, 1000, 181" /> <c c=" " r="1001, 168, 1008, 181" /> <c c=" " r="1009, 168, 1016, 181" /> <c c=" " r="1017, 168, 1024, 181" /> <c c=" " r="0, 182, 7, 195" /> <c c=" " r="8, 182, 15, 195" /> <c c=" " r="16, 182, 23, 195" /> <c c="!" r="24, 182, 30, 195" o="1" /> <c c="!" r="31, 182, 38, 195" /> <c c=" !" r="39, 182, 46, 195" /> <c c="!" r="47, 182, 53, 195" o="1" /> <c c="!" r="54, 182, 60, 195" o="1" /> <c c="!" r="61, 182, 68, 195" /> <c c="!" r="69, 182, 76, 195" /> <c c="!" r="77, 182, 84, 195" /> <c c="!" r="85, 182, 92, 195" /> <c c="!" r="93, 182, 100, 195" /> <c c="!" r="101, 182, 108, 195" /> <c c=""!" r="109, 182, 115, 195" o="1" /> <c c="$!" r="116, 182, 123, 195" /> <c c="&!" r="124, 182, 130, 195" u="1" /> <c c="*!" r="131, 182, 138, 195" u="1" o="-1" /> <c c="+!" r="139, 182, 145, 195" u="1" /> <c c=".!" r="146, 182, 153, 195" /> <c c="S!" r="154, 182, 161, 195" /> <c c="T!" r="162, 182, 169, 195" /> <c c="U!" r="170, 182, 176, 195" o="1" /> <c c="V!" r="177, 182, 183, 195" o="1" /> <c c="W!" r="184, 182, 190, 195" o="1" /> <c c="X!" r="191, 182, 197, 195" o="1" /> <c c="Y!" r="198, 182, 205, 195" /> <c c="Z!" r="206, 182, 213, 195" /> <c c="[!" r="214, 182, 220, 195" o="1" /> <c c="\!" r="221, 182, 227, 195" o="1" /> <c c="]!" r="228, 182, 234, 195" o="1" /> <c c="^!" r="235, 182, 241, 195" o="1" /> <c c="_!" r="242, 182, 248, 195" o="1" /> <c c="!" r="249, 182, 256, 195" /> <c c="!" r="257, 182, 262, 195" u="1" o="1" /> <c c="!" r="263, 182, 270, 195" /> <c c="!" r="271, 182, 276, 195" u="1" o="1" /> <c c="!" r="277, 182, 284, 195" /> <c c="!" r="285, 182, 290, 195" u="1" o="1" /> <c c="!" r="291, 182, 297, 195" o="1" /> <c c="!" r="298, 182, 304, 195" o="1" /> <c c="!" r="305, 182, 311, 195" o="1" /> <c c="!" r="312, 182, 318, 195" o="1" /> <c c="!" r="319, 182, 326, 195" /> <c c="!" r="327, 182, 334, 195" /> <c c="!" r="335, 182, 342, 195" /> <c c="!" r="343, 182, 350, 195" /> <c c="!" r="351, 182, 358, 195" /> <c c="!" r="359, 182, 364, 195" u="1" o="1" /> <c c="!" r="365, 182, 372, 195" /> <c c="!" r="373, 182, 378, 195" u="1" o="1" /> <c c="!" r="379, 182, 386, 195" /> <c c="!" r="387, 182, 394, 195" /> <c c="!" r="395, 182, 402, 195" /> <c c="!" r="403, 182, 408, 195" u="1" o="1" /> <c c="!" r="409, 182, 416, 195" /> <c c="!" r="417, 182, 422, 195" u="1" o="1" /> <c c="!" r="423, 182, 428, 195" u="1" o="1" /> <c c="!" r="429, 182, 436, 195" /> <c c="!" r="437, 182, 444, 195" /> <c c="!" r="445, 182, 452, 195" /> <c c="!" r="453, 182, 460, 195" /> <c c="!" r="461, 182, 468, 195" /> <c c="!" r="469, 182, 476, 195" /> <c c="!" r="477, 182, 484, 195" /> <c c="!" r="485, 182, 490, 195" u="1" o="1" /> <c c="!" r="491, 182, 497, 195" o="1" /> <c c="!" r="498, 182, 503, 195" u="1" o="1" /> <c c="!" r="504, 182, 510, 195" o="1" /> <c c="!" r="511, 182, 516, 195" u="1" o="1" /> <c c="!" r="517, 182, 524, 195" /> <c c="!" r="525, 182, 532, 195" /> <c c="!" r="533, 182, 540, 195" /> <c c="!" r="541, 182, 548, 195" /> <c c="!" r="549, 182, 556, 195" /> <c c="!" r="557, 182, 564, 195" /> <c c="!" r="565, 182, 572, 195" /> <c c="!" r="573, 182, 580, 195" /> <c c="!" r="581, 182, 588, 195" /> <c c="!" r="589, 182, 593, 195" u="2" o="1" /> <c c="!" r="594, 182, 597, 195" u="1" o="3" /> <c c="!" r="598, 182, 605, 195" /> <c c="!" r="606, 182, 613, 195" /> <c c="!" r="614, 182, 618, 195" u="2" o="1" /> <c c="!" r="619, 182, 622, 195" u="1" o="3" /> <c c="!" r="623, 182, 630, 195" /> <c c="!" r="631, 182, 638, 195" /> <c c="!" r="639, 182, 646, 195" /> <c c="!" r="647, 182, 654, 195" /> <c c="!" r="655, 182, 662, 195" /> <c c="!" r="663, 182, 670, 195" /> <c c="!" r="671, 182, 678, 195" /> <c c="!" r="679, 182, 686, 195" /> <c c="!" r="687, 182, 694, 195" /> <c c="!" r="695, 182, 702, 195" /> <c c="!" r="703, 182, 710, 195" /> <c c="!" r="711, 182, 718, 195" /> <c c="!" r="719, 182, 726, 195" /> <c c="!" r="727, 182, 732, 195" u="1" o="1" /> <c c="!" r="733, 182, 740, 195" /> <c c="!" r="741, 182, 746, 195" u="1" o="1" /> <c c="!" r="747, 182, 754, 195" /> <c c="!" r="755, 182, 760, 195" u="1" o="1" /> <c c="!" r="761, 182, 767, 195" o="1" /> <c c="!" r="768, 182, 774, 195" o="1" /> <c c="!" r="775, 182, 781, 195" o="1" /> <c c="!" r="782, 182, 788, 195" o="1" /> <c c="!" r="789, 182, 796, 195" /> <c c="!" r="797, 182, 804, 195" /> <c c="!" r="805, 182, 812, 195" /> <c c="!" r="813, 182, 820, 195" /> <c c="!" r="821, 182, 826, 195" u="1" o="1" /> <c c="!" r="827, 182, 832, 195" u="1" o="1" /> <c c="!" r="833, 182, 840, 195" /> <c c="!" r="841, 182, 846, 195" u="1" o="1" /> <c c="!" r="847, 182, 854, 195" /> <c c="!" r="855, 182, 860, 195" u="1" o="1" /> <c c="!" r="861, 182, 868, 195" /> <c c="!" r="869, 182, 876, 195" /> <c c="!" r="877, 182, 884, 195" /> <c c="!" r="885, 182, 890, 195" u="1" o="1" /> <c c="!" r="891, 182, 898, 195" /> <c c="!" r="899, 182, 904, 195" u="1" o="1" /> <c c="!" r="905, 182, 910, 195" u="1" o="1" /> <c c="!" r="911, 182, 916, 195" u="1" o="1" /> <c c="!" r="917, 182, 922, 195" u="1" o="1" /> <c c="!" r="923, 182, 928, 195" u="1" o="1" /> <c c="!" r="929, 182, 934, 195" u="1" o="1" /> <c c="!" r="935, 182, 940, 195" u="1" o="1" /> <c c="!" r="941, 182, 948, 195" /> <c c="!" r="949, 182, 956, 195" /> <c c="!" r="957, 182, 964, 195" /> <c c="!" r="965, 182, 970, 195" u="1" o="1" /> <c c="!" r="971, 182, 978, 195" /> <c c="!" r="979, 182, 986, 195" /> <c c="!" r="987, 182, 994, 195" /> <c c="!" r="995, 182, 1002, 195" /> <c c="!" r="1003, 182, 1010, 195" /> <c c="!" r="1011, 182, 1018, 195" /> <c c="!" r="0, 196, 7, 209" /> <c c="!" r="8, 196, 15, 209" /> <c c="!" r="16, 196, 23, 209" /> <c c="!" r="24, 196, 31, 209" /> <c c="!" r="32, 196, 39, 209" /> <c c="!" r="40, 196, 47, 209" /> <c c=""" r="48, 196, 55, 209" /> <c c=""" r="56, 196, 63, 209" /> <c c=""" r="64, 196, 70, 209" o="1" /> <c c=""" r="71, 196, 77, 209" o="1" /> <c c=""" r="78, 196, 84, 209" o="1" /> <c c=""" r="85, 196, 92, 209" /> <c c=""" r="93, 196, 100, 209" /> <c c=""" r="101, 196, 108, 209" /> <c c=""" r="109, 196, 115, 209" o="1" /> <c c=" "" r="116, 196, 123, 209" /> <c c=" "" r="124, 196, 130, 209" o="1" /> <c c=" "" r="131, 196, 137, 209" o="1" /> <c c=" "" r="138, 196, 145, 209" /> <c c=" "" r="146, 196, 152, 209" o="1" /> <c c=""" r="153, 196, 158, 209" u="1" o="1" /> <c c=""" r="159, 196, 164, 209" u="1" o="1" /> <c c=""" r="165, 196, 171, 209" u="1" /> <c c=""" r="172, 196, 179, 209" /> <c c=""" r="180, 196, 185, 209" u="1" o="1" /> <c c=""" r="186, 196, 191, 209" u="1" o="1" /> <c c=""" r="192, 196, 196, 209" u="2" o="1" /> <c c=""" r="197, 196, 201, 209" u="1" o="2" /> <c c=""" r="202, 196, 208, 209" o="1" /> <c c=""" r="209, 196, 215, 209" o="1" /> <c c=""" r="216, 196, 222, 209" o="1" /> <c c=""" r="223, 196, 228, 209" u="1" o="1" /> <c c=""" r="229, 196, 236, 209" /> <c c=""" r="237, 196, 244, 209" /> <c c=" "" r="245, 196, 252, 209" /> <c c="'"" r="253, 196, 258, 209" u="1" o="1" /> <c c="("" r="259, 196, 264, 209" u="1" o="1" /> <c c=")"" r="265, 196, 270, 209" u="1" o="1" /> <c c="*"" r="271, 196, 276, 209" u="1" o="1" /> <c c="+"" r="277, 196, 282, 209" u="1" o="1" /> <c c=","" r="283, 196, 290, 209" /> <c c="-"" r="291, 196, 299, 209" u="-1" /> <c c="4"" r="300, 196, 306, 209" o="1" /> <c c="5"" r="307, 196, 313, 209" o="1" /> <c c="6"" r="314, 196, 316, 209" u="2" o="3" /> <c c="7"" r="317, 196, 323, 209" o="1" /> <c c="8"" r="324, 196, 330, 209" u="1" /> <c c="9"" r="331, 196, 338, 209" /> <c c=":"" r="339, 196, 346, 209" /> <c c=";"" r="347, 196, 354, 209" /> <c c="<"" r="355, 196, 362, 209" /> <c c="="" r="363, 196, 370, 209" /> <c c="A"" r="371, 196, 378, 209" /> <c c="B"" r="379, 196, 386, 209" /> <c c="C"" r="387, 196, 394, 209" /> <c c="D"" r="395, 196, 402, 209" /> <c c="E"" r="403, 196, 410, 209" /> <c c="F"" r="411, 196, 418, 209" /> <c c="G"" r="419, 196, 426, 209" /> <c c="H"" r="427, 196, 433, 209" u="1" /> <c c="I"" r="434, 196, 441, 209" /> <c c="J"" r="442, 196, 449, 209" /> <c c="K"" r="450, 196, 457, 209" /> <c c="L"" r="458, 196, 465, 209" /> <c c="M"" r="466, 196, 473, 209" /> <c c="N"" r="474, 196, 481, 209" /> <c c="O"" r="482, 196, 489, 209" /> <c c="P"" r="490, 196, 496, 209" u="1" /> <c c="Q"" r="497, 196, 503, 209" u="1" /> <c c="R"" r="504, 196, 511, 209" /> <c c="S"" r="512, 196, 519, 209" /> <c c="T"" r="520, 196, 527, 209" /> <c c="U"" r="528, 196, 535, 209" /> <c c="V"" r="536, 196, 543, 209" /> <c c="W"" r="544, 196, 551, 209" /> <c c="X"" r="552, 196, 559, 209" /> <c c="Y"" r="560, 196, 567, 209" /> <c c="Z"" r="568, 196, 575, 209" /> <c c="["" r="576, 196, 583, 209" /> <c c="\"" r="584, 196, 591, 209" /> <c c="]"" r="592, 196, 599, 209" /> <c c="^"" r="600, 196, 607, 209" /> <c c="_"" r="608, 196, 615, 209" /> <c c="`"" r="616, 196, 622, 209" u="1" /> <c c="a"" r="623, 196, 630, 209" /> <c c="b"" r="631, 196, 638, 209" /> <c c="c"" r="639, 196, 646, 209" /> <c c="d"" r="647, 196, 653, 209" u="1" /> <c c="e"" r="654, 196, 660, 209" u="1" /> <c c="f"" r="661, 196, 668, 209" /> <c c="g"" r="669, 196, 676, 209" /> <c c="h"" r="677, 196, 684, 209" /> <c c="i"" r="685, 196, 692, 209" /> <c c="m"" r="693, 196, 700, 209" /> <c c="n"" r="701, 196, 708, 209" /> <c c="o"" r="709, 196, 716, 209" /> <c c="p"" r="717, 196, 724, 209" /> <c c="q"" r="725, 196, 732, 209" /> <c c="r"" r="733, 196, 740, 209" /> <c c="s"" r="741, 196, 748, 209" /> <c c="t"" r="749, 196, 756, 209" /> <c c="u"" r="757, 196, 764, 209" /> <c c="v"" r="765, 196, 772, 209" /> <c c="w"" r="773, 196, 780, 209" /> <c c="x"" r="781, 196, 788, 209" /> <c c="y"" r="789, 196, 796, 209" /> <c c="z"" r="797, 196, 804, 209" /> <c c="{"" r="805, 196, 812, 209" /> <c c="|"" r="813, 196, 820, 209" /> <c c="}"" r="821, 196, 828, 209" /> <c c="~"" r="829, 196, 836, 209" /> <c c=""" r="837, 196, 844, 209" /> <c c=""" r="845, 196, 852, 209" /> <c c=""" r="853, 196, 860, 209" /> <c c=""" r="861, 196, 868, 209" /> <c c=""" r="869, 196, 876, 209" /> <c c=""" r="877, 196, 884, 209" /> <c c=""" r="885, 196, 892, 209" /> <c c=""" r="893, 196, 900, 209" /> <c c=""" r="901, 196, 908, 209" /> <c c=""" r="909, 196, 916, 209" /> <c c=""" r="917, 196, 924, 209" /> <c c=""" r="925, 196, 932, 209" /> <c c=""" r="933, 196, 940, 209" /> <c c=""" r="941, 196, 948, 209" /> <c c=""" r="949, 196, 956, 209" /> <c c=""" r="957, 196, 964, 209" /> <c c=""" r="965, 196, 972, 209" /> <c c=""" r="973, 196, 980, 209" /> <c c=""" r="981, 196, 988, 209" /> <c c=""" r="989, 196, 996, 209" /> <c c=""" r="997, 196, 1004, 209" /> <c c=""" r="1005, 196, 1012, 209" /> <c c=""" r="1013, 196, 1020, 209" /> <c c=""" r="0, 210, 7, 223" /> <c c=""" r="8, 210, 15, 223" /> <c c=""" r="16, 210, 23, 223" /> <c c=""" r="24, 210, 31, 223" /> <c c=""" r="32, 210, 39, 223" /> <c c=""" r="40, 210, 47, 223" /> <c c=""" r="48, 210, 55, 223" /> <c c=""" r="56, 210, 63, 223" /> <c c=""" r="64, 210, 71, 223" /> <c c=""" r="72, 210, 79, 223" /> <c c=""" r="80, 210, 87, 223" /> <c c=""" r="88, 210, 90, 223" u="2" o="3" /> <c c=""" r="91, 210, 96, 223" u="1" o="1" /> <c c=""" r="97, 210, 104, 223" /> <c c=""" r="105, 210, 112, 223" /> <c c=""" r="113, 210, 120, 223" /> <c c=""" r="121, 210, 128, 223" /> <c c=""" r="129, 210, 136, 223" /> <c c=""" r="137, 210, 144, 223" /> <c c=""" r="145, 210, 152, 223" /> <c c=""" r="153, 210, 160, 223" /> <c c=""" r="161, 210, 168, 223" /> <c c=""" r="169, 210, 176, 223" /> <c c=""" r="177, 210, 184, 223" /> <c c=""" r="185, 210, 192, 223" /> <c c=""" r="193, 210, 200, 223" /> <c c=""" r="201, 210, 208, 223" /> <c c=""" r="209, 210, 216, 223" /> <c c=""" r="217, 210, 224, 223" /> <c c=""" r="225, 210, 232, 223" /> <c c=""" r="233, 210, 238, 223" o="2" /> <c c="#" r="239, 210, 246, 223" /> <c c="#" r="247, 210, 253, 223" o="1" /> <c c="#" r="254, 210, 260, 223" o="1" /> <c c="#" r="261, 210, 267, 223" o="1" /> <c c="#" r="268, 210, 274, 223" o="1" /> <c c="#" r="275, 210, 281, 223" o="1" /> <c c="#" r="282, 210, 288, 223" o="1" /> <c c="#" r="289, 210, 292, 223" u="2" o="2" /> <c c=" #" r="293, 210, 297, 223" u="1" o="2" /> <c c=" #" r="298, 210, 301, 223" u="2" o="2" /> <c c=" #" r="302, 210, 306, 223" u="1" o="2" /> <c c=" #" r="307, 210, 312, 223" u="2" /> <c c=" #" r="313, 210, 317, 223" o="3" /> <c c="#" r="318, 210, 323, 223" u="2" /> <c c="#" r="324, 210, 328, 223" o="3" /> <c c="#" r="329, 210, 336, 223" /> <c c="#" r="337, 210, 344, 223" /> <c c="#" r="345, 210, 352, 223" /> <c c="#" r="353, 210, 360, 223" /> <c c="#" r="361, 210, 366, 223" u="1" o="1" /> <c c="#" r="367, 210, 373, 223" o="1" /> <c c="#" r="374, 210, 381, 223" /> <c c="#" r="382, 210, 389, 223" /> <c c="#" r="390, 210, 394, 223" u="1" o="2" /> <c c="#" r="395, 210, 400, 223" u="1" o="1" /> <c c="#" r="401, 210, 405, 223" u="1" o="2" /> <c c="#" r="406, 210, 411, 223" u="1" o="1" /> <c c=" #" r="412, 210, 417, 223" u="2" /> <c c="!#" r="418, 210, 422, 223" o="3" /> <c c="%#" r="423, 210, 430, 223" /> <c c="&#" r="431, 210, 438, 223" /> <c c="'#" r="439, 210, 445, 223" o="1" /> <c c="(#" r="446, 210, 453, 223" /> <c c="+#" r="454, 210, 461, 223" /> <c c="5#" r="462, 210, 469, 223" /> <c c="7#" r="470, 210, 475, 223" u="1" o="1" /> <c c="8#" r="476, 210, 483, 223" /> <c c="9#" r="484, 210, 491, 223" /> <c c=":#" r="492, 210, 499, 223" /> <c c=";#" r="500, 210, 507, 223" /> <c c="<#" r="508, 210, 515, 223" /> <c c="=#" r="516, 210, 523, 223" /> <c c=">#" r="524, 210, 531, 223" /> <c c="A#" r="532, 210, 539, 223" /> <c c="B#" r="540, 210, 547, 223" /> <c c="C#" r="548, 210, 555, 223" /> <c c="D#" r="556, 210, 563, 223" /> <c c="G#" r="564, 210, 571, 223" /> <c c="H#" r="572, 210, 579, 223" /> <c c="I#" r="580, 210, 587, 223" /> <c c="K#" r="588, 210, 595, 223" /> <c c="L#" r="596, 210, 603, 223" /> <c c="M#" r="604, 210, 611, 223" /> <c c="P#" r="612, 210, 619, 223" /> <c c="R#" r="620, 210, 627, 223" /> <c c="S#" r="628, 210, 635, 223" /> <c c="T#" r="636, 210, 643, 223" /> <c c="W#" r="644, 210, 651, 223" /> <c c="X#" r="652, 210, 657, 223" u="1" o="1" /> <c c="Y#" r="658, 210, 665, 223" /> <c c="Z#" r="666, 210, 673, 223" /> <c c="[#" r="674, 210, 679, 223" u="1" o="1" /> <c c="\#" r="680, 210, 687, 223" /> <c c="^#" r="688, 210, 695, 223" /> <c c="_#" r="696, 210, 703, 223" /> <c c="`#" r="704, 210, 711, 223" /> <c c="c#" r="712, 210, 717, 223" u="1" o="1" /> <c c="d#" r="718, 210, 722, 223" u="1" o="2" /> <c c="e#" r="723, 210, 730, 223" /> <c c="h#" r="731, 210, 737, 223" u="1" /> <c c="i#" r="738, 210, 744, 223" u="1" /> <c c="k#" r="745, 210, 752, 223" /> <c c="l#" r="753, 210, 760, 223" /> <c c="m#" r="761, 210, 768, 223" /> <c c="n#" r="769, 210, 774, 223" u="1" o="1" /> <c c="o#" r="775, 210, 782, 223" /> <c c="p#" r="783, 210, 790, 223" /> <c c="s#" r="791, 210, 796, 223" u="1" o="1" /> <c c="t#" r="797, 210, 804, 223" /> <c c="u#" r="805, 210, 812, 223" /> <c c="v#" r="813, 210, 820, 223" /> <c c="w#" r="821, 210, 827, 223" o="1" /> <c c="x#" r="828, 210, 833, 223" u="1" o="1" /> <c c="y#" r="834, 210, 841, 223" /> <c c="z#" r="842, 210, 849, 223" /> <c c="}#" r="850, 210, 857, 223" /> <c c="#" r="858, 210, 865, 223" /> <c c="#" r="866, 210, 873, 223" /> <c c="#" r="874, 210, 881, 223" /> <c c="#" r="882, 210, 889, 223" /> <c c="#" r="890, 210, 897, 223" /> <c c="#" r="898, 210, 905, 223" /> <c c="#" r="906, 210, 913, 223" /> <c c="#" r="914, 210, 921, 223" /> <c c="#" r="922, 210, 929, 223" /> <c c="#" r="930, 210, 935, 223" u="1" o="1" /> <c c="#" r="936, 210, 938, 223" u="1" o="4" /> <c c="#" r="939, 210, 944, 223" u="1" o="1" /> <c c="#" r="945, 210, 950, 223" u="1" o="1" /> <c c="#" r="951, 210, 954, 223" u="3" o="1" /> <c c="#" r="955, 210, 960, 223" u="1" o="1" /> <c c="#" r="961, 210, 966, 223" u="1" o="1" /> <c c="#" r="967, 210, 969, 223" u="1" o="4" /> <c c="#" r="970, 210, 975, 223" u="1" o="1" /> <c c="#" r="976, 210, 981, 223" u="1" o="1" /> <c c="#" r="982, 210, 985, 223" u="3" o="1" /> <c c="#" r="986, 210, 991, 223" u="1" o="1" /> <c c="#" r="992, 210, 997, 223" u="2" /> <c c="#" r="998, 210, 1002, 223" o="3" /> <c c="#" r="1003, 210, 1008, 223" u="2" /> <c c="#" r="1009, 210, 1011, 223" u="2" o="3" /> <c c="#" r="1012, 210, 1016, 223" o="3" /> <c c="#" r="1017, 210, 1022, 223" u="2" /> <c c="#" r="0, 224, 4, 237" o="3" /> <c c="#" r="5, 224, 7, 237" u="2" o="3" /> <c c="#" r="8, 224, 15, 237" /> <c c="#" r="16, 224, 23, 237" /> <c c="#$" r="24, 224, 29, 237" u="1" o="1" /> <c c="%" r="30, 224, 37, 237" /> <c c="%" r="38, 224, 45, 237" /> <c c="%" r="46, 224, 53, 237" /> <c c="%" r="54, 224, 61, 237" /> <c c="%" r="62, 224, 69, 237" /> <c c="%" r="70, 224, 77, 237" /> <c c="%" r="78, 224, 85, 237" /> <c c="%" r="86, 224, 93, 237" /> <c c="%" r="94, 224, 101, 237" /> <c c="%" r="102, 224, 108, 237" o="1" /> <c c="%" r="109, 224, 114, 237" o="2" /> <c c="%" r="115, 224, 120, 237" o="2" /> <c c="%" r="121, 224, 125, 237" o="3" /> <c c="%" r="126, 224, 129, 237" o="4" /> <c c="%" r="130, 224, 132, 237" o="5" /> <c c="%" r="133, 224, 134, 237" o="6" /> <c c="%" r="135, 224, 139, 237" u="3" /> <c c="%" r="140, 224, 146, 237" o="1" /> <c c="%" r="147, 224, 154, 237" /> <c c="%" r="155, 224, 162, 237" /> <c c="%" r="163, 224, 170, 237" /> <c c="%" r="171, 224, 172, 237" u="6" /> <c c="%" r="173, 224, 177, 237" o="3" /> <c c="%" r="178, 224, 182, 237" u="3" /> <c c="%" r="183, 224, 187, 237" o="3" /> <c c="%" r="188, 224, 195, 237" /> <c c="%" r="196, 224, 203, 237" /> <c c="%" r="204, 224, 211, 237" /> <c c="%" r="212, 224, 219, 237" /> <c c="%" r="220, 224, 224, 237" u="3" /> <c c="%" r="225, 224, 232, 237" /> <c c="%" r="233, 224, 240, 237" /> <c c="%" r="241, 224, 248, 237" /> <c c="%" r="249, 224, 256, 237" /> <c c="%" r="257, 224, 264, 237" /> <c c="%" r="265, 224, 272, 237" /> <c c="%" r="273, 224, 280, 237" /> <c c="%" r="281, 224, 288, 237" /> <c c="%" r="289, 224, 296, 237" /> <c c="%" r="297, 224, 304, 237" /> <c c="%" r="305, 224, 312, 237" /> <c c="%" r="313, 224, 320, 237" /> <c c="%" r="321, 224, 326, 237" u="1" o="1" /> <c c="%" r="327, 224, 332, 237" u="1" o="1" /> <c c="%" r="333, 224, 340, 237" /> <c c="%" r="341, 224, 348, 237" /> <c c="%" r="349, 224, 353, 237" u="1" o="2" /> <c c="%" r="354, 224, 358, 237" u="1" o="2" /> <c c="%" r="359, 224, 366, 237" /> <c c="%" r="367, 224, 374, 237" /> <c c="%" r="375, 224, 382, 237" /> <c c="%" r="383, 224, 390, 237" /> <c c="%" r="391, 224, 396, 237" u="1" o="1" /> <c c="%" r="397, 224, 402, 237" u="1" o="1" /> <c c="%" r="403, 224, 410, 237" /> <c c="%" r="411, 224, 418, 237" /> <c c="%" r="419, 224, 424, 237" u="1" o="1" /> <c c="%" r="425, 224, 430, 237" u="1" o="1" /> <c c="%" r="431, 224, 438, 237" /> <c c="%" r="439, 224, 446, 237" /> <c c="%" r="447, 224, 454, 237" /> <c c="%" r="455, 224, 462, 237" /> <c c="%" r="463, 224, 468, 237" u="1" o="1" /> <c c="%" r="469, 224, 474, 237" u="1" o="1" /> <c c="%" r="475, 224, 482, 237" /> <c c="%" r="483, 224, 490, 237" /> <c c="%" r="491, 224, 496, 237" u="1" o="1" /> <c c="%" r="497, 224, 502, 237" u="1" o="1" /> <c c="%" r="503, 224, 510, 237" /> <c c="%" r="511, 224, 518, 237" /> <c c="%" r="519, 224, 526, 237" /> <c c="%" r="527, 224, 534, 237" /> <c c="%" r="535, 224, 542, 237" /> <c c="%" r="543, 224, 550, 237" /> <c c="%" r="551, 224, 556, 237" u="1" o="1" /> <c c="%" r="557, 224, 564, 237" /> <c c="%" r="565, 224, 572, 237" /> <c c="%" r="573, 224, 580, 237" /> <c c="%" r="581, 224, 588, 237" /> <c c="%" r="589, 224, 596, 237" /> <c c="%" r="597, 224, 604, 237" /> <c c="%" r="605, 224, 612, 237" /> <c c="%" r="613, 224, 620, 237" /> <c c="%" r="621, 224, 628, 237" /> <c c="%" r="629, 224, 636, 237" /> <c c="%" r="637, 224, 644, 237" /> <c c="%" r="645, 224, 649, 237" u="1" o="2" /> <c c="%" r="650, 224, 654, 237" u="1" o="2" /> <c c="%" r="655, 224, 662, 237" /> <c c="%" r="663, 224, 670, 237" /> <c c="%" r="671, 224, 678, 237" /> <c c="%" r="679, 224, 686, 237" /> <c c="%" r="687, 224, 691, 237" u="1" o="2" /> <c c="%" r="692, 224, 696, 237" u="1" o="2" /> <c c="%" r="697, 224, 701, 237" u="1" o="2" /> <c c="%" r="702, 224, 706, 237" u="1" o="2" /> <c c="%" r="707, 224, 714, 237" /> <c c="%" r="715, 224, 722, 237" /> <c c="%" r="723, 224, 730, 237" /> <c c="%" r="731, 224, 738, 237" /> <c c="%" r="739, 224, 746, 237" /> <c c="%" r="747, 224, 754, 237" /> <c c="%" r="755, 224, 760, 237" u="1" o="1" /> <c c="%" r="761, 224, 768, 237" /> <c c="%" r="769, 224, 776, 237" /> <c c="%" r="777, 224, 784, 237" /> <c c="%" r="785, 224, 792, 237" /> <c c="%" r="793, 224, 800, 237" /> <c c="%" r="801, 224, 808, 237" /> <c c="%" r="809, 224, 816, 237" /> <c c="%" r="817, 224, 824, 237" /> <c c="%" r="825, 224, 832, 237" /> <c c="%" r="833, 224, 840, 237" /> <c c="%" r="841, 224, 848, 237" /> <c c="%" r="849, 224, 856, 237" /> <c c="%" r="857, 224, 864, 237" /> <c c="%" r="865, 224, 872, 237" /> <c c="%" r="873, 224, 880, 237" /> <c c="%" r="881, 224, 888, 237" /> <c c="%" r="889, 224, 896, 237" /> <c c="%" r="897, 224, 904, 237" /> <c c="%" r="905, 224, 912, 237" /> <c c="%" r="913, 224, 920, 237" /> <c c="%" r="921, 224, 927, 237" o="1" /> <c c="%" r="928, 224, 934, 237" o="1" /> <c c="%" r="935, 224, 940, 237" u="1" o="1" /> <c c="%" r="941, 224, 946, 237" u="1" o="1" /> <c c="%" r="947, 224, 954, 237" /> <c c="&" r="955, 224, 962, 237" /> <c c="&" r="963, 224, 970, 237" /> <c c="&" r="971, 224, 978, 237" /> <c c="&" r="979, 224, 986, 237" /> <c c="&" r="987, 224, 994, 237" /> <c c="&" r="995, 224, 1002, 237" /> <c c="&" r="1003, 224, 1010, 237" /> <c c="&" r="1011, 224, 1016, 237" u="1" o="1" /> <c c="&" r="1017, 224, 1024, 237" /> <c c=" &" r="0, 238, 7, 251" /> <c c=" &" r="8, 238, 15, 251" /> <c c=" &" r="16, 238, 23, 251" /> <c c=" &" r="24, 238, 31, 251" /> <c c=" &" r="32, 238, 39, 251" /> <c c="&" r="40, 238, 47, 251" /> <c c="&" r="48, 238, 55, 251" /> <c c="&" r="56, 238, 62, 251" o="1" /> <c c="&" r="63, 238, 69, 251" o="1" /> <c c="&" r="70, 238, 76, 251" o="1" /> <c c="&" r="77, 238, 82, 251" u="1" o="1" /> <c c="&" r="83, 238, 90, 251" /> <c c="&" r="91, 238, 98, 251" /> <c c="&" r="99, 238, 106, 251" /> <c c="&" r="107, 238, 114, 251" /> <c c="&" r="115, 238, 122, 251" /> <c c="&" r="123, 238, 130, 251" /> <c c="&" r="131, 238, 138, 251" /> <c c="&" r="139, 238, 146, 251" /> <c c="&" r="147, 238, 154, 251" /> <c c="&" r="155, 238, 161, 251" o="1" /> <c c="&" r="162, 238, 169, 251" /> <c c="&" r="170, 238, 176, 251" o="1" /> <c c=" &" r="177, 238, 184, 251" /> <c c="!&" r="185, 238, 192, 251" /> <c c=""&" r="193, 238, 200, 251" /> <c c="#&" r="201, 238, 208, 251" /> <c c="$&" r="209, 238, 216, 251" /> <c c="%&" r="217, 238, 223, 251" o="1" /> <c c="&&" r="224, 238, 230, 251" o="1" /> <c c="'&" r="231, 238, 237, 251" o="1" /> <c c="(&" r="238, 238, 243, 251" u="1" o="1" /> <c c=")&" r="244, 238, 251, 251" /> <c c="*&" r="252, 238, 259, 251" /> <c c="+&" r="260, 238, 267, 251" /> <c c=",&" r="268, 238, 274, 251" o="1" /> <c c="-&" r="275, 238, 282, 251" /> <c c=".&" r="283, 238, 290, 251" /> <c c="/&" r="291, 238, 298, 251" /> <c c="8&" r="299, 238, 306, 251" /> <c c="9&" r="307, 238, 314, 251" /> <c c=":&" r="315, 238, 322, 251" /> <c c=";&" r="323, 238, 330, 251" /> <c c="<&" r="331, 238, 338, 251" /> <c c="=&" r="339, 238, 345, 251" o="1" /> <c c=">&" r="346, 238, 352, 251" o="1" /> <c c="?&" r="353, 238, 358, 251" u="1" o="1" /> <c c="@&" r="359, 238, 365, 251" o="1" /> <c c="A&" r="366, 238, 372, 251" o="1" /> <c c="B&" r="373, 238, 380, 251" /> <c c="C&" r="381, 238, 388, 251" /> <c c="D&" r="389, 238, 394, 251" u="1" o="1" /> <c c="E&" r="395, 238, 402, 251" /> <c c="F&" r="403, 238, 410, 251" /> <c c="G&" r="411, 238, 416, 251" u="1" o="1" /> <c c="H&" r="417, 238, 424, 251" /> <c c="I&" r="425, 238, 432, 251" /> <c c="J&" r="433, 238, 440, 251" /> <c c="K&" r="441, 238, 448, 251" /> <c c="L&" r="449, 238, 456, 251" /> <c c="M&" r="457, 238, 464, 251" /> <c c="N&" r="465, 238, 472, 251" /> <c c="O&" r="473, 238, 480, 251" /> <c c="P&" r="481, 238, 488, 251" /> <c c="Q&" r="489, 238, 496, 251" /> <c c="R&" r="497, 238, 504, 251" /> <c c="S&" r="505, 238, 511, 251" o="1" /> <c c="T&" r="512, 238, 519, 251" /> <c c="U&" r="520, 238, 527, 251" /> <c c="V&" r="528, 238, 534, 251" o="1" /> <c c="W&" r="535, 238, 540, 251" u="1" o="1" /> <c c="X&" r="541, 238, 547, 251" o="1" /> <c c="Y&" r="548, 238, 554, 251" o="1" /> <c c="Z&" r="555, 238, 561, 251" o="1" /> <c c="[&" r="562, 238, 569, 251" /> <c c="\&" r="570, 238, 576, 251" o="1" /> <c c="]&" r="577, 238, 582, 251" u="1" o="1" /> <c c="^&" r="583, 238, 589, 251" o="1" /> <c c="_&" r="590, 238, 596, 251" o="1" /> <c c="`&" r="597, 238, 603, 251" o="1" /> <c c="a&" r="604, 238, 611, 251" /> <c c="b&" r="612, 238, 618, 251" o="1" /> <c c="c&" r="619, 238, 626, 251" /> <c c="d&" r="627, 238, 633, 251" o="1" /> <c c="e&" r="634, 238, 641, 251" /> <c c="f&" r="642, 238, 648, 251" o="1" /> <c c="g&" r="649, 238, 656, 251" /> <c c="h&" r="657, 238, 664, 251" /> <c c="i&" r="665, 238, 668, 251" u="2" o="2" /> <c c="j&" r="669, 238, 675, 251" o="1" /> <c c="k&" r="676, 238, 682, 251" o="1" /> <c c="l&" r="683, 238, 690, 251" /> <c c="m&" r="691, 238, 695, 251" u="1" o="2" /> <c c="n&" r="696, 238, 699, 251" u="2" o="2" /> <c c="o&" r="700, 238, 704, 251" u="1" o="2" /> <c c="p&" r="705, 238, 711, 251" o="1" /> <c c="q&" r="712, 238, 719, 251" /> <c c="r&" r="720, 238, 727, 251" /> <c c="s&" r="728, 238, 735, 251" /> <c c="t&" r="736, 238, 743, 251" /> <c c="u&" r="744, 238, 751, 251" /> <c c="v&" r="752, 238, 759, 251" /> <c c="w&" r="760, 238, 767, 251" /> <c c="x&" r="768, 238, 775, 251" /> <c c="y&" r="776, 238, 783, 251" /> <c c="z&" r="784, 238, 791, 251" /> <c c="{&" r="792, 238, 799, 251" /> <c c="|&" r="800, 238, 807, 251" /> <c c="}&" r="808, 238, 815, 251" /> <c c="~&" r="816, 238, 823, 251" /> <c c="&" r="824, 238, 831, 251" /> <c c="&" r="832, 238, 839, 251" /> <c c="&" r="840, 238, 847, 251" /> <c c="&" r="848, 238, 855, 251" /> <c c="&" r="856, 238, 863, 251" /> <c c="&" r="864, 238, 871, 251" /> <c c="&" r="872, 238, 879, 251" /> <c c="&" r="880, 238, 887, 251" /> <c c="&" r="888, 238, 895, 251" /> <c c="&" r="896, 238, 903, 251" /> <c c="&" r="904, 238, 911, 251" /> <c c="&" r="912, 238, 919, 251" /> <c c="&" r="920, 238, 927, 251" /> <c c="&" r="928, 238, 934, 251" o="1" /> <c c="&" r="935, 238, 941, 251" o="1" /> <c c="&" r="942, 238, 949, 251" /> <c c="&" r="950, 238, 957, 251" /> <c c="&" r="958, 238, 964, 251" o="1" /> <c c="&" r="965, 238, 970, 251" u="1" o="1" /> <c c="&" r="971, 238, 978, 251" /> <c c="&" r="979, 238, 986, 251" /> <c c="&" r="987, 238, 994, 251" /> <c c="&" r="995, 238, 1002, 251" /> <c c="&" r="1003, 238, 1010, 251" /> <c c="&" r="1011, 238, 1018, 251" /> <c c="&" r="0, 252, 7, 265" /> <c c="&" r="8, 252, 15, 265" /> <c c="&" r="16, 252, 22, 265" o="1" /> <c c="&" r="23, 252, 28, 265" u="1" o="1" /> <c c="&" r="29, 252, 34, 265" u="1" o="1" /> <c c="'" r="35, 252, 42, 265" /> <c c="'" r="43, 252, 50, 265" /> <c c="'" r="51, 252, 58, 265" /> <c c="'" r="59, 252, 66, 265" /> <c c="'" r="67, 252, 74, 265" /> <c c="'" r="75, 252, 82, 265" /> <c c="'" r="83, 252, 90, 265" /> <c c=" '" r="91, 252, 98, 265" /> <c c=" '" r="99, 252, 103, 265" u="1" o="2" /> <c c=" '" r="104, 252, 111, 265" /> <c c="'" r="112, 252, 119, 265" /> <c c="'" r="120, 252, 127, 265" /> <c c="'" r="128, 252, 135, 265" /> <c c="'" r="136, 252, 143, 265" /> <c c="'" r="144, 252, 151, 265" /> <c c="'" r="152, 252, 158, 265" o="1" /> <c c="'" r="159, 252, 166, 265" /> <c c="'" r="167, 252, 173, 265" o="1" /> <c c="'" r="174, 252, 180, 265" o="1" /> <c c="'" r="181, 252, 187, 265" o="1" /> <c c="'" r="188, 252, 195, 265" /> <c c="'" r="196, 252, 203, 265" /> <c c="'" r="204, 252, 211, 265" /> <c c="'" r="212, 252, 219, 265" /> <c c="'" r="220, 252, 227, 265" /> <c c="'" r="228, 252, 234, 265" o="1" /> <c c="'" r="235, 252, 241, 265" o="1" /> <c c="'" r="242, 252, 248, 265" o="1" /> <c c=" '" r="249, 252, 256, 265" /> <c c="!'" r="257, 252, 264, 265" /> <c c=""'" r="265, 252, 272, 265" /> <c c="#'" r="273, 252, 280, 265" /> <c c="$'" r="281, 252, 288, 265" /> <c c="%'" r="289, 252, 296, 265" /> <c c="&'" r="297, 252, 304, 265" /> <c c="''" r="305, 252, 312, 265" /> <c c=")'" r="313, 252, 320, 265" /> <c c="*'" r="321, 252, 328, 265" /> <c c="+'" r="329, 252, 336, 265" /> <c c=",'" r="337, 252, 344, 265" /> <c c="-'" r="345, 252, 352, 265" /> <c c=".'" r="353, 252, 360, 265" /> <c c="/'" r="361, 252, 368, 265" /> <c c="0'" r="369, 252, 376, 265" /> <c c="1'" r="377, 252, 384, 265" /> <c c="2'" r="385, 252, 392, 265" /> <c c="3'" r="393, 252, 400, 265" /> <c c="4'" r="401, 252, 408, 265" /> <c c="5'" r="409, 252, 416, 265" /> <c c="6'" r="417, 252, 424, 265" /> <c c="7'" r="425, 252, 432, 265" /> <c c="8'" r="433, 252, 440, 265" /> <c c="9'" r="441, 252, 448, 265" /> <c c=":'" r="449, 252, 456, 265" /> <c c=";'" r="457, 252, 464, 265" /> <c c="<'" r="465, 252, 472, 265" /> <c c="='" r="473, 252, 480, 265" /> <c c=">'" r="481, 252, 488, 265" /> <c c="?'" r="489, 252, 496, 265" /> <c c="@'" r="497, 252, 504, 265" /> <c c="A'" r="505, 252, 512, 265" /> <c c="B'" r="513, 252, 520, 265" /> <c c="C'" r="521, 252, 528, 265" /> <c c="D'" r="529, 252, 536, 265" /> <c c="E'" r="537, 252, 544, 265" /> <c c="F'" r="545, 252, 552, 265" /> <c c="G'" r="553, 252, 560, 265" /> <c c="H'" r="561, 252, 568, 265" /> <c c="I'" r="569, 252, 576, 265" /> <c c="J'" r="577, 252, 584, 265" /> <c c="K'" r="585, 252, 592, 265" /> <c c="M'" r="593, 252, 600, 265" /> <c c="O'" r="601, 252, 608, 265" /> <c c="P'" r="609, 252, 616, 265" /> <c c="Q'" r="617, 252, 624, 265" /> <c c="R'" r="625, 252, 632, 265" /> <c c="V'" r="633, 252, 640, 265" /> <c c="X'" r="641, 252, 642, 265" u="3" o="3" /> <c c="Y'" r="643, 252, 646, 265" u="2" o="2" /> <c c="Z'" r="647, 252, 651, 265" u="1" o="2" /> <c c="['" r="652, 252, 654, 265" u="2" o="3" /> <c c="\'" r="655, 252, 657, 265" u="2" o="3" /> <c c="]'" r="658, 252, 662, 265" u="1" o="2" /> <c c="^'" r="663, 252, 667, 265" u="1" o="2" /> <c c="a'" r="668, 252, 674, 265" o="1" /> <c c="b'" r="675, 252, 680, 265" u="1" o="1" /> <c c="c'" r="681, 252, 686, 265" u="1" o="1" /> <c c="d'" r="687, 252, 694, 265" /> <c c="e'" r="695, 252, 701, 265" o="1" /> <c c="f'" r="702, 252, 709, 265" /> <c c="g'" r="710, 252, 717, 265" /> <c c="h'" r="718, 252, 723, 265" u="1" o="1" /> <c c="i'" r="724, 252, 729, 265" u="1" o="1" /> <c c="j'" r="730, 252, 733, 265" u="2" o="2" /> <c c="k'" r="734, 252, 737, 265" u="2" o="2" /> <c c="l'" r="738, 252, 742, 265" u="1" o="2" /> <c c="m'" r="743, 252, 747, 265" u="1" o="2" /> <c c="n'" r="748, 252, 753, 265" u="1" o="1" /> <c c="o'" r="754, 252, 759, 265" u="1" o="1" /> <c c="p'" r="760, 252, 765, 265" u="1" o="1" /> <c c="q'" r="766, 252, 771, 265" u="1" o="1" /> <c c="r'" r="772, 252, 775, 265" u="2" o="2" /> <c c="s'" r="776, 252, 779, 265" u="2" o="2" /> <c c="t'" r="780, 252, 784, 265" u="1" o="2" /> <c c="u'" r="785, 252, 790, 265" u="1" o="1" /> <c c="'" r="791, 252, 798, 265" /> <c c="'" r="799, 252, 805, 265" o="1" /> <c c="'" r="806, 252, 813, 265" /> <c c="'" r="814, 252, 820, 265" o="1" /> <c c="'" r="821, 252, 828, 265" /> <c c="'" r="829, 252, 836, 265" /> <c c="'" r="837, 252, 844, 265" /> <c c="'" r="845, 252, 852, 265" /> <c c="'" r="853, 252, 860, 265" /> <c c="'" r="861, 252, 868, 265" /> <c c="'" r="869, 252, 876, 265" /> <c c="'" r="877, 252, 883, 265" o="1" /> <c c="'" r="884, 252, 890, 265" o="1" /> <c c="'" r="891, 252, 897, 265" o="1" /> <c c="'" r="898, 252, 905, 265" /> <c c="'" r="906, 252, 913, 265" /> <c c="'" r="914, 252, 918, 265" u="1" o="2" /> <c c="'" r="919, 252, 926, 265" /> <c c="'" r="927, 252, 933, 265" o="1" /> <c c="'" r="934, 252, 940, 265" o="1" /> <c c="'" r="941, 252, 948, 265" /> <c c="'" r="949, 252, 955, 265" o="1" /> <c c="'" r="956, 252, 962, 265" o="1" /> <c c="'" r="963, 252, 970, 265" /> <c c="'" r="971, 252, 978, 265" /> <c c="'" r="979, 252, 986, 265" /> <c c="'" r="987, 252, 993, 265" o="1" /> <c c="'" r="994, 252, 1001, 265" /> <c c="'" r="1002, 252, 1008, 265" o="1" /> <c c="'" r="1009, 252, 1016, 265" /> <c c="'" r="1017, 252, 1023, 265" o="1" /> <c c="'" r="0, 266, 7, 279" /> <c c="'" r="8, 266, 15, 279" /> <c c="'" r="16, 266, 22, 279" o="1" /> <c c="'" r="23, 266, 30, 279" /> <c c="'" r="31, 266, 38, 279" /> <c c="'" r="39, 266, 46, 279" /> <c c="'" r="47, 266, 54, 279" /> <c c="'" r="55, 266, 62, 279" /> <c c="'" r="63, 266, 70, 279" /> <c c="'" r="71, 266, 76, 279" u="1" o="1" /> <c c="'" r="77, 266, 82, 279" u="1" o="1" /> <c c="'" r="83, 266, 89, 279" o="1" /> <c c="'" r="90, 266, 94, 279" u="1" o="2" /> <c c="'" r="95, 266, 99, 279" u="1" o="2" /> <c c=")" r="100, 266, 106, 279" o="1" /> <c c=")" r="107, 266, 114, 279" /> <c c=")" r="115, 266, 122, 279" /> <c c="/*" r="123, 266, 128, 279" u="1" o="1" /> <c c="+" r="129, 266, 136, 279" /> <c c="+" r="137, 266, 144, 279" /> <c c="+" r="145, 266, 152, 279" /> <c c="+" r="153, 266, 160, 279" /> <c c="+" r="161, 266, 168, 279" /> <c c="+" r="169, 266, 176, 279" /> <c c="+" r="177, 266, 184, 279" /> <c c="+" r="185, 266, 192, 279" /> <c c="+" r="193, 266, 200, 279" /> <c c="d," r="201, 266, 208, 279" /> <c c="m," r="209, 266, 216, 279" /> <c c="n," r="217, 266, 224, 279" /> <c c="o," r="225, 266, 232, 279" /> <c c="p," r="233, 266, 240, 279" /> <c c="u," r="241, 266, 247, 279" o="1" /> <c c="v," r="248, 266, 253, 279" u="1" o="1" /> <c c="w," r="254, 266, 261, 279" /> <c c="y," r="262, 266, 267, 279" u="1" o="1" /> <c c="z," r="268, 266, 274, 279" o="1" /> <c c="|," r="275, 266, 278, 279" u="2" o="2" /> <c c="}," r="279, 266, 284, 279" u="1" o="1" /> <c c="~," r="285, 266, 292, 279" /> <c c="," r="293, 266, 300, 279" /> <c c="." r="301, 266, 306, 279" u="1" o="1" /> <c c=""." r="307, 266, 310, 279" u="2" o="2" /> <c c="#." r="311, 266, 315, 279" u="1" o="2" /> <c c="$." r="316, 266, 319, 279" u="2" o="2" /> <c c="%." r="320, 266, 324, 279" u="1" o="2" /> <c c=".." r="325, 266, 330, 279" u="1" o="1" /> <c c="" r="331, 266, 336, 279" u="1" o="1" /> <c c=" " r="337, 266, 342, 279" u="1" o="1" /> <c c=" " r="343, 266, 348, 279" u="1" o="1" /> <c c=" " r="349, 266, 354, 279" u="1" o="1" /> <c c=" " r="355, 266, 360, 279" u="1" o="1" /> <c c=" " r="361, 266, 366, 279" u="1" o="1" /> <c c="" r="367, 266, 372, 279" u="1" o="1" /> <c c="" r="373, 266, 378, 279" u="1" o="1" /> <c c="" r="379, 266, 384, 279" u="1" o="1" /> <c c="" r="385, 266, 390, 279" u="1" o="1" /> <c c="" r="391, 266, 396, 279" u="1" o="1" /> <c c="" r="397, 266, 402, 279" u="1" o="1" /> <c c="" r="403, 266, 408, 279" u="1" o="1" /> <c c="" r="409, 266, 414, 279" u="1" o="1" /> <c c="" r="415, 266, 420, 279" u="1" o="1" /> <c c="" r="421, 266, 425, 279" u="1" o="2" /> <c c="" r="426, 266, 430, 279" u="1" o="2" /> <c c="" r="431, 266, 433, 279" u="2" o="3" /> <c c="" r="434, 266, 436, 279" u="2" o="3" /> <c c="" r="437, 266, 439, 279" u="2" o="3" /> <c c=""" r="440, 266, 445, 279" u="1" o="1" /> <c c="#" r="446, 266, 451, 279" u="1" o="1" /> <c c="$" r="452, 266, 457, 279" u="1" o="1" /> <c c="%" r="458, 266, 463, 279" u="1" o="1" /> <c c="&" r="464, 266, 470, 279" o="1" /> <c c="'" r="471, 266, 476, 279" u="1" o="1" /> <c c="" r="477, 266, 479, 279" u="2" o="3" /> <c c="" r="480, 266, 483, 279" u="2" o="2" /> <c c="" r="484, 266, 486, 279" u="2" o="3" /> <c c="" r="487, 266, 488, 279" u="3" o="3" /> <c c="" r="489, 266, 495, 279" u="1" /> <c c="" r="496, 266, 502, 279" o="1" /> <c c="" r="503, 266, 510, 279" /> <c c="" r="511, 266, 518, 279" /> <c c="" r="519, 266, 525, 279" o="1" /> <c c="" r="526, 266, 533, 279" /> <c c="" r="534, 266, 541, 279" /> <c c="R" r="542, 266, 549, 279" /> <c c="S" r="550, 266, 557, 279" /> <c c="T" r="558, 266, 564, 279" u="-1" o="2" /> <c c="U" r="565, 266, 573, 279" u="-1" /> <c c="V" r="574, 266, 581, 279" /> <c c="W" r="582, 266, 589, 279" /> <c c="X" r="590, 266, 596, 279" u="-1" o="2" /> <c c="Y" r="597, 266, 605, 279" u="-1" /> <c c="Z" r="606, 266, 613, 279" /> <c c="[" r="614, 266, 621, 279" /> <c c="\" r="622, 266, 628, 279" u="-1" o="2" /> <c c="]" r="629, 266, 637, 279" u="-1" /> <c c="^" r="638, 266, 645, 279" /> <c c="_" r="646, 266, 653, 279" /> <c c="`" r="654, 266, 660, 279" u="-1" o="2" /> <c c="a" r="661, 266, 669, 279" u="-1" /> <c c="b" r="670, 266, 677, 279" /> <c c="c" r="678, 266, 685, 279" /> <c c="d" r="686, 266, 692, 279" u="-1" o="2" /> <c c="e" r="693, 266, 701, 279" u="-1" /> <c c="f" r="702, 266, 709, 279" /> <c c="g" r="710, 266, 717, 279" /> <c c="h" r="718, 266, 724, 279" u="-1" o="2" /> <c c="i" r="725, 266, 733, 279" u="-1" /> <c c="j" r="734, 266, 742, 279" u="-1" /> <c c="k" r="743, 266, 751, 279" u="-1" /> <c c="l" r="752, 266, 757, 279" o="2" /> <c c="m" r="758, 266, 765, 279" /> <c c="n" r="766, 266, 774, 279" u="-1" /> <c c="o" r="775, 266, 783, 279" u="-1" /> <c c="p" r="784, 266, 789, 279" o="2" /> <c c="q" r="790, 266, 797, 279" /> <c c="r" r="798, 266, 805, 279" /> <c c="s" r="806, 266, 813, 279" /> <c c="t" r="814, 266, 820, 279" o="1" /> <c c="u" r="821, 266, 828, 279" /> <c c="v" r="829, 266, 836, 279" /> <c c="w" r="837, 266, 844, 279" /> <c c="x" r="845, 266, 851, 279" o="1" /> <c c="y" r="852, 266, 859, 279" /> <c c="z" r="860, 266, 867, 279" /> <c c="{" r="868, 266, 875, 279" /> <c c="|" r="876, 266, 882, 279" o="1" /> <c c="}" r="883, 266, 890, 279" /> <c c="~" r="891, 266, 898, 279" /> <c c="" r="899, 266, 906, 279" /> <c c="" r="907, 266, 913, 279" o="1" /> <c c="" r="914, 266, 921, 279" /> <c c="" r="922, 266, 930, 279" u="-1" /> <c c="" r="931, 266, 939, 279" u="-1" /> <c c="" r="940, 266, 948, 279" u="-1" /> <c c="" r="949, 266, 957, 279" u="-1" /> <c c="" r="958, 266, 966, 279" o="-1" /> <c c="" r="967, 266, 975, 279" u="-1" /> <c c="" r="976, 266, 982, 279" o="1" /> <c c="" r="983, 266, 991, 279" u="-1" /> <c c="" r="992, 266, 1000, 279" o="-1" /> <c c="" r="1001, 266, 1009, 279" u="-1" /> <c c="" r="1010, 266, 1016, 279" o="1" /> <c c="" r="0, 280, 8, 293" u="-1" /> <c c="" r="9, 280, 16, 293" /> <c c="" r="17, 280, 25, 293" u="-1" /> <c c="" r="26, 280, 34, 293" u="-1" /> <c c="" r="35, 280, 44, 293" u="-1" o="-1" /> <c c="" r="45, 280, 51, 293" o="1" /> <c c="" r="52, 280, 61, 293" u="-1" o="-1" /> <c c="" r="62, 280, 67, 293" u="-1" o="3" /> <c c="" r="68, 280, 76, 293" u="-1" /> <c c="" r="77, 280, 84, 293" /> <c c="" r="85, 280, 93, 293" u="-1" /> <c c="" r="94, 280, 100, 293" u="-1" o="2" /> <c c="" r="101, 280, 109, 293" u="-1" /> <c c="p" r="110, 280, 114, 293" u="1" o="2" /> <c c="q" r="115, 280, 123, 293" u="-1" /> <c c="r" r="124, 280, 128, 293" u="1" o="2" /> <c c="s" r="129, 280, 133, 293" u="3" /> <c c="t" r="134, 280, 138, 293" u="1" o="2" /> <c c="v" r="139, 280, 143, 293" u="1" o="2" /> <c c="w" r="144, 280, 152, 293" u="-1" /> <c c="x" r="153, 280, 157, 293" u="1" o="2" /> <c c="y" r="158, 280, 166, 293" u="-1" /> <c c="z" r="167, 280, 171, 293" u="1" o="2" /> <c c="{" r="172, 280, 180, 293" u="-1" /> <c c="|" r="181, 280, 186, 293" u="1" o="1" /> <c c="}" r="187, 280, 195, 293" u="-1" /> <c c="~" r="196, 280, 200, 293" u="1" o="2" /> <c c="" r="201, 280, 209, 293" u="-1" /> <c c="" r="210, 280, 214, 293" u="2" o="1" /> <c c="" r="215, 280, 220, 293" u="1" o="1" /> <c c="" r="221, 280, 227, 293" u="1" /> <c c="" r="228, 280, 231, 293" u="2" o="2" /> <c c="" r="232, 280, 237, 293" u="2" /> <c c="" r="238, 280, 245, 293" /> <c c="" r="246, 280, 253, 293" /> <c c="" r="254, 280, 257, 293" u="2" o="2" /> <c c="" r="258, 280, 263, 293" u="2" /> <c c="" r="264, 280, 271, 293" /> <c c="" r="272, 280, 280, 293" u="-1" /> <c c="" r="281, 280, 287, 293" u="-1" o="2" /> <c c="" r="288, 280, 296, 293" u="-1" /> <c c="" r="297, 280, 299, 293" u="2" o="3" /> <c c="" r="300, 280, 304, 293" u="3" /> <c c="" r="305, 280, 312, 293" /> <c c="" r="313, 280, 320, 293" /> <c c="" r="321, 280, 327, 293" u="-1" o="2" /> <c c="" r="328, 280, 336, 293" u="-1" /> <c c="" r="337, 280, 342, 293" u="1" o="1" /> <c c="" r="343, 280, 350, 293" /> <c c="" r="351, 280, 358, 293" /> <c c="" r="359, 280, 366, 293" /> <c c="" r="367, 280, 373, 293" u="-1" o="2" /> <c c="" r="374, 280, 382, 293" u="-1" /> <c c="" r="383, 280, 390, 293" /> <c c="" r="391, 280, 398, 293" /> <c c="" r="399, 280, 405, 293" u="-1" o="2" /> <c c="" r="406, 280, 414, 293" u="-1" /> <c c="" r="415, 280, 422, 293" /> <c c="" r="423, 280, 430, 293" /> <c c="" r="431, 280, 437, 293" o="1" /> <c c="" r="438, 280, 445, 293" /> <c c="" r="446, 280, 453, 293" /> <c c="" r="454, 280, 461, 293" /> <c c="" r="462, 280, 468, 293" o="1" /> <c c="" r="469, 280, 476, 293" /> <c c="" r="477, 280, 484, 293" /> <c c="" r="485, 280, 492, 293" /> <c c="" r="493, 280, 499, 293" o="1" /> <c c="" r="500, 280, 507, 293" /> <c c="" r="508, 280, 513, 293" u="1" o="1" /> <c c="" r="514, 280, 520, 293" u="1" /> <c c="" r="521, 280, 526, 293" u="1" o="1" /> <c c="" r="527, 280, 533, 293" u="1" /> <c c="" r="534, 280, 542, 293" u="-1" /> <c c="" r="543, 280, 551, 293" u="-1" /> <c c="" r="552, 280, 560, 293" u="-1" /> <c c="" r="561, 280, 569, 293" u="-1" /> <c c="" r="570, 280, 578, 293" u="-1" /> <c c="" r="579, 280, 588, 293" u="-2" /> <c c="" r="589, 280, 596, 293" /> <c c="" r="597, 280, 604, 293" /> <c c="" r="605, 280, 613, 293" u="-1" /> <c c="" r="614, 280, 623, 293" u="-2" /> <c c="" r="624, 280, 631, 293" /> <c c="" r="632, 280, 639, 293" /> <c c="" r="640, 280, 649, 293" u="-2" /> <c c="" r="650, 280, 659, 293" u="-2" /> <c c="" r="660, 280, 668, 293" u="-1" /> <c c="" r="669, 280, 677, 293" u="-1" /> <c c="" r="678, 280, 687, 293" u="-2" /> <c c="" r="688, 280, 697, 293" u="-2" /> <c c="" r="698, 280, 706, 293" u="-1" /> <c c="" r="707, 280, 715, 293" u="-1" /> <c c="" r="716, 280, 723, 293" /> <c c="" r="724, 280, 731, 293" /> <c c="" r="732, 280, 740, 293" u="-1" /> <c c="" r="741, 280, 749, 293" u="-1" /> <c c="" r="750, 280, 757, 293" /> <c c="" r="758, 280, 765, 293" /> <c c="" r="766, 280, 774, 293" u="-1" /> <c c="" r="775, 280, 783, 293" u="-1" /> <c c="" r="784, 280, 791, 293" /> <c c="" r="792, 280, 799, 293" /> <c c="" r="800, 280, 806, 293" o="1" /> <c c="" r="807, 280, 814, 293" /> <c c="" r="815, 280, 822, 293" /> <c c="" r="823, 280, 830, 293" /> <c c="" r="831, 280, 837, 293" o="1" /> <c c="" r="838, 280, 845, 293" /> <c c="" r="846, 280, 854, 293" u="-1" /> <c c="" r="855, 280, 863, 293" u="-1" /> <c c="" r="864, 280, 869, 293" o="2" /> <c c="" r="870, 280, 877, 293" /> <c c="" r="878, 280, 885, 293" /> <c c="" r="886, 280, 893, 293" /> <c c="" r="894, 280, 899, 293" o="2" /> <c c="" r="900, 280, 907, 293" /> <c c="" r="908, 280, 915, 293" /> <c c="" r="916, 280, 924, 293" u="-1" /> <c c="" r="925, 280, 931, 293" o="1" /> <c c="" r="932, 280, 940, 293" u="-1" /> <c c="" r="941, 280, 948, 293" /> <c c="" r="949, 280, 957, 293" u="-1" /> <c c="" r="958, 280, 964, 293" o="1" /> <c c="" r="965, 280, 972, 293" /> <c c="" r="973, 280, 980, 293" /> <c c="" r="981, 280, 988, 293" /> <c c="" r="989, 280, 996, 293" u="-1" o="1" /> <c c="" r="997, 280, 1005, 293" u="-1" /> <c c="" r="1006, 280, 1013, 293" /> <c c="" r="1014, 280, 1022, 293" u="-1" /> <c c="" r="0, 294, 6, 307" u="-1" o="2" /> <c c="" r="7, 294, 15, 307" u="-1" /> <c c="" r="16, 294, 21, 307" u="1" o="1" /> <c c="" r="22, 294, 29, 307" /> <c c="" r="30, 294, 36, 307" o="1" /> <c c="" r="37, 294, 44, 307" /> <c c="" r="45, 294, 52, 307" /> <c c="" r="53, 294, 60, 307" /> <c c="" r="61, 294, 68, 307" /> <c c="" r="69, 294, 77, 307" u="-1" /> <c c="" r="78, 294, 85, 307" /> <c c="" r="86, 294, 94, 307" u="-1" /> <c c="" r="95, 294, 101, 307" u="-1" o="2" /> <c c="" r="102, 294, 110, 307" u="-1" /> <c c="" r="111, 294, 118, 307" u="-1" o="1" /> <c c="" r="119, 294, 127, 307" u="-1" /> <c c="" r="128, 294, 134, 307" o="1" /> <c c="" r="135, 294, 143, 307" u="-1" /> <c c="" r="144, 294, 150, 307" o="1" /> <c c="" r="151, 294, 158, 307" /> <c c="" r="159, 294, 165, 307" o="1" /> <c c="" r="166, 294, 173, 307" /> <c c="" r="174, 294, 175, 307" o="6" /> <c c="" r="176, 294, 177, 307" o="6" /> <c c="" r="178, 294, 179, 307" o="6" /> <c c="" r="180, 294, 181, 307" o="6" /> <c c="" r="182, 294, 183, 307" o="6" /> <c c="" r="184, 294, 191, 307" /> </font>fonts/DroidSansFallbackFull.ttf0000644000175000017500002121562412565232430017402 0ustar mquinsonmquinson@GDEF)aAGPOS1SA GSUBBdOS/2]3q`cmap>@(cvt fpgm!YhgaspAt glyf;headZ[L6hhea$hmtxXj(kern +61ASC@ D ? KCEg :M M @R E`   EE m~W E~  N`Ni1 wTBBBft W{}q [=[ CE|&U } R in UU1E5UZ} m  BB  BB ~M~BW=$ E BWw  t t B~BTH\\TfffffPPt BBBBWW{}qq wwmmmw Sjmm| ff,D-- A#11A#C G$B./'UI~ W    }t uTrs~   fv ~wq}v+!2-%213&"7##-1()%!#BC' *B,gI!""""$#""#R R  !--]]|pE+ : g : iU^UUUU   +qP - 2M, 8 : I 8:* *  ::::***** *  ! & "  !M!M$0((**: **: ********* * * 7''8'   ;';;;64;;(;"'**$$ $-BF"<1111:6C66B4.-7 AA44/==p=F4 F4F FFFFF""FF111111-@))821'41221 B7B7B7BB77BB77BB777777,B,,B,,B,,BB(##% J-?/N?/N000,1,aE%WJ######M%M%"    >/ /#"""4)*0"# #!!!!!!! @Pr"NN ~~ MM P POOpp MM \ \ --H&&&         M"<<+0(3B+ vO4;  /1?++<<&&??-**&"""      %01+2$&(DDF0'7%,+($!,VU <888'''#&);)!9:+8%$&3*h#FF #&"(+7D)   &&j[iZG7F2v  ..              "  "    #+*%                                                                                                                                                                                                                        .$                                                                                                                                                                                                                                                                                                                                                                                 .                                                                                                           +                                                                                                                                                                                                                                                                                                                                                                                                        '                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             "                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      "  # #                                                                                              $                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 vC 6 P0 0,         0      !           P                      B                                       !                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          #            K                                                       O                                                                                                                                                                               -                e& DC                                                                                        )      !$              !                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  %                                                                                                                                                                        !   !          &                                                       9       %      "$           ""           +                                                                                                                                           "                  3                                                                               B                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          K                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       , "'        *                                     "                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   !&                                      %$$   L                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           <                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         ! "" $       !  !                                                                                         "'  "                                                               *                                                                                                                                                                                  8                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             B                                                                                                                                                                           "   "  "                                                                                                                                                                                                                                    #  '                                                                                                                                                                                                                                                                                                            $                                                                                                               ++                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     9                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            E                                                                                                                                                                                                        *                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      2                                                                                                                                                                                                                                                         M                                                                                                                                                                                                                                                                                                                                                                                                                                                                     9                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         opw-`_2 616#6..))++% p]4J7tbD:FlapBFSGF<IFEGFphFFFG-D9=FF4:E@DP*4,I,B@36-02;gBRAbEFJ;AB;CIBMJ"C?F;SMFC8#:8JMwEF1     &      PBF#w2 $ #| u\&! ! %     V y    $ !    Nl  z  `RNNa 8J  >IPHT Y B ;>PLGMW[&OULNRMMSIRRGJbGKU OLXgMOFGNS0RWJOGKUNQRIJGQGKA DLDP@GKLEBJMcJRSOPIJGVHCNFLSMUDcQIFIH^HYSNURX ;RMgRQXOAHR@QHSGO^K?EFE\UGWLJFMFNR\JlIXHVQ>ZJONBOS RHE\JSgSNIIJn?HDA@F@QNFFLJEKECLFJESTbZNADE?DBDWK]CBOBDEKRKFFFCEPJDDYDODJPRO?ANEHBDJ@CNPF[Rc eZ<[IPKFM@LKKCMIMLTBMFOIAGTUJMc ?OCJHI8>?I@GU@K@JCOGFMLIKAQVLId[LRAHBGDEX]LPKFEFUE>UMDGBOICJAI?@\IKEKGFFAKCMKNwOJGOYILFRIKTDAFWCH:EENZNCNSHRGQGMRS@RM9LGIGW?FUNEI>HPBHLAFI[AK?:FUII>FBL@IIDFSFCKFQABDCDEREAGMLHGJLEEKHOGz|AIB;<UEDG9QUA@DIDBLMK~EMPOGAHGz@DM@CD@NGM@GIZIJIDL?BQC;AM>FFK@>UDSlHH>EIE @EI{GNMAO8F>EM?BU>N>Y>@FCB@F:EE@FMEGGB:@@sICLDEESI@LPV=GE?EJD<9=CVBJKGF>G@;J9CEE ( y u yp \ ^@K i  .  w! F:ABB;G=TEB:DK?5 I;8D9?;E9IVE?H;:86I= gG=56 1B TBr7 26.04 l          Q    x       j                  k     r                                  {     aV   yj               _  ! w          +  m    b !                  + )-;*'!   / u!\j @3H99;@6I?<574=94157154133:218B2</7@  EB  A   .  \^ ==;=;33.9K; /C=789.=346B:<92932K7-,29-<4/2>..67<:  P s    a  Rr &UlUIn0$fag+]gcnUba^]maZ]Z  ^bZ`` (h`W]+O_O QQagVdL:eX[T_ )[RR UnfUWjIaJFR\TlFkarK[V`Up_UmdL_ZYQN[gBlZZ`s_YhbcLkLTW_` dEUY _f;ZYAdmdQPgiV\XVR VcM~\bY[Vq\YW`aW^[PbXO^XWW]]TLMi^dPTM\a[RUWQ [U^UbZ]JYYfYAE[^`XSs@`bX]bYcKM[aXL_]d)gUTLGMT[ :UY\]_SS R`VUWYeO`kYuKSwWXNRKY +U>dTEPU][VL`[J[EXHYR[RW\GZ\_^ qP\ROXTWSTKK[|  XUJeMK]KPS MZ`\YYX_?dP\AU\ZVO^W`^Y]Dc@K TOdKDaV\VK^WLSIY`U\Z\PZVP_PVQJHSL[$PSxWQT {Be`OON\]XQOKZUb^\UPJR^SQODU\^Ap VZONS u\SNRSKFVQMJCaF UCVE>RgBbJNYQ\  NKPXX cQMZXQQ#+JIH?WIOKZWLNQITLWPFNK@MCPYHNDbCTRZaZQVPUSFUGIVQ^RYV bRJUYIY\USHQFJLVQIFaMJNHKLJHRKR ROHKHVVUWRMRRQ>EMVXTOKZKMSOTPRVIRQNM " GJ@DnGB{ Rv ZRJD;ERLMKGK7P hSQLF2UD=FGTONOB#7/6:7:88?344185R408553;5:6616B66225852445.048266,661623122,041--:  qrz^mll_ mWTVTkQKRObP  R  M Wp`mN?^f LWPASMYISb UZi ] dHv  MQRJV'bSK\]g^^EP   SL^XaTigC\[]WWWTX`a LIVZ]`N^T\[aMSMEk Q`S` U `GaO] EgUK[_VTRWhH I~[ PJPS!LTVGTT EcPY&NNPN\MRL]YWYwS]KIYVQDXKQVRS]?HA\F |B (?`c3\\R`=_MR\I K TWW UUbPIJ<aXNX@  ZNR  Y\X>UzPU; W:  YSLG \  D R`VlLyVM }: ? GOE fn  ?T  +   l k y  1 .  ) . -,2 ).  # ''% %-   " } t X s agr wk  e{_kgebfarljapmi_+ uccp` t[qn`_[`tgd` ` ka[`]dfclhireo_imnfeZd]_qbmbkn\\Y } tp  e^aOc[^l`a] Y )eg]`\l]qcXRc`U_[ZUYb[O^^uZ`c\YU[eQ]kcSaiZb_KV lcX_oci`F[ZNUgY\`e`YX]`n_hicnPejX vlbU_Zj_}]Y[g`a]`^XR`ek^db[gl]UQUVkYbYUmRbVpi^VY S]nU_`^[[cO |Tg]ZZafdP__]_g]eK\ebY_[O dS]d  4 `abbKiL^`J_L\T_Yaxa{XRYXdZb^\`X_ XPg[Y[Q =g ]R_RX[Y\bX^U`YUXWaY[3Z _ TT`UYW[`QVSR VecT^GYZ Re  ] m      Wy /e          =&    0' *  ,+ ( "  6+    [    D       V         $&    Zj  0         q r sk ]^_u ]g_e] 3_ 8,+FB?<BDD >C3C,3:6lC1>  k> ?/78= :.53&6jC1jsigi8( .- hmfidm%lgpn"c   r+  "e~9eip^  zsia T[urt jv jgfbi &*aeg(mk cjais   nY\YinkcRhl i c gb^ dka$ lgdaldM dt$p ` _ e^ce aplh`  d  ahb lnao ]b*ij i _e  mq cga_  o ^fa` | d  ` [\cip\lcdlhdd`f` IX`b `did[ fkZl`  VZl `b^ _ ^+Si`c Z`aa` R` f ado ` Ug V ~dT  Wa` d SR N #oM  _k ( 7 rYjz"#  J`rr |\#j,p"hi0 ~faarV]]nrb0dbiplr8 nq" \[e{YoZ Iab _bjbeffb^beReZ s q `G 7<:?9G8;87;?=BC04@?L4GHK3139678288;9117384).?=@96<=42 ,42,B?5&66/5<0-F5+A5&9B?A5*74:39.538-U,69:28373,8126/.(4.3513ckmjoVlcc  ' t vl|nbe)_ki )s``R_QVY`  iW)JfK)Oh |w p          [SLNV X T\\HUUJQSPNIIQ@IW <CLA?PJJJGH CPL=DK>F   d" f^ gd T:# kXYcaXV Xe X   _ \ZPKlc%jfZ  WJfeG ?3 V VmWbWh &T[\{JGCRR i'V*L FJMa_\W^N O O _OPT"^RV d$I Y _~U3Q_PR^M o XNU A]_O_[c @  RLD  -_UMY  GLLaQ  TMR\LT_NZ PLPNW `WL YWJZB UTUM +O =S NJ HJ UIEV|UF   .U _SVD@H   L XN@ zK PNPTM M \ryXLGRTLIP KHHKL@0 HSGLF AU/GJI?PSDRKLX>MW KR IE R;LJLI wv H  /'a  t (        s       < 8A; -i BLCA :;6 K;<  T `d eaXh]`T]^UNlZb\}\ lgUW` BQOZb\^m\ M`W^cW^dMF`DXPTMQraHJVeQXQs[U JUXDXHVIPrcg Q`PR _ILeU`NSQH[TM_YNYS@_bZkXVXV_fQSQT^G^RVE[J]UbCKVLNSME J  WEVMBSVQWUR[ RVTaSPUWJNcZ\YGJLGWyJMSJNQGHXU\SWF^]CUPM >dFO MLYTWEiTZOGPP]SGPPDR^YTML B4CC KXSMU _UKQwbW[KUINTHWFOKIEHUCJHJTOTR~OKIQOILNV KLSYQ< PLEHG <@=VlKUCTRYFONFOOEUTRXMA W=MKPKXG@OSTLSPAGIGHEAVKK b v     w                                  8          #  y   M]w \     t  x         g  flso ^mtfjmomgkfYpdokpdhg gmncikhYc\^is`"l1 + +b)d+7U*+ k+ )V b [ E  ^.e PQ UX_ P    WZ K]+ \`US`_2 ) ` ^@F\SA 2RUI IL\RSNPSH     p~ g  v`jpgy}`\ f   [g#psWQ  a` 8pqhY_h  col`cn"j] \fW\kOOn\ >QXPa XLV]Tig[N S^RXYbyX[WmaYihkU RSQUdg\a[aQO`NbMUlGSWKOY_eaTZRkj /K r_LrXcZO c\\XigdfUi^dU^M_U`nmKMcQE ]P'_^R gSeQUU^_T QMi_UgStcUfhhG[ C qX[K    K[aaEBM\ ^dIXZMWPVdKWOFUcJKTQ}F hVSR_^c^Qc\PX pOM``_'URFWVQYT^^ JCdZQ mfJTQL[aQKOfJNV\\HiVPTUMQ ZS[VQ_]Q^UT z_A\HWMN \dE ^bQSK  NNTWSIRNWcWgYL@?P\VTMM[`yu U\`X SZ _QPY WUICUORLY`OIQ[EPJZLW]Q` R MPPDc V@LNWMHWeX_I8G+H]]BCLFnZbUQKTLN^^  [>HQMOTGNQu JY[@ HBTTNORHUNAYLORANVMMMXT:Cs y                                  30q bdaedX_dgV]hcl`TYc`^gTFjNdkM            ~     t!~&# eo" yr  bfecf!gw [`f] m da`P  _ 1  a]  ^] $     c B A`WGLAAFRWN XRLgBKQMDHYE ^ND=J?JOS[JV A@L>LDIJT_IJG YNES[?7BGC IJAQ;WR2GN]CIOQMDS>;ZM]RWD  8FGK?IaOI5GEZ?:FA X^FK?DDKL QG=>K?9P]ECKKBHPJ=PFGKhDH@8>OUM=@GI4@?LMFELKGLFP9RIGW@QIIGLS@N4C[uAC6_@DF}OS<JEB^oT}BSFOLL09:?IHTF@MN@IH7PGD<EDFH;;989JJ2LEJ^MDHL9O<C V@BEIBI1LM@H=VGBG>V?BENKb7J<:ONJ;QM?EEICEAEDLGFBD>L;8;NBABGOGJ<AH?C5F?T?ECHKG?E?CO>?<E9>NFMEHD6OH:7>FB?J62IAF?FD?G>NA;;;I?9l:>=>8FE:<B@4JCA5?C{D7OIQDCB:yEFJLQMaDFEGQ?=GFAGIK6X04F;A@9J/B=AOGNE2<=?<G ;F>@B;sBPu2 E@HBD<5I>J>IICE/=95>G8/@7@F@B7CwJ<4CK9LU65H?ECEBKEC5>9BKcLj@BAF@@A?L8?B>JKC:.DKL4:@HA6CE@:HKJ@x<ELiqFDJ?KN7?O@4BGEFLGB?.G@>98Bv?}F6A6|KB8C8@ xAPA@E988A<D>:=CF@F8>>C>>p@7:?E=e ;C9DE6:FMK7HB;D4<B@C26>A69C6A@5KA69I;?4  ;:CMxC564GDAB?@?B?>BF_@9^FCA?I@AB=2@G5/E?58ANi@6;G:@<  {9<<=    %      dX  c ggnodb   ']\ec  PX f T I_q[WObg  e  `Q q  gy {?d  We ` N  g #qZ ]TL [g[U\W kPdiY  h        PRV G ze XVQ  Q ^ } rjgRUYa{ M \ |wHr %UQW VRMN W GT ^ EJUQO Py YRTb OX03XJQG    \ e p]kb hlZ V b   n cbirufgd 5~Z ^T d[1\1 L\gcW^ Q  uX[j  I\)]OmS`\TTUSZ   YNU NL^P_` }LXTKTOVX PBaKW KE  GNM ||   Pl X Wg KXp[K baOYG ;ZeCUJVZKgK &"VZfZl[  aT\B `S[CB]PJMXOKt_TWGAOUQD` `KaXWXVZR QD LFD sg | E    [v w zp q y  | }     v)   *      {   k(  ' !}% im!m sfks!!0af  &- 'm g  qf Tfaca   q ?WX[KHKUXYRPKUFJ]MF^GNVID9OHIN<RV;RWCOJLGEHLNX9LNMAKLPIFX=JLROHGKZKEKJIY>=E^COC>D?I>GGGQEH7UDL:IKLJLHOIXWMMHBF>HJG<BDFD7?EHC@Q@AMQIDJDIC;IDC8D?=:R@J9DGC?IAC8E@DGCC77LB;BFFLGF9>J<KENDAK9ODN?H;9=>>=IHR<?;A;>C:@AD?C9?4:D5DHAC=7D o', ,+-V Z f)z[QbJX   w   |     l         V     z   J kueoi_Y" ,]l+  lSnWci2YYfaW+ ^\#\ZZPZ  [b [\ "ZR\+obW_OaQTwY "FRYVQZ[a [kp mrb  w eg]  _ lk nhZbiSmlhhml  [effgkqYeam_hbgwWf]mqcWrkmiofei Liiedgipkam]\a ]VmpiW_Xal ZdkY`SNZn[[Le4PY V\f_t]c-yWNOd[[ eVU` \UX[][g\ ^[UXPSS   \  f [ aS]j\Y \b] f\[e[YL ^X U]BJTzo z tnoai ZmwdXZxifZ j ji   __  ig]kU VTd  [RX0Z g KN  [Y_Ys U[     - s [-      # $j   ,   i'       u b  mb] i em\iXcr  {| x             #  "' && ! $      g   [! !     S$     i  )   # O h+          %R]  m  a    &      M       Q     KK         RN    % Y   % JM G  a  r   W +  |     QJ   K8          VX                   G N     p}m}  d qelma!r _P vrV `h hlk Zk]WmZZ[f.3 ] Xfkg_ ge[k  j      z hf j }sl v!v _  b  gzw tw|mpYgohdks_c_a`^msnpemdhgmm`_aiiawo mmum qba U`hhec} hfmnbe\lontm]iWnkjs_i}omgf[^n_l dpUT^f a0\ipTa]_cn` i^ fc`kegkk` gOWiT^ig3b eb fYhUXb_fZa {i RaiZkZ[VObQ Qd [d\\UUUmZW\[ ^[S   ^lnll UbbbRe ^_hZ_[R`fWOR s  uvlm    lhii_c""  &  &  +      yk ungi   o  [ X WT4  o b h    +   a~     } uj  tu            d r] jehlZc T  tuprqtm pu ylufqy l qg4il^gcmx`c \a g g\ f  s   }o4 !ir apuq),kakn #q qogfpu#) a) w]edhadenibc`jjY(`Ygcde[joWc_cb_9aoa_ecQfe[\^ raba2 '[RdWef! S`fb[dfK 2T XU[_ _QbR\ `R!xw + o   dwl '  cdy  p] y loou~rr suwzspyo l~ bnngbvqeimhdfpkah ] cb  }v %     &*# )        "         I      #       #*   $&$   +&            m     &S     H    Z  \   f  K       d O   Q ig ^^     N J T RZE          f* )  I  e[  qd  a "* khrA     K    J         P      !  I  [        N Ng sfe         I K N  Q      e       & >  g Z y  > U D   k      Q|   )  :       J "K c  )      [b  KGF\   J            k   &\ Y      > 3     1O6    @   Z   ^   fS n  w X mT     @QM     S     \         I    K  kA       W    j          F W                           k      t     {           W  ><5 0 [8 . 4-,4322/  `3  o u  &  ^  o h ion zs trqovo vuf nwrxib"]~rm dtuytg &bfcfh` _mn_Y! ilpZajfld mf_nhkstjrU  hqdgpkfzqivrfkyQ imjjWhu^limfmauplm] cgiX kW oY   3 ]  "[m[ ii_fQl`fWYf_ d^lgl.Winaxk R_  Zd^ f g T_  ibVb    \\ c1  ydj_ ] V z}iw fXQGZMGAFKJFIAEMDC>BB<     o ' k | /   TY hH__ _n '    d P W `e  Tc  i  X  \ STW I  Q dzO_N TzFI\QD ^VYOGY       r  r  {                 1 O   !u       ov}| qwu{v~~x qvkl foik  p  1~ $:orsk gXg qmp|~`) e`lo)rjc`dae[8 Uf_f ]i\\&   _d^_[Uub][ a`eR T VUUWaV]v 6b_gTQ  XVY#]Y[ M_`  zR  ` eYWT^MT \ Y O[ZY IYR\bRNOFUJQRUKz  rqx  py X   r zgu j   d 5_  +q  z  vjkeiomt       ^ $ w  hgedn Z   gf4_\r\t c1  q M! y0b|qL   W6   kxu g Kmh co,zt_ r:b p   k~|t c m{ wsutront mwk{{~mwuoskhfdwmck{tje_||zplcblfqfiqkemef[gj c     `dfhe Yq`l]ccdl i W`nO^YbM[`mQfV aa  iXWdY) _Sk UOV]OaERX t R\rO^T\ xqo hpcrnn]  ZlZ_ ks s |o w `r {hquiwo no mnwkng`vzprrgimqdt ebksm ^ke] ^` ^c f ^up  ^uz    GGV_[EFZ)neKNSUQ\R\SSWIHNJ[LNTUSMYRRNMZMTRWKS[OOQQMbJPKD]G^RL]bUPMDNUQJX[KLSHQPPGFaTTKHKQC^KFSX[NINNICDTESMPZJNIVNLKFOK{\QGLLQJSMKKKPEQRONGBNOPTLGNGGPHQMQUQXENICVERLPOMLTLGPWUBKBEIJIHGJLKEO FBFPEGMMFLELMJMJIPRHCJACPAMFMACAKLPDL4EC !          t              z                      `   m      ?O       ]           #                x rG { |~szkt||wxpyzqpskltvroyqnxyo ~wk{ olqq)mqqqmq~s potujtkknlperfbrecejt    m rvqvwml   uhmuwu| su{kxmm sutxxpi\uxm}bmrtjggemsG xiYmwklpqofzlumvxY x[_ qfnr\kwv\ejfpb~ k qersyohdeflhbkqWfakvocOixns[TzfsorSj]h `_n[]}mokie Hvi ks_ lli taXmjek_pc\h`ijjWSun /dd_ cagOl\bZmZfobiqpY^kyjfaZ lWzlf]ajokX[bdigVkmX_`_Y\o^fn`i  `_e^flY^iYe  Q     wm fl QfbWgnj`ge^l]U_PX]d[_k [`XkZ u gc >F9A:794@751-:17<K<0/<>=?6;1816=>1/026<=6?GB0/C018<? 6/83+@3839/9959;6;145110815>6.311*0874/.35-96/8/E=;?:O@?<8<R=;:H@=>7<ID45?B5<L3:3G=?H;176A:659;7778gZXUV]WXcWUYY}MNJK}uV Bx   p 2\    2   2  f l  y  j    "  4       #   U    _|    Y  E f     T   y    r    s vB    s tuw 5 <A2   sq k {  owwB_ k]`  musl   qapl ZqcSW |   qr{v~ ~ ~psw q  y~   zzz uy      j                                  {                          U n      v        o f   y G{m  vt  h|1u} |p} hrx  | ;3m sonpzpmt\vofwjotptsmu^vq t Zqd`  ed \V S k  o orq xm  u|yu}uz mx ~kv tsvqlxu~br}pk{rvp{qvzomtmrdnmirxy ou]yysmkgxjnq  nlmm _wg  tnuf`kfbj  jrfmo_ ad_ prmxywup u|mmpgurfvrkc}y|         U          *   !AO   6440,.*3+;   ~ -zwm~1w{'     |xzu  z{zzvwoz~rwynr uKeqhs{ttv|ypvnu t _bnlq`s`vrggrwabtqhlvsxkgunWtqhrpn`d^@ j_pschvgulgw[nn^nutplinsen dhkr  y  Ynm ~ ppk rkwc k} aUk  7 *  /  /    z _       z        =     5@   t z                            J   w       ~     t     n   k            &7     ((      d1 7s        n     xd}o v; =        2 |yp  ;  .    .) /+ +(+ ',, 0;&+*55-+ , &/3l{     } us  0}5555016r       p1q ~y ty~|L>pj {   z   o         ~|}yx|  x{z iq    ! ~}  }~c y~ xyw "   s4'      .+G fN [  8R \_K[AHG    ]     51 \:Yb       XCX  9=c $#_P G5UC cX  2/ U _ f    Aa  -z     ^V:FLSf   \I]f   @Zx up    ZX]NM V  l q  FB ii` #vovvvvooII4hrv[mKK*W^ i] b S]  n {d \a K_]ou y k  m ~i s [ ny U X VW LVG++ a\a\ems  b n [Kg] }ZY zP YMSRD )  M  Y I a q+ ar L s V ] a vc 6  s+d M} x N` Q Y&N gj a HT_ `NKEv + HuPzg TlNo l ] ej d ]|U b b s f k|qqr bo gvk lJ [I: brQaUyTO@`O>QCOPS# dbUG qhcua dV VbUSP` byVWMMX{d s O  xbe cgUz^ b i bgigs _# Zb ITgX fvv n } R ez zW Q }{GT+ Z` rqo \Hqq xq_`K _edCesnais U_ Xk +  Tc n"#  | O oml MP ` ]\  s EU Xhb m} 2 a ERZ_doUnf ' [c v) & gY d Y a dn  mmnTxm ro|oxl cW su VH[\ pf}d U f ' XPw}W hj --e)\gq X  VK` gl|P Das  WWfrhfp "r_` zTFHE]ts y+ =llp~qwJjWUEkgb o hb[rY#^X[ uiw `Fmsyd+ wlg]gjQlc] onT| _ RX zW@nib@CUaj$ kj ck`Vbfg#"&p[] ir|snp z x#! U zwztw \  Za ]VZh cuh `Cur;g j lx wg: }VoFP_ lm`mhmOY  YY c ZX9RE a }erb]mi [bo k`r  J\FKJietusxzghm`[y ] P wHj} ndudgd\kbf_ ej i A  RQ ~ nees^v]"bYgp]QijQg g b DV f)Xfs _f{r] w  Pk d iQo Pbh Va~/dl gvc?PYnXbhdwz  w ~X_ RWee fPcMZw~\I] pu ^ p` Y5 mo\ Qh w^Rko^r v^gm z `bYV b(P$B EB _lg deU  pQ: [c o u wtu?[^gm^me>|bi`kg s!bvkgjwhgmhtq  gi_ap^gOKg w _uupjpf iZ\ VQjtIsh  ]cXMbnysv~ olpat]bv_fiqq_Z[Mfb\Yd uXh|r~phxZ` \mafpSbKMFV`^MbTrV  WRpz}Cl~V q^hchpf_ ThKirpB+ dofm }qvsmqXflyd] L#l_Zi3d a`c uXbQOXDs_ Yelg dVFY aW_o ]|ikpagzc t ]i~A[ KLuJnf j  aa g @ DV h^Fps}lQnkpokwbbh _pqc~ ib LcXuc]\ocv}rav   pqpb~z`l RrkbqY{m _H^qqkd [QT\fh Zi e[b^[pOsZgx`Q pqZ]YOfl nYX] R  uLV_l`|x~w~ qq Eq O\iTlywwuguowe^\lrl]T _e }bl fja]CTd`SKT F a hik` \Tni_PfXaoGFXq V \isq ac \OZc [imWQ]hbaiYPtTx@ [C^l fnUq]ldR O]\]kDf hThT[_smT>Ck J^dT Rfcp1 ^`^e\XfNU z^dE_WaY fnUE iZN Mk+irb ^]]H[dggf_e`U]N^dRYaMRT\VW`UZSJM@ xflc`DEMIFxk e !  KA KaUPER[n e[g_YDSLu\`hMy|mrypkqEjb^i tm_tb YZY Qh)[QgU[YPRQQV^SK~]:`W^TiXa]RIWXW`k`\`ZYkbX]oYke]\_^`[rcteaRa`reb\ !!'`^UAVYOc\N]bOS\ npkot daofkeetvlUYPcPR caMGRBg^JGS zllnllnj]EJ ILMC[ W}p|[ ,\f+Q^WZ+[m kigei V O  $ tmjqhvgW!!x stsv mdc^tbimh^fpkv }\`YPW[le` ?el i_L|snl {ztbg[ chndgifIf_ k  +( Jw  cpRQ'UqZ R`PQmhnfic] _ W]X\z_T l_YZ P  u z    t |r{x$CI  j]l b  z  ^f HX]kga_]] |s s cn RaS`W QII RFS^fo][N  ^GBGHTb}I--)`JX' fZU]O[o\ znf\s b]h]jYnmf`kWbY ]l[[k^m )umkc g)-i e_m [_z^RPMSb` +f CY[c TZ OZX P\QiGSUcRWPBYUndbmdttifichfa_cYU[g ~ Zqn_qmikc d  f` aR:7K|V ZN TGF]Jq]XbdeZHRfaaU cZASLZ\ S[peh`q_\d]\Tb [ih]MmYP[^l xc `^Mkd VTOxdf bhl  mk]^oqhp j_QO\L?\aU^Tb j  i a ]fPJ PiWQQVDs^nd fmc_R ghcX ] Yp`nuJrqCN ` hrldfo  ~vor[U q^ WXh { t tpuum_r qifjh]olaXf U o vbrnpm}|olcny   l~zm b )L iZ8g r" k!VGFITLCSRRaAPGEENOQH<HHGJK@ML KHYRJCFGAFHKCDHSDJOPCDD>=GFG '0#<n y DY=5;          . 1%  ("@56/048191 2?BE<857>9;4263564  -XV[R_ XTSeXUFUUW\ZY Q\^X^[Q YHIBQSXJTGUQMYXSYIQXVEBYF;RP=nQ<;73=1;/1QB aXIGZV ^ NSYYVH@ .# aYdU{aXZeNVaB_]dSe UbX`cBJASK^ 95U#  skgjZzrfhmg`c5C9N;<@LIC8;;>7Atl:81. a[k  j   bbU MO h PP Yd _ZfKY XV]w^ZiW=GB?M9;7:4D9B<:JI>8=94=9C:AC3,98;534;.90.4nf pfQZL AMULLFGKGAD  'M&P&TZ2]UUNL VJIG!ZY 78OTHWNjIL I] |qQQPO  k<80AImktNWTN[^uTbS[BX wcJKWSvH]LY=NLKVQ]TPIJVLN]HJ[QTWQ6QNPRV>IN?BMLJKPLOW      uytqadu X n/ LI Y LKRPQ GTK AZ D_a\dRl_Q\H[PeWTTJaWZNHVX^J A]\HZVSeUaaQ`JD YGX SSLPGuJT_ZM X \GW XNTbY"KV^`BLtKURGx%DL?TTNJYbQWGPKPOH        2pU e UJ    j pf` b c via f l :PJ??[GHZCNHRHKOC??DF|&J;QIKJF?KAERDA@8P KH=68:HC?G>EVF=T>MB59AN@3PF:3J<6=H8RE;mt8?L>?O7:CF?31;fhO:D?EJH9BB16C;BJm@J6?D7:DE5G?@<H5DBI4;66gH6H7C846E40W=8F2F@.98 T^Y a ^hy ]W[Ob l _K1+W_b`]X A*( 'JlS WZY ZLNRQM_S[ bMa\KGH][N`a#Ro[cd]YVLY 3 []P      *  R ahPL@X>?<9EPNQ;H?KOS?DY??@>EJNDA?DQPKEZDCCF;?JKBDBBK>I?GIC:Z=IDIF>DEFK7IF?JEF<N>AILLDCJEELFHAJA<?I=KN>?KCD@A  y  !c V 0[\ ]Y __z[X[[T\KR jh]h\d`^WgXKRZSd_\`KU`S_Ymp RMpfd]pc`m LtQ\_$!$(/,00rO$J J  W  R  !$ P "O\ O J  E   q T p %    bu Y7 T XWK    hTUq Uf ]6eW `f  bZcYgnmf[ Sf efawb`ZUabU d % $   yywcZ ]^wh [if oaW^ _]d[NyrkdxfhXblbblZ   ( %Q+ ""]Ta S a SWY_    RjH  G [mr OLI ^  O z     e T  9V YTBRJ[   o H      J  W       T9 =48/tx{hghdddhhe lb } g3M |^c a!N'\ _tFFCDE_ madZd `XVeUXRS    = iqiZ[ `hrbpcvcf[d7]TL[\eRROu ]dcaZtY ] VYP~s{o{wuwsutipuqfvw}mqurzsst|dlqlwtiprse qmuvrwnjshi_wlk_okZq bc\ e`i`a^ZfYaViQMZpkri| [s_]kd _QWUNSQTaQSMEOZRQLXSNBCOSEKARPJFKHNIKOILMM   B    {zuUx vuymrr|uqjlh|ihhoi\ hliUjinofZ d`,`Hpkb_WeRg2fUUZZV]UiVWdh^k[e^X_\`l_]Xjjm 83956<5C6971C7:6:303894>4.7640489666/1203,98B^YeWKMA /  \ T e V   O q F  8 u| sllp_csif       4     1gqekrgXZgW }srufqjlnr]il\ m~yks1-%  ! %      *1P|q}ux{y |o|v~yjwet\p]\of[[_m\gp\fcrVgk_stV 6f         -|i 7g    D  sm01*,252-x qr y s 5wvnwvzm  K) {g xyd |  ~'+38BKMSgk 4=\aOQ? #')/26@GLY     " ' - 0 3 5 < > I t  !!! !!!!!!"!&!+!3!5!T!^!k!y"""" " """""" "#"%","."7"="E"H"L"R"a"g"k"o"""""""# ##$$%K%t%%%%%%%%%%%%%%&&&&&@&B&j&m&o&'' '''K'M'R'V'^''')0000)00001)12)22292233 333#3'3+363;3J3M3Q3W3~333333Mף-1FRWfk^ &+18?IMRfkP 9\aQ? "')+26@GLW    % * 0 2 5 ; > G t  !!! !!!!!!!!&!+!3!5!S![!`!p!"""" """""""#"%"'"."4"<"E"H"L"R"`"d"j"n"""""""###$`$%%P%%%%%%%%%%%%%%&&&&&@&B&T&l&o&''' ')'M'O'V'X'a'')0000!0A0001112 21292233 333"3&3+363;3I3M3Q3W3{3333334Nע03ITYhazpmhd^XWSA>hgebXVPONK0/.-,)%~|tsjhMJIEBA=   ^]ZSRPOLHEA:9up.(ߌެިޜޚސޏވކބރށ}|zjbMF:9yxvutspomjiۣ*)'& !ӬRIC@752($ Ҿtyu/uuuuuut~t|t%b h        *+,-./0123456789:;<=>?@ r9hrrr r!r"r#r$r%r&r'r(r)r*r+r,r-r.r/r0r1r2r3r4r5r6r7r8r9r:r;rr?r@rArBrCrDrErFrGrHrIrJrKrLrMrNrORurPrQrRrSrTrUrVrWrXrYrZr[r\r]r^r_r`rarbrcrdrerfrgrhrirjrkrlrmrnrorprqrrrsrtrurvrwrx ryrzr{r|%r}r~r rrrrrrrrrrrrrrrrrrrrrrdCr&+rrrrrrrr%rrr0rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr&rrrrrrrrrrrrrrrrssssssssss s s s s sssssssssssssssssss s!s"s#s$s%s&s's(s)s*s+s,s-s.s/s0s1s2s3s4s5s6s7s8s9s:s;sttttt t!P 4C ~bdegiq{|}&'++1388?BIKMMRSfgkkP&(,./0245  6489=^\\caadev}OQQ??  "#''))+/2266@@GGLLWY       %  )  + "- % '0 * -3 0 07 2 38 5 5: ; <; > >= G I> t tA  B C G!!a!!b! ! c!!d!!e!!f!!g!!h!!!"i!&!&k!+!+l!3!3m!5!5n!S!To![!^q!`!ku!p!y!""""""" " " """"""""""""  "#"# "%"%"'","."."4"7"<"="E"E"H"H"L"L"R"R"`"a "d"g""j"k&"n"o(""*""0""1""2""3""4""5## 6##:##;$`$<$$%%K%P%t%%%%,%%0%%2%%:%%<%%>%%?%%A%%C%%G%%H%%L%%Q&&R&&T&&V&&W&@&@X&B&BY&T&jZ&l&mq&o&os&&t''z'' ~' ''')'K'M'M'O'R'V'V'X'^'a'''''))(00*00.00C0!0)G0A0P00000011)11121313 14141516 17191:1@ 1A1C1D1D*1E1N1O1d+1e1f1g1m1n1n1o1p1q111112 2)A2122K2929M22N22O33U3 3 V33W33X3"3#Y3&3'[3+3+]3636^3;3;_3I3J`3M3Mb3Q3Qc3W3Wd3{3~e33i33n333333334MN trעףrr9h3r44Ru5]rP^^ _brycc%dfr}gg h}r~~dCr&+r%r0r r&-rs?01sI3FsKIRs_TWsiYfsmhks{^sastPt"t#((t$MOt%,!-KQKSZXY""""ZPj 4Vn"l ZR>`  <  N t  L ~  ^  " Z ,Ppn f`@@tLzDh(\\P 2|X|> .N t !4!J!`!!""v"""#f#|##$$$$$$%D%Z%p%%%%%&(&T&j&'''t'("(r(((())$):)P)f)))))**n*+++,T,-:--.b.r./f/001 1V12D223R3334&4r445\5666677j786889 9^99::F::;T;;<:<<=&=z=>">X>??*?l?@@@A(ArAAABNBBC,C`CzCDHDEEFPFGVGHxHIIdIIJbJJK4KnKKKLL2LBLRLbLzLLLLMMhMMNNXNNNOOO.O>ONO^OOOPPP8PHPZPlPPPPQQ:QZQQQQRRR*RTRdRtRRRS,SdSvSST TT0T|TTTU2UdUUUUUV,V<VLV\VVVVWWWLW\WzWWWWX>XNXXYZYZZlZ["[^[[[\J\\]2]B]]^"^\^^_R__` ``^`n`~``aadaabbHbXbhbxbbbbbc ccBcxccddXdde4exeefJfffffgLgxgghhNhvhhhhhhiLi\iiijjVjjk"kxkkl<lXllllm mJm|mn nbnno\ooop&pppq@qqr8rs sstFtu$uduvv`vwwhwxyyDyyzzbzzz{8{||H||}B}}~p~~^&j<zVVVVVn~0hF&&&&&<V 0@PhhRX\.lVlHPf nRv(@vHr2B&r fv r&T&lX^vXT(~h8B6^Xb8j2dddd<$vl rtÔd>ŦjƼDLj&z6ɨ*~˄ ̊D͚vFVжV~ ZlӌӸ 0Ԝ(H`Նը:ր׆Zؤ,<٪P4r۠0fܜ^ݖ(ނpNl,\tfd 4:t>$8.Zn NLbx>X6x|H0n   b  B   x  4R0,08P4" $<Tl X4Pl0Lh Dd 0Tt  D d    ! !0!T!t!!!!"$"L"t"""##@#l###$$<$d$$$$%%F%j%%%&&*&N&r&&&'&'N'z''((8(b((()0)x)))***4*f*~*****++(+B+\+v+++++-.~....//\/0\012V2n222223 3,3D3f3334H455F5555666d667"89F:N;R;<=R>?@ABRC&DD`E FFFG8G`GHDHHI@J.JVJJK*KKL*LMHNNPQZRU V@WZWWZH\J]_N`bbc c8cjcd:ddeeHezeefNfgrhijlRlmnntno`opPpqqRqqrLrssbsstvjxNz|}PfDn,D\tD22Z0v<\|DPfF. F|z$N4T,Rl<x6n"~$R ^*(2|L–¶ >Zvà<^ĂĨ XŐ6nƆƨ NJǶ.ȔHFʜ<Z͘NHдѬtӌ(ԪTvגJ"^nۺ.@ ް"߼r@Vp>~$(d`tNJ@tNpFr 48 |H,x.|F*XHd2jBj Df  f  :  l   B   & ~   $lBlX04|T0r ndH6|T$L*$DnXHt > !!""##$$x%P&&'.'( (()*&*+t+,-.@./00<1N2"234P52567899::; ;d< <=F=>?@@AA~ABlBC~DDE\EFxG(GHfHIJKKLMNbO4OPQxR0RSTzUW WXDXYZZ|[[[\,\]>]^___`radbbcd(derefg g|ghDhi|ijBjklNlmjmnnno6ozoopp*p@pVpq q"q8qNqdqzqqqqqrrr0rLrbrxs,sBsXsnssssstLtbtxttttttuu(u>uTujuuuuuuv v v6vLvbvxvvvvvwww.wDwZwpwwwwwwxxxxxxy y"y>yTypyyyyyyzz&z<zRzhz~zzzzz{{{.{D{Z{p{{{{{{| | |<|R|h|~|||||}}}4}J}`}v}}}}}~ ~"~8~N~d~z~~~~~0F\r(>x\r"2Ndz*@Vl(>Tj0F\r "8Ndz*@Vl2H^t*@Vl "8Ndz*@:P$:Pf|DZpL.DZp  6Lbx2H^t*@Vl4J`vXn4J`64^t,BXn4J`vL "8Ndz*@Vl(&<Rn4Jf|&BXn&BXn0F\r4Jf,H^t "8Ndz*@VlXn$:Pf|,BXn4J`v8Nd€–¬0F\rÎäú(>ZpĆĜIJ  6Rn$:,BXnȄȚ*ɮpʆʜʲ`BͤͺΘή2H^tϊϠ϶$@VlЂОд "8NdzѐѬ0FbxҎҤҺ(>TjӀӖӬ  <Rh~ԔԪ.DZpՌբո&<Rnքְ֚$:Vlׂמ׺(>Tj؀؜ز&<Rhل٠ٶ$:Pf|ڒڨھ,BXnۄۚ۰$:Pf|ܒܨܾ2H^tݬ0F\rވޞ޺(DZp߆ߜ߲  6Lbx(>f|$:Pf|(>Tj0F\x@2H^t$:Pf|.DZp  6Lbx(>Tjdz0F\x.DZp  6Lbx.DZv2H^t  6Lh~.DZp:j 2H^t*@V,BXn6Lbx(>Tj0d 6Lbx(>Tj0F\r(>Tj0F\rdz   2 H ^ t    d z  0 F \ x        4 J ` |    Rj|,BXn0F\r.DZp&<R*@Vl2H^t &BXn*@Vl (>Tj6Lbx(>Tj  6Lb*@Vl2H^t  !!!0!F!\!r!!!!!!" """8"N"j""""""###0#F#\#r#####$$$4$J$f$|$$$$$%%"%8%T%j%%%%%%& & &&'(b)*)***0*F*\*r******+ +"+8+N+d+z++++++,,*,@,V,l,,,,,,---2-H-j------. . .6.L.b.x......//(/>/T/j//////0 0 060L0b0x00000011(1D1Z1p11111122&2<2R2h2~2222233$3:3P3f3|33333444,4B4X4n44444455$5@5V5l5555556 6"686N6d6666667 7 767L7b7x7777788$8:8P8f8|88888999,9B9X9n999999::0:L:b:x:::::;;;4;J;`;v;;;;;;<<&<<=T=j======>>>0>F>\>r>>>>>>? ?"?8?N?d?z??????@@*@@@V@l@@@@@@ATAABB(B>BTBjBBBC"C8CNCdCzCCCCCDEEEEEFF&FBFXFnFFFFFFGGG4GJG`GvGGGGGHHHHHHI IIIIIJJ$JJJKK$K:KKLLL2LNLdLzLLLLLMMM0MFM\MrMMMMMNNN4NJN`NvNNNNNOOO,OBOXOnOOOOOOPP*PFP\QQ*Q@QVQlQQR SS,SBSXSnSSSSSSTTT:TPTfT|TTTUTUjUUUUUUV V VVVVW W W<WRWhW~WWWWWXXXXXYY(Y>YTYpYYYYYYZZ&ZBZXZnZZZZZZ[[*[@[V[l[[[\\\r\\\\\\]].]D]Z]p]]]]]]^ ^ ^6^R^h__0_F_b_x_____```4`J```v`````aaa,aBa^ataaaabbbbbcc*c@c\crcdxdddddeee:ePeleeeeeeff(fDf`f|fffffghh&h<hRhhh~hhhhhij2jHj^jtjjjjjkkk6kLkhk~lllllmmm.mDmZmvmmnnno o"o8oNodozoooooppp0pLphp~pppppqqq4qJq`qvqqqqqqrr&r<rRrhr~rrrrrsss.sDsZspsssssst t t6tLtbtxtttttu(uuuuuuvv$v:vPvfv|vvvvvwww,wHw^wtwwwwwwxx*x@xVxlxxxxxxy y"y8yNydyzyyyyyyzz*z@zVzlzzzzzz{{{2{H{^{t{{{{{{||0|F|\|r||||||} }"}8}N}d}z}}}}}}~~*~@~V~l~~~~~~2H^t$:Pf| "8Ndz&<Rh~4J`| (J`v2H^^t0F\r (>Zp"8Ndz  6Lbx*@\x*F\r$:Pf|Tj&<Xn$:Pf|"8Nj &<Xn0F\r.8Lbx(>Tp &<Rh~.D,BXn.DZp,<R2H^t$:Pf "8Ndz*@Vr.x4J`vt$:Pf|8Ndz*@Vl2H^t$:Pf|2H^t*@Vl2H^t0F\r ">Tj0F\r "8Ndz6Lbx(>Tj4J`v,BXt$:Pf|8Tj  64J`vF\rĈĞzŐŦżƨƾȎȤȺ(>Tjʆʜʲ  6Lbxˎ˪.DZp̜̲̆  6Lbx͎ͤͺ(DZpΆΜϰ0F\rЈОд(>TjріѲ  6LbxҎҤҺ(>TjӀӖӬ0F\rԈԞԴ "8TjՀՖլ0F\rֈִ֞ "8Ndzאצ׼*@Vl؂ؘخ2H^tي٠ٶ$:Pf|ڒڨھ,BXnۄۚ۰4J`v܌ܢܸ&<Rh~ݔݪ.DZpކޜ޲,B^tNdz*@Vl|,B^t*@Vl "8Ndzx4J`v&<Rh~,Hj &<Rh~:Pf|,BXn4J`vDZp  6Lb~.D`v2H^t$:Pf|,BXn*Lh~*@Vr.DZp&<Rh~.DZp $:Pf|,BXn$:Pf|,BX$:Pf|"8Nd0F\r "8Ndz*@Vl "8Ndz*@V@Vl "8N  " 8 N d z        * @ V l        " 8 N j        , B X t      0F\r$:Pf2H^t$:Pf|2H^t*F\x.J`v2Nj  6Rn6Lb~$:Pl.J`v&<Rh~0Fb~4Jf|2H^t&<Rh~ @ V l      !!!2!H!^!t!!!!!!""*"@"V"l""""""###2#H#^#t#####$$$0$F$\$r$$$$$$% %"%8%N%j%&&&' '"'8'N'd'z''''''((*(@(V(l(((((()))2)H)^)t))))))****@*V*r******,$,:,P,f,|,,,,,---2-H-^-t------..0.F.\.x.....///4/J/f/|/////000,0B0X0t00000011$1:1P1f1|11111222,2B2X2t22222233$3:3P3f3|33333444,4B4X4t45&5<5R5h5~55555666h6~7 7"787N7d7z7777778808F8\8r8888889 9"989N9d9z999999::*:@:V:l::::::;;;2;H;^;t;;;;;;<<$<:^>t>? ? ?6?L?b?x??????@@(@D@Z@p@@@@@@AA&A<ARAnAAAAAABB$B:BVBlBBBBBCD\DrDDDDDDE E"E>ETEjEEEEEEFFF0FFF\FrFFFFFFGG(G>GTGjGGGGGGH H H6HLHbHxHHHHHIII.IDIZIpIIIIIIJJ&J<JRJhJ~JJJJJKKK.KDKZKpKKKKKKLL&L<LRLhL~LLLLLMMM4MJM`MvMMMMMMNN&N<NRNhN~NNNNNOOO.ODO`OvOOOOOPPPPQRfR|RRRRRST.UZUpUUUUUUVV&V<VRVhV~VVVVVWWW4WJW`WvWWWWWWXX&X<XRXhXXXXXXYY$Y:YPYfY|YYYYZZ&Z<ZRZhZ~ZZZZZ[[[.[D[Z[p[[[[[[\\,\B\X\t\\\\\]]]0]F]\]r]]]]]]^^.^D^Z^v^^^^^__._J_`_|_____` `(`D```v`````a a"a>aTajaab@bVblbbbbbbcc.cJcfcccccddd4dJdfd|ddddde e"e8eNejeeeeeeff,fHfdffffffgg,gHg^gzgggggh h h<hRhhh~hhhhhii*i@iViliiiiijjj4jPjljjjjjkk$k@k\kxkkkkklll.lDlZlplllllmmm,mHm^mtmmmmmmnn$n:nPnfn|nnnnnooo8oNojoooooopp&pBpXpnppppprLrbrxrrrrrsss.sDsZspsssssst t t6tLu`uvuuv v6vLvbvxvvvvvvww(w>wTwjwwwwwwxxx0xFx\xrxxxxxyyy.yDyZypyyyyyyz z z6zLzbzxzzzzz{{${:{P{f{|{{{{{|||8|N|d|z||||||}}*}@}\}r}}}}}}~ ~(~>~T~j~~~~~~0F\x.DZp (>Tj0F\r4J`v&<Xn$:Pf|,BXn4Pf|.DZp&(>TjVl2H^t$:Pf|2H^t$:Vl2H^t6Lbx(>Tj0F\r.DZp  6Rh~4J`v&<Rh~.J`v(>Tp&<Rh~.2H,BXt "&< 6Lbx.DZp  6Lbx(>Tj 6Lbx4J`v,BXn$:Pf|,BXn4J`v&<Rh~*@Vl2H^t*@Vl 6Lbx.DZp  6Lbx.DZp  6Lb~4Jf8Ndz  6Lbx(>Tj&<Rh~*@Vl2Hdz0FbxžÎĎŘƔƪ.DZpdžǜDz  6LbxȎȤȺ(>Tjɀɖɬ0F\rʈʞʴ˾,BXn̰̄̚$:Vl͂ͮ͘2H^tΊΠζ$:Pf|ϒϨϾ,BXnЄКа*@\rшўѴ "8NdzҐҦҼ*@Vlӂ&<Rh~Քժ4J`v֌֢־2H^t׊נ׶*@Vl؂ؘخ "8Ndzٖ٬  6Lh~ښڰ*F\rۈ۞ۺ4J`v܌ܢܸ,BXn݄ݚݰ4Jf|ޒި޾,BXn߄ߚ߰4J`v&<Rh~.DZp  6Lbx(>Tj0F\r "8Ndz*@Vl2H^t$:Vr,BX"8Ndz0F\x$:Pf|,BXn*@Vf|,BXn>Tj0F\r(>Tj0F\x.DZp,H^t*@Vl2$:j*@Vl "8Ndz*@Vl2H^t$:Pl   2 H ^ t        $ : P f |        , B X n         4 J ` v        & < Rh~. "8Ndz0F\r(>Tj  6&<Rh~4J`v&<Rh~4J`dz*@Vl "8Ndz0F\r "8Ndz*@Vl  " > T p      ! ! !6!L!b!x!!!!!!""(">"T"j""""""# # #6#R#h#~#####$$$$:$P$f$|$$$$$%%%,%B%X%n%%%%%%&&&4&J&f&|&&&&&''','B'X'n''''''((*(@(V(l(((((() )()>)T)j))))))* + + +6+L+b+x++++++,,(,>,T-..$.:.P.f.|.....///,/B/X/n//////00$0:0P0f0|0000011181N1d1z1111122202F2\2r22222333.3J3`3v33333444,4H4^4t44444455$5@5V5l5555566$6:6V6l66666677727H7^7t77:2:H:^:z:::::;;;0;F;\;r;;;;;;< <"<8>>>>??&?<?R?h?~?????@@@.@DAAAAAABB(BDBZBpBBBBBCCC,CBCXCnCCCCCDDD0DFD\DrDDDDDEEE.EDEZEpEEEEEEF F F6FLFhF~FFFFFGGG4GJG`HzHHHHHHIJJ*J@JVJlJJJJJJKKK2KHK^KtKKKKKKLL$L:LPLfL|LLLLLMMM,MBMXNNNOOO,OBOXOnOOOOOQQ,QBQXQnQQQQQQRRR4RJR`RvRRRRRSSS,SBSXSnSSSSSSTT$T:UVVWWWWXXX4XJX`XvXXXXXXYY&ZHZ^ZtZZZZZZ[[$[:[P[f[|[[[[[\\\,\B\X\n\\\\]]]]_,`~`abb&b^bbcc.c\cdd<ddddeedef fPfg6gtghhjhiijij^kkklnlm@mn@no(ooppFp~ppq\qr rtrsst"tBtvtuluv2vw0wwxx@xxyHyyzZz{{X{|&|p|}`}~Z~~|@L$xBXn(>T*@*@Vlj 0`lNpH6xN80,Tr^t "8  6j6Lbx(>Tj0F\r "8,0Lbx(>Tj.DZp  6Lbx,BXn4J`v&<Rh~4J`v&<Rh~d$:Pf|t$:Pf2H^t0F$:V*@Vl\r "8Ndz6Lbx0F\r ">Tj  6Lbx((>Tj  6Lh~4J`v2H^t"8Ndz  6LbxVl‚˜® "8NdzÐæü0F\rĈĞĴ ">TjŀŖŬ0F\rƈƞƴ "8NdzǐǬ0F\rȈȞȴ (>Tjɀɖɬ  6Lb~ʔʪ.DZpˆ˜˲  6Lbx̤̺̎ 6LbxΎΤtϊϠ϶0F\rЈОд(>TjріѬ  6Rh~ҔҪӮ(>TjԀԖԬ  6Rh~Քժ.J`v֒֨־,BXn׊נ׶ؠض$@Vlق٘ٴ "DZpچڜڲ  <Rnۄۚ۰4J`v܌ܢܸ2H^t݊ݦݼ*@\rވޤ޺pzF\ "J|Px\r,..DZ`h&`4rP>8Dxvn4~x2H^t4Pf|n H      ( > T j         6 L b x        ( > T j         0 L h      $v,z(>Tj,8T|$^,BXnZ4.DZp4J`vLbx(>Tj0F\r "8NdzDZp  6LbxJ`v     !!!.!D!Z!p!!!!!!" " "6"L"b"x""""""##(#>#T#j######$$$0$F$\$r$$$$$$%%(%>%T%j%%%%%%&&&0&F&\&r&&&'''2''''(((2())))***0*F*\*r******++(+>+T+j++,`,v,,,,,---,-B-X-n------...4.J.///:/P/f/|/////00080N0d0z00000011*1@1V1l1111112 2"2h22233323H3^3t334"4455555566&666788`8v889929H9^9t999999::$:::P:f:|:::::;;;2;H;^;t;;;;; > >x>??v?@,@dAAATABnBBCVDDE$EEGlGGH H HZHHI.IJFJ\JrJK$KjKKKL^LLMMMMNXNnNNNNNNOOO4OJPZPPQ@QVQlQQQQQQRRR2RHR^RtRRRRRRSS$S:SPSfS|SSSSSTTT2THT^TtTTTTTTUU*U@VTVjXXVXY>YTYjYZX[ [\\]8]_`aDbhb~bc6cd$d:ddeLeftgRghg~hhidizijj2jHj^k2kkkmm2mtmn>nnno o"ooopp`pvpq@qVqlqqr.rDrZrprrrrrrs s s6s~ssttVttuuuvbvxvvwwwTwjwwwwxHx^xtxxxxydyzyyyyyyzz0zFz\zrzzzz{@{{{{{||(|>|Z|p||||}},}}~~2~~H^tPf|<2H^tz*@Vl "8(>T  6Lbx.J`v&<Rh$:Pf|Ndz&(>Tj &<Rh~Pf|  6Lb~4J`|,BXn4J`v,BXn4Jf2Hdz0F\r4J "8Ndz\r.DZv"8Ndz  6Lbxd&<Xn4J4J`v&<RZp&.DZp  6(>Tj0F\r "8Ndz "8Ndz&<Xz0F\r "8Ndz6Rn,BXn*@\r^t$:*@\r(Vl,BXnv2HdzÐæü*FbxĔĪŌŨž2H^zƐƦƼ*@VlǂǘǮ"8Nd,B^tʜʸ&̴̘.2Ϛϰ4J`8NdzѐѬ&<Rh~ҚҰ2H^tԊԠԶRh~Քժx֎ֺ֤(>T2H^t4J`vٌ٢ٸ&<XnڄښڰLbxێۤۺ|ܒܨܾ,BXn݄ݚݰNdzސަdzߐ.DZ0F\r0F\r "8NdzTj  6Lbx.DZ$:Pf|2vh~4J`v2H^t*@Vl "8Ndz*@Vl(>TpPf|8Ndz*@Vr "8Ndz*@Vl2H&<Rh~(>T&BXn$:Pf|8Tj&<Rh.DZp  <Rn0F\r(D`v,BXn*@Vl.DZp  6Lbx4J`v,BXn  6Lbx.DZv   2 H ^ t       & < R h ~        4 J ` v        & < R h ~       $Tj&V  6LbV|&<Rh~>H^t$Xj  " 8 N !!!!""""#~$^%6%L&b&&'H''(T())2)H))*0*+<+,N,-f-|---.X.n../&/</R/h/~001B112220233334|44445556 6 667788888899(9>9T9j9:.:D:Z:v::;;(;>;T;j;;;;;;<<<0dTdjddddddeee0eFe\ereeeeeef f(f>fTfjffffffg g g<gRghg~ggggghhh.ixiiiiij6jjk2kHkkllllllmmmnHn^ntnnnnnoooopppqqqqqrsss4sJs`svssssstt0tttuLubuxuuuuvRvhv~vvvvvwww.wDwZwpwxxx.xDxZxpxxxxxxy y y6yLybyxyyyyyyzz.zDzZzpzzzzzz{ {&{<{R{h{~{{{{{|||:|P|l||||||} }"}8}N}d}z}}}}}~ ~ ~6~L~b~x~~~~~~(>Tjn$H0F\.DZ(>,BXnh~.*@V.V 8Ndz$h~J`v&<Rnr "8Ndz2Ndz<&<~.DZ$:Pf|,BXnp  <Rh~.Jf|,BXnTj0F\r "8Tp  6Lbx.DZv@Vl2H^t*@Vl2H^t$:Pf|,BXn:Pl2Ndz0F\r(>Zp "8Ndz*@\r(>Tj&<Rh$:Pf| "8NTj0F\r "8Ndz0F\r(D`v\Tj(<dºZĆL \Ʋ\t$ɠɶpʆ*@ˆ&̀Tj͖̀,BXn΄Κΰ4J`vόϢ(>(>Tjр*@Vl҂(pԆԜԲ  ն$:Vlւִ֞ "8Nj׀ז׬  6Rh~ؔتٰٚ4J`vڌڢڸ&<Rh~۔zܐ|jހޖn4J`v&<Rh~.DZp  6Lbx(>Tj "8Ndz*@Vl "8Ndz0F\r "8Ndz4J`v<~*@z0FR@XnBXn4J`v~.D`|4J`vNdVl 62$:Pf|Vl "8Ndz*@Vl2H^t$:Vl   2 H ^ z        6 L b ~       * @ V         ( > T j      0F\rLbx(>Tj  6Lbx(>Tj0F\r(>Tj0F\x(>Zp  6Lbx(>Tj0F\r "8Nj  6Lbx|,BXt*@Vl2H^t  $ : P f |     !!!2!H!^!t!!!"""""###2#H#^#t######$$$$:$P$f$|$$$$$%%%,%H%^%t%%&&&&&'''0'F'\'r'''''(((.(D(Z(p(((((()),)B)^)t))))))**$*:*P*l******++(+>+T+j++++++,,,0,F,\,r,,,,,,- -"-8-N-j------.. .6.L.b.x.....///./D0"080N0d0z00000011*1@1V1l1111112 2"282N2d2z22222233*3@3V3r33333344.4D4Z4p44444455&5<5R5h5~55555667Z7p7777778 8 868L9^9t99999:: :6:R:h:~;;;;<<<4>$>:>V>l>>>>>>???2?N?j?????@@@2@H@^@t@@@@@@AA$A:AVAlAAAAAABB.BDBZBpBBBBBBCC,CBCXCtCCCCCCDD*D@DVDlDDDDDDE E"E8ENFFFFFFG G G6GLGbGxGGGGGGHH.HDHZHpHHHHHIfIJK6KLKbL L"LMMMNNOOOOOPPPQQRRSSSSSTTT,TBTXTnTTTTTTUUU4UxUVVV,VBVVVVVW W W6WLWbWxWWWWX4XXXY Y Y6YLYbYxYYYYYYZZ(Z>ZTZjZZZZZZ[[[0[F[\[r[[[[[[\ \"\8\N\d\z\\\\\\]]]]^^&^<^R^h^~^^^^^___._D_`_v______``&`B`X`n``````aaa4aJa`avaaaaaabb&b<bRbhb~bbbbbccc.cDcZcpccccccdd&d<dRdnddddddeee4eJe`e|eeeeefff,fBfXfnffffffggg4gJg`gvggggghhh,hBhXhnhhhhhhiii4iJi`iviiiiijjj,jBjXjnjjjjjjkk$k:kVklkkkkkklll2lHl^ltllllllmm*m@mVmlmmmmmmn n"n8nNndnznnnnnnoo*o@oVoloooooop p"p8pTpjppppppqqq0qFq\qrqqqqqqr r"r8rNrdrzrrrrrsss0sFs\srsssssst t"t>tTtjttttttuuu0uuvv$v:vPvfvvvvvvwww8wNwdwzwwwwwxxx0xFx\xrxxxxxxyy.yDyZypyyyyyyzz&z<zRzhz~zzzzz{{{.{D{Z{p{{{{{{| |&|<|R|h|~|||||}}}.}D}Z}p}}}}}~~~2~H~^~t~~~~~0Lbx.J`v,BXn4J`v2H^z 6Lbx(>Tp&<Xn*@Vl2H^t$@Vl(>Zp  6Lbx4J`|8Nd  6Lb~4J`v2Ndz &<Rh~.J`v,BXn*@Vl *@\r(>Zp.DZp  6Lbx(>Tj,BXnf*.DZp  6Lbx(>Tj0F\r "8Ndz0F4J`v,"8Nj(>Tj&<Rh$:Pf|$:2H,H^tv4Jf2Nd 2H^tn4Pf|,BXn"8NdzLbxޤ*@VlÂ.J`vČĢĸxŎŤźrƈƞƴ(>TjǀǖǬ0F\rȈȞȴ "8Ndzɐɦ>Tjʀʖʬ  6LbxˎˤH^z̦̼̐0F\r͈ͤͺ.D`|ΒΨξ,BX&<Rh~ДЪ.DZpцќѲ  6LbxҎҤҺ(>TjԀԖԲ  6LbxՎդպ(>0F\r׈מ״ "8$:Pf|ڎڤں*@V܈@l4J  <Rh~zH|, "8N2  6Rh$6v "84J`v,BXn4J`v&<Rh~*@Vl,BXn\r(>Tj0F\r(>Tj|,BXn4J`v&2H^t$@Vl(>Tj0F\r j   0 F \ r        " > T j   $ : P f |        2 H d z   . D Z p        & B X n         4 J ` v        , B X * @  $ : P f |  , B ^ t  $ : P f |  , B X n  $ : P f |        , B X n        * @ V r        . D Z p        & B X n        $ @ V l         2 H d z         $ : P f | T j     t        $ : P f | 2 H ^ t        $ : P f |        8 N d z        * @ \ x  b x        ( > T j         0 F b x !^ !t ! ! ! ! ! ! " "* "@ "V "l " " " " " " # #" #> #T #j # # # # # # $ $& $B $X $n $ $ $ $ $ $ % %$ %: %P %f %| % % % % % & & & & & & ' '* '@ 'V 'l ' ' ' ' ' ( ( (4 (J (` (v ( ( ( ( ( ( ) ), )B )X )n *. *D *Z *p * * * * * * + +& +< +R +h +~ + + + + + , , ,. ,D ,Z ,p , , , , , - - -, -B -X -n - - - - - - . . .4 .J .f .| . . . . . / / /, /B /X /n / / / / / 0 0 00 0F 0\ 0r 0 0 0 0 0 0 1 1" 18 1N 1d 1z 1 1 1 1 1 2 2 20 2F 2b 2x 2 2 2 2 2 3 3 3 3 3 4 4 4, 4B 4X 4n 4 4 4 4 4 4 5 5$ 5@ 5V 5l 5 5 5 5 5 5 6 6( 6> 6Z 6v 6 6 6 6 6 7 7 7, 7B 7^ 7t 7 7 7 7 7 7 8 80 8F 8\ 8r 8 8 8 8 8 8 9 9 9 : :$ :: :P :l : : : : : : ; ; ;2 ;H ;^ ;t ; ; < < < = = =6 =L =b =x = = = = = > > >. >D >Z ?t ? ? ? ? ? ? @ @0 @F @\ @r @ @ @ A A A A B B" B> BZ Bp B B B B B C C C, CB CX Cn C C C C C C D D D: DP Df D| D D D D D E E E, EB EX En E E E E E E F F* F@ FV Fl F F F F F F G G. GJ G` Gv G G G G G G H H& H< HR Hh H~ H H H H H I I* I@ I\ Ir I I I I I I J J( J> JZ Jp J J J J J K K K, KB KX Kn K K K K K K L L L4 LJ L` M M M M M M N N* NF Nb Nx N N N N N O O O4 OJ O` Ov O O O O O O P P, PH P^ Pz P P P P P Q Q Q0 QL Qb Q~ Q Q Q Q Q R R$ R: RP Rf R| R R R R R S S S, SB SX Sn S T T T U U U2 UH U^ Ut U U U U W\ Wr W W W W W W X X" X8 XN Xd Xz X Z2 ZH Zd Z Z Z [ [& [< [R [h [~ [ [ [ [ [ \ \ \ \ ] ] ]. ]D ]Z ]p ] ] ] ] ] ] ^ ^ ^6 ^L ^b ^x ^ ^ ^ ^ ^ ^ _ _( _> _T _j _ _ _ _ _ _ ` ` `0 `F `\ `r ` ` ` ` ` ` a a< at a bR b c cv c c d d d6 dL db eP f f f6 fL g g" g8 gN g h h h h h h i i i6 iL ib ix i i i i i j j j. jD jZ jp j j j j j j k k k6 kL kb kx k k k k k k l l( l> lT lp l l l l l l m m m6 mL mb m m n n& n< nR nh n~ n n n n n o o o. oD oZ op o o o o qP q rZ r s tZ tp up u u v v v2 vH v^ vt w x. xD xZ xp x x x x x x y y y z z z, zB zX zn z z z z z z { { {4 {J {` {v { { { { { { | |& |B |X |n | | | | | | } } }4 }J } ~< ~ ~ ~ 6 L b x        ( > T j   0 F \ r R , J ` v   8 N d z  * @ V l h ~   . D Z p 6 L b x  ( > T j    ( D ` v 6 L b x  ( > T j   0 F \ r " 8 N d z  , H ^ z  * @ V l   2 H ^ t  & < R h ~   . D Z p < R h ~  $ : P f |  2 H ^ t  $ : V l   2 H ^ t  $ : V l  . D Z v  , B X n  $ : P l  " 8 N d z 6 L b x  . D Z v  , B X n  * @ \ r   : V l " 8 N d z  * @ V l " 8 N d z  * @ V l  ( > T j 6 R h ~   4 J ` v  & < R h   4 J ` v  , B X n  * @ V l " 8 T j  2 H ^ t   0 F \ r  . D Z p  , B X n  $ : P f |   2 H ^ t  $ : P l " > T j 6 L b x   4 J f |  2 H ^ t  * @ V l ‚ ž ´  ( > T j À Ö ì  , B X n Ą Ě İ  $ : P f ł Ř Ů ( D Z v ƒ ƴ  ( > T j ǀ ǖ Dz  & < R h ~ Ȕ Ȫ   4 J ` v Ɍ ɢ ɸ  2 H ^ t ʊ ʠ ʶ  $ : P f | ˒ ˮ  ( > Z p ̆ ̜ ̲  , B ^ t ͐ ͬ   0 F \ r Ύ Τ κ  ( > Z p ό Ϩ Ͼ  8 N d z А Ц м  0 F b x є Ѱ   4 P f | Ҙ Ү ( > T p ӆ Ӝ Ӳ 6 L h v Ռ բ ո   2 N j ֆ ֜ ֲ  2 N j ׀ ז ׬   0 F \ r ؈ ؞ غ   . D Z p ن ٜ ٸ  , B X n ڄ ڠ ڶ 6 L b ~ ۔ ۪   4 P f | ܒ ܮ " 8 N d z ݐ ݦ ݼ  * F \ r ވ ޤ ޺  ( D Z v ߌ ߨ ߾   2 H d   6 R h ~   . J ` v   8 N d  & < R n 6 L h ~  $ : P f |  ( > T j < R h ~ V & " > T j  R v < R h ~   . D Z p 6 L b x  ( > T j l X  , B X n * @ V l   2   4 J ` v  , H ^ t z        , B ^ t        $ : P f        " 8 N " 8 N d z        0 L b x        ( > T < R h ~   : P f |    ( > T j         6 L b x  ~        4 J ` v        , B X t             4 J ` v        2 H ^ t        * @ \ r         6 L b x       $ : P f        " 8 N d z        6 L b ~         " > T j   ! ! !6 !L !b !x ! ! ! ! ! ! " ". "D "Z "v " " " " " " # #& #< #X #t # # # # # $ $ $6 $L $b $x $ $ $ $ $ & &6 'x ' ' ' ( ( ) )( )> )T )j ) ) ) ) ) ) * * *0 *F *\ *r * * * * * * + +( +> , , , , - -* -@ . . / / /. /D 0 0 1 1 12 1H 1^ 1t 1 1 1 1 1 1 2 2* 3 3 4( 4 4 5L 6 6 7 8t 9| : ; < =8 = > > > ?P ?f @ B BF B\ Br B B B B B C C4 CJ C` Cv C C C C C C D D& D< DR Dh D~ D D E EX E E E E F F" F8 FN Fd Fz F F F F F F G G* GF G\ Gr G G G G G G H H" H8 HN Hd Hz H H H H H I I I6 IL Ib Ix I I I I I I J J( JD JZ Jp J J J J J J K K, KH K^ Kt K K K K K K L L$ L: LP Lf L| L L L M4 MJ M` Mv M M M M M M N N& N< NR Nh N N N N N N O O O4 OJ O` Ov O O O O O O P P& P< PR Ph P~ P P P P P Q Q$ Q: QP Qf Q| Q Q Q Q Q R R R, RB RX Rn R R R R R R S S* SF S\ Sr S S S S S S T T" T8 TN Td T T T T T T U U& U< UR Uh U~ U U U U U V V V. VD VZ Vp V V V V V V W W& W< WR Wh W W W W W W X X X4 XJ X` Xv X X X X X X Y Y, YB YX Yn Y Y Y Y Y Y Z Z$ Z: ZP Zf Z Z Z Z Z Z [ [" [8 [N [d [z [ [ [ [ [ \ \ \6 \L \h \~ \ \ \ \ \ ] ] ]. ]D ]Z ]v ] ] ] ] ] ] ^ ^, ^B ^X ^n ^ ^ ^ ^ ^ ^ _ _ _4 _P _f _ _ _ _ _ _ ` ` ` ` ` ` ` a a( a` av a a a b b b. bD bZ bp b b b b b b c c c6 cL cb cx c c c c c c d d( d> dT dj d d d d d d e e e6 eL eb ex e e e e e e f f( f> fT fj f g g g6 gR gh g~ g g g g g h h h4 hJ h` hv h h h h h h i i& i< iR ih i~ i i i i i j j j4 jJ j` jv j j j j j k k k, kB kX kn k k k k k k l l l4 lJ l` lv l l l l l l m m, mB m^ mz m m m m m n n n0 nF n\ nr n n n n n n o o" o8 oN od oz o o o o o o p p* p@ pV pl p p p p p p q q q2 qN qd qz q q q q q q r r* r@ rV rl r r r r r r s s s2 sH s^ st s s t t t t t u u" u8 uN ud uz u u u u u v v v0 vF v\ vr v v v v v v w w( w> wT wj w w w w w w x x x6 xL xb xx x x x x x y y y4 yJ y` yv y y y y y z z z, zB z^ zt z z z z z z { {$ {@ {V {l { { { { { { | |" |8 |T |j | | | | | | } } }< }R }h ~@ ~V ~l ~ ~ ~ ~ ~ ~   2 H ^ t        * @ V l  "   : P f 6 L b x  ( > T j   0 F \ r  ( D Z p l " 8 N d P @ V l  H ^ t , ~   .  r " 8 N   2 H ^ t 2 H ^ t  ( > T j n d   . ^ t ^    . D Z L h X d z l   4 J ` v  & < R h ~   . D Z p 6 L b x  ( > T j   0 F \ r " 8 N d z  * @ V l   2 H ^ t  $ : P f |  , B ^ t  $ : P f |   2 H ^ t  $ : P f |  , B X n   4 J ` v  & < R h ~   . D Z p 6 L b x   4 J ^ t X n N d  & < R h ~   . D Z p † œ ² 6 L b x Î ä ú  ( > T j Ć Ĝ IJ Ÿ  Ɯ Ʋ 6 L b x ǎ Ǥ Ǻ < R h ~ Ȕ Ȫ   . D Z p Ɇ ɜ ɸ  , B ^ t ʊ ʠ ʶ  * @ V l ˈ ˞ ˴ ̠ ̶   0 n ̈́ ͚ Ͱ  ( Ό ΢ θ  & < R Ѐ   2 H ^ t ъ Ѡ  & Ҳ ( > T j Ӏ Ӝ Ӳ  * @ x ֎ ֤ ֺ  ( > T j ׀ ז ׬   0 F \ r ؈ ؞ ش " 8 ڜ ڲ 6 L b x ێ ۤ ۺ  ( > T j  ( > T j ݀ ݖ ݬ   0 F \ r ވ ޞ ޴  ( > T j ߀ ߖ ߬   0 F  $ @ V r "  ( > T j   6 X n   4 J ` |   8 N d z   2 H ^ t " 8 N d z l " p   0 F   . D Z p 6 L b x  . D Z p 6 L b x  ( > T j   0 F \ r " 8 N d z  * @ V l " 8 N d z  * @ V l   2 H ^ t  $ : P f     2 N d z  * @ V l         2 H ^ t        $ : P f         2 H ^ t        $ : P f |            $ : V l        " 8 N d       & < R h ~   4 J ` v  , B X n  * @ V r   6 L b x        ( > T j         6 L b x    2 H ^ t        x     " 8 N d z        * @ V l         2    6 L b x        ( > T j          & < R h ~        . D ` v        & < R h ~        . D Z p        & B X t        $ @ V l ! !" ! "@ " # $ % % & &* &@ &V &l & & & & & 'j ' ' ' ' ' ' ( ( (0 (F (\ (r ( ( ( ( ( ( ) )" )8 )N )d )z ) ) ) ) * * * * * + + +0 +F +\ +r + + + + + + , ," ,> ,T ,j , , , , , , - - -6 -L -b -x - - - - - - . .( .> .T .j . . . . . . / / /0 /F /\ /r / / / / / / 0 0 0 1 1 16 1L 1b 1x 1 1 1 1 1 1 2 2( 2> 2T 2j 2 2 2 2 2 2 3 3 30 3F 3\ 3r 3 3 3 3 3 3 4 4" 48 4N 4d 4z 4 4 4 4 4 4 5 5* 5@ 5V 5l 5 5 5 5 5 5 6 6" 68 6N 6d 6z 6 6 6 6 6 6 7 7* 7@ 7V 7l 7 7 7 7 7 7 8 8 82 8H 8^ 8t 8 8 8 8 8 8 9 9$ 9: 9P 9f 9| 9 9 9 9 9 : :" :8 :T :j : : : : : : ; ; ;0 ;F ;\ ;r < < < = =0 =F =\ =r = = = = = = > >( >> >Z >p > > > > > ? ? ? A A A6 AL Ab Ax A A A A A B B B. BD B B B B B C C C C C C D D D, DB DX Dn E E6 EL E F~ F F F F G~ G G G G G H H H. HD HZ Hp H H H H H H I I, I I I I I J J& J< JR Jh J~ J J J J J K K K. KD KZ Kp K K K K K K L L L6 LL Lb Lx L L L L L L M M( M> MT Mj M M M M M M N N N0 NF N\ Nr N N N N N N O O( O> OZ Op O O O O O O P P& P< PR Pn P P P P P P Q Q$ Q: QP Qf Q| Q Q Q Q Q R R R2 RH R^ Rt R R R R R R S S* S@ SV Sl S S S S S S T T( T> TT Tj T T T T T T U U U0 UF U\ Ur U U U U U U V V( VD VZ Vp V V V V V W W W, WH W^ Wt W W W W W W X X* X@ XV Xl X X X X X X Y Y" Y8 YN Yd Yz Y Y Z Z Z Z [ [$ [: [P [f [| [ [ [ [ [ \ \" \8 \N \d \ \ \ \ \ \ ] ]& ]B ]X ]n ] ] ] ] ] ] ^ _ _* _@ _V _l _ _ _ _ _ ` ` `. `D `Z `p ` ` ` ` ` a a a, aH a^ at a a a a a b b b6 bL bh b~ b b b b b c c c: cP cf c| c c c c c d d( d> dT dp d d d d d d e e& eB eX en e e e e e f f f6 fL fb fx f f f f f g g g4 gJ g` gv g g h i i i0 iF i\ ir i i i i i j j j4 jP jf j| j j j j j k k k2 kH k^ kt k k k k k k l l$ l: lP lf l| l l l l l m m m, mB mX mt m m m m m m n n* o o o p@ pV pl p p p p p p q q q2 qH q^ qt q q q q q q r r$ r: rP rl r r r r r r s s s2 sH s^ st s s tn t t t u\ ur u u u vr v v v v v v w w( w> wT wj w w w w w w x x x6 xL xb xx x x x x x x y y( y> yT yj y y y y y y z z& z< zR zh z~ z z z z z { { {4 {J {f {| { { { { { | | |, |B |X |n | | | | | | } } }4 }J }` }| } } } ~t  ,    0  ( > T j   0 F \ r  ( > T j   0 F \ r   4 J ` v  & < R h ~   . D Z p  , B X n  $ @ V l   2 H ^ t  $ : P f |   2 H ^ z  * @ V l   2 H ^ t  $ : P f |   2 H d z  * @ V l   2 H ^ t  $ @ V l   2 H ^ t  * @ V l   8 T j & < R h ~   . J ` v   2 H ^ t  $ : P f |   2 H ^ t   0 F \ r  ( > T j < R h ~   4 J ` v  , B X n  $ : P f |   8 N j  & < R h ~  * @ V r " 8 N d z  $ : P f |  , B X n   4 J ` v  , B X n   4 J f |   2 H ^ t  $ : P f |  , B X n   4 J ` v  2 H ^ t  ( > T j   0 F \ r " > T j  n   4 J ` v   8 N d z j   2 H ^ t  $ : P f |   2 N j  , B X n |  $ : ž  ä ú Ā Ė Ĭ ƪ   . " 8 N d z Ȑ Ȧ ȼ 6 L b x ʎ  0 F \ r ͈ ͞ ʹ j ΀ Ζ ά   0 F \ r ψ Ϟ ϴ " 8 N d z А Ц м Ѳ ҈ Ҥ Һ  ( > T j Ӏ Ӗ Ӭ   0 F \ r Ԉ Ԟ Դ " 8 N d z Ր զ ռ p H ^ آ ظ j , B ڠ ڶ  t ۊ ۠ ۶  $ : P f | ܒ ܨ ܾ  , H ^ t ݊ ݠ ݶ  $ : ޘ ޮ   2 H ^ t ߊ ߠ ߶  2 H ^ t   * @ V l " 8 N d z   0 F \ x   4 J ` & z $ : z  * @ X n  ( > T j   0 6 L b x F \ r 4 J ` v N   . D Z p 6 R h ~   " 8 N 4 J ` v  & < R h ~   4 J l   2 H ^ t B $ : P f |   2 H ^ z  * @ V l   2 H ^ t ^ t        * @ V l         2 H ^ t        $ : P f |        , B X n         4 J ` v        2 H ^ t        0 F \ r        . D  ( > T L b x  . D Z p  & < R h ~       $ : P f |        2 H ^ t        * @ V l  v        & < R h ~    t ^ z Z       ,            $   v   b "   h  ! " "r " " # #( #> #T #j # # # # $ $ %2 & '2 (, ( ( ( ) ) ), )B )X )n ) ) ) ) ) ) * * *4 *J *` *v * * * * * * + +& +< +R +h +~ + + + + + , , ,. ,D ,Z ,p , , , , , , - - -6 -L -b -x - - - - - - . .. .D .Z .p . . . . . . / / /6 /L /b /x / 0X 0n 0 1 1 16 1L 1b 1x 1 2 2" 28 2N 2d 2z 2 2 2 2 2 2 3 3* 3@ 3 3 3 3 3 4 4 42 4H 4^ 4t 4 5 5( 5> 5T 5j 5 5 5 5 5 5 6 6 60 6F 6\ 6r 6 6 6 6 6 6 7 7" 78 7N 7d 7z 7 7 7 7 7 7 8 8* 8@ 8V 96 9L 9b 9x 9 9 9 9 9 : : :4 :J :` :v : : : : : : ; ;& ;< ;R ;h ;~ ; ; ; ; ; < < <.  > >. >D >Z >p > > > > > > ? ? ?6 ?L ?b ?~ ? ? ? ? ? @ @ @. @J @ @ @ A A* A@ AV Ar A A A A A A B B( B> BT Bj B B B B B B C C& C< CR Ch C C C C C C D D$ D@ DV Dl E& EB E E E F F F F G G( G> GT Gj G G G G G HN Hj H H H H H H I I I6 IL Ib Ix I I I I I J J$ J: JP Jf J J J J J K K K4 KJ Kf K| K K K K K L L L2 LN Lj L L L L L L M M& M< MR Mh M~ M M M M M N N* NF N\ Nx N N N N N O O$ O: OP Of O| O O O O O P P P, PB PX Pn P P P P P P Q Q* Q@ QV Ql Q Q Q Q Q Q R R" R8 RN Rj R R R R R S S S S S T T2 TH T^ Tt T T T T T T U U* U@ U V V0 VF V\ Vr V V V V V W W W. WJ W` W| W W W W W X X X, XB XX Xn X X X X X X Y Y$ Y: YP Yf Y| Y Y Y Y Y Z Z Z8 ZN Zd Zz Z Z Z Z Z [ [ [0 [F [\ [x [ [ [ [ [ [ \ \( \ \ \ ] ] ]4 ]J ]` ]v ] ] ] ] ] ^ ^ ^2 ^H ^d ^z ^ ^ ^ ^ ^ _ _ _0 _F _\ _x _ _ _ _ _ ` ` `. `J `f ` ` ` ` ` a a a4 aJ af b b, bB bX bn b b b b b c c c6 cL cb cx c c c c c c d d. dD dZ dp d d d d d d e e e< eR en e e e e e e f f$ f: fV fl f f f f f f g g( g> gT gj g g g g g g h h h6 hR hh h~ h h h h h i i$ i: j" j8 jT jj j j j j j j k k, kB kX kn k k k k k k l l$ l: lP ll l l l l l l m m( m> mT mp m m m m m m n n& n< nR o o( o> oZ op o o o o o o p p2 pH p^ pz p p p p p q q& qB qX qn q q q q q q r r* r@ rV rl r r r r r s s s. sD sZ sv s s s s s s t t& t< tR th t~ t t t t t u u u4 uJ u` uv u u u u u v v v, vB vX vn v v v v v v w w$ w: wP wf w w w w w w x x" x8 xN xj x x x x x x y y y6 yL yh y~ y y y y y z z z4 zP zl z z z z z z { {. {D {Z {p { { { { { | | |, |H |^ |t | | | | | | } }* }F }\ }x } } } } } ~ ~* ~@ ~V ~l ~ ~ ~ ~ ~ ~  4 J ` v       8 T j H ^ t  $ : V l " 8 N d  2 H ^ t  6 L b x  0 F \ r  . D ` v  & < R h ~   . D Z v  " 8 N d z  * @ V l   0 F b x  ( > T p  & < X n  $ : V l  ( > T j  6 L b x   :  & < R h ~   . D Z p  |  * @ V l  $ : P f |  , B X n  $ : P f |  , B X n   : P f |   8 N d z  * @ V l " 8 N d z 6 L b x  . D Z p  , B X n   4 J ` v  , B X n  $ @ V l " 8 T j   0 F \ r " 8 N d z   0 F \ r  ( > T j 6 L b x    , B X n  * F \ x  ( > Z p  & < R h ~   . D Z p  & B X n   4 J ` v   2 N d z  * @ V l   2 H ^ t  * F \ r " 8 N d z  * @ V l   2 H ^ t  $ : P f |   2 H ^ t & < R h ~   4 J ` v Œ ¢ ¸  & < R h ~ Ô ê  R h ~ Ĕ Ī   . V l ƈ Ƥ  0 L h DŽ Ǡ Ǽ  , H d Ȁ Ȝ ȸ V ɾ ʒ ʨ ʾ  , B X n ˄ ˚ ˰  * @ V l ̂ ̘ ̮ D Z v ͌ ͢ ͸  & < R n ΄ Κ ΰ   4 J ` v ό Ϣ ϸ  , B X n Є К а   4 J ` | ђ Ѩ Ѿ   2 H ^ t Ґ Ҧ Ҽ   6 L b x ӎ Ӥ Ӻ  ( > T j Ԁ Ԗ Ԭ   0 F \ r Վ դ պ   : P f | ֒ ֨ ־  , B X n ׊ נ ׶ غ  ( > T j ن ٜ ٲ 6 L b x ڔ ڰ  $ : P f | ے ۨ ۾  " 8 N j ܀ ܖ ܬ  6 L h ݄ ݚ ݰ   0 F b x ޔ ު  $ : P f ߂ ߘ ߮  ( D Z p 6 L b x   . D Z p  , H ^ z   0 F \ r    2 H ^ z 6 L b x  ( > T j   0 F \ r " > T j  6 L b x < R h ~   4 J ` v J ` v  & < R h ~   . D Z p 6 L b x  ( " 8 N d z  * @ V l  " 8 N d z   0 F \ r " 8 N d z  * @ V l   2 H ^ t  * @ V l   2 H ^ t  $ : P f |  , 6 L b x  ( >   8 N d z   0 L b x        ( > T j         0 F \ r        ( > T j         0   , B X n         4 J ` v        & < R h ~        . D Z p 6 L b x  ( > T j   6 R h ~   4 J ` v   , B X t        $ : V l        ( > Z p        , B X n        * @ V l         2 H ^ t        0 F \ r         " 8 T p \ r        ( > T j         6 L b ~        . D Z p       @ V l         2 H ^ t        $ : P l         2 H ^ t        $ : P f |       , B X n ! ! !4 !J !` !v ! ! ! ! ! ! " "& "< "R "n " " " " " " # # #4 #J #` #v # # # # # # $ $& $< $R $h $~ $ $ $ $ $ % % %. %D %Z %p % % % % % % & && &< &R &h & & & & & & ' ' '4 'J '` 'v ' ' ' ' ' ( ( (2 (H ( ( ( ) ) )2 )H )^ )t ) ) ) ) ) ) *T *j * * * + + + + + , , ,. ,D ,Z - - - - . .( .> .T .j . . . / / / / / 0 0" 08 0N 0d 0z 0 0 0 0 0 0 1 1* 1@ 1V 1l 1 24 2J 2` 2v 2 2 2 2 2 2 3 3& 3< 3R 3h 3~ 3 3 3 3 3 4 4 4. 4D 4Z 4p 4 4 4 4 4 4 5 5 56 5L 5 6 6. 6 6 7R 7h 7~ 7 7 7 7 7 8 8 8. 8 9 9 9 9 9 : : : : : ; ;( ;> ;T ;j ; ; ; ; ; ; < < <0  >* >@ > ? ? ?4 ?J ? @ @" @8 @N @d @z A@ B& B< BR Bh B~ B B B B B C C C C C D D& D< DR Dh D~ D D D D D E E E. ED EZ Ep E E E E E E F F F6 FL Fb Fx F F F F F G GX G H8 HN Hd Hz H H H H H I I I0 IF I\ Ir I J& J J J K K* K K K K L L M M M8 MN Md Mz M M M M M N N N0 NF N\ Nr N OF O\ O P P P Q Q Q. QD QZ Qv Q Q Q Q Q Q R R& R< RR Rh R S S" S8 SN Sd Sz S S S S S TX T T U U U0 UF U\ Ur U U U U U U V V" V8 VN Vd Vz V V V V V V W W* W@ WV Wl W W W W W W X X X2 XH X^ Xt X X X X X X Y Y$ Y: YP Yf Y| Y Y Y Y Y Z Z Z, ZB ZX Zn Z Z Z [ [( [> [T [j [ [ [ [ [ [ \ \ \0 \F \\ \r \ \ \ \ \ \ ] ]" ]8 ]N ]d ]z ] ] ] ] ] ] ^ ^* ^@ ^V ^l ^ ^ ^ ^ ^ ^ _ _ _2 _H _^ _t _ _ _ _ _ _ ` `$ `: `P `f `| ` ` ` ` ` a a a8 aN ad az a a a a a a b b* b@ bV br b b b b b b c c" c8 cN cd cz c c c c c c d d0 dF d\ dr d d d d d d e e" e8 eN ed ez e e e e e f f f0 fF f\ fr f f f f f f g g" g8 gN gd gz g g g g g g h h* h@ hV hl h h h h h h i i i2 iH i^ it i i i i i j j j6 jR jh j~ j j j j j k k k. kD kZ kp k k k k k k l l& l< lR lh l l l l l l m m* m@ mV mr n n n n n n o o" o> oT oj o o o o o o p p& p< pR ph p~ p p p p p q q$ q: qP qf q| r r r0 rF r\ rr r r r r r r s s( s> sT sj s s s s s s t t t0 tF t\ tr t t u u& u< u u u v v v. vD vZ vp v v v v v v w w w6 wL wb wx w w w w w w x x( xD xZ xp x x x x x x y y y6 yL yb yx y y y y y y z z( z> zT zj z z z z z z { { {0 {F {\ {r { { { { { { | |" |8 |N |d |z | | | | | | } }* }@ }V }l } } } } } } ~ ~ ~2 ~H ~^ ~t ~ ~ ~ ~ ~ ~  $ : P f | ^ t  $ : P l   2 H ^ t   0 F \ r  & < R h ~   . D Z p 6 L b x  ( > T j   0 F \ x r  4 P f   v   2 H ^ t  $ : P f |  , B X n   4 J ` v  & < R h ~   . D Z p R h ~   . D Z v  & < R h ~   4 J ` v  , B X n   4 J ` v  & < R h ~   . D Z p 6 L b x  ( > T j   0 F \ r " > T j   0 F b x  |  , B X n   4 J ` v  & < R h ~   . D Z p 6 L b x  ( > T j   0 F \ r " 8 N d z  * F \ r " 8 N d z 6 L b x   . D Z p 6 L b x  ( > T j   0 F \ r " 8 N  ( > T j   0 F \ r " 8 N d z   0 F \ r " 8 N d z  * @ V l " 8 N j 6 L b x  ( > T j   0 F \ r  . D Z p   4 J ` L b  „  ( > T j À Ö ì Ě İ   4 J ` v Ō Ţ Ÿ  & < R h ~ Ɣ ƪ   . D Z p dž ǜ Dz 6 L b x Ȏ Ȫ   4 J ` v Ɍ ɢ ɸ  & < R h ~ ʔ ʪ   . D Z p ˆ ˜ ˲ 6 L b x ̎ ̤ ̺  ( > T j ̀ ͖ ͬ   0 F \ r Έ Ξ δ " 8 N d z ϐ Ϭ   0 F \ r Ј О д " 8 N d z ѐ Ѧ Ѽ   0 F \ r ҈ Ҟ Ҵ " 8 N d z Ӑ Ӧ   0 F \ r Ԉ Ԟ Դ " > T j Հ Ֆ լ   0 F \ r ֈ ֞ ִ " 8 N d z א צ ׼  * @ V l ؂ ؘ خ " 8 N d z ِ ٦ ټ   0 F \ r ڈ ڞ ڴ " 8 N j ۀ ۖ ۬   0 F \ r ܈ ܞ ܴ " 8 N d ݀ ݖ ݬ   0 F \ r ވ ޞ ޴ " 8 N d ߀ ߖ ߬ 6 L b x  ( > T j   0 F \ r  ( > T j  & < R h ~  $ : P f |  ( > T j   0 L b x   . D Z p  & < R h   4 J ` v  , B X n  * @ \ r  ( > T j   0 L h ~   . D Z p   2 H ^ t  $ : P f |  , B ^ t  * @ V l " 8 N j & < R h  * @ \ r   . D Z p  , B ^ t  $ : P f |   2 H ^ t  * @ V l " 8 N d z   0 F \ r "   6Lbx.J`v.DZp  6Lbx(>Tj0F\r "8Ndz*@Vl2Hdz  0 F \ r        ( > T j         0 F \ r        ( > T j         6 L b x     4J`v,BXn:Pl2Hdz0F\r "8Ndz*@Vl2H^t  6Lbx0F\r0F\r "8Ndz*@Vl2H^t$:Pf|2H^t$:Pf|   , B X n      !!$!:!P!f!|!!!!!"""d"z""""""##*#@#V#l######$$$2$H$^$t$$$$$$%%$%:%P%f%|%%%%%&&&,&B&X&n&&&&'$'j''''''(((0(F(\(r(((((() )")8)N)d)z))))))****@*V*l******+ +"+8+N+d+z++++++,,*,@,V,l,,,,,,- -"-8-N-d-z------..*.@.V.l......///2/H/^/t//////00$0:0P0f0|00000111,1H1^1t11111122$2:2P2f2|2222233323H3d33333344404F4\4r445Z5p566667778n88888899$9:9P9f9|99999:::2:H:^:z:::::;;<2 > >6>L>??,?B?X?n???@v@@@@@@AA,ABAXAnAAAAAABB$B:BPBlBBBBBBC C"C8CNCdCzCCCCCD D D6DLDbDxDDDDDEEE.EDEZEpEEEEEEFF&F<FRFhF~FFFFFGGG4GJG`GvGGGGGIJ&JJJJJKK(K>KTKjKKKKLL*LLLMM*M@MVMMMNN&N<NRNhN~NNNNNOO$O:OPOfO|OOOOOPP"P8PNPdPzPPPPPPQQ*Q@Q\QrQQQQQQR R"R8RNRdRzRRRRRS S S6SLSbS~SSSSSTT$T:TPTfT|TTTTTUUU2UHU^UtUUUUUUVV$V:VPVfVWWW2WHW^WtWWWWWWXX*X@XVXlXXXXXXYYY2YYYYYZZZpZ[v[\\]J]`]v]]]]]]^^&^<^R^h^^___4_J_`_v______``&`<`R`h`~`````aaa.aDaZapaaaaaab b b6bLbbbxbbbbbbcc(cDcZcpccccccdd&d<dRdhd~dddddeee4eJe`eveeeeeeff&f<fRfhf~fffffggg.gDgZgpggggggh h h6hLhbhxhhhhi@iViliiiiiijjj2jHj^jtjjjjjjkk$k:kVklkkkkkklll2lHl^ltllllllmm$m:mPmfm|mnDnZnpnnnnnno o o6oLoboxoooooopp(p>pTpjppppppqqq0qFq\s,sssst t t6tLtbtxtttuux"xxyyyyyyzz(z>zTzjzzzzzz{ { {6{L{b{x{{{{{{||(|>|T|j||||||}}}0~*~@~V~r~~~~~~ "8Ndz*@Vl (>Tj&<Rh~.DZp&<Rh~4J  v&<Rh~.DZp  6Lbx(>TjBXn,BXn4J`|8Ndz*@Vl2H^t$:Pf|2H^t$:Pf|,BXn4J`v&<Rh~.D`v&<Rh~4J`v&<Rh~.DZp  6Lh~.DZp  6Lh~(>Tj 6Lbx(>TjPf|,BXn*@Vlp  6Lbx(>Tj  6Lbx(>Tj "8Ndz*@Vl "8Ndz*@Vl "8Ndz  6Lbx2H^tr "84J`v,BXn4J`vNdz0F\r "8Ndz*@Vl2H^t*@Vl‚˜´ "8NdzÐæ0F\rĈĞĴ.DZpņŜ0F\rLjǞǴ "8NdzȖȬ0f|ʒʨʾ,BXn˄˚˰4J`|̨̒̾,H^t͊͠Ͷ0F\rΈΞδ (>TjπϖϬ  6LbxЎФк4J`vьѢѸ&BXn҄ҠҼ0F\rӈӞӴ(>TjԀԖԬ0F\rՈ՞մ "8Ndz֐ּ֦*@Vlׂט׮2Ndzؐئؼ`vیۢ۸&<Rh~ܔܰ4J`v݌ݢݾ,,BXnߊߠ߶*@Vl2H^t$:Pf|2Ndz*@Vr "8N2H^t$:Pf|,BXn$:Pf|2H^t$:Pf|,BXn4J`|2H^z*@Vl2H^t$:Pf|,BXn4Jf|,BXn$:Pf|,BXn$:Pf| ">Tj0F\r "8Ndz*@Vl2Ndz4J`v "8Ndz  <Rh~.DZp  6Lbx 6Lbx(>TjVl2Ndz0F\r  " 8 N d z        * F \ r        " 8 N d z        0 F \ & < R h ~     *@Vl2H^t$:Pf|2H^t$:Pf|2H^t*@VlV~.DZp &<Rh~.DZp &<    !"*"@"\"r""""""##.#D#Z#p#$ $ $6$L$b%>%T%j%%%%%%&&&0&F'2''(($(:(P(f(|((((())),)B)X)n))))))*****+++2+H+^+t+++++,,,--(->-T-j.X.n......///4/J/`/v//////00&0<0R0h0~0000011141J1`1v11111122&2<2R2h2~22222333.3D3Z4F4\4r4444445 667<7R7h8Z8p:(:;;;;<<<2yyyyy{{{0{F{|t|}z}}}}}}~vZ4J`vH^t^(>TjpF\h6 8P\Bv"Lv0H~(H~ 8^,PtR4NL@&@l6b|4"z(JlnH<fH(l$N8Rr8,xh>l*t&Z6b*NBB"rf~<dPVT6*L2f$bFnp:nTpR@*N^Ŕ4ƀưLǠ<Ȏ*lNʢ(ZHrϖ&n<ѬҬJfR\~8`װ"JذِP|ڴhې,ܦXݼ:ߊPxB~"N0Dv"V. `<d0fpbZdNZFj< dF$f:rL x~N^P:t6$fTXv  b   F p   H   * v   ^ 4 |x4nV:z>t$,l0>vX n * ! !"D""#\#$0$h$%~%&`&'( ()$)z)*&**+N+,V,-L-.../l/0f01n12|23R3445056677<78&89N9:@:;;<*>?&?@N@ABBC8DDEDEEFPFGtGHnHIDIIJRJKdKLdLM0MNROOjP PPQ|RRtSSzT T~U(UV"VWLWX XY4YlZZxZ[X[\]D]^_6_`B`aab*bclcd@de`ffgFghibijjk(kklmmnFno>opLpqFqrLrsNst4tu,uuvVvwx*xyyz(z|{6{||`}}~"~df "44PN~ @d  V 8P\P*Pv|L2Z|HR6l\J$0>r8,@$t&NLJ”Ä$Ġ*fZƦǰȔ$ʤ˖N$͘j^F*ӲԤPHJؼْdۢd>ަP\t"@ltV^&v,NH tXpF~.V 2  "   ,  N$"~nFb z !"#$%&~'*(H):)*~*+,-../0223v35(67F8F9x:;<=>? ?@zAB(BBCCbCDDE$ELEEFnFG\GHHIIJVJK~KKL LTL~LLM4MMNN>NNODOOPQnR RRSLSTTUUJUVVPVWWpWXhXYbYZ&Z[F[\\\]^^_,_`Raab"bbcc(ccdfeefg,hhi iVijjVjjk$ktkl,lXllm.mvmmn6n^no oppq qpqrrrsfsst8tptuuDuuvPvvwTwx&xtxy6yyzBz{4{|2|||}*}~0~n|N( t6fzXJ000bzz@&*fpHJ8x \rzL6l "V0D |2dJ.z¼.ǂlLʜ2˂"x\;^h@Ј4~2҄.~RԨrքעvnRzZܪ:ޚNJp|HNX&FxRH*nHv,R v \lN&ZJRF   4  8  T   6 Lt"ZZv"^&b~@*zb  !!^!!""8"n"# #`#$J$%%%&j&'\'(N(()B**N*+ +:++,*,,-n--.l./*/|/0h1112\23&344l45z66676789D9:;J;<=r=>2>?@APBCC^CDDEDEEFFbFG&GGHvHI\IJ,JKKL&LM8M^MMMNNJNtNNO OHOOP PJPPPQQ\QQR*RRS6SfSSTzTUULUUVDVVW\WWXTXXY6Y`YZZZ[ [n[[\B\] ]6]^^&^j^_._``(`aa~abb8bbbc<cdddeLeef>ffg ghh\hiiijljk>kklVlmfmnPno:oop6ppq*qqrrrs>sstXtuunuvvvw4wwxrxyTyzPzz{H{|:|}4}}}~L~~LvjdR |fbb>.XbJlrrzPhD^Ldp2\ hD*vrLPPn Zj2`f*`^0d^8$H2Nb T |RzƲjz:4|4rͺFκ"ϒ д">Ҭ,rVHՌTv תخ<bd2݌Lެn>.\4`bFB04\|0`@xb 8zxj2*BD<dx ^   l   L  (vbHf&J^j 8X*  !x":"#|$Z$%r&''x'(J()f*B*+F,,-P.0./d0*01\2P3234P4556787899v9:B:l:;<==>=|=>?"?@A2ABBCDTE*EF.FGHvIIJK$KKLLMNOHPDPQJQR>S STbUUVhVW~XLXYxZ|[:[\\^^_(_|`a$abfccdeffgghixj,kHlHm>mn6o opJqqrrss8stu|v6vwxyz.z||}~b4|@|nz8f~D.j* D$hb\>.>@,LXJPºÔżdƬǀ<lˆ̶BzЀѬplըbڈۊ$Nnݪ8ވ8߈<f4|~ hB dHffL~<  *r4.TR>Bb"R|HB`@2pD <N~.D  L   L   h   T    TD Zn$`F6bFbFd8. z@~h !6!|!"n#>#f#$L$%X%&d'''(()P))*f*+V, ,->-../H/0N01R12N334x55|56r67n78~9$9:J:;R;;H>>?@@v@ApBBBCD DDEEFFlGGGH|HHIJPJK>KL.LMzNNNOJOP$P\PQ@QRDRSNST TUpV4VWWXY4YZJ[$[[\\]]^ ^_``afab*bcXcdde\ffg(gh"hthijTjk kllmnnop<pqrstubvvwwxTxyhzH{{|b|}~:~r~TJHLJ2nf24*lR8 |6*R<H\06@D*, :jVhl>,f8~*B<&$LV¤.xĤ`RƜPǘfɆfʮZ̎\TΦ$ϊ 8Ҫ VԲՄֆjנx0ڶ"X܀ܰl<޾*^߾$NP|04^ll.F \fL *(Dh`^j4 4v24xd$rP^Fzjb2"Vr Z  J  |  v  2 FB*2r`r>j^*FR` ,  !|!"0"x##$,$%(%l&''h'(V()B))**+,0,-v.D./|/01122p334B45p5667678V899:":j:;>;<8<=\=>N>?H?@*@AhBBC,CDpDEF0FGhHH|II~IJ JKKzKLlLMN@OO|P PQQR@RSfTTU&UVVxVWZWXYZ~[.[\]0]^_:_``aabJccdeVefvggghpi8ijk<klJlmnnnopqdr6rs2sttuvhvw>wxXyyz4z{2||}~N t"b$LJ(RN j$lbh&$l8 \ptT$XlJPp*t( N^~:Ȋ0ɌzB˒*̂|rϘ*А R(zӨH,d"֌0׎d؜4و4j۶\ܤf\ް"fD$nT~DBZBfN8~:f~zdV0 XD:~*:8~ P"xLJZJ$     2  r L>>Fvb> r8"J N  !""#X##$$f$%%H%%&&>&''r'((d()d)*N*+&+^+, ,-.-.(./r/0z1112P223F334l455^55666j67 7v78h89J99:p:;D;x;<6<=J==>x??@@l@A@ABNC CDDE(EfFFGJHHIJJKLM.MMMN$N~NNOOOP<PhPPQ4Q~QR,RRSRSSTFTTUTUV VxVWXWWXhXXYBYtYZZ|ZZ[[[\V\]6]]^H^^_<__``X`aaxab^bbc<cdFde:eefxfg(glghJhi&ijjnkkklzlm2mzmn nFnnoopbpqr&rsstu2ujuvvww@wxxy`yzNz{J{|d|}$}~~*8Btr \l .*~4Jld,L|2t `VPLhFz`^<jHP XFNxhJNxFv¶TŀJ^ǔȦɀ ʮV(2vΠϴfҺӸԤB֜׆؆ټژz\ܐ\߂\ b8H^J,>4n D$X8 ZD2|^z*z 8     J NP&X\l N@PTnJ\hn  z !H!""Z"#:##$D$%"%P%&d&'R(N))N)*j++,,,-H--.d./^/0L01b12\23~4H44567L789L9:v;2;<=v>??x@AABCD DfDE$EXEEFBFxFFG(GXGGH\HIIdIJ4JrJK6KzKL&LLM^MN&NtNO<OP*PQTQRVRS@STJTU0UVTVWXXYfYZzZ[\J\]6]^^_n_`aab&bccdbdef~gghi<ijk$kllmnvoopqrrPs(stubv$vww~x4yyz{x|}D~ ~2Fnv&4vp^,tL "Nz*n8~X&jj,>r(j"8ztDrf@v"b*h>~V^6~Fz(H| pT\z28>XdŒR0ȎɐʚDf:Ͱΰπϼ.PЌ"~Ѻ&ҖJӞ>Զ,hրR2zh$ڈ*ےn XݔHިZ2l*|R:DpxX:pPfJT 6~2`.bnLrr nN H  p  Z  N  , <Dr ( J$lXb(6^L r !B!!"#"#$$%&@&''^'()\)**+x,.,-.r//0D01Z2.2344456V7\88^89t:6:;";<8<=>8>??@AhABCDzEEFrFG2GHIJjK&L.LM4MN\NOlOPtQlQRSSTU|UVWhX"XYZ|[[\f]<]^_P`*a abcdHeffgLh"hhi@ijjkl:lmmno,opppqfqr@sstu\vfw.wtwx6xy8yzz{{|d}<~~>&vNr:rVln6FbP6(d` BN8*6"Z0^b,L4H8,Z0Hhr2T``l r~>Nld8¾ÀT4h8~ PȢ\ɞDʊ*v̬"pvbа^ѦPҴ2ӞzJը<֘~׶6j"ٌڒN۪zDݰ ` z\:8`~rxHRD: lRRPL($lH8d6:*Vv0>Prx@~(D v  ^  2   jN4<`:tj@v4&:<" 2 !p""#*#$$%%&&'r(B())***+,F,-R../4/n0012z3*4245n66727789,::V:;<><=>>p>?*?@pA>BBbC<CD,DE\EFVGG`GHI&IJK@LMMNOnOPQRpS.STTUTV VVWBWXYtYZ[`[\P\]^d_@``raPabcXd6dneefffghhzi4j0kllmn^opqqs&stXtuv>vwFwxvyyzVz{|}l~*~ b FNJ"pJl24(lXn04N*š<À~VvB@ȠɖʀFlzNκ0ώ"BҒ(ӌԠը֘׈.ؒ٬:V\*ݪ&ަߢ:D6`@v2TLzT68 b(|F@~^RlbD\\:f  t  *   n   x  v $*VV(:8*RDx8d8DpL0Bv h 2  !8!h!"4""##r#$x$%4%d%& &L&' '\'(v))\)*L*+J+v+,z- -.X../b/001h12.2t23x4"445$5p6667.7^7889^9:;8;?4?@@ApABC,CCDETEFGGHI|J@JKLXLMzNhNOPXQ>RRSTvUFUfVW XFYZlZ[P[\*\]]6]^^_N` `a6abbccdcddZde ef fbfggghJhi(ipijjjkkJkkllZllmFmtmnnlnoodoopDppqqdqrrNrrsrsstBttu$uPuuvdvw8wx"xVxy yvyzzpz{{`{|*||}$}~ ~~BdrT l ^*`:P8 \n@V vL6~L`4htlv*X &n&B`^Tn"Ffr Jph&|T\FhJ^n8>T $B"|.l€ÚČ&Jƪ(ǴvɄ.vʾͪH΀NКLp ӺtբJfJ٠>ڠxܞpN߂P@$4 vj( 0xJ,$z\`$:X6Bv,2`H  . @  L   P j&&h~B`vbJV 2 !!"<# $$%J&&X''l'(,()*:++,--./0//0b1 123345P6.7R7999:J::; ;fB>?l@tA^BCDE|F$GG`H(HIIJKLM$MNTNOXPPzQDQRS&STUtVVWXXYfZZZ\4\]h]^_`Va:abcnde~f fvghhijklmnno\pnq|r"rsDstuv,w x xyzR{t|R}H~PZFBT\62Z2$z:`J<.$ 4 JHh4F 2R2B~:b,rdnbd,H`F@FfRZ ĠbǾ2>n˂^̎Z4zж ѐ:@ӔX^d<|ZڌNLܠPޠ$t H2H2^h@d<.hT6B b`Xb8b.`Dv zH`@8~J*z*   L r    j(hflLVX& ^B~  !!!"p"#,##$.$v$$%4%%%&^&''V''((~())f)***+0++,,z,-T-.*../F/0001&122v23834"44565|66v67<7788n89499:&:;;;<0>?B??@6@@A AAB2BCC|CDTDElEEF8FhFG$GfGHtHI8IJ4JKKfKLxLM|MNrNONOOP,PzPPQnQRZRSFSTRTU4UVVW&WvX XTXXYYrYZZ[x[\(\z\]j^^_*__`&``a&aabdbccdVde6efLfgggh:hiijDjkJkkl:lmjmnPno:oooppq8qr4rs6sstvuuRuvvw*wxxxyvyzFzz{<{h{||^||}`~~~Z$ZJD8Vvl"(zp>0vV"RvT"TbzBV|jRJ|& $>Lb dzT 0N"r:b4~fxL,ZFĔŨ,Lj ȬJX*|tbϔ4ЄҲvP$XׂD٢Zۄ8ݴt߆ߺR~tDl8PT6^6"R, &B^PHnd~fZf8D8.@   >   6 z hfb0T, Ljd  !"$"#$$%&H&'('(j)<)*8*+,<,-P-./ /0h1612R23~4V55678:89:Z;;~<=:==>v??@A ABZBCCDRDDEFdGGH2HIIJHJKKLMXMN:NOPQR,RSTPTUZUVhWHWXfXYNYZZ[([\ \n\]X]]^t_4_`ahbRc,cdXef fg<gh&hijk|l~mmnoJopqrsttNtulvZvwxNy.ylzT{*{|R}`}~Fp\Z0t0>>X V|PRFz^ZBD>l l6NV0 2 H^8@ưN>$t͞ΒϐВѢrִגشقJzݚ޾(&D^ Jtn@x0p(P"~DB`BJVjNbv 6   x  8  " j  . 6~\0pp*:Zd^.T&d4 . !:!""##:#$$Z$%.%z&$&&'( (Z))J)*$*+ +,,-2-.L.x././0N1412X23334@455^56\7^8"949|99:;<<<=z==>(?0??@A:BBBCD4DE^FFFGBGH HIdJ(JKKLMMNXONOP Q QRhRSSTHTU:VVBWXYDZ6Z[^\$\]F^x_*_`abbcdefghiijkVlHm moppxqrs stv6wJyyjyz*z{0{{|\|}}\}~~(0 ^"` l(tzl4 84~246v$D\F^(H~@bTX:$`6:pn*R Px< b` f6v\tx~\ǰ2 *jɬ*xʾ>~0̴*͠|2ϖ<(ZѰHӚԀbB֜T ؖپښzDܖ>݆v߮F4zP*&nV fvN6Jt<nh6H"00Dp`<H4z<> X    z  b  F V>L&r:$djT*@Xh R !""##$N$%&\&'d'(:()h*"+ +,,-.V/>/0`1^112J33^344l4556"67.788~899R99::P::;;^;<">~>??f??@F@@A8AB(BCCCDDDEJEEFhFGRGHpIIJ JJKLTLMNdNOOP&P^PQLQR8RRRS6S^ST$TTUU.UxUUVfVW:WWXJXY YYZxZ[B[\F\]]]^@^__^_```aFabbvc crcd ddeTeefpfg0gghiiijFjkkklJlmZmnoopPpq.qrs st"ttuvvw8wxFxyVyzhz{X{|X|}~F~Pj>|*:pdTnZJhnL6r <dPBN$\p^BBv^"vPp^DV80~(n"zBŎd:$:4ͺΖfN,Ѵ*6b,`x0$ܞxݺ4xTߐV P `nDpLHPxhX`BNJL8.\* d \   Z  `     4  2    P  P  R   P   \  0   L  ,   T     d  j  N  P   n  ^  8  $    `  v !. ! "$ " #: # $b $ %h % & & ' (T ( ) * * + + ,r -d - .. .Z /* / 0 0 1 2 3 4 5 6* 7 7| 8F 9X :* :d : ;D ; <& < < =` = > >t > ?R @r @ A Aj A B BN B B CR C C Dj D E Ed E E F@ F G GV G H Hx H I< I JX J KR K L Lx L Mr M N2 N O$ Oz O Pt P Q, Q RV R R Sz T T U Uj V V V W0 W X` X Y6 Y Z$ Z [L [ \ \ ] ^ ^ _< _ `6 ` a a b" b c@ c d" d e f$ f g h hd h ih j j k lr m n n| o4 o p q r( s s t u8 u vF v w xH x y y z {x { |P }N } ~~ ~  f T t @ $  D V N   j  T F T v  <  , H J ~ $ b p ( t < h T & 0 z  d  X H l < p : j 2 z P *  ` º h 4 P  Ƣ :  ɬ  ʮ n  l p  d b Ѧ < ҂ : Ӟ  b Ԯ ( j ը  j ע  ؀ > ~ ٰ 4 |  p  ܬ J ݢ  ޖ  ߬ R  f T  r \ T "  T   ^  Z D 4 h N T n P ` B!j!!2!Z!!!j!!6!!!.!!F!! !p!!T!!! ! ! ! \! ! ! "! ! !(!!l!!!v!!,!t!!D!!!!D!!<!!!@!! !!!D!! !j!!<!!!n!!T!!"!!!>!!!,!!!d!!! j! !!F!!!"R!"!#(!#^!#!$L!$!%@!%!&!&!&!' !'x!'!(N!(!(!)z!)!)!*t!*!+!+Z!+!,!,!-@!-!.!.!.!/>!/!0 !0!16!1!2!2!3 !3V!3!4>!4!5!5!5!6l!6!7Z!7!7!88!8!94!9!:v!; !;!;!<@!<!<!=|!=!>h!>!?\!?!@&!@!A,!AX!A!A!BH!B!CZ!C!D!D!Ex!E!Ft!F!Gb!G!H(!H!Il!I!JN!J!K!L!Lt!M !Mh!M!N*!N!O4!P:!P!Q!Q!Rr!R!S!S!T!T!UN!U!V8!V!Wp!W!X!X!Y<!Y!Z![@![!\*!\!]\!^&!^!_:!`!`v!`!a!b!b!c!c!d$!d!e~!f$!f!g6!g!h!iL!i!j!j!k !k!l!l!l!mb!m!nB!n!o!o!pt!q!q!r!r!s4!s!th!t!uB!u!vl!w4!w!x!x!y!z0!z!{`!{!|!|!}F!}!~!V!!x!4!!!0!!T!@!!^!!z!!!h!D!!!!n! !!b!l!!!"!!!D!!!!p!!!\!!!p!@!!:!!:!!t!,!!^! !!x!(!!!@!!!!!~!!!t!!~!!*!V!!!!<!!!Z!6!!!!^!!!!Z!(!!!!j!$!!!!!L!!r!D!*!8!!!n!!Ŵ!ƚ!t!!`!!!b!4!!!!L!.!!!$!!!!@!d!P!!!!!!!! !!!!!&!.!!!!!D!x!!!(!!!v!!6!!!!j!!!z!!!Z!!!!!F!!>!!D!!2!|!!V!"6""""d""""""$""H"",""z" *" " ~" " ," " >" " 4" "B""`"4""X"""""D"t"$""`""h"""H"L"".""l""V"~""f"" "!"!"!"""""#*"#b"$"$"%""%"%"&"&"'"'"(0"(")r")")"*h"+"+"+",J","-p"-".".v"."/"/>"/~"/"0P"0"1,"1"1"2"2"3R"3"4R"4"5."5"6:"6"7H"7"8"9 "9":8":";:";"<>"<"=">J">"?4"?"@2"@"AD"A"BZ"B"Cv"D2"D"E4"E"F"G"G"HN"H"Ij"I"J"K "K"L"L"M&"Mh"M"NX"N"Ob"O"P"Q8"Q"R"R"S0"S"T"U6"U"VX"V"Wd"X"Xf"X"YD"Z"Z"["["\D"\"]d"]"^t"_"_z"_"`^"`"ar"bz"c "c"d"dN"ez"f"f"g~"h"hv"h"i"jH"j"k"l"mV"m"n~"n"of"o"p"qd"rp"r"s"t"t"u"v"w>"w"x"y"y"z"{v"|R"|"}"~T","""Z"B"0" """&"""l"""""n"\"""z"Z""4"n"""""B""`""*"^"""\""D""0"B"P"8""P""j"V",""""~"""" """"2""p""<""""""""\"""""""""`""""l""","v""n"Š"">"Ð""D"Ġ""n""R"Ʈ""ǐ""F""Ʉ":"ʒ""l"V"&"""@"φ"""f"М" "|"""8"Ҽ""r"Ӫ""`""\""x"2"׆""N"h""r"" "z""ܖ""<""ެ"P""h">"""l""""""""J""6"n""6"""L"""l""`""""6""2"","""""""""T""N"""""f"""b""t""# ##2#######T##Z##8###*##(## r# # # N# # z# # z##~#$##<##P##4##F#&##0##&##@#####t#(###f###2# # #!#"#"#######$\#$#%#%|#%#&L#&#&#'0#'#(#(#(#)\#*"#*#,#-#-p#.r#.#/$#/x#/#02#0#0#1"#1#1#2\#2#30#3#3#4(#4l#4#5p#5#6J#6#6#7h#7#84#8#9#:,#:#;#;p#;#<#=#>#?4#?z#@n#Al#A#B#C#D$#D#D#E#Fh#F#G#Gd#HV#In#JL#K#K#Lx#L#M@#M#N#N#O|#O#P #Ph#P#Q:#Q#Q#Rl#R#R#S\#S#S#T8#T#T#U.#U#V#VH#V#W@#W#X:#X#X#Y #Yt#Y#Zh#Z#[:#[z#\ #\T#\#]#]#^#^Z#^#_6#_#` #`n#`#aj#b>#b#cf#c#dJ#dr#d#e>#e#fJ#f#g#gt#h#h#i"#i#j#k2#k#ll#m#m#n#nx#o#o#p(#q#q#r#s#s#t#t#ud#u#v`#v#w#x:#y#y#z8#z#{2#| #|P#|#|#}P#}#~b#B###P##6#(##f##P###t##.##^#2##p#^#J#P###|##########\#p###8###@###############T##&###`##~#0##0####\##H## #~##,#####0###L##R##b##Z##\#####L##*##`###>###j#f#~###X#@#*#Ò##r##x#6#$#t###\#Ȕ##8#Ɇ##F#~##@#˂###h#̬## #R#͆##&#f##.#ϐ##\## #Ѡ##t#Ҹ##Ӕ##0#Ԣ##|##V##8#׬#*#؊##P###\#ښ##Z#۰##b##@#݈##L#ޮ##l##L##,#f##V##d###d##$#r#####f###&####d###R##T###r#######f##^##>###v##H##X##*#h## #v# ##2## #*#t###F##$#j###h##&###l#$V$$ $~$$r$$$$>$$V$$$n$$$$:$$$ p$ $ $ $ ,$ $ $ h$ $ $ $$d$$$$$F$$$$`$$\$$L$$($t$$J$$$$ $$F$$ $t$$p$$$$z$$r$$n$$ <$ $!$"X$"$#H$#$$`$$$%H$%$&r$&$'<$'$'$(:$($)T$)$)$*\$*$+N$+$,$,$-$-$. $.$/:$/$0V$0$1^$1$2\$2$32$3$3$4r$4$5d$5$6$7@$7$8P$8$9$9$:,$:$;J$;$$>$?<$?$@$A$A$BP$B$B$C&$C$D$D$ED$E$F0$F$GJ$H$H$I($I$I$Jv$K6$K$L.$L$L$M6$M$N$O*$O$P$P$Q$R:$R$S$T<$U$U$V$V$W~$W$X\$X$Y,$Y$Zf$Z$[$\V$\$]2$]$^z$_$_$`$`$a$a$bl$c$c$d$d$e($e$f$fv$f$g$h.$h$id$i$jt$j$k$l$l$m*$m$nz$o $o$p$p$qb$q$r$sL$s$tl$t$un$u$v$$v$w$w$x$y$y$zb${${$|:$|$}t$~ $~h$~$$$n$$N$$F$$&$z$4$$"$V$$$2$$:$$0$$"$$$b$ $R$$2$$$$$ $$>$$$$$$D$$$2$$$B$$$$$p$$@$$*$$$*$$$j$$h$R$$h$L$$4$$$$0$$$j$$&$$$$$$n$J$$\$,$$$$$|$$$P$$4$$P$$^$$$l$ $$x$2$$$<$z$<$$Ċ$t$$$$ȶ$D$H$ʺ$$$$v$$$|$>$К$B$Ѽ$$ӊ$ $Ԥ$b$$֠$ $$$,$$ڜ$8$ $$n$$r$$V$($$r$ $$$j$$$$~$ $$$P$$$~$6$$$$$$|$Z$$$,$$$$Z$<$$R$$$$$Z$$$F$$r$P$%|%B%%%R%%%%T% %%% 4% % n% % % z% .% %%%r%F%%%P%%%%%%%%n%f%%%b%%X%8%%z% %!2%" %"%#n%#%$D%$%%V%&@%&%'%'%(%)%*H%+X%,4%,%-%.%/ %/%0%0z%1%1%2%3D%3%4>%4%5%6%7t%8(%8%9\%9%:B%:%;T%;%<%=%> %>%?~%@2%@%Al%B%C%DH%D%E%F%F%G%G%HB%H%I%J:%J%K%L8%L%M%N%O%O%P<%P%Q%Q%R%S,%S%T*%U %U%V%W%XV%X%Z%Z%[R%[%\X%]%^0%_X%`J%a%a%b%c%d%e%e%fx%gR%hP%h%i%j%k|%lp%m"%m%n%oZ%o%p6%p%q%rT%s@%t%t^%t%u%v%wx%xD%y>%y%z%zT%zt%{%{H%{%|%}%~b%8%%%%|%>%%%%%~%%%<%%%%%\%%6%^%%%%%%%%%%%B%%D% %%%%T%4%%%F%2%%%%%%%%(%h%%%0%b%%%%V%J%j%%%%%%%%%,% % %%2%B%%%%|%Z%(%6%%%Ƭ%Ǣ%ȶ%ɬ%ʀ%`%%f% %4%&%2%%%%j%Ո%%װ%ش%%ں%%%%T%*%%%2%F%\%%~%%%%%D%%%%%%%%%%D%0%%%%"%%%>% %^%@%j&& &L&~&&\&D& "& V& & & & &&P&&(&&~&&&j&&D&&&8&&&@&&:&&&&& &!&!&"H&"&#L&#&#&$X&$&$&%l&&*&&&&&'J&'&(&)&)&*H&+ &+&,|&-&.z&/r&/&0@&0&1d&2&3f&3&4*&4&4&5&5&5&6L&6&7&7R&7&8&8z&8&9P&9&9&:@&:&;&;r&;&<(&<&<&=&=&=&>`&>&? &?X&?&@>&@&A&Aj&A&B>&B&B&CH&C&D.&Dn&D&E&E&F>&F&F&GN&G&H&I&I~&I&JL&J&KR&K&L.&L&M&N&Nd&N&OJ&O&P&Q &Q&R&R&R&S<&S&T&T~&T&Ut&V &V&W &Wh&X&X|&Y$&Y&Zh&Z&[n&[&\h&]<&]&^R&^&_*&_&`"&`&`&aL&a&b<&b&c"&c&dN&d&e\&f&f&g&gh&h&h&h&iT&j$&j&j&k^&k&lb&m&m&n\&o&o&o&p&pR&p&qR&q&r&r&s&t &tZ&u&ub&v&v&wf&w&xp&x&y&zx&{ &{&|&}~&~`&<& &&&(&&f&&&&v&&t&L&&\&&&v&6&&&T&&&p&(&&&&&R&(&&&6&&&^&&&&&p&>&&H&&&`&&&&&P&F&(&&&&&&r&j& &r&>&&&&&&B&p&.&&^&&&D&&&l&&B&"&&|&&&h&&&.&&&&x&&2&\&ʖ&&h&&&V&ͤ&&z&&x&&&`&А&&&ф&&d&&&Z&Ӛ&&l&&X&&Z&&~&2&&h&8&ڠ& &t&*&ܸ&$&݊&&.&ސ&&n&&&N&&<&&&&L&&&&&&&P&&:&&t&\&&F&&&X&&&T&&8&&~&&n&&b&&~&6&&&4&&&&&d&&&z&V&&&*&&H&& &&&x&&z&&:&&''''`'''Z''l''d''B'' "' ' ' b' 8' d' @' ''x'*'(''d'"'P'''T''4''@','|''r'''''8''<' ' ' '!0'"'#'#x'$2'$r'$'%0'%'& '&z'&''>'''(<'('(')j')'*$'*|'*'+j'+',p','-`'-'.'/,'/'0D'0'18'1'2l'3'3.'3'4b'5'5'6*'6'7'8Z'9n'9':':f';T'<$'=b'>'>'?N'?'?'@V'@'@'AZ'A'B'B'CJ'C'D`'E&'E'E'F'F'G 'G'H8'Hp'I'I'J'J'K.'K'LX'L'Mz'N'N'O'O|'O'P'Q'Q'R8'R'Sz'TZ'U 'U'VV'V'X'Y4'Y'Z'['\']']'^@'^'^'_L'_'_'`*'`'`'`'aR'a'b 'bj'b'c'cd'c'dt'd'e.'ef'e'f2'f'f'gn'g'hn'h'iZ'i'j@'j'k8'k'k'lr'l'm\'m'n'n'o^'o'pb'q'qf'q'rF'r's\'t't'uD'u'vb'w2'x'xb'y'y^'y'z'z'{R'{'|\'|'}'}'~$'~'F'''N''h':''f'''''*''0'''''~' ''"''D'''l'^''f'L''L'' '''F''''|''"'|'V'B''x'f''''j''r''''''6'B'D''J''''H'''6'''*''''$''''*''v'''j'8''<'''f''X'H'''4''$''n'''''P''d''T''ð'Ğ'&'ż'Z'Ƹ'Z''Ȍ'&''h''˖':''͞' 'Ζ'0' '8'f''Ҩ'Z'Ӫ'R''D''$'֢' 'ת' ''ْ''4'ڔ''P''<'ܚ''6'݄' '~'''ߦ''''''\'''p''\''''*''D''t''l''8''*''D'''>''H''f''''&'l''''V'H'2''n'R'\''4''l'X''f((6(((V("(4((((H(((<(((J((( T( ( ( Z( ( B( ( ( >( ( ( \( ( ((\((P((^(((((P(((x(J(.((((*((&(( (((((((n((( ( D( ( (!&(!(!("N("(#(#V(#($:($(%(%(&(&L(&('$('|('('((((()()(*(*^(*(+(,$(,(-(-l(-(.J(.(/\(/(0P(0(1(2((2(2(3n(4(4(5(5(6B(6(7(8@(8(9(:V(;(;(f(?z(@(@(A"(An(A(B(Bh(B(C8(C(D>(D(E"(E(F(F(G"(Gv(G(H*(H(I((I(I(J(J(KH(K(L$(L(M&(M(M(Nv(N(Ob(O(P(Q:(Q(R^(R(Sz(TP(T(U(V.(V(W(W(X4(Y(Yr(Z@([b([(\(]*(^ (^(_(_(`8(`(a(a(bL(cP(d4(dz(eB(f(f(g(i6(i(j(k(k(l.(m(nV(oH(o(p(q(r(t(u(uR(u(v$(vp(v(w*(w(xP(x(y(z(z({.(| (|z(|(}H(}(~(((D(((Z(( (~(((( (n((F((p((,(((\((b((4(((t((d((((^((\((((&((V(($(( ((P(((h(((F((((Z(((((d(t((d((((r(H(((j(j((B(((((0(((((N((f(r( (z((<((6((j((X((("(b((6(((( (l((6((((v((($(d((((>(((>(((b(((.(f(¼((x((4(r((>(Ű((N(ƞ((P(ǖ((R(ȴ((\(Ɏ((R(ʠ(2(~((>(̖( (j(ͦ((`(Τ((t((@(Ж(($(ў((Ҁ((Ӏ( (R((H(հ($(t( (צ((^((`((8(ڎ((b((N((ݔ(4((L((t(<((,(~(((((((`((z(((($(p((|(((($((((H((~((((Z(((>((T((*((R((r(((@((@((h((J( ((((()0))&))))4))~)&))j)t))) z) ) ) z) ) ) H) ))T))@)R))))4)))))0)))))j)H))B)z)\) j)!D)!)")#)$)%)&\)&)')()))))*)+p),).)/()0)1)2)3)3n)3)4 )4t)4)5)56)5l)5)5)6R)6)7)7v)7)8)8T)8)9)9|)9):T):):);8);)<)0)>)>)?R)?)@2)@)A.)A)BB)B)B)Cf)C)DJ)D)EF)E)F )F)G.)G)H@)H)I*)I)J)J)K)K)L)L)MB)M)N)N)O)O)P~)Q )Q)R)R)S,)S)T)T)U*)U)U)VP)V)WP)W)X)YP)Y)ZX)Z)[d)[)\)]*)])^,)^)_)_)`0)`)a)bX)b)c)dV)d)e>)e)f)f)g)hB)h)i)jL)j)k)l@)l)m)n)o)o)p)q)r )s)s)t)uN)v)v)w|)x4)yB)z){)|)|)})~)))b)T)B)b))n))L)))) )j))H))&)))0))8)),)))l))8))*)x))())*))) ))X))P))H))))))J))f)))) ))))&))^))x))8)))))*))6)))R)^)6)))2))))*))))))4)$)))))))6)&)0)r))v))v))d))p))D)~)IJ)8)l)))4)ƞ))$)Ǣ))Ȅ))ɠ))r))V)˸))d))^)),)Θ))F)϶))а)B)ь))D)z) )f))N)Ԇ))\)ղ))b)־)V)װ)R))Z))h))&)ۚ).)ܼ)")݀))ޘ))߮)$))*))>))P))2))D))))D))L))0))8))()))))))~))^))z)N))^))`))r)) ))l))^)))|))j)))))))$))T***(*f*<***^*****:*****H** V* * l* * p* Z* * D* *****8*z*4*** **"******b*****^**(**,**<* (* *!4*!*"*#h*$*$*%4*%*&d*&*'*'b*( *(*)*****+*,P*,*-*.*/Z*/*0*1*1*2\*2*3*4*5L*6*6*7**7l*8N*8*9l*9*:v*;:*<*0*?"*?*@*Ax*A*BR*C4*C*C*Dt*EP*F*F*G*H*I*Il*I*J*J*K*L*MT*N *N*O\*PB*P*Q*R*S*T*Ul*V4*W&*W*X|*Y"*Y*Z*[*\p*\*]*^*_*`*a*bx*cF*c*dZ*ef*f*g*h*i*j*k`*lt*mB*np*o*q*q*r$*r*s*t8*t*t*uX*u*v*vX*v*w&*w*w*x.*x*y *yZ*y*z:*z*{0*{*| *|*|*}*}*~:*~**p**D***\***D**~*"***Z***~**,*****4****0****@***R***n***<***j***p***f**H***********6***v**J**"*****P**@*v****r*$**H*** **\****H**@*****.**f*****^**"****J***n*:*"**>**~*$***H*`****D*f***L***.***h** *^*²*4*Ô**,**H**(*ƺ*6*ǰ*2**ɔ**T**˘**̸*2**B**P**а*D***Ӕ*<*Ԃ***Z**p**r***>**b**ڎ*B*ۜ**ܬ*N*@**߰*B*F*******8*`**,***<***H**>*p***z*N***v**H**B**6**********`*2**&* **<***P*|***r**V**&*x***x*+H++<++B++ +++x++++++Z+ +p++ `+ + + + h+ + + + j+++J+++|+P++v++j+++V++,++b++++++Z+++n+++ +!+"P+#@+#+$+%+&f+&+':+'+(+)~+*&+*+++,+-+.+/l+0H+1,+2+3+3+4+5N+6|+6+7+8+9+:+<+=`+=+>:+>+?+?+@@+@+@+A<+B+B+B+CF+C+D+E:+E+F*+FV+F+F+Gh+G+H6+H+I+I+J +J+J+K(+K+L4+L+M+N.+N+N+OX+O+P+Q+Q+R+R+SD+T +T+UF+V>+V+W6+W+Xb+Y6+Y+Zh+[R+[+]+^,+_F+_+`f+`+ar+a+b|+c+c+d+d+e"+e+f+f+g4+g+hb+i+i+jR+j+k+kx+k+l2+l+l+m:+m+np+n+o,+o+p+pP+p+q2+q+r"+r+sl+t8+t+u+u+v+vZ+v+w+w8+w+w+xP+x+y+y+y+z<+z+z+{N+{+|+|n+|+}+}+~F+~+ ++@++l+ +t+++b+++ ++++.++X+++++++.+++++>++R+++0+8++l+++h+N+++f++H+++R+ ++P+++R+z+*+++L+++&++++$++@+++~+++++T++++,++4+++D++++b++0++++h+++(++h+++P+ ++b+6++f+Z+N+>+ ++++P+Ÿ+@+r++|++Ȑ++ɤ+b+++++Ό++~++n++4++>+l+Ҽ+4++ +Ԛ+0+n++֜++Z+׼+P++n++t++ۦ++ܪ+&++v+$+߮+&++8++<+++Z++h++\++d+++l+++<++,++x+++++^+ ++R+&+(+++++++N++++++^++(++++++T,,,B,,,$,,d,,,,,,",V,,P,,, B, , 2, , ., , , p, ,, ,,,,:,,H,r,,4,,,,,,<,,&,,,t, ,,,,@,,^,,X,,p,,z,,,,t, , ,!\,",",#P,#,$^,%<,%,&:,'j,($,(,)x,*,+P,+,,x,- ,-,.,/n,0,1\,2 ,2,3 ,3,4,5,6\,7 ,7,8,9,::,:,;,=,=,>,?V,@,A,A,B,C,D,E,F,,F,G,H,I,JT,J,J,K$,K,K,L(,Lz,L,MT,M,Nn,O,O`,O,P,Q,R,S,T,Tp,T,U,UV,U,VL,V,Wd,W,X|,X,Y,Z ,Z,[2,\,\,]D,],^~,_.,`,`,a,bx,c8,d ,d,en,e,f:,ff,f,g,h<,h,i2,i,jR,j,k`,k,l&,l|,l,mR,m,n6,n,n,o,p,,p,q4,q,q,rN,r,r,sR,s,tB,t,uZ,u,vn,v,w\,w,x~,y",y,z~,{b,|,|,}@,},~f,,,,l,.,,J,(,,,,$,,V,,,v,,,,l,,,,, ,,,,,J,,P,,,V,,,(,,,D,,Z,,,,,,,P,,,x,,*,,,,,,d,,,,,\,,,",,.,,,D,",,r,,,,,,,,n,.,,0,,,,0,,,8,,,N,,d,,,<,,,,L,,@,,>,,B,Ô,,,Ă,,Œ,Z,ƺ,x,, ,ɰ,@,,@,˰,B,,j,,θ,,z,,x,,n,,Ғ,,,:,,Ր,2,,d,,|,ب,v,,p,T,,ܦ,,,B,,ߘ,*,,z,6,,,",V,,6,,L, ,,x,,,,x,,(,,,f,@,,,,,j,,,,4,,,,,,,,v,6,,,,4,,--D-0--T-----T--- - - - l- - -N--X--0--4-~----l--v--n--x--T---F--P--l-D--->--@--- d- -!d-!-!-"-"-#@-#-$:-$-$-%$-%~-&2-&-&-'V-( -(^-)-)-*6-*-+D-+-,-,--T---.-.-/-/-/-0|-1&-1~-1-2H-2-3-3f-3-4-4^-4-5@-5-66-6-7p-7-8-9*-9\-9-:R-:-;-;-;-<-<-="-=->->-?Z-?-@~-A-A-A-B-CF-C-DR-D-E-F-GH-G-H-H-It-I-J-K:-K-L$-L-M-M-N-N-OJ-O-P\-P-Q-R@-R-S-T,-T-U-U-VF-W-W-X-Xh-X-Yx-Z -Z-[z-[-\2-\-]\-^-^-_n-_-`-a&-a-bB-b-ch-d-d-e>-e-fT-g -g-h -h-i-i-jd-kR-k-l-l-m-m-n-n-o^-o-p~-qJ-r-r-sf-t:-u-u-v-wT-w-x-y-zp-{@-|-|-}-}-~r---~-`---l-H- -----L-----6---~-"---X--J---- ----:--z--|-L------v----p-$--H-----|-f-^-*------X--^--@--B--@--------&--L----P---b--j--z---V-N-6--Ƹ-<---Ʉ--ʲ-(--̀-6---ψ--Т--,---8--Ԅ--Ւ--4-ֆ-R-׼-"-->- -ڎ--ے-H--D--`--T-----0---:---N-<-----8-x----N-8--->--2-$--4---8----f-L----&-r--h- ---f.6..v.B..J...\....~. ". . <. . V. *. . D. .J..N.8....&..... ..(.@...t...8...h..~..v..B.b..0.. .!.!b."B.".#.$.$.%d.&.&.'.(<.(.).*p.*.+>.+.+.,.-f..N.../N./.0.1~.2n.3R.4.4.5.6&.6.78.7.8.9&.9.:.;.=.=.?.@2.@`.@.A.B.C.Cp.C.D.D.E<.E.F.FZ.F.G .G.H.I0.I.J.J.Kd.K.L,.M(.Mj.NV.N.Od.P.P.Q.Q.RB.R.S.T.Ul.VJ.W2.Xt.X.Y2.Y.Z.Z|.[ .[.\.].^ .^^.^._4._._.`.a.b.dV.d.eJ.f0.f.g.g.h.h.h.h.i0.i.i.jP.j.k".k.l .l.m.n.o.pb.p.qp.r.sx.tl.u.vx.w.w.x8.x.x.zD.z.{,.{.{.|`.}T.~^.N.>....*..*..H.0..T..J.&..r..|.@...V.....h....@..j..B..,......(........X...|. .f...n.T...v.. ...v..T....R..N..,...\.<..r...:..&.......J...2..J..H........d.,.Ê..&.Ē..n..D.l.8..Ȕ.Ɇ..ʠ.h.˜.8.̨..<.͸..Ύ.j..J..~.".Ӗ..Ԑ. .8.Մ...6.N.֎..d. .*.J.ؼ.0.٘.ٰ.....N.~..&.ۘ.8.ܘ..X.ݶ...F.f.ކ.޺.. .&.P.z.ߞ......j....>.T...,.\.t..&...R.r...(.B..&.>.x..<.z.^.B..,.d....J...@...R...r..f..T..\..z... ..........X...L.. .6.\....:....T..//T////\//2//"/// /v//:/n//J//6//J// / / / z/ / / / R/ / / /h///T//&/|//^///6/l///v/2/^/////R////Z//V//H///v////T/////v///L/|//>// /\// (/ / /!/!/"/"`/"/#/#/$P/$/$/%*/%/%/&&/&j/&/(/(/(/)F/)/)/*/*/+p/+/, /,\/,/-\/-/./.~/.//./////06/0/1/1T/1/2/2v/2/2/3Z/3/3/3/4F/4/4/5 /5v/5/5/6/6/7*/7\/7/7/86/8/9"/9/:</:/:/;6/;r/;/</</</</=*/=^/=/=/>^/>/?F/?/@/@D/@/@/AV/A/A/BN/B/Cf/C/D&/Dj/D/E/Ex/E/F /FR/F/F/GL/G/G/H0/H/I/I|/J(/J/K./K/K/L/L/L/MD/M/M/N /N/Ob/O/O/P:/P/P/Q /Qb/Q/R/R/R/S$/T/Tb/T/U/V /V/V/W8/Wh/X/X/Yr/Z/Zf/Z/Z/[L/[/[/\/\F/\/]8/]v/]/^/^/^/_</_/`8/`/`/ah/a/b/b/b/cr/d/dT/d/e/e/f /f0/f/f/g/gt/g/h/h/ij/j@/j/j/kT/k/l /ll/l/m:/m/n*/nr/o /ol/o/p/p>/pb/p/p/p/qb/q/q/rz/r/s/s6/sv/s/s/t /tV/t/u /uH/u/vz/v/w/x/xP/x/x/y./y/z^/z/z/{/{/|V/|/}/}/}/~ /~/(///8//"/n//N//>/////R//&///r///://///J///^//.///R/x//H///F///R///>//N//D//8////L//@//4//R//2/`/,///\//D////|/(/^// //d//,///./////`////`////z/ //j///d/6//d/ /t/////@///>/f///"//6///h//J////v//b//b/(///X///n//.//X///&/Ŋ///ƞ/H/ǘ/f//~//ʂ//ˈ//~/̺//f//,/^//~//N/а//р/Ѵ//j//L/Ӣ//j//ո/֤/ /L/נ//:/ؘ//,/d/ټ/&/r//>/ۀ/۶//./ܦ///d/޺//~////://@///j//R////// ///t//,///://L/////^//f///*///@////(//J//T///v///\/////T///~/ /L///f//V//v/ /l///`/0000"0000v00T000X00b000X0x0000X00 n0 0 z0 0 0 0 0 @0 0 0 0 \0 0 0:0l000R00j00F00(0000T00 0h000:0p00H00000X0000f000 0h002000:0f000,0z00 000:000:00 l0 0!P0!0"(0"0"0#V0#v0#0#0$T0$0% 0%T0%0%0&0&0'0'T0'0(0(f0(0)0)Z0)0)0*40*0+|0+0,b0,0-l0.0.0.0/0/P0/0/000001010203H0404f04050506P070708f09H09090:x0;20;0<00>z0?:0?0?0@z0@0AP0A0A0B>0B0C0C0C0DN0D0D0E(0E0F:0F0G0G0H$0HP0H0I00I0J0J|0J0K0K\0K0L0L0M0Ml0N0Nj0O 0O0P20P~0P0QR0Q~0Q0R0R,0Rl0R0S 0S`0S0S0T00T0T0U>0U0U0VP0V0V0WB0W0X"0X0X0YN0Y0Y0Zf0Z0[0[40[0[0[0\^0\0\0]:0]0^0^0^0_0`(0`0a0a0b0c60c0c0d&0d0d0d0e80e0e0f:0f0f0g*0g0g0h&0hN0h0h0iL0i0i0j 0j0j0kZ0k0l0ld0l0m 0m\0m0n0nd0n0o>0o~0p$0pn0p0q0qV0q0q0r,0r`0r0r0r0s0sZ0s0s0t>0t0t0u0ur0u0u0vL0v0w.0w0w0w0xR0x0y(0y0y0z 0z|0z0{R0{0|20|0}80}0}0~,0~~0~0,0j0008000080X0000l00$0n0000d00d00040000d0000060000j0>00h0006000000(00000F000 0D0|000L000 0000^000h000b0006000:000Z00N0000000<00:00H00V00 000n0,0b000p0000 0>0r000>0p000@00.00020x0T00000n00 0|00 0n008000V00.00 000|00,000b00r00b006000l000$0Ŭ00080Ɩ00(0Ǩ00.0Ȃ0Ȭ080d0ɦ00j0ʮ00\0˚00F0̶0|00ή0Ϩ0P0А000҄00H0000X0վ0$0֎00J0ך0 0\0خ0L0ټ00n0ھ00Z0۶0&0ܖ0 0b000ވ0*00 00B000d00v00\000D00020000j040v00J000V00f00@00 000H000>000P00 0r00000T00J00l00z00F000v00B0000x00 0111411X11&1~11L110111111J11 1 n1 1 ^1 1 @1 1 \1 1 N1 1111L11h11L111111x11.111T1111n11111111|11~111 11 1 1 1!^1!1"1"N1"1"1#1#1$1$1%b1%1&21&1'81'1(81(1)H1)1*1*1+b1+1,$1,1-1-D1-1-1.01.1/1/N1/1/10&10n1011F11121213 1314 15 1516171818~1819n191:`1:1;1*1>l1>1?<1?1@41@1A.1A1A1B^1B1C01C1D(1Dn1E 1E1FN1F1G1H81H1If1I1J>1J1K01K1K1L1LV1L1L1M1M1N1Nd1N1N1O1O1P>1P|1Q 1Q1Q1R 1Rf1R1S1SN1S1T1T~1U 1Uj1U1VL1V1W1Wt1W1X,1X1Y(1Y1ZH1[1[`1[1\b1\1]p1^1^1_&1_1`1a,1a1b^1b1c"1cd1c1d"1d1eJ1e1f*1f1f1g$1g1h1h1i 1i1j1j1k1k1l>1l1m1m1nJ1n1o(1o1o1p>1q1qj1r1r1s1s1t1t1u1u1v1v1w<1w1x1yP1y1z1{>1{1|<1|1}1}1}1~@1~1~1P1x111p11@1111Z111z11N111z11B111j11v111111J11L111Z11b11111 1v11b11t11j11|111@11F111v111d111<111111D111|11b11<1~111p1111B111>111t11B1x11R11l11n11611"11(11\111J1111t1,111p11111411R111 11411$1v11$1v111r111ž11Ö11n11l11Ƃ1 1n11H11T11D1ʸ1"1˒11h1̼1*1͐11`1Δ11\1Ϧ11Ђ11H1Ѫ1181Ҝ1~1n11J11Z11b11>1؜11ٜ11.1~11ۺ1L11*1ݮ121޶1 1<11$11 11 1~11F1111R11,11F1110111t1111b11"1x111`11~11111L11(11v11r111\11,111b11T1121 11L11`11z11>1112 2x22Z22222 22^22220222n222 2 2 R2 2 "2 2 V2 2 2(22B22622222z2,22D22222>22\22X22Z22f22222@22 2 2!r2!2"2"2#P2$2$J2$2%2&N2'2'2(@2(2)2)2)2*2+ 2+2,H2,2-2-2.2/R2/2021:212222~2223:2324l2425|26F27272862829@292:l2;2;2<`2<2=z2> 2>t2>2?B2?2@42@2A2Aj2A2BD2B2C2Cr2C2D2DP2D2E02F 2F2G@2G2H2I2Ih2J2J2J2K2L$2L2MD2M2N2O2O2P:2P2Q2Q2Rh2R2S2T2T2U2VD2W2W2X(2X2Y2Z2[H2\2\2].2]2^>2^2_<2_2`62`2aT2a2b42b2c2c2d(2d2eP2e2fz2g2g2h82h2i>2i2j2kn2l2l2m22m2n2o2o2pN2pt2q2q2rD2r2s2t2t2uT2u2v2w*2w2xR2x2y62y2zx2z2{d2{2{2|t2|2}2~2~2~22&22L222<2n2 22n2^2H222222:22R22z2 2z2222`222J2222.22D22n2222:222@222222l222t2L2 22b2 22P22222d2<222V222,2v222D222H2222x2T222N222x222f22"222^2$22h222F22z2:222v2222242x22:2242Ć22J22H2Ƭ22ǖ22N2Ȫ22r2ɸ22T2ʾ2X22>2|22^2(2Ό22t22\22і2(2Ҵ2^22Ԛ22Վ2<22>2׈22~2*2ي2 22:2ۮ2222݌22d22߆2 22222R22T22j222B2222222222B222@2z22.2l22(22f22d222v2:2 222222F22l222:22^22l22X22Z22x22x22<223X33t33^3333x3333633n3 l3 3 3 3 *3 3 3 3 3z333l3D333X333@333B33 3633033d333,3X3:333x3L3333 ,3 3!l3!3"3"3#F3$h3%3&&3&3'3(D3(3)$3)3*3+b3,3,3-|3.3.<3.3/23030T303031@313132B323333p3443435N36L363738,38393:f3:3;3;3<3<3=f3=3>D3>3?3@3A3A3B$3Bf3B3C23C3D3Dx3D3Ep3E3E3Ft3F3G:3G3HD3H3I3J3J3K:3K3K3L63L3L3M3N3NL3N3O3O>3O3P3P:3P3P3Q<3Q~3Q3Rv3S 3T3T3U3U3U3V|3V3W^3X3X3X3Yt3Z(3Z3[f3[3\ 3\b3\3\3]63]3^B3^3_x3_3`h3`3a(3a3b3ct3dV3d3e&3e3e3fh3g 3g3h3iH3j3j3k3k>3k|3k3l3l3m3m3n(3nR3n|3n3o"3oL3ov3o3p3p23p3q3r3r3r3s 3s3tN3t3ud3v83v3v3w43w3xL3yF3y3z43z3{3|63} 3}R3}3~(3~3L33333B333p3H33:333033\33 33L3333@3:3343d3333333t3P33t33<3|33^3@33"3333 33N333x3 3l343333h333T338333b3H333j33r33r333 33R33b333z333n3333(333T33|3<333b333:333X3,3T33334333.333f3333’3Z33$3h3İ33X33`33*3l33l3Ⱥ33`33:3ʔ33j3˪3 33͠33Έ33ϲ3М3ц3(33Ӡ3 3Ԡ33T3ը3>33ט3j33ٖ3ڔ3ۄ33P33ݴ33(3߆3 333633>33233>33\33,3t3333b336333D33R3333333Z333r3333333L333J33,3b33333333$33(34P44444H4444x444F444 4r44p44 4 |4 4 4 4 T4 4 N4 4 444p444t444:44`44.44f44F44D4x4444444"4f444z444t444 4 R4!44!4"4"z4#p4#4$4%4&<4&4'&4'4(,4(r4(4(4)4)<4)4*J4+ 4+Z4,4,4-N4-4.r4/D40(40~404142@4243:434445454647V4748d494:4;4;4;4<,4<4=4>L4>4?4@N4@4A4B4B4C:4C4D>4D4E4F24F4G4Hn4I@4J 4J\4J4Kf4K4L4M,4M4N4Nj4N4OT4O4PN4Q4Q4R4S 4S>4S4T4T4U4U4U4V4W,4W4XZ4X4X4Y\4Y4ZT4Z4[F4[4\F4\4]L4^ 4^4_4_4`4al4a4bl4b4c4c4d04d4e4fl4f4f4g$4h,4h4i"4i4j4k4k4lJ4l4m4n04n4o4p4q<4q4r:4s,4s4t4t4un4u4v4v4w4x04x4y4zL4z4{V4{4|B4|4}4~"4~~44844p46444r4Z4444F444b44444D4X4L44x44L44p440444044 4j4F4 4444p44*4z4424444644.448444244z4d4.4"444B44F44:444444h44P44Z44l44 4l424n4444J4444p44 4n44J44.44J44,44b44444n44h444H44L44b44 44d4404Ā44J44:4Ʋ4f44"4j4Ȳ44Z444*44͊4464n404ϔ4$4Ъ4,4444"4ӌ44Ԅ4044^44׊4464؎4$44X44r44z44X444ߊ44:444.44444<44f44(44V44|44z44h4T44N44F4444D444044N444h4444~44.44x4044>44T44444 44l44444|44*45N555555"55$555555v555:555 (5 z5 5 5 d5 5 |5 5 55p55 5x555555Z5505r55F55455 5Z55f55`55F55>55$555555L5 05 5!5!h5"5"5"5#5$r5%45%5&5'5(5(5)25)5*V5+ 5+5,z5-H5-5.h5/h50@515253\54 55"56t5657 57b57575858~5858592595:5;f5;5<<5<5=5=j5=5>.5>5?5?T5?5?5@p5A5A5BH5B5CV5C5Dx5E45E5F 5F5G5H5H5Iv5J.5K5K5L5M^5N5N5O5PF5P5Q5RV5S5S5Tx5U5U5V 5Vj5V5V5Wr5W5W5Xb5X5Y5Z 5[5[5\5]5^l5^5_5_5` 5`5`5a5b5c 5c5e5e5f\5g5g5h5hX5h5i 5iL5i5j5jt5j5k5k5lj5m5m5nv5or5pP5q5r5rR5r5r5s25s5tL5t5u5u05ub5u5v,5v5v5w5wl5w5xz5y5y5y5zD5z5{"5{5|D5|5}n5}5~5&55.5555`5555n55d55X55:555455555t555,55j55j555v5555b555Z5555v5d5555n5 5555d55D555n55,55*55 555455v5 5555N555555H5 55 55*55|5,5 5:5h55|55555"5r5 5t55x555@555h55<55*5˜55"55h55Ō55Ơ5555Ȩ5$5ɠ5@5ʲ5v555ͬ5|5ϔ5М55Ҙ5:5*5Ք55~5 5׈555`5ش55\55@5ڪ55x55B5ܾ5(55^555|5:555l5 555X585B55555L555z55n555J55X55t55555F55&5n55b55@55r5@55"555~58555545~555b55555D562666626~6*666 66Z66B66t6 6 6 6 6 t6 6 6 ^6 66l6666t66N6666J6666666n6R66 666>66 P6 6!J6!6"6#6$6%6%v6%6& 6&6'6'Z6'6(6(b6(6)6)6*6*t6*6+06+6,6,j6,6-:6-6.h6.6/6/60 60p606162,626364\6465666768`6966:06;6;J6;6<6V6?6?6@F6@6AP6B86B6C&6C>6C6DZ6D6E|6F`6F6G6H6I6Id6I6J(6J6J6Kj6K6L6L<6L6MD6M6N:6N6N6O6O6Px6P6Q 6Q6RT6R6S`6S6T6T6T6U6V 6Vd6W6W6X<6X6Y6Z&6Z6[|6\6\x6] 6]6^6_6`D6a.6a6b6c46c6d>6e\6e6f\6f6g6h\6h6iN6jJ6j6k6ld6m<6m6n86o6ot6o6p6r6s.6t46t6u6ur6u6vB6v6wz6xN6x6y6y6y6z.6zR6z6z6{\6{6|>6|^6|6}6}6}6~t6~6:6666(66R668666646l6666666B666*666266R6d6f6666 666b6266P66B666`6`6 666t6p6666668666662666@66 6Z66j66f6666f6666>66.66"6l66\6666V666J66p6 64666666666666666f66²6&6ì6v66Ŝ6466r6D66ɪ66ʸ6x6666R6P6B6D6`6:66z6.6\6բ666P6666X66R6ض6T66B6ڌ66r66V66d6 6ގ66ߢ6 6666$66R66p664666<66t666T66d66266l66T666666j66L6666x6B6f66"66866d66 666$666<6677j7H77(77r7&7"77j777 X7 (7 ,7 h7 7 F7P7j777N7<7777777h7777h777L77727|77P77 b7 7!47!7"87"7#N7#7$b7%&7%7&7'T7(7)7)7+7,J7,7,7-7-7.07.7.7/j7070|717172727273X737467475R7676L767777p7778:7879<797:<7:7;47;7<7<7=P7=7>7? 7?7@~7Ad7B 7B7C7D7E7E^7E7Fh7F7G>7G7G7H7Hn7H7I:7I7I7Jl7J7K.7K7L7L7M7M7N7NZ7N7N7O7P7P7Q7QX7Q7Rf7R7Sf7S7T@7T7U7U7V<7V7WF7W7X:7X7Yf7Y7Z7Z7[d7[7\x7\7]7^ 7^7_*7_h7_7`7aV7a7b>7b7cp7d7d7e7e7f:7f7f7g,7g7h87h7i7j7j7j7k|7l7l7m7nh7o@7p7p7q7q7r*7rr7r7sF7s7s7t*7t7u7vj7v7w07w7x87xv7x7y07y7z7{T7{7|7}l7~D7777277v7R777777777<7&7777~7p7b7 77L7 77f777Z77777777P7F7X7,7Z7d7 777^7.7L7^7>7N78787777z77R7777"777P77677:77"777777F77b77N77b777H777^7777D77‚7&7ø7r7V77Ʋ7F7077Ɍ7ʔ7˜7767̆77d7͢7$77ϖ7B7>77B7ӎ77Ԡ7:7 7֒7077,7ش7P7ٰ7777777767n77 77 7r77X77X77l777"77X777777777 7t77J77727747787|77777,77777.777V7f7h77 7V78l88&88l8888t88&888r88"8d888l88 888 V8 8 8 r8 8 V8 8 08 8 8 8 X8 8*888"888x888 888888888|808888,88>88h88L888b8288 8 8!|8!8"8#R8$8$8%,8%8&h8&8'8(.8(8)8*V8+ 8+8,Z8,8-8.b8/ 808081b82>83:83848586J87,8888898:8;8<8=8=8>8>n8>8?Z8?8@l8@8A8B8B8Cl8C8C8DX8D8D8EJ8E8FJ8F8G28G8Hf8I 8J8J8K8K8L(8L8L8M08M8N8N8N8OP8O8P:8P8Qh8Q8Q8R8Sp8TF8U8U>8U8VJ8W88X8YJ8Y8Z,8Z8[8[8[8\p8]8]|8^28^8_8`8`8`8aj8a8b8cL8c8dh8e>8e8g8h8i&8j8k8k|8k8l8m8n8o$8ob8o8pf8p8p8qN8q8rp8r8s8t&8t8uB8v8v8v8w8xp8yX8z@8{@8{t8{8|\8|8}8}l8}8~8~>8~8 8t88.8t8888r888X888Z88z88.88D8 88f88h8:888l888D888888F888T888&8V88D88 8j888.888288&888h88488 8~888:8~88.88B888Z88(88\8888r888N88>88X88v8(88888:888888"88888888|8$8888&8R88n88888888F88n888Ť888Ƣ8,8Ǧ8Ș8f888688888Ί8:8J88Ѣ888l888Ւ8֌8ה8L828٪8J88۸8ܠ8`8<8d888@8888x88888888V888488D88R88z8z828888848r8 88d88h88888888b8889&999,999l999v9P969 9 9 9 J9 d9 99\99D99699N99(99X9 999b929J99999V99d99t9p99J99 9 ~9 9!9!9"9"j9"9#L9#9#9$~9% 9%l9%9&h9'"9'9(D9(9)V9)9*9+b9,n9-9.9/9/90490909191`9192 92x929394R9595b95969797989899N999:9;<9;9;9;99>9>9?49?9?9@49@h9@9A9Az9A9B09Br9B9C49C9D9Dv9D9E9E9Fx9G9Gd9G9H9H9H9I9I9J.9Jt9J9J9K9L 9L9L9M:9Mj9M9M9N9N9Or9P9Ph9P9Q9Q9RL9R9R9Sr9S9TH9T9U 9U9V.9V9W69W9X(9X9YP9Y9Zh9Z9[9[9\L9\9]69]9]9^T9^9_9`9`9aZ9bX9b9c9d9d9e*9e9fL9f9g$9g9g9h9h9ib9i9j&9j9k9k9lz9m9m9n9o"9o`9o9p9p9qv9q9r9sR9t9t9u\9u9v9wj9w9x9y9z9zt9{9{9|9}\9}9~N999z99.999~99v9h99t9>99P99X989999 99D999d9d9 99~9x9X99999F99999V9t9999L9p99x999\9z9B9d99999999D9D9z9p9$9*9F9F9J9J99R99999`99B9Ê99|9,9Ŕ9<9Ɛ999`99Ȥ9<99l99 9r99̰99b99099$99Т99ѐ99Ҹ9ӆ9$9Ը9v9999נ9B99r9T99099݂9x99߾99"9|9999999:999z99X99999n9999b99Z999999^998999b99 9X99.99x999299z9999:F::.:: :v::V::::&:f::@::::d: ": : : N: : X: : n::F:r:::L:: :: :F::::b::L::x::R:4:::x:x::r:::H::: <: :!:!V:!:!:":"b:":#&:#:#:$D:$:$:%X:%:&:'6:':(P:(:)~:):*X:+B:+:,.:,:-:-|:.0:.:/:0:1h:1:2:36:4 :4:5P:6v:7J:8:8:9:::;r:<^:=^:>$:>:?:?:@2:@:@:A:A:B:B:CP:C:Dl:D:E:FR:G:G:H@:H:If:J:K>:K:LT:Mt:M:N:NR:N:O,:O:P:P:Q:Qv:Q:R:S:T:UZ:V:V:W:W:X:XN:X:X:Y@:Y:Y:ZH:Z:[0:[:\:\:]:]p:]:^T:^:_,:_~:`:`:a::a:bT:b:c|:c:d:er:f*:f:gp:h(:h:i:jl:kv:l4:l:m:n:nZ:n:n:o&:o:p:p:p:qT:q:r&:r:sb:t :tv:u:u:v:v:w:w:xV:x:y:zP:{:{:|@:}:}:~:|::v::J:::::H::8:::J::f:::::::j::2::$:::::p:,:r:::\:::::::N::::::N:::2:::::j:2::::: :::`:::t:::::::t:":::"::::::::::H::::^:(:X:::j::*:n:::D:::>:::::p::T:::::*: :ŀ::x::h::Ȉ:D::R:::̾:h:::::d::\::Ґ:R::::H:ג::ؠ::$::ڪ::v::J::6::B:ނ::v:ߴ::b::b::L::f::v: ::p::|::::B::j:&:::P::::::6:::$:v::F:::~::N:::j:::D::J:::::N::;;;;; ;r;;;Z;;;|;;4;;;;4;; ; `; ; h; ; ; 0; ; ; ;~;H;;^;;;z;;;T;;;;v;D;J;;$;L;;;>;;2;;8;;;;j;; T; ;!b;!;";#F;#;$H;$;%^;& ;&z;';'x;(;(r;) ;);*`;+;+;,n;-4;-;.X;.z;.;/;/;06;0;1.;1;1;2;3;5;6;6;7Z;7;8L;9t;9;9;:;:;;l;<;<;=~;>H;>;?B;?;A;A;C;D;E:;Ej;E;Ft;G;Gj;H;H;I>;I;J;J;J;K2;K;K;L ;L;L;M;M;N(;N;O;O;P ;P;Q;Q;RB;R;S;S;T(;T;U;U;Vr;W&;W;Xt;Y6;Y;Z;[0;[;\;]t;^H;_2;`J;a;a;b@;c;ct;c;dP;d;e;f;f;g4;g;h;iP;jH;kN;k;l<;l;l;m@;m;m;n<;n;o;o;p;p;qn;q;r6;s^;t;t;u,;u|;v4;v;w";w`;x;x;y;zb;z;{;|;}D;~$;~;;;;L;;R;;6;;;V;;V;; ;\;;4;;2;;;X;;;;D;;;;;;>;;L;;R;;B;;h;$;;V;;;;;;l;2;;;`;;;P;;;;;;V;;;@;;;L;;;Z;;;\;;;;H; ;;p;L;;;|;;V;;`;;N; ;;;;P;;;;;;H;;;L;;`;;;;T;;Z;;>;(;z;b;K3#735#Kjj OO 2#'3#"&54632*4 uV#'3#')EBBBB3##7##7#537#5373373337#{#&  %  !$"%  $  !c%%p)6666)6666)){!&#5"'535.546753&''5654N>'  64 #V.#. '34632#"&74&#"3267#74632#"&74&#"326 9 `ef9 K$,&54632673#'#"&5467654&#"'323&, # ( <1e. % ]3u)#')BB E 3#&540##&2?>0+CDC #654'3##&(0>@1.CB O7''7'7'S10/12) -- )2 ! #53533##=0000Q000/#67-"# :HO53 >:2 #"&546322 ]#7]DD 4632#"&74&#"326 ^\////////* +, Y#547'73Y" 0r& ~#57>54&#"'6323~r,  #V/ % ~"#"'532654&+532654&#"'632Q-"!  `&   $ ##5#5733#547#TS14))){z, L532654&#"'73#632#"  VB  "  V4 !&#"3632#"&54632"32654&t 8 !(( !J )'65X  7#53#G_vF )#"&547&54632654&#"32654&'Y'$3a       !5327##"&54632#"72654&#" 7 "((!J )'65X2 #"&54632#"&546322{  v 2 #"&54632#672{  f"# '57ss\\5 <.( 7}5353 sssk4 7'5 \\ss2(.< 5e#54>54&#"'632#"&54632# 4    & .9#"&5463232654&#"327#"&54632#"'&#"327  ' (/($,2;.(1  24 "(2+&)  2-1>2*"V''##73/&'DCD399M5 5 32+732654&+32654&#2$%*=!"$iMB#"&54632&#"32%*-& !//,1  '#$%532#'32654&#3'-/*"!/+-0$$$#x #53#3#3x__HCCH8Ax #53#3#0_HCC@3#"&54632&#"3275#b<!%,/* " %aZ 0.,1  &$$%6 #5##53353SSUUMM M #575'53MCC  . 5326=3#"  . #'#53738HAWI\\Px533H'##53373#547#d7"43#7#mo #'##533&=3ZY$c!d 4632#"&74&#"326*%$++$%*\.01-.0//$%%$%%% #532#'32654&+0- "!GG&'#"&54632'4&#"326  %**%$+//.01-EE$%%$%%% #532#/32654&+0,! $2,LL$ RL y!532654'&'.54632&#"#"   5        #5#53#N44#"&=3326=$#v ## vww 3#'367y==%t36?3#'&'#'367e .0k#nu uo #'#7'373--95)*5OO`WFFW73#5'3C+88Z]pGFq #57#533vYVpY\G#53#3G22(]#'DD935#53#33E73#'5 <.(Ess\\j#53jjj(1b#&'53b  t"'##"&54?54&#"'632'3265c:  *  ^C ##533632#"72654&#"- / $##$n&#"327#"&54632n  !##$$##"&546323'53#'54&#"326k##$$7?|#327#"&54632'34&#"|V" V>@  $""&!^##5#5754632&#"3Q   xxx    %1>#"';2#"&547&547&546324&#"326#"32654& ""        +M  54&#"#533632l XG:Z/ #"&54632#53// #"&546325326=3#"/7  ~ 73#'#53+525*GB;N? 5Z"-#53-!54&#"#54&#"#5336323632     XLXGZ54&#"#533632l XGZ 4632#"&74&#"326!"!!`E"%&!#$%"##533632#"'32654&#"-  :$##$L373#57##"&5463254&#"326jw:##$$Ma&#"#533632a J h532654.54632&#"#"  -  .        R#"&=#5?33#32R  ##  O  O '##"&=3326=3o  YXG{ '336?3// /LL'&'##'336?336?3~##M$tIMMI{ '373#'#3,,.""FC33CF77|336?3#"'532?  6  LL g #57#533g]C?VADhfT3"&=4Ȏ=467"?   *  ) )=P3#=S475&=43"#5265  ') )  *  Ik5632327#"&#"  #   $ I  2 4632#"&3# z  $~''76327'#"''7&544&#"326           N  u           l*5&54632&#"#"'532654&'.54654&'%   9         4   &m #"&54632#"&54632?. bH'#"&547354&#"'632'326==  #    d  8'  ry 7'?' ''3''E4 +, 44 +, 4 :HO &/#"&546324&#"326'#'##532'32654&+8&'77'&8/!"//"!/@  2 [&77&'77'"//"!///,,o jBk^ #"&546324&#"326^     #53533##53=00000sQ000!IN#57>54&#"'6323NH  2I   GM"#"'532654&+532654&#"'6327       1b673#1  #5##5#"&546; G f !I2l #"&546322Z  3532654'73#"  <   I7 3#547'& nA bQ 4632#"&74&#"3269  sy '7'7'7'7s''3''B4 ,+ 44 ,+ 4#7#3#547'##5#5733#547ef] //!nA HF 0%#7#3#547'#57>54&#"'6323fe\ G  1nA    "&18#"'532654&+532654&#"'6327#7##5#5733#5477   Xee,./"    -HF  i #4632#"&327#"&54>=0 z       #5##73#3#3'35#_<RyHCCH3998A8U 3532+5#73#32654&#3'-/*.***"!eR/+-0PS><$$$#&| '77''9' ') (' )' Z( '' )( '' ##"''7&5463277&#"732654 +$  *% ]H cI ..0 1.0 w%$"Uv%%  #5332#'32654&+0 "!(( +532654.54654&#"#54632#";  ! #$       t&DC t&Dp #)454&#"'632632#327#"'#"&54?34&#"3265] ! T" :/; S  !  *6 |&HC|&Hp | &#&'#57673#327#"&54632'34&#"q   V" V> _  $""&!.&CI&p&3&''7&'77#"&5463232654&#"l    &!!;k  $:$&! >&RC&Rp   #"&5463253#"&54632UHs+="#'7&546327#"'7&#"732654.  !  !2 D2  !"%  #$&Q6P&XC&Xp &Xf 632#"'##332654&#"-  w$##$::- t&Dt*&##"&546323'5#53533##'54&#"326k00"""#=|&Ht*|&H533533##5##5#55#SSSUU.54&#"#5#53533#3632l// SBUF&t*-#53- &,-Wq&LMB~ '#5373d*725= 3#F=Lx&/)<U&O)&x 5373#5' &H_ UbT9?D 537#5'  _dUXI&Q*53265'##533&=3#"^ _Y .$cd5326574&#"#533632#"M  : mGn&Rt*#"&546323#3#3'5&#"32_%**% _HCCH_  //.08A%$%%&,#"&54632632#327#"'4&#"32674&#"z !!V!V%""%!  F)&5#53#3##5#5744%%%f<<TTR#"&=#535#5?33#3#32R  ##!!     &Xt*=P3#=$j3#3#$3 535#53533#3##5 0000000!^^!]]2 t&DK&&R&X&X&ft*/&X&fp*&X&f*&X&fC*&7O>R&WO+|$3>32#3267#"&="7>54&% :  ;  *  ^    26754&#"?3#'##"&54632G 55h&!"&3632#"'##53"3254&,  ) w%""&5'3632#"'##54632&#""3254&-   "  %""& !5 h"&'532654&#"'>32,  %#"% |*632#"''67&54632.#"2654&#"&  '    D   #%Q  )7##"&546323&=3327#"&5'26754&#"j # &!"&7 $5(#'##"&546323&=4632&#"26754&#" 9 &!"&  5 {"&'53265#54632'"3.=   V">"'!!&||2#"&=3.#"5>267#>!W  =%!"'"|)265727#"'1#"&=7.#"5>327D@e  V   /!(" l i%254&#"'>32#"'53254&+5-"      !Q       0"'#"'53254&+53254&#"'>327327| ! "      C        $"&54632'2654+53254#"N"#  ""'!!&   @"'5326=#53533# >  326754&#"7&=4632&#"#"'5326=7##"&54632G 6 :  5g  ; &!"& '26754&#"7##"&54632373#"'53265G 4 : 5&!"&; }3#"&54632&#"3275#J3!$! NI&!"& %~373#"&54674&'326''2  __u  1'17>32.#"#"&5467'.#"56324'326C         X      R  326=3#57##"&=+  XG? Y3>32#54&#"#54632&#"-   ZXG )"'5326=4&#"#54632&#"3>32^   > mG  n@ #5#53533#'4632#"&-@88nOC #575'53/>>b[#5&#"#>325332673#"':    `P[W##5"&54632533'&#"3W 4UUU A] O3267#"&=+   Ú #533#"'532654&+57#-`2 #   2G:> # >"326=3326=3#'##"'##"&=+    X!KXG  Y###"'##"&=3326=3326=3#5      YX!KXG?-#"'5326=7##"'##"&=3326=3326=        YX!KXG#"'5326=33>32#54&#"-  G[  ZX54&#"#533>32327#"&l  lG o  #'#53'5@@s"Qs S #".54632267#7"3.  !<HHE"& !&'Ui##".5463253#3#3#'32654&#"o XA==AXI  !& &*E$#"'##"&546324&#"326=332,'%  >""%)$.&&#5.54675354&'>d""#">g&%<<%%8~ggP"'7326=3#'#   J P"'7326=3#'#    o7##"'7326=3327#"&5:     J a2&#"#533>Q   a327#"&=33>32&#"-     K 2&#"#546:  ba: 2#54&#"56 ab  ##532#'4&+326K7% 66:a -  3+5334&+326k%7 96* -  h.#"'327#"&=3254&'.54632&#"h      & /      K#"'5326=4632&#"-    K54632&#"3##"'5326=#5    K4&#"5632327#"&5    K!3##"54;54632&#"26=#"-$( )   R"5>323#5#5354&   ##O  O R267#"&=#5?33#?   ##+   '##"&=#53533533#'265#o ?;? 8888@!254&'53##"&54>7#53K$ ;"   !: -  !!  -#"&=3326=4&#"5632 K'' !KI { #'.'##7L/  /L #L3>73#'&'##'&'##7A##M NIMM  I|#'&'##7>32&#"| 7   M V  o73#5'38!+,GBS65T 327#"&=#57#533g  FC?VAD hf >32+'7#57#537"326545   "C?VAC    hf  o#"'532654&+57#535#   2G`; # >{"+&'#"&54632654&+57#5327&#"r     2Ga3 D     >>E  e#57>54&#"'632:   [    h'.54632.#"#3    T    [e#"'732654&/53:   o    \n".54632.#"327J =, 15())'&2)> $"&54675.54632'2654&#";#"D  #""!  &!!' &3#"&5463254632&#"&#"3275#J3!$!   NI&!"& %N#33##"54;26=#"74632#"&&$( ,  i#7'3753#57T$36*B-;N? 4^"e#533eO8v*&=4632&#"#547##"&5463226754&#"k # w  ;&!"&g5e#5#5357>54&#"'6323#:   +    h#535'.54632.#"3##3    +    +#&#'##"&546323&=33326754&#"7#oZAD C&!"& 7:f5hh,8##"&546323&=33#"'532654&+57##'26754&#"ka2#  2G' &!"&7:> # >v5$03<##"&546323&=333>32+'7#'26754&#"7#7"32654kZA   4' C\  &!"&7:f  5hh  0"&=#5?33632.#"#'47#;254&'.< B   &* ;  N      h N   %.#"'5326=#"&=#5?3354632&#"2635#m   ( + (  O   fO .9#"&=#5?33#327&54632.#"632#"72654&#"a ##    O  O #%   2"'5326=4&#"#5##5#5754632&#"33>32     1> mGxxx     n&#"'#533254&'.54632.#" &   &ê       #5333'#sYADB:fghy #'#'37373#'#'37373a^EEYGGGGEEYGGGG {#5##53#5##53{CoCo}((=((="5632326=3#57##"&5'4&   v/G? 1 )7##"&5'4&#"5632326=3327#"&5j     1 /G @Y54&#"#533632H  @; 0' <@Y3632#54&#"#54632&#"    <; 0g   "'532=3'432#"    ii  @7"'7326=3#'1 @2\ B~/1#'33>7336?3T  B36\1 24  1\x*)x** s #&/53673s    AS3#A)#kt*1bp1bCAS3#A )#kt*> 7'#77--###n2#'2  $o #"'3327o## ## / #"&54632/.f 4632#"&732654&#".      ,#"&547332,  (  x673#7673#  -   ',ma 327#"''C   a U373#"&54674'32" >>O   ! @G'.54632.#"#"    x     >Cp-".#"#>3232673     $%(#f*.,. #.'53#.'53.  -   %&()&.#"#>32 x)x*x#.'7  &! x*C2p2#5#5353433## /#5#53/L^'5>53  "&5463"3  :  #53533-5 ##5#53- ##5#53533&$? "'5326=3$ = 5 "&=3327$= )2#f2*+ >73#  5s+ 3#  )/#5##53/<^5*,#"&53326533253#"    #  *#.'53673*    *#&'#5>73*   3  %(5&.#"#>32 0-".#"#>3232673     /$?5B5&BB$-E".#"#>3232673     $ 2#52654#    /#53353/^<5*#535#00 5/#,632#4#"#4&#"#4632        ''7'77         #"'33267FF )) .. #.#"#632 )) FF/$%x##5xH #5733'&8  V _^x( =+ 4632#"&74&#"326'3#*%$++$%*XBB\.01-.0//$%%$%%%0 M,. #'&'#73%%=st01 ~ 3#3##5jj TTdt8A2#5##53Q3 57'53#3 43pU14_MDBK7< '332+#5#"&546;32654&+";W #$%$ &&&&v; +#5#"&=3;53326=3$ ${$88$=<kk= #53&546323#5654&#"TJ,&*%%*%,J+5',,'588(3673327#"'##"&5463254&#"326k w "4##$$I'#"'#5463232654&+532654&#"b-Y h-B%T |#47'336?3L  4  'HI$&54632&#"#"&54732654C   ! D,u   !. ( l##"327#"&5475&54632&#"3TQ     m53#654.5467#WG ,  '*A6   5)54&#"#533632l =G 4632#"&73&#"#326G!!EGb1221221?DW%&&O 327#"&=+  ` `~7'.#"5632327#"/&'7  )   y5 H326=3#'##"'#53-   1G (z 3>53# J5-.?m*#"#654.54675&547+53#"3d -%$ Po     R#"&=##5#573#32 2Xvv V#54632#"'32654&#"+  "$"%%"#$  ##"&5463#"32654"! ####!#$!m#327#"&=#57m/ %L N 332654'3#"&5I  '& 5&547546325654&#"M?($*  =;D%! /L$!!';M273327#"&/#7'&#"5632F$2 )8   @Ia< -Og8654'3#5&=35k,C@*±1##E;;EDE0#3326=332654'3#"'##"&54  "$&&$""$"##"$x&(f*$ 53#32#'32654&+bK"! 8%xg #5##536733#5#s(M/!#000EMUGFx('35373#'#5#ECAABDBB^YYYYYY^]]]] ~"#"'532654&+532654&#"'632O/#" !`%   $3373#547##YZd *c #"&'33273373#547##. \YZ( 6d *c #'#5373IGG]]YYX#5##"'532673/  Zy,)~0+2t3&7#"'53267'36?6 B4'" q c y; 3#5#53353QE0#5#"&=332753K IF Y #53353353DD3#5#53353353DDE0 5#5332#'32654&+-*A"" !M 5332#'32654&+53"! sMU 5332#'32654&+"! M'632#"'5327#53.#" %-,'<ON /+01D##533632#"&74&#"326Z*+E#**#")UUMP1-.0+3$%%$%%%~ #7&546;#=#";H)0" .LLR 'LW tD!3632#"&54767632654&#"9     !#**0f!! +532'32654&#32654&#b!98R ! I(% 8+ a##53a4Kvv #5##536533#5#V !C*000C1Eve=(|H5373#'#5#7'3R45:8895GBBBBGFFFFGB j#2654&#"'632#"'532654&+5.Q     73#57#5+@@S sQ"s #"&5332773#57#5~. >@@( :S sQ"s} 3#'#53_497BGFFBv#5##"'53273v  JvH0z#5#'#5373!*++p Vppss 353#5##5-DD99==R#53#5#-l?vSnFl##5#53l((gvvv|\#5.54675357654d""#")>)&%;;&%8g00cg0/{[ #5#533533j?00vvv32753#5#"&=* 3 :=4 353#53353{77vvv#5#5335335337700vvvvv 32+5#5332654&#I#9-D!QvK+  32+5332654&##53-4cQK+ > 32+5332654&#-"9 QK+ h5327#53&#"'632#"'<;"  #,($$"$##533632#"&74&#"326O""3 Z==9<&!#$ 'r #7&546;#5#75#"3%7 :6- |&Hf$353#5#735#65435#654,/%*,%<% ("$i:8B@+3#5#+m! 3#5#73#5#!XDfR>ll233#2i-#3#5ƅX~%#3#53#27#DI^`S?&,1X~V  2 3#3#535#3D&L1 #5##535#sss}}dQ3 3353#5##735#3qqqq&&{)& 3353#5##735#73353#5##735#&1111J0000&&},9&&},"'>753&E )/%$ 8h2 6"!4  '6753&''6753& ) 13 'j # +! ^(; </)=0753#"&546"32654&w!&#$&!)"##"##&''67#5NO >A POD2/C$#&''675#5##&''>75#5) $ # +" '  " $* *(; $ #( * ##5#&''>7#5SMN ?B ',O&2&$&- 3#5'75#-}=1 #3#3#5Ή&}(#5#53'3373Р0  ) kOOOO)  #5#553#"&54"32654&D}N5! ?#& && % 33#'327#L`a""(3i|i !#3#5327#DH[d!'0W}i # 53#5##535#'#5##535#///...s'~~'?--f||bOB &#5##535#53#"&546"32654&VVV   !UU=*V  3#5#53#5##535#UA$777l&~~&>,,#3#553#5##535#EJ]$777W}'&~~&>,, &'6753.5'53#5##535#73#5#l  ,{C/9 9 &  M'~~'?--fl ('6753.5'53#5##535#7#3#5l  ,")=9 9 &  M'~~'?--fW} #&''675#553#5##535#'2 % & ,'"7777'"6 '&~~&>,, #3#53#'53#5##535#?DWR?:777h%} &~~&>,,C *53#5##535#53#"&546"32654&UUU  "[[-*  ' .:53#5##535#'53#5##535#53#"&546"32654&(((<(((;  "ZZ,,ZZ,+   '6753&73#5#[ ' /4 (_K_(==dl '6753&733#J !*/ #3L`V#77hi '6753&7#3#5J !*/ #FK_V#77iW} '6753&753#5##535#J !*- "t///V#78A'~~'?--  '6753&7#&''675#5D ! '. $'1 & % .'U"7 7h 9(%7 *#73PW6fdQ)553#"&546"32654&753#"&546"32654&C  X  # $$ #$ $$ $B53#"&546"32654&v"!" ,*#5#53'337353#"&546"32654&ʖ*,  3  "B''''(   *9E#53#5#53#553#"&546"32654&753#"&546"32654&_56!lmH  _  !    #553#"&546"32654&c633#3##5'7537537,,--($&G(BA _^ZY3753753353#5##5'?35#5{#pSQOz7=OD8 #3#5'7537537'%(A _^[Y 3#5#535#53''7#5#""""w)$C qpl3#'3#5#535#53''7#5#(a!w5gfd3#5#5#5'7+$*׃cb]\ gCv "&54632  C  I3#'"&54632S  T  ! '6753&'3#5# % .* !XDc,AAdl"#&''675#5327&0 $ $ ,(X#- :*&8 h *#53277#553#"&546"32654&...C'MdQ" 3#67535#53#5##535##O< $,/<;///@*P'~~'?--$ '6753&'3#67535# % .* !S@ (+@?c,AAd?+Q# 3#67535##3#53#$R?"&.1?>>CWR>B(N%}"#5#3#67535##53'3373\\O<!)-<;eA)OVPPPP"#/#53#27535##553#"&546"32654&7nM: *,98w2"  A)O   '6753&'327# ' 1) !"!(2b,AAei  #73'327#9t;; &0[Jhi $'6753.5'3#67535#73#5#  =)%'))A8$6&'5 #  u?+Ql#3#5#3#67535#CGZpS>"&.1>?W}A)O*.'6753.5'3#27535#53#5##535#  9%$%n6&'6 "  v@*P'~~'?--#73'3#67535#9t;:T? #,/?@[JiC'M  ,3#67535#7#553#"&546"32654&T?"%-1?@s1  C'M$    '6753.'#5##535# " (3 >000U#9#$8 T||bO# #73'#5##535#7o87U...[Ji||bO'53#"&546"32654&'6753&?  ] ' /*  !!!*AA #73'53#"&546"32654&9s:;  [Jd  !!! :HO53 >: :HO :vO53 l::O5!: :O53 :!b3#3#O.x*'673 x"%x*#67( "&xZ '673#'6735 I x"%"%xZ #673#67( I "&"&m '#75'37m)'')|55p7'#75'75'37'F********>//$#//#0[w 4632#"&Sw #"&54632#"&546322E   ##"&54632#"&54632#"&546322ED   I2l #"&546322Z    '3?K4632#"&74&#"3267#74632#"&74&#"32674632#"&74&#"326 9 `ef9 9 K t4'74 =@ ta'7'74 D =@=@t/' @=  #/;''7'77'"&54632"&54632#"&54632"&54632FGFFGFF&]&MMNMNNM+  ,l/#'34>32#".'#'34>32#".d#4+j7#53jjj';cw54>7>54.#"'>324>32#".754>7>54.#"'>324>32#".#       s       4     &+     &';?S54>7>54.#"'>324>32#".7#'34>32#".#       z4     &+?S#'34>32#".754>7>54.#"'>324>32#".*V       4+     &IR ##5#5733#547R./"aIG  dQ54&#"#53632A    d4 +S 678tN:nM:oR8 ##5#5733#547R./"IG  53#3#3#5#"&54632&#"3E@-**-@  X G &+';27+#7&'#7&546?3277&#7   "4!,# .*1  tq:$&#"327#"&54632&#"533632z "*)!  f0,.1  &%,H 3##5#5353#3#8%%^HCC2!!@ %2&#"3#3#3#56=#535#53546S  //// ]{   (632#54&#"#5#754&#"#5336327r %   $ZX &R8f !G 9#'+3#3##'##5#535#53533533'#3#3'#'#|   X A @B wAAAA@@@'*>!*267#"&=#5?33#'+#53232654&+   /"  H8 6 qGA 3#532#/32654&+532654'&'&54632&#"#"$"! J   +LL#RL  #'+/4953'#53'33733733#3##'##'73&37#37#3'#7##7##+,"&,Q##_#2#A gE<<<<<<EEEEW!7J%(, 2#54.+#55332>=3#X *1+  ! [F TU  '+##"&546323&=#53533##'54&#"326#53g //jj"""#=M!3#3#327#"'#535#53>32&#"3681. %8 $ $u-A""  3##'##5#5353373N<2219eTT ITRRR77#5575575#53#R''''&&&&44|F<0)5#"'77'6?32654&#7>32#"'732654&#"H?7& !+3      I3@  6*N 0B %7&54632'654/''7654&#".  *  X  4#,! !2  &+-)+#5#535323'3&+27#y< ;Z1%)1x1Gx..H32&+2753#5&54755X  77  KZ  SN 9<537#53733#3##'##?33'##$1/'A@@AAAAZ$%.#5367#53654&#"'6323#3#327#"&54 54&'.54632.#"#5"##5"&##5&546326354#"&254#"'54#"4    ,   * 7     $   ,    #5#53#'53N54L{(53&+53#3##'5327G#t 51'$w RL&l&\+%1&#"327#"&54632#74632#"&74&#"326m   Yfe9 &l)jk676727&'7654&547&#" "    <!   8  P#3#"&=5675463232'654&#" "  + &*,>-%Q$ '+#'##533&=34632#"&74&#"32653ON7 2>$c"di@ ~%/&54767632'654&#"#"&54732654'*.   ,% # # ".%, " 4327#"&'&'&'327"'654'&54677"     ! ! % .%/  &  -##/*  +] #3#3#53#5#53#3#53'!!(87_L(8 ZZL? Z-]#5#53#'#5373#=VBH]LLDDZEEZ5D |2&$2*6D32?&#""&546327632"327#"&547#&'&'#"&54632 3  J     # ,  - _/  "YE# "8?%%&: @0 #'#76?'53654/3Y$S   "S50 !$O   1#7#3#547'#"'532654&+532654&#"'632efX    nA e    =#57>54&#"'63237#7#"'532654&+532654&#"'632LG  1Qfe   I   ^}    ",7#7#3#547'#"&547&54632654&#"32654'eeZ    nA e        "&:DO#"'532654&+532654&#"'6327#7#"&547&54632654&#"32654'8   Rfe       -}        1;F#7532654&#'73#632#"#"&547&54632654&#"32654'fe 7(   i 5         (3#77#53#"&547&54632654&#"32654'efg(4G(x   n^ a        M #575'53e((e&&  , #575'53'5#թ####:5   #575'53'5##5#!!!!;13   #575'5373#'367XBB==%  t898 75'53#'6?3#'3BB^%=>   Dt'373#575'75#70%}-w j  '373#575'75#735.+  )c/   #575'53#'#7'373XBB,.95*)5   OO`WFFW:;: 75'53#/373#'#CC`5*)59.,   `WFFW`OO #'#7'3775'5#! -)#u  JJ`WAAJNI #"&54632'53#57!8,n+Dw '#"&54632#"&54632'53#575'533[B"9,+!8DDwew #9#"&54632#"&54632#"&54632575'5335'5335'53A!.*.*."ewewew !#"&54632'53#57'336?3K)Og9#  #9DwV V8 '36?3q9#  #9V V !#"&54632'53#57'334?3)Ot9#  #9DwV V #3#"&54632#"&54632'336?33575'5335'53:- --&#'V Vewew #C#"&54632#"&54632#"&54632'336?335'5335'53#575'12b(0 ! ! $Q Qwewewey !#"&54632'53#5?'373#'#O)Pi, ,/"!Dw4C33CF77: '373#'#s6)*69,,FC44CF88* x3##"/&54?632R++H "'' w#5#"54?632#"'F "''++* x#53'&5432#"547++; "'' w537632#"/&5432: #''++ x)##"/&54?6323'&5432#"547r++r++;"''""'' w)5#"54?632#"/7632#"/&5432:"''##''++++:'#"'&54632^hi # lih$ &:'7'&547632#"'ih$ #chi $ :'77632#"'&547hi $ ih$ &:7#"&57632Uih% $ hi 1 * x3733##7##"/&54?632RD 38 ?++H00 00"''* x##7#53733'&5432#"547@7; <++;00 00"''* x"&#"#"'#"/&54?63232632 +  ++  , B #'' * x"'&5432#"54?#"&#"563232++  +  , J ''# * x,36?6323##"/&5##"/&54?632R+YY+++H'" "'"'' w,#"/#5#"54?675#"54?632#"'F'# "'"''++++* x,##"54?#53'&54323'&5432#"547+YY+++;'" "'"'' w,5&/&54325376327632#"/&5432:'" #'#''++++ x'##"/&54?632373s++s*"''"*01 x7'33'&5432#"54?# s++s10*"''"*! x353#5##"/&54?632I ++H0m0"'' w3#535#"54?632#"'F1n1"'' ++& x##533'&5432#"547 ++;0m0"'' w5#53#7632#"/&5432:1n1#'' ++ w)-7632#"/&54325#"54?632#"'53F#''""''`n++++ " $532+#"/&54?63232654&# w++w u "''"  $";'&5432#"54?#"&546;? w++w u "''"  #.354632+#5##"/&54?63232654&#"HY Y++T H**"''"   #.&5432#"54?##5#"&546323'4&#";++Y Ye j''"**   x?#"/##"/&54?6323763273'&5432#"54?##"'++##++N;("''"<<"''"( x1##7##"/&54?6323733'&5432#"547A =++B <++;00"''"00"''y 7"5737327632#"/&5432:3 4%.nmc z #2!3#5##"/&54?632Ji ]++ƺ"''M##53'&5432#"547^ j++}#''!353##"/&54?632J] i++#''M#533'&5432#"547j ^++ ƺ"''5#537632#"/&5432#''^ j++353##"/&54?6327 ++#^j#&'$!x#"&=432>32#4&#"; +$4 ,% $ #: $3$, !x&54?.#"#46327632#"' $ %, 4$+ ( ,$3$ :053'#"/546320rhi : 1h i% 3 15##"/&54?6323'3#3'&5432#"54?##53++ ++ {"''"0m"''"1n('32654&'#"/&546;2#"&547J,- : $4$$4,,% $ 1  +$33$$('#"&5467'&54;2#"/32654'4$$4$ 9 ,-$$33$* 7 $ %,,*;x"54?63232+;'" * H##"/&543ք+H "':w432#"/#:'# + F#5#"54?632F "'=+ *;x53'&5432#*+; "'* H2#"54?#5+H'" :w37632#"5: #'+ F#"/&543253F'" 5+*-3##"/&54?632#53'&5432#"547R++K++ "'' #&'-#5#"54?632#"'537632#"/&5432Y "'&+ "''++++*-#53'&5432#"5473##"/&54?632++K++v "''. "'&*-3##"/&54?6323##"/&54?632R++++ #&' "''-#5#"54?632#"/#5#"54?632#"' #&' "''++++*-#53'&5432#"547#53'&5432#"547++++ "'&Q "''-537632#"/&5432537632#"/&5432@ "'' "'&++++*"54?63232#"54?#52++l'# 1'# *53'&5432###"/&543*++l #'1 #'* x"'3#3##7##"/&54?6323737# ,1 :> 2 ++ D V= Fx  ''B  x16;#"/&54?6323733'&5432#"54?##7#?#;7'#L++ A / ++ A /4 DHC:''''  * x"'3'&5432#"54?##7#537#537'#3 , ++ = 27 @D ;7 @x''  6 * x3##"/&54?6323#R~ ++ ~6 ''  w#5#"54?632#"/#5'4 '' ++ * x'#53'&5432#"54?#53} ++ }B ''  w7537632#"/&543253@ ''  ++ * x)/#"/&54?6323'&5432#"54?#?'#c++ O ++ OV\''''  w)/#"54?632#"/7632#"/&5432575''''' ++ ++ 7'#"5'46;'Op k: kq gp k : k p'''7'&54?32#"/'7p l :lptp k: k p''77632+'&54?'77pl: l ppk :k p87#"&=76327Rp l :l q p k: kp#"/&54?6323#3#3#c88 89   '#537#53'#53'&5432#"547 88   98 x2#"/##"/&54?6323763276323#'#"5++$ # N1"''"2<< < x2#"/#537632763273'&5432#"54?##"/k # $++< <<2"''"1 w&#535#"54?632#"/3#3##5#53:11"''#1111 11+ b++b  ??  w&#53533#3#7632#"/&54325#53:11 1111#''"11v??b++b x"3##"/&54?6323#'3#73#B++|`0H "''"  w"&#5#"54?632#"'#5#5#5#5F "''# ++001 x"#53'&5432#"547'#53#53#53++|`0; "''"  w &53535353537632#"/&5432: #''001-++ x##"/&54?6323'3#++ ;"''"0m x3'&5432#"54?##53++ H"''"0m##"/7632#553qCCeq//qf?CB ./;#5#"54?+53'3@BB //=CC//'5432#"=#537'#BBq q//qfBC?3/.;32'&54;53#7#5BB@3//BB //;5#"54?+'53'3#535#`BB //3@ ''nCCn m//m!11%;#535#"54?+35#53'3#Æ#BB# #//$=1CC%//6!#535#"54?+3/3#35#53'Æ#$GG$#* !$n# =1}HH} 4 #535#"54?+335#53'3#35˖$JJ$E9$0<#8=1zKKz%00; '#5#"54?#"54?++'3'353'3@!BB! //(//="CC"L////;$/3#535#"54?#"54?+#'3'33'3#35###!BB!?//(//$n#KW11W"CC"L//+//o5335432#"=#'3537'#5#1YCCY%q//q$BC# #/.$(3##7'#"/546;( Hhi 8 xih$ :#5353'77632#'"547غ Hhi : xih$ :;#32'&54;5#"54?+#7#53'3BBBB3////BBgCCs////" x$).##"&'#53>323'&5432#"547'3&#"#32%&&%++V515; "''/"-#5#"54?632#"'537632#"/&5432 #'' #&'++++'-D#53'&5432#"547#53'&5432#"547#53'&5432#"547 $$ $$ $$ F F * x3533##5##"/&54?632RF 11 F++H00 00"''* x##5#53533'&5432#"547F00F++;00 00"'' x1##5##"/&54?6323533'&5432#"547>?++?>++;00"''"00"''$ x&#5##"/&54?6323533533##5 4++4  $$ ;00"''"0000 00$ x&#5#53533533'&5432#"54?##5V %% 4++4;00 0000"''"00 x9'&5432#"54?##5##5##"/&54?632353353++0  /++/  H"''"0000"''"0000##"/7632'vCC ..M 9CB8(./$5432#"=#57'CCv//M8BC9 5/.432#"=##"/763237'#CCXCCX ..r..BC99CB85/../-#'3376?HHIW99M9  9B#=4&#"5632#"&54632&#"326 &  l ""7$#,)$#F 35#535#53#F]XX]ttA8"#7#"''7&546327&#"732654 7'" 7'!\j,j, "&7 !'8j- Ij-< 3#'#67<88nT_1#"3#;#"&5463D? =DB-/0,/0)""*1#733#3#;#"'#7&5463"377!EC+0/-0/*"")1##7#537#537&+53273#7&'327Z   :D EC '/-H = 0--")U '00:5##53^=6 57'53#36NLhGJt=rf_lC#7ef67''7'7'3:<&##%;:c0 33 1=6#'#5373"%@bRB2$#"'#"&54632632&#";'&#"32 4  4 42'#"&54632632#"'&#"32732654&#"    N(  .533.-'733.kg7I3#7 a3#3#N.A#73#'A5 <-)#tt\\A#73#'U)-< 5\\tt4 #54&#"#54632+!"* D$$$$DE*0/,4 3326=3#"&54*"!+E$##$EE+//+o&#"#"'5326=4632o    //&#"#"'5326=4632&#"#"'5326=4632    I    p%*/54632&#"#"'5326=.54665455    &(s#!(&6.6= ##"&54632#"&54632#"&546324gq  l  = ##"&54632#"&54632#"&54632\g3q   l p #"&54632#"&54632q  l = #/#"&54632#"&54632#"&54632#"&54632\gggq   l  FIka942%"32?>32#'2654&#"#"&546Z           5632327#"&#"5353  #   # sss|  ;3F/5632327#"&#"5632327#"&#"F  #   #  $   # c  C  4%)-"32?>32#'2654&#"#"&5465353Z     ttt     {)F #"&546325353#"&54632f ttt  A4&   #537#5373#3#',(7? (7@7!$!"F 535353Fttttt33F '5753tt\\tt< </.+F 7'553F\\ttt+./< <F '575353tt\\ttttD< </./)F 7'55353F\\tttttX./< <)" '57'57ss\\Iss\\< </.< </." 7'5'7'5k\\ttI\\ss+./< <./< <F7'#7'5?7 (:@&@% ,!07 !)[F#75?'577(C %8> "6 #( /!/F1#";#"&5463D$$$$DD+//++!")1532654&+532#1D$$$$DD+//*)"!+1733#;#"'#7&54637#"  !> DD &/++:$$p-")|j#1+#7#537&+532732654'/*   > DD :$$-!+o+j#1#";#"&546353D$$$$DD,.--Z' &1532654&+532#531D$$$$DD--.+E+& '+ #"&54632.''3>7+5<))<;**;()H(HZ(\);;)*;;")II*Y''F #2#"&546&#"'7654'327'*;<))<;^4A3L2@2;*);;)*;&4'322@2 ##"&546324&#"326'#"&54632<))<;**;1!!11!!1B\);;)*;;*"00"!00!  53533ZZ-#'735Ҥ{z@LZi #"&54632ZZ)##53HZq3#5#ZH)#533ZH=q353#HZ+' 4&#"#46321!!1;**;'"00"*;;*;H53;  "#"&546324&#"326#547'73<))<;**; 6%%66%%6R  \);;)*;;*%66%%55D   /#"&546324&#"326#57>54&#"'6323<))<;**; 6%%66%%69D  3\);;)*;;*%66%%55    :#"&546324&#"326'#"'532654&+532654&#"'632<))<;**; 6%%66%%6T    \);;)*;;*%66%%55'     "*#"&546324&#"326'##5#5733#547#<))<;**; 6%%66%%6; 32\);;)*;;*%66%%55 JI- 3#"&546324&#"326532654&#"'73#632#"<))<;**; 6%%66%%6|  4( \);;)*;;*%66%%55  3  -9#"&546324&#"326'&#"3632#"&54632"32654&<))<;**; 6%%66%%6D! \);;)*;;*%66%%55[ -  5    #"&546324&#"3267#53<))<;**; 6%%66%%6p*8F)\);;)*;;*%66%%55a b +5@#"&546324&#"326'#"&547&54632654&#"32654'<))<;**; 6%%66%%6P  \);;)*;;*%66%%55(          .:#"&546324&#"32653265##"&54632#"72654&#"<))<;**; 6%%66%%6w \);;)*;;*%66%%55   5    #/:#"&546324&#"326'4632#"&74&#"326#547'73<))<;**; 6%%66%%6e8 K   \);;)*;;*%66%%55% D   "*#"&546324&#"326#547'73#='73<))<;**; 6%%66%%6q   A  \);;)*;;*%66%%55D  mD  /:#"&546324&#"326#57>54&#"'6323#547'73<))<;**; 6%%66%%6"E  4V   \);;)*;;*%66%%55    D   :E#"&546324&#"326'#"'532654&+532654&#"'632#547'73<))<;**; 6%%66%%6=   S   \);;)*;;*%66%%55'    >D   "*5#"&546324&#"326'##5#5733#547##547'73<))<;**; 6%%66%%6 32   \);;)*;;*%66%%55 JI-%D   ">#"&546324&#"326#547'73532654&#"'73#632#"<))<;**; 6%%66%%6x     4( \);;)*;;*%66%%55D  i  3  -9D#"&546324&#"326'&#"3632#"&54632"32654&#547'73<))<;**; 6%%66%%6*! ?   \);;)*;;*%66%%55[ -  5   :D   ")#"&546324&#"326#547'737#53<))<;**; 6%%66%%6x   +9F)\);;)*;;*%66%%55D  ma b +5@H#"&546324&#"326'#"&547&54632654&#"32654'#='73<))<;**; 6%%66%%69   5  \);;)*;;*%66%%55(         3D  .:E#"&546324&#"32653265##"&54632#"72654&#"#547'73<))<;**; 6%%66%%6_  (   \);;)*;;*%66%%55   5   3D   #/G#"&546324&#"326'4632#"&74&#"326#57>54&#"'6323<))<;**; 6%%66%%6[8 >?   .\);;)*;;*%66%%55%    3#&54#654'3'#547'738 $$ & #$ %e  ,97,'<=,79,(=<D   +3#&54#654'3'#57>54&#"'63238 $$ & #$ %LD  3,97,'<=,79,(=<    63#&54#654'3'#"'532654&+532654&#"'6328 $$ & #$ %g    ,97,'<=,79,(=54&#"'6323#547'738 $$ & #$ %5E  4V   ,97,'<=,79,(=<    D   6A3#&54#654'3'#"'532654&+532654&#"'632#547'738 $$ & #$ %P   S   ,97,'<=,79,(=D   &13#&54#654'3'##5#5733#547##547'738 $$ & #$ %1 32   ,97,'<=,79,(=< JI-%D   :3#&54#654'3'#547'73532654&#"'73#632#"8 $$ & #$ %     4( ,97,'<=,79,(=<D  i  3  )5@3#&54#654'3'&#"3632#"&54632"32654&#547'738 $$ & #$ %=! ?   ,97,'<=,79,(=54&#"'63238 $$ & #$ %n8 >?   .,97,'<=,79,(=<=   8&ss12&ssG1&ssG'&ssG4&ssG1&ssG2&ss32&ssG1&ssG ".4632#"&74&#"326#547'73#"&54632^Sg '\////////++,0r  &s&sUs".#57>54&#"'6323#547'73#"&54632i(    My '/ %r "-9#"'532654&+532654&#"'632#547'73#"&54632*   v '`&   &fr  )##5#5733#547##547'73#"&54632JI,*$ ()))|z,  G>r  %1#547'73532654&#"'73#632#"7#"&54632K '  Q=  ~r V4 "-9&#"3632#"&54632"32654&#547'73#"&54632   %%  Z (%% ((65Xar  #547'737#537#"&54632R  0+ATlAWr & )4@#"&547&54632654&#"32654&'#547'73#"&54632&#1   H (a      Ur !,85327##"&54632#"72654&#"#547'73#"&54632j 3 &%  : (J ((65XVr  /;4632#"&74&#"326#57>54&#"'6323#"&54632pN  Qf&   K\////////++,0/ %  +63#&54#654'3/##"&547354&#"'632'#32658 $$ & #$ %W )   ,97,'<=,79,(=<   8(  %13#&54#654'3'##533632#"72654&#"8 $$ & #$ %   ,97,'<=,79,(=< t   )3#&54#654'3'&#"327#"&546328 $$ & #$ %L    ,97,'<=,79,(=>>>7c #53#53#53#53c,,,,,,,,>>>>Bn##53DZYBy##53DZN7n##539,eY7y##539,eNXn#5#53XE[8Xy#5#53XE[8+cn#5#53c,:f8cy#5#53c,:f8+BY#533ZDYBN#533ZDN7Y#533e,9Y7N#533e,9NYX#5353X[EYNX#5353X[EN+Yc#5353cf:,YNc#5353cf:,N+B##33DDY7B##33DDN77 ##5#533D ,9Y7 ##535339, DY7##339,,9Y77 ##5#533D ,9N7 ##535339, DN7##339,,9N7X#5#5353XEE8X#5#5353XEE8+c ##5#5353c E:,Yc #5#53533c,:E 8c#5#5353c,::,8c ##5#5353c E:,N+c #5#53533c,:E 8+c#5#5353c,::,8+n##5#53DEYy ##5#533DE[DY+ y ##5#5353DEEZN y##5#53DEN+n##5#539,:Yy ##5#5339,:f9Y+ y ##5#53539,::eN y##5#539,:N+Y#53533EDYN ##53533D[EDY +N #5#53533ZEEDN N#53533EDN+Y#53533:,9YN ##535339f:,9Y +N #5#53533e::,9N N#53533:,9N+ ##5#53533DEEDY ##5#53533DEEDY+ ##5#53533DEEDN ##5#53533DEEDN+ ##5#53533DE:,9Y ##5#535339,:EDY ##5#535339,::,9Y ###5#535339 E:,9Y + ##5#5#53533D ::,9N  ##5#5353339,:E 9Y+  ##5#53535339,:: DN  ##5#53533DE:,9N+ ##5#535339,:EDN+ ##5#535339,::,9Y+ ##5#535339,::,9N ##5#535339,::,9N+C#53#53nA,n#3#3n,877B ##53#3DZDDC{,n ##5##53.pY, ##53##53Zp.DnA{X #5#535#53XEEE[8{nn #5##5#53n/q8n #5#53#5#53n[q,/E8{BC #533#3ZDDDC{,Y #533533p.Y,C #533#533D.pZn{ACX #535#5353X[EEEC{Yn #5353353nq/YCn #5353#5353BE/,q[n{B ##33#3DDDDC{7{, ##33#3..ZY77, #533#3##53D.ZZ.Dn{7{X #5#535#5353XEEEE8{{n #3#5#5353n,//87ɑn #5353#3#5#53BE/,,/En{7{ #53##5#53DEnA{{n ##5##5#53./Y #53##53#5#53.DZ/EnA{{C #53533#53EDn{{AY #53533533/.YC #533#5353#53D.ZE/Zn{{##5#535#53533#3DEEEEDDDC{{{{##5##5#53533533.//.Y #533#5353##53#5#53D.ZE/Z.DZ/En{{{{Bn"#463(5&Y)%5Xn#44X(&5)5YX#5265X6%(%5)BY"&533&5(Y5%)'7'7& ''7'77==>>==>&===>==>YBn#53BEEY538''538NN=538uuc53853853838387387s3v87`3c87M3P87:3=87&3)87387'  #'+/37;?CGKOSW[_cgkosw{3#73#73+3#73#73#'3#73#73+3#73#73+3#73#73#'3#73#73#'3#73#73+3#73#73+3#73#73#'3#73#73+3#73#73+3#73#73#'3#73#73#3334M3334M3334M3334M3334M3334M33   #'+/37;?CGKO#5##535#535#535#535#535#535#53355#5#5#5#5#5#5#5#5#5#5#M443LLLLL 453''387)#5nnn)#5#3nd[[nn \) #5#3'#5nd[[.nn \E--) #535#5#5#5#nn [[[[[[[)n) #5#37#37#37#3nnn \\\\\\\) #'+/37;?C#535##5##5##5#5##5##5##5#5##5##5##5#5##5##5##5#nn    [   [   [   )n) #535#5'#5'#'#'#'nn 0>NU?1 )n1U?\U?1) #53#7#7#75375;5nnW1U?[T>0 )n 1?8U1) !%*.258<AFKPSVY\_#53#'#'#'#'#5#'5'//'/75#''75'/'3/375#''#'3'nn    PT[   A  ?T9 - < A  >TU@*)n           (;r#5rJJJ6#7l66f6#7'l6&&'6f\HH#*5f`6l#*5'fRI`6l6&L5^J$'66ff$'#66\M'ff I*w'7wgg*66*w'75wgg H*66\L&%'7;;;`;;;%'7';;;--..`;;;;...% '7'7'7;;;--..`;;;;.... #2#"&5462654&#"7"&54632f#22#"22" -- --!! 2#"22"#2- -- -! !) 2#"&5462654&#"M     e) #/"&54632'"32654&"&54632'"32654&M       )   eI  -   ) 4632#"&   `  ) 4632#"&2654&#   7`  ) "&54632'5"M  )   \)#nn)#nnn)5nnn)'nnn%9t #"&546324&#"326t  `   "&54632'"32654&M****$$%%****$$$$ 7'373D@PP?&/N/LL/N 7'373'7'7#'D@PP?,00-7&/N/LL/Ns!7""7!77#'+/37;?CGKOS"546;2+'.+3#5735#"73537#3#3#'#3'#37#3#33'#37#3#33'#37#3#3 ,> ?+ ' $$3->F2!O9%Z  yy   ,37=AEIMQUY]aeim'.+3#5735#"#"546;2#'76;23254&+"373535'3#3#'3733#'3#3#'33#'3#3#'33#'3#3#'3 $$' ,> ?+ T '< <'U2 EC'L-V3b  {{     s s #48>HR]/+#"/57#"&54;632?3'732654&#"7';7'#"'32'#"'32'+"'32  Q  ~ q  #     #  6   q?!HI )    #48>HR[5363232+#"'#"'767254/.#";654'75'265#32?#"32?#"32?  Q  $  #  J (    #q   6  ;"H      J!#535.546323##74&#"326w!!, + . -!'#"&546327'7"32654& ##%!  < ##$ :  %IQYajr3272#'7&'>332654'5765367&'#"&547675'&'#"'3?#"5432#"5432432#"7'#'#7#"5432  "       & 8 %$$K  * "/  /" *  0 + # + 0 M Y 1 !19AIQ\dlt4'7&/677&5463267'67'5654#"7&'7#"543267&'7432#"#347'#2#"5432#"54#2#"54C $  % > #" ]"# %#m# - ?         L5. % . .%    ?%)13#567535#53353353#'#5#35##5#3535&'"/ j 5'&54654&#"763632'>5&#"327672733&54654'"#"'63&'#3ʑ    $     *    I    \W  # %#   !"  )r  %    (    N'DN#56=#"54654&547&54632+'25&54654&'654#"3&=#3d      BV     B    F $,4<EM3272#'#&'>332654'57654#"323254#"4#"327373#74#"32&&  @ / )) P  * ++ *  . @ #   !)1<DLT&'67&546327#'63254#"&'67'4#"323#4'737"32543"3254#"3254 . ) e # :* { )  Q P ." ) .   $ ? 3353353#3#3#567C"zLLV:=/#,28&#"'67&54632'4&#"3632327632#&'3#673  89%  e!"vk) )D"--  76   MWa&54654'654'&#""632'###"&/&546?>3267#676'"32=433#567   K     R  e( &    4     ' = gN'"54654&547&54632##56=3g    d+U   U0#"'#575#"&54> :  D  97  $$  7#.54632632>54&#"&#"A?<>A""A =! ?0'37'PPPBBBfggUUU0#"'#575#"&547&54632) D)$ $$ $  ,1#"'#575#"&54>5'532654.'327 9 N  :+ 8 8 0 2, 4 4 ,.54632632A?A""A1'OOOeff,=#"'#575#"&547&546325'532654'654&#"327) N (*+$$ ,"  ", :W63654&547654&547#"&547654&547#67&##67"#6732654`     80::0@ W    2+22+ -   ,  ,  -  ,    -       a 53#"&54  <{ "E53'654&'#"&54x 0 <{ ) u "%#"&5475##"&5475335# 3K 2bVKK$ "@X "{)W 63253>54&#"c 0)  V,Ǽ" J575575375377#5#?5e $  $ $$#  * #$ ) +&(A*#3#735##"&54632# c   Q  #3#735##"&54632#"&54632#   B   0  J  #+3#735##"&54632#"&54632#"&54632#   )   )   (  0  0  #+73#735##"&54632#"&54632#"&54632#"&54632#   R     R   (    Y    #+7C3#735##"&54632#"&54632#"&54632#"&54632#"&54632#   X   ,   ,   X   &    3  3    #+7CO3#735##"&54632#"&54632#"&54632#"&54632#"&54632#"&54632#   L   L   L     L       :    :    8$4<\j#'7232&'&'#"'&5&7623327327654'&#&73654#"/654'&/&'&54672'32654'&#"*,}     P     w     A   AA>$           V  #2:Ddq67632#"'&7476?67653276'4'&#"7327&#"#"'&/4'&'&'&'&'&7&632'326'4'&#&    ;   b#oa&   a   _    : < B5    8  8$4<\j73&#"""'&74763232767#"#'367654'&#"3254'#"&5476?67654'7327654&#",*E          w     &   _?A     (      W  $ENo"#".54>7>57632'4.#.54>323#"&/7/".54>54.#"'4632#"..'326'32654.#"4632#"&7.#"32>54.54>74>32#"&732>54&#"s              _2      F     V   \      P     A   R?    Y4  9     /JIP  ,   %3^l2#"&54632767654'&'&#"#&=756;7#"#?5767454/#5/"'5'54?r&6 /&66. !  ! K 5'"6&'5\ "#9 o   ( +7EQ_67632#"'&'&5432>7654'.#"&'&'6765&''2#"&546'76322'&#())(#!!#7 -J  &2   {$    I /1 '#7'37'3323"+#uM  M -  - TTTS 3#73''7'5'7SWOOOpp TIOFFO bbL<546327>320#*'.=4/1&54.5'&54>324>3.'1#*'#"&'332>=4>7>54./&#"54&7>7654&#"673.'.#"32654&4&'.'"3254/.#04      .  1'-      *           *    K}#"&'#"&'#&'5"1'?#"546?>7>32>7#"&'.#*#'#"3:?>323267>1&/.#>7.#"32>?"�"7>132657#3251n     2          &  (    #  0      ) $;OYao"/.467>>7>5'>7>&/>7>&'&7<.'67>7>5''>7>&/2Q3 H   aGRB (\ l?= $"          !  2   -"9MW_m2#.54>;3654'3>54.+>54.'73.#3>?>54&/'3>54.+HI 8OKNAH%h$%  &        D8       #:NX`n623.'.4>?7.'.'7>.'.>.'.77."7>574&'./7>.'.Q2 2!Hl    'F"B!a @=  !\        ^!N  &     $4v4>73232>7>32#"&'.#"+.74>323.#"#".+3>3232>7##". %   & | K  $$  K[        )I32>73#".'.#"#.54673232>7>32#.#"O  % % O[    > #&'7675!*bs62 +(hR/ #&'767;!%$& )at14(%`Q '77''A/ /0 00 0/ Z0 // 0/ //   '77''6,--.---Z---.---/5.'>7>7.'.'>q  (    d( '    #6767&'&'67&K $ &*# + #' !0%$$*"1$ ##53533##'#53533##73535#5##3j??@@@@3@@3"@@"??R@@?.3@@3@ ?"@@"" #53533##a??"@@"I"@@"?" #53533##535#fDDEENEEDD" #53533##535#a??"@@"""I"@@"??"4 #53533##f2222i22X)#'53533##'73535#5##3T +1  +1 ++++Q 1+  1Q P++* ##53533##'#53533##73535#5##3k222222-22-3333n22XI-22-XX3301'&/3767&'&'&'&'#676?0 c     c      d      "  $(+#71'3731#57#'3'1371'#13'1517#17#73'X6666/))JQ//....../ #""# g2>7>32#".'."##"&54>7>5*#"&5463234.'.54632v          ]          c>7>32#".'.'#"&54>7>7.'#"&54632>7.'.54632|                    w4.'.54>322>7>32#".'.##".54>7>7"#".54>32o      ]      #".547.54>327#"&'#".54>32>32'#".5467&454>32#"'7&54>32>32#"'#".547'632%  %$  %#&%&%'>7>7.'.    [    ,N>7>73#.'.'7>7>7.'.'    I     `   "       ''7'?'7/xC5685D1/;32#".r10<<0&      .":#99%9D      # 7'?/32>54.#"A/;;/0     9%99#:""    ,''7'?'7/74>32#".xC5685D1/;44> ## >44> 44= ## >44= ## ='#7'7573s$1""2#$0"#2*#2#$1""2#$07'7''777'''Q/".."/ " # .!--!. # "; " " .!--!. " " /".."/7'7'75'7'7'7'37777''''#7J!59GINNIF95!   !59FINNIF95!  G: 4   4 9FINNJF9 4   4 :GINMH!-Hcw#"&5<>7>=4&'.454632'.'./.#.'.7>#".54>327>7>76"&'&67>7>7v ' ! (  B.      !'.'.'#"&5<>7>5.'&'&67>7>7.547.'.'.7>>74&'.454632>7>764.#"32>               Y          !2'.'.'#"&54>7>5.'&67>72>7.'.'.7>4.'.54632>7>7>          G           !>7>7>#32&'.'.'.54>7>7.'4>7>7263&#.'.5>.'.54>7>7'67>73467>54&'.'674&'.'32654&#"         '    )  )u          4 ;    /   0P^f"&5&?&546325&547632?632#"''3777357'7'7'5#'''#72#"&546327&#"Q " "        ?!   3{#"&5&?&546325&547632?632#"''327675332654/7327674&#"'67654'&'"'&'&#"32?'7'7'7537773#'''#732654'&#"72#"56a " "                   9  "          )?S2465.'.7667.546322>7>>32#".'&'.'"#"&54>7&"5'&67>7&5#"&546.'27>4&';>54.#"7.'."3:>54.'>7>&'.>7'>4.'+32>'.#*32>75332>54.#"/             D- }   S 5(   n            = o   !- p    H !5=EKRY`g4>32#".7732>54.#".'.'7'6767'7&5467#"&''632'      si      m(n'p''i  [      <(?     8((U-    2''!>7>7>#32&'.'.'.54>7>7.'4>7>7263&#.'.5>.'.54>767'7.'.'&>72>7>757#734>7>54&'          P PQ H  u          " / ' . "  ]  !S'751'71'57'771''7'571'7115'7577171717'17'1'1'''m ))  (( $! '  '! !! !'  ' !!!#'+/37;''7''?'7/7''777'7'77'7'/?'7'" " " " #! " ( 4< >$&'&  $&'&  #8&"# e #A'7'7'77''7'7'7/7'37?7'7'/'#7'?N (!!(   (""(  A)    )&  &)    )&  & )5J_cgko67>32#"&'&'##".54>32"&54632'&'.54>32#".54676?''7'7'7    * @ 5H 6S /X /_    *\ /W /* 6H 5  $(,0EZo"&54632767>32#"&'&'7''7'7'7#".54>32#".5467675&'.54>32s  ' 5H 6S /X /    QL /W /* 6H 5    *  4>327.7>&'7>32#"&/62&'&67'#".546?.'.67>27#".54>32''.>7>'.\  ! %2  1$ !  !$1  1$ !  1$ "   ! $1  1$ !  " $1 )7Lav67>7>&'.>7>767"&54632'&'.'.67>.'.'&'767>32#"&'&'##".54>327&'.54>32#".546767~          *m          *>7622>3>32#".'."'"'.'.'#"&54>7>5"'&67>7>7"#"&546323.'.'.7624.'.54632>                               (&'&'47632#"/32654&#C %   E,,+ , #$  * \ ++ ,+ 35#73#5#5#%  353##735#   35'3#'#  73#735#    77'77w+,,a+,,++,,a+,,a,,, ,,,,,, ,,,(3#73#"O3#"--l@45676;#"3# 2  1l?326=#53+ 1 1/  l~#&7476;#"3#745676;#"3#   1C 1  1/  1 l~326=#53+7326=#53+ 1C 11/ 1/ 735#4>32"32>=".54>;##"._ R      2   Fd      m,4.54>324>32#".8    &    G    +    m/>32#4.546324>32#".?                     '>32.'.54>32i                      '.54>32#".54>6           [            {".54>3232>54&'>32#".'>3232>52#".54>32>54.'.#"3                              l|".54>7.54>32.#">32.54>3232654.'4>32#".54>7.#"74&'32>-                           !   B#.54>7B       <#>54.'       J#.54>7J  !    E#>54.''  !    L#'7L0000\[[\H#7'0000\[[\}#'7}QQ(QQ\[[\}#7',QQ(QQ\[[\f#'7f00(//\[[\ a#7'100(00\[[\A3#'57+/Z..Z/ 975'3 /Y//Y/ O0532>=46;#"2;#"&=4.#     R!  ! O0#"+532>=4>3.=4.+5323O    d!  ! 34>32#".5#"&=#3267+            [      )\ M A4>32#".74&#"3463237#+7>       ~   H $  [      ,        X4>32#".2>54.'>54.#"34>32+32#"&5"       Y         [      +          4?4>32#".5#5#3+35#".='#7>7       ,+6 [       GG  # S4>32#".".5"32>54.#""47<641323'#>32       V     : [      !  5   DT4>32#".722>54.#"32>54.#">2#".5>       a        [      =     ,     '4>32#".75#3746;       W+J '([      )f"[ =Oa4>32#".32654&'>54.#"".54677.54>32       6      &  [             M  AM4>32#".2>54.#"3267#".'7"&54632       V        [      +     ,7  7K_4>32#".5#"&=#32>7+74.#"32>'4>32#".       W     2[      )\M7         /@4>32#".732>54.#"#5<5'73          ] [         G?  /S4>32#".732>54.#"#57>54.#"'>3213          tG    2[         G     /]4>32#".732>54.#"71#"&'532654&+532654&#"'>32          r       [                  /:F4>32#".732>54.#"##5#5733#5<7#          w32$[         1JI( /T4>32#".732>54.#"2#"&'532654&#*#'73#>          P   :,[           7 /Wi4>32#".732>54.#"4>3:3&"&"#"3>32#".2>54&#"          '     ' [                  /64>32#".732>54.#"7#53          <(7I'[         G]_ /Udt4>32#".732>54.#"72#"&54>7.54>32654./7">54&          Q      [         (     R < /Ue4>32#".732>54.#"#*.#52232>5##"&54>32'"32>54.          w      ' [                  />Rf4>32#".732>54.#"#5<7'73#".54>3232>54.#"          9 T   3[         G? 6        ,4>32#".7#7>73       j [      D ? ?4>32#".#17>54.#">323       2    G[           I4>32#".74.#">32+32#"&'32>54&'1>              [      +         &24>32#".#5#3353'7>73       23F[      IJ( @4>32#".7"735#2>232#".'32654.       ],:   [      7   CU4>32#".732>54&#"#4>3:25"."#"".54>32       4     ' [            /   "4>32#".75#3       \'I7([      )_] AP`4>32#".7"32>54.'>54.467#"&72.546       ^       [      F     R K AQ4>32#".74.#"32673#*&"'2232>'2#"&546             ' [            /   *>R4>32#".7#7>7374.#"32>'4>32#".       F T   3[      D ?7        #7#53'3%MM%\NN\- 73'57'FcNqqNb3 '7'7HHm '& - 7'57#'-qNccNq,'7'75m##%%##Oc&   &/.54>32#".54>?#".54>;@?$76 355#>>c3>>3355#>>m)>>) 355+53#53#53#53#>>###f !m)>>)******* 355+53#53#53#53#>>###f !v >> <<<<<<<355#>>v >> 3''Mz,X..DDC7'7M ,X--DDCC7,DCC".=3;55Q   \>>:!  >> 55#"#54>3>>\   v >>  !H355#HWW$WW$5#5353 #<#    755'77'jYYjiJJx#DD#5. :;  757'5'777'VUUViIIz"EE#<7%<<%37'73757#8nn7 g@|bq)&56)/!>A 7'#'3'5'#'7nn$b|@g 065&)A A>!/& 35'5#'737'&Hl]:HJJ~*TJ82";:!& 73575#77'#&:]lHPJJHtJT*!:;"2 355#57'37'nZZniJJ~)FF,";:! '5355#77'#1nZZnuJJiJ-GF(!:;"&7'#67>32#"'&'&/11q .  , A12    1 #'33'7##73'7##37#53'#37#53'#%X<NN<XA])%'+,(%JCC 77'7''L?*V'+(>,>(+'W+> 1 '33'7##%X<NN<X]$ '+,(  '77'7'L,>(+'V*?>+W'+(> +.>3'.'>.>7>7  + > ?*  +> > +   .+4>7##4>7.533.5 < X  X <]          +.'.67.'76?".'> *? > +     + > >+ K4>323.'.54>32#".5467>7"#"."$  $"\      .-4>32;.7&>7#"#".    + +    ]           +G"&4?6&+"+".6?>54&/.>;2;2>4/&462D 5 ## 5 DX"  " A".?6&+"+"&?>54&/&6;2;26/&>H  66  HX6'"+,!(7 3#7#53'3#'3#!tt!***M1#2"0 ;;;'4>73#.74>73#.     4     F :  : '#>54&'3#>54&'3L     4     F :  : I&&'7I $  K' 4632#"&732654&#"     M('7'7#"dedd'673&'767U) l'"-2 6 15  A  '1"&''67>327&#"?  /- ?O  6  (,19E , "&54632'"32654&/AA//AA/'65('66?,+??+,?5$$44$$5'7552 opi<'7'7522\ohi '7'7662552 opigopi '7'7'7'7522633\ogipogi\##53-D]p<\#5353D-]\ ##535#35#2U5=p#P=+\ #53535##U"3"3<_O<#53PP22 +<:-0#5654'53P22P-:<+ ( #53##5#53ذMMJmm3#53#53̙u33'57 55 'B'75'75 '' 5#53'.5467#UU!!  / +;:+98+#5654'535#U!!U/   +:;+ 89'57''57$55HHYYZ p!"g5575'557555$$YYHp Z9"! Jw&#"#"'732632 3#$ ?$X #&'73#&'73'#%#Z #673#673Z / #%#%Z #'67##'67Z "#'#v3#vO3#'3#MÝ4 3#'3#73#Cϲ3&''67&'76  ,M P")+ -*L+7/#;"#"&547&5476732654& &%%"/ ' 2,("#  %U X &'3#{ X6 ) &'3#3#zX74 &'3#3#3#|  Y0"(3&''67&'767#'6_^3%<?-+ 1) Q  C0%  %- !/-3=&'654'#"&54747#5;4767#63267'6&/32@ *0( 7; /") ! )''   (X  ,2<&'654'#"&54747#532747763267'"6&=32O+6?6  ^a =*.#*   -" 744 3#p!& ! 1#"&54732754'7u  l'2',)"#/ =5:B#"&547326754&'7k    >F555$(+()= )Z_)?&'7'>54&#"'632#10". 0-!(  !&&'7'>54&#"'632&FK7 L14EF8!#=  %!&2+.&'7#"&574#"'67''2?6323276$d #*1$ ? %   ,4/!/&'7#".=4&#"'67''2?632327B8l '3A ([4     1>D4  +08&'632'>54&#"#"&5475+53275367#7325  !<  5 "h! b'  *"! <  08&'632'654&#"#"&5475+5327'367'7325"! '+''? #B$ )~,""#9*#(' E  "(4'327654&#'67'676732#"7&'7Y  )     7 ]5 6P-I0T @/ 0(.4&'74'327654&#'67'676732#"7&'7&'7    ) {       7 ]5 6P-I0  s @/ 00&#"327#"&546327&'#527'#527'777= "'5&**%'M-4:3# *F=Hp    <&'7&'7&#"327#"&546327&'#527'#527'777     = "'5&**%'M-4:3# *F=H    Q   <&'&546767N "7I GH  0>A<&'7&'&5467677&'7  5N "7I GC    H  0>A   &547"'65'#'5327'767>"71'2D<>L4E8< 1621 ,&'7&'7'&547"'65'#'5327'767    "71'  "   2D<>L4E8< 1621&"'5327#"&547327W$!:+!2>* 25 & $&'7&'7"'5327#"&547327    T$!:(!2>* 25  #  ( '&#"327#"&546327&'+'327'77D.#.+ **(%$1@ M2  % , 4&'7&'7&#"327#"&546327&'+'327'77    D.#.+ **(%  $1@ M    62 % ,?#"&54733267 /("#' U5*z%,?&'7#"&54733267'&'7   /("#'    i5*z%,@   ,'67'#"&546325574'3732654&#"R ", ;wvS  & &-( T   ,8&'7&'7'67'#"&546325574'3732654&#"    $R ", ;wvS      5& &-( T  )#"'72675327#"&575?37=372Q *)523Q2z( "@ %@43  6&'7&'7#"'732675327#"&575?37=37    2Q *)523Q2  "  B( "@ %@43 '#"37#"&5467''6?''?6?. 7* 1#+O^rO("8b >9 3&'7&'7#"37#"&5467''6?''?6?    . 7* 1#+O^rO("8  $  ^ >9,'674'276767&#"'632#"&54732((S;1. $% a87Y$=o  (8&'7'674'276767&'7&#"'632#"&54732  T((G  ;1. $%   2a87Y$  Mo  '632#"/32654&#"'67#52?67Y %!$-,"" !)$ 9 J&  #5*5&'7632#"/32654&#"'67#52?67&'727  Y %!$-,"" !)$ 9 6*    :  #5* -'654&#"'632XjIH!6J'>54&#"'632OQ4"+CM$2)@%$$&.3 &'7&'7'>54&#"'632    Q4"+CM$2)@  "  %$$&.3"3&5467''6 )*7ss4K2 "3&5467''&'7&'76 )*7ss    4K2 4  #  *#"&547&576732::+9Kh5 /)6!&)#*#&'7#"&547&5767327&'7  ::+9Kh5 /3    )6!&)#  ,7'67#52?67&'7&'#"&54632&'7&#"326# _ * !) 3  M. )F'  *N  & &547"563#"&54732DH53J !2& &8B&,'(M40  ,2;E'#"&54632654&+#"&547&'767672'6&'327&#"32  0"( s  }      ##KG/ '*p :'7 /9'#"&54632654&#"#7'6?'3737632&#"32 1)*  /$)   #;cF%((* /&2  &&'654&##"&54632'3267654#"P,"$@0-; % F(?.+>4%TD :'"(3&'#"&54632''27'367&#"32'&547 2U!)1 !m N,+ L   0[.1M<" .9D&'7&'7&'#"&546324'#"'27'367&#"326'&547     ,3  l  #   9,+ V  0[.1M<" :EP4632#"&732654&#"&'#"&546324'#"'27'367&#"326'&547   ,3  l    9,+ V  0[.1M<''&'#"&5467''?32654'7/%!'?$ I,3(#9 C!0023 3&'7&'7'&'#"&5467''?32654'7    /%!'?$   %  s,3(#9 C!0023 ?4632#"&732654&#"'&'#"&5467''?32654'7   /%!'?$    x,3(#9 C!0023  &-&'7732654.5467#"7&'7''679<J@        "   G! F (:  ,29&'7&'7&'7732654.5467#"7&'7''67    #9<J@        &     "   G! F (: 8>E4632#"&732654&#"&'7732654.5467#"7&'7''67  9<J@           "   G! F (:&'&#"'>32(C 9 8  d P E Cl &'7&'7&'&#"'>32    <(C 9 8  d  "   P E Cl (4632#"&732654&#"&'&#"'>32  M(C 9 8  d    P E Cl .8#'47&'#"&54632'#'275+53277#'&#"32?  +)*(,# +C&0  -K*0UH7 8$$C   0:C&'7&'#"&54632'#'275+5327'7'7#'&#"32'#'47    +)*(,# 7  '0  e   8$   #C  -K*0UG8 1=GP7#&'#"&54632'#'275+5327&54632#"'32654&#"&#"32'#'47'  +)*(,# 2  +  e #C  8$   -K*0UG8%0&'#"&546325#53275#535377#&#"326) 6 H1T5NNNN0G  +# *  "+&''>7&'#"&54637''773'326 %*$ %[ C # ! W&2(! 9A  -9?.546?#5357327654'7#"&54'32654&#"7&'79 /-.+ /1  '     %+ ,  +#!%/'654&'#"&547&'76767'76'&'32 X 3&%*k   ;"CE#1 +"K%*J -+"5747#?676732654'7#"&54R&=>?6=%5B )((O *'!#    %(732654&#"'''67'767'7632#"   $     ( jj &&(7232654&#"'''7'767'7632#"$  -0    $!3"  23&*!0'0'67&'67654'&547367'7#7>54&  '(#  %2 %,"$- !!c: )2'67&'7654'&547;367'7#7654& (  5#(+#3 6%*3-<? ( (|8 -1"&'#"&54632&537&#"326  <;&;    >+#7 $&'#"&54632&577&#"326 $( M31H  q G  +!&'7'32654&#"'67632#"2.8=''1 %$!&04 E6  2'67654&#"'632'&547k 5U ? %&@$+&$&/'$)33654&#"&'7''767632#"&54632&#"327#3 q1(gP)1-#  `@ "&  .#"&574&#"#47'6?"'757632327   !/  ,/!  .X 6:02 (%.( ,Z'&$'32654&#"'67''?632#">$$#1-578"m J&/- !(2= #(#'>54&#"#7'6?'?37632&' !" &#29 $"  D$'>54&#"#67'6?'?33632 1&#/ )* .%% # 1b0 '-* (&"T&.9654&+#"&54676?''732#"&54632'326&#"327 "" ,&;Y ,.(![8 [   H/!19(! ( H2 ,)DN&#"#&#"'67&54632>54&#"'6755?632+6323>32'4&#"6 "$*! 69Xo 9 *)  !_   -#'   "(  2#5;27#"&547.#"'67#5?673>327B9 -33#M "D >"C?W,& $ !"+    !#"&574&#"'67632327!  (# #Z<*) CK  2* W #&'7&'7&'7'>54&#"'632  9&FKW   L14EF8!#=      %!&2 &'7&'7      !   4632#"&732654&#"     D &'7&'7D    !  9 4632#"&732654&#"     D #"'6?&'7] &,1@ QWD &'7#"'6?&'77&'7  ] &,1>    e QW/  F7}5353Ftttk40'67'5?'>="! FAP& z#(#$ & '67''?'>=, d!. '5%*0+- &$.' #5'67 U3p_*7 #5'67((. m=}6A7'>7##53533,: 4$c<>q?6 (32I%'>75##535335I >0NPPE 57@X%%, #535#53#3ԨH?>IXX #535#53#3`OO`ww+#"/32='67#57533. #28#U^.dY B(+ ##"/325''67'7'379 )HL,pz9u]1,+8))#"/326?''>7#5653  F&&"#ACY, !B5B9/ )&'7&'7#"/326?''>7#5653      F&&"#AC     Y, !B5B9/''7''7'777W  ^]RPRPYISS-)(- &'7&'7''7''7'777     S  ^]RPMLU    ySS-)(-'>7''67?8608Z*TEGA7# (G "&'7'>7''67?7&'7  "9608Z*T    7DH@8# (G   #'>?'677A-4 .%A* .9.&+C  &'7&'7#'>?'677    A-4 .%A*    9.9.&+C ( #5#535#53 s$ &'7&'7#5#535#53      %  s#'>=##5#53533'33-d4(O..O-zO +'EE2255 $&'7&'7#'>=##5#53533'33    -d4(O..O-  %  BO +'EE2255 &'7'>7&'7) +RD BKf.&/7&'7    O) +RD BKf.&    /,'!" XT:7 '>7&'7FH e!UT` 8! (! &'7&'7&'77&'>7    y JG H=    ` 9 +PS ER&'67&'767'#'6737B: 8! + R1;NCN ' --76  )&'7&'7&'67&'767'#'6737     A; 9  , S2<N    %CN ' $-76 #&'>=#535'673[#1 ( __!)j4 *[[*- %#( +&&'7&'3#&'>=#535'677    )\\"2 )__!)g4   $  +*- &"( ,&'77'>7&'7 M.0 ',[ Y  #?/" &>H  &'77&'6767&'7g 7    Q, GC =B  $  F ' ": ' +%MR JG#53#'>5#53̞W1.]ΡT3/$, &'7&'7#53#'>5#53     W1.]θ  !  T3/$,V &'#53 45B] uI U &'#537&'7&'7 44B1     ] uI +    #&'>5'#53'33\%40`_]z9/ &)55 #53#53լБ &'&'67&'767'5?!'B ?&!# & B?'0 /# 0!#5'>7'#5353?&'7!&)1UD=J,#,! )eT5&&^<'>7 7301ZXOZ &'7''659 Y<9Gsq}OIt &'7&'7&'7''65  9 Y<8    Gsq}OHu #4632#"&732654&#"&'7''65  "9 Y<9   Gsq|PHu8#"&5736732?6P*3V%(M18 &'7&'7#"&5736732    ?6O+3V(  "  M1 8 ,4632#"&732654&#"#"&5736732   ?6O+3V(   M1 '&'>75? EGF: KL ?B' &'7&'7&'>75?     EGF:     'KL ?B''&'>75?&54632#'32654&#" EHE;   KL ?B   '"'7632y:G  GP &'7&'7'"'7632    5y:G   "   GP #4632#"&732654&#"'"'7632  Ky:G     GP ##"/32=#5533&'7''67]\[]$v!w t((795+A. )@ &,&'7&'7##"/32=#5533&'7''67    ]\[]$v!    6w t((795+A. )@ ,284632#"&732654&#"##"/32=#5533&'7''67  ]\[]$v!   9w t((795+A. )@&'767'537;9>  -(=D*.(# &'7&'7&'7QR^>;ULX?rm X l  '&'76767&'7 9y87/57˜ @F A= N75  -)9 &'>76=#53,7&"[n(0  &\#"'75367''6=4'37&$.V9 7 07">;:#"'?367/3O7_) ~5K+ #5##535#zz 8 '>7##5'. '#`@3 %-8O% '>5##518 E-LE( >OKb##5#535#53533#3#5#55*--5M>&66L&&LLL '67'#537'53533"\_0 $hi$&'>7#537'#5:G 40 6gbS +$& &'7'>7t"( +QSKKJD =E& &'7&'7'>?##53533    6H ?/KP    1PE 47@X%%3#"/32675#'>7#57653  1 45wH$3(3)#%*#'>=#'6734#+ %0#qa"- ##4hEt 4632#"&h  \  #Nk#53ܹNF&&'7(5066.&F& &'7&'7&'7    (50  %  b6.& #"'53267#'67    a L #''67&'767#'6736,>8%(% -(   !." % +'&#54+"#546;2 s    "#"&=46;#";ީ     m #"'53265#'67#'67 F@ 7Hg0 SY'%I  &''67#53673#7&'7 )LV  Zd*y   ,9 /4 %(#"/3267#'7#53  A fu Z.  B1-#"'53267#'67#'67367  9F =O  A g, K]M+ &'677&'67ur 0//< 1.1*1&- ./24#3#"'5326?#'67#53pr j=ǡ 9( #'>53EG!JN7#5#"&=332753c  V Lk hD &'67%@6%"-4,4;6/2+##5#53YXȣ#535#"&=3;5332=3+3Z; .*  7X4 OD __ DO 4'67#5'67:5 93H"*%/eP/*1"_O%R+'6732=4+532 u%"~  t D$#I "  )!+"&=46;254+";2'&'7    o o ! #    8  #"/3265##5#5   [7c9#3'67#'7#53673uj: .w8C l(D 5/#''6767'7LN 7"3c  RT CR ) #5&'767*1,&&*',()ee4 "-#*#'"327#"&54635#53T5A(+''_ʢ9> H!!0#"3267#"&5475#53533T @'*K``T' A!4!((##5#;#"&=#53533533.A r ))A.p::X  f;;;;#3'67#'67#'67#53#36@ 00B ;= "V9 ; 87+4O?%$&''7:Yp Haq&''67'6767677'7TC 11: ( $,4Gf   5)-" G? #&''67&'767#53',=9%#/ *,&-  #1<'67#'67#533'#3697 0 $%GE ZI3$ 0?? '67#'673 eG* $> %,)#;#"&='67#53673N Q-G3#5#53LLq7 3#'53#5#53;{X\F 3#5#535#53MMMME+23#'3#5#535#533@@@@:*&#5353`9^^33##5'753733;Bac> db3753353#5##5'7B;|0Ny]bbU9  3#5'7537@KD^[( #53'3373>4  ;WW__##5#5bb3#5#53''7#55f:=^n 3#'3#5#53''7#-**M/p*S e 3#5#5'7BLׁba  ##5##5#5;9:<O#5O3#5'7Tv3#v '654'7&547'3#8438;5791??1.=<0 '654'7&54773#3# 8438;5791??1.=<0q!3654'7'7#&54773#3#" ,)38;5791??1.=.'8 (.3'654'7&5477#5##535#"&=#'7;56=#! _8438;5791??1.=<0ǻ" T#0 eNTd&#(,3#33654'7'7#&547537#537#35#0J F+*- >5E55`1-38;579 1??1.=3+N5N #)'654'7&5477&'3#'67&'T  B.a8438;5791??1.=<00 <"*0+3 5* &'654'7&5477;#"&='753]LR <?8438;5791??1.=<0 K MB@  '654'7&5477&'#'6r" 807 18438;5791??1.=<03U4zt:5 3'654'7&5477365333267#"&=#'>7#-8  #$ ,8438;5791??1.=<0 # s<85, '654'7&547'3533##5#PQQP8438;5791??1.=<0PPqq )N#654'3'#&5473533#'#5'67#73533#3#&'#5'67#535#'6   ] !!+$  *0??1-DC1??0+CD-*)) vk%51 %%)&%SX)))  6:>#654'3'#&5473673#3#"/32=##5'67#35#35#3X` b  Q #*/QQQQ0??1-DC1??0+CD-  y  2s "(E= 4:#654'3'#&547#5'6327#"&''7&'37&'/  "A  %++0??1-DC1??0+CD-z10"3E< &%; )#4632#.#"3773#'#53#"'33267#I5;/J.'1#' $! JE<+M)!02U6=G .%#!2&T#4>F-% +"&54632'"32654&3#3#3#535335#5KK54KK4.AA.-AAr744>@#K54JJ45K@..AA..@*'3RRk #"&54632'"32654&33#3#535KK54KK4.AA.-AAAFFO?#K54JJ45K@..AA..@/E '+/"&54632'"32654&#5##5##535335#3355KK54KK4.AA.-AA"55HG55G5#K54JJ45K@..AA..@>UEE W));))) %"&54632'"32654&3#&'#5#5KK54KK4.AA.-AAL" C#K54JJ45K@..AA..@1Q 4"&54632'"32654&3673#3#3#535#'67#5KK54KK4.AA.-AA2W]a1=E( ! +#K54JJ45K@..AA..@3 ++ %# 15"&54632'"32654&3673#3#5##5'67#35#5KK54KK4.AA.-AA}8SY `N  +11NN#K54JJ45K@..AA..@1  [ E #c-,7'67'5?'>=#53#"'75367''6=4'3t  %3a 4eeu L     "! b=     $/37#"/32657#'67#553#5##535#&'>765#53#53t "' #"#<X<=6,ee0)#2 +SaL>>*>*   @IF> ''7''7'777#5##535#w-10+**).w<X<++aL>>!%6H&'7'67'#'67377&'7'5&'>7'#57''276767&'7  0  ) rTT "%#PU z> !   #& 4 &   .  O U  &.C'67'327#".='7577&'7'>7#'65#535'673t  #; E M+,''r/&22&8/ -    ($%    &.8'67'327#".='7577&'7'>7&'#53t  #; E M+,''q# -    ($% =r&. %0&'#537&'7&'7#"'75367''6=4'3y# L  =r&  ! b=  . &'#53&'7'>7y#] M+,'' =r&p  (#  %  #-LRZ4632#"&73254#"&'7''65#53&'#53''67'327#"&='75377&'7'>7d . ee     # / 5  e 'E=7&'7U ? $ eem=IB$'3J D& ) #Z    <   &'7&'7&'7'>=#53m).2!.-+"<96 , . 7 ,>* 4IF  %39?HNR'>=&'7#53&'7&'7&'7#"'75367'&'7&'77'6=3'65#53 h).2bA.-+"<9    }  FF>4 CG2 7 9 :#^U  ` (C>, "D' #?8!1<&''67&'767#53&'#53#"'75367''6=4'3x ) &ee{# L        =r&! b=   #-=H&'>765#53&'77&'>7&'7&'#53#"'75367''6=4'3f6,  +" .  )# L ?*   AJG1(!  $! =r&! b=    *'>5##5&'77&'>7&'7&'#53p+#A  +" .  )#5,  )'5-(!  $! =r& ;KQW&'#673265#"''67&'#3#"/32765#'6=353'3#3##5#535#&'7'6   %    ' 8]'++++#  R   0!"= / :9%M/8. .6P''^SS^ % 08<@HLTX3#'#5'67#535'6'3#"/3267#'67#'#5##535#35#7#5##535##5##535#     W:    S )eb!$#M6A6L;BHNVZ67&'7''6'&/#"/32=#'6=35#35#'##55#357&''67#5##535#   &     ` ]9$  3   :3$&UV<+h. bM<<<<(  ,7.1.iiI8  +#'##73'##533632#"'32654&#"13    99kO3;:$#$#L  !#'##73'&'#54&#"#533>32234  99k8OMYG  -#'##73'#"'##"&'#73326?332723 ,        99kO36FX Tb  .#'##73'#54&#"#54&#"#533632363213 3  99kO 3MY YY Y #'#5373#'##73'&'n( 1014 ? 5Z!A;N99k3 8 &<#53#'##"&546?54&#"'6325326'&#"327#"&54632&  S      '  a$""&)3I#53#'#533?3#'#"&54?54&#"'6325326'&#"327#"&54632! ( )  7   >6W *9P(   '   `###% (#3##53##533632#"'32654&#"HCC_  @M:#$$#L #3##53#54&#"#533632GBB_t  @MYG *#3##53#"'##"&'#73326?3327GBB_j       @MFX Tb  %1>`#"';2#"&547&547&54632332654&#"#"32654&'#"'##"&'#73326?3327 !   +T #  L       {   ,j  /X  Tb  %1>`#"';2#"&547&547&54632332654&#"#"32654&#54&#"#54&#"#5336323632  !  +U #  V  {   ,j  Y YY Y 2>K#'#53737#"';2#"&547&547&54632332654&#"#"32654&u' 2/   !  ,U #  ? 5Z!A;-   ,j   #5##53353#57#533EEo\B>VBDVVMMhf ##'#53373#5##53353#57#533[!'(&&H@(&<(*>7W;:OVVMMhf '#5##53353#?##'##53373#57#533&&Y@)&<()VVMM8-ee-8hf%/&#"3275#53#"&54632#5##53353#57#533Z &h&&G@)&<'( "'%%6Y .0.0VVMMhf #5##53353##5#53#57#533&&Z  V@(%;')VVMMhf"C327#"'567547632'>54&#"#"'##"&'#73326?3327   %$ *         #9.!%=0 +JFX Tb !5327#"'56754632'>54&#"#547##'##53373  ( &# 1!!  # ,Y%= 1 *bc,*c 8B#'##"&546323&=354&#"326327#"'567547632'>54&#"w  J   &# $#"%7  #:. %= 1 * %/#'#5373327#"'567547632'>54&#"y' 20^    &# ? 5Z!A;/  #:-!%= 1 *7&#"3##5#5754632#54&#"#54&#"#5336323632j     xx  [ ZZV!5#54&#"#54&#"#5336323632#54&#"#533632    Y YY YZYG!B#54&#"#54&#"#5336323632#"'##"&'#73326?3327  v       Y YY YCFX Tb  !C#54&#"#54&#"#5336323632#54&#"#54&#"#5336323632  |  Y YY YZY YY Y !7#54&#"#54&#"#5336323632'&#"327#"&54632     [ ZZV)$""& /#'#53373#54&#"#54&#"#5336323632t( 10  ? 5Z!A;NY YY Y 5W#57654#"'6323#54&#"#54&#"#5336323632#54&#"#54&#"#53363236323   "  |     Y YY YZY YY Y 5K#57654#"'6323#54&#"#54&#"#5336323632'&#"327#"&546323   "        [ ZZV)$""&"5#57654#"'6323#54&#"#54&#"#53363236323   "        YLYG!C#57654#"'6323#'#53373#54&#"#54&#"#53363236323   "( 10    ? 5Z!A;NY YY Y !Ce532654&+532654#"'632#"#54&#"#54&#"#5336323632#54&#"#54&#"#5336323632       '  |        Y YY YZY YY Y !CY532654&+532654#"'632#"#54&#"#54&#"#5336323632'&#"327#"&54632       $           [ ZZV)$""&"!C532654&+532654#"'632#"#54&#"#54&#"#5336323632                  YLYG!/Q532654&+532654#"'632#"#'#53373#54&#"#54&#"#5336323632       \( 10       ? 5Z!A;NY YY Y%G#7#54&#"#54&#"#5336323632532654.54632&#"#"n mQ  .    zG GG Gn     8Y#57654#"'6323'#7532654.54632&#"#"'#54&#"#54&#"#533632632,  97 7 #  A     +ƿ      Y YY Y ,6#532#'32654&##'##"&546?54&#"'63253262+!   GG\H   '   !9B#'#53373#532#'32654&##'#"&546?54&#"'6325326[!'(D& |    >7W;:G\H  4  %>G#532#'32654&##57#'##53373#'##"&546?54&#"'6325326z" %    GG\H8-ee# 8  4 !(3<&#"3275#53#"&54632#'##73'&'#532#'32654&#Y  ' ! &K"  "'%%6Y .0.099k,  ,G\H8AQ#'##"&546323'5354&#"326#'##"&546?54&#"'6325326'&#"#533632   H   $ 9  #$"%4&   '  gJ"@Ybq#7#'##"&546323'5354&#"326532654.54632&#"#"'#'##"&546?54&#"'6325326'&#"#53632+ +,   :    %o     !  #$%"1!     '  gO)6Tmv#57654#"'6323'#7#'##"&546323'5354&#"326532654.54632&#"#"'#'##"&546?54&#"'6325326'&#"#53632*  (+ +,   :    %o     !     +#$%"1!     '  gO2?532654.54632&#"#"'##533632#"'32654&#" $  ' m          :#$$#L4532654.54632&#"#"'#54&#"#533>32 $  ' "         YG @532654.54632&#"#"'#"'##"&'#73326?3327 &  '             FX Tb A532654.54632&#"#"'#54&#"#54&#"#5336323632 &  ' #        Y YY Y *#'36?##533632#"'32654&#"33     :#$#$L #'36?#54&#"#533>3233  d   YG  -#'36?#"'##"&'#73326?332733! Z         /X Tb  +#'36?#54&#"#54&#"#53632363233  a   Y YY Y #'#53737#'36?v' 2/33  ? 5Z!A;i   #'36?#547##'##5337333!!h!" c,,c(5#'#'36?36?##533632#"'32654&#"        (ZNJJN:$##$L'#'&'#'36?37#54&#"#533>32  l  Z }JJ}YG 9#'&'#'36?36?#"'##"&'#73326?3327    b       Z ZNJJNFX Tb 9#'&'#'36?36?#54&#"#54&#"#5336323632    k  Z (ZNJJ NY YY Y &#'#533737#'&'#'36?36?s( 10    ? 5Z!A;iZ ZNJJN*#'&'#'36?36?#547##'##53373   k!!Z Z}JJNc,*c (#'#5373#5654&#"#53&546323p' 2/76$#? 5Z!A;N9 94)--)4/#5654&#"#53&546323#547##'##5337366#$!"9 94)--)4c,*c!:CO[#54&#"#54&#"#5336323632#'##"&546?54&#"'63253264632#"&'4632#"&    $ Y [[ [Z   '   1>532#'32654&#32654&##57##"&5463237354&#"326- %   #$:MB:#$#$I+&#"327#"&54632&#"327#"&54632   c  !##$$##$$4#'##"&546323'5354&#"326'&#"327#"&54632  a  !$##$7]##$$&LXe#7#'#5373'&#"327#"&54632&547&546323#"';2#"&546732654&#"#"32654&* *GS           91W3:_ #&%%//0.    Yk !-9&#"327#"&546324632#"&732654&#"4632#"&|!'*!N &#%%.0-1u#$$#"%%"S ,5>#'##"&546323'5354&#"326532#'32654&#32654&#x  &.!&$##$7("$:MB /#"&54632&#"3275#537#"'532?'336?|$'   4y1   .  //.0  $%%%6(D D-7#54&#"#533632#'##"&546?54&#"'6325326z  o   YG:Z   '   $0#53?3#'#5373#'4632#"&'4632#"& !.0&+./%P8JmXQOOJmXE#547##'##53373#5373#'!!C>@5c,*cZZPgW# ##'#53373#"&=#5?33#327( 10 "" ? 5Z!A;LO  O $#53#54&#"#54&#"#533632632+    YLYG+#53#54&#"#533632B  YG)5BNZ#53#"';2#"&547&547&54632332654&#"#"32654&'4632#"&732654&#"  !  +T "  H   ,j  C#$$#"%%"*#53#'#7'373A!"/, -77GB33B04#534632#"&#54&#"#54&#"#533632632#53E  -Y YY YZ=#534632#"&732654&#"#54&#"#54&#"#5336323632}   ~$##$#$%"_Y YY Y!3@LX#54&#"#54&#"#5336323632##533632#"'32654&#"4632#"&'4632#"&    Y [[ [H:"%$#L V%.&#"#53632532654.54632&#"#"   &  ' J      !-532654'&'.54632&#"#"7#'334? ,**      L)L3##533632#"'32654&#"'#'#'36?36?       /#$$#GT(ZNJJN35#53533533#3#D@@-EEInCCn 3#3#5##537#35#&''6?#f^UaM%  ( * ?%%m$$ 3C376?"&='75#"&='7537326?7'5'753@   #GJuw $  @*.  %(M. 3 %#!  - 8&$ ##5#7'ohcCByaaMM35#53533#3###5#'2KRRVVa7*]0H''HPP67''67&'G$  .+&? =# $%8>*55'$!#3#3#/267#'>=635#735# /?ikt'* b I7WWVV  W/$* ;?;e & &&X&Y & 63#'6/2767#53?67+'"='753753D  & 70 +5  I0*&(4% HEI  L($ %!&< & && &Z &[ &\&&]&^ & &&&_&` &&a &b&c 6:>B'#7&/3?3#"'&547#5'67#535#53533533#3'35#535#535#Co" h; 67 >H ,80((^))2^^^^^^=   LL  &&d &e&&5f &g &h&i &j"&'3533'67##"/32='67#9 vM 3 +< ="b9WW/ ^ Q6")&A &Xk&l&m&n&X &o &p &fq & r &f &f &f &i &f &g &f} &i &&+ &g &f &iG &gM &is &g &i &f &g&lt &gu &gv &h &iw &gB &h &ix & & &gy &iz &g{ &f| &f} $).'#3#&''67#535#5'63&'375#335z2: ):PD < CULGO6& Ls'5:7"&=#'>7#2xuuO !&H !Ccd"K QU(%33#326?#"&=#'6=#73#73#3#3#535#535# o92:0ddok-%%1x3##*m s.:$ !0.H.88. &&o & &B & &#,#/2=&''#5''#567'75#67'75#"   p I\ I +" C@5& Hۂ!.6{v$/7} &&t  !'67&'3#5##53735#535#[5:b 2 2' Z:+F)-9<")ECz zd  $3#53535#'67&/&''6$*(a(# && ! *Ńq !$?3'673#67&'#/32765''67/'67''67#53&'D 8 :f #0/+ +A B/'5 4) ) /)X:    +1": )-      &&& "&.263#3267#'"=#'67#735#535#535#7#5##53#3#-/ '* E : &#i#   ]E57G >B5#67''#5''67'75##535#5#53533533##3#/2='#3H    FY,//H33/[ HHX!D>! '#!Gv$$n  OS#5##53#3#'67#53?#53'7373'673#3#&'#/2=#3767#"&57'#' 1HH%  %  % 0k 3! O-;B:o GE56F e       2  &QY]a3#3#/2?#'6=#53'73#'6#/257#537367+'"='7537537#5##53#3#< 0-' W\e h    . ( 6*64 !-   :#3/-  /~E57G   $dhlpv#5##53#3#3'73#''7'77#3353673'73#3#3#3##5'#3#/2=#''7##537#35#75#75#'7# ,+/$   C?  #"Q $1  *'K C35E        d 3   7G6$6 &Q& &T&L&T &&~&~ &&~&~F & &&~&~ & &~&~ &  $0;AGM&''67377267'&='7&''63#/25''67&'7&'/ =%'JIL '+24 3825 @% 'g  7   +  E 3  S  9 $ ! "# &&}&&~' & &&& & &:&$&86&8&&8 && & & && & && &H &&7 &8&8 & &u8&& &/ &8 &mE &8&8& &8 &8 & & &8&8 &8&8&8&8 &"8 &8& &8 & & &8&8&&R& &8\ && & &8&&N&&- & &k &&k&k &k&]k&Q&N &k &l &k&Q &k&k&n &l &l &l &l &lC & & & %326?"&=36'373#'67# !7  & +KswHBGl$ y:R-+g>6\/3#3##5#535#735#535#'36732767#'"5*LggffKR8?N1, C>R `  & 37;?N\`dx3533533##3#3#3#&''6?#537#535#535#5#5#35#3357''677'#/2=##535#535#7?#'&=3?'&=36"#)&&    # !!@"K   _      1   1 => () 3z 1PX  RZ $ ,_ &&&&&&&&&& &@O 23533##5#3533##5#'33#3?67+'"=#53&RRRR`)--)K**12  G !** **<$$226#@  H&l&3#5##535335#73#735#z`Iq&hhBBEmmVA.3267#"&=3#/267C (EH3 )+ " k +1 3##5'5#5#6,8 -X< pp$!%)-1#3267#"&=3#/25'3533#735#335'35#335d 42IA$$ST??S@??S@C< P' W & & & & & & & & & & & & & & & & & &  & &''6767'7''6767'#MV(:@ @I%03F"&  53 p!% 51  &6F'67#'67#535#535#53'7373#3#3#3;#"&767'7''6`&?+   %4((1%"7..9G5 ""/()'? "'   - " \)'&- / (8R3#"/2?&/'677'7''67'7''677'7'&''67'6x 4U.K    L;1*)? # a*** l 6    A   &&*&*&* &2&2 &G& &2&2 &!&^&W* &3"&W#&^&VR&W8&W&W&W$&W%&*&'7'#5##5'67##5373#/2=35#2'? 0 AZ]r??YB  M J#  u!&W&W&W&^;&^&&^&^'&W&^&X&1( &)&^*&X  #'-3#5##535#73672767#'&5'3#7&/'6j,,,U' *+$+@k^krH7/ aI  &Z&^5&X+&^&X&XC&X,&X-&^%&&X.&X ".8<#5##535#73672767#'&5'&''63'676?3#j,,,U' *+"0.9 0<,7 O( YKX ^:)"    " D &&6/ #:&'&'#5'753#5##535#73672767#'&5Z  ;I,,,U' *+"/      JI9Z`;*#    #:&''63'6?3#'#5##535#73677267#'&5~)> 39%> O0)Z8,,,U' *+-q ( !KP U4#    &^&=&^&^q&^&X0&^s %+/3#3#3#3#5##535#535#53'7#53'37#35# V0 ;hUUH~JZZj:.\ T c ~~W W? )&X3&^,&1  $-?E#5##535#73677267#'&5'#5'673533##/2=#&'c'''T*"6! (8 )$c## c  RY \?-)   RA4 /   "6:#5##535#7367?67#'&5'3533#3#5##535#35#b(((U-$63kceeMJc,IQS9'$   JJD &2 "B#5##535#73677267#'&5'3533#3#&'##5#'67#535#b(((T*!$6 2[WQQdG!, 5&$1 ("IfWHR T9'$    #..$ &Xw&^&^&[&Z3&^&^&^&^&^&^&X&X&X&X4&X&X!%<#/#532=##53#35##5##535#73677267#'&5]c (xx??,,,T&)* +n95 Wm5:P U4#     "48<#5##535#73677267#'&5#/#532=##53#35#j+++U%(* +d^e (wwAAP U4#    n95 Wm5&5&6&57&X8&^&^+&^&X&X9&X&^&^&^&i:&^"&Z;&W9&^<&^&^&=&Z&&^&X&&^ &> #'3#735#73#735##5##535#'#5##535#RR,,ZXX22K===&666Y3Y3VjjG4jjG4&^?&X@&^A&X&B&^C&^D&ZE&^&X&+$&X&^e&^{ &F&^t&^&XN&^G&X&^r&[&H&5I "6;JRV#5##535#7367?67'&5'3''6?'7#53?#77'7''6#5##535#h---U3&2.F) "  q9/5UCCC?M N3"  1   !> I  )??(&cJ&[&PK&Z1 &h&[&&\L&ZM&&N&Z&ZO&Z&"P&Z&O JOSW336=3'73#35#535333##&''67#5375#'#5##5'67#''635'3535#80&.4 *`$%    !  $) C&  ))1]55X A'($-$;0 X? #P'r7&Q&X&X&Xo&XK&ZR&[&S&Z&ZT&[&-U&Z&V&ZW&[&(X&[V&Y&[Z&Z[&X\&Z}&Z]&X&^&\&_&[&-`&Z&ZX&Z&Za&Zb&Zc&[&d&\&e&Zf  &6>BY3?3#3#537#53'35#535#535#'&'3;#"''75##5##535#7367?67#'&5}& 'NE4B+jjjjjjD  4 )5KTH !_...U(! *, 0   LL ]  0  %: ,KM M/   &[g&\h  "GKOSWp#5##535#7367?67#'&573#3#3#3#535#535#535#535'235#335'35#335'3#'#5'67#535'j...W( *+ /a4::2244??3300::-8$1 Q1 v #    #3E E*    9  9T :!B5  &[&Zi&[j&\&k&Z &7&[&Z&l&Zm #'/OSW[_gksw3'73#3#3#3##5'635#75#75#73'73#3673'73#3#3#3##5'#35#75#75#3##5##535##5##535#& 5 7@3  60UU446c b e%( ! bN$ ? ?'=;;$&n&o&p&q&r&rs&rt&ru&rv&, &B &B &B< &B &BB &B{ &Cw &B&|& &B &Cx&y"3#735#7''63533#3#535#EE!!& %WWWhhWhD!4)K)) &BS &"z &B&{& && &BD &B&| &B} &B &B~ &B &B_ &C &B &C &B' &B9 &C &C &B &B &B &BZ &C &C} &B & & & &B &C &B &B &Bo &@& &B &Bt & &C &B( && && & &B[ && &B &BW & &B &C &C &C &C &" &C! &BK &"&0 & & &C &. &C &C& &5 &&S & & &C & &C &C & & & &&N&P&& "?3'#5'67&''63&'#'67#3533#3#3#535#535#'6\i '/  0$+ )!-"\2JJ@@[c>>>   D * T &-28>''7'76'3353#3&''67&''667'&/'6 % +  .+ 3y: k5@),9 2% 4 '!&C , +   B?Q    =    & $*9@#533/76?#7#'673'67''667#3'67''6767#L* 8; B63) >1] $ 54H>&_? 2'+ R $4#> #/3     !!   & & & & & & & & "-'>=#53533#&7'7''6/7''6~O 36Z[Z[ 6, R%sE???#'-i )"  ( +3533#&'#5'67#'373#&'7#'6?#"VWG#6 :$$45!F N pD+ !- 2 : (AQ""#*NO+!s $ 1 &v &v &` $+373#&'3#535'67#35#535#535#'3#&'#K l9, $"& 0=5dddddd z(' mm  &< &&+37;373#'#'"='67#2767'&'#73#5##535#535#J q=,  D- ,;Z-)] 08 ~wwwww#G UU= 3>CGK373#'#67327#"&'''767&'&'#5'67#3'33'7'#73&3#735#E m3) :     bj _ +7X/` RR,,# " /    9### (4 1A373#'#3#535#53533&'##5'67'67#3533#3#535#H j7) 0A=,,%(  & 0:F/66I?/#  jX  } )?373#&'#33#'#5'67#535'67#3533#&'#5'67#L o;+ 0!*  ##% 0>e&) $4$M=   K$$ "NL'# & 1@FL373#'#3#3#&'7#'67#535#535#5'67#3'7373&'#&'7&'K n;+ NHHX    [GGO .=- &  ("'  F  #     8  "p  &Mn &f & &  &  &1 & &B &1 &1 &  &1 &  & & &  & a &1&1&9 &1 &1% &  &1&2F &1 &Y &1 & &1 & &  &  &1 &1p & && &1 & &l & &1 &1* &1 &1&2 &1 &1F & & &1 & &1< &1* &1 &^ &t & &E &ls & & } &A& &5 & & &&& &t & &c&1 &p&1 & &l &` & & & & & && & & &1= &m & & &l & & && & &D & & &lR &&1& & & &&&1S & &l& &l& & & &l &h &3 &] &K &; &l &&@ & & & &l& & &y &l9 &l &&1&B & & &l & & } &m&1 & & & & &&1! &l &&&1 &l &e &f&1 &l & &  &l&1 &l &l & &&m &l & &  && & & & & &-& &&UF &3 &-y& &].3#7#5##53'7^  AC00C&U&&&&U &&&&&U&&&*&& &&& &&& &&&&&& &5&&&&&&&{&&3 &&&&&&!''6733##"/32=#53&'7&'2 EllWW;B p0" "5 ,-.1+$+ -#  6<3#326767#"&=#'>7#73#3533##"/32=#&'i03!?*  \\iA A  m! s<6 *CL,,^ Y &&&&&D%+/37P'673733#'67#5'67'67#7&'#;5#'37#33&'77267#'&5J> 4Q /UM A; ):'A@$9293OO I.    &  $1   6,  + - u I  &R &g &  &  &v &  &v &  &  & &v &v &  &v &v &v #'FU335#53353353#353#'67&/3#73533#2?#"&=#'>7#3##/2=# **q L ?ZZo5 +~z4 4##$K   J@99}  m-=#&&$&%&v7&u&&&v &'&(&&&) &*&+ &&v&=&,&v &v &-&v&v.&/&v^&vr&v|&v0&v&1 &v&v &vd&2&3&=4 &5&vn&v&v` &2>&v &&6&vD&7&&68&v &9&v:&v& &T;&&8< &&=&v&v&>&&?&&@&v&&&~A&B&v' &TC&v&&dD&v&&vE &>F&v&v&vG&H&v&v&I&vJ&K&L !33&3#533'>73'>73#73326?'&5![! ":8  ta &#+2' !,ggL 3#3#3#535#caapbR@U &vM '+/3#7'75#3533#3#&''67#53?#73#735#e)(f/)OPPbT@ IN FR\Oe[[550 2Z )&~W3 #035#53#3#35#53#3#735#53#3#3#7'75#&R &_h/(c(0r-(c(0pg^''*7*$22gAA44? B &CN. 35#53#3'35#B~~:11D V"W0&(O;?CG5#53#5#32>7#"&=3533533#3#&'7#'67#535#35#535#535# :#FF f'I" $% A )%I* 3ffffff5 #C =   ==   & &&x&&P& &&& +.2353373#33#/2=##5##5'67#535#5?#$@:Mg S ?: -*QR@T,6(2  > 'YYHJS7&{&%&& !'-#/2=##5##5353'67&/&'7'6%HCV2Z  a   oDD%- %$ &' b  &&&&Q&^p&&^R&^&&d&&&^&S )-159373#3#'#/2=##5##5'67#537#35#33/35#535#&GTd 6(3/ 2B 7!/-.h P <<1193&^ &^y&^8&&^&dW &&&&s&d&K&&f&^A&^&d&l&&^&d>&^T&U&9&V&)&W&do &.&^X&FY.f''67'67?7'?7'7''67'673&'33'73#67327#"''7&'#3#/257#'>7#g $"   $V" >!  l  % S  - =*  ! / +  d)Y`"   ( % !% :Rj33#?7'7''67'67#?7'7''67'67#3#?7'7''67'67?7'7''67'675  =% V    =$ *9 " =$  U  =$ a         Z           Lbp~?'33'73#732?#"''6?'#&''67#53733'7'7''67'67?7'7''67'67'673#3#33?#"57#$  )            #  @   !  $ ;B EHM8*_" -  +  !, Y&  / " ''385O" &HZ &H[ &I\ &H] &H^ &H_ &H` &H/ &Ha &Hb &Hc &H &Hd &He &H &H &Hf &Hg &Hh &Hi &Hj &H; &Hk &Hl &Hm &Hn &Ho &Hp &H&q &Hr &Hs &Ht &H1 &Hu &Hv &Hw &Hx &Hy &Hz &H{ &H| &H} &H~ &H &H &H &H &H&& &k & && 6<33#32?#"&'#3#/765#'>7#535#53533#37&'<:  T@ ..>4444D-  L+A B@,4 =$'+9C & &M3#3#/32?#735#3#// F D2@F &v &v&v&vu&v&u&tP&v&v&v&F'+173#3#/27#735#'3#3#/2767#735#3#'67&'fKS&(T GSjZBL#%L ?HK) %a&$ %&4) $54) 5   &v&*33#3#/2?#735##'3'35#'7#53'7'77#**^  - 3 (=L;O<o  3 7QQB  &tG&v&t&&x&ts&tI&t&t&w&&+&t&b&tH&q&tR&w&&t&&w 1533#3533#/2=##5##5'67#'67#537#'?#Pu5u ,F2- 4 & * t k  28 !OO@> "-  Qei33#'67#537#'?#3533673533#/2=##5##5'#/2=##5##5'6733#'67#537#'?#74J 8 .< ( " #     7$T  ; 2A ,  2 :&-: $QQB2  $QQB0  2 &$B& &t&s &s  &,23#7'6735#5335#535#'6'67'67&'tUN 1Y 1!MB. . . Ak qU L ' P%  ,P?C  '  * d  &' &' &t&'r &t &J & &J & &J &E & &G && &J0 & & &&% && & & &` &&^ &% &&Y & & &J| &w & &B & & & &e &&x & & & &A & & &+ &/'6737&'#\%   /" !^9  & & &^ & & &^ &j &^ & &} &= & & & &3 & &< & &= &^ &r &= &p & & && &# &L -7=C373#3#3#'&'7'&'#'67#53?#537#3#/?''67&'Vbgcj :"     F' /?:BQS( k       UU :!  # & &= &&i && & &D & &= &&Q && & &^ & & & & &H &n& &= & & &- &= & &=& &: &= &D & &= & &H &U & & & &&m &M & &_ &) & & & &y & & & &= & & &&Q & &! &^ & & &Q & & &` &Q !27=CTZ`3#67'#/2=#'67#53535#32767#"&57&'&/&'''6767/'6&'h  &  %%a   $ <      &&#GbS% N85 ,6bbQ|8 H   !$-? '&K*  & & & &$ & & && &> & &m & &$&n&n &!&n & & &K &= & &~ & & & & &0 "DHLPT'673?67'&57&'&/33#33#&'7#'67#53535#5335#535#535#75#0(  '. \D[[C#G#"'(> + $@ CYY0ssssssss  4     Z   Z v &z & & & &I&I&n &a &Q & &e &&n &&n&n &w &I& &1 & & & & & &: & & &o &g &: && & &X&n & && &l&n& & &&: & &j & & & &&d & && & & & & && & & & & &^ & &177767327#"&''6?''7''7''7'37&'k`_e`  %%A @"XTDDJL2      !3  &  +)* &8>3'33#6732?#"&''67&'#53'67'3'677&'{ 9?=     "   ;  C  GG')$$, & '8 &7=3#3'33#6732?#"/'67&'#3533#7'75#7&'mmCB       ....4@3.  IIB$/  "7'$   ( ?E3533#3'33#6732?#"''67&'#3#/267#'67#535#7&'1//>CA     XB .$=1  LL'"- :7/)9$ )R$ .?E3533#3'33#6732?#"/'67&'#535#3533#7'75#7&'000?CB      <0-///4@2-  IIB$/  "7S%  )  & &m&& & & & &N && & & & & & &F &~ & & &~ &F &&}&5 &~& &~3 &~ & & &&& &Y&N & &f &/p &&& &' &&f &~ &&  & & &D &j &D & &o& &~ &\ &f &%&fu&f& & &~ &  &&& &T &D&} && & &p &9 & & & &/ &/ &) && & & &&&e & & & &K &&Pf && && &/D &/D & &R & && &/ &/ &/K &/ && &/ &/ & & &^ & &e &` & &e &6 & & & &/k &d & &7 &e && &W & & & &&/ & &c & &( &/6 &[&&&& && &/ & & &! &&T &" &# &$ && &/o &% && &/' & &@ &( &e&) &f &* &+ &&&&, &e&D- &. &/ &/ &/ & &n& & & &X &0 &f &1 & &2 &e&3 &e &4 &[ &5 &e&i6 &e&/ & &e&7 &e8 &9 &e&: &; & & &/ & && &< &= &> &?&@ &i & &3 & &;A&;B & &C&D &;+=D3#3#'#3&''67&'#53533'2=#&''6?##537#3767aW ;V#"0<*,9 2%G)H# !!:Sb8%B  3 ,     AR  &E &;& &; &[ &F&G& &H &&H && &I& & &J & &; &y &; &K& &L&%&;M&R&N&& &&O& &P &<& &Q &R & &C&S &T &# &Y #5'753'&'&'3#5#<f    NLI    WXE#)/2#"'&5476254#"7#5'753'&'&'##%%;;@<f K   K  MLI    & && &~ &n &&U &]V &-W $(3#3##5#'>=6#5##535#535# %1_,;X((((( !ll+, .90 v,' &-X&-Y&lZ&\[ &-% &T+&\ &&2] &&2F(.4:3#3#/?65#'6=#53'7&''6&'&'3#5#M,A8 $,w  &   1" 0W!( * #     &VC(.4DL3#3#/?65#'6=#53'7&''6&'&'2#"'&5476254#"M,A8 $,p!  ! 3" !1##%%;;@!( * #       K &g &&3^ &&'_ &&3` &&3a &b &&3c'&_&, &&&d &e&f &&&z&g&&&7&h&j&q &si& $(,0483#3#326?"&=##535#735#535#35#335'35#335$KUU$ ,&>RH >>RA>>RALZ k &j& &&k &&& /37373#3#3#'#5##53'##5'67#537#537#35#535#Zafel0#ETH %8F @HT_EEEEW o hY&l&o&sm&&Vn&u '+/5;3#3#3##"/?5#'>5#535#535#735#535#'67&''PTTgE " .' FeSSO G? ;&% "    &E & o&[&&9 '+/37;'#7'#5##5'67#535#53533533#335#535#735#535#535#Do' k%6+&&c((-kkkkccccccA H HIIP5&9 &sp&vq&&?&r&&&&&&s&!&Vt &Vu&sv&&&&w&Vx&?& &Vy&t &&(z&P&%&?&&`&c&d&{&|&?X&&H&&}&~&&h& &L&?&&&&?&e&5 &V&j &V&?&"&  /37;?C3#735#535#3753#3#5#33#537#'7##53'7#735#535#35#535#7#.(aa`bxr;m*f[AAAAnAAAA f 3 ./13 $ * ,$    l &#&&Y&s&? %3533#&'#'67#737#335'357#335#QNFE MJB@4:QA<=S;!!p.=8* & "&*.2<DHLPV\3#3#;#"/'67'77#535#35#335'35#3357'73#5363#53535#35#35#''67&'l/'(&GF>B   $%+&<&5 D k; "   *  4 d& dh<  TEEE55555>    & &}I & & &}3 &@v &} &} &}A& &@&AG&& &@& &C & &B &5#533#"/3767#7#'63533#3#&'#5'67#535#L* 8  : C 50*^__TA$0 8$$4 /"AU^'./ $??$ &w && &&R & &4&x & & 3#3533&#3#&'#5'67#535#5'67#5373#'$AD -QH6"0 6##3 1!6GS 5GU r@( !  &A?& ! & & &8 & &M &:& &o &G & & & &1 && & .8<3533533#3#'#&'#5'67#5'>7#535#3533&'#735#0@33B@& 1)!*$.34' A>0@@8@@CF(  \ 2 & &2&& &&% &Q & &: & &:& & & & &:&& &: &:& &:& &:^ &[ && & &C & &: &&5 &:_ &: &p &: &:] &: &: &"-159=3#'#&'#5'67#5'67#535'&'#353'35#535#535#535# :# B0#&/ 01 #B# 2 /Brrrrrrrrh  (/  h .  &&; & &: &:a &&& &&& & &: & & & & &+& &t & & &&& &!.9=33#3#3#&'#5'67#535#533'67''6?#'35#'oaa[UgV 2 4$(14QeSL8- '  =V52 49/  \ "78%\J    88  &;&&&: &: && &E &&& && &: &: & &:{ &y &:&K & & & &: &: &, & &&& & &&&&&% & &&+&& %)15=A35'67#53533#&'3##5##5##535#'#5##535#7#5##535#F.'3 5 N`cS+52.00.Xu&) #"c cE3c cE3d dF4 & &G && && &2& && &s &: #'+AW3#'6=6#3?67#"&=35335'3533#'#5'67##5'67#53533#& JciR(%! ;<24-))( '&/)    3* ')253   F    &: &:w &: &:&+ & & &&V&&(&% &:& &4&& & &: &:&&&%& &:&&&&& &:L &: &&&\ &&$*0G]33#673&'#/?5#535#535#'6'&/3533#'#5'67#73533#'#5'67#.)c  1 *+ fyy6)! 2 ,&& &n(-- ( z:    *  T #    # & &D & & &@ & &:& & &A &: &? (Fnrv3533#'#5'67#73533#'#5'67#33;#"''7&'767#'7#735333##3#3##5#535#535#535#535#33535,&%&  %n(--4 (q@MICL$     +W,44<>00--::,>"""$' "=&        &&; & & && &:l && & & &&& &:&&d & #^c#5##535#535#53533#3#535#35#35#''67''67''67#53#67&'3#&'#5'67#7?aLL^^__NN==M;;*e 86.'5 2(#( 22A   @#$fS<A#"= 4Oz              !*'2  & &:&&( &: &:&& & &&&' &Y& &: #'+0AVl3533#3#3##5#535#535#35#335'35#335''3;#"''75#73533#'#5'67#73533#'#5'67#QCDD99GGGG88C&&9'`&&9' .;JTF ,&&' %n(-- (| > >7  & !C 3#  " &&&&i &: &m& &:&&& &&& &&& & &&&&&&&&T&&T &T &T&T &T &T &T &T &T &T &g&T &T&T &E&T &~T &HT &T &3&T&T &T&T &3 &T &3U&I &WT&I&>I &T &$T &!I &3 &I &3 &T&I &3 &3 &3 &3 &3&I &IB& &S! 3#3#3#3#535335#&\SSf 8a-;``{3#3#33#7'753?&'%ppN//5AQ t  $3  ZW  &N"&U &  &# & & &W$ & % &5&&&&' &k(& & & & &x &&&\ &] &, &&&&&& &&&&&)&&h &*&)&F&&+&&U&o&&,&- &h & &. &3/ &0&s&1 &32&3 &3 &Y &4 &35&s6 &@7 &8 &9 &f: &fg &; &<&jf &=& > &f&f? & @ &f &A&>&ed &>&B& &C& D & &>&E && &F &_ &%G &H& I &J & &K & &L &M &N & &O &P&Q&R&S&T&U &fN &CV &fW &i &CX &C&# &CY &C &CZ &C &C &C} &fP &f[ &C\ &C] &f &f &fr &C^ &C &f8 &C_ && &C` &Ca &CQ &C&I &fb &f &Cc &Cd &Ce &ff &Cg &C& &C& &C&h #9?D3533533#3#&'#'67#535#35#367&'#/2?''6'&'1A33>9% -@*(:;1EAA  = &( !*- $ ''$$$C* #   "1  &C&(i &C&(j &C &C &k &f &C &l &Cm &&"n &C &o &Cp & &Mq &Cr &Cs &t &&  &Mu &Cv &C &&w &C&x &Mv &&\ &&&y &M"&z &&T{ &C| &C&} &M~ & & &C &M& &CH8AX37353673'67#5'#/2?5'67#5'#/?'3'67#7367&'5#/?3        %$     F! &C &C && &C & &C &M &M &&4 &M &C &C &C &C &M_ &C# &M &M &C &&x &M&& &M &C &C &C &&^ &&w &&> &&U &M &M & &C &M && && &M &C & & &M &C & &C &M &M & &C& &&' &&G && &M &C& && && &&& &M& &C & &M &M- && & & && &MJ &M &&Q &C& &C&. &M &C &M &M@ &C &C: &C &M&&5>W`v367'#"/3?'3'67#7367&'#/?'3'67#37&'&'#/3?'3'67#7367&'#/?'3'67#C /*  2    .*   /+   3 .+ Z"   #G 8 '%      <. 'N     *E : ,%    >0% &C &C &M| & &M && && &C & &C && &C &C &&' &M3 & &Mb & &C & &C &C & &C^ &&e &C & & & & &9& & & &C& & & &C &&) & & & && & && &C && & &M & &&/ & && & & & & &&x && & & &C & & &M djpuz533537'3673533#3#3#535#535#'#73"&/#/2765''67'''6767''67#535/&'&/&'&''6i   F    2%%            (??'"$$+11+  4#2    *& *-   !  .  H - 4 -* ( & &&'  #)-7;UZuy}3#73#/?'53#'6=&'&''67#3'6=3'73#3##5#'67#535#5335#5373#3##5#'67#5;5#7#3'@0     >  _     8:=1 *:V ,  3 .* ):>0 .6r8  %>>- $%%!$??! %$$ 26:>DUY_djpu{3#67673'73#3#3#3#5'#5''6=3'5#75#75#'6733?#'"57'7&/&'&''6'&'&''6 9~  O A&/ &<     !    > 7 ?: E1 4=] U #/   ,  6 +' & -  3 -* ( &C &C&  -159>BFJNRV{'&''67#3#3#3#/267'77#55#75#75#'7'7'73#735#3353353533#3#3#3##5#535#53'#535#37#    n   @$ # 8bb   L$!!'!''**%*$$ -  3 -* (<1!q%%m-'($%8:  %%4 &  &J & & & &E &E & &8 & & &&&yk &/ &WY &Ey &E &W &/ &E &Z&p & &Ep &B & &E& &E| &Eq &  &E& & &//28>3&#3#3#3#&'#7'5#535'677#''67'6%p*9" " X+8F "$ l I I 7K       +(  4I 6 j  & &/ & & & &I &Z & &E9 &E & & &W &,06<@DH'#3#3#3#535#535#535#5'>&'5#''67'635#335335|"J 14LHHheNNQ1- 95M,&C'+  0'!  44 )  #`  { &W! &W & && & &/ & &W9 &WF &Z&pz &W & &W &W&+$=CZ67&''6''667&'3'67#''67'>''63533#3##5#'735#|   1 );C j9 A  = G$( )@:# # 542 A3%%4  %3   '      : +    > &AG373#3#3#3#3#67&''67#535#'67#53?#537#53''6Y1 :ohm CS_  ! F!F bAO@ &=I7'67#535335#3533#'#5'67#5#53'67335#3#735#'3#'67'62 W!1$ !  'H M$C 16  #%$   55&&  ''-    NN M       G #@      ,'2&'#&'773#3#535#535'7'6 Pt`  5   TddYSccR    #++!&<3 (,043'673#3#5##5'67#53'7367'353535L 7   1|xr+ ?H,  ! \5rrrrr   } c o   'AEIMQ67'7#53'.'#5'6=673'73#3#3#3#5'65#75#75#67#p ! _  ",K< /E )(%%$$)f 2$ 8n      HrP=2 03a  5 :   i &O4 &5 &6 &7&\y &Y &Y &g &g@ &g &0N &gk &0q &g9 &&:8 &)35#53#3##&'#"/32=&'75#'8ZsCC?"-+ B$ 6m'999  & 4 & & & & & & &< &; & &d & & &O & & &&& & &p&e&d &| & &y & &9 &F &&&0 &{ & &Y & & &| & &': &t &D & &&; &': &I &' &} &< &'= &' &' &'> &') &'? &@ &6 & & &9 & &&J &r & & &% & &E & & & &A & & && & & &[ & & & & &M &u &B &p &% & & &C & &D & &t &E &. &F &G &t&H &I &3J &&K &` &A &5 & & &z &y & &) &I & &&L & & &M & &N & &f &4 & &O &o & &tP & & &tQ &R &R & &&S & & & &4T &&W&U & & &5 & & &N &&aV & &z & &W &v && &. &X &Y &&Y &Z & &[ & & &w & &2 & &B'75#535#53#3#'3533#535#535#53#3#3#&''>75#f"*$J9baa LL: KP8*bH u,# 6A :9, &\ & &] &i & & & &&k] &^ & &a & & &&, & &i &_ & &&Q &a+ &i` &i$ &i" &&[a &iA &i &i2 &i* &i &i & &a6 & &a &a&6b &a+ &ac &a&7d &&nm &i &[e & f && &a &a &_g &aC & &a5M3#35335#533#337#537#535#533#5##53'6733#3#3'73#535#535#2##.'++'0$$%&(<%(JDD(%`DDH%> 5_))V  N  &a &ah &a &ai &aj &a "G'>=67.'7'7''7#5#3?+'"='>7##5373?  ;% :01B        ).?@ 2H:?K+ 1W: ! ,$? .),- &X&X &Wk &X 19?E'6=676?'77'.'7'7''73#53''67&'? ;&   !  ,1B   v'j. ;  .>@ k:i"  !&%  1W; ! (   &Wl&&W !%)-P'6=67.'7'7''73#735#535#3#3#/2765#'67#'67#'67#? ;& @ k:?L, 1W; ! B > ? ((   &m &n&o 159=v7'7''5'6=63533#7'7''75#5&'35#335'37#'733#67&'#/?'27/'67''67#53'7''75#53533#'35#335l -   1   . 4 :A":     #! !#& !7S"      /q( "n<67 - !A8           - -&p&& &@ & 9@EI'67#5353733#'#332767#"&=#&'7#7'7#7&'#'367#335. (@KF!@)m   8  $ D0#  5 0F D\ ((? 4  7   a  -  &j &q&& r&n & & s&&h &t&u&u & &v &I & &&w& & && &x &y &z&# &l{ &2& &| &} &_&~ &f&g & & & &  & && &&&&& & &.& & &&&5 &K & & & 9?Ec3533533#673"&'#/2='67'5'67''6?#7&'7'673533#3#3#535#535#'65  4)O8  #   g  +$$!!'h.## >>>>  0! )9      G ,, &&  "#'+33#/2?#737#'3533#735#335'35#335( )  YQV>>RC>>RC^0' +sT&j&[*&Z6&[x&h&[&&&&51&[p&G&&&[&&&&& && &J&&&t &&& &&&&&p&&&&&&&&&&&&&&&&&&&&&&&&&&&&6&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&Z&&&&Z&&&&&&Z&s&&H&&bJ&c&&& &c&&eo&e &J1&=&J= & & & &t& &M &i9 &&J&& &i & & &o &o &q &&p &p &q&@ &j &q &q &&q &q /59=AEIO35333##3#7'3#535'67#535#535#535#3&35#35#35#'3535'6*LLLbb1 Y ^bNNeeLX k)Z!!4!!4 999       '$%   b =  =  &q &j & & &B & &&5 &&B&\&\&\&\&\&M&]k&]&\&o& )3#735#535#535#7'567#/765##5'. #$@!/ + <`   Y 3  ND2dv&\&&]<&\ &\&z&\&\&\m &&?&\K&\&\I&\^&]_&o&&\G&\&\&\&]&o^&o&] &\2&\&]&\&o&m&&\F & &\&\& &&!&&]\ ,?3#735#535#535#3533#7#/276='75#73##5#'6=6&&+$$!$)0+ &2Z)8a   i  #88  2&]&&]&]&o&_&& "&&#&$&\%&]&\&R&]F&]o&o&]&\&]D&|&]&o=&o&oa&o&&\X&]&]j&&O 049FJNR''63'673#3#5##5'67#53'6'#3'#7&''65#535#535#O '  &   n ': "d;" p  !'nnnnn       aH0  \      &o&\A&&'&&&(&)&D&o&9&o&&&o*&&%&]f&oJ&]+&]&],&&/-&o&].&]`&]\&]|&&/&-&]&U&o$&&]&o&o& 0&&&&oY&ov&1 &6 &  & &b2 & J &3 &  &  &4 &c &" &r & & &r &r 3#3#5##5'>7#35#7&'V#x ,+T'xxY,lf.5X&5& &P & &&cR & &4 & &cT &a&cr&&&g&c&c!&cE&c&c&N&c &u &c &&h &c&&&c` &6&c&c&c7&&P8&9&&:&&c&&&&p&c& &c&&&&c&c&A&&c;&cy&+&>&<&c&c=&>&R&cf&? &&&c&d&@&&&d&&A&&B &A&d&C &D&d&E&d&&d&&I&& &&F &&G&d&&&\&&H&&d&I&&&J&&d&&K&d&dL&o&@&M&N &C & &s &z & & &C &g &s &O &s^ &s &9 & & & &W &g &s4 &sP /3CIO#332767#"&=3'3353353#353#5335#3#3##/2=#'67&'...#V- t,bb3  :  L ?S ej (''@( %    &s &s &s &s &sQ &gE &s &s} &^ &s &g &s &8 &g&RR &g\ &g &g" &s &t&5 &tS &/! &n &n&B&B &n&B&B&B &nT&B3&B&BZ &n &n&U&x&xL&B*/53#'3##5#535''675'67#535''67&' Pff.> 16YYZZ:&<,"5 AZfL+26). -& ++ z L  &x &qN&BV&B*&x1 &{&8& &W&xd &u&xF&x&x&TX &  &Y&x)&x&Z&x&B &{&x&x&x8&x&x&8[&x6&B&x &q &q&B &qG&x&x&x&x&x &B/&B!&B\&B&x&B&B&x&B]&B^&x&B_&Bi&x}&x`&B[&B&`&x&xg&x&xa&xr&B&xb&Bc&x&xn&B&x &d &{&x&B&B$&x *.26S&'3;#"''75#7373#3#537#53'35#535#535#3#&'#5#'67#535'2.  0 CHPC j&  #F>-=( [[[[[[iXfJ'' <$? /GeP] "A3E  OO  a _ ))    &{\&xf&x~ &{e&8&(f &{T&x&8g &{h &{n &{o&xi 3673#3#3#&'&'#673#&'3#3#3#&'&'#673#&'7##5'6767#5'&'&'#673#&'7##5'6767#535''67#5367#5367#53'6767#535''67#536767#5367#67#5367#5367#5367&'7##533#3#3'41"5'#RSZMV{,  J0)E+ 15/5H  * #      $    "  %  -D &=.:KG %)  (,(.;=u                                        .E &j&k&l&m&n&o&p&q&r&s&t &ru&v&w&7&x&y&z&{ &r|&}&~ &r &&& & &r&n&PY&P&P&K&&&& &&&)&P&P&P&S&&P &Pr &P&&P&) & &P&&P&P &P3'73#3&'7373##5#^  R >  E Age5  1hh & & & & & &' &L &&  & &C & & & & &&0&0 &  &t & & & & & & & & & & & & & &&E & & & & &d &d &e & & &d && &d &d &d &d &d & &d& &U && &d &d &d& &e &e&c &d &e &d& & &d &d&K &d &e & &e &d &e&&&& &&K&&& &e &e &e& &b &d& && &d& &d &e &b&&&&&&G& &d& &e & &b& & &d &e& &e &d&~ &d&& &e &e&K &eJ &d &b &d&c &e &e&&& &&b& & &d&b & &d &b&&b &d& &b &d&& &d&~ &d&&c &d& &d& &d&b &d &e&~&& &e &e &d& &d &e &e &e &d &d &d& &d&&&b &d&&&b& &e&&&&&&&c&&*&& &b &e & &&!&"&#&$&b% &d&&' &b(&) SW[dhlp3#3'7#'673#3#3#&'#'#67&'7#7'5'67#'7#537#53'7#'735'35'3'73&''35#535#535#2?+ f # J- b 7#.  -1 60  24B2=  A!* -'B 3"   !tttn* *&$  ;   (     C ;   =  &*&+&,&- &_C &T &_ &h &. & &_ & & &\ & & &/ & & &0 & &&G1 &2 &! &G & & & & &/ & & & & &3 &4 & &&D5 &n &&6 & & &7 & & & & & & & & 8 &] & & &9 & & & && &  &=jrx3#3#535#5#35#335335'7'63533#7'#5'67#73533#3#3#535#535#''6=3673#673#53'&'j"b :    @ Q P+(( """'g. G  e  /s0 ??/7  ""  01C+! %*A 4y&  &&: &; &O &S &S &S &S &2 & & &e &S & &< &6 & & &q & &+ &Q& &G &Rx & &S &$ &R & & & &= & &q&W&> &q; &q- &R & &q &q &&? &q@ &jA && &q && 'QUY]a&/?7'7'#/2='67'67'7##/767#7#537'673#33#367#?#7''  2&"&:  )/ F CK N  .05. ; Z": "K  C*&i    :2 $:(((:((!4 &6B &Rk & &q &7 & &&C &S &qa & &R&D &E &q & &q< &q &F &= && & & && & &qF &&eG &H &V && & & &&I &J &R^ &R &&-K &l &L &q & &' &q&M &qN &RO &q & &&P &j &Q &R &&R & &qS &ZT &9 &l &q2 &U &U &R &V &W &j & &q &j &qX &R &&Y &qZ &n &q[ &\ &q~ &A &] &^ &j_ &` &i & &C &b &$ & &$ &_ & & & &$c &$& &} /5'2&/3#3#353#5#5335#535#'67'7'6 Nr^  , Jdd= 2 .   &J &} &}x & &}> &}0 &}[ & &}T &a &b"#"/2=##535#335335!/'':%' KkZGGGGG&.~/#5##5''7'7'''7'73#3##5#535#  <  ?WjjffWL<> &v&c &d#&e&f&g &h&i#&j& & &&k&l&m&n &&o&p&q&r&s &u &  &  &  & d & > & &N &| & & & &W & & & &~ & &W &J & & &o &t&a &u & &5 &v&w& &x &y & &z&e & &m & &{ & &- & & &o &&&|&&& &2 &}&#QT353373#7'5'67#535#67#7353373#6732767#'&='67#535#7#  116&  (%0 A"  / # %$0 - . F%%!!     " 6%%% & #'-353373#3#5'67#535#35#535#?#3#5# I? '4S%X&9.f[I.qqqnK9J  G1 h 2vA0 &% &0~ && & &] & &] & &T & & & &C & &&X & & &%& &R & & &Y & &K &k & & && & & & & & &&4 & & &_ && & & &b && &n &n ?OSW[a35333##'#?67#'&=3&'#5'#'&=3''67#535#535#'75'2?#3'3535'6#QWC#7 2  + +     9=QiiQ?   p ?DDD   .  L8 $'W " 3&e !#/2=##535#535#7&/'6 "% U1/./% 7 5 1Tb-/%$&. & & &&[ & &K & & &@&XM &{ & &7 &} & & &b &} &} & &} & &o &} &} &^ & &{ & & &&^ &} &l & &} &} &} &}q &@&k &w &}+ & & & & && & &7 & && &4 & & & & & & & & &6 & && & & &/ && & & &= &}~ &} &} & &U &}`&Z &} & &u &@ &@e &@A &&\ &@ &}X &@ &} &} &}&3 &} &} &@ &} &}t &}t &@&& &@D &}' &@& &} &} &} &@p &@ &@ &@< &@ &@[ &}$ &}'&U&- &@4 & &@ &@ &@ &}&& &@& &@ &@& &@& &@&&'&J &#?F3533533#3#5##535#35#535#535#3#'3#3#535#535'7#'7#6&h%%((&9hhhhhh " 9RRjfQQI&$6 > D((DD  _     & 59=3#35#535#53#56#335'6=3327#"'##57'#75#h&@@@@AU,'6668<  <L766  KGl% &7t! -!!%LPT35#535#53675#535#535#535#53533#33##3#3#"''#5##567373535%1* ,,22++1188- -11$> 1 V??=$ =##  C3#&\&& &` &`V& &,&1+/49Ne#&''>7#'7#3'67?3#57#3&''3'67#''673533#3##5#'735#  ( (($ ( 0M  %Ł% jH +0 A'  T6!!''7  (6    ] &  }#8 !  2  )     $*06BPUl3#5335#535#3#3#3#535#535#''2&'7&'73#5##533'67''67##'735#53533#3##*] 9999a&!!,m.##( -@5!34WP70      8  \\K\    #   Z!$  9%!--* &! & &Z &s &b &c & &&^I & & & & &) &&! & &v &w & & & & & &: & & & &) & & &l &I & & &' &C &&X & & && & &> & & & &* &*&,&*&*^&'73#536N  tFv   &&&&$&&&&&&& &z&&&&&&&& &&&& &&&&&&&&P&&P&&& && &&&&& &&&&&&&&&&& &&&& &&b&&c &&&6 &&& &&b &&=& &&<&& & &&b&&N&&&*&& &&Q&&&&6& &&b &&r &&&&&&& && +/37;'7'#3#3##5#535#535#5'6&'335335#535#735#'5u CA .*KddddI*.B*! 0l*00  (K K  Z   & &&&& &&&&& && & && && &&&&6&&& && &&b & & &&& && &&&&& &O& &&& &&& &Z &&&&& &&&&*&&* &&b! &&"&&~# &$&% &&&&~' &( &&) &&* &+&&;, &-&c&.&/ && &0&1&c2&&3&4 &5 &6 &&7&8 &&9&: &&;&<&= &>&?&@&&cA &cB &&(C &D&&E&&cF &G&H&&~I&&SJ&c&K&L &&bM&&cN&O&&8P &&&&*Q&&SR &&sS &cT &U&V&cW&&X&Y&Z&[ &\&]&^ &_&&` &a &b &c &&d&e &f&&: &g&ch&i&j &k&l &m &n&o&p &q&r &s &t&u &cv &w &&bx &y&z&{&&a| &} &&<~&&. &c€& &‚&&,ƒ&„ &… &†&&(‡&ˆ &‰&Š&‹ &Œ&&Ž5<@DHL\`jnr3533533##5##5#3#367'#/2=''75##535#5#7'7'35#335'35#33573#3#53'#53'37#3#&'7#735#535#3?#'"57&' ^)/  2,%S  5$<$T ' t * &_-  ,9999  H  J A   HX A% 3 F75I  D"%  & &&&S‘&’&“ &”&• &– &L— &+˜ &™&š&' &› &?& &œ&&A&ž&Ÿ &  &¡ Nf#53'#3#3#55#75#35#33#3'7#737267#"='75#'6=3#'676533727#'&5$ T))p4"""BB;``k_HJ>$'/E>4  U  3`G ( ZL 3  5      $ )O   &¢&£&& $(3#5#7'7''275##535'25#'#3 *3R><  Qk31?SYdO>?? \ -  .eo//// &g&@&c &`&b&c &j&¤&`"&c&`L&c&@&`¥&c &¦&c&m§&`¨&c &`p&`&`)&&`p&`*&m©&ª &&«& &?¬&&!­&r &!&&4 &>L&`&®&`&`&&`¯&`&&&` &hk&,&`°&k&±&²&k& &?&b &m&³&`´&`µ& &¶&` &&·&` &m¸ &lg&Am&k¹ &? &>&Xº &_» &> &? &&&¼ &> &½ &¾ &¿ &?J &>Q &>&&`&`I&`& &?&}&`2&?&k&& &_ &>&`u&k&n& &&k && & &j &>* &`& & &H& &? &?o & & &? &q&&&&*& &&, &&, &&, &&, &&,&l & &Aq & & &A &&? &L & &D & &~ & & &Ap &D & &0 &=3533#&''67#3#67&'#7'5#535#''67#a]&   1em %W!-;* i/  !  -    I  TL ZI   &w & & &u & &V& & & & & & & & & & & & & & && & & &8 & & && & & & & & &K & &R & & & &) & &l &D &X & & &W & & & & &! & &J & &V&( & & & & &n .:v3533#7'#5'67#&'#5'67#53533#'''7'7'3#'#67&'7'5'67#5'67#537'7'73'73&'#         ;      w8& L K$&4 & 8A 4 :R  =6 4:  &%  ($  3      :       Q  & & & & & &V& &i & & &  & 4@DJO#5#?&'7'5'#5##535#53#367##53735#"=#'75#;56=#  +'  > i!(.>   $ > 3"&  ()F\  P N T(9&7.;/c6;G"& & &R &ES &Q & Q 28<@DH'67#5373#7'#376?#'"=#'67#7&'#35#535#535#''6! 3CR gD   * %! % 3"xoooooo&m"   SgW 3&Q &R &Q&P &Q&P &Q & Q &Q &Q &*Q &=&Q&LQ &P &P &P & & &&P &Q &Q &2&&= &h &&, &h, &h &h &h &h &h@ & &hA &h &h &h &h$ & & &hs &; & & &&T &= & & & & &G &B & & & &&o| & &< &"&.233'73#53'67#'''63#3##5##535#l ^JFM b v-K   7$   $  f  : :" & & & & & & &&oK&o & &C &j &T &&o&o&o&o&oG&o~& &F&*&&o$&o &&.&o&^&o&^&* &Y &F2&o&ow&oF&o9&o&o &o&o&o*&o]&ox&oF&o &F& &&o &&o &F&o&o& &o&o&o4 &F&o &o&o&o&o#&o &F&o &F &FR & &F &Fd &" &&o & &W &Fz &F &F &F && &H &F &&K && &F&" &F' &Fa &&+ &F &F &F &&&on && & & & & & & &F &* &{ &H &] & & &J &] & &# &C(,<&'7'#5##5'67#'67#53#&'7#35#733#3#5##53 =37 x @45 (  * Lxx(UUi]> , I H -    h$  '( & & & & &#53'73?3#3#'3#3#735#8'97  :8 1> &@ &@t &@ &@= &@ &@7 &@ &@ && &y &~&! &&&  (8=APTX#3#3#55#535#535#7;#"=#'>7#53&''7&?#3#3#3#53'7#37#'35#"#g3 ?? ! a   !#0 & :9 $5C [)gW    =    + -   &n & &N3#/267#'67#'67#'63#67&'#/2765''67''67''67#I  "5/"<4#&&q  %( *CH*)7 6+ + & NE  %  S    $      &o! &H"@FL#5##53533533#67&'#/2765''67/'67''67#7'6'&'HlD  "./  4; C3(9 8* 7 , -   2 20000$  '/  &' !!  b   & & &X &Y & & &q&# & & &E &q &qA & & & & &~ &t & &4 &HL &4 &H| & & &H$ &H &HW &H% &&& &! &' & & & & &P & & &? && & &&&&(&) &&* & &C &&+&, && &@ & &&- &. &/ &u &0 &I &1 &2 &}&L3 &UQ &U:&V & & &C &~q &~D &~ &(t &4 &5 &&'6 &7 &8 &9 &: &; &< &= &> &? &@ &A &B &C &D &E &F &G &H &I &J &K &L &M &N &O &P &Q &LR &LS &T &U &V &W &X &Y &Z &[ &\ &] &^ &_ &` &a &b #'+>d3533#3#3##5#535#535#35#335'35#33573##5#'6=63533#3#3#3#"''675#535#299--2244,,2,G,n "H*POObbTTI#u& ( %``P  5 5 2 ,<<) 3u      & &c &d &Le &f &g &h &Li &j &Lk &Ll &Lm &n &Lo & &C & &u &T &a &=&p &q &5 & & &  &mr &  &7 &E & D &m &s &t & & & M & 483533'673#5##53&'#53#3#3#"&''67'35#>1(   1- M?>NN.7143  # +hh  ((   2 2 AA &P &a & && & ^ &&+u & &D & v &, & & &=&k &w &p &5 & &v & &W & & &x &y &E & & & & & & & &x &z &I & & & &{ && &% &> &| &} & W &, &} &~ & & &X & &z&À & &&x & & &=&Á & &à & &= &Ä & &=&Å &=&Æ &Ç &i & &i & &" & &&^g &T &) & & & &È &É &G & & &&Ê & & &Mn &Oa &O- &O/ &P &P &P &P &Pa &P &P &P &P &P+ &&gh &Pe &Pw &V &&,B &P &PË &PÌ&O &PÍ &Px &Vu &PÎ &P; &V '/37;?CGKO'67#53533#'#3#3##5#535#535#7'#35335#335'35#335'35#535#535#535#7! $0 /! %=MMhhffII?G1J88J<88J<xxxxxxxxP  VV 3  3  ; B  &V &P &P &P &VY&Ï &Pz &V &P &Ð &V &V- & &P &P &S &P &Ñ &P, &P &&%Ò &V &&+ &( &Vc &VÓ &VÔ &VÕ &VÖ &× &V &&Ø &Ù & & & &Ú=NTj7'7''6#5##535#73#373#3##5#535#53'7#53'3533##5'67#&'73533#&'#5'67#6 )  $(I555(M   !3++++2 /.(( %R  -'1%    %<<%V A1   " 95 38<3#35#535#53#56#'6=3#3#&'#7'767#'3#t (< OSW7'5#'6=37#5##57#3#7'3##/32=#5353&/#7'5#'6=3#'_  :=cf*    << # JJ  k0 #98>++$  ) %+ 48=" ?w} KOU[7'5#'6=37#5##57#3#7'3##/2=#5353&/#7'5#'6=3#&/&'_  :=cf*  ;; # JJ W  d+328''$ ) %+ 48=" ?w|   27<AFIMUY]#3#&'77#7'#53#5'67'5#'76=3'7#33533'7335'3/3##5##535#535# $$ r, *69c. G(. $ #  !k> =      .-    "   G 43#  $(4PUY3##5673735#53#5#535#'3#5335#''7'7#'6=3#3#&'#7'767#'3#1 !i 2 @'Y 99)   6Ǵ L"'5 f 6 d[  ]: SSE7   &+,# 1!  5 &Û &Ü &Ý &Þ &ß &à &á &â &ã &ä &å &æ &ç &è &é &ê &ë &ì &í &î & ï & ð & ñ & ò &ó & ô & õ &ö &÷ &ø & ù & ú &û & ü & ý & þ & ÿ &  & &  &  &2&2&2 &G &2 &~q&2&2&+2&2 "&*.2EI3533533#3#&/#5'67#535#35#73'#735##33267#"&=3'#3/E11<5$ #49/3aae KEE666 <+,EG99  W   9- &&q &q &q &2 &2 &2 &q&q & 2&&e&d#&q &2 &q &q&q &h&&q &q&q&q &q &q&+ &q&q &q &q &q&q&&q&q & &q & & &q & &j & & &. &5 & & & & &O &P & & & & &< &Q &1 &W& &H&^ &o &# & && & & & & & & & &HG &H &H & & && &Ha &H &H{ &H &H & &H &: & &H &H ).>BRVZjn}3533#3##5#'735#73/'7''667#'3#3#53'#53'37#3#3##5#535#735#535#3#3#5##535#35#535#"=#'6?#3;5'5#) &&*)? $& '   6R( h)%U$,,++"9999TA=R(.'&i)?  Q      +   CSSG   &H &: &k &Ma &M &U[ &M &M &M &y &M &y &y &Mg &U& &MY &y &y &y &M&&& &y &yw&&& &M &y &y&& &x &U &U &y? &y &U &s& &yB &U &U &U &U &y &U &U &U &U &  &&M&&G &U` &U &U) &U &&M &zM &U&B &&M &y &M &U &U&B& &U&B&- &U&B& &  &U &x&& &&! &s&"&&#&&$&&%& X &$&&&&'&&( &s&+) &U*&&&+&B, &xn&&- &U. &M/ &U0 &UR &s1 &y2&B&3&& &U4&B5 &x&&6 &7&&8 &l &9 & &: &; &< & &&= &G &> &? &{ &u &<@ &<A &* &* &B&C&D&E&F&G&H&I&J&K&L&M&N&O&P&Q&RR&S&T&U&2V&W&X&Y&Z&[&\&]&^&_&`&a&b&c&d&e&f&g&h&2i&j&k&Rl&m&n&o&'&'&' &'&'&rx&'&'W&'&'%&'&'d&' &'I&'&')&'&'&'8&'&']&'&'&'&'&'&'&'&'&'&'}&'&'p&'&'&'\&'q&'z&'&'r&'&')&'n&',&'&'I&&'s&}&'t&&&'u&'*&&v &_ &` & &> &h &Fw & x & &Iy& z &  & &S & & & &{ && &&& &| & &} 48<@DHL^cu3'73#3673'73#3#3#3#5'#3#3#5'6357353535'5#75#3&''67&'#367'3''7'767#-    % &g Z NmVd " " ]   (' F $ E H ?> X       &2 &( aeimquy}3&'7#5'67673&'73#3#3#3#3#3#3#3#5'67673&'7#3#3#3#3#5'67675#75#75#5#75#75#5#75#75#13353#35#53353#5##535#3#5#'6765, #  ;LSNNNN[*%($$$$)h  c "] WAAAAA!!!! t1BD30AF9)         %      )  s$4  H   &I~&&Ā&ā&Ă &ă&Ą&&I&ą&&LĆ &ć&Ĉ&H &&ĉ &&Ċ &&.ċ &Č &č&HĎ&&Lď&HĐ&Hđ&HĒ &Hj&ē &HĔ&Hĕ&Ė &ė&Ę &ę &HĚ &Iě& p&HĜ&Hĝ &&Ğ &Hğ &Ġ &ġ&HĢ &H&ģ &/Ĥ &Hĥ&/Ħ &/ħ $)=AMRfjnrvz~3#3#5##5##535#3#3#''67#'7#73#3#5##5##535#'3#3#''7#'7#'3#3#5##5##535#3#3#3#3#73#3#73#3#73#'3#3#'3#3#3#''7#'7#_). "0'WW r "' R" W_)0"$2'c IQ$8Q4ZcQPbV;;;;1C34<<44==YY q $(P% W /     ` C     c  _{xyx     (#'+/37;OW[_cgkosw3#3#5##5##535##53#=##5#535#335'3#3#73#3#73#3#5##5##535##53#=##5#535#335'3#3#73#3#3#3#5##5##535##53#=##5#535#335'3#3#73#3#73#3#5##5##535##53#=##5#535#335'3#3#73#3#_(-#1(W "A29_(.#1(V#B2_(-#1(W "A29_(.#1(V#B2 _22  $5 _22  $= _22  #5 _22  # &Ĩ&0ĩ &IĪ &hī&Pw&;Ĭ & &ĭ &3 &Į &P & & į & &İ &ı &@IJ &Kij &Ĵ BFJNRVZ^bv3#36=3'33'7#53#3#7327#"''67/#''#5##537#35#35#535#35#35#35#335335'3533533##5##5# h)*4 _s .   %  @#,  U c)22!    ""  L$$/ &q &y# &y &y| &y &{ĵ &z &z &yĶ &y &yV &q &q &{X &zJ &qA &{ &{G &|&k &{ &qR &|7 &jķ &z &q &{ &{ &|E &{ĸ &{, &{ &| &{ &{G &{w &{Ĺ &|&V &{Y &{ĺ &{| &{Ļ &{S &| &{9 &|&Xļ &q, &|( &{> &|Ľ &{J &&mn &&ľ &{ &q &q &{Ŀ &|&X &{E &n &|&X &{ &| &{ &1d &1 &f &b &J & &1 &1 &) &1 &1 &1l & &M & &lAQW33#3#/2=##5##535#5335#53533533#3#3#3#535#535#'3&''67&'#37673(($ !""H "")*t,$ "  #^ Ifwh pp     &r&r !'5Dhm373#/267##5'67#'?35'673'7#'63&''>35#53533533#3#3#3#535#535#''9#$     U  3<  0    >!!""))   :4,$kM&) JI7  G      V ff   *7Eio'#/2=##5'675##535#53533#3673'7#'63&''>35#53533533#3#3#3#535#535#'&'    ##"" 0> 3 '    = ""##)*!!    !J#,,;LJ       U ff   & #5:>OSW[k35#53533533#3#3#3#535#535#'3&''67&'#3673#3#&'7#'67#735#535#535#733#3#5##53$y!m  == X    666666 ((1J*Bpp #   ' g    m  #$&C &&6&&b &D &F&&&&P &&!&- &- &hl &! &l&jl&Il &- &Vl&l&-& &;&&`&l &- & &l &- &D& &- &l &l &l &l& &Y &n &/ &M-&-&-&/&- &&E &D &-&&E&&/ &4l &-&L-&-&-&EM &$- & - & & &- &/ &OD&g & &E && &i &=& &/ &D &D &E &/ &D &( &(&) & & & & & & & & & & & &&) & & & & &F & & & & & & & &   C\`d3#7'7''75#535'35#33572737537#"57#'7"57#'6=3#7'7''75#535'635#335].&f G D   - V  Vd444VwE1yJ,_mm;% Xem?" @yV+ Vi444 & &F & & & & & & & Oimqt'75#535#5'67''5677'7'#3#73?#/2=3#"&=#'6='273#7'7''75#5335#35#3'53+'2=#'67#'7'73#z        3!  *=D  + =  J%   1   y'" 9 # %      27gS>; =8`7R  !RB222K4 %! ~}& !%q353373#3#5'7#535#35#535#?#35'735337'&=#5367&'27+&'3767"&=##5#'6=#&D@ &3XQ&UU]D'rrrrD0l(D!'z   (   %!+)(  9'  K $            -- &L7&M & &R&K&L&M &$&U &&Mi &&&M]&NI&Nc&N&N&Mh&Nd&N&N&N &&&NU&uN&4N&N&aN&vN &&&X &$&N&N&M&M)-159=IS53&'#'#?'5'6?#53#3#3#5#75#35#35'35'3'73&'#67&'>  1 1A %:j'' ==vvvr2 ,%7  56} e  8 3  S  h*9x   O &M&&BN&N&&&M&s&M&M&&KM&xM&M& &&&(s&s&s&M&M&}&KN&1N&(N&as&s&&s&M&s&X &M!&"&#&s$&% &'&& #'/7>NRVZ376?#'"=36#5##535#535#7&'67'67'63#3#5##537#35#535#535#g!% "$55555m 3 2  _r47?(?????? Q% SssT   & #>uup &! &' &4R & &4( &L &)&&:+&+*&f+&+ &&+&<+&3+&+,&.&+&.&D+& .&.E&+&+&.&.&.&.&.&A. && & &*&8.&]+ &&p&+&. & &X&+ &q&+&.&]. &-&.&Y. &&..&D.&Q.&. &&;+&S.&. &&&)/ &&.&.0&.&.&.1&.2 &&3&. &&#4&.&. & & &&.&5 &&.&.&.6 &g &n&.7 &A &8 &9&&q&1 & &j & & &J &E &: & &&2; &_ &< &&&(, & &= &> &? &&\? &s & && & & &B & &@ & & &A &z &1&n&&NB &&C&- &kD &E&* &/F&G &H&I&J&&K&&RL &M&N&&O&P&Q &R&S &T&U&V&W &&X&Y&Z&[ &&\ &]&^&_&`&a&b &c&d &e &&f&g&h&i &&j &k&l&m&n&Q&Q8&Q&w&o&Q4 &Up48<@DJW3#3#'3#3326?#"&='>7##537'67#37#335'35#335/7#''677''+  ENW" -#I$.2MS2)79MA;;N= Y 4   D   ( Q g 1m   &q &r &s &t &K&Lu &v &w &x & > &K4 &y &z &>{ &| 5IMQUY3673#3#'/7'37267#"&='>7#5367#537#'#77'7'37#335'37#33577#533'7#3#3#"''67335#53/373?'&54( "   **  A=G     H3!g,@    '   #A%  U     @0% *%d  (  *   #-"> Y)   &>&>}&? &7 &0 &7 &7 &R & & &7- &7y &7b &5 &= & &06 & &=&fm & &X & &~ & & &e &ŀ &L &Ł &7ł &0, &B & &>&Ń & &> &&x> & &ń &/&z&Ņ &>ņ & & & & &Ň & & & &7 & &*&& & &G &>&ň & &ʼn&&Ŋ &7n &=ŋ &>4 &/&NO &s & & &> &=Ō &> &>&ō&Ŏ & & & & & &a & &=ŏ&|&D&dŐ&D & &=&ő &>&)Œ &œ &>&YŔ &>&D&%ŕ &=&Ŗ &ŗ&D&-Ř &ř &=Ś & & &'&D & &m &ś &&DŜ &ŝ &Ş&Dş &Š& "&,16;NSW[_cinrv'733#5'67#35#335'35#335'67&'7&'7&/'733#5'67#35#335'35#335'67'7'7'733#5'67#35#335'35#335'67&'7/33#5'67#35#335'35#335'67&'7' 0 e, & *E*M  (,)  +`( " (@(J  ')&  E , e- # *E*K  B) ) ` # (@(L  E' `  6&  * -     _  6(  * ,   6(  * 0   b 6(  * ,     &W &W &&š &Z &Z% &@Ţ &ţ &&Ť &Kť & &aB&a &Ŧ&dŧ &Ũ &&ũ &d &3Ū &O &m & &@ &bE &ū &^O&Ŭ &ŭ &Ů &3 &3 &&b &|ů &Ű & &&ű -EIMSY^b3'67#''6#37265#"&=3#/25'3#3#3#/267#5335'35'67&'7'7'B0LB)  0  "% Ue \  ,yyy 6 ?8  E1 $ '  8  6  _!  W    & &0&d &Ų &D &ų&Ŵ&dc &ŵ &Ŷ&ŷ & &|Ÿ&d &Ź&ź &^Ż & &9Z^bhnr3'33#73767#"''7'#7#/2='75#535'7/?#'7#5373#3#3#&/35'35#'67&'7'*=?:    / B') 3655$ 0 x4b  y 4 <  O           Y 3  _ Q    &8 &ż&Ž &ž & &3 &ſ&&?Q &3 &3 &n&&w&0&3 & &&b&3 &!3& &3 &y& & &3u&& &&^&&&3 & & && &&? & &3& &,&0& & & &t+t,&&3 &j & & & && & & & & &}&& && &&&Gb &i&& &P &P&M #(>Bbf#33#5##5'6=335#73#53''73#3##5#535#5363#73#/267#3#/267#537'A/ 6@F  -% <<' (@?/ hT!# 45WOg71!!@@!VK  2YQ #y #&< &p &K & & & & !%)-3>TZ3#3#3#'6=35#5##5#35#735335'35#&'7'533737376?#'"57'6CLG>FBu*)*)<**\;  #5C 6< !& (< -3)& ,67-P#3-   =      & & & & & & &} &N & & &4 & & &" &4 &f & & &I & & &s & & &T &" & & & & & &C & & & &# & &KOcy#'76=3'7''6#5'67'3&''7''?'67'67?67'73533#'#5'67#73533#&'#5'67#\L" !  ) G H 1'*3 "") ) )*B $   \     K"  &  <2         1  V  #    !%  & & & & & & & & & &6 & & &"&*gm67#53''67/#3#3#55#535#535#3#&#'&'#/?5367''7'675'67#535'2'6- Ma  ! $ %""%g2 BB PdE' *: 7>&% .% 4 29!6 -PgKU*!3   # ! PB  D     %      g  &D & & & & & &6 &6 &[ &6 &H &0 & & & &  & &> & & A&& & o &&\ & s&T & 0 &. &1& &&j &&& & &  #1Miw3#735#535#535#33#5#'>5#535#73#3#5##5373533#3#3##5#535#535#73533#3#3##5#535#535#35#535#53#5#+66)   !W;:XUUVhXh  cj9"srF58kgc 8<@DNSWjx33533'7#53'7''6733533#+#535#'6767#535#35#535#535#73'3?5#'7'67#33#5#'65#535#73#3#5##53 3  @EB | ?1:ZZZZZZD = 0 +D"  !SDCD1Ca     9@m   1[:<  FF %<#BGag3533#3#535#3#7'7'#?#'35#73533#3&/'67/#535#67#535#53533#3#''6'7#422,i,4 b q %+ BB`,--&  (, HiRRTTf< IYv2  "$   4 # t     &V&[ &X &Z &67&7&:7&_7&7&7 &7&=7 & &7 &D & &  (,08<@DHLPTXg&'7'6#53#3#/27##5'>7#7;5#35#73#5335#535#535#3#735#335'35#3353##5#'6?#*  B  '`(.   & "*-` <<<<<<ll+H+\t!   &;.#-ZG' % BG] UUG O; 8((! &1 & &&d &? &=?&&J&&P&V && &? &? &*?&S &? &e? &?&&Q &?I &? &?&Q&Q&QO& 1E&'3733#7326567"&='75#'>7#73#3#3#535#535#b  >!5// 8)   ok-%%1x3##* %44B(1  $_DA =<=.88. &i &lT & $[blsvy3''67''667#&'&'73#3##'"=##535#535#5335##535#535#5335#537267#'3535#335''757'5775#+-         % $ @,. "  !  &%/ ) *Z$        P  0f : "0  x2. !%)_fpwz}#335535333##/2=##5#5;5#7#373#3#'"=##535#535#5335##535#535#5335#537267#'3535#335''757'5775#5!! 2:M =)+     %$-%'U#    $'''l++l ;;'4$b0g : "0  x1+  & "&*-3DSW[quy}'67&''#53'#53#5'635#35#73/'6737''6573'67#'63#735##/2=##5##5##535#335335p 6< .: 701U&)6Bj:+a  !    *MN  A77k*$))):$*    "# # / ! O !     c# / C &t-t.]p3#p3##"/326=#_ l 3#3#"/3265#7#ې % 57W5!CK 32767#"'&='753 ()93IL]&_LI33#53uef3##5#gf 3#'>75#vV%)M.j)<9+#53#3#"/3267#'>QAߊq  ^"&i(S.;B 3533#&''67&'76=#xHI0= ?2$= ; !w++ 2#"!)$0 3#3#3# ؼCE 33#3#53kbbnWFi #53#&'#n\m1"!$8v#'>5#53##8#  A<L#2'1N 3##5'67#&'U &0C2m*(#/ 0".N+"/++3#"/32767#5333#H! ֚/Y$ ;z%c3#3#"/3267#5335#365#f[  5^rFH&y*aNee3#"/3267#5335#53#3b" 8^fRy(I1VCc( 33#537#537#37#37#,(5 ') 0:UQYUNOOON"&3#"/32>5#&''67&'767#3#  V ' $C ׽x1 ;= /,  #37#5373#3#3&'767#'67#L@EZ^x} j -A #`G    3#53535#35#35#')mmmmmmA-n.o. #53##5'67&'3#zfZ(1?X'&!,ڴq1#)$"-+*3533533533##5#3#5#5#!'111V'!122>>>>VVtCCC 33533533##5##5#5335#35#+6666K66;II== ubbb 3#3#535635#WI3<[E`` -jj'#"/32=#&''67##5365#53#  F! +7CXhf  u %$8 3533533#7'6'&'M M   :/ .5-78.  3&''65'3&''653#,&1 @_!52BD 00)<@*5 4M"(.33##"/32=#'67#53673#3&/'6TT   Y;E }B: a* (.F  B$$ !# #-167'67'67676'67'67'676763# $%+6#  ] %#)4! Qۛ<""!61=#" 50 !*.367&'#"/32=67#3'67#3#-$6  T; 7@ #+Nk q(?%"2w$35#53#3#3#67&'7''67#535#)MXXNNe|8=  IR MgM""". (  ," "&3#5'675#5373265#"&=363#S %CC , )ͫ  8 < % > $3#3#"/32=#353#5335##535#g^  JzJ^g  xP5HH5P'3#3#67&'7''67#535#535#'2 '/OOf|9>  IR MgMM&*["#. (  ,#! $3#3#5##5#'67##535#=#735QH4)) >-CJJ/t4 e T]42 5f e*222226#"/32=#&''67#&''67##535#53#'#3  $ & (=MG&&  rA  9&&&& !3#3#'6=35#35#&'7'6">B!;AU 6    E0+ #++EEE    !'&'73#3#535#53635#&'7'6P  r ;FNIE9""?   #+ *&1! (&,23#67.'#67'5#535#53533#&'7'6hc  & 05 .$ *eXXYYI  c  0)P  ^B  v3#vC 3#5'5367(4 -$C  &''>3#~#E C%(@-0  ><9$02 #56'&'-/7~''.!,!%6 3#5'67'&' ' /":_U#5##5##535335#335HEYYEEYH{WW}''XEEE #3327#"'&5#3#3##5#535#535#  M99GGGG>>Dcc+%-)%XX%)'6767#5'675'675'67536"+*",.1(/8+0 7.(- 4+&+ 1)# #  (?:  '  $ " 3533#3#3##5#535#535#X[[PPffccOOX''"$EE$"3'67'536?3353#5##YI < 5--}>( / sfoya W#'3533#3#5##5##535#735#33535#335'OOOYEEYO;;P;EEZEEV//Z |!!!!%)-16;?3533533#3#5##5#'67##535#735#33533535#365#35#35##3*44>+2$" <3 3*!^**<%)9-*=++;I ??(  I<>  &t/t0#)/3533533#3#3##5#535#53'#37#7'6'&'UP6 *Odd__M+ 6X1 Ir  ????&00&&&J  P!&'c//07 6100 &'7'6F-/2+9& /-3533;267+"&547#&''67&'767#EJ   5 9 6 D%%[?   6S*0#",  $3##"/32=#'67#53535#&'''  n!!%'mm8  gF B8( -(ggT!'36533#"/32>5#'67#7&'&'"Hd  RU J G  e  ''Y5 96b-&VN` 3#3#3#535#535#53&'{ _aTThfSS_^6DD6!'3533533#3##5#'67#535#5#7&'/I0077K 4 * 47/I''&&FQQ1 %FFFF9  $*03##"/2=##53#"/32=##5&'7&'e  0  68|    /!"$ !"% !5&'#'67#53673#&'&'3533#3##5#535#y  2+: 1=  1?, 3|  #+..ZZXX+J/!w g//0 3'>y%!" V&7+5,.'@# A`!LR3&'# <7xvADo 67>7&''67&'?. *2 8)*C A'1_(8#'>  $!-a33#"/32767#7#'>7# 8< D$!0Je* EJ\LFV67&'#"'73267&'02/    2  ,02%,8@.%30!'3&''67#'6`S $5 7#*N xH 3389;"v),'67'6767653&^j.6-$#2 3C; E $?4! Ia@ !673267#"&='75'6 *3878:$ /+V] #f;K %  P;'6767&'7&''6m#: ;&8 9;,NQ2$"8D " '6'6'&' Qfc9j 2! ( $ %!3;".#"'>;67#53&'w U=I,./FA# Q,X A3    9.!%3#"/3267#3#"/3267#5363#hW  o  +M 8 MN5s 3#3#3##5#'>Rwbbff&'= ( "(3##"/326=#535'2'6'&' )2jj kk(-`H WB =V%    #'6&'3;".#"'>;67# Zm b  F3PL/HA$ J2   #1   *#)33##"/32=#'67673'67&'{QQ   N _@DPC6 4V  R -( "$ %! %"!"'6767&'#''6'6uP XY &)$55(+'*2  B:#=m % 6 &3#3#535635#'6GE0B)R>RR -*8v|8S 3#3#535635#&'GE0B)R>RRQ$"8v|8T '3#&'#'67#5367'63#'3'> Ws=0 :'B 7CL^O !0/ shh/) # 53#3#3#"/32=##5##535#535#535'6=6 '.IIPPO  ;2FGGBB'*pB  *TTDWI>615[ 73##5#535'2353#5'675#73673267#"&5 $,ccff#(Vj:": "   ]} !+$ %  48<3#3533#3#&'#5'67#535#535335#535'25#'35 $,]]',,%Q<8#": 4$N"(()[[#'U6'=)CC"} ,B3#&'#5'675#535'2353#5'675#73673267#"&5 %.dd+= 9%*6 @+ff$(Xe8!8    G.)IG)-GJ G      3;267+"&54767#t0822G$!f\3 !$Q03325>7+"&504  +$Ķ F3'67#    &#"/32765;25>7+"&='753  f*" B%3:Q +_  # b MH "365333267#"&=#'6767#<R   ?( #; " B%#7 #3#'63;267+"&54767#H (Z&1((B Mf &"=!% 6,37537#"/32765#532767#"'&='714O  948; ID "9C>\ 4XS^ #^  3#"/32765#&''6  *#" ##h9GJwM  /6767'67'67'67676,50& JQc 3;"#%-&$@' :A/  3.&t1t2&t1t3&t4t5&t4t6#)333#"/3267##5#535#5367#7&'fF1WTT>>:2>-&C 1__4G4q&t7t8 &t1t9&t:t1 +3#735#33535#335'3;267+"&5467#goo-I-J5"# = ,:?1ß[222{777R   :K &t;t<!&t7t=&t>t;&t7t?&t7t@ &,3'67#&'367533#'67#7&'&'  4*mV]QHcz(" '  N.11%NM&t1tA &t7tB&tCt1&t7tD &t1tE&t7tF&t7tG *DJPU[#"/325#53267#"&='753753733#3##"/327#67#5;65#7&'7#7&'x ,V 2+5" 9R  G /-  #/  R'Id]m  k:3?82C  #  e1,   &tHtI &t7tJ &t7tK&t7&tLtM&tNtO &tPtQ &t1tR +/37;?CGK33#3#3267#"&=#535#5367#'635#33535#33535#33535#335G V9N\\# 0.TTKZR +88K;88K;AATIAATI  H H   H H 8 & B & &tQtS&tTtU &t1tV &tWt1P 3#"/3265{ Ŀ 3#"/32=67#&/  +!x ~3'67##"/32=#'6L  ; :%   !*&33'67##"/326=#53&'767#-$ L C   kh " a \   -15'67333##5##"/32=#535#535#53673535N 0] 2=   NNhh?Y ===!  .9 #   +. +/39?3533#33##5##"/326=#535#535#535#3535#'&'7'6]^^O; UUkkUU]q;;;;A  }  ))4  )<Aa    37;?C3533#3#33##5##"/326=#535#535#535#535#35#3353535cffRRUA [[ff[[QQc&==Q>>AAA  3 !*   3 + ?!3#3#$3##53##"/3265'Qgb  Al 3#3##"/326=#535#!Qcc iiXAV QA3##53#3#"/32765#2<ߍ }<*F'3#3#3#"/32765#7#537# r  !:? 8##K! ,6#3#3#67&'7''67#%s6A JJ *V2D (1 )8 3#33#537#'7#7#Ն z= t:l#r-kh223##'6765#53##&~A2  @;=%H<3#33#537#537#35#h` 559P?cP?1 483#"/32=67###535#73&''67&'7>7#3#$"*  ";4!!sI    3i o#Pf>,)       y X 3#53&'~ ej 3&'73#3#5#o  ^#  &t\t]3##5#'>7#53&' f=?%$>gT:5O )3&'73#'67&'&''67&'76b b?) #y! /2 @&0= >&  #   *3#6767'67'67#53&'&''> ^{) A8 A"&KhY$$0J EM'/! d 0!'-3##"/32=#'>5#53&'&/'6} dF   (!  Ni c  @, !*AQ%, +',# ! 3#53&'3#'6=36'&'_X> ?o F   -0' &8 %3#53&'3#735#3#"/32=67#afB||$!(     3:8 $ &t^t_ #)13##"/32=#'6'#53&''67&'3&'#`G  & )Da<B>t > :+ 2 1 F40&t`ta &t_tb *3&'73#3#735##5##53##"/32=#f^!tt @  I   1-1 / -  *&t`tc&t_td &t_te &t_&tftg .4:3#53&'3#3##"/32=#535#53&'736'67&'V\B 8b[[   [[e8  > V & !y%$  * 5 2 \ &thti&tjtk &t`&tltm &t`tn 8>BJNRVZ#53&'73#3#33##&'#5##5'67#535#'6=3&'367##3'#35#533533535335S7Y[1 ;I0%& %  *67!1 S /.66))L   1;;.2% '/F  . &totp&tqtj 3&''65t.> MT i7\ (QJ/>YB #5'6  79 &trts  &''6&'{ 4: 85&6H683!/0 3&''6'33#D@1DdX$*EE+ N(28 81  H*#"0*4 06:+ &''63#'3'65|38 46.; NGW9 0273+)<2& &''6'67&~32)6C N!B R49 6 #0M2S, &t}t &tt &ttt &tt &tt &tt &tt &tt} &ttt &tt &t}t &ttt &t}t &tt &t}t &t}t &tt &t}t &t}t &t}t &t}t &t}t &ttt  '67&'&'3&'767#-= N(0: 64  F! '; .(2 ,0) !3&''>7'367'7&'7 .! ! #, >P("%$-6C>!$ $! &t}t 33#3#53&''>j``pX -B E+D*/( 3/,) &tt &ttt &tt} &ttt &tt} &t}t &tt &ttt &t&tt &ttt &t}t &t}t &t}t &t}t &tt &ttt &ttt &ttt &tt &t}t &t}t &t}t &t}t &t}t &t}t &''633#3#53533~28 74.= Q MM`'/ -10+:<dd &t}t &t}t &tt} &t}t &ttt &ttt &tt} &ttt &tt &t}t &tt &tt &t}t &t}t &ttt &tt &t}t &tt} &tt &t}t &t}t &tt &ttt &ttt &&''63##53#67&'7&''626 44,= PiiGr25  EM-4.*#/' #  &ttt &t}t &t}t &tt &ttt &ttt &t}t &ttt &t}t &t}t &t}t &ttt &tt &t}t &t}t &ttt &ttt &t}t &t}t &tt &ttt &t}t &t}t &t}t &tt} &tt &t}t &t}t &t}t &tt &t}t &tt &tt} &tt &t&tt &t}t &ttt &t}t &t}t &t}t &tt &t}t &t}t &tt &t}u &ut &ut} &ttu &t}u &ut &ttu &t}u &ut} &tu &t}u &u t} &t}u &ttu &ut} &tu &t}u  &,&''63#3##"/32=#'67&'|36 64,; Mnn-W   Y+{+-.)!B  ? % $*0&''635#53#3##"/32=#&/'6|09 73,; M &t}u? $13533#&'#5'675#&''67&''6[XX)A <$(6 @*[#   8B6b\3:@  '   &tu@ &tuA &t}uB &t}uC &t&uDuE 4&''6&'33#5367#3#67&'7&''67# /6 63.8 R  :+e{37 FO<     ;      &tuF &t}uG &tuH &t}uI &t}uJ &t}uK &t}uL &ttuM &tuN )-15&''63##"/326=##5##5##535#33533536 66)> Omm $####6#$#(# i 1111=2 &ttuO &ttuP &t}uQ &tuR &uSt &ttuT &uUt &tuV &tuW &tuX &tuY &tuZ &t}u[ &tu\ &tu] &ttu^ &u:&tu_ &tu` &ttua &t}ub &t}&ucud &t}ue &t}uf &tug &tuh &t}ui &t}uj &t}uk &tul -159'67&'#73&3#"/325'37'?#537#33575#73#IH%2: m2f7f 3%--'S '! 5 .r ea %###V>Q &tum &t}un &tuo &tup &tuq &urt &ust} &t}ut &t}uu &tuv &tuw &tux &uyt &tuz &tu{ &u|t &ttu} &tu~ &t&uu &t}u &ut} &tu &t}u &t}u &ttu &uu &ut} &t&uuE &tu &t}u &ut} &t}u &tu &ut} &tu &tu &t}u &t}u &tu &t}u &t}u -159&''63#3#"/3265'+'26=##535#35#73#x4: :5,4 Jii|   H 11111^"&(# p gn /$41[ &t}u &ut} &t}u &tu &t}u &t}u &ut} &t}u &tu &t}u &ut} &tu &ttu &u&tu &ttu &uu &tu &t&ut &t}u &t&uu &t}u &t}u &t}u &tu &tu &tu &tu &ut &t}u &t}u &t&uu &tu &tu &ut &t&tu &t}u &t}u &t}u &t}u &tu &tu &t}u %-1&''6'6=3&'73'#335#5##535#z77 99,6 MJ Gqqq"!y,# (37  O= .A A& &tu &ut &ut} &tu &ut &u&uu &tu &tu &u&tu: &ut} &tu &ut &tu &tu &ut} &uu &t}u &t}u &tu )-1'>53&'3533#3#3##5#535#535#35#35#*!!366.,..66,*3EEEEL7,PmR\ 'Z**Z96 &utt &tu &ut} &tu &t}u &t&uu &t}u &tu &ut &ut} &tu &t}u &tu &tu &t}u &tu &tu &t&uu &tu &t}u &t}u &t}u &t}u &ut} &tu &ut &t}u &ut &utt &ut &t}u &tu &u&ut &t}u &ut &ut &tu &t}v &tv &t}v &vt &tv &t}v &tv &tv &vt} &tv &t}v &t}v &tv &t}v &tv &tv &t}v &t}v &tv &t}v &tv &tv &t}v &t&vu &t}v &tv &vt} &t}v &t}v &vt} &t}v &vt &t}v &tv! &v"t &t}v# &t}v$ &t}v% &t}v& &tv' &v(&tv) &t}v* &t}v+ &t}v, &v-t} &tv. &tv/ &tv0 &t}v1 &t&uEv2 &tv3 &tv4 &tv5 &tv6 &tv7 &v8&tv9 &t}v: &tv; &tv< &tv= &t}v> &t}v? &t}v@ &vAt &vBt} &tvC &tvD &tvE &tvF &tvG &tvH &tvI &t}vJ &t}vK &tvL &vMt} &ttvN &tvO &tvP &tvQ &tvR &vSt} &vTt} &t}vU &t}vV $0>K&''63533##5#7&''67&''6&''6'&''613 43-< OOihhi:  x     c   #!ww((              &vWt} &t&uvX &t}vY &vZt} &t}v[ &t}v\ &t}v] &tv^  +5;A3&'73#73#53&/#5'67'7673#536'&/&'F!  D}  ,d. t  !I!*'c &k0$  > <| 693  6BM4B@3> ;7+4 2. &t}v_ &t}v` &tva &t}vb &tvc &tvd &t&vevf &t&vgvh &ttvi &tvj &tvk &tvl &t}vm &vnt &tvo &ttvp &vq&ut &tvr &tvs &tvt &tvu &vvt &tvw &tvx &tvy &t}vz &t}v{ &t}v| &t&uv} &tv~ &t}v &v&vt} &tv &tv &tv &vt &v&tv &tv &t}v ,9&''63#3#735#73#735#&''67&''608 64-; B PP))OQQ++U "} " ##99,   !    &vt &tv &t&uv &v&vt &t}v &t}v &t}v &vt &t}v &t}v &ttv &tv &vt &vt} &t&vv &t}v &tv &t&uv &t}v &tv &tv &tv &tv &tv &tv &tv &vt &tv &t&vv &t}v &vt &v&vt &vt} &t}v &vt &tv &tv &t}v &vv &tv &tv &vt &u&tv &vt &tv &t}v &tv &tv "8#5'673#735#3#735#73#735#3533#&'#5'67#;  !:qqMM%DD >EE!!kKJB' '% (@}773/778  ;; &tv &tv &tv &tv &tv &vt &t&vv &tv &tv &tv &ttv &v&tv &tv &t}v &tv &tv &tv &t&v&uv &tv &tv &tv &tv &vt} &tv &vt &tv &tv &vt &t&vv &tv &t&vv &tv &tv &t}v &tv &tv &tv &t}v &tv &tv &ttv &ttv &t}v &vt &tv &tv &t&vv &tv &tv &tv &t&vv &tv &tv &t}v &vt} &t&vv &tv &tv &tv &tw &tw &tw &tw &t&ww &tw &tw &w&tw &tw 33267#"&5'3'> !D ƾ " X(6 +7 3#32>7#"&=#'>5#C -%# " D % J#3(1N,67&'7'32767#"&='>7'6f:?# & +'+7  (c& i6-0 +36533#3#3267#"&=#'67#'7367#$TVWcN 'S FF=SE  KD$9-#  "3#3#32>7#"&=#'>5#$E  $ ,- (?0a  h8/0 !#53#32>7#"&=#'>'35#Q*3  ''!&$[iiR %  Y+4+8C&t_w  )/367&'3267#"&5'3'6='67'&'&*  (7P G$)"8B E  |A)$4L367&''67&'#53353#32767#"&=#'6Q $ 5=  "J C     hvcbuI PR-3533#3#32>7#"&=#'67#535#'6C-RRbI &'F =Ae6 **+K ' RVF+% #)33#3267#"&=#'67#537'6'&'uaI  "! F@ B`U]X _U!HK  &w w  *.3533#3#;6767#"&=#'>7#535#35#dffL63 '(% /Md+K4 :''KT& (,&/'63#3267#"&=#'>7#735##' '$F ) %)    !)' jj"% 'Q:  A ) ++0533#3267#"&=#'67#5367#'6367#35#R Z :@   ) % >;Z R./6E@; P6   = 0P  ^**%+17'23533#32>7#"&=#'67#73675#335&' Mo\UMT<  ) OJE69MB *K> #  E?3  %B  &ww  (3#735#35#'3#33267#"&5'3'>lqqIIIIWc   %=%"vDPCt >   C((  #)3#3267#"&=#'67#53635#7&')( % $ C> &[Xrr  ^>  BC6^`8?  -3#35#535#53#3267#"&=#'>7#56k!::66;O/ !(#,+0) tH  L*/ %"l @I3#3#'67#'7367#73#3#33267#"&='67#'7367#367'_ 2. ' 3ij"),   . *5,  $H,,:7$$K  ,&+:7$_@  ,16<367#'6733#32>7#"&='67#7367#335&'(_ T ,^ 6D   -  4$ DC6=Q<   P8 #  8, 4*E   (3353#3267#"&=#'6765#7#5#35"L#L8 &' . '5K$88{D ! K,+ #h88UU&w&t_w&t_w 26:67&'7&''6'3#3#32767#"&75#'>7#3#735# '+YY j&9=/ w__99*  $(o uL3,B Q/ &ww 3733#5##537'6'&'3#32767#"&=#'67#735#u^_Fp %  %! F@ cc05""5,    HF*!  /3% &ww '/@3#53635#35#'67'5673#535#'>733267#"&5t%T ....#  52!W%' %!8   #!qq :KS ^  y~Xo$& 6   &ww &ww &ww %3;J3#53635#35#73267#"=36'353#5'675#3'>733267#"&7u&N(((({   ""I#& %6 " , ll 8H4 !  k1&(P)$   7 ! &ww &ww &ww &ww &'7./'>w %( 3$ &0 %i7$5;DF&'7&'&''6'33# ..: 8U٦ /AG N%%n$#"/32=#&''674'##53&'7 =  !$KW    *% <6<  ##3#3#535#535#5'67&'3&BGG[]GGE  O"28 [$%s (((( +02K )63#3#"/32=##5##535#&''67&/&''67&'eY  EEYf  I    {@%,%,  +/3=&''63#&'6'#"/32=##535#35#7&'6/: 64,@O nnc     88888  $*(  $ & !i  .#42 $  .'#'6= .A%#AĊ:rIOb$@ &/'6''6767&'* - F)-k! HG /!3>=#,EH)/@(.  1HR   &'3#'67&' XG'(0l+*8 D'07/38/  &/'63#3#"/3265#7#'1 -,.: 8g m r17 3"%(C'13#"/32=##5#53'6'&'; WDZ  #_I  3#536'&'3#3#>uV   q4#3533533#3#535#35#'67&'-F..87-AFF "(m! $////AAAA] &3#3#3#535#535#&/'6YOOfeMMW54J,&h784"%'67#53565#53673#3#&'&'UU WZOp 4XbXJ FR <:6%-6 !&'3673#7&''67&'vS!; 8!#)e*!#'#,,$g/22(j q ,"$'3#3#535635#'67&'O=0A'R #* "']#* "' %.+E&  %/,E&  #8@D3&'7&'#"/3267#'67#5'63673267#"&5'#5##535#Wq5   C M B! 2C' *+# ,%%%  + '0  " `!    H\]<+ .6:3673#3#3#&'#'67#5367#537#53&'3'>73#Y .  3YQUq=) 5$> -ARDJY6 N    "$    %"   S 48<@DH3673#33##&'#5##5'67#535#535#535#53'5#3533535335R ' BL;0* *#& '/9KK77FAK##)_#)  %%!$D3673#53&'35#33535#3353533533#3#535#5#'67&'Y  2  (* 88I788I73E33:93E $, 'b4$ "3 MM :/5    /TXfm3'673#53&'33#7#"/32='675#53733327#"'5#&''67&'767#533#3#'#'67#7'7#R >   FF   $((S2    f6 SSG`G <$  )  *"      R     #7;?CGKOU[3673267#"&5'3#5'675#533#3#3#535#535#735#33535#3355#35#&/'6" #( #/%(!FF1!00>>22!99L899L8"@@@D## $$;) %    (>  9F    , & (  !    &w w!#"/32=##5   #"/32=##53#3#  (|| 8'#'3#3##"/32=##5#535#53535#35#  |||||=+- (HH+==*h+!33#"/32=#&''67##53uZ G%) 6CW-  ''+(:##"/32=##535#335 @@TB¿  Ml[HHH "3673#3#"/32=##5'67#H| o,> x _~#+&w"w#  $(,3##"/32=##5#53535335#33535#35#  MM99M<99M< S M>#">__KKK $(,03#33##"/32=##5#53535#35#33535#35#aP P`$<>^IK3#"/32=##535335#35#  E%j11dd Lj}d,8QQ%!%#"/326=##5&/'63#735#  /bb<<  & &O+  $(#5##53#3##53#"/32=#335$  TAAT"c,e  A (,03533#735#33535#335#"/32=##53#3#[[HH\HHH\H  !nnnnV42-`  Ifx" ##5##53#3##5##535#35#35#SAAS  "128<@DHLP3533533#3#3#33##"/32=##5#53535#535#535#5#35#35#33535#35#9;:://@fM  Mi?..9;;;#99L999L99>  **>M.&w%&w&w'  ;@E#5##53#3#33#3265#"&=#'67##5367#'6367#335!qqqq O4;  *#I :$W L .18M9K99K  9  & > B _#5##5C00C&w(w))#5#'67>7##5365333267#"&5P1 <Q    , A.H ' 6(-@0o %  &w(w*&tw+&w(w, (#5#67&'67'5'67##537H ,J$   F A] 7$& "4W S  O K&9  &w-w( &w(w.&w/w0 &w/&w1w2&w(w3&w(w4&w/w5 &w6w7&w(w8 &w/&w1w9 4#5##53533#&'#5'67#'3533#&'#5'67#f$0'! "h*!! %'7$':P$$53gf/1## US!,&w(w:&w(w;DHLPZ#5##53533533#3#3#&'#"/32=##5##5'67#5367#535#35#35#35#3533&'##<$$ `4% 0,  )?+#6<<{{{{20 G -- A   ** ( A! ! G K &''6_)U 941 $*3&''67&''667#&'&'^i'2 32.? <'4 \2# !0"V; 9T       $ P   !3673#&'#'67#&'&'UmKFGC >LZ N6 4L)*04=%$,< *&tw< &w=w> &w=w? &w=w@ &w=t &w=wA&w<wB &w=wC &w=wD &w=t &w=t &w=wE &w=wF &w=wG &w=u;&wH&uDuE &w=u% &w=uL&wHwI &w=wJ &w=u &w=u~&wKwH&wHwL &w=wM &wNwO &w=wP &w=u &uw= &w=wQ&wHu &wRw= &w=wS&wHwT &wUw= &wOwV &w=wW &w=vG&wHwX &w=wY&wZ&vw[&w\&w]wH&w^&wHw_ &w=w` &w=wa&wHwb &wcw=&wH&vv &wOwd &w=we 3267#"&=#'>=    M¹ $ H,:7-Q3267#"&=#'6=&'   U*1ķ   I.:%RS@$ #  33267#"&=#'6=36p C L;4  %=F$EE 5333267#"&=#'6=r/ K=6%% %=F$EE &wfwg $'6=3'#33267#"&=#'6=<  =,'"D5 5?_C1'h  \*100&whwi &wgwj &wgwk &wgwl &wgwm &wnwo &wgwp &wq&wrws &wgwt&wu&wvww &wgwx &wy&wzw{ &wgw| +9=C[33&'76767&'#5'67'7267#3#3#53&'#735#367#3267#"&=#'>7\ B  %M'  E!EBbb'9J  D          32  3  &  &w}&w~w 3#5##533 67&''67&'3#5#533H#$(!%"#"-5''$(# 3533#3#535#'3353#5#@7::??7(77BB  ##53533#'##35#ѡ1g11@01RRQSS 353#5##535##5#l*O'R(WWղWW335#53353353#5#353#5#FP<;;FSLcQ>RR>XcLj 35#53533#3#353#5#5335#gRRVVee=9go(%%(Q?`R?Q&ww&ww&ww&ww3#"/32765#'>7#'   `&'% 7xO OX ML3#"/32765#'6  1@ DwL" 7#'6' B147(R¢4$eHJU'-" ! &67#53'#"/327&''67'&'767/I "/" DA W#,*^20#4(#6"%3! (O #&'#"/32>5#'>7#53'6   H*' "'5 % !g)a7#%* *':!.+  >$+( +: > ;(!&]$E*2*# &ww &ww &ww &ww&ww&ww33#5#535#535#5367#'6ba3q X! 3  !#&ww &ww &ww&ww&ww &ww&ww *A3#"/3267#'67#3#"/32>5#'>7#'3#"/32765#'>7#  P O E Jfi  $)ti  $)7 : *R=' ""E$">& 7F%" &ww&ww&ww &ww&ww &ww&ww &ww &ww&ww&uEw&ww &ww &wt9&ww &ww &ww &ww &ww &ww&wu:&ww &ww &ww&ww&ww &ww &ww &ww &ww &ww &ww &ww&ww &ww&ww &ww &ww !7=3533#3#67&'7''67#535#73#"/3267#'>7#'6'''*> ',(+'ij    #  $$-,  /-+G5gHLR.$ &ww &ww &ww&ww&ww &ww &ww &ww&ww&ww&ww&ww &ww&ww &ww &ww-159&'73#5363#"/325'#"/32=##535#35#73#S  m A߆ + T 88888k   0  z  6*A6l &ww &ww&ww &ww &ww8L3#"/3265#'67#'6'3#&'#5'67#535'23#"/3267#'67#E    2-  % $$  !(-+(  R M F K F(23' "+ #  -04 $1# &ww&ww&ww &ww&ww &ww&ww&wuE &ww&ww&ww &wuE &ww&ww&ww&ww &ww&ww &ww &ww &ww&wuE&ww &wuE &uEw &uEw&uEw&ww &ww &ww&ww&ww&ww &ww&ww&uEw &ww &uEw &wx &u:x &uEx &wx&wx &wx &uEx &xw&xu: &x w &w&x x &uEx &u:x &xu: &xx&wx &uEx &xw&xuE&xw&xx&wx &uEx &uEx&wx &xw&xx&uEx &u:x &u:x &u:x!&u:x"&uEx#3533#"/32>5#'6=#Fj U\ SF,,c= @Cd?:W &x$t1 &x%x& !'33#"/32>5#'>5#53&/'6aI  4)*(%EEt   *bD ADGMD?*#) +!*! &x'x( &x)x*&x+x, &x-x.&x/x0 &x1x2 !23533#"/3267#'67#'3#53&'67'5#'6=5   !F *t2< $77(9Lp,)dJDc   d/876 7Q36533#"/3267#'>7#36533#"/32765#'67#73733#"/32767#'67#Hg  T, * D (.   '" %u 5   # '"  4    W L .=0Q ,>0 &x1x3 &x1x4 &x5x1&x0x6 &wx. &x7x. &x8x. &x.x9 &x:x.&x.x; &x<x= &x1x>&x?&x@xA&xBxC&xDxE&xFxG &x.xH&x.xI &x.xJ &x.xK&xFxL &xMx. &*D3#"/325'3#3'67#&''67#73#3673#"/3267#'67#  u;?TI7   $'Wf   WJ ?Pm  _ 3(  "N/  0&4 % &x.xN&xO&xPxQ &x1w&xRx. &xSx.&xTxF &xFxU&xVx.&x.xW&xXxY&xFxZ &x[x\ &x\x] &x^x. &x.x_ &x`xF &x.xa &x.xb &xcxF &x.xd &xex.&xFxf(,048<3533#"/32>7#'67#'3#3#5##537#35#35#35#35#35#5  !(#|<<P#- ?"..+N0x.*n7}}} PL &xFxg&xFxh&xi&xjxk &xlxF &xmxn &x=xo &xpxF &xFxq &xrxs&x,&xtxu &xvxw &x.xx &xFxy&xz&x{x| &x}xF &x~xF&x|x &xxF&x=x &xFx &xFx &x=x &x=x &x=x&xFx&x=x &xx=&xx&xx= &x&xx &xx= &x=x&xv &x|x &x=x &x=x 3#"/3265#'6D $ F6t)%3#"/32765#'6&'O% (!! 4n$& # &xx &xx &xx &xx &xx &xx &xx &xx &xx &xx '+3#"/3265#'63267#"&=3'#3D % /I R<mEE k'N "g0  ~J7$ 4;3#"/32765#&''>?''67&'767#'667#A    + . (   " %> " !v1#  ,  %# %- * &xx )13#"/32765#'6&''67&'763353#9   a`s 7 t   RTg &xx &xx &xx &xx &xx &xx &xx "*.26:3#"/32765#3#'63#735##53#5'35#3355##5#5  {{WW o//A..//   $.z WW /. &xx &xx (,0BZ3#"/3267#3#67&'7&''5'635357;#"=#'6=67#53&''67&'C    <:  %)))[ :M    H5x Q; ! '3!  W      &xx-36732>7#"&5-K? ER&0 ;4W Q#) &ttx %3#5'675#53736732>7#"&5T"& CC;" #* 7D:Ka  &xx &xx#3#5&xx&%x&%x&xx&%x&%x&%x&%x&%x&x%&xx&%x&xx&xx&xx&%x&xx&xx&x&%x&x%&%x&%x&xx&xx&%x&%x&xx&xx&%x #53#3#.⯤&%x#3#5&''67&'76ԛ/ "! ! #% &%x&%x&%x&xx&%x&%x 3533##5#fhhfNN 3327#"&'#3533##5#@BB@!1BL??cc3##5#535'6?ffee!, x>rr; 3533533##5##5#7L77L7tXXXXwwww 33533533##5##5#'6=#53021##12)%##RNNTT||tt E,(;  &xx3533##5#'6=#535'6 J22J? 7;;><``ssC*&67  3#3##5#535#'6BQddnn5!BbbB# ( !3533##5#3533533##5#'67#Z[[Z ,c))d2 *+!!66C****ZZB53533#3##5#535#7'6'&'[ZZffgg[  NN*JJ*V   #3533##5#3533533##5##5#35#[YY[ "u##u"7uu!!66F****V V88 #33533533##5##5##5##5#53533\ !! SSSWW{{ttuu{{XX3353#3#5##535#rBV`tG[^\]pK^buI +7'67#7376733276767+"&='673533##5#8 + K '5  rceec") S1       ]:: &xx#53353#3#5##53tS?o[YEiUQp\aMr^^ #(-3#3##5#5367#53635#335367#33535oe9NN! =?3??SA6>RIR : j11 j :F  +  #/3&'73#&''67&''63533##5#Y W2 u  ieei    -9CC 33#3#3##5#535#5335#35#mhhUMjjiiIB-_++_'9 &xx#'+&'73#3##5#535#53635#33535#335U  i &LddddLp i88M888M8  m..m@G+1735#53533#3'67#&'36733#'67#7&'&'aTTUUc 8 /o S[ ;& Gd# v&!&   4 !$=  9 83533#3#"/32=##535#3673#3##5#535#53&' iiiZ  \iS 8>>??8"   r/ **  #'+1&'3673#3##5#535#735#33535#335'&'x  ?{  MhhiiO;;P9;;P9   ,]..7;g !%17=#535#53533533#3#3#735#35#35#73533##5#'67&' 5k`s555555Y'))'J 3  BVV=44MM}}1    &xvD %?CGKOU[agms3#53&'?67&'7&''67'67?67'7''67'673#3#3#735#7&/&'7'67&/'67&'3533##5#w PV         )====@@x  m # #hkkh  "     / C""e 3&'#e3$#&L! ##533'353#5#ABBSiddi&'3#&'#5#x  Qf-  ] .(\&xt~&33#3#5##5335#kffYE1,/xxTA 3#535333&'#j^Oc/" !#T">D3#5#'6=3533#3UMd#c.' (3E(3#5##535335#767&''67&'y`Jr&" Dllg   333#3#5##5335#67&''67&''67'76mkkaQ=L   #     w       &xx&xx"&*.33#33#"/32=##5353335#35#3#735#miiP  6"J)s77mmGG FW  @`rF!%5565D##53#"/325Rx  &ۑ C##53#"/325'&'W %.  ߔ]#53#"/32765#3#53eC NuVr%U&xx&xx -3#'6=6#3267#"&=3#"/3276 G` e6] +3  >8   &?616`eT  j7 $3'67'5676?##53#"/325YL 3  3*$y3Z Y>($ lb٠ &xx 633#'6='6367##3267#"&=3#"/326T ] J! 1 X SU +.  :9~  9/.#,D   EN   d5 &tx&xx &wt$*06753'67'56##53#"/325'&'7&'o#,L 0 15^    pWQ;' ֚ o!!##&tx&xEx &xt &xt &xx &xt &xx&tx&xx&xx &tx "'39?EK]&'#3##"/32=#535#5'63&'#5'753'&'&''67&'#53#"/3267##I ,,  11" +@ >A;  a  R  D R    %-)NJB    &  =* D #'6=SC6 6>_33#'6=367#'6W fJX\ 21/) !*D &#'6=3#"/3267#3267#"&51| S0 >.RE4 6>_3K1t  &xw &wx &wx &wx &wx &xw &wx &xw &wy &yw &yy &wy &wy &yw &wy &wy &wy &y w &wy &yy &wy &wy &wy &yw &wy &yw &wy &wy &wy &yw &w&yy &yy &wy &yy &yw &wy &wy &yy &wy &wy! &w&y"y# &wy$ &wy% &yy& &wy' &yy( 6:>CZ`#367#533#7#5'675#'6=3&'73&'736735#35#675#73#&''67&''667#72G "'   .   (((((\9     -JV >. /9T   a33 {9  ( ) &yy) #'-3SW[{#3##"/32=#5367#'6=35#35#'67&'#3##"/32=#5367#'6=35#35#7#3##"/32=#5367#'6=35#35#'67&'7'67&'UG@B:T6rrrr  j 4$(!"  $0000-+ #'1111x 9 I < 7 7*"  0-    ,,%+(/ ..&+)       ''6767&'# QQ 6 ),@Mh6? Q{9'! 3673#'67#67&'7&''6Etx97Aw/& 3<!#Y> >LL* &-  ."&''6767&'7''6767&'` ## "'' %" W*2  Glz1.7Hjy1 &y*x &y*y+ !3533#3#67&'7&''67#535#XVVks3; JJ ,\hX##33%, .3#)67&'7''63#"/3257&/'6i6<  KT,, In6  $ 1a Q$* +#.  #567&'7&''667&'7&''6767&'7&''6q!'@4 DP+   &,! '.7! !( #:2 "&  72 "'  /3327#".5#3533#3#67&'7''67#535#   688C^#' 4:9D6+>\O%%& "  *%!%3#67&'7&''67#53535#35#35#)A3  FUE*iiiiiiȄ    -FE "&*.2&''67#535#53533#3#67&/35#33535#335JX'!BQhhjjQnA4 m>>R>>>R>5 '\\  K: '+/3&'3#&'#'67#537#'6767&'3#3#3#}C/816 +>M ), Khh   )&" k &,2867&'7&''6373#&'#'67#'6'67'6i.1 GO'?R zA"" )),: .A (@ B> 4S UN >s x  / &"   -  #5BHNT67&'7&''667&'7&''6'67&'7&''6&''6'67'67'6e$& ;CT   $]  &+P0< 7;+7 O' 2 69 .S XN :n q               %  +  #5DIMQ&''6767&'&''6767&/&''6767&'&'#5'63&'3#3#=E"%( 4 "  _ "&  *27 s KW.   -           , !?LRX^67'7''667&'7&''6'7&'7&''67&''63#"/325''67&/&'f&) =E S  ! c ! /: 75,8 =!$(I   /              1L 0 "   $:[`'23#73673#5##53&'7&'3#67&'7''67#73#3&''67&''67#53667 /C7PPz  ; ]9  \6  #DH? $ #    &'  (3 $  1   %* ;  &y,y-#53&''67&67#2 5"8 6()=C"5D+ t S;&&!?0/ 7,2@%" #'282 "'373#3&''67&'#'67#67Hn, +#%2 0  - :D`  #1 '8);K5!" &y.y/ %3&/'67&'#'6=667 DZ.-  ()"`2%&):+    3<2.2fO, '&y/y0#',35333#3&''67&'#535#535#33567#)KD"fI'$6=+*7 4%KbbK`09"g2# # &+3#3&''67&''67#5367'267 /<t1 0&,> ;& .>D[ $    !# +2 g $)/3&''67&''67#'7367367#7&'pr% *#%1 . *>8-oOU6~ &    (3=0)"[ ).F3&''67&'767#3&''67&'#367'3&''67&'767##!  $%,: 4%%% /,_k     l  " V    [(    !&      &y1y2 &y3y4 -@E\3&''67&'767#'3&''67&'767#3&''67&'#367'3&''67&'767#h  !  Qpf     Pnp    !  e  ! N         ['         &y5y416'23#5##536'&/&'3&''67&'#367 Nq]M )?  -  "3 6(,: 9$) ..N    &y1y6 &y7y/ */#3#3##535#73#535#3&''67&'#367vNLLNN::ZeeQQo  & * O4<)L&L/"    $ &y8y9&y:y; &y<y= %):@F'6=3'#373&''67&'#3673#3##"/32=#&/'6,qKK_    LL]#  'Q 9  S*$QQ=+$\"#&'8C3/)97B ?   /435#5673#35335#535#53#3&''67&'#367(NW#66DA222FUM'#4=,-; 6')#I[  ``f   &y>y? &y@yA>CGKPbg33533673#3#3#3#27#5'75#535#535#53'#53&'7337#35#35#675#73&''67&'#367_*<6ZMMgv%,ePP\45' 8E'00000P`           ?I      [ ) + .  ) #5##535#Ч3533#3#5##535#35#dddJ~Gd1~~222pp2~9 3#"/3267#'6#5##535#K   )cFFF1%v$3`f?- 3#735#3#"/3267#'67#537qq&b  PK BHMO)D G%.E53#735##53#"/3267#'62kk!K H T JM)gH(2Q&wyB&xyC 3#735#&/'6.||b+ +; -0ySu!% +&yDx 3#"/3267#'67##5##535# T S H GH/L<_iiG4&yEyF&yGx 3##"/326=###535# &  |L88 'XfE2''6767&'#5##535#$ WW 4#=6#5##535# E^ kJddd B85D9lmnI6#',3533#3#&''67&'767#535#35#335cccTV1LP74, QTc#@@T@K   KN% %&y\yF3#"/32=##5363#735#f w  9 cc>>   CV2&y]yF&y^yF&yHy_ 3#735##53#=#/xxR,mn11&y`yF&yax&ybyF&ycyF&yFyd !&+/33##3#5##5'67#5367#5367#3353535#""t x &*5OTEYJOWqxx,-Y D !  , ~&&yeyH &yfyP &ygyP&yhyF&yFyi&tyj  $,0&'&/3325>7+"&5''6#5##535#x ft(? $  !#( '$ E "G1" (Ce eE2&ykyH&ylyF&ymyF &ynyo&ypyj&yqyj&yryj&ys&ytyj&yuyv&ywyH&yxyH&yyyj &yzy{&y|yF&y}x&y~&yyF  %3#735#'333#&''67#53565#335Iaa>\DM [ QX\PdAI#G2%  90$  3#735##53#3#&''67#536.~~5OOeWELVNW^G#Z (  ;, &yyF&yyj&yyj&yy&yyF&yFy&yyj&y&yy&yyF &yyv&yy&tyH&yHy!3#3#5##5367#735#35#+SdEB W kl 16&yy+/#533#"/3267#7#'633#3#5##535#5335#P6 5  8 < 730iiNIee6- 2M MY&yyH 3#3#&'#5'67#535#735#,HhV#3 9#"95!UhJ~~R*3[Z1), &yy3#735#3#3#3#535#535#,%\QQgcPPZN(P  3#735#35#5333#'67&'VYYX"I - )p#")F"zn[1  "3533#3#535#'6#5##535#?0WWhj;  $$$$ `bb@-&yyH&xy&yFy&yyF&yyH&yyF!'+367'273#&'#5##5'67#3&'#35#W#'YY '/vB1 {7I5'{{] Y .Z2&yy&yFy&yyH&tyj&yy&yyF 3#735##5##53'>56&'3ooL.:8).'&!-><_LM`&(  -3#735##"/326=#&''67##53672xx  K! % A\N(R_ G !ex  &yFy&yy&yx&yHy&yFy&yyF&u y&yyF&yy&yyj&yyj&yyH&y&yu&yx %)-#"/32=#'>=3533#3#535#3#735#  &/007~3/ aa;;  SD5 1$_07=&yFy&yyF&yx&yjy&yHy&xy&yyj&yyP&yyF&yy&yy&yyH&yyF&y&yAy&yyF&yHy&yHy&yyF&yx&yyj  (,&''63##"/32=##5#53#=#26 64.; P  0YN)$(&!%B  )exWka 22&yyF&yx&ux&yyF&yyj&yHy&yyF !%3#53&'&'73#536#5##535# V]"  v @ +~~~5 :_ _A.&uy&yy&yy&yHy&yyF&yyF &yx*&yFy&yPy&yyj&yyj&y&yyj &yy&yHy&uyj&yyF&y&yy&yHy&yyj&yy&yyF&yx&yyF&yy&yHy&yFy %3#735#3#7#5'75#35#35#675#0xx+ b=,tttt0Dt:7Zb6=&yx (3#735#'3#735#3#3#3#"/3267#'7#XX11XX33  1<<:0 &yyj&yyj&yyF&yyH&y&u:y &y&yyP&yyF&yy&yy&yyF&yFy&yy&yyH&yyj&yyF&yyH&yyj&yyj&yHy&yyF&yyj )/37;#67327#"''67&'#'>=3&537&'3#3#735#D     b u$UUJJ$$5"'5")*%-4;H<. + T!  EJ&&yFy&yyF&yy#'3#"/326=##53535#335#3#735#  [(oGG44 ]]99Uo YxUUB,B>&yyj&yyj&z&zy )-3&'73#'67#53#67&'67/35#b_0 7'@B   K # ||   !CC   B ,  r3#735##5##535#7#5##535#+6999888W1XqqP>qqP>&zyj&uOyj&zyj&zyj&zyF&zyF&zyF -3;?3533#3&533#67327#"''67&'#535#7&'#5##535#/..BA@   $ 8/  ::::"*,  '#5'"*$ \X g=+&yHz&yz &z y&z yF&yHz &u/yj&z yj&zyj&y&zz&zyj&zyj&yFz&zyj&zy&z&zy&zyj&zyj &zz&zyF&zyj&zyj&z&z y&z!yF #3#735#3#735#35#35#'67&'4tt$+ (\/! -4/xU23&     &z"yF&yFz#&z$y   &*3##5#3#735#3##"/32=###535#hh@@3#   [HHPP56L  I7F&&z%yj&z&yj&z'yH&z(yj&z)&z*y&u{y&y&z+z,&yz-&z.yj&yFz/&yHz0&z1yj&z2yP&yz3&xz4&y&z5uE&yHz6&z7yH&z8yj&yHz9&z:yj&z;yj&z<yF&z=yj&yFz>&z?z@&yFzA&yHzB&yHzC&zDy&zEyF&yHzF&yFzG &wzH&zIyF&zJyj&zKyj&zLy&zMy&yHzN&zO&uEyj&zPyj &zQzR&yjzS&zTyj&yHzU&zVyj&yHzW&zXy&zYyF &yzZ&y&z[z\&z]yF&yz^&z_z`&yHza&yj&zbzc"9AE3533#3#&''67#535#&'7#63673267#"&5'#5##535#"QWWf:HQ<`Q H0' *+#  +++  =       LY_7%&yHzd&yHze&zfyH&zg&zhyH&yjzi&yj&zjzk&zl&zmyj&yx&yzn&yjzo&zpy&yjzq&zry&yjzs &ztzu&zvy&y&zwzx&zyy&zzyH&z{y&z|yj&yjz}&z~yF&yjz&z&vyj&yz&yHz&uy&yjz&y&zz&zyj&y&zz&zy&zyH&y&yz&yjz&zy&zyj &,26:3&'73#3#"/32=##53&'#367#'67&'3#735#`a. 3   1 .U* L  F 7TT..   o (   ?!'7;3#3#"/32=##53&'7#53&'367#33#3#535#5335#^=0  - >e 7 Y 33%_%11==   u ?'88P&zyj&yz&y&zz&yHz&zyj&zyj &zz&zz&zyj&yHz&yz&yPz7=EI3#'6=3&'35#767327#"''67&''7&'37&'#5##535#H "J"543    %    zzz E# "*0C#+    ( WW6%&zyj&zyF&zyj&yjz&yz#'3#3#3#5##535#535#735#35#3#735#/JffWQ``DyymmGG:w wM/&yHz&zy&y&tz&zyj &zz &yvz&zyj&zy&y&zz&zyF&uy&y&zz&yjz&yHz&y&zz&y&zz&yHz &zz&y&zz&yjz&yjz&yHz&yHz&y&z z&yjz&yHz&z&zy&zyj&yz&yjz&yFz&yHz&zzu&zy&zyj&z&zy&zyj&zyj&zyj&zyj&yjz 3;?3673#3#3#3673#53&'735#535#535#53&'#5##535#S87\QQ^^88__QQ\1      D D(&yHz '+373533#3#535#'3533#3#535##5##535#'#5##535#-//*h*-v-//*h*-888*888!!##!!##Occ?,cc?,&z&u:y&zyj&z&zy&zy&zy &zz&z&zy&zyj&zy&y&z*z&zyH&zyj&zyj&zyF&v+y&yjz&yHz&zy&zy&zy&yHz &.23533#3#535#3#735#3673#53&'#5##535#eggYWeB <<   )1#  )= ="&vy&y&zz&zyj&yHz&zyj&zyj&zz&yHz&zy %3#735#3#735#73#735#'3353#5#5335ss2TT..pTT--4DE=<== k&E 8&&zyj&zyj&zy%)-153533#3#67&'#67'5#535#3#735#73#735#`^^fi #W"-!* g` CCkBBT  I@  NT54&zyj #'8<@3#&'#5'67#5367'2&'#35##"/32=##53#735# +63" u(9I8V;B OO   .iiEE  *% >  )K  5Qb.&zy  #'+/3#735#'3#735#3#3##5#535#735#33535#335VV00WW11 RiiiiQ>>R@>>R@330V((34&yjz&zy&zy&z&z y&zy&yz&yjz&{{&{yj"&*.DLP3533&'73#3#5##5##535#35#33535#3353673267#"&7'#5##535#]/ #_L8:N]#::L8::L8>' *+%  $,,,  \\ ( & 3   BP U4#&y{&y&z{&{yj&yH{&{yj&{{ &{ { &{ { &yj{ &{yH&{yj&y{&{yj&{y'/37;3533#3#535#&''67&''6#5##535#3#735#[``jf[*   ~   5llII::      ?l lQA ) &yj{&yj{&yj{&y{&yj{&{y&{yH&{yj&yH{&{yF&yj{&{yj&{yj&{ y&{!yj&{"yH&yj{#&{$yj&{%yH&yj{&&{'yj&yj{(&yH{)&{*y &{+{,&y{-&{.yH&{/{0&y{1&y{2&yj{3 &{4{5&z&{6y&{7yj&y{8&y{9&y{:"&<DH3#33#535367#5365#35#35#35#3673267#"&5'#5##535#xchR@Z^KA' *+ %,,,YY4    @N S3"&y{;&{<yj&y{=&yj{>&y{?&y{@&yH{A&y&{B{C&yj{D&y&v{E &zu{F&y&{B{G&y{H&yj{I&{Jyj&y&{K{L&{M&{N&{Oy&{Py&{QyH&{Ry&{S&{T{U&yj{V&yj{W&y{X&{Yy&yvi&{Zy &{[{\&yj{]&y{^&{_y&y{`&y{a &{b{c&{dy&yj{e&yj{f&{gy&vsy&yj{h&{iy&{j&{k{l&{my&y{n&y{o&{py&{qyj&{r&{sy&v&{ty&{u&z*y&yj{v&yj{w&y{x&y{y&y{z&y&{{{|04@DHLPU3#3#3#3#&''67&'67#537#535#53'67#735#3&'7#5#35#33533567#%2"!D9l0 A )$(E 3  6D;8A '/ !" A >)8&&8)'D K .  ,     ,  =  ) I &y{}&yj{~&{y&y{&y{&y{&y&{{&vy&{y&{y&y{&{&{y&{yj&y{&{y&y&w^{&yH{&{y&{yj&{y&{yj  #'/33#735#73#735#3#735#33535#3353##53#=#\\44Y__77s<99&{yF&{yj&{yj&{y&yj{&vyj&yj{&y{&{y&y{ !59=AE3#3#53'#53&'37#'#5##535#3#3#3#535#535#735#33535#3359 *) ; 1:A~577EH996##6"X##6" 4~0M.-&y&v{&y&v{&{yj&y&u{&{yj&{y&{y&yj{ &{&{{&yH{&yj{&{y&vy %.6:?EKQW_c333#"/3265#'6=3&'7'23'673&'737#37#&/&/'674'#5##535#  !    ! \ 3 " M; 6 sx    G3  +  *5 #  ! (      ); ;#&yj{&{yj&{y&yj{&{y&y{&y{&y{&{y ;?CGOS3#67#5''6=3&'3&'73#3#3#3##5'65#35#5##5##535#X _ 0/))))/e 0#####ayyy > H. @0 1:X$  1  ! G G,&y{&yj{&{y&{yj&y{&{y&{y&yj{  ,48@D3#735#'3#735#3673&'73#&'#'67##5##535#7#5##535#SS,,QQ--S. !L<G 2( ;DZ))),,,>>A    % -M M2 M M2 #'+/3#53#3#3#535#53'3#735#73#735#3#735#73#735#vccjjffiiSDD eDD DD jDD NRRA55O55&{y&{y&y{&y&v{&{y&{y&y{&y{&{y&y{&{yj &zu{&y{&{K&{y&{&{{&vy&y&w^{&yv&y{ $15:BFJ3533#3#535#73#&'#5'67#3#3#53'#735#37##5##535#3#200-l,2f$  '/we z!CC $?CCC_ll  `a*7+0 5 '= =#&y&{{&y{&{y&{y&{y&y&{B{&{y&{y&{y&{&{{&y{&y{&yj{&yj{&{y&{y&yv&y{&y{&yj{&y{&y{&y{&y{&yj{&vy&y{&{y&{&{{&y{&{y&vy '7?CKO3533#3#535#3#735#3533#3#535#73533#3#535##5##535#7#5##535#a^^OTaww8...%^'.s011)d)0777===   %/1      '1111&y{&y&zw{&y{#)/hlp#5##535#535#53533#3#535#35#&/'63533533#3#3#67&'#67'5'67#535#535#5#35#`LL]]^^MM::N::S%$#% ( $01455--Cb O   /G9''1x444%%&& 0      *    &{&{{&y{&y{&{y&{y&vy!%)-IQUjpv|&'3533#3#5##5##535#35#33535#335''67'6767677&/#5##535#3533##"/32=#'&'&/'67&'L1//*'1'@'_    *fD  D    [   \a ,/ 2,7 g| !   &y&v{&y&v{&y&{{ &{{&{{&y|'/3I]a3#67#53533#&'#5''6=3&'#5##535#3533#&'#5'67#3#3#5##5'67#35#<   EK    @RQC  "CC G  $' @3 2&|/|? 1#53673#=#767&''67''67&'763, R    #        &|/|@&|/|A&|B|/&|/|C&|/|D&|/|E 0#53673#=#73&''67&'767#'63, =<   # 5   "     &|/|F&|/|G&|H|/&|/|I&|/|J&|K|/&|/|L&|/|M&|/|N&|/|O&|/|P&|/|Q&|R|/&|:|S&|:&|T|U&|V|:&|:|W&|:|X&|:|Y8#5##53&'767#5335#3673#3##5#535#53&'c '!l4 399<<5   s   &|Z|:&|:|[&|:|\&|:|]&|:|^ 26:@#5##535#&'3533#67327#"''67&'#3#735#'6 nS21     UBB 6!(, ޿ "&  $)4, &|_|:&|:|`&|/|a&|:|b&|/|c&|:|d&|:|e&|:|f&|:|g&|:|h&|:|i&|:|j&|:|k&|:|l&|:|m&|:|n&|:|o&|:|p&|:|q3533#3#535#[]]ig[FFll&|r|s&|t|u&|syG&|v|w 3&'#'3533#67'675#-  )((0;)B99] b$3533#3#3267#"&=#'67#535#)HNN_A #'G @=ZH##.L 'RXF.&|xyN &|y|z(3673##5'675367#3533#3#535#G  >G<>>GH< &v] =11FF&|xyU &|{yX&|xy]&|x||3533#3#535#3533#3#535#$QQQa`QSSSedS""""b$$##&|x|}&|x|~ &|{|&||&|x|&||x &||{&|xt &||&|xy^ &|{|&|x| &|{| &|{yw 3#735#35#3533#3#535#)UWWjhUf<@N!! &|{y &|{y &|{|&|x| &|{| &|{| &|{| &|{| &|{yh&|xy &|{y &|{| &|{|&|x| &yr|{ &|| &||{&|xy &|{ym )3533#3#535#7&''6'&''6VXXigV&| %C++ +8+ &|t!13267#"&=36'33#7'3533#3#535# %+ ($EE;(# []]ig[ f/'. &&|| &|y &||&|| &y|{ &|{| &||&|v|&|xy &|{y &|{y&|xy &|{| &|&|| &|{u &||{ '33#5##537'6'&'3533#3#535#vccP  LMMheL>B//B:  ..)) &|{|&|xu &|{y &|{| &|{y &|{y &|t &|{y &|| &y|{ &||{ &|{t &||{ &y|{ &y|{ &|&x=| +3533#3#535#&/'63533#3#535#&QVVdcQ"O !'OQQjiO4  "  &|{| &|{y &|{y.3#"/3267#3#5'635#'3533#67'75#a UEG !!y"+D!~ b^ 's>&<<O W &|{| &|{| &|u &||{ &|| /3533#7'75#7#5##53&'73##"/32=##,!a9 T7  ?<<Q  X.11 =[ W &y|{ &|{y &|{|%)-153#3#3#3#535#535#535#535'25##5#35#335 '0b%**#`^Z]"**$_O[9+(((<+#$$#[####7$$$ &|u &|| &|{| &|{| &|{| &|v&|| &|| &|{| &|&|| &uO|{ &y| &|{y &||&|| &|{z &|| &|y&|| &|| &|{| &|y &|&|| &y|{ &|| &|{z &|{| &|{| &|{y &y|{ &|{u/ &|&|| &|{| &|{| &|{y &|{z &|| &|{z &|{|&||v &|{| &|| &|{z &|z &|{y &|{| &|{| &|{| &|{| &|&zz &|{| &|{y &|{| &|{| &|{zN &|&z*| &z9| &zE| &|| &|&|| &|{z; &|{|4B35#535'273#3#3#535#73673267#"&5'353#5'675#Xff#)WX %-ddWWfhX  ! 66'ccl     ) J  &ur| &|{z= &zJ|{ &|{| &|&|| &|zD &|{| &||{ &|{zK &|&|| &|{z( &||{ &|{| &|| &|zM &|{| &|| &|{| &|{| &|{z: &|{| &|{| &|{| &|&|| &||{ &|{| &|{| &|| &|| &|{| &|| &|{| &|{z &|u &|{z &||{ &|{| &|| &|{| &|| &|{| &|{| &|| &|| &|} &|{z &}| &z|{ &|} &zp| &|z &|{u &z|&}} &}} &|{} &|{} #'+;3533533#3#&'#'67#535#35#35#35#3533#3#535#)_**3;% .A1 +:1);______ 000XT0T # T14A &z|{ &}|{ &|{} &|} &|} &|u &|{} +/3533673#5##53&'3#3#3#535#535#735#B   51 =TTecUU=ff(( 3!!3 B@ &|} &zz|{ &|} &|zv/37;35#5#53533533##3#3#3#3#535#535#535#75#35#335$R155O550PP[[TTfeRR\\RO!??S=  2    Q ? &}|{ &|{z &}| &|&}{ &|} &}| &}|{ &|} &|}&}} &|{} &|{} &|} &}&|| &|{} &|{} &|} &|} &|{}! &}"|{ &}#| &|{z &|v &|z &|&zz &}$&}%| &|&|}& &|}' &|{v &|v&}(}) &|{z &|}* &v| &|&}+}, &|{z &|{}- &|{ &v| &|{}. !1L3533#3#535#3533#7'675#73533#3#535#3#3267#"&=#'67#%QSSb^Q #((+-3#q&''-n.&yM   ( ) D< A 5 0  &-  &|v&}/y= &|}0 &|{}1 &z|{ &|}2 &|{}3 &|{z &|}4 &|}5 &|}6 &}7&}8| &|}9 &}:&|}; &|{}< &|z &|v &}=&|}> &|{}? &|}@ &}:&|}A &|&}B}C &|{}D &|{z &|}E &}F| &|{}G&}H&}I} &|{}J &xr}K &}L|{ &}M|{ &|{}N &|&}O}P &}Q&}R| &}S|{ &|{{ &|{- &|}T &}U&|}V &|vN &|{ &|}W &|}X &|}Y &{$|&y:}Z &|&}[}\ &|}] &|{}^ &|{{% &|&}7}_ &}`|{ &|{{( &|}a &|{}b &|}c &|}d &|{}e &|{{ &}f| &|}g &|&}h}i &|}j &}7&}k| &|&}l}m &|vv &|}n &|vo &}o}p &|}q &|{}r &|{}s &|}t &zQ}u &|{}v &|}w &|}x &}y| &|{}z &|}{ &|{}| &|{_ &|}} &|{R &}~&}| &}| &}| &v&|} &|vl &|} &|vi &|{{I &|} &z*&|} &|} &}|{ &|} &}| &}} &|{{H &|{} &|} &|{} &{&|} &}| &|&}} &|&}h} &}&}| &{| &|{ &|{m &{|{ &}| &|} &{| &|{ &|} &|{ &|{ &}| &}&u} &|} &|{v &}&}| &|} &}&}} &}&}} &|{{ &|v &{| &|{} &|{} &|} &|} &|{ &|} &|&u} &|} &}| &}&|} &|&v} &}&|} &|} &|} &|} &|} &|{}&|} &t`&|}&|v} &v| &|} &|{ &}| &|v &|} &|} &|{} &{| &|} &|} &|} &}} &|} &|v &|} &|{ &}| &v| &{| &|&}} &|} &v&|} &|} &}} &}} "'+>CGKOU[k33#3#5##5373&''67&'#3673#'#5##5'6&'35#35#35#7&/'63533#3#535#@--5Q/K^     GG%  ? %: ??????F B  u%"")l0%  "# ,     & W U  & ' q  8)) &|{ &}&}} &|| &|} &|} &|} &}&}| &|} &|}3533#3#535#accZYaFFnn 3#3#535#535'2 )1jj^\hh(-_@RR>!3533#3#535##53#"/32=##ceeSOcXL LTR=e &}} &}} &}}&}}&}}/3533#3#535##5##53267#"&=#'>5^^^RP^  % /((94!#6)=  /  &'3533#3#535#3#735#3673#53&'eeeSUe 7 => 6C7   /3533#3#535#3533#3#535#'3533#3#535#dddQPdr-//*d&-u+--(b&+!![....&}}'+/37;3533#3#535###53#5#3#3#535#537#335#35#35#35#dddRTdL9800ML111O111C!31;;)A&}&}})-33533#3#535##5##53#3#3#53&'#735#367#dddSTd>Ezz&4J   +,/ 2  ? &}} &|}&}} &}} &}} &|v AEIQU[3533#3#3'67#3#3#3##"/32=#535#535#535#535#535#35#35##5##535#&'Z]]RRi VHHk%  EEhJJggNNZ#77J55)))[     )  )   Y @= A& &}}3&''67&''667#Vf $75')8 6% & "W=!  1%/ 3'>7#533#"/32767#7#3&''67&'767O +). 3aN # #  fK-JLIaJI!%  #  !+3.''67&''6767#73&'#>= >; ;>$ $  /b% B%"(3*.BH\ 73&''67&''667#3533#3##5#'735#ch(0 ;. 80,1 X8bGGRR[ Kb    S#(( # 93&''67&''667#3533#3#3##5#535#535#\l (/ =0+? 4& + ^2RRRMM^^^^MMR     N&}x+&}}&}}%&''67&'7673&''6767p  k+(: >+(8 5 )-"  &@## ~$#35:67&'7&''6&/'63&''67&''667h25 # KT+Y(" (> , 0k %6A,,: 5'2  #     383533#3#535#&/'673&''67&''667'OUUfdO( &J ( (. g!:?.+: 3& 3*   &*.33#3#3&''67&''67#5'635#35#67F `j /:(&6 /#(! "ppppL    A + ) @ &}}%)-163#3#3&''67&''67#5367#35#35#35#67#fVhh+)B+,; 2$ '(>Y'FWg   g** *Q  &BFJNS33#5#&#'67##5'6367##53#3&''67&''6'35#35#35#67Z] 8G5 " >- g [ ,qo  +?/0:%$ " %  RR   K  /  &}}  (:>DJbi3#3#5367#5#5#35'33#7'753?3#3267#"&5735#'67&/3&''67&''667#dBf~!!!![J  v<, g' )k- *:\'4A/)5 ," +S VV"  @@=C3   !D           #'39?W]673#3#73#3#5367#5#3535#73#535#535#'67&''673&''67&7671:R"!K=)))))E77$##$[' +g*$''Q  6 U "1<--7)'   fPP%  Rc\   .     #3DHNTkq3#3#5367#53&'7365#5#35'33#7'753?3#3267#"&5735#'67&/3&''67&''667# Ai?d;3XL q7'  j# %m) '1 D 28*'6 -  /  ; TT  @  @74A6    F         &''673'67i  3 e$-;    @$4%"z&}x&}}&}t2327#"&'5#'6=3#3'67#&''67#y?@3!S5   &_34);,RLJT,$TT+  $ H  303'67#&''6?363'67#&''6 S'#U   .M,&N   ; = 0   Z H:    &}} &t_} &}} !6>B3'67#&''673&'#3673267#"&5'#5##535#C71<M.  &i& ' *+# ,%%% D<   $)D!    H\]9( &x7} &}} &}}#B3533533#3#535#35#35#335335#5#3'67#&''67##5@>AA+-@S>>,$$7&%#c_#z i!W  "66621(, )#'+DK3&'73#&'#'67#67'7#3#735#335335##53#5#3'67&''667#ed.PQ<2K( J6$$5)'h@^[+y &  ,#$T       !0:%$ -   ".26:>DJ33#5##53''67#&''635#53#3#735#33535#335'67&'fd&.b`"* a3L 2 GCBE44H2z44H2[,)\* )  ((  m  D) %      &~}/IMQU[a33'67#&''67'67#&''6'3533533#3#3#5#535#35#35#35#'67&'52+5A'    4(    /YVi #//////  0 )  @5 2   W<PW54*   3533#&''67#]b^N G!W a\::_"!WI/7M 367#'733#&''67#^ OT`V@I""C :R]4. $6G6$+3#3#&''>7#5365#!UdbNIU 1.^`S4G#;?2$ - 3533#&''67#&'bab,? @(R Y_d6(a'+WO3:Rc   3533#3#&''67#535# SZZe\ DI"T S\`S)))BK:&%4- !35333#&'#'67#536=#335$JQ\G MM ET[J^?))I7G;&", "" 6 3#&''67#536='2 '/jaPJN N_c&+Z "?&)ED*+; #3#&''67#53535336=#335^F J8* N`II45I:N6E2!,N''N22; &|~ &|~ %3533#3#&''67#536=#'6@0PP`]H NN MX`9 ,, 5 55""- " &|~'67#53673#&'#3#3#? 4HRqI 1 9$~P //=(4#3>533#'67#7&'&''vW^U Lm: $@S&FH;*Z2 "(.3673#&'#'67#3#"/3257&/'6UpH/ 7!!= 0Jf  Bd '47*1h M#( '$ 0" (36533#&''67#'67#53533#&,1." 6 <*5 $*'(&&$#Y!#DD#&V/>!&Y>>-163533#3#3#"/3267#&''67#735#535#3565#geeRRa   GQ OTTPPWWg{>T>: ' (+3  /:%;  13673#&'#5'67#3&'#3#3#"/3267#7#Ol?/ s .@:c%Eȃw z 0      33 '%+3533#3#&'#'67#536565#'6'&'#TUUhUJPM DQYTy   1,!7<+   &|~ &|~ &|~ &|~ #03533#&''6=#&''67&''6_``NLK i_%  ! F$:9%3L!  %/! &|~ &~ ~ &~ ~  ")/333#&''67#535367#'636565#335\W 2WD H\ R]a P -68L7 C& 41#C k% 0 &~ ~ &~~ &~~ &~ ~ &*.36533#&''67#3##"/32=#3#735#YZ]4+,0> I S&  "dd>>    8W  T9 *063673#&'#'67#3#3##"/32=#'67&'Sg@03!= -B8dd,U  U#  ")';  8 !9373#3#3#&'#3533#3##5#535#5'67#537#537#!O]ack* "T 777OOPP: -> 6?J!''  (83533#3#535#'333#&''67#5367#73533#3#535#H?DDSP?1mb[B I M AYjg.CEEVRC   x '" L   &~~ &~~&xE~ &~~ 'A3673#3#3#&'#'67#5367#5367#3#3#&''67#5365#[Z`_h1# *J* 2D=GU/l,VZ4&).; AMS- $ Y     #933#5##5'667#&/'63673#&''67#KW;*RI ]  % G^eW$9 >*4* CU  YFGG      1  )" " &~&~~ &~~ &~~  63673#&'#'67#3533##5#3533533##5#'67#L m;+ 4"& : +=/211234L33M0 '2 ,*0)==& &~~ &~ ~ &~~ &~~  ;EIMQU367'6767'7&'3#&'#3267#"&=##5'67#3533&'#35#33535#335T"$% 4+ !$oD. E%# /&0 3F=&. 00D1u00D1     A  G  +, &~!~" &~ ~# &~$~ &~~% &~~& >BFLQ&'#3#"/32=#'6='67#53673#&'#"/32=#'6=35#35#35#35#-  ' 0CUlA-   - ++`%%_,+`%%  %+3   t " %+B)A.3BHL3673#3#3#&'#'67#5367#5365#53&'5#35#"&=#'67#3;535#Z ,?J:MhT8D!K :UbP;K<E9&  "c!    b $# b 2 9   B "&*.283#3#3#&'#'6?#5367#537#35#35#35#3#'3'6eVOo9' 3)6 =SD@V%fT* # \  \ $ " " M32,  &~ ~' &~(~) &~~* &~!~+ &~~, &~!~- &~.~ &~~/ &~0~1 &~0~2 &~3~$(,8<@3533#537#53#3#&''6=#35#35#'3#3#537#35#35#ehh!T!D4 D I ]e####T#G####?GK%@7%/D?I +LKK, + &~4~5 &~0~6 &~7&~~8 &~!~9 &~:~; !3673#&''67&'67#367 L . )$2*= <"!'D\ B!$  ##$  8 &~<y/ &~<~= &~>~? &|~@ &~A~< &|~> &~B~C &~@~D &~@~E &~ByZ &~>| &~F~G&~H~D &~@~I &~J~K &~<|} &~L~M &~>yR &}~N &~O~< &~@ya &~B~P &~B~Q &~@~R &~B~S &~>~T &~>yl &~B~U &~B~V &~B~W &~B~X &~@~Y &~B~Z &~B~[ &~\~@ &~B~] &~>y &~>y &~@ym &~L~^ &~B~_ &~D} &~>ye &~`~a &~b~@ &~B~c &~B~d &~B~e &~>~f &~g~h &~<~i &~j~> &~@~k &~>y &~B~l &~>~m &~B~n &~>~o &~>~p &~B~q &~@~r &~B~s &~>~t &~u~v &~w~x &~B~y &~>y &~B~z &~@y &~>~{ &~|~> 48<A3533#33##3#&''67'67#5367#535#535#535#353567\]]Pe: $ .$N :$9 =I9PddPP\p<< &~By &~~@ &~B~ &~x~ &~~B &~~B &~B~ &~@~ &y~u &~u~ &~~@ &~~B &~>u &~B~ &~u~ &~~B &~~x &~L~ &~>u &~u~ &~B~ &~u&~~ &~>~ &~~B &~~x &~>~ &~B~ &~B~ &~uz &~B~ &~@~ &~>~ &~>~ &~B~ &~~&~~ &y~> &~uz &y~ &~B~ &~B~ &~~ &~>y &~B~ &~B~ &y~u &~>y &~>~ &~&~~x &~~ &~uz &~B~ &~>~ &~>y &~u~ &~B~ &~B~ &~>~ &~u~ &~L~ &~~ &~~ &~B~ &~>~ !<C33#&'#5'67#537'6'&'3673#&''67&'67#67#v]J- 2##1 +E]O|  Q~+ #(-&+F ~ &~u~ &~>~ &}~L &~B~ &~>~ &~@~ &~>~ &~>~ &~x~ &~~ &~B~ &~x~ &~B~ &~~ &~B~ &~>~ &~>~ &~~ &z4~B &~~ &~B~ &~>~ &z*&~~ &~B~ &~>~ &~B~ &~u~ &~>~ &~@~ &~>~ &~x~ &~u~ &~u~ &~>z> &~uz; &~u~ &~B~ &~~ &~>~ &zJ~> &~B~ &~B~ &~u~ &~>~ &~u| &zO&u:~ &~u&~~ &~~&~~ &z~ &~B~ &~&~~ &~~ &~~ &~B~ &~>~ &~~&~~ &~&z~26:>BFJP35#5#53535333##3#3#&''67&'67#5367#735#33535#3#335#33567#]QQQQWm+ #'/(+G4$% -?C ==Q=====JJ^DD Sr 0     f # >R  &~B~ &~u~ &~B~ &~B~&tL&~~ &~uz &~u} &~~ &~~ &~B~ &~~ &~B~ &~>~ &~>~ &~> &~> &~>z &~x &~u &~> &~u &~> &~uz &~B &~B &~u &~x &z~ &~uz &~u &~B &~B &~@ &~> &z~ &~B &} ~ &~B &~u &}~ &~L& &~B &~B &~>z &~> &~x &z~&~ &~u| &~u&~ &~u &~B &~u &~uz &~uz &~&}( &~uz &~B &{c~ &~u! &~u" &~B# &~u$ &~u% &~>& &~>' &~B( &~u}* &~u) &~uz &~>* &+~ &~B, &-~B &~B. &~u}2 &~>/&0&1~ &~B2 &3~> &~B4 &~B5 &~u6 &~u7 &~uz &~uz &~u8 &9~ &:~ &~B; &~L< &~>= &~>> &~B? &~>@ &A~B &~B &C~> &~D &~BE &~uz &~BF &{&G~ &{.~ &~>H &~uI &JK &~u{ &~uL &~>M &~>{ &~BN &O~ &~BP &xrQ &~uR &~>S &~>T &~uU &V&~W &~&XY &Z~ &~>[ &\~ &~>] &~u^ &~>_ &~B` &~Ba &b~ &~Bc &~u}L &}S~u &d&xu~x &e~ &~u{ &~uf &g~> &~Bh &~ui &~uj &k&~l "&*.HM3#&'#5'67#3#3#535#5#35#3353353673#&''67&'67#367e7' (*!+-$RF;6By$6##6$(K3 C)#&M 3#  ;S 8   #6,,-      &m~ &~Bn &~uo &~p &~>q &}s~u &~ur &st &~>u&v&~w &}~ &x~ &~uy &~uz &{&|} &~u{Q &~~ &~> &~B &~u}w &~u &~B &{Y~ &t&u &~B &~>}v &~ &~> &~u&~ &t &~u &~&~ &~u &~ &{~ &&~~ &~u &~u &~u& &~u& &~u{ &~ &~u &~ &~> &~> &~ &J &~u &~u &~u &~u &~ &~> &~ &{~u &~u &t&v \bins33'673533#3#3#535#535#'#3267#"&=#'67#5'''67&'67#53673667#67#367#335l#   L! *  )%       < @ !  ##'**' G= C6"+C2!  "$,   =4#' &~> &~u &~u &~u &V&~ && &~B &~ &~> &~ &~u &~ &~u &J &~u &~ &~u &~> &~u &~u &{~u &~ &~B &~ &~ &~ &~u &~> &~u &~u} &~ &y &~u&~ &J && &~u{ & &~ &~u &~ &~u &~u &~u &~u &t&zw &~u &t& &~ &~ & &~u &~B &~u &t &~u & &~u &~u ?F\l|36736=3&'73#67#53533#&'#5''67&''67&'7#67#73533#&'#5'67#35#535#5353#5#733#3#3## =@            A'!!""'G))''+++I))[ A    @3  E? 2"+  # x mT  &|~ &~ &~ &|) &~u33##"/32=#53567#($,ff gg)!X T#"/32='7567#536d dh)!$,5oR L  "%#"/32=67#533 % (dVVv567#53&'#"/32=&'" 4)!$,!B 3& =&/+  < > &tH433#"/3267#7#'67#33##"/32=#53567#& 5  7 C :7 .+`dd  iiG+:"+B($6>. + &yZ&y: 33673##5'675367#33##"/32=#53567#G  =ZmAA  KKU #i   6 3 && & & ;37#535#53533#3673#33##"/32=#53567#'7#-4!rT@@::$ 2JN#[[ \\J'-1l  ) %  & & 43#"/32=#3#3#735#3567#533##"/32=#%   wwQQ/ju]] jXA 0\  &y &| & &y & &{ & 5Q3567#533##"/32=#3567#533##"/32=#'#"/32='7567#53 my#ee ms1 A[//  1   + 4 A[  b        &~ & &&&  ,283#735#35#35#'37#"/32='7567#'67&'xllDDDDDDy\   *E MşpLMn QG &   &~ +0J#3#3#535#35#5#73&''67'&'#3673567#533##"/32=#*$%'k!!FF eZ  lu`f l.j,,Y(       &} & & &3LTX\3567#533##"/32=#3567#533##"/32=#'#"/32='757#53#5##535#35#gw>Y  gd7 Ca *.  7)  .1A_ 8    /OO ( & && &w &} & &} &  & && & &> #5##53&'7` A..A& $#5##53&'73267#"&=#'6=_ 5F>5 !6 2t %f/665&&y: -3#5##53&'732765#"&='75'6_cX &+np * 3$X[:U -- 7(  1% 6  '&y:&y:&&y:& &y: ,#5##53&'73#3#3267#"&=#'67#^WB '&'& >=--  /@   G*- =&&y: &y: &&y: &!y:&"&y:# &y:$&y:%&y:&&y:'&y:( *#5##53&'73#3#;#"&''675#c`EDD 1*C/ *H,+  3-0.;!l&y:) &y:w-&*&y:+&y:, &y:-&y:. &y:/&y:0&y:1 &y:2&y:3&4y: &5y:&y:6&y:7&y:8 &y:9&y::&y:; &y:<&y:=&y:> &y:?&y:@ &y:&~A&y:B&y:C&y:D&y:E &y:F &y:G &y:H&y:I&y:J &y:K &y:&tfL &y:M&y:N &y:O&y:P &y:Q&y:R&y:&ST&y:U&VW &Xy:&y:Y&V&Z[&y:\ &]&y:^ &V_ &y:&~!`&y:a &y:b &y:c&y:d&y:e&Vf&y:g&Vh&Vi &Vj&y:&kl&Vm&Vn &V&op&Vq &Vr&Vs &Vt&y:u &y:v &y:w &y:x&Vy&y:z &V{ &y:|&y:}&y:~&y:&V &y:&V&V &V&y:&&V&&&V3533##"/326=#&'88 7--  % $! &x%y[ $*3533#3#535#3533##"/32=#&'XXXihX33 5  P8  4 && ,2'2'6'&'&'3533##"/32=#&' Or^QI  .  00 0      3F  B  & 05;373#3#3#3##"/32=#'67#5367#537#5#&'Sgicg-&&   b &DL>P=>>P=w  W%  "W35H  $(,AG3533'73#3#5##5##535#35#33535#3353533##"/32=#&'a2 bTA@Ta!@@TA@@TA,, <  bc-.<      & &w & &}#'+1FL3533#3#&''275#535#35#33535#335&'#633##"/32=#53&'^bbM Jd0)LL^$::N:::N:+00   d   I  I )) (     && 15;3#535#535#3#7'75#73#3##"/32=#535#735#&'']$',6+&ke))  4>>Q J  C6  M  &&& 3#"/325''67&'y :  K5 6D9C F8&  3#7&/'6'>tLrB{ GSΙ% ':( ) P- &t $3#'63#"/32657&/'6N-A Di % , _)0 2'5$ + #)'673'673#"/32657&/'6E&  Q Di %#*3  _)0 2'5$ + & & & &   $(3#''67&'#"/32=##53#735#u( #(~! &9   2QQ++LB $;z  b+C! $(33#"/32=##537'6'&'3#735#u[  WQ} &bb::B  s< \P* & &&033673#5##53'&'3#3#67&'7''67#v  2a0   %p38  FPB39&(;, M$   # 28<@FL3673#67&'##"/32=#5'67&'767#3&'#35#35#'67&'QmG    :   A    F?U jjjj$ "     :-  );    $1/)   &x & &"36533#32>7#"&=#'67#PoM  (,. QO $  AJ*f  "'67&'3'>733265#"&5U+)f & $#B 3 .>' -%'-8D?8;w  '36533#'67#7&'33267#"&5Vnp00 TU   ' !!9G(]K  Rd %  & &$A673267#"''67&''7&'73#32767#"&=#'>7#b  ) 7# IAYM$".(E         h5 <#" 8>3733#67676732>7#"&5'675#'>7#7&'/v!+.&6=*3C " 5+ . ++!     $ $  EHC>>   '6'67&'35#535#53#3#3#'3'>733267#"&5& E  '0))+m.))1uR +7)$-,0 )&&6336cL6 0Lx &/3#3#3#535#535#'3#32767#"&=#'6=#k-%%1x3##*rj9B;4.88. c:$ !0c & ;3533##5#3533533##5##5#3#3267#"&=#'>7#YXXY+c//c+C$/%% >$$3 9#%  & & & & & & & &  !EIMQW3#'6'#3#3#535#35#5#'#'6=#53#3267#53533##"&5735#35#35#7&'%,K##7Q 1Gw&M-;""   *k ,-Dh:# !0h 00 J & #'>=3#5#3̎"l B5 2"]gT2!35#533##'67#536=#75#35#W@`9 /8>WEGE'::4!' '':'  '>=3#5#&'7#3B#6ORJi C3 0#]hD(/PG4 & &  '>=3#&'7#3&'&'> # 2 9 #q7& $5=6 :9|;. +RL=!L9&,( & & & & & %'6=3'#3#5##53'>5&'7 g9` -,!%$ +'D4 5>^=+%cQSe"#7  & & & & & & & & & & & & && & & & & &*48<3#67&'#67'5#'6=3#3#7#335#5355#35#5U   D&''/''B///H    98 B, ,7m<V1 + & & & & & & & & & & & & & && & && && && && && & & & &!3353##5#533wCWVB\oSSmZ&33#353#5#3267#"&=#5335#53qff== & 0'M:aaRBc0 $  6R?R $3673#353#5#'67#5335#53&'J 5  Bi?AN BL:dG K>`*R>K 3353353#5#CBŽ'63#5#533533G .>=#  G{lW}} &t& 3353353##'6=%CCǵ'77':+( '1&&&& &|}& & &~A& & ! 3353353#3353353#5#(::AC8OO8KIWWJf &&&&&&~\&&&&&&&~T&~d&~j&~Y &&~]&~c & &&~l&&  &!" &# &43#"/3267#3#"/3267#536&'3353#5#533hQ   l  ,   't%> %MQ9r ( T2'D 8'&$&%&&&~&'&w"(&)&*&&+,&-.&/ &0&u &1&2|&~q&3&~&4&5&-&6v &7&wq8&9&:&;&~&<&y&=&> &?&y&@&A&B&C&D&E&F '#5##5367'&'&'3353353#5#  >  .  ;;;)); ; s@__Ed &G&H&-I&J&K &|L&&MN&-O&P&Q&R|&S&T &U&~&V&W&X&Y&~-&Z&[ &&\] &&^_&`&|a &|b &2|&c&-d&-e&f&~-&g&h&i&j&|k&-l&m&no&-p&~&q &rs&t &uv&&_w &x&y&z-#13#3#3#"/3267#53635353353##533[e / W10O  A * a)9&|{&-| &}~&&-zG&&-&S&z&| &&&&&&&|&~&&m& &|&&- &~&&&|&|& && &|&|&- &|&&-&-&&- &&-&&&r&&&- &&- &&- &| &|&|&|&&&|&4&- &|&&&&& &|&-&}R&&|&&& && &|&-& &| &S &&&&-&-& &|& &S&&r &|&&S&&&-&&|&- &&| &|&|&|& && &|& &|&-&-%+19G&''>5367&''>536''67'6#5##53353#5#533i    v      k  dg7;     '    ' C./$B4ME4&-&&&-&r&&-&|&-&&&-g&-&-&r&-&|&-&- &|&&|&&-&&- &r&&|&-&-&-&m&| & & & -& |&& && &&r&- &| &|&|&&-&&- &|&&-&&- &|&- &r&- &!&r"&-&~&}#&$&-%&|&&'&r( &r)9IO\#'7#5'5375367536=3#353#'67#53365#53673'67#'6'&'&''6{    A     &%  7N  *TD6  ~#3` : ,=&=, 8  %  8,4! $&-*&&+&,&r-&-.&/-&|0&-1 &r2&m3&-4 &r5&r6 6LZ3#5##536#5'67#53&'735#'273673#&3673#&'#'67#3353353#5#p_C , 87 2_hR: E N=P?>fUUfX         *''2 &-7 &|8&r9&-:&-;&|&<= &r>&?- &|@&AB&-C &|D&EF&G&rH&vI &r&JK&-L&mM&|N&-|&m &rO &|P&rQ&mR&-S&T&rU&-V &~W&r&XY &J&rY&-Z &[\&m&]&m^&m_&[&y#` &'67&'67&'6GVX7(/3 ;2066(.4 :2/77(.3 :009 &'67&'6k!X;**- 4-355&), 3,. 3#'3'6573#"LYP2 0ES  !3'6573#'3#7&/'67&'73 *O/    M  sH.(;sܪ%+ -$4 #*$* ,# &yVa  !-3#&'67&'67&'63#3#535#&UX]jiY   K33 &bc&de #'+/5;3673#3#&'#5'67#535#735#33535#335'&/&'%~  PgT$4 :&#8 1%SeP==Q===Q=Q  ,   [  %=;" 67c     !*.59DJPYbhn&'67&'6'&'63#73'67&'7#3673353&3327#"'&'7&/367'7367/&'7&'  N  r   $. F2W"  w Z g"N"+ Z        +G   +(#)`    IUI7    3#3#535#^hf\ 3673#3#3#535#'67#? J[`=1:!GG5; &fx(% #3#3#535#쳠-T.Ձ. &gh #3#3#535#3#5#㬛5~HYQ? %3#3#535#'67&''67&`gf]    \$0I$$0I$ !>327#"=#'>73#67'75#367#53533#3#&''67# !%$  n[&(4'"]TVUWjV!; G'M :OJ@B "** /   $"  (E36533#"/3267#'67#'3#67'675#367#53533#3#&''67#z=   -8.f\%)5$^TVWYjX#: G&N ;Q 5!#>-) .~   #!  53673#3#3#3#3#535#'67#5367#5367#53&'T 1  6[X^ w LYY6 *AMJP[4     "" (   &ij &kl"3#5#3276767#"&=35#"=%  PIoX! &  q;3#5#32652>7+"&=335#2 N-rO- !<$3267#"'&=3#=#38:I PD ]M # q Q>3#5#3265267+"&57#;5#9 S0UAAVBr M ) AAA "&*3#'6=63267#"&=3'#3#5# Kej0 .9 C<--@. C959W! jF4""" +373267#"&=3#=#3'3#"/3267#'67##5##535# &_99l   '"h<<  ,AF5{ I!UY_puu,' 22,="  2N 8<#'6=3&'733533##3#"/32=##5##535#5#53#3c8<'''E  11E(''P<<MA2 1  ((- 7 t "  P^&&&{&&&&&&&& &x&&*&&&&;&u&&&&3#3##5#535# VccccVDkkD3#3##5#535#'6'&'Xeegg[   dQQd ) "$ $!3#3#3##5#53535#'65#@LGGXXrUB  UA )/==B) "l//&~!%&'73#3##5#'67#535#5365#K  t ;1==B? 6>>/xB   9YY9$-9b99-3673#3#'67#535#73#3##5#535#536% % 0-00,2/22$$$ 7;& "27<7__7 %+3533#3#3#3##5#535#53&'#535#367#"UVVh1 'SggggT. ,jUB: \ 11J &+&''67'676?67&'BN,)$('!$&6;=1 I(0 #6$A6$%[/  &&x1 (E3353353#5#77&'7''67'676?67&'7''67'67676ONJ    o     ħ;&  % 42=$  % 409Vt34733&'33&'73#67327#"''67&'#&''67#7676767'7&''67'67&''67'67676767&'..  ( T  ( ) 6" ),  #  W "'  H(ab'     #    $-k +  '   , #'6=3&'7`K=/ 09V  & & & & & & & & &zQ &zQ & & & & & & & & &zQ & & & &zQ & &zQ & & & &zQ &zQ & & & &zQ & & & & & & & &zQ & &zQ & &zQ & &zQ & & &zQ & & &zQ &zQ & 5=AEIMQU'>=3&'73#33##3#"/32=##5##535#535'35#35#3353535#35#35#35#7 ]VREEH  52EBBBBPPBV111w22F55F22F55yC3 0#\   R """h  * (  E* & &zQ &zQ &zQ &zQ & &zQ &zQ &zQ &zQ &zQ &zQ &zQ &zQ &zQ &zQ & &zQ! &zQ" &zQ# &zQ$ &zQ&Y% &zQ& &zQ' &( &zQ) &* &zQ+ &zQ, &zQ- &zQ. &zQ/ &zQ0 &zQ1 &2 &3&4 &zQ5 &zQ6 &zQ7 &zQ8 &zQ9 &: &; &< &zQ= &zQ> &zQ? &zQ@ &A &B &C &D &zQE &zQF &zQG &H &I &J &zQK 67#'7#533;#"''67&'+ 1-7O-OIAS O(5:( &LM &1hN &O1h&PL&LQ&LR&LS&LT&LU33533##5#'6=#53IJ66J8 /::TTT{{H.); 3533533##5##5#35# 1\11\1E\\3333qq3#3##5#'67#536=#335#'66H 62 =?,@FFooN# B /1 F &VW &XY &XZ &X[ &\|":3533#3#''67#535#67&'7#36533533##5#'67#)MPPd3GQ=cM$37 ` H8J55L( 5   J5 66" 3&'#5'63&'3#735#36533533##5#'67#08 ` OMEss;C<??? 5)>    46B //+ &~\ &\] &\327#"&''7&537&'h : E UV$ 7E+:LB&&?&^_&^`"(3'33#327#"&'#7&'3#3#'6A@ &  ppees:EK22M@ D^E W  -3&533#327#"'&'#7&'3#67'675#}KJ   ~ j-5B)B//'#5P>  Z@ C "(3'33#327#"&'#7&'3#3#'6 KI! .  ^^eep6BHD(:<*9GFR V  &ab&ac3#3#"/2>7#735#4K)G"0O%!#53#3#"/3267##5#7;5#35#uVVd  M`QAAZE?I 5 aaE#V &de3#3#"/3267#735#3#!  A4 C'+/5;3533533#3#"/3267##5#'67#735#3353355##6=#=)::H  3, C 9 95=Q)&:)%E"4 RRD 3HT" "&fg&hi#'-3673#3#"/3267##5#735#3355#7&'o   B6 VJ*$C &L&jm&uj&hn&jy&hy&~vj&jy&yj&~sh&op&hq&jr&js&hy &ot&uv&hz'7=C67#735#53#3#"/327'6'67#735#53#3#"/327'67&/&'OCG[DM  $*1OP CG[DM  $*2b  b  4BA\("  BA[)"  1    &hw&x~&jz&yj&j &jz&{x&j&j|&}&~&~&}&j&j & &&j 9O3533533'673#53&'3#3#&''67#5365#'6'3#3#"/3267#735#5    25 eP-6/ !31.1 jO7< < 6=  ----    . %*#% 82 7&x{D&x}s&x&&&x{&x&h&{}&}&v &&}" 3#5#535#535#&B> 33#537#'?#Z t 8ڌzh <@@&t33#5#535#535#53'&'7'6vRUD   R''H  ! &&>B33#67&'#"/32654''67&''67''67#537#'?#Oo:n +,  0> H-)8 6+ 25Un| e 1+/     7E3533#3#3##5#535#535#73533#3#3##5#535#535#35#535#53#5#+))%%))..%%+x+(($$((--%%+qe& && &&&&&&&&&& && & 048<HLP^s3533533##5##3&'73#3#3#3#5'675#5#5#5#'3#535#535#3#735#'3#67'75#3533##"/32=#73&''67&'#367&'}**%%%%+m  9__MHHM411H0 I  Iwk            :  5   GC7 7 !          '6'>'> .U Y2 0^ 8<3Ax HO( "0  )9 &  %+1&'7'63#;#"''67&'#36?'6'6E 0 *o[%a"  '9 3/+A ;  U# !RFE % & & /5;3#&''67&'767#53'#'67#'>='6'6_+!;&2 [~21F D'} 4R VB 7h l      W   2(! :+(   &,23#3#'>=3&'#53&'367#'6'6'6^# 1 5 &X7 V ^ 2L P98U \A;0G ) se # & & & & & &t &t &x& &u &u &| &u &u &t &t & &q & &z &y &u/ & &u! &uL & & &| & &zL &u &zY & & &u & & & & &}# &} &| &u & & &u && & & & &v &v & &v & & &v &{$ &vZ &&u &vQ & &v & & &v& &&u & & & &&v &{ &v &&u &&v &&v &} &| & &#&'332>7#"&57&/'6f$!  '"   !+# -6 8,C. 7B 3&'#''6u1*  #)/&'36732>7#"&='67''67&'m 3(0>   &" #,  ,_,_ m1"% j90 1+,3 5* &tu &x' & &w &ty & & & & &t & &&^ & &  & & & &yV & & &g & &,283#3#&'#'67#5367#3#"/3257&/&/'6$UqG77@ :JVMG X   J "*/ Oc  F''+$!' )  * &yf &y & & &y &t &yb& & & &~j & & &y &~f & &y} &| && & &y &| &yh & & & &ye &t &y &yw &t & & & &t & & &y &~l &m & y &u & &u &~s &  &t &y & &u &y & & &yA& &t &< & & &  & &t &y & | & & & & &| &y & &&| & &t &  &  &y &! & y & t &" & &x=y &u &t &# &$ &y &% && &u & ' & ( & ) &* & + &, &y &t &- &~ &. & / &0 & u. &y &1 & 2 &3 &4 & x &h &y &y &u> &5 &6 &| &| &z &~ &7 & 8 &9 &: &; &< &u! &= & &>? &y &z &@ &A & B &y&C & D &EF &z &G &u/ &H &y & uO &u0 #06<B3533533#3#&'#'67#535#35#3#"/3257&/'67&'2B44?=& .9/(><2EBB    Xld  $ &'$$$HY  ?" # $  &I &J &z &K &| & | &LM & N &O& P &&x=Q &R &| &&u:S &T &U &V&W & | &| &X & Y &z' &Z &[ &zL &\ &] &^ & _ &u &z; &z! &zK &` &a &zI &b &c &zP &z1 &d &e &f &g & | &| &z( &h &zV &i&j & k &| &l &m&n &z> &uE&o & p &q #'->DJ3#3#3#535#535#5#35#33533535#&/332767#"&57&/'6D55JI66Cx"6##6""W""" +)   ;;)?,  ) /   &rs &ts &u & u &v& t & & &~$&w &z &x&zy &z{ &z &{ &| & z & } & ~ & &  &| &  & z & &  &u &  &z &}  &}U&  & & & &V &zq #'+1EKQ3533533#3#&'#'67#535#35#35#35#&'33276767#"&57&/'6&d)).7! -D. (6+&9dddddd1  " ; ~M M.-* +  %   && &| & &  & &z && & &  &~ & &v & &z~ & | &&u & zv& &  & &  && &  & &u & & & &s& &  &&w^z & &  & & &}! &  & z &z & v &s &  &}[& & &&u: &v &  & }- &v &z&z &  &L & z & v &  &  &z & & &}" &  & & & &s & v+ &  & &z & & }. &z &L & &&&&} & &v &}* & & }g & & &}:& &{ & &  & }G & & & & &}O&}P &{' & & & $CI3#'67'6753&/3&'#7&'3#3#&''67#5365#'6''62s<x 8P@%.* - , ),   M@1 +&  \ 4 +'(+ "& ! &  & &vU & &{ & }M & & & & &}^ &  & & & && & & {- & }X & &}e & &  &  & {&& &}@ &Z &{ &}S& &{9 & {Z & {_ &  & &{g & & & vi & &&w^ & &  &s & &&v & &}x & v &  & &{B& &  &s & &  &}s & &} & & & & &}w & & &  &  $(,06<Bin#3#3'67#'6=3&'75##5#35#335335&/'67&/33267+3&''67&''67&567#E< Z +,,,?+(R 2 W   "e39#'4 . 2N *   B4 4=]  6          9 && &} &{` &  & &{R &  & &{d &  %+RW]3#33#5##53537#35#35#35#&'7&/33267#"'3&''67&''67&567#''6oU=Z.7 [  m 'r"4E,(5 +! 1\.   C%%C !            : E  &s &L & &  && &{m && &}$& & && & { & {(49?CTZ`37673'67#&'&''&'#73&'67#''63#3##"/32=#'67&')  %%/,   2  5(  pFF&:  @ g-! N:    ' #S;(  ; 7   &  &&w~ &{ & && & v &  18ERX^ou3533#&'#5'675#73#&''67&''667#'&''67&''6&'7&/33267#"&5''62..  2D    &  N     ^s!!  $ 6(" 6# #           R   , 0 ! &{& &{ & { && &s! & &"v &v &# &$ &{ &{ &{&% &v &} && &&' &&() & &(* &+ &  &{ &&,&-v8 & { &v&. &s/ &0 &1 & } &{ & 2 & &3 &4 & &5 & 6 & 7 &&v8 & &{ &9 &:&s; &&<= & { & { &&}> &? &@ & { & A &w` &B &C & D &E &}7&F &G&HI &{ &J &yK &&L &M &}7&N & O & P & Q & R &S & T&U & { &V & { &}7&W &} &{ &X & { &Y &Z & v &[ +/37;?EKQ`fl#'6=3&'73533533#3#3#535#535#5#35#33535#335'67&'&/33267#"&57&/'6bZ&7((/TEDR-&p700C1t00C1\ ,$V#!! &# &    PD2 4<[  ::  .         & v & { &s\ &&zw] &^ &_ &` &ab &c &dG &e &sf & | &g &h &i &| & | &j&kl &m&n & o &w & &sp&q &rs#)67327#"&''67&''7&537&'j" +,: >'MM'  !! ();'$  #"<  0&'#67327#"&''67&'#67'53&53 CW    & )H # \  3#$ . 1,<}  *0#67327#"&''67&'#'6=3&'37&'T   !, 2K]&  %/#3D1- %,X1  2&/37767327#"&''67&''7&''7&  6``kh   "-; :, YXAB    0   &st &su$*83&533#67327#"&''67&'#7&'3533#'67#wNM   # & w .))9 0.<%1- %!F>   r005") &x%v <&'#673267#"''67&'#3#"/3267#'>=3'3  5D      ZD   / l  8&*5$!*$ .G*G% < 9- )P& EK3&533#673267#"''67&'#67#"/32='675#535'67&'v ?GF   $ A 66%4}  $&'  %! $'#/(3  ).!   &wx &yz)/R&'673267#"''67&''7&'7&'673267#"''67&''7&'7 _b    !.? A& SJ  kj   #2? I [Q          J     (   &{}"(,063533#67327#"&''67&'#7&'3#735#'6ML      VV..M2=C&3#" /&7.=9   GK%I  &|}&~{& &~ ?3#3#537#35#35#35#3'33&'73#67327#"''67&'#kYD]((CF+x   %2= 9( M ee * ) ' .     &w&{H3#33#5##53537#35#35#35#67327#"''67&''7&'37&'7iR=_0~~~~~~`   '.@ ;) JB-  L&&L % " " ,       &| 28>FJN33#67327#"''67&'#53&'#53&'73#3&367#7&'#5##535#35#;:     &93,X4  7FFFFF-" &$$$ '"  $$0^r s)@ &xl| /37;?CI3#67327#"''67&'#7#5'75#53&'35#35#75#'3#735#7&'B@      #,+a555555^^99  , "+  ;V _"*q6;9 & & & &| & &| & && &|& &&& && & & & '6=673'35:dI G^D1+16c  N;"( 3##'6753&'735#L Q NU$,"6WW/3#'>=3'#3 "b6* (LL9& & & & #3##535#'3'67#535##3MII55\>1CEHH11-QN~+R;% (O,?) &} &} & & & & & & & & & & & & $3#3##"/326=#535#535'2 &/UUff ll[[*0` )$5 0$&K3533#67#"/32='75#P+++   )0+004 @  5  :3533##"/326='67#33 :G N<-- lC%(K & & &x& &x &t &yG &~? &t &yN &y\ &~E & &| &yR &yU & &~A & & &| &  & & & &| & & &| &~ & &| &ye &yr &| & & &yh &| & & &y & &&~e&| &y &y & &v +8C33#3#3##"/32=#535#535#53567#&'76'3'6767#)#+"",, '' %/ ?  + ( %">/k >B. &y} & & & &y & &~U & & &y &yp&yk & &y &y &~j& && &~f & &t & &y&yx &yw& &y &&& & & & &~l & &y &y & & &$ & &@ & & &u &| & & &t& &u &y &y & &y &~z & & & &y &y &y & &y &| & && &y &y &~y &~t &| &y & & &y && &~ &< &|&p & &y &u &~n & &y & &&x= &y &y & &~s& &&| &~ & & &| & & && &y & &- &z & &u0 & &y & &z& &z & &t &I & & & &~ & & &&| & &z&  & &0 &z&y &y & &z &&&&y& & &y &~ &9 &uO& &y &y&u:&y & &u, & & & && &&u &z & & &uX &z & & &| &z &U&! &" &zJ &Z &z)&z* &zS &z1 &#&$ &uk &| &%&& &u &' &z" &( &&|z* &u &zI &) &~&~ &d &zK &* &|&z! &zV &ui &+ &| &Y &z& &zL &, &~&z7 &&z5uE &z; &z' &- &| &. &g &&z*/ &0 &z: &zN &1 &| &zU &2 &3 &4 &z> &5&| &~ &6 &7 &8 &~ &~ &zq &zp &u &z{ &9 &( &: &; &< &=&u: &} &z& &> &? &u &z & &@ &A &B & &&z &| &~ &&{KC &x& &} & &z &} &~ &D&z &} &EC3533673#5##53&'3#735#3#3##"/32=#535#535#'2J  22ss $,VVff  ggVV#'U !! () 0+ &    & &F &G &H&zs &z &&yAI&  &} &J &z &u &K &z &&zL& &| &z &z& &z &}&M&N &{ &z &O &z &zv &z} &z~ &P &Q &R &S &z &T&UV &W&XY &Z &[ &z &\ &] &^&z* &_ &` &a &b & &c &z &z &}# &d &e &+ & & f &g &z &h &i &j &v  &k &l &z &z &v &m &z &{M&n & &z &v, & &v &D &z &z &z &z &z &} &v &v & &z &x &z &&zu:&N& o & &v &&zz& < &p & &}! &&},q &}5&N& r &z &z & &s &z*&t &u &v &w &x &y &z &{ &}g &|&u &} &t&~ &{ & &&}+ & &vJ & &}L & & &{  & &}` & & & & &{$ &{* &&{ & & &{' &{ &{ &{& &{!& &{ && &{ &&} & & &{ && &f & &}J & &vN & &&& &{ &}X &}e& & & &{ &V&Z &{ &{ &^ &{( & &W&Y & &{ & &T&U&{% &{< & &{ &{9 && & & &o & &&| && & & & & &vp &{g &v & & &} & & &{Q & & & & &}q &r &{` & & & & &}x & && & & & & && &}} &{I& & & &  &}| &&w^ &}s & &{R &}w & && & &vi & &{_ & & & & &&v& &{z &{&  &&V && &&vv &&( & &{ &{ &{ & & &&v &{ & &&w^ &v& & & &v & & &v & &} &{ &{& & &{ &{ &&v &} & & &{ & & &{ & &{ &{ & &v && &{ &{K& &&u & & && &{ & & &&{B &7 &v& & &{ & &{ & & & &v & &} & &{&v& &v & &{ &  &&V &{ & & & &{ & &{ & &  &{ &{ &v && & &&v & &{ & & &}&&  & &  & &  &} *0?CGj#'6=3#735#35#36533#&''67#7&'#53#"/32=#3353#3##"/32=#535#535'2!QQ1111H'  B Y  9999W&HHPP  UULLFNTF5 5@_+   $ .  W<.     &Y &&v &{ & & &{ &&} & & &v & & && & &&{K & & &{ & &{ &&{B )?Rh&''67&'763533#&'#5'67#73533#&'#5'67#67&''67&'3673#&'#'67#3#3##"/32=#535#535#'2   v       7    RRv:" .59 +=BBcc   bb@@ #    %  $$   /        &Z & & &  &!&" &#&$ &% && &| &{ &'( &) &* &{ &v &+ &, &- &. &/ &0 &| &1 &|  &2 &3 &4 &5 &6 &7 &8 &9 &&:; &|# & &&:< &= &w &&>? &@ &A &B & &|- &C &|,"3533#3&''67&'#535#67ceeN)$3:+/?;&$Oc9!'!!'0  1':-' #;33#3;#"''67&'#535#5367#73733#"/3265#'67#;33(^%e"  *.. 3 O!4   "-*%?%  :%)2p((j,"P[, (R&~YD&EF &GH33#3&''67&'#5367n\\Q%"38(*6 5$B##$2    .'$ 3#&''67&''6>7#S} %.*!/.# UB+$ 3*,&y0 &IJ &K&~H*.3#&''67&''667#'#67'535M"$ %  ,-E) %2 1?)" .&"3 :fO  << &x(y &Lz &MN &Oz &Pz&Q&RS&JT&UV &zW &JX &YZ&M[ &J\ &J] &^_ &M` &aJ &bY&zc &dU &Me &fz &ug &hz &Ui &zj &kz &lJ &zm &nz &Mo &pM &qU&rs&ts &su &vw &wx &zy &zz &Y~&{w&z&|F &z} &M~ &vU &z &U &U&Y&|&z&Y&|&s &&s&&v&U &s&U&| #?CGKQ33#5##&''67##5'6367#3#3#&''67&''67#735#35#35#>7#Z` 6G7!  B 0 g [ y  ,7/(F 1# !"M_  %    /S    ; @ &| &| &s &s &^ &s&s& & &&&U 3&'73#&''67&'#367g  a'# $; 8-*><))%;%%  &8$(=6! 7 & & & & &~ 6:>B3#&''67&'#53&'673#3265#"&=#'67#735#35#35#^* %2A/+6 + d+#v'!H :)tttttt      4` ,D & & & & & && &D& &&& & 37#5'7'&'&'9;Y"  $#χLJw* !'-3'67#&''6#5'753'&'&'6<))H+ PS@    "JQ$=`  0EJFy 7  &]&}& &zb &b&&&zb &zbxl &zb & & &zb3##5#'>=6 F\<[)b )A81V 3#&'#5&'75#'>=6 F]H& " P# c *2 BK  *)3-$x &x2& &}%:3673#3533#67#5'675#'67#73##5#'>=6#29   10  "-Y(  7 94"6 ->4 7F; &x7 &~c && & & & & & &#7Mc3533'673#&'#5'67#53&'73##5#'6=63'67#&''6335#53533#3##5#(   0  ' %B+ (  5! ((    $+   &22,&)yU ; (.   $$,, 'R^67#53#"/3267#'&5'56767&'73##5#'67'75#535#53#3#676=6535#5##3C G       ?8D)!!%~%"#'q##!!"8! ,/  H - * %i"  22  a: !!! &&w^ &w^ 3#3#"/3267#'6765#53&'{ `q  _@ !Bg ^$DM""F & && && & & && & ;3#53'3673#5##53''>7#53&'73#3#"/3267\]" E 0/ "1$;_\x  %  ""x##  / && && && & & && &j"&*.M3533&'73#3#5##5##535#35#33535#3353&'73#3#"/3265#'67#c= mYF@Sc#@@RF@@RFhcv  e5 =C   Q R & # 2' #  / && & && && && && && &~ && &&EIMl3#3#"/325#'67#53&'35333##3#3##5#535#535#535#535#3353567#'7#533;#"''67&'1%#   v& &##**####-n"6 75.:   Y/eM+ 6f  245"   *06LTX&''6'3#3#"/325#'67#53&'&'&'3673267#"&7'#5##535#" ! 'V+=7   & !)u  3# "1& **%  &((( !  3$#5 2    !  CT X7& && &&?CGfl3#3&533#67325#"''67##5367&'#53&'7367#53&'35#35#'3#3#"/3265#'67#53&'&' *)   2H `;#$$$$A'$   #*+"  !+' iV '%  :a(2F( 4e  & && && & && & &$3#3#32767#"&=#'67#5367#\mT - PIUZT^ dM0,A'3#3#32767#"&=#'67#'7367#QfN* PKG<^$T! ZD.*74-$&&EIM3#"/32=##53535#335#73#3#33267#"&='67#'7367#3#735#w   P 56##^e#&   ') 7`77Sm WrSSB+4( G .1+*:8.(_=, #5##535#35#YFI  3#735#35#3#0zzzz7ĜW2v1d"&'#'36732767#"'&5#5##535#35#'OB HV>8 IJ   &}}.H3#3##5#535#735#35#(NhhffMn@@@H&&w &x & &yI &~`&&~` &~ &~I&yU &7&y[&|&#35#53353353#3##5##535#35#gVBCWhv5"00"5i i'9& &&~U&|& &yb&y& &~` & &{ &&t*&~`&&&| &  &yg&~`&&&z&~d&yh&y %)-3#3#"/3265#'67#'67#'67#735#35#-t  OK!!? 7*)] L4<% 0- 79&&yw&~V&&~`&~` (.263673#67&'#5##5'67&'767#&'#35#35#WfN   u    M uuuu     k j  <%$2M&u&&&$ !%)3#3#3#3#535#535#'6735#735#35#)KXXPPafNNB  8O\ 68&y&y&y&&y.48<3673#3#3#&'#5##5'67#5367#5367#3&'35#35#Rimkr2! g  1?:BN@k^gggg   ] Z   E  9= && &y&y&!&xi"&y&#&~s &$&%  (3#735#35#3#3#;#"&''675#1xxxx3dWW,">A+f[674".  E &u( &~`&&y&y&'&y &() 3#735#35#3#53535#35#35#1tttt##7$$8""b9<:PPP=====&*&+y&,xi &&-$ &./&0&1&&y&2~`&0 &3 &y&y&z&y&~ &4&y&5&z &uO&z&xi6&y&7&z&z&8&9:&;&zF&z;&zG&~&z/&:<#'+/37;35333##3#3#535#535#535#535#335353#735#35#3#&LOO]]jaUUNNccL_;;;.        U@' # $&zP &=&>&z:&?&@&Az&zV&zN&'&z! &xiB&C&D&E&z&z !'/373673#3#535#53&'35#'6'&'#5##535#35#Q ,?GRPD52R    zzzzz 33 V3  Gd d%6 &:F&@&zG&z&zz &H&z&})&I&~`J &:K &L&} &M&z}&~&@&N&&zy&&OP&Q&R &S&z&@&}+T&U&{Mn&@V &WX&z&&Y&+g&&7&}2&z ,049=3#3#3673#3#5##5'675327#535#535#735#35#35#35#)\BB(& 'JRw%$iXBB=wj wwE  T ;   ) % '&Z&[&\&}#&&z&z&}<&&]&^&}S&&}M&_W&{-&`&a&b&c &wd&+{@&ef&@& &g &hi&j &}[k&{J&lvp&@m&}&{f #'+/T3#3#3#&'#'67#535#535#735#35#5#35#367&'#"/32='67&'77*&00<0! *N) !,=00&b;;;  !    (   I     , ' *  %     &{Y@&ln&}w& &co&{&p&&&@&uq&&@{&er&&ls&@{ &Wt &wu&Wv&}&@{&@w&{&xy&@z&@}&xi{&W|  $(,039?E3#735#35#53#&''67#536735#35#35#35#5'63'67'69mmmm7 XW18 <9.6 *.JX %44u44u44u44c '7 1D*V RC6m h;$  G 26   71      # &@&v} &W~&l&@{&@{&&}&&@T&}&@&@&  #FJ3#735#35#3#735#35#73#735#35##3#67&'#67'5#'6=3#-*cc????\cc????OU  G"  111    )   * '( &+&&&@&@|-59=AEIMQY]ae33#3#"&='75#'6=3'67#7326'#5##535#35#73#735#33535#3353#53535#35#35#>>K  2H 9&'\gg*E*    J=/ /7T'  AN;;<# $ $# ##&@&xi&v@ RVZ^b3#3#53'#735#35#3#35#53#3#3#3#67&'7'5'67#535#535#535#735#35#5#35#(SdiKZ6]6==55Da    N 5# 5)[C55==499j<<6666  2     !     1&@7&!~9&@|&@A&}U&@"#5##535#3#: #5##5##535#35#35#CCCCWCC™QQ;(d)))#'#5##535335335#33533535#35#35#;'v'';'''';'';''****N;;;;;:::::"&*/4#67327#"''67&'##53'33'#3353&'#335O    &<> L- DLM;9NB@=Q>r  ,%  0L   #'+/3#3#&''67&'767#535#35#33535#335bQR -JM3:3 OP`$< & & #'+37;35333##3#3#535#535#535#535#33535#5##535#35#$OQQXXkeUUPPeeOc>>>        ]S S+ && & &:&&&& &xi &&xi !%+37;&'#5'63&'3#735#&'735'6#5##535#35#}36 e OCK@@  @@".|||||     &B!  !!  2T T*&`&&.38=BFJPTZbfj&'3#5'673#3533##5#53'67#536365#335367#335'3#735#&'735'6#5##535#35#G @I -|14  ##:  +>(mm *  =====    c 66 c9  E A%  %%  -Q R ) #"/32=#'>=35#35# | xxyx-,$ 4"`?,k, "&*3673#3#"/32=##5'67#35#35#Lx  p,BCpppp   5}$+IA & 15:#"/32=#'6=35#35#'#"/32=#'>=35#35#  10000,  / ....22' 6A`;'b(g21( 1&`;'b( &~d &y= &y & &xr & & &xr~ #7;A3#353#5#'67#5335#536'&'3#"/32=#'6=35#35#e 50 (&3G 3   6 4454G3V1%E2G  51$&TT<*f+ & &z4& &xrzG& !%*26:3&'73#3#5#/32=#'6=35#35##53#=#5# jd<9999hR,,,  ,9j 11#5) ol 9)& &xr &tP .26:@DH'67#535#53533533#3#&'#"/32=##735#35#35#&'#35#35#9%2+&&d)).5   jddddddh JjjjjI : : G  % !! * * & & &xr&& & /39LPVims#"/32=#'6=35#35#7#"/32=#'6=35#35##"/32=#'6=35#35#7#"/32=#'6=35#35#y 53343  : 8898&  :8898  ? ==>=M  * ' 4L  )( 7a  "3"2 ?b  !3#3  &xr &&v 3533#&'#5'67#bc\&= 9%"8?!Z33J#&IE*.D  3533##"/32=#'67&'`bb  `."& --  @& ,4/8 :. 3533#3#&'#5'67#535#$QSS]P%8 ;$$9 < P^Q&&%79hh8  3% 3533#3#&'#5'67#535#dee[O$< ;&#: :"LZd''&26gg6!3& 3533#&'3##5#535'>7#``Q$8 ;%9988#: 5Q--H!'KW11UF*> &|r (3533##5#7&'3'>#"&=332bggba    33E  GA ,0 fb3533#&'#5'67#7&'cdX#5 7""5 8 W;;G %FB&(AJ  &t; $3533#3#&'#5'67#535#'6<1SSi]%: :&$9=$_i; **+03]Z/-+  &&yE &x)#'>=3;#"&53533#&'#5'67#@g&+ ^_M!0 5$"6 3J6  4+4UW3) &&w &x1 &&t & &&&yG+#"/32=#&'#5'675##535#53533# ?+> :&'7 A(>Rddbb8  </Z]5 <=P& &yN &yI&yM&|&&~A&||& && && &yZ & &yP & &y[ &&~I&~E & & &~M && & &&|&&|} !%3533#3#&'#5'67#535#35#335dddQD%9 ;%#::"BQd'==Q=M'-OP,%MR'''&yR&} & &|& #)3533#3#&'#5'67#535#'6'&']]]iW"7 ;%#;:!Xi]|  @/9ca5 -@  & &&&ya &y &|&~j &yx & &ym &z !%)-3533#3#&'#5'67#535#35#33535#335 hkkR@#7 ;%#77"BRh*>>Q>>>Q>`!,IF)!`:< & &&y &yb & &yp &y &&ys &yk& &~f& &~V &| & && &y& &~T & &t & & && &|&~d & &y &&~c&&&y &yh&& & &y &y& & !%)3#3#&'#5'67#535#735#33535#335&PhW"6 :#$64#UfO;;O<;;O? &@ &| &y&A &B &C&D &z &E &F &G &H &z*I &J &~ &~ &K & &| &~ &8 &L &{ M &N &O &&zlzm &{ P &~ &~ &| &Q&R &S &T &U &~ &| &0 &zP&z4 &V &|&WX&WY &Z &z; &g &tL&[ &+ &) &zT &\&z*&] &^ &z< &_&` &{ z2&~ &a &&zgzh &b &z! &X &&z[z &zF &c &d &e &zE &# &z/ &f &g&h&z*i & &j&uk &l&mn &3 &o &z' &p&q &{ r &&s &zV &t&u &~&v &z] &~ &zG &( &~ &w &x&Z &y&zM &&z &~ &{ &&zOuE &~ &&| %)-15LV3533533#3+'6327##5#'67#735#3353355##5#'3533#&'#5'67#7#5'6~""* $"$,! z   ` ? 3%XX7" .BN O..sm'2A! . &} &~ & &&z & &z> & & ?GKO3#&'3533##3#&'#5'67#535#5#535335'67#53&'&'7#65##5#|g3  0''ChV!5 9$!72 RfC%%0 AdCB ,900   !  23!  ) H & & & &z & #'+A3533533#3#&'#'67#535#35#35#35#3533#&'#5'67#%i&&,2 $!L+ &4*%8iiiiii;>*( )#-( ) J  J., ;!;:   &zs & & & & & & & &} & & &x#G3533#3#5#&'#5'675##535##5#&'#5'675##535#53533#cddL95& !.%5 <'=Pc;.7 -,$8 >'=Pcccc  '  ( q1   ), 0  & &z{ &{ & & &} & &| &> & & &@ &z~& &| & &})&{ & &z &| &&J && &&z &} &z && &} & &~ &{  &E &| &&> &&z &,4L3533#&'#5'67#73533#&'#5'67##5##53267#"&=#'>5,&& 'n(,  !c  D % #(1*B-0%= .%# & &~ &z &~ & & &~ &&| & &> & & & &u &zv &z &< &|&h &z & && & &z-J3533#&'#5'67#73533#&'#5'67#67#53&'73;"'&#"'632,&& 'n(-- !5B+TW,D?/|$ #  -0 *4 % &~ & &| & &> & & &>}&&u:= &z &z & &&t & & &: & &c & &&z&&a# &/&z*& & &$ &&&&V &&z &&{Mn &z &&v&&h & &+ &}< & &z &v & &D &}" &z &z &" &  &z&&zw &z !)-593533#&'#5'67##5##535#'#5##535#'#5##535#bg[.4-1$8 7"R%+>C*#Rd dF4c cE3c cE3 &z &{ &&g &k &}4& &}3&x &s &{ &}(&& && & && &}# & & &z&z&e &}1 & & & &7 & &z& &> & & 39?E3533533#3#3#3#&'#5'67#535#535#53&'#336?'6'&' O O4 <`VVgR", 6"#5,$QgWWa: 4L 0 +  0000  12   B  &# & & & & &3 &% & & &&z&z& && &z &{ &{  & &&# & &&&{ &{. &{ & &&t& &&&#&# & &{ & & & &f &&z &}L & & &> &{& &^ & && &b & &}S &{ && & & & & & & &{& & &&}h &&dxu&&}R & & &Z& &U &R & && & & & &{ & & &}M &> &{&h &X& { &}e & & # &}^ & &  &}O&}P> &vJ &&{ &] &g &] &<3#735#73#735#3533#&'#5'67#73533#&'#5'67#YY33^ZZ44/&& $r*,'  !$J(J(SOR$ '*#NM" %&# & & & & & & & & & & & & &o &&v &{ & &&{B& &{f & &>&z*&" &>&h &}w&&h &{R & &{H! &&{B" &&# &&{s{r &>~3&$ &% &{g &>&&h' &( &)&v&* &>+ &{Z &}| &} &{Q & &>,&&{-&h& . &vp &/&01&}}&}x &~2&{B&3 &4 &{i $/AEI3#5##53&'3533#&'#5'67#7#5'673#3#5##5367#35#35#:e9    p   Z&(0"0000 %, '..  r (6 d '  CQ" &r &5&6&7&{} &}z & &&89 &:; & & &q &< & &{I & &}s &} & &}v &= &>29DX^d3533#&'#5'67#73&''67&''#53667#'#5'63533##"/32=#&/'6   2    &>  /&++  &O  /  00 v #+B    ~ )! s :@> 9    &?&@ &&A &B&C && & &#D &&EF&} &G&{z &H &{ & &{&{-@DHM`e3533#&'#5'67#73533#&'#5'67#3#63#5'635#35#35#675#7#53&''67&67#,&& 'n(-- !ow  6! $33333_Z   * ),+3HBI ( + + (     &{&I&}h&{ &v&J &v&h&KL &{ &M &N &O &P &&vQ & %)-1H^3#'63533533533533#3#535#35#35#35#3533#&'#5'67#73533#&'#5'67#= ",,.,%$  %q&/%#    %>  99 @7&R&{ & &S&{ &&TU&(&V & & &W&XY &&} &Z&v&" &[ &\ &] &{&v&{ &{ &^_ &{ &&{&` &&h& &a&>b &c & &{ & &d &e &f &gh & &i& &j&k & &&lm &n&o &p&q&r&s&{ &t &u&v&w &&{Bx & &} & &} &y &|&z &&v{ &|&}& &{ &~& & & &&{ &&{ && &&&v &>&Y&{B& &{  & &&2&h&{B&{ & & & &> & & &&&{B& &zw& & & &J &&} &{&T&h&& &Q& & & & &{ && &&{&h &&{ &A &C -28>Uk367&'3'6=3673#5##53'653&'''6''63533#&'#5'67##5'67#53533#&C   _ ,   (QE  f*$$ $"*"!       (( @ Di  28":8 &y& &&& &}&{ &&&&h{ &&&&} & & &[ &v&{B&&^ & &&{ && & &^ & &&(& & && &&&h&h & &&h&V &&& & &&&{ &&T &{ &> && & &&&h &} &^&&v & &&% && & & &| &&^&h& &| !%)-159Qrv3533#'#5'67#73533533#735#33533535#335335#5'67#53533#'&'&'67'5#'6=3#3#6'3#    A \   =   ; 8   ^NM,8@@//ws &22 I+) ;sw "/--.-  1   7$ %7)6 & &| &/&h & &6& & &| &&h & '=Ocgkq3533#&'#5'67#7&''67'763533#&'#5'67#&''7'76#&''5#53#5#353567'7#73533##"/32=#&'    {           % ;;;; 4R<<      %         CD[(%   6 3:  6  &7 &|&|#&^~9&A &&} &|-&h&|)&h& &&|, &<NRVZ^t3533#&'#5'67#7&''67&'73533#&'#5'67#&''7'763#735#3353353533##"/326=#'#''53535&'#7&'    |            k-->*,OG G  &" 999'q    !        &-/ 0 ,=   X  $0  &&h& '673'673&''>T% QOH\ *.+%F.  H"8> %+&w< &x%y &x2 &&y && &x7 && & &&0>'673'67#'6'&'3#353#'67#5335#3&''>h  @A 1 k  v3)+ #&0 #7# " #8 "MAS.!UCM&D4+!6 & & &Z &&u&&&xV & &&F &&{ & &u5 && & &xl &&& && & &u&& & u && &  &x~ & &u &&x&u & & &u & & &&x &u& & &u &u&u 33#3#53533TT['7#"&5Q%%$8EE  !'  E`  L e !33#3#53533367'67''6vNNf))%UK 7'+== E %0 I %"43&'33#3267#"'&'#7&'3#33#67'7537BA    dd1,,=L!<@''(RJ 4#3 ZW &~Y '33#3#5353333#;#"''67tTTi%)VV,#r& & ==#,-.; & &~ u( #33#67'67536?3#53#3'35B /: O_rr_XXEE_ ".+SA//& &[ & &! '-3CS3#"/3267#'67#73#"/3267#'67#'67'637533#7'?33533#3#53h  5 0.sm  6 1+g  sk!!al**2B# 4:! -=#)9" -  NCT%OM[. 7;?CG33#7'753?3#3#3#3#535#535#535#535'635#33535#335=)3 <<2244<=4411::?+2 R2 F^ TTd2 &"# &"$ &w% );?CG33#67'753?3533#3#3#535#535#3#&'7#'67#735#35#35#> 2' 4355--77--3p!  ( " HHHHHH<\     Ad    F) ( &&' &y(&)*3#3'67#&''67#p c&+A w'X 7P< & ` $; 33#3'67#&''673n\\T. z)n'o"\ '5 13#6732>7#"&=#3'67#&''67#L$ $+ A> ] O0 #-F I  t-![  /; &|+&, &+ &+- &+~\&., &u+&/&0/ &+1 &+~ &&2+ &+B&O/ &+~ &+&R/ &+U&3/ &+4 &+5 &6+ &7+ &+8 &+9 &+~ &+:&/&/ &+ &+;&</ &+=&/> &+? &+{. &@+&o/&A&/&B/&C/ &+D&E&vF &+G&AH&I/&{/ &+&/&1/&/ &+J&KF&F$);#"&=#'>53&''67&'#367(, U #%5:.,: 4& )!!9  ,"  *h   &{ &L{ &M. &{ N &{ O&{ P &{ Q &R &S{ &T&{ U &V &W{ &X{ &Y&&Z &[{ & &{ \ &]&^&_` &ab !*.2DIgmq3533#3#535#7;#"&=#'>5'6=3'#3#5#7#53&''67&67#3#&'#5'67#5367'23&'#35##"/32=##53#735#122)d*1  n `(j^  *,9,z ,G1S(]KZZ   -ddDD    O %     '& )8  !',1736733#3##"/327#'67#67#767##67#7##67# #'  E=!69|8 8z$(($1$(  9L9%& 733##7#7#57#;7#37#37#*  o66K4T66C<9mYYnXGGGGYFFF!'-336733#3##"/327#67#767#7&'67#7&' #  +_4s(++(!$',!"9~!#8 %*.273#'636733#3##"/327#67#765#'#37##37#H&+-%& ++,*=/?+)  #R<)  )));))) %*05;3#'636733#3##"/327#67#765#7&'7#7&'H&&($% &j/  Jl5    #R<)  )&  V)& &}c EJPU[33'7537537#"/327#5325>7+"&75#3##"/325#7#536365#&'67#7&'X+    )     G54 %4 ($2-?: K)Gc^k  o ;/M$$  j;/  &de &fg! "33#67'73673267#"&5!>>! * g# $*  )Gn  Kb ! &xh&i&jk&&l&mn/dhmr33#5'6367#35#3673267#"&5'733#&'#3267#"&='67#5'67'53337#367#335PW7 &JKL% + * TBS?   $&!? 79 HGO K4 #         '   # ! *3 # &773267#"&='75'75'6 ,0^`rt' (+VYKNJ \ $%,  1  %  $  &op &oq&rs &tu&uz? &ov &wo&xr &wy &z{&9=AE773267#"&='75'75'6'3#67#5'675#35#35#75# /18:  '*$'" 0g $ #""""""%&3  6&" 1-""W$`& &|z &}z &o~ &z& &z & & &z &z &z &v & &z & &z& &z & &z&&& & & && &&w & && &z &z & & &z& &z &&%"3#327#"&'#67'56&5$(QN $ 0 M&#/ dG$+0/;8V  M 5$#)3#327#"&'#67'56&'&' "#MK)  6M YHK  &-6( !C6X  O#9Y $ %#3#327#"&'#67'535&'#ELH - U)%2 BMK"%0.A  %%Y!&xz &y 3#'63#3327#"&'#>  $98+0C&&&&&&&&&&&&&&&&&&&&&&&&&&&&& & &$367&'#"/3265'3'67#w "(- :$ cP%% 2=) #6*Sx X".CL &'&''6n="#01 2-+ !+3#"/32=367#&'76'3'67#$*" !'6T'' 2?'t  (!%E  F"4  *367&'#"/3265'&'3'67#v "'/7 DS(' 4>< ( -*)=` 5M': !*&'367&'#"/32=#3'67#G;5 88i #* 3  UX: 6C &  #1!?W  @$"10:367&'#"/325'3;267+"&5467#3'67#    X@10')Q%&?W0 ) 1 "(&Q  ~  !7KF'3$367&'#"/32='67'&'v*75/)-*4;+IO  "!D  ;M &tx &vy &t & & &ty &tv-3&'3533#67&'#"/326='675#&' _b[ * B +49._!  %%# %$!Sk <#"<  &t & & & & & &t| && &t & & & & & & & &t &t &t & & &t & & & & & '03#3#535#367&'#"/325'3'67# R_bWW  :# YL8 469  3B  [: + &t & & &y\ & & &t &| & & & & & & & & & & & &t & & & &y & &t & &wA & &t & &t & & &t &t & &t & &t & & &t ,6I367&'#"/325'33#5#'>75##533'67#3327267+"&5  s'2'D(  ,) >%>  &:  !8& z.EB );A&0*[   & & &w@ &&zys &&w &t & && & &y &t 7=367#53#3#&'#'67#367&'#"/32='67'&'P S`w>-0/9+@f % (*  &06(: " 2   . $  & & & &t & &) & & & &t &t & & & &t &t & & & & &t && &t & & &u & &u & &u & & &u &t &t &wD &u &t &u & &t & & &u &t & &u &&t &u $(,53#67&'#"/326=#53635#35#3'67#tWO % <$ MD5*V9 2?\  2< Y\ /68/" &t & &u &u & & && xF &&x=! &| &&u" &y &u &# &$ &% &t &u && &u &| &u &t &t &u &u &u &' &( &) &* &u &+ &, &y &&-. &&z &t & &@FL373#3#3#&'#'67#5367#5367#367&'#"/3265'&''6Vbgck :% .G' .> 9BQ\   #$   ) +&(  "  V    D    &u &/ &* &0y &1 &2xB &3 &4 &t &5 &6 &7 &8 &q &9 &uT &: &; &< &u! &= &> &? &@ &A &B &u& &uE&CD &E &F &uN &&GH &&z+| &ID &J &uF &K &u &u; &L &M &N &u" &OP &uK &Q &u@ &R &S &z+&z &T &u2 &uL &u' &uJ &u4 &U &uS &V &W &X &u3 &&YZ &[ &\ &] &DuV &u- &uR &^ &_ &` &a &b &u0 &c &u% &d &uB &e &f &g &uX &wI &h&i&jk &u] &u^ &Dl &m &uE&u_D &&{n &ua &ub &uE&o &p &q &ve&r &ue &s &uf &t &u} &u &&Dv &u &w &x &y &u{ &&sz &u &z1 &up &u &{ &u &| &} &&.~ & &u & &u &uw & &zV &&uw &uk & & &u && & &ug &um &u &&D & &u & & & &b & &u~ & &u & &&D & &u & &&z &&. &u & &DzM & &u| & &ui & &ur &u &&z+ & & && & &u & & &u &v&D & & & & && & && && &&D && &u & & & &u:&D & & &u &D &u & & &u &wR &u &u &u &u &u & & &z & & & &u & &&D & &u &u &u & &D & &u & & &u &D &wKD & & & &u & &D &u & &u:&D &u &&D &D &u & &u & &u &&D & &wS & &wP &u &u & &u &&D &wM & & &} &u & &&z &D &u &u & &u &u &D& & & & &u & & &v &u &u &&u: & & & &D & & & & &} &D & & & & &&uE & & & & & &wTD &v &v5 & & &tL&{  & &v & &u&D &D & & & & &v &v &uE&v2 & & &D & & & & & &D & &D &u & &&&D & &zm&D &v & & & &D & &&D & &&D &D & &v &! &" &&#D &$D &v &% &v1 &&D &' &&( &) &* &+ &u &v"D &,&D &&-}h &.D &/ &0D &1D &v &v &v3 &v &2 &v4 &v' &3 &n&D &4 &5 &6 &7 &8 &9 &:&zD&i< &v! &wU &v &; &< &= &> &? &@ &A &v &B &C &DD #+/33&'73#'&'3#735#'&''67#5##535#35#VBA,JyySS]*hhhhh  '  &5  0 -*(,g g%: &E &F &G &H &I &J &K&u:D &L &M &N&DO &yA&DP &v: &QD &DR &v &S &T &U &&VD &WD &XD &Y &Z &[ &\ &]&}U&vw[ &^ &_ &v` &` &Da &b &cD &dD &eD &f &}R&gD &hD &i&jD &vK &vD &u&Dk &vG &l &m &vQ &n &o &p &q&Dr &sD &wW &tD &uD &}` &v &D&}Bw &vY &Dx &vB &y & &v[ &z &{ &| &}&~D & &&D &vLD &v] &vU & & & & & & &D &&&D & &&dxu & &vP & & & & &xr & && & & &D &vZ & & & &&D & & & & &&D & && &&u &vd &vh&vgD &D& &&& & & &&D &D & & &vi & &} & &u&vqD & &&D &D & & & &vl &D &D &i & &v & & & & &&D &vy &}q &vD &D &v & &&D &D & &D &&D &D &D &D &D &vn & &vr &vs & &D & & & & &vvD & &v&vD &D &D &&w &&D & &D &&D &v &vt &D & &vj &vo &&uD &&D &v| & &u&D & &z*&} &w^&D & &vwD &v & &}{ & &~3O && &&w\ &D &D & & & & & &D &v&D & &vg&D &&VD &v &vD & &v &vD &&&D &{ & & &v &v &{ &Dv &v & &&D &D &v &u&D & &&D & &D & &v &v & & & &&D &v &D &&D &D &v & &&D & &vf&D &D &D && & & &D &D &v &  &v &D! &D" &# &u&D$ #'+17QZ'673#3#&'7#'67#537#35#35#35#''6'6367&'#"/325'3'67#N & (.<84  -8SSSSSS- ) + - /8 + ?  [M: 17  P   P !  ,      "  1 1 &v &% &vD &v &u&D& &u&D' &( &) &w^&D* &+&D}h &+&D &, &- &. &/&0D &1&D2 &3&D4 &5 & &D6 & &D7 &8 &9 &: &; &<D &= &> &Dwc &vD &?D &@ &DA &w` &BD &C&D &D &&E&}F &DG &HD &I &JD &v &K &v &&DL &M &N &v &w^&DO &v &P &DQ &vD &R &&vS &vD &T &&vU &Dv &V&W&uD &X &Y &v &v&DZ &[ &v &\D &D] &vg&D^ &_ &` &ab &c&d &e &f &g &I&D &h&D &i &jD &v &k &l &v &m &v &nD &vD &Do &pD &vD &qD &vD &r &s&Dt &vD &u &v &D&}hw &Dx &yD &Dz &vD &{D &} &i&|D &}D &vg&~D &v &&D &D &D &D &&D & & & &&D &&D & & &v & &v &D & &D&v && & &we & & & &D & &vD &D &D &zw&D &a &D & &D &&D &h&D &D &D & &v&D &D &D &&D &v &&D &D && &D &D &D &e & &&D &D &&D &&D & &&D &H&>D &D & & &&D &D &v&D &D & && &D & &D & &D &D &D & &&D &w&D &D &&D &D & & & & &D & &|&D &D &D &D &D &D &&D &D &wD &wD $?CGKOU[agms3&'73#&''67'67?67/''67'67?67&'73#3#3#735#7&/&/&'7'6'&/'63672&'#"/325'3'67#WO          <<<<@@x  pj q d $ :#  \H8-2      )          4.  (,04:>BFJNTZ^dtx~35335336733#3265#"&='#735#335335367#35#33533535335'&'&'3#'673#67'7&'#735#767#=  % =  ]   !c   (   1^^ !T  *400  #" V4 - 4444K  -   /+ *%+   :  &w&D &D &&D &w&wD #'-HNTZ`flrx33'673#5##53&'73'&'3#735#'&'3#3#3#'67#535#535#73&'7#33533'67335'6&/&'7&' "#   !j IooMMZ E@??K  I??A     A ;      #$   3       /,*    &D && #6:?gkquy3#3#5#53&'&'&'73#735##"/32=#'6=35#35#7327#"=&''&'7#'67#53#6=35#5#35#35#''6HuHa Egg         /  +9 9V    +  ) #Z ()' 1Y $  OO $" % # 0 .* ) &&{D &D &D &D &D &D &D &D && &>&D _fjntz~33#3265#"&='#5335#535#535#53533#3#3#35335#535#535#53533#3#3#3536367#35335'&'&'3#''673#7'7&'#735#767## <  a         0dd $R +600# V4 (bV    ZZ  U44444R  1  % /, *(   3 &D &&D &D 3&''>76''67'6uO JW 0-9 H [$*BK!4!2/! !'/" ! .z &/&/'67&'  YF  z"   ! ' & & &yG "(373#'67#3&''>7'6''63 80 0y&+5? ! D] pC;e;>-1 %0* '  &w&w *03#"/32>5#'6367&''>''6I  ).   " 3 /   =TE  = "%+ $&   & & &| &X& &y] &y_ &| &~I && &| & &z &~V &| &ye &~` &~U &&y &~X &y & & & &  &  & & &y & &y &~Z & & &yw &&yc&  & &y  .367&''657&''673#&'#5#4 'w   [E#+;  + 2JZ ## o & &y &~ *06367&''6573533#&'#5'67#7&''66  (936.%!)*_    @  - 2I+22K%&:}y;%1GB  "*#% %+/3367&''6573##"/32=#'673#735#8   *6 _T  ^DD@ + /E]  )$ %hF &~s &y "'<BH33#3&''67&''67#536567#'367&''657&''6PRK  . +1 q  *     1#  5" ;Q ?  * /Ea '" # & &y &| &y &y &u /53353#5333653#'67#&''>76''6v<D367333#"/32765#'67#53&'37#7#&'&/'674';  M    5!J"=C;Pjs   K: //K * )D E=   &~n & &y &y & & & & &q &~ &D &&zz &I&z& ! &" &y &#$ &% &~ && %+173#3#3#"/3267#53635&'7&/'67&'m` <0B  ?  ~ <   >C+ }   &'( &~ & &~ &uO ,0DJ#67327#"''67&'#'6=3'33&'73#367&''65''67      m YY$  -  >$6"$0&.KK>1 0:W  * $   *  ,2FL3533#3&533#67327#"''67&'#535#7&'367&''65''6433@@>     =4  t  + @" $A& -$5 #8"O!  ,  &~ &~ &y &z &) &Z &*+ &,&L &y &~& - &y &./ &0 &1 &2 &~ &8 &L &3&}U&4 &5 &+&67 &89 &zP &U &: &z2; &z: &R (.CI3533533##5##5#'367&''65''673#"/3265#'6&'g )) /   )  _h%  Z $  (D  + /D8. !^6P   &<) &o &' &=x &z4 &~ &> &| &|? &@&. &zC &8A &8&BC &z& &+D &z! &~ &z' &8E &FG &z;. &8H &zG &~&zI *.28>DJ3#"/32=67#67#53&''67&/3#735#&/&/'67&'/!  wr 5   *j   *K f F&              @0 1$=  0)& &.&X9 &E &H& Y &JZ &zv &z[ &\ &#] &| &8^ & &_&` &zy &Q &a &,5;MSY&''6'367&''65''67&'3'67#&'33277#"'&57&/'6 # " " 0U   &  #g  R5     ]  b#%(%&5 + ?\-" !"  " 9$ ! <!"#  /38LR3#35#535333##&''67#536=#'6=3&'3535'367&''65''65y, .% # & # " !,?   " A&('-& @/ 2FJN3673#53&'35#&'735'6'367&''65''6#5##535#35# ' "$ ** 5(   %  SSSSS  TT \2  22 G; 1 B` + /e e%7 &Z{& & & & &<&d & &{ &.{ & && & &&vd &Zv &&v" &> &{ &} &&< &{ &{ & & & & & &+ &{ &.&T &T&. &}7&&l & &&( &p &z&d&xu & & &8}&}d &{ &{ & &.&{B&d VZ`dj36753673673#&''67&''#3#3#"/3265#'6'#53'7#5&''65735#67#35#''60 !.      %$5,       #9))TT))P  9   ;%->)"* 0 "'=5- A_)*&!" & <@JNRVZou3#3&'73673#33##&'#5##5'67#535#'6=3&'5##5#35#53533535335'367&''65''6;~%,!    ">!")2    #      0@@,5* 3<[U'A , 3J&& ! &Z& &{ &<BFJNTd367&''6573#3#5##&''67#5367#5##535#'673#73#3#&'67#53&'2  #:z4=+ % #"% " *+,>3Tb!!@((  Xp  +:  * 3JU +)    ), '"#   8  & & && &< & &Z & &J&}d& & &} & & &x &Z &Z &Z{ & &Z &E & &.v &x&}[ & &< & -SW]agmsy367&''65736533#"/3267#'6=#'3#3#3#3#535#535#535#535'235#&'735'6''6&/&/&/'6)   !     ((''!!&^'##&&)) (  &  z    <   ' 8Q 1w=?Sx*&lB ?    ?  d   )+#a   & &Z & & &{ & 29=A^sy3673#67&'##"/32=#5'67&'767#3'&'#35#35#'3'67#&'&''6367&''>''6'67&'r.<+  '  , &=  CCCCY1+, 9&        qV    =0 ,;   *3/ F;   Q   (   &&T &Z & &v< & -2GMs~367&''65733#3'67&''6736?3&''67'767#'667'5'67&'67&'767'3&'73&3535-    J$$",   #=      +k  /$"(  ,+ 2  "6CCC6  % 4LY -    %     +#d  ^&8 Z    &.| &Z &Z&d & & &Z|&d&d &zQ& &ZA &< & &Z|- &Z kosw{3#3#35337#537#535#533#5#3#&'#5'67#535#3#&'73#&'#'67#5367#5'67#535##53'635#3#3#735#67&''>''6G"Z! 2(      J  - 'K0 -F    (099++..  6584$!   II G%         %BE;  |     &Z .'#5'6=6 ""aEO$$UNEA838Xp '2'6'&/&' Ps`PA  8   "    & 48<'2'6'&/&'35#533###"/32=#535#75#35# LmZPB  /  aLN  PPa:::       A((  ( '+D3#"/3265#3#3267#"&='6#3'.'#5#'6=6K  ?5* !+C  ;CH? /U!9;#W %^u9  DwP<5 05a  37;?C'2'6'&/&'3##"/32=##5#53535335#33535#35# Ln[O=  0    PP<  0 "    "ot   m[      %@ ! 0?% 0 $  $-5:?EKQWj333#"/3265#'6=3&'7'23'673&'737#37#&'#&/'674'3#"/32=67#       ! Y 6 $ J8 7 tx   A2@$,   '  %/ !         $  EKOSY&=#5#'6=6'#5##535#"''67&'#53533#673275#&'3#735#'6(9VV   ((  VJ 8 #h0 5m"+Z; 7W7 ۿ 4& !  .9 !4  #'=OSW]'23&'73673#53&'35#3353353533##"/326=#'#67&'7&''535357&' W|h=,(&&8((IE E L  * 9999     22 3;? ; I  o '67&'&''67&'76S &)r""')5 8,#B =" 1&'&$8 )$*$  1'67&'&''67&'763#"/3267##5#\)&k $ %",/ >)!L :$f L)  !     @< $__  48<'67&'&''67&'76#3276767#"&=#;5#\* &k $ &"-/ D&+@ 8#22&!Q@F2244         ;D  b"" & && '67&''67&'&''67&'76/1*"% #+%A 1'#(+5 :.+= 9'K#$&u+?Rf3533#&''>=#67&''67&'767&''67&'67''67&'7&''67&'76baaT IW8.b       o        3<4? 673         4      +=Obv#53#3&'7'#"/32=##5##5'673&''67'767&''67'76&''67&'767&''67&'76ucbC !  EA ! 8     ^    R   _                    5        3#5#'67#535#533G; 40jVVF4(P= &} &y &6} & & & & 33533#3#5#'65.JE|j#<==(lY6# *= & &~ &> & & & & & & & & & & & & & & "35#53#3##"/32=#'67#'7 m488 2T M-c??_  [>"0& 3533#3##5#535#'6A4TTccpp= !00<SS< * u3533#67#5'675#'6!  11: RI  C * & &x&&tZ &| &|& &  &  &  & &J &~Z &y & &v &  & &&8 &~ &~q &y &  & ~ & & & &~ & & & &~ &R & & z &z! &&t&&& &} &~ & &  &!" & &  & &# &{c &$ &% &D &&&zO & ' &{ &M & &(&)&xu &{ &* &+ &,& &{&w- &./ & &0&,1 & & & &2 &3 &4 &5 &. &6&,7 &8 &,9 &+:<$#"/32654''67&''67&'76 (3"  '>'( #   &;< &u= &>u &u? &u@ &|u &u &uyX &}yi &u| &uya &u &At &u &B&yy &BC &A &u &yi &Ayy &u &Aye &ycu &u~Q &u &uD &uy &Ay&EF &uG &u &u| &uy &A &yu &Ay &Ay &u &Ay &B&x=H &B&-. &uy &uI &At &u &u< &tA &Au &uy &B| &Au/ &u~ &Ay &Ay &uy &AJ &A~ &uy &A~ &uK &AuO &Ay &AL &ud &B&qM &uL &A| &A&NO &A&PQ &BzL &XA &Az$ &AzP &u~ &A2 &AzK &uzB &uzG &uz4 &uzE &Bz3 &BzM &B&zlzm &A&zOu: &z;A &Bu &RA &zA &~ &S &Bzr &A| &AT &Azz &UV &NW &XA &Az~ &AY &AZ &u&[N &u &A &\] &u~ &u~ &\&zw^ &_A &Azv &A` &Az &Az &uB &A` &AD &Aa &B& &A}- &Ag &Az &\}4 &uz &u: &ub &u &Az &Az &u&cd &u/ &Az &Ai &u &A{c &z&Bz &AD &eA &eN &As &Av &A &\&fg &A &Ah &u &Ai &A{! &A{ &Ab&N &\&jk &\&lm &A{2 &An &Ao &A^ &A{ &Ap &A}| &A}} &}q &u}v &A} &\&w^r&st &\&uu &Av &A{H &}A &B{&sw &\&Vx &A &A{ &A &Bv &u &B{ &A{ &Ay &A &zN &\{ &B&u| &B{ &B{ &A{ &B{ &A{ &Bv &?} &H&I} &B &A} &B{ &A &B{ &A} &TB &B &B{ &A &c~ &{B &\&'&j &\& &B| &B| &\ &B7 &B} &\ &B'3&'73#676767&'7&''67'67#a  `t#*;BF8 K[,)$(%O ,M) "' (, & &&t_&w[ &&E&E3#3#3#535#535#]MMecKK\HKKH &3#3#3#535#535#'6@ VLLaeNN9";CC;' &yG &x' & &t & &~I & &~A & & &|} & &| &ya &~V &yb &y &y &yl &C &~d & &~i & &y & & &~j &yh & &| &t & &ym & & &y &~& & &y &@ & &| &y& &u & &y &y &~s &< & &y &y 43533#3#3#535#535#'6'3#3#67'75#535#~33119B99# eR%." --5@@5 &%6:  B6 &y &| &u &y&t &| & & & & &~v && & &| &Q &~ & & &y &~ &' &z &~ &~ &y & &y & &. & &u/ &y & &y &z  &~ &z &&zz &z & & && & &~ & &G &U & &z% &| &~ &u &zV &> &Z &c &zE &~ &z/ &, &zF & & &+ &| &z4 &2 &zA &U &y &&z* &zP & &u:& &&{B && &zf &z' &| &zN &z &| & &z &9 &| &< & &X && & &D & &z &} &| &zr &~& & &zy &zs & &~ &~ & &| &z & & & &&& &z| &E& && & &R &}2 &}6 &z & & &s &}< & &v  &h & &i & &z &$ &o &z & & &u & &z &}# & &{c +ARW3#3#67#5'7567;#"=#'6=3#3#7'675#535#3&''67&'#367%%%% i G& U     "%($: /  ! 08  ?0@0!    & & &t&z* & && &7 &{ &z &/& &U &l& &}L &{7 & &{. &{% &^ &&xu &{ &}e&&}U &vN &}X &z &] & &{ &{* &{  & & &{@ &o & & &4 &}w &vp &&&v &{H & & & &}} & & & &&v &&z & &} & & &{z & && & &v & &{ &{ &&}U& & & &{ & & &{ &{ &p & &{B& & & & &&v &{ & & &{ & &v & &&{B & &{ &{ & &&{B & & &O & &V& & &)-159S3#35337#537#537#533#5##53'67335#3#3#735#3#3#3&'73#535#535#1Z1 88,,,, JMGG(#bDDHdd`))Y 0S  ' G & &{ & & & &} & & & & & &[ & & & & &&{B &} & & &v &{ &{ &- & && &| & &| & &|# && $.'67&'7&''5'6=6" &%SHQ&%YP $ +^= 7\8 & & & &x& & && &  &  !'3#3;2?+"&547#67'7#&'ѐp   ]''6)-^  $a&  $Q{ N  &w &h & w &  & & &&& & w & w& && & &w &&w& & &!"&#&$ &%&& &'! &( &)*&+, &-&.&/&0&xu) &1!&!2 &34 &5)&)6&7&8 &!9&: &;<&= &>) &? &@)&AB&C &D) 3533533##5##5#35#35# *h,,h*>hhhh****888&^E!%+13533533#3#3#5#535#35#35#35#'67&'(d**,,(;dddddd% B X<NX56*    &FG &a~ &HI&JK3533#3#3#535#535#'6? 9WWMMcjMMC  667777 '& &L} &D3#53&'67&''67'#'>=3533#3#3#535#535#'6[\0$$ ! @( 6*CC==PS;;5    &1) :   >3&'73#3#'>=3&'#367#3533#3#3#535#535#'6Za( = 2'M2 T *GG@@OY==3  :/& "C)   V3533#3#3#535#535#'6'3#673"&'#"/3254''67&''67&''67#$$!!'h.$$ }l0  +6M:    !  &++ %%  +   A,6P#$- #   &ML&NO &PQ  &*#"/32=##5#'>=35#33535#735  AC @@TAA@TAü+CC*% 1"]<)))e) )) '+/48'>=3#"/32=#327267+"&=#;5#355#9  =  * <;O;   )BB&# 0?KD###Y###&*.26&'3533#3#"/32=##5##535#35#35#35#35# eddT  @@Te%@@U@@U@@U@@  !!  ,,6@E $(,0433#"/32=##5##53&'767#35#35#35#35#*A  CDV DDYCCYDDYCC  88;  UC&R &SR&T&VU! #5##535#33535#35#@@U@@@U@@TAAA@@@ #5##535335#33535#35#UV@@V@@@V@@--J777777" #5##5##535#33535#35#????S???S??ƣLL@---m---"#5##5##535335#33535#35#B?SS??SB??SBB@@""9&&&^%%% #5##535335#33535#VUAAUB00H555}6!%)-#327267+"&=##53535##5#35335S  2 =Q??==?    ' !!8%%%%%%%%$ #5##536735#33535#35#.  3BBV?BBV??J888::: &lV !%)-3#"/32767#'6##55#'#33535#D   ${po$%%%%$$ 1.k  #r/ +3533#735#33535#3353#3#"/3267#7#&OS;;O?;;O? -W51.3%&WX #3#3#735#33535#33573#5##5332||""5!V""5!'|G$$$Z%%%;&lY&Z|&[&j\ &]^  %3533#735#33535#3353##5#'67#'ON;;O:;;O:=D: 1>c;?:IIC2&_`&ab&cd&ae &fg&_h&Zy9&~RZ&Zi&J_ '+3#&'#'67#735#33535#3353'>73#'$" ('2/$$::O:::O:uQk "! ?EH&&  U&Zj&kyi ,3#735#33535#3353#67&'#7'5#-66J766J7h  $ W!%:'# (d;>6    DI  S #3#3#735##5##535#33535#35#xxDDWCDDWCC97s t,D &l $(,03&'73#6=3&''#5##535#33535#33532{p-$ A*A*  3KUUL"78# @...l---&m&n~!&op&_q&mr&ns&ot &}u&k0&v &wx#+/37;3533#673&''67#'#5##5##535#33535#35#gff '   2   gY2!2!U,  "%!"M d 6%%%[&&&&yz!&{o&~n'+/37;?3#3533#3#3##5#535#535#535335#735#33535#33535#335#T)//Yffhh]!,,)TAAU@AAU@}))=)U   21Y &|}&_[&nK&_~ &}=&m&n &} #'+/37;?C35333##3#3#535#535#535#535#335353#735#33535#3353#'OPPUUccUUOOeeOb<<<;;N;;;N;        TB( " # &}&_&&kzG #'+1735#53#3#3#535#735#33535#335#35#'67&'4'(55<>4!==Q>==Q>(AAA &. )f3# "1YVV[4#+    #'+/3#5##535#535#53#3##5#735+335#33535#35#6;;GF;;%:''O''"@@TB@@TBB[o p77[[$NA &}&}=&k #'+/37;?G35333##3#3#535#535#535#535#33535#5#;5##;5#'3353##SMMSSdeYYSSggSg:::>,,++,,++r        S??  ;;M  '+/37'6'&'733#5##533#735##5##535#33535#35# Hb`7\\==P<==P<<    #7&&7 20d d&9&k&~n&n  #'+/33#3#735#33535#3353#3#735#33535#3353#==P?==P?==P?==P? B( $ #C) # $&n&n&n2 #'+37;?C3#735#33535#335#5##535#33535#35#'#5##535#33535#35#*88K888K8+=(=(N=(=(W450{ {/K@{ {/K )Fcimquy3&533&'73#67327#"&''67&'#7&''67'67676767&'7&''67'67676767&'##535#33535#335 s  )"Z     xV %   %  QT)A)e.=?,!!  *J  !  !LP ]!. 37;EOYaeimq5#535#535#535#53533#33##3#;#"&''673535'&'67&'67&'6#5##535#33535#35# &&,,%%--22* *** ! 6   *   )   ='=': :#$ t#g   Kw w,H&n %+3;?CG3#735#33535#335&'7'6'67&'#5##53#53535#35#35#+88L888L82" !0 '.)H #66E7% $5b" mmmmmmA( #       ((EE &n&n&n &&n;#'+/37;?GKOSW53'#5##536='635#33535#35#73#'3#3#735#'3#735##5##535#33535#35#l  3U D!3!L__VVNN,,EE##=&=&={?( qc$50 GC :97r r+E&& #'+/37;CKOSW3#735#33535#3353#735#33535#33573#735#33535#335#5##53#53535#35#35#-88I888I8aa(A(aa(A($pppppp5 4  4  ##AA   #3'67#3#;#"&''675#  HUU:2;/ %` DK#=P0 59=3533#33##3#;#"&''675#535#535#535#3535fhhRRUU-#CC  #KKZZHHfz>>>$%& :#$& &5 &j#'I3533#3#5##535#3#735#33535#3353'67#3#;#"''675#XYYa`X11D2v11D2 F66"/)u  (^  %% &F+ & %    * &3#'67'6753&'&'XWc  OA2 .'  \& & & & & & && & & & & & & & & & & & & & & & && & & & & & & && & && &&& & &&&& & & & &&& && & & & &&& && & && && &&& && & && &&&& &&&&&&&&&& & &&& && & &&& & & & & && & & & & &&&&&&&& & & & & &&&&&&&&&&&&&&&&&&& &!&"&#&&$%&&&'&()&*&+&, &- &.&/&0&1&2&3&4&5&6&7&8&9&:&;&<&=&>&?&@&A&B&(C&D&E&F&G&H&(I&J&K&L&M&(N&O&(P&Q&R&(S&T&U&V&(W&X&(Y&(Z&[&\&(]&^&_&(`&a&b&(c&d&(e&f&(g&h&(i&(j&k&(l&m&(n&o&(p&(q&(r&&st&(u&(v&(w&x&(y&(z&&s{&(|  ;U[_cgkqw}#'67'676=3&'73#53&'''67'6776767&/&''67'67?67/&'3#3#3#735#7&/'67&'&/'67&'3#3##"/32=#535#535'2  Z<b     m     Gp332211 a #   Z !   !FFTT  VVFF9BIS,8S  "            +                  &(} %6767&'3'67#&' PcY) ?D   1n (+ X   733&'76767&'#3##5#535#5'67&'767#] t)  <[[XX; # I*%4      $>>$     $>6767.'3'67&'767#3#3#&''67#53=#  (6hZC E;QRT60 .4> J RV    F* @%  6"$ &~ JN33&'76767&'#3#3267#"&=#'6=#535#'67&'767#5#"Y RAA   ) "J AAA   Dl""#        *+ !  1."*  n** &~ &~&" 3#5##53635#35#mf? 4 ]:>3#3#5##5367#35#35#bU?])b.n-&'&&x & &&~IQ&l"&s&&&&y &{& &{&~&~&{&|&j&z!&&&o&z&| &H&}M&{&{&&b&&&&&{&&{&v&& &| <BH]3#53635#35#73#735#35#33#3267#"&=#'67#53'&'7'63#3#7'75#535#12[5555XiiCCCC5'  * ##7!  c  ^&!!&)4(""% SS ,1@Q0/'*1  4? /)      &&&|& ).533'67#3&''67&'#535#'>=67{U =G+ 5" 3 0# 9F B!  00#  &0I;. + SV!&~ &x &z&z&z && & & && & && & &  3#53535#35#35#$$8$$8$$ & & & & &] & &|0 &0 &] &0 & &] &] &] &0 &] && & &] &&}U] &] &] &;] &y&C] &] & & &] &tL&y & & &] & & &] &] && & & /37;?CKOSW33#3#67#732767#"&='75#'6=33#735#33535#3353#53535#35#35#jbbreXZ+$ 15+-2K --=-j--=- 1 1         I95 +7XF>& ! #&&& & &&] &}7& & &] &* #5##535#35#35#<)d)d(&yG&& "3#3#5#53'#5##535#35#35#fgd , ["25&#33#33#53537#535#35#35#35#z^bF%#:]a?mmmmmmmP!35& &~j&&&yq&~c&&~d& &*.23#3#5##5367#'>=66535#35#35# #)VWIq;O  t',%qqqqqq   J:7G=' P77&|$(,0#"/32=#'6=35#35#'#5##535#35#35#F "CCDC/*******11$%UU<)f+ e 7%[%\&  "&*3#''67&'3#5##5'635#35#35#v3 $0e k0B: "  p233&&y&&&&y& "&'>=3'#3#5##5##535#35#35#; ??SCrrrrrrr"E4 2"_C0# %77& %)-13#3#3#5##5'67#537#537'635#35#35#.5`it "3C3=Bf3tttttt k 00  %3#735#35#35#'33##5#'67&'GppppppBd]; 4 -o($ &&qP--FyII  &~l&&&~&&v6&|&I&&&y&y )/37;3673#67&'#5##5'67&'767#&'#35#35#35#[gH   l   Pllllll    y x   3%56&~ &&y&&y "&,2836732767#"'&53#735#35#35#'33#'67&'2Q7?L77 FD gggggg>;"0 ,j&%$%    ]C $ # =a     #)/33#33#53537#535#35#35#35#'67&'{X[F#&?^aBsssssss* %a%% %&xxA,+#  &y& &&~z&y &&&~s&&y&$&|&&~&&&&y&2&~&y&z& &&z&y&y&y&&&& 048<3673#3#3#3#5##5'67#537#537#53&'35#35#35#[ ,  8f\c~zm);H=DU;mmmmmm  pX  * ) &| $(,04&''6353#'6?&''63#735#35#5#l+&&,*F>J)" $*'Dnnnnnn   F]n[QG   AfI ) *&zG&z'&z;&o&~&&&~&z%&~&~&zP&x&&&z&z&&~&}&  373#735#3353353#3#67&'#7'5'67#735#&""5#"?  I6$!  0#6954    :     &z{&~&|&_ &&X&z&z&z&zv&&&|& &9&&~&  &z&z&&{&& & &{c&h&&z&&}<&s&s&&&&=&/37;A3#3#3#3#3##5#535#53&'#535#535#53635#33533567#boVMMg5.T^^__S-4fLLT8*''9%'2G8      8 0u  %*.26<B33#3#5##533#&'#5##5'67#3&'35#35#35#7&/'6j\\oV:C"Dx  C=_)xxxxxx{ u ! )(& ]]"// & & s   &&&' &&&z&&&&z&&{- &{ &&{&&&{ &  #+/373#735#35#35##5##535#35#35###53#=#35#39llllll:::::::88^8888dF) ( )p o** opQ&}S&!&"&#&}&$%&&&}s&'&&(&}z&)&&q&&v&*&&+&$&%&,&&&{&{&-&&&Z&&.&&/&&v0&&{&}&&&{&&1&v&&&4&&2  -39E3#735#35#35#73#735#35#35#3#5##53&''67&'3#3#535#[[777777X]]999999b_ !0 +^,$ &*bHdeG\A # # A\A # # ''      &34&5&6&&{&}&{&{&&7&&8&9&  >CGK]b3#735#35#35#73#735#35#35#3#3#3#3##5'673&'5#5#5##53&''67&67#XX444444Y[[777777ZXLLLL\ 0;>>>>(6+1C 4&8YG23G2 ,   %  &&:&|&{&;&<& &$&| &=>&?&}&@&A|) *33'67##"/326='67#53&'767#**#G ? %F G"\j%  &h W>&)7   &BC &CD):NR33'67##"/32=#'67#53&'767##"/32=##5'673&'7&'#735#*J  8   '; 3!NZ    0 B  ^::     _Z  C`r9  , &C~ &EC #'+/37;?CGq3#3'73#3#3#3#5'67#735#35#35#5#5#5#73#735#35#35#'67#533'67##"/32='67#53&'#53&''67&67#i;' 960000;  ,$$$$$-<< 6J       * ^{  ' ' 7 L  $ 5 7L5   p R)2   3#3#&''67#5367#'6L Q`[K G W T X]0$;>2#!1  %&tZF&hG &Hx* :33#'6='667#3#3#&'#'67#5365#'6V ` G 2L U 3h=L8% , J <BG"  :0- $,B   **   &I&y~J &K~\ &I' =AGM3#3#&''67#535#'63536733##"/32=#'67#75#7&'&'(;!    #'(Q3   Ab@   - 1 )8- !@I IVSF' =770 E  &K~ &KL &KM &K &K0 &K &K &NO 3#3#5##5'67#35#uv1&O[&Y &R &R &R&T &&[ & &R &R&Yz&Y&&{cY &R&[= &xR&cc &Vp&Y%&Y&Yv &; &&[&Y &R&T &R &R &R &V&[&Y&Y{)&YU&c &&Yi&Y&[N &&c{ &*=A3#3#5'67#35#3#3#5##5'67#35#'3#3#5##5'67#35#΁}*6:pp1i9 =* &**i9 <* &**9$ 77M .B7M .B & &R&Y{&Y &Vg &&X &c}M &R?&Y&&Y&Y{&[&T&[{&Y&Y &&Y&c&v&Y&Y &R&<&&c&Y&& &R&[q &R &&c&Y&Y( &v&&Y&Y&c&[&Y&Y &R&Y&Y&&Yy&c&Y&Y&Y&Y &&&Y{ &y&&&[&Y&Y&Y&v&&[&&&v&c #'+/3CUZnr3533#3#3#353#5335#535#535#35#33535#3357;#"=#'653&''67&'#3673#3#5##5'67#35#311))..b22,,3+B+r! `     ݕ ,5 7    7  :   $;     C7 &  *&[&Y&4&Y&Y &}&Y&Y&Y& &&?Y&Y&Y&&Y&Y &&Y}&Y&c&Y&&&Z&^c&Y&Y&c& &&Y[&YE&Y &=Ry''67'763533#&'#5'67#73533#&'#5'67#''67&'763673#&'#3#5##5'67#5'67#3&'#35#      z             wRt7$ S um %  );B` 6 mm       '&   )-    2  <-   J&Y&&&c &&Y<&Y&&c& '+CGKOU]aei3533533##5##5#'3#3#5##5'67#35#7#3673#'#3#535#35#5#7&'3#53535#35#35#^%&&%PG *   |'. M%%]  #"$ $y e &9I:  f+- ....&|#&  3#3##"/32=#&/'6%b   d$#_#-l  i$(+$ 5%83&'73&'#5'67#G+ ' 9$N  gf B &|r &~? &| &~I &|~ & &y_ &ya & &~\ & &| &yw &| & &. &~[ &~Q & &~n & & &~s & &y & &u &y )/5;A3#73##53##"/32573##"/32=#&'#'6'&'#'6XXq__L.i(  Cr/  0\:$  <6w v s-.1*0) +& "-' ( &~{ &y &d &~ &y &|& &y & &~v & & &y & &~& &y &| &z &y /4EKQ33&'33&'#5'67#&'&''67673##"/32=#&/'6=4h%E  {L)   y [   X" U + %. #:  <    p/ , & &K &z! &z> &z] &~ &w &x &~ & &| & &zs & & &z &} & & && & & &~ & &| & &z & &z & &{) &z & &}" & &# & &z &= &j &3 &k & &w & &{&&xu & & & & &{ &&_ & &&}: & & & & & &{ &{ & &&z & &  & & { &E & & &  &|# &>& &#"/32=#67&'7&''67##537  L (-<U  ;"  $+  #<& 59=3#3#"/32=#67&'7&''275##535#535'235#335 '/JJ_  K  0?FZJJ(.^866J6>N  7  Ug>L*.26:3#3#"/32=#67&'7&''275##535#735#33535#335*K`  L  0>G[K77K777K7aS  ; Zm9; $K3&'73#&''67'763353##"/326=#67&'7''67##537b `ۗ  # & x  \   .37U       11CJ 3   Qc+/CJ3#"/32=#''67##537#53533#3#'35#&''67&'76#67'f#  + /4,L JJUUO^Gn  .  ?? *  HXU)  U3   [   *T['#5'63&'3&'&/'7&'763353#3#"/32=#&''67##5367#67'7#~/4  O(:%" %?4   &nQd   . +/ +JE9      !    ((:: $   >P5  '673#&'#5'67#53uUhW *.fYA>#9 7"Vf .B!'?y}C'$@ &~&~ &fy &v &wr &S &~E &~A& & .263#33##&'#5'67#535#535#535#535'235#35# UddO:!3 8&!: 3!>RddRRaaKX <<<<!! #AA!c1&~& &y&~[&~d&&&&y&y}&yx &t && &~}&~&~& &y & &~q &u& &&l & &@ &B &>D3673#3#3#&'#'67#5367#537#3##5'67#535'6&'X^d]g+ &T&.?4?R NN!3 .!>P H%! ##    " H@9 <  &~&y& &y& &' &&~ &y& &~&&~&I&~ &! &P &~&&~"&#&z&~&&$% &&&p &zP&'&z4&U&zG&( &)&*&+ &,- &~ &. &a &~ && &/ &0 &}&E& &&1&z &zs & & & &} &{2 & &34&& &| &5&6#)/5=AE3#&'&'7&'#5'67#535'2&/'67&'#5##535#35# $-eV>   .$6 1&RbCR  ^C    %%  T  #[ [ /&j & &D&E&7 &}" &o8 &9&: &&;&< &= &> &{& &{)? &@ & & &&A &h&_ &B &C &{ &D&E &F &}L&G&x &H &+ &I &B&JG & &KL&M &N &O &P & &QR& &}&S &&G & &{ &0&G{ &&T&U&{B&G & &&G| & &}&?&V &{ &WX &A & &{ & &Y&G &Z & & &| &V[&\&t4&]&^&_&`a&y:b&c &d&`e &f &`g&`h&i&j&`k&l&m&`n&op&q&`r&s&ot&ou &v&w`&ox&y&zo&`{&o|&}` && ~ &`&` & & &o & &o&o&o&o&o && /EW\s#5##53&'7'67&'67#53&''67/67#53&''67'#53&''67&67#'67#53&''67&'a& #0 .[+# %) Rh   !Y G]   cf   % 5 z Mb    &%     +           5         &&o&&o&&& &&o &o& &o&o & &o&&k &o&o& &o&&o&& &&s,>BJN#5#67'#53'7&'#535#53353#5#'6737#537#53#33#735#53#=#( * `# #i8* <#%t<8:,@kG' +    r2")?+ : !` 99  && &s& QUY]a#5##53'7'67&'3#3#&'#5'67#535#53&'673&'673&'635#33535#335`# * -F$ #&  DgY#6 8&"8 2"SeD   (   & g33D3w33D3!       ;   ++  ;       3 ! & &&&o& &&&&& &&&& & 3&'73#3#536'&'_ \ѠLd  F8@?1;<1 &t &&~~ &| &. & &*.3#53&'3##"/32=#53&'7363#735#_^G B(   <  7}hh@@  *  e  a>A & & &~d&& &y &} &B &y &l048<@3#3#53&'#53&'367##53#327267+"&=#;5##;5#Y&=<$Z 9PSU  2 ??AA??AA    > WW  X! &&37;3#3#53&'#53&'367#3#3265#"&=#'67#735#35#Y'=<$Z : Q11 ' F ? /   6 *Q!  '2 #1/)-13#3#53&'#53&'367#3#3##5#535#735#35#Y&=<$Z 9O1HggggJ~~~~  6 ,P/0 & & &zG &z-159=3#3#53&'#53&'67#3#3#3#535#535#735#33535#335[,C>/\-E=NXXigWWN;;O;;;O;   3 M  ., &5 & &E && & & & & &/ & & & & &$ & & &&& & '3##"/326=#'6'3##5#'6N   ZB'   (+>() & & & & & & & & & & & & &$ & & & & & & & & & & & & & & & & & & & & & & & & & & & & & &0 & & & & & & & & &? & & &2 & & & & && & & & & & && &! &" &#&$ &%L && &' &( &) & &* &+, &&- &. &+/ &0 &1 &2 &3 &4 &&tf5 &6 &7 &a &8 &J &9 &:; &< &= &> &? &@&A &B&%C &D &+E &F &G &H &I&J &K &L &M &N &O &P &Q &R & &S+ &T &U &V&W &&XY &Z &[ &\ &] &^ &_ &` &a &b &c &d &e &f &:g &h &i &j &k &l &m &n & &o&p &&qr &s &%t &&uI &+&qv&%w &x:&%y &%z&%{ &| &&} &~ & &+&% & && & & & &+ &+ &+&% & &&I & & &% & & &+ & &: & & & &tf& !6:>B^3#&'#'673#&'#'63#"/3265#'6#55#3535367#533##"/32=#;<  uE! \    riWEEjxej  j      8"$ ;; J    & &% &% &+ &% & & & &&% && & &+ &_& & & &% & & && & &% &% & &+&> &o&&% &&V & & && &&% &+ & &+ &&%!AIMQY]3#&'#'673#&'#'63#33###5#535#'6=3&'5#35#53535#5##535#2?#  qE)  `WGG>>LRLL=P444www       2' '/F) )   )33 &: &%&% & & &x& &% && &tf& &+ &: &%&% & &+&% &% && & &:&:& & &% &]& &+ &&:&%&: &+& && &:&:& &: & &&q&%&% &% &&&:&: &&% &&&: &%&% &+ & &&# &: && &&&:&% & && &% &: &+ &% & & &&> &%&%&&% & &o& &+ &% & &&:&&%&&%&:&% &% & &: &%&&%&!&% &: & &&% & &+! &%" &# &$ !8NZ`flr3#&'#'6#'673#&'33#3'67#'6=33267#"&='75333533#537'6'&'&/'61@-   G0Iddp  IRD&6 6''* D8f y  l;          5=;;   )(((&   .   &%% &&&:'&%(&%)&%* &+&+,&:&-. &+/ &:0&%&o&%1 &2 &3 &&%4&5 &+6 &7&%8&9&:%&;&%< &=&:> &%? &@ &:A &B &C&:D &%E&%F &G&:H&I &+J &K &L: &M&%N &%O&%P &Q&%R&%S &%T&%U &+V &%W &X&&:Y &Z&&:[&%\&]&%^&_ &%` &%a CIMQUY]afjn3#3#3&'753&'#'673#3#3#3#3#3#5'67#5'6&'#35#35#35#35#35#35#5#3535##53&/'67&7;6373@' +6,  L1*YZXLLLL\  + 55k88k55k88k55k88?AAAA  B$%!3"- $+ B?   B    $?   + '   &b &%c!3533#&'#5'67#7'6'&'dfS 3 7#!75OxWW7!@uu>$"4]    &d &e &]Q &]~E &fg &]~D &]tQ &~h &] &]i &]w &] &]j &]k &lm &f~e &ey9 &e &fy &e~Z &en &e` &o &e &p&y~e &e &eq &]r &]~X &]s &] &et &]' &] &e &eu &] &e~q &fu *.28>FJ35333##3#&'#5'67#535#535#535#33535&'7'6'3'6573#&ORR==  23  8   &(%#!(##I $ 8" $ C  =.'j"#  #)/676767&'7&''67'67&/'674''  & &-0  A4 ;!  /*s!  & 06<67&'7&'#"/32='67'67'67676'67&'75#'>7#&''674'n '0 %t- 71w   !.)7# L1`:eCCXt  & & & &| &~I & & &  & &  & &~U & &~b &yi & & & & & & &~e &&Jy~ &y & & & &~d & & & &~] &d & & & &~c& &&& && & & & &~q && &&y &l & & &y &. &y & &l & & &~ &~ &j &f &0 &~ & & &F & &u & & &} & & & &u & && && & &} & & &~ & & &w & & &y & &j&&& & &i &~ &~ &{+ &O & & & & &~ &~ & && &~ && &T & & & & & & &&& &z/ &~ & &~ & &) &| & &5 &&z* & &~ & &z] & & & &zA & &z & & &~ & & & & &R &x &~ & &: &t &  &  &  & & & & & & & && & #'+V\b3533533#3#&'#'67#535#35#35#35#67&'7&'#"/32='67'67676&/'6'l""'<( 0<1 ';-':llllllZ(31(   #&3& M !  =  = $ # 0       :   & &~ & & & & & && & & & & & & & & & & & &~ & & &  &! &" &# &$ &% && & &~ &' & &( &)&* &+ & &9 & &&,- &f. &/ & & &0 &1 &2 &3 &4 &5 &6 &7 &8 & &&9 &: & &: &- & &> &; &C & & & &< &= &5 &E &> & & &&~ &?&@A &B &C &D &&~E &F & & & &?&vG &H &; & &I &{c &J &K &; &L &M &}+N &&xu&) & &O &P &Q&z & & &*&RS &T &g & &U &V &W &{ &X & &Y &h & &? &Z & &S&[ &\ &xr] & ^ &{ &_ &O&` &a & &b &c &d &? &/ &e &C &&O{{ &&Of & &g &h &u & & &' &q &&i &zQj &?s & &M & &k &l* &m &&*n &o & &pf &&~q &r &?s&v&tu &v &w &?x &y &z &% & &{ & & &?&V| & &} & & & ~ &$ && &' & &* & & && & & & & & &&*&R &&}[ & & & & &?3 &?&v & & & & && & &&? &C & & && & && &} & & & & & &0& &&> &?&!" & & &&* & & &?&> & &? & &| & & & &?|# & & & & & &B67'67'67676'6"'&,7%#%3?A<#  &?;#h &yD &yU &yR &y[ &| &yX &~I & &? &| &|} & & &y &y| & &~e &y & &y &~Q & & &~d & &~U & & &&yy~ &ye &~f & &~ & & & &u &y &l & &y & &| &y &y &~s &G &q &y &z*& &~ &~ &y &~ &y &&zz &L &z &O & &K & &~ & &, &z' &~ &zA & &~ & &  &~ & & &} & & &~ & & &| & & & & & &{ & & & & &~ & & &~ & & &5 && &p & &{ &= &&@ & &{. & &C &z &&e}B &&~E '@IO3#53635#35#'67'67'6767367&'#"/325'3'67#'6:q#KKKK2& _    A8' !% !*( ZZ 16"5"!/*-    #  E+   &&~ & & & & &D & & & & &S & & & &{ & &/ & &g &o &q & & &{z &e & &o && & & & & &&{B & & &&v & "3#3#353#5#5335#535#'6DVgg@>jj2  " 3SCb P=S3  "&t &&# & & & & & & & & & &&xud &k&v & & &$ & &&& &&k& & & &#7#"/32=##5''67&'767&''67&'76  K     O       # $%(#  "~ 3#735#335335"$$7%$J'''''F#5##567&''67&'3. ǁnn   !6#"/326=##5&'73#5363#;#"&=#53&' I L &O 6cNS =  )  " &w(&&& &d&&& & &~7&"&~7 &&& & "& & & & & &&~7&~7&~7& & &&~7&~7 &~7 &&s~7 &~7&x& &    7HLPg3#735#33533567&'7''673267#"&=36#"/32=##535#35#73267#"&=36**>+)  +/)   #I  <<<<< )  ##5(      4(Y !n +   >&~7&~7 & & & &  &  &  &  +CGKOSW[_#5##5&''67&'76'''67&'763#5##535#535#53#335#35+335#33535#35#    F     7DDLLTVJs)8r::3GGWIGGWII>..>      p LL )) D 8 ( & & &  <@DHLPTXb3#3#3#3#&'#"/32=##5##5'67#5367#535#535#735#3353355#35#35#35#3533&'#0;;]1#  1.  ,A3!77/((:*(.AAA" -. E+  ;   ##" ;   %   @   ,DHLRX^3#735#335335676767&'7''67'67733#3#3##5#535#5335#35#&''67&'++=.,  # a331-8844*'FFFF*5 *8\ &   G  G ) & & & &  & &  & #3#3#3##5#535#535#536'&' ;_YYhhffUU\}Z  ##::##   '3#'3#5#53733##3533#3##5#535#w199d66RSSiijjRIII    == 93673#3#3#3267#"&=#'67#5367#5347#53&'P *  >`WXiN $ V FW[LNY7    ?  C@!4   &~ &;~  ,28'6''6'&'37#535#53#3#3#'67#7'6'6"2 .L6  -%%,p0++36 ! )$5 0#%G D "   3'[ '# 0!"&& &` &&z%AJ3673#3#3#535#535#53&'&'367&'#"/32=#3'67#T 1 7`UUgfUU_600//e ! 4 PU4-=      ^    "$ 8 #  &.J3'673#3#3#3267&''6767&'7#"&=#'67#537#5367#53&'Q @  >`X[s] !    -&@ 8PXOS^=    G    MA"5  & &~ &l& &! & 7;@3673#3#3#33#537#537#'67#5367#537#53&'37#367#S / 6e]ayn: $ , 7KR?CS7 O42 76   -'"2 6 &" &#&$ &% &&' &() &* & &zG+&,-%i3&'73673#3#3#535#535#&/3&'33#67327#"''67&'#7#"/32='675#535'68 6  :_RRcdRR_  ;,@C?     +D(+  667        >          &z4 &. &./ &. &01 &. &+ &+2 %uy3673#3#3#535#535#53&'&/3'33#673265#"&''6?&'#&'7#3#3#"/3267#7#5'67#535'635`-8]RRdbPP\@v >?A?   (   -4   3   %;&4"      W            > &+ %KQs3'673#3#3##5#535#535#53&'3'673#3#3##5#535#535#53&/&'73#3#3#'67#537#535#53'6U . 9[TTffeeTT[9_  +&&..,,%%+ j  ? +&'-3 ! !*"#*C       W              &3 &3 &13 &4&56 &3C &+7 &8)/53#"/32='675#73#"/32='675#&'7&'b + 4!Nqc + 5 NW    ƿ3[3[    &9 &X: &;&< &9= &>? &;E &G@&AB &CD&EF &G> &H &9z&&: &I&> &BJ &9K &9L&xM &>N &3& O&>P &>Q &RS "6JPV3353353#3'67#&''67#73#"/32='675#'3#"/32='675#&/&'< 0(/=% 2   ?3   !L/  />>->KD  $,J 9  Z 9 "X #N3#5'675#'3#5'675#&/&'33#3##5#535#'67#5367##53#5#3#3\' /IkZ'0Gx e [GG^^eeK . Fp ar /N M     g   &#  &j&T&BU&VW &9X&BY&BZ&O &V[ &B\&V]&^_ &`^ &Va &bc &d* &Ie&fg &hi &Ij&Vk&bl &m &>n &o>&On &Ip &Iq&Vr &sd &d &tS &Vu &Vv&w&dx &yV &zd & 83533#3673#6732>7#"&='67567#535# ?@@' >W)?7 &#0- 0#'67#535#53533#3673#3#3#"/3267#T;0hWAAAA(! :X!z{ L  1  &{ $(,3533#3673#3#5##5'67#535#35#35##G44*! =Z0mq 7-c]G.qqqqs arC&h| ;?3533673#'67#535#67###5'673#"/32765#35#$E8 A^7I 5+]ZEi4/N -n i  ::  \3 5  !P 1 " &{} .3;?3533673#673#"/3267#5'67#535#67##5##535#'@E 7W+Q)1W.6-bY@n@PPP  J4% f? ?% :?F67#535#53533673#3#'3#3#535#535'67#'6?67#67'7#Mf[CC@ >Z"i&JJ]\KK  ""G;), @ o      $ M  &~"3#3#"/32=##5##5##5367#jh   (('Gc  q &~x &~&& & %35#53533#3#3#&'#5'67#535#*KVVVVMMdX$: 9%$7:#UaK+.SS,( &W &i &i & & & &s &z &~ & & & &' & & & & &E &0 & && &S & & & & & & & & & & 3#7#5'75#35#35#675#&(LW+';hhhh9/h31!!V"[ &tH &EW & &~& &~] & & &E &E & & &{ &E` -2I#5'75#53#'35#35#5##53&''67&67#'67#53&''67&''' zffffff9e  "2  H^   m SL=-..         & &E0 & &lE & &v&6 &E && & &!E & & &~E &E &FE #)9=AE#'6=33265#"&5'3#7'75#&'#5'75#53#'35#35#5#*O X$"&/%" W+(llllll  = =) ,  KF9 ) * &E &E & & &~ & & &E & &&N& && &&, & &E & & & & & &E &&, & & & & & &&& &R&& & &GE && & &* & & & 6:>CGMSYh3733#3#537#35#335335'33#7#5'75#5367#35#35#675#73#&'3&/'6733267#"&5m:563x29"B !1.  >J  8  [     <<A 9g%"r DCE    ",  & & '+/35333##3#3##5#535#535#535#535#33535%NRRZZllffQQOOffNb>>>(((('35333###5#535#535#33535,GNNKKeeG[:::35OO"2"";?C'6=3&'73'#335333##3#3##5#535#535#535#535#335357\M@BBJJXXRR@@AAHH@R000/>2 1:X .        &+Q '+1735333###5#535#535#335353'6573#'&/'6)KMMLLffK_999%  >  ()qq(76.c\ $  &CGK35333##35#53353#5##535##5#3#5#'6753353#35#535#535#33535#QXXI4 !5ID3" 0CQQiiQcEEE  7 $+$4 DD 4$ @"# 7  & & &#1#"/32=#&''67##5367&''>  O, (*1 C\ % #+ "  $ H ! & & &wu &xr&w( & & & & $(3#3#5#53&'#"/32=##535#35#`"gg  ~~~~~ +Yq  /&6 &xr| & #"(33#"/32=##5335#35#7'6'&'uO O;  ;  =3&'#3#"/32=##535#35#S Ya  yyyyy 8$>0 -V #"n  +%7 & & & & && &yi && &xry 6:>&''67&'763673#3#"/32=##5'67#35#35# ))40 "*,)&R w~  z !"A>zzzz     > d  '^!22 &~c &xr~e &u5 & &xr &xr#'33#3#5##53#"/32=##535#35#l\\oTc  mmmmm01'q /'7 &i &r& &~[ & &xr &y $(,3#735#33535#335#"/32=##535#35#CCWCCCWC   V320e  '}"1 (,03533#735#33535#335#"/32=##535#35#YYEEYEEEYE  U21.b  &y!. & & & & & &* &B& &y &~ &~ & &y &xr~p &xr@ & &xr& &~ &xr0 &y &xry &5 &3 & &y &xr| ,05;AFL36733#3##"/327#67##"/32=#'6=5#65#7&'5#67#7&'fg   Z "3 >  N A  R&*P>&&+[ 4/% 4?]>,,=3  M) ,>4  &y & &xr &xr %5FJN67&'7&''67'67676'3'65733267#"&5'#"/32=##535#35#")! ,6  o     AAAAA"   hM1.Bf # ab  *z!0& &~ & & & & &xrq&p & & &xry &V &w &~ &K &xr~ &xrP &~xr & &xr &S &xrY && &&&&& &xr~ &n &~ & & &xr &~ &~xr & & &xr !%)/5;A3&'#"/32=##5'63&'35#35#7'6'&'&/'6w3)   u g]-uuuu""   L"# & `  ,s   ;7      %IMQ3#"/327#'67#3#"/327#'67#73#"/327#3#"/32=##53'67#35#35#!  V= 1; h   1 *%ph   .S  _ )$I  #.$T #h N ' &z & & & & &xr& & &xr & &xr~ & &xr & &xr4 &&z &R &xr & &xr &xrz7 & & &\ &y &xr &xr & &zG &xr~ &u &xr & &U &. &xr &xrp &Mxr & & &xr &~  $;#"/32=#'6=35#35#73#735#3#3#&''67#535#b  # !!"!KjjDD~7>9# #- /9;3 41% 5@_=+f* mE!E!#! & &&u: &xr & &xr & & & &xrz & &xr &xr &xr &xr &xr &z &xrz &xr & &xr &E &xr &xr &xr& & & &: & &xr & &~ &xr &xr! &xr" &xr~ &xr &z &xr# &xro &xr$ &xr & & &xr# &% &xrz &xrb &xr &xr &/ &xr% &z &: && & &xrC && &xr&v &xr&&z' &xr &( && &}"xr & &xr7 &) &* &xr &xrH &+&& &xr &, &-&.P &xr/ & & &xr0 &xr&12 &xr &xr &&3&xud &xr &xrN & &45 'Bs3#'6'3#3#"/3265#'67#53'67&'67'56#"/&'"'6732=#&''67##5365U] H+54 ##   -  *7 , ? 5  ) #:W   , % 8  , 7RO    :  Td &xro & &xrB &6 &&7 &xr &xrq & /37;?CTX\33#3'67#673267#"&='75#'6=33#735#33535#335#"/32=##535#35#ibbs _'G & 0",/5G)77H6~77H6 uuuuu       L?1 0:W@5 >  O & &}v &xr8 &xrg &xrm &xr &9 & &xr&:; &G &<= &xr &&&> &? &xr@ & &A & & &B &xr& &xr &xr & &C &D &E&FG &&H &xr &I &&J &* &xr & &&vK &L &P&M &N&{ & &O &xr4 &1xr &xr &vP &&QR &xr & &xr &} &C &xr&S &T&U ?CGKOTX\#5'67#535673#3#35335#535#535#533#&'#"/32='35#5#73#735#'##335J !. !W"--    U5555)) D _sqqqq !Z M   WW  W B  I33) = &V &2xr& &xr && &WX &xrY&Z &<&[\&|# 3#53#3#'#33535[YKJGGGH(U}(//B..&]y4&]^ #'+/3#535#535#335#3357#3#3#55#35#5#aa2::) (m1>>/S***KQ**@(9')4)'PK?0 -%;0I81 3I$&&_` #'+/DHP3#535#535#335#3357#3#3#55#35#5#3673#&'#'67#3#'3'>`c#233"%d+33Qm8' / , ; );G  l,L,l -!   88 $ 3#5##53635#35#35#lc=1 D#Y#Y#&at1 &J> &Jb&cd&ce &cf%)-1N#53673#3#5#&'7#'67##53&'35#35#35#3'73#3#"/327#'67#sE5^Na:  .' #?e5"]  R{pc. 6 7qO O   !=  R !  & &g1#3#67'7'3#3#535#535'67#p59B3#35#535#53#563#3#"/3267#'67#5367#735#33535#335o !*CCFFBU//Yd  VL ;LZUDDWCDDWC    OHRH & # + (  BHN35#'67#5373#3533#3#35#535#535#533#535673#3#35#'67&'Y#"  ( C####"5""""M#, (m$ ""g  !    8     17=3#3#35335#533#335#535#535#533#5356'67&'H!!!!0*00+4%%%%$7 +(h+% (( ::GSW"     %)-15;A3#3#35335#535#535#533#535635#3#3#735#'67&'@$\#-2::..(( " / (i& !&      J)`  &rs &t )-159AEIM3#3#35335#535#535#533#5##535635#3#3#735#3#53535#35#35#E &W& !2  055**** P*+kkkkkk  ]][&&SYP # >RR & ' 3#3#5##535#535'235# (1ffOJff(-_:&&f f&$3 #'&''63#3#3#5##535#535#35#|4: :6+8 Ng'UUCtEUU,tt !&$!WWu$ #'&''63533#3#535##5##535#|4: :6+8 N***XS*ttt !&$!?VV5#&tAu &a&vs &w&v&xv&yv &z{ &|z &{} 26PT3#3#535#535'235#3#3#5##535#535'235#'3#3#5##535#535"'235# %,ccJKaaOY;,22)@)00*2@@,(--$:'11/::  //  W%66ZL67 Z&v~ ,3533#3##5#'735#'3'67#&''69 $$= .9K8 T F(   ''NJJ;N93(l   0 3J'23#5##536'&/&'3'67#&''673533#3##5#'735# TxdK ,:  .  5a P ( "V1&&+*4$1(*    6[ ?   +++'+AEQ]dh36733#3#5#&'3#3##5#'7#535'67##53&'67#537#3353&'67#3&'67#&'#635#)9Y ! WW^^S b )/ 0D2GQn< 6 ;9 4 1 &JC9  +   + I  % :  $(,0D[3#3#3#535#535'635#35#35#5##5##5#3'67#&''673533#3##5#'735#@ !!##  p/,w 4` N ) #U1&&+*4#1  &? G-   "" $*033##"/32=#'67#5353635#&'&'qQ"" u $%5'uu9     SR O<. .0Sa@ P &w & &  & & &s &r & & & & &~k &{ &k &~X & & & &~ & & & & & & & &3 & & & & & & & &t & & & & & &j & &" & & & &4 & & & & & & & & &O &` & & & & &G && & & & & & & & & & & & & & &| &+#67&'#67'53535H + d/'$0 xxxx   GL  !!2 +!%3#67&'#67'53&'3535~ DM "% Y .%"- J){{{ f   KM )) &x% &  $(,33#32767#"&='6367#35#35#T U <5J  WC 2Q J<RM_()K+ & $&,,)<%>LL=P11^3 >Q& P= &x?&&&&x?&& && && &x?&x? & & & &x?& &&x? && &&&x?$& & &x?& &&x?&x?&& & &x? & &)S3#"/32765#353#'67#53365#'63#"/32765#353#'67#5336=#'6H  N!<: &*  "   P&=F 3*#2  I ))  %YJ +( ( &!&&x?&V&&x? & &x? & &x? &&&& &&&& & && & & & & &x??& &0x?&x?&x?t^&x?&x?&&& & & & && & & &x?&x? &x?&&Y &&x?&&x?&& & &x?& && & &w- & &x? &!&" &# &$ &%&x? &&&"x? &'&2&x?( &x?)&&* &+ &,&E &- &x?. &/&0&1&V&2 &*.3#5#53733##'673#"/32>53#735#UFF@HHR! vvPP7 #Y5 :5G# &3&4 &5&6 &7&x?8 &x?&&&9: &}[/ &;&< &=&>&R&?&@&A&,&&VB&C &&ID &E&F&G &;&H &I &J&K&&oL &M&0x?&N&&V&O&P &Q&o&x?&R&S 5;A3533533##5##5#&''63533##"/326=#'67&'3L33L3n12 5108 P6ONN   O! ##09 4 #&V&5$(,13533533##5##5#3#7#5'75#35#35#675#:F::F:!$KW% 5llll;1la nBC&T&U%;K33653353#'67#73353353##5#33653353#'67#73353353##5#/   n*)n1   n*)0 7& 0B  B1BB1C,0 6% 0B B0;;0B""&a&&VV&W &X &Y&Z&[ &2&\&x?J &w]&&^ &_ #'+3533533##5##5#3#3##5#535#735#35#8H88H8LiihhK[,,67 &&`I&a&b&c&d&&Ve &f&g &h &i &j &k &l &m &&no&&p&q&r&s &&It &u &vx?&w&x&&y &&9&z &&x?&{&9 &x?&&| &}&~&x?&&&x?&&& &&&&&&q &&&&&V&&&&& & && &9 &&&&I & &&&V&& && &&I&&&V &}& &&&q&&&o &s&&}&&& & & &}[ && &&& & & & & & &&&&&}[ &}[& && &&}[&&&&o&x? &&&&& &x?&&&&&&}[&& 0F3533533##5##5#3673&'73#&'#'67#3533533##5#'67#;>??>; M A  E!1 >%A 4::;88=!8%    "# ;66" & &}[& &&}[&&&o& &&}[ &&&&&&&& &&}[&@F3533533673#3#3#3#&''67#5365#535#53&'#53&'367#7    +48^STi^%: ?(N FYaVW`61% 9:O((((   &'   B & &}[&>&}[& &&}[&&&&&&&}[&& &&&}[ &&& &&& && & & &&&&o& & && &&& &&}[& &}[ &{& && & && & & &u&I&w& & & &}[&&!&&}[& & &&}[& &&&& &}[! &" &}[#&}[$ &%&&>33533##5##5#53#5673#35#535#53#3265#"&=#'6JC==C<< 2)#;;<<@T2  $& D ;Y  _. 4;  & &'&(&) &*&+&,&}[- &. &/&0 &&1 &2&&39&4&5 &}[6&&7 &8 && &9&}[:&; &<&= &>&? &@&A&&IB&}[C &D&&E &F &&}[G&H &I &&J &}[&K &&L&q&M}[&}[N &O&P}[&Q&R &S&}[T &U &}[V &}[W &&XY CG3533533##5##5#3533533533##5#3#3#&'#5'67#535#5#5# <C>>C<$9,,]$XcW&8 9'#: 4#ObH9 !!. 11? &Z &}[[&}[\&}[] &}[^ &&_` &}[&a&b &c &&_d &}[e &}[&f&g&h&}[i &&j}[&}[k &l &}[m&n & &o&tf}[ &}[p &q&r &s&t}[&u &}[v&}[&}[w&}[x&}[y &}[&z{&| &}[&}~ & & &}[& &}[ & & &}[&&&& &}[&&}[&}&}[&~ &&}[&}[&}[&&}[&&}[ &} &&~ &&&}[& &}[&& &&&}[& &&}[ &}[&}[&Q&}[ &&o&&S3533533#3#5##535#35#3#3#67&'#"/326='67&''67&''67#<B<<12O, & %(;;;#   . 2^.     %B,&1 &}[& &&&}[ &&{l &}[& & &}[ &}[&V& &+&}[ &&}[ &&&}[ & && &}[&&}[ &&]& &&&}[ &&}[ & & & & &}[& &}[& &}[&&}[&}[ &&&&&& &&&&}[&&&&}[&q&&&}[ &}[ &}[ & & &}[&&}[&&}[&}[& &}[&&& & & &}[& &&&}[& & &x&!&" &}[#&}[$ &% &}[& & &'}[ &(&}[) &*&+&, &&-&. &}[/ &0 &}[1&}[2 &s&}[3&}[4&}[5&}6&}[7&}[8&}[9 &}[&:;&<&=&>& &? &}[@ &}[A &}B &C &D&E &F&G}[&&H&I&J&K&}[L&M &&>N &O &}[P&Q} &}[R &S&}[&TU &}[&V &D&W &X &Y &&xZ &}[[&\}[&] &&^ &_ &}[`&a&}[b&c&d&}[&ef &}[&gh &}[i&j&k&&}[l &m &n&o&}[&-p &}[q &r&s&}[t&u&v &&wx&y&}[&z{ &}[&| &}[} &&_ &}[&x~&}[&&- &&}[&} &}[ &&&&}[ && &&&}[&&}[&& & & & && &}[ &&&}[&}[& && && && & & & &&&&}[&&&&&+&}[ &}[ & & && &&}[&&}[ & &}[&&&}[ & & &}[ &}[&z& &}[ & & &&&&&&&&& &}[& &}[ &}[&& &}[&&}[&&&& & &&& && &&& &&& &}&}[ &&&}[ &&W &}[&& && & &&}[& &}[ &}&& &&& &}[ && & &&& &}[&& &&}[&& & &&}[&}[&& && &}[ &}[ & & && &&& &}[&& &}[ & &s&&}[ &}[&}[ & &}&&}[&}[ &&& & &! &}[" &}[# &$&}[%&&&}[' &( (,048HLPTX3533533##5##5#3##5#'>=6'3#735#73#735#3#3##5#535#735#33535#335:F::F: &H/66155Lm-3399--G-   nn0( (7.+ +'I  ,, &) &* &+ &,&-&}[. &}&/&0&1 &2 &}[3 &}4&}[5&6 &7 &8 &9 &:&&;^&<&= &}[> &}? &&@A&B &C&D &E &&FG&}[H &H&I&J&K&}[L&M &N&O&P &Q &&RS&T &U &&V &W &X &Y &&HZ &[ &\&] &^&_ &`&}a &b &}[c &d &e &f &g&h&i &j&k&l&m &&no&p&q&}[r&s &t &u &v&w 533#3'7#'>=3367327>7+"&='67djjt   G+$$9 0   =3' $G6   2L33#3'67#7327267+"&='75#'>=33267#"&=#'>75q\\h R@B  2 47= OA  0    C7+ 'Ni2 *&xy&z{&|} &~ &&{ & & & &&{&x&{ && & & & & & & & & && && & &#33#67&'7&''275##5335#35#vRR! Rk30>R>>>R>>)a= & ?wP??? &tH&w&wu &&yG 0483327#"'&'#3#7&'7&''275#535'25##5#   #;;*;P)":: F8)(È!& H#  $H[%%%% &x&~I&~E&&&~A&i& & &\&tQ $(35#53#3#67'7&''275#735#5##5#&QAAPPMd0-Q$mm}=>nDDE%  'k y!!!! &y^& &&&ya&&~k&&x&& &&~U&&~i&k&&&h&&W&&y~J& &&~j&&&~]&&&&&& &&`&&&&&&&~R&&y&&&~p &&yt&;&&& & &&v6&&&'&&&& &&}&5&&&&&&&~&&&&&l &]&&26:&'73#5##536'&'3533#67'7&''275#75##5#u  e. MMM#  Pk2,M99  11 XB! "&p&&&&K&&&&& &)&~ &zw&& &&yt&&F&i&&E&&~&&&V&&~&&Y&Z&~ &&&y6&W&&&d&| &&l&&*&&&&&&(&&&j& &~7&&t &y&&p&y&?&&&zw&&z4&&&~& && & &&&&& && &&&&&&V &&&&&E&& &H &&w^ & &&$&&& &&&& &&&&& &&&& &&&&&)&&&& & &  && & & &&&;&& &&& &&&&&;&5&&&&& &&&& &M&&&&E&&7& & && && & & 48<TX\35#53327#"&'5#3##5#3533#7'7&''275#735#33573533#7'7&''275#735#335CB  R==C((( &2(("((( &2(( " + &&77   7   &:& &&&&!&"&#&$~M & &zw%&&&{&&&'&> &&()&&H&&*&&+ &&,&-. && &j& &/&0&1 &{) &&U & &g&` &&k2& &e&3&@ &4&_ & &5&6&&&$&-&7&v&8&&&&O &$&&xu &9 &:&; &0&<&= &> & &?&&@ &&A &B &C &;&:&D&|&E-&q &FG &HI &J & &Kw^&&& &FL&C &M&m &FN&O&P &&Q&' &R &S& &FT&U & &V&W &X&Y & &Z &&[ &\ & ]&^&|!_&` &a &-b &&c &% &d& & &&& & &e&f&g& &yh &i&j&k &{&l&m&' & &&$n&o &p & q &r&&$s &t&& &u &v &*&-w &x&y &z &W{&|& &-} &~ &-& &L&& & & & &3 & &: &^& & &C && && & && & !%*K\`dj#&''53&'#'673#3535'7#7#"/32=##53&'#'673#33''75#5335#35##7&'| " 6    @&'555 ) )'   E- IQ Wi_QQ>>>R>>>>@A    c    &YD .Zk  i '   )   &2 & &  & &E & & & & & & &&- &  &< & & &H& & & && & & &Y & & &&~9- & &  & & 33#5353635#35#35#pg= 3$$7##6$$  &~M & & & &&& & & & '+/=AESW[imqu35333##3#3##5#535#535#535#535#335353#3#5367#35#35#73#3#5367#35#35#33#5353635#35#35##STT^^iigg^^SSiiSfAAA\#%Y"'8888k\#%Y"'7777+VK>%%7$$6%%   ;;    A --. --%% . & &&z && && && && && && &&&& && &&- && && && && && && && && && && && ('67#53&'73#67&'2767'< ;Ne ^q#$ Q+ '$ J %1 ,!*1i Z  9 367&'#5'67#53&'p %    3$I%    ir 6 &x &~A &w 4'67#535#535#53533#3#3#67&'#67'E 4NhVV____VVh] + U ' .  !L <  &w & &w &w &~Rw &t_ &` &t` & &w & & &w &~[ &t`& & &w &&t` & &w~Y &~Q & &~] &w /33533#3#535#3#67&'27'5'67#735#$RRRhiRF    P /#  +#06<   ; $  '   &wX && &~\ & & &W& &f &~& &t` &| &&v & & &w &w &uw &y & &~q &0 & &w & &y &w &&t` &w &t`& &s &~ &&t` &~n &y &} &w & & & & &q & & & &&c&tj &~ &y &~&~ & & & &w~ &~ &1 &K && &~ &~ &~ & &&t &c &&& & &B &; &y & &M & &* &. &tj &~ & &t` &w & &l & &y & &Z &&t` &p & &w && & &z( &z& & & &~& &t`& &y & & & & & &zr &~ & & & &) & & &&tj & & & #'+/5Q3#53&'3#3##5#'67#535#735#33535#335&/67&'7'5'6fgFMbb&3 #&EcM99L999L9#" ##    *Q+(  K &@    & # <   4    & & & &  & &~ &~ & &&L &  &z & &w &7 &2 &z &D &> &z &/ &t`& &t`& & & &tj& &; &}" &{ &$ & & &w & & && & &{. &&_ &\ &{ &&tj & & &S & &  &] &  && & & &&tj &xu&d &&V &&+&t` & &z& &  &@ & &&O! & &"&#$ & &tj&%& &' && &q &{Z &M & & &t`&( &tj) &{D & &&* &+ &&, &T &&-. &{ &/ & &P & &{ &0" & &W &1 & & & & &&z &, &* & &  &2 &v & & & &{ &"&34 &} & &"&}h5 & & &6 &N &&> &5 &&7 &"&'8 &< &9 &"0 & &: &; &< &|# & &"= &"> &? &"3#3#5##5##535#5#5#G=)Q)=H)))(MM((((M::&.#5##535#53#'#335#"'&=#'6=#33275>LK##a#- %*u****{'*+%-:3#3#5##535#5#5##5##5#K@=H%c,%)ddC222222 &~L@ &AB &AC &AD &E &FG &H&IJ &JK &FL &M&NJ #'3#3267#"&=#'>7#735#35#35#-/ $  / #'*& *}}}}}}ȕ+   1!#hDD &yx% &NO &PQ &yR &PS &y &TU &NV&W &XY &~&Z[&\T &[]&^_ &`Y &aY &[b &c[ &dY &(Y &eY&Yl &fY &Y &Yg &hY&ij &[k &Y &Y &[l&[ &Ym&n&io &Yp &qr&st &Y &uq &qv&w&xq&&y&qz &{|&|i &q}&~&i & &q&##5##53'>33267#"&5s>/3 ''   *Ę":-> $+I  &x% & & R& &&~&& &{& &e & & & & &x~&#)-17;33#"/32=##5#'6='6367#35#33535#735TW C  A? 2K H ;;OA<;OA   ::"A5 =N  & &x= &0 & & & & & &&' & & & &t && & &g & &2 &) & & & & & & & & &vf& & & & & &|&| & && & & & & & 3&'73#3#3##5##535# jg  V V6# | 3&'73#3#3##5##535# +/o TTTTS*** V V6# &yG &x & & & &x & &v&g &~I && &y[ & &~A &y_ &  &| & &| & &~E &|} &?& &&ys&~d & &~\ &~V&&yy~ &~] & &X & && & &&& &yk &y &.&~T& & &&~[ &q && & &y &~& &0 & &~&&' & &B &~ & & & &l &y & &~7 & &~ & & & &u &&u &y &4 &~ & & &@ &z & & & & & && && & & &O && & &7 & &i &0 & &# & &~ &~ &y &~ &~ &T &y &~ &~ & &~&  +159AE33#&'#'67#3'73#'>='6367#3#3##5##535#` PG' 8  #RN  , \ M sss     9* )HN  > ># &~ &K & &~ & &~&y&& &~ & & & & &y &  !-15=A&/&'73#&'#'67#5363&'73&'#3#3##5##535#z /  2/! , l71 O zzz      A '  ? ?# &t &&, &~ & &5 &z4 &~ &&z[ && &~ && &&zOu: &zA &* &~ &| &zG & &z & &| &w &y & & &z! & &z & &&& & & & &~ & &$ & & &~ & && &&~~ &&  & & &&N & & & & && #'+7;?GK3533533#3#&'#'67#535#35#35#35#&'#3&'73#3##5##535#'h''-4   "0-':hhhhhhn V 5U ?  ? % % -   -- &~&y & && && & &E &~ & & & & & & & & && && &> &" & & & &&F & &&: & & &}"& & &C & &{ & &/ &C &j & &z &4 &% & &f & &z & &4 & &5 & & &3&&E&b & &T & & & & & & &&& &&z &` & & & & && & & & & &g & &\ & &&}h &&h & &{ & & &q &&&R &@ &' & & &{Q & & &M & &z& & &+ & &4 & &Q&& &V& & & && & & &}| &{& &&v &{ &{ && & & & &&v & & &&( & & &} & &$ &0 & &z &+ & &g & & & & & & && & & & & & &&v&& &! &L &, & &4 &* &" &&# && & #,6:>BFNRZ^3673#3#3##5#535#535#53&'3#53'73#53&'3#'3#3#73##5##535#7#5##535#R 5 5`UUggeeTT^5"["$\"MM~MMMM~MM0------      W   #  00 0 1 & &C &&$ &&%&  )-159=EIQU3'73#3#3#3'7#3#53&'7#53#3#'35#3#'3#3#'3##5##535#'#5##535#ao^1u,o0%,oOX[[w[[w[[w[[999,999     =  && ( ; )) )) & &; &' & &(&)&*+ &,&- &. & &/0 &1 & & &2 &34 &&T5 & &6 &7~9 &8 & &9 &:&:; &3<&= & &| & &> & & &? &6 &S &V &@ &A & &]&/B &/&CDE&'367'5#m I !56} y &Etv &Ety &t~E &Et &tE &E &Et &tE &EF &E| &EyX &Ey] &G &EH &IJ &E|} &E &KE &E &E~l &Eu &G &Gy &E &E&ytys &Et &E &E &I &Ey &E| &Iy &It &Gt &Gu &Et &Gt &E &E| &Ey &I| &E &Ey &E &Ey &Ey &E~s &E &EG &E| &G2 &GL &G &Ez &E &EM &Ey &N| &Iy &E~ &Ey &IzM &I| &EI &Iu1 &IO &E4 &E| &Ey &I &GuP &IU &I &}G &I\ &GP &EzV &Ez' &Gu &Ez! &GQ &Ic &I&z[ &Ez> &G| &EzJ &Gu &E}2 &I~ &G &I &Iz &N &I} &Izo &ER &Ezv &I &E &EH &IR &Iz &Gz &Gu &ES &GT &GU &Ez &Iz &I}@ &E@ &Iv &GV &E &Ez &E}. &E{ &I: &E} &IW &Ez &E &zE &E&z &GD &E} &I{J &EX &G &I&Y}h &I &E{$ &I{ &IZ &I[ &I} &G}| &E{Q &I\ &E &I{ &G{ &I{ &I &I &Nv &N&] &N&v^ &I4 &N0  !%'67&'&'3#5##5'635#X&)n" 1: 74,rLrr ! +0he(m2 &l_ &` &` &`a &` &b` &c` &d &ef&gh &e &ij &kJ &i< 3#3#735#3#536'&'l GP  T.G  &&l &&mn /48<L33&'73&'#5'67#&'&''667#3#735#3673#53&'86b% I p B)     *xvv 4=<  !,     -    I9*     &o &pq&rm &og&st &uv&vw&wx&y63#67&'#"/32654''>7&''67&''67#e  % 0/   ,> >'4 4)!$ 6%[  :!%="! 1 , %' ! C3#67&'#"/32654''67&'''67&'767&''67#` % ))  0F J4  . 7([ ;%@"" 14        &z &{|&} &~ &{  &| &|x &y & &@FKP33#67&'#"/326='67&''67&''67#5'>367#367#335OV ?`  - .  /> C1): :*1 *3  K I 3AWD 7  ',    (! /  &t &~ &| &T & &p & &~&t`& & & & & & &H &U& & & & &I*867#"/32654''67&''67''67&'767&''6 "  4J P4,; :. (2   ") \  9))     &~I & &~A &~e &~b & &* & & & & & &: & &y & &{+ &~ & & & & &q & & &/ & & & & & & & & &S & 3#735#35#35#&/'6%e*) )+. ',.ǦuOO9     #33#3#5335#35#35#'67&'reePH4!.*e(( ))':9*   &"(.33#5'>367#35#35#35#'67&'ZS , M H }}}}}}!/+](' () r% /57*    &@ !'3#3#535#3#735#35#35#'67&' WhcT' :2^&+ -)1rP.-% & & &~Z & && &y9 & & & #'-3'6=673533#3#5355#5#35#&/'65lO LfQVVF@ErrrrrS" #!*(%J3-')}   pp/ $    !%)-17=3'33#3267#"'&'#7&/3#3#735#35#35#&/'6 =<  kkvvQQQQQQ8% ..G* -X;  0nO + ,$     &y& && "&*.26<B3'33&'73#3267#"'&'#3#3#3#735#35#35#&/'6 5   hh }}YYYYYYB!  X/ !#/l   Z@ $ #     && &&~7 & &~ && &lk& &y&& & &K & &~ &T &&& & & &i& & & &l &zG & &&V&& &a & & & & & & & #'+/5;33673#5##53&'733#735#3#735#35#35#'67&'u -.  Aqq( 'c%% %&  )* ( &Z? $ #      & &~ &&r #'+/5;3533#3#535#3#735#3353353#735#35#35#'67&' iii\[i ,,=,,) )) -a''&&   "/ ,R; !     & & &~ &y& &~ '+/37=C3##5#'>=673##5#'>=63#735#35#35#'67&'p !+Q  4 !-T% 5! 2 .^', .)$  UfH ( ( !     ',1CGKO#5##53'67#53533##'67##5#3&'#&'3#&'7#'67#735#35#35##Y[$  71/  s  S  $ $$ = ' !$rrrrrr..   ++ b    E ' ' &x && & &, &F& & &j &A & #59=A3533#3#5##535#3#735#73#735#3#&'7#'67#735#35#35#_bbed_ CC##cDD""v*%$ ') = - $%yyyyyy 7))7'  ' <[    @ $ $ & &O &g & &&& && &U & &% & & && & && &y & &* &~ &W & && & & &` & &y &&& &v & &#5##53'>56&'uB187,&,+&2ř-5*92':  3#5##535333'>56&'SCctd6(+&%!+kXXkBA'> $"(#5##5367#'6733'>56&'yQ D!1O 'i 8*'''"-r__r$$'> $*&tZ & & && &z&&& &~ &y9& & &&& #+13733##7#?#'377##37##5##5'>&'(#%%.?08/B00}J-3.'("& ($$$$$86J8:L$)    #+393533#325#"&'#7&'3#3##5##53'>&':9 )  iillmG-",(#K,0XY4 7  G68I)%  &&@& &k'-33#3#535#5335#35##5##5'>&'vJJhhKK777L77G|J/86')'&!-77&XF59J$% &&&& "&*/49BHN3533533#3+#5##5'67#735#3353355##65#35#73'32673'67&'>!99M m  (+3>R!&:!#D, I$ dk a .(,+2!5./321)   1H  && & &%&&& & &g &wq&&{+ & &~&&& & &  & & &+3;A3533#&''67#3#5##535#&''67##5##5'>&' VY   '`a!  !i@/5 0**) )+   0)+0   PC25F!&   &'/533673#5##53&'733#735##5##5'>&'v  41  7^^}uE.6 3) 0*.-' 2 2 3/9),<!  &'  #,4:@#5##53'67&'#5##53#5##53'>73'>&'7&'qFg _& %;;L7 p7 S ~ G56HF  "L<5#535#'67&'#RTTiG ,#! IgR #h cC524#E . "!& &" & &z & & & & & & &vf & & ! (3533#3#3#;#"&''675#535##RTTaaVV,#@B %__R#/+; `+3533#3#535#&'67;".#"'>32#TUUcdT'=)"<A-C@"    ;7,%    &"# &"$ &"% &&" &"' &"( &)* &)+ &), &)- &). &)/ &)0 &)1 &)2 &3) &45 &)6 &)7 &)8 &)9 &): &); &)< &)= &)> &)? &)@ &)A &B) &)C &)D &4E &F4 &4G &)H &4I &4J &)K &)L &)M &4N &4O &4P &)Q &)R &S) &)T &4U &4V &4W &X4 &4Y &)Z &4[ &4\ &)] &4^ &4_ &)` &4a &4b&cd &4e &4f 3#3#;#"&''675#735#0EUU'#?A (!K||X%0.: c2 &gh &g~I &i &j &k &gX &i~R &i~] &g~T &g &l| &g &i &gx &i~Y &~\i &i &g &g~ &j &l0 &lj &~{l &g &i &~g &i4 &m &m &ln &yj &g~y &j* &ki &g~n &ly &i~ &uj &~m &g. &my &i' &gt &g &gV &jo &g~ &gp &~j &jq &g~ &jr &ly &g &g~ &st &~g &j &gP &i{+ &~j &i[ &g &l~ &lw &j &lu &g| &iv &j&wx &gy &g &lz &&l, &k{ &j| &j} &jR &~l &i~ &g & &zGj &l\ &l~ &z4g &l &&z &l &l &i &j &l &jzs &j &j &g &j$ &iE &l &l &~ &l &j0 &j &j &j && &m~ &j &g &g~ &j &j &g~ & &l& &l &l~ &l &l &jg &g &m&z* &{ &l &m &j, &g &j2 &j &l &j &g &$ &zl &jz &j &}"l & &l> &mD &l& &j &j &j & &V &jh &j &l &l &{ &j &l{ &m &l &l &j= &g & &l{D & &lB &j & & &l &le &O&{{ &m&{ &jM &m& &j{Q &m &O&f && &m &l &mx & &l &l} &j &j &l &l &q &j &l$ &l &v& &&{ & &j &l &l &l% &m{ &l &&v &l&; &4 &j &z&& & &m{ &Nl &l &v& 37;?CGLfj33533#3#3#"/32=#''275##535#535#53#335#33535#335#7&3#3#3#"''675#735#KCAA!Mb  # 1?L^J >>UCCc88J;88J;#oDQQi)s +Eww  4   $24  )  &    & &{ & &j & & &l2&& & &l& & & & &l< &T& &z& & & & & &m && &6 &&T &lY& & &|# &| & & & "&*.367#"/326='67#5353635#35#35#d_ ?f T?,zzzzzz g  : )%!r 1:; & & &` & & && &y &) & & && & & & & & & & & & & & & & & & &; & & #'+3533#3#3##5#535#535#35#33535#335cggUUkkggQQc&==QA==QAd$$d<> &t1 &#'+/3#5##53533#3#3##5#535#535#35#33535#335HHHKKhhffKKH77K777K76##6,VV20&zu & &g & &~ & &w & & &. &{ &Y &r & & & & & & &B && & & & &y &l & &&< & & & & && & & & & &y & & & & & & & & &a & & & & &i & &{+ &T & & & & &r & & & & & &q & & &z &* & & &! & & &) & &F & & & & & & & && & & & & &+ & &7 & & & &/ & & & & & & & &! & & &H & &w! =AEIMSY3#3#35#535#535#53533#3#3#35#535#535#533#535635#33535#335'67&'GG''""%%&&""((G1/$6$I( %v))   E  E ! @' \   &W & & &_ &7 & & & & & & && &G &V &% & &| & &g & & & & & & &/ && &&% &C&* && & &zu & & & & !3#3533#3##5#535#'67#536j v<JJbbqqS:D"** 77 "&tH & ! &~A &  &  & a & &  & y&"# & ~ &$y & % & ~q & y &  &  & 0 & t & > & " & 7&& & P &$~ &  &I$ &{+ &i &$~ &$p &$ze&'(&') &* &  &$ &  &$ & + &, &$}" & & H &{, &zu- &$P &${ & w! &$B &,&V. &$ %3&'73#3&'73673#3##5#535#\ WB  9 @hUUXXj +  #??# /393533#3#3#3#3##5#535#53&'#53&'#535#35#67#gggOSX(Ci[[[[i@)_LRg(eK2 !! 2/T & &a/&01 (,04:3#3#3#3##5#535#53&'#53&'#53635#35#35#367#aiQX'Dj\\ZZhA(^G/ &5OV  V! ! ! J &2 &j &35&4 &5 &6&78 &7&69 &6&7: &6&7;&< &6&7= &7&6>&x? &&7@ &7&A &wB&CD #GK3533533#735#33533535#335335#3#67&'#67'5#'>=3#":(:'':(''':('S    D%  # I- ' && -)  5$ 8,BFS3533#&'#5'67##5'67#53533#&#3#67'5#'6=3#67&'.)) ( '1+  "R   !F"  "%$  %*  5& %7   0 &E| *'6'63#;#"''675'6 M^ T^ Re Zg )-JJ%"k% (!-1 c      '%&1T  &'3;#"''75#2 (:F PKD` P &cF &b*G &Hc &Ic &cJ &Kc &Lc &Mc &cN &b*O &Pc &Qc &b*R &cS &cT &cU &cV &cW &cX &b*Y &cZ &b*[ &c\ &c] &b*^ &c_ &`c &ca &cb &cc &dc &ce &fc &cg &ch &ci &cj &kc &cl &cm &cn &co &cp &qc &cr &cs &ct &cu &b*v &wc &cx &cy &cz &b*{ &c| &c} &c~ &c &b* &c &c &c &c &c &c &c &c &c &c &c -3#3#5363535#'&'3;#"&''675#:di})PPVVV 2 %>F P,( @A!r} D`   P &c &c &c &c &c &c &c &c &c &b* &c &c &&c &c &c &c &c &c &c &c &c &c &c &c &c &c &b* &c &c &&c &c &c &c &c &c &c &c &c &&c &b* &c &c &b* &b* &b* &b* &b* &c &c &c &b* &c &c &b* &c &c &c &b* &c &c &b* &c &c &c &c &c &b* &c &c &b* &c &c &b* &c &b* &c &c &c &b* &c &c &c &c &c &c &c &c &c &c &c &c &c &b* &c &c &c &c &b* &c &c &c &c &b* &c &b* &c &c &c & &c & &c &c &c &c &b* &c &c &c &c &c &c &c &c &c & &c &c &c &c &c &c &c &c &c &c &c &c &c &&c &c &c &c &b* &c! &" &c# &c$ "3#735#3267#"&=3'#37#3-{{ BC LMiAAUAA=*   uH5"""&% &&&'&()&t2 &w*&+&,* &~J&-&} &. &/ &0 &*N &O &* &1* &x2 &*2 &3* &4* &*5 &6 &7* &89 &: &;<&*= &>* &*t9 &?* &@<&A<&<B &x &C*&*D&*E&F* &<G &H*&*xL &*x &*I &*J&*K&<L & &*Z &*M &w* & &<N &<O &*P &xJ&a &QR &S&w &*T &<U&V*&QW&X<&Yz* &Zz* &[* &\<&*]&<^&_< &`* &a* &b<&c &*d &<e &<f&g&xT< &*x&*w&<h&<i&*w &j< &k< &l* &<m &n* &<o&w<&z*p &*q &<W&r<&z*s &t<&&u &v&z*w &<x &y &z{ &<| &<}&*~&< &< &< &<&<x &< &<&< &< &t&z*&< &zv &v&z*&< &< &< &< &<&< &< &< &<&< &v&z*&<&< &z* &< &< &<x&< &z* &< &< &< &< &< &<&< &* &< &<& &< &z*&<&<&< &< &< &z* &<x&<&< &z* &< &< &<&< &z*&z*&z* &< &< &z* &< &z* &z*x&<&z*&< &<&z* &< &z*-13#3#5##53565#5#35#327#"&=#'67#35#L?AN @+  !% , cP% )2&| &W/7;3673#3#5##535#53&'5#35#"&=#'67#3327535#Y 1  BRA=MBF< ' )l   @X !($l & & & & &~ & &D & & & & & &{ & &` & & & & &k & & & & & & & &&m & & & & & & & &w & & && & & &{6 & & & & & & & & & & &/ & & & & & & & & & &E & & & & && & & & & & & & & &` && & & & &W&& & & & & & & & & & & & &n & &| & & & & & & & & & & & & & & & & & & & )-159FK\bf3#3#35335#535#535#533#5##535635#3#3#735#3#3#5365#5#35#"&=#'67#3;535#3&'7&'#"/327#'67#5'6C $^'!0->>55.. O>D>=g<2   #h- o (   8A 31 .  AA ?#$9=6 * ??! +    & & & & "(3#&'#5'67#535'2'6'&' (0cR#7 9&#89M_',]Iy  B1:ff6 -@!   &~gd&&& &!#3#3#3#535#535#735#33535#335&QUUefWWQ==Q===Q=xD!!!R%)-153#3#3#3#535#535#535#535'235#33535#335 (0hhRR^^gg]]SSeeT^D@@T@@@T@UUa1 &"  #'+/33#735#35#3#3#3#3#535#535#735#33535#335+.KTTiiSSK77L777L7C) $ % B    ' " &# +&''63#3#3673#53&'735#535#/8 44-< Ox4UU  64  WW/%+*#""< <" &,&''63#3#7'75#535#&'7'6G  ) N ))+2=2..  V  !C F6 &tH$ &% &&$ &w &w$ &W$ &x$ & &x1  9?'67&'&''67&'763#3#3673#535#535#&'^ *++j'& &' /1 >-#F <"a=[[  7eZZ>            :++,  &$ &$' &( &wu &)* & &~I% &$ &+% &x* &| &i% & &% &%|| &%, & & &\% &w% & &- &tQ & &. & &/ &0% &~D% &k% &} &1 &2 &% & &%x &~k% &3 &% &% & &4~V &4~R &4 &% &F4 &5&6 &% &{% &7 &4&y~J &%~] & & &% & &4 &` &8 &% &9 &3~e &{ &3 &4 &% &%: &{ &% &4 &%; &% &3 &r &% &<% &~X &4 &= & &g> &? &4 &@4 &%A &4 &% &~% &5 &% &~4 &% &z4 &e4 &%B &% &4C &% &l4 &%3 &% &D &4E &% &'% &k% &%F &% &% &% &4n &% &G &~4 & &%H &% &% &I% &4J &%K &3F &% &4 &% &3 &% &&5 &% &%L &4 &4 &~3 &% &4 &%} &%M &~G &4~ & 4 &4N &4 &5O &4 &%P &y4 &4Q &% &Gu &4 &4R &>S &T% &3&Uzw &% &i4 &4 &% &{+4 &% &73 &% &V% &% &O5 &3 &%W &4X &~4 &4 &4 &4~ &% &4Y &4& &3Z &%n &[> &G\ &>] &p3 &G^ & &_% &4V &~4 & &%` &% &4 &F% &&a &3: &bc &4d &4W &}% &e4&fg &4 &4 &4 &w3 &4h &%i &% &%j &4k &4l &u> &4 &o% &m4 &4 &3 &>n &4o &4 &% &Gp &4 &>q &4 &L3 &%r &5s &4 &t% &%u &4v &% &%w &x% &>y &%&z&{tL &G5 &%&f &|~ &%} &4 &3 &Gz &4 &t3&f&u:~ &5 &~G &G &~4 &4 &4z &b &4 &}5 &4 &*4 &3 &3 &% &4&&f&f &.4 &4 &T &j4 &% &%&z&z &3 &G| &z!3 &%&f &3 &4 &4 &% &4 &G &3 &% &3&z& &3 & % &3 &4 &4 &4 &4! &b &3 &z &4 &5~ &3 &4 &4 &G &4 &4 &% &G &4 &G &~&z| &3 &4 &% &&z &4 &3 &+4 &3g &4 &% &3 &4 &4% &4 &% &4 &G &4 &% &4" &}4 &4 &% &4 &'4 &G &3 &4 &E% &4& &/4 &3 &40 &4 &3 &|&Ky &4 &4 &4 &G &4 &4&z &4 &4&9&f &4 &4 &4 &5& &3 &% &4 &3 &G &4&&z &4 &3& &4 &3 &4 &%& &G &4 &4F &4 &4&u:&f &tL&b &4 &3&9 &3 &% &;4 &5 &44 &4 &4 &4 &4 &|z& &3 &5 &4 &&>&z&f&~&f &4 &4 &3" &4 &:4 & &% &$| &GC &G &{&| &4 &3 &3 &G4 &G &4: &4&f &| &4&&f &% &4 &5 &4 &4 &4 &4 &74 &Gg &4 &3 &}U& &% &4 &GS & &3 &G &4 &3; &4&f&&f &4 &b& &4 &4 &V3 &4&f{) &4&xu&dz &3 &b &4 &% &3&f& &3` &4 &4 &3 &4&fj &4O & G &3 &4 &G &G_ &4 &4 &5 &G& &&| &4 &5 &5 &4 &4 &3 & 4 &%&f &3g &| &4&s&z&f&9&8 && &WG &3' &% &3c &4 &3 &3{Q &3 &4 &GC &3 &&f&f &3 &G &5Y &4D &4P &yG &3&fd &3 &4&f &3&fe&f &&R &&&K &5 &G &G &G &G&f &5 &G &h5 &5& &4 &G &|4 &4j&f& &3 &3 &G&f&V&f &3 &4G &|& &G &% &4f & &b&  &3 &%5&f+ &|&~&&f &3 &4 &l3 &4 &4 &|& &3&f&v &k4 &3 &|&&f &3 &3 &G&, &G &&if &Go&f &3 &| &> &4&f &%m&f& &5&!" &4#&f& &3 &3O &G$ &%5&fL &4& &G &4' &G &G( &)| &|* &4 &Gz &4 &G&+ &4 &3, &4g&f &z &3-&f &3. &4 &4&f; &G/&f&%0 &3&f &14 &% &2 &3 &b3 &G4 &G&fC &3 &5&f&6&f &G &4&f7&f &|8&f&9:&f;&f&f< &G2 &G&f &4= &G>&f4 &3? &5 &4@ &A5&f< &GB &G &CD %0<@DHMfjnrx~&'3#3#67'675#535#5'673#'6'#3#3#535#35#5#7'3#3265#"&=#'67#735#35#35#''6'&'8 7(0  ', F$$V Ot#   - %PPPPPP5/   G K!  % ]( &  T  $< ! " &f &GE&fF &3G&f| &G&fH &4I &4J&fK&f:&fL &GM&Yf&fN&f &3O & &P&QR&S& &|&?&f&f2 3#'6#53#3#67'5#53^S^ $%c*44 22 1$3  C &TtH &U &U &WU &wT &Ux &U& &/V &W| &|V &U &X &V &~IV &WY &~DV &W &.V &~TW &;V &W &rV &'V &W &Xy &W~[ &W &WZ &X &Xy9 &~]W &V &u5V &Uh &Xy &W &V &~kV & V &V &W &xV &We &[ &X~ &W~ &W~ &Wm &W &WK &X\ &X &VL &WB &W &V &Xy &Wl &W~q &W &V &~W &Wt &W] &X &nX &W@ &W &V &[~} &X~p &X. &WG &^&zw_ &Wk &WW &yW &W &X` &W &[| &Wa &^&nz* &W| &W &W &~X &)V &Wm &W &W~ &^&zwb &Xc &Wp &[ &Wd &VF &We &Xr &W &W &[~ &W{+ &`V &Wg &W &~X &X &Xf &X &^&g &WY &W &^g &[ &W &[p &zW &X &[ &^&z &Xh &z'X &iW &X~ &W. &^ &X &W &Xj &XzA &XL &W &tX &Wc &Wj &[&~j &[&~k &X &~[ &Wz4 &[z] &W &^&zz &X &W &X &EV &X- &[l &W~ &X &X &X &W~ &X &W &Wm &z^ &X &W~ &Xn &^&9o &X &[&,p &W~ &W% &W &^$ &[ &X &X &X &X &W &^&qr &XC &X &W &^s &:W &^&e}B &W` &W &[ &Xt &X &X &[ &[ &uX &X &[}v &W &W &X &[ &X &[v &X &Xw &X &[ &W &[ &[_ &Xx &[ &[q &^ &X &[ &[ &^y &[ &[{Q &^ &ys &X &X &[z &[ &X &[{ &^&v| &^ &X &[&;} &^&~ &[ &[ &[ &X &[{ &^L &X- &^ &^4 &2[ &|^ &X(#3#3#3#67&'#6?'5#535܎b  &R / 5/) #(  PM   Vl ##3#3#3#67&'7&''67#535ޙ8> ! JTI$, %  +t &x & & & & &3533#&'#67'5#7'64]D M# 4#3 -s[[? N\  lm + !##535#35#7+'32=#535#5#uM::::!"O<<<<\&:7b\&:&z&z&z&&z&z&z&&z&z&&N&&N&z&N&z&N&z&N&z&N&&N&N&&N&N&&N&N&&N&N&N&N&N&&N&N&N&&N&N&N&N&&N&N&N&N&N&J&N &&&N&N&&N&N&N&N&&&N&N&N&N&&N&N&&N&N&N&N&N&N&N&&&N&N&N&N&N&N&N&&N&&N&N&N&&&&N&N&&&&&&'3#"/32=#3#@<{  gQ &&&&&&&&&&&&&&&&&&&&&&&&&& & & & & &&&&&&&&&&&&&&&&&&& &!&"!3#3#3##5#535#536#335#l[NffggP<U 68++} GM#"/32654'7##5!$  :!" A&#x'&#t&$&$|&$&yX$&$y_&%Z&$yc&y#&$y&y$&#&ym$&$yx&#&#~j&|#&$t&$K&#|&#&#&b$&#yl&t%&$i&#y&#y&#u&#y&#&y$&$y&$y&%&$&$$&$&~&$&#&&$|&$&$q&$z&%'&$y&$"&.$&#~&#&$1&$(&$y&$~&$d&|$&$z'&$R&$)&$~&X$&$3&*$&%&+,&$1&$z:&zY$&$o&$zU&-zL&#J&$}&$-&$|&$&$}&$&-~&$~&zv$&$|&$.&%Q&%z&$~&$|&$}&$z&$z&$ &$/&$0&$&$&%z&$o&-&%}5&v-&$1&${&$=&%z&$2&%z&$&$3&${&$}3&z$&$z&$&-&z4&>$&$}M&%{&&$5&$ &$?&%{%&$}G&%{&$6&%&%7&$}&$=&-&v&%&%O&%8&%&%&{$&v-&{&&{B9&&{B:&%}&%{&}$&-&}$&%{&-&%&%P&$; &<=&-v&>.26<B35333##67&'#"/326=#535#535#33535&''6'OJJ ! :!  PPddOc666Q'13$%   /3 X$2   &?@ &?A %)-3&'73#3#3#3##5'65#5#35#H=  HPFFFFW )SCEEEE !!" 0&!2!!4" -26:'67##53673#5#3&'73#3#3#3##7#35#35#6 A/Mj] 2DHCCBBKV@AAAAS #)0 0  {$$&B &ztC %)-E3&'73#3#3#3##5'65#5#35##533#"/3267#7#'6?7 KLDDDDN #VGJJJJ. 2 9 G@ 8  Q   ! A#1  &D &EF#'+/5;3&'73#3#3#3##5'675363535357&/'6 *GI>LDDDDP >)[FFFFF8n   zB9 F##  &w&GH &IE &JE &E? &K &L> &M &N &K&O&BP &Q&t`R &S & &T &U&V&WX &mE &vgY &[vg&ZE &&[ &\ &]&^&_ &vg &`vg &vga &d *26:>Oae'67#53367353#3#3#3#3#5'67&'7##35#5##"/32=##5'673'7&'#735#. 1PZ QSIIIIZa 9AAAAA  3  ;  `<<      7     > *CR.   &b&c| &vgxx &dvg & vg&ef &gh&:i &j"(.43#3#"/32=##5##535#&'7&'&/&'g^  JJ^g3 i N   {?   $&kl&mn&mo &p &qr&ls &p &lt&ul#'=3#3#5##5##535#3#'3#3#'3#3#3#67&'7&''67#WdPPdVu;;f>>g;;g>> 49IRB.>>..      &v&wl&m &lx&qy&m &lz &l{ &q| #:>BFJ3#3#5##5##535#3#73#3#73#3#327267+"&=#735#33535#335ZdQReZ;;d==e;;e==rP  B Q>>R=>>R= /99 0 (  M   -/ &p &l}&q~&l2&p&q&&6l &q&q &q &q &q&l&&q&l& & &q & &S &q&q&&&q &l& &l &q && &&q&q &l&l&q &&&q&q &&&&& && & & && &&&y& & && &&& &&& && && && && &&& & &&&&&& &&& &&& & & &#'+/37K_cgkosw{3#3#5##5##535#3#73#3#73#3#735#33535#3353#3#5##5##535#73#3#5##5##535#3#73#73#73#3#73#73#73##53#5'35#3355##5##53#5'35#3355##5#!ZcQPbV;;a==a;;a==e<>OO0+*''*+1&s & &zQ #3#3#5##537#35#35#35#35#35# o jH b#%%y%%A...... xxxIJ3#3#5##537#35#3#735#j cE ]#aa;; vI% & &&w &Y & &y #'+/3533533##3#3##5#535#535#5#5#35#3357M772RRjjhhRR/7M#>>R>&=''=&O &W &. &~ &w &~I &/ & &1 &~] & && & &s &y~&J & & & & &P & & &&v6 & &z & && & & & & & & &} &~ & &h & & & && & & & & & &t & & &c & & & & & & && & && & & & & & &zw& && & &$ &&yt & & & & & & & &f & &  &  && &D & &W & & & & & & & & & & &J & & &*.23733#537#3353#3#3##5#'7#535#735##3$7a<0F]EQQ[[be[G@P$ 32B &w & & & & & & & & & && & & & &! &" &# & & &$ &% && &j' &( &' &'J%3533#3#3#"/3267##5#535#535#YXXPP`  K[[KKY: #WW &) &* &+ &, &* &*#33533#3#3#3#535#535#535#53\!BB<B''$$&&     70''""$!?B  =vt &01 !%)3#53&'3673#53&'#5##535#35#ZY 7  B@{{{{{ %   Av v,D&23&45&65&27 &t8&29 &8&2: &d; &<= &>?&@? &8 $3#3#5367#35#35#35#&/'6gT7Z.||||||]+$")6!-* >==-     &A&B &C &h &D &EF &G & & &Hv} &I &J & &K&L &M &N &O&P&\ &y8&&Q &R &S & &T &\ &U&X &V0 &W &a&_&&XY &Z& &I &w &eE &0a &[ &p &v}\ &v}] &^ & &_ & &&` &(0 &a &b&c&d &e &v}f &g &j &h &ij &0k &v}Y &0l &m&l&0n&o0 &~ &m &&p &&q &0r &s &0t &k &uv} &v} &vw&0x &0y &0z &{ &X|&v} &}0&~0 &0 & &p0 &v} &v} &0xx &0 &[v} &0 &{ &0 &0 &0&0 &&0x&vx &0 &0&X &X &0& &X &&&0 &{ &0 #53#3#5##533'>56&'u]^ Q}> j 8,%.& (-|hh|&,E ) - &A2&B &F{ &h &u &G &2 &{M &uH &O & &N &I &K&{&&{& &x> &W &[ &_ & &&u& &Z& &g &u &uh &u & &N &u~ &&x &ku &u &z &t && &u&~ & &u & &u& & 59=327#"'&5#'>=3#7&'7&''75#535'235#335   // 2;9//6.dd$#-SF4 1$_J  !J^&&& & & & & & & &fH & & & & & & & & & & & & & & && & & & & &o & & & & && && ,049K]}327#".5#'6=3#&''75#535#'235#335'7##'6=3327#"7#'6=3327#"'3#7&'7&''675#535#'235#33573#7&'7''675#535#'235#335  rt" W0%%/& "=  X  p? Y  }     x       Z$ +&'  - #  #, ! ")"/a_(! /c"a  &  & /! '    ' . *327#"'&5#'6=&''67&'76  | q o4"#!-\83 *4o, !!   & & & &H & & & & & & & & R367&'3267#"'&=#353367&'3267#"&=##5#'6=#535'6    7 %2    %)('' )   &  %  (CC$   *0jj :% "0 ! & K_ey35'67353367&=#5367&'327+&'327#"=##5#'6=#367#"=#&'32'367#"=#&'327353367#"=##5#'6=#535'6&'32'353367#"=##5#'6=#535'6&'32(%!'  &z    ( ?!+)(rJ  ";e K  !E}6%! H JuuuK!    @B "$\2   $*  !$(,&'3&'73#67&'7''5'63535E$ C " '/// Y.    4# &w=%&wu&W&^&&~ &&&&& &t&&& && &+&&&&&& && &'&&&&I&&&&F&&&&&~ && 6AEIV3673#3#3#&'#367'5'67#5367#537#53&'#3'73&3535&'76U= 3pkr+z#  1@;DR7jR32 kggg  $5    @ _  U       && &&y&& &&}&&j&&&t&&&&&&&&&&&& && &&&& &&  &7&& &&& & &&&&&~&&&&&6&&&! &&&&&&&&&&&D&& & &&&V&&&e&m& & !&"&& & &#&tj$& %&&&@ &'&g&1& +GKOY]ags#'6=&/3#735#35#36533#'67#5##53'#67'5'675#353&'73&'35357&'67&'   TT3333K(*5W 1+ z /!55(.2'.hhh  " %'UF7 7?a  )   4 @-* @2 : !d  l  &&(&&&O &)*93'67#'6367'dO > "  #&t  &+yG &+Q &+~E &+ &{+ &, &+~Q &+~\ &- &+y9 &+u5 & & &+ &y &+ &+~ &y &~ &.z &+ &{++ &+i &+ &~ & &+t &j &.a & &zG &+ & &+ &. & & & &.` &./ &+ &' & &.U &.0 & &.u &v&12 &.+ &.) !%)&'73#3#5##5367#53635#35#35#X e GnV;b a   d>> &34 &5 #'+3#&'3#5##535'67#535'235#35# %-eO#2 6)J~H#7 5"RbHU;~~~~%7l l1!= &67 &8 &6? &6 &}6 &6 &6b &6+ &8 &69 &6 &6: &6; &6 &>< &6= &>6 &?&@A!%+17=53#3#3#3#"/3267'#33535&/'67&/&'ZRRRRc aDDDDDD5  z f  @E%-v'/ " &By/ &w=vK&~B&B&B&C&DB&CE&FG&B&HB&B&CI&CJ&KB&C=&LG&C&MB&NB&OC &PQ&C&r&RC&SB&Cz&B;&CT&B&6C &UV&BW&B&C}&B&XY&}&BZ&B&[{5&zjB&B&B&&\]&B^&BD&&4&FB&B_ &`&{&B&aB&Bn&b &c&d&eB&&f&B&B&Bg&i&hB&Bi&{+ &` &`j&k&Bl&&B&m&n&B&Bo&&B&&&p&q&Bx&&/&& &Br&Bs&B&B&t&uB&&&Bv&B&+&w&x&&y &V&&z{&&|&}&&B9 &`~& &`&& &`&&&&&xB&&B&B& &V&&&&B &&f&B&B&&&& &`& & &B&&&B& &&&&&&B& &&&&& &`&& && &v&&&B~;&& & &`&' &W&' &V&&&&> &` &`& &` &`&& &` &&&&J &` &33#"/3267#737#3#+ ,  ThS#5ZEU &y/ &&|&& & &O& &&D&&&|&}& &&4&p&z?& &&|&&i&&e&{+&T& *=CG33#'3267#737#3#33#'267#7337#733#'267#7337#'673#+ ' ! cU  M &@jY #U'D8")JKK,*$7-$#-%!$2 &&~&&/&m&&&&&&&&&&&& &&&& & &V&&&&&&&&& &*.3#5##53535#335##"/32=##535#35# !]-vII66  sssssC,-CC1#3g  +~"0 & & &} & & & & &{  & &x && & & & &g & & & & & & & & & & &&& & & & & & & & && & & & & && & & && !%)3#53'3#735##"/32=##53#735#eg<tt  1ppJJ  -41]  Hct 6"&*.2#53&'73#3#"/32=##537#335#35#3#735#@-aa-)  *kWWWWWWWppJJ P]  HctP 006&&&&&&)/5'6#5353#3#3#3#67&'7&''67'6'6 %- (#jWPPPP\I!# -2 $+ '* < 6%iu$  q'- &wr & & &u &{  & & & & & & & & &i & & & && && & & & & && & && && & && &&& & & & &  & && & & & &&&&&&&& &&& &! &"&#&&$%&&$&&' &( &)&*&+&,&-$83#73#"/325'3#3#3#535#535#73#3#3#535#535#  P  QYLO  &./&01&23&34&35&06&78&79&:;&< )?Q`t&''67&'763533#&'#5'67#73533#&'#5'67#&''67'76#5#&'7##5&''67&'76'37&'3&'735&'753#7'6'6'6'33#6?'              c 3e   F 'o )& * .! 6 8QQ -2-       #"    #"     (##       ;;           4JRXj3#3#353#5335#535#'63533#&'#5'67#'3533#&'#5'67##5##5&'7&''67&'76'37&'3&'735&'753#7'6'6'6'33#7'n, G   B    G $    C (  m +%" + .! 6 8NNO1+      "   " 9$$       ;;         "03#3#735##"/32=##5&'3673##5#  F  A  '5574]  Few   ""&=>&?k&@A &BC&ke&kD &BE&F&G@ %*.3E3#3267#"'"&='67#536365#33537#335&''6767&'l_O "  -' F DEB3;    &HI &HJ &KL &HM &KN &y,] &OH&] &HP &QR &S&w &QT &UQ &VQ &QW &QX &QY &QZ &%[ &Q\ &Q] &Q^ &Q_ &` &Qa &Qb &zc &yd &ef  $*06<33#5'6367#35#33535#335&/'67&/&'WW/ 4X P ;;N:;;N:  ~$   qe ! 9K7   &gw &g^&hw &'g &g &i~E &L &Lj &L &&i &k &g &k &{i &L &i &L &k &<k &ki &l! &g= &gm &gM &3k &~kk &`k &i &Ng &Ln &L &i &i3 &io &i &kp &zjL &i &L &iq &i &ri &s&t' &ug &i} &6L &L &k &k &zv &wL &gx &i &xi &i&}h &g &}L &L &iy &Lz &s& &>s &{g &i| &k &} &i &i~ &kg &ai &hk &s&& &i &sd &k &i &k &i &g &k &g &g) &i &k &Ws &j&i &L &s& &k &k &k &i &i 6<@DHLRX^d#'67#5367#537#53&'73673#3#3#33#5'6367#35#33535#335'67&/&'7&'s2 #7MCL[7 0 7c\c|{ H4 .> ? ;;M<;;M<   e  N  r        @/  "       &i &im &i &k &s &i &i &i &i &i & &i &k &t &k&t &s &L &kk &k &s&zw &k &i &i &i &k &iv &i .<AEIMQW]ci#'67#5367#537#53&'73673#3#3#&'33#5'637#35#33535#335'67&/&'7&'B8 %8K.        &s &i &i &i &i &k &i &k &tk &+s &k &s &i &k &i &i &k &js &!i & & &k &uk &zw& &k &s &s &k &s &i &i &k &s& &s &i & &i &s &&s &|s &i &k &zw&s &k &s &i &s+ &k &k &i &k &s &s && & &i &i &s &s! &k &s & &k &&{& &i &s &s &k &k; &i& &k &k &k& && &&0 &i &s & &s &i &k &i &s &i &k &s && && & &&v && &s && &i &s &i &i &k &s &s &i& &w& & &s &i & &k &s &i& &s &i &s & &s&  &s &i &s&| &mi &s &z &s &i &s &s &s& &i= &s&| &i & &s &'k & &$ &s &i &i &(s &s &s &s &s &s &i& & & &s &s &&s &s &s &s &sJ &s"&*06<LRVZ^bquy}33#'67#5'667#35#33535#335&/&/&'33#5'667#35#33535#335733#5'67#35#33535#335&/'67&'7'67&/&'7&'7&'^D:    *L= 88K:88K:  " !   ,b(# *B*@ ,b, # *B*   _(  E.e :  +        6)    A 6)                  #''6733#736735#33535#3353#) 4W/' Y d::N:::N: "% s IMK &w & & & &! &~k &s & & & &k & & & &5&}h & &x&{ &5z & & &} & &5 &5 & &zw& & &5 &5 & &) 9?CGKOS#'67#5367#5367#53&'73673#3#3#33#5'6367#35#33535#3353#r/ "3E7>Q;07lcit?( ,?8//C4w//C4o     C.! % # &t & & & &&w &5 & &&}h & &5& & &q &  & &5 &5! &v & &5+ &5 &5 & & &5 &5 & & & & &5 &5 &5 &5 &5 &5 &5 &5 &5 &&  &5! &5 &5 & & &5 & && & & &5 &5 &;5 &  &5 &5 & &5 & & &%&  &5 & z &5m & &5 & & &5 &'5 & #)/5;3#3#3#"/3267#53635#35#&/&/'67&'[e /!{    M >  P= & *.e  & &w}&x. &&= &y &mwn && &x% &wg & &DF && &wg &=yF &!t+&" &&J &#$ &&I &&R &N& && &J&&&% & &&& &&' &&( &)*&q+ &,& &q &&P &y&G- &K & & &./ &0&q1 &2&) &{53 &Q4&&Q &5t+ &q6&&q7 &&&8& &&I &)9 &:3 &'3&O& &&;&<& &= &S &>? & &)z &@) &A3&&B&&C &&D&qE&kD&F&G &xq&t+H &&a &I&&qJ &qU &t+K &t+L &W& &MN&O& &.D &PQ &t+&DR &) &QS &&T &&U &QV &&W&X&t+Y && &iq&&X &&Z &&[ && &3\ &]& &t+^ &_)&t+` &t+a&t+b&c&&qd &`&&&e &f) &t+&& &"t+ &qg & &qh &ql &t+i &jt+&kl &mQ &aq &t+n && &&o &q &Qp &) &&q &&{ &>r &st+ &tq&u> &4&qv &&w &t+[&}q&xq&yt+ &t+z &t+{ &t+| &}t+ &t+~ &M &> &)&& &t+&t+ &&) &)v&q &t+ &) &q &t+ &m& &&&t+&q| &t+ &t+&t+&t+ &&&q&> &n && &t+ &t+&q2 &M & &&t+ &t+k&t+ &t+&t+ &t+ &t+&t+&t+ &t+&t+z &t+&t+ &M &t+ &t+ &&Q &q&& &t+ &&t+ &&Q&t+  HLP[_clrx~#5##53&'73533533#3#3#&'#3#3#"/&'7#5'67#535#535#35#35#3673&'#35353267'67&/&'da'3++%%B0#    %2=""':3333? C   f$$    !   C  &7      &t+ && &t+ &t+ &P&t+ &>&t+ &t+ &q&t+2 &t+ & &M &P &t+&t+&t+ &t+d &t+&t+ & &&>&kt+ &t+ &) &q1 &t+ &q &t+&t+ &t+9 &t+ &l &Q &M&t+ &M &M &t+&P &t+3 &t+&t+ &l &&k &t+ &y& &t+ &q| &M&q&t+ &t+ &M BFJSY_e3#735#35#35#73#735#35#35###53#5#3#3#3#"/&'7#53635#353267#'67&'7&'WW555555Y\\::::::.GaU   ~9*}}}  ;  @ N7  8N6  ,**4  [  <     &P &t+ &t+v&P &P &M &t+u &&M&>&y&>&y &P &t+ &t+ &P & &M &&V&y&> &M&t+ &l" &t+ & &&D && &t+ &> &t+ &t+ && &t+ &&>&( &t+&P &&* &> & &P&P& &>&t+ &P &t+ &P &> & l%)3+'3267#3#"/3267#536&'3#jP  n  .   O A&WJ1}& j & &D&&yF && &K & &P & &&&&C &;  16;GMQ3#&'#"/3267#3#"/3267#5'67#5353735#'#36#3673&&'3##>+   a    3G"@ B8)2, "/(O*  *2 @ * *    !  <&Q&<& O &U&{&&&&H & a & &t! &" & &U&# &&D$&c&e& h&d &a &j &%&&' &i &n&x & &s& &w&&u&(&| & &}&) & * & &k &&&&+ &&, &&&k& &-& & &&2 && &.& &&/ &&xx &&0 &&&1& & &2 &y & &3 &4 & && && .4:@33#3#5##5335#&'7&''675&'76&/&'&'lbb`L:? E*   a D         #  &56&67&89&:8 &; &;; &; &< &= "&3J3#3#'6=3&'5##5#35#33533533#67'73267#"&=36Z=9\(,+++=,%44" $! >>/ 2=Y7-6%  Q  L &>}o &?@ &}oA &B &CD &EF &EG &HI &HJ &KL &MC &E &N &O &P &QR &QS &ET &UV &LW &X &Y &Z &C[ &Q\ &] &^ &_ &` &a &bc &d&ef &gQ &Qh &di &j&kl &2JP3533#&'#5'675#&''67&''63&''67&''667#bee0: 2.#= A(b+      AC  "$70 76? (!  #(    !   1   !  &mn &o&pq &zmr &o &so &ot &o &o &ou &vr &wr &r? &Yo &xt &ry &rz &r &x{ &| &y} &}z &zQ&~ &zQ &zQ & & & & & #'+173533533##5#5#3#3#735#33535#335'67&'4K55s4KK99L999L9j 3 /b*% '' T22$     #'+/5;3533533#3#3#535#535#35#5#'#335#35#'67&'0F22=iMKh;0DFFg977777L991 3 /b*% ''^^]&+     &5 & &w && & & & 'O3#&'&''675'67#535'2367&'#"/326='67&'767 $,gg;) +-.5 80%E A*!7 9Tf%)W    #%   +"     u        5Bj3#"/3265#'67#'6'3#&'#5'67#535'2&''6367&'#"/326='67&'767C      $ #  $-#*B (- 80%E H"    #%   +"    A)*   $$S          &w & !'-39?3#3#3#535#535#735#&'735'6'67&/&'7&'&PRRedRRP<<  B<  v `  N  [9 99       #)/5;#3#3#535#535#55##5#35335'67&/&'7&'PRRedRRP<<<< `  N  [[%u      & &5 & & & &N &+ && & &<& &k &} &{ &y & &{6 &&& && && & && & & && && &&v& 0AEI]afjou{#'6=3#735#35#7&'36533#&''67#'#"/32=##55#5#3#3#3#535#535#73'#335337335'67&'7&'7&'RR3333 8*#    9I999HFFVYHHJ  8A=VG7 7@a(     , 7$   E        && /5;AG33533#3#"/32=#&'#5'67##535#537'6'&'&'7'6^QhV B! 'AViQh       111&f  PAG$n&+    2  & & &?"&*.26:#3#327267+"&=#535#55#7355#355#5#735GGG ; EEDn !4q1n4q111n49c  d9ǵ5) $(,043#3#327>7+"&=##535#735#35#33535#335&KYY  3 ATG AATFAATF:` $ s_; &&&&&W&& & & & &&&&| &w&&W&  "03#735#35#35#'33#5#'65#535#73#3#5##53DvvPPPPPP=D# RECE3CiK++7bk8 srG67l&w/ && & #37;L3533#3&''67&'#535#67'3533#3#535#3#735#7677'7&'-..)  *-  .//+g).cc<< 5@  ###6(  .#5 !T8=5   &Y& && && & & & & & &#,5;AGM3#35#535#53#5633267#"'&'367'7367/&'7&'&'7&'l!(@@==@T.p  " P" * ] E \ [Vd9*3Cc  pc  o         !%*04:&'73327#"'##5#'6=3635#33&535#73/&'s  a :<zy99M7:9M9   q(.CAA& '3IG E r &&N&&&6&&z&&&y&&v)&&&&&&&&&&&&& !%)93673#735#35#35#3#735#33535#3353##5#'>7#.9W BBUBBBUB9FCS;  ?& ! !&& & & & & & & &? & & & & & &  & '<KO3#53'67#5&'7'567&'3#"/32=#'67#3353#5#'6735#zd`   l #  J        **#  : % 71 % : g'. &tj &tj &&tj &tj &tj &yf & (26BO33#3#53533&''6'67&53#5#5335&''6'67&|NNd..'  X  |  X  //   22::   &tT&ys&&&& & & & & &&& &6& && &&& &&  & &  &  && & & & & & & & & & & & & & & & & & & & &ys &tQ &  &  &zj! &x &6 & &" &  &  &  &!# 1ARVZ3&'73#733#3#3#3#3#3267#"&=35#'3673#53&'#"/32=##535#35#).kuSSLNNNMMNN*( MLY s[  =====  %3     w   0i  *%7 &y$&%& &'zQ &( &) &<* &+ &,- &./#<@EIMQU}3#3#5##5##535#3#73#3#73#3#3#3#53&'#53&'7#735#37#73#735#73#735#33#3#3#3#3#3267#"&=35##"/32=##535#35#ZgURdXAAgAAgAAgAA|<+q,4&'>>><<7LLLLGGGGDD  "KK! @@@@@ !        ; A       D7 I&0 33673#'67#7&'32767#"&='67536PwzG ?M  *&  $  $b?6YB O/&  TC&q1& 2 =GK^3#3#;267+"&=##535#535#5335##535#535#5335#536535#3735&''67&'76i nDJJ  :=+88*<=+88*<A7'B? 8      1a    <  #0 ɞjCC      &G 3:@F3533673#5##5##53&'73#&''67&''667#'67&'3#3#5267+"&=##535#535#5335##535#535#5335#536535#3735&''67'76(    ?      "p  4 xFII89 C4CC4CB3FF3BE,1EC9      4&""*8           ' F      '   'h `A**     $*.26:##5'>733#5#3267#"&=67##;5##;5#u9 M H; '  3& > C99;;99;;$o   x   , "&*CGKO&'#5'63'3#735#73#735#73#735##"/32=##5##5##535#335335 45 e PF%T66288477&  (%###6%(   *2220H  !!!!+_# &3 &43&5 &67 &v3&89&=&:;&>&:<&l #'+3533#3#3##5#535#535#35#33535#335dffTTjjhhRRd&>>R@>>R@d$$d;>&? &@#'3533#3#5##5##535#735#33535#335'NPPZFFZN::O>/?>.==.>B 5XRR0e/d7      -Z    5  % 4<<       BGMQUYm33#3#;267+"&=##535#535#5335##535#535#5335#5'667#5#7355#35&''67&'76_Q1CGG  : @0>>/?>.==.>B 5XRR0e/d7      -Z    5  % 4<<       &~A %+&''63#3#3673#535#535#&'~-= 65.> Qz5ZZ :eZZ1  %-+%"";;"=&y&zw &~B &G&HC 048>RVZ^bhn#'67'6753533533#3#'#5'67#535#35#335'&'73#"/3267#'67#3#735#35#35#'67&' YU     h N    MM,,,,,,  , RC4 ,*  ` +9=< 9:># *bF ' '    & D&&E&F !%)-1G'67#5353367&'#73#735#33535#3353533#&'#5'67#/ #0    G &u" &y &y &&H &I&B&tTJ%+13'67'75676?##53#"/325'&'7&'`N /# 2#$,v7]    `='  rh֜ q!"#$&K &K<&L &MM &|N &OD &&P &QR &S &xrT &T *.2H#'6=353#7&'767&''7535335#35#7#"/3254'7##5`<  " ****   'M@2 3;Y+].     &9?78&U &V &AW&X $23533#&'#5'675#&''6'&''6aaa*@ <$'7 @*a  w <@3][1:?  $ !&w<Y&xtZ &[&{ &\ 048<@DLPTX33#3#67#'6=332767#"'&='7533#735#33535#3353#53535#35#35#jbbrKcZ )% 25 +-0//@.n//@.  2##4    I84 +5X     +?' ! #%%% &] 3\`dhl33#3'67#6732767#"'"&5'675#'>=333##3#"/3265#'6765#'#5367#5#5;5#33535#335t]]eQ$ #$ 0 3> S-DR F= #  (GA00B2t00B2      I=/ +!SH "   ! &i{+ &q^ &!_ &Q`&Ya .26>DHN#'733#67&'#"/3'32='675#53'37'3#3##5#'673#7&'9A$9      "2F2FF \%$<.  7 8  .9  %8&9% !2UN  -1RX^d#'733#67&'#"/532='675#53'3767&'7&'#5'67&'676&'&/'6;C&;      4H4 {   5  2  7 8  .:  &8:! UP&"9   &b -1>Z`f#'733#67&'#"/532='675#53'37''67&3#3#677'675#535#&'&';C&;      #4H4 " 3< "+##\  N 7 8  .:  &8     D  !%3K#3533533#'>=35335#33533567'7533732767#"&=36+,9 [[++=,%}"+ 6U %>@/ 0"[V[% P   N &c &}d &Xe&:f&g &#5##53533533#3##5#535#'6`E-HH``dd8 9&&9& %%&;;& &hi &K&m &}=&}j &k &}z &Dl &Dm%)-15;A3#6767&'7&'#5#'67&'67#735#33535#335&/'6$c "48F& ! ))8==Q>==Q># !!O' $V  % 54 44{     &n&%o &xex. & &wcw= &pw= &q &rs&t&$q 48<@DHLTX^d3533#3#535#'3#3#73#735#3265#"&=#'67#3#3#73#735#35#35#'#5##535#&/'6b>BB:5>QGGUU\c   dBBBBZxxTTTTTT+"   6   Q: O Q1#   &u &>v & w &V&Tx &y&w[z  '+173#735#33535#3353533533#3#535#5#'67&'$@@T@@@T@2A88?<2A &. )f3# "1Z56:    &T &tuw & &u &{s&| @FLS67&'7''667'767'6767&'7'&''67''6'67'67'>e$&  ;B        6 C'Q +#` 3 55 -R VG 9m AG         '#   &    )  . &V} ,1593#"/325''67&'3#5##5'7532635#35#35#x   5 'W (IRr 8 * "  h C02 &~  )-15=AG3&'#'3#7'63#3#32765#"&=#735#'3#3##5##535#7'6; *HHr  nVVnf   ;@@wDDDDCg. *"   N; A* O Q1 2 *@F[`67&''67&'73265#"&=#'6=3533#&'#5'67#7&'#53&''67&67#      %}))    P  7 n   % 8     B 8 m(( RR# %6  $0     $(#3#67&'#67'75#'>=3#貸T 'P$. &F  )HR WB2 1$`+ & &z &x? &&nK  (03533#3#735##5##533267#"&5'3'>fd$tt{   " ;%' $ 54,-", 2!#+<3#3#"/32=##5##535#3&''67#73&''67#eY  EEYf'( Z(    ~H  &w= &tL& &!%#67&'#67'67535335#35#R !% W!1&,9LLi  HF  *D &6&v =AEIMQY]ae#'>=35333#3'67#73267#"&='75#'6=33#735#33535#3353#53535#35#35# \WWe Q@A&$ '7uu/#R/# ()QB4 /"\        ?4( (/G88"   *H3#'6#3533#3#"/3267#'6=#.'67'675676V^  v'%1,     %2#  "((^TJ06N1 :4h |   &&YE&N &` 8<@D\k3#73##5##53#5##53#73##3533533#'6=35335#335335367326767#"&5'67'63533bbnee36Jn<*);[\**<)'<%$  *B", 2 / #21" /  *$$ #.2 8     0  & &w &y & &  & & &v&D & &&~ !'0PV\3533#3#&'#5'67#535#35#&'76735'67&'7'#5'67&'676&/'6k9992$ $ 09 .   2  T$)GS/%TW0! 0.9" UO&"^   6DHLQ[i67&'74''67&'67677'7&''67&'676'3##5'675#35#35#675#73##533'3353'67#      L    ]! &s %$0 *   /&&\$V22k)"#*( ;W[_cg3533#3#&''67#5367#73533#3#&''67#5365#3533#3#3##5#535#535#35#33535#335'""'&     +'k$**5+ $  ##k\^^PPiieeOO\ <73#"/3267#'67#t   O  n" !M,. EM  eTJ >G:  /  d    < $8)&yjy #)-39?E3#"/3265'3#3'67&''67#67#73#&/'67&/&'  t7 8+  "( /^8  }"  ω {/ $20k,   '+P3#"/325'3#3'67&''67#67#73#3533#67&'67'75'67#   t<8K  %! /`cfc  $O!)  =Tb  Y7 % *H.   :    )-15=AG3&'#'3#7'63#3#32765#"&=#735#'3#3##5##535#7'6; *HHr  nVVnf   ;@@wDDDDCg. *"   N; A* O Q1 2 MQUY]a#35#535#535'6735'673#33##&'#5##5'67#535#'>=3535#35335353355""//% " $BB*! "" %7 a""L"Q        /::)   .& 1!] Y   & &&z &1 &% &AT &t&|/  !'-59=AR#5##5353&/33267#"&57&/'63#53535#3353353##"/32=#d !  ,% ##6%(Z   m""       "'''1   &|&= & &'-3;U367&''657367&''65''67'6#5##53#3#3&'73#535#535#D   )k    (  o  _OLL' &]HHJ             ;++   & & & &q && &t&uE && &@? &  &tv >DHLRX#5##53533673#67&'##"/32=#5'67&'767#3&'#35#35#'67&'a^=S6   @   B  -&Y pppp x ,,'  8  8   * ( !   & & &> & EKOSY_e#'67'6753533673#67&'##"/32=#5'67&'767#3&'#35#35#'&''67&' UG;D2   3  1   /.= SSSSV  [ rOB2 .(  [&   5  3    , ' h     &}[ &ARVZ3533#3#53&'7#367#733#3#3#3#3#3267#"&=35##"/32=##535#35#*. t ,)OTTLMNNMMMM )( NM  ;;;;;  43      wi  *%8 &W&&#~j &w & &&z & & &&o &V & &  3533#&/'6feߓ-!"+8(*26659>5 I*4 &&$ &tu &| &u & &| &  &&w[&$& &yw && &~` & &~& &( &z( 5BF#'67'675353&'73#&'#5'67#535'673#"/325'3# Xz $$   #$)` &M?2 *"  b  QN&   }i&~7 :>BFJ3533#3#3#3#67&'67'275'67#535#535#735#33535#335eeO[[gY  H%+-  +)NbUUK99K<99K<  C   @    ( % &2#3#3#3#535#535#735#33535#335&QRRefWWQ==Q===Q=xC"""R UY]as3533#335367373#3#3#3##5'#3#"/32=#7&'7''2767##537#75#5#35#'&''67'76/4wF   !$O *5  ) 0-K      11&*)&"$"I  2  Pb""4$$2"y    &xx & #'3533#&''67&'#367#5##535#a]%%:D.,: 3&5"xxx  Zaa@- & &&&% &s && &D&_& 3533#3#536'&']`ѡLf  ))I:CA3>?3 & & &}yi & <@DHNRVZbf3533#3673&'33#673267#"''7#5367&'#53&'35#35#'3#7&'3#3#3##5##535#^ R*)     AG _####d@@  MM <<<<< #./"!+& _Z#*hA  O Q1 &tttv & &w .3267#"&='75373#"/3267#'>7#s5 0{  4  M   LB=1#+[K GV "49#'>=3533533533##5#5#3&''67&'#367 aX#<((d#s<0+ 3%&1 - %MA0 -!Y,(("   & %)-JPX\#35#535333###5#535#'6=3533535'353673#&'#5'67#7&'#5##535#r+"") )""+<       ;;;1 "%  B1 3;Z1"Q2 WW!0R J J.& &Q &: & &&$ '3#3267#"&=#735#35#35#'>-1 #  2 `}}}}}}(-+ȕ+   1hDD3 ,04S#'6=3533533#7#"/32654'7##53#735#37#"/32='67567#  jb*)g  %eTT00^)   APD2 3>\$0 3+ (   #53#3267#"&=#'>L7F "3   $  K#2 '1'/BGKSW3533#3#535#73265#"&=#'>7#5##5#53&''67&67#'3##5##535#...&`'.    I\   -??K333<  /$  (G)+.-      %U U6$& &zC|{ &|,26:3533#'3353#5#53373673##"/32=#7&'3#735#m64~> ; 7N  *   e%  FF # Xh  d8  E?&& & &&+& &A & &tH&y&6& & &e #)/53#"/32=#73#"/32=#'67'6'67'6b Nqc N:&'&'R - - , ,ž  *!! &}[ && *.26:>BJN3533#3673#&'3#5##5'67#535#35#35#'3#3#3#3##5##535#y  $  @; &D3 ;;;;}EE ^^MMMMM&&&! p ^tBQ Q3  (4:@3533#3#3#;#"&''6535#535##5'753'&'&'"""++""Y6/M6 00"DGB  "/  $E S"D<9  zwj  '  &c &c &< &4 &4&# "&*FK&'#3#3#3##5'63&'35#35#7#3&''67&'#'6=67<9MA@@@@ ! % ....XV ) P   ! < ,r->+  '0D3 4>^Q(!# & #'3?CG'#3#3#3##5'63&'35#35#7#5##5353#53#3#5'35#35?2 L@???? # ! ----V4"VCK8008  P   = ,e,, >M jS&P #>7&'7 $   4632#"&732654&#"     F'4>32#".54>32#".Wr( #>7'4>32#".g^#'34>32#".S';54>7>54.#"'>324>32#".       P      &\53#&#"7>325# +;:+98UU!!  /\533273'35#"&' +:;+ 89\U!!U/  o'92#".54>2#".54>2#".546UU p 4632#"&4632#"&p|  e w#3$#3$-S%#4&54654&54654&54653S  $      !\ &#"56321??1-CD,"#$%%\ #"'5327,DC-1??1&&$#\#4&+"'#+"#>;2653;2 )) *  *  \+"#4&+"&'3;236;265*  * ))   \'#'73' (( 5\#'73755 '' \#&#"#53 ,;;, 11O\#533273 ,;;, \P22\ ''7''7hhpphhp'225U225\ '77'77pphhpphh6622/6633\''7hhp'225\'77pphh5522\#5#53.\#533\E.\ #5#535#34#2D4"\ #5335#5#3\U"#"5`=&'7K _; &'7&'  O  #53#53#53((Y((Z'' 4632#"7#53#53v wCCCC )"/&#"#"/&#"#52>3232>323                   )".#"#".#"#52>3232>323                #53#53#53((Y((Z'' 432#"7#53#53v wCCCC )%"#"&#"#"&#"#"432632326323263        2I#67H  A&'7A  6J#"5432J  1JU#"5432#67J  J C6JU#"5432#"5432J J M #\o54>54&#"'632#"54325       6Jn #'3#"5432D  Of .Rn 3#&54E  n&%().Rn #654'3;  %')()Wn3"&=4Ȏ=463"J    )Wn475&=443"#52656      +Un'57U**WJ+Un75'5+** JWnn3##7##7#537#5373373337#X    ;C  !!!! vo#+&54632673#'#"&547654&#"'32+    !$ =       8  /du7''7'7'G u  cY #53533##:  1  1c<53F1 c^'57cFF88 % c^7'577FF % !cK5353FFF@  %[n#'2) )nnn `u##5"'535&547532&''5654E      %  !  3  xo '34632#"&74&#"3267#74632#"&74&#"326 ":= = "M -nnM zk,7#"&5463232654&#"327#"&54632#"'&#"327Q  #  $ %4 p#'3#"&546324 ]u#'3#'vFBBBB43##7##7#537#5373373337##&  %  # #&  %  b$$p)6666)6666))J!&#5"'535.546753&''5654>'  64 #V.#. '34632#"&74&#"3267#74632#"&74&#"3269 ffe8 K7#+&54632673#'#"&547654&#"'32\&, #8 <1e. %  ]3tu#'BBb 3#.546BB%%(IG' =$%=D #654'3\BB%%('GI(=%$=:J7''7'7'<9&&9;2. 22 .2F! #53533##w1111Q000l#67 "#a:O53a>:p #"&54632 B#7ccF 4632#"&74&#"326F]\////////* ++ S#547'73" 0r&G#57>54&#"'6323r, #V/ %F"#"'532654&+532654&#"'632-"!  `&   $< ##5#5733#547#US04))){z, LI532654&#"'73#632#"I  VC  "  V4 F!&#"3632#"&54632"32654& 7 "(( J )'65X E7#53]F^vFG)#"&547&54632654&#"32654&'&#4  a      F!5327##"&54632#"72654&#"T 7 "(( !J )'65Xp #"&54632#"&54632{  v h #"&54632#67 {  f"'F'57tt\\< </.F7}5353Ftttk4F7'5F\\tt+./< <G#54>54&#"'632#"&54632n   $4    & .9#"&5463232654&#"327#"&54632#"'&#"327  ' (/($-2;.(1  24 "(2+&)  2-1>2*"V'-'##73/&'IHH699M9 9D 32+732654&+32654&#D:#%* D&$)"$iMB9#"&54632&#"32)-1) $ !0.+2  '#$%=532#'32654&#=='-/*!"!/+-0$$$#F #53#3#3tt\WW\8AF #53#3#^t\WW@43#"&54632&#"3275#A#).2.  %#"*aZ 1-+2  &$$%6: #5##53353^^UUMME #575'53v//v//@ 5326=3#"@" D #'#53?3EFNVH]JSP533PW*'##5373#547#u7"44#8#mo 4#'##533&=3lk$c!d, 4632#"&74&#"326,,('--'(,\.01--10.$%%$%%%I #532#'32654&+a= "!"#GG,&'#"&54632'4&#"326 #" (,,('-"0..01-FF$%%$%%%B #532#/32654&+Z=o  $P2 y+  ('# "&s #5'67s  <ze50j'6=##53533j /+ !kA8P6I pz #535#53#3pa'R&ddp##"/325''6753533p    !14be @#"5#" s'67'''7'7?o  % - e* % vx() p~ '57#53p`;2E dui #5#535#535#53i??<<>Q 4+ s&'77&'>7&'7M  -!! !0  R " IB @BC  ! Psi#53sffPz'67''?&'6=w /)^8&" 9 (/D$ <-{ #5'67{ Gu=9q'>75##53533q ' 3$'R@ 1:AV&&y #535#53#3ys.$`$-vvy##"/325''6757533y (9<v K)!)=(( w#"/32657''67#553w (& Y+#Ca-*U--x''7''7'777x,--&&(',JTR.*(/ w'67''67?&7#  ! )e&2>  $7|#'6?#'677|;2  GP'G*Ar #5#535#53rMMKb u{#'6=##5#53533533{:3$${LIBB,,00x &'7'>7&'7E D/# !+,  -=@:>,  }&''67537}!;;E  **4f &!z'67'327#"&='?3?t*2.% 8YT;8{ '>7&'7{*&&$- TZLV^ 7! *|'67&'767'#'6737w@!   -  +w2,  *!,B y#&'6=#55'673y, )00!: ,\*0 A( .{&'77&'>7&'7P  3"'" 7 r ( $]F?YO % *x#53#&'>5#53iUU*-pR5. !2&~ &'#53~ #_ uH z#&'>54'#53'33z.//.{3* #0 55 w#53#53m[[ nn w&'&'67&'767'5?w   %I & +(5%~#5'67'#5353?&'7i7%!!  cJ (---Xp'67p B? @7| &'7''65|,AwvJBwp#"&=36732p& -  H7  v&'6767'5?q)& $-NNI "E~&'&#"'7632~'    ['  I| ##"/32=#5533&'7''67y-  //- J wr(( UVOI$ !Hy&'767'#537t!  5 Z.7B% 4s &'7&'7&'7n'0.%/,-#:5Ym  {'&'36767&'7{!: !    4 {''67&'767{&&  ) )4!8  /9" u#327#"'&=#737#53#3u6   ^/6Z;  =22|'67'''7'7?w  ,52%( .0 y '537#53yrD9Pzp #5#535#535#53pIIFFH_>2 u'5'67/57iUU#'> LQL15!Ek '>=3#53k?T)+ ),[~#"'?3367''6754'3~   H L0q.+ 73G; u #"'753367u? #X09{59q #5##535#q5b5  s '>57#5s #5T9, 88J`{ &'7'>7<P/* ') GC54&#"6323254#"whhgg   <~~~&    !'632#"&546323&#""32654&&''"##/ 01.,$"?; x &#"'632#"&546322654&#"a!R'  &%"!O  73#57#5+@@S sQ"s735'553'#'#'5- !$ &3(-I 4632#"&654''5'55####IE!&' "%&-,-)-),,$ 535353353#5353$(g(o(p134 >73#.'767&' #0 0##0 0#:;;g0$$0 1##18888#k3##HH|#)/5;3#3#3#"/3267#5363535&/'67&/4'4GRRU  U4449  5 L? 0 b  /37;?3#3#53&'#53&'37#3#3#67'675#535#735#33535#335G,s*'e*))26**))@)   4 %N   .-u :>DS'>=633#3'67#7;267+"&='6=375#'6733267#"&5 '4 <%        /E; 6G<      2' '.E'H6+4  x $(,>BFJQ&'#5'6&'3#735#'3#735#'3#735##"/#5##5##535#33533532== 7 %.  % . . W         0  0  0 1J """*]%$U3#'3#B,ɥ\  3#'6&'#53#5'#;5#Xa"1  z44 &  tvK88833267#"&5    3753#5'5367@"+  ˲ &''67'67676767&'y*3 (-$J*+"2$<7"]2 &c3;267+"&5467#0]%6%'I#$Kec,  &l 3#&'#5#j+&%$U  'Gl '6'6'&' Tie6 f   !G3276?#"&547#5F796 3L[dG  O #5'753'&'&'<f   WUR     67&'7&''6#5##535#D & 11#P===7 # "Hdd>+33#3#5##5335#=::-?'??3/ssR?!T326?#"&547#5F799 4M_hT    Z"36533#"/3267#'67#73#735##6  $&"SS,, C'#*V1%U #3#3#535#ਚ0uB`3#3#5'67#35#~w 1?Fdd ='"AJ#6753'67'56#"/32=##5g !"\ G  ' 1- "4  GC-ewP &3##"/32=#535'6'6'&' O\\ bb'+b? x  ) (   3#3#5##535#535'635# 555*@*55@!@@%)hh)"1 S!'3'67#&''67#'6'&''6tf '4 25 @ @2  (  !#  6  0  5'2'6'&/&'#"/32='67567#53 /D75  %!  9  Tp  ] ) " N03533#67#"/32='75#73##5#'6=6*"""  %,* #.^#'5  , @@"/ &3&'73#3#3##5#535#5367#&'54  $:5544;M[# "@@"L"&*.3533&'73#3#5##5##535#35#33535#335a<  aS??Ta"??T???T?  VV ' # I !'3#'&'7&/'6'&''6''6l   S K  *M Qb LL    #   %   33267#"&5   )     $373#3#3##5#535#5367#35#35# 4.20)2255+"/AAAAY((Y 95 G('6=673'3573##5#'6=62/" )EE3{ #-U%#3q :   8'5AA ? B+173#3#"/325#'6=#53&'7&''6&'&'I$?:   )-}" !)  4$ "2 (! !    OW &'&''6.  6   VU3&'73#3#3#535#535#_3@=88@B449 9326?#"&547#5Î=>DL!PQ9 E $(3533#3673#3#5'67#535#35#35#)C44)! 1Y*f/'NVC$uuuu   B4 F $  #3533#3#3##5#535#535#35#35#,,,&&00//&&,::::\%%\;:y $3#'63;267+"&54?#GO  M=  22  ! P A  BHN'2'6'&/&''67'67676767&'7'#"/3257&/'6 /C71  $   5       /  H        k   , : )  '3533#3#535#35#35#35#53#3##5#-00&_&-9999-)d'..-HH,* L,,33267#"&5    DJ_'23&'73'6733#"/32=#67'7&''67##53'767#7&'3&''67'767# 4K>8 L  * )   7 Y;E   2 +     m Z   s  +       !18P#5'67#53533#&7'6'&'3'67&''667#73533#3##5#'735#` -86*  J  !    /  #!  ++ R   [ -0     '!!  ' )-23533#3#535##5##53#3#7'7'#735#767#877/q.8\KKj9G%DD$ *%) 2  9 B(33#7'753?36732>7#"&5G'''3> G")  (%6 ][q0  ( !  53#3#(5$67&'7&''6k49 KV*   >!''6767&/''6767&' '- c ',y     3#53&' cl|3267#"&=#'>7    D|q  c;2-C! #5##535#33535#35#@@TA@@TAA?,,,j,,, 3#53&'ch   3#53&'bj #3#735#33##"/32=#53567#0!)aa   jj5/    3##"/32=#735#'67&',E J{{ , (|#M@  ;'C $)3#735##5##53267#"&=#'>=4tt    :* )0,0 2"7 * 3#735##5##535#35#0{{54h h': %3##"/326=#735#35#&/'6,D J{{{{q#V, 'Y9 555.  V #5'6C  &{X /N 3#735#35#3#guuMMMM-wEQG< 3#53&'3#735##5##5bjC{{ +/,%'J732767#"&='75'6$(_a) 8+ORPJ   3#53&'fg :3#735#35#535##53#5#3#3#333267#"&75#'67#535tt>44LJ..9(K   =D 719( W  $43#     $l@(33327#"&547#''67'767#53)              .;3533#7#"/326='675#7'5'67&'76*  *P (  >x -Q  B !     8   3#735#3#735#3#735#35#3##rrPP,3S3% 6?& ! "z#'+&'73#3##5#535#53635#33535#335  F -4433,> 8,G,e22e@Ev .3&'73#3#735#367#"/32='7567#%)eZZ44\  ), B 41  )-159AEIM3#3#35335#535#535#533#5##535635#3#3#735#3#53535#35#35#E #X#1  144((&& S'(rrrrrr  MM  M""GL?  3EE  G &''6,? B)$F R A>=&3# [ #5'6G  +2`3;267+"&54?#d~[ & )Nc| &$iR 3533##5#RGFFGNNN3#3#]N3533#"/3267#'65#Y1M  9?<1--/sfA ?[a3##"/32=#a1   M   #'6= c< 4?]8'6=3&9M:K;$3K** $ $J3&''67&'#367Y~%, +- .!  P9"$$$1F<)05 S #5'6?  %2 #53&+kK P #5'6<  " 2>!33;267#"&547##'>5#53z>    (B $%1W<  4Oq)A:I &/'6 , 2 ,1ʎ>@Uc%DP3267#"&=#'6= .)µ  G-9$RQH33#"/3267#7#'>7#]s +   + .J]IJ^KFWT'>53& :'+P;.ShB'' x3&''65> 3=;$?\Y''6767&' ;; 3,6[06  P{A8*  "  h &''6|36 64,; M+-.) 3533##5#cddcO55SSBp36732767#"&5B;$ -?2 ;*p#  2   b &''6{0< 75,; N/52+;v &'&'g% !$=;:=v=  >t#3267#"&=3#"/326UG P-}  aZ q9P33##"/32=#53567#bGG  KKh\ Y!L3533#3#535#LJJJCCJJJkkG-#"/3267#5327>7+"&='753753  )$'  0"$W/ ^Y a " d:5 D?M3533#&''67&'76=#UV220 -( ) V00&!$%W3533##"/326=#&'Wb$$  b 55 # "[ 3#5#533533{)*&{ 3#5#533533< P &TU 3#3#535#[@EF@c 3#3#535#-HfgHcNNL3#"/32767#'>7#'6[   , / (: "XM D^/! 'N3##5#535'6  HHII6 B?rr;R3#3##5#535#\@FFFF<AuuAM $3#'63;267+"&54?#bl'dC#  +DD " @  AM3#"/32765#'6&'yg\  f@ j!- S3267#"&''7&'37&'X (0 --!   ;8 >I ))C I 3#"/325''67&' 'k A- /:1; =/R 3#3#3#[CER 33#3#53NNR9FjG&'&''67&'36R +( '!2 /.  (&P/5F@.&J'6767&'7''6./B'.(, 7>9P8 :e*  '/ 3b&'3#"/32=#3#  5J  7A   G'3'#"/327&''67&'765#67#[ (   42  0> .`22' 2'#7&(W )L5K$3&''67&'#'>=667 1Aq# #   L   $=*"2@66D:N  %U 3#7&/'6'6:  L i,Z Tϑs% &2' & O ##53#"/25(P ן  G #5'64  2O 67'56    L &''6&'3'67#%+ &(&3!  4$ *p&*)# *?0X#5##5##535335#335,+??++?,tVVt..O<<<g "33#67'73673267#"&5g&& D  Jl  R` " M#"/32=#'>=35#35#  WSSTS  /," 1$_?,k, O3#3##5#535#'6wi9>>LL$  BbbB!F3533#3##5#535#'6q#<7"+ *"!, <5J)')+*/%G '$N3#&''67#5365'6 EC5 .< ??A.DMA; "JS3533#3#3##5#535#535#X@CC<7#!&+%l   ,=#<>)$)`!E,2*&O3#33#537#'7#37#\_W(b PF H"{,tq<G 3#3#"/3267#'>5#53&'AeV B"D\"B&5?GK &/'6&''6767&' &) 9*'M/8)" C K>-*G(0 .RL)U 33#3#"/32=##5##535#53DD=  ()5#'67#'67#'6zi  L D  9 3 !.W-k81aH&%9"J#(;#"&=#'>5#53&''67&67#" 3  (' ,. ,,L<  0#  *v3  G"&'332767#"&57&'#'6$ Q  b. }'. /&7-+Q "3#53&'3267#"&=#'>= >> @   1Or  e-% #4G!35#533##'67#536=#75#35#G=0P. & $*=575(;;/! ((<( K'33&''67&''>7'367#67#'7#co,  !# $32D##A,;3 63 *3A &#'6=#3267#"&753#"/326u4  "#]   RC5 5?_Hr>  I #5'65  2D3#33#537#537#5#PJ G' &) 5t6 9p  EEM-+GC-2GOP"(67327#"''67&''7&537&'L   ", 5 78  '+$!4$$##;  @3533#&'#5'>7#LGHC. '* - A22M"!A}>&C!G3##5#'>=6 0A{)>K ,:37D9K3##5'67#&'^@' 9>i *"5F5(&%L #5##53267#"&=#'6=fq  +)=*+>6 #) x4!*<<E3533#3#&''67#536=#]788EE . 07 ;=A7++<:5 $2B!&3673#3&''67&''67#67W%^aR % #%# ! - #7   3  !1%3V4#$o 3&''65'3&''65"(+ 5_  .o#8&& -( %#4J&3733#'>7#7&'33267#"&5S6LN4i  9;E@6F  Oc  M367&''>''6!+ 1= " ' X  !=';B-633# $c#3#5&''6?&'76yzf  &#!  J'35333267#"&=#'67#3533##5#Y(8  &1 &&GJJGI  ;</d$$??R3#3#67&'7''67#dM-6 >= %<:G  (/ *: 3533##5#7&'7'6b__b2    2^^55Q   S%35#53533#3#3#"/3267##5#535#]444??;;F  1>>4;#VVO%3#3#3&'767#'67#537#536FK[a^ (; W,2 .3    P"3#3533#3##5#535#'67#536V] %66EEKK: #+ 88 I!35#53#3##"/326='67#'x;N&,,   "6.$7-==] WA-#<J"#5##5333267#"&='>V5 !4 # Ìzz%9;  )*+,G ''67333#"/32765#'67#536y #qiM  8#$ <,- $+ \ 7*3@V33#&'#67'5#537'6okA4 ? X!Z@!M`  kT * H #'67&3673267#"&5+ 9%( %S%%- !  ,#,+0 -0$  C )&''6#3267#"&=3#"/326%) '&!* 8>?!(  3/h   '+)%CU l6 N!3#"/32>5#'6&''6{j$ ` $ #"R)255EJ(  &  F3#&''67&'#53&'67# E ", -0 / F  M A)'C"97L#)36733#"/32765#'>7#7&'&'S9K 6 7"  N  &&X7 T4C=-Og S 3#5##53&'3# 9f=7H58KM'6=3#&'7#3|!x&, 1&QQdQ+%UUdI!ZQ>U &3&'73#67&'7''67'67676WC Bn0/(/  =< 0!#  V  #)"&-)D.33673''67&'67#67#73&''67&'#367I&    /W    )K+   "= 4!NU4" !0G:#*3c 3#5##53635#35#D\*\\\\^:;Q3533#3#5##535#35#QFGG8X4F&XX222pp2~9I %&''63#"/3257&/'6!+ )!+ 7  A W (*/, [&'*$* "F $'6=3'#33673267#"&5s^^J&! &-   ( D6 5@_G4! * * #  I3533533533##5#3#5#5#I Fz{ 44>>>>JJo888H3533#3##5#535#7'6'&'SABBKKLLA}  ]  MM*JJ*U  ^#5##535#"&=#'6=#3;5hh Pݹ* k.7# -.ekH  &''6&'3&'767#&( '&)4  ){#) b /0/(   ( Y #5##535335#33535#335j??,,?+j,,?+..I777888S#5##5##535335#33535#335-.BB..B-o..B-EE--1PN 3#53535#35#35#LLLLLLB/o.o/U3#"/32=#3###535#\  zgg]@-- M Z<+R3#3##5#535#'6'&'_?GGGG:x ZaVVa( ""$ X&'73&''676'367'  I( ) j ")*!i%#!#.$N   D #5'60  2;3533#"/32765#'>=#E)  ) ++)'[ r*B? #5##535#  ʦR#53##5'67&'3#C;+CZ f (%".,*M 3#735#'67&'izzRR"#PzTu ,!"%g #53#3'35#35{xdkkPPW Q"X+s22R67&'7''6#5##535#*-  ;A$jXXX7&  FiiF3Q3#3#3#535335#b:22?$?LK}}X #5##535#33535#35#h**>*h**>**UBBBBBBO3533533##5##5#35#35#OHH-HHHH....559A3533#3#&'#5'67#535#^6<=35#< &4!  Q"!!  10$    ;/ ,TD1S3#"/3267#'67##5##535#W ?1 *,```K.=1_iiG4G'3673267#"&5'37533#7'67  T'0TY   >g O 3&'73#3#536'&'W@  ?r8VA G4>?5692^ &,7'5673#3267#"'&/3&'&'r Q$53   32  ih   4!)"FE2K&'3#3#3#535#535#  4E<F"3#&''67#53535336=#335I. /49E88"$8'N142! $/N''N ** ;E3533#&'3##5#535'67#QAE8) *$$##()4,,K#)Q]00]L.-E\33#3#5##5335#QQA_2__,/xxTAU3##"/32=###535#U   uX9&&  'XfF5G"(.&'36732767#"&='67''67&',8 &"    ,R7#"&5nD @- &5  /&.. /0 0   L&3533#3#&''67#536=#'6n66A>( ,3 49>$  ** 773!#.   J'+/383533533#3#"/3267##5#'67#735#3353355##=#R*--7  $ . & . &*=+F!2 RR1!%G T!!!F3#3#3##5#'6ttXHHKK ''=&M3#"/3267#'6##535#b   X#J9&&(q$'XgG5F!(3#3#3673#&''67&'67#67#^ 4b  ': - +Z 6  % 2 N#)'>73&''67&767&'&'q   E* ,) '   >*& ((I2 1G #    1  ]  R"(3'67#'63#"/3257&/'6zm  ^ / :P   +  _)+.'/( )\~ 3#5#533533q%$\s iVxxJb &''6#+ ''( 7*..,l 3#53#3'35soffR2..SA..I$(#"/32=##5#'6=35#33535#735   '+))='d))='ý +CC-" 3>]<)))e)))X"(3#3;26?#"&547#67'7#&'X]O    <#A  !d(   %T}NH3#3#5##5'67#35#ZK \I  04,II#" ]4ELV 3#535333&'#Y.K_/" ##Y#=AQ'+3#"/3265#'6#3267#"&=35#ub U L4 ")  40  m'Q J1 8%>2327#"&'5#'6=3#3#"/32=##5##535# bU     "W55! /QDM@; 2<`(R >zzZjZ #5##535#3#735#hhhDDس a=J&*3&''67&''667##5##535#Q% *"0'  %EbYYY        ^\ \>+O73533#3673#673267#"&='675367#535#a#"" 6F1) .5   -# ?2#  "     /    N63&''67&''667#3533#3##5#'735#Q! (! * &  D+G66>>E4G     S%%%"%B &''63##5##535##. ,#!) :\\p[[[&(,(+bb>,O#&'73#3#3##5#535#535#536x  Y .C==GGGG<=37#'6#3267#"&=3#"/326I(} QA "V3%.Z   =1( $G \T  l7I &''63#3#3#535#535#"+ *"(7 Y"77HI77# $%)%$)**)I"(.3&'3267#"&5'3'67'6?'6'&'!   (.* aw  cL  }>( "3R & J )3#53&''67&'&''67&'76 @B !S !# '0 . 4    n'673'67&''> I 0 $ )(8 ! I53!;?u &''6[   Q +('H $(&'7&'#"/32=##5'6735#35#,   I & IIII# 1  96,ED#).3533#3#&''67&'767#535#36=#335QFHH?A 9 6%* $ =@F+,@+J    JN$A3#3##5#'6=#535#5#M^=KjjA( %7KKKK 3#"/325'3#   "  @/3533#3#3267#"&=#'>7#535#'6i;;G0  -H& ***O # R)1)#* #F03#'6=3&'732765#"&='75'6 @<K 68  +.5 K?0 0:W /*< ?'@ $3#735#33267#"&5'3'>73#V~~UUM  Z,X2RY  [6. )/eQ%3#67&'7&''67#3533#3#535#\F!$ 3737::HF7( # (u ''N(6767'67'67#53&'73#&''6t" %S 2 #-E  @WN%4 cm I "$F-173533#3#3+'32767#&''67#735#535#356=#T=KK@@M  9< ;/: 7455=Q,A$8 ' -)* (:$7 F*3'67#&''63'67#&''6Co eA  3" ?"|s>   0 = / E G9   L13673#&'#5'67#33&'3#3#"/3267#7#R9L.$ Z  -E M Ui_ ` "    I1 'J%+33#33267#"&=#'67#53'&'7'6E2   ,)F1   ]X  \+5EN ! E3#3'67#&''67#NY)-D;   ZJ @D  +: 3#"/325'3#  (  K$*3533#3#535#3533##"/32=#&'X>>>HK> r!!  r(  N<  8  E!3533#&'#5'67#7&'7'6NGH;,&))7  s\\+%'.jk6  2`  "C$3533#3#&'#5'67#535#'6j ==F8*'+,5G(  ''')#&,fh/%#+' L 33#5353635#35#35# L ) "''F!%)3673#3#"/32=##5'67#35#35#Q0Zb `  O  '/OOOO  5|  #CBJ '.3#5##53&'3#&''67'67#53667# ?pC[ #!9 26 %- 3++ 6&  [! E'+/35333##3#3##5#535#535#535#535#33535X8>>GGSSKK;;99GG8K+++'(((%S+''6767&'3533#3##5#535#'6 9A"'* G 66BBGG*  (# : 77 T"3#3#"/32=##5##5##5367#TGJ   3@  tvvvvb#"/32=##53#3#735#  dPPDD  ,W3Z ,3#5##53&'73267#"&='75'6<k@9@B  $47#45! 4 <& / ! 2  &N'3&'33#327#"&'#7&''75#53#NV21  X ]#Q1G;& BY@ <9A $3#"/3267#'6##55#35jx n Y@@,,  #"m~-D#3533533#3#535#35#&/'6O"+''+'"6++75....AAAA\! )E#)/33##"/2=#'67#5353635#&'&'C S#!RR"     SR OA(:S `@ J ?''67#53&'73#67.'#67'h  -5D  HC%"  ! K #0$ "# HBa  D'+3673&''>7&'67#36?#5##535#D &   0 c  )H.  '$( "3+ʦB13673##5'67#67#533##"/32=#53S0[b  "(_ E[..  //  g )3K1,D$*3533#3#&''67#536=#&'7'6\9@@IF, .: ::@9  q  ;02.(;  W##535#53#3#'#3#;5#35#g(-/))Q###ttttK#'+/3#33##"/32=##5#53535#35#33535#35#WC;  c<@((<'c((<''^& !>>^IL]3#735##53#=#eyySSbY5mm66C/3533#3673#3#3#"/3267#7'67#535#])##/B KOY \  !)?8)  3) !B#>673267#"''67&''7&'73#3267#"&=#'>7#H    1/G5    (    c8 >#)  O3#5##535333'>&'<U/JXM  %kZZkBB'> B#5##53'>&'2#   'M'  "+0 D#'367'673#&'#'67#3'>73#Q6.G8  T/% .5*-'<-$+3( $+kE %&''63#3#67&'7&''67#$) &%. 7 SSN&. ::. )-(!. " %K%)3&'73#&''67&'#67#3'6573#V>?'*", (I > %!L      E1 )gRq#53&'73#3#`GBw  !Ki373#&''67'67#367K5^  % 3 -4 +A Z #   F)#5#67&'67'5'67##5370   3   6/I6$ " !/Q P  J  K&8 F '>=3#&'7#3&'&'u  " * \\K% "*% ''|;. +RL="J9&/*F %+16<3#'633#3##"/327#67#536365#7&'7#7&'nnx  x  mSQ! 8T)  :#  S)%  C &33#535#3#3#&''67#535#'6app]g=IB03; A EI# +/# )# E %*.33##3#5##5'67#5367#537#3353535#a}RdL ,.%8248DLL,+ Y ?(  - ~)P3#735#3#3#3#535#535#b}}UU A==GF88@K'K    J"&#3#67&'#67'5#'6=3#x}6  7 !bbC %P`  mD0 5=^*D)3533#3#535#7&''67&''6X:AALG:  !g  ;&&'4(D *3#535#535##5##53&''67&'767#Ynjjly ~) 2 + & eL  F"#(   Y3#3#5##5367#735#35#b9Il73YY llWkk 16D $3#"/32765#'6=3'#33#735#p~  j``TBB]@A2 4?^?-M>O 3#3#735#3#536'&'U }}UUP 2ZF  P*BD4'673#3#535#5367#'7#533327#"''67&'*# !! R""Z$%&;$//5   6;;. !67$J &3353353#&''6&'3'67#\)*A$( ('* 7  0!c++1    &)P'+&'73#3267#"&=#'>5#53635#  S     J CVV QE  H(& !"QV-R.33#3#5##535#5333##"/32=#53567#@@Cm>::$cAA  HHI((L($ O -3#735#33535#33533#"/3267#'67#536\'':(b'':(GO   ;? 568f;B3 ="*6)?7<3533673#33##"/32=#53567#'67#537#535#67#\*+ 0A<==   II 3 (M>*L *  " A#'+13#3#&''67&'767#535#35#33535#335QF ,     #+7-% ^  P? :  & 3  B!3#3#;#"&''6735#735#d{177' 2% $  7UUU'4-9j1DEK3&'33#67327#"''67&'#7#"/32='675#535'67&' '75     )    ))%b % )* '# ((& 5  (/  J-3&'3533#67&'#"/326='675#&' bA@@  ! "0A     ''1 #C ?%#*/ @ %+1&''63#3##"/32=#535#'67&'%* (%'4NFF   CC l$''# A  =8 % C##"/326='67&''67&'76~      :;!'   3#3#3#535#535#Z# *h* #KKKKN"3533#3#535#'6#5##535#n!<6R[[[3"O"FW W8&F3:''6767&'&/'63&''67&''667#6=$' 9 !H $ *!"/ + ' > " 3      ["3#735#3267#"&=3'#37#3dssMM &5  >3L''9%%B%   rI7%%%R&*.263533&'73#3#"/32=##5##535#35#33535#335RE* L@  -(;E((;-h((;-   336AGc!%#67&'#67'53&'735357 ":! 24SSSf  EK   + q &''6&''67 %  ' ",*$-e 3#53535#35#35#AAAAAAA/o/o.Z"(33#"/32=##5335#35#'&'7'6<   c8&cccc  z =  ;.Lx   <3#&'#5'67#535'6 !!!  &&* * lf!$0%[#'+/367#533#"/32=##5##53&'35#33535#335d'   ,+D++>,j++>,   //8 AJI -#5##53&'73#3#3267#"&=#'>7#n@Bee/  )*,  ,B  E((  P !-3#&'67&'67&'63#3#535#[   :   =   oAGG?   S**K!%3#3267#"&=#'67#735#35#35#a{"    1 *SSSSSSǑ/   57+fAAF #3#5##53&'3533#&'#5'67# Am=0>>2' '( +3 22 [27c^21M 3#3#5##535'67#35#7&'Z=7Y5' 2?YYD Zjj?(6_@ #'&/'6'#5##5'63&'35#! , 2%0 X 0 n!XX # % `Z !W0L 3'2'6'&/&'33##"/32=#53567#;QO72 )  EE   MMi  ++ ' K?67&''67&'3#3533#"/32=##5##5'67#536h  4!)]d4   !! )1      /  8  !TT@= K#3#3#3#535#535#735#33535#335Z:::JJ<<;'';&a'';&sCMC%+0533#3267#"&=#'67#5'667#367#335{G 0/   ?91 %3 :  #(;,  K;  ?6")B 8%M +3533#735#33535#3353#3#"/3267#7#Y<<))<)e))<)ob g $W531( 'I3#3#&'#5'67#535#735#by2E<* (& * ' LD %*E T 3&'73#3#3##5##535#TGA XXX  T U6$B"(.&''673&''6767'6'6'6  V" )!$0 -#D8>,NCB7fY{  )   7 F      #M 3#735##53#3#&''67#536dzzRR68IA, /5 .5;F"Y $*-$ F*.23673#3#"/3267##5'67#735#53&'35#35   %:E   .+'* 7@( >&&9(  ?7PP. C I-O#'+3533#3#3##5#535#535#35#33535#335UBCC::HHHH;;B((<'c((<'e''e;AI37=36533#3#3#3##"/32=#'67#5367#5367#5#&'T9JKGK\   C!+1+.8n3   3 0 (1  b A!03533#3#535#&'&/'6733265#"&5S@BB=;@H M  f  , //G% $! ) 9  G!3#'6=35#53+37'6'&'.~*.-*  a  n ,( !'2GG: T483#3#"/32=#''6=#&''6=##535#5#T*&     ,/` %  t (;   & !2 %%%%U33##"/32=#7&'#53#"/32=#7&'#5UF         ()!r  ()#uJ#)3533#3#&'#5'67#535#'6'&'`8;;D:% (' ):C8p  R  >..VU-+>   ''6767&' "H'/ G~uCM  &&''63#3673#7&'&'$* ''' 6ffX -E    "'%#+c,+/!g !c$*03&''67&''667#"'6'6'6K  $' - =" 1 41 *> D7 .U Y   & .  (  _ #5'673#:   4?/53#'6=3&''67#73533##"/32=#&' CJ  5  5  I>. 08T %)""`  ]O #3#53535#35#35#35#'67&'PPPPPPPP  Jǘ&:::+    3533#"/32765#'6=#( )',,d> hc> =XC )3&'73#&/'6&''67&'76M"Q?  )          J353#5#535#535#33#3##533Q(//''(q&&11+(1*++*1(H)/S&'67327#"'#'67&''7&'7&'67327#"''67&''7&'7 KK     &$ /( YR   !( 5.         G       I43533#3#3#67&'#67'5'67#535#535#X9AA::H=  7  #4D449   R7  4 8 #06<33#3#537#53&''67&67##3#"/325''67&'a )] C U    &V   G  #5d3,)D(`  K $  >.26#3267#"&=#;5#'#"/32=#'6=35#35#? !  >   yHUU  89 !>x:(c*?2<373#3#3#&'#3##5#535#5'67#537#537#3533&'S<AEDK_# +??@@- ($+7/ &&  ** D I3#3#3#535#535#3535#5##3R*##01""(<##""'`**`'=::::@(26:>B3673#'#3265#"&=##5'67#3533&'#35#33535#335N3S0'5  $$ #*$!  $$7!X$$7!  N   X(9>G&*.263&''67&''667##5##535#33535#35#~W" )!"- + "5 IT^'':$^'':$$     !?n l+BU,043#67&'7&''67#53&'#"/32=##535#35#Fn $'6=,AO  SSSSS     dd *|"23'67#'6'>5&7&  !!  "a,B4&C@3##5#'6=6 3 $ Q3 m9K#(-3#3##5#5367#53635#335367#3355#E%77^)+''9&_%9+$  l44 l 9I  L @.E33#3'7#73267#"&='75#'>=33265#"&=#'>5>>K  ;)+ ) 6?   '       C8* (M`>  6!  &J'#3#3#3#67&'#67'5#535pffff{K   > (     GI  VlC3#3#&''67#535#'6c0  ")+  ,'#/4 &O-3673#3#'67#535#73#3##5#535#536X  !!!r&& 8<% $18<8__8G *263;#"''67&''667##53&#5##535#n+ 8=   T VVV &   0j$KTT4#F48<67&'3#3#"/32=##5'67#537'67&'35#35#f#   _g b  M   ) $MMMM     a (_  }0M #/3&'73#&''67&''63533##5#[9 >  Z  hGEEG    -   ;>>L*63#3#"/32=##5##535#&''67&'7''67&'LHC  00CI-  S    } @&,  &, I !=#5##53&'73'67#&''67#3267#"&=3#"/325rAE*C 6   t  A  $%  ) j)R   d  yD  K$133#&'#5'675#53&''67&''6AA- ($ *==)  d  E7*TS*3G   '   A #)/>&''6&''6767&'&'&/'6733265#"&5&(7Q16 "   Pu "& 5 :3 ! 1. 6 ! , Q #5##535#3533#3#535#35#ttt ((( R (.. ܽ&EEP$V !#5##53&'7#53#3#5'35#35tD 1hU_LBBL))   >M jSL !%3&'73#3#536'&'#5##535#W;:j .a A  {[[[  R[ [>+ I#'-33#53535335335#33533535#35#35#'67&' )O'e'(;!Yuu :(((((c)))))@ dY3&''67&''667#E  %'"   ;      [^&'36533#&''67#V9;>% "-7 5^     !L!7=3&''67&''667#'3#7367&''65''6J $   *; NT ) ;$    #a*% R  $##535#35#7#"/32=#535#5#1  1\%87 b\%8A&#53#67&'7''63533#7'675#f`- !$&&&*-8&)  H# 'H (.43&''>7'6''63&''657'6''6(! $/ ,< b 0+ .7 M? b  $) A('#!* B ('>=3'#33353353#353#5#5335#q hh[,e -)D5 1#_;*&)88):7)E :)7G&*.263#3#3#3#535#535#535#535'25##5#35#335 $FKDCJCC)0"(("Y"""":(((D%+3533#3#3#3##5#535#53&'#535#367#T@@@N# ?NNMM>" !P@5& A 11K E/37#"/32=#'6=35#35#7#"/32=#'6=35#35#     ?/* ,4v;(c)M ?/* +5v;(c)X $(33#"/32=##537'6'&'3#735#> kA<Y  FF I  m=  WG%] +367#533#3#3#&''67#535#'6eSK` W2=9) )6 88<  #"! L&*.36533#&''67#3##"/32=#3#735#Y?>A& &+ 1 :   }SS..    9W  T:P%+3533533#3#535#35#35#35#'67&'Y>)>>>>>> % M mmBC1  K$(,#"/32=#'6=3533#3#535#3#735# j!!SEE!!  SE4 5?_/7=F %+3&'73#3##"/326=#735#'67&'T=G ~6   4VVp   I> 9#@ ' E#'3533533#3#535#35##5##535#35#N!5!!(*!455^^^^^^!!!!Css)=F#'+3&'73#3#3#3##5'65#5#35#w/  04----6} "C44444!!! ,+!!3!!3!U 3#735#35##5##535#35#_XXXXvlllll[668m m'<E6:>3533#33##3#;#"&''675#535#535#535#3535W>CC77::.. ::BB99>R%%%$#  ' =#$3#&''67&''667#4       #(" 2&->3#3#"/3267#'6=#53&'u/*   ) !f!PK/ 1H'U!3733#3#537#35#35#35#'33#ZH=3#3#3#5##537#33535#5 3==2I+3hhh5IIY?/ /$^>UUu} O(,03533#3#3#535#535##"/32=##535#35#X=CC;;JF33= WWWWWR\  $t 0I-3#35#535#53#3267#"&=#'>7#56**d**+?% # sI  L., $%kC )-15&''63##"/326=##5##5##535#335335&+ *( . ;KKr *#(# i 1111=3!!!!!J33#3#3##5#535#5335#35#KK?6IIJJ80[[[[^++^&:A6=3#&'#5'67#535'2373#&''67&'67#67# $J> % ##* +>IFQ3 `  % 6 0 (\3y    !  I!%)3#3#&'#5'67#535#735#33535#335`6F7'#* (;K9&&9#\&&9#d" 'KL.';@ &/'6''6767&' (7 %CJ?,*G)/  /SP(?3533#&'#5'67#F 22pk*/@3:3533#3#535#'67&'3&''67&''667#X:;;JI:Z' A % ,"#0 + -  :,         \ "/3#735#35#3267#"&=36'33#67'\____w    w,, _9;= )   ^1  I!%)-3533#3#&'#5'67#535#35#33535#335V@??9-& '% '.8@%%9&_%%9&^!'EB&&^7:K37;?C3533#3#33##5##"/326=#535#535#535#535#35#3353535V@DD99;(   >>KK==88@&&9&&(((  2 !*   2 ,?!E!73673#&'#'67#3533##5#3533533##5#'67#R1U, &)&%%%%" 8$$9$    '&,- ::$K!33'33#3267#"&'#7&/3#33#7'27537N_10  ` mBB#"-8>#='$DQD 8"/ `]G 3#735#35#35#3#'67&'[______'8 ( "Qdž_;<<    F)/53673#&'#'67#3#3##"/32=#'67&'V2K,$'- !'!LL <   >k ")(;  8 ! F -'2'6'&'#&'3533#&'#5'67# ;TF=3   DF8% $(+6 " :*0YV.(A "&+&''63#3#&''67#535#35#335$, ))"+ : P >60/365: ((<*$# ?!$$?BK%+35#535#53533#3#3##5##53'67&'OF33;;DD77KV6T K yE35GJC53#7#5'675#35#35#675#7+'32654'7##5G[   !!!!!  4/""X%] x@"! DM#3533#33#53535#35#35#35#35#Z>??3/>#NNNNNNNN;665K #'&''63#3#3#5##535#535#35##, (' & 5K<<1Q3<<QQ"&%!WWu$N 67'533`  #x]  8w #5##537#53#3'>&'7 +m.   pq '@&  " O4;3#3#53&'#53&'367#3673#&''67&'67#67#>)+< 8>*_  &4 + !R5  MD     $ J*053533533##5##5#3#&''67#53535336=#335Q#6##6#?+3< 3D66#$6($;)7+ ;;##) G 48<@D'2'6'&/&'333##"/32=##5#535335#35#35#35# )7777ASy   ( "L&*.263#3#3#3#535#535#535#535'235#33535#335  JJ<<@@JK??<.))<)e))<)XXb4F.48<3673#3#3#&'#5##5'67#5367#5367#3&'#35#35#S:CFDKd$ H +%,6 P6HHHH    X W  X .:R /#3#3##535#73#535#3&''67&'767#53333""@FF11K     5O0=+M)L/$     I&*.43#3#"/32765#&''67#'67#735#35#33#c|Sm  0  % VVVVViU X! 7    31aK*.23733#537#35#3#3#3##5#'7#535#735#35[(B,"0;47277??E MB__ 4")3CT37;3#3#"/32=#7'7&''675##535#535'235#335 !88D  1 %,?77D'$$8%=R  ; Xj=ID /3'6=3'#33673#3##5#'67#535#53&'5#rjjG !"  ?!+F4 6@a<) >>& EA-13533533##5##5#3673#3#5##5'67#35#R#,%%,#9R\ dO %-1OO,  [ F  Z)F (3#735#35#5#53#3#;#"&''6httNNNN C#83 )5a,@d !####<{.H%+13#3#'6=3&'#53&'367#'6'6'6B#$B$ >? 94* "B ;2/E J 7.# #,@ G'   :7;?327#"&547#'6=35#'273#67&'7''275#735#335 a $%  *H8$$+$;0>V>9 /=3'#33#67&'7&'3#3#535#535'67#r ddZo>   //8>Yg_ d )B B ?0#Z "04833#67'73673267#"&53#5##53635#35#Z)) G   ! G`*````#  \    q q 3@N %)-3533673#3#5##5'67#535#67#35#35#d-10F!YM  59-A MMMM ue TAC  $(,3#7&/'6#5##5'6735#35#35#=  SW Q5 WWWWWWB8  "< o& #32N3#735##5##535#7#5##535#dqqII  ###R,VqqQ?qqQ?S73#3#5##53&'7#53&'367##"/32=##5##5353A' &m( #9  < W  ' 4  .0 BG> (WWDUH33#3#5##535#535#h " "-.W a.{))R,3#35#535#53#5##5673#35#535'2 !GG,!!!4k +EED* |  (G *3&'73#3#735##5##53##"/32=#M@D __t. 4  3.1/#+  (Q #48<3#5'675#5373673267#"&5#"/32=##535#35#00#   :  YYYYYY      p  ,$5G/333533533##5#3#3#&'#5'67#535#5#535#eCo=C7% &)(2A3^++: !:: L+M %3#53635#35#3#3#3#535#535#A.\\\\B::HL99C \\ 09:R 4;3#3#535#5#35#335335373#&''67&'67#367Y2)'.U((8S 5 ' ,C  CC1E      S!%+13533533#3#3#5#535#35#35#35#'67&'Y;~| ,;;;;;;6 Y7IY56'    @06367&''>'3#&'#5'67#535'6'6  # ,    !! %3  a A 24.8`' db,""& !R !%)3&'73#3673#53&'#5##535#35#X>A! &  '( vTTTTT    An n(>M /593673#3#5##535#53&'3535#"&=#'67#3;535#   /8.m091 ,@m Rmmm  - j  i9'+/N35333##3#3##5#535#535#535#535#3353567#'7#5333#"''67&'**--44**##++1 3?<5B   "!$,&: A!%L 0483'67#3#;#"''675##"/32=##535#35#[-++O  >  XXXXX   # 7Wb (x"/G,C3&'#'67#5373#&''67#&''63'67#&''67 + '4 Q- U K0 (53$h \#.  > $ 7 & ( 9 ) I'=3673267#"&5'37533#7'633533#&'#5'67#  S $,EF7% &$ #3%  !  DGZ( ""+FE)"G %+33#5'6367#35#35#35#'67&'wG"  < ; \\\\\\! N ~s )67(     W #3#3#735##5##535#33535#35#W YYvk,,?,k,,?,,;:o o*??'6#5'6v   ! , zb $*3533#3#535#3533##"/32=#&'%%%+l.%F   F( N<  8  F.4:@FW'673#"/32765#''67''67'76767#&'&/'67332767#"&5x i         G  j !  - S 9    S   # 0 U#3#3#5##537#35#35#35#35#35#UC Ff2 CQ)xxxJJN %3#735#3#7#5'75#35#35#675#knnHH,5=*HHHH( H<6V#!^6:E *.3#53&'3#67&'#67'5'67#735#AB-1 9   %"[[  4B   M 5 2 I2G3533#3#3##5#535#535#73#"/32765#'>7#3673#&''67#SPI    TGJD0 18 6AX 4-% #%w   '*  "> $(,3#3#5##535#'6=6535#35#35# 99-I-8 V 8IIIIII  B? r<*M99 H *063#735#33535#335&'33267#"&57&/'6^$$7#Z$$7#%    ^  kpAL6 : 9  # P .3353353#3#3#"/32=##5##5##5367#Z)) KK 2D&55&7 S ?JJKKVg B 3#735#35#35#'67&'NPP****** <  ŢrNN6 H #3#5353335#35#35#&/'6A5MccccccI!)! 8988(     L'+/373#3#"/32=#7'7&''75##535#735#33535#335V&'#5'63&'3#"/325'#"/32=##535#35#73#&- \ :NG   3  """""F  " .s  mt  1%7-\F $48<&''63#&'67&'6'#"/32=##55#35#* (&"* < LLB    .   8 "4""$%! ! # (# #("q  -%I!)-1593&''67&''667#3#7#5##535#33535#35#G& +!  #9FO0O0      Mn n*C[G #5##535#35#^^^^^G_ _!1AF",3;#"''67&''667##53&o* 6=  \  %     +[K!;A3533#&'#5'67#7'6'&'3673#&''67'67#367TBC3%%) #/{ Y 1`"   '9 *1 &;+ 11*1 >    z      ?+3#3#;#"''675#535#535#53533??<<R  3qr3LX+@1:"'-39?E333#"/3267#'67#53637#37#'&'&'&/'67&';     */61+!^Q  n    < 5 //J0 44@=q " F '-333##5#5333##5##5#53533#5##53'67&'::;;$%%7%%7&[6V L!#"*O=?QQ  U133673#5##53'&'3#3#67&'7&''6   !sC&  ^^, !"1738&'9+ L  I#'+/@3#3267#"&=#'67#53635#35#37#35#67'74''6F#    ? 4 ."!!4""4 1%#(    hO  UE$:h 6D3  I/53#35335#535#53#3&''67&'#535#56367!!,,1>>($ ). )F>   ccf#   ]> >W'6=633#3'67#7325>7+"&='75#'6=33265#"&=#'>= D#3#67&'3##"/32=#5353&'#67'5#'6=3#&'~9       RR   !dd  +  ! $*  5GB 7FT{   F!%3#735#3#&'7#'67#735#35#35#_{{UU&  %& &``````41w   T34S8<@DHLP3533533#3#3#33##"/32=##5#53535#535#535#35#35#35#33535#35#Z$$''+G:   ^7B&$7$$$$$$6(^$$6((F  %%F-P6F"&,28>#3#3#3#"/32767#55#5#35&/&/'67&'60000;  yA....# : /M! 1%&- C <3#53&'3673#5##53&'3#3#"/3267#'>7#53&'ED & &~+8DaY  F +.I %   "" * 2$$K#)/3533#33#53535#5#3535#5#&/'6Y=CC84=vZZZZZZZ@+ " ww. * )     F'/37;3#33##3#5##535#535#'6=3&'5#35#5353535#==//0F(''2A 22':DFF #$J J B1 27#&''673533#3##5#'735##53533#&'#5'6i$"   C*+*?JMA* )% ('.! '$'p#'@>#B J'2'6'&/&'&'3#&'#'67#5367'67'6776767&' 9RDC 1 ( p)P=$ .: .9D!%&**"    3   !%      "D';AG&'#'6=35#3#"/32='675#73#"/32='675#&/&'  V~ll: )E: )  4   8&=2 1:X':m  *m!  (      C59=AEI3673#33##&'#5##5'67#535#535#535#53&'5#3533535335w  17*   ",,"")* =B &% !=IH6 8&D,26:#5#3&'73#3#3#3##5'67##5375#5#35#> ",5////8y 18+....+  q'0 [((E #+/'67&'3#'6=3&'#335#5##535#' 8%' &( /m;?ZZZZIII  L.! $,@ $  +FE,R'/37;?3&'73#676767&'7&'#'67'67##5##535#33535#35#SB@T -/9 @B,b))<&b))<&&    #    Yee#5E048<@D3533533#3#3#"/32=##5##5'67#535#35#35#33535#335X$$$$-uk      -$7$$ 3 S 3 n ((*S)0^7A (3&'73#&/'6&''67&'76J#U9 2          G %-1#5##53&'7'67&'&''6#5##535#rB * K !+ '%5  0 (    n?GG+|+KK     > 0%A 7%0L 5;A3#735#35#3#"/32='675#73#"/32='675#&'7&'b~~XXXX%G  $4SH  $4D  c T20.j   j      H63673#3#3#3#3#535#'67#5367#5367#53&'  &HDGZa]2?@% !%,(+7(    ""%   G 1FLR'67&'67&'7''63#"/32='675#'3#"/32='675#&/&'~% $Q , 1  &.#K "8SK "8i  C  &&1+e   %e   % J #)-593&'73#3533##"/32=#'3#&'3##53#=#J$  )WZ(  (PEEa  NCCH$  22  ~ \XX&&L C#5##53&'73#67&'#"/32654''67&''67&''67#rAPE      ". 3#& ' #.!!  *   05 "  E'M373#3#3#&'#'67#5367#5367#367&'#"/32='67&'767U:DHCI_+ $(  ,%,6<        $  Q)     E-3W3533#3&533#67327#"''67&'#535#7&'33#7#5'675#'67#5373#3P!!)0/      g)  N "( -4 ""%)#4#*0 f"   K 2633#5##537'6'&'3#3267#"&=#'67#735#BsE7 Q  d   2 -??23!#5-  JF*  03%"H %)-3#5##535335#35##"/32=##535#35#3!T!!f  MMMMME+,E#"442i +$5O !'-3#5##53&'3#3#535635#'67&'CwE8-)c /4"00O  -0 4 &W]&=    G&'37'5#c  *  :n  qz#'+353373#3#5##5'67#535#67#35#35# #2B3 $'2 3333 ua oA|"&*3&'73#3#3#3##5'65#5#35#   #O *   +- 3 3 A3''67&'767#K2      A#%I >DJP67'7&''667'7''6'67&'7&''67''6'6'63'6  /5A  H  #+ +#1-C0 -4$D D7*a \              2   (B/37;?EK3#676767&'7&'#"/32='67'67#735#33535#335&/'6VH-,/&    .**<+g**<+ IP  $+ %  00v   ; )-153353353#3&'73#3#3#3##5'6#35#35#P//0 :<4444@ I33333''-   e %%<4<@DHLPT3#33##3#"/32=##5##535#535#'6=3&'5#35#5353535#33535#335?>2 27   $!400;I;;0BR!!3$W!!3$   U  !j  C3 3>\) &   D ( U#'+/7;?3533533#3#535#5#35#33533535#335335#5##535#35#U122))1Y))g) VVVVVPP ,-\ \ -E *0AGM3#53635#'673&''67&'767&/33267#"&5''67&'P(gg$  +        $    }} vY      N 1 4   D #';?C3353353##"/32=#'6=35#35#7#"/32=#'6=35#35#Y**?  " """"  " """"++0{ %)S(@9{ %*S(@G *D&''67&''6''6#5'6733#;#"&''673   6  Y    W&&      %2   %0 ' x["/ $E9,#535#535#53533#3#3#3#"/3267#'6V" ,+   [ @ ). $Q#'+1FL3533#3#&''275#535#35#33535#335&'#63533##"/32=#&'UACC: 8I#!88A%%8'_%%8'jn!!  n,   JJ *,& "     U #3#53#735#3#735#73#735#򋌞-YY3322022!;6L,L,A#'-33533#3#3#535#535#3#735#35#35#'67&'MCFF>>MM;;Ceeeeee . &K"!     DbE ' '     @EKQ&'#67327#"''67&'#3533#3##"/32=#'6=3&53'67&'   #*    N$  !aT  ; '.#?! % 5?<4H  C=- 09UkD;3#5'67335#35#3#3#"/3265#'67#'67#'67#ow~  tyZZZZ*qp  ) "- # & C: ( & ': $* #  I*;Oc3533#&''>=#67&''67'767''67'67&''67&/67&''67&'NHFF? 5?)$H     e          `    +91: 7>+      .       D1593#3#53'#53&'367#3#3267#"&=#'67#735#35#;+( 7%8(~!   7 . VVVV  7 *N"  (3  $.,B&+/@DJ3'67#&'''673&'67#3#3##"/32=#/'6h&&' 3   X6  <# DNN%?  Cu,*M  D"3    !!P, 62  / #$  L.EL3673#&'7#'67#735#&''67&'763&''67&''667#\-F8 bbI     :  ''"  &) 4  [ 7     O     M6:>B3533533##3#3#3#&''67#5367#536=#535#5#5#35#335U$,'' <<=?L@' ,8/Pc'  $5 % (3-@;));(c));(h..@+12  /     /  ' C PA2>BFJN3533533##5##5#3+'#"/32=##5##5'62>7#5#'#35#'35V#****#  msT--  y& !!"e W E+ ! H 06<3#3#535#5#35#3353353#3##"/32=#'67&'R3**2[))uF   Jr  >>,9 ( %  G/37;3533533##3#3#3#3#535#535#535#535#5#5#35#335P"1""%@@EE>>MK<z#'+3533#3#3##5#535#535#35#33535#335z100))2211))1(?(YY57@&'3;#"&''75#_ ( -1 :!   7c  UD #/5;B3#5'675#73#5'675#&'7&'&''6'6'67'>UE 2PE 2;  a   , 0#. :+ 1 35 )= AA .[ 59V  V      5       +  M -23#735#35#3#735#3353353&''67&'#367`\\\\,&2' ! "E) ' (40   @159=AFJ3267#"&='67#5367#535#53#3#3#&''5#35#3353353&'##3x !*  5. )8-).1*Nf+ &))[J27BB  2 ::   $(UC "&*06&''633#5367#53&'35#35#35#'67&'') *) ( :* !L S,cccccc$ !R    jj K ( * !     D#'+3533#3#3##5#535#535#35#33535#335K $$""&&''!! !2!b%%b<B@(,0483#3#3#67'675#535#535#535'635#33535#335 $$$$""*2##$$$$&#5#M M\,3533#"/3267#'6=#'  --u&O2 /E&N'+?CIO3267#"&=3'#33267#"&=3'#33533533#3#535#35#'67&'  <g  <- -!!)* 3-- M   Q<,  Q<,O+     G>DIN33#67&'#"/32654''67''67&''67#5'6367#367#335;,K     "/4"' & !' *6 4 #,@. :   -2     . 1 M5=A3673#3#3#3673#53&'735#535#535#53&'#5##535#x  3  %C>>HH    JJ??D% }bbb       D E)@#'9=A3#&'#5'67#5367'23&'#35##"/326=##53#735# !V* b  "2)<=" >>g   i"JJ))   >(+Q ;Uf.G <@EI3#5##53&'3&'733##3#5##5'67#5367#537#53'6353535#Et?_  \lQ  +/! ;>CKQQ $# &    > 0   % T I#'-33533#3#535#735#3353#735#35#35#'67&'\999KL9'';'vcccccc$ !C"" ! +   E_C ' '     Z-2=CGKQ3&'73673#3#3##"/32=#535#5365#5#35#"&=#7;567#35#&'Z(  #0'""  bbZ+5V)a Laaa   ]    ]  5    ? =   I39?E33533#3#3#3#&'#'67#5367#535#53&'#53367#7'6'&'3 *D<<M<, 34 )F cc4%'yccc   */$  (= =!I'-3;V367&''>7367&''>''6''6#5##536533#"/32767#'67#u   I    J u*B  1( 2 &    '    ! @))0 ; #,3#&''67&''667#/     &;($ 2C&D $(33#"/32=##537'6'&'3#735#k$   9&* ;  && I  n?   UF)L#'+/5;3533533#3#3#535#535#35#35#33535#335'67&'T#*##+I;"&*.4DJP3533#3#''275#535#35#33535#335'#&/33267#"&57&/'6IFFF;  @I&!;;F((;(c((;(  &f  u  I I+ ) '   (  ,  F .5L'2'6'&/&'#5##53'67&''6767#35#53533#3##5#' HH""\ $*3&'73#3##"/32=#735#&/'6F#!Y F  ""0  2   GB  ?%@ U#+/33673#53&'35#&'735'6#5##535#35# !  "'//  &&> dddddd& #O! ! gI ) ) "    S  $##535#35#7#"/32=#535#5#3!!!!   5""""N +.  uN+ ll#"/32=#'6=35#35#   &%%%%l^  ))-H(AOS3&'767#533'67##"/32='67#'#53#"/32=&'#75#673&'35#R? e3  $  - !5*  F<k  6 $$     f Eye  0 -K   3H%4:@3#3#3#535#535#3535#5##3&/33265#"&5''67&'Z,**55))*<**))       78c&&&< 1 6#  >#'+17=C3&'73#3#3#3##5'65#5#5#&/'67&/&'r& 13----6x #C/////g  n  b      [ ($% E*2AIMQ3#3#'67#'737#73#3#'67#'737#37'733265#"&5#5##535#35#OG  RH   &  P ]]]]] % & 7  %  _ _!1I,048<3&'73#3#53&'#7#3#3#3#535#535#735#33535#335S?F(+e B2=3&'35#5#5#35#@ #+/****2g A%qqC""""" 5-   ^ +" .!W 4^!"E 2J3#3#535#5#35#3353353'67#&''673533#3##5#'735#U0,+.W++l!%.    @#%#99(+  =7 )&&!)I-159=3#3#3673#&'#5'67#53&'735#535#5#35#335335T0); 9$ %) #3#  ?)-W((B'    7>$ 'B0{ b #55#35G5##bXX$ G #'+/33#3#735#33535#3353#3#735#33535#3353#U**=*g**=* ++>+i++>+ @& $ $ @& $ %N"&*.26:#3#325267+"&=#535#55#7355##373535335044 4 00.TV9!w9!:h g:̺2*MCG3533533##5##5#3533533533##5#3#3#&'#5'67#535#5#5#S')**)'$Hh6C2" %$ #4@2o$ !!- !61 =A*.?EK33#'#5'67#5;533#&'#5'67#3#3##"/32=#'67&'h 6   @~~D   Gl  '' .(G+  (    O #'+173#3#535#5#35#3353353#735#35#35#'67&'P3+-3]++{``````$ I   55 $,bF % &     8 2:>3#53&''6=3'#37&'73#3##5#535#536#5##535#!X$WH$$,  < #"/ > SG#FFO>-!<<!(koH7 F #'7;A3533533#735#33533535#3353353#3#3#53&'7#735#367#U+-*q*)- aa/IN/00 0  8 >.4:JPV367&''65'3#&'#5'67#535'6'6&/33267#"&57&/'6     &.   #2    _  h 3  (# /.  62 "_  4  0" E$KQW]'23'73673#5##53&'&/33267+3&''67&''67&567#7&/'6 9SD+  |>   Q" +! +( $ ) DGa     "" '       G  [   M 59=M3#5##53&'3533533#3#3#&'#'67#535#535#35#35#3533#3#535#Gu=)$ ### ")%@? ..5  "0>?bh3673#3#3#535#535#53&'3&'33#67327#"''67&'#67#"/32='75#535'67&'u ' $D< > #=J3533533#735#33533535#335335#3#3#67'5#'6=&'76V+.*m*}}b     6  I- + &  - 6$ $7M ' N  $(3'73#3#735#3#735#3#735#35#3#R?H dd JJ)))||XXXX(   S7 " 9?& # # >"(.BH3#3#53&'#53'37#3#735#35#&'7&/3;25267+"&5''6A ..?& 6-````6  I  ^$  !     5 (K- *&     "  Y '+/3733#5##537'6'&'3#735##5##535#33535#35#CsA; ]  eeAAed));)d));))#-.!     320d d&9>153533533##5##5#3#"/3267#3#5##5'635#L9  /,   n[ Q JS(@ 373#735#3353353#3#67&'#7'5'67#735#Z) 6  9 &  # aa:5 3    . !    F!%+37;'67&'#7&'3#735#&'735'6#5##535#35#u ;$) Q= -)) 4)&UUUUU   B!  !!  2T T+C  -:&''63#3#735#73#735#&''67&''6%/ /%+ :JJ @@=@@I `  !!;;/   "   B,M#5'67#53533#&7#5'67#53533#&3'7#3#;#"&''675#}    J    *55'!4% C)#   $#  !  . L@*/37?C33#&'#'67#3&'73#'6='667#3#3##5##535#L(   <5 +HA jjjjjEEE     8* ,2= M  9 9 Fk 3#53635#35#f&P ,,,, NN +-:e3#3#"/3265#'>5#53&'t2.    $e 2 " !E6<BZ`&'7&''67&'76'37&'3&'735&'753#'67&'3&''67&''667#   ,   [  ; -  \3Q%& .&  & G       .  (  "^        E,2NRVZ^3533#3&533#67327#"''67&'#535#7&'3533#3#3##5#535#535#35#33535#335P#%%/+*     p.#  )**&&%%,,%%)%8%.0!%="7" 0>   C  E  E & & @ 8\33#3'67#&''67373&''67&'767#3533673#&'##5#'67#53&'p-%    2H   4/    2" ('!*  !  $    X%%  '??% F !%)-39?#5##53'73#673#5'675#5#5#35#7'6&/'6zC9e)4O -#)d\\\\\ V& $ &%%    ]SG   i }   M (BHNTZ3#735#35#&''67'6767677&'?7'7&''67'67&/&/&/'6^^^^^    8         P0,W  !!    K  E#F3#3#5##5##535#3#73#3#73#3#3#"/32=##5##5##5367#NEL97JA))L**U22U44fRP   9F (::( *  ;  $8888=OG>D3533#3#535#3#735##5##5#53#&'3#3#535#535'63'#6JKMM>?K``<"x (<>OI::HH:M***t  I  >  A()      =       333#####s #'3533#3#535#735#335#3#535#35#}...78..U[mCCHH*  B*.fJI#@3533533#3#535#35#35#335335#5#3'67#&''67##5M('--# (<''!*CF%QJ< %!6643'3%  )C/37;?CG_3#3#3#3'67#&''67#535#535'635#35#35#5##5##5#3533#3##5#'735#e{ { %"(2   [$"X,'('  7/  &B%    L #)/7;?CT#5##53&'7&/33267#"&57&/'63#53535#35#35#3##"/32=#tA   [ a &'e>  C         '''4 D'-3;Q367&''65'367&''657'6''6#5##53533#&'#5'67#    M    5 M{?G=-&$/<             C#$*=6E*;K]o#53#3&'7'#"/32=##5##5'673&''67&'76'&''67&'7&''67'7'&''67&'76GF5    /- " '2   <   H    8              0      E#'+/5;33673#5##53&'733#735#3#735#35#35#&/'6   }!  .llGG!ddddddH" $ , * '(  ) $^C " "    S !%7@IW]cio&'6'&'6'&'63#735#&''7&'76367'7367'733265#"'&'&'7&'&'7&' ' & jjU   [  :  9 P   F   /   F           ,I(    8NZNY'! %2        I #'+37;?C3#735#33535#335#5##535#33535#35#'#5##535#33535#35#]'':'a'':'"--;--T262xx-Ljj,F,#  A  `       I >1  LL @4 3=[ C<-"   P#'+/T3#3#3#&'#'67#535#535#735#35#5#35#367&'#"/32='67&'767iu$$,% * +.$$PPPP:%%%  !   C ) ' **      V#'+/5;3533#3#535##5#;5#35#3#735#35#35#'67&'VEFF=;EVU ]]]]]]  L   !00*S<    =#'=JPV\b3#3#'6=3&'5##5#35#3353353267#"&=36'33#67'&/'67&/&'=.+J.    a##m \  R    0 A1 3:Y2 '    1     G9DHLPV36533#3#&''67#5365#73533#3#&''67#537#3#&'7#735#35#35#'6S   !O#     E   _^^^^^^         GY  ? # #  E%)-15;A3##5#'6=673##5#'6=6#55#3535#'67&'  7(f >  'q^^^^^ # %H   ( #Nkk,# $(,3#3#"/3265#'67#'67#'67#735#35#T0A  "     ....] N18"!+&  7:? 3#735#35#35#'67&'H??   .  ȢqNO 8   E%+RW]3#33#5##53537#35#35#35#&'7&/332767+3&''67&''67&567''6NNC-<``````. A R !R  ( $2)    ]   DD "             '  3  J L3#53&'3#735##5##53#67&'#"/326='67&''67&''67#BA1YY{xo8       $.2$'&  (( "           DBFJNRV3533#3#3#535#535#73#3267#"&=#'#"/32=##5367#735#35#35#35#35#I"""X#ZI    (L %%%%%%X((((5  8. ,}f#hHI0!%3#3267#"&=#'67#735#35#35#F  %  Ǖ/ 2.#jEF<(.4:3#3#3##"/32=#535#53&'#53&'367#'67&'r    !   C  E  @HW   9 %AQ#'6=3#&'#5'67#535'6#535'673#&'#5'63#53533533P    9    =2KD> 5A] ,$ .   .( L22> =;AEIMSY_ek3673#3#&'#3#3#3#"/&'73267#5'67#537#3&'#5#5#5#'&'7'6'67&/&'P:GNa)!  &,,//B   { %42%I/&&&&&  n  g  J    )   A .         CAEKQW]ci33533#67'275##5#533'67333#"/3265#'6=3&'37#67#7&'&/&/'674'u-%% :R01-"" G     q QWX_2: +  *    8    !2 0/ 32  _  p     V 2ARVZ3#53&'3#3#3#3#3265#"&=35#5333673#53'#"/32=##535#35#yIR46333333 556 J A     2     wE   0i  *$8!$(,3533673#3#5##5'67#535#7#35#35#  , <. "#. ....  u`pCB 3&'73#3#3##5##535#B I==>>>  R V3! J&<aglpv33#5'667#35#67'53373267#"&=3633#3267#"&=#'67#5'667#367#335&'uL! G@dd(E    QL2   0 &- HD $(:.  $   /  $   # '       K PTX3#53'3#735#73#735#3533533#3#3#67&'67'5'67#535#535#5#35#EA2==#6:>BFJ`m3#73##5##53#5##5&'7&'#3#'6=3&'75##5#35#3353353673265#"&5'67'533OIIUII $$4   a   20+B--    . ) 2!!22!!2  *"# "+3        6  G +KOSW]ci3#735#33533567677&'7''67'6773&'73#3#3#3##5'65#5#35#'&''67&'Q-y   A B %(  * %7T ,    d '%  @$QUY]agm'673533#3#67'5#'67#53535#'673533#3#32767#"&=#'67#3#735#35#35#'67&'Y      '0  #    E`````` !P        )[A $ $      ;48<@3533533##3#3#3#&''>?#537#535#535#5#5#35#335D  ##*'  ! 6   2    2 =#'+3&'73#3#3#3##5'65#5#35#< #$##..$$4##4# J3=GMSY_33673#5##53&'733#735#3#3#3#535#535#73&'735#336735'67&/&/&'  % 1ssQQ @@@KI??@  0Bv        # !4    V        9 159>V]3#735#'3#735##367#533#7#5'75#'6=35#35#675#73#&''67&''667#JJ))gJJ((0+>  1 / C*     /.(% > J 4( */HS*+ g"      "CT*0667&'7&'#"/32='67#'6767'67&'!!#  $%- d R     4     EV #'+/37;3#735#33535#3353#735#33535#33573#735#33535#335V((9(a((9(NN.NN.8"7""7" E#`dhlpu3533#3#3#5##535#535#35#3353#35#53#3#3#3#&'#67'5'67#535#535#535#735#35#5#35#67TADD;;GH99A&&8(l7 4))""-  2   00$$++@ "  !%%! 1     %    1  )67&'7&'32767#"&='67'6i6; $ ' B ; /*-  !% S! WO@''6767&'7'3267#"&='6U%.3    $! A:L/*$ K NJz '67&'T/ -q # - "%1 0 #'6=SC6 5?`("33#3#3267#"&75#'>5#53{EE\9  !)1/B"D# J4# !.+67&'7'32765#"&='6767'6q1)   % . & !#   >! C$ g '67&'Q- 'w&%   '+'67&'3#3267#"&=#'>7#735#Q, 'w&%g& ("+& $ii  H+ 2!  " )-3533#3#32767#"&=#'>7#535#35#...& &A M4(.::G> C)# !!GM! 3533##5#-++-DDmm3##5#535'6 //// . 7OO0 y  &/'63#"/3267#'>7#  P   ' - / / %N7>&773267#"&='75'75'6.068  $& 0" % %#535#'673533#3#67'5#'60"4&&%  '%W) &&)))F TF)%u-#535#'673533#3#3267#"&=#'63)))"  W) #))))P $ S-.3#3#5##5367#35#35#j.,:':::: GP z"#535#53533#3#67/35#'6I3!(())'  44DGG4 W!:;y#)3533#3#3267#"&=#535#35#'6.//$  3).99G? EGM!::p !%)-#'6=3#3#3#535#535#735#33535#335XK %]'  )  D9+ -3OW    46 "(.33#327267+"&=#'>7#537'6'&'2$0 I(  #&  6  bU \5* &/Q'  "$\*.26:>DJ#35#53533533#3#3#535#'6=3'735#35#33535#335'67&'q-%\%/7';'2 03 AA ;. .7RDC #    i#'+&'73#3##5#535#53635#33535#335)  < ###''#/ '"1"   g00g>C^/38<3533533#3#67&'#67'5#'>=3'#335#35#-    *   qMMN&  9; G-# 2#`9(V #"/32=##5    @67&''67&'R ""!K*3#735#Kff>>\6 u #5##53#3##qqqqTBBT bg #5##535#b$$$gloL;il3#3##"/32=#535#pt(22  ??8l(  %#5##55$$53267#"&=#'>=  E! & t4+);3#"/3267#733#N  yO"1]F#5##5C02E"3#3533#3##5#535#'67#536q ^i1EE__hhK$1 00  3#53535#35#35#+*kkkkkk0MM !3533#&'#5'67#7&'7'6bdV+0 /.%8 5$Q(   ]DD.5UW1 )L   #5##500. '3#53635#35#3673267#"&5dc){{{{J< CL.: F< UU .1*     3#3#3267#"&=#'675#YY o#0 >2 I   O=5 3533##"/32=#&';  ;  H  B  63#3#67&'#"/3254''67&''67&''67#8` (** -> D-%2 0'& (C  "' -!" D3#67&'#"/32654''67&'&''67&'767&''67#/E# () 0? G/ - ;A 26 **       .33#7#5'75#35#35#675#73&''67&'#367q (.&-----RV   _&"m@@b=*#3%# $*/4:33#3267#"&=#'67#5'6367#367#35#&'YS 4<  * KE8 0G G -4B>74   G& -0#7   <##( #5##55$$5 !3#735#35#3#53&'&/'65oooo9bb4&" $$@ ' #Y65' $  w33#3&''67&'767#53,,(    >   ! #3#3#735##5##535#33535#35#2llBBUBBBUBB 0._ _"1+17=C3#35#535#53#3#"/32765#'67#56&/&/'67&'t$44z333Fw   )W    C8    Q@  Lt   S &''6$+ U 30- C &''6#  !  f 1-+F33#'3267#737#3#[{" $ j  7 ewwe229XCR:$367&'#"/325'3'67#  *+   D9 * %- 4!'@h  /%2@A3#33#537#'7#37#Ok]+uW&$M L"/if1B 36=#535333#&''67#75#M?22:H5458;z&])))I2!54"$/6)B#35#53#3##"/326=#'67#'t ?T(..   "70&9==^ YB-"<;3#3267#"&=#'67#735#^| > 9WWgU  [R!DCG67&'7&''6#5##535#,1 >G(p```6& FiiF3= '-3673#3&''67&''67#67'&'N)bdT#(% $ +  , '0  6#    !1M4!o T$#3#327#"&'#67'535&'#;=:  # 6% j70D)$45*H   W%E"(.33##"/32=#'67#5373#3&/'6>>  B&. RY,0L-G  B$!$! # $> &''6$    f 1-+B-15'67333##5##"/32=#535#535#53673535u !I&)   88II-@ ))) !  .9 #   +.:!%3533#3#&'#5'67#535#35#335DMMM=/( * * +.G**=*g**=*]"+KJ,']99D#)/&'#3#3#535#535#5'63&'&'7'6%, 0CCKG??- 7 V  i  & DD $ ^   9/37;&'#673265#"''67&'#'>=3'33#3#735#  '-       N aV::88 3"3!++)DG;. * R##$E#? +3#3#535#5#35#3353353533#3#535#J3+,3_,,ACCQRAOO=+++++Y!!;:@F3673#3#3#&'#3#'67#536=#5'67#5367#5367#&'#&'G:MQPVm  3GM: 06?* !.#*6 DB#"   "  T ;E '3353353#3#3#735#3673#53&'W)+ ^^ '  '/ **/<2  9 $,0&''6'6=3&'73'#3#3#5##535#&* *'"* < < 2^^^^LLLy,% +7/  L:  DD+I$*#5##53#3#53&'7#735#35#'67&'}q7HI8IIII  \00#X  36P ;J &''6'   A A 33##5#53wffggA11V 3353353#V.. )) 2E#'+3&'73#3#3#3##5'65#5#35#p+6;2222< A33333  g&'3##5#'>=6 6  % &@5 5D9?%+3533533#3#535#35#35#35#'67&'D  b   3  ii@A1  H 5;3#735#3353353533#3#3#3##5#535#53&'#535#367#R+;AAJ=JJLL<F;3*B8;   8 ;,0AGM3533#&'#5'67#73533#&'#5'67#3#3##"/32=#&/'6G!  T     @F  J~O '.,-G+ '  : .4:3#53&'3#735#3#735#3#3##"/32=#'67&'LN;nnPP,,+L   M(  i  'U3% 8       8 53#53&'3#735#3#735##535'273#&'#5'6IN=kkKK## =   cb#,RE4 1$^ 3;#"''67&''667#119;$l     "O7*%1++4 g3267#"&=#'6=   Í  7#,??G#"/32=##5##5353  /\  Fas!!=3#3#67&'7&''67#L\\z? " ,1$ 0  " /53533#&'#5'67#C//*!  %*}))6*Z[-"3633#3#53533~%%02Ltt @3267#"&=#'>= ""= @8 +1!!'3#"/3267#3#"/3267#536&'iU   p  / 1 >3 b '  B 3##5##535#35#Bnne99999{ {0M ST #5'6A  $T> G3267#"&=#'>5  EG>  0!  (TV3#3#535#535'2 DD>6BB<B3#3#5##537#35#35#Bv53?-???? GR!r3265#"&=#'6=  ù a60 '3s{ 3353#533<j6*=<)sr3#67'535#`E%". EKrC*  J7 $3#53635#35#3#3#3#535#535#u 8r&NNNN600>=//6LL (-, 3353353#k**1  3#3#735#7677'67&' zziiBB 2< 7,    3265#"&=#'6=  » #HS+$RR26:>BFJ#5##5'67#535#535#535#53&'73673#33##&'5#3533535335  !!"  #.!   2+AA'   o-3267#"&=#'>5  E! -) 6,!%+17=#3#3#3#"/3267#55#5#5#&/'67&/4'A8888D  @,,,,,Q  `  W     4 b          CD &''6# !  1 $.367&'+'325'3'67#{  G: '&D #(9  j25; 3#5#5330%+367&'#"/32='67567#&'2$ $&   $ .|  ! '2 #413+'32=67#3#735#67#53&''67&'9  e00V .@    p w &^: * t 3#5#533s o 33533533#7&'7'63#3##5#535#53&'736PS'     277882   5555B   8    u67'5'753q5% c  mD?l3#"/32765#'>5#|o  .æ*x`KAf &''67&'76n *,!F*!".$(/*& "#& 3#"/325'3#  6   3#"/325'3# ,   #3#'63;267+"&54?#<V^ ZH  %:= ! P A 3#3##5#535#r08866.IllI3#'67#536='6 013.46.;1O$ D *3533##"/326=#&'Q Q -- ! !3#"/32765#'67#'67#'6:Z   K D 6 /  .,_g=7^K* 'A  3#"/325'3#   2   3#3#5'63327#"'#-Yabd iU    Ch-k !'3##"/32=#'>=#53535#&' @ @@ `Q M <" 1 ``M  3#3##5#'6=#535#5#{$# O$Ljj@) %7LLLL"(67327#"''67&''7&537&'H     #%%!   %).& !&%=   3#3#67'5#'6=#jj  %".`  pD- (<"'67#536=#535333#&75#K( -0&&1G) &$#0)))I M6) #"/32=#'>=35#35# : 889883( 3#`9'a'3#3'67#&''67#@; Z L-  "-t."\   ,:3#&''67&'767#53&'V -&& V;2"!# ' #5##53'>&'C-!  ‹x}#I / #-.$#"/32=##5&''67&'76  UN      '   (&''6#3267#"&=3#"/326O%!# /:6'  2! ^    (&?\  r7 '+/3733533#3#"/3267##5#'67#735#5335#35#35#35#9%%/ - %+ %%%M#C"7 "SS3!(F 1 T""" v&'#5'67#53&'736e  -=%   x  ho 5  Q3#"/32>5#'6=#qw  5<9mV PR?T42H? 67'7535#35#675# ?M<<<$!@GGGG $#3#3267#"&'#67'535'#,20 * R*&K$#)*1B  %%\$$ "&''6&'3&'767#P) $! 2 &y , a "#%  '$  !33#3#'67#535#537'6'&'I66;=# 57225  Q  M*- "*B   3#735#33#"/3267#'>llCCG  3P(DJ%1")/ 3533#3#67&'7''67#535#/..7B " ,1-9/##30 #)  ,3x3#"/32765#'>7#i  (è0,w[L GY  3533#3#67'7&''67#535#)**5=  ).$-)##3*   '3 '+3#"/32=#3#3267#"&='6#34R   C=.* 5 /}  f I1  t#(( 3#&'#5'67#535'6 000(24/> (#dg"$/%"&*3#+'26=##5##5##5#53535#35#35#  &&`W R____pp``NNNNN"3#735#3533#"/32765#'67#!hh@@ *;  '*)O)\ R1#*6 +1767325#"''67&''7&''7&537&';CB   ! %33*+      +"    4    '67#53&3#7'75#Y& IRh  Xr/69/} 5 6  83#3#5##535#535'635#9;;-G.::E&GG&)hh)$2 3#3#735#35#'6~~mmEEEEd;HOqCKB  &3#67&'7&''67#'75#53533#~< */+}8E7//00) # ( #  w!3533533#3##5#'67#535#5#?////BSS2! )BBBBj#3#"/32765#'>5#'67&'|[  " j wK$\M JW% # "3533#3#535#3533#67'675#222<;2233 >K2!!  Y$ ' /3673#&'3#5'67#3#3'7>7#7#8;/" >F  #.OB F     H& .#533#"/3267#7#'6#53533#&'#5'60a$   &# /766  !. !:#G /?" 3#67#5'75#35#35#75#  +0(77777784 R Y +03533#3#3#"/32=##5##535#53'65#)00::4    2= *G  0^^J] "  &'6=3'35#"/32=##5##53536uaM &>9 .=3533##5'67#&'| #  966 !1b8  -  jbI%* !)3&'73#&''67&'767#3#'3'>?7 0 'b\;       Nki/* " *.23673#3#"/3267##5'67#735#53&'35#356  2<  ( "(.0 90  @9 O?$!C H-  !/3#&'67&'67&'63#67'75#   3   4    ]{5;I:2   L' * 3#3#735#7677'7&'ooGG 8E!N*I #67&'7&''53&'73535P% )+<<;|1(' *'75#53533#7&''6'&''6@OD;;55   Q  %"  %,  #"(33#"/32=##5335#35#7'6'&'J3  O0OOOOQ  U  =  ;0Ly   ,03673#3#32>7#"&=#'>5#5367#35#7695"(>- '3II   I<  C('  I O% 3#"/3265'3#   )ʝ {  &3533#3##5'67#535#35#335&':6622 $(0:1 EcL#'EI!!!> *067&''67&'3533#&'#5'67#7&'%  722  -\   [!!EN)-3  k3#"/32767#'>5#'6k   ##$/,reEA`!$  |#)3673#3##5#'67#536=#5#'&'6  ?  7ZZ=4 &77(w&*#"/32=#&''67##5365#53#'35#    $:0l)0FFlg  P  #m GG %%  &&''63#'767'&'&'Y0 OO`{O $    %Y ,*,!O!! #'3533533#3#535#35##5##535#35#&&$1&&LNNNNN!!!!Drr)A $(,3#3#"/3265#'67#'67#'67#735#35##kAW / ), &  CCCC^ N18"+* 7:353#5#535#535#733#3#3##"))!!"P%% **)2++;),+1 !%3&'73#3#536'&'#5##535#./rU"J 0 aCCC  TZ Z>, &O&'67327#"''67&''7'767327#"''67&''7&'77&'7d  ?D  !$$/* KG   ' & 1-     "  \  %      %+3533533#3#535#35#35#35#'67&'9&999999 C llAB4   r!3&'#"/3267#'>7#'6]     CV"0gFE_! 37;?C3533#3#33##5##"/326=#535#535#535#535#35#3353535?@@557 $   99AA9955?""5""$$$  0!*  0 -@!&,#"/32=#353#5335##536735#&'  ) J)4 b   pK> 8   a ;  &(  !o+%" & o  D .28#'733#67&'#"/326='675#53'37&'jCJ(=   #@S$ < S  8 6,  .6R '+/36533#&''67#3##"/32=#3#735#327  ' .    gHH##     9V  S: (>S3''67&'767#73&''67&'767#67#53&''67&/3&''67&'767#C    .K@    + .D    B:   $     "     p %    "        $*3&'73#3##"/32=#735#'67&'=:m+  .EE_    GB ?!?  .2367&''676''367&''676''O "0 ( * 5 ". $ )   ,,   )B3#67&'#"/32654''67&'''67&'7267&''67#4     / 2#   & @  -3      ',1&'3#3#&''67#535#5'6367#335S! D*1   '0 ,/A!A i   ,13#&''67&'767#53&'3353#5#'>735#TA , &  `8@C  @@     kv/ .4#"/326='675#535#535#533#67&'&'a #@cMMOb=  T   .M2  L  #'+/393673#3533#67'5##5'67#35#33535#335'&'01 5=]=TTv~! /335#535#53533#3#3##5#3#3#5##5'67#35#922;;;;33;;9RVD  -4DD  E 0 >,B3#&'#5'675#535'23#5'675#5373673267#"&5 AA#  (>>;$  >   LG? 'K=K      6-1593673#53&'3#"/325'#"/32=##535#35#73#P 9 >=  F   >>>>>g   (N  FM  b # 'F03#"/3267#'67#  ] E< D01 %  $;#3533533##5#'>=3&'75#3&''67&'767#t$J = $ f  "  O'' ?2 ."X T      .3353353#3#3#"/32=##5##5##5367#$$ DE ->&55&7 S ?JJKKVg  4'>=3'#3'75#535'67#53#67'7&'3#5 {UU=0 6(( a5  ((-D6 0%_8&    "&3#"/32=##53535#335#3#735#   jCG00EE!!Up  ZxUUC+C> #3#3#735##5##535#33535#35#~~nnHHcY##6#Y##6##9:o o)? 48<33#3#&'#5'67#535#535335#535'273#335#335y- 18876 ;;A*B># / ',0'67#535#5'67&'3#3#&'367#335J   #+ & <%, /*!A & A5 3#"/32767#'>7#'6X     .,tXLHU!$  15#5##53&'735#53533#3#3#3#5##535#535#35#g;D1**''22==2Q2??1QQ"" H L K_ $,03533533##5##5#'67&3##5##535#,,G /& FZZ_EEE%Q Q5# (3353353#3#3#735#67677'7&' !z ssMM  :H ))/=3     $,0&''6'>=3&'73'#335#5##535#X"  & 5  0(JJJJ888u." !@ J:-D D'9=#'733#67&'#"/32='67&''67&''67#53'37xJK!G     * /!# # !2_, A 3/    8%  /=3#3#'6=3&'#53&'67#3533#3#7'75#535#'6_: &{(8!4((""'j1%% :/% %-C B     #'+0EK3533#3#&''275#535#35#33535#335'#63533##"/32=#&'9>>7 4D 559""5$Y""5$eh   h*   LL )* & "      %+17=C&''67#5'675#5373#5'675#&'7&''6'67'6Y&$& +  3C D 4A R . -,!= <5)T O~   NNV   T * j;3#&''67&''667'3533#3#&'#5'67#535#D    &((--  !(-&         ` #'6=3#"/3267#'>7##  G, '.`!#! 3#7   #';?C3353353##"/32=#'6=35#35#'#"/32=#'6=35#35#$$        ++0  #+S)A:  "*S)A $@FLR67&'7&''667&'7&''6&''67''6767'7'6'63'6I  -3;   ( (-(    . ,0"A A4(] X       4   ( 06<3#3#535#5#35#3353353#3##"/32=#'67&'-&&,P%%huu>   A i  >>,9 ( %   #3#53#735#3#735#73#735#{{(XX2211-11 ;9H&H& 7;?CG&'67&'6'&'63#3#&'#5'67#535#735#33535#335,  e  #  55>:  "4@7$$7"Y$$7"      -N -1 / *  (9?EIM67#533'67##"/32=#'67#53'#"/32=##5&/'63#735#> ]8   ( .4p   fT   CC""    Df Ohz   - #'+17=C3&'73#3#3#3##5'65#5#35#&/&/'67&'5 )*%%%%-e9&&&&&X  ?  2  X )%%0     '-=L#'6=3#353#'67#53365#536'&'73'67#'6'6753&|E   I     TE6 6@`5 /@( @/ 4     o  = #  #'+/37;?E35333##3#3#535#535#535#535#335353#735#33535#335'6411::CA6655AA4Gdww2Q2!FJL        S@' "  3#&''673#&'#'6*$ M'   &    '67&3##5##535#U# 0% HOO\CCCr  K L. .26:>BH3#3#"/3267#3533#&''675#5'67#735#33533535#3357&'7#~N_   W # -" %#V& =`1Q -  (5 FJNRVZ#5##5'67#535#'6=3&'73#35#535#53&'73673#33##&'5#3533535335 "??!  *"" #/&::& 0' 3;Z O   m.`33#3'67#'6=33267#"&='7533#67&'#"/326='67&''67''67#T<)9 3   I%.26:3#3#3##5#535#53&'#53&'367#'6=3'#33#735#./**,,0 +'{Z552EE##   8 % $29(7&EJPV7'7&''5673#"/32=#'67#'#3#7'75#535#5'63&''6'&'J   +D     445>a>??"" (5J5066: /4<KQ33#3#53533#673265#"''67&'#'6=3533'73#67'675#'6Y--;M$    DV  m;-    ##"$#  3/756  % ; >   -:'67&3#3#735#73#735#&''67&''6Y$ 1$>FF::4::D  T "#<<.   "   3#"/32765#'>5#X  è0+v_I GZ"/<&'3#5'63#735#'3#735#&''67&''6I  :@ *"33O33 A      0??3  $    '+/3733#5##537'6'&'3#735##5##535#33535#35#M;g<7 R  YY55ZZ$$6$Z$$6$$*),%  80-_ _#4 159=S3533533##5##5#'673&'73#3#3#3#7#35#5#67#53&''67'&!!!!&    56....78%%%%% _{   +   >   R   -    );JO3'73#67#5&'&''56767&/3+'3267#'67#3353#5#'6735#<?:   U   w2    LP ML    ,17 " - " 8h'0 "/<&'3#5'63#735#'3#735#&''67&''6D  7= '!11L11  >     0??3  %   !%)7#53675#5#35#5#;5#3535#3##5#'67#m 'GGGG~7$$4$4$$$O ''"RR == !((#{!(3&'#"/3267&''67&'765#67#X   "! (^6. .($9  %Z 7=7%)-15;A3##5#'6=673##5#'6=63#735#35#35#&/'6S4 "c5 %h}}WWWWWW>   )) + ** +\]A & %    $9^cglr33#5'667#35#7'53373267#"&=3633#3267#"&=#'67#5'667#37#335&'3H D<\\'3%A   MG /  . $) D> !%5(  &  .  $   # (           $PTX\`fl'673533#3#7'5#'67#53535#'673533#3#3267#"&=#'67#3#735#35#35#'67&'       ",    A{{UUUUUU  J         )[@ $ $       &<L\3#67#53533#&'#5''6=3&'3533#&'#5'67#33#3#3##'353#5#535#535#f?     C     ''&&**E$((""$ >    & @2 2W[_w{#'733#67&'#"/326='27&''67''67#53'373533#67&'7''275#735#33573533#67'7''275#735#335xHM)E    "/)),* ?b3Bt #     "  !     | /   /   (,048JNRXx67#53#3#"/2''275#5''6=3'#335#3353353265#3533'35#335'7#6'3'67&'#5'67&'767& uS[   )!  iiS"  T B"    = ##K   )$ 5Ba' S X 3"        3533#"/3267#'67#'?  *2.'--.%gx.*l k3&''67&'767#S   =C1,2" .a36533#"/32765#'>7#y ;  )b? l@GD;V3533#"/3267#'67#p%D 0B>%--rx.*l t3#67'675#Y#-6"~  |3533#"/32765#'67#$5  "/)$--eA m{.+o #5##535#555ĠR'673&''67&'67A p9 @%-= 5& %     !U373#"/3267#'67##C[ ME :<@ >#5 & 3#3#"/32765#'>7#uB=  )( d! 9Q+@Sy3533#"/3267#'67#6  "0*,,wy.*nO 3#7&/'6'>{>`$ !} ;p BHC6 0 Z3#"/3267#'67#536qdVNEPVZ B (; ' j3533#"/32765#'67#;  (93,,('Wy.+m z3##5#'>=6n )I!  1 .<3 8E: #3#3##"/32=#535#535'2z ,,//   55116$&9  4&  }3#3#67&'7&''67#UUe,! (-#(: $ 8 { 7'7535#35#75#p0< 000000£ :'a'd !Y63&''674'67#5367#767#53&''67&'@2  %$ ) %f  Ka      7 &   3#"/3267#'6##535#.I  =;)- %(WfF6 3#"/32765#'67###535#p  #.)$hL88J $;!,_VeC/ (3533#3#&''67#536=#'6'$$.1 $ * 37 ** +%.  $ #5'67#53#3#=#; (t7 @( c (1s AA~ 3#5##53635#35#D/>">>>> V0v3 ##3#3#"/3267#'>7#'6=d^1/  X!BE# 5C"B4 4>]3533#"/3267#'67#,   '",,* qy.*n z'67#53&3#7'75#G 6=R CX"&c*"}1 043533533##5##5#=@==@=Q~#5##5~--c36533#"/32765#'67#-:R  B:03H  H%3&d&'73#5##536'&'x  _ +   ,* q3#"/3267#'67#536e\   KD = 58q L5I4V373#"/3267#'67#>%O  <; 3 B 8!7 '.%+3#3#&'#'67#5367#536736'&' +o, 'O( 1B KT r    "    3533#"/3267#'67#0  +&,,!px/+m'6=673#5##535#-9* (4`---~!<3 .4a fmL: &3#3#3#'67#535#535#536'&'h !1,,25 %"14--2@/  ) !3533#3#535#3533#7'675#/,,4~5//11.3?/!!  R  # )3&'73#'67&'67&''67&' 1 *r H  0  & "   -    ,67&'7&''63533#3##5#535#'6< -2,,22<<$   * "66" #3#53#3#3#535#535#^Xl MS!,&%%& 3533#3#535##5##535# .22(a$.h555 ##Oba?- (6767'67'67#53&'73#&''6*= $ 1.? 0   * FnJ !  !_H(33327#"&'5#&''67&'767#53-    .%     K36533#"/32765#'67#M`!N. H H; 8   Gl3533#7#"/32='675#%!!    %   !/3#&'67&'67&'63#67'75#uu    /    .   Po-0;2.  H%  )  3533#3#535#'6##535##%%+p2 \L99'''' YJZ8%133#3#5##535#53#"/32='7567#536E005X6//D  26 :Q ''}'    (-38>3#33#3##"/327#67#5367'6365#&'67#7&')V]a   R<< .<   #! S  X,%  "&3533#3#&'#5'67#535#35#335200,, %,2,F ?G'FM"""3#67&'7&''53'3535H%M & & 999 kE    ",!;"&*33#5##5##53&'767#35#35#35#35#!") ???W  ??S??S??S??  __ =-73#"/3267#'67#536qc WN@MW7 / ' #'+/333#"/32=##5##53&'767#35#33535#335u"  !;   X/!P/!  11;   SC ,0533#3276767#"&=#'67#5367#'637#35#:0 ! I*3/ $/'  ' I>  C8! /I  Z%%%w3533+'32765#'67#0 /*++l$ K]%!S (,#'67#535#53533#3#3276767#"&5'35#P&11//&$:/$88GB4II> W# 3#735##5##53'>&'[[77PB*  A!B^LM_=0&  17=C7'5'67#5367#53673#3#&'#"/3267'3&/&'7'6:<'# &(..3=   "7 (  W  DC G      ( ]   $*3#53&'3##"/32=#735#'67&'R0x1c)   '>>S    >I?  :#B    -3533#3#535#&/'63533#67'75#1--3}71T  ) ,..4?2,.  #  $ #'3&'73#3#53&'7#367##5##535#--  #z , 2 @777  1C]_<* $(,03567#533##"/32=#3'7575#75#75#; Gc++  ;t8F     +> PM97520 $0#5'675#53533#&7&''6'&''6W #55//   G  ;SK$2JOu  !    #'+/3533533##3#3##5#535#535#5#5#35#335 +..3344..S+/$<((<$O "04833#67'736732765#"&53#5##53635#35#  8    9EEEEE"  ]    qq 3A %)-153#3#3#7'75#535#535#535'235#33535#335z 44,,--*s7//--55+4,E,V V ^2 !#5##53#3###535#35#35#OBBBBUS@@@@@@WFFW r  //+~ 3#735#35#+J- ) p 7'7535#35#675#w 5A00000pa k!37w36533#"/32767#'67#5  " a X 1(, < !%+13533533#3#3#5#535#35#35#35#&/'65eOc $555555<   V;MV44)    z)33'67##"/32='67#53&'767#a$    )/G  i  F#$,  m8'673&''67&76736533#"/32767#'67#  ?      V$9   &1 +! *     # _ C2% %/53533533533##5#3#5#5##5##53'656&' ?ewa9F-D =!,<9H67I,$   #3#735#3#735#35#35#&/'6ee??ssLLLLLL4  60qO//%    1EKQ&/'6&''6767&'3#"/32='675#73#"/32='675#&'7&'d , A $)G;)A< *3  P     $5k  *j  )       ]#"/32=#'6=35#35#]     95' 5@`:(a(b$*D3673#3#&'#'67#5367#7&'7'63673#"/3267#'67#m/ >E T  0 %(  h  ["2   # + !    <    }  = #(Hs#5##5s++|%+1367&''657367&''65''67'6D    )l    )  o                (,043533533#3#3#&'#'67#5367#535#35#35#35#;;;;#_ 0 ) G% '@1";N;;"  I   I ( ' !93673#"/3267#'67#:-I  98 ,$' '$  #06<B3#5'675#73#5'675#&'7&''67&''6'67'6 7  %?7  %+P &  ! #& + ./ "C DU  U      K      + 06<3#3#535#5#35#3353353#3##"/32=#&/'6 '"z$)L##cpp 7  ;h  ?99)6-*    ;,3533#3#&'#'67#535#3533#7'75#(((/   0(*&&&/:0*    ><(3533327#"&=#&''67&'767#&    @ #.     ?3#"/3267#'67#53qd  WMBMV?2 *   #'-33533#3#3#535#535#3#735#35#35#'67&'.11++5z2)).iiCCCCCCA      ?aE & %      159=3533533##3#3#3#67'75#535#535#535#5#5#35#335 $..--))3@4''++..N$- 2     2  ><"'<35#53#3#&''75#735#35#335'7#'3#3#"/327#735#o5.m.5 0;75MM%%6% %L5A C 2; ** ,FF+p3(#5 8<@DH&'67&'6'&'63#3#&'#5'67#535#735#33535#335'   Z      .r199  ,6//N/     .K  -0,-28<@3#3#3&'73#3#3#3##5'67#5367#'65#5#35#"R4GL')""""([ $3     M #%  p"# 8>CH33#67&'#"/32''67''67&''67#5'667#367#335:96 ! # (  " . 0 0  5    8&    * $  !%)-393533533533##5#3#5#5#3#735#35#35#&/'6 =`s ];qqKKKKKK< # "3 1bE & %     "&6:>3#&'#5'67#5367'2&'#35##"/32=##53#735# A S *&4) //R P77  (! > )M 8Td* '/37;?3673#&'#5'67#53&'735'2##53#'#;5##;5#  )  ( .9&Fl,!    &   hhW' '-U[a3673673#3#&'#'67#532767#7&'76767'7&'#"/32='67'67&/'6. 8L   (( ! "  1 $ 8      1  s $   <   /37;?3#3#53&'#53&'367#3#3#67'675#535#735#33535#335R0!"/%)o0007C11-,I,   3 %H   + ( CI`33#3'67#67#53#67'#"/'67''67&'''6=33273267#"&='753J448 V#d+    "  1          G      &     +! .6Q    !%+3&'73#3#735#3#735#3#735#35#'6 3?xxRR >>(nnHHHH\5AGT4# 8A( ! ,B3533+'3267#'67#3733+'3265#'67#73733+'3265#'67# * #       ;      . ' S E 09 1D 08 0  .43#735#33535#335&'&/33267#"&5''6aa(=(  -  4 rA P 9 ;    >#37;?CK3533533##5##5#3#3#"/32=''75##535#735#33535#3355#7'7!! k-3   1++E+   N K   N` 0 + _$  &*.263#3#3#7'675#535#535#535'635#33535#335 05500//,2@000055,5 /M/  ?    ?  K ! 3533#"/32767#'67#,    &&h  ?.6"H  '67&/&/&'*  )  %       (,26<BHNT3#3#3#67'75#535#535#535'235#&'735'6&/&/'67&' 661111B283322::7! +       8  - =   =  d   Y   37;?CGMSbh33#3'67#'6=33267#"'"&='675363#735#33535#335&'7&/33267#"&5''6C44@ [ .0  :cc&=&   .  6      I=/ 07T  0A' #       HLPTX#3533533##5##5#'6=3#3#"/32=#27&'7&''675##535#735#33535#335v_)1      -'%<%7C7 5@`<@A -DS& &  9BJNRXb3&'73#7&'7&''67#73#&''67&''#"/32=##53667#5#5#''6#5'6D& +1 ! ! s3       .M  0...&     *    9 P  1  m L=  DHLY3#53&'3#735#73#735##535#535#53533533#3#3#67'5'675#35#67&'S:5*77088:!  !O   A   $++p     "    <     #AEIM33533##5##5#533#735#73#735#3&'73#3#3#3##5'6353535177/66<.-))))&X   #.."     I     3#"/32765#'6D $ 7"u)%+'v3#3#=uuv( 333267#"&=#'67#536P8   ' +Q  D$+ 3  &''6m ) #$B"$$2)''6767&'17!$' i$*  "CA 3'673'6oJ AL 63`[/&Q>Z&B- &''6[_6F J.673&''67&'8" +O H1<A"!#3;&!70(; }3267#"&=36 /8 "  .&1}  X!* '67&'33#| & nuc"0 *U'3#3#5#53&'p :tg{ B;O !3'67#&''6d J#` W?   -XF   " '673#"/32765D "   #."3#3##5#535#'6'&'4=LLOO9w  d  B99B   3#"/32765#'69    7 t !3533#&'#5'67#7'6'&'MED% /4A]  \77@D&$F    3#3#353#5335#535#'6K_:JJ&)JJ  !!*)!! &'#5'6&'##535#m&- i J-/&*.263533&'73#3#"/32=##5##535#35#33535#335/>;;   (*=>**=(e**=(  X  ###p.,&048<@3673#&'#3267#"&=#5'67#&'#35335#33535#335/.?%# 2   2 j  2 2 R 2  E   D  - |,3673#&''67#3#3#3#"/3265#7#*,. ! #::j;8  ;    +2 %u&*3#"/3265#'63267#"&=3'#3M  @ &' < m'T s3  I8'#'=3#"/32='67#5353635#35#35#73#3#"/3267#535#K! 0'7&&&&&&B9(,    ,'' O $ '(E86 8!"'+/3533533##5##5#&'#5'6&'3#735#322B#& `  ;>qqII    3"&*.483#"/32='67#5353635#35#35#73#735###535#K  ( 4  &&&&&&EDD##66%%  S&( (J77C P3#\ 3673265267+"&='67&$/  *   U% / N 0 I j +/C&'6'&'67&'63#5##53635#67&''67&'   "  b   4FW$WW       : } } kQ   g3267#"&=36V     ^ " N 36732765#"&5 % #K?    (3#735#35#3#3#;#"&''6735#^^8888"x+""N60N7  :\6:7"(?#3#5@ 3&''67#'6sB (!$. T3( #>!3,#"/3267#5;6767#"&='753753   +' $" F0'?! B= ; <(# '"H #"/32=##5##5353   ,,@O  8mmVh9! 3#3#535#G=II;KK9 !3&'73#3267#"&=#'>7;DBx /  D  7$  *; 3##5#'>=6 /?y26 JSS"" %-'@3#3#3#535#535#GB99HG99@%%%%6!3#"/32765#'67#'67#'6c l   P K. ( [?R!D3( I 3##5#735#33535#335I9:'';'b'';'g++<C?3#3#3#535#535#&'FC;;JH::Ar !''!7  <(67&'7&''636533533##5#'67#w$& 7>''2((3) &  < 66) 5"=3673#3533#7#5'75#'67#735333267#"&=#'67#7%*  #*$ W' $  ! e  XO D7 #/3533#&''6=#&''67&''6 Y  <  )9)))M    SOQ  g  "A5 #'+3533#3#3##5#535#535#35#33535#3356"$$""##" .   E  E ( &  35333267#"&=#'67##  ! ""f  ZQ H7 '-33#3#535#5335#35##5##5'>&'77LL77%%%8%%6Z9$)'!'  ' @0!!0  1 "&*06<'673&'73#3#3#3##75#5#5#'&'&''6p   -/((((0g7%%%%%9  % m    d$$      5  #'+/3#735#73#735#3#3##5#535#735#33535#335=HH&&FII''^>RROO=++>,j++>,& & #D   ) & 4#'-33533#3#535#735#3353#735#35#35#'67&'C>>>OM>,,@,}iiiiii P# 2O7    1 !%)-13673#&'#5'67#3&'#35#3#735#73#735#B5 N#$ j %,I # DD(AAAAA  " &+333  ,8&''63#3#735#73#735#&''67&''6%. 0'"* > PPBB=BBM  ^     + +     359=AE3#&'#'6'3#&'#'63#3##5#'67#535#735#35#35#5#7Q6  33.  ,4llllllL+      K   5 :159=3533#3#535#3#735#3353353#&'7#'67#735#35#35#:JMMCCJ!!/% $ $ (kkkkkk  # C    02 FJNR3533533##5##5#3#3#3#3#3#35#535#53#567#5'673&'5#5#3580,--,0]AC<<<   ; }$  Q>8B 3#3#&''67#5365#'6ha7FJ+ "$, 1AF! ! 2&'#5'65'3#735#** b @F)]]  $B< $+3#735#35#373#&''67'67#67#Giiii-j  # 5 &-#_AD) " *     / +/37&'73#'6=35#53#"/32=##5##575##5##5# ?u\  J  3- `f(^H !!!!7(,3533533##5##5#3673#3#5'67#35#:(5((5(<bl^u 04QQ  ;% :@ 3#735#3#735#73#735#WooII+FF GFF <;B B T 33##5#53vffffT== D333267#"&=#'>7#536YQ  ?&% # 69 M  @!- $  Q 3533##5# 88E"(365337&'#"/32767#'>5#'6])6   "%# !) *;"N)WHMCB $ B1J36533#"/3267#'67#3533#"/3265#'65#73533#"/32765#'65#Z3D17 ,/%   ' W&   '  4 'QO57"*P.7"*b #5##535#b"""{h !3533#3#535#3533#67'75#+++5|3+-++6C3-   Y$ ( 3&'#$O  } #3#3#535#35#5#%"$'n##DD!!.Q.@.m-m..##53#"/3257_  נ | 67'56p $& , ,   3#67'675#j*.: +x |3#67'56u1GG!"'. 1:I   3#"/3267#'67##5##535#t   ( , %$oCCCK2:,_iiF33#67&'7&''735#35#aN  ' ::::rB   M%,33'67#&''67'67&''667#F8 5_ U-   "  #  +#B$6  &   AN#3267#"&=3#"/325R +7  B9z  ;4  K&   $3#3#3#67'753675#535#'62I,00))7D 99  &$ MIZ& 37'6353675#75#75#B< =K   M'+367&'+'32=67#3'67#3#- *8 {T: 1>  +& , (=.A#"/3267#3267#"&=   u2D N>A! * ?   $'67&'&''6#5##535#9A+L999 $" 1^^<* 3#32767#"&=#'6=# \/@K<  /[: 8Q/\733#'>='667##"/32=#3265#"&=@ (j  91 _   $ % 3- 1   . =   U (3#53635#35#32767#"&=36G0d >>>>F %- (& ]] 391  O  '3#735#73#735#3#3#3#"/3267#7#88688Ttt MA  D%D"D"@1 !##53#"/325%K ݜV76=3'67'56Oy EE<5  % ^!%)##53#"/325'#67&'7''53535>   :2   ؛ sC & !!2 "AG#5'67#53533#&'67&367&'#"/32='67'&'^ .822 %! -  '     "!     "%     =3##"/32=#=G Qy  t=36733#"/32765#'>7#K0R  ?.}R3 L094+;3267#"&='75'67P+! @DK?"^ 7$' ;  12=3#3##5#535#ICQQPPD0UU0;3#3#"/3267#'>7#DfX F1[!B(13M33#3##"/32='67#5335#E*11   (B =&GFe0H  >3*6$0333#3#535#53&'BBTP>>:  3UU" .&'36533#&''67#  h?OJ %!4 I O? ) &"&- :=H9"3#3533#3##5#535#'67#536U_,<?e C 3673267#"&5'#5##535### !@ C %l[="3#3#353#5##5335#535#'6gvCNN.p/TT)  *=.M M.=* 73533#3#535#33#3#535#53FBEEOLBBDDTQBB9!!8%3#67&'7&''67#3533#3#535#CX'* :@4BAAURB   W  9 "(3#"/325'#5##53#'3'>&'   71lG    nm z`E'#  $% ..4:3533&'73#673267#"&''675#'67#'6'6<"0  2W/-," +  ." $&   m %  u@B!c    = %3&'73#3673#3##5#535#53&'ECG.&  /NEEEEL/   ..3#3#3#3#535#535#735#33535#335K?FFWWCC?++=-j++=-f<B4#'+3533#3#3##5#535#535#35#33535#335?LMMBBSSWWBBL00D/s00D/XX246 '3#735#35#33##"/32=#53567#Essss$UU  TToO0 +,  B3##5#'6=6#53#=# 'O ,g: !kk,% !#at|x II:&*.263#3#3#3#535#535#535#535#'25##5#35#335 $JKADMI!H0  4 J+<#'33#3#535#53533#3#53#=#5#((70(((((A}YYYwff5$9353#5#535#535#733#3#3##?288--2b;;77>>.  , /2#)3673##"/32=#735#35#'67&'I1P> Cppppt a7  2:=0 %9 !'-3#"/3265'3#735#35#35#73#'67&'  UU000000UQ 7  [98Lk     3"&*33#67&'#"/32=#53635#35#3'67#~O;   ,  A+jjjj"B1 (- P    ##  EP *.2 1 2"&*3533#&'#5'67#7#5##535#35#35#>    2222222%% [c!-/2 R R K] #53#5##=#;5#355#_,++?,>+?, ac H7`373&'73#&'#'67#>E(F0;?1<  $# -93#&'#5'67#535'6'3#&'#5'67#535'6 )$   *9    % %6)WX)!4  _`$+,#4B&'73#353#'67#53365#53673'67#'63&''65Q2 ! # (   #- :5 &  ) 2  3 .?+!=, 4 $ 4*%-2%)-163#3#3&''27&''67#5367#35#35#35#67# QX     X$ " ! G 9 $*0373#33#53537#5#3535#5#'67&'FIDG?:Gccccccc ! Y  dd '  # #      - &93533##"/32=#'3#3#735#&'27677'67&'4  4]ZZPP++\  R  0;  &&q  l-D 4  <,>BF#'7367#53#3#33325267+"&='6'3#67&'7&''735#35#(Z&(   "+qK8 &&&&J( 7  '$!`4  z>4/37;3533533##3#3#3#3#535#535#535#535#5#5#35#3359 R4HHLLEEUXCCKKDD3 R11D5 ,      ,  5/K3#&''67&''667#'3533#3#3#3#"/3267#'675#535#535#9       $w%%%"71    '%8"(  )*& 1. 22 %,6>B3#735#35#3;#"''67&''667#73&'##5##535#Jpppp7 8F   (V +nnn;#         11 >  $3#735#35##"/32=##55#35@QQ0000D   2D22B( $ (X  %n 3533#&''67#7&'#   D  w0D(2-#&F>   .4:@3533533#3#535#35#35#35#73##5#'>=6'67&':! c!!!!!! !=  )z 4  TT33e ss4. ,9/   .,2AG3533#&'#5'67#'3533#&'#5'67#&/33267#"&57&' '&  Z#  !D+($ 4) &75$ 66$R  / 26-28>BF33#"/32=##5373#&''67&''667''6'&'3#735#_&   9&U2       F B  (( =p  Zv=3#  ) $)   EF&7#0<&'#5'63&'3#735#73#735#&''6'67& ). O 3E8DD""CDD""K   c       +33'     <8<@DHN33533##5##5#533#3#"/32=#&''275##535#735#33535#335#7&'i....--;M   )39L=**=(e**=( F : %  @Q * & 9 : &7;?KOSW[36533#&''67#'3#735#35#7&'#"/32=##55#35#53#5##575#'#3355#!'  UKK....  <   8H88-6H64444H6  "-*  %, 8 _FF % i67&'7''6j 7< !JS.iE  ") " >3673#&'#'67#RtG: @# ; 3G />;, f3#3#67&'7&''67#FFQ !(9  & 8P37;ARX35333##67&'#"/32='675#535#535#33535'&'3;#"''75#7&'#$ $    $$,,#5l # (( 12 9 ##     )#3 JW G    }3&''67&'767#` % % IC114# 2s3&''67&'#367zo # % R< # #4E4/,7g 36753#5' Ė= R#53&''6?&67#4 %#0:*.=#"8&r?"  H35#53533#3##5#735#335%OccffPPO;;P<3 %33#3#533#"/3265''67&'B))4r*  ! [  "` K $  3&''67&'#367e   T=  .P@(08 3#7#5'75#35#35#75#q  &*#......30 R \$Y##5#53&'73##''67&'Hb`KUDD  D7 "  $*0&''63#3##"/32=#535#'67&'I ! , F**   -- U  $I  E8"   t%3533#3#'67#536=#7&'7'6%##&(  '*%  R  NN, #P a"'6=673&''67&'3672*(0W   uQ7 5X6  %9+() ! 3#5##53&'`d .. */67&''6''63&''67&'#367v   57= g2 #%7A,,: 6&-  3 >    }!3533#3#67&'7&''67#535#&%%+2 (+#,&##31 "  13&#"/32767#3&''67&'767##5  >Z    D4J5$     qb*@3&''67'767#3&''67'767#'3&''67'767#:  0: pJ\    Ej[    E  '       `#5##53#53535#35#35#"&jjjjjj`''JJ # # %*.26<B33#3#5##533##5##5'67'3&35#35#35#''67&'H66=a7RR`D3$$K @1DDDDDD  Y  "";] \ )  ' ' & n    3&''67&'#367U     `4!-T@''@d ##535#d9%%{hk #5##535#k...{h 36753#5'$ ė@  R &/'6 ) / +2-ʐ<AJC\ #5##535#\"""{hr3##"/32=#r*   C  X #5##535#X{h W333267#"&=#'>7#536ZQ  ?%' #!7: ? 1&   &Q #5##535#QhhF3U.3#735#UssKK_9l 3533##5#l;77;NNU3&''67&'#367nt#& $. 0  N9%(&(8<2..2I&''67&')%/ 0( &j7 dT11["n3#"/32>5#'6vs   `O%03yN  TU/"0J #5##535#xxxJaa@-$T3#"/32=67#$")  .5 f 3#3#535#p~6;>4_ #5##535#_$$$ûa35'673##5#a@ G,>>@i8  <llg3#3##"/32=#535#qt.99 <<2AV  QA`3&'73#3#5#fc  .A+N #5##535#NeeC/] $3#'63;267+"&54?#Xa "]K   &=@ "!P  Ag&''67'67676767&'-5%"!" +3& 9 '  %8%C:$[1c33##"/32=#53567#ss>>  AA[\ Y!n3533##"/326=#&'nR R  44 ~$ &U3533#3#535#e8<3 AC   14  <P  Ta 3#&'#5#aH*6*^-#"/3267#5327>7+"&='753753      *  R##$ _Yb  # d93D>] #56'&' "(V/#+ m33+'276767#737#3#tj %d /U\\iS" +XCVa'673#3##5#535  Y088BB"2 AbbAZ367&''>''6 ( ,6  $ X !=&:A.723# $]33##'67#535#535#33535ntD. & ",,2...8;4!()&&&9))Z 33#537#537#37#37#g "%''32/52NOOON M3#&''67&'#53&'67`%&9B/-< 4'a#"     & B367#53#3#&'#'67#M PV p;-3+8.;&"^ '67&'&'3'67#-!& !  -y %d)%1 &.:*b36533#&''67#7&'j3@7 0* 7 42j  ('L/,IN'&VKS #5##535#S{hZ"&'332765#"&57&''6  K Y. }'00'8.+` &''63#'3'67& $# 1.>'  ((+*/%G@` 3##5'67#&'g8(?`, .P5)'% M3##5'67#&']%5E$_-!!,`J"((T #5##535#TkkI6h3#3267#"&57#;5#hk!#  -06""""pI !+  JJ`&3#5#3267#"&=#5335#53533#3  # -88CC_3 9P?S SW !&/'63#"/3267#'>7#$&!d   (=!= ?($)a H,2)'3673267#"&='7 W\  U ] #5'6   0C &''6&'3'67#}/: 73.: M(  ; v',.&  " +A #5##535#AX X9&O3##5#'>=6 *9j&.(> +D:1W_ "3&'73#3267#"&=#'6=i5 5e  +s  e-%44O(''6767&'3'>733267#"&5 66"%* >1  & !24  G7/)2\ !  '6=3&'73'#3B#POf+6!MM  N;(QI #5##535#mmmI`a=+Q 373#'67#&''6767&'d%PS*) #n"( 'gE HWX#)  .QN&a"3533#3&''67&'#535#67#h9::/" #% # 29D > &&'&    %'k3#g3#3#"/3267#735#jM49  : 39I'J$-M#V 3#7&/'6'>1 D `@5 19ϗ}"' &#5% &'+4 .d#3#"/32=#&''675##53&'C *   &4  /( 7,!+8L 36=#535333#&''67#75#W:((7D1015 6r#])))I2 54!$.6):"33&''67&''>7#67#'7#co, " "." $32?'#B-Ag43!)3S ##535#S,|je3'67#'6&''>Q  B !#& -  '" F52";X$);#"&=#'>7#53&''67&67# ,   t "' &% : <  0#  )v'     [!3#"/32767#'67#'67#'6`   M F< 5 0.Xm83bO)%D!T#"/32='67567#536!   9NpO C )33267#"&5   " M #5##535#M{j_3533#3##5#535#'6}3399DD% 11=RR= $ T3#33#537#537#5#s_)8 ,2HQ 5"M"")D #5##535#DZ [<)M3533#3##5#535#'6@2SSbbkk<  $$ [!3#"/32765#'6&''6_ ! R$  8%.0 t$ 1  R %#'6=#"/3267#3265#"&=tw   + # ,RD5 6?_3I1y   R3#&''67&'#53&'>7# @ ) )+, ? G?+%E'' I$367&'#"/325'3'67#} ! ) 9$   jZ' 9E  41  M/6U3533#3#&''67#536=#l022<;0*3 8 8:0++#:43 %3#n #5'753'&'&'#JMH  OLIs,f3#3#67&'7&''67#vrrB%- 45 4:F (/ ):U'6=3#5#&'7#3x 2 8 0OOj C5 4?]f F*0RG4W3533##5#'67#535'6 * *+' %=]]ooF-):5 j##"/32=#&''67##53653  $ $9    "CU ##535#U-|jI#3#3#'67#5367#33267#"&5jv4AD @; .1.=  N0,AVL   a,3533533##5##5#3;267+"&5467#a((t? +5R!!""(2  ,J36533#&''67#&'a5@93 /C D4D  $$\! QJ&(Wb F ##'>=3533#"/32767#'67#r&!3  1+QC4 0#^G$$o# K]&!SR#5##53'>&'L0&& " ’}#G0 $+3\3#&''67&''667# [! %' ( ! >!D, 1 0 :"=T (&''6#3267#"&=3#"/326& #!' 467,  5" _    ,.++CU  l7l!%3#"/3267#3#"/3267#5363#>   Ce  d$]] < #NM6r F*'6=3&'73'#33;267+"&5467#{'"3 6]]QYF  &"9yP(#NN >+&D  !#k3#"/32=#3###535#qy  eXXQ7$$O [<*a '3&'73#67&'7&''67'67676b>=f/*%* 87,  X "( "%-(M ##535#M'|jr$#3#327#"&'#67'535#&5#+10 * PP(&I#$),/B 7%\%K %'>=3'#33673267#"&5~"zUUC! !'  $ D5 3!_F5$'  -   [ &,236733#3##"/327#67#765#7&'67#7&'[v  jwP  ;R# q'**'=&&* !5  z!5 V  &''6&'67#53&'"' #$#. # \t%+.10&   X` $(,3##"/32=##5#53535335#33535#35#  R 333R3t*  %EEt:'''a'''U''67'676?67'    M '%=8" ?&p %+67'5673#3265#"&/3'&'  F,+  *(id    4")=DE25_ 3#3##"/32=#&/'6rrr :  ?wL/l  h+,.)2! (U3#3267#"&=#'67#735#qn  5 /HHgU  [R!ECm3#5##5353335#9Q,HtQQ0wwo,@d#5##535#"&=#'7;56=#aa  Kaݹ, i-8" ~cit*-L3533533533##5#3#5#5#L!Bs!~66????YYuFFF_ 3#735#&/'6xii??:)zTv & %" -Z3#3##5#535#'6'&'eg N3533#3#&'#5'67#535#i188C9# !'*-;1&&&1$$3ce3''2&[3#"/3267#'6##535#`  T L5""0{ #&XgG5g3##"/32=###535#g  gP3   'XfF5B3673&''67&'67#67#T'   C/   "$@&*#l #5##5##535#33535#335####7#Z##7#ǝTT<)))e)))Z#53##5'67&'3#B8*?V e *$".,*Z%3533#3#&''67#536=#'6{44<9& )- . 38 ,, 661!#- `3#735#3#3#"/3267#7#snnDD(_ Z  ]D D!63s#5##5##535335#33535#35#  44 4 T 4 BB ''6###X"""_!'3##"/32=#535'2'6'&' AA  @@;0  T  WA  <U#  Y 3#735#35#3#nuuMMMM)ĜW2v1dh!3533#3#67&'7&''67#535#t000;H#&  05.<0+++6  %* 4+b3533533##5##5#35#35#b<<+<<<<))**888c #3#5##53533#"/32=##w{J('   MUgS >lL 5#5'67+'>7#5325>7+"&='753753| "x    %   1 K)!"`Zf  !h4-C=k3353353#5#353#5#5335#k ##$k 4?SS?XdLj _LdL#)/&'36732767#"&='67''67&'!/      -V-Xj6%" V5% +!#)*"T'+/373533533#3#"/3267##5#'67#735#3353355##5#`$**4   *'( $6(E"2 RR2 (G T""""W"3#&''67#53535336=#335?) (.3;222!N130 ".N((N ** <_'673#&'#5'67#53@6 <3! !$0: )=;xv6#6`'673#3#3##5  eNAAFF#&7&&@ 3#&'#5'67#535'6u *++  $02.: *oi#$0&d67&'7&''6#5##535#&( 49 _LLL7 & FiiF3F#-3;#"''67&''667#73&'#E2 '"%S%&"  $  'S" $     *.E!+&'367&'#"/32=#3'67#&" $$M   8 =%& 0( 1;M D!3U &#5'673533##"/326=#&' "4   4   ! ,77 { Y3533#7#"/32='675#[   **2  I  <:3##"/32=#V   (  s 3#735#73#735#VV..[VV--S-S- b3267#"&=#'>7  HbX  K/(%6_#3#33267#"=#7&'67'7#aV@  /  & !  ]  f3533#3#5##535#35#f;;;0M1;MM002qq2~9;3533#"/32765#'>7#O&    --*(\HJAE #5##535#ʦI #5##535#I{jZ3673#3#3#535#'67#e/HL Y+4A# ) +EE/:Y*3#3533#"/32=##5##5'67#536PW !4  ! # "(##U  @uu\Q ."A336733#'>7#7&'3267#"&='67536^ Z[e $!   9B <4?   K (   M:d#)3&''67&''667#&'&'<  !$ " !  /$ ""?+ *= "      ]  m #5##53&'73##"/32=#U3M4   =00 <[  Xd %#5##53&'736732>7#"&5b> 9' !/   *"22 ./ . ' Q,067'67'67676767'67'67673#$  R$  C$ (4/C$ (4-wP#53#3##5#'6=#5;5#~03.D0Eqq='"2EEg3#3#5##5367#35#35#g@>Q&7QQQQ`-l,i3#67#5'75#35#35#675#j*1)88888vB<  R WV &,33#3267#"&=#'>7#53'&'7'6?.  %@+  t ]X  [02,)M ! \ -3#5##53&'73267#"&='75'66^:3CE  9=.5! 4 <&1! 3%X%3#67&'7&''67#3533#3#535#d@!# /50577DC5+# )u ''V,063533#3#3+'32767#&''67#735#535#356=#b7DD99E 35 4*3 3///7K'< 6 '.(( )8$9 R3#3'67#&''67#]R)+= 1    v."]  .: DS &''6%6# &>VN3'67#&''>7#'6x` $/ ,2 $   '"   c#3#3#3##5#535#535#536'&' )922<<==449H 3  ##::## M!3533#&'#5'67#7'6'&'`7@1# '& %'t Y  xWW9!#"8^"  #'6=3#;#"&7#3GT /CJ:--dO-&UUd=)2>~ 3#735#&/'6XX223  'a=\  ! \ )3#53&''67&'&''67&'7697  M   "+ *  6    b3533#3#535##5##535#b>>>5}4>LLL!!##Occ?,Y$3533#3#&'#5'67#535#'6u66?5(!!%1?"  '''($"']_+"#-' [%)3&''67&''667##5##535#J! %+$   =YNNN       \\ \>+V"3#"/3267#'6##55#35xj  ] P77$$/ %$m~-q 3#5##53635#35#35#>Q%QQQQQQ C#Y$[%\$&'3673#3#&''67#535#   O !9A;& '1 3 9=8 (!474 #/+Y(6767'67'67#53&'73#&''6} #L /*@ 7#7#d1D)$&'<<&\S S   #$$$ &a3#3#5##535#535'635# ??2P2??C'PP+%ee%'1W"(.3&'3267#"&5'3'67'6?'6'&'   %*& Zk dK  }>( "2R & ^ &-3#5##53&'3#&''67'7#53667#8a:O 1 +.')** 6&  'Z  [ 3#3#735#5#3#e qqJJJJ)uC Q.P #5'673533#&'#5'67#~ ))#   $  1 11D2{w-,;b #5##535#3533#''67#ccc ""& ! ྫ*"" :2#!3X493533673#673267#"&='675367#535#67#i ! 3B.& ,2   )# ;/ <      .     35#533##'67#5367#75#35#"V0 "M(::3)((:(O #5'6s  2^$*3#3#5##535#35#35#"&=#'6=#5#3^.(a)/A'a a""""* 7* "772X#3533533#3#535#35#'67&'b#!!%"1##Q....AAAAZ +!W)13#"/32765#'6&''67&'763353#wi \ 9    ?Dk 6   XZlW+3'67#&''63'67#&''6=dY9  ,9n g6   * = /  E G9  ]3533#3#535#3533#3#535#k222=<2333AB3""""a##$$] &''63##5##535#& $$ / NNaJJJ ''*(,bb>,T!%)3673#3#"/32=##5'67##335a+QYY  D "qDDDD   5 $+L):#"/325#53267#"'&='753753'3533#7'75#   ( x K)Gf`j  !h93D>99V  ^M &'6=6.'67'56762<>=  '%  JC6 .BYR (%F>   i#"/32=##53673#735#  `" ;;   )mM^'33533##5##5#53&''67&'76))J "( '7 +( &d#3#53#3#3#535#535#{{ `%""+j+##',%%%%P 3#3#535#5#'&'7'6_*14%M+    -/2+4* )T&'3;#"&'&'75#p " )'1 Gf   W3533#&''6=#%**  &%// * *$4 M#@673265#"''67&''7&'73#3267#"&=#'>7#I   ,*=7          e8 >!%  \)5367325>7+"'"&5'67'53333##5#53 1$BB>>,   .2 x&E>>a !3353353#&''673'67r "{(    $JY P5AA5G,  ,P@[3#3#3##5#53535#'65#^/,,77N8$ 7%*0==B*!k00R #/#5'673673267#"&='73533##5#  6 (NAAAAO5(     c>>U'6'67#~  #-_ !( x3#3##"/32=#EE W   '.k  gW &&''63#3#67&'7&''67#!$ # ' 0KKE"( 23 &++)!. " %Q*;#"&=#'>=3533#&'#5'67#$ ' =B4$ &$ "+7  ,   o ',RW/' d#3&'7&'#"/3267#'67#5'6V l 9  : M D '4b% *3  $ h3673267#"&5'3#735#%()+dPP,,$    FN,[!)3&'73#&''67&'#67#3#'3'65c; : "# G A *C&#    Dgg. $U+#5#67&'67'5'67##5367+   .   0(A6$ " "0O P  H  K&8 ^,&''6767&'3533#3##5#535#'65;%( B22==AA% '$ : 77 U67'67'6776'6%  #&7  .)q  3#"/32767#'6&'/  "   + "l '5 b"3533#3#535#'6#5##535#118@" qLLL&&&& Z\\;(Z)3#3#3#535#535#3533533##5#'67#h822><228- -* !tDD+] 3#3#735#3#536'&'iqqKKG ,S?  N*C J5;3533#6767673267#"&''675#'6=#7&'XdG   &% ,# 1+o  44)      y`< :VC YCI3&'33#67327#"''67&'#67#"/32='675#535'67&' #.-    $      $Y  . )*#)&" #.$ 6  + +)Y$*03533#3##"/32=#'6=#535#'67&'d877B/  **0B8w   f  aE, ); D !"f"(33#"/32=##5335#35#7'6'&'7  U3 UUUUW Z  =  ;0Ly  Y#3#3#3#535#535#735#33535#335f666DB555""6"X""6"sBMA &#53#"/3267#'67#5367#5;5#65#jL     %-'5+))9#"/32654'7##5  B$ 'BE #5'6r   03##"/32=#3#735#p   O==  lHl36533&'73#&''67#\+&[,(I! ] X YQ    <1.[=367#535#53533#3673#33##"/32=#53567#'67#i%D8--!! #4 8<<  EE2 i  ' $  ^!%3#3265#"&=#'67#735#35#35#nr   , &LLLLLLƐ0  68+fBC` '3#5##53&'3533#3##5#535#'6<j<00;;DD%  +0 ;##$AA$ X/33#3#5##535#533567#533##"/32=#99@k?99BH HaBB   H$$ & "P13533#67#"/326='75#73##5#'6=6'$$&  &-' &1\!(7  ( 22 6S1#"/326='75#53533#73##5#'6=6  d !>&iH : :++2l%=6 15]s!%3#67&'#67'53&'3535-0 : - FFFf  &?K (*@#3#735#34733#"/3267#'>7#WJJ##(   N,] O9&( %`#533'353#5#3#3##5#535#)(( }5@@>>4CC&(JJ(b ,2'2'6'&'&'3533##"/32=#&' 7OB6 +  [##   [%  <I  F X 18'2'6'&'&'3673#&''67&'67#67# 7QB?*  #  (U  1 ) N0     7 #   0 ] 2'2'6'&/&'33##"/32=#5357# 8QB9/  (   y??   @@&]    *+ 'b%)-15&'3533#3#"/32=##5##535#35#33535#335  ^>??:  '':>''8'_''8' !!  665@GY 3#735#35#3#3##5#535#mvvPPPP;DDDD8Z59733c %3#53&'3#735#3#"/32=67#?;$ooGG}  _  2;7 & K#'+03#3#&''67&'767#535#35#33535#335\B9:7 6!, & 68?$$7%\$$7%a    a>? M&*&'73#3267#"&=#'>7#53635# Y    ECOO  TE L&-$ TX0m3533#"/3267#'67#73#735#$5   !& #~QQ++7 /$F$g3##"/32=###535#%   R@@gU  R9 E([43#&'#5'67#535'2#533#"/3267#7#'6 ;/  (5,6]   , (( 2 &.a 3#53&'3#3##5##535#@;%xxxxwNNN  >U U5#X !%'67&''#5##5'63&'35# D # D 5aDD &%#! %'^_ &'W-L#(,05933#"/32=##5#'6='667#35#33535#735B# )& ";8##5)_$#5) #--&B7 .K _ 3#735#35#35#'67&'m}}TTTTTT JƣsMM5 ] $('>7&'&'3'67##53#=##  "% "#  'r VzU"!    p SR %%d7>&''6767&'&/'63&''67&''>67# .4!4 !:  # !   1 "  3  %      )%)3#3#67&'#67'5##5##535#K"P    N% %mmm *(  1BM M0g"3#735#3267#"&=3'#37#3qkkEE #,  60I%%6$$;.  yH6$$$U167&'7&''63#3#&''67#5367#'6 " 17U/B;- . : 6 6< " ! )! '  T"/3533#&''6765#'677&''6`9AA#&,6 %9   L  4 O$:>%"ME "-S L $*0&''63#3##"/32=#535#'67&'"' %"%/I>>   AA g%'&"A  =8 % G33#3#5335'6'333#"''67&'767#'7#  !Z 2p9  96/<   ""#4<vc}($4M -#5##53&'73#3#3267#"&=#'>7#b< 9WW'   $1 2  ,B  F*+  #"T3#&'#5'67#535'6     #, gc$.&[=67&''67&'3#3533#"/32=##5##5'67#536u "%#W]1   '      1 8  !TT@?  #'6=3&'7`N@2 2;Y :#'+35333##3#5##535#535#535#3353535#D<GGL{@<2$!0*5a$ K&+3#3#5'67#35#7#53&''67&67#j8@M  -''Pd    3 G- %R#,-     R##"/326='67&''67&'76       %6,-"# (   367&''>''6   !  U (=$%51)KF+ ` *3#535#535##5##53&''67&'767#qop\ZZ[g m$ ($   UK  G"#'   V/433#3#3#3&''67&''67#535#535#53679922ARG  $,(  )=0066      !{ W33#3#&'#5'67#535#53wccVC#3 9%%6/$AWff %$ V"3267#"&=36'#5##535# '.' 3 'Q(((R    U" Z ^>+U "3#3#535##5##53'65&'ky3A>2wK0N H$=aPTe $92 #5'753'&'&'489  OMH  s.W3533#7#"/32='75#Z   00- B 2 7Y73533533##5##5##5##536733#"/32765#'67#b++f *5 %3'10=  F (& +e6:3#3#"/32=#&''6=#&''6=##535#5#e'%        ')Q%  t  (:  # !1 %%%%O  &33#5##53'&'7'63'>5&'3Q2% q 5R )!#Fm[\n:  F)> #(`M3673267#"&='7+"%+ #!(,M  kS 3#53635#35# ?w"QQQQcc 5?Y"',333#&''67#535367#'65##67#5 )9+ 0/) 59 ) Q C%4+ C j11u !&''6&'3&'767#  %  _    I ,1*&   &K &''6g    b ,) 'S &'&''6n       -  ) .*)w 3#7&/'6'>- 4 J0( &-ωj"*+"0 &. (-*W $(#"/3254'7##533#53535#35#35# p$$$$$$9*;@/p0r1X7>3#&'#5'67#535'23673#&''67&'67#3#26 ;,! $" "+;;H+W #/ & !e.% #--       N';373#3#3#&'#'67#5367#5367#3533#3##5#535#_9>B?F[$ / &!(5%$$9977% b++R$*0&'#3#3#535#535#5'63&''6'&'$% *==CF;;) 2YB [  )== %$_   K0G33#3'67#732765#"&='75#'>=33265#"&=#'>7::G 6&(& 3;   $       C7+ )M`> 6   'Y%+3533533#3#535#35#35#35#'67&'h9&999999 (!H nnCD/   ;$(,3&'73#3#3#3##5'65#5#5#F8 JQGGGGY (M?AAAA  L & !+1 #5##535#1H H+U#'+#5'673&'73#3#3#3'353535  +  .3----5s+++++ (-!"!!!2""4!! 3#"/325'3#     > $'6=3'#3+#5##535332=j Y55  O)"ONB00P jUgB 9d 3#735#35##5##535#35#mvvNNNNlaaaaa]797m m'<T-3#35#535#53#3267#"&=#'>7#56&&Z%%&9!      rJ M..$'jE/3#'>=3&'#3&'36533#&''67# 2m#9@[[A!6+ ,)/ * ?@1 / X #  ),,*P83&'73673#3#3#3267#"&=#'67#5367#537#`!  B8:J5  2,+/)+6    A  E9(#. U'159=A3673#'#3267#"&=##5'67#3533&'#35#33535#335a,J*" 1 #!  0N0  K  W '=?]#'3533533#3#535#35##5##535#35#e)"$0))NLLLLL  Crr'=[,043#67&'7&''67#53&'#"/32=##535#35#@R#&5=-@K  MMMMM      ed  *|"2V= &''6&'3'67#' '% 4 *w ^    L ,28&''6'3#3#"/32767#'6=#53&'&'&'  8/)   "W%!%$0%g  =K. 0F-f. `#'-33#53535335335#33533535#35#35#'67&' #E"V"#5 Nuu ;)))))c)))))@ [ 4;3#53&'3&'73673#3673#&''67&'67#367:99% &/R  , ! &<  L        3##5#'6=6 !>#&$81 ,0cJ3533#&'#5'67#W   ,,  s *4[&*.263#3#3#3#535#535#535#535'25##5#35#335 AB=@BC>(*#""""#]####3"""ER"&'332765#"&57&/'6  !a  nR ? A !& XL 3#"/3267#'67#'67#'6_    0 )%  N75$ -%  H *#'>=3533#3#535#3533#3#535#y )**4v0)*,,3x3*SE5 2$_3L""Y$(,#"/32=#'6=3533#3#535#3#735#  ]K??  SD5 5?_16=R 4'2'6'&/&'37#"/32='67567# "2($    R $   ;  * .' [ $(33#3#53533#"/32=##535#35#33@C  TTTTT--$q  /&:RA3#67&'+'32654''67&'&''67'767&''67#^3   ", 3!     )F A"#B  13      W33#3#3##5#535#5335#35#EE;3DDDD4-TTTT]++]';\%*3533#3#3#3##5#535#53&'#535#367#j544@4@@@@3C5-411KG,3533#&'#5'67#73533#&'#5'67#Y   J     .. tx8"-I..E 0yx2*@Z#"/32654'7##5 B F3##"/32=###535#S  8,   )VeF7\ -'2'6'&/&'#5'67#53533#& 7PB7 /    J )7<>9%  #   gJG $$_ %#5##53&'7&/'63#3#535#g= # z3@?3.1 % /22^ ,3'73#3#735#33##"/32=#53567#^<A zzTTBB  @@a 43    k3#3##5#535#'6(4(( CccC $q!3#33#537#537#35##5##535#vt;7%)/(BDDD5#O#HWW7% "##535#35#7'32=#535#5#uN::::'"O<<<<\&:7 b\&:PV3#735#Paa;;VG%\ #/3&'73#&''67&''63533##5#i49  T   `B@@B    -   :>>R48<3533#33##3#;#"&''675#535#535#535#3535e8@@4466++  0088008K"""$#' =#$O ''6=3'#33353353#353#5#5335#wddY+[*&D4 4?]=+'"//"47'D :(7A+0&'73#'6=35#73#&''67&''667E!L88mC  #     J &.9(D"  X33#"/32765#'63#3#353#5335#535#'6{e  [ =&**_-- " z  2$43#2 T (.43&''>7'6''63&''657'6''6% +(8  \ ,) *3 G: ] $' A(&#!* W(3'67#'63#35#535#53#5##56E  9 &''`''*>` "+ !!} xS%A#5#653'67#&''67#53&'7#3267#"&=3#"/325i%= 2    >#   >  1o+!X   ")6  Gl PI #5##535#'#5##535#777*555I``A/__@.T#;B3533#33##535#535#535#35353#&''67'7#53667#a8DD7y/<T " 2 ,%#,,"! !%    1  K+BX3&''67&'767#73&''67&'767#3&''67&'7567#73&''67&'767#XG     2QB     -K=    'FH      2             X!       ,!    K3#&'#5'67#535'6    #+ id"0%[3#3#3#535#535#3535#5##3a*&&/,#%(9%%$#)W,,V*>3;<2| 3#&''67&''67#675C   )  F$ 5@$$( z'6=3&'73'#3#5##535#+  )#99###d#67h L:()adB1 H'3##5#'6=673##5#'6=6n (K- "-T"2 CC$ 7  CC$ 7X353#5#535#535#33#3##533[&))$$&j$$..()1,++,1)U(43#3#"/32=##5##535#''67&'7''67&'UEA .-@E)  M    } @&- &- ##53#"/325A   י J%3#3#3#67'753675#535#'6g/ 1% ##   &'VQY& e#(-3#3##5#53>5#5335#335367#3355#<,,O$&2 R1&!   l44 l.J  L  3&'73#3#536'&',  #bI %l4%   G5>?4581M3533#7#"/32='675#O   ..1 E  8:K&,35#535#53533#3#3##5##53'>&'\=22::>>66EP0V )$"}  K9;MO! ](,03533#3#3#535#535##"/32=##535#35#e7==66D?..7}  OOOOOR\  $t 0K 3533#3#535#3533#7'75#X  &a'  %-7,W# & 37&'#   G  3#5##53635#35#%+ ++++Z7>P3533#67+'326='75#T //1? . <S$)-13533673#3#5##5'67367#535#67#35#35#g+)#5IH C5+N %HHHH  s ^   XCa #5##535#3#735#__<7'67&'5500==//""""(s    B  '&uu';1ih0( #&#  U $3533#3#5##535#'6=3'#335#-00+?'.~XX???Q R?/ 5@_A."\ 23#735#35#3#3#"/32765#'67#'67#'67#qooIIII$[\  / 4* # %P0..F (/ +" 4 63#53&'3673#5#3#"/32=##5##535##53&'S[ 5=OG   55HR< -#  //*;-Z 43&'73##5##53&'7367533+'26=##5##5_8 =n% "  ,5  ""  #((   2; 'XX?PV /&''63#3#735#36533533##5#'67#' &"% ,CCuuNN#$(&&*)"   5< 33/O3#&'#5'67#535'6    #( b^ .#367&''>''6  #   a A 24.82& !^!%+13533533#3#3#5#535#35#35#35#'67&'c7wu +777777 5 Y6IY56'    W $*26#5##53&'7'673&''67&767##5##535#a93 ? " ( &   4 HFFF#$  N       6M M0`'+/373#3#"/32=#7&'7''75##535#735#33535#335i{4>  + $ (<3 4!U 4!]T  = "[m7;^ -3#735#33535#3353#67&'#67'5#jxx2 R2 q?   8 c9A7  AC QY83533#3#"/32=##535#3673#3##5#535#53&'YCCC=  h=3'33#3#735#  %*      H YQ7755 4!3"*3*,BH<- +S##%E#K/333533533##5#3#3#&'#5'67#535#5#535#gAl;A5$ $'%1?2Z++: !99L+ 3#735#'3#735#YY22ZZ33I#I# w !3'6573#'3#''67&'7&';1 )Pe  Q  ]  w;4!';r"   T_'37533#7'?3673267#"&5b %-O   BV# \'  O`3533#&'#5'67#XCF8# %* )3J%+FF+%d"&3#"/32=##53535#335#3#735# dAB..AA Uo  YxUUC,B>K,03533533##5##5#373#3#5##5'67#35#` '!!' 6 HQ YI (,+II- Z D $Z)D#'3673#3#"/32=##5'67#35#35#Q&+0       #>} #E?a !%)3&'73#3673#53&'#5##535#35#e:8! " #" qJJJJJ    An n(>V!+37;3;#"''67&''667##53&#5##535#35#|% 28   P SSSSS $    ,\G` `$2\ 5;3#3#535#5#35#3353353673#&''67&'67#367c.&',O&&{4M 20 $ )?  CC1E   V 3'>=3'#33#67'7'3#3#535#535'67# }XXPc7   ))1y5** .F4 0$`7&!   K-33#3#5##535#5335#'3533#'#5'67#""% %%[   /6pp6>\-- x# )5^#'+/3#5##53533#3#3##5#535#535#35#33535#335e67744AAAA336 3!T 3!##)TT32W -3353353#3#3#"/32=##5##5##5367#`&' HG 0@&55&7S ?JJKKVg L@D#'733#67&'#"/32654''67&''67&''67#53'37MK(J      #0 5$$ $ $5_, C//   .0    /S#733#5##5'667#&/'63673#&''67#B &X !:3 E    2>D;' )9 07 UEEH    4   %  I.39?'23#3#3&''67&''67#537#53667'&/&' 6M@2 LW\V!$ $ ("'%` 8 )           %,h y   Y '3#53635#35#3673267#"&5s"K''''   \\ 2:1  ` $(,3#735#33535#335#"/32=##535#35#`++=*g++=*  YYYYYT231g  )#4U&*.263#3#3#3#535#535#535#535'235#33535#335 ??7777DG5566;;8($$7%\$$7%UU ]3\*.23733#5367#35#3#3#3##5#'7#535#735#35j!>#*713,55::? E@XX . " (4CZ,3#35#535#53#5##5673#35#535'2  DD*2f)BB@* |  () &/'67&/&'  {  % )   ,"&3#"/3265#'6'3#735###535#]   T ]BB3!!j&Q zVC P2!\ $3#53635#35#3#3#3#535#535#=3&'75#3&''67&'#367|#I @ ##f  "   %%A1 -"Y T     Z !#5##53&'73#3#735#35#3#i=6TTqqJJJJ(3!!3  #`8>8V 13#53&'3#735##5##53267#"&=#'>5<9#mmGGljm   %  ,0,01"9  ,#&P #37;&''63#&'67&'6'#"/32=##55#35 ( %$* 8HH=    +    3 1$$! !$ (# #("p  .%_1E3533#3#3##5#535#535#73#"/3265#'>7#373#&''67#`MA     I<@:* *- ,6W?-% !'v  %)  "P%+13#3#'6=3&'#53&'367#'6'6'6?!y"=":; 5 0) ? 8/ +B E 7.# #,@ G'   V$:3673#&'##5#5'67#3533&'#3533533##5#'67#c'N% "    3 /""0"  "  !!  "*S !!>>&Q $(4&'#67'5'63&'73&'3535&'76$ _  4' LLL  )- &O4  !"  %%%  J "&*.#'>=3#3#3#535#535#735#33535#335~ f)..77--*+C+RC5 0$^!h<FH#)/676767&'7&''67'67&''67&'c    !  3  ,;%  0+k! S!%3533#&'#5'67##55#353#Y>@/%%# !.jWDDp1. :VV#0L;BHL#673265#"''67'&'#373&''67&'7#'6=3'367#7&'3##  J ]6 O Z;;4!"3'$1'2(9"   ;/ .8T$${   5[#'+3533533##5##5##5##535#33535#35#[!0 0![%%7$[%%7$$ )6$$$Y$$$$3#735##5##535#5pp9:K K.s&'73#5##536'&'  O 4u  10   P '-333##5#5333##5##5#53533#5##53'67&'4444&55R3S J *O=>P P  S%53673#&'#'67#33#3#535#5333#3#535#53^2H/& /, #(;))=7$$00BB,,   %&;x17=676767&'7'#"/32='67'67'6'67&'   '     ;-  R    (  C=!  W 159=&'#5'63&'3#"/325'#"/32=##535#35#73#!(  Q 2D  =  -  > "/s  mt  1%8-\Q"(7=33#535#535#5'6367#&'7&/33265#"&5''68 &vb``b . , & C M   ] m    .  1 T!:@3533#&'#5'67#7&'7'63673#&''67'67#367_==0! " . l  l1 P  %5 '' '<  11#%?   r     "3533#3#535#'6#5##535#I'??\g2 zzz  AH H- O3533#&'#5'67#fdT"6 :$#95"S;'=?'Q 3#735#3#735#73#735#6kk0WW11aXX337076{#(;#"&=#'>53&''67&'#367  c     <  0%  *d/    $#'3533#3#535##5##53##5##535#.11+g).pLBBP666-)+"T T6$B :>W'6=6'6=3533#3'67#3#3325265+"&=#33265#"&=#'>75 7I O!+++8 *  4     GF; 7=Xm0% &,C(    "6. 'e 6'2'6'&/&''673#3#353#5#5335#535 3J=5 )"   `6==$m#==   >  0%A 7%0` "&*3#53&'3#735##"/32=##53#735#><$mmIIk   g$FF"" -1/[  Dbt!5O"&*.33#3#3&''67&''67#537#35#35#35#67YE=TW  %!.%  -<XXXXXX   g    g * ) +; O$(,03#3&'73#&''67#5367#53635#35#35#=5 6+ 1A 4 06/%QQQQQQ p   (! p */0N  $,0&''63#'>=3&'#335#5##535#"# "#&2 ,d 59QQQQ@@@ K." #A #  .D D*\ !%8<@&'67&'67&'63#735#3267#"&=3'#37#3v <  >  jyyTT '.  84N((:((      //d  V:+]BHN3533#3#3#676767&'7&'#"/32='67'67#535#535#&/'6i777005YYYYYY K2nN.-$     Q1J[_c3673#"/3267#'67#3733#"/3267#'67#73733#"/3267#'67##53#"/32=#5#f3:   -* (     P      ,| VVV   * $ % r eP  )  O #'+/3673#7&''67&'3#53535#35#35#^M  *$  B4%$B = /HHH77777K#8<B3#353#5#'67#5335#536'&'7#"/32=#'>=35#35# %' ! 0 "    I-l- Z"&,28>#3#3#3#"/32767#55#5#35&/&/'67&'3----7  r<((((   2  (  N  2&%/ U4:@3533533##5##5#&''63533##"/32=#'67&']..C& #!% 4!211  2_ ! /:  5 $ b 15#5##53&'735#53533#3#3#3#5##535#535#35#f5;1))&&11==2Q2>>1QQ"" I K K`^'+/33533#3#67'7''67#535#3#53535#35#35#q/33>N   /5%9/v #"    i???.....\ $,03533533##5##5#&''63##5##535#\. .F % "$# 0[[aGGG  !Q Q5$U,CY67#53&''67'67#53&''67&'767#53&''67&'#53533#&'#5'6 Of  # 0C   T0C  4E=3#3#67&'#67/3#3533##"/32=#&' ||:   3   cc L   L  zC6 2"_+  +%_c$ !  R66767#535#5673#35335#535#53#3&''67&'y i67$$.78'/"%  6 [ ]]^"  ^ %)-3#5##53535#335##"/32=##535#35#q@F--W @@@@@?#"??.0e '|"3S 6K'6'6'&/&'6767&'7&''767&'763673#&''67# 8F >;  (  (  /  4>& +<C:$ (6 06          Y $  Q;3#53'3673#5##53&'#53&'73#3#"/3267#'6>< !!k$(A;UQB # + $  "" Q  3 'O%+173#3#3#"/3267#53635&'#&/'67&'@fwws  q"S  + + 9F1 u  D59=AEI3673#33##&'#5##5'67#535#535#535#53&'5#3533535335   -1'  ''%& 8=  %%9II9 8'U19=A3533#3673#673267#"&='67#535##5##535#35#b)  *B .' ,4  )+ 64)SSSSS       lX X,\ "03#3#735##"/32=##5&'73##5#536\uuOOp   k54 !/ 30f  Pk}   **^+E3673#53&'4''67'67?67&'7''67'67?67' #   +   Z    %.+)F$ %/+)B(A53673#3#3#3#3#535#'67#5367#5367#53&'   "D@CV\Z.:;$ ,!($(4'   ""+   p%)3&''67&''667##5##535#A $    2H@@@        a\\<+ ~ 6'2'6'&'&'#"/32='67567#536t ,@4%   `   D\  a'  V 0EKQ'67&'67'7''63#"/32='675#'3#"/32='675#&/&'# O & -   #) F 3LE  2b  =  #&/ +e   %e   % Z 3#735#35#3#53535#35#35#tggBBBB^#"g=C=JJJ888883#"/32=#3###535#e RAA?+ N Z<+ $(,3#735##"/32=##5##5##535#35#35#ff@@Z   ><}  .11??H9'''''O,043353353#3#535#3533#67'7&''675#75##5#c!"6DA4799 @C%#7o&%#**!2;>   N!%13#3#&'#'67#537#53635#35#3533##5#A9M* %) #)3-#SSSS##T ')T ,2o%%S>DJ3533#3#5##535#'67'6776767'7&'#"/32657&/'6_<>>?j=CW  / +#*7b::  -: &  N  #1N3K3#7#5'75#35#35#75#67#53&''67&'73&''67&'767#\i%CCCCCC -B     FI    4IP-1 H     # $    R0483533533##5##5##5'673##"/326=#3#735#^'((' h   F66^ &q mC#S$(0483#3#5##535#5#35#"=#'7;567#'#5##535#35#f>8 >   3>  #####&:? Q5:J0CN<=K#4:@3#735#36533#&''67#&'33267#"&57&/'6b~~XX   (  ^  hȉe    R, 2  F &*#5'67#5##535#3533#3#535#35#j HHH8~ 71ܽ%EET'VB&'##5'63&'"3#735#3#3##"/32=#535#535'2#$ C 3, $ttNNc 11>>  EE778@    ,"   Q 6L67&''67&''67&''673'67#"&'673'67#&  "" '". '  E 9$ 4XK0  6 (i^*         e  '  < / " MCH'23#5##536'&/&'3673#3&''67'.''67#67 6M?1lc "&KRO  *$ -    &&    F       '! J.4D3673#3#3#3267#"&75'67#537#537#7&'''6767'aQ  #@8:J= ! 78 /3.08%  k    F   >1$!26      C&'3;#"&'&'75#b  $,. 7 A`  Q$(,0467#533#"/32=##5##53&'35#33535#335 @V   * )A)  u  &&+4<a'+/37;?3#3533#3#3##5#535#535#535335#735#33535#33535#335h98AA>>5 7$$6&\$$6&N(O""/+ ZF,3533#3#3#3#"/3265#'675#535#535#T++  "@ )3; 4+CJ3533#3#3#3#"/327#'67#535#535#73#&''67&''667#-11++3B=  /  %4((-D    ' "'  %     #'+3533#3#3##5#535#535#35#33535#335-..**0011))-*B*ZZ28U +/373353353#'673&'73#3#3#3##7#35#35#f%%  & 04,,,,7r<(((((''-E ! ~$&C $*06<3#3533533##5#'6=3&'#3&/'67&/4'8w"I =+""  Q M   &::-7#PP [) # V(,043533533#3#3#&''67#5367#535#35#35#35#]##$$6D:- 02 ,195#7##XXXXR  %'   R403'67#'63&''65,       ) ?()':E"&3533#3#&'#5'67#535#35#335O!!!  !  D  =B#DO$$$>3#3#"/3267#'>7#53&'r!#     d*S27>L} 3#'6=D  "!3#3#&/'67#536=#'6+     #& ' # R #'+17&''633#5367#53&'35#35#35#'67&'#& '%% 3' G K'XXXXXX M   ii L *,"     g06:3#3#"/32=#3#3#535#535##53&'#53&'367#35#8    &A&! 98    x55 >BDJP&'#67327#"''67&'#3533#3##"/32=#'6=353'67&'   $*      L#   _U = 6#3.' % :9=5I  D>- /:UkX3#735##53#=#@@G![9ji663#735##53#=#@@H![9ji66b 36753#5'b  Ė< J;?CGKOS#'6=3&'735333##3#"/32=##5##535#535#535#335355#'#35#'35D;&--1  ,&&..&80+PC2 3=[ "  Q"g    A  N#93#3#3#"/3267#53635353533#&'#5'67#Bf}}  ~"TTTj5.#&"" %(C  1 u  _ 55YA3#7&'7&''735#35#73#3#3;265#"&='67#'7367#Y=*  2Q"   +  (w?  "U#B%M! 21F5-&Q6:>B3533533##3#3#3#&'#'67#5367#535#535#5#5#35#335W:(;;<=K9, 37 +6?7988%i:$$7'  2  #&  2 ? \#'+/7;?3533533#3#535#5#35#33533535#335335#5##535#35#\...&&.V''c' RRRRROO -.\ \ . E"&36533#"/32765#'67#7#5##535#$3  ")#!111. /"D F) <!'3533#3#535#3#3#53&'#735#367#ggg[\gBB +6B   '. .N $43353353##35#53533#3#'6=33#3#535#53e%#5**--5~G--6:--"") 9,! '/G`KZ_3#&''67&''667#367#535#5353373#367#"/32='675367#'67#767#.      l1       3)>*! 7  .'   $  7  P 06<3#3#535#5#35#3353353#3##"/32=#'67&'Z1)(/V''o||C   F n  <<+: ( %  X048<@DHO35333##3#3#&''67&'7#537#535#5#5;5#33535#33535#33567#g5559FV   2 $&1+95 ""5"W""5"[&&9&* ,  .   .  ' D Q X A3#3#537#5#3535#67327#"''67&''7&'77&'7YA:x*>tTTTTTpI  %'' 0)ff- **        ]#535#53533#3#=#% o----j33c /#3#3##535#73#535#3&''67&'767#/,,,,7AA,,E      /O0=+M)L1"     Q #/5;A3#5'675#73#5'675#&'7&'&''6'6'67'6[E 3P@ .8  ] ) -!( 4( . /2 '8 =< ,V XU  U      5       +M-HNT33#3'67#732767#"='75#'6=33##"/32=#535'2'6'&'EEM :,.#2W33  ::.70  M      G;. .7RK"     Z7E3533#3#3##5#535#535#73533#3#3##5#535#535#35#535#53#5#\QLvrrtvdX 159?#5##535#&'3533#67325#"''67&'#3#735#'6pppZ L8    9--   & !,2,  Q'-39?3#3#3#535335#3#"/3267#733&/&/'67&'^=11A>u  x j%7  .''5g:$: $  Q#'-33533#3#3#535#535#3#735#35#35#'67&'\>??88EE77>[[[[[[ * #E     DbE ' '     w33673#5##53&'733#735#u  *-  Aqq +, ' #?o3673267#"'&5#IH?Y :GIF l   +3 #5##535#35#3JJ ' J/;AG33#3'67#73267#"&='75#'>=33533533#7'6'&'IIH 5'( !  5%)%p V      E7- )OLLLLVI#(-39?Y_533'67#3&''67&'#'6=35#67'&'&''6373#&''67&'67#367/ $   n    /[   4 ' &;%       %#) G      )      H 5;'673#735#35#'#5'63#3##"/32=#535#&'q )YY5555+   m  JJD  #U23 d $ + (+   ?%<3#'6=3&'3533#'#5'67##5'67#53533#&'>C$  g    P:5 ,7b N%% `L",/TQ",%%4W$1IQ#5'675#53533#&7&''6'&''63&''67&''667# (99;; '    L    < +'  1n *) Q     6      I#)-16:33#"/32=##5#'6='667#35#33535#735o    - )$ *0;  .G#5'67536'&'&'0    EE?w;O#'+/3533533##3#3##5#535#535#5#5#35#335P  !!##  7 ! $;((;$OK #'+353373#3#5##5'67#535#7#35#35#V " 5" ' """"  ud pCZG3#33#5##53537#35#35#35#67327#"''67&''7&'37&'7`@6q'8"IIIIII\=  $ % +'  J%%J % # # 1    &   W /33#5##53'&'7'63#735#3533#3#535#@l>& l  U``::$788AE7-++*    B;@L!%K3#3#67'75#535#735#33535#335767#533'67##"/32=#53&'RH$-"  (  # 6L   ,r A P  kh N #';?C3353353##"/32=#'6=35#35#'#"/32=#'6=35#35#b&&          ++0{ %)S(@9{ %*S(@Q$*CI#5##5##5##53'65'3'65&'7&'373#&''67&'7#367"dK"!  W z/Z    4 & &<" ^NL\^NL\'' ''+ #  "    (33#3#5353333#;#"&''673""%e ""    !">>+ B I'6#5'6y"  ! ( ya #T -39G#5##53&'7&'3673267#"&''67''67&'3353#5#533r@  "(  "   ~  5#l#..   /% . 0    @3+E;)L*.28>FJ35333##3#&'#5'67#535#535#535#33535'6'&/3'6?3#i333!!   $33AA3F  7w 5  '05( !@:yW37;?C3533533##5##5#3#3#3#3##5#535#535#535#5##5#35#335[$($$($=DDCC;e, ) P %+3#735#3353353#735#35#35#&/'6X,y``````@! !  <5oN-,#   F4:@FLR3347533#&''67#'67#&'&''67&'&/'67&/&'o,$  $'/ 2      y    m ]    *-0-168!%B   -* !  N  $(;@3#735#35#3#7#5'75#35#35#75#7#53&''67&67#eWWWW(P!!=G      F* ( &QZ46&)      '6'6'6! " ) " #$ ) /!K)3533#3#535#3#735#76767'7&'P%&&R %OO))   )32;4  @DHL35333##35#53353#5##535##5#3#5#'6753353#35#535#535#33535\;::,!!,.%!-<]1" , ? +@P , 7P#3533#3#3##5#535#535#35#35#P! !&&&&[%%[<:#"/32=#'6=35#35#  ?1( *6v;(c) Y#'-33533#3#535#735#3353#735#35#35#'67&'i355EC3""5#kYYYYYY  > +   E_C ' '     H(JPTX^b37533#67'6?3673267#"&533#"/2=##5#'6='6367#35#33535#735Z %-R    )>' *( %52$$7*b%$7*2> E    [  '  #.N0K3533#3#535#3533#3#535#'3533#7'75#3#3267#"&=#'67#c666A=6EQ P&1   3 +*5 2! $2  #D%+3533533#3#535#35#35#35#'67&'O  V   2 $$##^^9:*   b#'-393#3##5#535'675#53635#35#35#'6'&'&'A4>>==$1"RRRRRRb_ _bG  b$ ) (       C!%)-17=CI3#3#3#535#535'65##5##5#35#35#35#&/'67&/&'lr i""!  o d     ... 9......@.....I  T17;?EK3673#67&'##"/32=#5'67&'767#33&'35#35#'67&'b)B#  *   )    !8 > +AAAA c    90  -5  F-)   R#'8<@3#&'#5'67#5367'23'#35##"/32=##53#735#  N' [  /<8  88d  e"DD##<) *R  556##3%   e Y  cA   AA  V'+?CIO3265#"&=3'#33267#"&=3'#33533533#3#535#35#'67&'  ;c  ;++!!)$1++ K   Q<,   Q<,O+     P%5;A3#3#3#535#535#3535#5##3&'#33267#"&57&/'6\,%%0.%%+>%%%%   ^  h  78`%$$; 1 6 " U'/37;?3673#&'#5'67#53&'735'2##53#'#;5##;5# ! 3" %" "0A4^:$$(($$((   +(   ggW$S1Z`f3533#3#3##5#535#535#73#"/3267#'6=#'#"/32='67'676?67&'&/'6X!!TF   )   B#)1-$;   @'+ $i "   !$   F"&+17=CIO'267333#"/3267#'6=37#37#7&/&'&/&''67&' 7OA     l HNW[,    d /  , 2%&B*) -93%: c  v U@HPTX3#3#'67#'737#'67#'7367#53#3#333267#"&5'37'#5##535#35#\A n  E  F  _XXXXX '   F        _ _!1G $*3&'73#3##"/32=#735#&/'6O!RC  !!*  )   EG  D#=I#'367#533#67#5'275#35#35#75#O,0F   s"|JMV(AOS3&'767#533'67##"/32='67#'#53#"/32=&'#75#673&'35#`9 ]x/   ) /'  ?7 a 4       c Gye  / -K   3Q /3#53&'3#735#367#"/32='6757#~P@@I   1  .87 ^#+/33673#53&'35#&'735'6#5##535#35#   !#++  9+  &YYYYY  WW [555 :dd$4R!%)/5;A3&'73#3#3#3#5'65#5#5#'67&/&/&'".0++++3 9))))) }      Q ,&&  Y)-33533#3#535##5##53#3#3#53&'#735#67#[?@@75?qaa x**TT6* +&& 2 ?V0DJP&'#5'63&'3#735#3#"/32='675#73#"/32='675#&/&' $ G 1=+vvPP"B /KD 1  A    !) %_  $_  !   3#735#73#735#SS//\TT..CC4 #5##535#7#5##535#u0000004J J/J J/ C{ 35#53#3# iVViUb#)/53#3##5#535'675#53635#35#'6'&'&'99E;+/2 / 6<448, #7H  c  333   '# ) H    I '-;J#'6=3#353#'67#53365#536'&'73'7#'63&''>7G   ! N!     TF6 6@a7 /@) @/3    %#+  %"Y,\&'#5'63&'3&'&''67&'763353#3#"/32=#67&'7&''67##537#!$ Y 2     IR/B  7   !! 52       ((7;  &  @P\ $(6<3#535#535#3#3##"/32=#535#735#'3#67'75#&'mvvc[[c>C   ii^C  %  K  @:  K  U%+1=33#3#535333533#&'#5'67#7'6'&/3353#5##88A(#$     M 8  hh((D++,*  9  yy S"&.2633#5367#'635#33535#3353##5##535#35#= *F:  $''7'^''7'}RRRRRBB 8 $ % R R ' H*HN\bh676767&'7&'#"/32='67'67676767&'7&''67'67&/'67&'76''67&'     ^     k  ) L  (2  U M)#!>%  /*[!"$ ! Q  ,9&''63#3#735#73#735#&''67&''6!+ * ' 6@@";;9;;E   U  !" ;;/   !   F-39K3533#3#3#3#3##5#535#535#53&'#535#367#'&'3;#"&''75#***//((//..((00*&,H  ! .. 7    : E>g   WJ+159AE#&'#'67#3&'73#'6='673'3673#3##5##535# 51|!GH@Aeeeed@@@    ! :5 ,67   ^  7 7L *0E3#5##536'6'&'3533##5'67#&'3673#&''67#Nc%6 3   $$$ F \=M=. 5; .5no "   $$-    2 %' V/37;?C3#3#"/3267#3#7&'7''75#535#'67#735#33533535#35#g[j  9((*25))  &^*>g+X// Q+/@FL#5'67#53533#73533#&'#5'67#3#3##"/32=#'67&'        # < ;a;?CGK33533##5##5#533#3#"/32=#7'7''275##535#735#33535#335$$$$##|4?  , &+>5!!4"V!!4"  $N D  /  J[ .,M -3#735#3#735#73#735#3533#&'#5'67#lkkCC'AA>AAfCF;& %( '84177:  !98 J $*0DJ3#3#53&'#53'367#3#735#35#&'7&/3;25267+"&5''6;+'83,}}WWWW2  E  V       7 )I, ( "     " N ,9F3#&'#'673#&'#'63#3#535#&''67&''6p*   S.  S?HM> d   '   1dd   &  H /3#53635#35#3#3#"/3265#'>5#53't$N ****.+   ! NN +-% 2 " ! K 373#735#3353353#3#67&'#7'5'67#735#c&w 3  6 #  ZZ:6 3    .    L%5;AX_'23&'73673#5##53&'&/33267#"&57&/'63&''67&''6367# 8QC& sB     P W N" +"+#  1 A    ##%    !           J )-15R3#53&''673&'73#3#3#3##75#5#35#'6?'67'67'6767FD  H,+  &     n!%  t*+d-1,  $$H_c;26767#"&=3#67&'+'326='67&''67&''67#'6=3533#3'67#'75*   $ !{9     $(   )3CCK63!     &       9+ -5P*     R!%+37;&'#5'63&'3#735#&'735'6#5##535#35#!' C4) @''4$%QQQQQ    -B#  ##  0T T+K/HLP33#3'67#37#53#3#&''67#'6=3;>7#"&='7533#735#;;F o5-t6>7'+' " 0<9/ ) %``??   H  /7R     () R #'+/5;3533##5#3533533##5##5#3#735#35#35#'67&'e6>>6 :"": [[[[[[" K  gI *) "     3"(73673#3#537#53'35#35#35#'&'3;#"''75#} $)ME4C- jjjjjjH  4ZJSI !  QQ  ;  _  )= /R6:>BH35#53533533#3#3#"/3267#&''67#'67#75#35#35#33#g$$&''Ng   '   )  N&UUUU #5##535#>  {k #3#3#537#35#35#35#'67&'R K))))))  ) =@?.    H3533#353#67'5#5335#H!    !""XCT+ 5TCXK)/5;3&'73#3#3##"/326=#535#53&'#367#&/'6T     !##,   ? :+V    H 2:>3#53&''6=3'35&'73#3##5#535#536#5##535#MLC2 ) 3'4 SE%EFO>--!<<!(koH7V!%)3#3#53&'#53&'367##5##535#35#<+(>#9SQQQQQ  4 (UU .V #5##53'7'67&'t?"  @      U #-:FR5#53#5'6'3#5'675#&/&'3#53&'&''67&''63533##5#2EiB1V  G  I?@ U  hFEEFQ  5P  )       % %% W $*08<@DU#5##53'7&/3326567#"&57&/'63#53535#35#35#3##"/32=#m@    T ]  ##`:   ?       (((4 R #BFJN3#5'675#73#5'675#&'7&'3&'73#3#3#3##5'65#5#35#^B/MB/8]9$8711118v :+++++W  W      4  U   M "(048<3#'63#53#3#'#335357&'3#53535#35#35#',$RP&&H '&' G3I#  5<<<*****   %+3#735#3353353#7&/'6'67&'ff   )' ,   C H&&&&&=ql      R048<@UZ33533##5##5#533&'73#3#3#3#5'65#353535#533&''67#&67##$$#$$!85//..4 ?-  ---4 ~ .( "( @       5    7     R#D3#3#5##5##535#3#73#3#73#3#3#"/32=##5##5##537#[>F31D;%%E&&N..N00^LJ  6@ (;;( * :  $8888=NQ!%6:>3533533##5##5#3#53&'3#735##"/32=##53#735#Q$5$$5$UAD+ssOOt r$RR00 '* 'K  7Ra+ $*03533#3##"/32=#'>7#535#'67&'  !  Ms  nB5 1<=$ '(+%>$*03533#3##"/32=#'>7#535#'67&'H   !L s  nA6 1;9$ E 48<@DH#'6=#5367#53537&'3#&''#"/32=#5#'3#735#35#)C      !!!==RD5 5?_)q[&G2  !G+ 1,$  *D) & M &,MS3533##"/32=#'33533#537'6'&'3&'73673#3#7'75#535#7&'$  $F Y; F!%)1(!!$h  33  D:::2a   * ! V !%)83673#735#35#35#3#735#33535#3353##5#'67#i+8vPPPPPP&&9'`&&9'~(+#%P9  =% "((X$=EIO3533#3#535#3'67#3#3#535#3#3##"/32=#535##5##535#&'a9==7|29f%B=. ..u>C   $    #   E E+  T (:IN3&'73#67#5&'67&'7/3+'3267#'67#3353#5#'6735#_;@:    4   a0   PT QP   ,2  ! &# =." 9g&1 O#)/5;CGKO35333##3#535#535#535#33535&/'67&/&'3#53535#35#35#d399I@33@@3F&&& f Vd&%     ;      333#####K#'G3533#3#5##535#3#735#33535#3353'7#3#;#"''675#]<@@EtB<jj+F+o-66"T @  "# (A( % "    3Z3;?C33673#5##53&'733#735#3267#"&=36#5##535#35#s&``<    >  e    j  M&=Y3#67#53533#&'#5''6=3&'3533#&'#5'67#''67'676?67&'<   B      ,6  $" P ,. ;- 2BSY_#5##53'73'67&'767&'767#'6&'73'673#3##"/32=#'67&'j>5!-        g  4 .!H33%z7  0 U   4      & F /' $ O8<@DHO3533#3#5##535#3#3#"''675'67#53#&'35#33535#335#7&']=>>CsC=p **ER h  P*C*!<  "#   * AAK %   T#)/5;CGK'6733#736735#33535#335'67&/4'7&'#5##535#35#`!<%$ 8D&&9)b&&9)j ~ ;54SSSSSJW * '       PP % P7CIObh3533#3#3##5#535#535#73533#3#3##5#535#535#3#535#535#&'7&/33276767#"&5''6YOJxppxG C  S         GA  :   ! R!%)-TY_3#33#&'75#&'7##53537#35#35#35#33265#"'3&''67&''67&567''6\F=  6 3*8WWWWWW  K  %".%   S   A   A       (  :  V)37DQ33#3#53533&''6'67&53#5#5335&''6'67&11=   ?   }jS   >   //    22::      / #3#3#535#35#5#[NN_HHHH + c ' '  3#735#'3#735#YY55|YY55//& #53#=##53#=#d=nc< =< =<I59BFa6?53673#3#&'#5'67#535#&''67'6735#57'735#?67'7&''67'67fC7  ) -7D    $ 6       e :9$ VJ* , # R!'-39?O3#3#3#535#535#735#&'735'6'67&'7&/&'3533#3#535#^:66CB55:((  5'  V 0` F566FF5G    # ##  d       "Q4Gfl3673#"/3265#3&''67#5'67#535'2'67#'#&'67367&'#"/32='67'&' 0  #' ($&   5        !'  9"($   Q    " +!    N%FKQW7&'7''563#"/3265#'67#&'#3#67'675#535#5'63&''6'&'u   4      !!+5$$!2 #.+  D; &! 4   !#  ;   M#'+/?O3533533##3#3##5#535#535#5#5#35#33573533#3#535#3533#3#535#N$$$$6 LS""@,,@"O F &&^-- &3#3#5##537#'67&'^LEca e["?+ )=*/ $  " 3#735#'3#735#TT//zTT..22 ' #53#=##53#=#V1gW0 >>  >> G&`3#67#53533#&'#5''6=3&'3#3##"/32=#535#535'27#5'67#53533#&':   GD 22;;  <<..*-.    >   ! B2 3<[o       J)6:>DJPV3533533##5#5#3673267#"&5'3#5'75#5373#735#&/'67&/4'R",&&Q"`,<  Z 22G  l \      J_ Z 6A] +# .   -&K22> D048<@DLPTX33#3'67#7326567#"&='75#'6=33#735#33535#3353#53535#35#35#AAS@-/ ! 1kk-J- "!    J=0 07UH<$ ! !$$$nw$3'67#'6673#35#535#53#9 &   8*Zw  #  AG'-393#3#3##"/32=#535#53&'#53&'367#&/'6w       $  ( (F  AHY   B"33#3#53533367'67#''6uN  & "  885+/4{3#&'3#5##535'67#35#k) (9# $/99 5ij3(7 ~'/33533#3#535#3#735#3673#53&'#5##535#.//(d).aa== rZ>>>   *1$ (= =!R3#"/32=##5363#735#w_  R*llHHR F  1K[#+ E;S#&''53&'73535&'#6''67'67'677676767#"/32654'67##5 ###67    D f  )2:    # ;"  r R#AGKO3#3#5##5##535#3#'3#3#73#3'73#3#3#3##5'65##5#35#d6C10C8P&&B$$$$B&&>4511119u 9()))) *--* %      I     v #'+/3#735#'3#735#3#3##5#535#735#33535#33555Q55 l-4455,-G-22/V((35q .3'73#3#735#367#"/32='7567#$$_UU//V   %) = 41   X%6G3#35#535#535#533#5##53567377&''67&'&''7'765##$$$$&8 #     -       K&&C  *       l!3533#3#535#'6#5##535#=,HHbb6k 789! 3#735#'3#735#]]77[[55// !%)-EK#37#533#67#5'75#'6=35#35#75#73#&''67&''667#A9NA5$$$$$$[5      $  > H 3( (0HR ( * h!      #  Z #8\afkq33#5'667#35#7'53373267#"&=3633#3267#"&=#'67#5'67#367#335&'F z A9VV# #=   KE,  , ") A <#4'   $   /  $     # '        R %+17OV3#735#35#35#73#735#35#35#&/'67'67&'373#&''67&'67#67#XBB =DD!!!!!!/   V  ) x- \ - 6 '"U 3cG ( ( FcG ( (            J PTX3#53&'3#735#73#735#3533533#3#3#67&'7'5'67#535#535#5#35#A=/::9<<Z &##'A   5  #,& X&&&$+ ++   ,      D/7=CIOU[53533#3#5##5&'35#'3#3#7'75#535#75#7767535&'35'67&'#&'%%! +!!hR )(' ## 3 ": 9 ' Wm*2yEwX"& "" 8 h ;Pkqw36=3533#3'67#75373267#"&='67#55375#535#'673#3#?3##"/32=#535'2'6'&'v --4 C    /  )s  ""#  / ZL,Q'     $:-  S>R& # &M;#!   E Pc3#735#335335'&'3673#67&'#"/32''67&''67&''67#53&'3;#"'&'675#yrr~  Q5     % )D&//87  0   %     /     j   Z R #'<MQU['2'6'&/&'3#735#3353353533##"/32=#'#67&'7''535353&' =WI5 /    +/'   '8 &&&*      -3@  <>$ n   LLPTX\bh3#&''67&''667#'3533#3#3#3#"/3265#'67#535#535#3#735#35#35#'67&'0        m"## ,- ! $"]]]]]] # F             WT<       M#CGKO33533##5##5#533#735#73#735#3&'73#3#3#3##5'65#5#35#&''&'' @@<@@H$794444;w <*****  #.." O KKOSW3533533##5##5##567#5'673'73#3#3#3#3#35#535#53#5'5#5#35X(&''&(-  &:922118W --e**)<5++++  L 6         O   G#'+3533#3#3##5#535#535#35#33535#335G  (  b..b;B#'+1FL3533#3#&''275#535#35#33535#335&'#63533##"/32=#&'#%%  ' #. ;8   8   I I *,) #    K+/37GKOS#5'75#53#'35#35#5##5'75#53#'35#35#5#7#5'75#53#'35#35#5#oXEEEEEE 6 J, 3 K,~ D>3 % & f F:. % %   F:. % %  3#735#73#735#[[55\\\88$ $  #3#3#537#35#35#35#'67&'iVE[&* !5 4Y+**)OO    #5##535#'#5##535#444$44422227 #8>D3&'73#&''67&''63533##"/32=#'67&'F#R  .     5% % C       $   - ? <& "&*'673&'73#3#3#3##75#5#35# ?(~ #'!"&!!3""7&P bfnrv3&'73#367&'76753673&'73#3#3#3##5'#3+'32=#67'7''67##5367#75#'&''35#35#P! T  4"   !"0 .A    !&- #$%O :  Ue##  -$$6% v #'+/3#735#73#735#3#3##5#535#735#33535#335..%//A\&""//&$8$7 62V%%35h/38<3533533#3#67&'#67'5#'>=3'#335#35#)   '   kGGH$  8: G." 2#`9(V  S59=AEI]aek3533533##5##5#3#3#"/32=#''75##535#735#33535#335'#3533#&''275#735#335&'#6U%+((+%{5E  "(&2C6&&6%[&&6%K:: :J$#:));) 4(  -; .))  % Q#59=CGK`m3#73##5##53#5##5&'7&'#3#'6=34'75##5#35#7353353673265#"&5'67'533_BBJDD ) V ,+(y <((    ( $ 2$$21##1    ! )' $,2         6 L0Ufj3533533##5##5#3533#3#&'7#'7#535#73533327#"&5#&''67&'77#3533#7'75#3#3#67&'7&''67#N*.%%.*    "Q     N"*$` # 29 +       1;     %    "    F *JNRV\bh3#735#33533567677'7''67'6773&'73#3#3#3##5'65#5#35#'&'&/'6U+u   > @ $&  7T -     c '%  2Rr 3#735#73#735#2DD%%EFF''r c##5##535#535#53533#3#535#35#aLL^^^^LL;;O<<#$ " "  X6:>3533533#3#3#67&'#7'5'67#535#535#5#35#2677//Eb O"  / H:((2y666I    &      U$PTX\`fl'673533#3#7'5#'67#53535#'673533#3#3267#"&=#'67#3#735#35#35#'67&'i      ",      A{{WWWWWW J       *ZA $ %      D!&*.26SY_ek3533533##5##5#33#5'667#35#33535#33573#&'#5'67#535'6'67&/&/4'O()**)(#H    %  W       %s M  S=  "5['NM&y '/33533#3#535#3#735#3673#53&'#5##535#.//(d).aa== rZ>>>   *1$ (= =!#+/33673#53&'35#&'735'6#5##535#35#e) 99999 VV ]777#"'&=332X p  M=53 vr6&''6767&'3>% !/& u'.  +LD' :3567#533##"/32=#:=Rk==  =h 0 -73533#&''67#9<AC%" "$ 2 9%%"*:3673#&''67'7#3767:+K  * !(%:  ' /83533##"/326='67#?O!!   0 0?!!M E4 !%83533##"/32=#&'8V%% V"  J  E ?%3#5#3267#"&=#5335#53533#3 $ /44::w6    $,)) #5##535# ñ3 3'73#3265#"&=#'>5:; 7n  2   A 3),4"367&'#"/325'3'67#z"&   >7 ! %-   & Y7)4 &/'6#5##5&" [8 %&2(UBDW1 3##5'67#&'8@" ,;ivT%".% " 83#3#67&'7&''67#KmmI#$ 282( ! '5 3#"/3267#'67#'67#'6^X   0*$   Z@@* %8, " R 3353#5##735#R,,,,4487J+4 3#3#3267#"&=#'>7#Gmm %   "0 3  0 &#5'673673267#"&='67c  !/    oV  '90  +83#3#3#535#535#=:66?>559!''!53533#&'#5'67#<9::$!-  @T/+5!3533533#3##5#'67#535#5#:!$!!$$&$&!Y$#66" ####3 !&'#&'67&''67&'      !#&#& "!  68  $;%3533#3#3#"/3267##5#535#535#=3;;33<   (55--3&335 "&''63673267#"&5" ! % 2 #  $   (    : &/'63533#3#535# "///>=/!$ * .63#&'#5'67#535'6 44" # &.:.; 4C 63#3#3#535335#;855=@'2RRj1  &''6&'67#53&'~% "#* *' Xo     6   63533#3#535#35#6@@@/p-@&IIFFP!B %#3#327#"&'#67'53535&5#(1-    1 T&,4 #"  z7 667&'7&''6#5##535#n%+ :9#cWWW#    4M M4$63#3#3#535#535#&'9=77@A77>r   ++ 8  2"(3&''67&''667#&'&'a@  !( $   3  / -     <    2 $(3673#3#"/32=##5'67#35#35#?)IQ K   9  ,9999 [  &[ "/05 3&'73#3#"/3267#'67#8C 9VO  ? " '*q  + & 58w &/'6 +  5 3&'73#3#3#3#735#5A? ||||}}WW    32 43#67&'#"/326='67&''67&''67#8B    "( -%!  5    4 &*.263533&'73#3#"/32=##5##535#35#33535#3354A E;  (&9A&&8(`&&8(  \  "t -/43#33#537#537#35#3#735#;J<&"',32-0{{UU $ 1/65 3#735##5##53'>5&'Pbb>>WL-H &!3,>-->#   . ,048&'#5'6&'#"/32=##5##5##535#335335{)M  28 `  %    K (_&0 =BH3#3#&'#"/3267#3267#"&='67#537#5367363'#'&' !IV   1 *%  "//5 9D 0     #   &  I R 4 %+3533#3#3#3##5#535#53&'#535#367#?777B6>>>>4B7.%;     7 8 '+/3533#3#3#535#535###53#"/32=#35?67700>=//6fJn  JJ  pXD ' 2 ,3353353#3#3#"/32=##5##5##537#?&& KD   /? ) 5 "11337G6+/33733#5367#3353#3#3##5#'7#535#735#35#F$:&05ay&3311?K@TT/(  %&   = 6 &,67'7&''63#735#35#35#&/'6j"& 9?xxVVVVVV<$     Q:      , 9?E3673673#3#&'#32767#"&=35#5'67#5367#&'#'&';5 FT& A  +' B; !./b!       #      *T 6#'+3#3#3#"/327#'67#53&'#735#335335C{6=TH  : " %+B1#6 %  +6 !%)-I3533'73#3#5##5##535#5#'#35#'353533##"/32=#&'7#7A A<*);A|*));*:)Be  : "   H H )     1 !-3533#3#535#3##5'67#735#&'76?777BA7|C  "VVb     %,2$     6 #3#735#3#735#35#35#'67&'KjjFF\\\\\\  A) !W=  2!)-153533#3#''67#535#7&'7#3#53535#35#35#C322?# *2 *>3&5 % ^ %$     / ,,,3 #'+/3735333##3#3#535#535#535#535#335353#735#35#E066@@FB::00BB0B"""f{{UUUU  D4!1 #3#3#3#535#535#735#35#3#735#Cy2DD< #7 7   ,"&*.&'#3#537#5'673&'35#335335#3#3! -@61 # ]<$&\\   > >> 0#'-33533#3#535#735#3353#735#35#35#'67&'@666FF6$$8$mXXXXXX F#  2J5  4 5:3#735#3353353533#3#3#3##5#535#53&'#535#7#;(k0//=!5AAAA5  ?0G).,     &1 &*73#735#3353353#3#7'5'67#735#&'76>%} K  XXa - +$)       - $?CGKOU[agms3&'73#''67'6767677/''67'676?7&'73#3#3#735#7'6''67&/&'7&/&'f2`    \    %%%%'' "  e  \ b[ !  "    !  4- $AEIMQW]ciou3'73#6?7&'74''67'67276767&'7''67'673#3#3#735#&/&'7&/'6'&/'63533#&'#5'67#e5       _     L----)) T _ c   L   DCC$ ($7                             "  33267#"&5  .   z3533#7'675#('')-7(88N S3533#3#535#[]]ig[FFll\&'  \ R3533#3#535#\\\hh\5I3&''67&'#367*$$6<+*7 5&+##   #q3533#67'675#" ,3"88JQ:3533#3#535#LAAASSAd66JJ #'6=a8 3=] [3533#7'675#")77O  Uq3##53#3#"/3265#^^ MK O=*G-r3#5#3267#"&=35#rsD *  1"X_p W -  q=z53#3267#"&735#zkW #  .$CCoC   iI^-#"/3267#532767#"'.='753753  & #% U$0 _Xe   bC< D=m3533#3#535#y/009;/IImm|3#'67#5365'6s )*,%*,6$E.&>!l3##5#535'6 99::( 4?rr;l 3#'3'6573#T*>& #4w_3#"/32765#'6&'Y   N     n#2 U3673#&'#'67#SoF1 8< 0F  (50#s3533#3#535#!SVVhfSC00,,m 3#5#533533i !W3#'>=3&' 2i!5I<0 , U T"#'67#533#"/32765#'67#'6$9$Ut'-d    <8  0,d"&i# ?L/)B5&#V &''63#'3'67' && 33C*"$&.*.&H@T33533#3#53u448!Mgk %673#3267#"&'#67'7&'kD0.-  0! A+ &1"5@Z  {#;Q '6=673&''67&'3678/,6` uR6 5X6  %7,(*#$K3#3#3267#"&75#'67#pnn*  ;7")i#) la)%UR#(;#"=#'6=3&''67&'#367 / w! &* *" @ 3* %i!    !O#5##53265#"&=#'6=[j  ,)(4! 3<{ " m7.# %+Ab$335#53533#353#3267#"&=#k;;AA!4  $ 2AR RAS/ 5P!3#3#"/32765#'>7#53&' 4VN  8> c# 4+57Q C33#3#535#53vVVgiVVC J '67&'3+'2>7#'67#\!/ +j$- ,'X< ; 1 " $""%*2 /  R$3##"/32=#'67#5355#7&'  EXDdJ  E;+ /,ddQQB U3533#67'675# & 77O UH3533#3#535# VVVgfV5;%3533533#3##5#'67#536=#5# 4:))77C  4;4:#.. ## G&'#5'6=6 .1 **%]=#%Ja_*# (<3#3#3267#"&=#'67#3@" ) F =>) /; +M3#33#537#'7#7#ZV R+g M*g C (v)wu;;G !3#&'67&'6'&'6eM o      R3#73&''67&'767#'3#O%g    PT}w)    oW3#&''67&'#53&'67# :' '+ + AA @*'B#6 pG 3&''>.% * 4.#% Dv#"/32654'7##5v  - %t`3533#3##5#535#7&'7'6g577@@<<5  o NN*JJ*O   m#5##5##535335#33535#335!"66""6!W""6!EE,,1ON3#3#5##5'67#35#bL dI  /1)II$s )6N?".'67'7&''5'6=6  ! =HT$%WR$ +_< 9Z9^67&'7''6#5##535#%)  4<!cOOO6&  FiiF3f#"/32=##53#735#  a&<<ÿ  7b@ M3533#67'675#  ! 77N VL''67'676?67&'  M -#:7@$W3#3#535635#:1m#&=)66 .jjP #5##53&'7&''6e: %* . +)01 1_'+gc()A!(.3#3&''67&''67#53667#77&'UXO #!" $# 2 "(=-  8#    1$4V"S3#&'#5&'75#'>=6 +:l* .! ? *6 ;I *)4,#xM !&''6&'67#53&'#) &%'2 %`x&-,/,%   X Y3#3#&''67#5365#'6 X5?6)' < 769 6 63#!3 $@/3673&'73#673267#"&''675#'67#BH $Y #  !$ 3 .< (  0:$#*I23733#'>7#7&'32767#"&='67536eTVa  !   119A =4?   K *!  M8S3#'675353335#>f!(FnRRN4-JFW*b 3353#5##735##5#b;<ff;hh"hh @Y #5'6G  (fI %U?&'3267#"&''7&'7 AM # - 1/   "%$ Z'+3#"/3265#'6#3267#"&=35#Z  N G0% 0, m'R J1 8%i"#3#327#"&'#67'535'#.64 .! X-)K$#$)-.B %%\$$B3#3##5#'67#535#5#v #  K $99$$$$$= 3#"/3265'3#   .s `\ i3533#67'75#" &.%"AAQ  W]'+/35333##3#3##5#535#535#535#535#33535f177<GT  &+T %*   "  ""  P 3#3#535#33535#335335G9:GZ(c((;(&PPU,,,,, ?3#'>=63#735# Jd  qQrr&! ")#C>d3#3#5##53635#5#?kq]+WW]] KV H'$$H #5'6u  z 8v3533#&''67#7&'})3- )! %+(W FFO-&?B#'XP  n3533#3#535# TVVjhT## b"3533#67'675#73533#3#535#)))1<)t)**1v1)F( ,33M.33#"/3267#7#'67#3533#&'#5'67#io '   , (( ;A0! $' &+. + 4_(0TP-(Q333#'6=37#'6#3267#"&=3#"/326F'xM= !P0 +U   =4& '0G \U  l7 R<)&'673265#"''67&''7&'7  ?R  "" 42     #    J3#'>=6#5##535# 3Exx O5AAA!C75E9ippI6V 3#3#735#5#3#` uuMMMM*uC Q.'63#67&'#67'735#35#'E  [:# X  +#  e2b "(3#5##53&'3533##"/32=#&'7b=8[  [!   2 2 YW  Q Y 3#3#535#35#'6'&'DNMBU""]   HHHH S#)3#3##5#'67#536=#5365#'&' *$$,)#!I *  6]]@5 %^6(s>G3533#7#"/326='675#733327#"&'5#&''67&'767#53%    #%}+       2A/     K,3533#&''6=#'&'3;#"''75#&''" 1&(  ' (' 12!11 ( ('95 EV "E\ 33#3#533#&'#5#@@K58K* 9# Fd]33#5#535#535#53'&'7'68rrnnp8.  W '%G  ! g "3353#5333#3267#"&=35##~"8za "*  4/ag9/A@.#@+A^ '3&'73#&''67&'763#5#533^C>b    o\ n^ %3#53&'3#3##5#535#536'&':;6 -E==88>T:   0#88#E $3#3267#"&=#'67#735#35#35#kt   C :LLLLLLƑ/  5? /fCCP!3533#3#3#'67#536=#535#X " !!!" / $ " f3533#67'675# &. <<NU 83533#3#535# VVViiV% 9#<'67;#"&=#'>5#5'66767#53&''67&'K$ " %   *  ,AXr$)  !  ! K=     R_ &'&''65  L$'      SB3##5#'>=6 )8l#5  AFF "'"L6#'>=3&'767#533'67##"/32=#53&'y ? Md"   .5L?0 -!W  ?  C  ? ^:3&''67&''667#3533#3#3##5#535#535#G  $)" ,>*422..<<??..4       ><^#"/32654'7##5^  !#'zX?3&'73#3#"/3267#'>5#f: :YM  ;,   2 ' "0a$(,0433#"/32=##5##53&'767#35#33535#335a1  ,&< h&&9,e&&9,  009  WJT6>&''6767'&/'63&/'67&''>7>7#17! 5!B! (&   8    /      7   3353#533vDE **7"367&'#"/325'3'67#x  * :"  aM4 /8     ,)i!%#67&'#67'53&'735356  <#03PPPf EL   )g 3#735##"/32=##535#35#mwwQQj  ]]]]]>=x  2';C5;#67327#"&''67&'#3#"/3265#'6=3&537&'6     7/  I  D,> )9$P%L39- -7P''  \ *3#535#535##5##53&''67&'767#luwd__bof$,!    NK  G$$'   <23533#67#"/32='675#73##5#'6=6$   #$ (5b#*;   - GG#3[ ,2'2'6'&'&'3533##"/32=#&' 9TE;/a&&   a%    =H  E ]/567'67&''667&'3533##"/32=#&' -D   1  >b b(     +   HE  A W3#735#3#3#3#535#535#lwwOO=66AF447 $M  3533##"/32=#&'2  2 11   T #5##535#35# G58X3#735##5##53'>&'tkkFF`T2L  %BA\JK] "5`'+#"/32=#&''67##5365#53#'35#  +   #(>2r.0KKee  N  %k} NN '*a!%#"/32=&'75#67'#53#735#  e  $CC p 49 & iG% B,3533#&'#5'67#73533#&'#5'67#-&&  %p)0&  CC %)(JK()L +17=&''6&'3'67#33267#"&57&/'67&'( ' # 4 )x  ` -  7      &; ;$ I (#5##53'73#3#;#"''675#h<  O666O %<(( 5(1) .< eV"(,063533#673265#"''67&'#7&'3#735#'6\O44      P|  e??5%.2&6$5!(#,->7 DC!:  Z 3#3#3##5#535#53#335#>gk7CCBB4&ATTTXX88++J]#(-3#3533##5#5367#53635#335367#335@=44P*' 3#V 3% d33 d 6@ `(,03533#3#3#535#535##"/32=##535#35#h6;;44B>--6z  MMMMMR\  $t 0N !=#5##53&'73'67#&''67#3267#"&=3#"/325k= :"E :   l   >  )) #n) V   #q"N^ #3#53535#35#35#35#'67&'GGGGGGGG Hǘ&:;;,   T (,04&''63##"/326=##5##5##535#335335#& %$) 4EEi &$'$ i 1111=3!!!!!\-15'67333##5##"/32=#535#535#53673535 =#"  ..>>'5 """   .9 #   +.[ %#5##53&'7'67&'3#3#535#`8$ G Iz1;B4--  ! 699a $(33#"/32=##537'6'&'3#735#:  a;>Y  "??J  n<  XG%M!%)-3533#3#&'#5'67#535#35#33535#335ZB@@:3' $( +/:B'':&`'':&]""AE#!]:9S48<B35333##67&'#"/326='675#535#535#33535&'`288  ,    $33==2E%%%f $%   &+ /$/  M)37;?C3673#&'#3267#"&=##5'67#3533&'#35#33535#335Y.H)#0  %"  1N1  M   W ):@E !.4:33#3#5373&''67&'#3673#"/325''67&'j$T0U     j  C  "F`4!-T@''@M`  K $  }.3533#3#535#'67&'3533#67'675#$$$-l-$  ?  9%##5) %0    +!k)33327#"&547#&''67&'77#53,   "#  -5&$#&"$7 )  28  ' %*3533#3#3#3##5#535#53&'#535#37#&%%.&////&0&" (11K Q%)-3#3#"/32765#'67#'67#'67#735#35#msG_   2 -0+ KKKK^ N -9!+* 7:` !%3&'73#3#536'&'#5##535#i24|\ )T 8  mMMM  R[ [>+S&*.36533#&''67#3##"/32=#3#735#a8>A$ "& & 3  vMM))     9X  U>` *3#535#535##5#3+'32=##5##535##5outaYYb-6  #"5-QO/  FF7H B163#7#5'75#35#35#675#73&''67&'#367v ).$22222X]  N Y37J0    %4.4&''6=3'#3'&'3673267#"&7''6&\#"__v$ +'M  /-! ")=4$     '  U!%)3#3#&'#5'67#535#735#33535#335jz2@2$% &6D5""5T""5d"%HI+';@ :=3#3#"/3267#'6'#53&/3#3#"/3267#'6'#53&'  9E:   )""/Z7;6   $"". : **C  9!&/F F */#3#3#535#35#5#7#53&''67&67#%%%%i CCg`  " 05%87Y4     "`&,#"/32=#3673#353#5335##5&'  f9  $ L+-   8L;LL;LH3#3#3#535#535#3535#5##3G;;KH88EX%::%7766[%$$G#"/32=#'6=35#35#  ?2' +5v;(c)a #5##535#3533#3#535#35#ggg$##K$'' ܽ&EEP$O+05;33#3267#"&=#'67##5367#'6367#335&'9 .-    96 B 0 !%8/   I@ F< 1 U  Z%A ]383533#3#535#'67&'3&''67&''667#q0//;90 O(D  "% $  $+ 7 *       $  C63#3#"/325#'6=#53&'3533#&'#5'67#4QE   4 &16%""    # 9,$ '  D< $E )#'6=3533#3#535#3533#3#535#} +((1r.+-++5=-OA; 2>a2P!!G3533#3#535#)LKKheL,F#733#67#5'75#'67#5373#373##5#'>=6J$$8/ =D  )L 1  5AA, #g $13#735#35#367325>7+"&5'67'533h{{UUUU.    . $^8:/'   /.  lU %3353353##'6=3#3##5#535#l$$w"a'--..'))17.# %*@$77K )#5##5'67&'3533#&'#5'67#j-@M;A6% #% )110! : (,PN('[="&*3#3#"/32=##5'67#53635#35#PYV  E  'EEEEN I  E )_ +/A&'67&'67&'63#5##53635#67&''67'  5  ;  <K`%``       = ~ ~ mR  V 5#5##53&'7'67&'3653&'73#&''67#i9 #A R:%  ;. 03 06)+   > .7;2T%+;3673#3#&'#'67#5367#7&'7'63533#3#535#b5E&''67&'76'3353#'67&'3&''67&''667#    Ta!L *G$ $ /*  ;     @@Q         S '3#735#73#735#3#3#3#"/3265#7#d;;6<<W}}bZ   b)B B ?3 %x%+3533#3#3#3##5#535#53&'#535#367#"""+"++**!,"! 11K!=)#67'7&''535357##53#"/325K  ) 777i.S Q&   z\ L !%'6=3'#3#5##5##535#35#35#x&&8'sCCCCCCCC= 4@\C1"%77T!%)-3533673#3#5##5'67#535#67#35#35#i+-/BVI  36+? IIII  ue oAV,04373#3#3#5'67#35##"/32=##535#35#e$RZZ2:+c   OOOOO /-a  (x -G9=A3265#"&547#'6=35#'273#67&'7&''275#735#335 Y "!  &  H8$$ +$;/?V>9 /73#d   $$7#Z$$7#O 6j "! >EH(%   U 3I &'&''6$  +  $    E:'+/35333##3#3##5#535#535#535#535#33535T;AAFFPPJJAA;;JJ;N...         :$*=3533#3#535#;533##"/32=#&'3533#67'675#*)).r2*p? ?  s+++2=+ G  B    c 3#735#335335c'F$$$$$Pi3#3#3#535335#[@99D @i#??TY+159373#3#3#&'#5##5'67#537#537#3&'#35#35#f5>A>CV  = )"(1E+====  U WX 0:&| 3#735#33535#335&==Q>==Q>L. ( .x '6'&'&/'6& ! ! !!w5# "2$%03x       N/39=3533533#3#'#3267#"&='67#535#35#3&'#35#g$$ N   #)  -$$L-;;1N  D 7N#+:>3533533##5##5#3#3#5#53&'3'>733267#"&5'3#V#.%%.#S;obuA'R ) ,Y(# "=  BWPz3#3#"/32767#'67#53&'>]R D $ ,&Cz  8 )< #(;#"&=#'>53&''67&'#367    P   <  0$  )c1    &N3#3#67#5'6756%%%%  '.*\33&'73##5##5#'67&'3#3#"/3267#735#`9A0'  j hlv   wjq <<==    *2" 18?3#67&'7&''735#35#73#3#3267#"&='67#'7365#XE!2222Rl(/$   " $ 1T' f0/* $#!M%6:>'6'&''>'&'&/'6#53#"/32=#3#375 .8-!3 l Cp  JJJJ  #%!    2n  CR#'+0@3#3267#"&=#'67#53635#35#37#35#67'7''6 B"   9 0 + 0 1."!%  hN  TH!#5##535#b:( A ' )0 "IGGG&&     "# 6P P1W '3353353#3#3#735#3673#53&'f%$ yySS ##( **/<2  Y@FL3533#3#3#6?67'7&'#"/32='67'67#535#535#&/'6c;;;33AP   (' '  0A33;e 9   %     B$&'73#353#5#'67#5335#5363?0&"2D    7!0 'wG#"/32=#'6=35#35#   53333f  -,"0S #5##535#35#I88$*3533#3#535#3533##"/32=#&' %`( >   >  O<  8 ] #)#5##53#735#35#3#53&''67&'b ppJJJJ);> ' D  'S11) )   K+@3#&'#5'675#535'23#5'675#5373673267#"&5  FF, && .<R &'&''6- 0    I=#(.4&'#3##"/32=#535#5'63&''67&'#, "CC   BB+ 2> d     B    YI#5##53#67&'#"/326='67&'''67&'767&''67#m\#     ' .    (!0 2(  02  "&       V!%)-13#3#3#&'#5'67#535#535#5#35#335335`*(;C6! #" "6B<))P''D"&><"!D2 Q <#5##53#3#67&'#"/32''67&''67&''67#mUU~.    "- 2#' & $500$    !" .%     '+/?3533533#3#3#&'#'67#535#535#35#35#3533#3#535#/%2%%((>>( 2")3 +9=%%%72222,,,]V,  #/?3533533##5##5#;A<<A; *.3#673267#"&75#3'67#&''67#K  & &33#JA-   4$   C>, D -3#3#53635#35#'&'3;#"'&'75#&@FY --33<  ( *) 43# AC :z!w =c ! SX $*063673267#"&53#735#35#35#'33#'67&'l6*,<- 9%aa;;;;;;3|.  I    T;   :\   K<3#735#35#53#3#3#535#^bbAFJFFKJA1KQ #3#735#3#735#35#35#'67&'kttMM______" M41rQ./%    1#'+@3533#3#3##5#535#535#35#33535#335'#"/3254'7##5i8;;44>>>>338!!3"U!!3"t     D  D ' (K& , V #'+/'6'&'3#&/'63#53535#35#35# L   [ * o $#  ,  KKK:::::R#06<B3533533#3#&'#'67#535#35#3#"/3257&/'67&'`!&#   "#0!!  A P P  " %$"""H[ =$ S !%3#'63#735#3#53535#35#35#wku kkEEd%% >@AAA/////] 1'2'6'&/&'3#35#535#53#5##56 :SD? 7    4&&b))*=b  "#"" ? $(.4#3##"/32=#5367#'6=35#35#'67&'6/&  '0!59999  X  _:  6_ [;4 ,6lQ=4"  H 3#735#35#3#53535#35#35#fqqKKKKi'&g=C=JJJ888883533##"/32=#&''  '  55   A"&3#"/32='67#5353635#35#35#r$  / (/ &&&&&&  -,!s 2<<\'/37;?6767&'7&''73#"/3267#'67##5##535#33535#35#\!   IL    @_&&9&_&&9&&  1  TF 0=1Vr r+CF-'1<3#33#3##"/327#67#5367'65#3&'77#3&'7jyy t qZ( ](   2 &    7|#7'7''53&'73535|I( " $'555N    z |?#"/32=#'6=35#35#   6 3343k   E$7B#?R3&''67&''667#'&'3533#3#3##5#535#535#'3;#"'&'675#8  #     +G =*))%%--..%%*8% +097         M e   U #'>K#3#'6=3&'75##5#35#3353353267#"&=36'33#67'C:X,---?,( $  # 88 ' *C< 3@] %   . (53533#3#535#6JNN\XJ#?#'=J3#3#'>=3&'5##5#35#3353353673267#"&5'67'533A1, B*(    ) " =:- .!X =,3"    ! U` 4:@33#3#5##5335&'75#&'#67&''67&'&'&'BBCi7%i i*      2  ?  H  #   c #3#53#735#3#735#73#735#z~+TT..11-11!98J,J,4#'+?3533#3#3##5#535#535#35#33535#33573##5#'6=6244--2233--2.H.x )G.  B  B & " P QQ,# #>3,<3533#&'#5'67#'3533#&'#5'67#3533#3#535#$     W    CFFWTC  '*  .1P\(,043533533#3#3#&''67#5367#535#35#35#35#d####3B7) .5/ 4:1#6##QQQQR  %)   R40\"&*.CI3533#3#''275#535#35#33535#335'#3533##"/32=#&'_<??7 4C44<!!4$X!!4$Rf   f)   J J **(      R*:Nb3533#&''>=#67&''67'77''67'67&''67&/67&''67&'WCBB; 3:&"C     `           Z    +:1: 6?+      .       0 ,26:V3#53&'733327#"&'&''67&'767#535#'3#735##"/32='7567#53O+p/h$   # aa<=3##57#3'6'&''67&'3533#3##5#535#'6j 22oo Z%A=11::<</D6 1$_6::$      _ /43#735#35#3#735#33533533&''67&'#367nvvPPPP(w *" % E) ' '41   M37;3&'73#3#53&'#367#3#3267#"&=#'67#735#35#`9>*(6 .-}"   7 - WWWW   (S  %0 "2/4"&3#3#67'675#535#735#33535#335f*,,3>++**B*M   ./3%33'67##"/32=#53&'767#^(  '+  B   3  0  R,08Q3533533533533#3265#"&=##5#'67#5##5##5#"/32=##5##5353R  3XVt   1   ** )),7  !HH;M\)-13#3#53&'#53&'367#3#3##5#535#735#35#9&"8*9$v1BBAA1OOOO   7 +P/2I!%+13533533#3#3#5#535#35#35#35#&/'6M  G;M  )    W<MW44) 5%*T3533#3#3#3##5#535#53&'#535#367#733327#"&'5#&''67&'767#53&((/%--11*1&!)p&      6 @D!2     8 6B3#53635#35#73#3#3267#"&='67#'7365#33#67#57d >>>>[l,1$  $!" ,mMM/FGG$ ' /$*  '! A K /3#53&'3#735#367#"/32='7567#z"Z#KK$$S$  # 9  .5/    ;0FL3'67#&'&''6'3353#5#'6=#535#3533##"/326=#&'1U L,  /y ?2LW""   W%    )!)/      T/37;3533533##3#3#3#3#535#535#535#535#5#5#35#335^6(::==77EF22::77!d6$$7(11?W06:3#3#"/32=#3#3#535#535##53&'#53&'367#35#A #  -$$E"",% ?A ##   w55> W &,26:3#3#"/32=##53&'#53&'367#'67&'3#735#E!(  j&!A/  / &BB   pB(     !<3533533##5##5#;A<<A;   03#3#&'#'67#5367#735#35#3533#3#535#+]/ 'D ' -D6455VS4L   -* TU'-39?3#3#3#535335#3#"'63267#733&/&/'67&'_>33AA#u  ye#8  /))4e9": &   U$(,04&'#5'63&'3#735##5##535#33535#35#!( O ,H"nnJJlh**<,h**<,,    #.*\ ]!1b'+/#53&'73675##5#35335#5##535#35#! )**) WWWWWXX  #1ee#3 #3#'63;265+"&54?#/3 71  &    V   AP#'+/3533#3#535#'6'&'#53#=#73#735#X=@@HE=q  P  b?? **  tt CC9/IK3533#&'#5'67#WBC6% &* *7>   86JL%+1&'73&'+'32765#'67#&''6'6f ,U    / ,2 >        6MA    < !'-'6=3'#33#3##"/32=#&/'6eS00'55A<,  S*$QR<+#C@0_#"/3254'7##5_  $+  ,a5?3673#67&'#"/3265'674''67&''67#53&'  &?      %* &4%   " (      X3;?3673#3#3#3673#53&'735#535#535#53&'#5##535#&  ?77CC #EE::B qXXX     A A'N&Nf6767';#"&=#'>53&'#33#3#"/3267#735#5'67&'767#67#53&''67&'        -# JD $!'   +     0N 5I      # +!93 8          X-159=3&'73#3#53&'#67#3#3#3#535#535#735#33535#335a9?#%[9.8>>DD;;5""5&[""5&    N., )!'-39?3#3#3#535#535#735#&'735'6'67&/&'7&'"URRfdNNS@@!CB" x 4  B    "  "" `        @ .3#53&'3#735#367#"/32='757#rU"KK%%L   !(2  35.   F3533#67'75# ;;R  Z - (,0N3#53&'73#&''67&'767#'6'3#735#367#"/32='67567#S-w5c?    %  y[[77i    " L *       $   Z-?D33#67&'#"/326='67&''67&''67#537#'?#O I     !'-!$ $%#1dMXC            N8@DHL#67327#"''67&'#3#"/327#'6=3'33&'73#53535#35#35#5      81  G  %& ,  '1),..  :::*****R-,043673#3#3#'67#35##"/327##535#35#Z)Za\0:  ! )"h UUUUU    < O )3533#3#535# WWWhkW*W#"/3254'7##5W )  ) )\ 3&'#''60    s~Y #'+/5;3533##5#3533533##5##5#3#735#35#35#'67&'k4::4 6 6 ||VVVVVV I  gI ) ) "    \#'+/5;3533533#3#3#535#535#35#35#33535#335'67&'i$%A5{3>#-$$ 3"U 3"E $F ]]`;*   X#';3#3#5##5##535#3#'3#3#'3#3#3#67'7''67#h~7B//A4N!!A @""A uuW  -3 +.??..      >4:L3533#3#3673#3#3##5#535#535#53&'7#535#'&'3;#"'&'75#)**1S2))11--&&/ 1)*  % +097!     E`  PU5:>B3533533##5##5#3533673#3#5##5'67#535#67#35#35#X 3##3 +* +D ZR :<+E ! RRRR   ] N  G1z` ##535#35#<****`W d#4P )/C3#5##536'6'&'3533##5'67#&'3673#&''67#M`%51 ###  E [=K<+ 4: ,5 no!   $$-    2  %' U(048<3533#3#535#&''67&''6#5##535#3#735#]<AAHD<  _  $cccCC::        =m mRA ) 4#(;#"&=#'>73&''67&'#367   Y   !  % C    =#'+/3335#535#535#53533#3#3#353#735#33535#33555--22//**66i-D-[< <[ ; 13#53635#35#3&'73#3#"/3267#'>7#r$Q ----# 41   !  OO +-7  2  8#67&'#7'535#35+   +' AAAK    &-   4~667#"/3265'67&''67''67&'767&''6`    # (#!  (           W(,04:3#3#3#3#3##5#535#53&'#535#535#735#335335367#\>::F! $?HHBB5C99>*F!29  :%9=A3#3#3##5#535#53&'#53&'367#3#5##5'6=3'#335#" % $\2B@@ _ iJ"#LNP?.t3 E#,0483#3#3##5#535#53&'#53'367#'6=3'#33#735#. /**,,0 +({Z552EE##  :  %" %3:) 8 537INTZ;#"&=#'>5'6=3'#33533533#3#535#35##53&''67&67#&/'6  jgBB> [ D _     .F     # 0534."       Y #'+/33#3#735#33535#3353#3#735#33535#3353#\ $$6#Y$$6#p%%7$[%%7$y B' $ # B( $ %5+S3533#'#5'67##5'67#53533#&'33'67##"/32='67#53&'767#    ! J  # 5 H=.IG-%#b   8    2"&*G3#3#3#3##5'673&'5#5#35#''67'67'676767676*0(())3i  !$$$$$/?!       A %   -    F%8K3#3#35#535#535#533#5##53567&''67&'76&''67&'76S&&&&%%$$&8T           ]''T     (     S 43#53&'3#735#3#735##5'67#535'673#&CB2^^DD$$% "6D1=< 8D7! #$R2$ k./    LA33#3#535#5335#3353353#67&'67'5'67#53&'??98??%%+@;  1   #1B>>M/  1  G NRV3&'73#'67&'3533533#3#3#67&'#67'5'67#535#535#5#35#UCC9 " D U#'##';  4   $4(#\'''       ; '  '  /!%)-1EKQ&';533#3#3##5#535#535#35#33535#33573##5#'6=6&''6$ ,&'' ''!!&!0!a  9& (   D  D ( ( S VV*% #>  !   \%)/39?EKQ3#3#3#3#535#535#535#535'235#&'735'6'67&/&/&'"??9988?>6699>>2?.&& 3&  Q  u     ?    ?  e    `   , &,>Nas#"/32=##5##5'67#53#'#3&'5#''67'76'''67'76&''67&'76'&''7&'76  FD #73  :(C3& z    N     V     P    YQWWhj   '                :!&*06CHL33#3#5##5373&''67'&'#3673#&/'67'#5'6&'35#D**7U0NV    ==C @  0 W %> 66 !2#       D3;?CG3533533##5##5#3533#3#67'7''67#535#3#53535#35#35#O"8##8"7::HW !$ 8?6J7'&   T222!!!!! "&*0AEI#'6=36533#&''67#'3#735#35#7&'#"/32=##55#35%  `VV5555  7   >O>>>4' (0H:1-#,33  .; K R$=EIO3533#3#535#3'67#3#3#535#3#3##"/32=#535##5##535#&'\<@@95< l(F@2 22{AE   $    #   E E+  `#D3#3#5##5##535#3#73#3#73#3#3#"/32=##5##5##537#i~6>+,>5""?!!F((F**TBC  08 (;;( ) :  $8888=N; #'+/37;3#735#33535#3353#735#33535#33573#735#33535#335,66I766I7dd)?)"dd(>(E* % $B( # (B( # V ###535#35#7#"/32=#535#5#3!!!! 5####G ' + G ' l&3'67#'6673#35#535#53#7 '    :*\  #    B L #'+/3AH3#735#35#3#3#5##5##535#3#73#3#73#3#3#''67#&'#6[````@G43F@##G##W33W33T 8@ +~.$=% (++(        y#'-33533#3#535#735#3353#735#35#35#'67&'***2u0**See?????? 5 ) 9X> " !      V #)/5ER3#53&'3#735#3353353#7'6'&'&/'667'5'6767&'B>,$:MkZ'  '4  , )/'11         )+>OSW3&'73#3#53'#367#733#3#3#3#3#3267#"&=35##"/32=##535#35#)+r($PTTMNJJJJFF# ,' MM 99999   %    WI [ # M 2BSW[3#53&'3#3#3#3#3265#"&=35#5333673#53&'#"/32=##535#35#vLR46443344 556 PD  #####   2     wE   0i  *$8 P3533#7'675#! ==N W}6;ES&''67'67676767''&''67'67?67'3##533'3353'67#      +       FY $    %! %22k*##*(!:3#7#5'75#35#35#675#?D  3,""T"_( D3533#67'75#  77L  V ? !'+17=CIY#'6=3#3#3#535#535#735#&'735'6'67&/&/&'3533#3#535#v244:7332  .   I  s !877>D8SE5 6?_8       U         R3533#67'675#  $88^ e G 48<@X^3#735#73#735##367#533#67#5'75#'6=35#35#75#73#&''67&''667#YBB!!>BB""6)%8  ,=$        --)% >J 3) )0GR*, j!      #    #'3#735#33535#33573#735#33535#335]]%9%__&;&B( & (B( & ;} #'3#735#33535#33573#735#33535#335]]%9%^^&:&}B( & (B( & O#GKOSfjo3#3#5##5##535#3#73#3#73#3533533##3#3##5#535#535#5#5#35#3357#"/2=#'6=35#35#Z>K95G=))G--V88V::`%% :  \    %//' " '  ' / ;n //#4E#>BFLRVZ`flr3'73#7677&'7''67'672?7&'7''67'673#3#&/&'73#735#7&/'6''67&'3#3#"/327#735#4&      c      M..--b b //D   n   t  pt               !       $, +  Z 3#5'67'&'F "#  YN f3533#3#535#f===77=JJkkn3533#3#535#n5661u05JJkk b3#5#'67#535#533O B6#[E:"P>3533#3#535#geeUUg r #'6=3#5#3#35#ϗAABB,,22XE A3533#3#535##5##5baaUTb9./?K367327>7+"&5??5 8E'=$K  # p#5##533267#"&5'3'>z'5!.-p./"F  L+,  "m3#535##53#5+3'&'7'6HE..((X    X0.X: 3533#3#535#eeeSUeJ}#5##5}1!3X 3#3#535#5#7'6'&'./F@*`!\   XGGGGG<  }##5#3#3#535#535##53535#5##39//OL./8\///-}1==!3|)((T 1593'7#3#;#"&''675##"/32=##535#35#`.++ (""  9  QQQQQ    # 3Ta  +y -3533#3#535#dddRTd'#5##53#3#3#535#535#3535#5##3/88KI88/B!88!882 !3 33R"!!3533#3#535#ceeSSc    -59?3'67#3#3#535#3#3##"/32=#535##5##535#&'  C]^R%   EE`((([     #   D C)  #3#3#535#TKKWi99.S.Ӂ/ (3533#3#535#3#735#'7&'7767 100(d)1ff@@X3?  6B N    +/3#735#335335#5##535#3533#3#535#35#00B/1  <??6|4<XX+ %uu`P  %% # +N #5##535#33535#35#77J877J88Nff';\3&''67&''675667Xk(/ ;*,< 6&         g$#5'67#53&'73533'673#&": :N8  "   8a5% !(7 ,,   e'673&''67&67#B +m #4?+(>3"3`2    \##5#53&'73##7&/'6Ib_J5{==  =1 f3&''67&''667#] q !5A*,9 4% 1;]f    - V )&''67&''63533#3#535#> ~   QSSc`Q      'AAK3&''67&''667#I&- :/-; 2#  LaK     928>BFJN36753&'73#&''>7367&''>''67'6'3#3#3#735#0K           M@@AABB        -K  . % 3'67#&''6A8/ K* " R:q  2#3267#"&=3#"/3276/ # V     I.  f 33#535#535#)*ࢀP u3'67#&''6c j' }!d   ;u  B3   ")/#5'673&''67&''667#7&'C  &NR!! &  !0D   {X /4C    %@0/  l'673533#3#3#535#535--++2}7--(2667667 n3'67#&''6/.P A   3+q   3.3'67#&''63'67#&''6-*@%   (-I"  (0   C / :  k3#"/3267#'6##535#P  E  @. #&WfF6 z03'67#&''63'67#&''6=.)@%   ).I!    (0   C / :  y3533#3#535##5##535#y322+j+3q@@@""##Pbb>,  $*3#3##5'67#535#735#33535#335&'a',, (0(&:&  eX> ;CZ u3653#"/32765#'67#.AL  :F >=V O.H7d 3#'3'65[-*dzy(1 ( w 3533##5# WVVWC44GGj33##"/326=#53&'66  ~~N  j: 6 1T #5##535#vvvTkkJ8b 3#'3'6573#0 '>byy./"*n u3#3#67&'7''67#Eyy%m26  GO>u"   !.t#3267#"&=#;5#͋+6&4:E1122tK!"p''c 3##5'67#&'a"5 A^. -N8 ! U36733#&''67#al_G KN DXC $36 & z3673#&'#'67#QqB, 6#% 9 (=    )#3#5&''67&'76֚  %  k    \3673#&'#'67#U mE2 8 < 3G "0.!.#)673#327#"&'#67'7&'&'.T;E? ! - K Y!> p !1'%2 R:   s3673#&'#'67#UmB. 8; /C   $$-!%)#3267#"&=##535335#33535#335F % 1%3GG33G2y33G2w_  n'9'675653'67'56##53#"/325u #$I 4  +{.V  5$9 QwR ,y 3#53#3'35?~;)2e #5##535#33535#35#u00E0u00E00e}}/J T3673#&''67#]l]H M 4( @T;   -" !)P 3#5353335#REiEE:G.L 3'>73#OQL2# )d3533#3#535#3533#3#535#;:<<`\:NQQjdN~AM|3533#3#3##5#535#535#)))$$**..$$)Q3#"/3267#'>7#`   " R:.& "&(3#6767'67'67#53&'&''6E[  *X 4-CX*P r   2  ? 03'67#&''67363'67#&''6g@1] O.6  $G:@y k;4 T6 ( .A3  J$*#53&'73##"/32=#'>7&/'6ZEb`F  & h{   4  /'$   S $3#5'6?'673'67#&'&'P !7EJ A8 `  |%   % <- 7"#3#3#3#67&'7''67#535Ѐxxxx 58 IR8-     a I3673#&''67#ejZA JU F[6   *,  G$3353#5#'67#535#73533#3#535#   @4P755/p.7"0  ##// A3673#&'#'67# dlZB KP @X/  &'  = 6'2'6'&/&'&'#'6?'67676767&' Or_O8 7 NN "/3E$      0     "#|"&*#"/32=#'6=35#35#'##55#35  97777'33 |w  ")>(=Cl{.J33#3#3##'3#5#535#535#53JJCCKK8GG<=3533#3#535#3#735#   &#''2r.#[[;;  t;0& $D   (1"&*3&'73#3#3#3##5'65#5#5#I .HG@@@@M %K<<<<<   b #%&&*.3533#3673#3#5##5'67537#535#35#35#D'## =Z hy  'PT'yyyy  [ B U- ^3#3#&'#'67#5367#%S x1 %&>/ .F I    's$(,#"/32=#'6=35#35#'#5##535#35#  75555#"""""so   !'9%9  3   #7 /!    #1u  2      .   0-( %6 63#5##536#5'67#53&'735#'273673#&wYJ ) 44  0wwq     ? !'=C3#5'6?'6#&''6'&/&'3533##"/326=#&'E 2NP    '   ^  ^  ό-  J         - #3#53#735#3#735#'3#735#㣨3aa==*<<]<<~1*// }3673#&'#'67#Sn9' / , < ,>  ! 27;?E3&'73#3#3#3#3##"/32=#535#5'65#5#35&'N!@B>>>>J11   u$@.3330       8    @  '-393353#35#53353#5##535#3#5#'65'&'&''6S+h**i+ %  % "!1 1!&42B B2 &72     #  E.CI3'67#&'&''6'3353#5#'67#535#3533##"/32=#&'>]R3 !m :/K^  ^ $    &2&      3673#&'#'67#H {3 + >* 0   "&*26:>B3&'73#3#3#3#5'65#5#35#5##535#33535#35#S$.777`@@T>@@T>>    1   HH # 7<KQ#67325#"''67&'#'6=34'#53533533#3##'7#3#67'675#'6:    `pv2++V gP 9  c%  &($ $-&    # * " 3#735#335335"&&8%&;K 3#735#33533573#735#335335gg hh  :: B %BFJNRX^djpv3#53&'&''67'6776767/&''67'6776767&'73#3#3#735#7&/&'7&/&'7'6''6Pq           !<<<<==r     :   *    * *             ~:>B3673#&'#'67#3533#3673#3#5##5'67#535#35#35#$1     * 6/ '( ////      _ N V4 } #'+/3#735#'3#735#3#3##5#535#735#33535#33544N33 h+1111**B*22/V((35 w3&''67&'67#53667#;+   $ N+  "$!6# t3##"/32=#t|+ <   h3&''67&'67#53667#/&    G* !! !%y4#X'>7#533#"/32767#7#jg $  ' 'DZJ[ EJ_J o3&''67&'67#5367#7)     )P* !%i 6#s3#3##5#535#wv177662IllI i3&''67&'67#5367#3'     )L.  "$i!5# a3&''67#'6;% * L+ $75/- :h*"2g 3673#&''67&'67#67#w!G+ * =% D( "  $(_"=& r'6773267#"&='76. 9;  *-  <P  S +33327267+"&=#&''67&'767#532+* 7&   .  $ ,& $0  w 3#&''67&'67#53667#C  " $ !  2     c( g3#67'535#U< ) <@bY  z<k3#"/32765#'6&'N   C   k!3  |373&''67&'67#67# $ 5 " "% ,Q,  "$@ %7# #5##535#555Σ \373#&''67&'67#67# T  {/ L,'*E 6# Ex D K   % j3&'73#3#5#gc  (;e3#&''67&'67#5367#6P( $ #)) #D*  '+=*!){ 35#53#5#535#X[o\\Xj8A_(#5#33257+"&75'675##5353&  5=0=*] % UM%)r*=%%k3#3#535#535'2 995~4889IOOGg3533#3#&''67#535#}'0095 /(, 0 ,/'++#6!10 $3+e%3533533#3##5#'67#536=#5#r"!!% "N"00005YY6# "* 55 b3#3##5#'67#535#5#qz!!"'$ !O!Ljj@* &7LLLLf3#&''67&'#53&'767# 6# #% % 8  =@+)B/%a &/'6''6767&' "3"F (0# C!J>.)F(0  .SM(r3267#"&=3'#37#3 %'sC0PJ n[HHHl3#'6=3&'735#,X,'EE\># 8W_7j"3533#3&''67&'#535#67#q555, " ! /5? 9 &&'&    &'ja !3#53&'3267#"&=#'6=4{37  &!Os   e.$45p#5##5##535335#335!!55!!5!tVVt..P===m3#&''67#536='6 84, ( (-12,A7J=9!I(i '67&'&'3'67#*"  (k  ! X(%2 '. +h3353353#3#535#!@>Rc`T((/_367#535333#&''67#75#i/((18% ( / * ,dX*((L/9:29&+k 3#735#35#+\77 i!3673#&''67&'67#367 J, "'+%)@4#$ >W  Q       u!#"/32=#&''67##5373    !4  "B''c3##5#'>=6 ,;g!4  E .<3 5E9c !&/'63#"/3267#'>7## $^   $> > =*%)bL-1)'p "33#67'73673267#"&5p""  ?   Jl  Q` # `%33'67##"/326=#53&'767#lv0  %   AE ^  _ Z p '2'6'&/&' Ps_QA  8   "    {!3673#&''67&'67#367 K2 %! /)> <! BY  d  '    !t3533#3#3##5#535#535#x322..6677//3&&&&>>&&[3#3#3267#"&=#'>7#upp (   ! !2e i;3,3q3&'73#3#"/3267#'>5#y6 .L@   -&c#N,7=Ln#3#5&''67&'76os] &  `$*36733#"/32>5#'6767#7&'&'i.@  , ,  K  &&Y6 2?5B 0Of_3#3#5##5'67#35#pFR:  &()::#"~ c1DM[#)3673#3&''67&''67#67#7&'h%NPF   & #R-% ,7# 7*8Zc ` %'>=3'#33673267#"&5 tLL< %   D5 1#_G4! *  + ' t #5##535335#35#35#35#R23 33 3..I777888g3#3#3##5#'6aNAACC %%B &d3#"/3267#'67##5##535#h  // )*}QQQL1>/_iiG4` 3#735#35#3#sqqIIII'ĜW2v1d ^3&''67&'67#53667#,#   )N-  "$~!4# `#)3'67#'63#"/3257&/'6^ O  '  8  I   *  _)*-'/( )L13'67#&''67#"/2=#3267#"&=C.F ?%  " 3 +"  I=   + A  X W3673#&''67&'67#367 Vy.   -)B 5" H_ 2 G      k&'3#3#3#535#535#  &711<8//6 &7<<7a%3533#3#&''67#536=#'61174$ &* + 04 ,, 572 $, [3533#3#&'#5'67#535#r-22=4 !%)6-&&%2$$2b`0%(2%`3533#3#&'#5'67#535#m4992)%&&/4&&#,&%)`_/$)3#]#)/&'36732767#"&='67''67&' )   t   .T6Mk5$  X6% + ")*!i 3#53&'&'73#536OV!  h @} %   d'673#&'#5'67#53=4 9. !-6 );5ss4 ";f '6&'3;#"''67# 4@>  !k'/ =GU   #>! Oc3#3#3#535335#p2++6;LL}}l3533#3##5#535#7'6'&'u12299::1c  Q MM*JJ*U  h$)/36733#3##"/327#67#?#7&'7#7&'hn   blG 6J" q'**'=&&*>>5  z=!5 R &'67#73533##"/326=#&'. ) /^## ^#   Si; 6  i !&''6&'67#53&' !)    Of % -.)& Y r 3533#3#"/32=##5##535#r5552  25 !\  Eew!e!&373#"/3267##5'67#'672735.66 # "" ###7@ 0iZ&" ($H6o67&'7&''6#5##535#"$ .4XDDD8 & FhhF4_!%,3##"/#5##5##5#53535#35#335#325  ##[] fffuu[[IIIII[a i"3#&''67#53535336=#3359# "'- 5,,,N22/ ".N((N ** <m3533533##5##5#35#35#m55+5555''''99:n3533#3#5##535#35#n899.E+8!EE222pp2~9f&'73&''676'367'  C! $ ` #)*"n$!!.$O  e3533#3#3#535#535#'622//7;11$ 888888 &S3#&'#5'67#535'2 $+`N"4 8%!8 3#M]"&S #1/Z&37533#7'6?3673267#"&5!$$&4? n" #) $JX# ^'     Z1593533533#'32=#'6=#'32=#'6=#75#35#[:: 6_o\\\\Y  T?#!@ Y  T?##> KKKKd!%&'73#3##5#'67#535#5365#  R " &$ !"I% 8\\@48a88] '67#p  g 2835#'273#3#535#+,+ ++%^%+hF HRR_"(.3&'3267#"&5'3'67'6?'6'&'   $(" S d  eJ  vC* "3 R & q#"/32=##53#3#735#  UAA77  ,W5\3#3#3#535#535#53&'7369]RRdbRR\0 1    b#3533#3#&'#5'67#535#'6//6)!$'6 ''')##)`a-"#-' !m3533#3#535##5##535#m8::1t/8zEEE!!##Occ?,b(6767'67'67#53&'73#&''6 H *&: 8K A - Vm J "%k3#3#5##535#535'635# ::.J0::>#JJ+&dd&'1n!%)67&'7&''6#53#"/32=#335! 05kEEEE"   5u J\ *3#53&''67&'67.5'67&'99  S +    #+ +  6 " '   \3#'>=6#5##535# .=kk  G0888"C7 7E:jooI7Y33533#3673#673267#"&='67#535#v-<)! (,     "1)  "     5 " d3673#''67&'67#367> ) ?'> 1  1J       f9@3673#&''67&'7#67#'3&''67&'67#53667# ?  "  s3    " $ N      7&      A }3#3##5#535#j.3300)InnI5<3&''67'67#5367#3&''67&'67#5367#>3   % & %4 #   ' '    4 0   3  Z3&''67&'67#53667#,"    P,  "$~8# t #3#3#535#35#5#(&(+w''LL%%-R-@-l+k--p 3#53#3+535#3'35#1-.- ++)^^):< T0G3673#"/3267#'67#3733#"/3267#'67#73733#"/3267#'67#!NV  JC4>..  !$  #s..  !" #  *       P 3673#&''67&'67#367 E9D("'J:!$ 7N >     e$*33#3267#"&=#'>7#537'6'&'<+    77 U  Z\ " _B, '7N&  ^#3#"/3265#3##5'635#35#[  O B6  $$$$ F3m iq  GGa!%33#5##5'67#&''>35#E2OC R 8  CC :c WC   2K3#3'67#&''67#t9;L@1  ' 0% R 3#"/3265'3#   1b OIO,3327#"&=#'6=3#3#"'#5##535#326= VJ  .V66#!/QEN?< 1>_'R $zZj&F>c!%)3673#3#"/32=##5'67#35#35#m%JQ P   = (====  5x $CB[##53#3#'6=#5373#3##5#535#</ '.@DA)$5VDrrD^-3533#3#3267#"&=#'>7#535#'6~,,7(   -)B ***O# RK!($* "l #5##535#3533#''67#YYY!  ྫ*"" :1"!3`*3'67#&''63'67#&''6:^T4   (6h `2  & = /  D G:  a333#'6=37#'6#3267#"&=3#"/326A#nF8 M,  (P  =3' (/G [U  l8 ] &''63#3#3#535#535#"  &1W#,,;9++  #('!#**** Y$*3'67#&''>7#'6'&''6vb  %0 ,4 % G7# '        1  Y!'53'33#67327#"&''67&'#7&'3533#'67#dA43     Ap  d$ ,,<'##2   K<   k%%;0 -#673267#"''67&'#'6=3533&'7;    r 3,&5"" !'&7@I=/ .:T  )#3#3&''67&'67#5367#67#:`*2 % "0 $       Q e#3533533#3#535#35#'67&'n!.L....AAAAZ +!g3533#3#535#3533#3#535#t...87..//<<.""""a##$$] 3#3#535#5#7'6'&'f'.,#I?  a  8%.--/2+`">673265#"''67&''7'73#3265#"&=#'>7#<    #"?+    (      f6 <"&  \#'367'673#&'#'67#3'>73#h-$;0G$  $ ,$&!  1,%+3( &*kl +3533#735#33535#3353#3#"/3267#7#t01t1O1iXQ  T V342, ']!%3#3267#"&=#'67#735#35#35#rm  - %GGGGGGƐ0  65*fBCq"(33#"/32=##5335#35#7'6'&'1  M/MMMMN  Q  =  ;0Ly  c#3#3#3#535#535#735#33535#335nx111>=1123Q3sBMX39#67327#"''67&'#3#"/32=#'6=3'37&'.     1+ C  @+;$ /" $RWC;- .7S%%"  P23533#7#"/32='675#73##5#'6=6*$$   * &3\.<  %<<$ 3R7=3533#67676732767#"&5'675#'6=#7&'ahM%$ ." &#g 44(    x`< :UC c 3'2'6'4/&'3567#533##"/32=# 2H;7 * !  @Xt;;  @  d , (W !'3#'&'7&/'6'&''6''6m   R L  )N Pa DD         `(.4:@3#33#3##"/327#67#537'665#7&'67#7&'\dc  [RA!  ,D&     !3  "O!  Z&  U 6'>=3'#3773267#"&='75'75'6 {TT/179  " /'D5 2#_>,   _$(3533#3#3267#"&=#'67#535#35#i5;;.  . ',5FFIA  GE8IK#[!%3533#3#&'#5'67#535#35#335i99941% " )/39 3 E)$BE&,EL!!!Z 3#3#;#"&''675#735#vm-44&)  -GGU&3*: e1U5'673#3#535#5367#'7#533327#"''67&' $ HL!#7(*.    4<<0 !68%Y !-3#&'67&'67&'63#3#535#c   7   9   i=CC<   S**b ,3#735#33535#33533#"/3267#'67#534urr.K.9> * 2 , ,/a8=.@$+@1[$3#735#333#&''67#5367#335PP,,5b;$ '-- 28/B%G%E2+-"!O $#53#"/3267#'67#535#5;5#35#lG 02 )))d)^ 3#3#5##535'67#35#7&'h72O0 -8OO?Zjj;(6_^ 28'2'6'&'&'3673#&''67&'67#67# 5M@<( !  (P / ( L,    7  #   / u 3#735##"/32=##535#35#yjjBB\ LLLLL>=x  1(;Z"&#3#67&'#67'5#'6=3#mq0  2  ZZC   $Q`  mB4 4@^*`!13533#3#535#&'&/'6733267#"&5k5551w25= >  R     &&''@ ! ) !6  c $('67&'33#5##5367#53&'5#$ -# !& 1 N= U8 @N$-% R S $$\*.23673#3#"/3267##5'67#735#53&'35#35   !4>   (% %(015 0 ?6 QJ,#BN-L#3533#3#535#'3353#5#'67#535#t5441v15U# C5##)).|' YFL3&'33#673267#"''67&'#67#"/32='675#535'67&' !.-    "    'R  )!)* &%1( ."<  0("  U3#3#535635#'67&'-0f(9$22P  8{8Q [$*/433#3267#"&=#'67#5'6367#367#335? .+  / )' #- 02' K; # A:,E  @'e!3#33#537#537#35##5##535#iC@ !,+;2FJJJ4"M"FW W9'Q33#3#5335'6'333#"''67&'767#'7# T  *f6 54-7      4<vc}>' !'4]!23&533#3265#"'&'#7&/3#33#7'7537iM)(  Mv  _::&0"#??8$WD 7$, _[k 3&'73#3#3##5##535#k:9vvvvsMMM RR2 c"3#735#333#5367#'67&'NN--4a b^% HF&F< S '#5'673&''>'&'367'{  f   "     22l$%!#TZ  a 3#735##53#3#&''67#536tllFF/w5>9 1+ 0/25F"Z  "!" i&'73#"/32=#3#~ .Q   ?3   33#&'#5'67#53   IO!)Z/43#67#5'75#35#35#75#73&''67&'#367Z[  4F     ,&%%^(a"fK8*E1!%-K 3673#&''67'67#37>7K2 # /%G 1!5 ?U 5  =       H053#67#5'675#35#35#675#73&''67&'#367t&- $/////V`   EQ-1 G.   "b%+3533533#3#535#35#35#35#'67&'m8$888888 %D nnDC/  %3#53'67'7&''67'67676 W# "  "  @P,% -*(_5#53#3#"/3267#72 "   #'I*K 9LK+BX3&''67&'767#73&''67&'767#3&''67&'7567#73&''67&'767#XG     2QB     -K=    'FH      2           X!       ,!    V!%)-3533#3#&'#5'67#535#35#33535#335b><<71% !$',6>##6$Z##6$\#!>C#"\9: b3673&''67&'67#67# &   *K+ "&B 6$l 3#735#35##5##535#35#uqqKKKKf\\\\\]797m m'<c/533#67&'#"/326='675#535#535#&'wb=  " #@cMMO  M   "+ .W X )#'6=3533#3#535#3533#3#535#r#((/k(#%((1{6%OB: 1?b2O  J%)-#"/3254'7##53##"/32=#3#735#g  #U}  Z>> l}Q  L1_+'32654'7##5  ? @o"&*3#3#"/32=##5##535#53635#35#7-7  $#6/"IIII [7  "QQ@P[ /9c "(.#5##53&'73#3##"/32=#'67&'^73OO=   9 \0/ *K  H i !%3&'73#&'73#536#5##535#r05{  G *M $DDD    @[ [?-`+173#"/3267#'63533#&'#5'67#7'6'&'`   V +**  $T  =   A+x M44  2: ;   FJ%).533'67#3&''67&'#'6=35#67?*+   & &&     ! %#&& [ ">#5##53&'73'67#&''67#3267#"&=3#"/325c=A$< 1   g   ;  $%  ) j)S  "e  zE  Z43533#3#3#67&'#67'5'67#535#535#g4==55C8   3   /=//4   Q6  3 N4K33#3'67#'6=3367325267+"&='73267#"=#'>=44B Z&!/    .  $   =F$DE 95  ./ U !.4:33#3#5373&''67&'#3673#"/325''67&'x!M0J    _   B  "F_6!0R>&$@M`  K $  g%)-36533#&''67#3##"/32=#3#735#r325 $ ) /    hFF%%     9W  T9Y#'+3&'73#3#3#3##5'65#5#35#! (-)))).j ;')))) #&%*#7&&6%\)/4833#7&'3267#"&=#'67#5'6367#367#3353#!      41 * . ) 2# N  '  D7".B  G**`!%)3#3#&'#5'67#535#735#33535#335rs0;, "# !/=10M0c(0ON,'9Ae4;3#&'#5'67#535'2373#&''67&'67#67# 6(   (77B&Q1 !, " G+ !+*    Z353#5#535#535#733#3#3##EII>>E}FF==IIv " `353#5#535#535#33#3##533f"((!!"d))$(1*++*1(Y6:>5#535#535#535#53533#33##3#;#"&''673535y //66..88==2244()  ? : ;$# v$X'-39367#53#3#&'#'6?#3#"/3257&/&/'6a//w5I%!' &6   C    1 !# i  M#)+"!') ) "]-3#35#535#53#3267#"&=#'>7#56""S###6     !!rK  N.- #'j`)/37333##5##"/32=#535#535#5'6367#35353 #!  ++33" -& +!!!*6 "  ! +n#+/33#327#"&'#67'56&'#5##535#35# 4/  * <"fNNNNN   ]& Jm m'<_ $*3&'73#3##"/32=#735#'67&'i89r.  1LLd   HA  =$@ ' ] ).#3#3#535#35#5#7#53&''67&67#%%$$i EE!!i `   ! 3-k-.I $    h #5##535#3533#3#535#35#```! H!$$ ܽ&EEP$i  #5##53'7#53#3#5'35#35b< *]JS@77@))  >N jSc$13533#&'#5'675#&''67&''6p266% ! #2    S  G7)SO&/L    '  n $).3#3533##5#5367#536365#335367#33599 $$M %$1M/! c 33 c 5 A  P'3353#35#53353#5##535#3#5#'65l&[&(\$75GG57KFX XF/ 1Ge33#3#3##5#535#5335#35#>>72====1-QQQQ^--^':j(,03533#3#3#535#535##"/32=##535#35#q27700=9))2s  FFFFFR\  $t 0X (,04&''63##"/326=##5##5##535#335335!$ !"% 1AAd %&(%!i 1111=3!!!!! `{3533#&'#5'67#,&&  #  +/v`3533#&'#5'67#*.%   00l #03#735#35#3673257+"&5'33#67'nvvNNNN%   ;  _8;/(  " ^+  b .'2'6'&/&'3#3#535#535'2 4J=9 1    s >>7~3>>8    &#!!"U !%'6=3'#33533#3#5##535#35#XXS-..(>)->>"C< 3@_=,2R RO"U#3#73##5##53#5##5&'7&'ffmii 26F z M7'3'>7&/&'//2 i1  [  ZHI[ZHI[5 5 &  Z#'+&'73#3##5#535#53635#33535#335  K #5CCDD5C>""5#X""5#  g..g?Cj !%)-3#5##53&'#5##5##535335#33535#3359a7R!!44!!4!U!!4! .. Km// o*B_ *3&'73#3#735##5##53##"/32=#c7: ppJJnl^$   '  3.1/$, )}G3#&''67&''667K         ],03533533##5##5#373#3#5##5'67#35#k##2CK S?  ),??- Z F "Z)Y *.2<&'7&''63#&'6##53#"/32=#3357&'6 (- !") (AA6  !@K    (  $ % 60s ]7$ $ [ 1593'7#3#;#"&''675##"/32=##535#35#g +(( & !  6}  LLLLL   # 3Ta  ,y ,g&*.263#3#"/32=#7'7''75##535#735#33535#335ov1:   '  "&912P2]T  = #[m7;`+/336733#537#35#3#3#3##5#'7#535#735#35m";$+2,1z,//;;< C:RR , " (4Ba 43&'73##5##53&'7367533+'26=##5##5f4 :h#   +2   #((  2: &XX?P](>3&'767#533'67##"/32='67#3533#&'#5'67#g6  Ws,  % 0<=." " "-     @ #JL,"`33673#3#3#535#535#53&'3533#&''67# :11==119!:?5&) 9 77    #  (!^!%+13533533#3#3#5#535#35#35#35#'67&'h<pl$<<<<<< . ^1C^:9,   X(.4:3&'73#3#3##"/32=#535#53&'#367#&/'6g94&=33  88>#16=  I  <  7*a  ! R/33#67&'7'3#3#535#535'67#'6=3'#3}p:   ,,5}6(( !ZZ     E4 5?_:(`.26:&'3673#3#"/3265'##53#"/32=#3#373#  X  #x   BF   "   9  kE`e*048373#3#3#&'#5##5'67#537#537#3&'#35#35#p1698=P  7  &#->&7777 V TX 0:k#'+3533533##5##5##5##535#33535#35#k$""$U!!3"U!!3""%7%%%^(((^ %+33#5'6367#35#35#35#'67&':r.+JJJJJJ E  l 0:8'  d -3353353#3#3#"/32=##5##5##537#k!"AA +:&55&7 S ?JJKKVgP #3#3#55#535#735#  k9'!!5yg5U!O#3267#"&=35F '3C  eb%)-153#3#3#3#535#535#535#535'235#33535#335 ==2255=?553377*5&!!4!U!!4!WWb5[%)-3533533##3#&'#5'67#535#5#35#5#e;&?0 $ $/<');;;;K")EC%"K:g %3#53635#35#3#3#3#535#535#8s&KKKK6//;?//7 \\,97l#3#3#5##537#35#35#35#35#35#l:=W,8F#yyyKK] /&''63#3#735#36533533##5#'67# !" ""# )??rrLL""&$$((!   5< 44/U*.23533533##5##5#3#&''67#53535335#335b00B!% !%2 5;111!#<$'" <<)))QAGK#67325#"''67&'#373&''67'67#'6=3533&'767#'3#(    D  T L997!5!&/%*IE  7) .8T""  XU !%'6=3'#3#5##5##535#35#35#$$6$nAAAAAAAC< 2@`B0#%88V7<B'23673#3#3&''67&''67#5367#53&'67'&' 6M@( -JSWM  !  ! "'& )  %        $,  m z k #3#5353335#35#35#'67&'5q)=fKKKKKK  F8978'     [.4367&''>'3#&'#5'67#535'6'6  ( ;%%%  (-"1F      (+  #' Y (3#735#35#5#53#3#;#"&''6ullFFFF  88--() \6:OB"b/333533533##5#3#3#&'#5'67#535#5#535#x;^490" # !+6+L++:76L+Y,043673#3#3#5'67#35##"/32=##535#35#a*PXR,9} !*e  MMMMM   - $^ )x!/U!'+13533#3#&'#5'67#535#35#&'735'6c><<5'!( #"5>!!0!T"GR-$TW.  .. m ##5##53#3##5##535#35#35#YCCDD[PPPPPPPUCCU# "12R%+A3533325#"&=#'67#'&'&''6#53533#&'#5'6#  &   %  $9@E?,#! (E  99-(      :;8! b )/53#735#33535#335&'33267#"&57&/'6pvv1N1!    T  [  rBK6 : 9 ! V+/37'73#'6=35##"/32=##5##5##535#3353357p]]s       >#73 (6a,@e  !####<{.p $(,3#735#33535#335#"/32=##535#35#p{{""4!U""4!  KKKKKU230g  (~$4i +1593673#3#5##535#53&'35#5#"=#'75#3'#635# ' &-&X&-$ (3X6XX   =m'."'"'2P^3533#3##535#35#^+***Sb*k/V+3#3#;#"''675#535#535#535336388F   .`dd](;X ) <3Y $(#5'673#3#&'#5'67#535#735# #Q!+$   ")++ .$M%! LH#)) @373#&''67&'67#367 F1 ! /)B . :Q 3      @%+1'6#5##537#53#'63'652''6&'I!!P(8A]"#iG @I ( ,} C33C %    S!&,28>D37333#"/3265#'67#37#7#'&'&'&/'674'e02  h %*3&!/A  g 8  -"0.K0 )E<   ])?S3#"/32765#'63353#'67#53363#"/32765#'63353#'67#5336^  Z  ) #  ^  Z !) #  J -  %  % 7J ,   $  $ n 4A3#5335#&''67&'763673267#"&5'33#67'9v'PP;        A&&  ^^M<    G"   U*  U !283#53635#35#35#&'7&/33267#"&5''6;t&MMMMMM/8  E     ww .333    - ( _/33533#3#535#'67#53#67&'67'735#q000;;0 o1   4 II  99   : 0  _`%+CJ3673#3#&'#'67#5367#7'6'&'373#&''67'67#67#j1;>L# ',k  O  #B  ( $@      :          ^$(,13533533##5##5#3#7#5'75#35#35#675#` -- 29$CCCC%CcoBC[#'<B#'6=3#3#67&'#67/3#3533##"/32=#&' nn3  /  YY D   D zE4 6>_+  +%_d$ !  [.263353353#3#535##67'7&''675##535335#335o0>;1w5 :=""211##**!36;   H *c&.26:>677&'7&''73#"/3267#'67##5##535#33535#35#c  FH    =Z$$7#Z$$7##  1  TF,>1Vr r+C3#&''67&''667#'      =,  .!,O  3353353#3#67'5#'6=_  HHH= -??-> D  A '$ # Lv &,3#"/32=#'67#5353635#&'&'B&   0 // [   1 >  )  |F);#"&=#'>567#53&''67&'   @X     Q  T $(3#735#'67&3533#75##5##5#kttKK"   Z b@&   OO======g"&,28>#3#3#3#"/32767#55#5#35&/&/'67&'.))))2  l9&&&&   .' O 1&%/ ]8<@DHLP3533533#3#3#33##"/32=##5#53535#535#535#35#35#35#33535#35#d !$$(A5 V5>" 3!!!!!!3#V!!3## E  ""E -O5Z$(-1A3#3265#"&=#'67#536365#35#365#35#67'7''6@!    : / *//,!#   gO   UE$;g 7 E 3   Z(E36733#3#3#&'#'67#537#5367#3#&'#5'67#535'6g5;>=CU! + +%+2[ 77  & $+9!  L &1 a A#5##53&'73#67&'#"/326='674''67''67#Y4Bp9    & .   !!  *   ''(,       f635#5673#35335#535#53#3&''67&'77>7#p12 +23! $    _L[ ]]^   d!%)-133#33#&'7#'67#53535#535#35#35#35#;;1 1  , -/::1MMMMMMM|    |A./P $(.4#3##"/32=#5367#'6=35#35#'67&'21&  )03<<<<P   ^>  9^ \<7 -9nQ:3$  _43673#3#3#3#3#535#'67#537#537#53&'    !<;?OWZ/7A$  '&*1     ))  Qx#5##5x''_4:3#'67'6753&'3#3#&''67#5365#'6'&'+a 31%#  % &!#  1 K=1 (&  \ , *$ ( !]7=C3#3#"/3267'6?#735#73#3#"/3267'6?#735#&'7&'aA%+    / #.KA%+    / #.B V :h!  .<:h!  .<_   _48<@DH3673#33##&'#5##5'67#535#535#535#53'5#3533535335  (,$    ##!"26   %%6II08'g 1'2'6'&/&'3#35#535#53#5##56 6M@9 /    /""X$$%8X  " #"" ~] =3#53&'3673#5##53&'3#3#"/3267#'>7#53&':8 !h$46RL  9 "$> $  "" +  1 $""e63#67&'7&''53&'35357#"/32654'7##5,  _  fL$ **LB$ 'B 373#&''67&'67#67#'    ! 0Q   &)_B)! K ,3#735#33535#3353533#"/3267#'67#^II ) <$    $a8?@D 7 % 0\@E'23#5##536'&/&'3673#3&''67&''67#67 3J=.d] %GNM &# .    &&    G     %! e"7D#5#&''67##5'673#67#3673267#"&5'67'533,    (  : . 6   - $N= =J   T    $" Tb !'-3#5##53&'3#3#535635#'67&':e:1) T*-'' J +- 3&V\&=    Y!'-=CI#3#53#3#'67#535#'6&'&/33267#"&57&/'6ss0=!*/ #  $,5    [  `g   0  -  1 4   _ 06<3#3#535#5#35#3353353#3##"/32=#'67&'g+%%+N##dqq;   = g  <<+;( %  [/37;?EK3#676767&'7&'#"/32='67'67#735#33535#335&/'6h~?  %('!    )##5#X##5# BP  "+ %  0/w   O (J3#'6'3#3#"/3267#'6=#53&'3'67#3#;#"&''675#8? .   CI       !% k"UM0 4N! A ,:  C#n P3&''67&'67#5367#%     ,W* #'l!:& d -23#735#35#3#735#3353353&''67&'#367rssMMMM'q (!  #  E* ' '40  N#(;#"&=#'>5#53&''67&67#   `  -    H     M$#3#3#&''67#537#'67#3#51,      Xj    [}SCGKQ#35#535333##67&'#"/326='675#535#'>=3'73535&'w/$$+ %     $$/ ?M 4 ##   %*    B3 0"\  2$*  ]5=AEIMQU#33##3#"/32=##5##535#535#'>=3&'75#35#5353535#35#35#35#1) )+  )%%0 9 00%7?)))  S  """h  B5 .$]  (   E*d!53#53#3673#3#5'6735#'33533##5##5#53w|y.8BAS  22''\XH   ;( 8q b #'6=b*& %) e;3#&''67&''667'3533#3#&'#5'67#535#F    ***,,  $,*       4J3#&''67&'67#53667#{b"  "C 2 *5$3J      0  C59=A3533#3#&''67#535#73#3267#"&=#'67#735#35#35#"""(*   "$'"ck    EEEEEE   Z   !  A ! # `%+17=3#3#3#535335#3+'3267#733&/&/'67&'i900;:!l q\" 2  +''5g:$; &  a/37;3533533##3#3#3#3#535#535#535#535#5#5#35#335g'668822?@118844X'!!4#22?b4833673#5##53&'73#53#3#"/32=##5##53'35# i  #X!6   ""633$ ** \99.  DD5F"b)-153533#3#3#535#535#3#&'7#'67#735#35#35#l777..=://7u%*   QQQQQQ    A_     C % & K"&3533#3#&'#5'67#535#35#335R    D  =A"DO$$$i #06<C3#5'675#73#5'675#&'7&'&''6'6'67'>i= +F= +1W ' ' ( & '+ !/ 35 'K ,0U  U      5       + L $*06<3#3533533##5#'6=3&'#3&/'67&/4'4n D!8(   M I  &;;-8#PP Z* # ^.OU33#3'67#73267#"&='75#'>=335'673673##"/32=#7&'<<@-    /,!2+ 0  ,     G9/ '!Q   )  `#';3#3#5##5##535#3#73#3#73#3#3#3#"/3267#7#k|6?..?4 !!C J((J''Rc] b  #::# '    %G*DJ3533#3#3#3#"/327#'67#535#535#73#&/'67&''667#100((*::   ,  "2((1B     '   "        J"&6E3533#3#&'#5'67#535#35#33573'67#'6&''676T!!!  ! +/   !P B@PP...O ' " +2>('%;_#'+/3533#3#535#'6'&'#53#=#73#735#f7::A>7e F  }X::**  ttCC8.L(>3#67#53533#&'#5''6=3&'3533#&'#5'67#;  ?     K&  b]  19W I4$]V 2N &-FLR&'7'673#&''67&''667#'33#"/32=##5##53'67&''  a 7>     #d0 0  4          0(C /HHIY\-173533#3#3#3#3##5#535#53&'#53'#535#35#367#]ABB565)C::99B'<15AXX02 !! 2/T T $(,06<BH3#3#3#535#535'65##5##5#35#35#35#&/'67&/&'wg ]       f ] .// 9......A/////I  -153673#3#3#535#'67##"/32=##535#35#-36!U"  Q   %%%%%   Kd  ){!1_3;?3673#3#3#3673#53&'735#535#535#53&'#5##535#'>88BB??66<mQQQ     B B(Y#'+/5;3533533#3#3#535#535#35#35#33535#335'67&'f&$B5|5A%/&&##5"W##5"G %J ]]_;+  a $#"/32=#535#5#'##535#35# --  qR#1AQ"1xl#"/32=#'6=35#35#  !   l` ++-a  $##535#35#7#"/32=#535#5#,y  ,\%87 b\%8{g3533#&'#5'67#{%$$   U  /4 X17;?EK3673#67&'##"/32=#5'67&'767#33&'35#35#'67&'e)A"  *  )   7 > +@@@@  `    90  -5   E-(   R!28O3533#&'#5'67#7&'7'63'67&''667#35#53533#3##5#'h7:- ! (  n [     8 ##!,, '%  8   V>  ''&& Y#'+/37;?C35333##3#3#535#535#535#535#335353#735#33535#3353#k12288C>6611==1Cauu 1 Q 1 v        SB( % # X"&+17=CIO'267333#"/3267#'6=37#37#7&/&'&'#&''67&' 3H<      aAFPS'  ^ ) ' 4%&A)* ,92%; c  w d$(,0@6767&'#3'67&'767#3#3#735#3673#53&'    2 B<  )(11bb<<   "       H 6  39-   Z7=AEK3&'73#3&'33#673267#"''67#5367&'#53&'#367#35#35#7&'`)(    =F a  j   #.Q/" &$\T ,! Y= ; #)/53#3#537#35#35#35#''6'6'6&/'6f93u-=OOOOOO;% "#) %!!+ ' $  VV "  W       b)-33533#3#535##5##53#3#3#53&'#735#367#e<;;2x3<j^^ s&%OO,+&&1  < ^37;?C3533533##5##5#3#3#3#3##5#535#535#535#5##5#35#335` *!!* 8==AA7b*!!(\0DJP&'#5'63&'3#735#3#"/32='675#73#"/32='675#&/&'( H  .; (rrNN?.J@ /  @      #*(X  W   `#'-33533#3#535#735#3353#735#35#35#'67&'n233A@22 fzzTTTTTT < +   E_D ' &      X1K3533#3#535#3533#3#535#'3533#67'75#3#3267#"&=#'67#l222<92@LK #-   0 '&5 2! $2  #_'/33533#3#535#3#735#3673#53&'#5##535#c>==4~7> vvRR%$"mTTT   *1$ (= =! I!59=3533533##5#5#3#5'675#5373267#"=36'3#735# B:BBbB:, $$   !wEE!! I      /;X#'9=A3#&'#5'67#5367'23&'#35##"/326=##53#735# K% X *"4644Z   YCC""   @ ))Q ;Uf.P #3353353#3#3#3#3#535#535#URJJT !X%"*55+;g(048<@3673#&'#5'67#53&'735'2#5##535#33535#35#  2 . ;BR!!2 R!!2      $   sg g%:[ ,9&''63#3#735#73#735#&''67&''6( '" 0>>99199B S   !$ ;;0   !    Y#)9?E3#3#53&'#53'367#3#735#35#&/33265#"&57&/'68!%4/*qqKKKK&   "]  e    5 (K- ) "  "  '  [!%+37;'67&'#7&'3#735#&'735'6#5##535#35# 0!& ?9 '&&   1%  "OOOOO    A#  ##  2S S+Q 03#53635#35#3&'73#3#"/3267#'67#| H$$$$""4+    NN *-6   3! 8 P3''6?&'67#53667#(    ,U)  #' 8& 3533#3#3#535#535#'6 C  ++,++,  =+05;33#326767#"&=#'67#5367#'6367#335&'o%  -! - * $   "  H; A5!*H  ^(Eg 5;3#735#3353353533#3#3#3##5#535#53&'#535#367#o~~$h233;2====/;2+!88;   8  P%.26:3#3#3##5#535#53&'#53&'367#'6=3'#33#735#./**,,0 *'{Z552EE##   4 # "/7&4 ] !%)3#53&'3#735#3#735#3#735#35#3#>>.[[@@*ppJJJJ' 'R4 " 9@& $ %R AS'6'&/&'3#67'#"/3254''67''67&''67#3;#"'&'75# 3 $ .f+       &2((*33          -      j  Z_'/37;3533#3#535#&''67&''6#5##535#3#735#f9<>   "     % @@ [#H3#3#3#"/3267#53635353#67&'7'5'67#53&'<^vvs   r KKK!C6  -   %2:=   l  L    .      Y8<@DH3533533##5##5#3#3#3#3#535#535#535#535'235#33535#335^!(%%(!~3>>5566AE8877AA4;&$$7"Y$$7"   E    E  K ' \`f3673#3#3#535#535#53&'3&'33#67327#"''67&'#7#"/32='75#535'67&' 811:=118 '-+  !   #"U      _   %      b -3#735#3#735#73#735#3533#&'#5'67#zbb::$<<5<<\9>2" " #24177;   73X%4:@X_'23&'73673#5##53&'&/33267#"&57&/'63&''67&''667# 4K>" i?     L  Q H  ' (!  - ;     ###    !         ^ LPT3&'73#'67&'3533533#3#3#67&'7'5'67#535#535#5#35#b;<3  @ M!"2  .  0"R!!!       : "   " U"&<Y'6=3&'73#3533#&'#5'6?3533#&'#5'67#676767'7&''67'67x<7367&''6''67'6#5##53533#&'#5'67#   E    ^  F Dl 580% ! !)     )    -   ;#%*!78! [)8J[k3#3&'7'#"/32=##5##5'6735#''67'7'&''67'76''67&'7'&''67&'7c?+    ('   ';e    2    :    2          6       8         3"&7;?W^&'36533#&''67#'3#735#35##"/32=##55#5#373#''67&'67#3674&"   \OO,,,,D   7I7776m%B!4 & (@     )"'-+3F,      ZE3533#3#535#3#735##5##5#53#67'7&'3#3#535#535'6_=AA3y3= ttNNsq4d4   55@@55   !% ''%         I %+173#735#35#35#'3#735#35#35#&'7&/'6''6YY888888|ZZ8888882    ) e Y? # # ?Y? # #      ?#'+>DJP3533#3#3##5#535#535#35#33535#33573##5#'6=6'&'&''6A'''$$##))$$'$8$]  9'      >  > # " FLL8 E$      ,3#735#33535#3353733#"/3267#'67#II  '  <*   b9@B @+5 , _ +3#735#33535#3353733#"/3267#'67#KK  )  <)   b9@BA 15 ,_3''67&'67#53667#y      )G.   $'z5& ,@DJP3#3#5#53'3#735##'6=3265#"&5'#"/32=#'6=35#35#74'ge@~~<      B* 6$) ))Y _Y  )( ( T\3&''67'7#5367#k"       \     ,  T!%)GMSY3#3#"/32=##5##535#53635#35#4''67'67676767&'&/'674'##((((!    ($ V< 'YYDUV -4 !.(7" 6! ` !%)83673#735#35#35#3#735#33535#3353##5#'67#q(5pJJJJJJ$$7#Z$$7#v"( "P9  =% ! !((U&<NT3#67#53533#&'#5''6=3&'3533#&'#5'67#67&'7&''6''6;}    ?    &)  P &% 5* 1Qt $22 D  g       #] ! 6   ) `159=3533#3#535#3#735#3353353#&'7#'67#735#35#35#`>AA86>&nx!  +   TTTTTT   "+ 'Y    ? # $ Q%EJPV7&'7''563#"/3267#'67#&'#3#7'675#535#5'63&''6'&'u    4       (2""/  +,  D; $! 4   !#  <   V -159=3#735#335335367#5353#3#3#&''67#73#735#335335qbb gA;wwz?F=# )7 3;%cc  (  ['6= (b( %+33#5367#'635#35#35#'67&'' G& %%%%%% /  tt  E23)     S)6:>DJPV3533533##5#5#3673267#"&5'3#5'75#5373#735#&/'67&/4'[(##OZ(7    U //?  _U      J_ ZBJNRV3#&'7#'673#&'7#'63#67&'#67'735#35#3#53535#35#35#m' O. G~6  7  XXXXo %%    ?   (  M ! N***e QUY3#53&'3#735#73#735#3533533#3#3#67&'67'5'67#535#535#5#35#67.77166W "7   ,    (!P #++*     ,      c  $CGKOU##535#35#7#"/32=#535#5#3533#3#&'#5'67#535#35#'735'6,x   ,H'''##    "'   E' * E '   6  #$ 6 4 T [_e&''67&''63'33#673265#"''67&'#3#3#3#67'675#535#535#535#75#7&'n : ?b$#      (0 ( ^       %BB="$ - "6  liI ^ %+17OU3#735#35#35#73#735#35#35#&/'67'67&'373#&''67'7#67#c??8@@-  O  ( q*V  1 #)!P -cG ( ( FcG ( (            GAEIMQUYkp3'73673'73#3#3#3##5'7#3#3#3##5#'65##5#35#35#5##5#3&''67&'#367f   8  7 q>PPb>$- "+ (#       ]   \ ,    Y (,04EY]3353353#3&'73#3#3#3#5'67#35#5##"/32=##5'673&'7&'#735#f'#57////8 7&&&&&q  g%  (  ?!  .    > +CR/   Z#BFJN33533##5##5#533#735#73#735#3&'73#3#3#3##5'65#5#35#"&&"$$==8>>E!5611117p 7'''''  #.." L Q %?CGKOU[agms3&'73#''67'6776767'7''67'67?67/3#3#3#735#'&'7&/'67&'7'67&'V#R         |CCCC??!$$            '    R 59=AY_3#735#'3#735##367#533#7#5'75#'>=35#35#75#73#&''67&''667#@@Y??|{%"5   -4%    --)%  >J 4( #GR*+ g!      & e!048W[aek33533##5##5#53##535#35#7#"/32=#535#5#3533#3#&'#5'67#535#35#&'735'6,, -z   0E'&&##   "'  "    ; ! # p; !  2 " 2 .    367#"/32='67567#k   0TU M ' c#"/32='67567#53[  >Sr S H*33##"/32=#53567#2#dd  ccx : 6] 3#"/3257&/'6  3  E   9D F8K4 6{3567#533##"/32=#f#jj  f@ / + '2'6'&/&' Np]OC  +         d357#533##"/32=# l.s!ee  l,  `3533#3#5##535#eddbce22m3#&''67&''667#U!" 5C)" 1)$6 D %&'7&/3327267+"&5''6  e  { 4  D !0   4 &H3567#533##"/32=#m#aa  m $ P3567#533##"/32=#i{"bb   i   H 3#53535#35#35###6""5##HGGG55555 m#"/32='67567#53^  E^pRE 1 `3#&'##5#'67#535'6 MgM / :$"8 ,!LgFZ "&&   [357#533##"/32=# m-s!ee  m-   ^73&''67&'67#5367#767#53&''67&'@1  # *& g  Ka       3 %    w33##"/32=#53567#7 hh    kkow. * Y54''67'67676767'736533#"/3267#'67#l"("#"4  !2 (!  $ - F 8,g##5#53&'73##''67&'Ib_JV77  7/ W17='6&'#"/32='67'67676767&'&/'6 1; 5;       )0)!V  P ?  : ( 3   t 3##5'67#&']!?>W' &<2 yn33##"/32=#53567#a44  22Gn . + xv373&''67&'67#367& /   3Z )      03#53&'3#735#367#"/32='7567#G0r+]]66d  1 G -51    '6=3'#3.8G6 6@a- /5Q33##"/32=#53567#33##"/32=#5357#'37#"/32='7567#R|GN UUXCV''  ..;^P   &) 4 ?   e3#3#3#535#535#3535#5##3k&##+) !$6""! )W,,V*>3;<2 N33##"/32=#53567#4 dd   nnqN   SG3#67677'7&''67'67#67677&'7''67'67#53&'736 ;+  $/ %-Y  $/ %-/9 <               3'6'6'&/&'33##"/32=#53567#,75% "    ]**  00 E  .- *   ,2753'67'56&'767&'#53+'32=#7@    :1 +@V4) fKז +  >33#+'32=#53567#4!df   mmm>    3533533##5##5#;A<<A;  E9''67'67676767'7&''67'67676767&'i &&   " ()    "t   %    ! f %#'6=3567#533##"/32=#PaXX Pf*& %-H   U%.26:3#3#3##5#535#53&'#53&'367#'6=3'#33#735#./**,,0 *'{Z552EE##  1    -5%3 a#"/32='67567#53T   (FJ[5599* $2++**/-' &X" > L    +  ^#"/32='7567#53Z  " 6K u XL + L &CGKOSY_ekqw3#53&'&''67'67676767'7&''67'67676767/3#3#3#735#'&'7&/&'7&/'67'6P"           s<<<<=="   1    !    " &             3#5##53&' [h // q3##"/32=#[    `qZ  W=36732>7#"&5=J&2L(- 448 -   333267#"&=#'>7#536\O  =&$ "!79f " Y)7-#&3#3#"/3267#735#,  >3?3#3##"/326=#535#2Ccc  ddD$6 1$3533##"/326=#&'<< ;  n W R  3673#&''67&'7#367D  1&#/)G ?$ %:R p%   ' !&'3673#&''67# ]i]J MK FW (7BH; 3533#&'#5'67#^`S%9 ;%"9 : Pr''59jg5! 3 &'3#'67&' ]G%&-l)(  ' 2#%#) +"3#&''67#535'2 !'mbMJR S ac"L!*.-& !3673#'67#67&'7&''6Gy ,*=n*2 A@,x@  1 6  % $ 333#537##7&'OiCU8s`G6%3533533#3##5#'67#536=#5#!0;))99B* # 4;0;x'CC* '' &732>7#"&='75'75'67bsu &8(PSGJ>[M ).h        !'-&'3673267#"&5'67''67&'w  +$+7 %  1$ $$   L @ N"   M'! "#$3#3#3#535#535#53&'v aYRRbeSSY] $))$  3#3#5##5'67#35#ۆ { 2?8{{cN #f1&''6767&/3#3#"/3267#735# 00!%% I:=  = 96:!) @T W1 _:8;!3#3##"/326=#'67&'6$b e4 E @ # 0 #3#5##535#35#DŽrr@Q .x!' #5##535335#33535#35#NN::N<::N<<} 9&&&a(((33'>7#&''67#3267#"&=3#"/326@3(1,&#    3'& [    8B 5'    'f " }= 3#3#3#535#535#&'3AKKc^GGAw%44%?  $3656533#'67#7&'&''r S]P ?e9 % C<17*i    >'%3533#3#3#&''67#536=#535#)MKKHHb^G G!I FXbIIM  ("  1&'3673#6732767#"&5'675#'67# {AxU( + A 9< >*  LI/(?* 3533##5#735#3355##5#*MNNM;;O;;;i00>C %)3&''67&''667##5##535#a [%0 :(/B :( 0;Sbttt    "     +0 #% !  "(3#&'#5'67#535'2'6'&' %cS#4 8$%1 . La"KB p 3%/LP0&2  #'#'>=3#3#67&'#67/3#X O   D  zz:.# %G6   ;8 {  "&'67&''#5##5'63&'35#Y" g19 p O &!pp $ P P$#L' $3#735##'67#53#3267#"&=##8jj) 7 /-.   $6HG8;  AT "03&''67&'#367'6'&'3353#5#5336!$9?+.? >)(-  X:9      71%B 8%!%C3673#&''67&'67#367'3#3#3276767#"&=#'6'#|C  ' JJg!9,"{$    'K !Q6(E#43533533#3#5##535#35#3'>733267#"&5(-...!p!-A../?<&   ) L::L1-+!$   3#3#535635#&/'62@/F3F2EES" !"@*' %Z`%=   [3#3#5##537#35#35#[7=[.8[[[[DJ  -'2'6'&/&'3533#&'#5'67# %+&'3673267#"&''67''67&'v5',7 , 7  !     -'+ +    !A33#3&''67&'767#53'3#3#3276767#"&=#'>5#330     CqKKe %  G3     *M  R/+ ') 3#5##53&'aa --'+/3533#3#3#535#535##"/32=##535#35#.HHHCCb`DDHxxxxx     =O #h '  #'+3&'73#3#3#3##5'65#5#35#<6RPFFFFTVAAAAA   h #** #33#3#5335#35#35#'67&'oOOVH4% 5+b#( )%  jj+,"   D8#3267#"&=3#"/325G +4  ?8o   ($7 '+/3533533#3#3#&'#'67#535#535#35#35#-%2&&D. !!W& (C%92222  !0  #3#3#735##5##535#33535#35#0llCCUCCCUCC -+Z Z / 9 3#53535#35#35###6""5##9888&&&&&G "&''6733267#"&57&'v :%   *$   #+  0 83353#5#'67#535#73#3#"/32=#&''67##537#7-O66  $  5;$4B-"<d  O  !k|5$33#5##5'667#&/'6\P 8 0< B U %   A003    23353#5#'65#535#73533#3#&'#5'67#535#"  =-P011:-  &50.F '$"(ML#  05#5'673#535#535##5##53&''67&'#367B  %/pn\UU^|m "* *%  j '$D  >        '+/5;3533533#3#3#&'#'67#535#535#35#35#&'&'+&4++11F9 '%=0 (5A**&94444)$''DAAC  2*   )-1593#3#"/32=#67'7&''275##535#735#33535#3350F_  K 3AG[G44H4|44H4O <  (CS /- (3#735#35#3#3#;#"&''675#9hhhh4^LL,"@=%]J,*+    / )#53#3#5335#35#35#3##"/32=#f8Vf2!!3 2""a g ;;*8  %7<3#535#535#'&'&'#5##5'673&''67&'#367eljXQQZ,  v=j !)(#   D        "      $*GKOSW36732767#"''6?&''67&'3##"/32=##5#53535335#33535#35#F:(*))83* 1    PQ==Q<==Q<<) !  4    :9  9  ) #)/373#33#53537#35#35#35#35#'67&'+MHKG$<Itttttttt( %`$%$#  ee & # # #       =C67'7&''5'>=67&'67'7''5'>=6&'m     0      3P  y !3+ )3, Z3:_| !3+ &4, $&V3#3#353#5#5335#535#'66Jcc::cc;V  "   Q3#3#3#535#535#/HEE_^EEH  .26:3533533##5##5#3#3267#"&=#'>7#735#35#35#0%4$$4%. & 1 (",)+  h   K *,!6:>B&/33267#"&57&/'63##"/32=#53535#335335| #   | d j!!4"     %.! .. L 3#5'67'&'9   E =V *3#535#535##5##53&''67&'767#gijYRRXo_  %$  HD  @!"     )-153533533#3#3#&'#'6?#5367#535#35#35#35#,(0++%AaUBLM ;K[I$(:00#yyyy I '# I+ (  ,0AGM&'73'67'3'67#&'&''63##53##"/325''67&'M?, .G A$    ,PPTW   # % s! !k F   4(  '%'     159=AEIP#535#5#53535333##3#3#&''67&'67#53'35#33535#33535#33567#`=RIIKKTg3 !%+%&L 2" 8I77K977K9@@TBC H5''    b! 8 F  /37;A3#33#&'#"/3267#'67#5'67#535367#35#35#35#3&'#/NQ .   5 A 4 # $38<yyyyyye HL   "   L# $ # % !);@3#535#535#3353#5#'>5#535##5##5#53&''67&67#ljiWOOXQ  5,g _ "((  + D  "1G   (      $,03'73#'3353#5#'67#535#73#3##53#=#j1  8K 9-Ukkjj rN #1D4 (E CB  %)153353#5#'67#535#73#33#537#537#35##5##535# 6+Oh42!$*$DBBB1G6 *?'97C C( &,28>D367'675#53#5&''675'675#&'7&''67'67'6+L >Q/, 0:/9 +.!#":n $7 ;9 .F HJ 4b e:  H           9     *   -1593##7#53737337#37#33#&'7#'67#735#35#35#"$!#10H00G33 $%D , $(  Y   @ # # "*.26G&/3;267#"&5''67&'3#53535#3353353##"/32=#z #  )$  ##5"%P U        &"""0   '+/DJP3533533#3#3#&'#'67#535#535#35#35#3533##"/32=#'67&',#<##!!>A, 3 3/ (:=""#6<<<<111  1  ]     !   ) :& #     *.26:>B3673#&'#5##5'67#53&'735'635&'35#35#35#35# K 3J*(  0&L. CUA5^#G55G99G55G99   MN  Z  , %-59>DJPV'6=3&'7'67333#"/3265'3'673&'73737&/'67&/4': UH      V& 59& $mt g  Y  #.+  !4 Q     #   *06<B3#35#535#53#3#"/3265#'67#56&/&/'67&'m !77::O8*-# ).   $    # 4 N%       #5##53&'7b !6<@DHLRX3&'7'7##"/32=#'6'3#3#7'75#535#'63#735#35#35#'67&'D    [K ").+d ] 7 0Z))('   # !    U<    "&*.SY_3#53&'3#3267#"&=#'67#735#35#35#'3673#3##"/32=#535#53&''67&'N%b(M[   , $777777c +((  --2  O  v"  &1 #T334  , ( Q      #5##53&'7b  CTX\3#3#53&'#53&'37#733#3#3#3#3#;>7+"&=35##"/32=##535#35#G* l( #JKKHHGGGGDD .  HH  77777  3 *  )    i V  #n,48<@DJP3#3#353#5335#535#'6'3#3#67'75#535#3#735#35#35#'67&'B#//d00 hU"'+$"}}}}}} & "g%"$$        :U< ! "   CGUY_3533#3#3#35335#535#535#53533#3#3#353#5335#535#535#3#3#3#53&'#735#367#8 ><)9I  CC   2@>0 E )  )a33##"/32=#53&'00   d a4  0  $g 35#53#535#)`O33##"/32=#53&'00   d O'  #  &U#32767#"&=35Ж8D NFB  [ |3#&''67&'767#53&'D ' # # L/ 1$$% %3533##"/32=#&'F F  44  }  #3#53#735#aat$??6jF "3533#3#535#3533#67'675#'&&/r/'&((2=&   Y$ ( x#'3#"/32='67#5353635#35#35#;1  0 2G  777777   *'p 1893533##"/326=#&'> >  ,,_ Z  N 3#5'67'&':   [ T Z*0'673'67#"&3533##"/32=#&'~ #H![ S; /e  e&   ! @0   :A  <  j173'67#&'&''63533##"/326=#&'B] S7  "!^   ^#   A4  ^8 3  "(.'6=3'#33#3##"/32=#&/'6-tNNBSS^&  %R ;  'E4 5?_>+$A  >  3533##"/32=#&'9   9 44  # #@3533##"/32=#&'00   7 '    6+373673#3#5347#53&'5#35#"&=#'67#3327535#W , GR;8OAF7! !e  ff - 8   D  '3533#3#535#3#735#7677'7&'677-o.6ooGG  4B$ 7>5  933533#537'6'&'3673#3#67'75#535#53&'5!'O  `  &900";F7..6:::3 ?   ("(;3673#3#537#53&'35#35#35#'&'3;#"&''675#p )  "LC0B' ``````K - #;KR-%     UU C ! ! f  %J  :23533##"/32=#&'++ 6 "    ^ 3#''67&'u5qb 5")"' &#0\.';*X2 .\*\JO 3#"/325''67&'x    8  Z2$ #+%, .% N#533#"/3267#7#'6N/ 7   ; E :6'3&>'"d 3#"/325''67&'y    9da  B' "# $n 3#''67&'u5ZK .$ $ $  d3673#&''67#bj_F HT K\N  +8:/ Z 33#3#53k``s^#-Q 3#"/3257&/'6x KtQO E"' (!)  f33#3#535#53wVVgjWWf((( h %+13#"/325'3#"/3257'6''67&/&'  q  P  h   d  hf ad M* ! ( & %!  3#7&/'6wA\D8   O 3#"/3257&/'6v   F  o ON  /    )3673#&'#'67#Po;) 1*!; ,?s   &$ 3#7&/'6'6*  5 DA >vY!!#.< 3#7&/'6'>-2 KE %*Њj"++#4 + F) !%+13533533#3#3#5#535#35#35#35#&/'6 1ZOc %111111=   V;MV44)    l$3533#67'5#'>5#7&'7'6 $&      I  uZZN `9/+4X "q !.3#735#35#3267#"&=36'33#67'quuOOOOc    f%% _9;= *  _1   !3533#32>7#"&=#'6=#6)& :4#00 ! +J. *A+r'673#"/32765&'  A  3   '1h L%   $&/'63'>733267#"&5]  #  ,7+ &,! "1!L6 /Lu s'3#3#3#535#535#xp.**3z3''.*44*k &''63#'3'65"  )*1$ #$# !mk$,! 3533#3267#"&=#'67#* .6B: 00  v-)l] -33#"/327#7#'67#3533#&'#5'67#i`)   +* # ;==#  +*4 )V ,:^ 633#'6='6367##"/3267#3267#"&=6 (f 0,Y   '   087, )0!EZ_$(,043#3#3#3#535#535#535#535'235#33535#3352;;0033<=330088-7$1P1  J    J  T*u $3533#'67#7&'33267#"&5":;2 *!R    ::k.(_C   Of  $*3#53&'3##"/32=#735#'67&'H-o,^&  %88  P   =H?  :$B   ]7;?CGK3673#33##&'#5##5'67#535#535#535#53&'5#3533535335   -% %   &&#!06    )DD* 1 g &*.3#5##53535#335##"/32=##55#35e8?((L  2C228(*88( .X  m _  $(,3#'6'3#'3#7&'3#53535#35#35#'- )!g       "*jb['  )===,,,,, e#'-33533#3#535#735#3353#735#35#35#&/'6p...:9./_rrNNNNNNA   (   :S<      ] "(048<3#'63#53#3#'#335357&'3#53535#35#35#"'#LJ$$J  #"  4g)7   -666%%%%% '>=3'#39 D5 1$_G4!3z33;267+"&/#'67#536rA  -B 8*+z P " EC6 _s3673267#"&5_:2 7B/ :*s+) %   '>=3'#36 $F6 1%`A08&773267#"&='75'75'6 $(PR]_ *  4@C472O      ,"367&'#"/325'3'67# ! 2 JC3 ./  5D  X8,+r 3#"/3267#3#735#+ooIIrd%PD Fz$36732767#"&5'67'533 & #@$ 2z-  2 D@  !Br3##53#67&'7&''6V#7^,. ?Fr-"  ? 3#5##53&'&/'> GzC>#& 9 + .- ;5== <3533#3#5##535#35#=3'#36 +F6 1%`:)>33533533##5#3#5#53#3X"##Je""$$$$66I\#Cy #5##535335#33535#335}HH44H5}44H5d{ {-H3$3#67'7&''67#3533#3#535#@]4)  8D/CJJVSC DC 3#3#"/32=##5##535#735#M;J  78KAjj9/  <<4F,|-33#6732767#"&=#3'67&''67#67#,;!  0+   1@  |&  + k $  $J 3!'63533#&'#5'67#7&'HOC4., /<   $55!FE%"F :#(3673#3##5#'67#536=#53&'5#l ,&(//1 0 $ (,(% S. !< 3#735#35#35#&/'6KjjjjjjQ.# oN..$    '>=3'#36 .F6 1%`7& p3#67'756675#\!? +0 "   W \k %'>=3'#33673267#"&5 lFF8 #   E5 2#_F4"*  -  > %3#53&'3673#3##5#535#53&'GB *.PHHEEJ) #  &&  8'6=3'#3773276767#"&='75'75'6.pII !(* )B6#& (+F5 5@`:)  3533##"/32=#&'8   8  ((a  \ 33##"/32=#53567#R##  -- =< 8?'/3#"/3254'7##53##"/326=##53#=#  Fh   G8' +o kXTO &&/!'-33#3#"/32=##5##535#&/&'&/&'/SJ  71D[ ? U = a Kgghy,          713#3#'67#53475#53673#3##5#535#536i $ ] '' *  ==8#.'63533533533##5#3#5#5#'#5'6` !9asZV ''''??O`...A YE=353#5#535#535#733#3#3##C399..3];;77<<p& '>=3'#36 2F6 1%`3":26:3#3#"/32=#7'7&''75##535#535#'235#335#+EEQ  = -719LBB!%R6//B2 /6  " BFM35333##3#3#&''67'7#537#535#5#5;5#33535#33535#33567#E?EEJas 4##7 #) &4*D?,,?3r,,?3x22E79 E'     '5 =6v'6#5'6`     [H j(33533#3#5333#;#"&''67**3y&++ '   )5  &C"*.23673#53'35#&'735'6#5##535#35#p( )& 88  @5 ,mmmmm BB ?$  $$  /P P % 1o'6#5'6Y   "XD j&*.43#3#3&''67&''67#5'635#35#67#Y``BC #"   AAAA  7>    9 ) $ 6  s!9?33673#&'#5'67#53&'733#&''67'67#53667# %  B " %  '     1    .i/33533533533##5#3#3#&'#5'67#535#5#5#p >]39- +5* [' ,(  7g.26:>BFK35333##3#3#''27'67#537#535#5#5;5#33535#33535#33567#u00 04CM '+,%(#40 /M/R##4"$ , !     !  6 < i#48<3#&'#5'67#537'23'#35##"/32=##53#735# C P +0 + ..V  U::    2 8 %B= 2@d& . BFJNRV['6''73#''67&'3#3#"/265#3#''75#535#'67#735#33533535#335'#6 }86F$#K ! bz  K8 6B@77.  . y''7(    %    $E0! ! J-!%)-159=CIOU3#&'7#'67#735#35#35#3#735#35#35#'3#735#35#35#'67&/'67&'J.#eeeeee=TT333333rSS333333k  / y  . A  /*C/ 0C/          g.''>7&'f!E( #%$E &) A# 1 u3653#"/3267#'67#Vc O4' IR[  M%2"28} 3353#533vDD?/BB/i#53#"/3267#'6]F ^)$ @WZ"D12 s3753753#5'%  h33#"/32767#7#'>7#z` %  & #DdJD`KG[m 3#3#535#vw2890i3753#5'53675" ˳ c36753#5'5372˲ f #3#'63;267+"&54?#Zc ^B $6? &Q  Ci#53#"/32765#'>''6-v  #    3&vS+  '0.%d3#3267#"&=#'6=#o|"   &# ! SE, );S 3#5#533533Um673#3#"/3265#3#y_``  cXX<"/[$@! 3353353#ED!//!4&''673'67a  ,mSD x)^  !2 0:L%{5#53#5#3267#"&=y 2H Q<H S -   De3#"/3267#'67#'6 R[ SR"eR*4WF l'6=3#"/32=#335 k EEEF<-& 6@` 3|- +g 3&''67&'#'6=667 *7^ A $<,&/k# o;N)# 67'56##53#"/25i !- '8`  H  b|`p!35#53#3##"/326='67#'->m  ##,.>>^ Q='"9n"3#"/32767#'67#'67+'6S   D =1 +  /*cn73cM'#C B 3353353#5#BB6+77,N"K#3276767#"&=#;5#ݧ:'" SHS??BBE  c##c#33&''67&''>7#767#'7#va &   +3E$ @*G^53#-4 3353#533uDC(00"#533&''67.'767#'7#'6E/ 0+.7#!1 - !" P 2.n.    O2, &''6&'3'67# 09 67(< B0  >~ #   A '67&'3#"/3267#'67#\!/ +j$- +(X  < : 1 " %#"&-54  $ &''63#'3'>7 19 86+; QEV6!#a`1%#"/32=##5&''67&'76     ~  f      r"#5##53'>33267#"&5@&    Ƌyy(R.*  #,9 +] 3353#5#533v68]S2TF2 ;'673#&'#'67#536v&!f90kG6<F 6GU !++  }*327#"'&5#'6=&''67&'76  {# t   }H (# M5)% $H  "#32767#"&=#;5#ݧ;J TFT@@@@O( |**3#3#3##5#'6Myddll)*~ $e3#3#3##5#'6XFAACC%$B# -~ 3#53#3'35bvq]NN:2-.SA..93673#353#5335#53&'Y  ;"|#=  J;LL;J #53##"/3265'##535#, &I55lh OFW3 e 3#"/3267#'6##535#Z  M G0|#&XgG5i '67&'@ " ( @?,``(,jp 3#5##53&'4U2 22 ^3753#5'537/   ˲  ^)-533'67#3&''67&'767#'>=35#4 -   D  10$    ;/ ,TD1 3&'73#3673#53&'\[1 -  DB n  %*(')&  3#"/3267#'67##5##535# ] L B B1/  :N N3! u3#3#5##5'67#35#ڂ z /@8zzu\ H [+'+/373533533#3#"/3267##5#'67#735#33533535#35#?'::F   1) C 8 =2?S'&(#7''8,>>4 $57z #5##5##535#33535#335.I.ƜTT<***f***s %3#5##53&'36732767#"&5 0T6(!+,  $00 Q/(  i #53##5'67&'3#;1%:Mb&*$#/,+a''67'6767677&'   J -#94  @%  R 3353353#5# AB=9NN9UTV&'3265#"&''7&'7  ;D   ( 85      [#53#3267#"&=#'>'35#q    II`dd[  ^=* %J@H3#3#535635#RA6E"^JVV'^e'u3#3#535635#0&W~1++ .kkr 3#5##53635#35#<N$NNNN ^:: #'>=3#3##5#535# %EOOKKA7/" !@%77t3#"/3267#'67##5##535#wy   *+ %'uJJJL2=/_iiG4 !&''6&'67#53&'y5< 8:'7F*  "*,22$  =  j3#3##5#535#'6'&'sz6<<::1f N  cVVc * ! "#%!#)/33##"/32=#'67#53673#3'67&'}LL   Q5B} 71+ )!![,  '    v33#3#5##5335#>>6K*KK/,xxS@ 3'>'3#735#53#5#535#T# 2XUVjaaUO 79Y#"# #5##535335#33535#35#VVBBVBBBVBBg}}1N'3'67'56767567#"/32=##5] " 0  )& ##  /l=   _  C>a  Ij$*3&''67&''667#2&'&':  # !   ." !<* (; #      ]  g*#53&''67&67#3533#3##5#535#{ q$! # ; %+//9977+"  N))f'&''6767&'3533533##5#'67# .3 S"#)  ,* ]))))RR;,b &''63##5##535#& #" .HHZEEE(),(,bb>, &''63##5##535#18 85.;G kk  L M1 i%)3&''67&''667##5##535#D "&    6LDDD        a\\<+ $(3&''67&''667#5##535#\o!/8.0G<# 4    EI I.&. 3353#5#533w==.'= 1*8 3#3#53635#35#nZ8. 79 1aa $3#"/3267#'6##55#35_  S K44!! ! $#m~-e%3#67&'7&''67#3533#3#535#n;  *0,011==0(# (u ''g'+/35333##3#3##5#535#535#535#535#33535v+//33>>::,,**11+>''''&(#67&'#67'53535P  $[0!* X   57  "m!3#3#"/32=##5##5##5367#m;@ &6 wwwwwk(6767'67'67#53&'73#&''6C ' #64F ;* OnJ "$ #&'#3#3#535#535#5'63&'15 9NNb^LL;Fy#  c,063533#3#3+'32767#&''67#735#535#356=#n2==55@ .0 /&/ /,++2F!66 &/'' )8$9 j053533673#673267#"&='67#535#67# (7 &$)   # 0*1 !!       5    3&'73##5##535#35#edx  f i&:a &-3#5##53&'3#&''67'67#5367#7]9M 0 +. %#'** 6&  D  i 3#3#735#5#3#q}} iiBBBB&uC Q.s$*3533#3#535#3533##"/32=#&'~,--47, U   U!  N<  8   -3673#&'#'67#Po<' 1*= -@{   '%M3533#3#535#,JNNgeJ2 3#3'67#&''67#t9;+B/  !( .$ 6  ' 3#"/3265'3#  1 re &''633#3#53533/6 52.>F#DDa&( !% &BB#"/32=##53#3#735# 'wwggBB  t#9 733#'6='6367##"/3267#3267#"&=U] G! 1KT  T *1  ;8 ($" 0 )'0En 33#3#533#&'#5#77@-/@$ 0 # EdY$*3533#3#&''67#536=#&'7'6n188?<' '2 2271  d  ;/1,(;  \ $(3#"/325'3#3'67#&''67#3#}[,(? 3    [  z/$b  $DY!=67327#"''67&''7&53#'65#53#3267#"&5?    '( ".*     #  x,/2  i.26'67333##5##"/32=#535#535#53673535 8    ))77#/   .9 #   */P3'73##5##5#&/'6c bJ$D  |  UUUU ! n )3&'73#&/'667&''67&'u4 /xW*   # #      kBH3&'33#673267#"''67&'#7#"/32='675#535'67&' )(        Q  . )I) &  #.#  6  *+(CI3&'33#673267#"''67&'#7#"/326='75#535'67&'w8DA  $ ( ;(* 077" 5r    *$     c #'67&'&''6#5##535#C# !*K999 &$ " /Y Z:(T36753#5'537+ ʱ R 3#3##"/32='67#'735#aF    '?e  K+!+60?#"/3254'7##5 B*Eh&*.26&'3533#3#"/32=##5##535#35#33535#335  \<==6   #"5<""4#W""4# !!  555@Gl#(,33##3#5##5'67#537#537#3353535#{fEV:  "#/%',3::+, X H ,* 3353353#DD# :3&''67&''667#"3533#3#3##5#535#535#ge-/ B,3:.*0 Z%HIIQQbb``NNH     9    i93&''67&''667#3533#3#3##5#535#535#C  "  * 8 (0..**77::**0      > h$#"/32654''67&''67&'76W       "7.-## '   c #33#537#537#37#37#3353#5#533up "+-*2/#k"e"S"  =gXXXXi:  $$ ^6<#673265#"''67&'#3#"/3265#'6=3537&'-     0)  A 8!(> 9"%O%N0;+ .6P'''   2 $*0&''63#3##"/32=#535#&/'637 89)4 I e)]] UU)]*#"(O%(    (  - 3353#5#533uDD-(9 0d#'+03#3#&''67&'767#535#35#33535#335s~712/ -$  /04/L/a    a>? k"3533#3#535#'6#5##535#--4; kGGG&&'' W\\<*a#03533#&''6765#'67&7&''6l4;;#'1 !4   M 5 N#9<%"NE "-E  6$&'73##5#'6=6&''6-  .Q  B o &.( (0 &  !&&3 9 ($!+l43533533##5##5##5##53733#"/32765#'67#lZ'3")&$10=F )5+g#)3533#3#&'#5'67#535#&'7'6u/1184" ! "58/  [  >-&MJ$*>   d$*&'#5'63&'3673#7&'&'! W , O*H  $<  ( &',+."h!#a!'+/4833#"/32=##5#'6='6367#35#33535#735;'  . .0O0  &99$ (08 7Gl %3#5##53&'&/'63#3#535#8\5)  n/;8,-0 : .22 "(.#5##53&'73#3##"/32=#'67&'aVa   ^1! {! )) #.  + 3 "(.3#5##53&'3#3##"/32=#'67&']`;^  b? ) ,m'  % )*/   d"*.2367&'#"/325'3'67##5##535#35#     <2  !{LLLLL   #(  @)Qh h%9M3533#&'#5'67#Z    ..ho (83533#&'#5'67#    ..82(-~u3,D #'+/3#3#3#3##5#535#535#535#5##5#35#35#..\ffbbZ***)))=**""'d $3533#3#5##535#'6=3'#335#)--&7%*tOO877TT@. 5>]=+!t#+/3673#3267#"'#67'7&5#5##535#35#t>-/+  ) 8bKKKKK   2 : Il l'<$ !-3#735#35#3267#"&=36'33#7'& %+  * %BB<(# O/+-   >   ".3'73#&''67&''63533##5#[  \3   t  egge       $//p #5##535#3533#3#535#35#XXX? ܼ&DDP$ "&*'673&'73#3#3#3##75#5#35#+ 9TSHHHHWZFFFFFK "&   j'&` *#'>=3533#3#535#3533#3#535#j $$+c&$%%-p1$SD6 1$_0P## )#3#3#535#535#'6=33#3#535#53REEOKAAVhDDTPAA<3& (-F\ ,#"/32=##53673#353#5335#53&'  D   "= z <$  t   -01- _ (,04&''63##"/326=##5##5##535#335335!# ""% 1??` #%($ i "2222>2!!!!! )-15&''63##"/326=##5##5##535#33533562 85(= O __ $%%%%6%$  M $$$$-f'e3:3533#3#535#&/'63&''67&''667#w-//;6-S4  3  !'$ "  +-         ^ ''6=3'#33353353#353#5#5335#~ZZP'T&(E4 6>_<+%)88):6(D ;)6c&*.263#3#3#3#535#535#535#535'25##5#35#335 ;91s/898#&&$$&_&&&&6$$$e -3&'73#3#735#33##"/32=#53567#k86 qqLLx<<  ??X 43    *&''63#3#3673#53&'735#535#14 5607 E s/YY 24 YY0   #   #a!%)-3533#3#&'#5'67#535#35#33535#335k9773.# $*39 3 S 3 \#!=? "\9:p'17&'#"/3276='67567#536'3353#5#7&'      H_ V]o#    &  F  l 48<'6'6'&/&'35#533###"/32=#535#75#35# 'I F%  &  5.t 3   ..5g    D)*"  )5<3#&'#5'67#535'23#&''67&'67#53667# %.gL!0 ;'"8 *#JcLW{) D)$-H <%" 9I) K L     3 h48<&''67&'76#"/32=##5'67#53673#35#35#  %! !   9"+GO 9999     d^  ,\   +`)37;?C3673#&'#3265#"&=##5'67#3533&'#35#33535#335k(D&-     -G-  J   V ';? "43533#&'#5'67#7&/'6&''6767&'$!!   !(B *+#q  OS%./71 < 00  .27'76=#'6=35#35#7#"/32=#'6=35#35#s 0 ////  86666  ! &+B*=K! '*C*=d %13&'73#&''67&''63533##5#l68  F  \====     '  @?? ''6=3'#3335#53353353#353#5#75>+.A7\1, #.J4$N%))%3 !%)-3533#3#&'#5'67#535#35#33535#335cddS@#4 :%$75#@Qc%>>R@>>R@ J 21J,*$93673#3533#67#5'75#'67#73##5#'>=6"5=  #51  #0Y %  8}  &#'^^(' *2+#5##535#3#3#535#535#35#E55'c(55E/@@ q44Ua#)/'#3#3#535#535#5'63&''6'&'$  11;8// .J: K  "BB  #[  h %)-15&'67&'67&'6#5##535#33535#35#  8   7   S 2!S 2!!   Qyy-G !'-3#"/3265'3#735#35#35#73#'67&'   iiCCCCCCtlC   |W55Ii     b!26:>&'#5'63&'3#"/325'#"/32=##535#35#73#% L  ->9  ( 8 " .s  mt  1%8-\ EJ#67327#"''67&'#37#53#3&''67'67#'>=3533'767<    k \+4   % |  + + +.4   ) "B U l 03#735#35#3#3#"/3265#'67#'67#'67#~ff@@@@!PR  4 . %   P0..F+7+"   $*<3533#3#535#73533##"/32=#&'3533#67'75#)))0u1)t= = y.**6C5.|W  S  n.483673#3#5##535#53&'3535#"&=#'67#3;535#  +$S',# + 0S  B SSS /j   ia #3#3#537#35#35#35#'67&'j44x/:RRRRRR G?>>.     o 43&'73##5##53&'7367533+'>=##5##5t/4x}])-    #((   2; 'XX?P +X3#'6'3#3#"/3267#'6=#53&'#"/3265#5;267+"&='753753]e> 0,   '  .     I48# "2$.= !831  3]'6#5'6   )  f b (3#735#35#5#53#3#;#"&''6~ee@@@@ 4|4))&' \6:OA"*6 3#735#33535#335*::M:::M:X46/ !&'7&/33265#"&5''6  a  z ( 2&/   &  + i 5;3#3#535#5#35#3353353673#&''67&'67#367o)"w"'H!!p.G-+ ! $:CC1E   j '3#735#73#735#3#3#3#"/3265#7#w55,77MmmTO  V !B B ?4 % 0&'3533#&'#5'67#73#3#3#535#535#  $    "]}611<@114   PK ##((#i!%+13533533#3#3#5#535#35#35#35#'67&'n2mk~ (222222   3 Y6IY56'     -15@'6735333##3#3##5#535#535#535#535#33535'#5'6@ 4377<>3F$$$  ' !         bN_%+13#3#'6=3&'#53&'367#'6'6'6 4r 9 9 8 2,' ; 4, (> ? 7-$ #,@ G'   e43673#3#3#535#535#53&'36533#&''67#  8//;://7!8<6&' 7 56    #  % ,048#67327#"''67&'#'6=3533&'73#3#735#?    " l} TTNN**''"'-8.$ %+A "8 9<B3#&'#5'67#535'636533#3265#"&=#'67#7&'k((  !&(-8$@*   A 6#X   =9 C IB73 mL$&'36533#'67#332767#"&5  W.BD0 $-E   #4) * qI 3353#5#533 h!IE2N C2 q#5'67#535'673#&I  '(+% (( Qh`#0& *c5:@'23673#3#3&''67&''67#537#53&'67'&' 2I<# )  FOSH     # ' !       %* m z g *3#53&'3#735##5##53##"/32=#98%jjDDgeY   ( *3/1 /$*  'a,A3#&'#5'675#535'23#5'675#5373673267#"&5 ;;' $ "668!  9   I-!AB$,H@J     _ !%'6=3'#3#5##5##535#35#35#x 2 e6666666&@9 1=hB1 "%773'67#'6'65&E 6 % ,$ $N#$H0 ~3533533##5##5#35#35# / /%////zxx""V" =J3#&''67&''6767#'33'67##"/32='67#53&'767#B     %h&   +; K$      !"    2  # o(,0483#3#"/32=#7&'7&''75##535#735#33535#335wp.7  %  !#6./K/]T  = #[m7;?DJ353#'&''67&''673&'7#'67#533'67&'76&'67#  *  !3/0,< 3$ 2TO' #(  Q  /?      ?/   + P  -15<327#"&'#'6=3#&''675#535'235#35##67&'  1  2<111:#0$$ HH-.d;0& &.D/ / < ^%)-33#3#"/32765#&''67#'67#735#35#33#umF^  )   HHHHJ]U X! 7  31aA 3#735#3#735#73#735#0vv.__99b``88;9;; 3#735#3#735#73#735#0vv.__99b``88>@>> 3353353#FE$ ,3#735#33535#3353#67&'#7'5#+::L:::L:c   R!0" !R2.-  7-   9f &=D&''67&'76'3353#'67&'3&''67&''667#       NW} H ' B  '"   7     AAQ        a!%3533#&'3#535'67#5#35#3#o48* 0o,  &dIII% !2UU2 ^"0+:@#67327#"''67&'#'6=3533'73#67'675#'6?    hy M ?    %"1.'-6,! #)>  0 9 A `13533533##5##5##5##53533#&'#5'67#i~S36* $ +,7!&CD%" u3#&'#5'67#535'6m$$  &."0 MO &| #5'753'&'&'DGB  ;;8  `\[     0=#5'673#3#3#67'5#5373'67#'63&''657  9BF%++ _D 5 ) %* 5P " &  5_  $,&"&"37;?&/#5'6&'3#"/3265'#"/32=##535#35#73#}16 Z ML l B  66666`    S LS  "j ( 'G &*.3#3##"/32=#53&'#53&'367##535#Y";  <$X :S:mEE  F  B : 077&d!9@3533#&'#5'67#7&'7'6373#&''67&'7#367n78, +  `  a+ H   0 #"722$">  r       G %+1&''63#3##"/32=#535#&/'60: ;7(6 Qe)]]  UU)]*#"(O& )       "     wH 3353#5#533<RHF:RK:H 3353#5#533RHF:RK: )-15'6=3#3#3#3#3##573&'7#65#5#35#1R ?B;;<>> L-" $,@$  +FE,\&.26:3#33##3#5##535#535#'6=3'5#35#5353535#23( (-?&"")8 ))"467&'7''56#53#"/3267#'6#5##535#33535#35#   2@ /P1P1 0   MF.2 )q q+D\%+173#3#3#"/3267#53635&'#&/'67&';]lligJ () 9G1 u    $(3#53'3#735##"/32=##53#735#gd?{{ -vvQQ  &+ &F 2IY) l !%)3&'73#3#735##"/32=##53#735#l:7]]77^ ]BB  1,\ Fdu 4c*F3673#53&'''67'6776767'7''67'6776767&' "  )   X    %.,C' %.,C&!3C3#'67##5335#335367#335&''6767&/33267#"&5yNWTK3M:<7#53&'84 b27NI  7"#9 &  !! * 2$$ l#)/373#33#53537#5#35#3#3&/'6u303/ )0^EEEEEE ' ww/  h23673#3#3#3#3#535#'67#537#5367#53&' ;79IO M(2y3   $ "-  "" !  d &.2#5##53&'7'67&'&''6#5##535#_7& ?  ' () .PDDD&&     #P P2!d#'+35#53673#3#&'#5'67#75#5#35#e;,!7->0! .iGGGGG<n  n74r33673#3#3#3#3#535#'67#5367#537#53&'X3:oglBRP= *@J'6'&''>'&'&/'6#53#"/32=#3#31- (0(. c 7g @@@@  %!    0n  D4:35#53533#3#'#5##535#35#;533##"/32=#&'i6,,,,9;Z  Z  `9 <*e*)&  f8>D3#3#"/3267'6765#535#5#53#3#"/3267'6?#5&'7&'k=,+    ,,*p,?.0    09 O :i   <:j  .#"%  : ; >< +T UB 8g j        .   "  _3##"/32=#O    {  x` #3#3#537#35#35#35#'67&'j?>.JJJJ   Q/0[#'+>3533#3#3##5#535#535#35#33535#33573##5#'6=6[ + P - _++_9=j (h" n9048<@3##5#'>=63533#3#3##5#535#535#35#33535#335 *K"  2011**--33**0*B* ff.& (3+  Q  Q .0 8*CJ3533#3#3#3#"/327#'67#535#535#73#&''67&''667#/,,''+=9  *  "2''/F     )    ))          f#'+/7;?3533533#3#535#5#35#33533535#335335#5##535#35#f,++$~$,P##X# IIIIIOO ./[ [.k #3#53#735#3#735#73#735#tu)PP..-- (-- "88K,K,,AG3'67#&'&''6'3353#5#'67#535#3533##"/32=#&'7YO, !f 8/LY  Y 4 '     +1B2 '"    Z"&*3&'73#3#3#3##5'65#5#35## )-&&&&0l 8)))))   `!&&T #5##535#T`O\3533#7#"/32='675#   w"-  !)l $*06<3#3#3#"/32767#5363535&/'67&/4'=Xhhk k EEED @M> & `   "(.4:3#3#3#"/3267#5365#35&/'67&'#&'Tf 'czz r b     B  / v"  O     ` #0483#5#73#5#&'7&''67'63#5##53635#35#`E2KC0B P ! X%9U-UUUU_M_M       j j /; "&,=CI3533##"/32=#'6=3'#33#7&'3##"/32=#&/'64 4kqMM@SSp  f`)  %N  6  tb  ]2& &.E0  )&    )-38N#'6=3#3#5##535#5#35#"=#'3#7;56=#73#3267#"&=35#a<7 <   **)< UG1   15>3' (/H qq Z% > +C/ C!]#"/32654'7##5] "*.V@3&''67&''667+3#3#3#3#535#535#'6735#L!*"##   < T 4411?A,,%!     ,       Z>DIN33#67&'#"/326='67''67&''67#5'6367#367#3352$=     "+0"# $  $/+  5# 9   -0     /  / l#+/33673#53&'35#&'735'6#5##535#35#    $$3%  $NNNNN VV ]666 ;cc#5 "(.&''63#3#67'75#535#'6'&'I  )N&&-7,&&F  >      -0' ` $(.4:@3&'73#3#3#3#5'6353535&/&/'67&'')$$$$*s #####2  >  2 O *$%4 b.BHN'#5'63'3#735#3#"/32='675#73#"/32='675#&'7&'& G -0 'mmGG ?  -D@  .< Q  "* 'Y  Y       ^&,2:S37&''>7367&''>''6''6#5##53733#"/32765#'67#  @     @ d#:   ( 3 +     (     @))0>:, (?g67327#"''67&''7&'77&'73533#&'#5'67#67327#"''67&''7&'77&'7:  #*#  #   !F  + /)            `V &/           _!8L#53533#&'#5'67'6'&'35#53533#3##5#/3'67#&''6(8:- W  NB""&' /  ** )) H  ((""J .0 8   17;?EK3673#67&'##"/32=#5'67&'767#3&'#35#35#'67&'Ka>    8   C  ;8Q hhhh # !   /  .  % #      ^17;?EK3673#67&'##"/32=#5'67&'767#33&'35#35#'67&'j&?   (  '   6 : (==== \      80  -4   G-)   +9 #5##535#35#9P P & 7!J#53#3#67'5#'67#'7365736=#53#3#3267#"&='67#'B,`"& %   O*a%)&              S0,04373#'6?#3#3#535##"/32=##535#35#fVa   W$4{5!a  IIIII     ; Li-2=CGKQ3&'73673#3#3##"/32=#535#5365#5#35#"&=#7;567#35#&'i#   ,$  VVR'.K %U D U UU   ]    ]  5    ? =   `"&6:>3#&'#5'67#537'23&'#35##"/2=##53#735# D! T ( 1100U S@@  @ ')Q  ;Uf. !=K#'>=3'67#'6'&'73#353#'67#5335#5363&''65 2% M8' # "5= #  # 2;2& "E  "   ', ,'  %c0K3533#3#535#3533#3#535#'3533#7'75#3#3267#"&=#'67#v-..8~3-<FF!(   + #"6 2! $2  ##'-39?3&'73#3#3#3#5'65#5#35#'67&/&/&'?4QQEEEEP TCCCCC  %  %   C &     0I3533#3#535#3533#7'75#73533#3#535#3#3267#"&=#'67#%RSSa`R $%%(14-$o&&&,k,&{O'* A 8 D  (    $  # Z*/37?C33#&'#'67#3&'73#'6='667#3#3##5##535#A"  /-r $>8 ]]]]]999      !  ,* !(O M  7 7?%9K3#3#35#535#535#533#5##53567&''67&'76&''67'76S&&&&%%$$&8T            b((Y      *     ` #J3533533#735#33533535#335335#3#3#67&'#67'5#'6=p%#|#X#qffr,  (   J- *(    -- 8& $728>D33533#3#3#3#&'#5'67#535#535#53&'#53367#7'6'&'_J* ,\QQ`G+$ ,2'4 4E]OOX.(FCVt   $$$   '%     ;  a E33533#53'&'7'63673#3#3#&'#5'67#535#535#53&',.  v F:33@8"  3@66<$)))'    .   15aag3673#3#3#535#535#53&'33#67327#"''67&'#7#"/32='75#535'673&7&'6//:8..50(&   !     +       ]  (       %7;?3#3#3##5#535#53&'#53&'367#'3#3#5##53635#35#."4++++3!+ +h)BF2 //22 '' F9 :F 4i`  ,8&''63#3#735#73#735#&''67&''6( &" .>>88188A  P   !;;/       048=AEK33#67327#"''67&'#7#5'275#53&35#35#675#'3#735#7&'20     --.  y>>>>>``<<   ?I8 ) , 0 R&*.48Lf33#"/32=##5#'6=367#'635#33535#73573#"/3267#'67#3533#3##5#535#'6u    "   '  C    %!!%AA RJ o6 , "F  22 `8<@F3533533##5##5#3#3#"/3267#&''67#'67#735#35#33#h"##" qH_   #  '  KKKK3D GA.  + ) F$ !%)B3&'73#3#3#3#5'65#5#5#3353#"/32=##5##6>QSLLLLY WBBBBBM)R  *P&    >    (  -1AT3#67&'#"/3254''67&''67&''67#3533#3#535#'3533#67'675#a , 1  -?D-*8 7-/ )#Ij(''-k+(k$%%-3$        ff /3#735#3353353#5#535#535#53733#3#3##n$H,,##&&#))%%**@5$$ ")5@Q'63673#&''67&''#767#'3353353#'#5'667'5#'6=5 %M /      Li jQ   b   , ". . " /'', _L /  + Ff3673267#"&5733'67#3#;#"&''655#53&'767#3#3#&''67#5365#'6# )  % ic' (("#   .7  L]=(+  $),     %   !, J  (       a(.4<R367&''>7367&''>''67'6#5##53533#&'#5'67#   B    X  D  Ca480$ #/    &     8""+96d$=EIO3533#3#535#3'67#3#3#535#3#3##"/32=#535##5##535#&'l5992t/5w a#=8+ ,,m:>   $    #   E E+  y !&''6&'67#53&'= #   BY   Ao $3#3#537#35#35#35#'67&'s}40g#6CCCCCC  ;ff, ) *      8MQUY_3533#3&'33#67327#"''##5'673&'7#535#67&'#3#3#3#3'35#35#35#7&'355?=;     Y   O;3~ <(,''''+`######   %)+  F    2    2 # # `17=3#3#35335#533#335#535#535#533#5356&/'6  ) J0  99BUR "  .DJNRZ^3&'73#'67#"/32654''67&''67&'36533#&''67#7&'3#3##53#=#NQ,           ?  |@@AA@  '  5    ($'#!"@9  $ D ??  U #/5;KQ'2'6'&/&'#53#3#533#535#535#&'7&/33265#"&5''63K>:  )0/r0>95}}jeej@ G  T !         % @  4        ]36753#5'53670 Ψ g#E3#3#5##5##535#3#73#3#73#3#3#"/32=##5##5##537#py4;((;2;D''D((Q?@  /6 (;;( * :  $8888=N )-15W]c&/3673&'73#3#3#3##5'675#5#35#7673267#"''67&''7'3'&/'6  }  #$+((((-`  6      E 8   &     _3   g !   %0.-    VGKOSW#3533533##5##5#'6=3#3#"/32=#27&'7''675##535#735#33535#335za)2   "  .('?'7E5 5@`<@A - DS& &  ]3753#5'5370   Ψ~ !%)FLP3&'73#3#3#3#5'65#5#5##"/32=#'#5'67##53&'35#<8 VSIIIIUTAAAAA    j  IWEJJ     9   <  ( "  BQ& @QUY3&'73#3#53'#367#733#3#3#3#3#3267#"&=35##"/32=##535#35#*+r)#OTTMNJJJJFF$-' NN 99999   (    b T g ) Q36753#5'5367) Ϫ   #)/3533#33#53535#5#5#35#5#'67&',..' u $,T:::::::>    __ &     ~#53#3#5##533'>&''m3*2 ; _OO_"5  d&+19=AIM367&''>7367&''>''67'6#5##53#735##5##535#     C     U CBcXX44TLLL    !      5-./-99!T,MSW[_r33#3'7#73267#"&='75#'6=3673265#"''67&''7'37&'3#3#735#2767?'67&'{''-       t     cFF@@ %        G=- .7R%*( - '6HD4  Z ) !    OSW[ag3#"/3267#'6'3533533##3#367#53533#&'#5'##5#535#535#5#5#35#3357'6'&'S   Iu%%) %   #//''B&_+g2U   - **  ,2 - 9!    #'3T#3#3#7'2753635#536735#35#73#535#535##5#3#"/32=##5##535##5mDD""%21  &2233TdeTPPSq#*  *$+ +  )&0a EL?  ;& 99,; 4;VZ^b3&'73673#'6=3&'3#&''67&''667#'367#533#7#5'635#35#35#75#9 ,  "9      ;>R $% ,,,,,,    6-" "*= #      4 ; ! # $(,27Sls3#33267#"'"&='67##5365#'#336=#35#'3#&'#5'67#535'23673&''67'67#36?67'74''6+,    %!)&K *&  #*)/ /   + m   T+  !, ^+" D     _      W *;?EKcj#53#3#5335#35#35#'33#67'753?#3267#"&=35'67&'3&''67&''667#E>1 , } W K&: $ ''   "& 2  SS $ " D  =8L3  M P       a#CGKO33533##5##5#533#735#73#735#3&'73#3#3#3##5'65#5#35# $$ ##==6==D2400005l 6&&&&&  #.." J "&*3&'73#3#735##"/32=##53#735#1.rXX44R  N 22  % F  0L]'  '3#735#35#3533##5#'67#535'6\\8888  B( # %%11  `%QUY]agm'673533#3#67'5#'67#53535#'673533#3#3267#"&=#'67#3#735#35#35#'67&'s     *      >ttPPPPPP  F       )[A $ #     ( &AEIMQW]ciou3#53&'&''67'67676767'7''67'676?67/3#3#3#735#'&'7&/&'7&/'67'6P!          s<<<<=="     @  %0  % /   ,    !%+173673267#"&53#735#35#35#'33#'67&'* "0$ - PP,,,,,,-^pB     H3,H    #3#3#537#35#35#35#&/'6e('Z(666666/  ll///"   d"BF^d3673#53&'3#3#5335#35#73&'73#3#3##5#535#53&'#37#3#&''67'67#53667#)* '):.  *M * ( # )+   + *aGD  W    )  3353353#FG   59=AY_3#735#'3#735##367#533#7#5'635#'6=35#35#75#73#&''67&''667#[[99[[99B9N $5%%%%%%\5      !( ( ! 19*! (;D  V      3533#&''67#7&'  / @@T/&BA( 9Q=S.26:JX^33#3'67#'6=33267#"&='7533#3#735##"/32=##53673##5#7&'{--4 B  *    GGAA""8  /    LA. 19V    &! 7 &=J$    R#5HLRXov3673#3#537#53&'35#35#35#'7537533#673267#"&=3#5'35'67&'3&'#'67&''667# )B2C(! N ,\! J ,;# *    ,  RR = " #  B>H  D3D        )-15CW33#3#5#732567#"='75#'6=33#3#735#+'26=##53&'73673##5#A99F5+, ",iiYY99R I             ?4( (0H5  -4@  S33267#"&5'3'>73#   y <SJ  L2)  "*bN &'67&'67&'6rAB.!&* 0)(/-!&) /((/-"&* 0)( &'3;#"&''675#2 %>F P,(  D`   P!%)3#3#&'#5'67#535#735#33535#335%OaO"3 8$!9 1#M`Q>>R<>>R733267#"&5'3#9G  ,1'6" F  " !  ! tL&$L Ohk"153#67&'7&''67#53&''>733267#"&5'3#4@ (, "/ B  ! "  ! tK%%L Oh u !/3#&'67&'67&'63#7'675#ee  )   (   D`&")2'  I%  *(I3#3267#"&=35#0(QR &67'5673#23267#"&/3&'0) ]T ''UN "-RK#%   f   &% #&''67'76 'F'!<,&"     *3673#3533#"/32=##5##5'67#G  9L 87 "8x  6  KK>? '>=3&'73'#3?  SLz ?2 ."X  >-Jr#"/32=##5##5353  6.A\K 5bbUf`&#5#'>7##5365333267#"&5(#+   7$CIE=$7HV " r&35#53533#3#3#"/32767##5#535#y'..44--6",,'< VVr33#&'#67'5#537'6V4* 2  FZ? M]  jU)  R&&/#5'67327#"&''7&'3 `  %P +73  S<  "1 3#5##53635#35#4AAAAA ^::|33#3#5##5335#==4E%EE,0wwRA\ &,3673#3&''6?&''67#6?&'rNPG   # #  "6#    /O4 o #w#"/32=##5##5353  A@S]J  3ccPbi 3#5##53&'&/'6_d1&! %. ", 2 ++ , j%3533#3#&''67#536=#'6))42 "%( -1  ** 762#/ ,U 3#53635#35#_ j$ ~~~~ bb 5>p#53#3#5##5335#35#48 5D! DDDDC0r/R$*3##"/32=#'>7#53&''67&'^E  % Da9  0  +%"   +  "`3#35#535#53#56j%==@@DX* eah%3#3##5#'67#535#5365#'&' "' B!  8\\@48a88u i &''63##5##535## ! + GGYBBB((*(,bb>,0]#"/32=##5##5353 84GJ8  !OOBT F%+3673673#3#&'#'67#5367#7&'T  ,o7% -F' +@ I+    5 Z#'3&''67&'67#5367#73#735#B2  % ", % ]ZZ44"    9 ,P.~33#"/32=##5##53-  ,%|  dp3#3#5##53635#35>"CG3//3 M` H)d**f 3#5##535333'>56&'3E&=J  !$jZZjD@8  "$a"(3673#3265#"&=#'67#735#7&'w9     1 +BB  XB  II>4< b#"/32=##5##5353b !t  \y&&a"&#3#67&'#67'5#'6=3#gl+    -  VVC   #R^ kA2 5>]*r3#3#"/32=##5##535#r6/  08"i  Rq"i3#3#5##53635#352%?B. --. Ma H)c++J 63533#3#3#'67#5367#53=#7#"/3254'7##5-//*,7> "  )#&-  0 "  $fwK 3'65'3#7'#%rG- *=]V *3#535#535##5#3+'32=##5##535##5f||iaai1:  '&91QO/  FF7H]37=36533#3#3#3##"/32=#'67#5367#5367#5#&'t+;=:=L   7!#"*V(   4 1! (2  b  ]-3#3#'67#535#53673#3##5#535#536# L  7E877aa7n'#3#3#3#67&'#67'5#535RJJII[3   /    EM Zlr'-O&'67327#"''67&''7&'3&'67327#"''67&''7&'7 >I  !  CA !  ($     L        b$@#5#3'67&''67#53&'767#7#3265#"&=3#"/325\#9    5: U  8 %n*! !0' b p M0U#"/32=##5##5353  73F?.  DD6H?/3;3533533533533#3267#"&=##5#'67#5##5##5#))  @'  x '' .0d $(,#5'673&'73#3#3#3'353535   (  &-''''/f$$$$$$!"!!!2""4!!b 283&'73#3673#53&'373#&''67&'67#367q41|!  $!( M - %  6  I     i'-35#535#53533#3#3##5##5'>&'m6++3366..=s@-"! | M<>O(*!  p %#5##535#35#535#53#3#3#7&'XXXGK<޽++3  l $(,353373#3#5##5'67#535#67#35#35#z%% '8 I> ..%8 >>>>  u` oAY33#"'#5##5332=#,    &t 7{x ^ ,367#533#3#3#&''67#535#'6<5Jh>",% $ '),   $ r #3#3#537#35#35#35#'67&'u~2.l)7FFFFFF  A?>>.     8A33#"/32=##5##53wC  0,?A"  99-= !367#53#3#&'#'67#735#35#J-Gw6 &%7"- %4:ffff\EE !G % n+/336733#5367#35#3#3#3##5#'7#535#735#35{5'+&.o'**445 ;4GG&  " (4Bq #3#3#735##5##535#33535#35#q||llFFbW""4#W""4##9:o o*?"F#"/32=##5##5353  A@T80  ==6H F%+>3533#3#535#73533##"/326=#&'3533#67'675#)))0u1)t= = y.**5@.C >    \ /3'6=3'#33673#3##5#'67#535#53&'5#[[:  5+E5 7?a<) >>& E[/33533533533##5#3#3#&'#5'67#535#5#5#f@d:<.  *9+e''6(CD+"Ge !'3#3#535#3#735#35#35#'67&'rt1<8/ttPPPPPP E 2nN..$     {H$);#"&=#'>53&''67&'#367 "  a   "      ;     Y"&*063#3#3267#"&=#'67#535#735#35#&'7'6ov0;,  3 ,$82PPPP  e  W.,  /3&.45)    o #)#5##53#735#35#3#53&''67&'Y ggAAAA&67  >  'S11) )   Z0:@F&'#"/32=##5##5'67#5367#53673#3&'#3537'6'&'    #&,;@O % "  I  m / $RRBI ! ~   K'6#5'67   (# {e I '3353353#3#3#"/32=##5##535#NT[#$$'.CC.> 6 !SSDJP67'7&''667'7&''6'67&'7&''67''6'6'67'6   ).8   A   & &'' 9) )+!: 91&T P          2 (  3#3#&'#'67#5367#735#35#2]5'-H) ) 1B*vvvvI  , ' _ 06<3#3#535#5#35#3353353##53##"/325''67&'k($~%)M$$fss/9=  " Y 99(6!(    b 26:@#5##535#&'3'33#67325#"''67&'#3#735#'6hhhTG5     5++   !'  &(2 -  j#'-33533#3#3#535#535#3#735#35#35#'67&'t244..::--2ppIIIIII #<     DbE ' '     b'+/33533533#3#3#&''67#5367#535#35#35#35#k!!!!2?4( -0 (/6-!4!!LLLLR %'   R50e %)/53#3#53'#735#35#3##"/32=#735#'67&'ur5;;(LLLLq.   0MM `  E * % E3( %*  f17=C33533#3#3#3#&''67#5365#535#53&'#53367#'&'7'6&834>6&+- ) 16./2' 0  o  333  &" ) J   f-159=3&'73#3#53&'#67#3#3#3#535#535#735#33535#335o46 Q3+w255;?6622P2    M.-M &-BFJ'6'&'73#&''67&''667#'33#"/32=##533#735#z K  >     #b/ L255         0)C  /IY% b!E33'673#5##53&'733#735#3#3##"/32=#535#535'2  d   !VV00O 11;; DD55; ),  ," ^ #'+/5;3533##5#3533533##5##5#3#735#35#35#'67&'o2992 44 xxSSSSSS G  gI *) "    bU3533533##5##5##5##53#'67#53#67&'#"/32654''67&''67&j$ $]LL  (C      (- ! ! ,,)            m"&*3#3#"/32=##5##535#53635#35#tQIX   DDXJC3m:   &&!/ :  g"7=3533#3#3#67'675#535#535#73533##"/32=#&'***01++4@++12*q>  >        )  $  e#T3533533##5##5#3#735#335335#67327#"''67&'#&''6=3&533'7n""{{"5      &$ 4 9>    "#$  R4:>BV#'6=3&'73533#3#535#3533##"/32=#&/3#735#276767'67&'~A>9B  ?:: ' MA2 2=Z '%%l  g1(    e!37;L3#&''6#"'673#&3#67&'7&''735#35#7##53#"/325}% U )g?,   `;        Z-   o8#r  Z -159?EU[3#5##53&'3533#3#3#3#535#535#535#35#335335&'7&/33265#"&5''69d:%$$++::3x399++%"/ D  Q "   $%-    ..   [#      t3#3#'67#5365#b')*) #'('9 M"A4 u#3533#3#3##5#535#535#35#35# +++''++++##+8888[&&[=9s &''63#3##5#535#" ']&//00$   ,&JJ& 676767&'7&''67'67( '/$ +4"lT1 % #5&@>q3#"/32765#qv  a0.j }67&'7&''67'6767b ' $+E*  +"95 #'>=3&'7 _ J?. -V `3673267#"&5`7- 3;* ,*9  6  Gz3##"/32=#GF  Kzc  _ 3#'>=3&'Y [ N@2 /!Y7 3&''65A<> N(H$77$.C<''6767&' HG /#4?Q)1 2NX  :3533#3#535#I?DDQN?b22KK?'6''6767&' 7 4WDE D'.'-5 A$ '&-+AG 93533#&''67#@GPH: 7A DEl22CF9$'7G#36732765#"&5'33#67' &  T11$ 4  F  1K  8 &''6&'3'67#', *+"- > 0r %"  # ;$33#353#3267#"&=#5335#53LL,@  (@,HH>*<  $=+>83533#&'#5'67#CDJ@. *) +;t''89ca3  67$3533#3&''67&'77>7#535#CGOOB!' 2#. )  v;G'       ;!3#3##"/326='67#'735#I)// ';?%G Db*? -'#&*?3##5#'6=6 2A4@G ]] ,'!$N= &''63'6?3##. .$!+ ;-'L# ':2nB%33'67##"/32=#53&'767#M D  6   FJ mC  >  C3#5#'6=3&'#3:e>Cdd Z ,% '1; &)0#367#53#3#3267#"&=#'67#B?:DS;  E =;]B HK;43533#3#535#&'DCEESSC~  h00NN  @"3673#3533#3##5#535#'67#C/^i4::IIRRL#  %%?&'3673#7&'=h5  ))-&}9EB5%..&L$*67'5673#3267#"&/3&'&'`  U':7  ":7  C?   $1,-7%b4,03#"/3265#3#3276767#"&='635co dKA&  G4.N8="  Z%G33#3#5##5335#XXMs:&ss eeD1H ##53#5##5#;5##;5#0000000000+ rr A)K #5##535335#33535#35#l??++?-l++?--z7$$$\%%%3 $*35333##&''67#536=#535#33535F>D<; >: 33;HH>R002'($0) ' 1(367533#7'6?3673267#"&5F 0: _&   x5F @ =  3 &#5'673533##"/326=#&'f  #M M  a /((_ Z  9%+3&'&'7'67&''667#&'uV' +$* , - ( JD. -B       f61&'32767#"&='675#'>7#5373#6  )!   3)+lF  ?  AG2;&%47%*03&''67&''67#'7367367#7&'`$( %! -,!^A B.  ]    &0&Du 8#&'73#3#3##5#535#535#536i ] 1LDDSSPPBBIb   ++2'3#67&'67'5'67#53&'JS  :# "  6CK   "J B ? ' 8$3#67'7&''67#3533#3#535#CY&)9@3AAATRA  P8 (.3'67'6?367&'3267#"&5'&'s> 1 * !  "K  a2 $  P*    0  ;%+3533#3#535#3533##"/326=#&'JABBMPAz## z)  =* &9 #5'673533#&'#5'67#g  ,3*  #d '&&2-``*11%*3533533##5#5#3&''67&'#367<&=&&c&v=/ /9#%0 - &(("   1)3533#3#535#7&''6'&''6CCJJYUC| `  4kk  w "+ !7=3533#3673#33##"/32=#53567#'67#5367#535#K0,, ,< 4EE  LL0) 8 ]@0      3#(.4&'#3##"/32=#535#5'63&'&/'6)- 'HH   HH, 8L>M  4 0 P 8=B3533#7#"/32='675#73533#3&''67&'#535#67;  I)++'    )) %4  (+ *      .4#'+3533#3#3##5#535#535#35#33535#335?LMMBBSSWWBBL00D/s00D/ UU13)9&'3673#67676732765#"&''75#'67#  d'w]% ,. $23% &8#. " + 2 , $ "      !cO2,D.43#3#535#535'667#'7#5333#"''67&'00*c&**.k $#(?!">?8C  &((#R '(-  ?$,03#3#5##535#5#35#"&=#'6=#3327535#?8/v05`/v  Zvvv P    `=&*.263#3#"/32=##5##535#53533&'35#35#35#35# NF  30CLL$ W00D33D00D33 k ((*R7@#)&'73#3##5#'67#536=#5365#o  b '$++0+-#\.   *DD/#O*93;3533#3#535#'67&'#3&''67&''667#K?DDRM? ! ]"!+O+6&", ' + C&         6%23533#&'#5'675#&''67&''6CGKK#2 .) 3!G l  5+"CA"&9   !  <"',3#3##5#5367#5335#335367#33535|U1??_ +%++=,i#*<2: !]&& ]'; & =#'3533533#3#535#35##5##535#35#H#0##..#600[`````6\ \!04*48<@D3673#&'#327>7+"&=#5'67#3533&'#35#33535#335@7 [- 7  & 9  '(!% & &&8$\&&8$   F   A ,32%+3533533##5#5#&/'67&/&':(;,,a(v;\  qf    }!!!!::(((  " 3#'6=3&'`ZPD3 5<],37;A35333##67&'#"/32='675#535#535#33535&'E@FF   1  +# 5"@@YY@T222x  "#   "    "' 4"'3533533##5#5#'6=3#&'7#3=&8))^&q8/ , 8#5``S $6 #% 2 2&/'6767&'7''63533#&'#5'67#!4' #+   *35OO>) ,- +?#  2 64, -33533##5#53#3'67&7&''6ZG""o[GGV  * D! "*''O #- <   #B%+#5##537#53#67'53373'65&'A!1y4^  6  < saOPb<  .* 0*  ?&*.263#3#"/32=#7&'7''75##535#735#33535#335L?L  9 +308K>**=+h**=+P @ ) DV /.5(3#36=335#535#53#&''67#56u +/!!"6=3 <; :6\\i!%$f&#'+3533533##5##5##5##535#33535#35#&>3113>x33F2x33F22r s-H6 /49?3#5##53&'67'&''67&'#5'6&'67''6IH    *1"", )  U> X%'             N6  &,3#"/325'3#735#35#35#73#'67&'  UU......Y] ?    ];;Vy   /"&*3533#&'#5'67#7#5##535#35#35#<    2222222~""[Z#+-0LM5HL33&'76767&'#3#3267#"&=#'67#535#5'67&'767#5#DK c'      44   9 .13   7X&        ".    Y<+=B3#67&'7''735#35#7'>53;#"&=#53&''67&67#==Nf $':@4P>,+    U///-15:?D#326767#"&='67#53673#67&'7''6'35#335367#335  +!<D 57G   O++?1o'*=575 ) 1T  T   G 3 F'/37;?6767&'7&''73#"/3267#'67##5##535#33535#35#F   MT   Mq11C.q11C..  )   G9 !)C]]"35#'+/43#3#3&''67&''67#537#35#35#35#67#?NG]\*4%%3)   7Cnnnnnn;GT    T "@ +48<@DH3673#33##&'#5##5'67#535#535#535#53'5#3533535335g # 2>."$ % %#+33((0)BI   5AA1 +A3#67&'7&''53'735357#"/3254'7##5<   ***p  '_2  &>675/43#35335#535#53#3&''67&'#535#5667#r ""51##(;DC$-$&2 - HH;X HHP K &#'+17=C3533533#3#3#"/3265#7#535#335335&/&/'674'&9)9   +99K)'  B  67 4 >e   908<3#3#53&'7#53&'367#7#"/3254'7##5#5##535#o# e) -   #/// E*5 9`K M1 Bw 33#67'B!! %F ? $7<T3#53635#35#7#'>53;#"&5#53&''67&67#'367326767#"&5Z$N****| ; - R   "w#"  NN ),)(  /!         AB#67'7&''5353573#3#33267#"&='67#'7367#8   &&&V  # ! ,`7    '76  %" .)5/37;3533533##3#3#3#3#535#535#535#535#5#5#35#335?$<$$)DDGGCCRUCCIIEE'$s<22D0  (      (  3 *J3#&''67&''667#'3533#3#3#3#"/3267#'67#535#535#>   #o $$",/    %  :! "%*(/ (87#'F3#53'#"/32654'7##53#735#367#"/32='7567#p&b(  #bQQ--Z  , >  0 3+ (   4#'+/HM35333##3#535#5#5;5#33535#33535#3353673#&''67'67#67#I>FFJE>,,?2q,,?2w22E78o$ $$8(/ )f B((7 $     : "5K&''6'#"/3254'7##5367#53&'733#3#67&'7&''67#  )!  G5 C( f wA  )-   ( ,V    3 $*06<B3#5'675#'37&''675'675#&'7&''6'67'6M ;ZK,/ 0-#- + )9j "585 'LM> 2b cO =      B       9-1R3533533533533#3267#"&=##5#'67#5##5#3#"/32=##5##535##5?   6 [b=7  %!37   ## *,  ::/?*."&<I#3#'6=3&'75##5#35#3353353673267#"&5'67'5336/G1+   4 )1/% '0G #!(     F 5#'+173#3#3#535#535#735#33535#3355#5#'67&'E#((2/%% 00B1s00B1"111 # Y% #I, ( -!   3$*.2D3533##"/32=#'3533#3#535#&/3#735#7677'67&'0 0h***#[$*~  h]]99 0;~''i  e'(2'   8#)/?3#3#3#535#535#735#33535#335&/'63533#3#535#GCEEPMCCB00B1s00B1 O***TS*@  ( ! I   - '>=3'#3U zzt(8+ (N, U{$(,3533#3673#3#5##5'67#535#35#35#e(  !8?M 64(MMMMk  I4 E % ,4:@3533533#3#535#35#35#35#73##5#'>=6'67&'8 # f ######  ?  ( <  RR22e pp3* +6.    6#3AGM&'3#3#67'75#535#5'673'67#'63&''65'6'&'h  :"" '1*## "T4 (    $0 6  / 2   .&" 0   9#7;A3533#3#3##5#535#535#35#35#7#"/32=#'6=35#35#;###""''" #----   # !!"!NN.,W #( )2K/L:28>BF3#&''67&''667#'33#"/32=##537'6'&'3#735#0        X' @+- A  .. 0# ' !02p  [x+    BC% 2!%)-17=CI3#3#3#535#535'65##5##5#35#35#35#'67&/&/&'Zu&'f     !   +!!!!!!1 6   8(Pg6767&';#"&=#'6=3&/33#3#"/3267#735#5'67&'767#67#53&''67&'       3TJ/3   6 ,   6Q =Q      3, 0  s    3#'+/5;3533533#3#3#535#535#5#35#33535#335'67&'A"7))0UEDM'"l711C2u11C2^ ,&U" !  KK ; )    7#'+37L3533#3#3##5#535#535#35#33535#335#5##535#73673267#"&5>KLLBBQQRRAAK22C3v22C3L"""G  #$%9 9  :D H+     3$*08<@&'#5'63&'3#73&'7#33533'67335#5##535#35#&. ^ 6 ; >       `````    6    .GG # , ,2:>3&'73#'6=3'#373#3##5#535#536'&'#5##535# TDM''W &##$3  $3- (28>-..0Z[9(8'/37;3533#3#535#&''67&''6#5##535#3#735#AJIISSJ  h +yyyXX44 ,,    3[[D5 $ 1!'+/48Lf33#"/32=##5#'6='6367#35#33535#73573#"/3265#'67#3533#3##5#535#'6Y"   ,U     !!&&  x !4# .8 Y/$ 6 ((  2 43'73#3#735#3#735#3#&'#5'67#535'2ssSS//2T  P* h  N0! 4     /,04@FLRX^67#5'675#537&''#"/32=#'6=35#35#73#5'675#&/&''6'67'6q#3     d6&   2   :  "$ + /- $7 ;h E    4 ),3c1"T"AJ   D      .-159=AIMQU33#3'7#732567#"&='75#'6=33#735#33535#3353#53535#35#35#wWWeQFG$ '$ '7uu!!1!R!!1! ()      ?4( )/F:6!  (4FJNR3#&'#5'67#535'673533#3#3#535#535#3#&'7#'67#735#35#35#q      ****&&0q.''*b  @@@@@@  XS ,    7N     8   4/37;RY3#&'7#'67#735#35#35#73#&'7#'67#735#35#35#373#&''67'67#67#?L   ++++++HP   ------u?d" :$ ;'2 1g :P  8  :P  8  6       . "(.FLRX^33#5'6367#35#33535#3357'6'&'3#3#3##5#535#535#&/'67&/4'T+O   / [  & U"%%!!  D @    XN 56_   11T  3/37;AQW]3653#3#5367#35#335335'3#7#5'75#35#35#75#3&'33267#"&5''67&''+.-a!#   I l       `   @@=5n'#xHJ  +  / 5 =AEIMQcgk&'67&'67&'673&'73#3#3#3##5'65#5#35#'3#735#3267#"&=3'#37#3L   )  (  +@#xQQ// &" \4$         y #++Q( U   B/! 1#W[_cgk3#73##5##53#5##5&'7&'#3#673267#"&=#3#7'5#'6=3'75##5#35#335335=OOZSS ',5 g 66.0    2((% G !!!2!%%$ &   *    6# "3  3'+/37MScio3733#3#537#35#335335'3##5#535#35#35#35#3#'3#3#67'75#535#&/33267#"&57&/'6&(*([!$   L7 5ddP5      F  K   :: 71U@ % ' "     "   &67#'7#5333#"''67&'& ($1H$TKDV   S(4># c &'67&'67&'6  <   ;   /"'* 0*)1/"&* 0))0."$( .')k3#3#5335'6((1w H3;wd~m3#3#535#535'6662w166* E2;;/j 3533#735#33535#335j55}##6#Y##6#))N)))e***o 3#53635#35#8u'MMMM N,m.V '+/35333##3#3##5#535#535#535#535#33535l,7799GGBB66--??,?$$$""#l! 3#735#3#735#lWW88ƥS2c  &3#3#535#35#35#"&=#'6=#5#3c-&&,>&\ \ww ,% ,,'c 3#735#335335#3#3c#"Ĩ##2"# s36533533##5#'67# >@??C4(9.A= @@;('Z#32767#"&=35җ8DPEA  X^3#67'7&''67#53&'Z38GO@f      ]3#3#3#535#535#YOOeeNNW F36533533##5#'67# C<??>8-@3 772 K$3353#5#'67#535#73533#3#535#% B7R6660p-6"|' ""..3&533#327#"&'#7&'HG - D*#7TR>  7J3#ooJa 3#'6bbm5ACat,3'33#3265#"'&'#7&'3#67'675#wA** Ag  V9 % ,F/5)f<   X@ F q(.4&''67&'763533##"/32=#&/'6[   >&##  &L  3      \P  L   q*067&''67&'#5'67#53533#&7&'   ;  '##      ?E$!! c  3#5#53#3#"/3267#7pUiNZ ] %K(L1Nv67&'7''6"")  -- ):/1 Sm5#53#3#"/3267#7YDX<? B %K(L2Na5#53#3#"/3267#7M:N47   9 %K(L3Nl#53#3##"/32=#533x077   <<BY  TY5#53#3#"/3267#7F3F.1   3&K(L3L|3#3#"/327#735#|eGWW DQI&?-EL#n3267#"&=3'#37#3!*  4.vD0NG   yfSSSb33#&'#67'5#537'6ya5, 4 QZA!M`  kT * e!&3353#3&''67&'#535#53367#22 !& & 20 > ?3E'    "E3l)d3#3#"/3267#735#, d2%2c53&''67&'67#5367#73&''67&'767#@2  # *%T]    F   2 /    _'67#53&3#3#535## HXo  [u3;@.q 4 77k #3#3##535#35#5#1**6o%%PP%%*N1 =*g,n11i #3#3##5535#5#73#+$$.rE$$1-M-ۺ?)?o O%+3673673#3#&'#'67#5367#7&'R " ,p:$ /@* 0DG+  4 m3##5##5#53&''67&'`G#C`2  7788 *   )g3#3#"/3267#735#, g3&3s3#735###53#"/32=#3#3{kkEEKRz  RRRR>/v ^U5#53#3#"/3267#7A0D-/   1&K(M5L`'#3#3#3#67&'#67'5#535`YYYYn@   7!    IM  Zl`)-167&'7'3#7&'7&''675#535'635#335"% 66# 5B"445!!3$"  K#  %Kn'''R/37#"/32=#'6=35#35#'#"/32=#'6=35#35#   !    ?6"!>y;(c)M ?6""=y;(c)_"&#53#3#7'7&''75#53'35#35#35#,l-55!  6A=33GG!!4""BBK!   #K'~'''M5#53#3#"/3267#76%8"(   )&J(I 4L3#3#"/267#735#<%.  / #)K#L%3E)Q$3#3#5##535#5#'#6535&''Q[%#1"&G 1    |K 8P%d#  V3#3#5##5367#35#35#VM"&&&&&a-l-Y/333533533##5#3#3#&'#5'67#535#5#535#s=c6;0" "% #-:.R++: 88L+`#'+1&'73#3##5#535#53635#33535#335'&'  C 6AA??6PO##6#Y##6#^  ^//^?<g  :>BH'67#535#535#53533533#3#3#&'#3#"/327#535#735#35#&'#B +6?,,&&/&&,,?8& ~   q'////A 4 G       + G ( )%*;#"&=#'>53&''67&'#367    ]     <  0$  +d1   $ 03533#3#535##5##53#3#3#"/327#735# 433&`&4zUEE\FM  O DJ  ( ! , $* i  &*3##5#3#735#3##"/32=###535#k fII##  iR9&&QQ56M  J4 ?$W,048J3673#53&'3+'3265'#"/32=##535#35#73#3+'3267#'67# " %$f  2  """""C[ 6 : 0 4  (L EN  _ $ !>#3 , )V3#3+'3267#735#,,V.  - \ #)BHN&'7'673#&''67&''667#'33#"/32=##5##53'67&''  a 7=     $e0 0  4         '#:  &@@@P R3#3#"/3267#735#<%.  / #)K#L%4E)JBFJ35333##35#53353#5##535##5#3#5#'6753353#35#535#535#33535d88 8+  ++"  *99@@8I%%% ; &(&4 DD 4& > ' ;  f #'+/33#3#735#33535#3353#3#735#33535#3353#jvv 2 R 2 jyy""3"U""3"q @' # $ A' % %K+;J[k3#3&'7'#"/32=##5##5'6735#''67&'7'''67'76''67&'76'''67'76Y@,    ))  *@m    4   =    7           6        7        )P3#3#"/3267#735#+ P+  , O <@DHZ_3#735#35#35#73#735#35#35#3#3#3#5'673&'7335#5#5##53&''67&67#^AA!!!!!!:@@ 4444; :s******& + '= H3 3H3 2 )    !   h 35#53#5#535#peh}mmej8Ac#'733#53'37np9J d 688l%367&'#"/32='67'&'z$ +0   (04+Jl+  #&  "  b 35#533#535#2*ࢀTm &3767&'#"/3265'&''6t #<   :  ?-$ 7k  "3F Q o33#537#'?#Ku:p i. n"8E3#3#&''67#5365#'673673265#"&5'33#67'd0!  !K     n     "  )  c1  37#'733#737#sw69ll '!&  g!%)3#3#&'#5'67#535#735#33535#3352D`L#1 9&%9 2%PdF33F1w33F1g:  %%  $ \#5##5##S 35#535#533##5##5(  1 -.+3533533##5#'67#??;;B 6)9 %%!,w !&'7'63533#&'#5'67##  Q O**!         |' &/'63#"/3267#'67#   N      $  33#535#535#)*ࣂ2  w0$*7677'7&'#5'67'67&/'6*   () r  "      )   ++17'67'67#535#535#533#76767'7&'#7&/'6- $=  " ,  L     4       p159=OT3533533##5##5#'673&'73#3#3#3#7#35#5##53&''67&67#t## *,((''+n1 p   & 9  ?    Q   )      v &35#53#535#33##"/32=#53&'?CWYE?3  ==# `/8 5 3#3##5#'6=#535#5#y"$ M"Ljj?(#6LLLL '6'6'60 01 ,"!? = *# ' 2#$ %3533##"/32=#'65#75#7&' Z  3]3 accN J;# =PPB#)/3##"/32=##5#"/32=##5&'&'F   !#?  )%&(#$&("  .'2'6'&/&'3533#&'#5'67# 0F91 (    411  &* #   =  AJ(( '6'6'6' $. -3 2  # (-I33#3'7#73267#"&='75#'>=332767#"&=#'>=L**7  )!#   554 @       D8, 'Ng7 & $(,#"/32=#'6=3533#3#535#3#735#  VG>>  SG3 4A_16= '6'6'6- +*'/, ) $( / ,3533#'#5'67#73533#&'#5'67#   H   //wp-*A//rp-(C '6'6'6- +2 - $2 / )! & 6 ,15#5##53&'7'67&''67'#5##7&'35#Y4$ 8 ; 1!C_CC)*  [!IS2  06<3#3#535#5#35#3353353#3##"/32=#&/'6+&%*O%%gtt=  >m  E ==,:( %   (,03#3#53&'#53&'367#3#3##5#535#735#35#R5 $#2-"l-<<<<,HHHH  6 ,P/1 $(.43#3#53'#735#35#3##"/32=#735#'67&'n198(IIIIn+   0JJ V  E  * % E2) &*     #6:>DHLYn3#73##5##53#5##5&'7&'#3#'6=3&'75##5#35#73533567'53373673265#"&5@@HCC' W ++'v :'O#     0""0. !/    ! )) $-1   :  6       ['6#5'6A% #  ( % |h  [3#"/32765#'6&'W  L"    n#/ S+#"/327#5325>7+"&75'753753  $!! 5 !H-E ^Y a "d:5 D>L"33&''67&''>7#67#'7#cn-  !#%52E"!B,F]74 (3N 3#3#"/3267#'>7#53&' :bS   ?$I ^%E+4;IV &/'6''6767&' #& 6&"K +4& C K>-)F(0  .RG. U'6'67#>$ " '  )[#( X 33#67'5#53i  FN  ] M'6#5'67    " ( }b $T3533#3#3#535#535#'6r%9966?D88+ 667667 (\$*3533#3#535#3533##"/32=#&'i666?C6 e  e&  N<  8  \#3#3#3##5#535#535#536'&' ,=66@@@@6667<33@( h z 5@ ::H;! R$J (&'7'63#3#;#"&''675#z  a ^600+.  " 8   *.6"C qQ03533533##5##5#3&'73;"'&#"'63267#W3!!3>4 21 S /n/  5$  .S "(.#5##53&'73#3##"/32=#'67&'f<6TTA   >c10 +J  G P $*3#735#35#3#3##"/32=#535#&'gyySSSS"!!  nnf  Q003,  ), N353#5#535#535#33#3##533U'..&&'n%%00*(1*++*1(I(33#3#5353333#;#"&''67366?77+/    ==) !@ I 3&''6'&''633#;#"&''673  (D  "+66*/(0  *7 , #D Q$(,#"/32=#'6=3533#3#535#3#735#  b  ODD  SD5 5?_26=@$3#3#3#67'675375#535#'6d3 +6 ##  %#* QOa% #"/32=##5    I48<3533#33##3#;#"&''675#535#535#535#3535\=DD6699.. 44<<33=P$$$$#& =#$W#'3533533#3#535#35##5##535#35#`) '&0))RUUUUU####Gnn(? M'6#5'68    ! ' }b #<'+/N35333##3#3##5#535#535#535#535#3353567#'7#533;#"''67&'''**11((!!++0z"6 >:3@   "#"3%1=% !C(,048&'73#3#"/32=##5##5##5'6=35#35#335335   E{hh$ 9` //..7Y4& /8S'jL(,053#3#3&'5'67&''67#5'635#35#67xit sOZ  )"   PPPP   L I  / ) ? A$(,0373#3#5##5367#'>=635#35#35# 8K=496G#8  W#GGGGGG I;8F<u98? 3353353#3#7'5#'6=L  QOOH /@@/A @  ;%# "P'335#53#3#3#53#53#3#3#53533o79//>*=900C+<611J$*E'>=3##5'6757#3'6'&'&'3533#3##5#535#'6t ..ff SN:,,5577/C7 1$_6:  "$    J#)/@373#3#5367#35#335335&'&/'6733267#"&5WD@DD1@(0  G  n#    EE J!!!!!9  # - J 3353353#3#3#3#535#535#P  OU! V#!3??3DG #3353353#3##53#3#3#535#53N Q@@ R "V"(55(8!H<BIOU3#&''67&''667##"/32=&'#5'#535375#7675#7'6'&''      !   % & E ?  =,  .!, $nf"0DD'=F L    F'6#5'61   )c # C!'-=C367#53673#3#735#3353353#&'7&/33267#"&5''6[+8<DIG&|K  ER    @=  %  & P -159=3&'73#3&'73673#3#3#3#535#535#735#33535#335\; >& #% 8;;IH;;7$$7%\$$7%    K  . +L*.23&'73#7&'7''67##"/32=##535#35#L%'3 #  T   +++++    @f  (|#3= /3#53635#35#3'73#3#"/3267#'67#j!M ))))$"3/   PP )05  4 &1D ;AG3353353#3#276767&'7&'#"/32='67'67#&/'6OVX*       K6  ++1 , &  S  K %)3353353#3&'73#3#3##5##535#K[#!YMMMMM(((** 2    B B'> ?^3#735#35#367#5335#53353353#353#3#&'#&''67#367&'#"/32='67Ueeee&502;)+=7\h$ :  $T    ',!>& ! _           F$(,048<@DHL3#3&'73#3#3#3##5'67#735#35#35#5#5#35#73#735#35#35#[B&$992222:|  8/////5CC\    M A & & K \A & &  i 3&'#''64   & ' ! W !&'7&/'6733267#"&5  ]  /  -#W  ( 7 i3#3#&ۿ1 h 3&'#''64   1' !d3#5#3276767#"&=35#dzP1*dfpV 'o<"I3#3267#"&=35#" 6E L@B 5H3#"/3267#'>7#'6   D00 ++P$ Z!D02  +& J3##5#535'2 $+eeee&+X$00" ` #53&''6A 7#' "\ 3#&'#5#j/! !"U-V &'33267#"&57&/'6Z     F  Q %F  E # f3#3##5#535#n~5<<==5ImmI^36533#&''>7#k485 5* : 3""R0(B=-<0 d #53&''6C 8  1%' !g3533##"/326=#&'gY Y  44 ~$ &^3533#3#535#feeWUf ++d3&'73#3#5#dD  5hau a #53&''6A 7#' "T*#"/327#5325>7+"&='753753    )B O,J ^W b !d <5 B;:"&'33267#"&57&''6   &k  x  h $ i(0 1'2")#U 3533##5#735#335#RRRR>>R>K''' R !&'7&/'6733267#"&5 Y  /  -#R  ( 7 k#5##5##535335#335"!65!!5"tUUt..O<<< 3#'63#3327#"&'#:       c""1+\d%&'3327>7+"&5''67&'f   "    dA # ?%  X &''63'6?3#& $& 1*$@ ((--,%HA"Y%36733#'67#7&'33267#"&5a2FH/ * /`    h1-[F  Kj  D &/'6''6767&'13H. +m 9@"), 15 -#  /,  c &'3##5#&'  'E0] ( aI365333267#"&=#'67#f$4  !- ##  I  ;<0X_ 3533##5#XADDA;$$??V$#5#'>7##537333267#"&5&!$ !"8   7$CHC>&9*HU  6 '67&'&'3'67#{+8 @217 6/ 9 |%/    $ X3#3#67&'7''67#mxx \)1  99 #/1C '0 (<e67&''6?&'3#5#533     ]s`"#&5'$&$ .( F3#"/3267#'67#'67#'6L   2,  :4 "V =7*$-2%( Y 3&'#''6.   & * X !3#'63#3327#"&547#~]f ddt `  !%% % < %&/'673327>7+"&57&'yC+ 4   <  $)  1 G3673#&'#'67#&'RbJ9BL CLX0@A1)   E 3&''65'3&''65#)+ 5^  0#9'' .( % $5 \ #53&''6@ 4& ' "_3533533533##5#3#5#5#_Aoj33<<==QQv>>> R #53&''6< .)  '!"\$#3#327#"&'#67'535&'#3<: 5 ) c00K!&)-.C %%\$D3#3#3##5#'6Gzeejj $a #Z3533#3##5#535#7&'7'6c9<==4T4>TT111pp1}9%O 3#735#33535#335%??R???R?uDOj #5##535335#33535#335[68$$8#[$$8#--J777888f!'3#327#"&'#67'56'&' ,54 /  =3   39&3A?h  @1+bB67&'7''63#735#c48 #NX+xx  -?7&36533#3#&'#'67#5367#'6@0LMaL8C K 9HU9       ,&  ZB3533##"/326=#&'Z_!! _  > 9  6 #&'7&/3326767#"&5''6zay "4%6    * . "933#535#535#5'6367#T O6 1F C  ] !  953'67#&''67#3267#"&=3#"/326<6* @'  1 *# Y   ;% I    Nc9 W&3&''67&'767#3533#3#535#e%$( $i799BE7'    t((J#)/&'36732767#"&='67''67&'"0    ~   .W/Wj6$  X6% + ")*!F-367#'673#"/3267#&''67''67'367#>  %     T ! #U!=  f'3#3#"/32=#&''67##5365#f=:  ' $9?  s  1e*0#673265#"''67&'#67'53'37&'<  $ ( :  /$ -%+ Gj  *(   G3533#&'#5'67#7&'T?CC",#%/7r  44A-(7{}8+3AA   G)3533&'73##5#3'>#"&=332[;  "a[%      WW$ 3/ @3533&'73#&'#5'67#c5  %P:9!$78!S%%  % &.PH1,A 8#5'67#"/3267#53276767#"&='753753G  &   " %93 gQ 8 730  1$?!+&'367&'#"/32=#3'67#q+' ))W  "  B C!# +/ 1 =R C!23H 3#53635#7&' -VStt   VV\2C  9-33533##"/326=#'67#53&''67&'&'{E   EK G] ! !s  H C*    V*#53&''67&67#3533#3##5#535#m ~#)% #& D)166AA??1!  N)) E !#5'635'273#3#535#A  $HDD %MMC=H^E  "  V#3#"/3267#'6##535#35#d  Y K7$$$$ $~ &"m~.Jm$*3533#3#535#3533##"/32=#&'x///7:/ Y  Y  N<  8  W 3#33#537#'67#&'&'`SK'`9  (=  x5.CQH  b#3#53#3#3#535#535#}} b&##,k+##(,%%%%W+&''6767&'3533#3##5#535#'617 " >44>>GG'  %" 6$44$ h#'367326767#"&5#5##535#35#h3, 1; 1BzRRRRR   $zz-HA:3&''67'67#53667#733##"/32=#53567#;3   #   %U`..  11 E *    J > )%  D%+3267#"&=#'6=3#7'75#4' 0gX$&.'"d   V)! 00D I@"&3&''67&'67#5367#73#735#@2  ' ' # PQQ,,    ?8b?&? !3#53635#&''67&'76ma8 -g     {{ tW     T03673#&'#5'67#33&'3#3#"/3267#7#X7J,! U  +C J Qd[ \    J0 '[ #5'673533#&'#5'67# '&"    " ,11D1zu,-<M3#3#3#535#535#53&'736 5ZRRa`RR[7  .   >3533#3#535#3533#3#535#$QQQbaQUVVbdU<\)3&533&'73#325#"'#3#67'675#aL  0# MH%-*  DO*9+= BE|3533#3#3##5#535#535#)))$$**..$$){>3#"/3267#'>7#`  "_!G5- )/J$3673##5'67#3533#3#535#](Y^  %"6!""*i+! i '->..HHG"3&''67&'763673#'67#67&'7''6 # f*Z_. *%L # 06#     R 7"!(2  "  C#)3673#'67#3&''657'6''6Z"]_ 3 - R  "2 A.  E  Z81P7 .,'8   RD3'67#&''>7#'6vc  &0 - 5 &   *#! # R 33#5353635#35#35# H & &% r3#7#5'75#35#35#75# e ! !!!!!!!uC:  R V i &'33265#"&57&''6   FM. }'00'8.+C"67#53#3#"/32=##5##5##5iZd` +$$  > )6666BT'F3#735#36533#&''67#' 0/2  $ *,ƀ^    V '67&3#3#3#535#535#& 2 ' #JR!33CB22)&- '+**+*E 3#5335#35#35#j `6"xx$21L ,2&/'6&''6767&'33267#"&7''6*Q +0  )7 2*. -  +& 5E  IP : &/33267#"&57&/'6w") ,,  :  ) /  < 3&'73#3#735#35#b`  Z58A3533#3#535#35#33535#335]aaNL]#::L:::L:YY55U 3#3#535#35#'6'&'DNMBU""]   LLLL 5 #5'673533#&'#5'67#?  %%?D=,#" )8lN ' &!%JH**F 3##53#67&'7''6X;; H  95 J $#'>=&'36533#&''67#x u  J)30( / 5)SE4 2#_! ' %1F 48HM#5##53'>&'/!   'O0&  #*0 a '3&'73#&''67&'7673#5#533a?>]    !p]    }k_*#5##53#3533#3##5#535#'67#536g5LU '55>>CC: '-, ..\#33533##5##5#533#3#5#53&'~-!!- -;kfzC) Yk ,"&*.267#533#"/32=##5##53&'35#35#35#35#[$G  @AHAAU@@UAAU@@  W  l)/W #367'53373673267#"&53533#3#535#y #  C555DD5,  t(<,     5^ $#5##535#3533#&'#5'67#kkk "##      ޿'?C &N &*&/'63#3267#"&=#'>7#735# %& $ k   CC # !'HA  G%* !& 1$)/5&'#3##"/32=#535#5'63&''67&'~26 ,^^   YY. K]& )m&$       @ O!'=3'33#673267#"''67&'#7&'3533533##5#'67#XU22     V  v  ''?,@%#,F:  l,,,,55;/ A(3673#&'#5'67#53&'735'2 %-  /R&7 ;'$: 8"P) &+Y'  "+) &G 33533#67#"/326='75#73##5#'6=6'%%  -' &1\!(7 * 99 9O%)3#&''67&'#53&'67##5##535#@'*") &AHQOOO     LDa aB0 F$:@#"/32654''67&''67&'767367&''>''6\   "   T   $ ,#'  !      "    &.$# _&*.263533&'73#3#"/32=##5##535#35#33535#335_= C=  )#7=##7)`##7)   117@CO $3#3267#"&=#'67#735#35#35#dz   2 ,RRRRRRǑ/  57+fBAP ',27=3#'633#3##"/327#67#5;7#7&'67#7&'sir  t  hNM 5O'   )  S)%  T%+0533#3267#"&=#'67#5'667#367#335A )(  73 + ". 4 !5)  K;  ?7! )@   9'"8 &,3#53#3#3#/67#3'67#573673&'#|Z3CI%  2 %8& ,2o!I  . p  P  ^ $3#53&'3#735#3#"/32=67#<@*{{UU  ]  533 .6R!%3533#3#&'#5'67#535#35#335`>AA5)("' +(5>""5!G"MM(#GN###V$3#735#333#&''67#5367#335XX229m=% ,0 + 7=5I(H$E2 -0#  8` #5'673#:  !!hH (_d>3#&''67&''667#U% %# 4 #     ;)-3#&'#5'67#535'673#"/325'3#11  &38-:y  .  58u  \M9#3533#3##5#535#735#33535#335$QPPYYZZQ==S  $ Y %1&'7'6'&'&''67&'763#5##533  O g  a    $dd #  ;   x {]+13533#3#535##5##5#'>=33267#"&5]__QO];) &b     ,)*-  "    ' %&/&/'6733276767#"&5  CF& :)'      &##53533#67'7''6735#35#35#RD)(=1  FTkkkkkkX^^    c.._/3#'3#7#53&''67&67#3533#3#535#!G H    V333@A3}uo],    j  ~&'#53#&''67&'76-R       . 3$3673#3#5367#35#35#35#'33#c\aK'^Faaaaaa> ZZ% ! " 9^U'#3#3#3#67&'#67'5#535bYYXXm?   :!    EM  Zl3m"&'33267#"&57&''6z   Xf m5 ;'Q73#&'#5'67#535'633##"/32=#53567# =- #& !*=/96u??  LLW &*  f !  2 3#5##53'3#3#735#35``?uu ,.,0 2O=_ !#5##53&'7#53#3#5'35#35k@ .dQZG>>G))   >M jSP33#3#3##5#535#5335#35#HH=5GGGG5.WWWW^++^&:R59=D3533#33##3#&''67&'67#5367#535#535#535#353567\9BB;G_   7 )%.#1??119M(((C      !B  ^ %3#5##53&'&/'63#3#535#=g;-  #y4B?2 .1 : .22M&,28367#53#3#&'#'67#3#"/3257&/'67&'_-+u7I$!$+##2   F  TQ   !$i  L#)+") ! !')  D+3533#&'#5'67#73##5#'>=6)++  # #/X*  8 > $ o !.3#735#35#3267#"&=36'33#67'ovvPPPPe   g&&_9;= *  _1   =.4:33#3##"/32=#5373&''67&'767#&/'6?**40  2/F^ "  I  = -  ($2   (  XE 3533#3#735#X1QQC``@K)N %+3&'73#3##"/326=#735#'67&'\9C x3   1PP l    I> 9#@ ' U "@3#5##53&'3'67#''67#3265#"&=3#"/325:c:"$< 0    h :  $% >k(S  !e zE   413'67#&''67#3267#"&=3#"/326=7RG.  . *$ R    5*  :L) 3533#&'#5'67#"$#    !..E -qi%*AA3533#&'#5'67#V   11 wb(5F2'+/53&533&'73#67327#"&''67&'#3#735#'6 L     [[44M1<?  !%,   )5, ? $3#&'#5'67#535'63#735#y))  01$3AYY11 75 !vR]>DJ3673#3#&'#3#"/3267#3267#"&='67#5367#7&'7'6l-:?N * J  +)) &([  *8 B  5   _$(,3#3#"/3265#'67#'67#'67#735#35#wkBW / ), %  CCCC^ N18"+* 7:,$(,3#3#"/3265#'67#'67#'67#735#35#1z   "7.;2&'D+ +#   ) $ O *06<&''6&'3'67#33267#"&57&/'67&'% &# 1 *u \) 4        ';  8  $ _ 0#"/32=##536735#&'3#3#5#53&'  i; i  # <6H %  kC1  5 #4 [F 3#"/3267#'67#'67#'6yd   ! &!   VB8*%.2& )c#+/3673#327#"&'#67'7&'#5##535#35#cF250 3  B+mWWWWW    : Ik k'; N #53&''69 ,)  '!"@3##5#'>=6  0   '192 7E9'"&*/3533#3#&''75#535#35#33535#335'#6]__L Rc_LL]#::N8::N8) N N ,,+ E3#3#3#535#535#3535#5##3G;;KH88EX%::%7777^&%%d#&'332>7#"&57&/'6w     !   @  A  & e *06<B&/&'33267#"&5'332767#"&57'6''67&/&'bb   q   Z  m   ` e   G  MG  @$ $    @=3533#7#5'75#'673#"/32765#'67#'67#'6" .oX  9 5 "    -' % 'V  6F8)   &3&'73#67&'7''67'67676&$\?   %   O,$  -+'R3#3#"/3267#735#R<$(   (")J'M#3K&-)673#36=335#535#53#&'#'67#"#00:C..-AF <G&C 6=  << \!6$L $3#'>=3&'33#3#5##5335#:w :55,: :: K>1 -!V ,&_ _B1D(.4:&'3#&'#'67#5367'6767&''6'6'6R'  - '5  !3 44 -B H> 0[ ^       S "* >$'673#3#3#535335+#5'6J%#2911>!:  ) %>>S I:  4#373#33#53537#35#35#35#5#cdgH%(<a8oooooooo  dd % " # #  x3&''67&''667Wm"0 :..= 4%         -,y 3#735#33535#335-11E3x11E3yM.,_(.4#3#53533#3#&''67#536=#'6'&'y} (((37     ).(P 90   U #+13733##7#?#'377##37##5##5'>&'Zsur-).cT:() %!#$$%%87J9;L&) ! M,04373#3#3#5'67#35##"/32=##535#35#U)^fa4= 1$o  TTTTT    . %`  (x .Y +/C&'6'&'67&'63#5##53635#67&''67&'  &   n  ;Nc(cc       :} } lQ      @"&3533#&'#5'67#73#735#35#35#,''  !*obb====== ?A$%[:9 -'-15373#3#3#&'#5'67#5367#537#3&'#35#35#Uchaj,!  ,>4>O3gP qqqq   /2 B & G <3#"/3265#'6#55#353567#533##"/32=#pr j \UD33hXhBB  XR: == d   73673#3#5'67#35#I m~ | #7;pp   9' 8L!%)35#53#3#3#3#535#535#'6735#35#h(74::44AE440 YYYYg \\ Y8L 3#735#35#35#&/'6XMM''''''* šqMN6 a#+/3#3#327#"&'#7'535&'##5##535#35#03. 56$! ],.mYYYYY/      r0 @b b#4C/5367&''>'3#&'#5'67#535'6'6  "<%%  *-"1F  " $#17 (.  7-H33#3#5##535#5336533#"/3267#'67##"/32='7567#53F//2V5..J.  93*  /2 /H   " ;6",;"3.   Q#'+/3533533##3#3##5#535#535#5#5#35#335U:&::EEHH::'j:'':(%<((<%O8  17'67&'73##5'67&'73##"/32=#'6C! C:NNX  8=\   ,      K9 "  5  1   a 3&'#''61   7  ,#" +"'+/<@&'#53#"/32=##5'63&'35#35#73#"/325'3#16 #"HU  8 Q : =8888  -  M ^  < & 'J  A<T!26:>&'#5'63'&'3#"/325'#"/32=##535#35#73##* V 1G D  1    A   -s  mt  1%8-\M5:@'23673#3#3&''67&''67#5367#53&'67'&' 5N@& -KTYP  !  ' $$ )  %      $)  m z R &;'#5'6733#5&'75#6767#3653#&''67#   "? .  ] 4 BC;*04 /;z  P  R  $')  \    ()  69=B3#&''67&''667#'#3#327#"&'#67'535&'#A    %'%'$ ! A# (      $3$#  6 \(,053#3#3&''67&''67#5'635#35#67_ghGR  $  GGGG   L    E  .* ? -!%3#3#53&'#53&'367#3#735#35#S! >; W ;R3   6 *K,*L!%)B33#5##5##53&'767#5#'#35#'3533#"/3267#'67#53`))(<   hw)((=)<(E 3 < 25:bb  ;2+ -T&*.43#3#"/3265#&''67#'67#735#35#33#mtNg + & NNNNI\VT>    41a_ !%)3&'73#3673#53&'#5##535#35#d:9# " #$nLLLLL   An n(>5G'673#&''67&767#'67#533'67##"/32=#'67#53' ?   & }  Ke%    #+ %) $    +  0 ,$ N $,48#5##53&'7'673&''67&?>7##5##535#g<6 F # *") #  ; LJJJ#$  M      5M M01).263#5#3&'#5'67&''67##53&'67#3&'35#[u['1 6' 13]Pq#9mm % .+ $? 3 2'#'+/383#3#"/32=#''275##535#735#33535#335&'#&N\  & .<H[O<7#"&57&/'6{ %4~   y       Z*7#3#53533#&''>=#''67&''6퀂0// 0   O  0+ 0+     .048<#673265#"''67&'#'6=34'33&'73#3#735#A      ev  [[OO++&$ ./' %7  "6P,28>DT3#"/3267#''67''67&'767#'667#&'&/'6733267#"&5{`           -  C  d     WA    U   # 0  L (.43#735#33535#335&'33267#"&57&/'6d~~!!4"V!!4".    `  i  uC Q 6 9 ? ' Pz3#3#"/32765#'67#53&'>\R C $ +&Bz 9 (; N*/53533533##5##5#3#&''67#535353365#335X2 2@/ 35 1<55!4&';'1-#;;   )W'-33#3#535#5335#35##5##5'>&'22CC112/K.!"!22#VF6:J&& 7"49AE3533#3#535#7;#"&=#'>7#53&''67&67#'#5##53# 4..$a)4    Z   ( ,L __  T     %%+` !'3#3#535#3#735#35#35#'67&'mz4?;2zzTTTTTT I2nN.-$     W #3#735#3#735#35#35#'67&'nooGGZZZZZZ H73rQ//$    L@EK3533#3#3#676767&'7'#"/32='67'67#535#535#/'6Z>>>66CW  )(! %   > /H99>l-A    ) #        ^ 37&'#''62  ') Y 7'2'6'&/&''673#3#353#5#5335#535 7OA: +%   h;BB't'CC     =  0%A 7%0W $(:?3#3#3#3#5'673&'5#5#5#3&''67&'#3674700008  $)))))~ ',$  A    0    J"&*063#3#3267#"&=#'67#535#735#35#&'7'6d~5B0   8 1 )?6ZZZZ  p W.-  04'.45)    Z &*.3#5##53535#335##"/32=##535#35#qAD..T   =====?""??.0d  '}#4H 3#735#35#35#73#735#35#35#[[777777Y]]999999ɁY:8[Y:8B9?E3#3#"/3267'6765#735#73#3#"/3267'6765#735#&'7&'ND,3   &7 *2TI,3   &7 *6R d :h!   <:i    <_    70=J3533#&'#5'675#736533#"/3267#'67#'&''67&''6/11  !/w/   ) !g  N  5*" 7J*@E!9       U ,15#5##53&'7'67&'&'#5##5'63&'35#c9% D ( G 5_GG&&   !RQC"T#'+3533533##5##5#3#3##5#535#735#35#[!)$$)! x3EEEE1RRRR\**6821SY_676767&'7&'#"/32='67'67'667#5367#"/3276='67&/'6 !   !     E ?V    A  %  "    " 1 *(    U!%)-BH3533&'73#3#5##5##535#35#33535#3353533##"/32=#&'Y? C9&&8?&&9&_&&9&|m!!   m#  \\.-?     M 4:@3#'63#3327#"'&5#3533#&'#5'67#7'6'&'qjs  jju  c -++ *U<    AAT/&& ..4   #'-3#3##"/32=#537#'>=35#35#'67&'RG;  B4N 9llll  i F  FSF4 1$_; & "    ++ !&/&/33267#"&5''6  ;    ( +   " &  O J'2'6'&/&'&'3#&'#'67#5367'67'6776767&' 4L>>  +  %  j %J8! +8 )5>! #&&    3    $     # 43#735# Ȕv=H33#67&'#"/326='67''67''67#?;       # %  2          6#'+/5;&'733#5##5##53&'767#5#'#35#'35'&''6) B!@.*6  gy.**B.>*z /    k""k  9  1  # S6:>3&''67&'#3367&'3533#7&'7&''275#735#335^# &' &   '1888! 8K&!8%%8%      X7  ) $6HM3#3#"/3267#'6=635#35#7;#"&=#'>73&''67&'#367q!+JKO   < 5#9999  b     D   P*2 $ B"  ( H     =I3#67677&'7&''67'67#67677&'7&''67'67#53&'736 <+  %2 &,[   $2 &,0: <   &  '    N&.26:>3&'73#676767&'7''67'67##5##535#33535#35#NICS  #$$& =D8a&&:'a&&:''   %     Zff$6.+<@D^67&'7''673;25267+"&=36#"/32=##535#35#7327267+"&=36> )1( 1 @  ?????)   *        6 *J  b &   ;" !%)3#3#535#3#&'7#'67#735#35#35#'RgcN9'+ /+ 3 </2  $Q   :  J'+/33533533#3#3#&''67#5367#535#35#35#35#T((((8K>. 5<4;C6(;((\\\\R '*   R40  -39?3#3#&'#'67#537#735#35#3#"/325''67&'7&',Rz6( /?!+ "4K =+  U  9  E &  ) % @9  '   ;3#&''67&''667D    %      "<"&35#53533#3#&'#5'67#735#335)0044++  *   3  "*4#'+?3533#3#3##5#535#535#35#33535#33573##5#'6=6333,,1144..3/I/w )G.  C  C & " Q RR,# #>H#'+3533#3#3##5#535#535#35#33535#335J$%% ##&&$ / _++_9=J +/373353353#3&'73#3#3#3##5'6#35#35#`')+ 26////:yA,,,,,''-  i "$& ;)4MR3#33#3##7#7#537'67#3&'77#3&'773#&''67&''667.U_Y N J=  < QA       (#:'r *  !./3#3#53533533##5##5#373#3#5'67#35#䶺$6%%6$8 \k fz$2VVz    * &U)-13&'73#3#53&'#67#3#3##5#535#735#35#^;;&$]?(|3EEFF6VVVV   R01I%)-153#3#3#7'75#535#535#535'235#33535#335 ""R#""" - S S ^5EEK3533#3#3#367&''673##&''#"/327#'67#535#535#67#N!1.  3     '!h  7 $ "8=* 3,#:& - V "&*.4:3##7#53737337#3#67#3#735#35#35#'67&' |   !4YYYYYY  J  dG ( (     1!);@P3533#3#535#7;#"&=#'>7#5##53&''67&'#3677'5#'>7333&a(3  PzY   `       !  % =!"    &   # |3533#3#535#'63#735#&&)k/ VV00"" KF$;/HNT3533&'73#67&'#"/326='675#73#&''67&''667#&'1 .       "1A    %       " !* %         +C3533#3#3#35#535#535#53533#3#3#3#535#535#535#535#535#+))$$**],,&&**++$$--#00&&+          E     U@#67'7''535#373#3#33267#"&='67#'67367#,   !L    * "y8   !!3"g*C )%'>*F#'+1C3533#3#3##5#535#535#35#33535#335'&'3;#"'&'75#.++((..11)).)?)~ % )/86 Y Y59UAY  J 4*D'67&''67&''6#5'6733#;#"&''67B$ "L  J y  &i77+-       "    H7  (  7:@F3533#&''67#'3533#3'673##5'67#53&'735#7&'&'!./  & }222  7 -   2 b ((4,) "1'# ?2 #   M   433#3'67#673267#"'"&='675#'>=3rfffQ$#( 2 > Q     I=/ +!S .g /53#735#33535#335&'7&/33267#"&5''6G00B1s00B1> P d  (!  gC) %           U;3#5'67335#35#3#3#"/3265#'67#'67#'67#{mt imPPPP'ff  %  )  ! C:  )& ';"* #   1#'->DJ3533##"/326=#'6=3'#33#7&'3##"/32=#&/'6? ?` jEE9JJo  f[$ %K  2 R N," !*>, "    _AE33533##3#"/326=''67'75##5''67&'75##535#5#53#3~0"=     +   +>"B00"s   :s)  :y"S (-=#3#3#535#35#5#73&''67&'#3673533#3#535#J%%>E      |<<>w6(  ($ V #/373#5#73#5#&'7&''67'63#5##5335#35#XF4NG5G U $ ^ &=[1[[[[_M_M       j j&;D5=AEIMQU3#33##3#"/32=##5##535#535#'>=3&'5#35#5353535#33535#335<;/ /4    "0..7 D77.AM1"S1"   T   i  C3 0#\* '   C ) @DHLR#35#535333##67&'#"/326='675#535#'>=3&'73535&'7**1,   "    %**7 I[ 2 #$   %,    A4 0#[ 2#+  1.2R36533533533533#32767#"=##5#'67#5##5#3#"/32=##5##535##5!&&  =! szOJ  81CK       &&!1 H%+/37=C3673#3#&'#5##5'67#5367#3&'#35#5#35#'&'7'6`0AGZ" K '*V 0 KKKKKK  n   c h  = *+    4DJP#673267#"''67&'#3533#3##"/32=#'6=3'33&'7'67&'9     t(&&31  +   C  .  &+&     #4  Q     6 '37;&/'673'67#'6'&''67&''6'3#735#Z %}= 1L  $}%   &RR..      $6 -+/37<BH#3#3#3#"/327#3##5#'67#5365#55#5#5#5#'&''6A8888J  .""% ( &+E33333= [   )'/## [    i: &# "L +1BHN3#53635#'673&''67&'767&/33267#"&5''67&'M%aa"  )       "    || uZ     P 1 4    -(@373#3#3#'#5'67#5367#5367#35#535#53&'#673[\dal2 ) (<3@Q%88;1S  !8  78  k     :!%)4'673533#33#53535#5#35#3#3'#5'6?" (CEE41CxSSSSSS    ]] !  _ N?(@DHLP3#3#3#767#536533#"/3267#''75#535#535#535'635#33535#335 55//115+   (4A800//99.5/N/ < !?aBM( <  E X!13533'673#5##53&'3#735#3533#3#535#r !   $r iiAA766CE7++   00 ?>B=35'273#3#535#35#.22..$[$.77 <<@<3533533##5#5#5#- SP---aa1 '6'6'6  !  * (% / N*3533#3#535#3#735#676767'7&'R'**"U 'WW00  5)  56(@-048<@D3533533#3#3#"/32=##5##5'67#535#35#35#33535#335R%$%%+vp   $%  .%9$$%%7$[%%7$ I > #C % < $*CIO&'7'673#&''67&''667#'33#"/32=##5##53'67&''  a 7>     $f0 0  4      !      0/N :SSTd 5~!'-&'3#3#7'75#535#5'6'6'&'C  A%%,/9+## '2  9   $&K    z7 3#"/3267'675#'6&'E  ( 39  Y  )  K!8O&'#53533#&'#5'67'635#53533#3##5#/3'67#&''6y  !.@C0"" ^ &&+,! " 7     2** ,+ L  ((""J-18  ?J &''6,  1% P"&*/5GMS3533#3#''275#535#35#33535#335&'#&/3326767#"&57&/'6Z>??6 9B"55>""5#X""5#   #^  j  I I- ) '  (   ,  N%"&*'673&'73#3#3#3##75#5#35#m $./))))1m>+++++ (5   e%%P" &/'67&/&' f ^  "  72?L3533#&'#5'675#7&'36533#&''67#'&''67&''6100  1  @'.* $  "%&e   N   4 *+!/! 2)$3        !&/&/'6733265#"&5  6M + " ,#         !'+/3533#3#535##53#3#53&'35##363#735#eggYWe2A?jQ>~ G))  ) -153673#3#3#535#'67##"/32=##535#35#07:&\%  U   )))))   Ka  *{!1T#"/32654'7##5 > C% !&*.I3#53&'73#&''67&''667'3#735#367#"/32='7567#Q/w2fD    [[77b .  25 J *     %"' !   M .3&'73#3#735##"/32='7567#536URDD9#  %( 5M 4^    - /M#'6=3365#53&'73673#353#'67#73'67#&''6=#'6%   $!$ d@  ! # 0  7.# $+@D    * X &!% M!N3#&'#'6#'673#&3533#3#"/32=#&'#5'675##535#k- g  ,u@CC@  -* %! ,*<@   '  ) 9:"&-?+).39?X3673'>53673#5##53'>3&'3&'''67'63673#"/3267#'67#E      D UF |  n  `=Y  ID :5    ## +    6   M! %  ,7;?C3#&''67&''667'33#27#5'75#5367#35#35#75#D    W ,,KD666666*     %"* DK-+- = 3#53635#35#35#0b;;;;;; ~~ 298\ $#"/32=#535#5#'##535#35#   .&,  d\%:J[$9rb#"/32=#'6=35#35#  ) ''''bP  $$ ( yj3#&''67&'767#53&'&      8!j        X &*063#3#53&'#735#35#3##"/32=#735#'67&'kz9AB+TTTTy2   4VVf  E* % E3( %*  LN3#3#'67#'737#37'SE +   &  7  M&'67#'737#53#3#33267#"&5 I  t     G $*3&'73#3##"/32=#735#&/'6Q RA &  )  EG  D#<  ( (,0483#5##53'3533#3#3##5#535#535#3#735#335335ddGNOOKKeeaaJJN!!1!" %& (     =/R $(6<3#535#535#3#3##"/32=#535#735#'3#67'75#&'iyyf^^fAC   qq`E  ' K  @:  K  T"&*.26:#3#325267+"&=#535#55#7355##373535335/331 ..,PS7 r7 9h  g9̻2*L,N#5'67#53533#&7#5'67#53533#&3'67#3#;#"&''675#    F    %00$1#  >+#   &#  !  *LI #J3533533#735#33533535#335335#3#3#67&'#67'5#'6=`(((e(tt3  .  I++)   -+  7# $6P+159AE#&'#'67#3&'73#'6='673'3673#3##5##535#   20w!DE>?aaaaa<<<    ! :5 ,68   ^  7 7 43IMQ3#&''67&''667'3533533##5##5#3#"/32767#'63#735#>      S   I << %      !C * * K?EKQWf5#53533533##5##3#"/3267#''67''67&'767#'667#&/'67&/33265#"&5q &&. .m        *   5  U %  ?#*     A    ( H-159?OU[&'327#"''67&'#'6=3&533#6'3#3#735#&'33267#"&57&/'6    CT)( [2200  #d k  .#   "$+322 33,  / H 13#53635#35#3#3#"/3265#'>7#53&'r"J&&&&-+     NN +-%  2 "&K9=AEI3533533##5##5#3#3#3#3#535#535#535#535'235#33535#335Q%-((-% EE::<,,> 3  &  &  - $3533#"/32765#'67#-   ##c >-4"E3533#"/32765#'65#$   ,,_Ejy. *qL048<3533533##3#3#3#7'75#535#535#535#5#5#35#335N!!$$ (1*####;#11 @6~57#"/32654''67&''67''67&'77&''6f     (, # #.  $      @%)-26Jd33#"/2=##5#'6=367#'635#33535#73573#"/3267#'67#3533#3##5#535#'6h %  , N       %!!#?A UJ o7 !- "F  22  0!%)4:@RX3&'73#3#3#3#5'65#5#5#'#5'6&'7&/3326767#"&5''6~ *+%%%%,v 6&&&&&,  G  U  g ,  @n\Bb     "   8&OU3533#&'#5'67#'3533##5'67#767#533'7##"/32='67#53&'&'      d-A       'DD-h;*  5       H 33'73#3#735#3#735#3#&'#5'67#535'6OJE ddGG''M ;G6& (' %8I4@  T6 $ 7 0.  S)159=3533#3#535#&''67&''6#5##535#3#735#];@@HE;  [  "dddDD ::        AooWG 1G"&*B3&'73#3#3#3#5'65#5#35353#"/32=##5##5n)5:3333> C/111 >  ;  4  )$$@ +##GXL ?3&'73#3#735#3353353#67&'67'5'67#53&'WA? $+B>  5   "5G >1  /  F5GK3533533##5##5#3#3#"/32=#&''67#&''67##535#335K)())()2,     -7G 6  "    9H J#53''68  -. !'!"A"&3533#3#&'#5'67#535#35#335H         H  <;$HL&&& &#5##5367#'6733'>&')#  "   q``q  #8"  U .4:3#53&'3#735#3#735#3#3##"/32=#'67&'>?/YY ??,ttF  G& Z  'U8( ;      /$(,26:>DJY_36533#&''#"/32=##5367#35#35#7&/3#735#35#&'7&/33267#"&5''6'$    8VL8888  RR2222B  O^ # +"  H7%S  ,b    + +  =35'273#3#535#35#-11 ..&["-77 <<@G2]c3533#3#767'67&'#"/32=#'6=#535#73533#3#7&'#"/32=#'6=#535#'6W   N! P   +% ] tH- +>#+%T tH. +??#J*,0Q3533533533533#3265#"&=##5#'67#5##5#3#"/32=##5##535##5J   1 U\7;    )"42      ..$3I17=3#35335#533#335#535#535#533#535673&/'6k, 6 . >>MK\  f  ? #/5;KQ'2'6'&/&'#53#3#533#535#535#&'7&/33267#"&5''6 6M@6  +/79B?9ollp: L  W  !        " A  8       ! P>F3533#3#535#3#735##5##53#&'3#3#535#535'67#&'7#6[?BB88? ||VV{yn %88JE55 S#   % !((         S#+;B3533533##5##5#3#735#335335#5##53'67&''667#U("--"( 'y7>R  # 6 62((5  DEf3673265#"&5733'67#3#;#"''6735#53&'767#3#3#&''67#5357#'6S   EW   0  &3  ?<)         6 +3  $H! h  8  ! RV3533533#3#5##535#35#3#'67#53#67&'#"/32654''67&''67&Z#*##j!#6**UU -L     #.2$& %,,-)            1%+AGMS33533#3#3#7'75#535#53&'#53367#73533##"/326=#''6'&'&'6  6--47A6..6' 1V7   7\  $$$     &  Q L-    /K'=CT3#67#53533#&'#5''6=3&'3533#&'#5'67#'6&''6767'<    C     D .3+ G *&A2 2=Z5++ :" .)L.(,8E33533##3#"/32=##5##535#5#53#3&''67&/&''67&'h?)G   31E)R??  6    E  1DDIY  0   X#D3#3#5##5##535#3#73#3#73#3#3#"/32=##5##5##537#b:B/0C9%%D$$L--L..[GG  5> (;;( * :  $8888=N > !%)/@DH#'6=36533#&''67#'3#735#35#7&'#"/32=##55#35b G@@k,   2 SE4 4@_L0D*/* 'L>C( # % F[  %pM6BFJV'67#537#5367#53&'73673#3#3#&'#67'73&'73&'#35#35#67&'j%1,2=(" DBGV' Y   $ FFFF/  )K     5 m " $  W%)-15;A3##5#'6=673##5#'6=63#735#35#35#'67&' / "a / !hZZZZZZ G $$ %  $$ %TdG % &      !59=DHLi3533'73#3673#&''67&''#5##5##535#5#'#;67#5#'353#3#"/327#'67#53&'5<3 >    # 05i# d'1#1 8M@    5  ")=  '(.    D#    K(INTZ67&'767#53#"/3267#'&5'56'675#535#5'67'#3#6'3&''6'&'s  6     M+5$$#  !!20  #0,  ; %  D#   !P  ;   R#U3533533##5##5#3#735#335335#67327#"''67&'#&''6=3'33'7\#)"")#'=     - <   9>    #$#   1 $+1<@T3353#53373#&''67&''667#''6#5'673#3#3#3#535#535#mVH3             $JJU"#Y$!#$ %    2 ! N9    I7JPVi3533#3#3##5#535#535#73533#3#3##5#535#535#3#&'7#535#535#&/'6733272767#"&5YNJD  ?roos  o !               GE    ;   EOSY3533#3&533#67327#"''67&'#3#3#3#67'75#535#535#535#535#75#7&'Q$%%/))     " .8!,$& e  !<,0)'= pC  K#53''68  /75'!" R#+37;?3533533##5##5#3#735#335335#5##5#5##535#35#35#Y%%%%%% ~~##}FFFFFFF / -$%bb $ % ;>BFLR33#5367#'635#35#35#'3533#3#&'#5'67#535#35#335'67&'$I  %%%%%%j    , 3    ||  I88~EML"$EK'''q   L "(.4DQ3#53'3#735#3353353#7'6'&'&/'667'5'6767&'FC/&:O!r_(!   *5   / )/'11         ) #0EIMQU[agm676767&'7&'#"/32='67'67'6'3##"/32=#53535#35#35#35#'67&/'6'&'  %   $ 7A ,  3 33333333   5 #    " / *  W% "W           J K_ci&''6'67&3&533#673267#"''7'675#535#535#535#67&'#3#3#3#775#7&'g   <   Sg%$   ,5f"; c          $B#6   l "5  iJ  L &*.26:NRX^3#5'675#537367;267+"&53#735#33535#3353533533#3#535#35#'67&'..'  % K));*e));*}#-$$++#5-- !#"H  >     A' # ( !   I 26:>BFJ3#735#35#35#73#3#3#3#3##5'673&'?35#35#35#5#5#35#YAA:E< 893333<|  $  -----`E ( ( D` F  A () I u*.43533#3#535##5##53#3#7'7&'#735#767)))$Z")gD;; W *5 33 ,#' 1   #  wG!'3'67#'6'&''673&''62 &   E  &7   R  ;   8 vJ !&''67&/33267#"&5  &  `  7  J   2 , %AEIMQW]ciou3#53&'&''67'6776767'7''67'67676767/3#3#3#735#'&'7&/&'7&/'67'6P"          s<<<<=="     @ $/  $ -   +       + $(Y]aek3&'73#3#3#3#5'6353535'3533533##3#3#3#'67#536=#535#535#5#5#35#335&' ##c  (!))--7; &  (1,,))N(*    V  $%o$    $+ E H'=M]3#67#53533#&'#5''6=3&'3533#&'#5'67#35#535#5353#5#733#3#3##@   A    B)##$$)H))&&.. C   B1 3=3'37&'K    ( +T f#/#.+'6$:C6+ (M20  /EX3#/SSX',um&'5#!ma#)67327#"&''6?&''7&537&'B &  /1 (!5  ($?8  "(3&'33#67327#"''67&'#7&'IG      (=* 8! " ) N:  3533533##5#'67#) !Y----BBA6 "(3&533#67327#"&''67&'#7&' RQ    ! 7&+ 7 %&80?8 tu3#735#UU--uY3t"(3767327#"&''67&''7&7&'?@    # &'-# !  *$!5(*  "(67327#"''67&''7&537&'9          * -"%"2&%; )&''6#3267#"&=3#"/326M  ,1+ $ R      !$9\ q5x33#3#5##5335#311*8"88&'ssR?!'67325#"''67&''7&537&'4        " / "7&@:#"/32=##53#3#735#  UAA77  ,W5($33#3##"/32=#53'67&'Z++0+  72 L  E  @  3#735#3#3#7'75#535#eeAAt/**0x7--342t 3#735#35#35#'67&'UU------ = ƣsMM6   #3533#3#3##5#535#535#35#35#111*)5555*)1AAAA\%%\;:;6767&/33#3#&''67#535#'67&'767#^    :5=01# +,-  $  3+ + "!!"    ',6:>B33'3267#&''67&'767#'67#337537'27#?5#'#7l      %.Tr;I'<"(       " $4 C. 3/ !$$*"(3267#"''67&''7'3767&'   /1   j%' *0D$  "v #'+'75#535#'6735#53#3#3#6'35#35#9E:''! +e&++''G????   XX6 #'+1&'73#3##5#535#53635#33535#335'&'D  9 ,5555,G @.G.M  ]..]>;a #+/&''6'>=3&'73'#335#5##535#P   0 ,%BBBB111 u." !@ J:-D D'   &*3##5#3#735#3##"/32=###535#t T==~   YL/QQ56N  K5 B% %)1593#67'7&''6767&'7''63##5##535#35#~~  N  S{KKKKK!   ) aa$5,23533#3'33#67327#"''67&'#535#7&'444@@?      =4  445(: 'D  #'+3&'73#3#3#3##5'65#5#35#1(-((((,b 5$$$$$  ]"!m!%)373#3#"/32=##5'67#35#35# .39   '  $''''   5q %CBs &*.43'33#673267#"''67&'#7&'3#735#'6tB,+   Ci  V77+%(&&A#5!):+477 EC#;   #'+3#3#535#35#&'7'6#5##535#35#t"'~% 0  h =====EEEE   Fff$6 !%)/53#5##53&'3#3#535#35#33535#335'67&'R6Z6L.m.,H,;  8  +,1\\6:+    #06<B3#5'675#73#5'675#&'7&''67&''6'67'6= ,C= +.T  (" ) # ' '+ 1 35 'K LS  S      P     +.=CI33#3'67#73265#"&='75#'6=3375367'6?'6'&'B@@?,!   +  0:< I     D8- ,5NUDA= A   #'+/3#735#'3#735#3#3##5#535#735#33535#335Z;;Z;; u088<<22O211/V((34 /H33#3'67#732767#"&='75#'6=33753353#7'75#533F99?1%&    0  .9#     F9- +6PVKH*%4  1"/3GK33#3'7#7326567#"&='75#'6=33#3#7'7&'7767#735#B@@?  +   +hh_ +5 B;;   I:0 /7SL +     #BFJN3#5'675#'3#5'675#&/&'3'73#3#3#3##5'65#5#35#U7&?8'Q   2   $$($$##&Z 9"""""R  R      6 ^ -33533#3533#67327#"''67&'#535#7&'888D::     B8   ++;"#)6+ #" #P  #'+173#3#3#535#535#735#33535#3355#35#'67&'}($%%6#Y%%6#%%% @ C    ( % '      ?CGK3#735#35#35#73#735#35#35#3&'73#3#3#3##5'65#5#35#77,99>-,&&&&.a 2 _D (*C_D (* A  '>=3&'73'#3?TMp>2 /!Y  I6#<Y3;267+"&5467#H~= "%>+@_Y9  !  #3267#"&=35J   !6oD II y53&'73#'6735#"% D11TUZ<$ "I68k36533#&''6767#DCLD> <& %@S -0  Ar #5'753'&'&'-mpM  .0/  IGD   ;t3673#&''>?#7&'F?RD7 =(  :{  K,9*  <    3#'6=3&'#3M[Z >Q("NO #-u 3#3#"/3265#'6767#53&'Tqc S ,  A\u  9 #i3##5#'>=6 $0Z!'! 5 ,?5 ._ ~3#'>=635#t !+CE 5"0/ N4!5D8l(Bd $#"/32=##5##5##535#35#35#   00 dc  ++--5w0Lq3#5##5353335#Pn3XnnML L;GCh#"/32=##53#735#  ,KK''hj  Sn&>As3#"/32=##5363#735#}^ ~2UU11s\ Fas +6 3#'>=3&'35#N Z> 4+A1 /!Y 3:-3'67#&''63'67#&''6}E+^ T%7   &I 93o g+5   H,    0"  ;w$3#67&'67'5'67#53' FM <  )4B w  ":0  .  6i)/53#"/32='675#73#"/32='675#&'7&'@I %6TT ")AG b il  $l  $    '>=3&'73'#3?  TN2?3 ."X  + K"3#735##32767#"&=35335P]]|+:F9--.*4  I;u353#5#535#535#733#3#3##F.99...X>>88??d"<u /53&''>''67'6367&''>''6)$'&0-( l 4   7#81& u       +        q3533#67#"/32='75#)""#   /)**3E  9:33267#"&5      b3533#67#"/32='75#!    &!**2F  8  ;T333265#"=#'65#5365 !9 36&q)&d i3533#7#"/32='675# %# !%**4 E  8 ;`3533#&''67&'765#nF''$ &% %E00>$+# 1d3##53#3#"/3265#qtt%U N  T8"A(- [#"/32='675#53533#W    eB  4>**7e3327#"'&5#3##5#535#hj  &!! cd#.FppFa3&''67&'#367&'k'!( *$  , U= !5J>/2;  #5##535#@@@˦X3#3267#"&=#'6=#f"   )%" ! RE, )7#'6m   &) $2  "%XNB`0! 'T'36733#'>7#7&'33267#"&5g&IJ$X     :E@5G  Kh !) ] &''63#'3'67& $% 3/A$ ')+*/%G?^ &''6&'&'' %# , !0##/''+ '((#' U3#&''67#5375'6 <8. )6=34.B7J?;!I (N33#3#5#'6=33$lWD!4># kY7" )>m8b#"/32='675#53533#6_   !! tN  ?3**+l$33#353#3267#"&=#5335#53==0   -66[AR/  5RA[Z)&''6767&'3'>733267#"&532 "' 8-   & !25  G7/)2\ ! b3#3#3#535#535#i:66?@559KKKK\&3#"/32>7#'6''6767&'a  V 8 %)0V5 ?" 31 } #5##535#35#HHHHH[HG\#"/32=#'>=35#35#  H FFGF40' 2%a=*f*  R3533#7#"/32='675#     **2 G  8;l"#"/32=&''#53535#67#   9"5!# 2  I%%8SB9g 67'56   U.=#5'>=6  !! =#k1I@"7J@ $6#IW#(;#"&=#'>7#53&''67&67# ,   u"# )) &*A<  0$  *v2   `#3#3##"/32=#535#535'2 44== BB66>%'8  2'# K3533#7#"/32='675#     ++' V H2B37333267#"&=#'67#T"' , .  EG 1h3533#"/3265#'67#$%%lZ]& "TQ$)34733#3&/'67&''>7#67gZ[S      #2  "#2     :+ AE5" O*''67'67676767&'73#"/3265# $   "J   6I# ,&@;#P. {>/{Z'6=3#&'7#3p#& -"IIdP,&TUdJ"YQ>b#373#3#3&'767#'67#537#k/?CPTP &. H*.+    \ "'67&3673267#"&5& . $ !P% %-   *!)&2 +,$  ^3#'6753&'35# 0c2NN\?"1_k6m %##53#"/3267#3&''67&67# u  Mi  $3 aw5"D6%     "\ 3#735#&/'6sppHH?)xTv % %! , \3533#7#"/326='75#    !**1 F 9  9M $(,3##"/32=##5#53535335#33535#35#  X55!!5#X!!5##u+  &CCu;(((b'''` $#5##53&'7#'6=33267#"&5Y3(%F  =**= I:7 ,8"q W  &''6'6'6'>' &( 2#0 .0 = ;681 .5!"$ $ , "&$^"3#&''67#53535336=#335>' %,2 :000N14/ #-N((N ** <c3533533533##5#3#5#5#c@h|h44>>>>JJo888W3#&'#5'67#3#f8$! 4= *%kg-6E^'23;#"''67#53&' 2H; ++2 =NX/3)  /@d3533#3#&'#5'67#535#s1550%" %",1&&&*%&-eb2$/&M3#3265#"&=#'>7#735#lw  ! OOdX  _<, $6> #5##535#ʦF3733#"/3267#'67#[$   '$&&7-jx5 0p` 3&'73#3#536'&'j67b0M9  G4=?5591D!3733#32765#"&=#'>7#Y# $ ,"22 CE B=f#3#3##"/32=#535#535'2 '.SSdd  iiUU(/]f     X3#735#373#"/3267#'67#vppJJ$H  7 6 , !Q-^O6H8P%+3673#3&''>5&''67#6?&'kUWK""  ( "  +"7"    1M4 !q   T 73#'6#"/3267#5327>7+"&='753753bm s     3  (G' GAD  F+%*$M&''67'67676767&'  M .#:7 B$ Q(&''6767&'3533533##5#'67#28"$ V'""(2 (  -+ ]) ))RR:,n3#3#'67#535#535'6e $##%& %&""- & 5! *("r3#3#3#3##5#535#535#535#wx3//007788....3>>a3#3#3#3##5#535#535#535#f83344====33338>>H 733"&''67&''667#73265#"&=#'6=b&-972   i K6  7C$2$m 7@!@?J #'6=3&'7''6767&'y>,- & :?: 0 \!  #e 3#535333#7&'K,@S.#Q<{fQ%)#"/32=##5#'6=35#33535#735   $&$$7$\%$7$ý +CC+$ 3>]=***f* **X&'73#5363#3#  T *GOtt  \6Q&+13&''67&''67#'7367367#7&'O    -&J7 4 #  ~ ,     &3?1# Ys #67.'#67'535351  " " FFFr  /)V  0[.3&533#3265#"'&'#7&'3#67'675#cF65   Gs  cA$,H,#/]>   YB GU *.367&'#"/32=67#3'67#3#oq   "  Z 4 " !   %+Ni p(D"2w35'273#3#535#-./ ,,(`%-dHKLLi#3#3##"/32=#535#535#'2 KKbb  ccKK6i    N#3533533#3#&'#'67#535#35#1A11<6! &!A, #8>1DAA  J.3##5'67#533567#533##"/32=#[a  $"), =U ((  ,j1.n  7 3U 5&'67&'67&'63'67#&''6~   =   :   AMh _E )   = M?  X/3533#3673#3#3#"/3267#7'67#535#i#$$ +< TOQ! Q  # :+#  2,D1J36533#"/3267#'67#3533#"/3265#'65#'3533#"/32765#'65#e/B /4 (+B"   + #U"   + # 3 %QO56#*O 16#*X,3533#3#"/32=#&'#5'675##535#f;775  !% "$ -!5;6  --!GQ,4 >PH "(373#'67#3&''657'6''6\!_a / ) P  "2 A/  C _81U7 .,'8! " V"'+/3##53'33#673267#"''67&75#'#33'35#*1<0   &. 9,' & $Bo   )! V \&'#5'63&'3#735#,< ` OK0uu   .Z"3#3##"/32=#535#535'2 &.WWii ggXXX^Z      I %'6=667'56&'765@B9 #) .- 0  HA4 .?V   * 2*` P-33#"/3267#7#'67#3533#&'#5'67#cq #   ) '";A-"%$ "+ 1  E 7#`   " D+$ c 33#3#533#&'#5#AAL.0L+  0$Fcg #3#3#55#35#5#3)&3?,UU//0O0C00<)l00_"&3&''67&'67#53667#73#735#B3  # + ']ZZ44    =  +M) U3533#7#"/32='75#   --/ F  8 7Q''67#53&'73#67.'#67'u (.@ 99   H #0# ( HB`  ` 3#5##53&'7&/'63;267+"&54?#a: & g8 ! '6E**   ")  (P+/43533#3#3#"/67#&''67#735#535#35=#]9GG<73#Z0;2O, #"  &#  8 +(-2( #,h` &35#53#535#33##"/32=#53&'sZ_tvaZH!!  [[9b14 0N#)/53#"/32=#'3#"/32=#&/&''6''6D  0TE  1d F n E      , )% $' )& $S#'-23#3#&''67&'767#535#35#33536=#335d>785 2 ) % 46<""4#W!"4#a    a>? Q,043&'73'673#3#"/3267##5'67#735#33535j"  '   6>   +(,*26J#U    C0 SH(!A1H !'3#'&'&/'6'&''6''6D  < 0 P HQ ϔ   % $! 6& ' "R6 ,)'^ !'3#'&'7&/'6'&''6''6m   R L  (N Rc @@      #    [ &,27=3#'633#3##"/327#67#536365#7&'67#7&'^gk  aFD 2G   S)%  T!%3#"/32765#'>=3'#33#735#p  \ ySSJ<<] AA3 1#^?-M>M6'673#3#535#5367#'7#533327#"''67&' ' MP""&;",,1    6;;. 67$_"&*3#3##5#535#535'235#35#35#35#  BB99<''6++5<?6>3 /9N  <<;;$*4 -& Z#3#3#3#535#535#735#33535#335h~555BC555""6"X""6"sBMk3#735##53#=#rqqKKYY5mm66X#'+/43533#33.''67&'#535#735#33535#33567j5554 ! '&(' >5""5"W""5"L  `  9<K V53533533##5##5##5##536533#"/3265#'67#^!(""(!m $D  12 ,!10=  H/7*X %&''63#3673#7&'&'"' %#$ 2^^Q +A     $%$#+d-+/"g !V"',333#&''67#535367#'65##67#5 . ;, 1 3- 6 = ) V"# C%4)"C j11_!'33#"/3267#3#"/3267#536&'3353353#A   Ikj7a 7! (MR >3P G #)<B&/'6&''6767&'&'&/33276767#"&5''6"%+K+1  D P) .20   +' 7   2 4 #^48<B35333##67&'#"/32='675#535#535#33535&'o+44  '   #--55+>!!!` $%   &*  /$2  R%;3673#&'##5#5'67#3533&'#3533533##5#'67#`/I%  $$  % "  9!3 4(      *NBB(V)/53673#&'#'67#3#3##"/32=#'67&'f/C(") % CC7   8b "((<  8 ! E3##5#'>=6 7 & 1[# 6E9[6'23#5##536'&/&'67#53&''67&' 8QC2 !n_'     Og )   ((  h   J-39#'6=3&'767'5673#327#"&/3&5&'A"  2- )( ! f9 9q  gF   &+#0401!} ]'+/36533#&''67#3##"/32=#3#735#g959#. 3    nKK))     9W  T:U53#"/32765#'63#3#353#5335#535#'6yh   ^ ?'++a..  ! 2$43#2 b(3'67#'63#35#535#53#5##56B  5"$$Y$$&9Y !!* !!} xC $33#3#533#"/3257&''6k&X  *  2%[  E# K *173#53&'#5'673&''67&''667#7&'>C  >8    '   +a %6F#   $,   V 48<'2'6'&/&'33###"/32=#535#535#33535 6NA> /    8  77@@7L$$$     ()!  ) 3&'# 7#'6l *    &!7 A! `! K670/+ }a"3#3##"/32=#535#535'2t((..  00**'2a       b#3#3##"/32=#535#535#'2 $+TTgg  llYY&,X     a"3#3##"/32=#535#535'2((..  00**'2a      W!73#3#"/32765#'67#735#35#3267#"&=36noKb   [  IIII5 $ % U Y! 8 31K    , E/J33#3'67#'>=33265#"&='75333#"/32767#'67#536CCJ g /;(  !  9  '/ & " B6+ 'K!   25 :+V  (,&''63##"/32=##5#53#5'35!$ ""& 2FFj   8<(,)$I  2n]sh K99M/393#35#535333##&''67#536=#'6=3&'3535:y,$$1 '' *$ ! ",< ?&(%.' ?. 1;X N' B &#53673#3#&''67#5365'&'q' "% # !  * "/ ^ S#'+&'73#3##5#535#53635#33535#335  P 6EEGG6MH##6#Y##6#  g00g>EV#'+/33##"/32=#53567#3#53535#35#35#mr==  DDVx $%  hOOO=====Q&,28'3#&'#'67#537'6767&''6'6'6 L$ ) $1  . 0/ (> B: -T W     S "* W26:3&/'67&'#367#67&'7''275##535335#335c|# ' # "  4 6I% "55""5!    R@  O.U!'&'73#3#535#53635#'6'&' Y ,.05)I#=  `    /'&''*$R #3#5353335#35#35#&/'6>-ErWWWWWW=  ! # !6<:9*   [!06:3673#3#5##5365#53&'3535#"&=#'67#3;535# %3*c-5) .:c Lccc  / j  i ^)-3#3##5#'65#535#5#'3#3#5'67#35#yr J Y/ 9D   ##11 *9(KR@33&'76767&'#3#&''67#535#5'67&'767#a: C      79(!$+ 8 25!   )( ,       " !"   V"&,0'673#"/327653&'73#3#3###535#v  m  v,(gYYZZ[J88 .*n   ,;T+A3&'767#5333'67##"/32='67#3533#&'#5'67#^; Zx;   ' 4@;,$"% $0     @ %LM,"a #3#3#735##5##535#33535#35#a vvPPmb((:(b((:((9:n n*? S )/53#735#33535#335&'33267#"&57&/'6g||!!4"V!!4"%    Y  f  pAL7 : 9 ! P&9?3673#3#3#&'#'67#537#537#3#3#'67#535#&'a0CGFK` ;  &#-O#7+"&='753753=C O   '    )CJDM  N/)W!%35#53533#3#&'#5'67#735#3353;;881,  /!!5   (     W 5#5##53&'7'67&'3673&'73#&''67#f=&=O8   9&%42 3--    ;  !&+$3#33#537#'67#&'&'c:7l@ % +  (x5.CRJ   [!'33#"/325##5335#35#5&'7'6M3  S2 SSSS \ =  SB   J'+/P35333##3#3##5#535#535#535#535#3353567#'7#533;#"&''67&'' '))//%%''.t2"70""  ""#-":!;% $N3#7#5'75#35#35#675#NX   /*##W$a'c+3#35#535#53##5#5673#35#535'2 BB&0:9&<<2<ed//_ eZ!%3533#&'#5'67##55#353#`;<,$#! -ydQ??i/,;VV#/\ #48<3#5'675#5373673267#"&5#"/32=##55#35((&    .  GZGG]    h  *"Y%+1'23#3#353#5#5335#535#536'&/&' 9QC5 ;DD(t&CC6Z+     5'D :'5GCJN#67327#"''67&'#3673&''67&'67#'6=3533&'767#'3#,   B     R  N99>"-A&"4 .RB $   8+ /8U""    XJ-63#3#5'67#35#367&'#"/325'3'67#\YYk  "%-GG $(  C;+ %' >& !E4    % @'L '83#'6'3#'3#7&'#5##53'>733267#"&5.4 ,$m I*&& #!   !&YQL  !SBCT./ &% G 3#'635#53#3#67'5#f'/   4    T$$9 DW(-28>367#'6733#3267#"&=#'67#7367#335&'&'d@+ 1+*   1 &*#6(J$$##9265  8  %   R    y $3&''67&''6367#3#735#1       #==      D:J.4&'73#53635#&'&/33267#"&5''6 V xEAPP& G  N $  OOU+C   4  9! M3'#''6m / /&%S !)9&/&'#5##5367#5##53'>;3267#"&5  hX  :'%$ #!    &./)SBCT01 )%  J 5B'67&'&'3'67#3#67'5'67#53&'67&'( 3$( &"%p  W8?V   (/B# 8!&      %  !  )    2N,26:#5#3&'73#3#3#3##5'67##53675#5#35#8)1,,,,4q 04!****+  f%-0  \ '(Q)?S3#"/32765#'63353#'67#5336'673#"/327653353#'67#5336zh  c '.   e  F* '  J ,  %  % Z I * %  & G'+/39=3#3#67&'#67'5#'>=3'#33533535#35#":   4  bbbL/ 8; G,$ 1$`9(E H"KQW'2#"/32='7567#536'67'6776767'7&'#"/325''67&' "2(0   += 3$  #   M   NS E  0(  /  F 4 "  X%-159=3&'73#676767'7''67'67##5##535#33535#35#XD?N  "!!$  8@5[$$7$[$$7$$   &     Zff$6U$(,03533533##5##5#3#7#5'75#35#35#75#\ ,!!, 88&IIIIIIX%#`7;\<'67#&'&''6733#3#353#5##5335#535#'67|]3   #K:T4@@'^$AA  c0     .  11  S#13#3#3#"/3267#53635353353353##Efxxy wSSSuaN  A' a)W 13#53635#35#35#3&'73#&'#'67#536 9x(RRRRRR!  7" )4 * 4:jj *,-&    &,   F#'+3533#3#3##5#535#535#35#33535#335Q !! ))++  - _--_7;3#3##5#535#BImmI^J-D67#53&''67&'67#53&''67&'767#53&''67&' Kc  !  .B   Q .B    4      ] #'+3#3#535#35#'6'&'#5##535#35#b%+,'8F `  {JJJJJEEEE  Sff$6C/GM&/33#673265#"''67&'#'>=33#67&''6=#'6  *)    G Y?;    & 24%'#% /AG:. +R!#    $6' 3#3#53635#35##DJ3#'>=3&'35#3#"/32='675#73#"/32='675#&/&'7w =#cc 4 "=7 %   /   8'@1 +#X5:q   .q    *    M,B3'67#&''6733#3##5#'735#53#53533#&'#5'6u#91 a  "">5DB8% %& $ D%-  (&"&!>C%N!3#3##"/32=#535#535'2 UXXii  hhYYV]N      M &9MRX3#"/32=#'67#5353635#&'7;#"&=#'6=#53&/'67&67#'&'D%   0 // # e     # -c[   16  $   I      >%+3'626=#'67#535335#4'4'i" ###  IG( AOO> Ve3&''67&'#367J    e/     "i;#"&=#'6=   @  5  "d &*.3#5##53535#335##"/32=##535#35#k>A**R  ;;;;;?""??.0e  '}#4F 3'6=3'#33#53&'3673#3##5#535#53&'udd%.o*   3//114 )D4 5>^:)    && O :#5##53&'7'67&'''5"'6=67&'7&'d<* ;  D2  (*    i  d$+$ !4N $V[  '+/Q3533533#3#3#&'#'67#535#535#35#35#3#3##"/32=#535#535'2+'3((&&E/ !O+ 1A&&':3333G *FF\\   [[DD&/       & "      M!%)-E3&'73#3#3#3##5'67565#5#5#33#"/3267#7#'67#w"25////6s 0)))))y%  )+5."     <  )   *6*d&'#5'63&'3#735#~/6 ] NL:||   ,LIO3#3#&'#673#3##"/32=#535#535''67#5367#536736'&'GV  ,  11==GG88  !-+1 J            Y 1#5##53&'7'67&'3#3#3##5#'6f<' B "SIAABB $%&    "o T '67&3##5##535#   (009$'+aa?-W#)/53#63#5'75#35#35#75#'6'&'&/'6` 19&EEEEEEZ a Y# !"$Q W34*     E/33#3'67#'>=33265#"&='753CCJ g /;(  !  B6+ 'K!   iE  &'7&/'6733267#"&5 <  O    E   ! (   T$(,0#535#535#53#3#3#67'7&''6735#35#35#-B337899EY%)4;JJ%/KK! )))))Z $:#5##53'7'67&'&''63'67#&''6b;' A  & +- 4;c W7   &##        3'  O67#53&''67&'g $7    >( %%*;#"&=#'6=3&''67&'#367    G    9  . +d -      G'-367&''67&'3533##"/32=#&/'6a       =  +     XT Q     P>3533#3#3#535#535#''6=3&'7#53&'73#3673#6++''0<((  & #= 5c   #|k -! &,C    :P (,0#5##53&'7#5'673#3#5##537#35#35#rC8  a))4&4444!(  g $ES#] #06<B3#5'675#73#5'675#&'7&'&''6'6'67'6a@ .J@ .5[ ) +& .# * +/ #5 7: *R SU  U      5       +S+C3673#3#3#&'#5##5'67#537#5367#&'#673#35#535#5b6BEBG[$M '#(3j +  M   T S  [   G#O3&''67&''667#'&'3533#3#3#3#"&'&'75#5335#535#535#5      *?  4'(($$++46 %(++##'       V   WfP $*06<H3&'73#7&'7''67'6776'&'7'6'67&'33##5#53[AR!##/ !   !  /   '.$ " *J@LO***&D%$5R#'+1B3533#3#3##5#535#535#35#33535#335'&'3;#"''75#*++'',,..''*(=(p  $** 33 ZZ28]Hf  W^+/#5##53&'7353367#53#3#3#535#53'35#i    6#Y#22B@33113""3 (( g@@'Y K3&'73#&''67'763353#3#"/32=#67'7&''67##5367#Z@@a    Q]9G   ;   84    11CI  2   PbTC3#7&'7&''735#35#73#3#333265#"&='67#53367#T<*  6N"  %  !y5  "W$D( E  1FC0(M,GMS33#3'7#'6=33267#"&='7533##"/32=#535'2'6'&'CCKe.;*! A11  88)3.  G    E:, .5P   )     L19=AE#'>=3533#3'67#7326767#"&='73#53535#35#35# 2<5'767#53'3533#3#3#3##5#535#53&'#535#367#$     '((/%--22+2' )6 #%           ' W4:?Q3533#3#535#73533327#"&=#''67'767#'67&'3533#67'75#(((/p/(r%    X  A @(&&0;0(   7 #%         K#'+3533#3#3##5#535#535#35#33535#335M!$$ ##! . _++_9=X#';3#3#5##5##535#3#73#3#73#3#3#3#"/3267#7#h}4>-2C7 !!FM((M&&U e] c " #;;# )  %S 7;?CG&'67&'67&'63#3#&'#5'67#535#735#33535#335x  <  8   i;E6" #$ "1@8%%8'_%%8'      -O   46! /13533533##5##5#;A<<A;  !D3#3#&'#'67#5367#735#35##'273#3##"/32=#535#531Y|3* 5G!* -H2}}}}6)*!>>MM   NN>>A    ' # M    M048<3#3#"/3267#535#35#53#3#7'7&''75#735#35#335O:!!!"(A$Q ## %-.$--%N'N 8J,E==I# %p|'''U %-15&''63&'73#3#53&'#367##5##535#35# ) (!' 4++ -, &0SPPPPP&     9VV!. ;16?CH3533#3#535#7;#"=#'653&''67&'#367'6=3'#3#5# 111(f*1$ e  " "   h+     ";    # 0" _-3N3#67673#5#''67##5367'67#53&'7'7#3533#3##5#535#'6p+ :  5 (P#'+3533#3#3##5#535#535#35#33535#335100**//44**1*B*  <   < " " X7>DJ3673#&''67&''#5##5#67'#53533'667#'&'&'t  ?     /9  '  P        9?CC-S##  & 3  K")/5#"/32=&'#5'#535375#7675#7'6'&' '& D  >  #bj+0GG"9C N   Q'-3;W367&''>7367&''>''6''6#5##536533#"/32765#'67#z   F    G n'?   -& 0 $    '    ! A((/ : ",I"3#3##"/32=#535#535'2 %-YYgg gg]]SZI  G!(,0J3#53'73#&''67&''667#'3#735#37#"/32='7567#Q0w2h>    "YY99b,  47 I         !   w`3#3#3#535#535#zR"X# ` b#'-33533#3#535#735#3353#735#35#35#'67&'q022@?01 exxRRRRRR  ; +   E_C ' '     WA33673#5##53&'733#735#35#53#3##"/32=#'67#' h  UU11?W   . '+" **  ,; ![B3533673#5##53'3#735#3#3##"/32=#535#535"'2} p aa::S 88DD   BB77: %% ))2.(      K(,03533533#3#535#35##"/32=##535#35#NZ!/    '''''"  !&:    e Z  N= 49  .4,.(*4B    W!8N#53533#&'#5'67'6'&'35#53533#3##5#/3'67#&''6,==. Y  I?$$() 1   ** )* J  ((""J ,28  F"&+17=CIO'267333#"/3267#'6=37#37#7&/&'&/&''67&' 7OA     l HNW[,    d .  + 2%&B*) -93%: b  u "(673267#"''67&''7&'37&',        .#"# 0%?6O"?LRX^67&'7&''667'7&''6'67&'7&''67&''63#"/325''67&/&'   +0<   I  $) )$(+ 4  n              0O4#  K*.23&'73#67'7''67##"/32=##535#35#K'$1   U   '''''    Ab  -{/I9=A3673#&'#'67#3533#3673#3#5##5'67#535#35#35#]- Q( ! ( '>QO "%28OOOO    ] L  W2E"&*EKQW33#3267#"&="'6367#35335''67'6767677'&'4'#'6)B   R         O5  { ....   /,?% 4 H28<@FL3673#67&'##"/32=#5'67&'767#33&'35#35#'67&'V/H'  .   -  &= D /HHHH j    :0  -6   G-)   U;EIMQU&'3#&'#3#3##5#535#535#5'67#5367'6767'3533&'#35#33535#335 Z! ,55EECC22*  '!  < " , ""4%Y""4%    >  >    S = " C)Nm77;267+"&='75'75'673267#"&='75'75'67''677767'5'75'7!ACEG'  .0'*CR!"$   )#h )#  !                ! J/37;3#3#3#3#5##5'67#5367#537#53&'73635#35#35#!B_3533#3#&''67#537#'67#5365#53533#3#&33#3##5#535#'67#5373#3`  i    644AAJJ: (V_ #   /     -     !#5##5367#53#3'>&'(T!   pq  '@'  ""O3533#3#535##5##535#O@C--oA&  &  444=**=4""4"^**<* #$$    2 B  C U~ -23533#3#3#3#3##5#535#535#53&'#535#367#(--20((00//))1/(&.  :O 03#53635#35#3#3#"/3265#'>5#53&'u"I%%%%+)    NN +-% 2 " !K$59=3#"/32=##53535#335#'&'3;#"&''75#73#735#    I 11 <  " ,- 6  M-- I`  LcrII9$, MU  G3 I '+/?&''6'3533#3#3##5#535#535#35#35#73#3##5#535#  k! !%%%%C@!! "Z''Z<:"FF" Q#+/37;3#3#5##5##535#3#73#3#73##5##535#33535#35#YAG53E=""G##F!!F%%8i++=,i++=,, (AA( -h h&: O #>K3533533#735#33533535#335335#3#3#67'5#'>=&'76d')'b'|qq~Y   }   0 I,+(  - 6# 6K  ( I/KOSW[33#3'67#673267#"&='75#'6=33#3+'3267#'67#5367#735#33535#335AAL =  ' $:k0? 1+ #.),G,    J?. 07TJ=   & ! L48<@33533##5##5#533533673#3#5##5'67#535#67#35#35#}--,# -EMH!#,8,> "HHHH, f U  Z9N9?E33533#3#3#3#&'#5'67#535#535#53'7367#537'6'&'*'"=55@2" #& $3B55;!   `)L _  ***  66  )  R#'+/3335#535#535#53533#3#3#353#735#33535#33544''11//))66d(A(j 33 LV 6CP3#&'#'673#&'#'63533#&''>5#'67&7'67&t' N(  V=>>- (6 %=  S   "  6 82- .73)      \2EIM3#&''67&''667#'3533533##5##5#3+'3265#'63#735#@     &S  H  77       5 ! & K(,03533533##5##5#3#"/3267#'63#735#K8  - 00 o\   M,L048<BFJ325#"''67&'#67#5'75#53'33#6'35#35#75#7&/3#735#    f.- gj  nKK%%p 1"4 @Z"gC%%:? 4S+[&'#5'63&'3&'&''67'763353#3#"/32=#67&'7&''7##5367#$$ \ 5        LV0D  9   #"64      ((7;  & @PY%)-17=C#3#53&'73#3#3#3##5'6353535'&'&''6GD >        \ %%o  "   ! Q $(A3&'73#3#3#3#5'65#5#5#3353#"/32=##5##r"791111= ;(((((;>  ;  @    ##8 %"">< 2:>3#53&''6=3'#37&'73#3##5#535#536#5##535#S!S@1  8!+ ; SF$EFO>-!<<!)mmG5 a%.26:3#3#3##5#535#53&'#53&'367#'6=3'#33#735#.0++,,0+'{Z662DD$$    +  )0 .3533#&''67#7&' 8DDN2"9;'\CP173533#3#"/32=##535#3#3##5#535#536'&'P(%%" 6%(8  ~, ..  L $(048<#"/32=#'6=35#35#'3#735#35#3#53535#35#35#  '%%&%Y;;x$'l 32'::f;DI:::*****E"9?3533##5'67#7&'7'6&'3&''67'7#5367#P!##   H   & ! ))3 4    4     0 H #BFJN3#5'675#73#5'675#&'7&'3&'73#3#3#3##5'65#5#35#XC1ND18^8$982222<} =.....W  W      4R   ` !'+/373#'6'#3#3#53535357&'3#735#335335LS '""&e==q 'jj     *i. 0G >EV\b#5##53&'733&'33&'#5'67#&'&''62673##"/32=#'67&'s>5# E1   V =    Xy?  9 a    $*     $     Q& # 9=35673#3#35335#533#335#535#535#533#&'#'67# ((((8-//-/%%$$(:8".P- #6sQ   #: 2  W  V"3#3##"/32=#535#535'2 CCbb  ccJJ*1V      < 7;L'>=633#3'67#73267#"&='6=35#7'5#'>= "-  5 $     -   /F9 5E:    41 (3:&+!  $1 3'67#'6'6=3&#      ! y&+> @53673267#"&53#3#&''67#537#'6P  +   !           =MQUY_3533#3&533#67327#"''67##5'673&'73#3#3#367&'#535#5#5#35#7&'T###,,,    C   h)#/w 31"&9", Z &  *D`  V !%)-39?#5##53'73#673#5'675#5#5#35#7'6&/'6m:3\$1Gw ( %ZQQQQQ  P#  "%%   ]SG   i }  ly $3&''67&''6673#735#4    9MM**y    2.K,1@FJa3&'73673#3#3#&''67#5365#535#5#35#"&=#'67#3;535#7#"/32654'7##5N  '*!   %)%!8;   3;;;       ^    ^ 6   > s?!! CU$59=N3#&'#'6#'673#&3#67'7&''735#35#7##53#"/325r+ ]  -qC1  mA        Z.  o8#r C6>a#3#&'#5'67#535#3#&'#5''6=3'767#535#3#3##"/32=#535#535'2  3   EK t 33::  @@66-4   " A4 3=\ P Q    T-:KOSW3#&''673#&''63673#53&'3#"/325'##53#"/32=#3#373#q(  T(   2  +(d  H F  !      'a  &x_  I:L %3#3#5367#35#35#35#'67&'\% K#))))))  4   =>>.    R3533#3#535##5##535#R><##IX\7' Y !%6?HV\bhn&'6'&'6'&'63#735#&''7&'7367'7367'733265#"'&'&'7&'&'7&' %  % eeQ   K 8 7  L   D   -   D           ,I(    2NZNY%# %2        F048<B3533533##3#3#3#'67#5367#5365#535#5#5#35#335&'O !#%+0   # :    2   2  <^  O !6GKOe3#735#33533567&'7&''673267#"&=36#"/32=##535#35#73267#"&=36T+n  "   3  (((((    7*       4&Z  $o +    = N-159=AELdk37#535#5#53535333##3#3&''67&'7#735#33535#33535#3356?3#&''67&''667#"P# %'&   -1#$  0*      8 +   +    ) G< @) - #P)!F#'C_3#3#&'#5'67#535#53635#35#''67'6776767&'7''67'6776767&'G:$ &) +;H     |     h #=o?)**77AA88??55)&6 J  W $   $%-    ..   [$      A"&3Hc3#3#'6=3'5##5#35#33533533#67'73267#"&=363#&'#5'67#535'6C0+B/k&&v   *:* " +;,8  (B4 3<[ &    (  "(  '(  $*33#5367#'635#35#35#'67&'#H  $$$$$$ 2   || H98(   "&D3533#3#&'#5'67#535#35#335'3533#7#"/32='675#N"  "  ~    EMM!#EI''',,3 A 1 = W >B#5##535#3#735#3353353#3#67&'7'5'67#735#ttt ``   Ukk\(  :: ȷ + ( &     =/5IMQhn3#3#5#53&'3#735#3&''67&'67#53667#'#"/32=#'6=35#35#'>533267#"&=&7#K|K5hh&          i +     B) !   3  5Z  )(+" !1Y - M SW[g#5##53&'73533533#3#3#&'#67&'67'5'67#5'67#535#535#5#35#3&'73&'#n?D* ,  0  # #)H!# &        3      4 KKU3#3#35335#533#335#535#535#533#&'#3##5#535#5'67#5356&'#353  % )  "==;;%    S ,    %%,: :  ]  ##  X  P)MU]c'673533#3#3265#"&=#'67#535#'67#535#'673533#3#67'#5##5'>&'     C     ]S9&$!          N=>O)- $ K MQU[_#5##53&'73533533#3#3#'#3#;#"''675#5'67#535#535#5#35#3&'#35#HG1&*88 Q  / &.K?' HH%&          '    &$ X  $CGMQW##535#35#7#"/32=#535#5#3533#3#&'#5'67#535#35#&'735'61   1 K+++%%   %+  #  E ' ) E '  6  #' 6 4   G _ci&''67&''63'33#673265#"''67&'#3#3#3#67'675#535#535#535#75#7&'f   2   Lu%$    $)3$4f      )FF'+! "!3  jhG @"&3Im#3#'6=3'75##5#35#33533567'53373673267#"&5#5'67#53&'73533'673#&/)~>+S      $ #/#   ,  ' E? 6BO   3 ,     D&'     O#8\afjp33#5'667#35#7'53373267#"&=3633#3267#"&=#'67#5'67#367#335&'zI D>^^(4 &A   NH /   . $+ F @ !%6*  $   /  $     # '        S*/5;?CKO367&'3'653673#5##53'63&'''6''63#735##5##535#w   A #  x"39  J hhDDd\\\     3     0 0 :    S-.: :! T /8ANTZ`f#5##53&'7&/'63#35#535#53#56367'7367'73327#"&'&'7&'&'7&'p:     ))d++.@   :  7 KE ,E)*      =9FF SG S! %"3        L )-15FY]3353353#3&'73#3#3#3#5'67#35#5##"/32=##5'673&'7&'#735#[+'":92222: =,,,,,z  p'  *  B !   /    > +CR.   S+/37GKOS#5'75#53#'35#35#5##5'75#53#'35#35#5#7#5'75#53#'35#35#5#lUBBBBBB1 J+1 J+~ D>3 % & f F:/ $ %   F:/ $ %  P *HLPTZ`f3#735#3353356?7'7&''67'6773'73#3#3#3##5'65#5#35#'&'&/'6\)n   : = %$7T,   b '%   A#'4IQUp3#3#'6=3&'5##5#35#33533533#67'73267#"&=36#5##535#3#&'#5'67#535'6C0+C0k&&v ```M"    $#  % C3 3=[#    &  !+aaPB       G%;K[3#67#53533#'#5''6=3&'#5'67#53533#&33#3#3##'353#5#535#535#?    B@     '''&&**E$))""$ >    % @2 3;Y L(&     ^ h  "&*3&'73#3#3#3##5'65#5#35# 2$%$ -.$$5%%4$II3'73#''7&'76#3353#3#"/32=#67&'7''67##537#I" W4   ++'            66DK  8  SbG48<@3533533##3#3#3#&''67#5365#535#535#5#5#35#335K &'    !4   0  0 < H!<@DHou{3#&'#'673#&'#'63#3#&'#'6?#5367#735#35#35#&'#"/32='67'67?67'&/'6t" N- MwE`)#- ,SSSSSSL    <       E 0   D           %3#3#5367#35#35#35#'67&'T!F$$$$$$  2   >BB,    E!%)-13533#33#&'7#'67#53535#5#3535#5#M!     !9  {    { .-- A 28Rlrx3#5##53&'&/'67'7''5'6=6&'7&'7&''5#'6=6767&'7''5#'6=6&'73&BtB#   _#+ M'  9   %i   %<  T        ' #   * : B0 . : B0 .' V3=GMSY_33673#5##53&'733#735#3#3#3#535#535#73&'735#336735'67&/&/&' u" -jjII;::DB99:  *<  m  }      # !3    V        K6Idhlp&''7'76'3#3#35#535#535#533#5##5356&''67&'763#3267#"&=#'67#735#35#35#   . k+ @     Dr  3NNNNNN    O%%H"    B7b&@Iv3#&''67&''667#N   1C*# 4+#6 i #5'673#@   $%4  z3#3##5#535#a',,--&IllI"3#&'#'67&''67#6@   & <.  6?$%"  !'67&'3#"/3267#'>7#8!7+Q     =)$4* &%SY'F-1*( 3#3#"/3267#'67#53&'H+>6  $"!3f&ND5 A` 3#3#7'675375#m&"2=3;I  ~zg #5##53675#35g... M::::w33#3&''67&'#5367==9  # %#8) 2&${33#3#5##5335#255.;! ;;,0wwR@~3#"/3267#3#5'635#*H : 6:~C1j [U "j93#&''67&''667#>   !@(# . )!/ $#3#3265#"&'#67'535'#%*( " D$I"% ),/B  %%\%% |*33#67##"/32='67#53&'767#a !   /@ H f  I)2   x#535#53533#3#=#($++,,#3 o,//,a 3333#3&''67&'#5367995   "#8)  2&$ '67&3##5##535#M +=DDR666$'*aa>,)3533#3+'32=#&'#5'675##535# 522,  ',56!< AG&,7I y )3&'73#&/'667&''67&' *,kQ  %   $    !     y"3533#&'#5'67#7&'7'6)((  ' W  ~QQ[^",Q33#3&''67&'#5367//-!  !"7'0$! %33#3#533#"/32657&/'6=**/o,   +  6!!U F  ( $('673&''67&767##5##535#) >  $ "19777 )    JYZ7$ s3#3#5##535#535'635#i ))"/!))!1//&)gh)#2 %+1&''63#3##"/32=#535#'67&'G * F++  -- V  &J  G:"  B67&''67&'373#367#"/32='7567#'67#5367#  0 .7 7  26 )   &     ?  !     %*04:3#'636733#3##"/327#67#765#7&'7#7&'.Ua `   Q^8)9$ ^$(#  X))#   !%#3#67&'67'5#'6=3#`W8    OOB  8  jD3 5?^( ,2&'3533#67&'#"/32='675#&'o  O433     #4    ))&  -  0<   !%)#5'67#5##5##535335#33535#3357  p!""1"0 AA //3"""T!!!  "&/'6#'67#53#67/35#b -+ $X 22 pE:RR3 S. !3#33#537#537#35##5##535#s<7 z$'/(@???5#O#HWW7% z"&3533#3#&'#5'67#535#35#335,**'' "(,'F >D!'FM""" ,3533#3#3#3#"/3267#'67#535#535#,++''+<9   ( !.'', B )1 $C z 3#735#35#35#'67&'ZZ222222B ƣsMM6   $*0&''63#3##"/32=#535#&/'6A % E''   //C  3    J  G<   ?37#535#53533#3673#367#"/32='67567#'67*@-##  #    m       #3#67'5#'6'#53635#7&'h  &? 5@@  R=  L5# >RX0@ %&''63#'767'&'&'L( DDShA     %Y ++,!N!! !'7=&''6&'3'67#&/&/33267#"&5''6M$(  !_  Hc      !  /  - 0 &,2#"/32=&'75##5#67'#53537'6'&'     0   M   ) >F--DD<  3#&''67&''667#=    $$E'# 1)"3 $(33#"/32=##537'6'&'3#735#D2  M/6 M  #33I  n<  [E' #'-33#53535335335#33533535#35#35#'67&' >M0 D ss9&&&&&`)))))C   '>T3''67'767#73''67&'767#4367#53''67&/3&''67&'767#;    &C5      #9    84    !     !    p  %   "#       !33#3&''67&'#536722-  "8(  0  $(,3#3#"/3265#'67#'67#'67#735#35#b@Q   /,    <<<  77777;h  +#3-1367&''676''367&''676''D  (  # .  &  "     ,,   )33#3&''67&'#5367))'   "$ 7(  .  { !%3&'73#3#536'&'#5##535#),iLnA + ];;;  SZ Z>, 6&'73#5##536'&'37#"/32='7567#>  > VO I  M 02  03 7  2! 1  E  $   )-1#53673#3#3#"/3267#'>7#53&75#35C)!-&)I? . >$@@bV  V  + #  = /33533533##5##5#3#"/3267#3##5'635#  M  A9+  n)T DML"  03#735#35#3#3#"/3265#'67#'67#'67#\\6666!xHL  -) "   P0..F+6*!  *3#35#535#53##5673#35#535'2u 22&] 112(z |  '$,04#3#327#"&'#67'535&5##5##535#35#'+' '  H%!\GGGGG0  n0=c d$7";A3533##5'67#7&'7'6&'3673&''67&'67#367400 +Y  N'-  # 2 **. 7   4  2      )3353353#3#3#735#67677'67&'grrdd??   09**09.     "&*3#53&'3#735##"/32=##53#735#N2}5XX//Q   N77  -40\  Fct5 )3353353#3#3#735#76767'7&'qyykkDD  7C **08*   C3#3#3#535335#]MMi*+]C##3G;?C3#&''67&''667#'3533#3#&'#5'67#535#35#335?     &322)"  ,3,$     1  %  10/593#3#"/2=#3#3#535#535##53&'#53&'367#35#P3  "=! 31     x55 >8!%)-3533#3#&'#5'67#535#35#33535#3#3W    ) ) V @@"$V95R#"/32654'7##5R ;  <!%)-K3533&'73#3#5##5##535#35#33535#35#3#3#"/3267#'67#53&'78-.7.J.3MC   4  ":  PQ & % ($ ( /37;?CGM367#535#5#53535333##3#3&''67&'7#735#33535#33535#33567!#0,,,,1<;  ',F,J08   8-   -    ) G; +1733#3#5##5335'673#&'#5'67#7'6'&'D445V2/4*1*0,  ".^ ?  '%]' *:88     #3#53#735#3#735#73#735#ccv%HH%%++ %** !87E%E% '/33533#3#535#3#735#3673#53&'#5##535#566.p/5kkFF #dHHH   *1$ (= =! $(9=A3#&'#5'67#5367'2&'#35##"/32=##53#735#A J %04& ((P   Q 77  # A  'M 8Pa+  2:>3673#3#3#3673#53&'735#535#535#53&'#5##535#/1++55 66--4cEEE       A A& 26:>BF3#3#"/3265&''75#53533#7&'767#'67#735#33533535#35#hEP   #"  I     $!>l& // M  )-15:3#3#3#3#3##5#535#53&'#535#535#735#33533537#5..54==66.9007$  '<<<73#'3#3##5#&/'6) vaa s00] > d:.+1vuCC    y!%3#67&'#67'53&'3535 -/8 ) EEEg  DK  ** v3#&''>7&'767#53&'B &  !  A(0#($ " ]3#&''67&'#53&'67_. "&:B.24 7$'k' ]   !  _3#3#67'675#535# M#+:; B:3#3#3#535#535#R #Y$ KKKKM&'3#&''67&'767#S   %  4%3 )  Z3#''>5&'767#53&'1   0 *#)#. ]2=HL&'3#"/32=#3533#3#&'#5'67#535#35&'75#367'35'3#p /^   L'((%     $' % e   J 35JJ   ,6wb3533#7&'7''275#735#335)(( #.)*P4 w(673#36=335#535#53#&''67#  &+% '" % %  'rr'{.+*& [z3&'73#&''67&'767#**   E     \  $CGMQW##535#35#7#"/32=#535#5#3533#3#&'#5'67#535#35#&'735'60   0I)**%%    $)  ! E ' ) E '  6  $& 6 3    3#&''67&'#53&'67i. #1?-'E 3#)h!     )-159AEIM3#3#35335#535#535#533#5##535635#3#3#735#3#53535#35#35#C %Y$.-::,,(( U*)ssssss  >> ?  6:3  ): : #5'753'&'&'<?>  OLH s.f #5'753'&'&';]  $$"  IGE   !''6767&'7''6767&'b $) | !%   &"  $!   "(,04833#"/32=##5#'6='6367#35#33535#335?+   #(" *C* &$$)0P 5GQ#5##50 2  3#735#'3#735#UU..~UU//::*'67#5673#36=335#535#53#&K! ( ,  )5 !"%t  'rr'{! 8<@DHLP3533533#3#3#33##"/32=##5#53535#535#535#5#35#35#33535#35# 6, E -6! L,E,E  ""EP4t $&''6#5'753'&'&' " +RBE;   !v64  ]ZO     #'+/5;3533533#3#3#535#535#35#35#33535#335'67&'3+i+3)+C+6 6 \\^<+     $;?C3#3#"/3265#'67#735#3353353533#7'7''675#735#335qKU  N  b!$$")!"<o$%N a,  i '67&'&''67&'76Q) %q'% %' /0 ?*"F 8#       u3##5#'6=6 3C>XIu DD#  $*x3##5#'>=6 !-O%  6 .<3 5E9 l3#3##5'67#35#\* 2* ( hf+6C {#'+3533#3#3##5#535#535#35#33535#335,--(())..)),(=(_((_:;#)367#53533#&'#5'3#7'6'&' #""   M`b  5  Î#MM =D' #'3533533#3#535#35##5##535#35#x(>:::::  Crr*A %+3533533#3#535#35#35#35#'67&'*|(******>  mmCC0   (.4:3&'73#3#3##"/32=#535#53&'#367#'67&',-  1**   ,,1".,M   C  @)\   #'+3533#673#3#5##5'67#535#35#35#! 1?/ -.!//// vf nD "&*#53#3#67'675#535#53#3753'355#m2  0; 2 ;\kCA "ACk0/y!!!!! 159=3533533##3#3#3#67'75#535#535#535#5#5#35#335 $..--&&/90**..--M$- 2      2  > q3##5#'>=6e %B  - /<2 8E:g59=AEI#67&'7&''675##5'67#53#3#"/3267#353'35#33533535#335!$&  sJV  M ' M%X/  1 >>m$P C6@[v6?67'7''67'67676767'7''67'67'33#3#76?7'74''67'676?74'7''67'67;     3    mwwo*   3           ]]O        26:>BGKOU[aekq3#3+'3265#3#''75#5''6=3#67#7#335#335335#335#335&'7#7'6'&'73#''67&'2fLR   (! '$  r  ZaaL6#/L(0v&C6"   $ 2Ac(; n T -   %    l3#3#"/3267#'>7#53&'=!40   %!]TP);Nf &''63'6?3#$ !$ .%; '')*1%G@"l~ 3#'6V^    s|#'>=33267#"&5# J h%*%0v  ol &''6! & $$'#p &'&'  8& %5p6 g3&'73#3#"/32765#'67#' ..   l  EN+ :g^ 83#'6#"/32767#5;25267+"&='753753Zd o   B $F "IEH  L#-(m#3#3#"/32=##5##535#'6T22  1  (^  Fex( t3567#533##"/32=#t8F^44  8G9 6f$*67&'7&''63#"/325''67&' " /4  " b  0 " 0i S. !(!' ( j 3#'6]e   m3##5#'6=6 %/^,6[[ +& !#Ho$3##"/32=#'67#53535#&' 666  M1 .' MM<m%'67773267#"&='75'7 // 79DF $*-&)n  $g $3#'667.'67'56W` W  11  !  !91g k *3#'63533#3#"/32=##5##535#Yb  244/  ,2 )M  6ffOaf#',533'67#3&''67&'#'6=35#670 ,     "'   -$ %*A3"2Yw 3#'6dl   "p"3#33267#"=#67'7#&'tnL;  * -  ` XT  6d ,3#"'63'7#3#;#"&''675#]d j  //%'   #  $+4A jo3533#3#3#535#535#'6,,++2?..! $$$$$$ k  &''6&'67#53&'  )  G^ $     Ap 3#'6R\   d #'6=3'#33267#"&=36lDD $ Y86 ,686%#   L h3#3#&''67#5365#'6K.95 , (1 2 36  *)(, g+13'67'6767367&'3267#"&5'&' ! #     8  K,& &  <%   , z b3&'73#3#"/32765#'>5##)&   %g! BO,>Pg"&7#53&'73#67'7&''63'>73#733267#"&5-0B   %-     z    &'!  OO9 "(33#"/32=##5335#35#7'6'&'+   G-GGGGJ A  0i +|!2Z   m 3#'6PZ   n&*.36533#&''67#3##"/32=#3#735#$*-  !    _ ??  +N  K4c%+3533533#3#535#35#35#35#&/'6r/&//////-" #  SS12(    i 3#'6^g   k 06<3#3#535#5#35#3353353#3##"/32=#'67&'vv$!r"#B!![ff 4  ;U  22 #,      h/37;?3#&'3#5##535'67#53&'735'273635#33535#35#(" "0L0 " #//  @/L/  V W      ], Y $(,043#3&'73#'63#735#3#735#3#735#35#3#}gn,7yyUU ??'mmIIII%  (B (+6! c"&,48<&'#5'63&'3#735#&'735'6#5##535#35# @ .+ 5zz$$ /"   FFFFF   8  (CC ! \ EK]3#'63&'73673#67'#"/326='67''67&''67#'&'3;#"&''75#~hp "  %  !     !  $&%.   *            "F  9^ ;AG3#'633#535673#3#35335#533#335#535#535#&/'6^f P"    '   oc ..8ADq   l#67&'7&''53535i>  ***sF    0i)3#3##'67#'7367#33267#"&5}t)-8-)7@&C3+:6'fC &  s+3#3##'67#'7367#33267#"&5}t)-  *, 9@&#(,86'fC &  w '3#53635#35#3267#"&=369+X 11118 '$  \\ 4:3 A` #5##535#35#`````ZGG"63#"\ ##55#35\66##I7766l 3533##5#l8888NNe #5##535#35#e,,,,,H671 ##55#35YYFFs1 33327267+"&=#'>7#530)+  3&#-  o6A? 3#735#35#[[3333X2w2+T #5##535#35#Tk k'; b365333267#"&=#'>7#=Q ?%' #!:P H  : (  W #5##535#35#W  H67Y3#3##5#535# XeeeeVY00+_ 3#735#35#+g<A^ #5##535#35#^&&&&&H67b"#'67#533#"/32767#'67#'64"Om$)[    74  *&d"&l  >L/)B3%!)E #5##535#35#E\ \!2R"33#353#3267#"&75#5335#53o``;O)"-%O;``#)  )#d33#3#"/32=##5##535#53>>7 # 4<<c Kk~d 67'563#"/32765##5i #$"". *  <d 5  QE $`r+q 3#735#35#+V437G '>7&; '$> ;% #! !U"'>=673&''67&'367C* *9d tB55D:  $>* ),*%V ##55#35V11I7777*\ !33#7'73673267#"&5*;;9&# _" #) '\.  e)   +t 3#735#35#+S21p3533##5#'67#535'6*J11L .& 9;+8p..AA* _3#3#&''67#5367#$ZjZD K/ M S[N_  *   \ #5##535#35#\ss)Ai ##55#35i>>**I6666k#"/32=#'>=35#35#  E CCCC ,,# 1%`?.n.+M #5##535#35#Me e%7n3533533#3#535#35#3B55=;3GBB!!!!e 3&'73#&/'6k   i))?"$)F  $m3&'73#3#"/3265#'67#dft  f4 >CU  - ' :]3#3#67&'7&''67#*ۄ4=  PO#?]   h%3#3#"/32765#'67#'67#'67# :6 - (!"5hD #-!") H *3;#"''67&''667#73&'#<7 I$P&'$  % +U"  $     &4T #5##535#35#TH67 s3673#&'#'67#^nA* 4J9Nc " )0 3#'3'>W0GG V35#53533#3#&'#5'67#f366==:0% # $(r%&&%55a`./&''6767&'3533533##5#'67#LU(14 5F==F2 )5  C88"J##3#327#"&'#67'535&'#NTI " 0 V/$)7 JH0 #w0 z_ 3#67'75#`',9 ,%_-  2bo3533#"/3267#'67#x!@,:3!VM6B7c 3&'73#3673#53&'[V' D  ;7 M r&3'67'56767567#"/32=##5^K 5  +& $%  0O!4  I  / 1I  1i| $/&'3673&'&'#"/32=#3'67#C E @>=$ 20    ( 3,-E &#7 3#735#35#SS++++X2w2[#)3&''67&''667#&'&'M ! &!  <+ )92 65       V  R ##535#35#R-I88m&3#3#"/32=#&''67##537#eV   F& %&2?Vhm J  5Qba#"/32=##5 8aK 6hz 3'6=3#&'7#37! ) *' &A;)6)s 3#735#35#3#7jjjj5s`9::E(.3265#"&='675#'67#53533#6'&'    @;#$V5  m1"   cp,)d66L V 3533533#7&'7'6PN$   OOOO]   a%+13'67'676573&'3267#"&57'6'&']'1 9 *+""  #!M  a#%)  ".   [      {"(33#3267#"&=#'67#537'6'&'uhM# / (M DEfM z  {7, 2A1*       Z%)3#67&'7''6'67&'7''63#Ӓ   %)]   %)!       &j 3#3#535#35#'6'&'@KH=P''`   9999  { (/3#5##53&'3673#&''67&'67#67#Y^aG~/ #& +%)C 9 ! :y B{#%4        q3#"/32=##5363#735#U  /hh@@qb  Mgw *9^ $0#5'673673267#"&='673533##5# 2   $ F:;;:S5'  ! d>>~)#5##533#3##5#535#'67#53673#3gII]]``G +]k +~&):   . 3#735#35#.B( # e*#5##53#3533#3##5#535#'67#536a2IQ $22::AA8 $-, ..*.23673#3#"/3267##5'67#735#53&'35#35#X@  Q_  K!97D MZ0E??R>< /' 4.0./ p8#67327#"''67&'#3#"/32>7#'6=3'33'7O    XH  4h$a!  %0 " #. P4:#67327#"''67&'#3#"/3265#'6=3'37&'1      4+  F  ?*> )9#$P%M 59- .6P''  X23533#7#"/326='675#73##5#'6=6'$$# &' &1\!)7  &,, 3O #5##55#35O*I8888Q 3533#67#"/32='675#U    //.C  56 u"&#'6=3#3#67&'#67/3#RȴU   L ++44(   :* eU%+/333#3267#"&=#'>7#5'6367#35#335= +&   7 "1 0  3" M:  @=E  C''' X#'-33#53535335335#33533535#35#35#'67&' &I%[%$9Quu :(((((c)))))? _33#3#3##5#535#5335#35#AA80????1*NNNN^++^&: $*3&'73#3##"/32=#735#'67&' hiH  P # &~w   3&  #(  P3533#&'#5'67#V  ..zc )8 \*3533#&'#5'67#73##5#'>=6)++  " #/X, 7  15&22" @&'73#'6=35#F $O:9  E !04#^ #5##535#35#7#5##535#35#u88888;;;;;^u u,E>u u,E $+37353&';#"''67&''667##5##535#;6  $R#*$   ,xxx >      >@ @& t 73#&''67&''667#'3#3#67'753675#H     .e' 1= ,t#     %# B?R O $(3#3#&''67#5365#'673#735#2@'-/' ) /3 gZZ22    S03533#&'#5'67#    ..E+sg+,DW'6#5'6w     & h&'3#3#3#535#535#  _%""(f+&&' &7<<7Z 93533##5#3533533##5##5#3#3265#"&=#'67#k5555 99' . (#!%2 99,I#733#67#5'75#'67#5373#373##5#'>=6J$$8/ =E  )L 1  6::, # l3#5#535#535#53733#3#3##^QQHHKK.MMHHRRl K 3&'#''6l   : ,! K ##55#35K((J9977] /#3#3##535#73#535#3&''67&'767#2////:CC..G       1O0=+M)L1"     + 3#735#35#+;# !  #'+/3#5#3#3#3##5#535#535#535##535#33535#335OHHKKhhiiKKHHP+99M999M9$ <  < $I L8<A3#&''67&''667#'#3#327#"&'#67'535&'#B     ((&&" % E$     "  . t 2 \ *3#735#35#3533#3#3#535#535#'6mzzRRRR  6600:A--( Z56,  QBH3#&''67&'''67##"/32='67#53&'767#533667#G      +/ C\  -       (   `83533#3#"/32=##535#3673#3##5#535#53&'`?@@;   a:?4   """"  r0 (( U53673#3#3#3#3#535#'67#5367#5367#53&' $?3#'63#3325#".5#3533#&'#5'67#7'6'&'qgm  ^^t b*((  N  7    +<32-- &68   `#'33#3#&'#'67#5367#53635#35#3533##5#=6K"   +'LLLL& & U    U -3k''_283#3#5##53&'7#735#35#3673#&''67'7#67#nt7<g=:NNNN"+O  ( $&$L'K $&,+]      2-59=3533#&'#5'67#73533#&'#5'67##5##535#35#9$    a$    Ammmmm  '&   '( @\ \"0R #55#353#ԧRHH  &U/?3#7&'7&''735#35#73#3#'67#'7367#33267#"&5^L/ ' ::::Zh(05    .8  C    T # (    4   K#'+>3533#3#3##5#535#535#35#33535#33573##5#'6=6333,,//66,,3+E+w )K!.  ;   ; " G AA$ 5)> #5##535#35#>U U- DBS3533#3#&'7#'67#535#73533327#"&5#&''67&'765#3533#7'75#*''0   -  2*s!    r+%%+2?4+      .0-"?     / ` /53#53635#35#'6'&'35'67533##5#7&'=u"OOOOa  c >%@@>^  SS)1$   5  ?++5   "&,043#3#&'#5##5'67#5367#735#35#3&'#35#35#*Y 4" n 0C8d B nnnnC  > ? ( % D  ' E #5##55#35E"J9966^04#3#533533##5##5#533673#3#5'67#35#0)),EP   1  2 %!    .<%#G# r #T,BO- 8m F  *.263#735#35#3&'73#3#3#3##5'65#5#35#Xbbbb#160000:w 9+++++G+ %     F    \ %)/53#3#53&'#735#35#3##"/32=#735#'67&'nw7??*QQQQv0   3RRe  E * % E3( %*  S 03#53&'3#735#367#"/32='7567#wH>>D    +  431  W )5E3#53635#35#73#3#'67#'7367#7'533733267#"&5;.a====Yi(05    /WF,( KE 99 (    E  )   A37;ARX35333##67&'##"/32='675#535#535#33535'&'3;#"''75#&'())   ((22(9r ' )/86 "< ## "#9 ?g X   37;?C3533533##5##5#3#3#3#3##5#535#535#535#5##5#35#335 >E>>E> **ZccaaV))!-+++=-    25=AE3#&'#5'67#535'6'3#&'#5'67#535'6#5##535#35##"   '4   "&({ppppp  *)  *'  jX X -#'5;3#3#5##5##535#3#73#3#73#3#3#''67#&'#6YdQReZ::e;;g::h<7#53&'r"J&&&&/*    ! NN +-%  2 " ! GP37#5335#53353353#353#3#&'#&'7#3##5#535#'67#5'67#'#353JJHB00BKfy5" #$#"" / % #7= ,O          I4;?S3673#&''67&''#"/3267#3##5'6767#35#'3533533##5##5#^9 *         .+ g ` *2@+"'P,#V@ L!!+n$mL:@F33533#3#3#3#&'#5'67#535#535#53&'7367#537'6'&'-)!<44B7" "& %3B55;"  e/K _  ***  35  )  \)-159=3#3#3673#3#5##5'67#535#535#735#33533535#35#jM(( 4 CH *>-&&%%OHHHH5 [ J 0R#'+/T3#3#3#&'#'67#535#535#735#35#5#35#367&'#"/32='67&'767iu$$,% * %)%%PPPP:%%%  !   C ) ' **     S HLPTX#'6=3533533##5##5#3#3#"/32=#67&'7&''675##535#735#33535#335{&&a)4 "   -''?'SF4 6?`@C 2FU' % N,048<@FL#35#53533533#3#3#535#'>=3&'75#35#33535#335'67&'} 6.n.7 @ /K/= =1  LL A4 0"\ C<-"   /S#5##5S$$  #+/373#735#35#3#735#35#73#735#35#3#53535#35#35#2vvvv*^^::::W^^::::2$pppppp4  4  4  5BB   P6?EIMSY##67&'##"/32=#5'67&'767#5#53&'73735#3&'#35#35#'67&' &  -  .    :>"0h;  JJJJ \ ) 5"6   )  %C ++#    S$_s3&'73673#3#3#535#535#&/3&533#67327#"''67&'#&'#5'67#535#'63#3#"/3267#7#^  #<44@<44>>>>   UU `7  &($ "cc#6 b#"/32=#'6=35#35#b   ! 91+ 6?`:(a(g3#3#3267#"&=#'>7#|hh %   !2d # g:5,4 m#"/32=#'>=35#35#m  ' &&&& 94( 2#`:(a( Y#"/32=#'6=35#35#Y       :6& 6A`9'a'v3353353#5#353#5#5335#vb0?SS?XdLj ^Ld`3#"/3267#'6##535#^   QI3 |%(XgG5j3533533533##5#3#5#5#j=bvb44>>>>JJo888p#0#"/32=#&''67##53653&''6 !  %9     $M g#&'3673#3#&''67#535#  F  3:5" "0 0 471 (! 361 !/+y'6=3#"/32='3535Y  3333A0) -9p 4x**<**#67&'7&''53&'73535}P $ )+<<%' +Dd"*CA-Jo3533#&'#5'67#%##  ! #.. q")8[#533#"/3267#7#'6L, 9   = D 72#1 #5" h3533#&'#5'67#edX%9 9&"; 8"UP&.MN*% z#53533#&'#5'69(+'' %..xt% . e3533#&'#5'67#    .. ~m!+6[333265#"&=#'>5#531   0 ! G"&A< 36753#5'" Ė@  36732767#"&5$ %+ (^ $S% g3#3#"/32765#7#gPV [!8d'AKp!3533##"/326=#'67&'ebb   e6 ~!]E @ %#i&''67&'76" ',4-%!%-&"  ^!3533##"/326=#'67&'gbb   g7 ~!N6 1 !p3#3##"/32=#535#ym*44  88/AV  QAs '6'6'6 ::! ; 9()L J *" ' 3"#W 3#'3'6573#a#1=' #4wQ3267#"&=#'6=&'  5 $.   H.:$SS=#$&" b3533#&'#5'67#   .. |l!*7i3533#&'#5'67#XXI#5 8%#7 6 G &55% P3533#&'#5'67#dcO"4 :%#; 7O(5ML2'a3533##"/32='67#> $- 3*=--  b<#'L`#53#"/32>5#'>''6+w $$ $#1]:cEA8%  \3533#&'#5'67#deW%8 <$": 7#UI"*HH'!8|3533#&'#5'67#CKMA* +,.7#"'.='753753   -# T%/ _Xe " bC;E=G 3#3#535#$TecQG00Y3#3#"/32767#'6=#gTK6/2$0r$ LQ5 9T/_3&''67#'6=%"  N- !17!/ 8b+h 3533#3#"/32=##5##535#h9::6   ""69 !\  Eew! 33533#&'#5'67#bbL 4 9&#:5 L##,8de6) R3533#&'#5'67#_`P&6 5+$9 8"O%,76+&c #5'6  &o 33#537#537#37#37#zo (.-1/TIIITl#3#3##"/326=#535#535'2 0099 ::223<-%7 3%*\ &/'6&''6767&'"($$>1 /d;D&(+ #' (  ,) `#"/32=#'6=5#35FWCD',# 6@`?++ -c&3#"/3267#'6&''6767&'Y  M 3 $ 1x &C 63 n&773267#"&='75'75'6 9>^ X>+ 9\3#&''67#535'6=<,%2 9 68' F 1B""77$+<2 k3533#&'#5'67#%+' -$#..69$(st2(DO&=#5'6=6 $% Bh/3o>B9 4:PO 3&''65'3&''65   -<  $ )Y T$79"7RHE @+9Rn)365333265#"&=#'67#3533##5#x.  - #4::4  K  =</e%%??\3533##5#'67#535'6 (()% %=]]ooG,(;6  "3533#3#5#&'#5'67##535#`bbN5+> =%7 =(6O`:'2/--- 3':>< &'&'g%* ,'@8 8=< Q"#5##5333267#"&='>C,  8 " Ǐ}}*9 ? 10(3c '67&'67&'7''6]#*/a%)#+'-1'BK&c ' '%  X (&''6#3267#"&=3#"/326 # !!) 356*  4 \    .0),BW m6 P+3265#"&547#'6=67''67&'I$    G8( .$:/>f62 )3x., #2 "!!a#3##"/32=#'67#53535#&' @?? eOL<, 0-eeR  O3533#&'#5'67#B9,!2 5 - +3= "77 K67&'7&''63#735#i16 # OY.xx    *<X3#735#3#"/3267#'67#vqqII  6: 0!R,WT!=#7#5##535#e "     ++)0_JIA?)ʦM#3533#3533##5##5#535335#35# VXX-%%o$$.V(oo01IV3#5##5#'>5335#53533#3!  6699!=35#8 #1   J   11#    <. -TD1i 3&'73#3#536'&'q4  2|\.G3   G4>>5591_(&'3267#"&''7&'7'#5'6 AJ  , 2.K  '   % F3 X3533533##5#35#5#(b&&(i! !(   #HW%[$    W!%,3##"/#5##5##5#53535#35#335#325   && ]Z  eeess]]KKKKK]\ m#5##535#"&=#'7;56=#ZZ  G Zݹ, i-8" ~cis(-a #53##5'67&'3#?5 );Qd$#,#"/,*Y"'3673#"/3265##5'67#'6?357  #& *" .##"7E(hZ0 ) ($H6i 3#53535#35#35#&)mmmmmmihh#54i #5##53&'7&/'6V2" (:((: 6Z$*`9:)h&3&''67&'767#3533#3#535#up"  Y.008:.'    t((k"3&'73#3#"/32=##5##535#k=483  2;  _  Hk} U-3#'>=6#3267#"&=3#"/326 ,:qq ?#2$' Z    F< !3!PcS  i6  S3533#'#5'67#  //|v'.R3'67#&''6w$2  JR&=b   5S%3#3#"/3267#'>7#'6=6 0>tB7   $&DS7?%5A!>615g3533#&'#5'67#WZG!5 :$!5 1Dd1;ea50Q1593533533#'32=#'6=#'32=#'6=#75#35#V <=  5cm^^^^W  R=%"? W  R=%"? MMMMU!3#3##"/326=#&/'6rll=  :o  H&t p%* *% 5"d+1767327#"''67&''7&''7&537&':CB  " & 34&(    " $    4   g&3533533##5##5##53#"/32=##g!!!!"| 7@X Bz\#)/33##"/32=#'67#53673#3'67&'44  8!(EK %$ Y .I  D$$! %!a3533#3#3#535#535#'633007?22$ 667667 &[#)33##"/32=#'67673'67&'44  , ;()0! b 3Z  U ,)"! %" !%"!a&'73#5363#3# N '}B Imm  \6Q *&'367&'#"/32=#3'67#&"%$ L   8 7 '%  (  12JD!4O3&''67&'767#Z7    $<' &`43&''67&''667#35#53533#3##5#'E "$ !   6 0BB'',,A   j ##((e3533#&'#5'67#"   .. v$)8N0I3733#"/327#'67#36533#"/327#'67#'3533#"/32>5#'67#j*=  *1 ''<(    " N# !  -")(T OF;0L;/Q!#53#3#'67#5373#3##5#535#F*^!"") !/0Bc+00''%"-66b &3673#3##5#'67#535#5#'&'oG  !$( !!Q"  7\\@4777. wM\35'273#3#535#MJDD #JJ@?J U #5'635'673#3#535#}  * +" ++'c)*-4> CNNl$367&'#"/325'3'67#    4-   5 ."!3R  .#1?Gt &''6\    W 0-+S !3#'3'6573#'&'7&/'6e#!2B]tD+ (:o֤""%!!"% $ W!%).2#53533#67327#"''67&75#'#33&'35#90:3 $. 7.&""$Enn  #1) T K$*3'67#'6'&''6=3&''6L  =( ]) :&W  (# y/.C ?Y ,)'O$3533#3#&'#5'67#535#'6v66>1&!',2>"  ''')#$*b_+"#-' Y/3##5'67#5363567#533##"/32=#SX  %' 8O ##   'g .1|  7 3_$(,33#3276767#"&='6367#35335< "_,% "1 /  O0 $z! ++++e!3#3#"/32=##5##5##5367#e@D  )9 wwwwwa3#7#5'75#35#35#675#g>'"@@@@%@2/ $$\$YT ,2#5'667327#"''67&''7&537&' x4       - &*$1,  $.%%9  Z%)/3##"/32=#'67#535'673#35#&'  H  ckGG  L(  #& !E . L; R3#3'67#&''67#]R)*= 1    {0$b  .:k#3#3#3##5#535#535#536'&' (822;;99116E 4  ##::## j,3'33#3265#"'&'#7&'3#67'675#mB0/  Cm  Z; !( ,,F0#+d>   YB GO.&''673'6735#53533#3##5#'@  3*A  &11!!&&6    ) +5 $$ P!%3&''67'7#53667#73#735#8<   )  .NUU--    B 5Z4D (.#5##53&'73673#&''67&'67#367_|Kx0 #& -&)< 1! 9S-   (       `3533#&'#5'67#:=;;0" "#/ 42H7? /K 33#3#5335#35#oaaQ@,}}}} VV"0K3#67'675#QN&0z  H3533#&'#5'67#edT#7 ;$$9 5"R8 ":;!>*A67#53&''27&'67#53&''27'767#53&''27&'D'! - "&<& Ka  w Kb     9       [ 3533##5#3533533##5##5#%RRRR,_,,_,#r3#35#535#53#5##56$$P##!6P=CC? _ 33#5353635#35#35# C # #"L-33#"/3267#7#'67#3533#&'#5'67#bp'  -$$!7@3$ %% &)#1 #A 8f!*ON+$r#53673#3#5'35#5##=afRMMRR  Na *11X 4&'67&'67&'63'67#&''6   9  :   DM!^ U@ #   >UC  c 33#3#533#&'#5#::H22J ! 2&  :`Z +2&'7'6'&'3673#&''67&'67#367J ]  .Q. ' '<( N &  "O&-35#53533#3##5#/'673'67&767 !!'0%?    !R++RCC 6P43J  '.3533#&'#5'67#73'67&''667#!   e% E (   -- s'2>6B  4  c8&'7767327#"''67&''7&''7''753  1;55;:   6 2;:+,*,      &7#  &$\ 3#5##535333'>5&'7L)BO ! $%jZZjD@2   ##\ &&''>3#3#67&'7&''67# " !&KK}C!& 11% ,-($4. " &S $3#5'6?'673'67#&'&'P !7EJ A8 c  |%   % <-  :X#'6=3&'73533#3#535#n82$%%/p.$K>1 1:V  V44GGi &35#53#535#33##"/32=#53&'yZ_rs`ZI  YY=  _0; 8 K !'&'73#7&/'6'&''6''60 t8 GM $V Ue  PE     $  g#+/3#327#"&'#67'56&'#5##535# 3/ 4$ =kSSS&#"  h-Q[ [@.d !-3#&'67&'67&'63#3#535#n  4   6   b8=>7   S**f/3533#3#5##535#33##"/32=#53567#l399;^73U@@  :: <$$:% ! U&2''6767&'3673#&'#'67#3533##5# ,2V/I*"* $2112  &! C $6$$//i 3'2'6'4/&'3567#533##"/32=# /D83  &  ?Uo99  ?  c + '^ #'67#535#53#3##735##365.!%)-.**9VH-*T WSd52l3533#&'#5'67#XXH"5 :#$6 5!G$/0%q &,2&''6367&'#"/3265'&''6})= 77(9 M  " "0    .  , ) -q  '    :   t )&''6'&''63533#3#535# $x #WWWhhWt ! ,CCd!&+/33##3#5##5'67#5367#5347#3353535#uoKYA ,/!3*,1?AA+, X D    , *UU#37&'#"/32767#'>7#'6ao     : +   + 1M &$ ^ '-38>3#'633#3##"/327#67#536365#7&'67#7&']f k  aFD 2G     S)%  M3533#3#3#'67#5365#535#`!  ** , ! _)3#3#3#535#535#3533533##5#'67#l~5//:8//5**( tDD,3533#3#535#FGGnnU3#5#'67#535#533  .&YE9TA` %+1&''63#3##"/32=#535#'67&'% " !,B77   ;; \   #"!A  =8 $ n %3#53635#35#3673267#"&5 Ax"RRRR2(35+ *%bb7>0   !m %3&'73#3#3##5#535#536'&'r5 0|[&=99336M 5  #88#K!%)3#'6=6#3267#"&=35335 1BxxG;Q " , '@5 26^PE&  n####M.4:3#"/3267#'67#'6&'33267#"&57&'#'6d   != 5;  1   ^  lR+BZK  ?@$% C " c#'3533#3#5##5##535#735#33535#335j477=)';4 4#^'';)FV ** W$$$***Q#).333#3267#"&=#'67#5'6367#367#3358&$  =9 ("0 + 2' L;  A8"/>  D*O3533#&'#5'67#   -- }s ".E"(#53#"/3267#'675#5367#5;5#365#hK    ,2 %)g [ #5'673#:  #| /]` 3533##"/32=#'67&'i755  7\  N7  3 !  P"173#3267#"&7535#&'&/33267#"&5''6kt]$ !1]a=  @  F   ?0f   <# >% '#3#3#3#"/3267#5363535bW 1%zzzB  0 s  J3533#&'#5'67#UH= 1 2 -2HA !&<;%_ -#5##53&'73#3#3267#"&=#'>7#_8 ;ZZ'    #*, +B F((  ^ '3353353#&''6&'3'67#l"#9$ !## 0 ,v[++1   &*R ,3353#533'67&'#53#"/3267#'>&&$#P !*m  .71&88&+ 'GF/8 H +#5##53&'7'67&'67&'7&''6` =, )r!","$7>&(*    f3'67#&''6m e) #a   0f >. Z 3#"/325'3#  6^  HH X3#&'#5'67#535'2x 00  (61  !.g 3#3#735#&'73#536i ttNN  Y $TT0LS'=&'3'33#673267#"''67&'#3533533##5#'67#  hO21    P    ((>,@$ $,E>----55=1e "#5##535#3533#&'#5'67#ccc      ޿'>>'Q $(>3&'73#67&'7''63'67673#7333252767+"'"5g7:% !%06    &'      ,8   0^^L !X3267#"&=#'>5&'  J*XQ " C)&  !1!Z %3533#3#735#73&''67&'767##..,b<<\b   L89<%     W 3#&'#5#h/) ('dW  :\U27=36533#3#3#3##"/32=#'67#5367#537#5#&'g,GIEHY   @  &"*]0   4  1 "* ^  U!03533#3#535#&'&/'6733265#"&5j8663|58= E  _ #  "",,D ! ' 9 ^#)3533#3#&'#5'67#535#&'7'6m244<7$ $ $9<2  b  >.'NJ%+>    3#3533#3##5#535#'67#5338 !!((//* ""**_  &&''63#&'3673#7&'% !"" / PP  )G / %*(&( !X-+/"e!T &&''>7#535#535#53#6''6,8 "$2^YY]r-VX +7 //f   Q83#"/3265#'67#'6'3#&'#5'67#535'2B   ) # ! %%  !'.+B(42&    '-Q/373#33##&'#5'67#535#535#535#535'235#35# CC7+$ $& &$3<<3388-9 $$$$"! <>a2M "(8>&/'667&'7''6&'#'6733267#"&57&'/   ).$  4 "_  1 0.*  +& 7  8i!%)3#3#"/32=##5##535#5335#35#9/:  '&92%NNNNX<  %SSDVX#4_ -'2'6'&/&'#5'67#53533#& 4K=5 +   H ,59:7$  #   jGD"'(U )#5##5'67&'3533#&'#5'67#`)= F5:3" $ ',10! : )&IM&&g $*3#735#35#3#3##"/32=#535#&'uqqLLLL ]]WR103+  () S1;3673#3#3#'#3##5#535#5'67#537#537#3533&'d99>9?S )::<<* &#*4- !#  ** D x&,3533#3#"/32=##5'675##535#&'(+++   %(O  4 E$+-?Qh t,3533#3#"/32=#&'#5'675##535#*...    "'*5  (0!IH$-)>Pc,043#67&'7&''67#53&'#"/32=##535#35#=a !#28)<L OOOOO       fh (|#5U +17&''6'3#3#"/32765#'6=#53&'&'&'  3,'   S   &!!$0%d# >J/ 0F-f.f )#5##535#3#&'#5'675#535'2dddN !!  !!!޾ :0 #P33673#5##53&'733#735#t /. 9bb$ ** "9h&,#"/32=#353#5335##536735#&'  ( J(4a   pK=88? )    " !"32      =G$EFa>6 [ 293#53&'3&'73673#&'67#5373#&''67#6873"$4 !*P  3 'C*  L  ^  >  a$(,#"/32=#'6=3533#3#535#3#735#  WG>>  SE4 4A_16=a$*063#"/3267#'63533##5'67#7'6'&'&' Y   N (''  K1D -$ !N::UA!B   8 ; 53&'73#3'67#&''635#53533#3##5#'ac,3H >'   ` !22""##0  @0   !!E).4:33#3##"/32=#5373&''67&'#367'67&'j$  $0U     C  "f  bF`4!-T@''@^ $  #5'67#53533#&'5' u)"/>1176 "B !'673&3#"/32767#'67#l 0E  & 7 %())-*\JU"KM-1'6=3&'73#3&'73#3#"/32>5#'657#3}82n.1IC  1  $D[[I5) 2:Y C  .#!1_\"(.4&'#3#&''67#535#5'63'&'36=#335 "  3/% ', , ,3 2:   3!! A"'%A   b B$=3533#3#&''67#535#7#5##5333267#"&='65#"$  %$&#@)  ) >  VFGW"  -T)3533#&'#5'67#73##5#'6=6)""   ( %0_"*6 74( 99 -^*063533#3'67#535#&'36533#'67#7&'&'q///8 q9/ C8>; ,; Z  1  5*'&>   <d )#5#;5#35#'673'67#&~HG E % S< LL****&  ; I 3#3#&''67#535#'6g+ !' ( (51 $X%+D3673#3#&'#'67#5367#7&'7'6373#"/3267#'67#g1 >EY . $ )  j  Y#2   # , #    <    x A (+"Z -&''63##53#5'357#"/32=##5$ # ) 2BB:`  (+'$psh K::J  4oM/393#35#535333##&''67#536=#'6=3&'35357v,$$/ $ % )* $ ",= >&($ 0( >. 0:W L' W!#3#535#53&'735#35#35#35#;=bb??????/2  )EKJ"&*3673#3#"/32=##5'67#5#5#(/7  " >"""   7 F)P3#7#5'75#35#35#675#PY    .* U$`'V%)-23#3#3&''67&''67#5'635#35#67#Ya`KV# *' $    EEEE > R   C 0/Z d -3#735#33535#3353#67&'#67'5#ouu1O1m<    5 c9A7  BC QK3#3#7#5'756""##(  %0.%*;#"&=#'>53&''67&'#367    X    <  0$  (d2   "W &>D&''67&'76'3353#'67&'3&''67&''667#     R]" J 'F#", ( !  :     AAP         O #'#5'673#3#&'#5'67#535#735#y  #W#0)  $-!11,)P-'JF!**3#3##"/32=#::B   /l  iF "'67&''67#7&''6q 1 &  &2  /   p #(x  . $! U@D#'733#67&'#"/32654''67&''67&''67#53'37GF%F      !- 3!! " !1Y)=//   -0   /c48<3#3#"/32=#7&'7&''675##535#535'235#335  55@  . #)<55@$!!3#=R  ;Xj=IJ#33#67&'7&''67#'6=3'#33533#3#535#uuA  )/ aa],11:8,     E6 6@`9'zK"&3533#3#&'#5'67#535#35#335Y%$$""   "%!E GH#EI###T#'+/3#&'#53&'3'6''67#735#33535#335g?#  , 29""5$Y""5$] RU *% 369Q2F3533#3#3##5#535#535#73#"/32765#'>7#373#&''67#ZMF     PCF@. .4 2=W 5+& !&v  &)  "}Q3#&''67&'767#'6J     -      F+67#533'67##"/326='67#53&'j 9Q      - o L) (1  [!3'67#3#;#"&''675# D55<421 $`[  ( Ah'+3533533##5##5#3533#3#5##535#35#h((;<<.J.; JJ3W XW'V3533#3##535#35#V,***Sb*k/#"/32=#'>=35#35#    =0( !2$`<*f*S .3#735#3353353#3#"/32765#'67#53&'e%,>ZQ   A & .!;J(((((> : +< R,28>OU3#"/3267#''67&''67'767#'667#&''673;6767#"&57&'}a         )  5  % `   K)?      Q # 4  7_ !#5##53&'73#3#735#35#3#e=6RRooGGGG'3!!3  #`8>8^ #3#535335#5#35#'67&'7w,C OOOOO ! !@68&&(    $(,03#3#&''67&'767#535#35#33535#335d+'' & $    $$&%:%d    d<@c!&3#735#3#7#5'75#35#35#675#zdd>>' /5&>>>>!>:7W#!_7:^#'+3533673#3#5##5'67#535#67#35#35#q$)/BOE -.$8 EEEE ub  nBQ"&*.3#3#5##535#'>=6535#35#35# 44,A&0  N AAAAAAH;8G<*K99c(673#36=335#535#53#&''67#n $,3* -, + -  'rr'{-.+&\'=C3673#3#3#&'#'67#5367#537#3#3#'67#536=#&'j,?CAF[ 5  ")J7;2 ) -47    V # *PFM#67325#"''67&'#3#373&''67&'7#'6=3'33&'767#'    A>>     S MI,A'"4 5L &   "9, 09U    X153+'32=67###535#73''67&'767#3#a}  b0F6     "`r y "d nR@,! y o3#3#&'##5#'67#535#735#,HeJ!. ;#$7 . HcIo5  33  m#)3'67#&''67#'6'&''6ub %$!%$# < J 9"$   #   #  p !.2667'53373673265#"&53#5##53635#35# "     ;IIIII&  ^,!    qq 3AO&+37;?33#'3267#''67&'767#'67#37#3#53535#35#35#_u      %%38`%&&/" (     ( *> j@@@.....Q #)3#53635#35#'&'7'6&/'6y'W2222Ck! ff3DE *  M"&*33#67&'#"/32=#53635#35#3'67#91   $  2(NNNN 6% ! [   &+  Y[ 07;1%`$(,3#&'#5'67#535'2#5##535#35# 9-  !+8<@QQQQQ -+ni i&:`3#735##5##535#7#5##535#{]]77}[7XrrR@rrR@_ "2#5##53&'73#67&'7''67#3533#3#535#`9 Hy;  +1'533@@5##  )   I'N #5##535#33535#35#==P;==P;;Nff';T,3533#&'#5'67#73533#&'#5'67#,&& %l)/,    3:'8;U .4:3#53&'3#3##"/32=#535#53&'736'67&'48) (;66   99=$  < ]  +5  1\   3#735#3#735#::CC 8=< R!5&'#'67#53673#&'&'3533#3##5#535#  !# X  & #U  8877I+t k..33#5##5##5335#35#35#35#$%$$$,EE2 QF3&'73&'#5'67#W     #"   ie +2W '35#53#535#3#5#535#535#'3#5#535#535#p`cvwd`;F55223SI77116^=kkVN3267&'327#"&=#&'327#"&=##5#'6=#535'6735336aj   W      #   (!) a   0$'2 ee;$ "1# *EE" Q )-17'>=3'#3'6'33#"/32=##5335#35#'&' ZZ ')  ;%;;;;*C6 0$^:(  j ,"3Q Y #'+/&'7'63#'67&'3#53535#35#35# [ Z|| E. !    %MMM;;;;;T.28<3533533#3#67&'#67'5#'6=3'#335#35#{5 /  ZZ[+    17  E," ,9l9(V ^!%)-BH3533&'73#3#5##5##535#35#33535#3353533##"/32=#&'b; ?6##6;##6#Y##6#uf   f!  \\.-?     ^$*26:>&'3673267#"''67''67&'3#53535#35#35# & s   "!  94 ?  < UAAA00000 23533#3#535##5##53#3533#&'#5'67#/00,h(/sNDD)++  &  )#'!  )-=!-13#3#&''67#535#'63#53#3'35:3#'   *0 eWjhULL9     D|3"J%+173673#3#3#535#535#7&'&/'674/4'^P  '?55D?559&  n  m ]  :   C'-367''67&'3533##"/32=#&/'6^      E  1     UO  J$ d /5#5##53&'73&'73#3#3##5#535#53&'7#367#d>L48! %>7788<' 5 ; &&  /  .. #Z @3#5##53&'3#67&'#"/32='67&''67''67#6^847      + /!# $ 4 ((=   ,/1    Q,B3'67&''667#733#3##5#5335#533533#&'#5'67#y%    N"!!m<?3! !& '- %.  >!$$(!o"(BA$  l#3533#3#3##5#535#535#35#35# &&&!!&&''!!&0000\%%\;9m !&''63533#&'#5'67# ! ,&* #$ "%""?''//_L !-f'#3#53#5#535#535#53733#3#3##wx6# !!JEIN33#3'67#73267#"&=3&'73#&''67&'#'>=35#6788G6*, &.:#   6#       & )M%K T#'+7'673&'73#3#3#3##75#5#35#33##5#53n  % */((((1m;)))))BBEE "%   \! *00Q043533#3#535#3#67&'#67'5'67#735#p211:;2p)  2    "JJ19  +. -  , L#'3#"/32='67#5353635#35#35#y   * $/ )&s7A9[ #5##55#35 I8888a2:>B3533#3673#6732767#"&='67#535##5##535#35#n! '>)" &/ (& ,)!zPPPPP     kX X -Q 26:3#53&'33##367&'67'5'67#5#5;5#35#>@(p-  :   $JJJJ ."!   = /  .  !2K%C#'6=3&'73#3#535#535'6333#"''67&'767#'7#B2 D$V, *,%/ PC2 2>[   &))" '2   'O(048<3#33##3#5##535#535#'>=3&'5#35#5353535#88++,?%%%/ < //$7>?? #$J I ?3 0!Y02#`f,26:#5#3'73#3#3#3##5'67##53675##5#35#0 $*&&&&-c % ."####+   q"/  \'(J#53#3#3#535#535#735#33535#335'3533#67'75#\%$$*n2##%$6$   ~  G&&&\$$$ 99O  XN >T'>=633#3'67#73267#"'"&='75#'6=3#'>533265#"&5 /?  H 225   ! : .H: 6E;    '62 (56f0 0 V$*A3673#3#&'#'67#5367#7'6'&'3533#&'#5'67#i->C T# & $'g  I  ,.."      <    +:\ 5;A3#735#35#3#"/32='675#'3#"/32='675#&/&'lwwOOOO.@  -K@  -Y  ;  S11.j   "j   "    \ I'2'6'&/&''3#&'#'67#5367'67'6776767&' 3K>8  )  %  i F4 (2 $+4  #%%     1   $     #<  $(3'73#3#735##"/32=##53#735#ad)ff   0jjEE! 5 ":I$ H$NTZ'6'367#"/32='67567#676767&'7'#"/32='67'6&/'6 , .uA      -_     ";  4 +N B< 4   E >T # K);#"&=#'6=3&''67&'767# "_   H   9     i "03#3#735##"/32=##5&'73##5#536i mmGGf  _1.* 30f  Pk}   **V26:3533533##5##5#3#"/32765#3##5'65#35#d######c   U G;A)))v YY_ 1%P"&;A#3#67&'#7'5#'6=3#3533##"/32=#&'tv2   / !ZZJ  J  +   1+   7>8 /0 *&  Y ,)#!( #U .3#3#536#335#'&'3;#"&'&'75#&BFY"///33= % +& 1  @?W} F_   PM"&23#3#&'#'67#537#53635#35#3533##5#?7K) $* "$/+"PPPP !! T '%T ,2o%%Q )33#3#5335#35#3533#&'#5'67#FF;z,TTTT<C4! $$ $-PP!.3  ":4 63533#&'#5'67#efN$0 :'": /#N.  32 :&*3533#3#535##5##5'67#53#3#735#geeUUg4 jpaa   "++B  % Z)-13#3#5'67#53635##"/32=##53#735#PWRc   %,??` a#AA  1  O0] Hbr 1 S9B3&'73673#3#3#535#535#367&'#"/325'3'67#b%"=22A<33<<   $  A7% #  M     9([#)/3533#33#53535#35#35#35#35#'67&'d8??3.8OOOOOOOO  Hxx-,,+"    V #)/3#3#535#5#35#335335#5##53'67&'b-&'-R%% I-N G  44%5K;>N T"Q  $(,3#'6'3#'3#7&'3#53535#35#35#(/ )%l #$ %/vla* 3MMM;;;;;_#13#3#3#"/3267#53635353353353##@_ooq pKKKlZN  B * a)]+/37;33#3#53&'#53367##53#3267#"&575#'#33535#=*'8 669 %:&""""&& / VV NQ&'367'5#j  *  ?m  p^ #4:>3#5##53&'36533#&''67#3##"/32=###535#<c8-336 ( -.   oY:(( !!2   -H E 3 @$#'+3533#3#3##5#535#535#35#33535#335+++'',,//((+)>)ZZ28U4<@DHLPT3#33##3#"/32=##5##535#535#'6=3&'5#35#5353535#33535#33565+ +0  +((0< 00(:D+I+   T  !i  C3 5=\+ (   C ) <#'+?3533#3#3##5#535#535#35#33535#33573##5#'6=6433,,1155//4/I/w )G-  >  > $ ! K MM'! ;H ?#&''55#35#67&'73#3#3267#"&='67#'7367#s %K99 05h$*$    ! 2G  u  # K    T 6L3#53635#35#73#3#3265#"&='67#'7367#3673267#"&5jB:O  ' &K     [[4;A%Y  )%&?80&`      `3533#&'#5'67#"    !..  s!)5z73&''67&''667#3533#3#3##5#535#535#=      0)%%!!**//&&)      D_' "&*3#3#535#5#35#"&=#'7;567#35#_0'~$.O#Z EZZZ{{K# )! W A.26&'73#'>=35#3#735#3267#"&=3'#37#3;} ii jjDD") 4.yE!!1  /.@1 .!X*+Z   G2$ \#)/5E3533#3##5#535#735#33535#335&'7&/'6733267#"&5l44499994""4"[''9'.  F  g  24 4V6   * E6<BT3533#3#535#;5333267#"&=#&''67&'77#'67&'3533#67'75#(((/p/(r$     X  A @(&&0;0( ;/*         H'7=CU35333267#"&=#&''67&'77#'3533#3#535#'67&'3533#67'75#    OQ  0  , $,",,6&$$)#8J%+5 ($, 1 W #)/53#53635#35#'63533##5#7&''67&'>v"OOOOZwHAAH 1"D SS .1+  BGKQ#33##67&'#"/32='675#'6=3&'75#35#33535#735&'90 0     1@000Ca00CQ        8$"ON  # /& N3533#3#&''67#535#^ **' ' )6' F6:>B3533#3#&''67#535#73#3267#"&=#'67#735#35#35##""(*  "%(#bk   % GGGGGG    X   > ! " F *E3#53635#35#76?7'7''67'676?67'7''67'67yAI        nn 7J/ # 0 # \3&'73#67'7&''735#35#\ /    n=  L!%)-3533#3#&'#5'67#535#35#33535#335%%%$  $%"4"[' !;;![9;d K3&'73#&''67&'763353#3#"/32=#67'7''67##537#d;;[    KU4A  4 51      22B J  5   QbQ3533#&'#5'67#   00  x )E ")-=AE#5'673&''67&''667#3#7##53+'326=#35l  K3  &5]*M  **!v 9<       *uc ?  B+?R3533#&'#5'67#73533#&'#5'67#'&''67&'76&''67&'76   !               D6 " DA"-   9      $(,0433#"/32=##5##53&'767#35#35#35#35#c!  *  I*** { ++.  G> ^ !%)-393##7#53737337#3#67#3#735#35#35#'67&' w1zzTTTTTT  G dG ( (     b-39?33#3#5##5335#&'67&''67&'&'7&'&'BB@d5"dd+        O          $ Q\3533#&'#5'67#[=@7+#$(2JBBSO!'-3&'73&'#"/32765#'>7#'6'&''6k -V  . !  - %     &  /J $$     K!%3533#3#&'#5'67#535#35#335]     M IC%MR+++3'67#'63&''65)     $# *"31  #!1 l&'#5'63&'3#735#~/; b QP:vv  !)  e'-13533#&'#5'67#73##"/32=###535#"     ![ bM0R <7M  H4 ?#N#'=I3#3#'>=3&'5##5#35#3353353673267#"&5'7'533:+'v =(#    %  =:- ."X =,3!   !!   VN#)/5;3#3#3#"/3267#5363535&/'67&/4'Cbuut tPPP P  K  M> - ` T%@H3&'73673#3#3#535#535#&'&'#"/2=#5363'67#`'  #?33C>22;(&$$%_ " 1Dz9/ ! $      ;     " @ 2 W+2N3533533##5#3&''67&''67#5#67#3533#3#3##5#535#535#Z!1##1 P (   !- =&7<<88DDBB337     *  @     S!;3#&'#'6#'673#&3&'73#3#3#535#535#u) \ ,r;<@::GF55:   !*  %''%I)/67&''67&'3533#&'#5'67#7&'_        >    c$$  @>"3  R #)D'6=3##57#3'6'&''67&'3533#3##5#535#'6{,,`` O 97))2244 /E5 5@_6::$     N26:>3#3#3&'73#3#3#3##5'67#537#'65#5#35#yc?T[#-2,,,,5q #+  :)))))     W  ) s""W)-15?3533533#3#&'#3#535#5'67#535#35#35#35#3533&'#d8  "8;%  '888888  + T   T23> c] 3#3#535#5#35#335335c-&&,R%%FF5$$$$$WV67&''6''6  +1 K* V # #) E g#13#3#5##5##535#3#'3#3#73#3#5#535#535#g;=+(::U**L((**M**Hr__bb_EE4 a  Y $(,04:@3533&'73#3265#"'&'#3#3#3#735#35#35#&/'6Y_& _@@ XXOO******( Q85/x   Z@ $ #   L(3533#3#535#3#735#7677'7&'U  H GG##  +6 ::0 @)-Gb367#"/32='67567#'>=3'#3357#533##"/32=#3567#533##"/32=#jC    1 qqh:Lh -5  :: )<   4  * /#^.8   A  ?(#535#53533#3#3#;#"&''67m0/)2&j""""!1 /0 *03267#"''67&'#67'53&533#67&'    !"! {'  " "6[ z%e  P.6>BFJ3&'73#67&'7&''67#3#733267#"&5'3'>3#53535#35#35#WC@N  280<,  V  z#&     244  !*===+++++\">BF3#&'#'6#'673#&3#"/32765#3#5'65#35#y' Y(Vc  VGQ @---       c N SF/"V05EKO3&'73'673#3#3#&'#'67#5367#5365#5#35#"&=#'67#3;535#_'   6  )2,;H9&04 '8A6+1N (_  F ___   \ #" \ 7     @ T&Nf6767';#"&=#'>53&'#33#3#"/3267#735#5'67&'767#67#53&''67&'        +# GA# &   *     -K3G        # *#94#8          M"&367#533#67#5'75#35#35#75#S).C   s"|JMM(Oo77;6767+"&='75'75'6'67773267#"&='75'7'7767'5'75'75'6<@AKL  '  ,/!$%? '!!"  (!  %              #    [#'+/33#3#3#5##535#535#35##373535#33535#35#[2++)c())0C6e((;(c((;((<g g<cc$d9` "##535#35#7+'32=#535#5#1 3""""K-,  {J,yp#"/32=#'6=35#35#  %  ####p_ "0/u ]3#3#3#535#535#xY$&^&#] 23533#&'#5'67#b_J7 ;&%: .'L   $# +e'67#53#3#735#G ""kqcc?   $ S##5##535#535#53533#3#535#35#cQQccddQQ>>R>>{(( &   &  U3K'23#5##536'&/&'3'67#&''6#'735#53533#3## 8PB3 pd (     ; 1   ]%        1Y"C  A%,,*\B33673#5##53&'733#735#35#53#3##"/32=#'67#' e SS//=U    - $)" **  ,; !` 5&'7'6'33#5##533#735#3533#&'#5'67#x n  1>i>%]]77,=@4  0    %/0!68  #<="X&*08<@3533533##5##5##"/32=#'6=35#35#'#5##535#35#X%&((&%  #!!"! $??.J K 3"V$;3533#&'#5'67#eeR&. 6'%6 .'R/  .-  5 BQ#'6=3673#353673'67#'#5#'67#53365#53&'3&''655   +2 %  &  )p   '6," #*?       , ,&   SKPV#53&'73#3367&'#7'5'67'67&''67'67&''667#67#(> @YN 7,   ,  "! - % (J$8   -         ; Z "(.BFJNR#5##53&'7&/33265#"&57&/'6#"/32=##5##535#33535#335k=   M T   &(((:&`((:&$"   $   $c &&(z#2 @ !'-=MSY_e&/'6733267#"&57&'&'7&'33265#"&5'33267#"&57&/'67'67&'u ;( " -!  {     p  CJ  s  c     # %     %   )#   )    >$*.S3533#3673#3#5'675367#535#35#35#'#"/32654''67&''67&'76t%  "5 5h  92%D=DD8        H) J " s +      _(.4<Y367&''>'367&''>7'6''6#5##533265#"&=#3##5#535#   D    0Aj\ "$$     %    :()#G :,,Q-39?EK3'67#&'&''63533#&''67#7&'&/'67&/&'x&81    ;   $8    c  Y M> 49    +44/')5B     P#'+/5;3533533##5#5#3#3#535#35#33535#335'67&'X2 Yd21E88A%%8%]%%8%I (!J    TT .2'    Y?GOSW3#3#'67#'737#'67#'7367#53#3#33267#"&5'37'#5##535#35#`@  j  C  B  [VVVVV &   H         _ _!1 [3533#&'#5'67#    ..  m(6W%)-15;A7&'7''563#"/32=#'67#3#735#35#35#&/'6   +G   @||TTTTTT@( "     =4#. !@fH+,!   U#'-3935'675#53673#3##5#735#35#35#'6'&'&'UF!&4!E5BBF$XXXXXXg  a [   _ _D!! % %       I "&*0A#'6=3533##"/32=#'3#3#735#&'7677'7&'Z"   "><<558 2  ' SE5 5@_A&&r  m-C -  C#"/32=#'6=5#35    & ?3& 7?a<***#)B3673#3#&'#'67#537#7'6'&'3653#"/3267#'67#+0?      K  ;  #       8   y A 00'U<QW]33#6776767&'7&'#"/32='67'67'753?3673265#"&7&/'6   ( ,)'&   #   ,    F    "  #  ?<I    h   O,07GKO3533533#3673#&''67&''7#535#35#67##"/32=##535#35#S .    R G " """"""4D*' ("2+j .#2"(67327#"''67&''7&537&'&       !. ""&2$" 5 R#3533#3#3##5#535#535#35#35#T!  && !))))[%%[=;L %3DJ3#5365#35#73673265#"5'353#5'675#33267#"&5''63 ,   n U  ,7 2 cc 5*E#   =sIC  GO Y #'+3#735#35##5##535#35#7#5##535#35#mppHHHHX563x x-I>y y.I ` #'+/##535#35#7#"/32=#535#5##55#35-}  .B0W$53 gW$5!VV" O #'+9=A33#537#537#37#37##533#537#5;7#7#'#533#537#5;7#7#ew"10- 52&G N #[ DQ 'VDKW+GW.I67'67'67676'6}    3 3. f  ?C#'733#67&'#"/32654''674''67''67#53'37,03     !   9#0 1   (,      143533#3#3673#3#3##5#535#535#53&'7#535#(&&-N-%%--//''- 0(     Q #EI3533533#735#33533535#335335#3#67&'#7'5#'6=3#c'%&`&}~4  , eeI++)%   -)   5% %7[; #/'2'6'&/&'#53#3#533#535#535#3K=0  */0r/B?5zyeeef      9 E .3#5335#35#3&'73#3#"/3267#'6=#q!J((((!%4-   SS"143 $ *P=LR33#3#53533#673265#"''67&'#'6=3533&'73#67'675#'6..;M%    DU  l8-   ##"$%! 15-! #)>   < ;J#'-CI367&''>3#5##5353335#''6367&''65''6{  Y%!;%%W    *    *8sss+AmD  , Z!%93#27#5'635#35#35#75#73#735#3#3#3#535#535#ZT 2 @88c<22AE66>I P0/IiEgL9=A3533#367&'3#3##5#535#5'#3##5#535#535#35#35#S   : &&#### ( &NN& D00U95W59CGKOS3533533#3#&'#3#3##5#535#535#5'67#535#35#3533&'#35#33535#335g '  !//<<@@//! !- . /L/ C  C   7 = % ] /3#735#3353353#5#535#535#53733#3#3##f'L00((,,%,,((--@5$$Q E33533#53'&'7'63673#3#3#&'#5'67#535#535#53&'1.  s L ";44A6" #' %0@77<(((%  /   49 `#+/37;3#3#5##5##535#3#73#3#'3##5##535#33535#35#h:@.,>6? !!>r\$$6&\$$6&& (AA( -h h&: |-15;327#"&'#'6=3#&''75#535#'235#35##7&' 1  1=911:#0##|AA)+Y5," #)> , , 7~,#5'67#53533#&'#5'67#53533#& &.( &//     R"3#35#535#53#56#53#7'7p (!K I!' jd(  J#'+/3335#535#535#53533#3#3#353#735#33535#33544''11..((55c'?'b 66 Q?3#672'#"/32654''67&''67&''67#53&'736-   (   !  &     (         M  $*@3#53&'3#5##5'6=3'#335#7&'73#3##5#535#536NH, 9 9 3(  S kOGFO>-w7R!<<!P /3#735#35#35#73#3#5##53'33#5#'6'#535#~SS//////M...}/" 8/jK./5rF47kabj9,   !%3#"/32=##53535#335#3#735# E 3 -"".. J` MbqJJ:%48 P.26:@DH325#"''67&'#67#5'75#53&'33#6'35#35#75#7&/3#735#     ^-, cf  jII##p6%4 AZ"g%C&:? 4D&*.26Kf33#"/32=##5#'6=367#'635#33535#33573#"/32=#'67#3533#3##5#535#'6q        *  J   $$   )&&%@@  TGq7 $+!E 11  c #'+173#3#535#5#35#3353353#735#35#35#'67&'d-'',Q&&kwwSSSSSS B  55 $,bE & '      I1MQ3#&''67'767#'6'3533533##5##5#3#"/32765#3#5'635#? $N   C8<      @ % & #3&'73673#3#537#35#35#35# )$V)000000  {{587Vag3673#3#3#535#535#53&'3&'33#67327#"''67&'#7#"/32='75#535'67&' :22<@33:)/-  "    $$#X       _   %      @ 06<3#3#535#5#35#3353353#3##"/32=#'67&'Qk c;    NZZ k,  , P  99*7.  +   L>EK^dj3533533##5##5#3#"/3267#&''67''65'77#'667#&/33276767#"&57&/'6]%%!!%%e         .   " c  m @$.       D % % N/5CI3673#3#3#535#535#53&'3'67#'6'&'3&''>''6  =77B<55=$ *B 5 , S  $ 6   i          WQ #)3#53635#35#'&'7'6&/'6A5    K dd 3FD  ) !#67&'#67'5353535  %   '''q $IU  /M $*0&''63#3#67'675#535#&'7'6w   . %;     E I3H $(DJPV3#3#"/32=##5##535#53635#35#67677&'7''67'67&'#&/'6#$# ----H      T<(ZZEUT -4;#  -+j!W!59=AGM3#&'#'673#&'#'63533533#3#535#35#35#35#'67&'v&M( P?$?????? % J    / SS12$   e'<BFJNRW#5##535#3#3#&''275#535#535#3533##"/32=#&'735#33535#335'#2gg+$$#  *##$$,=  = #5# Ƶ  <  <  }  b " X /37;A#5##53&'73#673#&'7#'67#5'675#35#35#35#7'6l>9`' &?!)   %&WWWWWW )*   `    R F ' & h _3=Xr7&'7''67#'67367377&'7&''67#'63#53336767'7&''67#'6'67&'7''67#'673   ,    L~*               ZaZ      I $(,0483673#&'#3#5'67#3&'#3#735#3#735#73#735#W,T)" n " T  ZZ7733-33  z  () #338 *@QUY3#'6'3&'73#3#"/3267#'>5#36533#&''67#3##"/32=#3#735#AH  M !#    S   d H66 i#U28=L    'H E 4G I3#53'3#735##5##5#53#67&'#"/32654''67''67&''6BB0zzTT{t9!j3    '26)* )!  )( "(             + &6:>T36533#&''67#'3#735#35#7&'#"/32=##535#35#3533#&'#5'67#(   ZTT2222 8 88888VRA) -#1 , B  "/'  &4 D0  34  H#'+TY_#535#53533533#3#&'#'6735#35#35#67&'7&'#"/32='67'6776/'6qD& 3 "DDDDDD1!$      (<  d;;" [ # " -    3   ] ,28RVZ3#5##53&'&'3673267#"''67''67&'3533#67&'7&''675#735#3359h<    $ o  e588 5j -C,     k  ) c =GG&%R   -0       '&   )   %' +F -37;N#'6=3533##"/32=#'3533#3#535#&/3#735#76767'67&'_   F>WG>>$, TE5 6?_B**q m**6+   n{!%3&'3#5'67&''66735#1 CF   %$${  //   TZ#)/M3#3#5##53&'#53635#35#35#&/'63#3#"/3267#'>7#53'F3>k>+ MMMMMM; "  (BZM ?# )@Q  Q ! 1   "   b#'-TY_3#33#&'75##53537#35#35#35#&/33265#"'3&''67&''67&567''6j>7 l '2NNNNNN&     D  )"  O C   C!          (  4   048<@EI3#3#3#'#3265#"&='67#5367#535#5#35#3353353'##3q!39  0 &   '( #@   7,   4    $ 4 $I  B #'+/37;3#735#33535#3353#735#33535#335'3#735#33535#335,66I766I79dd(>(cc(>(B( # "?& ! '?& ! U #'+37;?C3#735#33535#335#5##535#33535#35#'#5##535#33535#35#h||##5#X##5#!) ) 7) ) T262xx-LDJX^33#3#5#73267#"&='75#'6=33#735#33535#335&'7&/33265#"5''6AAJ8-/! .hh,F,"  <  C        P51 (3^EA&'   !N7CIOUh3533#3#3##5#535#535#73533#3#3##5#535#535#3#535#535#&'7&/'6733252767#"&5]LEokkm7 K  k                 FE  6       ^#'+/333533##5##5#53#3#53#735#3#735#73#735#+""+""r|}+NN**"11,11&) (2  2 c 3#735#3#735#CC!!JJ))c( #-^!37;L3#&''6#'673#&3#67&'7&''735#35#7##53#"/325w* W +k@.   g>         Z-   o8#r  &3533#&'#5'67#cfL2 :$$9 ('I    j#3533#3#3#5##535#535#35#335ceeQQedRRc$??S>  ""   )04'67&''67353&'3#"/"3#767#35#-!  #?  ? 6!. 3 ?  # #=4 [#'+/5;3533#3#535#3#735#3353353#735#35#35#'67&'[BCC:9B)s~~YYYYYY  H   "/ ,Q: !     >!'-7&'7''67'67676&'&/'6       7  0.a!=B#'733#67&'#"/326='67''67&''67#53'37,-,       4#01  *,       1 H9^u3#67&'767#533#3#"/32767#735#5''6=3&'6767';#"&=#'>53&'3&''67&'767#=  %7 # &  A*       " 9   % ? .*- @1 2:Y&      n     QBGKO3#&''673#&''63533673#3#5##5'67#535#67#5#5#s%K,!  B(" #7MH )41(E ,HHH    ,   W J  C M/37;?CGN367#535#5#53535333##3#3&''67&'7#735#33535#33535#33567N""$&     +  0#!  8,   ,   ) F; O/37;?EU3533533##5##5#3533#3#3##5#535#535#35#33535#335'&'3;#"'&'75#]#/!!/#),++&&,,..'','<'k   F* 42   D  D % (N   /V  FT/<LPTX3#&'#'673#&'#'63673#53&'3#"/325'#"/32=##535#35#73#i,  O2  + #,#e  1  #####B        ,g  ]e *y .*UG4:>BS#'6=3&'73533#3#535#3533##"/32=#&/3#735#7677'7&'FDAH   E@@   #+MA2 2>?@AAE--L--i--L--PLLP3  3 R4  4 '673#&'#5'67#53$        *:'f]5 @ #)/5;'6733#767#35#33535#335&/&/'67&'U  $ K    )   (  &  ii ,G4 ?#'+KQ3367353#3673#3#5'67#35#35#73&'73#3#3##5#535#53&'#367#6  IL^ 77::W*,1,,++/,&  $ #J . 8 c     H>DINt33#67&'#"/32='674''67&''67#5"'6367#367#335'67#533'67##"/32=#53&'!,     !     ! 4H  #  :  ',+    2  2   u p B"&:>BFLR3533#3#&'#5'67#535#35#3357367#'6733#735#35#35#'67&'P       #   % I'''''' :  E II#EI''' uR43%    T159=CIOU3533533##5##5#3&'73#3#3#3#5'65#5#35&/'67&/&'\1""1#12----3 <****8  d  Z       @   ( T?HL^3#3#;25267+"&=##535#535#5335##535#535#5335#536535#3735''67&'76N055  ' +##+++.&-a+&  0a    <  #0 ɞjCC     N=Q3#3#35335#533#335#535#535#533#&'#'67#53563533#3##5#535#  *  B  ""6666((/< ?e]!!OW[_3533533##5##5#35333##35#53353#5##535##5#3#5#'6753353#35#535#535#33535\!/%%/!355) )," *33CC3E"""   2 "s"+ 99* 5! 2   R#+/7;CG3#3#5##5##535#3#'3#3#73##5##535#7#5##535#7#5##535#\?F44G=V''H((++K++0VT /==/ ) o oRAo oRAo oRA8'<OU[j3#3#535#53&'73&'73'67'2##"/3254'7##53#&'7#535#535#&/'6733267#"&5  7BD8 # + /=@H   N=  Csppqy  g "     )  -~@*  "     H8>DJntz'27676767&'7&'#"/32='67'67'6'6'&'&'3#3#753#5'53475#535#'6&/'6 #2(r        +6   +!!   ##  )    + G@ #)6  /'. ) U#)/7;?GK367&''67367&''6''6''6#5##53#735##5##535#y   J      H  qaa>>`^^^   3     * 7...*; <# N159=AGMShn3533533##5##5#3533&'73#3#5##5##535#5#'#35#'35'&'&''673533##"/32=#&'^"'&&'"#. 1*).X*)I   L  L     D E "  C     *' %    Aa3#3#35335#533#335#535#535#533#&'#35'273#3##"/32=#535#5'67#5356~   ( & 78"!33EE   GG:   %<5Y "     T Y $(FJNRdj'673&'73#3#3#3#75#5#5#''673&'73#3#3#3#75#5#5##53&''67&67#  BW  Az   *"( ?       K?      K+    L(.26GZ^3353353#3#3#3#3#5'673'7##35#5##"/32=##5'673'7&'#735#[+'@9<3333<   AD*++++z  p'  *  B ! /     > +CR.   O ?DHLPch&'7'6'33533#3#3#3#27#5'75#535#535#53&'#5337#35#35#75#73&''67&'#367q  u H6$#=66FP! E77> 5$3!!!!!!9B           A K    \+- *     R >BFJ3#735#35#35#73#735#35#35#3'73#3#3#3##5'65#5#35#a>>6AAG96////8u =*****`E ()C`E () E  A]aei3533533##5##5#3353533&'73#67375#"''7#53#3#367&'#'67#'67#535#35#35#5#R&(--(& Q      47A  A   #)  1"3( ) u/ I@5) &%) !36N159=W3533533##5##3&'73#3#3#3#5'675#5#5#353#35#535#53#5##56Y)&$$&'6911008  )K,,,, ++e)),?e      5  .       MJV =AEI[`3#735#35#35#73#735#35#35#3#3#3#5'673&'7335#5#5##53&''67&67#d@@7??22229  9p((((((. )&; H3 3H3 2 .    !    M!048W[aek33533##5##5#53##535#35#7#"/32=#535#5#3533#3#&'#5'67#535#35#&'735'6t4''4''"4""""   8((((L-..**    *- &    ;  # o;  2  '  2,M #'+/37;djp3#735#33535#3353#735#33535#33573#735#33535#335'67'67676767'7&'#"/3257&/'6d{{&&6%[&&6%|JJ+MM-F    !  %  & < 6 :" $:" T          M9=E]ae#'733#67&'##"/'27&''67&''67#53'3732653533#27'7''275#735#33573533#27&'7&''275#735#335LM@    &&,* 7_2C"  X $   $  #        W % -     -    X#[_chlp3#3#5##5##535#3#73#3#73#3533533##3#36=3#"/32=#'67##5#535#535#5#35#5#35#35#335f9@//@8$$A$$A$$A$$[  !;   $$ h2JU  1!22 0 %  # /l # ' T#'+/37;GS`3#3#5##5##535#3#'3#3#73#3#735#73#735#73#735#3#3#535#&''67&''6`;F55F;S''E$$''H((Y++%++$,,s>EF>   \   0!11!0 # +  +  + '..    :#AGKO3533533##5##5#3#735#73#735#3&'73#3#3#3##5'65#5#35#F(( #(( 0 C (  11$ L   C3'67#'6&''>|_  N % $!2;+# (%. 54!<s3'67#'6&''>H ; # (  !" H!22!; t3#"/3265#733'66D  G:&$ '/W#;w"X  y3'67#'6'>5&D  4 ' '! % [.B9:  &''6&'3'67#H  * \" )H (( +=-z#3#567&''67&'yTQd'    $ 3'67#'6'65&>  - ! )  !  "_-2[+  3#"/3267#'67##5##535#l   " ( !!h>>>A%+9+`ddB0}3353353#753#55375#'Y*CZZCUT=^ WCV %3#3#3#67'675375#535#'6.C#&&%%1<55  %$ IFX%  (6767'67'67#53&'73#&''6*> ( !31C 4  ) JnJ    ! #5##535#3533#''67#HHH  ߽+"" 8+ $3 }3533#3#535##5##535# ...)h+.h888""""Ncc?, 37'6353675#75#675#=5 6B         $'67&'&''6#5##535#4<'F222 $"  0^^<* $(,3'726=##5##5##5353335#335335P:+:e ! +33==EMc00000z#67&'7&''53&'73535vM # ()999jC    +33673267#"&73#3#&''67#5365#'6#!) 'E#-0  %,36       "   ?67&'3#3533#"/32=##5##5'67#5367'67&'"   ?F (   #      ;  &YYGC  +1''6767&'3#3#'67#5365#'6&'f ''+F)582 (,0 :! ! 6( B  3'67#'6'65&:  +  )  ! g-2[+  )@V3''67'767#73&''6?&'767#4367#53''67&/3&''67&'767#;    &C5     #9    84    !     $    p  %   "#        | !'-&''63#3#7'675#535#'6'&'A $F''&/**>7   !; ?1 $*03533#3#535#3#3##"/32=#&/'6233+i*2 bb x0   4d  @  6;  7  y)3'67#'63#35#535#53#5##56/6  ' C0C  %/ !!} x *063533#&'#5'67#3#3##"/32=#&/'611/  *cc |2  7f C   ()@2 /  '.3353353#3#3#"/#5##5##5367#32=r~87   &2X&55&7 R  JKKVg %C>!%3#"/32=##53535#335#3#735#{    S77%%44Xq \xXXG/?B$ .3#3#535#5#35#335335'675#53533#6 '"u!(I!!6B00//KK:)))))z !{ #'3&'73#3673#53&'##55#35(*g mUFG33   Ca m( %)-33#3#"/3265#&''67#'67#735#35#33#`8 M     ::::=PSVB      21X( /37;3#5'67&3#"/325'#"/32=##535#35#73#T AH  0"  & 5 #*s  mt  1%8-\6:>BFJ3673#33##&'#5##5'67#535#535#535#53&'5#35335353355  *# #   !! 14   #% 1OO2 5$ 48H'6=633#3'67#73267#"&='6=35#7'5#'6= -;@../    :   HF: 87Vcca _C ( ' 9H 5 u   /37;A3533533##3#3#3#'67#5365#535#535#5#5#35#335&' ---.58 , " +0+,++K +  0 '  0 9_  3'67#'63&''65A 2  - + 1@..-C -NT33#3'67#73267#"&='75#'6=335'673673##"/32=#7&'G::> +  /, 1*.  ,     F9. .5P "  *   17;3&'73#3#"/32=#3#3#535#535##53&'7#367#35# 76#   ";!! #<-    s44 }3'67#'6'6=3&:  +   (  +i,);#F #'+/5;3533##5#3533533##5##5#3#735#35#35#'67&'*,,* ,,hhBBBBBB  8  gI *) "    BFJ35333##35#53353#5##535##5#3#5#'6753353#35#535#535#33535///% %#  #//99/?@()%1DD0$ @#(@ -AGM367&''>''6367&''>7367&''>''67'6H   %""     B   YE    &N      '5     (# 1FLR&'#5'6&'3#735#3#"/32='675#73#"/32='675#&'7&'U  H )9 XX44 5   $=4   #3  K     *%\   \       19=3673#3#3#3673#53'735#535#535#53&'#5##535#8#7//55  22..6^BBB      ? @" 159=AE3#3#"/3267#3#7&'74''75#535#'67#735#33533535#35#qKY  -"""')""    K#>iU/ /  6;3#735#3353353533#3#3#3##5#535#53&'7#535#37#uu_,--8$ 022552 $8,% /9;  8  (AGMSY3#735#35#&''67#'6727677&'7''67'67?7&'&/&/'67&'dd>>>>   I      3)I- ( U   &     %"  17=3#3#35335#533#335#535#535#533#5356&/'6,  ' C(  99BUR !  )=Qbfu{3''67'767#73&''67&'767#3&''67&'767#73&''67'767#3#3#5##5365#5#35#"&=#'67#3;535#A    /C@    -CA     /C@     -E-&V(-H 'V BVVV   +      * ZZ . 8 #BFJN33533##5##5#533#735#73#735#3&'73#3#3#3##5'6353535177/66<..****/`   #.." M  q37533#67'7 ,5DN  o33533#3#53=(SSf0;Nh 3#7&/'6'>yJh! " 9n BFhHB  $ 0 33#3#53533vTTh(,))#)/33##"/32=#'67#5353635#&'&'k^  |$"$0"{{7   8-** 8@' .   e33533#3#53'37533#7'7''.xn!!!e OLb!/ED\ &!+3533#&'#5'67#7&'7'673#5#533<::2  /  i  )X((,, 6   o33#3#53533zZZd.+ $$ />D#67327#"''67&'#'6=3'33&'73#67'675#'6;       rb' = (       "-$0- #-6  "- 8 >  ->DJ#67327#"''67&'#'6=3'33'73##"/32=#'67&';       r b&   )   N  )   1$0- #-6   "H  E 3-=3533#&'#5'67#73533#&'#5'67#3#535335339#     a$   S"#F  -+  -,j//<|#'+/393#3#"/32=#''275##535#735#33535#335&'#6(Q_ 2@FZQ==P===P=|C /   5E ) & A'3673267#"&5'33#7'27537) - ( G**'8:    2 ('07G3#&'#5'67#535'6'3#&'#5'67#535'63#53533533'    +5!     )=M%*= /+  *'++9q *3#535#535##5#3+'32=##5##535##5ggVOOVu'0 0'PO/  FF7Go#'3#3#3#67'75375#53635#35#8$<< .. ! ))))3 3 86As ,R k3#3'67#&''67#Y*/"7  1M( @F -:y3#3'67#&''67#g/0G?   $[I @D   *;b)3#"/3267#'667#53&''67&'G  9  Wo%# &! # 3""V3   d#(;#"&=#'>73&''67&'#367 % l# ' %  <  0$  *d/    #b3#3'67#&''67#R*.91    ZG >C -9a &''6'6'6'6$ #$. , +,8 631, G !"$  $ - !&e3533#3#3#535#535#'611..6D.. --8@@8 'd"#'67#533#"/32765#'67#'6,6W"R    * & $CR*;,'X#03533#&''6765#&''67&''6k5<< #'6 '4  ^  : I#7<'!L    #*    _-3&'3533#67&'#"/32='675#&'  R655      )6    ''1 #A  <#$*. d!%3533#3#&'#5'67#535#35#335q666/(%! '$/6.F"HK&$FM"""g#)3533#3#3267#"&=#535#35#'6u155)  :+1@@ $!G? EGN!::V3#735##5##53'>&'zff@@[M/)0, "AB[JL] 82' ]  &&''63#&'3673#7&'  (@@  6T  *$  (''&'  V,+."d!h59=C35333##67&'#"/326='675#535#535#33535&'|)--   "  #**22);Y %$   $) 0%2  c#3533#33#53535#35#35#35#35#p277-(2BBBBBBBB;655l#'+&'73#3##5#535#53635#33535#335  B !/::;;/< 4/K/f11f?D`483#"/32=67###535#73''67&'767#3#iw ]. C4       \s y "d nR@/   yT33533533533##5#3#5#5#3533#&'#5'67#e?atbJ<@2 #$ %.!! $$2CD &?="Y>D3733#3#3#&'#673##5'67#535''67#5367#537#&'m1586;O ( " 66! )6  % %.X  >4     c #3#735#3#735#35#35#'67&'vllEExxRRRRRR F41rQ./%    `#'+/3#3&'73#&''67#5365#53635#35#35#5/0& , 3 ) */'!DDDDDDo   (# o )/0^3#3'67#&''67#N&*5-    ZG =D -9^<3#5'67335#35#3#3#"/3265#'67#'67#'67#gnbfJJJJ%``   $   '   C8 )& ' ; ) #  g  $(.43#5##53'3#3#535#35#33535#335'67&'9`9Q!0r0/L/=  >  +,2[[7;+    T#)/5;3#3#3#"/3267#53635#35&/'67&/4';\jjh j III  P  K  JA- (_  F $*3#53&'3##"/32=#735#&/'6}HA ) /   ;GG  C#;   S3#3'67#&''67#E"$2 +   YG >D  .9 j#'-33533#3#535#735#3353#735#35#35#&/'6v022<;0/`ssKKKKKK3  ,   E_C & &    N07[3767#53&''67&''67&''67353367#3533'673#&'#5'67#53&' ,B    '  7 "    #4" %' %1   !    7  )  C ""    52 d(,13533#3#535##5##53#3#3#53&'#735#7#f:992v0:hZZ p %'LL2% +&& 2? k#'+/5;3533#3#535##5#;5#35#3#735#35#35#'67&'o9990s09~HH qqKKKKKK  G    "//)U=    MNRX3533#3'33#6735#"''67&'#3#3#3#67'75#535#535#535#535#75#7&']##.**      " -8!)! a  ="+1  #> pB  {3#3#67#5'756l!(<<<<$ &.  % -) u'675#535#53&'73#3#6r02##(& ') *;2 27 |!%3#3#"/3267#'6=635#35#r !,FGJ7 5"3333 W 7 !' r<A5  3533#3#535#'6=3'#3#5#3,,$e+3b&x-23D3"""!(#673#3#&''67#3#55#']5   (Zm<  <#Jb#  (.467&''67&'3533##"/32=#&/'6   -&&   -W  9      SP  K  ) (3533#3#535##5##567'5#'>5/,,$_&/pKX   8,-*8   9#  & +3533#3#535##5##53#7'5#'>5,,,$[#,lH>>?   05  6!  ' 37;67&''67&'373#3#"/32=##5'67#5#5##     &:BH   2 ^222   <  _  (^ 2$(,3533#3673#3#5##5'67#535#35#35# " 6. "3)....  o]m@ !%+13533533#3#'6=3'#335#35#'67&'-e mHHJ% 8  !# 4>^<+f##:   |(3#35#535#53#563533#67'675#7?-e+((09+ jb !y$3#35#535#53#56'675#53#67?-eM5* &^% jb.)83533#3#535##5##53#3533#7#5'75#'67#53100$_'1sN+4<!#25*   ( "  #'+373533#3#3##5#535#535#35#33535#335#5##535#044,,3344--0-G-EEE  G  G ) ) JF F* CI3#3#67&'#"/32654''67&5'67&''67#53&'#53&'367#F,  (      &  . *  *             M ,283#35#535#53#563533#&'#5'67#7'6'&'9A0g2,,  (Z?   [V))  .0 7  ~3#3#67#5'756    "#'1.j;#"&=#'6= ; 1 ! e3&''67&'#367;    e-  " z-3753'67'56&'767&'#53+'32=#7<     7.   +=Y1*  gJז + R'9P#3#53#3#3#&''67#535#'67;#"&=#'>767#53&''67&'AWil2/    "  #  AW   Uu         G    K $#53#3#537&''6'&''6xcbikD  u  :<9      y#(-23#3##"/3265#'67#7#53735#3377##67#F  F=:N=?=y,  ,,, J  s3533#3#3#535#535#W^^VVjhOOWe$(-33#3##"/327#67#5363&'#33657##&'#0  =.A 2>0e!  ;  $)/4:3#'636733#3##"/327#7#747#7&'67#7&'(@I R   ET/  #0   V)$;)%  V)&  t 153#67&'7''67#53&''6733267#"&5'3#0;  %( ,=  #  ! tK?L Oh!T "33#67'73673267#"&5!>>"!* h# $* ($0  s.   a &,&'367326767#"&''67''67&'{  <0,P1E ! a-( +#  <! q #5##535#35#35#35#q<''' H666777~ "33#67'73673267#"&5~  8    Jk  Q_ # &c 3#735#33535#335&==Q>==Q>c9>#t &33#67'7367327>7+"&5#AA" + b% %,  , #  R    n2373#673267#"&=#3'67#&''67#;P% ,  &89RJ3  /m(    \ <0   )773276767+"&='75'75'6b %!(*/H(%(#& ,''4 7(%e 3#"/3257&/'6 1  @ ˦ x.78->+ -o  '6'6'6 "5 7% %9 <-)M O$%:i%773267#"&='75'75'6 ).bdvx'( 33SVHK? Si      "h#367326767#"&5'33#7'$ ,  * b??=($     J'   g 3#7&/'6'6uMn =s v=5  #  u&773267#"&='75'75'6-3bdtv. 9)PSDG^u       y 33#3#5335#::-a!;;'XXF4r! "'3#3#535#35#35#"&=#'75#3'#65r'!s"): M  M5zz,&,(,3f #3#5'675#73#5'675#&'7&']%+ Io]%+ Icuc  "c  "      $5'67&'''6767&'3'>7332767#"&50 9 (,-  ' MW+# 3 &" 30( $+J   *'67773276767+"&='75'7- %% $&2J+! *  (  1  3  &  b #3#"/3265#3##5'65#35#U  H?3 1!!!)*Z ` d?(f'7&'3'33#673267#"''67&'#36533#'67#  `B33      C!  +/&-$e.3533#3#3267#"&=#'>7#535#'6++5)   :  !!!0  4!#  ! c "3533#&'#5'67#7'6'&'r322 " %'d KLL AS'$N  f *67'7''63533#3##5#535#'6% /777::;;"  % (( H 3#53&'3#735##5##5ae?}} )* %((!Z)67673267#"&='75'75'6#'*!N3(-1 ) 4("%J>A9RZ       g &,23533#67&'#"/32='675#7&'&'l4<< !     4^ =  ''"  !   :7  7 w&773267#"&='75'75'6  1368  &)"%!< '  )  2 4( ' | 3#3#735#7'676'&'nn__992 .8! '  J&@ [ :3#7&/'6'6773267#"&='75'75'67  D Z &F I. : $        ` '-33&''>7'6''63&''>7'6''6! &#4  P+ +(*  J %  8  &  f !3#53&'&'73#5363#735#4w. A"M Fee??  %  6E#]%+173#"/3267#'63533##5'67#7'6'&'&'_   T  *%%P8  E   r8$` C//G85   0  &773267#"&='75'75'6 ()/2    %(  '  4  3&'e&773267#"&='75'75'2 '0UVgi! ,(WZHJ"(X       d%E3267#"&='75'75'277''277767'5'75'74  ".- (*.- $&.0 $' #*     (    m3#5#535#535#53733#3#3##%%!!""$++&&++̾+*'773267#"&='75'75'6 ')-/ &)! , &  )  4 5 (& !'-39'3#'67#5367'6767&'&/'6'67'6j  :B$   # $# / 0- !@ A     J   ! + d'-39'3#&'#'67#5367'6767&''6'67'6 H# * ' ')8 7+!G D    P * ##5##53#3##5##535#35#35#QDDDDWCCCCCCCWFFW! "22 a /53#735#33535#335&'7&/33267#"&5''6vkk-G-  7  A   `7>- 0  , ` .26:&'#5'63&'3#"/325'+'32=##535#35#73#!  D 17 7  +  7   'd _b )x/(S-153673#3#3#5'67#35##"/32=##535#35#HNL'-n'Z  ?????     . %^  (x /z .43#3#"/2765#'67#735#35#&''6'33#Y6I C  5555  '4ER Y> 12H    ,(77327267+"&='75'75'6O 3 P+ .(2   4)-P HLP335#535#535#535#535#535333##3#3#3"&''67&'767#'7#3535a-  # ! !$$ 0*  b!         "*   38=3#735#35#3#"/2='675#73#"/2='675#'7'iiCCCC9  'A9  '6 L S110i   -i   -     !>DJP67'7&''667'7&''6&''67&5'6767'7'6'63'6>   "&3    " !%!  ' %(5 5,#N I          4 (_"&*.435#53533533#3#3#'67#537#75#35#35#&'j%1>C + ! +3.L%NNNN6  I $ I ( B   g #'6=g*& &.1Q&773267#"&='75'75'6!%NPXZ *'FI>@MQ          ,048<3&'73#3#53&'#37#3#3#7'75#535#735#33535#335+2z.#&g*..03?3--*,E,   (J   -, (AOS33'67##"/32='67#53&'767##"/32=&'#5'#5673&'75#35#q,    +0   Wt  4  +  U"       We  4 .,K|+   AY&73267#"&='75'75'67]qr "2<0MOCE !^O*0<        R,28>BF673#&''67&''+'26=##535367#''6'&'3#735# ?    M.I  "2 ?  11#     ( /JX&&  *   3& a!'+/33#3#535#53635#'&''6'&'3#735#35#&*2%C R  W  ccAAAA ''G'/  . 6O.1 ] $(,04'6733#736735#33535#3353#3#735#35#m $1 t 88!!1"S!!1"i eeDDDD ;H$  !?' ! !%+3#53&'3#735#3#735#3#735#35#'6I2v1$hhEE 22'``<<<>66177W565  *;3055<16 ^ !%)34'73#3#735#3#735#3#735#35#3#d6<uuSS >>'llJJJJ#L/ 15 Q3533533#3#5##535#35#3##"/32654''67&''67&''67#53#67& V- FF;   $) $ %|>   ,,-\            ] $*06<@DH'6733#736735#33535#335'67&/4'7&'3#735#35#m $1 t 88!!1"S!!1"[ KQYeeDDDD ;H$          ?' !  #'+/37;V\3#735#33535#3353#735#33535#33573#735#33535#33533#5#33#537#'7##53&' cc)C)d==  "  ;;  !  <6==%K16  9# ! !7! # 7! #   "".*  j3#3#5#53&': #?;N (l 3#'63#3327#"&'#; ;;"33GlP3'>X,(P,) #U33#"/3267#7#'>7#v !  # '$U#3 #$*!Z&''67&'76  . * Z   M 3'>73#8@M-( ")bY 3#5#533533z)*BU K8PPb 3#'3'>73#]-bzz8/)-ki '67&'3#"/3267#'67#C YD_ $+&i  '2 + $[ #53#5'35#5#6|XXXXX nn 8? e##"/32=#&''67##53653  *   '=WS  =   Yk 3#'63#3327#"&'#:     h&!0/bi$3#3#"/32=#&''67##535#C?  /  $-CHiL 6   Qb'+/373533533#3#"/3267##5#'67#735#3353355##5#/''2    &%*(/?(i-  11 11i 3533##5#735#33535#335<<<<++=*g++=*ZQ 0/u$*3&''67&''667#&'&'FF ),". ) !/ : ! =* )+%  > " "   y17367&''676''6'6765367&''6_    "9 .)  58 *    Q  y       V    0  o385#&'7#5367#537#533#&'#"/326='6767#`0 kTXey   !  % /1 )           !3#'63#3327#"&547#6     7'0!,(,03533#3#3#535#535##"/32=##535#35#DBB99FI;;D  aaaaa| 6? Q| 03#735#35#3#3#"/3265#'67#'67#'67#/xxXXXX,on   * %&   %|7! )     p 3#735#35#3#53535#35#35#&~~ZZZZu**pD) # &$$$ p $(3#735#&''>5#3#53535#35#35#%_'   &{++p@    :$$$ Z &'&''6*- .  3 /,+$367&'#"/325'3'67#w   6%  \O9 5;   7H  U9!-c32767#"&=3#"/3267x 3 :)~   ,  _#D L &'&''6$ %   0  1 /,*B 333267#"&=#'>5#53z<  '  ,-2  =IC; N &'&''6$1  0  / 0-+A3&''65'+6= R4 [*EE+?\`3#3#"/3265#7#`T[ c%PW3#"/32>5#'6c% pO $9 8Ø? JY-!G3&''67&'#367T,$ & 13#  "T<"%""0M*<0;n&'   L 3#'3'6573#n7|C) '9oA*33327#"&547#&''67&'767#53;  & +,  %%,6&$#&!%7 ) 87 A3265#"&=#'6=&' >$6    G.9%RR="$&!F3533#&''67#W9FA?4= H9==S1-FF,6OR3'67#&''6X;+ aJ ( RA!v  0W'6773267#"&='7*D8 !GI 8;  DK (M  N3#3#5#53&' FwlH  3353353#EEƾ'88': {#367&'#"/325'3'67#w !$) :$    gX)* 4B{6@  X A3X3#3##"/32=#535#d4@@ DD8AV  QAR3#3#3#"/3265#7#537#^I `e \!a'+ (""L!05"L3327#"'&5#3533##5#O{  g&&&&__,~G>>kkg53#3267#"&735#gzf- 7(RRoC   hIB3673#&''67'67#367L2_  #"8 55 ,B + @ #  #"$ 5K,#"/3265#532767#"'.='753753  &", :( U$/ _Y d ! cB< D>Q3##53#3#"/3265#itt)b ] a<*G+M3&''67#'6B $ '!8\7#6534!u$)D"#'67#'67#533#"/32765#'694%<'[{+/k   DBd4&"*"&k! EL-)H3#3##5#'67#5365#5#b '')3 -&(W&LjjI!<:LL;Y#5##535#3#jjj``à;E!3533533#3##5#'67#535#5#\,!!%%,5 ,"#],....?SS3 (???? a$367&'#"/3265'3'67#w  ;#  cS< 1=a   (3 F8 (U%3533533#3##5#'67#536=#5#0E//66N  .70E$$   ^!#"/32=#&''67##5373  * *?  #A''N!3#"/32>5#'6&''6|i ^   K .679J?$ +  D 3673#'67#''6767&'[$Z],+ !u %,! fF GXX#)  -RH,=3533#&''67#&'NDKG4.D K CQ 77[-/LJ18Rd J36533#&''67#7&'`4GA ;2 >A2h  ''N-*C>.-PM ?"'6=673&''67'.'367r  @64>n ' $  uP8 7V6  %:("#J '67&'&'3'67#*3#) '& -|e3*;/  +0) '&O3&''67&''6767#W(# (+ /   FL6 !0 2<*3S67&''67&'3#5#533    kq#$ '4'%&& %$.( [3#3##5#535#'6a399FF"  @bb@ #J "3#'63#33267#"&547#rhr ll j  ! ! )V%3&'767#533'67##"/32=#VX f5 ) Bu   ]  X'33'67##"/32=#53&'767#` % .< H]  X  "367&'#"/3265'3'67#J   5.  E Y H$8A3#&''67#535'2 "KI3 07<@DA'H B;'+=5@ 3#3#3267#"&=#'>7#_yy0  & &2c  f8.1L)&''6767&'3'>733267#"&588$%, >4  & !23  G8.)2\ ! >(#5#'67>7##5365333267#"&51- -B   7$F!&5(&9HU  L&3#5#3267#"&=#5335#53533#3&   * 6"??KK&V 0  6K7O OD 33#67'5#53Z$$  FO \I 33#537#537#37#37#`)!" /<9A=¾RFFFRJ+3#"/3267#'667#53&''67&'S  E !j*( . )  3$#Y2  ["367&'#"/325'3'67#y ( ;#   dX@ 8A    ,+  >."T3#3#"/3267#5335#367#TGB  y)BU,/*q%bQnn_ $33#67'732767#"&=36_'' #  Jo  [ VI 3#7&/'6'>4G q4` 6@όm!'( )! ,J,J33#3#5353388=!!GjG33#3#5#'6=33%u\J!<< jW7#+@n? z"367&'#"/3265'3'67#C    4/ G  Z H*4Y#53#3#"/32=##5##53AB=  ((=&g PqN%3#"/3267#'6''6767&'zk  `  ;&) 2!v )F ! 75 E&'5#5'6=6   G!l15s!;G>9>MS3533#3#3##5#535#535#X>AA<&&"'>>'"[#3#5&''67&'76l  &#   ? %#'>=3733#"/32765#'67# < 'RC4 2!^J..L8 P29'L7&327#"&5#'6=&''67&'76 ZV    +:KV=8 .:i) #!  B#)36733#"/32765#7&''67#7&'L;O:    3;9!  &&Y7 T 9,.ROG3#'6753&'735#8s; 6__\%)3_^6C3533#3#&'#5'67#535#V>BB<.*&*.*8>&&&*%*1mk9!#0& T3#3#5##5'67#35#ڃ | +;7||T G6@`"367&'#"/325'3'67#}  5    eT? 4>    &' <4 $I 83#'6#"/32767#5327>7+"&='753753}gr #w   " 6   )I GBD  F+% )$J 3#3##"/32=#&/'6hssB   >tK&u  r%* )& 5"A '-3673#3&''67&''67#67'&'V'\_R %## %  , $-   8!     0N4!o  Q;#"&=#'>5#5##535#! 5mQQQ<  0%  ,mqqO=;3#3267#"&=#'>7#735#[!  * &ZZgU! [3.'*AW#"/32=##53#735#  k)??¾  6b@R #5##535#'67&ooo6 & ޽^%)T#"23533#"/32765#'>=#O'   ++) "bIJB>G #3533##5#3533533##5#'6=#Y=AA= A!!A, $ $$))C,,..ZZ5")N3#3#3##5#'6vqYKKQQ  $)<  )]3353353#5#353#5#5335#]&((*v%9?SS?XeMj _MeC 67'7''67'6767  ! C* *#:6!I3#3#"/3267#735#OC-0  2 ,/K(E!,M%O$7653'67'56##53#"/325   "bE    n PU.) " ؚ Q#5##535#"&=#'7;56=#qq  Wq޹+ i/7" ~dix*/M!'3##"/32=#535'6'6'&' "FF  KKO3 b  ZD @X% D$'23&'73;".#"'>3267# '367'7&'& (j 2  n$%#&U[  $*,"> %'>=3'#33673267#"&5o ``I'" '/   ( E5 3"`G4! *  * $  ; ('6=3'#33265#"&75'675?3kff  -) "$D5 5>_@/+e TF" ;Z2&'#673267#"''67&'#67'53&'3  4A ' , > !<" +%Em  *M3533#3#3#535#535#'6m&;;88AF::, 667667 )] #5##535#35#35#_______<)d)d(R '>7&'D ) 0 ?@99a(+jW 3#5##53&' Bq> 22 D#(3673#"/3267##5'67#'676735!?  +1 2* --"#8A 1ia3"( '#H6 D 3#53535#35#35###6""5##DCCC11111]3#3#5'67#35#y 0>Eff <&%C v"367&'#"/325'3'67#x ' 8$   _T< 5>v  .;  S5(8436733#'>7#7&'32767#"&='67536N'ab&r &" " 9B =3A M )   M<F3#'675353335#Gt,Q~``N41FFW*G#)33##"/32=#'67673'67&';;  7 F/1:,)m3Z  V ,)"! %"!&"!K #5##53#"/32>5#7333#t2`   b \mm12LS# &YJ?$)/3&''67&''67#'7367367#7&'V # ""3, !Q< = &~&    &2@1"ZI*#53&''67&67#3533#3##5#535#c&- ) %(K,6<5#'6  8*    ! / #%%,,#h LG7#3&''>7'6''6Pop['" -$.  H  HHBD'6'%:1%# G#'+/3##"/32=##5#53535#53#35#33535#35#  `:CE:&&:&`&&:&&_% >>_/LE(,&'#"/32=67#536'3'67#3#(  _y: " & *Dh  G9vZ #5##535#3533#''67#iii"$$ ! $"ྫ*"" 3#"2?433#'>=37#'6#3267#"&=3#"/326K+ TA W6& 1]   >4& %G [T  l6 :3#'>=6#5##535# 8MW7III"B7 7D:jooI7F/3##5'67#533567#533##"/32=#^d "%,. @X))  .  #i,3n  7 3A3#3'67#&''67#OZ//D 7   z1$b  .: @ &'&''6 ! 1  6 .+ )X #3#3#55#535#735#4((7P''<);;.Y..Y.A3^ 3#5##53635#35#35#Jd, dddddd E#Y$[%F'6'67#p  %-a "' x3#3##"/32=#OO c"   -.k  hK$*3#3#5##535#35#35#"&=#'6=#5#3K5,p-6H,p p""""* 7* !772?+3533#3#"/32=#&'#5'675##535#T@DD= )- ( * 3"';@; %*.#FE&/*ASD#'&'7&'#"/32=##5'6735#35#&  N% NNNN(7 z 7 &3",DD.3533#3673#3#3#"/327#7'67#535#V*** 1D`[[&[  '%B2*  2(.K$3533#3#&'#5'67#535#'6t88@3&"),2@#  ''')#$+cc.##-' L33&''67&''667#35#53533#3##5#'L! ( ) % # ?9LL--33K   j ##((I$367&'#"/3265'3'67#x  8$   cT4 *>I   5% M&*3&'#5'67&''667#/&'35#]i%8+(  1\enn /.   5 "Q#"/32=##53#3#735#  q ZZ HH""  ,W3G+67&'7&''63533#3##5#535#'6(+ ;B! &??GGOO- %  ' 77 =%3533#3#3#&'#5'67#535#535#U=BB::I@+ )+.9D66=01TS,->!3533#&'#5'67#7'6'&'PCG8% ', ,2c  uZZ9 =no=$#8` # K$(,04##53&533#673267#"''67&75#'#33'35#-4@3    *0 <-,!##)$(Bo   )!  [? 33#5353635#35#35# O- %)* 92327#"&=#'6=3#3'67#&''67# `! R&*#9    ^56-&.PLIU,%TS+ :! H  5P#3#53#3#3#535#535#򎎢$l+((2x2))-,%%%%\|3533#3#3##5#535#535#)))$$**..$$)c3#"/3267#'>7#`   " H/%! ] 3#53#3'35q{ss_2-.TA..E3#7#5'75#35#35#675#O6>!*GGGG%"GwA< R!XC #53#5&/3'65753#5&'#'6 M ( /  mc(";uC, (:?k](". %K*23#"/32765#'6&''67&'763353#oq  e =    DKq ~  XZlK%3#67&'7&''67#3533#3#535#VH#& 4;5;<7#53'&'7'6F2  *E0   ]X  [.4+)M ! H 3#3#735#35#3#S ~~VVVV,uDOMP#33#5##5'67#&''635# M5TN W#B  * NN:c UC  2J3533#3#535#3533#3#535#Y:::FD::::JK:""""a##$$= &'6=667.'67'569E G=$  = HD5 /AW  !A:|  P#'#5##535335335#33533535#35#35#w/].w./****N<<<<<<<<<<F#373#67&'7&''67#53&''>7332767#"&5'3# BT&) 5<.@P  ( !  ! t+.&$L OhG&&'3673#3#&''67#536=#x  L  %>KI534 9<@5 )!50."-!K*0767327#"''67&''7&''7&537&'DOM  !, 0 ==./    " &   65   X#367&'#"/3265'3'67#x$!"( 9#   cT3 -?T   $' =*hW'673'67#& DJ @7  # =.  Sc 3#5'67'&'P"$  |% =D#'3'6573#3#"/32=##5##535#'3#j)&j-)'*@nJ. ,@e$o Ys$H"#67&'7''675##535335#3358 CF'%%89%%9$a: #  <z**O===@ #5'6s  $ 18&'3#&''67&'767#y^     ' =&*  +/> 3#53&'&'73#'6=36>C  W *Z  '   3)! !(<O)#5##53#3533#3##5#535#'67#536t: U_ .;;EELLB!,-,..3#3##5#535#'6D&,,11  CbbC U &35#53#535#33##"/32=#53&'eej~~jeP((   ``5  a07  3M ,2'2'6'&'&'3533##"/32=#&' :RCB3   i'' i!    9H E  = 6'>=3'#3773267#"&='75'75'6l dd79@B  $ &) #7&E4 1#_?,    @ 3533#67#"/32='675#B      **2 I  <:G $(&''6&'33#5##53'67#35#!+ +""* 2$  .y 0_L  a__ ! P P `#I3#3#535635#'67&'0=r"*C/<<Z !8{8P45;3533#67677673267#"&='675#'67#7&'K!nI!&!"("  ;6!f  22"       #  qu-)jA @ #5'673#f  2? .3#5##53&'373#'67#&''6767&'>nA;. X^'"'| .-!" // R"G%"<0$ #46 L&*.26&'3533#3#"/32=##5##535#35#33535#335  kHJJ@   -(;H ((:-g((:- !!  336@FM3#735#35#53#3#3#535#`YY9>A<>FO- ```&&&& Z\\;(L ##5##5&/'635#53#3##5#sb %'I99III.1  \''>>K 3'2'6'4/&'3567#533##"/32=# :RE? /) NhGG  N  c + 'G93&''67''667#3533#3#3##5#535#535#U )#+)# &E"===55DDKK99=   KL+/3325#"&''7&'37&'7#53#"/32=#335O 17.  /  PYYYY %   .g CF &3533##"/32=#'6=#75#7&'FN )N) `ccO M;# =RRAP '#5##53&'73533#3##5#535#'6uD799EEHH# 5##5  #$$(<<( 33#5##5##5335#35#$%%.uQQvUCCC9 3&'#''6`   & R $#"/32=##5'67&'3#735#  s6  7  *HH""    4O/I 18'2'6'&'&'373#&''67&'67#67# >XIG1  (1 \ "!7 / 'W5     7 #   0 G$*03533#3##"/32=#'6=#535#'67&'V>>>J4   0.5J>  f  aE, (<D !"W 3#735#35#35#'67&'dYYYYYY NƣsMM5 @"('63533#&'#5'67#7'6'6! v!  ! ( "$0 , ' 00 l$ /; * 4!Q "#5##535#3533#&'#5'67#ttt &''    " ޿'@G&I 3#735#35#3533#3#535#^]]]]<==JL22=EI"3 y'n 7@ <<;;#  P -SI3#"/3267#'67#'6_  % C <9Y AL? @&'36533#&''67# `BJC5 2G E?  !=<7<N=3533#3673#33##"/32=#53567#'67#5367#535#[*++*<;??   MM4  + N7*     443#3#535#535'667#'7#5333"''67&'!'' T!((  3j )-&>%5;n   5660 n "58$ C!%3533#3#&'#5'67#535#35#335TACC81-$*/,9A%%9$H !KP)#HM"""[ 3#735##"/32=##535#35#aZZt  fffff>=x  1(;u 3&'73#3#536'&'{.1sV *~A2 G5>?66:2A '+&/'63#3267#"&=#'>7#735# ') 't   LL# "%J>  E$* !&C0''6767&'3#3#&''67#5367#'6 99"$* 9a<LB3 5 C : =B  !    7$ -$ 6'6=3&'73'#3fD =ppo=/ 08T A/_j3733#&''67#q*;3 / +9 4(K'*)'@&*3&'73'673#3265#"&=#'67#735#[  2   " = 8 YY   TB % HI=0D'/3533#3#535##5##533267#"&5'3'>NBDD;9BrZ   0" <2 !3!B F+' !F63533533##5##5##5##53653#"/32765#'67#R!0##0!s4= ,= 40%))3  F &>.}"3#3533#3##5#535#'67#536=B ''0033.   ##''O 1#5##535#3533#3#3#"/3267##5#535#535#www "--**1   ##"࿭$99S(,#"/326=#&''67##5365#53#'35#  1  /E7~45VVdd L  #i| MM ('<3#735##5##53'656&'b{{SSoe=` X%#BA\JM_ "6.J"',333#&''67#535367#'65##67#< (A0 4 71 ?@ / V#  E# 0("E j22E[3&''67&''667#{Q+ ."+ ) !C    B_ 3533##"/32=#&/'6T=??  =oHM7  2  ^ $3&'73#3#735#3#"/32=67#^@? {{SS o   54&, o#53#3#3#535#53Q &`'#""T&';#"/32=#3#k  3^  L:   } 3#735#35#}FF$$$$tB"T"B3#3#"/3267#735#H9%+   + "&K)F!-M&33#&'#67'5#537'6D% %  ;[C!S]  hV* SZ3#"/3267#'67#'6_  & B ;9L5A4F[33533#3#53g 66H!GEY(O !#5##53&'7#53#3#5'35#35rD 1jV`LBBL**   ?N kSL%+3533#3#3#3##5#535#53&'#535#367#[:::G 8GGGG;I:1# ; 11K L 27'2'6'&/&'#5##53&''67&'#367 "     .   j %'A-    $#+ I ;33#5##533'67#&''67#3267#"&=3#"/325DqA0*C 6   u  A  $%) j)R   d  zE  H%+5367&'#"/32='67567#&/3353#5#_y     "^   $ (2 #  T"*.23#327#"'#7'56&'#5##535#35#?7 <& Nzbbbbb 0  [* Fl l'<F"*.2367&'#"/325'3'67##5##535#35#  *   G;) #'_____   #'  @)Sh h%8@ *#5##53&'73#3#;#"&''675#qBGt177/2 "0**  6)0.;fM5<3&'73#3#53&'7#367#3673#&''67&'67#367`6: '' 3 F 8.[ # 5 , %;  ,C      N %)-15&'67&'67&'6#5##535#35#35#35#p   C   C  l++=//=++=//   Qx x-G3##5#'>=6 (K   1,>3 5D:@3533#&'#5'67#F  22 ni'2I48<&''67&'76#"/32=##5'67#5373#35#35#  )' $&!"  F '1 ^g FFFF     d^  ,` +H)3'67#'63#35#535#53#5##56L @ *++l,,/Bl  !* !!} x7+3533#'#5'67#73533#&'#5'67#I P!  ..ws8"1I..D!6~6)AP $(33#"/32=##537'6'&'3#735#C  sDDe  %EEJ  n<  XG%G(<3673#3#3#&'#'67#5367#537#3533#3##5#535#V:DGDJ`& !/  ,&,7  @@;;     " ^))D #3#735#35#3#3#&''67#5367#X````CQD3 6 C 9 ?E/@ ZZZZZZZZ  :998F+3533#3#535#'67&'3533#3#535#Z8>>KH8!O W;;;JM;1 /   H%+173#"/3267#'63533##5'67#7'6'&'&'{k b #111 !)^  A  O   / M::UEB   8 ;43#"/32765#'63#3#353#5335#535#'6c}   t J044n88  "  2$43#2 ;-3#'6=3&'#3&'3733#&''67# ;DHmm  L,<4 1,9 5) ?>2 1:W #   **)*9/3533#3#3#"/32=##5##535#535#'6W)),,( &--  G  2__K[ 3267#"&=3'#37#3 " W4!NH ygUUU8#"/32=#'6=35#35#  ?0) *6v9&c*9!23533#'#5'67#7&/'6''6767&'E   %5 "& ..'pt+'=:BJ=-*H(0  *VT$ J #3#735#33535#335#53##5#'>`##7#Z##7#U,%,b9@QQQ% J#)-173&533#673265#"''67&'#7&'3#735#'6NY66     %Y  m@@3$+0&%%4!-%1'@8 FC#< 23#3#"/3267#'>7#53&'f )) &b#JL)>J &''6&'&'  & !% $"$$<.L.28#"/326='675#537#'733#67&'37&'   $)!I]KQ-D   (A D _ ,) .8 6   R E .4:#5##53&'7&'3673267#"&='67''67&'tF  "#,"    ,.   O"? O$  "  N-% '%%J .'2'6'&/&'3#3#535#535'2 =WHA 9  "  "KKA=HHB   &%%^i3533#&'#5'67#m390 " "%Q#&JO'!M+/33#67&'7''67#53&'#"/32=##535#35#DZ"$ 6=4IR  ZZZZZ     `i  )$4D *06<&''6&'3'67#33267#"&57&/'67&'!* +"& 7 - f +  8       ';  <  % H -3&'73#3#735#33##"/32=#53567#NCH__!JJ   MMl 43   LJ 3#"/3267#'67#'67#'6wf    3-&   P88# /'  9'3353#35#53353#5##535#3#5#'65T/r22r.75GG57LHZ ZH. ,AO(,03533#3#3#535#535###53#"/325'#;5#X=CC;;JF33=tW 5""""2t\  G""<(.4:367#53#3#&'#'>?#3#"/3257&/&/'6F87BX-$'*  -C  I   8  !$h  L#)+"!') ) !e"367&'#"/32='67#53x & :% A 9BW    $&  t"E367&'#"/32='67#53'367&'#"/32='67#53    " ##a    % ! 0t  %4  1%"'    0  ;*!C#33533##5##5#5333#3#53533r-))-''%;;E!+1AeeV+4&'#3#3673#53&'735#535#5'63&'17 3RR 75SS5F]        N"367&'#"/325'3'67#t  ( ;#  ]N7 .8N   "  4&V!%)3#3#"/32=##5##535#53635#35#D9E 1*>5(ZZZZ \7 !QQ@Q\ 0:@!;E367&'#"/325'3'67#367&'#"/325'3'67#    C: $> (  D; ! (&%    7. J     (  E4  &B $(#53#3#&''67&'767#53&'35#35#1; @ * ,0-  tM#^^^^pXX!     >4E #''6'&'3#3##5#'6=#535#5# +  ^; $4`` 6# . 4444I!73#3#"/32765#'67#735#35#3267#"&=36cySl g SSSS= "(  *"U X" 8 31K    , B.567#53&'73#&''67#&'3353#5#'67635#q qEI +1!' "MR OM   ?v/  I'33#3##5#53533'67&''>22=EI"3 p  :2 26 <<;;#     1 #)/3'6573#'3533#7&'#5'67#7'6'&'O!o+,,    %W  A  lH. ,=l[[ RM"-[! L!'33#3#53533'6'&''67&'::A"8 ^6$ (C &BB  *M.433#67&'#"/326='675#535#535#&'dnE  (   $)"KrYY[ M   %. .W @'-35#535#53533#3#3##5##5'>&'PB55>>AA88IP4,/+&% #| M<>O'+ #  H*063533#3'67#535#&'36533#'67#7&'&'^5::C  A5 !OBHD 3E e!  1  5*'%>  ;=%:3673#3533#67#5'75#'67#73##5#'>=6E(,    5.  "=  + $''@< $+ .<3 4E:V!%)-13#3#3267#"&=##535#735#35#33535#335`u2;; "':0RR'':(b'':(8_   k`=G %*/3#3##5#53'67#53637#335367#3355#E)77` '0#&':+d%90) i#// i 7 E  O# B 6'2'6'&/&'3533#3#&''67#5365# ??IA5 5> :   !   1 # )(! G $(33#5'6367#35#33535#3353#A * +6 3 ((<)e((<)  j\# 7FH>%3#3#&''67#535#536'&'$') " " "% /   !'+%V !%)-3#5##53&'#5##5##535335#33535#335ArA])'9:'':)c'':) .. Gr 55t*C?)?33'67##"/32=#'67#53&'767##5'67#53533#&^7    * %;B `H/ 2:GIC) *  #   6:$ ! B%:33#5##5'667#&/'63673#&''67#|H )d '> : L  9GJB) .? 7> UEEJ    4   !&  E!$(,3533673#3#5##5'67#535#7#35#35#]/24I^Q #7;/C !QQQQ  uf oAN#'+3'673#3#5##5367#53&'35#35#35#y  9  .PH^)?* ^^^^^^ o9=K *3&'73#3#735##5##53##"/32=#R=B [[m&   3  3/1 /#*  'bT #3#3#535#thhwUU2sA7 $6;#3533533##5#'>=3&'75#3&''67&'#367 +Q  I +(u $' & #  %%@2 .!Y T     J!%3533#&'#5'67##55#353#SAG6((' $1r_LLy0/!;VV#0<23533#3#5##535#367#"/32='7567#F!!%7%D  ' . : %  : 4'6=3'#33#67&'7&'3#3#535#535'67#emmavB   33=@33 !-E4 4?_7&! O"&3#"/32=##53535#335#3#735#  uIN55!!JJ%%Uo  YxUUB,B>N 43&'73##5##53&'7367533+'32=##5##5R> D{(  &  /; ''  #((   2; 'XX?PJ -3#735#33535#3353#67&'#67'5#Y$$7%\$$7%~E   : ! c9A7  BD  Q; 3#735#35#3#53535#35#35#_yyQQQQp))g=C=JJJ88888Q $(,3#735#33535#335#"/32=##535#35#Q00A0q00A0   bbbbbT231g  )#4M%+/3533533##5##5#3##"/326=###535#M),++,)   rZ;((!m h< G+?26<@3533533#3#&'#3267#"'"&='67#535#35#3&'#35Q")"",* V.  7$  &-"6))P . C 2  K G E /&''63#3#735#36533533##5#'67#&) )(* 0JJZZ%)/++1-$'   5< 33/ 3#3#535#K RE 4''675#53533#7&'75##5# #)  4 4^,,^/ )::::I !#5##53&'73#3#735#35#3#vA9^^||TTTT,3!!3  #`8>83#7#5'75#35#35#75#f #!$$$$$$83 R X C3#3#"/3267#735#I=)2  3(*J(H!.L&E#'+3533533##5##5##5##535#33535#35#E$6--6$g++>)g++>)) )5###Y%%%A 263#53&'3&'7&'#3265#"&=#'67#5'635#BB [   =7 KK  *    ?1 75(79% 3#'6 J   #<>+%"(1 = 69$    ,'-       "!"    &''63##5##535#  "99G111''-),bb?.>3533#7#"/32='675#@    **0 G  99L '3#735#73#735#3#3#3#"/3267#7#W==;@@Zh\ ` 'B B ?0$3#3#3#3##5#535#535#535#X" &&%%">>;3#3#'67#536=#535'6  !- 2 &'8 !%'6=3'#3#5##5##535#35#35#i --?,~OOOOOOOC? 4A\B1 "%77;"(,23533#3#&'#5#'67#535#35#&'735'6KIGG=,'%-(&=I ))5)  T%LT/$TW.  .. N *.23#53&'3673#53&'#"/32=##535#35#?= %(.w  `````  *    5g  'y!0B-3533533##5#35#5#3533#&'#5'67#SDl*DDDD,EE6$ &( '5JJ9($CB'"3#3#5##535#535'635# --%8&--"088+&dd&&1A;AG3673#3#3#&'#3#'67#536=#5'67#5367#5367#&'#&'M8KONTk  -EK9 /5=$   ,"(4}A@#!     "  T ;B $(4'#67'5'63&'73&'3535&'76'( g  :0 +TTT .1 " Y5   # #$&  G#3#3#5##537#35#35#35#35#35#GMMt;JY,xxxJJO #3#3#537#35#35#35#'67&']@=0=ZZZZZZ# H=<<+      3#5##53635#35#+. ....^8;G!26:3'67#3#;#"&''675##"/32=##535#35#U3//,&$# ?  XXXXX   # 4Ta  ,y ,J %3#735#3#7#5'75#35#35#675#gqqKK, 7>+JJJJ("J:7W#!_7:< '+/3&/'63#"/3267#'67#3#53535#35#35#: f *0 +v(+ % 7#0#J@@@/////A3533#3##535#35#A  3 !!***Sb*k/H!3533#3#535#3533#67'75#T V")2&W# &?"&*3533#&'#5'67#7#5##535#35#35#D    .......44nl (6;=+h,h+C$*?3&'73##"/3276=#'65#'67&'3653#&''67#V=D+   #,  ~  ~ELD2 5: 8? B>2! 8 U  (,  !5$3DHL&''67'67676767/3'65733267#"&5'#53#"/32=#335!$  W JM   ((((   + :eM1 .De % (wc ?F!%+13533533#3#3#5#535#35#35#35#'67&'L?!.??????8 Y6IY56'    ? 063353#5333673#'67#'6=367&''6'(Fnqa+ ;  *@*11% M'&@J$ 0   U  T#+/33#3#327#"&'#67'735#&'##5##535#35#T5;1 # <% ff51zfffff0  M.=d e%6? 4#5##53&'7&/'6&'36533#&''67#rB2 O  `AJB4 3C B >),    ,/,*E"&*35#53#3#3#3#535#535#'6735#35#`*95==77CH661 \\\\g \\ Y8C!%)C33#5##5##53&'767#5#'#35#'3533#"/3267#'67#536W3+,A   o+,,?+@, I 7@ 69? c c  ; 3+ ,H )3#735#35#35#3&'73#&''67#536`~~VVVVVV!# A3 7; 2:@uR22'  )+  K&*.263#3#3#3#535#535#535#535'235#33535#335  JJ;;@@JK??</**=)f**=)WWb5G;?#'733#67&'#"/3254''67&''67&''67#53'37R!P,S  &   !1 3$' ' #:i/ I : 4   !/    4?3#&'#5'67#535'6      %( d`",$E@3&''67&''667#35#53#3#3#3#535#535#'6K! *!", ' $  =%)g*==66EK44/     R  ?/333#3#3##5#535#535#533#3#5##5'67#35#BB99JJII33>>DceQ %&/QQg J 2 AC6;A'23673#3#3&''67&''67#537#53&'67'&' >YJ. 3  W`eX  #(" % (-+ ,  *        %) m { O83533#3#"/32=##535#3673#3##5#535#53&'OGGG@   oAG8 "''''"  r0  (( > !'&'7'63#3#535#35#'6'&'p  hn37=+>J q     1 )'&(*%?!83'673#3#3#535#535#53&'3&''67#'6{ 3  *E??KH::?) O $ "&&5 cD    q   + <$(,53#67&'#"/326=#53635#35#3'67#A8  +  8.!]]]]!:# % [   (- Y[ 07;1%E 13#53&'3#735##5##53267#"&=#'>5A=%ttNNuts   (  +0,0 1"9  ,"&9 "&*.#'>=3#3#3#535#535#735#33535#335 "k-22;;//,,G,SE5 3#_!h<F> $(#5'673#3#&'#5'67#535#735#d /\'3*  &1#44 2+N$ %VU) '(N!3#35#535#53#563#3#535# ))a**-A =GI; gc..F'/37;?3673673#&'#&'#&'#536#5##535#33535#35#m     !      q..A0q..A00Xs s*FM33&'73##5##5#'67&'3#3#"/3267#735#R@B0, r tr qy ::;;    +0'1E #3#735#35#3533533#7'6'&'Weeee&;: r  b:>VVVV^   H483533533#3#3#"/32=#353#5335##535#535#35#P"0"")LE  1W0DL*"600j  T<->>-&'55HH44"""5""1Q2#%"22"UF6:J'&H$)=3353353#3&''67&''67#673533#3##5#535#Y()dN# ,#&'  "%$ a899CCCC8''-      @ +17673&5#"''67&''7''7&537&'$))       1$    53  :#5##53'>&'*   'O0&  ",0 7 %+1&''63#3##"/32=#535#'67&'k  !9!! ## I  %J G:# >"&,28>D367333#"/3265#'67#37#7#'&'&'&/'674'Q88  w *2:-&6L  s > 20.K. )F=   FA#67&'7''5353573#3#33267#"&='67#'7367#/ X "   #. +x9   $$4"">% D  ,#!&>8/&B/7;?C33#"/3267#7#3&''67&'767#'67#3#53535#35#35#S$  %E<    +  (($?'$    ) *=v>>>,,,,,?GK33&'76767&'#3#3267#"&=#'67#535#'67&'767#5#RG<   11  7 //0    2Q"#       *+   1-"*   n**J #'+3#3#535#35#'6'&'#5##535#35#S,22)<N  o  UUUUUEEEE  Qff$63533#3#535#3533#3#535#"&&)c'""%%+j,"""##c%%%%6(048<3#33##3#5##535#535#'>=3&'5#35#5353535#CD445N,,,9 I 99,?!!!MNN #$J J A2 -#Z 13#a2#'-3#3##"/326=#537#'6=35#35#'67&'< :-   1" = 8KKKKY ^> 9^\<7 -9nQ:3$  I %+33#5335#35#35#'&'7'6'67&';;'cccccc  x C ) %J6%87      A153533#3#535#3#67.'#67'5'67#735#[888FG8~.  #!   "VV48   ' +  )  F59=AEI3673#33##&'#5##5'67#535#535#535#53&'5#3533535335z   ,4*!  &00&&0- =A %%9II6 8'?%+173673#3#3#535#535#7&'&/'674/4'UV )C88HD::=)  p t a  :  F =#5##53#3#67&'#"/32='67&''67''67#uaaM     #14%,,',:2!"3"  (.3 !    D,A3#&'#5'675#535'23#5'675#5373267#"&=36 "JJ0 +& /EEB)!!u    B3'E@$+I9Q    ??!)-153533#3#67&'7&''67#535#3#53535#35#35#]888DY "$5<*D8'(    h>>>-----G"'/33533533##5##5#'67&'#73&#5##535#S 3!!3  1'#( ^)P+QQQL ,  0 0Q P5#> 93#5##53'&/'6&'67'7''5'>=6FyD+'! t  $     U )'(  A'+LY  f)"  &!N%-159=7'7&''56;#"/3267#'67##5##535#33535#35#   "+Q  Lg))>)g))>)) / OG/6 -Wq q*CA8<@DHLP3533533#3#3#33##"/32=##5#53535#535#535#35#35#35#33535#35#I()++""0M>  h=I*(;))))**=+h**=++  E  $$E  ,O3;6:>3&''67&'#367&'3533#67&'7&''275#735#335L' * %1 / *7=>>>T*$=**=*     X7  ; #)#5##53#735#35#3#53&''67&'y\\\\0IK 0 'O"!  'S11( )   ;43#3#3#3#3#535#'67#5367#537#53&'736(LHK`gc4BC( &'/*.<,    ""&  I #5##55#35.I8888? #'+/3673#7&'&/'63#53535#35#35#NZ  *!  a !8" #**A ;  'HHH777779s #5'6_   2l (,04&''63##"/26=##5##5##535#335335  )<3""""":  3353353#3#67'5#'6=H  MSSH ,==,=C  @ %"  >-3J3533#3&533#67327#"''67&'#535#7&'3533#&'#5'67#N!""),+      i*!  }&""  % $&) *8#(+" e @>=%+173#3#3#"/3267#53635&/&/'67&'Eo}}   ~$ \    7 0   ;;$( s  >#'3#735#'67&3533#75##5##5#ZXX)    gb@%  OO======86G3&'73'673#3#3#3267#"&='67#537#535#''6767&'M'  <  -B<=I9  O D >B79A     A  C9% .[  F  8?3#'67#735#33535#335&'3&''67&''667#_k ##5(]##5( )? '*",' &- 8 V 26'       $ 3#3#"'#5##535#32=d)$ #);"o "u"4` XE3#3#5##53635#5#_// J_ E&++:#7;A3#353#5#'67#5335#536'&'7#"/32=#'6=35#35# *, $ ); (  $!!"!I-l- <'D3733#3#3#&'#'67#5367#5367#3#&'#5'67#535'6JBFJEKa! 9# "1(/>m!BB&" % $4B+  M  3B43#35335#535#53#3&''67&'767#535#56|""--"""5@9 & /$!* $ s@@]]]   Z@%)-13#3&'73#&'#'67#5367#53635#35#35#D;  <1 7> 25<4*\\\\\\ p   *$ p */04 %3#3#"/327#'6=635#35# !679  ')$$%$ W 0#.' q<B5 J =#5##535#3#67&'#"/3265'67&''67&''67#~~~g+    "  ' °       C=CI3533#3#5##535#'67'67?67&'7&'#"/32657&/'6OBIIIyCBI%0**) %   )=  )(}    ! -    A =M3#&''67'67676767'7&''67'67676767'3533#3#535#R= !  c    D@@MPDI  .   -A5$(=C#'>=3#3#67&'#67/3#3533##"/32=#&'v C   9  oo V%%  V zC6 2"_+   +%_d$ !  ?#',0A3#3267#"&=#'67#53637#35#365#35#67'74''6 H%  "  A 7 /% "#5''5!2*(,   hN  TE$:h 6D 3   C #5##535#35#35#35#'    I:::8883533#3##5#535#7'6'&' !!$$$$ H  :  NN+JJ+O  { %+1&''63#3##"/32=#535#'67&'  "4,, -- J %&#D  A8 D#"/3254'7##5 G#'E7-DJ&/33#673265#"''67&'#'6=33#67&''6=#'6  ))    N`HC   &    /5%+$( 'HH<- .7S"%   &7   O "03#3#735##"/32=##5&'73##5#536OXX{  u9 ;$$4 3/g  Pk~   **I#)/373#33#53537#5#35#3#3&/'6QABE=2>y\\\\\\ (" ww0  Q "&*3#53&'3#735##"/32=##53#735#DF(vvRRu  q&LL(( .1/\  Fbt!5D"&*063#3#3267#"&=#'67#535#735#35#&'7'6U:I6  2 --D:eeee | W.-  03'.45)    C 5;A3#'63#3327#"'&5#3533#&'#5'67#7&'7'6gr{  pp}  j 1.. . Q  AAT0''/05  B,I3673#53&'&''67'676?67&'7&''67'676?67&'p+  ') /   h    $.)(B( $.((C'a3&''67&''667#;       ,      : #5'673#e   { 5yd 3533##"/32=#'67&',-- , P  S?  < ' E-153353353#3#535#3533#67&'7&''675#75##5#[%%8HG8;<< DH&&;w)'#**!2=<  F @'67&'&''>7&'763#3#3673#53&'735#535# $"I   !# -$) $  Go/BB  %$ >>,      =* *J &*.3#5##53535#335##"/32=##535#35#~DN00^  GGGGG?""??.0e  '}#4L  &*3##5#3#735##53##"/325'##535#Uq PP**T{   A..QQ5IJ  64 ?$Q 3#5##53&'73&'73#3#3##5#535#53&'736u@S?>f,GCCCCF(  ,, 2   ,, M 1'2'6'&/&'3#35#535#53#5##56 @\LE@    8++p//0Cp   ##"" a%+KQ3673#3#&'#'67#5367#7'6'&'367&'#"/32='67'&'r+6;R#  $ &%a I  0         >     j.        D0483#53'33##67&'67'5'67#5#5;5#35#CD,x0  @   &#RRRR ."!   > -  +  !2F&773265#"&='75'75'66@BNP$  ,AD7:B  E3#&'#'6#'673#&h. f  1   G '+#5##5'67&'3#3#535##5##535#y: + +D!N:HF8aaa&'    ";G G,Q&*.23&'73#3#3#3#5'3#53#65#5#35&-''''-q 0   S ^L$? E3&'73#'67&'&'67&'#67'5'67'6767&'ODB#d  9   %     V 4  .$%  ="&23#3#&'#'67#537#53635#35#3533##5#H>U0 )+ &-:2'^^^^"(("T '&T -2n%%G-159=3#3#53&'#53&'367#3#3267#"&=#735#33535#335D0.<#;2>  $<((;+f((;+   ; -U  33F#<3533533533##5##5##5##5##5#"/32=##5##5353K  $$8 !++0;  &TTCT#'+33#3267#"&='6367#3535#- C #   S2 |&3333A35#535#53533#3#3##5#AD&! !&IIG/E3#7#5'75#35#35#75#3''67&'767#67#53&''67&'Pw'KKKKKK+G    2d 6M   JQ/22     &  ICGL3533533##5##5#3#3#"/32=&''67#&''6=##535#3355#I++,,++0,      -0A k    *   %r: 2K/53533533##5##5##5##535#535#53#3#3#7&'K+'..'+{H55-n/66Ix  0 0!!0 6"&.2#3#67&'#7'5#'6=3##5##535#퉎:  0 !qquSSS) 1*   5D4 4?^^RR2!X@ !&'&/33267#"&5''6  7  @"  @  0  4% 0/3267#"&='75#'>=3533#3'67#0 '   7AAV D   C8+ )N1 4  $(,3#'6'3#'3#7&'3#53535#35#35#5; .(v  (+* #*mdZ% /QQQ>>>>>F]3&'73##5##5#'67&'U= B1&   w    CCCC  ;Y3533#&'#5'67#NCE<' '1 37J $DBA )3&'73#&/'667&''67&'K%X>          !  #5##537#53#3'>&',#[$ pq '@'  !"@$33'67##"/32=#53&'767#EI    #  5  `  \ \#"/32=##535#35#   00000\[  's -9/37&'73#'>=35#3#735#3267#"&=3'#37#3< qqcc?? $,  6/{F##4##  0-@1 .!W!*,Y G0#J'+/37;?3#3533#3#3##5#535#535#535335#735#33535#33535#335U@@KKFF=>**=-j**=-\/O""/+ Z/.I33#3'67#'>=33267#"&='75332767#"'&=#'6=n))6 H #(    #.  D9, (O!    9-  ! '6'6'6   & % ! % 'B,08Q3533533533533#3265#"&=##5#'67#5##5##5#"/32=##5##5353B 5b_   %$7  ++ )),8  #II5#{F!  * X>> N 4% ((  "    $M R1' %)O 37;3#53&'3673#"/32=&'75#67'#53&'3#735#FF  *   l  %CC!!  &  D  $'  ^ T7G -39G#5##53&'7&'3673267#"&''67''67&'3#5#533533yB ' ,%   v((..    /! ,   /    M@8'33N-39?#5##53533#35#&/67&''67&'&'7&'&'x>RR>xx2        ]   /  #   '  E 3#53&'3#3##5##535#lN @@@@@ >U V8&3#3##5#535#'67""$$   BaaB "2/PV33#3'67#73267#"&='75#'>=335'673673##"/32=#7&'LLO ;)+ % ") <(=,?5 <   =%      F;, +Q  )  < $,06EKQ#5'673#&''67&''667#'3#&/33265#"&57&/'6g  L:   7$  !! j  t kK $(!      `  1 5  = >3#3#'>=3&'#53&'367#'673533#3#3#535#535D * ) C# B 22--9E++ :.& #C EQ  ?-EK3533#&'#5'67#73533#&'#5'67#3267#"&=#'>7&'O    P$     *   : #   ,0 '#2* RI! <%"  , < 6:3#53&''67&'3#67&'67'5'67#735# GA# %S# "Iy/  9  2(TT  & ;   : % 'GCG33533##3#"/326=&''67'75##5&''67&'75##535#5#53#3j8$$'G    4  0C&##K88"s    =s(   :y" H!38AEI3533#3#535#7;#"&=#'>5#53&''67&67#'6=3'#3#5#011(d)0   `  +b(     E       .  ;!%+17=33#5'667#35#33535#335&/'67&/&'}D - '5 9 **>*h**>*  t f     qe  0M7  F */<BH3#5##53&'33#3#5373&''67&'#3673#"/325''67&' Hw?"S6G   g  D  ), 5*;'#/!#0B  9#> %53353353##'6=3533#3#535#3533#3#535#Y-,"/..96/333=B3((/:0% %-C" 6@ 7;?CG&'67&'67&'63#3#&'#5'67#535#735#33535#335k  C  ?  uBO>' ,) (;H=++>/m++>/      -O  "84  /1B#CI3533##5'67#&'&''6367&'#"/326='67'&'P@FF& '4g  () )+ , ;   %   '-!!  -"     )     ;'6'67#c # .a  ) xs(33#3#5353333#;#"&''673((/r ((  #  !!>>( !@ B:@U3&'3#3#3#3#535#535#'6735#5'67&''667#'#"/3254'7##5=  R!))&&.u3 !     /#       <&>P 37;A#5##535#&'3&533#67325#"''67&'#3#735#'6xxx_ P<      <//!    & 22,  u 1&''6'''633#;#"&''673  /   %%  "   %3 )6 - !D 2 +17=C'>=3'#33#3#"/32=##5##535#&/&'&/&'b qqk?:  (%78_-G-,C2 /"[5$ _  Jbbfw+         L'LR33327#"&=#''67&'767#53'3533#3#3#3##5#535#53'#535#367#$    '((/%--22+2' ); *      - N"367&'#"/325'3'67#v & 9$  ^O:.8N   #!  7- E 7M3#53635#35#73#3#3267#"&='67#'7367#3673267#"&5_!G""""=X   #. +M    ZZ 3:A%W  ,#!&>8/&_     $(35#53#3#27&'7&''75#735#35#335' R''  )11'..(tCCN! #p!,,,@3#3#"/32767#535#@>&(  (&,K(H" 0J)H K3&'73#&''67&'763353#3#"/32=#67'7&''67##5367#IHGn     [j?P  C !$ $?;      11BI  3  Qb B !%)/53#5##53&'3#3#535#35#33535#335'67&'FJ"f+=<())<*f))<*Q " $L  +,1\\6:+    D#'+/7;?3533533#3#535#5#35#33533535#335335#5##535#35#D888.,8d,,r, _____OO -/[ [.<Z^3#&''67&''667#'3533673#37#"/32='67567#'75367#535#67#3       r  & "   ! (") B(  2%!/$   "    5$(9=A#3#67&'#67'5#'>=3##"/32=##535#35#쇇=  <   $ggo   PPPPP# ) ("E6 3"`NS  "h ' I%+IO3673#3#&'#'67#5367#7'6'&'367&'#"/32='67'&'\2AG[% !- ,+q W 4 "   #( !    ! >    k         >,<3533#&'#5'67#73533#&'#5'67#3533#3#535#M  O#      N???NO?  A;' %B>#mJ #1593#5'675#73#5'675#&/&'3#5##53635#35#ME3QL9  B  JEh7*hhhhe  $e!  !  < k k 1=> 37;?'2'6'&/&'3#32767#"&=#'67#735#35#35# BF3533533##3#3#3#&'#'>?#5367#535#535#5#5#35#335O> (==?@N<. 6: :D:<;;'p>'';)  2 #%   2 ?C,FM3533#&'#5'67#73533#&'#5'67#3#&''67&'67#53667#M    O#     ]  $6 ( )2! 0  -) 1-J    <  E )93#5##53&''67&'3533#3#535#3533#3#535#HF ) )E! P:;;GE:;>>OO; *+&    =/O#367&'#"/3265'3'67#" .  J:1(&O     91 $ %3#'63;265+"&54?#4: <%    $"  "B   A=#3533#3#3##5#535#535#35#35#B#%%""((#++++Y--Y979">Q3&''67&''667#'&'3533#3#3##5#535#535#'3;#"'&'675#?  "    1A  8*))$$////''*<+ /1 ;9      V  b  S5 (J3#'6'3#3#"/3267#'6=#53&'3'67#3#;#"&''675#BJ 5 $#   OR ""      # e(NM0 5L" > +8 E& m>##"/326='67&''67&'76t       4=#$&   '+/36533#&''67#3##"/32=#3#735#&'*   #s  Q 77    ;X  T;G/E33533##5##5#53&'3673#&'#'67#3533533##5#'67#q',,'$$^  r6I3+ 7 . $+#%'''!    %$ ;77$8BFJP#35#535333##67&'#"/32='675#535#'6=3&'73535&'9++2,   $   &++9F ] 3 "$   %-    A4 4=\ 2#+  /!%3533#3#&'#5'67#535#35#335A!!!  !  MJE#MR+++&#3#3#3#67&'#7'5#535@9999G(  '    DM Zl@ .4:3353353#3#5##53&'3##53##"/3257&/'6U-*GIG$nn.FE   .K""( ))."2  $ 7 %+1&''63#3##"/32=#535#'67&'k  !9!! ## I  %J G:#  @#)/?E3533#3##5#535#735#33535#335&'7&/33267#"&5''6W;::@@BB;'':&h//B-:  L Z   577X8    *  + F#'+3533#3#3##5#535#535#35#33535#335H!!! ## ! - ]((]9=@%+17=3#3#3#535335#3+'3267#733&/&/'67&'OF<>>>>>7  <=>,   /93673267#"&5367&'#"/3265'3'67# $   & $     1)       & M* J#)3'673#3#535#53&'35#'6'&'y 8   .07:-& /B i    WW W" <$.?CG3&''67&''667#''6'67#7##53#"/32=#335=       /> ! ;_ ;;;;      ).b !( y$%tX  B47=AE3533#3673#&''67&''#&'#5'67#535#67#35#335E!%% 3      !!l a('>?(" J@!L*#,?,,,C39=A3#3#3&'73#3#3#3##5'67#537#'65#5#35#okEZb& 071111;| "*2  @-....    U  ) p""KDJP3533533##5##5##5##567&'7&'#"/32='67'677'67&'P"+''+"xe**#   >  '  c **#  )  "  A   9+/37?EK3533533##5##5#333###5#535#535#5335#35#3#'3'>7'67&'L"3++3"D;;66CC55((((.|  $E    ^^  , &UT'  L26:>3#67&'#"/3254''67&''67&''67#735#335335V?  $ % !/ 2#& % .<)A  (. #&  !!!!!U $<3353353#3#735#35#67'53373673;7+"&5V*(dddd! -   " %%+ L-,IG$   6&AFLR&'3#3##"/32=#535#5'6733#3&''67&'#5367'67&'k  =  "" #Y''$     J  A = !$# 7&  0$ ,   5 %&''63#'767'&'&'p $;;FX7     %Z **+ O!!H 9A3#5##53&'&/'63#&'3#3#535#535'67#67&'7#AtC' ! $ ' # ;;GJ::&&"$& "%"    ?67'67'6767'6t$   "$6  !-'j E&,2#"/32=&'75##5#67'#53537'6'&'    * 8   *!=U! / ,DD:   C&Nf6767&';#"&=#'>73&'#33#3#"/3267#735#5'67&'767#67#53&''67&'      /& MF"'")   -    2Q 8L      # *"93 8        Eh3533#3#3##5#535#535#G!!!!!!     e3#"/32=#'6=#J  C /+ $Bo*06676767&'7&'#"/32='67'67'67&'z(,*"    )   _ O #      E    K'9=A3#3#3#535#535#73#3#3#535#535#3267#"&=3'#;5#OHKPM"Q7$.#,1M**''![=,E"&*@3&'73#3#3#3##5'65#5#5##53533#&'#5'6l&7<6655=z :******06<B3#35#535#53#3#"/3267#'67#56&/&/&/'6--h../Bh  y  N       a K3_ 9 .3&'73#3#735##"/32='7567#53B#!Z JJ##?  *. ;T 4^   B#'+/5;3533533#3#3#535#535#35#35#33535#335'67&'Q!.##,M==K+!4..))<*f))<*P , &O ]]_;+    K ###535#35#7#"/2=#535#5#6$$$$ 9''''O -/ zO -cv3#&''67&'767#53''  !  @*v       L  $##535#35#7#"/32=#535#5#4  8%%%%\&<6a\&<j`3#3#3#535#535#la&##)f*##(`@ ?3#3#535#5#35#3353353533'673#&'#5'67#53&'P2,+0Z**g     &:$ (+ '9$ BB07 ""   %>;  B 06<33#5353635#335335'6767&'#''6'6T 'B e+    -  !# & 11 CJ]) #())96{ W     0  @ +/33#3#535#5#35#3353353#3##5#535#735#35#F2..3d,,>PPPP<hhhh 33 $1D) ( A#3533#3#3##5#535#535#35#35#F && ##&&  ,,,,Z,,Z47? $(5;3#535#535#3#3##"/32=#535#735#'3#7'75#&'YskksII!!  ##kM$+!!  K  @:  K  L)-33533#3#535##5##53#3#3#53&'#735#367#QCGG=9C{gg |1.XX!3+&&1  < "(33#"/32=##5335#35#'&'7'6%  4#4444  R  =  ;0Lu    83#&'#5'67#535'6      ,  fa$.&? 37;'>=3'#33533#3673#3#5##5'67#535#5#5#j iiY - ::%8)W:::/E7 2$`6%#  V EUB.4DHL3533533#3#535#35#73#&''67&''667##"/32=##535#35#F_"P-      &   ))))))!?,  2$!0,l ,$5 >!'-39?3#3#3#535#535#735#&'735'6&/'67&/&'S?AALI??>++  9, $  v b    cA   AA   J'+/35333##3#3##5#535#535#535#535#33535Y<;;@@IIKKAA<B3533#&'#5'67#73533#&'#5'67#+'32=##55#35M    O#     F bubb  /, 0. H]  (u :,B3533#&'#5'67#3533#&'#5'67#73533#&'#5'67#S><4* $$ '3  X!    :9 T A<& ?<". (C_'>=3'#333##"/32=#5357#33##"/32=#53567#'367#"/32='6757#] xxfn9;  <<M=D    -KA    *4E6 3#`0   :     D&EK3#&'&''675'67#535'2367&'#"/32='67'&' !KK* ", ''. 3$ +@KA    " )   s+      K!'/373673#3#535#53&'35#'6'&'#5##535#35#| $ %/64,#&Kr  UUUUU 55 ]5  Gb b$5L 9=#5##535#3733#537#3353#3#3##5#'735#535#735#{{{+n%"F`!##%%) ,,->> Ŵ &&    4-39I[3#"/32=#'>5#'3#"/32=#'>7#'6''633#3#53533'33#7'75367P  \P    c  V  }b\)1 S >'$ &S >'$ !! <,II[ GC:233#3#5353333#3#53533'33#67'75367//B,!cV .$ 99 /LL_"KG@ #3353353#3##53#3#3#535#53IUDD#X#%\%(55(8! H#'+/37;?C35333##3#3#535#535#535#535#335353#735#33535#3353#X:::EELH==::II:M'''s''9'`''9'        SB( $ $A+/3''67#53&'73#67&'#"/32=##535#35#  (#/   (((((    2k )$66 $(367#533#67#5'275#35#35#75#<11G   ! !  s!|JMC.3>DHLR3673#3#3##"/32=#535#5365#53&'5#35#"=#'7;567#35#&'  &14,&&  wwd-5, =*kRkkk    __  4 7 A >  E &*063#3#53&'#735#35#3##"/32=#735#'67&'[@KH1aaaa8   ;bb r E* % D4( %*  @%+3533533#3#535#35#35#35#&/'6B c"!   mmBC0  :(3533#3#535#3#735#7677'7&'E&%% R&OO++  1=" ::0  H %3#735#3#735#73#735#3353#5#533]zzRR)KK%%ENN(("11;9<<11&C 8&K#'=3#3#5##5##535#3#'3#3#'3#3#3#67&'7&''67#X?J77J=X%%I$$I%%K&&\ ! 280.??..     J#'+/33#3#3#5##535#535#5#735+335#33535#35#J6//-t/006a,>11E/t11E//9f g9eee&K7@ 3#7'675#EB& y   #3#3#537#35#35#35#&/'6d('Z'5555552  ==>,   x'+/43#3#3&''67&''67#5'635#35#67KTU7@       5555 L    E2* @ <'6'67#d #-b !( x"3533#3#535#'6#5##535#""'g-Y444&&'' Z\\<*E 3#5##5365#5#_ R22D33L37;?C3533533##5##5#3#3#3#3##5#535#535#535#5##5#35#335P(,%%,(?GGII@n/ *ib3533#&'#5'67#k(,,  "S 26 q` 3#735#35#qRR,,,,`Z68F,48<3533#&'#5'67#73533#&'#5'67##5##535#35#O    R#     Aaaaaa  *,0+Kl l)=D)/5;A3#35#535#53#3#3#"/3265#7#56&/'67&/&'..j--.Bjpt}    LZ  R  T;$DO  J 0D#5##53673533673#&'#5'67#53&'3#3#"/3267#7#k6&  "-ogj %{ii{        ^# ! ? !%-15'6733#73735#33535#3353##5##535#35#W $D / ; E++=.k++=.````` DS) $ ' P P % K2=HL&'3#"/32=#3533#3#&'#5'67#535#35&'75#367'35'3#` 3k  Y-,,(     (-  )  n   J 58JJ     ,6 N "(.BFJNR3#5##53&'&/33267#"&57&/'6#53#"/32=##=#37#335335EyC  X  b   +--=++j-+ !"    u,m""F7.26O33#3'7#73267#"&='75#'>=33#735#3#3#&''67#5365#??O =,.  #&+ >ggCCw3B8', 6- 5;2      I:/ +QE( #? -3#735#3#735#73#735#3533#&'#5'67#aooGG(DDBCCmHI=) (* *=4177:  ":9 O '+/3733#5##537'6'&'3#735##5##535#33535#35#G|F? g kkFFll--?-l--?--#-.!    220d d&9@#0@3533#3#3##5#535#535#35#35#7&''63#3##5#535#B  %%%%f  F%%##Y--Y97n)&MM&4#)-17;Oj33#"/32=##5#'6='667#35#33535#73573#"/3267#'67#3533#3##5#535#'6[   -P    ((  )$ )1;  .Gp9 !, "A 11 B$33'67##"/32=#53&'767#FF     1 ! ^  Z  G #'+/>3533533#735#33533535#3353353#3#735#3673#53'Q..,u,ii- 0(Q0/+ / #  Ex %3#3#535#&''67&''6RAKNA a  xaa   %   R#367&'#"/325'3'67#y  6!   N@9-*R    #$  :1 #F#/D3#3#5##5##535#3#73#3#'3#7&''63&'767#53&'Q?H58KA**K((''L**< "+ )'!) 2&1 "3h> ,##- '       L<@DHL33533##5##5#533#3#"/32=#67'7''275##535#735#33535#335v*,,***=I 7  $-4G<));*e));* #N D  /  J[ ., G!'+/37=C3'67#&''67#'6'&''63#735#35#35#'67&'H   , % $ .  < 1]]]]]] ("N     #   "  eH* )   B (,04S3#53&'3&'73#3#3#3##5'65#5#35#'6767'67'67'67676LJ  K *,        "  r "!*+d/ )($  ?4:PV33#3'67#&''67373&''67&'767#'63533#&'#5'67#7&'u=3*      1K   6  uEN@# "$' +9"  ,!   #    X  ""0-2 ."&,23533533#3#'6=3'#335#35#'67&'Y   Q ]77:   /  !#  5=^<+f##: G E33533#537'6'&'3673#3#3#&'#5'67#535#535#53&'62Z n  ( ##D<(.4:3&'73#3#3##"/32=#535#53&'#367#&/'6I ! %   $ % #  -  @  <*\   9 -1593#735#35##53#3#3+'3267#'67#53&/35#335335Xbbbb6WKEe]!"M -:-J0/A( # R11 %' 8,048>NTZ&/33#67327#"''67&'#'6=33#3#735#&/33267#"&57&/'6  21     FW<5522  %mz  #  !$-$!  @ 37, /  B#)9?E3#3#53'#53'367#3#735#35#&/33267#"&57&/'6@(+=&9,YYYY+ ! )k  x    5 (K- ) "  " ' v:&'3673#67'#"/32''67''67&''67#  A1    "  -        % .'    ?^b3#67&'+'32654''67&''67''67#'>=3533#3'67#7;265#"&=#7#;     &+  + 5FFN9+, & ##x   '      ;) )P*       #} ,13533#3#3#3#3##5#535#535#53'#535#37#),,21))11..))1 0)' / : Fk 3#53635#35#f&P ,,,, NN +-6e3#3#"/3265#'>5#53&'s3/  $e  2 " !A048<@D3#3#"/3267#3#7&'7&''75#535#'67#735#33533535#35#UhyD.. 1;=//   +m/>l&S/ / 6<@IMQUY3#3&'73673#33##&'#5##5'67#535#'6=3&'5##5#35#53533535335B !.'   #D""*;    3??1 4* 3<[U)|"&3#"/32=##53535#335#3#735#  O54##44Ka  MaqKK:(77 K 8JO#5##53'73#535#535##5#3#"/32=##5##535##53&''67&'#367BBFL33#673267#"''67&'#7#5'75#53&35#35#675#'3#735#7&'%%      %+ vU.....MM))|  + #,   0R&#\!C388 C #5##535#35#35#6$Z$]'8=LR33#3#53533#673265#"''67&'#'>=3533'73#67'675#'655D V+    O a y?3    ##"'&" 45,"  >  % < ;@,M#5'67#53533#&7#5'67#53533#&3'7#3#;#"&''675#}    J    *55'!4% C,&   '&  !  3  K z%)-153#3#3#7'75#535#535#535'235#33535#335l --''''*j/((&&--$-'<'T T ^4x#+/3367&'#"/325'3'67##5##535#35#    .(  jAAAAA   !$  ?(Qh h&9A-39KQW3#"/3265#&''67&''67'767#'6#6&/3326767#"&57&/'6jm           S    "n  w G,      <  $  )  P3533533##5##5#P&$,,$&A "03#735#35#35#'33#5#'65#535#73#3#5##53uOO++++++80 ;124"1gI ) ) 5`n; "qpK;;o@'-GMS3#3#3#535#535#73#3#3#535#535#&'3673267#"&''67''67&'NGIRGJ #",!    Y  3' 3   9 E%)-1593#3673#3#5##5'67#535#535#735#35#7#35#35#^B* "= KU+#KG881````@$&UUUUF  T @   * ( E=-9 33#3#53533367'67''6iT ;   775N J$87=AIMQUY#53'73#3#33##&'#5##5'67#535#'6=3&'367##3'#35#533533535335z)BF% *7&  %(!$ E #$%%5    +::( 2% '/F  .8+;K]q#53#3&'7'#"/32=##5##5'673''67'76'''67'7''67'76'&''67&'76ML:   41 % *6    A    M    @                  /       A)-15:?C3#3673#3#5##5'675367#535#535#735#33533567#35#35#SL/ 5 AV  N@007,$ *"VK VV6  Z :  W?*<=AEO3533533##5##5#3#3#'#"/32=##5##5'67#5367#735#35#3533&'#L$+**+$ F`   +$]]]]#) 7 E 11&- * % M D'-3;OU367&''65'367&''657'6''6#5##567&''6''6    N     6  L ~F  4: N(     "     "  E**  (- = >R3533533#3#5##535#35#3#'67#53#67&'#"/326='67''67&F'2++&z"':22__" 3W    *59)!, +!,,-(           :#'+TZ`35#53533533#3#&'#'67#735#35#5#'67'67?67&'7&'#"/3257&/'6C!K!/ $/& '4KKKKKK:    + B z; ;A # " ]           = !%)73673#735#35#35#3#735#33535#3353##5#'67#X1<[[[[[[00C1t00C10+2(4Q9 ?& ! !''#C P3#53&'3#735##5##53#67&'#"/32654''67&''67&''67#KH1[[yA  ! "   "05"(% " (( "   !      F #-:GS3#5'675#'3#5'675#&/&'3&'73#&''67&''63533##5#M!;QI!7_ P HG% ^  sKNNKU  P  8      $ %% #&''6#5'753'&'&'  #@142   !w74  ZWO     @#3533#3#3##5#535#535#35#35#C %%%%Y--Y97 F!-159=CI3'67#&''6#5##53&'735#53#3#735#33535#335'67&'R2[K+? ~QT9/t2:&&9'`&&9'J %#L$ "&   =((3  C) %      8 #/5EKQ'2'6'&/&'#53#3#533#535#535#&/33267#"&5''67&' 9SDB  0 5>?KI:vrrx= #            $ @  6     !  > 833533#53'&'7'63#3#7'75#535#53&'736_ _` &!!*+3'!!% :::1 6   >IOUek3&'73673#676767&'7&''67'67#676767'7''67'67#&'7&/332767#"&5''6J%  +  ( !C "O L  X$0      *   +   r  + -C048<NS3533533##5##5#3&'73#3#3#3#5'6#35#5##53&''67&67#K1)'')1*=@7766B@00000 )#. (+K      ?    (     >#'?MQU33#3267#"&='6367#35335'3533#3#3#535#535#/32=##535#35#">    T" O '''''W0   !3333DLb  *{"1 >$)-15;A33#3#5##533#'#5##5'63&'35#35#35#''67&'IIS}= hh3 %/ ] /K]]]]]] f  ## [ Y  & & o    p27=C33533#3#3#3#&''67#537#535#53&'#5337#7'6'&' $400:2$' * ( -1++/$ +=T  333   %  ) H   @ #BFJN3#5'675#73#5'675#&'7&'3&'73#3#3#3##5'65#5#35#KJ!6UL!9@  h @*A?9999A C44444W  W      4  U  7!'-7&'7''67'67676&''67&'w   -&8  0,b!:43533#3#535##5##53#&'#5'67#535'6F%##!S %Z7?  !*''   /-?#PX\`3533#3#7'5#'67#535#'635#'673533#3#3267#"&=#'67##5##535#35#U   ' P  #   Aeeeee & "     5d d$6E&,2:T]367&''65'367&''657'6''6#5##5367&'#"/325'3'67#    R   8  P  N   )  ?:/$%             @00   !  7(  = #'+/5;#5##53&'7'6=3'#3#5#3#735#35#35#'67&'JE,, # "      eq3#3#535#535'635#// T#--+00q  ..  W~"367&'#"/325'3'67#| % :  _O>2:     ' )  z.28CPV&'733533##3#"/32=##5##535#5#53#3&'''67'7&''67&/'6"U:((&H   52E& M::s  V   z   A  -CCHX          ;:>BF3533533##5##5#&'3&'73#3#5##5'6='6#3#335#P5%%5H%) )&#6 0pvS :J\\\\MSS  D6 2/-2  ; C#)/5;K3#3#3#535#535#735#33535#335&/'67&/&'3533#3#535#V;77GH88=,,?*i,,?*  w  f  #888GH8C  ( ' V       ")/Q&'67327#"''67&''7&'3&'67327#"''67&''7&'7/6   43           J        9 3#735#35#35#'67&'CAA   4 ƣrOM5  #'-33533#3#535#735#3353#735#35#35#&/'6%&&/o-%&L__999999*   +   DaD & ' "    D#"/3254'7##5 G#'EE.26:X3'67#537#53533#3#&'3#&'7#'67#735#35#35#'3533#3#&''67#537#\A   4!  , # #\\\\\\    i     Z   A # $      6 GKOSW#'>=3533533##5##5#3#3#"/32=#7&'7''675##535#735#33535#335 22 r1< *   &800 P0 SE4 2#_ @C 2 FU' % :6BFJV'67#5367#5367#53&'73673#3#3#&'#67'73&'73&'#35#35#67&'Z (629F.'$LIOa- d " + QQQQ6 #/N     6 m & $    F#9=AGM33#5'67#35#33535#3353&'7#5##5'635#35#7&'7&'}I % &=A ,,>/m,,>/r {  [[[[[:D7  $   Q T ..M    $(,3#3#"/3267#'67#'67#'67#735#35#T5D  "     ....Z I(=9# 0+ 5:M)3#7&'7&''735#35#7##53#"/325MI7!  %%%%}$G V*   h3!j K'-3;U367&''>7367&''>''67'6#5##53#3#3&'73#535#535#s    P     i  T  Io/33B33.      %       ?00! 7*.26:>DJ#35#53533533#3#3#535#'6=3'75#35#33535#335'67&'%"%?5}5>H """5"W""5"C" C1  LL A3 3=[  C<-"    H #GKOSW3#5'675#73#5'675#&'7&'#5#3#3#3##5#535#535#535##535#33535#335PH 6RH 6C Y E5--::LLLL99..6 ((<)e((<)G G  )!  =  =  !J # B 6<BHN##3#"/3265#'67#5#53'735#535#535#673&/&/'67&'Y o  n  F=_**,9y&(    3-+DA* D+  P   B    ;$7INT\`dh3#'32=#'67#5353635#&'7;#"&=#'6=3&''67&'#367&'3#53535#35#35#g         Q    g)*k $ 4 ?#  #     >       8777&&&&&D 8@DHLP3#5##53&'3673#'#5##5'67#53&'735'63&'#535#35#35#35#GyCB6# Z '2;+\ $$6$$6$$6$$ "%  Q P  ]..4159=AQ3#'6=3&'3#3#3#&'7#'67#535#535#735#33535#3353533#3#535#AH#x2119 & !8223 3 S 3 d000:<0 OA2 3=Z'@ ' " d   <#V3533533##5##5#3#735#335335#67327#"''67&'#&''6=3&533&'7M'),,)'+<     @ O  8A     !$$  B(JOU[67&'767#53#"/3267#'&''56&'#3#67'675#535#5'63&''6'&'n ;    %  %%0;)) &9 ' 6 ,  ; %" DE  !#   =   @#'+/V3#3#3#&'#'67#535#535#735#35#5#35#367&'#"/32='67&'767Y((0' !1# /4))ZZZZC(((     "D ) & ))     C%26>BFJ3533#67&'&'#5'675#&''63##5##535#3#735#R?EE  +!$ /?   @@hmmm@@    !  - ccK; & 206BHS3#&''67#535#535#53#3#367&/#53667#'3353353#''6#5'6(    HL GE`  I   D) ('$#!/1*55+:D $ q 693533#3#535##5##53#3#&'#5'67#535'6A&((#R&_>55>&&  $'*   $    +) >#CHLP3#3#5##5##535#3#'3#3#'3#3&'73#3#3#3##5'65#5#35#R>J76I=W**I((I**I)) ":;6666? A.0000 *--* %     J     A -159?EU[3#5##53&'3533#3#3#3#535#535#535#35#335335&'7&/33267#"&5''6Hy@ ,..<BJNRV33#3'7#73267#"&='75#'>=33#735#33535#3353#53535#35#35#GGZ G35  %$ 5rr 0 P 0 %$   J?. ,UH<# ! !$$$9).4:3#3#3##"/326=#535#53&'#53&'367#'67&'n     !!&     C  F AHj   C#0Lag3533#3#3##5#535#535#35#35#7&''637&'#"/32='675#73#"/32='675#&'Cb  "'      0'     ,  Y--Y97m   *!e )  6 (  7  6/6JNSjo3#3#5#53&'3#735#3''67&'67#53667#'#"/32=#'6=35#35#'>733267#"&=&7#MN6ll(         l ,     B) !  4  7Z  )(+! !1Y - 3533#7'7''675#735#335 #  ..d69BBBA (.3#3#735#+'32=##53673##5#7&'DQQGG%%@  8  23e  Rn}4 ///  -15'67333##5##"/32=#535#535#53673535  (    $$  -: #   *.@(,03533#3#3#535#535##"/32=##535#35#DO G  #####    Hi  *"25W[_3533533##5##5#35333##35#53353#5##535##5#3#5#'6753353#35#535#535#33535D(9**9(;>>4&%43' #2;;LL;M+++   2 "s"+ 99 * 5!2   KZ&,2:367&''>'367&''>7'6''6#5##5   R   :  N            6&'A06HY]a3673#3#3#535#'67#'#"/3254'7##5&'3;#"&'&'75#7#"/32=##535#35#,31D  ! L"# %t  """""   G#'E 4_ # Q R  i * 6!%)-?EK3533#3#535#735#335'&'3#735#35#35#'3;#"&''75#'67&'{*,,5z2**z  7ffAAAAAAP& 04 >"  `  6  )  0X> " ! 6c  UB   95Y33#3'67#&''673767#53&/'67&'33533#3#3#3#535#535#535#53k ;2,    D 8L    '55..22>B33,,11  / #      9ll  I!'-15IM3&'#5'675#5373#73#5'675#&/&'3#735##"/#5332=##535#IN!2EFVJ8 G qqKKu MN {:,,w I eL   I! 8$#%?N/ ;43#67&'#"/326='67''67&''67#CM           '$ ? 1@QUY3&'73#733#3#3#3#3#3267#"&=35#'3673#53&'#"/32=##535#35#C#T[@@<=;;;;;; ! <;C[J  -----  $2     w   2i  +$8%+33#5367#'635#35#35#'67&''M"  ******5    ||  I98(  4-3#&'#5'67#535'267'5#'6= #"    & "   )) w6 5 '# " f#'+43#67&'#"/32=#53635#35#3'27#|SM  ;#  TNA'Z</Bf4     4 " ]:?EKP3#&''67'767#'6'3#33#3##5#7#537'63'7#35#5#'#3'@     + oQZRQ          &    ;CIO3533#3#535##5##53#676767'7'#"/32='67'67&/'6B())"U"(^>55       ! .     $  %     4   :).26:>JX\`d3533#367&'#5'#3##5#535#535#3&'35#33535#33573#"/325'#53+'32=#33573#>$ =  e1 a  &  h  A1  !  [))^8@v 3r H/^C#9P3#3#5##5##535#3#73#3#'3#3533#&'#5'67#'3533#&'#5'67#Y=F33F;""D##,,O..@$      S"   0 55!1 % <9   >> $ M'-3;?CKO367&''>7367&''>''67'6#5##53#735##5##535#r   N    gQJzggAAb___               6-./-99!x'6ETf3#3&'7#"/32=##5##5'6735#''67'7'&''7'7''67'7'&''67&'7n/     0Q  ( 0  (     6    1     Cv3#3#"/3267#535#C1    G+M5N$ 5 -;AEW]3#735#335335367&'''6=3#>73#"/3265''673#'37&''>''6J-T   T  kP9    2E     ) &+B: q k Y)     6  .;'67&3#3#735#73#735#'67&7'67&s ' 5;;** ++ ,  .  99S #   #  4CGKOU[ag3533533##5##5#3#3533533#3#3#"/3267#7#'6=3&'35#335335&/&'#&/'6G$=##=$ZB0\\am  pM5.      ,  / 3 7) +1LIV  G %+17OU3#735#35#35#73#735#35#35#&/'67'67&'373#&''67'67#367PFF""""""AEE!!!!!!2   Y  ) ~3a&  "< -. '<  cG ( ( FcG ( (             D##53533#&'##5#'67'6'&'t#EE- - $ m S  !!  ;  A~#'+173#3#3#535#535#735#33535#3355#35#'67&'V&&00''((9-f((9-000 U ~A    ' $ &       B "&*26>B3#'6'#3#3#55#35#5#73#735##5##535#7#5##535#IO D""GKK''   S    .L7@..;*r77::ccD4ccD4 ? #7;?CGKOU[3#5'675#'3#5'675#&/&'3#3#3#535#535#735#33535#3355#35#'67&'M!;RL ;^  M  &&3/$$**<-i**<-...  Z E  E     -@    & " &     @ aek&''67&''63&533#673267#"''67&'#3#3#3#7'675#535#535#535#75#7&'\  7  Hr('    '+5. j      (''#+#%0 jhG ? $(,EIMQ&'#5'63&'3#735#73#735#'3#735##"/32=##5##5##535#335335() R =9 =,,_,,E--W   ,     &0  0  0 0H !!!!)]$ B&<_ejou33#5'667#35#327'53373267#"&=3633#3267#"&=#'67#5'667#367#335&'oO" JDhh))I    TO 3   3 (. "LF&*;0  $   /  $    # '         ?.4HLPTX\`fl3533#3'33#673265#"''67&'#535#7&'3#3#3#535#535#735#33535#3355#35#'67&'I(((0+*   u0(fv)B)6 ->$5- 'O?A    ' ' '  !   > QUY3#53&'3#735#73#735#3533533#3#3#67&'67'5'67#535#535#5#35#IF6??BAA!!e&-((##-L   =  #7, &e---$+ ++   ,     BCOSW]a3##3#3#&'#3#;#"''6735#5'67#535#535#5#53&'35335335#5#35#3&'#35#F 3+ )99"S    + (/ B-${O$$$ @( BB'     !  (  (( (  (%F $#"/32=#535#5#'##535#35#  7&&&&$6$$$$  D & 5D & _~"(,23533#3#&'#5'67#535#35#&'735'6a/00))   ")/ &  u  6  $( 6 4   @U$+06<UZ33#3##"/327#7#537'673#36'7##3#&'7#7'673#&''67&767_F  E ? . Y 0            #      9#:BFJN3#3#5##5##535#3#73#3#'3#3533#&'#5'67#7#5##535#35#35#QDM;8JD,,J1166O11  +++++++ %33% & <:#w w-.^#'+53#67&'#"/32=#53635#35#3'67#,"  %8888) 9     39  "   F #'=MQU['2'6'&/&'3#735#3353353533##"/326=#'#7&'7''535353&' A^N: 2    .4+   +=   ***+      -3@ <>$  n   CCGKO_335#535#535#53533#3#3#35335#535#535#53533#3#3#353#3#3#735#3673#53&'Obb ( 0.T XX Sc  -    A+/37GKOS#5'75#53#'35#35#5##5'75#53#'35#35#5#7#5'75#53#'35#35#5#y_LLLLLL  7 Q/ 8 Q0~ E@4 & & f G;/ % %   G;/ % % ? #'+/37;K3#735#33535#3353#735#33535#33573#735#33535#3353533#3#535#U''8(`''8(JJ  *  JJ * EEEPPED(( &F),)F),1 I,048>FJNR3533533##5##5##3673#'#3#535#35#5#7&'3#53535#35#35#N'.((.'Y$) U11f + *)     e+*  +,,,@@FJNSfk3533533'673#3#3#3#7#5'75#535#535#53&'#53&'367#35#35#675#7#53&''67&67#b   #-,G<BHNTow#3#3#3#"/3267#&'7#5#'6=3&'75##5#35#335335'67&/&'3533#3#&''67#535#&'7#64/mkkq   TG"""3mE 566D 5;(D5d 8 # ' ) D4 4>]  F           $  @#CGKO33533##5##5#533#735#73#735#3&'73#3#3#3##5'65#5#35#t(**())!CC!!?CC J':<6666=} ?.....  #.." P  G #S[g##535#35#7#"/32=#535#5#3'673673'67#'#'67#53365#53&'67#357''6<****=++++C  &   6   J., uI-       $ *  *   5!-159=AEI`dlptx3533#3#67'7&''67#535#'3533533#735#33533535#3353353#3#7'7&'7767#735#73#53535#35#35##1   _ V  8  IZZQ '0  600`      P.4+ +      JJJ<<<<</ $(.43#3#53'#735#35#3##"/32=#735#&/'6EL Z&****I  ((3  4 F* ( F2&  !(      E !'-3_di3&''>73&''>''67'67'6''6#5#&'3#3#3#53'#535#5'67##535#367#k   Q  g  <X7M@'* *)I;.,5-<@    #  =+     +t ? H3&'73#''67'7'3353#3#"/32=#67&'7''67##537#A !W3    )/(      $"      32AN ; Ra5'=M]3#67#53533#&'#5''>=3&'#5'67#53533#&33#3#3##'353#5#535#535# F    JD     (--++00M(..&&( ?    '" @2 ."Y I-+     ^ g  83533#67&'7''75#735#335?  $"  **^2  5>>> !%)3&'73#3#735#3#735#3#735#35#3#++j^^::** &VV2222gg  S7 # 8@' # #AGLgkos&''67&'76'3#3#3'67&'76735#535#535#533#5##53563&'3#3267#"&=#'67#735#35#35#     / &  %- &9w   "6SSSSSS            N%%GKU  = ! N  $##535#35#7#"/32=#535#5#8&&&&  9''''C ( '  B ' i} #'+/3#735#73#735#3#3##5#535#735#33535#335k00'00C_(00,,'&=&}! ! 7  "  @#GKOSgkq3#3#5##5##535#3#73#3#73#3533533##3#3##5#535#535#5#5#35#3357#"/32=#'6=35#35#P?J9:K@,,L**L++L**i$$!!))##? $]  #!!"! 1#11"0 #   $  $  - >JJKK??--@-- 9) ;++%%6N  A  #9.''E)))#$# # 4    %     1@ %AEIOSW]ciou3#53&'67677'7&5'67'677677&'7&''67'673#3#&'73#735#''67&'7'67&/&'3#3#"/3267#735#94    l     S0000 ..J  !f  0   {w         $      %' * < #=AEIMSY_ekq3#53&'?67'7''67'677677'7''67'673#3#3#735#7&/&'7'6''67&/&'3533#&'#5'67#9A           #0000..X  j T  s  i JK;& *. +;            % . $??! \#'+43#267&'#"/32=#53635#35#3'67#sRH =#  NC7%T&/';3     3  yf $(1#"/32=#5373#67&'35#35#3'67#S (-$   :BBBB,  *2 2  I  {f"&*3#"/32=#53673#67&'35#35#3'67#  (.% =BBBB,   *22    N   9 (EKQW]3#735#35#4''67'67676767/&5'67'672?67&'&/'67&/&'DTT2222G     *    8@= J+-b    )   +  <.3?OSW[_cgms3&''67''667#'3#3#53&'#53'37#3#3#535#3#3##5#535#735#35#73#735#35#35#'67&'6   'DT  BA(b(`I##%%%%@YY555555 -         8   Q/3V= ! !    < 'CGVZ`3353353#73533#3#3##5#535#535#73533#3#3##5#535#535#3#3#7'7&'#735#767#A  Y  &  8__O %.--VZZUaV      Y )   5  (,043533#3#67&'7''67#535#3#53535#35#35# #   "J]    hCCC55555=3IQWkqy3#3#353#5335#535#'63533#'#5'67##5'67#53533#&#5##5&'7&''67&'767'6'3353#7&/&''6'&''6'33#67'!=  9      >     K q<XB%z  Jk & '==&!.       !!   "!        ,+60   !  3&'#'>''67'6v.B B(S (/02 I@?!.;+ % -3# T'>733327>7+"&5X",*8  $  T'/'#I   '  J67&''6''6x"4 PN j:  4<M  z'6=367&''6E 0 ;2+ .BhC ,! 367&''65''6E   $4&  ;  1 /E9, # f67&''>''6y"2 M 5* 73; f    2( 4 %h 35#53#535#-cT67&''6''6y $ K! B i5 $. F  T3&''67#'6d]1$&73E j9U 6   4  p367&''65''67   *  A  / =Y& ! m367&''65''64   *  3 ) .B;,! j &'67&'6'&'6C /   367&''>''6w  + HU<)7*?<<# ) i367&''65''61 '  3 ) /D:,!  (%3#3#3267#"&=#'67#'7367#PdH ' I?=7 [% +),% J67&''>''6|  M!N 908 J   "$ %  a367&''65''60   &  4  + 5O#) d3#&''67&''667#V#%& 2A( !$ 1 )#3o367&''65''69    *  ? + /E6% !X3#&'#5'67#j:'38 ! |&2? r367&''65''68   *   = . =Y&! " o367&''65''63  &? , /D:+ #d67&''6''6{ % L! A k: "' >  c367&''>''6 (% 5%(  >%&?8-T0%! t367&''65''6;   /   ? ) /E:+ g35#53533#3#3##5#535#t1779900==>>1s"&&"'>>'g3533#&'#5'67#r181! #*..I <5#*An #5'753'&'&'LOJ OMIs,  o&3#5#3267#"&=#5335#53533#3  *22;;_3 9P?S S_3533533##5##5#35#/_00_/C__< >##U3'67#&'&''6k_* $L     6C3   o $#5'673673265#"&='7L  *;*"&,"-'  o[G *    d%35#53533#3#3#"/3267##5#535#l...8833> +66.; (VVb 3#735#35#3#tllDDDD&ĜW2v1d h367&''65''65   &  B  , 0E5)# $ i367&''65''64    ' A  * /D:/# ! i367&''65''68   )  = + /E;(" #-(,3#"/3265#3#32767#"&='635A   j_4ITA !KN3;  H !?'>767&''6~N 4-  # 6{ % !  @ '0 33#3#5335#qbbSJ6!PP=*]#(.43#33##"/32=#'67#537#535#&/'6DK')) @ (/ Y  O 4A >\!  #\#)3536733##"/32=#'67#75#7&'_ 2 Aj@  `V  VMJ9+ ,-EE<e!'3##"/32=#535'2'6'&' >>  ==9.  M  XA  <V#  c&'73#5363#3#  M &{A Hkk  \6.3#3'67#&''67#t9< B0  !( $1  #4 3#"/3265'3#   1̀ jX G$#5##5'673#67#&/'6  0]  U `  M<>A%    $ &/'67&/&'  x  $    , #5'6#5'67#53533#&D  &u) ,3@E8+& rZ%a_/ *%%$ #P #5'673533#&'#5'67#}  )+# "/22K"=zy8",EW365#53#3##5#'67#7#34$!--F (0AC 11+/X#)/33##"/2=#'67#53536#3'&'&'; E6EE&     QO L:, .-Q#=6 I  k367&''65''66   )  7 1 B`/" "f3533#67'7&''75#75##5#n222  2;:2d  --`6" 9<<<<!!*.367&'#"/32=67#3'67#3#4  4  wX: 5B   "9H N 6)S  '67&'7&/&'*~  K  _      T3533#&'#5'67#a   // n)2m#3533533#3#535#35#'67&'.G//97.@GG!")k" %X4    _367&''65''6,  ! 9    2 *@=) I#)36533#'67#367&''65''6bfg(&K  + ;  o: 56&'L(7: #"' pq': &  )"2W $'6'&'3#3#&''67#5365#@  }6?7*' = :594   (21/ /O@!#'67#533#"/3265#'67#'62"T{#'Z    ( # )%? - %b '>=3#&'7#3&'&' q ! KK< " !|=, ) RK=M9'.*g(3533327#"&=#&''67&'765#q.     M# ):  $&  %f 3533#7#"/326='675#% %))!" & P67&''676''6}  LN 96 P  #%   E !)-3#"/325'3#3'67&''67#367#73# {ACV  %B 9Wd  Z 3 @ 6Ee $#"/32=##5&/'63#735#  `W  @@    &O/ O67&''6''6{0 I!N f,O   %( >   Y367&''65''6,   <  ) 0G5+$ $3#53&'3#735#3#"/32=7#bdC||%"*2 *0-   `43#67&'#"/32654''67''67&''67#o|:    !   $ (! " ",  $  "'!5-367&''6''667&''6''6y 116 a2 :  !& L!@ f5      -  /     ! +  Q &3##"/32=#'6=#53535#&' (((  aS O =#!>aaN N#3'67#&''67#'6'3#735#}\   * () >  ^BB   ; O/ Mi #5'673#<  !)\? $RqR3#&''67'767#'6I %  /        &"'+33##3#5'67#5367#5367#3353535##y #4IO?RMSZp{{## 7#73&/'67&/&'C # 9  q c    M!$ =&  A$3353#5#'67#535#73533#3#535## A7S655/p-6"&+ $$00/23533#7#"/32='75#73##5#'>=6&))%   %,& '5b#-=%  ")MM ! $+&g"3'67#'63#7#5##535#35#B311111 16$[%y !&'33267#"&57&''6   *  2 #S U" 05;3673#3#3#3##"/32=#'67#5367#537#5#&'Y`c]b-&&  b" ,EQAGVI     %Q   {a3533#&'#5'67#%.% 13  $##535#35#7#"/32=#535#5#uN:::: P====L,-  xL,?p367&''>''6w!!  !#  p '  d %3#5##53&'&/'63#3#535#;b8,  !t2?&/'6&''6767&'&'33267#"&57&/'6  /G **     a  e )/-    (' 57  9  & e  $(#5##53#3##53#"/32=#335cQQQQl  FFFFSCCS!c-e  A ]367''65''6.   != + /D2." !` /#5##53&'7&/'63#3#"/3267#735#i;    !uan  o ^b('     5) 7 f367&''65''60  $9   * 0F5+ #N3##5#'>=6 3  % /;5 4E:k)/5'6765367&'367&''6767'6''6 &    "  "  F \!" 6  "k   !   U367&''65''6+  9  ( 0I2+$ f367&''65''65   %  7 / B`* g%+#"/32=##53#353#5335#536'&'  cV#N /%   K;MM;K  #063'67#&'&''6736533#&''67#7&'?5 O A &   S%1* ) " 0 1#Q  k)R    #4/18B  #\ 3#735#35#73#735#35##TT....WVV0000l?JzV!Vk555 d367&''65''64   $ >  0 ..( MMMMi[[ X9-1593673#53&'3#"/325'#"/32=##535#35#73#R 8><  Q  77777i    +e  ^d  'y"2)Og,0436733#5367#35#3#3#3##5#'7#535#735#35t8")/)/t),,779 @7LL* " (4B33#3#5##5335#771C$CC-0wwR@-1367&''676''367&''676''C  %  " + #  !   ,,   )+ #3#3##53535#5#3# $\& & @,+O1#3267#"&=35G   ' 5N-   --[ 53#3+'26=##5##5##5367#3653#&''67#e=<  /;8A:+ -. -2 > )7777AS y  ! &)  "U-159&'#673265#"''67&'#'6=3533#3#735#  !$     >NH0011 03!+)#JH<- 05S##%E#S #3#3#535#'3#735#35#_WWasEEzQQ++++1wD/k?G\ %3#735#35#3#53&'3673#53&'lyyRRRR'78   ,* Z48+  *W !%'6=3'#3#5##5##535#35#35#|&&9'p@@@@@@@#E5 7>_B1 "%77 "4:33#535#535#5367#'673#&''67&''667#71 _MGGM/ ( rG    +  `  +   ! k $(,3#735#33535#335#"/32=##535#35#k%%7%\%%7% OOOOOT231g  )#4P'+/N35333##3#3##5#535#535#535#535#3353567#'7#533;#"''67&'% %''--$$%%,m0  95.:  ""#-!:!;%$P33265#"&'#3##5#535#/ ?44::*P,),*++4a #55#35aG4!!>----d)3#"/3265#3#5'635#X  K8AgP J<N(i,3#"/3267#'67#3#735#rw   2' kkDD7*CE#Y@3673#67&'#"/326='67''67&''67#53&'   $?      + /"" # 7!    :#;""$)  i367&''65''65   %  7   .! B`,! $ BHL3#"/325'3&'673&'673&'673#3'67&''67#67#73#    (  )  FEY  (  =kω  H        0  " Yk %*.3533#3673#3#5'675367#535#35#35#%D22" 3OQhUD.dcdd V<  \3h"0483673267#"&5'67'5333#5##53635#35#    / %>N"NNNN#   "$ b 0 o o 5B g367&''65''62  '8  - 1G4+ # m367&''65''64  (: / 4L-+ # = %)#5'673#3#&'#5'67#535#735#B  '2y3FF## # 4E2TTaF  #.  f367&''65''62   %  H ) 3K)- $ g367&''65''62  "B  0 ?\+# f367&''65''63   ( ? / >Z-!  #67'53535&'76?  ---    _F &-   Y367&''65''6,  ! 7 !  2 *@=)  i367&''65''66   '  7 . B`/# "P"&*063#3#3267#"&=#'67#535#735#35#&'7'6iz3@/   5 /&;3VVVV  l  W.-  04'.45)    R.EVZ^3#"/3267#'67#533533#'32767#'67#73533#'32767#'67##"/32=##535#35#9   , 2% -5>! " L!  : VVVVV " ;        +P  !e % V 5;A3#'63#3327#"'&5#3533#&'#5'67#7'6'&'vem  ffq _ ,)) )O4    BB U0'' .. 3   <@E_&''673&'''67##"/32='67#53&'767#533276736533#"/3265#'67#   D "    *-  BX % V'1   "7 .!        = %!    :,   G0 #3#3#535#35##3U..70F'1#3267#"&=351  O,  ++ &63'65#H9# !/!*;?C\67&'7''673;267+"&=36#"/32=##535#35#7;>7+"&=36>! )1( 1 @  ?????) *      < .Q  "i )   A C*:>B\67'7&''673;267+"&=36#"/327##535#35#7;>7+"&=36?  *1) / @  @@@@@)   ,       .&?  V     2zb &''6   be !3#5##53&'3#735##5##535#9c<``::\VVV %' :ADQ R5$ f367''65''61   " N "  % %6K+ #%)/393#3#3#3#535#535#535#535'235#&'735'6 (1ddTTUUedWWSSffR]F@@DA"   ?    ?  c    >g#5##5g()0} #3#3#55#535#735#}e6$??p)*3267#"&=3#=#3# T..t1  Z >, 48<\3#53&'733327#"&547#&''67&'767#533#735#367#"/32='67567#J-n,m%     ^^::f   G ! 1 " &   * (    X_ #3#5'675#73#5'675#&'7&'^?-K?-:  X  g  )g  )      V] 3&'73#3673#53&'`7=$   ,- N $(,0433#"/32=##5##53&'767#35#35#35#35#^   .  H)))u **-  H:Q*.26<'3&'73#3#3#3##5'675367&'5#5#35#''6 "3.%-****2l /(((((    }A5 v$#  ;*C'67&''67&''6#5'6733#;#"&''67B$ !M  J y  &i77,-        !     E4  '  K "(.'6=3'#33#3##"/32=#&/'6, jFF9JJ[$ %K  2 % $3&     M3533##"/326=#&'@ @  @ ; Q159&'73#'6=35#&#3#735#3267#"&=3'#37#35q_4XX44 $.* l?- 1-B2 2''6;  "  t  !/+ r #3#3#537#35#35#35#&/'6yy2/h$2BBBBBB9 ! <=>,   j $=3353353#3#735#35#67'533736733257+"&5j""||XXXX '    %%+ K-+I H#    g &,26:3#3#"/32=##53&'#53&'367#'67&'3#735#=$  ]!9'  , #==   qB(    !<R 049=B3#735#35#3#3&''67&'#67#5'75#35#6735#675#jttNNNN+OJ    "I fH+ ( ) '    4_; &*.3533#3#535#3#3#53'#735#367#3#735#dddVUd9: %>O7   ")  *")  &/&/'67&'  )  b E         U/CIO'67&'#73&3#735#3#"/32='675#73#"/32='675#&'7&' 1 % I" 0BllDD'D "3MB 1B U  $ $ %( (W  !V      Y#'+173#3#3#535#535#735#33535#3355#5#'67&'jz $& !!3!T!!3!  K! Z66;)   a +/33#3#535#5#35#3353353#3##5#535#735#35#f)'&)O%%kw2??@@2RRRR 33 $0E* ' { (.43&''>7'6''63&''657'6''6   ,  D ! % 4-  F $ ( @(&#!*  .3533#3#535#&/'63533#67'675#(((0s0(K * &$$0:&0  " #=,?EK67&''6''6367&''657367&''65''67'6| # M#@ l:     )k    $  m       " 1          3##5#'6=6 / ! #I1 l9M%+3533533#3#535#35#35#35#&/'6[  S     hhA@-     F-AU3533#&'#5'67##5'67#53533#&'&''67&'76&''67&'76     "!! I        B7 "@B"V   8     \&.26:>3673#&'#5'67#53&'735'2##53#'#;5##;5# 81 "# !.4=2Y}5$$$$$$$$   (*  ggW$ !!7;?3533533##5#5#3#5'675#5373267#"&=36'3#735#?;@@c?;& **    s<<$$b     KO-|o#"/32=#'6=35#35#   &  %%%%oY  ))+wu3#&''67&'767#53&'(   7#u        H7 /3#735#35#3#3#"/3265#'67#'67#'67#^{{VVVV'li   $ ) #   )7!)     +/367&''>'''>5367&'' $ " 4 &   =    + ,y )4  " S)L #'+/3#535#535#335#3357#3#3#55#35#5#`a! 266&)l/;;{4T4{!#7rj &'33267#"&5''67&'   Vj 2  + $+/37F3'67#'6'3&'73#3#3#3#5'65#5#357'6=3&B3 g  ##g / h  %#   #*  V$% ""1.%\3#735##5##535#5qq\/ )99 U )/C3#5##536'6'&'3533##5'67#&'3673#&''67#J\#3/ "!!   C  V7H9+ 28 *0~no "   $$-    2  && Q 7=SY33#3'67#&''67373&''67'767#'63533#&'#5'67#7&'. %    0B   . h=D8  # &3  !    #   W  ""  /,1 W@GMSbh5#53533533##5##3#"/3267#''67&''67'767#'667#&''6733267#"&57&'x -!!- j          )   2  !f   B'1     B ( . > 17=AEIM3#53&/367&''>7367&''>''67'6'3#3#3#735#L?        PAAAAAA  *     0A     2#  ' V] 3#735#35#35#'67&'fYYYYYY  K]U= ! !    Ra/G3#"/3267#'67#5363533#"/327#'67#73533#"/3267#'67#<   / 0# ,5E%   O%      <       M "&,28>3#735#35#73#"/327#'6'#3#735#'67&/&'7&'X77.S  ! KK''J   >9  ȜZ1z9R9-1 %FE#< N-28J3533#3#3#3#3##5#535#535#53&'#535#367#'&'3;#"'&'75#&**/.''..,,&&.-&%+< # *+ 43  ::Ef  W d367&''65''62     $  7  * Ba1# #:4h3#67&'#"/326='67&''67&'#'67#73#67&'#"/326='67&''67&''67#d*      " $md*     !  $                   W !%)?3#53&'3#735##"/32=##53#735#3533#&'#5'67#>;&ooKKn  o!KK))2=@3# "$ '0$ 9' 9)-1593#35335#535#535#533#5##53567335#3#3#735#1$Y!.  66((&& eed)*\  2V - T'-3;Q367&''>7367&''>''67'6#5##53533#&'#5'67#z   I   `  K In<@6&! %4    &     8"#,<8 b367&''65''62   # 8   ) 3J,)"$ ^!'-39?O3#3#3#535#535#735#&'735'6'67&'7&/&'3533#3#535#g611==117$$2#O /YA111@@1G    # ##  d       " 5;AS3533#3#535#73533327#"&=#''67&'765#'67&'3533#67'75#(''/r1(m(     V  B <#%%/:0#   :&)       E/37;?CIX^d33#3#67#73267#"'"='75#'6=33#735#33535#335&/33267#"&57&/'655C5)*  " 5gg*C*&    S  Z       AK&!IJI@& $        J#'>KQW]c3#3#'6=3&'5##5#35#3353353265#"&=36'33#67'&/'67&/&'8*'{B*  Y  g  U  N   0 A1 3;Y2 &   1     U*.26:>DJ#35#53533533#3#3#535#'6=3'75#35#33535#335'67&'x4,j,4< ,F,; <1  LL B2 3>[  C<-"   Q >DHLRX#5##53&'73673#67'##"/32=#5'67&'767#3&'#35#35#'67&'m;L3@/   -  -    *%>  HHHH V    $   1(%1   "+'   O %AQ#'6=3#'#5'67#535'6#535'673#&'#5'63#53533533xF    1    3*KE> 5B] *" .   *$ L22> a367&''65''62    " 7 / Ba +  P159=CIOU3533533##5##5#3&'73#3#3#3#5'65#5#5#'67&/&/&']3 3&.4////7 :(((((           H   yw%3'67#'6673#35#535#53#4 %   6(Vw  "  ? 928>BFJN36753&'73#&''>7367&''>''6''673#3#3#735#0 H     I@@@@AA      .M  .&  & Y ;?CGKO3#735#35#3533533#3#3#3#3##5#535#535#535#535#35#5##5#35#335f____%'%%9CCDD8%8''2(C( % +         '  R $(,EIMQ&'#5'63&'3#735#73#735#'3#735##"/32=##5##5##535#335335$& K 692)) V)) @)) O  )    "0  0  0 0H !!!!)]$T@EIMQdi3533533673#3#3#3#7#5'75#535#535#53&'7#53&'37#35#35#75#73&''67&'#367x   / $>66FQ  G66;#+"27A           CL   5\+--     b #'<LPTZ'2'6'&/&'3#735#3353353533##"/32=#'#67'7''535353&' 6NA. (    '*"   "3  !!!(    -3@  <>$ n    _367&''65''6-    $> $% 5N&+$ O!:>BZ^b3533#67&'7&''275#735#3353533#7&'7&''675#735#335'3533#67'7''675#735#335b677 7I#"6$$6%*  !  "  5]88   X37;?CGL`dhn3533533#3#3#"/32=#&''275##535#535#35#35#33535#335&'#3533#&''275#735#335'7#6]$'%%2A   ",->2$4''!!3!T!!3! G58 7J$5##5&% 4'  +941 &-  ( 0 &/&/&/'6     &     3+;K3533#'#5'67#73533#&'#5'67#3#5#535#535#53733#3#3##8$!!    \"(       <<88;;&AA??DD    # +R    X!/37VZ`dj33533##5##5#53##535#35#7#"/32=#535#5#3533#3#&'#5'67#535#35#&'735'6|/$$/$$!1  2""""H)**''    ')  $    ;  $o;  2  % 2, J(,048JNRX^dt67#53#3#"/&''275#5''6=3'#335#3353353267#3533'35#335'7#6'&'7'6'3&'#5'67p sPZ #,%  nnUS%L'8q/= ##I  '" 6Aa' S Y 1"       Q#'+/37;GUb3#3#5##5##535#3#'3#3#'3#3#735#73#735#73#735#3#3#535#&''67&''6`;F55F;U!!D""D))J((..',,&--r@HG<  `   /!22!/ " *  *  * %,,      G6Mp3#3#353#5335#535#'63533#&'#5'675##5'67#53533#&#5#&'7#33'735&'753#5#5&''67&'767'6'''6'6'67'533   8:     ^' XN       G Yv   % %m:IA           " , 70!           "   ( .'#5'6=6y 1L N86mC  MrP>5 24a63267#"&=3'#;5# ($ ^8q"  yTC22 w '67&'&''67&'76\)&k $ %"+. >,,? 5"          ,'673'67#&'673'67#&< 4)B,p a*C   M= 47 w6<X  )  6 2 &  z!67&'7&'&''67&''6\  !$  *- =+67 7# &        t3#67#5'675#35#35#75#s%* %++++++tJU03t#"/32654'7##5  0t"&ys'67&''67&'67&''67&'#              V      W3#5#'67#535#533D 8/[F:"P>\043533533533##5#3#3#&'##5'67#535#5#5#\Cn=@,! (! 3C1k))7#2IB( H k33533#3#5#'65  90=BB)iW6 $4e '6=673&''67&'3673*)0W  uN5 4U5  %;)(*!" `33533#3#5#'65 1);AA'hV6$ %8p*063533#3'67#535#&'36533#'67#7&'&'~*++5 f3* </55 &4 Q  1  5*'&>   <]+17=OU3#"/3267#&''67&''67'77#'667#&'3&/33276767#"&5''6~c            )   B  O $   K*?   !T 3  7! k,3#35#535#53#5##5673#35#535'2 ::"+X #::9) |  )b*.26'6=3&'73'35#'276=##5##5##535#35#35#  31hV      w79 :o  >-Af #$$&&;z. h33533#3#5#'65 5*;<<%iW8# $4h/333533533##5#3#3#&'#5'67#535#5#535#}:Z16.  )3)I++: 65L+l<3#53'3673#5##53&'3#3#"/3267#'>7#53&'4x0 \03JF 34 & !! *  3 %$! Z &-39?N3#5363'67&''673'35#67#"&'3&/'6733267#"&5>{'   %   BV2  H  j   {{ u     [4 D   ,   [33533#3#5#'65/)=BB)O=3# #5V6:>BFJ35#'6=3&'73#3&'73#3#"/32=##5##535#'35#35#33535#335|15;6.5/  -1cc/N/w-B1 2=Z  3 Y   o 3q/ ]33533#3#5#'651& ?@@!jX:# *> b#'+/5;3533#3#535#3#735#3353353#735#35#35#'67&'b???76?'nyyTTTTTT  E   "/ ,Q: !     b33673#5##53&'733#735#v-.  @ll" ++ -X!35#53#3##"/32=#'67#'0o&++   +UF#PE   $  u3533#67#5'675#'6! 11: RI  C +3533#3##5#535#'6:8YY``iiA   55   a3533#67#5'675#'6    118 TI  C (3533#3##5#535#'6C.HH``dd9  ###88#  j3533#67#5'675#'6 "22: SI  D (n3#3#5#53&' 2f_s > i3533#67#5'675#'6"  "228TI  B +c!3#3#"/32765#'>5#53&' 2QE   1; f  <,4=Gb'773267#"&='75'75'6 <?FH   # 14'* : ''/ 0  &  & i33#3##5#535#'673++33==!  1=RR= $.r#5##535#"&=#'7;56=#UU  D U ڹ- g+8$ }bgw-+e^ '67#5 $  * Bf3533#3##5#535#'6M$AAaaii1 f ** u$*3#3267#"&'#7'56&5&' (&  )  8-82!6Fb   D0r  S36533#&''67##5##5&MPT0+//, 7E  2%)b3533#3##5#535#'6M"AAaaii/ ^'' f )3#5##53&'33##"/32=#53567#:^6V;;  == @ .. C; 7g$*3533#3#535#3533##"/32=#&'s122:=1 ]  ]%  N<  8  d$*3#3#5##535#35#35#"&=#'6=#5#3d+%[&,>$[ [""""* 7* "772 Y3533#67#5'675#'6  009UJ D (T3533#3##5#535#'6N!IIaaii/ Q!!  J.53#67673#5#&''67##5367'67#53&'&'#6a{ $W 7B6a #& E_<",   )  * ` 5 63#7'6'&'&/'63533#3##5#535#'6X!!p  /"#$IIRRVV1 C6        \3#&'#5'67#535'611  )6,9  !'`z3#&'#5'67#535'6r&&  (.1  !%~X3#"/32765#'67#'6@  ) # H *-" Z#3533#33#53535#35#35#35#35#g988--9 FFFFFFFF;665b3533#3##5#535#'6>*PPffff5   k53533#7#5'75#'673533#3##5#535#'6%9w))//66h)%   %% ^ #3#53535#35#35#35#'67&'@@@@@@@@ CǙ&<=<,    T'+/N35333##3#3##5#535#535#535#535#3353567#'7#533;#"''67&'$ $&&,,""$$+j/  63,9  ""#- :!;%# M%+>3533#3#535#73533##"/326=#&'3533#67'675#)**1v1)t? ?  }-,,:=-   = 8     #5'753'&'&'*.5  CC>  w  2  d '3#735#35#35#3'73#&''67#53rppHHHHHH  7+ / / & 27uR22'  &( [/37;?C3533533#3#3#"/32=##5##5'67#535#35#35#33535#335o%\Y   %0,E,n ((*] '^7Qx#5##5x''1+E3533#&'#5'67#'3533#&'#5'67#3533#3##5#535#'6!%  Z     'IIUUZZ3   (* ! <   \"@FLR67&'7&''667'7''6'67&'7&''674''6'6'63'6  +0;  C   ( '*) <+ +-!= =2'X S           2 (L3533#3##5#535#'6@/RR``hh? I  1I3533#3##5#535#'6U+CCQQ[[9 I   T3533#7#5'675#'6     11> PF G(L !'+/M3#53&'73#&''67&''667#'3#735#37#"/32='67567#~T!L-       c@@F    1 ?' $ (% ) 30  \"&8<@3#&'#5'67#5367'23&'#35##"/326=##53#735# I# V )"25 22X   WBB!!   @-)Q ;Uf.I!&;#53#3#''75#53'35#35#35##7&'3#3#"/3267#735#'`'/ /9400<</M8= @ 5;-- *  *B  c4#/ g !%6?HU[agm&'6'&'6'&'63#735#&''7&'7367'7367'733265#"&'&'7&'&'7&'   "   !   ~~ZZF   C 3 1 B ? ( ?          .F ,    2MZMY$$ %/*        c "7HLPe3#735#33533567&'7&''673267#"&=36#"/32=##535#35#73267#"&=36g(a  r    +     l    7*      4'Z  $o +    = W7;?CGKQW]c3265#"&=#3#67'5#'6=3&'73#3#6'5##5#35#335335&/'67&/&'  # >4'$$ '  P I b   6C @2 24 :8 ; 4gT7788  "     F 4     L  # &' "'3673#3&''67&'#'67#67Fq. )%%2 0 ( 7A`  '   "4$7B1&'   u#"/3267#3267#"&=   B $ )#_#I %! X!3533;267+"&547#'>5#_%<     &2 %00U:  1Mo)?;[*33327#"&547#&''67&'767#534  "$  ,6&$#&"&6 )! 67 j3533##"/32='67#yF #% /&F--  ^?!)O ^$#"/32654''67&''67&'76M      $6.-## '    S$#"/32654''67&''67&'76B       %6.- &   I#35#53#3##"/326=#'67#'x  9#@ ' ?a&' a Z%+3533533#3#535#35#35#35#'67&'b:*::::::NllBC1   e&'3673#&''67#^g]"@I# 4) BT    )  i "5&'7&'36533#&''67#73533#&''67#g  z  )*, !''n$5+ ' ( % $#i   %""$(&! $1#5'675#53533#&'&''67&''6\ "1122 J  S  4KM'/KUz   (   Y$13533#&'#5'675#&''67&''6e7::' # &7  Z F6)RM%.L   &  N$(,&'73#'6=35##"/32=##535#35#5q]]m  =====  <<: 09Z*;i  -"2U 8&'7'63#3#3#3267#"&=#'67#536=#535#  N  \>77F.   5 -37//7  =  @9$ +   $3#735#35##"/32=##535#35#qqMMMM[  AAAAAN..+n  -#5 M$#"/32654''67&''67&'76=       *?'( (   N%28>'673'675#53#3#"/3267#73#"/3257&/'6B  g1!   $_  ,  3 5! &L'J 7L   ^#%'"1 L.3533#3#3#"/32=##5##535#535#'6e ##&&$ !&&G  2__K[ ^ 48<'2'6'&/&'33###"/32=#535#535#33535 3J=9  *    |7   22::1E###      )("  )P%)-48>&'73327#"&'##5#'6=365##5#&547##5#'&'  ? OO   0"$$$!(99# ']G.  _ )#5#;5#35#'673'67#&KJ "H ' V@LL****#  < `"&*35#53#3#3#3#535#535#'6735#35#w!0p,22--8<--'JJJJj[[ V93533#&''67#7&'!%$"  #!J  DDP,#87%3KJ 83533#3#"/32=##535#3673#3##5#535#53&'5663  R25/    t1  ((  ,263673#3##535#53&'#335#"&=#'65#3;535#+   ") _"' 8.M  ? MMM  -V !&!f}06<'6&'#"/32='67'67676767&''67&' #* %(       "8 Q   QA  ; & 4! L37#"/32='7567#P@     +% O C7X$*#5##53#3#53&'7#735#35#&/'6jq8>>3KKKKA*! &&*W 45O   T043533#3#535#3#67.'#7'5'67#735#g444AA4x,    ! PP48  ( '  ' 36533#&''67#7&'  @  ''R+$, ,TIK 3'73#3#3##5##535#K# "[ FFFFC   U U8&3#3+'32=##5##535#R"   &j  Up&T3#3#5##53635#5#q,- I^ E'++O6G3'673#3#3#3265#"&75'67#5367#535#53&'''6767&'  -  *C;;KB ! , .37339( t      K =3 %0    V #'+/'6'&'3#'67&'3#53535#35#35# A   !" J 1!#  ' &JJJ99999X#'-393#3##5#535'675#53635#35#35#'6'&'&'E7CCBB!'4%XXXXXXjg ebG  b# ) (       G#'67#53673&'73#&P DU^KZCL ,      P#'+3533#3#3##5#535#535#35#33535#335Q! ""!  (  _++_9=Q&'3673#&''67# _h]A I!3) AVQ   %  D,I3533#3#3#3#"/3265#'67#535#535#73#&''67'767#'6(00)).=9  -  !.$$(D    +               B,35#53533#3#3#3#"/3267#'67#535#S##%)     H*1&*Aa"(.43#3##5#535'675#53635#35#'6'&'&'<0>>??$0!MMMMba a TJ++  !T*2&     M7=CIO3#&''67&'767#'6'33#"/32=##5##53'&'7'6'67&'@    % U0 0  a 9  3       *(C /HHIY(  3K$*/#"/32=##5##53537'6'&'&/' & :  E "  tFF7   L"))!.W*06<B3#35#535#53#3#"/3267#'67#56&/&/&/'6''Z(((;\q   j  H    a L4 _  %)15&'73#53635#33535#335'&'3##5##535#J  3 mD <,G,I  t>>> QQ33S  x F G)K &-1O3#53&'3673#&''67&''#767#35#367#"/32='6757# Y$F .      Fc S""Q   8 /)#8;-( $'"+2 E 03#53635#35#3#3#"/3265#'>5#53&'qC """".,     RR +0" 5 $ !" E"#"/326='67&''67&'76         +>'((   #'/33#735#73#735#3#735#33535#3353##53#=#88188Nmm-G-fsM--(J, & '=::/37;L`33#3'67#'6=332767#"&='7533#3#735##"/32=##53&'73673##5#FCCTq0A4 $'ss ``==X   P   L?1 19V     (  4 #>J   Gz3#3#"/32765#535#O&   K"W'| 3#7&/'6'6-  9 NG Bϑo &'. "&L! | &3&'73#67&'7''67'67676|0.tP$#  **#  V  ") "&.* 9#)/5276767&'7&''67'6'&'7'6'67&'u  $ &,=   '    "   H&'  Ho&'  v3#3#7'75#535# c&"")-8,$$(6A   F6 c3#3#67'75#535# Q%-:;  B: o3#3#67'675#535# \$""*4""%:< A:P 3&'3'>&+<˃IRpPIl3#"/3267#733# j  j[ZZ)X."=r _ Z3#3#67'675#535#K  (:= C:X *&''6#3267#"&=3#"/326 ' #"- 2<= ""e &''6` w7  f3#3#7'75#535# Y&!+ :9   @:3265#"'&''7&'37&'3  !   ;'#O!)(? Y3#3#3&'73#535#535#[SS4 dTT_Y   _#)3'67##"/326=#'6'67&'J  A   ? %! t  - ( W'3673267#"&5'37533#67'7    N $, Q[   >f g &3#3;267+"547#67'7#&'gYC   3!1    u I N3#3#67'675#535#? " :B H:K1593533533#'32=#'6=#'32=#'6=#75#35#O >?  8hm^^^^W R?#$= W R>$!@ MMMMX"(.&'36732767#"&='67''67&'$0    u  ,I=;VC" G,%"( & 'L&'  L p!3533#3#67&'7&''67#535#y-,,8B # ,0+6-+++6 %* 4+[#)/53#"/32=#'3#"/32=#&/&''6''6? +I?  +U @  f =      , )% $' )& $K/327#"&=#67#53#3'67#&'''6= VH&*9 2 Ǝ9%5!,|I0X0(A     ."%UT]'3#3#3#535#535#73#3#3#535#535#c*&&)f+##'qb)%%)g+##& U &''6} J K E RU +/,b3#3#353#5#5335#535#'6W2>>"k">> 0VC` VDV0 a2#53&'73#67&'7&'3267#"&='67'6(77E $    * #  ) !% X # [OBO*0#67325#"''67&'#3#'6=3&537&'1     2++D 3 &7$#5(*@<4' ,5P(   Y 3'65''6-*  K`< :U 4*)G,3327#"&=#'6=3#3#"'#5##535#326= [M  0V66# .REN@; 1>_'R $zZj&F> e3#3#67'675#535#V"  ( 6= D6;#)/3#&''67&'#53&'67#7'6'6'6  LM' & & i # !( #V   S GAu & # &Z ,3#'63'67#3#;#"&''6735#cm t  //')  *  &  +4 #Bie &'3#3#3##5##535#  0mmmmpLLL   R U4"C!3#3##"/32='67#'735#VO    &! -?e  J4'36?U '3353353#&''6&'3'67#d'&= ( $%$ 3+w]++1   &*J3#&'#5'67#535'6    ! %, hb#/& !3533533#3##5#'67#535#35#+**--.FF, "...!3#3533#3##5#535#'67#5305 ##**&  ##''V $)3#735#35#3&'73#&''67&'#367k{{UUUU?:"%. )'S21=      I3#3#3&'73#535#535#\OO()eOO\I J $(#"/32=#'6=35#35#'3#735#35#  =::;:vMM))))f //%5;k=IZ"&*3&'73#3#3#3##5'65#5#35# *  #*((((,k :+++++  ",3 3 K).4:33#3##"/32=#5373&''67&'#367'67&'l#  #/T     }  C  "f  bF_5"1O@'$CY  V3#3#3#535#535#3535#5##3G;;KH88EX%::%7711O  g .3#735#35#33#67'73267#"&=36g||XXXX)) }  _9;11  ] )   ]K+3533#'#5'67#73533#&'#5'67#[    H     ..ty*%7..E 1yv1*@t'35#535#53#3#3#735#535#53#3#3#( &b)""(ct'!!&b)"")c v &''63&'73'67#,;@0.<F(O E!1'v  ! $&R "7'53373673267#"&5:9'" >$ $+  &+*  ['  ! ! "d#32767#"&=#;5#ܧ;KUFTAA@@d@  `o'3#3#3#535#535#73#3#3#535#535#c)%%(f+##'qc)%%(f+##'W3533#&'#5'67#fhV#4 9%#74!SG *GF' V &'&''6i     3  2 0- + 3533#3#67&'7''67#535#$$$,3 #($,$$$46 $+ 34Z"(.&'#3#3#535#535#5'63&''6'&' % &22;=33& 2 R9  K   $ AA &"b f ##5##53#3##5##535#35#35#aPPPPcOOOOOOOWFFW! "22Z39@M3533#3#3#535#535#33#3##"/327#67#5363&'7#336567#3&'7c:;;55AA44: y  h0   T8    G     J   l$,043#3#327#"&'#67'735#&'##5##535#35#l{/2+ . SS(%gOOOOO0 N.=d e%6[ ;3#5##53&'&/'6#"/32=#'67#'735#53#3=n?"   J   :0. 7Q"$ ++ )    b3 0/ !! W3#3#67'75#535# I !(7> E7 M3#3#67'675#535# @ " 8C K8a *.B&'6'&'67&'63#5##53635#67&''67&'   $   h   8J\%\\       9} } lQ     [%+3673267#"&''6?&/'67&'LA+0I"&  '$ !%  < F.%)   H  " T3#3##53635#35#j,.. IV E'4\:3#5#5335#535#'6?'67#&'&''6733#3#3n%@@   ]3   #K:T1==# 6.%  0     .%u #5##53#3#3'73#535#535#CHH)$_JJCu.0%  ;3#3#3&'73#535#535#aVV2 fTT_;  BA*04#53&'73#&''6'7#633267#"&5''673#'9C(7=R) !   Q*&'     '   &( 8 23533#3#535###5#535#3#3#67'675#535# 011(e)0tTQQa)##9+  $,! !) `6:>3&''67&'#367&'3533#7&'7&''275#735#335iz "$ #  #-3332C#3 4 !      X7 S7<BH3533533##5##5#&'#3##"/32=#535#5'63&''67&'`(%%(@ % !==  <<" -K _ 4 1  G  E3#3#3'73#535#535#\TT3  eTT^E R(#3#53#3#3#&''67#535#'6AWil1/    "  [z    [#'+;3533533#3#&'#'67#535#35#35#35#3533#3#535#f7! '  &777777 9:Q #Q10?C *L3#'6'3#3#"/3267#'6=#53&'3'67#3#;#"&''675#>E 0    IL        $ fQN/ 5L" > +9 "D& mB,3533#3#3#3#"/3267#'67#535#535#X))     ? )0 #C#'+3533#3#3##5#535#535#35#33535#335(**''++++&&('<'ZZ28] !%)/53#5##53&'3#3#535#35#33535#335'67&'=h>V#4y2 3!T 3!E  C  +,1\\6:+    P ?T#'733#53'373#3#&''67#5365#'#67'533673673267#"&5KP'e/D;          9  2--F     4 s"&  ( '+3&''67&''667##5##535#.      1&&& "       W` aA/J3#3#67'675375#735#T@  ' O 1 YSi- M!%)-17=CI3#3#3#535#535'65##5##5#35#35#35#&/'67&/4'xh a a]  +,, 6++++++>,,,,,C  XJ3533533##5##5#3#&'#533#"/3267#7#'67#5'67#535#'2b)$$)u <, #X&  '4 .  +=6  &7  ' O!7&'7#3#3#535#'&''63533#&'#5'67#l RLLVh99; " CD2##$#5  2qA   .B;K> /3#735#35#3#3+'32=#'67#'67#'67#gxxRRRR)hg   %   ":$$     t#'3&'73#3#3#3#5'65#5#35 !c /  l &")_#'+/33#3#3#5##535#535#5#735+335#33535#35#_/**)d)**.S%8))<(d))<((9f g9eee&K7T9Up34733&'33&'73#67327#"''67&'#&''67#76?67&'7''67'6767677'7''67'67_ :      %        L   L (\=.   "/    "+e%%  W#'+17FLR3533#3#&'#'275#535#35#33535#335&'7#&/33267#"&57&/'6c:??6 5=44:!!3#V!!3#   Ze L L +,*   $ )  G/33533533##5##5#3#"/3267#3##5'635#R2   '$   m+Y F FN(AAELP3673#&''67&''#3#3#"/3265#'6'#53&'7#53635#6735#p-      $ $9-  %  ((Y p((C)-B,(0'<P + ($.#'+/3#5##53533#3#3##5#535#535#35#33535#335N''....''(>(()!  N  N ,-O'-HNT3#3#3#535#535#'3#3#3#535#535#&'36732767#"&''67''67&'BGLBG@ *      X  4*4" 9   U$6:>B3533#3#&'#5'67#535#'63#&'7#'67#735#35#35#w88@5 ! /30B7 C ;:  V  `>DD>K P >       $ %% >+<M]k'#"/32=##5##5'6735#53#3&'''7&'767''7&'76&''7'767''7'76## EB$ :cfCD    \    N    ]     H  9OOLV            ` (:IO3#53&'67#5&'67&'7/3+'3267#'67#3353#5#'6535#=8  /    \0  JN KJ   ,1 ! &" =/! 7i% " K&+/37=C33#3#5##533#&'#5##5'63&'35#35#35#''67&'DDMs9``. $- V *FVVVVVV a  ## [ Y  & & o    a048<NS3533533##5##5#'673'73#3#3#3#7#35#5##53&''67&67#g##""##  "14--,,6}5$$$$$z  !& !% 7  9     R   +    X5=AEI3533533##5##5#3533#3#67&'7&''67#535#3#53535#35#35#c// 022>K .4/@0t!"  T222!!!!! W159=3533#3#535#3#735#3353353#&'7#'67#735#35#35#`<@@95<'s}  * ! WWWWWW   #,'Y     @ # % X"&,RY_3#33#5#&'7##53537#35#35#35#&/33267+3&''67&''67&567#''6e>47  8'8KKKKKKS  C F!+% !    <   C C "          '  < V:Gfl3#"/3267#'67#'6'3#&'#5'67#535'6&''6367&'#"/32='67'&'.           !  ) %%# 2    $  < '%    O $     Z!%)-IOU3'67#5365#53533#3#&'3#735#35#35#'3533#3#&''67#537#&/'6i?   2zTTTTTT  W "  k   aF & '         R$?CGKP#5#&''67##5'673#67#3#3&''67&''67#735#35#35#67#+   & #A6 zJM ,")  VVVVVV.B$   ,Q   :  =  06:3#3#"/32=#3#3#535#535##53&'#53&'367#35#-  7, "  x  b//u 5 o Y3#3#67'75#535# I  (5B H5Q39KZ^b3673#3#3#5'67#35#'#"/3254'7##5&'3;#"'&'675##53#"/32=#5#+00A  1  B"&  =?   )9<"?G[  L:bO) D"&4:>BFLR3533#3#&'#5'67#535#35#3357'6733#736735#35#35#'67&'Q        % F """""" 8  EMD'EI''' " w @54)   W3#3#67'675#535# H $ 6< C673#3#3#535#535#&'#aU &eTT_7  *;)>P`o3#3'7&'#"/32=##5##5'6735#'3#3#"/327#735#&''67'77''67'76''67'7'&''67'7Z@'     ((  "AH>'/  /%,|    >        4      N EZZZ` 41&3%       L(.26T\`3353353#3#3#3#3#5'673'7##35#5##"/32=#&'#5'67##5&'7#35#[+'@9<3333<   AD*++++z  # B  c   ! /     > +  CR%   F$(=AEKQW]c3533#3#535#3'67#3#3#535#3#3533##"/32=#'3#735#&''67&'7&/&'SGFF==G o+D@2J7  7C;;MG Z  > F        -    3533#&''67#7&'  5 EE?B1#3" 5P?D+/37HZ33#3'7#'6=33267#"&='7533#3#735##"/32=##53'73673##5#w((3 E"%   GGCC##: 1     L?1 29V     (  7  (>J   3#"/32765#'6&'<  /    n P %  %7&'7''5'6=67.i    3+ 1.7 $+^= 8[9 -W ,D$#36533#3#&''67#5367#'6 *,  +.   %&*3#"/#3267#"&=33265#'6#3E  & 3; (O  \85 )s#'6=67&=67&'7''3*    *Y> 6Y8 #?B6t"  t%+3533#3#3#3##5#535#53&'#535#367#! (!$$%% *! !11Kg&'7'7''5'6=6     /CC%,^= 6]8 06<3#3#535#5#35#3353353#3##"/32=#'67&'s#!o!#AVaa v1 2 O  == -; 2 /  |!&'7'7''5"'>=6      6wGM # /I= 8I< U '3#53&'&'73#3#'67#537#5363H) & /, %E".'567&'7''5'6=6     % %n4 LD!  -]; 6[8 %3#53&'&'#53673#3##5#53H$ /=II  DHLY3#53&'3#735#73#735##535#535#53533533#3#3#67'5'675#35#67&'K2s.%11*222D   8   %)  ) p    !   ;     G!:>B3533#27&'7&''275#735#33573533#67&'7''275#735#335)(( '2)'*++  (3**; - ,  IRX"'6=677&'7&''73#67&'##"/326='67&''67&''67#&'9 0"    Em1       "   &  ,% "#* S   o    !       %3#33267#"&=#67'7#&' sE@ 2  5,."8  $|  lz N[#3#33265#"&=#67'7#&'c\D   4( 8  #  yz I v 3&''67&'767#'6=6 #.N   77.#  W [/Q%3#33267#"&=#67'7#&'o ` %3p Q-   "% K%   W '67&'3+'3267#'67#\!.,i%, ,'X   = 9 / ! ""#* w$#53#33267#"&=#67'7&'vJ4 $5 # x| j v '6=##53533#5#367'J.'&  [4 =Y"5**3 W  i &/'6767'7&''6 &#$H. /4& 2;" "!  ^%3#3;2?#"&=#67'7#&'ޘl    ] '2k ^2   - W*   &3#3327+"&547#67'47#&'jC9   &6#  t} O%3#33267#"&=#67'7#&'f;> 6  @,-"<  #|  ly Mz#335#53533#353#3267#"&=#//00, )-::/C  !p#3#33265#"&=#67'7#&'rwM8  '4 "  || C#$ m3533#3#5##535#35# )%%, ),,--.a o.s3q!'3#3;267+"&547#67'7#&'qzO?  /9$}  p} Pv !'67&&'67#53&'A #   =R   )&7    S   ~67&'7&''6#5##535#8   )*G3339 # $Jdd>+y &3#33267+"&547#67'7#&'ypG=   +8#  t} O c#)3'67#&''6767#'6'&''6vb  %1 -3 %  G 4! %       ,  q3#735##"/32=##55#5#RR,,C 6H666<7~ ;%% y##3#3#3#67&'7&''67#535pA;;;;J9 "& '  ! &s|#3#33265#"&=#67'7#&'|pG2  4$ z| M |?67&'3#3533#"/32=##5##5'67#5367'67&'!  ;B%         ;  &YYGB }#3#3#3#535#535#735#33535#335d*,,3v2++))B)c8Ce33673#5##53&'733#735#u  ./ Bqq  -- - r4;3##5'67#535'2&'373&''67&'67#367g ## $+*"  ?+  !* 6&9  4    { !%3&'73#3#536'&'#5##535##X@i8 &  U444  RZ Z>- )-1593#3#3#67'675#535#535#535#'25##5#35#335l .  -,7+  ,- !!! !!X!!!!3!!! {-3673#3#'67#535#73#3##5#535#536  Q 8<% #28<8__8#3#33265#"&=#67'7#&'c>,  .$  z| M )-15'6=3&'73'35#'76=##5##5##535#35#35#&  /*[I       x78! 8o  >-Af "$$%%;z.^06367&''>'3#&'#5'67#535'6'6  (!<&&  (.1F     (*  !% [%3#33267#"&=#67'7#&'p  ` %3p [3  (+  T)   ~ .3#3#535#5#35#335335'675#53533#6ki<    1<))++KK:)))))z !v !%)-#'6=3#3#3#535#535#735#33535#335\ L &^( ,<55 *5M W  38ZE3673#67677'7''67'67#67677&'7''67'67#53'W8=1  0 &-T !+ %,.<          )Y$3#33267#"&=#67'7#&')}g  X )N Y4 (- S%   y#'+35#53673#3#&'#5'67#75#5#35#,%.&-(   !R99999<m m 04r6:>BFJ3673#33##&'#5##5'67#535#535#535#53&'5#35335353351 $   * +   #%  1OO/! 5$ -159=AEK35333##3#3&''67'7#537#535#5#5;5#33535#33535#33567#)( (-99  $!   -) )?)C- +  ,   ,  ( ES $3#33265#"&=&'75#67'7#kE,     ! 2G  06:3#3#"/32=#3#3#535#535##53&'#53&'367#35#G2   72 +   y55 @ #3#53#735#3#735#73#735#]]p"BB (( ((!87E%E%*K%3#33267#"&=#67'67#&'*|g  X (M K +  #E!  r#3533533##5##5#3#735#335335>>>>>>&&9&&  1 |"&*/DJ3533#3#''275#535#35#33535#335'#63533##"/3"=#&')**)'1'')(?( LI  I" JJ ,-' #    T,07=3533#3#535#7'6'6#3#27'63&'#735#2767#7'6533(h-5 (&'#,*h 2=DD   5 -      &  !   !18P#5'67#53533#&7'6'&'3'67&''667#35#53533#3##5#'V !//#  >     0 "$  ++ S  b,0   ((%3#3327+"&547#67'7#&'`<4   ! 1$  u~ P|#+/33673#53&'35#4'735'6#5##535#35#*   l  &  ;;;;; RR Z4 44;ff#7  $(,06<BH3#3#3#535#535'65##5##5#35#35#35#'67&/&/4'+P m P     F  a   1++ 7111111<+++++D  Y%.26:3#3#3##5#535#53&'#53&'367#'6=3'#33#735#./**,,0 *'{Z552EE##    0   ,3#2 )/37?C33#&'#'67#3'73#'6='667#3#3##5##535#19  $(_ 60 PPPPQ...     !  ,* "(R M  7 7I &*.2N3&'73#3&'73#3#3#3#5'65#5#5#'6767767'67'67'67Zdm '/****1s .!!!!!P  E%     5    7%   E$3#33267#"&=#67'7#&'o a %3p E %  ?    S %+173#735#35#35#73#735#35#35#'67&/'6'&'[[777777Z__;;;;;;e   = U= ! ! 2 /;V     (  4 #>J   }33533##5##5#53#3#3'00C0000|jj{3#3#5##535#535'635#22)?*22'6??+&dd&&1 z3533533##5##5#35#35# ,,!,,,,,,,,>>> 1J33#3'67#'>=3326565#"&='7533267#"&=#'>7B--0 B #)    *2  5'     C7+ )M%  :< .!  &3533533##5#5#5# # G A###''''tt(((9((S3533533##5##5#35#35#'d((d':ddddDII0['6'33#5##53'&'3#735#Cba< \\  #8''8#  43 }3533#3#7'75#535#'6$""(-7.&& ,,-4   8- (k ,3#735#33535#33533#"/3267#'67#536}kk,E,6: ' - (%(a9?.@"*@2!%)/43#3#;#"''67&'767#535#35#33536=#335v3*+JF>Q"  )+1+C+e  e<C '673533#3#3#535#535 %%""*n1%% !$++,,,,([#"/32=##535#35#  [Z  $r , g<35#535#'673533#3#3#'35#535#'673533#3#3#~0&& ,,))/ql-'fw    o$(#'6=3#"/32=##5#;5##;5#t:   >99>>99>> %7k+o"  v 3#"/3267#'67#'67#'6I   3,">5")6 "  m %&'&/332767#"'"&5''6~  W p '         'e $#"/32=##5##535#35#35#35#  :;;;N::N;;N::ec  """{$8 [33#"/3267#'67#536oa  ROIOU[ ?&=-3##"/32=#r,  2  w #5##535#35#35#35#w@))) H666777Q3##"/326=#]   iQ; 6j ##55#'#33535#jDDH66666666!c #53#5'#;5#355#5TAAT@UAT@ {{Z}3&'73#3#5#}9  )NEY%Z 3#735#33535#335%<+++h+++''6767&' ") c4=  H{A%s 3#"/32765#'6&''6L  @  0 ')/*b 1  f!3533533#3##5#'67#535#5#v !. #M ----?QQ1!&????k &''63'>73#  (3 *.) &(B40<` ##55#'#33535#`<<  I88887777s #53#=#'#35#'35u0/gCCCCUDDDDD!V #53#5'#;5#355#5TAATATATA nn Pa #5##535#35#35#35#a+   H666777![ #5##535#33535#35#@@U@@@U@@[rr)>0i 3#735#33535#335033F5{33F5^6:a"#'6=67&'67'7&'' <& !  /B> r;uEK!  b 3&'73#3#735#ga&qq   6f $(,3##"/32=##5#53535335#33535#35#  N0//N/q/  +HHq8'''`'''c%7'7&''56;#"/3267#'67#i($   ,5g  #%  /   L= $1$ :&&'3#&'#'67#5367'6767' 8$ +"@$& /F %/4  #U%>767&'7&'#'67'67#53'73#L.67Q* YZ"%Kl_~ &       !3#53&'#5##535#33535#35#L.u3A;&;&C>+++h+++'67#'673&& : /  8,"8d' #@0:&q 3#735#33535#335&==Q?==Q?X53n #*&/'673&''67&''6367#$"`% !1b,. 44+?6% 0 Zn          -i 3#53635#35#g]2$TT +1 P'67&'#7&'3#735#H M"3: nh xx    3'E #5##535#33535#35#99L999L99E]]$5m3533#3#535#3533#3#535#~...1~9.0//6=0""""a$$$$ y$(3&''67&''667##5##535#^a$+ ;/,A 2$1>Wh}}}y    .??'U#3533'673#&'#5'67#53&'D #'   1F"1 :&$63$M4  ,,    &1+ g''67#53&'73#67.'#67'!*9  30    F #.# #%JAb   L(3673#&'#5'67#53&'735'2 '0 1T%5 ;&%8 7O. %)Z  #,+!  I#*06&'#3##"/32=#535#5'63&'#'67&'04 0XX   \\4 NP (,f( &      7    q $*0&''63#3##"/32=#535#'67&' $9//   22P $%#C  ?7 f '-38>3#'633#3##"/3267#67#536365#7&'7#7&'V_ e Y@> .@   #   S)%  e #5##535#33535#35#e/!/!I777666 @%+1&'#5'6&'3##"/32=#&/'626 "Z$ OI6P M~("!'J+.         s#5##53#53535#35#35#""oooooos,,WW * ) T37=36533#3#3#3##"/32=#'67#5367#5367#5#&'l.@A>AR   ;#!'!$-[+   4 1! (2  b  f !=3#5##53&'3'67#&''67#3267#"&=3#"/3256\6#8 . a 7  $% > k(!Q  !e  zE  a$*:3673#3#&'#'67#5367#7'6'&'33#3#535#53q,7<J$ "&d  L  0%%:;%% ;  g""c 03#735#35#3#3#"/3265#'67#'67#'67#ykkEEEE!W]  < 5)  Q0/-;$(6*!  a #06<B5#53#5'675#53#5'6'&'7&'&''6'6'63'6*<Y);R S " !"! 2( &#6 22%N G"U  #] %     .      $  _'5#53#3#"/3267#73533#67'75#F5H/8  ;  =`&K@Y [ #'+/37;3#735#33535#3353#735#33535#33573#735#33535#335-88I888I8aa(A(aa(A(5 5  5  O 33#537#'?#O tA piO+  \!#53'67#3#;#"&''67w^ F??<512    * ` 3#735#35#3#+~~~~,`Q0/. i67'7537567#533K (1  :QZ8 e`r* u83673267#"&53#3#&''67#536=#'6 %  :$(  (-         q233'67#3#;#"&''6735#53&'767#~h& ,, "  6B  O +3 !C h   53&'73#'67'6'&'7VM!  aX  M?3 -,  P?33#"/3267#7#'67#[w (  ( 3;59K!59k,*^W3##"/32=#W;   Im  jX#53#"/32765##'   ?nY;[3#"/32=67#[  iO VK 3#3#535#X?HI<ggH #3#'63;267+"&54?#xjw  sL  !';P  $8   ,3#'67'6753&'&'XXc  OA2 .'  [&K3&''67#'6A " !"W6  #*"% U  (U3533##"/32=#&'Ujj!  zb  ] X 3#&'#5#XI! 7]Y 3#5#533533}),lr_R3#3#3#"/3265#7#fxxd \ b'2+P353#3#3#5#P~juunGE20CK'>75#53#3#"/32765+#cR  D?-(#Q .U"#'67#533#"/32767#'67#'6!4#Sy$)_   4.$ IU -;&"0&F367&''>''6)0 ?-"+ & "!2-#@) J&36533#'67#7&'33267#"&5T2UW< 40l   nK! =; @E ]#3276767#"&=#;5#q $A28$$&&V/  33M &''63#'3'>"+ ''% 44D  %#!'mm6* $F 36=#535333#&''67#75#R:00:C.0314w'E<",+ "*^%67#3#3267#"&'#67'7&'^P(%41  2 B  !0.)A `(G 3#3##"/32='67#'735#X$** #97"BCY,:  .+$&,N'365333265#"&75#'67#3533##5#]#4  #4 )"DLLD 6 )0#L11V#36732767#"&5'33#67' !   L-- 3  I 2N  I(;#"&=#'>53&''67&'767#! 1  |$# +#, % b%  L&    D ##'>=3533#"/32765#'67#z "5   "-&!=1( %G9P/A793&''6573&''65m !4H $ 2+0 1F*6E--*?O )&''6#3267#"&=3#"/326!( &$' 46;/  4$ a    "8?  T*H*327#"&547#'6=''67&'76OJ    ')),(=>.+ !,P%  I&'35#535#53#3#3#  =K66#  W %<*.533'67#3&''67'&'767#'>=35#= )3!# (" %  X ** !*     1% #D3!R3533533##5##5#35#35#RGG*GGGG| %%a)V3##"/326=###535#V   mW9&&w r? K.53&'73#'67'65&'+U^  a\ O@3 *+  R;'37533#7'6?3673267#"&5P,7 Y   wp6I :  F  R3533533533##5#3#5#5#REwqp##++++FF[m444W"(3#327#"&'#67'56&'&' :8 $ /  B*8  #)-2.D  2JC 3#735#35#3#]}}UUUU.yF S GO &''6'6'67'>!( (# $ 6' 1 52 *? D= /Z 5;%4 J#'23;".#"'>3267#53&' 6O@ /:2!.-2e;$   L 3#735#'67&'_}}UUVb=V " G#)3&''67&''667#&'&'~J "# ,"/ ' $. =# !!B- ,A      4 E 3#53535#35#35#SSSSSS1OOH3#3#&''67#5365#'6y`7B>3 /? = =A  +/)* L&*.265#53533533#3#"/3267##5#'67#?353355##7#|%%**4  + #( 4)a7- AA6  &7>N 3#"/32765#'6##535#qn   b W=** rP ? L.X3#5##5353335#Gg4MggibaO_.9$(3533#"/32767#'>=#7#5##535#P'  2 }!!l GZ 4/$ rL '3&'73#67&'7&''67'67676NEBp/,&, >= -"  @   $ N3#3#3##5#'6wlUIIPP - M&3#3#"/32=#&''67##5365#MHC  0   (>H c  M $j{ A "'6=3'#33673267#"&5p!aaQ4 #4(U ? =>=,    K3#3#3#535335#Y=99E!?/5[[wL &*#"/32=##5#'>=35#33535#735   &*  '':&a(':& 22" $G.JP'67#53&3#3#535# * P]v  #g;FC7W '  &&I#'67&'#3#3#535#535#73&h 4%+  )77II66*1XX!%!8F33#67'7''275#5335#35#==  +++X#"/32=##53#3#735#  j!MMGG##  #?=-163533#3#3#"/3267#&''67#735#535#3565#N@HH==Q  :@ A5 43 5::@S*@%  1%!0 .J(3#6767'67'67#53&'&''6DY !J ,*?J5 a  :DL"&*3#"/32=##5'67#53673#35#35#a  P "*[cPPPPff *]     +1R #5##535#3#735#kkkCC xN(O('673'67#&'673'67#&p ' @$\ Q#;! 9,+)l b(, p  3 % C! <0 H#3673#3#3##5#535#535#53&'r   -JBBNNHH;;A&  00 G%3#67'7&''67#3533#3#535#Vc "39-=::IM=   QK$*3533#3#535#3533##"/32=#&'Y;<W$      < K 3#3#735#3#536'&'ZzzTTL +g D B5   J !-3#&'67&'67&'63#3#535#V   :  :   m@MI<     9  I<367#535#53533#3673#33##"/32=#5357#'67#]. UB''!! (7 'CC  QQ$%S    Y"&*.233#"/32=##5##53&'767#35#35#35#35#^:  .,4  c,,>..>,,>..  j  $$*  @6>33#&'#5'67#535#'23267#"&=#'>5  K9% +# "7F>-   33  #! ]7  ,9 =063533#6767673265#"&''75#'67#7&'O!gF  $% !+' ": 1 j         d`%!S0 E 3#3#5##535'67#35#7&'OB>g=( 4AggO!FQ Q0~!S^"(33#"/32=##5335#35#7'6'&'<  d8&ddddc[  1p  -&7b    C5;&''6767&'&/'6&''673&''67678?#& 8% )L#+" ,*    & M   - O$(,04'3533#3#"/32=##5##535#35#33535#335 fCEE>  +(%+13533#3#535#&'33267#"&57&/'6PBGG@;BI  %l  u  3 0 6   D)3533#3#535#7&''67&''6T=>>NM=  a   4mmu!*?%)3673#3265#"&=#'67#53&'35#u     94  YY E2! 88,EP!I!#53#33#537#535##53#=#})WI*I8Y''[ ED > !'3#'&'&/'6'&''6''6K   9 5 J IShd  %    7'  G53533533##5##5##5##53673#"/3267#'67#O%)**)%v(=  -9 / "'&,  7 $1 "G!%)-23533#3&''67&'#535#735#33535#33567Z;::8# ) "- ' =;))<(d))<(U P    /.< G"',333#&''67#535367#'65##67#;(?0 72 +3: 0[! 5 &)  5  T##Q+/&'3#"/32=#33#&'#5'67#53'3#r  +]   I %%    #D   z   9>E#'+3#3#"/3265#'67#'67#'67#735#35#`~[q   * %- (  XXXXJ6 #, & ,* H/38#"/32=#'6=35#35#7#"/32=#'6=35#35#        (& (1H-H= (' )/H-H7'#3#3#3#67&'#67'5#535siiiiP  I " "$    38  DUU !3#5##53&'#3#5##535#35#BtBGV\JCCJJ ))/5A %[D (.43&''>''67'63&''657'6''6(" "%+ .0  r9 + -6 N? d       4   L35#535#5353#5#733#3#3##L1&&++1Y441177$*+: %)83533##5#73533##5#3'>73'6'3#733267#"&5ER$$O R S  2$ "+J$ !BONK  I,3533#&'#5'67#73533#&'#5'67#S   L!    ~ XS +1(c_!-K'+3#3#&''67#535#'67#5##535#f. %"#  &   *&  ygL63#&'#5'67#535'63567#533##"/32=# 7A.% ," ,=* 8NJ FaGG  J   z    J#'-33#53535335335#33533535#35#35#'67&'(O'd'(@ S]]/K5   L&26:>B3673#&'#3267#"&=#5'67#'.'#35335#33535#335U7H.# 3  % 1 )q  11 Q1  B  >     -H/<@3533#3#3#"/32=##5##535#535#'673#"/325'3#`""((&  &,,   5  !II:J    sO !3#735#33535#335#53##5#'6^$$7'^$$7'Y'%/'"P/.@<<+I#',3#3##5#5367#536367#33537#33535F+::[ %-'*<*c"54< $ U"" U)2# X"*.23#327#"'#7'56&5#5##535#35#?7 :1! Kw[[[[[   (  J  =RR* W #5##535#3533#3#535#35#kkk%%%N%(( 888M#'+3&'73#3#3#3##5'65#5#35#s%45....6t@+++++   o  )+M&,0#"/3254'7##5;##"/32=###535# Bc   F:%0  1  J W8'H5<3#&'#5'67#535'23673#&''67&'67#67# E3# )% "4E6=K4[$7 , )X-    \       B +17&''6'3#3#"/3267#'6=#53&'&'&'  >  4*   $\  ) T1;$ &7" O  "F #/3#53&'&''67&''63533##5#>B  V lLJJL $  !   - 22>3#3#3#535#535#3535#5##3M0++:=**.?*+*)E!!D2#./"H?3#67&'#"/32654''67&'''67'767&''67#Y:      - 0"    )5 .3       J#'33#3#535#53533#3#53#=#5#$$/.##&&&D```q ^^ 1 G#'+&'3673#3##5#535#735#33535#335|  _  "AJJNNA//B/q//B/   U33<&,2867'7&'3#&'#'67#5367'6'6'67'6 )[+ !( 1B7 - 0- '; >7 -S W   "  >   & B&*.263#3#3#3#535#535#535#535'235#33535#335 "JJ<<@@MPAA;;GGB-));*e));*  B    B  N & D0E35#535#53533#3#3##5#73#"/3267#'67#36533#&''67#NUI   [FPD64 E : B[   O=  1# 0[ F /37;'#5'6&'3#"/325'#53+'26=#5#73#&' Y 8F\   pJ (((L    Z  %oZ  ,;ND 5#5'6733#5367#3#3#&''67#5365#'6o -MwH8D'5- #! ' $ /4i %$ '   748<327#"&547#'6=3#67'7''75#535'635#335 jm&""  $+."" .":-+-%1:&.BB5 5E?"&3533#3#&'#5'67#535#35#335L'''""  #'#9  )/9; 3#"/325'3#  "  }jE 03#735#35#3#3#"/3265#'67#'67#'67#^[[[[$or   & !/ ( "?' " $8(" H!%+13533533#3#3#5#535#35#35#35#'67&'QF} )FFFFFF : G,=G+* !   C$(,3533#3673#3#5##5'67#535#35#35#](**&>OT ")@7(TTTT  a M  W3@(3#36=335#535#53#&''67#56} #.281 930-  NN e!(&^Q"&3#"/32=##535335#35#3#735#  u4L""RR00BU  >[mB" 00/1@#'+/3#5##53533#3#3##5#535#535#35#33535#335|/22;;QQOO88/ &&8)a&&8),,  E  E ( ' A#833#5##5'667#&/'63673#&''67#?#d *:<K   7GJ>& /7 ,: H76A   *  M'+33533##5##5#533533#3#5##535#35#q6""6##$HGG;a7H#aa2L ME Q /#3#3##535#73#535#3&''67&'767#/..//B.+6'?X[[[[[      .[ [!/D$*:3533#3673#&''6?#536=#&'3533#3#535#S;FF  !?0 =1  1=;8;;LL8     TJ";A&'3533#&'#5#'67#7'6373#&''67'67#367n  II6"%$ /{  u2a&  3 #* '<% %% 6 [    D37;#53&''67&67#7&'3533#7'7&''75#75##5#` '3 /$)R  :=<<- EPP=x))    ?0I*0>3#353#'67#5335#53673'67#'6'&'&''>"  !/ 01# I g   B3C  C3B (  5+# -C17=CS3533#3#3##5#535#535#73#"/3267#'>7#&'&/'6733267#"&5Q RI       N x $" C,$ N     %  ;  063#53635#35#35#&'7&/33267#"&5''6E~$ZZZZZZ& Q  `  '  dd & ( ' !     %  I %+3#735#3353353#''67&'&/'6W)? \   3" B 7ic       D##03533#&''6=#&''67&''6N@II<:7 J@  n   $#&      C:3533#3#535#Z877MO8%8 3#735#35#3#53535#35#35#XZZZZz,,W461;;;*****D#'-39?3'#"/32=##5'63&'35#35#'&'7'6&/'69  S LA SSSS  = -G  !X. *x    3#'67'6753&'&'^  S`   RD4 .+  `(? #+/&''63#'>=3&'3535#5##535#$, ,%&5 6s ;aaaKKK   D) 9  %: ;#=%8NT3#"/32=#'67#5353635#4'7;#"&=#'6=3&''67&'767#4'm   %  %%u  H     5,  31*F P6  )(    K&        :#'+0A3#3267#"&='67#536365#33537#335''6767&'~W= #7 =4#,-@+k'+>0 X4  (&%X - 6 4  R%-159=7&'7''563#"/3267#'67##5##535#33535#35#   )T  ! Ki++=,i++=,,#   <2 , "D^ ^"2@43&'73673#3#3#3#3#535#'67#5367#537#U'(LFJ\c\1@<$ %(0(-8   !J43#35335#535#53#3&''67&'767#535#56  ),!!!3>6# .$&  j;;KKU      O91A33#3'67#673267#"&='75#'>=3353#3#3#5#MMZ C7  ' $ 2r_oo`s     :/%  Bj  D"&,23673#33#535367#5#3535#5#'67&'QA@D;0>y[[[[[[[  U ``%        G#(043533533##5##5#&'#5'63&'#5##535#Q"1""1"L%' R <; M[[[   *D D(C,0483#&'#6732767#"&='67#53635#35#35#D (0" "( . 9( &%YYYYYY ^        ^ % & % ?#'+A&/3#3#3#3##5'65#5#35#'3&''67&'767#A"M)Z4     !   n #&*i3$# I&<#3#3#3#67&'#7'5#535#3#3#"/3267#735#?88::F&   %  J7%&  )$&      7:   FR<G: A 06<3#3#535#5#35#3353353#3##"/32=#&/'6O3*)1Z&&n||M  I| S11!,     C0BHNT67&'7&''667&'7&'3&''67'6'67&'7&''6'6'67'6 06=    ) )!6@ E  G4 13%C C6+` [         )     8 *J3#3#"/32767#'>7#53&'73#'63#3#&''67#5365#'6s%$   " E=D 0%     #    V 1A$1>   !$%    E/37;?EK3#676767&'7&'#"/32='67'67#735#33535#335&/'6XK  !%)"     +));+f));+ O  K       ,+_   @"/5FLR3533#&''6=#&''6'&''6&'33267#"&57&/'6N@II< 96 J@{   ]  A$ h  u &#&     , ) &  D *D&''6'&''6''6#5'6733#;#"&''673  3   %   X%%  !     &   *"bK" 8G #06<B3#5'675#73#5'675#&'7&'&''6'67'67'6QE4JG68 V &0 .-# 5 %"7(7 1D.X UA D    #        % C'+/3#3#53'#53&'367#3#3##5#535#735#35#F$3,B"/+=PPLL9cccc '(B  ) $ C&+/@FK3'67#&'&''673&'67#3#3##"/32=#'67'f'/ (   T5  =&?CC(@   ?  c 0 +    ?% &( %   7/37E3'67#'#&'#5'67#535#53533#3635#33573&''673 %    ##""L - ! )   # 35<5!/!! 977>BF3#&''67&''#&'#5'67#535#53533#3667#35#3350        ##""  Z  /   35<" %L"DQ36533#"/32765#'67#73#735##"/32=#&''67##537&''6O$  [==+  .   )A   "-" 8:P ;  Td *    B"7=CI&'3#3#7'75#535#5'673#"/3267#'6&''6'&'n  6&-( Q4  )    0   4 6   h36B *   ; *06<B'6=3'#33#3#"/32=##5##535#&'7&'&/&'eook>9 '"48"  ?   *  n#7) *2J. J 6KKP`        B#'+/IO35333##3#535#5#5;5#33535#33535#3353673#&''67&'67#67#T;@@E?;((;-h((;-l,,?22f!4 # 3$ $] ;  (( 9 %    F,043533533##5##5#3#3#&''67#5367#735#35#M*+**+* >QE/95 )6B7dddd C  * " F/37;3533533##3#3#3#3#535#535#535#535#5#5#35#335HG.@@EE??NN@@GG@@.xG..@.  )      )  4 L06FLR367#'6733#535#535#'#"/3254'7##5&/33267#"&57&/'6+"  * ZHCCH  r     K  R  t    G 6+ /p    "G%+EL#5##5##5##53'65'3'65&/&'3673#&''67'67#367" !iPe F 35c,  (;))*? A22AA22A         F#'+/5;3533533#3#3#535#535#35#35#33535#335'67&'U $((0L=:D( 4$$&&9*c&&9*R ! T  II I (    9&*.39D3#3#3&''67&''67#5'635#35#67''6#5'6T\\;@  #    <<<<  l   C     < +' 5  ! dO>28<@FL3673#67&'##"/32=#5'67&'767#3&'#35#35#'67&'Q;D2   2   2  /.= SSSS  t   5  3    , ' !    J3U3&''67&''667#'+'32654'7##53#3#3#3#535#535#'6735#3   '  RA##-r2      & )C   <!%)/5;A3&'73#3#3#3#5'65#5#5#&/'67&/&'i*7:0000: B/////n  v f      F  "   K#'+/33#3#3#5##535#535#5#'5#73535#33535#35#K511,o/004ZW u//A.o//A.. / [ [ / III L2E'-3;S367&''>'367&''>7'6''6#5##53533#"/3267#'67#     S     : P  .D  1> 2,    7##&0 /  N  $8<A##535#35#7#"/32=#535#5##"/32=#'6=35#35#2   5####   )((((Cr % ( YC % F  "! $ D'Mc6767&';#"&=#'6=3&'33#3#"/327#735#5'67'767#67#53&''67'        2OF,0  2 )   3M 8L      ! 3+!0  s    A #'+/3#735#73#735#3#3##5#535#735#33535#335NEE##@DD##\?QQMM;))<-i))<-..(G  + ) K !'3G&''6'#"/3254'7##5&'33#5367#3#67'7''67#  & nK R-9c5  %$    & +   ,    9%4:@3#3#3#535#535#3535#5##3&'#33265#"&5''67&'J1**88++1C**++      /0M1   # '  O %3#735#3#735#'3#735#3353#5#533_}}YY6GG!!kGG!!2.//)55*$7 -D/3E&'35#535#53#3#3#'35#53#3#7'675#73#67''67&'(6Bf8 3==     C++Cb--,  37  N  $(,0##535#35#7#"/32=#535#5##55#352  6$$$$ G5##Cs % ( ZC % OO ? 483#735#3353353#3#67&'#67'5'67#735#T+7   =    ! jj/* )  '      H $*26:&'#5'63'3#735#&'735'6#5##535#35#  , G 2 .D++  6*  #ZZZZZ     #6    (GG # ; #BGK3533533#735#33533535#335335#3#&'#67'5#'6=67'3#R,+,o,  5  f hss ?& " $  %   + -9  # 9"37;?EK[a&'#5'6&'3#"/325'#"/32=##55#3573#&/'6733267#"&57&' &) M 5EU  3   +=++  7 ! ! * q       ? :; L 6      =*1:>O'673353353#73##&''67&''667#'#5'673#67'5#'6=^    CU"    r #::8  '55'5A* #:"qT  -  0  >"(.4D3'73#3#53&'#3373#735#35#&/'67&/33265#"&5S?B*(.)]\\\\6A  ` * *B( #         >$CGKO3#6??'67'67'67#53'3&'73#3#3#3##5'65#5#35#I   2 %   LN , $ :      ^ "$= !%;A3#53&'3#5##5'6=3'#335#73#3##5#535#536'&'NR4 Ce$#.  D Y6<=?.b)I// I#+/37;3#3#5##5##535#3#'3#3#'3##5##535#33535#35#QBJ8:LD_''M''M&&L&&n//A-n//A-- )11+ "  SV ,H=AEIM33533##5##5#53#"/32=#7&'7&''675##535#53#'35#33535#335r-))-**{   7 '/4F8;9&&9)b&&9)  n4   9I DD 4 % R,5;AGM3#35#535#53#56367'733265#"&'367/&'7&'&/&' --i//0C!!  s 9  E 0    JEQNY*$ *6MW          <!'048@D33#&'#'67#'6='667#3'73#3#3##5##535#|T$  %   TI5: ppppsOOO   2(9' /  ,, ? 43&'73#3#735#3#735#3#&'#5'67#535'6IEImm RR..U;NA(,( /AN6G I- -    ;!%8NTZ3533533#3#'6=3'#335#35#7;#"&=#'6=3&''67&'767#'67&'b   G T002  f   D       0; +  i )2K2#R Y$    J&    -   A .4:3#53&'3#735#3#735#3#3##"/32=#'67&'IB1ggMM++.K S) h  G - 1      ;59=FL#5##5367#'673'3533#3#&'#5'67#535#35#3353'>&'( (     98   oSDCR    !9  269; "5  >#)AEIM3#&'#5'67#53635#35#35#3&'#"/325##5##5##535#335335R8)' [ 05'jjjjjj3\   ,M M -.  B C ';JO3&'73#67#5&'67&'7/3#"/3267#'65#3353#5#'6535#KDJ>   9    j5  _d__  *0   6* 0 O  :Ed3673267#"&5733'67#3#;#"&''6735#53'767#3#3#&''67#535#'6L  MQ       &. ;E-         *  &  9P  .    @6BFJV3&'73673#3#3#&'#67'5'67#5367#5365#3&'73&'#35#3567&'M(!(H@BT* `  '1=25@0 MMM +   0  J A     A!%CIO33#5'6367#35#33535#33573#3#3##5#535#535#536'&''6aI  )  P!$$""* !  #,. TJ ,3]**   D 159J3#&'#'6#'673#&#67'7&''535357##53#"/325b, j   /64  """T"F        P#   z^ ? ).8<P3353353#''6'673#&''>5&767#'#5'673##53#3#3#535#53p@  m &    n $66AD** -5 7 -6  & nS  C)/5;AQ3#3#3#535#535#73&'735#33'6735'67&'7&'7&'3533#3#535#PCCCMJ@@A  /A  }  0 ?  9  y@<&'%Q!  r]NL[2* &  5!%IOU[a33#5'667#35#33535#33573673#3#3##5#535#535#53&'&/'67&/4'_$L ,)   "$$"""  @  =  [Q  &:_ 44  D %+17PV3#735#35#35#73#735#35#35#'67'67&/&'3673#&''67&'7#67#RCC%%%%%%ACC%%%%%%M  Y  ) G 73d# 0 ": )(] 7O7  8O7             H.4:FLRXh'2#"/32654'7##53#3#535#536'&/&'3#535#535#&'7&/'6733267#"&5 '9.1  )2t0&@ _bPPPM( ;  V    1 4   77 /        A =AEI3#735#35#35#73#735#35#35#3'73#3#3#3##5'65#5#5#SCC######?CC######N'985566B A/////N7  8N7    6    C 37;?IMQcgk&'67&'673&'73#3#3#3##5'6#35#35#'&'63#735##3267#"&=35335R %  H= %  ?HH((?B  $        y +.   *' #/   @ =#'+[_cgm3&'73#3#3#3##5'65#5#35#'3533533##3#3#3#'67#535#535#535#5#5#35#335&'>  p ""), "  &6 !     0+.x*    * 1 P   %3#3#5367#35#35#35#'67&'S  G!&&&&&&  (  pp 310#    7 ?CGKOSW[_cio3#735#33535#3353#2?67&'7&'#"/32='67'67#735#33535#33573#735#33535#335'67&'X&&6&\&&6&K  - !"# / + NN . e % #[   14      4  I   D %@DHLPV\bhnt3#53&'''67'672?67&'7''67'672?67/3#3#3#735#'&/&'7&/&/'67'6#"/32=#&''67##537&''6:    ~    ]222200       v  , 8 *E   '                      ?  0    DP     p#6767&'3'67&'767# PjbH   I       ?4  );#"&=#'>567#53&''67&'-0 4/(  !(1E5%!% d     3#3#735#3673#53&'WVV'uu 3  A> A4  m3#3#"/327#735#*@2;  = /,83)6o';#"&=#'>767#53&''67'   D[  $ ! ]    r 3#5##53635#35#8/88888 ^<;'K3673267#"'&5'LL B_:<FE K ,Q 3#53635#35#_h%~~~~ gg 7A L3673267#"&='7NN<AL+  9-?CL    ,I 3#53635#35#_ j$ ~~~~ kk:E\ 3#5##53635#5#3 & &&&& Q1u22+q 3#5##53635#35#qW=.q s s2B-] 3#53635#35#i\4%}}}} ^^ /8] 3##5365#35#0"8%%% Q11D2V&33#7'753?3673267#"&5%- 0    Id O  e S 3#5##5365#5#- Q22D33 t!3673#&'#'67#3533##5#R s?* 4 )7 +>(====Y   !"($$Z3533#3#&'#5'67#535#h7::6(  !$27%%%4:lk<8% \ 33#7'7#"/3265##5 BB>($ :\* TC*]ob #53673#5'35#5#%&***** V1u22d #'6'&'3533##5#7&/'6$"gjjg%$#$0 &(d   :JJ8   f 3#735#35#3#3##5#535#sttNNNN|5<<==3Y47544|3#3#5##537#35#35#l)(6.6666!!`-m.3#3#5##5367#35#35#k)(6-6666`-m.Z 3#5##53635#35#1 S0v5)g 3#5##53635#35#`i- gg h,9f #'+3#5##53635#35#73#5##53635#35#86>>>>>6>>>>>f i i 0:K i i 0:| %3#53635#35#'75#535#53#3#9-` 8888Qk-$$*h*$$ YY)7wz &,33#33267#"&=#'6=#537'6'&'3$  & 34 P  \^ " b8%-K#  [)-153533#3#3#535#535#3#&'7#'67#735#35#35#g;;;22>?33; w 0  QQQQQQ    A_    C % % Q *.263353353#3&'73#3#3#3##5'65#5#35#g&(#.0++++4p>)))))''-   a $$%b "(.43#5335#35#'63533##5#7&''67&'?z&TTTTZm?>>? +A QQ 1'  > @@ $ 6??! # X#'@CZ_3#3#&'#5'67#535#53635#35#''67'6767677'7''67'67?67'?3! !# %2>     n      h !::h0F   &    &"Q 3##5365#35#+. Q11D2y'+533'67#3''67&'767#'6=35#@& #   8  -+   <0 /9V@- x'+533'67#3''67&'767#'6=35#<& %   3  1- <. .9SC1 f33#5#535#535#5367#'61%==::=#    %z  w(#5##5#5'75#'67#5373#3533#wB] '*& 39 ##-,.,z'-33533#67&'#"/32='675#7&'&'.''     .W  8  ((*   /  7  Q;  @ :&''6767&'&/'667#'673&''67&'a&.  #  )   5  "  "+  A %   w#',3'67#3&''67&'#'6=35335#67, %  ++  /0%  (  M 3533#75##5##5# #"#LL999999lS 3#7&'l".) ,,{ZL#533#"/3267#7#'6M4; ?: 7 1)5)NO3#3##"/32=#535##Raa  ggV   Q#53#&'#5'6xUO =+ ,/(0G ;C ?!3#3#"/3267##5#735#3355# Vb MV IThCW96%++48 D3673#&'&''67#\gYI N - LV0@  3 B/33#'3267#7#3&''67&'767#'67#! #  ( [J   =$ , !.0 %.     4H H3#&'#5'67#535'2 #+gR!3 ;$"9 2 Qg!'S)43% M&'73#536'67&'E   6~S4 +o&& &&  1    =(-3673&'73#3&''67&''67#67EB   2k,7'&5+" 3;M      B #535#53533#3#67'7&''6XGdRRSSe~>3  FU~    C#3#&'#'67#5353653367#335F3 @A .<HJ$ 3H;6  6 6 $=4&'67327#"&''67&''7&''7&'37  _d   %:0 F ^XA?c`  0           X3533#7'675#)))+2<)&&$ &V 3&'#$ D U 3#'6'3#'3#7&'JQ=0 # -5zpc& J&'#5'63&'3#735#}54 &d PN+ww!    6VA3#3##"/32=#535#a4?? JJ?""  "A$*373#'67#3&''>57'6''65*&/u: 9@ -!F ^  6*'+    A#)/&'73267#"&=#'6=&'7&''6.   6$!M | ;  f "( Z#*& &5     @"(.433##"/32=#'67#536=3635#7&'&'mV   w -!sq.    8   $ B&  /  7 3#53535#35#35###6""5##7666$$$$$<"&*.3533&'73#3#5##5##535#5#'#35#'35a1 &eQ>=Pa>==Q>P=  _`/;-3&'3533#67&'#"/32='675#&' abb  /.   )18*a        &'     >;#673267#"''67&'#3#"/3267#'6=3&'33&'7N     VE   2g 0  %0 # %/  6435#533#67&'#"/326='675#&'#535#2#`   $?   *38-4  ;        - 3#53535#35#35###6""5##-,,, ' 3#53535#35#35###6""5##'&&&.'-P&'67327#"''67''7&'7&'673267#"''67''7&'7  kf   %4- 2$NB   kf  %&; 2$NB        2       B!%)#"/32=#'6=35#35#'##535#35#  CAAAA&<))))n   &:&71i u+F,7;@#'733#&'+'3254''67&''67&''67#53'3767#fj;) / ." 0BF0(;7*, $LL_< $"       " E *#)/5;35333##3#535#535#535#33535'67&/&/&'*KLLbaMMggK_888  (  #       >       @"&*.36533#&''67#7&/#55#'#33535#}%7.% (%#V  M^L $'*7 oo.!!!!H "(3#'6'#3#3#535#35#5#7&'%  /  z<$);#"&=#'6=#53&''67&67# $ e     0    N     ? '3=3#567373367&'#"/325735#53#535#'3'67#0#5/    8#65"j,  }%y  "R4  *  5'&-&  3#53535#35#35#%%6%%6%% % &*9?C&''637#53&'733#3#535#35#5#"&=#'67#75#335#09 8;%= C; m796TBB2&'#5'63&'3#735#3#3#535#35#5#"=#'67#75#335#A" "X( C6Mww8ZA: j"7I&'*s(%bQnnY ##55#3535#Y33!!!!!1!!!!T"_ 3&'73#3#"/3267#'>5#hF  K*>KY 3#3##"/32=#&/'6ott : >t  G,l  g & ' . "~ 3#735#335335"$$7%$J'''''v 3#''67&''67&'u"' "w"G( $t$v & # g3533#3#3#535#535#'6/=[[OOagLLE     ,] #5##535#35#35#]s s ) * T ##535#35#35#T/2"S!T"]35#53533#3#&'#5'67#k388>>6-" ! ")o$))$55_\0 2l &67'5673#327#"&/3'&'  :5 ).-+) ie   -:+>B<    *%  JD5 /AYR )%CA   w $'67#7&''6'&''6u b- "F   o Z sg , !Y *&'367&'#"/32=#3'67#&! #$N :5 ! #  # +,LC"3f3#735#35#53#3#3#535#sppHH7:833;>7J&!!""a)3533#3#535#7&''67&''6q055;;0  W   ;'''5)W$(,3#3#"/3265#'67#'67#'67#735#35#oqD\   1 ,/ *  KKKK] D(.9! +* 79+S #5##535#35#35#Sj j $ %  \83#"/3265#'67#'6'3#&'#5'67#535'2H   ,(  # ""  $.+ 9!), #    ' ^!&,233#3##5#5373&''67&'#367'67&':**72/)L]     N  22    %    ^ !3#735#33535#3353##5#'67#m{{!!4!U!!4!t (, $$k>G?NNH9\+3533#3#535#'67&'3533#3#535#m044@=0I J222?B23    ,   # 3#735#335335#%%7%&7$*3533#3#3#3##5#535#53'#535#367# VVVh3%O____M%1hVC:S 6 V"3#3#327#"&'#67'735#'#g$%! $ CC .  K-\-13533533##5##5#3673#3#5##5'67#35#b006GN TA $./AA*  _L ^+Q #5##535#35#35#Q 7%[$\&Z)93673#&'#3#535#5'67#3533&'#3533#3#535#a+K$  59$ !  !/,,==/     "bZ-39=3533#3&533#67327#"''67&'#535#7&'##535#a#+*   Y#x  %/ )**'9"1  WO_>-K #5##535#35#35#K 7&\%]&P 6#5'6733#535#'67#536=#'673#3#&{ $MlG:+" " +. >".& ! # //.! Z@33&'76767&'#3#&''67#535#5'67&'767#i7 @      45" $ - /1   &' ,      " #"    b3#&''67&''667#G    -      a(33'7##"/32=#'67#53&'767#d     !,  K        '-36533#3&''67&''67#6?&';<6      7#     0N4!o    "&*.373#3#5##5367#'>=635#35#35# +:($'$/$ D//////  H: 8G<v:9[35'673#&'#5'67#b     & + fe!367&''>''6     /$ C /*"S;# b'-33#3#535#5335#35##5##5'>&'11=@112/K1"""55%SK;?O(' "3533#&'#5'67#7'6'&'#%%  J  <  MM=C&L   #'+/3533#3#535##5##53##5##55#3535#///(d)/nJ;;M;L;;;;;   ($% k l  ( [ (,043533#3#67&'7''67#535#3#53535#35#35#n022;M   19&<0y !#  eCCC22222\435#5673#35335#535#53#3&''67&'767#i56##-67& '"  eL[ ]]^  /33533#3#535#3#67&'#7'5'67#735#$SSShiS @ O7%  &$*   &/   1     " 3#735#335335"&&8%&3Z?CIN3533533##5##5#3#3#"/32=&''67#&''#535#3355#6=#Z&&''&&+(        )+; Ql    *  0; 2 2#R !)-3#53&'73#'3'6573#'3#3##5##535#o F~;f55557  sD+ (;gN S2"\)-153533#3#3#535#535#3#&'7#'67#735#35#35#c<<<11A@44< y  1   UUUUUU    Cc    F ( ( +K #5##535#35#35#Kbb " $ R(8JO#3#3#&''67#5365#'67#3#53;#"=#'653&''67&'#367?/!  " ]m$ `       Tp   1      o#)/5;3#3#3#"/3267#5363535&/'67&/4'8Q__` `>>>? =M? , _ b-153533533##5##5#3#3#&'#'67#5367#735#35#i %!!% x4@1 )- / ' -40QQQQP "*   00W )B&''67&''6''6#5'6733#;#"&''673   2  Y    P        %2   &/ ' yY "/ $E _ I3&'73#&''67'763353#3#"/32=#67'7&''67##537#_=>]     OY7D  8  43    11CI  2   PbO3533#3#&''67#536=#` **' ( (7$p 3#735#335335)):((1a #7#"/32=#535#5#'##535#35#3#3#3#535#535#  /+ R $X"  iW$7GW#71Q ?CG'6=3'#33#3#"/32=#7&'7&''75##535#535#'235#335z]] -**3  "  1**1+0D4 4?]2"+> ,AO+ 7T29IMQ3&'73#67'7''67#73#&''67&''667##"/32=##535#35#T" %4   e,       "  #####   'K( , $; (h .}!0wg#"/32=#'6=35#35#  $ ####gR '' )Y $(367#533#67#5'275#35#35#75#[',A    s!|JN` 3#735#35#HH""""`Z68V159I3533#3#535#73533#3&''67&'767#535#3#735#7677'27'100+k-1y***%   G'*rff@@2?       "    l"&*3'73#3#3#3##5'65#5#35#C1  VSIIIIW &SDDDDDk     I    "m 3#735#35#35#73#735#35#35#"UU//////TVV//////_C & & D_C & & F28<M'653#&''67&767#53353353#5#5'67'63#67'5#'6= '     p ;     ::4  W 2K-?'P-*3/AA0@~e b B6 9 %# #R28>DSY3#&'#5'675#535'67367&''65''6&'7&/33267#"&5''6    "C         D  J    3/ " %  )!  %7X , 0 #Y%+H#53673#3#5##53&'35#35#&/'63'73#3#"/327#'67#*#;2@sBLLLL<   #? 4VP  @ #tI I#$1* 8      &V>BFLRX''67'676?67&'73#3#"/32=##5##535#53635#35#'67&/4'    >!   ((((S 5e-*8n V=  )VVEUV .4Y# Q=AEIMU#3533533##5##5#'6=3#3#"/32=&''75##535#735#33535#3355#7'7~"c,5  /'&A& $    5F4 6?`?B = AQ ' & X" Z#)/M3#3#5##53&'#53635#35#35#&/'63#3#"/3267#'>7#53'F3>k>+ MMMMMM; "  (BZM ?# )@Q  Q ! 1   "   [#+37;?3533533##5##5#3#735#335335#5##5#5##535#35#35#^!#))#!&sGGGGGGG  1-')aa $ # a 2@QUY3&'73#733#3#3#3#3#3267#"&=35#'373#53&'#"/3"=##535#35#dAI2211..--.. 006 F <   $2    w  2i  +$8`#3#33#53537#535#5#5#5#W[ED\`C{{{{{{{F F) f#9=AEJ3733#33#53537#35#35#35#35#'7537#53733#36'35#35#35#5#6.'*%o+22222222$57+.'*%H22222222X II K  E2  [3=GMSY_33673#5##53&'733#735#3#3#3#535#535#73&'735#336735'67&/&/&' p!  *ffDD 988B>558   &8  h  z    # 4     U        k3:>BG367#533#673#&''67''67#5'75#67#35#35#675#l2     J 7 ^  . !   K(-H ##55#3535#H&%1!!!!T"p &''6&'3'67#! ' !d$ N &(' #.2&"' n+33'67##"/32='67#53&'767#U     ) =  i  @ $,  m "&''6&'67#53&'  *   Sn ! #&'& U ' r#'3533533#3#535#35##5##535#35#y * E@@@@@  Crr'= 3#3#&''>7#5365#'6GLcWB ET %* \b4    ,)  b#3#3#&''67#536=#'6Z190" %5 3 7:  '9;7$$2'  $ 3#3#&''67#537#'67:(*  $-03   &#;1 r 3#3#&''67#5367#'6.5"$ ',. '#;w5#53#3#"/3267#73G/1   3&K(L5L i 3#3#&''67#537#'6'. !$'  %$:1e)3533#3#535#7&''67&''6u.33:9.   T  ;'')3(g 3#3#735#3#536'&'j qqIIF'PA  P*E ] "7HLPf3#735#33533567&'7&''673267#"&=36#"/32=##535#35#73267#"&=36a'g  x    /  n   7*      4'Z  $o +   = ` 3#3#&''67#5365#'6#) ! 1 %$: 3#3#5##5'67#35#y: D+!*1++g,8I_3265#"&=#'6= )$µ G.9%QQ l3#3#5##5'67#35#\) 2   (#r g %:Dl33##"/32=#53567#ym==  99U\ Y!g3#3#5##5'67#35#W$ 4  (#s g "<@k3'67#&''6 C7% X6 ' R: q   2 `3#3##5'67#35#P +$ ' hc +6Cn$3##"/32=#'67#53535#&' 666 bN J:. 0-bbO  h35#535333#&''67#75#n1''/9(&&* -`]6))I3 22 $.6)^3#3#5##5'67#35# Q# +  $#r b$;DZ$367&'#"/325'3'67# " #  <2  8!9"'6Y  0$3?f3#3#5##5'67#35# Y% /  !' s _+6Db %#'6=#3267#"&=3#"/325i_(  # O U=7 -:hBx$ IK3533#3#3##5#535#535#YZZOO__]]OOYi33533#3#53~--0KkS 3767'5'7k  :Y  cm &/'63#"/32765#'67#$Z   "( "<#<@" (/c mq(33533##5##5#53&''67&'76&&L   7 1" #. #Y%#3#3#"/3267#'>7#'>=ji94   "  X!B&07A"D5 1$^W.36533&'73#673267#"&''675#'67#BA -Y    $# 4 .<       4(e &''63#3#535#$ "# +e(;8' **- (7NNa#'#"/32=##5#'6=35#33535#735  !" !!4!U!!4!5LL2' 5?_9'''a(((m#)33##"/32=#'67673'67&'// * 7&%- Y  3Y  T ,)"! #$! _!#'6=3&'7&''6767&'i:  %&  :?: 0=L c'- 5S^" h'67#53&3#3#535#% ENd Yv.8<3w 9 ;;b%+33#3267#"&=#'6=#53'&'7'6=*   3 *2$  i  [[ " ^7#,K    g %3#5##5365#7&''67&'76I]&D]I        w #67.'#67'535350  ! CCCr  0(V  0W3#3##5#'6=#535#5#cR  3Mkk@) %8MMMMf"#5##5367#53#3'>&'D%38 !!  pq  ': &   ]#?673265#"''67&''7&'73#3267#"&=#'>7#<    "!7,           e8 >#(  m #5##535#3#735#XXX::۶e?q #3353#5333#32767#"&=35# w1t\ " ./]`:.A@-$@+@c$*3&'73#&'#"/32=#'>5#'6j9 6"     %   ,M  UG?O"+$W23#3#5335'6'333#"''67&'767#'7# Q +g7  21*5   "4<vc}A !4r"&*.267#533#"/32=##5##53&'35#33535#335Sl%  #"5""4#W""4#  //8 >Jk#'+3533#3#3##5#535#535#35#33535#335p47733<<99//40O0e''e;Am#3533533##5##5##53&'73#3#m((<1^YlI Si933533##5##5#53#5'673673267#"&='67&&  7     . uZ&. .    o'3#5##535335#7&''67&'76;S,DS<     Eqqh   f %3353353##'6=3#3##5#535#ztyl[$))))$!++ 17.$ %*A$77W3#3#5##5'67#35# J ' # s a +6C &/'667&'7''6 %  @F;*(V" )0 *e@3#67&'+'326='67&'&''67&'767''67#p,     & +    $< @#$? 04      i&*.263#3#3#3#535#535#535#535'25##5#35#335 6:6}4656"'&##&`&&&&6### M3#3#5##5'67#35#چ | &67||MB 3 7LQ"&+533'7#3&''67&'#'6=35#67=(*  "$  %%        #"%$  i  $3353353#3##"/32=#3#735#qz  f GG!!#00#5h eE!i$*0'67&'#3#3#535#535#73&&'7'6 , "227:11!*L;  a  }$)*==A`   e '+/3&''63##"/26=##5##5##535#335335 " " $ .BB`  "%'$ i "2222>2!!!!!d&,35#535#53533#3#3##5##53'>&'h9**228800=zG-D #y G57IMg'-39&'3#&'#'67#537'6767&''6'6'6 B !)  ' )( #4 91 'G J   !  S "* Y 3#735#3#735#'3#735#8jj?^^::^^::2-22i49?DJ3533#3#3#535#535#33#3##"/3265#67#5363&'#33657##&'#s15500<;,,1m   ` $ $ " L ; p"&3#"/32=##53535#335#3#735#  ];>))==Tr  ]xTTC,D=k*.23533533##5##5#'67#53535333#&'35#335m))F + ' 6 +0 0 #<+y)!<<%E+++a $,483#5##53&'3&''67&''667##5##535#2W7B #$"  $ 4 GFFF %+ (     !  7N O0\ &3#53635#35#'3#3#7'75#535#3i CCCCyY#!!%*3(!!#\\-8= m -3#735#33535#3353#67&'#67'5#wnn-H-e4   0 c:A8   AC Q]3#3#7#5'756 %  $1.\ -33353#533373#'67#'6=367&''6v9Z] Q # .   7  *00% O%&@L# .   Wa1E3533#3#3##5#535#535#73#"/3265#'>7#373#&''67#iE@     H;?9) ). - 5W>-% !'v  %)  " a3#3#5##5'67#35#N"+  $zf !7G]#'+3#3#5##535#'6=6535#35#35# 0//)8"-K 888888 v$ s<)L:9V159325#"&5#'6=3#67'7''275#535'235#335 SW  '   !/GZ=8 .;lL" %L]***m !#5##53&'73#3#735#35#3#Z51JJ ee>>>>$3!!3  #`8>8p "&*3#53&'3#735##"/32=##53#735#72cc??_   YBB -1/[  Dbt!5i!%+17=#3#3#3#"/3267#55#5#35&/&/'67&',''''0  f5""""  .  'O8&%/ W&*.28<3#3#67&'#67'5#'6=3'#33533535#35#4 /   ~WWWC*    18  F,# ,9m9(D _ !%)/5'6=3'#3#53533#"/32=#5#7'6'&'xTT7#) :::> ?  -E4 5?_7&&x((d1!f  X ):&'7'6&'3#353#'67#53365#3;#"''75#  C  [  -[#$  '1(%%//    5 +<(;* 2!ZJa"&+/A3#3265#"&=#'67#53637#35#365#35#67&'74''6>    7 - (--*#   gO  UE$;g 7E 3  l#)/3533#33#53535#35#35#35#35#'67&'q588- -5HHHHHHHH  Cyy-,,,"      F3#3#5##5'67#35#ڃ| )97||F ?/ 4 3#3#53635#35#!;>P ))++ BC =xZ-C3'67#&''6733#3##5#'735#533533#&'#5'67#|#0 Z  i><1  "2 '..  &$ !$n !==!d #1595#53#5'675#53#5'6'&'7&'3#5##53635#35#*<Z(;N  Q  6Q,QQQQ![  [  $ > k k 1=k!%)-BH3533&'73#3#5##5##535#35#33535#3353533##"/32=#&'o5 81151O1j]   ]  \\.-?     Y A3&'73#'67&''67&'67'5'67'6767'e5>Z   1         W 3  -  %" `"&*/DJ3533#3#''275#535#35#33535#335&'#3533##"/32=#&'c;==6 2A33; 2#U 2#Pc   c)   JJ *,& !     N/37;?3##5#'>=6#3533#3#3##5#535#535#35#33535#335 *L 3044,,))33,,0-G-@@- $ 9   9   S(-1BHN&'&''673'6?3&'67#3#3##"/32=#&/'6    & 2(2  4 $<@@&7  ;l D      ' <(.  J/05 1   N,3533#3#3#3#"/3265#'675#535#535#]$&   @ '46Z #';?C3353353##"/32=#'6=35#35#7#"/32=#'6=35#35#k""}8     v     ++0{ &+S(@9{ &+S(@n.4:@#5##53533#35#&'#67&''>54'&'7&'&'[2??1[[(      "   H     /  "  )    "  [!%+13533533#3#3#5#535#35#35#35#&/'6^  =-@ #   W<MW55*[*>Qc3533#&''>=#67''67&'767&''67&'67&''67&/67''67&'`?== 7 .7#!?      [           T    ,8/8 7?,      .          L!%3#3#"/32=#'6=635#35# 121 !&   Q =*( q;@1e-159=CI3#676767'7'#"/32='67'67#735#33535#335&/'6pw:  $%%     '2 R2   >P  #+ %  00v   4+?C3533#&'#5'67#'3533#&'#5'67#3#3#5##5'67#35#!%  Z     m qe #01ee '& !  8E3<PEKQ&'#673265#"''67&'#3533#3##"/32=#'>=353'67&'   "   J  [P  9 .!6*$/ .I=5I  D=. , VkY *.263353353#3'73#3#3#3##5'6#35#35#m"#~&  -0))))3l:&&&&&''-  j $& P 3533#3#535#'6=3'35335211)e*2  dR   Q /!V!%6:>#3#67&'#7'5#'6=3##"/32=##535#35#qv6  2  ZZ_  AAAAA#  ) ("F6 7?aNS  "h ' \ 8<@D3353353#&'#5'67#3&'#"/32=##5##5##535#335335j0# G  +2 : M"))/   ) *M %%%%+a%f19=3673#3#3#3673#53&'735#535#535#53&'#5##535#   611::   99337iOOO     C C(_!7&'7#3#3#535#'&''63533#&'#5'67#v H??HZ--: #  ?=3"  4  1qB   0 86t#+/33673#53&'35#&'735'6#5##535#35#{""0" #HHHHH VV ]666 ;cc#5 b 3#735#35#BBbW35](,:@DJ5#53'673#3#3#&'#'67#5367#57#335#"=#'67#5#335#7&'2` (-%8D3 (3 &/72G 5Y YKYY    ]  " ]6   / |  c"&*@3&'73#3#3#3##5'65#5#5##53533#&'#5'6/1..--3e 0 4=:3 # %  H 2  //-8LP3#&'#5'67#535'673#&'#5'67#535'63#3#5##5'67#35#   %({#     (t vi  !/1ii#"    !"   e?0 6yl#"/2=#'6=35#35# %  $$$$l\(),W -3#53&'3#735#37#"/32='7567#G@@C   +  330  N;AT3&'73673#67&'#"/32''67&''67''67#'&'3;#"'&'675#     -          )'(11    /&     # E_   OO 03#53635#35#3&'73#3#"/3267#'67#xD####+$    PP *06 9 !)6 d#+/37;3#3#5##5##535#3#73#3#73##5##535#33535#35#l~7=++=5=<< 1W""4#W""4## (AA( -h h&:_3#3#5##5'67#35# R# 1  %| d(3K[-O#5'67#53533#&3#5'67#53533#&3'67#3#;#"&''675#   A   y %,,!,   9*$   #$    !  2 M[6<BH#53&'7#53533533#3#3#3#&'#5'67#535#53'367#7'6'&'8 #+,$  <,,A3 $ 1<--9I  b  e////   0* " J   L3#3#5##5'67#35#+i }v *$ vvL>-6 e '+/3733#5##537'6'&'3#735##5##535#33535#35#=h<6 T YY55ZZ$$7#Z$$7###-.!  420d d&9 V &@FLRX3#735#35#&''67'676?7'76?7'7''67'67&/&/'67&'i{{VVVV    4     ?  3O/-W    "    L  UFe3267#"&=36733'67#3#;#"&''6735#53&'767#3#3#&''67#537#'6     L     !%   69#       5 *5 #Df  7      ` "(048<3#'63#53#3#'#335357&'3#53535#35#35#"("LI G  % "" K4G# 6===***** (=3#35335#533#335#535#535#533#&'#'67#535673/))6&))&5&&&&*=,#`#,) '; 7^V  H3#3#5##5'67#35#9Y wj %jjH<. 6\U3533533#3#5##535#35#3#'67#53#67&'#"/32654''67&''67&d&!!a2&&OO )F      !*0 # ",,-)            U37;?SY_e67''67&/#3#3#3#"/3267&'77#55#5#5#767&''67&'&''67&'         >$R      -       F'  '$( + "#&X.LRXgm3'673#53&'676767'74''67'67676767&'7&''67'6&'7&/33267#"&5''6< %#   O     A  L (     ) 4 " 5Q  % ( [ $(,AG3533'73#3#5##5##535#35#33535#3353533##"/32=#&'^B# @:)):B));)d));)i  i    UU & ' 5    ]3533533##5##5#]!,##,!U3#3#5##5'67#35#G *   $y e &9I[EJ[ag3533533##5##5#&'#5'67&'767&'767#'6733&'73'673##"/32=#'67&'b $%%$ x   B     # 3+ iu0   2 \  H        ! H- *  g +159=AGM#3#3#535#35#5#73&''67&'#37673#735#35#35#'67&'H!!7B    quuOOOOOO  D ) a & & M     S[@ ! !    \ #'+37;?C3#735#33535#335#5##535#33535#35#'#5##535#33535#35#nww 2!S 2! &  &  5&  &  T262xx-L'367&''>7'6''6#5#676767'7'#"/32='67'67##5&/'6    J   4HD  $    " %l =       :(    %   )a    D?PTX3&'73#3#53'#367#733#3#3#3#3#3267#"&=35##"/32=##535#35#)+r($QTTMOKKKKGG% .% MM ;;;;;        J< N  P%;NR3#'6=3'3533#&'#5'67#73533#&'#5'67#3#3#5##5'67#35#6w?"   9    9tE>+  )++ M>1 0;X8 $"   $ A < $ 0 S159=AGMShn3533533##5##5#3533&'73#3#5##5##535#5#'#35#'35'&'&''673533##"/32=#&']"'&&'"#.  1*).X*)L    L  L     D E "  E     *' %    S#:BFJN3#3#5##5##535#3#'3#3#73#3533#&'#5'67#7#5##535#35#35#e9B0/A;T""A""%%D''^    """"""" -66+ &   :5(w w-.Z3#3#5##5'67#35#G+ !wU ,8D |3&'73&'#5'67#&&  /J !hc ? n3&'73&'#5'67#!   )= !hc @ 3&'73&'#5'67#*'  2"P !id @#"/32654'7##5   $ 2;"" ! >\3#3#&''67#5365#oz5=:0 , 7 =6711D58D - c3&'73&'#5'67#   $6 !f^@ f3&'73&'#5'67#!    *?   pc ?f%35#53533#3#3#"/3267##5#535#o.00<<66B   .77.~%%/ UU \3&'73&'#5'67#   &7 !  e` ?[3673#3#5##5'67#35#g.JOY@  &).@@s_&/? q3353353#353#5335#*:8KCDL'''` 3#3##"/32=#'67&'*e   f= + %x" `, ) a $3#'667.'67'56\f \  #5   82g S#)/53#"/32=#'3#"/32=#&/&''6''6B .MB  .Y  Dk A      , )% $' )& $]!3#735#367#53#3#&'#'67#qooII1-x8D3' - 4 + ,K+y  " 2*i 3#3#535#5#35#335335E78C-6$$6-$<<*[ 3#3##"/32=#&/'6'a  h! R . ([&  " j3533#3#535##5##535#j8<<648PPP $$Oab>+\43#"/32765#'63#3#353#5335#535#'6~c   Y 9%((^,,   "  2$43#2 Y.28#"/326='675#537#'733#67&'37&'  !%CVFL*?  #= ? X  +( .8 6   R  J 3#3##"/32=#'67&'(g   l>" {  J        T 3#53&'3#735#3#735#bhK__;; "V4$ \#33#33#53537#5335#35#35#35#693'47HHHHHHHHN768b -37'6'&'3#3#5##535#5#35#"=#'65#3;535# :  .%^(-Q'^K^^^   T/ g] +3#3#535#5#35#3353353533#3#535#f)%$)N##l366AB3OO=+++++X!! c3&'73&'#5'67#   $5   fa ?f 43&'73##5##53&'7367533+'26=##5##5k27c" *0    #((   2: &XX?P\%+17&'3673#3#3#535#535#'67&/4/4'  D  &5//77//5  u  $p R 3#3##"/32=#'67&'6R   X, * $|  R$     It#5##5t++ [ 6=3#735#33535#335'67&'3&''67&''667#k%%6%[%%6%S N (9 %,&"  %  0[59(        e "&*3#53&'3#735##"/32=##53#735#;;"iiEEf  a!DD -1/[  Dbt!5[k)/53#"/32='675#73#"/32='675#&'7&'h<    !)K<    !)?  [  kj  #j  #   Yq)-13#"/32='675#'3#"/32='675#/'D  2KD  2W @ qq " "q " "L)-15?3533533#3#&'#3#535#5'67#535#35#35#35#3533&'#c=$ %;;(  !&====== ! & V   V43@  S#):E3#3#3#67'35375#535#'6''6##53#"/325'#5'6^:!%%""03((   =      #"+   ^pQ 8 ;) ^ #'+/>3533533#735#33533535#3353353#3#735#3673#53'e(('c'{ ||YY$)!Q0/+ / #   X #<I3533533#735#33533535#335335#3#3#7'5#'6=&'76h&'&_&xmmzWy   .  I,+(  - 7% $7L  '  T3&'73&'#5'67#  . )  f\ @U RVZ3#53&'3#735#73#735#3533533#3#3#67&'67'5'67#535#535#5#35#B=.;;:<<[ %$$(B   4  0& X%%%#+ ++    +    ] $(,EIMQ&'#5'63&'3#735#73#735#'3#735##"/32=##5##5##535#335335# F /1 ;(( Q(( >(( K  &   *0  0  0 0H !!!!)]$ B #@FL3#735#35#73#3#537#35#35#35#'3#3#;#"&''675#&/'6]@@6J@gO4("1* #    R020tt623* &0 I-  J!'<#53533#&'#5'67&'7'6&'3533#&''65#g!     ?  7""   "55  # P `     !Q#533#"/3267#7#'6Y0 <  @ .G ?@2 Hi3#&'#5'67#535'6`    #',&  mj!#/ T#33327#"&'#&''67'765#53.  % $  !* /7m( 46 z 3#5#533533][3##5#535'6!#ffff@ f[ ++k35'673#&'#5'67# '-% "$$  $! 'rd$/o3#3#67&'7''67#iiQ ' 10 11> '-  '; ['673#&'#5'67#53. #    ( me%.z$3#327#"&'#67'56&'&%  # 9%/5>[  O"7 l3#&'#5'67#535'6^ %%   #%** o_#0&t3#&'#5'67#535'6 *4,'  +44 (/0'%ls2 )4$n#53##5'67&'3#6{/ $8M a&+##/,+o"3533#3#&''67#535#'6++30 &/25  *** 65/ %03a3533#&'#5'67#7&'q174$ )+]  55A.)9~{4(1>?   i$*3'67#'63#"/3257&/'6W H  "  6  G   ,  _)*-',% & g3#&'#5'67#535'2 "*haF B #< AZe"&Sg -0# Z #5'6  0m -3#5##53&'73267#"&='75'62U43 68  /2 *5! 4 <'0 2  &w| 3353353#wv5AA5Gdv&''673'67  %B # LP  +@X(#5#67&'67'5'67##537$  1   /50 #.RY N (@"4Y3#&'#5'67#535'2 "eT$6 ;&#9 5#TeDY 66 Z '+'67&'3#3267#"&=#'>7#735# ; 9f    >> 3HA  G&) !&x3#735##53#=#ggAAtNY5mm66i "#5##535#3533#&'#5'67#```    ޿'>>&f 3#735#35#3#3##5#535#wnnGGGG{5====2Z49733Z#'-33#3#&''67&'767#535#35#33536=#335k:351 1( #  248 3R 3 a  a>?  f3#&'#5'67#535'6]    %&*%vd$. j3#735#35#53#3#3#535#wooII/4|4--9;/M) b3#&'#5'67#535'6R     ! %'qq$!/ j+3533#3#535#'67&'3533#3#535#|*--77*E F-,,8;-3    ,   i !%3&'73#3#536'&'#5##535#l64^ (M 5  iGGG  M__=* \3#&'#5'67#535'6P    ##  rb %. I3#&'#5'67#535'2 (0fL". 9'#: 1$PeP]I/+  P 3&'73#3#735#3#735#febb>> X: $  q!%+33#5'667#35#33535#335'6.'S  /(24 j_  -I7  _"(3533#3##"/32=#735#'67&'k7< k+   ,EE c  GE  @#B) !_&*.33#3#3&''67&''67#5'635#35#67^gcEO  #   EEEE   M  B / ) A  e3#&'#5'67#535'6Y    "$)& k^ $." e3#&'#5'67#535'6\    "$+ & k^ $."i%)-153#3#3#3#535#535#535#535'235#33535#335 <<2244<<331144(4%2Q2WWb5g"37;3'67#3#;#"&''6735##"/32=##535#35#o~$$$ $  4v  EEEEE  # 3Ta  ,y , ] 48<@D'2'6'&/&'3##"/32=##5#53535335#33535#35# 2H:3 (   u   M000M0    *N  //N (<k #'+'2'6'&/&'#5##535#35#'3# 3J=5 *    444448 /0OA~U!17=367#'6733#535#535#&/33267#"&57&/'6s9 2  <!ta]]_3   ]  l   [R  (  ,   \3#'#5'67#535'6S   ! %$mc )1 V>BFL&'3533#676767327#"''67&''67''67'#3#735#'6  gI:9       J33&&)  ''  +  3T2K  T .4'6=3'#33'73#3#3##5#535#53&'7#3367ZZQ&( .((''-   (C4 5>]<*)   ))  d%=EIM3673'73#3267#"&=#'67#36732767#"'&5#5##535#35#h- +    )  %2+ 08 " 2- xPPPPP       -   T T+ F#3#&'#5'67#535'6 %dH", 9&$6 $%Db QF   )+  73533#3#535##5##53#3#&'#5'67#535'6 255,j*2vPFFK&11  .2!0* "  $([$(,13533533##5##5#3#7#5'75#35#35#675#h "!!" C*"@@@@%@bi=@ R%+;A3533#3#535#35#33535#335&'#'6733267#"&57&'e9@@7}49""4%Y""4%0  6   #b VV54&   0 6 U35'673#'#5'67# !    !' mj"#1X#)/53#67'6?5#53635#35#&/'6'67'6@6 "@  2%UUUUWF \ +N R8 1` b L" ! ,L (+"   &  ( 0,H3533#&'#5'67#73533#&'#5'67#3#&'#5'67#535'2=   W!%    C 'SE031 1*'673#&'#5'67#532* '*$ '.  *6+ij+#3  $*06<33#5'667#35#33535#335&/'67&/4'3+Y    #5# M G  cY *C/" g#'-33533#3#3#535#535#3#735#35#35#'67&'o355//;;,,3ssNNNNNN % <     DbE ' '      z33673267#"&53#&'#5'67#535'6! )&S ((  $/0    :@  K #)9?E'2'6'&/&'3#535#535#&/33267#"&57&/'6 2G;7 )    }|iggj:  k  u      %PD  #  &    N+159=AEIMQ33#3#;267+"&=##535#5'6367#35#33535#33535#33535#3353)8==  ':6 %5- ##6&\##6&`'':*d'':*E F    Q =  ! ' D ( ~#)/5;3#3#3#"/3267#5363535'67&/&'7&'Ze +|||   B ?~5 &]?       t3#&'#5'67#535'2 $+eQ9B#$7.&LaIT    [26:>'673&'73#3#3#3#3#&'#5'67#535#75#5#5#q  %)0((((0:>- #" 0@0:((((( "   '@<#L Y !%*;@#55#353#67#5'75#35#35#675#73&''67&'#367vbNNpI   2A     II  'LX153(     _ $(048'6733#73735#33535#3353##5##535#35#o :$}/ <""4#W""4#rOOOOO DR( $ ' P P % Y 048<B#5##53&'73#673#&'7#'67#5'675#35#35#35#7'6g:9_& 3! % $  )!&QQQQQQ &'  _    N B ' ( e  s#'-33533#3#535#735#3353#735#35#35#'67&'+,,77+,XllFFFFFF  5 +   D_C ' ' !      p-3#&'#5'67#535'2#'>5367'^ ##   '& ;    ")+.@  U!%+17=EIM33#5'667#35#33535#335'67&/4'7&'#5##535#35#:$ %72%%8'_%%8'g YW  OOOOOJ; &       PP % ['+/33533#3#535#3#735#73#735##5##535#3#735#c;==BC;//J//cccEE!!?? *  * BkkRB *  f3#&'#5'67#535'6X     '" sg- &/'>7 <7 " ]((j<>8| 36533;267+"&547#'67##AK   6 LF =W2"  )?0t36533#"/32765#'>7#Mc P. +"JZ  S 4&#|3'67#&''6g \#~ tU    1|M?    !y #5##53&'7&/'6c & & (,*       u3#3#"/3267#735##  u8': '67&'3#3#535#c / 2V*$")lTcaS 788l3#3##"/32=#535#-Faa  ffLl(  # s3533#&'#5'67#bcS$7 ;%$9 8"R]*2YX.'|!3533533#3##5#'67#535#5#/?00<<A , ! 7:/?d 66   t3#&''67#5367'2 "f\L NTPZa#Ht  +)  r"3#3##"/32=#'67#'735#.66  %O FGfr!.  *0  !&33#353#5#3267#"&=#5335#53scc99 )  4%J6]], ;  2 ,x3673#&''67#7&'_h`N M 3& GY S19*37 z3533#3##5#535#'6E,HH]]ii7 v !00! r'67'5'75373#"/32765#'>7#q," "%5m  (X0  :%"`  >1. **|3#3#3##5'6Uxnnoo'|  h-k #5##535#35#35#~~~~~~~k $43w!'63;".#"'>;67#53' YgjK:1B,A@ 1-Sw   z #5##53&'7'67&'c+#1 -].& (,%&      )-3#"/3265#3#32767#"&='635C  i_4JS@ !LF06  E!z936533#"/32767#'67#&''67'67676767&'8   &! %- )c [5*,>& # /"w'3#3#"/32=#&''67##5365#^Z  I% " 1BZcw R  <Yj t &'67&'7''5'6=6  - 4   )#XtC#PU    `*%!/ 335#53353353#5#353#5# BO;;;F4/;7$11%?;+G '3'67'56767657#"/32=##5bL 3  +' $%  2]$: R 6 2P  8ssu#53#3#"/32>5#wI L Sd@ vm 3#67'75#\!-8)&mE I!'+3#"/3267#3#"/3267#536&'3#gX  s  - E&,5! (P !  :Wx &'&''67   0x    [q3#3##"/326=#535#f3== FF;q * ' 3533#3#535#3533#3#535#&RRRbdRTXXdfTt= '673#3#353#5#5335#535J  Occ:;ff` ); 1)x$3#67&'7&'3#3#535#535'67#!o /3 '-? 8' t         y%+13'67'676573&'3267#"&57'6'&'])/ < !*+#!  #!K  y)/0 '  (7&  p    x 3#5##53&''67&'ac2 /i*$#) ('!   "3533#3#535#'6#5##535#E*OO_h7   BF G* '.3#5##53635#3&''67&''667#k m8 /4A  "  /6 |^      ~ $)-33##3#5##5'67#5367#537#3353535#/!!{y !"?D(;X\anyy~; -   O 937#535#53533#3673#33##"/32=#5357#'67#*=lX1100/K8SS ^^%=(- M        8#673267#"''67&'#3#"/3267#'6=3'33'7O     UE  2ft" %7  ,6)! !+3   ;373#&''67'67#67#'3#3#32767#"&=#'67#2  # # 6xMMh#:<+ )$l#  8> DA6##3533#3##5#535#735#33535#35#2CIIXXRRC00D6>>RDD~599[%)#53#3#"/32=#&''67##53'35#w>=]  N  =W(ggL55=  '  CU)3'67#'63#35#535#53#5##56hP  K" 3 '<<<<>R,  b \ #5##53&'7'67&'a' 7 4N-, ,.     ''6=3'#3335#53353353#353#5#67@-.A8W/+ $*H2"L!%%!1 !%)3#3#&'#5'67#535#735#33535#335+LcN$5 ;)"8 3I^J66H866H8O  10  /- #5##53&'7'67&'a) ' (L$ $#!  '+/53&533&'73#67327#"''67&'#3#735#'6s "P   uQQ--M2>@j   '/  !& 5+ w 3#5##53&''67&'db - )X(" #' --$     ".3&'73#&''67&''63533##5# XT+  x eddew       "''$ ,3#735#35#3673267#"&5'33#7''P# * & fDDC+' I, ' #   9  jy"#5##5333267#"&='>@*   . y^LL^% !   $o}'67#535#53533#3#&D "'("""#  " 1735#53533#3'67#&'3&'736533#'67#&'`TTUU`  > 60 $biWF\(" 'e    '  35#53533#3#3##5#735#35#fLFWWSMggf-I'  I J) !%)3#3#53&'#53&'67##5##535#35#>83 ?'Jc_____   6 S S ' "&3#"/32=##53535#335#3#735#   \&nHH66nnJJ8G  2O`88(  )- +13533#3#535#'&'&'3533#3#535#''6Y8;;JF8) G=@@MJ= t    ' "1F3533#3#3##5#535#535#73#"/3267#'>7#3673#&''67#(&& '')) (ia   " m\eY>F$O?O      : # J !!  #'+8<'67&'#7'#"/32=##55#3573#"/325'3#T$ Q 46#TL!   0B00R   )f $   U  #l  ,R  KG!9?33#&'#5'67#537'6'&'3673#&''67'7#367u[H2;$, '#CV=  _*Mw4C )#%D / 2=X+      O      $(>3#"/32=#'67#5353635#35#35#73#3#"/3267#735#I(   5 *@999999TV>H J ;C|   Q$ ' & F51 5 %+173673#3#3#535#535#53&''67&'7&/&'U ( 6ZPPedOOZ6  H  ]   e    ,N '2'6'&/&' ?ZKE 3  %         '+@FL3&''67&''667#'#5'673#73533##"/32=#'67&'K&   - 9 ]  !977   9 Z   qX b&      y"3533#&'#5'67#7'6'&'(''  %P  >  L3395 ;    {&'#5'753'&' cADL {  >2/  PM'   @F67'7&''5'>=67&'57'7''5#'>=6&'n    3       8L  \ g-$ #+%&+#J_  l-& $+& "#)/3733#33#53537#35#35#35#35#'67&'%QNQJCNzzzzzzzz& "c& $ VV !     #'+17=3#3#3#"/3&'73267#5363535'67&/&'sM   @0zzz c     ; ( h G     -159=AEL35333##3#3#''27'7#537#535#5#5;5#33535#33535#33567#)KQQZo1 M Y%N."42C:TK99K?99K?@@RFA K$   $0 ;'+/3B76=3'67'56'3#7#5'275#35#35#75#7##53+'265 )  yW  9  L>>-e^!g<?F_  &(3673#&'#5'67#53&'735'2 # .P7@$9 2!K, %K   !   i{!%3#3267#"&=#'67#735#35#35#yg   ( "CCCCCC{a  % C) ' ') #(3#5363'67&''673&'35#67#s]= 4!  8  bP .``X    @$%2R3'67#'6'3673267#"&5'>73&'3#3#&''67#5365#'6A 1 u# )'''D#03  ( 17   !    >& %64Q       ,0AGM3'67#'6'3533#3#535#3&''>7'3#3##"/32=#'67&'@ 3333,i+3% &bb v1  3  S    +!        3V3&''67&''667#'#"/3254'7##53#3#3#3#535#535#'6735#M!+"$#   ='   bV"6633AA,,& !    & (>       y!%<3#3267#"&=#'67#735#35#35#'3#3#67'675375#zf    . '@@@@@@x^" ,5*y` # C & % A$ GDU#Bi773267#"&='75'75'6'677767'5'75'?773267#"&='75'75'6ALMbc !( 20WYACFS@!1*,.35%'!#128:    1       ^      28<@FL3673#67&'##"/32=#5'67&'767#3&'#35#35#&/'6/<P6   >  H     ,%X"tttth   X! $   65   ( & #   j#'+/37;?3#3#;6767#"&=##535#735#33535#33535#33535#335'OVV 8,CUN;;O<;;O7#5375#3573#&''67&''667#>  "GG  99999   #  Z K ` #  .>\bh33#33#"/32=#67&'7&''67##535335#&''67#'3#&'#5'67#535'2'6'&'88/   .   #B  & ""   &*!  4   7= (  BR77(    0+  ;B)   i 3&'73#7'676'&'$ "[? %,  =- :4.03, s 3&'73#67'676'&''(eH *4%  92 77.03,u 3533##5#u4664NNb33533##5#'6=#53JG44G8 /88b HH,! n 3&'73#7'676'&'' $`D (1# =- >0.03,b3673#'67#''6767&'t!EH&& ` " &hD HWX#)  -RI* c 3&'73#67'676'&'  U< #+ 83 96.03, Z3#767#53&''67&/3#M: Rj  XuR     #^g3#3267#"&=#'67#735#.+ ' E < +zzgB %2 #w3#3#53&'#53&'367#~Y&>=$Y 9P   A m3#3#5##5367#35#35#m;8F!4 FFFF_,k,b167&'7&''63#3#&''67#5365#'6 -2M*;5) ) 5 1 16 ! ! )! %  ]#'+37#"/32='67#5353635#35#35#6  (?9&VBBBBBBc  ;  %"!s 3<: f 3&'73#7'676'&'!!X? ) 81 76.03,i !3#5##53&'3#53535#35#35#;`7C111111 *+ @-GH h 3&'73#67'676'&' V<  &. 81 ;3.03,O 3&'73#3673#53&'YW( E  95 ? O +0#3#3#535#35#5#7#53&''67.67#%%%%i CCh`   $ 02x#33R0   e-15'67333##5##"/32=#535#535#53673535  :!   ++::$1     .9 #   +.m37;3#3#"/32=#7&'7&''75##535#535'235#335 11;    (  $700: 0=R  ; Xj=I\ !%)-#'6=3#3#3#535#535#735#33535#335r^'**2u3))'%:%SD4 5>_!h<Fi#'+2GM3533#3#&''275#535#35#33535#335&'7#63533##"/32=#&'i:;;1 -=22: 3R 3  YY  Y   K  K + ) +    X+/3C67#533&'76767&'#5'67&'3#735#3673#53&'t  .B2   C  jjDD   ') ! &          8:.  c"0D3#35#53533#3##5#/3#735#+'26=##53&'73673##5#cP ""?88s_  &   (69XAas.   ++r 593&'73#3673#53&'3#3267#"&=#'6765#735#$ )c nX   44   ,:2  8   .23&'73#3673#53&'#53#67'5#'>735#$ )c nX  44   f::,  ;!  , v(,03#3#53'#53&'367#3#3##5#535#735#35#@& j& W"++,,"2222  8 -O/1{~3&''67&''667=          |J3&''67&''667#;     % . J       A35#53533#3##5#'00##&&*j   },043'73#3#53&'#367##53#67'5#'6'35#35#()o)]  ::::    wNN! / Q.x37;3'73#3#53&'#37##53#3267#"&=#'676'35#35#()o)^   ::::   wNN#  )  @. ^3#3#+^C l#3#&'#'673#&'#'67?&  tH+      '0  ( #3#&'#'673#&'#'67=#  uG*      %   ~3653#"/3267#'67#OcO4%GLe  R(7'6 @}3267#"&=#'6=&'   M21  }v   i/&56) w3#3##"/326=#535#)J[[ jjTw!. *! 3#&'#'673#&'#'68>$  rH+      %   3#&'#'673#&'#'68># tG*   " #   (#"/327#53267#"&='753753 75.C M7##(5u8#, @< :  ;'# !y3#3##5#535#[ggeeXy&FF&~3#3#5#53&']!d~ M`  j 3#3#535#WhjWjSS x$3#&'#'673#&'#'67>%   sG+       #)    # +35333267#"&=#&''67&'765#DP  <64 Coh # Z  $  33+'2>7#737#3#&4( Z?<2.R3#3##5#'67#535#5#!,66L3 +36&J)HH2%))))  3#&'#'673#&'#'67:   tE(        '67&''67&'&''67&'76/.'! $ $.#> *#!*3 :/+= 7%   5     &'#53#&'#x  \k3# $&   0C |$#533&''67&''667#'7#@ 2 * -"!2 -%.a$ Tj    6  $#3#"/32765#'6&''6<   % #c6F J a C    &'#5'6=6 + 1 4#cK%(\~2,%)2!33##'67#5367#5365#33535) a? -0;X[CW?AF''   ( "3#3##"/32=#'67#'735#(,55  0OE.S g)0  )($)##"/32=#&''67##5353!  D" . 4=Svr Z/zz 3#3#3267#"&=#'>7#,E " ) ))Cz. 4$   !3#&'#'673#&'#'67=#  uG*    %   !3#"/32765#'67#'67#'6K  JH"@< $d&BD3.91% ' "3#53&'3267#"&=#'>7{dZL    E  5F   :%#  + 3#&'#'67#5367#'2 %-m\K RW MY_#&U#41$" #33#67'736732767#"&5"==' `$ $+ )!*E  /6! &773267#"&='75'75'6 -2`btv 4>$SVIL#&f       }"#5##53'>533267#"&5s?/84(   + }gUTf.2 ('$* 'z 3&''>'367'7&'  -"& @ z'#!!3R><<<pp44: #5##535335#33535#335UUAAUCAAUCq4!!!T!!!335#53353353#5#353#5#FP<::E3-<=*00*F <+G ! !#5##535#67#53''67&' _w 2%  ~l(   67&'7''6#5##535#U;@ OZ$#  3R R5"!&'7&'7&''5#'6=6  ( / + $aV'+eu   8-&#J 3&'73#&'73#536!WV-  y @܆g    !  3#53535#35#35#$$vvvvvv}}*@@$$#3#327#"&'#67'535&'#ITM ( P*!&3 ED< + #(  B  (,3#"/3265#'6#32767#"&=35>   u[2E  R?GM2:  V3#"/32=#3##53#=#'  )uM}  fK DC  %#5'673533##"/32=#&'E  !1^##  ^$   rW R  M  37;3533533##"/32=#'6=##"/32=#'6=#7#37#3PP  *  *  V**h**JAAAA0 + +-0 + +,A... 3533#&'3##5#535'67#\[G!4 :$4455(4 3"Hn)7<##95*&&/#5'67327#"&''7&'3 ^  &Q ! - 20  qZ  '#10'} #55#353#Οww}gg*?#)#'676753673#"/3267##5'6'35b2 &!+"(,] H!? : =1 !*KJ%*  "&3#3#"/3267##5'67#735#33535#&P\ E!@ ?H ORf535#Bu{ ! SSe B;% i%*5C'&''6767&'3533533##5#'67#JS(14 8J22J2 )8 !  K@@' "&3733#"/32765#'>7#7#5##535#.  ...md  A/1.(dQ}3##"/326=#3#735#% kkCC}h cF V &'&''6.5     # g~3267#"&=3#"/3267{ - 7&u  le  }A ( 3#3#&''67#5367#'6CMi\$6 =%V Jci6  !,-# &3'67'56767657##53#"/325cN 5  -( %&q5]  c&< U  :'X #3#53#735#;qqIIp)C 3533533533##5#3#5#5# %-0((X-%0]##$$11H[ 3&'67327#"&''67&''7''7&'37  Sc  "65 7/ `[DC_]  2         |u3#67'675#c(/9'uJ Oz##53#"/3257_ gf /3733&'73#673267#"&''675#'67#@@  +R "  $  83 &'#"/327#5325267+"&='753753&''6- &"& -"-   .#@<: >'#($  ! ! #5##535#3533#&''67# 756" ( 35 n,3533#3#3267#"&=#'67#535#'6?.NNaI  $ % B<Df8 0 67(  3#&'#'673#&'#'67:   tE(       '+/35333##3#3##5#535#535#535#535#33535%ORR]]iiddYYQQffOa???     |#"/32654'7##5  7|#) 3#3#5##535#535'235# (1iiRQii&*]DI It%+3533#3#535#3533##"/326=#&'!VRRfhV(( %  9& #   *3#53&''67&'&''67&'76|c[& !v"-0 ='!!' 8% %      -163533#"/3267#'67#'#"/32=#'>=35#35#6  "$  / ----j]#E+0@*|   !@)= '67&3#3#3#535#535#|"E O 29 4gj,CCdeCC(s$ "3#"/3267#'6##55#35>  |[[HHi*V Tb!$(373&''67&'67#67#7#5##535##2   % "...n7     )"0 mZS)&'673265#"''67&''7&'7  =Q   (' 22  %$#3#53#3#3#535#535#鱶$B::HG::Bx  &,3265#"&=#'6=3#67'75#&'5dW#&1 '!  t " h0'67C I$3#3##5#535#'3#3#'67#536=#h+00..(k]%$''!#&$+EE+ 0&  %'673##5'673##"/32=#G) 'Dmm&  -+* L " UE C ?'673#&'73#&'#'68   ?!KN(      ,3533#3#"/32=#&'#5'675##535#dffM 9+> ;$(6 A(9Md,  *$;;%*1C "#5##5##535335#335'#5'6*+>>++>*  (oV ;; V9'''0{b #%)3533#7#"/326='75#7#5##535#&%% $ $,&===l%  q^ %3533#3#3#&'#5'67#535#535# YZZPPcQ"3 7%%97#QcQQY %>>" #/67'53373673267#"&53533##5#5 * =% $, $ !ucggcb  O(     &**i3#3#"/32=##5##535#i93  29?  (^^GYZ 3'>5'3#G +A((!5]33'673#5#535#535#53&'73u1  %  /. q  .26'67333##5##"/32=#535#535#53673535L +" S+< DDccBd<<5#'67'7535#35#675#t 8   $/ 3>11111~j ) `# 4 ?(  x(;=R #5'6?  !z\ &O3#3#3##5#'6dVNNOO    ,~  d #5'673#@  * rV ph 3#&''67&''667#O  !  3    # '+"(33#"/32=##5335#35#'&'7'6uL  J6   )g  +#3Z   435'673#3#535#67#'7#533;#"''67&'l6+7. 660q-6D .%1J#) JJCS  R       $13533#&''>=#&''67&''6bbc&H C'R ;,b$    8400&     (  33#3#5335'667#'7#5333#"''67&' 117|C "!.FOJCS   H5LO #*   "3533#3#535#'6#5##535#>1UUde<    FG G+(.36=#535333#&''67#75#'3'#''6\5%%5H/-)- 1l"r  @5!#" #L n"  3#735#35#3#3##5#535#*!ZhheeXF+ & '&&27=373#3#3#3##"/32=#'67#537#5367#35&'!Hgjbg(   b%5@5;EDUM       <  #   !#3#53#3#3&'73#535#535#糸#D;; @77>  #'+13#3#&''67&'767#535#35#33535#335ePS /KQ83&  MPd(<A 'S9 ^ vyyy  =2J J- $133#&'#5'675#53&''67&''6v\\+> :$(6 @)[[8 } .'"99#&.       .43#7#5'75#35#35#675#7#53&''67&67#u '-#22222]_ !0[ e9=97%   # !%*.3#3533##5#53'67#536365#335367#335naiKKK#-B3?@S>3k "0 &  (D31B0   3  N!   AS &'&''62 ,    # # R&''6767&'#5##535#  9B%%' 3]]] (! CMM4"g 3533#67#"/326='75#"     '"| !/ %%]3#3#"/3267#'67#535#735#xk7@  ,> 3),!EE=:1$ +17&''6'3#3#"/32765#'6=#53&'&'&'  &P#<3     ,r   % J 1 / =  ! (.R&'673267#"''67&''7&'7&'673267#"''6?&''7&'7 Pa   1A H WK  nj   #2C 1$^Q       9         %3#67'7&''67#3533#7'75#? ,2,///47C7/   Qm #3#5#"/32=##5##5353mr}  $|*4  NN=jffq IQD 1 9''*? 8     3)! !':    3!    48<'23&'736733###"/32=#535#535#53&'3535 JjX5 #  R SSiiU T>>>    !   (,03533#3#3#535#535##"/32=##535#35#\^^VVecTT\       :H ] #  37;3533#33##3#;#"''675#535#535#535#3535\^^MMTT-#r&  %LLggKK\p:::      )      ,3#535#535##5#3#"/32=##5##535##5-OH   66IQC  >!  33$3$-333#67&'#"/32='675#535#535#&'&-f  <   0& ;%d~~  >   !    D a 3#5##53635#35# G^(^^^^ @"U" %+3533533#3#535#35#35#35#'67&'!d$$.,!5dddddd #*)f&% %&MM-/#   ,3533#&'#5'67#73533#&'#5'67#)%%  "l$*%  k  TR%/(TV%+ !%3#3##5#'67#535#735#35#35#5#)'AA<0'?B&b;a'' E % % + !'#5##535#3##5'67#535'6&'0:: /;,;$   }7, 9 ';?C#"/3267#3&''67&'767##5##"/32=#'6=35#35#   A\      F   *****)/&     Q )-X*B &''63##5##535#V& "$1 TT^CCCK K. 3#"/325'3#  )  |n#A.'67'7''5'>=6#"/32='67567#53      BT!  >WX+;;t2) (0)< 6 ,   %#5##53&'7'67&'3#3#535#^' - /K*&((fQhfO*+     #"" 48<3533#67#"/32='675#73533533##5##5#35#35#!     !Y77%7777s)  %xx##T  FL&'7'6#3267#"&='67#5367#53673#3#&'#"/3257&'#:    Y .9 A; 5IFPfo1   H  g% +      & !-3#735#35#3267#"&=36'33#7'& %+  )%AA;'# O/+-     <   %)-153#3#3#3#535#535#535#535'25##5#35#335 '/g0%%0g\[j3%%3jNZ2$$$$8$E$ !3#5##53&'#3#5##535#35#bb`ww &',4 A #V #@3#5##53'3'>7##&''6#3267#"&=3#"/326ca*1&0+$% "3 +% [   %( & '1#   >U.*3533#3#"/327#&'#5'675##535#5660   -5!67'$5$).4:@3'67#3&''67&'#'6=35335#67'&'&''6> (2 '  >>++   / z  #  *# &0.G# U     &# ! '-35#53533#3#3#535##5##5'>&''OYYXXMMiiOS1= 9+2-0/s     $5%*:  &,2#3#53533#3#&''67#536=#&'7'6峸)=??ME$ $'( #5D=e$        05I3533#7#"/32='675#73&''67&'#3673533#3##5#535#    ^p'&   U,--::::,v .  $")    D $&''67#53#3'67'#;5#35#\  .7ji& |!$""##m##0   ?? 6 'O#'+3673#3##5#535#53&'35#33535#335T 1/PffiiQ) >>Q>>>Q>  SS21 #+17333###5#535#535#5335#35#3#'3'>7'67&'uPPMMffMM<<<<=  /V  WW .&PP$   ,03533533##5##5#3673#3#5##5'67#35#>C88C>V qwk +DGkk!  G 5 < .26:3673#53&'3#"/3265'#"/32=##535#35#73#N 9D=   T  88888i )c Za  &w!.,R !#5##53&'73#3#735#35#3#b]1$$  I, ) )M#'+/3#3#&''67&'767#535#35#33535#335XD<="17%(!  9:>'':)c'':) I    I ( (  "&*3533#&'#5'67#7#5##535#35#35#'   #HHHHHHHr RT",*,DE 28>&'73533#3#3267#"&=#'67#535#'6&''6'P<7Q UR!! $(,3533#3673#3#5##5'67#535#35#35##K11)" 3Z cp'.(WbK.pppp  Z I  R. 39?EK&''67'67676767&'73#"/32765#'6&'&/&/'6i #+  %=G :      N   ,M j% L % -37;3673#3#3#&'#5##5'67#5367#5367#3&'#35#5# PZ_Za}1) ] (919J/^A]]]]    A@ G" ( V'6#5'6>    " ]JQ'+/35333##3#3##5#535#535#535#535#33535c1==>>IICC4411991D(((         #3'6=3'#33#&''67#'7#63533#3#535#7$ 9A+{ > 'KACCRQAh"4( )/H-    %)-153#3#3#3#535#535#535#535'235#33535#335 &/eePPWWebYYMMbbMZ?88L;88L;  <    < H " "(33#"/32=##5335#35#'&'7'6H0   N0NNNN  d  /`  %u"0Y   #3#735#3#7#5'75#35#35#75#/~~*,xxxxxx* $?G) * *#6?'7&''535357#"/32=##5{J$ 888y  +Z2    $5p  Y %3#53635#35#3#3#3#535#535#jb:,#]RRhiRR_LL ' ) *     *3#735#35#3533#3#3#535#535#'6-<TTLLZhPPH F* &        !%'6=3'#3#5##5##535#35#35#;CCV@sssssss`4( (0I4#m m ' '  #'+3533#3#3##5#535#535#35#33535#335211++4444++2*A*  C  C ( ' #3267#"&=3#"/326/  " U   xq   H -3353353#3#3#"/32=##5##5##5367#)>=hh  *%%BV( : $;;;;DU @D#'733#367&'+'32654''67&''67&''67#53'37`^Ct   / / 1A D0%=6(( - V@ Ye(%    "    %  )-159&'73#3#"/32=##5##5##5'6=35#35#335335wP  #####5## 4 G !!)D# %28$Y$*=3533#3#535#73533##"/32=#&'3533#67'675#'**0u2'o:  :  |,**6:,\  W E$*#'6=33267#"&5'3#7'675#&'.R  R %-  0 8!# K#3533533#3#535#35#'67&'Y)!!)'2)) Uq&&&&?  ,9#3#536533#67&'&''>7#&''6칻$E@A  74 )D  "       !    K *33#5367#3#3#&''67#5365#'6arh] h;I= 4 6 <5 =D% #      173#&'#5'67#535'67367&''>''6j %%%  #+0`$ * 3   HK% !(-+34#  #)3#'#5##55#3535#7&/'6'6<)<)))))  < SL CfY &:T" 8 3533533##5##5#35#35# 00%0000rw w!!Y% 53533#&'#5'67#7#3#5#"/32=##5##5353(   "ggyu !u_\&"-'~+6#OO?O'-33#3#535#5335#35##5##5'>&'wOOhiOO<< !     ."3533#3#&''67#535#&'7#6!TSSj4 L\AhT K?   / !%);@3#3#3#3#5'673&'5#5#5#3&''67&'#367~ YSJJJJY  4DDDDD ';,/<+/&    9(         LU3#"/3265#353#3#"/3265#353#'67#5335#'67'67#5'66525#3H  Y!;    W)> ?-,&.  ( $0& 8 :         "&*3#53&'3#735##"/32=##53#735#kd9qq   7ggEE&+'=  )FU+'#3#53#5#535#535#53733#3#3##꺼M33,,00'<<66>>s+17=C5#53#3#"/3267#?5#53#3#"/3267#7&'7&''67'6`G[DL   Q HZDO   T q { 0 &* (+q0K60/K506          )-#"/32=67#5367&'3'67#3#   u  5R: 1:g '     /!2 8<@DHLP3533533#3#3#33##"/32=##5#53535#535#535#5#35#35#33535#3355499//CdQ  QgA//5|444*==P===P=    0 0    = ! Z &'&''6/6!! #  %  R 3#735#35#3533#3#535#a]]]];<>   <c  ` &    %  k(        $63#3#&'#'67#5367#735#35#35#67&'7&''61Y9" +A' 9K.xxxxxx)  /5Z   ? # # 7    !%)3#3#535#3#&'7#'67#735#35#35#[mgX9%) .) 8 8&%5  $Z    ? " " :3&'73#3#5##53&'#367#3&'73#3#"/3267#'67#Ud'89$G>T;Z^~ m* / 0 $$  ; $   ,!%+17=#3#3#3#"/3267#55#5#5#&/&/'67&'SKKKK` VBBBBBt    M ;  5 m   "&*.23#3#3#&'#5'67#535#535#5#35#335335E9TgV&4 ;& 6 ;SeT8Bz%7$$7%%5  10   5$% ,F3#53635#&''67&'7667'5337;25267+"&=36nd@1z & k!* >k "0 ' )UUL3 ^ B   5 -37;#5#3&'73#3#3#3##5'67##536735#3535c +HMHHHHP <2P9F>FFF"  Y#A  Y %+1&''63#3##"/32=#535#'67&' $ #"' . S 77   44 ^  )  %,   63#3#5##53635#3573#3#"/32=##5##535#9'DG4114z40  ,3 >J  6LdE  .eeL^ =V'6=673#3'67#7327267+"&='75#'6=33267#"&=#'>=x!fK )1KK\B12  ( !,D   &  74* '*G     '.-,K  M$*'>533267#"&='3#67'75#&' H R!&/% . ".  #     "&.2&'#'6='63&'73&'3535#5##535# 05 ! S:5!%$ttt B*3+  (: :3#&'#'673#&'#'63='   rL.         /37;?3&'73#3#53&'#367#3#;6767#"&=#735#33535#335ZY#<:"C< X.K # 31G44G844G8    $H   , ) %@ 3#'6'3#'3#7&'@H;-    LFB    &Q#5'673#3#3#67'5#537&'767327#"''67&''7&''7&537  9BF%++  *697   P " &  5_   '    -593'73#7#"/32654'7##5373#53&'#5##535#, 2u  )e   b@@@ * .  5I I. K3&'73#&''67&'763353#3#"/32=#67'7''67##537#d^ٖ    uWj  `  &+ .LF     ##48  "  ;L 7E3533#3#3##5#535#535#73533#3#3##5#535#535#35#53#5#535#+,,&&,,++&&+x+,,&&,,++&&+^            e Q '+/37;?3#3533#3#3##5#535#535#535335#735#33535#33535#335#S)**S``__P''*R??SA??SA**>)F    * " F &'3;#"''75#(  1 # !&66L       "*  &,28>3#3#3#3#3+'32>7#7#535335#&/&/'67&'#`PPn  *'+O    I 7      /4"i      G83&''67&''667#3533#3#3##5#535#535#C &%4*  #1 =;9<<66BB@@449    *        1=CIO&''677'&''6767/&''6767'&''6'67'67'6 8>%=0 ! V#'  $/9 89)9 N. "> @= -U WG :l o              "  !3#&'#'673#&'#'6+B"pM(     48<@F3#3#&'#"/32=#3267#"&='67#5367#735#35#35#3&'#*]8!   W +7 ?6 0F6_AH     & 3 9 a $).3#3533##5#53'67#53635#335367#335AB 7**U  %""4$X!3(Q ##  Q +1   06<3#3#535#5#35#3353353#3##"/32=#'67&'G78F}%7%%7%%a   e:# y"  .. )       &,;3#53635#35#'67'5673#535#3'6733267#"&5u%S////"   11SF @7& . YY 07?7 P];U. !"    #):E3675#535#'673#3#3#67'7''67#"/32=##5#5'6Q))  1 /%      v 85C   s ^( _GS1'6=3'33&'73#67327#"''67&'#&7dK    " " T  $        Y 3#735#335335 ''9(&8"&*0EK3533#3#''275#535#35#33535#335&'#63533##"/32=#&' VYYR Q]1+SSV@@T@@@T@ /++   :  9   9     #'-33533#3#3#535#535#3#735#35#35#'67&''NRRMMebJJN+ &a(&%'  2O9   (.933#3#3#;#"&''6735#53533''6#5'6669944*, E[# $ !  ,?++8 " VD 26:@#5##535#3&533'73#67327#"''67&'#3#735#'6S7     T ==.%'    + %r*3'67#&''63'67#&''6/PF*   $ )[Q'   %/ !  3 7 *  -153#'6=3&'35#3#735##3267#"&=35335XN4cc+G A253 +!4& '/F' $" (  5  =3&'73#3#'>=3&'#367#3533#3#3#535#535#'6V d(8 0'L7 S )FF??NY==4  -% 5      (,J#5##53&'733#3&''67'767#53'3#3#32767#"&=#'>7#f **0  =pKKe &< F3&&     !7  =$"  *I3#3#"/32765#'67#53&'73#'63#3#&''67#535#'6D"60  (]Q[ H/40 (#& % 06   P /9 ,N      ":'6=3'#33#3##5#535#5363673#3#'67#5367#7"&& } !b3' '0F0  ,,   W 3533#3#535#'63#735#w55@G&uuOO  <7 #'+;3533533#3#&'#'67#535#35#35#35#3533#3#535##a$$,3 *F- #2,#5aaaaaa,--VR, @ @ & & .   +&3#67&'#7'735#35#+C  R#2.! yyyyC     G %  "&3533#3#&'#5'67#535#35#335/--''  '/'8  -386.26:>BFL35333##3#3#&''67'67#537#535#5#5;5#33535#33535#33567#)LNNWt/ H -&&M /!4 0>4TL::N;::N;@@TCC J%    %4 > 26>BF3533#7#"/32='675#73533533#3#535#35##5##535#35#   T!$!-!!LMMMMMy" .  "'2W W . "&<H#3#'6=3&'75##5#35#3353353267#"&=36'33#7'E:X))));)( (  "662" 4. '-E"#+   2   |3'67#'6&''6E 5 " 2  $+(/  &*.:3&'73#'67#5#53533###67/35#35#67&'__/60 T # ~~~~O!  60 j    e '     #);3#3#&'#'67#537#735#35#35#'67&''6767&'+b8% 1B' +C 1  %*g7='! Q 9   7    *06:@'6'#"/32=#3#3#535#535#'6='6##535#7'6( &0  !F+ )T.0 /    x    8@">@) 3;# $ 7;?33#533#3#3#67&'67'5'67#535#535#5#35#ue^X#22#M    H!  9G#22"___     .      @DHL3533#"/3267#'6=#'3533533##3#3##5#535#535#5#5#35#3353   )%w)..1155,,O)-x(8JB) '8 /  /  8*06<3##5#'>=63533#&'#5'67#7'6'&/33# %I-#     I 3Ui !^^D (4,/22 *2> ;%+1&'73#"/3267#'67#'&'7&/'6'62 3##5#'6=63533533#3#535#35#35#35#'67&' 'K#01w#111111?   ``F Q*KK--#    J 03#735#35#3#3#"/3265#'67#'67#'67#bzzTTTT'eh  A 9- & &?&  #2 %    06:>DJ373#67&'##"/32=#5'67&'767#3&'#35#35#'67&'W kH     A   G     GEO !uuuu # {    1  1  & &      #'+/3#735#73#735#3#3##5#535#735#33535#335ZZ88^ZZ88xRjjiiR??S@??S@--&F  * $  +/33#3#535#5#35#3353353#3##5#535#735#35#H<,+ &'? , #'1(\  B # #  !%6:>3#&'#5'67#5367'23'#35##"/32=##53#735#"+w9$ y'9OBQP4UU  ,hhDD    4 3 9I' *.2A67#533&'76767&'#5'67&'3#735#3673#53'0  BX <    'N( ll/;=z          (3$    #'+/5;3533533#3#3#535#535#35#35#33535#335'67&'.H44>iPQk<.@HH!>>Q>>>Q>p . 3e&& &'  JJ J) "    '+?CIO3267#"&=3'#33267#"&=3'#33533533#3#535#35#'67&'0 &" X445! +$ Y55)F((>=);FF+ (d,&))i  :/  :0 <   #    #)/G367&''657367&''65''67'63533#"/3267#'67#E   *k    ) o c6\  HK?5             P / /  :+L3#3##3267#"&='6?#'736=#'3#3#7'5#'67#'736=#b!&    ! /l_ % $  ,             DHL35333##35#53353#5##535##5#3#5#'>53353#35#535#535#33535(MSSE5##5ED6*  1COOccM_@@@(  f' 22 '  ,(   26>B3&''67&''667#'3#3#67'75375#735##5##535#> !    /R+5 %..<<<       ;" JFPLI I- 7=A3#&''67#3#&'#5##5'67#535#&''67#3&'35#"   #f?& r )>g%   D c Orr   /6 4 /    ? @&*.K3533#3#&'3#5##5'67#5365#35#35#73533#3#&''67#5367#)$$%' z ! )/))zzzzC$+,7/" &   %$    VT \-|     *.26<B3533#&'#5'67#73533533#3#535#35#35#35#'67&'$    [8!888888Av]W""-LL./#    $(-C3#3##5#5367#53637#335367#33535'33533#3#5#'65=((R%$1$T/', <. O$$ O (- X&,, R@( #6 159=CI3&'73#3#"/3267#'67#73533533#3#535#35#35#35#&/'6#"-)   b.&....../&  H(<@!\OO//#     !&+0CGL3#3##5#53'67#536365#335367#33535'#"/32=#'6=35#35#:!))E  !/M.") (O  '&&&&O%%  O * 1   U #% '.E*@ (,0@&''6'3533#3#3##5#535#535#35#35#73#3##5#535# $*//&$--..&$*7777cQ---- I  I ) ) 66 #'+CIQU3533#3#3##5#535#535#35#33535#33573&''67&''667##5##535#+**$$++..%%+&:&86      )A666 J  J ),W     HII0 GM3&'#5'67#53&'35#533#67&'#"/32='675#535#&'9  !   *6% HZ[m>   #  # +>iZ    JF ! :      % "+/3;?'6='6733#&'#'?27#3'73#3#3##5##535#8 6([ 1 , AT JQtttk5+# ")/  &    (( #',@DHLRX533'7#3.''67&'#'6=35#67#'3533533#3#535#35#35#35#'67&') "    ) #' i"''''''9  '    /$ %,B0UUKK-.%    '+/37&'7'6'33#5##533#735##5##535#33535#35#@  ?a`7]];;O=;;O==   ++) "MM (  ?CGQ3#5##53&'3533533#3#3#&'#3#535#5'67#535#535#35#35#3533&'#]^;$3%%((>;( 5\V7 +6<%%$63333--, %&(         " . &'3;#"&'&'75#5  0 %;D N*( /B   3V!%3#"/32=##53535#335#3#735#  m;G))GG''7E 0DU77& )' X8<@DHLP3533533#3#3#33##"/32=##5#53535#535#535#5#35#35#33535#35#d #$$(A5    W4A% U###""4#W""4##  1  ##1  8 " b 3533#7#"/326='675#   y "/ #( "&2A&'#5'63&'3#735#'3#735#&''67&''6z36 { M c 6VV11wVV00  u      44&      /<AEIMQU33##&'#5##5'67#535#'6=3'73#3'3&'#35#535#767#353533535335/!" $ )5Uc235((.eDJb  &..$   ) *.G   @    3GOSW[_&''56767&/3533#67#"/32='75#73#"/3267#'67##5##535#33535#35#    m    "F   B[$$5&[$$5&&{  > $!.  " '*1 2  %@W W, 6:>GM#5##5367#'673'3533#3#&'#5'67#535#35#3353'>5&'92#  .,**$$  %,&K@ fSCAQ  7  -275 1  /@DHN'67&73#3#"/32=##5##535#'6#&''53'7353567'7#F ' >N/, )  #&  )6666, 3 $ E /``IZ "B  g   8 2 "(3#'6'#3#3#535#35#5#7&'?G ' 'n""BB""     ( a ' (   #'+/5;35#3#53#3#3#535#735#3353#735#35#35#'67&'K=UP<)ydddddd N  +?.   17=3#3#35335#533#335#535#535#533#5356&/'6K))))7++++2%%$$':j*&)(?, ( ##,B>kb}     159=OT3533533##5##5#3&'73#3#3#3#5'65#35353&''67&'#367A2<<2A&6V[SSSS] !R>>>>]$8*3</!*#&    .          J3#53&'3#735##5##53#67&'#"/32='67''67&''67#g^=zzP  #&   ,BB/)7 3)) +2            -3#3#535#33535#3353353533#7'675#m h!0+W*))*0;* 99 7<  #3#33267#"&=#67'7#&'fD2  # +`  XR;?F3533#3#535#3#735##5##53#&'3#3#535#535#'67#&'#6hhhSVh QQedPP$$9A     #CGKO675#53#5'7&'7675#53#5'7&'3&'73#3#3#3##5'65#5#35#<I\"'I\"Y2ROEEEES !WDDDDD C   C "   B    ekqvz3#'#"/32=#767&''767&''#5&''67'7675''67&'7675##5'67#35#73&'7&'6&' * "  A            A " 8, ?<  _ U           ,  rv  =($(=EIO3533#3#535#3'67#3#3#535#3#3533##"/32=#'#5##535#&' T\\PJT  FXVGeK   K111g        11   &:>FJN3533#3#3#&'#5'67#535#535#73533533#3#535#35##5##535#35#$%%!!))   ))!!$h ~(DDDDDD  02 2W W . Df3673267#"&?33'67#3#;#"''6735#53&'767#3#3#&''67#5365#'6" ) $ee )**<  17  FY9 ),   $*.    $     2 I  '       ,@DHLRX'673'3&'73#3#"/32765#'6=#3533533#3#535#35#35#35#&/'6  R&#/+  l+~#+++++++#    @'  6?' /C ;; " #    $*>BFn3673#3#&'#'67#5367#7'6'&/#"/32=#'6=35#35#3267&'#"/326='67&'767k19>K  &**f I   s    u   0   $&.Z0I!        -159EIM3#3#&'#67&'7#67'5'67#537#735#35#35#&'#3&'73535+b 7$ B   56 D$ )B 3x G 5DvvvA )  J .7  6:>BFJNR3533#7#"/32='675#73#3#3#5##535#535#35##373535#33535#35#   K/**+f*)).?7h**;+f**;++~& 4  (,,/ U V 0 JJM0 (.4<@DHLR3673#&'#5'67#53&'735#'2'&'&'##53#'#;5##;5#''6  .#.( *?m  _8''''''''p           nPP?  * "  NRVZ^bfk3#&''67&''667#'35333##3#3&''67'67#5367#535#5#5;5#33535#33535#33567:     ++ +.79 "!".+ ,E,G.6  +  ! (!   !0, (;CGKOS67'7''563533#&'#5'67#73#"/32=#'67##5##535#33535#35#    o      A  =Y$$6#Y$$6## %  = VV"1'9'# BT T,NSY35#53533#3'33#673265#"''67&'#3#3#3#7'75#535#535#535#275#7&'@4400B75     1&&##''#@E/))$$&&/A   n   --%   .        ZY:  #BHLP3#3#5##5##535#3#73#3#73#3'73#3#3#3##5'65#5#35# TdQQdV<BFpv|3673#3#&'#'67#537#7'6'&/#"/32=#'6=35#35#&'#"/32='67'676?67&'&/'6k09?K  ' ))f I        8  |      -    $&.Z0I            #TZ`f&'3#3#7'675#535#5'635#533#67&'#"/326='675#535#&''6'&'?  =###*3!! "VGJ]3     4VG  3  - / :    #    .26:>BJNRV33#3'7#73267#"&='75#'>=33#735#33535#3353#53535#35#35#pNNh[GH %  01')2 K(--=-j--=-00         9/$ !@;0 )MSv|&/&'3#3#7'675#535#5'67673267#"''67&''7&'7&'67327#"''67&''7&'7#'6'&' f  =###*3!! "B   F=   $I3   - /        8   #       HLPTZ3533#7#"/32='675#73#3#3#3#3##5#535#53&'#535#535#735#335335367#   Q922<3==>>19..7%A!-y" .  "'//      ` .5Pbfk3#3#5#53&'3#735#3''67&'7#53667#'6=33267#"=#&'#"/32=#'6=35#35#ibI7!    A7  i     4#    ,   D  = 3C    $*:DHg3#3#3#7'35375#53'65#''6##53#"/325'#5'63#3#&'7##"/32=#'67#e4 &&##%/1 %! 9    >    , " <    %   J[>% ) 8      =AEKQ367#'6733#735#35#35#'3533#3#&'#5'67#535#35#335'67&'7'  . b>>>>>>,**$$  %,&B  :k \B $ $ ]7  -275I   @QUY3&'73#3#53'#367#733#3#3#3#3#3267#"&=35##"/32=##535#35#)+r)#PTTMNJJJJFF$ -' NM ;;;;;   '    ^ Q d & 37;?CP]&'#5'63&''3533#7#"/32='675#3#735#73#735#&''6'&''6!' D .6    X66166    ;     !!#1  &)-  - #     6:>BO\&'#5'63&'3673#&''67&'767#'#735#'3#735#&''67&''6R D  17 2 =    "  2P22   >      !'2  ' %-"       $BLV#"/32=#535#5#'##535#35#3533#3#&'#5'67#535#3&'735#336735   F4444&J7777:::4/  (3:  "4   S<,A+%%##$$,?          *,  .       ZX "&*.GKOS&'#5'63&'3#735#73#735#73#735##"/32=##5##5##535#335335|91 h QO@99599699$  &%%%%7%&   & & & !4  J $JNRVZ`f&'3#3#67'675#535#5'673#3#3#3#535#535#535#535#'235#33535#335'6'&'?  =##)1!! ",55--118600--223 .J.{3  - /   ?  ?  G "    G-^33#3'67#73267#"&='75#'6=33#67&'+'32='67''67&''67#GGM B12 $  7 6     #%"  -       ,& "36             .26:>JU&'3#5'673'67#'63&''65'3#735#73#735#&''6'&''6K  8? ,l; ,    '00,00  0      &# %2!!+,  , !    N $(,I3#3#5#&'#'7##53&'#53635#35#35#3&'73#3#"/327#'67#:2D L3*TTTTTT?9WR   F  !%;     ;7    6ISm?67&'7''67'6776767&'7''67'6773##5#'6=6'33#3#?7&'7''67'67?7'7''67'67x      ?        : )rrm,      /                  hhL U-BJA         ,QUY]agm'673533#3#3267#"&=#'67#535#'67#535#'673533#3#67'3#735#35#35#'67&' '  *^ * ' $ "# #) &_%%#%             L6  )-15Gx3&'73#73&'73#3#3#3##5'65#5#35#'&''67'76#3353#3#"/32=#67&'7&''67##5367#+/n"!M )J    ;>%3   '  +(    x%)+]   $$4= '   @Q#59=CGKXm3#73##5##53#5##5&'7&'#3#'6=3'75##5#35#73533567'53373673267#"&5^^j__13E w   ?@8W ))*)9)'{'7  #( $$$$    ( %+   6/     (HNRV\bh3#735#335335?7'7''67'6773&'73#3#3#3##5'65#5#35#'&/'67&'#&&7'&  &  P "*$$$$,] */  2  * .=        G      *.3JO_cgk3'73#3#5#3#735##"/32=#'6=35#35#73267#"&=&''6=5#'3#&'#'67#735#35#35#ah       ! eA   !!!!!! ! H  $ # +@    %)#E  1 #dhlptx|3#3#5##5##535#3#73#3#73#3&'73#3673&'73#3#3#3##5'7#3#3##5'65#'5#5#5#35#35#VeRReYAAhAAhAAhAAk"" "# %U #P Rnn &'''     5  5      #'+/37;?C[_cgms'#5'6&'73#3#537#35#35#35#'3#735#73#735#73#735##"/32=##5##5##535#335335'67&'JB +1  Uf+)W(555555"" "" ""    4 3    kk +,-2$ $ $ 7 J    !3533#&'#5'67#7'6'&']_O"7 9%!9 4"L  [  Q77%.NL)%<    n"3533#&'#5'67#7&'7'6$##   "M ~QQY[!-Q g"3533#&'#5'67#7&'7'6!     G  ~QQWX",Qp35#53327#"&'5#3##5#qf %mFj.-#!(JWFrrP!3533##5'67#7&'7'6'___!6 . I%  $@0031$@   8(}33##"/32=#53567#`11  44J\ Y"m3533#&''67&'765#|="" !" "  <00D+" 0}3##5#535'6 2200 : ?rr; g3&''67#'6e[1$ (92A f8T 7   *  u!3533673#&'#5'67#53&'E   1R"6 :$!; ;O3 g.. !'BB(  d 33#537#537#33535#wf!0(//)OOOOO ]!3533673#&'#5'67#53&'I  /Q$3 9%!; ;N6 [    #;;$ q3#3#"/3267#735#uD*5 6 '/J#J$0J"e'6=3#&'7#3j $ ) BBdP,%UUdJ [Q>l36533#&''67#&'t-72 /%.0,;   U2*FA/-\i 3267#"&=3'#37#3# +) i>*NG $ ygTTTm3533533##5##5#35#35#m::&::::0000//r1a 63#'6#"/327#5325>7+"&='753753\f  m +A  *>%7HDI  K#)%!e335#53353353#353#!CO;9MB!+##-!)r$*3#3#5##535#35#35#"&=#'6=#5#3r&!Q"%8"Q  Q""""* 7* #772a"(3'67#&''67#'6'&''6vc $% $$$ >  K 9!$    , .   c"3533#&'#5'67#7&'7'6     G  ~QQ TZ",Q_1593533533#'32=#'6=#'32=#'6=#75#35#b 8 9       0Yk````V  Q?##> V  Q>$"? OOOOP"3533#&'#5'67#7&'7'6U"     K ~QQYY#+QY!3533#&'#5'67#7'6'&'\\H!3 8$"80#F r  ** $-/%;     f+3'67#&''673533#3##5#'735#<,S F !    P4%%//1 4fN2 """"v3#3#5##5367#35#35#v{75F$/FFFF `-l,h"3533#&'#5'67#7'6'&'"   H  4 NN a\#,Oj#3533533#3#535#5#'67&'&&://C:&t:) *^%! $#V    r#'#5##535335335#33533535#35#35#V$F#V##++++M;;;;;<<<<<V^"37&'#"/32765#'>7#'6`p    6 -  - ,D   R433#3'67#&''67373&''67&'767#F,,(UK=     F\  ! D 1 %        @3#3#"/3267#7#  1@  K 63#53635#3673#&'#5'67#53&'735#'2qcK>-! !1;wwmU       `%+173#"/3267#'63533##5'67#7'6'&'&'\   Q *(( #O6  H  -$ M::U@ B   8 h'#3#3#3#67&'#67'5#535WNNMM`7   2   EN Zl &'67&'62>.17 =45<>,/3 915 "8P3533##5'67#7'6'&'&'3'67#&''635#53533#3##5#'::: *q L  U H% 0  B"" %++.&  <  ;   ,16  ((h "(.#5##53&'73#3##"/32=#'67&'W2 .II8   4 X 0/ *K  H !l!%+13533533#3#3#5#535#35#35#35#'67&'q0jh{ (000000   2 Y6IY56(    k)?3&'767#533'67##"/32='67#3533#&'#5'67#t2  Li4  " ,67) '     @ $KK*# Y"3533#&'#5'67#7&'7'6   <}RRWU"-QZ3533#3##535#35#Z,***Sb*k/k-159&'3673#3#"/325'##53#"/32=#3#373#  R  o  >A        : hE`]!+37;3;#"''67&''667##53&#5##535#35## 03    K MMMMM $     +\H_ _#2W /37'6=3'#333'673#"/32=##53&'7335#35#[[*   ?  ????.F4 5@`7&&   g*} !2!'>3533#3#535##5##53#&'7'63533#&'#5'67#4660q.4xTHHTX2..  '   %    %%  */m48<3&''67&'#367&'3533#7'7&''275#735#335xm     ,/.. .<//"     X7  Z'/37;3#33##3#5##535#535#'6=3&'5#35#5353535#54) )*;#""+9 ++"5:;; #$J J B1 3;Z 13#aZ&'3;#"&'&'75#x  (% . Gf   W3533#3#535#'63#735#'f,LL&& '' NE!['733533##5##5#533#5#'67#535#5333533#3#535#* *   )&H*B$  7'//KKf!13#5##53&'73533'63#735#3533#3#535# d    OYY33"022=<0 3""3 )) 8?E.P!3533#&'#5'67#7'6'&'6RVH- ."/ -D d  /!! -- 0   3T!'-3533##5'67#'3533##5'67#&/&'!""   ^!""    Q  2# 2#        w "&'7'63533#&'#5#'67#=   aaK49!$5,A     #'+173#3#3#535#535#735#33535#3355#35#'67&', ++=;** 77K777K7 @@@+ 'g#' )%C    ( % (  "   ]48<3&'73#3#53&'#367#3#32767#"&=#'67#735#35#n54&$1)+s  2 ( MMMM    (R" (1 #00 b"3533#&'#5'67#7'6'&'   ? 0 {TT ^V!*SX+/4DHL3533533#3673#&''67&''7#535#35#67#"/32=##535#35#\  2     IC 7  ##### &&*?).  3 -&h -~!2f=3#3#"/32=##5##5##537#3#3+'26=##5##5##537#l8; +5=@  -84 00007G]<&<<<,,  )16   mo &'7&''68 "   (,3533533##5##5#;A<<A;   SW]a3#3#3533'67#5#535#53&'#53&'73#3#3#673#&'#5'67#53&'7#536735#67#35#A+CE"  ( ..7#.0 !5-- /N9 B > 7K2 ,22%44, -       -+ b!  - pm3353353#353#5335#"["!!'$$ #)/676767&'7&''67'67&/'674''  & &-/  A4;!  /*s   {#)/67&'7&''67'67676&'4/'6]# #)   8#  .)d   !'-76767&'7''67'67&/'674'( ! #)0  C  3 <   /)t  3#5#3267#"&=35#g= " -QSp W $-  q= r"(.676767&'7''67'67&/'674'$   %* :  0:"   /*s   3#3#535#e(/p-)z3#3##"/32=#535#c%// 33*AV  QA o#)/676767&'7&''67'67&/'674'$  %)9  /9"  /+r  h(33327#"&547#''67&'77#53/   ! $$-5&$#&"$7 )!36 *m+1776767&'7&'#"/32=#'67'67&/'6`( 47L)  !  ++&% W! !R ,'W #  #   <   f%36533#'67#7&'33267#"&5s(AB 2(X      9>E)`I Qn !&  m"(.676767'7&''67'67&/'674'$  "%  5  /9" /+q  j3##5'67#&'v}. 0:V|$4E5)'% n"(.676767'7&''67'67&'4/'6$  $!  9"   /+i}3#3#67&'7&''67#`` r6%  ,,'3@ (0 (7s3#3#535#535'2 440t/334IOOGj3533#3#5##535#XXX`_X-.+17676767&'7&'#"/32=#'67'67&/'6K#3;O* !  +++$ I! !R .(a '  )  %  K   l'365333267#"=#'67#3533##5#w/  %  4884D:1(` AA q"(.676767&'7''67'67&''674'$   &%  5  0:"  /*i  j.33267#"&5'3533#67#"/32='75# 2..   42I  > v3#3267#"&57#37#3vq]. ''0-eQ !AAA!zd3#'3#Q0QHHs*06676767&'7'#"/32=#'67'67&/'6N!39M)  !  ++,  G! !R -'X #  $     G   vj3&''67&'#367zh          a"(.6?67&'7&''67'67&''674'"    #2  *%=  0,m!_(3673267#"&5'367533#67'7   H !) RY ! >f  j#)/676767&'7&''67'67&/'674'$  !$4  /9"  /+p   d"(.''67'67676767&'&'4/'6M      k !/(8! 3  b3#3#"/327#735#h:&(  )%&K(F AM%''6767&' _2< Uo vC%  s&3533#&'#5'67#733267#"&50++  ,{     $A  m"(.676767'7&''67'67&/'674'$  %  5  /:!  /+p  g!'-3673#3&''67&''67#67#7&'p"JLF    # 53  8#  )<@!pz&'3#3#3#535#535#  #v0))3z3**2 &::::w3#"/3267#'67##5##535#{s   ') #$pEEEL3>0_iiG4 h#)/&''67'67676767&'&'#&/'6X!     r  /)8! 7#t &3&'73#67&'7''67'67676u42{V'&# ..%  U! ") #%.+ w#"/32=##53#735#   R!55ÿ  7b@|3533#3##5#535#7&'7'6***00,,*  `  MM*JJ*N   m3533#&'#5'67#7&'s06-$ +\  22M'(Al1 1HB  p3533#&'3##5#535'67#y/2) %,,K#$FM00MC',F35'673#3#535#& , &&!T &cG JLLY #5'6   *g'6'67# ! -^ $ y3#3#+'32=#==H  $.j  fo#(,03'33#67327#"''67&'#73'#3353'#335w-3*  + )7.L 0l )% ? Jh$3533#3#&'#5'67#535#'6007* )8 ''')#$)a^)!#+' d&53753753#5&'#5&''6='6u    >9f5mc!\ .C,(9  !k'+/3#"/3265#'67##32>7#"&=35335ux   .4 +$u` # 5/# 8L(  {****s #5##535#3#735#WWW <<Ӯ^<_%+'673'67'&''6=3&''6  B  p \' 5&A  03$,*(9''8Q  c 3#33#537#7&'7&'#7#oQI%W< % !_g'673&''67&767{ I ($       au)/5676767'7&'#"/32=#'67'67&/'6 #'.   *, = V ' "  @   n}3533#3#7#5'675#535#((($$(*$$(     n3#"/3267#'>7#f   " @ ' `13673#&'#5'67#3&'#3#3#"/3267#7#j1C( N !'&>  2TQ V    54)^ $#5'636533#&''67#7&'  $)& $ "$P  ) &%P/$<4+-TEm"(.3&'3267#"&5'3'67'6?'6'&'   !%  L  ]  eI vC* "1  S &  s #5##535#3533#&''65#SSS ྫ*"" "2d)/567'7&'#"/32='67'67>&/'6+54,   %'"%"T $ \      9   b"4&''6767'&''6767&/&''6767&'CL%+/8 %( ^ %)    -       p)/567&'7'#"/32=#'67'67676'67&'./>   &&""?# p f "       E    l!%3&''67&'67#5367#73#735#B0  & !, ']ZZ55   /  'G$n$3#67&'7''67#3533#3#535#s{: ).*.//;6.*#  (u ''p)/5676767&'7'#"/32='67'67&/'6 %,$   42  ? 5! Q  K($i  e43&''67&''667#35#53533#3##5#'C  !#     4 .??%%**>   j ##((m%3'673#3#3##5#535#535#53&' 0   42288;;116!    #%<<%#d &&''63#3#67&'7&''67#" $ ,EEu< ! ++ $+,)!0 " %h#'+33#32>7#"&='6367#3535#:#]  /$ , +  T1  { $3333a)/567'7&'#"/32='67'67676&/'6)93* :   %'  # !T $ a     ;   g>67&''67&'3#3533#"/32=##5##5'67#536 )NT+    "(      1 8  !TT@=m767#"/32654''67''67&''7&'767&''6    "2 6$ + +#$ %    0   !< !     m&,23533#67&'#"/32='675#7&'&'w/44    $/]  <  ))1 "@  7 "(2:   A `3533#3#3#'67#535#535#a!!!!0 &!!_ #'3&'73#3#32>7#"&=#'67#735#n56 m   2-GG IA  G;# .'a .#5##53&'73#3#3267#"&=#'>7#W73MM|'   1 2  ,D  H,)  "#i%*.3#3#5##535#35#5#"=#'75#3'#6535#i-&[%*<6 [:[[####+)#+&+9ii*.23673#3#"/3267##5'67#735#53&'35#35  0:  % !& (- 8+  ?8Q@$!BK-a$13533#&''6765#&''67&''6j5;;) 0 " 4   [ 69##7<' M    *   w #'67&'&''6#5##535#8  )D222 $  2Y Z:(o/33#3#5##535#533567#533##"/32=#007Z60078 :Q ::  8'' ' # ^"(.67&'7&''67'6776&''67&'H   .'9!   0+f# m 18'2'6'&'&'3673#&''67&'67#67# 0E94 $   "G ) # C $    7 #  . m "#5##535#3533#&'#5'67#\\\    ޿'==(u 3'2'6'4/&'33##"/32=#53567# 0F92    h22  :: O  ++ ' m/5;'6&'#"/32='67'67676767''67&' #* &8      (@ [ O A  ;! %3!  l!'-67&'7''67'6767&'4/'6V  #   8"  0,U q"(3533#&'#5'67#'33#7&'7'6%%%  o(  W  {TT ?E  #Y b/3533#3#535##5##53'>733267#"&5h8;;1t/8^! *  <1 2!+% &F a/5;3#"/3267#'67#'6&'33267#"&57&/'6nt   9 31;    V  [ Z CM??@ D  &  X!'-67'7''67'67676&'#'674'C     )&># /+kU,3533#&'#5'67#73533#&'#5'67#e   C     .. ux-&@..F4zy5)A`.3#'6=3&'#3&'36533#&''67#/e4:RR@"-& &!- * ?@1 1;X #  )'&*h,06#'733#67&'#"/32='675#53'37&'@F&2       NN?1c6'23#5##536'&/&'67#53&''67&' 4L?/ gZ$     I`  &   ((  h !  }q3#&''67&''667J          \y&'73#'6=35#C"N 99 6 #%h33#"/32765#'63#3#353#5335#535#'6[ O 5!$$W''  6 |  2$43#2 f !#5##53&'7#3#5##535#5#e<(VZGCCGG$$  *?L .rm&,#"/32=#353#5335##536735#&'  $ F &0Z  pKP  . ")#*55**1C!!!8!        A  ]6:>35#535#535#535#53533#33##3#;#"&''673535|..55--77;;1 122'(  >: ;$# w$i (.43&''>7'6''63&''657'6''6  '!.  P ($ "+ <1  N$' B(#"* W 1&''67&''633#;#"''67 #D  "11E     *4 )8-&*6n$(,3#3#"/3265#'67#'67#'67#735#35#{f=R , &$    >>>>^ N18"+' 7:k%+3533#3#3#3##5#535#53&'#535#367#y,..:4;;::5:,(4..Nj63#3#"/32=#67&'7&''#5#67'7''#535#j;8  '  &  7;  }T &- /T&.  < [+17676767&'7&'#"/32=#'67#'6&/'6Y . 9CS( ""   .-. ^#!!H & #Z      :   s353#5#535#535#33#3##533x""Y##)2,--,2)_@!33267#"&57&'7&/'6  (  ;  ]  @;  <  $ iD &/'667&'7&''6-  &*0 0.+  }06<'6&'#"/32='67'67676767&''67&' ( #6    &  $= S   O A ;" ( 5 o-333#67&'#"/32='675#535#535#&'Z6     !:ZFFH  M   "*  /W m $(33#"/32=##537'6'&'3#735#5  W59Q  <<G  k;  YG%g,267#53&'73#&''67&'3353#5#'>735# [96' 8; 98   ?v/ !f-153533#3673#3&'7&'#5##5'67#535#35#35#y  ,:  ; &E3 ;;;;!  l ^tB[!%)33#'#5'67#537#5##535#35#35#x  t"""""""3lt$(6)=+h,h+^,048&'#673265#"''67&'#'6=3'33#3#735#"    ;LF..// /3!+3)$IH<- /6S##%E#n#'+/3533533##3#3##5#535#535#5#5#35#335o.00668800 W.1$<((<$O_"&*33#67&'#"/32=#53635#35#3'67#6.   !  .%IIII-  [  %*  Y[ 07;1$l 63#3+'32=##5##5##5367#3653#&''67#p77 +53<6) '% % / ? +8888BS z  ! &(  $ u"&*3#3#"/32=##5##535#53635#35#5/%*  +& 9999V5  YYDVV ,2d3#3#7#5'6356$ %0-p#+/33#3#327#"&'#67'735#'##5##535#35#pw,/( , PP'#dMMMMM0 N.=d e%6U $('67#73#3#&'#5'67#535#735#k   )T#-%  "*..z &,M%!"ON%()T $*03&'#73#33#537#'67#'6&'&'t "[31 a:# 6  d   - 'xx4/GL%  % ^-39HNT3#"/3267#&''67&''67'767#'667#&'33267#"&?&/'6_        .  W  _   \B     Q 4  8" f(,053#3#3&''67&''67#5'635#35#67[ccBN  "   BBBB  L   E0 * @  ^"(.676767&'7''67'67&'#'674'#     ,&9!   .+n" 3#7&/'6'6%  - ;% 3ωj#*+#0! '.)-a ##55#3535#&&6%%%%^(01agm35#535#53533#3#3##5#73#"/3267#'6=#&'#"/32=#'67#'673276767&'&/'6=  !!  ]Q    , "# * ,)< F  $n      D: "" U     "  \!'+13533#3#&'#5'67#535#35#&'735'6i<992% ' ! 3< .R "GT.%RX0 00 i)@G&''67&'76'3353#&'7#'67#3&''67&''667#    KT  -   * : #  ' 2    CBR       %  $(,03#3#&''67&'767#535#35#33535#335\&#$ #     !"##4#d    d<@p#'+/3#5##53533#3#3##5#535#535#35#33535#335Y211--7777--2-G-#%)TT32T%#53#67&'7''63533#7'75#rI   #+#'  G" &a 3#735#35#3#53535#35#35#zcc====Y!!g=C=JJJ88888]39?67&'7&''63#735#&/33325267+"&57&/'6"% 4: ggAA   ) _  d  !  ,>3 +  1   _:33#67&'#"/3265'67&''67&''67#535#535#va@    $ +  :dKKMH      c (.4&'7'63#735#&/33267#"&57&/'6  T Mgg??(   X  _      R.E6  2 !  n $(,048<3#3#3267#"&=##535#735#33535#33535#33535#335tm.55 ( !3-/L/P!!3#V!!3#PR   _0/P2`>CIM#673265#"''67&'#373&''67&'67#'6=3&5367#7&'3#  C    U1L O441! 5&%1&/A9!  ;/ /8S%z 6 '-39?3&'#'67&'7&''67'67676'6&/'67&'p .       .'0  ;# !.*$ H#i#'+/&'3673#'67&'3#53535#35#35#  D  v B  2    (  2GGG66666^ /3#3#536#335#'&'3;#"&'&'675#%@DW!---009 #)# -   @?W{  D_   P#&'3673#353#5#'67#5335#  B  /$ #- !  >-H%@->\(;#"&=#'>767#53&''67&' $  AW        C    \w"+3#"/32=#&'#'67#5353635#&'#D'    1 N    (, f)?S3#"/32765#'6353#'67#53363#"/32765#'63353#'67#5336Y Q   ) !  N  P &$ L .  !   8K -  "   c"&,2#3##"/32=#537#'6=35#35#'67&'*)   $)20000  I ^>  9^\=6 ,:nQ:3#  `-DZ67#53&''67'67#53&''67&'767#53''67&'3533#&'#5'67# Wo  !   +=   M +=      F69* " #     ;      - 27 k#'3#735#'67&3533#75##5##5#dd>>  O t mb@&  OO======e 1593&'73#33##67&'#67'5'67#5#5;5#35#e=:j*  +  !DDDD  "!  !3 (  $ !2g#'+/3533533##5##5#3#7#5'75#35#35#75#g ' ' _#>>>>>>[$"b9;k#)/373#33#53537#5#35#3#3&/'6l<580 )9fEEEEEE  % ww0   EKQ3533#3#535##5##53#676767'7&'#"/32='67'67#&/'63771q-3xTH"   . D  3     %     #    B     k 3#5##53&'73&'73#3#3##5#535#53&'736\5C00uS"844447  ,, 4   ++ `$*TZ`3673#3#&'#'67#5367#7'6'&'&'#"/32='67'6776767'&/'6n/7<M    +)d D  [       ! 3    5 }$   +    y $*03##"/32=#53535#35#35#35#&/'6m +   ---------8  5 t@  =t * ) *(  g(D36533#3#3#&'#'67#5367#537#3#&'#5'67#535'6o57:6;M  '  )"'2[11  !'1#  O'.  ('6'&'3#3#;#"&''6535# .  `'##    &  907 $I nO ")-AGM#5'6'673&''67&7673#73533##"/32=#&/'6t  >  *    T%%%%I  /   , !"   '  <A>& W&+/@FJ3'67#&'&''673&'67#3#3##"/32=#'67'y! %   N.  4 8>> 6   5 W( & =,     L* 86  3 $&i'+/37;?3#3533#3#3##5#535#535#535335#735#33535#33535#335n|6 499662 4!!3#V!!3#I&N"".,[T"N3&''67&''667#'&'3533#3#3#3#"&'&'75#535#535#535#2      %: 0$$$ ''/1 "$'' $       V   Wf^ *.2#5##53&'7#5'673#3#5##5367#35#35#d;5 "R!"(((((")  c$  ES# 5&''6'&''633#;#"&''673  ,         )1  +7!- "F i"&*/DJ3533#3#''275#535#35#33535#335&'#3533##"/32=#&'k8882 /=1181 Q1 L\  \#   JJ *,& !     g3M3'73#6?3#5#67&'7&''67##5367'67#3533#3##5#535#'6i7?D   2. $ !B 00088;;#    )  ) b ## #'+3533#3#3##5#535#535#35#33535#335'''%%((**$$'%8%ZZ283!'-W]c3533##5'67#'3533##5'67#&/&'7&'7&'#"/32='67'67>&/'6"!!   ^"!!    Q  C"/K   #" J  0" 0"      %       5   b +/373353353#3&'73#3#3#3##5'6#35#35#n$"#)-''''0e7"""""''-    i  %& V !(:?CHM3#'673#&''67&''667#'33#3##5#7#5;&'#3377##&'#+S] B   )}W K             . e '-39?K3#53&'676767&'7&''67'677'6'&'&/'63533##5#68     :  i  x Q   ;<<;  R )     (   * 22\%7N#3#53#3#3#&''67#535#'67;#"&=#'>767#53&''67&'?Wil51    %  $  AW    Mk          C   b 7;?CG&'67&'67&'63#3#&'#5'67#535#735#33535#335   6  3  ^{6>0  .922"T2"      -O   3/ /1  :'2'6'&/&'3#3#753#5'53675#535#'6t ,>3. "   >#++&" --     ,=  1*0 '+/&'3#7&'7''75#535'6767'35#335   "('    L!#L($~***f 9?3#735#35#35#3'67'6767367&'3267#"&5'&'pvvPPPPPP/      6  `D ( & $%< &      ^   Y6:@FL3533#3&533#67327#"''67&'#7'675#535#75#7&''6'&'d'*)   (0&$ X  %> (H)0.!  "6e miL] V'-37'7&'#"/32='67'67672&/'6(4Y;  %'( #T $ M       1   N#'+3533#3#3##5#535#535#35#33535#335100**//44**1*B*  <   < " h #)AG3673#735#&''67'7&/'63&''67&''667#j"F\\F      2 9 $  &1 T4     6        "  U+/39?EK35333##353#5##5#'6=335#535#535#33535'6'&'&/'6k344''& %44==3E"""  3 J0  7-~@>>,; " 7  - 7X28>DJP&'&''67336533#&''67#'6?&'&/&/'67&'     % "   / /L   B  7    -: 32BO  b%)=AGM#3267#"&=35'#3265#"&=353533533#3#535#35#'67&'-   :,  $$ % +$$ C5   M6 Nf.     _"&*06FLR3533#3#''275#535#35#33535#335&'#6&/33267#"&57&/'6h8880 3;1181N1    X a  I I- ) '   (  +   f  $(:?3#735#35#3#7#5'75#35#35#75#73&''67&'#367vkkEEEE#C  .=    I, ( (OY456)     Z(,03533533#3#535#35##"/32=##535#35#_  S )  !!!!!<22//::/B]rr0M0p        SA( # #LPTX]67&'7&'#"/32='67#'67'67#'67#537#53#3#&'#67'35#35#35#'$$2  #   ( *B 4]4# .8 Bf  9G          GG   X   f i#';3#3#5##5##535#3#'3#3#'3#3#3#67'7''67#vq0;((;/F99:hhQ  *. ".??..     Z,06I3533#3#3#3#3##5#535#535#53'#535#37#'&'3;#"&'&'75#"##((!!((''""))""%6  '% . :=Hf   Wk $(,048#3#25267+"&=#535#55#7355##373535335*** (  &&'F H1\18h g8˻ 1*\#'+/3335#535#535#53533#3#3#353#735#33535#33533%%..++%%00`(>(t  0  0  K0HLPV\b#"/32=##5##5?67&'74''67'6773533#7'74''675#735#335&/'674'  NK,    ?    V $ !  ;  9 <Z 483#735#3353353#3#67&'#67'5'67#735#p{{"lv. 1    PP:6 3    -    [@GM^dj5#53533533##5##3#"/3267#''67''67&'767#'667#&'#3;6767#"&57&/'6y & & a         ,    ]  e    Q1     E & + V 13#53635#35#3#3#"/3265#'>7#53&'x E!!!!''     NN +-%  2 " "?3#672'#"/326='67&'5'67&''67#53&'736*         #            O,3:33#535#535#'6367#73#&''67&''667#t# @/../ J-        a  3*    !6b $?\y33#3#76?7&'7''67'676?7&'7''67'6767677&'7&''67'6767677&'7&''67'67b|||h   G   7  G  ^]     !   z      #'3533#3#535#735#335#3#535#35'%%*g,'& >BT,,0 (  B- 0i928>D33533#3#3#3#&''67#537#535#53&'#53367#7'6'&' )&'/'  " %*$$' 1I   555   % GQ #5'6t$ !%PV\3#3#&'#'67#5367#735#35#35#2?67&'7&'#"/32=#'67'67&/'6-\2# 0B' ,C18 '$3    !!  9  O H   2 ;        '  Q*17Hd3533533##5##5#3&''67&''667#'&'3;#"''75#;533#3#3##5#535#535#[",'',"N3     (;   (*33  /$&&##..,,!!$     1T F     d!'-39?O3#3#3#535#535#735#&'735'6'67&'7&/&'3533#3#535#ny3//:9..4"" 0!K +V?.//==.G    %  %%  c       $ l(.4&'#"/32='67'67676767'&/'6q     !  2  K $     "     h !&'7'63533#&'#5'67#+TY/00  &   !!   [33#3#535#53#5##535#uA'!!!\W X;)d+/37;?EK#35#53533533#3#3#535#'6=3&'75#35#33535#335'67&'p/)c(1  8(?(7  81  MM C1 5<[ C<-"   \OSY3533#3&533#6737=#"''67&'#3#3#3#67'75#535#535#535#535#75#7&'f'#"     '0%# X  !<'/ ) *9 pC \159=AQ3#'6=3&'3#3#3#&'7#'67#535#535#735#33535#3353533#3#535#3u=d)&&- '  -(()*A*P&''/q0& PB3 4<[&>       & " bU '3&'73#'67&'''67&'76YH  ,         +  U.26:>BJNRV33#3'67#73267#"&='75#'6=33#735#33535#3353#53535#35#35#88I7') +aa(?(     J>/ 07UH<$ ! !$$$ U !%)-28>DT#'6=3#3#3#535#535#735#33535#335'67&/&'7&'3533#3#535#yc)**2t0))()A)N a -,9,++59,TF6 6@a:  # I      m PTX3#53'3#735#73#735#3533533#3#3#67&'67'5'67#535#535#5#35#6}2'55.55N 5  +   (I#+ ++    ,     Z _ci&''67&''63&533#673265#"''67&'#3#3#3#67'75#535#535#535#75#7&'o   /   ?d"!   $,) ]    ( &F!+! ,)  jhGW)-15S[_3353353#3#3#3#3#5'673&'7##35#5##"/32=#'#5'67##5&'7#35#e'#;47////8   >>%%%%%r    ?  ^  ! /    > +  CR%   \ *HLPTZ`f3#735#335335?67'7&''67'6773'73#3#3#3##5'65#5#35#'&''67&'d'i    6 9 "#%!7U*   a '% [#6:>BFJ`m3#73##5##53#5##5&'7&'#3#'6=3&'75##5#35#3353353673265#"&5'67'533h>>F==$ Q ,)$o 7'!    &  2$$21##1    #)% $*1        6 \&*/383533#3#3#535#535#3733##7#7#73'3373'#337YYYOOefKKY "%360~3+=0    <   ^0EIMQU[agm676767&'7&'#"/32='67'67'6'3##"/32=#5355#355#5#&/'67&'7'6    * 6@ - 1 I99999  K 9  ^       C   C        ^#'+/37PTX\3#&'#'6'#3#3#535#35#5#73#735#3353353#3267#"&=#'67#735#35#35#.  A !!6FF  rt!   2 *PPPPPP    &_' (, (S    :   [ AEIMQUY]aekq3#735#33535#3353?67&'7&'#"/32='67'67#735#33535#33573#735#33535#335&/'6pss!!1 Q!!1 pB %"""    /  "  CC  #  ;  8" 3    ! 5 ! V     S!;?CGKOU[agmsy&'67'7''67'67676'67'74''67'67?3#3#3#3#735#7&/&'7&/'6'&/'6&'7&/'6733267#"&5I     ^       00&&&&(( J [ ]   I   B H  h   %    # "!  %"   -           #    s67'67'67676'6` #'1 )36:  0)o   g67'67'6767'6U "* $,/5$  0*`   b67'67'67676'6P &   &)8!  /,p  ^3#"/32767#'>5#'6rz  "%$%0 3.qfEGU##l$#"/32=##5&''67&'76 WR   ÿ  &  n%673#3267#"&'#67'7&'nB/,+ .! @ %1,!3@Z  {#;l &'#5##53#  UX(G44Gl33#5#535#535#5367#'6; 'gg__g= ,  ##  V67'67'67676'6D"   !#8" 0.n  U3533#3#3#'67#535#535#Y!!!/ &!!b$(,33#32>7#"&='6367#3535#<$`  0% / .  T1  }$3333b !%'67&'&'3#5##5'635#M  `= 2== !  (+"ea*o/b17=3&''67''667#3533##"/32=#'67&'= " &# "   1'533  5Y       _8  4 !  R'-35#535#53533#3#3##5##5'>&'a://779900@yE.))%"  | M<>O(* #  e!%)-13#3#3267#"&=##535#735#35#33535#335mn.77 #5-JJ ##6%[##6%8_   k`= e67'67'6776'6K!( $-,8!"/,n ^"*26'673;#"''67&?67#7#53#5##535#x  &+2   L! CCC  . 0     /j%?VV5#_ *#5##53&'73#3#;#"&''675#[8=b'--')   '**  3-0.; i #5##535#35#35#"""""""=+f*e*h#3#3#5##537#35#35#35#35#35#h<?[.:H$xxxJKZ ##55#3535#))6%%%%^(_!9@3533#&'#5'67#7&'7'6373#&''67'67#367j99-!,  c  g- I  "1 #$ $;11%"=  r     [0483#53'33##67&'67'5'67#5#5;5#35#<=%n-  :   HHHH ,"!   =/  / !2R#'+/33#'6=3&'3#3#3#535#535#735#33535#3354v?b(++1x5++((>( MA1 2;Y 4_7=`#'+/&'3673#'67&'3#53535#35#35#  J  ~  D  3 "! (  2GGG66666 f -23#735#35#3#735#3353353&''67&'#367uppJJJJ%n{&!  " E) ' '41  W33#3#535#53##535#o<&'#YL W;* #'3533#3#535#735#335#3#535#35#'%%-o0''FK]4499 +   D**bFO 03#53635#35#3#3#"/3265#'>5#53&'u!H$$$$*(     NN +-% 2" !R)OWbh'673533#3#3267#"&=#'67#535#'67#535#'673533#3#67'#5##53'>5&'       @     ZP1!$ '%        M=>N' 3#3#753#55375#535#'62I,77X99 'V=\ ZFY' 3#3#753#55375#535#'6'I*22O11 .U@_ ZFV. ,3#3#353#5335#535#'6BTee98cc5  6*<<*6 s35333#&''67#535#337#13%" #&),#7))I1 10!%-6) 6 y 3#3#753#55375#535#'6$E'++J-- .S=U ZEV.  p 3#55375#535#'673#3#7XB''   6 &&PV XET/ $ /Qu3533#&'3##5#535'67#y/2%  !,,K#(Vb00cT.,Hv#(&'3673#3##5#'67#536=#5# @  G $7\\?5 %77(l3#'>=6#5##535# '3__  >/*** D8 7F:ki jI6m &,3'67'6?&'3267#"=36'&'0 % K  V  ?(!1  L ! E & D  g 3#55375#535#'673#3#7P; $$ 1$$ PY WEU0 $ 0Q f 3#3#353#5#5335#535#'6EFjj@?jj5 f. #  [%+#5##53#5##53'>73'>&'7&'w22I" n! U | J88JJ88J$#  $#       < 3533#3#535#'6=3'#3#5#011(d)0b(   T 0" b3#3#753#55375#535#'6!4!"" 5 ""0UA\ YFX0  l !%)-393##7#53737337#3#67#3#735#35#35#'67&' m -ppJJJJJJ  B dG ( (     h +/33#3#535#5#35#3353353#3##5#535#735#35#j(&%'L##iw2==<<2PPPP33$0D ) ( i!D3533'673#5##53&'3#735#3#3##"/32=#535#535'2    b ZZ88P ..66  <<3319  )* 1+!  X 3#3#353#5#5335#535#'6?Nff<>ff?X  !  N#'+/3335#535#535#53533#3#3#353#735#33535#33511%%..++&&22a(=(h  3 3  OK 3#3#353#5#5335#535#'6<UffA>ff5K$ C &*.2O3&'73#3&'73#3#3#3#5'65#5#5#'6767767'67'67'67[dm '/****1s .!!!!!P   E&  8    : (    i #'+/3BI3#735#35#3#3#5##5##535#3#73#3#73#3#3#&''67#'7#6sssPPPP|5:*)95<J**J**Gqq  -3 #d (;$ !  '++'       _048<@DLPTX33#3'67#7326567#"&='75#'6=33#735#33535#3353#53535#35#35#44D2$&  ([[%:% {        J?. /8UH<$ ! !$$$ c#CGKO33533##5##5#533#735#73#735#3&'73#3#3#3##5'65#5#35#!!!!99399A,0,,,,1e 4"""""  #.."   L    '67&'3#3##5#535#e # "JoWddggX    "'@@' &''6&'|3: 77*5 >!!&,*%x'673'67#&C )f%/J "\5& % ; k 3##5'67#&'c#7?!\& !$kn[$$n #5##5'67&'N & (P"!11!" 3#735#335335"%%7%%D"""""}"&'73#"/3265'3#'367'5#@ ;t7 %}  q ZR;H  F~"&'67&'7&''5'6=6  + 2  ,a~H %U\ " h-' #13#3#3#535#535#53&'y ]`TTggTT`] ''" 3#735#335335"%%7%%@ { 3#53535#35#35#+*kkkkkk{zz*?> ,33'67##"/326=#'67#53&'767#&& R  9 &B= Vf   5 0- z3533#3#5##535#35#dddJ~Gd1~~eS SL#& %#3#327#"&'#67'535&'#ENE ) T,#'6 AG8 #  9  m3#3#3#535335#]LLh**\m"";;W!3533#3#67&'7&''67#535#"NQQg{25 "IQH`Nm   3533#3#535#3533#3#535#$QRRcaQSXXdbSo; ,043673#3#"/3267##5'67#735#53&'355#X / .S_  K? ;E LP/B@S<  4&96  5 $3&!3#735##"/326=##535#35#.  /+Q  i (  2'2'6'&/&'33##"/32=#53567# Lm[NB  /  #[b   ii        ,#5'67#53533#&73533#&'#5'67#S $)'' %)'  $6MN(0>&#$TN'0 (26:>B3673#&'#3267#"&=##5'67#3533&'#35#33535#335Fu8, D " .'2 *7:%10 22D0t22D0D   F  '-33#3#3##5#535#5335#35#oaaTMggggMF2 J  J *33#3#3##'353#5#535#535#NNGGRR}NPPHHN%&*3533#3#535#73&'#'3533#7'75#133;71 0339=J;0y2  QB -?D[67#53&''67&/67#53&''67&'#53&''67&67#'67#53&''67&' Kb   i Lc   sb   ! 1  Lc   o          =        (,063&533&'73#67327#"''67&'#3#735#'6s "Q    tQQ--M2>@r  &#"2  #,7. #33#33#53537#535#35#35#35#v^`J"#@]^Iyyyyyyy kk 9  % & "&3'73#3#53'#367##5##535#35#YW(A= (G6Ky   3U U, 3#"/3265'3# 4 i[ 3#53&'3#3##5##535#T45$kkkkkDDD +  9 9!43733#3+'26=##537#3673#3##5#535#53'dil]M`U04433/~^ Gcu#    %*043533673#3#5##5'75327#535#67#35#35#%F< 0Q\'(b\Ft 59x    Y A @,+/ 3#735#33535#335+99K999K9S11!#535#53533#3#67&'7&''6[JeGGKKez6-BQH     !%+17=#3#3#3#"/3267#55#5#5#&/&/'67&'SKKKK`VBBBBBs    M ;     4 j      $,048<677'7''7#53#"/3267#'6#5##535#33535#35#+ &+   z`   # A<<>  !   /. &WW . #)-593&'73#73533##"/326=#3#7&'3##5##535#60z:  :uddwddc;;;u  W R  7 9 "&*5;3'73#3#3#3##5'65#5#35#'37&'#''6$  &.(())1h 8$$$$$S       X #m  "  j &'6'&'6'&'6 9 =      #'->DJ3533##"/326=#'6=3'#33#7&'3##"/32=#&/'64   4foMM>IIl  b[' "K  6  r] X0% &,C/ #   '+/37;?3#3533#3#3##5#535#535#535335#735#33535#33535#335$S***S``__P((*Q??SA??SA**>*B      ( $ B  -37JP#'>=367&''>73#"/3265''673#'367&''>''6 L   ! g    fF   "   :1& "E      r h  Y)       #+/33&'73673#73&'735#336735#5##535#35#2.9GY>    9R R )  -159=3&'73#3#53&'#367#3#3#3#535#535#735#33535#335W U'?<%F6J5KVVkjVVL::L9::L9 8  "  #'+/3533533##3#3##5#535#535#5#5#35#335"))++55))J"*  .  . ;33#"/3267#737#3#W L #BEEF@(9&4Y  $59=CIO67'7&''67'6767673#735##"/32=##535#35#&/4/'6X  %   )ffBB\  OOOOO(    ,  -*W  #l ) $(,IOU[3&'73#3#3#3##5'65#5#35#'7&'7&''67'67676&/4/'6 )$$$$*[ .9# $          _&&f) R  !7HLPf3#735#33533567&'7&''673267#"&=36#"/32=##535#35#73267#"&=36**>+)  +0) ##G   ;;;;; )  "#.!     )#G \ #     3'+/36533#&''67#3##"/32=#3#735#)),  #p   M ::   'A > .!%+17=#3#3#3#"/3267#55#5#5#&/&/'67&'%(   R+3 '#  8 &a      'CMQU[agvz'67'67?67&'7'#"/325'&''67'6776767&'73&'73#3#3#&'7&/'67'#5##53635#'&'      u    C;;;;    ? 97- , 6 Z   -+     8  #&'73#3#3##5#535#535#536c  G8QLLaabbLLPf  $$3533533##5##5#<A<<A<&3533#3#3&''67#'67#535#!SXXey S98:CR2J (IbS  & ' [3#3#3#535#535#53&'7364^NNbfNN^5 7   Y'67#'673&0B o/Y *!a9 A &     l &&'7'63#3#3#'67#5365#535#'  A @\%'*  ## .$ y3267#"&=3'#37#3 ! ('l?,E=|jXXX3&'73#3#3#535#535#536V  m 6\RRgcRRYw k%3'673#3#3##5#535#535#53&' 1   400::::..5!     !AA!  N367&''6''6t - I!U g6 N  *5C f'+/493533533#3#"/3267##5#'67#735#335335365#35#>*99G  40 : ,7 2>R*%&#5,+[ - # ++" , ' k3673#3#3#535#535#53&'R 3 7`UUgfUU_6      u #5##53&'73##"/32=#V3H|0   800 =[  Wn'67#53&3#3#535# ANe  Rj-49)p 4 77g-173533#3#3+'32765#&''67#735#535#356=#q1<<33? ,/ -&- /+**1E 56 &/'' )8$9 X$*3'67#&''67#'6'&''6|X )9 6  A H5"%X .'2     i &43'33#67327#"''67&'#7&'3533#'67#r:--     ;g  [ ,4$6 #2% #H<   k%%;/ _"3673#3#3##5#535#535#53'\ )2RKKffkkMMV5 _        T %)33##3#5'67#5367#537#3353535#&z )?D0DW[_jtt+    @  %*.33##3#5##5'67#5367#537#3353535#] :C+ #$.!)+++, Z D  + })#3#3#3##5#535#535#536'&' ,''..--&&+7 (  ##::## o !-3#&'67&'67&'63#3#535#xww  0  1  Xw2792   S** e &&'7'63#3#3#'67#537#535#%@  >S"$ !   /$c3673#3#3#535#535#53&'T 7 2`UUgfUU_9  ^#)/3'67#&''67#'6'&'&''6W '7 6  < B   8 ^ 0 &3       g &&'7'63#3#3#'67#537#535#%@  >W#%' !   /$[,048&'#673265#"''67&'#'6=3'33#3#735#"    ;LF..// /3!+3)$IH<- /6S##%E# R%+173&'73673#3#3#535#535#'67&'7&/&'4 0 6]WWgeRR[ O  c     6       W!#'67#5367#535#53#3#3#&S<R_NNQSOPhS:G   X $(.4#3##"/32=#5367#'6=35#35#'67&',,"  %,34444  M   ^>  9^ \<6 ,9nQ:3#   b '&'7'63#3#3#'67#5365#535#"@ :L!$  .$ W["3673#3#3##5#535#535#53&'j  [     d.4:3673#3#3#&'7#'67#535#535#53&'&'7&'N 7 9]UUg   gQQZ7) =     F    x73673#3#3#3#&'#'67#5367#535#535#53&'N =  5`RRhjfN:H#N;GSacQQ`6x          T#'+/37_djp#3#3'67#&'#'>=3&'75##5#35#33533533265+3&''67&''67&567#''67&''$qu# * <(D<       *   O    *   C5 1#]  :      8 D 4#Ko3673#3#3##5#535#535#53&'#53&'73673#3#3#'67#5347#5373673#3#3##5#535#535#53&'r%+E::KKII==C% # $!), !^ #%%$$#      n      (    *065#53#"/32='6'5#53#"/32='67&/&'n"4  -#5  8  .  Y[ 4 bvP / j  ^ #3#5'675#73#5'675#&'7&']%+ Io]%+ Icuj&j&     )/55#53#"/32='6'5#53#"/32='67&/&'u&8  .%7    6  ,  ^V 8 ^ 4 i  e)/53#"/32='675#73#"/32='675#&'7&'`  #*1$Mjb  #+1%OS  {  ei &i  '    &/'63#"/32765#'67#  R    4 42 1h  BV"Lo)/55#53#"/32='6'5#53#"/32='67&/&'"5   -&8  9  -  ^V 9 T ; ^    w 3#'67#536&''6767&'6,/  ", 'G3 1=!& )EN b+175#53#"/32='675#53#"/32='6'&'7&'&9   \&9   N  W  v:*:*<   r)33267#"&=#'67#5363533##5#fA   1< 1  < 4 _U<S=]   i ##5##53#=##5#35335WWLccU$$$$#### u3533#&'3##5#535'67#+   ++ #!!B//P>$(B [ 3&'73#67'676'&'M3 %  ;$ 5/)+.' s)/53#"/32='675#'3#"/32='675#&/&'E.    5.    ? '   2 X  2 X   x &''6'63'67'6}47 8:-5 @5 + *<(N IDB;_x      #   #'673533#3#&''67#535 ##)!  # # (* $(**'453"033#"/3267#'6##535#B  8 1&.#w 0WfF5+f 3#5##53635#35#zQE8fk k 0; q3533#3#535##5##535# )''"Y#)]...$$QbbC1U)/53#"/32='675#73#"/32='675#&'7&'b $,3%Onb $,3%O`vUY Y   t&'3#5'6#5##535#= KK$C/// #ShhE2 t,3'67#&''63'67#''69+&<#   &+D   (0  E . :    ">673265#"''67&''7&'73#32767#"&=#'65#n/   ! 1m,<G:    &    a9   >&& 4)/53#"/32='675#'3#"/32='675#&/&'1  81    C  +  Ö *> *>  ab)/53#"/32='675#'3#"/32='675#&/&';  *C;   *P 7 bd  #d  #   t$03533#67&'&''6767#&''6_aa  . B(J 4_'  f     +& %   ~(.43#"/32='675#73#"/32='675#&'7&'3    !:0    /  I  8 V  5 X   ~ -3#5##53&'3673#'67#''6727'L'H/##26 T  ! -- O @! 57% #8< ! $*3&'73#3##"/32=#735#'67&',%eY# #33   Q  H?  :$@ &  y#'+3&'73#3#3#3##5'65#5#35#D8LOEEEEQ %R?????y W ! w".3#&''67#&''67#53&'3533##5#\-  N  '.^`heehw        S$$ {$(,#"/32=#'6=3533#3#535#3#735#{   A  3//  SC7 3B_28; z*07#53&'#53&'73#3#3#&''67'7#5367367#67#bUB!UV! ?| ~1"$*#&@-35C8N(C<       J ~#'+3#735##"/32=##5##5##535#335335__;;T  @?w .::::H4$$$$$D)/53#"/32='675#73#"/32='675#&'7&'b %-3&Pnb %-3&P`uDK   K    N!%)3533#32673#3#5'67#535#35#35##D553 1W!].'TVD0pppp    >.  ? $  J,0483#53&'7363#"/325'#"/32=##535#35#73#>@ :&  K @@@@@p  $?  8B R 8 ##5##53&'73#3#735#35#'6N0.AA \\8888R3>D2""2  #^6@4 #3#5'675#73#5'675#&'7&'[%,In[%+IfrE  E   ~ '3#735#35#3#3#;#"&''675#1zzzz1dWW,"B> 'c~?& " #     $75&'75#53#"/32='6'5&'75#53#"/32='6  ,   %  .    N 5 )    5 - } &>E&''67'76'3353#'67&'3&''67&''667#      BHl >  :      -      AAP          3#3#3267#"&=#'>5#PP c   3e h=5-6 #0485#53#5'675#53#5'6'&'7&'3#5##5335#35#8)< O(;P G  1F'FFFF%_ #_ +  <j j&; #5#53#5'675#53#5'6'&'7&'aJ^"(,J]"(+u C C     #'+/3#5##53533#3#3##5#535#535#35#33535#335MPPNNllhhLLM::L:::L:##CC" " u 2#5'6733#535#'67#535#'673#3#&&7 M0%   +   +*-   "{ (.3#3#735#+'32=##53673##5#7&'eeVV44Q  K  22f  Qm~5 ///   "&*3&'73#3#735##"/32=##53#735#ab"ll    1llHH|# = )BQ$ j 5;A&''63#"/32='675#73#"/32='675#&'7&' $ .1 ;5 #8 M ! . & 2 ' 1    v &23673#3#'67#537#735#35#&'33##5#53)%2:   % 4444+   O /-@   )) q 06<3#3#535#5#35#3353353##53##"/325''67&' c_6    EQQ *d'  E;;,<")    t#'+1A3533#3#3##5#535#535#35#33535#335'&'3;#"''75#  ""##  / Y# '*   XX3:]Hf Wu"(.4:3#3#3#"/3267#5363535&/&/'674'8Q``` ` >>> *(L? - ^ }"(.43#3##5#535'675#53635#35#'6'&'&'9.&,,00& ::::LMI VH))#V+6(    !17M#5'67#53533#&'&'7'6'673'67&767#7335#53533#3##5#W "00# ?  Y P  3   % #%  ++ T     "P   ((!!  0J3533#3#535#3533#7'75#73533#3#535##53#3267#"&=#'6%##)f*% :5p)/;6# 6 D $/   ~"&,283#3##5#535'675#53635#35#35#'6'&'&':/&..00';;;;;;NNK ]J  $] $ $ $ !     ~.26:>3673#&'3#5##535'67#53&'735'235#33535#35#u ,  % '=( #  '0&=&!    (g g,  = $3#5'675#'3#5'675#4/4'^#*-$Mn] %)"LQ< <     =LR33#3#53533#673267#"''67&'#'6=3&533&'73#67'675#'6K$$0}A  8H Z1$    ###"# &  ./676  ! < ;   '+73#735#3353353#3#67'5'67#735#67&'ll   [qqh9   BB'  :6 3   )   $=EIO3533#3#535#3'67#3#3#535#3#3##"/32=#535##53#=#7&'200*g*2x e P2r-" ~  ((]08   #    " "  A @@    Y/3533#3673#673267#"&='67#535#(:;;!) 5W$<2 7A4.83 4,^T:        H.33533673#673267#"&='67#535#67#,66 9W# :2 6@.:2 4*]S6e 5     e33#"/3267#3#5'635#O  $tz ,RRe @)0 .+9 `/3533#3673#673267#"&='67#535#(:;;"( 2W :1 7A4/92 3*[T:          V%3#&'3#3#535#535'67#67&'# VVecQQ$% *+-5D V     Q"67#53#3#"/32=##5##5##5jZd` &&%  6 !////:L!3#3#"/32=##5##5##5367#;@ &6 wwwww w"3#3#"/32=##5##5##5367# ji ***Pfw I 3DDDDNa  z&35#53533#3#3#&'#5'67#535#'))))''++  ),'  IN ) u&35#53533#3#3#&'#5'67#535#"$$%%$$'' &("  JJ ( w&35#53533#3#3#&'#5'67#535#%''((&&**  '*%  HM ( #3#5##535#35#QXD>>DDTi B07d 3#53535#35#35#<<<<<<?-l-n/ `'3533#3#3#&'#5'675#535#535#  R; ' r &''63##5##535#"  'CCS<<<)),(-bb>,]&*.2676=#53533#"/32765#'67'63535#35#75# &  !#è*8 44(,O \; :)c)f( g&3533#3#3#&'#5'675#535#535#!!!!  !!S= ( jX!3533#&'#5'67#7&'7'6n78, +  `  22$">  eW373#&''67&'67#67#g&Q1 !, " G+E    h8<@DHLP3533533#3#3#33##"/32=##5#53535#535#535#5#35#35#33535#35#n!7.  J/; M.J.@  ''@N0l)-153533#3#3#535#535#3#&'7#'67#735#35#35#v044++;5**0i  (  EEEEEE    @a   E ( ' Z3Nhn3533&533&'73#67327#"''67&'#'67#7''67'6727677&'&''67'672?7'&'i   2   #   F     H)]Z,   "   )N -%P c(.4<U367&''>7367&''>''6''6#5##53733#"/32765#'67#   =    > |[ !7   % 2 *      !'    ! A((/<:, j'35#53533#3#3#7&'#5'67#535# !!     "# "" PF" T %)/5Q3#53&'3#735#335335'6'&'73#''67&''6767&'7'<9+yy#f7 >@ 6     0 ).%  ,    7  "     3#7#5'675#35#35#75#{ $* &,,,,,,83 R Z w#5'75#53#'35#35#5#''zffffffXP>3/w#5'75#53#'35#35#5#*%#yggggggXQ?4/ z '67&''67& .}1   !(  (  z3#7#5'75#35#35#75# l $"%%%%%%3/ R \$t3#3#67&'7''6hh - "  *03= (0  u33#3#53533'')Gnp#'3#3##"/32=##5#535#53535#35# :::::A-2 -MM-AA.m-r##5#'>7##537333267#"&5#0  6$FHD?&8++GV q 373#'67#&''6767&'}@B  [ (dD GTX#) .RJ)t367&''>''6 # - $ ?%&<8*S1#m $(,3##"/32=##5#53535335#33535#35#  H -,,H,q/  +HHq8'''`''' k3#7#5'675#35#35#75# ^   93 R Y!p 3#3#&''67#536=#'6M-2*& # )- 46  - 5 54 &1- #u3#3#3#535335#o***+}2DX}} e3#7#5'675#35#35#75# X   93 R Y!y3353353#353#5#5335#}. e-=VV=OZBcTBZl&67653'67'56##53#"/325   R:  n OR3' $ ؚ j/3#673267#"&''675#'67#53673&' #S   ( < 2@E<    1 #  u 3#735#'67&']]55? zTu ,#!% &!f '-3'67'6?367&'3267#"&7'&'.  $     > tF-". k8 L  q!3#3#"/32=##5##5##5367#q9> %4 wwwwwy3#7#5'75#35#35#75#}q S"000000*( &&]%_" T $3#7#5'75#35#35#75#73#735#w (.%//////^RR,,E M,- ?T2l'+/3533#3#3#535#535##"/32=##535#35#t266..9:++2t  IIIIIMa *{"1]#53&''67&67# _  !1 (     5;A3#63#5'75#35#35#75#67&'#5'6'6'6p  $+"////// &" =&!&]?  !/ / 1B K +.     (BX  q#/3#'67#53636=#335367#3353533##5#9<   !.I-"fN N j j 8H  S --g &*.43'33#673267#"''67&'#7&'3#735#'6iG0/   Hs  ^<<,&*&&')#5 &8)/;7 CE!:  4q3#67#5'275#35#35#675#7 29 %FFFF'Fq?J ( , d"&3#3#&''67#537#'673#735#3C&/2 # % /6 gTT00      K)iD &/'667&'7&''6-  &*0 0.+  l-3#35#535#53#3267#"&=#'>7#56H2     rJ M/- $(j^.4:@OU3#"/3267#&''67&''67&'77#'667#&'&/33267#"&5''6\          *   B  P   Z9   Q 1 4! g?33&'76767&'#3#&''67#535#5'67&'767#u3 :     ./!$ -+-    ") -    """   c:R676767&'74''67'67676767'74''67'6736533533##5#'67#{    9    i#""$" ." . "s ??9'm'-33#3#535#5335#35##5##5'>&'++::,,-(@( 22#UG7;K'%xH 3#53635#7&' i:5CCUU[2B `8L67&'7''67'67676767'7''67'67676373#&''67#    J     s8?4$"3 . 4,  '" +  '" g !/  %c 1FLR&/'667'7&''63#"/32='675#'3#"/32='675#&/&' '!   !&?  -F?  -]5 & ! ,d   &d   &     ^3#7#5'75#35#35#675# Q    :3""T"[!\9?EKQ''67'6776767&'7&''67'67676767&'&/'67&/&'    ]       a  U c !.)9"   !.(9  6 % a9CQ676767'74''67'67676767'74''67'673##533'3353'67#y    ;    &s &$ . " . "a22i'"#'% V3#7#5'75#35#35#75#&$&$$kkkkkkV:> " &  D!3533#3#535#'6=3'#37353..'d+3  c9   O , X#5'75#53#'35#35#5#'' zffffff@;1 $ # \ )A'67&''6'67&'#5'6;3#;#"''67   N  ?   $a::!N     +    3&   g#)/?373#3#5367#35#335335&'&/'6733267#"&5p7589w*4"&  =  ^      DD J""""":  # /  a#5'75#53#'35#35#5#'' zffffff~ E@4 & &  }Z#5'75#53#'35#35#5#{K g >,,,,,, F;/ % % Z#5'75#53#'35#35#5#K g >,,,,,, F;/ % %  g #)/7;?CT#5##53&'7&/33265#"&57&/'63#53535#35#35#3##"/32=#^7     O T  s V|2   7         '''4 \ ,7<@QW]#5##53&'73'67&'767&'767#'6&'33'673#3##"/32=#'67&'f<3!)     f  2 ,D00$u4  .  Q    3      % &A  /' $  Z#'+>DJP3533#3#3##5#535#535#35#33535#33573##5#'6=6'&'&''6A$$$""""''""$"3"^ 8&  !  6 6  ?88& 1        f &,<B37#5373#3#735#3353353#&'7&/33267#"&5''6x",05:9n  d~~@  8 B    > =  &  '  m .3##5#535#35#35#35#35#53#3#67'675#^ D $$$$$$: ! qM-.O I?PTX3&'73#3#53'#367#733#3#3#3#3#3267#"&=35##"/32=##535#35#'-s'$RVVMNOOOONN% -& LN  AAAAA         F8 LE#5'75#53#'35#35#5#'' zffffff 50( s'+/35333##3#3##5#535#535#535#535#33535{)--118811++((//)<''''& s"#3#3#3#67&'7''67#535k?<<<7#}!<  ( -d? hCHE=4#"/32=##535#35#  ppppp ">0K ~./'67&'e!F( %+F=' 0  !#0#"/32=#&''67##5367&''6  D' % # + <V!  " 3}}  f    9   i3#"/32>5#'6&'QE  2Y0% $ $ r&'&''674#&'76  ;    O6 "! 0G C.+ d$#"/32=''6=75#5&'6d    # A(" 5@`4 3S  (a3#&'#5'67#p1#3;# w& 8Fp35#53533#3#3##5#535#z,2244..9966,s"&&"'>>'u!#"/32=#&''67##5373    !4  "B''q 3&'73#3267#"&=#'6=x1 2x_ 's  f-55433#3#53533zVVd'0,,)s#"/32=##535#35# sq  -&8,i#"/32=##535#35# ii  )$4p3#67&'7&''67#53&'Z~37JSBf      k &/'63533##5#!58856 9 8 #J..XXl3#'3#73&''67&'767#K-Y`  !   Ia[SS    a"(35337&'#"/32765#'>=#'6o%.    $  **;!N hJKA= % k 3#735#35#3#{iiAAAA$ĜW2v1dn'+/373533533#3#"/3267##5#'67#735#3353355##5#q$""+  % % $6"D"1SS2!'F T"""" c#"/32='6=5#&'6c    6#   8 )!?xo]  D s #3#5'675#5373673267#"&5\%("FF." #(  !Y      #y#/'67##536533#"/32=#&&''6|& 9UR  B% %  '=  hy  `  J    q3533#3#3#535#535#'6 --''3~7''&777777 ' x3533#3##535#35# ,++"G%,33---To-m.q#"/32=#'6=35#35# <;;;; 3.) 5@_;(b'o3##"/32=##5##535#o  `G  mqN=b!#53'67#3#;#"&''67w^ E??<530   ( g .3733#'67#7&'3267#"&='67536iPQb     22R( 'F? K &"   N7f#)/33##"/32=#'67#53673#3'67&'00  3 %?E !"  V .I  D$$! #!p 3#535333&'#F&@T(#Y#=@u3#'6=353335#3T 8YAAN5:;FW*#g"/'67##53673#"/32=#&#&''6w  7UP  D$ !  (9  ct[  E    )R#"/32=##55#35  RT  i Y.'673#"/#765#3353'&''67'76$ &  {  k/   A& 6 ++     a*23#"/32765#'6&''67&'763353#~c U 7   :>d "{  XZl&''6767&'i +1 &#  zz#"/32=##535#35#z  44444zx  3(<a3673267#"&5! !(  $"    W3673267#"&5# #* %W#    ,23533#3'33#67327#"''67&'#535#7&'433E:9      =4  ==#$"-!!  %9$x!.#"/32=#&''67##5353&''6  %   #:  li  T   q 6   )M#53#"/32=#335;   #dI  0   \#"/32='6=5#&'6\     1   7 )">xq_ B w#'367326767#"&5#5##535#35#w,% +3 )<nFFFFF   $zz-H]"(3653#'67#3&''657'6''6hXY # I  + :.  A Y4/N78++'9" !e1J3673#"/3267#'67#3533#"/32765#'67#'3533#"/32765#'67#u,8  & 0 & (="    G"     40 !TN/A6N/B7d *&'367&'#"/2=#3'67## !! H   5 6  #  3:R H"6h(.4&''67&'763533##"/32=#'67&'  \:66   : ]      ZM  H & #! !a #'>=3&'73533#3#535#f 6 2!##,i+!L@0 -"X  W55HHd!)3&'73#&''67&'#67#3#'3'65m5 : !! C ? (A$!    Dgg. $e 3&'73#e<< n67&''67&'3#5#533     SgT.)  ni!3533#&'#5'67#7&'7'6q17'    j  xWW9!Bwv?'!9[   b+#5#67&'67'5'67##5367'  )   +#;6$# !/O P  G  K&8 c'+3#"/3267#'67#'67#'6#5##535#Y   $ # oPPPV88$ !.- & f\\<*`!#535#53533#3#67&'7&''6x  S5##5. % j3#3#5##5367#35#35#35#j=:I#5IIIIIINFDj %3#53&'3#735#3#"/32=67#;8"jjDDy  [  3:8 & Y53#3#535#535'633327#"''67&'767#'7# G#d9(*/    $7<<28% !6(.263##53#367&'#7'#"/32=##535#35#A #H H*'   ooooo  +   S  !h ' `"&#3#67&'#67'5#'6=3#dh* '   RRB  !$Q]  hD3 6?^*Y/5;3&533#325#"'#7&'&'33267#"&5''67&'aR+*"S}  >       K  -CP,:<   = (M K% g048'673&''67&767#"/32=##535#35# A  &'     AAAAA $     I`  &u /c<67&''67&'3#3533#"/32=##5##5'67#536  ! &KS 0  &0   , 9 "WWED  d $('67&'3#3267#"&=#'67#735# D@d   / *>> !$7IC  IH=&e 17'2'6'&'&'3673#&''67&'67#67# 2J<9 (    )L , % "K(    7 #   . [ '1'>=3'#3367&'#"/325'3'67# zTT"    .' #C5 !/$^A/"  &&0  Y 9.j %1&'7'6'&'&''67&'763#5##533  C Y  T     UU# <   x {^o&*#"/32=#&''67##5347#53#'35#  #   #8+d')>>ed  M  %j| NN '*W3#&'#5'67#535'6      '( fg *#c#-73#3#"/32=''#5''#535#&'75#6'&'75#6cA=      :=` * 5 ' #72"<^ $SXLY_53533#3#3#67&'#67'5'67#535#535#l27722=5  / *:,,2   U @ 7"c-3673#3#'67#535#73673#3##5#535#j  F  :9% "/:<]]<b>DJ3673#3#&'#3#"/3267#3265#"&='67#5367#7&'7'6q+8<L  * H   )'( %'  [   *8A  7   _ .5;3#53&'#5'673&''67&''667#&'59  20      !   *b))     $*   9 %GT#5'673533##"/32=#&'#"/32=#&''67##5365&''6e  M M  a   ;   2L . ;,     /R  =  Wg )   a %3533#735#33535#3353##5#'67#n46}!!4#W!!4#t#", %$]7=6RR?5o %#5##535#35#535#53#3#3#7&'ZZZFKC߾,  ,5  a%)-3533533##3#&'#5'67#535#5#35#5#g9%=. ! -:''9999K#)HD%#K:_@D#'733#67&'#"/32654''67&''67''67#53'37DC"C       &.  -S%://   .0     /e83533#3#"/32=##535#3673#3##5#535#53&'e===9  ]7=4    !!  r0  (( c!%)-3#3#5##537#'>=6735#35#35# +/0(9#, G999999J: 9H<*K99Q #'67&'&''6#5##535#k -  5  $ %  0^^<+f */#3#3##535#73#535#3&''67&'#367-))**:88%% G      P2>,N*N.     #e#'+43#67&'#"/326=#53635#35#3'67#5+     /$GGGG2  [  #' Y[ 07;2%[!%-5;3&533#3265#"'&'#7&'3#3##5##53'>&'_R** R}d??CCF' %H2 ,*m0  6  F66F&"   \17=CG3673#3#&'3#"/3267#737#'67#537#3&'7'6'&'3#k)9@P#    Y)A  !'<  M  UU   3 &! V ^048<@DJ3#33##&'#5##5'67#535#535#535#53'65#3533535335'&' .3&    ))&V 7H   ##  @LL6 6#v   \p3#3#"/3265#'>7#53&'E"85  $ *  -   rZ $3#'6&'67'5676U_X  +  -( (   '  +  6  a $(3#735#&''63#53535#35#35#vkkEE! H ""c?    KNNN<<<<<b@FL3533#3#3#6?67&'7'#"/32='67'67#535#535#&/'6j677//;M ""   6 )>116b<   ) #        3#3#53635#35#6;N##(( @D<u a&'3;#"&''75#z  $'! +  Db  S2Y#53#"/32=#335E  xxxx'pU  7   H !3#53&'3#735##5##53#735#g]A#vv " " '>#"/32=##535#35#  >C V " [!%2G#3#'6=3'75##5#35#33533533#67'73673265#"&5+'s:&Z  2    =@. 3<[ )-3) _   !  R!3O3&''67''667#'&'3;#"'&'75#73533#3#3##5#535#535#3      '?  & (( 21 9&%%!!((**""&      Gg   X d"BG3533##5'67#&'&''6367&'#"/32='67'&'o377 (W ! "! -   # -    *      W%+/37=C'67#5367#53673#3#&'#5##7&'#35#35#35#'&'7'6r *+1;AP) BO BBBBBB  c  I   _ r + *    e$3#67'7&''67#3533#3#535#iO !  17 !355><3    Cf 3#5##53&''67&'8f; 6  "#$   !Z .3#"/32=#&''67##536&''6O  E# #!2T )Z H  3   Qa,    O8W#67327#"''67&'#3#"/327#'6=3'33&'7'3533#3#&'#5'67#535#'   )%  8 *&&""  &*  $   % "    &,S'3533#3#535#3#735#7677'7&'Z  H HH!! *39;3  `"&*.26<B34'33&'73#3265#"'&'#3#3#3#735#35#35#&/'6`[ % [== TTLL((((((&  X35/y   Z@ $ #    f 6>B3#53&'3673#5#3#"/32=##5##535##53&'#5##535#86 #-7  $.'%`GGG %    ''"2nI J,b(Mm77;265+"&='75'75'6773267#"&='75'75'6'7767'5'75'75'6:-    : hl  "DD   $$  !        ;7  `/  d+8D3533533##5##5#3&'73#&''67&''63533##5#d--83 J  X=??=#      %   ,,,f #7##535#35#7#"/32=#535#5#3#3#3#535#535#*s  +>M!U#U#52 jU#5K3'67'67#'67276767s    e;0 4 &*26  H#"/32=#'6=35#35#H     <4& 8>a;*e)63#67&'7&''53&'35357#"/32654'7##5    K dL%  **KF" 'D,043673#3#3#535#'67##"/32=##55#35;BB!'X   `   .@..   CN   a 2"&*5EIM3'73#3#3#3##5'65#5#5#'#5'6#"/32=##535#35#z44++++1k 5(((((-  vvvvv   .  O C+OJ ^ " T$59=3#"/32=##535335#35#'&'3;#"''675#3#735#   C # .6  $,, 64 R++J_ KdsJ%%;;1Il^7  P !%+1'6=3'#33533533#3#535#35#&/'6-fDD? [     ,+*'       X<@IMQUY3#3&'73673#33##&'#5##5'67#535#'6=3&'5##5#35#535335353355u&!    :%/   /@@*4* 4<[U)U (,04Q3#53&'3&'73#3#3#3##5'65#5#35#'6?'67'67'67676EB B &+ !      "  o *+d+E$ [Z^3#67&'+'326='67''67''67#'6=3533#3'7#7;267#"&=#7n5       #.;;C /!"  y  $       ;) -5P*     #_!%)B3&'73#3#3#3#5'65#5#5#3353#"/32=##5##|12++++6| 6"""""69  6  ?    ##8 %""> !%+1`'6=3'#33533533#3#535#35#&/'6#"/&''6732=#&''67##5367.eCC@W  + A  7 !( #;X +))&      J   5   O_"3533#3&''67.'#535#67      !!-4%  -?_'3533#3#535#3#735#7677'7&'b?CC '9<6 QLPTX3533533##5##5##673265#"''7#53#3#367&'#'6=3533&'735#35#5#W%($$(%!   8@K ]  ^   +1"" * u. #?8A!?@  D23 b (-?CGK#3#3#535#35#5#73&''67&'#367#'67#53#&/35#35#35#F%%BFJPV\b3265#"&=#3#67'5#'6=3'73#3#6'5##5#35#335335&/'67&/&'  %  C5(&& ,  S L b   6C @2 2BFL#5##53&'73533533##5##5#3#3267#"&=#'67#735#35#35#&'b9Fr#  + %KKKKKKK    % Y   ' ? " #  3#3#5#53'ge   !%)-1EIOfl3#735#3#3#&'#5'67#535#735#33535#335'#"/32=#'6=35#35#7'6=33267#"&=4',}}@     #  9    <  +&6    " `  )),'$* **[ T ` =AEI3#735#35#35#73#735#35#35#3'73#3#3#3##5'65#5#35#h<<2??E43----5n 8&&&&&\A (& C]B ('      @ R^bfj3533533##5##5#33534'33&'73#673265#"''7#53#3#37&'#'67#'65#535#35#35#5#Z!'**'! O    32 ?   >   #) ,4(  y0 +=@6( '%. ' 59!R.3#"/&''6732=#&''67##536M  ' E# $7YRD       /    M] G $(X\`dj3&'73#3#3#3#5'6353535'3533533##3#3#3#'67#5365#535#535#5#5#35#335&' !#b  *))--8>!  %0))''P* '   D  Z      #6 x #3#3#535#35#5#x !`==.Q.@.m-m..x3&''> , W S%5;-8o #3#3#55#35#5#oY-11.L2@..;*m22w3#735##5##535#7#5##535#WW11i:8bbC2bbC2 3#5##53635#35#35#@3??????? D$Z$Z$ V3673&'73#&'#'67# `/  +[@JN =U5   0+ +` #53675#3535#֫6K``   $ ^ ''67##7&''6'&''6u b-*G  o   ? YR       ` #'6'&'35'67533##5#7&' * *# "!h(14+ggh)*((`    4  A6   S.3265#"&75#3'67#&''67#53#6 * %35SA5  0R#9  E3 '   o233#'6=37#'6#3267#"&=3#"/326;`>0 D% # H =4& (0F [U  l7 '3#67&'7&''67#'675#53533#o3 $(%k1;''))( "  (    v&3#67&'7''67#'75#53533#6 i0 !& "b+4)%%''* #  ( !  n$#53#67'7''63533#7'75#/['   $"$(2("%  E%  )d.3##5'67#53633##"/32=#5357#GM  % H ""  ''2 p '$7<9|)3#67&'7&'3#67'675#535'67#}H # --6B..|    063533#3&533#673267#"''67&'#535#7&'677H64       ?6  *$&  #+; w$3#67&'7''67#3533#3#535#}q5 (,%'++6|2'( #  (u ''l)F36533#3#3#&'#'67#5367#5367#3#&'#5'67#535'6u/3626G  $  #",P // $0    M  "/t35#535#53#5##56732CCBV0#)D'""  |  S3#35#535#53#56m!)BBFFBV/rm =3#35335#533#335#535#535#533#&'#'67#535673/))6&))&5&&&&*=-#`$-)"",= ;e]  'L3533#3##5#535#C344NNOO3=## "&*D3#3#3#3#5'673&'5#5#353#35#535#53#5##56 STLLLLZ 6 BDDD !*EE??DW0   2#!   NJ 3#5'5367 L ye3#3#5##535#535'635#\ ""'!! +'')*gg*%2 #'&''63#3#3#5##535#535#35#G  * A))$6%))66  !WWu$c&,28367#53#3#&'#'67#3#"/3257&/&/'6n,+o1B% '#,  B   1 !"g  K#)+"!') ) !d (.43&''>7'6''63&''657'6''6 $#1  R(% $- ?2  Q $' A(%" * y%)-15&'3533#3#"/32=##5##535#35#33535#335  O333. .3/J/ !!  225@G o #'&''63#3#3#5##535#535#35#;  !7!!+!!++  !WWu% r $(&''63533#3#535##5##535#>  " '`'N,,,   (7TT5$p !#5##53&'7#3#5##535#5#[5'MQ>99>>%%  +@M -q],26:BF33#&'7#'67#3&'73#'6='667#3#3##5##535#B *  ,   ..p !/ 5 XXYY^@@@   (  $23X  Q 7 7 t!'-3#"/2=#'6=#5353635#&'4'C' 444  N79 L\:Hy&'67&''67'.'     !93'IR0#, m!'-3#"/2=#'6=#5353635#&'4'># . ..   N79 L\:Hl3265#"&=#'6=&'  + +  ! GS+$RR=#$&"o!3327#"&75#'6=36&'*  0   ,*_66jA#%o!3&''67.'#'6=667)1W   3  '=* 2V6 9Y7O##u &/'667&'7''6/ '+BL>-+U! (0  *~#5##5##535335#335-//wVVw..P===r"#5##53'>33267#"&5<!    Ƌyy(R.*  #,9 r (&''6#3267#"&=3#"/326  */1%  1 W '&$&HY  o6  e%+3#"/2=#'67#535365#7&'4'9  $$   N>- /2L[::3H #5##535335#33535#35#H,..H...K999999s3#3#3##5#'6P;..11 $$A +u %3#5##53&'36732767#"&5 /Q5' *+ "00 Q/(  w3##"/32=###535#w|  ZH-  'WfF5z;#"&=#'>7#5##535# & U999;  0$  +lqqO=s#3533533#3#535#35#'67&'{z*H ....AAAAZ +!p43&''67&''667#35#53533#3##5#'>       / *::!!%%:   j ##((y$*3#3#5##535#35#35#"&=#'6=#5#3yw$!J #5 J  J""""* 7+ "772o43673#&'#5'6?#&'#3#3+'32>7#7#t,=# J "^  wLL P   $%' % m!%+1#"/2='6='7536735#7&'4'k  &   &lY S5!9 O G8<5 Hl#3#3#3#535#535#735#33535#335ws011<;000/L/tB P ~"(33#"/32=##5335#35#'&'7'6,   D*DDDD  [  =  !@.Jt   a!'-3#"/2=#'6=#5353635#&'4'6  &   &&   O5!9 L[;Hb63#3#535#535'633327#"''67&'767#'7# C "_5&'+   "7<<28%  7n 5'6=3'#3773267#"&='75'75'6kFF&(-/  ''D5 7=_>,   n#'+/33##"/32=#53567#3#53535#35#35#e44  ::Kj     hNNN<<<<<g !'6<&''6&'3'67#&'&/33267#"&5''6 ! !! (  'l  X4 A  B      #  - /  b!%3#3#5##535#'6=3'#33535#**&:',vPPP+::P P=1 6DU<*!v $(&'73#3#5##5367#53635#35#35#  E &6/A"2B /AAAAAA   c?@q ##5##53#3##5##535#35#35#TFFFFXDDDDDDDWFFW! !33e"49#3533533##5#'6=3'75#3&''67&'#367jC7   Z     %%A1 2;Y T     i #+/&''6'6=3&'73'#335#5##535# # ,1 #EEEE444q." $+A K:  .D D* m#'+/7;?3533533#3#535#5#35#33533535#335335#5##535#35#m*))#y#*K""S" DDDDDOO -/[ [.h,08Q3533533533533#3265#"&=##5#'67#5##5##5#"/32=##5##5353h     -  H Kby  +  ++ )),8  #II7#'67#537#735#33535#33555@ .    +[$+  '  $)%#7#    I>c  JJ& 0, (0Y# e9<5  _ &,3#"/32=#'67#5353635#&'&'6 """  Q=, -2KZ: H  c $*06<DHL33#5'667#35#33535#335'67&/4'7&'#5##535#35#6 w 2. 1!R1!]  s  43/FFFFFI=  '      OO & b.26:>BJNRV33#3'67#73265#"&='75#'6=33#735#33535#3353#53535#35#35#44E2$% ([[%:% w       J>/ 17UH<# ! !$$$#67&'#67'53535+  .  444p  !JV / l35#535#53533#3#3##5# (!!$$!!##(E!"!!"!II '+/375#53533533#3#"/3267##5#'67#?353355##5#. &  "  (    "D#1 SS4 )E"""""V####}$(,33#3267#"&='6367#3535#2 L  % #"T1 z$3333v"&*33#3267#"&='6367#3535#4 O  % '$ T1 }$3333 #'+/A3533533#735#33533535#3353353#3#735#7677'67&'  oLbuu ee?? 5B I+,* /&    CGKO`335#535#535#53533#3#3#35335#535#535#53533#3#3#353#3#3#735#7677'7&'  uyykkGG!3>T XX   Ue  * !    %~3;267+"&54767#&j+3,.E![~:  33653#"/3267#'67#Pc  PK CNr  \-&9]K{3##"/32=#e   f{d  a {365333267#"&=#'>7#=Q  ?%' #!;b Y$ L'0(3533533##5##5#<A<<A< {6767&''67&'@- %#8 9+*B >&,w8!<     ; y33#"/3267#7#'>7# 0  3 M$ !0y/C)/38.-}3#"/32765#'>7#N)/.#O}P1 J1;1,w#53#"/32767##`BQdI' 3| +35333267#"&=#&''67&'767#!?M  987 ?oh # Z "  3533533##5##5#;A<<A; 327#"&''7&537&'i / :\['c ($30*  !!8  3&''67&'#367&'& 5"6 4+'? >"*%(+ <  ;)!2,!& &33#"/32=##5##53vR  =;PU  Q*&C '3533#&''67#^kcK G X \\a**::99)'67'67'676767676 GM _4>%! "+0,%`/8  %  3 3533#3#&''67#536=#'NQRdXE IQ HU[Nw  &41# $33#353#3267#"&=#5335#53v\\:N "  .)O;]];(:   ":(;!33##'67#5367#5365#33535) aA 01;X[CW?AF**"  *  #367#53#3#3267#"&=#'67#WL]oS  ) M BQR9  ?B3"3;"'&/#&#"'>3267#53&'R0JJ.=$ F+] +  "  3#'63#3327#"&'#7   ((-#/$);#"&=#'>5#53&''67&67#). P $7@-,9 5$0 _$    ^     3#&''67&'#53&'67 ], ((>B./7 9' %m(% &!    , -%" 3'67#'6'6767&E  v  FJ2X M   1&" 0 '67#73#3#/ ) 4@ ).t\ 3##5'67#&'W$9N&l##wb""- 33327267+"&5'#"/32='67567#536  $   Tkw  F0 ' &''63'>?3# 0; 67+= Q@ R %,%#!8 j3#5#'6=3&'#3PR\O(! #+6 ," &33'67##"/326=#53&'767#%+$O  J iq  7 3  "%67'5673#3265#"&/3&'4* ]T ''TO % / SN$::  !!+&1  3#3#3267#"&=#'>7#*E  # ,*(>=   C')  !'67&'3#"/32765#'67#W4 0h'(&(a C D = ( $(.J #>1 ##"/32=#&''67##53653  H! - 2?Uzx  a -   ~ #&'7&/'67332>7#"&5~  _ 0   % ~ *0 /+;' /(X!  "35#53533#3&''67&'#367&QggccG$%4=,.D<% #!%S! ! %#5'673673265#"&='67S  /E(!/$ / xb %(: !5  0   '&''63673267#"&='6708 83(:K34 5>0-=(  "&"#%  3#3#"/3267#'67#53&' av  d) 3=k @ &6!L !3#"/32765#'67#'67#'6K  JH"@< $d&BD3.91% '365#535333#&''67#75#cMML]?H"M A\8F<'89 +)(3#"/32>5#'6&''6767&'G   $Y27!!# K9 -5"  /-  33#3#53533yQQe/*(BZZ 3#3#67&'7&''67#!|7@ ! QR)R, ! $ 3##5#'6=6 CY=\"_ ZZ,'!$F 3#&''67#5367'2 $,j_P S [ U [`%)W ,40) "3#3##"/326='67#'735#-66 2QK+fp.9 2,&. #"/32=##5##535#53533#   <<PeeggT@  )YYFXI#533#"/3267#7#'>vw +  . .w3I!03A72 { 3&''65'3&''65+&1 @_ $6{3.'$,3" ) ': 67&''>''6y " , M 8' 56=  % G#7 G1'  $3733#3&''67&''67#67:"( 0((<1!,6I! "   &6)  &'#53##7&'z  _s5!  4oa &''67&'76n ()1 &67'5'75373#"/3267#'>7#w:% =p ,r =  F1-#y&6CH3 .C%3533#3#3#"/3267##5#535#535#W[[SSb  NWWHHW/ AA "#'6=36733#"/3267#'67#'/V  E+ & +9.$ $,B6 F"+8,##3265#"&=#'67#3#5>  . (.ʆ@$ FD7p '#'>=#3267#"&=3#"/326 H '.  85o  ;1$ $E:L a3##5##53'>5332767#"&5u?073)  ( m[Zl25 +*'.  '63533#.'#67'5#!- +8cB )0$ 8 (==6&%?  J )&''6#3267#"&=3#"/326v4: 87!C LQX"@ J/  "%$0; R, 3#5##53&'3#]dZ؆ ;)*< w !'36733#"/32765#'67#&/'6OE6U NK   n  B1 AZJ    "&3#3#"/3267##5'67#735#3355# Q] H> =MNVj>R=8- C="9A 13'67#&''67#3267#"&=3#"/326;7_ O ' "4(% \    k%O   ( l E  $(,3##"/32=##5#53535335#33535#335  PP<535#F t{  SSt F?' W4 65M!$ &''6'367'7&'' Q#!, F5#!!"0^s  ~ & 3#5##53'#335#:NO @.Y $ #3#3#535#볠A] 3#3#535'67#&'^c^&5I$f&% *aM"&3673#3#5##5'67#35#St u .FAuuz  ] H $^* 3533#3#5##535#35# hiiK~Gh5~~~ a b a.[ #5##53&'7b ++  %'>=3'#33673267#"&5< c7. 4= 0 <'W2& %F9&   + 3#5##53635#35#sW<0  B"Y$&#"/32=#&''67##5365#53#  H#""(1 AWhf^\  Fcu &33#3#5##5335#ijjZC/^ ^@- #5##535#&''676P$ $  t5''67'67676767'73733#"/32765#'67#l '+ $)5  !3 $1-F B""b" ?-1 !C #5'673353353#5#G  (,$$pt\ !bb  3533#&'3##5#535'67#\[H"4 ;#4455'5 2#Hu-9@%%>8.'67&'7&''6'3#3#"/3267#735## ** {O8D  H5;_& ', 8R;7 9 #3#&'#'67#53535336=#335 [B HJ BXKK38K9};$4*;;  )3#3#3##5#'6Jxhhqq(*|   &,3&''67&''6767#&'&'jT+4 ?2 : 0# 6 M3- 00NE JI     E     "3533#3#&''67#5365#'6=+PPg^H KQ IV^4  '2.#   &'67&'3#"/32657&/'6~-9 @5/8 6; Dj z#- V A & (* 33##5##5#53533#335#**g%%ggggggw v"4!!'3##"/32=#535'2'6'&' (/dd  kk)._H z ;*  %:   3#3##5#535#&'7'6YhhiiX    B==B     &,236733#3##"/327#67#767#7&'67#7&'   ' ]+# !X!""-( Y(   %#5'673533##"/32=#&'E  !1^##  ^$   x[ W  R   !&'67&'7''5#'6=6  ( .    !cY(.ew &  +4+&*= 3533#3#&'#5'67#535#&OSScR$7 <%#87"RbO%0RO,%335#53353353#5#353#5#GP=;;F65C=+99+EC5M 1&'#673267#"&''67&'#'6=3&'3 4R     ) '$ M \   +312m#"/3267#3267#"&=   I ,  6.B#,k    %)36533#"/32765#'>7#7#5##535#%- #...y  g K571/mZ *33'67##"/32=#'67#53&'767#&&!R  :  %C<"Wj    ?  :3%    &,&'3673#3&''67&''67#67#Fp.."&3- # 6@ U!       "'/J )33#67'753?36732>7#"&5L!!2?A& .   *3d_u1 4!  3533#3#&'#5'67#535#]__[N$8 8&#9 7#KZ](-LM*&3#3#535635#@Q1BXDWW 9x9&$*3#327#"&'#67'56&'&' $'JF !  , Q ]"$C   " ++A  ;&4 S3533#3#535#SCDD==C\00CC '67#53&3#3#535#4Qs. %" *PeeM\, ''236533&'73#673267#"&='675#'67#CC  *S    " !8 2@n 3 &)   @O$ B -33#"/32>7#''67&''67'767#'667#F!    1/ !   ,&A$_7 .6#    "!'+#3#"/3267#53673#"/326'&'3#e ,M   >  Iv78%W  (  F )3'67#&''67#"/3254'7##5:7^ M ' !#  "/ o(T   *''$+ #5##53&'7&/'6d ; @<2.y11 (<F;"$]#5##5//a#53327#"&'#3##5#53X% >11AAN6-&*9 22 $33#5##5'67#&''>35#e_ 8eu |,S   uu+R B2  &)?3#"/3267#'67#3#"/32765#'>7#'3#"/32765#'>7##  O L BHdg  #(rg  $)+ - =C $5 B #5  )7&'3&533#67327#"''67&'#3533#'67#  tRR " % u/+,2 )-   . %  ' 6.$$*!67'56737#"/32=##5-#"0 -) &(Gw  9?)  x  Ip  X#+3#3#5##535#35#35#"&=#'67#5#32I==I\$$>$* "+*z zv  #3#3#5#535#3'35#H65Nk<;VW(]]? n?|0 #3#3#55#35#5#\OO_bNNNB,0NH3533#&'#5'67#RBH=' && -8l##03a[."- (#5##53&'733##"/32=#53567#`W"cc eel*+  & $   3#3'67#&''67#t79C@/  #) I<  & !3#735#3525#53#3#&''67#/}}3fNQjZ=G!W O^5Z #  *'673'67#&'673'67#&> 4*M.z g/K! K:<7 4? o  1 $ @! >2 3533#3#535#3533#3#535#$RQQbbRUVVeeUF!3533#67&'7&''675#735#335+KII SY00K77K5sD#  $ $*3'67#'6'&'3&''>''6y` R ?t!0 .=,!S   ' 0,)+ (!" 3#'>=6#5##535# Ha  nFfff0( (1+OR S5#$*33#3267#"&=#'67#537'6'&'vcK  #%&& ?>`PB: A&( 5; Z3#3#5#53&'6ni}K\o  (3673##5'675367#3533#3#535#Ou  BI:==EF:  WE  * 11$33#3##"/32=#53'67&'nOOne   h^1  ?  :#  #',3533#&''67&'767#735#33535#335)ONQ 0LQ71'K;;O:;;O:\ 6:$3533#3#&'#5'67#535#'6</RReW%6 9%#8 8#Wd: !")JG% !  9&''67'67676767'7''67'67676767&'f ',  $  (,!! %' '1,E  '1, E  #5##535#3#735#__99 nF" #5##535#3533#&''67# 968!  . 6 w %)373&''67&'67#67#7#5##535##3   $ "///y<"    / (3 vd0#53&'73#67&'7&'3267#"&='67'6_Kg[u03 $#&% A : .#t    8 <<.\33#5##5##5335#35#=*+>+++>**^ == ^@///3#3##5#'67#535#5# ,::C; 1<<+C/JJ0$//// &,3265#"&=#'6=3#7'675#&'5dW# &1 !   #& s3!*;;K P !3#"/3267#'6##55#35>   {[[HH b [k% 3#3#735#35#3#wwww5[5943373#&'#5'67#3&'#3#33#"/3267#'7#SmB ) p &?CW " HƂl n 1     ,' *3#6767'67'67#53&'&''>c(( B: F '&Fjf2N HR   # I+ )-3533533##5##5#3#3##5#'67#535#35#!&!!&!} $" "$/###'MM/%'''f3#3##"/32=#pyy &  TF  C +3'67#&''673533#3##5#'735#=7a Q )  "V0&&++3#0 l&N   (844/&8 3#3##5#'67#535#5#x"" "M!,SS9.,,,  3#3#"/32=##5##5##537#e h  .,)Pb"Y  BSSSS\o" &-#5##53&'7373#&''67&'7#367bJ 0 '# 2*= :?U  **  6   $ *3#&''67&''667#'3#5'5367Q"$ " 2F 0 &&(? cZ %3#67&'7&''67#3533#3#535#}15 FM=UUUhdU  RK3#3#535#535'2 #IIDAIIC.55, 03673##5'67#33##"/32=#53567#I| .>[l@@  II P dS ! $ ! ,2733#3#3#"/327#&''67#735#535#5335#367#u__LOd  D"@J%M >E LUU]]:9S9:1   +,  /A$ (,3#3#5#53&'3'>733267#"&5'3#_h5 ! s   7 1Z)  8  :N !%3673#3##5#'67#535#53&'5#I7  .0;;B9 /8=22 i>&AA(& R&& 4O36733#"/3265#'67#36533#"/32765#'67#734733#"/32>5#'67#!Jb  VF<A '-  (%t!1   "'(' = <  " = " *.43533#"/3267#'67#'#"/32=#'6=35#35#!7    %-'   /--.-uc&MS'!J& ! %-C+B 63533#3673#6732767#"&='6757#535#%>==& 7V0@7 ;G,5 >9-  %bU>  $  3#67325#"''67&'#7&''6=3'33&'7Q    ' &Q b4  %!' )* 776  d3533#3#535#d;;;5}4;\44CC X 3#5'67'&'D!  >  :O 3533#&''67#\6AA#"!0 =6r #"(%+3533#3#&'#'67#536=#&'7'6&PRSjVGJK @Q[P"  (,    $>673267#"&/'67&''7&'73#3267#"&=#'67#\   +8 8# JA [M$ I > B      T ".  $067'533736732767#"&53533##5#5!) =% $, + "ucggci!  T*    '-- #5##53'>&'E,   ubcv%0$%  !& $(367'273#&'#'67#3'>73#R!%RQ #*nB2 AD7D=!Nb   # H $&''63#3#67&'7''67#}26 73+= Nhh2o-2@JC$)$  #'3&'73#&''67&'#3673'673#_`0 #8A,(>6#'? W7 /O     EA1DQ##'67#533#"/32767#'67#'6}4#Ty$(^  > 9  '"<L )9*   '3#5##53&'3#3##"/326=#535#^c>Daa  ggI &&8# )#5##533#3##5#535#'67#53673#3gII]]``G )`l -*-A""   p3533#3##5#535#'6D+IIaaii7 l ,,  &3#535#535#3533##"/32=#&'55 1 NL        '6=3#&'7#3&'&'<" / 7 !o4$ "2:588T *" "(=<(6*"    r#"/32='67567#53h  D[M3 * i 3#"/325''67&'   &  f   \3$ $,%- .%*.3#"/32654'7##5#"/32=#'6=35#35#o   * B????(, $!<<,E  &,3'67#&'367533#'67#7&'&'  3 *lU`K<] ~% $   6 "% # ?  7   &?67'67'6773#3#535#'6/# '0 A25Pg 5) *1J2!     #3#3#3#535#535#735#33535#335*MWWihPPL88L988L9]79 3#3#735#3673#53&' ; 9;C6  ^3533#3#&''67#536=#p244>8, +/ /062x*0("23#"/3267#'67#'6  =^ V ZC)> 0  &&''6'#5##535#&'3'67## " % 26 -|C 8c  ~ _M(3 !/3533#3#5##535#3567#533##"/32=#_]]aa_gr#ee  g ++ \   33#3##5#53533'67'6wPPggf)).! Cz 55-- :-33#"/3267'6765#'63533#67'75#7&'Q  )16-H o&/    h-  //5 ;   ^367&''65''6 ( .1 A  6 +**%6&$ p##"/326='67&''67&'76`        ' !       #(.4&'#3##"/32=#535#5'63&''67&'}29 *TT  QQ. JW#"   0  -  M   18'2'6'&/&'373#&''6?'67#367 JkYP >  0  F5 $! 0*A #; :Q        &    4967'7&''6&/'673&''67&''667p*. IJ1M(! #'I#"= Z!24'/> 9( 6            "&#3#67&'#67'5#'6=3#嬴O    B! $.   @>  K1% '/F  %3#3#535#&''67&''6!UefU  ~   pp /  !365#53#3#"/3265#'67#735#0#g06   $6.."??C >> >"-#4 @&'3#3533#"/32=##5##5'67#5367'67&'76  ")  .P  <3 )9F#.($   2  >>76   #'+03#3#&''67&'7#535#5#'#335#35##6fOP /KO7:/Qd;=====Q;;5  L  L *  N 3#53&'3#536'&';@78XD    /3%0(")*"&*.263533&'73#3#"/32=##5##535#35#33535#335d: eQ  >=Pd'==Q>==Q> e  %%&}46&*.336533#"/3265#'>7#'63'67535#35#675#6 " 2= 00000t J.K14 0+*u )?F N &'&''6+-  #  $ &$"J$);#"&=#'>53&''67&'#367# 1  - *#. ) # &  M      3#&'#5'67#535'6 11  (469KJ%#3#5#'67#535#5333533#3#535#TB:'3883s-3A' "6$//KKT3#3#3##5#'6yhVNNOO ,~  %)3&'73673#3265#"&=#'67#735#+  8 1("J @*}}x  I+ 2@1#/53533&'73#67&'#"/326='675#&'g"&` $ :# +6 =-g, |   +8  , R 3#7&/'6'69 Kc'[ \m_$ %) !" 6Z 3#7&/'6'66  D `$c ZfX $ :E #5#'67##535333267#"&5+Q H(<   v/L1+A/-B  3#735##53#=#/zz?UU  "'-393#'636733#3##"/327#7#?#7&'67#7&';    * c+"     F/ . = #5##535#357'67&'35#"#D %88 Q9xx97 c(!3533#&'#5'67##5##535#[\Q ?A!$8 4!G|||!  &18'BMM3! !-3#&'67&'67&'63#3#535#(  P  O SfdR   > #'+3533#3#3##5#535#535#35#33535#335dccVVjjkkTTd#AAUBAAUB OO +- %3#53&'3673#3##5#535#53&'W^5Di[[[[iB  /  **  %*.33##3#5##5'67#537#5367#3353535#!##t  $2 HN@SKPWv## F3  # a 33#3#5335'2'33;#"''67&'767#'7# 11:~=J$QJCU    +&0'L:V0   #"43#3#535#535'667#'7#5333#"''67&' 770q.66(> *%4M%MHAQ  !!!O  *   )-3#&''67&''667#'#5'673#P$ (   1Z  $.  %2}Y + k+3533#3#535#7&''67&''6!TQQddT '|  #2lls !&   /3#5##53&'3#3#3276767#"&=#'67#`^7C 3 'J AA ++2) .:  * #'&''67&'33#5##5367#35#05 35.9 A49 )f r &%   F G F 6'67#535'273#&'##533#"/3267#7#'67#4 /$Pe#(SS "(gM", 8$% 1 5 : A ;#>     ' 3% 3#3#;#"''675#735#1EUU'#o&&!IzzD! )E" &33533#&''>5#&''67&''6aaa$H A&R*,a+    =53 )(   %  D3&'73#3#5#eg   2$*.3#3#5##5365#33535#"&=#'67#3;535#PA>K^!_. $''r( ](Uf 33#537#537#33737#um 1+;.,8222|8*"(33#"/32=##5335#35#7'6'&'vK  K7{1o  .$8d      $(3#32767#"&=#'67#735#35#35#). & (* @3s %&R//)"&3#67&'#7'53&'3535|GD S!74$ G-~~~ [  51  $ '-3'233##"/32=#53567#536'&/&' Mo\I $``  qq 9+        FL3&'33#673267#"&''67&'#67#"/32='75#535'67&'{ ,?DB    ) ' B  1335u  !       3#3#&''67#5367#735#35#)Nm[H SUHW`JX $# 44#(-233#3267#"&=#'67#5'6367#367#335\O 7A$L A; 3D F2;OA A&  ,3#4 A  (#67'7&''535357##53#"/325|I  % 555l0X ]3   %#t -3#735#33535#335373#"/3267#'67# BBVBBBVB`b "R2( DXR102 -  I3533#&'#5'67#Y<B8) )' ,2n""55c]-". .3'67#'63533#7'75#7&''>V  G f %-#/ -1'  # ++6 9+'"* #)3533#3#&'#5'67#535#&'7'6YZZeU#6 8%#96"SeY%   /%.KM-#/   "(:3#3533#3##5#535#'67#536'&'3;#"'&'75#OY 22<<EE7 (Z  1 %7#"&=#'>7#5367#;5#&'D   +!+*:@==>>' H6  <#%  H $$=   "(3#5'67&&'3673#7&'T_ P25 39 Lx:"  } .$8J e36533#&''67#7&'i1?7 1*.00d  b7 00! :9 [%&'36733#'67#33267#"&5[-GJ / ) *E   K"? F  !#5##535#535#53#3#3&'73#_HHEGII" (ӊ,,""  (.2#5##5#3#"/3267#53673#"/32'&'3#k /P  <  Q,,>+4 L  # <,48#533#"/3267#7#'63673267#"&5'#5##535#O3 8" = A > 73*# ,.&///&9  !  =R V4"<B6?67'67'673#5#3267#"&=#5335#53533#3'6+ #*  ! 05588c(03^*% @ # *5$66  %;&'##5#5'67#5367333&'#333533##5#'67#53* :< $ ;S oz4*52O55P4 *34|       00 $*3533#3+'26=##5'675##535#&';994   * 4;^ ( n7,=Q   #@3#5##53&'3'67#&''67#3267#"&=3#"/326\a17 [ K*   6" -# \   &) (V"=   D Z.(,03533#3#3#535#535##"/32=##535#35#\^^VVecTT\       >N b ' q3#"/32765#'6&'L  >   ` J # m 3#5##53635#35#<&///// A X'd 3#53#3'35w}wllYE3!! !%)-3533#3#&'#5'67#535#35#33535#335gggQ?#7 :&$75#?Qg)>>R>>>R>O "44 O.- !3#5##53&'#3#5##535#35#\a^vv ,,16D &] 053#7#5'75#35#35#675#7#53&''67&67#~&+%.....Z d  ! 0_#k=C&3   /53533#3#5##535#35#'3673&''67&'67#367v155+=&1==(   . u [[ U#=7      $a 3&'73#3#536'&'k37` .M7z  1%/*&(*%435#533#67&'#"/326='675#&'#535#2#`  # :%   +49-4 sC     *063#"/3267#'6'63533##5'67#7&'&'6   | {KBB) &9(  \  u0a  ,,G@%;  <  #'3533#3#&'#5'67#535#'##535#n166>1 $ %.:12{'-JF%$o]K "(.?&''63'67#53&'&'&/'6733267#"'"5|/9 66+8 M < e  i  & # 0"     8   !  " .3#735#35#33#67'73267#"&=36#DD$!, #, " .&O/+'" L   A!%+&'73##"/326=#&'3#75#''6'4!   r0HPP=*3   w r  ? &$" %)-15&'67&'6'&'6#5##535#33535#35#   U    CCVCCCVCC   6h h$:*L 3#735#35#*O/-!%)3#3#&'#5'67#535#735#33535#335+KcR#0 7"!62 QdL99M899M8T !8822';?C#"/3267#3&''67&'767##5##"/32=#'6=35#35#   A[      F   *****(/&     P )-W*B -159&'#5'63&'#"/32=##5##5##535#335335/8 k BWq   """""5""   *M  """",d' 3#735#35##5##535#35#/||||I,+)` `#5k #5##535335#33535#35#X66""6"X""6""u 6$$$\'''h '67&'&''6767&' N  ).-(,1R (   ?> l3533#7&'#5'67#%!!    #{ cQ!,&*.263#3#3#3#535#535#535#535'25##5#35#335 '/a'00(b[Zc+//(`%*Z6'&&&:'F+'P67327#"''67&''7'77&'767327#"''67&''7&'77&'7j   $(? 5) OC  1 @p  (5@ @*LB &        O            $##535#35#7#"/32=#535#5#vG4444  I7777Jj) ,  LJ)  -'2'6'&/&'3533#&'#5'67# Nr^H =  .  ddW$5 7$!7 3!S       , &@C& #DL3533#7#"/32='75#7&'3673#3&''67&''67#67#"   $"  JTXM$"  + #:r##.  &"2  )    #9. r3#"/32765#'67#'6G   73   ` FB0,7!#4:#5'6733#'6'367##3535#33267#"&57&'vI )]4S a X.U R 6::>>   %!, .5 A2f 6%  +  A$(-533'67#3&''67&'#'>=35#67=  &4"$"  "&&  %    ,$ "@2 1#)3367&'#"/32='6757#&/3353#5#2$ $&   % ..w !      (  ^^y )-M3#"/3265#3#3267#"&='6#3'3533#67#"/32='675# ^ U B8 #,  5/1&&  J4 :! U *B!!$/  %) +2#3#3#535#35#5#73&''67.'#3267|!!! f AA [f       ;!2 LM!! L   '.,;AGM'67#5367#53673#3#&'#"/32=#3267#"&57&'#7'6'&'< 5GEOgp2   Y .9  C;| H s  ~  ,      (< g   ,3533#7&'#5'67#73##5#'>=6(%%     % $0b#,  8x `T +, !YY&$ (1*(&'73##5#'6=63;#"''75#+  .>v)9C0[GQH !  II& !3)W H 05;#'6=3&'73#3267#"&'#67'5#56&'&' QA 72  ? H7<  +83 *5<    '$ + [+ / 283#53&'3673#53&'3673#&''67&'7#367YZ 8 993H7! ,&F '/=T  "  4       !%3#53&'3673#53&'#5##535#UZ >A<{{{  &  >O O1 !%3#5##53&'3#3#5##5'67#35#SZ\y y 0G=yy ((:M > N #'+3#3#3#3#3#535#535#535#535#35#335aRRZZQQgfPPZZRRa"??S?2  20K 3#"/32765#'67##5##535#\   </ ) #ccc3 3 $EN O4" $(.''6767&/&'&'#5##535#''6 =6#"/32='67567#53  !   BU  ?XY-1bu  2+ '2*=6 -  3:3533#3#535#'67&/3&''67&''667# VSScfV. ' s&$ $%.T : >**; 2# 6M#         3#5#535#535#53733#3#3##ZJJ>>DD6GGAAMM.. */&'#3#3673#53&'735#535#5'63&'37 2MM-4  NN6 @g(  *   * *48<@D3673#'#3256767#"&=#5'67#3533&'#35#33535#335K v?0J #11H 0:6+. 044F8~44F8  =   > ,//#"/32=##53673#53&'3#3#5#53&'  E   "57`Yk;  ~   % &&:373#3#3#&'#'67#5367#537#3533#3##5#535#Uagdm5%0K' .@ 7AO..,,OOOO.  % Q +17&''6'3#3#"/32767#'6=#53&'&'&'  %Q#<3    +t     & M $3! "0 >  #J 3#53535#35#35#IIIIII,HH %)-'>=3&'73'#3#"/32=##535#35#6 WT rrrrra4' %G  /U  "j )  ,3533#&'#5'67#73533#&'#5'67#/%%  !-m)2(  &rYQ#,/.dX+60667&''6''667&''6''6{   00= b5 =   ' J  e9  # 1) $  . .4:33#3##"/32=#5373&''67&'767#&/'6?**40  2/F^& *  H  = B  =.<&! #6    %+1737#53#3#&'#'67#3#"/325''67&'7&'KMZt=+ 3+: %8\   )e  7 l  !  M  1 %  %+3533533#3#535#35#35#35#'67&'h)'0hhhhhh !('b%# $%QQ10&   !%3#&'#5'67#535'63#735#v))  "-15@__77  GI! b $03#&''67#&''67#53&'3533##5#X*   J   -_bihhi  !   v-- 33#"/32765#'63#3#353#5335#535#'67    ^6KK#&MM# y, _ !&&! A"33#353#3267#"&75#5335#53p``8K*!#%L9^^" !#(-3#3533##5#5326?#5335#335367#335w X_ /OO% @J7AAU>:@TDY ## Y#5 '#3#3#3#67&'#67'5#535֏d  $ V-!* "   44 @Z $*3#3265#"&=#'67#735#35#35#&'.4%G ;,~~~~~~}  j* 0<-K* +%    .273267#"&=3'#37#3'#"/32=#'6=35#35#(  3,sC/p  % ""#"8/  WE333D  ! *4:)@  $13533#&'#5'675#&''67&''6[]]+? ;$*3 A(["  2,&@?(*2  '   59=B3533#33##3#&''67'67#5367#535#535#535#353567WXXMg4 " /'E &/55@1NeeLLWk:::f4           7  %)-#"/32=#'6=35#35#'#5##535#35# DAABA(*****  ! (/H.IO 5#T!P3#3##5#535#'6'&'\;GGEE9t Y  M99M   6<3#&'#5'67#535'23673#&''67&'67#367 &.dK. 6% < 4IdLXjI|) " 1)C 3" :R 8  a    )3'67#'63#35#535#53#5##56iY R<" ==??BU)   rj 48<3533#33##3#;#"&''675#535#535#535#3535\^^MMTT-#EA  %LLggKK\p:::    .    $(,3&'73#3#3#3##5'65#5#5#F7JPFFFFX  (Q?CCCC   e '(( <3'73#&/'6767&'7&'3267#"&='67'6 h i" V"!=&+   ) ? 7 +  &   0  42% !3#5##53&'3#53535#35#35#a^`"#qqqqqq ,, 3nn%78 3;?3533#67#"/32='675#73#"/327#'67##5##535#!   !V   7 ( ! 'ZZZx!!"/  $((;*1 #FM N3! %-33'73#&'#5#'6='67&'#36735&'35#a^* #3r  ! 1"#; ]m nm   a'$  @ ,  *063673#&'#'67#3#3##"/32=#'67&'Rh?.2! < (!> >- #5##53#735##5##535#"kk,,"86G G)28>#5##5&'#"/32=#'67'676?67&'&/'6   )*(("&#38I& ! O $ ,,9 '  !    %  3   '+17333###5#535#535#5335#35#3'>73#''67&'qUUPPbbPPBBBB^  tV   ]] 1&(!  !SK [  3#53&'3#'>=36'&':5* %n I* ! $ *   173#&'#5'67#535'67367&''>''6j$$  %, .d   % 6 $# NN!( ! 20!<'$ $(,35'673#&'3#5##535'67#35#35#e"# l8 5cI5 ?#II#< -'M/v #VV#F,$(,0493#3#"/32=#&''275##535#735#33535#335#67+Lb   5CJ^J77K877K8P D  /  IZ /.=.26<3#3#"/32=#&''275##535#535'235#33567'7 (0JJ[   />FYIIR]<77K88  0=  (  AQ0 := $(,9='67&'#7&'#"/32=##55#3573#"/325'3#P  B325 \U'  7I77T  .p *     W $q-V QJ!'-33#5'6367#35#35#35#&/'6bK, 6LC [)( (*1"/-j_%,,#    !'+13533#3#&'#5'67#535#35#&'735'6 iiiQ@$5 9%$77!?Qi+>>  E>  J !55 JI( ((   !3#5##53&'3#3#735#35#3#_eB0 %%) L.+,  >C'6'6'&/3#3#3&''67&'#'67#5367#53&'67 =t |1  C  6 z{+8'$. %)5=-3           Z  83673#3#"/32=##537#3673#3##5#535#53'k`e\  OfS 277772 j  Sp'     3#735#35#35#'67&'llGGGGGG @}Y56(     "&3#"/32=##53535#335#3#735#  ^&rLL::nnJJCX  A^pCC2"06 .48<3673#3#3#&'#5##5'67#5367#5367#3&'35#35#Sejhq+ o *=7@M>mdoooo  H I 8,."(33#"/32=##5335#35#7'6'&'L/   M0MMMMW T  0c  'z!1_    (3#36=335#535#53#&''67#56\00=F001EPFIQ GJ#AAd ).  #` ##5##53#3##5##535#35#35#D33D  ee % % !%)3#3#53&'#53&'367##5##535#35#T!76 \? Yxzzzzz    : ,^^#4  %3#735#73#735#3#3#3+'3267#7#VV11ZVV00u !  .00.$N%)3&''67&''667##5##535#M! ( + & $  ?XLLL     EJ J. *-#533#"/3267#7#3&''67'767#'6;"*  -cS     B %)       -N3#3#5##535#535'635#9HH;d;HHF3dd N O"g3#3#5##535#535'635# <<3P1<<*:'PPM N!;A3#3#3#3#&''67&'67#5367#535#535#53&'73667 .bTTg2 $)1)*: * 1DPeRR_1 F S             t   '-2633#32767#"&=#'67#5'6367#367#3356/ $ D O) / ( $ $ "+ =*  /7 (5  6 s3533#"/32765#'67#*  8 2W8K @` #5##535#35#`!!!!!<*f+f3#3#3##5#'6bTGGLL  0 e3#3#3##5#'6XKDDEE  1  k#"/32=#'6=35#35#k  ))))) &)0]0K  -&''673#53535#35#35#'&''68 &CCCCCCO (   &2 OO,  " $(#5'673#3#&'#5'67#535#735#<  !3~5J;)&* (:I5YYa ,)?CC" (>67#533'67##"/32=#'67#53'3533#&'#5'67#f #V  8   %< +'MTAbcV&7 :&&7 2$N   M  /.  73533#&'#5'67#bcU&6 :&%8 1%N.  -- :&''6767&'3#735#" MX+14 r  -1 *.3&'#5'63&'3#3##5#'67#5365#735#5#}/6 a NK;::H /! 5={{`B   $0$$! 3  37;3#"/32765#3#5'635#'#"/32=#'6=35#35#V JBC) ##### r* [ IG Y'H ')/[,G:AY`3673#&''67'67#67#3673#&''67&'67#67#'3&''67'67#53667#D|.  -,< 0 / 6tE(E  $  9'u2  ! $     >       8  5   #3#3#735##5##535#33535#35#||CCVCCCVCC ,)Y Z - -15@'6735333##3#3##5#535#535#535#535#33535'#5'6@ 6377<>3F$$$  ' "     eP L &'&''6*  (   "  $ &$ #I'+/35333##3#3##5#535#535#535#535#33535W;<E% g $#"&     N  &&'73#&'3##"/32=#'6q ;LL9 @[  (    J F %!  63#5##53&'&/'63673&'73#&'#'67#| _c*. ,. + -8a- %U@ J1% @W (($    *   - !#(-13533673#3#5##5'67537#535#67#5#5#2=) C\Xn(`_=[ #=gnn  ` E  D"'/37;?3673673673#&'#&'#&'##5##535#33535#35#  *  3  1 (  DDVDDDVDD    %c c%9!%+13533533#3#3#5#535#35#35#35#'67&''a((-,':aaaaaa% 7$ ! C+=C ' (     ,043#3#"/3265#&''67#33#5'67#735#35#*w  B   % : h{ % M D-   #/.+ 1F3533#3#3##5#535#535#73#"/3267#'>7#373#&'#'67#)''$$((..$$)o`  # ucgT;G"TEV      D*! \  #$  '1;I3533#"/32765#'65#'3#&'67&'67&'63#67'75#2  +&www   0   1   Vv51=2/{g K\$ R,   6 03#7#5'75#35#35#75#'3#3'2>7#735#mb$::::::Q3@ '"A 2>d lAAd<## <Q %*3#535#535##5##5#53&''67&67#gqr`nn_t o"+)# 7 B  < .     4:?CGKO3#"/32765#3#3#"/32=##5##535#5'6&'7##5#35#33535#3357 ? I@   -(;Bs + ((;-h((;-  h X  ##$l    9+ &*.2&'3#535'67#53673&'#&'35#35#35#9  <IRi0  %%8""4''x) 32! A.   6$$$$$%)-153#3#3#3#535#535#535#535'235#33535#335$,eeOOXXefZZPPffLVA==P<==P<  E    E  R '  17=CI676767&'7''67'6773533##"/32=#&'&'4/'6- " %+ =H H      e +   a  \ & -1593673#53&'3#"/325'#"/32=##535#35#73#M 997   K   77777e  )g  \`  (u -*V/33733#5367#35#3#3#3##5#'735#535#735#*;VC3@TLH5#'67##"/32='7567#535557\751  6 1,    8; =W   n!=(Z$ Q?   +/33#5##5335#35#7#5#327267+"&=353350#&&&&&H  +  8&b+Vh 3 7777 &*.37DH33#"/32=##5#'6='6367#35#33535#73573#"/325'3#88$  0..K.Q *  t (,  ,3 d  s'+13533#3##535#35#7'32=#'6=35#35#..."C!. 11 #84454{GXQ%U >>.J5.3#673265#"&=#3'67#&''67#P% ,'75RH2  ,     ;-     <36533533##5#'67# C<???7+?* //+ 3#3#3##535#73#535#3&''67&'7267#vHHHFF55X_`ML^    I@.86    r3#3#67#5'6756c%7777#" (  e$);#"&=#'>73&''67&'#367 '   m  !$ #   ( M    !'?F67'7''67#'6'#5'6&'3&''67&''667#$% ", % 1  #!&K% .% ,$ %)@  # i"      1*03#"/265#''67''67'767#'667#7       ' [  J/       #'+43#67&'#"/32=#53635#35#3'67#vVO # =% LD6(S"/ (9N   ((  @N ), +)  FK#67327#"''67&'#37#53#3&''67'67#'>=3533&'767<    k \+4   % }   - + ,-4   ) "B V  B33&'76767&'#3#&''67#5365#5'67&'767#] C  !(GK60 33DI AF#    F      !   *3#53&'3#735##5##53##"/32=#[`8mm!>  F (* %,, #'+/3#5##53533#3#3##5#535#535#35#33535#335IFFPPeeffPPI ==P===P=--"  E  E & %  )V3#'6'3#3#"/3267#'6=#53'#"/3265#5;267+"&='753753^f? 0,   '  )   ! O9<% $7#0A #;69  : $3#735#3#7#5'75#35#35#75#-+!O\-}}}}}},*GN,0 159327#"&'#'6=35'273#7&'7&''675#735#335 -*44 .. 0;-,#1RH@7( *2JA 0"(?F&'#'67&'76'3353#'67&''673&''67&767  y#! v# "X 1' Q"3@ +8 1$   31A    2 #      F 3#3#535#5#35#335335F::E(8&&8(&66%(23'67#&''67#3267#"&=3#"/325@8RI1 1!,% V 5*  4 H'  !%'6=3'#3#5##5##535#35#35#;CCVEuuuuuuue6) *2K6$ m m ( (  3#735#35#3#53535#35#35#2tttt""5""5##O/-,<<<+++++"43533'73#&'#5'67#'&'3;#"'&'75#PC(  H'  #;23 '8G PI!w  =I)*1  ,I  963#3#5##53&'#53&'367##"/32=##5##5353V88 Y=Xz  66I  %% 7 8.  DD5F;?33#67&'#"/3254''67''67&''67#537#'?#G{3f! ( ,  .AC0'7 4)"* 1Rto'     ' "       &C#5##53533##"/32=#'3#&/3#3267#"&=#'675#m=  =^QQs  qk!5 =1(#$$50  + 1  7/(   &,B&'36533325#"&=#'67#'&''63533#&'#5'67#)?$3  #; 0"E2  cbR&4 9&$9 5%S   3  '.#     $ 23 J$*'>533267#"&='3#67'675#&' T T!(.! + . " !  3533533##5##5#;A<<A;  -5?E&'#673267#"''67&'#'6=353#5##53'>&'  ,6      p 0!6   + '2  *5:/% &,B"L=?N0  & !/377'53373673267#"&53#5##53635#35#8C+& E '" '.  ,[9+y  E"    [['2'-33#3#535#5335#35##5##5'>&'vKKdeKK888L88EzI098'!**#1 ,  , E:*+;   #8@D#5'673673265#"&='73673267#"&5'#5##535#O  ,I(#(+%%, *# ,.#!'... <,    =!  ATT4" $:@3'67#&''6'3#5'67'&'3533##"/326=#&'Q-V J(B ;  Lc""   c)  1  "  9  OA) $   #?E33673#&'##5#'67#53&'733673#&/'67&'67#367v .I-9#/(#K0  fG8 " $@ 1  &'6=667&'#67'566ACB  9  2 8/& !,F   "OV  q,06#5##53#3#5##5365#5#35#"&=#'67#3#7;55:<9j<' !% &iiX!$$ rs  [)   -< #',15F3#332767#"&='67##5335#335367#335&''6767'yNW ( /%JL3M:<7#53.''67&67#q ",GHJ9 5#5555     e  $ 2 E *  Y/5 % A#  ^   5#53673#3#5'35#3573#3#"/32=##5##535#++CG4004{4.  -4  =H eVmK 4llQc ?EKQ676767&'7''67'67733#353#3267#"&=#5335#53&/'674'+ " ") g44.  *11><  /h .  % E/A  "A/Ei g$*3533#3#535#3533##"/32=#&'n444?;4[   [  =-  *   $(3#735#&''67#3#53535#35#35#2u)  5##6$$7##Q1  N;;;***** !%)-133#33#&'7#'67#53537#5335#35#35#35#yfkP M(()*=$2 ,#L@_d6  e    e 5 $ % $ Z!%3#67&'#67'53&'353546  I 5WWW U   09  !!!%I3&''67&'7#53667#73#735#3#3##"/32=#535#535'28;  #  ,IXX33. !)RR`` jj[[%)T   - %>2      /3#3#735##"/32=##53&'73673##5#  (   94 /*K  6Rc.    x 3#55375#535#'673#3#7`I**  ?$))9F E1< 9y'67#535#535333#&'35 $'!!-2 (' #(:g ( )/5;A3#73#3##"/32=#73##"/32=#'67&'7'67&'ZZo]]yj)   /qo/   -_ P  7T  Q  NR  O *  )  ! ! $(.4#3##"/32=#537#'>=35#35#'67&'QGA A:W  ##5'673#53&'3#536'&'o !Y+s4. &|D4d '+ 07)0/*+.( ,28<3#"/32765#'6'3&'73#67'76'&'##535#V  K n# Y>  '1/ $  .o X  0$ /*#,,$@O/ !173#53635#35#35#&'7&/33267#"&5''6lX4({{{{{{9 bz * 5% hh ***%     !  :3#3#5##53&'#53&'37#3&'73#3#"/3267#'>7#X* ;A-[4 J9PSwx "i2$/ !! 7A  %  U#(.4&'#3##"/32=#535#5'63&''67&'# #44   22& .L [  *  '  F    ).9?E'67&'#3##"/32=#535#5'63&''#5'6'67&'8 x % )AA  DD*2 YI 'L  a   ' #   _L .   D"'-3&'#3##"/32=#535#5'63&'&/'6#+ &EE   GG.7K <L (  % H  '/37;?&''56767&'73#"/32=#'67##5##535#33535#35#b ! *' #%/c & !U;;M=;;M==   ?  &:&/ !C\ \"3 $(:?3#3#3#3#5'673&'5#5#5##53&''67&67#TWKKKK\ 7=====! *6,.= 3&;e  ) &(   )     -;?#673267#"''67&'#'6=3533&'733#3##5335#8    r **%D 22-"/ !*2;3% '.E  6 A' "37;3533#3#3#535#535#'#5'6#"/32=##535#35#V?AA99HH88?  #  aaaaa     b (,F  Z ! k 3#53535#35#35#>>>>>>2 PR"!%)-BH3533&'73#3#5##5##535#5#'#35#'353533##"/32=#&'e?  bS@@Se@@@S@S@e..  ;   RT %  4     33673#3#3#3#3#535#'67#53567#537#53'[28mglHVQ; )>IG " *  4( >= 0<H 4;ND 11  5#53&''67&67#'&'9. 111       f  ! " 2b   :6-; E) ,)   _        EIMQU3533#7#"/32='675#73533&'73#3#"/32=##5##535#35#33535#335    P< D>  *$8<$$7*a$$7*!!$2  (( k  **.03Q%)-153533'73#3#"/32=##5##535#35#33535#335QC%  K@  .-?C--?.m--?. l  **+366<@FLR67&'7&''67'676767#"/32=&''#53735#67#&/'67&'S #      63!*  1 ) - %  ~ !  5,=:/T'&'73#353#5#'67#5336=#536.  I2 - ! "6K  (C , 8' |'32=#'6=35#35# "1//0/   (S.J 5J&''2'6'&'&''67'67676767&'36733#&''67# )2(,_Z CD$ 1,11ddXAJJ ;U           2"   )>DJP'67&'676767&'7&''67'67#53#"/3267#'>&'#'674'D %*  " #* \`    0 /=  2-!(-/ -  !3M6?  !%3#735#3#&'7#'67#735#35#35#+2  %& B , $1* &[    @ % $   )-367&'#"/32=67#3'67#3#4  6  sR8 /:   # '  759=AEI3&'73673#33##&'#5##5'67#535#535#535#5#35335353354F4N9,'$!# %%1EE11Cx!!&[!& 199- =3#'67'676=3&'&'3#3#&''>5#5365#'6K!QZ  ac:E@4 2? '"8,0  " (oo MM    !'7&'3#&'#5'67#53536'&'3;#"''75#+  -E% " !3BU  E0[GQH !  1B%97 "W H !%)3#53'3#735##"/32=##53#735#_d;kk  1jjFF  (+ 'J  5N^+ /LRX676767&'7'#"/32='67'67'6'367#"/32='7567#'67&' ( &*#    3  GO$  # 9ff *  -  '   ? 8c    '>D3673#3##3#&'#'67#5367#5367#3##5'67#535'6&'T^c]f3 &S' -B1;NMM3 +7L)6!' %     =42  3  #)#5##53#3#53&'#735#35#'67&'!Cae;pppp ' "q$#**I, )B    (433&''67&'#5367'673#3#735#53#535#xS%".>-.< 2&[0!%" 557Jz45HI64k   k2T'/37;?676767&'7&'#'67'67#53&'73##5##535#33535#35#T  67P' WW,Jdc~v@@R>@@R>>v        ?V V-:)043'73#67&'7&''67#33267#"&5''>73#R>  Ia '* 8@&h  T1+     9;  @= N 8<#'6=3&'733533##3#"/32=##5##535#5#53#3Z/<'''F   11F)&&P<<@5) (1J !%  55-?! &*.3#5##53535#335##"/32=##535#35##_&rLL::  vvvvv6((66&  'L ` %  ,153#5##53&''67&''#5##5'63&'35#_b% #e"  07 qE!$qq ''%    C B= 2GMS&/'67&''6767&'3#"/32='675#73#"/32='675#&'7&'!& $'G 0*b-3xa !(,#Nqc !(,$OU           0S   S    .!3533#3#&''67#535#&'#6'PPPd2AM;dP7 8  4  AH&''6'&''6#535#53533#3#3&''67&''6#326   {   ?gMMMMg{%#1C+*6 -" &ud&    M,,     ;.3353373#6732767#"'&='67#535#67##B? :]$C8 =H 5/ :A (,%NUBg.          '/37;#33##3#5##535#535#'6=3&'75#35#5353535#[HHK}DFFRY RRFY555z}}  9 9  5) *0J  )   H>D67&'7''5'>=67&'67&'7''5#'>=6&'y       7     7Qw   }!5, (4, FGINv  ~"6+ *5,'),% #'<B#3#67&'#67'5#'6=3#3533##"/32=#&'賸L    B. &w**   w& #  % (1. $/WS     1593#53&'33##67&'67'5'67#5#5;5#35#ae?$$>   M   3#2%%wwww (   6   !   )  #'+;3533#3#3##5#535#535#35#33535#33573#3##5#535#011**4433))0+C+"_'..,,& F F,( M6OO6J $3'73#3673#53&'#5##535#V8C(#0-pYYY   :JJ2!"3&'73673#3#3#535#535#0 5 4ZRRcbQQZ   &63533#3#535#'3533#&'#5'67#3533#3#535#u,00;8,b"     ]122>@1  a]$>"#/E3#5363'67&'7#367335&'7'53373673267#"&5p _B58  :'# B$ $+  '! WWL     55 7  D    K(3533#3#3#;#"&''675#535#^;;;BA44& 2%   BA;!   'EC3'73#'67&/67&'7&'67&'67'5'67'6eg;"  7!&    K!  0 '         ;   !  .;3#'>=3&'533#3#535#535&''67&''6^ W JJXQAA h  =3' %G) 6P  !   c &,3&''67&''667#'6'6'6I"$( , < . 03 (@ B7 -U X      &       ] '67#73#) ! "P %)q ,3533#3#"/32=#&'#5'675##535#/22,   ,/( ) 33 #->3#&''67&''667#@   ' ,$"  %)-F3#3#5##535#5#35#"&=#'7;565#35#75#53#3267#"'"&=t$E#AE  9E EE@S? ! M+$]>2U=! T)A 3#'6'3#'3#7&'AI :-   LFB   1'2'6'&/&'3#35#535#53#5##56 Nr^O A  <  F '@@EEH[-      h b !%+33#5'667#5#'#335#35#'6:;j . +N-08EG UJ !%, L3&'73#&''67&'763353#3#"/32=#67&'7&''67##537#e^ٖ    uWj  `  &* /LF    %%6;  % >O %7<&'73#535#535#&'#5##5'673&''27&'#367&H}}j``jC}?n %, +&     D    !" &# "   15;#67'7&''53&'735357#"'632=#'6=35#35#xK   $&999  95565W+    "<  %0E-I  $4>D33'67##"/32=#53&'767##5##537#53#3'>56&'\$   %-  BG(1t1 H %  B  >  ZIJ[!2 &   ":?E3533#3#&'7#'67#535#'&'3&''67&''667#''6X;CCM* 5 F;1  kQ",!!. & !/ DX      @      ' &# " (-16#5#&'#3#3#53&'#535#5'67##53&7##35#K18 1J>3 J2 =)Li\ 3*)    )! `  .26<@'67#5367#53#3#&'3#'32>5#7337#'35#35#&'#3#L #4F7Vy>* !)   DQ ~~~~g 0 5;  ;;    Y ! >7[39?3&''67&''667#3533##"/32=#'67&'G&  ) 6 .788  7 Z       8'  #  b&-48<'67&''673'#"/32=##767#/&'35#35#v  G  =/ 6 ? ====F    K    )  &  Jd3&''67&''667#'67#533'67##"/326='67#53&'36533#"/32765#'67#G   ) 9 q  E\   )2 V&2   "/ )$       H 4&%E6 '#'+/39K33#"/32=##5##53'767#35#35#35#35#'&'3;#"''675#`/  ,*8 ` **<,,<**<,,  1 %;IRJ   ` !!"p 9 ,X  .X   I<N&'73#67&'#"/32654''67&''67&''67#3;#"''675#( 3B %  !, /%$ # &C=1 %;IRJ           X   I$6R3&''67&''667#'&'3;#"''675#;533#3#3##5#535#535#E  '$2( )  ?Z  1 %;IRJ N88833FFFF338       .X   I      -6?CGKO3#3#&'#3267#"&=#5''6=3'67#5367#3533'35#33535#335\g \/" 7$8 _G(8OM !=&&9%^&&9%  < 3 0% )1I b  1 ' !%)-1C&'73533#3#3##5#535#535#35#33535#335'3;#"''675#( 8AAA::FFGG88A&&9(a&&9(1 %;IRJ     C  C ( % X   IK5&''67&''633#;#"&''67{  N "88+-  "    (  ,/ G(33533#3#5333#;#"&''67l44?,99%4# !-8  &F"&3673#3##5#'67#5365#53&'5#|  & ''2, %$' % M0'DD0$!Z'' #3#53#735#3#735#73#735#䵽>ppII-KK##EII##/,11/37;3533533##3#3#3#3#535#535#535#535#5#5#35#3351V226QQ\\VVihVV^^RR41V@@S@ *      *  2 "&*/DJ3533#3#''275#535#35#33535#335'#63533##"/32=#&'cddR Q^1+SSc#@@T@@@T@0++   :   >  > " !    PTX3533#7#"/32='75#73533#33##3#;#"''675#535#535#535#3535  O;BB4488L  " 44;;44;M"""|!!$2  (()   +    #'+373&'73#3#3#3##5'65#5#35#'#5##535#").''''2h1#####/   j $((l~_N\#'+3&'73#3#3#3##5'65#5#35#$)/((((3j3$$$$$  o )) #'+/7;?3533533#3#535#5#35#33533535#335335#5##535#35#L%LL:9L%8&&8%'&&8%'~~~~~ DD  ( %H H $ "(9D3#3#3#7'75375#535#'6''67#"/32=##5#5'6f2_+++   x 74@   v a$ ]F7=CT3533#3#535#73533327#"&=#''67&'767#'67&'3533#7'75#())0p.(m*   R  > >*(((/9/*L(7.: ##        $*S3533#3#3#3##5#535#53&'#535#367#733327#"&=#''67&'765#53&((/ %--11*1&")i&      ? T"O*%A!  "  $*06<B&''675'675#53673#5'675#&'7&''6'67'6}3: 79$B 8!")-$K^ \HBq #2 .>(RNH:ztk     53I    =      ! '+/37;?3#3533#3#3##5#535#535#535335#735#33535#33535#335#S***S``__P((*R??SA??SA**>*J      - ' L -39?3#5##5353335#&/67&''67&'&'7&'&'bMdD  2  x & ) g       '+/3#5##53'#5'673#3#5##537#35#35#ad3 *6=S'7SSSS -- (fI  %f f9: 08<3#53&'#"/32654'7##53673#53&'#5##535#N2x0  -h `@@@  / 1    5L L/&*.3#3#53'#53&'37#3#3##5#535#735#35#Z. D; $[ 4 H0GffhhJ -"B  ' $ -159=CI3#6?67'7&'#"/32=#'67'67#735#33535#335&/'6#v #*0D#   )(  )??S>??S> S$ !G        , )a    $(=#53#3#67&'7&''75#53'35#35#35#'3#3#"/327#735#,j+22 4?<44FF""5 K1:  : -7c66:  :_S?2$1< #'+##535#35#7#"/32=#535#5#3#735#qG5555  N<<<@@K 0 !H>(J% -#+ $  - <  3       &8<@3#3#3267#"&='67#'7367#'3#67&'7&''735#35#}k&1/  # / # 2dUB ! ////; " +*!\0  t:  06:3#3#535#5#35#3353353#3##"/32=#'67'E97C}'8%%8''e   j>" {@= 00 +       373#53''67&'3#67&'7'5'67#735#ca* &r(& '(e= M$2"  -#)qq !    4   5     &6367&''6573#735#35#''63#3##5#535#2   ';~~WWWWg  U8@@??50  '9;I*( $ && 4:@FL&'733#3##"/32=#5373&''67&'767#'&''67&/'6) G ($  '#=K   6 o  3   A  <.?&!  !  ) '% #" ! !%5C3533#3#&'#5'67#535#35#33573'67#'6&''>///($  (/(3> 0   ! %  8 7788> '!, "&<H#3#'6=3&'75##5#35#3353353267#"&=36'33#7'E:Y))));)( ( "662" 5/" '0G "$-   5    $6;CG3#53&';#"&=#'>53#3##53&''67&67#'#5##535#<%^# %  uNNNNsk " !# " 3?***  )  +      B D+ &,26:3&'73#3#"/32=##53&'#367#'67&'3#735#_a/ 2  0 .U,J  E 7TT..  k  Tq     6!'483#3#"/#535#535##53&'#53'367#3#332=35#^67 g,66D28h /A&44* rEE  m3q 5 0 WQ  C3#735#335335#673265#"''67&'#&''6=3'33&'7 &&8&'#Y   #!M \* ;=         *    $(33##3#5'67#5367#537#3353535#x  $5NUEXNSYs{{ 1"     H  /43#735#35#3#735#33533533&''27&'7#367+&**>,.=-.;-# +3>&/(     !)-1593#"/32765#3#'63#735##53#5'35#3355##5#4 ~ yySSn..A--.(i & eLJ( % ,0Q3533533533533#3267#"&=##5#'67#5##5#3#"/32=##5##535##5$ &&   D! !| }RK  92EM    !!  %"  55'7& .6:>B33#3'7#73267#"&='75#'>=33#53535#35#35#mNNldPR + 8#$&+ Le aaaaaa     >2( $FKII $ "  #)/5;3#'6=3&'3533533##5#5#&/'67&'7&' [[5%7--[%n7b  x ;  A  51, $-G<))   'I3#'6'3#3#"/3267#'67#53&'3'67#3#;#"&''675#W` B /.   &Zc ..&'     L5;! ,T 0  %#2T #'->DJ3533##"/326=#'6=3'#33#7&'3##"/32=#&/'65   5isPPEPPs  ha' (R  :  {f a4& (/G1!' $   &*.48DJP33#"/32=##5#'6='6367#35#33535#735#5'753'&'&'93   -((?(}7:;    x !'5 -7;8pn]  #   ,DK35#53533#3#3#3#"/3267#'67#535#73#&''67&''667#,//11++/GD  3 3,F   )k  * #0= /  "!)-153533#&'#5'67#7'6'&/#5##535#35#35#h;=/ !3q S  $$$$$$$X>>#"'TL)'L    (>=/37;?CGL35333##3#3#&''67'67#537#535#5#5;5#33535#33535#33567#)MNNVn0 N 0(&N4$< 3C:UM::N;::N;AAUB? K '     ' " 8 C p!'-67&'7&''67'677&/4/'6X! $      2#Pk!'3&''67&''667&'&'E      :  3. 10     A     ,1BHN33&'73&'#'67#&'&''6673##"/32=#&/'6:3 LL yG#    w P   R! !O% !    +    N$ !    .39?Y`&'533'67#3&''67&'#535#'6=67'&''63#&''67'67#536367#, x?)2 &" ',4   ' 14 $ 2%G .!/ =I- I       ! 0  %       , .CI3'67#&'&''6'3353#5#'67#535#3533##"/32=#&'=XN3    f 7.J`  `    6 )   )/F2 ' #   ,28F3#5##53&'&/3673267#"&''67''67&'3353#5#533 \d 1"'4 , 7!  K== **  '   )   8#9 0&- )3#53635#3&''67&'767#'67#oa=2I 3    -  0kk cI       #)/5;3#3#3#"/3267#5363535&/'67&/&'mZ </  vd    D  2 x  T   7E3533#3#3##5#535#535#73533#3#3##5#535#535#35#53#5#535#+,,&&,,++&&+x+,,&&,,++&&+^          iS  PU#5##535#'6'&'3673#3#&'#"/327#3267#"&='67#5367#'# W   6DKW       /  +#   ,.m /         $  &  !%)/5#5##53&'73#3#535#35#33535#335'67&'d_HJJG66J666J6e+ (h'" $%$$  OO ,."   048<@3##5#'>=63533#3#3##5#535#535#35#33535#335 *K!  2/00)),,22))/+B+ gg-' )4, QQ/1&,28>3#3#3#3#3+'32767#7#535335#&/&/'67&'bPPm  (&*^    H 8      17%o   \$(;3&'73#67&'7''67#3'67673#733;>5+"&5m49D   .4(  $&     <,   %KK6   i7'753757#533J(1 9P=+ OLZ!5DL&'3&'733#537#5'6'#"/32654'7##53#&''67#&'7#6% ""' }K N 0' $J$ /5&e,    1 1u    37;A#5##535#3&533&'73#67327#"''67&'#3#735#'6S7      S ==.%'  # - 'Y!%)-3533#3#&'#5'67#535#35#33535#335d<<<5& #" !)5<""4#W""4#G !84 G* %  /37'>=3&'73'#33#735##32767#"&=353354 ZYoo2? N@98q'6+ 'J ) $ !)   <  %:LQW]67&''67'7;#"&=#'>53533##"/32=#73&''67&'#367&/'6%  !    -++   -v_      i  7        '   N6  3       L#5#3#5#53'73673#&''67&'767#'#32767#"&=#'6'#LMfyd@    ' (990$$$ E       8 >+ 4 #37;A&'3533#3#3#535#535#&'#"/32=##55#35''6& 9CGG>>LI99C4 bubb         "H \ # )"$ '=3#'6=3&'3533#7&'#5'67#73533#&'#5'67#\^=!   V$(    >4& (/H<  RB "'#QR$' /#673267#"''67&'#'>=3&533&'76     n  ,%(2"   ,;<2& $F  >l #3#3#535#35#5#![66l/t#32 )-153533#3#3#535#535#3#&'7#'67#735#35#35#YYYNNigNNY"!# && R+ %%   8S ; ! "&*.35#53533#373#53&'#53#=#73#735#J SSVV# 26YY88   fg ==2'  &-1;AG&''673#&''67&''667#3#'767'&'#&'O(p?    #yDDRiD       " ""A  :&'73'32=#3#:  9 #oH    3#'+3&'73#3#3#3##5'65#5#35#]+-$$$$,a1#####   T  +/O3#5##53&'33#3''67&'767#53'3#3#3276767#"&=#'>7#_d)**/    >oKKe &  G4 &&(     ";  @%# +/3=C&'73#3+'32765#&''67#'67#735#35#37'5#33#7 ByPf /    SSSSg1 RQc FE (    * % \  Z* #*EKQ&'7'673#&''67&''667#'#"/32=##5'#5353675#&')  \  5<    $"  00 @ ,!   & "g  RfL &++X =53#"/3265#'67#'6'3#&'#5'67#535'2F      "   &- * =#*   !"  &/59?EKQW333#"/3265#'6=3&'7'23'677&'37#67#&/&/4/'6  ! ^(d 6D (4pv~     !/ 0/ +    71        +V3533#3+'66=#&'#5'675##535#73533#3+'32=#&'#5'675##535#***)    &*m+//(    $(+- -  19&0A,  '35"0A $(5;3#535#535#3#3##"/32=#535#735#'3#7'75#&'&ad!((  /==`'+.7)'8 C  =*     >    EX\`&'7'63673#3#'#"/3267#'67#53673&'#'67#5367#'6=3#"/32=#5#  W  W);AR!     $  ( (  "E G ###     )    B(0_$@!!/ '/37;?3673#&'#5'67#53&'735'2#5##535#33535#35# &-#,R!5 :#$9 /'P+#S[]77K877K88   [XX!.  $##535#35#7#"/32=#535#5#tM9999  M9999Og 0/  HO 01J "&'&/'6733267#"&5  E  c  !  J   + O(,0483#3#"/32=#7&'7&''75##535#735#33535#335_:E 3 $,&7J:((;(c((;(P ?  * DU 0.6n 3#735#35#35#'67&'@UU222222 ;  n[? % %      #'+/3#735#73#735#3#3##5#535#735#33535#335[[77\[[77xRjjiiR??S@??S@//*L  . * +/33#3#535#5#35#3353353#3##5#535#735#35#E99E+9''9+&KiillJ )) %B  ' $  "&*3&'73#3#3#3##5'65#5#5#;8 QSIIII[  TAAAAA  K    "(.>DTZ`f&'7&/332767#"&5''6&'7&'33265#"&57&'733265#"&57&/'67'6z e  v ,"'     D  @  E    x    ( - ' 9   ?9  ?  033#3#5353333#3#53533'33#7'7537xXXe',=$$*zp##"/9((*DDT B?  #'+3#735#35##5##535#35#7#5##535#35#1yyyy199999<<<<*     #/<I#53#3#3##5#535#53'&''67&''6&''67&''6wbb[[hhhh^^5    m      ZW            $8<A#"/32=#535#5#'##535#35##"/32=#'6=5#35  M9999+M9999  5C33  UA % 3At % $O  %%   !%)-3#735#3353353#&'7#'67#735#35#35#((:1*0"" '' =#,% 00*Y    > " " #'5<3#3#5##5##535#3#'3#3#'3#3#3#''67#&'#6VdPPdVv;;e;;f;;g<< /  IQ7 G5 '11' $     $)3533#3#3#3##5#535#53'#535#367#&%%.%....$ 0&$%$$8  &#"/3267#3&''67&'##567#  ;U     A $)3)    [}  \%#"/32654''67&/'67&'76K         *.     Z.483673#3#5##535#53&'5#35#"&=#'65#3;535#$ !0(b*1%8(b  Lbbb  x x 5>  K !7&'7#3#3#535#'&''63533#&'#5'67#1 uhh{VVW 5  $edT$4 8%$8 2%S   ' ]5     #  22 48@D3&''67&''667#'3#3#67'6753675#735##5##535#>     /R+5$..<<<      =$ NJUPL L/ 0J3533#3#535#3533#7'75#73533#3#535#3#3267#"&=#'67#!VUUccV$&&(,7,$k%&&/m*%f; $+ @9 1   +  * $ "&*.3533#3#&''75#535#35#33535#335'#___L   RdcLL_&99L999L9 '  D  D % $ #   03#735#3#735#73#735#3#3#3#"/3267#'7#5nn0^^::d[[77{/( ' '    )-1O&'3673#3"'6267##5'67#735#3355#'3#&'#5'67#535'6  G  39  '$ %+ +0C2!""   )++  4C959]  KH%+1@3#5#535#535#53733#3#3##&'7&/'6733265#"&5ZEE<   *,&  $ +K[[77"!R 0*           ( #=y    #'+/5;3533##5#3533533#3#535#35#35#35#35#'67&'"UUUU2U332DUU$ *-,e&% &'   [[ % # #     #'-33533#3#535#735#3353#735#35#35#&/'6(NNNghN;;O;c+# #)4 2 3 ' 7U<    5L&'&''2#5##53673'67#&''635#53533#3##5#' ,8% am}( R A  "S &00))**6   )!$ I1   !! 3533#3#3#535#535#'6##!!&d,$$    83#673".'#"/326='67''67&''67#m& )65/   " & ! &1   '$'  "&*L'673&'73#3#3#3##75#5#35#'3#3##"/32='67#'735#~  "&+%%%%-`2 |\   ! !"4]    l((s'A  8,%! 'f $3#3#5367#35#35#35#'67&'g:7r'9NNNNNN @ll-,-!     e '6'6'6J( ") #" + &    +S%)-23#3&''67&''67#5'67335#35#67#{jF T ' )    flKKKK&D A     : ( # E  ;I#'6=&'73'67#'6'3#353#5#'67#5335#5363&''652l2 % ( *$  $7>( 4A5) +1J    "))9 "1 )&+ %!%)-13#3#3#535#535'65##5##5#35#35#35#8 /0!""  *!!!!!!4""""")-1593'73#3#53&'#37#3#3#3#535#535#735#33535#335 UT(=<%E5E8KVVhgUUK77K877K8  ?    & ! n)/567&'7'#"/32='67'67676&/'6     B /  7  1" T  DHL35333##35#53353#5##535##5#3#5#'>53353#35#535#535#33535'POOC5##5CC4&  1BRRggPc<<< +  j& 44'  !- +   *06<B3#35#535#53#3#"/3265#'67#56&/&/&/'6n%<<@@BT   *e    #O:  Kr   -3V673&''67&''#"/3254'7##567#35#53#3#3#3#535#535#'6dH ''      ' ;+_!11++=D++&    $0&  9       %)-1&'7#55#35'&''673#53535#35#35#- {gSS& +*  NN   ) &$":::*****w"(33#"/32=##5335#35#7'6'&'2 I+IIIIH  J  2c  'z!1]    #'+@&'3673#3##5#535#735#33535#33573##5#'>=65 ? *1122*+C+p 'M  /   T$$22I bb,' )5,  "&*.##535#35#7#'32=#535#5#3#735#35#uI6666 I6666SiiAAAAJf*,  HJ*E) '  b67'67'67676'6P (   %({( ! T X 3#735#35#3#53535#35#35#pllHHHHd$$J-,,:::***** !%)8?L'#67'535'63&'73&'3535'3'67&''667#67&'$ Q  +"  ???&F   p  , D$m   b r(  '  F #0D#53#3#5##5##533#73#3#73#'&''667#53&'73&'vZZdQReH==g<0/ (%%(   7    q%33'67##"/32=#53&'767#X     &,  @ L  G  m $3#3#5367#35#35#35#'67&'t{44i"3EEEEEE Doo 2.."     T /#3#3##535#73#535#67#53&''67&'01111;DD22  3F    8'1C    +IMQU3#53&'#'67'67'67676767673'73#3#3#3##5'65#5#35#_e5 &  .&-))((0d , ^ '  $A  X  6:>BH3#735#73#67327#"''67&'#7#5'75#53&'35#35#75#7&' ^^99xCA      #Xa555555  +     ,AHR ( + | "6:@F#3#3#3#67'7&''67#53533533#3#535#5335#'67&'vB;;;;A-  $' %n"x E      \-->-C    '+/R35333##3#3##5#535#535#535#535#33535'#3#3#3#67&'7''67#535z(/ /33;;66,,))22(;f=9999@. ""   $$ 8 ` #FJ3533533#735#33533535#335335#3#67&'#67'5#'6=3##:%?&&9%+&&9%+R    B& #@& " #!  % *  / #+/37;#53#3#5##5##533#73#3#73##5##535#33535#35#vZZeRQdH==g<q   % +   k[gk`      !%)    (    " 0E"         &  Y  M@ $(3#735#&''67#3#53535#35#35#]zzT   #v++N0   N<<<,,,,, .B3#5##533533673#&'#5'67#53&'373#&''67#xYJ   6  *@ejYBM!R AXl[[l     P %!  /3#53635#35#3#3#"/3267#'65#53&'C1d????0HA 1  " 2@@ "  % Q !%)3'73#3#735##"/32=##53#735#QCEooHHr   r$PP--  ) %G  4O^* M!%)-BH3533&'73#3#5##5##535#5#'#35#'353533##"/32=#&'NG% H<))"   . (H%   " &1. &.RM    !'OTZ`'63&'73673#5##53&'&/33267#"'3&''67&''67&567#7&/'6Vlh? 5   ' "*H #( 1 r%,;/,; /#  )6_f       !#       9 I    0;?P'673353353#73#&''67&'767#'6#5'673#67'5#'>51 'Sl2      v   !SSF   --.<4 )  bO+ ' " $*08<@&'#5'63&'3#73&'7#33533'67335#5##535#35#2; (`! C: O      {{{{{    6    3II &  <KQ33#3#53533#67327#"''67&'#'6=34'33'73#67'675#'6zYYc.*x:    s c' > *   !"    %(# #,   ( '   !%+17=33#5'667#35#33535#335&/'67&/4'6=r 60/L/  \Q   RE "4&   !%)-39?E3'67#&'3#53'67#'635#35#35#'&''6'67&'w^ ! 8 2_09 *}}}}}} 6 #- 24Y'#%%    WW  T ! !    r  <S#67&'7&''53&'73535#'67'67'672767767#"/32654'7##56 $$$J0      a/    )N$# / P7 :!'Vj'2733267#"&5''6'&/&'33#"/32=#7&'7&''67##53&'767#67#53''67' 4K>W  (&(  .   . " c0 2E     !    S @    Zi Q    [R #5'6J  %RI7 SP(67327#"''67&''7&'77&'7<  ( * 0+B        #)/5H3'73#3#53&'#37#3#735#35#&'7&/'6733272767#"&5XW*B?$E8J5Fe  %  9(   #?'         ,28PU3#&'#5'67#535'63533#3#535#&/'63&''67&''667]   !#'8,11=6,W ; ": ")"  %  OJ#!        #'+/33#3#735#33535#3353#3#735#33535#3353#<) 3  3+?4 #      E  11  INT3#535#535#'&'&'7#5##5#"/32=#3&''67&'#535##535367''6`yyf__f>    !A- #, # F2-6    '         $9  " $" (048<3533#&''67#3#535#&''67##5##535#3#735#\\  +gh&   "hhBB    ((    Bc cK; '  BHLPTX\#'>=3&'73#3#33##&'#5##5'67#535#535#535#53&'67#5#3533535335f2 Y`@6@3%$ % %00%%-)E?  P C6+ 'L     )22&          $6:>&'73#"/32=##53535#335#3;#"''675#3#735#(    dAD//j1 %;IRJ kCC##  :G 3GW::* X   I '  )-9#5##535#3533#3#535#3##5'67#735#67&'433CC4r@ NN4  &*     37I&'3533#3#3#3#3##5#535#535#53&'#535#37#3;#"''675#( ==<3#3#3##5#535#53&'#53&'367#'6=3'#3#5##535#+#3--''/ + #}[44  (( H.- '45B0&UU6% ,159AE33#&'7#'67#3'73#'6='6367#3#3##5##535#_ M?&  A   +SK ,QHppp     0& %.7I5 5 $EIM&''6'3#3'67#&''67#3&'767#67'5353&'73535" ! ,W,+A 5        ,Q ' ,???  `&I !, F $m     $(9=&'#5'63&'3#&''67#735##53#&''6735#~46 r O [&S  "--\S!--   (8   '88   ) m367&''65''66    +  . ': $  /3#735#35#35#73#3#5##53'33#5#'65#535#IooKKKKKKq?E3>? %P?U= ! ! ,\7()WLMV*!  #)-16:Ni33#"/32=##5#'6='6367#35#33535#73573#"/3267#'67#3533#3##5#535#'64,   %"&<&f   & ""''11 x "" !'3 18Z," 0''   #37;M3533#3&''67&'#535#67'3533#3#535#3#735#76767'7&'*11*    )*  2,,+i,2 cc??  2?-      /I,4(      #<33533#3#3#3#535#535#535#53'3#3'>7#&''67#(($$**01**##&&~]-,#  .7*  &  $(5:>BF3#3#"/3&''75#5'67#735#3353353267#3'5#35#335'#LJ DQPC (+((:),  _AT' //B-%1_# +~ ?11!( #'<BHNT3#3#'6=3&'5##5#35#3353353#'62>7#73&'#&/'67&'aG;[&),,,>)( 0   C  4  , 9+ +4N' 8  1   2 3&'73#3#735##5##5ec& !'&B/3#673267#"&=#3'67#&''67#0/" )(42RG-  B       8'  u 3#735#335335)):((-Aj#5##5j))P03#673267#"&=#3'67##&''67#-2% , '43SH0 P   A- !   ]#"/32654'7##5] "04I<3&'73#3#'6=3&'#33673533#3#3#535#535#'6e6? '{%*7..))4=++  *%# !;  1  ',AGM3&'73#3#3##"/32=#535#53'#67#73##5#'>=6'67&'+/2,,  **0B% +M"  4 O   &  "=cc.( *5-k  %)-15;AGM3#3#3#3#535#535#535#535'235#33535#335&/'67&/&' '.eeNNXXeeYYOOffT\?<3#53635#35#7'6'&'&/'63533#&'#5'67#z&V 0000r  h !edS%2 8%!; 4"R WW)69      +  45  $*0N3#3533##5#53'67#53635#33536=#335'3#&'#5'67#535'6B6 "2--[% -"##4!U"#4"s     "' &P%% P ,2 A  VQ '"9@3533##5'67#7&'7'6&'3&''67'67#53667#744 .  Y 2  #    % }""$  0   *      /  $(,059=3#3673#3#5##5'67#535#535#735#33533567#35#35#b= ,P,b8.b_FFP));+(5;>/ M <  F7 ' %)/39?EKQ3#3#3#3#535#535#535#535'235#&'735'6&/'67&/&' (1ddTTUUedWWSSffR^G@@   DA" 1 }  (  33P  M      !'-LR3533##"/326=#'33533#537'6'&'373#3#7'75#535#53&'7&'7   7^ ~'L _  &!6--46A6..6  u%%` [6)))$   /   7;?C3#5##53&'3#673#&'7#'67#5'675#'67#35#35#35#da8>)! %/M(&'0&,"  7-  ||||||%( R  E 9 K!.3533#3#535#3##5'67#735#67&'Z999GF9A )YY9     %+, " &'3;#"'&'75#(  2 %;IRJ!  ,X  I  "(.6:>BS#5##53'7&/33267#"&57&/'63#53535#3353353##"/32=#` $! *$   ""4&%` h!!            )  $=EIO3533#3#535#3'67#3#3#535#3#3##"/32=#535##5##535#&' WYYMMW HXVG   NNb111d          44  q567#"/3265'67&''67''67&'767&''6P    %   ) '  +      k#3#3#3#535#535#735#33535#335ur022<9///0N0d;@#D#53#3#5##5##533#73#3#73#3#3#"/32=##5##5##537#uY[eSQcG==g<D3533#3#535#3#735##5##53#'3#3#535#535#'67#'#6hhhUTh PPefQQ%%/ = " ##    (=MR3&'73#67#5&'7'567&'3#"/32=#'67#3353#5#'>535#gd\    m &  J         '. 0  -$  ( [ :>BFJPV\3&'673&'673&'673#3#&'#5'67#535#735#33535#335'&'&''6Y   &   ,   ?I4! (* %7I<));,g));,  'v         B /,  ' $ R    $ &$" 59=AEIY#3#673267#"&=#3#7'5#'6=3&'75##5#35#3353353533#3#535#>9> " D772!X---->-'ILLXTI )   '    38, +4O   \~ ,3#3#535#33535#3353353533#7'75#l h .+V)''(/;0)999= #3#33267#"&=#67'7#&'fC3 $ -h  Z]> -?Rfy3#3&'7&'#"/326=##5##5'6735#''67&'767&''67&'76&''67&'767&''67&'76c?   A@ % 5cO    Y    M    Z    g \sswz  .      (          Ij3673267#"&5767#533'67#3#;#"&''>535#53&'3#3#&''67#537#'6" )  &  Of #((!#   0?f:(+  #(,           $ I        ?&''676''6 ") N#2) g n 4    9    0S#5##5S##U%+1367&''65'367&''65''67'6    )k    *  p            )  $(3#53'3#735##"/32=##53#735#Za@mm  (zzVV! ) 0<!  4JPV3#63#5'75#35#35#675#73&''67&'767#67&'#5'6'6'6t  (.#55555Wb  !  LB%*  -4G[. '*) $5 62 ;  #9    C   %G      "&*3&'73#3#735##"/32=##53#735#27}XX44U    P:: )&J  5O_) 3'67#'6'>7&: -  "  "V!,.. #'+W\b3533533#3#&'#'67#535#35#35#35##'67#'67676767&'7&'#"/3257&/'6r$6 .?- '5$2rrrrrr5%%#  ('9    /? M +(5    5   X         &*.2:>3#735#3353353&'73#73#"/325'3#'3#3##5##535#,,>(+<<  'rroonJJJ21f  VT= 00 48<_3#5##53'3533533#3#3#&'#'67#535#535#35#35#3#3##"/32=#535#535'2bbF(4((&&E+ !P* !/B''(:4444G FF\\   [[DD".  #       17=3#3#35335#533#335#535#535#533#5356'67&'R%%%%1&**'0##$$&9(%n&" $$ --6DFrh     U #5##535#35#35#U -HHW%9?6767&/3'67&'767#3#3#'67#5365#&'     5 E=   )"A>B6 * .37   = '   2 ! .  &:>FJN3533#3#3#&'#5'67#535#535#73533533#3#535#35##5##535#35#$%%!!))   ))!!$f+CCCCCC  135] ]"1 !%)-18V3#"/#5##5##5'6=3&'73'#335#33533532='3#&'#5'67#535'6r 48]]M!     "# )V I&M)" *47 6&F(   PK# #BFJN3#5'675#73#5'675#&'7&'3&'73#3#3#3##5'65#5#35#\"',$In\"&IOY3ROEEEES "VDDDDDH  H      *     E     >BFLRX3#5##53&'&'35"'"''675367>7#3#&''275#75##5#'7#6''67&'`^ 9R  /# !& %P Ng1.R=?2r   && B #   1  y   8 "(3#'6'#3#3#535#35#5#7&'BI  ) +r##DD##  *f,+  #)/5;CGKO35333##3#535#535#535#33535'67&/&'7&'3#53535#35#35#(NGGeeOOccNb555   fMC!!3$$6      5      ))) JNRV3353'33&'73#673267#"''67#53#3#367&'#'67#'65#535#7#33535s -    KN a +%d--"(   0%8 w/ H?5( %%/ ' ! x767#"/3265'67&''67&''67&'767&''6`    % *" "   )  (         j $(3#3267#"&=#'67#53635#35#6   ) #BBBBW2 59.W -5">BFJO#5#&''67##5'673#7#3#33&''67&''67#735#35#35#67#A)    ; 5H@ da "-A+1<2   "&||||||?O$    'B  03 #'+HN3#3+'2765#&''67#'67#735#35#'3#&'#5'67#535'633#wkEZ(    GGGG)##   '()7EWGH *   * ( + QK"m!%IO33#5'6367#35#33535#33573673#3#3##5#535#535#53&''6;*_ " &;&2  ,((00++##(9- D V@ *8Z .. ~  =CGKQW#5##53&'73673#67&'##"/32=#5'7&'767#3&'#35#35#'67&']fPP@   @  H  =3S*wwww $ 'v"   !  33    & $       &NRVZ^3533#3#3#&'#5'67#535#535#73#3#"/32=#7&'7''75##535#735#33535#335"##&&    %&"dn.9   &  2-.I.  12T <  & CU 2033533##5##5#53LC<<C<<    ).@DHL#3#3#535#35#5#73&''67&'#3673#&'7#'67#735#35#35#$$k!!??!![a     %") :4'- #R B  FL  7#'+<J]&'3533#3#&'#5'67#535#35#33573'67#'63&''65'3;#"&'&'75#% 1"""    " )/$   . %>K T.'    4  +(  4 39  $W H .26:>BH[ag33#3#"&='75#'6=3'67#732763#735#33535#335&/3;267+"&57&/'6pKKh .1-08Ni XCE$ ,,?+j,,?+2  #  3 p  }   <3' '/F!4       ?DWin3&'73#3#67&'#"/326='67''67''67#53'#67#7;#"&=#'>53&''67&'#367),1      '  #?#  a                  9.  "!O     #'+/5;3533#3#535#3#735#3353353#735#35#35#'67&'```NN`,,@,+#!)(h$# #% $ I4 7=CIO3#5##53&'3#35#535#53#3#"/3265#'67#56&/&/&''6_c 4499;Nx    $_        ##    E .   Bd     1D\bh3##5'67#535'273#"/3265#'67#'67&''67&'367&'#"/325'&''6l ''  !+#+UE      . 25 94/7 ,+ % %$#)+! 3 '   5 !     ,     ,    4:@QUck3533#3#535#73533327#"&'#''67&'765#'67&'3533#7'75#3#3#''67#&'7#6)**0u2)q    U 8>)))03?1) 4FO< K 0 %%+-                &*=A3#3#5'67#35#3#3#5##5'67#35#73#3#5##5'67#35#͂ {(3:pp@h<<( (((Ii;<( )(( 1  )*B (2. B (2 #'+37;?C3#735#33535#335#5##535#33535#35#7#5##535#33535#35#,88K888K8GC*C*C+C+L-.*Z Z"01Z Z"0  #'59=3#53635#35#3#5##53635#35#73#5##53635#35#mZ4'}}}}2?????0@@@@@CC# % [ [*2AZ Z*2-26<N3#3#"/32=#3#3#535#535##53'#53'67#35#'&'3;#"&''75#N#! -&&?##+#'B+6h  1 %BF`fl3673#3#&'#'67#5367#7'6'&/#"/32=#'6=35#35#367&'#"/325'&''6h3;@M  " %!--i J   r    |  2  ('2^2!N"     .    *DZ3#53635#35#72?67'7''67'67?67'7''67'673533#&'#5'67#z@H          %edO2 6#8 0Q \\-:'  (  ]   0.  %;_#'6=3&'7#5'67#53533#&'3533#&'#5'67#3#3##"/32=#535#535'2_4   !%    !)CCVV   WWEE#'QC6, ,2L9    '   $      "(.4Z_ekq'267&'7''67'676767'6'&/&'3#3#3&''67&''67#5367#67#'&'4'#'6 1G;T !&   '    wLW[T    C 7 H    - '#       +M    7;?CGK3#3#673267#"&=#3#67'5#'>=3&'5##5#35#335335aE<;   ' =// V&'(((;')  ,   +  7 5( 'J(  F'/37;?3673#&'#5'67#53'735#'2##53#'#;5##;5#  0#.' ,?5_8''''''''      SSC .26:>BFLfm37#535#5#53535333##3#3&''67'7#735#33535#33535#3356?3#&''67&''667#$#3..,,0?:  (/I/N!!4= A<       '*&&  l7 0 # & )' !'7;?E&'73#3#535#5#35#335335&'3#3##5#535#735#35#''6'.3-.2_,,D?RROO<hhhh/   **    :  # '$ " W#'-33533#3#535#735#3353#735#35#35#'67&'e777DE7&&8&n~~ZZZZZZ  C % 5Q:      7;?CY3#5#&'7#3#"/32='67#53537'67##53&'35#35#35#73#3#"/3267#735#} _4 6 &   7.I" ,^9888888[XEM M AF    j   D O =0+ 0  $(?EKQW3&'73#3#3#3#5'65#5#5#'3533#&'#5'67#&/'67&/&'".1,,,,2 7*****p     f [     A!S""  cX*Y   &#'->DJ3533##"/326=#'6=3'#33#7&'3##"/3275#'67&';  ;hqMMATTv  mb' *  I  < 7# "3&       59Z`fl67&'7''5673#"/3265'3#"/32=#'67#3#''#3#67'675#535#5'63&'#'6'&'G       wC    OQ 33:I!33 50 2>    3  -  uR     -    8<AFK[3#'67'6753&'&'73#3267#"&='67#53637#335367#33567'7''6T Xd oX:"9 6/ *,=-i$':2    ?4) #  M H* +$H$*    "&*.263533#&'#5'67#7#3#53#735#3#735#73#735#    vx-LL))// )-- }   Y_!,1. +88 !%)F3#53&'3#735##"/32=##53#735#35#'273#&'#5'67#_a9hh  +ggGGGe=>fL"0 :(!?8O  * .: 5   "!   $(6:>BHN6?67&'7&''67'677#55#353#5&'73535#35#35#'674')  #  jWDD ""  /l/  $OO ,???/////  $(JO#5'673#3#&'#5'67#535#735#3#&'#67'5'67#53'67#D  #0z3D4 " "5D5VVc!  C'   3KhC 5 J4 &      N  )    - &AQ#67#535'673#&'#5''6=#5'67#535'673#&3#53533533#*# !     $*#!%  7T *CC    +) %0TR#!     ,$$0  */37;?GK3#53&'3533673#3#5##5'67#535#67#35#35#'3#3##5##535#;&^"P$  0<> 4/$? >>>>yLLLLK%%%     ` I E7UE E) %)-`3533673#3#5##5'67#535#67#35#35#'3#67'#"/326='67&''67''67#! .89/,!: 9999Z"     "  #  ` I  E7         -159=EIO3#53&'73#3+'2765#&''67#'67#735#35#3#3##5##535#733#7 $]"PkEZ'   GGGGqLLLLL)))LEW GH *   * ( E G*   $BFJN##535#35#7#"/32=#535#5#3&'73#3#3#3##5'65#5#35#tM9999   M9999G 41++++2m :(((((Bz $ (  \B $    =    #)?&'73#735#&';#735#73#735#'673533#&'#5'67#.DiiCC\>FF""DGG## !NPA( , ) &?  -  ++ )&$  0/  -159?EKZ#5##53&'735#53533#3#3#3#535#535#35#335335&/&/'6733267#"&5f[FNNPPHHggNLccF !!2' VC#%+"+"%"0    )) 8!    %)-1AV\b3#53&'3#3267#"&=#'>7#735#35#35#'3673#53&'3533##"/32=#'67&'D(d&Rd  ??????dn0%%   0  Q  q) , Q-.0   8 -  *    #'7=AEIOU3533#3#&'#5'67#535#35#335'6733#767#35#35#35#'67&'),,$$   $)%& .a1" ======  : ? 03 ?? ! cc  **    #CHLP#53#3#5##5##533#73#3#73#3&'73#3#3#3##5'65+5#35#vZ\fTRdH==g<=33#735#33535#3353#53535#35#35#pNNh XFH&" 11')2 K(--=-j--=-0/         <2' #D>4    $@FLRX33#5'667#35#33535#33573#&'#5'67#535'6&/'67&/4'/0` )#'<'{ ,#  &.(4C  N  G  RC  "4]+*\W%&w   .26:KQ3#&'#5'67#535'273#3#'67#537#35#35#35#'67'5#'6=&'m *(   /!+:u31D   "/BBBBBB2   "   n n/-- 3  . "1    ".6HM3#735#335335#5##5#5'673#535#535##5##5#53&''67&67#-""2!!+1 #+nm[WW\z% m *(  ! 1 & !UB /  *    $08<@DJPV&''67'6767677&'73#735#&''63#53535#35#35#&/'674'Y # %-llHH"  K "#j3(N%" 0SP3   8AAA11111   t 33#3#53533367'67''6>$g >  ..& ? 1 #):EIZ`f3#3#3#67'35375#535#'6''6##53#"/325'#5'63#3##"/32=#'67&'d7!%%""03)) " <     f   f> ,&w"     "    L]@ * /! 9      '2=V\bhn3#3#3#7'75#535#535#535'63&'735#33'673573533#"/32>7#'65#&/&/'67&'9911006=A:1122:::)  "3   -  0 *  4 , 0   0 Q $$o  A!_SS     #59=PTY3#3#5##5##535#3#73#3#73#3267#"&=3'#37#3'#"/32=#'6=35#35# XfTRdV<Okqw}''67'6776767'73&''67''667#'&'3;#"''75#;533#3#3##5#535#535#&/4''6O    g4    &<  & (*33 7%%%!!**))!!%5   Z " -P       2P A     49O3#3#53635#35#73#3#3##5#535#53'#53&'67#3533#&'#5'67#8&BEV 1155/#7//..5/$eeS&/ 8%#8 .(S--h$IS + N.. 5#,0483&'73#3#3##5#535#53'#67#'6=3'#33#735#|-12,,))1 C!Z661FF##   '.+  QUY3&'73#3#735#73#735#'67#535#535#53533533#3#3#67&'67'75#35#__TT00STT00R6S@..55755--?Z   K"  S777" " v      +  S%7INcx~#3#53#3#3#&''67#5365#'67;#"&=#'>53&''67&'#3673#"/32='675#73#"/32='675#&'7&'?Xji21"  "  " Y   c  $-3%Qlc  $,1%RbsC ]        *   0B   B     #AGMSY_33#5'667#35#33535#33573#3#3##5#535#535#536'&'&/'67&/4'+3_ ,%'<'d/((22,,##+>,  N  F   RB   "4^ //  ~  48<@QUY_e3&'73#67&'7''67#'3533533#3#3#5#535#35#35#35#7+'326=##55#35'&/'6+0@  *. v,\Yk $,,,,,,   <N<BO\&'#5'63&'73'67#'63&''65'3#735#73#735#&''67&''6N E  -; g= / $   (44.44? B     #   $ 0$%#4 00%       ,48<@DQ^&'#5'63&'73#&''67&''667#3#735#73#735#&''6'&''6Q  Q 1> k4     22/22 8   5"% 11%      "(.:FLRbh'2'#"/32654'7##5'6'&/&'#53#3#533#535#535#&/'6733267#"&57&'5M?H   ) /3~:C@7|{jiik7 0    "h  1 4   5  +          )=EIMQ3533#&''67#3#535#&''67#'3353#5#'67#535##5##535#3#735#a=9  BD  G1(dddEE!!    --   ,5I1%YYD4 #  8 373#&''67&'67#367 D4 %! 5+E 2! :O3 0     3 %+173#735#35#35#73#735#35#35#&'7&/'67'6[[777777`[[777777C {   ~ N7   8N7           ~#'+/5;33533#3#3#535#535#5335#35#33535#335'67&'%/)c)1(?(13 HH !K,"    3&'73#3#3#535#535#*)+**.m,&&*  ,55, 9=BHNTZ`f'2'3#5##53635#35#767333#"/3265#'6=37#37#7&/&'&/'67&'4' 2G;s"&&&&&   c@EP X%c ? 9  C!X&0 4  %/( /Q    h    "&*.GKOS&'#5'6&'"3#735#73#735#73#735##"/32=##5##5##535#335335 82 hJS855477699%  &%%%%7%&   (  (  ( $:  !P  #+/7;CG#53#3#5##5##533#73#3#73##5##535#7#5##535#7#5##535#uY[eRQdG==g<   @(00 ' . t S  a9 2     .K      "+'%       )9>CINy3#'673#&''67&'767#'63733#3#7#?#'3&'47##3&'#>767&'7&'#"/32=#'67#'6&/'6:IX }9    & V ha#"$& * ;8K& ##   -.!$Y#!!I% "           #      1   BFJNRVp3#3#6732673#&'#5'67#53&'7"'5#'6=3&'5##5#35#335335#"&=#3#73533'6`B8=!&  -C$ -1 '=. Y*.///?.' C998   "       !   +8+ +3L"  I%    "(.4:BFJN3#'63#53#3#'#33535'&'&'7&''673#53535#35#35#+2 -Y[//R  )+  7h*: I  #     #! 000 t ,3#535#535##5#3#"/32=##5##535##5}efTPPSq")  *$@  =&  ::-<  s#'#3#3#67'75375#536735#35mDD!!21%222, , *(1d 8  $CGMQW#"/32=#535#5#'##535#35#3533#3#&'#5'67#535#35#&'735'6  M;;;;+L::::>??88 # '-7>%% 2&  c:,: 3  %  3.    -:@DY_3#735#335335#'6=367&''>73#"/325''673#'&''>536''6**<*+H    " !n   q"  !B + ()/..    V  P B       <B&'73#735#35+&'3#3#"/3265#'67#'67#'67#'6) C~~ZZZZX 8yy  ! &      3   !         $(,048JOU[a676767'7&''67'6773#735#35#3#735#3353353&''67&'#367'&/'674'(   #  BFW[_dj3&'73#3&533#67327#"''67#53675&'&'#53'#367#5#35'3#7#5'35#35#35#675#7&'b %$   @I c %%P       "= % NH   G}n# tFJc 26;@Eb{67'7#"'"&='67#53673#327675'6'37#335367#335'3#&'#5'67#535'23&''67&'67#53667#    $ #8' ;,F*j $$  %+!( +       2   )$$T  T7  M 5 @      M  0   $7;AG_d3#3#537#35#35#'33#7'753?#3267#"&=35#'67&/3&''67&''667eHn_,,,,8!* +  k ' +k$ #+ W!3C-*> 2% > JJ )/1 ;89*   ;>      #'+;?LRW[agms'673&'73#3#3#3##75#5#35#'3#3#5##535#5#35#"&=#'7;56=#35#&/'67&/&'  %'!!!!(T,j!@9 @   6@ @@ L E b  Y! ` P  " 4"-`     "(.48>DTa3#53'#3&'#73#735#335335''6'6'&'73#7&/'6'6767'767&'BGj  1' vB *#! 2 >   0    ' !     ( ,    7  # Y]aey3&'73#73&'73#3#3#3##5'#3#"/32=#67'7&''67##5367#5335365#5#35#'&''67&'76(2n #"P %3   '  +(>+G       v @ *   CT6%%%)-a    #'+/3FY^3533#3#3#353#5335#535#535#35#33535#3357;#"&=#'6=3&''67&'#367>767'7&'#"/32=#'67#'6&/'6355**33h44++3-G-l $ _    t & 5;H&##   -."W# "!I % " *  *-   .      ,       /   ;K[35#'>=3'73#3#&'#5'67#535#3#&'#5'67#353#5#535#535#33#3##533?!+ _Y.)   =     1>>001g77@@:}B6+ &K         . c c  159=AEIMQ3#735#33535#3353353#3#&'#5'67#535#735#33535#33535#33535#335/99J899J8_b^cW>@ '7 9Uf_'0*'0*8!  66;  &&  $ #'+17;AGWd3#53&'3533#67'75#73#735#335335'6'&'73#7&/'6'6767'767&'A? %U$n> (  - <   - -//< B'     ( -    7   "  ,INRV\bh3#735#33533567677&'7&''67'6773'73#3#3#3##5'65#5#35#'&'#'67&'"&&7'& "  &  P!(####*\ +.  3  * 0A      N   L#33533#3#3#3#535#535#535#53bHH@@FFVUHH@@IILNN       I +?3#53&'67&'#7/7>7#5&'#3#"/3267#'67#cc-# 0   HE  $ %   $<  #! %   (;?Eek3#3#537#35#35#35#'33#7'753?3267#"&=3'#3'67&'&''67&''673&'67#dAg]%%%%%%; '    ; ) ,l$ !3@,(: 1# 9HA J II   841   9')          #;AVZbf3#3#5##5##535#3#'3#3#'3#33&''67&''667#'3#3#7'75375#735##5##535#ZeSTfYv<%    1~Q$-8"//<<< ..      + %#, 0..  GZ_ekqw''6'67&3'33#673267#"''67'75#535#535#535#7&'#3#3#3#7635#'&'7&'&''6` 8   Xq'&   2<+m&= S  $       7+ %     T"   SE     !  # &$ #y}3&''67&''667#3533#67&'76=3&'7#53&'73#3673#673533#3#3#535#535#''67&''75#735#335< *)  . 7 ! !9 ,W $l &&!!+q5!!  &$    Y     777 Z^bgkosy67#5367#53&'73673'673#3#&'#3#3#3#/3&'767#5'#'32=#'6=35#35#3&'#5#5#5#&/'674'X '+     EV  ****:   o \C/%%%%%+2 )K        $  < L  4,$ +3M*D     F #'+/37;3#735#33535#3353#735#33535#33573#735#33535#335,88I888I8aa&=&%``'>'1..D)/5>767&'7'#"/32=#'67#'6&/'6^ % 435811119t  \L5())))<9"; &"&    < ;   W #3#3#537#35#35#35#'67&'WS!J))))))  1  gg0,+     #'3#735#73#735##5##535#7#5##535#8888vJ*J*KR R6&R R6& #'+/?RX^dj3#3#3#"/3267#5363535'3#3#735##"/32=##53&'7673##5#7'67&/&/4'1NVV[  [<<>>>/=   4 1OQN 2  /32>7#"&='75#'6=3533#3'67#>-),4F__p W    C9* ,4M1 >F3673#"/3267#'67#H6Q=9/ 14  0 0  <H353#3#3#5#<%#"/32767#"&='75#'6=3533#3'67#>".),4F__p V  C9* ,4M1 5;"&'33267#"&57&/'6     ( k  u ;-  2   /32>7#"&='75#'6=3533#3'67#> -),4F__p W|   C9* ,4M1  '>=6 Mf l EE; 1!W0-E#'6=3533#3'7#73267#"&='7#'>533267#"&5&9NNS?02  & /(  M   s2:99%      F%   d3367'5#'67#536$ 0 {o4 /g[.E33#3'67#73267#"&='75#'6=33265#"&=#'>5::>/!"  " /5         C8+ ,3N`> 6   &8M3'73#&''67&'#67#@KL )3$!1 (T J<      133#3'67#732767#"'&=575#'>=3mTTq \GI( 7&..9 M      H;. +Q.f63;#"''67&''667#73265#"&=#'>5R,94.F  z  f .    0  &   433#3'67#6732767#"'"&='75#'>=3rfff Q$B(2 6> Q     H<. * R4^&3673#+'32=#53&'735'2 % "S #X$ !%M^"    !-V3#3#535635#7F,6L9FFV  EJ,X 3#53535#35#35#eeeeeeXZZ, * 4P$*3673267#"&''6?&/'67&'f'"#2 & 1   0    <'* ,  B    3E 33533#537'6'&'v>+GGG#//2g!%)-3#3#"/3265#'675#5367#735#33535#335GDR F= /9GA11C1t11C1g> " & ! -F33#3'67#75373267#"&='6=3'>533267#"&=?((.A   $ 9") +*     7* +3Ms= -3  % 3#"/3265#'67#'67#'6E   = 8 ( $  n48F\0+R:1 /e3#735#3#3#&''67#5367#GllDXN19 ? 6EPDe( %  i3#735#3#3#"/3267#7#KK''\34  9 C!E@ )% m )3&'73#&/'667&''67&' $'^G  !            `/I33#3'67#73267#"&='75#'>=3#'>=33267#"&5=== +!    ) <     B6+ 'Mu;  3Z #33533#537'6'&''67&'r?=d|  0% !Y! !Z5553   >    t ,2'2'6'&'&'3533##"/32=#&'f %6+*   9   9     8E  B   ~03&533#327#"&'#7&'3#33#7'7537> >c J..%  78*/U@0"8 `\o/F33#3'67#'>=33267#"&='753#'>533265#"&5..8 G !+     7  D8, (O"    K%';  ~.>33#3'67#'6=33267#"&='753#'>537'9..1 ? 2       6   D8, ,4O"   I')< u.E33#3'67#'6=33267#"&='753#'>533265#"&5,,5 C 2    6  E9+ ,5O"    H'*> +1S&'67327#"''67&''7&'3&'67327#"''67&''7&'73<      99   !      J          {'-M&'67327#"''67&''7&'3&'67327#"''67&''7'7K  5:     ?<         E        QUY]33#3'67#732767#"'"&='75#673'73#3#3#3##5''6=35#5#35#C77@ 1#% ! ##"N +       H    E -7Qq3##53#3#"/32765#KK Z1 6   9=*I) .33#3'67#73267#"&='75#'6=3F==H7$&   -      H<- .7S&\-3533#&'#5'67#73533#&'#5'67#0   :    L  :6 "   64  {"(.433##"/32=#5335#35#7'6'&''67&'=%#   %#6666>  ?    J  6W>  ;W%5b      m.>33#3'67#'6=33267#"&='753#'>5367'0))' 1  (     0  E8, -3O"   H= ,? ^ !'+?EKQW]cio#5'673#&''67&''667#3#73#3#3#535#535#75#7767535&'35&/'67&/&'  99     & 0N ""&X$  2   ; 8 ).      t>      $  ?       ''675#53533#7&'75##5#x/8++++5 7_--_4#====p 3533#67&'7''675#75##5#$## "'$H--`/  4<<<<u ''675#53533#67&'75##5#e $*$$## / 5`--`1 )<<<< 3533#7&'7''675#75##5#&'')1&M--_4  7==== 36753#5' Ė> x!3533#67&'7&''675#75##5#### $*#H//_3   7====k!4''675#53533#67&'75##5#^ % !! / 5`--`1 )<<<<o3533#67'7''275#75##5#z,++  ,:,W$$Q( )//// 3#32767#"&=#'6=#e-<H:  /\9 9P/q 3533#7&'7&''275#75##5#&PPP8Md/-P<<^>  `'67#53#3#"/3265]1 : E܃t   - (h!3533#67&'7&''675#75##5#o2334=2e--_4"" 7==== f3'67#'6367')0  !    &'v  M!3533#&''275#735#335&'#6*NN  Ng2/N<M"M      + i %#'6=#"/3267#3267#"&=em   %  ' l="!>y4I 2y  o'6=3#&'7#3h ! '@@dR+&UUdJ [Q>n3#3##5#'67#535#5#}p &"I Mjj@* &7MMMM \3#&''67&'#53&'67`&':C0-< 2&`$!    # b3533#7'7&''75#75##5#&PPP; Rd_P<>>>v3#3##5#535#'6'&'|n-4433-X B  dSSd%#!#%+3#3265#"&'#67'56&5&'  $ ; 3  /,RQ E0u  u3533533##5##5#35#35#u//'////++++998f3#&'#5&'75#'6=6 &2]$  &7 *7 :I ))4,'+x ]'3533#&'#5'675#733267#"&5/**  /  .*$*V  n$3#3#"/32=#&''67##537#n75  #   4:"  t 1"w 3#53535#35#35# w 666666A.o.o.@3533#7&'7&''75#75##5#&PPP> Se_P<<:  r,&''6767&'3533#3##5#535#'6.3  :**4499  +( 7 66 x3533#67'7''675#735#335522  5>!5""5 a=  x #5##535#3#735#OOO 55س a=i"&*3673#3#"/32=##5'67#5#5#v!ENP  =_===   5  A,b9&'3733#6767673265#"&5'675#'67# LZ8  ! $    +44#           xm3 1b[ 3533#&''275#735#335&'#"TQ Sp6/TAAU?2E1  -"T 3#3#53635#35#i^@1/ .i ' G ]3#3'67#&''67#dU)'> 2    z/$a   "B33##'67#535#535#33535P *$ &::0&))));))~ #67.'#67'53535-    >>>r  0(U  0r033'67#&''67'67#&''6=3&T-  #"A0    ! *> & 0  m/37#"/32=''7&''#567&'7675#75'67   1    `IQ  % 7# K`&Me%+'>533265#"&='3#67'675#&' S   Z#/% $ &  +JA1 4  D#3533533#3#&'#'67#535#35#/>22A=  %%84 ,>=/B>> $d 3'65'3#!Ѕ<( $4et ,2'2'6'&'&'3533##"/32=#&' 0E8.  &    O  O    =H  E u"(33#"/32=##5335#35#7'6'&'1  I,IIIIJ  M  =  ;0Ly  y"&*.267#533#"/32=##5##53&'35#33535#335 Me "  22P2   //8 =Jt 3#735#35#35#'67&'~kkCCCCCCBƣrOL4 g #'&''6&'#5##53'67#5335#" $ +"CG2  H`+GG&(&   WZZ:) &+/37'6733#"/32765#3#&''75#75#5##5#'#%+   ^A AKOAA& z..hY h T88& &6:>3#3#&'#67'5#67#3533#7'7&''275#75##5#A  N! * 5 cCBB6G^+(C/1 '  ) .0 b'#3#3#67&'#67'5#'>=b\\e& '      $S_ lD3 0%^f 3#735#365#53#3#&''67#yff?? 4/t2=6% & 0/1E#v  #&  c3#&'#5'675#535'6     #, g_)&f !167'53373673267#"&53533#3#535#     ;.//=<.+  t(<,    5h63#&'#5'67#535#'2#533#"/3267#7#'65 4# #66"b   #&#!)) 4 2 )`,<3533#"/3265#'67&''6767&'767#'3533#3#535#&  #     GG,,+>Wx/  20 *S$$((W13#3#5335'2'33;#"''67&'767#'7#116x4=F#"JC=Z   )%+1"2    b&'7''675#53533#75##5#L"     2_--_,<>>>>_!%)-3#"/32>7#3##5'635#33535#335`  SNC  1  A;[ p o!EN!!!m!%+3#3267#"&=#'>7#53635#5&'   2 *<<  SF   K,' #%SY1An #5##535#35#35#35#35#\J)Ь&&_(c*_3#3#&''67#537#'6u&  1%#;1Y3533#&'#5'67#`   ..  fl&/N &,&'36732767#"'"''67''67&'j /"%& ,    $" (   !P 3533#&''75#735#335&'7#2CG KXTC11D5,B1 - )#'+3533533#3#&'#'67#535#35#35#35#&`%%-5" ,G, %6/&9``````F F * ) i%+3533533#3#535#35#35#35#'67&'r3&333333 %A nnCD/  l+/33&'73#67&'7&''67##53#"/32=#3#3l78K -2 % l  GGGG     .f Bp (#5##535#3#&'#5'67#535'2XXXH     ۼ D2'Z93&'73673#3#3#3267#"&=#'67#5367#5365#l  1.08"   4/ *.-/6    A E8($,  a3533#&'#5'67#h  00 mf '3j%+5367&'#"/32='67567#&/3353#5#~a   J bt  $ $ 6&  f)3'67#'63#35#535#53#5##56@  2!""U##%8U  #, !!} xl!'+/53'33#67327#"''67&'#7&'3#735#'6lJ+*    Jp  [88)$&&/3 ($$+"D7 DE!:  d4>3673#3#3#&'#3##5#535#5'67#5367#537#3533&'s13749K $3355" "%-*    ** D  R.26#"/32=#'6=35#35#3267#"&=3'#37#3p 0 ...._$ .) h<)^   0 -Z?.m -3&'73#3#735#33##"/32=#53567#r47 llFFr88  ;;S 43   f$(,3#3#"/3265#'67#'67#'67#735#35#wkBW / )#   CCCC^ N18"+% 7:_'3353#35#53353#5##535#3#5#'65m&[(([% 75FF57KHY YH0 /En #/3&'73#&''6'&''63533##5#v0 4xV  ; 7887     '   !9>>h<BH3673#3#&'#3#"/3267#3267#"&='67#5367#7&'7'6v)6:H  ' E   ' $(   #%W +8 @ 7   k-373533533##5##5##"/32=&''#53735#67#k&&   3%0)y !  5 &8 :-s(,03533#3#3#535#535##"/32=##535#35#z.22,,85&&.l   AAAAAR\  $t 0t"&*3&'73#3#3#3##5'65#5#35#  $!!!!&X 1 '""" /*""3""3"g''675#53533#7&'75##5#[ #    / 5`--`1 )<<<<j!%)3#3#&'#5'67#535#735#33535#335zk,5'  *7-,E,c(.LK*&9Ar!%)-3533#3#&'#5'67#535#35#33535#335v455.%  #.4-H-\"">?\9:` 3533#''275#735#335'7#6)MM Rk51M99M9 =G4 2U33533#3#5#'65c ( ;CC)M<5$ #4$)'6=673&''675'&/&5767" 8      7\8 )<(  s$" W3533#7&'74''75#735#335   &&a4  8??? X23#3#&''67#535#73#3#&''67#536=#\#(* # )*.'kb,4'  &  !&$     h#3533#3##5#535#73#5#53733##v/00====/Ajff">>"qI""q!%)-13#3#3267#"&=##535#735#35#33535#335yf+22   1)BB1 Q1 7^  ja=d$(,15;&'33325#"&5##5#'6=3635#33735#735'&'  =  EC+H+L  8,+ ::% %+TFKng!%)##53#"/325'#67&'7''535359  4/   ؛ sC & !!2p%)-33#3#"/3265#&''67#'67#735#35#33#~fAV %   @@@@CVU Y =   31ak )3#53'3#735##5##53##"/32=#85$ff@@b^S   %  *3.2!0%)  &f!26:>&'#5'63&'3#"/325'#"/32=##535#35#73#$ J +; 7  & 6  "-s  mt  1%8-\y#'+&'3&'73#67&'7''5'63535C# ?   (---  X/     3"z 33#7&'7&''675#5335#35#(( *3(((,b6 ! 9bP>>>q %3#53635#35#3#3#3#535#535#7jCCCCt1**85**/ ]] 097i ,3#3#53#735#35#373#&''67&'67#367vv!ZZ6666!9   , D) & )     v[)3&'767#533'67##"/32='67#z/ Ie1   )     rT3533#&'#5'67#y34' %K #II($f &,33#5'6367#35#35#35#&/'65$r + )LLLLLLB *  }q 256'    k@E#'733#67&'#"/32654''67&''67&''67#53'37=?=      # '  *M!4//   ,/    /y #3#3#735##5##535#33535#35#{rrff??ZN0N0::o o*?Q3&'73#3#"/3267#'6=#]$#     j#QN0 0C0 &3#'63567#533##"/32=#2: ! +?   ! %e7 5 Z)33'67##"/32=#'67#53&'767#b     ,  M   !  "   i /#3#3##535#73#535#3&''67&'767#-****4==**B      -O0=+M)L.$    m(,053#3#3&''67&''67#5'635#35#67S[\>G      <<<<   L   F1 *? j5:@'23673#3#3&''67&''67#5367#53&'67'&' 2I<# )  FPTJ  $   #!'           m z j$43673#&'#'67#33#3#535#5333#3#535#53s)>( & % !1""4t-))87$$  &&;c 9=A3533#67'7&''275#735#335'3533#67&'7''275#735#335(++  '3()(++  '3()R7  7 W"&3533#3#&'#5'67#535#35#335\&""     !&"E  FMEG###h3533#3##535#35#h#***Sb*k/u^367&''>''6  (!     ( ^#'6=3&'7q<O@3 3=[ %&'73#353#5#'67#53365#536  C- #  +<   -.H&@. .l83533#3#"/32=##535#3#3##5#535#53&'736l9::6   Y59T     r2 ((   i*0483673#3#3#&'#5##5'67#537#537#3&'#35#35#t/365:M  4  %#,<$4444  U TX 0: m!%)-159=3#3#3267#"&=##535#735#33535#33535#33535#335qr/77  #51 2P 2S##5%Z##5%OQ  `/1Q3C!3533#''275#735#335&'7#6&RO Pg3/R@@S=7;.  +D$@'673'67#&'3#5'67'&'3533##"/32=#&'7#z$FZ N<B   Jb  =    (  %'  9 /    f3#3#5##53635#5#{$$ I^ E'++3#3#"/32=##5##535#R   !"p [v"m !'63#53635#35#35#&'&/'6733267#"&52c======$9 U    {{ 066,    #  3533#7'7''675#75##5#&&& %,&M//f1" 4BBBBa%+173#3#3#"/3267#53635&'#&/'67&'<_nnk hL  * ' 9G2 u u $(,&''63533#67'7&''75#735#335  * ,,,  ,42,.  !:E" $!!!p 8E3#53635#67''67&'36733257+"&5'67'533=z(TT   #  *  ee _E   L    ()_l &*.3#5##53535#335##"/32=##535#35#d;=((N  77777?""??.0e  '}#4m )15#5##53&'735#53533#3#3##5#535##5##535#[4;*//22--;;77*oKKK"" H  1K K/X3533#3#535##5##53#300+k-3tNcc  & #]2<@DJP3673#3#&'#67&'7''275#5'67#5367#3533&'35#35#'&'7'6i07=M!) .<+ )*.  1+2  c / . !  G   /37=D3&'73#&''67&'767#733#&''67#535#'#336=#35# )*    H1*# "" &+1*     %u*-,%u3""""1 " c #+/&''63#'6=3&'#3#3#5##535#"  # / 'Z04FFFF666  J-% '36 #  E E,g-2:>B3533673#673267#"&='67#535#67##5##535#35#z" %8 '!$, % 0."9 8MMMMM        _R R ' i>BHM3533533##5##5#3#3#"/32=&''67#''#535#3355#6=#i!!!!!!%#      $%5 Il    *  0; 0 1"X '-BHN#5'673673&''67&''#767#33##"/32=#53'67&'{   )     =     @  |5 $      { .A> L@FL3#&''67&''667'3533#3##"/32=#'67#535#'67&'C     )''+# "/) `   $      + (8  *$  k K3&'73#&''67'763353#3#"/32=#67&'7&''67##5367#k59U    HP2?   2 0/    11CI  2  PbK+K3533#3#3#3#"/3265#'67#535#535#73#&''67&'767#'6(00)).=8  ,  !.$$(D    *                W"&<H3#3#'6=3&'5##5#35#3353353673267#"&5'7'5336)&p;%     !  =;, 2;X =,3     !!   V J!'+CI3533##"/32=#'6=3'#3&/3#3##"/'6732=#&'55isPP+  aUU`&  )O ? :& #6*    o+/#5##53&'7353367#53#3#3#535#53'35#[    2M,,98,, &&3""3 (( g@@'YB!%)-3533#3#&'#5'67#535#35#33535#335e:<<4'"  #'4:""4"V""4"  >   > # !  S!:>B3533#67&'7&''275#735#33573533#67'7&''275#735#335((( '2(((++  '3()E1 0 W 3#53#3'352IJv s 5$ #'6=3&'7dJV,$US 3 %).BFJO3#3##5#53267#53635#335367#3355#3533#&''275#735#335&'#xc->>l.%44E3w-1B7- >FG G]+)F22E4( ;  ; !   $ %-  + L ,0=&/'673'67#'6'&'3#5'635#7&''6Z $~: / M DW $33x   #       5'2( ]#'+3533#3#3##5#535#535#35#33535#335^  &  _++_:= N#)33&''67&'767#'6&'&'Tr"!5E--; .$ 'g &&(''&.,,-    6     I .DJ3'7&''667#67&''3353#5#'67#535#3533##"/326=#&'D\ 1 0    x# @6Q`  ` (    )$&-$     "T##3#327#"&'#67'535#&'#OPC - R"* IB.   k.[#93#3#3#"/3267#53635353533#&'#5'67#=`ppo  mNNNf++""  "#; 4 j   X  "97 m /43#735#35#3#735#33533533&''67&'#367{kkEEEE~~#gu   %  !  E) ' '41   [#)/5;3#3533533##5#'6=3&'#3&/'67&/4'3lB7&  I  F  &::R)$OP [) #  &*.8<@F3#3#&'#&''275#5'67#5367#735#35#3533&'#35#335&'7#)^ 6(  DZ+(F  #1B3-. D 33G2 6@ & " E $ *i 26:@#5##535#&'3533#67325#"''67&'#3#735#'6bbbS C0     0))  $ %'2,  Q)33'67##"/32=#'67#53&'767#.#)X <  #@ 9Xc         i$*0?EK3#&'##5#'67#535'2'6'&'&/33267#"&57&/'6 8$    #79)  C:     R  Y *00 (   b8  = ! _ (,B3#"/325'3#&'#5'67#535'63#3533#&'#5'67# 1     $2S:;0  ,f a  )! I,$AD#f/3<E33533##3#"/32=''#5''#535#5#53#367'75#67'75#-;      8!?--  )7  &#t  -. 4#q  7'67&'c//<22119911 &i   <  cc-)YW,  l4833673#5##53&'73#53#3#"/32=##5##53'35# _ !S3  2--$ ** \99.  DD5F"`.D33533##5##5#533673'73#&'#'67#3533533##5#'67#""+  ,# , ) !!!7     $" ;77$  f!'-39?3#3#3#535#535#735#&'735'6&/'67&/&'ut10087//0/   [  PcA   AA  W39=AGK`37533#733#"/2=##5#'6='67'7367#35#33535#735'3673267#"&5i  D $ %% # * 2""4%Z#"4%(    5DZ ',#.     Y&*.28>3##5#'6=63533533#3#535#35#35#35#'67&' - !y  O   -  ,g% r<^^9:*  8"3533#&''275#735#335&'7#6*NN Pj2/N>>P=82*   # <s335#53353353#353#FC0/CHT     f (,048>D#5'67&'3265#"&''7&'33#735#35#35#'67&' U .. "IooIIIIII@ ;$     >gH) ( !   _7=AEK3&'73#3&'33#673267#"''67#5367&'#53&'#367#35#35#7&'`)(    =F \  j   #.Q/" &$\T ,! Y= =,06<3533#3#535#7'6'6#3#7'7&'7#735#767#7'6955,q290 04 0o 7D& KK6  8 8     *  0 $ !d(3533#3#535#3#735#7677'7&'d""JII## !) 2;3  ^!7&'3#53#3'35'&''63533#&'#5'67#x :M^\KDD2p '  ;<0  ,  Nv3#   4 7:!l'+?CIO3265#"&=3'#33267#"&=3'#33533533#3#535#35#'67&' 5S 4$!",!!  B Q<,  Q<,O+     g#'+/5;3533533#3#3#535#535#35#35#33535#335'67&'s!;0r/9 ,0N0@ !D ]]_;+   l #'+/5;3533##5#3533533##5##5#3#735#35#35#'67&'w/44/ // ssMMMMMM ;  gI ) ) !    .5BVZ^c'673'67'3673#353#5#'67#53365#53&'3&''653533#&''275#735#335&'# 3 ) ! )s   {GK J`+)G44G7(     -  &   <1  ,W '-=J#'6=3#353#'67#53365#536'&'73'67#'63&''67xA  G    TG4 6@a5 /@( @/3     %#($ = i#'+17GMS3533#3#&''275#535#35#33535#335&'#6&/33265#"&57&/'6r333- /7..3-G-     U  [  I I- ) '   (   ( n +/33#3#535#5#35#3353353#3##5#535#735#35#r}#"z"$H!!ao/9999-HHHH22#1D* ( a#'+17=C'673&'73#3#3#3##75#5#5#&/'67&/&'{  ))$$$$+`6#####S  \  V t).   e%% x2:>3673#3#3#3673#53&'735#535#535#53&'#5##535#  0,,44 { 33--1_CCC    B B(` 3533#''275#735#335&'#6+IO   Mf/.I66H;-51k !6<3#535#535#3#735#'3#67'75#3533##"/32=#&'upp]VV]===U; !]   ]!  K  @95      E28>3533533#3#535#35#35#35#73##5#'6=6&/'6,z',,,,,, )Q# 2^ ( ;; " # PCC. 8c  R #'+1A#'>=3533##"/32=#'3#3#735#&'7677'7&'| V   =88337- % SD6 0$`A&&s  o,C! -  _!%93#63#5'75#35#35#75#73#735#3#3#3#535#535#aS   ;55Yy3))<;++2D M-. B_>_Y03#67&'#"/32='67&''67&''67#c"  #  $Q W"@ >+ '#G    )       I!'+/37Ke33+'32=##5#'6='6367#35#33535#33573#"/3267#'67#3533#3##5#535#'65)   %#'>'e   ( ##((11 P   " % D    !     G>ENR3533533##5##5#3673#&''67&''#"/#5'6767#3265#35#""O C     4  &L D   '      * " $&% Z/5;J3533#3#3#3#3##5#535#535#53&'7#535#367#'&'3;#"''75#$%%+)$$++(( ' +$$'>  & <$-.   > CDgXG#'+/3F]335#535#535#53533#3#3#353#735#33535#3357;#"&=#'>53&''67&'7367#44''11..((55e)@)f   S"  =b  5 5  U;   9  d$*.26:@F3'67#&''67#'6'&''63#735#35#35#&/'6= #   &  . (qqKKKKKK>* !    #    "  eH* )   C9O#&''53&'73535'#''67'67'676?6767#"/3254'7##5  &&& #7        D  h   ):;  !4   !n}^CG3533533##5##5#3533533533##5#3#3#&'#5'67#535#5#5#c##%%##C\/;-  !.9-c !!- 2. = "&<PTZ`3#735#3533#7'7''675#75##5#7#'6=3265#"&5'#"/32=#'6=35#35#74',~~  2  h<   * 13  !$) ))Y _Y  )(( f.[&'#5'63&'3&'&''67&'763353#3#"/32=#67'7''67##5367#! R .!   CJ+=  1  0.       ((8 ; &    @P ?48<@DHN33533#3#3#"/32=#&''275##535#535#53#335#33535#335#67&KCAA!Kb   5FM_L >>UCCc::L9::L93&    +93( g<@DHL33533##5##5#533#3#"/32=#7&'7''275##535#735#33535#335 ## ""w3=  *  $&811 Q1  #N D  /  J[ ., =(,048HNT3533&'73#673265#"''67&'#'3#735#35#35#736533#'67#&/'6gD  5       FRJJ''''''@         #$lK,,     T"63#3#"/32765#'67#735#35#&''3#536aC$3 ,  !!!!   &6 QY @ 03E   =3'67#'63&''>-       &,+'2_.8N33533##5##5#53#5'67#53673#&'##533&'#33533533##5#'67#**% #/=% $! =./r   6 1//  R 3533#67&'75'675#735#335&&a4  9??? 6CIOaq#"/32=#''7'767##5#&''67&'767##5'67#53#'#3&'35#''67'76'''7'76       4   1 5.A"Im=( f   R     U I   VV   ]c   B      iT3533533#3#5##535#35#3#'67#53#67&'##"/32654''67''67&k#Y/##JJ  &A      !& ,,-)           b S3#53&'3#735##5##553#67&'#"/3265'674''67&''27276372?:9(mmGGjj^&    ((## $ (( "(         VKOSW]3533#3'33#67327#"''7##5'673&'73#3#3#367&'#535#5#5#35#7&'h!##  6   X$&a  44+ 3%#5 Q +   (C_!! M(,3533533##5##5#3673#3#5'67#35#4G<<G4C  { />xx  / *))@Rf&''67&'763533#&'#5'67#73533#&'#5'67#&''67'76373#&'#'67#    y    !!         tR t5# -3< .?       ""   '(     1  b #'+37;?C3#735#33535#335#5##535#33535#35#'#5##535#33535#35#spp/L/#  #  0#  #  T262xx-L >>   @;?F33#&'#"/32654''27&''67&''67#537#'?#67#"MeC# 2. 3F<= D@!' -ZaoZJG      9   B(-15373#3#3#&'#5'67#537#5367#3'#35#35#Udjbi*  /A3;N8hMjjjj   /(  :   =26:@3533#''275#735#335&'#73533#''275#735#335&'#2)( (2)' 5*+ (3** 6+   ' 6 *   & K*043'73673#3#5347#5#35#"&=#'67#3;535#>  6 ?Q?<M%;, ) "q&  TT .   4  L"&*IN3367353#3673#3#5'67#35#35#73&'73#3#3##5#535#53'#33676 IL^  77::W+,/,,++/$   #!@ & 2 Z   C'+3533#3#535##5##53#3#5'67#35#fffRSft  !{{   #%%$  \W[_3533533##5##5#35333##35#53353#5##535##5#3#5#'6753353#35#535#535#33535d+""+ 022& &(  '00>>0B   2 "s"+ 99* 4! 2   \ 3&'73#3#3##5##535#\:22334  VV3"$(,3533#3673#3#5##5'67#535#35#35#  "/% "%%%%$ u_oC E8FJ67#"/326='67&''67&''67&'767&''673#"/3265'3#y   )9<*&4 1'!)   @ ,  !        l aX<39?O3&'3533#3#3##5#535#535#5'67&''667#'&'3;#"''75# H ' &==77CCCC77<, 4 Co  1YKSJ            $?   1 c:LQf{;#"&=#'>7##3#53#3#&''67#5347#'63&''67&'#3673#"/32='675#73#"/32='675#&'7&'    86F     /@   r@   .E@   .; L     Rp          7Q   Q      1 %).BFJPdhlr3#3##5#53267#53635#335367#3355#3533#&''275#735#335&'#673533#&''275#735#335&'#6xc->>l/%44E3w-1B7- J"" !*"# '"# !*""  ;  ; !   $ %,*;,* %%)-26:?RVZ`3533#'3#''275#535'275#735#335&'#35#335'7#73533#''275#735#335&'7#(OM 8F( '1**/,O==O;/e* 4+, '3++  -   '  '  & 6 &7 (  ( ~$(,1&'73#536'67&'7'753#?5#275#*  Ch> ' . ,<- ZA     ,    iYGA=;y/37;?C3#3#"/3267#3#7&'7&''75#535#'67#735#33533535#35#mHU   +"" " !!    I">n$U//d %+17NU3#735#35#35#73#735#35#35#&/'67'67&'373#&''67'7#67#i<<5==*  K ' l(R  . !' M +cG ( ( FcG ( (           j9=AEJNR3533533##5##5#3#3673#3#5##5'67#535#535#735#33533567#35#35#j"# #"z: +>D 83)).!DDDD.  M ;  C 7 (_(,04RZ^3353353#3#3#3#3#5'673&'7##35#5##"/32=#&'#5'67##5&'7#35#k#!8 14,,,,5{   <<#####l   =  Y ! .    > +  CR%    ??FJNR#'67#'7#53#3#7/67#3573#3#3267#"&='67#'7#67#353#735#35#P ! j(0[i(0*    *x   &   1=& A#373533#3#3#5##535#535#35#3353#3#5'67#35#accOOfbNNa&;;O& ] =AEI\a3#735#35#35#73#735#35#35#3#3#3#5'673&'7335#5#5##53&/'67&67#j<<3<<////5z5i&&&&&&y&% 8 F1   2F1   1 -    !    F#(,04X^d&/373#3#3#3##5'67'5#5#35#767327#"''67&''7&'3'&/'6 ~ +((((-` # !!!!!6    F 7      K Q   "   V "(SW[_cgl'6=3'#3'6''73#''67&'3#3#"/3265#3#&''75#535#'67#735#33533535#335&'#{ffP",2AnPX  ,# ")&##  L%7#'6_      .-tdEHT!$ 3##5'67#&'l,-N $/G5('%} 33#537#537#37#37#^ v##" ##POOOPr 33#535365##5##5#gg5b"## 66 B%%%%%%n"'6767&'#''6'6y*-ePK # < / 3# $3 9O     'A]   w367'753675#75#75#<+1;!    ~{i %'6=6&'67'5676*363 # - JC5 /AVU %7a   w$(3&''67&''667##5##535#B     5G:::       a\\<+ o327'753675#635#75#3++6  f3#3##"/32=#pyy %  S.j  fX &'&''6i   &   ,  0 /-*Q3#3##5#535#UM##!!JhhJG3#3#67'5#'>5#WMMW     0]  m<4,6Z 3#53#3'35m;NN;55"2(%XF44M  &''6&'67#53&'{   AV   % " a  G '3&'73#676767&'7&''67'6N'"`!  # (( ) @%    "A3533#&'#5'67#7&'P"   H44 zt1$BC F '673#53#3#67'5#53e   ,1E"" ##  ( 5 E3#3##"/32=#..4   /l  iK#"/32=##53#3#735# E1100  ,V6E'6#5'64   "bJ#3533533#3#535#5#&/'6Rh5%  %444499999 # F$3#3#3#67'75375#535#'6c3-8%%   ' ! LHX' I!3#33#537#537#35##5##535#NR'' `/---5$P$IWW7&A*.33533#3##535#35#7#"/32=#'>=35#35#A"d   ++*Sb*l1m I7* 1$_6']'E.236733#537#35#3#3#3##5#'735#535#735#O% i$)V!!%%' 00(22 %21M"&*3673#3#5##5367#53&'35#35#35#_    ;,+ ++++++ lABD&*.263#3#3#7'75#535#535#535'235#33535#335((""''*h-&&!!&&-"3"T T^4C 63733#537#35#3#735##"/32=##5##535#53#R#f#+WW33L &/t3 "-0F  33%5  > .26:&'67&'67&'63#3#5##5367#35#35#35#W  ,  +   Mb./3333333    =vv111B#)/373#33#53537#5#3535#5#'67&'J(%)'q$H0000000 7 ss- **      B"833#5367#'635#33535#3353653#&''67#g*^. %:%R,*, $'  WW E54     < ?CGK3#735#35#35#73#735#35#35#3&'73#3#3#3##5'65#5#35#L//*009'("""")U -^C*,A^C*,   H  &'#5'67#53&'736o  1 D%  x  ip 5  m 3&'7367&'#5'67#!      (7     em5 f 3&'7367&'#5'67#   #1   ao 6  6&/'6767'7'67&'67'5'67'6' !%M%(=-$ ) " L   4$+# !   ? ,  (   (,033##67&'27'5'67#5#5;5#35#.%%H*P+0%  3$5""{{{{##    K '  (  #4o &/'667&'7&''61 # */B!J=.+S$ (0 * M67&'67'5'6  " O!"  PM   /#  & 'O 33##5#5335#35#vOOOO<<7#67&'#7'5'6735X(  ~c]0+ E  !K (  /I5 2 7 *     4 !   V ] 3&'7367&'#5'67#   . #    fd >T3673#3#3#535#'67#p'FJ U+39 1#II%5CY %#5'63533##"/32=#&' "5   5  )11  }  ,0'67&'3#67&'#67'5'67#735#W+ 'j(' '(Y.  "F#   2$'ee    ?   M '  )  ,'3533#3#&''67#536=#'6B*IJ\a87 89; IS\5    >C#533'67#67&'7'5'67'32=#'67#53&'67#W*? 0  ,L$ (  <+ !6 /OU;R      5    !$  E &'76'7'5'6 %Q^ (  77  <  "   = $#53&'73#67&'7&'#'63#735#`Pgd J) " ST'    (5h #3#'63#"/3257&/'6ah ,   4  G & ~  Y)*-',% &H")/'67#'73673#3&''67&767'&' 7'EIF! $ # 8 ,C2,#!2    .r K!(.43#3##"/327#67#5367#3&'365##3'#3&'  ;(L1*J#F(V*R     BH3'67&''667#367&'7'5'67'67&''667#\[Mb" 1  KL8$&  @" 2" 4#%#1. ( Q 2&        7       _03##5'67#5363567#533##"/32=#TZ  "() :R &&  ) i$'}  6 3_3''67&'67#5367#~     K* $#c!1& |&3&'73#67'5'67#67&'81=  !+A  g  7  0 [#53#3'67#&''6:#t=;ME4  2 %3#3##"/32=#@@P   ".m  i_'6#5'6   f"l 3#5'6?3533#3#535#'&'U '"222,k,2Pc &  n33#5#535#535#53'&'7'64ffaae2$ j  Q''H  !  Q&'67#53&'73#67&'7'F;Qh ^b   !L'(     9   '?#3#3#3#"/3267#5363535dW   2&zzz<   k   /37;?3#3#3#67&'67'5'67#535#535#735#33535#335*LWWcX   G%  *(MdWWL::N9::N9C   =      ) %  2'67#5673#35#535#53#67&'#67'H .!0)#77778LB $L    WZ   < $   j&3#67&'67'5'67#53&'cb   P!  0He   9   e $#"/32=##5'67&'3#735#  G  C ;WW//ed  Mj|   1d#'#3#67&'#67'5#'>=3#bf,  -    RRC  $Q_ mB4 0%^* a&3&'73#67&'67'5'67#h_`   K$ "  4LP    4 )  ) b13533'73#67&'#"/32='67&'775#a)a   %(  (1 a      c13533#7#"/326='75#73##5#'6=6'%%$' -' &1\"*7 #(( .59=3#735##3267#67&'#7'5'67.=35335'7Q  >    E$ + -&FE' $(   +       5 S$3353#5#'67#535#73533#3#535#% B7R6660p-6 v% ))^R &'&''6,  5       Pb 3#7&/'6'6;  R c (O Q>3   #   O"'+33##3#5'67#5367#5367#3353535#%x #$0NU?QOU[pxx+    A "3#3533#3##5#535#'67#5367< ""((00,  ##''W23#'6=3&'3#3533#3##5#535#'67#536 0m< 29 !!((33+ HO  - N   *') $&  \   *8H  7   e)37;?C3673#&'#3267#"&=##5'67#3533&'#35#33535#335q&B% *     +C+  M   W ):@V !%+133#3#5373''67&'767#3#7&/'6:116p'Mb   MF-  5    !85     W%'67#53&'73#67&'67'F:Sg_b  %L&      A   O/<@3533#3#3#"/32=##5##535#535#'673#"/325'3#&00::4  !2>>#    *  &&!1   j XK ?!%)3#3#&'#5'67#535#735#33535#335$RdC &8*#; 1$KaR??R???R?H    , & T 3533#3#535#3533#7'75#_$\$"*4(W$ 'c#'33#3#53533#"/32=##535#35#11=A  KKKKK--#p .%8B *3#56737'673#&'#5'67#53/6( 1/ %2lS#  $ E !%3#567373533#735#33535#335/)  "$ S- "     &  )059>C3#67'7&''67#32767#"&=#'67#53365#335367#335Zl     %0"D 6=0@AS:8=367&'3#7#5'75#35#35#75#7'6  u  ', 222222du $ "  dBK ) - : Q &9NT3#"/32=#'67#5353635#&'7;#"&=#'6=3''67&'767#&'C&   0 00 &_  !  % IAW   /5  #   4      \-DZ3&''27&'767#3&''67&'767#67#53&''67&'3533#&'#5'67#vj  % T A   .M 2D   D8>/! !! ",    6           - 83 $!%+17=#3#3#3#"/3267#55#5#5#&'7&/&/'6UNNNN_   R@@@@@L9J   " R           S9=3#3533533##3#"/32=##5##535#5#'>=3&'#34t%,  , =&%% $3  MM;L$#?1 -!XJEIMZ'67#5'67#535#535#53533533#3#3#'#67&'#67'75#35#&'##3&'7L /* '4>##''0%%%%@7*5   >  J000U;2        1   8  .m '6'&'73#7&/'6$"P')(''5 .,m)  T,048<#'>=3&'73533#3#3##5#535#535#35#33535#335t =9-00))00//''-)@)M@2 -"Y %  VV 04#'+3533#3#3##5#535#535#35#33535#335)**((--++&&)'='YY37W #'+3#7'673'3#7&'3#53535#35#35#8  (p !!w; ,+"/`$/NNN<<<<<(33#3#5353333#;#"&''673""%g      !!??, ?  N 3&'7367&'#5'67#    & "   ce 7&3533327#"'&''67&'765#&5#    --%2B 4 ; ; $3I+3533#3#535#'67&'3533#7'75#UJ  & $J$1    .  <67&'7'5'6}    *Q+(  K<  4    16<BU3533#3#535#73533327#"&=#&''67'765#'67&'3533#67'675#*''1v2*s&      YA 7  0;   %&         Q37;?CIM3#3#3#&'#32767#"&='6?#537#535#5#35#3353353&'35#^-%?P' G& .(  +-&-R%%<8,558  $  0   8'D  5C '+3#567373#3#&'#5'67#535#735#0;P(9a&5&  $1);;jT:#        FJN3#735#73#735#'67#535#535#53533533#3#3#67&'7'75#35# VV//UYY44U 4%T?,,55:77//Bm %P)$ V:::) )        8  d   ] 3#735#35#@@]P00d'+?CIO3267#"&=3'#33265#"&=3'#33533533#3#535#35#'67&'| 73 7m$%!.$$  G  Q<,   Q<,O+     zd#"/32=#'6=35#35#   $  ####dO   #$ $ +5##535#53533#3#"/32=#&'#5'6     L*6G5 !2BDO*5##535#53533#3#"/32=#'#5'6x     T"2C5 !8?F_"&*@3&'73#3#3#3##5'65#5#5##53533#&'#5'6~ /1,,,,3h 2"""""2=:2 " %  G2  12N;AHNT3#&''67&''667##"/32=&'#5'#535375#7675#7'6'&'%         % % ? ;  B#! - "(  "ha"1DD)IQ  I    Z3&'7367&'#5'67#  * ,  e_>T,0AGM33#&'#5'67#5;533#&'#5'67#3#3##"/32=#'67&'u   /     7qq<   >d    &" -)G+  (  z28>D33533#3#3#3#&''67#5365#535#53&'#53367#'&'7'6 !/+,5-!$ & # ).'(," %  b 333  $  ) G  F~ '67#]  } "/I;5335367'3#535&'&'3673#3#67'75#535#X  X    - ")0' ;;$  A   \#'+9=A'6=#53533#&53#3#5367#35#35#'3#3#5367#35#35#'=AABB2 .54h63&% &9RR / MM,0HLL,/Q(.4:3#3#3##"/32=#535#53&'#53&'367#'67&'    = F  AH W   D"&3533#3#&'#5'67#535#35#335R      DKI %DJ((( K#'67#53&'73#67&'7'F;Pgba    K( (7     5   ^+/37GKOS#5'75#53#'35#35#5##5'75#53#'35#35#5#7#5'75#53#'35#35#5#eP>>>>>>-C(z-C)~ E?3 & & f G;/ % %   G;/ % %  V-3GKOSW[_ek3533#3'33#673265#"''67&'#535#7&'3#3#3#535#535#735#33535#3355#35#'67&']"$$)$$   d("qWe"5" 2  ++4#"8)! W =C  ) '(     Y`35673#3#35335#533#335#535#535#533#&'#673#3##"/32=#535#535''67#^  '!  4 **<<  @@++   nP   (6 6  V      OFLdhlrx3533533##5##5##"/32=##5&'75''67'6763775##567&'73533#27&'7''75#735#335'67&'O0 -- 0  8      8( -    e      #    J[ '8 8G*?R&''67'763533#7&'#5'67#'3533#'#5'67#&''67'76373#&'#673#3##"/32=#535#535"''67#      e    U    Q7 Q) "" ))99   ??,,  '      %+  *      7         Y1S[mq3533533##5##5#3533#3#&'7#'67#535#73533327#"'''67&'765#547#3533#67'75#3#3#''67#67&'7#Z"++"    !N       i %tt /5 (+)           "      b 3#3#535#5#35#335335E9;G(9''9(%??. p 3#3#535#5#35#335335 I:;I.:((:.'99(l"3;".#"'63267#53&''2 (0N%=4,A=! &@V#&Zl  i3#3##5#535#735#35#0GeeggF{{{{iK  . (  k#&/#5'63533#&''67#  t  &#:E<627 4 6k  YD  ##&& 6<3#3#535#5#35#3353353673#&''67&'67#367o#h <    ]&: %  1 BB1 F     3#3#535#5#35#335335 I:;J.:((:.' ((   '+/4:D3#3#3&''67&''67#5'635#35#67''6#5'6uiqnLN ! +!,"  PPPP     9   2 %  -  m P@}#'+/3533533##3#3##5#535#535#5#5#35#335(**++44++P( +v )  )  3 y#"/32=#'6=35#35# /----yz 55'; 3#3#535#5#35#335335 G89H28&&82% ++  '+/FL3#3#3#"/3265#'67#53&'#53635#35#73#&''67&''667#A1-7H<   / ""2$>>>>rC    (>" > #.$     "'KOSW[_36533#3##"/32=#53'67#3&''3533533##3#3##5#535#535#5#5#35#3353#735#++.   X"'K ''--//((C'#;;|  >; #  )  ,  ,  6 * z~#'+/3533533##3#3##5#535#535#5#5#35#335&&((--''B't  '  '  0 r{ $*06<#3#3#3#"/267#55#5#5#&/&/'67&'+$$$$-  [/8  * %{ 2 W        3#7&/'6u>>>>>Ɛ0  67+fBC w7767'5'75'75'6f &(-/%   1(%  2  =&' '2'6'&/&' Mo\OC  3     v $3#3265#"&=#'67#735#35#35#+3" F :.v^ )C & &  !'-&'3673267#"&='67''67&':$     ^  0?/ATA%$  W0'&$*,#!%3#3267#"&=#'67#735#35#35#W ! 111111Ɛ0  65*fBCv 3'326=#3#3#735#f#SII==ƾ  O*{!%3#3267#"&=#'67#735#35#35#Y " 333333Ɛ0  66)fBCr33#3#5##5335#1--$0 00-3ssR? !'3'67#'63#"/3257&/'6,C 5   +  5  "! )  ^ %', #r #5##5367'&/&'  H  *  8&&8'     "&3#3267#"&=#'67#735#35#35#8* " . #% 8#kkkkkkm  L, *  %'6=6&'7'56776m&+./  + "   JC6 .BWU 0&Y     !'53'67'6767'53&'&'7'62'#B X n dh}>( #5B aj    $*35#53#3##5#367&''>''61(a'..12  ' "   ,   &'  #53#67'5#'6735#35#35#.Z  % 3333336+ ;=  BB *03533#3#535#&'&'#33267#"&5''61,,(h-19 :  6    "",,B  7 <$  )3#67&''67'75&''675#m.  2>1  ,n'3   ( 0>j 3:3#&'#5'67#535'23&''67'67#5367#p -- $../    " !   %f    1   #'-33#53535335335#33533535#35#35#'67&'  ;   G   4 <yy"""">-----h+++++B   /37;3#5'67&3#"/325'#"/32=##535#35#73#K 6@ )   .  "$)s  mt  1%8-\f!%3#3267#"&=#'67#735#35#35#3, &#> 2"ttttttfW   != " # l "(3#'6'#3#3#535#35#5#7&'@G -&&,r FF   "& ' ^ & &    { '3#735#73#735#3#3#3#'7>7#7#11*00F__n>5 9D"D"@  ! =3#3#5##53&'7#53&'67#3&'73#3#"/3267#'67#F (L +(1, ,>4   %    '( 9  . 0"(;  #)#5##53#735#35#3#53&''67&'~G [[4444-n,  9   'S11&  ) #)/367&''67&''6736''67'6E    %    (o     "    )    Z#5##5() 8<@DHLP3533533#3#3#33##"/32=##5#53535#535#535#5#35#35#33535#35#!7)  @ )1E)@)D  &&DP4!%3#3265#"&=#'67#735#35#35#T ......Ɛ/ 46*fBC -59=A33#3'67#'6=33265#"&='7537'755#355#A//7 N *+ . d<,,,   F61 (4X   1KW  #]"&3#32>5#"&=#'67#735#35#35#,5!B 4']T   ; `#'+>3533#3#3##5#535#535#35#33535#33573##5#'6=6255--,,44++2,H,s *K#3 4  4 :11# 0 37;?3#3#3&'73#3#3#3##5'67#5367#'65#5#35#$N-?E  ""Q")4   Y & r"" )9=C6767&/33#5'67&'767#3#7'7&'7#735#767#]   :6 78  & \r!88)      /+#      S8  L  #6:?##535#35#7#"/32=#55#5##"/32=#'6=35#35#J'k  (( V$62 sV$"Y '(- G\'2'6'&'3&'733#"/32=#67&'74''67##53'767#67#53''67&'| .A5+ ) ['  #   -  R& );           o \ v  g   $#"/32=#535#5#'##535#35# $#  d\%:K\%:1 gc 3#735#35#166cY39 Z3#67'5#'65#735#35#35#A    ɓ3  D# 0hGHO/6@P'673353353#3673#&''67&''65#67#'#5'67'5#'6=g<;     5\ d O   ( 0AA0@(8Z , ": #= l%;  B $$ " -1FJ33#3'67#75373265#"&='6=33#3#7677'7&'7#735#?--7M   *ZZP@Z //      944gL (    *:HXj3#3&'7'#"/32=##5##5'6735#&''67&'7'&''67'7&''67&'7'''67&'76~7'    "!   !6\    .    6    .         6        2         l $(,0483#&'#'6'#3#3#535353573#735#335335O& '!!&e==Ajj  & \   -  ;?CGKO3#5##53&'3673#&'3#5##5'67#53&'735#'23535#35#35#35#R1Y64  2 -G !+)  ,,, #"'   V L [+- $#5##533325267+"&75'>x;')+C) ) ƍ|}(R 8  63), 3567#533##"/32=#/Nd22  /t EB#5##53'>733267#"&5~A/;8&'  4 aNM`!;5*2  !w '2#6'&/&' IiXF2  0   m #5##53'>733267#"&5xA/<9&  , mTBAS30&-  up 3#'6&' LV '     z#5##5'>;3267#"&5c<67 5/ " -zZHGY!-3  +&  s 3353353#3#67'535#a]D%". CI0==0C=*  J!#5##53'>33265#"&54" ƌ{z(R/)  $,3  *063533#3'67#535#&'36533#'67#7&'&''((1  b1'  7,/ 5 - 3 O   - 2 1. - 2  3   #'-33#53535335335#33533535#35#35#'67&' ~ :  H  0 Buu 9(((((d+++++B   159=3#5'67&3#"/3265'#"/32=##535#35#73#O =D /   & 2   ")s mt  1%8-\!#5##53'>533265#"&52! ƌ{z(R0) 4033  8<@DHLP3533533#3#3#33##"/32=##5#53535#535#535#5#35#35#33535#35#!5+  E ,5F,E,E  %%EO5!#5##53'>33267#"&5'  ƌ{z(Q2'  #- /   36753#5' Ė? 35333#&''67#535#337!), !$'!5))I3 44 $.6)6 ~#(,04833#"/32=##5#'6='6367#35#33535#3359+    $! &:& ($$*/O CG 673#325#"'#67'7'4"%%$  0  #(:+y[  |:7 v#)-15933#"/32=##5#'6='6367#35#33535#3356)    ! #5# )%%+.O 5Ho##533&''67&''>67#'7# W #    ; &2C%"?+ F,(3/A 3#735#35#3#ZZ4444qqÛW2w3f"(,06:33#"/32=##5#'6='6367#35#33535#735MV : ;=$NJ 99L;:9L;]  !!( #. v 1'67333#"/32765#'>7#'>7#'67#  JhYG    $:   U3()  !!}3533#3#535#3533#3#535#(((.p.()))0v2)!!!!_""##r"(,06:33#"/32=##5#'6='667#35#33535#735f7; 84 13 ,  00B8{10B8r T  $   '  |%)3&''67&''667##5##535#=     0C555 !    b\\<+v"(,05933#"/32=##5#'>7'667#35#33535#735\J; =B .MB ;;N=>=P=vS  '   (  r13533#3#3##5#535#535#73#"/3267#'>5#)))##**,,##)t^   !      < .3#"/3267#'67#3533#3##5#535#'6h   % ##((116 -!> 11  p"(,04833#"/32=##5#'6='6367#35#33535#3352'     !1! )%%+.N 6Hq &03#3#535#367&'#"/3265'3'67#c'/r/(*      3-  !!9   &8 V 2&w,2&'3533#67&'#"/32='675#&'  N222     2    ''1 "@  9#0  %3&'73#3#3##5#535#536'&'++mO !0..//1? ,  #77#u!%3533#3#&'#5'67#535#35#335{0//+  +0*G(,OR.)GM!!!{-3#35#535#53#3267#"&=#'>5#56B/     rJ M0, #)jv&*.3533#&''67#3##"/32=#3#735#+.0  ( }   Z ==     ;X  U=~+133#67&'#"/32='675#535#535#&'[0      0N@@H  N %0  1X ~#'+&'73#3##5#535#53635#33535#335  B +2222+= 5+D+e22e?ES.26:#673267#"''67&'#'6=3&533&'73#3#735#;      o^^RR11  ###  $   & c!',05933#"/2=##5#'>7'667#35#73535#735OT; =F   %RJ A@S=CBT=cB     x:3673#3#3#535#535#53&'3533#3##5#535#'6  0**1v2--3++0055   i&&  >CGKPT3533#3#535##5##53#33#"/32=##5#'6='67#37#35#33535#735500(g,5xSE'(     '='  %%& J    "  q<3#5'67335#35#3#3#"/3265#'67#'67#'67#X_OS;;;;uPQ        C9 ( & '<#) #  v#'+/5;3533533#3#3#535#535#35#35#33535#335'67&'5-j*2(*D*; ? \\`<*   n#(,05933#"/32=##5#'>7'67#35#33535#735RS4 :<   )PK66I:87K:nM '   $  k $(?3&'73#3#3#3#5'65#5#35353+'326=##5##5!*''''.p-42  A -$$>,$"EUY-3_c3673267+3#3#&''67#53'67&565#733'67#3#;#"''6735#53&'7#367"& @ )"   ' $]f **< 25      .C   ! + l#'>B[^3#3#&'#5'67#535#53635#35#''67'67?67/''67'6767677' 6-  .7  A        O        f 78f 6H   '$   '"   g"(,04833#"/32=##5#'6='667#35#33535#335/$         +    *%%)0O  -Hf %AEIMR#5#&''67##5'673#67#3#33&''67&''67#735#35#35#67##     <1 l@@#"  HHHHHH% 5 $  ,P   8   = o (,04L3353353#3&'73#3#3#3#5'65#5#5#3353#"/32=##5##u !x,+''''.n 1453"      6   * . i(59=CIOU3533533##5#5#3673265#"&5'3#5'675#5373#735#&/'67&/4'i$!!GU$0  J  )) 7  R J    J_Z * !  AQ#  l 3&'73#3#3##5##535# %%` MMMMN&&& V V6$ 3&'73#3#3##5##535# 22ydddda666 V V6#p! 3&'73#3#3#3#735#p58ggggggAA   ; c 3&'73#3#3##5##535# "VEEEEG  V V6$ | 3&'73#3#3##5##535# +/o TTTTS*** V V6#1 3&'73#3#3##53#=#165vvvvyQ    C ?? ~ 3533##5#~2//2NNf 3&'73#3#3##5##535#"!X EEEEH!!! U T6% 3&'73#3#3##5##535# i g      >>%$ 3353353#$=< ** 2&'3#"/32=#3#@ <{   gQ : 3&'73#3#3#3#735#:; 9mmkkhhBB     5o'67&''67&'&''67&'76  ] "     N ( # "r33533#3#53,,/Kks&''353#5#5367&'76   Uh .*$&  &-' ""k'673#3##5#535  S-44<< !7 BbbB 3#53'3#3##5##535#igD|||  )  8 8  ^ 3&'73#3#3##5##535# QBBBBD V V6$g"3#&''67#53535336=#335 2 +(+ 0 2 +**N000!+N((N--<X.3373''67&'67#67#73&''67&'#367b"    'H     .C0 "%A%,$SY3 "!%/I6&!;g3#3267#"&=#'67#735#yh  * %BBgU [R!DC V 3&'73#3#3##5##535# I<<<<> V V6$q 3#735#35#3#zhh@@@@ĜW2v1dm"'3353353#3&''67&'#535#67#x!41 # " 2.< A ,99,>4    '`p 3#5##53&'3##"/32=# 3W4!v,  600 R]  X|3#"/32=#3###535#|q  ]MMH/ M Z<+p 3#53&'3#3##5##535#a`Mp"  00 h03#673267#"&='675#'67#53653&' -Q  '! @ 8@EF      4  %  ~"&36732>7#"&5#5##535#35#~)# (0 $6 hAAAAA    $zz-H` !)-&''6'33#33267#"&5'3'>73#  8exR J%   "RQ  U6& #-d) 3&'73#3#3##5##535#)QFo    44 ]&+3'67#&'&''673&'67#A2TI*    #dJ  T3 *4(    I0 e3#'>=6#5##535# ,:ff  D/555"C7 7E:jooI7`$*3733#'>7#3&''>7'6''6s\\F  ) # 9  ?> :: *6&#<0!! l,3'67#&''6'673'67#&7YO1    $ +3_W-   =/   G9 o%3533#3#3#&'#5'67#535#535#y222--50  *5..2/(OY**)x 3&'73#3#3##5##535#)NL{{{g    6 5rK3#3267#"&=35#rlU ' $4UXA 5j167&'7&''6'673#3#&''67#5367*0 K(73& & 0 . .2" " M  $r 3#53&'3#3##5##535#`^Ir $  00 g33##5#'6=63533#67#"/326='675# &1\"*7'%% '''' - c $('67&'&'33#5##53'67#5#" 0% $  !g"A;  LSA#   [\ Z))`8=37#535#5353373#33##"/32=#53567#'67#767#m#B7,,$$38::   BB2 H i  ( %  5 d %3#3#535#&''6'&''6l8=;6f O      1?  0a 3#735#367#53#3#&''67#skkEE!73z5A9& ' 204E#v  $' ! 3&'73#3#3##5##535#+0o TTTTS+++ V V6#e;33533##5##5#53#5'673673267#"&75'67&&  7      , u[ (1 -   [59=67&''67&'3#3#"/32=##5'67#53635#35#z   *LVS >   ,>>>>     'b 'g  I08~ 3'73#3#3#3#735#8=CoooonnJJl     .h 3&'73#3#3##5##535#heY --  ^  (,#5'673#735#33267#"5'3'>73#>  #,YYQ  ^ 0O9 0)  ,U).4:33#3##"/32=#5373&''67&'#367'67&'v#  "1H      w  C  #f  aFV8# %0J5'&6] (  f !#5##53&'73#3#735#35#3#_93MM hhBBBB&3!!3  #`8>8_#+/373&'7&'#3#"/3267#7#5'63#53535#35#35# N  4@D  m !  ) ' ! r:::(((((f !'&'7'63#3#535#35#'6'&'  R  Y(,*$69 X    .&&''*% i4C36533&'73#'67#'3#&'#5'67#535'633267#"&5|'# >( %++  ,./p      ')  "#   +  ]#)153'67#'6'&'3&''>''6#5##535#@  5 $  O ( ! % 4  pGGG         /XV6$i +3#3#535#5#35#3353353533#3#535#n&#{$'I##e100:<1OO=+++++X!!\'37;CG3&'73673673#3#'#'67#537#3&'73&'3#3##5##535#f   BP  k  )+.  JnnnnrQQQ       /  44\(=CI&'73#'6=35#3#"/32='675#73#"/32='675#&/&'3n[[2  84 !  )   >!?2 17333265#"&5'3#f((=7e[o  J   %2  '" #<  @Og#5##5%+1367&''657367&''65''67'6D    )l    ) o                d#)/3533#33#53535#35#35#35#35#'67&'k5990,5KKKKKKKK  = ww0+,+ #    ^.'6=3533#3'67#73265#"&='75277; -!   E;+ -5P)      I#3#3#5#535FLLG[I#$_$(13&'73673#3##5#535#'6=3'#33#53'  0))((-  WW*f(H   ''1!>y8' [ $(.4#3##"/32=#5367#'6=35#35#'67&',,"  &/35555  M   ^>  9^ \<7 .9nQ:3#  U#'3#"/32='67#5353635#35#35#}   1  ######  /j 286u "&*3#53&'3#735##"/32=##53#735#5|0\\88W  P;; +32[  Das 5b;3#5#5335#535#'67'67#&'&''6733#3#3j ==  Z1    I7Q2>>$ 6.$  1     .$] $(:?3#3#3#3#5'673&'5#5#5#3&''67&'#367,0))))2x  """""v "(   E ' /    [ *0AGM3#53635#'673&''67&'767&/33267#"&5''67&'F~#WW&        x   || uZ!      N 1 4   j 3&'73#3#3##5##535#amX  ,, ] 3533#3#535#'6=3'#3#5#111(d*1 a(  E ( !-15=A3#3#&'#'67#537#735#35#3&'73&'#3#3##5##535#0a/!   -?)||||)1 Ovvv:   #  ;  %% a+/37K3673#53&'3#"/325'#"/32=##535#35#73#3#"/3267#'67# '!]  ,!!!!!=O   0 3 .,  )J DL_ ' =#. ) `08<@D#'6=3533#3'67#7326767#"&='73#53535#35#35#.66A /$& "Ju444444G;- .6R(      0VV* *#'+3533#3#3##5#535#535#35#33535#335***&&,,--&&*&:&ZZ38 e #/373#5#73#5#&'7&''67'63#5##5335#35#fB/H@-@ N ! U %6Q+QQQQ_M_M       j j&;\,3533#3#3#3#"/3265#'67#535#535#(00)).=9  .  !.$$(    R,3533#3#3#3#"/3267#'675#535#535#^.+   : )5 8 b%*Q3533#3#3#3##5#535#53&'#535#367#733327#"&'5#''67&'767#53'))0&..22+2' )p%         %.3 "    T3#&'#5'67#535'6    ' gd #! d 3&'73#3#3##5##535# gqT ** W,048<3#3#"/3267#535##53#3#&''75#53'35#35#35##7L45 33;-l.4 3>:33LL##4$$ - & - $$ %  % 9  V#3533#3#3##5#535#535#35#35#[ &&&&X--X98U"&367#533#7#5'75#35#35#75#Y''=    r#|JMU-@F33#3'67#'6=33265#"&='75333533#535&'77'699<_80!  &y!  G   F9, ,5P  7LLL   W,28K[3#"/3265#'6767#'3#"/3265#'>7#'6''6'67537533#6733#3#53533D   LD     PKC")  0Q  P9(% "O8(% !"    IESJ+HHa<@D3673#&'#'67#3533#3673#3#5##5'67347#535#35#35#o&H"  "   !5GD -1DDDD     ] J X2V /3#53&'3#735#367#"/32='7567#JCCJ   1  330  ]0J3533#3#535#3533#3#535#'3533#7'75#3#3267#"&=#'67#p000:60?II"+   . %$5 2! $2 $v^#"/2=#'6=35#35#  %  ""#"^R   , '  /6:>BF#3#3#3#3##5'67##5''6=3&'7&'7#67#5#5#5#B44////4t  !  c 9M s-----    1F/ D5 4>]"6_ 3&'73#3#3##5##535#6YP vvvP  ++ b)-593#&''6'3#&''6&''63##5##535#% ;#  1! !" 0 OO\EEE         M M1 _ =EIM3533#3#&''67#5365#73533#3#&''67#537##5##535#35#g  F    6KKKKK       Rn n)@g!'/373#3#535#53&'73635#'6'&'#5##535#35# *,+'  9  [ wKKKKK 66 X6 F` `"3T39?P3#67'#"/32''67&''67''67#536'&/&'3;#"''75# .       +: +   # )* 34      /%       Ce VQ /3#53635#35#3&'73#3#"/327#'6=#{F $$$$!2-   QQ *18 .%" % \$(,#53673#3#3#"/327#'65#5375#35C($-)0H?    / !6'??..     $  d3HLP3#&''6?&''667#'3533533##5##5#3#"/3265#'63#735#@    &S  H  77     1  #  i#,0483#3#3##5#535#53&'#53&'37#'6=3'#33#735#. 0++,,0 + '{Z662CC&&   * %, ) X"3#35#535#53#56#53#7'7q $!H D$ jd) #'3533#3#535#735#335#3#535#35)''-m/)( AEW//3 (   @, 0h83533##"/32=#&'     44  V :33533#53'&'7'63&'73673#3#67'675#535#u UZ M ".$>>>2 V   Y N3#53&'3#735##5##5#53##67#&'#"/326='67''67&''6?8.vvPPum/b4       ",2"' &  )( "(           [ %+173#735#35#35#'3#735#35#35#&/&'7'6''6[[777777~[[777777 c N  b  Q9  :Q9          g "(,0483#'6'#3#3#535#35#5#7&'3#735#335335PV '""&d??(jj * a*) :  - O=35673#3#35335#533#335#535#535#533#&'#'67#  ))))5-,,.0&&&&(8),_+ *}G   4 +  J  #j 3'73#3#3##5##535##PTZ    /0 ]Q+/373&'73673#3#"/325'+'>=##55#3573#]#' !y  , $6$$ @  8B T !7YL'-33#"/2='675#73#"/32='675#&'7&'^D   2IE  3@ P LP   P      [7CIOag3533#3#3##5#535#535#73533#3#3##5#535#535#3#535#535#&'7&/3;6767#"&5''6cKEoppo@ B  N $          GC  9     !  O 3#53&'3#3##5##535#/C44445 >TU5%M#)9=O3&'73#3#"/32=##53&'#37#'&'3533#3#535#35#'3;#"'&'75#+. F0"Q L6^&.-65   vau  *M  // .0`  Q_$>BFJO#5#&''67##5'673#67#3#3&''67''67#735#35#35#67#(   # =1 sEH ) & OOOOOO* ; $   ,Q   :  = ` 6>BFJN3#5##53&'3673#&'#5'67#53&'735'2##53#'#;5##;5#8`9= (&# )20Nr.   !#)    UUF [ 3&'73#3#3##5##535# elM  (( R'8OSW'6736733#537#35#73##5'673##"/32=##535#53#3#3##5#'735#5#3 /& l# C33 ?  g1*Z$$$$,66   >- / ,$    '-zw%3'67#'6673#35#535#53#/ #  7'Ww    "   D R/37;L3533#3#535#735#335'&'3#&'7#'67#735#35#35#'3;#"''75#(''/o/((l  2]  & ;;;;;;G& )) 32  )   DU   < " " 2^  P E3#&''67&''667B"&2G-+: .# #&E      T 3'73#3#3##5##535# ojG    ' ' `#'+/335#535#53#3#3#73#735#73#735#3#735#73#735#`B>>A?==@//F//f//F//XOOX22T55 a"&*3&'73#3#3#3##5'65#5#35#( 2  $%$ +,$$5%%4$e 3&'73#3#3##5##535#e;22336 QW:* V&6:>X36733#537#35#''673##5'673##"/32=#'3#735#3#3+'32=##5##535#K0u&($E 55 > kccCCw6/+2   ?,  52    b $(DHLP3&'73#3#3#3#5'65#5#35'3'73#3#3#3#5'65#5#35$&%g,$&%g.     2    T    2    Y"(.:FLRbh'2'#"'#532654'7#7'6'&'#&'#53#3#533#535#535#&'7&/33267#"&5''6 /&(j  S"(^%!VVDBBD%  :  A     <7ߗ@     " A 5     "   W#+/37OVZ^b3353353#3#3#3#3#5'67#&'7#5#5#5##"/32=&'#5'#53'7#67#3535#h%&>46----5~  < /"'''''p: 1/% % J @# /    @  # +R"  , T#KQWim{3533533##5##5#3533#3#535#736533327#"547#&''67&'765#&/'63533#67'75#3#3#&''7#67&'7#Z&) )&"T P        +  "*ww 8+%'#$ ;     .           !   ^3<EKQW]33673#5##53&'733#735#3#3#3#535#535#73'735#33735'67&/&/&' n   *eeCC866@=557   &8  g  x    # 4     U        M/37;L`33#3'67#'6=3326565#"&='7533#3#735##"/32=##53&'73673##5#u117 E  -    JJDD""7 0    M=2 .K!   3#53&'3#3##5##535#C44445 >TU5% T#'+/5;3533#3#535#3#735#3353353#735#35#35#'67&'U###N#ZZ   ENN****** '   "+&X> ! !      e&'37'5#3  6 # ?t  p\ 33#3#53KKO2Fj Z&'37'5#2  4 ! ?n  pY&'67&''67&' &" '& %'&) ";2)IT.4E Y&'367'5#1 /  ?r  pO3327#"'&5#3##5#535#Sx  .''&&"p6!#/FppF[!33#3##5#'67#535#5353335!!'%! &&&.@SS1 '@..@@Z%3533#3#3#&'#5'67#535#535#e;<<22>9% !# (7=22;(%QP&+Y3533#3#535##5##535#YCCC89CQQQ""""Ncc?, M&'367'5#- )  ?o  qI $3#"/3267#'6##55#35ot  i U<<)) ! $#m~-Y %3#3#535#&''6'&''6a=?A7# ?0$ &$ ".@>@z "   % 5 "-/q"1 "$' !\(673#36=335#535#53#&''67#d #(/6, 0- , 1  'rr'{/.+&b !%)-#5##53&'7#5##5##535335#33535#335j@2#%88%%8#[%%8#+,  7m11 o*CR !3#5##53&'3#53535#35#35# CtBH !;;;;;; 01 @,GGN%)-3533533##3#&'#5'67#535#5#35#5#Y?(C4 $( &3B*+????K$*JI("K:O/?33#3'67#'>=33267#"&='753#3#3#5#535AAH d .<*" ?LZZOb    F:, *P#  6$#F#)153'67#'6'&'&''>''6#5##535#I  <  %  S% # * 9 PPP  ' !  -[[8&U 2633#5##537'6'&'3#3267#"&=#'67#735#>lA4 N  ` / *::23!#5-  JF* 03%"J#'3#"/32='67#5353635#35#35#r%  * &7''''''  "({ 7AAQ48<@DH3673#33##&'#5##5'67#535#535#535#53'5#3533535335   (0'   ",,"",)8;   %%8II58'R$*26:>&'36732765#"''67''67&'3#53535#35#35# &   z  $#  74 ?   = UAAA/////U+/37I3673#53&'3+'3265'+'26=##535#35#73#3+'3267#'67# "%%e  2  #####C[ 5 : / 5   (L CL ] % >#3 , K283733#3#"/32=##537#3#3##5#535#536'&'K+&(' 9#)8  }  i,   z #'3533#3#535#735#335#3#535#35,++2x4,, KPb99> (  B- 0i9 m35'673#'6=# )3##*')q4 ;A( &7 x #'67&'&''6#5##535#,5!?*** $#  /^^<*r'33265#"&=#3#3#'67#535#535#w_  *&6! ,&*q #''67&'&'3'67##53#=# (   "f KlF" *"    p SR $$x %3#5##53&'&/'63#3#535#3R0'  d)4z2'-0 : .22  5I'6'6'&'&'&''67'67676767&'3733#&''67#q #HD  !  V (,   G-/3   '       ?    '2     n  $'67&'&''6#5##535#(3 :$$$ $#  /^^<*p H'2'6'&/&''3#&''67#537'67'6776767&' -C71  '    _ 8, " ( (/         4       ${ 153#5##53&'3533#3#3#3#5##535#535#535#35#H(F.#&&##''"3#++###33 ##6    SS   |$y #'67&'&''6#5##535#;   #B...' % # .YZ;) b #&/'6&''6#5##535#J      /   -__@0X8<@E3#&''67&''667#'367#533#7#5'35#35#35#675#(      m((>   #>&! 4 &   w}IP  n  $&/'6&''6#5##535#S     9$$$  .__?- 3#3#735#3673#53&' < 9:>0   `3#3#3#53'#735#67# ;=gO` 0 4 m #3533533#735#33533535#3353359';'':'''':''Q0/ d 3#3#735#7'676'&' WWLL((##- I'A   t 3#3#735#7'676'&' ggYY44. +4 "J&@ r$).3#3##5#53>5#53635#335367#3355#8((G  !,G,  l 44 l 9J  M d */#3#3#535#35#5#7#53&''67&67#%%$$i EE!!k [   - ( _ % % < %   ^3#3#3#53&'#735#367#">>!,9J^ 1 4 hC335#535#535#53533#3#3#353#5335#535#535#53533#3#3#3vU PbbP #'9=D3533533#735#33533535#3353353#3#7'7&'7#735#6767# kK^rre.9?? +J,.) -  @z+/33&'73'673#3#"/327##5'67#735#3355#  "  */    ' %);)  <0%S?&%=I~CGKO`335#535#535#53533#3#3#35335#535#535#53533#3#3#353#3#3#735#76767'7'     moodd@@-7 T XX Ue *   !%)-'67#53533#&'&3#53535#35#35# &$%0/ *  8s    _ &!!(" GGG77777 (,043533#3#67'7&''67#535#3#53535#35#35#"$$*4   && ("[r        gBBB33333g 33#67&'#"/32654''67''67&''67#j0     # )"  !$  !!  u#33#353#3267#"&=#5335#5333.  .22YCU-  3UCY w43#67&'#"/326='67&''67&''67#^&     "  #     ' &  -367&'#"/32''67&''67&''6z $ *, %  -A F0&3 3) , @  .33$ j43#67&'#"/32654''674''67&''67#wt5     %  *  $   !'  13#67&'#"/32''67&''67''67#c'       "  '  "!<$   o23#67&'#"/32''67''67&''67#W#             $=$  r53#67&'#"/326='67&''67&''67#^"      !  &    '!&d.&'73#'>=35#3;267+"&54?#.] JJO*  )3 A;. +S/C +  *g63#67&'#"/32654''67&''67&''67#Hl* #!&  ,<?.(6 4*"" (%%g        c53#67&'#"/326='67&''67&''67#M            '%  5W43#67&'#"/326='67&''67'"'67#>I      &2 5* + )!&3GW         B3#735##5##53#67&'#"/326='674''67''67#1{{!R %&  .?E,)7 4*) .4( "!"    !     l$33'67##"/32=#53&'767#U     '  ?  ^  Z  _ '-33533##5#3533533##5##5##5##53'67&'q311322{H2I C  N=>OJ   p13#67&'#"/32''67&''67&''67# Y!         #     DA!&   N3533#3#535##5##53#3#67&'#"/326='67&''67&''67#211+h*2sOAAj)    $' '   $           3353353#5#OLǓ +3f3#67'#"/32654''67''67&''67#'3#67&'#"/326='67''67&''67#=       _?                         q/593#3#"/32=#3#3#535#535##53&'#53&'367#35#4  #=" 41   x55 >  z67#"/32654''674''67&''67&'77&''6^    ' + " $     ' >#      867#"/32654''67&''67&''67&'767&''6d    * /"% &    % *  =#      z3533##"/326='67#=   ' /611 e6'07 i567#"/326='67''67&''7&'767&''6O     %    !  !> !      o767#"/32654''67&''67''67&'767&''6T    ! (     #  !=!     v 3#3#735#5#3#~qq``;;;;#uC Q/j!%+133##"/32=#'6=#5353635#&'&'+ =#==!     RSP7 8 R _@Uk 3#735#35#3#3##5#535#{iiCCCCu299::0Z49733e"&*3#3267#"&=#'>7#53635#35#;   HHHH jE  I-' !$j :Hi-3#35#535#53#3267#"&=#'>7#56L 3     rJ M/- $(jo /#3#3##535#73#535#3&''67&'767#(((((388%%<     'O0=+M)L.#     m#'+3533533##5##5##5##535#33535#35#m$$~P0 P0 (6%%%\&&&t 4A3#53635#&''67&'73673267#"&5'33#67'7q%KK8        >$$  ^^ V<    @!    U)   e667#"/32654''67&''67''7&'767&''6L     $     "=!     r 3#735#35#35#'67&')) &d%% %&rbE (( "    |67&'7&''6h"D6   KZ*   y3267#"''7&'77&'M "&k\       '  f 3#735#35#35#'67&'LL$$$$$$ 8  ƣsMM6  f 3#735#35#35#'67&'QQ------ 3  šqNN3    y!3&'7&'#"/3267#'67#7'6In &/  9F 9 !/ *  2 { '#5'6736732767#"&='67I   &B)$'. # -" 8&     e &''63&'73'67#/7 92+> Q)C 0  t"   } 3##7#53737337#3#7#"$ #3/01F3  |3533#3#3#535#535#\^^PPjhNN\     |3533533533##5#3#5#5#"4..Y"4 $4 ^(,533'67#3&''67&'767#'6=35#4 .   C  11#    <. /8TD1x&33#7'753?3673267#"&5F**-7;J" )' 0/@   {3533#3#535#735#335%PRRmjP==O? -   $67&'7&''6j-0HP)    #'-336733#'#5'67#3&'#35#35#35#'67&'J ~5% *:?g Awwwwww $*+]"" "# JN  0 % %     3#735#35#35#&/'6-`($ &&=, (tS/0%     v'&/#5'67327#"&''7&'3 `  $G   *@9   <*    a 3#735#35#35#'67&'* 8 2X))('aX> " "   \&*.383533533#3#"/327##5#'67#735#3353355##67#E&88G   2>+  5EX&%7(" +  , '  w67&'7''6#5##535#! +0T>>>8 & FhhF4z'67&'7''563#"/32=#'67#k !# # )@b  !# &  A5 #0  q373#"/3267#'67#73#735#)2   ! * ! %}WW/// . > y 3533##5#3533533##5##5#"URRU2^//^2  k 3#735#35#35#'67&'* 8 *`))('k`D & %      s #5'635'673#3#535#@  %IL.$KKA;I:' q"(3'67#&''67#'6'&''6vb !$! $$# :   I 8!#          { 3#3#535#5#35#335335D;;D+;((;+'00 h 33#5353635#35#35# @   !g#)73533#67327#"&''67&'#7&'3533#'67#hA33    Bo  ^ ,=%3! #2 #H<   k%%;0_(3#'67'67#53'67#7&''6fJ A;*Hb+8V     .  e:&'77673267#"''6?&''7''7''7&'3 0<34;:   % ;<--,,       "'    & 3#735#35#35#'67&'ZZ333333B  ƣsMM6 d !'-&''63#3##"/32=#'67&' $ $ )LLw0   4 ]  &(#  B ? !  &,23#673#5'675#35#35#35#7'6'67&'5?+! &5R8-A ,',-\(% '&  ^O B $ % g z      !'-'6=3'#3#5#3#735#35#35#'67&'>55H= iiiiii & #N$$ $%p5) )1I2"[@ % #     n#'3533#3#5##5##535#735#33535#35#t0006##601T##6##DU//Y }""" ^ 3#735#35#35#&/'6FF""""""$   şn OM3   Z%#'6=3&'73533#3#535#&'j52"&&.r1"L  J<0 /9U  P11OO [ 3#735#35#35#&/'6@@   šp P!P 6    Y$)/3533#&'&'#5'67&''67#67#75#]\ % <%*5 *  % -'!      " f73533#3#&''67#5365#73533#3#&''67#537#'&&+/  # ! '.'r(&&+/  #-'         g )#5##5'67&'3533#&'#5'67#Z, 5 C74)  *10" < %)PP%# f#'-33#53535335335#33533535#35#35#'67&' "D"T""7Ouu :(((((c)))))A 4159>BFJ36733##&'#&'7#'67#5'67#537#5367#335353'#35#35#35#G<H    9# $5=7K,,,,n22  IIQK) C) /  a $(#5'673#3#&'#5'67#535#735#H  (1r/E7',$ .E0NN D1  *     \,28<3533#3'33#673265#"''67&'#535#7&'##535#`&&&  Z x  &,M+".$"3%&# YM`<+r &,33#5'667#35#35#35#'67&'2d ) & ======J    y  &87'  \/48<@FL'67#5367#53673#3#&'#&'7#'67#7&'#35#35#35#'&'7'6u  %(/7#3#53#3#3#&''67#535#'667#53&''67' $ WWil51  # [ @W       Fc      #    !%)159=3#'#&'7#'67#5'67#735#35#35#&'7#35#35#35#p!$   NNNNNNV$  LLLLLLQ T    V 9 ! 0    & & a+CI3533#3#3#3#"/3265#'67#535#535#73#&''67&''667#.//)).=8  . !.)).C     +         c 5IO&'3653#&''67#&'36533#&''67#73533#&''67#7&' X2<6 % $-1 -  E    5      &  7    ")(0 `GMQ3#&''67&'767#53&'3&533#327#"&'#3#7'6353275#7&/3#5     6AO(%  %/ v _::      !  " ). e 3#735#35#35#'67&')( 'c%% %&eZ? $ $     c %MR3533#3#67'5#'67#53'635#73533#3#3267#"&=#'67#53'635#)!!$  "  !g&&."     %  "  &      1#'26:>BHN3&'73#3#3#3#5'65#5#5#'#5'63#735#35#35#'67&'v"23..//3 ;++++++ oooooo #X#"!"  (   I ?& BS;      -AEKQW]3#735#3#735#35#35#7#'6=3265#"&5'#"/32=#'6=35#35#74''67&',~~<<d  <   Q '  * &P9 )#( )(Y _Y  )(( 1     U 3#735#35#35#'67&'AA  .  şn OM4 q !'3#3#535#3#735#35#35#'67&'l-4{3+jjDDDDDD  94oO00"   g #'+17=L3533##5#735#335'#3#3#535#35#5#7&'7&/'6733267#"&5))))*^e##CC##   5  N     *   ' ] % $        Q 3#735#35#35#'67&';; +  şn OM4  M7=IMQU#673265#"''67&'#'67#'65#535#53353537&'3#53#3#'#33535    A  R) 37  M$:& !' /IK=0 +(, #I81  1H $!b 3#735#35#35#'67&'+& #%U%%$$U; !   ` %+173#735#35#35#73#735#35#35#'67&'7'67&'``<<<<<<]dd@@@@@@d 4 X 8 `V< " >V= " !          y#'+/5;3533#3#535#3#735#3353353#735#35#35#'67&'000(c)0nnVcc??????  4   ",)T= " "     0!,28>DHLPTZ`3#3#3#"/3267#533535'#5'6'67&/&'7&'3#735#35#35#'67&'@`ooi i NNNv(   Q"&Rqqqqqq! $( 3D&&%$+   J $ K4:       ?+  b 159=&'7'6'33#5##533#735#3#&'7#'67#735#35#35#  b -=i?&]]77w!  !QQQQQQ    !"( &Z    A $ & W(,<33#3'67#73267#"&='6=35#'>5367'5?((0 !   $ 3       " ,   |W*.D33#3'67#73267#"&='6=35##'>533265#"&5**1 #     !1 3      ! # .     q&*.26<B3&''67''6673#3#535#3#735#35#35#'67&'D "    GS#7}5llJJJJJJ  1     . T< ! !   L]aei33533##5##5#53#67327#"''67#53#3#367&'#'67#'65#535#53353533&'7#33535y%00%&&y    17 F   U  D-(3$ u.'>7A! 0* #5')  ( s#5##5'>&'{K25 2--) ,*s[HI\.2  + 3#3#535#'NhjP x#5##53'>&'u5%  &N-'  ").U#5##5'>&'xI16 3*/) ,,UD35F"&   c35#53533#3#3#535#*KUUVVNNhhK\#5##5'>&'{K25 3,-) ,*\L;&'i/!   'O0&  "+0 Wi3673265#"&='67* $0 % .! "   6!#5##5367#5373#3'67&'a5W[LPZ P$ %pUBDW  #]  g#5##53'>&'g.!  'O0&  "+0  c#5##5'>&'{J26 3+!+( *)cTCFW'- $   g '67&'3#"/3267#'67#\!/ +j%, -&X  > 9 .   (#  l#5##53'>&'g/!   'O0&  #+1 k%3#"/3267#'6''6767&'V  I 3"0z (E 76 x 3#5##53&'3#+I0)zzH68Ju)/767327#"''67&''7''74'37&'/66    '()     $ " % 43   t#5##53'>&'m4$   'R,(  "+0 b33533##5#3#5#53533#3g122X"##"D11!!.@g3#3267#"&=#'67#735#d  -)>>gU [R!DC p#5##53'>&'p4%   'P.(  "+, e(&'3267#"&''7&'7'#5'6 AJ  , 2.K  '   " A0 e#5##53'>5&'{B+; 8&+'&!-eVEHY   k}67&'7&''56k !# " ) 1    Lp36533#"/3267#'67#&4  #,%# 3 &w3#735#RR,,H&Q#5##5'>&'{K17 4+-' *)Q?.2C!%  K_'673#3#535#531F8 KK?;FFm(6767'67'67#53&'73#&''6C ' #64F ;& KnJ "$h '>=3#&'7#3&'&' k EE9 |;- +RK>!K9'.+ R*3533#3673#&'##5'67#53&'735##SVV 4L9A'5 0%H* S   &$  c 13'33#3265#"'&'#7&/3#33#7'7537nJ'' Jr  \88%- ??5/8&[D 7$, _[o$(,#"/32=#'6=3533#3#535#3#735#  M  @99  l>!!>w27;,',17=C367333##&'#5##5'67#5367#537#33535&'#3'67&'F<<)  R (HO9K16< - V M! (%()    / =  z !%3&'73#3#536'&'#5##535#)'eHxG)Z<<<  TZ Z>-t!'#5##5367#'6733'>5&'8+ !  -   "q__q # 9  #(_59=AEI3673#33##&'#5##5'67#535#535#535#53&'5#3533535335   &*#   !!! 14  %%5II2 8' -15;CI&'#5##5'67#535#535#53533533#3#3'35#35#&'#'>&'! b *3>))!!,##,,@,,,,I 5 &.6 3) /*-,Y ,%'+     - ' - !  r'-33#3#3#535#535#53#5##5'>&'22..7{1++..>?-  cE58H&'!  :#'+6>FL3&'73#3#3#3##5'65#5#35#'#5'6#5##5'>&' +-))**0e 5#####,  c:). +$(" !%    =   P  R=X6&(8  Q$N'673533#3#67'5#'67#5353'673533#3#3267#"&=#'67#535.   $  2I&&.#   $ - '    # T28<N3#&''67&'767#53&'3&533#327#"&'#7&'#3#33#67'75376      3?R(&  Tx  `;;%/      5#+2    &$b*048@D33#&'#'67#3&'73#'6='667#3#3##5##535#=  *)h 94 UUUUV333     !  ,* )M M  7 7 %9=CRX3#735##'6=3265#"&5'#5##5##"/32=#'6=35#35#73&''6574',~~< 4    K S* 6$) ))Y _F78GY  )((   p(06<3&''67&''667#35#53#3##5##53'67&'8       -&2!Z&5zl9%G >!      U 8((8;   *03533#3#&'#"/32=#'6=#535#'6(''-  #!"0(  C  jJ. ,@;# *03533#3#&'#"/32=#'6=#535#'6'&&,  " /'  ?  jJ. +@;#%#"/3267#3&''67&'767##5  9U     ?4 J5$     q }*03533#3#&'#"/32=#'6=#535#'6###'    #!#,#   8  jJ. +@;#k3#5##535333'>&'-<!5C"" ! n]]n?:1%%  ~*03533#3#&'#"/32=#'6=#535#'6###'    #!"+#   :  jJ. +@;#| #3#5353335#35#35#'67&'/f%4X@@@@@@ =8978(     t /#3#3##535#73#535#3&''67&'767#)%%&&177$$;     &O0=+M)L.$      q)/3533#3#'#"/32=#'6=#535#'6%  &  8  jI/ +@=#c(048<3#33##3#5##535#535#'>=3&'5#35#5353535#31( ((8!& 6 &&2688 #$J J A2 -#Z 23#a (3533#3#3#;#"&''675#535#$##*& Q60L7  1,$  1 $AY m36533#"/32>5#'67#}6  #,S5095=(S 3#5'5367 5  ~q 3&'#) , u{&''6767&'76 2%!"!)&!  3#3##5#535#e*..--(:RR:5#53#3267#"'"&=FYE  '}2U=  T (3533#3#3#;#"&''675#535#!!!("V60L7  /(! #- $A V  3353#533f̣w!3#"/3267'6765#'6&'I$*/'?    )%  s &''6&'3'67#'  ] E "$" ,#u 3#7&/'6'6-  8J F B{b" $5At'673'673&''>  G / &+   ""+r !35333#'67#536=#335&'#+? * # #(#6  C/!  1Ro 3##5#'6=6 !*P 0!jj:1.2C  3#327#"'#67'56'##! #A 4",,dG B20n #(3673#"/3267##5'67#'672735.    $ -7 "\< + "=,t &''6'6'6'6 &! # $' 1 1. %D G " !-  )'675#535#53533#3#3#;#"&&%"! ,<70O8.9 M   +m#)3'67#'63#"/3257&/'6O A !  .  ;    k  F &'* "w %3533#3#&''67#536=#'6&&-*% ( +0 ## "#(#  k 3#53535#35#35#111111Ù3!RT#{3#"/3267#'67#3#735#i   %& aa;;B +;0SL("(#3#327#"'#67'5356'&')(    : (-&.!2iE =+)e   3&'73#3#536'&',-oP&v=,   9.50+,/( 33#3#5335#33+a"99%#bbQ@{3353353#353#5335#*k(4II4FN2DF4N~ (.#673267#"''67&'#67'53'37&'+         - "+#0\  ))&  m33#535#535#5367#'6 5 aNGGJ+ + ! p  w 3533#3#535##5##535#w366.l,3m<<<CS S5#u*3'67#&''63'67#&''62RI,   &!*[R( '3 &   8 =0o#3533#3#&'#5'67#535#'6**//  "&/ ## @@!"  3#3#535#535'635#//#Z$..%355#NN *s )/53#"/32='675#73#"/32='675#&'7&'{5  #<9  '1  P  Ƨ 0 D 2 D    k $*3'67#'6'&'&''>''69 *  #  H   *   #" 6 + '""h)/367&'3267#"&5'3'67'67'&'    $)"   2   6  b9$ ' 4f);#"&=#'>53533#&'#5'67# $  277  ! %'1  '   '_8?#!d %)3#"/3265'3#3'67#&''67#3#  jG#4 )   MϨ _$H  5nw  3#735#35#3#3##5#535#bb;;;;j+3344,M.,,((m(3533#3#535#7&''6'''6|*,,68*W I S{{%/ 'c 3#3#;#"''675#735#^"** >  )::I*#%1U'k 2'6=3'#3773267#"&75'75'75'6oMM"#-/    "(!:, -5Q6%   { "(33#"/32=##535#5#7'6'&'+  G-,GGGN  K  8p  0$!v   t"&3533#3#&'#5'67#535#35#335x444,,"-4-B9=BF j &,&''63#3#3#535#535#&'7'6 # ) N--66--  [   44+  e*063#"/3267#'63533#&'#5'67#7&'7'6S  J  '!!  @3q @11 49  !5   _  &:@&''6&'3'67#&'&/33257+"'"5''6# (!W B-  D  I  #   "!        $ |#3533533#3#535#35##55#35x-3#&'#5'67#5367'2&'#35##"/32=##53#735# -? P !0(3",,R  R 77  : E 0EV( e  0I3533#3#535#3533#7'75#73533#3#535#3#3265#"&=#'67#{,//8~4, ?E=y%   '   -   (   ) m !%)/5;A3&'73#3#3#3#5'65#5#5#&/'67&'7&'$'####(n -"""""Q  T .- L!! e .3#735#3#735#73#735##53533#&'#5'6~dd@@88399(08;;  $-)-.A  &,f ">BFJ5#53#5'675#53#5'6'&'7&'3'73#3#3#3#5'65#5#35(9 R(: L J +..''''.w 3%%%%N  N  !   )   >  (3533#3#3#;#"&''6535#535#g82N:%""$+ #D P"[%-58<ADQ_dglpv|3#3#"/32=&''#5&''#535#7675#775#5567&'7'7675''7675&''5567&'7&'7'67&'a>;    :>O *:  )Y E):   : Z@ :   !F     :     0    s  g(MU`f'673533#3#265#"&=#'67#535#'673533#3#67'5#'67#535#5##53'>52&'   K    [C*9           F>./?$   j#Oaeim3533#3#7'5#'67#535#'635#'673533#3#32765#"&=#'67#3#&'7#'67#735#35#35#w     ?       :n  .  JJJJJJ            #R    9    f3#3#7'675375#735#N&/"''Q0 WSf+c &/'6$ ) (,'ʍ?@KC s3#3#7'75375#735#R ,6%++P1 XTg, i3#3#7'675375#735#K(0 %%P1 XTg, a3#3#;#"''675#735#+JPP#.(o )La3    * ^3#3#7'75375#735#H"*  ""P/ XSf, ['753675#53#3#'35#Q' F " QJ]PP%h,`'+3#"/32765#'6#3267#"&=35#X K F+"-* n( S J1 8%d$*3##"/32=#'>5#53&''67&' 5%   )9  s    RF@O E7& -*.03-f.3533#3#3267#"&=#'>7#535#'6((2#  *#=**+P % SL!(%+ h-33#"/3267#7#'67#3533#&'#5'67#sa$  &( !48* ! $ )  :0a+5ZZ3*e &''63#3#3#535#535#$ "+H..<=-- $$)%%****q%+'>533265#"&='675#53#67&' S   X0% $Z#O !  %?  6 (% l3#3#;#"''675#735#-JPP#.(p * Jl8 ! 1Y,3533#&''67#'&'3;#"'&'75##''  !#  &$ *, 00 '%%8< FV  Fq(4367325>7+"'"&5'67'53333##5#53   )  6644+  !  .1 x&E>>`&'3;#"&'&'75#~  !(% . Gf   W3##5#535'6 &&"" $6[[1l*;#"&=#'>=3533#&'#5'67#   14'  "8  ,    o(+OM*(] $3#"/32765#'6=3'#33#735#o  [xRRJ==] EB2 4?^?-M>c )-#5'673#&''67&'767#'6'3#D  %eM '   2  3J6        Mc(3533#3#3#;#"&''675#535#z*//9922  (   99*!!!"0)7a!c 3#3#;#"&''675#735#xj)// !(   .DDS&4+;j/d.3#7#5'75#35#35#75#733267#"&5e?  =  0,##W#\$Z! l!33#3##5#53533'>''6++59:5:/ +4I  <<;;$*4 ,'  ^3#3#;#"''675#735#+JPP#.(q ) L^2    )i#'+/367#533#"/32=##5##53&'35#33535#335 Ys#  %$=$$8%]$$8%   //8 BJ U3#3#7'753675#735#A% P1 YSg-W3533#3#67&'7''7#535#[" (()G" N)`16<36533#3#3#3##"/32=#'67#5367#537#5#&'l*DEBET   9  %!)Y+  4  1 "* ^  n 3#3#5##535'67#35#7&'wv0,E+ '1EE8Zjj8(6_O"3#3#&''67#536=#'6s-  # &* &7& #^ !'&'7'63#3#535#35#'6'&'V  [)-/$79 [     /'&&(*%Y &,'6=673#3#5##53?33'67&'@. 34,6*< 4*?4 15c VFHX+L[ b#3#'6=3&'33#3#5##5335#0i7,,&2 22 M>3 3:X +&_ _B0M &35#53673#3#&''67#7&']!    #  e# & (7y[#5:#3533533##5#'>=3'75#3&''67&'#367rF < "`    %%@2 ."Y T     `!%)A33#5##5##53&'767#5#'#35#'3533#"/3267#'67#53rw$""5  [h"""6"6">* 6 , -2 bb  ;3+ -m '.3353353#3#3#"/#5##5##5367#32=tx<<  (6^&55&7 S  JKKVg %D?Q06367&''>7'3#&'#5'67#535'6'6     %   ")  ?"@!35DA; ' e\ .#) f!%3533#&'#5'67##55#353#k77(  )q^K99_.+;VV#1V )6#67'53535'&'3;#"''75#&'76?  ---d  & () 23     _E '7 Eb U  !   @DHMQ3533533#3#3#&'#3#;#"''675#5'67#535#535#5#35#3&'#35#-'1&&&&A3( &2>##'j111[ =hh        $    %(a.27;3533533#3#67&'#67'5#'6=3'#335#35#.  +   uPPQ&    9; G+% 4A_9(V a1G3#7#5'75#35#35#75#3&''67&'767#67#53&''67&'ic"======%=    )W /E     JQ/22    %    S3#3#;#"&''675#735#-GQQ82<. "H~~S.     'V#'+>3533#3#3##5#535#535#35#33535#33573##5#'6=6///((--00++/+D+y )H . 55?66 / J@DJP#67327#"''67&'#3#3##"/32=#'6=3'33&'735#'67&'<    5++81 0  ((  C     #*) ..   i 33#67'i  =_  S'75375#53#3#6'35#J$  > PJ^PP(h-X,AG3'67#&'&''6'3#5#'67#535#5333533##"/32=#&')$-+   .  #!4  4   F3   !c?" 9I9:=  9 #'+3533#3#3##5#535#535#35#33535#335&((%%**++&&&'<'ZZ39W048<@FJ3#3#3#&'#3267#"&='67#537#535#5#35#3353353&'#3f+$NM%  E  & % +#+P""=9447   % -7'H  "d&Ne6767&';#"&=#'>53&'#33#3#"/3267#735#5'67&'767#67#53&''67&'      ' @<!   %    )E ,@       # +"94 8         Y#)3'73#3##"/32=#735#&/'6[ M?  %% EG  D#< Y /3BHN3&'73#7&'36533#'67#'3##"/32=#735#33267#"&5''67&'/4x 956% pe'-AA   K  ,!&     )S3#3#;#"&''675#735#L@LL2--0  6ddS.    ' 1AN#'6=3673#353#5#'67#5336=#53&''673'673&''652 , "  *q5 %    VG7 7Ac '  "      _/CIO&'#5'63&'3#735#3#"/32='675#73#"/32='675#&/&'# ? / ' 'eeAA"< +F@ /  >       +'\  [   S /3#53&'3#735##"/32='67567#536R ==3  0F   +3_  k#'3533#3#5##5##535#735#33535#335t+//8&"4+-Q""4&{0 ? ## @ R b3#3#7'75375#735#E",   U - ]Wf1 +13533#3#3#3#3##5#535#535#53'#535#367#$'',+$$++))$$+*$$': W!3#3#;#"&''675#735#/JRR!.)G/ IW0   *U<@D33533##5##5#533533#3673#3#5##5'675367#535#35#35#-!!-*## 4 AG 93*GGGG.  ` I  X4O&*.3#3#3#"/3265#'67#53'7#53635#35#z +$     #!!!!O4%6 O */V &*.2Ia3#'635#53533533533533#3#7#3'#3'#33'67#&''673533#3##5#'735#yoz s !%#,   ?"# " P' 5)   ]&FJNRV33533##5##5#53&'3+'32=#3&'73#3#3#3##5'65#5#35#'3#".."''  )_ N? %3       U  R#"/32654'7##5  ?!! !CO+/>DH3&'73673#3#3#&''67#537#535#5#35#"&=#'67#3;535#W $(   ! $("16   -666     ^   ^ 6     > a%)-15;A3##5#'6=673##5#'6=63#735#35#35#'67&' ,  ] ,  cyyTTTTTT D %% %  %% %TdG % &     E159=AQ3#'6=3&'3#3#3#&'7#'67#535#535#735#33535#3353533#3#535#;A n.,,3  # 3--..J.Z,,,5}7, OC1 3<['@ ' " d   R4:>BT#'6=3&'73533#3#535#3533##"/32=#&/3#735#76767'67&'C@<C  A<<  !( M@3 1>Z '%%l  g1(  X6B]v&''67'6776767'7''67'6776767'73#5#535#53''67'676?67'7''67'67?67'     O     M     Q       "   " :`D  " %   # J3#3#;#"''675#735#-KSS!0*w  (KJ*      " O(9PTX36733#537#35#''673##5'673##"/32=##5#'7#535#53#3#3'35#5#O!& m'!C 00  ; ,.3+\ ##'R::    C3 1 .=    3-ty"&*3&'73#3#3#3##5'65#5#35#C &x    K  159=AGK3#3#3#&'#3267#"&='67#5367#535#5#35#3353353&'##3c)0 -"   #$8    -'2  $ # 2$J D3#3#;#"&''675#735#1OTT$.)F/! DD%    ! G %59=X3733#537#35#''673##5'673##"/32=#'3#735#3#3#"/32=##5##535#M*q'"D 66  =mffFF7- ,6    F5 ;9       R %+06<@DHL^c3&'73#'3&''>73&''>7'6''6''67'673#3#3#735#3&''67&'#367 ."    c    %  c + &&%%-- ?~ $#/*#  !4  0>. 0"( , *   \ PTX3#53'3#735#73#735#3533533#3#3#67&'7'5'67#535#535#5#35#=9+884::W#!!$<   0   .$S####+ ++    ,     I 493#3#53635#35#73&'73#3#3##5#535#53'#67#8'?@R --..M./%622..5!B ' &X! > 8      rw 38<3#735#35#3#"/32='675#73#"/32='675#&'7'~QQ1111(   /*  + :w3  >   =    O'+RZ^b3533533##5##5#3533533#3#535#35#'3533#3#3#&'#5'67#535#535##5##535#35#[#-$$-#EU g    ''''' ' 928Z [!0 ^ /5BJRX^d3#5##53&''67&'3#35#535#53#56&'73327#"'&'37'737/&'&'7&':k= :  ''^((,>;  l 9      D            B=I  )")8H   SH   S      T#6HLRXov3&'73673#3#537#35#35#35#'33#67'7536?;27#"&=3'#3'67&/3&''67&''667#[.  'D3F@+  f * e  ^ 5 ? " ,!  ! 6    NN !   9 >: C, 0         \!%)/37VZ^b33533##5##5#53+'326=#535#5#'##535#35#3&'73#3#3#3##5'65#5#35#+""+&&n  2 3"""" F (   cA # 2A| #    ?    3#3#"/3267#735#]CM  P AIK(F#,N% k#'3#"/32='67#5353635#35#35#7'   ) *>  //////   *'p 299x#3#5&''67&'76cgz\   %%  % q[#533#"/3267#7#'6]"   $! #2 #6"oj3533#&'#5'67#t33)  (O%(ED&% d#'3#"/32='67#5353635#35#35#2$   $ &7  ******   )'p 299h.4:3#"/3267#'67#'6&'33265#"&57&/'6wo  5 1.9    S  Y  b;M??A E  & `!%3#"/32='67#535335#35#35#.$  ( ". $$$$$$ 0+!r)<9p'+/36533#&''67#3##"/32=#3#735#y.,/  %)   ^ @@    :V  S8c%+173#"/3267#'63533##5'67#7'6'&'&'[  Q '$$   M5  B  /% !N99WC@   9  r $(33#"/32=##537'6'&'3#735#4   U48 Q  99J  q< ZF&n ,3#3#53#735#35#3673#&''67&'7#367qq VV4444 4     , D) & )    n33673#3#3#535#535#53&'36533#&''67#3++6~5++227/!% 0 10    #  &!]BFJP#35#535333##67&'#"/32='675#535#'6=3&'73535&'o+!!) $     !!+;G 3 "$   #(    B3 3>\ 2#+   b"&3#"/32='67#5353635#35#35#4! " $7 $$$$$$  )& o 1:9 #3#53#735#3#735#73#735#abt$CC!!&& !%% !98K,K, Y!%3#"/32='67#535335#35#35#*!   .""""""  &&p(:8Z48<@#67673&'73#3#3#3##5'#5'6=5#5#35#{  A  bA+$(  n  kt 5, 7>`h,, l #'+/?3533533#735#33533535#3353353#3#735#3673#53&'t"#x"U"jrrNN$!O/1, .$   Z;?CGMSci#67673&'73#3#3#3##5'#5''6=3'75#5#35#&'7&/33267#"&5''6z =  A7  @  ="  H F=D2 6;\  D$      # _ +AEIMQW]#5##53&'73#3#353#5335#535#'6'3#3#7'675#535#3#735#35#35#&/'6m=& A   @5 qqMMMMMM;(          ;T= !    #'+3533#3#3##5#535#535#35#33535#335577007777//5.J.^((^:<k35333265#"&=#'67#/ -(11  t-)j)#'+3533#3#3##5#535#535#35#33535#335^^^MMffffNN^#;;O:;;O:  I  I ) ) s3#3267#"&=#'6=#m  $!   SE, );S f#'+3533#3#3##5#535#535#35#33535#335"$$!!""## " / ]((]:<s3533#&''67#z,63 /# ) 2,==T1(?>)5P p#'+3533#3#3##5#535#535#35#33535#335'(($$&&(($$'$5$]((]:<|3#3#535#535'2 //+l.331KPPI; '6'&''67&' "'% #L&14M4$ "2;      o!'3##"/32=#535'2'6'&' ::  775+  I  YB  =V"   o#'+3533#3#3##5#535#535#35#33535#335&%%!!(())""&"1"^))^9:w3#"/3267#'6##535#K  @ 8& #)SeC3 `#'+3533#3#3##5#535#535#35#33535#335""   '  ^((^;<`''67'67676767&'    G /#<6!C( r  &''6'6'6'>  ($ #'1 0*.& $*""$ ! & ,!#'$ 37;?C3533&'#'67#53673#&'#3#3##5#535#535#35#33535#335;;6:2 &E  w6) ;KKffffKK;88L988L9p       >  > $ {#3#53#3#3#535#535#ddxO#X!)#++##'+3533#3#3##5#535#535#35#33535#335accQQiiggQQa$==Q===Q=s  B  B % "  "3#5'675#5373673267#"&5]!&+EE1# $*&M     3533#3#5##535#35#,,,'9&,99221pp1}9h-&'73#'6=35#3;267+"&54?#,\IIO+ )2 A>- .9S/C + *q%+3673#3&''67&''67#6?&'w!CE>     +  ,9!    2M4 o   u'3&''67&'767#3533#3#535#g     P*++2{6*.    u((i"(&'73#3##5#'67#5365#5365#  O !' B8\\@4*b8- w!3#3#"/32=##5##5##5367#wx49 #/ wwwwwo#3533533#3#535#35#'67&'w}*G////BBBBZ *! e#3533533#3#&'#'67#535#3351B00>8! .=4(9;1DB  #'+3533#3#3##5#535#535#35#33535#335;<;;HHccffJJ<77J577J5y  F  F & & n &''63#3#3#535#535#"  (G**98** %%) $#****o $*033##"/32=#'67#5353635#&'&'(  8"88     MV S>/ /3M Z; I #'+3533#3#3##5#535#535#35#33535#3356991133;;//60N0  E  E % %  159=A36733#&'#'67#3533#3#3##5#535#535#35#33535#335? 3" +J& &-8::LLggggLL8::N9::N9     @  @ % " m$3#3#"/32=#353#5335##535#m;7  % J %79  aN_^Man  $'67&'&''6#5##535#B" (J555 &$# /Y Z:(w"'+3#3#5##535#5#35=#'6=#37535#w|'!K!&D K  =KKKg&" ")~k-3#7#5'75#35#35#75#733267#"&5l;  9  0,##W$]$Z ! n%+0533#3267#"&='67#5'676367#367#335: '(  $ %%   & + - L; /))B 7 F*g/43#67#5'75#35#35#75#73&''67&'#367iR .C    ,&%%^(a"fM6 *F4+$`*@V3&''67&'767#73&''67'767#3&''67&'767#73&''67&'767#l?     *F<   'A7    !>@     *      #     X       /  v)3'67#'63#35#535#53#5##569  +  I 3I& !* !!} xz !.3#735#35#3267#"&=36'33#67'zmmHHHHZ    ^!! _9;= +   _0  v;3533#3#&''67#5367#73533#3#&''67#5365#'""'&     +'k$**5+ $  ##      p-3673#3#'67#535#73#3##5#535#536u Y 7:' "37<7__7z3#5#535#535#53733#3#3##^LLEEGG/KKCCMMU     r!&3#735#3#7#5'75#35#35#675#[[55$y ).#55555:7W#!_7:r %+3353353#3#3#"/#5##5##537#32=xt99 '4Z&55&7Q  JKKVg%C=g;AG3673#3#3#&'#3#'67#536=#5'67#5367#5367#&'#&'t*8;=67335#35#35#**#3 ) D* +:)333333 F; 6G;L:9m#'-13#"/32767#'63&'73#3#3###535#_  T %#[OOPPRA// , %v *    ,;q'/37;?3673673#&'#&'#&'#536#5##535#33535#35#           gN/N/Tz {.N d-37;?C&'3#'#5##5'67#5367'6767&'3&'#35#33535#35# G G + -M  ,G,[ [ "e3?t 1'2'6'&/&'3#35#535#53#5##56 0G91  &    *L 3L  " #""  7;?CG3533#3#535##5##53#3533#3#3##5#535#535#35#33535#335433*j-4ySHH1..++1166,,1-G-    ::  e/33533#3#535#'67#53#67&'67'735#w...89. l.   0 FF 99   8/  _b"&<I3#3#'6=3&'5##5#35#3353353673267#"&5'67'5333&$j6#       =<, 2;Y =,3    !   Vk 7;?CG&'67&'67&'63#3#&'#5'67#535#735#33535#335  2  0  Xt29-  *5//N/      -O  1. /1s#'+/DJ3533#3#&''275#535#35#33535#335'#3533##"/32=#&'u244/ +8,,2,I,ET  T!   JJ *,& !      m7E3533#3#3##5#535#535#73533#3#3##5#535#535#35#535#53#5#nGBfccdwfd#'+3533#3#3##5#535#535#35#33535#335%%%""''((##%$4$ZZ38 #'+FW[_3533#3#3##5#535#535#35#33535#33573&'73#67'7&''67##"/32=##535#35#  '  (    H   """""^))^<<[   Af  .} 1^ 'B^'6=3'#3357#533##"/32=#3567#533##"/32=#'#"/32='7567#53\\V,7U #, ,33     4 3F5 6?_0 7  A     k06:>DJ373#327&'##"/32=#5'67&'767#33&'35#35#'67&'w#8  $ #  0 3 !5555  S   60  -4   G-)   e9=AG3533533##5##5#3#3#"/3267#&''67#'67#735#35#33#l!! mD\      &  GGGG2D GC.    + ) F$ ]-159?OU[&'327#"''67&'#'6=3533#6'3#3#735#&'33267#"&57&/'6    : L##Q----      \  b  .    (*211 30,  / X$);#"&=#'6=3&''67&'#367 ( c       2      Y#'+3533#3#3##5#535#535#35#33535#335cccUUiihhUUc"AAUAAAUAR3 3 \#'+/33533#3#3#353#5335#535#535#35#33535#335 444++11d33,,4-H- /  /^ 933533#53'&'7'63&'73673#3#67'75#535#yN  L D  '-$:;;2X  q#'+3533#3#3##5#535#535#35#33535#335:=<>Q=>>Q=e  ;  ; " ! _#'+3533#3#3##5#535#535#35#33535#335XYYMMcc``KKX99L:99L: 66  b#'+GKOSW3533#3#3##5#535#535#35#33535#33573533#3#3##5#535#535#35#33535#335///((,,11((/&=&,//))3300)),)@)\77  877  ` #'+37;?C3#735#33535#335#5##535#33535#35#'#5##535#33535#35#rrr0N0 $  $  2$  $  T262xx-L c9=AEIM[_c33533##5##5#53#673'73#3#3#3##5'#535#35#5#5#35#7#"/32=#535#5#+ + / E 7]  3####  B+ = N " F    bB " $373#3533#7#5'675#'67#) ;B %""!!$8!   84"  k$3673#3533#7#5'675#'67# (.  ..  ! 73" f373267#"&='6=57. -)< Z6 5NN!33#3##5#535#'67#53673#3}GG]]llK /= x 2   I,67#53&''67&'767#53&''67&'/ E[   r  Kb  0           `#3673#3533#7#5'675#'67# $  '' ! 73! ^3#'6=353335#8a(>fLLN-& (2;FW*|!33#7#5'75#'67#5373#3P%%'<@1 #:C R#   j 33#3##5#535#'67#5373#3zFFaaiiJ -> x 0A     ]:3533#3#&''67#5367#73533#3#&''67#5365#'!"''   $+'k$)*5-! %   ##          j3#5#535#535#53733#3#3##bNNBBJJ(JJCCNNd    u)#5##53#3533#3##5#535#'67#536U,@G ++33770  -,..p %)-15&'67&'67&'6#5##535#33535#35#   4   6   Q0!Q0!!   Qyy-G [%3673#3533#7#5'675#'67# "  $  ! 83!  7!8PVZ35#'67#53673#3533#3##5#767'67'67676676767'67'67'673#T%' '. %$    "   !$uEEc Z!"  #W ^+/33&'73#67'7&''67##"/32=##535#35#^ (  G       =d  .} 0u %3&'73#3#3##5#535#536'&'z0 .uT #966//2G /  #88#z %3&'73#3#3##5#535#536'&'. ,pP !633--0D -  #88#u #'6=#3#5##535#p? ?--O*4!KK+2mmF4 v "(3#53&'3#3#'67#537#536'&'@ %`&+)$&'  ",; &   3 )    m #)3#53&'3#3#'67#5365#536'&'=!X"%% "#'4 2 )    | 7'2'6'&/&'#5##53&''67&'767#n '7-&   iGQ  ;    "**."     y&*.3#3##5'67#533673353#5#3635#35#H"CGG  ! 0044 9: ,6  2` ] #)3&'73#3#3#'67#5365#536'&'N4!-  0$  %3&'73##53673#3##5#53'&'N,  BIIVG3533#"/3267#'6=#_  %% ,,w"S3 1H"G3#"/3265#'6=#_:   "å2@S3 2H@V 3'65''62/ kL/ ,B9-%#_&'367'5#z +  ?n  p}"&*33533#3#3#3#5##5367#5335#5# ""&=-FJ8,4488+<4? HX[67'67'6776'6   "&.! 0+ m E&'3#&''67'767#|  J    ,+)!!%  %3#53&'3#3##5#535#536'&'&_$) *&&$$%3 " /$88$F(.4'67'67676767&'7'+'3257&/'6p     '  - N'!3#  S > "# Z 3#53&'3#3##5##535#y@ >>>>= @U U7%)3##53#67&'#67'H ,U 'P# .  )HW G3533##"/326=#&'00 >8$ @"&#3#67&'#67'5#'6=3#䫴[    N %+ -'  1%22n$(#3#67&'#67'5#'>=3#\\#   %   IIC   )Re qE6 1%a)ek~3#e~K33#"/3267#7#'>7#W%  ' /#=S$8=T: 4PN36733#"/32>5#'67#R3E 1/1O101/8&IS3#"/32765#'>7#]<#' S;UU;J-#"/3267#53276767+"&='753753  " 2 M(MHO R+&3.[ 33##"/326=#53&'--   TT;'m h'!"L#53#3#"/32765#'65u#fU  @))%[  0A)&6N '>=3'#3} XXv5( 'JL9&T #53#3#"/32=##5##53DF:  &$8Y AyybuU"3#3#3#535#535#Y=77CA88=.==.S#"/32=#'6=35#35#JHHIHÕ "' +2L.IM$33#353#3267#"&=#5335#53DD&:! 7#EEC3E' ,E3CY 7'56#"/32=##5! !r %r  jR3673#&'&''67#Z><@%%$  3:*8/-*DR3#3#67&'7&''67#ettR&( 3:2+2 $ 0N3##5#'6=6 0?y*:E %cc3*-1<M "3&'73#3267#"&=#'6=UA 44A :, #M"3&''67&''>=667# /=k   C  T   % $En T 3#3##5#535#'6{b4>>JJ"  6JJ6 R35733#&''67#7&'Z8DE'%%1 ;8k  56"-%#/DE W3#3#&''67#5365#b;DF&$$ 4 7=@8 & $/K3##5'67#&'W9/"Ej h#=,S&'3#&''67&'767#  / - / `$,   %[ #5##5##535335#35#)';;'';))k@@ j((J777O !3533533#3##5#'67#535#35#V#$((++%"(*#7$$))))+EE- #+++O 3#3#33267#"&=#'>5#a||/!  '$K  Q/- ''Q%3533#3#3#"/3267##5#535#535#R>DD99C  .??22>2 AAQ !3#3533#3##5#535#'67#53OV $44;;HH9 !) !!&&M #5#'>=35#&'O OO&!%h4( 'LE2S%##b 3533#3#735#b.DD:|TTr]+Z4J #'6=3'#33673265#"&5rccN% %+ ! ,G#ED>,#  "  P3#"/3267#'67#3#735#\ 4 5 - * yyQQ< "4(IQ+K3533533533##5#3#5#5#KDvv++..--HH[n555D 43#'6+'3267#5;267+"&='753753noy } $   =  <962  6!]#"/32=##53#735#  d%AAǝ  ,Z5G"&3533#"/32765#'>=#7#5##535#Q&  & ##v! J["32% x^ 3533##5#735#33535#335^::::&&:&`&&:&$$p22@LR''6767&'3#735#8>)+ PttLL  0-  HN)L$*'673'673#"/325''67&'x   j >   ( k   "'  i  P, $"") *"] 3533#735#33535#335]97%%9#\%%9#''O(((d)))b 3#5365#35#@*=XXX L..F3U3&'73#3#3#535#535#\: 9<88@A66:(//(P &3533#3#&''67#536=#'6t55?D&* 2@G# '' "%#"  M 3#3#3##5#'6yiUJJLL  "* 'D "3&'#'3'67#&''6 G-  5  Cb >+'L     "N 3533##5'67#7&'&'W>@@':u  ++f3!<<  E$+ -#U "#5##53&'73673265#"&5rA=0# (8$*)++ $,   Q!3533#3#67&'7&''67#535#]9>>ER#% 385E9""* ! (J'67#53&3#3#535# , NRk !%au3B>.& ((X 3#735#3#735#XiiCCĦR0[#"/32=##53#3#735#  dPPBBŞ  %F&K"&*#"/32=##5'67#53673#35#35#  P #2Vb PPPPh  *n   #0L "3533##5'67#7'6'&'&'PBBB!"3^  hPP_Q-*U  [S%3#3##5#'67#535#5365#'&' "((.% T .   *EE+*Q**e  H !'-&'3##"/326=#'6765#'67&'90   (     "n i9' >' $ " Q '3#3#535#33535#"&=#'567#33275Q6-,1D?j   Q  17 (,3P*3'67#&''6&''673'67E \ P<%2   :2#c X  9 ) T "G5P3533#3#535#3#735#PDDD99DwwOO?L&G '+3#"/3265'3#3'67#&''67#3#   Z.+B 5    ]ʤ  d&J  6uF!%3#"/32765#3##5'635#35#w^  SC6  ####vYY ^ 77a #67'53535&'76i VVV"%1^B  %-  #" T%3#3#&''67#5365#536'&' %;DF& !0 5=@8L 7  $"%   T3#3#535#535'635# BB1|6BB ?"RR!KK'K "(.3'67'6?3&'3267#"&57'6'&'6 , &    3 n  b8$+KN=    H43&''67&''667#35#53533#3##5#'}M" +"( "  ? *BB88AA;     aK3#'>=63#735# 7J}}  T6hh@@3* +6/WS-Q #&'73#353#5#'67#5335#536~  X,F%& 4 + 7%E\   >3S %F3>C)<#"/327#53267#"'"='753753'3533#67'675# ! ,  ! F";PJR P4.83..G M^3#"/32=##5363#735#I  `( <<   t,W4K,3533#3#32765#"&=#'67#535#'6m33C5   1 ,/H$  !!!; AE 3! F367#"/32='67567#MF     / A 4" 3#"/325''67&'   M  Ϫ  ~@, /:19;/S%)-15'3533#3#"/32=##5##535#35#33535#335 fCDD;  ()  E6# (& $7D5@n '   , (   r+  N73#67&'#"/326='67&'5'67&''67#W9 ' ,## %  )>        N .4&'3533#67&'#"/326='675#&'  `>DD     " )>   %%2( #1  I *.23673#3'3267##5'67#735#53&'355#z !8F1% &/5># _ 6 32 T !-3#&'67&'6'&'63#3#535#Y  k  "  <@F@9      <$$E9?367&''>7'#"/32654''67&''67&'76'6  4          4  &- 96( 3      " S 3#3#735#3#536'&'Z rrLLG *X 9  D 7M 0&'3#3#&''67#535#'67'6767' ,0 d9IH$"* -=E!  %'    P 3&'73#3#3#3#735#PB FXX ?Z#'+/333#"/32=##5##53&'767#35#35#35#35#Z5  +)?  j))=++=))=++ q ((+   E7J$#"/32654''67&''67&'76        2    3#3#3#535#535#T "X#!:99:N3#33#537#537#35#3#735#TRF($15>81\\,?=?I23533#7#"/326='75#73##5#'6=6P  " ">)!!&5 ) ,, "gg 1+ &)OV3#735#3#3#3#535#535#`||VV;44D?339@;N  &3533#3##5'67#535#35#335&'UBCC99$#'9B'':&CIE$CE:L3533#3#535#'63#735#t88FL$ ~~XX OD!K:67'7&''6&/'63&''67&'767#'6!  4:!D8 %=   *" 7 %          F 73&''67&''667#3533#3#3##5#535#535#K )!#0'  %  C'<??77FFBB33<      CO #'+3533#3#3##5#535#535#35#33535#335PEEE;;GGFF;;E((:(b((:(WW33K &'&''6e  !   (  + %" !{  3#7&/'6'6-  6MN G~j , "D\ 3#735#335335#3#3\'(į 1(!Q$*03##"/32=##53+'256=##5&'7&'QG   !)a~  g~ g*G !%'67&'&''>#5##535#I$( ($/ !$KKKK " " 4U U6$L $13533#&'#5'675#&''67&''6X===,   ) = b  C;8!@  "  L !73673#&'#'67#3533##5#3533533##5#'67#V/P! !#' %""""!9:    '%'%22Q#'3533533#3#535#35##5##535#35#W!-!!%'!4--W[[[[[:^ ^!2J)?S3&''67'767#73&''67&'767#3&''67&'767#73&''67'767#RH    2MJ     4LF    0KJ   4       I!    "    S /3'673#3#'67#535#73'673#3##5#535#U   !N "-) !--HH-M 3#5##53&'#3#535#35#ByGCYcvGGPP #$078'_K 26:@35333##67&'#"/32='675#535#535#33535&'`4::     #(55II4F'''l ""     #%  K'-3&'#"/32=#535#535#533#6'&''6    Gs\\fzHZ  /  (m    GB    K+F3#'7#67#"/32='675#53533633##"/32=#53567#;C    D $$  ## +  %3  (+ % +( P$(,#"/32=#'6=3533#3#535#3#735#  b!U!FF&&ɢ  C:) ,3M(23E!%)3&'73#3#3#3#5'65#5#35u+ 0911119 >,,,, q &/Q+/33&'73#''67#&'7#6#53#"/32=#3#3Q?A! 7>-p , !*vPPPP     c#jT 8  R 33#3#3##5#535#5335#35#HH@6DDDD8/\\\\ L L,O+3533#3#535#'67&'3533#3#535#_655C@6 ]X566DA5*    #N 493#&'#5'67#535'23#&''67&'67#5367# C2 %# .A/:[# . % '1#-   Q     - G %)-3#3#"/32>5#'67#'67#'67#735#35#czNf    9 2- & !TTTTR:"3(" 00B#)933#'67#5367#'6367#335&/33267#"&5r?2B0 (.=6  #)<*      A0#A  K4  & N%+3533#3#3#3##5#535#53&'#535#367#];::G 9GGGG9 J;1#: ** > O *63533#3#67677'5'67'67#535#67&'^3;;IT *%  0@3H   #   #   # _  P !%#3'67#&''67#5#;5#35#MJ\SB   ,VTH @2  H$$$$T 3#3#735#3#735#33535#335T zzSS++>+i++>+ 0-V36L)-3533533##5##5#'67#53673#3#735#Q!3$$3!$  '2;LU TiBB^    L'G .26:&''63#3#"/325'#"/32=##535#35#73#, #* + <VV]  0  #####D   [  V_  $s .(MN  03#735#35#3#3#"/3265#'67#'67#'67#duuOOOO)`a   < 4* " *C) $ &; ,"  G ,04373#3#3#5'67#35##53#"/32=#5#Y,T^[.<6' y WWW  ) c[J (  G!%)3#3#535#'>=6535#35#35# 6;;.j)8  T !FFFFFFrr=3 .<2#C1/P <3673#67&'#"/3265'67&''67&''67#53&'   .H  , 0#$ ) !;/        H &,23#53&'3673#'67#'6=3&''6'6==)$2(O$[ A9- (? B $     +# !3 >  Q -3353353#3#3#"/32=##5##5##5367#`%$MG  /A**0E 1====EVM 2'>=3'#335#535#53&'73673#3#3##5#t aa_3((. 0))443 6* 'L3"l   Q 53&'73#3673#5#3#"/32=##5##535##53&'R9 D*  '28  % 30)   $. FF7I$U'+/373#3#"/32=#27'7''75##535#735#33535#335a6A  .  %.*/C7##6#Y##6#R@  *  BS10Q  '3#735#35#3#3#;#"''675#juuOOOO'B;;M  CP0.+ ! 6X #33#3#5335#35#35#'67&'JJ?2]]]]]] J rr!..#    E)E3&'73#3#"/3267#'6=#73#'63567#533##"/32=#J+&   c8? % %;  % O"?=& ';0  Q  * 'N #'+/3#5##53533#3#3##5#535#535#35#33535#335y...99HHHH::.'':&`'':&%%$  M  M ++I '3#735#73#735#3#3#3#"/3265#7#X;;:;;W||fY  ` )883  (C,048'6=3&'73'#3#"/32=##5##5##535#35#35#i;<kk #$4/ '1; 4$#R ####,f*V"&3#"/32=##53535#335#3#735#   mAH//HH$$H[  D\nHH7&55E %)-33#3#"/3265#&''67#'67#735#35#33#_Of  .   " %ZZZZCUJL3   - ) P"R /#3#3##535#73#535#67#53&''67&'12222>>H!&B99EEEE99B"H>2*>  7 L /33733#5367#35#5#535#53#3#3##5#'7735#Y&C&,>7CCB14499F __ ~ ..  >T 83733#3#"/32=##537#3#3##5#535#53&'736TEBDA  j<C_ %%%%   t  _u(   L &,33#3#535#5335#35##5##5'>&'55LE55"""5""1P0? $ -  -H;*->9G 8<@DHLP3533533#3#3#33##"/32=##5#53535#535#535#35#35#35#33535#35#T$%%% .K9  ^9H- $7%%%%&&9%^&&9%%    6  6   ' A ' P;'67#&'&''6733#3#353#5335#535#'6t `:   %L>[7DD"'HH u %   ''(  W3335#535#53#3&''67&'767#535#5673#3*#3::#+ " e4;  +QT   O U'+/37;67&'7&''563#"/3267#'67#3#735#33535#335    +Q    A&&8)a&&8)(   D4 $0&JR21B-LRX6?67'7'#"/32='67'67'6367#"/32='67567#&/'6      8E    0  3  (  5 .= 4* e   K %+3#735#3353353#''67&'&/'6U(<Z5F#####;mh     B 49P'6=633#3'7#73267#"&='6=35#3265#"&=#'>5 6IN 33=+ "  'G     36, )-D    ,% *4! ($  E &*43&'73673#3##5#535#'6=3'#33&'73#n$"833//= kkb,0r"    &1T2"#I *.3533#3#535#3#67&'#5'67#735#[9::EF99  #' '1\\/2  &% J%8<B3673#353#'67#5336=#7&'+'32=#'6=35#35#L3  $" $ #   )9/  !9)8    "$ "-X1 O I  5;A3#735#35#3#"/32='675#73#"/32='675#&'7&'_{{VVVV"I  &7RJ  '7@  c  K-+)S  S   H#'3533#3#535#735#335#3#535#35#X;88HK;'';$nrZZ^^ +   ?, ,b C G !%+17=3#3#3#3#"/3267#75#5#5#&/&/'67&'\;3333=   }B00000U    6 / 8"&T!" J 7'2'6'&'7&''673#3#353#5#5335#535 9RD< _  ?   d " " K )-13&'73#3#53&'#67#3#3##5#535#735#35#W<</-W1,8EEEE5[[[[    D  ) ( E ,EK3533#3#3#3#"/3267#'67#535#535#'673#&''67&767#I$$$".)   ($d2     6 # 1/ "+ $ &'O &6:3&'73#3#"/32=##53&'#367#3533#3#535#35#OCF%  m+$F4&&&P&00  r  \r  /  00 - &'3;#"'&'75# . (E3533#3#&'#5'67#535#35#33573#&''67''667#I###    !#" ..    > 78>?"""A$! 0 F /37F3533#3673'67#'#&'#5'67#535#35#3353&''65M!! 0 "     /   ' & ! 87?@""" #!1 P#'+/37;3533533#3#535#5#35#33533535#3353353#735#35#P100')1[**i*tWWWW  FF  ( 'E) ' E#)/5;3#3533533##5#'6=3&'5#&/'67&'7&';'LC*'A  R  -0  .. 2& '.Eo G O#'76=#'6=35#35#73#67&'#"/326='67&''67&''67#   0Z&       !Ƞ  !$ %.Y4#W$W        M .2:S3533533533533#33265#"&=##5#'67#5##5##5#"/32=##5##5353P    0 RTt  -   $$ ''+(  ::,< M#'+/FK35333##3#535#5#5;5#33535#33535#335373#&''67'67#67#\6449:6$$7"Y$$7"]((;'1X$ ,  0 !(T *  ''  $ = (     F +F'>=3'#3&'7367&'#5'673533#3##5#535#'6k ll_1   "2288<(   :W> " !   P"3&'73673#353#'67#5335#P$ $)G'= 0 $ 8*F~   ($ *%R 3#735#'3#735#EE""dDD""00H 17;?EK3673#67&'##"/32=#5'67&'767#33&'35#35#'67&'W/H&  +  1  %= > 1JJJJ f  0'  $.    : ' #   C -`33#3'67#73267#"&='75#'6=33#267&'#"/326='67&5'67&''67#JJP?46  %$ !8}=   #&   $       ='& %LA           J ,9F3#&''673#&''63#3#535#&''6'67&j(  P/   M>GC: `        #QQ     &  A -37;3#53&''6=3'#373#3##5#535#536'&'3#735#PQCP! $-=11  I;;;C2!33  4R0C -L3#53635#35#73#&''67'767#'63#3#"/3267#'67#53&'nL ))))V1       4&8,    + II '-='   &0%P 6:>BFJ33533##5##5#53#"/32=#''75##535#53#'35#33535#335'#u-))-%%w   %-(.A9<8&&8)a&&8)  k9  $ 8H CC 2 % A A=CGKQUi33673533#3##5#535#'#"/32=##5#'6='6367#35#33535#73573#"/3265#'67#f   ""      *  L  B%%  4 33 !)(  ,; ^.$ M Y3#5##53&''67&'3673#67&'#"/32654''67&''67&''67#53&'CzE  F *)D      "14%-+ #9+             F  &*73#735#3353353#3#7'5'67#735#67&'X%{A # #!WW2   !$3. ,     #    M !%)3#53&'3#735#3#735#3#735#35#3#HB2bbDD!!+wwSSSS! %A ' ,5!A"&*.>67&'76'3'67'767#3#3#735#3673#53&'  6uB6 -*@@yySS  )$ 4.  " 2&   C "(9JZj3#3#"/32=##5##535#&/'6&''67'7'&''67'7''7&'7'''7&'7PE@    ..@FpB # e    8    F    7    } h~  *         &  A 3'667#"/3265'67&5'67''67&'77&'| !         -       #'3#3267#"&=#'67#5335#35#)   )))) ]8 ;=1]';K"(.263#3#5##53&'#53635#35#35#'67&'3#735#L?IF1(aaaaaa 4E\\N N   0 .L "(.J#53673#3#5##53'35#35#35#'67&'3&'73#3#"/327#'67#1&=2E~L#RRRRRR  <U? 8WR  C  $~FF:-       P !%6<IQZ`fl&'6'&'6'&'63#735#67&''7'&'733265#"&'37/367'7&'&'7&'  '  +  jj   R 47  U .   >      !F$  .  ! ##); F7B    D 6Cbh3#"/3265#'67#'6'3#&'#5'67#535"'2&''6367&'#"/32='67'&'4            *&( )( + ;    # 3#$       F           L#'+/3_e&##5'67&''673'67/5#'#33535#33#67&'+'32=#&'#537#537#'6"     NJ  R)''''))ME    ! xcfs3 &&%  !        3 4LVZ`kos3'67#&'&''67676767&'7&'#"/32='67'67'63#53&'3#&'367'#735#'3#`.B9#         1TW(GG  G G''GG)     %F > ? "  " E#'+IMQU[ag3#76767'7''67'67#735#3353353&'73#3#3#3#5'65#5#5#'&/&/'6P      ,4T %#   1  "   % P C #6:>BFJVl3#73##5##53#5##5&'7&'#3#'6=3&'75##5#35#33533567'53373673267#"&5KPPULL $&1 ] 30( D.X3 "     #$$# ) . 7 0    3##"/32=#v/  3  67#53&''67&'+ Pf  ' (&?))|3#67'535#hL+ &3 KSbZ  z<!"3#735##32767#"&=#;5#.ss=JSKT@@@@2.;  S &'6'&'67&'6 y N    #"/32654'7##5  .@ D3#3##"/326=#535#v.22 664>[ V>#53&'73#3#'8 1RFZv3#67'675#d*-: &~  #'>=3&'7S ,D7, (N 3533#3#&''67#535#/1133 "023/''' * *<' 3&'73#67'5#'6=321x\!D  f,332 "(3#"/3267#'67#536=#535#33537p '  #'##&9##$rQ.2" ((((9( 33#5#'67##53367'@140+ *7$h@ ?\&9:a   !3533#3#3#'67#536=#535#233--57 &# 47,,2 0$  3#3#67'5#'6=#__ v %!,b  qD+ '; 335#53533#353#67'5#7755- /CYYCU.  8#"/3254'7##5!%(  ($8:!"(@ !3#3##"/32='67#'735#t   *+2 1G<c  T4!-4< o!35#53533#3#3#'67#536=#"&&&& '*  !$"  / #t $3#735#3267#"&=3'#37#3}eeAA  -uE1;/ yG6%%% !'3#"/3267#3#"/3267#536'6@0   4T  V)&.1 8 OK2s   3#"/3267#'6##535#1O   D ?+?/m $'WfF5#"/32654'7##5  +B F #5##535335#33535#335I...I.--J777777 3533533##5##5#35#35# 55'5555----=== 3#7'6756675#t.%U6= 0& Y ] #)/&'36732765#"&='6?&/'6H  %   Q  Z   +L0Ki3"   Z)23(9& .#53#67'75'67&'P8v)2A5+3     f+ $3#3#"/32=#&''67##537#|20   28"  t 3" 36767/3#5'675#53W  $&&8  u  *  L#3#33267#"=#7&'67'7#uL9 (   " Z $*7'5673#3265#"&/&5&'+ ='&  )ie   :4 :D3a33#5#535#535#5367#'6@0 !WWSSX5 $ ! {   '7537537'6'&'7G +   W  % ;/ .6.88. !'67&&'67#53&'N'   Nd %+(5!   V  %#5'67#535#'673533#3#&[#.4  ..55@WW!!(' $ ''' $*3533#3#535#3533##"/32=#&'---57- U  U  !!Q<  8  ,3673#&'#3#5'67#3#3#'267#7#+; =6#5##535# '5\\  >,***"B9 6F:jooI7 ##53#3#'6=#5373#3##5#535#-5) ")8DA)$5VDrrDz $3#735#3267#"&=3'#37#3__;; +rC.;+  uG5### s"3533#3#535#3533#67'675#!""*f(!!##,6!""X& * } &,3#"/2=#'6=#5353635#&'4'J* 999  N78 L[: G "(3533#3#&''67#535#'6'&',1179 $ ( 25,\  A  ;  (-D   '&'3#5'63#67&'7&''67#Q!  HO  .'z:  &,)  'K&   '$&'35#53673#3#&''67#:  0)<  124 "(.c'' $. '4o #67'7&''5353&'73535lB  !#///k@ $   ,+#5##5#5'75#'67#53673#3533#6Y}17;2 "BI ---,)'  23#3#5335'6'333#"''67&'767#'7# M +f4  /1*4   4<vc}=( !&4 4:#67327#"''67&'#3#"/3265#'6=3537&'-      0)  A  <)?")9#R%M 5:, -7P''    3#3#735#7'676'&' zz hhAA< 3>%! 3  J%@  ;67&''67'33#"/32=##5##5'67#53673#3,   ! !.,  !+?H   \7  #RRA>  3#735##5##535#``88REEEW1_kkI6%)-15&'3533#3#"/32=##5##535#35#33535#335q  R7550 070M0 !!  225@G!3#33#537#537#35##5##535#D7).-'>CCC5"N"HWX7%  2'2'6'&'&'#"/32='7567#53 0F91  #  r2   3;Sj  [ + $  !3533#3#535#'6#5##535#)''1=_888%%%% V``9& $*03533#3##"/32=#'6=#535#'67&'///5"  #!$5/i  l  gC+ ':G  %3#67'53&'3535&'76K &N %;;; !   fG  ()1  "  "-3533#&''>5#&''6'''6122& 1`  D  E0HP    ' #'+13#3#&''67&'767#535#35#33535#335|5/1& ##   .040L0b  b>>  %*.33##3#5##5'67#5367#537#3353535#kCQ3  +.$6#%*033+, \S   + })3#735#35#53#3#67'675#iiCC*/u3--9:*L(w #)/3##"/32=##53#"/32=##5&'#&'~~<  |  ! 5   *"$&!""%  3#735##5##53'>56&'%__99SF,  !A@^LM_ 2 ! 59=67&''67&'#"/32=##5'67#53673#35#35#+  ) l =  (1EL====     _b  &`  #3 #;A3533#33##535#535#535#35353&''67&'67#5367#2<<-g&22##2F.7  '' *" !    *   %*03#3##5#5367#536365#335367#33535B:''K ##.K,#(  l //l :  J  .   (,03533#3#3#535#535##"/32=##535#35#:880094 &77(w$#'67#5673#35#535#53#67'Z+&I 4  K?" 1n ""vE -3533#&'#5'67#73533#&'#5'67#   H   // sr0)B//nr-*A (,0483#3#3#67'75#535#535#535'25##5#35#335 999E6778 '!! !!X!!!!3!!! $3#735#3267#"&=3'#37#3ZZ66   (m@,;+ uG5### Y67676?'67'67'67   7 &   6!T,!)1.`#67&'7''53535. sC &  1  #'+&'73#3##5#535#53635#33535#3353  D !188::1? 70N0 g11g?C  *3#735#35#35#'67#53673&'73#&iiCCCCCC( $ ,14 vS12^"      q+3'67#&''6&''673'67:)(2/ !   $#(30B/  b   )S>m !%8<@&'67&'67&'63#735#3267#"&=3'#37#3 3  6 \jjFF)  3*o?.    4,b W:*  )33#735#35#35#'33#&'6'&'67&'64XX4444445sG      i   aF & & :b    /336733#537#35#3#3#3##5#'735#535#735#$0$-)"/l$--227 $@@5GG % '2   #'+3533673#3#5##5'67#535#7#35#35#%%(:K: ,/%8:::: ueoA -3#3#53#735#35#373#&''6?&'7#367jj|RR11111     +D) & )      !%'6=3'#3#5##5##535#35#35#/t0b5555555)<7 .9kB1 "%77 +/3533533##5##5#373#3#5##5'67#35#)), @G P> #&>>-Z F Z) "37;3#5'675#5373673267#"&5#"/32=##55#357%%$    -  BUBB]     h  *#26:3#3#"/32=#7&'7''75##535#535'235#335 ..8  % !4..8-=R  ;  Xj=I #'+/3#5##53533#3#3##5#535#535#35#33535#335b4550088==0040M0""(SS33? +33#5367#'67#535#'673#3#&QA^7/" %( 7&(   O3#7#5'75#35#35#75#SW   +'$$[%^#467#535#5673#35335#535#53#3&''67&'# b22  +15 ) #4 \  ``f    '/37;3#33##3#5##535#535#'6=3&'5#35#5353535#Y20&&'7 '3''1577 "&I I B1 2%"  I1    : I ,     +13#53635#35#35#36533&'73#'67#&'C6kCCCCCC.@8 -+T kk *.-:  $ ] &3#53635#35#3673267#"&5tE    bb 5>4      #3#735#3#735#35#35#'67&'llFFzzUUUUUU A 54pO//%   "&*3#53&'3#735##"/32=##53#735#T65 bb==]   WAA -1/[  Dbt!5 4<@DHLPT3#33##3#"/32=##5##535#535#'6=3&'5#35#5353535#33535#335e43* *.  *&&.: ..&8A*F*   T  !i  B4 3?\* '   D )  #'3#3#3#5##535#535#735#35#3#735#d(<<2S1;;(?? SS 998u uI / .263533533##5##5#'67#5367#53#3#&'35#35#!!:$ % .5*k+;A!9EEEE  OOr-"&2>3#3#'6=3&'5##5#35#3353357'53367'533]0$#f5"G   =;- 2;X =,]   T U 159=3533533##3#3#3#67'75#535#535#535#5#5#35#335 '1133--9D9,,22//V'/ /    / ; #'+0EK3533#3#&''275#535#35#33535#335&'#3533##"/32=#&'4772 /=1141P1N^   ^(   JJ *,& !      #';3#3#5##5##535#3#73#3#73#3#3#3#"/3267#7#v0;*->3 CH%%H$$Q}} _X ]  #;;# )  % #:3#3#3#"/3267#53635353533#&'#5'67#B4Zjjk   l$GGG_)'' %@  6$o   [  )* %+17=3#3#3#535335#3+'3267#733&/&/'67&'8//99 j oZ! 0  ,''4f:$; &   23#735#35#3#735#33533567#53&''67&'kkEEEE~~#W [u  % E) ' '4E     "&*06<3#3#3#"/3267&'77#5363535&'#'67&'>5Sggc   cBBB2  ) K  :$   _ !%)-17=CI3#3#3#535#535'65##5##5#35#35#35#'67&/&/4'-[  R     J  l    0**:000000<*****C   (,0A6767&/33#5'67&'767#3#735#7677'7&'d   >7 9= $``:: F7 '    1&!       Q7,  o #)BHN&'7'673#&''67&''667#'33#"/32=##5##53'67&'&  a 7<     $e0 0  4        "0 444B   #f!3#735#3267#"&=3'#37#32jj>FOHb<DH3&'73673#3#3#&''67#5365#535#5#35#"&=#'67#3;535#  -'2>: % & 294&+E !R  >RRR    _  _ 6     >  '+/37=C67'7&''563#"/32=#'67#3#735#35#35#&/'6@    &B    ;ttMMMMMM:  $    ?6 $/  !@jK++"    $(,048#3#25267+"&=#535#55#7355##373535335*** (  &&'F I1]18h g8˻ 1* E33533#537'6'&'#5'67#535#535#53&'73673#3#3#&@.-S f  M" $2>339  =66@6 ///-   ,.   "(048&''63#3#735#&'735'6#5##535#35#L## +EE~~##0# #KKKKK  A#  ##  .T T, #'+/@3533533#735#33533535#3353353#3#735#7677'7&'$#x"T"k mmFF ';J! I++) 0&    #<B3533533##5##5#3#735#335335#5#3'67&''67##567#  ##  yy!-7>   )  . 62& / &4  6MSY3#63#5'75#35#35#675#767#53&''67&'#5'6767&''6'6L   ; )=   ='   K    ? J )- - "    ~5X   )  +/37;?EK#35#53533533#3#3#535#'6=3&'75#35#33535#335'67&'u1*g*2; ,D,: :1  LL C1 4=[ C<-"   =Y]aei3533#3#&''67#5347#733#3#&''67#5347#533533#3#3##5#535#535#35#33535#335  _  `9<<66AACC669##6#Y##6#       T  ?  ? !  QUY]3533#3#&'3'67#5365#53533#3#&'3#&'7#'67#5'67#5365#35#35#35#  9   3  3   NNNNNN     ]   Z b & %  159=AQ3#'6=3&'3#3#3#&'7#'67#535#535#735#33535#3353533#3#535#`1l8^&##)    )$$&&:&I#"")h-# OA3 3<['@   & " e  %+PV\3#33#5##53537#35#35#35#&'7&/33267#"'3&''67&''67&567#''6@9s'3OOOOOO#  ;   D  G  -$ ) =  BB         ( 9 #37;?C3533533##5##5#3#735#73#735#3#3##5#535#735#33535#335 ( (88688Su2999900O0  --&L  . * (6:>DJPV3533533##5#5#3673267#"&5'3#5'675#5373#735#&/'67&/4' )$$O[)8  V 00> _ U    J_Z  $$ I9:J  $% k( "  #+/7;CG3#3#5##5##535#3#73#3#73##53#=##53#=##53#=#w4@..@2 !!>""C&&C%%G+ e) 3+*;;,0 ]bZ 11]Z 11^Z 11 '+/3DJPTX3353353#3'73#3#3#3#5'63#35#5##"/32=##5&/'63#735#" y/2++++3u 2!!!!!g  ]O   ::   /    ? ,CR   ! CGKO`335#535#535#53533#3#3#35335#535#535#53533#3#3#353#3#3#735#7677'7&'   rrMM #"?M"N VV N\  -#   $JNRVZ`f'673533#3#7'5#'67#535#'67#535#'673533#3#67'3#735#35#35#'67&'      L     _rrNNNNNN  E        Z@ % %       } (-13#3#5##535#5#35#"&=#'73;56=#35# p$@#= @  5@ @@l / ,M*2C   (-13#3#5##535#5#35#"&=#'73;56=#35# u&B$? B  6B BB p 1"J-5=x3#"/3267#'6&'F<    $v $0" % t%*.3#3#5##535#5#35"&=#'7356=#35# g!8 7 8 /8 88 p 4#L07>r-#"/3265#532>7#"'.='753753   )! U$/ `Y g# cD<E=3#3##"/32=#535#e'++ ..*AV QAG%,03#3#5##535#5#35#"&=#'6=#3;535#G:.p.8_-p T ppp p 1# -5 r"(,#53#3#5##5;5#35#"&=#'67#5#335#]PTA><- )&-raj jC   4 e &''63&'73'67#14 65*: A? 8  v    {(365333267#"&=#'67#3533##5#})  % /00/ K  =</e%%??$#5#'>7##537333267#"&5,  6$EICA$6++GV 67''67&'3#5#533     JXE!#&:*!") #3,  o%*.3#3#5##535#5#35"&=#'7356=#35# b646  .6 66p 4#K07?3#3#3267#"&=#'>7#XX l  2d ! gF-(;|3533#3#&''67#535#$''0, % & ) ')$,,# 6 11 %3,36533#&''67#&'&-* ) % )%:""S1&<8,/Xf~ $#5##53&'73673267#"&5K/4! "(  ! 00 5++  s$)/3&''67&''67#'7367367#7&';     &   4) $ -     % 4A2,$!X   "(3#5##53&'3533##"/32=#&'+K/#?  ?  2$7 `X  S }%)-3#3#5##535#5#35#"&=#'7;567#35#,#T%,I $T  C TTT}uvA  L #33#5##5'67#&''635#4(?0?&    00 :c UC  2z &''63#3#3#535#535# $A%%1x4'' %&* %$*++*k&53753753#5&'#5&''6='6}        =8h4qc#\$4E* (:!!&t $(373#3#"/32=##5'67#5#5#z$ @GJ 7 ]777   5 C*|#"/32=##53#3#735# MAA77  ,W5"&36732>7#"&5#5##535#35#" #)  . _66666    $zz-Hy &3'67#&''6'3#5'67'&'=S K6  %>"%  2 $  V  (  3#735#35#53#3#3#535#cc;;$(d(%%1r-$M)!!|h&''67'676?67&' )1 '  "c#"/32=##55#35#   <O<<>>&&'' X\\<*p5;''6767&'&/'63&''67&''667# *. 1 6     * " 1  %       ,2'2'6'&'&'3533##"/32=#&' *=2'      F   F    =H  E y%)-15&'3533#3#"/32=##5##535#35#33535#335  N422- -4.H. !!  225@Gz 2'6'6'&/&'33##"/32=#53567# #D E &  j00  66Q -/, q(/33&'73#67'7&''67#33265#"5'3'673#y//<   ).!L C !  !   HR  W7)Lfp!3#'6=35#53+37'6'&'$bo $  No.( !(1FF9 s33##"/32=#7&'#53#"/32=#7&'#5s;   x     **&"|  **&"|!%#67&'#67'53&'73535*   1 $&999f JK )k,3533#&'#5'67#73533#&'#5'67#q A    11 u[' 4I22H /kj+,Bl'159=A3673#'#3267#"&=##5'67#3533&'#35#33535#335x#>" )      (?(  L   W");@t33#"/32765#'63#3#353#5335#535#'6T G  /!!Q$$  6  2$43#2 v -3&'73#3#735#33##"/32=#53567#{/3vff@@h33  77K 43   r #/3&'73#&''67&''63533##5#{-0s F   O5665      -   ;>>o,CY3&''67&'767#73&''67&'767#3&''67&'7>5#73&''67&'767#u;    'A9     $@7    "==    '"     #       X%      /    !.3#735#35#3267#"&=36'33#67'cc====M    S _9;= +  _/  y (3#735#35#5#53#3#;#"&''6\\7777 .n-$$ # [6:OB"q%+/37#67327#"''67&'#'6=3537&'3#3#735#%    1  AB((&& :&; +% #NF:- .5Q))&  ED *#"/32=#'6=35#35#    <8 !?y<+g+n3533#3##535#35#n'***Sb*k0x 1593'7#3#;#"&''675##"/32=##535#35#o    ,g  :::::  # 3Ua  ,y -y#'+3#3#3#3#535#535#'6735#735#35#_$''##,o/##'8888[  59o!)-15#5#'67##535333267#"&53#53535#35#35#1- .   .!(1/'(  LLL;;;;; c"(,#53#3#5##5;5#35#"&=#'67#5#335#^QUB><. )(.qT _ _ <   . g.4367&''>'3#&'#5'67#535'6'6   ' <&&&  (.$1G      #(  !$ ~ !3#53&'3#735##5##535#35#0u.[[77QGGGGG 284j i':w 3#735#35#3#53535#35#35#XX2222M }    g=C=JJJ99999k$FJ67&'76'3'67&'767#3#3#3267#"&=#'67#535#335   /T3   N        H   2  @!-  0+"!!!{!)-153533#3#67&'7&''67#535#3#53535#35#35#&((/9  )* ,&c y        gBBB22222 h &+/3#3#5##535#5#35#"&=#'7;56=#35# [111  *111p 7#K29=o&'3;#"&'&'75#  #!) Cd   U "3533#&'#5'67#7'6'&'   ?0   MM9=%Ll 43533533##5##5#'67&3#3#3#535#535#q##= + EO((1t0'''   q$(,1B3#32765#"&=#'67#536365#35#37#35#67&'7''68   . '$''%    fQ   WE$:f 7 F%  q33673#3#3#3#3#535#'67#537#537#53&'736DIF%/s1  #!*  !! ! )g"(,3#3#5##535#5#35#"&=#'67#3;535#-7;62^6( %!b#g bb 2    < m!)-153#&'#'67#535353367#3353#53535#35#35#*! '$$ )**    6  66&gBBB22222q .#5##53'7'67&'3#3#3##5'6T1" < C<5566 %&    "hq#'+3#3#5'67#53635#3#53535#35#35#=EEY  &33L    :&  X9LLL:::::q(048<3#33##3#5##535#535#'>=3&'5#35#5353535#*+# #$0! 2 !!..00 #$J J @3 ,#Z 23#ai!'<B'2'3#5'67'&''6'&/&'3533##"/32=#&'3I=[  $`  `+   e  ,         m 06<3#3#535#5#35#3353353#3##"/32=#'67&'u~'"t!&F  Zff 5  7  ]  <<+;) &  q!>DJQ67&'7''667&'7''6'67'7#&''674''6'6'67'6  %)2    7    2" #%6 0.*) @         1   ~ J3&'73#&''67&'763353#3#"/32=#67'7''67##537#--pF    <A*5  ' )'     11B I  3   Qb #'+/7;?3533533#3#535#5#35#33533535#335335#5##535#35#"##k"@I :::::MM //[ [/s #06<B3#5'675#73#5'675#&'7&'&''6'6'67'6w8 &?8 &+Q # $ ' " "( + ./ #C EU  U      5       + Y"(,#53#3#5##5;5#35#"&=#'67#5#335#^QUB><. ('.qJ XX 5  * ^ ,AG3'67''667#7&''3353#5#'67#535#3533##"/32=#&'A[  / -  u  =3Ob  b" "    #o&     p!%)/5;A3&'73#3#3#3#5'65#5#5#'67&/&/&'!%!!!!(l .  g    K -%& o)-5=AEI#53&'73#67'7&''633265#"&5'3#'3'>3#53535#35#35#&03>  +08   `       !  #43 'AAA11111t +/33#3#535#5#35#3353353#3##5#535#735#35#yv##v!!A  ]k,5577,DDDD22#/F  * & u #<I3533533#735#33533535#335335#3#3#7'5#'6=&'76jJ^UU_C  _  # I++*  - 8" %6K  ( jZ^3#67&'#'32='67&#'67&''67#'6=3533#3'7#73267#"&=#7a0       )44<)   w  &       8, -5P*    #t  -:&''63#3#735#73#735#&''67&''6  '3322-229   D  !";;/   %    k#)/CI3#53'3673#53&'3#735#35#&'7&/33325267+"&5''6/q- # jjFFFF*;  F       .H, )"       # k LPT3&'73#'67&'3533533#3#3#67&'7'5'67#535#535#5#35#t46},  :E/  +  .#J       9 &   &  n#D3#3#5##5##535#3#73#3#73#3#3#"/32=##5##5##537#wu39&%8/8A%%A&&N;>  ,3 (;;( * :  $8888=N l&*04:@FLR3#3#3#3#535#535#535#535#'235#&'35#'6&/&/'67&' 771100781144557&!!/    ; 0 >    >  f     ` p$(<DHN3533#3#535#3'67#3#3#535#3#3533##"/32=#'#5##535#&'u377/m,3 oT1s/$=( (6   $    % = =&    e48<BHNT3533533##5#5#3#5'75#5373673267#"&5'3#735#&/'67&/4'k FP J  2** 6  X  O `      H[;R   r#+/7;CG3#3#5##5##535#3#'3#3#'3##5##535#7#5##535#7#5##535#{p/6$&8/I:9%%E&& C C  .??. (  l lO?l lO?l lO?f%;QW]#'6=3&'73533#'#5'67#'3533#'#5'67#3533#&'#5'67#7'6'&'o ;  6   --"   !W 6Q96 -7a %    Z!! +( /   b&<gms3533#&'#5''6=3&'73#67#73533#&'#5'67#676767'7&'#"/32='67'6&/'6   ;1q 4      7 9   !" ?3 2=% n   e#6:>BFJ`l3#73##5##53#5##5&'7&'#3#'6=3&'75##5#35#3353353673265#"&5'7'533q;;A::y! K )&!h  6$    ! 2$$21##1    #)"" #+1         6 c'=M]3#67#53533#&'#5''6=3&'3533#&'#5'67#35#535#5353#5#733#3#3##9t       6    =##A!!## @    C1 3<[2    z  mT   e 48<@W]3#735#'3#735##367#533#7#5'75#'6=35#35#75#73#&''67&''667#<<S<<st# 1  *0      - ,)'  ? L 1+ %3HS+, f $     j'6=3#&'7#3 d %<z"(3#&'#5'67#535'6'6'&'m ++ +-' @ C  ;`W 07  u"(3#&'#5'67#535'6'6'&'i )) )*$ >  ?  ;`V /7  p#)3#&'#5'67#535'6'6'&'c && '( ;  ;  ;_U/7  t*#53&''67&67#3533#3##5#535# h!   5 "'++5522'"  O))h"(3#&'#5'67#535'6'6'&'[ !! #$ 5 6  <_T.7   !%'75#535#53#3#6'35#33535#335}3>/**+h*))E+B+ tt P  q !%)-#'6=3#3#3#535#535#735#33535#335!ENN\ZKKD22D3w22D3q-* +.:  #  !'-&''63#3#7'675#535#&'7'6G ) N ))+2=--  U  !C F6 t "(.&''63#3#67'75#535#'6'&'< A&&+5+((= 8   $C F23#"/32=67#l  V &''67&'  $r2 ]M02\!m &/'6 ! ' #+ &ʒ<BJE &,&''63#3#3673#535#535#&',8 52+; C y3YY  1^YY3  %!///  '67&'Z),c' ## r 3#"/3257&/'6  /  <   9C F7K4 7v3#3##5#535#}q05544-InnI53#3267#"&735#bN '::oC "kIq3&''67&'#367&'xp"  !     U:  "!1LC&18 v3533#3#535#}-,,4|4-IImmw3'67#&''6D-O4  ! R;8e   .m '3&'#"/3267&''67&'765#65#`   )& * ^6 /  1)$: !T6<3l&'5#5'>=6   4$>C4t"¿7L? $5%H h !'-&''6'675#535#53#3#7'6'&'4  <$+##:!!/  C?6 m &,&''6'75#535#53#3#7'6'&'7 ;&.'%%=##3    FC; h !'-&''6'675#535#53#3#7'6'&'4  <$+##:!!/   C?63673267#"&='67   O U (F u%3#"/3267#'6''6767&'N   A - 0 w )F 76 h(''6767&'3'>733267#"&5 -.#4)  %  37  G8.(3\ ! m33#3&''67&'#5367==8"% " & "9( 1'"u!3#3#"/3267##5#735#3355#}j/;   %0 $(;.H 5 aaD$$$V w#53#3#3#"/3267#5333{3,,.   ^#$N 7N<u3#3#3267#"&=#'>7#^^ w    2d   hE.(;|3#&''67&'#53&'67 .  0  B+(F4& #6 y!&+0'67&'#3#3#53&'#535#73&67##35#C H/ 37 3J=2L27O!0(A #   $ Q  s $'6=3'#33673267#"&5gAA5 !  F4 4A_F4"*  - &  u"3#3#"/32=##5##535#53&' 341  132 \  Eew  {##3#327#"&'#67'535'#'-+ % I&!I#$)-.B %%\%% #53#3#5'35#35eQVB==BS!g1v//k)3#3533#"/32=##5##5'67#536FK .    !&##U  @uu\O )(x#3533#&''67&'767#735#335,..% !   ,-Z"     666m3#3#&''67#535#'6N.61%!* , -/ *;41 $2/ 'm 73#'6#"/327#5325>7+"'"='753753RZ  e &= &<&5JEJ    L$.( h "(.&''6'675#535#53#3#67'6'&'4  8")##:!! /  C>2s3#3#5##5'67#35#{s6 H1 !()11#"y ` ,?   i %&''63#"/3257&/'6!  /  2  = &*)(}  \") *"+ \!%3533#"/3265#'675#7#5##535#m $   " ))*533265#"&='675#53#67&' S   ]#, $Z#S   #?  6% 4.g/373533533##'32=#'6=##'32=#'6=#75#35#i 5 6       -Rk````V  Q>$"? V  Q>$"? OOOOV %)3#"/325'3#3'67#&''67#73#  t;A"J C5 $Y  N/" De##53#3#'6=#5373#3##5#535#8, $+<DA)$5VDrrDm 3#&'#5'67#3533##5#s2  ,:2442 69$y??s!%33#5##5'67#&''>35#9,F8 G,  88 :c VC   2G#)/&'3#3#7'75#535#5'6'6'&'z  =""(+6*%% !4>  = A  d e!&*/'67&'#3#3#53&'#535#73&7##35#C J0 43 3J;2L27F!0'4    EL!3#"/3265#3#5'65#35#>    ry  jSSSL-8IB * x #3353353#33#"/32=##5##53xp01  0+==+;K 5ddPai",3#3#367&'#"/3265'3'67#{ggww3      3,  !  %9 W 2%_ !'-&''63#3#7'75#535#&'7'64   0 '" A    E I3Y&*3&''67&'67#53667#7#5##535#|!       p*K,  &%$3)wʦm (.3#5##53&'3#&''67&'67#53667#4W4K * & ! %** 6&   Z  w'3#3#67'7&''67#535#535'2 &&29 &*+4&&3"$1  & /$k#'+33#32>7#"&='6367#3535#7"Z  -# * )T1  { $3333l/3533#3673#3#3#"/3267#7'67#535#| %3 IDH  G 1#  2+ p:&'77673267#"''67&''7&''7''7&'3 ,7//65    $76))()      "&   &q 3#3#"/32=##5##535#735#|f(4    !5*>>OE  .__K]+c33533#7#"/326='75#73##5#'6=6'%%$' -' &1]"- 7 #((  o $(,37#"/32='67#5353635#35#35#/ "3 .!J  999999]  @  %# s 2<:f!%).3#67533267#"&=#5'75#35#35#675#fB     #( *'%%\&`&]#3#5#'67#535#53373533#3#535#X" D6%677']#6e 'z!)-#3#327#"&'#67'56'#5##535#,(   * G ZAAA  $&  g+Maa?.l %/3#3#535#367&'#"/325'3'67#xr194-0    91 !!:  $3  R 0 %u 3#3#735#3#536'&'u|| hh@@; "}F 2  S/G3#735##5##535#cc;;VIIIT.\klI6m %+16<3#'633#3##"/327#67#536365#7&'7#7&'OX b V<: ,<    :#  S)%  v.33#367&''>''63&''67&'#367zrr1   %!#  h          #L    x %3&'73#3#3##5#535#536'&'~. -qP "744..1F ,  #88#\ 23#"/3267'67&'775#'63533#67'75#Q  #  !F m#)1(#F      " 'g)-&'#3#3673#53'735#535#5'63&'+:1MM78 MM/GKg       Y\3#'67#5367#'2&'>E1 '3<8  "  <  ] &,&''63#3#7'75#535#'6'&'2    7'1 )   "C G9x/33#3#5##535#533567#533##"/32=#,,3R2++38 6N 11  8"" & #[3#&'#5'67#535'6   ' ) r_!+$_#).333#3267#"&='67#5'6367#367#335> &(   0 .# & -- L;  6-*@# G* S ")-#5'673#&''67&''667#'3#8  \V  $    5:]F     Yq#35#53533#3##5#735#33535#335q500005551T##6#_==A55fpf *3#535#535##5##53&''67&'767#wijVTTUx` g % (!   PK  G"#'  n "&'67&'&'3'67##53#=# '#   "e LnH"* !  p SR %%r 2'2'6'&/&'33##"/32=#53567# 0E9/ $  i44  66O    *+( \ 3#3##"/32='67#'735#fK    " *8jE($01(8k $3#"/32765#'6=3'#33#735#e  QoII@99^ HC1 4?^?-M>w#3533533##5##5#3#3#5#53&'w%%C-[Wi9 Tg T(,3#&'#5'67#535'673#"/325'3#~*77  58(6  4   cRI[@3533#67#"/32='75#73&''67&'767#'6=2*$$  %,* '4R    ;;         #v#3#3#3#535#535#735#33535#335k,))5}5++,,D,sBM\$:@F3&533#3265#"'&'#7&'&'33325265+"'"&57&/'6mD''   EkH    &  /  .F0.c:  ? J Ie3#3#535635#'67&'&0Z$5",,J #;;R ! j26<367#5367#53673#3#3#3##"/32=#'67#5#&'p& $/19;7:K   3  Z%  m    4  1 %)   f%)3533#3#3267#"&=#'6'#535#35#k388-   $*3EEL9 ?- 6LS(p13#&'#5'67#535'23267#"=#'>5 2'  '2/"  & ,(uB9C 2b"153533#67&'7&''367#3'>733267#"&5'3#v23<  /3  & C !  G9) %2S Xf~'#3#3#3#67&'#67'5#535KDDCCT/   +     EM Zld3&''67&'#367\       d~ #3#3#535#35#5#~g AA )e*)W!%)/5;533'67#3&''67&''6=35#67'&'&''6?*2 && ''3   '      !!! >     X73#"/3265#'67#'6'3#&'#5'67#535'2I   !   ! &&  (.+?%*+    "#k#+/3367&'#"/325'3'67##5##535#35#    80  tFFFFF   !& @)Qh h%9 W 33#3#533#7&/'67..7t*0  6  97    q3:3#&'#5'67#535#'2373#&''67'7#367 2% #11<#K  ( &/ ''     e%;3673#&'##5#5'67#3533&'#3533533##5#'67#p)C#   !  ,)*  ! !!  +T!!!!::%r +17=&''6&'3'67#33267#"&57&'7&/'6  ( d  N   $   4  S     '< = !s,043#67&'7&''67#53&'#"/32=##535#35#2A *.)9C  AAAAA      bi  *$6y 3#735#35##5##535#35#ee====YLLLLLZ578mm(> o#'-33#53535335335#33533535#35#35#'67&' ?M 2 Iuu :(((((c)))))@ h!'-3533#&'#5'67#&/'67&/&'x02*!  'l  WL ##%!#LE%!*i  ! G(3#3#7'75#535#73#3#3#535#535#g*""*/:/!!*tf+$$/m+ (Gd#'+/33##"/32=#53567#3#53535#35#35#xi88  ==No "!  hOOO=====e53533#3#3#67&'#67'5'67#535#535#r/44//93  . '6**/  U @ 6#f$13533#&'#5'675#&''67&''6q466%  &4 Q H3%ON"*K    "  l $(33#3#53533#"/32=##535#35#,,8> IIIII..#q  /&:h33533533##5##5#3#3#"/3267#'>7#53&'m%%G2MB  0""<  B)1/+ b)/53673#&'#'67#3#3##"/32=#&/'6r'?$' ==w1   3^8 #))< 9   k5;#53#67&''>''63&''67&''667#0y5    - #  < $  $.     "  .'     *_"633#7#5'675#'67#5373#373##5#'>=6J$$'5/ =E *M1    ,22! q $*3#735#35#3#3##"/32=#535#&'}kkEEEEx  VVP  T222+ (( W3##5#'6=6 . " ?7 37\f &9?E3#"/3267#'67#'67#'6&/33327>7#"&57&/'6U    % "5   $ V  \ K*8;' #2/ & _ 8 ; !3533#3#67&'7&''67#535# !!(.  $ ' $$46 $* 34a &'&''6x     *  6 -* (k $(##535#35#7#/3'3256=#535#5#*p*gz+E;  Wg,Cv!/373673267#"&5'67'5333#5##53635#35#    + $ 9EEEEE!   "$ b 0 o o 5Bo*.33533533##5##5#3#&''67#53535335#335r$$s/ % % ) ) 4 +++);!#%;;)#)c!'+13533#3#&'#5'67#535#35#&'735'6p8771&" 18. T DP.$TW.  .. O`,3533#3#3267#"&=#'67#535#'6o77D/   - ')E&      i'+/43#3#3&''67&''67#5'635#35#67W_]BM  !   ????    L   @/ * @ xT3533#&'#5'67#y34'   %K #IG&#n '3#735#73#735#3#3#3#"/3265#7#x44+55JhhPL  S B B ?4 %s!%+13533533#3#3#5#535#35#35#35#'67&'w*`^q%******  / Y6IY56'    [ 3#735#35#35#'67&'dDD 0  ŢrNN6 TU#3533533#3#535#35#'67&'a+%#.++  Q)   z'+/373#3#"/32=#7&'7''75##535#735#33535#335g+4   "  1+*C*^S  <Yk7<f#'+35#53#3#3#3#535#535#'6735#35#}.m*11++6:++" GGGGi[[ W8s -3#735#33535#3353#67&'#67'5#~kk-F-c~6    . c9A7   AD  Qo'/33533533##5##5#3#"/3267#'67##5##535#o++w  ,* $'sJJJ9 "/$EP R7&r,3#35#535#53#5##5673#35#535'2 77 *T !665) |  (U"(.&'3#3#7'75#535#5'6'6'&'/ /$ ')A F fS (PV3#'6'3&'73#3#"/3265#'65##"'#53325267+"'"='7537533279@ M     +     $ #^-MQ,$~<% BK  K/(.5j,03533533##5##5#373#3#5##5'67#35#v->E M9 %)99- Z D "Z)`3#&''67&''667#"F   -       X/53#&'#5'67#535'67367&''65''6q&''  &-0a   -    .-  %   ]28367&''>7'3#&'#5'67#535'6'6    %     !(  ?  "A$.5EA;) a\!-$) h-39?ET3#"/3267#&''67&''67&'767#'667#&'&/'6733265#"&5V          (    < Y     L+B     T   # 1 c "(3#'6'#3#3#535#35#5#7&'>I (!!d!!BB!!    . i +*    k+0&'#3#3'673#53&'735#535#5'63&'.<2[[! :7   '^^0K[k        `%53673#&'#'67#33#3#535#5333#3#535#53j-C+" *' $6%%8}2!!,,<=((   &';_3533#3#5##535#35#_%%/a l/u5n'/37;?3673673#&'#&'#&'#536#5##535#33535#35#            jS2!S2!!   Zt t,I[ #*.4:@#5'673&''67&''75667#'3#7'6'6'6wG*     7F   ( *" 4 6 04     & Z     ) ]%)-1#"/3254'7##5#3#7#5'75#35#35#75# WQ   @!( A,(%%]'a%} $'6=6&'7'5676&. 0.   ! KF3 /BXQ *$7k   m (,3#53&'3#67&'7'5'67#735#4|4"g%   *   AA  5B   H 2 -o!%)-3#&'#3'>7'67#735#33535#3353#yq #     .K.h $ ("    =DNRk 5;A3#735#35#3#"/32='675#73#"/32='675#&'7&'{kkCCCC9    &C9    &9  T  S11.j   &j   &    i;AG3533#3#5##535#'67'6776767'7&'#"/3257&/'6p4557\647   "    '1 )'x     1  !   e !8>D'6733#3327#"&547#3533#&'#5'67#7'6'&'  XdUUn [%##   G3     *, 02**  (04    ^%*/&'#3#3#53&'#535#5'6/35#367# -9 /Y 45Y0 GT $3%^      ; HP-18#53&'73#&''6&'7#633267#"&5'3#''>&=?"6=S + !   *&%        "+*& v 7'2'6'&/&''673#3#353#5#5335#535 .C7/  $   S+22]44     ? 1'B 6$1i'+/33533#3#67'7''67#535#3#53535#35#35#',,9A   */(4'h       eCCC22222 h%+1&'3#3#67'675#535#5'6'6'&'7  < $, +-C Gkk %+33#5335#35#35#7'6'&'&/'6/o-IIIIIIH  F  H % 4'::     s *03#3#735##"/32=##53##5#536'&'t|| ff@@_ WM& 30f  Pk} **  _!59?3673#353#'67#5335#7&'7#'626=#'6=35#35#_+       G1A0 &A1G= 50( 8=`:(d) 3#3#53635#35#$8#   + QQX>>> "Q Q5$l #3#735#3353353#3#3#535335#r}}#i|1))48D$$$$$F"*EE]i%+173#3#3#"/3267#53635&'&/'67&';\kkh fJ (  % 9G1 u   S)-BHN3&''27&''667#'#5'673#73533##"/32=#'67&'P &%  FL  A?? A&R     XA V*     t '3353353#3#3#735#3673#53&'{p}} jjCC ~**/<2  a#'+7'673&'73#3#3#3##75#5#35#33##5#53x  !&*$$$$,c7$$$$$<<== "%   \! *00X&,267&''67&'3533##"/32=#'67&'h        9      XT Q   m %+CJ3#5##53&''67&'76&/'63&''67&''667#8U."       ' 7 "  ' . RBBR     /        $  j!%+173267#"&=36#55#3535#'33#'67&' '6 ( 1$0-UE444440q% C    '4``  ' 8^    e 1533#5##537'6'&'3#3267#"&=#'67#735#5\81  F  Q  +'++32!#4-  JD+  14&"k#'+35#53673#3#&'#5'67#75#5#35#r3*3*7* $]AAAAA<n  n78!r_ !'83#53635#35#35#&'&/'6733267#"&58m"FFFFFF' >  ]     {{ 067-    # p  &*3##5#3#735#3##"/32=###535#s~ `GG!! cP5""QQ57M J4 ?$c"&*B3&'73#3#3#3##5'65#5#5##533#"/3267#7#'6!(.((((/c0 g   &+ $     @    .% = $&'35#53673#3#&''67#'!/#'(  "%  Q% * 3#53535#35#35# O A1q0q1\3&'73'#5'67#b   "2  + j[ @h /37;&'67&'67&'63#&'7#'67#735#35#35# 5 6   _r.  LLLLLL      5z   V55`,N33#3'7#73265#"&='75#'6=33#3##"/32=#535#535'2==A 0"#   *I%"",,  22))%,    H;. .7SL    i #)E3353353#3&''67&''667#3533#3#3##5#535#535#vwC%    3+--11;;66..+%%(     ?     j 3#735#35#3#53535#35#35#^^8888T g=C=JJJ88888j=&'#5'63&'3#735#3#3##"/32=#535#535'2! > +' 0ggAAQ -..::  <<22,5  ),"   W )H3#'6'3&'73#3#"/3265#'6=#3#3#&''67#5365#'68> M #&    \'   !  ! h$SO1 1D.)( S"-=AE3&''67&''#53667#'#5'6#"/32=##55#35#2    $;  w $7$$$      ! 6"~-=\ $s!#'+3533#3#3##5#535#535#35#33535#335())%%--**##(#6#XX48u-159=CI3#676767'7&'#"/32='67'67#735#33535#335&/'6}n5  !   #.J.  9 P  " + %  00x   n *06FL3#53635#'673&''67&'767&'3&/33267#"&5''6?rLL       7 ?      {{ v[      O 1  3! #'3I#3#'6=3&'75##5#35#33533533#67'73267#"&=36C9[---->-)99 E %  $   $C< 3@\     '   /\ +&''63#3#3673#53&'735#535#(5<-!- 4_&HH&&EE&\          d (-=#3#3#535#35#5#73&''67&'#3673533#3#535#C!!8?     o277?=26)>>w8&  !,d *.263353353#3&'73#3#3#3##5'63#35#35#u v)-''''0e3"""""''- \ !$&_DJP&'#67325#"''67&'#3533#3##"/32=#'6=353'67&'       A RM 4 ,:($  .H>5I  D3##5#'6=6'3533#3#3##5#535#535#35#33535#335 )K" .133,,,,22,,1+F+ AA 2 ;   ; !  c (,B3#"/325'3#&'#5'67#535'63#3533#&'#5'67# 2   #/J37.  &g b  *! I-"?C#a)/5DJ3'673#&'#5'67#53&'735'2&'&/33265#"&5''6   ,  (   -9  @  F     * )(  (5 5  g "&9=A3353353##"/32=#'6=35#35#7#"/32=#'6=35#35#uu4 k   ++0{ $*S)@9 $*S*BO37?C3&''67&''667#'3#3#67'75375#735##5##535#+    f; !( |!!!)      $ 3L'4 a\r,kcbB1l37;?C3533533##5##5#3#3#3#3##5#535#535#535#5##5#35#335l++{6::771 [( (#'35#53#3#7&'7''675#735#35#335!G!! "(!##!tCCN! #p!,,,\3#3#"/3267#535#\4!   !"K(H" ;J)b "O3#'673#'6&/&'3533#3#"/32=#&'#5'675##535#"( H%+$85;;8  &' " (!35      ) $9: $.?Z(,03533533#3#535#35##"/32=##535#35#^ R+   #####?i'J:o 0K3533#3#535#3533#7'75#73533#3#535#3#3267#"&=#'67#(((0r/( ?;Ax"  & 7 2  $1 %S.5;AG#5&'75##5##535373#&''67&''667#''6'&''6/P?     "7D  M  $;;?P,,,      (  ? L^#"/3254'7##5^   !  "k{bS?3673#67&'#"/326='67&#'67&''67#53&'  $=  (* # #"#6         .3#735#35#3#3#"/3267'67#'67#'67#HH$$$$_66   & )     O//.G"( )    /3#735#35#3#3#"/3265#'67#'67#'67#RR....!nAE  * &    O//.G-6*" i@FKP33#67&'#"/32654''67&''67&''67#5'6367#367#3354"9       # '   ,) 1  9   (*     - - q'8>DHL67#533'67##"/32='67#53'#"/32=##5'67&'3#735#  Mk.   )/^  S*  & 99     Ee Piy   -p,1<BFJP3&'73673#3#3##"/32=#535#5365#5#35#"&=#7;567#35#&'p    *#  QQN%+F #P @ P PP   ]    ]  5    ? =   Y!'-67'7''67'67676&/'67&'    -'8/, b$ 3533#3#535##5##535#FF%%%%Nb bD4^ /3#53&'3#735#37#"/32='7567#FAAA    )  330  k:AIMQ3#3#'67#'737#'67#'737#53#3#3325#"&5'37'#5##535#35#q8 ] ;  9 QJJJJJ'   M      _ _!1yi#"/32=#'6=35#35# % !!#!iX  # +jE3#3#3#535#535#3535#5##3n# )* %8  !89^"""f %)/53#3#53'#735#35#3##"/32=#735#'67&'ts49=(MMMMr-  2NN  a  E * % E2)&*  J !'+/I3#53&'73#&''67&''667#'3#735#37#"/32='757#P8}1i@    (dd<<k&2  8K#         a8@DH37#53533#3#&''67#'36533#3#&''67#537##5##535#35#    D  PPPPP  5   ^d d#7Z.48<N3533#3&533#673265#"''67&'#535#7&'3#735#7677'67&'a#*)     X#w  gFF$$  "* ">#"$=    B J:2    ^(?R67&''67&'3533#&'#5'67##5'67#53533#&'&''67&'76j   M        R       02 +, "    lA3533673#5##53&'3#735#3#3##"/32=#535#535'2  ` UU//G .11;;  99//)3%% )) 3-&    W !/3#735#35#35#'33#5#'65#535#73#3#5##53KK''''''1-# 3-y,,,hJ-.6cj9+  srF47kzk3#3##5#'6=#535#35#N  k33 l ###535#35#7#"/32=#535#5#(p  *V%44 fV$4 ` 3#735#35#==`T22 f,04:@DHLRX5#53533533#3#"/3267##5#3#5'67#?353355##6=#35#35#35#'67&'$$$$-  cm   1$ IIIIII  >  *    [U ) &  F % #     ];JP33#3#53533#673265#"''67&'#'6=3533&'73#67'675#'6**7H"   >O  d4)   ##""%/  05," "*>   < :a *0D3#5##536'6'&'3533##5'67#&'3673#&''67#FU 0 +  >  P2D6( -3 ' +oo "   %%-   3  %&  j6;?C33533##5##5#533533673#3#5##5'67#535#67#35#35###!!%  - := *.w8R)!<<![/59=S3533#3&533#673265#"''67&'#535#7&'3#735#3#3#67'75#535#b",+    X#v  gHH$$O "*" (&$;   (E @+'  "&3#"/32=##53535#335#3#735#  > . ) ** I`  LcrII9$93 b.a33#3'67#'6=3373265#"&='73#67&'#"/3265'67''67&''67#//8 [  4   e/      H;- .6Q   *         d!%+1DJ3#3#53&'#53&'367#3#735#35#&'7&/3325265+"&5''62" /0%nnIIII*<  I       8 *H, )"      #  i!'-39?V\&'7&''67&'76'3353#7&'7&'&''67&'3&''67&''667# %   MW} E   N+A  "   4        LM^H   "          g&,2:P367&''>7367&''>''67'6#5##53533#&'#5'67#   @    U  B  B]25-" !-    &    8""+86V 933533#53'&'7'63&'73673#3#7'675#535#uS  U H  "%'- :;;2X  k.6>BFJ3533533##5##5#3533#3#&''67#535#67&'7#3#53535#35#35#k..),,9 +0+7) A      8!444$$$$$ Q#'+/8BKW3533#3#3##5#535#535#35#33535#33573#&'67&'67&'63#3#535#/++''))11((/)?)ee '  *  DX$,i+" :   :  :       $ G "&,283#735#35#35#73#'67#735#35#35#&/'67&'[[777777\_:   ;;;;;;@   V< # " =V < " "        m#'+/5;35#3#53#3#3#535#735#3353#735#35#35#'67&'&/s/%%,j+&'L__999999 4  & 7M6      a "(,0483#'6'#3#3#53535357&'3#735#335335KS '""&e==q 'jj    +h / 0#'3533#3#535#735#335#3#53535#%&&.m.%$ @EV//33 (  B, -fJX7Dci3#'#5'67#535'273#"/3267#'67#'6&''6367&'#"/32='67'&'     ;*    % "## 0       "   ; '% 6          _5;QY]a3#&'#5'67#535'63653#327#"='67#7&'3673267#"&5#5##535#35#  %!    2 k3, 09 , 6#{TTTTT   #       % R     P P (`k83533#3#&''67#5365#'67#5365#53533#3#&i  f        )  _g 3#735#35#35#'67&'lxxRRRRRR K gY? # #     Y+/37;?EK#35#53533533#3#3#535#'6=3&'75#35#33535#335'67&'s/*f*2;*B*8 91  LL @4 2>[ C<-"   \*17Hd3533533##5##5#3&''67&''667#'&'3;#"''75#73533#3#3##5#535#535#`$%&&%$F/     $1!''0/ +%%%&&%%%      1T F     o'15AM33#3#53533''6'67&53#5#5335''6'67))3  7   kXF  5   //    33::     ^.26:>BHNTd33#3#"&='75373267'67#'6=33#735#33535#335&'7&/'6733267#"&577D  $ &_,]]&9&  :  T      I=/ 07SD?& !       f#'+/S3#3#3#&'#'67#535#535#735#35#5#35#367&'#"/32='67&'77yl#! " #HHHH3    D ) & ))     n */37;?EK#3#3#535#35#5#73&''67&'#3673#735#35#35#'67&'=  3A      fkkGGGGGG  6&`))P $    XU< $ "     ` 6:>BFL3#5##53&'33533#3#3267#"&=#'67#535#53#335#35#35#&'9c8!  -)2!!3EEEEEEL #  a   $a   & '    i#'+/335#535#53#3#3#73#735#73#735#3#735#73#735#i:7789::>** C++ `** C++ QKKQ3  3 R4  4  e#(,&'#3#3#53&'#535#5'63&'67##35#14 1P 82P3GQ%!.$    G e).Y^&'#3#3673#53'735#535#5'63&'''#3#7677'7&'735#535#5'63&' ** m ,, &,  f &&  09 )) ";e               `159=AGMShn3533533##5##5#3533&'73#3#5##5##535#5#'#35#'35'&'&''673533##"/32=#&'i #### !+ .('+R'%F  G G     D E "  E     *' %    _DHUbh3&533#673265#"''67&'#3#3#3#67'75#535#535#535#75#'&''67&''67&'_c     ")+    -   E!'( +! )  '+ jhW     e $(,EIMQ&'#5'63&'3#735#73#735#73#735##"/32=##5##5##535#335335# > /- 0'' '' ''   $    #0  0  0 1H !!!!)\"^ MQU[_#5##53&'73533533#3#3#'#3#;#"''6735#5'67#535#535#5#35#3&'#35#j:9*#  %--D  &  "(> 5 ;;'(        '     )$f(,04S[_3353353#3#3#3#3#5'673&'7##35#5##"/32=#&'#5'67##5&'7#35#r"6 .1****2u   :9!!!!!f   : U  ! ,    ? ,  CR%   l#@DHL33533##5##5#533#735#73#735#3'73#3#3#3##5'65#5#35# !!99188@*(%%%%+a 4#####  #..#  J Y]aei33533##5##5#53&'3353533#673265#"''67#53#3#367&'#'65#'67#535#35#35#5#&%%&$$] s K    .0 ;  <    '$ E. ( s+ G@4* )-!  22^ #'+/37;K3#735#33535#3353#735#33535#33573#735#33535#3353533#3#535#orr/N/mAA  !  BB  !  y999BA9F* ( %K-0+K-04 i09BMSY_e#5#'67##53&'7&'3#35#535#53#56367'7367'73327#"&'&'7&'&'7&'?   9   %%[((+= 4 /  A @ ( A + -    ?;EGSH SI&+-        Y&<N3533#77&''67'&'#5'67##5'67#53533#'&''67'7373#&'3#3##"/32=#535#535''67#67&'#a      }   9    B3 D  ''99  88)) %-     #$ %% P   Z        e%QUY]agm3533#3#67'5#'67#535#'635#'673533#3#3267#"&=#'67#3#735#35#35#'67&'u    >      ;ppLLLLLL C       )[A $ $    E(;#"&=#'6=3&''67&'767# "_    I   9      Q!&*/'67&'#3#3#53&'#535#73&7##35#CI1 25 3J:1L27F 0&'   9  HBH3533533673#3#3#35#535#53#5673#35#535#53'#53&'367#   111&j /// *%     - 40  -  'Q-159J]33#3'67#'6=33265#"&='7533#3#735##"/32=##53&'73673##5#y..1 ?  )    FF?? 5 -    K>1 08U    ' 6 &>J!    3#'6#53#3#67'5#537@J L ** && 3$7  F u 3#'6#53#3#67'5#5376@ G&&))  2&8  F q 3#'6#53#3#67'5#5307@ @$$"" 3$8  E g 3#'6#53#3#67'5#53/.7 =   ""  4&7  F e 3#'6#53#3#67'5#53-.6 <    5%7 Ew&'3#"/32=#3# 0G  42   m#5##53'>&'E,  -M+'  ")( _ 3#'6#53#3#67'5#53**2 8   1&7 Ff)3#3533#"/32=##5##5'67#53GL-    ! $##U  @uu\P /'l;#"&=#'>5#5##535# +  ^AAA;  0#  )lqqO= V 3#'6#53#3#67'5#53%&-  2    /&6  FQ3#3##5#'6=#535#5#bO ! 1Duu A) &8 DDDDf 3#3#535#5#7'6'&'o|#)*!E;  [8%/--/2+b$*3533#3#&''67#536=#&'7'6v.33;8# $- 0 04.  ^  ;01,(;  W#5##53'>&',   'O0&  #*0 g$3533#3#&'#5'67#535#'633<5! !/;  &&'60W^/%(2' n'3#3#67&'7''67#535#535'2 **7@  *009))7#%0  & /% j %1#5'673673267#"&='673533##5# /  !  @5555T4'  !  c>>` 3#53&'&'73#'6=361; D #oI   -0( %9"#'67#533#"'532765#'67#'6%7O?  %#  d#&l JK0+A5& #g-3#'3#7#53&''67&67#3533#3#535# CE    S/00<&'/H-3 L  2  Em[\n8  O5   3#3##5#'6=#535#35#K +GG)  +++ 3#735#35#<<pBP"^$:3673#&'##5#5'67#3533&'#3533533##5#'67#k,B%  #  3+,    !!  +R ::%l &#5#;5#35#'673'67#&xDC A0 M8 LL****% 2 ; ] !'-'6=63#3#5##537#5363'67&' ,;D&))7(+: 4 /t# p; WGIY QaU3##5#'>=6 . " %=3 3C8_D 3#"/3267#'67#'67#'6W   /)"   R::' !3)  P 3#5'67'&'v O  P,2'673'67#&3533##"/32=#&'  2" 3$ ?  ?  *1   9C  >  X,283&''>7'3#'#5'67#535'6'6''6  (     !b8  ?% L!15EA7&e^#+"& %) ] )-3#53&'3#67&'67'5'67#735#76)q*  0  !KK  4B   J 2 0  d!%).38AGM3533533#3#5##5'67#735#335335367#35#35#3'3267#3'67&'n$##-D  !$5X "3 4  @ 91;/2: .4  1  58  [!%)A3&'73#3#3#3##5'65#5#5##533#"/3267#7#'6$*1****2i 2#####l   !). '     B    /) < _ ;&''63#3#735#3#3##"/32=#535#535#'2 " " " 0(( hhFFX 300;;   ==448  )     k !'-#5##53&'73#3#535635#&/'6Y6 !P%$##+ " ++   &Y]&<     S 3#'6#53#3#67'5#53%#*  /    0%9 H[ '-<J#'6=3#353#'67#53365#536'&'73'7#'63&''67v>  E    TF6 5Aa5 /@( @/3     !#- < ` $(04833#5'6367#35#33535#3353##5##535#35#9#| 82##5"W##5"pLLLLLE=# % & P P ' X /3#53&'3#735#37#"/32='7567#IDDD    +  330  k#'3533#3#5##5##535#735#33535#335t+//8&"4+-Q""4&{0 ? ## @ RZ3#3#"/3267#535#Z6 "  " $K(I!6J) }"#3#3#3#67&'7''67#535uFBBBBJ4 &*"(   'su#3#&''67#535'652$#*01 C4D""66"+=4  p"#3#3#3#67'7&''67#535m@====C/   " '  (sg ('>=3'#33353353#353#5#5335# wSSK%N#'B6 .%^<+'"//"38'D ;(8c(9J[k3#3&'7'#"/32=##5##5'6735#''67&'76'''67&'76''67&'76'&''7'7k<(    %$  #6_    3    7    2        6        8       k"#3#3#3#67'7&''67#535d:6666<(      (   's> T'6@ =T1F-?3#Fqq?9d &''6w&  % 8d 3&''65  &EP$68#9T ###535#35#7#"/32=#535#5#F"b  #]&98 b]%9AY3##"/32=#A|/  8Y? <:` 3#3#3#@||oo `7] 3#&'#5#7B! 4]  :X  $##535#35#7#"/32=#535#5#uN::::  O;;;;X$42gV"29a3#3##5#535#Dv1<<<<1a444g3533##"/32='67#=P(( 2 .>U9  /$@ c 3353#533v""cH9KK97h3#3##5#'67#535#5#Bz""%" !N$h55& 5z 3#53&'3267#"&=#'>59:3   )  z (*  1s 3&'73#3#"/3267#'>5#6D :YO  >))[  . -v3673#'67#&''6767';/EK1 ((g +0 e (& ,):`3#3#3#535#535#Eu0--<<..1`1v&773267#"&='75'75'668CE  ) 7:,/    >h ##53#5##75#'#33535#u%%7%%%%%%% UU /Z=w"3&'73#3#"/32=##5##535#=5994  "17d .  BB1A?n3&'73#3#53&'#367#F/1'$/+ Z 36k3#3##5#535#&'7'6@}4????5V  k.--. ;i3##"/32=#3#735#;   c BBiK  G/1o &''63&'73&'767#|' (% 2(*## Mo$    8x%''6767'3533533##5#'67#-2  V#$##&% p   :..+1y#)&'3673267#"''67''67&'  & #   ~  y   7+ 3  5 6e3#3#3&'73#535#535#;>55 >009e ={(3#6767'67'67#53&'&''6~5F  > " $6=  , O{   1  7   >w%3&'73673#3#'67#5365#&'E  0;= /&03.O W   * / 1x!%3&''67&''667#3#735#fG '*  ) 8%jjDDx    .5/u &''63#3#735#~"% '$# 7RR ffCCu  40s2&/#5'6767327#"''67&''7&'3   C  u/     s   ^F  #  2u &&''6&''67&''6 ! # ,   !C  %u     '  6r#3533533#3#535#35#&/'6@"&'/""*#]2  <u3533#3#535#3533#3#535#F000760222;:2g2=u 33#67'7&''275#5335#35#v22  /=44!!!5 u:  :)6f %3#3#5365#33535#"=#'567#3;56/('2C8` IfFFD   ?q3#735#3533#&'#5'67#?]]    qzY     G}$#67'53&'73535&'76]  - 1KKK  $iC$  r      Bn 3#735#3#735#KkkEEZZn/.30w63#3#535#535#'2'33;#"''67&'767#'7# $$O$$ $a4  4.)?  w     /p !'&'73#7&/'6'&''6''6K P(  3 2 G @N p L<    )   Cr3#35#535#53#5##56r%%T%%#6Tr f `0x&*3'7'#3265#"&=#'67#5'635#b 9    5 0 <88822AA>>0080 P0 j ;  ; "  <n3#&'7#'67#735#35#35#Ho#&  !KKKKKKna     E ( ( "##535#35#7+'32=#535#5#tM9999  M9999> " %  > " ?s 3#735#35#3#735#35#IiiIIII]]]]s8" >% "  k(.4&''67&'763533##"/32=#&/'6V    ;###  #I  /      ]P  L   a '67&   /46m3#3#3#535#535#3535#5##3:+''.,$%):''%$m44S /|'159=A3#&'#3265#"&=#5'6?#5363533&'#35#33535#335xB * * !1  ,E,| 3  / *  ! 8|"&*3#3#&''67&'767#53&'7#735#35#Hr8:# ' _:/NNNN|;    % 3w%3'67#'6673#35#535#53#bA  8 ! %%Y''';w  #    C+t,283#3#"/3267#'>7#53&'7&''6&'&'X*&    [      t  9 %) (      @z#'+3#327#"'#7'56'#55#35 4- 3. C,gtbPPz       ; 1?? 3y%)-33'33&'73#67327#"''67&'#3#735#'64M 4      O@@+$&f  % " 1( 8#93673#5##53&'7'23&'767#53&''67' #  k @"& ) D\  )  !! &  7     315;?3533533#3#&'##3267#"&='67#535#35#3&'##3>#'  I"+(  %&0## <&099t      & + 9n !##535#35#7+'6=#535#5#{0|/nA=~ % 'i$A % /zDJ3673673#3#&'#"/327#3267#"&='67#5367#53&'3&'#S  JX    5  %  /- C(z           G9s#)3#3#&''67#537#735#35#35#&'#Gn > #  -7-KKKKKKHsL   5   9r 393#3#535#5#35#3353353#&''67'7#53667#:+$~$+P$$KT & 0$ %% /r **     " 5!%).3#3#3&''67&'7#535#735#35#35#67#Cw:<>:>>o0)55;~ $3#3#53&'#53&'367#3#735#35#6&$6*$jjEEEE~ ) $E* '6.23733#5367#3353#3#3##5#'735#535#735#G#3-1'Tm'..00: -<<4GG{   "  ;r#'+3#3#3#3#535#535#535#33535#335335>'#4//9;//4#'85#r 0    0 /1s%+&'73#3#535#535'635#'&''6F ,,"W",,!/33@   s  55h6    4w@33&'76767&'#3#&''67#537#5'67&'767#:< G       "7;"  " *-3!   )q             5y!'+13533#3#&'#5'67#535#35#&'735'67>BB7. ! &+4>"" 0%n  7  **7 1  1{!%)3533673#3#5'67#535#67#35#35#E*! 46c#87*E @@@@m   J6    6,1|"&*33#67&'#"/32=#53635#35#3'67#v83     2,TTTT8 $|<   /< % 0q/37327#"&5#'6=35'673#7'7&''75#735#335 X -  %$!qr#(K0) %91  ' 8$(,04373#33#&'7#'67#535367#5#3535#5#=:7<8/ (  &)5jOOOOOOO} O  O 1"&*35#53673#3#&'#5'67#735#35#35#7@2*82<0 % #. RRRRRR!Q  Q  $ Q  5v 59=#55#353#"/32='675#73#"/32='675#'7'p^LLk>   .I>   .?Qv88  ;   ;     >| &3353353#3#3#735#3673#53&'F! s llKK"!u &  6{"*.263533#3#&''67#535#&'7#23#53535#35#35#F/11>$ 17'9/T H #"o      # &&&.u1?3'67#'6'3673#353#'67#53365#53'&''>/ ! Q  ""  $ o   u     -  - !  3q!%+17=#3#3#3#"/3267#55#5#5#&/'67&/4'1))))8  n6%%%%%GQF q .T        1x7=CIO6?7''67'6'67''67'67?67&'&/'67&/&'V    g      c V  x    .     )&       1q 3#3#735#76767'7&'5NNFF"" &.q ,"    s3533##"/32=#&')   )aG  B *x 7=#5'6=3&'73#3#5'#35#73#''67&''667#X 47$$@-      1") .9aCs      ! 06:>B3533#3#&''67#5365#73#3267#"&=#'67#735#35#35#7 @J  ((((((j     !V"  %& = " " 8y+/3533673#5##53&'3#3#3#535#535#735#U  l Z$339622$88v   ""('   7{6DN''67'6767677&'7''67'676?7&'3353'67#73353##t    Q     m%%I)X           #$" 4w'+/393#''67&''667#'3#'67#735#35#35#&'/     b?+ # w     d G ( *!  /8<@E3#&''67&''667#'367#533#63#5'635#35#35#675#/       m*);  9           = G ' * .-AGM&'#5'6'3#735#3#"/32='675#73#"/32='675#&'7&'|"! H 19!qqMM$D  4JD  4< S     8   8       3#'-33533#3#535#735#3353#735#35#35#'67&'@777CD7%%8%m}}XXXXXX  9    -A/    5v #'+/3#735#73#735#3#3##5#535#735#33535#3359@@ =AA!!W8BBAA7%%7&]%%7&v# # 7" -z%/37;3#3#3##5#535#53&'#53&'367#'6=3'#33#735#   P>++ z  $$ 6 % !36'=9&*.2633673#5##53&'733#735##5##535#35#35#35#v  j  "XX77YU!!3""3!!3"" (( $ DD # 6~ 263#735#3353353#3#67&'67'5'67#735#A~~!ut1     #&RR~%  !   /;AG3533#3#3#3#3#3#"''75#5335#535#535#53&'#535#367#'&'c(''.*&&--/30 #'**&&)/(&F   z   2?   , 8 #'48<3533533#735#33533535#3353353#3#3#53'#735#37#;()&f&z| ZZ&05  $ # /$(8C3533#3#535#'&'3##5'67#735#'3;#"'&'75#67&'f&''2q.&"  2]- @@A%;&-,h   z    '!   B 4    EPc3#Ettc= &''6x"3"#2; 3#3#3#Dxxpp  ?3#3##5#535#Jo/::77,*NN*:3533##"/326='67#@I(( "+#H&&\ 9(0O"3#735#O^^66_9@337#533+'32>5#3#Y%EY VVV|'7IB"?#53#3#3#535#53t/r/++75**"&&<%35#53533#3#3#"/3267##5#535#F+0066//=   )55+n+>>833##5'67#53&'u77 *8.  %vg0 .( < 373#'67#67'7&''6C+>C&F  "& :$$,-   R #55#35[H55ww2 !!=&'3#&''67&'767#}  (y% #R  !  ; 3&'73#3267#"&=#'6=A53|\   $   F >  : !&'&/33267#"&5''6~  C  <    H G' H #53##5#;5##;5#x0u2-ff8*@"##5##535#53&'73#3#"/325.575:0   P^^@Q > =3533#3#535#3533#3#535#K,++5:,---78-D>'75#53#7#=#5#75Vz,,,,[V&#7*3533#&''65#'&'3;#"'&'75#h%%     # 9 (* }$$   . -?  1<'7&''275#53533#535#35#,:-----&#AA!2I  3#735#3#735#SYY55nnHH?=C!D "3353#5333#3267#"&=35#w v3s] $+^`) 214+42&/#5'6767327#"''67&''7&'3  > q/   pS   %  5 $3&''67&''667#3#735#f? & $!&   !  4ffBB       K>?'6?'67'67#53&'73#&''6e D ) ):6E :- N^5      B3#735#3533#&'#5'67#B{{WW    u )+ 5#'+/333#3267#"&=#5367#'6#;5##;5#c6#.  -3.  "  T  T  0!<"(3#3267#"&=#'67#53635#7&'    +'= 8AA   B  $)BD ;   L%3&'73#67'735#35#67&'L*%Q  ????  #  T1 p3(  3 %)-3533673#3#5'67537#535#67#35#35#H+$  . 9d 95+G #>>>>  N6  B.:'+/5&'3&533#67327#"''67&'#3#735#'6gJ*)     J::-#'   )$+303)37;?C3673#'#326547#"&=##5'67#3533&'#35#33535#335@->' )   "$   )A)   A   M "*,G 3#735#35#3#735#35#Ncc????qqKKKKF+ & (H+ ' =*3#35#535#53#3267#"&=#'67#56l  K!!1   ,! W(  ..!R?16'23#5##536'&/&'3&''67&'#367 -@5* _V  T      ##    ;   H$(,03#327#"./#67'56&53#735#35#.(    . 2 aa====    J :M-- ;$'673'6735#535#53#5673a  @  >L#5p  T^[  1,283#3#"/3267#'>7#53&'7&''6&'&']%"    Q        J46 ,7  !'  7#'+3673#3##5#535#53&'35#33535#335e  3????4!!!4!U!!4!   W''W 966!'+13533#3#&'#5'67#535#35#&'735'6<;882&  !%2;  .    D;:D B'  ''   A!%)3#3'73#&''67#5367#735#35#35#Ob( 6   )1'@@@@@@^    B & & :,33#3#535#5335#35##5##5'67&w00@=,,,+A.+9   '  ' >=--=? +  6  &,3#3#535#535'635#'&'&''6 (( P&& $,,4   <<}a    $ 5A33&'76767&'#3#&''67#5367#'67&'767#D3 /    %*   (.  "              9!)-15#535#53533#3#67&'7&''63#53535#35#35#j*7,,,,8@  ,1^r      /// ;!%+13673#33#53537#35#35#35#35#'67&'E-6<4(<<<<<<<< @ WW      7 39?3#735#35#3#"/32='675#73#"/32='675#&/&'InnJJJJ=   ,D> -3B' $ (H  H     7/5C3#67#'6'3#753#5'67'53765#536'&'&''># $    !' _     '7% .$ '  6 %78<@D'673#&''67&'767#5367#533#7#5'?#335#75# %      g +';   )s )2    # I!Q08 373#735#3353353#3#67&'67'5'67#735#Huu p l- $  %HH* ' '    j#"/32654'7##5j  ,8 ;_#"/32654'7##5_ %< ?[#"/32654'7##5[  ": <g3533#3#353#5#5335#535#p266>> e;;2**$W@\ P?W$Z&,3#3#"/32=#&''65##535#33#f9.    +A u  `  )|&X433#'6='667##"/3267#3265#"&75E -u 5 4h  /& ?5' )04 "4%Y rU&#3#3#67&'#67'5#'6=leeo+  +     $S` lC4 5?_V"-3533#&''6=#&'7''67'7''6h899/ ,6 J8   `   " E =7$4M"$ % #*  ]>3533##5#'67#5365'6"*+ !" ) "<<<<+ WR3533#3#535#f555DD53S#"/32654'7##5S: =X 4&''6367#53&'733#3#67'7&''67#& $ # 3= P. $ v J!  /5* !W        c%)-3533##5#'67#537'6#5##535#35# +-" $'$VSSSSS22.." rii%8W"&,2&'#3#&''67#535#5'63'36=#335#" !61( ). -.5 4< "!"5$! A!(%AdU,1&'#3#3#3#67&'7''67#535'6&' % VQQRRgP "#38% 6B   U Y?3&''67&''667#35#53#3#3#3#535#535#'6F  $( #   8"Y#7722?C//'     P Y!3#35#535#53#563#3#535#$$\&&%9:AE7 rh,,} !%)3673#3#"/32=##5'67#35#35#4=H   0  #0000  j  )q :4M7'67#5373#3#3#535'67#5373#3#3#535  # !+KRW1;<# ,!+KRW1;<   t   N"(.43533##"/32=#735#35#7'67&''67&'j211   1QQQQ [B bJJU0 -23r   J(-1BHN3'67#&'&''673&'67#3#3##"/32=#'67&'n# *   S2   8#>DD#<   ; b  !+      K) 86  3 K >3#3#'>=3&'#53&'367#'673533#3#3#535#535? &~ & =; ..))4>&& :/% "C EQ  }A3&'73673#67&'#"/326='67&''67&''67# +        "             u -153673#3#3#535#'67##53#"/32=#5#?GH &^&   $W   222 bQ +  V 159=CIOU3#7&/'63#3#3#3#"/3265#5'65#5#5#&/'67&/&', : [ R2....8  pG&&&&&B  L F  9,      0 G(        M #)&''63#"/3257&/'67&'|2@ 65'B F    )  D M(     :$0@DH3673#'67#'#"/3254'7##53#3#535##"/325##535#35#jYd   !pV&4{5]   IJJJJ + *6 GB,^bhnr33#3'7#73267#"&='75#'6=33#767&''7&53767325#"'''7&'7#735#767#7&'3#q,,2    D     !   ' ""_  iFF     H;. .6Sf)  )/!)F#-1   8    [ x37;A35333##67&'#"/32='675#535#535#33535&'%,,     &&--%7J %$   $(   1%2   v$*03533#3#535#3#3##"/32=#&/'6*++$Z#* UU e(  *T  5  6=  9  u*063533#&'#5'67#3#3##"/32=#&/'6**    !UU e(  *T  5    $# 6=  9 E"&*3#3#3#3##5'673&'5#5#35# PQHHHHU !5 AAAAA K  # 0 = 3533##5#ghhg+00 d3&''67&'7767#R  >>3 .3# p"&*'673&'73#3#3#3##75#5#35#   $  &"""")Y0$' """""3""3" ~3265#"'&''7&'37&'k2    9%%I!)G> 2k #5'6Z  u(\#'+3&'73#3#3#3##5'65#5#35#! $*$$$$+b!5$$$$$   x ("+, u '67&&'3'67#E"  XC(#3 .2( +# w3#3##5#'6=#535#5#`:Ljj>( %5LLLL n 3#3##"/32='67#'735#[   & "4=d  K,",5.= E"&*3&'73#3#3#3##5'65#5#5#A4RREEEEU $O>>>>>  N 2#'+3&'73#3#3#3##5'65#5#35#\. BD====HH77777   W!#3#5#53733##VGG@HH7q"3#"/32765#3##5"'635#,:  . .$+ wW^ 'n3 >3353#"/32=##5## N'Q  +N'>&&= *''E 33#67/37533#67'7W  D '4 >c <@DH7676767'67'67'6773&'73#3#3#3##5'65#5#35#(   = + N  &+####+c5%%%%%l (F$ &$)   u !"** m 67'7535#35#75#_(2   ;(a(b#2q"&*3&'73#3#3#3##5'65#5#35#]2<@8888F D55555q    N     we 3533##"/32=#&/'6)))  )S  3  SC @   `v365333265#"&=#'67##   1  %,"f#'+'673&'73#3#3#3##75#5#35#  (  *&&&&-_4 #( """""3""3"x#'3&''67''667##5##535#82 #  "'9%%%    " Lbd?- #'+3&'73#3#3#3##5'65#5#35#,   "O *    +- 3 3 ~!%)&''275#535#53#3#67&/35#5##5#l $/''Q!(( -++3) )DDDD% t z####l#'+3'73#3#3#3##5'65#5#35#  )$$$$*[ -   c(' i &3##"/32=#'6=#53535#&']     _S O <"!<__N I|#'3&'73#3#3#3#5'65#5#35- \ ) H yI#'3&'73#3#3#3#5'65#5#35 \ * H  .26:3#735#'3#735#3'73#3#3#3##5'65#5#35#\\88]]775UQGGGGUUCCCCC//$    I    $9?E3#53&'&''6'67&3533##"/32=#'67&'K (n1    > Y3++  3 Q   *       ? <#  !%8<@&'67&'67&'63#735#3267#"&=3'#37#3& 0   0  PYY55!-& f>,       2.d U:*j&'37'5#~  "  9e  k n $(,'673&'73#3#3#3##75#5#35#  >'~ 4##$##4##4$ L3&'73#&''67&'763353#3#"/32=#67&'7''67##5367#00vJ    @G-8  + ,)      11CI  2  PbM%7J3#3#35#535#535#533#5##53567&''67'76&''67&'76S''''$$##&9T               X%%P     &     `#'+3&'73#3#3#3##5'65#5#35#A5LOFFFFP "R@AAAA`     E    l!%)3&'73#3#3#3#5'65#5#5#<;PUNNNN[ S@@@@@  5     h#'+IMQU3&'73#3#3#3##5'65#5#35#73'73#3#3#3##5'65#5#35#- O )h"&!!!!*Y*g   F  [  A  #'+KOSW3&'73#3#3#3##5'65#5#35#'3&'73#3#3#3##5'65#5#35#m 2  Q 2 ! #%( !.##4%%7( #%( .##4%%7( )Y]aeimquy}3&'7#5'673&'73#3#3#3#3#3#3#3#5'673&'7#3#3#3#3#5'675#5#5#5#35#5#35#5#35#1 # <LTOOOO\-$($$$$)h   f "] \BBBBB!L!L!{,      )    . G0Z3#3#3#"/3267#7#, 3Z  ! f#3#3#5##5##535#3#73#3#73#ZeQQeZ==d??e==e>>2!55 1) \##53#3#5##5##533#73#3#73#vZZeQQeG==e==f==g==1 <<0 "N 3#5#535#535##Ne O 3#&'#5#g.) ''cO  4Ta#3#3#5##5##535#3#73#3#73#ZeQQeZ==e==f==e==1 990, k#3#3#5##5##535#3#73#3#'3#ZeQQeZ==d??>>e== .//- '  a"#533&''67&''667#'7#> 2$( ."!0 ) & /d" V!O  +  c$773267#"&='75'75'6 ',acuw+%"'&SVHK= Qc     d#3&'7&'#"/3267#'67#5'6T m 9  : M D '2b% *3  $ c3&'73#3#"/3265#'67#efr  c6 ?DM  - $  44C3673#"/3265#'67#:8W H7- 32 5 .   ] #'6=])! 0 a#3#&'#'67#53535336=#335X;FRA]ML6:L=T( &( ( (  l  &''6&'67#53&'|/8 56*8 L& g!-l   5   a3533533##5##5#35#35# *h,,h*>hhhhOTT< d)-3#"/3265#3#32767#"&='6358   h]1M  Y? Jd;-   4  d)33'67##"/326=#'67#53'767##B9 "B 9!T[ d   ( $#   c!'3##"/32=#535'2'6'&' )2jj hh).aF  v  c(  '   x73&''27&'767#'636733#"/3267#'67#Uo!2F*)>"/ c 'ES E; (7x      B!  V!3#3#"/326=##5##5##537#he   &&%IXV7 "5555:Jh#(3'73#&'#5&''67'67&'#367_`3 "6  8 ,!3")D Y  *./   V^ &'&''6.  9  ^      a,2&'#5#'67##5353&'33267#"&5''6( 4F ="6   ! W  a  %5!)&  )  $  #e $(33673#"/32=##53&'7335#35#u    >d  M b  '  n 3&'73#3#3##5##535# ei ]   00 c43#3#535#535'2'33;#"''67&'767#'7#<<3u/88)4B ZC=a    )c      e$(#3#&'#67'5#'>=67#'3#鶶 "R  = Ue#  0( 1" 3T 3U` 3533#3#"/32=##5##535#UCDD<  )&9CT - ;;0Aw %*/49'67336733#3##"/327#67#75##&'#7##&'#7 "! ! 7-z;+P  &[3#3#3#535#35#'6'&'1CMK?R W   [////   #3#3#5##5##535#3#'3#3#'3#[fRRfZx<>f==h??+##+  ~37;A3533#33##3#&''>3'7#537#535#535#535#353567!VZZMg5 " 1,@".07C3OffMMVi;;;h6 v       +q#3#3#5##5##535#3#73#3#73#XfQQfX??d@@e??e@@ (11' " g#'+#"/32=#3#3#535#535#'6=3#735# G88@<33B&nnJJgh T  .% #5G&  l#'+3&'73#3#3#3##5'65#5#35#:;TSHHHHV YCCCCCi  H w493&'73#3#53&'7367#3673#&''67'67#67#\U6=8@J8 &) /))L = ; ;| F g .     `&,28&''6767&/3#3#"/327#735#'&'&''6$$}C/1  1+1(  - #*88  C. (+       _d33#3#5##5335#TTGc-ccdG G.| &''6&'3'67#  $#a   L,**+/ !*~#'<3#3#5##5##535#3#'3#3#'3#3#3#67&'7''67#Y&/.$8...RRk; " -??--     i+3#35#535#53#3267#"&=#'67#56t &;;99@S6 "$ C < 0,i    G # A b%+3#3#3#535#535#53&/&'&''6B@::FL;;@=f  9  b       "3533#353#3265#"&=#5335#,..)   ),ZDV1 7UCZ|#'=3#3#5##5##535#3#'3#3#'3#3#3#67&'7&''67#]&-/'<004ZZ l7  $( -88..    `,3533#&'#5'67#73533#&'#5'67#,)) "t&.%  N  7A#ED  i (.4&''6'&'3&'73&'767#'&''6"+ ,#' 6^ >M  9 &9.q@ 4i    /     +     Lr &'&''6&  ) r      Yk#"/32=##53#3#735#  lVVNN,,kk Vq . k+173533533##5##5#3#&'#'67#53535336=#335 ;I::I;!Z?IQ@ZFE13E " t t *,W ##5##535#7#5##535#7#5##535#RpsWmmN=mmN=mmN=c 0#3#3##535#73#535#3&''67&'767#vJJJLL88\]]KK^  "   Gc-  x + &   El#3533533#3#535#35#'67&'S4!!)(044  Y Z2   h .7&''6'3&'73#7&''7&'7676773'67#  *($`4*5   .Z# Bh     2 #e"<E&/#"/32=#'6=35#35#7367&'#"/32=#3'67#) (&&'&J?    . 1   e d+,!2%   &;   _i#"/32=#'6=5#35_   " 2!!ij   #5!fq ''>=667&'67'56 *9  B&   .  'q ( &   8A Yz!%3#735#3#&'7#'67#735#35#35#.{{7$# '' , !/ ( ;z! H    3   s )159=A567&'7&'773#"/32=#'67##5##535#33535#35#6   / Rf + %"Y??QB??QBB>*   $  +II (r =#5##53#3#67&'#"/326='67&''67''67##(h  ).   2? B3,6 5+2.Hr""          t39?'63533#&'#5'67#73533#&'#5'67#7'6'6! !   J   % #0 .t   G@  HB   pGa3&''67&''667#'67#533'67##"/326='67#53&'36533#"/3265#'67#G    + 8o B[#   &0 S'2   "/ '#p       . $ -(    q#'->DJ3533##"/326=#'6=3'#33#7&'3##"/32=#&/'64   4foMM>IIl  bY$ #K  7  [F A' $7)        v $(F3&'73#7#"/32654'7##53#735#367#537#"/32='758  (jjGG Rp $  ?i! #u# 2    o (.4:@'6'&'3#3#535#535'67'67'&/&/&''6>NKq  #IIA@II=A2 2G * o  #          q #0485#53#5'675#53#5'6'&/&'3#5##53635#35#`K]%.N`!)  j WTF9P9  :     GG! # x#'+1735#53#3#3#535#735#33535#335#35#'67&'4&+99@>4 ??R@??R@*CCC '/ *e3$ "12 <<   ?   x"&1>D&'73#3#"/3265#'67#735#35#367'5#&''633#;  GnBX  U  LLLLo5  $  *?Px  :4   # J  E   Tw'+/33533533#3#&'7#'67#3#5#535#35#35#35#\F+  $  !u&FFFFFFn 4   "04    u)6:@67#533&'76767&'#5'7&'3#3#53&'#735#367#*  C[ G   b" #  <:pp6J]       )  ,  t26GKO3#&''67&''667#'3533533#3#535#35##"/32=##535#35#=      &|(?  =====t        B T x$+GNR33'67##"/'67#53&'7#367#325#"/2=#&'#5'67##5'7#35#*@ 9 !' &#CZ 5G +  _  % ^ (' ::x   3   9H  m59AE3&''67&''6267#'3#3#67'275375#735##5##535#A !!  6}Q-7"--666m     3 /-899 9!3V3&''67&''667#'#"/3254'7##53#3#3#3#535#535#'6735#L +"%$  <&   aV"6633AB--' "    " #}6     y26:@35333##67&'#"/32='675#535#535#33535&'!) )   ""))!3J $$   $)  2%2   s7;?DHL&/33#67327#"''67&'#7#5'35#53&35#35#675#'3#735#$2/    .-/ y>>>>>``<735#e e&  h   OJ      y   !  ,  !  H  t6JNRVZ67#"/326='67&''67&''67&'77&''673#3#3#535#535#735#33535#335[     #&#  &Br055::4400N0t  !    E  ) ( vEMQUY3&''67''667#'33'7##"/32='67#53&'767##5##535#35#35#E' 0 5 W #    ),   B;;;;;;;v      6  (  0JJ N3533533#3#5##535#35#3#3#67&'#"/32''67&''67''67#;D;;00;NDD )d  $-   2> @6+84-5"Cy        q #'+37;?C3#735#33535#335#53#5'35#3355##5##53#5'35#3355##5#-88J788J7(cA'o`>%q?& ! \AA# AA#  y %@P#'6=3#&'#5'67#535'673#&'#5'67#535'63#53533533 e   %("+     #*)Z#Oy4*! !(<          V   n#'+IMQU3&'73#3#3#3##5'65#5#35#73'73#3#3#3##5'65#5#35#1 L)k  !O)n    J   \    K   } !%)-1=EIO3#53&'73#3#"/3265#'67#735#35#3#3#&''6'#5##535#733#A'c&Lh= S  N  DDDDuRRRR 9---Q8I} < 5  % !     66 s,04:@DHLRX5#53533533#3#"/327##5#3#5'67#?353355##6=#35#35#35#'67&'  &  V`   ,    <<<<<< 7  )     [U ( '  F % #     26:@35333##67&'#"/32='675#535#535#33535&'       (6 !#      !* {>OSW3&'73#3#53'#37#733#3#3#3#3#3267#"&=35##"/32=##535#35#*+r(%QUUMNKKKKGG$ -' NM ;;;;;o       MA  R q #0<3#735#73#735#73#735#3#3#535#&''67&''6<<;::<<<^gla-  ~ q(  (  ( $22       v %5;AY_'2'6'&/&'#5##5&'33267#"&5''67&''673&''67&767# +=2)     hN:      b  A  8 !  /         N      #3#3#5##5##535#3#'3#3#'3#\gTReZx==g>>g==g>> &&  CGTX]3533#3#3#35335#535#535#53533#3#3#353#5335#535#535#3#3#3#53'#735#37#7 # "'CC(06D112>>29 # $ Br %AQ#'6=3#&'#5'67#535'673#&'#5'67#535'63#53533533O   Y    8+r1) &8               V  (=CI[_cg##53&'73#5#3'7##"/32=#'6'3#3#7'75#535#'67&'3#&'7#'67#735#35#35#lggK @  _L+"&g ?   '&<+ x!!             ?   - ~!@DHLRX^d3#3#3#"/267#533535'3&'73#3#3#3##5'65#5#35#&/&/'674'2P\\Z  Z ???H% $"~2 ([ )  P        x"&*KOU[agm3#"/3267#&'7#53673#3'3535'&'#3#67'75#535#5'63&''6'&'&'#&/'6[   B#-Obb>>> %%(1&"" "* 1      (" X4 9*   %'   <      ~!MSW[agms3#3#3#"/267#533535'#5#3&'73#3#3#3##5'67##53675#5#35#7&/&/'674'2P\\Z  Z ???Y&  I '  &"~2 ([   B <            x(,03533#3#3#535#535##"/32=##535#35#,**$$+l.$$,b   55555   Jh  *~"2s 3#'63#3327#"547# MU OO^J "$,"2@ j3#3#7'6353675#O)1$;N |t.26'67333##5##"/32=#535#535#53673535   3    $$11)  .9 #   */u *#5##53&'73#3#;#"&''675#L.4S$$  "   !**  3.1,> jw 48<'6'6'&/&'35#533###"/32=#535#75#35# #C ?!!0)k /  ))0^    D)*"  )d353#5#535#535#733#3#3##EII>>E}GG==IIl    _3#5#535#535#53733#3#3##^MMBBLL1KK@@MM_v Z3533#3#535#'63#735#<.YYih>   9,5-=M3533#7&'#5'67#73533#&'#5'67#35#535#5353#5#733#3#3##;     W"&   ]?::;;?cCCAAFF        "" y mW '+3#"/3267#'63267#"&=3'#3?   7 &$ 9 o,` w9  H7& #3#3#5##537#35#35#35#35#35# u25F$/ :  yyyKK<j373&'73#&'#'67#CB%C,8<.7   Ae!%#53#3#5##53635#335335#3#3BPW~;+'/(////V \\O8 88 2"&7;?OSW[_c36533#&''67#7&/3#735#35##"/32=##535#35#3#3#5##537#35#35#35#35#35#&"   A  UU4444I   ;;;;;d]>JuQ??????  .  *. ;' GI=))) }#'+/3533533##3#3##5#535#535#5#5#35#335 %**....))J%*$<((<$O u#'+/3533533##3#3##5#535#535#5#5#35#335 !''****&&D!($;((;$O s#'+/3533533##3#3##5#535#535#5#5#35#335 ##''++$$B $$;((;$Os #5'6  !{ /3673267#"&='7 O c  ]q 33#537#537#33535#e/(11*TJJJT l#'+/3533533##3#3##5#535#535#5#5#35#335 $$&&&&##= %$;((;$Ok3533#3#&'#5'67#535#x133/%  ""+1&&'44ba-$$1' ^#'+/3533533##3#3##5#535#535#5#5#35#335    4  $;));$N{%3#3#"/32=#&''67##537#{w00   16"  t  1" k#'+/3533533##3#3##5#535#535#5#5#35#335,],,8LLjjhhLL6,]::N9c #  #  - k %+#5##53&'7373#&''67'67#3767eb5 _ < %! ?'* &> ' ##        ~)'>533265#"&=#&'3#67'75# R   0Z&.$ #" 5  ,  4  ~#'+/3533533##3#3##5#535#535#5#5#35#335,[,,9NNkkiiNN7,[::L:v )  )  3  33#3#533#&'#5#//7q&(t8  ) # Dd3533#&''6=#""   "77)($5o'367'673#&'#'67#3#'3'>o0"5+ ;#  % # *M' -& -hh1) #w#'+/3#3#&''67&'767#535#35#35#35#35#wz3+, )+   +,5+++`   `=<w 18'2'6'&'&'3673#&''67&'67#67# -B65"   !B "  @     : #   . B!EIMQ3&''67&''667#3#73533533##3#3##5#535#535#5#5#35#335I' ( *>R2!88AABB99#_2&&9$    i  (  (  0  3#735##"/32=##535#35#aa;;R  CCCCC>>x  1&;_3533#7#"/32='675#b   ,,( Q  B 3 3&'73#3#536'&' K6 S&   H4=@4581 a#'+/3533533##3#3##5#535#535#5#5#35#335,\,,8LLjjhhLL6,\::N9[ !  ! * k 0&''63#3#735#36533533##5#'67#  %88eeAA !$   5<33/]-393&''>7'3#&'#5'67#535'6'6''6  &     !^3  ?% J 03DB;) a[!-$& %) `!'33#"/32=##5335#35#'&'7'6 !!!!!  J  G $;)Bt   q(33'67##"/32=#'67#53'767#b !    * K        Z#'+/3533533##3#3##5#535#535#5#5#35#335   1  $:)):$N $(,03#3#&''67&'767#535#35#33535#335X$!!  !     !!0!d     d<@m'C33533##5##5#533673##5'67#33##"/32=#53567#  $EK   3C ""  && ,4  nS * '  u8<@DHLP3533533#3#3#33##"/32=##5#53535#535#535#35#35#35#33535#35#{ 5-  E ,3-+E+F  %%F-O6s $,03533533##5##5#&''63##5##535#x&&7  * IIS999  !Q Q5$l048<@D3533533#3#3#"/32=##5##5'67#535#35#35#33535#335y TT    $, (?( o  ))*b_7 e"-?QV3#"/32=#&'7#'67#5353635#&'7#7;#"&=#'>5#53&''67&67#<.     7      c  ## - I  (.    =   [ (-3#3#735##"/32=#3##5#53&'##57#   " 99!z <  '   )5  \#'+/3533533##3#3##5#535#535#5#5#35#335,\,,8LLjjhhLL6,\::N9U   'q'+/37;?3#3533#3#3##5#535#535#535335#735#33535#33535#335wv1 066550 21N1B%M"".+ Za /3'73#3#735#367#"/32='67567#b O@@G     2  31   p048<@DHN35333##3#3#&''67&'7#5367#535#5#5;5#33535#33535#33567#|-- -/@L  (   1- -G-K1$ $  .   .  ' D P l"&8<@3#&'#5'67#5367'23&'#35##"/326=##53#735# ? N   $,)++O  K77 >'+Q ;Uf. g#'+/3533533##3#3##5#535#535#5#5#35#335  !!##&&!! ; !$>-->$O Z#':@FLR3#3#535#535#'6=3&'5#3533533#3#"/325#&/&/'674'2)%l?QX[^  `Q )' 6NB1 254&''67#6?&'>?:    8"   +?4 r   u ,03733#537#35#3#3#3##5#'735#535#735#% i$*V!!!!* 00(22 %21*.23733#5367#35#3#3#3##5#'7#535#735#35H!<'?)5/IF]]^^R_H}}B~   "&   /  m$*3673673#3#&'#'67#5367#7&'Q   -p 5# ,G($< D+        (  &,33#325267+"&75#'67#537'6'&'6(&1 H!'*  >  bU  \S KQ' !!$q.23733#537#35#3#3#3##5#'735#535#735#} +{ '&*a#,,//3 #99,??" "+   r*.236733#537#35#3#3#3##5#'7#535#735#35~2 }!)(#,i%''11381CC$  " (4B{#'+/3#5##53533#3#3##5#535#535#35#33535#335N*++**2222****@*"")SS33v/333533533##5#3#3#&'#5'67#535#5#535#4R,1*  %.'D ++9 43K+~/33733#5367#35#3#3#3##5#'735#535#735#'o')[%%&&1"55+77!  ".    (3#735#35#3#3#;#"&''675#TT.... k"U60M6  5\6:7 ) <~#'+/3533533##3#3##5#535#535#5#5#35#335',,0011**M'+$<((<$N u/336733#537#35#3#3#3##5#'735#535#735#"i%*S$$&&(++$// %21 ~ 1'2'6'&/&'3#35#535#53#5##56 ,A4.  %    % H2H  " #"" p!%13#3#&'#'67#537#53635#35#3533##5#70B#  '" ????U &"U ,3p""$$s 7;?3#735#33535#33533533533#3#3##5#535#535#5335#335{qq 1O 1T ,22550 'P/2+  ''$w37;?C3533533##5##5#3#3#3#3##5#535#535#535#5##5#35#335wp 444444 R$""( l -13733#537#35#3#3#3##5#'735#535#735## `#$L $  ''!(( % (1q $<@D3#735#335335'673#"/32653533#67&'7''75#735#335~kkI  T  a"## !(%"#=M  j'R .  z&3533#3#3#"/32=##5#535#535#%(($$3    ((!!%: %WW m&3533#3#3#"/32=##5#535#535# ""!!+   "" 9 $WWy%35#53533#3#3#"/3267##5#535#%%%..**4 !,,%<)VV~ %35#53533#3#3#"/3267##5#535#$((,,))5   !(($.FF #33533#3#3#3#535#535#535#53["FF@@DDPNCC??DDd#35#53533533#3#3#3#535#535#@FFFF>>JJROGG@<  dc   ]33#3'67#&''673E..*!K B9       *  ^#35#535#535#53533533#3#3#3#MAA<<@@ BB??AAO    _`     X (<3#53&'67#5&'67&'67/3#"/3265#'67#df   A"   " J      +,   $ 5/!x !%)3&'73#3673#53&'#5##535#35#&(c jR33333   Cm m'>z3#3#"/32=##5##535#zx2- ,3"i Rq"z"3#"/3267'6765#'6&'J  $+2"?    !.( # !%)3&'73#3673#53&'#5##535#35#),j rX77777   Bn n(>3#"/3267#'67##5##535#k  &" f;;;H0=1`j jK9z3353353#353#5##5335#~*I+@]]@RS>ac?S l  $(3&'73#3673#53&'#5##535#35#""Y _L+++++   Cm m'>u %3#53635#35#3#3#3#535#535# 'j"CCCCu0**47**1]]-97y #3#735#3#735#35#35#'67&'\\66hhBBBBBB  ?41qP//%     W !%)3&'73#3673#53&'#5##535#35#E  JA    Cm m)? !%)3&'73#3673#53&'#5##535#35#'(c jR11111   Cm m'> +/?EI'67&367#53&'733#3#5##535#5#35#"&=#'>5#3;535#M $ N9 ?" ! F!$= F   8 FFF  5    dd5  =  T!7@DH3533#3#535#7;#"&=#'>53&''67'767#'6=3'35335122*e)1 $  V     A` dR     ,    )m!%)3#3#53&'#53&'365##53#5'35#5#S$??L ;J~~~~~m 'X??!  X<R#''53&'73535&'#6''67'67'6767676767#"/3254'7##5 '''&7      7  N  $2    .  Xg c3##"/32=# V  "  [ 67'533.+{`  : y3767'5'67'7)%  3 }e< ==-      j3#3##5#535#Q%%$$IllI g '6'6'6N+ % * %$# * #" %$ ! { #'6=#"/3267#67'5zJ[  RC6 6>^'P 7   y '67&'67&'7&''6,<  %%?"%2%, .$<O #* . q$3533#3&''>5&'767#535# (((# "  C"(""#+ # { 3&'73#67'5#'6=3*+iQ  = f,332q%33'67##"/32=#53&'767#Z    $.  C _  [   v3##53#67'5#'>RR f   >Z kA40 | '67&'3#"/3267#'67#1 0*O  5" ** &%R` IM"B s335#53533#353#7'5#**))$ $CYYCU. 9p #5##535335#33535#335p5$##5#..H666999~ !'67&&'67#53&'E &   BV  &&7    S   x3#3#67'75375#Z/9+;N } z)3&''67&'767#3533#67'75#]   H*''.8.* $      i# ( } &''63##53#=#C 'QQP+ ,eb`** z &-3#5##53&'3#&''67&'7#53667#A)@) :  "   ** 7&&    'X  133#'6=367#'653#"/32=#67'533"Q* (  <     =2' ).G  O0 U  k v3533#3#535##5##535# *++&]#*^...""$$Occ@- #3#3#537#35#35#35#&/'6d('Z'5555552  ==>,  3#7#3#3#55#35#5#pP&++/K0@//;+k00 |)6767'67'67#53&'73#&''6(7  +,: 0    BnJ     ! |"(3533#3#&''67#535#'6'&'%)).0  #*-%M  9  ;  ' ,D   #9367&'#"/325'3'67#33##5#'67#53533C    /&  F!   #  ;'MHH1) 4333533##5#'67#535'67#&'&''6A2.  ?*    5%%BB)!6     "-3533#&''>5#&''6'''6,,, # ,T   =  G/GQ    ' ! 73#3#535#535'633327#"''67&'767#'7# @  Z3 $'    7<<2:$ !6 xo 3#3##"/32=#&/'6XX k+ -X  9 o9  6  ! w"3533#3#535#'6#5##535# &h/X/// ((((S\]<*qD #53#=#,X2[\&& K &''6&'3'67#@ %M  7   { !.3#&'67&'67&'63#7'75#ff   *    *   Fc)$*4+'   I( + #,3#&'#5'67#535'2'67367'm **  #/-" )    #.s? 1>   43#&'#5'67#535'233#"/3267#7#'67#t ,(  /-,Q  !  + f#/#H ? z 33#3#53533367'67''6B%i D  ==7I H$  -3#&'#5'67#535'2#'>537'm **  #/-  B   #.+,A    I&33#7'753?3673267#"&5K""$5AB$ #+  &I <:G   B#)/5'673#3#537#35#35#35#''6'6'67&'I% !1>7|1?VVVVVV,) $#, '^  B    QQ ! 0      &8'6'6'63673267#"&5'37533#67'7j $8 <& '; @) )@ D   ? %     +  ' HMd#/ *#5##53&'73#3#;#"&''675#L.4S$$     !**  3.1-=k |#/3533#&'#5'675#''67''6+))  +  H  RLE!0L   )  %/5367&'#"/32='67567#3353#5#7&' T       >Pb      ;( $(,'6=3&'73'#3#"/32=##535#35#/ )&@@  (((((~8; 2[2  ;*#l  .#3 y*06676767&'7'#"/32=#'6?'6&/'60  "#  B  0  y  '  + %  ?   { 3#3#3##5#535#536#335#:,NQ*----'*;;;>> 77++J  )/53#735#33535#335&'33267#"&57&/'6ee(@(     J R  pAL7;  : ! { #3#3#537#35#35#35#'67&'q1,` ,<<<<<< C xx744'     $)15#5##53&'73&''67&''667##5##535#J-"3     )?111#%        GM M0  %+173#53&'67''67&'#'6='6'6'6J+m,    bV O  & .)! 80 %   !0- #.2      #3#3#537#35#35#35#&/'6d'&V)222222.   =>>,     '-159#673265#"''67&'#'6=3'37&'3#3#735#      3E?''** /7"$"4;H<- /6S### ?C%'+/373#3#"/32=#7&'7''75##535#735#33535#335i+1   0++C+^V  ?   #[m8: '-3353353#3#3#"/#5##5##5367#32=nx55    $/T&55&7 S  JKKVg %E? %+13#3#'6=3&'#53&'367#'6'6'6L* Y- +) '" .'% !1 3 8.# #,A G'   !  %3#735#35#'75327537'6'&'[[5555N/:!R a8=y SPOLE '6<B3#&'7#53635#67&''67&'33267#"&5''67&'@20  :%II        h | | tZ     e/  1    "&,2#3##"/32=#537#'6=35#35#'67&'"   &-))))  F  \?  ;\RF3 5@_R:. +@QW67#53&''67'67#53&''67'767#53&''67'3533##5'67#&'0 >T   %7   E&8    A5// *W    6       - A4   !%+173267#"&=36#55#3535#'33#'67&'q $1 " -!++P?......ex" ?    '5``  ' 8]     {#)/373#33#53537#5#35#3#3&/'6,&)) n"(L444444   ww/   &*.3#5##53535#335##"/32=##535#35#pR21 =  %%%%%?##??/2f  '~#6 "(8>#53533#&'#5'67'6'&'&'3653#'67#&'3#,// I @  WK-14 *  )K //  #Q    b    #   AE33533##3#"/32=&''67'75##5&''67'75##535#5#53#3!#2      17##"s    4r(   0x" EKQ&'#67327#"''67&'#3533#3##"/32=#'6=353&/'6   $    @   O$   1##-5&& 9:>8O  K7 6kl  0C3533#3#535#3533#7'75#73533#3#535##53#67'5#'6'((.n-' A<$y#  ' 5 C#  11  &*063#3#53&'#735#35#3##"/32=#735#'67&'c,/u1"====b&   *>> N  E+ % E2) &*   "&*06<B'673&'73#3#3#3##75#5#5#&/&/'674'!  !!R1I  / ,"& d%% 048<@673&'73#3#3#3##5'>=3&'73'#35#5#35#* A  /'HH'    X'! +"X 6&J"" 3 #'67#53##C 6 /@:!.  7 5 #'+/5;AG3#3#537#35#35#35#'3#3#537#35#35#35#'67'6'&'7&'p0+c$,??????i+)_"*;;;;;;  |  :   RR % ! ! U RR $ ! !      !%+3&'73#3#735#3#735#3#735#35#'6 ,8znnJJ99%dd@@@@W2>C  S6 " 8?& #  #<C3#3#5##5##535#3#73#3#'3#3#3#"/#5##5##537#32=c'3!$6* 6;r0/  '/P&88,)   ;/00AQ!/ &#<C3533533##5##5#3#735#335335#5#3'67&''67##567#mm  *27   # ( 62& . &4  6:>B3#5##53&'3#673#&'7#'67#5'675#'67#35#35#35#J4U/I /      888888 *-)  _   M  G '& f#(-3#3##5#5367#536367#33537#3355#an=SSz? 5."69JE,2DN>f; ;  "  $ T&*.28>D33#3#67'675#5353373#3#537#35#35#35#''6'67&'C&* B /7w40h&1EEEEEEi   /  %$%DD      .26:>BMRV[33#3'67#73267#"&='75#'6=33#735#33535#335'635365#25#5#2;,,;*      & RR 0 .8Z       J=0 07UH9"  < ); #5##535#3#735#LLL 44 ;PP<-  Fg 3#53&'P-z9g  Y.4'>7367&''6'>7367&''6I   6 $#    9    *  G     &  +/37GKOS#5'75#53#'35#35#5##5'75#53#'35#35#5#7#5'75#53#'35#35#5#]~K888888*?&q*?&~ E?3 & ' f G;/ % &   G;/ % &  #CGKO33533##5##5#533#735#73#735#3&'73#3#3#3##5'6353535,22(118($!!!!%S   #.." I U"#5##5367#53#3'>&'R,9> &* !  pq  '-$/   o 3'6573#'3# E#pF0 *?pٿn#5##537#53#3'>&'<"/u3   pq'A$!  !u3#'6=353335#J(F+H33N-& (2;FW* z '67&3###535#B '>*!   "&&''6&'3'67##53#=#@!  %N  8W2    l ON !! ~)/53673267#"&53#3##"/32=#&/'6# * "__ p+  2Y 5     < 9  #   (3#735#35#3#3#;#"&''675#TT.... p'U60M6  5\6:7 ) <v#5##537#53#3'>&'7!+m.? tbcu!)@ !#5##5367#53#3'>&'4)h+  pq  '@'  ! z '-3353353#3#3#"/#5##5##5367#32=em//    *J&55&7 S  JKKVg %E? 0D3#7#5'75#35#35#75#3&''67&'767#'3''67&'767#m P!......3    >6   #DJ,, 2           8<BIN3533533##5##5#3#3#"/32=&''7&''#535#3355#765#6=#n    . " l    /; -  6   JPV#5353673#&'#5'67&''#"/32='67'6776767&'&/'6+.  &    V        2  -(    ! I   n '!    '      |#=E3#3#5##5##535#3#73#3#73#3#3#"/#5##5##537##32=Y$/0$ 045Cf**   #*I&88,)  ; 011BQ 0 (Q*06<33#3#67'675#5353373#3#5##537#3'6''6&'D), !D1:r40?!-.9 1     ( ' " 2"#3 '6)    59=3267#"&=#'6=35'673#7&'7&''675#735#335+ 7T# &  s4&  />`m;$ ?xGV444 '6'6'6* (- +( & " # $ 3#&'#5#h.)('d  #: 48<3267#"&=#'6=35'673#7&'7&''75#735#335. :P! $  s4& 0=`m<# ?xGV 444!3533#3#&''67#536=# $#  %&"!#!35#53#3##"/326='67#' 3Y   !!//H 2! 3533#3#735#$$ O((yU'X6'+3#"/3265#3#3265#"&='6#39  -*   ! Y @6/   ] $ 59=3267#"&=#'6=35'673#67'7&''675#735#3353 $?J      r3(  0=`l<$!>xG U  555&,3673#3&''67&'767#'67#7&'9<;    ,  M   #       %)8 "67&'7''63#735# "% LL))0   7D# &*3#"/325'3#3'67&''67#67#73#  U>&    *̦  Y#  1=3s 3#3#535#535'635#&&L%%+))GG& +3#'63'67#3#;#"''675#GL  N   .   &*  3W!'33#"/32=##5335#35#7'6'&'  2!22229 :  6j &}$6b     #3#53535#35#35#35#'67&' _ (((((((( - yy!---$    -3367&''>''6367&''>''6     !         :  "  (.43#735#33535#335&'33267#"&57&/'6VV"5"   ?   F]6?,  4  5.23733#5367#35#3#3#3##5#'735#535#735#" c%&P %%& --&00  !)     03#735#35#3#3#"/3265#'67#'67#'67#JJ((((b<>   &      C) % $;#, #   v 7'2'6'&/&'3#3#753#55375#535#'6j (9/+  ;%((C''       1"> :'3 o59=325#"&547#'6=3#7&'7&''75#535'635#335  GH    H8&&#=0>n=##=yT  "Tk66643#35335#535#53#3&''67&'767#535#56  $!    ?!% PPU        N o *3353353#3#3#735#676767'67'ZbbWW22 '1 **06,   f37;325#"&547#'6=3#7'7''75#535'635#335  LM     H8&&#=0>n>"!?yT "Tk66659=3&''67&'#3267&'3533#7'7&'#'275#735#335a     #$$ (.#$    C/   o!%+17=#3#3#3#"/3267#55#5#35&'&/'67&'j" J(  $O8&%/(,048<67&'767#53#"/32=#'7&''563#735#33535#335   2  YY$8$ ) A 0*  EWS03 n #0485#53#5'675#53#5'6'&'7&'3#5##5335#35#+. =. <  8   $0 0000!_ !_)   >j j&; #/5;A5#53#5'6'5#53#5'67&/&'&''6'67'67'6. *. 0   -   6   " " !* " II   (         ! 06<3#3#535#5#35#3353353#3##"/32=#'67&'b]6    HUU g)  , D 11$. ' $   #'+/3#3#3#535#535#35##373535#33535#335h ].  * @'='2GG2RRQ+ r1FLR36533#&''67#7&'3533#''6=#73533#&''67#7&/&'#&)    G<   2     * &   /  ~   #   )0    !'<Q&'36533#&''67#&'7&/33#&''67#53#3533#&''67#  @'*,  !#/ =   E        +          ,=CI367&''>''6367''>7367''6''67'6        2    D  5        ?  *    0   17;?EK3673#67&'##"/32=#5'67&'767#3&'#35#35#&/'6",   " %%%%/ *   -% #,   ' & !    |*@FL67&''6''6367''65'367&''>''67'6?    .  <    0     5     8 B"  **     '0'-FLR3#3#3#535#535#73#3#3#535#535#&'3673267#"&''67''67&'. / 4-/         V  E  * , t#AEIM33533##5##5#533#735#73#735#3&'73#3#3#3##5'6353535$,,%,,4!G  #--"  E  *3267#"&=#'6=&''67&'76s8$)F8  7   l5) 2?Zm;$ ?x&#"& #' y!#'67#533#"/3267#'67#'6*Ba G    ( #!~M-)-D$#6-!  +3267#"&=#'6=&''67&'76|5 $A=<    f:*  3CTm="!>x(##% !& 33#3#5335#--&["55!%ZZH6&*3#"/3267#'6#3267#"&=35#D   : 2 #!  Y D ;!   _,G,3265#"&547#'6=67&''67&'N(   G8' .%9/>f62 (4x.- ! #" #3#53535#35#35#35#'67&' e -------- 2 yy!---$  { %43#735#33535#335&'&/'6733267#"&5cc(?(  2  M     c:E/  $  33#35335#535#53#3&''67&'767#535#56 #,*     N)* VVU    Qm+3265#"&547#'6=67''67&' <$   G7## +$:/=^:6 ,9p.,!$/ """#+/37;?67#53#"/'67&5'56767&'732673#735#33535#335 >   6[ee)A)8   B *  #GP/0 u 06<3#3#535#5#35#3353353#3##"/32=#&/'6fb8    IRR g* +Q  5 ::+<, )  "8LR36533#&''67#7&'&'3533#&''6=#73533#''67#'&'*,/  #&Q   Z  7       .  W     "  )-  v ,?EK67&''6''6367&''67'367&''67''67'6   1 ;    :     =        / ?   0   -     tQ367&'327#"&=#&'327#"&=##5#'6=#535'6735336{Y   Gb          g  %&jj?' %6,6JJ&  t.26:>3673#&'3#5##535'67#53&'735'235#33535#35#k ( " $7$  !,#7#!    'g g*  =%)-&'3&'73#67&'7&''5'63535E# C #(/// Y.    4#'6773267#"&='7/( 24  #&  <N & R f3'67#&''61*< 1  3)k   .h *.2&''6&'767#67'53&'73535 " +M #&  P  ) ->>>!#"+W   1  #j6767'67'67'6767N(%5  5 :9 4 30|#3533#353#3267#"&=#5335#|/11,  ,/ZDV/ 5UCZu$(,&'3&'73#67'7&''5'63535C# =   (***  X/    3"1x%#67'53&'7353567&'Ƃ# GIooo$   40bD  q      up '673  M /}3733#"/32765#'67#5  "#e$$[  2G#= $(&'3&'73#3#3##5'635#35#A" EEEHH &3333 R  C. z%)-&'3&'73#67&'7''5'63535C! =    &***   W/   2"| &'3##5#&'  !w;(R  ( n$(,&'3&'73#67&'7''5'63535=   :  $(((  X/  2"p"(.&'36732765#"&='67''67&' +   k  -K3I\D"  L,%"( & '} 3#53535#35#35# q 000000@-o.o.j#'+&'3&'73#67'7&''5'635358 7  !$$$  X/    3" !+/3'#67&'7#7'5'63'73&'3535 39 <  12 E0! F5=+$(www  =    [    3353353#5#353#5#5335#W*?SS?X eLi _Me'33533##5##5#53&''67&'76""F  7 1! ". 5"h #5'635'273#3#535#  &$% $$#Y$&z 3.A DOOr +3#53&''67&'&''>7&'760s/ J    #    6 " &    x!'-3&'3267#"&5'3'67'6?'6'&'   !  G  T  e I  xB) ", U %   t#)'>7#'673'67#&'&''6$ $  b %%!% 4! %    D  !  ~ $(4&'#67'5'63'73&'353567&'.: '  B 30),www"  0,~  7 V   !  |3#"/32=##5363#735#9   M" 33  :lN d*&'3673673#3#&'#'67#537#A  S *o5! ,C) )?G        #.26'#67&'7#67'5'6&'3&'73535 439   40 L( @u%%3 Hyyy  ;    Y     ;g36533&'73#'67#&'?C!W >2 ;i$ "!      3 $(4&'#67'5'63&'73&'35#35#67&'-/ u 8#'aaaa5 -/ 3T !    m&'67#53&'73#67&'#67' '5 1+  .  E #." %$7sa   f333#3'67#&''673767#53&''67&'H)) D ;4     J@U      + !      s>67&''67&'3#3533#"/32=##5##5'67#536    GM)    !   2  9  $UUAAo37;67&''67&'3#3#"/32=##5'67#5335#35#  ! "GNN  8  $8888   % b  '_ B0 !.3#735#35#3267#"&=36'33#67'jjCCCCU    Z _9;= +   _0  n!%)3#3#&'#5'67#535#735#33535#335}g*4'  &3+*A*c(-JH('9Ap23533533##5##5#3#3#"/3267#'>7#53&'t""H/LE   1<? )3 ,1 `"&*&'3'73#67'7''5'635352 .      X-    1#z (.43&''>7'6''63&''657'6''6  # -  K$ $ 1. L$ (  A('"!* 33#3#3##'353#5#535#535#NNFFPPzMRRIIM  DK  p !#5##53&'7#3#5##535#5#\7&NR?;;??$$  *?L .rm &''6! ! $ t(6767'67'67#53&'73#&''6= $ #5 /A 9 ) EL :   #"/32=#'6=35#35#      :8!"?z;)e)a &,28&''6'3#3'67##&''67#3'67'67'6  %`24%+ > (    !% *,0 - 0   #        \ !'67&'#5'67&''6|  '   $   )  ! |_   ' '% # )33#5367#3#3#&''67#535#'6Ff=3=!(&   ! (* 4 #" v%)-33#3#"/3265#&''67#'67#735#35#33#`8 M     ::::>PSVB      21X(o!%3533#&'#5'67#3#735#35#3#y00"  $ cc====uu.);Y476f%)-&'3&'73#67&'7&''5'635356   4    """   X/    !3"f $4:&'7'6'&'3#3#'67#5367#3;#"''75#&'  = X 4K"% 8*" (+  q      !#."cS w!%)-BH3533&'73#3#5##5##535#35#33535#3353533##"/32=#&'{0  0++0,D,`S   S  \\.-?     j%+17&'3673#3#3#535#535#'67&/4/4' =  "0**2y2++0  k   $p o467#535#5673#35335#535#53#3&''67&'  V,. (./ '  6 [ ]]^   t!)-153533#3#67&'7&''67#535#3#53535#35#35#'--7<  +/(2'j         e???-----p 3#735#35#3#53535#35#35#ZZ4444P    g=C=JJJ88888t,043533533##5##5#3#3#&''67#5367#735#35#{j-6* #& ' ! -3*DDDDP !(   00 s -23#735#35#3#735#3353353&''67&'#367ggCCCCxx"dp $  !  E* ' '41   m6:>3&'73673#3#3#33#537#537#'67#5367#537#37#37#{ 1-1AHJy#   '"&,:!     K  x:u/37;3533533##3#3#3#3#535#535#535#535#5#5#35#335u(0011))4}6))22.. R(.22 @^'+/3533533#3#535#35##"/32=##55#35`  O (  08s /% v#'-33533#3#535#735#3353#735#35#35#'67&',--7~5,,YllFFFFFF  7  ,   CbE & &   q'/33533#3#535#3#735#3673#53&'#5##535#s566/q/5llGGaIII   *0#  )= =!p#'+8&'#7'5'63&'73&'#353567&'0< 0> G38&! vvv1  02p  2  O    b6:>B3#&''67'767#'6'37#533#7#5'75#35#35#75#B  ) PHY  ).!777777        ,  5 t)-33533#3#535##5##53#3#3#53&'#735#67#v222+g)2zYNN d !{"AA*  +&& 2 ? h"&2'#67'5'63&'73&'353567&' 56 % D /6*5vvv1  11h 1K   " O!%)G3&'73#3#3#3#5'65#5#5#'27676767'67'67'67(/****1s . N   C$    . ,%     a)-15I^33#3'67#732727#"&='6=35#'3#735#3#3#"/3267#7#3267#"&=#'6577; &   'pJJ&&b;8  ;          '#     Z=LR33#3#53533#67327#"''67&'#'6=34'33&'73#67'675#'6++8M&    @Q l5)  ###!%  05-" %(>    ; : q !%)3#53&'3#735#3#735#3#735#35#3#38+qqKK==&hhCCCC%T8 " :?& # $ d#8\bglr33#5'667#35#7'53373267#"&=3633#3267#"&='67#5"'667#367#335&'@s <4OO!-  8   F@)  ' & <5 0"    $  /  $    # '       `#cgkos3533#3#3#5##535#535#35#3353#35#53#3#3#3#67&'#67'5'67#535#535#535#735#35#5#35#b>>>33Ar>33>""4#[-  +%%)4    $ !3'&& 6 !&&! 0          1  d $(,&''6#67&'7&''53&'735354  41 # !!!  &V.    ! m3'67#'6367'.2  #     #*t  e "3#'63#3327#"&547#T[ UUh T  %'!0 d %'67333#"/32765#'67#536 [X@  +< 0"# $- _ 9M!@ ^'673'67367'0   )   #(;  v  \(-28>367#'6733#3267#"&=#'67#7367#335&'&'i=) /*)    0 %(!4&F##"!6144   8  %  R   V6:>3&'73673#3#3#33#537#537#'67#5367#5367#37#37#j    :59LUW) $-(-4A&& (&   K x: P3'67#'6367' #    %$m  S(,03533533#3#535#35##"/32=##535#35#X  O  )    8g (z"1 35333267#"&=#'6=#(*= F6++ Z9 6Pk"&3#3#5367#53&'73635#35#35##61j$4"   2BBBBBB zz  V55 k!'3#3#5##537#53635#35#35#7&'S ""0(6 (000000c?@   q#'+3#&'#5'67#535'2#5##535#35#e &$  "*!)111111 %&oh h%9o &/'63#"/3265#'67# `   "& 3 13 !2f"$AW!K {#'+3#&'#5'67#535'2#5##535#35#o *'  &/&.488888 &)oh h&:o'159=A3673#&'#3265#"&=##5'67#3533&'#35#33535#335y$="'      &;& J   W!)9@r%)-23#3#3&''67&''67#5'635#35#67OW V=G      <<<<   L    > . * @ q59=AEI3673#33##&'#5##5'67#535#535#535#53&'5#3533535335  #'      !!//   %%6II. <% j!&*.3#'#5##5'67#535'235#3&'#35#35#I`:* ~ +<`EO1,/, K~~~~j <9  5  + $ x #'+/5;3533##5#3533533##5##5#3#735#35#35#'67&'*//* ++kkEEEEEE  =  hJ,+     m "&*.4:@#5##53&'73#673#5'675#35#35#35#''6'67&'V3/K -jEEEEEE  ='(   ^J D $ % g z     b'+/33#&'#5##5'67#535'25##3&'35#35#IcK"2 v 4"JaFOcDvvvv  +/  4    }c"&*.3#'#5##5'67#535'235&'35#35#k/' 3 /(0 !3333c   ;8   3   ! c!%)-#5##5'67#535'273#'3&3535#35#3  /((/  (0 3333#;8      $ ! w!%+17=#3#3#3#"/3267#55#5#35&'&/'67&'s"&  Q+ &"N:&&/!%+17=#3#3#3#"/3267#55#5#35&'&/'67&'z$ )  W/  ("N8&&/u,#"/3267#532767#"'"&='753753 ,!  T!3 ^Xh e;5E?| 3#'3'6573#L&>& $4w@36533533##5#'67#C;;;>5*?. 44.:!%+17=#3#3#3#"/3265#55#5#5#&/&/&/'6TMMMM[  XEEEEEw      1 Z        3533#3#"/32=##5##535#.//-,.!! \ Few  #5##535#35#88888ZHHy#33&''67&''>7#67#'7#U      @ #3A'=* G_(44<u)'6767&'7'3267#"&='>"   j!23 & o   n>/.G 3533##5#735#335ZYYZGG[F62}3#'6=3&'735#(M$"::[<"9V_7u %3533#'67#7&'33267#"&5~!??,' R    77o,(dJ Qk "& z'67&''67&'&''67&'76  V      O ( # " u#367326767#"&53533##5##)  % +((+%   ;GGm!%+17=#3#3#3#"/3267#55#5#35&/&/'67&'($$$$-  a4 -  (O7&%/x'6=3#&'7#3^ " & 88d2/ &/dL \Q>#3#5&''6767&'76^^rS      #%  #"/32=##53#735#  D//¿  7aA g13'67#&''67#3267#"&=3#"/325>6R H-   2!,$ Y  1$ -  @" i!%+17=#3#3#3#"/32?#55#5#5#'67&'7&/&'SKKKK^   VCCCCC  8a    i (S       3#3##5#535#'6'&'c*1100&O = dSSd%#!#s.3373&''67&'67#36?3&''67&'#3674 &  'b             t!%+17=#3#3#3#"/32?#55#5#5#'67&'7&/&'SKKLL^   VCCCCC  8c    t   +Z    ~#53##5'67&'3#0l' 6Err Y%,%#/,+|!%+17=#3#3#3#"/3267#55#5#5#'67&'7&/&'SKKKK^  UAAAAA  :c   |   - `    3533##"/32=#&'1  1 44   k #5'6   'v"3#&''67#53535336=#335 - &" & ) - '&&N00-!+N((N--<#5##535#"&=#'7;56=#II   =Iݹ, i-7# ~cip'- h $(,28>#3#3#3#"/3267&'77#55#5#35&/'67&'b  C%   G "&%5!t"(.3&'3267#"&5'3'67'6?'6'&'   # I  Z  e I xA* . T $  s!'73'33#67327#"''67&'#7&'36533#'67#v7..      7b  T,2!$5"/$   K;  i6 *| $(,28>#3#3#3#"/3265#&'7#55#5#5#'67&/&'FCCCCT  ! tI66666 j   |   +   ^    v#"/32=##53#3#735#  O>>11  ,X7q"3#"/3267#'6##55#35U   H F.. ?+w #!m~/l-3533#3#3267#"&=#'6767#535#'6))0"  ) 4  )))Q  UG() x)3#6767'67'67#53&'&''> +: ; $ (6?$ (. J ! d #0u$3533#3#&'#5'67#535#'6((.# '3 ++(*&")Y[,"%.( ~ #5##535#3533#''65#III  ྫ*""+ "2b33#3#5335'6'33;#"''67&'767#'7# L )b5  /-&2   4<vc};% 3r!'=3'33#673267#"''67&'#7&'3533533##5#'67#rB'&      Ce  V       ,,33'#C9   i%%%%556.}3#3##5#'67#535#35=#}t! ! SB"dFm<& "c#4@@@8?p *3#535#535##5##53&''67&'767#bcPOOOpX `  #   JK  G"#'   k5;3533#67676732765#"&''75#'6=#7&'oT;  ! $  U  44(     za< ;VD { 3#735#35#3#3##5#535#^^9999g+1122)Z49733rAG3&533#67327#"''67&'#67#"/32='75#535'67&' &%        M  /!)J!)&   2$7  + -)v +3533#735#33535#3353#3#"/3267#7#|..n-G-`}PK  N V342, 'p"'+&'#3#3#5##535#535#5'63&'35# ..'8$** )3  88% VV # ${-3673#3#'67#535#73#3##5#535#536  P 7;& #27<7__7q$13533#&'#5'675#&''67&''6z.--"  .   K  F5'PL'0K    (  v "(.#5##53&'73#3##"/32=#'67&'O.+DDu3  0  O 0/ ,LI !z%+3533533#3#535#35#35#35#&/'6})u%))))))+  !llAB2   o37;3&/'67&'#367#67&'7&''275##535335#335zl!     + -<,,,   R?   "O.m!&,2&'#3#&''67#535#5'63&'36=#335 -) % & '- (0 -  A!%#A  et 5;3#3#535#5#35#3353353673#&''67&'67#367ww# p!%C  d'A )'  5 CC1 E    )-15'6=3&'73'35#'76=##5##5##535#35#35## .)WE   x79 !7o  >-Af "$$%%;z.!%+17=#3#3#3#"/3267#55#5#35&'&'#'67&'"'  S- '"K"2'&.m+/37'6=3&'73'35#"/32=##5##5##535#35#35#  /.`M       w68:n  >-@g #$$&&;{/r-159&'73#5363#"/325'##53#"/32=#3#373#  K L   8<    3  : iE`d'+/O35333##3#3##5#535#535#535#535#3353567#'7#533;#"''67&' !!&& (],  .'2 ""#-:!:%"n/333#3#3##5#535#535#533#3#5##5'67#35#00))3333))002xCG7 !)77 g I + Am (3#735#35#5#53#3#;#"&''6aa9999 2t.%% #%  [6:NB !i"&*33#67&'#"/32=#53635#35#3'67#3+    *"CCCC0  [  $*  Y[ 17:3%r%=D''67'76'3353#'67&'3&''67&''667#      FMr D )9 "  -      ==M         x"&3#"/32=##53535#335#3#735#  P 84%%66Tq  [xTTB+D<y#'+1&'73#3##5#535#53635#33535#335'&'  7 -4433,B>,F,L  ]//]A<g CGKQUY]cio3533533#3#3#&'#3#3#3+'3267#&'7#5'67#535#535#35#35#3&'#5#5#5#'67&/&'-!=%%$$@9$ 6AA@@\  '   u  (2<!3====ZB"55555  ]      & <  !      o,B3#&'#5'675#535'23#5'675#5373265#"&=36 33!  "33/  X   K)@>!&N8S    >a!%+17=#3#3#3#"/3267#55#5#5#&/'67&/&'SKKKK^   VBBBBBC  K   Aa  &N   c!733#3#67'675#'67#53533'#"/3254'7##5//@= 3Y2   D       !!"  Wgu:3#53'3673#5##53'3#3#"/3267#'67#53&'1q, T .0FA / 0 &  !!*  &&%8 ]?EIMQW]ci'#3#3#3#"/3267#5'67#537#53&'73673673#3&'#5#5#5#&/&/'674' ((((7 g *+  =J) @2  )    . B               y#'+3533533##5##5#3#3##5#535#735#35#z d'3333)>>>>[,,69y!%+17=#3#3#3#"/3267#55#5#35&'#&/'67&'&!!!!*  \2  )"O7&&. s 273#735#35##5##53&'73673#&''67'67#367dd====YQ1I&C  %  4  K-+3"" *     m"&,2#3##"/32=#537#'6=35#35#&/'6$" &0))))5  4  `A  >`QC5 4>^K>4! k)?S3#"/32765#'63353#'67#5336'673#"/327653353#'67#5336W  N !&   M  <$$  L .  !   V  K - "  g';AG'73#'6=35#3#"/32='675#73#"/32='675#&'7&'0eQQ,  3-  *   @    8'>3 1=#67''67&'767''67&'7''67&/67''67'|1// #*1   L     D   ,/6+4 8>,         /         j"&:F3#3#'6=3&'5##5#35#335335367327#"&5'7'5330$"d3       ==+ 1(,0433533#3#3#&'#'67#5367#535#53#335#35#N><<*f1 ,I( +D6'<>d  7    7    Y $(,28>#3#3#3#"/3267#&'7#55#5#5#'67&/&'=??GGY   " {K77777  h Y  " J       `,EK3533#3#3#3#"/3265#'67#535#535#73#&''67&''667#(00)).=8  .  !.$$(C    +            cDU3533#3#&'7#'67#535#73533327#"547#''67'767#3533#7'75#***5 ,  3*v#    r%%%'-9/%     #*        n.:@F33#3'67#73265#"&='75#'6=33533533#7'6'&'77<'     + hWC       E;, +7OLLLLRlBFJ35333##35#53353#5##535##5#3#5#'6753353#35#535#535#33535y0/ /"  "#   #00990A ; &'&4 @@ 4& ?"' ; m!8HM#53533#&'#5'67'6'&'35#53533#3##5#/3'67&''667#$33' M C  : !$    ** &( H  ((""J .1   m (Ea'6=3'#333##"/32=#5357##"/32='7567#5373567#533##"/32=# vRRHO %%  ++7%  / * 4F5 4@_/ _     _!%)-39?#3#3#3#"/3267&'765#55#5#35&/'67&'Z    8     M  &&6!_ 03#53&'3#735#367#"/32='67567#L ==@     (  -50  w#'+/33#5##535#535#53#335#355#35#33535#35#$M!##%|+&B A- M- `b bDCl$##$$$I:gEKOS3533#3'33#673265#"''67'75#535#53#3#6767&'#535#7&'3#735#p((  $H R"m  _CC44/2!    %C   =+ 9=CGK^bgmsy3#735#'#"/3267#53#3#3#36=3327#"=&'5#5#'5#5#'#"/32=#'6=35#35#&/'67&/&'( >G 3 L^D  b *  )  & R+   I  &,_ 2 "   <` ,-+         o3IMQ3#&''6?&''667#'3533533##5##5#3#"/3265#'63#735#@    &S I  77    ,    ! t 5;3#735#3353353533#3#3#3##5#535#53&'#535#367#uxx#_---5-4466/5-+%::   7  n E33533#537'6'&'3673#3#3#&'#5'67#535#535#53&' (|%H W  "2,,4)  (3++0000/   7  .-u<@3533#3#535##5##535#5'67#53#3#3#&'#5'67#735#w433+h*4|X0  K-;$0%  %(..  '+*f   &      'f2JPV3#27#5'275#35#35#75#73''67'767#67&'#5'6'6'6jG 17  %    8*   B K+, F      N     !;Y   ^?PTX3&'73#3#53'#367#733#3#3#3#3#3267#"&=35##"/32=##535#35#*-r(#PTTMNJJJJFF# ,& NM ;;;;;        <1 ?Z!%+17=#3#3#3#"/3267#55#5#5#'67&'7&/&'SKKKK^   VBBBBB  b  7  AZ  "J      `DJNRV\bhn3673'673#3#&'#3#3#3#"/3267#5'67#5367#53&'3&'#5#5#5#&/&/'674'   BO#  ''''7  f  &+ ?!A 1  *      & J  P !       k &*.26:NRX^3#5'675#537367325267+"&53#735#33535#3353533533#3#535#35#'67&'""  :mm-I-^ +9 >    A' # ( !   f#9AEIM3#3#5##5##535#3#73#3#73#3533#'#5'67#7#5##535#35#35#rw29'(:3=C C!!P   } /55 0 &  <4w w,.b#'+/3533533##3#3##5#535#535#5#5#35#335b   '%<((<%P93#"/327'#5'67#535&'75367'3#765#'63         ))5>    +%  %_  j (,04DR[_3353353#3&'73#3#3#3#5'67#35#5##"/#5'#5673&'75#&'325#35#u!w*+''''-r 5"""""b 2 "VV 5!  .    >   )R%     ] $*06<#3#3#3#"/267#55#5#5#'67&/&/&'QJJJJ\  Q>>>>>     L         \!%?CGKQW]ciou{#3#3#3#"/3267#55#5#5#7#3#3#3#"/3267#55#5#5#&'7&/'67'6'&'7&/&'7&'}&!!!!(  V.&!!!!(  V.@ |   w  = } {~\   (G:   (G              v33+'26767#737#'6ZJ #F8!iQ$ (ZDV|  n33+'276767#737#'6PA =1iQ# *ZEX}   #5##535#35#CCCCCWEJj3#'6=3&'35#*W,CCX8/ 0?Df3i33+'276767#737#'6L=9-iR" )ZEX}  r33#5#535#535#5367#'67 %__YY\5 (   $$c33#"/3267#737#3#&4   [c/3+>l33#"/3267#737#3#&4   \l28. Bd33+'276767#737#'6H:4+iR" (ZEX}  f#'367'673#&'#'67#3'>73#h.%7'67&'00//7700"e    =&'tt&93ih6% ",& "!"#\33#"/3267#737#3#1'   \\)2 $6c0633#3#67'675#53533'#"/3254'7##5'6//@< 3Y(AB  g     !!"  Wg3   ;?CHL3533533#3#3#&'3#"/3267#737#5'67#535#535#35#35#3'#3#/%2%%%%B- (  NX #0@%%%72222fF3     .     ' *?a (Ea'6=3'#333##"/32=#5357##"/32='757#5363567#533##"/32=#~YYNU ''  --<( !2 -  4F5 5?_/ _     d &*.26:NRX^3#5'675#537367325267+"&53#735#33535#3353533533#3#535#35#'67&'''!  @rr0N0d !"- > >     A' # ( !   _#;CGKO3#3#5##5##535#3#73#3#73#3533#&'#5'675#7#5##535#35#35#k~6>-->6 @!!H))H''R   !!!!!!! %66% '  :0 w w/0 x &*.3#5##53535#335##"/32=##535#35#iK/+8  !!!!!?##??/2f  '~#6p325#"&=#'6=&'  &" )(& HT*%RS=#$'!3#3##5#535#^%++,,&IllI3267#"&''7&'37&'< #   =7"=K!)GA r &''63'6?3#  % )". ))**,'JC$m'33#7'7536?3673267#"&5' '  Gg S ^! p &*.3#5##53535#335##"/32=##535#35#d @ * $ / ?##??/2i '~#6#)3#3265#"&'#67'56'&' #"  $  3(9346Gc  D50r  x +3#53&''67&'&''>?&'76,o. B          6 " '    y03673#&'#5'67#33&'3#3#"/3267#7#~%5  > 2 5 ;kB?  B     J1 %w#(-#5367#5373#3##'365#335367#335#3F #!  5$$,.G,  cc#1 A  ) u!%)3#3#&'#5'67#535#735#33535#335c(/"  %2)(=(c(.MJ)'9Ap %,48#5##53&'7'673&''67&7267##5##535#O0, 5  " ) =555#%  O     5M M/ t &*.3#5##53535#335##"/32=##535#35#g G,( 4  ?##??/2i '~#6'+/373#3#"/32=#7&'7''75##535#735#33535#335_'/     *%&;&\V  @! $\m7< !%)3673#3#"/32=##5'67#5#5#,3 7  !  A!!! k  ,p ;"u!;B3533#&'#5'67#7'6'&'3673#&''67&'7#367|//%    #X  >  %?  ) 3 11 <   x       | :3#53&'3673#5##53&'3#3#"/327#'67#53&'.j( O-.A?  ,+ &  !! * )#)%:m-159#5#3&'73#3#3#3##5'67##53675#5#35#& $ (W ) ++  p &/  [((m !)1A#5##53&'73533533##5##5##5##53'>733267#"&5O/9a:!   ** -N==3&'3533#&'#5'67#.d     4      M%&  `K  ,$ZM!!1 PJ !1 u#'+/HN35333##3#535#5#5;5#33535#33535#335373#&''67'67#67#+* *-m.+ *B*F.c&E  *  D "  --  ( E )     r=CY3533533##5##5#3#673265#"&=#3'67&''67#67#3533533##5#'67#w  r!               ; ,   # H** f!26:L3673#3#3#535#'67#'&'#"/32=##55#35'3;#"'&'75#4::!M   |  '8''m&$ )+     HN  a  !U E v #'+/?3533533#735#33533535#3353353#3#735#3673#53&'|!!qMbwwjjHH!|O/1, .$    r !%)-39?#5##53'73#673#5'675#5#5#35#''6&/'6X40K  6d H?????  D"  ##    \M H   i }  k 8<@DHN3#5##53&'33533#3#32767#"&=#'67#535#53#335#35#35#&'4Z3    * %./??????G #  a  # a   ' '    c,048<@HLPT33#3'7#73267#"&='75#'6=33#735#33535#3353#53535#35#35#00A/"$ 'WW"5"r        J<0 /8UI;# ! !$$${ "&*3#53&'3#735##"/32=##53#735#K+i*QQ..J   D11 .32[  Fbs 5} 3&'73#327#"&=#'6=/0s[ "t f.554y"&'6=3#3533327#"=#'67'35cQ  >S <"!=v? bXH" @`t 3#735#35#aa====U34o3533##5#'67#535'6   o00@@'|'-3;S367&''>7367&''>''67'6#5##53533#"/325#'67#    9   M = 3M 1    +     *     A((/ =0-! -3#735#3#735#73#735#3533#&'#5'67#OO++22'11I+/%  $4177;  41 J!'-3'6#5353#3#3#3#''63'#67'6'6 7/"n\TTTTb -3M #  2 5$ $9 :  OI   L    @3#3267#"&=#'>7#H & -+)B@) 0  W")/5'6'#3#3#3#&''67#535&'#67'6'6 0.3VOOOO[  +1 L" 1 2$ %5 :      D] C     R*37537#"/327#53267#"'&='717R  <77D$4C #L )-*&  ' N")/5'6'#3#3#3#&'#'67#535&'#67'6'6 5.6ULLLLZ -/ "I % 1 2 !6 9        G` J     O $(3#3##"/32=##5#535#53535#35#   O   * S$#5#'67##536733267#"&5M 2/ N=U "  . E*& .+ % L3#3#3267#"&=#'67#,E!)J CDL   & U3#3#"/327#'735#65#sb /_OU 2"++Y#3733#3&''67&''67#67#: !! .'+:.'3^O     1 S3#"/3267#'67##5##535#  RN<HS $77 P3##5'67#&'3#S "?O#m/*-,P/"  $ [(-3673&'73#3&''67&''67#67#FJ  w"# /''2 '-<]H      ,  V $(,3##"/32=##5#53535335#33535#335  NO;;O=;;O=L4 4  % U3533533533##5#3#5#5#!$4++\$!4F%%5F g,03#"/3265#3#;6767+"&='635H  h`1,U* ( Mg7 "*  4g")/5'6'#3#3#3#&''67#53567&'#7'6'6 5-4TPPPP[ -1 # 90% #7 7       ;V 8    l#',533'67#3&''67&'#'6=35#67#XB:#+ 1%$*)JJTS_  ! !0%<  d+33'67##"/326=#'67#53&'767#%G  :   &B 9"Vi  d  ( #&  U3#3#"/32=##5##5##537#ld  *$&H^U4 11117H T3#7#5'75#35#35#75#',.,%8iiiiiiT6 ? " &V#'#5##535335335#33533535#35#35#:)t((:))((:)):))Jaa $8X#3533533#3#535#35#'67&'+F,,86+?FF$*+e(' ((J( UU3533#&'#5'67#^:=," &! +> "?># \3#3#5##535#535'235#'0iiRQiiS]C\  66  T ]3533#3#535##5##535# hhhY]hR   &5 5l93&''67&''667#3533#3#3##5#535#535#\n&.?133&$ + \)LJJRR^^__TTLl   ,    X +&''67&''63533#3#535#@ $  %WXXihWX     #66Z !'&'73#7&/'6'&''6''68 n- C O %\ \e""Z  ?:     &   o)-13673#3#"/327##5'67#735#53&'35#35#Q = %T`  N%< 6 HQ_0LBB[HDk * +* + # % m )-3#"/3265'3#&'#5'67#535'63# T51  &48'6Omk _33M]!3#3#&'7#'67#535635#3h/84 '(<*9jWdd]     78l !'-3#5##53'3##53##"/325''67&'\kAB_^  ' % "r# ""l %$ (      e$(,3#3#"/3265#'67#'67#'67#735#35#0r   7- ;3)&}}}}e6+     !`048#"/32=#'6=35#35#7#"/32=#'6=35#35#{  75555  75555`^  **+ 6^  **+  Z"33533#&'#5'67#7&/'667'7&''6)%%  ' ) $  %(B  //   " m&,04333###"/32=#535#535#5'6367#3535SU'I   HHjjG *ZPD666m        jG3673673#3#&'#3#"/327#3267#"&='67#5367#53&'J  +fw-# &D]  Q"=E. $6KL#g            m&+BJ353#&'7#'67#533'67&'76&'3&''67&''63267#" '&'Q( $! & c!/ 9.c$ 9$ )\m  *    *       i,26:373#3#3#&'#5##5'67#537#5367#3&'35#35#Vbgdk.!e /C;DPD]\eeeeb    .,  ) m.26:3&'73673#3#"/3265'#"/32=##55#3573#=:>߻   D   DVDD+Y B :C V 9 v-153673#3#3#535#'67###53#"/325'35#32 GQRL % !%c    YA3 %c+/33533#3#5##535#5#7#"/32=#'6=5#350.."7'0S7  <L::NA A7QV  ((  h ,0483#"/3265'35#53533#3#&'#5'67#735#33573#  5>>::33!  ".""5 $he =   )  "   J [063267&''65'3#&'#5'67#535'6'6  " & 4>(#   (./D  [' #%  )'    o")/5'6'#3#3#3#&''67#53567&'#7'6'6 6-5UQQQQ[ ,3 #  5/$ #6 ;       6O 3     * #5##535#35#55$v/32767#"&='67#535#53533#32673#z ,5 A8.*#KF//22 8 ?c9J      m59=AEI3673#33##&'#5##5'67#535#535#535#53&'5#3533535335X7AL9+& %&& "(5II55F=G&&'_&'l    &&    v"&,23673#33#535367#35#35#35#35#&/'6]VZQGY b))((H ) &l J J  l  &,#5##53'73#3#535635#&/'6g& 8E4L&N:GGZ&% &&A* &a!! /3   u"2N3&''67''667#'&'3;#"'&'75#73533#3#3##5#535#535#I & "2% $ AZ +WKRIM544//AAAA005u       8  +     r-1533533##5##5#533#3#&'#'67#5367#735#35#R?;;?BB%Km_;H#G 6L`Kq2   s"?EKQ67'7&''667&'7&''6'67&'77&''67''6'6'67'6j !" =C"R  ^  -;A1'@7%"%S .26 /?DM ;ips                h(,9D33533##3#"/32=##5##535#5#53#3&'7&''67'7''6GR662`  NI[200dRR_    h    h 4 "44:H  ;       w!'-3'6'#3#3#3#''67#53567'#7'6'6 707UQQQQ[ -3 ' ;3# "9:       2H0   t -53#735#35#3#735#335335#53&''27&7#327)"--?.+$5+0@/#ka t-# *    u!)-13673#53'3'735#336735#5##535#35#^9*5DVt55+    /@@  g $*063#3#537#35#35#35#''6'6'6&/'6d>5t+8PPPPPP1 .& .* 71 "  gNNN         !m&1;AGMS#5#6'#3'67&'35#3'37'73327#"'32?/&'7&'&'7&'߼zFFl' ]H!">*  Q  + Y G Y m88  8  ?H8 >       m !+'6=#535#5#'##535#35# H8888)F5555mp 56  )4O  A/#"/32=#'6=35#35# FBBCB/5  O. 3#735#35#Obb>>>>.7!  y #DH3533533#735#33533535#335335#3#67&'#67'5#'6=3#$:(;((:()((:()N    @) #s0    !  m 483#735#3353353#3#67&'#67'5'67#735#$##5&&=   N   m!  !    %-15'#'63&'3#73&'735#336735#5##535#35#+8K Aa" HZ     -    (43 #)/7;?CS#5#&'7##53&'733267#"&57&/'63#53535#3353353##"/32=#a OoO$"!   &&7&%] hs            !%)-39?3#5##53&'3#673#5'675#35#35#35#7'6'67&'`d?>+" !)A7,?~~~~~~ *+',.V*%''  @5*C T  }  $/7;AGSZagm&/6'&/6'&/63#73'67'727#3353&'7&'73327#"'37'737/&'7&'  5  5  !6&v"MQeV2  /9 N-:/V}  2      :) 2) "    FJNRV[3#53&'3#35#53#3#3#3#&'367'5'67#535#535#535#735#35#5#35#67WjXW7V2??55D" "H$  6,_D66@@.44f33777-       &       *  %93#73#"/3265'3#3#3#535#535#73#3#3#535#535#   P!!QYLO 6c #5'753'&'&')X[D   ($"  C@?   %93#73#"/3265'3#3#3#535#535#73#3#3#535#535#   PQ ZPQ!  4t"3#3#"/32=##5##535#53&'?@6   $%6CAt * AA/@4q#3533533#3#535#35#'67&'>$ )&.$$  L^-     %93#73#"/3265'3#3#3#535#535#73#3#3#535#535# Q !R\Q  R  0p*3#35#535#53#3267#"&=#'67#56n ((\&&+>'   0 +#p   H  $ D,r &83533##"/32=#'3#3#735#&'63677'7&'(   (VQQEE$$P  A%/]G  C" ,   .s9=AF3#&''67&''667#'33#7#5'75#5367#35#35#675#*       e<  2-s        )  6@& # ' $83#73#"/325'3#3#3#535#535#73#3#3#535#535#  QR! \QR!       *}&*=#5673#37535#53#3#7'75#53735#73##5#'6=6F *)1*Y 1 K& (E+ . . OO< B"3w37;3##5#'6=65#53#3#7'75#535#53#375735+3*  5(#,( #w  KK: @"NB) )  ) )B6 %93#"/3265'3#73#3#3#535#535#73#3#3#535#535# O "S![O "S!  +;CGX#3#267#"&=##535#535#5335##535#535#5335#53673535#3567&''7&'177* 4&--'5 4&..'5 4%  0kK(   |A     %     ee %))   O!'-3&'7&''67&'76'3353#7&/&'&'?, ŞbN   ]]oY    !  /533#3'67#673267#"&5'675#'6=sfffQ$#&1' 3?     K>0 /9U;o ).3#3#735###53#"/32=#3##5#5;67#;ff     **$#o $ -6E6  $  &*.26&'3533#3#"/32=##5##535#35#33535#335  E-//)  (-(>(  !!  336@Go */3#3#735###53#"/32=#3##5#53&37#||*   +63+o " .5D0  r!I#53#3#67'5#'67#'73657#53#3#32767#"&='67#'7365F/f%*   %  n+e(-&                 f (.3#3#735##"/32=#3##5#53&'##567#   ' :9!&v5f! +0?g&A3533#3#&''67#536=#7#5##5333267#"&75'656###&"   $)#;)   % 7     C33C    (048<@67'74''535673#"/3267#'67##5##535#33535#35#   <   6E+E+ /  LB 25 ,Xq q,Dj48<@3533#3#&''67#535#73#327#"&=#'67#735#35#35#&""&)   " '+&eh    " FFFFFF      B      .v "03#3#735##"/32=##5&'3673##5#hh RR00M  F$ 23f  Rn~   //w$9?EK3533##5'67#'3#3+'327#735#5#53#3#"/327#7'&'7'6&'Z  D<*/ 0'++=*. 0K=    , )$  # $ $   )   $(,0@3#32767#"&=#'67#536365#33537#33567'7''68.$@ O2$!" &<%  dN  SB* $;d 5 E2   '6'6'6 #+ &2 %- )+ 6/''(#3533#3&''67&'767#535#+++!    E%+!!!!    ! "',0A3#32767#"&=#'67#5337#335367#33567&'7''6<0 "@ N0(%$#)A'   dN  SB* %:d* E 7  3##5#'6=6 $E  ,  ii/ E#~ &''63#'3'65 ! %%.  "!%zyD%  #5'753'&'&':==  f;7  pm`  #  &,3673#3&''67&'7767#'67#7&'?B8     * O       "!<   3533#3#&'#5'67#535#&$$+!    !-& $&SS !%).4E3#32767#"&=#'67#53635#335365#33567&'7''69*(8  J6)%!#6#     iI  NF!B 37H   N++?1o')=4"!   C  C  5 # %+33#"/32=#'6=35#5#'&'7'6"  1 $111  _  4u %J&'~   ,07<3#3#"/32=&''6=#&''#535#5#5#6=#r"     $B 8 s    !1  !87,! z &*.43'33#673267#"''67&'#7&'3#735#'6z?('    @c  O--$$?, !53  :D&: w!%)3&'73#3#3#3#5'65#35#5# ^ ,  d"+H%+3533533#3#535#35#35#35#'67&'%q"%%%%%%9  XX55+    0#"/32=##536735#&'#53&'73#3#  B#B (Š  Qn: *  U53#3#"/32=#67&'7&'#5#67&'7'#535#s/+       ,2 l;  !' +=  "(-m"&+/?3#3265#"&=#'67#53635#35#365#35#67'7''69   0 & %'(%   gO  UD%;g 7E 3   6:>BFJ3673#33##&'#5##5'67#535#535#535#53&'5#3533535335#     ( +    *EE$  3  L3#53&'&''67&'763353#3#"/32=#67&'7''67##5367#*l/    8=*1  %   $$       ,,;?  ,  AQ ~ 06<3#3#535#5#35#3353353#3##"/32=#'67&'~s# l"@ Tbbr/ 1 G  77(4 !     7;?3#735#33535#33533533533#3#3##5#535#535#5335#335hh+G+L *00,,(!F)*&   1+_dins3533#&'#5'67#'3533#&'#5'67#3#67&'7''67#32767#"'"&=#'67#536367#335367#335!&    Z     IS!    .8 -0:-14D;~(-?B         !@   !   $' @  # w8PUmr3733&'33'73#67327#"''6?&'#&''67#7''67'6776767'7''67'6776767'x -     (      X      _!NV          E          {-F33#3'7#75373267#"&='6=33353673#535&'7..3 F     %   ]        & !3K;;    !%*/A3#3265#"&='67#53635#35#365#35#67&'74''62   ' """    fR  M? ;f 8F %  '#'8<@jnsx|36533&'73#&''67#'3#735#35##"/32=##535#35#3#''67#32767#"&='67#53635#335367#3357'7#  $ [SS3333I ;;;;;s  "( KC;55H803F;     +++ 62     !2 d27;?C3#67'7&''67#32767#"&=#'67#536365#33537#335N!      )+ QEARE:;ME68KHd;     !*;  Y#'+?EKQ3533#3#3##5#535#535#35#33535#33573##5#'>=6'&'&''6?'++%%''&&##'$9$Z 8$  "   4  4===+ !       $*06<33#5'667#35#33535#335&/'67&/4'5+[  ! $7$N H   cZ *C/  "   $*06<33#5'6367#35#33535#335&/'67&/4'E2 j &. ) *D*  WL     d[ 3B1   | #)/5;33#5'667#35#33535#335&/'67&/4'/(T   0  GD cX *C/# 3#5#3267#"&=35#d8 *LPp X $-r= { #)/5;3#5'673'36735#33535#335&/'67&/4'YW  *. &"3"HE cX  AB0  #  / $*06<33#5'667#35#33535#335&'7&/'67&'UQ4 2L G==P===P=)  J  D L; *       3#33#537#'7#37#pFAtD<1/",li4|33#3#5#'6=33RC0&<(jW8" (66H866H8 ~  )  G   3 $)      v (/3#5##53&'3#&''67&'67#53667#/P2B ' $ " "** 6'  Z! w 3#67'56##53#"/325 K: 0H  ١ p#)/5;#5'673'3675#'#33535#'67&/&/&'ة  .HQG28999988c  *  (  I=2   !        h 3#"/3265'3# 1M 9:o+/43533#3#3#"/67#&''67#735#535#35=#x,66//:  (+ ( ) +'%%,@06 %.&& )7$: "&36732>7#"&5#5##535#35#%! &- "5 d=====    $zz-Hz3533#3#535#3533#3#535#'''0q.''''3y3'""$$c$$%%~ #5##535#3#735#OOO22׳ a=r #5'6   2w.3533#3673#3#3#"/327#7'67#535#!/ B=B B -!  .() y!&+/33##3#5##5'67#5367#5347#3353535#\<K2  )!"%,22++ X >     - +n03#27#5'635#35#35#75#733267#"&5n8"4  0,##W$]$Z ! r28>76767&'7&'#"/32='67'67'6&/'6 . ! !&   D 6 5  D  <   # !37#53#33#537#35##5##535#!e1+r% 35555$$$IWW8' h $*06<33#5'6367#35#33535#335&/&/'674'*# G   %   ($aU 0D0 u .3#5##53&'3#3#33267#"&=#'>5#,N1BBr    1 !2 BC  G+)  "$ K&,159=AEKQW]'673&'33#5'67'67&767#3735#33535#335'3#7&/'67&'7&' > $,(s    3 ).1O1  _  05    D9    : & & t  f !'&'73#7&/'6&'7'6''63 t6  H Q  &A Ee   .+       e !'3#'&'&/'6'&''6''6E |  2  - y CBD З  &(*%1(& !?-** -) )q39#67325#"''67&'#3#"/325#'6=3&537&'$   *%< 1 "=#. 2D%GB9- -6Q'&  h3#&'#5'67#535'6   () i\")%s(3533#3#3#;#"&''675#535#$))22++ "   11$%"1)7`%$(,0467#533#"/32=##5##53&'35#33535#335  G]   , .I.   //8 =J{#'+37#"/32='67#5353635#35#35#0 + (G  777777[  ?  $!s 2<:t %)-15&'6'&'67&'6#5##535#33535#35#      ]   J.J.   Pyy-Ht83#&'#5'67#535'23567#533##"/32=# 2% !0054 D]00  4'&    v293#53'3673#53&'3673#&''67'67#367/s0  |#E  ' ")0  ( P      | #5##535#3533#3#535#35#MMM;ܽ'DDR%y *3#535#535##5#3+'32=##5##535##5bbPIIPo", ,"PO/  FF7Gp$(,3#3#"/3265#'67#'67#'67#735#35#{f=R , &    >>>>^ N18" +# 7:v+3533#3#535#'67&'3533#3#535#())2w2(B @(((3{4(3  -   n )15'673;#"''67&767#7#53&#5##535#  #&.   C ::: - -    /i# LUU5# 3#735#35##5##535#35#aa;;;;VHHHHH\677n n(=u %+3#53&'3##"/326=#735#&/'6/v1c'   )==@  9    &  L?0 1:W'G *^; 3!X  l04833265#"&547#'273#7&'7''75#53#;5#lr a%'%  $# E6$$ -$;-<) F#  &F(((q%+1767'7&''6373#&'#'67#'67'67'6   (,)>   Šo ON8  g<BHL#673265#"''67&'#3673&''67&'67#'6=35367#7&'3#  >     N.H J11. 5&&1%,C9 "   <. 07S%%y   4r)?3&'767#533'67##"/32='67#3533#&'#5'67#z/ Ie1   )34' %     @ #II($w ,3#3#53#735#35#373#&''6?'67#367ggzQQ////0    ) D) & )      a3#&'#5'67#535'6      ) a[#+$b'+/N35333##3#3##5#535#535#535#535#3353567#'7#533;#"''67&'" """((!!(`0  00)2  ""#-:!;& $t '3#735#73#735#3#3#3#"/3265#7#|22)33Iee ~MI  Q B B ?4 % q )/53#735#33535#335&'33267#"&57&/'6~ff)@)    H  O  pAL7:  9 " h-159&'#673267#"''67&'#'6=3'33#3#735#      7ID,,.. .5!)!'.@I:/ .8S##%E#l,043673#3#3#5'67#35##"/32=##535#35#yHNN*1q$[ CCCCC   / $a (x!.v "2#5##53&'73#67&'7''67#3533#3#535#P2?i1  %)!,++6}3,##  )     I p $*06<33#5'667#35#33535#335&/&/'674'.'T !2! + ' dW  *D0  ! s59=3&''67&'#367&'3533#7&'7&''275#735#335}h      (,-- +:,,!    X7 x&.26:>7'7''5356;#"/3267#'67##5##535#33535#35# !A ;K/K/ /   LE/5 .Xq q+D p $*06<33#5'667#35#33535#335&/&/'674'.'T !2! + ' dW  *D0  ! $*3533#3#535#3533##"/32=#&'Q -   -    KC  ?  k #5##535#35# MP" # ) (  c + !&l &.J.c  y  98  1  J  ?. %         t 5;A3#735#35#3#"/32='675#73#"/32='675#&'7&'gg@@@@5    "@5    "5  O  S11.j  $j  &     q %-1#5##53&'7'67&'&''6#5##535#U2$ < # "& (H888&&      UU4#hJ33#3'67#73265#"&='75#3'73#&''67&'767#'6=3$$:&   %+   B +     D      % -3Nr+08<@3533673#673267#"&='67#535#67##5##535#35#~ $8 % $ "'2 8@@@@@         X[ [!1p $(3#735#'67&3#53535#35#35#dd>>   /    fF,  /PPP@@@@@n9?E3#3#"/3267'6765#735#73#3#"/3267'6765#735#&'7&'p;"&    * (C;!&    *(: N :h!   <:h!  <_   33#5##5##5335#35#35#35#      -EE1 Q `3&'73&'#5'67#e  ' ) iZ ?d#'+1B3533#3#3##5#535#535#35#33535#335'&'3;#"&''75#%##!!((&&!!% / [  #&!+  ZZ48\Gd  U`+CI3533#3#3#3#"/3265#'67#535#535#73#&''67&''667#(00)).=8  -  !.$$(C    +          ^?CGK3533533##3#367#536533#"/32765#'67##5#535#535#5#5#35#335^ #    5  %C&I-. lCG ''C%V%%% @ !%)-17=CI3353353##53#33#5'637#35#33535#335&/'67&/&'NUT,$W   #5# B ? ,, 0 G3  ! )         c#)/43#33#3##5#7#537'65##3&'7#5#'#3',QXS TL  3      %*j%*.?EJ3'67#&'''673&'67#3#3##"/32=#'67' &  F)  / 8>>q/  / Q ! <-     K* 89 6 )_ #5'673#~   v539?3&''67&''667#3533##"/32=#&/'6%     !  !G  +       !  BB ?  p ).>#3#3#535#35#5#73&''6?&'#3673533#3#535#? 1<  g0229706)>>w8&   $) s #/373#5#73#5#&'7&''6''63#5##5335#35#t<*A9': H  4 2E%EEEE_N_N      j j&;i#'+/39?33#&'7#'67#5'6367#35#33535#335&/&'WM3      * MH 99J999J9+   i <    1  "     ^>3#67&'7&''735#35#73#3#3267#"&='67#'7367#XF#5555Ti#-'    % 5?J ! &       53#67&'#"/326='67&''67&''67#b&        )         c2GM3673'67#&'&''#5#'67#535#5333533##"/32=#&' %0        %"1  1  7  =8   b?! 8 I95D  ? h3;?CGKOS#33##3#"/32=##5##535#535#'6=3&'75#35#535355#'#35#'35,% %) % +6++!2)%  U $k  A3 2=\  &   D p $*06<33#5'667#35#33535#335&/&/'674'.'T !2! + ' dW  *D0  ! v'+/3'73#3#53&'#7#3#3##5#535#735#35#{/-|E&&g)3322*AAAA    Q/0gBFJP#35#535333##67&'#"/32='675#535#'6=3&'73535&'e&%     &5?  4 ##   "'    ! C3 4=[ 0$.  u#13#3#5##5##535#3#'3#3#73#3#5#535#535#ux35$#44M%%E$$%%F%%BhUUWWUEE4 a h "(AGM&'7'673#&''67&''667#'33#"/32=##5##53'67&'(  _ 8=      $c/   2  3         "1 226E   q $*06<33#5'667#35#33535#335&/&/'674'.'T !2! + ' dW  *D0!  s $*06<33#5'667#35#33535#335&/&/'674'.'T !2! + ' dW  *D0! l(048<@3673#&'#5'67#53&'735'2##53#'#;5##;5#  *  (5)Hl.   '$    hhW$g!8GM#53533#&'#5'67'6'&'35#53533#3##5#/3'67''667#&56* R G  = #%    ** &)  H  ((""J -1    w  5;3#535#535#3#735#'3#7'75#3533##"/32=#&'ccPKKP388P6T  T  J  B75      c!%+17=33#5'667#35#33535#335&/&/'674'% C   #    ($f\  ,H4[159N2767?'67'67'673#7&'7''53&'35#35#7#"/3254'7##5u      ;     Z1 1 J% ' " &)\E  @@FC#"Dn 483#735#3353353#3#67&'#67'5'67#735#uvv!j q*   -   KK75 4    4 $  $  n!%+37;'67&'#7&'3#735#&'735'6#5##535#35# + 5.  "nn )   =====    B"  ""  2S S+^$(,04JP3533#67325#"''67&'#7&'3#735#35#35#67#53533#'67&/'6'    'Hs22      ++M2*" 1 .A9  p!Q R"7 ,**<$   n -3#735#3#735#'3#735#3533#&'#5'67#WW33 77Q8876+  ,82876  76u $(,048#3#25267+"&=#535#55#7355##373535335((( %  ###@ D/U/8h  g8ʺ 1*t6>BF33673#5##53&'733#735#3267#"'&=36#5##535#35# Z  JJ((9"& '#)::::: -. '    6JJ & p%)-26:3#3673#3#5##5'67#535#535#735#35#67#5#5#~g0$  +?= 92&&%EEEE2  ===?   Q A % % F?l$39?V\'23'73673#5##53&'&/33267#"&57&/'63&''67&''667# .A6 \8    C G  A "" ' 4     ###  #        i%7FL3#53'7#5&'67&'67/3+'3267#'67#3353#5#'6535#:7  -  V-  AD BA  !   ,2  #"  =/  7i%  n17=3#35335#533#335#535#535#533#535673&/'6!  6( CCLMZ    f  s+/37;?3#3#3673#3#5##5'6767#535#535#735#33533535#35#|s@!! + :9  3$!>99995 [ H 0 r $*06<33#5'667#35#33535#335&/&/'674'.'T !2! + ' dW  *D0! e FJNRV#'6=3533533##5##5#3#3#"/32=#7&'7''675##535#735#33535#335n\&-      +%$8$TE5 7>` B E 3 GW ' $ n$19=FQZ`flr3&'673&'673#53&'63'67&'767#335'367'73327#"&'367'7&/&'&'7&'   '    "    t    ?D   #  ] .  " =        FF c    ,, Q[O%-3OT         n #)/5;33#5'667#35#33535#335&'#'67&'4'-%O  .  >; dV  *D0! d-159#673265#"''67&'#'6=3'33&'73#3#735#'     5F _(('' &+  +)8/$ &*A  ; !h3#&''6'3#&''6& 7!      k@LPT3673#3#3#&'#67&'7#67'5'67#535#535#53&'3&'73&'#3535 4..6        5--3 $888    7    Z    q   r#'+/335#535#53#3#3#73#735#73#735#3#735#73#735#r5335|566:(( ?(( [(( ?(( RKKR3  3 R4  4  x #)33#5'667#35#33535#335'62*V    !2!+58 j`   -I7    $*33#5'667#35#33535#335'66,\  " $7$.:< kb -G7  y$3#5#3267#"&=#5335#53533#3&..66_3  9P?S S D"&3#5'673'3735#33535#3353#-  +\d R c;;M;;;M;E2  ( ' (!%)#5'673'3675#'#33535#3#բ 3FH A(6000066w_QA!   /. b "(33#5'667#35#33535#335'6)#J  *  "+, gY   ,I:  Y#5##5'>53&&  ;R^n '&'#5'63&'3#67&'7''67# O 'D'o8 (( "+ !C* "  %m!)3&'73#&''67&'#67#3#'3'65u1 7  @ : %=!    Egg- % x #'33#5'6367#35#5#3535#3#k @* 4@:&:99N:99~x  F+ (~ &35#53#535#33##"/32=#53&'NTggTN@   KK1  a06  3  k #)33#5'667#35#33535#335'6+% N  + &.0i^  ,I7  p-3#'3#7#53&''67&67#3533#3#535#?A    M,,,79,}uo]/    j  p #5##535#35# I8:k39?3&''67&''667#3533##"/32=#'67&': # #!    ,"0.. 0U       Z8  4 !  f !'&'73#7&/'6'&''6''63 q4 F N   !@Be   6.      |#'33#5'6367#35#33535#3353#XP5 'IE<&'|,,,,**o>+"!  !N>?O)) " w 233#5##537'6'&'3##53#67&'7&''62T44  I  EE(qG +083"#40  P'"  c(<B'673'67#&'3#5'675&'73533##"/32=#&' *#& /  4   9  9  ! ;3 =V  !)I D  n $(3#5'673'36735#33535#3353#,  +[c Qd<BFJ3#'673#&''67&''6673733#3#7#?##7#37#3372OZzE      X fZ!            a4<@DHLPT3#33##3#"/32=##5##535#535#'6=3&'5#35#5353535#33535#3350.& &*  )%%.9 ..%7<)A)   T  !i  D2 4=]( '   D ) U &,3##"/32=#'6=3'#33#&/'6y;J''!//4&4DA9 "=w=+"/k8<@3#&''673#&''63#5#3#3#5##5#53'35#35# E$ 7]ZGP=8 44==     &4B }' MX#'+17=3#3#3#"/3267&'767#5363535&'#'67&'21L]][   [ :::+$ L  @     b3;267+"&54?#aG   5J  "' $i ""(.4:3#3#3#"/3267#5363535'67&/&'7&'aa , |||   B  ? < . k  K          s3653367'5#'>7##   1  n5 B=` 3&'# ?7!'-393#3#3#"/267#5363535&/&'#'674'Gw ,ddd   >  2 G  9 #y  R  q3#"/32765#'6=#[  # wN CQ20EC*#)/5;3#3#3#"/3267#5363535'67&/&/4'p6^jjm l%MMMa c  B / !w   T     n '7&''62%  /Vf93A-; r #'6=35#rE22Y B2 2?[G5/#'-39?3#3#3#3#"/3267#5365#3535&/&/'674'@y93Xddh   g$-FFF   1  +> 2 n   K    33265#"&547#3##5#535#X D5! /!9,:InnI3267#"&''7&'37&'7Z,  6 c[-          '6=3&'73'#39ZP/@2 3;Y  0 /!%)/5;#3#3#"/&'73267#53673535'67&/&'݀  ++lllU    |; %  f    G  x3#3#"/32=##5##535#j,$ %+&i So& s3##5'67#&'b%)I  |"-I4('% q3#&''67#535'6_ &&  &#$  13/ ,>-  w'67#535#535333#&75#<  "% 4 &$ %08**IH8* z"(.4:3#3#3#"/267#5363535&'#&/'674'9*FKKN N 333   $ ! K A+ ^z36=#535333#&''67#75#%- 1"  !#Q])**H3"36 $06) y3#53#3265#"&=#7#65&K]e   %!r  x<9#+ y$3533##"/32=#'67#75#7&' J &K&  e]]R O;. 1.KK?_#)/5;3#3#3#"/3267#53635#35&/'67&/4':asson$OOO  I  A  ?  9 %s "  S   o3#3#&'#'67#5367#%T w/ '%?"* ,G I  #'+17=3#3#3#"/2&'73267#5363535'67&/&'kX    6)}}}  h  >  $  m   L  "+17=3#3#3#"/&'7#53635#353267'67&/&'f_   8(    h > ( m!  H      t#3#567&''67&'tOOb%   #  325#"''7'37&')     7B.JF=  #)/5;3#3#3#"/3267#5363535'67&/&'7&'b\4#|||   B ?7(cC    q43673&''67&'67#36?3&''67&'367#"6 % - g    R           (.&'&'3265#"&='675367''6;E      G  S##$#%  d?/A1'0'& v"'23;".#"'67>7#53&'l '9/!    F(8# ,x #3#325#"'#67'535'#s!%$ : J$B/ZB &&\$$}(67&'7''63533533##5#'6=#2 %) +  T####QQ0 &3##"/32=###535#s   SC*  'XgG6x23'67#&''67#3267#"&=3#"/325?3PE,  2(% X  +    2  s3#735#3#3#"/3267#7#SS++f; >   A D E!7 3x%3#327#"&'#67'56'&'g    6  8K) ?L E53j    g 3#735#35#'6OO))))='04ÛW2w3S #'+17=3#3#3#"/3267&'765#5363535&/'674'-FOOP    N 444  !   L=   b 867'7675#53533#"/32765#'67''67'67676A    *    =" "@,, &dx/  +!74 z #5##53&'7&/'6F* =*+> 3\).\V5 = f"3#&'#'67#535367367#3354& /3< &6GH+BA     x #5##53&'767'5#'6=uB&  =,,= -h  l.545r #5##5##535#33535#335r'<'ǟSS>,,,g*** v'3533#3#&''67#536=#'6 $' # *.  ,,  (#- $q #5##53&'7&'#'6q=%   :)*; ,@L O>U1 83&'73673#5##53&'9 *    &'   &' h3#3##53635#35#2%?AA --.. MN I++}"3#3#"/32=##5##5##5367#o04     !+ wwwww y'3533533##5##5#67&''67&'    $""##0$!w $3673267#"&5#5##535#35#.+" #X22222   uu*D  $'673##5'673##"/32=#1 ":: A  )e o k !'53'67'6767'53&'&'7'60%! @  R h ci}?' #4A ak    v#)/5;3#3#3#"/3267#5363535'67&/&'7&'[c  ,{{{   A> v4 $ \=        l &*3#"/325'3#3'67#&''67#73#   KD!P E ;  &F  = '   1{&&'#5'67#535#'673533#3#O '-&&--VUR!(' " '''"(.4:3#3#3#"/267#53635#35#&/'67&/4'5IOOO Q6666. 7  6  L? - *.c '+/53533#3#3#"/327#'67#735#535#35##3&'+44++5  $&$)&))+= 4 &7" !,24$8  = 3#67'75#C> %j r p#3&''67'7#5367#73#735#>8  & %& ,USS++  $ > w+&''6767&'3533#3##5#535#'6^ #' 2!!$$,, ! &# 877  x &''63##53#=#@ %OOO) -eb`** | !'67#73#3#535#535'6'   FF@=EE S 0Q     t )3&'73#&/'667&''67&' &)dK  #        !   ? #5'6- ,53533#&'#5'67#:   ..yd#-=@!'-393#3#3#"/3267#533535&/&/'674'r%@OOP  N... &$I  D/ [ v!3#3#3##5#53535#'65#&A""4& $ *0>>B* u00|##5#53'73##''67&'I_bJT ))  )&     {#/3533#&''6=#&''6'&''6&'' 0&I   :  A'*>A   +   "283#3267#"&=35#&'&/33265#"&5''6ZG ,GG3  .  1    ?3j  8  :"t#'-3&'#3##"/32=#535#5'63'&/'6 ** ** $;! 1  9) H E !)] ! } $3#5##53&'3#3#67'5#'65#E+E* ==a  % ./ BD SM>  07'2'6'&/&'3&''67'67#5367#w ,A5/  %    *2  # % #     -    A w&*.26&'3533#3#"/32=##5##535#35#33535#335_  C,++(  (,'<' !!  336@G|*3#67&''67'675&''675#`&   +6  (n,5  0  5A fq 3#735##"/32=##535#35#UU//F   77777>>w  1';x133#3#5##535#53#"/32='7567#536;&&*F+&&8  (, )= ''}%  z5;''6767&'&/'63&''67&''667# (-  +  2    & # 1   %       y %*.33##3#5##5'67#537#5365#3353535#X 6@(  !,&((+, Z C + }) z.3#&'#5'67#535'267'5#'6=c &&  *(*   #+t9  ; &# ! |*.23673#3#"/3267##5'67#735#53&'35#35*  (.   !"& 4$  >:Q7 AI- }EK3'33#673265#"''67&'#67#"/326='675#535'6&'>            A )BB!) + ,(%? 3,"eH&/3&'33#67327#"'#'67&'#7#"/32='75#535'6 7<HC    A(* 4799%5            j"&*06<3#3#3#"/3267#&'7#53635#35'67&/&'dY   - z6%||| aj4   Z:      x$8#"/32654''67&''67&'76;#3#3#535#535#Z  $  722=>116        !33&533#3265#"'&'#7&/3#367533#7'7 C  ChQ33  & 6D*0$e>Ddu">  t"&3533#3#&'#5'67#535#35#335(((&&  %(%F =A'FM"""w!-135#53&'73533'673#3##5#73#"/325'3#4-  .;;4 /    B@5: w &3673#3##5#'67#535#5#'&'6  >  7ZZ>2777(w "6:?3''67&'#53#"/32=#7#'#"/32=#'6=35#35#^)   8    (  m/  \: &~!}  42%'UV=-i, '+/373##67'5#5'67#5363533&'#35#33535#335?3 $ % #  %7% V *O G79 w33#3#3##5#535#5335#35#4//*',,,,&";;;;Z--Z%8/37#'6=3#"/32=#35#'6=3#"/32=#356  3  @  3  D1+ -3w ''**<3) -3w ''**s)3'67#'63#35#535#53#5##56+3  $ <-<& "+ !!| w w#(-3#3533##5#5367#53635#335367#335;,,: %9% b33 b6B x#'3533533#3#535#35##5##535#35#j%911111""""Am q(>~$(,'6=3&'73'#3#"/32=##535#35#,(%??  %%%%%$?/ 0;V  8(&m ."5 ~,283#"/3267#'63533#&'#5'67#7'6'&',G  =    @ -   R:: :6<   y!&+1'6733#7'5#'67#5367367#335&'1  ,  # / -&   JA   O>2J R&B  }"3#3#67'275#535#7535#5##3k36,)Q) .P*X  K '+/3673#&''67#3##"/32=#3#735#,*.    &s   S 77     9W  T8 p73#"/3265#'67#'6'3#&'#5'67#535#'2A  &  % &!  %.*8 &       +83#53&'#5'6'673''67&767#&'U+u5 "  )       .\&5#5;    %  x &#5##53&'7&/'6'75#53#wD-  I(1*$X"--  !  ^  61 )<Q3&''67&'767#73''67&'767#67#53''67/3''67&'767#5     !=/     2    3/     #     #   q $   "&    ~ $3#735#35#33#7/33#67'ZZ6666"  6  b:<01   j- y #)3&'73#3#+'326=#735#'67&'*-k V"   // L   DG B ? &   &3#35#535#53#67'5#'>5#567=-   q@  L,( #&i z %)-15&'6'&'67&'6#5##535#33535#35#H     P  ?)?)   Pv y-I u"&*.3533#3#&'#5'67#535#35#33535#335***$$   $*&:&Z =BZ88#'?D35#53533#33###5#535#535#335353&''67&'67#5367##++44* *##..#5.2    # '  +  /39'67#536=#'6=3&'73#35#535333##&'3535R    /)[$  %% =1 2;Y  C('k(   $'6=3#3533#3#5##5357#335#-aO""'==(''Z?/ 2?]=TT["} ''6=3'#33353353#353#5#5335#' hDD=  >(D5 7=^;+�#39(D 9(9w$(,#53#3#"/3265#'67#'67#'6735#35#+S1F   % " !  ////j[[ C(18""*+ M< x "(.3#5##53&'3#3##"/32=#'67&'H(@+QQb* %   L  (( ?PM % x 6'2'6'&/&''67#536=#53533#3#&k '7.'     2  "&)$$!!*,   !  ! "53533#&'#5'67#7&'&'3;#"&'&'75#>  @ I  &$ ( **eU"-65  @e   U #)/5;3#3#3#"/3267#5363535'67&/&'7&'rJ D3|||   A@; &j  H    Y"&#5'67#535#53533#3#&'35#335>   $  ,C>!DD  3$$$J3533#"/3267#'6=#_    ((,#u&S3 2G&!%)/5;3#3#3#"/3267&'77#5363535&/'674'&7??@    @%%%    L?   g #'+3533533##5##5##5##535#33535#35# mB*B*(6%%%\&&& (?3&'767#533'67##"/32='67##5'67#53533#&+ C].   %C (2++       q1'3#&'#5'67#535'6'6   % <)"  +.#1G    $      w#)/5;3#3#3#"/3267#53635#35&/&/'674'2ISSV  V777 ( %F  9 &x %  T  )-23533#3##535#35#7#"/32=#'6=5#35%j   &***Sb*l1n =/( 4@_9''+ 63#53&'3673#5#3#"/32=##5##535##53&'H-m,  )  ("  ))8  "YY?P) !/373673267#"&5'67'5333#5##53635#35#E    " 2: ::::#    #$ b!0 o o 5D @33533##5##5#5333'67##"/326='67#53&'767#*b"      &=  I-  E 8%!  y #3#3#735##5##535#33535#35#ffYY33MA*A*9:o o)? !%)-3#3#5##535#535'>=635#35#35#w %# ;%%%%%%/J: 5I<u79 } 06#5##53&'7&/'636533#&''67#7&'}I-  */0 #&(W  )+     4&1  ,2#3#53#735#35#373#&''67&'7#367\\oJJ((((+    $D) & )      7=C'2'67#537#53&'73673#3#3&''67&767#7&'x *>2     <CF?   0  #*        } !%'6=3'#3#5##5##535#35#35#& i)W+++++++462 )4uA1!!!"%88o'+035#53533#3#735#7#"/32=#'6=35#35#'0022&]::   <::::   , 3G  !! !  +163533533##5##5#3#&''67#53535336=#335g 2  # , '&&%:!::"") ?D#"/326='67&''67&''67#537#'733#67&'37#Z  "  $D696   6-->     //    x v|*3;'67##"/32='67#53&'767#h    *4  N       ~s3#&''67&''667#G    *      y )3#735#35#35#'67#53673'73#&YY333333 # #' . tR34]#     x"(,2#5'67#535#53533#3#&'35#&'735'6L (,,,,)) 5 %  &=I('PP52  22  "*.&''63#'6=3&'35#3#5##535#K   $! J(777"""  K.$ %,B %  C D'm#)/5;3#3#3#"/3267#5363535'67&/&'7&'Vp   " j`  m1  U6       [:@FL3&'73#3#"/3267#'>7#&''67'6767677&'&'4'#'6r74PE   3  %)  &      +       #)/367&''67367&''6''67'6I   .j   .m * '    h#5##5((z #3#735#3#735#35#35#'67&'YY33cc====== 5 60rQ./&     0DJP&/'667&'7''63#"/2='675#'3#"/2='675#&/&'[      1    71    B +   !   )j   j  "    3#3+#5##535#326=F  +#q u#4d] p!%)/5;3#3#3#"/327&'77#53635#35'67&/4'+2EKKH     G333E 2 JA% (`"t3#3##53635#35# !!  HRE'2 z+/37#5#3&'73#3#3#3##5'67##53675#5#35#z! H )( v%(, _(( '/37;3#33##3#5##535#535#'6=3&'5#35#5353535#Q*(! !!-"  / "",,-- $$I I @3 23&'35#35#7'6'&'&/'6A     . C ....= J P -m 1}(; /3      "&*63&'73#3#3#3##5'65#5#35#3533##5#1 !L &/,,/ O 6::n %)-39?E3#'63#3#3#"/3267#53635#35&/'67&/&'P[ 5Tbb^   ]BBB =  9     B  / r % M   qE3#6?7'7''67'67#6?7&'7''67'67#53&'736 8/  + &.Y  !, &.*7 >                 *F3673#53&'''67'676?67'7''67'67676767'1l      I      '0+)C'  '0+B( ;'2'6'&/&'3#3#6753#5'5375#535#'6u ,?4,  !    G$,, '33    .A 6*2  5;3#3#5##53&'#735#35#3#&''>74'67#53667#Y'*F-5555 ;   " O %%/-F      7   23#3#535#5#35#3353353533#&'#5'67#p!l!>    \1--  )CC2!!!!!I 5;#'-393673267#"'"&53#735#35#35#'33#'67&'% '(! /GG######.Wi#  6    aF & ( BFLRX3533#3#535##5##5#53#3#3#3#"/3267#&'7#5363535&/'67&'944.m/9{Z+T)4QbbY    A @@@  ' "   &3 $ Y=     k=W#'6=35'6=673#3'67#7;267+"&='73265#"&=#'>= =- ++.      %   y+50 )1:*GE9 73 2;YZ+#" j,DJ3533#3#3#3#"/3265#'67#535#535#73#&''67&''667#-..'',>=  4   2((-B    +             y!%)-1'673&'73#3#3#3#75#5#5#'3#735#r  %.0++++4}8'''''n@@  6 >F'k'9P;#"&=#'>53#53#3#3#''#3'>?#535#'667#53&''67&' $ YCjl50  ! $ \ BW       MZ   7?       } #3#53#735#3#735#73#735#|WSf AA%% %% #55E&E& j"&@H3533#3#&'#5'67#535#35#33573##&''67&''6267#222**  !+2+1B      ( !  ! (     o%*R3533#3#3#3##5#535#53&'#535#367#733327#"&'5#&''67&'767#53'))0&..22+2'*p%            )/        &,28>D'67#5'675#5367&'3#5'675#&'7&''6'67'6J  #4 4  "*J  !! & (' 8 :c  !V {X     Y    0 4<@DHLPT3#33##3#"/32=##5##535#535#'6=3&'5#35#5353535#33535#335V((!!# " ' 5 '' 10"3"   T  "i  C3 5<\+ (   E+ '+/37;?3#3533#3#3##5#535#535#535335#735#33535#33535#335k, .0022/ -,E,<#N##.,\+<Ma3533#&''6765#67&''67&'767''67'67''67/67&''67&'1++   1    S        =  ;*!'!P         4            a (F3#'63&'73#3#"/3267#'>7#73#3#&''67#5365#'6T]s*#51   " D&2)# #  06   #        '+/39?EK3#33533533533#3#535#535'635#35#35#&/'67&/4'$KQ    p       F  B   &&&&&&&** p*****B &o#)/5;33#3#3#"/3267#5363535'67&'7&/&'P   :*vvv2  Y   o1  T;      7g#3A3673#353#'67#53367#53&'73'67#'63&''>O +(  )j5*              +/33#3#535#5#35#3353353#3##5#535#735#35# t# o!?    Vd(//22)>>>>22#/F* & eFLRX^d&''67'67676767&'7'#"/32='67'67676767&'&'7&/&'7'6''6l &."  "   k     \  m                      w!%)/5;A3&'73#3#3#3##5'65#5#5#&/&/'674'#K.D ,  * [ %%   #43533#3#535###5#535#3#735#7677'7&'-..&_&-n [ LLSS-- 8,   )! " '/$    37;?C3533533##5##5#3#3#3#3##5#535#535#535#5##5#35#335g  -//11,  J $$)v $*CIO&'7'673#&''67&''667#'33#"/32=##5##53&/'6(  ^ 8<     #e0 0  %          , ../>    CGK35333##35#53353#5##535##5#3#5#'6753353#35#535#535#33535,. .!  !     --88,< < &)'4 BB4' =!' <  ~#'+/5;3533533#3#3#535#535#35#35#33535#335'67&'/*f)0')@)7 6 \\`=+   "&7;?3#&'#5'67#5367'23'#35##"/32=##53#735#o ? E  "*4 ##D  E22  &  ? %*M 8Qa*  -26:@F3673#7'##"/32=#5'67&'77#&'35#35#'67&')3#       "W ,,,,   M     @0 -5 & 1)     o(59=3533533##5#5#3673265#"&5'3#5'75#533#735# C6GG\C6Q    }*%%#KK))     +9  & i#)3#53'3##"/32=#735#&/'6O4u+`) '??; ;  "    l%36533#3267#"&=#'67#7&'#5! "  J    !" . (ib#"/32=#'6=35#35#i bU   /+(og3533#'#5'67#*   U  -1  26:'6=3'#33533#3673#3#5##5'67#535#5#5#) jFF=  +# %:###/E7 6@`5%#U F V  %+3#735#3353353#735#35#35#&/'6pp  Vdd<<<<<<3 $  B =jK++!    ,1<BFJP3&'73673#3#3##"/32=#535#5365#5#35#"&=#7;567#35#&'    #  LLF 'A F  :F  FF   ]   ]  5 $  @ ;  (9>DHL67#533'67#+'32=#'67#53&'#"/32=##5&/'63#735#/ Kc$  &3Z    KG    33       Fd  Pkz  ,  16<@D#3#3#3#3#5'67#67#5'6=3&'7'#5#3535?4500008  EZ!),,,   #  1"E4 4?^  o159=3&''67&''667#'3#3#7'75375#735#3#735#>  $  ) 2 W!!!%+4 %55\^^<<  $  # ,  f!%)/5;3#3#3#"/327&'77#5363535'67&'#4'*&9<  (       #)/?E3#3#53'#53&'367#3#735#35#&'7&/33265#"&5''6M*u /(^^8888"  3  :    6 /M.-$   #  &3#3#5#53&'hc )-1H\`flrx~3#735#3#3#3#"/327&'765#53635357#'6=33267#"&5'#"/32=#'6=35#35#74''67&/4',~~0!3999 :%%%B6      c  )  % - # P)2 0/j qk  00!2  :    7 1E'6'6'&'&'''67'67?7&'3533#&''67#'/.     M #    ;#$&  " '    :   1   s_e3&'73673#3#3#535#535#3'33#73265#"''67&'#7#"/32='75#535'67&'v"1**4{4**3/ %$       !H        >   "       k!%)/5;3#3#3#"/3267#&'7#5335#35'67&/&'yS   . xE2  _k1   W;     c%)-HO#5373#3#3#"/327#'67#53&75#3573#&''67&''6>7#C(%-)0H?    / "7(??2A    %# , ,      %    *   5:3#735#3353353533#3#3#3##5#535#53&'#535#37#nn W)))1)--11)1)%*8;   8  *.26O33#3'67#73265#"&='6=35#3#735#'67#537#53#3#&A..5"     + NN++  !&"S (,     ):0 ,9S'( [    4:@F#535#535#53&'#53533533#3#3#3#&'#5'67367#7'6'&'4&1##*! "+&&// #7 O  % 0000   - d C     _"G3533#&'#5'67#73#735#35#3#3#"/3265#'67#'67#'67#$    ]rrQQQQjd           //!*         !%;A3#53&'3#5##5'6=3'#335#73#3##5#535#536'&'vE:. 6 P%  Q hR$ 09WO?/w7R!@@! #)/7;?CT3#5##53&'&/33265#"&57&/'63#53535#35#35##53##"/325K.O1    E  J f y    3o(    !!#    %%%A *:IYg3#3&'7#"/32=##5##5"'6735#''7'76'&''7'7''7'76'''67'7y5"        4Y  .   5  .        6     1      d"&*06<3#3#3#"/3267#&'7#5363535'67&'7&'uM   . {F8  7<d/   S8      O3533533##5##5##5##53#3#67&'#"/326='67&''67''67# tI@@x8    !%, ++            ~ #AEIM3#5'675#73#5'675#&/&'3'73#3#3#3##5'65#5#35#5#:4 ! -  # P /Q  X    6 S  e#-AGKOSW67#"/32654''67&''67'3&'73#736533#&''67#7&'3#3#3#735#%        ;"!TX ; CCDDDD$$      ! "%     #'+37;?C3#735#33535#335#5##535#33535#35#7#5##535#33535#35#gg)@)$XT261zz.L=yy-L n#'+/T3#3#3#&'#'67#535#535#735#35#5#35#367&'#"/32='67'767~f     BBBB/  D ) & ))       /37;?CNRVZ33#3'67#732547#"&='75#'6=33#735#33535#335'635365#5#5#8//9'     $ OO-,5V     J=0 17TH9"  < ) #AEIM3#3#5##5##535#3#73#3#73#3'73#3#3#3##5'65#5#35#h-4##3* 367/!" "O , -00- &    G    #:BFJN3#3#5##5##535#3#73#3#73#3533#&'#5'67#7#5##535#35#35#m-7&%6/6::L   w '66' '   83 %vv/0  $(,EIMQ&'#5'6&'3#735#'3#735#'3#735##"/32=##5##5##535#335335E ? +3 ) 2!! 2 a      1  1  1 /K """"*^%  %+17QX3#735#35#35#73#735#35#35#&/'67'67&'3673#&''67&'67#67#33+22'   B  #  [!A  & @ "bE))EbE))      $       =AEI3#735#35#35#73#735#35#35#3'73#3#3#3##5'65#5#35#22'33<)%#####Q /`D))D`D)) > #6:>BFJ`m3#'3##5##5##5##5&/&'#3#'6=3&'75##5#35#33533536732765#"&5'67'533O66<66qY 3 b#`  1       1$$11$$1    $(' #+1        6 a #>BFJNTZ`flr3#53&'&''67'677677'7''67'67676767/3#3#3#735#'&'7&/&'7&/'67'6N&           s====<<#            #                         x!'+3#"/3267#3#"/3267#536&'3#6   <_   ^  "TT E-WI1{ (   qd!'+3#"/3267#3#"/3267#536&'3#@   Cdd 4`` D .SJ 7x ' q &*3#"/3267#3#"/3267#536&'3#`S  g  ( J)/9 #R $  Dz&'327#"&''7&'3 [V )  5 e]     } &*3#"/3267#3#"/3267#53&'3#2  7U  T  'MM E.WH,{  oo!'+3#"/3267#3#"/3267#536&'3#2   ;^   ^  +\\ E-VI1z )   k!'+3#"/3267#3#"/3267#536&'3#-   2P   Q  %NN F 0XG2|#  p (#"/3267#3265#"&75'67&'t  &   )  >!)k# z5  v!'+3#"/3267#3#"/3267#536&'3#8   =\  [ &PP F.WH/{ )  ot3533#3#5##535#35#*((+*++---a o-r4"(.373#3533##"/326=#'67#&/'66; !!  - \  8 "$,,I D$]  "(,#3#"/32767#53673#"/326'&'3#4Q   N3     ??XK "z  E#  s!'+#3#"/3267#53673#"/326'&'3#k   +R   >  P\*5 H # 9!'+3#"/3267#3#"/3267#536&'3#nI    h   / E( /3 U  @{!'-3#"/3267#3#"/3267#536&''6:-   4P   O &( F-WH0{ &h  r!'+3#"/3265#3#"/3267#536&'3#kS  p   2 Nr   !/ ?  7h-167'67'67276'67'67'676763# +5 \*3  Nؿ     =o!'+3#"/3267#3#"/3267#536&'3#`R  g   ) Oo" %.E"  5eF3533#7#"/32='75#733327#"&'5#&''67&'767#53&    $*&~*         '/        "(,#3#"/32765#5373#"/3276'&'3#(E   G* ==XH%| F   q;3533#&'#5'67#F   .. }m++?  $'673##5'673##"/32=#'  %>>  H  ! ! c l io##5#53&'73##''67&'Ia_JV11 1(  =3#67'675#C> % j r   $'67&'&''6#5##535#1<%D/// $"  1^^<*"(,#3#"/32765#53673#"/326'&'3#,J   K, AAXI$|  G  q,&'3+'32=#3#733#'#5'67#53)  *@  ///     ! XP$v)3'67#'63#35#535#53#5##56-3  % >.>    #+  | w#)/5333###5#535#535#5335#35#3#'3'67'67&'A) )((00'']  8&%ww&90ihS D%  ! )-23533#3##535#35#7#"/32=#'6=5#35 &g    &***Sb*l1r ?3& 7?a<***,H3673#53&'&''67'676?67&'7&''67'676?67'2t"       N        '/-*?,   &/-*?+ !%'6=3'#3#5##5##535#35#35#) k,X-------471 )4uA1!!!"$89  0DJP&/'67&'7&''63#"/32='675#'3#"/32='675#&/&'d #  #  6   %;5   $O.!( ",e  'e  '     %+DK#5##53#5##53'>73'>&'7&'3673#&''67&'7#367Hv*  ?  , G a'@  ( 2 XJJXXJJX1% #,1& #   %      "(.4:3#3533533##5#'6=3'#3&'#&/'674'T'X61  '% (;;>3 2;YZ+#" -26:@F3673#7'##"/32=#5'67&'767#&'35#35#'67&')5%       #V ,,,,   R     @0 -6   &!1(   a $*3#53&'3##"/32=#735#&/'6O3u-`) '??; ;   #"     d159=3&''67&''667#'3#3#7'75375#735#3#735#>  #  + 4 T%,7"11Ybb@@   (  ' .$ 2=AEISY]#5'673&'73#3#3#3#3#"/3265#3#"/3267#5375#5#5#'#5'6&'3#|  /,''''/]M   d   *4#####, 1=~~V*  &:A   M A- ] ( g!'-#3#"/32767#53673#"/326'&''6M)C   A  YL&{ F %  g   '67&'&'3'67#"   Z   F($3 '/ +-39?#53533#3#=#7&'67&''67&'&'&'&'!*774M!         >  0~       )  | !&''6&'3&'767#  #  [   D .-) '   '  w +17=33#3##5335#&'7&''67&'76&'7&'&'5//-T%CC    3       % y!&,1&'#3#&''67#535#5'63&'36=#335 *' " " $*', *! A"$"A c p159=&'3265#"''67'&'#'>=3'33#6'3#3#735#      0 AE''%%  E9 .& (.H;. ) S#K!C% q-39?#53533#3#=#7&'67&''67&'&'&'&'#..,A       6   1~       )  5.BHTX\`3#3#3#535#'63'735&'75#&'7#67&''67&'&/#3#3#535#35#5#Q:==9o&  *  '     [44 \\" s       b8,DD q&33#3#5##535#767&''67&'0..,@$.@   qqi  ;+3673267#"&5;L/F8,9B9)     "&2J#3#'6=3&'75##5#35#3353357'5337367326767#"&5>7_))))<)#~3% 2  %  ) 0*! %/:   A ?      3'267#'6ii8/T] 7 % .,3267#"&=#'>5   Q  ,'   #'=J#3#'6=3&'75##5#35#3353353267#"&=36'33#67'C:X+,,,?+( % % 33$ 3C< 3@]$#.   9  "&<H#3#'6=3&'75##5#35#3353353267#"&=36'33#7'E:Y))));)( ( !&664# t -% ':  !   '    y"3&'7&'#"/327#'67#5'6S r 1  CF <, (      #'=J#3#'6=3&'75##5#35#3353353267#"&=36'33#67'C9[---->-) %  #  99 ' $C< 3@\      .Q&*3#"/325#3#3267#"&='635\t jUR*4"46  ?Q*&$  #)F 3#53535#35#35#jjjjjjFJJ $ #  #'4J#3#'6=3&'75##5#35#33533533#67'73267#"&=36C:Z-,,,>-(99!( %  %   *C< 3@]   /   # /D3#&'#5'67#535'2 &TD18/ 2FS"JD "   +G3#3#3#535#535#53&'TUNN^WIIOOG    #53#3##5#537#53#3##5#53?'`'((**q&_&((** "&<H#3#'6=3&'75##5#35#3353353267#"&=36'33#7'E:Z*))):*( ) ! 664# z /& "(=  %  ,   x#3533673#&'##5#'67#53&'D    ,A( 3" 9 .?-      +P!3#735#367#53#3#&'#'67#Jhh'LEO]K7@D 5@P! 1  (Z+/53#&''67#53&''7#633267#"&5'3#'3'6S( CK8S< 7 *   /.* #Z &   ,*  +N&#3#3#67'5#'6=673&'螕| f   :N   *%%8  % #'4H#3#'6=3&'75##5#35#33533533#67'73267#"&=36C9[----?-)99 ' % %   $C< 3@\     #  'U %*.33##3#5##5'67#5367#5367#335355#>w v "39/APV[vU +    6 ,^&*3#&''67&'7#53&'67#5##535#U-8*&2# J$&ttt^      ,11,O-3#35#535#53#326767#"&=#'67#56y 77~778J5 ' ; / .%O  ;  6 "&3@3#3#'6=3&'5##5#35#33533567'53367'533O*Y,      =  A90 0=Y 81!!!!!c  T  U%+3533533#3#535#35#35#35#'67&' $ k $$$$$$ 9 nnCD0 +3533#&'#5'67#73533#&'#5'67#*+*  #s'/&             0S$,48353&';#"''67&''667##5##535#X0   G   ( tttS *     ,, ;P &#5##535#3#&'#5'67#535'2m(60 +5)/PggSF       &[ $*3&'73#3##"/32=#735#'67&'&^Y<  Ess  fL #    ~#3#73##5##53#5##5&'7&'bbnee33H |  2##21""1  +V$)-13#&'#5##5'67#535#'2&'##35#35#35#EZ8) n 1R"J+ - nnnnV .) .  *T.26:#673267#"''67&'#'6=3&533&'73#3#735#5     Zj IIDD$$F  "    % 5N +0#3#3##535#73#535##53&''67&67#DAA@@22PUUCC [    *N$ b " +    5O%)-13#3#"/3267#535#73#7#5'75#35#35#75#5A/5   5./LpP 333333O) % 7? # % -P!%)-13#3#3#&'#5'67#535#535#5#35#3353353;3JZI5<1 +?ZM3:l!2!!2!!P +U $(>D3#"/32=#'67#5353635#35#35#73533##"/326=#&'a%   ) ,666666M2  2  UP  6& 1 ,  37;?CG3#3#673267#"&=#3#7'5#'6=3&'5##5#35#335335bK<@A223%c/...>/,       !1F5 4@^,s)-13#3#53&'#53&'367#3#3##5#535#735#35#Q-;1&M 0:/D\\XX@tttts    0   r"&3@3#3#'6=3&'5##5#35#33533567'533367'533C&L  %    '   ;>+ 49Y =,]  V  V#'3F3#3#'6=3&'#3'#33533533533#67'7373267#"&5aG@a"44D,,,,4,44=O:@   $ 3H6 6?`      &u #'+/33#3#735#33535#3353#3#735#33535#3353#/ 88J588J5 ;;M9;;M9u ) ) /_ *=LQ3#53&'67#5&'7&'#67'56#3#"/327#'67#3353#5#'>35#YQ l   ?    nv  po_           5  3V#'+/37;3#3#5##5##535#3#73#3#73#3#735#73#735#73#735#<  #3#3#5##537#35#35#35#35#35#s13H%. < zzzLLsCGKO_335#535#535#53533#3#3#35335#535#535#53533#3#3#353#3#3#735#3673#53&'{     pvvff@@!Q   YY Ra  ."  ,23533#3#3#3''67&''67#535#535#67#+..&&+:;"   "1''+ ,"   s  z.33533#3#3#3&''67''67#535#535#67#(%%""(51      .%%(4 %       03533#&'#5'67#<    }   Y_ !,}3533#&'#5'67#)  } 51ll.25,H3533#&'#5'67#'3533#&'#5'67#'#'67'67676767'!%   Z      ?@" )-9  )'   !  \    & 5,2C3533#&'#5'67#'3533#&'#5'67#'6767'7&''6!%   Z     A#%5#&8?/ )'   !  7 (  5+Q3533#&'#5'67#73533#&'#5'67#773267#"&='75'75'6:     Z!%  9"%MO_` " -#BE8;8N    #  .       5+/3;?3533#&'#5'67#'3533#&'#5'67#3#735##5##535#!%  Z      mm         /,+9 9 0+=AEJ[`3533#&'#5'67#'3533#&'#5'67#3#7#5'675#35#35#675#7#53&''67&67#!%  Z     b"& %%%%%K O    "        0<F ' )     1+KPUY]3533#&'#5'67#73533#&'#5'67#3#&'#5##5'67#535'235#3&'#35#35#7#"    ]&     B#P2  Q !2P?F$! %# 3QQQQ         ( <: 4  ) ! 6+KOSW[ag3533#&'#5'67#'3533#&'#5'67#3533#3533#3#535#535335#35#35#35#35#&/'6 "      Y     FGG))))F,FFttttttY 8 $           CC     &'3#3#3#535#535#  b'##+k,##' &::::~#5##53&'73&'7367) &   . 2    #'+/5;3533533#3#3#535#535#35#35#33535#335'67&'4#)$$DaJJaB#7))+66J666J6` . 0W&% &&  HH E *    r#'+/5;3533533#3#3#535#535#33535#33535#335'67&'|7.n/7!(8/L/; 8 KKP-!     u#'+/5;3533533#3#3#535#535#5#35#33535#335'67&')';((ChOLjC't;$99L<99L3++, )  $    X 7  77 v  "(.4:@3#3#7'75#535#735#&'735'6&'#&/&/'6h+'')0<1))+)     X 7 77 w '3#3#33267#"&='67#'7367#f#*,   & )0$ M   ;2!+:80$ }"(.4:@3#3#7'75#535#735#&'735'6&'#&/&/'6c)%%'-8-&&('    X 7 77 w #048<@36733#&''67#7&/3#3#67'75#535#735#33535#335%.) #R  l-//4@3---,F,=0( 9>   X 363533533##5##5#35#35#**$****,,,,998(7&'77327#"&''7&/#5'6 (  !< ):.'   &       ''-39?3#3#3#535#535#73&'735#336735'67&'7&/&''MTThhUUO  ;O   K  a9        f        t#)/5;A3#3#7'675#535#735#&'735'6&'#&/&/'6\&!!#)3$$& #  X 7  77 v p''67'67676767&'     M .#:5 =( 1-7=CIOU[ag'67#53673&'73#'#3#3#535#535#7'&/&'#3&'7#33533'67335'67&/&/&'D'6E*  &:- GEEXRDDD          %  m     0    8 (   _       x#)/5;A3#3#67'75#535#735#&'735'6&'&/&/'6^'""*5+%%' $   X 7 77 u q "?3#5##53&'3'67&''667#7#3265#"&=3#"/3251R12    H  0  $% > j("  g  |F   v83#"/3265#'67#'6'3#&'#5'67#535#'2J  & ! ! &&  &1,1 "       r'-39?3#3#3#535#535#73&'735#336735'67&/&/&''LTThhUUO  ;O    , (r4       Z       |33673#5##53&'733#735#u  ,. :ee ,, ! ~+173533#3'67#535#&'36533#'67#7&'&'$%%- X,$ 4+0. #.  N   1   6*('=   <y +3#3#535#5#35#3353353533#3#535#{s" n"@   Y*++3y2*NN=,,,,,Y!! m &,28>D#3#7'75#535#55#76755&'735&/&'#&/'6k$!!$*1)##$$ # $YY # 9 " \   t 0&''63#3#735#36533533##5#'67#  #11aa==#    5<33.y!%+13533533#3#3#5#535#35#35#35#'67&'*^]o $******   ) Y6IY56)   ~ !%)3&'73#3673#53&'#5##535#35#,,m uZ88888   Bm m'>|#)/3533#33#53535#5#3535#5#&/'6+//& w"+Q55555551 &vv.++    L6<@FJPV\bhn3673673#3#&'#3#3#535#535#5'67#5367#3&'#35#&'735'6'&'&/'67&/&'`5BX$ 1::D=441 .-H*  ,   < p  ^  U    +    ' +1    o         i$-39?3#3#3#'67#535#535#73&'735#336735&'7&/&''LTTh  hUUO  ;O Z  'i2       T      > #'-17=CIO3353353#3#3#3#3#535#535#735#&'735'6&/&/'67&'G`\\\'&&+c+$$(  "   -  )$=       Q    p*048@D#&'#'67#3&'73#'6='673'3673#3##5##535#  &(a  <;13PPPPQ000    "  85 +61!   ^  7 7 j-159=AIMQU33#3'67#73267#"&='75#'6=33#735#33535#3353#53535#35#35#22= )  " SS"3"o        H<. .7RF<# " !$$$ +17=CI33533#3#"/32=##5#67'#535#537'6'&'&'7'6&'0.-  .2#C  S    Q 222%g  SggA$&%*   3   3{ &/'63#"/3267#'67#" G   ?F?( $'_!HN"C!(.373#3&''>54&''67#6?&'>@:    -7#    (;4!r   u3#3#3267#"&=#'67#.H ( &$*? ?    p &*.26:#3#;267+"&=#535#55#7533535#5#35#5#GMM  ;!HH@@-?55;;86n;;86p$ 9  9 $ ck ;  3533#3#535# SXXleS   r '67&'` "0 8X,'**   l"3533#3#&''67#535#&'7#6$QVVi4GP=cQD .   +i"&*.26:#3#;267+"&=#535#55#7355#355#355#EOO  < LLFi 2g3h=r.RRbL#1 ;&%: 5"Od;     h &3#3#'67#537#'673#735#&'-G*15 5 % )0hTT..=    C!! z!%)-159#3#3267+"&=#535#55#37355#355#5#735"##  $$"= ;<=>7b  c7ο3) u #)#5##53#735#35#3#53&''67&'t?SS....%d+ 6 &S03' )  T!&*.26:#3#325267+"&=#535#55#7533535#5#35#5#JPP; MMFF4C88>>.=k>>.=T0  1JQ. [ 3#735#33535#3353#%AAQ@AAQ@3 |"&*.23#3#32767#"&=##535#735#35#33535#335+JVV)0*=QDyy ==PB==PB|( A  L  < % |3#3#3267#"&=#'67#(X  ) ! F< C     "&*.23#3#3#3267#"&=#535#735#5#'#335#35#FWW8 "7[[H}}EIIIII\EE& >   >  :   X!%)-13#3#3267#"&=##535#735#35#33535#335'HUU#' 0/?QJ??RC??RCX4   = 1 _ #'3#735#'3#735#3#735#33535#3353#YY77}YY66<Y? $ % 'LZ,$ [[<-+Z z#533#"/3267#7#'6J8   !h 51%' !/3#735#35#35#'33#5#'65#535#73#3#5##53NeeCCCCCC>? %P??E3>S; .X+# ><;,*Yo33##oHH 3533##"/32=#'67#;;  -W L'k    !/3#735#35#35#'33#5#'67#535#73#3#5##53E}}[[[[[[9E"+ !!TEDD1DK5 )IL#  WW 0!#L )3533#3#535#3#735#7677'67&'/..*g*/ cc== 4@ 9=5  [.3AEJ3533#3#535#73533#3&''67&'#535#67'3#7'7&'#735#?#333-i+3{,--&  (, b 3>BB+      "    $ _#)3&'&'7'67&''667#&'`\!0 :& 1! "2&1# .9Q1X< ;V_     2   3533##5#3533533##5##5#[[[[2`22`2     059=N3533#3#535#73533#3&''>?&'#535#67'3#735#67677'67' .//,g(.w...'  !   +. dd== 1< u   ! !*    q *03'67'6?367&'326767#"&5'&'b'8J#)"'  (e &  !     D u,159M3533#3#535#733#3&''67&'#535#5367'3#735#676767'27&'...)c(.++%    %((  ``<<  36 i   !  1 )    \&3353#35#53353#5##535#3#5#'65#+2 Z !t* , $ c"'#3#3#3#&'#7'5#53567֎&  <@3# ((l c    ?O e-2BFK3533#3#535#73533#3&''67&'#535#67'3#7'27&'#735#2?# 333-k,3|,,,&  +,  d 3>  @@ '        #  !  f"(04353&'3#"''67&''667##5##535#9=  CG*+" -2 f 4     (11b159?&''67&'#5#3267#&3533#&''35#735#335&'7#'<-,A. Q &6 RPP ]miP<7#,   //D**F1%7 "#5##53&'73673267#"&5E, 1 $ "00 51. %~3533#3#3#535#535#'6&&$$+g)&& 666666 % #53533#=#'#3355#)('..[<<<<====="JR3#35#535#53#563327#"&'&'67'5&'67'537537&''5&'= !!M$$0oD            "   \Yc8".  . + , r   #  !|53#3#535#535'667#'7#533;#"''67&' 8 G*  !)"#  6<<1e(3G#  -JR3#35#535#53#563325#"'&'7&'67'5&'67'53753745&'8 A,c8          2  [Wa-(#B   + * - u    !(,03533#3#3#535#535##"/32=##535#35#'++&&0p- '_  66666R]  %t 1} *3#735#35#35#3&'73#&''67#536[[666666  +! $ %!#'tS23'   %'    ,2#3#53#735#35#373#&''67&'67#367ZZlEE$$$$+    %D( & +     y .4#5##53&'7&/'636733#&''67#7&'G+   *2) " ! &%&S(*   8-5,'0  ~DLU3#35#535#53#5633265#"'&'67'5&'67'53753745&'77&5&6 ?*`4        . &   [Wa,- )! / . , t  " ! !  x ;?X'6=633#3'67#73325267+"&='6=375#3267#"&=#'>= &3 ;&    1    /F: r<   2&(.F(J7 0  F'2&'7'6'&'67'7'3#&''67#5367'67'6767 *;13  DL! 1+   (-.        $    |59=AEI3673#33##&'#5##5'67#535#535#535#53&'5#3533535335  !&      ,  ,    %$6JJ)  <% 3:3#735#35##5##53&'7373#&''6?'67#367dd>>>>[R.C!?     / N/,4## +      #'+37;?C3#735#33535#335#5##535#33535#35#7#5##535#33535#35#\\%8%Ra8C8m l)E6l l)E !%)83673#735#35#35#3#735#33535#335#53##5#'6!6lFFFFFFvv1O1L$!Q9   <%  1,, { !%)83673#735#35#35#3#735#33535#335#53##5#'6.[666666bb(>(>m Q9   ;$  1,, x!%3533#&'#5'67##55#353#~./#  #dTB00Suu,);VV#0{!%)-3#3'73#&''67#5365#53635#35#35#-' '  " ( " "&  666666n  &! n *00z !%8<@&'67&'67&'63#735#3267#"&=3'#37#3   .  0   LWW55" -% a8'        2-e U:+ p  $(73673#735#35#35#3#735#33535#335#53##5#'6)S//////ZZ$6$8a  Q9   ;$  1,, i.6:>B33#3'67#'6=33267#"&='7533#53535#35#35#((9U/,    2 l,,,,,,   G9/ .6Q!   4QQ))q#bfjnr3533#3#3#5##535#535#35#3353#35#53#3#3#3#67&'67'5'67#535#535#535#735#35#5#35#s666--9c7--6/Q*  '!!$-      ,!  / !&&! 0          1  2EJPV67#5&'67&'67/3#"/3265#'65#3353#5##5#'6735#&/'6n    A"    J <;f  ;   )& " 2*"4 r:77'5      2UZ`67#5&'67&'67/3#"/3265#'65#'>7#'6753353#5#67&'35#'6n    A"    J j & ;<   [    )& " 2*" +5r>  @  # 3BG67#5&'7&'7'563#"/3267#'67#3353#5#'>35#m       !L       $%  $ 0$, >   3CGKOSW]c67'567&'67#5&/3#"/3267#'67#3353#5#'65735#3#735#35#35#'67&'     _    MK   " ssOOOOOO A  )  -       ! i1 '$ E2    4cgk67'567&'67#5&'#53#"/32=#'63353#5#3#3#3#3#535#535#535#535#'6?35#35# !  `    8H   " 7**%%,,15))$$((2B -   2    &  ]  EB`K!O 3#'3'65d'%Odc/%m#+/3#535#535#535#53533533#3#3'3'6573#)( ""%% %    gg  R)3! *(x&04L33#3#53533'7''677&'3353#57#7''7''6767&J,,2     STffTT    ))6      -, Q>      '15N33#3#53533'67''6767&'3353#57#7''67''6767&F'',w    KJ\\JJ   ))7     -, Q>       #3#'63;265+"&54?#?E E6  -+$P  A 35#53#3##"/32='67#' (:b   ).>>^  L9&!; &''63'6?3#  !) ''+*0%HA# |'15M33#3#53533'7''6767&'3353#57#7''7''6767&A##(o      GEWWEE     ))7     -, P>      ~3#3#3##5#'6I5)),, $%A +3533533533##5#3#5#5# 5Rf Q44>>>>JJo888}&33#7'6753?3673267#"&5% %    Fe K b$* 67&'7''6#5##535# '+O9996 & GhhF4 3#735#&/'6TT//2  # zTt"') + # 3#53535#35#35# e ******B0p.o/ !&''6&'67#53&'     77777!!!!Crr)?y163#7#5'75#35#35#675#7#53&''67&67#zF    )7  .'&&]&^"T - )1 &3*.293#3#"/32=''75##535#535'235#3357'75# ''.   ,%%/%  ;R   !Yi;Jk $~%+13#3#'6=3&'#53&'367#'6'6'6, X   *() &" .(! / 1 8-$ %*A G)    '3#735#73#735#3#3#3#"/3265#7#// $00 C[[ sGC  J A A ?4 " 4'6=3'#33#67&'7&'3#3#535#535#'67#  dBB;K&  %\%  -D5 7=_6&! #'+/&'3673#'67&'3#53535#35#35#  7 g :  * t     '  3HHH77777 c053&'73673#3#3#3#3#5'67#537#5367#35#7=:gal L\ "7I ERb&E9         Bc'1N33#3#&''67#&''67#5353353#5#5335#&''67#&''67tUUkA   7    G4]   9   c      )LJ      x)=Q3#"/3265#'63353#'>?#5336'673#"/32653353#'67#5336P   F  $       F 7 !  L2  !    V   L1 "  y+L3533#'#5'67#73533#'#5'67#3'67#3#;#"''675#~   >   8k ##  5 , '%    ( I # ) Jw-1BHN3533#&'#5'67#73533#&'#5'67#3#3##"/32=#'67&'{  =   /[[ t/ 2 Q   (& -% I0-   N(2R33#3#&''67#&''67#5353353#5#53'65#'#&''67#35##&xJJhE 1  D*-Wp  ! !# N     !:8     F.2EKOSfkqv33#3'67#73267#"&=3#'6=35#3533#&''67#7&'3#735#+'32=##5##53&'#3367335IAAE @()    qq  2 t)!    = [[??V #      % "2""#$* *. 6  &"i '67&73#5#533{& 76!+7t iW &33533#3#53'67&73#5537 ((-}-   \J:MQ !'  7t o[  y&33533#3#53'67&73#5537$$%n)  R@9KS $% 7t o[  r&33533#3#53'67&73#5537 !e%   J8>>>>>  ::NdP 00000  *      l   (] #r.??OSW3&'73#3#53'#367#733#3#3#3#3#3267#"&=35##"/32=##535#35#)*r)%QTTNOJJJJFF  "#MM <<<<<   "    L?P  :36533533##5#'67#C<;;?4)?*00*' 3CTX\3&'73#733#3#3#3#3#;267+"&=35#'3#53&'736#"/32=##535#35#9$Wa??==8888:: %  ==&n  ///// *  e  Z  #m+ >3#3#&'#'67#5367#)OdN=GQ ER]M>"$A 3#3##"/32=#'67&'*e   e> -&x A        ^"&373#3#"/32=##5'67#35#35#%).   # 5v @AF#3533533#3#535#35#'67&',G,,87,?GG$*+e(' '(< "   ~&'#5'63'3#735#~48 'T! P; @   % |>OSW3&'73#3#53'#37#733#3#3#3#3#3267#"&=35##"/32=##535#35#*+r(%QUUMNKKKKGG$ -' NM ;;;;;p !      NB  S   1@PTX3&'73#733#3#3#3#3#3265#"&=35#'3673#53&'#"/32=##535#35#5>!!!! ! 065   $0  x   4k+#: 0?OSW3'73#733#3#3#3#3#3267#"&=35#'373#53&'#"/32=##535#35#4=!!!" /  75  $0  x   4k+#:\)-MTt{3&'73#3#53'#367#73&'73#3#53'#37#'33#3#3#3#3#"&=35##32733#3#3#3#3#"&=35##32'#"/35##535#35#7#"/32=##535#35#  7  `  8  N###$ $#' K$$## ##(   R        ;>d    ;>64  A4 A\#3533533#3#535#35#'67&'+F,,86+?FF$*+e(' '(M*   Y-3#673267#"&''675#'67#53733&' 2U   ' !6 .7#)''""$$)n`  # T=/' $' 3#3##"/32=#'67&'Cvv+] ^1y<  9 #)/3#"/3267#'67#3#735#35#35#'67&'R    II%%%%%% 5  ( 0nM/."     ?CGKQW7&'7&'#5'67&'67673673#3#3#3##5'65#5#35#&/'6Z!'    <(,&&&&.b 2!!!!!*  9  +B?  #   f && t?CGKQW67'7&'#5'67&'67673673#3#3#3##5'65#5#35#'&/'6\     @%)####*[ 1!!!!!+  9  l# :7      R  f%)-15;A3#6767&'7&'#5'67&'#'67#735#33535#335&/'6ox= !'$ $ $2 R2  @P   CA 00v   E +F3#53635#35#77'7''67&'676''67&'67677&'zAh       mm4K30  '  .N$(3&''67&''667##5##535#O! )!* % #  AXLLL    HJ J. {!*/33#3#5##535#5#35#"&=#'75#3266=#35# n(!? 8 ?   77 ??k7 ,!)3  $\'6732&/&'3'767##"/&''67'767#5332=#67&'7&''67##5 )< **")w : Y}    0B &   #         $l    X  q [  $CNX##535#35#7#"/32=#535#5#3533#3#&'#5'67#535#35&'75#36735*   )L%&&""    "% !  E ' ) E '  ; %&; 6    $CNY#"/32=#535#5#'##535#35#3533#3#&'#5'67#535#3&'735#33'6735   I5555-G5555 >??77 % "+7> &8  ]: ,; 2  $  2,   n>BFJNRV\bhn&'#5'67&'67677&/'#5'67&'67677&'73#3#3#3#3#735#7&/&'7'6''6            (//LLAAAA@@!!t  n "       "      )              59=327#"&'#'>=35#'673#67&'7&''675#735#335  !/D'//  09//GH#1*h<2& #F? /  8 "&.26:3#'63#53#3#'#33535;#3#53535#35#35#17 %[X,,9BB7+*  G3G#%<<<*****: "&3#'6'#3#3#535#35#5#73#7> +%%'j EE nKK  !)e+* R "&.26:3#'63#53#3#'#335353#3#53535#35#35#$*#PN$$3880%$ I4G#!===***** ^353367&'#5'67#  !.!!$  hc =\3533#3#536'&'h6:g1Q<++ G4=?5591 _ !%6?IV\bhn&'6'&'67&'63#735#&''7&'737'?367'?33265#"&'&/&'&'7&'  M  6  ;~~ZZI   D 3 1   % A      -F ,    1J OL P%% %1)        ~!%#67&'767''67535335#35#wI  & $$5555j8   -DK $#67&'#67'7535335#35#? %@##. 98aaaaf   EH (C[ $#67&'#67'7535335#35#5  !9 ( 12RRRRf   DH  (C~#7'7''7535335#35#yI+   ' %%6666hB" +DA "&''63#3#"/32=##5#$/ .$!+ 8 aa 3. %'*'%: $TT'-3M367&''>'367&''>''67'63673#"/3267#'67#   g    jfE\  LC 9>     !     r 8!5 %H1=AEIMd33#3'67#6753673267#"&='6=333##5#5;5#33535#33533+'3267#'67#536>>I r & %:hh *D*0< - . # (2     ,>/ /8TJ!      G048<@DLPTX33#3'67#753673267#"&='6=33#735#33535#3353#53535#35#35#BBS p&.1ll,J, !#    *>. /8SH<$ ! !$$$ +/37;?CKOSW33#3'67#73267#"&='>=35#3#735#33535#3353#53535#35#35#pNNhYFH %%.12 K2-->,j-->,00      "2' #E #4   h26>B3&''67&''667#'3#3#7'75375#735##5##535#A #   7zR"-8"..666h    0)(237 7! . $*06<33#5'667#35#33535#335&'7&/'67&'UQ4 2L G;;O>;;O>) K  E M< +"         u37;?3&''67&''667#'3#3#67'635375#735#3#735#> " ( 0 W!!!,6%55][[;;   "  ! * ].28#"/326='675#537#'733#67&'37#&'    'AQAH+=   !C; ;  >; %8 6  T '+1737#'733#67&'#"/326=#737#&''6jm:]   9%   c7cb% H&02S +(  ++ :0 A   g 3#3#3#3##5##535#MM\\ HHHHJ&&&S U4! ('/?PTX3533#733#3#3#3#3#"&=35##326'3673#53&'#"/32=##535#35#(-hrUUMNOOOOO*' MM]L tX  ;;;;;   &   Y Zw  &I \ # [3#3#3#535#535#YOOeeNNW (0@QUY33#3#3#3#3#"&=35##326'3533#3673#53&'#"/32=##535#35#UUMMNNNNN*( MN]J ),htV   ;;;;;  )   ` b   )O  c ' I'9?PTX33#3#3#3#3#3267#"&=35#'3533#3#53&'#367##"/32=##535#35#VVNNOOOOJJ#,& LMn'+r'#> ????? #      H  9 L k3#3#5'67#35#΁~*6:pp 9% 8 \)-3#3#5##5'67#35#'3#3#5##5'67#35#i9 =* &**i9 <* &**\M .B7M .B -s #'3#735#33535#33573#735#33535#335dd'@'"cc&?&sF)) *F))  26:>BFJQ35333##3#3#&''67&'67#5367#535#5#5;5#33535#33535#33567#I>FFJ_q# %#8% ;I-E>$$,,?2q,,?2w22E78 D %   % 4 = 5#'-'6=673#3533#&''67'35&'b P: 9K6A;1 24 4 2p 1'! 26d  5  &($!](  1'+17=C3#3#"/32=##5##535#'>=3'#3&/&'&/&'`A=  +(:< ss 1   J 1   _  Jbbfw B3 0"[5$\         k$*67'7'#5'67&'676&/'6Q   3  :! VP&"^  \$,3#3#"/32=#&''67##535#33##g7,    -B u  `' (|$:%=D3533#3#3265#"&=#'67#535#3&''67&''667#X:;;I0   $$G:0 A & ,#%3 . -  :    @        Y$<D3533#3#3265#"&=#'67#535#3&''67&''667#l200=*   <2*8  $) % %  /    C       b$<C3533#3#3265#"&=#'67#535#3&''67&''667#s000<&    :0+6  "' $  " -    C        m$*67'7'#5'67&'676&/'6Q   3  9" UO&"_  &>E3533#3#3267#"&=#'67#535#3&''67&''667# VSScB ' >& :fVMS 9 ?(+; 2# 5L    ,     h53&''67&'67#53667#73&''67&'767#@1  # *%F]    F  8 2    E +F3#53635#35#77'7''67&'676''67&'67677&'zAh       mm4K30  '  . a 3#3#3#3##5##535#HHVV EEEECO Q1 g $3#53535#3353353##"/32=#""5!%f lg$$$1   >.33&''67&'67#53667#73&''67&'#367</ ! % !) "R`      J:-!    9#)/5;3533#6767&'7&''67&'67#&'7'6'67&'gdi  $ '. c   &          /37;?CGN35333##3#3#&''67'67#537#535#5#5;5#33535#33535#33567#-//08E " &&0--J-M0(&  -   -  ) GS !'-'#5'67&/676767&'&/'6  (+  $ 39@3 $ !"I ' "_ B@ ' 3   '+/?3533533#3#3#&'#'67#535#535#35#35#3533#3#535#0$2%%((>5$ .8. %1<%%$62222%466]V4 0> 33533533533##5#3#5#5#3533#&'#5'67##8,,^#8eedS<A !@ 4 O ->=   #23 3673#3#5##5'67#35# V z v -IAvvz  ] G %^*X#)3533#3##"/326=#735#'67&'g7> q/   /KK g  H? :$@ ' C"(3533#3##"/32=#735#'67&'NDKz3   2PP oI>  9#@ " XY!3&'#"/32765#'67#'6cl    8 2,   3H?  f"353673#&'#5'67#7&'       ~Q. XV#/S  e 3#3#3#3##5##535#JJXXFFFFG"""O Q1@DHLP#3533533##5##5#'6=3#3#"/32=#7'675##535#735#33535#335v_)1    -'%<%  7C7 5@`<@A - DS' & 9-159=AGMSc33#3#"&='75#'6=3'7#73263#735#33535#335&'7&/'6733267#"&5EER , "5Y C2 imm-I-%  C a  #   I=/ /8S'?& !       =m 3#3#537#735#35#Fo5B~(%HH ZZm/ 33 O c8<@DYg3#73##5##53#5##53#73##3533533#'6=35335#3353353673265#"&5'67'7533p;;A==}*B $k"j  55#"       / /.. )$$ $-2 8        0  (HN3#"/3265#'67#'6&''6367&'#"/326='67'&'?      /8 67$A H#   !   !*0#( A*+  ;           $9AEI3#&'#5'67#535'6'3#&'#5'67#535'6#5##535#35#$      "+7     3636rrrrr(#    ! gX X -#7G3#&'#5'67#535'6'3#&'#5'67#535'63#53533533 (  ,7 "    +35JN%)> /+  *(++9_ *F\3#53635#35#''67&'67767'74''67&'676767'3533#&'#5'67#*     n    {;;0 ! $0gg 5G    ,    ( .  9: P!37FL#53533673#&'#5'67&'353533#3##5#7#3'3'67&''667#.?  #0!!!   . $00Z!   **  *+ I-,,-> -1   <;?CGKOSY_ek'#5'67&'676767/&'#5'67&'676767&'73#3#3#3#3#735#'&'7&/'67'6            $88 JJ<<<<==!        1,   % 1,  (E   +         G28>DJP3'67&''667#67&'736533#&''67#7&'&/'67&/&'p%F  #   =" ! $8    d Y  f$   '   '& &3A     5 &'&'3;#"''75#V- 13 =; $    #\OU!'03533#3#&'#5'67#535#35#&'76735d=<<4& ( " 4=!! 0  T%)IS/$TW0 # 0C#'+17I3533#3#3##5#535#535#35#33535#335'&'&'3;#"'&'75#+++((--..''+'='u    * .- 77!XX36_    !\ O !%)-17J&'3533#3#3##5#535#535#35#33535#335'&'3;#"&'&'75#% :CEE::HHGG99C&&8'_&&8'. %=JT+(    G  G ( )1  >   -c!'03533#3#&'#5'67#535#35#&'76735k9992$ ! 19.T$)GP-%TW0  # 03#3'67&''67#67#@; Z ( "-"-s. ,:Q 0 '67&'3#3'67#~); ?326 6UJJ' |#. ! XD &''63#3'67#& &% *88m  V    a3#3'67&''67#67#Q*.;     u.. (=M  ?EIMQUY3#33##&'#5##5'67#535#535#535#53&'7#'>=3533#'#365#35335353353@3(& $ "%..%%/* 0 Rf5 @$  O v   %//"     ?4) &H !   23#3#"/32=##5#Kjj C.9 #__/ #&''63#3#"/32=##5#}1 0) +88p   .  % :: |%&'3#5'63#"/32=##5#?  3; #\   "   4* FFU "&''63#3#"/32=##5#"% $!%0CC!  1* ,++&6 ![[ g 3#7&''6.&  1  ) _ #&''63#3#"/32=##5## !#.CCx   *(*,(%6 ![[ g'&'73#3#7'67'767#535#536&< "$)  (.$f #&''63#3#"/32=##5#! "+DDr   +!*+'$!6 ![[ p 3##5'75#35#35#675# c $""""""/$$[%W u '-'67&3#3#677'675#535#&'@!3?## &)4$$  "    C5 v'&'#5'63&'3#"/32=##5#~19 i OS: B3v   %  55 p 6@3#735#73#735#73#735#3#3#535#&''67#&''67#<<;::<<<1  j2    )  (p' ' ' " 2    2   2 "&''63#3#"/32=##5#=  #66a ",+* %5 "YYA3#3'67&''67#767#L]//D   z0$ .:M   a #'+/?3533533#735#33533535#3353353#3#735#3673#53&'h'(&a&y {{WW#( Q0/+ / #    a 3#3##5#'673#@@ S   4(:$ !2Uu!*/33#3#5##535#5#35#"&=#'75#3266=#35#g#=7 =  76 ==i 8' &4 C3#3#3#535#535#3535#5##3G99NL88DX#99#8889a&%%-#367&'#"/325'3'67#  " /  NG$$ -3 7I  ^B2z #5'753'&'&'BECNLH t- w"353673#&'#5'67#7&'( '' #  ~Q2 Z_%-S E +F3#53635#35#77'7''67&'676''67&'67677&'zAh       mm4K30  '  . 06<B&''675'675#'67#53673#5'675#'67#'6'67'6}3: 79$B 8!* 4 & $^ \ #'  (#2 .>(RNH:ztk       64J   F      !   &'&'3;#"&''75##4 &K!44 6   ;  '; '% 3   ' ) D  ^#533#3#537#5;7#7#"y!C.'0\PPHHcPPV3'67'756776    Q3'" n :(043533#67&'7&''67#33267#"&5''>73#RCG\'+7?*d   V+!  !IR % U,0('bF'/37;?''756767&'73#"/3267#'67##5##535#33535#35#  ! %Q   Kg**?(g**?(( E  0 #E 06 ,Wr q*CL*.63533#67&'7&''367#33267#"&5'3#'3'>c9?F !  69._('   HW Zb`-0'a'''675677&'73#"/3267#'65#\ %*$#0j%  H  4 !=%-!S"263533#67&'7&''367#3'>733267#"&5'3#k78B  47* K'  G5, &1S Wff#533#3#537#5;7#7#%t%;' (XSSEEfSS r%+67'7'#5'67&'676&/'6W    2  ># TO&" _   ~!'8>#5353673#&'#5'67&'&'3653#'>5#&'3!*  .   PE*13( &E 0/  #O   c    $   /5;B37&''67#5'675'67#73#5'675'67#'6'67'6>' ( $ !G: !( &+7 432. JH     W    ^  \%53533#3#3265#"&=#'67#535#3533#3#535#m,88D( %9,044A@0   $ m  I 13#3#535#5#35#3353353533#&'#5'67#Y2*).W))EF7%$) &5FF5$$$$$L#FF)"b 3#3#535#5#35#335335C5:E*9&&9*"??.9$*06<3533#6767&'7&''67&'67#&'7'6'67&'ifl  " %,  c   (      "   ]i!3#3533#3#3#535#535#'6|\\7722?C--'i   f&*.43#3#3&''67&''67#5'635#35#67#Ya_: > $!   AAAA  6 =    8 ) # 5  h!'673#"/3265#'67#'67> +  OK#? 6C J19$.* P3#&'#5'67#535'6.--  &26: ()!%)4:373#3#3#3##5'65#5#35#'37&'#''6~" -0**++3h 7"""""R      W   "q }!  d353367&'#5'67#     $2))   ed 7@!C3#3#"/3267'6765'67#735#73#3#"/3267'6747'67#735#ND,3  $ 4 *2TI,3  #%6 *6:h!    <:i     <Z!17IM#53533673#&'#5'67&'3'67&''667#353533#3##5#7#3+;  -      ! ",,** )) Hb -1     %1((0 $(,048EIM#373#3#3#3##5'67##535#35#5#5#35#7+'32=#535#5#v 7600007m /8888U$$$$$ O====B   ; x $ B    YC $ x!8GL#53533#&'#5'67'6'&'33#3##5#'735#53&''673'6767#/0%  H  ?  M : '  ** &&  I  \(""$(9 ! QB  | $9H#3#'6=3535##5#35#3353353673267#"&5'67'27533tN  %       ;:/ 12 t"353673#&'#5'67#7&'' %% "  ~Q.  Z^#-S W3'67#'6&'&'k^* $Z#6   B3   $&''63533##5#&/'6}27 46/; O4OOOO`$)& / QQ     *3533#3+'26=#&'#5'675##535#;994  ! * 4;8 "5GL(&=O732765#"&='75'6 &+np * 3$X[:U'  0% 5  ' #5##5353d,, %)H3533533#3#&'#&''67#535#35#367&'#"/32='67 .944A5$ ,I  %1;.A99   "  &, x  "  $    Z043&''67&''667#353533#3##5#7#3D # ) ' $  957,,44OO##    4"!!4"H#'C373#3#3#3#5'6353535'3533#&''67&'767#! %(####,s"""""$&     = G N XIP#5##53#67&'##"/32654'''67&''67&'767&''67#67&'e            &0&  &&,  &1Y&G        M  ](,03533#3#3#535#535##"/32=##535#335e9;;44BA//9}  O 3M\  1t2"""N393533533##5##5##5'673533##"/32=#&'\/##/(  &9  9  pX "R  N M!E&'3673#&'#'67#7&'3#3##"/32=#535#535'2  5]  %# +!   Z 22BB   ??11   0)(B L    )A &''6 1 ,)'V.483533#3673#&'3#5##5'675367&+535#5#5#k$$$   9C   I9$a@CC    s W v) 9 3&'#''63#'673&'#fJ!>"!RRBSG('& )$"  3#3##5#'673# __ {52 M&;# 2Ul 3#3##5#'673#JJ [%#:&9% !2Ul(,03533#3#3#535#535###53#"/325'#;5#t06600<8((0]Dj  +2t\  G"" n3533#7'676'&'%(`D (1#(( =- >0.03,q(,03533#3#3#535#535###53#"/325'#;5#v044..:5((0\Ci   +2t\  G"" GKO#"/32=#'6=35#35#73#3#"/3265#&''67#33#5'67#735#35#_ GkF[  $   ! K]  EEEE .-2a0M@G H0    ,+ ' BGLPT`em'6733#3#;267+"&=##535#535#5335##535#535#5335#767#5#7355#767567&35&''3#&'#5'67#535'6k "A'00 ' ) ( $$ 'J4 / ?? !!  l     !#|  % M    *   % w )&     PG!F "'6=33&''67&/37367w#o) %  0%|C#CC&9    (:&&:"B)-1733#3267#"&=#'67#5367#'635#335&'r?20   3 -(=6  $$8(   A- 03%A  K4   ,043533#3673#&'3#5##5'675367#535#3535""  7=  C,===! r VZ+i8=37#535#5353373#33##"/32=#53567#'67#767#u =3))! "0 566  >>/ C i  ( %  5 i%+3533#3#3#3##5#535#5367#535#&'u/00;!877445L\;/ 11 .  `'+/3#3#3#"/3267#353#5335#5363535:]nnl ?eIIIK C+$()$  z!%)&'#3#3#3##5'63&'35#35#> : NBAAAA " & //// P   = , )-15#5##5353373#3#3#3##5'65#5#35#N1* P ,-/  d"()#k3##HH#'34>32#".S!\2.#"5> : \     \".'53267 : \      #>7v={3#v{>4>32#".F'4>32#".54>32#".Wr( #>7'4>32#".g^';54>7>54.#"'>324>32#".       P      &*\53#5#*22\353#5#330|)"#>;2653;2#4.+"&'##7 *  * ) E     <)23>;2>53+"#4&+".'33` ) *  * s     o"#>454.'3#&54>w`   v={3#v{>v&3#vlv3#vv3#v<}!5%!5N/x '>73xx #>7x '>73#'>73Ixx #>73#>7Io '2#".54>2#".54>o'92#".54>2#".54>2#".546UU I2#"&/#5#"&546?>'" "'++%#"&546?#53'.54632++\'" #'I"&/.54632537>32'" "'++%46?>323##"&/.++\'# "'<}!5%!5N/&'7 $   4632#"&732654&#"     \'7'pph552\'77phh\633\ '7''7'ppihppi552552\ '77'77phipphi\633622\5#53]p.D\533]\E.\ 5#53'35#3=p#P=#2U4\ 533'35#5#4<_O<\U"3" \53#&#" +<;, OO11\533273 ,;<+ \P22P453#5334\'73'#! 55 (\'737,\5 '' 5\53#&#"7>325# +;;+98UU""  0\533273'35#"&' +;;+ 89\V""V0  ! #673#673.#%#% #&'73#&'73(#%#hEt "&54632  E  r53r#'34>32#".S\2.#"5>!  !\\".'532>7!  !\   #>7v={3#v{>4>32#".F'4>32#".54>32#".Wr( #>7'4>32#".g^["3#'3#3ttt';54>7>54.#"'>324>32#".       P      &\53#5#GG00\353#5#00GG 3$-"#>;2653;2#4.+".'##<   %  %     E       Sf!5f/-23>;2>53+"#4&+".'33[     %  %   s       m"#>454.'3#&54>u`   53K\ ''7''73 ,+ 33 ,+ 3\&&3&&K\ '77/77~3 +, 33 +, 3\''3''/#'34>32#".'#'34>32#"."S+*';cw54>7>54.#"'>324>32#".754>7>54.#"'>324>32#".H      s      P      &+      &W';?S54>7>54.#"'>324>32#".7#'34>32#".v         yP      &+^?S#'34>32#".754>7>54.#"'>324>32#".uU        P+      &\'2.#"5>2.#"5> :  : \     4     \'".'53267".'53267 :  :      4      \##73#7##73#Z p!"(%55IIYY \3#'3373#'33p Z8"!55$$YYHi'654.547x 3## ?$]"3#'3#3tttk35'673#'#5'67# '-% "$$#  $! ')"rd 3 L &'&''6$  %   0  1 /,*b #5##535#3533#''65#ccc""&"ྫ*!!:2'"2 m'67367''65   % *- T3 $40- .BS3#3#5##535#535'635# 8GG8\8GG1D/\\*&dd&&1] &''63##5##535#& $' / NN`JJJ '''(,bb>,#3#3#5##5##535#3#73#3#73#[fRRfZ>>f==g>>g==+##+  k#3#3#5##5##535#3#73#3#73#ZeQRf[==d??e==e>> .//- &  ['6#5'6A& #  , % |h$y#'&'3'73#7'7''5'635'35C# ?%    '---   X0    U"u!%'3'73#7'7''5'635'35C$# ="   '+++ ! X0    U"j"&&'3'73#7'7''5'635'358   6  /  $$$ X/   S"o"&&'3'73#7'7''5'635'35= :  2 #(((   X/     U" |#'+3533#3#3##5#535#535#35#335'35#335,..(())..((,(=(^((^` p#'+3533#3#3##5#535#535#35#335'35#335&(($$&&(($$&$5$^((^an#(,03#3#3&''67&''67#5'667'35#535#S[]?G '       ;<<<<  L   F  2  j"(/?7'7''67'67'674'] '! !# #  ..%[$9#  /'x!  p#)?7'7''67'67'674'7&'%( %# #  ./$9#  /'x! {3#325#"'&'#7'56'*&%  $& 8A]+$>[   O=7d37<'23673#3#3&''67&''67#537#53'7'67 2I<# ( FOSI   "!6      "-  r  f#'+3533#3#3##5#535#535#35#335'35#335### !!$$!!#!/!]((]`\%6L3''67'77#73''6?'767#3''67'77#73&''67&'767#hA      ,H>     )C8    "@A      +!    $   X  0  a&8N3''6?'767#73''67'767#3''67'767#73&''67&'767#l?     *F<    'A7     !>@     *      #    X   0   &9M7#53''6?/3''6?'7?#73''6?'7?#3''6?'77#W2   65    !=/     :/    E&         !   X     K%7M3''67'7?#73''67'7?#3''6?'77#73&''67&'767#YF    1PB   -K=     'GG      1$     X +"    _:>33533##3#/32=''?'75##5''?'75##535#5#53#3~0">   +   +="C00"s    1:s)    1:y"[ #5##535#535#535#[!!!!!!!˥%%%W #5##535#535#535#W ˥%%%] '3#53''67&/3#735#535#7#5##5 <> " "BCppJJJJibF)   S8  o '3#53''67&/3#735#535#7#5##567  >=ggAAAA`XF)   S8  k''75#53533#7'75##5#^ %"!!  / 5`--`1)<<<<u3#3#535635#$2W~3++ -kku''75#53533#7'75##5#e $*'$$$$/ 5`--`1)<<<<p3533#7'7''75#75##5#$$$ "''$H--`/ 4<<<< 3#'#'673#&''67:  !qF)          3#'#'673#'#'67:  !qF)         [ #5'6G  +2 P#5'6< #72 H#5'64 72 S#5'6? %.#2y3533#/265#'67#5  !/),,S>z-)o3533#/267#'67#0%,,gPt;Q,l3533#/267#'67#,'!,,gP}w0)o3533#/265#'6=#' --gPQA&T- 2C&?3#/2767#'67#53qd)+WLAMV? & +   H 3#53535#35#35#""5""5##HGGG55555 D 3#53535#35#35#""5""5##DCCC11111 9 3#53535#35#35#""5""5##9888&&&&& , 3#53535#35#35#""5""5##,+++ & 3#53535#35#35#""5""5##&%%%Z5#53#3#/2?#7F3G/14&J(U =Mm5#53#3#/267#7YCW<? ! B &L'U %Ma5#53#3#/267#7M:N47 : &L'U  7MM5#53#3#/267#76%8!(*&J(U  8Mk3#/2765#'>7#'6k  ! %YibGDY!$  u#'+/3533533##3#3##5#535#535#5#5#35#335 "''**++''E" '$<((<$N }#'+/3533533##3#3##5#535#535#5#5#35#335 &**....))K&*$<((<$O l#'+/3533533##3#3##5#535#535#5#5#35#335 $$&&&&##= $$<((<$N ^#'+/3533533##3#3##5#535#535#5#5#35#335    4  $:((:$O> '67&'-   W 0-+  b3533#7#/2='75#! &!**3 F 8  ; \3533#7#/3?5'75# !**1 G 9  9 { 3#735#535#535#'67&'ZZ222222 C  ƣ m3#&''67&''667# U! !  5$F&" 8)$6 h3#67'535#V= )  #.  ..  N8: LL: G t &,3#/2=#'676=#5353635#&'4'C &333  N8 L[: G~ 33#7'7372767#"&5~( 9    Jl  R#`$ i73&''67''6767#3533#3#3##5#535#535#C  " ) 8 (0..++77::**0     " > a"'3#/2=#'6=#535335#&''6&  && O89MM;" H/s!/3#3#537#35#535#535#'6')Dy3/h$1BBBBBB !{  s335#53533#353#7'5#++))$ %CYYCU. 9 {+7#/25''67/'67''7'7?&''6^  #* -" $4   " ' !=6""        i+7#/2='67'5'67''7'7?''6O     %       $;6# !      [#5'673533#&'#5'67# '&"    #1 ) 11E8zu("-= p+7#/25''67'5'67''7'7?''6T   ! '    " $:6" !      n"&*3#3533##5#5367#533?#335'37#335 98 $$M %$0 M1d33 dSy"3#3;25+"57#7'7#&'ypG=    *!8#}}  O!3#3325+"57#7'7#&'iB9    &5#}}  OE!3#33?67#'&=#7'7#'o   b 0A3p E %  ?!I!%)-F3'73#3'73#3#3#3#5'65#75#75#'??'6?'67'67Zdm  '/****1s /!!!!!P  D+      6 >    %   Q#3#33767#'&=#7'7#&'o  ` 0% 3p Q-"%  K% !3#36?+"57#7'7#'`<3  ! 1# }}  O34 }3'73&'#5'67#&  & 0K!hc @U3#2?#'&=#'67#735#rm   4 1GGgU[R CC d3'73'#5'67#   # #5!!"f^BX#)/'673767376?"&='6?&'&'o 1  $U  t-$"KI1DUD #O & ' d #53''6C! B  1(8' ! s3#7#5'75#75#535#535# f  = !!!!!!!uC:    \ #53''6@ <&!' " V %+173#5##5335#535#'&''6'3#5#&''6'3#5#=[1[[[[ * F4V )G5d j jLn    D_M    D_MW&3&''67&'767#3533#3#535#e%$( $i799BE7'    t(( J #53''8 -.!'! N #53''9 1)!&! a #53''6A @#!' " h 3'#''64   1( ' !L375#535333#&''67#75#W:((7D0/27 6r#] )))I374!$.6) V'33#7'753?3673?'"5%- 0   Id O  e G";'6#5'67''67''633#3#"&''673w    A 7  &&     ' *x[n%) %3 %9"/ $F+ +k 3#735#535#+\+_ 3#735#535#+f U3733#&''67#al_E I!P EXC$46 ' 3#735#535#SS++++22 } #'+17'7&/33#5'67#35#335'35#3354'7&' a 0( T    0 ((: 8dY S_ {  $(,044'7&'7/373#5'67335#335'35#335'@)'  .! W  *:"3"E $cXk[: ^ #5##535#535#^&&&&&76a'673#3#3##5  eNAAFF'6 &&@X #5##535#535#X!!!!!76\73#''2547#'6##535# a  Q J5""mUs'+WfF5a!%3'73#373#53'#5##535#535#f9 8 "#"qJJJJJ $An nP\ .3#735#535#3#3#/2765#'67#'67#'67#qppJJJJ$[ \ < 5( # %PNI  .6+#  D %#5##53'7373#''67'7#367_ }K x0I S!D 1!99S -  (    e"&*3#3##5#536?#535#'37#335'35#335 = ,,O #% 0%Q1 l44 l 0m #5##535#3533#''67#YYY!   ྫ*!!;1#2s #5##535#3533#''67#TTT ྫ*!!9. 4 '"'6733?"&57&'7&'+% .+ ? h  %    #   i 3'#''64!   &' !3533533##5##5#<A<<A<  3533533##5##5#<A<<A< 3533533##5##5#<A<<A<3533533##5##5#<A<<A<3533533##5##5#<A<<A<  3533533##5##5#<A<<A<  1g'651aC6 9;  '67&'7&'7&'*H  J  K      &'3;#"&''75#2)8F P#-D`  Pb3#3#3#535#535#i955>A66:LKKL u3533#7#5'75#'6!"+2  11:RIC *n3533#3#535#y/009:/IImm b3533#7#5'75#'6"*  118 TIC &["3#/2767#'>7#'67#'6 ` ,% )" 3  v/ >KD9.6#F!K$3&''67'&'#'6=667 1Aq  L  $;, #-7;l9N&&g3533#3#535#3533#3#535#t...87./..;=/""""b$$##]3533#3#535#3533#3#535#k222=;2322@B3""""b$$## 3533#3#535#3533#7'75#'''/q.'&((-2<-&   Y$  ( 6!'673326?#"&57&'7&')'% .$6 b- "* 7  n!3#3##"/32='67#'735#Z   &#4>c L/!-4.=} 3#/2=#3###535#}p !\LLG/M[<+Z $(,0=3#3?'"=#'6?#5337#537#35#735#7'7''6 @!  # +* ,!"   gO  U=6gVE^   ] 3#5##5365#535#3 %%%%  22D1c #53673#=#535#%&+++  22D13'67#&''6A 8P K*   " 'r  3Y%?'67'67#53'73#&''6}42+ 0=*@  53''7'767#211)e*2C  dZ$  V $ . $ A  +   )X   ,   j $(,3#'#5##5'67#535'235#535#735#3'#I`:- ~ &$..  !!  #s..  !! # ! *  )R3=#7#/2=##5<$T ip",#"7'5'635'35'3'73&'67&':2 EK/> Gvvv|4 8' /7  12p "  N 5  ? 3533533##5##5#=A<<A= 3#'#'673#'#'67=#  tH+  $ # $ [ 3533##5#3533533##5##5#%RRRR,_,,_,# H3533#&'#5'67#fdT%5 ;$)45"R8 !:;$M"&*A3'73#3#3#3##5'6755#75#75#33#/767#7#'67#w" 25////6s  6)))))y&  $)+-"    = T   T)" )3#73#/25#  !'6732?#"''67&''7'37&'9         1 -" %%0C@;3#&''67&''667#=    $$=(# 1)"33#&''67&''667# >   !$'<# + )!/ O3533#&'#5'67#gdT$4 =!(55"S; %=?+a 3#735#535#535#'67'* 6 /[ROaX L  d#/2='757#53\ ">TrSH  *+Y.'7'7''5'6=6   8DR+*YJ% +_; 5]9 f3'737'#5'67#    %1, an6I -''67&''633#3#"''673w !P  (66*J "!)6 (<,) G. K#5'67'6:   {ed ( M'6#5'68  ( (}b %33#/2=##533#735#'&'7'6D2N.33"  h I n'F&s  a%33#/2=##533#735#'&'7'6;b;??$  uI n&G%q  #/2=##5 m 3'73#3#3##5##535# $  &` MMMMN&&&V V6$q!3#33#537#537#35##5##535#vt;8%)0)BDDD5#O#HWW7%3#73#"/25(   #5##535#޽+~ 3#735#535#+J f67&''6''6y  3 H 4+j; f 3)K [#/254'&'7##5[  ": $ <#/254'7##5 $$!2:""'">a3533##/2='67#> !'* 0-=..  a@"Pr#'3533533#3#535#35##5##535#535#y!*!!E@@@@@  CrrO b3533#'#5'67#   .. #|l +7r?#53''7''@T # &   "*7'#67'#7'5'635'35'3'73' 84 <2 p-0? Jwwwy5 7#'6[ -'(#%: x^IecFB]0 ' b &''6{2: 84,; N 042+ o3''67'7#5367#7)  "!)N," !Fi:As3#3##5#535#xu066661IllI h3''67'7#5367#/% " )K& " Fc7@V+/33533#3#3#/2?#&''67#735#535#5#735b7DD::F  37 4(6 3///775'6( -(* (7^: ^3''6?'7#5367#,#   )S(!  #Fh$1@] ;A3#3#/767'6?#735#&'73#3#/767'6?#735#&'b@%* / #- N@%* / #- :T! .<_   {:T! .<_    i3533#7#/2='75# %# !(%**4 E 7  ;a!'67327#"&''67&''7'37&'B   & ) /1 +(!5,B?8  3326?#"&5    3267#'&5 ' 3267#'&5%  d357#533##"/32=# m.t!ee  m, v`3&''67&'#367`      c$?'67'67#53'73#&''6//' 08&: 7K A - Sm&1""# #3'>=3آ ɷ,E6 #2 `: #3'>=3آ ɷ%E6 #2 `A6v'6#5'6a     R@  #3'>=3آ ɷ/E6 #2 `7^3#3#5##5'67#35# Q# +  $#r b"=D 3#5##53' `d .. "(.&''63#3##/2=#535#'67&'G  * G** .. U   &I  F:"   &'&'#5'753  s=@-$LH  #)/3533#67'#/?5'675#&'7&'433 + #4  Z  ))&  - 0<  N   s #3#3#537#35#535#535#'67&'u~2.l)7FFFFFF  A|     w33673#5##53'733#735#u  *- Aqq ,- ' +3 #5##535#535#3JJ5 '673#/257&'@H La2$ $N X%, .$d3#/267#'67##5##535#h !00 **}QQQT  6=/_iiG4e 3#735#535#535#'67&')) &c&$ %&eZ N    _#/254'7##5_ $<(?  '67&'7&'7&'*H  J  K      M#3533#33#53535#35#535#535#535#Z?>>20?#NNNNNNNN}!%+33#326?#'"='63535#'367#2 L  /#"U0z $,3333 %)-155#53533533#3#/267##5#'67#75##5#735335. &   #  3   "D#) SS6'E4####V""""!%)33#376?#'"='63535#'37#- D   , S2| &+3333x3##5#'>=6 !,N%  5 .87 ?7: yi3533#'#5'67#,((#U**7<!3533327#"&'5#''67'77#&     @$ 0 .)    i3''67'7#53767#3' !)P*" "Fi! @3&''>7&'#367U      ^6 #1P@'$C d373#&''67#ci^G HR K\N+8;/ \3533#&'#5'67#eeW$9 ;%(47#UI",HH-#OW &'&''6. $6  NT333767#"&=#'6?#531    # $&C: y &/'67#5##53'7 % & %c     (,* 3#73#"/2?, #  ` )3#535#535##5#3+'32=##5##535##5pttaYYa-6#"5-RO/ FF7H ]3533#'#5'67#.. ,"{i .4Q #3#735#3#735#535#535#'67&'kttNN^^^^^^" M41rd    p '2&'7&'7'6 Ps`D  Z  \   "  <$'6737267+'"57&'7&')+& : 1g 5 $*  9   Y83673#67&'#/25''67'5'67''67#53'   #?    $, 1 " #  #6   8 %:C1#(  &o%+1733#3#3#/?#5335'35'67&'7&'7&'P  :&vvv3  6  4  o 2 &UM       b3533#7'7''75#75##5#&PPP; _P<> SF3 :;_17< 3#'>=3'Y [ N>4 0Y #'6=3'7`N@2 4:Y H &*.27AG3#5'75#3'73#3#3#3##5'635#75#75#'&'73#5'75#&'XC41%982222<} ...... IC-41W B RVp W  T!%)353373#3#5##5'67#535#7#35#535#i+- /B"WJ 36+?JJJJ ue _3#3#5##5'67#35#pGR:  '()::#"~ c1DM N '6'&'&'= R 0,+  0  `F;>7+"&547  +7  &$N3533#/267#'65#Y1M 9$<1-->R5X @ZK3##5'67#&'^@7?i (4H5(&$E373#3#5##5'67#35#M9W] dN  )46NN,)tY$5>v67&'7''6$")  -- ) C/1 P 3'7#'6'>7&;+  "!0)j0=:+@ 3'7#'6'>7&>- " "!0) !_0=:+@ h &*'75#535#53#3#'&''6&'7'a$+"##:!!  E  C?  o $+ 3#735#535#+;  a'6737''65   ! &* W4  ''$" 7NH(-39?E3'67#'''63533#&''67#7''67&'7&'7&'t'#2  >"!  "&: h 66  5  %@& 4:  +44-** 4B    c##5##535#535#53533#3#535#35#bMM__^^MM<7##   00 IB =B j3#3##5#535#Q%%$$IllIT%+163#3#3#/2?#5335'35#'674'7&'7&'<]jji i JJJJ  /,* K2*6-}   $l!'-383#3#3#/2767#5335'35'674'7&'7&' =Xhhk kEEER )&$ NG  *.  N!'-383#3#3#/2767#5335'35'674'7&'7&' Dbttt  t OOOg ., + NG  *.  !o%+/43#3#3#/2?#5335'354'7&'7/'68Q__` `>>>.$#  ? N1(3. ##2  K3533#7#/2='75#  ,,'  VH  1 Z &'&''6*-  -  4 /,* k33533#3#5#'65  80=BB)iW7 "6l3533#3##5#535#7'6'&'u12299::1d  P  MM*JJ*U   _3#3#7'75#535# M#+:;  B: 7 3#53535#35#35#""5""5##7666$$$$$Z353#5#535#535#733#3#3##EII>>E}GG==IIv ! T 33##5#53vffffT==]$*0'67376732657"&='6?&'&'u  ,   T  5% +CT1Lc=   Q#(*! q#5'67#535'673#I  '),$ (( Qh`&.& )e 3#53535#535#535#AAAAAA///j3#3##5#535#'6'&'sz6<<::1f M  cVVc * " "#%  l3#'#5'67#535'6^ $$   #%+)#o_ %/&d &3&''67''667#&'&'<  !$ "!  /C ""?+ *=#     Y  '>'6'60 * - 0#= < , &5 - 6! '6'6'>. )+*0' !' %+ 0 ) !%)#/2=#'6=3533#3#535#3#735#UG>> SD6 8=_17<](.3#3'33#325#"&'#33#7'753?&'o::M)( N$&0R  >>2L%8RD $, _[ r 3#735#535#535#'67&')( %d&$ %&rc  W    3#&''67''667#4       $:(< 3&,| #675'3#&'/67&''67)  !B  "  $(#=( 5@U3533#3#&''67#535#l033=;0(1 8 8;0+++:53$4+ m#/2=#'6=35#535#m'&&&&9/- 9<`s((b033#'6=37#'6#326?#'"=3#/27 B#nG8K,  'Q>.+ ,,G \U l+" ]#/2=#'6=35#535#] 92* 7>`s((b(,0435'6=3'73+'72=##5##5##535#35#35#VV  3 1       -76#:o >f#$$&&;z/  a"(/?7'7''67'67'674'W &    !*0 X%?  0%z #53&''67'&67#2 6#7 5(,;E 1C* s,R<&& ;.->71s"3#67&'#7'53'35'35 -0  9$ - FFF g  %?J R*367326?"&5$ %+   #^ $S  r#)&/?7'7''67'67'674'c  . ) %% $  0,^$7%   0${! f3#&''67'&'#53&'67# 6# #% % 9 <@+ $<#65! V#5'6C &2zX/ z67'7'&/'67''6\- $ *- 7--= 6$%&        k3#/2765#'6&' O $ D   %o"4 ##53#/25@י3533#&''>7#7&'$+& # #O  EEP.(6> :4P  }7'7''67'677b '1  $+.%E*   + #96|3#/2=##5363#735#9 M" 33 4lNq "(.&''63#3##/2=#535#&/'6 %9// 22=0 $#"C @: q%+17''6767'3&''67&''667#''67&' *.  $6     * H  # Q    A  r!>B73?#"''7&''7'37'73?#"''7/'7'77'I!   4  >@" $ 6 ($        x      `!%'3'73#7'7''5'635'352 .  %    W-    !V" S3533#'#5'67#  //|v $1 s 7'76'&/3'73#W *40&  '  (e83   ?/.03,+!' n 7'76'&/3'73#S (1-  '  $`D'   *D.03,+! i 7'76'&/3'73#N$-*%  ![28  77.03,+!'b 373#'67#''677't!EH&$ ` "*'&iC D[X#)  -RN% #o%7776?#"&='75'75'6 89;CE(+%(" 5' &1 1 '  ' l3#3#/2?#'>7#53'= !41  % !M?]O*F bb 4%'yccc   */$  (= =" I#5'66 - 2[G #5##535#535#^^^^^G_ _CI #'+37;?C3#735#335'35#335#5##535#35#'35#3357#5##535#35#'35#335]((:'a((:'9-l-TUyy[xx[#5##55$$5:367&'#/?'3'67# -- D9- * %-$1%*=h  R02@ C '6'&'2   W 0-+ :#53#/265#'67\E)* _C .)+$5  ##53#/25(Pןb3##/2=#b1 L  r3##/2=#r* C Q3#/2>5#'6=#qw 5#9g\ ER?-G1I?a#3'73#67'7''67'6767c=  =e"$+ 78(= @  ""( ( -*U '67#7'6p " I * x.3#3##/2=#EE W '.k  gy!%)-23533#3#/32=##5##535#35#335'35#335'&'y422- -4-G- !! 225kY T !',13&''>7'63&''657'6''67'6% ! 0# 8  4& (1 H: ]  $ %# A( ($") -,O?33767#"&57'7&/'6(B  g ?: 8 $ @&*.26#67725#"''67&'#'>=3533#3#735#7'*     H YQ7755UP!3"" 2*SH90 )S##%D$~ ` !%)3#735#335'35#335#/2=##535#535#`**<+g**<+  YYYYYTRg )FO3#'#5'67#535'6   # )a^#*$>3#3#/267#'>5#53'r!#   P>T83@K }3#'6=D !3#3#&/'67#5375#'6+    #% &$  &  Q#3533#3#3##5#535#535#35#535#Q !! &&&&[%%[b C /37;?CG'67&'7&'7&/3#3#3#535#535'635#35#35#75##5##5#^ 9  =  8  ar ""  ... w...........q3533#7'75#" &+4&"77J QO3##5#'6=6 *8i&.)$= *F86:Wg#/32=##5##5353g "t \y&&M 4;?C&'7'6'33#/2=##5373#&''67&''667#3#735#'  b ). L2_>    $v55   )C /IY)     $ P "(3#735#535#3#3##/2=#535#&'hyySSSS#!! nnf  QR,  ), S&*.3733#&''675#3##"/32=#3#735#a8>A$ "% % 3 vMM))    9X U>S#/254'7##5S  ;$ <%772?#"&='75'75'6 '(*02    &(  '  5  3&(#U 3533##5#735#335#RSSR>>R?L&&& H3#&'#5'>7#535'2 NgR#1 <#)3 2 QhHT  )43,d%+17''6767'3&''67&''667#''67&' .4 ! &:  #  $  0 M  #! Q    B  b3533533##5##5#35#535#b;;,;;;;))**88U+7'7''63#3#&''67#537#'6B 27U/A;/ 08 5 6<  )! &  G#/2=#'6=35#535# ?5$ /:ox)* M3533#7'75#"77N  Vq !33#7'73672?"&5q"", ?    Jl  Qa  h#'3733#3##/27#7#7#?#7&''hn  a gJQG  qQQ=&P===P>>5  E "c3#3##5#'67#535#5#qz!!"'% !O!LjjC' (5LLLLu3#735##/2=##535#535#ykkCC\LLLLL>=x 1N a#'+/3#735#3#3##5#535#735#335'35#335'3#735#f?? |4==AA5""5!V""5!(??1/W((O1 N33##/2=#5357#49cc nn*qN d "&*73'67'767#76767&'3#3#735#3?3#53'i<(   *S    3 11aa;;   "! 4     HD9-! V0#3'>=33#67'7'3#3#535#535'?#XXX }bc6 ))1x4))" .F4 #2`7!   U'67#7'6- &" #S!+ # -V!'-33#3276?"&=#'>7#53'&'7'6?-  %@+  t ]X [22.(M ! b #/2=##53#3#735# dQQCC ,W3U'#3#3#3#67.'#7'5#535bYYXXm?   (,"    9M ZlS '3#735#73#735#3#3#3#/2765#7#d;;6<<W}}b[ c)B B ?+ %P" '67&'7&'7&'g 7:  5     ` 33'7##/2?5#53&'767#lw/% AF^) _  Z  #'+/333#/2=##5#'676='635#335'35#335'37#?+  $*C*I( "'$$* Q t &'&'#5'753  d47.%LH  T #5##535#535#T76b!3533#3#535#'6#5##535#118@" pLLL&&&& Z\\<)O3=#7#5##5%*b7788Iy3535'6=3#/2=3335Y**<**<.+ 06q 5#/2=#'6=35#535# =6" :#  $ %  #*(((3{&,;#"=#'>53&''6?'&'#3767  c      = 0! &d2     d#(;#"=#'>73&/'67&'#367% l * 0  = 0  )d/    "! y3#3'67#''67#g/ 0 )?     $%-N) ?E 15 ''67773?67+'"='75'7- %% $&47  R!$  *  '  1 4  &   3#'63#3327#"&'#:  !    "0;Vs3533#3#/32=##5##535#s466224 !\ Few! D#5'60 02 h#/325''67/'67&'76W $ #     :ZE"&   ^#/325''6767''67&'7M "     3(ZE"     S#/325''67/'67&'7C#       *2ZE#  O#5'6s  02 &33#537#3#3#&''67#535#'6Np?9 @%.* # $ " +.2  "  U $3#53'&'73#3#'>7#537#533 H )  &.'. a 3535#75#7##5#3%  < a777777H73#'>7'6753'&'X Wc  O?4 $ [&a #5##535#535#35#535#a+  7676&'53'73#'67' "U ^@\NC0 .' 53'73#'>7'6'&'8U  M! $   aXMA1 !" Px%*.3'7#3&''6?'&'#'6=35367'35#+  $   + ; /-(  $ ;0 16U p!/b /3#5##53'735#53533#3#3#3#5##535#535#35#f5 ;1))&&11==2P1==1PP"" I J J`e/43#&'#5'67#535'2373#''67'7#67# 16(! # ! '6+6B&Q1 5+ #(H*   +*   i3#3#''67#537#'7'-& %' 1)&" #<1$" r3#3#''67#537#'7/ 5"$  ',. 1'! $;1"c-333#67&'#/276='675#535#535#&'wb<  "#AcMMO  M  "+ /W g #)3#735#535#3#3##/2=#535#&'urrLLLL ]]V RS+ () U0[?'&=363#3#''67#537#'6733'7#3#3#"&''6735#53'77#    #   ?M    !% 6  6@   !_  +5 "Ef z53#267'&735#zkW +CCoC)oI #5##53'7&/'6b $ #+ ( -#"    ^(,033#73#3#/2765#&''6?#'67#735#535#oJ]nG ^  )  HHHH4U[ ?  n &'7'63533#'#5'67#" M H$##$    "03(QQ&!Y["+ g '7'63533#'#5'67#!  F  A  !    00(QQ% WX - m#)&/?7'7''67'67'674'^  (# "# #  .-]$9#  /'x!  n#)&/?7'7''67'67'674'^  )  # #  ..[$? /'x! b 43#3#&'#'67#537#735#535#'3533533##5##5#rw4?1 *- & !-40QQQQ $ $ P$  : l %&'7'63#3#3#'67#537#535#'  B @\%'*  ## /%i&'67#53&'7&''6   Ne%'$ ( Y ,--% 3#3#5#53' ge   &*.2G3#3#5#53'3#735##/2=#'6=35#535#'7#'67632?#'&5 ge?~~.   B*(Y ()6 ,,#(  b.&'5#53#/2='67&'5#53#/2='6u  *&9 A *&9  :*<$ :* g "&*5<@DKR'63#735#''7'737'7''73375#"&'37'7'/'6''6  fYYE  "C " O 3#"   !    -F ,   2N S+H %.2N S    i#)/357#533##/2=#7'2&'7'6'4'i?!Up99 ?w /C8)  m  %:+'  g'+/373'73#3#53'#7#3#3#3#535#535#735#335'35#335o4  6 Q3 +w255;>6622Q2 M #5##535335#35#'35#335H-......999999s3#3#3##5#'6 P;..11 %$$A *3#53'fh  m3'737'#5'67#!   *7   em5_"&*3#3#/2765#'67#'67#'67#735#535#wkA W/ )+ (  CCCC]Q  48" +,X%1=3#35#535#535#533#5##5356737''7'7'7''7'5##$$$$&9 #8        K&&B      0 # 3#735#335335#%%7%&;  3'73#3#3##5##535# i g  ==$ ^ 3'73#3#3##5##535#   QCCCCDV V6$Z$(,08<33#&'#'7#3'73#'6='67#3#3##5##535#B "   0 -r $> 8 ]]]]]999    ! .( "'OM  7 7 b#'+/5;3533#3#535#3#735#3353353#735#535#535#&/'6b???76?'myySSSSSSC+     "/ ,Q I    f '6'3#735#535#535#&'$ LL$$$$$$(    &3533#3#3#;#"&''675#535#!!!("S60J9 /(! #- %A.V  '3533#3#3#;#"&''675#535#$##*%N60J9  2,$  1 %A.Y  ['75375#53#3#'35#R(  F " QK^PP%h, f3#3#7'75375#735#N&/"''P0 WSf,I -9F#'>='73#353#'6?#53375#53673'7#'63/'67 *  ,   " '!     !UC8 ,-a)/@*  @/#  ',,'  =T$4CG3'73#3+'3?#'67#7?#5'67&'7'3353#5#'6535#_; @0   : 3   SQURQ3! ! ,2   '#  g&-3#3#/>7#735#]CM P AIL';.&M&g 373#735#3353353533#3#3#3##5#535#53'#535#37#o$i322: 2====/<3+! 88; 8X);A3#5#'67#535#53373'67#'''63533##/75#&'  $"<)$-)   4 4  c=$ 9I9E G5   a> B _ #'''63#3#7'75#535#'7'4   1 '"  A   #E I321)j#/254'7##5j",8); !935'673#7'7''75#735#33573?#"&=#'6=3# D!  ((  "3T V 444Xs1)3:`m;$"=yf!73#7'7''75#535'635#3357325#"57#'6=  5  ( KT  "Tj666WL`nn>""?yv(3'67#'63#35#535#53#5##569  +  H2H $ #+  | xx#(-28#3#3#3#/267#53=#75#'7'7&'7&'s!& R'! " <1-\&m-+( 3#735#3#735#73#735#7#3#5CC!!%% !%% abt88K-K-xv -&/'67'7'67?7'7'#/25  9  (*)$ $8     ( , o#(,26#3#3#3#/267#53=#75#'67'7&'7'j" J   <1&#\&m3*+%& N &,2#3#3#3#'#'?#535'#67'6'6'6ULLLLZ .. "H % 9-# #- 2 #5 8     G` k        $*0633#5'67#35#335'35#335'74'7&'7&'5,[ !! #7#J6+ )dZS\8 1  n $,04'7/'67'#7'3#735#335#5##535#535# 7 ' + 4-"nn, =====x>  B"""?S S: "!'-383#3#3#/32767#53635'35'67&'7&'7&'a `   , ||| 7  ?  7  = #l-  c      } %*.43#3#3#/267#5335'35'7'7/'64HRRU  U555)! 9  LG .'&   *=C3533#&'#5'675#''67''63''67''667#2..  "2  N  -. "   $,   ,     =     '3#/267#'6#33767#"&=3?7- '% :VEb ?&9 H  $*.383#3#7'75#535#735#335'7''67'7'7&'l-))+2?4,,-.: 5 ;  .- , X 888 $%'o )** )%0A37'7'7'73#35#535#53#563325#"&'37'7'7'  ) $F-h9  )  d%YVal@;%U35'673#'#5'67#      'mj" 3R43#67.'+'25''67/''7'77''67#^3   "%) 2"   ! )F?%)(  8&34     h$*/3#3#5##535#5#35#535#"/5#'7;5?5# [11111 *1 7#L39= e!DV33#3#/267#735#5'7'77#7?67';#"=#'>53&'7#53''67'o<!  %    )Q      ' -@      :; 9      ! +  z#32767#"&=3'#3! $- mSG yfS#37265#'&=3'#3 $'iSGyfS b'7''75#53533#75##5#L##    1`--`,=>>>> _''75#53533#7'75##5#V<!   /5`--`1(>>>> Y+'2=#'6=35#535#Y   92) 7@`t(( j 3#3#535#WhjXjSSc 3#3#535#-HffHcNN 3#3#535#e(0q-)z #3#3#735##5##535#35#'35#335{rree??ZM///:;n nPW "&*6'#5'63/#/2=##535#535#73#73#/?(! Q 2C!  = # !Au 1J\fsD#'3#3#3#3##5'673'35#75#75#OQHHHHU "5 4BBBBBBL #o <#53&''67&767#1&O;,*6 -":#u*      o$(-3#3#5##535#35#535#&=#'735'5#6=# b5555 - 4#K07P3'67#'6'>5&7 &   !!0 #b-?1&B!`*03'6767'?'&'73&'32?#"&57'6],+ +<I= p#!!M `")'    .   [  Q\3533#&'#5'67#[>?7+#$(2JABV^ &'&''6.  9  ^      3# p"33'7##/75#'67#53'77#c!    +K      }p3#&''6?&''667J)        g393533#3#3#7'75#535#535#73533##/?5#&'***00++0t1++22*q> >         )%   {3#3#5##535#535'635# +22)?*22'6?? ,&dd&'1@3#3##/2=#'67&'*e f? (#z @      G.26325#"&57#'6=35'273#7'7''75#735#335 X"" &(  ɀH+,3nV?8 .=hS  I . #'''T3<@L727+'"=##535#535#5335##535#535#5335#53535#3735''7'75  ( +$$++ +.&!-a+&       <  #/jDD  #'&'3'73#7'7''5'635'35E$ C)  " )/// Y.   Y#+9 #5##535#535#9P P6   x#''6'33#5'67#35#335'35#335u+58* W  !3!  i`  YZ&'3;#"&''75#x  !,% .  Gf  W`&'3;#"&''75#~   +%/  Gf  W k"&'6'33#5'67#35#335'35#335h&.1% M   +  i^Yr*3#53''67&'&''6?&'760s/ J    # #  6 " '   qI3533#3#535#},++68,/o083533#3#535#'67&'3&''67''6654/***6|3* H 2  $    -      D $&'7&/3?67+'"5''6  e  |& ; D !0 4 &\$(3&''67&''667##5##535#J!&+# !  =WNNN       `[ [=+H"'EI67327#"/#'7/'7'77'73?#"''67''7'77'K " &A 0(  LS) "")(5.        "x  &   'q3'73#?#'&=#'6=x1  3y` ("t$f.5643#&/'?3#&'#'68&& ''J :' .   dH;. 23S##KC%3Z .4:3#3#535#5#35#3353353#3##/2=#'67&'s#!o!#AVaa w2  2 O  >> -: 2/  3533##/?5#&'9 9 44  # " 4<BG#7327#"''7&'#3533#3##/?5#'6=3'33'7'67'9    t(&&31 +     C .!  .&,'    $4Q    #3#3#537#35#535#535#&/'6R  K))))))"   ~    0@#53#7'5#'6'3533#3#535#3533#7'75#73533#3#535#/z$* '  '((.n-' 4@;%#  10  6 "&,23#3#53'#735#535#3##/2=#735#'67&'c,0u0"====b% *>> O E    _2)&*  x"&/3#3#537#35#535#535#'6$As/-d"/>>>>>> { q3'73#3#/265#'>5#y6  .L?  - &l 7+50@K _!%4:&/3#3#535#5#35#3353353#3##/2=#'6 _+%%*N##dqq; > ! <<+;( % V #5##535#535#535#V ˥%%% $*06<#3#3#3#/267#53=#75#'67&'7&'7&'z$ )   X""" V '"\&m#/254'7##5 *A(F #5##535#°#);#"=#'>53&''67&'#3767    X   = 0 !  ""d2    $ `373533#3#3#535#535#'673#3#'6=3'#53'37#&&!!+t6!!  2 m 7  /k } :.& (*CDd3753#5'53727  ˲  ^3753#5'537/ 2  ˲  K93#3#'6=3&'#53'37#'673533#3#3#535#535 > '& = :  --((3?'':.& &,CDQ  h &*'75#535#53#3#'&''6&'7']")"##:!!  E  C>  o $ m &*'75#535#53#3#'&''6&'7'c&/'%%<## H  FC o %_3?#'&=#'6= )$µ G64$QRe 3#'63#3327#"&57#T[UUi T& 0<'" $+d!33#/767#'>7#53''673@,; "#   [#MNN  )'2 $-C3'7#'6&''>} ^ N $;2<+#! $+%E  53";S &''6%+  U 4/-e 3'7#'6&''> QB "0% - !. $("G#53!8s 3'7#'6&''> H :-" '. $  H$!23 6n &''>''673'7 # (   I !). 45=J(8!. $a*#3>7#"&=35#'3+'32765#'6,7  .- Y K I1  ~7%`q Ui3#7#5'75#75#535#535#j[)888888vB<  s353#5#535#535#33#3##533x""Y##(1,,,,1( q $(3#'#5'67#535'2#5##535#535#e #&$$  "*!*011111%&  oh hK3#&'#'6'673#'N(   U  >!       U-159=AIMQU33#3'7#732?'"='75#'6=33#735#335'35#3353#53535#35#35#88I 7()  +aa(?(     J:2 52UI; 7$$$ _.26:>BJNRV33#3'7#73257'"='75#'6=33#735#335'35#3353#53535#35#35#44D2$&  ([[$9$ z       J>. 43UI; 7$$$;3#&''67&''667C    !       3#53535#35#35#$$5%%6%%X'>7#533#/27>7#7#ig % ' 'A`JX5)3J\Kk35333265#'&=#'67#. -'11 t-)j3533#/2765#'65#$  %%AA]^&%Q W337267#"&=#'>7#53ZQ  ?*! "7:?  1!%  +T #5##535#535#Tk kM b37333?67#'&=#'>7#=Q   ?)! #:PH;%$  3533533##5##5#<A<<A< W 3'73#3#3##5##535#  J<<<D%L T&'3;#"&''75#p  "-( 1  Gf  Wc#3#735#3#7#5'75#75#535#535#{cc==(c'======:7W#! _^ l 373#3533#7#5'75#'67# (- .2- !! 73" n3533#3#5##535#35#n899.E+8!EE221pp1}9" 3#735#335335"%%7%%D"""""# 3#735#335335#%%7%&3 I373#&''67#ejZ? JT G[6 +,  Y!'+#53#3#5##5335#535#"=#'67#5#3'35#^QUB>+/'&/5J XXC     c!'+#53#3#5##5335#535#"=#'67#5#3'35#^QUB>+/''/5T __H   ^ %)>B3353#5#'67#535#73'7''67'67#3533##/3?5#'! >4AZ   0 -;b  b" o% 2"   0    '+03#3#5##535#35#535#"&=#'7335'5#6=# v&A%AAA 6    2#J-5O|h''67'67?7' )1'  $4  % c #/2=##535#75#;;;;;cb ){B t%).3#3#5##535#35#535#&=#'735'5#6=# g!8 888 /   4!L07O +1'2'6'&'&'3533##/2=#&' *=2'      FF    =I E O%=33#3'7#'>=3#3#3#5#53573?+&='753@@H d /SMZZObI) "   F<* (P^$#;   [&'37'5#2  4 ! ?n  q e&'37'5#3  6 # ?t  qo03'73##5##53'737533+'72=##5##5t/ 5y~]   )-   #() 2;(XX?P03#53'3?3#5#3#/2=##5##535##53'H-m,  ) )# ) )8 "YY?P)33#3&''67&'#5367((&  "$ 8'  6$!m33#3&''67&'#5367==8" % ( & "6+!-%!33#3&''6?&'#53767$$$     $ 8)  !0'l (,03#3#3?#"&'#7'7'#535##5##535#535#l{.1+ .)6 <&SSgOOOOO0   0lc dG h7'67'677'6U."*$ $,/;   0)`  M3533#'#5'67#Z   ..*ho &: #5##535#535#535#"""""""ڲ***P$(048<33#/267#''67'77#'67#37#3#53535#35#35#_u      %%37_%&&&*$    (! +>x@@@..... &6732?#"/'67&''7'37&'4       B / * 6C@;%325#"''67&''7'377&'   . /0  j%'*4C@  3/53533#3'33#6732?#"''67&'#535#7&'544@@?    >5  443 (5!  %F e!&3#/2=#'67#53535#7&''9$$  N;0 +6LL::2 G. #3'>=3آ ɸ3E6 #2 `3`"&;33#5##5##53'77#5#75#'#33533#/27#'67#53rw$""5[h""""""">  + 5 + -2 bb X  2&!.j3533#7'7''75#75##5#   $! @//_+  2<<<<x3533#7'7''75#75##5#$## $*'$H//_4! 7==== e 3#'6#53#3#7'5#53- .6 <   4%7   F _ 3#'6#53#3#7'5#53**1 7  !6%7   F g 3#'6#53#3#7'5#53/ /7 = "" 4%7   F]#'3#53'3#67&'7'5'67#735#76*q*   / "/   KK4B   K 3 0\ +13353#533373#'67#'6=37&''6v9Z\ Q! -  8  *00% O%%AL$/#( 1 W   g $&'7'63#3#3#'67#537#535#%A >W"%'  !!  /& 3353#533uDC)00 F 4:3533#3#535#3533#7'75#73533##"/?5#&')))0t0).++-4A6.w=  = 1 GC  >  4#';#"=#'>53&''67&'#367   Y   ! C     ]3533673#&'#5'67#53'I /P"4 7'!; <N6[   $;:$ Q-33#3'67#''67373&''67'767#F--)QJ=    F\ % !!) D 3 %        $*3#3##5'67#535#735#335'35#335&'a'++ (0'';'  eX>"% s'+/35333##3#3##5#535#535#535#535#33535{)..118811**((//)<''''& 3353#533vDD ** 3353353#DD# b "'67&'&''6#5##535#$ -  #   / %, .__@0&'3#/2=#3#@<{gQ E3533#&'3##5#535'67#QAE8( *$$""%(4,,K#(R]//\T%(JU (353535#5'673'73#3#3#3++++++   + -3----5!!3!!3!!4),#"!!! a3'73#''67'77#  "  " 5$,$-#"(6 '8 X !@DHLP##535#535#7#/2=#55#535#3533#3#&'#5'67#535#35#335'7'111L+++%%  %+%0 , F6  F6  F  6  #&  6 3h 3##53635#75#6'B////211[#).6?67'7'#/2='67'6'67&'Y 0%9BR( E [<= & #nA!!Z  !  8  h0433533533##5#3#3#&'#5'>7#535#5#535#}:Y17.! )4*I++:65"  L+b0433533533##5#3#3#&'#5'>7#535#5#535#x;^490% # !,6+L++:76"  L+ }&*/3#3#5##535#35#535#&=#'7335'5#6=# p#?$???  5  / +M*2U m'23;#"''67#53&' 0G: (%- 5IW04( 2=}3&'73#3#5#}9  )NEY| '+/4'7'6'373#53'35#335#5##535#535#43  .l + ;;;;;ERRZ444RffG ^ $''#3#3#53'#535#5'635#37#'3' ;+ 1/Y 45 Y01 E $8 %5R*^    F+ 3#'67#53'g*)   &K; N/13Y d &'7'63533#'#5'67# G >    03(QQ#TZ%(a&*6&'67&'67&'63#5##5335#7''7'| :  :   9J\&\\ # (( '  :} }bP  c3#3#7'75#535# Q %-  :;  B: l3#3#5##5'67#35#\)2 )<228- -+ "tDD, _)3#3#3#535#535#3533533##5#'67#l~5//;8//5**) tDD, '+3#3#3#3##5#'6767#535#535#535#5#!VLL]088E9  :<4^MMVC//'  Ud*3#7#5'75#75#535#535#32?#"&5e? 4 = /, $$# o,3#7#5'75#75#535#535#332657"&5o7 , !5 0, $$# " U3#3'>=377?67#'&='75'75'6TTTz+.068   #/'E4 '6_>   n 1#3'6=377?#'&='75'75'6EEEk $&(-/   ('C6 8<^=    f3#735#37#53#3#&''67#zee??!4/t2=6$ ',, 1E#v& '#"Z &'&''6/  6!! "  %   { 7'7575#535#535#q0< 111111£  !'' `%3533#3#3#'#5'675#535#535#  )"R;*  W 3#'6#53#3#7'5#53&&-  2 3%6   F'E #5##535#35#'35#33599L99L99L9E]]G e-33#3'>54/''6737?#53''7'H)) E '    K'@T # &   *     83533#3#535# WVVijW%[#3#3#3#535#535#735#335'35#335h~555BB555!!5"W!!5"rc 3#/2=7#73#53'3#735#h~ &`B?; $ooGGM% 2; b#/2=#'6=35#535#b!  94( 5@`s(( F3733533##5#'6767# C<??> 7 @3772 3#''67''667#'       )C&)8 /:, F'6#5'61  - %ci"&*.26:#3#3?27+"&=#535#55#7355#5#75#73535FOO* < LLEi3h22;;;p===i% 7  ;%qe]e C   J373#''67'7#3767L1 C L$G 1!5?U6 =      `z3#'#5'67#535'6r&&&&  (.#1!%v^367&''>''6  '   -   ' [#3#33?67'&=#7'7#&'p  ` 0% 3p [3,(+   T) {-'67367''657'67367''65'  " ( (  )M  ! ( '  )         )X%3#332767#"&=#7'7#&')}g   W 6( N X4 (.   T%  Qx#5##5x''r#3533533##5##5#3#735#335335>>>>>>&&9&'  1>g#5##5g() }3533#3#7'75#535#'6%!!'-7.&&--,4   9,$ (&c 3#735#335'35#335&>>R=>>R=b#73#73#3#3#535#535#73#/?'3#3#3#535#535#O "S!  VO!S!    ,059=7'7''6'3#3?67#"&=#'67#5337#335'35#335j    ,)$$" ;7 (&! #6#J   iI  NF!;iZ g #'+/33#735#535#3#3#3#3#535#535#735#335'35#335rssKKKKt022=;1100L0C > B     (,03533#3#535##5##53#3#7'7'#?#'35#7661s/7[KK j7D$ )%DD,#' 2 Y'+/3533#3#535##5##53#3#3#53'#7#'35#[?@@75?qaa x **H *TT   +&& 3, v(,03533#3#535##5##53#3#7'7'#3?'35#*))%[#*hE;; W +5 (33,#' 1 d'+/3533#3#535##5##53#3#3#53'#7#'35#g:::2v1:hZZ p %'D%LL   +&& 3,~ #':3#3#'3#53#'3#3#5##5##535#3#3#67'7''67#T. Y&/.$RRk; ! +K-??-k (    /i'65/dG5 9> 325#"&5#'6=   '#n\RE4 9;^ 3#/2765#'6D &* "'" '>73#/265D    !  EiY3533#7#"/?5'75#\ ++3 I <  :r+'32=##5##5353r 'xc{$$ l#5##53'65&'g/!- (  &:W QG  z'6=367''6F 0 *L2* .BhC 1-  o3#3#7'75#535# \$""'*4%""%:<  A:x #5##535#535#35#535#xA) 76763##/2=#r, 2 i #5##535#535#535#i0000000˥%%%3533533##5##5#=@==@=a #3#3#537#35#535#535#'67&'j44w.:QQQQQQ G|      }#;B3#3#5##5##535#3#73#3#73#3#3#/#5##5##537##2=Y$0/$ 045Bf+*  #)H&77,*  ;/00AQ!/ 'd )3353353#3#3#/2=##5##5##537#l!"AA  +:&55&7S?JJKKVgn #)3353353#3#3#/#5##5##537#2=tx<<(5] &55&7S JKKVg$D? #)3353353#3#3#/#5##5##537#32=nw55  $.S&55&7S JKKVg$E?z #)3353353#3#3#/#5##5##537#32=el/.   !)I&55&7S JKKVg$E? #&''6'#53#=#'3'7#A!  "  W1N 8   ON ""m  y #53#=#7&''63#/O) &OOa_))  .3#/2=7#m $V( B33#3#535#53vVVgiVVB!367&'#/25'3'67#w# 7% \O7 6<$  6H U; + c'677'67'677X'*+'" & 6#   /* u#3533#3#3##5#535#535#35#535# +++''++++##+8888\&&\b l#3533#3#3##5#535#535#35#535# &&&""&&''!!&0000]$$]`m~ 3#'6U^   m#(3'73#3#3#3##5'635#75#75#  )$$$$*[    c#j(n &''6  $  T '>53& 7"$ "+P=,NqS48%x3&''>5 ' + J Q,&3;A>m%)-23#3#3#/267#5335'35#'67'7'7'3Tdd^  ] BBBB  $#  C %r( k"#  q#3533#3#3##5#535#535#35#535#&&& !)))) !&////]&&]ax #3#3#55#535#535#x !`0==.Q.ѿ..@-.r3?#"&=#'6=  ¸  a9, '2s 3353353#l**1s 3#735#73#735#VV..\VV..S-S-ol &''6! & $$)%|3533#3#&''67#535#$''0,& ( * ')$,,,4"21 $4,3#3#/2767#5335#37#e,*  N'9+>J-bQoo4o#53#3#/267#N R& %W7P!31t 3#7'75#Y#+,7$"~  x3#/27>5#'>7#h'Wii>aKBal3#/2>5#'>5#|o .Yi"`1fIF[ ] !3'73#'73#3#'67#537#53  N -  !- !(3$ #5373#3##5#53'3'73#'-    O^,(IIo!c&'3#/2?#'>7#7'66]$#ABYH8S.2*)t=*#W &'3#/267#'>7#7'6;d'# "@@ZH8L,2(+uA &: 3353#5#533wCD:1%D 8%- 3353#5#533uCD-(9 0V 3&'#$ D>R &'&''6-  0      v'#5'67#53'73e   .=% x  )ho 6 s '>'6'68 3&4 :&.G J ( %4 . 8! 3&'##O  }u)3#/265#'6#372767#"&=3M @&  +* =oA/ @'3 I |*373#&''6?#3#3#3#/76765#7#*+.0 ( #::i:9  < &  +*$ r3533#7#/2?5'75#)"" $ '/)**3 E  9 : #5'67#53533#V',0** g~{));.. V )3#535#535##5#3+'32=##5##535##5f||i``i1:'&91RO/ FF7H3533##/2575#&'2 2 11   H3533#/267#'6=#Z !! --gQFN(P/ /D([%33##/75#'7673&/'644 , ;))0!2 A3Z^ T?"%#! %# \,B33#3'7#7;?#"&='75#'6=33?#"=#'>799=/!#  /5       C6, /0M_>6    t !'+&''63#3#7'75#535#&'7'<  ! A&&$+5+((  O  %C F6 %p3533#&'#5'67#7&'~,1/ $&V  55A.(7{t/&2>?   f35333265'&=#'6=#z. )22 .M 4P}#(3#/2767#3#/2767#533#7&' 3 7U T!MM6 M 0WP 2{ d"(3#/267#3#/2767#533#7&' ADd d'``C K  1SS  3x z3767"''7'37'V'  :$e]   $!!  x33#/3767#7#'>7# 0  3 M" 0x.*-3.56.-#5##500 3#5##53&' [h // z|367376?#"&5! (  "   U#5##537#53#&/3'>5R,9> P ("pqd/G )" w!3533533#3##5#'67#535#5#?////BSS7 'BBBBf!3533533#3##5#'67#535#5#v !. %M ....>QQ4#>>>>j 3535#75#7##5#3&#D#a666666H6n #5##535#535#35#535#n4" 76763#3#3#535#535#[$ *h* #KKKK Y&'37'5#1 0  ?r  q ~$*043#3#3#/?#5335'35'67&'7&'7'Ze   +|||2  ?  7~ 5 -\ S   'J36732>7#"&5'LL C_5 GKJ l#7'7''535'35i>%   ***sE   B/ Z3#3#7'75#535#J!(:=  D: &37#533#3#3#&''67#535#'6<6Jh>"+%  % %*,!& X #5##5&/3'65'3#735#TVKD(kkEEu\JK]ZE#6.BPb '6'6'3#7&'l b *M O ;    $  Q>3 ^R &'&''6, " 5     f 3#3##/2=#535#535'2 USSdd iiUUW^f    w '673#7&''> "- 2$ **0 &Hj"*+"Q -*+}`3#/267#'67#l $% "P  5;.W'6#5'6w     ) h d#)''67'67?7''674'7&'M  % )( k !/- 4% :   D(<@3353#5#'67#535#73'67#'''63533##/2=#' :/>\S3   ^ ^ &2&  9%      <    "&3#3#;#"&''675#73#735#535#k"S6/M8 5 TT....]+<\  '3#735#535#3#3#;#"&''6735#^^8888"x*!!O6/M8 :\\$!)?/"'673376?#"&57&'7&'+'' .%;  `  ( & 2  h .3#67&'#/2765''67''67''67#i0    (" ! #     " j/3#67&'#/32765''67''67''67#xt6  $ $ !  ) $  ? !'!  d,3#7'#/26='67''67''67#M           *& &  x 3#5##53'&/'6ac5*$#)E0 .(' $    -U 3#5335#535#_ j$}}}}bbP-I 3#53635#535#_k# }}}}kkfe#'3#32767#"&=#'>7#5335#535# ;    HHHHjF I.% *jY)E #5##535#535#E\ \B!'-#/2=&'75##5#7'#5353'&'7'6     14  c   ) ->F3--DD8  \`37;767#'&='7SV $!$% g3533533##5##5#35#535#gAA&AAAA++++88 p #059'67&'7&'7&/3535#75#7#5'673'37#3* E  N  M 98888K -HQG99        $ =2     q#159?C7#533'7##/2='67#53'#/2=##53#735#''67'Mk.   )/_T99  %        Ee Piy5-/     v%+173#3#3#/267#5335'35'67&'7&'7&'[c   -{{{ 3 ?6  v3  [ P        X"9>37#533#7#5'75#75#535#535#73#&''67''667#X( (>  5H(        w}} >#5+!/ 53 & | 3#3#735#&'77'76nn__99  A -9> J&C   3#3#735#3?3#53' <  9:>1 d 3#3#735#&'77'76 WWKK''1 #,- I'D6  V#'333#&''67#53537#'65##7#5. ;, 0 1- 6 =) V"#!C&3)"C j1111K,C33#3'7#7;2?#"='75#'>=33?#"&=#'>599F6&( $) 3<  $       C8* "&M`>6  $`,F33#3'7#7?'&='75#'6=3#'>=33257#"&5=== +!  )  < B5, ,1Mu;  t ,2'2'6'&'&'3533##/32=#&'f %6,)   : :     8F B   ~$=#'676537/33#3'7#'6=3?'&='753Y 6  ..2 ?3    3" +<   D8, .2O"   $BF73?#"''67/'7'37'673?#"/'7''7'77';     39     0!      x        " g3533#3#&''67#535#}'0095( 0 1 ,/'+++(3/!%2+l3#'3#'3'65+*Ӄ?% #4W%)933#3'7#737#'&='6=35#'676537'5?((0 "!   # 3          ! ,  |W'+B33#3'7#7327#'&='6=35##'7653?"&5**1 #   "1 3      ! " /  V 3#735#535#535#'67'-"!&(]NLVP E   P33&'7373#3#3#32767"&=#'67#537#537#a   B9;J4   2- +0*+5  A& E9("/Y3533#''75#'7#'35#335'PP% PicP 3P<>R??z'' &   &   13533#&'#5'67#c_J%1 >#.1 .&L  $# j#3533#3#3#5##535#535#35#335deeRRfdRRd%??R?  ""  83533#''75#'7#'35#335*NO PjaN8O==O>2*   D!%3533#3#&'#5'67#535#35#335TACC80-%* /,9A%%9$H!!KP)"HM"""a/5;3#/267#'67#'6'673376?"&57&'&'nt8 21     '  >  D6$0M@O& )A P  s #53#=#75#'#335uDDUCCCCDD P'6767&''>B C& J!M 36G   #% $,23533#3'33#67327#"''67&'#535#7&'433E:9        =4  ==*",! 1-$ b %33#5'67#35#335'35#335'6)$ J    *  "*-gY Xf  \ 3#735#535#535#'67&'@@  / š     R3533#3#535#\\\hh\4WR3533#3#535#f555DD53W !17'53373677>5'&53533#3#535#y% #    C555DD5,  u)<,   (5f 07'5337367267'&53533#3#535#!    ;.//=<.+  u)<,   (5r3#5#267#'&=35#rsD# %X_p X &q=h(#/25#53?67#'"='753753     -% W"H _Xe bC<E=f 3#'6;6767+"&547Zb  !$% p3265#"&''7'37&'G  & ##   =5 %   &&&&W* !6 X !  #'&''63#3#3#5##535#535#35#G # * A))$6%))66  # !WWu$!33'7##/?5#53&'767#`  & .<  H /)] Xz!%)-23533#3#/32=##5##535#35#335'35#335'&'z333. /3/J/ !! 225kY !%)-23533#3#/2=##5##535#35#335'35#335''-..(  (-)>) !! 225lY B 3353353#5#BB6+77,NT &3733#'>7#33265"&57&'g&IJ$B    99B?:;h    3733#'67#33257#"57&'**' '  99o*'ak  # p#/2='67''7&'76`  % " "   A-    F %3#53'3##/2=#735#'67'} G A   C  ;GGD#?  H#367267#'&57'>7&s$%,(+'" / '' 'n0%33 /3;/"'76367#53'Q-MG.W)   ?2] *  %E#5'6r 6/33##'6?#537#537#33535) a? *0;X[CW?AF('!(]#5'6 6/&,3'33#6732767#"''67'&'#7&'JH       ((:* 8!% ) #A: #7327#"''67&''7'37&'&      ;-. "&-)?;5 t"(3767325#"''67&''?&'@@   # &(*? ' * !! -.#;  t 3#735#535#535#'67&'UU------ < ƣ   #'-33#5##53'3#3#535#35#335'35#335'67&'S6Y5L.m.,G,:  : +,2[[[P    m#373#3#/2=##5'67#35#535# .39'  $''''  5q (ms $(.33'33#67325#"''67'&'#3#735#'67'tB,+    C77,%(B &&O#5!)(:+!8C#;   *.26@D3#5'75#'3'73#3#3#3##5'635#75#75#'3#5'75#'U7%& 2$$(%%$$&Z """"""7%& R5^SR "&'3533##/2=#'65#75#R5[3]3=ccNK>  >PP '>'6'6  "  8 ,$ 0  I|!%3'73#3#3#3#5'63=#75#- \  H ?yI!%3'73#3#3#3#5'63=#75# \  H ?+q 3#735#535#+Vc 3##5'67#&'a8 B^. -N8!t 3##5'67#&']#<9 W'! &<2    3#5##53' ba--  " 3#53535#35#35###5$$6##"%%% k3#3'67#''67#X*/@5    %\J =I-:=3533#&''67#&'NDKG4-E MCQ  77Y//LJ1:Pe l3733#&''>7#&'t-71 /(.,< ::V2-CA/@4i l ''67&'77#/2=##5 <W<5'- %S p#5##5##535335#335!!55!!5!tVVt..P===~353#53#3::bvq]Ns//A..Sq3&''6?&'#367&'xp!      V9# 1LG"09 w&'3#/2=#3# 0G42  J3733#&''67#&'a5@93 /? C4D  @@\! QH#%Zb j#/2=#''>7##5373  $$ $9 (9/ *+&&W3533##5#'65#535'6 * *+( % <]]ooF-*95U%33##/2=#53&/35#53#535#((``5  ei}~je]7 3qaE 3#53'3#3##5##535#m N AAAA@>U V8&k'673#3##5#535  S-55<< 8AbbAg3#'#5'75#'>=6 &2]#' & 8 +7!:I ))1/ %xb"'>=673&''67&'367 3)(0W  uR6 7=6  %9+'*!$ t "&'7'3533#3#'67#5375#  S @%##&( &)% NN, #o"3&''67&'#'>=667)1W  ! 3  'B%)+T8 ;<8N#" [h3533#7#/?5'75#&$*&  o"35#535'673#3##"/?5#hSSKj7.PPhh h$  Z 3#3##/2=#535#535'2 TWWii"hhYYY_Z      ]#53''67'&67# _ '' ! 2 #  \*3533#3#3#/2=##5##535#535#'6+00::2   1>>!    ,  `3#73#/?, GTX  #'+3533#3#3##5#535#535#35#335'35#335311++4455++3*B*  D  D B R#5'6? "(z\&h33#"/32>7#7#'>7#z` $  & "D_66(D]MF\#3#5b#3#5qx["'+033#2?'&=#'67#5'6367#335'367#?.*  / '' $2'a. 0K;*A;.E U'' r33#/2=##5##5321%| dY3?"&=#'6=&'  0& "-  ! HX&$SS=#$&"#Z#/2=##5##5353@@TH8 LL>Q^'+533'7#3&''67&'767#'>=35#4  .   D ' 10$     :0 %1TD1O3533#'#5'67#   .. }s /X'-13''67'7767#3#73+'32=7###535#6     "` }  'c1 3&  )yry#c mRA[33265'&=#'>5#5324 0.o+@< p#'+/37#53##5#'6'373#735#535#535#3#735#335'35#335#a  )S//////ZZ$6$++   Q K; {"&*.26#53##5#'6'373#735#535#535#3#735#335'35#335&l  -[666666cc(?(++  Q K; u #;F3533533#735#335335'35#335335#3#3#7'5#'6=&'7jJ^UU_C ^  # H F  - 8$ !"6K  'i (@3#53535#535#535#'33#3'7#'6=3;?'"='753 l,,,,,,((9 U/, NQQQ     G:. /5Q!   w3#/267#'6##535# L  A 9&mXTN #)SeC3  #'6373#735#535#535#3#735#335'35#3353##5#'?#"/d>>>>>>qq/K/av   V O< 7%%  ` #'8373#735#535#535#3#735#335'35#3353##5#'6767#q(6qKKKKKK$$7#Z$$7#v"( " P K= 8(( F3#733+'3267#737#Fww{" j  7 f0eK/"1XBRm3#733+'267#737#m\\j  d 0 U/iI,,#XBVn33+'3767#737#'6Q A =1i::DYEW}  i33+'376765#737#'6L=9.iN&'YEW}  y3#735#RR,,J&e33'#'3267#737#'6H  :5+i9=('ZEW}  s3533#&''65#z-52 .$ * 3,==U0'@=*7Oy''6?'767#3#5  ' # !bfy$2 - 4 -AdY3&/'67''667#E #&#   ;    U373#/267#'67##C[ #% ME :73#:  #|- V"'673;76?+&57&'3&'& / +4  ^ F( !7 R !  `{3533#'#5'67#,%%)  #*/w`3533#&'#5'67#+.%   0/# l 3533##5#l8888NNg3#3##/3?5#535#rs-88==2AV QA] 3#'63326?+"&547 Yb"&  %"  g''67'67?7' -5%"?" 6,2E9 ' $8 %C:$ (]/j3533##/2='67#zE !#% /&E..  ^@ 'P\ 3#7'75#I!*~  Q3265'&=#'6=&'   4( %-  ,HX&%SS=#$&"l257'&=#'6=&'  +  + !H.5&PR=#$&"c"33&''67&''>7#767#'7#w` & %  +3I B( Be5/'(4]!37#53#33#537#35##5##535#j .J=!(5.NRRR4"""FW W8& 3#/765#'>7###535#p # $hL88>6**_UdB/o &'&'#5'753  #JM+&LH  &'&'#5'753    C";0D> n &'&'#5'753  LO+  &MI &'&'#5'753   Q+.  2  (C>  T3#'#5'67#535'6   # , 'gc4&y &'7'63533#'#5'67#$ R  K(''&  %t   33%95!z #5##53'7'67&'b  +#0 -].& (-%&      | &'&'#5'753 " uEH   ;8  `] u3#'#5'67#535'm&$$#  &."MO$(_/373533533#+'32=#'6=#+'32=#'6=#75#35#b 88         0Yk````V Q=%#> V QB C OOOO N3#3#7'75#535#@":A  G: R #+37;?3#735#335335'3533533##5##5##5##5#5##535#535#535#d~~#x%%%%%%}FFFFFFF/ 0 L$%bbM   X3#3##"/32?5#535#d4@@ DD8AV  QAi &/'673#5##53'' &- 0 .; _d  G++Wx '&''67 !  0 x     o3'73&'#5'67#!    *=!hb Az3#3##"/3?5#535#d&// 33*AV  QAS3#&'#5'>7#535'2 O`N!5 8%"7 5 M]HT #20 z3533#7'75#('')-7+(77N  SW3#'6=3' 2i! 4 J5#'>7#y ;  ( --VM ,[HD?@j3533#/2765#'67#; (:2,,IW ~v1,l$7'7''6km KV*   3#'#5'67#535'6u *++ ! #02.: *&oi##1& &333?67+'"=#''67'77#533+ ,$  9    .< /# 9 .k#3332?#"&57#''67&'77#53-   #  -[G6+0I $38 ' !##535#535#7#/2=#55#535#uM::::  PP===L< xL<j'6 .  T373#&''6?#]l]F NB @T; , )  c3733#&''>7#7'j3@7 /)" 2j EEN-)LG56K!k 673#325#"&'#67'7'kD01.-  0" A+  A ?&";:Z  {?;`$#5#'>7##537332?#"&5'#+   7$NB@D$7**HV  V$#5#'>7##537332767#"&5&%#!7  7$LB=F&9**HU b$335#53533#353#2767#'&=#k;;AA!4 %2AR RAS/5 3#5#533 f 3#5#533'67''6?&'r_J!   E&5'K9$ (.(g !33#7'73672767#"&5g&&"0 D   Jl  Ra #t #33#7'73677267+'"5#DD=K c% %,   / R   i$773?67#'&='75'75'6 Vacuw62*TWIL@ Si     "h #33#?'7367;26?+&5"??9M b# +  -'  [  &R #?'533736732>7"&5:7I >$ $+ !++ ['  " p ,047'5337373?#&53#5##5335#535# / " " . <J JJJJ& ^+  qqR[!33#3##5#'67#535#5353335!!'$" &&&.@SS3 '@..@@]'673#"/3?&'{ /  3  K4 6v 9D F8 '673#7&'J>A $D8  O'673#/257&'< E E  0  ;N  / i'673#/3257&'~ - 8  a2$ $O [&, .%r'673#"/3257&' ' /  K4 6y 9C F7 3#5##5335#535#4A AAAAŚ::|33#3#5##5335#==4E%EE,/wwRA33#3#5##5335#771C$CC,0wwR?s#5##5##535335#35#'35#335  44 4 4 4 BB ''k"""###n #5##53'73##"/2=#V4  L5 <00"=[ Xp3533#3#67'7''67#535#z,--9C # ,0+6,++,8 $ %+4,3533#3#535#eddRUeJ}#5##5}1!3Q#5##50 2 :"'673376?#"&57&'7&') (,(/h / ) 9    !##535#535#7+'32=#55#535#tL9999 MM:::>0   >0  ]#/254'7##5]  "/"4z !3'73#&'73#53#5##535#( 'd? yG%<<< *+Z Z>, t#5##53'>5&'m3$1   &:W 01G n#5##53'65&'i/!- (  &:W QG e^'67#5 %+ B #5##535#3#735#__99 nF"x #5##535#3#735#OOO 55س a=3#'67'6753'' ^  S_RD4 /*  ` (+*#y)'67##53733#/2=#&&''6|(9URB% %  ! &=  hy` J   !Z)3#/2=#&''6?##53&''6O D" #2U   (Z H 3    Qa$     Q&*.26;@W]bg''67'67?7''673'7#3#3#3#3#735#'/'7''67'67?7''67/'O 2    -C #RCCCC??"  2    -<   % X  & -  % U!JNRVZ`f'673533#3#7'5#'67#53535#'673533#3#32?#"=#'?#3#735#535#535#'67&'i    ",      A{{WWWWWW  J          *Z O      z !&'7'63533#'#5'67##  W  Q)((  '(QQ#[^"+ 3#&''67&'#53'67i. T?-O 3#)h!       3753#5'.9 Ė > z&'3#3#3#535#535#  "u0))3z3**1 %:99:w3#/267#'67##5##535#{t ()#$pFFFT  7>/_iiG4z#/2=#''>7##5373  2 -+),''t35#535333#&''67#75#u-$$-6$" !%*[]6**H120 &-6) w%77267'&='75'75'6 .1368 '*#&"?'  (  2 &4( ' 3533#7'7''75#75##5#'&& )1,'M--`3  7<<<< ^3#3#&'#'7#537#%Sx1 #(>3 6.FI !  _3#3#&''67#537#$ZjZD J X JS[N_ +& B367#53#3#&'#'67#M PV p:.3+9,<&"\3#3#&''67#5357#oz5=:/ -5 <6717D!3;E1 W3#3#&'#'67#537# Vt5$ )+2"- %5IO ""D<JNR3'73#3#53'#37#733#3#3#3#3#3267#"&=35##/2=##535#535#)*r)%QTTMOKKKKGG7,% MM<<<<<      J<N+  %+3533533#3#535#35#535#535#'67&'+|(++++++=  mmm   Z#'+/37;?C35333##3#3#535#535#535#535#335353#735#335'35#3353#k22299C?6622>>2Cauu 1 Q 1 u        SB  = a#'+/37;?C35333##3#3#535#535#535#535#335353#735#335'35#3353#r/..66><22//::/B^rr/L/p        SA  ; h!'''67'67?7''67'7&'X !!  "-  +) r /('4% >#12  '+/373'73#3#53'#37#3#3#3#535#535#735#335'35#335W U' >= %F6 J.KVVkjVVL::L9::L9 %8    ] $)''63#3#7'75#535#'7'2    7'  ;   &B F:** M#/2='67&''67&'7=      -))922229  9G)))1 )7$"<G G a .   4  6   Z)''6767'3'>732767#"&5 32! !'8-  % !2 G7. (6]$ h(''6767'3'>732?#"&5 -.#4)   &49 G7. '7]  s7''67'77''67'#$  " $  "\&   v&    $67&''67'&''67&'76/U! )C %-$6 +"@*3 :/+= 7%   5     c"3#/267#'6''6767&' Z  N 3 $ "kS} 'C 71 u!3#/267#'6''6767' N  A /   #kS6a %A 73 h3533#3#/32=##5##535#h9;;6""59 !\ Few!  7'7575#535#535#?M======Į (++` 3#735#535#3#sqqIIII'Ĝ12k3533#&'#5'67#XXH#4 8%&4 3#G %01(C 3#735#535#3#]}}UUUU.y  z 3#735#535#3#ZZ4444qqÛ32u 3#735#535#3#bb::::"~~Ĝ12r 3#735#535#3#{hh@@@@Ĝ12;3#2767'&=#'67#735#^}  > 8WWgU$[R DCg3#?#'&=#'67#735#d  ,*>>gU [SDC33#3#5##5335#=::-?&??3/ssR? #3'6=3'73ϐ RM!>2 57Y >j"3533#3&''67&'#535#67#q555, " ! /5@ 9 &&'%    %'k]#5##5// 3#3?67"&=#'6=#e'#!9<  /^7 8Q/q3533#7'7''75#75##5#&PPP9 Md\P<<^>  l33#3#5##5335#DD:U.UU/,xxS@!33#3&''6?'&'#5367884  ##8)  -&#x33#3&''67&'#5367>>9 !  %#:' 8&& '7737267+'"='75'75'6b %!(*15  L!"%(#& ,''4 7'$w33#3#5##5335#>>6L)LL/,xxS@g3#3#5##537#35#535#g@ >Q& 7QQQQ  ,-|3#3#5##537#35#535#k)(6-6666!!.-:3#7#5'75#75#535#535#?E  ( 3+("" F3533#7'75# ;;R  Z} -0EH3##533'3353'6767#7''67'67?7/''67'67?7'X* ^     0      M31k*##*(;   n $- )  %# V'+/33'##53533#73767#&''6?35#75#'#3w%)0<0     $% -  $$'p.o    :o#'+3'33#7327#&''67'#73'#335'3'#335x,2*" 5 16 1M.l )"&#(,03'#53'33#736?#"''6?35#75#'#3.#-#    r0oo  '  1)F_3533#&'#5'67#MEG:" '! &3H$*DD."P`3533#&'#5'67#XCF8" "* (3J'-EF,%(33#7'753?3677267#'&5K**'7;H' ( # ('5  _'37533#7'?3726?"&5i ") H  >f R!Y!  h'33#7'753?3673267'"5J&&%8<D!)   #<:M   33#7/37533#7'7XE '4 >c l+;#"=#'676=3533#&'#5'67#  14'  "9 ,    o',NM/)m 3#&'#5'67#3533##5#s2  +:2442 7:&z??`#(3733#'>7#3&''>''67'6s[\F  '  A B= 7= *6$%82" !8m3#3#5##537#35#535#m;8F!4 FFFF  ,,h#)3533#3#535#3533##/2=#&'s122:<1 ^ ^%  N< 8 m#)3533#3#535#3533##/2=#&'x///7:/ YY  N< 8 O13533#3673#673267'&='7537#535#b"## '6F 1) .5* "?2"  " 6   '/ Y13533#3673#67267#"&='67#535#v-< )! (, "  "1)  " !   4"  Y-3533#3673#6737267'&='67#535#(;:: ) ,5WC<3 7A1# 3)1 5+^U;     H+/353373#67;767"&='67#535#7#-66, .9W';1 5A3#31, 4+^T6d5    -5&'75#53#/2='675&'75#53#/2='6  - @  , P  5-   5) g3#3#5##5'67#35#V$5 '77 !%+16;3#3#7'75#535#735#335&'7''67&'7'7&'h+'')0<1))+,63 8 ,-'X 888 #$r * %u 3#735#335335((9(),<^#/254'7##5^ !"!'zc#373#3#/2=##5'67#35#535#n$ JQ P= '==== 5w!"m  $373#3#/2=##5'67#35#535#:   #s/@ssss_ &c!RZ#/254'7##5 B&FX)3533#3#/2=#&'#5'675##535#f<775"( "# ,"5<6 -+!GQ-5 >P3#&''6?''667#@  '/!&  9,3?#"&=#'6=3#3'67#''67#  `! S'*>9   ^k ??LIW*%TS+UH5=3#73#/25.  \js  3#73#/25   3#73#/?1s R3#3'67#''67#]R)* < 4   ~-&`.:K3#3'67#''67#t9 ;JB1  '2$  R 3#73#/252 IXc 3#73#"/327652 xdu E3#3'67#''67#NY) -C9     %YK ;I15.3#3'67#''67#t8 <L A0 !(> 1 $ !935'673#7'7''75#735#33573?#"&=#'6=/ <  %0"  ):J   U 555Wr1*49`l;%#35# E1OCR 8  CC<c VC 2 37'753675#75#75#C< =J    3##5'67#&'m,-N $(O5('%} 33#537#537#37#737#^ v###"POPOe ;O3#735#335335#73?#"''67&'#''6=3'33'7'3533533##5##5#s||"5    &$ 4z""9> $ ! $$$ q r3#35#535#53#5##56$$P##!6P=DD?b&#5#67&'7'5'67##537(  *(  )#;6$" !1MP G N&8 ] )3#5##53'73767"&='75'6 5^: 3 %CE  9<.5! 4< %1 2%m *3#5##53'73267"&='75'6 1U4 3 !68  .2*5! 4< '1 2  & &''63##5##535#18 3:27Jkk  !K L0i &''63##5##535## " + HHZCCC '(((,bb>, l '#5'63'3#735#~/; =b5 QO+*vv  (  '67&3##5##535#M +=DDR666'&+aa>, &''63##5##535#  "::H111 ''$!)-bb?- 3#73#/?)nz  u$35#53533#3#3#'#5'67#535#"##&&$$((-   &(" !JJ( {%35#53533#3#3#'#5'67#535#'))**'',, ),' HN!' g&3533#3#3#'#5'>75#535#535#!!!!"   !!)#S= * [ $9>#'6=3#3#7&'#7/3#3533##/32=#&' oo4    . "YY C  C zC6 ::_+  +% _c$ ! b $*PUY3#33#'75##53537#35#535#535#'67332?#'3&''67&''67&567''j>7  l '2NNNNNN    D !)"    C   CK Q         (  ? o%3533#3#3#&'#5'67#535#535#y222--5/  *5..2/*OY/- z%3'67#''63'67#''6=-F@$ )6#H!   ? 1   E )+ <   k3#/267#'6##535# Q  F ?.mUDW #&WfF5`#3'67#''63'67#''6 :\U4   '6f _2  (>. C G: r%3'67#''63'67#''6/ND+  $ )XQ'   ' 0  "  58 *   t&3'67#''63'67#''69+B;#  & 2"C   @ 1  H )* <   #'673'67#'673'67#> 9%L.yh.K 2 K:;7 1? o  2 # 7! >1   w'6&''7'767&'\*&t',- H"65 V+ $ %"         ( J3#'>=6#5##535# 3ExxP4AAA!A;9C:ippI6\3#'>=6#5##535# ->kk  G0777";; 6B:jooI7F 3#'#'6#'673#&h. f  1 %  ! K3#&'#'6#'673#j+  _  .      J'+/35333##3#3##5#535#535#535#535#33535Y<;;??HHKKAA<0$ ! V    $]Y o*%   &'0x3##/?5###535#x{ ZG-  'XgG6z #5##5##535#335'35#335.I.ƜTTx******g %3#53735#535#3#3#3#535#535#8s&KKKK6//;?//7[[N\h.373#3#3#3#3#535#'67#537#537#53'   ;7:IOM(2x2   # #- ! ""   m#'+/7;?3533533#3#535#5#35#335335'35#335335#5##535#535#m*))#y#*K""S" DDDDDNN>M[ [?`.:J3353#5#'6535#73#53'3+'3?#'6?#7?#5&'67&'7'tKO LK&=740 :   /   Qi%  # 2%!  #  ,1  &# [ 4X]aei33#5'67#35#7'5337?67#'&=333#?67'&=#'67#5'67#37#335'F z C 9 VV#0#= *   8E ,  + & ) ? < #4'   $   /  %     '      y%+;#"=#'>53&'#'67&'#367   g     * M    35'273#3#535#-$/. )--(_$-cI KLL ST#5'6A##T> ]'67#q   g271k 3#735#535#535#'67&'* 7 #g))('k`   R     ]3'737'#5'67#      . fc>35'673#3#535#&, $&&!T &cG JLLP!&6732?#"''6?&''7'37&'K  ", 0 78%  ! '+ 44,A>;  @Y #5'6G *fI&$ '67&'7&'7&'/HC  K       w3533#&''67#7&'})4. ( '*(W  EEO.'>?&(WP H #5'6u  z8j".#5'673672767'&='73533##5#  .  @5665T4'  !c>> 3#5#533533V}33##/2=#5357#`'1144#J0\Y!) t353373#&'#5'67#53'E0R!7 8&!; ;P4g -- !(BB)!n 3#/2>5#'67#'67#'6 T  &! < 0 +  N]Y+?K2dM'"D d 33#537#537#35#735wf"#/)(OOOaOOu 3&'73#&'73#536{.1sO *~A67:2 H4=d3533#3#&'#5'67#535#s244/%" ("-2&&&*%&-eb6(+&S3#3#/27#735#=&/. $*K#@1NE)3#3#/27#735#<%./ #)K#@1NE)Y!&'3533#&'#5'67#7'6C  \\H#1 7%&41"F    ** $-/(;  g $3#767'&=#'67#735#535#535#{h   + #BBBBBBƐ1#77,d %=373#53&'''67'67?7'7''67'67?7' " )  X  (! %/+)C'  %/')@)\ !%)-#'6=3#3#3#535#535#735#335'35#335q]&))1u3))&&;&SE4 7=_"gk#'+>D3533'73#3#5##5##535#35#335'35#3353533##/2=#&'o5 91151O1j] ]  \\L\    b)8>DJ7'7''67'7&''67''677'7''6'6'67'6 4   ).  & %)% S $ %/$6 :0'R P          9  ) f#'+/7;?3533533#3#535#5#35#335335'35#335335#5##535#535#f-++$~%-P$$X$ IIIIIOO>M[ [?_5#53#3#/27#7 2 ! #(J)T EK S3533673#&'#5'67#53'B  ,P%1 9%#: ;O.Q    64  e$(,048KO#5##535#3#3#''75#535#535#'#'35#335'35#3353533##/75#'ff+%%#  *'##$$+J ""4"H= = Ƶ  <  <  b P  j %)-15?C3#5'75#3'73#3#3#3##5'635#75#75#''73#5'75#'t:#*(!-+&&&&,c %%%%%%  ?9")'  W B T [pW  Y'7'3533#'#5'67#; 2   113RR&WU.#,i &'7'63533#&'#5'67# i_17' !    5 -WW8#?vvF $7  $/D#3#'6=3'75##5#35#3353357'5337373?#'"5>8_ ))))<)$3@ 3 8 $ + 1, $09 @  >     $(,0D33#7'7#3#'6=3'75##5#35#335335;767#'&=3<::9EC:Z -,,,>-) E $  n %D; 3@\        v#53#7'5#'>'3#$f  RRrZ kB7,A3533#'#5'67#F   22)ni %5c '67&'7'7''6]#*/b*&('^!'BK&c '&& 67'7''6''67&'   9 M, 3)0 +:*&5CG y '67&'67'7''6, <  %%9'(0%, .$<<+ +#+ ,s35#35#3#53#3#'35#3##(Y_,,,,P2 | #''6'?'67'67#53'73#f  % C$ 6 * + ,: `!SJ  R #/2=##53#3#735# pZZ HH"" ,W3Q#'#5##535335335#35#35#'35#335335w.\..\.****<<<<<<<<<<i 3#3#535#5#35#335335E87C-6$$6-%<<* p 3#3#535#5#35#335335 J::I/9''9/'99( 053#3#535#5#35#335335373#''67'7#367o#h =    \%; $$$ )0 BB1 F   ~"3#/2765#'67#'67#'6J  # 6$  R` CN4hH$>  f3#&''67&'#53'767 `$'8C0-< 1&` #!     n3#3#/2=##5##5##537#n; @ & 5' vwwvv'e3#3#/2=##5##5##537#e@ D ) 9' vwwvv'Q7#53#3#/2=##5##5##5jZd`&%&6!////:L '6'6'>. *0 ,!#3 . , * 7 ,m3533#/2?#'67#73#735#$6"%!#~RR,,+!&/#F$e%)3#3#5##535#35#"=#'6=#5#3'35#e+&[',[[)##*7+ !772I#s%)3#3#5##535#35#"=#'6=#5#3'35#s~&!Q#%QQ&##*7*  772I#^!%+13533533#3#3#5#535#35#535#535#'67&'c7wu +777777 5 Y6IYYn    v 3#3#75#535#3#~qqaaN;;;#u1 ]&37'673#&'&'#'67#3#'3'>h-#;0 5G#    ,$ &R1   " %,kl1* $" 3#735#335335"%%7%%@b#'5#53#3#3#"&''673#735#535# 4{3((%%'  ee????E A\Y!/53'33#673?#"/'67&'#3533#'67#7&'dA43      B# s  ,,7 '3!1  )B9%%<0   g"063533#67#327#"&''67&'#3533#'67#7&'hA33    B n  ,,:%"4#1  $G9%%;1   #/254'7##5! .? +D$);#"=#'>53&''6?&'#367   ]%    = 0!  )d2   )" p3877732767#"''6?''7''7''7'37'6//55  # "66()()    &$  '%& ]'+/35333##3#3##5#535#535#535#535#33535f177<   ! ]JQ'+/35333##3#3##5#535#535#535#535#33535c1==>>IICC4411991D(((        i 053#3#535#5#35#335335373#''67'7#367o)"w"'I!!p.G-.+ !($:CC1E   j &3#735#73#735#3#3#3#/2765#7#w55-66MllTO V !B B ?+  %Q!'6''6#5##535#7&'k 5  !  #  % 1]];**g'+/35333##3#3##5#535#535#535#535#33535v+0044>>::,,**11+>''''& s!#3#3#3#67'7''67#535l@<<<  D,B3733#/267#'67#3533#/?#'65#'3533#/?#'65#f.B  / '*A#  * #U#  * #-!Q[ B6#+[ B6#+V*.26:>3#3#/2767#3#7'7''75#535#'67#35#35#'35#335335g[ j!9))*25))  *,&>R@ X/ /RQ#(;#"=#'6=3&''67&'#367   G     9 . +d '      U37''65'',    9  +'"/ 1I2+f,C373#/267#'67#3733#/767#'67#'3733#/767#'67#u,8 & . $ (="  G"  -!0 "T)3 BB7)3 BB7)L #53#/2=#335< #cH 0  X#3533533#3#535#35#'67&'b#""%"1##Q....AAAAZ +!f#3533533#3#535#35#'67&'n .L....AAAAZ +!d'6767&''6@F" ( J# A j  ! #& S &'&''62  ,    # " s#3533533#3#535#35#'67&'{z+H ....AAAAZ +! e#'3'67'#3#3#53'#535#7##35#{!F]. M- 8/ 02I ;2 L2] 1'J    -_ )/3'67'67'&'73&'2767#"&57'6)$&   O  / wC) $0J )eJ & f&'67#53&'7&''6  Sk '("! "#* X 20*( $3#2?#'&=#'67#735#535#535#W  111111Ɛ1 76*{ $3#?#'&=#'67#735#535#535#Z $ 444444Ɛ1 76)r!%3#?#'&=#'67#735#535#535#}d  $ >>>>>>Ɛ1 75,] $3#?#'&=#'67#735#535#535#rm    + $ GGGGGGƐ176* 3#3#/267#'67#53'H +>6  $"!3 ' q #BD5 A`!w"3#7'7''67#3533#3#535#}q47  '-%'++6|2'( #  (u ''t,159F3533#3#535#733#3&''67&'#535#5367'3#735#?7'7'...)c(.**$'   &((  ``<<36i     1 (   %3533#3#535#3#735#?7'7'/..*g*/ cc==  4@ 9=5# V$A3533#3#535#3#735#?7'7'73533#3''7'767#535#111+k.1ee?? 2?i***% % $*G'*"   M   _$3&'#'7'67''667#&'`\Q 5)0! UD1# ,;QX< ;W_     :   e#BG3533#3#535#3#7'7'#?#'35#73533#3&/'67&'#535#67 333-k,3 d q $& @@_,,,& " +,    "    +    [#BG3533#3#535#3#7'7'#?#'35#73533#3&''67'&'#535#67333-i+3 b q %+ BB`-,,%  )-  "   -     P(.3?#"&=#'6=3#3#'#5##535#2= VJ  .Vm3?AENC8 4;_'S$zZj&F >3#3#5##535#535'635#555*@*55.@!@@%)hh)"1k3#3#5##535#535'635# 2::/J/::.?$JJ ,&dd&'13#3#5##535#535'635#&--&8%--"188 ,&dd&'1 s3#3#5##535#535'635#i ())"/!))!2//'*fg*$2d"(.437#53#3#&'#'6?#3#/7''67&'7&'n,+o1B% #,  J  *  !*g E) !!!') #)+" N &'&''6+ -  #  # &$"g3533#7#/2='75#"  '"| ! /  %%i#'3&''67&''667##5##535#D "&    6LDDD      a\\<+x $3''67''667##5##535#8 2 # % $'5%%%  $Sbd?-Q333#'6=37#'6#326?#'"=3#/276 F'xM=  R1   +V>1( )/G [Ul+"o033#'6=37#'6#376?#'"=3#/7<`>0 C% !H >1( ).G ZU l+! p!%)-233#/2=##5#'6='635#335'35#335'37#3'    !1!8 )%%*3Nt  +33#'6=37#'653#/2=#7'533"Q*(  <* =3& *-G O0U kP#3533#3#&'#5'67#535#'6v77?2%!',2>! ''')#$)a_+"#-' $b"3533#3#&'#5'67#535#'6//7*!$(6''')##)`a-"#-'! h"3533#3#&'#5'67#535#'6008+ )8''')##*a^)!",'!  ##5'67#535#'673533#3#[#.4 ..55@WW!!(' !"'''{#'#5'67#535#'673533#3#O'- &&--V$UR!(' ''''V 103#/26=#'63=#7##5xk Y $$77pX  ^.n~a 103#/26=#'63=#7##5^N !!44pX  $c.n~~33#/2=##5##53-,%| di3#3#5##5335#352&?A.,,.Ma;)c++/ 3#735#535#/B  d"'+533'7#3&''67&'#'>=67'35#2  , "  ,@!!' 12 "<. +TU1l"&'73#3#3##5#535#535#536  O(822;;88116E  '##::## s373#&'#'6?#U mB+ 6!; ) C  %$  g+043533#3#3#/25#&'&''67#735#535#75#735r0<<33>  ,/  %+ /***0/0 6"- ( +7^ :v #5##53'73##/2=#V2  H}1800!=[ Xc "&*5'#5'63&'#/2=##535#535#73#73#/?$ L ->   7 ! !Au 1J\fs ?!%)/&'7#3##/?5#537#'6=35#535#'6 %6/&'0!69999  . _; 6_[;4 +7lwZ" P!%+1#3##/2=#537#'6=35#535#'67&'20& )03<<<<O  ^> 9^\<7 ,:nwX'  Y#*0#3##/75#537#'6=35#535#'67&',," %-34444   L  ^> B^\<6 06nwX  n!%+1#3##/2=#537#'6=35#535#'67&'%" '0))))  I  `B >`RC4 8:^r]" ]#/254'7##5]  "* .X#'>=3'73533#3#535#n 8  2$%%/p.$K?0 .WV44GGb#'6=3'73533#3#535#f6  2!""+i+!L>2 57X W55HHh"'&'73#3##5#'67#5357#5365#  O "% B  8\\B5)a80d"'&'73#3##5#'67#5357#5365#  R " &$ !"J$8\\A5)a80w $&'373#3##5#'67#5375#5#  ?F $-'7\\@5%777z #33#3#533#/3?''67&'''1t/ L  !!S  D (   #77267'&='75'75'6*-/57 $'!0 " %% F#373673#3#&'#'6?#7&'T +o6% /G' *J+ $  "5  =!'373673#3#&'#'67#53?#7&'T !,n8# ,F' -@J+ '   8 p$*067'7'#/32='67'677'67&'-0> 1 M"",/" o f #    ;    j5:3533#3#'#5'67#535#73#&''67&''667'((--+ ! (.'D  !           \373#''67'7#67# T  {. LT/? 6#;$Ex DK  !% wJ"'673?#'&57&'&'      8  93 K  g3#&'#5'67#535'2 Lha!C A!%9 @ZeHSg !-0# ~ $(367326767"&5#5##535#535#~(# (/% / hAAAAA   $zzZX*3533#3673#3#3#"/27#7'67#535#i#$$ )+<TOQ1Q ) # :+# 3-(,_,3533#3673#3#3#"/2767#7'67#535#q ')9PKM/M & !7( 3-, l"3#/2='67#535335#535#535#8( ) +> 000000 *)ppR03#3#5335'6#33;#"''67&'767#'7# T 6r7 24-3     !! 4<vc} 3;% !''313#3#5335'667#'7#533;#"''67&' 8117{0C "!.FGJCV   H5KO ##+   W03#3#5335'6#33;#"&''67&'77#'7# Q 6r8 11*     " 4<vc} 3;  73e"3#7'7''67#3533#3#535#o<; *0+011==0*  #  (u ''e"3#7'7''67#3533#3#535#iO ?  17 !455>=4   C#3#67'7''67#3533#3#535#} 05 FM=UUUhdU   R n##53#7'7''63533#7'75#/[' *  #"#(2("  E%  ) v#'75#53533#'3#67'7''67#o_)%%''>55@  .1 .'- 0,++211"6"-(' +7^ :M %)''63#3#7'75#535#&'7'w   .%  ;  !E I32*Z3#67&'#7'735#535#Z=  E2? YYYY]  ;:  Xw#67.'#7'535'35/   %* CCCr 2#V  C0~#67.'#7'535'35-   !& >>>r 1%V  C0 .?3353#57#7'33#3#53533'7''677''7''677J\\JJ*'',w        x-, Q>))    Y    | /A3353#57#7'33#3#53533'7''677''7''677EVVEE'$$(n            x.- P>))    Y    \ %&''>3#3#67'7''67#$ ") JJ}B!&10 %))%#0%"  $I &''63#3#3#535#535#", *"+5 Y"77II77# #%&#"*))*] &''63#3#3#535#535## !'3V#,,;8++ "''$%)**) y3#3#753#55375#535#'6$E'++J--/R=U ZEU/ p3533#&'3##5#535'>7#y/1)  %--I&'CM00MD&Gu3533#&'3##5#535'67#y/1% !--O)Ua00bY(%PN!&;#"=#'767#53&''7&67#  ` %  (-  H      g3#55375#535#'673#3#7Q< $$ 1## PY WEU0 $0Q^-IM33#3'7#73?67'&='75#'6=335'67373##/2=#7'<<@ .!/,"3*)  / ,   G:. /5Q! ) y3#55375#535#'673#3#7aJ**  ?$**9F E1< 9p+135#53533#3##5#'73&''67''667# *::!!&&9#>     .B ##((    `,235#53533#3##5#'73&''67&''667#w 0BB'',,A(E  "%    7B ##((    p"(7'7''67'677'67'7&'Y#& $#  +  ,*  /# $U, x -#/2=##535#535#'3533#3#3#535#535#q55555,**$$+l.$$,hh *~Dm   Y@ "&/&'3?67#'&5''6      9 0 4& .326?#'"='75#'6=3533#3'7#=  **-5F__p  V  C7, ,4M1 -32?+&='75#'6=3533#3'7#= ) .*-5F__p U  C7, ,4M1 5; #&/&'32767#'&5''6  *    2 - 1   -33#3'7#737267#'"='75#'6=3seefQ@C# "36>Q      J;0 33Tm$?'67'67#53'73#&''6*)( +4 #6  4F :' Im%0""#o !'3'73#'667&''67&'7&'u4  0y    " " E"   ; "(3#53''6&/'67&'767&'| c[ ( "t./ 5*+= 8%"%      6\ )3#53''67&'&''6?&'76 97 M   "* )  6     ^"'?7'7''67'67'67'7'#!   && #?   .)u"6 & t$3'73#'67&'7''67' & )c <  #     /# * Q&'67#53'73#67&'&'#7'u *.@  ::  "  * H%. #  "$&$<` h%'67#53&'73#67.'#7' " )8  30   " F&+< !"#J=b e3533#/2?#'67#73#735#$6"%#~RR,,A+-%J( _ '67#53'73#67&'7'F1<Si  ^b  "L&(7     A   `!'67#53'73#67&'7'E-8L\ ha   X 1A      9 # Z3#73#/256 HZ^ wG#/2=#'6=35#535#53333f +-C^ #'6=3'7q< O?4 5;[R3#3##/2='67#'735#aG   '?e  K*,60?k #53#=#'3#735#~Y ppJJmm66Y5o.373#'#5'6?#'&'#3#3+'3267#7#t,="  J "^ wKL  " O $ &7 %^'3533#3##5#535#'67''677'y22==AA%\ 5;M77` ' r(''6767'3533#3##5#535#'6.3!:**4488  +(766 ~ )<B3533#'#5'675#''67''73''67''667#-))  -  F  (+      +  -     ?     #3#3#5##537#35#35#35#35#535#s13H%.  zzzL ##535#'673533#3#7'5#'>0!3''%&W)" #))))F TI&)v-#535#'673533#3#2767#"&=#'>3**)"  W)" #))))P $ S// $^.3533#3#2767"&=#'>7#535#'6~,,7(   )B++*O! R(2 &)*# "g-3533#3#2767"&=#'>7#535#'6((2# (#= +++O  RK!&(+ m,3533#3#267#"&=#'6?#535#'6))0"  ( 4 )))Q  UK$!%)  "(.33#37267+'"=#'>7#53'&'7'62$,4  J! #  K  bU  \-, $2P!!$' z%+33#2765#"&=#'6=#53'&'7'63# ' 3#  h \] a8%-J  " |#'75#535#53#3#'3#5335#535#zk-$$*h*$$-` 8888YYH l "&'7'3533#7'5#'>7#  J :%%    ![[N `?, (9` %)-15?C3#5'75#3'73#3#3#3##5'635#75#75#''73#5'75#'m;&-(31++++2j %%%%%%C;%-(WA U [ pWb &,33#32767#"&=#'6=#53'&'7'6=*    +2$  j [[ ^/ ,K   Y $'6=6.'7'56762;><   *% # KF2 .BYQ !!E<    2V &'&''6i     3  2 0- + z 3#53'''67'67?7'C)h(8 #**  &0  ')! ;* b 3#'667.'7'56]g \(  ""$5 5 )  <+g  ([ #/2=##535#535# [Z $r>P3#3#3#535#535#7#3#5tm,((3y2((-~%%%%?$#3#53#3#3#535#535#鱶$A99GG::Bx {#7'7''53'735'35vM1 $ (  *999jD  >+B)3533#3#3#3#/267#'67#535#535#X)) 1'.0 #C #3#3#3#7'75375#535#'62I,00)),7D99 &$  MJ[& Q3#/267#'>7#a  # [ %&1% +c|3533#3#3##5#535#535#)((##))..$$)     f3#/267#'>7#a  # L '  \|3533#3#3##5#535#535#)((##))..$$)Eh3533#3#3##5#535#535#G!!!!!!     e3#/2=#'6=#JC/+ #Bo"(.?7'7'#/2='67'67'67&'z$"2L  ) >(  ` O        >    q03533#3#3##5#535#535#73#/2767#'>7#)))##**,,##)t^!       /$% 3#/2767#'6?#b    ' )  #<F33#3#''67#''67#53533'67#''?#53#'3353#5#xOOiG# ! 9   C/*+  :           O     EGG] 3#'>=3' ` ZQ@6 *+] _"13#7'7''67#53''>73#73?#"&5 9G ? ,1&5  ##$   !u)/)hiS  l *3533#735#335'35#3353#3#/267#7#t11t0N0iWQ  T VT1  'g,@FL3#7#5'75#75#535#535#73''67'77#7&'#5'6'67'6jG1 27  $ $  $5   B JH '    N   #;Y  7  +   h $(-28#3#3#3#/2?'77#53=#75#'67'7&'c  C    ;0'#\&m</ d !%)-15IMSY3#5'75#5373733765#'"53#735#335'35#3353533533#3#535#35#'67&''/''!! +  @rr0N0d !#- ? >     @  @     e KOS3#53'3#735#73#735#3533533#3#3#7&'7'5'67#535#535#35#75#66.77066W !7  .) (!0 #++*     +     (  U!%)3#3#&'#5'67#535#735#335'35#335j{3@2# ! %6D5""5 U""5 d" %HI0* x #'+3#5##53535#35#3#/2=##535#535#iJ+ """""?##??.Bg '~F #'+3#5##53535#35#3#/2=##535#535#qS 1  &&&&&?##??.Bg '~Fp #'+3#5##53535#35#3#/2=##535#535#d @   $  ?##??.Bi'~F %3#32?#"&'#7'56'' $#"  %  3!(  9*= P-c   C50r  t #'+3#5##53535#35#3#/2=##535#535#g G ( ?##??.Bi'~Fp&.2'673&''6?67#7#5##53'7#5##535#  5 #  )QO0  $555i     C#%M M/Q!%63'73#67'7''63'>573#73?+'"5g7  :% "$06 ' &'    ,#4^^L :"23'73#7'7''67#'>73#732?#'&5R> Ia Q   8@&*,     : & NQ; i7'753757#533J(1 8P=+NKZ![ "(.3#/2=#''673#/2=#&''6g? +  @?+    - (& $  , )% %c 3#735#335335c'F$$$$$ ]3'73'#5'67#     (7!!e` ? #)/5#53#/2='675#53#/2='6'&'7&'5$6!   Q&8 D  J  V^4 $V8 a    U3733533##5#'67# C<??> 7-A=@@<)33#5##5##5335#35#%%%.uQQvUCCC !'-5#53#/2='675#53#/2='6'&'7&'1"4 M"4 A  K  Rb/ ![3 b   o#)/5#53#/2='675#53#/2='6'&'7&'&8 Q"4 D  M  _T; V9 ]   r 3#5'675#'5#53#5'6'']%+ Iv-,HOc'--,T    T  !  ^ #3#5'675#&'73#5'675#&']%+ I i]%+ I j &  +j &   s%+3#/2='675#/3#/2='675#&'E.   2.     2! X1 1, 2! X z &''67#53&'7'= $BZ $   X #X  3&'73#&'73#536,  "b  B %l44581 H4=u'3&'767#7&''6  _   I*   &  ' /,& ~67'7''6#5##535#8  **!E333'  #  &Ldd>+w$#53#3?#'&=#7'7&'vJ5$'5 #x|  kt3#/267#'67##5##535#wz  +* %'uJJJ;. ">/_iiG4u !%)-13#'633#3##/?#7#537#737#''NV [ OG997    :):;));).?w '&''6_    1  7 )& %[ !%).23#'633#3##/?#7#537#737#''^g la VGFD    :):;));) /^ !%).23#'633#3##/?#7#537#737#'']f la VGFD    :):;));) /g #'+043#'633#3##/27#7#537#737#&''V_ f ZQ@?>   :):;));) /m !%)-13#'633#3##/27#7#537#737#''OX bVM=;:    :):;));)/^ !&,2'2&'373#&''67'7#67#'&'7'6 5M? 6'  P- / (/L,  v C# &/p   m %*0'2&'373#''67'7#67#'&'7'6 0D9 -" G) +( #*C $  g  C# &.p#   e %+1'2&'373#''67'7#67#'&'7'6 3I=  4) L* -, %-"L(  o  C# &/p   >!%7'7''67'677'67'7'   &  &# ; 0*U!12 ++| $(3'73#3#3#3##5'635#75#75#   #O ##   +  3 b3&''67&'#367&'l~'!* .%  ,  S? 7HJ#2; i'67#53#/2765#'65 &.v "@ :?>Vf :c$!]m"(.?67'7'#/2='?'67'67&'Q766L) @W? :  , $x! !V $   #  H     ` &''63'6?3#% $( 0&> (((*1%HB$ 3353353#EE!//!4k &''63'>73#   + 4 --* )+F5.?g &''63'6?3## !# .%; '')*1%G@" &''63'>?3# 56 76.9 Q@R &,(#!7 js3#3#535#535'2 /330u044)4IPPF"(.?67'7'#/2='67'67'67&'K=87O* @W)&>  - &v! !` (  )  %   S    !zd3#73#!0HQQb &''6'6'63'>$ "# -!) ). 6 634' +, !"%  ' 1 %#"v3353353#5#353#5#5335#v c0>SS?YdMj _Mdk3353353#5#353#5#5335#k ##$k 4>SS?YdMj _Mdg3##/2=###535#g gP2 'XgF4j"(3&''67&''667#&'&':  # ! !  -#!!<* (;#      Z  w #/2=##53#735#R!66ÿ 7b@h&3&''67&'767#3533#3#535#uq !  Y.008:.'    t((g '67#7'6 !  J !" y.m &,3'67'67'&'73'32?"&57'6%   K)    +  wE' $/ G ,e&"I  & h47''7'3#3533#/2=##5##5'67#53$" , 1*NT +   !'    1 8 !TT@=  #3#3#55#535#535#%#$&m4!DD"".Q.ѿ..@-. 3#735#'3#735#YY55|YY55//t #3#3#55#535#535#(&(,x9%LL''.Q-ҿ--@+.q#535#;#53#3#'35#-,1-+++^))^< J'6767&''>> H!( M"K 18@    "& #O3'73#3673#53'Y W( F 96?   o(3'67#''635#53533#3##5#'86 P @(  _ '66##++6o S"> %%))g 3#5##535#7''7'7 I]&K]I $!ơ 2-+* 1- &i #5##535#3533#'#5'67#```%    ޿'-'>>&&*.'73673#53'35#335'#5##535#535# e + #99999""< VV]666-ccE_ '6'3#735#535#535#&'||TTTTTTD a3#53'?#'&=#'6= 3{3 8 '$!("Ose.745p"(7'535673#3275#"&/3'&'& H-, *(id  % 929(E'2&/''3#&''67#537'7'67?7'7'6 3J= $ i &F4 $/ +3/)'  0D     1  "%   S  &'675#535#53533#3#3#;#"&&&"![70J;+<)M   +V,063733#3#3#3##/2=#'67#537#537#5#&'g,GIEIY @ &"+]0  5  1 "*^ ,06373#3#3#3##/2=#'67#537#537#35&'!Hgjbg(  b $5@5;EDTM           < #   Q@#3#&'#5'67#535'2'7'6 :@,! %' "/@5@#a *.* (    #5##53'7'67&'a' 8 6L-- -.     j#3'6=3#&'<<<d &>R+%VUdJ [t3533#3#3##5#535#535#x322..6677//3&&&&>>&&v$3#'#5'67#535'6&'7'6i ())' )+% @* U  <&!`V,8  I"'+/333#/2=##5#'6='67#35#735'35#335p    ,)# -,<  Y"&*.233#/2=##5#'6='6735#335'35#335'37#NW :;= 99L;99L;N J ] !!&  S%3#325#"&'#7'56'&'$!7!  8E .@>Q E41t  s '6=67.=7'7''3*    *[< 5Z7 #) '67&'7&'7&'+C M  L  &    "&*33##3#5##5'67#537#537#35#73535] 9D+  #%!++ "+,Z D)+ ] #'3#53'3#735#3#735#3#735#535#3# >>.[[ @@)ppJJJJ((Q5 " 9@ =c #&''6#5##535#5'67&'# ! )L999D "-Y Z:( &X  %'67&''#5##5'635#'3&' D # D 6DDb '%#! %(^_ &g-M*.&'73#376?"&=#'>7#53635# Y  DCOO  TF L&. #$TZ0b $*373#3?'&=#'>7#735#7&'x9    / CC  .XCIK!&4<n$(&'73#767'&=#'>7#5335#  C   2<< +SF!(L/'  *SB1y%)3#/267#3#/2767#537&'3#6;^]  !SS5* 0WP 3{"  q%+163#3#3#/?#533=#'67&'7&'7&'Tf 'zz 6  =  : C  5w(  a    s &3#5##53&'36737>7'"5 0T6 ) *-  %00 Q/( % v $3#5##53'36737>7#'"5 /Q4 ' *+ -00Q/( % ~ "#5##53'7367267#'&5K/  4! "'#00#5+*& ".:F3533#&''6=#7''7'7''7'77''7'7''7'0++   10     T     #2$!'l     2     M     5     v'6=##53533#5#37'J%.'& [C. =Y"4++2 %W o#'3#/267#3#/267#537&'3#2;^^ +\\L  0VP  3z&  lq 73#''276545#3##5'635#, : +.$Q_ 0?"W^ %m3l#3#3#3#535#535#735#335'35#335xr011<;00//L/t  p35#53#3##/2='67#'->m  $",.>>^  Q>&":M3533#''75#'#'35#335*NO  OgaN+N<7#W64MM|&    1 2 ,E  H1&  !$v +3#5##53'3#3#2?#"&=#'>7# +M1BBr   1 2BD  G,)  "$_ .#5##53'73#3#32767"&=#'>7#^8  :YY'    #*,,B F+%  #f *3#535#535##5##53&''67'767#wijWUUVx` g ! &"   PL  G"#'   i&*.3673#3#/267##5'67#735#53'35735#   0: &! "' (- ?1#Q@#"B\q#33#/2=##5335#535#''7'61M/MMMMf  = ;_I" "  q &&'7'63533#'#5'67#'33#  W  L%%%*  n ,TT $ ?E $Y_#+/3533#3#535#3#735#373#53'#5##535#d===4~7= vvRR %$"lSSS   *1$  '= ="Z $*06<#3#3#3#/2767#53=#75#'67&'7&'7&'3----7 '( r((((  (  -  -  <1 6\%m   [ (/5;3#735#335'35#3353&''67''667#''67&'k%%6%[%%6%F9 #+&"%  0N [b    6    M38='23673#3#3&''67&''67#537#53'7'67 6N@& ,KUZP  " ( $#8       %( r  f #'+/33#3#735#335'35#3353#3#735#335'35#3353#jvv!!2 R!!2 jyy""3"U""3"q ? < A >b %)-3#735#3#735#3533#&'#5'67#73#735#{aa99%<<:=2$ " $2I<<517;   63\7 \$*048<@DH3#3#3#3#535#535#535#535'2'67&'7'7/35#335'7' >??9988?>6699>>2?8  22/V&&9&L  F   >    >   %& $T   ,3#&'67&'67&'63#7'75#vv  /    /   Qo-)/;2.(%  H%   )*#/2='757#53'33#3#5##535#532 37:Q005W5//<'! ''Y +3#&'67&'67&'63#3#535#c  7   8  i=CC<,  * S**d *3#&'67&'67&'63#3#535#n  3  6  c8=>7* , , S** j3533#7#5'75#'6&- "22:SID) , z#'&'3'73#7'7''5'635'35D!  = - '***  W/    T"u#/2=#''67##5373 !  4 ,,!C''X3#2767"&=#'6=#g" (#* R$= )    i N 3 ~ 3533##5#~2//2OOp3#3##/3?5#535#zl*44 88.AV  QAh35#535333#&''67#75#n1&&/9(& '* .`]6**H242 $/6) x#/2=#''67##5373 3 -,"B''Z 3#735#535#3#53535#35#35#thhBBBB^#"ggJJJ88888`"&*35#53#3#3#3#535#535#'6735#535#x!/o,22--8<--' JJJJj[[ 6 e3#3#7'75#535#V" (# 6=   D6\!%)-3533#3#&'#5'67#535#35#335'7'i<::2% # ! 3< 2?  < R "GT3'RX000m048=3533#33##3#''67'7#537#535#535#535#353567r1883 >P ) ,- ") "*55**1C!!!8!     A #';@35#53533#33###5#535#535#335353''67'7#5367##++44* *##..#5.2 !  #  '   + a #5##535#3533#3#535#35#ggg###L#(( ܽ&EEQ$#5##535#3#3#535#535#35#E55(c(66F/AA q33Vf#'3#'#5'675#535'27#5##535# !!   !!!Iddd$:0#%ݽp"&3#'#5'67#535'27#5##535# !     BXXX *%D2 (( ۼS !##535#535#7#/2=#55#535#0 !11]K b]K&b !##535#535#7#/2=#55#535#,y++]K b]K&K !##535#535#7#/2=#55#535#5####99'''O>zO>M !##535#535#7#/2=#55#535#4!!!!77$$$]L`]L%F !##535#535#7#/2=#55#535#6$$$$66%%%E5  E5  V !##535#535#7#/2=#55#535#3!!!!55###H8  H8   !##535#535#7#/2=#55#535#wG4444II666Gf7   HG7  3#'#'673#'#'6+B"  rM(      ` !##535#535#7+'32=#55#535#1 22!!!L< zK; !##535#535#7#/2=#55#535#uM::::!"OO;;;WEgVD"!%+063#3#3#/2?&'77#5335'35'67'7&'-ENNO   O444D     L2) !-- %+063#3#3#/2?#5335#535#'674'7'7&'5IOOP P7777 " ! LG 5= 2%^ #3#53535#535#535#535#'67&'GGGGGGGG Hǘ   M!%)-3533#3#&'#5'67#535#35#335'35#335ZB@@:3* %+.9B&&9'`&&9'] %AE' ]_b!%)-3533#3#&'#5'67#535#35#335'35#335k9773."  $*39 3 S 3 \#+Br!%)-3533#3#&'#5'67#535#35#335'35#335v455-%  #.4.H.\ !>?# \_V!%)-3533#3#&'#5'67#535#35#335'35#335c=<<71' #+,6=##6$Z##6$\!">B% \^ u"&*.3533#3#'#5'67#535#35#335'35#335+**%%    %+%9%Z=BZ[q#3#3#5##5##535#3#73#3#73#XfQRgY>>cAAe??e@@ (00( "y#3#3#5##5##535#3#73#3#73#YgRRgY>>cAAe??e@@%++%  Lr &'''6&  () r     W#'+3#3#/2765#'67#'67#'67#735#535#oqD \ 4 -0 *  KKKK]Q  46$!** R#'+3#3#/2765#'67#'67#'67#735#535#msG _  6 /2 +   KKKK]Q  46$!** g$*0#3#3#3#''67#5357'#7'6'6'6TPPPP[,1 #5  5++ 83" (2 7     ;V I      W$*0#3#3#3#''67#535'#7'6'6'6VPPPP\ +1 M " 1,% 1 7 %5 8   D] e       p"&*3#3#/2765#'67#'67#'67#735#535#|e= Q+ &   ====]Q  48",#z!%)353373#3#5##5'67#535#7#35#535# #2B3 %'23333 ua  } #'+/3#735#73#735#3#3##5#535#735#335'35#33533*44Jh*0022++B+22/V((!%353373#5##5'67#535#7#35#535#&5* !)**** 2*u[ C#'+3533#3673#3#5##5'67#535#35#535#]))) "%>PT ")@8)TTTT  a M  xl!%)353373#3#5##5'67#535#7#35#535#z%% '7I> ..%8>>>> u`D'+3#/2='675#'73#/2='675#'b%,3&P()gb%,3&P()DK    #K    ~#(-3#/2='675#73#/2='675#&'7&'3  !:0 / I  7 U 6 W3  1 V $(.43'33#67325#"''67&'#3#735#'67&'\P44    P??5%.2P  &&N%6 ('%,%FC!:  v '67&/3#5##53'i - )X)! #' db   7-. (,053533'73#67#327#"&''67&'#3#735#'s "Q      tQQ--M2>q (#' "   $* 7.  k!%&'73#3#5##53?#5335#535#535#+ 9""/(6//////  q )3#535#535##5#3+'32=##5##535##5hhVNNVu&/ 0'PO0 FF7G^048=35333##67&'#/?5'675#535#535#33535&'o,33  '#--66,? `$ $%  '+ /$2 h048=35333##67&'#/?5'675#535#535#33535&'|)--   ! #**22);Y$ %$  %*  0%2 c !'+#5##53'73#3##"/32=#'67'_7 2NN<  : ]""0/*L H .3h  &*#5##53'73#3##"/2=#'67'W2 /JJ8 4 X  0/*L H !/4p #5##53'7#3#5##55#535#[5 &MR>R>99%%+@M Wf #5##53'7#3#5##55#535#e< (VZGZGCC$$*@L W_ &3'73#3##/?5#735#'67&'i8  9r. 1LLd  HA =$@ '  q#)&/?7'7''67'67'674'^  ) *  %% $  06S$7%  0${!  n!'/?7'7''67'67'674'[  &&  $# #  -5!!T$9#  /'x  T $(.4G3533#''6?#537#3#735#535#535#'67&'7'67#53673#&^   ZZZZZZ  P    !    JY N       h%3'73#3##/?5#735#'67&'u0 4z g**AA]  H? :$@ '  x $(,053#3#7'75#535#735#335'7''7'7'7'^'""%*5+%%''. ,  3 0($ X 888 $$%p+ ))*** !K(163#53'#5'673&/'67&''6767#7&'>C  <8     ' +-a)2F#   %*  i  #5##53'735#53#3#5'35#b< *@@]JS@77)) 1 >N jr)3'73#''67&''63533##5#{- 0s G   O5665  /  ;>>p!%3#3#/2=##5##535#5335#535# 7,6##60#IIIIZ7 "QQ@PZJA 33##5#53wffggA11BA#'3'73#3#3#3##5'63353535l* 5;3333:| /////L  !+1 #5##535#1H H+ #''673'73#3#3#3##735#75#75#+ !:  SSHHHHWFFFFFFK"% '\3533#7#"/?5'75# w" . ! )d )353535#5'673'73#3#3#3$$$$$$  ( &-((((/!!3!!3!!4 #!"!!!o!%)#/2=#'6=3533#3#535#3#735#M  @99 l<##7+"&547 "2  "+$q#53#3#/7657#'3#NK $(N]]w*>% /v3#3##5#535#}q05544-InnIs)#/2?#53?67#'"='753753    )# Q' A `Xg cD<E=m.'5#5'6=6   4$Hq#/2=#'>=35#535#$%< ;::: 44# #2 _u'+( X#'-33#53535335335#35#35#'35#335335'67&' %H$$H$LQuu u)))))(((((y  f#'-33#53535335335#35#35#'35#335335'67&' "D""D"FOuu u)))))((((({ l 3#735#535##5##535#535#uqqKKKKg]]]]]][m mNy 3#735#535##5##535#535#ee====YLLLLLZ]llN 3#735#535##5##535#535#aa;;;;WIIIII[Zn nOd $#33533#3#5##535#'6=335#OOO)--&8%)tK88TT>0 8;]=~!]#'3533#3#3#3##5#535#53'#535#37#j544@ 3??@@4 B5- 4 11 K  $)3533#3#3#3##5#535#53'#535#3?#%&&.&////& 0%!'11 KL$(3533#3#3#3##5#535#53'#535#37#[:::G 7FFGG;I:1# ;11 K #'3533#3#3#3##5#535#53'#535#37#%&&.%....$ 0%#%$$8# 3#735#335335#%%7&%7l #3#5##53'3#3#535#7'67&' 8\5 "n/;8,#  :-022Z_ %#5##53'73#3#3#"''675#\7  =b&,,&@ (++3-0")08iZ#'+&'73#3##5#535#53635#335'35#335  K $6CCDD5D >""5#X""5#   g..gij.'67367''657'67367&''65'   ) &  (O  ! (   ) '     '     %)-367&''>367&''>''7'D  &   & "   !   (2#   '"),33#3&''67&'#536722.   " :%  ;%"+1367&''>''67367''>''7A  "   ( %  d    '+      &  Hs#5##5s++i"(,13&''>7'63&''657'6''7'6 ! .  ,$ !+ =0  O   $ $$ B($# ) ,)3Y #53#/2=#335F wwww'pU 7  d"(-13&''>7'63&''657'6''67'  "1  /$ #- ?2  Q   $ %# A(&" ) ,~* ?&''676''6") J'9( ep 4   "  :   +'6737''657'6737''65(  ! ( (  )N  * *  )       a"473#''2545#'6&''&'7'3533##5'667# XK ? ' E ?''' qX g K  # ::UA!" `"473#''2547#'6&'''7'3533##5'667# [P < * IB)(( "~ %m K ::U@ " c+13#/265#'6'7'3533##5'?#&' [ Q   FA($$  H qX]G ( !::WC$    _!%)/39#3#3#3#/2?&'77#53=#75#'67'7&'[  9    ;0[%l!./u/3#/267#'6'7'3533#'#5'67#M A B 7"   qX ,  ::9> X$*0637#53#3#&'#'6?#3#/25''67&'7&'a0/w5H%!('7  K  ,  !#j G) "!!') #)+"b"3#'6=3'33#3#5##5335#0i7,,&3 33 M@1 67X+&_ _B0Q133##/2=#5357#73#&'#5'67#535'6ju*?? MMWn 3=- #% $*=. 9]!   &*"O '+17&''6'3'7#33767#"&57'7&/'6& & 0 *u](B  f    (: 8 $ X ).4:&''6'3'67#376?#"&57&'7&/'6$ # * - $o V( ?  a   (:  8  $ D  &,5;&''633767"&57&'&'&/3'67#'6!* +"* 6     G  n f  r:  V  O +% s !%+39&''633?#"&57''7&/3'7#'6  )    4  Qd N q;   Q G 2!_ %)-1&''63##/32=##5##5##535#335335& %& 1??` $%&#!i !1111=3""""" %)-1&''63#+'32=##5##5##535#33533544 58*; O __  $$$$$6$$   M $$$$-f'Y %)-1&''63##/32=##5##5##535#335335% %& 0AAd %&&%!h 1111=2 e %)-1&''63##/32=##5##5##535#335335$ %$ .AA_ #%$#!i !1111=3"""""l %)-1&''63##/32=##5##5##535#335335 # )<3"""""$77;>5#'&='75'75'6 +()-/  &)! ,&  (  3 5 (&g!'.4'3#&'#'67#537'677''6'>'6  B  ) .  ( () "5 &+ (F J   S "  ,  } $)-163#3#7'75#535#735#335'7''7'7'7&'c)%%'.8-&&()10 54+ & X 888 #$$r ))***  t $(.263#3#7'75#535#735#335'7''7&'7'7'\&!!#*3+%%'%. +  2 /'  %  X 888 $$$q+ )** '(g$''#3#373#53'735#535#5'63'+:51MM78MM/3JK&g      d"&*33##/2=#5357#3#53535#35#35#xi88 =="Oo "! hNNN=====V&,2373#&'#'67#3#3##/2=#'67&'f/ C(", % CC7 8c"&(<9 ! F'-3373#&'#'67#3#3##/32=#'67&'V2 K,#'- '!LL < ?k")(;  8 ! Y353#5#535#535#33#3##533[&(($$&k##--'(1,++,1(J33#3#3##'3#5#535#535#53IIBBJJ8HH==DD V373#''67'7#3767 V y. = I&D 4"4H_2 G   a353#5#535#535#33#3##533g!''!!!c))$'1*++*1'@353#5#535#535#3#3##533FKK@@FBBLLIc      gW33#3#3##5#535#5335#535#EE:3DDDD3,SSSS]++]L_33#3#3##5#535#5335#535#@@70????1+NNNN^++^Lo33#3#3##5#535#5335#535#991*7788+%CCCC]++]L33#3#3##5#535#5335#535#p``SMggggMG3 J  J:   x33#3#3##5#535#5335#535#4//+',,,,%!::::Z--ZI]/3#35#535#53#276?#"&=#'>7#56##T##$7      !!rK N0+#'j|+3#35#535#53#265#"&=#'>5#56B/  !   rJ  MO $)ji.3#35#535#53#26?#"&=#'>7#56L 3     rJ M0-  $(j$#'67#5673#35#535#53#7'[$I!4 K',6n ""vE k #3#5353335#535#535#'67&'5q)=fKKKKKK  E8p     p $('673'73#3#3#3##735#75#75#  $ &"""")X$'# """#"""3""a!%)-13#3#/2=#7'7''75##535#735#335'35#335i{3= * C!)<4!!5 U!!5 ]T = - #[mg"&*.23#3#/2=#7'7''75##535#735#335'35#335ov1; (  ?&912P2]T =  #[m!%)-13#3#/2=#7'7''75##535#735#335'35#335i+1 40++C+^V ? , #[mz!%)-13#3#/2=#7'7''75##535#735#335'35#335h+3 ! 61+*B*^S <,  Yk !##535#535#535#7#5##53#3#TAAAAAAZOCCCCir `qWEEW c 0#3#3##535#73#535#3&''6?&'767#/,,,,7AA,,E       /O0=+M)L5      Y3533#7#5'75#'6 '  009 UJD+ ( q'-3533#3#'#/2=#'6=#535#'6 %   '   #8 jJ. ,@=#t 0#3#3##535#73#535#3&''6?&'767#)&&&&177$$;     &O0=+M)L.$      ~ $(,'75#53533#'3#3#535#5#35#335335{1<0))++>kj;     !KK:)))))] +3#3#535#5#35#3353353533#3#535#f)%%*N$$l366AB3OO=+++++X!!i +3#3#535#5#35#3353353533#3#535#n'#z#'I""e100:<1OO=+++++X!!~ !3#3#537#35#535#535#'67'm-*`!+:::::: 9!#z   #&/3#3#537#35#535#535#'6 7#535#35#335i:8831# ! ' .3: 3 E*"BE( 'EL!!! z $3533#3#'#5'67#535#35#335,**(() !','F">D*FM"""K!%3533#3#'#5'67#535#35#335Y%$$""  !%!E GH&EI###L $3533#3#'#5'67#535#35#335R    D =A $DO$$$3#73#/257"j u!%3533#3#&'#5'67#535#35#335{1//+  +1*G),OR3+GL!!! 3'67#'6'>7&E 6% $ ' $N#0+".J3533#/265#'6=#_     ! ((MK&T2 /J&n "3#3#537#35#535#535#'67&'t{45j"4DDDDDD D+ooo`    f "3#3#537#35#535#535#'67&'h;8s(8MMMMMM  @1kkj]    m37''65''66#  +  . %%': $ j #3#3#537#35#535#535#'67&'t|32r+4LLLLLL  F{      q 3533#3''6?&'767#535# (((# "  # C"(""## # q3##5#'6=6e %B - /46 "k: {3'73#7'5#'6=3)  +hP=" f,322r 33'7##/?5#53&'767#Z   $.  C  _  [  +/37GKOS#5'75#53#5#535#535##5'75#53#5#535#535##5'75#53#5#535#535#]~77777)@r*?~ F?    G;  : G;   BFJNRV'7535#5#5#733#3'7#73?#'"='75#'?533#735#335'35#335.8[   ,,; )   & RR 0   )   J?- 25UH: "&/3#3#537#35#535#535#'6 9e)'Y'555555 {  "3#3#537#35#535#535#'67&'d''W)333333  4 {  a *'677''6'3533#&''>=#  G   ^5;; &. 4] "- S J,3#9?B<a!*''6'3533#&''>=#''6   `5:;*  4  ! J1,"8$)@? (   )''6'3533#&''>=#''6t   X122$ 1    C#2>C %   )''6'3533#&''>=#''6f M,,, % ,  D#/A@ & %y#'533'7#3''67'7?#'6=35#@&  #  ! 8!!.)!  ( & ?- 35U@.g 3#3#2765"&=#'>7#|hh %   !2d& gB-'; 3#3#3267#"&=#'675#YY o5* 53I  O>6@ 3#3#32767#"&=#'>7#_yy0   &2c fA-*8 %)43#5##5335#535#'&'5#53#5'67'5#53#5'6C1F'FFFF )*=/ '': e j jLn  %_ ,#_ u3#3#3?67#'&=#'67#.H !&G> ?  ! #3#3#535#SKKVi88.S.Ӂ/D3=#7#/2=#'6=d% }***<?2' >8aV$(,04#73?#"/'67&'#'6=3'33#3#735#7'$    =OH0011LL53!+3PH90 32S##%D$~ S(,04#673?#"''67&'#'6=3'33'73#3#735#;     n ^^SS11  # %!  $  & c!%)-133#/2=##5#'>7'67#35#335'35#335PT ;=F  !U K CBT=A@R=c C  /  #'+/4#7375#"''67&'#'6=3'33#3#735#7&'     3E>((** @ K47"$ 1#69H<- .7S##%C%| h3533#3##535#35#h#***Sb*k/^#'+/3#5##53533#3#3##5#535#535#35#335'35#335e67744AAAA336 3!T 3!##)TTTF#'+/3#5##53533#3#3##5#535#535#35#335'35#335v@@@;;KKOO;;@((;(c((;(##)TTTp#'+/3#5##53533#3#3##5#535#535#35#335'35#335Y222--7777--2-G-$%)TTUs3#32?"&=#'6=#m ! ! S%< +:S}3#3##5#535#j-2211*InnIl -3#735#535#3#3#/265#'67#'67#'67#~ff@@@@!P S 5 . &   PNI  6*"  !37#53#33#537#35##5##535#!e1+r% 35555$$$IWW8&#(3533#3#535#3533##/2=#'$$$+l-$ GG( N< 8 $Q#'+/3533533##3#3##5#535#535#5#5#35#335U:&;;FFHH::'j:'':(%=((=%On#'+/3533533##3#3##5#535#535#5#5#35#335o-00668800W-1$<((<$Ok23#/265#'6&'7'3533#'#5'67#WO  J<$##    F;     ..  1: p &''63'67#7'   (e#O5  )*$%N3%!(F#o"#533''67&''>7567#'7# W $     &2H #?+ A6;(3k3533#3#&'#5'67#535#x133/%  ""+1&&&43ba-$$1&w 3#53535#535#535#x 666666...b''67'67?7'   J1 - ":8:+ b3#3#/67#735#h:&) *%&K(;+@L&''677'&_2= TovC Dh 3#&''67#535353375#3353 ,', / 2 +**N/10!+N((N--< ~#'+/3533533##3#3##5#535#535#5#5#35#335,[++:NNkkiiNN7,[::L:v )  )  3 _3533#7#/?5'75#b ,,(  QB  4p,159=AEI35333##3#3#''67'7#537#535#5#5367#'35#335'35#33535#335|-- -0AL & )( " !0- 8 # -G-J0  .    .  t  ` q #'+/33#3#735#335'35#3353#3#735#335'35#3353#xzzmm-I-ayyoo.K.j A = @  = c "9=AEK3#735#535#''67'67?7'?7'7''67'67'7'7'7&'trrLLLL /   3  -   T:  1  2  Ov  !&   H% #"# $%  3#735##/2=##535#535#aa;;SDDDDD>>x 1M~%33#/2=##5335#535#'&'7'6- D)DDDD  \  = !@[F  s#'+/3533533##3#3##5#535#535#5#5#35#335 ##''++$$B $$<((<$N^#35#535#535#53533533#3#3#3#NAA==@@ BB>>AAO    _`    i$(,043#3#3#3#535#535#535#535'235#335'35#335 /<<2244<<221144(3%2 R2 WWb$(,043#3#3#3#535#535#535#535'235#335'35#335 0>>3355>?553377*5&!!4!U!!4!WW {$(,043#3#3#7'75#535#535#535'235#335'35#335l (..''''*j/((&&--$-'='T T  3533#32?#"&=#'65#+ A@?7 00  t/,iL$(,043#3#3#3#535#535#535#535'235#335'35#335 ;JJ<<@@JK>><=6 ,:f 4  D .96 @7:] 3'&'7'#3/765#7#5'6 U  6 >"& B '! "5 ">'64#\$)-13#3#3&''67&''67#5'667'35#535#_ghGQ  $    GGGGG  L  D| 3 o (,03733#537#35#3#3#3##5#'7#535#35'35#{5(*&0p(**445;4& HH #23!2c#'+3#3#5##537#'6=6735#535#535# +/0(9#- H/999999  AB %m<*v *.27'533737?#'&53#5##5335#535#" $ ( 9E EEEE$ b 1! o oT}3533#7'7''75#75##5#***  )0/*U--`6" 9<<<<r#(,03#3#3&''67&''67#5'667'35#535#OWW>F '       ;<<<<  L   >} 4 a/3;?CGKO3#33##3#/2=##5##535#535#'6=3'35'5#35#53535#335'35#3350.& &*  )%%.9%..%7<)A)  T !i  G/ 6;] R ) '  |v $('73#3#5##53?#53635#535#535# D %6/A"2B 1AAAAAA     \#/25''67/'7'7K      #6    G26:3533#7'7''75#735#33573533#7'7''75#735#335((( '24((***(3.**; -  , 63#67'#/3276='67''67''67#53'73*   &     $    (       43#67'#/325''67''67''67#53&'73-   (     %    (         b3'73#3#/767#'>7##  (&   %7BY71;TK^#/254'7##5^ !!!k| l3#7#5'75#75#535#535# _  6 93!   e3#7#5'75#75#535#535# X  4 93!  a#5'75#53#5#535#535#'(! fffffIC   4.3#53'373#5#3#/2=##5##535##53' S[ 5  >PH 54GQ<   -# //*;- #3'73#373#53'#5##535#535#* +j  rX77777$$Bm mO3#/2767#'67##5##535#k & f;;;P 2=2`j jK9 l#3'73#373#53'#5##535#535#!"X  _ L*****$$Bm mOx#3'73#373#53'#5##535#535#%(b  j R33333$$Bm mOp*.23533533##5##5#3#&''67#53535335#335r%%t / $ & , * 4 +++(;!#$;;)))m ##53#=#535#73#3#53'#53'37#C~~~> S$??L ;I??  S' q #'3#53'3#735#3#735#3#735#535#3#37+qqKK>>&hhBBBB  $T8 " :? ;p-159JO3533533##5##5#'673'73#3#3#3#7#35#75##53&''7&67#t##  *,((''+n1 o   0' 9  ?    Q 6  D     b-159JO3533533##5##5#'673'73#3#3#3#7#35#75##53&''7&67#g#""""#  " 14--,,6}5#####z  !& 9$ 7  :    S 7  F    ~#3'73#373#53'#5##535#535#,,m  u Z88888$$Bm mOz!%+13533533#3#3#5#535#35#535#535#'67&'*^^p$******   ) Y7IYYp   `+/33533533##5##5#3#&''67#53535335#335d00;$ %! / 9 222#<$*$  <<)))l*/4'67#53535333#&'3533533##5##5#375#335( & 5 ,/ 0 #Y((,,*#<<$`))+ +043533533##5##5#3#&''67#535353375#335f 2  &, '&&%;;;!)) 3'7#'63&''65,       -'%)A*&(9R*3#35#535#53#5##5673#35#535'2 =GG,!!!4k ,FF9C ) |  (r*3#35#535#53#5##5673#35#535'2 088 )S  66+5 ) |  (k*3#35#535#53#5##5673#35#535'2 2;;#,Y #::/9 ) |  )b %)-#5##5&/'>733#3#535#5335#35#KP $11=@112]K;?OD1&(55%q #3#3#735##5##535#35#'35#335q||mmGGbW##5""5##5"9;n nPy #3#3#735##5##535#35#'35#335ffYY33MA***9;n nPY"&5#53#3#3#"''653#735#535#{ 89--)E llFFFFE" B  \ &3#735#535#3#3#3#"''675#:gggg5^LLG"k% &^K  F  / 3#7&''>''6,E +'8 ϊk#*+"Q D+p5 { !3#3#537#35#535#535#'67'q1+`!,<<<<<< Cxxzk    m!%5#53#3#3#"''6'3#735#535# 2u/%%"=bb::::E!B!$\ M &'&''6* (   !  $ &$ "_+'3254'7##5 >*@m$*043#3#3#/27#5335'35'67&'7&'7'Vq  !~~~ <?0 m 1 UH       H *063#735#335'35#335'673?67#'&57&'&'^$$7$[$$7$r" !.  @  px# &;M  ^3533#3##535#35#^,***Sb*k/q !%)3#735#335'35#335#/2=##535#535#q{{!!3"U!!3" KKKKKURg (~F q (-33#735#335'35#335'673?#'&57&'&'~ff)A)T     $ 3  p{" &;M'  k !%)3#735#335'35#335#/2=##535#535#k%%7&]%%7& OOOOOTRg )F #5##53'7'67&'a ( #3 6L-- -.     d &3#735#535#535#3'73#&''67#53rppHHHHHH 7) - 0 %16ui  ((  y"&'67#5373'73#&'3#735#535#535#A !  "& . >YY333333"   t[1373#&''67#53#3+'32=##5##5##537#e8A:, ,/ +3<<  /<<! '&  #>)7777ASQ23#3#/2=##5##5##537#373#&''>7#XAB  2E7H=,01  3@+8888BTx#  / ( T $(.3#3#/265#&''67#'67#735#535#33#muO h +# 'OOOOI\V['/  \ 7#5##53'73'67#''67#?'&=3#/25c=  A$= 3  h  :  $%* i*"P  "e{E f 73#5##53'3'67#''67#?'&=3#/257\6 #8 +   a  7 $%? j)T  "e{E h#3#3#5##537#35#35#35#35#535#h;?[.;%##xxxJ #3#3#5##537#35#35#35#35#535# u25F$0   yyyK y *?D3533#&'#5'675#''67''63''67''67667#+))  +  C  '.    !.    +  "  @   3533#3#67'7''67#535#%%%/8 $(!*%,,,5 ##* 4,Z)-15373#3#3#'#5##5'67#53?#537#35#535#'3'#g4>A=CW!  = )"(0"====E +  U V i)-15373#3#3#'#5##5'67#53?#537#35#535#'3'#t/365:M 4  $#, 4444< #  U T   =-1593533#''75#'#'35#33573533#''75#'#'35#335(( '34(J ((**(3.*T**6+   *   e)-15373#3#3#'#5##5'67#53?#537#35#535#'3'#p1698=P 6  %#-!6666> & V T  x!%)-#5'>7#535#53533#3#'35#335'7'M )--++(($ A)2 / &=I+ ( PP D222[%)-3533533##3#&'#5'67#535#5#5#535#f:&>0 # $/='c:::K#(EC*"K:%b%)-3533533##3#&'#5'67#535#5#5#535#g8$<. " .;'`888K#'HD'"K:%^#'33##/32=#5357#'3'73#3#735#f6BB @@(`<A zzTTZ s4[!%3533#&'#5'67#3=#7#53#a:<,# $" ,'??Re/,o$VVdp*/33#7&'#/2?5'675#535#535#&'[6    :ZFFH M % !)  /WO#3#735#3#7#5'75#75#535#535#knnHH,s+HHHHHH<6W#! ^]s#3#735#3#7#5'75#75#535#535#ZZ44%zW$444444:7W#! `^Z;33'&'76767&'#3#&''67#535#5'67'77#i8 A     45#$ ./1   & !#   """  g;33&'7?67&'#3#&''67#535#5'67'77#u3 :    ./! -*,   " *"   "!""  x#3#/2=##53535#35#33#735#O %4%%66Tq [xTTBS=`26:3&''67&'#367&'3533#7'7''75#735#335i{ "$ "   $,3332CA3 3 !     X7  Q&*.4EK3#/267#''7''67'77#'67#''673376?#'"57&'|`      . 3   [  C4C    %d! !" 0 7  */5;AR3#/2765#''67''67'77#'767#'67&'7&/3376?#"&59      & ` ! C^ e~"-( L  1      A "%  ( p"(.'67367;76?'&='6?&'&'y) O  tQ"KK]`?  P & 'q37;?CG73673#33##'&'#5##5'67#535#535#535#53'5#3533535335  $(       // %%':: <%Z #5##53'73#3#735#535#3#h= 6TT ppJJJJ)3!!3#`a ] 048<@'2&'7'7'63##/2=##5#53535335#35#'35#335 2H;)  <  @ N00000    'O //O OY13533#3#/2=##535#373#3##5#535#53'YCCC> hf "$$&&;z/ n(,0435'6=3'73#/32=##5##5##535#35#35#MM  0 .       -66!9n >g$$$&&;{0 (,0435'6=3'73+'32=##5##5##535#35#35##EE - )  -79 "6o >f "$$&&;z/ Y"&#5'673#3#&'#5'67#535#735##Q!+$    !(++2 .$M%!!LH#()[-33#'#5'6?#535'67367&''>''6r%%%%   (.#1d  '   #'      ) X(.43#'#5'67#535'673&''>?'6''6  !C   7  &!d^''"?%L"%,5CB'%( ]&+13#'#5'67#535'673&''6?/'6  !A   (.  )a[)$*$ ?&L!$,/!*p'B(  d493533#3#'#5'67#535#73#&''67&''667***,,*  $,*E          R $'3#535#535##5##5#53&''67&7#gqr`nn_s o:+)#7C  < .     "&3#735#3#3#3+'3767#7#73#735#WW11   " .~WW110. *m0 &3#735#73#735#3#3#3#/267#7#88688Ttt MA  D%D"D"@8 ! ?J &''6 ,  1& $*06;#3#3#3#/267#55#75#75#'67&'7&'7&'SKKKK` VBBBBB ;  @  ; < l[U    u*/257#53?67#'"='753753    *# .=?^Xhe;4D>:!%+16<#3#3#3#/2765#55#75#75#'67&'7/&'SLLLLZXEEEEE : i    4 [K   G     @3733533##5#'67#C<;;> 4)@.44.!%)-3#3#&/'7'767#535#35#335'35#335]'$$    !"##5#d    deL=37#'733#67&'#/?''67''67''67#53 BMK(J     !2 5$$ $ $5_"0 /  .0    V>37#'733#67&'#/?''67/'67''67#53>GG%F     /1"" " !1Y"0 /  .1     _<37#'733#67&'#/?''67/'67''67#53:DC"C   * -  -T"0 /  //)    l:37#'733#67&'#/?''67''67''67#534 =?=   !'  *M"0 /  //(     ` (,03733#537#35#3#3#3##5#'7#535#35'35#m":$+2,4z,00;;< C: ,&RR #23!2|!'373#3&''67&''67#7'67>@;   J .,#8!    ")A>  h !x3533#3#&'#5'67#535#*++%  '*%%&./]_)!!-&~%#3#3#3#67&'#7'5#535JCCBBS/   ,      EM [lw#'33##/32=#5357#'3'73#3#735#h)33 66K/ 3vff@@Z s4~$*03#35#535#53#5##567'2&'7&'7'6 H2HQ -@4! 6  ;  { #"" a     u ,03733#537#35#3#3#3##5#'735#535#735#$ i$*V!!!!* 00(22 &22  q !6:>3#735#335335'673#/2653533#7'7''75#735#335~kk I Ta"## I$"#<M  m<3-  q#/3#3#&'#'67#537#5335#535#3533##5#70B#   '!>>>>U $!UD""$$ l ,03733#537#35#3#3#3##5#'735#535#735## `#&L $  ''!(( %31E#>373#3#3#&'#'67#537#537#37'#/?5'7'77U:DHCI_+ %(  +%,6=( 4&   #Q) " q.373#3#3#3#3#535#'67#537#537#53'   635DIF$/t1  #!+  "" ! r,0''77''7'''#53533#3#=#;      6  #//-A'$!*62) .*)*1b!7A33#3#''67#''?#5353335#''?#''6?53#5#53tVVkA  7   G4E   9    zb     6       LJO#)/53#3#3#/2?#53635'67&'7&'7&' @evvr p!Rc*' )  9P ; ~    \!&+03#3#3#/267#5335'67'7'7' ;]lli g J[*% ' 97-'~  0 * &i!'-33#3#3#/2?#5335'67&'7&'7&' ;]kkh f J[  %$& 97-;~!   $);#"=#'>53&''67&'#367   P    < 0 !  'c0     !T3#3#7#5'756!!""'*   % 0-l #'+3#5##53535#35#3#/2=##535#535#d(=(&77777?#"??.Ae '|D3533#3#5##535#35#+,,'9&+99222oo2~:y$3#?'67'67#53'''> +9 % < '0 (6?#$ ).H"e#&2w#'+#3#5367#5373#3##'357#335'37#335F#!  5##++F-Q dd"1ww#'+>C3533'73#3#5##5##535#35#335'35#3353533##/2=#'{1  1+,1,D,`S S  \\L\    u !%3#53'3#735##/2=##53#735#4|0\\88WP:: +32[ Das 5g$:3#67#53533#'#5''6=3'3533#&'5#5'67#.d    4   N,   `K#  4:ZM!!6PJ'9 u#'+/DI35333##3#535#5#5335#335'35#33535#335373#''67'7#67#+* *-m.+ *B*F.c&D % )*  E "  --   a )    o/I3533#3#535#3533#7'75#73533#3#535#3#?#"&=#'67#())0r/(5>;@w!  $ 62!  $2  % w #'+/=3533533#735#335335'35#3353353#3#735#3?3#53'|! qNbvvjjGG"|PK .#e +3#735#335'35#3353#67&'#7'5#ptt0N0l<    4(7 c`  BC Q^ +3#735#335'35#3353#67&'#7'5#jyy 3 S 3 r?   8*9 c`  AD Q\#+/3533533##5##5#&''63##5##535#\ .. G#" %!" 0[[aGGG  !Q Q5$l#+/3533533##5##5#&''63##5##535#l((>$ ! * QQX=== "Q Q6%r$:3'77#533'7##/2='67#3533#&'#5'67#z/ Ie2    )34' %     A #II.%l$:3'77#533'7##/2='67#3533#&'#5'67#t2 Mi4    ,67) '    A $KK/%]"83'77#533'7##/2='67#3533#&'#5'67#g6 Ws#,  ! 0<=."  "-      @ $JK-$T%;3'77#533'7##/2=#'67#3533#&'#5'67#^; !Zx;   $ 3?;,$"$ %/      @ $KM/# f"&/3#67&'#"/?5#5335#535#3'27#|SL -<" UN<'Z;.Bf 3     3' 0 "_&*.3'67#73#67&'#/?5#5335#535#r, 07.   /%JJJJJ4#[  %+ Y[Ie'+/3'67#73#67&'#/?5#5335#535#n2 66,  .$GGGGJ6'[   $( Y[I Z"33'7##/75#'?#53'77#c     ,M  ! %"   }[3#&''6?&''667J          Z3#&''67&''667#F     1        b/37;3533533##3#3#3#3#535#535#535#535#5#5#35#335g&668822??118844X&!!4#22?l 3#735#3#735#73#735#7#3#5PP..-- (-- tu88K-K-xb3#&''6?&''667#H    -        `"33'7##/2=#'67#53'77#d    !,K    _3#&''67&''667#F    -       J3#&''6?&''667F            Y#'+3533#3#3##5#535#535#35#335'35#335dccUUiiiiUUd"BBUBBBUBQ2 2. X#(;#"=#'6=3&''67&'#367(  c %     2      f3#3#3#535#535#3535#5##3k%""*( !$6""! )W,,V*>3;<2`3533#''75#'7#'35#335)NM RkgN =M::M9G4 #jE3#3#3#535#535#3535#5##3n# )* %8  89^"""a3;#"''75#7&'g$  &! ++   wb S`  3#3#5335#535##CI3#7''6=#733#732?#"&''67'&'#'>=37''6s;    &?*)     GX$  Q #  $6'S 374%'# "B&'67&'67&'63#3#&'#5'67#535#735#335'35#335x  ; 8  h;E6# !& #1@7$$7(_$$7(       ,O  !46  K $3533#3#'#5'67#535#35#335]    M #IC%MR+++ 3'7#'63&''65*       $%*$, "94 "1T #'+7'#5'63/#/2=##535#535#73#73#/?"+ V 1G$   A!    'u 1J\fs !%)53#5'67&#/2=##535#535#73#73#/?T@H 1"  5   #+u 1J\fs `33533#3#5#'65 0(;AA'hV6$ &8F .263#''#5'6&'3#/25'#53+'32=#75#"+ Y 7G \ pJ (((VM   [  %oZ  !%)43#5'67&#/2=##535#535#73#73#/7K6@ ) . !%*u 1J\fs#5##53'653;67#&53"4 - ŋzz';Z!U42%a1F3533#3#3##5#535#535#73#/2?#'>7#373#&''6?#iF@    I;?9) ). )682?5 +v %&   0D3533#3#3##5#535#535#73#/267#'>7#373#&'#'67#*''$$((//%%*o`  " ucgT:G"SHV      L "'  \   $$  h#'+/3&'67&'67&'6#5##535#35#'35#335  8   7  S!!3 3!!3 )  ) QyyYi  3'73#&'73#53#5##535#r0 5{  G*N.DDD $+[ [?-k $(4&'#3#3##53#/25'373#3#73#/2?  B2R Q   S: '`p  ` #'2&'#3#3##53#/25'3673#3#73#/? #E7X #X!  S9 !`p   J !%33#53'73#/2=##535#535#73#73#"/3?>A 9 @@@@@o/   BR- 8?? e3533#'#5'67#"    .. v$(9\ !%)73#5'75#537367?#'&53=#7#/2=##5#+((&   +GGZG]  Q"h *T !6;&'7'63533#&'#5'67#373#''67'7#367t li==0! " ".0  P 8 <5 ''&;!    11#%D   &.3#735#535#373#''?'7#376?#3#54RR00001  " *$jj|D D      n "(03#735#535#373#''67'7#376?#3#5VV4444 4   , %qqD D      i !'/3#735#535#373#''67'7#376?#3#5ZZ6666!9 # , &vvD  C      _)9=3533533##5##5#3'>5#53'73#3#3?#'"5'3#f((  =7e[nJ  %h'" [ <@OP &.4:''7'73&''67''667#'3353#'67&'  $  ! G%$ /*  <)a!M   Z     @@Q    f &.4:''7'73&''67''667#'3353#'67&'     B  '"   7'W} I   Z     AAQ    X &.4:''7'73&''67''667#'3353#'67&'  "   E#",'   :(^"I   Z     AAQ    a1#5##53533#&'#5'67#'3533533##5##5#R46*  $+,7!%BD% {o!83#7'7''75#535'635#3357325#"&57#'6=  1 '  FT  "Tj666WL*6nn>""?yG%325#"&57#'6=7''6?&' N'   D-,2mf80 )3x./4- B1 !# F#)/5;AGK67333#/267#'6=37#737#'67&'7&'7&'7'2&'7'    lX\GM  ,(' ! 7OA&  <%&I ($% +;3KY      X#).39?DI?333#/265#'6=37#537#'67'7&'7&'7'2&'7&'   aOSAF &$ # 2I<# 7 %&H '! ,92KY * &    2A3#'>7##5337#335'35#3353376?#"&57''677'yOXR$- 2L979LA;;N=F# .!O   TC  aBN& +   q#'+/=3#3?#'"=#'>5#5337#537#35#735#7'7''6 9   , $%   fRWI 5fVF_   d-159=3#7'7''67#32767#'"=#'67#5337#335'37#335N     ('PFAR@69KH:;MEd ;  "+;-   %)3##5#3#735#3##/2=###535#t T==}YK/PP56O K5 B%V!%)-13#3#3#&'#5'67#535#535#5#35#335335`*(;C6 &" #5A;()P''D"%><#"D2  !%)-13#3#3#&'#5'67#535#535#5#35#335335D8TgU"7 =$ > :TeT9C{%8%%8%$5  10  5$\ *3#3#735##/2=##5&'73##5#53\vvPPq k5 4 ! . 30f Pk} **| '+3#3#735#+'32=##53673##5#7'eeVV44R  J   22g Pl~5 ..0i )3#3#735##/2=##5'73##5#53i mmGGg`2  . ) 30f Pk}**s +3#3#735##/2=##5&'73##5#53t|| ggAA_W0- & 30f Pk}  **q83#5'67335#535#3#3#/265#'67#'67#'67#X_ PT;;;;uPR   "  C9  A A = +#  n )3#3#735##/2=##53'7373##5# %  <7n# 1 5E!  3533#7'7''75#75##5#&&& %,*&M//f1" 5BBBBa $(,3#3'73#&''6?#537#5335#535#535#6/ 0' , # !*/& DDDDDDo ) o_c #3#735#3#735#535#535#'67&'wkkEExxRRRRRR F41rd      #3#735#3#735#535#535#'67&'3zz+ 7;Q%) *'* $V   K     $(3#3#535#3#&'7#'7#735#535#535#ZlgX9%) .) 9 "3K5  %Y     \%)-593#33##3#5##535#535#'?53'35#735'5#35#53523) )-?&"")8 ??%)))"4$#F F@4 69[G47O%)-593#33##3#5##535#535#'6=3'35#735'5#35#535 88, ,-?%%%/<??%,//$7$$J I @2 59ZD43Z%)-593#33##3#5##535#535#'6=3'35#735'5#35#535 54) )*:#""+9::#)++"5#$J J B0 2 (" U " ,*!yPPPPP    lW W>a !'-3#53535#35#35#'373#'67&'&' ""YI}   I HHHH77777f1* a A i !'-3#53535#35#35#'373#'67&'&'   UDv   F  HHHH77777f1* a A Y"&*063#3#3276?#"&=#'67#535#735#535#&'7'6pv1;+ 1 + $92PPPP  e  W., /2(.L    P#'+173#3#276?#"&=#'>7#535#735#535#&'7'6i{3?/  4 &<4WWWW  l W.- 03.L    t $*<'73#735#535#3#/2='6?5#&'73#/2='675#  gg????6  #K  5  "R  SOj  $   #j &T*.23'7#3#3#"&''6735##/2=##535#535#` -**)"!:QQQQQ    3Ta +y?x)-13'7#3#3#"&''675##/2=##535#535#n +g:::::  " 2Ta +y>@-,048<@3533533#3#3#/2=##5##5'67#535#35#335'35#335'35#S%$%%+uq%$  /%%$$6%[$$6%H$$  I> &]  + .L#5'6: 'tT&[,048<@3533533#3#3#/2=##5##5'67#535#35#35#335'35#335o$\Y   %0 +D+m ))*] $C #93#'63#3327#"&5#'7'3533#'#5'67#gr{  qq|  j RK1//# .  .F?   ''./ f"&&'3'73#7'7''5'635'356   4  - """  X/    R"^#'+?D3533'73#3#5##5##535#35#335'35#3353533##/32=#'b; ?6##6;##6#Y##6#ug  g!  \\L\    l #)33#5335#535#535#''7'6'67&'.o-IIIIII]  1 %5 3q=       #)/#3##/?5#537#'6=35#535#'67&'P GAA:W;qqqq q P' "P?3* ,.I`E  f!38#3533533##5#'6=3'75#3&''67&'#367jB7 !Z     %%@2 49Y T    n )/33#5335#535#535#'673?67#"&57&/'3d >>>>>>    M    {{j~ # / U *063#5335#535#535#'673;767+&57&/&'7#53/373#5##53'5y03JF  3  5  \ Y*") !%8!!d"33#53'3#3#/267#'>7#53/373#5##53' 84 6NI 7 #9   a Y*" % "$: !!R"2#53'73#3#/2?#'>73#53'373#5##53''@ ;VQ  B # ) ><"  !k$ K)$%& "$""3#3#/267#'67#53'`u d + 4=k :' 5N W3533#7'7''75#735#335    &&a4 9???O ;R'>=633#3'7#732?#'"='75#'6=3#'>533?#'&5 0?  I 225     " ; -S1 5B;   &; )46f#0]#'+3533#3#3##5#535#535#35#335'35#335^  &  _++_a$(,3533#3673#3#5##5'67#535#35#535#  "/%"%%%%#u_\ 3'73#3#3##5##535#\ :22334 VV4#h#5##5((]#33#53'3#3#/267#'>7#53/373#5##53' :76RL  9 $>  !h$ Y +! & &;""k ,#5##53'73'73#3#3##5#535#53'73]5C0 1vS "844446  +,3++ D(,05#5#3'73#3#3#3##5'67##53735#75#75#? " ,4....7x 07*.....,+  q(0(f)-16#5#3'73#3#3#3##5'6?##53735#75#75#0  %+&&&&-c .######"+   q/' '/33#5##53'3533#3#3##5#535#535##5##535#L-J/$##&&//00&&$\666##6      LN P1  v| 33'7##/?5'?#53'77#h " " *4N         h%*03#35#535#53#5##567'2&'7&'7'6!!X%%&9X` 5M?*  = H { #"" ~b    w$*0#3#3#3#''67#5357'#7'6'6'6UQQQQ[ -3 7' 2.* "31% < @      2H@     o$*0#3#3#3#''67#5357'#7'6'6'6TPPPPZ-3 #7 0), 25 !8 :      6OD      T-13533#3#535#3#67.'#7'5'67#735#g444AA4x,   #!/  !PP48   '' '  h159#33533533#3#7.'#7'5#'>=335#35#GGG)      kZ$  ,:  G)' #2 `9ET/48#33533533#3#67&'#7'5#'6=335#35#ZZZ5 0 ) n+   17  D- /6l9E[ $(>3'73#3#3#3##5'65#75#75##533#/767#7#'6% *1****2h 2"""""m  !)- '    B H   f'< _ #5'673#~ >v5 s .33#735#535#3#735#33533533&''67"'#367ggCCCCyy"dp $   !  E  B42 ! m26:3'7373#3#3#33#537#537#'67#53?#537#37#737#{  1-1AHJy#   ("&-5! !K T5;C&'#/2=#536'3&'7373#3#3#535#535#&'3'67#% !1D r( #>22B?33<(&$$%)91 &$E   "@ ~     ;  '2>0JV33#3'7#77267+'"='75#'>=33767#'&=#'>=7'6=6//< , !   -2   P ;OT   :0% #CX.' GD; 8:YC0HU#3'>=3533#3'7#3#?27#'"=3?#'&=#'>=7'>=6 +++8 *  4  I 7I  Ow/& C(   '. '  FJ7 2)X 3'7#'6'6=3&#     "*$ w ,=:kP?#'&=#'>=7#'6=35'6=673#3'7#7?67#'&='7   % >, .++/   34 *+ F+41 '3:*GF8 5>W       p $(,03#3#3#/2?'77#5335'35#'7'7'+2DJJH   H3333 'K2) $ %-|8/--()  $(,0C33#7'7#3#'6=3'75##5#35#3353353327#'&=3<::9EC:Z ---->-) E)  d %D; 3@\       JAFJ33#3'7#732?#'"=3'73#&''67&'#'>=367'5#88G5)+ (.:"  5 5       ( !(Ns N^'+333533##5##5#53373#3#5'6?#35#7#3#5)), /37;3533533##3#3#3#3#535#535#535#535#5#5#35#3352V226RR]]VVihVV]]QQ32V??R@ *      *  2  !%3#53'3#735##/2=##53#735#O 2}5XX00RN77-40\ Fct5R667#535#5673#35335#535#53#3&''67&'yi67$$.79 2 %  6 [ ]]^" < !%3'73#3#735##/2=##53#735#ad)ff 0jjFF ! 5 ":H$ | %3#53'3#735#'3#735##/2=##5K,j* 11QQ--JD6q32\ Fbsf !%3#53'3#735##/2=##53#735# ;:"iiEEfa!EE!!-1/[ Dbt!5c!)-159677'7''73#/2?#'67##5##535#35#'35#335c $ FH =Y##6##6##6#  1  U7+8=3Wq qUp!%);7'7''5356#5##535#35#'35#335'#53#/2?#'6  _P111 ?   0  Lhq qVh5)72 1%)-13533#3#7'7''67#535#3#53535#35#35#M=>>NeJ :@3O=,,   U/// i'67367''65   "  ',! T3 &0-( 1B^!3#&''67#535353375#335>& '"0:///N33, "/N((N**<`.3#67&'#/325''67''67''67#o|:  " &#(! ' #  "- '   ?,"' ! ^63&''67''667#3533#3#3##5#535#535#G  $(" !, =*422//<<??..4     ! >e#'33##/32=#5357#'3'73#3#735#qx1;; ??%X8 7 qqKKZ s 4\"&*.6:373#&'#5'67#53'735'2#3#;5###53#'35# 8  1! % #. 4=$$$$###Y}### (*$ggBX/I3533#3#535#3533#7'75#73533#3#535#3#267#"&=#'67#l222=92 @KLO-   / &&63!  $1  ###5#'>7##537332?#"&5, 6$PB /n    H    &&&f  8E -159=M3#'6=3'3#3#3#&'7#'7#535#535#735#335'35#3353533#3#535#;B n.,,3 $ "2--..J.Z,++4}7,OB2 78[ '@      |   _g 3#735#535#535#'67&'lyySSSSSS  L gY N    W"(-@3##5#'6=63#735#535#535#'67&'73##5#'6=6 . !YYYYYY G12 / " $$ %Td   T   $$ %a"(-@3##5#'6=63#735#535#535#'67&'73##5#'6=6 ,  zzTTTTTT D./ ,   %% %Td   T   %% %Y3?Z^3#'#5'67#535'273#/2767#'67#'6&''637&'#/2='7''   ;*     % !$& 0    19 "   ,%)% 6        &@SX^3##5'67#535'27&''67'73#/2765#'67#'6367&'#/?'''6l %''   !+"+  -: 4906 0'CE      =$$$ )+! 4'   .   = 8   R    ,  f#'+/K3#3#3#&'#'67#535#535#35#75#'35#535#37'#/2='7'77yl# " $(HHHH   # # D! -  }    n#'+/L3#3#3#&'#'67#535#535#35#75#'35#535#37&'#/75'7'77~f    'BBBB    D-  |     U #'+37;?C3#735#335'35#335#5##535#35#'35#3357#5##535#35#'35#335h||##5#X##5#4)  e)  TUyy[xx[EV #'+/37;3#735#335'35#3353#735#335'35#33573#735#335'35#335V((9(a((9(NN.OO.7 /7   7  B #'+/37;3#735#335'35#3353#735#335'35#335'3#735#335'35#335-77I777I78dd'>'dd'>'B  ;?  ?   #'+37;?C3#735#335'35#335#5##535#35#'35#3357#5##535#35#'35#335,88K888K8GC+++C***LHZ ZBZ ZB  #'+37;?C3#735#335'35#335#5##535#35#'35#3357#5##535#35#'35#335gg(?($PUTyy[xx[ `#'+3533#3#3##5#535#535#35#335'35#335""   '  ^((^a @3#3#5##5'67#35#ڃ|! &67||@ :+  0 _ $3#/2=#'67#535335#''6"""  Q<- ,3LL;%H) )i-7G3353#5#'6535#73#53'3+'325#'67#77#5'67&'7'AD BA:71.  7 -  Qi% # 33!  # ,2  #!  Z)-159=CI#35#53533533#3#3#535#'?53'75#35#335'35#335'67&'s/+g*2; *C*8 92  LL @4 79[ DZ@   N)-159=CI#35#53533533#3#3#535#'6=3'75#35#335'35#335'67&'} 6.n.7@ .J.= =2  LL A4 89\ DZ@     !7J&/&'7'63533##5'67#3533#3##5#5335#'3'6?#''6r8^ a877 *B 6"7      L  ++.$  >( +(#P    6CH#5'67#53533#&'&'7'635#53533#3##5#/3'67''67#V !//"!:V   *2    "$ ++R  ((MQ    #'+/5;3533##5#3533533##5##5#3#735#535#535#'67&'*,,* ,,iiCCCCCC  8  fZ    r #'+/:7'533'3#3#'6=3'5##5#35#3353357'533:  &M  %      V<>* 1=35#535#E CBBB -1 #2 `.&-+M #5##535#535#Me eJL3533#3##5#535#'6@0QQ__ii? I   i33#3##5#535#'673++33==!   1=RR= $. 3533#3##5#535#'6: 7YYaaiiA 55 r 3#5##5335#535# <N$NNNNŚ::b%77?67'&='75'75'6 ;=?GI  "14'*' :'&/ 0  &  ' f3533#3##5#535#'6M %AAaajj2 f**b3533#3##5#535#'6M#@@aajj0 ^'' i3533#7#5'75#'6"# , "227 TIA, &^"(.43533#3'7#535#36533#'67#&/&'7&'q0//8q:0D8>8 ,;b B   $ q*'& U    T3533#3##5#535#'7N!HHaajj0 P !! ]&9M3#/2765#'73353#'67#53363#/2765#'63353#'67#5336_ [ #) "  _ [ ")    M  4 $  $ 7 M  3 $  $ $)-3'7#3&''6?'&'#'6=35367'35#&        % 1" .3#   $ >- 34T!p.]UY373#3#3#535#535#53'3'33#7327#"''7'#7#"/32='75#535'7'   811:<117 &-+  "" !  "w      _   %(   H$'67332657'&57&'&'a+   R  w7-+Q@'. /&[#3332?#"&57#''67'77#534     #$ ! ,\G+1I!#58*d$35#53533#3#3#/2?##5#535#m---8833> +66-C -VV'67367&''>5     % % !OJ ?33?>g3533#&'#5'67#r181! "*..H!=9'Dg #/2=##53#735# a%<<ÿ 7b@f!3#3#/2=#&''67##537#f=:( $9?! s 4!_ 3#735#'67&'yii??KzTw , $!% %!e#3##/75#535'2&'7'6 4>> ==.8&  f   XAFV # `"3'73#&'73#53#5##535#i24|  Q*T.NNN  (,Z Z>,U3#3#535635#'67&'&7f(8#22P  8{8Q ]#'3533533#3#535#35##5##535#535#f)!$/))NLLLLL  CrrON!%0F3#3#'>=3'5##5#35#3353357'5337367?#"&5:+(w<'I'     =70 &0Y=,^!  V+!    ^37;?3533533##3#3#3#&''6?#537#535#535#5#5#35#335c4$6668D4( /4 %092444#a4 3"  2  #&  2 ? d /43#735#535#3#735#33533533&''67'&'#367rssMMMM'r)"  # E  C31  RBFJ35333##35#53353#5##535##5#3#5#'6=3353#35#535#535#33535l444''(! '55==4E!!! ; '(&4 CC 4& 3'73#3#3#3#5'65#75#75#'67&'7&'7&' " .0++++3 8))))) 76  3  P,d&&e   T&,04:?373#7'##/2=#5'7'77#33&'35#535#'67'b* B#   +)  !8? +BBBBc!  91 -5   eG   *\ .273#535#535#3#7'75#73#3##/2=#535#735#&'nuub[[b CDKB ii? K  B ;   L V "'8<3#5##53373#&''67#7'7'63533##5'67#'J\#-7H9, 06 (00 @ >"""  C oo   '(  %%-  WSW373#3#3#535#535#53'3'33#73?#"''7&'#7#/2='75#535'7'  :33<@33: (/,  #$"  ##{      _       `#A3#3#5##5##535#3#3#73#3#3#3#/2=##5##5##537#i~6>++>5""))F!!))UBC 08'::'* ) :%8888=N U ,04<@DH'67'7'7/35333##3#535#535#535#335353#53535#35#35#l 23  4c/77E=..88/B$$$ %%Y   r    b333#####Z":>FJ3533#3#535#3'7#3#3#535#3#3##/2=#535#/#5##535#c;::4{4; f&B<-  ..s[     $   #   D D*SNae3'7373#3#3#535#535#3533#73?#"''7'&'#'#5'67#535'3#3#/767#7#7'^ ! #<44@<4444'SUdJ]@%3#3533#/2=##5##5'6?#53 \d )9%& &/##T 7#53GM-  !.$$U @uu\P .l #5##5##535#335'35#335$$$$7$[$$7$ǝTTy******c#3#5##53533#/2=##w{J'' MUgS>l`!%)3##/2=##5#53535335#35#'35#335 R 33333t* %EEtt''''''D%37'673#&'#'6?#3#'3'>Q6.G9>T/$ 13#-c<  # ,%,kl1* "E ,3#535#535##5##53&''67&'767#Znkkly } ) ,% * % dL  F"#(  M 3#3#5##535'67#35#7&'[=7Y5 1>YYEZjj? )6_I3#3#&'#5'>7#535#735#cx2E<) %& ' ;E2RRN++PP* **F(,03673#3#/2767##5'67#735#53&'35735#  %:E /*&*7@( (&& ?0# PP0!C [ 3533#3#535#'6#5##535#""'g- Z444''&&V\\<*x 3533#3#535#'6#5##535#((.w6b???''&&X\\<*k 3533#3#535#'6#5##535#--4< kGGG''&&X\\<* w 3533#3#535#'6#5##535# &g.V...((((#Y[\;*e"''63533#3#535#7''6.33:9.] -&"%L''+ #+ 63533#&'#5'67#ffN5 :'+11!N.  32!   3'73#7'5#'6=32  0x\ !D f,332 {3533533##5##5#35#535# ++!++++,,,,?>! #3#735##;5#7#37267"&=/ss2AA@@T5*  BN1?;  T  )/'2&'7&'#/32='757#537'6 0F9  8 K2  3;!Sj    a +$ q  !3'73#&'73#53#5##535#.  /r I"J)CCC )+Z Z>, "&*3#3##5#5367#5335'37#335'37#335B ;&&L "" /,#K.l //ll #/254'7##5   C !$&CK '3#53'3#735#37#/2='757#{"Z#KK%%S#% #9.5/ A"#53#/267#'67#537#537#75#jL   #Vf .5+(9((9)) /3;?CGKO3#33##3#/2=##5##535#535#'6=3'35'5#35#53535#335'35#335e42) )- *''.9(..'9@*E*  T !i  E1 :7] S * '  |K '67&'''677'x+'R &* /8 K>-+7B!Kz(0  -RF/ .a '67&'''677'L $  (0@"6+7A$Hz(0  .RU .U)-#/2=#7&'#53#/2=#7&'#5'3#     R ))!r ))#u(P%+3533533#3#535#35#535#535#'67&'Y>)>>>>>> " Nmmm  E#'3533533#3#535#35##5##535#535#O!4!!(+!444^_____!!!!DrrOR 063#3#535#5#35#335335373#''67'7#3367Y1('.V''8S 7:4 '0,C" CC1E    ["173673#3#5##537#53&'3535#535#"=#'6?#3;5 %3+c,5* .9ccc K /"  n /5373#3#5##535#53'3535#535#"=#'6?#3;5  +$S',$+ 0SSS  B $/"   -33673#3##535#53'#335#535#"=#'65#3;5+  ") _"'7 .MMM  ? ,x!'! e %*063#5##5335#535#'&''6'3#5#&''6'3#5#7Q+QQQQ & B/O % @-d j jLn    D_M   D_M["'-393#3533533##5#'6=3'#3'674'7&'7&'3kB6&: +**  &::S($OP[):   g 33#735#535#535#'67&/3533#3#3#535#535#sttNNNNNN ! :L344..;;--3pb   V         p 3#53'3#3##5##535#a`Mp "  00 _ /43#735#535#3#735#33533533&''67'&'#367nvvPPPP'v)#  $E  B42  Y :>&'7'6'33533#3#3#3#&''67#537#535#53'#5337#n y  H+>99E;,.1 , 6<448 , $7   333   (#)D "&,2&''633#537#53'35#535#535#'67&'(( -%"' 9 *!MS, dddddd$ R   jj   Z     S !##535#535#7#/2=#55#535#3!!!!55"""O= uN< L 3#735#'67&'_~~UUVb>99  <99   !# :1 d:1  ` !%)4&''63#3#735#''673#735#''6' &" .>>88  788    &;/ a;/ 3'67#'6'6=3&:  *  ! (  #a+(<#F!h#'+3733#&''6?#3##/2=#3#735#r425 " ' 0  gFF$$    9X T9 M "8<@FL3#735#535#''67'67?7'?7'7''67'67'7'7&'7&'^^^^^ :   7  7 l>7  9 Pt       ^##"#    #5##535#535#88888׳HGy"33&''67&''>7#67#'7#U !     #3:. 9. Db44!(4|3#&''67'&'#53'67 .   0;2 %<"44&$6m $*06:#3#3#3#/2767#53=#75#'67&'7&'7')$$$$-  #a   (((  <1 5]&m  #$3#3##5#535#&'7'6c)0011' Q eSSe #&r &''6'6'63'6  )' $&- .,*, A !"% !$ 1 )y3#7#5'75#75#535#535#}q S"000000*' "&&p +3#535#535##5##53&''67'767#bcPNNOpX a   "   JL G"#'    k6<3533#67676737657"''75#'6=#7&'pT;   # %  T  44(    ! zd9 :WD "#67&'#7'53'735'35*   1 %  %888f   IK <*q!*3533#&'#5'675#''67''6z.--"  !.  L  F4%PL$0K   *  ,3#735#535#33#7'72767#"&=36jjDDDD , f   _V0  ] + `E%+33##/?5#'67#5373#3'67&'== B&.  SZ-*g-G  B$!$" & "j%)-3533#3#3#535#535##/2=##535#535#q27700=9))2sFFFFFQ\ $t@b-#53'73#67'7'3?'"='67'6'6  7E $  * #& % X [OA3#73#/2?) |  ^ #'+/5;3533##5#3533533##5##5#3#735#535#535#'67&'o2992 44 yySSSSSS G  fZ   i #5##53'7'>7.'V2 +A ;));85<63W&K+ e(7#/2='67/'67''7'77''6L    ! (     "=6# "       t 33#735#535#535#'67&/3533#3#3#535#535#jjDDDDDD 5B.//**5}5((.pb   V         m&*.&'7373#53'35#335'6#5##535#535#    $$6%  #NNNNN!>VV]666 ;ccE_37;?CG3673#33##&'#5##5'>7#535#535#535#53'5#3533535335  '+#   """ 13 %%  5II2  8't&*.'73?3#53'35#335'6#5##535#535#    { ""4!  "HHHHH!!> VV]666 ;ccEb#(,08<33#'#'7#3'73#'6='67#3#3##5##535#=   ))g 9 4UUUUV222   ! ++ !)M M  7 703#/767#'67# &( ^ F ; C08&  }3#3#67'7''67#VVe, (-$'7 #$ 8 #5'67#53#3#=#; !(t7 @( c(0r AAK3733#/765#'>7#M`$ N0% !*I;:%   #'/3'73#3#735#3#735#3#735#535#v2 ?xxRR >>(nnHHHH  T3$7A  Y$3#3533#/2=##5##5'67#53 QW 4! "( $$U @uu\Q,$Z<B3'33#67325#"''67&'#7#/?5'75#535'67&'"/.     # #!!$Y   /JJ<) " #.$  6  +  +)Y"(.3533#3##/2=#'6=#535#'67&'d877B. +)0B8w   g  bF+ ); D  "" }3533#3#67'7''67#535#&%%+1 (+$,&##3/ "  13Q 373#'67#''677'e$PS+* "m "(4'&eG IVX#)  -RK)"h3#3#/27#735#jM49:39I'@.GM#332767"&5  + )D #5##535#DZ [<)[53?#535#53533#3673#33##/32=#5357#'7#i%E8--!! ""48*<< DD!20 i )($ !3##5#'6=6 !>"&$90 ,0cQ3533#7#/?5'75#U //.  C  5  6g "3#735##32767#"&=3'#3qkkEE%%%%*72 ##;L$. yH6$U&*.26@373#'#376?#'"=##5'67#35#335'35#335'3533&'#a, J*" 1  #0N0I   K  W w[%)-3#67'7''67#53'#/2=##535#535# @R#& 6=-@K NNNNN    ed *|CY 5'2&'7&'7'6'673#3#353#5#5335#535 7OA1 GF X h;CC't'CC     <  0%A 7%0}3533#/?#'67#73#735#$6")!#RR,, /$ 9 P!%5;&/3#3#535#5#35#3353353#3##/2=#'6  h1)(/V''o||BF ! <<+; ( % R "(/;@3#5'675#&'&''6'6'67'>'3#5'675#&'[E. 3 G  % +'" ,0 - 00 &9 @9 -U *<@ .  U   5        , U   Q#'-33533#3#3#535#535#3#735#535#535#'67&'\>??88EE66>[[[[[[ ) (@     Db   V     Q!'-39?3#3#3#535#535#735#335&'7'6'67&'7&'7&'g777@?666##6$J G U 64  4  cAAA     V)-39=O#3?65'&=33533533#3#535#35#'67&/#3?67'&=3   ;+!!)$1++ L)   <Q+  'ZZZZZ  ?  WW[555 :ddE 3#735#73#735#TT..\TT..CCS-048<NR33533##5##5#533'73#3#3#3#5'635353=##53&''7&67#$$$$%%! 84..--3  ----~+( ;( @      5   ( _     K+/37GKOS#5'75#53#5#535#535##5'75#53#5#535#535##5'75#53#5#535#535#pEEEEE 6 K 3 K~ E>    E9   8 E9   3##5#'6=6 )K  1,76 &g:~3#3#3#"''675#735#W##5  %//U%6+,9( c1$(,3733#&''67#3##/2=#3#735#''*   #sQ 77  :XU<] 063#3#535#5#35#335335373#''67'7#3767c.&',O&&z3M 240 $+(>  CC1E    :3533#3#535#LAAASSAd66JJ`3533#3##5#535#7&'7'6g577@@<<5  o NN)JJ)P   W3#3#535635#->l#'?+55 -jj^ "3#53'&'73#3##5#535#536 :; U,E==88>U3 +#77#T$,28''677'3&''67&''7767#''67&'17@%B &*&  "' 8 Q ! O    ,[  i"#67&'#7'53'735'356  ?/" 0  3QQQgCL ;)X833533##5##5#53#5'673672767#"&='7}00  ?  &  "- #s[&2 &/ #a"&#/2=#&''6767##537#53#'35#  ,+    (=1q./KKee N   k}NN'*]"&*3#3533##5#536?#5337#335'37#335 @= 33Q *(2&V 3$e 33 eSR%*063533#3#535#3&''67&''667#''67&'i255B@2! L! '((  #+ > Z ?     (U  I73#3#&'#5'67#535#735#cy4E2 '% "/C2SS< "43!W*.33#3#/2=#3#3#535#535##53'#53'35#7367# B $ .$$F"",%?"" A  w66] X-593673#3#3#3673#53'735#535#535#53'#5##535# '  >66BB #  EE::B! rXXX  A A'W'+/373#3#3#3#3##5#535#53'#535#535#37#'35#335335]>99E! $>GGCC6 D::>5! 3)9YR` %#3'6=33672767#'&5LLLsP %!B6 8<_G *  +k&'3#3#3#535#535# &711<8//6 %7<<7`$3733/2765#'>7#7&'&'i.@ ,,  K  DDo5 g:<66Pf\3533#3#&'#5'67#535#r-33=4 !$)6-&&%2$$1a`0%(2%`3533#3#&'#5'67#535#m5992)% &&05&&#,&$*`_/$)3#Z $#3#67&'#7'5#'6=3#mq0  1   ZZC(  "S` nC3 6>^*Y=C3'33#67325#"''67/#7#/?5'75#535'67&'  .-      ! &&S  )JJ8&$  ( 5"  < /  )"  k 3'73#3#3##5##535#k:  :vvvvtLLLRR2 b%+3533533#3#535#35#535#535#'67&'m7%777777 "F nnn  X )#'6=3533#3#535#3533#3#535#r$''.k)$%((1{6%OB: 0@b2O  ] 16'67&/3533#3#535#3&''67&''667# N I1//;:1! C #% $  #, 7 }   NA  $ o%)-3#327#"/#7'56'#5##535#535# 24/ *&6 ;"fMMMMM!,  ]%Jm mNY!%)#/2=#'6=3533#3#535#3#735#]L?? SC6 7=_17<k#'+3533533##5##5##5##535#35#'35#335k$""$U!!3""3!!3"%p(((%%%e 4'2'7&'7'6'673#3#353#5#5335#535 3J=.AA Q`5<<#l#>>     <  0%A 7%0]9?C3533#3#3#?7'7'#/2='67'67#535#535#'67'i766//;P  A  ! 8# '?227 X)&   )#     \+/37;A&/3#?7'7'#/2='67'67#735#335'35#335'6 W~?&,"H   ( 5*)##5#X##5#V   P ) ,&    _.6:373#3#3#3?3#53'735#535#535#53'#5##535#'  =77AA   ??66< nRRR  A A(^37;?C3533533##5##5#3#3#3#3##5#535#535#535#35#33=##5#` *!!* 8==BB8$*!!@ `!%)-3&/3533#3#535#735#3353#735#535#535#'6D133A@11 eyySSSSSS     +   E`   T  [$0<HT3#3'7'#/2=##5##5'6735#''7'77''7'7''7'7'''7'7d>*  ''  ':-  =      2        8      2      s3753753#5'&  r $#3#3?#&'&'#7'5'#535#+10 *' ;&QQJ%!& 6C o%%7&c",3533#&'#5'675#''67''6p266$ ! %2   U  G7)RO).L   & t&*.673#32?#"/#7'7'#5##535#535#t?,0/+ )'6 8#bLLLLL  ,  :Il lNe$*063533#3#535#3&''67''667#''67&'x-..;7-& 4  "'$!  + LD     @  a&*.26@373#'#376?#'"=##5'67#35#335'35#335'3533&'#l' E'-   ,F,B  J  VwR $(,0B[33#/2=##5#'6=37#'635#335'35#33573#/?#'67#3533#3##5#535#'6u   "    &  D   %!!* AA B=&* "G !22! T3753#5'537+ , ʱ  a#?CGK33533##5##5#533#735#73#735#3'73#3#3#3##5'635#75#75#!$$!##==7<<E 34////5l %%%%%%  #.." J R`!JNRVZ`e'673533#3#7'5#'67#53535#'673533#3#3257#"=#'?#3#735#535#535#'67&'s    *      >ttPPPPPP E,          )[   O    r3#3#/2=##5##535#r5/ /8"i Rq"e #'-33#3#53'#735#535#3##/32=#735#'67&'ur4;;(LLLLq.  0MM `  E    _3(%)  bAIM3533533##5##5#'?#53#67&'#/?5'67/'6?#5##53#j# #1% "(C     *,!! !K]KK e     #      ^,,\3#/2765#'6&' W #(L"  o$0 Q"'673;76?+&57&'7&'& / +8 Z F( !7 M ! !T32?3#"&547#5}&$9  8J_hT! !G3?#"&547#5}BA  @D\eG'c3;2767+"&5467#0B@O! #A*0>ec !     `3#/267#'>7#'6m  %#! 2  x^`NB]0! '^3#/2767#'>7#'6rz!#",""1 4 ZK GX#$ U3#&''67#535'6 8<80 (5; 24-B 6H?< J3A3#&''67#5375'2 >LJ0 07= @D6A 'K B<&+<%;)3533#3#'#'7#535#3533#7'75#)((/  1)*'''/:1*  >V '673#7&''>} ,2  %d ,=5% %L}"' '#NQ + #5##535#˦Y$*03533#67&'#/2?5'675#&'7&'b;99  +; h  ((0 #B <$$*- T   O 3#3#3#"&''675#735#nt/77((, ! 2NNU&4+9 g1c &,2'2&'3533##"/32=#&'7&'7'6 7OA( [##  [% 1  E ;I  F m \ !'-'2&'#5'67#53533#&'&'7'6 7PB* K (8=>:% )  H   gJG"%$ " N3#7#5'75#75#535#535#OX  7 .* '#$] #*1=C3#5'675#&'&''6'6'>'>'3#5'675#&'a@ .F . (! ,% ( */ !6 '2 ,P *8@ .U    5        ,  U    b!%)-3&/3533#3#535#735#3353#735#535#535#'6C022@?01 dwwQQQQQQ      +   E_ T   O 2V[_cg33#5'77#35#7'53373?#'&=333#727#'&=#'6?#5'67#37#335'zI  G ? ^^'4%A . 9H /   / + C @ !%7*   $   /  $     '      S+/37GKOS#5'75#53#5#535#535##5'75#53#5#535#535##5'75#53#5#535#535#lBBBBB 1 K 1 J~ E>    F:  9 F:  "3533#3&''67&'#535#67#('''   $(4 +"",&    &,n\3#&''67&''6767# [ $ !( ( " =!P  . 2 =$8 { !3'73#&'73#53#5##535#)  -j BnA*;;; ),Z Z>,n  &,C3#5335#'673;?#'&57&'3&/'673''67'77?r LL    '  6 '    {{k[{ "1 ? _     p 9?'2/&''3#&''>7#537'7'67?7'7'6 .C7  _ 8, " ) (/)#! 2      3    $S k&9M3#/265#'63353#'67#533'673#/27653353#'6?#533X O #'      M <#    L , !   K N  3!    o567#535#5673#35335#535#53#3&''67&'  V,. )// (  5 [  ]]^ t 053#3#535#5#35#335335373#''67'7#367ww" q!%C   d'B )(' $5  CC2!!!!!F    3533267#"&=#'6=#' .=  :9++    ^5 8Od#'8<O3533533#3#535#35#'67&/#3?'&=37#3?65'&=3j$%!.$$  G&  74 7P+     Q<,Q<a #)/&''63#3##/2=#535#'67&'$ $!.B77:: \  $"""A =8 % o ,3#735#535#33#7'732767"&=36ovvPPPP&&$2 v   _V1  ] ** `f(3'67#'63#35#535#53#5##56?  2 ""U##%8U  !)  | xk 3#/2=#3###535#rxdXXQ6##O \=+e#MQUY]ci3533#3#7'5#'6?#535#'635#'673533#3#3?#"=#'67#3#735#535#535#'67&'u   =      ;ppLLLLLL C           )[  O    e  4W\`dh33#5'67#35#7'53373?67#'&=333#?67#'&='67#5'67#37#335'A s = 4OO -8 &  6? )   $ & 9 50#  $   /  $     '        t33#3#&''6?#537#735#535#'3533533##5##5#j-7* $& +  -3*DDDDP"' : v#'-33533#3#535#735#3353#735#535#535#'67&',--7~5,+YllFFFFFF  8  +   Da   T  l)-39=O#3?#'&=33533533#3#535#35#'67&/#3?'&=3 5v!"+!!  C% 4Q  : ; c #'+173#3#535#5#35#3353353#735#535#535#'67&'d,'(-R&&lwwSSSSSS B  55 $-a   R    P<B3533#3#535#3#735##5##53#'3#3#535#535'67#'7#[@AA78@ ||VV{yo %99JF66/S #   % !((         R ;?CG3#735#535#535#73#735#535#535#3'73#3#3#3##5'635#75#75#a>>6AAG96////9v ******`  `  S  EG #'-3#3#/265#''67#'67#735#535#33#`9 N   ::::=PR\7#   y( q37533#7'7+6DN  c#3533#33#53535#35#535#535#535#p277.'2BBBBBBBBa'-13''67'7567#3#73#/2=7###535#4     [x$]/ +"& )ysz#c mRAMLPV3533#3'33#67375#"''67&'#3#3#3#7'75#535#535#535#535#75#7&']##.*)    ".8!)! a  ==I,  , 8) pB G3533#&''65#X9EA?2> I8==U0*IF,8MR3'67#&''6 Xf _J($(x!0B373#&''67'7#367L2 _ 8 ")1 0#5,C + 20@ '$  E$ 5g53#3267#"&735#gzf'& 2(RRoC   hI^#/2=#&''>7##5373 + *? -**''J 3#'63#3327#"&'7#r hr ll   j 91&'&G3#'>753'735#8s  ;  6__\+* !_!^6S#(,03#3#&''67'767#535#375#335'35#335d=685 1") % 46<!"5#W""5"a   af \ #5##535#535#\ssR #'3533533#3#535#35##5##535#535#x)>;;;;;  CrrR +048<@DH37#535#5#53535333##3#3''67'7#367'35#335'35#33535#335"#1,,++0<< " )(#.  ?,E,J18 ,   ,    e  cz3533#3#535#3533#3#535#'''0q.''''3y3'####b$$%% l#?CGK33533##5##5#533#735#73#735#3'73#3#3#3##5'635#75#75# !!99199@*(%%%%,b ######  #..# J Ql#'9=OS3#3#&'#5'67#535#53735#535#''7'67?7''''7'67?7' 6.  .7  A    L    f68f\8& 1'2  & 1'2 n /33#735#3353353#3#67&'#7'5'6?#735#uvv!j p*   / +  LL86 3  3#  $l .263#'#5'67#537'235#'3'##/32=##53#735# ,?  N  %,**) E K66  Z IP ;Ue.l"&*.6:373#&'#5'67#53'735'2#3#;5###53#'35# 2  *  (+5Hm '$  % hhBi!%)-3933#&'7#'67#5'635#335'35#335'37#&'7&'WM 3     +99J999J9M I A  i <    1 8 L    n9?3#3#/?'6?#735#&'73#3#/2765'6?#735#&'p;"&  * (  E<"& # * )  :8B  .<_   {:8B .<_   j)/9<@3'67#'''63#3##/2=#'673&'7#') $   >>q/ / C*  0   # ! ; .   =9 6 ) !H)'(Z#367&'#"/325'3'67#y$ :$  dXA 6A   -+ ?-#]3353353#5#353#5#5335#]&))*v%9>SS?YdMj _Mde"367&'#/32='67#53y# :$  > ;BX   $& !E#'+3533533##5##5##5##535#35#'35#335E$6..6$g++>))>++>) )k%%%###J'+/37;?3#3533#3#3##5#535#535#535335#735#335'35#33535#335V@@KKFF<=**=-j**=-[.O"" x H 2BG3533#3#535##3#5#'6=37;#"=#'767#53&''7&67#100'd*1Y( bS  ` $  ' +   / .e E     I(,#53#3#3#535#537#5##53'73533735#$`)<I     5$L7;?CG33533##5##5#533#3#/2=#7'7''75##535#735#335'35#335w*++*++=I6 $,(3F;((;*e((;* #N D /  J[  M ,048>PUY3#5##53'3533#3#3#3#535#535#535#35#335335'67337>7#'"57'7'?p? (**88AA87??55(%s  !% J $%-    ..   [.  ) " #CCGKO]335#535#535#53533#3#3#35335#535#535#53533#3#3#353#3#3#735#3?3#53'Occ (  0/ T XX Sc  ,["@E73?#"''7''7'77'73?#"''67/'7'77&'C  #;+%   EJ$ $ "&% ,'       " z   &   (  [33533#3#5#'65/)=BB)O=6 8W3#'3#'3'6511#Ӄ?% #4Y3#3#3'73#535#535#[SS4 eUU`Y  }&'7'7''5'6=6      6xFF A 0@A &k=p"3#332765#'&=#7'7#'rwM8   '&4 " ||  C#@|!3#33?#'&=#7'7#'|pG1  !4  $z| M..[$3#3?#"&=#67'7#&'c\D  3( 8  # yz I !3#33?#'&=#7'7#'c=,  . $z| M./{ !3'73#&'73#53#5##535#" W  >i8'444  ++Z Z>- %)-153#3#3#7'75#535#535#535'235#33=##5#m (.  -),7,+  ,#-  !! !!!!!!!!!S3533533##5##5#35#535#(d''d(;ddddDII0,] #5##535#535#535#]s sX   \%+3533#3#535#3533#3#535#7&/'6n/55@=/222?B2W .m   L    f%)-3#327#"/#7'56'#5##535#535# 460 0," ?(mPPPPP!%,   \&Jl lN+S #5##535#535#535#Sj jP   Q#'+3#3#5##535#'6=635#535#535#75 144,A&0 NAAAAAA0 @A!o<7^&*.23533#3#7'7''67#535#3#53535#35#35#r/33>O =  /4$9/u #"   i???.....W":'6#5'67''67''633#3#"''673y  :  3  !! /   " )yY n& '1. ';"/+ !I+  Z#?CGK33533##5##5#533#735#73#735#3'73#3#3#3##5'635#75#75##%%#$$>>8>>E! 5611117p ''''''  #.." K R+J #5##535#535#535#JaaL   [19AFLPT33673#5##53'733#735#3#3#3#535#535#73'735#33735'67&'7'7'  p!   *ggEE:88B>557  &8 i 33  5   # !3   U     m33##/2=#5357#ym<< 99(U\Y!( n$33'7##"/?5'67#53&'77#U     !) = ' j  @ $,  T3#3#5##5'67#35#ڂ|! +<7||TG6@k3'67#''6 C?* W5 $ (HMr  4i 3&'73#&'73#536q4  2|  S-G4691 G4=g3533#&'3##5#535'67#n47. !)--L#)GS00QK#(Je23#67&'+'25''67/''7'77''67#p,    ' ,    %<!?%%> 8&05    i$(,043#3#3#3#535#535#535#535'235#33=##5# 17;6}464+6&&$$&$$$&&&& L3#3#5##5'67#35#چ|! &67||LA 3 6 F3#3#5##5'67#35#ڃ|" )97||F ?/  5V'+/373#3#3#5'67#35##/2=##535#535#e$RZZ19 , c OOOOO  /-a (x? = 3533##5#ghhg+00 v '67&'3'67#E $  XC&0 .2( +#32765#"&''7'37&'= "   ::BEJGA 33#3#5##5335#11)4 44-0wwR@ x3#3##5#'6=#535#5#`:Mjj?' &4MMMM 3#'6=3'35#OY > 5*@2 76Y4 !%)3&'73#3#3#3##5'635#75#75#,    #O # ! + !!4 O7#53''67'g$7     "8@&."6 !&'3673#3##5#'67#5375#5#/  E #M!%7ZZ>4&77)067#535#5673#35335#535#53#3''67'$8 b21  ,25& +( #.4 \  ``f "6:?&/#'6=3#3#7/3#3533##/2=#'d   yggH SS; ; t  E4 7=_+% _c$ ! %9M3#/265#'63367353#'67#'673#/27653353#'6?#5338SN   + %   T >%    L $   :  L  2     $(733#5'67'77#7677&'3#735#?7'7'8 9=   $O  .``::  F7 '       1&\7,$f !3#735##33267#"&=3'#33jj,;;; @,-RK<zw)* h *'#7'5'635'35'3'73'67&' 38 3>  @vvvx/ 6C6 02h  1 K 0 K  f3'67#'637')0  !  " (+u t 383#735#3353353533#3#3#3##5#535#53'#535#3?#vxx"_,--6-4466/5,*%:: 7 m !%).4:#5##53'73#73#5'75#35#535#535#'''67&'U2/K! .k8EEEEEE + = '(   ^Iw   4s    ]"(-15#3#3#3#/?#55#75#75#'67'7'7'QJJJJ\ Q>>>>>  8=5    M?:   j 3#'6=3'35#)W, DDX:- 0>E!g4q#'+3733#&''67#3##/2=#3#735#y.,/  # *  ] AA    :W  S8h !'7<'73#'6=35#3#/2='75#&'73#/2='75#&' 0eQQ-    7,    9&;6 66Y':q1  $q1   %)-3#735#3#735#3533#&'#5'67#73#735#OO++11,.$   $811517;  40\7   &,2833#5'635#335'35#335'37#'67&'7&'7&'Z V + ( 88J888J8U P* D  O  I   E9 A  Q      35#53533#3#&'#5'67#-&&''0*   %p&''&60RT('1v"3533#3#&'#5'67#535#'6((.#'4 ++(*&#(Y[,"%.( g3#33#537#'7#37#jZP#VI?="/if1W35#53#3##/?5'67#'3Ex$$   1/0.>>^  XB!8!R 3353353#5#!AB=9NN9U!c#335#53#=#75#vAAAAA@@@P,{{,x3#"/3267#'6&' F <    "lT #/#$   $(,28'67&/33#5'67#35#335'35#3354'7&'  a 5+Y    $5$*(# dZS_s37''7'3#3533#/2=##5##5'67#53 &*'HN )    !   2 9 $UUAA t"&*.2&'67&'67&'6#5##535#35#'35#335  5  3  J...* , , Py yZs%)-3533#3#3#535#535##/2=##535#535#z.22,,85&&.lAAAAAQ\ $t@v%+3533#3#535#3533#3#535#7&/'6())2w2((((3{4(L )m   L    t'67#535#53533#3#A $%&  #$0% )7)$$)!%3#3?#'&=#'67#735#535#535#N   ))))))Ɛ1 75*m #'+/5;3533##5#3533533##5##5#3#735#535#535#'67&'w/55/ 00 ssMMMMMM <  f  Y    d%8<B3#3#53'#53'37#3#735#535#'67337267#'"57'7&' 2 " / 0mmIIII    +  ;   86I F  ,  c !@DHLP##535#535#7#/2=#55#535#3533#3#'#5'67#535#35#335'7',x,,G&((##  "&!* ( F6 F6  F  6 #$  6 4 ^+/37GKOS#5'75#53#5#535#535##5'75#53#5#535#535##5'75#53#5#535#535#d=====-Cz.D~ F?    G;  : G;  V#''3#3#7'75#535#5'6'7'0 /#   <  B F g&&#t #5##535335#35#'35#35#Q22222..888777b3533#&'#5'67#7&'q275# (+^  55A.)9~{4(2>?   i$3'7#'63#/7''67&' W  H "  $_  !  *  _,% '&)+-'m$3'73#&'73#3##5#535#536s4  1|  L&=::226M   #77#h='7'373#3#&'#3#/?#267#'&='67#53?#  W M(6:H  'E' &$  $$  *'#8@^&,04:@373#7'##/2=#5'7'77#33&'35#535#'67&'j' >   ( '  6 : (==== ]   81 -4  eG   f ;?&'7'6'33533#3#3#3#&''6?#537#535#53'#5337#{ n  E'833>5%*- 16./2 ' /   333   '"  )p ;?&'7'6'33533#3#3#3#&''6?#537#537#53'#5337# h A $4/0:2"&  -1++0 $ +   333   %   )k&+/39=373#7'##/2=#5'7'77#33&'35#535#'67'x"9 # $  04 !5555  S   61 -4  'eG  * ,v$(,3733#''676?#3##/2=#3#735#+.0 )   ( } [ <<    ;X  U= $(,373#&''67#3##/2=#3#735#+).  %tS 77  9W T9 o33533#3#53=(SSf0;N} 3#53535#535#535# r 111111-/.3533#/2765#'67##   ,,VN  z, +p\$0<H3533#&/'>=#7''7'7''7'77''7'7''7'`?==6 *6%?      [    ,-8' 9 ;:,    2    P   .  3353353#5#353#5#5335#W*>SS?XdLi `Md`!:'6#5'67''67''633#3#"&''673  7  /       ,#]m& $4. "5"2 #G,  3353353#EF$g3##/2=###535#% R@@gV  R9 E)b #5##535#b!!!{h] #5##535#]!!!{hS #5##535#SzhY$(333#&''67#53537#'65##7#5)9* 0-, 59) Q!C&4,C j111N #5##535#N{iI #5##535#I{j> #5##535#>  {kP '#3'6=33353353#353#5#5335#dddk+\*'C4 5>]="//"48(D :(8X #5##535#Xzh$(3&''67&''667##5##535#;      -?111        _\\<+W$*0@E7'7''67'63#/2='75#7&'&/3#/2='75#&'.  L /E- 62( -  RE-52    B 'Ne%%1 #e% [&*.23533#3#7'7''67#535#3#53535#35#35#n033BNST"( &K !&#' f3#3#5##5'67#35# Y% /  !' s ^+6DX3#3#5##5'67#35#J'  "BFJ'#5'63'3#735##/2=##5##5##535#335335'3#735#'3#735#)( *Q% >95,, , --D,,   !/ 1G!!!!)\#M/  /  e .26:>BFJ&'#5'63'3#735##/75##5##5##535#335335'3#735#73#735## ? /--&& r %B&& &&   "/ 1H!!!!)\#M/  / l #5##535#7;#"=#'>5AAAH,  [qqO=~; 0!!  !#3533#/2>5#'6=#'  *'--u@;:g: c     ")+ Y       %HH4)+! )  R  jhG%%L&+1'673767327>5#"&='6?'&'k "    "\  ~6$ +CV0N/K&   /O#)*"| #/2=##53#3#735#MBB77 ,W5'+/'73?3#53'35#335'6#5##535#535#5   } ##5" $KKKKK!!> WW\555 :ddEs !'.9=3#5'675#'&''6'6'67'>'3#5'675#'w8 &: ' " '  #& , 0. "D ".8 &U  5       +U n#A3#3#5##5##535#3#3#73#3#3#3#/2=##5##5##537#wv49&%8/ %%A&&M;> ,2'::'* ) :%8888=N l$(,16;AEI3#3#3#3#535#535#535#535'235#35#'67&'7'7&/'7'377111177004455-7&!!3@  /2 .  :  >   >    >  f n% "#l  s3533#&'#5'67#bcS$7 9''6 : R]+2XW1({"#3#327#&'#7'5'#535'-+ $# 6 HJ%, WB o%%]&&z!3#67&'#7'53'35'35 .0 8 /( EEEg  EL T*t '6'3#735#535#535#&' kkCCCCCC; b159=A&'67&'67&'63#3#&'#5'67#535#735#335'35#335 5 3 _{6>0 ! #.922#U2#      ,O   3/ g-593673#3#3#3673#53'735#535#535#53'#5##535#  500::    ::448 jOOO   C C([ 043#735#3353353#3#67&'#7'5'67#735#p{{"mv.  3 ,  PP96 3   .     q3#55375#535#'673#3#7XB((  6 ''PW XET/ $/Q c#?CGK33533##5##5#533#735#73#735#3'73#3#3#3##5'635#75#75#!!""99399A,0,,,,1d !!!!!!  #.."   LO  h#'+/5;3533533#3#3#535#535#35#35#335'35#335'67&'s!:0s0:!,0M0@ !D \\Q  n +/33#3#535#5#35#3353353#3##5#535#735#535#s|""{"#H!!bo/9999-IIII22#1D  d&.EK'6737''>737''>#5##53733#/?#'67#7'6t   =   (\ "7& 1 ) = "  )  9((/3 (;+g6:>BF33533##5##5#533#3#/75#7'7''75##535#735#335'35#335 ## ""w2<) $ &922Q2 #N D /  J[ iHL3533533#3#5##535#35#'?#53#67&'#/?''67/'67'3#k#Y/##$ "&A     !& JJ,,e    #      Af&*.26@373#'#37657#'"=##5'67#35#335'35#335'3533&'#q' B% +    *C*A   M  WyI3#3#/27#735#OC-02 ,/K(;+@N%f &3733#'6?#32767"&57&'s)AB - % (B     ::.I"=,n$(  _2FL#53533#&'#5'67'635#53533#3##5#/3'6?#''67&'(8:, V   ""&'!     ++ ()  I  ))""J *2 !   ~(,048373#'3#5##535'67#53'735'235#35#'35#335u ,  && '=' #  &0'''"(f f-!k 3#/2767#'6'67&' Q'( F  B"*,  O_R  J  } #'+/D7'5337#3#'6=3535##5#35#3353353732?#"5= )N  $       %$ Z<44 58Y+,0 # o #3#3#55#75#35#oX-11.L2о22~..;* '3#7&'7#3#/7>5#5373#/26??-  *3P M  3!  Y<#{6*  #'-28>'673'73#3#3#3##75#75#75#4'7'7&'#'6!     !!S2 '  ( I #&%%j(  z$33'7##"/?5'67#53'767#a $  )/#G  j F#$,   3533#3#67'7''67#535#/..7B# ,1-9/##4)#"* ,4+A #5##535#AX X9&(T #5##535#TkkI6 T3#33#537#537#5#s_)8 ,2HQ 5"M"" J#'-39?U3533533##5#5#3#5'75#5373#735#'674'7&'7&/367?#"&5S!,&&R!`,227 7 6  8     _ Z$ $_VV00\r4H3533#3#535# VVVgfV4P 3#3#535#33535#335335F9;H['b((;'&OOU+++++ n3533#3#535# TVVjhT##3533#3#535#deeSSd   B(33#7'753?36737>7#'"5G(((2?G" * #%6 ][q0 ' Y '673'# + W&c3533533533##5#3#5#5#c@h|h44>>>>JJo888p 3533#3#&''67#535#'6++30 ! (- 25 **372- %13R':M3#/2765#'73353#'67#5336'673#/27653353#'67#5336zh b (.    e  F* (   M  4 %  % ZL  1%  % j 3'73#3#3##5##535#b lX   ,, Q)/:=A3'67#'''63#3##/2=#'673&'7#'r$0 /   GG!9< R0   9 ! '% C"!4  ;3 /  #O*#$'N #5##535#35#'35#335==P;;P==P;NffMU.3673#3#3#3#3#535#'67#537#537#53'   $?004   R 6 3" @373#''67'7#367 F1 = K)A - ,;Q 4 3      R =Q3#735#335335#73?#"&''7/#''6=3'33'7'3533533##5##5#c'=   ( -) < #)!!)#9> ! #"$ q `3'73#&'73#536j6  8 Y0M%4691 G4=P$*373#3&''6?&''67#7&'67kUWK""  ) ]  *-+"7"     1M=   f !Q!%#/2=##5#'6=35#735'35#335$&%$7$[$$7$ý ,CC(' 99]y******m#'33##/32=#5357#'3'73#3#735#xr.77 ;;$T4 7 llFFZ s4h03#/2765#'63#3#353#5335#535#'6\ P 4!$$X((   2$43#2  n -23#735#535#3#735#3353353&''67"'#367{kkEEEE#hu '   !  E  B42 !  f$)-383#3#3#535#535#735#335'7'6'7'7&'7&'ut10087//00@  > K <00 cAAA    "#%i!%)-7#533#/2=##5##53'35#335'35#335Ys$ &%=%%%8&^%%8&  //8oc3#3#3#"/'675#735#yj)..!6   .DDS&4'/7 j/]"#33#/2765#'6=33#735#QQQn Zw]==f JD0 7<^?;> a3#3#3#"/'6735#735#+JPP:.(_  ( Ma3   *_ !'-'2&'#5'67#53533#&'&'7'6 5K>'  H -49:6% !  C   jGD''( "  S3#3#3#"&''675#735#-HQQ083/5 "I~~S.    'W $/F3#3#'6=3'5##5#35#3353357'5337367?"&5 6*&p< %A"     =<+ 48Y=,^!  V+    ]/J3533#3#535#3533#7'75#73533#3#535#3#767"&=#'67#p000;60 >IIL+   - $$62! $1  #X6:>RU''67'67?7'73#3#&'#5'67#535#53735#535#''67'67?7'   )?3" !" &2>  E    r  &%2hg !:: g\8  &!2\ LPT3#53'3#735#73#735#3533533#3#3#67&'7'5'67#535#535#35#75#=8+884::V"!!%=   2)  .%0""""#++*     *    (  z ,3#735#535#33#7'72767#"&=36znnHHHH"" . k    _V1  ] * `_13533#3#3#67&'#7'5'67#535#535#l27733>6  /"  )9,,2  UA 7$T CU33#3#/2?#735#5'7'77#77?';#"=#'>53&'7#53''67'`A# % *   .X      +$ 3G    ":*"%9      # *   $3#725#'&=#'67#735#535#535#T  ......Ɛ/57* h!%)-133#/2=##5#'6='67#35#335'35#335/$     +  *%%(3P Y  3'73#3#3##5##535# 2 2ydddda666V V6# | 3'73#3#3##5##535# + /o TTTTS***V V6# 3#53'3#3##5##535# hgD||| )  88 l&3'67#''67'673'67# 7V N1    ,2>-U- = 0  (+ ; _!%)-3DHN3533#3#''75#535#'#'35#335'35#335'673376?#'"57'7&'h8880 4;9118i11N1e    '> J Jc  i )  1  Y*26:B67#&'#/2?5'67''67''7673#53'3#735##5##5     !-2"& &   >8/vvPPulI           (( " Z TX\''67''63'33#7375#"/'67&'#3#3#3#7'75#535#535#535#75#7'p  0  =c"!     $,( ]      $FF, ., 1 *+  jhG%% O 3#53'3#3##5##535#/ C44445>TU5%P%7''6?'7325#"&57#'6=   Z I+0-D2 !?5!$.//mf53 )3x !%)23##7'5#5'67#5335#335'35#335'3533'#?3 %  $ # $7$= 'V +O +-135#'6=3#/2=#35#'6=3#/2=#%  3@  3++=6% ,4w((++=2) (8w(( w!%)3#3533##5#5367#5337#335'35#335; --; %9%b33bRu%+/33#3#3#/2?#5335'354'7&'7/'8Q``` `>>>,#! ? M1(4.4 z%*043#3#3#/267#5335'35'67'7&'7'9*EJJM M222L"  K 2)"-+  x#'3533533#3#535#35##5##535#535#j%911111""""Am qOz%+3533533#3#535#35#535#535#'67&'}*u%****** : lll   159=AE373#33##'#5##5'67#535#535#535#53'5#35335353351 $!    ),  $% 1OO/"4$ {#).3533#33#53535#35#535#535#535#'67&'+))$n "+444444442 vv{    +/33#3#535#5#35#3353353#3##5#535#735#535# t# n!?    Vd(//22)>>>>22#0E   '+/37;?3#3533#3#3##5#535#535#535335#735#335'35#33535#335j, .0022. ,+D+<#N##y +048<@DH35333##3#3''67'7#537#535#5#5367#'35#335'35#33535#335)) )-99 !""   -) 7+)?)C-  ,  ,  s  `DHL35333##35#53353#5##535##5#3#5#'676=3353#35#535#535#33535,. .!  !    --77,< ; &)'4 BB 4' $!' ; ~#'+/5;3533533#3#3#535#535#35#35#335'35#335'67&'/*f)/')A)7 4 \\Q   -153#'#5'67#537'235#'3'##/2=##53#735#o +? E  "+ ##4 < E22  &  ^JM 8Qa)  %(,06:373#7'##/2=#5'67'77#'35#535#'67')4$       #W----   M @0 -5  &%%@I  k!%+153#3#3#/767#&'7#5335'35#'67&'7'yS .  wD1  5<  k 2   W M    g#'+13#3#3#/27'77#5335'35'7'7&'*&9==B   A''':  "  K1)$,50.- ,8@DHL'6733?#&57''#53##/2573#5##53'3#53535#35#35#    ! - !4o( /P1Cy      %  u"" _%%%d#(.23#3#3#/?#'7#5335'35'7&'7'vM /  {F4  F<  d/  SH      %)-159=AEI'#5'6'#/2=##5##5##535#335335'3#735#'3#735#'3#735#F > +3J    1 2  ZJ""""*]%K0  0  0   $(,0;QUYae3##5##5#3#'6=3'75##5#35#3353357'5337373275#'"57/3##5##5'O6659#`  1!<"    N665  1##1;)#! %*1 :  6    1 1##1t3533#3#5##535#35#*((+*++---a o-r3r$(3#/767#3#/265#53&'3#kSp1 Nr $ !6?  7t "&*3&''63#3#735#''673#735#''6  '3322  122 ;/  d;/   $(,0D33#7'7#3#'6=3'75##5#35#3353353?67#'&=3<:::FC:Y.,,,=.( E  &y z *D; 3@]      #  '+/37;7'53377'533'3#3#'6=3'5##5#35#335335B !0*Y-       U  T A:/ 58Y81!!!!! }$?3#&'&''675'67#535'237'#/?5'7'77i #+$  " "   ", )        l&     "?3#'&''675'67#535'2367&'#/?5'7'77z +5* *  % %5&/   -       m&     r#).493#3#3#535#535#73'735#33735'67&'7&'7'(MTThiVVO  k'"  h|G i!).4:3#3#3#'7#535#535#73'735#33735'7&'7&'(MTTh iVVO 5#'>5#Y Yk c.aK F]j 3'73#3#5#g  c(;3#7#5'75#75#535#535#f @!$$$$$$83    C3#3#/27#735#I=)13(*J(;.EL&I&'73#3#535635#'6$1=s#*C/<<$ !8{8Q 3733#&''67#7&'  ? EE(4"((*,TI "(33#5367#'635#535#535#'67&'#H  %%%%%% 2  ||  p  32?#"''7'37&'3 !   /J JG?   #3'6=3̓!G2 6>_G} 3353#533vDD@0BB0 g&/'>7'f"&!% ""&&C +$!2  j $(,2/3533#3#535#735#3353#735#535#535#'63A011;<00assKKKKKK    +   E_   V  ]<@DH#35#535333##7&'#/?5'675#535#'6=3'735'35'o+!!) #      !!+;H 4 #$   (    A4 89\ U#N l37;?C3533533##5##5#3#3#3#3##5#535#535#535#35#33=##5#l++{599882 ( @ #53&+kK  U373#&'#'67#S oF1 6! ; 2F)70"\373#&'#'67#U mE- 9* 4G% 0 !A373#&'#'67#ckZC KO AW/ &'  b !##535#535#7#/2=#55#535#.w  --QA qQA *.26:3#3#53'#53'3?#3#3#7'75#535#735#335'35#335G ,s*$f+)))261**)(@( 4 /N    y!3533##/2=#'67#75#7&' J&J&  d^^RO90 0/LL@}'67'7''63533533##5#'6=#3   %( +  S####QQ0 %s3#735#3#3#/267#7#RR**e; >  A D E!= 3 m3533#3#5##535#35# )%%, ),,..-a o-r3  &,273#3#3#/2?#5335'35'67&'7&'7&'b[   4 ||| 2  ?  7 8/d"W    z&'7#5##53'7'61F* |V/4V<<*+=4Y2 8 3533#3#535##5##535# /22'a%/h666 ##Oba?-?#5'6-0 0 }(3533#'#5'675#''67''6***  *   G  R)LD.L  #$ #^ '#3'6=33353353#353#5#5335#ZZZ~c'T'(C6 9;_<)88):6(D :(6f%3533533##5#'67#7''6767'l"#( e .3!O))))RR<-x ,, 3533#326?#"&=#'6=#6:+90# 00" +L, +A+ Q3''6?'7#5367#(    +W' #Jj&2E .#/2=##535#535#'373#3#3#535#'67#%%%%%,37!U"  dd ){Bm  a3#735#7#5##535#P``<<C3/x x]K_&37533#7'?3672767#'&5(##!pi  !'$HW&[$   H-59=E#53#67&'#/765''67''67''673#53'3#735##5##5!j3   #68&*(! ' ,BA1zzTT{tJ           (( " X *.26<#5##53'73#73#&'7#'67#5'75#35#535#535#7'6l=9`&. 8?!.)   D'WWWWWW  )*  _   Ry 4 ]3#3##/2=#'67&'ygg: 6d  &t p 5"+%* )&| /33#5##53'3533#3#3#3#5##535#535#535#35#H )E- $%%##&&"2#,,$$$22##7  SS  |#^3#3#3#53'#37#'35#">>">:J#^ 0k?GKO3#3#'67#'737#37'7'67#'737#53#3#33?5#"5#5##535#535#q8$9 < JJJJJ'  7     _ _C g)-15:?CGMS5#53533533#3#/?##5#3#5'67#735#535#535#75##75#735335'67&'$$%%-  bm   IIIIII-&G >  *    \V )  ;   &    a-FJNRV33#3'7#732?'"='75#'6=33#3+'327#'67#537#735#335'35#33544? -!  +Z#*  &  $)$#8#     I;0 06SF; !  _!%<3'73#3#3#3#5'65#75#75#3353#/2=##5##| 13,,,,6| 5"""""79 5? L _##8%##>]9GM33#3#53533#73275#"''67'&'#'6=3'33'73#7'675#'6**6H"  >P  d5(   ##"7'% .  .5," #)> 9 :].263'73#3#53'#3?#3#2?#'&=#'67#735#535#n5 4&$1)&t  2 )NNNN  4R"(1  ! $35#53#3#7'7''75#735#335'35#!G!! J)!!*##tCCN! #,,,3!  $*0&''63#3##/32=#535#'67&'A  & D''  // L    "K G=  | .''6&'3'67#!   $"`  L ) &-*.9+3533##/?5#&'1 1  55   s33#5#535#535#5367#'67 %__YY\5 (  $$ b23#'#5'67#535'273#/2765#'67#'6n $&$"  # &.!*XA  * #   F  ,*  v23#'#5'67#535'273#/2765#'67#'6o$&&&  &1%,TJ  & "     4 "  jE3#&''67''667#'3533#3#3#3#/765#'67#535#535#B(   +---&&+>=4   2((-             +17;?''67'67?7'3733#&''67#7'6'6''7'e (,! *G-/3   'b 56>$  G6  d   ' 2         37'67'7&'7/3#3533533##5#'6=3'#31$  'X61-#<((;;?2 67YZ+  %+3#735#3353353#735#535#535#'67&'pp  Vdd<<<<<< > B =j  \    sV\3'7373#3#3#535#535#3'33#73275#"''7&'#7#/?5'75#535'67&'v   #2**5|4**30 %$    !G     > !! !         !%).3HM3#735#535#535#'67'73#735#535#535#'7'373#''67'7#67#22 #  22  .  [!A  & # @ "b  W   ob  W  %     #'3#2?"&=#'67#735#535#535#F    Ǖ/  3 $R#53&''6?&67#4 (#0:*745""9&r&?!   c393733#676767;2?#&''75#'>7#7&'nZ7  # !    \ 33#        xn2 9EG n #;3#5335#''7'733#7'73673?'&59v'PP<    <&& A  ^^M<   A* a!   a+'2='757#53T !>>   *1$  (= ="R,08N3533533533533#3257#"&=##5#'67#5##5##5#/2=##5##5353R  3XWt 2  **  )),7 !HH;Ma $(<B3#3#/2?#&''67#'67#735#535#'3533533##5##5#33#sqG `#   '  KKKK!##!3DH5)6   4 $S/37;A35#53533533#3#3#/267#''67#'67#75#35#535#33#g$$'''N g'   ) O'UUUU373#&'#'67#3533#373#3#5##5'6?#535#35#535#]- Q( ! )!&=RO #!28OOOO ] L  y!#6'3#&'5'67&''67& @     %#E=(  5@ .6:3673#3#3#3?3#53'735#535#535#53'#5##535#/ 1++55 66--3 dFFF  A A'  3#735#'3#735#UU//~UU//::&'3#3#3#535#535# _%##(e*&&' &7<<7E3=#7#5##5#"`55::K R)-15:?CGMS5#53533533#3#/?##5#3#5'67#735#535#535#75##75#735335'67&'++**3 # q{  " WWWWWW7+Q! F  *   \W )   ;   &    j3533#3#67'7''67#535# ##    #$$5, ""$ -5F#'+3533#3#3##5#535#535#35#335'35#335Q !! ))++  - _--_^S 3'65''67'7/3#73#t#!:C4tG( )::$ ""#E!#D7^!3#3#5##535'>7#35#7&'h71O0 #8OO?Zjj;, 6_f+33##/2=#5357#'3533#3#5##535#U@@ ::<399;^73m%!\$$o*33#3#5##535#53357#533##/2=#007Z6//78:Q::8'''#3533#3#535#FGGnn] #''>7&'&'3'67##53#=##  %" $"  'r VzT# #    p SR %%[!-#6'7#5373#''673#53'3'7373#* ") )P + .3 '+ 974"  %? !L!" N.37;?3#7#5'75#75#535#535##53&''67&67#'3#735#535#QP?"<G       _WWWWvQZX    F   /#/2=##535#535#'373#3#3#535#'6?#*****07:%\% da *{Bl  !%3#326?"=#'67#735#535#535#@    Ǝ6 :=- 07'3#3533#/2=##5##5'67#537'7'"-" "?F(    # ,!  ; &YYGCH 3#53'3#735##5##5 ae >|| (* %(( &5;AG&''67''677'7'7'7''67'7''6'6'67'6Y! !$"   '  "%3   " -"1 5-#M Kl     !a      9   (^ 43#'6/327#533767+'"='753753Zd m  A ''35IEI  L$-( 43#'6/?#53?67+'"='753753737''>''6#5##53533#&'#5'67# ,  I `  n<@6&! &4(    +   9"#,<7 b !/37IN'2'7'7'3#735#335335#7'7''535'3573533##/?5#&' 6NA&  4 < Z'03 * !!!# #      ,)>$ n%  A <  }!'-3'#/2='67'67?7''67&'7'6  "  .9 Q   #* &pA  :+4   D3#3#3'73#535#535#[SS2 fUU^D !%3&''67''667##5##535#.      1%%%   [` aA/I3#3#3'73#535#535#\OO( (eOO\I I17=3#35335#533#335#535#535#533#535673&/'6k, 6 /! >>LL\    f ;3#3#3'73#535#535#aVV2fTT_;  -] 3#5335#535#i]4 }}}}^^KN35#53#3#3#535##S__TTgfS'-i 3#5335#535#g^2TTB)g 3#5##53735#535#`i-g g hQ` $03#3#&'#'67#537#5335#535#3533##5#>7K"    +& LLLL & &U  UD''S 3#5##5365#75#-  33D22 J&*.26:>BHNY?'&=3'3#3#'6=3'5##5#35#335335'7'7&'7&/33#7'   8*'{B*_7 0  1  V * b  10 B0 4:Y2 p%    T  X26:>BFJOSX?'&=#3#7'5#'6=3'73#3#6'5##5#35#335335'7'7'7'   "'>4'%% 'Z4 - . b  6 C >4 49Z0@ p&  !  $'q 3#735#335'35#335'==Q?==Q?X y#'533'7#3''67'7?#'6=35#=&  % 3 #1,  !  :0 33TC1 b.3'67#''6#37267#'&=3#/25592%D1  3+ X "  , * @%f !&&'7'63#3#535#35#&'7'6  R  Y(,*$6$ o    ''*%M&Z  $59=3353353##/2=#'6=35#535#7#/2=#'6=35#535#k""}8  v  ++0{ &-SQ{ $+SQU '+/33353353#'673'73#3#3#3##7#335#75#f%&  & 04----7r;(((((((''-E  ~J]JN3533533#3#5##535#35#'?#53#67&'#/2?''67/'67'3#d&!!a2&&' $)F     ,0 # #OO,,e     #      AO "=M#'6=3#'#5'?#535'6#535'673#&'#5'63#53533533wF  1   3*KBA 4C] *" .   *$ H22>[373#3#5##5'67#35#h-JO Y? $(.??-*s_#2?o $#/2=#''>7##537#53#'35#  #$   #8+d')>>ed N  j|NN'*\ *06'67'74/3673#3#3#535#535#7&'&'p  22 ;D  &4..68006$  ^  " 0 = f3'73'#5'67#    +> !oc ? T3'73'#5'67#   .!!e\Cz 3#5#533533]n#53##5'67&'3#6{/%7M`%+##/,+f 3#735#535#3#3##5#535#xmmGGGG{5==>>3[\33i3#'#5'67#535'6` !   #'- & %mj!#/ \'6<BH7'7''67'7&''67''677'7''6'6'67'66   +0 ( ', % V ' (0%9 ;4(W T   "      9  ( s!%)-3&/3533#3#535#735#3353#735#535#535#'6<+,,77+,YllFFFFFF      +   D_ U   ['673#'#5'67#53.#    ('me&-b+7'7''63#3#&''67#537#'6; ,2M)<6( ' 4 / 05 ! )! & ]#'37#"/2='67#535335#535#535#6  ,; 9'W CCCCCCc ; %$!ssy3#3##5#535#[ggeeXy&FF&#(3533#3#535#3533##"/2=#&'!WQQeiW''(%  9&  # h%#3#3#3#67&'#7'5#535WOONN`7   1'!   GN [l]37;5#535#535#535#53533#33##3#3#"&''673535| ..55--66;;1 122)''  =:;$# t$j).367'#/2='6757#3353#5#7&'~a'   !Jbt! $  $% 6( Y3533#'#5'67#`   .. )fl.&0n (#/2=##53#3#5#53/'73#536]? 61B   4M)  X#4C %m!%#/2=#353#5335##53735#'% F &0 [   pK   ^VK*(*#" '673#7&''> %  8 !Q 'Hj#++#RH.`':K67#53''7'3533#&'#5'67#767#53''67'77#53''7'- Wo ! +! )79*  #+=  N +=        v 26 K          k#)/373#33#53537#35#3#3=#'67&'l<480 (9"DDDDDD  C ww?Wn   W)/;>B3'67#'''63#3##/32=#'673.'7#'y!* $    >> 6  5 L.  !  ( & 8!-   96  3   ;)$%b (,043353353#3'73#3#3#3##5'6#335#75#n$## ),&&&&/e9#######''-  i KV"(-7'7'#/2?5'7'677'67&'>Y ; L6.(0= # 7L    2   Y #;G3533533#735#335335'35#335335#3#3#7'5#'6=&'7h&'&_&ymmzV& y   0  IE  - 7( !#7L  ' 7;'7/33533#3#3#3#&''67#537#535#53'#5337#  [. )&'/'  &*$$'  #)555 & X#(7'7''67'677'674'7&'D  &% 8(  /,\ .]KOU3533#3'33#735#"/'67&'#3#3#3#7'75#535#535#535#535#75#7&'f'#"     (0%# Y  <<C.0   ): pC l33#5#535#535#5367#'6: (gg__f< -   ## ![#'+/3#3#&''67&'767#535#35#335'35#335k:354 /( " 248 3R 3a  af[33#&'#5'67#535'2#533/767#7#'> 1;/ #(6-6^    '( ! '- k 3#735#535#3#3##5#535#{iiCCCCu299::0[\33^ $(,#5##53'7#5'673#3#5##537#35#535#e;  5  "R!"(((((")"c$y# m #'+/=3533533#735#335335'35#3353353#3#735#3?3#53't##x"V"krrOO % PK .#X )&''673'7#&''6767#'6( 5"&CY)7 5/ + P    F  0'"     e $&'7'63#3#3#'67#537#535#%A >T"$  !!  /& b $&'7'63#3#3#'67#537#535#"A :L!$    /'"'673533#3#&''67#5375 ##)!   $ " (* %(**' 142"1 '  ,07&/3#735#3353353#3#7'5'67#735#O  1ll   [qqh9' BB- 96 3    )> #5##535#535#>U U=u33#3#53533&&(Gnm!%)3##/2=##5#53535335#35#'35#335G -,,,,q/ +HHqq'''&&& k%8=C3#53'373#53'3#735#535#'6733?67#'"57&'7&'/q-   # iiEEEE    ) ;   .I F ,  c $*/@E7'7''67'63#/2='675#7&'&/3#/2='675#&' +  G +?%-  L?%- B Sd &!% "d &   ^3#7#5'75#75#535#535# Q  / :3!!" g  $(048<K#5##53'7'673;?+&57'7'3#53535#35#35#3##/2=#_7<   " 7   V}3 7 &  #  )'''333#3#53533zVVd'0,,)s #/2=##535#535##& sq -K-i #/2=##535#535## ii )Fi #53##5'67&'3#;1 %#<Mb*''#/,+j*3#73?#'"5'75#'67#5373'"S*  *! ,< 0@E<   0 # \5#'7#/2='6=I 0  X_B 6)#3#3#&'#'6?#537#)OdN>E!P 3R^M> #&  [ !AJS##535#535#7#/2=#55#535#3533#3#&'#5'67#535#35'75#3735)**L%%%!!    !% "  F6 F6  ? ;  %& ; 6  _!'3533#3##/2?5#735#'67&'l6< l, ,FF a  GE  @#B( !z &'&'#5'753 zCF.%LH ^'33533##5##5#53&''67&'76* *J "( '7 + ( 'R*8<@V373#/25#'67#3733#/?#'67##53#/2=#75#73733#/?#'67#f3:  - +  (   %| VVV+    * ! q eP   X!  P %*3#735#3353353#735#535#535#'67&'Y+z`````` ! G? <6na  M 37;K3#5##53'3533533#3#3#&'#'67#535#535#35#535#3533#3#535# Gt=)$ "#"  !($@?..5  # 0^ S "&48<NS'2&'7'7'63#735#335335#7'7''535'3573533##/?5#&' =WH-  8 D p+79  0'''''    ,)>$ n%  A <  K-3'67#''67#/2=#7267#'&=D.F ?%  "2  &  H= +B Xb )3#735#335'35#33533#/267#'67#53vqq.K.9> */ + ,/aV8,$B37'7''67'677'3#53'(  "    W# R) %-)(s`&,26:3#3#3#535335#3+'3267#733'67&'7'7'i911;:!m  q\|  +*  (  ''5g@ ; *   N373''67&'7#?#   .*L( E??{357#533##/2=#f6#jjf@ /+ #5##53'7b   #5##53'7b   ?3533##/32=#'//  7 '  +] 3353#5#533v78]S2TF2f /3#735#3353353#5#535#535#53733#3#3##n$I,,##&&#))%%**@4$$ -23533#3'33#67327#"/'67&'#535#7&'977D:9    C9  ++>#)/& #2 # %O   C*.26:?'6733767#"&57&/37#5373#3#735#3353353#'V  "+  2*8=DIH%} ) %  1  k@=,Y 3#735#535#3533#3#535#lyySSSS688CF6i{''[ 8'2&'7&'73#5##53667#53&''67&' 8QC*  >  @ !n_J  Nf$ &       ((^  c 6'2&'7'73#5##53667#53&''67&' 5L>&  ; ;gZE  Ia! "    ! +((^  e)/3#/2='675#&'73#/2='675#&'`"!"+1$M  bb"!#+2$O  ei& !i '  I 04#3'6=33#735#73#3#3##5#535#53'#53'37#f556[FFF$$u/ /++++0 + '#" %296b 7 O 04#3'6=33#735#73#3#3##5#535#53'#53'37#f556[FFF$$u/ /++++0 * '! !07 4] 3 T .26:>BF'67&'7&'7&/3#3#3#535#535'635#35#35#75##5##5#k 69  4  Zg        + .// {/////......ZAIMQ3#3#'67#'737#37'7'6?#'737#53#3#33?5"5#5##535#535#`@  ( B  C VVVVV)  7     _ _C T 3'73#3#3##5##535# ojF    ' ' $(3'73#3#3#3##5'635#75#75#   3 '$%$ .$%%5$$O#9=3'33#67325#"/'67&'#3533533##5#'67#7'XU21   V ''>,9& .D=,,,,55<. Z&*.23&''67&'#367'3#7#5'75#75#535#535#F    [2 P3(G*5.+& "(%X'+/373'73#?7'7''67'67##5##535#35#'35#335XD ?N #F  9@$5Z##6$$6##6$ $      [e eG R3533#7#/?5'75# **2 G  7  <P %)-#5##53'7#5'673#3#5##537#35#535#rB8 a))4&4444!( %g$y# \ +/37NTZ^3#735#3353353'73#3#3#3##5'635#75#75#'?7'7''67'67'67&''d() 9 H   57*  a !j&2'  Z*+Q )?3'67''667#733#3##5#5335#533533#&'#5'67#y$  Y"""n<>2! "$ (-)*   8!$$(!o"'BA& i3#'6^g   G(,04KPTX3#735##37#533#7#5'75#'?575#535#535#73#&''67''667#'3#735#YBB!!)%8  + ,=$         BB!!-)%  > J 4( +-H  2#    $u-S!7;3'33#67325#"''67&'#3533533##5#'67#7'_O21    P   u((8 ,9& $4=>----55=0 U#)#5##53533#&'#5'67#7'67&'`5;4! $ %,'=10k )(IM'(\ c+/33#3#/2=#7'7''75##535#535'235#335 955@ -  >(;447@$!!4" =R ;  Xj=IR+/39>#3'>=3##53533#3##5#535#'67''7'6'``` , **2255  J!"5/F4 +._6::D  S   -   W '38>DI3#53'3#735#3353353#7'5'677&'7'6'67&/' B>,$9 %3  )2   -C3AAP-)/'1      (B    + P ,048NTZ^3#735#3353353'73#3#3#3##5'635#75#75#'?7'7''67'67'67&''\)*  < L  , :7*  b e&- & X **B+067#53'73#&''67&'3353#5#'6535#q  pD I )-%' "MR $NM  ?v/2Q #5##535#535#535#Q ˥&$%L #5##535#535#535#L ˥&&%Y08<@D3533533##5##5#3533#3#7'7''67#535#3#53535#35#35#c///11=J7" /4.?/t!" ! T222!!!!! U #/5;AGM#53#3#5333?#'"57'7/3#535#535#7'2&/&'7'6'60r/>9  * Fj}|iddjx3K=o  p   c ) ! "U@  x       n(3'73#''67''63533##5#v0  4x  C  W7887 ! $' <>>d +3&'73#''67''63533##5#l68  E [====   ' A??b $/G3#3#'6=3'5##5#35#3353357'53373?2?"&5 4'$j6#;!      =?) 2;Y=,^  V+      m #'+1737337#3#7#73##7#5373#735#535#535#'67&'-a m  ppJJJJJJ  C 9Sd  W    d (-=#3#3#55#535#535#73''6?&'#3673533#3#535#D! 7?      o277?=26w(1-   2#t %<3#53735#''7'733#7'73673?'&57q%KK8    :## >     ^^Q<   B* a!  t $3353353#3#3#735#373#53'{p}} jjDD ~ **.<2i&*.23533#3#7'7''67#535#3#53535#35#35#',,9@ 2  */(4'h       fBBB22222f",3533#&'#5'675#''67''6q555( " %5 Q  I.$ON$*L   "  i%+3533533#3#535#35#535#535#'67&'s3%333333 & ? nnn  c$(,043#3#3#3#535#535#535#535'235#33=##5# 2:80s09:/8'%%%%%%%%%%%h)B3'73#?3#5#7'7''7##537'67#3533#3##5#535#'6i7?D 2. !  C A 0 0//77;;"   )    )  b ## f$)/;A?7'7''67'6773#53''7/&'3533##5#7&'    67     ]  <;;   6! (=006 W%#    )#     Y7;?CLPT3#3'7373#33##&'#5##5'>7#535#'6=3'5#35335'5#35#535335 5t &!   :A%     /@@* 0. 88[U00)U <@DH?'6?'67'67?3#53'3'73#3#3#3##5'635#75#75#!  !  - DB  B 0D $ _ "  o $x* [#?CGL3#3#5##5##535#3#73#3#73#3'73#3#3#3##5'635#75#75#kz3@-+>4""?##@##@##<11....5n &&&&&% *--* &       E D   f3#3#5##535#535'635#]!""&""*&&)*gg*%2g!%)3##/2=##5#53535335#35#'35#335  N 0////q/ +HHqq'''&&& (<3#35335#533#335#535#535#533#&'#'67#5356730((6&((&4&&&&*=,#`#,%( ': 7^V  ~#5##5##535335#335...wVVw..P=== Y#3#/2=#'67#535335#''3     R;/ *6LL;% %I*) Z!%6<VZ^b'673'73#3#3#3#75#75#75##53&''67&67#''673'73#3#3#3#75#75#75#  BEz / 1#( ? F  A    i       }367#"&=#'6=&' M30  }v   i/#76) q &/'667&''6?&'"    ! $( (% 1 %#+#!! (n"3#3#/2=#&''>7##537#n75#    4:" t ""_&3353#35#53353#5##535#3#5#'65m&\))\% 75FF57KHYYH*" 2Bq!%)-13#3#3767#"&=##535#735#35#335'35#335yf+22 1)BB1 Q1 8^ jm+/33#3#/2=#7'7''75##535#535'235#335 411; (  8#6001: 0 =R ;  Xj=Ii $3353353#3#3#735#373#53'vt mmGG # **.<2k1=3'73#3353#3#/2=#7'7''67##537#7''7'7l49P2?2  1/O     11CI 2  PbL c*26:B#53#67&'+'765'67''67''673#53'3#735##5##5^&  +($# $* )::(nnHHkjJ  $      (( "  R3533#7'75'75#735#3353&&a47 9???d !%)/3IN3#735#535#535#'67'73#735#535#535#'67'373#&''67'7#67#i== & $>>  ' m(R ' - !' M +c   V   pc   V          #'6=3'7dJX*$US h"'67#53'73#?&'?'='=#W_ iX  D  :L    !9 %  J'67#53'73#7&'#7'F1<Ph  ba%M&(7     4   -23#'#5'67#535'23''67'7#5367#p ',,- $.&./   " ! % f  1  "&*3533#673#3#5##5'67#535#35#535#  " 1?/ -. //// *vf    '3#53''67&/3#735#535#7#5##5L-n,  8 4ZZ4444PGI)  S8  f&'73&''>'37'  C# #a+ #)*"l'!!PP" `-59=A#'?53533#3'7#7376?#'"='73#53535#535#535#.66@ /$& !Ju444444G:. 13R(      0VVV ,33#3'7#73767#&='75#'6=3seef Q@C< A36>Q    H:0 23Ra 3353353#''673'67r "{(#J V P5AA5G, +RAR(,<BH#5'67#53533#73533#&'#5'67#3#3##/2=#'67&'     ;uu? Af  )! 9-& G, (   3533#&'#5'67#"$#  !..J/qi2#H:3533#'#5'67#B // ,"{i ,6*3533#'#5'67#73533#'#5'67#   I  ..(wp4$G...rp*+@7*3533#'#5'67#73533#&'#5'67#I Q!  ..(ws@*P//E 6~8"HK+3533#'#5'67#73533#&'#5'>7#[  H     ..'ty%!;//D! /yv2D|#3'73#67'7''67'6767}/  .sO&  **Y "") ,.* V*3533#'#5'67#73533#&'#5'67#e   C     ..(ux-$B//D!4zy>%E @ &'&''6   ! 1  5 .+ )Z+06G3533#3#3#3#3##5#535#535#53'#535#3?#'&'3;#"&''75#"$$()""((&&!!()""%6  +% .  : =Hf  WNBG&'3;#"&''75#73533#3#3#3#3##5#535#535#53'#535#3?#i  #/+ 4  3&**/ /''..++&&. -&%+Ef  WV:  Y'737''65"    +s< ('"$! /HTEK3&''67''667#3533#3#3#3#"&''75#535#535#535#'&'2     %$$$ ''0 1  "#'' $        G  WflGDJ3&''67''667#3533#3#3#3#"&''75#535#535#535#'&'5     *'(($$++46  $(**##'!       G  WflF26F&'73533#3#3#3#3##5#535#535#53'#535#37#3;#"''75#`  6)**/0((//..((0 0)& ,P! ). 85  :f W '6'6'6 " ( # !# ) 1] 15'67'7'3#735##33?67"&=3'#3w  ;  O  YzzTT ''')!15))       .:" V:*J <@DH?'67'67'67?3#53''673'73#3#3#3##735#75#75# $ &  0FD    I32+ % $#_ n !$  * ,'67/3533#3##/?5#'>7#535#  M > !d$ '(OSsoF2 .Aq "&'>7&''3'67##53#=# ! ! "f KlF#  $   p SR $$]'673#375335#535#53#.''67#e"(/6-  - )1  'rr'{.+(X053#&'#5'67#535'2373#&''67'7#67# 6;, '! # +;0;G*W6 $/ &+!M.   !--!   #/2=##5 b)67'7''673#5##53'373#'67# %% 4[8 0"QUZ9  #  #//S!N$ %@d!%)35#5373#3#&'#5'67#735#75#75#e<-!7-?1!."GGGGGG<nn85 5 e,=AE3#735##5##535#7#5##5737''>737''>''7'~XX44TLLLib    C    U J ^/-99"j-.S   #    Z +/37=NSW3#5##53'3533#3#3#3#535#535#535#35#335335'673376?#'"57'7' 9d:%%%++::3w299++%"k  $ E$%-    ..   [.  * " #3#3##/2=#@@P ".m j3#3##/2=#==H $.j  g3#3##/2=#..4  .mj H(.?EKOSW3#73267#"/'67&'#'6=3'33#'673376?#'"57&'&/3#735#7'z22b   BT)(l !  +  H P00N '$  (,5322I , :S2f R.263#33##&'#5'67#535#535#535#535'235#535# 7CC7+% "$ $%3<<3388,9 $$$$"!  <>"f'3#5#535#535#53733#3#3##7#3#5"!!1wxa/E3#7#5'75#75#535#535#3''6?'7?#?#53&''67&'ic"======%>      )W /E     JQPo       $   a'+/37;?3#3533#3#3##5#535#535#535335#735#335'35#33535#335h98BB>>5 7$$6&\$$6&N(O"" xU '3353353#&''6&'3'67#e&&<!' &" 0! +x^++1    &*  $(-39'#/2=##5'>35#535#'3'''&/'67'6A  - ----C&  P -O l 1} )|R    /  c %+3#5##53'3#3#535635#'67&' :e:2"'T+,'' I +-3 &V\&=    Z)E3533#3#3##5#535#535#35#535#53#5#73533#3#3##5#535#535#\vqqsvLdA15'73#'>=35#3#735##337267#"&=3'#3  ;} iijjDD #4/ x /.?2 -X*+6   H2$S(>373#3#3#'#5##5'67#53?#537#'#73#35#535#5b6BEBH[$ M (#)3j,  M T S  [  L.6:>B#'6=3533#3'7#7376?#'"='73#53535#535#535#3<77#53''67'AWil1/ #  # # )AW  # Uu         G    e3327#"&5#3##5#535#hj   &!! #!hbFppFh.3533533##5##5#3#3#/267#'>7#53'm%%G 2MC  0""< 6*$1.-`#3373#&'#'67#33#3#535#53533#3#535#53j- C+" . ' $6,,<=((%%8}2!! $( jdq#)373#3&''67&''67#7&'67w!DF?     W  .,#5$    -R;   e &_ '3'73#3#735##5##53##/32=#d6: ppJJnk^$  ' 4.1/$+ (\ !'7<'73#'?535#3#/2='75#&'73#/2='75#&'  4o \\2'  <4%!  >!B/ 67Y,;o1   %o,   d#)/3533#33#53535#35#535#535#535#'67&'k6991-6KKKKKKKK  = ww  |   ]!%7<3#3#3#3#5'673'5#75#75#3&''67&'#367 ,/((((1x  !!!!!v")   E 'o ]   \#)8=C3533#3##5#535#735#33535#335'6733?#"&57&'7&'l43388994""5!['':&n ' F  24 4V; *  3 T )5&''63##5##535#'3#&''673#''6) ) !! 4XXfMMM'  R)M M1       b (4&''63##5##535#'3#&''673#''6! $* 1 PP]FFF #  L% M M1        Y"3#/2='67#535335#535#535#*   .!!!!!! &'pp[$(;6767+"&54?'73#'6=35#    /eRR  " A=. 07T/#'+3533#3#3##5#535#535#35#335'35#335accQQiiggQQa$==Q===Q=s  A  A <  z3#5#535#535#53733#3#3##^LLDDGG0JJCCLLU     i $(,33#3#5##535#'6=67335#535#535#**#3!* D+ +:*333333 :A "m; h +/3I_3#735#3353357'7''6#/2=##535#535#7?'&=3?#'&=36m$^ 2 ;d       7*  Z $o< A  5B  = '67&'7&'7&'* E  K  J         ] +/3I`3#735#3353357'7''6#/2=##535#535#72767'&=3?67#'&=36a'g 6 < k    "    7*  Z $o< A  5B  =M!';#33#5##5'6=335#73#53'&'73#3##5#535#53,9OO  4'.jOGENg80)!<<!m *3#735#335'35#3353#7&'#7'5#wnn-H-e5    1$4 c`    AC QY 273'73#'6'7&'#7'5'67'677'7&'e5 >M$    0  3" *& V3   , "%-%P7=AE#7325#"''67&'#3533#3##/?5#'6=353'67'7'"   J[P  99 O8E$.! 0G=5IE;0 45Vk)) ["?3'67'5356##53#/256   Z@ n'6x (  >  " $ ")*!7G Sc #5'6   ' S26:3533#7'7''75#735#33573533#7'7''75#735#335('' '23())**'3,)*E1  0" `,C33533##5##5#53373'73#.'#'67#3533533##5#'6?#""+   ," ( !!!7  # <66# ^CG3533533##5##5#3533533533##5#3#3#&'#5'67#535#5#5#c##%%##C\/;- $ .9-c !!- 2.  =MCG3533533##5##5#3533533533##5#3#3#&'#5'67#535#5#5#S()**)($Hg5B2& (# %4A2o$ !!- 61  =k&*.2F3533#3#''67#535#7'7#3#53535#35#35#'3533533##5##5#}),,9,0+6)1 D    \..  8 444$$$$$3533##/?5#&'     44 3533##/?5#&'& &  44    d#'+17=B3'7#&/'67#'63#735#535#535#7'6'6'&'&'=  #   % +qqKKKKKK " b,    # He  <     c37;3533#7'7''75#735#335'3533#7'7''75#735#335)** '3,)*)** '3,)*R7  7   @3:>33#&'#/76='27/'67''7#537#'67#?#NfC##0.   3F<=$@=!- L[a_FZ        7  5V)-159=AEIMQU_3#3#3#/2765#3#''75#535#'?#'#'35#335335'''35#335''7'7#3'6=3.nPX  +# K'$$  G &X#"$(%+*&(!fff%$H 4 "  "  FS7  hf !  % d  &" -)G, (  (5##535#53533#3#/32=#'#5'6   L*6G5"3(BC" O'5##535#53533#3#/32=#'#5'6x     T"2C5"8 ?Fx (,0367&'#/25'3'67##5##535#535#    /(  j@@@@@    #  ?&Qh hKd (,0367&'#/25'3'67##5##535#535#    <3  !|MMMMM   $)  @(Ph hJf %3353353##'6=3#3##5#535#ztylZ$))))# **07,& %*A$77 `3#3#''67#537#'6#)#   1)%! $;1"b+/7M3533533533533#3257#"=##5#'65#5##5##5#/2=##5##5353b    / M Og~ - ++ )),9 #II533?#"=&'Z"!0% %$  S   1 5""  )J Aq !''75#53#7'>533?#"=&'h0% &$Z"J  S    )%'  ? 6 l 33#3##5#53533'>''6++58:5"X )7I  <<;;$P ,( P3#3#3#"&''675#735#-KQQ,:525   KP/     & J=AGK#67327#&''67&'#3#3##/2=#'6=3'33'735#'67'<    5++81 /  ((  C     %)) .. Y"FK33?#"'5#''6?'77#53'3533#3#3#3##5#535#53'#535#3?#%   '((/&--11+1' )6 #)%         (!EI3337#"&'7#''67'77#53'3533#3#3#3##5#535#53'#535#37#&    &((/ &--00* 0&" )!O *9$=5!% %?b"GL332?#"'5#''6?'77#53'3533#3#3#3##5#535#53'#535#3?#%   '))0'..11+1' )4 !'#           $ Q &/3#735#535#535#'6@  !::      }&,3533#3#'#/75#'6=#535#'6###'   #!"+#  $8sL, -?;# '-3533#3#'#/2=#'6=#535#'6'&&,  " /'  (!? jM+ +A;##/254'7##5 ?#' C3533#/'67#7&' 5 EE?BI 2# 7N?"m !#53'73#3#'3533533##5##5#<  1]Xl((VSD3#3#3#"&''675#735#2OSS;.)G3  CD%    ! k /37;?&'7&'7&'63#3#&'#5'67#535#735#335'35#335 ? < Xt29,  +5//N/      ,O 1.  ]&,<BHLPT3#73?#"''7&'#'6=3533#'67332?#'"57&'&/3#735#7'--V   9 K##c  (  C  I-- G  !$ (+311/L , >S2f ^ "=M#'6=3#'#5'67#535'6#535'673#&/#5'63#53533533oA   -   /{'KD> 5A] (  .  (" I22>o%3##/32=#535'2&'7'6 99  88+5$  a  YB  =V   # q -3#735#535#33#7'732767#"&=36quuOOOO%%$2 t   _V1  ] *! `h '#/2=##53#3#5#53/'73#53`B 83D ! 6P, X#4C %p"&*.2&'67&'67&'6#5##535#35#'35#335  4  6  Q1 11 ' ( , QyyY#3#53&'&'73#3##5#535#536 &_%9*&&$$%4  1+#77#G3533##/?5#&'00"#>#8$  67'7''6#5##535#D & 11%N===9 #  %Kdd>+j3#735#35#53#3#3#535#wppII/4|4--:;/M)c !''75#53#7'>533?#"=&'c#,#$Z"J  S     5.0  ? 6 _:?CG#73?#"''67'&'#3533#3##/?5#'6=353'7'7'   BRL ;6 K4/3$   (B>5IE>- 45Vk1)* Q,048FV33#3'7#'6=3;65'"='7533#3#735##/2=##53'7373##5#y..1 ?  )    FF??4 -    L77 53U     '  6&>J!  O&F3#3#/267#'6=#53&'73#'63'7#3#3#"'&''675#w    I8? I       O>28K3 3P!   -:   F# n\ "%04DJP#5##53'73'7'7?'77#'77&'333#3##/2=#'67&'g;3! :    R   3,N00$u4 .  S   1&   # &A '$L9>BF#67325#"/'67&'#373''67'7#'?53'367#7'3##   J   ]6  W Y::T"4&$0 0A8  =- 24S%%z5 ? #/5FJP'2&/&'7'6#53#3#533#535#535#'6733?67'&57'7&' 6M@j  488A@:pmmq ! ( L        % A  = %  _3#5#535#535#53733#3#3##^MMBBLL2JJ??LL_v~''>533?#'&=#'3#7'75# S  0Z&#.$ #" 5- =  b03533#7#/276='75#73##5#'6=6($$#&'.( %2\!*6 #)) /\ !##535#535#7#/2=#55#535#-//\J c]K&b23533#7#/276='75#73##5#'6=6($$#&'.( %2]!, 6 #)) !g03533#7#/276='75#73##5#'?56($$#&'.( %2\!* 7 "&& -a #53##5'67&'3#?5 );Qd%")&"/,*U"&*&'3;#"&''75#73#3#5335#7#3f $/& 1 V&AEX22... F_  Pl@?W^"&*&'3;#"&''75#73#3#5335#7#3m #,# -  P%?CW00,,,  C_ Pl@?WT'+/L35333##3#3##5#535#535#535#535#335357#'7#533;#"&''67&'% %&&,,""$$+j/ 43,!  #"#-%5:;:%  #b13#3#535#535'6337#"''67&'767#'7# C"_6'.')    "6<<269$ 6 Z#'+/3533533##3#3##5#535#535#5#5#35#335   1  $:)):$Nj !'67&/3#/2765#'>5#j ^Z  ! #;^]dHH[h+03&''67&'767#'3''67'7#5367#]  #  FG1  !+"*%       0 _!3#735#'3''67'7#53?#ZZ44a2  #  $!+ 'M)#  4 ^33''67'7#53?#767#53&/'67'&'@1 ! # * %f Ka         4      Z!3#735#'3''67'7#5367#ZZ44a2  $ $",%Q-% #9 Z3733#/267#'67#73#735##6  $%"SS,,4) "! +V1`3#3#5'67#35#~w/?Fee='"A x3&''7&''667Wn/ B&.= Y         i,159=AEI35333##3#3#''67'7#537#535#5#5367#'35#335'35#33535#335v00 05DM ) -+ $ )%40 = '1N1R""5"  -    -  u  a  k 3#3#5'67#35#΁&+6:qq9%8a3#7#5'75#75#535#535#g>'"@@@@@@2/ $% z3#7#5'75#75#535#535# lD#$$$$$$3/ %  ]735#5673#35335#535#53#3&''67&'7767#i56 #"-56& +"   eL[ ]]^  f535#5673#35335#535#53#3&''67&'767#q02 +23 " $   ^L[ ]]^ P$)-19=#&'#'7#3'73#'6='673'373#3##5##535#    1 /v!D F> ?aaaaa<<<   !96 ,78 ]  7 7J$)-19=#&'#'7#3'73#'6='673'373#3##5##535#   4 1{"G G@ Beeeee@@@   !78 .57 ]  7 7 3#'#'673#'#'68=#  uH+  " %    3#'#'6'3#'#'6I+ [>$   # % % P3#3#/765#'>7#53' 5WN  8=!R!U029L%i3##5#'6=6 $0[!'!5 +A3 07_W 3#&''67#535353375#335?) ).7 ;222!N231 %,N((N**<Q,043#53'33##67&'7'5'>7#5#5335#535#=@)p-  ;$2  'JJJJ."!   >/  -!!W3533#'#5'67#  //&y|(&/Q3533#'#5'67#   00x - Q#+/37;3#3#5##5##535#3#3#73#3##5##535#35#'35#335YAG54F>!!!!F##%%8i,,>++>,,>+ (BB( --h hKV '+/3'73#'6=35##/2=##5##5##535#335335 7p]]s       >#73 (6a,@e !####<{.D '+/3'73#'6=35##/2=##5##5##535#335335  ?mm">#;0 ,3a,@d !####<{.s"3533#3&''67&'#535#67#{211+   -2; : ''('    '(m^&3#&''67'7#5367#73#5##53' P1 2 +/&$) 9`: &%"  &E"**n%3#''67'7#5367#73#5##53' K+ +* %-"# &  4W4 &&!# 'E "**d":>FJ3533#3#535#3'7#3#3#535#3#3##/2=#535#/#5##535#l5993t.5 w a#=8+  ,,mV     $   #   D D*3#73#/252   ] (-#3#3#55#535#535##53''67&67#%%$$i4!EE i `  ) ! 2-k[#   !%+13533533#3#3#5#535#35#535#535#'67&' 1ZOc %111111  0  V<NVVn  i3753#5'5375< ˳  f%)-153533533#3#/267##5#'67#735#5#5353355#k$%%.( !& $HHD")  SS3 'F T""T T""m3533#3#535##5##535#m8::1t/8zEEE""$$Pbb?-c26:>#53533#&'#5'6'3'73#3#3#3##5'65#75#75#3<:3  &02..--3e 0 * // H Q_159=#53533#&'#5'6'3'73#3#3#3##5'65#75#75#2=;3 " '  02--,,3h 3#####* 12GPR7=3533#76767376?'"5'75#'6=#7&'ahM!  &# %   &#g 44(!   xa; 7&'3#3#'37#335J   #+  ;%+ @*"A   AG3#/2765#'>7#'6X     Xg YJ EY!$ g!%)/53'33#67325#"/'67&'#3#735#'67&'iH//    H;;+&*K  &&L#5 &$#KE!:   h!%)-23533#3#/2=##5##535#35#335'35#335'&'h<==6 #"5<""4#W""4# !! 555k[ c!%)-33533#3#/32=##5##535#35#335'35#335'&'c=??9 &&9=&&8&^&&8&  !! 665k[ X 3#'63#332?#"&57#~ \f ddu  a $"?*"  ,#5##535#"=#'7;56=#HH   <H ݺ-i-;dip$- J#'+>3533#3#3##5#535#535#35#335'35#33573##5#'6=6233--//66,,2+F+v )K! /  :  : 8 1 AA# 4K#'+>3533#3#3##5#535#535#35#335'35#33573##5#'6=6033,,--11,,0+F+v )K! . ;   ; 6 /AA 2]#'+/3533533##3#3##5#535#535#5#5#35#335`5#66AAAA55#b5##6$$<((<$N _367''65''-    $> $%$# 5O&+]37''65''-  %>  -+" 1E6+ Y/333533533##5#3#3#&'#5'67#535#5#535#s>c6;0# "# $-:.S++:78 L+p 33#537#537#37#737#{n 1/.-TITI`!%)3#3#&'#5'67#535#735#335'35#335rt0:, # />21N1c*/ON3*n!%)3#3#&'#5'67#535#735#335'35#335}g*4'  '3+*A*c'.JH-*u!%)3#3#&'#5'67#535#735#335'35#335c(/"  $1)(=(c),LJ+'JCGK35333##35#53353#5##535##5#3#5#'6=3353#35#535#535#33535d888+  ++# *88??8I%%% ; '(&4 CC 4& ;!( ;    !##535#535#7#/2=#55#535#wG4444II666Jj:  LJ: r #5##535#3533#3#535#35#VVV= ۼ'DDP$b3#3'67#''67#R*.80   %XH =D -8^3#3'67#''67#N&*4.   %XH =D -8S3#3'67#''67#D"%2 *  &XH D)PQ9E"&3533#3673#3#5'7#535#35#535#)C44)! )1Yf%VNVC$uuuu  B4 _  33533##5##5#53LC<<C<<  ,F33#3'7#7537;265#&='6=3'>532767#"&=?((. A  #$ 9 '0 14     5, -1Ms'#3  % \3#&''67&'#53'767`&':C0-< 2&` $"   #  h#)/5#53#/2='675#53#/2='6'&'7&',>   Z'9  N T `S=U<\   r)33'67#''67'67#''6=3<)S- $"C0  ,. > % / l+3'73#7'7''67##3#3#53#/2=l7  8K: " -2 %gGGGGGl (  N.f d08373#3#3#'#3##5#535#5'67#53?#537#3533's13749K $3355""%-* ** Dg''75#53533#7'75##5#[ #!    / 5`--`1)<<<<f-4<@33533##3#/2=''#5''#535#5#537'75#?'75#7#3-;    8!2 )7  &D--#t  -. 4# 07#735#535#535#b +) ><<<<<<ɕ,  4$ v!%)3#376?#'"=#'67#735#535#535#+3  ($ 8.v^    -2633#5'67'77#777&'3#7'7'7#767#'35#6 78    &I    .\ r! ' )88      /+_8 $ +/BF33#3'7#75373257#&='6=33#3#7677'7'7#735#?--7M   &  *ZZP@ Z //    978gL (   673#3275#"&'#7'7'/'%%$  .0 =C  =<[  |:7~(.33#7&'#/75'675#535#535#&'[0   0N@@H  N %0$ 1X v#'+/5;3533533#3#3#535#535#35#35#335'35#335'67&'5-j*2(*D*; ? \\Q  o#7''67'&''67&'760! +*  -] " $ !#  N ( # "r33533#3#53,,/Kk 3'73#3#3##5##535#+0o TTTTS+++V V6#[ *.27&''7'3#3#/2=##5'6?#5335#535#z5' '  -(*LV S>  ,>>>>  'b 'g`U-?E33#3'7#'6=332?#'"='75333533#535&'77'699< _80! #&y!  G   F7. /2P   7LLL "   n !'67&'''6#5##535#+ 2  %  "6$$$ ' $' 0__?- .3#67'#/276='67'5'67''67#c'       '  "##  &   p*3#7'#/25''67/'67''67# Y!        #%  D0% q*.23#3#/2=#3#3#535#535##53'#53'35#737# 4#="4 1  x55\^'+533'7#3&''67&'767#'>=35#4  .   C  ' 13!     <. )!TD1 ^ 3#735#535#535#'67&'FF"""""" 0  ş    '-3533#3#'#/2?5#'6=#535#'6(''-#  #!"0(  *%C  jL, -?;#W -''67''633#3#"''67  "E "11#E   $ *4$ *9-&'9. X(-39?E'''6733733#&''67#'6?&''67&'7&'7&'   % "    0 1L l  75 7     0755/3C!L   h.4:3#/267#'67#'6'6733?"&57&'&'wo5 /.    &  =  D6$0M?O& )A P   b"3#/2='67#535335#535#535#4!$ #7 $$$$$$ )$!oo{3#3#3#535#535#7#3#5O#X!Zddx#++#; !3#5'75#537377267#'&5]GJEE1B $* *M      &'3;#"&''75# .=I T#.   Ea  R#/254'7##5!%(($8:# (@t !3#735##33267#"&=3'#3}eeAA( +5u;K%/ yG6% }%+3#/2=#'6=#5353635#&'4'J*999  N8: L[: G "3#735##332767#"&=3'#3ZZ66# '0 m;L#+ uG5#3#3#257"&=#'>7#XX l   2d gB-'; s 3533#3#535#3533#7'75#!""*f(!!##',6(!""X&  *t#373#3#/2=##5'67#5#75#z$ @G J7 ]777 5  m*p".2EI3533#3#535#3'7##5##535#'3#3#535#3#3533##/2=#'u377/m,3 o7T1s/$=(  (    $Y= =&\  %  u3#3#/267##5#735#3355#}j/; %0 $(;.H /"$aaD$$$V u 3#3#32?"&=#'>7#^^ w   2d hA.):m 53#'>/27#5?67+'"='753753RZ  a  & 9 3&25JEJ  L$.(_"&*/33#2767#'&='67#5'637#335'367#>&(   0 0#  -R& -L;6/!(@ #W*** r -'2'6'/&'33##/2=#5357# 0E9/ $   i4466!O   '' *+( X33#'#5'67#535'273#/2765#'67#'6l $&&%  ! (.$+VI    "#K  0, q "(3#735#535#3#3##/2=#535#&'}kkEEEEx VVP  TR+  (( i!&,3&'67'#3#3#535#535#'7'6L: ,  "227:11! a   $)+ ==9 %  f"&*35#53#3#3#3#535#535#'6735#535#}.m*11++6:++" GGGGi[[ 4j*.3533533##5##5#373#3#5##5'67#35#v->EM9 %)99-Z D#Z)h%)/4EK3#/2767#''7''67'77#'67#&''673;?#'"57&'V       *   -  R C4B.    %d ; 17 c !&#3#3#55#535#535#73#'6'(!!d3!BB!! >I  # . iX   " ].3#7#5'75#75#535#535#7#/254'7##5^Q  2 y ,( %'%@$( Ao $(,3#&'#3'>7'67#735#335'35#3353#yq #    .K.h $%#    xRT$3''7'767#7;#"=#'?5^  "  * IO"       D    3##5#'>=6 /  ! #7; @59l !##535#535#7#/2=#55#535#(p**VE fVE!a "'8<3#5##53373#&''67#7'7'3533##5'67#'FU (2D6( .0 ' +-  ; 2  > oo  %'    %%-  X!&:#33#5##5'6=335#73#53''73#3##5#535#53) 6KJ / $.jI!DENg80&)!<<!f 3#3#535#5#'&'7'o|#)*!E&s -/2+8% }!#3#3#3#67'7''67#535uFBBBBJ4  &*"'   's 3&''65 #  &UR+"8:!7VU'#3#3#767&'#7'5#'>=leeo+   , +   $S` lC4 #2_M%1=3#3#35#535#535#533#5##53567''7'7''7'7S''''$$##&9T           X%%P      %3533#353#;7657"&=#5335#,..)  ),ZDV1 7UCZ#3#3#5##5##535#3#73#3#73#\gTReZ>>g==g>>g== &&  d353#5#535#535#733#3#3##EII>>E}GG==IIl     u ,03733#537#35#3#3#3##5#'735#535#735#"i%*S$$&&( ++$// %21 159=3#5##53'3#73#&'7#'67#5'75#'67#35#535#535#J 4U/I /   4   888888*- )  _  M y  o'63#/?65#'67#7&' `"& !G2 ,6B'-V"!Hl7 0 {!%)3#'#5'67#535'2#5##535#535#o '*''   &/&.488888&)   oh hK3533#3#/32=##5##535#.//- ,.!! \ Few v 3#&''67#535353375#335 - &" ) ) - '&&N0/,!+N((N--<b/3#3#5335'6'33;#"/'67&'77#'7# L (a5,-&-    4<vc}3;%13r<A3'33#7325#"/'67&'#7#/2?5'75#535'67&'&%       M  /JJ8)) &  5$ 7 +  -))n<B&'733533#533?3#3#3#&'#5'67#535#535#53'7'6 % (|%2,,4)  ! (3++0Y   000 .- K  p?'&=#'6=' & ) #H66$SS=#$Hm159?#5#3&'73#3#3#3##5'6767##536735#75#75#1&$ (W +!+   p /  (}!3'73#?#'&=#'6=/ 0s[ ""tf.644"*.26:7'7''535673#/267#'67##5##535#35#'35#335   <    6E+++ / 4  L4-'4 *Xq qV"&*.:3#3?#'"='>5#5337#535#35#735#7'7''6 2    %    fR M?8fVF_! !   "(.4:33#5'635#335'35#335'367#'674'7&'7&'E2j &*D*N. )- 1  1   d[o {  |33#3#5#'6=33RC0&<(jW4& (/,       !1C8 6>^  l 048<SW3#735#73#735##37#533#7#5'75#'?575#535#535#73#&''67''67#y88/99-j . #  ) *     ,,*&  ?  M .. +-H  / "   !!-~3#3#3##5#'6I5)),, %$%A +j)05E367?53#57''35''#?7''7'7'7'33#3#53533    G( 7  "7      # !#[  }%  i  '     ++:3733533##5#'67#C<;;?' ?*00z 9=&'7'6'33533#3#3#3#&''67#537#535#53'#5337# b = !/+,5- " ( $).'(, " %  333   %)m3#3#&''67#535#'6 N.61&" , , -/!/: 30!#3/& %v"&37#/2='757#'3'73#3#735#\"(( ),B% )eZZ44\r4 Z3'737'#5'67#      !* e_;b $*063#3##5#535'75#53735#535#535#&'&'7'6A4>>==7>1"RRRRRR _% bG bV   W   4 l3##/76=#^ j.)r3533#3#535#dddQPd O%3&'&'7'27''667&'a^*(?,E(*) '5(8& pLHGK       D   S3#/267#'67#3#735# )* W O CE0 ' 05 P3##/2=#3#735# #mmGGO L<)Z3#735#)9X 3533#735#335'35#335WVCCXBCCXB^U3#3#3#53'#337'35#<> 0 8d 4F3#33#537#537#5#3#735#u`&:+4GT3  )/LQ373#3#5##5'67#35#T7R[ [I , -5II D1? "(.3533#67'#/?5'675#&'7&')$$ *   )  ^  ))%  0  0=  K   L8<3533#7#/?5'75#73#/2>5#3#5##5'65#" '"qX #'N B# 2# ( L-758J+;'7&'737#/2='757#53'7#'273767#"&5 %  \ (5 5<N :P       j i -33#3#/2=##5##5##537#373#'6?#&'l67  .77;>$ 2S  8$6666;L g ZK &-33##/2=#5357#53'7#'23'73'7   "/6#" JJ_ E!# # #! , ' 8/37;?3533#3#3#33?#"&547#535#535#535#35#335'35#335?LMMBBPP/h7< :9=GDSSAAL00D1u00D1  :     : 7 g#)/3533#33#53535#3=#5#535#'67&'n255. ,2GGGGGG  : ff 6  K  7    L#'+GJNR365#53533#/765#'7575#535#535#''#3#7'75#535#5'63''7'$  H D" G  ( < e %4/ ?2ih    > <:X3'73#3#35335#533#337#535#535#533#&'#'67#3#3##/27#535#535'2 3'&%$#/'++'0$%%&(;*, !e"*.DDcc bbCC)36 '" <     r!33#3##5#'67#535#5353335#!62[[7# #+266223#5#&''6?#53375331F KL 4 G;@W ,?4K877"67&''67'3353#5#S0 *" 1"& + ( a`+7'7''6'>73#733?'&5ek JS( 65 !    ),*)"dgO  59=CI3533533#3#3#67&'7'5'67#535#535#35#75#''67&'2G44--=m U%)8 (; Y<002EGGGG ( %r## #$   :  "  /J    ,048<3#735#3#735#3#'#5##5'67#535'235#535#735#3'#1ww*Kb8' | %"9^CO;|||| ( , !  8 6^ k #5##535#XXX׷! '>''67'6Cu =U( )@ EG3X STH 'e)0V"3#3##"/276=#535#535'2 :55AA  FF::?D '$4 .$%G''67'67?7' !% & K  ,.3= D) F#'3733#3##/2767#7#7#?#7''F"%v [dW$"" !!rPP>& Q>>>Q==3 !E "I3#3#3#535#'6z oPJJN=  @F*T33#5#535#535#5367#'6C.zzmmxI 6# !!L"(&'3##/2=#'6=#'67&' 8, 1 */ ~  #  0X"R*1!)(&./%C%3533#3#3#&'#5'67#535#535#U=BB::I@- *%*:D66=.2TQ./S*&'67&'67&'63353#5#533t  B   A   :)w'0SU;\N;R %#5##53'73533##/2=#&'sA Zc)) $%c'  4!!4 I$$R  L  R"3##/2=#53533'67&'EC CB7t l  b  _V&H$ "#a 3#5##53635#535#535#D^- ^^^^^^ %$#A.467'7'3#3&/'67&''67#537'667%(AcfX % $! ( ( '*   !      !$#9k P 3353353#''673'67d$$,, K<) Q1==1D/... ?G $(37#"/2='67#5353375#535#535#?  " 5F ?%Y"I SSSSSZ E 0'ss E,3#7#5'75#75#535#535#32767#"&5LQ > J   1- #  E3533#7#/2='75#I !--.  A 4  5N0367&''>''63533533##5#'67#    $$5%$''.""/, "&    $  ((  iDD-O'+/3&''67&'7767#3533#3#535#'3#73#S      ?:899JE8"-     !!dsQ ##7'7''535'35##53#/252!  / VDuG C!!2""H #535#53533#3#67'7''6e$ !9  #Y,$$,.# %<,3533'73#&''67#7#3'>=3'73j1)  ;0 15 <0nrrr@  >M  -,'&h=0 $-U AH!%3#3#3#&''67#535#'67#735#_yuALB, +: 8 FK' \\H &# "H $#;5#7#3'67#&''67#535#+WW$p hO/5,,LA"3  "L<,G+/373''67'7#36?3533#3#5##535#35#H$   ( !!!+!++-+K'GA&*,,7pp7:J##53##5#'>'3#735#335'35#335y&".%%8$\%%8$=RR$%  dK ):A3#535#535##5#3#/2=##5##535##53&''7&'#3767]niin85 $07"-!!* =#=6   , 'S     @43#'67'6753'&'3#3#&''6?#537#'6 ;{= CSH(0. ( $( ( (+L>2 ," ^&*,(&%*! M $9O''677'#/2=##535#535#7373265#"&536732?#"&5 ! # #####A&      %" 9w 4La    %    L(,3##/2=###535#'3533#3#535#35#L }gA..FDD79F ]]aM  J7 C&22/ G#''#3#535#5'63'35#535#335#3}44 ,5TR30 PQ,F????PAAA  FF f   K #5##535#35#'35#335&    :::888H"&.23'7''673#3#77'7673#3##5##535#&*H 6 )M#:$  h}}||{XXX}    B Z  : :"Y%)153533#3#3#3##5#535#53'7#535#37#7#5##535#}"") !''((! (! #\rrr 7S R33533##5##5#53p6##6J>CH#53'73#3367&'7'5'67'67''67'7''667#'?#1@  EiN1 -   3"0 &$.$# " 4#+) $& 3$ J   -       @ 5 C )9>B'#5'63'3#735#3#/2='675#73#/2='75#'7' "+ *K% :>! ,wwQQ$H<'6QH4<6G _    "( 'V V F.6:>B33#673#&''67&''7#5'75#537#767#75#535#535#U=  -       < 0+\ U)*<&>," :&" vH"0pG/335#53#3#&'#5'67#7353373#5##53'35#MG+j,I:% *# %7%  w!DDB77 %C?'! $$--]A.NS3+'32=#'>5#'673#/2=#'6765#33#73533533#3#5'753?'VB     SJ 4!aM9Q>/#  ( /P=*#  '\$HHZ*EBF%)3533533#3#535#35#535#535#'67'N  \    2 ggg~  H':BHN#'>533267#"&5'37''>7367''676#5##57'67'6, R  A   L  1x   P  9, (H    *      7*+PKn *''677''#'677'7''677' 32> (  !d    .     C(837#53#3#'#3#3##533&'#'67#353#5#535#535#Q0+n0 R& ,$$//%" '**!!' ,D'+/;AG3##3#3#&'#'67#535#535#5#53'35#535#'35335335#&'&' @""-* &' !'(D"""")"x/  &% &')   &%  ) m  s    H3#/265#3#5'635#75#mo #c QY 5555 k0; SJ TS 26:>#3#5'&''673'73#3#3#3##5'6353535(   ( !J "  !  ]  %%D.26:>B3#3#/2765#3533#7'7''75#5'67#35#335'35#335335\yuj -- ,=9+ ,G)> m U 0  " %SQJ#?E3533533#3#5##535#35#535#535#3#'3#3#535#535'67#'7#VD!(DDDDDDu '::LH881Z "B''BB   [       O".?E3'73#373#53&'7#335353#53#3#73&''67'&'#3767^:  :#  %,2 ,,MNH      : # r/O%( #!%3#3#/2=##5##535#5335#535## % !----U= 'ZZEVUDP %)-1G3353353#3'73#3#3#3#5'65#75#75#353#/2=##5##5\,+"9:0000: <-----#<@ 1=   F$$? *##FWC!>BFJPU'77&'7'5'6'3'73##3#3#3#/'7767#55#75#75#'67&'   :$2 &9(>G2----7   yC22222 ) ?  $ "  %      K=;  D,P33#3'7''67367#73&''67'7?#33533#3#3#3#535#535#535#53s6!  )CF      2"11++..:?11++00  0  )"     JmmD 7`fj'2&'#&'7'63#3#753#5'53?5#535#'67?7'7'#/2='7'67'6'67' "1(   L  6/6 ''   #    ,  < ' (2 ,#- l - I B%  11 >#159=CTX^3#3#3#3#3#5'#5'6=3''7#67675#75#75#'673376?#'"57'7&'A/ Y C$W  2   *@  @ CDC2 79\ 4 0ZY  ,  = #'+/37;K3#735#335'35#3353#735#335'35#33573#735#335'35#3353533#3#535#W**:)c**:)MM-PP0@==NP@F CG G J G/;3'73#3353#3#/2=#7'7''7##537#7''7'7I" !W.)   !.   66DL 7   #RbK   F%)59_d3#3##5673#5#535#535#'3#5335#''7'7#337267#"&='6?#5373#&''3'#r _(*B&&    ???!! 7- ,: X' KA '  W^  MM@3 q   /    '1 GBGKO_dhlrv35'27/'67''67#537#'733#&'#/?533#''75#'7#'35#33573533#''75#'7#'35#335'654'?#L++-.2 =cGJ) #  #$9    B!= ( ><    !     -!   ,!  O 5  |#53#7'5#'>735#([   33c]]M ]90)D73#37>7#"&=#'6=#73# f96 ?/]]f l+9! -+K'3'67#''6k O!haI ( TG0k #5##535#535#sssssk^#~335#53353353#5#353#5##@J622=(&19&88%>1$<; '67&'U*-k)); ,# $'!< !&'73#53&''3#536f  E'O   ar"  %  O*n 3&'#n1#"$,h Q &/'6' &/ ) ,"$&y373#''67'7#367~ =  $ #%-   ( !&*.6:772767#'&='75'6'3#53'3#3##5##535# ,<>% +.! /a&c(NNNNP,,, .: =- 1  C D) 6<BH''677'7'677'7'&''67''677''6'67'6h &)&     " $%  !& $$4 1'H B    /        <   %D0#53'73#67'7'276?#"&='>7'6/@ >e&)    ]  ]:' !3Y##/2=&'75#67'#53#735#   m &FF"" i " :< ! _J(=#3#/2='67#535335#535#535#m !  &2 &&&&&& / jj5-3#33#3#3'73#535#535#5'67#''67#Ay= C!)H.++>++,<#7  &     ;3#''67&'767#53' 8 +&( &- d9 (/1 ' !3533533#3##5#'67#535#5#$%O$00004ZZ8# .4444{35#535#53533#3#3##5#+''))''&&))+=$#&&#$AA $(533'7#3''67'767#'6=35#Q3  *#! " F "0,!('  ! ;0 25UC0 !3#3#753#5'53?5#535#'61 M,33O  44 *U=X  TNY*  !%3&''67''667##5##535#B= ) + *" ", 0M???  $ Qab?/3533#3#535##5##535#7::0t17r>>>%%$$Lc cE3 33#5#535#535#53'&'7'6F2kkeei7& vW '&H   3#3#5##537#35#535# <:H"4HHHH!!/,!'&'33#5##53'7#5'635#7&'L&"b.H4 #K 0HH((YZ ()h   ',2373#'#3##5#'67#5375#5'6?#5#'3&'#+ =$ "O!_  (>>&    h( :16<3#3#'#/765#'67#5'67#537#5373'63'#'&'z ; N   ' $ &,   JR  =. $ + 0+rs    (,0367''3#73#3#/2765#'67#735#535#   AQgA UP CCCCB R]D #'+/3&'67&'67&'6#5##535#35#'35#335*  6  6   U1$$11$) '  Qw wY %3#3#535#35#335'35#3353753#5:"T!>.!2!am~||&&&###u $(,04'73#3#/#5##5##5'6=2='35#335335'35#Q  /bm  [ Q[PP<e***;S 2>7*#: -3373#'>5#73#3+'72=##5##5##537#&'8>A! 3<=  0:T 9# B/8888@Q0>D3533#3#3##5#535#535#73'#'32765#'>7#373#'67#&'JB     H9=@2- 3T N+I+% "&x(  !%+3#3##5'67#535#5335#535#535#&'E9-;; /<. IIIIIIC  hF<hX $(#53#3#7'75#535#53#3753'355#%9'%&->L*$%'9%$&I\jDB &ADk53y"""""  &,2<367&''>'>53&7'6''67'67#'6=h   & )    I cx  !p #,!>   n >PE1 4>\ (,D33#3'7#732?#'"='6=35#3'73#''67'767#M44A1$% 2 -.!  J     :* ,4O%;      $3#735#3353353#3#7'75375#$n811:>L6N,,,,,P  <:K "59>'67&'&/3533##5'67#37&'#/?'''Z% 2$  Q655 ,8 ! cN &. U$  =   +173353353##5##53'73#3##/2=#'67&'''m>:aa: : W##))) $1 -   %>##5#'6=35#'6''/'6'673533#3##5#535/1``mSJ%$& ))3355699+@6 7:\&+    5 &&!'26;AG3##5'67#535'6'67&'&'3#/?'''7'6&'299 ,:+=" 2$    m   % n C  6G  5  4     $(.43#3#53'7#735#535#3##/2=#735#'67&'u6>=9OOOOs00MM[  D  c/' $'   D!=AEJP7'7''67'677'67'733#3?'&='635335'37#&'W! C  .  ,U0 "V *# O* %*  $   D!h 7 H  A 9?3#3#535#5#35#3353353533'73##5'67#53&'&'.'',R%%] #  "B 0 Z??0!!!!!6 ##   A9" 7 BFJ35333##35#53353#5##535##5#3#5#'6=3353#35#535#535#33535!155))'  &33>>1B!!!< ''&4 DD 4& ="( <  6>BF3#3#7'5'6?#'737#37#53#3#7'5'67#'#5##535#535#C     N B>RRRRR!$ -# ! !!( ." N` `E !0AS?#533#3#/2?#735#5'7'7?&'7;#"=#'>73''67'77#%0C #' +  l !  A    -"7*"'5+   ! ;#!  E   #33533533##5##5#3#5#535#535#53733#3#3##$,$$,$,,,##((),,((00.. 8<@#3'6=33#3#/2=#7'7''75##535#535'235#335]]]/++4$  7/(((2(/C4 4<\0 * ? . # AO * 5 $,048#367'#3#55#535#535#&'3#53535#35#35#c  N#&&[ % $%!"-A ~o%7=999))))) #'+/3B3#'#'63#3##5#'67#535#5#'35#535#535#73#'#'6)+  |%%& (*P%ZZZZZZ@,      b((    J   E#'CG33653353#373#3#5#'7#35#535#73'73#3#3##5#535#53'#37#2 $LPa #??;;[+ ) 1,,,,0 +'   # #K X " 1 #'9=3#3#5'67#35#3#3#5##5'67#35#73#3#5##5'67#35#R Tj "*FF/G%) .F%*887N- C6N* C AE3#'#'673#'#'63#3#3#3#7'75#535#535#535#75#)'   M/   S+&&""'')+'UU3" ,?MMM3353353#753#55375#,]*DXXDUX?^ _J[%M3#735#%6 '/5#67''#535#53#3#/2=''#57'75#72#  5795  ' #|=JS 3!= "" 647=KT (3##5#535'23#5'75#537'533v ,4444*2!N  Di, cK?35#'673533#3#7'75#7353327#"&'5#''65'77#"# $$$/:3#a*     >;*)!   %13#53735#''7'733#7'733#7'=8r%LL8    :## =&&  __Q=   B+ c* D!=AEJP7'7''67'677'67'733#3?'&='635335'37#&'W! C   ,  +T. #V *# O* $*  $   C!h 6 J  A   59=AEI3#5##53'3'73#&'3#5##5'67#53'735'235#35#'35#35#'35P 5Z5 8" 3 -G % +  $*,,,:)##(  T R   ,04K_3#735#3353357'7''6#/2=##535#535#7?'&=36?#'&=3{{#X  6 `     6-  W #k:B 7G  > AEI#3'73'#7&'7#7'5'67#537#537#53'7373#3#3#35'35m."  !& %$0  87<NY666u >  V     ( !/373#5'75#537367?'&5#/2=##535#535#T&,!!$   7RRRRRI     N c7  &*.23533#3#7'7''67#535#3#53535#35#35#6*55?P 2  282=*q %%   O000 "!%533#3#5##533'735'75#''767''67'WGGDh5#7  .  h,  $   %  v+ 6 "    _ 7'533&0 # 7t`=@ ;#"=#'6=#5##535#&+<nOOO+ !  NN Q2"5 3'67#''673#7&'_ -B<$  S&  UI "1w 6!%35#53#'67#5673#375335#''(;KC67 )4'<:|^.  YDD,%(/:?CG33?#'&=#'6=#5&'3'73#''5'673'7#535'35#   - 1 $&&&%`S>& $5  B$ g   a 5  0"&*B&'3'73#7'7''535'67635'3572?#'&=#'6=`&   2 (  ###^  B  c N  7zn19984!%)-1593#3#3#&'7#'67#535#535#5#75#'35#335'35#335C"((2=# %5 # =/%% c111 11B1s11B1F    . 8%)KO3#3?#'&5735#73#3727#'&5735#3533533#3#&'7#'67#535#35#CC4 $ %%AE6  % ''`#1%%.8  5 " :-#411-   -    L     1%)-HKO^bfj3'73#3#53'7#37#3#3##5#535#735#535#73'#3#535#5'7''63/73#'7#'7#735#535#535#9 U H##%%''''[4!)`(!  , 8O !111111 )6  S     $ F@     9 "3#3#/2=#&''67##537#9LF 4   +@LY C !`q137M3#3'7#73?'"='6=35'6=65#3767#"=#'>5 ;77> -#%  (6P N       &! )!..* $(>I '  " >6:>B3533#7#/?5'75#73'73#3#3#3##5'635#75#75# #m (,&&&&/i ((((((  !.O W ,67''7'373#'6?#''677'#3 ' ,! /) 0 ;D'c '+! .  J- ,  12 &''6&'3'67#'. ,( .;! /'#k #()% #'" ?3#3##5#'67#5357#5#I!))3) ")*!e14ZZ?4 '44.B''67'67#53#?7':F%!:!:\ 2,;_3 " % '$%A-E #5##5##535#335'35#3351111E1v11E1} BB }^<3533#3#5##535#35##'+/33533'73#3#/2=##5##535#35#335'35#335>K* LC 0.AK..A0q..A0 m ))+Y9!&+'#3#3673#535#535#5'63/&'+* 2EE *IBB/ >W)   0$0 U ; "(3#735#535#3#3##/2=#535#&'Peeee %% yyp% J E  $   4 $(3'73#3#3#3##5'635#75#75#g 3 >81111:#666666 s #w,2%+433##/2?5#53'3#3#735#&'7&'7'? 55QQMM))  g d8)d  _#>6-$6'-39=3#35#535#53#3#/265#'67#56'67&'7&'7'++n113Fh ~ w" /.  1 NC  Fw  3$7=3533#3#535#3#735#?7'7'73533##/2=#&';())!X$(TT00   l`,  ,  -1$ g%%i  d5W[3'673#3#3#535#535#53'3'33#73?#"''67&'#7#/?5'75#535'67'r 6 $E77LI::D+' '95  ++ -0** 2Z      U          6!'-3CGL3#3#3#535#535#735#335'67&'7&'7&'3533#3#535#7'7'6GCEEOPGGE33F1} 8 8  <  ~CEERUC+ S  ;  ^          42BFJNRbgm3#67'#5'75#75#535#535#35#53#3#7'75#7373#3#537#35#3353353#33727'&57&'&'8M  6  02 N%'-0a    NZZ   / d?= u 33311  N-''677'''677'7''677' =D!Q0 %) * ~ %) -  ;  I &'&'  G    `3''67'767#/ > H.= 8&? O! ]3533#3#535#35#[XXMK[$>>;  ##3'6=3+'32=##5##5353zIIIm %N("MNCN 6jjUh!%)33#3#/2=##5##5##5335#335335F//2 4""" | 2AAAAN5$$$$$ /3933#3#5##533#'63&'67'#5##735#7&'F77@a4QQ  2XM 4"! DDDJ   $$    #  K !N $(,033#3#5##533#3#&'7#'67#735#535#535#E66>`5OOo  +  MMMMMM  %% \    Z '67&'\7 5_': >)+7#*$@-o3#735#-}}X4X #3'6=3QQQx6 F4 9<`\V3#&''67#535'64@<-($ 8 68% F5A$$;4)=0 [ '67&'67&''6?&' ?%   #+ + .("#7%% , &$ 'R 3765"&=#'6=7#5##5   (*l^{ " o2%&:9:3 3_3#33#537#537#5#j< 9 !# -_( =3'33#673?#"/'67&'#37&'} B.-      0*4  O:, *S%%F*4+/  $R7~  e#'#5##535335335#35#35#'35#335335c(N(&N(++++>>>>>88888X &''633#3#53533 ( $!&100<*,,$8@eeP ##5##535#736772767#'&5l,,,U' *+ -FT Y8'"   U#'#53#3#'#5##5'6?#53'&'#35#-s2A# B -37 BB#!UT AA.a "#5##535#73677267#'&5h)))T( #44V[ _A/,     "*.#5##535#73677267#'&57#5##535#b(((U0$67XEO Q6$#    DD,F43#'>=3'37533#7'?3?2?#"&5 ; A ")D M>2 - Y Kx6E = A U,3#35#535#53#563&''67&'767#^"""4*(2 $   !f d[v'     6(/43'73#3&''67''67##5'67#767#'^ ^aD$ *"% )6  ,;b9       $QA5  V "#5##535#73672767#'&5o,,,U%(*!0O]c=,%   "9>#5##535#73677267#'&5'373#''6?'7#67#l,,,U' *+ /$)R , 1)! #!!H* KZ`;*%      "" U33533533##5##5##'67#'673#/265#'>a' 'Z 0 (  a  8 A= 1 (gA$L*)W"*.263'&'7'#/2767#'6?#5'63#53535#35#35# N    . p$$  * '!2iCCC22222!3'73'673#353#'67#5335#:  F >g=T L < H9`i   (.( 0( \ '+/6:>B367?5367?53#5#76735'7'?55''757'7'\    Q /  ? 0 <31>V03w=!A  -Xr e;4BZ $(,'67&''6?5373#5##735#535#535#~c  R# FJJJJJJJ  _ J? Y|3#3#/2765#'67#53' ;TJ ; )(? | &)= x"'3'#5##5'67''635#'3&/67_ g7 "p" 3$ 1ppv-x  :9^%  Q433#'6='67#3#3#&''6?#537#'6A+r !44$<$/%  ) $ %( ":: /9(  #& \%+/3##'3#3#535#535'67#5#53''7#'35#>  44@A44. @ 1%oo . .j 8^"&*3#&'#5'67#535'2#5##535#535# 5:.! $/;0:@RRRRR  .,oi iLX["3533#/'6767#326?3#735#\#  &==L    ' /Z4^ '3##5'67#&'3#3#3#535335#i3 #7]Q:22>8G- % =66I[#'+373#&'''67#3#53535#35#35#c3D6- 4 + / "$",7 .WEEE44444Q<3#3#'67#5375#535'673#3#3#3##5#535#535#535# !'R""!!  . / ' ( ==  j33#/267#'67#53'3#735#-+  KK%%m<.,9 .mO+Y 23#''673#''63#&''67#537'2s(  S'% 3?8 233 37*6 % % &  -*$H3#3#5##5'67#35#R@    2x V,7K#:3'73#3#3#535#535##5##535#73677267#'&5b:  4944h,,,U$$ 7.@ "Ew )  - 07GH/  E5  ! I%)-153#3#3#7'75#535#535#535'635#335'35#335 %!!!!""!+.,!!!!' - QQ ~ B.<3#7#5'75#75#535#535#7?53'67'56##53+'325CD  (U  & >05/ $"! x cc8$ ؎Q*1=#53'673&'73#'3#3#535#535'6'7#73#5##53'& e  - '::FE775P /BtCi       !&<$#3#3#''6?#537#'67#3#5; - "$    Vh    nS5;@U'#/2='6?'67'7537533#7?67''67/373?#'"5  &:):   $&1A `%#   U %   ?=K & 1    (  w!%'67'7''6733'6?67'67#_# 0%4 @  2 PD*0 'Q.B      1"9 ##5##535#7367?67#'&5j...U(! *,-7I I,   X ,048<##535#535#7#/+'32=#'6=32=#535#535#75#535#0)  I2((((M UD )+[ rU+!J$*03?''>3?''65''6'6v       *   $  $3  *| X T '+/6>D3#5##53'3533533#3#3#535#535#35#535#3'>7#5##5&' ?sC"-)"F !HOP(( 0     %  XF6<,0@8  G.'6#5'63#55375#535#'673#3#7j    P3  % #a !S S>R& #&NUF!%3#3#3#3#5'673'5#75#75#.3,,,,4  %(((((B  $w !Q835#535#5353#5#733#3#3##'37#53#3#&'#'67#^+##&&+P))&&//Q1 .v5 L&!!$j #3#/2=##53535#35#33#735# L"2"#11J^ IaqJJ:D7 /%*.2E'67'67'67??#''53'7'7#535'357#/254'7##5K9'   ] + $$$\  B !. BQ f!C)"(MFJNR3533533##3677537?'&='#5'#3##5#535#535#5#5#35#335M   "" 3  " ):1GgOZ%/J cx!,,@"O Y (,048##535#535#7#//2=#53#2=#55#535#3#735#0E^22 B22UD KN tUD!n4X 63#35#535#53#56&'7'3533#&'#5'67# **a**+>  n b=>/ #"-[R_   $$$<;%S#<Uf'67332657#'"57&'7&/?7'7''?'67?7'7''6?'6'3'673#53&'f  $ )  B  T  Q   ) =  '%% %/  |%   " 1  R   Y;%)3533533##5##5#373#3#5'67#35#[!."".!. MX Wk #-EE7" 6 +3#735#3353353#3#/765#'67#53'^^    &97 '  %'J(((((= ' (<I/5:'6#5'67'3#3#7'75#535#5'6&'7'j   8  .# 8'b f # A E jQ+/3A3673#&''7#'#'6#7'7''535'353##53#/25n. .     :2  -  P@      $[. 5$s X#+/3;?3#3#5##5##535#3#73#3#73+3#53'3#3##5##535#d6C12D9$$B&&E''E'' AE-xxxx|YYY 5%--%5 '   ! 00 V *0AEIM#3#3#55#535#535#73#&''67&'#37673#&'7#'67#735#535#535#N%++@G        }, 1 #!#\\\\\\( _Q      TY    E-T33#3'7#'?533?'"='7533#7'#/2='67''67''67#x))- D  '& !N          H62 23R   +   '     B,048'6737'7'3'73#3#3#3##5'6735#75#75#Z  ? '3  } $Y"DIOS37#533#7#5'75#75#535#535#73#5#53+'32=''6?''67#'&'3#o& !. M`     G y  D  RN  0"    ` " F $(.4:BH[`#3#3#3#/2?'77#53=#75#'67&'7&'73'73#'667&''67&'7' =     1% X      3 ;1*%Z%j#|  1 $ C -;.\`dj3#3#7'#/2=#'6'3533#3#535#735333##7&'#/?5'675#535#535#33535&'MAAL   " BT# #    "",8   u ( > ! $%    & 2$6  R48<@DHLX3##3#3#'#&'7#'67#5'67#535#535#5#53'35#535#535#73'#735#75#'35335335#D, )  ,  )?KKKKKKF++t#    A   ?   '     P+/37=EIMQ3533533##5##5##3673#'#3#55#535#535#&'3#53535#35#35#T&*((*&V$* R'..m ! ''   aQ   # /111!!!!!=$*03#53'#'6=3&'73'?'6'6'6w G6:        '!F*5, &0;         nu"6;37#533#7#5'75#75#535#535#73#''67''67#n'   0      [ 6 C?  '    Q&*8<@Dem33#3#3#53'#53'7#5'67/#35##/2=##535#535#737#733#3#3#3#3"&=35##72-vaM5( '9YY) &&&&& 699665555. 66=-  % # XBU- % $   MO<3''67'767#Et(&' (/- `)++ ) %;3533#/765#'67#@-=  *7 /, S  @>%"1735733533##5#'67#;$( )+ "#x(.//LL7*3"(.'673767376?'"''6?&'&'A  (    K  ' !0E 0G  q *!!= #5##5##535#35#'35#335*))):**:)):*l00lU1  )'7'6'33#3?#'"=#'>7#53Pr  2>-   '>   >7 =%$; 3=#7#/2=##573#735#Meew e ttPPG  Q  d;0/  4'''673353#35#53353#5##535#3#5#'65C  # J  J   t%#4 4#%41A A1! * 1>DIOUY]c3#3#353#5#5335#535#'?7'7'#/75'7'677'67&'7'6''2'7'7'6A- 9         >  "# .9*! % (  v-% # 0 *  8&u     Q $3#/2>5#''67'67?7'J 6 E- $ &- ETa" /$<5$+M1 B *?#'&='>75?37#3'6=3 &^^^f`P** "&U$C6 8;_@M #3#5'675#53737267#'&5Z#( CC2= !( "π  "' .  9(3'67#''673533#3##5#'735#@7 DC* $U/%%))2 "/K< $ /%%&/</3#67326?'"=#3'67#''67#L $   / .7&L'  #7(  ]%& 4  !r3533#7'75#...17C6.W&  *a ##5##53'73#3##/2=#535#f<  Cp,<< BB0//7"7 3"X/5&'7#5##53'737333767#"&=#'>7#7'6?e>  P)1   (%+** \UL&'  Q I#)/7333###5#535#535#5335#535#3#''67&/3'>9 944<<33&&&&&M =  K '&uuMZga# .& 0(-153#3#/2=#''75##535#535'2'7#'35#335 YLL]  0>5EXIIR^, $I66I9 * 4    6F * k= 3%)-157#533'7##/?5#53/#5##535#35#'35#335Kc- 02 5!!! 0 + p)))(((5/3533#3#535#3533#7'75#73533#3#535#%OUUd]O%''*b,%s&&&,n.&9G663533&'73#767673?#'"''75#'67#]> $L!  $! %) '%         OA' %6Z6#5373#3#3#535#53'&'3533#3##5#535#'6:R <55A?4433??EE% >  r ''3 !%3'73#3#735##/2=##53#735#c`&dd,kkCC  & !24C& V3'73#7'7''735#535#V !2 -  nB `C%#3#3#&''67#537#'67#3#5D 3!      \m    d$#3#3#3#7.'#7'5#53582211=&    ' 6N \j 3"'-39E'#3##/2=#535#5'63''7&'7&'&'#5'753H !** --# ,@%' `  <  m<?  % !P  c    /,  [X^#'+/33#3#3#5##535#535#35+35#35#35#'35#335^,''&\#)).g9&#$$7%%7$$7%9f g9?&eeH8-6@3533#&''67#7'3533#'#5'675#''67''6"*' "!O 211,  !2 L  **.(" -8 1+'  .     5!%)-2C\33#/2=##5#'6='635#335'35#335'37#73#/?#'67#3533#3##5#535#'67*   (@(B" Tf& ""''22 ]$$ !$O  '  1DH^3#735#3#3#/267#7#733#3'7#73265'"='6=35#3?#"=#'767JJ((c;7  < 88=&  (M  0* 0O     #  2 %#  N !%53'73#3#735##/#532=##535#3533#3#535#UDCkkAAm PR r3..+999HK9  & #3&!4B1 /-15#3#'7#53#3#5##537#35#53#3#3#535#735#'35#w,3  2*eR@3533533##5##5#3#735#335335#5##53'67''667#S,!,,!, & w6?V  $  5 62))4 Y'+/3;33#3#535#5335#35#3#&'7#'7#735#535#535#7#3#5--68++,;g!  EEEEEEa# # 6P     mY159=A'67#537#53#36=#53533#537#53#3#&735#535#35#535#1 (8 BBCC 8)" 4Z<7T@/ '$DT26V%1=S3#3#35#535#535#533#5##53567''7'7''7'733##/2=#5357# ]& w9   2c#9=??G    Z&&R  " CHjn3'73'73#3#3#535#535#3'33'73#727#"''7&'#'33/2?#7#'>5#5'67#535'35V& 1  )?77D?66?I*  1    #      '       6   $! '  '    < @+IMQUch33#3#5#'6=33727#'"='75377375#"''67&''7'33#3#735#?7'7'7&'r&&0A!.  o#     iFFDD""  J v  H:0 04R    7+$ % * <DB. ' $  u/A3533#3#535#3533#7'75#73533#3#535#3#7'5#'67#  (b'   * 042f63$   2(n!37#53353#3#53'7''7'7N="=?i " ( (% -C32BZ  y 23#735#335'35#3353'7#3#3#"&''675#344D7{44D7 H>>;.):E !Xy; 5    )#'3#3&''67&''67#67'35#535#0j q #4?*); 4%,%*n{{{{O     ..T 3353#5#.zTKKf N 3#'67#53&' S]B 5JV#*"!'4& #` 35#53#535#/g3673#3##5#535#53&'Y / 4Scc^^M3 !"66" %*/375#53533533#3#/2?##5#'67#75##75#735335Y22!66A +%4 & 9_!5!"P555+ 2!4 33#5##5'7''635#'67#iV)Oc% H7cc -OK :  f9  A  833#5'635#737#?'53373677267#'&5L[6 ) I J;NG % , $ ( $  N  3  V#6'7#5373#''6C51>2@ x-KQ*E ; a3##5#'6=#e#"+($PI- *?PY #'6=3'7i5 :=< 2;Ld!%3#3##/2=##5#535#53535#535#<<<<<;.6 1UU.;z.)U3765"&=#'6=7#5##5 ()i\z #- m2#&:9?3 3{ 35#53#3'35#HHjV\\BB=22E Q"X+a&233#/3##"/32=#5357#5'>7#767#7#in %  ==  991 c* **4 .+  &&?+*(Q 3#7'75#7#53#3#/2765#[&%(4'"zrC E M: A+ X !%'6=6#32767#"&=353351:<;J % *`: 7#e:>-!" #+n # ' %Q OH$ $*$-% !$e '67&'&/3#/25 l   [' !!$ !#5 NK 3#73#&''67&''667#N<T    4Sm     3#735#535#??u"!V !3353353#3#3#5##5'67#35#j"!P]H&(HH%11%8[ G"Y(a#493#'75##53''67&''>3&''7&'#3678 a8 )!$ !9} (" 4  --6 $?    B(,033#376?"&=#'67#537#'637#335l#    $ (% '   !K= C7!+K _'''U>3#'#5'67#535'6373'73#2?"&=#'67#m#&&$  )*-4"(  #    $ &!  0  33%_$(35#53533#3#3#3#53'7#367#'35#i6==@@7s &' + > MME  $ "#]-3#'75#7&'7#53'3533#&'#5'67# 9b  9-77,! *-" ! /k<<*-TT1.d1593533533533##5##5##5###/2=##5##5#535#335d  ))<*(2< )SSFT2/S#5'6x  # +e@3533#3#535#3533#3#535#p211<=2355==37 E6;U337''?3&'''7##/3?5'67#53'77#67#3733#/2?#'6?#X  (  = + !    -- C1#1#           3      5 "    053533#3#535##5##53#3#''67'7#537#67# 011(e)0tQJ< #'& .""  ? UG!%)-3#3#5##5##535#53533'5#75#'#335 B=)*>CC& )))****  ZX ^ b/3#35#535#53#5##5633533##5#'67#53##U!!3U$!!& " mhn<<& %X2637#53'73#3#53'3#?67#'&=#'>7#735# $ _5 7   t! NN  1:+ 1 #'+3533#3#3##5#535#535#35#335'35#335+))'',,//((+(=(YYY` '+7=AE&''637#53'733#3#5##535#35#535#"=#7;5'5#?#" !!  )*X K,   #/)^)0^^^ H''    D ee_    c !%)-3#735#3353353#&'7#'67#735#535#535#i$lw!  '  #SSSSSS@=m    C7<BG3##5#'6=63'73#3#3##/?5#535#53'#3?#'67&' +N# 4%4 2++ ))/ -( L LL# >"      A  B7>N'653353353673#&''67&''#537#5#5'667#7'5#'6=c     $     ;;> }!    /0AA0?$-+:0#  #|]% . # 9  > &" # J *.4:@F#3#3#55#'35#35#73#32?#"&5735#'67&'7&'7&'J6 9=,  a 6 :  <  D_$$4ynT/   E4    A%)7;?CG^b3''#/2=#'6=3367'7#7#73#3#5#53'3#735#35#535#775#"&=''6=5#    -   G~s B4cc   f   ,-W "" ;' _ d & ( ,,9) S8<@DJNSW3#53''6767/267#53#3#3#3&'7'75#75#75#'67'7&'7' <= 7 o{311009   3!/ )%%%%%  )' '     L  - !   u8   >8;>HKNXadoty3#'#/2=''#5''#5'#3+'32767#735#5367#57'5775''57'5775''75#77''5#7'77'35#73'7a    )24'0B m '    (  V '    (   "! '$I   Z *2$ T         85:3#3#5##5335#535#73#3#3##5#535#53'7#53'37#8,CF55522 ) 3,,**2 +! -  )1 eL (    -K GKOSW[_sw'6732767#'&57&'7/3#73#5&'75''67'67?53'7'73#3#35#'7'7''67'67?7'7''7&'e  "% H&5 '*     ( (((( C %   %       0  +  +9  / 2&2    S % 2%: &!( ^#'+/37;?CGKOSW#5##53#53535#535#535#'3#735#335'35#3353#735#335'35#33573#735#335'35#335n{AAAAAAoo 0N 0k??  "  BB  $  V%%EEE 6 22 2  ~&'6'&'67&'6 x  Q         ~$(33#3##/275#7#537#737#&''U #& E@110  L;(ML;;L:   >  V!3#/##5'635#75#72765#C .B(JJJJ[  T  J F  ? 9  43533#3#535##5##53##"/32='757#53 011(e)0tQJJ^0  -1Z#  z#53&''67&67#A $%<?+)6 8%,Xh+   "  !$93#/32=7#9!(3pV]3&''67#'6a M 8 3*F nC 1..*+H *3#"/276767#733#N0 r=/"XC'667'7''67&'b7 0. 2;JI 1K'( ,$ -4  #  l'(3533#3#5##535#35#X]]GyFX&yy}"_ _"c.a!'673?67#'&57&'7&'6 "  (1 ]   . 5"3#67&'#7'53'35'35<> + Q-0! A'lll\   72 C%#3#3#3#535#535#3#&/'63E??PL;;C ٍ#( )%6 - *U    U !'35#&##537#53#3#'#6  Z&  Z8B<5: 7 J1 {{i0##'33#3#535#53533#3#53#=#75#''71%%000Ppppq __ ! )3533#&'#5'67#'3533#'#5'67#")$# $a$ & (!s))2,ZX03))!`O!!.3#3#3#535#535#3535#5##3%:33IC008L3300@B|0.. "&*3#3#3267#"&=#'67#735#535#535#; * % #" 3)vvvvvv i     3#735#535#3#53'&/'66mmmm8 c_1&"%$; ' #VJ#   .43#7#5'75#75#535#535#73&''67'&'#367e J ))))))Ja #g#! on >/%/("&(-153#3#/2=#''75##535#535'2'7#'35#335 @II] #% 1@:FYJJ@H, J77J6 3 = ( CT 3} B59=AEIM3533533#3#3#33##/2=##5#53535#535#535#35#35#'35#75#35#335.%1%%"";]G x D\8%11D44#1111!11D4    6  ""6   u C  N !73353#5#'>5#535#7&'7'63533#&'#5'67#"! A3b  ^ [0.& #+"1J! 2  $BB##OF""&*B3&'73#3#3#3##5'635#75#75##533#/2?#7#'767O 5  CA::::E '888888, + # 2 C5      FH   _  .<A373#'5367''3#3#535#535''67'67'7#367?  -< H( &%-( YYjhWW '% / 44I :   $'       (,03533#3#535#3#&'#7'5'67#37'35#1FEE]\F  J/> ' ,!3f ,2  1 '    6:BFJ3#33##67&'#/2='675#535#'>=3'35'5#35#535' LI?? - & /==K V -@KK"K   ,2M3353353#753#55375#3#3##/2=#'6767&'767#53&''&' #Q&__ s1 0  T!  I^& $$"0  % ".=/  #593#'#5'6?#537'235#73'#32=##53#/#735#!*m4$ (w!%7H5I"SS N. b_@@  M  M& '@P<  <@DH#5373#3#5#&'7#'?##533'73#3#/767#'67#735#535#535#sA5  SD]0*  3  7fWZ Pyo (( b& 4 4#vvvvvv_G G  )    N   )-159ANS3353#5#'>5#535#73533533##5##5#3#735#335335#5##53'7''767#  5,F$&&$ tt b-4C &  ,$4K"  =  .("" ,    )-159AMcgk3353#5#'>5#535#73533533##5##5#3#735#335335#5##53#535#535###/2=##5##5#535#335  5,F$&&$ ss j``QLLQn ((9%%5L$ !E  !  ' #  !! c3#3##/?5#535#&'"$77)  c& !. H3'>73;767+&5Z!& #8  ) !0.;3#32?#"=#''67'77#535#535#535#3#7'75#'%)    vX!#)2)$K "       G "&#5373#37>7#'"=#'6'35#535#\.#  j2 &K @||||'VV% +1 4s 3#3##"/32=#535#l+44  ::.9B  ?9k 367&'#/25'3'67# /( "  E'" > r@& &1g373#3#3#535#'67#x#?C M&1z6  44 0j #'533'7#3''67'767#'6=35#2 %  ="(&  2( ).H:(Z)3733#67''>7#367''>nY[   H  2  ,2 )  #/z"36737>7#"&5'3#735#535#}+ %2&"llFFFFj   Ur ,1'2'6'&'7&'373#''67'7#67# -A6. H  8*$B & $@#    0  !%f 048<@&'#3537'#?67'&=##5'67#537335#335'35#335   *   )?c+C+#D  Nch"&*3#3#&'#5'67#535#735#335'35#335vr1::#  $09//N/W 6=m !%-13733#3##/2=#53'>5#3'#5##535#z++- \(M'   Q N -'@ F&g )3#735#335'35#3353#7'5#&'76unn-J-je, q # UT=  I   ` !%)-3#33#/#5##5##5'6=3'7335#35#335#25LLLe  /-N   U $%%-a+( *928:) c33#3#3#3#3#535#5'6?#537#537#53'736 924FNQ)5}6" #"+     5b3&'#'67&'#367<0+ ('!. )$ !!(b+&   &"Cu33##"/32=#5357#OKK  OO,ou0-9'67#537333?"&=#''67'Y577  #   >a  UNu#;5#7#3?67"&=++**={##! :7d++M$  w;~'23;/'76367#53'   L 3#5##5335#535#535#Po/oooooo iI!%367;>7#"&5#5##535#535#I@7 ;G/) @-fffff   QQ;C(33'67#''67'67#''6~C A+s j%: ) ;!. R<+   : '     8!'7'#/2=##5'6735#535# $ #^ ^^^^a  L %a ! B;*#'25&'#5'675##535#53533#3#,  ($ ('*=HHKK?E 64 ")9&;"(.3533'73#67&'#/?5#&''6CI( H  &!I  2# 'i  " !' R     >|33#67&'+'25''67'''7'77''67#H=     &08"  , &B|        7;D773?67#'67&'#/?5&='75'75'63'67#BIJTU% "2  AD:=4JP?1'+         6  _%  A*3#35#535#53#5##5673#35#535'2 FNN5&&)<y ##2JJ>ITZS T "&3673>7#"&5#5##535#535#)# (/ +!d@@@@@   QQ;t.33#&'#5'67#535'2373#''7'7#67# +3%   $3$/;)A  &" * D #      T     I#3'676=3Ζ 9 !3l*''67''633#3#"''673  6  ''  =      $ 0:'+/=C373#3#3#&''6?#537#537#53'5#35#535#"=#'67#3;5|  2;0BVH097 &>K>0;/5.nnn  P I   I & <    8&*.5;A373#7'##/2=#5'7'77#35#535#73'&'#'67&'E@ M3 5 7  4#ZZZZ? k ~   ( *  J  G   1 $.:F3#3#535#'75#53#77'5'677&'73#3#535#'3#3#535#G#S%/B'5 % %I 9 FNQCL\       *g    m 3&''>vJ B1' ;$m!8.! /r&''67&'j6=*6 =#r!.50 +3&'767#'6\v$ 00 1$l 3%$  " .f #5##535#535#|||||f{{\#53'73#&''67&'&67#8"d ]% ' 2 3//5 6' @% hZ &     "z 3##5'67#&'V #3 H"d #zqZ#"- 3#3#&''6?#537#'6F LcWC C P D\c5 " .'  3#735#3#3#/767#7#.||5 46  -63+  A#367&'#/2=7#3'67#6/  %;.q X: 6A  /;K4%%#535#53533#3#&''67&7#69$bMMLL_" #1 >#12 >$kf #E    a #'6=3#3##5#535#jW"''(("RE4 8<_44PP4[+#53353#?'&=#'67''67'7V"  4 +>    UhWWhO UY %   k %#5##53'73533#3##5#535#'6`8 /''77== 5$$5$&&'<<' !%)33##3#5##5'67#537#537#35#73535#""u "2 HN@&-LQW!"C0  }e! #&''67&'33#5##537#35#,9 26.9 =8 9(fr $% E FD ##5##535#7&'&'#5'753Z  [  %VY| ^M    31ec 3493533#'#5'67#73533#3&''6?&'#535#67#$  !Z355-   -3# MG)    ' j3533533##5##5#35#535#j77'7777t{{W&  $73'7#'63#/25''67&/3#3#/27#735#[ M %  Z  G/5  6 -4  Z  A $ R:/$->9=A3533533#3#&/+'32=#32767#"&='67#535#3'#'35#0E--05d7EE   ( ,8 ?C3#3#&'#/2=#3267#"&='67#537#53'7373'63'#&g }6$ & R."$0:) !0CH-    * ef<  " -  S(.23733#3##"/#5##532=#53'67#3&35#YZ_5, % ?e?P[*d??  D  B: @   L233#67&'#/?5'7&'7675#535#535#+)d  > 2' 3  d~~?   $        &,27'7'3#&'#'67#537'6'6'6'6i!RF|?# 0%.6 $8N :'L )@ J6 7P TO Cn t       <   $ #'+/3#5##53533#3#3##5#535#535#35#335'35#335IHHPPffddPPI ==P===P=++  B  B =  4 #3#27#&/#7'5'#535(&" #!. 2D7$!" I9 /435#5673#35335#535#53#3&''67&'#367(NQ# 22?A//4FSO$"2?,-: 3%+#6H CCO   b ,1'67&'7#5##53'7373#&''6?#7&' A8]8 O1?3 ) *, '-] ()+ k*'*45.9 '+15#5#3'#5##5'6?''67##53'73'67#35#i X$- r"4 % 1;^  p6R$rr(  = <( Z # Rb 13#3#535#5#35#3353353533#&'#5'67#k)%&)L%%s<;.! .EE4#####I?>$  #3#735#3353353#3#3#535335#%%9)'[IIf$0Y;5)):U/5>3#7#5'75#75#535#535#7753'67'5356#325#53+U< K #  8  *5. %"! vhu.!D؏+048<@DH35333##3#3#''7'7#537#535#5#5367#'35#335'35#33535#335,KMMPe, =M)CJ17F4NKb T99K;99K;< $     $ vY M 7159=A3533#3#376=673##5##'##5#535#535#35#335'35#335688//6- %E 188..6.K. A .# MM  A <   CJ35#53533#3#3673#&''67&''#3#/2767#'67#535#767#*//11((- E  HE 3  3* &i,)! $ /!M*3533#3#3#3#/25#'675#535#535#Z,)  E 349!-1575#53#5'7&'775#53#5'7'3#5##5335#535#+Pc( /u&Na"# TG5 B  D  VV?O"'+/3#3#3&''7''67#5'667#'35#535#rktnO \5 *!&6  = ASSSS?   6 v 4   !'EK3#53'3##/?5#735#'67&'73733#3?"&=#'67#7&'J 3q2 Z# $44  P  % ;!   3 ,S   -7(  #-    M,,S  WN @; h !5##535#535#7#/2=#55#535#3#3#3#535#535#+v--?P!T WF mWF"W  .3#735#3#735#73#735#3#3#3#/767#'7#6pp/^^::c\\88z () /& % %   %*3533533#3#535#35#535#535#'67&'+|'++++++@ NNNb    /#'3'73#3#3#3##5'65#75#75#C2QQEEEEU %N?????   7;  "&*83#&'#5'67#537'235#73'#3#735#7#/2=##5 ]x>( y$$8K9T'WWM0 ccAA    J H% %6 !9Ib 3#735#335335));*,6 P /593#3#535#5#35#3353353#3##/2=#'67'[]Z2 BMM _& &   J==-;* &   $P+/37;7'7'"='6?#5373#3767''6'37#335'37#335   ( -$)#  @.& F!4#T#%73 +&UU5  *TX]3'73#3#3#535#535#53'3'33#3767#"''7'#7#/2='75#535'7#7'UI 8`TTddSS_: :*:G   " : ?'* 1488'"       R         32  17=335#533#335#535#535#533#535673#3#3'67&'f$''%1''''%8 %%%%1+'f*%((J!/I?ql       Y16533537'3#535&'3'673#3#7'75#535#7'i  U  8 !%X'" ';;*"  c 3 d9=AEIOT3533#3#''6?#537#733#3#&''6?#537#533#735#535#535#'67'k   ^     WuuOOOOOO  I +        U_ S    ,2O'6#5'673353#5333#3#3#3#535#535#73#&''6?&'767#'69#  BQGGQ!"U!f1           N9M#$   \)    "! _59=AGKS'67'767&'7'7#3#3#3#/'7?#55#75#75#'67/3'73#'   1, i40000=   p4"""""  )=:   $  MA   : s GLPTX\7'5'67#53'7&=#'67#5373#''7#3?#'3#67&?'7#'37#335'37#335|,; - 7Ke 5 - 9/n /%  /(`^ I 49KD<>O>       ;;     m Z #'+/37;K3#735#335'35#3353#735#335'35#33573#735#335'35#3353533#3#535#lvv0N0oCC  #  EE  %  }:::CD:A =3'35#535#5353#5#733#3#3##'3533#'#5'?# 9}     ?'% %C''##++   A  "" B2 !0[ lT  %  Y !%8<O[g|3#735#335335#''5'7#535'3573533##/?5#/3533#'#5'67#7''7'7''7'773533#/#5'67#b(8 -. '"""+  +  P  N          },%< [I .   1 -  !           k367#53733#3#&'#'67#[SUSTkV%7 G'J 8M/  %#  !)-13#3#535#5335#''&'7'#5##535#535#_ #%x#C _>>>>>77H71 2$& +` `Dd5#53#5#32767#"&= :J .2H7H ! 6X33765#'&=#'6=37!   ))% >J#GG%V .'67&'33#3'>73#73?5'&5  Wi{ #%  /E` 3' "-ddL ]%)3'>'#53'73#3#3257'"5'3#y;  6dZmJ $X3, &x)S Vdw !%#/2=##535#535#7#5##53#3#LLLLLbRAACCom -HnQ@AR^ $(,03#3+'3?#'67#73#735#335335'3#735#535#lSM < #* %dqqKKKK> $Q5[B  '33#3#3#3#3"&=35##?PPJKJJIII$) JJYF 3    y{ Z#/AEIO#53'73'73'67'273#3#533#535#535#332?'"57'7/'6* !   +:<<  +85,ll[SS[  + Af   > 9 & ! $  i 9=AM#5##53'7'67&'33&'777&'#5'7'77#3#735#373#53']7' < E5 -     :  "dd??  !z            7,! W"&,<LPdi3#73#73'673#'6=3'7'2#3'3'737533#7'?3#327#'&5735#3&''7''667  + D % m B3[[Y( &  'H   0 . $#(   b444."7( +0K=F'0  3&    -    q''67'67?7'^ #(%N$*!75*H*=7372767#"&='75'6 ([]( #*47( Q '  2   6% G3#3##/2=#535#T6EE!PPC,:  6,B3&''67#'6yC ., 0 Y5*%$ *G!?#)67327#"''67'&''7'37&'T     !* -==%y #"+  +(2  M 3#32767#.'#7'56' 486 !: G5)- 13*B 6'"9 3#&'73#536'&'C)  j 8k$  x$+,$1(.n; &''6&'67#53&'%- ,& / ( $ "  o$w.G" f  K Ci S9#'+/3#5#673767#&''67/##53533'#335'3'#335&    G ;+ 4890+>+n)':3d   ! pPB#3?3#353#5#'67#5335#53'o . *J+- 8 . ;*J/   ?3S #F3?<)3533#3#/2=#&'#5'675##535#GHJJD0$* &+ 7-AH.& <<#3D:#'673'67#'673'67#\, >$`P%9 ( ?' 3,r f(1 m / " 9!7+ J3#3#5##535#535# Fr8MrmmBFXI!3#67&'#7'53'35'35 8F ! 2 O>L < ddd Z   33  E">)3#3#3#535#535#3533533##5#'67#M?99FC88? &5++6. &%Z55!8#3#3#3#535#535#735#335'35#335L=>>NP??<))<*f))<*e= 3'73#3#3##5##535#=K N gggH H+9"&*3&'73#3#3#3##5'635#75#75#l -  A:0000> $ 111111   p!w*47'677767#'&=57'3#'#5'67#535'6-% ),.  +   &| -9 <O$VL "=$*.3733#3##/2=#53'67#&'##535#IDEI&   1="!RF33  D  A ) 5 @$9} #5'6m " j"C!)-#/254'7##5;##/2?5##5##535#Gi I9-"/ {Y ^=-:*.23533533##5##5#3#&''67#53535335#335E!7""7!C( 2> 7F99%%9'1 !!11A*3#35#535#53#5##5673#35#535'2 GPP2""%9v""1II=J`ha  `C#3#/2=##53535#35#33#735#}&&9V94NN**ET =[mEE3 E83 &23535353#5'673'73#3#3#3533##5#c11111F ! *  >C9999jXNNX~  B"   - ,"&*A373267#'"='73#53535#535#535#733#3'7#'676=3~./ !"RDDDDDDDDU u9o %CCC r  7-# @9$(,3#3#53'#53'3?#3#3##5#535#735#535# G" 3."D'4/>QQRR@mmmm- )>   8$:'6#5'67''67''633#3#"''673a   6  >  ++!9    aN K "(  "1$ 8$;59=A?'67'67'67?3'73#3#3#3##5'635#75#75#o   $  5   )#%Q-,'  %#6 l !p'5&*.26:>3'73#'#5##5'67#53'735'2&''335#35#'35#335 @ %9" p *3  !<FG :111C--C11C-PO \   < 3!/373#'#5'67#537'235#73'##/2=##53#735# D ]* r 6 +B&NNB ,h s$OO//      J 3= (AQ& 4#'+/37=BHN3'673#33##535#535#535#53'5#3533535335'67&'7&'7&'m  7 .:/'22&&,)=Gy 5;  >   ! 6!&  # ;IMQU3533533##3#3#3#7>7#53733#/265#'7'75#535#535#535#5#5#35#335<''&&!!" &  T+%%''&&B& *  ).'';GR:4  * 2. -FJNRV33#3#'"='75#'6?53'7#73?3#3#/?#'67#537#735#335'35#335LLT # AW RFH! v9E))8. #+96%%7'^%%7'     ;1& +C"  2     9 !,8'#5'63&'3#735#73#735#&''67''6 (, %[' 3I0BBBDD J"   c "     "22$     0!%)-3K3533533##5#5#3#&'7#735#335'35#335'673326767'7'#'"5<)9((_)u9/P  ?//@0p//@0   + :  F    <       . !<AGMR33#5'67#35#335'35#33573#&'#5'67#535'6'674'7&'7'Y# O   -a !#     ( (&% XNHE ",KI- -#    4 >BFJNRV3#5'7'775#73#5'74'775#3#3#3#&'7#'67#535#535#35#75#'35#335'35#335?P=AYH79N!!2>0  2 " 76'' 14444 00@0p00@01  1   (8       #   n 33#3#533117~?Emf #/2=##53#735# [#;;ǝ -Y5 G"&/3533533##5##5#3/#5'635#7767# O4 - F  $)% + ). #/2=##53#3#735#RCC88 ,Q-pq7'7''6@   .4$  #  f"(.#/2=#7&'#5##5353'6'&'7'6 (   *<&   t  o!'&oDD%- $  Q#'+3#7'7''67#53'#/2=##535#75#| #( !  7''''' $   [j +EZ 6&'''67353#3#&'#5'67#535#53#3w  '  0..I>?6 % $7> [H@     ( $"?:&&r1L5PTYm3#'#/''#5#7'77''7'77''#5'67#2=#7'77''7'77'35#33'73#3#3#535#535#Y   -     o/  d((*iB99ED88@C  U"   (    T ` ?    '  = }m '67'>''60Y ZOEy >V $E FX%  4  K  #)33533#3##5#'67#5375#5335#7&'-/3 0/  )))FQQ2 +0YF0!  $(,3#'#3##5#535#5'67#53'#35#535#L;,;;::+ %/< EEEE C$$? 8& ? !%.3#67'#/2?5#5335#535#3'67#E :+  ! + 2!JJJJ2  !Z, $  ZZI]2% IO33#3'67#''67373'3'673##5'67#53'7353'6?'7?#&'3'!"   -A  ;" $3%    -  7 %  ! '  B5   '     A3#3##5#'6=#535#5#N^ <Btt B' '6 BBBBM*0'6'2?'&='67'6767'7&'R    5 .! "  - ##K(MM<3+ Q+0U g3#UL "-''67/3533#&''>=#''67'n   @DD#.8 %$@~   $) %.2$:?B< $)"L,''67'67?7'3=#7#/2=##5 H  . %00C0   (g!` 'wF-1373''>7'7#36?3533#3#5##535#35#L"    # !""+!++-+E, H&4,,7pp7:G $(,1#3'>=333#/2=##5335#535#''7'6jjjG/G*GGGG_ *C6 (0^: j ,D1   K'-?EK3'673#&'#5'67#53'735'2'673376?#'"57&'3&' 8 .# $( $0 7?:    +  C( ,-# '  7F!!G 3353353#3##5##535#KPPPQ+++/@@/A cc>,A=Z&'7/33533#673"&'#/2='67''67''67#5373533#3#3#535#535#'6U Q )   "36*     L L   ''0AAA 8$)91       .++ %%  D26:>DUY_3#3#3#3#3#5'673'7#67#5''6=3'5#75#75#'673326?#'"57'7&' D0 [  \ G,2   ( ?  <  =^? D1 89\ W  -  K&''67&'76'&= E')6 2$ &*   4% D373#&''6?'7#367I  {& G 1+H 7$=>U7   %H'7&/'>'33#.-5 !Vͯ # '( 4p >##533&''67&''667#'7#E- -&(3(, ' $.["! O'   # '%9(3#3#37>7#'"=#'67#'737# XgL  F?=5T(.) 8#53#3#/265#'3#7'75# zE E JpV!'+6'!"6!>D G J!%3533#/2765#'>7#7#5##535#%6  #/$3334/;A !$p pSA'C 33#3#5335#qaaRJ6II6#M!373#.'#'6?#33##5#53a.G' %  . #'72200# - 18":AA&C 3#735#3#5#75#&nZZZȅc<P/3#673?#"''67&'#7''6=3'37'4      0 C D+6% "  +F6  2 ;, 03R))#&D #33#5353335#35#35#75#'#3'#376#Y##6##6$$$$##6##qq_ 8"&3673#3##5#'6?#537#53'5#P C &(66@   48.+`; "44   "G""T#'+3533#&''67&'767#735#335'35#335g479 57$$  2 4#W 4# i  Z$).3533#3#&''67&'767#535#375#335d<>>8: ' ."$ ! 69<$%8%I     IO%20s #5##535#wwwsC C)643#3'>54'''67##376?#"&=3#/27ߤ /0'  !5) !&N%$   $@! V%.#373#3#/2=##5'67#3535N su)*n,??nnnT L!  </#/2765''67/'7'773#3#3#535#535#O)   0x4..=8..0 %#,     #))#] #/2=##53#735#''67' k&EE6 VO+G ! $U=3#3#3##5#'6ygSCCFF  !l5,3733#767'&''67''6767#YZ[  # E& (, .  X   1  #:.537673#&''67&''#/2='757#767#f*E!  " )0!J $   /(     (  >  U&*3'>5#53'73#3#3?'"5'3#sB 6h]pK  &X3, #| 'S Vd0'-753'67'5356&'7##53#/25'&'s#,1L +2 1  5\    H;=&  \iEN #535#53533#3#67'7''6l  3  Z-&&-*  ;!3533#3#535#35#33533533#!_SSED_.-ȿ>>? 0?!%#/2=##5##5353733#3#5335#t #T99/b <7#53#/267#'7''67'6i".     T  K  Z-&&-* @Kx]ZJ   e#I ,283533##5#735#335'673376?"&57&'7&'d5665""5#o !  ' F  Q---g ( !5 C   G%;36732657#'"57#3'6=33533#&'#5'67#$ $+  -N]]]$!p11(  "(  c Y+%VU<\ -* 1,6373#'#3#3#3#535#535#535#5'6?#3533&'#P p?% (7YYLLc`IIXX8% #97+,)     *09?33'67&'''7##/?5'67#53'77#3'67#7&'_!!    *7 FjW>- $   ; .   @7  !1(1#3'6=#53533#&'3#5''67''6 B;;??11 .2  i  w#     7    -(8373''67'7#67#73533#3#535#3533#3#535#' 9.++77.1//9;19"   /+#=Z #5##535#535#73#53'3#735#eeeee3 ?@ $qqKKQh hK36('33#3#535#53&'73&'73'67'23#535#535#  VbeO ;  = G``^        ]@  Y 5#5##535#3#67'#/25'67''?''67#rrr _'       !   $ ò    %#   .26GMS3533533#3#3#&'#'67'67#535#535#35#535#332>7#"&57&'&'*)3((;' #$K  !(:!!)<3333 (-  S       /Z- C  7&,=CI373#&''67#''67''6'67337>7#'"57&'&'DOBD$4 2&0 K M  m  u & %*  O     " ;   I . E - @'7'3533673&'7'/?#'67#5'#'#5'67## N >%  C & , ' %   "88 #+025) ;>5)BHN#673?#"''7&'#'6=3'33'735'673##/?5#'67&'=      r  * /##++ *  B    ,(-$ #5  A     +BJ3533#3#3673#&''67&''#3#/2767#'67#535#535#767#/..&&' C   ?> . 3((/  & .$     $( ' 1#'+0A3533#3#3##5#535#535#35#335'35#335''3;#"''75#T>@@55BBAA44>""5#X""5# +9D MB   ;  ; 6 . 'D  6-.23373#5##53'733#3#/2=##5##535#735#x *)  85M:8K8\\$$ * #(($4 8:.3533#7&'#5'67#73533#&/#5'67#@     V %       /*  10  O$(,03#3#3#535#535#53'733#53535#35#35#!900=?00;! 6 (& r<<<,,,,,$#?c773727#'&='75'75'2777'5'75'75'232?#"&='75'75'277WUVhi($"X[IKKY *'(,-*7 #&!$"-7!$ 001,-    D    ( T%)-153'73'673#353#'67#53375#73#735#73#735#T/ ,  +E#9 ) 6%H @@ h)$ urW  (,3#3#53'7#735#3353353#3##5##535#b@DD @(kuuuuxWWW; Z > >&1 $(,:3#735#535#3733#&''67#7&'3=#7#/2=##5aa????_"'# $"% L  GGY!G6  ''2+&88 _ D XNFIN?35#5'67''673'#3#3#3#535#535#'#/254'7##53/67#    5 &&""-p1!!  X4 %<   !  >Y- jj"53?#'&='67&'&'{  0 5 E8 + B 1"&*3#3#3#/767#'6?#53'#5335#535#F(+0E?  / 0 !;;;; ;     ;- I$(,04:KQW3#3#/2=#''75##535#'7#'35#335'35#335'673326?#'"57&'&'_9E  ".'/C8\ 8%%8&^%%8&p ! !& K L 3   8H , > $ 7   L!'6733?'"57&'&'[     '  |' =w% 1!" 5#(EIM7+'27'67''67''7''6?'73#?"&=#'67#5335#535#^    ! # *! !0  (  p 6 !  EEEE  ,   $! M!  %) M<  !*H3533#3#535#3'7#3#735#'3#3#535#3#3##/2=#&'7#535#^aaWR^ QQ11CWYG3 L    B( H      0(<@DHL7#/2='67''67''7'7?''673#3#3#535#535#735#335'35#335S  &" + +   ) 1;o,--57//01K1   %.        QI4533537'3#535&'3#3#7'75#535#53'73X  `  L % )_)##'  &99#  ? ] ##7'7''535'357#/2=##53 ,!!!]Y* 4#n X , )7;?CR5#73##5#'7#535#53#3''6#5'6735333#535#35#35#73#3#+'2=#5((0 90c"$  +.s$,==V88; H   %% { TA @ > @"? ;|C 3'7#'63&''>C 6 & %"  # qu.3#35#535#53#3?'&=#'6767#56 6,   u  A <Q!LTX\3533#3#7'5#'67#535#'635#'673533#3#32?#"=#'67##5##535#535#d   G     =YYYYY  $        5d dH Q%8DJ[_e67'#'#5254'7#&/&'73#3#535#53'63#535#535#'673?'&57'7&'-- '8  [Q &,i,'Q JZ\KEEI    " 7    ;27ߖ @      D? =   '    P,048<ASX\3753'73#'53>53''#5''>35#'3#3#''7'3&''27&'#367''l  -  /   /   2((&&7   ~} %",' ! ?  ,AG*   .:< 2%&Q   ( O#'+/37;_3#3#5##5##535#3#53#3#73#3#735#73#735#73#735#3#''67#3#535#&''67#_:F57H>W))!!L((""//),,&..t  DM   /!33!/ 9 $ $ #)  )  ) (   --   67'7''6'6; ).X2=C1   6   #'3'#5##5'67'767#'6'35#7@  5 "4  P#55  CA   F +#3#7'7''67#3533#7'75#i3 ) $( #)).1<-#    G  $(,33#/2=##5##53'77#35#335'35#335q&2U0N0 11:  3#3##5#535#5353335#535#S--8833((3[BBBB\''\<_  /3#735#535#3#3#/2765#'67#'67#'67#^^::::vPO ) ' $ ! NI I  /5(&  '?373#3#3#'#5##5'67#537#537#'7#673#35#535#5//316C = !!+a'  = ] [ _  k%,26:>C3533#67325#"/'7'77&'#'67/3#735#'7&'vA*)     B     55*Ap &&N #6 " 2 )HYk*! | <t+37#/2765#532767#'"='7537?*'#' =0't:  =9 2 2" 8m3533#&'#5'67#FDHB0 '( +:T&&CF(+0n##533#&''67&''667#'7#7c *  &$ !& ,V  A ]%  8 "Au3533#3#7'7''67#535#O:==Lk M  :B:H:a   Ia #5##535#35#'35#335v11D22D11D2axxUm 3353#5#mUhk #/2=##53# ZDD Wt3#3#/2767#735#xiN_*,_KUK%@1 3K%N)3&''67'&'#367'3''67&'767#O    F   1M<#6:.*$4I)1$-1" . #W 3#5##53''>7&' 9e; > ' - ?,,?J7E:0X'(fT'+#673?#"&''67&'#'6=3'37';   #5"7+/F"8 #SF8. 21P''& r&'  N&,37'273#3&/'67&''>7#67g:9 #/^`Y  !   '7   %    $9' 66) #3#5FK`[ ''67&/3#/325'67'7''6u p+ %( 4:\+ #$'(+%p  % "  i 3#7'75#7#"/3254'7##5]')b*#  714   Qb^!'33##/2=#'67673'67&'88 . =*)1 "#a  2V R-)  >' (!! u"3#3##"/32?5#535#535'2 .**33   66--,5 '&5  0&$T "3#5##53'3533#&'#5'67#8d= 19;2% #" %- 2!!2Z**0.``24b["3'&'7'#/2765#'67#5'6M # ! / *$ %  S!%#53#3#'#5##5'67#53&'#35#-|;H' " L- ,2= LL$!UR AA/[03533533##5##5##/2=#''67##5373[$($$($ )   %90p Z+.wB["(-533'7#3&''7&'7#'6=67'35#> (+ .$  &  (  M'&      2  X-2#6'#53'73#&''6?&'3353#5#'6535#B <;>%-(  FIGF   Bv+ % )9#3#3##"/3?5#535#535'275##5'3533#3#535# '""**  //))&--M200$_(2!   ";w3#3#&'#5'67#535#735#X$0$  %0!22M"%WQ$()c%13533#3##5#535#'67'67&'7#5##53'7 11;;@@#  C7b8  .. &)+ J$3#7'7''67#3533#7'75#SU8 "  !  &0'   "^' +K)3#3#3#"''675#535#535#5353394::.J  ! /booc+=X) >3W"&,'67373#5##5'6?35#535#535#7&'+ IM%MMMMMMT   !< u g S%-153533533##5##3#/267#'675##5##535#535#\$'""' g^  $b/////[FlDakJvc &''>  c H $(,1#3'>=333#/2=##5335#535#''7'``` @+B)BBBBZ *C6 #0!^: j ,D1   ] 5#5##535#3#67'#/25'67''67''6?#nnn ]&         $ ±    %""    L $9O''677'#/2=##535#535#7373265#"&536732?#"&5 ! $ $$$$$C&      %" 9w 4La    %    Y"&*.3'73#3#3#3#5'3#53#63=#75#  $)####)k S _JK"=47=BF#/2=''#53735#67#?7''67'67''67'7'  % %H     (&   0 ) D''=Y`!?*%  0'M"0 ((N$(,048'3#'#5##5'7#537'677'35#35#'35#335'3'# ) W$ V %!/ ' E @""4""4""4"VV*  ^ ] "# L#A#'>=3'73#3#535#535'633;#"/'67&'77#'7# @ . EN* +*#* O?4 *)Z '**#'/  +'K $,=7'5673#53735#535#73#535#3'>73?67'&5s   .=3('F(  [   vqqf!{Wp)% 6(V#'/333#5'7''6''67#'3#3##5##535# B 0( )##1; ttttxUUU   C -N  33Q 63533533##5##5##5##53'73533#&'#5'67#X-""-i= M85," "#)%++  9 $BC#!] 17;3#5##53'3733#&''67#3##/32=###535#@n;*336  '.   nX8&&""4  +K G4 A$T !%/@373#53'#/2=##535#535#73#73#/?3#/?#'67#!  '' 9 &&&&&B  z8 4 + 0,M `5  BIP #' ( Q048<@3533#3#36=673##5#'7##5#535#535#35#335'35#335211++/2 )L! .33((2(B( 8 4<< 83 V!%)-19=#53673&''#5?''767#5##5#535#335#5##535#'X D ,""* $ 96!:::i b   < 1  A$'2 4P #3#3#735##5##535#35#'35#335Pdd PP..G?'''68rsRI@DIa33#3'7#732?#'"=673;#"''67'''>=35#67#73?'&=#'767AAH 6&' %  '#)    2  R       '/  # )P$M . $ "JLPTX33#3'7#732?#'"='75#673'#/27''7''?'''>=37#7#7#<<> 2$%  !T     8      F>    % &"Pn  'V $(53'73#3#3#3##5'635#75#75#73#5##53' ( 30****4n((((((&9b<   g "h&~ --L'+/;AF3##3#3#&'#'67#535#535#5#53'35#535#'35335335#&'7&' > ""-% "!& !%@(p,' **<* !* s  4  N "&*.26<B3353353#3326?#'"57&/3#735#335'35#335&''6c%%  a  e}}""5"W""5"'  ;  $$-p) / jUM ]#'+/33#3#3#5##535#535#35+35#35#35#'35#335].(((`'((/f7%&&&8((8&&8(:f g:@%eeHH 9=AE#5##53'73'673&'733##3#5##5'67#537#537#35#73535m= L  Y  TeN  (+$"NN47<&$ <       = * r_J *;@E'#5'63'3#735#3#/2='675#73#/2='675#'7' %" %I 5: !rrLL#D&2MF2!4C Z    *(W   W    ["&<B3&'73673#735#3353357'2'3533##"/32=#&'a   C ) 7OA  ?d"" d$    :O n. * Q$-;I3533#3#'&'#5'675##535#'2=#'3#&'#'6#'673#&^>DD@ & * .&9>P -@,  f  + * <<!&/@2    T !3#735#535#3=#7#/2=##5TMM++++((9 (N}#r /W @D3#'#'673#'#'63533#3#3##"/32=#535#535#'p*  K/   J477D  aae@4     0, )P !Q:367#53#3##3#3##533&'#353#5#535#535#5'6?#`0-u6K+! (%%//22##% &   Mw!3#35#535#53#56'75#53#9  ;,aI_ ,'^$    A<_6!%+0#33533533#3#'6=335#35#'67&'111  O UG  - &$ $TS8Y$$$;   Q%:>BF3#3#5##&''67#537#5##535#3&'767#53&/3#3#73#`9A0!) )"' %// 1B;D  7  !00 a= "$$D,,"" +*  *, j   H % N"<@DH33/767#7#'67#73353353#3'73#3#3#3#5'65#75#75#V$(,'*/,,+%::0000: <-----5- "  9 D   P @KOSY_#5##53'73533533#3#3#&'##/2=#5'67#535#535#3533'&'#735#535#'67&'q> ;"&(  % $ $& !  """"  N ++ $   % "  V   m    R #'9=3#3#5'67#35#3#3#5##5'67#35#73#3#5##5'67#35#]V Xm $*JJ/I'+  1H'+ 798M0 D5M- D V AEIMQ3#5'75#73#5'675#'7'#5#3#3#3##5#535#535#535##535#335'35#335[C(01LD3@K K62255FFCC11..0! 2$V 2$J J    /! 8  8 !] > $(,G3533'73#3#5##5##535#35#335'35#3353#3#/2765#'67#53'Q%  '#"%"5"&6/ "  "'  Y X D F !% I"&=CGK3'73#3#3#3#5'67#35#75##/2=#'#5'#5'7#67#35#p& 591111: ?,,,,,{  $ D e!   "&""  9 6 4L 7  ! ._* 4N7CIZ^b3533#3#3##5#535#535#73533#3#3##5#535#535#3#535#535#'6733?#'&57'7'[OHtoot   & E      GC  A  ' $ &?*5373767#'"5367'#/?'3'6?#R'      %$    !  "+ R! BE33#3'7#73257#&='75#7537537'7'75''6=3r$$)         "*  "      C&C@'!% !* //MM2>V3#3#3''7'7735#535#535#533#5##53567''7'733##/32=#5357#| C    ", ~? ;o?B CC$R     S''L  k "L_3'673#3#35335#533#335#535#537#533#&'#673#3##/2=#535#535''67#W   )   < $$,,AA@@++  nS %: 4\       JP!&+0FJ3#33#3##7#7#537'63'7#337'3'7#33?3#&''67''667f7?@8     #   *+           !  T  3    K#'+A3533533##5##5#3#735#3#735#73#735#3533#&'#5'67#S"+&&+" aa;;.BB=CCjHH=$ )) #9  +'+++  /. P#&)369CLOZ_dp}3#'#/2=''#5''#5'67#57'5775''57'5775''75#77''5#7'77'35#73'7'3#''673#&''6Z    r *  + Y *   + &) &,U# P+   h z m        !    "'   K     L?CGKOUZ`eimy'#3#3#3#/2767#5'?#535#535#5#53'73##3#3##'#5#75#75#'67&'7&'7&/35#75#'35335335#  ((((: k &.@@1* ( !!!!!  & (   *  *rZ  ,4   & %  <5     j  O 26:>BFJNRVZ3#735#335'35#33533#5#33#537#'7##53'7#735#335'35#33573#735#335'35#335'exx##3%X##3%xH GSQ)fD E= ( II ) P 6 22" ##4"  7 h W#'+/37;?CGKOSW#5##53#53535#535#535#'3#735#335'35#3353#735#335'35#33573#735#335'35#335tEEEEEEtt""2 R""2 pAA  $  DD & V%%EEE 6 22 2 { 33#7'733#7' 7 Mh Mh  #3#'63;2767+"&5467#1 MT W$% #! 9 %**/   /'3#3##/2?5#535#c(++ ..(ET  OE 3#'63#3327#"&57#1LT  EE[ E %2+,  3##"/?5###535#z  UA'  jYH%7'5673#3267#./3'&'+ 50 *%#  %# g]    :): ,>6H58  3#735#535#3#3##5#535#eeAAAAk,4444,ZW44"&*.33#/2=##5##53'77#35#335'35#335k   6" O+I+ 11; |-&/3#'6=3'#33733#7&''>7# $Y1.FFC,.  & q  f?=2 65W#="" %  '3##5#535'23#5'75#537'533{ .6677)3G& F]% S *035#533#67'#/276='675#535#&'AEY2 1 %  /PA  I    25    &*.2&/3533533#3#67'3#5#535#35#535#535#m  K/b Zl %//////< V+ PVV $).33533#3#&'#5'67#535#35&'575#375'3233,,"  ""*2  +  Z=E ZW  '%#  #5##535#535#73#53'3#735#LLLLL+/s/[[77Rh hK26 '/33#5##53'35#53533#3#3##5#535##5##535#J 0P.)%%%%''0033)a999%& S   2H I+,59=A33#3#7#75373?67'&='6=37'7575#535#535#D55<U%& *A-7------    $;. 22SRH VS   *<AF'#5'6'3#735#3#/2='6?5#73#/2='675#/'W G -="YY55$7 '>7' 4    +&^  ]     &637#53#3#'7#'67#35#535#5353#5#733#3#3##41o-:' $- %+'!!'H$$ ((! % t}a .26:@33#3#5##533#'63#5##5'6735#535#535#7&'A..7V2JJ  +7? . ]??????C  ""   \ V; < '+37?CG3#3#5##5##535#3#73#3##53#=##53#=##53#=#73#l,6%*;/ ;>!! $ U $ * # !!*::,0 ]bZ 11]Z 11^Z 11\ e33#3##5#535#53vMMeeeeKKe** #'+/373533#&''6=#3#735#535#535#73#735#535#535#633 ' 86++D++,!!#%(kV V  P&'7537#5'7&'X D9;DP  ,*&$   3##/2=#3#735# w T<< !mG #'3&''673''667##5##535#88  & %  * ,D333  $ Qab?/(3353353#'6?#3353#5#'67#5337/ (  (0 +  $+77,?! ,3L# E3 3#735#535##5##535#535#\\8888SIIIIIZ[ppRBEH3#533#;#"=#'6?'5''67'67?767'67?7'7'#_pp"P          E+RPd%** !@    )  (  /3#/+'32767#'67#53'73#3265#'68 A &@ 9\Q n  . !95 uw3#3##5#'675#NNv wTT1* y3##/?5#3#735#yz  V==l  gN*t!%)3##/2=##5#53535335#35#'35#335 D *****T //TTq3#3#3#535335#m*''//&4SSla %+#5'673673#&''67''#767#  *      + tZ%+%,* & 4W,d,048<3#3#5##5'63533#3#3##5#535#535#35#335'35#335^g p] 1--**55;;--1.F.  :  A  A ;  u%)-153#''67'7#5367#'3#3#535#5#35#335335D % +)  & " r% s"<!!=    &  66 &Y 33#3#53lVVq^Y- Y3#326?#"&=#'>7#>! ) )J #"5Y@# FV#$q 33#3#53oQQk[$S 3#"/267#'67#'67#'6G  ! !62 !<6"% P (/ #* X!&3353#3&''67&'#535#53367#"55" $) ( 55" F =1D'    "D1n  $3&''67&''667&'7'a b(/ ;/,@ 6&! 1PHML,ff     T  )  |&&'367&'#/2=#3'67#E6436c# 6#0/OV8 .>|    %+I&nV #5##535#535#OOOOOVk kPX 3#3#535#35#&'7'6?JI>Q''<   XDDDD    )3533#3#3##"/32=#'7#535#535#!TTTh2** ` !.fTw    (3#735#535#3#7267'&=#'>7#I ",&!"@= ;$ */!%)3#3#&'#7'5#7##5##535#535#G- O%3 1 9jjjjj  ('  1 /W W> (3#'6=635#73##5#'676=6u !,CE4$21 $/W'' 5|7! D%G9SS-# ?B ".''67&'#'6&''67&''6Q& $*s 1  $P $ .q   # &    "   L*3533#3#3#/2=##5##535#535#'6e ""%%$ #&&G 2__K[ Iy '#5'63&'#5##535##- d 8SXYYYy    (C C))/7'7''63#735#67&''6''6fjR].6 !NH d6      +     #   /5;#'6=3533#3##/?5#'6765#535#'67&'+A@@P7     7QA  2>98" 1 -   '    &3#735#3353353#3#/265#'67#%%7)+v "f4 <B20+   +Y0373#&''67#73#3#/2=##5##5##537#YAF?& )2 0 <FF  /<: %-  %D .====FX =B#3'6'3/#'673#3#3&''7&'#'67#537#53'67: = O4 9< ~0  xx*8'$/ A  '4</ 4x         S   $*3'73#3##/2=#735#535#'67&' ghM L & (}|  F   ;  |0''67'67?7'?7'7''67'67l &,( %-< )  $*'G  %      L6'67#53'73'#7&'73#3#3##5#535#535#53j &   B 8$!!&&((""$0F; /j&%(<<(%K%*.6:'73673#&''67&''#'6=6735##5##535#{  0   3a k##uVVV )$'  # %6% gS T5$R&*.3'73#7'7''67##/2=##535#535#R#  %4 #  N##### #  Ah .}@P *;@E'#5'63'3#735#3#/2='675#73#/2='75#&'7&'&! $I7A",zzTT#E2NG94B X    !) %_  $_ !  Y9?E35#535'67#53#'3#3#'3#'3#7'75#535'67#7'7#7'7#~/((& i ''0qkg'')-8.((& 1q3r   k     Q 26:3353353#3#3#/265#&''67#33#5'67#735#535#e$%wK e  +"  # FWSSSS ( G @     +    p3#/2>5'67#'67#'6#@ % #    P_5\'h <[C1 ,< !G++2733673&''67''#535#535#5'667#'37#i*+    F5115n g "'(% Q <T $(,06B3#3#5##&''67#5##535#3#73#3#73#&'7#53&'e~4A.!( )## ").A7 %%C$$F((E))*[s - .-    -* '    7" K0'7/33533#533'7373#3#7'75#535#Z  [. \    & (\(!!%"" &,:::5  8N37#5335#53353353#353#3#'#&'#5'67#5'67#3'73533'673&'#K JHB00BKf y4! 8> $&' '4 "60   +> O        %       +SW37#5335#53353353#353#3#&'#'67#67'7'#/2='67#'7'77'F HLA/0BLm}1 ( E5 ."!1  % #,%; 9R                 'A03533#3#7'#/?5#'>7'675#535#O      #R qO- ')!!Z7CIZ_c3533#3#3##5#535#535#73533#3#3##5#535#535#3#535#535#'6733?#'&57'7'bKEoppo    & ?      GC  A  (  % ' 1#'AGMS3533533##5#5#3#5'75#5373#735#7?#&'7"&=3'67&'7&'>A==g>A#' 0++#@@t /    C K  ; 5  ( ,      #'Y]ae3'73#3#3#3##5'635#75#75#'3533533##3#3#3#&''67#537#535#535#5#5#35#335 !P '))*+5'$   +')''N' & c i#4"      ", D JN_cgk3#3#5#53'3#735#3?5#"&=''7##5#535#535#5373#3#3?55#'#/2=#'6=35#535#7' D{mC2``s      H    1  B( %[!        ""4$*Z ))6 K#KO3533#3#7'5#'>7#53'635#73533#3#?'&=#'67#53'635#( #& !  !c##+!    &  ** $&  _1;A3#3#'#/2=##5##5'67#53?#5373'63533&'#'&' 8 N  '&,   S() %  2 !NN;K +'sn  a ,3#735#73#735#'3#735#3#3/76765#7#l88488Idd>>+\V  ] 44J0k#\ ,93#3#535#''67''6''673#'7'673#'mv3?=0   X G  'E ' xdd %k &%d 3#73#'3#djj }}l^3533#&'#5'67#[ZG"2 :")16Hn1,kY8! +>]9\$#5##5'673#7#&/3'>5K9(GD p``f,  kT)? "G"-33##/2=#&'7#'?#53533&'735#uH!!6  .#$3, 6i 0    00  H3#735#3733#/267#'>7#^GG!!&N,]>0 >'( ""[/&'67&'67&'63#3'67#&''67#  5 9  dD G i Y;   (+ "  DG.   P*3#7#5'75#75#535#535#32?#"&5YD ? B  1. !"" ~)3533#3#/2=#&'#5'675##535#```S@+? <%&7 <,>Q`p " # 43" &8   3##5#735#335'35#335`%()<)g00eS3&''67&'7767#'3#73#G      5=##     dnwW!%)3#/2765#3##5'635#35#75#'#3`#'SKF "zfe&sT#'+1633#2767#'&='67#5'637#335'367#'B ,+  "1 -* "4$\( 2O  L;<3 )="W***  h  T3#3+'327#735#X7)  * %H(5#3'73#3'3'73#m c!  "G W #1-P46V 'p,  +K H# 0 #Z .&''6373#3#3##5#535#535#53&'( '( 2 $ $911====007 "! ++  &3533#3#&''67#535#&'7'6&)).,  ' *--&  T  ""A2-(-A  N 67#533'7##/2?5#53&'73533#&'#5'67#e=U     !5H!       i  d ,,G%!>9"#LH#373#3#/2=##5'67#5#75#S %,4# >### : 'o*V#'3#&'#5'67#3#53535#35#35#b7 ( 1= $%77$fKKK88888X(.43#'3533#&'#5'67#3##/2=#'67&'pnn=>3  2:A`nb )) b3  0 ^ &,373#5##5'67#5#75#75#''67&'  LL 56LLLLLb  A m#"z ! J ''673'#73#33#537#''#7#Z   f:4g<"   O3!& C!'3<33'7##/?5'67#53'77#&'7&''63'67#Z "   '. D   #[! C  1 '!   4    . A&7#533'7##"/32='67#53&'f8P        /  #r  b2&&0 ]-3#5#'3#53#>7#535#5333533#3#535#    '!7@1 :)55EE\"*.4'673'67#'63&''>#5##535#'&'z  5A 4 )   0JJJ   \      9XV6$ H3#3#5##5'67#35#SG & :s R/:EA(353#53#3''67367&''><  a./U 0 *    /  Sc&3#76533?5#'&=#7'''75#Y8=  /0 :K@# 5e0#5##53'77#5335#373#3##5#535#53'aD!!cBaa  !!!!  sU Q3#3##/2=#535#535'2'3533#3#3>7#53+'32=#'7##5#535#535# 233AA KK;;2:@  A ]     q  Q=(! a 0#5##535#3#7'#/25'67''67''67#gggW!        ! °  #4!     a@3533533##5##5#3533#3#767#"&=#'>7#535#'6d( (++8'  '@2 5$    '73#3#&''67#535#5365 "   '   .3!+ 2.'73##/2=#'67#53535#  /# ##t!"K52'# !KK;Q #&'7'63#353#'67#53375#f  >  S G{ #''53'77'7#535'35{ ; &( '777F o c     3'73#&'73#53#5##535#" #Z 6e6$+++  )(] ]?-Y">C&/3533##5'67#&''637&'#/?5'67'' Q7<< %-<!$ %#) 2    !'"  '.0  &     G#(,048#'6=3'73#3#3##5#53'7#5335'37#335'37#335-<?NB&'#5'63'3#735#3#/2='75#73#/2='675#'7' % F 2<8nnHH"B?0JB-0@ X   0( 'V  V 5#?\c7737367#'&='75'75'2777'5'75'75'2##"&='75'75'77767OMNab$ " \^MOOV (%&()(5$&"$",!# ^0+,2        <         $       G%)3533533#3#535#35#535#535#'67'W  W   2 ggg  uh3533#'#5'67#~###   V 38 J"(.3533#3#535#3#3##/2=#'67&'V !!H DDR    G 5<  9  T'+/3&'73#7'7''67##/2=##535#535#T( -*  P%%%%%   Ab +y?_'33533#3#535##5#3#3#535#535##53535#5##3e;;;1t/;,.A0&99%}(**Z&1=3533533##5##5#3'73#''67''63533##5#^00 86  M  bCCCC#  "  .++M3#3#7'75375#735#[; '  P 2 YTi03#735##/2=##535#535#JJ$$: .....<;{ 3N "<@&'#5'67#53533#''637&'#/75'67''[   $+((, &  )   $ )    X3I3533533##5##5#3'7'#/25#'6?#5'63533#&'#5'67#[#*##*#4 R!    ! .   A<- # 0  !$  S "78 y-3533#67''7&'#5'675''675#(''     (B  KF#*  $@\.8<@D3533533#3#'#7'#5'67#5'67#535#3533&'#735#535#535#g:  % $ '# , :::::: L  '.6  L|&G:>B3533#367#53#/2?#'#3#;#"&''675#535#3#735#XL 7)"6' $MDD !*I 5: #/  )<'U!AK)W =3#3#535#5#35#3353353533'673#&'#5'67#53'e+'&)M%%Z    2! #" 1BB06 ""  ";8 {!F3'3''7'77#53'67'77#7#53'53#'#5'67#5353'7'Q !   $ ;, /  /%  *       O  $ #./   X %26:>B3#3#5##&''67#5##535#'7#53&/3#73#3#'3#g4>+  % %"* *%.A8C )Xq  *,,$$B++"" +* *, f 8t $ $ N-FJNRV33#3'7#75373?#'"='6=33#3#/27#'67#537#735#335'35#335;;C d&'  5f+5  %$  "+))B)      K% IHJ<  T-159=A3#3#/265#3533#7'7''75#5'67#35#335'35#335335l|ie [$$ '55( );%> nH(  0 % "SQb.@DHL3&''7''6673533#3##5#'735#3#&'7#'67#735#535#535#I -*%1  P$((::: .$ t&% %RRRRRR      /   S     Y#'+/33#3#33#53537#537#735#33533535#3#3=#g8AE= 362%RKKKKKK6  kk  z   N "43#3#353#5335#53'65#Q p=RR68X3-      K,03533533##5##3#/2?#3##5'67#5#35#Z 0( &   S@ eE I}%V &,=AF3533533##5##5#3#5##53''67&''#5##5'635#'3&'V&.$$.&T9_5 ;   " C /CC X &' $     C BF ^37;?CG3533533#73#3#3#3#535#535#535#535'75#75#35#335'35#335^+&&!!3%X!!3%   D    D ~ `(=CIO''3'735'753#5377''67'3&''67''667#7&/'6  . )     ;  !'!'& 6 ) )   *   SS  i    ' N    B /5;3#3#535#5#35#3353353#3##/2=#'67&'O^]3    COO c) (  L  ==.=. +   U +/37#3#3#535'35'3573#3#53&'7#'635#335335|'""&d==RM4 !gB     +oM   88  PL .26:#5##53'7#3#5#'6=33#&'7#'67#735#535#535#tD ##4%gi'  %   EEEEEE  .!7, ./L0 V    t#'+/37;3533533#3#535#5#35#335335'35#3353353#735#535#t(&&"s"(G  O [eeAAAA  FF 7 BE K 6:>3#3#5'67#35#3#367#53#3#5##5'#5##5'67#35#35#bR Tk $*GG1G% .N,/  gI575M 0 + 7H! U26:>BJ#5#673'73#'#5##5'67#53'735'#53'735#35#'35#35#'3&'#5j3,* ". R /  +:2 2 2 2 6`' V S  'R)/4RVZ?7'7'#/2='67'67'6'67/3#3#/2=##5##535#5335#535#       /!  9 g   $$$$ "! K D 0T= 'ZZEVTDG(,04:?f3?''7'77'777?#"&''#735#535#535#'67&'773?#"''6?''7'77'7T;(  ,  ; , y.     U        H!    ;     "  x/33'73#3#/2=##53'7#37#3533#3#535#35#x20&  Q !6 - 9 t _u= +++%(u3#5#535#535#53733#3#3##_::44551664499uM  D!a3#7'7'3#7'75#535'67#7373#3#3#&'#73#7&'#5'67#535''7#53?#537#JF  & K!&)),:  ,##     #  $7%# )""     ).    L ,2EKQW]3533#3#535#3533#7'75#73''>'67367&''657'6''6'67&'V#U ) "l        " '#  2  D  + h "9# &P0/  !& 4   ? 33#3#53533'6737'67sP   ) 88% "3,) T&*.2H3353353#3'73#3#3#3#5'67#5#75#75#353#/2=##5##5_+)u98....8  D,,,,,";?     2U   G##< '""CTT !%4C3'73#3#735##/2=##53#735#'3#'7#'673#'7#'6]< @ee??g  i#EE%%$(   U(    ( "J 5M],    N $(>BSW#/254'7##5#53#/2=#75#'373#3#3#5'67#35#3;#"&''75#7'  mE !!!/44G  5#     <"?ۡcPp    ($[  L`*+ J%;EU[`v'6733?#'"57'&''673'7'3275#'"577'7'73?5#'"57&''3533#&'#5'67#i   ! F r    -  ,   ) C?1& % 3   3 D   & % @   !6  11Y$0<R3#3#37#535#537#533#5##53'67''7'7''7'733##/2=#5357# U)t:   2e0< @@ J   [&&T " Cbn  &#3#3#55#535#535#73#'6&'I#((Q$*   ' `P   # !  Q#'+6:@RW[3753'73#'53#5''>35#'3#3#73''>''7'63&''27&'#367''p  , --   / ''%%?   s   }y$ )$  >   ",  ,8< QH5' 0()e  ( W 37;?JP#3#3#55#535#535#3#?'&=#'>7#735#535#535#73#'6&'E!$$}$    YYYYYYH)/   %]O XU  y  GAEIei#727#&/'67&'#3#3##/'72=#'6=3'33'735#'3#3#3#"&''7675#735#*     !$    ^ ~= 9766+&'' 8\\"    "    $'* /1 ".     'P59>BX\s33#?7'7'#/'672='7'67#537#'?#&'7'3533#7'#5'67#'3533533##5#'6?#}R 3       dfQ[F 9 /     ++&&-& '$           -     " ''  K.26:@3533533##3#3#3#'6?#537#535#535#5#5#35#335&'O"&   "8    2     2 =b  P,83'73#3353#3#/2=#7'7''7##537#7''7'7Q P*$    .  02BO; $ !RbO   OWZ^bfi3533533##5##5#?537367?7''67'#3#&'#5'67#535#''67'67'#35#535#57'R*'++'*     " E8$ !( '6D%   t :  3  (  7  ,, 1 <@& H#)/3533#33#53535#35#535#535#535#'67&'QV########   7  xx}   y 3#67'735#ZF) %2 22jL  mD3#3#5'63327#"57#- KT TW  `L >08#5O 3#'&''63'>^ ,r ,',@6,3#3##5#'6=#535#5#m DLmm A% $6 LLLL 3##/2=#3#735# } T<< !mG 3533533533##5#3#5#5# 8QdX88<<;;[[wHHH  3#735#'67&'aa99B  ySv *#! !"3#/265#3#5##5'75#75#0 K ?7 *FSt{ '- ##'6=3#3#7?&'7/3#< kYY;   II_B4 8<^B ?   $(3#3##5#535#535'235#535#35#535#z .44////44*4 0b00b> '+/53533&'73#67325#"/'67&'#3#735#'6 @ '   A22% #%%  M 6 &$$:0D = '75#535#53#3#535#5##3sq3T+*U*?1<=0B '3#53'''67''63533##5#P *p0 @  M3443- , !@??'/3'673;#"/'67&?67##53#5##535#   &+     L 999 -%   ,i$BVV5# !3#3#7'5#3'67#''67#~ $$92   5V !ZL ?I /< +#3#3##535#73#535#3''67'767#Q*%%''366$$?  )P2=*P*O'    2''6'3533#&''6=#''3#53#6}  J),,   ,)  j|~l | 1IBb "&*#5373#3#3#/267#'>7#53'3=#;!!  -.0I? - 7@@bUU% $ #7 *063353353#353#5335#3#3##/2=#'67&'0#z!/hh6 >"  N  )((?(  %    26>BF3#33##7'#/?5'675#535#'6=3'35'5#35#535'[1.& &    "&2&&&1>      @0 39X`0/D  &*4:>C&''637#53'733#3#5##535#35#535#"=#7;5'5#6?#J# " $GF(  '"O%)OOO ? #     C ee_   "*.263533#67''3#535#''6#5##535#3#735#/11  77/  gNNN 99. ? >kkSC )  +/>DI3533#7'#5'67#73533#7'#5'67#3#3##/2=#'67&'  A    7hh 3 ;V   (#    +! D-  )    59?D&'733533#3#3#3##5'67#535#535#53'7#5337#&'7'  &(2,,77 +4,,2 "*0 !   ---<+*p    $CGKOU'?53;?#/3''6?4/3#33#&'75#'7##53537#35#535#535#'6+   ? $":0  - /$1BBBBBB        E$  $E N M  #?CGK3#3#5##5##535#3#73#3#73#3'73#3#3#3##5'635#75#75#o.:((:/ ;>"">""8*,))((1d   .11* '     F D ,06<AEIagl37'7#5##5''67'67?53'73#7'35#'674'7&'73#3#7''67'67?7'4'7&'A ,       7&H   ----c     l'J/!P 2. 7[* !!&Y 2.: 9!!  %)6:>BFJOU[a3##5#735#335335'67'6&'7'33#5'67#35#335'35#335'67&'7&'7&'v31 @=&%% %'n ) .L.` ,0,  .33< %   &    ;,. 1      r3'67#''>d fU= w'^ $ r ** 8#  q''673'>7[" ; YR: 7I>* ''   j'7537533#h*-*ET2(,049I3=#767#53733#&''#/2=##573#735#535#7&'33#3#53533N77H%  7PP.... @==M"(W ;+##/-% J:1    } $$p3#3'67#&''67#r= ?+3O 0   !!,O) 73''%(  Re2B8  3#3#7'5#3'67#''67#z #$80    :V !\J =K  /<e +03#5##53'3'73#3#3##5#535#53'7#367#6a< *44# ';5544=)6 6 &&B ++& "'+/33#3#'#3'7''67#'67#537#767'3'#'35#535#&f 4'%L U'f 7 ($$ /B 5:T] F#B   %    N ) +  U&3533#3#535#3#735#&'77'7Z!$$J!KK''  5 '066:3     J EIZ^bf3#3#5#53'3#735#25#"5''7##5#535#535#5373#3#356=7#'#/2=#'6=35#535#7'@sfy?.}}WWj     E   -  B( %; 1      "( $Z ((6 j 3#7'735#R>;) **uC dO |!3533#3#535#3#7#/2=##5 -//'c)-"((C7  o>` Jfx "&'7'5#'6=3#3#7'3#y & jXY6 2AAT 8  qD6 7>`?% ` x #'75#53#7&'7#5##53'7'6o*5-!V""3F. $   50(---$ ~ 3#5353335#535#377'F1d!8Y@@@@ EGA!, MM6OF!  +3533#3#535##5##53#3#7'75#535# 011(e)0tQ Z%##+c,###0""$ k &'3'73&'767#5'6,;?07S   O# ))&%Lk     U3#/767#3#5##5'67#35#% )* V 0 C9U  86F ).AE3533#3#535##5##57753'67'5'?##53+'72='7'3# 422)h,4xT1"  *  ! :1    HEE   &(  0   P3%2aoFK#'+/4:>33#3#5##533#'#5##5'67#35#535#535#73&'''?'<22B[.M$ : '  ::::::5   U )(% [X       W 33#5'635#'37#SW91OL A7 "Ej33#"/3267#7#'>7#ug     :J'7::H:@ %33#3;#"''67'&'#535#5367#;33(\%d#  *.. 3 %='  3%)5 x777'5'75'75'6i *'))+) %(#&%4 +"  9! B #*p &'3'67#7&''6 "hN/  ( (, )*,!f 367&'#/2?'3'67#4*   B  )! B xG*':`-1#7?#&''6?'&'#7''>=3'37'*    )  9 2&$'" $+ ," ?((&#3#53'3673#3##5#535#53&'D(e(    0**)),' "@@"{!33#/2=##5335#535#''7';'<&<<<<YA :\G$ % *  /'2&'7'7'6#"/32='757#53v +=2!  3  6  +  ,3Ga%  !  U 1*#b #33'73#7'7''67#3'6573#733?+'"5q0 6N 4  */+" #!    B-&PQ?   Y3#3#&''67#537#'63@(.0 % & 04       c"&3'73#3#3#3#5'635'3535 !  #'####/y  $$$$$ `&`U*'3#53'''6'3##5#5353'67L (o0  A--11  +  KK*063533#&'#5'67#3#3##/32=#'67&'/-*  *cc u0 3 T    *)A6 2   )-13'73#33##67&'7'5'67#5#5335#535# 61{^1  $')  ::::   $0  +  v1&'6777767#"&='75'75''6" , +-24  !$! % !   !i-26:3&''67&'#3?#'73533#''75#'7#'35#335rx##    %  4.1 /65.[ "..    L 3  #/3#7#5'75#75#535#535#'3533533##5##5#xJ$++++++$""`ge>a  &8'7/3#735#535#3#/2='675#73#/2='675#{ R  9iiEEEE= #,C: )`  tI GR R    8>&'7/33533#53373#3#3#'67#537#535#53'&'!  c3 $x& 0*+59. % +0'(.:    $333 )  b    +?E'6''737''>737''>'367&''>''6R >   ?  !    I=     (5     '!  %f )5'#5'63&'#5##535#'3#''?3#''6# O - JEBBB "   L$      '@ @(        !&.26:#335353#53#3673#'7#7&'7'7535#75#75#0""@A "' 7    t.(-&'  % 1DJI98765 l &-14;?CGKU37/37'73'73'73#53'3'7'7#3'7335'7'7/'735#"/  ' #  z002 K 4  % DW= H;       CCE   '  'T  !   %% 69AEIM#5##53'7'77#53'7'77#53'3'3'7'77#53'37'7575#535#535#a (.Jb $!  : &90 {222222_''          EIH "'73#325#"'&'#7'56'P 0  !'1=;) -O  L:7m#5##5##535335#335-,>>,,>-VG//G.v!%33'673#/2=##53'7335#535#Z   b )bbbbv% R !g 8  '433#3#5##533'735'75#'7#7'77''7'NLLDd2 1 ,  3 +  "   %! kkW   %      r #'+/3#735#73#735#3#3##5#535#735#335'35#335!:::;;Rv3CCDD2!!2"T!!2"r   8  :267"&=#'6=  5-ƻ: I79%TTP?67+'"='753U   125] , & b LIJ&''67'&'36 (, ) , ,'  "M<$%%#7G@.3?3#'>=3&' 8{ AI732767"&5R?FF? T  44A2 )7b Z #5##5##535#335'35#335)***>)g**>)NNz,,,)))C#33#&''67&'767#5335#35#<=!68&-)   ;<)))<))['  [H555N 3#53535#35#35#%&H'373#&'#'6?#67&'7''6U0 T0* /*  (: '. 77 $!,<3,0"   (/ (R3673#53&'3#3#}* (&  # o7H-3&''67&'#367#&'733#3#535#53\(. ' ' * ;;LK99# &  ]&&K 03#53&''376?"&='67'677' PA 6   0 *  W 8 P SK?% O%67'7''6#335#53#/2=),! =E"addddd67$   @$5u C-2'>=3'33#6732?#"''67&'#7&'n E==  ! 3J Q:* *O**8+## .)06( ?&3#375335#535#53#&''67#56x,1 4?346 ;:"$tt$!x+,.%w 33##5#53#;5#,,,,*4eLLe???3533#''6=#(,,( $ *(66'<'$4 33##"/3?5#53&'   99#  /g  b!?#)/'6733533##5#'6=#53'&'&'7&'R  &1''1.+%%  UZ  X WWW{{D) )89UD-3#7#5'75#75#535#535#32767#"&5IS>  L  3/  $!   F'03#3'67#&''67#7&'67&'67&'6R[ [o aO'  '-  ;  >  uH/  k   |"3##/2=#'67#53535#7&' +**  ^WT?. 20^^K  &[3#35#535#53#5##56l #==??BU)[ i `J*3#3'7#3#;#"''675#5'6tov '77K   0 !.3' @ m  ;&/#3'>=3367&'#/325'3'67#fff A    1- & " $C6 #0 _@    # ,<  S/$Q%3673#3##5#535#53&/3&'73#} + -I<<;;D, @ I$%&66&" I23#67'7''67#53'35733533##5#'6767#Em $( 7=,@ 51##2/      "#$$GG3  K"3=#7#5##5##/254'7##5++>+  ![EEDDV;)>J%)3533#3#?67'&=#'67#535#35#UCCC:( 4 -!:C__H;'A>2HO"F$*:'673672767#'&''?&'&'3533#3#535#Z%$,% (% P  p;::IM; 04 5#  c$# n? ,'2&'7'7'6#/32='757#53 &6,  0  0 $ ")N6 406;13>(  Y  > B:"/: RY3#67'7''67#53' Em%( 7<-A   #D33533533##5##5#3;/"'76367#53'7'6N#7%%7# L E&;3$C!# <%qF B I#    A5937#53#3#&'#'67#3533533#3##5#'67#537#335F= 99 U/#&-!0%))- #)/)5** @ &*.26#53#7'?3##/2=##5#53535335#35#'35#335Y9< &&&&&a v* %DDvv''',,,8*3#3'6=3'73367&'#/25'3'67#mmmB  :B   64) "#=2 37W >    '2  H* P#5##535335#5#''67&'wFwL   9   ݿNN==-&%& c!#5##535#'#5'67#35#73'7#1 g -,EEC 6 czzeU  &#9 K!3#3#535635#3353353#5#66t$-<)=='(u'^c'I3<<3P H.26''677'''677'7''677'3#3# /4 >$    g  "t !; ?="&'73#353#'67#5335#536W  E)' &&*6 E.@* !@.E6#)/7333###5#535#535#5335#535#3#''67&/3'>::88FF66'''',VC  R'&wwMYj`" 1* "8+/373''67'7#67#73533#3#5##535#35#=$  -&))$1!&11-)R+ QK%7..3ss3>:(0;33#3#3##/32=#535#535#5357#3'67#7&'7Y .g13 ' %  *')l)!S >.j"H -3#5##53'3'7'#3#3#535#535#5'6EyE  l*433HK116 & +). '  #&&# C #5##535#535#535#Ρ'#$?!/3673#353#'6?#5335#53'73#'6=3' # !82 .  /7$#@C  <-?% @.<6N?4 77ZG4:?3533533##5#'67#73##"/3?5#'6765#53''67'I,+..,, #*WG4    2E&  y 388)  A =+"  '2  />05:33#535#535#5'637#'67337>7#'"57'7'w?.yssu %62 # &) K  ]  w  ) 7   2E.3#&'#5'67#535'6'3533533##5##5# >G8" (% )5D:KP"2&&2" (-OL.%8V ##5##535#535#535#73#7#5##53#bbbbbbb[[yq[[i eS4WDDWCF>3673#67&'#/276='6767/'67''67#53'}   0H '!%/ % $  $=.  :?C '     =%3#7'7''67#3533#7'75#C\9 (  !# "'1(   $e$   (u &,&''637&'#/?5'67'&' -< 67"C K " #+1%( u !        T #'+'2&'7&'7'63#7#5##535#535# :UF3  C  R vAAAAA ! .~~_>#'+/33##"/32=#5357#7#'>=3#735#535#sv0:: ==!T "ooKKKKOSF4 #2`MM,0483#5#5335''#/32=7#537?#53'3#735#'6   !\v- y&& H  ~ '& %iaA5$C B!%-3#'#5##5'>7#535'235#535#'3&'#5 >K<& ^ (;H5B+^^^^ vi h!($5 %33##5#5335#35#'&'&''6$$$$${   5cMMcQ???:  *  1 -) (9m '&''6Q    (  / ,) 'A3753#5'537] 0 ̦N 3#5##53'3#735##5##535#D{H)qqIImiii++6@BXX8&@ +173#5335#535#535#'67372767#'&57&'3&'D,``````"%*  I  vve{ - B  36;?&'73#3#&'''72=#'>=367#5375#53635#535# >  %#    ? "- s  $ 4).  //" #2 `!+ $k/(+P#';3'673'673'673#735##;5#7#3?67"&=X  -  /  \\&--//B) 2?      1@:   TF!%)35#5373#3#&'#5'67#735#75#75#PE8-  D=3#3#/2=##53535#535#''7'6uuu75U2UUUUf ,C8 (6`9(h *~(m6   6/7;?#/2=#'6=35#535#73673267'"5#5##535#535#? %  "T..... 56 ">z{--  "yyY=!%=T''6767'#/2=##535#535#73677>5#'&53672767'&5 !& )))))I   !  ($:z 4Lf#   )  (H 173#5##53''6373#7&''67'7767#7&' FvC ' ";HF   85   6b++0(#!  8-"  T8EK3533#7'75#7#'67#53533#?67673?#'"='?&'=#p -'J.        AAL   Tn-)d88         R#(-39?3673#533'>533#3'>3&''3''67'6''6      "[)X- V IT# [ ,^ 1_2 E &,48<@'6736732657'"''?&'&'3#53535#35#35#c  )   $ , [  '%&<)&1 f  &WCCC11111;A3#7#5'75#75#535#535##5#3?#'"='>7##5353@S 7    %60 "#$5#/Z " 5) AB$6,,m` &''6   (`!t "#5'67#53533#&'&'7'6 /000 I f VMG )LLz   8k &'&''6Q     (  1 +( '? 3#3#735#&'77'76BYYJJ&&6 1' 1 I'F  L?$373#&'#5'67#53'735'2 9!?) (! );"  8@*# (( )>,3533#3#5##535#37#"/32='757#D#$$';'# H%(  &*3!!8  &?3##/2=#?C  O3533533##5##5#O&-((-&7#)/5;#'>=3'73533533##5#5#&'7&'&/'6 G  C'MR'  V 8 K;2 *%V :44"""(   :#+@3533#7'7''75#75##5#7&'#5##5367267'&5C  !'%9  q  @9   ))f0 3FFFF  $--0/.(C(,0F3'33&'73#67325#"/'67&'#3#735#37#53#3#''67#RX   4     YLL**"L%#   8*(9" !.K 2Q F #5##535#535# 31?0483#3#5##535#535'635#73533533##5##5#35#535# !!& 4$$"$$$$')b h)"2f'''';93.39?C373535#53533#3#5##5''67'7#5&'67#&''635#J  ""'     7  :  m'' .*K. O8--8o L  e5  1 +( ';1c '&''6N   +  5 )' %;w'6#5'6b    !  |c "fl'73?#'&57&'&'m!  > H<B6 X" hk#/2=#'6=35#535#,*)))ka((?O%0<3533533##5##5#3'73#''67''63533##5#R$/$$/$? :  S  fGGGG#  #  ***:,6D'73'7#'#'67#5335#5373#353'67#'6=3&''>} V %"  %   2r      ! >'?.?&!?/ATD6 6?`d3! ( D $(,28373#/?#'67#73#735#3#735#535#535#'67&'L(  \HH b`````` ''D &.  =8j\   ? 2#53'73##75#35#535#3#3#3#"''675#eD DxwwTTTT&E::.R &  H,&?F6  @$ 7E9EKQW'7'77'677'7'&''67''?'6767'3#/25''67&'7&'00 "    ! "* )"8 3   $& ' [  0         wK 3!  !  J_!3''6?'7#53?#73#735#j*  !  BGG!!     *$L, ? (,04:@F&''67#3#3#3#/?#'7#55#75#75#'674'7&'' '  >4444A  \@..... 20   ) $ Y 4 \L   C    H ?B'67&'''67'7'67'#3#373#53'735#535#7'~H  @ H'( # !/ -*- &AA  $&  AA(Y)#    !   V #    916;A3533#3+'32=##535#373#3##5#535#53/&'''6r2775 S.2.   ?     s4))^ , - .+)B :AE#53'73#67&'7'5'6#/2=#'#5'67##53'735#:BGD  8&5  /{ % I  #8 = %''   9   >_ H '$ `r  ;B=(.43#7'#5'67#535'673&''65''67'6  !J   *@    72#% 0(  -  1%-'6#5'673353353#3#37/3'>V  $  C==% !  ( iR/@@/?@  P2  6&@D#5#3#'6=3'?##53'73&'7335#53353353#353#5#7#3,   )F b D%0 3(smoo# 1 3 #.; #    $$/ C#LP3#3#5##5##535#3#73#3#73#3#/2765#3#3?67"&='635Q>M:7J? **L--O--O00Cl `PI!  64 6 );;) ( = # .   0 ;03#3#/2765#'67#735#535#/'3#536LK*;  6  ))))   -=Q _ Ff  =B =F3#5'75#'5#53#5/'3533#67'&''>=#''7IL3;9b37#\ :::%FMN&,d'  %cQ  q  @ &,<I3'673#3#3#535#535#53'&''673'7#'673&''>x  3  (C==IB99C) ?G : $ %    s  ! M      J,BJNR357#533##/2=##/2='757#537357#533##/2=##5##535#535#VEMq/= EE'*4M!,E!?_____ 8     !V V= 6&*26:>OTX33#/''67''67#77#?#'37#3#53535#35#35#'+'32=#'6=35#535#V       !Ar   O 'I     );=  )u>>>----- :9! 6=^p&+'?!%)/4:@353373#3#5'7537#535#35#535#?#'67'7&'7&'Y2- '; Ap ( $QC2"JJJJ5)F : @  >   U;8~  % D7;?C373#&'#'67#3533533##3#3##5#535#535#5#5#35#335T3 P+! +)  ."99GGHH88 V.%%7&  *  +  +  677;?EKP37#"&'7#'6=3#3#3#3#/27&'77#53?#35'35'674'7' ug.+JRRU   U'888L '%qY!/,?aTF5 8=_?  8   n/  e      : /5;3#3#535#5#35#3353353#3##/2=#'67&'Fa`5    GSS g* , M  ==.<- *   D&*.2D]3#33533533533#3#535#535'6#3'#3'#33'67#''673533#3###5#'735#ju}  l!$#)8/  G% ' %  3 4(     E.26<BH3##5'675#535#37&''675'675#5#53''7''67'67'6 J.<; '& "- + $)IZ , -) !6 67 (H M&D ;   !   & ?;   , 5DHLP#67375#"''7#53#3#37&'#'67#'67#535#53353'33'7#33535$  7=D  V  M  O 7&-5*2 9;L=2 )+?2I92 3$G-CIO3#7#5'75#75#535#535#73''67'77#67&'#5'2'6'6MV 7  ?D     3( 2  ,8<    : FC    R   3Y    ?IMQUY3533#3'33#67325#"/'7##5'673'73#3#3#37&'#535#35#75#75#7'S###,,,     B   h)#w 33S&2" [ " (F!y @  6:>B&'#5'6'3#735#73#735##/2=##5##5##535#335335', )G* ;=!'>>=<<4, 22-Q""""+d)<,04C3533533##5##5#3#3#&''67#537#735#535#'3753#5'537\'0)   %%'"8888H . Q   HH"&*3#3533##5#53'67#5337#335'35#335JO 644d %1"(<1i++>+ S %%  SA5',4EIM335#535#53#3&''67&'#535#56767#'353'+'32=#'6=35#535#!''    *(  /,Z^!   W bF ;70) 6>^q%'D06<BG##3#/2765#'67#5#535#535#535#673'67&'7&'7&'Y sk &Y%%%6|%0 ..  - 2AB ' A2T  M    B%)-3533#3#3#535#535##53#/2=#535#F !X$ L (((  +{d   I #/373#5335#535#3#5##5335#535#73#5##5335#535#Hz VVVV $+++++e%..... QQ@G l lO"k kO 4+/37BGMSY37&'&''#/2=#'?5367#5'675#35#535#'73#5'675#&''6'67'63 #  #9  "/?80    * +( !7 =3?5'&='&' +"  2  - -y(()   # 1 {   :H E 5, -1L'J0 <#0 6m '&''6P  "  ,  2 /,*6 (,048<@FLRX'&''673#3#3#535#535'635#35#35#75##5##5#'674'7&'7&'R   <^       / 1  1  ,  7 )& %0++! x+++++000000W  gt !3'7#'673#35#535#53#5  '' ?-at      ?H%1=S3#3#35#535#535#533#5##53567''7'7''7'733##/2=#5357#z f)?    8k7B GG P    Z&&R  " C6159=AEKP353335#53533533#3#3#535#5#'#5'>7#735#35#335'35#335'67'@0(`&1  m&<&4  ? 22 YY "zp 3L     !H9=AFJPV335#37##''75#5#53'6=37'3'6=37#'35##7/35#''67'695_ 6FA7 !   J " "  @%%a*&((M  Q  `&'7 7'      M'    7,28=BFei?7'7''67'673733#&''>7#7'6'6'&'7'3#73#/267#3#/267#537'Z$ $ +%'(  ! "O #1/  : 1 D66$&=< m   M        4) 3YP  6y #C #3#3#55#75#35#K&%%.M0Ѿ00}..;)8\533537'3673533#3#3#535#535#'#73"&'#/2='67''67''67#535&'L     T# # *!4*     )??("%%'//'  -         4 #059=AEKQW]&'7'63#3#3##5#535#535#'33#5'67#35#335'35#335'674'7&'7&'  <  8R""!?# P   .A  )('  #;;#E cWS]   6 -17G3#735#3353353#3#&'77#7'5'67#735#'&'3;#"''75#xpp hf  *% @@@  ( 66 ?: 3/ ,     i  Dc S E!'-9EK[_e67'#'#5254'&'7#&/&'7'6#53#3#533#535#535#'673727'&57'7&'0/ );  _ U  '(c*/m-&^`OIIM     " >     ;27ߗ @     $ ? =  "'  426:>DTX^3#67673'73#3#3#3#5'#5''6=3'5#75#75#'6733?#'"57'7&' C    ] J)4   *D  ;  ; E@ C2 79\  Y   +  0)3&'3#5'63#735#73#735#''67''6j /4 "++ #++ 1 5    0<<3 # Wu#'-15#3#3#3#/?#55#75#75#'74'7'7' ( Q*.#! u 3RD   @  =NRVZ33533##5##5#53#673275#"''7#53#3#37&'#'6=3'33'75#535#535#s)(()&&{*    ;?Qa O,3- !t, (<@6( +0K "  8 #'+/C3#735#33533573#735#335335'3#735#335335373#&''67#GOO  OO  'GSG1: ,"@@99S9    + F6:>BFJ##53'673#'#35#535#7+'32=#5'673#'#5#535#3#735#535#4 /  """"7 2  5%%%CTT0000Ef   5   HC   5  ?E 2 3<ELRVZ`#5'673#73&'3#3#3#535#535#5'7''635'75#37'35'767#'67'7'7&'U 7C ((X*,,2u3..)+  ( =  6  ,  - ,  7}6   5  3  e   >     `&*GLQV['#/'672='7'67?7'/3#33#3##7#7#537'67##'7#73'7#337     &  $)HQP  I @        ! U F  F!%*/37;KOS3#3'673#3#3#535#53'65#'3'#3'#35#3353353#3##5#535#735#535#^1' 5"7/-6 Q:" D$ R-|:KKLL8````   ((  6 H %<   @59=AEI]aeim3533533##3#36=3#/2=#'7##5#535#535#5#35#535#5#35#335'3#3#5##5##535#3#73#3#73#@!!" D! ((!!|: !<>M:7J?))K--P..P00k( )1p (5 / '..&.-?[33#&'7#'67#53567533#335#535#535#5#53#3#353'3'73#3#/267#'6=# !  (  &     ~  "#  p    d E`9- //#) IA(<I- ,>4 9 LPTX\`3#3#53'7#735#535#3#35#53#3#3#3#&'7'5'67#535#535#535#7'35#75#'35#35#V?JL CddddF %I(**$$0  >)6! $&@0$$**&X G%%%%($$P''6   I    !   >  )83&''>5''?'6r &   X 1  )&"  \#53#3##5#53tPTkkff ## $ 3##5'67#&'W #6A,_'&!, i,"$? +)'?3#67&''67#53'6{Z] &  2*=!7S\`<  + ? >#3#3#/&''67##537#2=#dX $0 ?Uiv HIN_- 3L#'+35333##3#3#535#535#535#535#33535*LLLGG[^NNNNeeL_999        T=3#3#535#535'2 5CC=7BB1< "(( ^ #,3#3#535#367&'#/2?'3'67#qx4<703  " <3 ( ##:  "&4  R ; .Y"&#53#3#'#5##5'67#53'&'#35#.w6B# G / ,28GG$"US !AA/273&'3533#3#3##5#535#535#5'67''667b h%,:.('FWWNNbb^^KKT .) 1               Y3#67&''>7#'6`  # E&G /7f. Y  $( $" d3327#"&'#3##5#535#) C00<<0df 4588K"&*67#53''67/#3#3#55#535#535#* DZ $ % & %##$k5#FF##' !  61xg#K.3#7#5'75#75#535#535#73''67'7?#p  M#//////XZ# % %+ CL WU  *  a3#3#3##5#535#5335#7#39be0>>??4&QQNNN 88++pJ  &,#3'6=33#3#67&''6=#'7|NNNtVSSd* )   ''   (C6 8=_>      -*3533#'#5'67#73533#&'#5'67#.##'  $n)0$  !,,$ >M-+---2QG*3 H/3#3##5#535#'6'3#'#5'67#535'6I&..11 %""  '+!/11  ,.^%3#35#535#53#563533#3#535###Y%%$8488?B4 sih #'+'2&'7&'7'63#7#5##535#535# 3K=)  ;  G i77777   *~~_y'67367&''>7   ! %) "L? !C!#49D? x#367&''>''6'3#735#535#9     dd@@@@f)   (& YH (,3'657#32?#"&=35'#33#5335#$0V(((?PJ9..:- #;F  k&&8{47]$(,7'7''63533#&'#5'67#73#735# E 49"?=1! "$4vvPP t  63Y5W 4:3'73##/?5#'>7#'6373#&''67#7&'h6<&  '    <C:- 0. 3 7  B>*# ( H &&  n[%+1373'73#&''6?#7#5##53'7'67&'f7  7%$1! 1c< '<L)& !!&,|..  O"&*.33##"/32=#5357#7#'6=3#735#535#l+33  66Ks}eeAAAAPSD6 ::`MX 3#735#535#535#7#3#3#535#TT000000TKKWj99p 2o@b73673#3#3#535#535#53'3533#3##5#535#'6!#;44?:..4 //88BB& f((  !43533#3#535##5##53#'67367&''65/22(e)/sQJJ    " -/""      l'367&'#/32=7#3#73'67#]    #Gtt & % !$ !2Pp$< - +(.43#7#5'75#75#535#535#73&''65''67'6 oH#((((((w(#% 4  X ]dcA6')'6  _ $@#53353353#3&''67''6673533#3#3##5#535#535###U I ,"& ! ]866--??AA228+$$+     :     A 6#3#3#5#3'35#535#'3'6573#3?"&=35#U,//5B0 !001[%<0 &;C( =!;'.37G3'#3#3##5#535#535#5'7''63533/67#''3;#"''75#C 7 833FFGG449@( ,,3 " =f# #. CLUG      -  (7(r)367&''>''63533#7'75#<     #!(1&#"    $' e)+"!%E7'7''6#/2=##535#535#73533#3#7'7''67#535#:4  &/Q99999]#%%+?-  %)'+#   &U  h:6' #K%)-153#3#3#7'75#535#535#535'635#335'35#335 #####$$ +-,## $$'1Q Q~ 1!=AEI'6767&''>'#5'673'73#3#3#3##5'635#75#75#Y <  ;> &+0  :" ,((((/b """""":        \D     CH   +28L3#'#5'67#535'6'3#'#5'67#535''6767&''>"",  !(5   %( < @> *,$!21 2/ o        W +/37;3#735#535##53#3#3#3##5#535#535#5335#33=##5#hZZZZ | 999::9*D  N%_+/33533533##5##5#33#3#3##5#535#5335#535#c$#%%#$78882AA@@1,PPPP  P""P?I #@3'7#'635#535#53#567373#&''67'774/'66:+D0h XD        O  E?  g       B#'<3533533##5#5#3#5'75#5373#735#732?#"&=36<:==b<:* (##$DD o    N  >  4b !%53#53'3#735##/2=##53#735#3533#3#535#7=&bb>>dc#??/655=A6 "$ < '>N% 6`:?C&'733533#3#3#3#&'#5'67#535#535#53'7#533?#7'w  ),&  :33@8# #3@66<% +.2L   +++ 25! ( 9  =L3;#"&''75#7&'7373#67'#/276='67/'67''?#53', (6JS#/  b$  (C  $,*.1"( ' "6=" 7 )D      "       "#373#3#7'75#535#735#335'7'73#5##5353335#g,((*k1,,**7 3 j,?%5Z??X888 $%'[ [L^.] *.2@3#''673#&'#'6#7'7''535'357#/2=##5t%   K/    2 +  [      +Y* 4#n XX8<3533#3#535#'63#3#3#3##5##5#535#535#535#735#q::EB$ ~$11..2222,,//#XX  6,  oq   9=O'73753'73#''>73737'#3##5#535#53'7367''> #! P  <    ! e  0K+   4 "/)+   '2 p-37&''>''673'67#'''67    1? 8&   ]"    &  L;   A+/37D33#3#5#'?533727#'"='7533#3#735#?7'7's&&0B!.  FFDD"" K  H=- 23R    - '   *(8U[a3533#'#5'?##5'67#53533#3#5#535#535#53733#3#3##&''>7'67'69$!!      "(!" q<<88;;'AA??DD @ ?"> +/K       G      PTX\`dh3'73#3#3#3##5'#3#3#&'7#'67#537#535#535#5#53533533##365#35#33535#75#75#   !Q),/7   '$(''()4( ': p "       )    2 L*(m #5##535#535#ma  '67&'67''67'-A  2 ''$#G)$4 .3'm #/2=##53#3#735# "qqffBBml Wu .u  3#735#3353353##"/32=#'""3%"\ eu57   $)-353373#3#5##5'7537#535#5#75#?#5=) %>YYm'/ $__=mmi='{  S: l  <J33533#3#5#'65_ 0(?@@p^:$ *=l03533#3#535##5##53267#"&=#'>=n6880p,6^d   " 9--&C; S &,593&''67''667#'6'67'6'#5'63#/ " $  7%5 3 ' $C     @   -B #6* K!7'6#5'67''67''633#3#"''67D  %J  I"#"55.L    =0 =    #   G048<3#3#7'5#'6=#73#3#&'7#'67#537#35#535#535#QQc! b3-!  '  *:GGGGGG/  7& 6M   MG  WQU3#3#&'#67&'#/?5'67''67''67#5'67#537#53'7373'63'# FQ#  "!'! "(  * + ! @: #     !'       '# V Z $(.4<@DH373'>7373#5##53'63'3'''67'6#5##535#535#535#}      m  * :/ Z  J  .@@@@@@@  ! .. :Vu u\ Y#'=DJPbf33#7'753?#53#3#5335#535#535#3&''67/'767#''67&'7#3?'&=35u .,E?/ = ) 1&     4 J 5    @<WSSG [       0  f0 N  ~'6?533#&7'I #)''LA %O#;<% 'Z#'+3533#3#&''67&'767#535#35#335c<<<79 5 +"$  68<%%9$J    JN$$$L,153#35#535333##&''67#5375#'6=3'35'35 7}. 0' & ' % %!.A@'((0' <4 3;Ys (N&.23;#"''67''667##53&#5##535#w* 38 R( RRR!   0j$ KTT4#R%6<B3#/267#'67#'67#'6'6733?'&57&'&'}`  %( % )  K  ]  D8) "26" 0 p! 3 E  Q'+/3533533##5##5#3#/265#'73#735#^#''#i \  DD  o@. I'M433#'6='667#3#3#&''67#537#'6B/v "7 8*A&/) ! + &&* ?2) ,,D  "_#)19&'37'5#73733#&''67#&/'>7#5##5z  ( >!       )" !$>F 1  1    5)$ ?3   :=A11>?2b $ #**!2>  > * 73533#3#535##5##53#3733'73#&''6767# 011(e)0tQJJ$ /  !/""       bD3#3#3#535#535#7&'7'6d:33A9//7&  P  : M"37#533#7#5'75#75#535#535#U* ,B  7 i($ ur a !&+2:@3#5##53'3733##7#5#?#3'7#73'73'>7#5##5&' <j< 4`gb  %  C !IQS%% I     _C1@/1B7 \.26:@FLR353353'2?#53#3#3#3#'3##5#'67#75#75#75#'67&'7&/&'_)"r}3////: $) &E#####  *F   /!Y 4  44-b   F     K DJPU#5##53'77'76=67&=7'7''5'7''5'>=6&'7'67&'vC  )         %  .$), 6d3' %, 'Gm % y*+  n8" 3'A   G+HLPTae33#3#5#'6=33?#'"='75377375#"''67''7'33#3#735#?7'7'7'v$$.=,    h!     cCCAA   G s  H=- 22R    5($ # * XCA/ ' $ $ H03GJTb3#7#5'75#75#535#535#?7''67'67'?7''67'67'3##533'3353'6?#OE  -;  "   0     K %72 #%$ ! #= 2*  !7 "22k)"#*(:   ] AEIMQU3#735#73#735#3#3#&##5##53&'7#3#5##5"1'6767#537#35#735#535#535#35#e>>7@@^E<%6- /  #.:YYYYYYB% % "M 26 7 3 M2 z3#3#7'75#535#s1--45B4**.6A   E6X3#3#3#535#535#!WOO_^JJU[_#533#/767#7#'>'m ( + .$("$9 NT ?65#"&=#7&''6= 2  "Y M  ++` #53'7#3#;#"&''674{ ,,$'    DP".]*a $(,3533#&''67&'767#7375#335'35#335v123 ./ $  /1P1 k  #f #3533533#735#335335'35#335335#:$9'':$&'':$&VR#3#3#3#"'&''675#7'6ox1++&1    4m .:80; "H" wL o!%''677'#/2=##535#535#06! <)! EEEEE & 9z 3N[$'6'35#53#535#67&''> ^cxxc^)  .5 "P  af3  *0 *c13#&'#5'67#535'6357#533##/2=# -:+  +:&8I?!Ig,@@?  "!   !d #'+#5##53'7#5##5##535335#335'35#335h=  1##56##6#Y##6#))7m33 oT] 1'67&'7#5##53'7373'73#&''6?# ?<^5 N6  8- +. *1 "&), l)& */4-Y/33533533##5##3#/265#3#5##5'675#35#f #""# cVG)   )) uV" SM &#K  7#3#3#55#535#535#&'7/3&''67&'767#%""$h2 BB c  1 [      G1xg#- 0 #-   V03533533##5##5#3#7&'#5'67#535'6_%'##'%H     !#' QD*L.EIS33##/32=#5357#'37#/2='757#733##/2=#5357#7#3'6=3= %?8  ! `$22  11BVeeeF  X  85C8 6?`/Y 3#'#'673#'#'7r'  K.        K,>B3#7&'#/76='67/'67''?#'3#3#5##5'67#35#wy3   $  ".hd2 7%  !(%%   #      I 1J32M3#3#3#535#535#'7#'3#'#5'67#535'673#&'#5'67#535'6?KAV??J "    !*|#&   +? 5 &%  *(  A9=AEK3#3#3#3#3##5'67#??'67'7'67#53'35#75#75#73'7#d3 #/%%%%1g G  %!!#0 *j$$$$$$%+    E      s    [&,048<Rg3&533'73#6732?#"''7&/###535#335'35#3357''7'67?7/''7'67?7'[H;     KL7  &  Q*  I '  d/=@, # ' O \?`%  %   ]38>O'6737''>#5##53#3#3#535#535#'7#7'6737''>i      rna(,8**&T          500! @     P!;?CG353#/2=##5##5'3353353#3'73#3#3#3#5'65#75#75#:;+(%9:0000: <-----47 !:K   7 C    z7'7''5'6=6&'q .    4    .=@ !m;;<@8 | */'2'6''7'3#''6?'7#5367#n'8.+ ?  3  5  #  ! &' $%+  %= z7'7''5'>=6&'q .     4  />B 5I<=>C9 ~ 3#735#535#7'7575#75#75#VV2222In    UWN YWFDCA@  &*.2633##5#5335#'35#'&'7'6#5##535#35#'35#335>/Q/--OO [ B****$(($=6   s^ ^Ci3##"/32=#X  )  }3#3##5#535#&'7'6c)////(  R  `RR` %v 3#5##53'33#7'C (D+ //( -,D#K u3#3#5##537#35#535#f))1)1111!!,* )-'67#535#5353373#3#3#/267#?#3 *!  !- 439  ;!O < `z!%)-33#/2=##5##53'77#35#335'35#335f&  ) I+C+ 11:  ,37#67325#"''67&'#3#/'6=3'3?#7'(    %!   5:J  L $ 1"!/ #N&:0. 40S%%Ca 3533#7'75#73#5353335# '/% 3m'73#737'>+TOb 3     ,V1  'QQ>  U %>'677'67''6#5'>33#3#"/'6767{    2  "   U;;) >      ?7)        )/3CI3'73'73#3#535#5#35#535#"=#'7;5?#3533#'67#&'   0 $ k!%@ GGG 9 G  214 (-J   ]] N     ^      *2PU3#&'#5'>7#535/3#'#5'67#535'3#33727#"&=#7'7##7'!(    #  #%ze  ' ^B! <   %   !  b '   A  *:>B'67'#733#735#3#/2='675#73#/2='75#'7'1 ,: .G]]77 8'?6 (%3 J    ( %V  V O#'+?3533533#3#'7#'67#535#35#535#535#73##5#'6=6/ "   $////// 'M" 0 5   55 :: 6  %)-1533#5##53''7'63#735##5##535#35#'35#335C3X5 X GPP,,HB***+$$$   7/.` `EP.V&=3673?67+3#3#''67#537#'6733'7#3#3#"''6735#53'77#& # (  $B"),$   *1 fk% ++" 6  /%N         7      *  c  )-15#3#3#535'35'3573#'63#53'35#335335x% $a;;OOV((j8 ( bE       --/ +/37;@QUY36753'73#'53>53''#5''>35#'3#3#''7'3''27'7#367''  " $   $   , /  if  #%#* +   >  $->N/ #   /;; 2('P   ' #+/37;OSW[_#5?7'76?#53+'72=#''#5##535#35#'35#335'3#3#5##5##535#3#73#3#73#   9    !gI,,,Yo/9((9/ :>""=""=+  !  II5  &..% # RW '#5'63'3#735# ' %I -A"#xxRR  1 k3533533##5##5#35#535# ! ! !!!!))))z81 l3533533##5##5#35#535# ! !!!!!!))))z81 y )3#735#335'35#3353#/2?#'67#53\\#6#).)# "eY 8+86* Z:35#535#'673533#3#3#'3533#3#7'75#535#'6/&& ,,))1r] %142##   k   #3#3#735##5##535#35#'35#335nn^^88QD)));:ssU C3533#3#3#535#535#'608XXJJijIICC      a&*.2IMSW3353353#3#3#3#3#5'?3'7#5#75#75##/2=#'#5'#567#33'735#n$$< 00((((2y   B>%%%%%j  :   )  6   V   E@ -  +R&  + 3'7#3#3.''6735#Z #  %0 &KP  ,e@ h 3753#5'hEP md2 P#53#3#/76765#v&_ ] &+ ax&B( $L3#3##"/32=#535#Z367&'#/2?'3'67#  ' *K>+ *,++8G nD&%6?&#5#32767'&='>7##53535"&  ';A/K-N#- $$/A< 3&''67&'767#'6=6 2Bp  !& X'"H 0     :0,0<9!#533&''67&''667#'7#nv ' # '" !$ 1F 9"-    8%#&$E"3533#3&''67&'#535#67PAFF;% (#- + 5fu"#* 71'$%HH3533#3#67'7''67#535#Y5;;JV)-F#p```% !  2X X:(O %#5##53'7367376?"&5sE  31# (9# ($)) #*   S #5##535335#35#'35#335l@@--@,,@--@,o ++e ###? $#'?53673#"/3?##5'6'35' 7F 3. ,-%> 5  )$ TP'-%D!%)3##/2=##5#53535335#335'35#335c;:((:)c((:)` 44`` Y #5##535#535#535#aaaaaaa?$#5'673533##"/32=#&'v !%A   A   0~_###a \ ? &''63&'73&'7?#)* .%0 ;<  .  &*$ `''&$1 @*3533#3#/2=#&'#5'>75##535#IIIIA.3 -) &+>I- +&A?& 2C> #5'673533#&'#5'67#o  ",2'  $e'''25i_04E*3533#3#267#'&=#'67#535#'6d#::I7   1,1L)"6<:-" J3#3#/2=##5##5##537#JJN6E$\HTTTT`q$N 353#5##535##5#?ww@CC tCCD3533#3#535#33#3#535#53U<==GF<<==LM==7A3#3'67#''67#Ka147 7(   O? !'? '#5'63/#5##535#,' #a ;O(QXXX' #!9S S5%D#373''67'7#67#7#5##535#G* !###}>% 4/(sbQ3#735##/2=##535#535#Ydd  rrrrr30Z &r=P #53#=#'3#735#cr||VVXX%%@ K!3'73#373#3##5#535#53&'S; ?(&*F>>@@G'#..E#3#3#3#535#535#735#335'35#335Z9<   D2@ 3ZZZZZ   ;7  UD!%)-3#3#&''67'767#535#35#335'35#335JK>?%7;**!:;G((:+e((:+O   OQC1'3#3533#/2=##5##5'65#537'7'7 ( 5 \h ':'# +%4 ,5,=   1 >>79   C&*.33#7'753?367326?#'"53#3#sX4  M( FEW$   !F *3#535#535##5##53&''67&'767#Xsmmsx"," ( " _F  A!!    ; +3533#&''6=#&''67''6L@GG? =< Q@ f  )+-&#4)  ! ?#'+3533#3#3##5#535#535#35#335'35#335MBGG<#:33#3##/?5#53'67&'73&''67&'767#g'$ #   G  J     6L HR=,) $ I"3#3#53'7367#53'#5##535#?%+*  ' h;PVVV eO O1 ?"&*3#3#&'#5'>7#535#735#335'35#335V, .% ):H:((:*d((:*X !96"G!&,03733#3##/2=#53'6?#&'##535#T?DG*  0 :&#LC22  I F +  5 A%I23##5#535'2353#5'75#73673?#'"5 :IIKK7@K%!'%j   ||HR   C%*#5##5'67#53735#535#535#''67&'_//  #______j$Xp ^ .-  WO   :$(,04'73#3#/2=##5##5##5'6=35#335335'35#9} (skk6L ##&&-=  *6:k0Z"&*0373?#'"53#5##53735#535#'7#"5 # Gc+cccc-     [ [F) =-13#'#5'67#535'67367&''>''   !%K     '   $ PR%) 2  #!02!A'@I #3#5335#535#3#3#3#535#535# A,````C;;LI::BII9 ED *3#735#335'35#3353#7&'#7'5#T));+f));+M   C/> RL  57  ?I%*.23533#36=3#/2=#'7#5##535#35#535#5#I  G' # k&%%%2#%G%'J )&! Y%-$v''FAE33&'7677'#3#32767#"&=#'67#535#5'67'77#5#W@b       ++  !&#&' .P &      $#   W>)@G3533#3#3#3#/2?#'67#535#535#73#&''67&''6767#K  ).  $ f 5        ("&: > #   +D <A&''673'7#&'3#''67'7#537'>7#'667#[   6K %$ Z 5:&* '+0;   /   E        z E!%)3533#&'#5'67#3#53535#535#535#PCE6% # ( %2SSSSSS  !  -VVV  F '3'73#3#3##5##535#73533##5#F#  &\ FFFFG###<""  B D)D;;jjK #'+3#5##53535#35#3#/2=##535#535#$$5P5-OOOOO5%&55 % 7S #g6  7;T'76=673#3'7#7727+'&='75#'6=33767#'&=#'6=1U> !'<B#/254'7##57&'3#3##"/32=#535#5'6'67'  l  C((  $$   L,".  0 ,  T  & (E !2#7'53535'35&'7'&'3;#"&''75#L' ;;;!h  (62;$  M4  .B  h 2R DF )3#3#5335#7#3'&'3;#"''75#(LSd"AA;;;p  )31 ;5 5:oE1   2QC<159=AE373#33##&'#5##5'67#535#535#535#53'5#3533535335v -9, ! $ (11%%-( :A 4??1 -N-#7'7''5353'735'357#/254'7##5:"  4  )))g "\0 /  6%.&2>/53#3#7'75#535#73'6573#3#3#535#535#'6H:?V$!:I ,/-1/8M0 /C02>>2 &A *.23#3#'##5#5'6?#537#533533&'#'35#535#H=W0$ /, 1?1%'* ]]]] I      I > I5;3#3#3#535#535#73353353#73#&''67''667#JV!!W%$Qm0        MV&44'7F/0 $ #L+/M3533533533533#3267#"=##5#'67#5##5#3#/2=##5##535##5L 0 UZ85#13 $$  %# 55'5&L,FK3#3#''67#535#'67;#"=#'>53&''#53#367&'#367s    y   H  STDE     0%  L    D5'63533533#3#3#3#"''6735#5#5'6n  ))32)) 5  9   " --;+! 9# O`JC9>3#&'#3#&'#7'5'67#53'7#5'67#535'267# 8E1 )I   ?#1  !9I % 2E6?&(    -       J#3#5'7'775#533#5##5335#535#73#5'7'775#2  3ECj6#jjjj7H6  6L  L XX@mT  E37;?'67'67'67??3'73#3#3#3##5'635#75#75#/ %  -  G NA!4b m !u(E(,0433#3#535#5335#35#3#&'7#'67#735#535#535#@@NJ>>***=,,L$46 %cccccc $  $ 6L    L(HPTX3#3##32?"='67#5#5'7375#'3#3##7'5'67#'7375##5##535#535#F    RC     bbbbb            KV V=F -3#735#3#735#73#735#3533#&'#5'67#hhhBB+BB@CCkHJ=( -! (:+%**.  .-  H "26'#5'63'3#''67#735#73#''67#735#$* $V 9C$GB   >= #;%%  4 !0!##bbbbbb;;    W    W R   A7;?CG#5'67#537#537#533##3#3#3#3##5#535#535#53'7#3'35#73535z  )/#cr !=66HHKK99@%C/ 4XX@DG;  !     A <+N333#"&''6735#535#535336'67#''67'67#''#3#3#, &;))#3- !) 5  #!   ,  3A        ?/6:>DRY3&'7'67&'7#53#53#3#3#3##5'676767535#75#75#1'3#5'67&'7#3675i& L==6666B J  m333332F    ^  J     = >     nF    I"&.2EI3533#3#535#3'7#3#3#535#3##5##535#73533##/2=#'S=@@85= w2?=2F66 6      2 1    =@DJ3533#'67''#3#3#"&''675#5'7''6767#35#73&'SD?A     7@@%-(/)    5 (   AYYO    $    &#  V  K #'+37;?C3#735#335'35#335#5##535#35#'35#3357#5##535#35#'35#335]||%%6$Z%%6$1,f,JG[ [D Z YCN(,0<@D#33#5673#35#535#53'7#'67##535#535#7#/2=#55#535# 2 ] ;  ( """""55$$$E 50      p5 WE5  >+/37;?GKOS33#3'7#7;6?#"='75#'6=33#735#335'35#3353#53535#35#35#MM\ G<=)0#2ll+J+ $%       <2& '-D;4  / ?,DHLP3#'#5'67#535'2'76=37'573#3#'7#'?#537#35#535#535#    #! 5  %R!  !    ))))))   m   /  -vn   nmK&*/59=EI367'3'>73673#5##53'>7'3'''63#735##5##535#r    L   } 9 :! ^ llFFcZZZ     '(   $ 3  J$ !.. C #'+/D3#735#33533573#735#335335'3#735#335335373#&''6?#JKK  KK  'AN>.7 $ (9d..F/g   # D%)-17FJNRW\`3#3#3#3#3##5'''67'67#35#75#75#73'7#67#?7'7'35#335335'7&'7'P E \ ! +>  '.1 (  .  P   k  +% 8x !!  @!RVZ^bf3##5#'7##573##5#'7##5#3#673?#"&=#3#7'5#'6=3'75##5#35#335335LKKH  PNNK  K3,.  .%%#0 D0  # #"* &  %   1  0   A#'+/37;PTX\3#'#5'67#533/35#535#535#3#735#73#735#73#735##/25##5##5##535#335335 U;0" )S% 2:)=#3nnnnnn-- (-- )-- $.D   D]   b#4M''6767' OZ)=67#'35#X  B7* 1%!+ $  eT5JJf  # 3S ! }3#'#5'75#'>=6q *K   2 (  FO E) 8;7  3#'67#535353375#335&'t 4 * %+ %%%  N7"!(N&&N .;;_c#(,533'7#3&''67&'#'>=67#'35#Z C9) 1%", % f Q7HHV      ,F k"'+533'7#3&''67&'#'6=67#'35#Z  D9) 1%", %f Q7HH[     .K  "&*/373#'#7#5'75#'6?#75#535#535#'3'#*1  K  #))))))9 &X ay13#3#/2=##5##5##537#373#&''>7#t10  '/23*  + /B-<<<7#53/373#5##53'K*k+)@: )-  LU+!"& ##6 "#2373#3#3#3#7'75#'6?#537#537#53'5  -*-:?A" (2' $"*  "( m#'533'7#3''6?''6=?#535#6%        (/)!   3" 33TX$ / #'+/L3#3#3#&'7#'67#535#535#35#75#'35#535#37&'#/2='7'77e   %AAAA     '  A     ,  {!       P3#3##5#535##TcceeT!..!L3#3##5#'6?#537#335#,;;B  7<.A? 11!   E!3&'7'#3#/267#7#5'6Wu)&dh  i.  +( ' !I3##"/3?5#!S \  A3'7#3#3#"&''675# HJJ-<513   ^  !":"OcM#/2767#37267"&= O%"32 B$O  d= $373#3#/2=##5'6?#35#535#<   #t  /=tttt  O O D  D/3#67&'#/25''67/'67''67#`   )!    $P U$%) @ + 3J  #  $ (   E%'67367?67#"''?'&'.%4)(<#8%4 ;-l    -& ' B E#'67#53'73'#73533#3#535#< -<'  ?*,,88*~ =a))44@0435#53533673#3#353#5#5335#535#'7#3#735#$+++P+//W33 *"Y55&2)&  B = ;#7'7''535'3573#3##?'&='67#'737#yG/ A 444#c(, %! ! )P' 0$+" $ %"&*83#&'#5'67#537'235#73'#3#735#7#/2=##5Pw:# y, )'&'&''6OI3F * &.* "$6 Z  * */ "= B8 5Z .A  %1   C      5    !     &  V(,8@DHL3#3#3#535#'63'735'75#'7#'77''7'3#53535#35#35#~]BFF?|, 3 # 0'  " %!!e $#  \\! s   "     I,,, *#'37;GKO35333##3##5#535#535#535#335353#3#537#35#535#'3#3#537#35#535#$SVViihhSSjjSeCCC=_)(U$5555Z#"R%2222   PP  3 00 / 00 / 0 #5##535#535#535#FFFFFFFa[33#7'5#53m 8U gY 3#"/267#'>7#'67#'6G  ! #6<4"%J %. ) \3#3#&''67#535#'6U1:3# &5 7 7;6: :9#'26 ( W3'67#''6C8UN/' B4 ] '3#3#5#53''673#733265#"&5 7e\p? "!&& ,?vI>^^L$ Y #535#53533#3#67'7''6s,  Z,&&,. !  ] ,#5'673#73#&''67&'7367#'6: !"<T# (   4 M5G`      a| 3#3#5'67#35#j8 =K ,''>'EP %'673673?67#/'?''2 $1.! 1! 7 ;" r   " 9 (J} '73#'6=35#E  "K669 -(J %26673767#"/'67''7'37&''73#'6=35#6    .   |  "K77   #!   9 -(_ #'+/#67#'7&''67&'#5#5##535#535#535# ,T!((! {HHHHHHH     hw w\_/43#3#5##53'7#735#535#373#''6?'7#67#nt7<g=:NNNN"+O - 2( &$L' K$& z    zd &''6   d 3'7#3#3#"''675#J +  .;$!I" o["&*.AF3533#3#''75#535#'7#'35#335'35#3353533##/2=#&'^=@@7   2E;77=q (7%%7%\%%7%wf f  J  Je"j  X !',1733#5'667#35#335'35#335'67&'7'7&';'} #0 /""4%Y""4%e 2 4 .   fZ U` )*  [%8<@D3733#''67#73733#&''67#'373#&''67#7'/'_ I    D6@; $* &1g  > H  *)*{  !%  !0 _   [ (8=A'#5'6'3#735#3#/2='675#73#/2='75#'7' "" K 39  nnHH!B.0IA+3/? V    *&W V T 3#7'75#V<"z  \ !%)-3#735#3353353#&'7#'67#735#535#535#c'py& (  %SSSSSS@"""""?i     K%)-3#3#3#/2767#'>7#53'7#5335#535#x!" 2+ " &&&&P+!!  (P@K09BFKO3733#&''67#7/3#3#7'7#'75#535#73'735#33'735'7&'7'"(#   Kn1++/255))-  ,  3+ '  (((&&6  3      X R4<@DRVlptz~3533#''75#'7#'35#335'?7'7''67'6773#53'3#3#37'#5'735#?7'7''7'67/'7&/'b89 6GB8k #9&&9'l   (  62))))+ + 4   &  w   n A 1  z   ' "?  G'$"" 067#53367#5''7##/?5'67#53&', 6K         -   *l U* #, |(,3533#3#3#3###5#'735#535#535#35# /--!! *  //*&/667!!7: d%67#533'7##/?5'67#53'- 5I     ,  p W22j3677>7+'"='7$/  + &X $"K  " FQ4#535#53533#3#7'7''673533#/267#'65#8&0&&))39 + &*a2    D8+#4 (h !3#3#535##5##5&/3'65rw2=;1vMU< 6=eSSe_I$5/] #535#53533#3#67'7''6x.   X,&&,(  h23##5#535'23#5'75#537?"&=37 1::99.7$e   HV     F\%+13&''>7'67#&'''6'6''6 B' - -, " U/   )P Q  +,*.  /. <    Y   d'35#;#53535#'3533533##5##5#CCCiC# # # E*/``;3&'#'67#5373#'3'>7#''67'67#''7, !- C( ! 4],9 4  ",D5   !  /     ^&,2373&'73#&''6?#7#5##53'7'67&'h5   5$# 1 0_9 $9 J)&  !&+~--! W,06<NS36=3;#"=#''72=#'6=#535335#4'4'73&''6?&'#367v4    .D      @!? 6  m  K<!6OO? R-"    "g  3#5##53'3#735##5##535#9c< "eeAA\RRR ))?A@N O4#X',35#533#7'#/?5'675#535#&'i-.@ #    "8- I $ 34  K3#3#/265#'6=#53&'y# o 8/L/ 6J! #'+3533#3#3##5#535#535#35#335'35#335&''&&))(($$&$8$YYYR1537#535#5353373#37#/32='757#'7#?#\ ,   ""  0p %  $1H %I3#53'3#735#37#/2='757#733327#"&57#''6?'77#53K -n-]];;f))+05@%           T.*"(   Z%)-3533533#3#535#35##/2=##535#535#^  N + """"" d<@DHL3353353#3#3376?''677'75#'"='67##537#37#335'37#335h&'H89    ' + ,71$S !3!&U)   %#dY_ &+17=3#53735#535#3533#&'#5'67#7&/'6'&'7'6<=?>4  !3v H    dd[m !88"X$ R   \ $6GJRVZ^3+'32=#'65#535335#''7;#"=#'?53&''67&'#373#53535#35#35#}    g  @     "! j #% 44&/V  =   C777''''' `%=AEIOSW3#53''767&'7'5'67#3#3#3#/?#55#75#75#'67'7'<7   " ."0  +\/****1  g7'''''  % =    (   !x  ,I= 7  K$(6:>BF^b3''#/2=#'6=3367'7#?#73#3#5#53'3#735#35#535#73?5#"&=''6=5#    +    ?sl{ ;/||XXy   g ,   ,-Z F"$  ;' _ b !( ,-5%U#3CX3#67#53533#'#5''6=3'35#535#5353#5#733#3#3##'3533#'#5'67# 0 00 0 " *  *  * '    ..   X m3#3##5#'67#535#5#yt$" K#CllN@CCCCU#3##5#53535335#NeelNO;;F""**p 3#3#5##537#35&''567#35p34V39V   2)!!/ $$9 05373#'3#&'#5'67#535'27''67'7#3?Jy0 F RK8>>"S 99 S5%%%%!37333#&'#'6?#536=#335/CGRA JH 1HRCV6k3 ++ ! 373#'67#7'7''6G it1&Q>>>??@' kk 22&l35335#53#3#3#-NRHH_66X!%(} #/2=##53#3#735##mmaa==}| f 5v )#5##535#777267#'&='75'6h)))6:<  $),7hhiG6 "  &#373#3#/2=##5'67#35#535#> y {"p"17ppppwV "RJ z 3#5353735#35#35#*-!!4##6\VVVCCCCC/#36737267#"&573#735#535#/L?EN12 *F||||1  N,~ #3#3#55#535#535#JAAUR???~:},0"73#67&'&'#7'53'35'35DB( )12B G.{{{R    + A :375#535333#&''67#75#'3533#7#/?5'75#o&1<* ,%& !X" ")"=3 && "0  * !  #!%#'>=3#3#67&'#7/3#T P  D"(6 ~~0( @/   51  p $(37#/2='6?#5353375#535#535#n[ !"),;e C4r+rwwwwwH $ SS   /3#67.'#/25''67/'67''67#9< %  +  ! ,= @/)7 9' , 0&6   '$"      &,2&''6''667&''>''67'6y:) '9A d2 ;  # G#F 161      - 0   !! ! [ 053#&'#5'67#535'2373#''67'7#367 AY@) 2"%/ 2@Z=GgN t+ : I)? /,?U1      V     0H 3#735#535#0zzzzD  "37#53#3#&''67#735#535#535#aECgZB G$K AT3zzzzzz*XX $%  /   r#&'7#5##53'73#3#535#7'6 8T3>g*6|3* -''V++J ''+3#/265#''7''67'77#'67#;     ! <!D     #'+;3533#3#3##5#535#535#35#335'35#33573#3##5#535#///**3322((/(@(!\&--**$  B  B A 02GG2O %*3#535#535##5##53&''27&'#367eqsaWW_wn "* *$   >  :     %*-<?PScf3'3#''67'7#537''27'7#67#'?3''27&'#37'#53''27'7+53''27'7#"Z 0 I T%R 5#<0@  o M \$0 !: X  0.pZ   15\        G?    9         $ 3#735#3#735#73#735#7#3#5]nnHH.JJ$$EKK%%5m,(..ayJ)/53&''676'67367&''657'6''6' "$!+, -#5 G5  R   6     Q   9=EI3#33##67&'#/2='7'775#535#'6=3'35'5#35#535 SPCC / 1" +! # ??OZ"1DOO?R1          /( '.E T * &  J+3#67&'#/2='67/'67''67#SC !%". 1&& $% ';   #     (,048<@DHL33#3#3276?#"&=##535#5'635#335'35#335'37#35#335'35#335`D -FOO1 -@RI )77J4~77J4s@ ;$@@S=@@S= 6 6  @ (5  u  &*.3'7373#735#335&'7'6#5##535#535# 2 8  3EEVEz d -{{{{{ A!!!  .MM6  #'3'73#3#3#3#5'65#75#75#>7 WSIIII[ QAAAAA A J!$;AEI#533'7##/2=#'67#53'37##/2=#'#5'#5'7#67#35#c:6Q 7 +5 ('JV)+B| ) W} 7 .'/55      H> ) #! ,U   ) &59=67#533&'7767&/#5'7'3#3#53'7#37#'35#3 BX ?  #Q'$":: /6 Nmmv         '1  "&*.6:?3#'#5##5'67#53'7#'235#35#'35#335'3&'#5'3573?  ,P)+ 3"O* [:99L88L99L8%#/B$LK     " ":A33#7#5'75#537#75#535#535#73#&''67&''667# S SG?222222n?    #ELh  7(  W#3#/2=##53535#35#33#735# m,F,-EE%%5C .CS55 % 6&  *QV33#3'7#73727#'&='75#'6=33#67&'#/'67''67''67#376mMM_ P67  %*-4K0J    #. 4) * (!%3>V      8/# '(A?        1 ."(#3673#'#3#55#535#535#&')  BK +q4$FF$$   [L  %  !%)?3#3#&'#5'67#535#5335#535#535#'3353#5#'>5#535#6/>- % ".:.%LLLLLLe  8- M  1)  M?  *F ?CGK#5'75#53#5#535#535#'3533533##3#3##5#535#535#5#5#35#335H j*****"''**//''I" '  bX&  +  +  5  $(,048Y'674'7&'7&/33#5'635#335'35#335'37#7373#3#3##5#535#535#53'  +)*  ,* ] &9&9$ !^   )%%//**##(    L;R**67'7''6 %% e  2)1 5G =3#''7'7#535#535#73#3#3?67'&='67#'737#[ E C ,7777Yk#+0     %  6I #3  !  !G (,04'6'6'673#3#'7#'7#537#35#535#535#I% # + $!- &,=6"2 6 + ! 1*9OOOOOO       eN  NG  R\ 7'76'&/3'73# #!  A8' , 3#/265#'67#'6B !;JC:g+6A-)6| '67&'''6767'S,0o) ,  FE .-5|3!!++ 4J 24  3#33#537#'7#7#̄y< u2 m GFD3#'3#3+'327#735#hR] "_ NT6,#+7 #5'673&'#Q  +X+ 'rX &')]~33#3#53533}GGb)1~'?VV 3'7#'6'>7&'C yKD. 7( C #1(  !)67327#"''6?&''7'37&'7d  *9 ;# OM: o  *)   )'   33##5##5#53533#335#++b))bbbbbbpo.$,373#/2765#'67#'3'67''6767#%. 3 . "D/] ,"(  p7AYK,%A/j$ & 3#3#3#535#535#53&'v cYRRdcSSY]  %%  #5##53'73##/2=#_ kR \})) 16  133#3#5##535#5335#tjjOLff8U Vf%< '67&)< C022 5r!*  }"3#3#/2=#&''67##537#_Z K% "!, ?We}R ;Yk|3#3#3#535335#ZPPd'/\|)/PPi !3#&''6?#535353375#335!bG L!K 5TIJ26J! $(,032767#"''6?'#53'33#'3'#335'3'#335 *,6 8+YBV> f?:N362F<0 !  SS%$ #3#3#5#535#3'35#E44Lh::TT&ZZ;e;n+ #3533#3#&'#5'67#535#'6>-QQdQ#3 5)$83#Qe7 +FF(  -1353373#67326767#"&='67#535#7# H9 (:UAB9;H? K#0 9-fZHt6!!   P3#3#535#535'2 =FFA?FF8C )//'3#7#5'75#75#535#535# ')& 4nnnnnnZ" cb %)367&'#/32=7#3'67#3#2-  #8  2zT< 4>Ȍ  4AG+O" ##5##535#3''67''667#6?  '" !/ 4 o   -3533#3'673#&'#'67#53&'73657#&PRR) ?UCNK EQ5 &P   (+   59732767#"''67''7''7''7'37'7767[`    -< G'[VHEII2 (k4i  # "        = #'+3#3#5##535#35#&=#'75#3'#6735#NB:H" .c% r rg!$(O3##5#'>=6 +:r)6  D VV(# (-)37#53#3#/7657#'67#735#."e/8 %)* ??8::8  43#735#3#3#3#535#535#.||']RRedQQ[:7"&*33##3#5##5'67#537#537#35#73535#w z &4 JO@.zz%MRY""@ /  wd"3#3'>=377?67#'&='75'75'ϔ MOQ\^4@C474!7( +K2      \3##5#'>=6 &3g$0 < #]]C (4,!%3533#3#&'#5'67#535#35#335`__Q?'. 7%%47=O`%;;O=?  :9 ?? !%)3533##/2=##5##5##5#7#3#5##5# zx"JAA3 -4444MMA.....#3673#3##5#'67#535#53'5#G F -1>>C< 388*/hC '<<''S''O"3#"/32765#'767##5##535#`  = 1 #^^^" - =NN5# 03353#5#7&''67'#"/32=7#536* 6 &b$( 7  6$dajv   * D'+/433'73#673267#"''67&'#533#735#'% @     v``::R2= !  + !"1$>8  ,'73#'6=35#3#&'#'67#5373'vT 'C6 >8 38?- 754 (59&(  + '  15#/2=#'6=35#535##3372767#'&=3'#3i%%%%%x   .'m*-YU2,XE2L3#3#53'7#53'37# Z/ ::3Y 7X 6293533#3#&'7#'67#535#3&''67''667#&PSScK&& '( L * %BfPF S"6 @(+: 1" 7L     +     ="3'67#7367&'#"/325R8 0:a" :%  $    J 3#53535#535#535#HHHHHH~~~\3#3#5#53'_b /33533533533##5#3#3#&'#5'67#535#5#5# 9**_ WcS<@  > 5#RaF9 ,   0-  =  #3#3#735##5##535#35#'35#335& ||EEXCCXEEXC + (Y X=+17'6737'#7373#'67#3&''65''67'6  +!Z] , % M% % , <  M  o >!=' 5*+ '  #3#/2=##53535#35#33#735# 66I%nIJmmGG?U =Yl??. A2 )-13#3#/2765#&''67#33#5'67#735#535#*} L    5 l $G C  *     +    0#3#3##535#73#535#3&''67&'767#sEDDFF33T`aMLc "   L=,63      E)1567'7''67'63&''7''6267#7'"& K" " O$/% ,> %,G->>     .    ! D $<373#53'''67'67?7'7''67'67?7'T<B> ( #+,!!"- %,.# "4 g "1     1 $*@F''67'67?7''67&'7&'73533##"/32?5#&'j %,* ! / 92  5  I   I  V  # 3  UX  S ,7'7''63#735#kc"Q[0yy   $6*/37;A367'&'#53&''#/#5##5##535336735#35#335#25R6 a  +*-   zk$-=+ 444:- &&C$$$$$5) J#53'#3#"''677'7#tMF171L*  T I     3#53'3#735##5##535#535# ^b>xx &+(T T; 3#&'7#'67#735#535#535#l  ) FFFFFFw    28=3#3#3&''67&''67#537#53'7'273/3'67xyJ8(#. $ (4<0 ZY [: =?0       Z  8''677'3#735#!NX/!Xt   +.  23#3#7'75375#73#&''67'767#'7k( 1=1 H   ) %- VSg#* & " ")-13533#'#5'67#73533533##5##5#35#535#%    \66&6666v ]W %+ r rU# 7<@DHL3367#53533#/2>5#'#/2=##5#'6='735#735'35#335'37#:2 # .     )A)I. ) x#L E= A57  !$2] 5;>353#'&/'67''673'7#'67#533'7'767#7'  -  T5),< 2$! 0Q'O' #('! +*PB*  -=      =- e  = #'+9?EKQ333#/2765#'6=3'7'27#537#73'73'674'7&'7&/'6     !XDuz/   5  6F&/  6 _  /+-e  Y      q3#&'#7'767'35#535#qm 8(6 ?  TIIIIS  28 D  $&''63#&'7&''767M# , QQ 9  P|R . /%)3#735##/2=##53'7373##5#'3#3vv!#   56}-(E 1M]*  8=CH#/2=&''#53735#>7#'7'7''67'677'67&/'  4!4 !2& %$'  F    ~ !  6,?J  +  $"N*$T"&*.23533'73#3#/2=##5##535#35#335'35#335TA& I?,+>A++>,j++>,  d &&'{ Q +153'73#&'77'7673#"/265#'6##535## Y  ='1/ @W  "L @-} ")*! O ,br4@ > K- $(,0373#33#&'7#'67#53537#35#535#535#535#QglW IL)*=$2 +"J!3M)||||||||  a   a m p"33#/2=##5335#535#''7'63 R1RRRRh -a &wB;    0'2&'7&'7'63#35#535#53#5##56 Nr^E  Z [ V '@@EEH[-      g d s &3#/2=#'67#535335#'&'9-222   75,99' 7  %R 3#735#535#%A  159=AE3'7373#33##&'#5##5'67#535#535#535#5#35335353352  C  4K:+)'"$ #%2FF22Av""'\"'/66+ L7'7''6''67&'pF  3<0 )r%! )    .    (,13#5##53''67&/'#5##5'635#'3&' _d& #e" !-; xLxx}*'' !     = > A.27<3533#'#5'67#73'#5##5'67''635#'3'#'67#%   }F, =   == Y( ! 9v[[)%++  E E  q 6 "&*.38>J33#/2=##5#'6='635#735'35#335'37#7'&'#5'753:2   )@)H- (g ! d7: s %2\    85ki #,3##3#5##537#535##53'35#535#'#5'6_ @@V*6cVVVV5&aa' <eF " #)>EJP7'7''67'677'674'7&'73&''7&''6767&'&'[  "&)- ,1 =H ( !!2    == 4- 10-   "Hz    A    ;?CGK#/2=#'6=35#535#73533'73#3#/2=##5##535#35#335'35#335\!!!!!;:"  @9'$6:$$6']$$6'**/]Z   g ))- N )-3A3#5##53''6737677267'&''?'&'3353#5#533~\a 7 '(+ " 3 2 8/i  N=;(( -   ' !    9  76.'+/373533#'#5'67#733#/2=##5335#535#''7'%    1 O0OOOOev ]W %+*-a &wB;   !'#5##53#3#53'#735#535#'67&'C`f<pppp & "q$#))F  [    !'-393#'6=3'3533533##5#5#'67&'7&'7&'[[7$5,,]$m5' ;  A  =  40' ,G 7''     $(593#67&''7#5'75#75#535#535#7#53&'7'g," " F &&&&&&^Jc  !$*  $$ #6  db_   X $(,04:@3#67'7'#/2='67'7#?#'35#335'35#335'67&'&7 *2B$ ( 6 S'%&41*==P?==P?w$ !z D '      y    *=C3353#5#'6767#535#73'67#'''63533##"/?5#&' 909UN,   #X X +2C4 K5 'N& ! b-13533#3#&'7#'7#535#3&''7''667#l455> .=4%E 2$' 6) 6 2     u"3533327#"&'7#''67'77#*     xI3%4(8" (!%+13533533#3#3#5#535#35#535#535#&/'66kew (6666667    ?'8??   S  %)-3533533#3#535#35##/2=##535#535#z*;88888+J _2   "&*.3T33#/2=##5#'6='635#735'35#335'37#7'6=67.'57'7''9(   5 ;" q.&       m /%Y G* *B) +4 9,| 3<@DHL'3#'#3#3##5#535#535#5'7#537'677'3533'35#335'35#335 M - @MMeeffJJ? #8 ($O O92e99K<99K<    4 4 1 J  !+37;?3''>7'7#53?#7#3#5#'6=3#5##535#535#535#5#   1&|@@@@@@@:$  3O--F 42 (2>4 f fO   Y73673#67&'#/2='67'5'67''67#53'  $@  $) *"  ,   %(1     7J'673?'&57'&'F    ! C  3 &B  -13373#5##53'733#3#&'#5'67#535#735#u!+. @@cO7 3(#4 .%O`@ll%& /   *(  7;@DHL^'?33673533#3##5#535#'#/2=##5#'6573735#735'35#33573#/2?#'67##  / &&**--  ! )%8%d$ _ A  +0@Q 3!! 3533#3#5##535#35#)--%7%)77x"Z Z"^+ #'+/5;AG3#3#3#535#535'635#35#35#75##5##5#'67&'7&'7&'>! ), <  I  I  ! [!!!!!!H        "&*.2:>373#'#5##5'67#53'7#'235#35#'35#335'3&'#575 N *L". {#.K( Q944G44G44G4,  MM    " /37;?3533#'#5'67#73#3#&/#5'67#535#735#335'35#335$    "^l-<. " ");--H-u^S$.N   47  5X37'77'777?#"&''7''#3'67#''67#73?#"''7''7'77'7\  "; <9)*);2   E$ !  HE /(         D5 ,. '<        '+/3'7373#73'735#33'6735#5##535#535#5 8  6" GZ # ? ;MM6  :>BFJ&'7#53&'7&''#3##5#535#535#53533#3635#335'35#335  CX#""  %++++%%&&((%'q%8%b A !(     .  I  BT#3#735#3#7#5'75#75#535#535#nllFF(n$HHHHHH, &?GE     $4:@3533#'#5'67#7#5##53'73#3##/2=#'67&'!  `=  =ZZ96d  y`V $'&!. *  %*.26:3#3#5##5##535#3#3#''67#'7#'3#3#73#3##TdRQcR2 GQ; L#====e@@@@ *--* N  h "  :3#735#335335#5##53#33?67#"&=#'7#7'7#!%%8''"{l   0 ) # 4E1.%& !   ; (<@3#5##533533'673##5'?#53'373#&'#'67#7'u[H   4  #<`gU@ HL >Q  dSSd    M   > ;?CG3#3#&''67#535#'673&'73#3#3#3##5'635#75#75#+0!"   !&' f &   )'!!!!*] !!!!!!"""   n n%SW[373#3#3#535#535#53'3'33#327#"''7'#7#/2='75#535'7#7'^, 3ZOO^]NNY7 5,:C   ! 7 ?(*2566!!       Q      / ,+/37=NTX#7327#"''67'&'#'76=3'33'73#3#735#'67332?#"&57&''8   cs TTLL**-  '- 4!- i ' "  )  + -   *   X!&8>353#5'673'73#3#3#'5#75#3&''67&'7#3367}(8   361111((& -"'  K + !   H      <L'6#5'673353353#3673#&''67&'767#'#7'5#'>76   $OJ-      NB     \I ?))+ $ ,   ' (   #'3#53'3#735#'3#735#3#735#535#3#~ ]]%nnNN2.٤ 1 D ,@3 .#+/373533#'3#53'?#35#'3'67##5##535#3#735#[]! "H "C% G  ,TjjDD    $$  @]]G7 # '-39?3#35#535#53#3#/265#'67#56'67&'7&'7&'n%;;??AU %)  *"= :  :  O=  Ky   -28'7'3533##3''67'7#5375'67#67#7&'1RR6333  %" #  -?$ 1    !!&   Z O  W"&,=BH3#533'7'767#'735#''67#'673727'&57'7&'B}&  L 8      * C   ddU   F: &\  +  K26:>BF3#3#3#&'#3#3?67#"&='67#537#535#35#75#35#335335Q1)G[ 2 FH! ,-   2-(0*66-'' $   $    $ `O  !=AEI7'7''5673#/2=#'67#'#3#7'75#535#5'63''7'I '   ,C 4 335>44 50  Q      1+ $     , 8<N`e3'73#3#67'#/765''67/'67''?#53'#37#7;#"=#'>5#53&''67&67#/'.  )  %( * -(  _   ,   #      - " `    -53#735#3#735#73#735#'3533#'#5'67#7#3#5JJ((!..)-- !   uwu- '44D$$ZS !0 0Sc3#'?53'33#3#/767#735#5'7'7?#77?';#"=#'6=3&'7#53''7' ZT0P(. 0'!  8e      ."4I #?1* +-H #' '%         e    !$'.5:?FJN\3'73'673&'73#73'7'7#3'733537'7''737'7''732?#"& !)+ ($N%>H.* ,8 % !  #60< "# $ " #1  z  @   $ $7: D   #; D  %$  % "&*.26BFJ#3'73#3#3#3##5'67##535#75#75#'35#535#7#/2=#55#535#x 35////6k ,@$$$$$$.8888LL;;;?   ; q  3  S@2   (,04FJ#3#3#55#535#535#3#&'7#'67#735#535#535#73&''67&'#37"!c2"@@""/B&&/!/1+}}}}}}IV #    N@  FF       a  'AEIMS'&''67&''6767/3#53/3#5#3#/2=##5#53535#535#535#35#3        )k.2 JK +++++! .!p      $63 N #`3 ) #  :3#735#3#735#73#735#7#3#5'37'#5'67#53&'FF$$** #** jj|2      '4$ t, '44b  LH ! #&)369CLOX[`ex3#'#/2=''#5''#5'67#57'5775''57'5775''75#77''5#77'735#73'7'3#3+'327#735#a     g '   %   Q '    %   "! $% ;#,  -!( e   z l         %   $  9 >3%1< !.37;?CIOU[373#3#3##5#535#535#53/33#5'67#35#335'35#335'674'7&'7&'    )%%--**""'X* b "  '@'O  +,*  **  ND >D  19=AEIMQ'67#535#535#53533533#3#3#7&'##7/3'73#3#735#73#735#35#75#G)$(K<++22422,,=W-G" '4 .Z Z SS--OVV0054444      &     H  48<@DHL\a3'73#3673'73#3#3#3#5'#3#3#5'6357353535'5#75##53&''7&67#1   #$d W Lj $!O>+,; V3^    9  ; 2 0    U      INRVZ3#735#73#735##3#&''7#5'75#537#533#767''67#'?5?#75#535#535#&TT22RZZ88R>3    B :8L   | _&&&&&&& %     4 .   #0% !#798   $?GMd3#53'3#3##5##535#73#53'373#3##5#535#53&/3#53'&'73#3#'6?#537#53}< ::::9U L    m C,  /  DD,~ % 22, "  % #'+<AELRVZ^b3#3#5##5##535#3#735#73#735#73#735#3#3#53'67#'#3'735#73'?'3#73#3#73#$TaOPbV88877:88(' % m.*5  ??d;;d??d<<&""&<       # ## T   k !3#5'75#537372767'&5WCJEE4? ")'d -e3#35#535#53#56n!(DDCCDX. \Wh !3#5##53'3533#&'#5'67# 2V2%.2*  "#2!!2[++5.Y]33T3#5#'67#535#533 2"YE8TAU 033#7'73#'6=3'3673?'"5 ' :v9    3O M@0 48X,:  L q %)-3533#735#335'35#335#/2=##535#535#q68##5%Z##5%  MMMMMQM^ (v? ['+3#3##5#'67#535#5#'3#3#5'67#35#zp!G \,4C  $!!.. 0A+ N!U #)/7''67'3533##"/32=#'?&'l         @   ZP M   fF&3'673#&'#5'67#53'735'2 2  + ! # ( ,7+ ** )R <3#''7'7#535#535#73#3#3?'&='67#'737#[ B ? +7777Tm&.3     5E  0     8=CY3#735##/2=#'6=35#535##'6=3?#'&5'&'7'63533#7'#5'?#*3 h @ 9    + (W ()4 "('(UX  ((  +( Q26:>B3#'#5'67#535'73#3#&'#5'67#535#735#335'35#335e!##"   #(dl.4*  $4--J-/.=      4G35#535#5353#5#733#3#3##'3533#'#5'?#73533#&''67#? ;   4    mT     ]+/37;?IS'7#'#'673673#&'#'#5'63'3#735#73#735#''?''7 $. & F! 50,99599@  R   #   77*  6!'-'#/2='67'67?7''67&'  / >7%-)$T M ' iX )# '9 e&7#533'7##"/?5'67#53&' Yu+   "8P  f  [.$2Wq3#3#535#535'6 5BB::BB/ A  N{ '73#'6=35#D $N:: 8 ,(` (-&'7&'7'6373#&''6?'7#67#y >  Jo) R / + $,#J+   ( !?, /7'f*.#/2=''67'''#5775#7767'     A  f 2   + $-(--8 -$!1#*~0 :@D3533#3#3#?67'7'#/2='67'67#535#535#'67'-,,%%0;     ,# $2%%-  M&%      ! $3##/2?5##5##535#V  9* eUD273#'6=3'#377327#"''67/'7'37&'I "E',44y0   9 .#(   !  4#3#&'#'67#53535#535#535#535#2% ,E!% "2 xxxxxxxx]  ]] b)159=33#/767#7#3''67'77#'67#3#53535#35#35#on 5.    { ""$'*1$     " %7v>>>-----Z 3533#3#535#3533#7'75#eI%'"Y! &c;3&'#'6?#5373#'3'67#''67'67#''6, ) @"   3YP2  &A/  !    / #     Y!33#/2=##5335#535#''7'~ ( (((( MA :\D ! 'g5>C33#3&'#'6?&'#53?'3#3#/''#537#2=#6?#::3.   - i:6  3@K)0 t   , F!   nm3533#3#5##535#r3447Z73)(m##53#3#3#53533'3#735#3353352t0,,78||#X!$??L,,,,,R $',048<7''673'#5##5'#5##535#'3/67#35#35#'35#335h3 7 3> 4|>>A! 2u!!!4   322 j] ! Bf#)5C'67376732767#'&''?'&/3#5##53'3#5#533533r   #    F  8_97` # E  Z,,G?.00[ *.26:'2/'3#3?#'"=#'67#735#535#535#7' 2I<6 J  s   $ OOOOOO+    j #$  6 Q!&+03#33#3#'7#7#537'67#?#'7#7'7#)LUV  F C!     N    S "93#'6=3'3533#7'#5'67#73533#&/#5'67#7|A$  9    P97 *;aL$$ fG /$$0RR5N 06:>&'7'673#&''67''#5##5##535367#'7'&  [$ B    0Q'v A    "     2?<BN#7276=3&''#"/'#537&'#'6=3533#35#7'73'7#'6       (( 0=:(( < 8< /"      ,!# ) +U e 37;?C3#3#5##&''67#5##535#3&'77#53/3#73#3#53#nz3<*  " ( ),>5A 3  )'U4 (**"">(( +*  *, e  + $ $ f $0483#&''673#''63#5##53'#3#5##535#535##  G$   9a9;HP>>>66       &' *4 B h/a<@OUZ3533533##5##5#33&'33&'#5'67#'''6773##/2=#'67&'n      .*   7  +   P cn, / Q  #     "    K(%   wv "3'7#'6673#35#535#53#'   /$Ov   #  > b!<@DHN#3673#'#3#55#535#535#3#3?'"=#'67#735#535#535#7&' #* E!$$p   "LLLLLLI  "  YK  QW  :   `/37;@EKQ3533533##5##3'73#3#3#3#5'675#35'3535'7'7&'7&'h ))   5-''''3{   ######96  1  4    H  pB"K %' Z#8@DHL3#3#5##5##535#3#73#3#73#3533#'#5'67#7#5##535#535#535#n|4=++=6<?""?$$T      -66, &   5:'w w[ U EIMQY]3#3#5#53'3#735#3575#"&=''7#/32=#'6=3??55#35#535#73#53''>ocv=,{{UUh  +    &   Z 4 +  B( %X     ()T3-""4$  $&' a$*/49>BGMa3#3#3#3#535#535#535#535'23&'7#33533'7335'67'7'7&/3533533##5##5# 2>>6633=@5555>>+6(     d /  6 1  p%!$$!%  5  5 T W     b 0<HTin#3'5##/''7'772=##5##5'67#53#''7'77''7'7''7'73#3#3#535#535#'7#! k  '' "^     ?     0     '82 9//6`   J    >TTVX         '  0  U JN_cgk3#3#5#53'3#735#3575#"&=''7##5#535#535#5373#3#36=5#'#/2=#'6=35#535#7'>ocv=,{{UUh     A     ,  B( %X        "4$)Z ()6  ;#5##5'3533#3#535#3#3#3#753#55375#535#'673L200$_(2?= G(..O//  !#8C*,!  d-159QUY_3533533##5##5#3#3#535#535#'6=3'5#3533533#3#/2?'77#'7'7&'v))H.$ b9EGKT  V -%  - B6* /.L ' # 5  $"""3#3##/?5#'67#'735#,55 &' 3L<8\ o(0  ++ !( 67'7''6'373#'67#*1 BA .WI y!-+>M4  ! !N;$'*%"(3#3767#"&'#7'5#56'&' LJE  + R,; _GD  %,!:  j4#1 '+3#/265#3#3?67"&='635@ k_.(' BE !K R (!=   Q "!3'73#?7'7''67'67#c _z "B"7=tIW*'$'(Sz 9      "&'7'63533#&'#5'>7#A   dcT%6 6()36 U   "11%/LL0 % &+063#'63733#3##/27#7#7#?#'#3'3&'7#A %%#&  \ 3S(/$H*&R #  @(( , , ;  $!3#67&'#?'53'35'35~ JI , T$:5F K1T   3. >! <"367&'#"/325'3'67#y! 9&  bU> 2=    *"#5##5''7'7'''7'7  <  C39I      %-;'6'673&''67'6?&/3353#7''7'76I"!& 5% QS6++: 0# $ #}  30 +"6M  .      .  N.,3'73#353#3#/2=#''7##537#533'7'7#'7#'7'e ^?  Vj0 *..JE($ > &0 ).  0 3  7G 0 bh ) #'+/5;AG3#3#3#535#535'635#35#35#75##5##5#'67&'7&'7&';""/0 @  N  N    UD         #+/37;3#3#5##5##535#3#3#73#3##5##535#35#'35#335WcQRdW>>>>d????NBBUCCUBBUC(..( ! KK5  039HM3#&'7'567##5'#/'6?#53'7#53'7#7673353#5#'6535# d $ C   S \d7%} }   ,  $'  ')N   "<L#'6=3#'#5'?#535'73#&'#5'67#535'3#53533533c    &"+     $Z#O;1& (,D          _( HLPTZf3'73#3353673'73#3#3#3##5'#3#/2=#''7##537#35#75#75#'7#7''7'7+/n?   #"O %4   )'L     !! o 4   8H 8&= b    n3#3##5#'6=#535#5#W 6Ctt C% #9 CCCC#(#6727#"''7'53537&'#?&''   ' % : 7$%5" **)Dz    }!%)3##/2=##5#53535335#35#'35#335t 9 %%%%%q1 ,FFqq((('''j3#/265#'67##5##535#Y U***P #<1`j jK9 w &''63'73&'7?#.<A158H)T  J% &' w  $    i!'35373#/2=#'67#75#7&'&'  ( E(    hPS:2 /3??7 M *0#67325#"/'67&'#3#'6=3'37&'&    )  W);&# +G55+ -5P**'  y)3#7#5'75#75#535#535#3325#"&5{r5 * 2.* &&$ " T #)/3#/2=#'673#/2=#'6'&'7&'"WE8# )CXF9 #q m TWB  CVA  /     y7CHY]b3533#3#3##5#535#535#73533#3#3##5#535#535#3#535#535#'733?#'&57'7'83eeSTTS    " 3       GC  C' '  $w3#3+'#5##5##537#32=wu26   "/R rimmv*f ]c$(,0#535#535#53#3#3#67'7''6735#35#3#3.=//4}544?` # 05CD20KK  ))))3533#3#535#'63#735#&f-MM''$$ OE!Z#'3533533#3#535#35##5##535#535#]  O (!!!!BpqR `%373#&'#5'67#53'7'25 S,I!2 ;&*0((I+Z2 !   ) ]%+3533#3#3+'#5##535#535#'632=q!! $$ ) G&bN^ _; 2#)-'#/32='67'67?7''67'   !   "  @s M E("13"!@Ag3'67#&'&''6k ], &J  5 8 (  ^33#3#5#'6=33'`L9&?+kY8! +;#%^ $(,1#5'75#5'6?#5373#'#5#535#535#'3&'#[ %0  D% 66666 O ! [ Q% [-3#/2=#'>7#77#5'7'567&K  V i" "  ,   ,/ 4   )-1#53##75#'3533#3#535##/2=##535#535#t YTP311*j-3j;;;;;f%$ W  bQ "i8  -153&''67''6767#3#7#/2=##535#535#7     (2k,,,,,      T^ *u< _ !',1733#5'67#35#335'35#335'67'7'7&'7%w .+ 1 Q1 e 3 2 1   g[ U_ +*  S =3#''7'7#535#535#73#3#3?'&='67#'737#b DA /====Zj(.3     0D  0      ]#)/K_'#/2='67'67?7''67&/3533#3#3##5#535#535#73#/267#'6=# # =*   %'-J >  X^PB  I "    ! '   1(2+ #d#9?3533533##5##5#3#735#335335#5#3'67''67##5767#f# ## # zz!0;D  "#, 3 62&-  &4 [048CN3'73#3#3#'#7'5'67#537#537#53&'35'35'3&'7&'#67&'?  "<8>P# Q.   ,)08 >>>E& # )    5!  \        V  N )-EIZ^b3#3#5#53'3#735#3''67'7#537#73?5#"&=''6=5#'#/32=#'6=35#535#Ath{?/[[   L   D    C( #     )4X "  ("4$)Z &)7 (,043533#3#535#735#3353#&'7#'67#735#535#535#(''/o/((M]  & ;;;;;; )  ''63&''67&'#3673Z: . !# o # !   #$'$    E    X8>3#3#/265#'6=#73#33##/32=#5357#5'6'&'d@#! X-5 ; )/  O>:1T* 2B/:%:7 ")b $8>3#'#'673#'#'6#5'673533##/?5#&'%  K%  3 66   #  $!xY "R M 3533#3#535#'63#735#%c+ KK%%&& JD l #'+##5#535#3#735##5##535#35#'35#335 u bbhhDD`X""4$$4""4$)) --*e eHb )-159'7'6373#3#'#5##5'67#537#35#535#535#53'#b  \+ 7=L  < '%<<<<<<: $   (&  e h b$(,3'73#7'7''67##/2=##535#535#c  '    F!!!!!  Ah .}A l #'+/3##5#53'35#3#735##5##535#35#'35#335 ; r 9bbggCC`Y""4%%4""4%((-+,(a aEZ%)-1CZ3#33533533533#3#535#535'6#3'#3'#33'67#''673533#3##5#'735#fo   ^#1)  ? #     4 4(   ##  '673#3#/?65#7#7&'  H)4 : = | )! 8 2Z" " }3#'67#53535335#335&'q 2 + # )$$$  I9$-I++I777\ !43#3#5##53'737#53'3#3#/2?#'>7#53'K+ N   I+ )>8 &,%$ Y*!#% !"&/C3#'3##5#'67#535'67#5373''7#335'33533##5##5#53w   ( $   ,   88$  9 |  #'+?3#735#3353355#7##5##5#535#535#535#'3533533##5##5#ee   Rc1"111111#0C #XW$e   z 3#/2>5#'6  % 7HKzC= :!& #53#3#/265#L8׈%*.p(7{'>7.'V !!_ ; !)y7>39V'P(332?#"&=#3##5#535#, E33==0HC3*.63HH3 "3#'63;267+"&5467#F  (B>E ( &@!>/g %!  #3&''67'&''>67#d l%(6@++8 6&" *"a (   0$ 33#3#53pZZl^.8 '67&''>'3#E Ar >S'~* '" $:: nh%7'7''67'67?3#/2765#l&"9   (04+"m  ZiA ! " -%6?K i$#5#'>7##537332767#'&5O7+ (1?U .x6$93,0$6,H!3##/2=#'67#53535#&'%%$#n$'mm4  L*'# #LL: 3533#3#3##5#535#535##RUUNNbb^^JJR))3#'3#3#/267#735#lQ]$& ^ OX8.#: ##53#/25'7'564\$#^,>O .whl X s !%3#3##/2=##5#535#53535#535#yyyyy/  11 /` ( #5##535#535#v((#53#3#/2=##5##53sahQ =7KsB *^^J\ !3;/"'76;67#53&'7'6 g W/N!A/X*. D5_ V c "     3533#3#67'7''67#535#$PQQk26!IR'UfPx      $ 3#3#&''67#537#'6G LdYC C ,. I\b4 "$0 %" 3#&'#5'67#535'2 KeS 4 7$&1 0 PdIR %1UU1%%S''6767' EL 15    Q327#"&''7'37&'J '@@%  h ,-=&0.4   3#3##/2?5#'67&'4!c e5 B  =  $#535#537#533#3##/2=#&'P9 ,4--" V     ]3267"&=#'>5&'  O!$)]V #  H(*-'#l&37333267#"&=#''67'767#39?  -!$(#" &7UO  B   &*367&'#/32=7#3'67#3#++  #7  0~M  ,8،  3DKR28732657"&='75'6373''67'7#767# -<>  -03 & " +  2 5  ) >%  50+>;#"=#'>=',B  . $   /373''67'7#67#733##/2=#5357##, !#=l00<=6 '5l'2 > $]])& *2,a3##5#'>=6 $1c#-  : #\\%& .++ &,23533#3##"/32=#'>7#535#'67&'$RTTiD  , LgR  J  E+ 6  S#(;#"=#'>7#53&''67&67# -    $ (&", H $  `     13#3##/2='67#'735#7#/254'7##5s -*. .H  .*? 5)#%*.  1=3#33#537#537#5#n\&: )0EN '6a3#327#.'#7'56'311(7 M ,)%#)1*G 7'#F3533#3#535#caa[\c 3#735#535#3#3##5#535#, ZhheeXI  E"": 3##5'67#&'a#; >"X@3#   0;373#'#353#2767#'&=#5335#5'67#3533'&'#U lA"' "D;O " 2G3? +A0/= !!''! " S3#3##5#'67#5357#5#d&&)( #"$T'/SS<. #//*"&*3#/2765#3##5'635#35#75#'#3G/0  rl # $$6$$$$$$ a& k W`[173?#535#53533#3673#33##/2=#5'7#357#4=xY4400$ -@2*CC! Z ;R/Q W 3#3#767#'"=#'>5#ftt-   $+ 1C #5##53'7&/'6Z *% '(* , 0*+     3 '67&'''677'b #2 4[< ;" @H&S!$ " '+33;#"/'67&''667##5##535#73'#B5 F%L (" $  +}}}Y= 0    JAA(}!33##5#535'2353#5'75#736732657#'"5 PccggLVf68?6  xxIR     Y 3#53535#535#535#GGGGGG(#3'>=33353353#353#5#5335#ї +-@64>5( %J6$$+'6.'_!&3#3?#.'#7'5356'&'312- L -8 + )6!@ i*9)%O 63537#533##"/32=#l v7`d  lk   ',#3'>=3'73373#&'#'67#7'̑ T L<UC6 <4 04} 0( %F 5$ .)  3 !%)#/2=#'6=35#53533#3#3#735#3**))3y \\88 @3* ,.I@    3F367&'#/25'3'67#z# 8# bX91?     +$ &*3#3#'67#537#'6&'7#5##535#6?'-/9 .03  9 222!2'! GZ\J$/3#3#/2=##5##535#''67'7''67'g^ JI]gB   h   f Oddl~/      0"3#/2765#'>7#'67#'7:!#( '( / 0$  K  19 '-$  #'-33#53535335335#35#35#'35#335335'67&'5%n!!5%%9""n!!5%"p)&j'# &%WWW\     $(043#"/32=7#3''67'7?#3#7#5##535#3   .txB    ,ULS    aO X5$y3#3#353#5#5335#535#'6FGee<:ff0 y %7*% 283533#'#5'67#73533#3&''67&'#535#767!#    V8>>4" " & - 08(  v!!!UQ -'    +  #'+3#3#/2765#'67#'6?#'67#735#535#/w "& MG!$: #(!&J @ &+!$   #+/3533#3##/2=#53'67#3'#5##535#Y[\3* % L T W.??? E  A -%;A#!'-''7'763533##/?5#&/'6 !&% 3'-a=88 =l  @    G3  .     }"33#7##/?5'67#53'77#a ,;'F F 4%#  /49>C3533#3#3#535#535#33#3#/?#7#537##'7#73'7#337X^^VVjiPPX !H 2<1::     9 !    : 3#3#535#33535#335335C79I["Z&&8"$>>:B$37533#7'?3737267#'&5$&&%pk? ") +3> @   R)-3673#2767"&=#'>7#53&'35# ) !     ZZ#F- 0  FS"j3#67.'#7'735#535#jt3  ")*8NNNNY   /: X63#3#/2=##5##5##537#ea*$#I]+))))/B3#735##5##535#7#5##535#8mm'555;;;D @Y Y<*Y Y<*#'3533#3#7&'#5'67#535#35#335:6622   '4:!!47  *4" 75H"'6#5'673#3##/2=#w!  '0MM ^,  ]LCK G(<A3''67'7#5367#73#3##5#535#3''67'7#5367#@6  " * * Z[%**++#N4 ! '! !* *    ' !1MM19   %  ",'&'77#7'5'635'35'3'73&'|/7 2 4L9|:H  Mtttr0  >' A  &  s F  /373#3#3#535#535#53'373#&''67#X/  /ULLZYOOU1 4_eT>D'9( BT l   "x?373#''67'7#367'3#3#3?67"&=#'6767#|:   *  JJ `!!75`   !7  =)   " NT3''6?'7#53767#73533#?67672657#'"''75#'67#7&'."   <^D   #-  & &i  ?#   :U4B!!       \%@ /C8  53'73#3#3##5##535#73#72767#"&=35#& +g QQQQP(((QdP  *) PP   B C'wO? U)9 "(37'67#'&'''67'67&'8> 5) d   !1  I a 6 @     <  -1#5##53'77#5335#3#3##5#535#53'7#37#\- "3Cm/ 2;;>>3 /D 7i  gV   G/43#&'#5'67#535'2373#''67'7#?# dd5    BWZ  ]   +#   K    &*3#3##/2=#535#3#735##5##535#%$ ggAAWHHH?9  5? + B4 8[#3#3#3#535#535#735#335'35#335i}455BD886##6!W##6!Y #'3353353#3#3#3#53'7#3?#'35#%>@  :?#=5 Z&  4  m3#&'#5'67#535'6 *0(!$/$4RS%%4835#53#3#7'75#73673#3##5#'67#535#53'5# T %/%y  """# >!R$$)   .Y *AA(*Q**r '673#7&''6 %/  0. G~% ;q\5)  )-13#3#&'#3533##5#5'6?#537#5335#535#i_P t>' 5+.557+ $ AS B6" H       H8  O &3533#3##5'67#535#35#335&'UBCC::! %9B&&9'   453  4 1'  L3533#3#535#'63#735#s77EL#WW  ;6I ?73765#"''7''7'77'7727#"''7''7'77'7X3 ) $@8 !# .T / * JB/'   %       N   #  !%+/'#3##/32=#535#5'6''67'K ''  )) )7    M ( % ;   $^#3'73#3673#53&'#5##535#g7 6! ) )& mNNN   9HH/  23'73#3#3##5##535#73#3##5#535#'> ((e OOOOO(((fJ*4499     AB(+II+ &/373'73#3#53'#7#3#326?#'"=#'6?#735#535#VT! <9 #| K 92  %#C .) @ $   =AEIM+'32=#'6=35#535#73533'73#3#/2=##5##535#35#335'35#335] ;9  ?7 $!49!!4$X!!4$ !"! */HX$ a $$({QO273533#3#&'7#'67#535#3&''67&''667#j244> +  ?2(7  ' ) &  %  -   1       73'73'#5'67#7373#3#3##5#535#535#53'  !  #3x  ""722::::224 UM (1 !--z 3#53535#535#535#z555555! !%*3#3#7'75#535#5'?&'7'6J ?""%,6/$$ # 5G  , /  K   #+048<#'6=3#3#'#/2=##53'&'#77735#535#'3#Mƴ )o0+(/A tooooe8* -1M? U   ( U \ f 7'5333-" 3XP   , 59=AE3#7#5'75#75#535#535#73##/2=##5#53535335#35#'35#335e @" E+++++d" kjU 66UUS$33#7'753?373267#'"5J'''2>B@ K  ' 1/:  '-39?3#?7'7'3##5#535'7'7#53'&''67'6&'[e#, iihh#) V_D  %  '' #   7     &*.4:3533#'#5'67#733#/2=##5335#535#'&'7'6%""%   #2 Q1QQQQ j z  ^U'1.i *G=     &,2833#5'635#335'35#335'37#'67&'7&'7&'X W/ 4;;N:;;N:PO&E LL   [P `n          +/3G''67''63'673#53'63&'3'3#3#/2767#'7#Q # $ "m -  N     $CJB' +,,           .  C&3#'#5'67#535'3#73#/25+11, ! (6,0 & ANP #'+3#5##5335#535#73#3#5##537#35#535#= '/////J|76C1CCCC m("'v 048>DJ35333##353#5##5'67#'675335#535#535#33535&'7'6&'#TSSDD 6 @VVkkTg@@@p  d   "^00#  ! +"   !    /  37;?C35336733#3##/?#7#537'7#'#5'67#7#?#'7'%"c  Y   #   #DJA"  z% +,%  ]U'T,0A&3#'#5'67#535'3#73#/25*00)  '6+0 $  ANP7;?C?'67'67'67?3&'73#3#3#3##5'635#75#75#T # " $1 E % 6.$$$$0f $$$$$$( ", $ 7  q !u( $(3533#3#7&'#5'67#535#35#335/00))   !*/*9  /4  97%1>J3533#37'77'&/'>=#7''7'7''7'77''7'caa   + > R7-c!  (      $  *   # 4 -/*    *    F   e"*3533#3+&'#5'675##535#'32=#s0661  ),0C  .:7"/@@  #'+173#3#3#535#535#5#75#'35#335'35#335'67&'%,77>=33'{AAA&@@S?@@S?i &. )e4# "1M4$     #/@DHLP'67337267#'"57&'&/3#5##53'+'325##5##535#35#'35#35#4 !6  Z : ban ====P>>P==P>>z        :'' VN f; #'+@3533533#3#'7#'67#535#35#535#535#73##5#'>=6.!1 &...... 'N"  0O OO#ee-* +4-$(,@D3#3#5##535#35#535#"=#'7;5'5#67#73533#3#5##535#35#n"C#CCC   6    [/11(<$/<< *4 #^^#](  #'+/3#5##53'3#3#735##5##535#35#'35#335ac@llBBTEETBBTE&& $ ) $NN7  T#3#735#3#7#5535#75#535#535#qnnHH%w"JJJJJJ- 'CGF    ,04<33&'7767'#3#53'7#5'7'767#37#'35#'3&'#5\;     <;  * HK5 LjjD     3-   (,3'67#'''63733#&''6?#7'>3 O B &   O%1* & # - & #U Q 8  ####%! 4  +1KP3353353#353#5335#3#3##/2=#'676?'&'#53&''&'767,s,aa~2  9  J[ K 0      &1E*  {*19P3533#'#5'67#?855 . ,D  /7  V %3#735#535#3#3#3#"''675#ullFFFF<44(G  6F  A  1 4=C35#535#53#3#37535#535#53#3#3#&''67#3'?#7&'*""(a&##$+'',g(""*a+:?0&F=%X"/)[b    1 0  .BN3733'73#&''67#73533#&/'67#'373'73#'67#&'7'&',  ' ()l$.$  " & '!gX5  &j= 9L% &,  6      "e  (    Y93673#67&'#/2765''67/'67''67#53'   &@   %) 1 % /#  (-4   T'+/373#3#3#5'67#35##/2=##535#535#a'OYT+8} ,!bMMMMM    " !F \0  %3#53'3#735#37#/2='757#R2x0 ``::i"&, 26I #( " #)9MS37533#7'7'3#/2?#'6?#'633533#3#53'3#/267#'6?#'6""_ e    *   l))1|k    (95B.&.  ;;K#*&  B%)-'67#33#5'67#53#3#/267#'35#535# # EX !Vk  /' N[[[[  $.HH J U  R&*.'67#33#5'67#53#3#/267#'35#535#     &-  * 9  [$)-'#3#3#3#''67#535'67'7#'3'( TOOOOb 27$ 0A 3;!     E  b 0%)367&'#"/32=7#3'67#3#4( 7  .rQ9 2;#  )#*"4 HM373''6?'7#767#7335#535#53#3&''67&'7#535#5673#367'   i$.64$8 ( '  65 ## $    !*5 6  `b '##3` (r;JSZ ,048<H#'6=3'73#3#376?#"&='67#5337#335'37#3357'7''6yD_ WsV= $696+),?4q./A1  % @7( +1J J) $$J: > GK3353#5#'6?#535#73533533533##5#3#3#.'##5'>7#535#5#5#5*BBk;>)  1B0i+7I3  %0(   95# 8w%+3533#3#3#3##5#535#53'7#535#?#*LLLf?%Q[[bbT( FJ3533#7'75#73#33##3#5##535#535#'>=3'35#735'5#35#535E 9:. ./D(&&1 @ DD(.11&9w++9'* 1488'      S           !)-1593'#5'67#53'73#3#735##5##535#35#'35#335:  !   +6" = ooIIe]%%8%%8%%8% VR ' .*[ \Ao ,1'2'6'&'7&'373#''67'7#67# /C7/ K  <*&B& )( !%B$    0  # 6:>FJ3533#3#535#3#3#3/765#'6?#537#53'7#37#'35##5##535#fgg[[f-B3   # !%-B +<7G!222   "'       @99" DHNT3#5##53'33&'33&'#3##/2=#5'7'77'77#'6?'67&' ]d,( ? > $NOQ "   ! "ln . (o  #( !    !     U    048<K'6#5'673#3#7'75#535#5'67'7'73#3##/2=#= !  O = %.% ?  ? )::J    cO3 - 0  >  P M H ,23#735#535#3#735#3353353&''7'7#327[aaaa-84 & 5 % ; 5.(    @FJP`367#?7'7'#/2='7'67'7#/2='757#'67/&'3;#"''75#GE.# $  *  '!  1T K0 !@IRG     + %   0' U ! "r  7O ?  #'63#5335#535#535#3#735#335'35#3353##5#'67#lU9%}}}}}}"BBUCBBUC8F+CHH;  B5  /!!  HLPTZ3533#3'33#6732?#"''##5'673'73#3#3#367&'#535#35#75#75#7&'433??>    W  *-(((() =4$$$$$$   ))%) '  G     !1   e "&*159=#3'67#53#3#53#3#3#535#5335#35#3'7#'35#535#535#R*Q??SL;;)));--J10eeeeee DD        )26:BF''&''>=#53533#6'''6'3'73#3#3##5##535#  '&) /034E  h# #[ IIIII'''k$&+0.  ; < >$ -9CH3#5'75#'3#''6?#&''6?#53'3533##5#73#5'75#']HPJ b Y- +N  /_bfggf~\GNI A  #      E A   #BFJPTX3#'#5'67#535'67'2'733##/2=##5#535353'35#35#7'635#335\!  !") 5L?.= 3T3 !!3!!+ V!!3!RH #   =  ##=ZV 9 $(,8<@73#7'77''53'7##535#535#35'357#/2=#55#535#t.\# (5 )C4444.JJJDLL999=;     du0  ]Z U@0   37;?C3#3#35337#537#537#533#&'7#'67#53'635#3#3#735#J W 2L% "% E 0 ,L.77))'' ssq    imc  4 /Se3#'6=3'33#3#/27#735#5'7'7?#7?67';#"=#'6=3&'67#53''7' W^3H/5  5 ,  3c    ." 9O % )A4* +/J # + ,            j     !%)-1##535#535#7+'#5332=#55#535#3#735#35#xK8888{}MM:::SjjFF [[@m0  )$ M@0  9& : BF3#367#537#537#53'7373#3#3#3#3#535#'#5##5'67#35#U% * )#(2! 838JQP(2{5"   %#P        R%m7 +AEI'67#53'737'#73#3#/#5'67#3332767#''6?#535#535#- "3"   DtO_H ! K'  NNNN1(    SF K & */    +   #'+/F3#735#73#735#3#3##5#535#735#335'35#3357#/254'&'7##555155Pr0889900N0s  &--'D    G,  1 #/;AGS_3533&'73#/2=##5##53'6''7'7''7'77'67&'''7'7''7'7b.0 !BC         '7 4W%9 -3,         !!   o Zoor &    !    F    !  *.2DHL`e#7''676=33?#"&5'3#3#5#53'3#735#+'72=#'6=35#535#73''67'7#5367#  9 I `fDC      1  C   7# F    -     '&<@DHLR'&''67&''6767/3#53/3##/2=##5#53535#535#'35#735#35#3        ,p05  .....NN$ 1$m     52L !_2~    "  %ms#/2=#'676=35#535#7&'7'6373#3#&'7'7'#/2='67'7'67?'#'67#537#&'\Q ^ ]/:@M   3      '  ' *)^ ++ _]               d   &*.4:@V373#7'##/2=#5'7'7?#35#535#73&'#'67&/3533#'#5'67#_6C2  ,  3   +NNNNG ^          54  W  X    v_W-J(-1593#3#3#3#3##5#535#53'#535#535#3?'35#335335W?<.  l# &p  0<)%4+ / C= A/?51=/  !@       G NN  #'+/3F3#3#735#335'35#3353#3#735#335'35#3353#'3#3#/27#735#\ }}!!2%W!!2%x %%7'^%%7'D@)10'-7  0 6  0?3'5?  /5HNTZ`3533#3#535#3533#7'75#73&'#'>'67367&''657'6''6'67&'&''1t1&$""'7, /$  %  ! !' 33 C _ 6 U    >"%  n +   t&+3533#3#3#3##5#535#53'7#535#367#"""(#&&((% *"#( D .48W3#3#535#5#35#3353353#3##/2=#'67'7&'7'7''5'>=6q#g$?   S`` p- 1  L       6 22 #, $!  c4=g %25 4/0W(,048B3'73#'#5##5'>7#53'735'235#35#'35#335'3&'##5# ; - S  '  1='!!3 3!!3 \eNN  | 3#3#735#&'77'76ccUU11  =d7 =5#  6:>BF3#&'7##/2=#'67#73#7#3#53'7#'6=3'73#735#3#735#6,% %   '] PM V[Pyy__==    !  C9* ,2L ,C ( ]hmr3#'#/2=''7'77''#5#7'77''7'77''#5'#3#"/267#735#5367#5#7'77'35#3'7#Z       *      '0  /%,>|)  S%&+ i 6%     w*   /  w 3';1P))  *  37;?EKQW3673'73#3#3#3#5'#'#5'67#535'65#75#75#'67&'7&'7&'Y    -0****2    "'s))))) 46  4  G ZN #lT    x3533#3#535##5##535#*++"Z%*]///;RR8& !%7=FJNVZ3#3#3#3#5'673'5#75#75#3&''67&'#367'3#53'3#3##5##535# -0))))2z  """""w (!%  W# HHHHI"""   7 $ Y   O      3E I) "(.Ul7'7'#/2='7'677'67&/3#67#53533#7'#5''>=3'3533#&'#5'67#)*T  6O9  '6 #h & X !    \#&    B    -    9    4, ##L (    '-26:JRV3#3#7'75#535#735#7'735'675'67'7'7'73533#3#535##5##535#d*))+j/''*  *  M +, */33-h)/j888K    +  +  {    w=PP7&/5;3#''?#''67#53'3533##/2=#'?&'M (!  +  . '0,, 0  N       b - ) LQUY]a3353373#3#3#3#767&'#53&''#5'75#535#535#53'7#53'736775#535#535#737#`  (H 6ZMMgv   a #  TfQQ]3='  C 111111)9H  3      ;   m ! 9 "&*.26:HTh3#73#3#'6=3'#5#&'7##55##5#35#335335'3##5#&'7##5?'53373732?#'"5cc^ _D:[! w****;*(Igg`  ?4D 8 =@ ))% $ #,  (F j'  '  ,   NRVZ^bf3'73#3#3#3##5'#3#3#&''67#537#535#535#5#53533533##36#5#35#75#75#35#335 Q ),,5-(   %/++))()5(ly)  v!       *    |, 49EIMQUY]3#3#7'75375#735#73#3#/''75##5'67#'7#7265#3'5#35#335'35#335335D$.  ""A{L \ $0+ L  5'8(@#A$ FCT0 Y 0 _ 3'**E  048<SY3#735#73#735##37#533#7#5'75#'6=75#535#535#73#&''67&''667#$WW55XWW55P66L   I1++++++\9      "$ $  29* $$;s (        "&,26imqu3#3#3#/'7267#5335'35#'674'7/3533533##3#3#3#&''67#537#535#535#5#5#35#3350KTTX  X8888 $6  &&&))0)#   #-))''M& ' C  =  t( i }  *       *  2  7;?CGK3#735#73#735#3#3#'#5##53'7#3#5##5'7#537#35#735#535#535#35# WW33UWW33jY8 5@36"/1 ="A[ 11^55   ? )-  .( ?r *  _  "&*.2JPUY]b''7'67?7''673'73#3#3#3#735#?7'7''7'67'6''7//'3#3##/2=#535#535'2O 3    -D QBBAA??R  6   \   NUUdd iiYYUY  !!  O    ! 5      6       ,0DXos373#3#5'67#35#3#3#5##5'6?#5335#73533533##5##5#'3533533##5##5#373#3#5##5'6?#35#G u % 1 A3 !33  ( $ 8 0 5F     1! (KOSW[_c3'73#3#3#3#5'#3#3#&''67#537#535#535#5#53533533##365#5#75#75#35#335 !d ())2'   #.))&&&(3&t' W          a%##'+=BFLRVZ^b3#3#5##5##535#3#735#73#735#73#735#3#3#53'6?#'#3'735#33'67'3#73#3#73#[fUSd[==;<<:<<!  % v3 #6 BBh>>hBBh??($$(?" " "     & &&\  AEQW[`hlptx|3#367#535#535#53533533#3#3#7&'#7'5'#5##535#35#535#"=#'7;5'5#?5#73'73#3#735#73#735#35#75#_!/  ,+ 9999  /  P/ 5z33,33#p      $  ! % ! 4 %? + ! ! L  1>Ualrx~3#3#353#5335#535#'63533#'#5'?##5#'7##537'3'735'753#7''7'733#7'7'6'6'6'3533#'#5'?#m-!! F  C  J 4 *   oP  7QQR_ ( ' . ,$ 5 7         /     28  ,  Z        TK36732767#"&5T;2 7B+,  )+K"    9V3#3##"/3?5#535#K?SS  SSAV   `''>5&'76I  !>'0 &'3$! 7! <#'>537/33#3'?67'&='753?#'6=3i  9  '88B $   Q#3&)6     D:* -3O #<#'>537/33#3'7#'6=3?67'&='753n  < ,::D S#;%  3)%>   D:* -3O!   =S3#&''67'&''667#vl /2% , )  $6 JS    ' 4e'.433'#/2?/'67/'67'77#'667#7#[~ " " 2  e<     *8]3#3#3#53'7#37#'35#<$ 51 &4- Bmm] 1 k3353353#753#5#5375##2"@SS@PQ9W UAS 3#53535#535#535# o++++++š'###3#3'3##5#75#535#)e*)Q)&p??&&6)/v)-15#732?#"/'7'&'#'6=3'33'73#3#735#/  Vf |AA>>_, +  #  )#  0  4t!%)/533#?#'&='67#5'637#335'367#&' 2 $%   & %" )J" %<   L= 4++@ Z***  c   x &+03#3#3#/27&'77#5335'67&'7'1P\\Z  X >P  $" 87-!)}} 2*{6<B3533#3#5#?7'7'#/?5'7'67##535#'67&'(,,/- 2   " +( E % %  $t     ^$33'7##"/32='67#53'77#**];  )< 2'T\3!  !  h &/'63#3##5#535#% !`'3333&/.+ &*JJ*c3533#''75#'7#'35#3353FC #J_\F 0E22E/O9 $S3533#3#535#3533#3#535#"RSSdbRTYYgeT . g %'6=67'5#56&'76,460 ! &%  '   HC4 2=W  ,r* -)[! H<B3'33#67327#"''67'#7#"/3?5'75#535'67&'s &9GC    # ' =(*,077" 1u   %%     "    h3#3##5#535#73#5#53733##pz2<<==5""1%%v+??+gGde3533#7'7''75#735#335m233" 1C;2!!3"N8  d/#535#53533#3#67'753+'32=##5''6|/  ;   Y,$$,-#  [3#'#5'67#535'+11*  *7,!*d .'67&''3##5#'6=67''67'7 J  !,\!).# - +      EE"" 4    h !3#3#5#53'#5##535#535#535#>i^q7NGGGGGGG([ nh #5:3#5##53'367&''>''63&''67&'#3673Z: 2 -' o # !   #$'   D    CG3#3#/2767#'6=#53'#/?#537367+'"='753753A/,%    , D )/ ) "0 ,(#  & e !3#3#53'7#735#535#373#53'vq6 1}68KKKK ('[}60+ B-3'>54'''6#3?67#"&=3+'37?6Z $)$  #7 /# [   ;  (  ='l93533533533##5##5##5##5#3#/2=##5##535##5l*/*&!+ < 'TTCS +b263#&'7#'673#'7#'63#3##5#'67#535#5##  J)  At% M$    (.OO3 '.... /48<EIM3533533#3#3#'#''75#5'67#535#535#'7#'35#335'3533'#735#535#+%8&&,,C7!  %XE (3?))% *F33F2r-/@ 8888 # !    }#153&''67''#53667#35##53#/2=#3   '**L  *     x *ue @ H$(,043'73'#5'67#7#5##5##535335#35#'35#335   &  (6""55""5""5""5" 51 [ ""ZAEB3'73#3#/2767#'67#73#3'7#3#3#"''675#5'6)  2-~OZ c ''  : + A&) ";#      5  3533#3#535#'63#735#%c+ KK%%'' LE!^3533533##5#5#535##_$$#___KK9& g !'-3933#5'67#35#335'35#335'674'7&'7&'6"l ! & .H.V 0,  1   g\ Wb   3-17=CI3533#''75#'7#'35#335'3533533##5#5#'67&'7&'7&'CFG I_VF 4F33F4)<,,`)w<$4  @  9  ?. !n      M$:3#67#53533#'#5''6=3'3533#&'#5'67# <|   ;     L+  dZ  39WI2 0_V2 8AG3''7''667#3533#3#3#3#"&''75#5335#535#535#'&'J 2K#19 &' E%=@@88GGNS#.  2CCC44=0      )   ,: F |!%3'73#3#3#3#5'63=#75#  Z f )T)^2N3#&'7#'673#&'7#'63#3#535#535'67#'7#5333"''67&'"  I)  0 !!G%R 4 )0R        !!''M #"")   <#'?3#3#3#3##5'673'35#75#75#'6?'7'67?7 (0(())3i  ""%%%%%%/?- !  >  Q   * c<BSX^#?7'7''67'67#53'73'73#?7'7''67'6'67332657#'"57&'3&'+   "  + "   + D  " ) ?  ) (     # / X + 4  K13#3#5335/333"''67&'767#'67#:44<}/OB +    *4#/       a +/3A3#&''673#'#'7#7'7''53535'357#/2=##5v$   G-   / &U      *Y*  4#n X@#'@FLQ3'73#3#3#3##5'635#75#75#'?7'7''67'67'67&/&' ',&&&&.a !!!!!!\ " $%   M   P P (    G  ;3#3#3##5#535#5335#535#m[VggeeRB0& )  YI ( ?GKOSX3533#3'33#673?#"''67&'#3#3#3#3##5'673'7#535#35#75#75#7&'255C86      ? )-((((,b   N=2$$$$$$ )   !  9  d N !<3533''75#'#'35#335-HJG^TH5H66H8 (  NIPTX\`h#3533533##5##5#'6=3#365#53533/'#/2=''75##535#5#7'7'35#335'35#3357265P  B       8 &  &  2   6H35Aa<@ 9-]--wB   CS 8 2 d*4^':3533#''75#'#'35#3353BCAUNB.B00B1 )    \ NRVZ3#''673#&'#'763#3#7325#"''7&'#7''6=3'33'7#735#335335x$  M*   Kz /  " $*  :c"       -;"   #@$(03533533##5##5#373#3#5'7#35#7#3#5:$4))4$8 ]m g|#"3XX{̰  &  \k :,38<@DH33533##5##5#533#3#/''75##535#2=#'#7/35#335'35#335MG<<G@@!Ke  2CC3533#3#3#?7'7'#/2='67'67#535#535#'67'P"""&-  #1 (  &" N    + ( "  ' #E (,FJ3733#537#35#35#53#3#3##5#'7#5##/2=##5##535#53#'35#P# c&4+#X$((..'+U  ),h+"44  M ##   2 ''+ ` N 7'5'67#53'73#67&}0? . 8 Se ``  I + )   _#3733#67&''67&''67#o!PR  ""#  % $$19%'P  48='67&''#67&'7#7'5'67#5'635#73/Z'*k$26 :  F% 2A .2". Qttj6"     ,  6 $ $ * 8m$*0#/2=&'75##5'#5353675#'&'7'6  & 66 $ q  *!"Pi'0EEi#!K  aE&'''6767/'6  ,+" *(/>  %H* d93533533533##5##5##5##5#3#/2=##5##535##5e+1+*!+; &TTCT+ZG37'3?#"=#'3?#"&=##5#'6=#535'673533`l 'Y   "  'J b  / )1hh <# #0 ! )AA'd$(,0#535#535#53#3#3#7'7''6735#35#3#32<005}444?T @  04?D2/KK    ))))="&,283#3#3+'&'73267#5335'35'67&'7&'a]     .}}}  6  ?  8 )  a"U     >Bg67&'7'5'6'3533#3#3#3##5#535#53'#535#37#737333?#"57#''67'77#  & K  5E . TA***/$//33(2*%%S$  G  1 & r    %. .  ` 8<#5##535#3733#537#3353#3#3##5#'735#535#735#jjj#b$:S!!#((%11 ò  %&    X937#53#3#'#3#3##533&'#353#5#535#535#5'67#b, %f. M"#++!))  #3#/2=##53535#35#33#735#  F . -- J_ JaqJJ:D6 V$*7;?C3#3#5##&''67#5375##535#&'7#53&/3#3#'3#g~4>+ !' ) ' #')-@7>  ,\u  0##B))!! +*   *, f  5  $ e#9?3533533#3#535#35#335335'35##5#3'67''67##5767#f#$$|#"9V9;N  , 1777R* : ,3 U6:>BFL5'67#535#53#3##3#67.'7'5'67#53/35#335'35#335&' (;2w3<<;@  % )  (1>1 Q1  R  @@       E Q  X KOSW[#5##53'73533533#3#3#'#3#3#"''6735#5'67#535#535#35#73'#735#75#o; =,% '//#J  )  #)==9()         (    a   RCGKei#727#&''67&'#3#3##/'672=#'676=3'33'735#'3#3#3#"&''675#735##         S r7 5x433(#"% 1RR         $ /2 !.     %S,83'73#3353#3#/2=#7'7''7##537#7''7'7S "Q*#    -    10@O; $ !RbP   }#)-373#'#3267#"&='67#&'##3Q m>* &s 1$& :># % > #Y__e % -  l35#535#53533#3#3#3#535#"UefTTUUccVVedU" C!%3#;2?+&=#'67#735#535#535#/1 "> 5+{{{{{{\  %    3533##/2?5#&'= = **i  d "373#/265##5'67#'?35@%,.  "<4+)iO $ OL:y #5##53'733#67'yA* .77!*00 4%F   w35#53533#3#7&'#5'67#+""## !(n)&&)  WT'3#/2=##533#735#? 5  G".. ,fF33#3#5##535#3#535#<11-E*-E22!!{C.! )/35#533#67'#"/3?5'675#535#&'CGY. 2 %   1OC  L    -1     #'+3#''67&'3#5##5'65#75#75#> Q   35 4&55555@.    } jl  0?E35#535#53533#3#3##5#73#/267#'>7#3733#'67#&'A:     @/45 --Mx]_  H5$ "+y"  #'+/'6'&'3#'?&'7'7575#75#75#g 7  ll  : (o      ) )D ML;9876 )-13#3#&'7#3533##5#5'67#537#5335#535#=24 8   &#9999R  ))  RA #'-23533#3#3#535#535#3#735#535#535#'67&',,,%%0v3$$,bb>>>>>> :     @] P     (?373#3#3#'#5##5'67#5357#537#35#535#53'7#673#(+.-1A 8  %8 !   \ U   "&.263#3#''6767#537#'673#735##5##535#535#!   91122222      S3XjjL #'+/37VZ^3#73#'3#3#5##5##535#3#3#735#73#735#73#735#3#''7'75#''67#367'3##7Aj-7'&6- "" !! "" \n   0u6  @ " ? /!11!/ $ (  (  ( &    0    U ="&*.233#/2=##5#'6='635#735'35#335'37#o# "4"6 &$$(>+ s  T#'+#5373#3#3#/767#'6?#53'35#535#7 336F< /   .DDDD- -     i3#3#&''>7#537#zs295, ' 1  34-6K>9 3)6q!%3533#3##/2=##5#535#5#75#sa;_;;;==/1+MM////A**i3533##5#'6=#535'6 &&, $ " >ZZuu B%"4 8Z.3'67#''67#/767#7>7#'&=x% 6 /  z     3,r! /'2;K# ['-33#673?#"''67&'#'>=37&'32    # 5-  %4#'3"$/, #IG<, *S"  a 3#/2=#3##53#=#$ |VN 8 1.- l "3#7'75#7#53#3/76765#Y"#(4)$yxJF "M. 1   | 3#'6'3#'3#7&'HO ?/  "PGC  ` %)-3533#&''67&'767#7375#335'35#335r246 .3"    02"S2!o    3#3#3##5##535#7&'ss ____a<<<  R R3!h #33#537#537#35#735#3353#5#533xh! "$0)&  de" S" nD9S J9r%)3#327#"&'#7'56'#5##535# 02. *)! :#bNNN,**&  k,UZ Z=+b13?#'&=#'>573#&'#5'67#535'2  ! R ,8, ! ):%0JD 6!  #"  ),%py3#3#/267#735#xfT` b RSy8& 9c'/333"''67&''6767##53#5##535#%4E     J! CCC%      .i& ?VV5#vJ 3533##5#735#335v-..--R,,,c13533#&'#5'67#73533#3#3##5#535#535#l8:/ !-188//::55++1C !><f!3#35#535#53#56#53#3#53!!Q$$#6w0u0<= om*[).B33#3#53533'37'+'32=#'>7#'73#/2=#'>7#--9=<      T@     T(DD@%E+% + CWD.( -d935#535#535#53533#3#3#3#37##5333#&''67#,$$..""''//((2pA 7L 42!&$$4m      .y  $ ? 8<@D3'73#3#3##5##535#73&'73#3#3#3#5'65#75#75#( )e PPPPM)))b  0,%%%%)p -!!!!!   5 6j  BX 7"&.2I3'7'67#53533#&'#53#3#3##5##535#'3533#7'#5'67#:R !%   Qqqq##    Z       ,,    ]27<B3533##5'67#&''6367&'#/?'''7&'l477 !*8% % # 2   ! %b +-  &    ?    #)7'7''67'677'674'7&'     & '  :$  /'^ TO'+/373#3#3#5'?#35#5#/27##535#535#d"P[T+8} $ 1!aOOOOO     /  :# '+/373#3#3#5'67#35##53#/2=#75#:A;$[  V  444   *m^M   L-13533533##5##3#/2?#3##5'67#5#35#Y 1'#   UC i G F '  #'+&'7&''67'6'3#735#3353353#  ,   ff   +I:  ! A aA!!!!!9t[#'+/SX]a33#3727#'&=#'6?#5'77#37#33533#?67'&=#'67#5'67#367#335@ #2   . & = 6 !2+OH .  ) ( A = #4( )   < +      \048<@33#3#5##533#'?&/'#5##5'635#535#535#73'::Dc2TT  [  ' D )DDDDDD:   ""    [ YZ e 5Ka3#533377'7''7#'6'7'7''7#'67377'7''7#'6737377'7''7#'6w|y(   &  '   &  .  &\aZ $   $  $ %$ R"&*.67#'7#533;#"''67&'3#73#735#535#f %: 16/7  6hhOO++++S"#55:%   &$R-153533533##5##5#3#/2765#3##5'735#75#^,!!,h  $ [ I> ,,,, s YT[UO$?E3'>7#53#/2=#33#3#53533'367'+'32=#'>7#'6 D   --9 HC       V -XE+&'DDEG,% , u $3#5##53'3533#3##5#535#'6 4U0''//99+-=##$AA$ i3#3#3#53'7#3?#'35#, 67 #3< X}}i 3    &'63'65733?67+'"57&'. ' ,+ C    $!(L. 0>) ]+#/267#376?#'&=73#'6=6**C &2aa%!7m="Sk_ "?8 46^d#/254'7##5 A&Ec !8&'&''67#3#3#535#3533#&'#5'>7#z   vF??HZ--A<<4 "  2      T2qBU  75 a .4:33#5353735#335335'?7&'#''6'6G   8( D-   "   228"""""V    0Xb     t3&''7'767#'3#'3#sp!4 % % V%0    TLGZ3'7#3#;#"&''675#m!33(* 80)BW -`-! d3#3#''67#537#'66;&,/+ &" $ ,1     t163533533##5##5#3533#3&''67&'#535#67#t##622+   06A ; ''   "Vj-23'73#''67'767#73'73#&'#'7&'#367+  & !  Eo.  +'  ( !         W/3#3'33&'73#27#"&'#33#7'7537"dd  :  ;338 ## 0 $#M'3#36=335#535#53#&'#'67#5` 7002 P332E6/ A= ,1 ((K  GY#3#7'7'3#7'75#535'67#[I. !    ' "   $(  - ( [P3'73#3#/267#'>7#73#37537#/27#5?27+'&='75'6# #0, o^f 1 .  A    9& '   ]"'/33#'6=3#3#&/#7'567##5##535#WW nn  ' ! > ??? =8 /;l- * 6 2L L0  d,Q3533#3#&'7#'67#535#3533#7'75#735332?#"57#''673'77#)++5 - 3)$&&'f/$r"         0   <- (   V+/37;?D'67#53?#53673#3#'#&'7#'67#7'#35#535#535#''7'q  %'/ >E Y    ,[ 4 GGGGGG d W  # L   ^P  t   Y&*.26TZ33#3'7#67'#5##5''6=335#535#535#73'73765&'7#'"='753'644= ]( 2 4222222) "!        H NI *& 05S  M      P*063'73#3?3#3##/32=#535#53''67&']A     =  #  > ;e  ~327#"&''7'37&'3 $$"  $8!5I+><6  s 3533##"/2?5'67#|E !( .:))k  Q7!)4 =33>7+"&547  5  { #53#3#/2=##5##532v1.+!Z F}}dto3533#3''67'767#535#x144*$#+ ,+)N'1 +$% % !{3#3#"/32?#5335#37#{v40  X/B :G!O>YY)w 3##5'67#&'p, &0V  g):'#*+"u3#3#3#535#535#&'}n-&&4}5''-[  3DD3S w$(,053533533#3+'325##5#'67#735#5#53533575# '  ! ;A 8&"LL- $8@@@ 3#5##5335#535#/@!@@@@1,s3#3#5'67#35#~u> JZ " $'44cI%+?u 3#735#535#3#dd>>>>yyÁ'%t3#3#3##5#'6 L>::::  1i3#'#5'75#'6=6 $0\#" "%5!(3> 3, (*Rp3#"/265#3#5'635#P  C :>BEOI \-u  $373#3#/2=##5'6?#35#535#|!@H H6  #6666l -k ]q%3'#5'67&''635#'3&/67#>  \! 66?   1 FD   ' 8 f 3#'>=63#735# (7^^  ?%SS--35 /<1WS/v3533#3#535#3533#3#535#%))2v1%)**4~7)Lw '#5'63&'3#735# V ) J [[55   ;J&}#6=673##5#'3#5a+ #= _q;!CC1 m!%33##3#5'67#537#535#35#73535c @I[" 55 '(*%%F&"m&q23#&/#5'67#535'2#533/?#7#'6 (2&    -%.Q  " "  s6#  u"'-3''677'3''67''667#''67&' */ 3 "5 # %%!  * 8   B   =   r!&,1'#3##/2=#535#5'63/'67' .. .. &: Q!; 7 S  0z (.'&'7&'357#533##/32=#7'6 o  8  (4 Mi..  4e     V  )&u   s*03533#3#7&'#/2?5#'6=#535#'6*((.    -*%#G  \?% %36% !s !'67&''#5'635#'3&' <  Z +44A  ! $IF $^/ t:?3'33#7375#"''67'#7#/2?5'75#535'67'     I !::( '" ,! F .  ! %"| 3'73#3673#53'3#735#.  =l% w __99 ;M)d!%)#/2=#'6=35#53533#3#3#735#QC;;Ȧ F9. .6QL 7l#6I3''67'77#73''67'767#3''67'77#73''67'767#u=     )B;    '>5     !9>   *      L     !   q#'+3#3#/2767#'67#'67#'67#735#535#_H S 2-    ;;;;Q Q 50(" l '#3'6=33353353#353#5#5335#KKKoU L"#9. 04R6%--%6-$;4#-w "&&/3#3##/'672=#3#735#  Daa}3   7 ee?? E(    $ECt  #3#5335#535#3#3#3#535#535#0f BBBBr0++3|5''. PP?Ji  $(3#3#535#'>=635#535#535#75 *))"T(  C000000 (pp67 /721p $(?33#5##5##53'77#35#35#'35#35#33#/?#'>7#53j'/ I---9 )6*-  X X P H /' r9=33#67&'#/765''67/'67''67#537#'?#@5     $ ( +N:G4)    &       s6<B3533#3#5#?7'7'#/?5'7'67##535#'67&'}0..24  2   %$ 50  N &  $  %t     e59O'6=673#3'7#7?#'&='6=375##'>53?"5# <, ,))-   & 0 H2) ('W     433 J ( DLPT3533533#3#3#'#3#3#3#"''675#535#5'67#535#535#3533'#735#75#-'2%%%%@3(@TTEE= c( !"RR? (2>##'/0=2222         $    F   q03#3#3#3#3#535#'67#53?#537#53'736 835CIH&1x4!"'     m .26:>&'7&'7&'3#3#&'#5'67#535#735#335'35#335 ;  9  Km07*  (2+,K,   F  **    u .3#735#535#3#735#3353353''67'767#``>>>>vv!_m  &# ' 2 V> :/*     v4:@F''677'7'677'7'&''67''677''6'63'6 %) !     # "  "# &4 0'F ?   ) !        3     r)-153533#3#3#535#535#3#&'7#'67#735#535#535#x244**7|3**2h  $  FFFFFF     =S    w'+/37;?3#3533#3#3##5#535#535#535335#735#335'35#33535#335|q/ +3355. 01O1C%G  jn,`?7'7''67'67?7'7''67'673533&533'73#73?#"''67'#&''67#       >       f ,       "     U #ST  (  $  #j?EIM3533#3'33#73?#"''7'75#535#53#3#77&'#535#7&'3#735#r"'&    @!IRm  _CC""..91-      <   ;& s'+048<@3#3#/2765#3533#''25/67#35##7/35#'35#335335jDO I (  1   6 b J , -KJh,W33#3'7#'6=33765#'"='7533#67'+'3?5'6?'5'67''67#--5 M+*  $W(         14. $3A     )       i(,04<@33#&'7#'67#3'73#'6='67#3#3##5##535#9   * *'d 3 1 TTTTT555   ! -% 'E G 00_IMQU[3533#3'33#73275#"/'##5'673'73#3#3#37&'#535#35#75#75#7&'u    5   P"\  --?1+  S   #: l  w<@DH3#3#5#'7#3'73#3#/?#'6767#53'67##53'#5335#535#535#808  5NF 9 0%FFFFFF M            M@ l7IMQU3533#3#''6?#537#73533#3#&''6?#5375#3#&'7#'67#735#535#535#t   @   .  # _a&<37533#7'?3673767'&53533#&'#5'67#p  (G   N9:0  $,EY % a(   %!#@A&"^!)-3'673'67#'63&''>#5##535#'&'  0@ 3  & !  /FFF   [   :TU4" Z +173#5##53'&'7'7''5'>=6''67&'9c8 M     F$ 5  &&SA(+L[ g$% "#"2   f#'+/3533533##5##5#3#7#5'75#75#535#535#h((a(999999` igG*.6L3733533533533#3?#"=##5#'67#5##5##5#/2=##5##5353 '' >! tz 82D      * Y!'-#/2='#5'#535375#75#'&'7'6    # "   G  &4id49AA$7FE5G  a $,043#3#''67#537#'673#735##5##535#535#y+    ! F77LLLLL     `@[k kOV.26:#367#535#5353373#3#5##5''6=35#75#?#XXX)" *83 ~33310  #U D & <;b6Bi 6Mc33#3#?7'7''67'67?7'7''67'67?7'7''67'67?7'7''67'67iwwy-  '  1    #   >    &   6    %   `[     !  s        Q!%)73777'#5'67'77#3&'3#735#?7'7'_*    .  & GG## -$     #   .)&6+##M $3533#3#'#5'67#535#35#335[      E&JG$EI''' Z?CGKQW\b'#7'#3#3#3#/?#5'67#53?#53'7373'673#35#75#75#'674'7&'7&'- K '''': m %'   APK"""""  ))(u    4 F    [   J    '3#735#66iGp,#&'75##53'7'673#3#/267#735# [5=  YR^ ` OP( ( B  9';f &''6   f k"&367&'#/2=7#3'67#3#`"   "H+   {{%  /Ip!+6)vr 3#&'3533#3#535#7'6|qqV  B+**68+  K33f! i $(3#"/267#3##5'635#335'35#335V I E<+qXLXo k &{ |#'+3533#3#3##5#535#535#35#335'35#335|100++3300,,1,E,_++_^]!%353373#3#5'7#535#35#535#?#!M= &4Y!X(\[_M-ssssI0   9)  M &  _/3'73'73#3#3#3#3#535#'67#537#537#= F CgalBSPI, "6H DQb          n#'+3533#3#3##5#535#535#35#335'35#335bccQQiihhRRb$>>Q=>>Q=b  7  7 4 [%+3533533#3#535#35#535#535#'67&'c  Q   -  ggg  s.26:N3#3#73?#"''7&'#7'53'33'7#735#335335'3533533##5##5#uw 4    "$ 2! ]!g  5  : V 4_#'?D3533#3##5#535#35#335'35#335'35#33#3#"''675#3'7#r4668 f94)D)S__~ ,"H7I%   !98" Y  S6 ]7IO_d3533#3#3##5#535#535#73533#3#3##5#535#535#3#&'7#535#535#'6733?'&57'kF?v< 5c]]c    W             FE   A  " $k"&*.J3#3#&'7#'7#53'7#5357#735#535#535#3#3#/?#'6767#53':27 #  32+[ DDDDDD$6RI: 7 M !  !Mj* l     d'+37;?CG3#3#5##5##535##5##535#7#5##535#7#5##535#'3#73#'3#3#m|6>,+=4!  K  I  ^&&C!!?""?$$ /==/ `o oRAo oRAo oRA,)  V#'+3533#3#3##5#535#535#35#335'35#335   "  b''ba _#'+/37Y]3#73#'3#3#5##5##535#3#3#735#73#735#73#735#3#''67#3#535#''67#73#x""@""Ky4=,+<4 (( !)) "(( j  ?B  P## $ ? 0 00 0 # *  *  * '  //    W A&''67&'76!4 9)+9 1#&  *"A    Q33##/32=#5357#\FF FF.i EA"W3##5#'6=#],%"3:# "/3U33#3#/2=##5##535#53CC9 &$7FFQ 9ooZlN3#3#/765#'6=#53'KdT  @)&"H  -5 @9$ "00S3#3##5#'67#535#335]''*"%&/)2YY9" /222Q #5'753'&'&',]`OiBA  kid  T 3#53535#535#535#IIIIIIś& a#?#.'#7'5673#'3'&'.) >8 264]+(5 ))6(E  --^,z  Q $3'73#'67&'7''6?'VB  B!]  :'-,* !&    #()S %#5##53'73#3##"/32?5#535#n= ?i(;;  ==--- ++  &M '#5'63&'#5##535#!* m6 ^UTTT  5U V8&E*.#673?#"/'67&'#3#'6=3'37':    3--D /%/, ?(($ $*@ O '+/35333##3#3##5#535#535#535#535#33535\8::CCJJEE<<88EE8K'''!"!Z#'#5##535335335#35#35#'35#335335i*R*(R* !!!!z.....(((((R %3#5##53'3533##/2=#&' ?rD>b&& b.  --MB =  Q  3#735#535#535#'67&'c~~VVVVVV Sńu  L  $(,3#3#&''67'7?#535#37#335'35#335VC:@S,,&$ 29C#%8)`&&9'V   VSX  #/2=##53#735#''67&'"%m(CC!!  2 Ǡ GE#<  S !%)3#535#535###/2=##5##5#535#335`}}jddj !00C3F  A&& <<-7("N3#3#3#535#535#3535#5##3X+((44''*;'('&H##G 4&01%B -3533#7&'#5'67##5'67#53533#&O    { ! %%  m` $.sa% 4%%(+ $C43#3673#''67'767#'#/267#'67#53'x+(3 #   &#(-.+  '  7+"'2( 2IO 2'6767&''>33533##5#'67#537n  2   42 !$.!!0#%      " "766  S *.43533533533##5#3#3##5'67#535#5#5#&'S"Fn;BB& !VE "&/'#3#5##5'6='635#7#335'3'73/+ msS 9SSMYYYY\) (#C 8 +0'Q * K "*.33'73#53'67#''63#3##5##535#G!b9E\@   *{{|||XXX'   \ ..A /53#'#5'67#535'63533#&'#5'67#7&'     !#((     I  !]X$*33&+ %!e^('*>   R#'3#3#3#535335##5##535#535#535#Y=66A DWWWWWWW&&3Na bJ P ".6:>7'7''67'677'67'633##5#53'3'73#''7  ;x ;HHFF<@ <$    9  F**z    J (.4;3#5'75#'73#5'675#'&''6'7'67'6SC)/1 O@'.  "& '$. < * #4%4 3:>% PH  "O  $        F!9'6#5'67''67''633#3#"''>73r  < 5 %% 1    !$cK Y '  .!! !*$ K!:3#33#537#537#35##5##535#73#''67'767#'6NW*# ]$()))W.      *=7I I++4 ('  !H  .263#'#5'67#537'235#73'##/2=##53#735# ;O& e "3 .=AA9 Vf!FF&&     O =D /EU' N)-;?C#/254'7##5373#3#3#5'6?#35##/2=##535#535# =:B@(_   $K777772)4     & %J #c3 I  +1H'2'7&'#5##53'673'67''6567#35#53533#3##5#' 88CP C  4  ?>77?%    I  1         \       O #+/37;3#3#5##5##535#3#3#73#3##5##535#35#'35#335Y>H63E;##++L##..6h,,=++=,,=+ &44& ' $ Y Y>I@W'677&''6'77&'3'676?#''6?'6#'735#53533#3##o , %* ># 7 *4!$      H1! ##      !    $      T L #'+59C3'73#3#3#3##5'635#75#75#7'5#53#5/'5#53#5't#693333:x ,,,,,,D  ,4E,8  .5F/     @ G   _ K! G M048<3533#3#535#3#735#3353353#&'7#'67#735#535#535#TDGG># !,,,,) !!!!!!K""""""H ( 7!* 9"?H=;?     :(  '       7'5#'6=p #   G05'OQ375673#'67#1);$ 34* "0m:=M%?3#3#67'7''67#eex8 !  +0)68 !' 6353#53#3+DD`ts_Ws++=-+O375#53353353#753#5#**?J>PP?YY?PM2W #3533533#3#535#35#'67&'!,!!J  ----DDDD_ "  %3#5##53'373#''67'7#67#S .R4 .*  >%' $(#'./W"&  .( *33#'6='637##?'53#/25;='h  /.=&6G L= ++:LV s0 %3533#3#3#'#5'67#535#535#500**33 ( !37..5&NQ%% "3#'6=3#3#?&'7'5733#3#535#5335#35#BI --:9,,,43353353##335'?53#/2=7#335'6=3#/2=t% 6C 6$$)*$ )+E Q +$ +)E  ">B#5'67#53533#&'67&'37&'#/?5'67''^ /:99$ * 0$ + "  $ !!+      .7;?C33#3'7#73?'"='75#'6=37'7575#535#535#B;;B /$% +G /: 444444     H:. /5RRN XV    26:35'6=33533#3673#3#5##5'67#535#35#535#*[[}_   #,3-"3333$0C8 8=`4  X C t  33#735#73#735#3673#353#'6?#53375#53'99499<  0  :6 - $677, '8 8'5=AE3#3#7'5'67#'737#73#3#7'5'67#'737##5##535#535#>        F=     6MMMMM % & ' m` `D 7?CG37#53533#3#&''675#'3733#3#''67#537##5##535#535#V   C  }MMMMM 5  Yh hK PV3'7373#3#3#535#535#3'33#7327#"''7'#7#/375'75#535'7&'  700;://7<)'     o       =""(*     &:>FJN35#53533#3#3#7'#5'67#535#73533533#3#535#35##5##535#535#    G  N (  E@#;""""CrrS .26;@EJPTZ'7'75#535#53#3#'3373#5##53'733#735#3'7#33533'7335&'7'7&'p 7//3v1-- i  '__==      30  0     22  " D\    "&*.26:>BFUY3#3'753#3#3#3#3#5'67#3=#75#'35#535#535#35#535#535#3''7'7#3678% #:0.0**++/u $$$$ CJr ,$ 0$ + M LM   # > * 5    {267'&='75'7537=$( %) 6pB +C  %  5-'z$3533533##5#'67#7''677'~Z *.:Q##%%UU9 -u .& u -''67'7'3353#767'&=#'>7#    9M   (   b`qE!" K*+  &!Uq3#3#535#535'2 6DD;7CC2<x!'3#53'3##/2?5#735#'67&' *n.]$ &99   U:FC  >"@( !! f3#3#''67#537#'63?(03 +% % .4      v #5##53'73#53535#535#535#S3  #~555555)),u"&*3#3##/2575#535#3#53535#35#35#b'1144)e}     fLLL:::::y%)-3533533##3#&'#5'67#535#5#5#535#-0(  '0 P---G !@@##G6$m "(.:#5##53'73&''67&'#367''67&'&''6W4 @e  "    1 9   & )$$w     l    r%)-13'7'#3#/267#7#'>3#53535#35#35#9(<"$ ?  X     #" ** $ $~>>>.....r$)159='7367376?'"''?&''3#53535#35#35# %"   # J   }    3>2/9 _  ".XBBB00000|#'+/3533533##5##5#3#7#5'75#75#535#535#pR 111111Z%$bap*0493673#3#5##535#53'35#535#"=#'7;5'5#6=#'   : :::  /  '  2#'?  u-6=A33533##3#/2=''#5''#535#5#53'75#6/75#7#3#5   39 #/ !:##$q   &" )${<@ *6>q/?3#3##/2=#535#535'2'3#5#535#535#53733#3#3## /,,55 9911.7((""%%$%%""&&`   uj j+e?7'7''7'67?7'7''7'673733&533'73#67327#"''67&'#&''67#    $ A   # j 2        ' & ) %f ([_"        - \*.26:M'&''673533#3#3##5#535#535#35#335'35#33573##5#'6=6(( %##%%!!%" /" T7  !  H 3 3 0 +55$ 1l W[''67'3'33#7375#"''7'75#535#535#53537533#3#3#77/#53'67'  * "    "(  V-?   BB>$( )  nl Hh5:dhlpt37#'733#67/+''27''67''7#533?3533#7'775#53533#7'7''''75#735#33535#335= EF 5    "")$# 45WK       %   #        ; & ,--   |72767'&='75'753 08:" %( '8  G,J6 $i 2?'&=#'6=7#5##5 %!`O#.r3#';;:3 3h3#735#3733#/267#'67#ee??$< ( . 4#R.V\ <$):h #'>=667&'7'56 +: C"&  %  * ,l& 8=8 0  &.by o'3353353#&''67#&'3'67#{>" "" +2:  $h"L**1 0%)i 17''7'3#3533#/2=##5##5'67#532#! ( ,& GO -  "+ +9 "WWED &\3#3##5#'6=#535#5#fN  1BuuF+ *;BBBB Z-3533#7'75#73'67#'6&''676!"&0%!tV G#' &" &!  %0      h 3353353#3##5#'6=6{qj (6a.<**0 XX.&"$=l#)/3533#3##/2=#'6=#535#'67&'{...4# $##4.i  p kJ+ +=?*#%#")*"i$6;3#'675##53''>7&''63&''67&'#3676 [5  " F  v%    --d ! < B   U3#3#5##5'67#35#cC # v] '0C j #'+&'7&''67'6'3#735#3353353#  5  yy!51B  $ L sK)))))Ei <R3#3##/32=#535#535'2'3533#3#3##5#535#535#73#/2765#'>7# /--77  ==00.7@EA    ]    m 3+>)# &n)-13353353#3#535#3533#7'7''75#735#335v186.133 14711 ++08=   o1#5##53'767#5335#373#3##5#535#53'Y> ]x;YY       sf 8#5##53#3#67&'#/2='67''67''67#\NN;    %-!"!22!!2"  ',3!     Z "*.2#'>=33#3#535#53533#3#53#=#75#o Xm#X222TD6 ,,`xff" Y 43533##5#3#3#7'75#535#73#3#3#535#535# iiii Q &/& R #U!! II        W353#5#535#535#73#3##533FIIAAFAAKKE Q    O d+/37;#5##533#3765"&='67#5'67#37#335'^)5 (  *+ $,&+ 6$#5 E2 %!$. "4###:` !'73#53'3#735#'67&'7&'7&/3#/2=7# 7=%llFF  2  3  3  ]z Z ,.u    M ,W 3#735#535#73#735#535#,JJ((((NLL****LL`"048#3#7&'#7'5#'?53##/2=##535#535#kk. /  SS[ =====#   * *"C8 :<`NS &h5 H1?'635#'673#3#3#7'75375#5#5'67#/2=##5o    #$     #$& &$* TRc }h OpU067''673&'33#/?#'6?#537'2  +  D $ /!0  ''         k )<A3533#&'#5'675#''67''63''67''667#p877!  8  W  +7 %" # .) %    ;  U&*/373#3+'327#735##53#3#''75#5335##7/35#'35#N26 $% 63=,i,3q<44$$$S##,GG- %- %% %  %   $ b#'+;3533533#3#&'#'?#535#35#535#535#3533#3#535#n4   '444444#""4{4#O OO_ =3#3#535#5#35#3353353533'673#&'#5'67#53'n(%{"$F!!Q   0  * BB0: ""  48 W"'-'6#/2='#5'#535375#75#'&'      "    # Bmc<1EE(5HO<E e.2@F#3#5#53&'73'73#3#3#&''67#537#535#535#"=#'67#5#3 ,! 5  #.$3A1 ' 0 ' ,32TTT  T  _ "  _O   R#).3533#3#535#3#3#+'2=#'67&'ZGCCO     D 5< 8  "g +37;''67&''6'''6'67&#5##535#535#  M  8  N  FFFFF    Z     Pa aF43'7373#?&/#/25''6?''67''67#         &  (  5!    2.26:=AEI3753#'#3#373#53'735#535#5'67#735#535#535#3/35#535#535#@4 62"-- 33 "2O3=!*GDI        [  f0SY_3533#3#36=#53#/267#'3##5#535#535#?7'7'#/2='67'67'67&'i @  ," ;  2!  U    1("%   c"        A    j3533#'#5'67#   X 1/ U!%0H]3#3#'6=3'5##5#35#33533533#7'37376?#'"5737727'&57*%s<&W&: %   1" ,  0B4 7:] ) $    qU%)-3#3#3#/25#'6=#53'7#53735#535#{!0) """""R4 )' ,RGZ6:>H3533#7#/?5'75#73#3#/267#33#5'67#735#535#''6^  AMED: 5D ++++  //* L  ; 59W A3',&- m   Z;?CGK3533533##3#673?#&''67&'#'6=3535##5#3#3#735#7'd( ((     9I ("((++Q +) %  !57." (&@ G 6 hVEI33533#3#5#'6573533533533##5#3#3#&'#5'67#535#5#5#b  $   0   . C$)!   #) G@FF l\=% 0@P((8#!63 HPz3#35#535#53#53#7'75#A =*\_'(_,(  B?H]#KO3#3#5##5##535#3#73#3#73#3#/2765#3#3?'&='635mv1>,.@3 $$@##D((D''=W J:/+%  );;) ) ? & .  5 U*48<@HLPT3#3#33##&'#5##5''6=3'#53'67#535#75#35335'5#35#535335'37# 7!*!    !4* <@&: - !";BB3 ,0L %X//./ 0#53#/2=#75#'373#3#3#535#'6?#Q///":AA"X%  %cQ  n   i%)-14:@33#3#5##533#'#5##5'67#35#535#535#73/'67&'77A]0T+ $ B &&BBBBBB5 M  ! Y U#~    n 3#735#3#735#CC!!OO--n-*1V6;K'6#5'673353353673#''67&''#537#74'7'5#'6=r    !   546S    ^]/@@/5),@+% % 8! 3;  > ( "WIMQU[3533#3'33#7325#"/'7##5'673'73#3#3#367&'#535#35#75#75#7&'m ##    6   V#_  44?74 #!^    )A!z d/37;?DX3533'73#3#3##/2=#53535##5##535#35#335'35#335/3533533##5##5#k5+ :3  `` "051"S1"U ,!!,   U V > e  Q=CI3533'73#7&'#5'675#733'73#7&'#5'75#53&'7&')  -   $ )  ,  # 0++        1& !&  2(    h '+/3A3#3#535#5#35#335335#3#3#55#75#35#7#/2=##5h*)'*M''/ Ap00!+8sO*2Y Bx^159H3533#7'7''75#735#33573533#7'7''75#735#335'#53'73#3#c          hB 7gdwN3#   4 $  c )k 49>DH#5##53'73#35#535#53#3#/267#'67#56'67&'7&'7']7  J!!"3Y`W   &&'  ! O D-L{'$ [ 3#735#3#735#73#735#7#3#5u44   B=L78E + F ,we %)-1G3353353#3'73#3#3#3#5'65#75#75#353#/2=##5##5o$$32))))2| 6&&&&& 58 /=   E$$A ,##HY^ /?Z35##53#=#73533#3#535#3533#7'75#73533#3#535#3#2?"&=#'67#n/.(_%  + /10b   eCCSŽr;;J6/*  .0#X $(@DN3#3##5#'6?#535#5#'35#535#535#'373#''7#''63#73#/?eN  /......   [c((   K       IUZ_fkr3#'#/2=''7'77''#5#''7'77''#5'#3#/27#735#5367#5#'35##7'7'3'7##7'7Y           '/  .%+= | R%#F "  C   P    N %0 ! 5    _.Phr3533#3#367#53+'32?#'##5#535#535#33#3#''?#''?#5353335#''?#''?53#5#53dC   >//@$   0)`  " Iq    ) #(   7      <##    ]V\$3#3#32767'&='>7#537#uq3>A  .)+*8Q&H8'1+8`"(.373##3&''67&''67#'7&'767#  ? #>$ $  +!f   )(>91    1:3  l"#5##53#/276767#733#X-S U?s^^1 !2I02%XF_#'6=673#3#/267#'>7:0/7b52   ]8 :T6  D560( 5E]3533#3#7'67'75#535#f $2 $& X37;?33533##5##5#53353373#3#5##5'67#535#35#535#?#))'! &;GB#03'BBBB",  c Q ~3j059=AE3533#3#'67&'7'5'67'75#535#'7#'35#335'35#335o7770   , !/ 3//7c..K. J   9 ' '  J ^ j 33/265#7'67&'H!MA8>($/ *44m373#3#3#535#'67#x%@C M(0;  ! !$!JJ+9 "M#3#3#3#67'7''67#5353533#3#3#3#/?#'675#535#535#[1----1#    I*%     'qE 05 78 j3533#3#535#D333>?3O3p32?#"'&547#5'6W \N'%.:6 p 9f3#3#?"&=#'>7#Lff%   "f!   %5u &''63'>?3#}& %$ 2' <u !& L6l 3#3##"/?5#535#535'2 -//== CC66+4l   <n 375#535333#'675#75#&'<4))0K% +g 2+5e3#3#5##5'67#35#@|F H6")66eH 3BCm33#3#5##535#n??3K+3KmE F*6i 3=#7#53#XMM_q<KKW9p#3673#3##5#'67#535#53'5#` , &&&% "" A&p ,, =7o3533#3#535##5##535#7?AA65?JJJb +99"1k 33#5353735#35#35#jE"%#k==A,,,,,Cg #7'535'3567&'e!.SSS6' ''gE#  s)  :   7o'3533#3#3##/2=#'7#535#535#?555@  < X]=5a  :p3#3#5##535#535'635#+==-K/<<+8$KKp;; c6&*.3333##5##/32=#535#535#5'63535'37#[B % 22EE1 >%%%`?9 "    &  / :h!37#53#33#537#35##5##535#G!.z;6&*-)>IIIO  &113o#)/3533#3##/3?5#'6?#535#'67&'F444?*    *>4  p a3 /$ %  0l $&'''673#3#3#535#535#G  # ^&(d*""&l     U3y'5367&''3#3#535#535''6O  <u"3'73#3#53'7#37##5##535#E2 . ## $# 4?DDDd 77!4j#H3'3''67'7?#53'7'767#73'3''67'7?#53'7'7?#;?  1    % ,G>   6   - +j               .k)3533#'#5'67##5'67#53533#;    o   # U77!25& 7t!&)'#3#373#53'7#535#5'635#'3'% 00  1, A%t    VB6p-3#35#535#53#267#"&=#'>7#56r &&W%%&7     p    F   @4o $(,3533#3#&'#5'67#535#35#335'35#335>8881(,  !080 P0 d  ; "  ; 7 0k!%7#'67#53#3''7'735#535#535#['E jEL -*2JJJJJJ  EE   /  4l%)-13#3+'32767#3#5'?#33'6?#3''35#535#GkIW'T   *KKKKl6&!    5 8o*/43533533##5##5#3#&''6?#535353375#335=//{/! " !2/// c      9p*2E35#535#53533#3#367#53#/'##5#7265373#&''6?#> ?  by:>7. *! 2=    7   - =   6o#',3#'#5##5'?#535'2'#35#535#535#)<%* E  %<%-++EEEEo <9  8. 6s'+/3373#3#3#'#5##5'7#53?#537#35#535#53'#B22639J ; !%.;;;;< )i     33   _  6n:3#7'7673#'''75#53533#767'77#'7''67#;H"   )    @    8 f "        /t!)-159>BFJN33#3###'&=##535#5'767327#3'35#335'35#335'37#35#335'35#335c+%48   %41 @17!!1$U!!1$U.) %%5)^%%5)t ,- 2% wD  U 1q<BFK#337'6=3'73&'73'7'27333+'3267#&'7'67'7'EAALR    " Y66   A   ! >  )    *     2v#'+/7;33#'7#'7#3'73#'6='637#3#3##5##535#f 1$ % -/m.( aa```BBBv     #' 5  && 0t2E#7'7''53'735'35#3'67'67'67??#/254'7##5!         r    eG q ( !$   +A  "p~3n)-1593#3#3#3#3##5#535#53'7#535#535#37#'35#335335=~744?& 7??AA1 "=4470!2$n%        1 1 ,GRW\3#'#/2=''7'77''#5#7'77''7'77''#5'67#5#7'77'35#3'7#9     )       {)  R#'' P *   ^   &   ` ;  " 9%)-1333##5##/2=#535#535#5'63535'37#\=  --==, 9X9 2%.   *%68%5367''3#3#535#535''6R 88B<33  >E$'    B!%)-13#3#/2=#7'7''75##535#735#335'35#335Jl/9(   >$5-,J,L>, " CQ ^ )53#/25''67&'7&/&''6'3353353# K  *  "$ $% 0&"#~__ @% "#%&JM--,Y%*.23353353#3#535#3533#''75#'7#75##5#m!!3AA334  =@H3c$!! &&-><   *e"&*.AF3533#3#''75#535#'7#'35#335'35#3353533##/2=#'h9<<4 0@7119l!11!R1!p` ` O  Oij    W:?E&'733533#3#3#3#&'#5'67#535#535#53'7#53367#7'6t  )0)<44?4 ! )1;22:" ,0 9U   ... /, '=  K49BP''6'3533#&''6=#373#''67'7#367'''673#'6=3'  M.-.  3- '@& +"1 9  # :|=  '      1Y      f   WQC4 7;] M &7DJP3#533'735'75#'7#7''673326?#'"577''67'&'7&'=/3 % 3  '  ! % ! & ) C   {{j $ * ) S .    X  A*49FJNRVZ`ej?7'7'#/2='67'67'6'7'77/33#5'67#35#335'35#335'67'7'  !    1   D l E     %  6  % #7   F = # # 3aTRX)(E 3#53'&/'6 ae0&! #$: !) $E "    $3''67''667#&'&'43 # !! ,   &  0 -"#   N /%)-1#5'673'73#3#3#3##5'635#75#75#X 9 &  .+&&&&.d ######)i)-  g(q*w373#3#5##5'67#35#$25 =&#!+&&(&wU 00C }z '7&''6=% " # '+6<@E'67&'33#3#5##535#537#53'35#535#"=#'7;5'5#6?#H '  $"% N#)AB) NNN? ! #  b b    ! ] 048>'7'6'33673#&''67''#5##5##53'7'7?#(\  )0 = $    1 A  N ' "!    ,6667#*E !,'"!!>h+ 1"i$3533533#3##5#'6?#5375#5# +C,,::J$  2:+CX33!  g"5#53#3#/?#?67'7''6eJ]FL!#P   (,G/%/ C   #m (&''673'7#'6&''676)7$ 'F` R '!, ,5!i7  U!   x '#5'63'&'#5##535#|54 .z* MkQtttx   :@@(w*.333#3#3+'3?#&''67#7375#535#5337#735#v__MOc EDI%M =H LVV^^@; )$  1H !& E = ?-g**  / 5; +\e3#3##/75#535#h6?? CC7e% ) u $373#3#/2=##5'6?#35#535#< !${.:{{{{` H G=  w"(.3'7'2733##"/32=#5357#7'7#'7, [[  7Ra  ii5 E  7 J  Ti3#3#535#535'2 ;CC>=6 %2]+  ;jCC #  f)-1+'32=#'6=35#535#7#/2=#'6=35#535#s2000097777fc   4@c  "4@ x$(,3533#3#3#535#535##/25##535#535#]^^VVjiUU]  r  18K) x!&-153#3#/''75##535#535'2'7#72='35#335 YKK] /=6FYJJS^+!- 88J9x & 1 4D & a  ' Vl3533#3#535#3533#3#535#c666BA67;;DC7` 2 t(,03#3#/2765#''67#33#5'67#735#535#*w J0 /  ! 3 k} $t: 7      &  t .3353#5#7&''67&'#/32=7#536* 69 (c  -x7 ST\si   $  7  v&*.23533533#3#&'7#'7#3#5#535#35#535#535#(a''-K !$ $+.(;aaaaaan4   !144 k -3533#735#335'35#335'&'3;#"''75#\;:'':&`'':& 2 BIRG \P !3$ !%5:3'73#3#3#3#5'635'3=#3&''7&'#367<6V[SSSS] #>>>>?8*+DO+!   - ) ?     33'73#3#5##53'7#37#3'73#3#/267#'67#X Y6 97,E9 L i#'+/33533#7'75#73#3#3#535#535#735#335'35#335P %^v100;@112 3R 3P.2(A      7<BI3533#&''''7''673&'#5'6?''67#67#7'67#'75#ce(  0 $  '%5E( :C ';$  +| D G6@1 w           ] 1    e )?&'&''673533#7'#5'67#73533#&'#5'67#$  % *    M      e      F  :@ A7 E3533#3#3#35#535#535#53533#3#3#3#5#535#535#535#535#535#,''##**_,,**....**33..)),s     D    w048<@#/254'7##53533#3#&'#5'67#535#35#335'35#335XG=??6) '" $*6=$$6$Z$$6$r" (|  ;('  ; 8 Ov#'+/3533533##3#3##5#535#535#5#5#35#335R5""#77HHJJ::(h5&&8#l &  & /  |048<'6#5'673#3#3&''7''67#5'667'35#535#?  ?pypKL 91".?   ! HQQQQu G9 F2  . U   q"&*/433#727#'&='67#5'637#335'37#'/$"    $ # ,N(%= G= B$%-= !P%%% h  q)-159=A3#767#53#?#"&=#''5#'67#735#535#535#35#535#535#V_  $ & 444444g======qZ ^^ "  ##    >   v%)-2EJ33533#3#3#7'75#535#53'7#5337#''7'3533##/?5#&'7! 6..5x6..6 ( ! 4  j7  7 u!!!       - F  A Fw +/33#3#535#5#35#3353353#3##5#535#735#535#L1+)/]))y7MMLL7\\\\w ## /    1?7'7''63#735#535#535#'33#5#'6?#535#73#3#5##53dH  9@||ZZZZZZ8E"  #VEHL9H   >   ==  KK $= w+/3A]b#53533#7'#5'6#5'67#53533#3=#7#/2=##5733#3&''6?'&'#5367%  ]  ZHHYH--&$    _         * ;N@     4EK[a#/254'7##573#3#535#53'73'7#3'7'23#'7#535#535#'67332?#'"57&'Z     7BD8  .=@>= Brqqq  `  +"0    C/   )       6;@EJNQUY]#5'673#73'#3#3#'7#535#535#5'7''63'7#33533'7335'3&/7'7'7'8 EQ3599@~  =770 1!      bg"0  5 5$v\"u '     ( K    w q%)-3533#3#3#535#535##/2=##535#535#%%%!!)f+!!%W .....Kc ,z?_3#32767"&=35# DB EN_9! 5835#535#5353#5#733#3#3##8:4455:e<<::??!" &!&s35#535#5353#5#733#3#3##H==>>HxDDBBKKo3#5#535#535#53733#3#3##^PPHHKK0MMEEOO=       x#3#3#5##537#35#35#535#35#35# k*,C$.   L$$ x#3#3#5##537#35#35#535#35#35# k+-C#-  N!! x#3#3#5##537#35#35#535#35#35# k*,C$.   L$$ t#3#3#5##537#35#35#535#35#35# h)*@#,   L$$ q#3#3#5##537#35#35#535#35#35# e()="*   L$$ t#3#3#5##537#35#35#535#35#35# h)*@#,   L$$ t#3#3#5##537#35#35#535#35#35# h)*@#,   L$$ t#3#3#5##537#35#35#535#35#35# h)*@#,   L$$u 7'56##53#/25 QB  ӓ|3#?7'7''67'67#~tB+$(: '.4%*$O, ## 0- w(3#73#&''67''6?#'#5'6NBJ$* % - ` 5H       *8% s/93733#3#3#'#3##5#535#5'67#537#537#3533&'#y/3537E  00,,  $ $-   ++ c l$6;3#'675##53''>7&''63&''67&'#367 4  X3 ! C n$    --d ! < ?   l)-13353353#3#535#3533#7'7''75#735#335y.57.01124:00++08=   p#'+/3533533##5##5#3#7#5'75#75#535#535#r##~Y"999999\" db53&''67''667#3533#3#3##5#535#535#2 "    %"$$&&$$"      H    _*.37;'67332?#'"57#5#53'73##3#/35#/35#35w ##136MT/ ;;R PWW B!     2\0 ." 1Xf(Yc &3#53'3#735##/2='757#53 M<<6" 1H+3Z s048<@EY3533'73#3#3##/2=#53535##5##535#35#335'35#335/3533533##5##5#y0) 50 TT,0-L-M ''   T  U = b   #'3533#3#535#735#335#3#535#535%$$+j.%$ =BS11, (  C, -fX9'+/33533#3#535#735#3353#'7#'67#735#535#535#%$$+j.%$DW     555555 (  AT    i !?EKPU##535#535#7+'2=#55#535#3533#3#'#5'67#535#35/575#375'3-v  --B%$$   !% "  G7  G7 F  4 %  4 2   f!'+/3@CILSW'67#53353353#3#3#3#3#7'7#5#75#75##/#5'#57#33'735'25#35#z   4 ,0****1t1%!!!!!e :  + =u ##  U G   F? )R"   t#35#53533533#3#3#3#535#535#/.114422::KF44.DrrY 7;3'67#'6&''>'373+'327##5'67#'?35F 7  f ')    #    A3-   %"Y %>CG&''673'67#'6&''6'373#/#5'67#'??#'35}   ': +   'v#      "   #  M       S % %I q$'75#535#535#53537533#3#3#n+6 (""#3'73#3#53'#37##5##535#535#Y V( A> )G6 Iyt 0KK5  #53#7'5#'65(k'  /k+)a ~33##'67#537#535#33535\ 3!"/7;4,)%%%8)) {3#&'#5'67#'6h$ -  (1b,7<"0TL+6  w375#53353353#5#753#5#&:QFXP?WW?[ U=^  z #3#3#537#35#535#535#'67&'h-,\&888888  / }  o #5##53735''567'5775#o8  8    8" '(. #3-op 3#5##53735#535#535#7+5 555555 %"! "#3#7&'7'5#'6=3#VW7  ! ??D 6 m@6 7>_, | &'73#7'5#'>7#5335#-> 6$88" *R; K,% ,RA0 z !3#5##53'3533#'#5'67#I &D,"*++  &./W!!$NV% 4 -2#7325#"''67&'#3#/27#'6=3537&'"   $" 5 N8 ;$!/!! %J&81G:. 05R$$$ !%+173#3##/2=##5#535#5355#75#7'6'6'6t0A0007 = ?# (: @) $E Gh  // @      (3353353#&''6?#3'67#53'1   16 # C3#11#5  /   {3#&'#5'67##5##535#d'  $ )\///<;!&mY Y<+353#5#535#535#733#3#3##""C $$%6%%8%%%6 -3533#7?#53533#7'#5'7'#5'67#      --6-- o$*zd3(;%)-3#27#"'#7'56'#5##535#535#m $%!    /M::::: 2   _&IllM/=C3533#3#3##5#535#535#73#/257#'>7#3533#'67#&'@;    @2797 -/Q >5J+% )u.!  .#3#3##535#73#535#3''6?&'767#G$####.66%%B   .K  2:)H&L/&    43533##5#3533533##5##5#3533#'#5'67#++++--//'  "&'$=@$#3#/2=##53535#35#33#735#v P %6%$44Xq \xXXGOB$4 &33#537#3#3#''67#5357#'6H:T0'4#$   !" . ''#   '*.59<A367?5367?53#5#7735'7'?55''757'''6      oF )  8 (  ;2/ 9Q-* n9>>  %Ww *M4 5D  $(.4&'7'63#3#3#535#535#'67'7&'7&'-  J Ih)##,q2&&, - * *    m. )*  9=C'676'6763#03#5##5351'6767#53'67635#7&'j     P.'<( *"=<<;    0A A    <   %)-13533#3#7'7''67#535#7'7575#75#75#%''3:,  '+%1%a5@    ! % a9 HF521., ".3#3#'#'67#537#5335#535#3533##5#@ ,(< "   '5555 Q ' QA++ >D3533#3#3'673#''67/#3#/2?#'675#535#535#774'  %     '& O  *6"8'>''01)24 8:  *J#5##535#535#'3#3#7'5'6?#5337#337#53#3#?"='6?#CCCCC8 > :   Ja aD #   ' !!*   #'-23533#3#535#735#3353#735#535#535#'67')((2x4))ReeAAAAAA   8 '*  C`   T    :3#535#535#3#7'75#73#735#3533##/2=#&'7#bbPMMP46;55MP0  D  > 2 8 "   />BF3#3#/765#'67#53&'3533#''675#3##/2=#3#735#/    7   G 0&& +6B YP( 2l  6daA# o #3#3#537#35#535#535#'67&'`'&T$000000  / }  5;3#3#/#5##5##537#2=3#3#/#5##5##537#2=t33  "-Pax66   #.S 7 333DJ3533#7'#5'67#'#5'67#53533#3#3##/2=#'67&'   f   Vaa u2 0 Q  (!  $7 2 /    !;?CG#5373#3#5#&'7#'#5367#3'73#3#/?#'67#735#535#535#@"2,8  4#  0 +EB 2  <<<<<5#Y ŎwG=4? 3#3#535#V!$Z#"j 373#'67#7'7''6"(+ 9"  ($D7 -A>#  -  3#735#535#PP,,,,¢;/35333#'67#5375#335&'& 6  !,B$ 1M)-'6737677'326?'"='?'         $=A!01* " &3#/267#'67##5##535#]" W...H  -6+RV W9( 27'7767#53533#/2765#'67''67'677    +    (  5((@K jd)   5+" #3#5##53'376?'"=36 *G+ 8 "  ((H (l- &*#67325#"/'67&'#7'53'37''       (D=   !9] ~((& 3#536'&/3&'73#!a.$  )  ,^9-40*+.("  *.#673275#"/'67&'#3#'6=3537'$    *  D% *  *4.& #%;  /D3533+'32767#'6767#3533/?5#'>7#'3733#'3?#'67#!. " 6      =    $"   GK  -4 !A 1, & '3#'#5'67#535'63#73#/?  $ SM #w k"#53#7'5#'>7'6'&'35##U  3  0  11HMM;  H-'    d+  %)'6'&'3#257#'"=#'>7#735#  0  W   55    !G4 :8)*03533#3#7&'#/?5#'6=#535#'6###*    +#%"I _?! !44$!*3533#&''6?''6775#''6*))1       *Q  /,  *#/ $  "&,13533#3#535#3''67''67#''67' !!+h+ .     #   A;   6    #48>3#/267#'67#'67#'6'673?+'"57'&'F         !-  7- 7/" %&  b.>!"  #'-23533#6725#"''67&'#3#735#'67&'5"!     6** > ""G!/%  #;C'<   !3'73#3#53'7#37##5##535#$&i ) )@000 &%++MP Q7&43#''67'7#5367#73#&'#5'67#535'25     "  2 "*   ,(p  .     !%)3#735#335'35#335#/2=##535#535#__'='44444IFT c7   #/53#5##53'3''7'767#7'6&''67&' )I-N     9  %( ## y     a    /   !%3#53'3'7373##5##535#535# $`( #  j_/////A  ^cA  $(3'#5'63'#/75##535#535#73#73#/? 4 $'  +   4b(t> PZe  #3#5335#535#3#3#3#535#535#,[ 7777a( +c&' MM<I r .3#735#535##53#3#/2765#'67#'67#'6SS////`=C $ !   Q]F  -/%$    %3#53'3#735#'3#735##/2=##5*g*-- MM++F@ w/]*'R =Qa 3'2'7&'7'6'673#3#353#5#5335#535 )<1"  1 8 8 @$,,M,,      0  (3.(#'+16<#3#3#3#/2?&'77#53=#75#'67'7&'$&   S !N %tR ^&'+/37;?3#3533#3#3##5#535#535#535335#735#335'35#33535#335a( &**++( ((?(7 G    k/;3'73#3353#3#/2=#7'7''7##537#7''7'7* (f;#,!   %%;    &&4 C .  CS :   #'+/4:3533533#3#3#535#535#35#35#335'35#335&/'6+%[%,%%9%   IIk =  "?GK3533#3#535#3'#3#535#537#3#3##/2=#'7#535##53#=#((("V"(g ']$EUj     O(   3   ; <8 sG375'735337&'&=#537&'327#&'3267#"&=##5#'67#$D!) }  ' #"#3        88) 1&*.&'3'73&'77#7'535'635#535#*0 ,0!?  = # -. $k(6  =cccc    =   eT  g13#/265#'633257"&=#'6767#53 [ P   LT ! M A## ~q3#735#TT..A!f3#3'67#''67#n;3C 9+    + "  3375#"&'5#3##5#535#O PT" -9?=VV=q.26:>3533#3#33###"/?5#535#535#535#535#35#75#'35#335r477..-- --55++,,4F,,0 " 0?e$,03#/2765#3533#3#535#53'6#5##535# V L $$P % ?)))z a< <%\&+/35#53533#3#735#7#'72=#'676=35#535##--..#Y33?=<<< 3:V  #8  k#'+3533#3#3#535#535#3#53535#35#35#t211))87**2r WPPP>>>>>rJ3#3#3#535#535#53&'73"3,,5|5,,2    #'3533#3#535#735#335#3#535#535&&&-l.&% @EV44/ '  A+ ,dV8g <@DN3&'#3&''67#537#537#53&'73'73#3#3#'#7'735#535#67&' & %$ (&+2 1  737D% L' ::::'  #p      6 : 3   X SW[_ch&'&''673535##5#53533533##3'73#3#3##/75#53535##5##535#35#335'35#335&'l   , (""(  +(  HH (,(?(?   ( &# "    T U > d Z#9bh3533#'#5''6=3'73#67#73533#'#5'67#?7'7'#/2='67'67'6&'  > 2t 8  "+     #9   "# B1 68YJ   %$ 3      5   g %)-1?CJNUX3353353#3'73#3#3#3#5'65#75#75#+'#5'#567#33'735#732='5p#"~13++++3w 1"""""gA  # < 0   /=   FC" 4W  1   !W#3CX3#67#53533#'#5''6=3'35#535#5353#5#733#3#3##'3533#'#5'67# 4q   9   @"" $$    ?   >4 67Y  mT      x $(376?#'"=36#5##535#535#l$( %%88888Q&OssT k $373#3#5##53?#53'35#535#535#W < i  WW g }!'-#/2=&'#5#7'#535375#'&'7'6   - 2  _   'pJ7L.DD)ARJ   \3@DHLPae3#'#5'?#535'73#7'7#&='67#53?''67#3'37#335'37#3353''7'7#537#n&(!  -$3   ) "!C"1*E,. 0 " %      5   5U  ,      s#'657#53##( "q:g&"a4r 7'56   u3##'6=#53##YY@!) "vD$D?f.4#5'#'#536254'7#3533##/?5#&'=3G   9{  '5>*b@11 q #)7;3#5##53'#53&''67&67#''67&''>7'1X6d+ (  # 5   ( " #  ''    u #j $*05:#3#3#3#/267#55#75#75#'674'7&'7&' $$2 ^.  '('  ? l\  X  l (>3'67''667#733#3##5#5335#533533#&'#5'67#   J Z15.  "()*  8&)&o"$:9  n *.26:'2/3#3?#'"=#'67#53'35#535#535#7' .B6. B^     EEEEEE'   m #$ms5r(;@3533#'#5'675#''67''63''67''667#w722 + "7  S  )6 %#  -+ $     8    ]+3533#3#3#3#/267#'6=#535#535#e)( D  *2 4 +3#7'#/276='67''67''67#^$    ! '      g#'-38#3#3#3#/'7?#55#75#75#'67&'7&'D@@??Y   G55555  =; g   SE   <    i>OU[35#5353&'3'6?#''67'>537'3#3##5#'737&''>''6'6$         "  "   .   4          4 l?CGKO[##3#3#'#3#3#"/'675#5'67#535#535#5#53'735#73'#535#75#'35335335#%  #**6 % #6'992 !^'        (    (      \ &*.EIMi3#3#5#53'3#735##/32=#'6=35#535#'6=3375#"&=#''73#3#3##5#535#535#53 7mdv >*vvRR     W $  /    A) $Z ((9 ,9W *   2#'+/3NRVZ_cg~#3#3#3#/37#'755#75#75#'7'7'#3#3#3#/73?#55#75#75#'7'7'7#3#3#3#/3?#55#75#75#'67'7'7'UNNNN^   O@@@@@  9  3 (####(   T-  (  ,**))0  ^/!!!!!          4+(       2(  '    9  2(  '    m(,35333725#'&=#''6=3#6=#7#3# + gU #  !'*.'(9 #  58 k23#3#535#535'667#'7#5333"&''67&'I J2."%- 7<<2m#$77:%  #N 33#7'7367727#'&5% 4   (-  u-  $s83673#67&'#/276='67''67''67#53'  2     %  +  6  =B  !%    1)59?LPT3533#'#5'67#73533#&'#5'67#3#5##53535#35#3#/27##535#535#9    Z$    A00A`A1[[[[[       ''''(8J) -P #/2=##53#735#*RR,,PP ;Vf.%:#33267#"&=3'35#v>>> C,-<NM::,  =/ !%3#53'3#735##/2=##53#735#(k/XX44QM55-20a Leu3 |#'+335#53#3##5#735#'3#735#3#735#3#735#'3'73# .#Z$...88UU11kkII 77+. *n "" # ! F . [  K#533#/3767#7#'6X63# :@B ::"*"B c '67&/3#7'6F =J @t jS D" m &''63'6573# /5 802; E. &Qm $" OO 3##5'67#&'R$<J)n/*-,OG9  !N#332767#"&=3'35#t??? EF QPN::> N6j#(;#"=#'>53&''67&'#367(-O -%8B.&5 2$'!j  7   4l 3533##5#Z[[ZZ S 3#53535#535#535#%%xxxxxxSTTT t737533#'6?#73'33'73#67327#"''67&'#2-1(  +t5 Q  " # u, @ "    )n %*3#535#535##5##53&''27'7#367%EA*.;0#! &$n2  .     %s!*.3#767##5##53'5#5635#'3&/#77'LJ@  `IU,Hs   055m  i 3533#3#535#'6#5##535#?,VVee:g 833 g(.4#/2='67''7'773&''657'6''6X % $^0 /. A9 W  g "    $ ' !)  l"3#3#53'7#53'37##5##535# U0 ?8 0YI U u}}}l.44  d!%)#/2=#3#3#535#535#'6=3#735# !G--8~4++B&nnJJde R -$ "3C& q*3'73#''67#&''67#3533##5# Y R)!  b   "1 edde]      6 r163#&'##5#'67#535'2373#''7'7#367UeF"& 9#+- ##DdMYkOw) = Q"K K'@U5 r    D      j033#67&'#/?5'7&'775#535#535#&(d  2 < 2' )   1fj.     0r '2&'7&'7'6 Oq_A  T X r     k%373#3#535#53'35#&'7'6W D5CML@1 ,!!6   h >>a>   e"&*063326?#"&57&/3#735#335'35#335&''6I +#  66J566J5;  N  " SA 7   j $3#3#&'7#'67#537#35#535#535#l);%&;4#(,L-j M    M J $o ##533'7##/2=#'7#53'7#b;+G 6 $7 KIR%/?a      i $)-353373#3#5##5'7537#535#35#535#?#59( 733&/'67'&'#367;-100      a*    o e$*// & T  ;    } $(,D3533'73#3#5##5##535#5#75#'#3353533##/2=#'7#e> cVC>QeCCC>>>>f** Y  9k  : <. #    o%*.23#3#5#3#''7'7#537##53'7#67#'35#535#*Q[\ z1 C R&F M17I <YRbBo2     :@ o;'6#5'67''67'3#3#"''6753'676C# !  (K   #D" 88+L   o    D8 6   7  v38>3533#&'&''675'67#37&'#/?'''6ecMB*(27 D+.8 <.#1 +&We! I'' ! '+"4k       *   %  u'+/333#3#535#5335#35#3#&'7#'7#735#535#535#vQQedSS???R==_#;'*; 0?#u  ,;      rAEIMSX3533#3'33#673?#"''7&'#3#3#3#3##5'?#535#35#75#75#73'7#7&'055D:8       > '-((((,b  ;0$$$$$$ '  i)  "   6 ` 0 t !'#3#3#55#535#535#73#'6&'(!!*p4#EE##v?G  n#OA    n#A3#3#5##5##535#3#73#3#73#3#3#/2=##5##5##537#[fRQeY>>e>>e>>e>>}id)$%HWn      -{GL3533533#3#5##535#35#3#3#&'#/?''67''67''67#67#8E55008KEE ) *, /D;=16;,==UC u             9=AE#5373#3#5#'7#'7##533'73#3#/767#'67#735#535#535#r@9  OE_,& 6.&/6dUX Pyn(( b' 4 2"wwwwwwA5 5     =   /49I#53''7'?#'3#/32=#'7#'6?#53533'7#35#7;#"=#'65d"/ (9 -_*    w D    ;D     ##%   -159=AIMQU33#3'7#7;767#'"='75#'>=33#735#335'35#3353#53535#35#35#qMM` SDE I .')2 L)--=-j--=-0/        /' 51* &  Y]aei35'673533#3#3?#"=#3#'7#'7#53'5#'6767#53'673533#3#73'?#535#535#535#'35!( &&/! H.DJ7NH2+$  %> i    B B       Y  7*)-26:>B33#3#?27+'&=##535#5'635#'37#35#335'35#335^@ 7@@ ( )<0 # SS; 6));-h));- % 3 >  ) \ 1#)/6:>'675#53#5&''67#5'675#53'6'67'>''7'4G($$ *#* .15G ,+3 -;A;,Y*6N  a  Q  ?     ;      kP (3#3#735##/2=##53'773##5#RZZJJ((D  <   33g Rl|7 **q/37;P3#37#535#5353373#73#5'#/27#735#35#535#?#75#53#3#"/767#7=*-     C  .(,^#### S,=(- .$   /! " C   $ # "#5##5##535335#35#'35#335,,,,,v77 x""]|"3533#3#&''6?#535#'6&&-/   ,.''&  & q$3#3##"/3?5#''6#5'6==J  !  $W ST sa  $(-#/2=''7''#55#777'/67    M I    ğ $ Z!i& "6$K\'+/43533'73#6732?#"''7&'#3#735#'} %J    ]]77P0<     &  } $(,3#3533##5#53'6?#5337#335'37#33516 *""B  !(B*W ((  WGu.F33#3'7#'6=337?#'"='73?#"=#'676=))5 E$  (      '.,- ,, 'x!%#3#5#'?53#5##535#535#535#) e*******&$ !N6l mT  {/I3533#3#535#3533#7'75#73533#3#535#3#?"&=#'67#***1r0*1;98n     ,  '  "& y!$8BF#533'7##/2='67#53'37##/2='#5'#5'75#735#`)    &/'J  1G G       HN !5a(   ~;3#3#/2=##5##5##537#3#3#/2=##5##5##537# q// !.q// !. ; %5555?P a ; %5555?P |VZ3'73#3#3#535#535#53'3'33#7325#"''7'#7#/?5'75#535'67'   ,''0n,$$+ &$     G    L            #'+/37UY]3#73#'3#3#5##5##535#3#3#735#73#735#73#735#3#''7'75#''67#367'3##6@d*4$%5+ !! !! !! Yj  )464 = $ ? 0 00 0 # *  *  * '   /  W o#033+'3##/2=#5357#5'67#767#7##{^%   11 00- V %! ).+ .+ :>1)(|3#3##/2=#'67&'__ r/ 0Q$v  s.' ('+-0)v 3533#&'#5'67#7&'7'6~.5. !( ]wVV;.]Y' '2V  3~#535#;#53#3#'35#'((ur&$$-^((^<y3#33#537##7#''pCC|K5.  eDj3533#7#/?5'75#n113 C 5:w 3#3##5#'67#535#75#735wz#!!!$#D"cGm6 !b#t9@AAAb3#'#5'67#535'6~*775 ) 48(6 e-2633#3##/?5#53&'73&''67&'#367' %  E      o " f a! kO<%(R5$1(R9 t)/4373#'#5'67#3&'#3##/2=#'67'}(7 ?   ; 'r/ 0 M  )8A>  /\$*3533#3#/7'#5'675##535##25g"    "@ <  @D ',)>N+.p0'67#535#535#53533#3#3#67&'7' '7))//44,,66   5 )    C=   Z %3533#3##5'?#535#35#335'69911 .6.   *"  * %! ]('673'#73#33#537#''#7#f `51`9    O4%\ "3#3=#7#5'#5353#''6PP%%7IYY3  ]''$$5}` +  o#7'7''53&'735'35) &   m>"   = - 1;?CGKPU[ae33#3'7#73?#/33#5''6=3'5'75#635#335'35#335'37#'7&'7&'7'E..>  ($W+$7$7"  -*'     4'- -2N?O 7  :     f#'+@3533#3#3##5#535#535#35#335'35#33573##5#'>=6f  '  I (   _++__B #6; 2G9[  &*#3'6=33#3##/2=#'67''''I1--8   5  %@4 5;\<C@))[#'+/33#33#3#/767#7#537'67#?#7''~'.8   3 % " ;* :- **9++"4_3533#3#''67#535#o  ,,' 0 %;' m !'-3933#5'667#35#335'35#335'674'7&'7&'/#k % ",G,Y +0.   fU  U`   !'3533#3##5'6?#535#35#335&'&$$"" "&"AI3 AH!!!< \%*3533533#3#535#35#535#535#'67&'`  I   - fff  g #'#5254'7# ? *,ޢAp'/373#''67#53673#&/'6?#536#5##535#535#   N  =====          Hm mR\"(-3533#3#535#3#3##/2=#'67&'bBAAI    @ 5< 8  f59=AEIOU[`3&'#'67#53?#53'7373'673#3#'3#5'67#35#335'35#335'67&'7&'7'+   (.   <G   j . %,F,T -3/ r    %#  =/  / 3        c-37;?37#533#673#&''67''7#5'75#67#75#535#535#e# &:  '    + ^ H-29$N7 ;(! "#)r"*.23#3#535#5335#'&''7'#5##535#535# ')'#H  j AAAAA77H70 2" -` `DV=BFL3#3##/2=#''3#3#7'75#535#5'#5'676&'7/'6((/     +"   6 5  )w tV C G j #m'' g (48<3#''?3#&'#3#5##53'7'6#53#3#5'35#35   J% 1\9 ']KSA99A      }2=T@k+/3A3673#'#'7#&'#'6#7'7''535'353##53#/25# "    3(  " ?4      &Z/ 4$s _!%7;?CIO3533#3#'#5'67#535#35#3357367#'6733#735#535#535#'67&'c        =  +  D$KG!DJ(((   um   s#'+/37;?3533533##5##5###5##5#535#535#535#'35#'3#735#335335s~;";;;;;;\\ rr  M&US(e  J0t 3#7'56!!//H  V %+8<@DHL373#3#&'#'67#53?#3#7&'7'633#5'67#35#335'35#335j/  8>P" # (( c 6 'e* )C)%!    M  B5 5  0<@DHLPT33#3'7#7;2?#'#33#5''6=3&='75#635#335'35#335'37#'G,,. #T) #5#5 ?`    4& -/KFA 5  A%).3#3#5##535#35#535#"=#'7;5'5#6=#`====   3  -(?(-J|3332767#"&=#'67#53eD  5G@ :A" $ 6 &,273#3#3#/2767#5335'35'674'7&'7'Bz 4"hhh  225 < & i$  b     p3533#''6=#$((  '$55 $2 -@ f $*/43#3#3#/265#5335'35'74'7'7&'67#'7#*T    4  03!3 >1Uw '67&''6753F   >nF&     0*:%+163#3#3#/267#5335'35'67&'7&'7'b `  ,}}} 6 ? ;  6  _!  W      &''63'6573#F  (  *-*.&F?# x#53#7'75'67&'@-a! (4 , "0  z   Q,  u#53#3#/2765#'3#7'75#wJK"RlU %]&"  )#% z #3'6=37'533c666Y(' -+E- 68YO9: x!v3#/267#'67##5##535#c ]3337+ 28 -^ddB0 y!%3733#3##/?#7#7#?#7'' S  E J08/ sOO?&Q???R==2 G  z%67#'673''67'&'&'**   8  #   '" %$$ 2  |&67''67#53733&'73#3''69      <8   i 9!#P''  z $''677'#/2=##535#75#_ %+ 4 "22222  , ?o 0H y#3533533#3#535#35#'67&'j& ; ////@@@@\'#t3#35#535#53#5##567 8+8 3::2p#)3'7#&''6=#'6'&''6z_ !" ! 5 E+            &,273#3#3#/2767#5335'35#'674'7&'7'C   ''((    (( $]=C3533#3'33#732?#"''67&'#3#/?#'>7#535#7&'/55D=:     X@2 '7/  !!          y #5##53'73#3#735#535#'yF*(== UU////Ec3""3$_\  533'7?67'#3#''67#537#5'67'77#8:#    +-+ $ &&(    (!D   !()%!  " ##7'7''535'35##53#/25F$  $?2  {B !% F$$5%%ݫ `/37;37&'#/2=#3'67#'#/2=#'6=35#535#7'x?$    / 0   )((((g<;    6  9X''9 -3#3#'#5'67#535#735#@A!   !O2YS+ (+|t,74''673'33/725#'67#537'"  =. *   %&    !     i` 3#'6=3#3#7&'#7'5MM m]`)   ) !  /  !" +~*063353353#353#5335#3#3##/2=#'67&''b&[[ l* / L  & %% ;4  0    %*3#735#3353353#''67&/'67'kk,  C '  HI+++++AO "#A  , 7@#5'675''655#53533#73533#/25#'>7#'''6:           7#a*-5G>    &   "   , .SP    3  V2( $/ '+7=AE'67&'33#3#5##535#537#53'35#535#"=#'7;5'5#67#I '  $!#F!&;:' FFF   9      e e     \#'+>3533#3#3##5#535#535#35#335'35#33573##5#'6=6277..0044**2*G*u *I# 2 5 5/ (::! ,#'3'73#3#3#3##5'635#75#75#.  !Q  d g$ '+159=3'67#'''63733#&''67#7''67'7'7'$!+ !   6   / S  ,,) i(!Q     '333 !&>A  /0011 2 '.26:>#5##53'73#3#/2=''75##535#5#7'7'35#335'35#335M/ ;])/ 0*$Q  4#;##$'F D  HX B& 2  ~37;@#/25''67''67''67#5'6733#67'37#335'37#]  &   3 9  F - J+ ((        1 8  f  ,C'2&'7&'73#5##533'67#''6#'735#53533#3##{+?431VN6/ & C     #  X#B =&!..+  >&'7'6'33533#53373#3#3#&''6?#537#535#53'  i > "u$-%&0-  )  ).$%.   !444    /37;?3#3#5##5##535#&''6763&'77#53/3#73#3#'3#n.5"%7.@  ( $!K+"## 7!! *$$+ N ' -& %:'67#5373#&'3#5##53#5'67#53'75373#H" )-203G"     pp\ $  RV3'7373#3#3#535#535#3'33#7327#"''67'#7#"/75'75#535'7'  0**3x1''.3&$    f       =""   '   D 3#735#535#535#'67'R77 ( ơ! )e #'+/37;3#735#335'35#3353#735#335'35#33573#735#335'35#335.::J8::J8__&?& dd(D(0  +/   /   #'-39>I3533533##5#5#3#5'75#5373#735#'674'7&'7'77'533!CI!&& -  */-  _ Y=T 1G( ]<MQUY##3#353#5335#535#'6735#3#3#7'75#535#5#53'73#&'7#'67#735#535#535# ;    Z% .4 h+$($(".s #'>3#735#535#3#7#5'75#75#535#535#3&''6?&'7?#ffBBBB> 0 /5  "G ES[Y  *!    m 9=AE3#5'75#&/'73#5'75#3'73#3#3#3##5'635#75#75#y9")(L .  <6&%( 5*&&%%-_  O  T> U Y08 &'73?67#"&=#'>5  I  E    $3 ( 1M3#&''67#537'2@VH, 67 3@J4CM     *A3533#&'#5'67#6KVI 0 ,' * /A4   ,*%3##"/32=#535'6&'7'6 %**  --!0#  U  _?  <[% % ,G3533#3#3#535#535#'6M+LLFFXY<<6 G    2E!3733#/267#'6767#73#735#7,eHH$$4<  B 5] 3'73#3#3##5##535#5ST vvvN    ** 053#&'#5'67#535'2373#''67'7#67# '.'    "*!,3 : #! $=     !  x " 2f ;3#3#535#5#35#3353353#3#'7##/2=#'67#78018h!0!!0! /' - ( "f""      -[6;@3'#5'67#53'35#533#7&/#/'675#535#25''V   #, ?FK[7    1VF!  [ .)   '      4  !x%26:>B3#3#5##5##535#&''6&'7#53&/3#73#3#53#f+2"%5+1   $ I_  $ 6 +##, D      7  u $ $  8>DK3533#&'&'#3''67''675'6?''67#67#7'67#'75# WZ "% .2 ? *$3() 7#@%  l >H  6A,v            Z 0   q <#5##53#3#7&'#/25''67'5'67''6?#RBBu8       # *  (2!!2" (+ !     r %+33#5335#535#535#'&'7'6'67&'+k-EEEEEE  a  7  96r>       k':>3533#?''#5'675#''63''67''67#"##   "   #    *    *   -   y 043'73#3#/2=##53'7#367#3533#3#535#35#y/ 4# R 5/:  u H226 m"(/AF3533#&'&'#5'6?''67#'67#'75#33''7''67# WZ  A 4,"A%   5?&"A " 0!/6! 11>d          '    sN3533533##5##5##5##53#3#67&'#/2='67''67''67#yxSGGr8        "  $ $$    !  (       #93#675#53533#'#5''6=3'3533#'#5'67#W 4n     6     N5. dT 1 2#3#36?'&'#53''#5675#535#535#3533#3#535#  6  ^  Y>  ,  5 .+ * }#)-393#3#7'75#535#735#335'7''67'7&'7&'r0117~7221 1A ; @  . .-  }8      R      s*3#'#5'67#535'3#73#"/3?*4/ " "2<(*       7BF _-3'67#''6#3?67#"&=3#/25J'F=!  - *" Q+     *  =AEIMQUY]3#3#'#3#3#'7#&'7#'7#'7#535#535#5'67#537#3'#335337335'3'#'35#535#535#-^7' !BFFV 8 2 /  [JJB" * 2F 2 n_AC         6    f26:>3#3##"/32=#535#'3#3#''675#53'67#73#735#H   %%{$     A44      !J(K #13#735#535#535#33#5#'>7#535#73#3#5##53|MM))))))2.  6.~...g  cj9 srF47kz "#5'673533##/?5#&'I  '%^## ""^   /#    )[33#3#5##5335#pddYG4[BB,b '#5'63'#5##535# /8 /z.F]1)b    66! k!)-1367&'#/25'3'67##5##535#535#{$;& fV: />f       $@@.  %)-3533#735#335'35#335#/2=##535#535#-,l.H. <<<<<SOa 'xA { #'83#5335#535#535#3#735#335'35#3353##5#'676?#,` <<<<<<ll+H+`x%   SSE M: 7++$ g6<@DHL3533#3#5##535#3#'3#3#"''6735'67#'7#735#335'35#335v0229`70U D  * F " !3!  "" (@    *   %  .INVZ3#/2=#'>7#7?#5'7'567&3353#5#''7'7#'6567'3735#535#K  V  i" " + 5-5$ @ ! f&U&   *& .   0    :.    g%3#3'67#''67#73#73#/?G<H B3  &1 . "  3A> x*''&''67''6775#53533#6  & (  --..   8$5>?  +!2y (/3#735#535#535#'673#73#/? 88 @ (    !%3353353#3#3#3#53'7#37#'35#dmma q) +==!.. 1<##!%+3##/2=##5#53535#535#'35#735#35#3 -----OO . C+_ *s,C2dFJNRW3533#3'33#7325#"&5'7##5'673'73#3#3#37&'#535#35#75#75#7&'w##     1  N [ 44L<B$![    O!z 3#3##5#535#73#3##5#535#X#((**#p`*//**$ <ELORY3#3#3?27+'"=##535#535#5335##535#535#5335#53535#335''757'5775#D <'.. * $$%%)% %U'!  !   !0g : "0x  1/ |!3#257#"&=#'6=7&'hhP#  w  k/776Q   $,7 9 : ;< =FGHJRTWYZ\{h $ , 7 9 : ; < = F G H J R T W Y Z \ { h -&*24789:<~&*24789:<~$$ $&$*$2$4$7$8$9$:$<$~$$*$,%7%9%;%<&& & &&&*&2&4&@&`&~&*&,'''$','7'9':';'<'='{'h)) ) )))")$)9):)<)@)`){)h)*),,, ,&,*,2,4,~,,*,,.. .&.*.2.4.~..*.,// /&/*/2/4/7/8/9/:/</~//*/,222$2,27292:2;2<2=2{2h333$3&3;3<3=3{3h444$4,47494:4;4<4=4{4h577 7 777"7$7&7*727476777D7F7G7H7J7P7Q7R7S7T7U7V7X7Y7Z7[7\7]7{7~777777777777777h7* 7, 888$8{8h9 9 999"9$9&9*92949D9F9G9H9J9P9Q9R9S9T9U9V9X9{9~999999999999999h9* 9, : : :::$:&:*:2:4:D:F:G:H:J:P:Q:R:S:T:U:V:X:]:{:~:::::::::::::::h:* :, ;; ;&;*;2;4;F;G;H;R;T;~;;;;;;;;;;*;,< < <<<"<$<&<*<2<4<6<D<F<G<H<J<P<Q<R<S<T<U<V<X<[<\<]<{<~<<<<<<<<<<<<<<<h<* <, == =&=*=2=4=~==*=,>-D E FF F*F,H I I IYIZI\I* I, JJ JJJ*J,K NN N*N,P Q R[R]U U UDUJUUU* U, VV V*V,W W WWW* W, YY YIY* Y, Z Z ZIZ* Z, [[ [R[[[[[[*[,\\ \I\*\,]R]]]]]^-|$|h~~~$~,~7~9~:~;~<~=~{~h []    I[] I[][]    &*24789:<~*,[]gg g&g*g2g4g7g8g9g:g<g~gg*g,hh h&h*h2h4h7h8h9h:h<h~hh*h,o o ooo"o$o&o*o2o4oDoFoGoHoJoPoQoRoSoToUoVoXo{o~oooooooooooooooho* o,  I*, *,   * ,  *, I*, I* ,   * , [] I*,[] &-24~*, *, *, *, *, *, *, *, )$),)7 )9 ): );)< )=)F)G)H)J)R)T)W)Y)Z){)))))))))h+$+,+7 +9 +: +;+< +=+F+G+H+J+R+T+W+Y+Z+{+++++++++hV 02772777*PWWW*P*@*P*@)7P)W( d &d  < &d  "  (   8 \ \T TDigitized data copyright Google Corporation 2006Droid Sans FallbackRegularAscender - Droid Sans FallbackVersion 1.00cDroidSansFallbackDroid is a trademark of Google and may be registered in certain jurisdictions.Ascender CorporationSteve MattesonDroid Sans is a humanist sans serif typeface designed for user interfaces and electronic communications.http://www.ascendercorp.com/http://www.ascendercorp.com/typedesigners.htmlLicensed under the Apache License, Version 2.0http://www.apache.org/licenses/LICENSE-2.0   Bhcyrlgrek latn,kernkernkern  Ubb>PB~$8bbhbzbb0FpbbBBpbpp & &U $%&'),./2345789:;<=>DEFHIJKNPQRUVWYZ[\]^|~go)+$,7 9 : ;< =FGHJRTWYZ\{- &*24789:<~ &*24789:<~*,79;<   &*24@`~*, $,79:;<={  "$9:<@`{*,  &*24~*,  &*24~*, &*24789:<~*, $,79:;<={$&;<={ $,79:;<={70 "$&*2467DFGHJPQRSTUVXYZ[\]{~* , ${) "$&*24DFGHJPQRSTUVX{~* , ) $&*24DFGHJPQRSTUVX]{~* ,  &*24FGHRT~*,- "$&*246DFGHJPQRSTUVX[\]{~* ,  &*24~*,  *, YZ\* ,  J*,  *,[] DJ* ,  *, W* ,  I* ,  I* ,  R*, I*,R$  I[]  * ,  * ,  &-24~*,$,7 9 : ;< =FGHJRTWYZ{ 0Jhanilatnvertvert?LMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~? ">@^`ahv#%&'()*+,01<>?@()+,123456789:<=>?@ABCDF'$"_$""_FF`un$"$#"$#"$""7)A]A!$$"$$$"$$ $$$$"$ $"$#$$$$$$Fwk999!::9:9*:;;;;o"IsTJu"wY6HGknaITJ$$#!$$K$9D2!(($); ;$$$ ("9$*("88884888988889!:;:;888:::;;* ::9;;;0";8;;+*$#>>*QR``kkvkkkv;rnqedke=>kkovnsekkan````kkjjdeekkjv__qsekadkkqkknnovwhoekhqdih$$$$$$$"$$$$$$"$$$$$"$$#99:;;9::::: $$$$ $$"$ $#$$"$$"$#"$ $$ $$$""$9;;#9;9;;:;;9;9;;#;;#;;;99;!@@BAAAABA>>6@?8AAA1BAA@@?@@@>AAAA<4>71f>A8@@A?AA9><>A?<?><<:uuuuu````\nnn"]]],"!!!HUIHGH$"$#$#$$3 "$$ $$"*$$"##""$"!SS#"0#"#"##$$$$$$$$$$$$;;III9999IIIIIIIIIIEEEEII72TT)aaaa**IIIIII////77IIIIII;;;##IIIIIII;;;$"$"$4 4 $:XX$$FF00<<<<oX?U.%:C22==//44  %%$$qMy"!!""!"!!!"!!""!"!!!ujujuj-'-'-'-'-'-'-'-'-'''-'''-'''-'''_"-""-""-""-""-""-"SSSS333ulYE2 lIIIIIIIII[MMJJ5MMJJEEE+IIIIIIIIIY8$$GG#4 +"# +"#!# !"###$#######!$$$!::U:INC; &///.#$=#%%"$"!$(4$$$$$''(!#)*$%&&&"''$$"#"#$$$$&$$$$$&&&SSSS )!8$$$$$$$$$$$$$$""""""""""""""""""""""""""""""$,X-Q5BBBBB<<<@@)?:;6611--$TTQ:QS<D^^K+HHHH$4  i```"X4#)5*(+     '   :(      2$   )%-+ aeae2-]-)(=-*  &        -  1   3##   (=-2"0( *(hqE7(*"!!"!"%t (>GG//v       $$$$$"$!::9        ##"99$$$$$$#89!"$9"  "                                                                                                                                                              E                                                                                         &&&!  !"!                                                                                                                                                                                                                                                                                                                                                           1                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           W                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            v             FM   $ =          ]                       ' ^                     '                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       ^                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      M                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      Z                                                                                                                                                                                                                                                                                                                                                                                                                                     Q                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              [?                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  G                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       9                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        `^^8)#!UU7bbZYaaXXNM^^^]UU^\xvihwvlmcuKTGH======IH]]zZZkIAHB"_$""_CF`un$"$#"$#"$""7)=]=!$$"$$$"$$#$$$$"$ $"$#$$$$$$Fwk999::9:9(:;;;;o^99^h*&#;&%</*s/',.!- #fi"#^w$ "9;;9(v     DSPR? KEEM=AB ? == <8?BY;     9^X]b70in%,$)*'06Qo!N"%   <u  & #      L2>I<<   7F       !     =           <   -                                 5I    Hv       "                               P?                                                 EE                                                             P;                                    (                   ;V                         G  Q- T     8X       NA                                   IE "T.d$ ##%  +  # :RVH?e/"]/$h,5$%*e"0"                7Tb,    9 * /%.T'.APF)[>!b5]2=(-&%:"              6P         $                 3\          MC   Y-  W<              ' @I @H %D  ]iBK<I/     <N<   9Y     [@9    jV$W66U 9           '(h  4   X=>@ ?H>?30 28/-' +.* ".31G/1@07@+0.001+)/.&-1 +-*%,//,1/#39J:  , % OAU  ,!$*'%)! &%(%"$EX"!!@7%  K<E  ]#KF ,, ,,DLP  OFHM   >?  , CJ  9T   O      , - FR? =   ,     ,  !  B                ;   VC  -      =?  )                      $      AM        ?   @         N@     !       #   B   DK    OB       5\       6    M>       \  9    P    =        DP        1         [8HD          `.          5Q     /LD                         /V         " 3     W,        Q6      Sh[                                 ^[d                        0  -  +Z                 Nha   Kga   D   K: C>h*          n<g     pIG          T82977436326,<74!92A52223929/69/?/,Ae34-42,.0-.+)/3+,.1.1.,0+-./,"`OB!-"  B?    V="T6;;@A <=    "!    8 87>9 7:C8  OD 55I 7      [4B9  :7 gP  6    $9                 =24?@ 9S; 6   /6>=  :  255]D Z[ 8  7  Mi  8A$  76&iH 91     .3>  ]  2'   0  65  24 4  j$   OA43 / /-.a1-    N  5682 :44C:   / 15+ 8B -  "__   Y:9P=A]fK9_5f++MEABFABO5N9&   :C9?JB:<OJU8F2Q-2;AJ@N.?F+(=B*P<S66=/*&K:027280V".:Z$"bc8        '  FM        MR?  Q6        =H   M  @      AE  F      JA  AK   AB    E  4     @  D       ?      0N@   A    =       E     J      HHG:?   <           CC      E       T:          =>      l           AA  CJN:     ;   ?     DJ    7     =       % ?   8          @8 H       U<     ? - 7WBH U@DSHGG9EL Y=9 ,MA UkO@B;oI=X<5+,2-&,(,-'0)***4*.+&%7')&%"-0'1-''',%**##)*$Z%*'+&(*%&%,$#&"$(XM'a!$#Y9'ZU)H(%#('%(&I[ #$!""'%'&!# %!%$"""!#$h!j #DPMG  $    T2+ZGF3CBPBELE@]LQ  "5  "!   "8>64;9:1+2;4687363002)42/$)23/02,,-*!+,()&-,'(&($#K:W@  _/8A 0SCb409/3E757, 85 2[ 239*!KC< 2*, /4*   + ']3  - - *  OQ210.'    ?  ) j#  /+ ( 0^ 3',   (2   + +(+-. '  .  % .1 ,*'. + %-  ' T],(  '5>O  '07$.=8l&( )+&%' :QQ, $     #  '    ' * %*+   ".-   '4 ',=. $++-)  (   & $ XP/  - #% 7 $  ( '  #(($  *+% & &%$) (#'$ #( +#& o     K()b'  QFLBN    GAZ, ;   @   8K BAH  F;E     >     J8     T4 Q;?     4   >   >K        08 *2.+&,#)(%,(#)#*-$5&%$-)"'""'&"&.&#%#'!"#"#$'"""# $#% $#%(&$$ %$#(%""$!!!6 (#! ##"!%#"$7#"""!   #"!$"#! #&((''--,;QIIHMP> vM       BI?N@     IE L J>L=P>ZAnD^TQ_V0  #                               LU B@= K9   G *BN  C  ; =E29  Y<;  : ;  9 E 94=Z44;  ;88 <5:    :>87  >7 ;=   :?@9 Y69G2) 2 / :< ;   7  576550 7.b/20J 0   ;8: E  181 9  ,?JC9/  61RY  8. G94 4 -  3 - 3 00Jc.8  3   ?4 1  a 6M5,6 .+ #672  52  1"6. 24 A 1   1 231 .4,77/634 ;*c4f( * 2 -.6MHCB +  2  +* 3 4    3   7 -    1 0  ' 1      + <R-. *#* v_  2 S   *2     3     / H ?:9 :C<?< 39? 499               !   "            A  !       ??      EG JO G   AFH<      G                         EH   DID       I  C F     1           ? &  M> AP ! J    S (             FCDD  k! 7 ?D  O:S                      B F    H  G 4I    C          M@8S                                                              U;         IQ<?K  KBDBB E   E FY2 AZ gc    M:      W6N=  2 Y+-.  (T0 -%a-'+ $)b&c$"   ! #< 1JC#HL#RA AUQ !GV=DF$MOA>E?<$U\ 3?O=F: 1 !=C7= OD7IQ6; 5_4; D$9   , G8E1:>   <> !b2>A F.   NE=U: "$   B // EK 63 -   n  8C7A@=VfIE@<A;       PB JF I I@   =LF  L@ F6 U  2A  F G!    (VAM> ?   GD JBED 1! ? H B     2     (   D H           @A:D>'P9G       B =    N<=F          E"O  ;AEE  HEI   A       @  < @@ AhN7J   5     9B             AG       <M @ MB <     6          $       4 A    Y5       6A  0 ;   ;:    9  FA  MA      KI     EV[cB    W3  87             5      5W>! ! ;#  @        ( B  !;   Q aMM          D5   7     4                                          O@\1C4a+-!6Z  0                           RA CQ7RB  BD#NR<  @LK;)-N &$:I $ KB! %   AL HA  ! MHHMJC@IC @2@9GAC?=?:H<AF:5< -6>@ . f    Z7 CB             F        JH      !    2[ UL9              P>    FN        HEB             (         $ A)     ?    EE D FIJ                         ?   = J:BN               F      [0                                            $           $       H C     5Y     V FG F  #             <         >N        M            0      LQ=     CS  B    'a      '   IS          =L          NA      'h                     IW7      4                 E     AF    W3       9B7       :     E@@  vK=  ANBA  M- 0O     I     HB<    .S0  43;b- F  ,e >  <(*L=M $2??A-8T>90 6#IF49  ?  *JV=@    '   05 D) L9-3  *&   7  "    645.'8R  &k63&LI" 6A?   & (&W;  $l  6;)GD7 BO*F  7EH 9 ! 5  =     E5     i7   8T0U::           II 3 .    JABC   J<%FHDI? ?  l NO   =  C8 >g k     GJ      o K?                Q J:  ?       Cee    ! JGd KK       R?  G U9MESI    ! F <X9  SC      8%      9       !  "Y8    & *,        P= LD ME'J +J   FG$DG    NQ B D <RE 6  )KD#GL<RcBG#L$BJO#  7Y   $I#GQI J4B  T=L@Q8C ?<  "7=  GOJG  ,3339& $*/*/2.+'+0#&'-$+(,(%+(%#(/ '*'/"&+ .$$%'%#&,,1+,'$*%%#+"".&)2".+#(#%)# !$%' ('$##&)*&#$'!&%#$%%(#%)$($#!,*%!$#!#'%&&%$"(%!%&!%#&#&"'?Y'# "#"&$! #"'&"&##% !##"#&#'!&! !$!% % $"%&"%# ""!##&# !$!%&!!$(#$&P.131P?N<;F9 EBAA      1         PBBEF=9=<=6995DCC==988[5465`c/;.-9<6<8i)481)8.  # [;KF# BIO   D 9 KFGd-F   IK      *f   OE    g ISB>P     GA 8#   1   >   LE      D        MA    H   F       Q%   ?         @   T  G     P ,Q   i @T   :         QD PH  O@    Jj ?=A   K   G       A  V: H    O?      Q    !     5R       3697T9,?;7;;587<6?8T588:22:F+8<42;[.8S.-5)04-4-[/0]0T-168((+41/'/0.`1574%*&.K5G+/+7'&>^j)))"#+) C E@S  PC      UO]  KMX668WZ579CS354a(.6.23217X1/34467*075.23**:8-/40/129/-10/)05/70257.@62A.Dd1301-a)60+*11.1+254,`&-1,/440&-*2).*,(3*-(/,-,:/,,/0,0+,,.+).,,+0%/(//'-/-,'--#-/&'''*,-*1+*---+,,),+%)*-(.+,''+)(.,('''.**&()*,-+/%0)+1('&+Z/.----,'&&*J!'%.,E&-1*)(*%,+%&''%Zb%U&'$'(+8+)1$f'&)%(Jd&$-)%$#%&+:(J*%*&'%'&&*(O'(')*+')%?d(])O%'(,&('R%'+),(&''')$('&.7'''#'$'M$) #,,&(+&(,%( ''&(&%&''$( %%(%)((%)0*,&!#"($$&0  ? J:F KH  CA > KAT=       " LXR.    K S:7?NkP     =  M2  MW:P  R            M:OS  BI<N    D                 J PF            F V=                  HD              " C H   I>    NF   E' !-  $ >L      FE            -    @H6 H>O9   68?S^556`9475A.6+.,4+&3021)*1.()VF.+0/j-,,*)+/)+!*.)-f%EH 0 M@N G ED  ID  AI GI8 !JA ';S<O 7AJ   *D: 898Q?< \5^1 0       ` E<@HLF9       DH      99T     L F K  CJ=   =    I:IF KGG  E;R 3PI *V(    Z;@ON  R7M  @KD Y7LJ 9N      f+                      FE&H;U    7XG?      B        b, K;* IGEEK  8  :C&N                               ]             9-76Z78583c,2.30+196633*/'-,.3.&+(0-33&'-+/.*8)+'(1'-83,,,)07+-)2+(15.1+'70.*''+32-1..(),.18'*]-(/0.,.+,(.$)*-)-(,*)-'3(,)3(1*3..*%*(hD'*#--01-!/)!),(,*/()%&+/-*&,./&2"! 0)..#)./$$$().''1-=('*+(''/%+<+,53--1*.,-(./*P)#%)/,#)!,6+"*-&.$+++,&',,*.#-&,$&(*+*)%!$-#R+0$($''(%-*,,#)),#-//3&() (#"++0$+)0*%+"((&X(."%++('#&&)+$)*(,#*$!! !(-(!(*!)&#) *4 -$)*')""L"&)-* ++!& &$' ''()*+')),#":(*!(('$'  $%""+&"+&&"&'H%&!"62%&),$&YH$ (%%$G*+('( &%)#((+' '%)%'$!*LU)%("F!$" %"#(#UE',)! '"Ze!&#"$%!)&#&$$'+ $ $,*-('#!(%*$!%,'#&"%$"%(-!'&B"$&H$%&%#'!#F#H&"'$B% *!$&'&(V%( $%*$/#%%&"#  #'+#,(&&$#%&&&##!#$'($$)$ )"( $!!(=""$!'"()"'$$B$$ &%%0"$'# "!"F!(#:!%(M"%"%#%U'=#!:&$%  '$%$"'''%"#6"!$&$ "E.&(' '; $ $!%*#'//$ '%9#(*$#!+ %# %"!!# "JL &"$#"#%%((&")%""+ ARikK%$ $$ "'/$")"%!((&#TnZ<$"$$#.%%$"K"!$"$$%m $$!&'! "$   #"%"!@#&%!%#% "#!$##%! &#!#$$"%" $!"G"#"#$"" $XI")!%  %$!"#< "&' $"# ! #QM#!# !MR(')!UG QT Y    L A FMJNUS@  A G       F  %:L L<FB  2H GK O   G8 ;  GB N:   (   D   QK-       D     D  H      IJ    H B F !  R9      D      > = >:JF > >:F  !D       Wd  6    G;H<; < 9 - 8 7 6   ?,B79U=>9   95*   :9>:8EP=             &'MTSMDANH?DK@  !B%R6 B :J N L6""MBDHJ"BGIC FGFMNCI?: NNCI@DW< B@>  `    VBN XM          O    MS=??_+68^+157]$"_9  P0   AN [k  EH  S  M #4T>O7         0 : 9P       AC    > C       (  *  )b ,  1     <K /G   8C ;L    <@F L   A4G6q\  S     ?G#  FIBE     L D  EJL  HK@>?N    G?C QJ AH                            5GO MHL   %4AI#  (       ;WUTUJZVV TUc2QCF UPT>PPY G  "!  EK CH@ I   5 LH GAJ-K KB  DD  9^HIEKPBL  IJAMO\KJ A     @B -        "&() %! *($!"&!#"  !""!$ !  " ! C  T> !G  E        JC<  CJ  .H        P?>!R;  L;     J?             -   V    4Y     K1 .  S U                FGF;GB.    ?N  5>GM  3             'P;v&!," (!,'"''"$#%(".& ""&"!% #)(#&$$$)(#$#%'%$ "!"+-% !)$!%&!%!!"$ # )&) )!$!-'!)%!(#!!!$$ ""$  (#" "$!! "# $##$!$ #!  ! ! !%#!:h$   # $,`'                                                OD                    ;K      5    TLB          CK   A  K   HD                 = b      :       I     MD C=   J G   FDF   @   CF     NMCD C      R     G    H JC    HD I@      G?  !BC  @        !         H  ;=        BBA    J?<  G IV       !   A>H  M@     JB         >L<         5H :          .ZwPJSKHESDDA@TEJFSDJB@C<KAE>9AO7=;@@;?BANC6HA?H?=9>@ RG:9C>9;48@8;<3H81>>88:6<1.9::=<;A?;9;798109827774v@E1)P-A*)5D-1:1%//037)2,+4'+',$(3.)'.*"#*%5/,%)'+&   8N        N4    9V   :4dU ;BH   (<<'   >DM? +GMHMMKODCACRED=DCBC7I@DCB=CBD9JZ4Q@>9DB ?BE?;???CDIC>@A?;7;;;=<9=<78;<:8>4 :8;=?=:: 1:92<8=6 8> `3<,585     JEE# ]B       >LZ5 %   C   R     JIF         .N           0EFHD        B>C           = R= O;    7           Z4   AB XoF   =   @(Z*&)&!)!,&%&!&##'&!,  #  ( &'&&&$(      7Q0     0    R3 I0S3 K     Z W'H         ;I?OI          !   ?  HBB T8  Q   I@Q:6    6                     DJ        7GHJ    +O  GG     HF  C>   GJ                     U< >TDM?MJNIHKOFIMAK>BJJIGJFF>KG==F>AEG>?=?>8BAGOeW>8=9::?S:9?>=\d7<33453 E <B @>> 8< 2@ < =SAK MT  "#  7 &%#!  " BD    /    2   0 ;M        J         I                     H  I   ?I$     K              *` 90  :"K:   ?>RD   (  W )   R),  1Q S   K ^   9N  /P V   T       J>S S         P       -    P     P  VR  =Ebl         P         MSOMO   H<XI Q    PKNKI  N  SJf'=H I A J  I  ,T      4- ;K=K  P/        GI        3 `'[^ 2S MS SS[-TKFK IEM  \KLGYJJMMKI :  :BKCCCFA Z9        &%#"    V'9* Z1! S;V     @    U<cpN@yQMLJ]7X/HIW$jZ0ED[5P9FBIACBF@A              :L=        5 T4      HC   N;@   7W!UTPU7  GEG    -AXM@@X=3*::$ #N-L        @.R ),L'<RG]!    "L:A75 +"$'H  H   5   # 09$30'     9?=2  :%<     H  M5C'?A0  #  *: C$ ,^3 ;   1 7  % !      v#bb`an8)!gfZYFaJ _````0)I)I_^^^]NM^]UUXX3aaUU`ah##SS`an8)F!\\IvIF#LL"!!!HHSS F    ZP             aa        USUZad              R<L          RMJ1  # #  : b khicke@e   Z   B?k         AK;fXGP     LC         [A   U0 I      BN 0]   S[3Ah @ 6 BF?BT  QY <B""      V    b  I             ![EJ  ;       'U              ibn  Pe W    V  W,  " > B<   "M  c  ##          $ #     ]       b '    o Cb)        3?  (    CF 9V DFD RPL T X S U   dj   2           `  6i "DJCZ   ^fPHCDLB              b;5FA gj   F    G[0   !,- QJ[ P  @OHFGVGlQkO  ?    !#]    W.  W(W ! bVN '    X^C7             T8hXW  ##5Q IGA N :]%SB< RJ ;9 5       DDH GB\MW L ON @BCV   S , . 3      <<UOYad           F<GKEH+,  G         [ EIME LHH  '     5U+)  K8 B" ''  .+ Y   YJ  R@MM   ]L3       _fgY% J/ 7G?  Y   KD?H:  )   (   N/   h:        EDYL   E<  j: ' &9 *AB04J     + M  -       %  TYa'        )A > 8b    : C    K  '  A  PS KFO `    ()    K N  I- C  :BDIE  $'              _  Q  -     %;6<MFRA    ,7.X  )     A ,  " V  Y   *    KEDEA                G2 FJOFLQ=P\4      #0] I SJ*          = _  &2W      hOP=    .        );[   1    `     $   L               +      .)f       RU;KD  $ Q S1              T8\,.   W      'd  M   j H T\           '    D   =I L   &         '     & ' %()       ,U AC    $  ! 5    G !        'P!! BD1    >          '%=^      U      #    "     F  J'&;,8T             C             A  HFEIKH=GFD?&M        !  (    <      ' B+ =  **          //     (       )   l     V SO          )  4    %        K @   !F;' T      MN 3 AC  J                            Y ,            <  +           $       \%N     R   W  ^  -       6                        OKRD6                    >W&        F      ? E J <P     J  KF K   O J NQ V     (   D3? H   2  KB                  O    l@,,- ----         X     ;             TJF  TCOe9   ? MT    C J        2              =  A ;   ;  @ 7n8LM   WK    BFS  1       DH   H         ISM  K  =      -     c#         :         T RXFPLA   T I             7+       I      G  U    Z;@L   ?U     = 7hjUE   A<? J      d                 ,   6    @O                              '   C          4Ul      J      B78R        NT L<D&I  R    PM      EZJJL   LGGEEMR R    YW            J          =>   &I * CY;m F    9           Y     D IC  >`J                R-   W     RR>ECcFE>A =< =>5 '.#*             :% g    O 0       2?6V3)Z7%   ("               :   ;D MNe > :  ')#0.,,,*)&3(7'('#'! #! $"!>VKG   FTC<    NF+ 2J0  79  E  % 9 9Y  9!/   6        A 9683500.+?5;E   0532 1=1411#      @7&M@L/108DE2>E   C  8: :    9   :F WA O6/&'.(_#'.$'/%$' %! &%"C_2+$' (! B95:67:33.2216*130O1),.=<2B07/1=- ,",2,***'*$)6' #- %4) ,''&)J)e$" .   > C     ")-%#')#&$-$""%#$"&($"$"")#&'$$$$#!!#""*$>Q  @     4   @;=:;:=: = 93 ^8.6725 /6868.30 0.2/ -""02.10M*1 K0%2(0/.:B   6,5   ;>=9D  j N F E      R        @C          >        ?          A K  +84+8) *JHQA 27JK53598-34/-L    F ,.-  11 > %/ JQ :54C           89?   M ,  ;   <" 8  3H          W  B     Y       O                 :;     =J  C( !   C&    $!  !=:4;         $   G     B<  D  C          :              S8e  '  JF    H9  7            '    F         >   G   4K/8<>:%GBAA /=  >   G . ;5) =9 6)  5 #>=:0  ==        !  :   JJD K     A `@7    If!  B  @ @J BHU +/-&0&(%,#'')$''&%)#$-$"#$&,.)+#''*",#(!(#"#(#'"$"&$#%"$$"&&"%(#!!%$$"#&$&#$%"$$$%%$$(%!##$%%"(%"&$&&%MH9B>FC;[<B6?O:8:+--<"D D GLT==Q.    ' >  A     ;;=    G  9JE(     A   H  A74/22<8B5;/<38-.3(3/*^+#M.-)20$?&)?).--:$P)/),@=G06720:2,2-1+/W7903+)7.-3011+&3-2..'((/)1/'%,Y&S8]'*)*),**+F(W%0(L+,%&&/-)'''"-((_%X%,%%)%$,)$*)%**/+&%)*U+&+'(*'('+%))$)$%%)$$$&%6)")""(&''*($#&%(NK    G =C,A! 3R? :4 NA @ ? A  E     5.1.)2*+W[*)*/&/)  7  J '#H K < =5 V   D    :*    #       9370%,:+.)/).+/31+(*,]*0.F=0&X,'+5(10.'X'''%*+T%U*T#+(#>QL((2(&P!)S/.F(+7((#'+$QU%)O**')!$8%'J(("&&(1&'&)6:$('%"%(#.)#-(W!'"!M(#$M"*!'#&'(%?$O($ &%&&(('2 F# $8!!'!"$# "#%$'$& )%$) '##(%!""$('"#%"!#"%"#0"QIHAG& 9  I BC<B F   :M  <;"G  4% F ? 868X U :4      ?  < 6!    7A=       B MRV  8 >  7 ?!   B TI MC?EJ   f #'-( !$$'#  #      O   <   KQ  GH=    U%, & )%  !#$!# (!   ! !"                 RI     F    E     EW Z C D  $ H     @  K  @     ?       Q?I<@?GBL>?NB@@2A=A>C?A<@E>>=??==?<A:=::<8#/*     R " V GA@?A=87>B:8CR?A87A9:;>01;<=B2A3896 ;98)8/* F':aS      >EE1           '&/$""!$   ! !:( _N%  G>!     >E!  *   $@   37 ALX  OB=LN?dM:=;@@>A;:?_BB?Z?=;5;<98:U<62O4300Q $E' $ I   E             V*T4 V  P* Y GHRI  K^  G/      M  XLUSQEAF1   =        2P5RUJUGD@   L  [ fonts/mono_dejavu_sans_9.xml0000755000175000017500000076010012565232430017030 0ustar mquinsonmquinson<?xml version="1.0"?> <font type="bitmap"> <Texture index="0" filename="mono_dejavu_sans_90.png" hasAlpha="true" /> <c c="" r="0, 0, 6, 14" u="1" /> <c c=" " r="7, 0, 8, 14" o="6" /> <c c="!" r="9, 0, 11, 14" u="3" o="2" /> <c c="&quot;" r="12, 0, 18, 14" u="1" /> <c c="#" r="19, 0, 26, 14" /> <c c="$" r="27, 0, 34, 14" /> <c c="%" r="35, 0, 42, 14" /> <c c="&amp;" r="43, 0, 49, 14" u="1" /> <c c="'" r="50, 0, 52, 14" u="3" o="2" /> <c c="(" r="53, 0, 56, 14" u="2" o="2" /> <c c=")" r="57, 0, 60, 14" u="2" o="2" /> <c c="*" r="61, 0, 66, 14" u="1" o="1" /> <c c="+" r="67, 0, 74, 14" /> <c c="," r="75, 0, 78, 14" u="2" o="2" /> <c c="-" r="79, 0, 83, 14" u="2" o="1" /> <c c="." r="84, 0, 86, 14" u="3" o="2" /> <c c="/" r="87, 0, 93, 14" u="1" /> <c c="0" r="94, 0, 100, 14" u="1" /> <c c="1" r="101, 0, 107, 14" u="1" /> <c c="2" r="108, 0, 114, 14" u="1" /> <c c="3" r="115, 0, 121, 14" u="1" /> <c c="4" r="122, 0, 128, 14" u="1" /> <c c="5" r="129, 0, 135, 14" u="1" /> <c c="6" r="136, 0, 142, 14" u="1" /> <c c="7" r="143, 0, 149, 14" u="1" /> <c c="8" r="150, 0, 156, 14" u="1" /> <c c="9" r="157, 0, 163, 14" u="1" /> <c c=":" r="164, 0, 166, 14" u="3" o="2" /> <c c=";" r="167, 0, 170, 14" u="2" o="2" /> <c c="&lt;" r="171, 0, 177, 14" u="1" /> <c c="=" r="178, 0, 184, 14" u="1" /> <c c="&gt;" r="185, 0, 191, 14" u="1" /> <c c="?" r="192, 0, 197, 14" u="2" /> <c c="@" r="198, 0, 205, 14" /> <c c="A" r="206, 0, 212, 14" u="1" /> <c c="B" r="213, 0, 219, 14" u="1" /> <c c="C" r="220, 0, 226, 14" u="1" /> <c c="D" r="227, 0, 233, 14" u="1" /> <c c="E" r="234, 0, 240, 14" u="1" /> <c c="F" r="241, 0, 247, 14" u="1" /> <c c="G" r="248, 0, 254, 14" u="1" /> <c c="H" r="255, 0, 261, 14" u="1" /> <c c="I" r="262, 0, 268, 14" u="1" /> <c c="J" r="269, 0, 275, 14" u="1" /> <c c="K" r="276, 0, 283, 14" u="1" o="-1" /> <c c="L" r="284, 0, 290, 14" u="1" /> <c c="M" r="291, 0, 297, 14" u="1" /> <c c="N" r="298, 0, 304, 14" u="1" /> <c c="O" r="305, 0, 311, 14" u="1" /> <c c="P" r="312, 0, 318, 14" u="1" /> <c c="Q" r="319, 0, 325, 14" u="1" /> <c c="R" r="326, 0, 333, 14" u="1" o="-1" /> <c c="S" r="334, 0, 340, 14" u="1" /> <c c="T" r="341, 0, 347, 14" u="1" /> <c c="U" r="348, 0, 354, 14" u="1" /> <c c="V" r="355, 0, 361, 14" u="1" /> <c c="W" r="362, 0, 369, 14" /> <c c="X" r="370, 0, 376, 14" u="1" /> <c c="Y" r="377, 0, 385, 14" o="-1" /> <c c="Z" r="386, 0, 392, 14" u="1" /> <c c="[" r="393, 0, 397, 14" u="2" o="1" /> <c c="\" r="398, 0, 404, 14" u="1" /> <c c="]" r="405, 0, 409, 14" u="1" o="2" /> <c c="^" r="410, 0, 417, 14" /> <c c="_" r="418, 0, 425, 14" /> <c c="`" r="426, 0, 429, 14" u="1" o="3" /> <c c="a" r="430, 0, 436, 14" u="1" /> <c c="b" r="437, 0, 443, 14" u="1" /> <c c="c" r="444, 0, 450, 14" u="1" /> <c c="d" r="451, 0, 457, 14" u="1" /> <c c="e" r="458, 0, 464, 14" u="1" /> <c c="f" r="465, 0, 471, 14" u="1" /> <c c="g" r="472, 0, 478, 14" u="1" /> <c c="h" r="479, 0, 485, 14" u="1" /> <c c="i" r="486, 0, 492, 14" u="1" /> <c c="j" r="493, 0, 497, 14" u="1" o="2" /> <c c="k" r="498, 0, 504, 14" u="1" /> <c c="l" r="505, 0, 511, 14" o="1" /> <c c="m" r="512, 0, 518, 14" u="1" /> <c c="n" r="519, 0, 525, 14" u="1" /> <c c="o" r="526, 0, 532, 14" u="1" /> <c c="p" r="533, 0, 539, 14" u="1" /> <c c="q" r="540, 0, 546, 14" u="1" /> <c c="r" r="547, 0, 552, 14" u="2" /> <c c="s" r="553, 0, 559, 14" u="1" /> <c c="t" r="560, 0, 566, 14" o="1" /> <c c="u" r="567, 0, 573, 14" u="1" /> <c c="v" r="574, 0, 580, 14" u="1" /> <c c="w" r="581, 0, 588, 14" /> <c c="x" r="589, 0, 595, 14" u="1" /> <c c="y" r="596, 0, 602, 14" u="1" /> <c c="z" r="603, 0, 609, 14" u="1" /> <c c="{" r="610, 0, 616, 14" u="1" /> <c c="|" r="617, 0, 618, 14" u="3" o="3" /> <c c="}" r="619, 0, 625, 14" u="1" /> <c c="~" r="626, 0, 632, 14" u="1" /> <c c="" r="633, 0, 634, 14" o="6" /> <c c="" r="635, 0, 637, 14" u="3" o="2" /> <c c="" r="638, 0, 644, 14" u="1" /> <c c="" r="645, 0, 651, 14" u="1" /> <c c="" r="652, 0, 658, 14" u="1" /> <c c="" r="659, 0, 667, 14" o="-1" /> <c c="" r="668, 0, 669, 14" u="3" o="3" /> <c c="" r="670, 0, 675, 14" u="1" o="1" /> <c c="" r="676, 0, 679, 14" u="2" o="2" /> <c c="" r="680, 0, 687, 14" /> <c c="" r="688, 0, 692, 14" u="2" o="1" /> <c c="" r="693, 0, 699, 14" u="1" /> <c c="" r="700, 0, 706, 14" u="1" /> <c c="" r="707, 0, 711, 14" u="2" o="1" /> <c c="" r="712, 0, 719, 14" /> <c c="" r="720, 0, 724, 14" u="2" o="1" /> <c c="" r="725, 0, 729, 14" u="2" o="1" /> <c c="" r="730, 0, 735, 14" u="1" o="1" /> <c c="" r="736, 0, 740, 14" u="2" o="1" /> <c c="" r="741, 0, 745, 14" u="2" o="1" /> <c c="" r="746, 0, 749, 14" u="3" o="1" /> <c c="" r="750, 0, 757, 14" u="1" o="-1" /> <c c="" r="758, 0, 764, 14" o="1" /> <c c="" r="765, 0, 767, 14" u="3" o="2" /> <c c="" r="768, 0, 771, 14" u="2" o="2" /> <c c="" r="772, 0, 775, 14" u="2" o="2" /> <c c="" r="776, 0, 780, 14" u="2" o="1" /> <c c="" r="781, 0, 787, 14" u="1" /> <c c="" r="788, 0, 795, 14" /> <c c="" r="796, 0, 803, 14" /> <c c="" r="804, 0, 811, 14" /> <c c="" r="812, 0, 817, 14" u="1" o="1" /> <c c="" r="818, 0, 824, 14" u="1" /> <c c="" r="825, 0, 831, 14" u="1" /> <c c="" r="832, 0, 838, 14" u="1" /> <c c="" r="839, 0, 845, 14" u="1" /> <c c="" r="846, 0, 852, 14" u="1" /> <c c="" r="853, 0, 859, 14" u="1" /> <c c="" r="860, 0, 867, 14" /> <c c="" r="868, 0, 874, 14" u="1" /> <c c="" r="875, 0, 881, 14" u="1" /> <c c="" r="882, 0, 888, 14" u="1" /> <c c="" r="889, 0, 895, 14" u="1" /> <c c="" r="896, 0, 902, 14" u="1" /> <c c="" r="903, 0, 909, 14" u="1" /> <c c="" r="910, 0, 916, 14" u="1" /> <c c="" r="917, 0, 923, 14" u="1" /> <c c="" r="924, 0, 930, 14" u="1" /> <c c="" r="931, 0, 938, 14" /> <c c="" r="939, 0, 945, 14" u="1" /> <c c="" r="946, 0, 952, 14" u="1" /> <c c="" r="953, 0, 959, 14" u="1" /> <c c="" r="960, 0, 966, 14" u="1" /> <c c="" r="967, 0, 973, 14" u="1" /> <c c="" r="974, 0, 980, 14" u="1" /> <c c="" r="981, 0, 987, 14" u="1" /> <c c="" r="988, 0, 996, 14" o="-1" /> <c c="" r="997, 0, 1003, 14" u="1" /> <c c="" r="1004, 0, 1010, 14" u="1" /> <c c="" r="1011, 0, 1017, 14" u="1" /> <c c="" r="1018, 0, 1024, 14" u="1" /> <c c="" r="0, 15, 8, 29" o="-1" /> <c c="" r="9, 15, 15, 29" u="1" /> <c c="" r="16, 15, 22, 29" u="1" /> <c c="" r="23, 15, 29, 29" u="1" /> <c c="" r="30, 15, 36, 29" u="1" /> <c c="" r="37, 15, 43, 29" u="1" /> <c c="" r="44, 15, 50, 29" u="1" /> <c c="" r="51, 15, 57, 29" u="1" /> <c c="" r="58, 15, 64, 29" u="1" /> <c c="" r="65, 15, 72, 29" u="-1" o="1" /> <c c="" r="73, 15, 79, 29" u="1" /> <c c="" r="80, 15, 86, 29" u="1" /> <c c="" r="87, 15, 93, 29" u="1" /> <c c="" r="94, 15, 100, 29" u="1" /> <c c="" r="101, 15, 107, 29" u="1" /> <c c="" r="108, 15, 114, 29" u="1" /> <c c="" r="115, 15, 121, 29" u="1" /> <c c="" r="122, 15, 128, 29" u="1" /> <c c="" r="129, 15, 135, 29" u="1" /> <c c="" r="136, 15, 142, 29" u="1" /> <c c="" r="143, 15, 149, 29" u="1" /> <c c="" r="150, 15, 156, 29" u="1" /> <c c="" r="157, 15, 163, 29" u="1" /> <c c="" r="164, 15, 170, 29" u="1" /> <c c="" r="171, 15, 177, 29" u="1" /> <c c="" r="178, 15, 184, 29" u="1" /> <c c="" r="185, 15, 191, 29" u="1" /> <c c="" r="192, 15, 200, 29" o="-1" /> <c c="" r="201, 15, 207, 29" u="1" /> <c c="" r="208, 15, 214, 29" u="1" /> <c c="" r="215, 15, 221, 29" u="1" /> <c c="" r="222, 15, 228, 29" u="1" /> <c c="" r="229, 15, 235, 29" u="1" /> <c c="" r="236, 15, 242, 29" u="1" /> <c c="" r="243, 15, 249, 29" u="1" /> <c c="" r="250, 15, 256, 29" u="1" /> <c c="" r="257, 15, 263, 29" u="1" /> <c c="" r="264, 15, 270, 29" u="1" /> <c c="" r="271, 15, 277, 29" u="1" /> <c c="" r="278, 15, 285, 29" u="1" o="-1" /> <c c="" r="286, 15, 293, 29" u="1" o="-1" /> <c c="" r="294, 15, 300, 29" u="1" /> <c c="" r="301, 15, 307, 29" u="1" /> <c c="" r="308, 15, 314, 29" u="1" /> <c c=" " r="315, 15, 321, 29" u="1" /> <c c=" " r="322, 15, 328, 29" u="1" /> <c c=" " r="329, 15, 335, 29" u="1" /> <c c=" " r="336, 15, 342, 29" u="1" /> <c c=" " r="343, 15, 349, 29" u="1" /> <c c="" r="350, 15, 356, 29" u="1" /> <c c="" r="357, 15, 366, 29" u="1" o="-3" /> <c c="" r="367, 15, 374, 29" /> <c c="" r="375, 15, 382, 29" u="1" o="-1" /> <c c="" r="383, 15, 389, 29" u="1" /> <c c="" r="390, 15, 396, 29" u="1" /> <c c="" r="397, 15, 403, 29" u="1" /> <c c="" r="404, 15, 410, 29" u="1" /> <c c="" r="411, 15, 417, 29" u="1" /> <c c="" r="418, 15, 424, 29" u="1" /> <c c="" r="425, 15, 431, 29" u="1" /> <c c="" r="432, 15, 438, 29" u="1" /> <c c="" r="439, 15, 445, 29" u="1" /> <c c="" r="446, 15, 452, 29" u="1" /> <c c="" r="453, 15, 459, 29" u="1" /> <c c="" r="460, 15, 466, 29" u="1" /> <c c="" r="467, 15, 473, 29" u="1" /> <c c="" r="474, 15, 480, 29" u="1" /> <c c=" " r="481, 15, 487, 29" u="1" /> <c c="!" r="488, 15, 494, 29" u="1" /> <c c=""" r="495, 15, 501, 29" u="1" /> <c c="#" r="502, 15, 508, 29" u="1" /> <c c="$" r="509, 15, 515, 29" u="1" /> <c c="%" r="516, 15, 523, 29" /> <c c="&" r="524, 15, 532, 29" o="-1" /> <c c="'" r="533, 15, 540, 29" /> <c c="(" r="541, 15, 547, 29" u="1" /> <c c=")" r="548, 15, 554, 29" u="1" /> <c c="*" r="555, 15, 561, 29" u="1" /> <c c="+" r="562, 15, 568, 29" u="1" /> <c c="," r="569, 15, 575, 29" u="1" /> <c c="-" r="576, 15, 582, 29" u="1" /> <c c="." r="583, 15, 589, 29" u="1" /> <c c="/" r="590, 15, 596, 29" u="1" /> <c c="0" r="597, 15, 603, 29" u="1" /> <c c="1" r="604, 15, 610, 29" u="1" /> <c c="2" r="611, 15, 618, 29" /> <c c="3" r="619, 15, 626, 29" /> <c c="4" r="627, 15, 633, 29" u="1" /> <c c="5" r="634, 15, 638, 29" u="1" o="2" /> <c c="6" r="639, 15, 646, 29" u="1" o="-1" /> <c c="7" r="647, 15, 653, 29" u="1" /> <c c="8" r="654, 15, 660, 29" u="1" /> <c c="9" r="661, 15, 667, 29" u="1" /> <c c=":" r="668, 15, 674, 29" o="1" /> <c c=";" r="675, 15, 681, 29" u="1" /> <c c="<" r="682, 15, 688, 29" o="1" /> <c c="=" r="689, 15, 695, 29" u="1" /> <c c=">" r="696, 15, 703, 29" /> <c c="?" r="704, 15, 710, 29" u="1" /> <c c="@" r="711, 15, 719, 29" o="-1" /> <c c="A" r="720, 15, 728, 29" u="-1" /> <c c="B" r="729, 15, 735, 29" o="1" /> <c c="C" r="736, 15, 742, 29" u="1" /> <c c="D" r="743, 15, 749, 29" u="1" /> <c c="E" r="750, 15, 756, 29" u="1" /> <c c="F" r="757, 15, 763, 29" u="1" /> <c c="G" r="764, 15, 770, 29" u="1" /> <c c="H" r="771, 15, 777, 29" u="1" /> <c c="I" r="778, 15, 787, 29" u="-1" o="-1" /> <c c="J" r="788, 15, 794, 29" u="1" /> <c c="K" r="795, 15, 801, 29" u="1" /> <c c="L" r="802, 15, 808, 29" u="1" /> <c c="M" r="809, 15, 815, 29" u="1" /> <c c="N" r="816, 15, 822, 29" u="1" /> <c c="O" r="823, 15, 829, 29" u="1" /> <c c="P" r="830, 15, 836, 29" u="1" /> <c c="Q" r="837, 15, 843, 29" u="1" /> <c c="R" r="844, 15, 850, 29" u="1" /> <c c="S" r="851, 15, 858, 29" u="-1" o="1" /> <c c="T" r="859, 15, 866, 29" u="1" o="-1" /> <c c="U" r="867, 15, 872, 29" u="2" /> <c c="V" r="873, 15, 880, 29" u="1" o="-1" /> <c c="W" r="881, 15, 887, 29" u="1" /> <c c="X" r="888, 15, 895, 29" u="1" o="-1" /> <c c="Y" r="896, 15, 901, 29" u="2" /> <c c="Z" r="902, 15, 908, 29" u="1" /> <c c="[" r="909, 15, 915, 29" u="1" /> <c c="\" r="916, 15, 922, 29" u="1" /> <c c="]" r="923, 15, 929, 29" u="1" /> <c c="^" r="930, 15, 936, 29" u="1" /> <c c="_" r="937, 15, 943, 29" u="1" /> <c c="`" r="944, 15, 950, 29" u="1" /> <c c="a" r="951, 15, 957, 29" u="1" /> <c c="b" r="958, 15, 964, 29" u="1" /> <c c="c" r="965, 15, 971, 29" o="1" /> <c c="d" r="972, 15, 978, 29" u="1" /> <c c="e" r="979, 15, 987, 29" o="-1" /> <c c="f" r="988, 15, 994, 29" u="1" /> <c c="g" r="995, 15, 1001, 29" o="1" /> <c c="h" r="1002, 15, 1008, 29" u="1" /> <c c="i" r="1009, 15, 1015, 29" u="1" /> <c c="j" r="1016, 15, 1022, 29" u="1" /> <c c="k" r="0, 30, 6, 44" u="1" /> <c c="l" r="7, 30, 13, 44" u="1" /> <c c="m" r="14, 30, 20, 44" u="1" /> <c c="n" r="21, 30, 27, 44" u="1" /> <c c="o" r="28, 30, 34, 44" u="1" /> <c c="p" r="35, 30, 41, 44" u="1" /> <c c="q" r="42, 30, 48, 44" u="1" /> <c c="r" r="49, 30, 55, 44" u="1" /> <c c="s" r="56, 30, 63, 44" u="1" o="-1" /> <c c="t" r="64, 30, 71, 44" /> <c c="u" r="72, 30, 79, 44" /> <c c="v" r="80, 30, 88, 44" o="-1" /> <c c="w" r="89, 30, 95, 44" u="1" /> <c c="x" r="96, 30, 104, 44" o="-1" /> <c c="y" r="105, 30, 111, 44" u="1" /> <c c="z" r="112, 30, 118, 44" u="1" /> <c c="{" r="119, 30, 125, 44" u="1" /> <c c="|" r="126, 30, 132, 44" u="1" /> <c c="}" r="133, 30, 139, 44" u="1" /> <c c="~" r="140, 30, 146, 44" u="1" /> <c c="" r="147, 30, 153, 44" u="1" /> <c c="" r="154, 30, 161, 44" /> <c c="" r="162, 30, 169, 44" /> <c c="" r="170, 30, 176, 44" u="1" /> <c c="" r="177, 30, 184, 44" /> <c c="" r="185, 30, 192, 44" /> <c c="" r="193, 30, 200, 44" /> <c c="" r="201, 30, 207, 44" u="1" /> <c c="" r="208, 30, 215, 44" u="1" o="-1" /> <c c="" r="216, 30, 223, 44" u="1" o="-1" /> <c c="" r="224, 30, 231, 44" /> <c c="" r="232, 30, 240, 44" u="-1" /> <c c="" r="241, 30, 248, 44" /> <c c="" r="249, 30, 256, 44" /> <c c="" r="257, 30, 264, 44" /> <c c="" r="265, 30, 271, 44" u="1" /> <c c="" r="272, 30, 278, 44" u="1" /> <c c="" r="279, 30, 285, 44" u="1" /> <c c="" r="286, 30, 293, 44" /> <c c="" r="294, 30, 301, 44" /> <c c="" r="302, 30, 309, 44" /> <c c="" r="310, 30, 317, 44" /> <c c="" r="318, 30, 326, 44" o="-1" /> <c c="" r="327, 30, 333, 44" u="1" /> <c c="" r="334, 30, 340, 44" u="1" /> <c c="" r="341, 30, 348, 44" /> <c c="" r="349, 30, 355, 44" u="1" /> <c c="" r="356, 30, 363, 44" /> <c c="" r="364, 30, 371, 44" /> <c c="" r="372, 30, 379, 44" /> <c c="" r="380, 30, 387, 44" /> <c c="" r="388, 30, 394, 44" u="1" /> <c c="" r="395, 30, 402, 44" /> <c c="" r="403, 30, 410, 44" /> <c c="" r="411, 30, 418, 44" /> <c c="" r="419, 30, 426, 44" /> <c c="" r="427, 30, 435, 44" o="-1" /> <c c="" r="436, 30, 443, 44" /> <c c="" r="444, 30, 451, 44" /> <c c="" r="452, 30, 460, 44" o="-1" /> <c c="" r="461, 30, 468, 44" /> <c c="" r="469, 30, 475, 44" u="1" /> <c c="" r="476, 30, 483, 44" /> <c c="" r="484, 30, 491, 44" /> <c c="" r="492, 30, 499, 44" /> <c c="" r="500, 30, 507, 44" /> <c c="" r="508, 30, 515, 44" /> <c c="" r="516, 30, 523, 44" /> <c c="" r="524, 30, 531, 44" /> <c c="" r="532, 30, 539, 44" /> <c c="" r="540, 30, 547, 44" /> <c c="" r="548, 30, 555, 44" /> <c c="" r="556, 30, 564, 44" o="-1" /> <c c="" r="565, 30, 572, 44" /> <c c="" r="573, 30, 580, 44" /> <c c="" r="581, 30, 587, 44" u="1" /> <c c="" r="588, 30, 596, 44" o="-1" /> <c c="" r="597, 30, 605, 44" o="-1" /> <c c="" r="606, 30, 613, 44" /> <c c="" r="614, 30, 621, 44" /> <c c="" r="622, 30, 629, 44" /> <c c="" r="630, 30, 638, 44" o="-1" /> <c c="" r="639, 30, 646, 44" /> <c c="" r="647, 30, 654, 44" /> <c c="" r="655, 30, 662, 44" /> <c c="" r="663, 30, 666, 44" u="2" o="2" /> <c c="" r="667, 30, 672, 44" u="1" o="1" /> <c c="" r="673, 30, 680, 44" /> <c c="" r="681, 30, 683, 44" u="3" o="2" /> <c c="" r="684, 30, 690, 44" u="1" /> <c c="" r="691, 30, 697, 44" u="1" /> <c c="" r="698, 30, 704, 44" u="1" /> <c c="" r="705, 30, 711, 44" u="1" /> <c c="" r="712, 30, 718, 44" u="1" /> <c c="" r="719, 30, 725, 44" u="1" /> <c c="" r="726, 30, 732, 44" u="1" /> <c c="" r="733, 30, 739, 44" u="1" /> <c c="" r="740, 30, 746, 44" u="1" /> <c c="" r="747, 30, 753, 44" u="1" /> <c c="" r="754, 30, 760, 44" u="1" /> <c c="" r="761, 30, 767, 44" u="1" /> <c c="" r="768, 30, 774, 44" u="1" /> <c c="" r="775, 30, 781, 44" u="1" /> <c c="" r="782, 30, 788, 44" u="1" /> <c c="" r="789, 30, 795, 44" u="1" /> <c c="" r="796, 30, 802, 44" u="1" /> <c c="" r="803, 30, 809, 44" u="1" /> <c c="" r="810, 30, 816, 44" u="1" /> <c c="" r="817, 30, 823, 44" u="1" /> <c c="" r="824, 30, 830, 44" u="1" /> <c c="" r="831, 30, 838, 44" /> <c c="" r="839, 30, 846, 44" u="-1" o="1" /> <c c="" r="847, 30, 853, 44" u="1" /> <c c="" r="854, 30, 860, 44" u="1" /> <c c="" r="861, 30, 868, 44" u="1" o="-1" /> <c c="" r="869, 30, 875, 44" u="1" /> <c c="" r="876, 30, 882, 44" u="1" /> <c c="" r="883, 30, 889, 44" u="1" /> <c c="" r="890, 30, 896, 44" u="1" /> <c c="" r="897, 30, 903, 44" u="1" /> <c c="" r="904, 30, 912, 44" o="-1" /> <c c="" r="913, 30, 920, 44" /> <c c="" r="921, 30, 925, 44" u="1" o="2" /> <c c="" r="926, 30, 932, 44" u="1" /> <c c="" r="933, 30, 939, 44" u="1" /> <c c="" r="940, 30, 947, 44" /> <c c="" r="948, 30, 954, 44" u="1" /> <c c="" r="955, 30, 961, 44" u="1" /> <c c="" r="962, 30, 969, 44" /> <c c="" r="970, 30, 977, 44" u="-1" o="1" /> <c c="" r="978, 30, 986, 44" o="-1" /> <c c="" r="987, 30, 995, 44" o="-1" /> <c c="" r="996, 30, 1003, 44" /> <c c="" r="1004, 30, 1011, 44" /> <c c="" r="1012, 30, 1018, 44" u="1" /> <c c="" r="0, 45, 6, 59" u="1" /> <c c="" r="7, 45, 14, 59" /> <c c="" r="15, 45, 22, 59" /> <c c="" r="23, 45, 29, 59" u="1" /> <c c="" r="30, 45, 36, 59" u="1" /> <c c="" r="37, 45, 44, 59" /> <c c=" " r="45, 45, 52, 59" /> <c c=" " r="53, 45, 59, 59" u="1" /> <c c=" " r="60, 45, 66, 59" u="1" /> <c c=" " r="67, 45, 74, 59" /> <c c=" " r="75, 45, 82, 59" /> <c c="" r="83, 45, 89, 59" u="1" /> <c c="" r="90, 45, 96, 59" u="1" /> <c c="" r="97, 45, 105, 59" o="-1" /> <c c="" r="106, 45, 112, 59" u="1" /> <c c="" r="113, 45, 120, 59" u="1" o="-1" /> <c c="" r="121, 45, 126, 59" u="2" /> <c c="" r="127, 45, 134, 59" /> <c c="" r="135, 45, 142, 59" /> <c c="" r="143, 45, 149, 59" u="1" /> <c c="" r="150, 45, 156, 59" u="1" /> <c c="" r="157, 45, 163, 59" u="1" /> <c c="" r="164, 45, 170, 59" u="1" /> <c c="" r="171, 45, 177, 59" u="1" /> <c c="" r="178, 45, 184, 59" o="1" /> <c c="" r="185, 45, 192, 59" /> <c c="" r="193, 45, 200, 59" /> <c c="" r="201, 45, 207, 59" u="1" /> <c c="" r="208, 45, 214, 59" u="1" /> <c c=" " r="215, 45, 222, 59" /> <c c="!" r="223, 45, 231, 59" o="-1" /> <c c="$" r="232, 45, 239, 59" /> <c c="%" r="240, 45, 246, 59" u="1" /> <c c="&" r="247, 45, 253, 59" u="1" /> <c c="'" r="254, 45, 260, 59" u="1" /> <c c="(" r="261, 45, 267, 59" u="1" /> <c c=")" r="268, 45, 274, 59" u="1" /> <c c="*" r="275, 45, 281, 59" u="1" /> <c c="+" r="282, 45, 288, 59" u="1" /> <c c="," r="289, 45, 295, 59" u="1" /> <c c="-" r="296, 45, 302, 59" u="1" /> <c c="." r="303, 45, 309, 59" u="1" /> <c c="/" r="310, 45, 316, 59" u="1" /> <c c="0" r="317, 45, 323, 59" u="1" /> <c c="1" r="324, 45, 330, 59" u="1" /> <c c="2" r="331, 45, 339, 59" o="-1" /> <c c="3" r="340, 45, 346, 59" u="1" /> <c c="4" r="347, 45, 354, 59" /> <c c="5" r="355, 45, 362, 59" /> <c c="6" r="363, 45, 370, 59" /> <c c="7" r="371, 45, 375, 59" u="1" o="2" /> <c c="8" r="376, 45, 383, 59" /> <c c="9" r="384, 45, 391, 59" /> <c c=":" r="392, 45, 400, 59" o="-1" /> <c c=";" r="401, 45, 409, 59" o="-1" /> <c c="<" r="410, 45, 417, 59" /> <c c="=" r="418, 45, 425, 59" /> <c c=">" r="426, 45, 434, 59" o="-1" /> <c c="?" r="435, 45, 441, 59" u="1" /> <c c="@" r="442, 45, 448, 59" u="1" /> <c c="A" r="449, 45, 456, 59" /> <c c="C" r="457, 45, 464, 59" /> <c c="D" r="465, 45, 472, 59" /> <c c="E" r="473, 45, 480, 59" /> <c c="L" r="481, 45, 489, 59" o="-1" /> <c c="M" r="490, 45, 496, 59" u="1" /> <c c="P" r="497, 45, 504, 59" /> <c c="Q" r="505, 45, 512, 59" /> <c c="R" r="513, 45, 520, 59" /> <c c="S" r="521, 45, 527, 59" u="1" /> <c c="T" r="528, 45, 534, 59" u="1" /> <c c="U" r="535, 45, 541, 59" u="1" /> <c c="V" r="542, 45, 549, 59" /> <c c="W" r="550, 45, 557, 59" /> <c c="X" r="558, 45, 565, 59" /> <c c="Y" r="566, 45, 572, 59" u="1" /> <c c="Z" r="573, 45, 581, 59" o="-1" /> <c c="[" r="582, 45, 587, 59" u="1" o="1" /> <c c="\" r="588, 45, 594, 59" u="1" /> <c c="]" r="595, 45, 602, 59" /> <c c="^" r="603, 45, 610, 59" /> <c c="_" r="611, 45, 618, 59" /> <c c="`" r="619, 45, 627, 59" o="-1" /> <c c="a" r="628, 45, 635, 59" /> <c c="b" r="636, 45, 642, 59" u="1" /> <c c="c" r="643, 45, 650, 59" /> <c c="d" r="651, 45, 658, 59" /> <c c="e" r="659, 45, 665, 59" u="1" /> <c c="f" r="666, 45, 672, 59" u="1" /> <c c="g" r="673, 45, 679, 59" u="1" /> <c c="h" r="680, 45, 687, 59" /> <c c="i" r="688, 45, 695, 59" /> <c c="j" r="696, 45, 703, 59" /> <c c="k" r="704, 45, 711, 59" /> <c c="l" r="712, 45, 719, 59" /> <c c="m" r="720, 45, 727, 59" /> <c c="n" r="728, 45, 735, 59" /> <c c="o" r="736, 45, 743, 59" /> <c c="p" r="744, 45, 751, 59" /> <c c="q" r="752, 45, 759, 59" /> <c c="r" r="760, 45, 767, 59" /> <c c="s" r="768, 45, 775, 59" /> <c c="t" r="776, 45, 783, 59" /> <c c="u" r="784, 45, 791, 59" /> <c c="v" r="792, 45, 799, 59" /> <c c="w" r="800, 45, 807, 59" /> <c c="x" r="808, 45, 815, 59" /> <c c="y" r="816, 45, 822, 59" u="1" /> <c c="z" r="823, 45, 829, 59" u="1" /> <c c="{" r="830, 45, 837, 59" /> <c c="|" r="838, 45, 844, 59" u="1" /> <c c="}" r="845, 45, 851, 59" u="1" /> <c c="~" r="852, 45, 859, 59" /> <c c="" r="860, 45, 867, 59" /> <c c="" r="868, 45, 875, 59" /> <c c="" r="876, 45, 883, 59" /> <c c="" r="884, 45, 890, 59" u="1" /> <c c="" r="891, 45, 898, 59" /> <c c="" r="899, 45, 906, 59" /> <c c="" r="907, 45, 914, 59" /> <c c="" r="915, 45, 922, 59" /> <c c="" r="923, 45, 930, 59" /> <c c="" r="931, 45, 938, 59" /> <c c="" r="939, 45, 946, 59" /> <c c="" r="947, 45, 954, 59" /> <c c="" r="955, 45, 962, 59" /> <c c="" r="963, 45, 970, 59" /> <c c="" r="971, 45, 979, 59" o="-1" /> <c c="" r="980, 45, 987, 59" /> <c c="" r="988, 45, 995, 59" /> <c c="" r="996, 45, 1003, 59" /> <c c="" r="1004, 45, 1011, 59" /> <c c="" r="1012, 45, 1019, 59" /> <c c="" r="0, 60, 7, 74" /> <c c="" r="8, 60, 14, 74" u="1" /> <c c="" r="15, 60, 21, 74" u="1" /> <c c="" r="22, 60, 28, 74" u="1" /> <c c="" r="29, 60, 35, 74" u="1" /> <c c="" r="36, 60, 43, 74" /> <c c="" r="44, 60, 50, 74" u="1" /> <c c="" r="51, 60, 58, 74" /> <c c="" r="59, 60, 66, 74" /> <c c="" r="67, 60, 74, 74" /> <c c="" r="75, 60, 82, 74" /> <c c="" r="83, 60, 90, 74" /> <c c="" r="91, 60, 96, 74" u="1" o="1" /> <c c="" r="97, 60, 104, 74" /> <c c="" r="105, 60, 112, 74" /> <c c="" r="113, 60, 120, 74" /> <c c="" r="121, 60, 128, 74" /> <c c="" r="129, 60, 136, 74" /> <c c="" r="137, 60, 144, 74" /> <c c="" r="145, 60, 152, 74" /> <c c="" r="153, 60, 160, 74" /> <c c="" r="161, 60, 168, 74" /> <c c="" r="169, 60, 176, 74" /> <c c="" r="177, 60, 184, 74" /> <c c="" r="185, 60, 192, 74" /> <c c="" r="193, 60, 200, 74" /> <c c="" r="201, 60, 206, 74" u="1" o="1" /> <c c="" r="207, 60, 214, 74" /> <c c="" r="215, 60, 222, 74" /> <c c="" r="223, 60, 227, 74" u="2" o="1" /> <c c="" r="228, 60, 232, 74" u="2" o="1" /> <c c="" r="233, 60, 236, 74" u="2" o="2" /> <c c="" r="237, 60, 241, 74" u="2" o="1" /> <c c="" r="242, 60, 246, 74" u="2" o="1" /> <c c="" r="247, 60, 252, 74" u="1" o="1" /> <c c="" r="253, 60, 258, 74" u="1" o="1" /> <c c="" r="259, 60, 264, 74" u="1" o="1" /> <c c="" r="265, 60, 270, 74" u="1" o="1" /> <c c="" r="271, 60, 273, 74" u="3" o="2" /> <c c="" r="274, 60, 277, 74" u="3" o="1" /> <c c="" r="278, 60, 281, 74" u="2" o="2" /> <c c="" r="282, 60, 285, 74" u="2" o="2" /> <c c="" r="286, 60, 289, 74" u="2" o="2" /> <c c="" r="290, 60, 293, 74" u="2" o="2" /> <c c="" r="294, 60, 298, 74" u="2" o="1" /> <c c="" r="299, 60, 303, 74" u="2" o="1" /> <c c="" r="304, 60, 308, 74" u="1" o="2" /> <c c="" r="309, 60, 313, 74" u="1" o="2" /> <c c="" r="314, 60, 315, 74" u="3" o="3" /> <c c="" r="316, 60, 320, 74" u="2" o="1" /> <c c="" r="321, 60, 322, 74" u="3" o="3" /> <c c="" r="323, 60, 327, 74" u="2" o="1" /> <c c="" r="328, 60, 331, 74" u="2" o="2" /> <c c="" r="332, 60, 335, 74" u="2" o="2" /> <c c="" r="336, 60, 339, 74" u="2" o="2" /> <c c="" r="340, 60, 343, 74" u="2" o="2" /> <c c="" r="344, 60, 349, 74" u="1" o="1" /> <c c="" r="350, 60, 353, 74" u="2" o="2" /> <c c="" r="354, 60, 358, 74" u="2" o="1" /> <c c="" r="359, 60, 360, 74" u="3" o="3" /> <c c="" r="361, 60, 364, 74" u="3" o="1" /> <c c="" r="365, 60, 368, 74" u="3" o="1" /> <c c="" r="369, 60, 373, 74" u="2" o="1" /> <c c="" r="374, 60, 379, 74" u="2" /> <c c="" r="380, 60, 388, 74" u="-2" o="1" /> <c c="" r="389, 60, 394, 74" u="1" o="1" /> <c c="" r="395, 60, 400, 74" u="1" o="1" /> <c c="" r="401, 60, 405, 74" u="2" o="1" /> <c c="" r="406, 60, 411, 74" u="1" o="1" /> <c c="" r="412, 60, 416, 74" u="2" o="1" /> <c c="" r="417, 60, 422, 74" u="1" o="1" /> <c c="" r="423, 60, 428, 74" u="1" o="1" /> <c c="" r="429, 60, 434, 74" u="1" o="1" /> <c c="" r="435, 60, 440, 74" u="1" o="1" /> <c c="" r="441, 60, 446, 74" u="1" o="1" /> <c c="" r="447, 60, 453, 74" u="1" /> <c c="" r="454, 60, 457, 74" u="2" o="2" /> <c c="" r="458, 60, 461, 74" u="1" o="3" /> <c c="" r="462, 60, 465, 74" u="3" o="1" /> <c c="" r="466, 60, 470, 74" u="1" o="2" /> <c c="" r="471, 60, 475, 74" u="2" o="1" /> <c c="" r="476, 60, 480, 74" u="2" o="1" /> <c c="" r="481, 60, 488, 74" /> <c c="" r="489, 60, 493, 74" u="2" o="1" /> <c c="" r="494, 60, 495, 74" u="3" o="3" /> <c c="" r="496, 60, 499, 74" u="2" o="2" /> <c c=" " r="500, 60, 503, 74" u="2" o="2" /> <c c=" " r="504, 60, 507, 74" u="3" o="1" /> <c c=" " r="508, 60, 513, 74" u="2" /> <c c=" " r="514, 60, 518, 74" u="1" o="2" /> <c c=" " r="519, 60, 521, 74" u="3" o="2" /> <c c="" r="522, 60, 528, 74" u="1" /> <c c="" r="529, 60, 535, 74" o="1" /> <c c="" r="536, 60, 540, 74" u="2" o="1" /> <c c="" r="541, 60, 546, 74" u="1" o="1" /> <c c="" r="547, 60, 549, 74" u="3" o="2" /> <c c="" r="550, 60, 553, 74" u="2" o="2" /> <c c="" r="554, 60, 557, 74" u="2" o="2" /> <c c="" r="558, 60, 561, 74" u="2" o="2" /> <c c="" r="562, 60, 565, 74" u="2" o="2" /> <c c="" r="566, 60, 569, 74" u="2" o="2" /> <c c="" r="570, 60, 573, 74" u="2" o="2" /> <c c="" r="574, 60, 577, 74" u="2" o="2" /> <c c="" r="578, 60, 582, 74" u="2" o="1" /> <c c="" r="583, 60, 586, 74" u="2" o="2" /> <c c="" r="587, 60, 589, 74" u="3" o="2" /> <c c="" r="590, 60, 594, 74" u="2" o="1" /> <c c="" r="595, 60, 599, 74" u="1" o="2" /> <c c="" r="600, 60, 604, 74" u="2" o="1" /> <c c=" " r="605, 60, 609, 74" u="2" o="1" /> <c c="!" r="610, 60, 614, 74" u="3" /> <c c=""" r="615, 60, 618, 74" u="1" o="3" /> <c c="#" r="619, 60, 620, 74" u="3" o="3" /> <c c="$" r="621, 60, 624, 74" u="2" o="2" /> <c c="%" r="625, 60, 628, 74" u="2" o="2" /> <c c="&" r="629, 60, 631, 74" u="2" o="3" /> <c c="'" r="632, 60, 635, 74" u="2" o="2" /> <c c="(" r="636, 60, 639, 74" u="3" o="1" /> <c c=")" r="640, 60, 642, 74" u="3" o="2" /> <c c="*" r="643, 60, 648, 74" u="1" o="1" /> <c c="+" r="649, 60, 654, 74" u="1" o="1" /> <c c="," r="655, 60, 659, 74" u="1" o="2" /> <c c="-" r="660, 60, 664, 74" u="1" o="2" /> <c c="." r="665, 60, 669, 74" u="2" o="1" /> <c c="/" r="670, 60, 675, 74" u="1" o="1" /> <c c="0" r="676, 60, 680, 74" u="2" o="1" /> <c c="1" r="681, 60, 685, 74" u="2" o="1" /> <c c="2" r="686, 60, 693, 74" /> <c c="3" r="694, 60, 701, 74" /> <c c="4" r="702, 60, 708, 74" u="1" /> <c c="5" r="709, 60, 714, 74" u="1" o="1" /> <c c="6" r="715, 60, 723, 74" o="-1" /> <c c="7" r="724, 60, 731, 74" /> <c c="8" r="732, 60, 740, 74" o="-1" /> <c c="9" r="741, 60, 743, 74" u="3" o="2" /> <c c=":" r="744, 60, 749, 74" u="1" o="1" /> <c c=";" r="750, 60, 754, 74" u="2" o="1" /> <c c="<" r="755, 60, 760, 74" u="1" o="1" /> <c c="=" r="761, 60, 765, 74" u="2" o="1" /> <c c=">" r="766, 60, 769, 74" u="2" o="2" /> <c c="?" r="770, 60, 777, 74" /> <c c="C" r="778, 60, 781, 74" u="2" o="2" /> <c c="X" r="782, 60, 783, 74" u="6" /> <c c="a" r="784, 60, 795, 74" u="-2" o="-2" /> <c c="t" r="796, 60, 798, 74" u="3" o="2" /> <c c="u" r="799, 60, 802, 74" u="2" o="2" /> <c c="z" r="803, 60, 805, 74" u="3" o="2" /> <c c="~" r="806, 60, 809, 74" u="2" o="2" /> <c c="" r="810, 60, 813, 74" u="3" o="1" /> <c c="" r="814, 60, 818, 74" u="2" o="1" /> <c c="" r="819, 60, 826, 74" /> <c c="" r="827, 60, 829, 74" u="3" o="2" /> <c c="" r="830, 60, 839, 74" u="-2" /> <c c="" r="840, 60, 849, 74" u="-2" /> <c c="" r="850, 60, 859, 74" u="-2" /> <c c="" r="860, 60, 868, 74" u="-1" /> <c c="" r="869, 60, 880, 74" u="-3" o="-1" /> <c c="" r="881, 60, 888, 74" /> <c c="" r="889, 60, 894, 74" u="1" o="1" /> <c c="" r="895, 60, 901, 74" u="1" /> <c c="" r="902, 60, 908, 74" u="1" /> <c c="" r="909, 60, 915, 74" u="1" /> <c c="" r="916, 60, 923, 74" /> <c c="" r="924, 60, 930, 74" u="1" /> <c c="" r="931, 60, 937, 74" u="1" /> <c c="" r="938, 60, 944, 74" u="1" /> <c c="" r="945, 60, 952, 74" /> <c c="" r="953, 60, 959, 74" u="1" /> <c c="" r="960, 60, 967, 74" u="1" o="-1" /> <c c="" r="968, 60, 975, 74" /> <c c="" r="976, 60, 982, 74" u="1" /> <c c="" r="983, 60, 989, 74" u="1" /> <c c="" r="990, 60, 997, 74" /> <c c="" r="998, 60, 1004, 74" u="1" /> <c c="" r="1005, 60, 1011, 74" u="1" /> <c c="" r="1012, 60, 1018, 74" u="1" /> <c c="" r="0, 75, 7, 89" /> <c c="" r="8, 75, 14, 89" u="1" /> <c c="" r="15, 75, 23, 89" o="-1" /> <c c="" r="24, 75, 31, 89" /> <c c="" r="32, 75, 38, 89" u="1" /> <c c="" r="39, 75, 46, 89" /> <c c="" r="47, 75, 53, 89" u="1" /> <c c="" r="54, 75, 60, 89" u="1" /> <c c="" r="61, 75, 69, 89" o="-1" /> <c c="" r="70, 75, 77, 89" /> <c c="" r="78, 75, 83, 89" u="1" o="1" /> <c c="" r="84, 75, 90, 89" u="1" /> <c c="" r="91, 75, 96, 89" u="1" o="1" /> <c c="" r="97, 75, 104, 89" /> <c c="" r="105, 75, 112, 89" /> <c c="" r="113, 75, 120, 89" /> <c c="" r="121, 75, 128, 89" /> <c c="" r="129, 75, 136, 89" /> <c c="" r="137, 75, 142, 89" u="1" o="1" /> <c c="" r="143, 75, 150, 89" /> <c c="" r="151, 75, 157, 89" u="1" /> <c c="" r="158, 75, 165, 89" /> <c c="" r="166, 75, 171, 89" u="1" o="1" /> <c c="" r="172, 75, 178, 89" u="1" /> <c c="" r="179, 75, 186, 89" /> <c c="" r="187, 75, 194, 89" u="1" o="-1" /> <c c="" r="195, 75, 202, 89" /> <c c="" r="203, 75, 210, 89" /> <c c="" r="211, 75, 217, 89" u="1" /> <c c="" r="218, 75, 225, 89" /> <c c="" r="226, 75, 233, 89" /> <c c="" r="234, 75, 240, 89" u="1" /> <c c="" r="241, 75, 248, 89" /> <c c="" r="249, 75, 256, 89" /> <c c="" r="257, 75, 264, 89" /> <c c="" r="265, 75, 272, 89" /> <c c="" r="273, 75, 280, 89" /> <c c="" r="281, 75, 288, 89" /> <c c="" r="289, 75, 296, 89" /> <c c="" r="297, 75, 302, 89" u="1" o="1" /> <c c="" r="303, 75, 310, 89" /> <c c="" r="311, 75, 317, 89" u="1" /> <c c="" r="318, 75, 325, 89" /> <c c="" r="326, 75, 333, 89" /> <c c="" r="334, 75, 342, 89" o="-1" /> <c c="" r="343, 75, 350, 89" /> <c c="" r="351, 75, 359, 89" o="-1" /> <c c="" r="360, 75, 371, 89" u="-3" o="-1" /> <c c="" r="372, 75, 380, 89" o="-1" /> <c c="" r="381, 75, 388, 89" /> <c c="" r="389, 75, 396, 89" /> <c c="" r="397, 75, 404, 89" /> <c c="" r="405, 75, 412, 89" /> <c c="" r="413, 75, 420, 89" /> <c c="" r="421, 75, 428, 89" /> <c c="" r="429, 75, 436, 89" /> <c c="" r="437, 75, 443, 89" u="1" /> <c c="" r="444, 75, 450, 89" o="1" /> <c c="" r="451, 75, 458, 89" /> <c c="" r="459, 75, 466, 89" /> <c c="" r="467, 75, 474, 89" /> <c c="" r="475, 75, 482, 89" /> <c c="" r="483, 75, 490, 89" /> <c c="" r="491, 75, 498, 89" /> <c c="" r="499, 75, 505, 89" u="1" /> <c c="" r="506, 75, 510, 89" u="1" o="2" /> <c c="" r="511, 75, 518, 89" /> <c c="" r="519, 75, 525, 89" u="1" /> <c c="" r="526, 75, 532, 89" u="1" /> <c c="" r="533, 75, 539, 89" u="1" /> <c c="" r="540, 75, 546, 89" u="1" /> <c c="" r="547, 75, 553, 89" u="1" /> <c c="" r="554, 75, 561, 89" /> <c c="" r="562, 75, 569, 89" /> <c c="" r="570, 75, 577, 89" /> <c c="" r="578, 75, 584, 89" u="1" /> <c c="" r="585, 75, 591, 89" u="1" /> <c c="" r="592, 75, 598, 89" u="1" /> <c c="" r="599, 75, 605, 89" u="1" /> <c c="" r="606, 75, 612, 89" u="1" /> <c c="" r="613, 75, 621, 89" u="-1" /> <c c="" r="622, 75, 628, 89" u="1" /> <c c="" r="629, 75, 635, 89" u="1" /> <c c="" r="636, 75, 642, 89" u="1" /> <c c="" r="643, 75, 649, 89" u="1" /> <c c="" r="650, 75, 656, 89" u="1" /> <c c="" r="657, 75, 663, 89" u="1" /> <c c=" " r="664, 75, 672, 89" o="-1" /> <c c=" " r="673, 75, 681, 89" o="-1" /> <c c=" " r="682, 75, 690, 89" u="-1" /> <c c=" " r="691, 75, 698, 89" u="1" o="-1" /> <c c=" " r="699, 75, 705, 89" u="1" /> <c c="" r="706, 75, 713, 89" /> <c c="" r="714, 75, 721, 89" /> <c c="" r="722, 75, 728, 89" u="1" /> <c c="" r="729, 75, 735, 89" u="1" /> <c c="" r="736, 75, 742, 89" u="1" /> <c c="" r="743, 75, 749, 89" u="1" /> <c c="" r="750, 75, 757, 89" /> <c c="" r="758, 75, 764, 89" u="1" /> <c c="" r="765, 75, 773, 89" o="-1" /> <c c="" r="774, 75, 780, 89" u="1" /> <c c="" r="781, 75, 787, 89" u="1" /> <c c="" r="788, 75, 794, 89" u="1" /> <c c="" r="795, 75, 802, 89" u="1" o="-1" /> <c c="" r="803, 75, 809, 89" o="1" /> <c c="" r="810, 75, 816, 89" u="1" /> <c c="" r="817, 75, 823, 89" u="1" /> <c c="" r="824, 75, 830, 89" u="1" /> <c c="" r="831, 75, 837, 89" u="1" /> <c c=" " r="838, 75, 844, 89" u="1" /> <c c="!" r="845, 75, 851, 89" u="1" /> <c c=""" r="852, 75, 858, 89" u="1" /> <c c="#" r="859, 75, 866, 89" /> <c c="$" r="867, 75, 873, 89" u="1" /> <c c="%" r="874, 75, 880, 89" u="1" /> <c c="&" r="881, 75, 888, 89" o="1" /> <c c="'" r="889, 75, 895, 89" u="1" /> <c c="(" r="896, 75, 901, 89" u="1" o="1" /> <c c=")" r="902, 75, 908, 89" u="1" /> <c c="*" r="909, 75, 916, 89" /> <c c="+" r="917, 75, 924, 89" /> <c c="," r="925, 75, 931, 89" u="1" /> <c c="-" r="932, 75, 938, 89" u="1" /> <c c="." r="939, 75, 946, 89" /> <c c="/" r="947, 75, 953, 89" o="1" /> <c c="0" r="954, 75, 960, 89" u="1" /> <c c="1" r="961, 75, 968, 89" /> <c c="2" r="969, 75, 975, 89" u="1" /> <c c="3" r="976, 75, 981, 89" u="1" o="1" /> <c c="4" r="982, 75, 989, 89" /> <c c="5" r="990, 75, 996, 89" u="1" /> <c c="6" r="997, 75, 1005, 89" o="-1" /> <c c="7" r="1006, 75, 1011, 89" u="1" o="1" /> <c c="8" r="1012, 75, 1018, 89" u="1" /> <c c="9" r="0, 90, 6, 104" u="1" /> <c c=":" r="7, 90, 13, 104" u="1" /> <c c=";" r="14, 90, 20, 104" u="1" /> <c c="<" r="21, 90, 27, 104" u="1" /> <c c="=" r="28, 90, 34, 104" u="1" /> <c c=">" r="35, 90, 41, 104" u="1" /> <c c="?" r="42, 90, 48, 104" u="1" /> <c c="@" r="49, 90, 55, 104" u="1" /> <c c="A" r="56, 90, 62, 104" u="1" /> <c c="B" r="63, 90, 69, 104" u="1" /> <c c="C" r="70, 90, 76, 104" u="1" /> <c c="D" r="77, 90, 85, 104" o="-1" /> <c c="E" r="86, 90, 92, 104" u="1" /> <c c="F" r="93, 90, 100, 104" u="1" o="-1" /> <c c="G" r="101, 90, 107, 104" u="1" /> <c c="H" r="108, 90, 113, 104" u="1" o="1" /> <c c="I" r="114, 90, 120, 104" u="1" /> <c c="J" r="121, 90, 128, 104" /> <c c="K" r="129, 90, 136, 104" /> <c c="L" r="137, 90, 143, 104" u="1" /> <c c="M" r="144, 90, 150, 104" u="1" /> <c c="N" r="151, 90, 158, 104" /> <c c="O" r="159, 90, 164, 104" u="1" o="1" /> <c c="P" r="165, 90, 171, 104" u="1" /> <c c="Q" r="172, 90, 178, 104" u="1" /> <c c="R" r="179, 90, 186, 104" /> <c c="S" r="187, 90, 192, 104" u="1" o="1" /> <c c="T" r="193, 90, 199, 104" u="1" /> <c c="U" r="200, 90, 206, 104" u="1" /> <c c="V" r="207, 90, 213, 104" u="1" /> <c c="W" r="214, 90, 220, 104" u="1" /> <c c="X" r="221, 90, 225, 104" u="1" o="2" /> <c c="Y" r="226, 90, 234, 104" o="-1" /> <c c="Z" r="235, 90, 243, 104" o="-1" /> <c c="[" r="244, 90, 251, 104" /> <c c="\" r="252, 90, 258, 104" u="1" /> <c c="]" r="259, 90, 265, 104" u="1" /> <c c="^" r="266, 90, 272, 104" u="1" /> <c c="_" r="273, 90, 279, 104" u="1" /> <c c="b" r="280, 90, 287, 104" /> <c c="c" r="288, 90, 295, 104" /> <c c="r" r="296, 90, 303, 104" /> <c c="s" r="304, 90, 311, 104" /> <c c="" r="312, 90, 318, 104" u="1" /> <c c="" r="319, 90, 324, 104" u="1" o="1" /> <c c="" r="325, 90, 332, 104" /> <c c="" r="333, 90, 339, 104" o="1" /> <c c="" r="340, 90, 346, 104" u="1" /> <c c="" r="347, 90, 353, 104" u="1" /> <c c="" r="354, 90, 362, 104" o="-1" /> <c c="" r="363, 90, 371, 104" o="-1" /> <c c="" r="372, 90, 378, 104" u="1" /> <c c="" r="379, 90, 384, 104" u="1" o="1" /> <c c="" r="385, 90, 393, 104" o="-1" /> <c c="" r="394, 90, 400, 104" u="1" /> <c c="" r="401, 90, 409, 104" o="-1" /> <c c="" r="410, 90, 418, 104" o="-1" /> <c c="" r="419, 90, 426, 104" /> <c c="" r="427, 90, 434, 104" /> <c c="" r="435, 90, 441, 104" u="1" /> <c c="" r="442, 90, 448, 104" u="1" /> <c c="" r="449, 90, 456, 104" /> <c c="" r="457, 90, 463, 104" u="1" /> <c c="" r="464, 90, 472, 104" o="-1" /> <c c="" r="473, 90, 480, 104" /> <c c="" r="481, 90, 489, 104" o="-1" /> <c c="" r="490, 90, 497, 104" /> <c c="" r="498, 90, 505, 104" /> <c c="" r="506, 90, 513, 104" /> <c c="" r="514, 90, 521, 104" /> <c c="" r="522, 90, 528, 104" u="1" /> <c c="" r="529, 90, 535, 104" u="1" /> <c c="" r="536, 90, 544, 104" o="-1" /> <c c="" r="545, 90, 553, 104" o="-1" /> <c c="" r="554, 90, 561, 104" /> <c c="" r="562, 90, 568, 104" u="1" /> <c c="" r="569, 90, 576, 104" /> <c c="" r="577, 90, 583, 104" u="1" /> <c c="" r="584, 90, 591, 104" /> <c c="" r="592, 90, 599, 104" /> <c c="" r="600, 90, 602, 104" u="2" o="3" /> <c c="" r="603, 90, 609, 104" u="1" /> <c c="" r="610, 90, 616, 104" u="1" /> <c c="" r="617, 90, 623, 104" u="1" /> <c c="" r="624, 90, 630, 104" u="1" /> <c c="" r="631, 90, 638, 104" /> <c c="" r="639, 90, 646, 104" u="-1" o="1" /> <c c="" r="647, 90, 653, 104" u="1" /> <c c="" r="654, 90, 660, 104" u="1" /> <c c="" r="661, 90, 667, 104" u="1" /> <c c="" r="668, 90, 674, 104" u="1" /> <c c="" r="675, 90, 681, 104" u="1" /> <c c="" r="682, 90, 688, 104" u="1" /> <c c="" r="689, 90, 697, 104" o="-1" /> <c c="" r="698, 90, 706, 104" o="-1" /> <c c="" r="707, 90, 713, 104" u="1" /> <c c="" r="714, 90, 719, 104" u="1" o="1" /> <c c="" r="720, 90, 728, 104" o="-1" /> <c c="" r="729, 90, 736, 104" /> <c c="" r="737, 90, 743, 104" u="1" /> <c c="" r="744, 90, 750, 104" u="1" /> <c c="" r="751, 90, 757, 104" u="1" /> <c c="" r="758, 90, 764, 104" u="1" /> <c c="" r="765, 90, 771, 104" u="1" /> <c c="" r="772, 90, 778, 104" u="1" /> <c c="" r="779, 90, 786, 104" /> <c c="" r="787, 90, 794, 104" /> <c c="" r="795, 90, 802, 104" /> <c c="" r="803, 90, 810, 104" /> <c c="" r="811, 90, 817, 104" u="1" /> <c c="" r="818, 90, 824, 104" u="1" /> <c c="" r="825, 90, 832, 104" /> <c c="" r="833, 90, 839, 104" u="1" /> <c c="" r="840, 90, 847, 104" /> <c c="" r="848, 90, 854, 104" u="1" /> <c c="" r="855, 90, 862, 104" /> <c c="" r="863, 90, 869, 104" u="1" /> <c c="" r="870, 90, 876, 104" u="1" /> <c c="" r="877, 90, 883, 104" u="1" /> <c c="" r="884, 90, 890, 104" u="1" /> <c c="" r="891, 90, 896, 104" u="1" o="1" /> <c c="" r="897, 90, 904, 104" /> <c c="" r="905, 90, 912, 104" /> <c c="" r="913, 90, 919, 104" u="1" /> <c c="" r="920, 90, 925, 104" u="1" o="1" /> <c c="" r="926, 90, 932, 104" u="1" /> <c c="" r="933, 90, 939, 104" u="1" /> <c c="" r="940, 90, 947, 104" /> <c c="" r="948, 90, 955, 104" /> <c c="1" r="956, 90, 963, 104" /> <c c="2" r="964, 90, 971, 104" /> <c c="3" r="972, 90, 979, 104" /> <c c="4" r="980, 90, 987, 104" /> <c c="5" r="988, 90, 995, 104" /> <c c="6" r="996, 90, 1003, 104" /> <c c="7" r="1004, 90, 1011, 104" /> <c c="8" r="1012, 90, 1019, 104" /> <c c="9" r="0, 105, 7, 119" /> <c c=":" r="8, 105, 15, 119" /> <c c=";" r="16, 105, 23, 119" /> <c c="<" r="24, 105, 30, 119" u="1" /> <c c="=" r="31, 105, 38, 119" /> <c c=">" r="39, 105, 46, 119" /> <c c="?" r="47, 105, 54, 119" /> <c c="@" r="55, 105, 62, 119" /> <c c="A" r="63, 105, 70, 119" /> <c c="B" r="71, 105, 78, 119" /> <c c="C" r="79, 105, 86, 119" /> <c c="D" r="87, 105, 94, 119" /> <c c="E" r="95, 105, 102, 119" /> <c c="F" r="103, 105, 110, 119" /> <c c="G" r="111, 105, 118, 119" /> <c c="H" r="119, 105, 126, 119" /> <c c="I" r="127, 105, 134, 119" /> <c c="J" r="135, 105, 142, 119" /> <c c="K" r="143, 105, 150, 119" /> <c c="L" r="151, 105, 158, 119" /> <c c="M" r="159, 105, 166, 119" /> <c c="N" r="167, 105, 174, 119" /> <c c="O" r="175, 105, 182, 119" /> <c c="P" r="183, 105, 190, 119" /> <c c="Q" r="191, 105, 198, 119" /> <c c="R" r="199, 105, 206, 119" /> <c c="S" r="207, 105, 214, 119" /> <c c="T" r="215, 105, 222, 119" /> <c c="U" r="223, 105, 229, 119" u="1" /> <c c="V" r="230, 105, 237, 119" /> <c c="Y" r="238, 105, 241, 119" u="2" o="2" /> <c c="Z" r="242, 105, 245, 119" u="2" o="2" /> <c c="[" r="246, 105, 251, 119" u="1" o="1" /> <c c="\" r="252, 105, 259, 119" /> <c c="]" r="260, 105, 265, 119" u="1" o="1" /> <c c="^" r="266, 105, 273, 119" /> <c c="_" r="274, 105, 280, 119" u="1" /> <c c="a" r="281, 105, 288, 119" /> <c c="b" r="289, 105, 296, 119" /> <c c="c" r="297, 105, 304, 119" /> <c c="d" r="305, 105, 312, 119" /> <c c="e" r="313, 105, 320, 119" /> <c c="f" r="321, 105, 328, 119" /> <c c="g" r="329, 105, 335, 119" u="1" /> <c c="h" r="336, 105, 343, 119" /> <c c="i" r="344, 105, 351, 119" /> <c c="j" r="352, 105, 359, 119" /> <c c="k" r="360, 105, 366, 119" u="1" /> <c c="l" r="367, 105, 371, 119" u="2" o="1" /> <c c="m" r="372, 105, 379, 119" /> <c c="n" r="380, 105, 387, 119" /> <c c="o" r="388, 105, 394, 119" u="1" /> <c c="p" r="395, 105, 401, 119" u="1" /> <c c="q" r="402, 105, 408, 119" u="1" /> <c c="r" r="409, 105, 416, 119" /> <c c="s" r="417, 105, 424, 119" /> <c c="t" r="425, 105, 431, 119" u="1" /> <c c="u" r="432, 105, 437, 119" u="1" o="1" /> <c c="v" r="438, 105, 445, 119" /> <c c="w" r="446, 105, 452, 119" u="1" /> <c c="x" r="453, 105, 459, 119" u="1" /> <c c="y" r="460, 105, 465, 119" u="1" o="1" /> <c c="z" r="466, 105, 473, 119" /> <c c="{" r="474, 105, 481, 119" /> <c c="|" r="482, 105, 489, 119" /> <c c="}" r="490, 105, 496, 119" u="1" /> <c c="~" r="497, 105, 504, 119" /> <c c="" r="505, 105, 512, 119" /> <c c="" r="513, 105, 519, 119" u="1" /> <c c="" r="520, 105, 526, 119" u="1" /> <c c="" r="527, 105, 533, 119" u="1" /> <c c="" r="534, 105, 541, 119" /> <c c="" r="542, 105, 549, 119" /> <c c="" r="550, 105, 556, 119" u="1" /> <c c="" r="557, 105, 564, 119" /> <c c="" r="565, 105, 572, 119" /> <c c="" r="573, 105, 576, 119" u="2" o="2" /> <c c="" r="577, 105, 582, 119" u="1" o="1" /> <c c="" r="583, 105, 590, 119" /> <c c="" r="591, 105, 598, 119" /> <c c=" " r="599, 105, 607, 119" o="-1" /> <c c=" " r="608, 105, 616, 119" o="-1" /> <c c=" " r="617, 105, 620, 119" u="2" o="2" /> <c c="" r="621, 105, 624, 119" u="2" o="2" /> <c c="" r="625, 105, 628, 119" u="2" o="2" /> <c c="" r="629, 105, 634, 119" u="1" o="1" /> <c c="!" r="635, 105, 640, 119" u="2" /> <c c=""" r="641, 105, 646, 119" u="1" o="1" /> <c c="#" r="647, 105, 650, 119" u="2" o="2" /> <c c="$" r="651, 105, 658, 119" /> <c c="%" r="659, 105, 662, 119" u="2" o="2" /> <c c="&" r="663, 105, 671, 119" o="-1" /> <c c="'" r="672, 105, 675, 119" u="2" o="2" /> <c c="(" r="676, 105, 684, 119" o="-1" /> <c c=")" r="685, 105, 691, 119" u="1" /> <c c="*" r="692, 105, 700, 119" o="-1" /> <c c="+" r="701, 105, 709, 119" o="-1" /> <c c="," r="710, 105, 717, 119" /> <c c="-" r="718, 105, 725, 119" /> <c c="." r="726, 105, 733, 119" /> <c c="/" r="734, 105, 740, 119" u="1" /> <c c="0" r="741, 105, 747, 119" u="1" /> <c c="1" r="748, 105, 756, 119" u="-1" /> <c c="2" r="757, 105, 765, 119" u="-1" /> <c c="3" r="766, 105, 776, 119" u="-2" o="-1" /> <c c="4" r="777, 105, 787, 119" u="-2" o="-1" /> <c c="5" r="788, 105, 798, 119" u="-2" o="-1" /> <c c="6" r="799, 105, 809, 119" u="-2" o="-1" /> <c c="7" r="810, 105, 817, 119" /> <c c="8" r="818, 105, 825, 119" /> <c c="9" r="826, 105, 833, 119" /> <c c=":" r="834, 105, 841, 119" /> <c c="@" r="842, 105, 851, 119" u="-1" o="-1" /> <c c="A" r="852, 105, 861, 119" u="-1" o="-1" /> <c c="B" r="862, 105, 870, 119" o="-1" /> <c c="C" r="871, 105, 879, 119" o="-1" /> <c c="D" r="880, 105, 887, 119" /> <c c="E" r="888, 105, 895, 119" /> <c c="F" r="896, 105, 903, 119" /> <c c="G" r="904, 105, 910, 119" u="1" /> <c c="H" r="911, 105, 918, 119" /> <c c="I" r="919, 105, 927, 119" o="-1" /> <c c="J" r="928, 105, 936, 119" o="-1" /> <c c="K" r="937, 105, 942, 119" u="1" o="1" /> <c c="L" r="943, 105, 948, 119" u="1" o="1" /> <c c="M" r="949, 105, 954, 119" u="1" o="1" /> <c c="N" r="955, 105, 960, 119" u="1" o="1" /> <c c="O" r="961, 105, 966, 119" u="1" o="1" /> <c c="P" r="967, 105, 972, 119" u="1" o="1" /> <c c="Q" r="973, 105, 978, 119" u="1" o="1" /> <c c="R" r="979, 105, 984, 119" u="1" o="1" /> <c c="S" r="985, 105, 990, 119" u="1" o="1" /> <c c="T" r="991, 105, 994, 119" u="2" o="2" /> <c c="U" r="995, 105, 998, 119" u="2" o="2" /> <c c="Z" r="999, 105, 1004, 119" u="1" o="1" /> <c c="`" r="1005, 105, 1008, 119" u="2" o="2" /> <c c="a" r="1009, 105, 1012, 119" u="2" o="2" /> <c c="b" r="1013, 105, 1020, 119" /> <c c="c" r="0, 120, 7, 134" /> <c c="d" r="8, 120, 13, 134" u="1" o="1" /> <c c="e" r="14, 120, 21, 134" /> <c c="f" r="22, 120, 29, 134" /> <c c="g" r="30, 120, 37, 134" /> <c c="h" r="38, 120, 45, 134" /> <c c="i" r="46, 120, 53, 134" /> <c c="j" r="54, 120, 61, 134" /> <c c="k" r="62, 120, 67, 134" u="1" o="1" /> <c c="l" r="68, 120, 71, 134" u="2" o="2" /> <c c="m" r="72, 120, 79, 134" /> <c c="t" r="80, 120, 83, 134" u="2" o="2" /> <c c="y" r="84, 120, 92, 134" o="-1" /> <c c="z" r="93, 120, 101, 134" o="-1" /> <c c="{" r="102, 120, 110, 134" o="-1" /> <c c="~" r="111, 120, 119, 134" o="-1" /> <c c="" r="120, 120, 128, 134" o="-1" /> <c c="" r="129, 120, 137, 134" o="-1" /> <c c="" r="138, 120, 145, 134" /> <c c="" r="146, 120, 153, 134" /> <c c="" r="154, 120, 162, 134" o="-1" /> <c c="" r="163, 120, 171, 134" o="-1" /> <c c="" r="172, 120, 180, 134" u="-1" /> <c c="" r="181, 120, 190, 134" u="-1" o="-1" /> <c c="" r="191, 120, 200, 134" u="-1" o="-1" /> <c c="" r="201, 120, 209, 134" o="-1" /> <c c="" r="210, 120, 218, 134" o="-1" /> <c c="" r="219, 120, 228, 134" u="-1" o="-1" /> <c c="" r="229, 120, 237, 134" o="-1" /> <c c="" r="238, 120, 241, 134" u="2" o="2" /> <c c="" r="242, 120, 245, 134" u="2" o="2" /> <c c="" r="246, 120, 253, 134" /> <c c="" r="254, 120, 261, 134" /> <c c="" r="262, 120, 269, 134" /> <c c="" r="270, 120, 277, 134" /> <c c="" r="278, 120, 283, 134" u="1" o="1" /> <c c="" r="284, 120, 291, 134" /> <c c="" r="292, 120, 299, 134" /> <c c="" r="300, 120, 307, 134" /> <c c="" r="308, 120, 315, 134" /> <c c="" r="316, 120, 324, 134" o="-1" /> <c c="" r="325, 120, 332, 134" /> <c c="" r="333, 120, 340, 134" /> <c c="" r="341, 120, 348, 134" /> <c c="" r="349, 120, 357, 134" o="-1" /> <c c="" r="358, 120, 365, 134" /> <c c="" r="366, 120, 373, 134" /> <c c="" r="374, 120, 381, 134" /> <c c="" r="382, 120, 389, 134" /> <c c="" r="390, 120, 397, 134" /> <c c="" r="398, 120, 405, 134" /> <c c="" r="406, 120, 413, 134" /> <c c="" r="414, 120, 421, 134" /> <c c="" r="422, 120, 430, 134" o="-1" /> <c c="" r="431, 120, 438, 134" /> <c c="" r="439, 120, 446, 134" /> <c c="" r="447, 120, 454, 134" /> <c c="" r="455, 120, 462, 134" /> <c c="" r="463, 120, 470, 134" /> <c c="" r="471, 120, 478, 134" /> <c c="" r="479, 120, 486, 134" /> <c c="" r="487, 120, 494, 134" /> <c c="" r="495, 120, 503, 134" o="-1" /> <c c="" r="504, 120, 511, 134" /> <c c="" r="512, 120, 519, 134" /> <c c="" r="520, 120, 528, 134" o="-1" /> <c c="" r="529, 120, 537, 134" o="-1" /> <c c="" r="538, 120, 545, 134" /> <c c="" r="546, 120, 553, 134" /> <c c="" r="554, 120, 561, 134" /> <c c="" r="562, 120, 574, 134" u="-5" /> <c c="" r="575, 120, 583, 134" o="-1" /> <c c="" r="584, 120, 593, 134" u="-1" o="-1" /> <c c="" r="594, 120, 602, 134" o="-1" /> <c c="" r="603, 120, 611, 134" o="-1" /> <c c="" r="612, 120, 616, 134" u="2" o="1" /> <c c="" r="617, 120, 622, 134" u="1" o="1" /> <c c="" r="623, 120, 632, 134" u="-1" o="-1" /> <c c="" r="633, 120, 641, 134" o="-1" /> <c c="" r="642, 120, 644, 134" u="3" o="2" /> <c c="" r="645, 120, 653, 134" o="-1" /> <c c="" r="654, 120, 663, 134" o="-2" /> <c c="" r="664, 120, 669, 134" u="1" o="1" /> <c c="" r="670, 120, 678, 134" o="-1" /> <c c="" r="679, 120, 682, 134" u="2" o="2" /> <c c="" r="683, 120, 690, 134" /> <c c="" r="691, 120, 698, 134" /> <c c="" r="699, 120, 706, 134" /> <c c="" r="707, 120, 714, 134" /> <c c="" r="715, 120, 722, 134" /> <c c="" r="723, 120, 730, 134" /> <c c="" r="731, 120, 738, 134" /> <c c="" r="739, 120, 746, 134" /> <c c="" r="747, 120, 754, 134" /> <c c="" r="755, 120, 762, 134" /> <c c="" r="763, 120, 770, 134" /> <c c="" r="771, 120, 778, 134" /> <c c="" r="779, 120, 786, 134" /> <c c="" r="787, 120, 794, 134" /> <c c="" r="795, 120, 802, 134" /> <c c="" r="803, 120, 810, 134" /> <c c="" r="811, 120, 818, 134" /> <c c="" r="819, 120, 826, 134" /> <c c="" r="827, 120, 835, 134" o="-1" /> <c c="" r="836, 120, 843, 134" /> <c c="" r="844, 120, 851, 134" /> <c c="" r="852, 120, 859, 134" /> <c c="" r="860, 120, 867, 134" /> <c c="" r="868, 120, 875, 134" /> <c c="" r="876, 120, 883, 134" /> <c c="" r="884, 120, 891, 134" /> <c c="" r="892, 120, 899, 134" /> <c c="" r="900, 120, 907, 134" /> <c c="" r="908, 120, 916, 134" o="-1" /> <c c="" r="917, 120, 924, 134" /> <c c="" r="925, 120, 932, 134" /> <c c="" r="933, 120, 940, 134" /> <c c="" r="941, 120, 948, 134" /> <c c="" r="949, 120, 956, 134" /> <c c="" r="957, 120, 964, 134" /> <c c="" r="965, 120, 972, 134" /> <c c="" r="973, 120, 980, 134" /> <c c="" r="981, 120, 988, 134" /> <c c="" r="989, 120, 996, 134" /> <c c="" r="997, 120, 1004, 134" /> <c c="" r="1005, 120, 1012, 134" /> <c c="" r="1013, 120, 1020, 134" /> <c c="" r="0, 135, 7, 149" /> <c c="" r="8, 135, 13, 149" u="1" o="1" /> <c c="" r="14, 135, 17, 149" u="2" o="2" /> <c c="" r="18, 135, 26, 149" o="-1" /> <c c="" r="27, 135, 34, 149" /> <c c=" " r="35, 135, 42, 149" /> <c c="" r="43, 135, 50, 149" /> <c c="" r="51, 135, 58, 149" /> <c c="" r="59, 135, 66, 149" /> <c c="" r="67, 135, 74, 149" /> <c c="" r="75, 135, 82, 149" /> <c c="" r="83, 135, 90, 149" /> <c c="," r="91, 135, 96, 149" u="1" o="1" /> <c c="-" r="97, 135, 102, 149" u="1" o="1" /> <c c="." r="103, 135, 108, 149" u="1" o="1" /> <c c="0" r="109, 135, 114, 149" u="1" o="1" /> <c c="1" r="115, 135, 119, 149" u="2" o="1" /> <c c="2" r="120, 135, 124, 149" u="2" o="1" /> <c c="3" r="125, 135, 130, 149" u="1" o="1" /> <c c="4" r="131, 135, 136, 149" u="1" o="1" /> <c c="5" r="137, 135, 141, 149" u="2" o="1" /> <c c="6" r="142, 135, 146, 149" u="2" o="1" /> <c c="7" r="147, 135, 152, 149" u="1" o="1" /> <c c="8" r="153, 135, 157, 149" u="2" o="1" /> <c c="9" r="158, 135, 163, 149" u="1" o="1" /> <c c=":" r="164, 135, 169, 149" u="1" o="1" /> <c c=";" r="170, 135, 175, 149" u="1" o="1" /> <c c="<" r="176, 135, 181, 149" u="1" o="1" /> <c c=">" r="182, 135, 187, 149" u="1" o="1" /> <c c="?" r="188, 135, 193, 149" u="1" o="1" /> <c c="@" r="194, 135, 199, 149" u="1" o="1" /> <c c="A" r="200, 135, 205, 149" u="1" o="1" /> <c c="B" r="206, 135, 211, 149" u="1" o="1" /> <c c="C" r="212, 135, 217, 149" u="1" o="1" /> <c c="D" r="218, 135, 223, 149" u="1" o="1" /> <c c="E" r="224, 135, 229, 149" u="1" o="1" /> <c c="F" r="230, 135, 235, 149" u="1" o="1" /> <c c="G" r="236, 135, 241, 149" u="1" o="1" /> <c c="H" r="242, 135, 247, 149" u="1" o="1" /> <c c="I" r="248, 135, 253, 149" u="1" o="1" /> <c c="J" r="254, 135, 259, 149" u="1" o="1" /> <c c="K" r="260, 135, 265, 149" u="1" o="1" /> <c c="L" r="266, 135, 271, 149" u="1" o="1" /> <c c="M" r="272, 135, 277, 149" u="1" o="1" /> <c c="N" r="278, 135, 283, 149" u="1" o="1" /> <c c="O" r="284, 135, 289, 149" u="1" o="1" /> <c c="P" r="290, 135, 295, 149" u="1" o="1" /> <c c="Q" r="296, 135, 300, 149" u="2" o="1" /> <c c="R" r="301, 135, 306, 149" u="1" o="1" /> <c c="S" r="307, 135, 311, 149" u="2" o="1" /> <c c="T" r="312, 135, 317, 149" u="1" o="1" /> <c c="U" r="318, 135, 323, 149" u="1" o="1" /> <c c="V" r="324, 135, 329, 149" u="1" o="1" /> <c c="W" r="330, 135, 335, 149" u="1" o="1" /> <c c="X" r="336, 135, 340, 149" u="2" o="1" /> <c c="Y" r="341, 135, 346, 149" u="1" o="1" /> <c c="Z" r="347, 135, 352, 149" u="1" o="1" /> <c c="[" r="353, 135, 358, 149" u="1" o="1" /> <c c="b" r="359, 135, 364, 149" u="1" o="1" /> <c c="c" r="365, 135, 369, 149" u="2" o="1" /> <c c="d" r="370, 135, 374, 149" u="2" o="1" /> <c c="e" r="375, 135, 380, 149" u="1" o="1" /> <c c="w" r="381, 135, 388, 149" /> <c c="x" r="389, 135, 394, 149" u="1" o="1" /> <c c="{" r="395, 135, 402, 149" /> <c c="" r="403, 135, 410, 149" /> <c c="" r="411, 135, 416, 149" u="1" o="1" /> <c c="" r="417, 135, 421, 149" u="2" o="1" /> <c c="" r="422, 135, 426, 149" u="2" o="1" /> <c c="" r="427, 135, 432, 149" u="1" o="1" /> <c c="" r="433, 135, 438, 149" u="1" o="1" /> <c c="" r="439, 135, 443, 149" u="2" o="1" /> <c c="" r="444, 135, 447, 149" u="2" o="2" /> <c c="" r="448, 135, 453, 149" u="1" o="1" /> <c c="" r="454, 135, 458, 149" u="2" o="1" /> <c c="" r="459, 135, 464, 149" u="1" o="1" /> <c c="" r="465, 135, 470, 149" u="1" o="1" /> <c c="" r="471, 135, 476, 149" u="1" o="1" /> <c c="" r="477, 135, 482, 149" u="1" o="1" /> <c c="" r="483, 135, 488, 149" u="1" o="1" /> <c c="" r="489, 135, 494, 149" u="1" o="1" /> <c c="" r="495, 135, 500, 149" u="1" o="1" /> <c c="" r="501, 135, 504, 149" u="2" o="2" /> <c c="" r="505, 135, 510, 149" u="1" o="1" /> <c c="" r="511, 135, 516, 149" u="1" o="1" /> <c c="" r="517, 135, 522, 149" u="1" o="1" /> <c c="" r="523, 135, 528, 149" u="1" o="1" /> <c c="" r="529, 135, 534, 149" u="1" o="1" /> <c c="" r="535, 135, 540, 149" u="1" o="1" /> <c c="" r="541, 135, 546, 149" u="1" o="1" /> <c c="" r="547, 135, 551, 149" u="2" o="1" /> <c c="" r="552, 135, 557, 149" u="1" o="1" /> <c c="" r="558, 135, 563, 149" u="1" o="1" /> <c c="" r="564, 135, 569, 149" u="1" o="1" /> <c c="" r="570, 135, 575, 149" u="1" o="1" /> <c c="" r="576, 135, 581, 149" u="1" o="1" /> <c c="" r="582, 135, 587, 149" u="1" o="1" /> <c c="" r="588, 135, 592, 149" u="2" o="1" /> <c c="" r="593, 135, 598, 149" u="1" o="1" /> <c c="" r="599, 135, 604, 149" u="1" o="1" /> <c c="" r="605, 135, 610, 149" u="1" o="1" /> <c c="" r="611, 135, 616, 149" u="1" o="1" /> <c c="" r="617, 135, 623, 149" u="1" /> <c c="" r="624, 135, 630, 149" u="1" /> <c c="" r="631, 135, 637, 149" u="1" /> <c c="" r="638, 135, 644, 149" u="1" /> <c c="" r="645, 135, 651, 149" u="1" /> <c c="" r="652, 135, 658, 149" u="1" /> <c c="" r="659, 135, 665, 149" u="1" /> <c c="" r="666, 135, 672, 149" u="1" /> <c c="" r="673, 135, 679, 149" u="1" /> <c c=" " r="680, 135, 686, 149" u="1" /> <c c=" " r="687, 135, 693, 149" u="1" /> <c c=" " r="694, 135, 700, 149" u="1" /> <c c=" " r="701, 135, 707, 149" u="1" /> <c c=" " r="708, 135, 714, 149" u="1" /> <c c="" r="715, 135, 721, 149" u="1" /> <c c="" r="722, 135, 728, 149" u="1" /> <c c="" r="729, 135, 735, 149" u="1" /> <c c="" r="736, 135, 742, 149" u="1" /> <c c="" r="743, 135, 749, 149" u="1" /> <c c="" r="750, 135, 756, 149" u="1" /> <c c="" r="757, 135, 763, 149" u="1" /> <c c="" r="764, 135, 770, 149" u="1" /> <c c="" r="771, 135, 777, 149" u="1" /> <c c="" r="778, 135, 784, 149" u="1" /> <c c="" r="785, 135, 791, 149" u="1" /> <c c="" r="792, 135, 798, 149" u="1" /> <c c="" r="799, 135, 805, 149" u="1" /> <c c="" r="806, 135, 812, 149" u="1" /> <c c=" " r="813, 135, 819, 149" u="1" /> <c c="!" r="820, 135, 826, 149" u="1" /> <c c=""" r="827, 135, 833, 149" u="1" /> <c c="#" r="834, 135, 840, 149" u="1" /> <c c="$" r="841, 135, 847, 149" u="1" /> <c c="%" r="848, 135, 854, 149" u="1" /> <c c="&" r="855, 135, 861, 149" u="1" /> <c c="'" r="862, 135, 868, 149" u="1" /> <c c="(" r="869, 135, 876, 149" /> <c c=")" r="877, 135, 884, 149" /> <c c="*" r="885, 135, 891, 149" u="1" /> <c c="+" r="892, 135, 898, 149" u="1" /> <c c="," r="899, 135, 905, 149" u="1" /> <c c="-" r="906, 135, 912, 149" u="1" /> <c c="0" r="913, 135, 920, 149" u="1" o="-1" /> <c c="1" r="921, 135, 927, 149" u="1" /> <c c="2" r="928, 135, 935, 149" u="1" o="-1" /> <c c="3" r="936, 135, 942, 149" u="1" /> <c c="4" r="943, 135, 950, 149" u="1" o="-1" /> <c c="5" r="951, 135, 957, 149" u="1" /> <c c="6" r="958, 135, 964, 149" u="1" /> <c c="7" r="965, 135, 971, 149" o="1" /> <c c="8" r="972, 135, 978, 149" u="1" /> <c c="9" r="979, 135, 985, 149" o="1" /> <c c=":" r="986, 135, 992, 149" u="1" /> <c c=";" r="993, 135, 999, 149" o="1" /> <c c="<" r="1000, 135, 1006, 149" u="1" /> <c c="=" r="1007, 135, 1013, 149" o="1" /> <c c=">" r="1014, 135, 1020, 149" u="1" /> <c c="?" r="0, 150, 6, 164" u="1" /> <c c="@" r="7, 150, 13, 164" u="1" /> <c c="A" r="14, 150, 20, 164" u="1" /> <c c="B" r="21, 150, 27, 164" u="1" /> <c c="C" r="28, 150, 34, 164" u="1" /> <c c="D" r="35, 150, 41, 164" u="1" /> <c c="E" r="42, 150, 48, 164" u="1" /> <c c="F" r="49, 150, 55, 164" u="1" /> <c c="G" r="56, 150, 62, 164" u="1" /> <c c="H" r="63, 150, 69, 164" u="1" /> <c c="I" r="70, 150, 76, 164" u="1" /> <c c="J" r="77, 150, 83, 164" u="1" /> <c c="K" r="84, 150, 90, 164" u="1" /> <c c="L" r="91, 150, 97, 164" u="1" /> <c c="M" r="98, 150, 104, 164" u="1" /> <c c="T" r="105, 150, 111, 164" u="1" /> <c c="U" r="112, 150, 118, 164" u="1" /> <c c="V" r="119, 150, 125, 164" u="1" /> <c c="W" r="126, 150, 132, 164" u="1" /> <c c="X" r="133, 150, 140, 164" u="1" o="-1" /> <c c="Y" r="141, 150, 146, 164" u="2" /> <c c="Z" r="147, 150, 154, 164" u="1" o="-1" /> <c c="[" r="155, 150, 160, 164" u="2" /> <c c="\" r="161, 150, 168, 164" u="1" o="-1" /> <c c="]" r="169, 150, 174, 164" u="2" /> <c c="^" r="175, 150, 182, 164" u="1" o="-1" /> <c c="_" r="183, 150, 188, 164" u="2" /> <c c="`" r="189, 150, 195, 164" u="1" /> <c c="a" r="196, 150, 202, 164" u="1" /> <c c="b" r="203, 150, 209, 164" u="1" /> <c c="c" r="210, 150, 216, 164" u="1" /> <c c="h" r="217, 150, 223, 164" u="1" /> <c c="i" r="224, 150, 230, 164" u="1" /> <c c="j" r="231, 150, 237, 164" u="1" /> <c c="k" r="238, 150, 244, 164" o="1" /> <c c="l" r="245, 150, 251, 164" u="1" /> <c c="m" r="252, 150, 258, 164" o="1" /> <c c="n" r="259, 150, 265, 164" u="1" /> <c c="o" r="266, 150, 272, 164" o="1" /> <c c="p" r="273, 150, 279, 164" u="1" /> <c c="q" r="280, 150, 286, 164" o="1" /> <c c="r" r="287, 150, 293, 164" u="1" /> <c c="s" r="294, 150, 300, 164" u="1" /> <c c="t" r="301, 150, 307, 164" u="1" /> <c c="u" r="308, 150, 314, 164" u="1" /> <c c="v" r="315, 150, 321, 164" u="1" /> <c c="w" r="322, 150, 328, 164" u="1" /> <c c="x" r="329, 150, 335, 164" u="1" /> <c c="y" r="336, 150, 342, 164" u="1" /> <c c="|" r="343, 150, 349, 164" u="1" /> <c c="}" r="350, 150, 356, 164" u="1" /> <c c="~" r="357, 150, 363, 164" u="1" /> <c c="" r="364, 150, 370, 164" u="1" /> <c c="" r="371, 150, 378, 164" /> <c c="" r="379, 150, 386, 164" /> <c c="" r="387, 150, 394, 164" /> <c c="" r="395, 150, 402, 164" /> <c c="" r="403, 150, 410, 164" /> <c c="" r="411, 150, 418, 164" /> <c c="" r="419, 150, 426, 164" /> <c c="" r="427, 150, 434, 164" /> <c c="" r="435, 150, 442, 164" /> <c c="" r="443, 150, 450, 164" /> <c c="" r="451, 150, 457, 164" u="1" /> <c c="" r="458, 150, 464, 164" u="1" /> <c c="" r="465, 150, 471, 164" u="1" /> <c c="" r="472, 150, 478, 164" u="1" /> <c c="" r="479, 150, 487, 164" o="-1" /> <c c="" r="488, 150, 494, 164" u="1" /> <c c="" r="495, 150, 501, 164" u="1" /> <c c="" r="502, 150, 508, 164" u="1" /> <c c="" r="509, 150, 515, 164" u="1" /> <c c="" r="516, 150, 522, 164" u="1" /> <c c="" r="523, 150, 529, 164" u="1" /> <c c="" r="530, 150, 536, 164" u="1" /> <c c="" r="537, 150, 543, 164" u="1" /> <c c="" r="544, 150, 550, 164" o="1" /> <c c="" r="551, 150, 558, 164" /> <c c="" r="559, 150, 565, 164" u="1" /> <c c="" r="566, 150, 572, 164" u="1" /> <c c="" r="573, 150, 580, 164" /> <c c="" r="581, 150, 587, 164" u="1" /> <c c="" r="588, 150, 594, 164" u="1" /> <c c="" r="595, 150, 601, 164" u="1" /> <c c="" r="602, 150, 608, 164" u="1" /> <c c="" r="609, 150, 615, 164" u="1" /> <c c="" r="616, 150, 622, 164" u="1" /> <c c="" r="623, 150, 629, 164" u="1" /> <c c="" r="630, 150, 636, 164" u="1" /> <c c="" r="637, 150, 643, 164" u="1" /> <c c="" r="644, 150, 650, 164" u="1" /> <c c="" r="651, 150, 657, 164" u="1" /> <c c="" r="658, 150, 664, 164" u="1" /> <c c="" r="665, 150, 671, 164" u="1" /> <c c="" r="672, 150, 678, 164" u="1" /> <c c="" r="679, 150, 685, 164" u="1" /> <c c="" r="686, 150, 692, 164" u="1" /> <c c="" r="693, 150, 699, 164" u="1" /> <c c="" r="700, 150, 706, 164" u="1" /> <c c="" r="707, 150, 713, 164" u="1" /> <c c="" r="714, 150, 720, 164" u="1" /> <c c="" r="721, 150, 728, 164" /> <c c="" r="729, 150, 736, 164" /> <c c="" r="737, 150, 744, 164" /> <c c="" r="745, 150, 752, 164" /> <c c="" r="753, 150, 760, 164" /> <c c="" r="761, 150, 768, 164" /> <c c="" r="769, 150, 776, 164" /> <c c="" r="777, 150, 784, 164" /> <c c="" r="785, 150, 791, 164" u="1" /> <c c="" r="792, 150, 798, 164" u="1" /> <c c="" r="799, 150, 806, 164" /> <c c="" r="807, 150, 814, 164" /> <c c="" r="815, 150, 822, 164" /> <c c="" r="823, 150, 830, 164" /> <c c="" r="831, 150, 838, 164" /> <c c="" r="839, 150, 846, 164" /> <c c="" r="847, 150, 854, 164" /> <c c="" r="855, 150, 862, 164" /> <c c="" r="863, 150, 871, 164" o="-1" /> <c c="" r="872, 150, 878, 164" u="1" /> <c c="" r="879, 150, 887, 164" o="-1" /> <c c="" r="888, 150, 894, 164" u="1" /> <c c="" r="895, 150, 903, 164" o="-1" /> <c c="" r="904, 150, 910, 164" u="1" /> <c c="" r="911, 150, 918, 164" /> <c c="" r="919, 150, 926, 164" /> <c c="" r="927, 150, 934, 164" /> <c c="" r="935, 150, 942, 164" /> <c c="" r="943, 150, 950, 164" /> <c c="" r="951, 150, 958, 164" /> <c c="" r="959, 150, 966, 164" /> <c c="" r="967, 150, 974, 164" /> <c c="" r="975, 150, 983, 164" u="-1" /> <c c=" " r="984, 150, 992, 164" u="-1" /> <c c=" " r="993, 150, 1004, 164" u="-4" /> <c c=" " r="1005, 150, 1016, 164" u="-4" /> <c c=" " r="0, 165, 10, 179" u="-3" /> <c c=" " r="11, 165, 21, 179" u="-3" /> <c c="" r="22, 165, 30, 179" u="-1" /> <c c="" r="31, 165, 39, 179" u="-1" /> <c c="" r="40, 165, 45, 179" u="1" o="1" /> <c c="" r="46, 165, 51, 179" u="1" o="1" /> <c c="" r="52, 165, 58, 179" o="1" /> <c c="" r="59, 165, 65, 179" o="1" /> <c c="" r="66, 165, 72, 179" u="1" /> <c c="" r="73, 165, 79, 179" u="1" /> <c c="" r="80, 165, 89, 179" u="-2" /> <c c="" r="90, 165, 99, 179" u="-2" /> <c c="" r="100, 165, 113, 179" u="-6" /> <c c="" r="114, 165, 127, 179" u="-6" /> <c c="" r="128, 165, 139, 179" u="-4" /> <c c="" r="140, 165, 151, 179" u="-4" /> <c c=" " r="152, 165, 158, 179" u="1" /> <c c="!" r="159, 165, 165, 179" u="1" /> <c c=""" r="166, 165, 173, 179" /> <c c="#" r="174, 165, 181, 179" /> <c c="$" r="182, 165, 188, 179" u="1" /> <c c="%" r="189, 165, 195, 179" u="1" /> <c c="&" r="196, 165, 202, 179" u="1" /> <c c="'" r="203, 165, 209, 179" u="1" /> <c c="(" r="210, 165, 219, 179" u="-2" /> <c c=")" r="220, 165, 229, 179" u="-2" /> <c c="*" r="230, 165, 243, 179" u="-6" /> <c c="+" r="244, 165, 257, 179" u="-6" /> <c c="," r="258, 165, 270, 179" u="-5" /> <c c="-" r="271, 165, 283, 179" u="-5" /> <c c="." r="284, 165, 293, 179" u="-2" /> <c c="/" r="294, 165, 303, 179" u="-2" /> <c c="0" r="304, 165, 309, 179" u="1" o="1" /> <c c="1" r="310, 165, 315, 179" u="1" o="1" /> <c c="2" r="316, 165, 322, 179" o="1" /> <c c="3" r="323, 165, 329, 179" o="1" /> <c c="4" r="330, 165, 336, 179" u="1" /> <c c="5" r="337, 165, 343, 179" u="1" /> <c c="6" r="344, 165, 349, 179" u="1" o="1" /> <c c="7" r="350, 165, 355, 179" u="1" o="1" /> <c c="8" r="356, 165, 365, 179" u="-2" /> <c c="9" r="366, 165, 375, 179" u="-2" /> <c c=":" r="376, 165, 388, 179" u="-5" /> <c c=";" r="389, 165, 402, 179" u="-6" /> <c c="<" r="403, 165, 414, 179" u="-4" /> <c c="=" r="415, 165, 426, 179" u="-4" /> <c c=">" r="427, 165, 436, 179" u="-2" /> <c c="?" r="437, 165, 446, 179" u="-2" /> <c c="@" r="447, 165, 453, 179" u="1" /> <c c="A" r="454, 165, 460, 179" u="1" /> <c c="B" r="461, 165, 468, 179" /> <c c="C" r="469, 165, 476, 179" /> <c c="D" r="477, 165, 483, 179" u="1" /> <c c="E" r="484, 165, 490, 179" u="1" /> <c c="H" r="491, 165, 500, 179" u="-2" /> <c c="I" r="501, 165, 510, 179" u="-2" /> <c c="J" r="511, 165, 524, 179" u="-6" /> <c c="K" r="525, 165, 538, 179" u="-6" /> <c c="L" r="539, 165, 549, 179" u="-3" /> <c c="M" r="550, 165, 560, 179" u="-3" /> <c c="P" r="561, 165, 568, 179" /> <c c="Q" r="569, 165, 576, 179" /> <c c="R" r="577, 165, 584, 179" /> <c c="S" r="585, 165, 592, 179" /> <c c="T" r="593, 165, 600, 179" /> <c c="U" r="601, 165, 608, 179" /> <c c="V" r="609, 165, 616, 179" /> <c c="W" r="617, 165, 624, 179" /> <c c="Y" r="625, 165, 636, 179" u="-3" o="-1" /> <c c="[" r="637, 165, 651, 179" u="-6" o="-1" /> <c c="]" r="652, 165, 665, 179" u="-5" o="-1" /> <c c="_" r="666, 165, 677, 179" u="-3" o="-1" /> <c c="`" r="678, 165, 685, 179" /> <c c="a" r="686, 165, 693, 179" /> <c c="b" r="694, 165, 701, 179" /> <c c="c" r="702, 165, 709, 179" /> <c c="d" r="710, 165, 717, 179" /> <c c="e" r="718, 165, 725, 179" /> <c c="f" r="726, 165, 733, 179" /> <c c="g" r="734, 165, 741, 179" /> <c c="h" r="742, 165, 751, 179" u="-2" /> <c c="i" r="752, 165, 761, 179" u="-2" /> <c c="j" r="762, 165, 775, 179" u="-6" /> <c c="k" r="776, 165, 789, 179" u="-6" /> <c c="l" r="790, 165, 800, 179" u="-3" /> <c c="m" r="801, 165, 811, 179" u="-3" /> <c c="n" r="812, 165, 820, 179" u="-1" /> <c c="o" r="821, 165, 830, 179" u="-2" /> <c c="p" r="831, 165, 838, 179" /> <c c="q" r="839, 165, 846, 179" /> <c c="r" r="847, 165, 852, 179" u="1" o="1" /> <c c="s" r="853, 165, 858, 179" u="1" o="1" /> <c c="t" r="859, 165, 865, 179" u="1" /> <c c="u" r="866, 165, 872, 179" u="1" /> <c c="v" r="873, 165, 878, 179" u="1" o="1" /> <c c="w" r="879, 165, 884, 179" u="1" o="1" /> <c c="x" r="885, 165, 891, 179" u="1" /> <c c="y" r="892, 165, 898, 179" u="1" /> <c c="z" r="899, 165, 906, 179" /> <c c="{" r="907, 165, 914, 179" /> <c c="|" r="915, 165, 922, 179" /> <c c="}" r="923, 165, 930, 179" /> <c c="" r="931, 165, 938, 179" /> <c c="" r="939, 165, 946, 179" /> <c c="" r="947, 165, 954, 179" /> <c c="" r="955, 165, 962, 179" /> <c c="" r="963, 165, 970, 179" /> <c c="" r="971, 165, 978, 179" /> <c c="" r="979, 165, 986, 179" /> <c c="" r="987, 165, 994, 179" /> <c c="" r="995, 165, 1003, 179" u="-1" /> <c c="" r="1004, 165, 1012, 179" u="-1" /> <c c="" r="1013, 165, 1024, 179" u="-4" /> <c c="" r="0, 180, 11, 194" u="-4" /> <c c="" r="12, 180, 22, 194" u="-3" /> <c c="" r="23, 180, 33, 194" u="-3" /> <c c="" r="34, 180, 42, 194" u="-1" /> <c c="" r="43, 180, 51, 194" u="-1" /> <c c="" r="52, 180, 58, 194" u="1" /> <c c="" r="59, 180, 65, 194" u="1" /> <c c="" r="66, 180, 73, 194" /> <c c="" r="74, 180, 81, 194" /> <c c="" r="82, 180, 88, 194" u="1" /> <c c="" r="89, 180, 95, 194" u="1" /> <c c="" r="96, 180, 102, 194" u="1" /> <c c="" r="103, 180, 109, 194" u="1" /> <c c="" r="110, 180, 119, 194" u="-2" /> <c c="" r="120, 180, 129, 194" u="-2" /> <c c="" r="130, 180, 143, 194" u="-6" /> <c c="" r="144, 180, 157, 194" u="-6" /> <c c="" r="158, 180, 170, 194" u="-5" /> <c c="" r="171, 180, 183, 194" u="-5" /> <c c="" r="184, 180, 193, 194" u="-2" /> <c c="" r="194, 180, 203, 194" u="-2" /> <c c="" r="204, 180, 211, 194" /> <c c="" r="212, 180, 219, 194" /> <c c="" r="220, 180, 227, 194" /> <c c="" r="228, 180, 235, 194" /> <c c="" r="236, 180, 243, 194" /> <c c="" r="244, 180, 251, 194" /> <c c="" r="252, 180, 259, 194" /> <c c="" r="260, 180, 267, 194" /> <c c="" r="268, 180, 277, 194" u="-2" /> <c c="" r="278, 180, 287, 194" u="-2" /> <c c="" r="288, 180, 301, 194" u="-6" /> <c c="" r="302, 180, 315, 194" u="-6" /> <c c="" r="316, 180, 326, 194" u="-3" /> <c c="" r="327, 180, 337, 194" u="-3" /> <c c="" r="338, 180, 346, 194" u="-1" /> <c c="" r="347, 180, 356, 194" u="-2" /> <c c="" r="357, 180, 364, 194" /> <c c="" r="365, 180, 372, 194" /> <c c="" r="373, 180, 380, 194" /> <c c="" r="381, 180, 388, 194" /> <c c="" r="389, 180, 396, 194" /> <c c="" r="397, 180, 404, 194" /> <c c="" r="405, 180, 412, 194" /> <c c="" r="413, 180, 419, 194" u="1" /> <c c="" r="420, 180, 426, 194" u="1" /> <c c="" r="427, 180, 436, 194" u="-2" /> <c c="" r="437, 180, 444, 194" /> <c c="" r="445, 180, 451, 194" u="1" /> <c c="" r="452, 180, 455, 194" u="2" o="2" /> <c c="" r="456, 180, 458, 194" u="3" o="2" /> <c c="" r="459, 180, 462, 194" u="2" o="2" /> <c c="" r="463, 180, 467, 194" u="2" o="1" /> <c c="" r="468, 180, 472, 194" u="2" o="1" /> <c c="" r="473, 180, 479, 194" u="1" /> <c c="" r="480, 180, 486, 194" u="1" /> <c c="" r="487, 180, 493, 194" u="1" /> <c c="" r="494, 180, 500, 194" u="1" /> <c c="" r="501, 180, 507, 194" u="1" /> <c c="" r="508, 180, 518, 194" u="-3" /> <c c="" r="519, 180, 528, 194" u="-2" /> <c c="" r="529, 180, 539, 194" u="-3" /> <c c="" r="540, 180, 549, 194" u="-2" /> <c c="" r="550, 180, 556, 194" u="1" /> <c c="" r="557, 180, 563, 194" o="1" /> <c c="" r="564, 180, 570, 194" u="1" /> <c c="" r="571, 180, 575, 194" u="2" o="1" /> <c c="" r="576, 180, 581, 194" u="1" o="1" /> <c c="" r="582, 180, 587, 194" u="1" o="1" /> <c c="" r="588, 180, 593, 194" u="1" o="1" /> <c c="" r="594, 180, 599, 194" u="1" o="1" /> <c c="" r="600, 180, 605, 194" u="1" o="1" /> <c c="" r="606, 180, 611, 194" u="1" o="1" /> <c c="" r="612, 180, 618, 194" u="1" /> <c c="" r="619, 180, 625, 194" u="1" /> <c c="" r="626, 180, 636, 194" u="-3" /> <c c="" r="637, 180, 646, 194" u="-2" /> <c c="" r="647, 180, 653, 194" o="1" /> <c c="" r="654, 180, 660, 194" u="1" /> <c c="" r="661, 180, 665, 194" u="2" o="1" /> <c c="" r="666, 180, 673, 194" /> <c c="" r="674, 180, 681, 194" /> <c c="" r="682, 180, 689, 194" /> <c c="" r="690, 180, 697, 194" /> <c c="" r="698, 180, 705, 194" /> <c c="" r="706, 180, 713, 194" /> <c c="" r="714, 180, 721, 194" /> <c c="" r="722, 180, 729, 194" /> <c c="" r="730, 180, 738, 194" o="-1" /> <c c="" r="739, 180, 747, 194" o="-1" /> <c c="" r="748, 180, 759, 194" u="-3" o="-1" /> <c c="" r="760, 180, 771, 194" u="-3" o="-1" /> <c c="" r="772, 180, 781, 194" u="-2" /> <c c="" r="782, 180, 786, 194" u="1" o="2" /> <c c="" r="787, 180, 791, 194" u="2" o="1" /> <c c="" r="792, 180, 795, 194" u="1" o="3" /> <c c="" r="796, 180, 803, 194" /> <c c="" r="804, 180, 811, 194" /> <c c="" r="812, 180, 819, 194" /> <c c="" r="820, 180, 827, 194" /> <c c="" r="828, 180, 835, 194" /> <c c="" r="836, 180, 846, 194" u="-3" /> <c c="" r="847, 180, 855, 194" u="-1" /> <c c="" r="856, 180, 866, 194" u="-3" /> <c c="" r="867, 180, 874, 194" /> <c c="" r="875, 180, 881, 194" u="1" /> <c c="" r="882, 180, 885, 194" u="3" o="1" /> <c c="" r="886, 180, 889, 194" u="2" o="2" /> <c c=" " r="890, 180, 891, 194" o="6" /> <c c=" " r="892, 180, 893, 194" o="6" /> <c c=" " r="894, 180, 895, 194" o="6" /> <c c=" " r="896, 180, 897, 194" o="6" /> <c c=" " r="898, 180, 899, 194" o="6" /> <c c=" " r="900, 180, 901, 194" o="6" /> <c c=" " r="902, 180, 903, 194" o="6" /> <c c=" " r="904, 180, 905, 194" o="6" /> <c c=" " r="906, 180, 907, 194" o="6" /> <c c=" " r="908, 180, 909, 194" o="6" /> <c c=" " r="910, 180, 911, 194" o="6" /> <c c=" " r="912, 180, 916, 194" u="2" o="1" /> <c c=" " r="917, 180, 921, 194" u="2" o="1" /> <c c=" " r="922, 180, 929, 194" /> <c c=" " r="930, 180, 937, 194" /> <c c=" " r="938, 180, 945, 194" /> <c c=" " r="946, 180, 953, 194" /> <c c=" " r="954, 180, 961, 194" /> <c c=" " r="962, 180, 965, 194" u="3" o="1" /> <c c=" " r="966, 180, 969, 194" u="2" o="2" /> <c c=" " r="970, 180, 973, 194" u="2" o="2" /> <c c=" " r="974, 180, 977, 194" u="2" o="2" /> <c c=" " r="978, 180, 984, 194" u="1" /> <c c=" " r="985, 180, 991, 194" u="1" /> <c c=" " r="992, 180, 998, 194" u="1" /> <c c=" " r="999, 180, 1006, 194" /> <c c=" " r="1007, 180, 1013, 194" u="1" /> <c c="! " r="1014, 180, 1020, 194" u="1" /> <c c="" " r="0, 195, 4, 209" u="2" o="1" /> <c c="# " r="5, 195, 11, 209" u="1" /> <c c="& " r="12, 195, 20, 209" o="-1" /> <c c="/ " r="21, 195, 22, 209" o="6" /> <c c="0 " r="23, 195, 30, 209" /> <c c="1 " r="31, 195, 39, 209" o="-1" /> <c c="2 " r="40, 195, 43, 209" u="2" o="2" /> <c c="3 " r="44, 195, 49, 209" u="1" o="1" /> <c c="4 " r="50, 195, 57, 209" /> <c c="5 " r="58, 195, 61, 209" u="2" o="2" /> <c c="6 " r="62, 195, 67, 209" u="1" o="1" /> <c c="7 " r="68, 195, 75, 209" /> <c c="9 " r="76, 195, 79, 209" u="2" o="2" /> <c c=": " r="80, 195, 83, 209" u="2" o="2" /> <c c="< " r="84, 195, 90, 209" u="1" /> <c c="= " r="91, 195, 97, 209" u="1" /> <c c="> " r="98, 195, 105, 209" /> <c c="E " r="106, 195, 110, 209" u="2" o="1" /> <c c="F " r="111, 195, 115, 209" u="1" o="2" /> <c c="G " r="116, 195, 124, 209" o="-1" /> <c c="H " r="125, 195, 132, 209" /> <c c="I " r="133, 195, 140, 209" u="1" o="-1" /> <c c="K " r="141, 195, 147, 209" u="1" /> <c c="_ " r="148, 195, 149, 209" o="6" /> <c c="p " r="150, 195, 155, 209" u="1" o="1" /> <c c="q " r="156, 195, 161, 209" u="1" o="1" /> <c c="t " r="162, 195, 166, 209" u="2" o="1" /> <c c="u " r="167, 195, 172, 209" u="1" o="1" /> <c c="v " r="173, 195, 178, 209" u="1" o="1" /> <c c="w " r="179, 195, 184, 209" u="1" o="1" /> <c c="x " r="185, 195, 190, 209" u="1" o="1" /> <c c="y " r="191, 195, 196, 209" u="1" o="1" /> <c c="z " r="197, 195, 202, 209" u="1" o="1" /> <c c="{ " r="203, 195, 208, 209" u="1" o="1" /> <c c="| " r="209, 195, 214, 209" u="1" o="1" /> <c c="} " r="215, 195, 218, 209" u="2" o="2" /> <c c="~ " r="219, 195, 222, 209" u="2" o="2" /> <c c=" " r="223, 195, 227, 209" u="2" o="1" /> <c c=" " r="228, 195, 233, 209" u="1" o="1" /> <c c=" " r="234, 195, 237, 209" u="2" o="2" /> <c c=" " r="238, 195, 242, 209" u="2" o="1" /> <c c=" " r="243, 195, 247, 209" u="2" o="1" /> <c c=" " r="248, 195, 252, 209" u="2" o="1" /> <c c=" " r="253, 195, 258, 209" u="1" o="1" /> <c c=" " r="259, 195, 264, 209" u="1" o="1" /> <c c=" " r="265, 195, 270, 209" u="1" o="1" /> <c c=" " r="271, 195, 276, 209" u="1" o="1" /> <c c=" " r="277, 195, 282, 209" u="1" o="1" /> <c c=" " r="283, 195, 288, 209" u="1" o="1" /> <c c=" " r="289, 195, 294, 209" u="1" o="1" /> <c c=" " r="295, 195, 300, 209" u="1" o="1" /> <c c=" " r="301, 195, 304, 209" u="2" o="2" /> <c c=" " r="305, 195, 308, 209" u="2" o="2" /> <c c=" " r="309, 195, 314, 209" u="1" o="1" /> <c c=" " r="315, 195, 320, 209" u="1" o="1" /> <c c=" " r="321, 195, 326, 209" u="1" o="1" /> <c c=" " r="327, 195, 332, 209" u="1" o="1" /> <c c=" " r="333, 195, 338, 209" u="1" o="1" /> <c c=" " r="339, 195, 343, 209" u="2" o="1" /> <c c=" " r="344, 195, 349, 209" u="1" o="1" /> <c c=" " r="350, 195, 355, 209" u="1" o="1" /> <c c=" " r="356, 195, 361, 209" u="1" o="1" /> <c c=" " r="362, 195, 366, 209" u="2" o="1" /> <c c=" " r="367, 195, 372, 209" u="1" o="1" /> <c c=" " r="373, 195, 377, 209" u="2" o="1" /> <c c=" " r="378, 195, 383, 209" u="1" o="1" /> <c c=" " r="384, 195, 392, 209" o="-1" /> <c c=" " r="393, 195, 400, 209" /> <c c=" " r="401, 195, 408, 209" /> <c c=" " r="409, 195, 416, 209" /> <c c=" " r="417, 195, 424, 209" /> <c c=" " r="425, 195, 432, 209" /> <c c=" " r="433, 195, 441, 209" o="-1" /> <c c=" " r="442, 195, 450, 209" o="-1" /> <c c=" " r="451, 195, 459, 209" o="-1" /> <c c=" " r="460, 195, 468, 209" o="-1" /> <c c=" " r="469, 195, 477, 209" o="-1" /> <c c=" " r="478, 195, 485, 209" u="1" o="-1" /> <c c=" " r="486, 195, 492, 209" o="1" /> <c c=" " r="493, 195, 500, 209" /> <c c=" " r="501, 195, 509, 209" o="-1" /> <c c=" " r="510, 195, 518, 209" o="-1" /> <c c=" " r="519, 195, 526, 209" /> <c c=" " r="527, 195, 535, 209" o="-1" /> <c c=" " r="536, 195, 543, 209" /> <c c=" " r="544, 195, 551, 209" /> <c c=" " r="552, 195, 560, 209" o="-1" /> <c c=" " r="561, 195, 568, 209" /> <c c=" " r="569, 195, 576, 209" /> <c c=" " r="577, 195, 584, 209" /> <c c="!" r="585, 195, 592, 209" /> <c c="!" r="593, 195, 601, 209" o="-1" /> <c c=" !" r="602, 195, 609, 209" /> <c c="!" r="610, 195, 617, 209" /> <c c="!" r="618, 195, 625, 209" /> <c c="!" r="626, 195, 633, 209" /> <c c="!" r="634, 195, 642, 209" o="-1" /> <c c="!" r="643, 195, 651, 209" o="-1" /> <c c="!" r="652, 195, 659, 209" /> <c c="!" r="660, 195, 668, 209" o="-1" /> <c c="!" r="669, 195, 677, 209" o="-1" /> <c c=""!" r="678, 195, 685, 209" /> <c c="$!" r="686, 195, 693, 209" /> <c c="&!" r="694, 195, 700, 209" u="1" /> <c c="*!" r="701, 195, 708, 209" u="1" o="-1" /> <c c="+!" r="709, 195, 715, 209" u="1" /> <c c=".!" r="716, 195, 724, 209" o="-1" /> <c c="S!" r="725, 195, 732, 209" /> <c c="T!" r="733, 195, 740, 209" /> <c c="U!" r="741, 195, 748, 209" /> <c c="V!" r="749, 195, 756, 209" /> <c c="W!" r="757, 195, 764, 209" /> <c c="X!" r="765, 195, 772, 209" /> <c c="Y!" r="773, 195, 780, 209" /> <c c="Z!" r="781, 195, 789, 209" u="-1" /> <c c="[!" r="790, 195, 797, 209" /> <c c="\!" r="798, 195, 805, 209" /> <c c="]!" r="806, 195, 814, 209" u="-1" /> <c c="^!" r="815, 195, 823, 209" u="-1" /> <c c="_!" r="824, 195, 830, 209" o="1" /> <c c="!" r="831, 195, 838, 209" /> <c c="!" r="839, 195, 844, 209" u="1" o="1" /> <c c="!" r="845, 195, 852, 209" /> <c c="!" r="853, 195, 858, 209" u="1" o="1" /> <c c="!" r="859, 195, 866, 209" /> <c c="!" r="867, 195, 872, 209" u="1" o="1" /> <c c="!" r="873, 195, 879, 209" u="1" /> <c c="!" r="880, 195, 886, 209" u="1" /> <c c="!" r="887, 195, 893, 209" u="1" /> <c c="!" r="894, 195, 900, 209" u="1" /> <c c="!" r="901, 195, 908, 209" /> <c c="!" r="909, 195, 916, 209" /> <c c="!" r="917, 195, 924, 209" /> <c c="!" r="925, 195, 932, 209" /> <c c="!" r="933, 195, 940, 209" /> <c c="!" r="941, 195, 946, 209" u="1" o="1" /> <c c="!" r="947, 195, 954, 209" /> <c c="!" r="955, 195, 960, 209" u="1" o="1" /> <c c="!" r="961, 195, 968, 209" /> <c c="!" r="969, 195, 976, 209" /> <c c="!" r="977, 195, 984, 209" /> <c c="!" r="985, 195, 990, 209" u="1" o="1" /> <c c="!" r="991, 195, 998, 209" /> <c c="!" r="999, 195, 1004, 209" u="1" o="1" /> <c c="!" r="1005, 195, 1010, 209" u="1" o="1" /> <c c="!" r="1011, 195, 1018, 209" /> <c c="!" r="0, 210, 7, 224" /> <c c="!" r="8, 210, 15, 224" /> <c c="!" r="16, 210, 23, 224" /> <c c="!" r="24, 210, 31, 224" /> <c c="!" r="32, 210, 39, 224" /> <c c="!" r="40, 210, 47, 224" /> <c c="!" r="48, 210, 54, 224" u="1" /> <c c="!" r="55, 210, 61, 224" u="1" /> <c c="!" r="62, 210, 68, 224" u="1" /> <c c="!" r="69, 210, 75, 224" u="1" /> <c c="!" r="76, 210, 82, 224" u="1" /> <c c="!" r="83, 210, 90, 224" /> <c c="!" r="91, 210, 98, 224" /> <c c="!" r="99, 210, 106, 224" /> <c c="!" r="107, 210, 114, 224" /> <c c="!" r="115, 210, 122, 224" /> <c c="!" r="123, 210, 130, 224" /> <c c="!" r="131, 210, 138, 224" /> <c c="!" r="139, 210, 146, 224" /> <c c="!" r="147, 210, 154, 224" /> <c c="!" r="155, 210, 158, 224" u="3" o="1" /> <c c="!" r="159, 210, 163, 224" u="1" o="2" /> <c c="!" r="164, 210, 171, 224" /> <c c="!" r="172, 210, 179, 224" /> <c c="!" r="180, 210, 183, 224" u="3" o="1" /> <c c="!" r="184, 210, 188, 224" u="1" o="2" /> <c c="!" r="189, 210, 196, 224" /> <c c="!" r="197, 210, 205, 224" o="-1" /> <c c="!" r="206, 210, 213, 224" /> <c c="!" r="214, 210, 221, 224" /> <c c="!" r="222, 210, 230, 224" o="-1" /> <c c="!" r="231, 210, 238, 224" /> <c c="!" r="239, 210, 247, 224" o="-1" /> <c c="!" r="248, 210, 255, 224" /> <c c="!" r="256, 210, 263, 224" /> <c c="!" r="264, 210, 271, 224" /> <c c="!" r="272, 210, 279, 224" /> <c c="!" r="280, 210, 287, 224" /> <c c="!" r="288, 210, 295, 224" /> <c c="!" r="296, 210, 301, 224" u="1" o="1" /> <c c="!" r="302, 210, 309, 224" /> <c c="!" r="310, 210, 315, 224" u="1" o="1" /> <c c="!" r="316, 210, 323, 224" /> <c c="!" r="324, 210, 329, 224" u="1" o="1" /> <c c="!" r="330, 210, 337, 224" /> <c c="!" r="338, 210, 344, 224" u="1" /> <c c="!" r="345, 210, 351, 224" u="1" /> <c c="!" r="352, 210, 359, 224" /> <c c="!" r="360, 210, 367, 224" /> <c c="!" r="368, 210, 375, 224" /> <c c="!" r="376, 210, 383, 224" /> <c c="!" r="384, 210, 391, 224" /> <c c="!" r="392, 210, 397, 224" u="1" o="1" /> <c c="!" r="398, 210, 403, 224" u="1" o="1" /> <c c="!" r="404, 210, 411, 224" /> <c c="!" r="412, 210, 417, 224" u="1" o="1" /> <c c="!" r="418, 210, 425, 224" /> <c c="!" r="426, 210, 431, 224" u="1" o="1" /> <c c="!" r="432, 210, 439, 224" /> <c c="!" r="440, 210, 447, 224" /> <c c="!" r="448, 210, 455, 224" /> <c c="!" r="456, 210, 461, 224" u="1" o="1" /> <c c="!" r="462, 210, 470, 224" o="-1" /> <c c="!" r="471, 210, 476, 224" u="1" o="1" /> <c c="!" r="477, 210, 482, 224" u="1" o="1" /> <c c="!" r="483, 210, 488, 224" u="1" o="1" /> <c c="!" r="489, 210, 494, 224" u="1" o="1" /> <c c="!" r="495, 210, 500, 224" u="1" o="1" /> <c c="!" r="501, 210, 506, 224" u="1" o="1" /> <c c="!" r="507, 210, 512, 224" u="1" o="1" /> <c c="!" r="513, 210, 521, 224" o="-1" /> <c c="!" r="522, 210, 529, 224" /> <c c="!" r="530, 210, 537, 224" /> <c c="!" r="538, 210, 543, 224" u="1" o="1" /> <c c="!" r="544, 210, 551, 224" /> <c c="!" r="552, 210, 560, 224" o="-1" /> <c c="!" r="561, 210, 568, 224" /> <c c="!" r="569, 210, 576, 224" /> <c c="!" r="577, 210, 584, 224" /> <c c="!" r="585, 210, 592, 224" /> <c c="!" r="593, 210, 600, 224" /> <c c="!" r="601, 210, 608, 224" /> <c c="!" r="609, 210, 616, 224" /> <c c="!" r="617, 210, 624, 224" /> <c c="!" r="625, 210, 633, 224" o="-1" /> <c c="!" r="634, 210, 642, 224" o="-1" /> <c c=""" r="643, 210, 650, 224" /> <c c=""" r="651, 210, 658, 224" /> <c c=""" r="659, 210, 666, 224" /> <c c=""" r="667, 210, 673, 224" u="1" /> <c c=""" r="674, 210, 680, 224" u="1" /> <c c=""" r="681, 210, 688, 224" /> <c c=""" r="689, 210, 696, 224" /> <c c=""" r="697, 210, 705, 224" o="-1" /> <c c=""" r="706, 210, 713, 224" /> <c c=" "" r="714, 210, 721, 224" /> <c c=" "" r="722, 210, 729, 224" /> <c c=" "" r="730, 210, 737, 224" /> <c c=" "" r="738, 210, 745, 224" /> <c c=" "" r="746, 210, 753, 224" /> <c c=""" r="754, 210, 759, 224" u="1" o="1" /> <c c=""" r="760, 210, 766, 224" u="1" /> <c c=""" r="767, 210, 773, 224" u="1" /> <c c=""" r="774, 210, 781, 224" /> <c c=""" r="782, 210, 788, 224" u="1" /> <c c=""" r="789, 210, 794, 224" u="1" o="1" /> <c c=""" r="795, 210, 799, 224" u="2" o="1" /> <c c=""" r="800, 210, 804, 224" u="2" o="1" /> <c c=""" r="805, 210, 812, 224" /> <c c=""" r="813, 210, 820, 224" /> <c c=""" r="821, 210, 828, 224" /> <c c=""" r="829, 210, 835, 224" u="1" /> <c c=""" r="836, 210, 843, 224" /> <c c=""" r="844, 210, 851, 224" /> <c c=" "" r="852, 210, 859, 224" /> <c c="'"" r="860, 210, 866, 224" u="1" /> <c c="("" r="867, 210, 873, 224" u="1" /> <c c=")"" r="874, 210, 880, 224" u="1" /> <c c="*"" r="881, 210, 887, 224" u="1" /> <c c="+"" r="888, 210, 894, 224" u="1" /> <c c=","" r="895, 210, 903, 224" o="-1" /> <c c="-"" r="904, 210, 913, 224" u="-1" o="-1" /> <c c="4"" r="914, 210, 920, 224" u="1" /> <c c="5"" r="921, 210, 927, 224" u="1" /> <c c="6"" r="928, 210, 930, 224" u="3" o="2" /> <c c="7"" r="931, 210, 937, 224" u="1" /> <c c="8"" r="938, 210, 944, 224" u="1" /> <c c="9"" r="945, 210, 952, 224" /> <c c=":"" r="953, 210, 959, 224" u="1" /> <c c=";"" r="960, 210, 967, 224" /> <c c="<"" r="968, 210, 975, 224" /> <c c="="" r="976, 210, 983, 224" /> <c c="A"" r="984, 210, 991, 224" /> <c c="B"" r="992, 210, 999, 224" /> <c c="C"" r="1000, 210, 1007, 224" /> <c c="D"" r="1008, 210, 1015, 224" /> <c c="E"" r="1016, 210, 1023, 224" /> <c c="F"" r="0, 225, 7, 239" /> <c c="G"" r="8, 225, 15, 239" /> <c c="H"" r="16, 225, 22, 239" u="1" /> <c c="I"" r="23, 225, 30, 239" /> <c c="J"" r="31, 225, 38, 239" /> <c c="K"" r="39, 225, 46, 239" /> <c c="L"" r="47, 225, 54, 239" /> <c c="M"" r="55, 225, 62, 239" /> <c c="N"" r="63, 225, 70, 239" /> <c c="O"" r="71, 225, 78, 239" /> <c c="P"" r="79, 225, 85, 239" u="1" /> <c c="Q"" r="86, 225, 92, 239" u="1" /> <c c="R"" r="93, 225, 99, 239" u="1" /> <c c="S"" r="100, 225, 106, 239" u="1" /> <c c="T"" r="107, 225, 114, 239" /> <c c="U"" r="115, 225, 122, 239" /> <c c="V"" r="123, 225, 130, 239" /> <c c="W"" r="131, 225, 138, 239" /> <c c="X"" r="139, 225, 146, 239" /> <c c="Y"" r="147, 225, 154, 239" /> <c c="Z"" r="155, 225, 162, 239" /> <c c="["" r="163, 225, 170, 239" /> <c c="\"" r="171, 225, 178, 239" /> <c c="]"" r="179, 225, 186, 239" /> <c c="^"" r="187, 225, 194, 239" /> <c c="_"" r="195, 225, 202, 239" /> <c c="`"" r="203, 225, 209, 239" u="1" /> <c c="a"" r="210, 225, 217, 239" /> <c c="b"" r="218, 225, 225, 239" /> <c c="c"" r="226, 225, 233, 239" /> <c c="d"" r="234, 225, 240, 239" u="1" /> <c c="e"" r="241, 225, 247, 239" u="1" /> <c c="f"" r="248, 225, 255, 239" /> <c c="g"" r="256, 225, 263, 239" /> <c c="h"" r="264, 225, 271, 239" /> <c c="i"" r="272, 225, 279, 239" /> <c c="m"" r="280, 225, 287, 239" /> <c c="n"" r="288, 225, 295, 239" /> <c c="o"" r="296, 225, 303, 239" /> <c c="p"" r="304, 225, 311, 239" /> <c c="q"" r="312, 225, 319, 239" /> <c c="r"" r="320, 225, 327, 239" /> <c c="s"" r="328, 225, 335, 239" /> <c c="t"" r="336, 225, 343, 239" /> <c c="u"" r="344, 225, 351, 239" /> <c c="v"" r="352, 225, 359, 239" /> <c c="w"" r="360, 225, 367, 239" /> <c c="x"" r="368, 225, 375, 239" /> <c c="y"" r="376, 225, 383, 239" /> <c c="z"" r="384, 225, 391, 239" /> <c c="{"" r="392, 225, 399, 239" /> <c c="|"" r="400, 225, 407, 239" /> <c c="}"" r="408, 225, 415, 239" /> <c c="~"" r="416, 225, 423, 239" /> <c c=""" r="424, 225, 431, 239" /> <c c=""" r="432, 225, 439, 239" /> <c c=""" r="440, 225, 447, 239" /> <c c=""" r="448, 225, 455, 239" /> <c c=""" r="456, 225, 463, 239" /> <c c=""" r="464, 225, 471, 239" /> <c c=""" r="472, 225, 479, 239" /> <c c=""" r="480, 225, 487, 239" /> <c c=""" r="488, 225, 495, 239" /> <c c=""" r="496, 225, 503, 239" /> <c c=""" r="504, 225, 511, 239" /> <c c=""" r="512, 225, 519, 239" /> <c c=""" r="520, 225, 527, 239" /> <c c=""" r="528, 225, 535, 239" /> <c c=""" r="536, 225, 543, 239" /> <c c=""" r="544, 225, 551, 239" /> <c c=""" r="552, 225, 559, 239" /> <c c=""" r="560, 225, 567, 239" /> <c c=""" r="568, 225, 575, 239" /> <c c=""" r="576, 225, 583, 239" /> <c c=""" r="584, 225, 591, 239" /> <c c=""" r="592, 225, 599, 239" /> <c c=""" r="600, 225, 607, 239" /> <c c=""" r="608, 225, 615, 239" /> <c c=""" r="616, 225, 623, 239" /> <c c=""" r="624, 225, 631, 239" /> <c c=""" r="632, 225, 639, 239" /> <c c=""" r="640, 225, 647, 239" /> <c c=""" r="648, 225, 655, 239" /> <c c=""" r="656, 225, 663, 239" /> <c c=""" r="664, 225, 671, 239" /> <c c=""" r="672, 225, 679, 239" /> <c c=""" r="680, 225, 687, 239" /> <c c=""" r="688, 225, 695, 239" /> <c c=""" r="696, 225, 698, 239" u="3" o="2" /> <c c=""" r="699, 225, 704, 239" u="1" o="1" /> <c c=""" r="705, 225, 712, 239" /> <c c=""" r="713, 225, 720, 239" /> <c c=""" r="721, 225, 728, 239" /> <c c=""" r="729, 225, 736, 239" /> <c c=""" r="737, 225, 744, 239" /> <c c=""" r="745, 225, 752, 239" /> <c c=""" r="753, 225, 760, 239" /> <c c=""" r="761, 225, 768, 239" /> <c c=""" r="769, 225, 776, 239" /> <c c=""" r="777, 225, 784, 239" /> <c c=""" r="785, 225, 792, 239" /> <c c=""" r="793, 225, 800, 239" /> <c c=""" r="801, 225, 808, 239" /> <c c=""" r="809, 225, 816, 239" /> <c c=""" r="817, 225, 824, 239" /> <c c=""" r="825, 225, 832, 239" /> <c c=""" r="833, 225, 840, 239" /> <c c=""" r="841, 225, 849, 239" o="-1" /> <c c="#" r="850, 225, 857, 239" /> <c c="#" r="858, 225, 865, 239" /> <c c="#" r="866, 225, 873, 239" /> <c c="#" r="874, 225, 881, 239" /> <c c="#" r="882, 225, 889, 239" /> <c c="#" r="890, 225, 897, 239" /> <c c="#" r="898, 225, 905, 239" /> <c c="#" r="906, 225, 910, 239" u="2" o="1" /> <c c=" #" r="911, 225, 915, 239" u="1" o="2" /> <c c=" #" r="916, 225, 920, 239" u="2" o="1" /> <c c=" #" r="921, 225, 925, 239" u="1" o="2" /> <c c=" #" r="926, 225, 930, 239" u="3" /> <c c=" #" r="931, 225, 935, 239" o="3" /> <c c="#" r="936, 225, 940, 239" u="3" /> <c c="#" r="941, 225, 945, 239" o="3" /> <c c="#" r="946, 225, 953, 239" /> <c c="#" r="954, 225, 961, 239" /> <c c="#" r="962, 225, 970, 239" o="-1" /> <c c="#" r="971, 225, 979, 239" o="-1" /> <c c="#" r="980, 225, 986, 239" u="1" /> <c c="#" r="987, 225, 993, 239" u="1" /> <c c="#" r="994, 225, 1001, 239" /> <c c="#" r="1002, 225, 1009, 239" /> <c c="#" r="1010, 225, 1015, 239" u="1" o="1" /> <c c="#" r="1016, 225, 1021, 239" u="1" o="1" /> <c c="#" r="0, 240, 5, 254" u="1" o="1" /> <c c="#" r="6, 240, 11, 254" u="1" o="1" /> <c c=" #" r="12, 240, 17, 254" u="2" /> <c c="!#" r="18, 240, 23, 254" o="2" /> <c c="%#" r="24, 240, 31, 254" /> <c c="&#" r="32, 240, 40, 254" o="-1" /> <c c="'#" r="41, 240, 48, 254" /> <c c="(#" r="49, 240, 56, 254" /> <c c="+#" r="57, 240, 65, 254" o="-1" /> <c c="5#" r="66, 240, 73, 254" /> <c c="7#" r="74, 240, 79, 254" u="1" o="1" /> <c c="8#" r="80, 240, 88, 254" o="-1" /> <c c="9#" r="89, 240, 97, 254" o="-1" /> <c c=":#" r="98, 240, 106, 254" o="-1" /> <c c=";#" r="107, 240, 115, 254" o="-1" /> <c c="<#" r="116, 240, 124, 254" o="-1" /> <c c="=#" r="125, 240, 133, 254" o="-1" /> <c c=">#" r="134, 240, 142, 254" o="-1" /> <c c="A#" r="143, 240, 151, 254" o="-1" /> <c c="B#" r="152, 240, 160, 254" o="-1" /> <c c="C#" r="161, 240, 169, 254" o="-1" /> <c c="D#" r="170, 240, 178, 254" o="-1" /> <c c="G#" r="179, 240, 187, 254" o="-1" /> <c c="H#" r="188, 240, 196, 254" o="-1" /> <c c="I#" r="197, 240, 205, 254" o="-1" /> <c c="K#" r="206, 240, 213, 254" /> <c c="L#" r="214, 240, 222, 254" o="-1" /> <c c="M#" r="223, 240, 231, 254" o="-1" /> <c c="P#" r="232, 240, 240, 254" o="-1" /> <c c="R#" r="241, 240, 248, 254" /> <c c="S#" r="249, 240, 257, 254" o="-1" /> <c c="T#" r="258, 240, 266, 254" o="-1" /> <c c="W#" r="267, 240, 275, 254" o="-1" /> <c c="X#" r="276, 240, 281, 254" u="1" o="1" /> <c c="Y#" r="282, 240, 290, 254" o="-1" /> <c c="Z#" r="291, 240, 299, 254" o="-1" /> <c c="[#" r="300, 240, 305, 254" u="1" o="1" /> <c c="\#" r="306, 240, 314, 254" o="-1" /> <c c="^#" r="315, 240, 323, 254" o="-1" /> <c c="_#" r="324, 240, 332, 254" o="-1" /> <c c="`#" r="333, 240, 341, 254" o="-1" /> <c c="c#" r="342, 240, 347, 254" u="1" o="1" /> <c c="d#" r="348, 240, 353, 254" u="1" o="1" /> <c c="e#" r="354, 240, 362, 254" o="-1" /> <c c="h#" r="363, 240, 369, 254" u="1" /> <c c="i#" r="370, 240, 376, 254" u="1" /> <c c="k#" r="377, 240, 384, 254" /> <c c="l#" r="385, 240, 392, 254" /> <c c="m#" r="393, 240, 400, 254" /> <c c="n#" r="401, 240, 406, 254" u="1" o="1" /> <c c="o#" r="407, 240, 415, 254" o="-1" /> <c c="p#" r="416, 240, 424, 254" o="-1" /> <c c="s#" r="425, 240, 430, 254" u="1" o="1" /> <c c="t#" r="431, 240, 438, 254" /> <c c="u#" r="439, 240, 446, 254" /> <c c="v#" r="447, 240, 455, 254" o="-1" /> <c c="w#" r="456, 240, 463, 254" /> <c c="x#" r="464, 240, 469, 254" u="1" o="1" /> <c c="y#" r="470, 240, 478, 254" o="-1" /> <c c="z#" r="479, 240, 486, 254" /> <c c="}#" r="487, 240, 494, 254" /> <c c="#" r="495, 240, 502, 254" /> <c c="#" r="503, 240, 511, 254" o="-1" /> <c c="#" r="512, 240, 520, 254" o="-1" /> <c c="#" r="521, 240, 529, 254" o="-1" /> <c c="#" r="530, 240, 537, 254" /> <c c="#" r="538, 240, 545, 254" /> <c c="#" r="546, 240, 553, 254" /> <c c="#" r="554, 240, 561, 254" /> <c c="#" r="562, 240, 570, 254" o="-1" /> <c c="#" r="571, 240, 576, 254" u="1" o="1" /> <c c="#" r="577, 240, 579, 254" u="1" o="4" /> <c c="#" r="580, 240, 585, 254" u="1" o="1" /> <c c="#" r="586, 240, 591, 254" u="1" o="1" /> <c c="#" r="592, 240, 594, 254" u="4" o="1" /> <c c="#" r="595, 240, 600, 254" u="1" o="1" /> <c c="#" r="601, 240, 606, 254" u="1" o="1" /> <c c="#" r="607, 240, 609, 254" u="1" o="4" /> <c c="#" r="610, 240, 615, 254" u="1" o="1" /> <c c="#" r="616, 240, 621, 254" u="1" o="1" /> <c c="#" r="622, 240, 624, 254" u="4" o="1" /> <c c="#" r="625, 240, 630, 254" u="1" o="1" /> <c c="#" r="631, 240, 637, 254" u="2" o="-1" /> <c c="#" r="638, 240, 643, 254" o="2" /> <c c="#" r="644, 240, 650, 254" u="2" o="-1" /> <c c="#" r="651, 240, 654, 254" u="2" o="2" /> <c c="#" r="655, 240, 660, 254" o="2" /> <c c="#" r="661, 240, 667, 254" u="2" o="-1" /> <c c="#" r="668, 240, 673, 254" o="2" /> <c c="#" r="674, 240, 677, 254" u="2" o="2" /> <c c="#" r="678, 240, 685, 254" /> <c c="#" r="686, 240, 694, 254" o="-1" /> <c c="#$" r="695, 240, 700, 254" u="1" o="1" /> <c c="%" r="701, 240, 709, 254" o="-1" /> <c c="%" r="710, 240, 718, 254" o="-1" /> <c c="%" r="719, 240, 727, 254" o="-1" /> <c c="%" r="728, 240, 736, 254" o="-1" /> <c c="%" r="737, 240, 745, 254" o="-1" /> <c c="%" r="746, 240, 754, 254" o="-1" /> <c c="%" r="755, 240, 763, 254" o="-1" /> <c c="%" r="764, 240, 772, 254" o="-1" /> <c c="%" r="773, 240, 781, 254" o="-1" /> <c c="%" r="782, 240, 789, 254" /> <c c="%" r="790, 240, 796, 254" o="1" /> <c c="%" r="797, 240, 802, 254" o="2" /> <c c="%" r="803, 240, 807, 254" o="3" /> <c c="%" r="808, 240, 811, 254" o="4" /> <c c="%" r="812, 240, 814, 254" o="5" /> <c c="%" r="815, 240, 816, 254" o="6" /> <c c="%" r="817, 240, 821, 254" u="4" o="-1" /> <c c="%" r="822, 240, 829, 254" /> <c c="%" r="830, 240, 838, 254" o="-1" /> <c c="%" r="839, 240, 847, 254" o="-1" /> <c c="%" r="848, 240, 856, 254" o="-1" /> <c c="%" r="857, 240, 858, 254" u="7" o="-1" /> <c c="%" r="859, 240, 863, 254" o="3" /> <c c="%" r="864, 240, 868, 254" u="4" o="-1" /> <c c="%" r="869, 240, 873, 254" o="3" /> <c c="%" r="874, 240, 882, 254" o="-1" /> <c c="%" r="883, 240, 891, 254" o="-1" /> <c c="%" r="892, 240, 900, 254" o="-1" /> <c c="%" r="901, 240, 909, 254" o="-1" /> <c c="%" r="910, 240, 914, 254" u="4" o="-1" /> <c c="%" r="915, 240, 923, 254" o="-1" /> <c c="%" r="924, 240, 932, 254" o="-1" /> <c c="%" r="933, 240, 941, 254" o="-1" /> <c c="%" r="942, 240, 950, 254" o="-1" /> <c c="%" r="951, 240, 959, 254" o="-1" /> <c c="%" r="960, 240, 968, 254" o="-1" /> <c c="%" r="969, 240, 977, 254" o="-1" /> <c c="%" r="978, 240, 986, 254" o="-1" /> <c c="%" r="987, 240, 995, 254" o="-1" /> <c c="%" r="996, 240, 1004, 254" o="-1" /> <c c="%" r="1005, 240, 1013, 254" o="-1" /> <c c="%" r="1014, 240, 1022, 254" o="-1" /> <c c="%" r="0, 255, 5, 269" u="1" o="1" /> <c c="%" r="6, 255, 11, 269" u="1" o="1" /> <c c="%" r="12, 255, 20, 269" o="-1" /> <c c="%" r="21, 255, 29, 269" o="-1" /> <c c="%" r="30, 255, 34, 269" u="2" o="1" /> <c c="%" r="35, 255, 39, 269" u="2" o="1" /> <c c="%" r="40, 255, 48, 269" o="-1" /> <c c="%" r="49, 255, 57, 269" o="-1" /> <c c="%" r="58, 255, 66, 269" o="-1" /> <c c="%" r="67, 255, 75, 269" o="-1" /> <c c="%" r="76, 255, 81, 269" u="1" o="1" /> <c c="%" r="82, 255, 87, 269" u="1" o="1" /> <c c="%" r="88, 255, 96, 269" o="-1" /> <c c="%" r="97, 255, 105, 269" o="-1" /> <c c="%" r="106, 255, 111, 269" u="1" o="1" /> <c c="%" r="112, 255, 117, 269" u="1" o="1" /> <c c="%" r="118, 255, 126, 269" o="-1" /> <c c="%" r="127, 255, 135, 269" o="-1" /> <c c="%" r="136, 255, 144, 269" o="-1" /> <c c="%" r="145, 255, 153, 269" o="-1" /> <c c="%" r="154, 255, 159, 269" u="1" o="1" /> <c c="%" r="160, 255, 165, 269" u="1" o="1" /> <c c="%" r="166, 255, 174, 269" o="-1" /> <c c="%" r="175, 255, 183, 269" o="-1" /> <c c="%" r="184, 255, 189, 269" u="1" o="1" /> <c c="%" r="190, 255, 195, 269" u="1" o="1" /> <c c="%" r="196, 255, 204, 269" o="-1" /> <c c="%" r="205, 255, 213, 269" o="-1" /> <c c="%" r="214, 255, 222, 269" o="-1" /> <c c="%" r="223, 255, 231, 269" o="-1" /> <c c="%" r="232, 255, 240, 269" o="-1" /> <c c="%" r="241, 255, 249, 269" o="-1" /> <c c="%" r="250, 255, 256, 269" u="1" /> <c c="%" r="257, 255, 265, 269" o="-1" /> <c c="%" r="266, 255, 274, 269" o="-1" /> <c c="%" r="275, 255, 283, 269" o="-1" /> <c c="%" r="284, 255, 292, 269" o="-1" /> <c c="%" r="293, 255, 301, 269" o="-1" /> <c c="%" r="302, 255, 310, 269" o="-1" /> <c c="%" r="311, 255, 319, 269" o="-1" /> <c c="%" r="320, 255, 328, 269" o="-1" /> <c c="%" r="329, 255, 337, 269" o="-1" /> <c c="%" r="338, 255, 346, 269" o="-1" /> <c c="%" r="347, 255, 355, 269" o="-1" /> <c c="%" r="356, 255, 361, 269" u="1" o="1" /> <c c="%" r="362, 255, 367, 269" u="1" o="1" /> <c c="%" r="368, 255, 376, 269" o="-1" /> <c c="%" r="377, 255, 385, 269" o="-1" /> <c c="%" r="386, 255, 394, 269" o="-1" /> <c c="%" r="395, 255, 403, 269" o="-1" /> <c c="%" r="404, 255, 409, 269" u="1" o="1" /> <c c="%" r="410, 255, 415, 269" u="1" o="1" /> <c c="%" r="416, 255, 421, 269" u="1" o="1" /> <c c="%" r="422, 255, 427, 269" u="1" o="1" /> <c c="%" r="428, 255, 436, 269" o="-1" /> <c c="%" r="437, 255, 445, 269" o="-1" /> <c c="%" r="446, 255, 454, 269" o="-1" /> <c c="%" r="455, 255, 463, 269" o="-1" /> <c c="%" r="464, 255, 472, 269" o="-1" /> <c c="%" r="473, 255, 481, 269" o="-1" /> <c c="%" r="482, 255, 487, 269" u="1" o="1" /> <c c="%" r="488, 255, 496, 269" o="-1" /> <c c="%" r="497, 255, 505, 269" o="-1" /> <c c="%" r="506, 255, 514, 269" o="-1" /> <c c="%" r="515, 255, 523, 269" o="-1" /> <c c="%" r="524, 255, 532, 269" o="-1" /> <c c="%" r="533, 255, 541, 269" o="-1" /> <c c="%" r="542, 255, 550, 269" o="-1" /> <c c="%" r="551, 255, 559, 269" o="-1" /> <c c="%" r="560, 255, 568, 269" o="-1" /> <c c="%" r="569, 255, 577, 269" o="-1" /> <c c="%" r="578, 255, 586, 269" o="-1" /> <c c="%" r="587, 255, 595, 269" o="-1" /> <c c="%" r="596, 255, 604, 269" o="-1" /> <c c="%" r="605, 255, 613, 269" o="-1" /> <c c="%" r="614, 255, 622, 269" o="-1" /> <c c="%" r="623, 255, 631, 269" o="-1" /> <c c="%" r="632, 255, 640, 269" o="-1" /> <c c="%" r="641, 255, 649, 269" o="-1" /> <c c="%" r="650, 255, 658, 269" o="-1" /> <c c="%" r="659, 255, 667, 269" o="-1" /> <c c="%" r="668, 255, 675, 269" /> <c c="%" r="676, 255, 683, 269" /> <c c="%" r="684, 255, 690, 269" u="1" /> <c c="%" r="691, 255, 697, 269" u="1" /> <c c="%" r="698, 255, 706, 269" o="-1" /> <c c="&" r="707, 255, 714, 269" /> <c c="&" r="715, 255, 722, 269" /> <c c="&" r="723, 255, 730, 269" /> <c c="&" r="731, 255, 738, 269" /> <c c="&" r="739, 255, 746, 269" /> <c c="&" r="747, 255, 754, 269" /> <c c="&" r="755, 255, 762, 269" /> <c c="&" r="763, 255, 768, 269" u="1" o="1" /> <c c="&" r="769, 255, 776, 269" /> <c c=" &" r="777, 255, 784, 269" /> <c c=" &" r="785, 255, 793, 269" o="-1" /> <c c=" &" r="794, 255, 801, 269" /> <c c=" &" r="802, 255, 809, 269" /> <c c=" &" r="810, 255, 817, 269" /> <c c="&" r="818, 255, 825, 269" /> <c c="&" r="826, 255, 834, 269" o="-1" /> <c c="&" r="835, 255, 842, 269" /> <c c="&" r="843, 255, 850, 269" /> <c c="&" r="851, 255, 858, 269" /> <c c="&" r="859, 255, 864, 269" u="1" o="1" /> <c c="&" r="865, 255, 872, 269" /> <c c="&" r="873, 255, 880, 269" /> <c c="&" r="881, 255, 888, 269" /> <c c="&" r="889, 255, 896, 269" /> <c c="&" r="897, 255, 904, 269" /> <c c="&" r="905, 255, 912, 269" /> <c c="&" r="913, 255, 920, 269" /> <c c="&" r="921, 255, 928, 269" /> <c c="&" r="929, 255, 937, 269" o="-1" /> <c c="&" r="938, 255, 945, 269" /> <c c="&" r="946, 255, 954, 269" o="-1" /> <c c="&" r="955, 255, 962, 269" /> <c c=" &" r="963, 255, 971, 269" o="-1" /> <c c="!&" r="972, 255, 980, 269" o="-1" /> <c c=""&" r="981, 255, 989, 269" o="-1" /> <c c="#&" r="990, 255, 997, 269" /> <c c="$&" r="998, 255, 1005, 269" /> <c c="%&" r="1006, 255, 1013, 269" /> <c c="&&" r="1014, 255, 1021, 269" /> <c c="'&" r="0, 270, 7, 284" /> <c c="(&" r="8, 270, 13, 284" u="1" o="1" /> <c c=")&" r="14, 270, 21, 284" /> <c c="*&" r="22, 270, 29, 284" /> <c c="+&" r="30, 270, 38, 284" o="-1" /> <c c=",&" r="39, 270, 46, 284" /> <c c="-&" r="47, 270, 55, 284" o="-1" /> <c c=".&" r="56, 270, 63, 284" /> <c c="/&" r="64, 270, 72, 284" o="-1" /> <c c="8&" r="73, 270, 81, 284" o="-1" /> <c c="9&" r="82, 270, 89, 284" /> <c c=":&" r="90, 270, 97, 284" /> <c c=";&" r="98, 270, 105, 284" /> <c c="<&" r="106, 270, 113, 284" /> <c c="=&" r="114, 270, 120, 284" u="1" /> <c c=">&" r="121, 270, 128, 284" /> <c c="?&" r="129, 270, 135, 284" u="1" /> <c c="@&" r="136, 270, 143, 284" /> <c c="A&" r="144, 270, 151, 284" /> <c c="B&" r="152, 270, 159, 284" /> <c c="C&" r="160, 270, 167, 284" /> <c c="D&" r="168, 270, 174, 284" u="1" /> <c c="E&" r="175, 270, 182, 284" /> <c c="F&" r="183, 270, 190, 284" /> <c c="G&" r="191, 270, 196, 284" u="1" o="1" /> <c c="H&" r="197, 270, 204, 284" /> <c c="I&" r="205, 270, 212, 284" /> <c c="J&" r="213, 270, 220, 284" /> <c c="K&" r="221, 270, 228, 284" /> <c c="L&" r="229, 270, 236, 284" /> <c c="M&" r="237, 270, 244, 284" /> <c c="N&" r="245, 270, 252, 284" /> <c c="O&" r="253, 270, 260, 284" /> <c c="P&" r="261, 270, 268, 284" /> <c c="Q&" r="269, 270, 276, 284" /> <c c="R&" r="277, 270, 284, 284" /> <c c="S&" r="285, 270, 292, 284" /> <c c="T&" r="293, 270, 300, 284" /> <c c="U&" r="301, 270, 308, 284" /> <c c="V&" r="309, 270, 316, 284" /> <c c="W&" r="317, 270, 322, 284" u="1" o="1" /> <c c="X&" r="323, 270, 330, 284" /> <c c="Y&" r="331, 270, 337, 284" u="1" /> <c c="Z&" r="338, 270, 345, 284" /> <c c="[&" r="346, 270, 353, 284" /> <c c="\&" r="354, 270, 361, 284" /> <c c="]&" r="362, 270, 367, 284" u="1" o="1" /> <c c="^&" r="368, 270, 375, 284" /> <c c="_&" r="376, 270, 383, 284" /> <c c="`&" r="384, 270, 391, 284" /> <c c="a&" r="392, 270, 400, 284" o="-1" /> <c c="b&" r="401, 270, 408, 284" /> <c c="c&" r="409, 270, 416, 284" /> <c c="d&" r="417, 270, 424, 284" /> <c c="e&" r="425, 270, 433, 284" o="-1" /> <c c="f&" r="434, 270, 441, 284" /> <c c="g&" r="442, 270, 449, 284" /> <c c="h&" r="450, 270, 457, 284" /> <c c="i&" r="458, 270, 461, 284" u="2" o="2" /> <c c="j&" r="462, 270, 468, 284" u="1" /> <c c="k&" r="469, 270, 476, 284" /> <c c="l&" r="477, 270, 485, 284" o="-1" /> <c c="m&" r="486, 270, 490, 284" u="2" o="1" /> <c c="n&" r="491, 270, 494, 284" u="2" o="2" /> <c c="o&" r="495, 270, 500, 284" u="1" o="1" /> <c c="p&" r="501, 270, 508, 284" /> <c c="q&" r="509, 270, 516, 284" /> <c c="r&" r="517, 270, 524, 284" /> <c c="s&" r="525, 270, 532, 284" /> <c c="t&" r="533, 270, 540, 284" /> <c c="u&" r="541, 270, 548, 284" /> <c c="v&" r="549, 270, 556, 284" /> <c c="w&" r="557, 270, 564, 284" /> <c c="x&" r="565, 270, 572, 284" /> <c c="y&" r="573, 270, 580, 284" /> <c c="z&" r="581, 270, 588, 284" /> <c c="{&" r="589, 270, 596, 284" /> <c c="|&" r="597, 270, 604, 284" /> <c c="}&" r="605, 270, 612, 284" /> <c c="~&" r="613, 270, 620, 284" /> <c c="&" r="621, 270, 628, 284" /> <c c="&" r="629, 270, 636, 284" /> <c c="&" r="637, 270, 644, 284" /> <c c="&" r="645, 270, 652, 284" /> <c c="&" r="653, 270, 660, 284" /> <c c="&" r="661, 270, 668, 284" /> <c c="&" r="669, 270, 676, 284" /> <c c="&" r="677, 270, 684, 284" /> <c c="&" r="685, 270, 692, 284" /> <c c="&" r="693, 270, 700, 284" /> <c c="&" r="701, 270, 708, 284" /> <c c="&" r="709, 270, 716, 284" /> <c c="&" r="717, 270, 724, 284" /> <c c="&" r="725, 270, 731, 284" u="1" /> <c c="&" r="732, 270, 739, 284" /> <c c="&" r="740, 270, 747, 284" /> <c c="&" r="748, 270, 755, 284" /> <c c="&" r="756, 270, 763, 284" /> <c c="&" r="764, 270, 770, 284" u="1" /> <c c="&" r="771, 270, 778, 284" /> <c c="&" r="779, 270, 786, 284" /> <c c="&" r="787, 270, 794, 284" /> <c c="&" r="795, 270, 802, 284" /> <c c="&" r="803, 270, 810, 284" /> <c c="&" r="811, 270, 818, 284" /> <c c="&" r="819, 270, 826, 284" /> <c c="&" r="827, 270, 834, 284" /> <c c="&" r="835, 270, 842, 284" /> <c c="&" r="843, 270, 848, 284" u="1" o="1" /> <c c="&" r="849, 270, 854, 284" u="1" o="1" /> <c c="'" r="855, 270, 862, 284" /> <c c="'" r="863, 270, 870, 284" /> <c c="'" r="871, 270, 878, 284" /> <c c="'" r="879, 270, 886, 284" /> <c c="'" r="887, 270, 894, 284" /> <c c="'" r="895, 270, 902, 284" /> <c c="'" r="903, 270, 910, 284" /> <c c=" '" r="911, 270, 918, 284" /> <c c=" '" r="919, 270, 923, 284" u="2" o="1" /> <c c=" '" r="924, 270, 931, 284" /> <c c="'" r="932, 270, 939, 284" /> <c c="'" r="940, 270, 947, 284" /> <c c="'" r="948, 270, 955, 284" /> <c c="'" r="956, 270, 963, 284" /> <c c="'" r="964, 270, 971, 284" /> <c c="'" r="972, 270, 978, 284" u="1" /> <c c="'" r="979, 270, 986, 284" /> <c c="'" r="987, 270, 994, 284" /> <c c="'" r="995, 270, 1002, 284" /> <c c="'" r="1003, 270, 1010, 284" /> <c c="'" r="1011, 270, 1018, 284" /> <c c="'" r="0, 285, 7, 299" /> <c c="'" r="8, 285, 15, 299" /> <c c="'" r="16, 285, 23, 299" /> <c c="'" r="24, 285, 31, 299" /> <c c="'" r="32, 285, 38, 299" u="1" /> <c c="'" r="39, 285, 46, 299" /> <c c="'" r="47, 285, 54, 299" /> <c c=" '" r="55, 285, 62, 299" /> <c c="!'" r="63, 285, 70, 299" /> <c c=""'" r="71, 285, 78, 299" /> <c c="#'" r="79, 285, 86, 299" /> <c c="$'" r="87, 285, 94, 299" /> <c c="%'" r="95, 285, 102, 299" /> <c c="&'" r="103, 285, 110, 299" /> <c c="''" r="111, 285, 118, 299" /> <c c=")'" r="119, 285, 126, 299" /> <c c="*'" r="127, 285, 134, 299" /> <c c="+'" r="135, 285, 142, 299" /> <c c=",'" r="143, 285, 150, 299" /> <c c="-'" r="151, 285, 158, 299" /> <c c=".'" r="159, 285, 166, 299" /> <c c="/'" r="167, 285, 174, 299" /> <c c="0'" r="175, 285, 182, 299" /> <c c="1'" r="183, 285, 190, 299" /> <c c="2'" r="191, 285, 198, 299" /> <c c="3'" r="199, 285, 206, 299" /> <c c="4'" r="207, 285, 214, 299" /> <c c="5'" r="215, 285, 222, 299" /> <c c="6'" r="223, 285, 230, 299" /> <c c="7'" r="231, 285, 238, 299" /> <c c="8'" r="239, 285, 246, 299" /> <c c="9'" r="247, 285, 254, 299" /> <c c=":'" r="255, 285, 262, 299" /> <c c=";'" r="263, 285, 270, 299" /> <c c="<'" r="271, 285, 278, 299" /> <c c="='" r="279, 285, 286, 299" /> <c c=">'" r="287, 285, 294, 299" /> <c c="?'" r="295, 285, 302, 299" /> <c c="@'" r="303, 285, 310, 299" /> <c c="A'" r="311, 285, 318, 299" /> <c c="B'" r="319, 285, 326, 299" /> <c c="C'" r="327, 285, 334, 299" /> <c c="D'" r="335, 285, 342, 299" /> <c c="E'" r="343, 285, 350, 299" /> <c c="F'" r="351, 285, 358, 299" /> <c c="G'" r="359, 285, 366, 299" /> <c c="H'" r="367, 285, 374, 299" /> <c c="I'" r="375, 285, 382, 299" /> <c c="J'" r="383, 285, 390, 299" /> <c c="K'" r="391, 285, 398, 299" /> <c c="M'" r="399, 285, 406, 299" /> <c c="O'" r="407, 285, 414, 299" /> <c c="P'" r="415, 285, 422, 299" /> <c c="Q'" r="423, 285, 430, 299" /> <c c="R'" r="431, 285, 438, 299" /> <c c="V'" r="439, 285, 446, 299" /> <c c="X'" r="447, 285, 448, 299" u="3" o="3" /> <c c="Y'" r="449, 285, 452, 299" u="2" o="2" /> <c c="Z'" r="453, 285, 457, 299" u="2" o="1" /> <c c="['" r="458, 285, 461, 299" u="2" o="2" /> <c c="\'" r="462, 285, 465, 299" u="2" o="2" /> <c c="]'" r="466, 285, 471, 299" u="1" o="1" /> <c c="^'" r="472, 285, 477, 299" u="1" o="1" /> <c c="a'" r="478, 285, 485, 299" /> <c c="b'" r="486, 285, 491, 299" u="1" o="1" /> <c c="c'" r="492, 285, 497, 299" u="1" o="1" /> <c c="d'" r="498, 285, 505, 299" /> <c c="e'" r="506, 285, 513, 299" /> <c c="f'" r="514, 285, 521, 299" /> <c c="g'" r="522, 285, 529, 299" /> <c c="h'" r="530, 285, 535, 299" u="1" o="1" /> <c c="i'" r="536, 285, 541, 299" u="1" o="1" /> <c c="j'" r="542, 285, 546, 299" u="2" o="1" /> <c c="k'" r="547, 285, 550, 299" u="2" o="2" /> <c c="l'" r="551, 285, 555, 299" u="2" o="1" /> <c c="m'" r="556, 285, 560, 299" u="2" o="1" /> <c c="n'" r="561, 285, 566, 299" u="1" o="1" /> <c c="o'" r="567, 285, 572, 299" u="1" o="1" /> <c c="p'" r="573, 285, 578, 299" u="1" o="1" /> <c c="q'" r="579, 285, 584, 299" u="1" o="1" /> <c c="r'" r="585, 285, 588, 299" u="2" o="2" /> <c c="s'" r="589, 285, 592, 299" u="2" o="2" /> <c c="t'" r="593, 285, 598, 299" u="1" o="1" /> <c c="u'" r="599, 285, 604, 299" u="1" o="1" /> <c c="'" r="605, 285, 612, 299" /> <c c="'" r="613, 285, 620, 299" /> <c c="'" r="621, 285, 628, 299" /> <c c="'" r="629, 285, 636, 299" /> <c c="'" r="637, 285, 644, 299" /> <c c="'" r="645, 285, 652, 299" /> <c c="'" r="653, 285, 660, 299" /> <c c="'" r="661, 285, 668, 299" /> <c c="'" r="669, 285, 676, 299" /> <c c="'" r="677, 285, 684, 299" /> <c c="'" r="685, 285, 692, 299" /> <c c="'" r="693, 285, 700, 299" /> <c c="'" r="701, 285, 708, 299" /> <c c="'" r="709, 285, 716, 299" /> <c c="'" r="717, 285, 724, 299" /> <c c="'" r="725, 285, 732, 299" /> <c c="'" r="733, 285, 737, 299" u="2" o="1" /> <c c="'" r="738, 285, 745, 299" /> <c c="'" r="746, 285, 753, 299" /> <c c="'" r="754, 285, 761, 299" /> <c c="'" r="762, 285, 769, 299" /> <c c="'" r="770, 285, 777, 299" /> <c c="'" r="778, 285, 785, 299" /> <c c="'" r="786, 285, 793, 299" /> <c c="'" r="794, 285, 801, 299" /> <c c="'" r="802, 285, 809, 299" /> <c c="'" r="810, 285, 817, 299" /> <c c="'" r="818, 285, 825, 299" /> <c c="'" r="826, 285, 833, 299" /> <c c="'" r="834, 285, 841, 299" /> <c c="'" r="842, 285, 849, 299" /> <c c="'" r="850, 285, 857, 299" /> <c c="'" r="858, 285, 865, 299" /> <c c="'" r="866, 285, 873, 299" /> <c c="'" r="874, 285, 881, 299" /> <c c="'" r="882, 285, 889, 299" /> <c c="'" r="890, 285, 897, 299" /> <c c="'" r="898, 285, 905, 299" /> <c c="'" r="906, 285, 913, 299" /> <c c="'" r="914, 285, 921, 299" /> <c c="'" r="922, 285, 927, 299" u="1" o="1" /> <c c="'" r="928, 285, 933, 299" u="1" o="1" /> <c c="'" r="934, 285, 941, 299" /> <c c="'" r="942, 285, 946, 299" u="2" o="1" /> <c c="'" r="947, 285, 951, 299" u="2" o="1" /> <c c=")" r="952, 285, 959, 299" /> <c c=")" r="960, 285, 967, 299" /> <c c=")" r="968, 285, 975, 299" /> <c c="/*" r="976, 285, 982, 299" u="1" /> <c c="+" r="983, 285, 991, 299" o="-1" /> <c c="+" r="992, 285, 1000, 299" o="-1" /> <c c="+" r="1001, 285, 1009, 299" o="-1" /> <c c="+" r="1010, 285, 1018, 299" o="-1" /> <c c="+" r="0, 300, 8, 314" o="-1" /> <c c="+" r="9, 300, 17, 314" o="-1" /> <c c="+" r="18, 300, 26, 314" o="-1" /> <c c="+" r="27, 300, 35, 314" o="-1" /> <c c="+" r="36, 300, 44, 314" o="-1" /> <c c="d," r="45, 300, 53, 314" o="-1" /> <c c="m," r="54, 300, 61, 314" /> <c c="n," r="62, 300, 69, 314" /> <c c="o," r="70, 300, 77, 314" /> <c c="p," r="78, 300, 85, 314" /> <c c="u," r="86, 300, 93, 314" /> <c c="v," r="94, 300, 100, 314" u="1" /> <c c="w," r="101, 300, 108, 314" /> <c c="y," r="109, 300, 115, 314" u="1" /> <c c="z," r="116, 300, 123, 314" /> <c c="|," r="124, 300, 127, 314" u="2" o="2" /> <c c="}," r="128, 300, 133, 314" u="1" o="1" /> <c c="~," r="134, 300, 141, 314" /> <c c="," r="142, 300, 149, 314" /> <c c="." r="150, 300, 155, 314" u="1" o="1" /> <c c=""." r="156, 300, 160, 314" u="2" o="1" /> <c c="#." r="161, 300, 165, 314" u="1" o="2" /> <c c="$." r="166, 300, 170, 314" u="2" o="1" /> <c c="%." r="171, 300, 175, 314" u="1" o="2" /> <c c=".." r="176, 300, 181, 314" u="1" o="1" /> <c c="" r="182, 300, 187, 314" u="1" o="1" /> <c c=" " r="188, 300, 193, 314" u="1" o="1" /> <c c=" " r="194, 300, 199, 314" u="1" o="1" /> <c c=" " r="200, 300, 205, 314" u="1" o="1" /> <c c=" " r="206, 300, 211, 314" u="1" o="1" /> <c c=" " r="212, 300, 217, 314" u="1" o="1" /> <c c="" r="218, 300, 223, 314" u="1" o="1" /> <c c="" r="224, 300, 229, 314" u="1" o="1" /> <c c="" r="230, 300, 235, 314" u="1" o="1" /> <c c="" r="236, 300, 241, 314" u="1" o="1" /> <c c="" r="242, 300, 247, 314" u="1" o="1" /> <c c="" r="248, 300, 253, 314" u="1" o="1" /> <c c="" r="254, 300, 259, 314" u="1" o="1" /> <c c="" r="260, 300, 265, 314" u="1" o="1" /> <c c="" r="266, 300, 271, 314" u="1" o="1" /> <c c="" r="272, 300, 276, 314" u="2" o="1" /> <c c="" r="277, 300, 281, 314" u="2" o="1" /> <c c="" r="282, 300, 284, 314" u="3" o="2" /> <c c="" r="285, 300, 287, 314" u="3" o="2" /> <c c="" r="288, 300, 290, 314" u="3" o="2" /> <c c=""" r="291, 300, 296, 314" u="1" o="1" /> <c c="#" r="297, 300, 301, 314" u="2" o="1" /> <c c="$" r="302, 300, 308, 314" u="1" /> <c c="%" r="309, 300, 315, 314" u="1" /> <c c="&" r="316, 300, 323, 314" /> <c c="'" r="324, 300, 330, 314" u="1" /> <c c="" r="331, 300, 333, 314" u="3" o="2" /> <c c="" r="334, 300, 337, 314" u="2" o="2" /> <c c="" r="338, 300, 341, 314" u="2" o="2" /> <c c="" r="342, 300, 344, 314" u="3" o="2" /> <c c="" r="345, 300, 351, 314" u="1" /> <c c="" r="352, 300, 359, 314" /> <c c="" r="360, 300, 367, 314" /> <c c="" r="368, 300, 375, 314" /> <c c="" r="376, 300, 383, 314" /> <c c="" r="384, 300, 391, 314" /> <c c="" r="392, 300, 399, 314" /> <c c="R" r="400, 300, 408, 314" o="-1" /> <c c="S" r="409, 300, 417, 314" o="-1" /> <c c="T" r="418, 300, 424, 314" u="-1" o="2" /> <c c="U" r="425, 300, 434, 314" u="-1" o="-1" /> <c c="V" r="435, 300, 443, 314" o="-1" /> <c c="W" r="444, 300, 452, 314" o="-1" /> <c c="X" r="453, 300, 460, 314" u="-1" o="1" /> <c c="Y" r="461, 300, 470, 314" u="-1" o="-1" /> <c c="Z" r="471, 300, 479, 314" o="-1" /> <c c="[" r="480, 300, 488, 314" o="-1" /> <c c="\" r="489, 300, 496, 314" u="-1" o="1" /> <c c="]" r="497, 300, 506, 314" u="-1" o="-1" /> <c c="^" r="507, 300, 515, 314" o="-1" /> <c c="_" r="516, 300, 524, 314" o="-1" /> <c c="`" r="525, 300, 531, 314" u="-1" o="2" /> <c c="a" r="532, 300, 541, 314" u="-1" o="-1" /> <c c="b" r="542, 300, 550, 314" o="-1" /> <c c="c" r="551, 300, 559, 314" o="-1" /> <c c="d" r="560, 300, 567, 314" u="-1" o="1" /> <c c="e" r="568, 300, 577, 314" u="-1" o="-1" /> <c c="f" r="578, 300, 586, 314" o="-1" /> <c c="g" r="587, 300, 595, 314" o="-1" /> <c c="h" r="596, 300, 602, 314" u="-1" o="2" /> <c c="i" r="603, 300, 612, 314" u="-1" o="-1" /> <c c="j" r="613, 300, 622, 314" u="-1" o="-1" /> <c c="k" r="623, 300, 632, 314" u="-1" o="-1" /> <c c="l" r="633, 300, 639, 314" o="1" /> <c c="m" r="640, 300, 648, 314" o="-1" /> <c c="n" r="649, 300, 658, 314" u="-1" o="-1" /> <c c="o" r="659, 300, 668, 314" u="-1" o="-1" /> <c c="p" r="669, 300, 675, 314" o="1" /> <c c="q" r="676, 300, 684, 314" o="-1" /> <c c="r" r="685, 300, 692, 314" /> <c c="s" r="693, 300, 701, 314" o="-1" /> <c c="t" r="702, 300, 709, 314" /> <c c="u" r="710, 300, 718, 314" o="-1" /> <c c="v" r="719, 300, 726, 314" /> <c c="w" r="727, 300, 735, 314" o="-1" /> <c c="x" r="736, 300, 743, 314" /> <c c="y" r="744, 300, 752, 314" o="-1" /> <c c="z" r="753, 300, 760, 314" /> <c c="{" r="761, 300, 769, 314" o="-1" /> <c c="|" r="770, 300, 777, 314" /> <c c="}" r="778, 300, 786, 314" o="-1" /> <c c="~" r="787, 300, 794, 314" /> <c c="" r="795, 300, 803, 314" o="-1" /> <c c="" r="804, 300, 811, 314" /> <c c="" r="812, 300, 820, 314" o="-1" /> <c c="" r="821, 300, 830, 314" u="-1" o="-1" /> <c c="" r="831, 300, 840, 314" u="-1" o="-1" /> <c c="" r="841, 300, 849, 314" u="-1" /> <c c="" r="850, 300, 859, 314" u="-1" o="-1" /> <c c="" r="860, 300, 868, 314" o="-1" /> <c c="" r="869, 300, 878, 314" u="-1" o="-1" /> <c c="" r="879, 300, 886, 314" /> <c c="" r="887, 300, 896, 314" u="-1" o="-1" /> <c c="" r="897, 300, 905, 314" o="-1" /> <c c="" r="906, 300, 915, 314" u="-1" o="-1" /> <c c="" r="916, 300, 923, 314" /> <c c="" r="924, 300, 933, 314" u="-1" o="-1" /> <c c="" r="934, 300, 941, 314" /> <c c="" r="942, 300, 951, 314" u="-1" o="-1" /> <c c="" r="952, 300, 961, 314" u="-1" o="-1" /> <c c="" r="962, 300, 971, 314" u="-1" o="-1" /> <c c="" r="972, 300, 979, 314" /> <c c="" r="980, 300, 989, 314" u="-1" o="-1" /> <c c="" r="990, 300, 996, 314" u="-1" o="2" /> <c c="" r="997, 300, 1006, 314" u="-1" o="-1" /> <c c="" r="1007, 300, 1015, 314" o="-1" /> <c c="" r="0, 315, 9, 329" u="-1" o="-1" /> <c c="" r="10, 315, 17, 329" u="-1" o="1" /> <c c="" r="18, 315, 27, 329" u="-1" o="-1" /> <c c="p" r="28, 315, 33, 329" u="1" o="1" /> <c c="q" r="34, 315, 43, 329" u="-1" o="-1" /> <c c="r" r="44, 315, 49, 329" u="1" o="1" /> <c c="s" r="50, 315, 54, 329" u="4" o="-1" /> <c c="t" r="55, 315, 60, 329" u="1" o="1" /> <c c="v" r="61, 315, 66, 329" u="1" o="1" /> <c c="w" r="67, 315, 76, 329" u="-1" o="-1" /> <c c="x" r="77, 315, 82, 329" u="1" o="1" /> <c c="y" r="83, 315, 92, 329" u="-1" o="-1" /> <c c="z" r="93, 315, 98, 329" u="1" o="1" /> <c c="{" r="99, 315, 108, 329" u="-1" o="-1" /> <c c="|" r="109, 315, 114, 329" u="1" o="1" /> <c c="}" r="115, 315, 124, 329" u="-1" o="-1" /> <c c="~" r="125, 315, 130, 329" u="1" o="1" /> <c c="" r="131, 315, 140, 329" u="-1" o="-1" /> <c c="" r="141, 315, 146, 329" u="2" /> <c c="" r="147, 315, 152, 329" u="1" o="1" /> <c c="" r="153, 315, 160, 329" u="1" o="-1" /> <c c="" r="161, 315, 164, 329" u="2" o="2" /> <c c="" r="165, 315, 171, 329" u="2" o="-1" /> <c c="" r="172, 315, 179, 329" /> <c c="" r="180, 315, 188, 329" o="-1" /> <c c="" r="189, 315, 192, 329" u="2" o="2" /> <c c="" r="193, 315, 198, 329" u="3" o="-1" /> <c c="" r="199, 315, 207, 329" o="-1" /> <c c="" r="208, 315, 217, 329" u="-1" o="-1" /> <c c="" r="218, 315, 224, 329" u="-1" o="2" /> <c c="" r="225, 315, 234, 329" u="-1" o="-1" /> <c c="" r="235, 315, 238, 329" u="2" o="2" /> <c c="" r="239, 315, 244, 329" u="3" o="-1" /> <c c="" r="245, 315, 253, 329" o="-1" /> <c c="" r="254, 315, 262, 329" o="-1" /> <c c="" r="263, 315, 269, 329" u="-1" o="2" /> <c c="" r="270, 315, 279, 329" u="-1" o="-1" /> <c c="" r="280, 315, 286, 329" u="1" /> <c c="" r="287, 315, 295, 329" o="-1" /> <c c="" r="296, 315, 304, 329" o="-1" /> <c c="" r="305, 315, 313, 329" o="-1" /> <c c="" r="314, 315, 321, 329" u="-1" o="1" /> <c c="" r="322, 315, 331, 329" u="-1" o="-1" /> <c c="" r="332, 315, 340, 329" o="-1" /> <c c="" r="341, 315, 349, 329" o="-1" /> <c c="" r="350, 315, 357, 329" u="-1" o="1" /> <c c="" r="358, 315, 367, 329" u="-1" o="-1" /> <c c="" r="368, 315, 375, 329" /> <c c="" r="376, 315, 384, 329" o="-1" /> <c c="" r="385, 315, 392, 329" /> <c c="" r="393, 315, 401, 329" o="-1" /> <c c="" r="402, 315, 409, 329" /> <c c="" r="410, 315, 418, 329" o="-1" /> <c c="" r="419, 315, 426, 329" /> <c c="" r="427, 315, 435, 329" o="-1" /> <c c="" r="436, 315, 443, 329" /> <c c="" r="444, 315, 452, 329" o="-1" /> <c c="" r="453, 315, 460, 329" /> <c c="" r="461, 315, 469, 329" o="-1" /> <c c="" r="470, 315, 476, 329" u="1" /> <c c="" r="477, 315, 484, 329" u="1" o="-1" /> <c c="" r="485, 315, 491, 329" u="1" /> <c c="" r="492, 315, 499, 329" u="1" o="-1" /> <c c="" r="500, 315, 508, 329" u="-1" /> <c c="" r="509, 315, 518, 329" u="-1" o="-1" /> <c c="" r="519, 315, 527, 329" u="-1" /> <c c="" r="528, 315, 537, 329" u="-1" o="-1" /> <c c="" r="538, 315, 548, 329" u="-2" o="-1" /> <c c="" r="549, 315, 559, 329" u="-2" o="-1" /> <c c="" r="560, 315, 568, 329" o="-1" /> <c c="" r="569, 315, 577, 329" o="-1" /> <c c="" r="578, 315, 588, 329" u="-2" o="-1" /> <c c="" r="589, 315, 599, 329" u="-2" o="-1" /> <c c="" r="600, 315, 608, 329" o="-1" /> <c c="" r="609, 315, 617, 329" o="-1" /> <c c="" r="618, 315, 628, 329" u="-2" o="-1" /> <c c="" r="629, 315, 639, 329" u="-2" o="-1" /> <c c="" r="640, 315, 649, 329" u="-1" o="-1" /> <c c="" r="650, 315, 659, 329" u="-1" o="-1" /> <c c="" r="660, 315, 670, 329" u="-2" o="-1" /> <c c="" r="671, 315, 681, 329" u="-2" o="-1" /> <c c="" r="682, 315, 691, 329" u="-1" o="-1" /> <c c="" r="692, 315, 701, 329" u="-1" o="-1" /> <c c="" r="702, 315, 709, 329" /> <c c="" r="710, 315, 718, 329" o="-1" /> <c c="" r="719, 315, 727, 329" u="-1" /> <c c="" r="728, 315, 737, 329" u="-1" o="-1" /> <c c="" r="738, 315, 745, 329" /> <c c="" r="746, 315, 754, 329" o="-1" /> <c c="" r="755, 315, 763, 329" u="-1" /> <c c="" r="764, 315, 773, 329" u="-1" o="-1" /> <c c="" r="774, 315, 781, 329" /> <c c="" r="782, 315, 790, 329" o="-1" /> <c c="" r="791, 315, 797, 329" o="1" /> <c c="" r="798, 315, 806, 329" o="-1" /> <c c="" r="807, 315, 814, 329" /> <c c="" r="815, 315, 823, 329" o="-1" /> <c c="" r="824, 315, 830, 329" o="1" /> <c c="" r="831, 315, 839, 329" o="-1" /> <c c="" r="840, 315, 849, 329" u="-1" o="-1" /> <c c="" r="850, 315, 859, 329" u="-1" o="-1" /> <c c="" r="860, 315, 866, 329" o="1" /> <c c="" r="867, 315, 875, 329" o="-1" /> <c c="" r="876, 315, 884, 329" o="-1" /> <c c="" r="885, 315, 893, 329" o="-1" /> <c c="" r="894, 315, 900, 329" o="1" /> <c c="" r="901, 315, 909, 329" o="-1" /> <c c="" r="910, 315, 918, 329" o="-1" /> <c c="" r="919, 315, 928, 329" u="-1" o="-1" /> <c c="" r="929, 315, 936, 329" /> <c c="" r="937, 315, 946, 329" u="-1" o="-1" /> <c c="" r="947, 315, 954, 329" /> <c c="" r="955, 315, 964, 329" u="-1" o="-1" /> <c c="" r="965, 315, 972, 329" /> <c c="" r="973, 315, 981, 329" o="-1" /> <c c="" r="982, 315, 989, 329" /> <c c="" r="990, 315, 998, 329" o="-1" /> <c c="" r="999, 315, 1007, 329" u="-1" /> <c c="" r="1008, 315, 1017, 329" u="-1" o="-1" /> <c c="" r="0, 330, 7, 344" /> <c c="" r="8, 330, 17, 344" u="-1" o="-1" /> <c c="" r="18, 330, 24, 344" u="-1" o="2" /> <c c="" r="25, 330, 34, 344" u="-1" o="-1" /> <c c="" r="35, 330, 41, 344" u="1" /> <c c="" r="42, 330, 50, 344" o="-1" /> <c c="" r="51, 330, 58, 344" /> <c c="" r="59, 330, 67, 344" o="-1" /> <c c="" r="68, 330, 75, 344" /> <c c="" r="76, 330, 84, 344" o="-1" /> <c c="" r="85, 330, 93, 344" o="-1" /> <c c="" r="94, 330, 103, 344" u="-1" o="-1" /> <c c="" r="104, 330, 112, 344" o="-1" /> <c c="" r="113, 330, 122, 344" u="-1" o="-1" /> <c c="" r="123, 330, 130, 344" u="-1" o="1" /> <c c="" r="131, 330, 140, 344" u="-1" o="-1" /> <c c="" r="141, 330, 149, 344" u="-1" /> <c c="" r="150, 330, 159, 344" u="-1" o="-1" /> <c c="" r="160, 330, 168, 344" u="-1" /> <c c="" r="169, 330, 178, 344" u="-1" o="-1" /> <c c="" r="179, 330, 186, 344" /> <c c="" r="187, 330, 195, 344" o="-1" /> <c c="" r="196, 330, 203, 344" /> <c c="" r="204, 330, 212, 344" o="-1" /> <c c="" r="213, 330, 214, 344" o="6" /> <c c="" r="215, 330, 216, 344" o="6" /> <c c="" r="217, 330, 218, 344" o="6" /> <c c="" r="219, 330, 220, 344" o="6" /> <c c="" r="221, 330, 222, 344" o="6" /> <c c="" r="223, 330, 230, 344" /> </font>fonts/lucida_sans_260.png0000755000175000017500000031516012565232430016110 0ustar mquinsonmquinsonPNG  IHDRBIvgAMA asRGB cHRMz&u0`:pQ<HPLTE{{{ތccc罽֭ﭭޜƽ#tRNS@fbKGDf |d pHYsHHFk> IDATx]ٶ(  5۲V=QMHcOzғ'=IOzғ'=IOzғ'=IOzғ'=U8IOzғII'=IOzғ]'=IOzғe|'=IOzғm{sR9{ȓ>0qQ;G>A?d0LMs:]X?$^#*6Ozғ~~p~\ F6XN )z58 ,c +\t<Ul}tt1lPج|$M9b@T  b{LU d(0 Exe n^VCK. DOF l\aIP 5&Ĵ g\d*, X{M[ eWXt=)F8o v[hWNI/3 ̪%7V􊸔|` @.lII]c"YCxz#L2I$du [o> K {v EX[Z`eh01&^c4@x0 >`19Ƌt'E l)6jޮoo;}@se;s|GlHK/i%ՉxH՞ ^e,[#D$D(S? ;_!|IJ6ܟUS'-3"w1& \OW/؍ml7g [ UmkF6aIkkNp r/oOEi,ؚ!$&+P=@}Owk}w8$d &3 ^RKѺS$]3[jsJ 8jZ ْ':|~S0\TD=EhjW Cˍfi#siXal1/+ʽjs;06شZ8ؠR Y9sWrAyx),]uaJ퀍OBrK6@;3@a\u;9曺E p`V0f[VMiuuaL/^H"Pbo+tiI;b~*jCTkr?i#PMӬ!@:kccr\"LZ)`1W4l`snؓ=F ^U;a [42z1nl'St0G6eSnf x6#jȾ2ey ڛx 6cW6|&([]<HQ*y?8%1(!8z!ZX:GEl޺zeKk<Igf ~eilw8kgab5x|\\R=G;>{Kh˨ cTI21lAlMv1E;GzB%3Nv_,*o @Ku-`2 nܶ*{'0e'ס̹F,-0CamI6g3Kp41uTf,_kOxVi2@Փ;M-~[%2v{&ƚu6d`EQ[Pŕfft.[V<OO9\`MXc6t[YҪےMv hpK.Q@qq L8l~֪rSC?? p9Kﳒ3g]cz[QJ ,aǛU@hbh }#K+kw{cm cL`M34jM03c}EߊkFpjP  Bk$aep2;UiEC6,xt0s؎P,͑4ܥ'ѱekP|": m+F\teW5r孺p:g)u{;&9¥TuayKf[Gp. #g-if{ 7$.Yffw ۍPXl4)oK@+{ -6j#HE6ʑi`,ttv[HXNea?? ȅw&T"8*)M_2a8CAuٚT__ ;Ѷ!4`6 UGe@תhwG:PS '>Ʊ]uUT64P-8 `.'6Gj`0FGlJX2sr I`fvLh]ˈS4DƯ6@N2='U dp͆-μ>X3K B!) +IDrjWAnא?pIiJ&4\2&WϘ'NX!J7'c5} ( P’7L~?,InFuB9ybD.NK#`VLjC9؜3ESs (} |I`ι}_]a`lAnu^@QKn78;fƼٔ7Kq\);:kΰB6k tySWq]CQ1\i U[42ABDDxӊyoduPQ)GxOY2H+AF[b gGGv;AxJ7n ˉu4yC)jm[6e|]|,~,^ 7&kP4A ` NrԱ,Aqka0`;w܋1֥(aV0u &7҄&v@8^ /mFQ^o" y2˨ b': ҷ*6fx♧9l|52jlVS@ kq;-vf;uōI.@Riv椌1Ƌ"$ʅoV 5*xV'T&Kɕ򤮦Gv;@H@rRU.at͒4}|\ dúYGh'IXZ$#вqH ?f/&=PK:S9c'AN♋:+ҍh珶]8w-ćBRw;~6脩Npc^!NCrBO @IhDkWSЧɘg;ڮ2,Gl]lvss5NJ<)؀ђgh00!DZPq(BkdP+*_ $җH@[Xj|;8Sf(Hq"ʗj?S\~C9ѕKت(b+пdҀH {5s~.}!d%<"Udc6|pn&FbhjZ$ 15.}R=o?漊uFC؂ Ph(&/ϔcD1#0`Ngq+@5H)dl&aڔc3v`[*ybqh)@lݮ|¦@ 8` C˶M(ͮ eM"$%S4ؔq5ykKYFEnd3VG D*/DWN F]0i @ Aê[=h tQyŶW!qBR\rX z1PoSܙYrR g }h)'o XXWJa)9y9P:B +,)&@h'D-ɑ361/)XzSdpIøje~By\!Nu=̐"z7 (^7@8hVԀSC/bZkl;8.R7\z8Rޅŭ$3?R̢) l~?Pl;#;{ALx o6Clf c=wBOX/0J@ ^p Oҁ^fKda]. Y 3d;{ Ptz@|N0CAR(JF;@M( 'QWwW YR}@a 4LB$ҹ+8o\6Llc!@gā QށEW| %W P*FTֆ,P(g< 6p$0$qmw9OBiE k䆍Y$sQܙ,@L|S88'5@]lGCVdB7$6oK#oj7 t#۬qT@.}B A֔HLEhYfK2;g ?^ձ`R fyEgTQ PD2; +`=`G=<'CHܗ 5%=-Խ6$-kGjzT̮K=TܯmlLŦݍ/)6ֈ9CŲŞ\&0ר8k$"8V#UaqEg",HpHnD͝pJR0?lYYz_X>cK׊}tPc:|EvIm!4Hѭi.R6^lMt n**]Sr0l61kx,7 B@wG<Zf ,ޣ+T]jI j!A͢cw4! X #͜Ho͗adg|vk(E Y@ a{׼CwC|L6|_O OEUYeWe.{ɰ:>vXPM@^2s?W3LI[āQ'݂mP ŪmS'-I so9?lkWت@mO~Ҍ!ۚΰ˘7&c2r1G= 3ה2iZ{C5bZXw4}E[:GlP*8jE?|h}8\ ߰%;@Z>Y .[Q`XITzM b*X16x:LqnR`/*c+6iۙG4X6=*L߁^VOM: 0 {BI^ Ц2-⤅Fyj>#ޤ`62tzv$H<(D?Ϝ&HGOCEu<1(UL Őxk >'Ιǥyg#@u zc7Xjbc@7kuX.[ar e0j @y3򍿑I-nqVZ3>`ll` &=ŌEk[&ih,FB8'go$Dk 0n o`gI*̸IgC~zOUEee08g2%Ĝu@,NI)hf ޜGت+/VƬo]ZTnAm#pNAaB$Ft7V{Q0+P(ahPD+ͱo[LbGW]Ao; =R&"/; $=_ʲ/sl}I5vo/+#gZкV#}1p-{(fϾe9NwOJ'pL5iҿb_ӑͯwеH|NgAYڭ8'D?tWJظذ겟c$Xn,͍oӿԁNxCf7) Ő[ cӮG( r7p?X7 \vN2 ;})m`pt"=-f>\+Ǥ8;^DX?8ԟN߂,l$.pxg0Y{g`/_ڟ8{ғ#"z tfwĸY+talA'=I^26cr>#A^#@yGO'=IOzғo&Ozғ'=$*'=IOP_Ncē'=A8U?ث/~:>tV/( ߀Uzuղ~s]*s(>2m*z`hCt|Vk4(1T<"Q]hݓD+c̉'kM=4O]׎izDʓM {n;Ue^E}pt /K۠OќwHT[coo~fhνq#bzh`W2\bb[H{w+k| (">#@^TF^.['<t fѵ< b/U$)wM{ww܈ێ_=-pF(ybݩ mAIX|o[Ƴd<==-\/+w݀:^$25JwMsME[sze/L0k@7흋6OzNrb<_+lj`q+67PƮneS;-H_xeo~ q}]1]B/`ӿe}׏,1ry z TV~Bf-@+̻ȱK=E9-٬~jP#}ӛLLF/Qv?M5WprmZFK ZS,\9|SѼh?⓱sVr*0thuiX~99ȊG-Td,XR~z*91ƌpsg 8h}N#r16X:daw2SMȌ.i  ڶ6!$kF{67~2vUSMUfu[>q\ҰDh. rK5$ Ҽ8z:]DQ=ILzPYuLvPCPk}rW߳-s .@цո4tGe ,0R#z 0mMmCIM6wZ]~E'A } `2|L5]0nϣimF)WF@ȍn4(ZPf6L;,)XޝAݭM-cli5f/`y .Oc2+t/,iy:`VIOIb&y0#.פ0;d{ [G`k`JUoߕz,i0oWnLG$ɥuO~;}!CH4j6WC+"2lfSgW sitjߙEt-Ee0r `6$(#Q ͔$)&K͍oyn>d~G؝xf"tF7_!ي>;_K`sq"&/gdtAV>U!rc Dڊ0[q\Sˡu෿ x"L,[̱pKɛ5FDֿ":|"%{Cshi>t O3.R,#dTrEgM= ̆ dh|0m&`$;=,SgQ@ Sْ-DkABp$ؐS0˭YdJt p˶wZΰ*ɧR,=47GJ>Y_('c Qr> еW{S@nT͔ ޲oC{HiR8v"D3 k{WF7͇%HI>SW)Iޣ:7@7p")d9Y 3H9]1x,1@&#D \?`w79"ɛlkm6x~+nJO/GZ8kGH?}^2)Iߕ^1Gg}UD{\޻){xOMM^w*#ϲ@K9ɳaS8j-h?-{r,dCD)x?,JYef鬟1wln2I*5}ЈW'K͍oj~oOZ#ͻiٰ:Xf ~cDOEꖠ&| )(w 7!]?+0P , jqzxBIbt&5O>R>Zo3UQ% w!9@ޕ,)Y=C~`mˢ⛷r? 3 W,r.Pj~${Rr7'~we1 _"(AE@7PR&q>}4G?]HUᦣo`,x}|KVb6oQ$|^F71f<@ T3Ho u9kb*+ο/oJon7txwJڜ NPEU܂%Gi9߉Qf~κ D-Q[()SN.D"2GHEG?\p sW'wY!|w3? jcfTX@:سW&>g`3{؂X4C*cO_2fr `1X.Lx106h'p0,*>]91tfCU5lę EIΆr@kJ7ѼI'm3G*>Yoo]ddaSK1 ߓ?:PWiS&CTtT /޼p`f/gHv)P م_n4H=M[|S(TE𾅒=d颹M4/B=B|]ϖ]\jUxxK)LH z*Pr´&v&DTu-01~RYcKR}9S#cl(\ /]w 3HTI7yn;; j^6^X 𾃒=d飹M4/J+/#я] mq|Kw [>{[.c#q `05 4*P}<1˸o-ՓdLeI {bzV/{,]cf[sEhuhw_ V-8,VYYtgo%2G :Z#F=$y5Yhx͋cfRvb{o.JO.@,?F ۵< $A&vm-έ758D~Kc[Oz3$ž-ӐU Io{0Honw\9Ra[|ғ7–-ӣ(Io[b7mdGgFY]?';^Xl`ee<]j/IƘaWj@8D~Ɏv<<IIČh}^|h>^%K9o&;;B* )퓞7;82<ߴ#/qf<]bC+fCtc|k}L7h.'z|'Y!:3'=IOzғ'=o xғVIOzX[Ń'}2_ ЫuO NXn65/T2]nN5j{z3kRL|suM.p|6@2;t/qm~!)f=FwߡPogNܔfoC|OvrG6}}2͗BkO{}vtM w\Χjyſ; cY"1eM7Gj6,}V+%@]˗$w@+ۗSYcI}[̹;| kU$9?7>5}|h}~wmYV]mT1 t- v0ޔôaMPaodz]8X켊)}F~2Y^yCMFBm,ɌăC3V`4-m.*lQɾTǍҽgs뫑+K xXdOo,"q{H[$ I|B|*;hlO/0쫌4`i±i4iП ,pC7$[͚֬c:_DaP#3kd: *;>pK%^i URtu-|gۯEYcXGaӝ6Əe*y9 ooL7(l@Bx>M# q ZX0EZ@6w55Ҭc شwp^o:ȭ|B$`esLiL26i¦pGsP 8XØӭ{l;1vg5YQ3nUƅp*af Ȭ)IUn :nP20KP&WKdΚS5j!P-2o7:Y%6jTܞ$`G/e4i +6mmeN,w,/xqº}-VE"E ً鎭/lB4IU`$+`s׀)c?썈%1IxſJ+H*]=¼ (LQЖn4AUN$`.TiD{͕ (*D RXedFQӥ3?Mtr r~ sz0^=̠MGظ<'܈7K cqŽ|dyK$}Dh%{9VF` sp,1~f|:WT^?an0qQEq'Ӥ @MdY%=baG­6RW*9hHfy^tR8{6?ZZM~T\z}w٣ڼVn SXsDo*|@'b-0DaOtD(Py+H82C [h`crVx\gC)~U&u \.WT{+Vf )v]x\綌#qca~ [Hо^.3;@/q^s"pUfU֨*5>5i P4AaBksAUBnZ"X.ZW,kW\SA>sR\L,г`Oh{,NDdvy.ӿf s2cXʺ7.*o#֧>.TszԆ]9n%ڍ3B"[\CzB;n,J"H23iПk:v*ǨʹxjM4hih+\lhIm;͘ LnfNk% Q+Ć {-j̓m)gd%:s.s aڼQ0^cy`ͬWl50jr(dї}&sm9nJcwN^zl^)v{~,%\g).] ^>UD!K Rlc12fV!ָ/_LC=aH<cM;Ĕyna1ҁ-DΆFingkr1*k DB6J#<[}p 36ooLWڌ0ͬMh͞RFj 4YRX8U ``*>3(ԭL!s|7r̜/A@$V26¢62,^V:)iCɛXc=SICpOmU/tg#B.D"wxKkP>^gp6zwwDM, fmI˗fнsf< 2GI6ӿ|e0eP.?ż%ҧD/T )nI~pDM5|wOV)w?=y M)h'emrqS"홼2Hb#b,QKm4YYEWix-;7~:KsGG[ml'NYf!^`;ӿ \D̔ҰP̀9K7h +; ̾X 5i2;Yo9ٲ2/Bsn Gׅ;B+[hФ)M9Y|DW}\wx=2;FdyvaHf5aE>ƄwӡUu,(xb%D9+;%Uv}OFM:iW~* ՐPY,n!3c=@'b>A`#qvj[[ ~&E|bA8h Ҕ^RFB("e4`&i?F{$J.}t ,}.e39~c!p`{UH}(Hy 2 úya .N3>8RUNi᥿Gޙb:@p#pIfP B룚*l >eWHvlt]qđQK<ͅD.v@H2.D?{ԄZg784]̗@KD/:A+_;6:gT0H¾+pM\o/J?0<%GJ8:_00/0Cq @"Ts(]4Fġ)mn*9Z`Q$@\~.d̵ߖΈ2סn "w +MYl) }6Rn:2$: ~ʌdYEPsvE)5`+|3aVڽ3p;=Ь{AF|l[_!a}D 8eޖp:8xSIVi~=6^R+X1Rxך pWM"ݺ4-ӟjcK,]K)UqR{.?(&lQ"79;%s2P<q^0q1(n@$?(j- 3WJcCM'c|zPl8B^J;`Dݓ/[w; .r-ʼ;u 48R85[L:Ha䪐Y? 6'_9;Z=̠NiXpw16ڻ2DC9']l _ݾlLG?l`7٥@̜"fֳ / 4rN"bo1 M=u f̜pқ.{8s,Řs?HQ΄hX B#c u~ $\n"z']7䶶(M#"M8ou16KoCi;P5A7e!S/#Z` G 09G216p|`/VxbUb<`@38tPGj?Ue 4`%o2-j?}v*\sLm*mP1 Ҷrd!A7FlK$D9JR`S_}QЯS=dl{={6cheP?;U(u!E5Q FYYs4TŚ -  D_et9qw5_cO8"C~;igR$FԔlmd_1!oyg~lgœv·_w8\>%Z]8 x33G4}NWv}r ƥO;֥L~}ȓt9=LJL `1G4}wL'=}=s.塊Ie-0U*0ݲ+{Oz?>c« W$՗ɷqpq__-)vҫx'k ? |G4}wHx _2G8Rqpu_^-) {y5`Z0=Oa|8 ;鞝RvSjz+: eט] F4f&^#N<Ǜ4$Dy447Nn;`N)U5//j5ߝu-Țku%ߐWF'X C0{%8m*ouXRc.^cF;I$c7T0 z}U$c#\lG8 <~{x1HHMSN U1#j_lkoiǚwmu [-˗g˗~K= 2%=IͿ˫8hu޸^Ay踸&o W!QcO DTM VDOy~rg Q#W`KAɔ䫅7a˝J-P8ԑJWie`1jp10Dpa N5숺>0y5F~4 B Q3@*Sڱ5Tu [-o-tuwѱ;6`d E##"PkOvz*[wvz:#g.DS{8 |'XJ>=9Tcn`13` jswCj°U'Rh_RID}[!ʇӔ4i ڐq&;|3G Kh04~$Ҿ=!w@gwq㙊 *ubO 1cF Ms_B^T!F[EldT2/?N2ӑROuy)~>d2o:Ӷ-V渙I6lg]!9^M@GM;kYaklq!g޷ Š cY ku14 ڜ% 0qSaqb:7i-I(nK+3P$):`O )ڒh_y,X~deSb0lUWd*i۲^Yϳ\Um@Q E;j2K7V8O)1͔Eƴ֔xVl!* QCBUMi Bmҵ<ȐꘑJx6FƑ >oY" 2*|llKFD~)DG!^O*{8{Z6tPnŖp3aG=:EKLIg mP{h? ,vz#9*}5+B r]bdXY^))2^52cJ5~f=%C\2ֲXX5Fc@ @zFU tR1KzbOc lٲQfkJwPQ~fnh/6-$4EHt'[_!KQG3RUc^  t3 \6Ñ%K-;=gh+y8ԛds-K^wGWbF}2ч0cr֨@@k&'y*)p-Ͳ ]oh@~qx!eKYp3rˆ =<aע i'A Rht8p`b傇rP!0f5E:`H_R`T3I ui4ر|lv]g(lvVȞNLto E d57Bw%3MV<zځyo%cj;ŃhݲKy~GH;lSA 8ۈfwvK2텍 P`BS2z@ y&\tܞcL2'QIyoqQ`Լ~LD;[l?eC9ANap \_+Z(ץHGX`HCWEeat[D71'DihZQG!cw@c _ֺs CNv .KZ5,Y;vo( ]25̰%K=-'BT\sr;: aO9giVw ~Ea9vRG}%{|äh+7mks)50 '㐤)B`C!ecn _\6g&*כ^(W> 6\Hk ؐayi>*й"}wc' It@+~;oD1*4oݟ̺NPnvib {`ni;36lkR8&X~}i):`O.|,,> G(@(!mPmz<=GTt@P0%㜏Tzܥ}@=EYyH̏ ww/vJ?4b,bf6T$bJdAt|CUӒ0!LAL!Ev> GjVw@OɐS΁X㟺 t^NŮ9a-;>þOۈZn!@i[I v!77 sy'4xV#[hʼnJ)]٫kvRӛu&3ͬj[K7>EO&ôl_Il?wK|b[DoNdMTe"Y!DI 9;Q [+@j,2ݳl >ES@M Pcy }f($^^HfL`d &l k=-͹\ڼjdC)!:%p-Thg6Zv3Ms@j2~ C@ p<&XϏ Lf3dWN6 U7@Rcw3H=w>l޳>ؗoy\~JZr֊eWq<&d0 |gyfV %Ӯ;=}DvVޤF ui< ɒbD+|4 h?ױ@'o_:N$ 3h^ @%cކ& \84/Z Bd$M0Dw򦑡::[ƶ e>h],mP^@,\I]':C,AiLC&{|2\1zfV s=i]Y$%,w1a@f.0t3*+G?9-:<+o'+ܖ}.koJ!-7rrEBV7g<2qj1ZZq=tX1+ozծnA1K{Y.Hب#R&Y Q+߳ M~6Qu*Shs?.zcJPD Q|Zծ{|{k*7]۱?zRo0p/Ew[ۀ?bnXR=u"NY*($2YGHQmg\2_(z8*YNjeِ˯IFD?u@l-Nk)t\fU`Ӆ1TS”a:bqW1lqE)#5/n~?غCxVOʦAn]>CƘ Bj[KrE!鋖޻ D'|׋·t7T@ޯ#Ц~'c(C|W#fm`Oɀ@w=б'( ffuY8/c ȏXd́4ISz?po/PHC[fZR2ZԀ07cY(en]l fo}@OҥJMrIjmDeGoGnI5e͌k&Y>{UKye!j@,X_]U&<@:\z#ZIgzVjY~U$xʚ]q!1X`&5(J}V UK)*φp 3o2s}qaOO_bw<3R~iѭ!&eXs,|'wv*Gkc{!KzZ7TqT%T70OdAވvȶ&gǕ\[V@&n i:pX럺v@즹ڕ^א>~^_oTw|C7NЄv-`zEcWNFlKRP> /_ zlWRlaWЙ7@wFmPpsWwq IM~lڎ{[T`Q`@zZ2b;W~{s*"j5nԭ}ޜ zyk ѩ%vrkFfjɬ8* ]53w|j0=Nz7lxwdt;Kػ`7Bg Ŭ?vg/GhvkWdߧavJjX[(Du0/?kcznϞ2n !>zwE->}/\ywN}M1*z=XE#|!s\岪/c_:ݭ=c&'Ϫ-*/ 8n|/{W_¾.5'^7lgR/+ "i{/'V{s`Ϟ:O>>Wݻݘ]`9m)n}S4 $핒2X  ͫ]oE%m'x /a[ ^F/6pocˮ 0jotIglO7oV\]@^^jM4iҤI&M4iҤI&M4iҤI&M4iҤI&M4iߠpB0I&MDө;4|tϤI&MTp >wnM4iҤI %N /Ǝײ 51? 4iҤ O`c|C#U{8?[v\onS, ?_Mk*'[Gջ/*_F(t;[\ lq ф`Je1&3F %(bqNQ1py0\ګ6YhciE xSoO'2&ej_GO\IPd[ԙ{L`g ;2[ ޤOWލrN~7W9eYלÿ;Hr)@J1>X(8Ќq-wۀ#7pGU O;|`50Yye"QNСU4" K-hzTS vXgZ~"ev mmO' rմq;~ yxh^3{@Ik>0K.Q/O|SϕƤ)Zc8x2awVvcjj=\&8`48;9(/o08/`Y~1ØD9~*.\|߲ &}? / 5u`GV=3rT%y`U^kuO_(0[b6 L/ڗTZ>t |;6]ef& @2*+cU-e_[U49vK@ &t' *kwLxmw}Osk>fw?/^lUcLF6l[k'1> c,yɟjSyЫYϋ @K| ?,cQ B+TRe<1lv+nkE>?p[S˶n-w[vcdHW ^n"NbkdW & JIJCeCW)>mPiժE<ٙ=zT)=ZWKHY|mgI6skP0sܱ+p|i9&&c3TmSr"oCӚ!䎻ET\&ػ8?&{KFR USQvCQDEnd,{)Iϖ<8D.U2SbBJ5?T//8V ey|\n? R8r K]e쎽mbD΃(R 7.< |i?&NKbdI.HL,XNC7v 4&Cra @/KpDޛ )!\J؝2] hNx/HK-(U|v"9 |(/@5+>F@|'D@jr.@_r|-q,`[H8 mNp-Ĝ- Q:\Pb!p:'@XRMöjW\ ,Yd%cU?1T=*F_k< @eɢ>:.H *j׸K,+u-hR( ;`эS]'i"$QbHyh/t @N޵z֙9+SJ=t7@!c Z1fVlDV}2 63qLY!(Todf{\awR/\y,RBz3@uWD bn2-$Rq+>".&0h%>ڈ/MOIt^*fO.ف ltS}\ڕ Jab;nFW%JۑYH2}581]za-i"4&EOM t6Ռ}'awH1!YﭟwUQ:!l[ z (^)`Uem˺$qrDbr6h:D ` syoHۆoRhEQiuztdq1 ݙV0w[uTvG'tl>pN8[ٵ&06iWF[k~aQHćdgFLUhu&URcRw VpB+T۽ɊS8%C!0iۺjS_=ptG7Ӳ=j xqK.QXa 5Of@>@u".<# O;3rr]'a*QqhwRe;<@|wTeՍ [%B`ǁTZ>٦ .,`Zvo[A}860Z+EhjGVGf+@m%|*˚F)!:a_+#kj;9zV@6r% PXw^#l| !\O}YK.+@^}Y :r/ӰTz<_.R@mB I}י= h&B|[^2mOKݕWulc&: )  F,{#P;WqW:PE)8`os e]1X1;nFEZؤGu((}Y 4Onou ljyPjp%pb 3F?FRԼO5TmW6o"胭Xll@E@mnHӵ[FDR'S?Q\! G qI݁j$[o^mj]^+2DE'Ys)`L6&2xp$b0 .F TeNA&";0_tV+sp k<knQMk<5/ ;NyC@݅+@pb(so7'Xp'%Gc дSia~oE(koۼ/+ZRv|@ ey ƐSRt'@备L.vw3v}[Wng607&i@>'cS ˜~ l R(=:0Աq.$Mz0 Tv^ ql\N]o+V]׼\x8U+9d_s*߾JmGY{4*Poo~yr\z0@Nx񮤊9Ίp!EFm8`6JN>aй7a_I2p6,I^ ;eO,MsųWT[?"˙G/mèRV5xg>+jۧ>k4N@S]AHlY' |n?d? e0:I]6[+ @R, 0l9s>Aa+-\J:}HW(1_kW.-*^ࢃ W5osY&6j-E/E> ;O̡@ǫXʰS0`V82Mc(Ɖt=QMja۞词Ҙ6KԹesmٻ)BS6[P(pG]!@'ncہ=~#s l兂 m!N$@P ZS$QBW!mDIThqfcror1& 0hmJRW,VUlq~Jv`7T+TPz/0M2&7< @nG\#LT $ $a*&^g@ |xXʩ](]Vbf'>ji]cP9\@}5/u)YLSftt>\ }*(VӢڇb #4,Ba ̭lkEbnua@O||د.@=jK]<)F,~2ڣʝ?bHASѹ]Xџ|z l<E;{ ƈc H,); ڇy1,6(#{#lC_[S՛ iRx7Fc;3_ਢ pEd<.ԼdFJLK[ӛ@.GgW"ZE!y GГ@A9-L)\G:4*ajc謗 H@):rb1XYFVk[9GF?{d+:m>D͋A48)ޕ <52C۹ +pl[eY=eW:O@5G2l"|0+J w6 }X Q4*pM<۟B<51aomK\vjWzu="H;IVgCyzXKgEkř=vhVږI 1Z6}r9gqC|wHJacm{O/}춄=M{زĝ9-W ?sRxҷyo粻Ƕ|+Ioz=~~ N/}4 URY'|F;ptيoJ@3D; )X2J;(")n'p.{ګu;d 1,]w-Cug+_7 xO]{Qmς8cvAt>xvkDzR@ygڷO1C B-;u?Z}0{9NGU4 ( `gǽHʿA_g{mܗ5񇕁oߛJ*ۺy6nuo',8X]0 qUBEh;?\2&W:\qkʚ` ^ˋQ#Tka$؟a_zBX~CՊzT!oI7_*I8sj>y{9Gyқ,%vTq#]/6BuT|T){.(nsC!էᲘRu劢"$w⡞24=7$[Om[brrz<9Ё`R߯'M4iҤI&MO[z&M4iҤ?7iҤI&M[z&M4i?4cLO?iҤI &M4iϨ`O&;'|@2:Wn&MwG]4cB >ݜ`Ҥ &ʳ`cd|*9oO!@Fte`Ҥ >3-%OIC@7X|5qd.Y>z dq7x'W*|ؤ癥x23ڡ@_0u ܭCxۗY,TA7Ly c^Z*@ہ,FJ;srr= ԭΛ q,yFvL0 'ƒGs-?9,&Mɯ/oF2O@{>qb| x8B-N1[[ҁK;2dXe[`Ӆ&F_&x0wX|x53'^yi4"o7k+M/d<jt2y""bȦZZm+E" N2}#^j)y;5wT17d8=.|vku2'-Eb`rWly Qoѽ^Ztn30VpWa5} !ުR A9+ИMMJ"Z!&lڮwrM]Лd.*ho@|+WU6 c ՚#Ý{݊6p؉"/|jqgGnF2ܝd,rӢ2eTz H~+ooO10yY$ @~VՁit{/iZկ#GњqML[gp cg=lQ7< A? 1 \VU|)ԕ)UQl E@qI Lɴa Illmj:wӈŃ!U*B`lM?{bǭd2ilƵA\0 k%Qs[j솷G +s6=,[>Ḯ HXA;^)H >l)`a1u"3ΓNZdnUPaiP\p&J LH9SJ2/l{zEͣ bm7F@;QW;({1P=ګL[RsQcA)]M&=�&3YNgGѥz&uX\_~EU۲_ڊA}w7h-`v>l)`Dv`+) t;v^ `h`jOLH@vw11PMޒ$0TyIYĎ Gl>u=[־tXb5V .r@IT]ǀ[}ȁȊaB0C{9(y ||fzc ФIoG Oi N%L˂pA^ Å:Qp=DɯEm^k\+΃--2zow2먵c<#q t/4Aa>Ca`oqP*f- B5O3V۠c|ֹD nvq䛮sHհFlQz]&=h(^#ɣhym7O%JbƔ;i&U O'MV:Bptv-bğ5WB\yPQ`Q"EvI*)iFB[ąژ\6>hlInDM+VԱ@*)+fkOHB|7pmu!!ϡu@h<19I6|V/XF^0(\~%xN4ߢMؓ=%_hIDXh׏z0T*]iB~]Ds7h0}x3^U oE42 ӘnR[|@UGiJ&%Hu ȁ%OC|;?{OR; PRs j^*/T͖/D/@5hD{')>'B!P5mȦ1{MYWTwDXXs Sj t]A[(Ol1:Vљ.8D嶣  xW:޸vG ;ץkk\ "~G^<ӞtLRK[.5P]~%_{a !EwՏ>^eYߎY:O, ΪQIɌͣ=O RءAʁE`S>AQc {gvڸrcL\_{Eo7lrr穩L3G1/[Kl &%&ՖyHg iҞx ܋ AdU[9=~Jl+qX}6 `kV6`f?.*v;" ZcOKvş|P>'@Mt}AIrm/lgN2k#TyLZDfWJߚ,;Ni":CNU L4ns{ywYhk~F-yhF;yȹYͺ!d5_QC4c%`C^}&LkS߶[U>tɡ_|oRhQYL} x- M. } p.)1gTw"*l%,XSM/X= 3f״`pP00u .p pYu}u 2} Wc8c>iOo@w wfHac`o'J$cjYp,;:Yxp^S)ܳjWey,Y9rR׵opRgyhSNd'|pС 2G7ʰQX q^z{gS]ѶETp5b:nQvVAOz(FC@>n }L'*v5W3O(cš> p*v^?aO_[hZ"nt{ U;^`|IeRŏC51@.j̎Lٜu>쐦=TIqp# xe2֘"+puܧ \C WVIU6QOt1ik 7nN{ U?N2~)s|ti|j*}k)m"Qndw?sbvMpol*1ڋXos#ldˇʦN!4Xa-tF-N mV@D읜>*h㩀|M2Mx^mtTGl^N3Y{bب6icp]`?˨@mׯ*$M)Ss/5]27 3L:EǦk, [>AMx  HN&Ԋ5";8K$-tjAesAtT]L:~X.&*O1!(D\mZh{0Dei`89./I3bZX˷9iWƖZF.bw<PIj*),kSPVŋ&KjҟviBQio QX0(U՜%M6O2'}]y8{@귳 +:!F(5J=s @TO^<)m8!1.4Yc4qzU=caYJSpHWVYX1/ ïN]|IPYKJ l kjVͷVm:uؤ24k͗vK.@fXW>h޹w@Hv{핃m`qm&bC[Ib5o ]RXUj2P  hB60ʲEusZ% mwi#1$3diz?a#zD>@=BgL}5iҥ({Sds5hx0K |U1a߫ @mI'0gLIͥyۚ3/y&3_dVLaq<c(4&G^"o$!B &vρ.`ߎ=eR9h=z`f)grޔ^ P0Ylg&;MyFLIu;G枿D}yx@COޤW@ x זC )!YqїU~LLĬ1 1\O\,PxgyV?bh 啷>fIgͳki0/)_5d~5 qpʵ2鏭4g9̢#Z6ƸagYf]q!SHV2s 9>0]kAnx4|M?mI5@/*ANdQ%1 \.`dXvq<_J]rH3٘5@2*vOSkx I0I&}%ܢv~UޛLW *tҤI&M4iҤI&M4iҤI&M4iҤI&M4i_U#)M4iҤIARVʎ7mҤIp~f:*Έ`mڤI&Mm֏Sp&M4ih3CJUli ?O:/ .tZ@q;{sҤIcv{:N~Cɯ3 ?jҤIL0S5{IKhU^tqjNg ]7&g'?(.K󼮐OTVn?,cʷrh/tG(ֳ  |}NV]4t3m3t~tS=tvšskMXE5PkJz;p Fjo}>l@umj䧦R&](IǗvu/{b7?Ds?"T'=fN2.Ͽ믪^I B#kuZ}y1m&Q#{E]~mS6nX+^;.G J&ty0\#V5^(|}o:)& D+u|% @hjn7TÝ:~n9S Bx@m V]\;$@v[ _; =\#V8%q R)?偝za_pNcH$ S %9Kͽ L|aY:S 41fY %eUOeLznQBv|[B'/X8oͦ- V[tqÎVH8@/1FÛ:YkocM 5 N5P71zLǹL (PeyV[̖^m&zS!/8I1ơ?nso$ lETkʕTPơX,V`f|1P>- CK16k2|<\^!5.'.cW 5RW%? tqonte{Qf&qOi֞,2Wr U79ؖ[N]jD(^A_NVG'-ih`/? X ZSīہUXȟ{d-~ST l/P.:GM+wؑ6Z؃kln^ BeI(/ @&<~xaSPl>^0VIWA.T x(0|L(/7E Zݐrծ!oQ%W- Cͮv=B/GN֩1z1{K?b{D]28wѯu_(d\Ўp:uH/I.">{<_͕g썍Y)m[W~$TA6 ;@jg@eyˆk~SZxpu$thUSt+pӾTFRtcKt-QTNi$b;7[`FW\=v=4km:!0J_;{%(cp׮"f! ?W_yF<"ݱy챵l9)}"Eo=spbkfR:6Rrv)3 l Qu Q&-MZ_|@4(mH㭬5 H 'K_`(n9Db(eL,ş% ]m>Q K&: */o-j@mV2pTHCbS^2S7f @N1?'$Yz;g,2RB8\2&~9)]76KVw1?_$`GЌCb_n7h;Byjypn9Ɂ<2 xIm6w w5njm`  rxh4=[<\.ªfKe_s"0FuAעd;1ϥ閗f?\Gln 37[u# ԗ[]m;%^){O#H=[jTWEukSZcwW)8!%腱!qz@mhn,<A,$i9zwk)H1;$cv#ҏ<jT#ap~dwe)%,kP3NKW ]y zdb3I뿓g `@l8BݵV#'}*n=Ttjb8}  9fUډQ38:;kT 5 N21o8JѶ*h[xpҭƂcș) D>ԷPSAhYNa#ȩ=ΝU׊1˷P{͍K(:Tb|郥z@!T&[r ܉~`QlVy6Lfr.GPď {[.9J*ѯœ[*ψN/gޤ3 ڰ0^ +!Lv6h!Gwg1>*: vWt үO5%)ͭ䘱&|v*L zuƽ戩 5 H-aToNEʵ8{h4HȜZw)bmCϖ gMSגT.HU 1@ߡ]@$-cpC#(x+ȁy,jsMA};vhۄvm#y_M4X4ۤV{YDS-hBeP[yO&q5hdds|E0}.0%Y=e<Hnav(&A5:t"l\oY8\A*n5VP,kT ǜmh`<\T@,) %clf@lIt)swj 3Vh{\un glnN]lg* vK'\t`'=Pz#Jhu\[Ϙ`KvģvmZ`!F@[ڛTmwڄ'$9+=r.Rˉ9O9^נqwfIqÐ@2f:/Mv@ HA_ 0;Cpt& 8Ale-W"|P7=ˆ/@Pn^3XmrtꂶóUg|#{ C'z$UsjߥY:wV|`Le%:ah3/'w&vz@8.L[Xk9;[Ĉi'Mq=dv Ɯݣ ugGڱ%>tY8k׎kńR$o8lؠCAyYl1!eyv-_=^8:kg7É/L]a(9Lc/OʡE^ߪ%Ӌ&1e˯%^N{Wi%n]+ tWٲQe"E Kpi*]$3uRHx 8 ϶Q g;J~i&Bt?:ov7b£ԗz5 8llhwp -;[@N odNm {aS=9H(w>`Y}4och$ړyޠ2{j=ǧ#U>Oԉ3ztcW-k8,W}+]V.}<ޛz1F|? dK0'ȣ`&g礟J͢NNg+K$l5`SNi(7DI@eNp _FuAȒ@&7y YBdt|#D `<E##ڕ$!;B$vHўch#Rrh;c6or<98U({@{Z!z<X DiR'c`ܕpan߯6"6ɷLWwgש{w}=L=э|Y= k9w+Fx2EH$ o{,eXI\ 2PGר.8-P#l&f71`2'-'LM`IaH 2SP:x 3v 6NU-G; TU-E(04mKBtR;؋>Ic DW*%sgavv[Vܴz:G䐭d[*>:\b w)Mib-K[R!3}V,)v*I v<lm;8ԥZc鿜xGTaշKrL_rʳ*Fh5 Y"OP&Fx@< =YWvǵ-wCc|TSe8xtu^hIlE}.UPg.'y1 'cl( &cjpT ~+q>EIiyq.ǂ*Y9-h_0NPxEZypX'Y|S8~W;-upM8.UfniGXfK>ZCBО*OϕT5|ӹ4uҵY;`t+0Zd>1KkwpˈdCài&]FԦv&E?: FkʤL>`QxfJ!n*I|j!EJ28KE_C@pYn`m6<!sR} y >tĪ8OakKE̠ӫIYqi[+xijJ*"(٣u⵽` ˜iL‹è!,&hiRT.B 4rRu*7B1w"˯k#gb$X; q#9KAkE O|!]#?ZP8ʈcGYGf2Cd:j3x2'hN0-)[4p]|({%Q;;ToʏLG&9hE VL͵i$5iN @GO_ K*!^sB[+܎yiS w޳+F:.t)||02=j=ƢԆ[~#kGPJۜu%np'2g}} 4{ yxF\mEqSҜwu,IvE!hT ]@v7%@Anf'&Ґݽ``6FO {5(7$ӱv:_q$h:Fe]n:QdWp"%% N͏k; 3L0h6_ A}_;AЇa &Ɓ>[ˣel*P 4iҤۄ{dU/"|e7&4iҔÇ^{E_}'M4iҤI&M4iҤI&M4iҤI&M4iҤI&Moy7g%4iҤI&}%p@3pjҤfݤIɜqCΘ4iI&3?2I&4ivbII8P6O;dM54g ӎ8L0iwt7n#c^QUm89 tQ/~:\ P|{ ɩv>lGF{G.\3"mוUH}p#nvkjW7}yc$W j~$TƜ.qs@oMmn8j!4T\z'j{2*:ٖ6ql'6}> W[N{Ɯ=@<7/5g]mqVeM+<"&%Df_lZū`;^-HgF2 +H9ي -OP㽛#|֛IH6Ҧ ϲF71hD{yKzV _[Eԓ$u[/vk `x=|BHݘe/u7)@1Aqf8y$U9=׵?haqzX wy+.̭#ʠ;Uwڽe^f_F>~^fo]S0[1F&Gl( jT`@$qXSQzܽ/;FO?!gG`4' nYtdD۟,E}A[c]jn9. +@maVЫ4c̀(APrezIF懃EUK_/Bebx$Z-@SU5C/: W%+Vk;jJ(5-$c̮.}}Dq-񷖩7aj]bT.=uE0M7¥UKDh)8qMbCwoSPWn lZ) DjXOgs;W2ȒOU<ƑSvؾޗ"xǛ6Zu q&zm*moYTGjNv3Rj^ږׯzIa^ >ϖ'8*&iVZ2` ^߯,+]e\}Vc uo9_@#G3V֬VU FfÔP'WVUXIqf7? Պ|Oj3(\V3AuR IW }gV"dY_k牱#;e59D:*I; VF ^K)]#՜fVOP2&QatO,I2%_o3׎1"_Zڛ!<l{@!&Վni*i ffk,|X7(Ƙ]E͟Ƿݏj-sB--8yR0v2mE Y6Y:l\"P];FVw٪+r ~K{+*g~lZ9 twV-6`+"vˎt CQi*O=t_>Nq@=,Ț!?,`{EXsܔ^䧎z=/HvpaYU 27+r[Ԕzy1`W[Cx;N+0湬7Nt;z؂YxHWoFȪiZ Cݻry-yfD=^;{+# =`q&v P1f6ȶoc=F} @gkCθr` Wb7D]v=Cg#9}ך(Ιy7 HWZ{uQe0AQ<˨7݀wo2 JQic `TH}q-S٥̃ oQ("{{j*%kd߾ ]<Me3ϥ'Ĩ䠚i -|U7`[м|cVvUm^}wHEgm!jM/%~4v#fXPZt kA"JQUc3L>Y^ᬮcj#>hxWy:&q>9]`N^{_[#dR7)U&6-9[Ώz_}sǴ2v_r!(e`;Jro*G@/+.HؑZആq^NQ4,03K rpdSm­uXG$nYr)&m"=+/2DD&jĸ7GUQ+C ,\eQ"ܖJ%7QR!]v-W'oO$s>qpQ69.ϰVݸ y`Y}}u ,׮U-Ykgqf`}0cP>e*9L?q S7|(\uf0\ּ m{l[{6*̚H:^ͧe4;t>'bgwW'cmҾ9ila!@)ByHT\ԗXΉ%Hw]b$\{-,CLVg!K]Iњ,,M5] dmN'tmn *_8zi 3N1.A 5_NJS@΀ߊyBMt@m9O(]ʏb`W'Y={6$UYBؙj:ֳ O={0*/nr!֦f7ߛ S,?ڝ,ˑ^foprhC '` оp ^8څG7U;0,xO,y=r M&3ۼD㯅ss'@U;z{sV,?PGr9z.9=7aCnȞVݨ;jkT72]"(TW@cLJ5alCW|s_=92M7l3E+NbeK8;ؙIb>+'>Nݙ86)D/!QS%or45Mo쎒jfJ = >&Mb>X]2+ &إا+xI9pL%9NR8fB0xfdT$x>}4Pf`$ѳ.la>pQ,d-lٟ~nީOVq`yL5֨ zϬk)W1Uحg@Yw Wmj|R)Liy`HA(1a隕Y&Q}ee*D} WH'Fub/y85 8ĥhF!vkynONZ#u Nm*n'`zrmJ;ـ蓸.eTsIMeDCr)W\=D UL7S QJ.v(S+3~EU%3i['6 c-aN4_[u:tӎLJGVׂ9fwW݄g# KaxeM2HAmETlP6{6h3猗aٳ"+OŴyps`JHb׺OoɢHu ۘ @Y3/TH?uA z%:o-)upS6ǣ)~@얮'rvJD_r8d[|,LCoD ͱ*%Ռ4]b!H1ƌ&?oq@+^>nYO"vmX!AWsIT#\%ka_+k`}dsHYArϣ,]YV 'q/Sy\ '= B]-Nhdv :Iy7:$i1_dlȽ;#?r?\LG9 U5[,ީ~h&d%1VN\T>.ruUIye8Vf$0 r.]u 7G^RVlİ] RpoKJ< VXЙΥs![08aUn]"M((Q4N(F!zomnj2x6 $d퇮ݓ` ь஼iIz6 ?t>Y{c-si6[Uf87.0^"S+?Q#_o&'Uz§20U(z Em+?@6|.~#ImmV\{U!>XH.!.GUW;~(u?_!F9]\2d:ͭ:#m|U< "MG{Fw/'~Xx;:Uk]_ O[z)WO7Fz9op>d֌cДQ}7.[:=7M#6 053Frs7ʑbg3jͮ:4ET}xpSDTj<QNvS":z>t&hox=7tM7tM7tM7tM7tM%*DDޖn馛nP7tӟOl2-Wh7 (E]m׻En馿L(7xunno@/nR?Sۛn6>F7t_^Q@=XۛnztM7j{M7CtMO>!Qh eItdNL,ڛKU4\M¾N}70~5K?2Nw?!":R/<;[q;]2Dh 67=M Om'd+}j?I͎Utwx1{ց@ap[6F9Ŀt7Ƒ3An;Fj^;v>*mjv,?坺 U,r dZ(0d5,q}'ѲY*'ʄW]dEE#"* 6&W[KZZ7x5+J7 M~,_LA&whݔ8Pf ?[nYv9]zfobj\o[-ц_H_`z)M걋%@8{~VgԼ*R6'xY>0Ip 8u,Xvtv <9'h0lO E'#r)j>(pn08k ,ik>iцh64mV0 Slzs@MQw *1Z[u"*pex>9 H"ȗ]8Q zW׬'F'KxyAlL\eIAgU&BٜE9FPpQ*<a)% O ?(W#n\DϋN(wBL† 6mtF l/O?}TG@bX5JmPӒ 2*lOya-gx%stsq~rcKf/f1#> "XSloYδ\k\_:rA˿)H=B~' Ln ?y D׾[h9stzIv ,ӎn /fN [M@Vt>:EXOd\->"n0F Gn{4W0;Ł(-pt5Y:"W>LijB \R'"e]#ro<`:ʦ)eL9"VjJݱ#W}[2i? @%Ԇx{h= 6 uvgR$=yl{L+_(1 odA-XuDV{OCt\x%LCkbI9}"Z;' f )(M-s wL`39(҈$16h?s.E)P#: ppWvIW"uL \Eh-mH`|2,#fAޟ)G6 Ոy^DX_2~#]svk9):Oo 2Cx#N=eW9.T֤5VuA;T3\ɞT["Q/bv gDtY*]a =md>#--sJPq(nSQm$j^d ,ݳb2 p_19TF_~T|pU0 |K=srTH?TiM-6YZ!PepF(x|RgѴ<^/$QXҭ1LғTir ]2>Ʀk~ -q/"Le(ޒ(7Ld)>N v@1c@d15+ $xl-;yz& Қ;'aPW*`v钿)vjTr طX{q#6Uu(Mf:?[S| ҔhZ]TMoY¥#9ceB q 2ıf<tkX_[N[DyQN<H"'R1 Tk1F <6NŮI=yNǓ?̠FbFYǤQS⭐SurпnxMeWk7̲"jO]1 =ku@` ژ4@_-xqN&焣kUZB* ut.5k-Z@ vh5bWh@#7\%Wх >s"7opw1%Iy?ât>-}Ȏ~a/QG|qA[Zp}8;} րi[=wEnh.]kFLQ: s }ֈTy"? D:$D<H[(6',g1,N=~$oT1U1pgz>1} m)EE`ؼa'9t=p}'OD77HDԪdDKmοZ^鸆Kzvg VvQ&<;G\J.xcCh `A\m,k ^F}>YWo֐K6:%[z7@ȓQ02+"ef2WNKX tl&MdA%"NU=Οk)M̯]Yv#-HVЇyoNYAU | Wvr֠Lqne=Wp8ʏ0ÉX]ndfSQ3^R1WUZc-6,f3rl(!eN یרnFs밓}'gs GVykv!:M1D$DTPBmJqaHNl(;|14.$6 q UX9I@f.B^+E2H9u_M9|}nI`YǵuU55B~q'TNJ]loFEǘ5~: fIgY(hx9c%;?;IN%^>~ R#{'8&F-Y6|Xl}Aw~oRd3nyGrܓ znzyX3Fivu!"ފCW :vGfޣ>d#{c > M9S!bXIN0S[/|56OWcW^P(xApr Js  nlk~d͖~q<)/64ěcЛ)D%eJ~'o`9|Rv/G2{]V_jh8'ӘB5}U>tcHjnwnͰX#hPo:2ܳ}10IrZD_2s@->u&,dv$U@ kO'xH?49W ÖOO@J ɼ6B^v]:'| kt4jdvemтBxA 8jHB 'tdKr\_T]R^l/+,/'z h:y{AGk;f^*rn#5'2wLK`c6^**'@ 7( vK d,l}Y‹+~FE?)(mJr]]4]s'l?_*İptcV>ދmֱEhEtydU$`Sj/ƅh8-Mm+Y1+s`|\gXRJk>> h_22DD 㓧֛-j.QMCa%B(EQK {D/1N#Fiw0XqҵCZ7)̥L=3VUaicڪ7vmqs븓7įKFYuKэ$8/KTn7I[_I"J} 3n+13nfȍő:Lك$2ehp}0c#]gS>9QUU2^[y"D(0zme\8j qm3Ww m &ODLb9ՒZ7S f0S@ h g^T} FUP<2ýx? d;7󐚚SHZh&kχ3<,ٙ *0RΛ@71ȾʼnB ̾YDT]B*Y!YXU0qcnݼ7OWz˪x߮+j [Kv/w((ѫ Y =tZtrMaQfrs Ѯ&)Qm/HDAvMh<xv<ScOmq~8G=߾n vsg qwdWOx ͊B-28x?r?˳%:7[Z8ex>vYBps~$~_X8u]\PϪSpy+nLAwR~yvm}.;ShK IrM7} C(:j^4ߝK p v1VoKc %܏)׹t r }T37~Fk%lGKN:cNv2jn?N$z5LYn#|WgH?e;vM7}Gg"鍊n馛n馛n馛n馛n馛n馛n馛n馛n馛n?V7tMy) ]FaXt馛nz,Z۽C$Bo??DS:tM7} $PwY ~9hK;tM7ՋJ'$tolp~;d')u흙G^JtωQӆAZF+=vC<۰* +Ƃծ,Ӓ'n07c8] 6z";eE'pYg*u̮$"JJ٭˪8"rN6pYܦ$""/ >\M^ܖ0`^[ 䆈`.Q{D ;"b߂mϝ?b#ؙ∈\mie(lY/ҐT1bl8o $FN'3r; 2(z6YJ^^?4 6:zw.4$y4ՅNGMcYifs9QUޚd#:ZI "rOn %'7 ;cUhh|u¿Ahd!SqY';`RJLT7vZfQn (3  䰱fÏrAEM#|敨g^naV(ȹEZ\3[D"5[0P ȳ%ќmuKѫ$1-yE 1iel;,+J[&TI+RoZXdTF,޵ͽTR}M#4sWDnpGdaգUo2E~R )/ĄU4EIH,EdqJdz^ [9/Y:EԾ$%f1iV&>*:י$ylшQKʫK^/re+^dd(uKu`a "Z!pZqjd} _WV-ؒS26~Ozs٦r R JPPP~3AĒ1HCgktT5cEz|foECB`mi9XT{z.J]?"5?@x`:>fH?nAHo4-.q`,xI,J9ШJFtс';bUjKw f* S*:[CG7Yr|7]g퀜1J3iUlus s[}[G@$(cM#|Q!vFI3*RR%)Hx1!P @Qv6Iܨy_a8 Ր:"DUI1`{ӣ˿ g39?;FkخLpSݣ kysnAJ_Xa:~esxj@ѹ dl =V.=jCqD®0>ϮO_߲FX@^5!;X#KX?#ɏ/;`يK|H@(G9;ST7mL j =xrɀgC#ÜOl(MbFt!Cq]̑%w6=&ƐC~ ,|h' 6.Y-XДDoM3G<\ qNv.S5^Aj)%'+D\>,o+[v.N"=7InZ<_g%P{ܥ\9u-K:fs\s'I].a ܠug9L.0T* Ч<8qo)h4 HVS\DM;nEAxĀfM7.׍2$S+rXOP=$( r[pQR͊` \nam@͟Bh2y}Ԉxb3tp|\t G`-$ r Q{rRVݺLw2hu%C;tДSCI{.^.a\3}.@_ $1@G4BiFx]V͘ޓY8)]K_k#muї])?a=|vrB]r0p/?ر{@5|yɉm Paȯm ul) D+#7ʸWr1IqKIܠ$t,%!GJDo[rcO`Ga(eTmS#8y ؂j}O`XK?4rZοҒNL4ɞHU>UwOЩl=t~(pt|8Dodŵh$ٻ1ծ,.Ǫ\,u#f^i;vKb|PPADgdtXovj`s†0 `7O,]F؞_ElIV.U'lܵ:YBt}$9/X<yO]+ǪUZvO ]f+h/LM" 6)GDNm.A1LQ^N 2N|woRZtW٤{p"^*/P#ϹvW<X>-L 6׀<9܍F:/E4Ҽ Vɐ =_FLdp{ihBe@6;6-'* 4pwM^;yh-/x^&@ϤhW"5XJh>P[GNgD\'@'xH }>9`.0 p\~b}1bRj  Y~Y8QS~#ʷa*urs8I }5 ꘣i'^}3TF8:KQ!;\xg!dעU9/uqt7ӒbgTE>#'`y2CFPE(:R%j-ZM. Pg U'z7\ xfUU4 jӕ`*lMWtdT[ WuIaϑ.%KqQԸz MR.Rl|v\)NQ6tkfd=oIx%@PD[mWkɴ211 (Zណ{$9? 9S$Y;1,wNJJyITh@Nxs 40&Ӿiv E2Rcm![ i#S;(% ˵ZN%MG_yP.j0~CD䄣&KW+bC-nm6xkd ];HblY  ̹IʵKnA^Xi 42(kP[.D 9"O;]l-Q1:2T{-\zk@4fl;- `TܯI%/VlQyeb7S> J|/H #C 87/!j\vXT ;ٍ4?7x4WisWcffad٩e U|v@sDb8{bk-a 伉 " $c6X/1w%r-)ܔmoma[PE^ bL4x;b=5km1(ײ7-13U v"\H-TƦUٙj Cem`ҞRpP>5q1GoJ`g7nK}xS@V6ym#Pq@TwAc\\Ya*"r2_4MͮNj>,;y;I5d}Ug*-JS._J,K_r6 E4$yv=YA_i<"g@DH;V+ (=,ݸt8)!oOO6/ۋ8#Jz7ZkoH%3K"CN|INOK q/k?_&}5ǖ?C j8̡)~W"ޑkADk|¸d4EeWI6]vz$W!aQ*N`$"JE8lž694cwd's5n"%63UmM 7*,L!"Mm6ȹ"2PyjfQ47NIwMXai,Uf-%{Q2A@?d dߒ*qI]pPR=Uq>{G5֠_`Ї~h`")YD?ex9Zק$c@'8' }wq⿏iP[~X[tMoY[D)ۡ* ||xG :4G)œ4Q9m~w\nxWgnN4S @N?^ 1榟馛>6(`X٤Ztg[Lj#/qO~>wMuq۪=7N4n~ђtVhK>`ޱcPz/obwtM7tM7tM7tM7tM7tM7tM7tM7tM7tM7tM7tM7M dwE6tM7G MV{ߢ/Jސ/%n馛nHMQ54#[ Vm*r7tM򟦀~tQmEĚ>$b-Xi7 [Z!"w"nc*~$=ߘU}hocEܴ8/ڵQ._+z6ʕ#Ip7tN{?ɲiσB͋+ #n ' fYC6TT7i/Ve¯r4;?U* Uz艎9o~nK \;+i&J<0~ﵽz#ZtGU@AK$"b" !XY8o)8d[]%7ߛ5^`hAn(w|R~9~v~vgk<}HN"y 9]+p Dq;aCƊqE!m.U7Cvn^x wI%kb즽qt,ŠoZ(";'Z~ӌ Su~W.j|m'oza={ɲw sY)u ]͂3xmflY`_D?(J69P9Xm@PC2_w 5A2h[=NIJ=ܶ#"W wfDLLNQC"Ig'%R:qg+zn@&.ݴL@GN鵍?Tˬ-Y}Ϛ@ӈ'F|3q$'&FkHQd8cC^#H0!/+m;|Eki v EՓ̾I< 7>mM'6t+UJ-,FcK1g|8s[tyzhS O#" ž4b98p>;k/W~̩ ػEKI hD `Q2&%乳zt4OnЖ,n~*ՓL_P,pZX?U-FF6K{GKRFCus ҈[r/XzÇ | f+"_J; wtRmEfg'..Y`x`3f-+pGP fjQVHej4{L3я:u<ͽ4"jbs*WWh]x;9j(6&V@@n|V?ןK}%:ĸ 𭞭dEC >wBwʯ{On֔bLp+;֧b(>Sk#eBhM%WB'}e ,* de([QudtfƅR#NHajim7P!y;vB2MVJTm.pGΚQK u>H+ d-KBhŕrI-t83eBY "vIU5zNl}c{KZ k9K2/Jӳ'Aw,_ d-.zg ʵV}5P v+3c0xM:J鵞9A%\=.Xs$Y`UtTNuեC I0-vd!4K_r+E;0(/V`dFū9Lͽ K9lP ƻThHvrX,K Q&XfE>f$7P @V1K:a_԰U9IK҆]t 8`Çt^Iq+HsC:If792u8\l ZRDk;S @r^I\Suk@tzGO,"U,Vȥs9y~V1 [oN6:oZ) P?V]1ߊiƾxU`lNFeMD.ܴ y?x=i> zs۴,n彟j]Ŋl)̓u^[S;6YAw۽ ֓ 8 ֘.V̮5Qq^5VH`U$eL4:=3ڝ2ACKxwQ]j敷èl'򧯗dM˙s=sS"/ p_R:k09V:Lc u4nCu4;w_BhqTXmD ! I!~"OjjFZaov{ PY~G4Nb{?,\$Dpqk>_u85ef[i %lu> "EWmBs@<HpW= 94f|n5j`-#uߔD-#kp4`v^ڸd=ۦV rED7mFH6LҪU.,gWi`< -#mHSwQ;*gK'Ap^Z䲥 QB=|\#bClHm%MOTbIXE6~et髰1Y fk_r>/ϨA |_wok/͉rTÇ$.7keIUgpaX,"siCD rf9{r־K}|hܥ v?}|89m;_eVßK4__)v,0.ၯ=<0$H'cOxN'wcONC6``{A6mk:gV` TmeL@[pIF^HDXd3 ` _&4*pc @yL5{H"m$_FnvUƱM2ml֙-VPCdJ#uc'<3JݲKnm|w=bd8c E_SGg)l>@= YC,yTߵ|#~~dt>3. [r&Lq:p&)jI’d3؄{%M]6sC`h{d{8pO~YI:%l:ۭgܾlf@ Bz륳̀NL'9{n kf@҆\G.u6ّ=wړQqZl^Է:#D5Idev&epP˭EO֭tGʛ=J! o4%}f@`RQ ZdZ+Uy߆Ii.vĞoOJi2F vZdrrn-em~6N&VX|T Uxz 04,b‘z\s^y&j6Z `br3x27 w:D:5X8*+*QyZ0fp;Uv#`JрLnKgMoah:Z(8n7D&JuCoU-d[8Uuitu-KL,?I}__U > uJ|ϓDžv‹vWoW~1 ͗AyF0G}Ekd?׵/&}y;= ^jo;+  p7y@@ @ @ @ @ @ @ @ @ Y8x_àaɇKޅm`7~yNG@v|WUd^nz+ сZo 4m>X@'"#O=\[ 0d3]7ק8hQ4#%_|(_|PC׬!Mˀ<nţtu##0h{+}> ;Ezcr'n<`֭'%_6UN 5.~>?% ׬#MQwPWF/;@75O߾;$&6^6K٬Z`3wǏGGk.Y ^9(>PAmjZ'2h_GC4YKf%mnag}whϲk=GEQI<;w jyL@1hAF$#ך͍`&N݋%߂Gk2#Kxz|v9x:Ni~.9:GߠW`nX}A4@z>S-:dE_<^BE9]-KkVxrZņ$ºPSkZ &@'%ff-sv0n7hdOm u"DDmrEx(ֵz 0أISc1ӺU9)CL~!hph?co?5?ݠ-αQj*M,]ob]05 |~@j=Mc#s(FWGCF8rY4lKoҮp7N[j94VH0v[hTht)2׺pqtJ)@gz4nQfs2QiX/caqÌ~1mJ*>k~P2%ƴ*y|A驟G{3|84G_KB߷V׏> 6Zt{F6l6pS鴎IzJ>I-o&j3wٱ7pj0\+pqLΗngrCDM)4GH4@c̳Scͻ*R7Ҁu<bZgvk%W88F÷A"(@ѧ + 1*K}u[ @6P{DFD&n=$d%>t4!n/ Koћ :=73f?f{UNjg-Ϛ2aX0:׻tԎF *U'i2g);G `f늆ViUz=MG~1*W/ROd9_~~F&ݧ29\f*8)r7(#uQp iZBVoJ[% *';@Aong'eaE㕭`y2}mO5߻DA'iVu{7My2hXY<6w@%i勇1g0`؃]I[Y:.̑# 8J n\]ԯ?/nf<y 3& ;Tv -< &%z4&ؠUy}MYPT5xQ4#Ǖwً6wӭ 4}TWF QZ3]ň)}4LR5BK?Z/>߄ tW ?T(';&D4Xf9o[^ =ň7%fOMDUϘsG9r p1+ 0NxRl)p8:EҴ=S0  u΂n0Y;mrjH yĖfbwkڶGV &nNӏـд1'_Tn0]p=~[(W?So#LwNJL Q2l5f~ce LpX-3"d1y ܺjG#c+&%M_=ҝB*\u2|\;{juIcx\Wn+Gkn!:@s ~Nkf{SF}±99%n>\m:שaDRRz"Y^l1PU؀Kl%~ a "z>,[bOv֏׳]n*&%a7? 5V{sy/JgHWq;>o8NY@-oF Uf _bE'8Le>sD}4>L ihY8YwaY}="~q2ӓp#^hÿ !^U[^b-l/yf`m&$ av -2q4+/#4fviGI{\<*e/"(xa 7dxi 6Y`3#78nD*xuz V.O7 \4|j_?s u޾6iPluݣԺðN{ӊG_O9HkSuɌ$ ^\p=sD@'ۉtezC" G&i5&M~ Pr؆a9pkeyu}yXȑ{߬Bwf sU p*%&惝]+[]:o(ٿpVƮk@Jk3*Kо:? l30⶙a;SG}~Ma=݌`uF-?b'[ ]'=g.cܯ\'-&s/>yD@ay:˅2LȒ 4ӨYpaZ{2r4=a^]VMIvRVם. O,S8/&o U#&ukna|R.?'v^f<A|0?2k87H~ , L&PF`y ܁㿘 0M| c̀Z5OҒ>v}c}e3 f@y$XV4 o4#!&^'_jI(a #Ϲ}R`([^w `֫R)8|^# |( K Gg?E͠E+6 R.:Z7gG*<%#7Ve=ǐ[p:B /HPU`לA[)QIzhOYGS!}=j#|XA<S*GÙY#Px"#I,xg8KՖF?J~Мe|yjOkF-@}`u֜H: VP h:QX)Q5ǰyOX;6G͏tdn* #C? _ dȳ7[Y3!w:ƶ|l原; cpZRy2ґ@A "#+0L>`u56nEb5ĴwFwvgt>M%8g 2RΆIpOEs Z(@]&?$Hmo9*cN&~^ߣ_ պ0JO@ AC+G5z{GD(5#"7]Jۥ"g)Xpx lNf?_ Щ>A۹$,~4LxʴJFkE* {(,T*}"iQ'X6k9B6@`菰i`祱i}_u.mo`_HrZɿDFp=Yaq9p:}떪wI/n.k;*.W>0nu "U`XϜp՝2Ը@U \E3yB7`ҬLH(@5P3&# tTYG%҅ ip7`dXYDq%]\cfEx{ \%˙ fQzw)DXcıOHG?#:[`I~JSEJ]HޑƤ{Z2 NcM+@2(NXسq[X@Rݩ}4RgwU^t]ܣWgܳC<*֯LQ7 ҅ytF#@u"TI 58-!$l\]0g>X @|ݺN'ӹwtOhcJ?eOI(M룒GV0COjL&U"щn K 70u z jObx qf9<HEViқ)UIgP'$Z#xB #kDhEtmk)qW{wh/nڎJF$vu~@hZfRn3[=OmxԵܵ*r%[7)0}Vڬ@ExkisJ 0n<`u`j HzXÑH"&MzA^Dj3t#J4%5`u[µŮrVHԆLkL= ىw{6'qa i#g«/춖P?D]4GA7jM' cV޲l?w5S܋Rotk"WeAɇ!H&"j|gd86,'WG~OR:~NZuԩ(` \ҕ#>/.f6`Ps`ka"NԺȩ`똇lp{\/C%KDyn^͒H>ZZrƮ#1uEI1G!qdw@! mJPo4%6GgDԭ=}{՝ެ_{\ЫB]do0Om 0H/wą0CW;ݖm~3K@ދQ/gl~w/A5D:kw6g)=,Ai@6SZOg **,GzmmUsLEa\;)'l *P @X@W?~> j nYϫ=à׍HLzB4jv~4CJ̀.SQ}]he`T(eVLS 0C/ޑ[ay!IKWL`Suiyhi,Cb 3@"rCp-օ-}>yߟT,6#ֻMqc:KFa1w"5e[4`QLDùì㱆'u*jQIz(he|yuZH?nQmIp0ls&v3 c20\(^[x`%\yRM y 4@\V 6#_{`o.@.(K ݰ;LM2iL+`Wp%-Ma3_XER: >L/ `.rqP] `=EJWIX>Mhh淋F`2_5[Wb)>I~$&D'u`(p Mi Mq1'hu;/`u=+42Vt[ھLq`LG@*5Ljd.L,e]k!Ϝ30ߎ߇\5N*戯:݉]8&|mu/ R਴mp6h@ WP6z+@*4>Ix J֛ݷk ( L]V*Rf P\u cX'gzႻXEҵ8+i eKP2#O/LTx %Da kyDH`.u  cbat$`k"W1D*Yz/.{.xqBv:r>OM:sa&k/ n@E ~1z/PgfDv@jg..g͵żyWw l{nCڢV?%ޥfKZr@weS-w+X7PAϯkg( ;A! {?Q߂G ~g(V6&X˦XHޘÉe t4$:0;:*+ d x &[R WHVF1Al_='ࢹN6^$Att0^)O&8Ayld$<mW! S=PYspЍe u`Fey#t"۱bMǮ2 #3 <3vC2@u](dK^,2yǬ{|obKty ݾGڧKiɤ`xx+pBVgVQLc_L4[{SItH&e!Y%z~@p`F3@rSKeSz~(a,)?w;J4y[q%K!xgNyPR_ 4%]hDX)r6Ԝ9zc2niKK/]~ pm=FqH{$alh0Y Zٗn1zːT 3jB^3. # ޙGR.@w'"p/I#B`pcpn[}^SV]t-yE\~;6, ~Ӓ{p/˺P l!3}GǵMmvI|gO̚?l_I+n8l;GvڞL6&Y Ja{|ӀR5 ; (ML;ea۟ 1& F0{5u%=ۼ!v3 vߟ͝t!GJa"MQu m6B{G&L.Z@ACj"4M&Hmh Ѿp-0,R9+`G  Եa;_A{Yk*f[w%GTm #ۭ퀳^l %՝oU#r; B_҈׳|'=*Es F%`wфp{qvVきV$*. H 'z?Vly%ok~sYrVxhc}?sZ!h٧58bdm4 N'TN7iZ!   Fکݍ]|g :,[+\(("pB2VYwPsݏ9JeQz md!Ya6,#mFEred]F FsBmi,騯Up^X-sű!sA%D|n-^ St˾o y}@Y(@"moL@bJќD`>_"b1x7i}q^`WfeQ٨@ѳOYwon(M[[(mw_6zl5b?D Ye'K>GDCz|a Vo8ߵp-&ȿȶSp:jVq]Fwh|V\Hk f8kWUϿtv@=WBA}43P>1 :ց(.X"NGZ8QYӲa>DDDs$u")'Cg_'^ge$hec*ov KkE_(([9莈4\|"vO6w:`ȧ-6!EZn_5*j؎ڑi@EΤf"tҡ @G!0}Mot@#`&Zn4;H,z* x|n?Q{ՕV@h+ :׾NA)5VW-^lǓ2Gâ/OozMԻa/}2X>U|ZꐶؔP49At+$Bb?hր.ڕwp@=jPR6vDtSd"Np}"r>7 `% mgJ %ճv/\]@Q)cFZ"H<VnX gaFGq麅m'^chi Qi{{Nvsv"pWAb~(1ϼ4UAJb'eX 8 4,5-1yH)t+WX eWF6wkdn=<9zph6 HՀ(s>hj}]--,HC>cgbE\hW{5dD|8qɤ=]!{`:%YMӳ<7J!&e90lN[f|kR6)YEC\,]d~&H .kmfrR݁Ijsb}=}M;N%-+B J<ē @q-7`NȢZlv^?7x|pm@-E|R!w.%@ % Ha1˃aʏW؞u+Ӳn67Q\7 @ }Ke. l I}ktxF㧫.`OOb)X[V-:y Zv~zSr_r) \\ͥڗ"<(u2cKCG'dz!B,oZ8+th~x>~8>9 ?sp7qv]?HD-FZE|b`7f։Pfi-' |_֩qKv*W׊QzBO<': 4C-6jY}71M]).{Z$>1ˬt2;nCt!BY0%Ò<0 cG.Hl&0řZNgt3Ϻ zN$(/H0W٭N7 @g!LqlfG*@㭆hBx6kG[Wdړ$k;щ'`T[-M?}Q.7L^`%i@MqOK+di5(*!B^"]f!k 2,mX$v/pY f *?3gu Y`4% =';?.Sd,cAhYs٬6H3׈?߰xpa`Z6 G-vٶ_o4?]]ԠY󭷊g\S=׀+zZ$.VrX7O況" 6.~X*@@oa 3z !B~(8t#ü@ ZB`(  #X% '!8 [@  WY) mo!B~h%C@  @@@ @ @ @ @ @ @ @ |T)#eޟڥ,0#y=WSp{.zqAA)#eW @0ſUpep2RF!4C._R?2mHr]>}?b% a~:('L#nj[5 G+ްv/2RF!B:>Uw)GI,~RJ2B .}J2B$7< PB @ x5Gx\%@H!B|x]\ZJ2B$x=e e_B8zF @ @ @ @ @ @ @ APUeB%U)UU Vb@*k/^j1R*؞<]Q"c.>2^* )KjjN ~'x =~f"lR{+ ~O`'DŽR9 dq@Q$@ x =zOfg  :@p!ů o:"赌B|i U. ?.!R e`2:)[0s:0;l?"!OI #&0JE5!"Ŕ2㛝upq!_  .!K2]oˁgulZFX‹O*:Oߺ TWdPj,|PW{ \ =֣具* ߂b[ VIè=ƚӳ_ Q;9ْGHƘ)CVFI~?G/u]7>&2Mԝ <%h<ZKV떈<]$V!#B?8N_:% 0, Nߘ;4|g{N5"3F:."ö|dlA @JJ'j0Jѡd5wc9v@h8o !B2z02y2`iM=Ym}Q >E7wiPopܜYTvMO9`*Hr~;ǣ-$k:"k6U>]T%|d59^ !raK @o2 hw@My!Bz`;\y "1LTj9q&skk6޺ s~>i ,gegIS\3H!zD'ͤ-舢hBԞE[ρ3QUFFӒ#yv:H\/?gY)V1-1B~r/~8SэzϗLLR>Pj8OoqJ,4g\&lz.%D}&؟skE8[ZX p`u{-ruw>a5m$՘}[4M跂PIBi!"$OyK񍶻%G*\t9aǢfy`˖i絀U !%)]O_1$Ss\Ԝ%L0$¥:aT#"ey:M uGgեo0?YnT;_ `΋"EHji0P8za{t5~=XCm(={Gw+ʄl *)@Ht%}rD(tI Js@jpnRgGu*HnM-֌.1O79fLڰXQtɰi\[^bvC3HG @yP}` 5\2mϚ4:l੃>ZwOJ2T#iiX& hi/a ̺{: hT?DţgR1+` xMTf{3Ir:};;<*t%eVyfp9gYKOD֧LkxG.(N=r*370Of=. v@Tf{F--y-=@|(XP5@f1gY H4ǍA2h }JBh;0t<x^0/GOuw8 d;`j5L9)bx j3 MWm̞#iz{u8~rfҷkG WugrMO"VXEo3cb%Rlf]t{٣/K%"176G z!'u*K WTre~_s(J-?'GV (@=ak:i5\ͳa4 dK!E;cn(LE z(쑀:ܽN @\ucG+ EDj?ý{ DfT+ߺ!i@  ZLtsŹs͙~H)m|DLC䡻L4~WQ_h:/:#XԿL @ >Ƙ s\:l~Y;@EsR;>"( f~ձׯ:Qֶ!FJ{:j\Ln4@D2c"[ 6!3<XAu  @ zܧW2b-'|7\P( 02k}U$ZM/C`Ĺ A@\7&^wW#Zt Eh \)ڔgty@X1i?j]%%/ rQT8")5|\,tE|ժ+]7A-HD(cDDs @&tDd$@ phHVyVdK-X]!˭Y1|V>M(Y! DfD(8HJ ?y0h4vyJ`\ ߪ8~U 5W9Pq' `] &`\܌ `t]h)D|.b,L @0,A0 L_LQAd@ 6) ;U)PbE@C+ } pBM!N 2 6 qUVrӻN; TXp 9F0&'ŋ Y1]P :1|iGbuBwަ =|Cx "W$(( -a7f e-C>Zu;h?m+q>'.B<h!&'@ SV`_94F?c4sIE! EGel0Žur!ebp]uT)'I.^RAö?@@𿠘2"JYS ڲ9}OUzus"KztџVgc:0Еc9OD<ҷn5u@ @1X@L@WRYtyL>pv61oIM0RknU3=Kcoi*c4WDHxBZ ԩ*ՒŕdFíƳ}=p^t @'y2S{pyJhH$4!aQ*jrg P@ @jueAxw̞@,y^<۷SaݮJ P+X2.[v] t-eaUh:p h)]$T.Y /TEKTu9z&Pq$'>8k~{e=$6tD]I3)  6S>U\L>ϻ}wS;V3z̬1!8? (/G_r:q5DU%pSO,T|< ~&.fZ޽-i!@ }"7nꜷ dW{^XDvwk#<D3JqM1tUjnpo#(M>Oy&j: QeƻA^< կ7ZԷM6mni!6u9󈈯Yֿb6u'[.":*ڔꮈb_w}kD\]}5 pJ;&G1"݋<&6'O~W]S[O[[޹ZC_->^,wƪ<ڔҥ+#2bDDwt2GJ\FD)=(y9p|u)`w*/%m,أȷ[Z&>0.^ oO mNL? "w*YN_˻˻S.fQQv*`?P؜߁ӍA{X'PN#)US9?|>2|'#sԍ~@%zQbqXݽSJn؜{1Mž}SJuSdW_a~?l%튺1,CP ӽ7e0 jO /G>o&t|ihӋ^#{u`\|'M["z<7Glp "]έ)Ig0]"J>p/fg O؜l%^#f~:AoWό "JFlLrwS2W>kRJt|_ݔˢߖmk./UG @JFDLAG6N/W-uܡ||/%5憣MfTʵ&[yTUP k.RJl)S %tEXtdate:create2014-08-19T12:28:15+02:00^m%tEXtdate:modify2014-08-19T12:28:15+02:00IENDB`fonts/lucida_sans_80.png0000755000175000017500000002347012565232430016030 0ustar mquinsonmquinsonPNG  IHDRWgAMA asRGB cHRMz&u0`:pQ< pHYsHHFk>tRNSv8bKGD݊&#IDAT@wsx@"=֟c@X&j:[+,[f? ]+m?ݭڟ]+-L.ϚCZ=дsu{_>G0w"ǥ_߼Urᓞ+UqJ\LʯnH` $/ 4ZK2}~<IO]#(S-[Es2;:rE0Ѱ.g؋;B!ZI=زJM}~֖|'^חf7Im_Lҗ-kR!hl%!W } S]2/?;@B[f#_5q9. g,Q.+s#ǰK7[ZbXE#34(E@Nӵm@( b6 `Ic1rf5LW7`w 0 PK=!݅b[J _*{8z-wb")n'Ʉr!H*bєK)"A[cHjenv *![&ҍ9@0#-0Z`‚^6;`+HvOW.,WyxX UL%ggnqzniHZyqo/ gˢl/?·Wh๥nߙSܞG]$. NgCBj Z K٤ܛ'z0Y: pqslh[?h֥DF +{g~C|0(%R'q$m?iL-.76X}GǮd=DmAJhxZ'\GH$Uً;h{݉Rvʋ|@I oRjg&/NWᒷ?PQ`]{nn"&IDW`)G"UjJJZk^ڮ':O^tmצsӶ[}_fJW:0)H2q( 1EB?SK@J@@ @6*B,H 9Gŀ3F)G1L"I=7J$$ TH $y/X Sd]7-T |ֶew3)r\f+ͪ,l@4 F81 KQV,˕UV7L[,/[3w6qi Wc(cw}7xa=\4nk(z 햐AًϮkN6wP4Q:;﹩Ww’30L@;*N@P%OsZOdaH8; jQ$yE&an&ScfE@2H4JNwEkDj#J4AqNQ$mEt >mzڦ;ok\f]泶UwxgW>t8e' A'ECaB$G C&0/q89A -O(G" @X~ ِ \@B(7 ERAP/蠁sz%c1xIT ^:T 4 %R1d-0TQUEaeguѺl'p_),j#л7yX>צM9VEZqf tYLB~:U%qk^H;nb]4ƟH [euYFzmf.C:Cv8g fB*̽2>/Ub`JGvLթ$ )I5\Z>LZBU8vjP&fNxQU'N @K!~;VY|xM?'Bz۽"ibNehEaQP8 *"24ABB0 {@QUג~%Ȉ@QNJoa?kW7 pNm &s-;ӻWskHX\@Q ,yoMJwy,@\&aܭVӯ.Ut4 ARC b6cCpKzSH 9޺eaq|r{-;T_] -w-$5`ܹ QQ]챫\(&KeE_AAD1fw +c0IM]KQoB T@2h >B RSu'b7^Kz8حhH"xzw][y/߿1a"{d  M4nX )BiY:I0 d1H1Hj6)gAIp;%{6dU[ƑP%JZ-;u/=&C`gp9~xlLl|CϸoқŽ͌nZi{Rw\~%3#8I;ϯL~cӬ}WKi6 gm~&$C|n<ڑk Gr q"P5ځ=옴 \$rJs0QHRQa:El6!$]iC$8 L"93H qPGh $9 `K=Pj7n-y6ս:+@^32M1A&IFGҿԇ.ZnQ$*Fs|k> emIv қɠ',)$H |DLnZ6\t =ʃWd:6cFLj1gx0FAQW,4j`I(\gAWYFm-g+Ŝ3SeFƏ/*Sbָ$gYVp&ցdN܅"fԑnE|~4jY#u}dp}.J< E;}F+8L!p$H`l'I)¿Qi΂GyE t)1Ł CI * BV#ݵHq: A I0iB†b%9nIm}kfտ} ]BQQ /\1-R飉Y}직R 4 ,$K$ 9$/0:$OK2[|h__]ԟwFsW*,豯R)Э̼5Њ^LY3hD7Hx?1-X^VչN}{'/gl{eW9fcMu$uu &I23Kh:t'@3L$ Äts%_Q`0u٤>/!񓆇:s8$xdD8}R ƛFq2_[ T @HE:O5/<~dPi LߪKȁޞv?]d\y%eo=޻`zbaW ɔ y% &R;oi8!9Srj; A}!Z<_ĬOrU=rmM r51aHxk&%0&g74,ߑ@4 XfE DR?a+qܫO`8 0H'_(CJ)]yڭ,O"ߚU^|v!@dL⭖HUG$A:|GqHU3B~`gVyB -h4,k[w1/R J/`7D,bX!GH9 GJZ?a tE4$g$! '5*w^+'lJ cj0UWHΖۧ8Gf{SV@gmzT'l!o\ @;zڔ"Fx~uf2kU-$f%CR0y'd{e%/eAukɖ-;Rde<_(P9 LkdNۧW~ j-u~C~Uvla\>R("dh黋4K1@QG|>:܆W'_>߼9m{$#=_ut] 4WQ>UUr -VԚw Mhaͱݷ-^7N2zƞ~B6QX3Jk32o+?5jt$t,fH0[dsHE}a`eO"Tx$a aI I0i t@#'i+q $Hꔎ0! ;ѳ^(RFdfJǃMi40dZQQh V"r)ILSi ce(=::ҵ"'JY@q}3{fkK$^rKK޹o] J `ŋٳ棳*[`m}TZ^I(;Н9G:_:+R޶-WdMOFST$cDuԂ> My5`8jv=;/pe0 Y~oz}'jb Z3Ϩ."8NDI;O0tvcŵS~O^_xݶm&6͔J|u@njd>;nT9ռzM=M%ajix_NM,RvQE~\CVY_Z`eR4Dfor2HJb*"Xj֗EB$ '1 _sso(Fp$FÄ ,U-. a #m ?l9jl*u4mjt٧jh{E(L 爫^.]hLà1B-=ʹ;@)Gޕ[|aXOҾJ([47!JY}j8zqޛ*><}@M_ek#ݪ& !nJ -FNsvۑ':jkz_ |Nj@`nm[ 68A2]HS+=!yo1@ :u [ &qɪ_a)־tz.++pHOX< ;: ;͵47~=LZ/'zMHiyv>=! c̴o"u}BWBu#a0xOip>#aGrai ZC^ߘ*Gߗ+L(Ulgm,I ~ޒu2~|Wo~t˛oIҴ@.Issw=_7.|{= ?lďը [_^k@,Sjȵƭk;JwIwPњI_H:w#~8'4#Քg;pVl54 X126ѿ-_cncY{O?cm}ƍuķu0)mȉU!Ɉ6|d ( qh%79$Azɥ^ꊐE!IE[8#'dZ3HЪ*V 7=.v^ZVx}^j^{/ˋ@ŶiZ=j02 zoN׊p~nyaC~}Oݺ};PB\5JN~tFc =fFqmwUjsפ>?j`70+(.IozZפ_K=┟mڞ\<=lU'u$}4.MDptFDTQKAD|2J"%abD8nqRnsIqo 3w3)wL[wnW튻]q+v6Gj-*Qg\AmR\0kZTaiXaiX+jģ"_?_]o07e?&Jr-z "<ԥ7W&䳰p$E(’@@BLL# ͽOG)K&Sapvu%CsuD@|V*"vmnEHxz }$ǹy>egάfЖm3NU|O7֗W7`>*}cas)>'E20 *ePw;~nmOaMһ)Dlt)&6q8 ,l%)?@ НÉwoYw3/^%x=NMls+Eb􂵊 #w/8E黦ZĴE;|=˧_ur:a5??y[׷S=tH&-G'i/6Iw.UgAMA asRGB cHRMz&u0`:pQ<AIDATxk@H"33·52j^ݻE"B ~O@ @mB !!!B؉!DR⑛ Bwr@`;c D*Mhg*g&~A"QJ)le!jU3KaV;UEᬕ?R"xs#a[/GnZK!2sv'{o}C߁Y!>N lB)A`v}:`޺=`ᨁ `=8Qnc$ͫAC!{ĐA [ & ?Hǐa=b5Hm+$Fa{|M {@`S g)m3@HIm#g|p(!Aac6 `e(^e^i% [He(!@'O{!v=W"pq,W褔8rl>Qw0F T$GgKQ/gW5rJՔfI ggGcMǭ-1 ʹ>jr9Ñ{C#p$@@2ήlt"B44^`}=BB#yE {%!$1J!@F =ٙM le}s[fIJ#Ϣgy,C0:G{_g|]3*=z,wzƼį3>~u^¾rg!^&x2^]?g1[ >mz:7s~;6es|~ys?٫ @5?nycq @DOu|a0S! a_eyo80 vUWYGI=:¡@ g^g69 6ڶZө@Ɓ#Wj 9'W %h>e7DKP1Xͧj6 =xRj L,@}xKޅ۩I)4hJ ' 6{G{g&%MPvpHipzX6!.yMv/c^M)2fzƻ4ğM9f#| 7[p$rSc8ٛ!@Ҿ_eo7`y\8Gh6||qx'M!)U*CWp&kSz@Ge7la;G}^,C.*aO wfD//"Pye+U?-oE|R+rg-_ a} 6IC\%z[\ )-2R+f.F0Sv]ɲV)D^Sq&a8s=#^هb4s۶0V6SI ^챸Oܕrُ%&#K.Sq0H 4 7"MQ#~ťI` AR,[:27YS;g)uտW)_8qB<38g^BDŽs)9uf RH%"!PSZSC[BLv bdɿ97|)My7)~z;W)ٽŧ64-.??Ὶ { >rn_O.T /A\|N?ӻ,Jv<}uuNM&%vf&h/^\#&#:"=kI H *7Jg8V]HIO ɚ JqH=1_/^npNFCދ=-6mg:B:{}uO~>93O2@pt"Jn m59ȱQE%֨RQ=L# D.H3"rƢ@&H#F4)w[yÃ29b*/z ¢F-vgWu?9]PӋpOeHY'>ʁ$Me#$$bGu([e$g&:IW^76eHbᓶRS$9ıBMGmu^sd<j ¢C)!ssvܛ-d!s{z9kU%sI.$W]E@$D#lJBi1AmŖhI0T I+mk!=UH0h[$7%$bXjYh'8A]|PD7ډ{_bѲ1ۥ:c[{r6L8>Ӂqf_)y"XZ˛<ͣ/M[Z=?.P_lVOÄ pG _|oyt~.]T\b( =@9w;:+,1d)a+nC%h"H_]a|ckK"7-DAU!9W_ӓ#o?ƒK$plwWґcHHq![VbQPy,^2Q#1ֵgz""hTG~1 N @ЋdhWUU_)ŁsGJU$ ZXX#TCM@;+7tXq5tَ ]$QAtwUV' b`GGW>j|SJ$R2HRdNqwNޘI%%}G<_Z%̴cr!BM$턛, :HUHU-h+LMϚ3Z'Cԫ"HMWI$I(l& FN7;3h!E))RSedxSh?'$q 2q猻+uFjFIސ%EbؑU2ټj[6w7HCeE냼hB[ckh8J}!~)WNH؆^Of v1`z{;+s@D ü2i?t߶Wo9kL`Ȁf2".zBdjmX;+E7 .J˸ Rs<]`v+?8/+Xh\zR$HJT$E|:%E$ fIIJbŰbD,fU+# a (ӓI/;.?nXoI9V6g=My|\! nd7<>ID57bɹomӌČĂTR! $Laa@2 ƫ,Y4(t3# O"\!LJj S"p]@ UH1!Ҋ`ƾQɰ14y0t`IH1'OBۃa!jwC˟jSbeAb7<S#֛9Y/" /Y@+w* r^Ba1 LmNm 4Ft toWO,,ć7˻.1ߙHGPEKe3x!FOqF=].O)DU̙dsNN,GIї =Uߴ^ ^efW|ݖ{PƳ.0ZLŴ&cJ.v!49X1߂yתi%DܶRUn>3lI9l~NL)~A$ڬ\zP-¶2;,iFrl;Vp)Ts8S2]RR&hQU<2Q#Bsҋ[G'>?H-5W)Gy)sQ{72 pL`6%̍apS7+!M0Mw=wHt)q<MeK)xCD֮4%%^^$F@UٲJ2Ht5^"vjzY ) ,.;@Xpwp8;֒S7 aBeh}Ng0iaLKaRɧ};mfܭJl!FD8&;|lkV`a)‡Ч2h[w.C$.)udG2b1JO)Rq _H# iC>!Ps"7Y@q!TK,x\pYd[q-UBjl4frPsV@~\zS92=@xQ8$f[<2;l,k-E`qKH$\KFß lu` ء؆,,xX`"KY &!exF~zo*PBlGl֦UgSshmKVkلH=/^)Mv / wp}uՕ|/l!_2׷\EAEOpY^B֖H'PqHR~YK74&[2٤ azӻ쳤X2rO5kѠ*PJVׄ=UR~Kv+RG芥%J%DzjME,G.ײֱwZ%_KA!OQg8KiL8w[\ iDj#(E⚓9FZnK`t.X$MH)IID u;Hōee"hB],RksXWD);&=H)JC4")coT+(I\)F+ *]dE7 )4Qǥn FL-U%&d^ByEꙺ G3i!-ui.B1f~HMT&[K1,,i6v31HXTږh"Q[;UmS y3 Iz(6%E,D)P}NQ^ R"͖\4A$!0? RqZb?7Xf\~s&MOPMSO`&K7(lLIYSL1I*+0$3x\k Ezewʿw<]OM;ƩKsPc"m_ի5j7NmziFO4/(U)ej|OǓfrݞ~v"Ed~g,OQDzym}ҩZEkvM5f٠vKa.Zbذq~h Fm.R+zIۆxma6Qܔ V@г%;oUM5==X=m\|1 3uu^K1 ks;$ԅD!H4Aj$H * ]#%,9mڔ`DI bh MIJ$8Atj묿l&1ӹq Lu#fTZir"u@T:#&CTmZ17wJ e1~]=܊f%}S }c +VDm2HhI|D" w#7J"-M($,Eb؂<q_!")ScJ HlVHTx h1bnon j6߈l7iK-Qw"BorV}]GR!!)V#G*QSdg_Ds;jѕfq|Wηj7#8c,CK\y(BD+RH#&ȚIce;neRw(Ob#;ۊdT=5,ꛜ7 M3m-JwctJf(S3`;>3η[0X?'I45"ˆ>hr:;L% M/a{-2q${HcoKfشpW_`)<A_y42^1ϠDA⥷.Rܘyi=O ]b8&ZnBHkw tqtiV}?ž~x`[o6k0ÊN)n.BN$0ٛ>+{z (]*]*%< UICHM`把%]ђH%['IG ]:*J ɤ -qc%9U:X'H~ l.-XP K$aeZPö0X\s@?7acŨvtz3zNq;lP5b iw $ %rqms<%5bZ*h#/1$GB W:4kI&4_؜ 2 -a `SՃm#RP>rC|q-=<=`5/u؀ ܺX~\S^f_'w_=wÃޤ__<+:[Zګԣݣ1\o|}]jІ_Di_ݿH5B8t~/R}T\<Z9!Ym+mZCg3n}^@t7|R]]C;_)qy~mSe"~IpJx-PvMx[';GrxPu~|xK+y[%}ӄq[8j٘[Ɩ>ǰuܫ}ޏ[j&H`t{6W*0'O-V§{7ayBPW<YCX- A?7^LHݽV-R__>m}1H5RF`؜6gݎl[Ngn5e!SF[}hwǮ# Kٵ=^Yp)o0ܒO) z^Գ]є:5s|؜  /SgBkyh{:<;I9e+uK>+8J>KjyOcjޟ_NoO/%:짉W05bytd2)?OC='~[ugxŸ_QC}c3ka{ ?~u0nk)w)4=]Wq/?`͟ ۶6k2c.L˱ݗy0mf{mVy>~]|u[ﶲ}iea+Q8},~wmmCEkFVwC4>lOvysӸ }A1yLOcandwmkyk=/g:X4>FQӸm-uw&e {}p~ܞso-})~@9{/ _~?'0;7@]79D0b}V+|>oϺ ~V5{;,89n<ݳ;3xMCq7.@ʤLa1va e}}r=ۇjNkUE7>H:^sށl&V6唷1D9 /S&xnJLD,iTׂq,*e i Fc`4a4V2v`FO/Hߐ=5z^coiwe.2D Ğjdݜc :yN'ifL~Su E˲kzNtb61ƹdc:${]$r )ኊD #vLc@3TS/BBEtPRNKx&'>Ss!ۋ^y>vG/]\$I+@yfI8V-a\:Ϛ3Tu\wH ۷TuZJwl؄$RI$c;8qM$R1ƽg>S*/ ?}~_?hI e7NEL@ vB/Bn1bp@oiR2 5vhPz;H\iۯKkm".Gk+;s}_t$T~2\!{Fk/?F`~¿$O;CJg挶Jo-s$MA;bBq_ui?RRdLi͠i&`Ćki{eG#{nX_&77bA3場BLʁMMhHJt7ffa}03RH ʾ{? F=Qu09hR[H?:14Fɩ]}/ģQBZ|W7+h$̼$H#N-^&n(c&M(ϓYs}TEQhԧ(9^5c&=#' ddF۶N6Iq^Nպ]B8btGG=r{_H>h* Mo۷U^}vnf>vڣ_עΞOFChrUSEP5o:48f{^Hu\iHc\gYkc!c pW`6>l~O W+'nK#lQWakԡ, ~%K=*.H"P2-B9nH偑=ޕ)L˒W?ᓰ gJ/In97ΰGÊPdɣQQiF4C4a(p6Ǟ"`>15pFmcȖصs'JjgGnD8%VqU*JJ"V%KF%k>oܫə2QT E%e21e$ Zfsj1f ܠNL~)wo, jTdDYC9}Rc%JFPVfjCCR$&9ibl$%$OS̞^ &74(RFI{xMO/zCXVlA= tNV{U$ə,=ND Bu[5Q[&JvO[QQ.\zl<6:օ"tv& 3iWL/LEwe҈0q*kǜtv#Nc.ۨ2n6Q8zJkͧHsTsݭ_0-r/$Ӕ"+r"$K$(XI(2Rg2=O Rl۷$FE])_i~Bip'OqM_fb|5pz%xwԹ6Z^u|ԯD09¤fz5z?Kvۍ8^&ԤHVT痤BI$j zIr>}am٭SǻbuĄ:{I"ˢ)#Y鱝E R F.WSTQ5rl8D3Qnnhnɶ/^ð\`sS7w5%EEQ""Q92ˍ,FFL#@ҾRB$RR%\.I4ۉ{NT́t.ȱR[>&LN@!@հ:28SᐁVdV5 ^\֊dp@B -^, BLD)R6RX_AI4r'E(2| #_15U9 Ufg]miEE $2>*.K[>bZtf<}=X)@ 2ꓕz/ УLU V?9 f~ğ1?'R3cyavwxmS@yV5/[Iuv>ks#l? w&]gM8g,y)yZRJIIID:ISHBDNl A:߳{k-/Ib 5i>sVq|ZEa( LmNSȍ F:/@JɡyQ"AL.Xh] i$Oc⛖TȦ\Y&&N׾ 9OJN&TQE!4& v|..ϭcMRr$bjc-\d' 6V|?[%r@IL@`f 't7b)?9!O!Q AK]"%cGOC>~Yf٠S+뮹WuJ֊uu0yvc$ahn2 p9zTbHT)-mTݐxH+ÆbRN. 8@0gO55]vڛ7=@< ` :B] s8$'>Fk"G:Gmj$,j璼vQD vw4;ঙaL?\dAI3 u1QfKT^ŅG7q\.qo}Փdr@u֊Qi X4n)WAx]=k?'v>v~>E,7>)xn4k|+SBju32܀óg1G˃YO'fRR4% (*բ^֬:`⨓O1Vyr 4 pK;3bg֝Be9䇁kUTyb1R ZwfܔZ U!3Nt\fse#CSAR;34%[A5HWp/Z+Yt˹ܬUϫ͉6v4BJpq51L&xTr6r5f,g$WVjj`FLO5c 1G=ꪇdAŐM\\C/[&\.diˆ#F%ӓCb"2YidDE(,!J,L6woXPGYwV+V:iZ5F)*5g# Anb_8@@\9MHhVdWsUgqFn#y>:td xoejsQ^JE]Ώ%SC&{c>EDN({މ5|~I|~[WG*P}:?WpWJX>BKO!bst%PnKs1z7A hU0XR-0pESWRj>tL]mr,bge]v'CpK=}rح3f:/Ӡѡn"*"0 \ K?'vkwtyP:>JoM+.zvͯ[ذn PѡO82 NTF-+C FAPe`g+u@j[pcF>|1gu.[Xq̫J:BXpaJNCs'V#k6И1UT T\/O9e݇&bA|d!FQzCF=NtUkV^9"9dJ(#*J9 %4Hi!dSJkġvj4iSlhq⵰SN\ZEѪhwm-8D: Ł 1+BQ[;bVu;)GOyd 1 A̕k̚s F(toXy0R~{o[9d+99ה"U55׳8y& ?3~O_ _[ׯDɗub56b39gHbtFnKnhڒ 0|m|<[deY4su)&L!.\LgF:=Tg̨^Nǵ׺5=6aA\_36~CK}H:TA'`q L~s]̆ <3oDNQ@&bq2\6g%}!&G|r宧N~Oo"Wf P_jMk"Oٴ{]4r>NDasgS="k#'ݷ^A)R)7(. Z \Uɬ:-_<'78E $hJ28LjX .oյ]poH{|3td?i!'J# "?~}F?gBpwkH?B@"d4c1/\3]匴1hh/&4RR~ls%򔛆a@ĭ{bṘf_p<@Qh!AyS֑>@+̭ IȆt\ޛiB{qa4iq9=xMm{Hn5I ):Hacp Rb8z8qSO#l??HvO5woPlC ~ cB|HR{1jum/TH?16}bmpM?. Z,ƭ׬dzjE5<Օ(e.jJ%i 4/sTJ=vq+?9A4+=s]yʻ7?~UWXo+_om~]gcohQߛ6weN-2o8>a.716sF|8I.yOF[?Vw@ފYՓdޤzIK5Lit'Ez5z ]y}1c*H5+?m󫜣ĨrW-]ö$-Û}u連#lxH՞uw>ްuMk=S2ߴeĵg$tRNSv8bKGD݊?IDAT `edNI `fZWd> RIX/?b"NwQzɛ"HkUĕewB&d JmNysrrQaw< A )lb ߋaZҍ̞\n`, M]OLẓe}uwfQ jMw뼣=PIH@/\U f5uVǘ% :x&goOD]{Ps2wo|O,OӤXÈA^ڧvC+=XgXD8U[B T\g;"Y t}zXQ3D䳔32"Kj_73RH%rUܰxh"Rd)M%D@1YFhJBRd<)_s6r {.nJكp|NNELD2, Dr۫yrq:!d/:ٱN&ZJ 3S.&\Ltѷk;ۍ́q=o}XPKs ݞ/D FFːV"Ri)H(jg"G ;Ѿ/}'kO{۷o+>{6W~7Y?򻡟xX2~_?T}{˯\r`,c!TrF%8>K&8#&y]O1ؐ]`T.r3dx+eVFUcXka# \b ^B- xMI^Yj0=K Et 'M=5ҡdE Bi`HUibBƅzF4P+wQ?|. BpԼe˂ [Ɵ[<Z2FB/@/#Nz;p  "`l0,A:ۥ)JZ!!uPg$fji]|גMEIH#c$ܧB*'Rby2o*jVU$ӗLf$%{^ jܬ:C]՟)<9KxGD~0Z@^9< 8KS%f@:\EX^B .SE(Y*J;bév ȧ񅬷aO+a@ j+LO|9ޝz(e=Jysy@_~u`ٜ|:uT2 Eԯ` ߷2>yZ ,:{:]i\|oK;Wg(-<{WwO;o__voq3{Gt?۟0;g;vؼqơM?6 \&1.$.A`IxO(8z8Xb o@I)J@cDE!rPfzaJ'ec;ňQFZI"k( VAJ x}b!|1( J2 8X$#fN # ͚u\ \1p MpR4e'u;,gO7s1qWu8L tFhǬ`XJܰh%W޴a w[W!Udxט _,2!gͺ_;-ЧKva:A6_ɩǚHtsw}ɋuu?~;2W=ָ 3NRhZ`EO6\UpUݭ'pMbNj/TPb(FRd?ZEC?će2>"PsfNb\NXF;\d0;έ"Fp)SGľ.}EU 2JVQ\).J[ a.' SO}KAmVW!UXryo.D*Z[\;amK~ǵPl{.r1n0FEB0\^$!vy yg*b\wF2ra=H#bq0]\GLIf$۽$#"#H0f^KIqEIsĵJ<\. p 9.) db/Ϙ޹*P]sADXl\/MY'cQC` !O0K^ܫbXt|BtW^XXc'{pQ4i\3QBz}_T##QqbLC_=}))^_zy`~/RvIIż3w~Y9T1 H"2 EI N]|[>cG|_!%5*KI(g1p7I.ThC%y-A~:0ؾ3MZ}F,*a{v#c YEJb#!\poR T+c QuUۚT]p>kWL>ow ?ɷ _qD&Tj|޴=W+4\`cWj& 8AJ8+!_ۗV/K55 FmX}µ#TS!iĿ\/z4y GV62JwnuPfs/#nl-l;Ñ8|pNdEZN?GdA(nRN=Ӑ$"B扊S\0ϳ)^DR*)Fܫ;{[2w^o152\bڃ!iج__urOV{`Yb_Jc}/(#zl~}II*)yF( /HQb=ɰN"XA+ =yOs{\Vkxa$eT`K(ɸ-3@jx6 Y Ef*Vz9D/{Mx=ŠASͲ~eAX#&)L"Qdi؊ /Ibn1"+A(frLу=(bKL{=? IҌikc2`2*aC0&x6G0*Brd08 R@ԡ"E.z9ٴD}PfhN-W\\oLwA*QClS?YDkwnƔ{%ssvi8x[wlUC)'CIN8"(Tr~%e#vAXn伬WwO2Bt"E䰠xxB1!`oLq e.[z} &9VV+QV(8i"_`~Qb^zeSX3N6Ժ8v->US\%Kf]*UHu]2WCIWXW%oRǰIe\\!dg.oPxi8w~̤ăB R_iolU 6UM}.T*: D8(T9 E]ȄS&`RF/_ }i.*|UI7*Fo \=; zA\rzڃ{  XCdܖf@7%68 JʰɈ@";BE+$==bDJ,-QB3:d%怒G*K 1SA< @HI)E,5fd%E>=̃F`s&lg>CĢ <^>}.1rRR%+(&#z!`D@,|i1,oz! &`h|5lW1"2 }nEs9HSQ9rFũHAZ1"B#13/TFZcG&, s{"C?H%8|Y3''6K-Dkظ̫9-qQ?mlډ\bQ)!fTB \(I, 0 b)J,$B)0bIo UE,C˸FI -P"#C1>9!|J) y1 ?0~O$I͢)FXKZ=0_%R SI,])aBa ftSh)z9ł$Ol7 n(w" %$|{P.$W+-I48U_#bv)v)BZAQ#3禗fk\[:jd2ZW٩I0 [*`G} Oէ Q.#U*\q\btud^1e18mu /uǦ祸-zEO;YL؋_W?V\'m׆7}G|S ,9rEe-$fS">DP@bq2#DeT2 s⭫@^zN`G~Y@<ܗ @/)q#ט>YfЃJB"6Xt:LU[qlS^S顡 "`DA2ɹ_FRLPչcSzHyA#/vEZ  2jn=Q9(f)CQ6H `@aYK.Zl 4#wP!=ѡ x%ۛ y8RH@(H'=@6I0L&m39<ԞèN +^riAS2V4 SEYYr~rmA.%6|$&Ue B!AQ-L)r0*Z 0L=YL0‘_hu|4%\ %aWF4?dU%XuԳ 9YI6(+{I%(uzj|ddёW^yc`bس} %=jYd1,~~ T  A*0?k໌Pat/\b) P3 z =]Jx3#AUSb,UL^XgH|ޤE$%=I W@7Eo9$ 0HP3T;Ym]b^iv饗g,`޹:erV&G꫒~q}_>s-769nycn!L`cRIuKN)k?kc|]ek%|[ӽB(, :(?5GfiZF8Ҁ` շfTOUpqw=~cY2Z@ahBb1ѱ&-sԣwIq03gNMM Z"Jcd =' vW2[nܤ?jQdgd0yyc)a45 Iӽ=\_X@(6 D!pbTlvFD0r dXWGq ‘75=pNºuc!`2WƷxvѓwS!ʄͨD&9̽;pM^htS=Cv4ҳM(2C0l#{/.A#H6cشN0j'˟i' 9Ni" ‚Ҁikjǻhج r3%a3޾V'HAi9ĥ{zo/.Ou/ h#1okWAzpV kgSٌXyg<*BE/l; 75{{CNE&KJc)Hm1d٥<&a TIllb9$Vy-kKp$IkR]tX+0u 3cK2jHQc1Hl^5u/_ / >3)̼nY3{߶R(<,h "f5 FMG@ LG rz7,]Z>h( 08@x pl) b) xaL{a&f6g_¡ݫ8 #BOܗfD2E0=d˚P_߲=B.:D&i`iX3tzǰ(dX{tX-%3O $\~>#C.KrLK'(UQ"0C< k) dC$ē@$2EINIVkTg2O-"4"*2+-8& 1Q3L۲LP,gi߼ EXߦ^8@W4y Tֺ!= Ruųmf+0ϽfhHg9!a]p.!B( 2"x>()n?F%4{ ֡t&R3 2^rlC_ #U$gih"Wۚɔnw|/!QuĮܣL8K7MQJ:%="H˒?eʻ Nd8c=gۻAUOO 7hOhW⸲Z' x(l}NA` w.MHS^޲uRqR3ռPyFoumLlsW!bg!8$ r< (+ %gudخ ~]sMfm4XlD`EdP9v"U]`c!\t!\{k>s k[~I-mⓂ-+oVgw" 82G>>r?-\vu?]_֊1췑E060bSFf?QZ1B9e4PL¶H9Tpfp(iVDEZvT׷&L'Mբ {P2SvfpҀTF/ܝ߷oTS"՗7]U57l74GE_wGcrl1K>M}k)_GMo4fUJ3?,;38RuLAEy_PS󮉕4ef{6 !(p+w¶3m)oU>ݓo(6-mOWA8\%v׮㬥n?s? A>.,3LCE3d@20~%oܶ7B/〕9XEՊ1!(q,PxHYUé p괥KrSt*m;Mc~ HEC\Ry솟RP r,g(B^M‹C#|J%!M} h4-skM\k8e?ƿ>֊M K&(F,\AǬ)gz}zD]sEeAֳ"7wU=鮾Hw E57G*]m{闾^=.Zk/_mue{{upUvGila+1Pލ3с=H,5-yHMPP~];+iUx:ǯzr]&;x/GU)笨Yαkw7T~E5]} .D9 9մ+na_4wwTr}ͻV)>ҭ*8LRR,ݗf:a.oVEQ |V &3"7鮾FtWhe#igon?6N o(]}ܬC=*j E8\ef5 E:t#o@21Y%QNl=@ymj9cq0g ƍHHr!، )ŨZh {jx=1U!9PR)V)bIT!&MЭe^-MG=15Md7"杖`IECsS_:\w-kE`^[[y+*EX-x~"zg„h f %S7 &PpZB4)pni8gMs 줙kL O$WUX1E-J\y/ H\nsHi#PD/GuЋ=?BL &~tg~(CU*7'M,yDk۟_ZgD5ʈ ]CFMFj_tÒ/T~\}:Ӓ[˚!(]m.{wu W`ΫL|2ǵ\ `j[# t=HμV! dW>q 'B6 ]%Odp~\b)bFf3gKV48Oz K-m;1GKgm{_E;ar( |nnnMQ8ٵ|{gB•9aXQ{"eDSU-A`"A串]-o:0) b^nk{X-ч/dJ~`|behȜ&UW{SW-a" V>$h۔^?1"psmw\B-YKX_i>5V,v"yD)$yBWЋD襗c 0h4 I̳o'ҊazE vvQak dkB =4.KJ;.|u/j=d ĪsoJt/ 5D96oV*0s,rd2`CHb*,h@s^PIT LfؼIBBU;!4<;!SPxNʷN!E'8` Px+IHX$ojHV)J7-'qoŶ<>qGHg7}MWo:tN3 ?,o?s?QWg.58{nIzqw{[_֦Hw Ek@Qm(Eݶy6)设H6ݥ7>=tQGZ.Y=:Lj,YcxXtE{} I|IWMڽAnhov?Rf2 Ae V @r5m?k)#nM Zt~[ Zof;[<)Ci60%C40h2hILQ”B?WsY3>e^y<-g>Mҷ=$M}Ξ~?2t )JJV#b_ UX k erB7I򆖱_ /$@b$C$ F1ʫNLWJPZ@"T@%$Ft逃.6ۺ"ycͨ`oH69"lDkA8!ČU8P4t+ސZ$oBδn B}H[2rmZQ2b6^ݼ Z.Y=:ҺMwͺO!]*̫gr«.)G3tHt*P8XF3[sȰr=:ҺMw!ֵhL9bU4Lhog` D\3M?t MO2]m)>O,bdtDc-E=&M!EPxH &|ʼZTJP"M #$RI $XLO(Rbz@颎n]mHu-DKi@Bzޘ-!"#B@ $ot;!oHpG0n*>CGq(tx=3yW&$~/׭{=2rwyg> g_˾q4 ?vPͫԄQMe &n> h]q8&B7?=00(v_1k_j . .P^P", !fDZ!QĔcUwdrYKܬ5JC``DZm(n<;| vL^ZD?Z _>|Wޟq?E,:IZj+E2yɹЩM-'Z [6 f$YƜu兮C- d,# cN[* (x΃P!/ࢯ-0QshJL7$Eۖ/rA7+*b>sp*]Gt2]@h#33rNSvE&EJ}}ݧM^ycX$뿦Y v9=[~l^BAaLMq(\p7nEn.p9GUdp_G1l#u}if}0a:VR+DH$V0fk/a>c/ܹvA$G!})bM^yۏ~L?+s5\س/i55\^?Z~ "u}8W@(W̅kN6?o<?i('DjuŘ&5;x~C~o]ê b!T78+EV>s vF]}/Z⏣zE!npB30*'!G6!fL¡ļz]_j7:dܸqƍ7nܸqƍ7nܸqƍ7nܸqƍ7nܸqƍ7nܸqƍ7nܸqƍ7nܸqƍ7nܸqƍ7nܸqƍ7nܸqƍ7v#Yg H%tEXtdate:create2014-08-19T12:28:15+02:00^m%tEXtdate:modify2014-08-19T12:28:15+02:00IENDB`fonts/lucida_sans_40.png0000755000175000017500000002044712565232430016025 0ustar mquinsonmquinsonPNG  IHDRkXTgAMA asRGB cHRMz&u0`:pQ<6PLTE祥ﭵ{{{cccIDATxic*^QgI:瞻teA} ! FF끞Y3"R EH@JF(0HH3}B|A%&@*!WERJ$Hƒ` <>"a D"|9ڣU!ePB)b&$'.68_9  ?Ҙ"%DmB E\9Gaw̺$n gb`X‚RirF %D*C@(2㤉i`@+b.$`Blšݾ{C TzQ. ;{"Ch eF i'aTv"0kAaC=X5j%dXTcD'pU-pP {,|y+HcW= L0 !硻@ptLQ5Zd]<]WnLs>-!%cc0 HiMXqR$Dp B3kΫn)^g"y1K>G0i:-NjI[jZuZlVʺC@9h`Yic@ָ5w ƃpU/rwʬ U(Vן(@& 2LQ)&B`Za4 8KM>< UqA*ć]`@[\veHn.:?HU\//%Yդ#{X1~Sw8z#UowVHG d"DGru^qlwBD,3182\>I3M[2.V]6Rl f9P>[)$v)84-p (\0KAl7E^A@稩)޶:71>^ $~yle: :[nMVN-v~߄30:1Vv\bih6jD2m̬Y%̱),f,F,$1 lvpb^\E`F*M̚vUdVd/|64߿l7+۽o:șw`@p벙^ؿ6d@C5\n|d>NA_`(hOqp;`Fycl#&3mD&s$̮B$ Ϙa^[!u(Gr)eJW3w\V)FfT8j%ZC, ɞi4˄K"*j@JPdfI[N-/?Owπ[!tb[nCI?/)7:m ؍_<)Ts{긴TbS2U.5 0b۹l+zp3@78v٨"D Vǩ!@~cՔ9%6m`̪557v,I+qw(D)IRA >!ձZ˟ea.:dI"eb |"N%Mq+H:zT"wmH8_iT yz}p[UKd@'=\l%}B h*d$KdY#Z:6I$XZbNŤo n7u=ri[zy Xu[ym*z 8BCV\.&C< @iؐL1V#8p ?񠬫} b_(Cĭ}GV^~vI|cdlw8#^kXˏG~wmf“^_771w'Vj>4IY3X#b,XuWƳӨA&kgKJ sg'5k|;1i1j8J[g{rc vmJ C2WP*FpG[}Iħtu^d;dYXe㕵PvȘkEKcYB S"J-fvxJ`>ђĬY7'%YJ`ذ6uJ:,4Q!`̚p3l WX@~lI{%ďhdKY-,&<*y{*+UX$6z@"Ř^}hҤ#;&ALc~qO_G8.-\bŇR)#E৒fȹt_pʉFR9;.}e.P\ fzK=?(~r!4c#5Dg>$\G!u -&+tکje vH(s*'S1.Rܤ]-kfo"$N VSSh hQ ;g8jȫFCS/PbaoB `(\*cLRla; )[Lg>b`%,(Wmە4 ~?g!BFEO! !Kb+#bi1z A ʱ 'V.ɩ`%t>YNX7D r&BvPOBX!dˁ-=uIS @킀.L}6\h[B29}AC6|JxO=Mr6;H6&s*Uj^3ہzbHP[fY$ti6ltko‡TR_>} x8+#P$RSɜ-F(v4*!:8vgOgb:SpdR|QhR&`K\;Y; RfVω5odk4QMoXL"_aox.+P"~ڕu̸+7B<X$jqDox>eѱrD}/ѮBER '0@JMw[̷}yL_" |k*Ѽ[$ޡA?F%/] i u҄0qs[KK-IA\[|Y~W-IrV(k$F)]^T(JU|<8l(@XgwB@=t7SE1w@@6ÿ @.?0R i?CՒ2G}PyM(Sh!X 0UBgv *%/P0ddb7fLq65Kdu =\*KnCڔHS)_z">I(͖vTr̂Flsgfƺ2VS1)K=$R'jt<S Io]sۉmR'5kdA&`S(Tb ;0ndxcRFmuOnnmφ("t|fl~JsR}p*g7]&&6&֍V6{r 0-e*,|婔bB鴊G\DA{l{!2*476=Q,9J3,3reXR9Jc۪Je'WC֬q Q a'j!쥗c0ũP蠣;m P &h{W h>.[q{ɵou7{W͜J0xvvK4c_%{RIyK AS3- ? `4}Ph7ƀ4.и2A 8w2>|7}pw{H8=+O/Rgp%pʿ`Cƃ>oȰ+.eH{_axmxWQWD7*J(~Ej⽅;*=LF^/OhTji6 ֗ʪ/44kt?[܉1qQdxͬ܇9륜6iYŲ̸>@m`?[^;dC?vFOyu\˽љjV!73;_4B<۬E{ +{ X(@̼QS$^ "0 ?{`M?ˮK Aon_m p[E͸/֫N.(xhV_[M{ư; 껽VtT<;d<'+[lQ}SD4mU3Z&qV(h> ^.#+V_ *>ŸgYRBK 1iOB"/IxN ~Թ/j)l΀{E魂w'=4iK\X.|}C..,l:~2=D4wOx{ϬHL4lIW۽G{}tl;˛JR{8{%ۃ>"ݚ^1xbu>u xǖ:\)qN~ nLj#-J}~vygRrjmLv\PTP{3eD?ib*?M0?ũ-sˎMeySzvْR?`NQ/ϴN8s8v2r,1±3-i+Nd[BER(& pK /R@3T %l"CL|FB*fbewbumvZ`83 (9^uShY$<}' j re ?xr*Y[PL!cf.1 Dy)";(ʯG4" lEKk /pā턀_@fhػGQxxxxxxxxxxxxw O%tEXtdate:create2014-08-19T12:28:15+02:00^m%tEXtdate:modify2014-08-19T12:28:15+02:00IENDB`fonts/mono_dejavu_sans_100.png0000755000175000017500000016757412565232430017164 0ustar mquinsonmquinsonPNG  IHDR+gAMA asRGB cHRMz&u0`:pQ<NPLTEcccƔス{{{޽ƽ絽εtRNS@fbKGDo pHYsHHFk>IDATx]隤 /x?$/R=3_wf1YVHlo3g m'$[IdМv[Gp}k3{yrOsO߰gqxcf%8n:|͟qxOZdmkP#2C!c-MdiisO, 01w @alK$m !}V,.0.Bf%@yIDs"0*QXQTwWi"2^n͞o"3J^/I&,}fScn p[Ke6E=f!ꔺ4" g6&$n(L8f1ȸ5,MVJ/^ݹ#.t P>ID4` %Uyή#bfweft '8ZhiJ -UkzK>%3̑yܑMɠH"Yk~\ޗ|w0WH>,[SV cpGe=`o`nyVW/S:+p&Vmp")@<c/czOl4T[`{Q`v(Q>[,7*ٝ'NmEV~I|K_}"B2 c"m͂ġ߄|lV4g2/hQG/.$HN% tI4ju?Ux `@ 4t0ܸ Zs{ .x*̼^J*|A %4nnlC1fJx:ȩ$D/ OT@FٲY&XG32Mk~YYxi">%& PTqJK @*w7 +Q~ UN Y )" 0=g --T.+E~)IK2}ăάJ#h5[%%FƏӥ~c@>߼ }8;.,?l\Yv{UH(V[:՘#͂hܧd0v"9-_biLb[uq!,ʂfQ* ` **_uw_eR"[y2YˢVVYaq0-+7Fw,?ۂ?a},eI:?e,t{ȊCoؼݿ1a lZq֫Y/ǝ璯M85\χͺ[JDzO8ų?G6Kgg[Pn%-F?=]SV/}] ye{o>g~c~758÷6Ǜ!& Ҷ|1[% /p_Jo5-tbrlƷ!?Mm@}Х5?qpnV(h>vލN0kz[G7ɛb󅿂 ƭ)J qZ3nuws_Nƒs~:E1ox=,\uX qwp8&TPyJk1ݰm`dNg*/z#NߓO;MV!) !<)ǿcxw›WX{#\ oc0Db[Bc-8±F+Vp%2=ۛ&6<ejWrVxFZ+2J0]mRCg'ma/k_B/[OjzR:` .o$R_-2ug̣_0>֟ҥΖ~O ۲ﵧl|aVm2Y0P/Im4FE/DOwõw4(4x ƾkb)ӹ/O^|u[y}][-%J<<).o/y9<[л+uro w%a.d!MfoaK0h +Fd])݈M9췻C%_/wl^,R_}ct=5XZɱ }Fgt1RrRӻN^uHŽO5}E*Z2u~\ۦ(C'F:$6vy8k,QS4.lJhFؕ~{emx/~e-0} <岫9|gwVuSsӓth8&]yOWkG^ٲ_밋_E_NFLġӫl9NAx2.! E 鵜0>|=<U&g۫\"{7}eW~BgwVuMto jIl W`uu}Nlfz8xLۮ$3yӝtƱa_0 ivrϩҚIWNӷK롋;Is_J> 9`uD$- 4qqq| %qqL1QI~SH/r4vPnWaL?VՉuo@읡(֚NrI_O EX]w_f '{~҃]tg~"@N:9tkOטKU,0 lQg;2Hp~3$̈I@wCs0 6NTgukM^'ZOߤy|ZI忒tZ_f't봫utnY 0SQ;X dJrf؟ I6wgm|{9=RL} м0f %Zɹ}$i|hLjd/%?hp X9~{a:@ZlF<O~| c j'}v-rK]{LX#Wl{gpGWp4_?T)Ri s3/'YpRnW8x4+%3Ancc^zkgͷtBZK_̈́Ik1]}Kkt'OS_)rix;x@_Q?'lM ؿB^R%B%ө'MG%gvNv0äZQV.Ldloqy IGm6 Jh#ޞRCL.Xu * H|60 ZYRrJ)%'\&~0]hU˄=5`ORJ)}J"Si2]r@NHK#ecҝNVN .F$7κyeHZW|pn \zWk!.I)pmyHk]SeYϴJ)KS~=^.eBR q b?bZv9& +s;>薎@,. zY_ŖMw e>UFՓ],4n[;jt& wi %9coʖn@սgE]Uɯ=T6SŮqtB~DkCacQE'A#}IF!`w WT %fr&9@ 3wf>A /Km ݤsS9]9Bm\|a`FyB&7Nb#b臋iXխ䨇d98G%2qXY/ub@Ki;I?`fOuŬ]X b+HORjOc 6 z@!R+PI[YZ7V /D"i]S-k:LF)rF9$F@Fצm_w{}mC.V%@b"c)Ĕ?NBJӅ | K_$tL(]t~OnoȶL L΃N{#./XbZ#<7ktikI5̎{o 臞%'>OpD#`N{*0ՊD:Z0@&m:`ʦ后`hB[zjW-+@ 8J_"*L?u *F A4\ [ n[}>̺ * 9:ǂq\FHt;~*}mn YyE{qJh4Fk;nT+, etˆv9 kb`^ˁbG&Ujc^`ɣ2"KJ1m 6% j-ۼ! cȌMVg Npa13//܃k/%0k=QTe+büB*SPq1%}q;C@F$4Y0 B8. m\EJ<&4pVe>Zw}T z@Zyt1*`#=c;h=y [Uvf +dʿSZX0CْLsb\*&@!!ҽ.o!◶T>lb m\Wӌchuٿ߰)ZUbk^q&ui%5eP#H(^`=# ݥݫoOlJ ~g&Ci)Ь.Ix[Ms)j 2[wqҤRЗ4?ҭ~Lg [Q;vߦmm_uSe@+~ nuA+պ.zxg'S~L+39o{}m&'q~6oz6 ^w.p\̓ 熬L= ߔ=޶Hap2T5ٯ;Ώz_ܼoqwK_!-${wqL:/Dz4eʏwGѝO}/żȥԕ'zͯ҈1߿>.%b~:F )aO)^/h0+4'sui S; /ֹr~!8|$h",Oi#Wyꌕz^JiΌӜk} Es9ݓ䨍f^)fMI=?hޒw=*M ]V给:.Hnolת\]Ϋ$0ޢZwөu|@%$rcjQ3V3O|^m^_d+sHFZ2T58#x:'R>W;)V04XMo^o*wqp97 `e:[ɸ :خs;\Xթ²L4WSs:OXRE6@`<@TZq%ޢK{CU~ܣ-Z&+ҝ!["{5x^k#[m ;*,ok`YwX F{,y~;ce7Px6Po~ <ҎvⴟR/ŚT@,o6VZ74^xm'Buf _BL@+8j; i [)z&' 7F&UV Y%CaP:}!irvO =dKC" dD>DI@NjkԶR-uzݣ8hYiE9V FUbu!.\n/%tKob]l7!W " @`n4ǰY8wikN&$t wlYmEHaNۨ4MB`1v@)4le;nZmsTuRމ՘52|U+Z=D8ίbC |rz!nw΢ JFHRz΄(B5`C@04 Nw)VQ0!_=@ a2DJ ӇpaW:92kTQ'[ʖ7xɵVJF|̉.';?uބ`PzTx~BpǍFqaQ' z)N 7*n @f,fm!?<רPg@[k.v/ִY6r3QX})LRiHke_sHtjsUMCZ{'TE ,1z H,)V 3:%ox\w%XҚhG_bee>17pa"lm4wרo?J)Zb׃.ү٬@^y_obݿ1r W o\( %͓~K9RkSfIڬb魬B ó ިclv S¹<0EmΒ9IbW+hxq<g2ӷuc_ơLobwzU>Z-re<c( ,ZDci*@3876-X3xˁǛ˵{o)jЀ-N2-zeј(4'o&wz3¸(} vȯC{j'6~H-]ə%U;]9Q 'ph]tg/{G [:0~$Nj[$˳]%׀wީeߘ~b%JUG5ʸLeU`)X~OykHlEJʳ![zg$O(Ut?S_!g=ULSՕf9$,Mn{?x.TT8DuWl?K8%2?ov_'$ k.%ZwS-cLJa¡syV7߂اZ-z@{Xé~i8F7_r˭tAg~QkiB)7v`U.ܴӭR pk6%vf1Ψ RS~~=ȶfAa& ȼW.EK5aȣVQL $uFԤ,iSsK5|7Xʏ… G/[`g,r>{%rԿ־=2Ǐk#@} 9"{\=1Сɂ@2 N͝dl2wT6 j {w"#"`Sf0W/YZ.o5ܙӃR^G+s9{,ZHjY'~$dAo\:*d?{!Z)A 54VHؖ#I@x4"K7;ڊ?I0'cCg7BD[˖)KaK>[9}YqSz;}uV#/qQH׹Xe};-8HTE"ScCi4Ynp1tX0v3^e]"'f-#ɘ[:郢u3ZtÝ/wF)HhRsVRt@J$qTm@FJL@` C8@l1Z Wl?2m\|3* (4Q{×r>7^ÿll@ƷqK #Vw2eLH<$Ђ=Yg\hgtw hz{K BШ!}XB`ˈ9Y~~ •wsDڔBMo*3QJaPL0IQ}CRB .NY+&@Lb)ӴI_G  :M_u쮳ld[޼][t8:[$U$ɉˀۗ;Oja*"N(vTX2@+u$& 3I#F jPX6OH9ʹB;{H%81A.G@ڽ"? n<5%{A@2``U8(}<@my?@ 궡UÀ*JeR&*BH ޡ@4;.TZ՚4tBo@fNlέ*:LS$ݹ` A% zs􉈐-& +hWQO &15lفTeEj@ d\1p4.i`4|d@Hr&9q 4ZH֦32e!D:tVk `ﮛ0_o@lw ?XȰkT6"jWv)P$stoS!R,1;.U g 2 E U#B>7@S},V A{uDzL\D9\借`ekrޒ;#eCJe 0#M 1&cp?LxOQXx,zЃI(/xw+x,H)_^ :1\u51=,:XkCc<ȀjojdH1D4)- [hSX)S܂ߪ/c[B E|9䀟=ɯQuX+aD 4~.}wi +ha"U|V96D:_+P2_Du*xPxr2L^Om(IF=-=g\jAU 8K+SM.҈`\⬮e)+g<K۲w@ /WIFtN>+t#D<ҍpec~'OOmXEDN3S61Ży,hE(O]\e[}n}_>vWg2N==v62cSȑIF0Gd (RB Gd})F{mr~'=jkæCl,ڀ1^NŜ$'Z=6Ijgq?. *t`L័&3o7 !fLV릎@bB ,0 Liu'E6}3yrwg~ߟ|BNx*ٚ:MR>]6ToډJKJ)X6QD_fSտ|8 &)=/ݕlRW?~߽[Nitɝ.^d*oYb+C፷^Sݟvuom.?"Σ;&?Ē 6:0r/\tolpst59_KXs#|}l(Y;1ۃ*/փ60$Q-m7Q9BIh@% 噔Oݫi 7sYk֜C(Qh Ͱ2t<heBϻUa GJfu幱)>q"6\`HmVJvhgOU 3nU%g{<Hd-;2Ktӻ(߮g3=tC)նz˼ù1,Kx%4}I`WV.-ˌx k:4 3"bZBZ{kbA!RC0˱*J , bk]BfѬP$Ɠ) x{8pֶ0̪@ۭʠk\3;BNd amى}B=VWM#ܱCq pkJI^d;1 +S?3 1CӋs|A+3p-A(x6NѼfuz?lCb@NCZD&ĸ\& 6kzp{A)#3$IGH,Zl* V5R V M/neU`D,31~evHyi )7f`uQHz?)EF$j]_Z q 0L 8zd,YYj0ZkX+=f>F #, o(a_DcvZP7F%W >2  4U;i%6/{ף=(G7)O杉1q,>:,h\OcC1Bя<. Y"f4+~=WNRJhelp4#y:vsA}h>{fza`TQVOFD3s6'S f'Ru;ҔY{{ E6_/C\9D+--Uۚ$ٽgr[wHJ1S4_.%n]r|bX <'[oB=thy,-MY^6wA\F^%Z*sRn EeA_7 f]v豲R*X#TlxdP%,pFc Y5r|Or u|38HK.| JxQ b":{Z4ˎڂF>NoY%J20sEg; _ȥB蚭T5gQ^e41&Q֭kvY%ɣ_ȨNlܑh3`8@ӎ0?ȋ{W_E|-4F:I㡃 ]NtIv KWYt%`8³?+*z^'hnx]in*75UAnIZkv@4kGվ 0ʜ􆬡 L.l#[;H5- E+@JU lM%+iR:tqdI2F}ڗg>j$lu\4'7R{zz^hh {3^8KFXQmpKG7ݕo%Hd6ҢM0*8XU =ט ƕ% c"[[03^]]]`/U_}(w9KT?h2umg[;3$`蕹4`H1i( YfE{_,ZMޝ;h[ks4P y %sW̃#+Xe%P⡠9W.`"bG6C} wמiLt-K+uΏe+xYdfy.FUsF rg04WѯcxcQr@Fa/an Y:k)ݗ-Q]pX7+3u+<\ o6{>5~V|=59:6ύBsgt}8b㫔#DJ)S`:od2]/_1 [j(&zm _T=}W{_><~hW^ T]_]7N3¤j竃(?W@Ϯ΅>x "5QC=]|OphPԼ^I z59 $cU~$x,~g_46bw rG%Q^}s9 ]a|?n7tRSK/99gN^sJ){WA|K.G16-!U8u%rӎ6061|pIr~cXDZAf 3.6-=e[KtEEMLm)& gƿfm>ViQ=cd(Tv'Pؿ$Mu]=sv# HgYT/x3"{:~ԅ{`s.P (X)Z>$euBdㆵ_XZ-dF~d=?3~ҨRGT'T!>hY̨ M1 pE;xìPqofDWimM,_0[/תdiL[fdg :p2 %֕ۏF ֺ ([H9nRc5ɽ)=[ {~{m/ؔgمw諝[~+iQtN [<XM*qPhubbċqsM4^cAB@v{UgEvϏ9i vnH{ 1Z|xʾ1t+ZO! s6XU*;}(*3< AB͌>wwe)/ 6uz[gh_%Pu m ~x -/h#ƑC' ;+"@PLA]k"^Mtd(v ڟ__-B6n=jgmSAG ԭ h*]H4֩Eٖ)Xt@E 'c\wRA>H僅em+I2tP#y ,RZ(˒=VOɴ{om nw̯_hx.A\KhxXZ aZ?8>!XOŒ֙=l?2oR@儻vRKZ% VĊ[3^ީxONK ;?V,W @6DfXC㨗 )is9qpƳ%4pg^z ,Jk9,Ϯ$MP_0U<>YTr+?HTjh )&Pnߋi}DeEe.Qwݷs G0􎗺{vX'irwROkeu2{}&o3UЋ:uJL+(\8_)ޫ:;;>%7ngo$Hž|kJ?sƌJD*ʉ٩seRg ݽhǫ.#{VH]k+[Ws&‚lFƈ$H-JSF"aߏd&]2;xcH c#*$Pxi&sZ[*f8} Wg=̠~]E} f0l )-Su>C$,Af'81 ۑN҂~cJ Iܿ@&wLcV32Y@Y(4~6( l-Ɩ1 ABd^7+ނW*ˀ; (3 n &4NvY(Ֆ~Z8 ؘ7& ƐZ;ֺ i .2X/ Çx%C?ca+k01ͬ?s8|֟K}ߜ!xӥ~_*-EKj$,X@HZN 9ȮXЃ*dGW*sTEm:/S(* Km<BsՉύZ 0y3t/(Q̞Iu$_T]FHd茋/CڋW,^Gvq\XiXFɾ~Y,>K}^`М1~C?уy#Xfӏn( etƁ<#rʹ7.1? SKFO ھ]ks<ӌۈ;?Yx#,%e~OF\tܧ1So+h@/.S[ }(l? :7^3خ7?d6x}lwO;kN_?'};d4ZO:wsmO=yV % ?5v" OJO=gMƲ#1|;:_Gg俦Q$p/~ BrbJsaNfM.-|\Ћ3\-`}}KaBL{#tKiFg1sSऐv}RN)5+o@s;.*^P϶89=uOsJ~Ȗ_Y̗r=vHm/#[zuFIy-μd$yZ5$|˂ޙZyrp),ІD7 F(3JL=P1D^A2 aFÙ~MVMMa>|G<-/k&, | ,=+} $wŅrFp6ҺBXĈX!:Fc'Y=H1oI s :Y?me1d!#Hj|ŕ{ft`<:)ga!X]i֜gܶ#䏧5VCePކvRCKkjxnz5="Jȶ۾zvD=0b7qdLg1 CU䖛Z+E '_Vn1R8(5y[>1{!ppГ#1>|(mzq!p%Gk0 1$1DrPEM" AR:ReN6@h>tDeaFZ ě V0!#&ld =HF֞*K 9F9+N'0'n@ !y2>l,@z,` 1ECӫt+A[? |齐 jU `tsq[*.,"-/kAY~$@$V#1ɑ){}F;A)}[ʙ=m2%b#Zl,w]Tr*wxt *$J; % )SQAqO>M/5.ͩĸ)rY#eQg_ԯZ.+D' к n)}Jh|]hP=3gaǢ\Z,RJ6';M@/?6:>&v0C.XH'7䵪i}t' +csj}Ӵp$&6@}:,{XP T V[ڷCy5l)/H_uwB Yi 4Ǻl eO\kD:4 wՃZf@V&KLUA?^"\?MEe?sVWMɲ pPh' ąȵM6@G@O@vx[[|X4 ,݅^Bo?jGi\L -‘=LQB4ߚI 0gh ITu| @}RAWR]"&EExOx*C)6YBQU@i# %VU!u(2apy6\D bXZKyI"HǓo3~ո]y~D2bg {w ޙWZ 1()&_@8%ON($"nt,4@툴i@bv@)f'Vaհ moi|-ϋR֯—@[> k[>Y}l͟rA']? ּ_j0,l Pw4"@+KUiBձ~ in[}o~x M[$ۓo ٮs95- S -v9KJF 'BD:6u~jh7?|i@" 8˓)4Y9KJ{':9f.$cP`#Gww ?W{{,i+ǽ3&/<ހZ t"m‘+~Q?2x[> X}N=?7 YUUl ۽Y9PS!?8JqcK- C>q~G=&#i9 m"qضo$}rSBPèTgqE P^n=~o a-__jfŒRZg zJv03m1g@#oO,7v@1^k&~/6e?:?#w.^#/ o4Ɔ 9fUJ;Xxa9jCv:!xQ~S:|c5"`NS]J0xQ`2b+ -vdVbn3Xѐ@N}8Ghn7&٪ xběl>WU:\ Nɨ j` e+636L^rmY7߶gufIkvgstS+1rW?+>L9 ]{]oΛ@;F1XZ[}H)Nmtc@@ViKoRێpAQiPiA$Q05H6yji}Ε:(g)ea_]eSM2c*SÛ.)W;j6+ᖵ"e?\uUUWTVںat9WFl K73jT[LF YijvqDMQˉJxhVY6$@OzL蒏,x8ѥ;,%xI.?Ko5Z4hfjKVA1]VJᵫg}nqMP;DYs/ QN.uit]D.UJ~WBzf2)Z'B÷z8vA>ڭx)!u*6Z*V̑l<(; (E*X52<0yDy5 $D+G*(2-X&VPSI(vzx@b]p"Xoj |iƤ)@h Gc7BTb"\x 62Ku D4$S(F]tb_NL{s0(HҘ1΋'WH4|nWڠ)v$ JWm9xULDNAU (STPLEC!u's4G,6g(A56Mj,+LL d'(HW*j64=L 8KqcӜ *-V4M[;B@BLM&<TfT5[:CnHئ/ Ddy$hޫBDg([ZfRjHLݐA 粹"H25M1Vc[jb״5⏘˿QJ XiFWkZdS%f97+DmPm={NL:}[n5.շp ^y=JTFx:ݙsUD"6F4Olhug} 5DkF͹4 =^Oz.+wθd7rD&ةf1š9Pw$fg0\qD!l>6l8ILE:V VYl㫕c c6v  ڈ˶|]6-8YN{C"n%'[PU-OZ)"Y-QSB"oclj+f=~X z ˨T'~@ Ͱ~4ntfd/$@A7=~O#K(˥v(b\5 Ē %Hj%@@I & dK5"SEmTz AxUռ%7mKymY? fJpS^ߏǫzI.pn+â-'"" T@q.!3 N8N 8(&lͺN@WUyI'YҬN|؝̆ۻՈ:GoC%ˀ:{JP"%mS2n>> @tGVY= DgIMp% %BQj!5E#1Qi/7ɎlLsdЇ$oQꋒ80q d$ADy1+RT |L ' ɠU38{`rEj4DVfff0ٕVRp1nڋs|pՉk}BKv+ߠXU5/pR8-:}iZw-jzg!나-=̺&xhE.wo]Hƣ-4@MUBRy= 87XW!s"Kj'k6  ST%00F{5>`U%&q$ښ V A(dJHs, M̀Y,jeE ۯ)^ |JH4 Ģ`U[Yb/>01ڰ'6@A";7FNLV򪑈U-X")%d"2-+ '=i'bFNOng;O0*’ۜy4YEMdy#'Pir^Y5:gGLX.h:nL TJT}1M?L G]"Y(Wg"E6)p wv'+b8"0*yT0 j\;NIB-f JD8t!T  bg@u@9Qsv\  9Xgz1 LCPXSmwG@C?Y͊cT 5SDNXB9O L9w`R*VȀs(g1uZWz SQFg݆4N8[JFQb5U`HkHƐ( [멚iX̶x9~_c@Qb21fJUh"pwJZ@(x+ J\MCM`FkT*uV[F]e`{B&vTR]BX+M[\yW n BV`%c%s"@Coj+,):p <3 ApGH5.R7V.`6@u P)Xa2ڏ " l? @!x)kGX&hY3l `f*) ohKP%(3;M  Vs@"Ó: .Q릛R0 %WOcXP0 #ڲ#DNŝ]RM8P4m[crC=H䎑fk$;bq={呸F7*)\xjW2Z db u- JoWp\' UQ*8jo( Wk0Ff'޺] * %0e 6zTBp<+( 4juUn 33lu`jAQեFQPZJ@P 0XrQ B*j[2Uu A5!iP8ͪ]jjx.XE JHIE:kZ@A ihHM˥F3]\h=4X]`8( !Hp'׷Gi#P Fͭs:.lDv^=7tWG3IkIۀDB,ep}TbULb , ;B.S܁r C[4b!&sL / t Vȗh'fDtg8P``}Kk_X[,5 *CgvKMBAZ1.+WEBs[aLwI-uFRk,Xu!U x*N:iuSVj]*ހE E(F!B0ib,u]?rJ%wM͉t*-%!m ASB Sj&ળ82`DUJ\r„I(ue:I8K%?6D7LKk]GwEhGM]<7ކ;~pDDzZ7g#uRݮ@yd"oa8lمfR|՚9 s"k\siX=,"HhW-|S_)?T?)8]3Zۺr+`MBa}V;? xG7!+}nu-ҕR˭ {!Ì-$Esy0Z>|yD_,fqۏ7xm?-J}"ӃS3?$yұ4_WʮIkD, NFTw̮tJ /7h<ԽR]S̀jfW .YMDds=Rc @D69sWcL`;[R|&| 0_˛ I)~a^jbgX:fDD5yoƶoQo,L$=gf\,a9d,!0sCPo:P)E$2mYC JEPC:;k, *JȨ0$6I?Ĵj؅cYg-b@d?2c PlKU~xa.djYo``cm+LM1G.\)l UbvbS g"0V ī#DS2' 0u_չT&fe{ڧ*#j~#6f>'M_'lj TC" b")lI^H}ΰG<bь3'G'(g2E浴%@]G8xorCu+{+uqf(? _m A"Tg /Ñ[Z`o.} T Zק 0\&~(-d^d2}]ςggjiȑ});([Up( FX*p sI0*tA*(QSCW45BikEfm-#M$OH %D*ZZ ШKk7e6&e- NU+AFӈM}UoN?Vn?ewPҏMpsЧlKgP yF!_-vj;5:x[VH'QPq!~t:qc.pxZm|/c;u!J%[_e::=iQcu3\P>an?2%$ʰT莭S倽v`_ad\.j;.@Oui,)\']/c1L ck+Jë@ؿ;Y`7˙`zxdg˖l|N/lֱ98i!֣@uZkb2fILZ{[Ӛ6jn:R_!֫A[6ni{qq4iM Ӡ3LIiC#|FYGz;NMc:2"z+6 gGfoˣ5=5RZzH = 4^ZTZVlVC:2/j* 2BzQ`/KxgۓXųWXc#~sN9t5ܷa59ZpE;3T^(͛A4/ޱwϱO}`m+eopϾ/δ ?G?Ups_S$sy';63(}ZK/Û=qG{p#Mۨb؞QQ^cFQ ! UKvS1"F`uȮl:/B+V*Lz=eqUg#q[[k`x/._w#wn| %枙7D`gC2C}6A<{MFǠ ؍0)g‘e9gb,DL˗O~8x> ^lwlEu 9;x} 1+Ss=Z@|KibF̜g+翇dRhE/ 4m}`[!"wkc=<Ь'蘶ϐf2p/=cQ~-H|*\D)u+뚙7LY*XwH*pFZvvvlmn~QNWJc.g.=,?8x}??~ǎO݁G/\ޡOlegr}H6c7-|,77?}wtQrL -x;/GHWC _Kޯ\tݏK'Soj~s?]QV]"zwGs(9[{|zn~$)W/~P*?ѹ׏xwC*&?ܹ_ԟ<0[[$or-3DJQx';yFM~s?SK}E:I3$>,VZ?K, )<ٝ<#w7gJ;w.=Iig`Ss3I)>M|D2g ÷rF;p]xJ;w.)?IiK傹9q{`r$H#Oh vqA;pʡNv~\ o?(_A|8Kџ$HR҇1==~qp>Tze {Ow&Ǵ{W5Ufο(Qk4sk0 m RnW fNK T_gd7/\{ƍzۏe#Wט{e10'WT| іy1_ՒVş{ǿv|[_4w.ol"yV0,cq";9?m0#H7,]il4*)׉o"c^#pkakl/80DEZH%ADYHVK8o*㐗v7vtZkO#x5($ L![Nx'ix.Hj1tkhwƉx8 `C %ZhmF[DX1 vIje˨pJ( ' O6ip Zs"0nՆ@q@m2fOvH!5p$)5Vɵs@"m5N_QD J3%",@XVlD1 @~<5Qz^9+{_c`S̺4zh\_kx3+4\B.$X&*20%&!.davTϞhuD1x,T|_TK @ D ACy9d4@(B$ѥkUH2 G~q 7hR*333U<8ׂ PPv CZ :z|`Φ @ -N!n|",#8$mh.~?߾QSoMlgD+((KnV8Z+ ;+%@kMӺШpL"\4 K|;zI e/K ,Vj;l9iLw7O ö^H+-JZo *{fW1{g<n\K'l$pZsV2Zs\=I@LRLB_;[M@]C>[1 /j6o$H4 b`!tP'B41uU}[ʚɀHR VhhQl,p  d2K Y C E {gGk% [ A%-U ;*#@ت ̫Y a&śȆ9 "|J '꥕fY)#=,}-1;_ -,G"-El\=.{GՒiT%5 D@ ۗKm:-ДP*\gM&yvooň:_rzW y,d'뵪i{yKC^LyIPghRT`+z@ּizb m-vZMcډmZQjںFo 6ߦí`=~lRum͟ b\R(e/%Hw $KeVZR@x%fSA5z<Qtq @P]h غ %R]z*3h-ËbtӁ+iA&,dZ"j d11r[lBhA2RSnմ2S49z*Ԫ e,kMcډ1-:9 oi7'3<}$ǻ 2;/߮8emO3L0+^l&641 cKxԅF['s_/>\x1fLmO 7MGzA|McGsX}А%D~?&r^A~*ʫ@!EmZ8S9fl{{{cbVq0EXxu{|_Ϣ8Z 2xR+&]GPm{$AAQѼ/5мdG/eٰ/!{m5Ǿ|G@(kȿ~g2m|}:@Tn1  CD5ԯoW{ Gvx?>ӷ wLv:ES1<O>/SJ3_d=lqVA12b %[ Un!#pՖ䚿}&4@=uC4Jt?tm@NH )UP@mCdXx7г`cj%֤ @WJu)B*09Jz vK`u~2x/msxWJ}RN݅R\=}cώfɤ 4|zM" YR(c4ЇN8;~j?fte/X0ĉV0Yn9 ՝@ƀgVJYo=la+D  I7OZNf,YC 4cQzdYër ~o`CCLoo+4DppP/@ S!eWԯ, [?%!TIMl(+~ž( uS&TK@ˇamD !Ihe @7mWE""D$kn |ualgSrF]!Dd6dmjN }4DN4lI#Ӳ&^Qs fFɠ*J9V5d#* }DuJNzdo Zf,\ nR}Tz[6{6b*iB6*:T^3Bv66K(6LnXlgsp0MPsšX+B9W&DkFz% eeY]&jHV:Utu($3I^8vL)loD-uC'PI)0f1\Hr\ KEYi4q'0-/?b˜%!Tr>3}i+Bx1Ɯ}wlto[+7d<-3AR$*9N#`rv 9?hy1ᄫ0l!:P k`R_/ DH'4ɳ'YoWe>4 6l67H1!B1>F LjnSަ=6P;6k:ÐDI֥lrrg"B "=@(w pX-!zg:n։ˍwC=?x@}_چF)ʔi/>ȿKC79?Bpek$s;\Vډ['?q30w/z!rYvG%Ty]ԝ_7&v{{=]ʙ| 6?pZeVO;_6?:}ʧl 9v_۟v^-g}ʧQjE4pOORVKlO)<2)3b3?*'Gᶿ<]0H;B!dc2'nkȨW%=>(?S?_f q=^j)o8++ "H?/Y(6 *k@4rbd`]1~}_CA&jR2o˶Ӏ _ߊ_6e&" ,"G}B[69O=n!<_CZpzZkNq$ fIC{v>~QQVy k 94etW5.OWV+Lm)VVid^г4E[^1ӥkR=T)nD"8 zIగgKjYHՍeȐbX-1N4V,\&))Sk˂r|JJ |ɘN[ oy<հ~^@$]BNd`bfC? ޯʂRB7mϣ]p(h::'LDmtom @rc:y䬑<ͮPDzvK_!W#eBE=xKVΥ+]/KO;q΢ ;aZrIDXrYZFJZZsL|HE[fpz0 vX!WԲ*%1+I 镹]b PX~r U^Oȡ!/iNA܉bsTDV| QQp˻Q |̥%SU).+?4D:2LMs˹M0{7Pf 5{aǸ$"CfY *\+ 1B!cuBeV hYןKd@4@[.JZy]9Wb}bV~`S~I[cFwt;Y? YyLdͪшמW?e_h_3۷*/4o}:4w;̣) 3ؠ"D<}<5iu0>&W:ǀWފӜp$M|ƃ BXi~Vy=~Opif"<2ҁ-Ϋ3d=p43L3H3" ^1`~B>6) 5${H}*\(Sknک;(ROYZDD/bPc4 3ZZ+.+DI~:I ʚzCKf@=~@# Ol%(c5sll` 9d auxw= Ӗ* .>/d ̙tJ. ݖO}s;&]2ڰ* ;U*.X~7ϜbP_#fLe c&l sv ry`Ez> k֣)4jT &OU 20CnL$62 drALbSLb ab@W@aea!*'q^4ԄK%EyU~4@/P ? `I̔i_pBي'>QTԌHVk륒,j5}g8'/ht+0=:̨!N TXb%$0\t%.0)ր{-m "BDjmUȅ&+l'휞 t 0H]uOĀ:r?Kw$" $"I KN@p4z lPL[%LJ/OF5p S4yH{Y/@v:FyR 5D S٣JVͥ$JqJzN@N'82SW` }>`2D@@︍27@>@ feE[+9HQ 3]>~ \vUsJ]!Z%2LwEXG++CXi4[u@0Z&C9 +2z;0L 0+%JnЈ"Ubqxa,_$:^#C ucHS_}EfYA nɣ/*\]Ei3Hx g-Q4E fYĨg !ŀh' _=v1Z ADYX'?/ V}9f̺ӻ[iA Y# @ut d"*TΜr:p+l h̶Đ+L }j\71 zi!)] !6C`Jޭ#%_{d0X;;#F~]羿q|ay5W`%7תА`W{?I`!O8 J5l:1ưb+=A{f@ H027) i8}!^=5~z̲u|cO^ 'N:PFl-hq Msq$ /CUCӄㄯ%z9s!KZwlq"Q0Yr5T DamcϨWuS30\V s q*{62?,khQC w.s>mo[`v쏟Wxd8ee{# z1.;]J -z]Sz& ډa02?z aMJ"MҎN ,/B >rR:_eo%+8z˿?ML. &p暣Eʳ' r""}]/x8^~"~91J0,ĵFԳx~ nv"d=.@*n CDIXnMzx ʂ6!?w~UxOs̉ifx^9O.=`loe3挣<Yw6wse򷞄8!m~KV~t(Gk  Jy!"FMu3CL{Xͪ np GUVdcp ;xx+iOOO?U-'+W}z6~>X-7xݽyZ:?2.Q?4KUGllliᘈn>_y_e;h\Oχ6 Tv绵o}.Lfj *?V?[TSKϖTYno=k!6kCOѱxSyv[]=m٧Gئ#G!kphӥQ_8t3!\+#瑇Wr~͙_;VYuB1}=_Cr[YJ0p 4 Wڭz;vſYV˾yWZ4P5 )Lis\k Yy(fc=Wc\% k+!08x?%i # !F X^hyaβ{[x kr a (k4W+QS?[ug:!BZӦ/eM񧌠Mt0XX gPB."- ijD^f@ !" 0(RH'NL$μW3:$7SnpX]Yqyw »XCvමN g6 *BTt|K@ `zʑmX(ȍ/ wm동Öy`3:;H9kffr!4 So]`XcR5C ~n:tWK3SAzH)W@:9xAE s9{.@xt$ ?PSݴ). > nJ;Z9[@Gcb]akjH ݒ"Ҫ^:B{@};`;w|cEĄ^ I9 ( . +Hl|g?|;55d { @d+",Kp^g@ 5mO%+uHMD46n+ү+'Kr 7us@T - ɖ/L Q@Փ㐫,":g6u,a ƞ/򞳏q(^b D9궦v]rܱK%潜уnqLwC_aa;__:O+~%7Ŝrq AyZ mٷH  l 5 "\] sqޖDBn[q Y J~db_k)1@.nft_v)XL F1"  \>dn"ƹB X* yҀ+8VT ?)DDzU_A2 ]I[-罝ѮsL0P+zs&k?VP[^*ST<@>';—NS %$4]֒m)γɛ~ N=_ ^Y- =C0{Ü!$7_&83| 3sᇫq|.I7}g 9+{!M9dڴG˪>>4@T6 U0S>S>S>S>S>S\BJ5/Mv"#lbs6&ϘӨLtJ{n%?9+d(cwG\>vNP8>4HfWrS`leMpLi!FMiMe{lVM&0u։uA;oNl^N4ddb q_@<%!}1 U^O82J㟫3< FHQz])scl.f划j4T9@-e22Ϻ84EB݄-YHf]j4 >(B_P8ɼ|+bC@սzvU94jOG" R)CC+ֻ4fI2KEa)u # J: &P+MY-8Vt Eհ#!= ʜ*Q#i%O^`DD^eCSBxaX-Wsp  [Hm23X04= dfWu(3)x# >iTȬJx q#$G,0 A- `TRgҺ@ @`@'V&EpZ6pvWN A$XҁԀdچpEa-,k7 ifV:$;%H\ %H s Hic]4f)̣!XsԈt;t&HMl\0338t$q \xi.0]K4KZH[KИ|A`N )Ű',۝]wY qhؕ+3 U4wI)μ:' ZGdh(]M{*xjw 6CMQ̬\1/Z(&D<$`m@ CW}> ֖mc{BOBnԣlKan[q\;À61 F Fy 3|ka 0(` YT `m+z;>5.QZR&!JCiwkԢ"SNܻ-Au",UpU|"S<I c|0W jEiO2,-0=tnV S]oD}uPy*XZ\Vsi:1P+ F Tf#GNku=ML˶ٽ꟮H,n5t*HUU7;2-:IsvR&GF?3g,4?FvT(U p agJ;2zXX[[W133%7{X-`r\:~^ {lPڃ޿Ta6v@Y`zޡݟ>H: S\v'LT nWnBl#Qn\K$…!ZCRaSkHա\|T&i 0 62?3y**{-Q4cE\7\{N@)W7jZ]frp^Z>2RsRstWgm `{6;)t8EV mueRA !#)/Ֆ6P j|R,۔_\vaYͳ\0EV. .rAeg_aW0p63 .aQ ìcXMEnDDa-> Dd#n{N=vOZh%ri*SDy4ˡ9T1UuZHf /%H*4J?叕=sʟq쎣yBp)pWOOOOOOOOO/ -1'|&Df8}*{ǧ{&f z:?-6{\OŬ`La1A2|i 4[Y'"7{aP|͕r)ŝhoPCi:Ha>܉xF"mgwW⟞4r'.V٣.>_C+ &xddrs ->ɫNGO0WD sɿ3S=acjkDwj&;j9#zw&řZx֢HD>UM4xPk scVxiˣl:&[8{O֠(!@4A&$N"5%mR*z嚀V8&ִ("Z[h UGu49*AU<0$N"LLfi ̥lGI՘&W#;=oD(@aiKkE}n|N $ds7PJ@cϹhd#L H0PI=$.)E8"6!le49/M"Z3$l{Ch9| iNhv@NU٤O( 1l)\~(KJjfs27,cü]#ʹ+ | Sl΃#Ԇq($GtE.ZYDæЬ-NAb4dBaj hEVd((c$g#^8 Eg8+%3";Ji+/1LzδF9NQQ4#0=w H+InbP0{C#/q#bMVi4 94ľ"AjnY H'BD$ չ:&gM(FDd ҳ(n#4氞-I &@ y( E I{ΣLL3 ZmLz"ֳ6 P(8AK1XX1^| | a+ʖ>{:wpIP$[49Wt/ u7L_#Q`)O7 qN! צYISjkV*PgzUʄG9+x/,x2d`z+ZX @-A$` @) F24k hKKPɮsX$ t7(m]9:<.m *RY"ԗ>- L0v6 h9 )-/>LQsm?jI KXV RHrqcDik*y["F 4y\LB }dޒ) U炻oCl,ˎs~c,BAǮvp;iUuh$=K[j%ϓt1H,8ܿ8fHG dL>SW|ʧ|ʧ|ʧ|ʟк)v}<|d +w95%SKƆ'Ym(KKDH`a^|`^ri0vq(JW".qz)g4k{Z>ƾEN??B : Ueސ7gwW0SB( wkKB](qNJ#30n _^%z4ĸЛ-'*!rG%;$6{;m Ep}_rK7<}UmrR=⭗s-V>\܍8$q ;/# 9;h(0 NdD3jG9׆,z/<۰~Ӝ@M X@pSGJx]\6̱&wpR>(F(( `0~\vtlƄmHgYUCjtwxR=,{|(ctߛㆧn9XPml#M$-{]DxQ\[xsŮRZx,R=* `=7x9fr 4²X_gS[ڏz:H7N[tVd|MR f6aakGXOmlPq*mB"dxrZLԐ"m)"h;W߷tRjL@9+ 6"̈s@)%bu(D|4qx]7q6vSNDBhlHiiP}7[h "Z6O7,5;HKSP>)FŰ7 `)H*[n )wOq"a5L(>q^4iJ4-L311;S" Ѥ62RB Q̶{%g'-L*"h"VlD"аtQb.tE\RUMC.K`驻)@A㥟] 5J-]UYTU*~MScqQd.ЧM86 ZD8U뷨BX8Z5ppfiVE֚<{'Qƒb?)@ &,.:bR3Lt*u,.fOɔ3`P5P;{.%%lxcz~ cSn>e4clz:!=-AcĶyE6 X\c~0V[4@RSVѭHoCjXE2LU(ےqE,(5]2D`V4N6UTӎ~8Y$&? @->*snT5Rź?ݲi !?9nRs 3!y1YtS`|[ORþ 'Ֆ|3i55("N$aYM_qA5js@a H"koY `^;{;Hv2‰>k 67`E3@#eR"Nuk1䇙v " A)x ZNԚAB.FdHQ"&1z^ HH5(59`sEno8 , pܗ!DE9,+az2M ȓlw)z#$);C~gmD\-5lԬNW)SA2`u9J|zOTc7&"_oʽ፻-Egs5v,-nqF5w{inY)mMVd.JgXIY1O;*6>)!gsrzyѝܛ9q?͝{ ˬ_ oêx5'-팹L oYfv_^'Oks/Dv~/m5B~)·[ P/8lΦ}X裿?)>09NDQ\w'8pj__۳YYMdvٽP?j?`Yq8u&STUEָ0-şnəc޶m\:űl{߬uW@]{sh_}ו #arƱ;nhÑ}G_5C+'Q_ڏ{]:v,)G50h\?|TvåhYZJO?x-$#A<¸y "YVh]Z.$ںeSj-fnVBu3벊Ȍxr_w^ZEDԍNkGmG)/A=zߧ}$=ʣxojSeI~y/$"- [ON >(; xxM"2ڳg$4H6۶4W?y곋B&Bf:a묗>bG4`]-p{l,[FqvKx|vN޵0QB)wѧ}&I܋ad$6*ɺ{u_wZpyl0gi*N{_lE3ӐB@ν"kj}[𨬞Y+"YNzh'r-f  cQ8muNu{NIj몫'e+~/_S ꋣU+b"Vncߊwe/?"Tڊ jmh~}FD7b J_mB((%ּY5<bZC \Cb_@IQ$Bk5p",MRָ\ UwA\׾:E*T6}LuԖ5i%Z!uyN4/_a\0,M|ul} ߈lqYG2sFwoiM^mg!R2$'@IۢsbKrZ3h#wK{&TUIINut[lEvR7^>rp5t)''̚9ލ-9ZSK +}p_o-&CqܾX?IDžU<ۂ j$28g)i-ku#wԳt <,%EtUypf5uRG[SD 7CjW >jM[g`L;pj"Z`]W}|^}rsNS[U ǜA;!N[p^BA5V@Kg ?JS ?[,׶6SsBzKjCU.u &B>7r0_cBFQ 05ueL;lunx tqcL;=y; C B[uE<88q{jXstgpaa7> 'Up]Q31Gj*/(۶N-h|9O(ޒ3_ԁ+TuJ?@b/ChRzվ.tjDXjӂ1B2[ySgS7e4on^φ|\ B*}}?] j0;TmnG!Xae1pf\1#!KNQPpR ;!<u(@<>S'QEt}loШnIE,zs w#BPodHPG%T(X;p Koɧ(yimݎIؒ\n9oi֥m'jQԼykpO]#iۚe=x m&;;/kz<$B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!Bbm %tEXtdate:create2014-08-19T12:28:15+02:00^m%tEXtdate:modify2014-08-19T12:28:15+02:00IENDB`games/0000755000175000017500000000000012565425631012467 5ustar mquinsonmquinsongames/minetest_game/0000755000175000017500000000000012565242342015304 5ustar mquinsonmquinsongames/minetest_game/README.txt0000644000175000017500000000410112565242342016776 0ustar mquinsonmquinsonThe main game for the Minetest game engine [minetest_game] ========================================================== To use this game with Minetest, insert this repository as /games/minetest_game in the Minetest Engine. The Minetest Engine can be found in: https://github.com/minetest/minetest/ Compatibility -------------- The minetest_game github master HEAD is generally compatible with the github master HEAD of minetest. Additionally, when the minetest engine is tagged to be a certain version (eg. 0.4.10), minetest_game is tagged with the version too. When stable releases are made, minetest_game is packaged and made available in http://minetest.net/download and in case the repository has grown too much, it may be reset. In that sense, this is not a "real" git repository. (Package maintainers please note!) License of source code ---------------------- Copyright (C) 2010-2012 celeron55, Perttu Ahola See README.txt in each mod directory for information about other authors. This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. License of media (textures and sounds) -------------------------------------- Copyright (C) 2010-2012 celeron55, Perttu Ahola See README.txt in each mod directory for information about other authors. Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0) http://creativecommons.org/licenses/by-sa/3.0/ License of menu/header.png Copyright (C) 2013 BlockMen CC BY-3.0 games/minetest_game/minetest.conf0000644000175000017500000000000012565242342017771 0ustar mquinsonmquinsongames/minetest_game/menu/0000755000175000017500000000000012565242342016250 5ustar mquinsonmquinsongames/minetest_game/menu/header.png0000644000175000017500000023564412565242342020224 0ustar mquinsonmquinsonPNG  IHDR̭ѾPLTED::=44F;;B77C99E::>55?66A66E::0++3--($$E<77600G<<Üǚ̲ϷԍŞ݌{zz~~~ڗΖwvv.--ѓ*))srrnnn311755jii$$$<88baafeeIAA][[NGGWUUD::OOO?>>WMM(&8=tRNS}!*7 tMXi_n.x\S&C3G{7 78 wKLڪ˛sFBy-D M[: ہ挌VvLu.^^>!vQnN!^NvNneS ɞJyZ DQ8x'$$N3ǶmLӞ&͘cPU%.qGY{dw ,70&m,Z{D2'궯#_֣ zO0p^Q*,LrtǬ_=ז p Qz(].;y}ag'XZpQ ⽃?HnUĎGgWl^08WNFU+z1>O:=)-tWKΥJ/iiWm^5?r]j*(2H V.A[aoCil nа7 `3E Տ04nf+2O..K@خ`TYbFoh Ћpi'ݲƱ ϣїe 0CDF+(gq(jT$˶qf.\Oۦ؁1V8 M^G =iŽ om oG}#bXTzr(.@0.%ŎYNӍ2$ڞ_ S|f4W%rXF%F(F>b'Jgk6K(gy5~dvv& Y&M#xџˢIT5(?><9p~_jbft6;v.s0/G 5_bABAkAmn@E&J8DžVi`S&O( j59Ыd¥g+.lKՀd%b,IDPRd 4ӄƄPYFvfl)9f;,WA (h1Gw>םoR;܉0J.X:C--R3)[''~8zđ?ly\4ܖ(jLyVNOY8wj}ϣZi㩺/N=/WG~9v)"c\k[ Ġ+qn,ZM= gE3<@cnw[rm dDaט%eU\y ?6^㛻oPv"sWwކ cc4[x;3ry *C@8[I8MH].w,q&#`l,U,^8P#wri-ayt8'aV\I]ө4SDΗ_>}N{VuK:p_P؃666 N_v˗ˣmzRֈȤsȠ"]KUO:5F_=cgmIܲbh!m:%՚Q }I[ /(T,HXm#t *qYy>t&Qi;a&˯NRi 4IIZTs8 , pրo zE0oY u]8!W.c SP3SE`-¼Ucf Ο 4[`g6'ڛhy93+rQ -r2\x}zP1OU Iy2(XGW^$U\` 6aYط|kI)݇jsb \e`6w rNZgqϣ_m+h.n|;.dGvD*X l`#fv&&>u]W Tq_g.?x#F8 Ϥ.]7Wu bɦhQjx0`5hϪF<_07\xq@#Tg2;w8s &>XϷe,Bru9}rX}-FM "ڢ곬DODRHӕ36N!,bw`y.bah謮|Q2)RsD+qb=4zzuX>xKDAa9 _ vP m*ZS$~'eZ]Y}}IAN 8)fu+j7dXsM0a&O>.Byvqii˱:Dte:+i#q`DǙD X3\a U`[fuW)H˼Pjxup{*ӭw7a#VN?Hhܵa3FIlWƧxq;'`Q˔Ci+83SZU> e:'nהo{̗3?u5mj| \ -^>c?-֐OTcQL 2XwuCQ^ :gKSl&MbVaxyU_l?_zpzz'-QTX`6D%EO^y|MV )F& %XjV'+Kb+Ir)8@EѺ&W7abڞLQFw_1a=bws$H!_#W90<3J^iNIL9ky7WM-Yn60SWnrS:{m)HX!DbOɀn99>4;pJ+*  e[盯(^Rui Aq>|;=*MNΐMai ¥1L@r~'*$RZcwV_a+|\(.i',ol5D9pNf4VyTmTTYgb Z_>t '~xc .-p)`ō]PQ~þ^yP`F[ʯz'V[.[w.rv|rATn32"a*h!d9BB0\r1$AEmW{ <\$1u]FxBxWOSÁ1~Df\&~P Eux#ĉoiGd,@鞛S0| [XLm5ڧNXA[@a`Eh:>ZD g, JR%0ܓIo>_Mނ3ic_? fn==uOJL DX˘G*˓͏lkR]׏ 5vrDquzhj,)|:_Ub8M ۔8DjD}%Jy+V`#"2id˻xoZ7t 椁^Q64S]ʻơUem0ʉQJ_1~ǑM|0L9W)O !U𸵂K[\!+KMF/t|rρrNE7 5$h@‹ ϛ:@9!;$+(>m,16Fu54`pʼn;C}|Wj7L+km_z'FNu"K8q<8sqp]<EYkrcՆU,E Ngמs=@;4Q1ɉZ` ֪mc2rcTֹDSb e@0;DDuxvfWbkG{NRQRGm IJ!S\'c hHRyN䫇(Q2 YGN2J?JǮ~8gA0#'bsZ˙C'eVAK뼞3I,Ewl2ӍioM;GDht't`آ"5F%Cp$#f:<Az`}>I-bg5~ Y]lyG-r>~wsVk% lҰG8lM {a|6 !dょei &g}8߷2\ A_ dLـ NO/F 5þa y;,:õ/6[P\ωTc"{& 3 `/C1OG뮹ߥkd`K/vQ[!·D\]F/xn5k4x V3L6J(șkGҮflžTSa+řJeWv+_>]w~QBsLbfC"˽xH:MɾJ9lgn!*Lw M!t 7{sZWŬ+5,kIY׸7O9Rdi.yx <y`0]kju0K"w>= pNsNKǽ,+`_;s5]Fp!ꊱUVڈ !@8fM s.|aMiYY31v1? inaxy۹ ǻq,:{Dτ;M|W?B޷gAϠL,uاA33^㍞Vc ֓>ׁC0]| ˡDL/&5S&peڝO}0<8u}x#h~ͨarc&*h <=1 !7&:@!lRZu#X7_jg`UPABUt矮Τ88igB4ջK{ sj5zw_ƧGoRȉղcݹJ:=Eˎ EIE^[+MQ2Þ,6_>z~x]EHaB)4VSb>b3LGl*CԄ>զO&uVTE%CoqZ;&m;yٸ8%,gwҵ_}P3#ƙ8o18lCP%[Taj1,ө:~gGx7r)f\$֤ʜI%D {9P9@ s3c`pB0e'u)ˇe#pwQcfF]P*pԣ LdΜxC'#$< -BQ%dqXap:WOc5Q:&nyVj'e$opj"Z΁U+Ymz$U`+ią/ID)Ǚ_Ej ^qsԪ!)< +QDm:豎p8Ӣ\.ZDHaq)77 f_=o>MΛκ.c[vRO'epD 4E#^'0u}?=8 pFѺ$q4E`%"mXZa#;~#oEtGHQ\]`ƣVH DGzq"~IE-nr<%>߽%(B< d _}'~Nĸ|UuG,!I@RB91R誡έ HF!R,aP Ŵя~_(GBf.s079.g6!xr ?j_B.rQ]"єC-o^uY*c)gq4ߴaP4r$pp@Qo Z6i`WڤA*eTZd,jaQ k: yˬ`A^'oC_O|= 1&K :J#e' ԯ̂LN6!$J(V$E'ul6ɍ y88%ꚩ.ei9禮8ݜ[¾nHi񨶼 £Ƕ6 M_]Ҳ0`6xyd Ln|6d8E\)|hܔzzЄ`̔DgYx˃۹T ۇa"DL.R Y4Ͻ^+:gteXjgLN{{m a[]=p΂}3ʾ/O_e-_]ԈSNDű J9]w'p*e)\:BuajKR]#AwY(0n{Y1/eM4R j6_'p~7?er fXT7`aL*69_~Hծ =%Ϊz'梏`:\]M. T^( 7[Bm_$/ɷ `CKK.]~J ^J\0QGrxm9Jϋ%߆G v]]lhhsY |ԫi'v3fȍte= t͞_cmse0\i崧@sϮΙLU2-58gR25, gr$Vi9^參ۃQAb/Au)'y8RS ׿oW؃,k2z&hŅJ+v2QD`qw<]u`VGMUd,s*B+DsJƤN+Q 1D] Y㛟"| #KV񗣻N i߷~ y>С‚Rq۷}q71S?ފz\ V I&mgB)5>t'Xt~l %]aYn7f3ߐΟMtMV"@3x19AoHrR&m7m ]Tܚv#8r!YQl퍤u JuU2NNj/_4KrxBxg31J;^ R8F@wJq39㶢f4lpXN y'| th,JbCnSbED2ϭd Rp߽n!B4Fi4`=*BT١#w\'MT>cS R ;_8jG"Rص1S;LUa)JV'~sXlGLV6D!kqsuuV"WnR g/t^, 1rC|.8ek[n65;'yc놧v+bJV LQD,;ܼ!ydfŃȱЖpuP.x yv؞xJDZ&oM_ZQ OsCj-7<,P]MqP6J[-YƦ pc|Kp>my$y}ԗ+[y2щÆLd'~p-6>h#|tvC#[`15ySp` w&"dy ]s! ISB |ߟݝS #Tl>?SP+Fd} hzQI)]NQ,hWrF.W/< gkQ;ŸVFtt-]EՀι%2rKyK,!'QLs.eѫ+?_wZx]>Vrr\ 0>t-5WdJJ b"l^deFCR;rj{f↸j8̂F-Gϰ˨)+X?֞<]ehOB[qiʠ:YۅG qa*J$o=^\aۀ@U48?i4~6^R*c :X2&Bhxi$mx IM`qli5Ch^xvS yrYyp=rZG?dZ RM+J\m=k?wK=[klT%iL&Jtr`ݳbl-j!* S+ -JY uI]Z*m*1WB[* &%>IPvƏ_?(?orz'᝾ST~Kcb:ϮM%BZAJNAKEx\q192#x9KzstZq?ጩ-'!ʀKh8Cib$ŸjZ1:|h}#t]ꌃlwnT Nq H|p~l|W?{;\Mt@ieBVOY]x>ZCnu-|xp$+eV\.Y*32"bu7˳K9ʇpj1&\܎ GG]pvmG3x?Ք_/'US&LEyQy]nZW@Q51IzI,6B.;jIɲ.w:PLMX_>4+rc_`B$!T6';8T"P\zwrn\A3o+}Y7'c84 a9ǔ<8[z(ܓۘ~GajE[D"g+1m} )ws q ˽Z`d_&C 6 "&sxP ֨[ḻ5]g͖Aٓ6Tq(BҶ79~f>/܎1pl#cOߨ"b}l/C\+ 7>GpaW}R1?3u5_]`*ӭ147O^BɅ Jy`/J!3$],1PE߅PTƢ`Z/_y?#gu3 jŭ4.$ d|/kA f(m-Mk Շ4$b+0a'xX&r|[-Ǿv2\lP-$e8یɘʱE}LJm b= LTZ٬)$XL ]5`~g_+d 28^ig1(2!"l-+s;Y_Xy!YEyi8" Z6}o\>vC*f\M7 fFf=4>l_(_^@""`WVoӴ]mʂQ<M(O^ydT4GΆ6)]ZiY_A,Zt"gU!3I:HM~O&N3=Va$Vo6+蝛_:Xq7r'ЮDʝ6nN{T{ $1x[T=\d\iaT=8>p5܊%f#MBf"Gk煌p+K w'lA|ے$CV$Vde\3rAj^f$w_׿g7D%MyJ N&EcW:Ptʱf\Ƈ4d4Jƪ#d<4b6z!~u 8_02nXѴ QfD<ڛq/B>=,+[y]O6bi ;Xliz@6r Em/vKFiQ&HHť~?+\$UtXhÆ/io".ж0rfOsZ< +&ozPi3Dg쭆dh,"=Г);R+J$PEŵ7–BG\T\,ѿt`wq5jd1Ax;>?(N4>p❕~)2F2khWcշHrTVrL@9}qa)m{l y[œ A%{;5*UE} 0 vJX,`1-[y癕dS,*mv_j6#eE5QۄI#818QzouM0\9Z Q̰#֕jq3I (2ze2^}Oa͍W:Y & B tF΍dd𨫕&$ "FdD}0iS2Gzv@V=:Sȋ71"('Oҷ~Rl-mB_*43 B.|*C<2Y x o2H1qWfPOx米n 8>I$8]^(R ָvڼr{0<4uת,yk)TՔ ؤNjI4ctT5s#X7IY?oO 7!UPPԔ;OyFF<2^A'<[,s&D-P.jCZ Eaqx6Vxqp7ӼXK <X&\4/~ۅax:naD14֏ۂ@?mBS~wRHR&ZmƺEf|T[j!%f}rro֘ʡDytqAWzoYBĔW9Yaşp[xXkJҝLP08ʥ,"IJ8g$ bNng`uˠ7`t \jDc8\x/r:}NsW #){tW$2zԻ^sKX.t|ŸLL3PX\xIZ$D0Yk14 zj'&фpgLeJ-%HF,bڭ?Μ/T]S|(uNM7kz)ڻW'^Lvۭ/.DY-у!n|7_/Q^!z1';[->DC1D4QKgo bA)4ï1 Y$CS`-&˩Riv̼2m||tbNn8> 10B0YI%V6F ԣŪ4b; r.b gIjy#'+ ?&xM*d5VQO*7?Ťno1ňm>-=5IdkhC,uWti(򍯿g$.Ð SO5!kV!ݎ*rbʤ9`*C)OJRcU* 8:.e_!B) &uiM˸3N<=|mDjs3W# !؅jòkowdN^ۢ k!hDfdP(wO7?e}B6bF„dڣq*:5dwBwƻy6^Ahآlп & / UW|R,!7&OI4 3O&۝KY09bħ蓝kc]Q=c%drDKq(Mi ?Y'ѵ}ΥAȒml*C:!8\P. 5+ģa.gX-|wx^z6E8o0{L>+?xT'zp\0Ti*46mQm¦@`?}Zhq,H)&Li b9 OЗqF$I4jtAq, H:7Cu5XWaؤXeƋj7ҰP)~I* 8iqARJn5 "HԈ:, W~ Zqy}T{>(!H\ =B*B6}-^?y+8RET @F""̣ ᄣCnw&IgL۔Ǩ*lN+j- ȏyTo!hqll"n$82 &}}dH(bsaK֌[p⺺K7S._" Ճj 1m ud +:-fnYK.Z#1nrC 21K,f*3XRM ydHva G}J#@ = FAp䋄T ) UYQ4(̑zPKÆDk -9 S7^Du 3l°dĴ{^ Z/5JQ*ZW\E5cy <=شmݜH3_%}qfAbNH-"P̴djj&XI1YH<9t>Zzn!; T^{Ȧ9 C#}"lEy:׫Nᾈ6-]$d>R<p^DG' &c_ M8 Lڋ |Y=}^?(+=p`Q&.XlB8A0\O /P{:3q?B4<;8/l:3rEꌥΌ}`5 /4g4mVUCDxÜe c; =滗9Gwp~gfpM r}7I 7 !9Y./?fȬkDD ?ljfp3!k֛+9ßU,9y恱 0T ck(*2Фr>}!WZ`k`{ĀTJF4_Zf{0*= }Ӟ͓MлE[h.4BiCMtY/d[)4$zkp, TECSh e[ΔX-2i l!|Th1X 禦gm_c€-'Hw6o a0t761Z=vNF gj/ |bIkq]I )-xq ,(M`9e|ʵ;]go6 R1, |3f痧^PICwd@U L=7U֫ղi/H$mvsCgұ8.4MyӯHNQ0,0$1g$HŹKdko75 A'T*6|êL@9&$82C*[x2]ݮ0(g#8 [S}LeuS $Ρ 0 ~A}qCH8R.{~ &T0F1 2dRTMpg$˃*KH d6CDMBQ' Lm"A! Yd' G."PNjϻbb !vlARϠ=Px*ieZ\*(*$wʳr˳݅.` Ɋ.36\!8-Y"+8U h$@!:i?0k^C͖eѐ(N #Mj!?Qx,ϯz~sluR[\$3$l؞{ʠgX]5z\Tz_c] 6_ERKxғ۱ 4}%=M\\3a+)8mͤଝlގy"v.0 ! Sf}: eu~vZ%9' d[f!) U"6*;>z$äkPDfL ~?%L0 בk)D"@wmEM^<(OeF%Ŷ};=q7p]tXeMIH#*U޳tx_bʘy (梀o?_VXi1hp$ރqˢP} $l\|<§``9~nRD`T6E=OhB |hy?U l LQO@Its+hZ)DE*^3A{<؜;8q(٥% وuTe0[.~}Rnwߟ<@lN l|P\E^nD%x;p5|=rwDRb)OmIKg 4b2V`|*»$$N'CG 04Vl=Έ;f1sF Nh <ɝN(bk6 -8 R0C6\@gi$҆ԥyUjf'5A@?x!D  ~"fղ8Z- P]ՌC۠-0eH=roo@ho ukXQBs_Œ\a}WyỐy"MEHdmw8i^qa@[Tvy4pΛo{]bukH99 T^0eȲp쮍3%(.CBʮm"_P -G+lI˲-+>+vMsIP'@)KGIzoWAÇxP F!F#R"3m's Nz̑:&gpKj}h/J'n+$+jicE^M6@C-<8^laH'vp5JԽu7 Hl.bXQw쒙qHa|䳓bJ) 㨡S+ՃS/v_<9 y*ZH!Kq/ry 1XD"V)zwK)Z_T@Z!)q,a셢8[[[Kf9 ƆVC8bLK CLs{tv0^υal0'Om΃>u u+i2: k,WYAN1-i@a mֲ1V_g=ۻ{~ُ{@$v66 'wpG|Z%;w;\.mmA+}HP 襓4W 4(JQj\Ρ,-!놄uRLwx\3t4rjr>װ:QHu)n"p|tPNUUF4鴖}fSXjVQ*R3r(fNYRS0GȆNZ(l00`en=t2[**]CถZ\)U"ij p4N,Kqn[wsa-ly$tO$-%ЎUX"Umr={]e;紎3 E Q2em_cG EPspѝ %"RgeNy Ϫ'N&Cp2>Z |7P8u5*hŚҀ1S hyK)O+su8IV>.fSc[_2-`~4TRriŦ;ArP761 oC+_Wʨ>ASC|hY6_e=5cfo%HOt-xd~J?'Gp x RU}@Ŭy{x{Idtŏu7^LR7;~ !IˡgK: jl,I)\ $F̩S ?}l#6mC[\Sd0?9ؘuxDJj^yS5LO5B3ɥ Jk':^biU[ wzP=>R.-U{YDdp8EYJzKC?t@\7 O@ju u;tAmTKhV82!"(idkn/ZˆYjßcIG%Oׅ䢓Nk:9GR&UQqԫ聟٫? ܺɹt~{ ;Ox,!"dgG9RHXRZ*VSagEX3~8 7s-xΕd -G@WAhDw&*P{ dKC1ʵO^WdnzS@Sc GbrSovOK^])%|7;r kW߃4q /llJ]. /*%[y(IWJ0ƹ7GnH %U>)ͅ968^8dTfyԁ6U *~)+JΖm2RN뱵4t J#pJZSw3-]yX:fI _VHM q*\Zέi|W 2HMBZ_< u89.I&77mwnB Z#Y)Cv(41,66ԔBѯzai: ԤJEcN(C! ݉`z^MvMk ~+8hR2,Q>YN=M4-*t͗̾YlިI]qR6j[m!Rr(Xv1~||~؄t.>.XJIZ9 EsVffGGk'j|1=u]^ur{UJu"sֲ-i3onq `3Wr]/ }|.Ηsyi2\ԌƩ̘Å2>`s "$[_8{7ꕤ˙T88-hpo ^m$|HX'̰d䔂@'&Lt bt8Tt̀RPו|ڱ" Im Z.- !avD^p bA:lf,|u9&%Ta5q0V<4tThKZx fN ak)HSRE?riuVh6-.kvkGOf`Rn#'3R]1)''ڑ#tqAQX̀8 z2M'Ƥy’7NR`$헓6%W%q' iم9$/JigHM_ڟͫsl"s%R६ֶ{3jmw_3C0Z=V;|+UuK݃s0iaU\BlHnxM+}.8{h({Ca4' Ӗ Qȏ!yc/98Ѹy\'Fpfo7m5cBd8FہW7*TKJi?ϬX+l&-\AcDl)Q`UZ654͂JZ)eG)C\Sf,B {Kd{NIB,CԜPg`҉9gZQSO&|c:C<X2l8* .Z[kQ :~aNl)Ɍ7 ݘ26 AkCGR5H_v" RCsFI˱̜ oXoۍgvzxn{Η޸,/Axo@2ͺ3Z>3;GSmLv7{w(xA3"-Gl?mQ^x/o~t 44e͛X˭{EY06Qp'H^Y͛u:sErbB#l̬i\TCSQEgv9P*)s93ƒ(I/*F܌ Վ*5h|}=ba=)l8м n-*9 ARQm#XVtQԊ| QhW&-%[ }æ?&$+UEj[^0i~t(VykLvM"JdW/# q*j\t KHvԈcy]ͭ%s*aZ]P;4fM]nI+6989O]9@[AeiםĈ[;򎧐҅}O6*7}Mst>=pbr>w!)a^\.fG&zj^V_N~^ 96;V2 my=|UJ}zC<1=9!_:XTzof"Of^?r;jL,VSFTy VeyNni =^sbKdOw{b 7ɪ[FHTS67FARm1~lo|,j&mP򢈜e\{Kt{c噡g!2ay{ts-[ x̎I_/lu\RM[cM3&(?޿rZCZ= ~h' H+ђf;@w:6 ,*#S[#u}TǨEI}]ȥBA4pǖGnj}d5T*Vpљ㎥{-$ {~.>N~O]M%][JQHP*TEOPϳ7?BgY[:Y4YމAOg٬J$ތgr:ˊV5Wwjjef$B,XnͶʾal$u%кɜ!CDjHUIڸQtrtM|y;$/%gg(n~[0X@ ^L*:U眃Ssov} @)X; SX*:ru9uƌ5x(:Mlg^v92^PŢ<;|+EKHLp֙@'Dym(y N~:90=IH 2Tm}Wۋ+}-9'+ Ca yVlCx'd.7^}{T.Qs=/Ǿz{8}~7oF'΅UQsTP?EYYƀ|EPbd:B H7z'C P;6`00~^Vjb'01M:*/lkq0u.«sBnk6 _jK.X|m6mXwOo3v۵ƋsO ~}'{pI `D* eu$48nxo.q[S!RI﫩 *aK!%Sω߯`νFH=;#!hpc<7\ZhCjZ&V!̜TpB0OY[ 2s2ObIASb8fsbj2"cmuB< ӏ7ͥ%laDXo^a_b/!_|E>P_Dv"T|onWWTtDL,_m['z,>}4𜧠N*U+nmyj |Sa-.>+][b:R{Kw*q7YNL)6N }7Dk7~߻a?8k94F |xJ\ PFL'hX:a_R#H>$ (O)ݨT8y9QNT0ɝ#1糄ۣjdf@)f^ j@݆띭F))yLzud-d&ɴO8MKy9;QS uF;_}GsP+n{A-Ez_q%RdfkL:Osd8Ĺ"YaB6/rBs2b$g>ۊg)plYH ˻Rt 5^5^#i-kXvB%(w|v8L+e\n4|~wA[9ݖ00Zza/Wۿ8Mg?G'L%zy nҞzءFh6=cwߚls~ 3(w&d>zgvuHuUTKp'j}7Y{_xIA)4)&…^VԉXε[\=wװy!]WuDЩL8QK\OǤF|<~LS^7"󡩑Ymk|dmI@4M1I*s֩ 1w h.3Z--BCrYHà(.u|HUZ*)B \ZG%8rYQI q4eݔѫedĬIr8{ܿ.V)H4AN4۬TU9)JCCHŌ jƆ#Yr.plk/9쪩(6x:Hbh,n^4<PQ{k \&ఽh~XZ{P#c!7^'((r4ծ>!8!pJRdaiUNIbZ:s8gxη9uJ4ԍOOPV ;+Kƕx9`ڋݬy{xw%Bޗ&8:$\\ꨶ-:õy^V< y~;m|Mq^b3/y'8Ͳ4[J[Qغπ7Xb:YCP V6vx6"msRw DL b|4/ r5 7 >8I4/rN'jj?A]"(![ tՔN_ ۄEC<ŀ%ڤ3XIfgT ZcqYP-J'X8L $Ze`i[^U[=Ҥ٫8 d6yfJ`qӮ_y,w3R~P|DLǗ )_ݴ7<g| wi=UDw20;-[IPgרiKDY l3˸80r`L8ʷ$R2Sϕ˸..-n^Ll{~ f"cݢP~DςOVƷq%ps3/lul; v1LЭk#ȘtVKUX9ǜ;c A;;3 ‡fs>4$"&O(X˶wbxgNe*O1z[U/뷅p0H;iǚ]/R!E5Js-t4&<n+j#܃3 vN7mPWC=)I|!\[r 6ۥH ,:YA뙗+Ov O"_G:4h#KyPPe<Բ 0en-rkKp^ /2a'3S⳶@Q50y+ RUegpIȔcߨK5a/>fp/s3T+BX)cHah 7iR3zQYR(Rvm;z+ZqBs+E .o"_x)r˙5Y^=Vk5~pq 4z3n>7V%Dy"ӣ$dcکCi#-9"E]6wܮ4WXEaM͓lf- B?OԶHй 0Gu>!lZ-9IlwMIJ  B8¦7’ι+JYh!L1m.P$БV|A̅z5G"^PYoNt N%>T )!v؏k,Z,iuT2+@n9U'֓]$FVwxϺ3+SHA-EVSEЭIoiiˠuMbvz&8^_(\>'j;(9xq_Tz2!j "X$l32C}HDc*uDw8=2aĖ=hWMY,gLb̔Hmޫi>" pHF Eri{%Pa;[y. b@գ=mCsK>!t4~ʾu^^j-I6qfV? JDY&%C t;MnXLќ`V5(-qMEvr"C igjKx?v46`&5QC1 LzM~Wb9A'~J BՕzC+.gDNƺZ!z WlˈHb-{mzܢP(#B:0z*B[] V IJ̢H)cӦHDvdɉ?@\ko~:SWݴoD@UъC1xEU&.5ͤU3!&pYR_$a8C~Nq3&f$$ڮdAލ%D8黖XQ<i|cB,W2AÀP(pfiX^'~ T*MؕVް^Ə}b-3Q:O,Jac[,^b+/;=Cr#ei!jʆzt5bEUY@IwlDDFdUi?YcWj>Gs8o 86diYNa&"Tzrgf9 vhg#1LIuGkz-Vd߉#NX3 @AW…|]B)~f *$zd6<),lƾ'--3cTVjd{Rn愗E'C)a8t.H|R R yt~r9NQ&Ѐ "u84ጴ^L$I|~vf36>v]qq_0zۭYJ5rBp@ֆl͛!+f.La ][Kh;{J1؀Ogssvv%ߨtz׽d&[UCkA]m'g7%жz{P(F+SKPA.FUyv-y781kaO"rGǙ]w?&w.p3q"^gh;M~d˥E (W^@,T!S(N:"INEiUx•"$NлHC;iJ^NBYHЍ׿mdוVUnfl&Yε$B,S+L񈠥о3Drceqȧ]rC %v|2Zw&7<9ˆ e5P0k.d69籝ydUANU *YpXs׻'5WHXU p1z޴ъ5h]Vv=d4-̮Bor`lpIƑcq=(b3i8CXv nxvdcN3\Uag%y:DS5\ kڿzusaadĝݺ)GVbIO?E}hgxWޭ>5_{YG ڽ1ȓ6fуe%')+/($m@wo|HZC`@1766mc(tuf 1Z ͑Gh9U>Ac0K He@ GhwAfО a\;9)߉;G"2b OVT8w$/xiY^r ƪm2d.z+9&)I Xp{ שȓSr\>7"G U|fjo )?֚!HBB$ .< qiAL|Dԋ">Ì%`7-"ڠ hoi{!9mD,c3.p!jM6yNǘ0 &Vcͫ.56Y.x [sY"UWȓBb!2-Pd,17܄LQnq 8J $(dN[XWVX(D+-h1dM , SB iB   +B:ޒ0k߻W]Paʚ`BXabQz+áPu$kmO<̼G߀ p>&&Tf;fOdjH5=?kMilU>r'%Sd)ahZ #Y c?y)fCW` 6'c"Cbhj|Wyp`DZ1' "B˗l'JdZZrߤ-!Ax9&x)^ՌESY+g.y"\YmC5K- p(N}]_4B2AK)}vՂeRz;_dhi%)EO%.P&s CT.p^yN0${=[[1 Ĥ>*S¨{ ǯtINiudmhWXՌu`bZK:Q iC?[n(LV.x$פJBc Os.< Ya#g8 D';Lf+D,,冡畹s۪daj=V;T۶m"֩ 8=WNvX$ "*6$HrHP̈́qcR=w]Mkb*ģ{PU9=<*a˼~tBr7Ii1VXY[S3e!]7"zDTJՌ%X'޻pcxGv[ǘn H$;!#\\=hm[Fz\oK$r"H囝w' 'Eim0#$Ri3>[G!4yZ-uY WIX [8_ÞoGsqHrd6l 7|Ѡs2&6K)g\#((9$ Eqe?f>inڮ?p> ћ '򶢚!f,4zدu9E=dhW-M04žaתoAH3Ms1H*!dmm>\HD)fSl6fI fDh3KRsa* SRI0XbR-a_נ=R|m2V6`'H:-Ó$қ=S)A#'-4+xqU/Y[մFυqc`8&d)lVα-SEKmm5ڻ=MfP *K#"ݱ'Xr@'}1rT4 "s͊>GS\TUr`"*3mwE ʛ|FO|tD2)ܦXndjYbکYX}u0m#:_yRxC$Sp( lDAQ g<[lF6+ZܠqA_4y3b hfS䍜U4|ӧa烽 G>kxiQmsQ=??I\$ՠ#\ŀ^؈F)ƶOq\eNʩSr1Ԫ;rZk$Dܙ|P|7N %z} c]J(WT+L m󳛰lշ`S` O`J%AZ%'fQ;4D,oBg垹MD`@$-hSl=sZ{ ^YXY{O)2]&! +9QuiBq1u7"!c(!MlYbup(d-XcljFMO\V֫N&o*)D]sE}*GJCrtO8MnM+z"icV.D|ꃡ`h^|K']̄U^Rڗ]-C"t+!/%M0${pe9Zg< faLIs%rA&ELr3a&%|pN+:Hm)`+\+Rn{ E+:C"Qlu5<;wOڒhn!f7lX1gY*Cx4@g/xP̎w~w_) BIA6 \.VZOœKeh?v8FnEr r嬠M%K)0j ox>?:vZ(nm!VV4i4e|# }g#-P(kOiZ?BN"ou{·'wkȃZGew*[QEUE̶[P5Gy{m lb <YVܐӤ*7|d~<ǜЩ|D~nk?Um;i8~ saꀰu|40"_Vǯt P<-+*#rTHCR7EYM\RzݜBId}2[+ k9+hL)[;\E(SS$Ym-Yĵ; ] kFC{[9Zrw7z+l Z}休8s1G@*Ks<;ddvZsʉK ^g)W{ U v<šЕsԻVz*״}Cj ҼI]H _ ]n㝉 BN㐢:LKM7c^G'Qug {%ۑEOZ1b1<=zr0LW_q"yiw2iͽJ):\q 'EA6VFʄ"bS/^ر޿ׅtdzu{8 r'SG&Cƌ̳3T =n,ԁDk5P)]c8yqQ4#̷haBs8q'T6'a:]7R,!!P:ezo95~S30yA x)OKk&|!́cY7jm9,Tto^0"ضVɨ$B %9~9mC0tMPymwbxcAiudK U%q|ǧvHڎv \U6Mu $iA`GdeS-iW2)'Lre<RkAP9,159! 1# S MO_%BqJ"vzy?$]5h 2:}W4 MJiL u@7 fvɞ~mp.ƆۥsV&|{@d21si*Ƽ)`rJBW 8pS1_iSIbCgi. -F6BXLƲ:+*v^٭-ΫVW #W7M#XX"Km[|D-^oY6aj]| l6Ҋ?7k`y1;xSs776` a\Ϙ-&َB5}COHsXQfAN=a*~/N 53v~NC>{U- BTj eId'pNM?]1a[ov'Q ވd^u"BX؞/kSMPmٖ)X;8YȎ#՗ HDGYgwwBT/+؅nsS 3ܫ172- 4bԻݹ&aeIю֋x^\0!ULGfk,(?ů #35Iƒr$2{s|rr.uf-,rQߓ$F!/fl6^2~PU>ha^j C_p$t.ەSiRhD0L;V ;[]zM=&O}]ô`M po|k@c&AC⊳1)HSJcp0OuZd &.) 95+N(cV`r͔+8W@R BNȫmF@fcḦK0qd>̫δc>Vް7}dFpxY_fbl,Qڃ{rvoʑ< VNmO' KaM$WPS}Oڀo T_Y"656Mhj6!>Fc| X@P܊dA^2aE`_1YC/rv &W;DBej'ٯL:0,8 ABd_/Zghh89מ ϙbt#E KiM&枿^KYVb.Fl(dڟ)\J27:a[pڝQc NBQDTA.V~(K.:G|dƚG!ÞAsGI)`⬳+LvϞ=~y5ٳvCnsAi-G2nEb-(:?@HwU̻t/r{Ʊ,|1<^ԶֱhD 3S#[v{Sձ٨?|G>LEԥqұn8<'+C;Y-a%85WZYrHd׫8NV!x"Eb3EuՇ&*ݖުأDCaNCI͙ҩvH|w߇ ;T晆X>^Djdep6Y·PH6D]Ȍ"B.[ż [6kxd{15^{8ғ1HI =OSú<@^2"[ CuW'6! WMID>y}J ί5d-(!\bBmzmlgYʲMn,Wt .B`1`6Gvt97W^U [%b"i=ͷZ:'>hX0NY|AKB\Ti}&,*= -8 (*J^YbxrUTq.`6j8B[PA}-B` ίʨ1b>21ŐN&'Ώ4 8 ٭4EJXiKUFJ޹x$3V hgڹnWzvEfq: F:aTfJUx./' 8_2^~ 4Rm j7F?F 7ayr9˂Z[3s. iL?B*lEGft2+1ҽi}+݂ٞ@;qvm 46 yUYm.`_DJbS^STu읚zX' }qo2R2 AӰ }y,lB_{D;8u 7 Y2\lhB!FKS4#S" gMߧdKΊ8?|8c%Fl\'$A;0Oh"qtzzUπqM(dmcibt uK ?w~jVuhܤC5sA"xŽ!dvF=^ q S'Ɩ--P*S^r`'Jtfs2j=TQ9 -AWaEK+t H|ʆ+ؒߨZ*Q57#hN Lz'Xhƹy6cHp+rI|Vy.1$Y#GDV5=[_ҏs'ps͜mz.=4:kYQ5krίFi">_`ab k:+VN7 +c%!Pt'al8}cqGS?ŮZypT5 EQL'qq#Q/(}0jqz~D9D3` ZA}FaH`4Y1F05-爮2|qAT(-L*?x~EC 287vГE'|lK$wUU Ya6 8=4FǑU2QX朥{RZc_&(z˔P٘DD4л 99GA\Aq*vlhY} c=80TЈ~!s'RR8b%YlQbˤ: 9H1r'C .g1g%8g2-K.I#IFѺEь8 @D1MB]Q+mVuڣcg֋p eDIT9Itr {>h–tN9"1fUulH7ހ(FC`cb }qdrY5ϼލeJ=k2eRޟ qPQ*V&!:U!Ն1 :2VfVuWU32(|2m$ 㡈O)룧R!/b֦Eq?2gwPa)q9)3I_/2}a7ZV3̡WWaJ;:qd064~Z ;p>Сݬ1|:);yس 35jVPa5SdаX&5oRcygX01|WwWN(D, JtZMY"|/yHG^&,\l[9ؖXX3$hrwunT]4ķ>9g !*h6ơRkGb̥p_ Fr (DjU4ZF,86(TB*'8Cgw 8XKxϭJܪަУ 8AޢQpX YRl;\= ?Zh.GE_WAN[.LLj$vK:'~:-8Lf1ib  «D,/3E=@r:_HX6Xg>8iѺA  Aw-X+QacJK! t{lt&3>k_r39YѬp~kŽ5)V FD,Z+NߐlPF+@#m42U6[[HKTQ shtN5B.7NBduc髥x4}MW;;_\* ?I xĖ%µ:zˁ!3C 焨KGs*k/OxS*r@s>!Ŝ+EΦ*~ހA evAdFsedzQePF0|""xlg R\t\JnUE5ztq ζJ,{znI%G1*mbCa53rEmLoِ+45I{Žb罦o)GU2KQ*4wT:Az}gpb<(W}a+fB,X .d e3UZv۠Ʃ5e])fu;[c?1}Io9J?)O mIe&iQGC{ڮ2Z; JaDBs#vV  Y0P,k5ˣ_ݭZ[.CkTAKTX|7sbkz<K]ytlB/$Ӣ@QA0D^;|j . *ŕ"N,wI2 ,3׉ݔFمO؎"/hZI>%ܵ !Cwܔ,DҊ|@.=۬=WszHuܼ1U閴KtJ':[|W%:_?5ބ_i[*eB;**HPTek)JZPE~$u8:JO,;}8Q<]R֢s,TiK)3V:QY4f^y Ni*||e9FE~T)(-&$ׯ7rP!RӸ@I]I1ո)8_PW1DYLT[QNC^*N`Quۜ6ƿ؜b-"Kyau yeHO ] vek_\ m.;o<(*@%a?SձjG?}|1ZrLoһ6[Qc&2r{"wy$,Ľp W%eRE)i\L8 ! p|VpdApXԺ6mCEU3jw L:J(ΐ.@Jkɮm"*1aQ h0m'dxQ7D^kLqjt ߳d_V,zl6fw#kf j-Y wxO tנc*e9w9{˔g3Jt sT=٢yӳN=Y'YaWs+ @<|I1wPz{T+eOg['Z$AkWC14S\˓NedAAE:qG8==86+pqEMQ#b5:4:mYr.oư'0,s:'"kmCJ}pa~r)n4{z `a93.$9c_ٚzrq#ʟf[p+1Ahnq2;9;=SʅXƧ5P`*X:zE+A6o&8I(TYV288fբ8ӁaƢ쫲tmI{EcF@+ dy[gFzT ;Wp DΧt渢RC+s4RBZl0G(22.R" 2hcJjJMأvs<~g #yf#_ٺ} .n[:TDbXo\,YxW+oZ{m*aa#N8h|ST\^Yr09G1q DVG}!TSU4 UV;_6|K'89l/DP ZXzc>ܛ{0v N 2bY 7EGF?_5*]FO {qߜpNgUY%k놊z8 5dLγ')K5*/Qjj5:5f14}NM!H= UNC m>܀@DVϟκۧ6sG=)tYMYNkkMÐf[vדaꐐTgk}UvNJ 4t\(V]OOt:?|«ehήtTp)`RާzlSkX-Ko\. MK*PId Cf͝8W?џ3'aY팵!f/M't&ʶ +hYwijP6Ria%8nE!00ޥ}Gp~ @C KHK ,pYJ5c9Y)Qa,^F3>h竟$r׾yɥ_]}Q#!10Ss5i}c(>s>˘/z˓@X QCb6bMYe 8=QӈI$#뾾Xؕ'B"[X6?]Q>b,crv)hʆFriy[ُ`$S)A9ͻ( 6ZQC1m/Vw`0}F|N$dSv} tB̹6!(IR9=iU;`jݹ9,|[2i6[ֶ"(p؉*@Iwkp>дbpAT_KV Q qDcEan*#̇ݴ%{w] WN Y~.5>:]SjB(T0BBS,a\d(g.bPa@Pe ٝzׂP ':>D Ixx-P ̦@0uY}p>L#HoN?a_DDŽV[D8!Ӯ>u /^wQW0ҤtK)E W[vIXN68mVK !3WQ9JCiǫ \2:DؔL(d!O\?%˔ރ\V'OQdYQR'K\]I7{9)ίr,JsOI$EҖU0\,,!aHCvQ'7aeKf@ӧg& 6sSxT*wX74)#T'_8j%nz;?^G[Vhn23 B*h0GqnV.%M2LE5Blro_h576f]D='-:~}'?߻< J 7幠i.G2DSn؝1:>cp(}ĂrYQhN&X!US0)$"cp~2 ze/ ZG )cyQ5V-89ʱ73~?hazh3U4%i7 4⍮i;n/Cd80\UE2?yrasڂp-Ux1CƶggNf6ys NK:+=$$ yϽrl9řR@Ga{19,l-is;7ӌѰy˽"_j ` @'d]ܜ/݃ݱkmG`~:M9Ba̽JJfW?:{؋O|~K5L趴@||\¤gʹ#;(nWNggA-:YʠmޡX_VapY5q3t-ێ|~o+KA_ڗ>o|ÿ.k/L"ƠkxWlI2{M~2FfCI=g)r&1즗 ێ1\!sw'u \+'Q s"xĥz.#1C<5:k,M"kC!-2Pʔr*3dףU߃)q C=Eɏ>VSU kt%!3 ,27L)=EB!5V@,e0tM)]t߻8?y2OJ .R,AH a8 (XQSwx{]//с!~gp.$ׁΧ%p?%?9}ɣ3M[xt>:O?A/m6@)t%Ȗ/`dw9!Bx_6Rρ #BBNFbS+=1n|urw0ܚfRI.-y' BvJ Ǜgӝ_VŸdbT@yOUw?4\W ;cKfcvP벢"\զsP 9zQ:zr>4)i/5-&mת"6c7N]''0yI@_*,( ^\M/7<;+^yO'.Ď4)|l*ؖ[qr䯶^쇫a N _/#vŽ&3dM!BYYJgL~8_O!ĀRyH"gps;<8_^**p?Ά~̄4Yyéuլ 5MÅ;[8?ۋRp |q׿o>)زëcj'ZWʿI;M=ZH&=*ophx)KN0FѢE@R8!o_ppW |q1 DjJL':ioH%y"܂UXW8#9WaB3R7|ct# , XqKPTɣz[ՌAG?*6jp?i&C`Y hЁ`51NBfW}t&?eYp|t]?“۝JR3셞Q Z)|'l0*4w'Vɋ,DLfvħ SM{7CϮg?{B^Fd.;_( ok#╩ɋ 7It/exn-/) `b4tF/mKR[SBJZyп+f`i_c1.kVWi?* 8<d %g)s9É K6M3hI+p[Bv:lbcB/PRňIr輵 kp١bLLkF!׫_WtYs= 4qwp3jF;}c_ AA0Y9-nIa3yLGt ;ɵ+pWMkę\Z9`qw@Cى|D\,/Hc|>?=t-N:CVPYEP{w{ro;=O:2dP AnTXFiDX>|)v~onNW[ls1M t~D2^ ^?_LCF/KK"pu'5xal"+fmy1719I$-EәW- 7֗У&8+@]+lPU"t ?hUt*ʷ>O~7ח? gPMNf rV}리AoKgzs-BT8V֘e K0fp]81 [GQW[|9uL5!&A)f;g9*"H D{OTcYed՚fҠsQl Q{7|!yJMIbt*McLEk*5lZ]K|+(N'*0.TRE 4LR"wn ;N%b ~ MYqtt1]j7֚VFt|_EԌ#BWC2F^,[=fl|5o\d<e(BA]O~E54r"8S4- |$V[ 8Ok u'w=9;Ljէm)f5 of.s O!qTiՇ_ϗuR"Z7:N8 %nVRJI 3}eKD+@GZ!ڊ)DWԨlb*x2|p~%XЎ~3qBlNBUl9n68[gᙕ g_gLXefH0Gt[sJA' k{}9uRa ( D"RN۳}[6۱؎'qB\0nօ<܇+ݻΔ3LES#΃<\-c6zXs>QCTCx6lTjqxe'Fbҋ?p._D*p'`!xvYmc Nԡ{Iha ڶRKќ;8Vq9ر"S)!1W,c3Z#rmhN¸Tc65)YڔeGAd91Zj[THTRO16+ myl Eih[lw2Q͂٭> *I3:8o{q7 bɿ prr|&\QY9'mr5#3mm\oW3Uv&%1z \aTgʸv T\\z؞OrZ1֢fd(ݤWĎpiqhm$r94e֯}McD)ޚiNl{p>_㑂p(Ѭ[m%ODZ)~tɁt`ݨʗʽ0e38skլ%#fZWZ8x,F;vuw[ 4 ᔄڏUȒXc1eNj޾kN6LQ@BOE)a&90X|7pYW RVM70ыv̐om\58:-ֿ>R5y:=eQ _p(=SKp>}}Y'J4E榼laijiT+`3{%8 tlLwq^3|Yt&RNt}k{2!* u :𛠯.w Kb쀩TCt[e!I>R QH[Ay $gvۻN3VOi6 %nDZNq=ab+W.Sq#T\6i%.y.ZiUëܸJFvl}{VUI\5>]3RJcy GRD]9|έSlYI/Qdt2\C(A&Jsgu9-{1㳒BUM$!=< Mp )!BN,^O13 ;ˋ;,2,tZ\ "w K/ẖșjvfԷ09'^B{FpGRz$l㭫oyk]gI>t|x0a`|b!sM2ٚ&Yyѕ\e/ʮnZbIμv ?JD#CazDJZh!{jX[ݪR B ̕vOT7kpۮBSce}5ʵiА;vl<=`yK Z= .YL2 G&3i(${>tN%8Qf:<3@V 5i0LXdTx9\RQLY@{!9'fqSA3MDHY吊zWpꑧꅞrkV@ϪѐTeDu?Dl㵊94,T\D Cc s[ÿ W>PFFhJ}mKQ[HxӸΕ}ݜ$=E a}IQҟ7oy?ͺoR LN\_g aP#8h~ 3 r%®Vu~ NTSb0ptD8VյҌ3} k3x؈3HbNPbI4G89&Ҧ)fe0a5R9.to<;8j :=_'zdq2\P˴43zVmKyoni6JhC4"g5Ȃh&hA.zC̝%?}4+OdWY&i2vN3FۖTj,F5] Fλfl(8}c;. l>񢆕U\}Y0 ,k8; Tbƚ&e%($\~R;g(rENF""w,q8lQ/ Z*D/!,I֤7SA>W5n1H+856SʯWo+UHt  qzٳ[}8!v:AHT2klH2ҍt$9;ߞS; <~<,CP6d^ 2A֓[8AZVkx9_RT(9+p08xs'U8~GFGbUʪٱLB I3gc[}hȺO`B7&H+MԄ2s"#Ag**$ O> baRsC=KeXfiH2^[P!U;NK*+>qdk_6ñȢJܪ]ы"|a׌9,ow[~s!8#}prZ[qU6%teYHdLի2TYA[Wsoj8W_"c4Mbf#D]S7~ qo)yCZozW8[O U1pk9^R }:`o=ZV` goKϏh)!a4 g3׵78VLI6I92Dy =yWE]Zn;EMVNskl/ܪ6"7r$(G{ oYflWYo^Ɵv͛qwKRqHU-H28$w{. K#d6 *[kX(61!ƔzP:Ax X+]u[6οr_Z<p0G%qg=T374i;.V,\:kς[=Y) 2M.cka!"D)/8X9*) Bh" {МX7 $BSOvS X2eR@eHr.z έZ*v9˼=m3ԣBٽd{m sڄ[8r$"1 ԢrhbaOςO8| vc7sbi2yދDs$yA3Edׇ kOTDlM~y`\1X"9^WՃuoUt_Z@<JPpcT}w>TV#";`hv׆=}9\W!M[|7X.o* ܟ,R4d!kt~ru rf/'ѓfRԒhDeL43@7MeQvvh-RqG{Re?u:\LQ|.V%W༬:́w~8%,ֆ0T{C.<>TNıW燇i*E[5J*9)LYBcb ε]7whn DS \K )}#bhX.Q8>ḿǔd&JY@\^ãcmt֫_xYÿ涕5pk$)* Ird Hzp~hiDt8u-V2+1m]7`EN|Sk_e ֛ _I)^\U5[=6RUa 05Q+sםGD1ZǞ\ >_ٵt;G)W=X() /ѹ]k 5:*O\^2)R[R 0 g]M)m&)vUzOZu?Ͱ ZtpB9 Ƙ(1<a}p7;up>O19-Hb7P*H7lh^5CSw۝aur~cguѲB׶uI΍mK S&y4q{7cM}_Ht2N}v 7 *pr {g~H9nLG6{9֍s8rWs gPHXKXHHr۝7>;,dHEEq${)B{ p>֕rSY3&)*bMCZbYb"pnkk*8uLpPxÒ&ftA'!\\nKYDИIuG3P>iɦ~5x덎 7 1OU M]rʥ Dx ,{='* I<ITSBC{`A-;bt7?$OHDeYCn|qayH33pI}Mi#_֌6kƚv>?_$>~']/ٝD& qIRҫw=Oo}Jz.n[ 2_.,9.J*Kwonm#$* UoQyr=/6RʱRߴUǿgo`gw5|b[3q EYBk%e0Ua;3@沙l@ZX|wߌnkN[qf{SIƤai s+9e"}&LKtdq5Z35C&Z>5wyTAx sh^.ڮqJ5CPT+rL-|,n0_THKq܆&T*?sHSvH5EXoQ` N{7Nj4a0Lft߀LrY2/}YߴDGv4dt@vd\á5ɟ[p"4wztI3I'!5p^;bT ¿Wg_l̤ӌX5 a`>:[ƑDWƜUu_Ɣf ahd`[8)vi`4^շEa`Q`9/D)d,-Xa}ZM ˫Zp N_E*~Or`ney=:gqJPp~W=Ǎ9fkee=}4)R)d6]q~]ED4V$/l ]JRX q8xW} 6s2j$©Y5HIviʖhVHvLD'i%hΟϤι|w)o j9 8RQC-& ?GvZ,,+!ꎟH(y RR\X97#CIuMHH!ș$O3Y '-2bZC#eXC~^.g3_P8gXR}mI |̪v:Ρ 8E:"yB_C٥4&RUgC* sKAMSӯq@-5{ IpuSDxZR( H>Oc Tfi+Cnlhj^y2<V8sPb^朿J<w{p4R`-c9r7|·K* UWY&p!PPӈ[ sjsdJH ˼4yε@ 6Bm05̦N(OF{|`yZ9@@A̜8 @Ur&e-Gl߱rٳ-*A;~=U̴BQGMA1I;Ȥ"iVh ́Tk TҜc}e\ݖo֦3|uUH08#:ng3|Or>}oL -!1Rn;4Mo UJa"z ?!:׸1\n. A~ =׊ß?S|[ ;\6-c!5%M `%80X=/xpbmHlW^${ %'?6AR&Noqz8~_I-CfԩɴV `hUQ.vl$Hָ8~zS#Ɯ_/fUR]CC\в4DGX' Hwũ>l0+ׇU7dԌO)&Nw_~> 2882H}'/r藜\s^ivGwNdRBk<&wG8vփXG$N,u4$ 6*5 t,&Ϟݨ?9;od:|5րktN:DGĩtWfzdx@PW_m8uck;;djg eIz,7٫3Tl~3(JMz=I"g? C Kp@V.p\pWbTk#+'f) P 5~BN6EZHեZP{N-sʑ̛q~Q᜘V0݄Z*-@LwsiTB7ED4} #, c1ͨ n;G/޿:6~x8qh$|6-ymz18d-Jb+."9|jqt5@ሱԯUq~N޿<9>[ {%pCGXx`[h化T%C^OUYny]7˩`8|q@fcRl/ Š3;A~alt(nðD `'/1%D?9Řm Fls6j$-mO3: %XZi ûz0'j)HEzH,AVf*OIv0ϗ˭Yc #,S/WypՋ=/hpzKpiZLgʰ.$E\gD/>D:8 K]q{~u+ ԙf\ ;Vmmŋ#sZ>-kM"K8,1\HhM< f/5~< ,WFrW vZ8kR60Nfq]MEi!$duk\Dp|~zC1R4٬ ؍rQv'bV=RV9UY7sYN [Ʈ aj173kQp\\ IeOd:2&ȱ%Aj##oGd0Gi$dܝhԶٹ;S&# zF[ڙ<©ưe$5gTH ϛ42E^ZrY|m ƙ2#ižsUm*xWMf}g9yWbV:٘SXRQYv5]S}jN}̦KR{*,[.i7pywَvFS8,MGɨGgFDQ z7jxzjǝIzWWJϜ賫?*rN/:Þ%#ժY~Ycg7_~̔mj¼4Dp׃:ټ©\G{I&q\&UMx}D kun)۳_-#fKƄNe:TTw=GTKLm;Gy^]wczGc"&h{jOx/ ?d8ΪASj܀t2uPh%E=>٥nr9?-Lۙ1ּ!!E9l6}5?]<bjL 3Ya4lmRt\tdͰ?hd1v-#PfZu5n`E/Q^ٶ=5NU{ǝ8\d|eJZҊnpſ{hk_"S "5Yv3rrv6St֛Q?O~:흾 ;>mdDtM;2jFm W'm*"Xo'~nEyAWasl35>U:1s|prvsj -f $5hܻz7 CӞ~]7Q*`զ-љΪcETRټzXLe{ *A(Dw֪Ym㘻:))Wϖm6p% PAL&uxqldX _/T^,'϶uNIF,]تöw0,U!P8ah SOi1E܎i@O8oolpȋwJxa_t\1-kVʹ*׻CƬ϶v^N 5!2῍8j -|4W2gqr(!mlTsq\n7v9}Gn#lvE My]o瓅 {BT_zsMA"`nnf=Om54H9k/W';'R9h UbT5>LLMNuH fqOf`1u! &ŵ7Q-lUogFh Zw$hJCBO&^~4r5XtGq;*ٶ 7 ;7ߘ7N-mSL[4TwPy2g=Mld@M4 :Vgv>NrZFfO>Dun*f'u@AHذ@,ȣM!i]HO&1I& HxV ?S``\+ݑw߱Xf[rJ1>'Oo>ڜy9lN!ց{$׿0 oi8&Ќ b*meA[jYqlU1q'(xvpϙYd"(LŅy3<ڧ+JvHRf #sl'T\3h"Hc8Y+j6(TL1;ܛ8Gz'o+AA g~ZnZbuӻʹ+@0j=!54Zt$j2wZa*" da.9{j8eut|nyLPKqߪ;q~"yg,GF^77!<3]AyZEj$VжIij:\|qPúm{h8S$S袋qTjZ &86JR`ȶĴǥ3'lڎ>8VU4 Wy֟nf FTC ZD~qS/$14 tb-v8w)z6罉 n, +%k;IW;WRF4}\a%*9At%uIa U}m}Ԃh rIzίe*L-޻B9'X2O󶽽m̷Q)J{ {q֚73dfF\HW3A}C<ݞs᥺9C`>SC?< ѵ./{M2:lxq1C N T瞱;Fa߯ǚ Or_WίA_DfawvJL޹M܋8Dx hyv_|i016'xm)l`5͛NIFt3@W4֢73bsxtʯ:feRjFxi!hdut5!]JIg}gi6vb/~BqO|vgh *:;K;ghtzٿU`6(q]UvU99TMkbco ,׿Hf.+̀FҶX24K}!\=_&O軟_XtQ:x{hiW ίK"ϣy}a3lwi+֖q'ef1?{N48B$Ykln 3(zQ=@h_xeIgg]]X t9&Y}_2W1u+S1va Ku(3>~lxs՟ N{W:} ,,-K|zs܊{cwl$7S:l8w>r)(jSbeiISQculbbceVql#|xkjkKuU*y\|츠3>2ȴh5 bn,CeB:fcO-P['q0AvŇ k,4/%, ]U>:C3-aM1m*i/|_cW+2I`J/닙8̳]YNk*6w55ӑw]<V1b )~$j{WնI^jst[{gbaOس 5U2Y S'qwe-nPm9+t8R]`5DYY,XQIj/aȚmd!qG㳈7aAIUΙM\Smy#~z~{PƓld˷) SP, flUXX Hg}l"mS6,p3lm@[+dUVnwG$&!JvZ3噡Ok\' n:'$%Gሶ N ~*d?*7eݳ v "ȓ.Xqbi'q>sVWęMeR4 ̂qYw"t6n> Y1fq9(BUf'ʁ7 QE#$]4ޙK2Ef{glsVCBmN|ᗜ/ijӴ5^%%}o/N4~<.Nn$G宆*µ<3N: Ec&VR29&2v?|fHjtyL1{$/z7,)7Ibxw\|g@VUurk:Ʈ;ߜ/ewl(6ڽ:րPidۃ9 )eSv_:'?4|_ "wEYFG@cʕb*)lm|~a 9ee-ڮ$".hJyoalAŽePUtV&8Q⭕A㣣ۘl;N?'G{l8*jǬS.r3׿B'M3uTh"i-P!DЇ@{q>mя$3K(wbԃ i;Y FGMYM_6Ma)m皚櫥vU%]^*ίg -Ͷ<|?fw{Xk [`х}LwPěfen ]u P E|:?u5N 9-; Tfy)8ٞ XSlW-`1r|oʼn|xJ,bA,%n. }nji ?X)Wzzy!J9#p#a!%ְ0xP^ظX2tgaÜ׿1]VCb F5nIH#㮉Sַ{q PSkUVV%ZƲpLİ s.M[.&^$@q~A=n;ӊ4.. S- ?JgJN-M؂d3ݿW_wBU]3-ZFt)dQ kreރ81$E)KS /ît5"܌12?x͓:V5J);L2tI\'yR[}2&R@,@UHD.g}?)QuaA:1(sqr(ڕ!_ ׎D3w|܊(qX}`[u~߄1"gdW`;Lʰ)I(U(ЊR|zCl''&ݶB ~Bru0X_t;8'̢ [ -;y5]ApM^aZ̻RnpL0IsicYomj_qNXƀ̇AlK![:υZ{!Ʈw~/#N]cR:L^:Lt>Ա;7Xn. D(T}\w=M_RAF ykAQ0Y , Lb&Jٝ8hm`вH>%"Lf&L,8[{@KU"d c:^R0ώ`BV6PYSs@l mY5r7'A*Udi]+،S*_}$Nɣ6Cq\ȌĖX$T1C`Jѫj0cj<%gKX?pwܼ~L;w<[pcJ<2%jOoٞy vGul>^qv6(!M%0mzgYZ ZvE껼d}eCC^M8'li emMQ!iE*`!%A$|T3ހaNM %8!*k1IFp_tKɑwYClNH8ʐ:!fUkl#Y yNHLPY9Iȶ8ɨ,L|\A0ɵiWYT^MsR^Szpc8]+ɿe8IE:ct^P#RJpҩyrGsp>ru9ap.㾲lCHe ΉL׹9qzSX;قgT o F5&6o<3S6 X!&2.g$K|DT, "EȆ6F>'j Ԣ1m4ҙ*&TtB)kx!8߹;|Qu"?`|^a8'M,`ގp#քۡ9J7gLImB ArzmBHvƃUo'ggk?ZQA 9Eq dgg3';v4VD9 9Ov̩ǖv&oڳX 5Ƈ~[{<VL [YBӕ>aH9r\J*q{*mܹmNIxW6wtZ KJWX8KRr6h[)ڂs -+_&!-nrS }$7sp'OWyI3w.gEs2R,N@I];Zl mK;T8Iq 06_ RZ.9ֳ47: sScٗsg =ہ$c[GJaa6Kf!d ɷ> LbX~ADtj$ЇJXXf' 3c_rd+sV:"P\_1q wJq8gsuy ̩nK І9s7x8ЛM qRJ~|}d,X'dۉ 銡6HSH36emTGw}.,TL@'쾌iwRg̵ي1GRbRdeO #)L3w8`w]1n4arU> rޓrI=0\ywɈGL;{>cڜ0pgx`?l+e4'W>bH,]h|5ĈH*M_7 26>PD#00xOmAl%(ӛ:<5'f 3f3:3l_ݚx#W>S(obz|HZьuoH4 քJl>IvŒ%_)a=cNY9F(X3ԈabC[|Dx&qӁKѳPn,'6X΄voF<dh n%f9ԣJ13>2_αI6j=պ9_+^wGz7 C݉ (GP:6+7.P7*\lJծ٩u = k,R9uJ7~.{hINki[țu=a3IiP>ъOjz貇f5IENDB`games/minetest_game/menu/icon.png0000644000175000017500000000570012565242342017710 0ustar mquinsonmquinsonPNG  IHDR``F PLTES< ?N@FQ=:Y2]M@MB3426W 3\0_3[NJ O@1`1_DEW: W: 4\X= N81_;<"K8SB E8 1]aT351W: ;S 1^W: _P65._NW: 1_W: 450W: =P ;6(56/95*`R96*=6&0_nNrs.461`O2[ 1KbW: UWSbX`AmNɼIcYp}kN4Kիfsr:h 4] )NER g\3d}|dΫ__W|T2BOLobIDZWA?{?6?>DC<;Ų6)ZrlMw`ypbV|9Y|4St-Jixo[vY¸EB7D24}2k2c[r3VwDc[`uwtqtqgjh]a_hdXQJ@;|;7p6a02=D& HHLEthIT`9_]h^QbknlcgdzjMп97,ro(yQ? 1]14tRNS!? zeA*4άkbSSܺAIDAThe@;0P JC)9I?gϾ/{fSWPT=RTS$ Ӈ0GQ# B*c!FP&"KXڮFM B(F9 JAQ Bh(wBơ&2A'?~tAh UbQi@}j~*K3_[5 ֕$,Nn1#(R Bf&ĵD1>N{B5ȓHB0DHH y"Q HAH=y/ (R&}zV W_ameJ6ZH~^~Om~E/YB;j5l4e3-[^pՀ4E+bQВh{}ǭAH(J{mO?vA]٢ch=Wl~YllN5Xi+ i;J}{B@O|RU~z?`X-*-ZiR.V /ʯ: |v_QllnRQֿhݜ6Q \y8|R> [GbNP1|GgbD7@m+Ig>v)#keu<$e#BօZiGuB|d;g7c8DQ6'3A.QA0\0Y+i#`x>(zU1q{25O:шd?Z/wMΩDqKPF0DEf~g>E?i W]O@˭)eE[$_ΗO eu[VrΡKS6ք~hq WQ^ o Sm  '6y6bE sֶt$::֯~C3tagАVagSPGs &WV=K5Q&,WmV2 c+NFDe0}柫# `# ǭܢX8E/Kg6Zpwt `EΗ{_֏#3eޑHjr}ӳ0-$}{Q{=8RSy>kбy~LʡV+ `p;gLHV/^ uP`U Y$*ߝNp稝Sg -ql[ߝM?Q:JdꞢT"!5PP% }ioU׿ӳF3b*QNî+-ue?S]-MrCjpq<ܙ.O[$]*psáNA)VQT]t3/Gz3"AEmuyJ-Ub*tdN84+ϺYGS;)[4Dp]{& mk%N&IOi/QrIw1. %J.8wp8K*^n0;ɔρCË);Fm܉i B%$XKd BčEZ057Jm:IENDB`games/minetest_game/game.conf0000644000175000017500000000002012565242342017054 0ustar mquinsonmquinsonname = Minetest games/minetest_game/.gitignore0000644000175000017500000000017312565242342017275 0ustar mquinsonmquinson## Generic ignorable patterns and files *~ .*.swp *bak* tags *.vim ## Files related to minetest development cycle *.patch games/minetest_game/minetest.conf.example0000644000175000017500000000170712565242342021442 0ustar mquinsonmquinson# This file contains settings of minetest_game that can be changed in # minetest.conf # # By default, all the settings are commented and not functional. # Uncomment settings by removing the preceding #. # Whether creative mode (fast digging of all blocks, unlimited resources) should be enabled #creative_mode = false # The time in seconds after which the bones of a dead player can be looted by everyone # 0 to disable #share_bones_time = 1200 # Whether fire should be disabled (all fire nodes will instantly disappear) #disable_fire = false # Whether steel tools, torches and cobblestone should be given to new players #give_initial_stuff = false # Whether the TNT mod should be enabled #enable_tnt = # The radius of a TNT explosion #tnt_radius = 3 # Enable the stairs mod ABM that replaces the old 'upside down' # stair and slab nodes in old maps with the new param2 versions. #enable_stairs_replace_abm = false games/minetest_game/mods/0000755000175000017500000000000012565242342016246 5ustar mquinsonmquinsongames/minetest_game/mods/farming/0000755000175000017500000000000012565242342017671 5ustar mquinsonmquinsongames/minetest_game/mods/farming/README.txt0000644000175000017500000000237212565242342021373 0ustar mquinsonmquinsonMinetest 0.4 mod: farming ========================= License of source code: ----------------------- Copyright (C) 2014 webdesigner97 DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE Version 2, December 2004 Copyright (C) 2004 Sam Hocevar Everyone is permitted to copy and distribute verbatim or modified copies of this license document, and changing it is allowed as long as the name is changed. DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. You just DO WHAT THE FUCK YOU WANT TO. License of media (textures): ---------------------------- Created by PilzAdam (License: WTFPL): farming_bread.png farming_soil.png farming_soil_wet.png farming_soil_wet_side.png farming_string.png Created by BlockMen (License: CC BY 3.0): farming_tool_diamondhoe.png farming_tool_mesehoe.png farming_tool_bronzehoe.png farming_tool_steelhoe.png farming_tool_stonehoe.png farming_tool_woodhoe.png Created by MasterGollum (License: WTFPL): farming_straw.png Created by Gambit (License: WTFPL): farming_wheat.png farming_wheat_*.png farming_cotton_*.png farming_flour.png farming_cotton_seed.png farming_wheat_seed.pnggames/minetest_game/mods/farming/textures/0000755000175000017500000000000012565242342021554 5ustar mquinsonmquinsongames/minetest_game/mods/farming/textures/farming_wheat_5.png0000644000175000017500000000033212565242342025317 0ustar mquinsonmquinsonPNG  IHDRR'PLTEiWn{J:Ј[>=OAtRNS@faIDATםDZ @yp\4_k CE7mPkp]_2?(T 13XT M٢JjɔVYG|,MoIENDB`games/minetest_game/mods/farming/textures/farming_cotton_7.png0000644000175000017500000000025212565242342025520 0ustar mquinsonmquinsonPNG  IHDRRPLTEcH%S>!xZ0@3|hktRNS@fIIDATc ` ( J 01! TPR10, ,@`PB**@m! Z>IENDB`games/minetest_game/mods/farming/textures/farming_tool_steelhoe.png0000644000175000017500000000026512565242342026635 0ustar mquinsonmquinsonPNG  IHDRR*PLTEQ9lI;%4!D.O5 tRNS@f9IDATc@@(D):#h%8`0&Bh&3be TgIENDB`games/minetest_game/mods/farming/textures/farming_cotton_seed.png0000644000175000017500000000022612565242342026273 0ustar mquinsonmquinsonPNG  IHDRRPLTELiqIC'\V;pkP~y_IDATc 0P\D03d`V"gr **@ s DIENDB`games/minetest_game/mods/farming/textures/farming_tool_woodhoe.png0000644000175000017500000000025312565242342026466 0ustar mquinsonmquinsonPNG  IHDRR!PLTElIQ9;&3!O5 Y=cF#fFD.dC&_tRNS@f8IDATc@YP[Z!42]ba0:@S] 4TT@B *R?vjaIENDB`games/minetest_game/mods/farming/textures/farming_cotton_6.png0000644000175000017500000000024412565242342025520 0ustar mquinsonmquinsonPNG  IHDRRPLTELiqcIENDB`games/minetest_game/mods/farming/textures/farming_cotton_4.png0000644000175000017500000000022612565242342025516 0ustar mquinsonmquinsonPNG  IHDRRPLTEcl,uw0M_*;”atRNS@f5IDATc 0T#aV`3`I!&&rC$, $htT> IENDB`games/minetest_game/mods/farming/textures/farming_straw.png0000644000175000017500000000156712565242342025136 0ustar mquinsonmquinsonPNG  IHDR(-SPLTE1YβSNC=Х0jc\ZYUìUSؾRQPPȩPNӺNNMLJIؼIIHFҸFѯFƨFEҴECCBӻBɩBAAݸ@Ϭ@>>>ͳ>==::ͯ87766ɩ4ͣ4շ333z311/(hfbb`Ȱ^\[Z¤Z̷XW߿WVVV̤VUUTT¤RQQţQܽPعPԴP϶ONNMMMϸMM¬LKKJªIHHܿHGGٲDCCۼCƱC©CCʺBЦBBAѴA@@ʬ@@Ϻ?>>ơ>Ü>>~>=խ=<<ܱ<;;ټ;ٸ;Ů;;::ġ:9Ӵ8875έ433ծ22ݽ10á00000/-)(ح((˲'ѯ%$#ɧ!!;IDATb+ڶmsm۶m6>6`W,3L%IiJQ좟P4ň@Kc,$P>: ,L%,͊860"[4LjpdЮ;k$δ$lN˙n{*f͡|v5 MVtKSvCs-ijg8}e8m^.|Im@wa5k9c;EKIDAT%G D&' ")ANMЁ` YxB?BxՑkװR&Ymݮq AKd=P¤зtKlJ'(QeLDztRNS@fqIDATc ,`b`H``b@f . P Ȩ 0q@":„ !  99&yO@fw0iIENDB`games/minetest_game/mods/farming/textures/farming_bread.png0000644000175000017500000000061112565242342025040 0ustar mquinsonmquinsonPNG  IHDR(-SPLTEeVh3ey9k6bp6v6\o<N=9fmUd h M dHaQIAs:XN5r24)s%f$p"e!geYcPAa h Q I sA > CA@}>YKDl2q tRNS@fIDATӝE1'aww1;̠oIycì(ju_ƂK+ām襤"u$"fL+fP[1 >_Z'Q`0 >ZL=o} flJIENDB`games/minetest_game/mods/farming/textures/farming_cotton_8.png0000644000175000017500000000030412565242342025517 0ustar mquinsonmquinsonPNG  IHDRRPLTExT%`AM68)7M-7uitRNS@f]IDATm 0 0gARxl~(Q>1%W`A-a+T0⩊pbTc\ P: \(}$\@?IENDB`games/minetest_game/mods/farming/textures/farming_wheat_4.png0000644000175000017500000000027712565242342025326 0ustar mquinsonmquinsonPNG  IHDRRPLTEcQhu8U҂}4DtRNS@fOIDAT׭A 0ٰ&X4`0@^*I&yLSF vK9ye.uj lfIENDB`games/minetest_game/mods/farming/textures/farming_wheat.png0000644000175000017500000000036112565242342025075 0ustar mquinsonmquinsonPNG  IHDR(-SBPLTE3˻S7ubƷMDA^Bǂ_YNF;ɺk++etRNS@f]IDATӥ90 Dь;U"JIi V1F(ڑv:˱H!lR\XeYjpG~hR / _ X*0XIENDB`games/minetest_game/mods/farming/textures/farming_cotton_1.png0000644000175000017500000000015612565242342025515 0ustar mquinsonmquinsonPNG  IHDRb PLTELiq\w(Gk%p, tRNS@fIDATxc`f !IENDB`games/minetest_game/mods/farming/textures/farming_soil_wet_side.png0000644000175000017500000000014012565242342026611 0ustar mquinsonmquinsonPNG  IHDR%=m"PLTEz=tRNSOg IDATc 0ez|IENDB`games/minetest_game/mods/farming/textures/farming_wheat_7.png0000644000175000017500000000037512565242342025330 0ustar mquinsonmquinsonPNG  IHDRR*PLTEgCV4l8e]õY6gNƶ^d0tRNS@fIDATe 1CBqG0 T>$E KЧ=nR͍l~WF,j#'8 +'I:)NmGa S`'dyfW[-U}%IENDB`games/minetest_game/mods/farming/textures/farming_tool_stonehoe.png0000644000175000017500000000027112565242342026646 0ustar mquinsonmquinsonPNG  IHDRR-PLTEQ9lI;%dddxxxmmm6"D.1 rrrppp;)O5 @QtRNS@f:IDATc@ֲt(=8f8rba:@@hF-b!2A G*m'IENDB`games/minetest_game/mods/farming/textures/farming_wheat_seed.png0000644000175000017500000000021512565242342026073 0ustar mquinsonmquinsonPNG  IHDRRPLTELiq`BÉLGĵr&ftRNS@f&IDATxcL` !C[`US>2L|IIENDB`games/minetest_game/mods/farming/textures/farming_soil.png0000644000175000017500000000130212565242342024727 0ustar mquinsonmquinsonPNG  IHDR(-S)PLTE$ J.A&D+D'*:%/ (D)E,#A! )?(#  $       % . >'T9"5 5H)H-W:!1 M3?(;. ^C-7"C& 5  @(  )2 6 ? %(|]tRNS*F$)"A¦j] ˿S=1-¼tcXL5'òIDATMn0@?8\fvKbѤI!f<iG2[FV}fzwPάf*`$߆n&[vv`Uv7G%kh% x׮ $DBtB5oƈ!R{6M?p=3Hbg}xdB ŎE=I"_Ψ3RBx ]IENDB`games/minetest_game/mods/farming/textures/farming_flour.png0000644000175000017500000000023712565242342025116 0ustar mquinsonmquinsonPNG  IHDRRPLTE쿴yVtRNS@f8IDATc $@hU0ͦ rRRR  , GA $>gAvIENDB`games/minetest_game/mods/farming/textures/farming_desert_sand_soil.png0000644000175000017500000000072312565242342027310 0ustar mquinsonmquinsonPNG  IHDR(-SPLTEvs=v;v:r8q8p6ҩaYRQJIy@z?u>ʦ^ȝ]Ü[[WVTLH{@m7ě^Ǥ]QON4|`IDAT%΅0GHp=G>*4yt֞+0(Zx4q25{թX *DNbPe]b )I }v_c|=P>O?P17^~}Ο/}3'R>S^ZIENDB`games/minetest_game/mods/farming/textures/farming_tool_mesehoe.png0000644000175000017500000000026512565242342026452 0ustar mquinsonmquinsonPNG  IHDRR*PLTEQ9lI;%4!mH0U>qtRNS@f9IDATc@PKF9qq`vs0f@hFUb!2TZ=`IENDB`games/minetest_game/mods/farming/textures/farming_wheat_8.png0000644000175000017500000000046612565242342025332 0ustar mquinsonmquinsonPNG  IHDR(-STPLTE Ϻ/2E$ǰG3/$ ƭKİ(L̸F63.˶)̲$Ȣ ǵMܲ׀tRNS@fIDAT=  %*&1?3kY)ke.̎?!zr` #(^0ISekhٌtv9';?ԓZ ߋ_#%bD5TlSw4AKY%IENDB`games/minetest_game/mods/farming/textures/farming_wheat_1.png0000644000175000017500000000017012565242342025313 0ustar mquinsonmquinsonPNG  IHDRRPLTEO2-r$"tRNS@fIDATch" dXQڶIENDB`games/minetest_game/mods/farming/textures/farming_soil_wet.png0000644000175000017500000000124512565242342025614 0ustar mquinsonmquinsonPNG  IHDR(-SPLTE(# I-C&B)D)    E,B(5 +? '<&!  (!  5 % $=$ =&S8!3"! S7. (H0;%7 + W>)5%2="/  7"1 C'? TlXtRNSOkhPUebYnT|¾rRԼyIDAT5Er@E߭,f03;LJ(7xX S0 1VT>J݄i\w4x]{iWnl>4ԟZ]mv[*k`gjc9$J_2b1!hD.bP# ์E>.IfOYt vۖn^ def.maxlight then return end -- grow minetest.set_node(pos, {name = mname .. ":" .. pname .. "_" .. plant_height + 1}) end }) -- Return local r = { seed = mname .. ":seed_" .. pname, harvest = mname .. ":" .. pname } return r end games/minetest_game/mods/farming/depends.txt0000644000175000017500000000001512565242342022050 0ustar mquinsonmquinsondefault wool games/minetest_game/mods/farming/init.lua0000644000175000017500000000332012565242342021335 0ustar mquinsonmquinson-- Global farming namespace farming = {} farming.path = minetest.get_modpath("farming") -- Load files dofile(farming.path .. "/api.lua") dofile(farming.path .. "/nodes.lua") dofile(farming.path .. "/hoes.lua") -- WHEAT farming.register_plant("farming:wheat", { description = "Wheat seed", inventory_image = "farming_wheat_seed.png", steps = 8, minlight = 13, maxlight = default.LIGHT_MAX, fertility = {"grassland"} }) minetest.register_craftitem("farming:flour", { description = "Flour", inventory_image = "farming_flour.png", }) minetest.register_craftitem("farming:bread", { description = "Bread", inventory_image = "farming_bread.png", on_use = minetest.item_eat(5), }) minetest.register_craft({ type = "shapeless", output = "farming:flour", recipe = {"farming:wheat", "farming:wheat", "farming:wheat", "farming:wheat"} }) minetest.register_craft({ type = "cooking", cooktime = 15, output = "farming:bread", recipe = "farming:flour" }) -- Cotton farming.register_plant("farming:cotton", { description = "Cotton seed", inventory_image = "farming_cotton_seed.png", steps = 8, minlight = 13, maxlight = default.LIGHT_MAX, fertility = {"grassland", "desert"} }) minetest.register_alias("farming:string", "farming:cotton") minetest.register_craft({ output = "wool:white", recipe = { {"farming:cotton", "farming:cotton"}, {"farming:cotton", "farming:cotton"}, } }) -- Straw minetest.register_craft({ output = "farming:straw 3", recipe = { {"farming:wheat", "farming:wheat", "farming:wheat"}, {"farming:wheat", "farming:wheat", "farming:wheat"}, {"farming:wheat", "farming:wheat", "farming:wheat"}, } }) minetest.register_craft({ output = "farming:wheat 3", recipe = { {"farming:straw"}, } }) games/minetest_game/mods/farming/nodes.lua0000644000175000017500000001074012565242342021506 0ustar mquinsonmquinsonminetest.override_item("default:dirt", { groups = {crumbly=3,soil=1}, soil = { base = "default:dirt", dry = "farming:soil", wet = "farming:soil_wet" } }) minetest.override_item("default:dirt_with_grass", { groups = {crumbly=3,soil=1}, soil = { base = "default:dirt_with_grass", dry = "farming:soil", wet = "farming:soil_wet" } }) minetest.register_node("farming:soil", { description = "Soil", tiles = {"default_dirt.png^farming_soil.png", "default_dirt.png"}, drop = "default:dirt", groups = {crumbly=3, not_in_creative_inventory=1, soil=2, grassland = 1, field = 1}, sounds = default.node_sound_dirt_defaults(), soil = { base = "default:dirt", dry = "farming:soil", wet = "farming:soil_wet" } }) minetest.register_node("farming:soil_wet", { description = "Wet Soil", tiles = {"default_dirt.png^farming_soil_wet.png", "default_dirt.png^farming_soil_wet_side.png"}, drop = "default:dirt", groups = {crumbly=3, not_in_creative_inventory=1, soil=3, wet = 1, grassland = 1, field = 1}, sounds = default.node_sound_dirt_defaults(), soil = { base = "default:dirt", dry = "farming:soil", wet = "farming:soil_wet" } }) minetest.override_item("default:desert_sand", { groups = {crumbly=3, falling_node=1, sand=1, soil = 1}, soil = { base = "default:desert_sand", dry = "farming:desert_sand_soil", wet = "farming:desert_sand_soil_wet" } }) minetest.register_node("farming:desert_sand_soil", { description = "Desert Sand Soil", drop = "default:desert_sand", tiles = {"farming_desert_sand_soil.png", "default_desert_sand.png"}, groups = {crumbly=3, not_in_creative_inventory = 1, falling_node=1, sand=1, soil = 2, desert = 1, field = 1}, sounds = default.node_sound_sand_defaults(), soil = { base = "default:desert_sand", dry = "farming:desert_sand_soil", wet = "farming:desert_sand_soil_wet" } }) minetest.register_node("farming:desert_sand_soil_wet", { description = "Wet Desert Sand Soil", drop = "default:desert_sand", tiles = {"farming_desert_sand_soil_wet.png", "farming_desert_sand_soil_wet_side.png"}, groups = {crumbly=3, falling_node=1, sand=1, not_in_creative_inventory=1, soil=3, wet = 1, desert = 1, field = 1}, sounds = default.node_sound_sand_defaults(), soil = { base = "default:desert_sand", dry = "farming:desert_sand_soil", wet = "farming:desert_sand_soil_wet" } }) minetest.register_node("farming:straw", { description = "Straw", tiles = {"farming_straw.png"}, is_ground_content = false, groups = {snappy=3, flammable=4}, sounds = default.node_sound_leaves_defaults(), }) minetest.register_abm({ nodenames = {"group:field"}, interval = 15, chance = 4, action = function(pos, node) local n_def = minetest.registered_nodes[node.name] or nil local wet = n_def.soil.wet or nil local base = n_def.soil.base or nil local dry = n_def.soil.dry or nil if not n_def or not n_def.soil or not wet or not base or not dry then return end pos.y = pos.y + 1 local nn = minetest.get_node_or_nil(pos) if not nn or not nn.name then return end local nn_def = minetest.registered_nodes[nn.name] or nil pos.y = pos.y - 1 if nn_def and nn_def.walkable and minetest.get_item_group(nn.name, "plant") == 0 then minetest.set_node(pos, {name = base}) return end -- check if there is water nearby local wet_lvl = minetest.get_item_group(node.name, "wet") if minetest.find_node_near(pos, 3, {"group:water"}) then -- if it is dry soil and not base node, turn it into wet soil if wet_lvl == 0 then minetest.set_node(pos, {name = wet}) end else -- only turn back if there are no unloaded blocks (and therefore -- possible water sources) nearby if not minetest.find_node_near(pos, 3, {"ignore"}) then -- turn it back into base if it is already dry if wet_lvl == 0 then -- only turn it back if there is no plant/seed on top of it if minetest.get_item_group(nn.name, "plant") == 0 and minetest.get_item_group(nn.name, "seed") == 0 then minetest.set_node(pos, {name = base}) end -- if its wet turn it back into dry soil elseif wet_lvl == 1 then minetest.set_node(pos, {name = dry}) end end end end, }) for i = 1, 5 do minetest.override_item("default:grass_"..i, {drop = { max_items = 1, items = { {items = {'farming:seed_wheat'},rarity = 5}, {items = {'default:grass_1'}}, } }}) end minetest.override_item("default:junglegrass", {drop = { max_items = 1, items = { {items = {'farming:seed_cotton'},rarity = 8}, {items = {'default:junglegrass'}}, } }}) games/minetest_game/mods/farming/API.txt0000644000175000017500000000174012565242342021045 0ustar mquinsonmquinsonfarming.register_hoe(name, hoe definition) -> Register a new hoe, see [hoe definition] farming.register_plant(name, Plant definition) -> Register a new growing plant, see [Plant definition] Hoe Definition { description = "", -- Description for tooltip inventory_image = "unknown_item.png", -- Image to be used as wield- and inventory image max_uses = 30, -- Uses until destroyed material = "", -- Material for recipes recipe = { -- Craft recipe, if material isn't used {"air", "air", "air"}, {"", "group:stick"}, {"", "group:stick"}, } } Plant definition { description = "", -- Description of seed item inventory_image = "unknown_item.png", -- Image to be used as seed's wield- and inventory image steps = 8, -- How many steps the plant has to grow, until it can be harvested ^ Always provide a plant texture for each step, format: modname_plantname_i.png (i = stepnumber) minlight = 13, -- Minimum light to grow maxlight = default.LIGHT_MAX -- Maximum light to grow }games/minetest_game/mods/stairs/0000755000175000017500000000000012565242342017553 5ustar mquinsonmquinsongames/minetest_game/mods/stairs/README.txt0000644000175000017500000000154412565242342021255 0ustar mquinsonmquinsonMinetest 0.4 mod: stairs ========================= License of source code: ----------------------- Copyright (C) 2011-2012 Kahrl Copyright (C) 2011-2012 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. http://www.gnu.org/licenses/lgpl-2.1.html License of media (textures and sounds) -------------------------------------- Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0) http://creativecommons.org/licenses/by-sa/3.0/ Authors of media files ----------------------- Everything not listed in here: Copyright (C) 2010-2012 celeron55, Perttu Ahola games/minetest_game/mods/stairs/depends.txt0000644000175000017500000000002012565242342021726 0ustar mquinsonmquinsondefault farming games/minetest_game/mods/stairs/init.lua0000644000175000017500000002510212565242342021221 0ustar mquinsonmquinson-- Minetest 0.4 mod: stairs -- See README.txt for licensing and other information. -- Global namespace for functions stairs = {} -- Register aliases for new pine node names minetest.register_alias("stairs:stair_pinewood", "stairs:stair_pine_wood") minetest.register_alias("stairs:slab_pinewood", "stairs:slab_pine_wood") -- Get setting for replace ABM local replace = minetest.setting_getbool("enable_stairs_replace_abm") -- Register stairs. -- Node will be called stairs:stair_ function stairs.register_stair(subname, recipeitem, groups, images, description, sounds) minetest.register_node(":stairs:stair_" .. subname, { description = description, drawtype = "mesh", mesh = "stairs_stair.obj", tiles = images, paramtype = "light", paramtype2 = "facedir", is_ground_content = false, groups = groups, sounds = sounds, selection_box = { type = "fixed", fixed = { {-0.5, -0.5, -0.5, 0.5, 0, 0.5}, {-0.5, 0, 0, 0.5, 0.5, 0.5}, }, }, collision_box = { type = "fixed", fixed = { {-0.5, -0.5, -0.5, 0.5, 0, 0.5}, {-0.5, 0, 0, 0.5, 0.5, 0.5}, }, }, on_place = function(itemstack, placer, pointed_thing) if pointed_thing.type ~= "node" then return itemstack end local p0 = pointed_thing.under local p1 = pointed_thing.above local param2 = 0 local placer_pos = placer:getpos() if placer_pos then local dir = { x = p1.x - placer_pos.x, y = p1.y - placer_pos.y, z = p1.z - placer_pos.z } param2 = minetest.dir_to_facedir(dir) end if p0.y - 1 == p1.y then param2 = param2 + 20 if param2 == 21 then param2 = 23 elseif param2 == 23 then param2 = 21 end end return minetest.item_place(itemstack, placer, pointed_thing, param2) end, }) -- for replace ABM if replace then minetest.register_node(":stairs:stair_" .. subname .. "upside_down", { replace_name = "stairs:stair_" .. subname, groups = {slabs_replace = 1}, }) end minetest.register_craft({ output = 'stairs:stair_' .. subname .. ' 6', recipe = { {recipeitem, "", ""}, {recipeitem, recipeitem, ""}, {recipeitem, recipeitem, recipeitem}, }, }) -- Flipped recipe for the silly minecrafters minetest.register_craft({ output = 'stairs:stair_' .. subname .. ' 6', recipe = { {"", "", recipeitem}, {"", recipeitem, recipeitem}, {recipeitem, recipeitem, recipeitem}, }, }) end -- Register slabs. -- Node will be called stairs:slab_ function stairs.register_slab(subname, recipeitem, groups, images, description, sounds) minetest.register_node(":stairs:slab_" .. subname, { description = description, drawtype = "nodebox", tiles = images, paramtype = "light", paramtype2 = "facedir", is_ground_content = false, groups = groups, sounds = sounds, node_box = { type = "fixed", fixed = {-0.5, -0.5, -0.5, 0.5, 0, 0.5}, }, on_place = function(itemstack, placer, pointed_thing) if pointed_thing.type ~= "node" then return itemstack end -- If it's being placed on an another similar one, replace it with -- a full block local slabpos = nil local slabnode = nil local p0 = pointed_thing.under local p1 = pointed_thing.above local n0 = minetest.get_node(p0) local n1 = minetest.get_node(p1) local param2 = 0 local n0_is_upside_down = (n0.name == "stairs:slab_" .. subname and n0.param2 >= 20) if n0.name == "stairs:slab_" .. subname and not n0_is_upside_down and p0.y + 1 == p1.y then slabpos = p0 slabnode = n0 elseif n1.name == "stairs:slab_" .. subname then slabpos = p1 slabnode = n1 end if slabpos then -- Remove the slab at slabpos minetest.remove_node(slabpos) -- Make a fake stack of a single item and try to place it local fakestack = ItemStack(recipeitem) fakestack:set_count(itemstack:get_count()) pointed_thing.above = slabpos local success fakestack, success = minetest.item_place(fakestack, placer, pointed_thing) -- If the item was taken from the fake stack, decrement original if success then itemstack:set_count(fakestack:get_count()) -- Else put old node back else minetest.set_node(slabpos, slabnode) end return itemstack end -- Upside down slabs if p0.y - 1 == p1.y then -- Turn into full block if pointing at a existing slab if n0_is_upside_down then -- Remove the slab at the position of the slab minetest.remove_node(p0) -- Make a fake stack of a single item and try to place it local fakestack = ItemStack(recipeitem) fakestack:set_count(itemstack:get_count()) pointed_thing.above = p0 local success fakestack, success = minetest.item_place(fakestack, placer, pointed_thing) -- If the item was taken from the fake stack, decrement original if success then itemstack:set_count(fakestack:get_count()) -- Else put old node back else minetest.set_node(p0, n0) end return itemstack end -- Place upside down slab param2 = 20 end -- If pointing at the side of a upside down slab if n0_is_upside_down and p0.y + 1 ~= p1.y then param2 = 20 end return minetest.item_place(itemstack, placer, pointed_thing, param2) end, }) -- for replace ABM if replace then minetest.register_node(":stairs:slab_" .. subname .. "upside_down", { replace_name = "stairs:slab_".. subname, groups = {slabs_replace = 1}, }) end minetest.register_craft({ output = 'stairs:slab_' .. subname .. ' 6', recipe = { {recipeitem, recipeitem, recipeitem}, }, }) end -- Optionally replace old "upside_down" nodes with new param2 versions. -- Disabled by default. if replace then minetest.register_abm({ nodenames = {"group:slabs_replace"}, interval = 8, chance = 1, action = function(pos, node) node.name = minetest.registered_nodes[node.name].replace_name node.param2 = node.param2 + 20 if node.param2 == 21 then node.param2 = 23 elseif node.param2 == 23 then node.param2 = 21 end minetest.set_node(pos, node) end, }) end -- Stair/slab registration function. -- Nodes will be called stairs:{stair,slab}_ function stairs.register_stair_and_slab(subname, recipeitem, groups, images, desc_stair, desc_slab, sounds) stairs.register_stair(subname, recipeitem, groups, images, desc_stair, sounds) stairs.register_slab(subname, recipeitem, groups, images, desc_slab, sounds) end -- Register default stairs and slabs stairs.register_stair_and_slab("wood", "default:wood", {snappy = 2, choppy = 2, oddly_breakable_by_hand = 2, flammable = 3}, {"default_wood.png"}, "Wooden Stair", "Wooden Slab", default.node_sound_wood_defaults()) stairs.register_stair_and_slab("junglewood", "default:junglewood", {snappy = 2, choppy = 2, oddly_breakable_by_hand = 2, flammable = 3}, {"default_junglewood.png"}, "Junglewood Stair", "Junglewood Slab", default.node_sound_wood_defaults()) stairs.register_stair_and_slab("pine_wood", "default:pine_wood", {snappy = 2, choppy = 2, oddly_breakable_by_hand = 2, flammable = 3}, {"default_pine_wood.png"}, "Pine Wood Stair", "Pine Wood Slab", default.node_sound_wood_defaults()) stairs.register_stair_and_slab("acacia_wood", "default:acacia_wood", {snappy = 2, choppy = 2, oddly_breakable_by_hand = 2, flammable = 3}, {"default_acacia_wood.png"}, "Acacia Wood Stair", "Acacia Wood Slab", default.node_sound_wood_defaults()) stairs.register_stair_and_slab("stone", "default:stone", {cracky = 3}, {"default_stone.png"}, "Stone Stair", "Stone Slab", default.node_sound_stone_defaults()) stairs.register_stair_and_slab("cobble", "default:cobble", {cracky = 3}, {"default_cobble.png"}, "Cobblestone Stair", "Cobblestone Slab", default.node_sound_stone_defaults()) stairs.register_stair_and_slab("stonebrick", "default:stonebrick", {cracky = 3}, {"default_stone_brick.png"}, "Stone Brick Stair", "Stone Brick Slab", default.node_sound_stone_defaults()) stairs.register_stair_and_slab("desert_stone", "default:desert_stone", {cracky = 3}, {"default_desert_stone.png"}, "Desertstone Stair", "Desertstone Slab", default.node_sound_stone_defaults()) stairs.register_stair_and_slab("desert_cobble", "default:desert_cobble", {cracky = 3}, {"default_desert_cobble.png"}, "Desert Cobblestone Stair", "Desert Cobblestone Slab", default.node_sound_stone_defaults()) stairs.register_stair_and_slab("desert_stonebrick", "default:desert_stonebrick", {cracky = 3}, {"default_desert_stone_brick.png"}, "Desert Stone Brick Stair", "Desert Stone Brick Slab", default.node_sound_stone_defaults()) stairs.register_stair_and_slab("sandstone", "default:sandstone", {crumbly = 2, cracky = 2}, {"default_sandstone.png"}, "Sandstone Stair", "Sandstone Slab", default.node_sound_stone_defaults()) stairs.register_stair_and_slab("sandstonebrick", "default:sandstonebrick", {crumbly = 2, cracky = 2}, {"default_sandstone_brick.png"}, "Sandstone Brick Stair", "Sandstone Brick Slab", default.node_sound_stone_defaults()) stairs.register_stair_and_slab("obsidian", "default:obsidian", {cracky = 1, level = 2}, {"default_obsidian.png"}, "Obsidian Stair", "Obsidian Slab", default.node_sound_stone_defaults()) stairs.register_stair_and_slab("obsidianbrick", "default:obsidianbrick", {cracky = 1, level = 2}, {"default_obsidian_brick.png"}, "Obsidian Brick Stair", "Obsidian Brick Slab", default.node_sound_stone_defaults()) stairs.register_stair_and_slab("brick", "default:brick", {cracky = 3}, {"default_brick.png"}, "Brick Stair", "Brick Slab", default.node_sound_stone_defaults()) stairs.register_stair_and_slab("straw", "farming:straw", {snappy = 3, flammable = 4}, {"farming_straw.png"}, "Straw Stair", "Straw Slab", default.node_sound_leaves_defaults()) stairs.register_stair_and_slab("steelblock", "default:steelblock", {cracky = 1, level = 2}, {"default_steel_block.png"}, "Steel Block Stair", "Steel Block Slab", default.node_sound_stone_defaults()) stairs.register_stair_and_slab("copperblock", "default:copperblock", {cracky = 1, level = 2}, {"default_copper_block.png"}, "Copper Block Stair", "Copper Block Slab", default.node_sound_stone_defaults()) stairs.register_stair_and_slab("bronzeblock", "default:bronzeblock", {cracky = 1, level = 2}, {"default_bronze_block.png"}, "Bronze Block Stair", "Bronze Block Slab", default.node_sound_stone_defaults()) stairs.register_stair_and_slab("goldblock", "default:goldblock", {cracky = 1}, {"default_gold_block.png"}, "Gold Block Stair", "Gold Block Slab", default.node_sound_stone_defaults()) games/minetest_game/mods/stairs/models/0000755000175000017500000000000012565242342021036 5ustar mquinsonmquinsongames/minetest_game/mods/stairs/models/stairs_stair.obj0000644000175000017500000000511612565242342024244 0ustar mquinsonmquinson# Blender v2.72 (sub 0) OBJ File: '' # www.blender.org mtllib stairs.mtl o stairs_top v -0.500000 0.000000 -0.500000 v -0.500000 0.000000 0.000000 v 0.500000 0.000000 0.000000 v 0.500000 0.000000 -0.500000 v -0.500000 0.500000 0.000000 v 0.500000 0.500000 0.000000 v -0.500000 0.500000 0.500000 v 0.500000 0.500000 0.500000 vt 0.000000 0.000000 vt 1.000000 0.000000 vt 1.000000 0.500000 vt 0.000000 0.500000 vt 1.000000 1.000000 vt 0.000000 1.000000 vn 0.000000 1.000000 0.000000 g stairs_top usemtl None s off f 4/1/1 1/2/1 2/3/1 3/4/1 f 7/5/1 8/6/1 6/4/1 5/3/1 o stairs_bottom v -0.500000 -0.500000 -0.500000 v 0.500000 -0.500000 -0.500000 v -0.500000 -0.500000 0.500000 v 0.500000 -0.500000 0.500000 vt 1.000000 0.000000 vt 1.000000 1.000000 vt 0.000000 1.000000 vt 0.000000 0.000000 vn 0.000000 -1.000000 -0.000000 g stairs_bottom usemtl None s off f 11/7/2 9/8/2 10/9/2 12/10/2 o stairs_right v -0.500000 0.000000 -0.500000 v -0.500000 -0.500000 -0.500000 v -0.500000 0.000000 0.000000 v -0.500000 -0.500000 0.500000 v -0.500000 0.500000 0.000000 v -0.500000 0.500000 0.500000 vt 0.000000 0.500000 vt 0.000000 0.000000 vt 0.500000 0.500000 vt 1.000000 1.000000 vt 0.500000 1.000000 vt 1.000000 0.000000 vn -1.000000 0.000000 0.000000 g stairs_right usemtl None s off f 13/11/3 14/12/3 15/13/3 f 15/13/3 18/14/3 17/15/3 f 14/12/3 16/16/3 18/14/3 o stairs_left v 0.500000 0.000000 0.000000 v 0.500000 -0.500000 -0.500000 v 0.500000 0.000000 -0.500000 v 0.500000 -0.500000 0.500000 v 0.500000 0.500000 0.000000 v 0.500000 0.500000 0.500000 vt 0.500000 0.500000 vt 1.000000 0.000000 vt 1.000000 0.500000 vt 0.500000 1.000000 vt 0.000000 1.000000 vt 0.000000 0.000000 vn 1.000000 0.000000 0.000000 g stairs_left usemtl None s off f 19/17/4 20/18/4 21/19/4 f 19/17/4 23/20/4 24/21/4 f 20/18/4 24/21/4 22/22/4 o stairs_back v -0.500000 -0.500000 0.500000 v 0.500000 -0.500000 0.500000 v -0.500000 0.500000 0.500000 v 0.500000 0.500000 0.500000 vt 1.000000 0.000000 vt 1.000000 1.000000 vt 0.000000 1.000000 vt 0.000000 0.000000 vn 0.000000 -0.000000 1.000000 g stairs_back usemtl None s off f 26/23/5 28/24/5 27/25/5 25/26/5 o stairs_front v -0.500000 0.000000 -0.500000 v -0.500000 -0.500000 -0.500000 v -0.500000 0.000000 0.000000 v 0.500000 0.000000 0.000000 v 0.500000 -0.500000 -0.500000 v 0.500000 0.000000 -0.500000 v -0.500000 0.500000 0.000000 v 0.500000 0.500000 0.000000 vt 1.000000 0.000000 vt 1.000000 0.500000 vt 0.000000 0.500000 vt 0.000000 0.000000 vt 1.000000 1.000000 vt 0.000000 1.000000 vn 0.000000 0.000000 -1.000000 g stairs_front usemtl None s off f 30/27/6 29/28/6 34/29/6 33/30/6 f 31/28/6 35/31/6 36/32/6 32/29/6 games/minetest_game/mods/wool/0000755000175000017500000000000012565242342017226 5ustar mquinsonmquinsongames/minetest_game/mods/wool/README.txt0000644000175000017500000000176012565242342020730 0ustar mquinsonmquinsonMinetest 0.4 mod: wool ====================== Mostly backward-compatible with jordach's 16-color wool mod. License of source code: ----------------------- Copyright (C) 2012 Perttu Ahola (celeron55) This program is free software. It comes without any warranty, to the extent permitted by applicable law. You can redistribute it and/or modify it under the terms of the Do What The Fuck You Want To Public License, Version 2, as published by Sam Hocevar. See http://sam.zoy.org/wtfpl/COPYING for more details. License of media (textures and sounds) -------------------------------------- Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0) http://creativecommons.org/licenses/by-sa/3.0/ Authors of media files ----------------------- Cisoun: - wool_black.png wool_brown.png wool_dark_green.png wool_green.png - wool_magenta.png wool_pink.png wool_violet.png wool_yellow.png wool_blue.png - wool_cyan.png wool_dark_grey.png wool_grey.png wool_orange.png wool_red.png - wool_white.png games/minetest_game/mods/wool/textures/0000755000175000017500000000000012565242342021111 5ustar mquinsonmquinsongames/minetest_game/mods/wool/textures/wool_red.png0000644000175000017500000000044412565242342023433 0ustar mquinsonmquinsonPNG  IHDR(-S9PLTE     vj.aIDAT 1͙@M. 1L>2v9!D&%f#PZ@;gKE \BZR5&LN2@_S]KKTq#zoo$e5XV,+z{]E [yd~Nќ83U N>n?`zzBIENDB`games/minetest_game/mods/wool/textures/wool_blue.png0000644000175000017500000000041512565242342023606 0ustar mquinsonmquinsonPNG  IHDRR-PLTEYMKH<?VC7zA[FS1s*k hIDATcU"ӝA &a331h^g,P,Uc0\`Πef)A!"׸Ctlߠ+ ll 3Dr 3+*1Eu'13lJ)) 1D* l+j'oIENDB`games/minetest_game/mods/wool/textures/wool_magenta.png0000644000175000017500000000045512565242342024277 0ustar mquinsonmquinsonPNG  IHDR(-S?PLTErwloYau\URLD<dg.{D͝IDAT I! o$KPh^cqk wa@ `@Jyz^¿:qJ@U03 TZPPv}ێ̧8!L5LɲQutf|}H$iҷ5;F4'vV)T3yzNy./[ZIENDB`games/minetest_game/mods/wool/textures/wool_green.png0000644000175000017500000000046412565242342023763 0ustar mquinsonmquinsonPNG  IHDR(-SEPLTEsb^^NLVYaSpmgbUJAdXIC7=kAIDAT0 è^RGM 32jA!فIx4\==79؂#ptG<#)q40A7ۅ̒dhuml˰j̄,AZLk@˩Y"2Ehj|]?DIENDB`games/minetest_game/mods/wool/textures/wool_orange.png0000644000175000017500000000044012565242342024130 0ustar mquinsonmquinsonPNG  IHDR(-S9PLTEVkRXgCOIEA:0 nLb>6 $\wIDATWDQPr{{_zM}V7T$`)Y݉JWZ<̐L(b4O‡}LTD5pޮ:(94"SJZeb瀭"ζ{ǜ%r \Wx[8UIENDB`games/minetest_game/mods/wool/textures/wool_black.png0000644000175000017500000000032512565242342023733 0ustar mquinsonmquinsonPNG  IHDRRPLTE+++'''!!!O1xIDAT1 0 S>uٽ \/qmH 60^Qę:UU|!Ԑ@) v@4v( Po-ΎH*APħKƟbCԷ(vIENDB`games/minetest_game/mods/wool/textures/wool_dark_green.png0000644000175000017500000000040312565242342024755 0ustar mquinsonmquinsonPNG  IHDRR'PLTE"h,[*z$l f`V$nPKA&um9IDAT !@w7`Un8t#[S~HG|sLId(%Z<1V68RFRg:$ |UuШ 1 xZ:\\ZJ8M|f&%µa>߇$!KzIENDB`games/minetest_game/mods/wool/textures/wool_yellow.png0000644000175000017500000000040712565242342024173 0ustar mquinsonmquinsonPNG  IHDRR*PLTE 1IDATc0pȃ%XI@aaB))#I*SSX:Sb2*H123I3 *0x:aĠaMK?,$gDw%U3 EI"(ET K!k3"Wk =n(̰yrd߰noY^ 03y&~$!$vIyyQ<VbH*P FRLIl^X7??~KWIENDB`games/minetest_game/mods/wool/textures/wool_white.png0000644000175000017500000000046212565242342024001 0ustar mquinsonmquinsonPNG  IHDR(-SBPLTEֿ3_IDATGAMhf_]`a!U,gí}-.D#ObOG'DCTU!i5UnZ%8zR9zu<#Շ*IDATcP=XiʠJɅ1Eaۄ- .. =Œ EB6 L[X]XW1f0T0tOd0jQh|Aȍ+(M׍!iBJ3A'+13 3Y20/3_%a``"CPn'`^#DIENDB`games/minetest_game/mods/wool/textures/wool_violet.png0000644000175000017500000000037312565242342024164 0ustar mquinsonmquinsonPNG  IHDRR$PLTE`g \WZ^VdRf PMfIDAT 1 09BGRSI9{J)zS& 8~sAN(" %CGH)%V΍ޅ * "?Z w3y"y;b$d1peUcYk$?nr&IENDB`games/minetest_game/mods/wool/textures/wool_brown.png0000644000175000017500000000041312565242342024004 0ustar mquinsonmquinsonPNG  IHDRR-PLTEp:W,]/F!Z-?S*N&4I#t=k8g5'_1:!*IDATcPpbiΠyF!Aai\\* "% FŕNł I ĸw182X vOap fa[;[Fh"%CEM'*16: E26>SnAK'Ɖz|'bs,IENDB`games/minetest_game/mods/wool/textures/wool_pink.png0000644000175000017500000000033512565242342023621 0ustar mquinsonmquinsonPNG  IHDRRPLTE~~vvmm^^hhNN,SzIDAT%1 @Eߐ* K.0M/{ Q^dO xl5~A7s8e\]On"!41-kSJ.cѢwG'CUV]-ت0Q8XU^&IENDB`games/minetest_game/mods/wool/textures/wool_cyan.png0000644000175000017500000000046112565242342023612 0ustar mquinsonmquinsonPNG  IHDR(-SBPLTEltpxys{fn_g[cv~JR|T\gIDAT @ qƶ@sȯfuVOSEL0@""t@Xve nz= 03@ ;'Pdcd2K(<%x,`&ƽKyu*kjjk9͉UZAB+Է%2}z YiIENDB`games/minetest_game/mods/wool/depends.txt0000644000175000017500000000001012565242342021400 0ustar mquinsonmquinsondefault games/minetest_game/mods/wool/init.lua0000644000175000017500000000342712565242342020702 0ustar mquinsonmquinson-- minetest/wool/init.lua -- Backwards compatibility with jordach's 16-color wool mod minetest.register_alias("wool:dark_blue", "wool:blue") minetest.register_alias("wool:gold", "wool:yellow") local wool = {} -- This uses a trick: you can first define the recipes using all of the base -- colors, and then some recipes using more specific colors for a few non-base -- colors available. When crafting, the last recipes will be checked first. wool.dyes = { {"white", "White", nil}, {"grey", "Grey", "basecolor_grey"}, {"black", "Black", "basecolor_black"}, {"red", "Red", "basecolor_red"}, {"yellow", "Yellow", "basecolor_yellow"}, {"green", "Green", "basecolor_green"}, {"cyan", "Cyan", "basecolor_cyan"}, {"blue", "Blue", "basecolor_blue"}, {"magenta", "Magenta", "basecolor_magenta"}, {"orange", "Orange", "excolor_orange"}, {"violet", "Violet", "excolor_violet"}, {"brown", "Brown", "unicolor_dark_orange"}, {"pink", "Pink", "unicolor_light_red"}, {"dark_grey", "Dark Grey", "unicolor_darkgrey"}, {"dark_green", "Dark Green", "unicolor_dark_green"}, } for _, row in ipairs(wool.dyes) do local name = row[1] local desc = row[2] local craft_color_group = row[3] -- Node Definition minetest.register_node("wool:"..name, { description = desc.." Wool", tiles = {"wool_"..name..".png"}, is_ground_content = false, groups = {snappy=2,choppy=2,oddly_breakable_by_hand=3,flammable=3,wool=1}, sounds = default.node_sound_defaults(), }) if craft_color_group then -- Crafting from dye and white wool minetest.register_craft({ type = "shapeless", output = 'wool:'..name, recipe = {'group:dye,'..craft_color_group, 'group:wool'}, }) end end games/minetest_game/mods/doors/0000755000175000017500000000000012565242342017374 5ustar mquinsonmquinsongames/minetest_game/mods/doors/README.txt0000644000175000017500000000245012565242342021073 0ustar mquinsonmquinsonMinetest 0.4 mod: doors ======================= version: 1.3 License of source code: ----------------------- Copyright (C) 2012 PilzAdam modified by BlockMen (added sounds, glassdoors[glass, obsidian glass], trapdoor) This program is free software. It comes without any warranty, to the extent permitted by applicable law. You can redistribute it and/or modify it under the terms of the Do What The Fuck You Want To Public License, Version 2, as published by Sam Hocevar. See http://sam.zoy.org/wtfpl/COPYING for more details. License of textures -------------------------------------- following Textures created by Fernando Zapata (CC BY-SA 3.0): door_wood.png door_wood_a.png door_wood_a_r.png door_wood_b.png door_wood_b_r.png following Textures created by BlockMen (WTFPL): door_trapdoor.png door_obsidian_glass_side.png following textures created by celeron55 (CC BY-SA 3.0): door_trapdoor_side.png door_glass_a.png door_glass_b.png following Textures created by PenguinDad (CC BY-SA 4.0): door_glass.png door_obsidian_glass.png All other textures (created by PilzAdam): WTFPL License of sounds -------------------------------------- Opening-Sound created by CGEffex (CC BY 3.0), modified by BlockMen door_open.ogg Closing-Sound created by bennstir (CC BY 3.0) door_close.ogg games/minetest_game/mods/doors/textures/0000755000175000017500000000000012565242342021257 5ustar mquinsonmquinsongames/minetest_game/mods/doors/textures/doors_grey.png0000644000175000017500000000015112565242342024136 0ustar mquinsonmquinsonPNG  IHDR$ PLTE~IDATc0  @00%IENDB`games/minetest_game/mods/doors/textures/doors_brown.png0000644000175000017500000000015512565242342024323 0ustar mquinsonmquinsonPNG  IHDR%PLTEF4L9A0B1>.sIDATc`p```B0!1>_lIENDB`games/minetest_game/mods/doors/textures/doors_obsidian_glass_a.png0000644000175000017500000000020012565242342026444 0ustar mquinsonmquinsonPNG  IHDRb PLTE&156LtRNS@f%IDATc'@,m@V„lJTbIENDB`games/minetest_game/mods/doors/textures/doors_obsidian_glass_side.png0000644000175000017500000000012212565242342027153 0ustar mquinsonmquinsonPNG  IHDR%VPLTE) IDATc`!3IENDB`games/minetest_game/mods/doors/textures/doors_steel_b.png0000644000175000017500000000040412565242342024606 0ustar mquinsonmquinsonPNG  IHDR(-S6PLTE׶ڹ&&&333...;kIDAT5!CKEnv4kbQ0=P%Jx}nBZ KD+{'=GN4 d"OL 0ӈP ]iGke3#3W,z}tXw(cqppcOIENDB`games/minetest_game/mods/doors/textures/doors_glass_b.png0000644000175000017500000000023612565242342024606 0ustar mquinsonmquinsonPNG  IHDRRPLTEKXtRNS@f=IDATcd0`Db0) 1AB@,¢ YIENDB`games/minetest_game/mods/doors/textures/doors_steel_a.png0000644000175000017500000000042112565242342024604 0ustar mquinsonmquinsonPNG  IHDR(-S9PLTE޾̷๹111&&&8qtRNS@fIDATMY0D1a Tm2Oi4в;`hSE99#,zA,g M` kz MT+6^BJ̥`4"o~Tf-.ND}#I| ~6zIENDB`games/minetest_game/mods/doors/textures/doors_obsidian_glass.png0000644000175000017500000000020212565242342026146 0ustar mquinsonmquinsonPNG  IHDRb PLTE&1 tRNS@f'IDAT[c`Lu``p` @D(b e0 dduQ %(ZIENDB`games/minetest_game/mods/doors/textures/doors_wood.png0000644000175000017500000000020212565242342024135 0ustar mquinsonmquinsonPNG  IHDRb PLTE8% W@uQqHtRNS@f$IDAT[c`߁j(pF\ G႕ZE u%UZ^IENDB`games/minetest_game/mods/doors/textures/doors_glass_a.png0000644000175000017500000000023612565242342024605 0ustar mquinsonmquinsonPNG  IHDRRPLTEKXtRNS@f=IDATcd0`Db0) 1AB@,¢ YIENDB`games/minetest_game/mods/doors/textures/doors_trapdoor.png0000644000175000017500000000040112565242342025020 0ustar mquinsonmquinsonPNG  IHDR(-S?PLTEf0xAl7aK'SB'h2z@vR I)5p97;&*C4)+B˪u~lQg9qIENDB`games/minetest_game/mods/doors/textures/doors_wood_b.png0000644000175000017500000000044312565242342024445 0ustar mquinsonmquinsonPNG  IHDR(-SBPLTEeL%gM%`H#bI#hO'G5_G"bP5]E!L9Q=mQ)eR6YBiV9oT*]L2D3&&&@/nZ;000:1IDATEW0 Ciɒg8W-? j2*m_8 31>>raCRW)srQ"LFp1k=y9;IENDB`games/minetest_game/mods/doors/textures/doors_wood_a.png0000644000175000017500000000044612565242342024447 0ustar mquinsonmquinsonPNG  IHDR(-SEPLTEH6hU8jW9cQ6cJ#^F"lQ(E3bP4_N4hN'ZCM:aH"J7T?oZ;111@0O;ZI1&&&WtRNS@fIDATU D/h4j1v&yXegXr΂@ btS~@.̮!l Se rZtyZe FbS6gY!ʿvV2#Ŭ%lF{d|!#IENDB`games/minetest_game/mods/doors/textures/doors_glass.png0000644000175000017500000000020012565242342024274 0ustar mquinsonmquinsonPNG  IHDRb PLTEg TtRNS@f%IDAT[c` e``BF&$B DWSL3QIENDB`games/minetest_game/mods/doors/textures/doors_obsidian_glass_b.png0000644000175000017500000000020012565242342026445 0ustar mquinsonmquinsonPNG  IHDRb PLTE&156LtRNS@f%IDATc'@,m@V„lJTbIENDB`games/minetest_game/mods/doors/textures/doors_steel.png0000644000175000017500000000020412565242342024303 0ustar mquinsonmquinsonPNG  IHDRb PLTE[}tRNS@f&IDAT[c`߁j( #XaXɫUPfՊ-0IENDB`games/minetest_game/mods/doors/textures/doors_glass_side.png0000644000175000017500000000012212565242342025303 0ustar mquinsonmquinsonPNG  IHDR(4PLTE, IDATxc`suIENDB`games/minetest_game/mods/doors/textures/doors_trapdoor_side.png0000644000175000017500000000025512565242342026033 0ustar mquinsonmquinsonPNG  IHDR(-SPLTE[G)`K,i7sDR#:VIDATxM q~5h} $amnH,MiSKGa0ۚɼ0{99!1?Z~L.IENDB`games/minetest_game/mods/doors/depends.txt0000644000175000017500000000002512565242342021554 0ustar mquinsonmquinsondefault screwdriver? games/minetest_game/mods/doors/sounds/0000755000175000017500000000000012565242342020707 5ustar mquinsonmquinsongames/minetest_game/mods/doors/sounds/doors_door_open.ogg0000644000175000017500000002721312565242342024604 0ustar mquinsonmquinsonOggSrɢvorbisDOggSr6<vorbis Lavf54.62.100encoder=Lavf54.62.100vorbis)BCV"LĀАU7{Ƚ{G{{Gz{{˽s 4d)rBQ*ǽ0=Z!B= Y@!RH!RH!RH)b)b)s1 :褓PB )PJ*RJ-ZssA B!B!BBCV B!dB!RH!b)АU I˱%Q%2-R5S3=UTETUWU]]wmvmՖmVmvmVmYm۶m۶m۶m۶m۶m 4d #9#)")8d(8H%ifyg詞 xxgyxgyiiiiiiiiiiiiiii@h*@@qqqGr$ Y@R$r,Gs4s?I@B@&G ~{NB ǘ% -H죎QZ6'J*}wfc\noqcc߫SG <5{clD t@nxHA# 5Oe!b NL~{ dFFX1cRHhcy0k:캻V]Nve_e2:)K@%۷@b>2jʔ(33k ̭L9ЖI2\')@24VHS3d~-EZp_ _029Z a)DQ(kh/VB0$l #ˉH@8+HrsVӄfEaEUI2K RFҵ5j~"Ɛ7TߚMTt'qضjE,$Y`717V+]gJ"c,s`I\$K'=e 0`L]YX# G :k>_<Tn?4;b|9@AgLeE$!3Bdfgv`35RoRHuZFb}0g"S)Jt^u3V!L0b R#@.2htƢ5$#v p-4!B,uI E}Tᠱ%AYӕ봃9Iw*YfA! iL-FM*8S1H2qBӋ;t%-$~ GH4 B(؅m1%@$DO<}rTԒ}~WeW24uԌ"e,wh]~*qY]!"_v ve'j ׆RB6xc9)K$ =@hkKy#DZf{D h#q ~5}3՝AB ԼUM&1´Aٸv4a`lkHbcǷ-ǪkCĂS5ٔMz'5%h-_H;viܥ Wgչ+zr9WWZ{_mgoɡ bA66f@4W "/F }fl`)&(;Se5$(uTn"0 Yqב˧ jG3Q Ֆ@ne@AGъȘ0%K{̾'@' l$b-w⪶[i8'͖>L4в!zRoz"DqoPK͚9AD)6Pt&̢ReD1qN:lUfd+5D`$/$o9996uMjf5I5RAkڨN DmGm(GMHv"R7Ķ)1  XH^ )B@3d( yhM#L@fNI /h&G}%I$M"`+e"k qbEuEAFzV`%! |>goFvk!Kclbw~GГdyW6թ XT6[eS#+1]7i~'xllRo"Y+Ϝ_hgJ?.tmQ> ˽Y?۽vQ6C6*ބm|djYN;2uJ ú޹J/ʺc)j9b2|~z_@!"A@(PA厂Xc;0;&X+xTw.{$-QY}3Qӽx?i2S~o `<6M6[qFڲtS!_D~1bsV~* j,*7g%|~odi[m㐹}۩i3bUvRs\mdeMLڄC||Q _̂G@Sf]` bb!kԇ v$K-MkG4҇!>R?ѤFm0eٖߎ~/!܂p{zi>fOx#xWc2R`p5]<٢y)|g?D4zrnbi$܁j"Sv(7>~r=<$0:r fQ.]n~l#e:f<лf8rX^Rua.3f"*yE $>$4#GeWK}v _~DŽkzG$S8@pPw\(> ]c0(q@er vr*_* /~qMU3CbD:h ulX<,a5vzwū38bJ;c@]]o&Z!Ft:C2vin\=h^)nw[)~~B^}׌K2suc!օMr G\:"@rGrdYzNc] A9;7[ш) E {|bY@@drw[d'7Y\ǀ /,JiM1 k`n FD])~+l0dzGY^gy1QpWM" G '’z͉P j4Kҵ݉`έNĨw]QB,mF"HIu2wko; pD+Foݾ$JO:VroDvb(6YDkaժkYWE j"M :4``Lc㷤zw% K))8@ۮ!{Dat5mÚ@Q[HOL~3z6xzwj߄ǘ4t `FMR3@CvbzIJVn飽Z8E^mT\r /OT9& F7ϯX4J%8lD@scu\Z ֳT^@Tj oW2dzZfNHZN|\`XګL4c7}3{>wHD  b^5:Ħzy7 a`Y52T3[DW$w*5)1)1kw )0[Nl&bzBiG~j:RDM9X,WJrC0d3 ~+ b}1kդUZS꬚[Z!2蠜@E#"g3TBw4psV4 mxUNJRm@Oe }|`YRS; QkM 45eʀe & ^ߣBHQ5HA<9yglRSzVMEPZワՅTg*+XmV(iVa^(R(bL/f`6~wAވSCOc`5 +T0QNKDn mYk05uϸ zR֤Yx"BR_f=.}^ȟڲ&,EEd-&m`[Apv[%Le}`8&dEl["#A40 bYKw)@FLѠ fN6yL<I 4eU*YuwA,˲_hPTZ#rgdG ʂ=SQ+]"cČ76KoyKɰUq;f@@avVo46y d?] ?"mN`H] +YaZۙ4KȤXv&y=d'eua"*+ڄ܇I-o" )*`aYebFKLM;V!]6[I4R`@*p%vV\UPu4 vF0 FT֬3 ᩷'M]^+i! [wt4PpNmF߶Fde,/F=ydzEiؗ#s3ԊjNAf&*(6FlAKE1EbesC%vG>eeFq;ʂ0Pe NNpa`q:Tc 4@[̲,o8h, zdό $MAT۹X3^ݝܜ[~rMM?o]#%ynK`d L<Ϝ"QϹ^<0换[=2$ ^>͆f KW`.Л7:ft<|W<հW1_>j8ְb;l(0,ՊZ0l;ߪalŰ!ch#c :BTBRH0L,l,ɗ"S#,ADnٱR,H>BFad a$c+F_:H/W4wq+)games/minetest_game/mods/doors/sounds/doors_door_close.ogg0000644000175000017500000004727512565242342024762 0ustar mquinsonmquinsonOggSAvorbisDOggS*.6<vorbis Lavf54.62.100encoder=Lavf54.62.100vorbis)BCV"LĀАU7{Ƚ{G{{Gz{{˽s 4d)rBQ*ǽ0=Z!B= Y@!RH!RH!RH)b)b)s1 :褓PB )PJ*RJ-ZssA B!B!BBCV B!dB!RH!b)АU I˱%Q%2-R5S3=UTETUWU]]wmvmՖmVmvmVmYm۶m۶m۶m۶m۶m 4d #9#)")8d(8H%ifyg詞 xxgyxgyiiiiiiiiiiiiiii@h*@@qqqGr$ Y@R$r,Gs4s>>:788>8A858.,.8<;/88  u;Q9n'<[dPBk5r _{S4F{<\b7@} M "ڔH I=5UGnED-k 5zEE5R[l1#%b X;-{Q&YD`HɈH1$TP e˶鲐`&kZ CYɍ,Ta%PL5$R7H/%`HAZȁSpw , PapDrsd`DrmdM; DД@ZK(x2M$Iߗs6$rm15D%h O`bq Ev&s4ny㱞(2:87Tf$077SFyیY/Sn M$f oJn1 ͅH;OaGo#b@1Vיvyauzk}}P%HޒCP=ax@ƮpbEF@-}ۭu,J\V̢\5kŜDO 'Ŋbż0r u;o_ bc_T|'vvGAj8-nY0$cmEBdDTQL2+NOeZnYy,v[dnQfdZÀQEXQ0F&*bHtp lR.-ݧ(EMZ(Z֍ZE@DQȍNxAUUE`VUQ0V5X16 kTHT(Ah  eZ#W!/898S4ŰMŐ;P(h'T)pYߥЀ% ,SjZmF,&f\.(<7W[~kPm_n2AcH'rp94͏{vxoj2.D0||]^,h=7ūkrk\xE?9w$w$: H`q44H@+",{q=^\#v6 u}5r|+RzO > bfOC5)AcQ@5WX(zp@zp@JfJ)Nc)Jm{;W"8ž0= '¹9aD87{.ϧ,E//—BG"/@#|֧Un,Ŷ|pb[x>8`9 Z7ad!A7#jA$p{l-̺f=Kv] 3VPEEQA8\$!D$w3<ϱ.D~;؝zӑg)>u .'v6\Hs cǴe>ݖ505 e1<^nhG5D زӖXZQKL 2MP#eXݘ6h%F۞Oswwʰy#~)21yd(ȲpqȫN"7fo i(*b1:Ofc;z'>nP^o#Mr[&Q+&m[(>h(-Vض/P|]`P51bb*ppPL TL,,,4)3B&*vĄBLۈ 9*{Ψ^" %I ,YTQQA ?!$^qeDOwHP/RdUip,` F`;0ÀfyVpmrI=]O,ၕ!S&lg@B<@}x~I&`[3:]>J`4^>5' Ԇ~EazW+o(/t$`s4n,"6b+iհ* iaaZ-00 pԲB @( &LbULC90 @(!-huE[ZA d'3ΞAw)H,X!eIve&f[bo-~V̴ؔ_B%N2/U#ji=m`VǸ ? t( H'O@LnlբհZTLbŴjiZ:C @8:ۯE^Rf`8K #9#08E7yT(h[v >o3 ;ӣ;`=>T$OGșsDP_NLf_:}qu0&> H*TtJٝF/jfIF]ۑMpH^} k'7dbbj%@MGja(bUjv5 ;-L+:t"*aOL&,V`F搅0jD uakx$C2c$J , * |Xx `ŀ Z$f:A'kɠ:Vkjn‘"ٟ$jwʧZ6IPX A^=vf܎;L_|0:$T2%YqU`X4Iթ604MZ"mBP6Ƒx[j?'X芼 8, ƀ]AdSXưb$0{RY 7LTbb[r(xO6d>Qj\ H,Ze^-ys횼HWCBcRUUh&XzELR;lĪV#bZFPkӰS RQPB07:jaa=0LP| 0QX.4BSPI&bPW$#BaЊ@-hrl8,&O/]H>i6"t6뀊@k:f ޸=cs'и=cs bN&*4%0016E VX4Eͱji/vV GX{f_~u1 °*$0 $J` "b#Y- p, 0({2K@ O,?,%Q̐I%*71.cB L i."[i;Ӻ]En٘5`Zl" b3b+&ZVmYZ T!h`1 A(:噾#@NxaB DL"`QH@-BQɖ٫!@m !q$#Է B(ABXO~O td{6 ")AÄʨ,\gθep,^ nVz TB/㶛U^,jGMKUU1X1c@ ZMӶU[*VLCUQ@Y֍'dFF,Rp0[RANHr(2Bp8EE, # Ӗ<(nB JHO Avl+R(&X1%d ] 40XASH=5LêhFxGiXW7˰*4ƊTUhuZcXi KQETZEm!FB Pt82 X2A%DO.LI 9\1E4 YHaX)0d8@ mBԱbYՆXnf*²Y)2BLb(hעQI؝"m%}L.uluxL@nc3^x=%qXzkbzŶW])[IAE@He4Ez! !V ;aĊF e9LP%gr^@[VڶAB 5dJh!* WlF*2KD!Av#k%d04@ałDF;q{8IS UDob1^=5i(^h{lW0Z L 0c*2Y*VPSUNJZӊiieir,a`Q DPB)DȀvsr$P6#d"w(@ mP@a1ct\$9Ȣ,9hLrZODmfXgB̀2U~քcK4(E~OJKIZj׃%ɬG}kƿH3H}N+ʰ&nl\bّbJT1EE-bEb@ E-,4 4- B) ~;OO"p!p 8 v Lc#[=Bd+ #Z\45F#3f j+l "VE#lW"  j/;p |#m#l@ yI)zse?FL]1#'Ik9ʈ3 \>h>2nh<p .91^׼kLOt^>1TW: E@L:StI"0EU-FVmHx+VL1E $p J % /M{XjR# bi$:Ƀk^ƕtkU +yji+B#G،*J&Ttq*IAw6#m)ˆA)&*{ү}6#|.9/[GF.'CT@;0)|ֹC|֩+6JlLDU*@:TjVH)DXTQAVGL*`fno3&$@ d^dR8APV\ *D:!ebX#u .!.5@&v¤:rS:w 3 UtH1Z3 - mK)$Ҽ7j}>MoJEl]%®Me;z9͉e |)D)} `|L3`-:UUJ-z)B#A-԰mF hR0T(QH"dDHGU$Fk;E"% P%v {P#%^RI nnxjH$r@S)6F$*XP"@̪)5lbD#1DeiZQKa0`627Nv`PFA'V>5'`i<^G]el@<)m$H ŒIg #H7yйmjCsS@1ZE$%`\Z|̦% x ӀSp͂UsyZf_$Mٝ9;Tƫi5(^|4.ꭁ4UeU10, *=kPQTZlY6T,+cb6̦@A8E`Ȅ @pY8DcG H9F_QX8U=!A c9mBQOD`V*%JTU0"bM cһkA4,YQGp ;&XJ "9F)#E"Ѱx7eCepR$Sm"vZQ0XTTs+eTM3E w,WN~2 C\*q$VO `rYmadUfv.E$߬V>gDԛMzpܸA3~/cAKe.0U'Hae*I *1bXXXAS+* A$I@0dOB(H4 $0b XA3S.Bh\İ0{n\|$%R$ pfĠIPW#$X% h bqTI\-vwr qƇ7`UҾן Q- g*=u(~fpݘ<G2u)%1A~6s x/]cjlJBK$itN7R|k`p4ȲaKT`lTt(*wKFHL/rBKHc {$?-8In?Jvuj^j,Oէ,QT0 or1Meح72<ȣXKn{/eP+B2>*bU ` vk GJfsg=BGfouZ VG-Fa`jTE 8D^HDBdZ2,MV-S^ a f5 k=>#cكYd,e@:! ɂXDզc55KHhl N2+Y{:Rg&zKsDzl<[+)<@J$X=9s%wT ɝdu㠃炍l8zNs 3%4AzؔX(5*u9P 01jicZZX1L2C1B ֦T[XZ) ڐ)S "6؍! ! 4*j d 5r)"01JRR TDB>!@!8A4*e@fI`-iDni HP(qiMt#'I/H&+M7o?9?f؆Uw2lYi409%f~|MHp|MHր wJRJETUe°"#IǬj°Bl"XaZ" v$BLH hC ¬BHP( H#wQd&5ccR8mZsXhrC6mCҍX;:SIX & 6)-<s4oKՖePոu-#YVPORܥ+%w[e簬 jpU19A\>I0Mlb*isj8&[Ul,-Xb8 ˆ!Z5ELET/g4J0R@*II Y@(i/NI $jU1 J$ɓz Ǽ/g.`.0+IIUe<T>mKL@$ɀ:1 &  Bކ/#K}Ήzo E:<0JN~I$ %6u]˦AvYɘv˥2~ۘz6Q *WL*6TUU(ScH jS1 3dH*"iaZZ+ b(xY+aH' Q|$v%#v}@!bIKhND(U:; ( @mB "AfB ʆH(ɶ371 ܑ% 13$D&k7uYb]Ô%ڝ菤:gid6~1[eħcGೞ6F~hqXR=$[r;N=!`LbRbH0T1L&RjmZ kRFUK+m12 KKUUP+ EN$Y Bz}B]bEI$c QI$Gr5@ZRҧUaAʍTiSHkՒRiQ"գ%a$c2WIR5̚@hi49+G/%=-F $3Ĩ 1!\hy>s8 ~\)H,1* ܉M)q$*40  Z5c2jij6͂f6 QiiKr4 (ɨ@!@UV"\*W2UմɀV}2-e"bA*6&aKZEǁI(0mI%@&d2 8.r1W&2crd1$hߕΜ+_u}AYζOGZ9o4il䍬fU˧ҍAb8t$xϘ9ƞ$`֒ؓD$QRXlTv\LCiMjb) 8 ˶M&eL63"={ڽ&@ä M.XP9H#btdEZv薅\XqAV6 * I,Ƶ"i2z@E;],UkG08Nʀ6ƍ _Q֭^lIvf-Ƈf6ڎ ^Ns .FŦ$/b]X5D1TD3)6i1ʊCPVɉij-*j hI -r~$9[.n(ZB=\ۃp 2-"9 Q \Ʀ%a5+RCM%LczPH2J/؀X48 6/d;A&|&cv{qXi/+ZR\S6d߶}cFeb,sZ5LhL(g + Q@-Z`imՊU UҊU+V eW;lUk1EcČ 7a$A"D#p a`ͫȲ.A b,ˀY=[A S1NX,#d߼peYv$$L 7A@<+(u!0xv$7z.d^߼yn!j)v?q|q,o Copyright (C) 2011-2012 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. http://www.gnu.org/licenses/lgpl-2.1.html License of media (textures and sounds) -------------------------------------- Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0) http://creativecommons.org/licenses/by-sa/3.0/ Authors of media files ----------------------- Everything not listed in here: Copyright (C) 2010-2012 celeron55, Perttu Ahola games/minetest_game/mods/bucket/textures/0000755000175000017500000000000012565242342021406 5ustar mquinsonmquinsongames/minetest_game/mods/bucket/textures/bucket.png0000644000175000017500000000024312565242342023370 0ustar mquinsonmquinsonPNG  IHDRajIDATx͒ ! Co5Wp'p.=\H <#6yXs2Z٭jEb31DPR,AW-T_(0)_~|QIENDB`games/minetest_game/mods/bucket/textures/bucket_lava.png0000644000175000017500000000024712565242342024377 0ustar mquinsonmquinsonPNG  IHDRanIDATx͒ ! ۇUhn `DOy)dQ٤ډ_*JJl <1y.$F6[ Qڷt-{/ -|?iIENDB`games/minetest_game/mods/bucket/textures/bucket_river_water.png0000644000175000017500000000047412565242342026007 0ustar mquinsonmquinsonPNG  IHDRabKGD pHYs  tIME8IDAT8͒ 0L0J=DH'D]V0k3AevH'dF%C*wߝu9oՈt+Rz8w3aq|&"&"f UoY1֜&ە0a>잸0KjR$u`Ǹv΁fM{mRJ_jS3b*!%W J)#A߹G]|3-2Y$3~fr;g(&"y(2#5XR~@v@"`dr:! BuAIOyy{{vIENDB`games/minetest_game/mods/bucket/depends.txt0000644000175000017500000000001112565242342021676 0ustar mquinsonmquinsondefault games/minetest_game/mods/bucket/init.lua0000644000175000017500000001225412565242342021175 0ustar mquinsonmquinson-- Minetest 0.4 mod: bucket -- See README.txt for licensing and other information. minetest.register_alias("bucket", "bucket:bucket_empty") minetest.register_alias("bucket_water", "bucket:bucket_water") minetest.register_alias("bucket_lava", "bucket:bucket_lava") minetest.register_craft({ output = 'bucket:bucket_empty 1', recipe = { {'default:steel_ingot', '', 'default:steel_ingot'}, {'', 'default:steel_ingot', ''}, } }) bucket = {} bucket.liquids = {} local function check_protection(pos, name, text) if minetest.is_protected(pos, name) then minetest.log("action", (name ~= "" and name or "A mod") .. " tried to " .. text .. " at protected position " .. minetest.pos_to_string(pos) .. " with a bucket") minetest.record_protection_violation(pos, name) return true end return false end -- Register a new liquid -- source = name of the source node -- flowing = name of the flowing node -- itemname = name of the new bucket item (or nil if liquid is not takeable) -- inventory_image = texture of the new bucket item (ignored if itemname == nil) -- name = text description of the bucket item -- groups = (optional) groups of the bucket item, for example {water_bucket = 1} -- This function can be called from any mod (that depends on bucket). function bucket.register_liquid(source, flowing, itemname, inventory_image, name, groups) bucket.liquids[source] = { source = source, flowing = flowing, itemname = itemname, } bucket.liquids[flowing] = bucket.liquids[source] if itemname ~= nil then minetest.register_craftitem(itemname, { description = name, inventory_image = inventory_image, stack_max = 1, liquids_pointable = true, groups = groups, on_place = function(itemstack, user, pointed_thing) -- Must be pointing to node if pointed_thing.type ~= "node" then return end local node = minetest.get_node_or_nil(pointed_thing.under) local ndef if node then ndef = minetest.registered_nodes[node.name] end -- Call on_rightclick if the pointed node defines it if ndef and ndef.on_rightclick and user and not user:get_player_control().sneak then return ndef.on_rightclick( pointed_thing.under, node, user, itemstack) or itemstack end local place_liquid = function(pos, node, source, flowing) if check_protection(pos, user and user:get_player_name() or "", "place "..source) then return end minetest.add_node(pos, {name=source}) end -- Check if pointing to a buildable node if ndef and ndef.buildable_to then -- buildable; replace the node place_liquid(pointed_thing.under, node, source, flowing) else -- not buildable to; place the liquid above -- check if the node above can be replaced local node = minetest.get_node_or_nil(pointed_thing.above) if node and minetest.registered_nodes[node.name].buildable_to then place_liquid(pointed_thing.above, node, source, flowing) else -- do not remove the bucket with the liquid return end end return {name="bucket:bucket_empty"} end }) end end minetest.register_craftitem("bucket:bucket_empty", { description = "Empty Bucket", inventory_image = "bucket.png", stack_max = 99, liquids_pointable = true, on_use = function(itemstack, user, pointed_thing) -- Must be pointing to node if pointed_thing.type ~= "node" then return end -- Check if pointing to a liquid source local node = minetest.get_node(pointed_thing.under) local liquiddef = bucket.liquids[node.name] local item_count = user:get_wielded_item():get_count() if liquiddef ~= nil and liquiddef.itemname ~= nil and node.name == liquiddef.source then if check_protection(pointed_thing.under, user:get_player_name(), "take ".. node.name) then return end -- default set to return filled bucket local giving_back = liquiddef.itemname -- check if holding more than 1 empty bucket if item_count > 1 then -- if space in inventory add filled bucked, otherwise drop as item local inv = user:get_inventory() if inv:room_for_item("main", {name=liquiddef.itemname}) then inv:add_item("main", liquiddef.itemname) else local pos = user:getpos() pos.y = math.floor(pos.y + 0.5) core.add_item(pos, liquiddef.itemname) end -- set to return empty buckets minus 1 giving_back = "bucket:bucket_empty "..tostring(item_count-1) end minetest.add_node(pointed_thing.under, {name="air"}) return ItemStack(giving_back) end end, }) bucket.register_liquid( "default:water_source", "default:water_flowing", "bucket:bucket_water", "bucket_water.png", "Water Bucket", {water_bucket = 1} ) bucket.register_liquid( "default:river_water_source", "default:river_water_flowing", "bucket:bucket_river_water", "bucket_river_water.png", "River Water Bucket", {water_bucket = 1} ) bucket.register_liquid( "default:lava_source", "default:lava_flowing", "bucket:bucket_lava", "bucket_lava.png", "Lava Bucket" ) minetest.register_craft({ type = "fuel", recipe = "bucket:bucket_lava", burntime = 60, replacements = {{"bucket:bucket_lava", "bucket:bucket_empty"}}, }) games/minetest_game/mods/sethome/0000755000175000017500000000000012565242342017712 5ustar mquinsonmquinsongames/minetest_game/mods/sethome/init.lua0000644000175000017500000000356212565242342021366 0ustar mquinsonmquinsonlocal homes_file = minetest.get_worldpath() .. "/homes" local homepos = {} local function loadhomes() local input = io.open(homes_file, "r") if input then repeat local x = input:read("*n") if x == nil then break end local y = input:read("*n") local z = input:read("*n") local name = input:read("*l") homepos[name:sub(2)] = {x = x, y = y, z = z} until input:read(0) == nil io.close(input) else homepos = {} end end loadhomes() minetest.register_privilege("home", "Can use /sethome and /home") local changed = false minetest.register_chatcommand("home", { description = "Teleport you to your home point", privs = {home=true}, func = function(name) local player = minetest.get_player_by_name(name) if player == nil then -- just a check to prevent the server crashing return false end if homepos[player:get_player_name()] then player:setpos(homepos[player:get_player_name()]) minetest.chat_send_player(name, "Teleported to home!") else minetest.chat_send_player(name, "Set a home using /sethome") end end, }) minetest.register_chatcommand("sethome", { description = "Set your home point", privs = {home=true}, func = function(name) local player = minetest.get_player_by_name(name) local pos = player:getpos() homepos[player:get_player_name()] = pos minetest.chat_send_player(name, "Home set!") changed = true if changed then local output = io.open(homes_file, "w") for i, v in pairs(homepos) do output:write(v.x.." "..v.y.." "..v.z.." "..i.."\n") end io.close(output) changed = false end end, }) games/minetest_game/mods/flowers/0000755000175000017500000000000012565242342017727 5ustar mquinsonmquinsongames/minetest_game/mods/flowers/README.txt0000644000175000017500000000116212565242342021425 0ustar mquinsonmquinsonMinetest 0.4 mod: flowers ========================= License of source code: ----------------------- Copyright (C) 2012-2013 Ironzorg, VanessaE This program is free software. It comes without any warranty, to the extent permitted by applicable law. You can redistribute it and/or modify it under the terms of the Do What The Fuck You Want To Public License, Version 2, as published by Sam Hocevar. See http://sam.zoy.org/wtfpl/COPYING for more details. License of media (textures and sounds) -------------------------------------- WTFPL Gambit (WTFPL): flowers_mushroom_*.png DanDuncombe (WTFPL): flowers_spores_*.png games/minetest_game/mods/flowers/textures/0000755000175000017500000000000012565242342021612 5ustar mquinsonmquinsongames/minetest_game/mods/flowers/textures/flowers_tulip.png0000644000175000017500000000021712565242342025216 0ustar mquinsonmquinsonPNG  IHDRRPLTEfTo;I`;8M*uEftRNS@f+IDATc @0 Ā`3 ,gbc@1-&IENDB`games/minetest_game/mods/flowers/textures/flowers_rose.png0000644000175000017500000000021012565242342025022 0ustar mquinsonmquinsonPNG  IHDRRPLTEHd/8M0nPtRNS@f'IDATc #eC`R)Ҏ0#!BDBIIENDB`games/minetest_game/mods/flowers/textures/flowers_dandelion_yellow.png0000644000175000017500000000020512565242342027406 0ustar mquinsonmquinsonPNG  IHDRRPLTEI`:To: ctRNS@f$IDATc  @hFcC8M g8`0PGeIENDB`games/minetest_game/mods/flowers/textures/flowers_mushroom_brown.png0000644000175000017500000000023312565242342027137 0ustar mquinsonmquinsonPNG  IHDRR!PLTE`B:S70u[T\?7pVPlPH¶wq VRtRNS@f(IDATc%`5653D GAGG0C  8@UOm\qIENDB`games/minetest_game/mods/flowers/textures/flowers_mushroom_spores_brown.png0000644000175000017500000000013612565242342030534 0ustar mquinsonmquinsonPNG  IHDRa%IDAT8c`zHu[hxqԂL>IENDB`games/minetest_game/mods/flowers/textures/flowers_geranium.png0000644000175000017500000000024312565242342025667 0ustar mquinsonmquinsonPNG  IHDRRPLTEEQ0AOZ,;To6Hb08M+#ҒtRNS@f3IDATc 02,B*P!"b P[LU?)IENDB`games/minetest_game/mods/flowers/textures/flowers_mushroom_red.png0000644000175000017500000000024712565242342026567 0ustar mquinsonmquinsonPNG  IHDRR$PLTE@@pp꾾((¶ڭwqOɂtRNS@f1IDATc03Ƃ`"((RRRj(žH}rIENDB`games/minetest_game/mods/flowers/textures/flowers_dandelion_white.png0000644000175000017500000000021612565242342027215 0ustar mquinsonmquinsonPNG  IHDRRPLTEI`:To:8M)Cx6tRNS@f*IDATc%`2D"`ZA$ɬd `e`2`b%NIENDB`games/minetest_game/mods/flowers/textures/flowers_viola.png0000644000175000017500000000023112565242342025167 0ustar mquinsonmquinsonPNG  IHDRRPLTE33wI`@Hd1To@8M3qtRNS@f2IDATc`2"`ZAHWdv01 030003810&%^:IENDB`games/minetest_game/mods/flowers/textures/flowers_mushroom_spores_red.png0000644000175000017500000000013412565242342030155 0ustar mquinsonmquinsonPNG  IHDRa#IDAT8c`?@:DŃ<Н7: IENDB`games/minetest_game/mods/flowers/depends.txt0000644000175000017500000000001012565242342022101 0ustar mquinsonmquinsondefault games/minetest_game/mods/flowers/init.lua0000644000175000017500000001531712565242342021404 0ustar mquinsonmquinson-- Minetest 0.4 mod: default -- See README.txt for licensing and other information. -- Namespace for functions flowers = {} -- Map Generation dofile(minetest.get_modpath("flowers") .. "/mapgen.lua") -- -- Flowers -- -- Aliases for original flowers mod minetest.register_alias("flowers:flower_rose", "flowers:rose") minetest.register_alias("flowers:flower_tulip", "flowers:tulip") minetest.register_alias("flowers:flower_dandelion_yellow", "flowers:dandelion_yellow") minetest.register_alias("flowers:flower_geranium", "flowers:geranium") minetest.register_alias("flowers:flower_viola", "flowers:viola") minetest.register_alias("flowers:flower_dandelion_white", "flowers:dandelion_white") -- Flower registration local function add_simple_flower(name, desc, box, f_groups) -- Common flowers' groups f_groups.snappy = 3 f_groups.flammable = 2 f_groups.flower = 1 f_groups.flora = 1 f_groups.attached_node = 1 minetest.register_node("flowers:" .. name, { description = desc, drawtype = "plantlike", tiles = {"flowers_" .. name .. ".png"}, inventory_image = "flowers_" .. name .. ".png", wield_image = "flowers_" .. name .. ".png", sunlight_propagates = true, paramtype = "light", walkable = false, stack_max = 99, groups = f_groups, sounds = default.node_sound_leaves_defaults(), selection_box = { type = "fixed", fixed = box } }) end flowers.datas = { {"rose", "Rose", {-0.15, -0.5, -0.15, 0.15, 0.3, 0.15}, {color_red = 1}}, {"tulip", "Orange Tulip", {-0.15, -0.5, -0.15, 0.15, 0.2, 0.15}, {color_orange = 1}}, {"dandelion_yellow", "Yellow Dandelion", {-0.15, -0.5, -0.15, 0.15, 0.2, 0.15}, {color_yellow = 1}}, {"geranium", "Blue Geranium", {-0.15, -0.5, -0.15, 0.15, 0.2, 0.15}, {color_blue = 1}}, {"viola", "Viola", {-0.5, -0.5, -0.5, 0.5, -0.2, 0.5}, {color_violet = 1}}, {"dandelion_white", "White dandelion", {-0.5, -0.5, -0.5, 0.5, -0.2, 0.5}, {color_white = 1}} } for _,item in pairs(flowers.datas) do add_simple_flower(unpack(item)) end -- Flower spread minetest.register_abm({ nodenames = {"group:flora"}, neighbors = {"default:dirt_with_grass", "default:desert_sand"}, interval = 50, chance = 25, action = function(pos, node) pos.y = pos.y - 1 local under = minetest.get_node(pos) pos.y = pos.y + 1 if under.name == "default:desert_sand" then minetest.set_node(pos, {name = "default:dry_shrub"}) elseif under.name ~= "default:dirt_with_grass" then return end local light = minetest.get_node_light(pos) if not light or light < 13 then return end local pos0 = {x = pos.x - 4, y = pos.y - 4, z = pos.z - 4} local pos1 = {x = pos.x + 4, y = pos.y + 4, z = pos.z + 4} if #minetest.find_nodes_in_area(pos0, pos1, "group:flora_block") > 0 then return end local flowers = minetest.find_nodes_in_area(pos0, pos1, "group:flora") if #flowers > 3 then return end local seedling = minetest.find_nodes_in_area(pos0, pos1, "default:dirt_with_grass") if #seedling > 0 then seedling = seedling[math.random(#seedling)] seedling.y = seedling.y + 1 light = minetest.get_node_light(seedling) if not light or light < 13 then return end if minetest.get_node(seedling).name == "air" then minetest.set_node(seedling, {name = node.name}) end end end, }) -- -- Mushrooms -- local mushrooms_datas = { {"brown", 2}, {"red", -6} } for _, m in pairs(mushrooms_datas) do local name, nut = m[1], m[2] -- Register fertile mushrooms -- These are placed by mapgen and the growing ABM. -- These drop an infertile mushroom, and 0 to 3 spore -- nodes with an average of 1.25 per mushroom, for -- a slow multiplication of mushrooms when farming. minetest.register_node("flowers:mushroom_fertile_" .. name, { description = string.sub(string.upper(name), 0, 1) .. string.sub(name, 2) .. " Fertile Mushroom", tiles = {"flowers_mushroom_" .. name .. ".png"}, inventory_image = "flowers_mushroom_" .. name .. ".png", wield_image = "flowers_mushroom_" .. name .. ".png", drawtype = "plantlike", paramtype = "light", sunlight_propagates = true, walkable = false, buildable_to = true, groups = {snappy = 3, flammable = 3, attached_node = 1, not_in_creative_inventory = 1}, drop = { items = { {items = {"flowers:mushroom_" .. name}}, {items = {"flowers:mushroom_spores_" .. name}, rarity = 4}, {items = {"flowers:mushroom_spores_" .. name}, rarity = 2}, {items = {"flowers:mushroom_spores_" .. name}, rarity = 2} } }, sounds = default.node_sound_leaves_defaults(), on_use = minetest.item_eat(nut), selection_box = { type = "fixed", fixed = {-0.3, -0.5, -0.3, 0.3, 0, 0.3} } }) -- Register infertile mushrooms -- These do not drop spores, to avoid the use of repeated digging -- and placing of a single mushroom to generate unlimited spores. minetest.register_node("flowers:mushroom_" .. name, { description = string.sub(string.upper(name), 0, 1) .. string.sub(name, 2) .. " Mushroom", tiles = {"flowers_mushroom_" .. name .. ".png"}, inventory_image = "flowers_mushroom_" .. name .. ".png", wield_image = "flowers_mushroom_" .. name .. ".png", drawtype = "plantlike", paramtype = "light", sunlight_propagates = true, walkable = false, buildable_to = true, groups = {snappy = 3, flammable = 3, attached_node = 1}, sounds = default.node_sound_leaves_defaults(), on_use = minetest.item_eat(nut), selection_box = { type = "fixed", fixed = {-0.3, -0.5, -0.3, 0.3, 0, 0.3} } }) -- Register mushroom spores minetest.register_node("flowers:mushroom_spores_" .. name, { description = string.sub(string.upper(name), 0, 1) .. string.sub(name, 2) .. " Mushroom Spores", drawtype = "signlike", tiles = {"flowers_mushroom_spores_" .. name .. ".png"}, inventory_image = "flowers_mushroom_spores_" .. name .. ".png", wield_image = "flowers_mushroom_spores_" .. name .. ".png", paramtype = "light", paramtype2 = "wallmounted", sunlight_propagates = true, walkable = false, buildable_to = true, selection_box = { type = "wallmounted", }, groups = {dig_immediate = 3, attached_node = 1}, }) end -- Register growing ABM minetest.register_abm({ nodenames = {"flowers:mushroom_spores_brown", "flowers:mushroom_spores_red"}, interval = 11, chance = 50, action = function(pos, node) local node_under = minetest.get_node_or_nil({x = pos.x, y = pos.y - 1, z = pos.z}) if not node_under then return end if minetest.get_item_group(node_under.name, "soil") ~= 0 and minetest.get_node_light(pos, nil) <= 13 then if node.name == "flowers:mushroom_spores_brown" then minetest.set_node(pos, {name = "flowers:mushroom_fertile_brown"}) elseif node.name == "flowers:mushroom_spores_red" then minetest.set_node(pos, {name = "flowers:mushroom_fertile_red"}) end end end }) games/minetest_game/mods/flowers/mapgen.lua0000644000175000017500000000543512565242342021710 0ustar mquinsonmquinson-- -- Mgv6 -- local function register_mgv6_flower(name) minetest.register_decoration({ deco_type = "simple", place_on = {"default:dirt_with_grass"}, sidelen = 16, noise_params = { offset = 0, scale = 0.006, spread = {x=100, y=100, z=100}, seed = 436, octaves = 3, persist = 0.6 }, y_min = 1, y_max = 30, decoration = "flowers:"..name, }) end local function register_mgv6_mushroom(name) minetest.register_decoration({ deco_type = "simple", place_on = {"default:dirt_with_grass"}, sidelen = 16, noise_params = { offset = 0, scale = 0.04, spread = {x=100, y=100, z=100}, seed = 7133, octaves = 3, persist = 0.6 }, y_min = 1, y_max = 30, decoration = "flowers:"..name, spawn_by = "default:tree", num_spawn_by = 1, }) end function flowers.register_mgv6_decorations() register_mgv6_flower("rose") register_mgv6_flower("tulip") register_mgv6_flower("dandelion_yellow") register_mgv6_flower("geranium") register_mgv6_flower("viola") register_mgv6_flower("dandelion_white") register_mgv6_mushroom("mushroom_fertile_brown") register_mgv6_mushroom("mushroom_fertile_red") end -- -- All other biome API mapgens -- local function register_flower(seed, name) minetest.register_decoration({ deco_type = "simple", place_on = {"default:dirt_with_grass"}, sidelen = 16, noise_params = { offset = -0.02, scale = 0.03, spread = {x=200, y=200, z=200}, seed = seed, octaves = 3, persist = 0.6 }, biomes = { "stone_grassland", "sandstone_grassland", "deciduous_forest", "coniferous_forest", }, y_min = 6, y_max = 31000, decoration = "flowers:"..name, }) end local function register_mushroom(name) minetest.register_decoration({ deco_type = "simple", place_on = {"default:dirt_with_grass"}, sidelen = 16, noise_params = { offset = 0, scale = 0.006, spread = {x=200, y=200, z=200}, seed = 2, octaves = 3, persist = 0.66 }, biomes = {"deciduous_forest", "coniferous_forest"}, y_min = 6, y_max = 31000, decoration = "flowers:"..name, }) end function flowers.register_decorations() register_flower(436, "rose") register_flower(19822, "tulip") register_flower(1220999, "dandelion_yellow") register_flower(36662, "geranium") register_flower(1133, "viola") register_flower(73133, "dandelion_white") register_mushroom("mushroom_fertile_brown") register_mushroom("mushroom_fertile_red") end -- -- Detect mapgen to select functions -- -- Mods using singlenode mapgen can call these functions to enable -- the use of minetest.generate_ores or minetest.generate_decorations local mg_params = minetest.get_mapgen_params() if mg_params.mgname == "v6" then flowers.register_mgv6_decorations() elseif mg_params.mgname ~= "singlenode" then flowers.register_decorations() end games/minetest_game/mods/creative/0000755000175000017500000000000012565242342020050 5ustar mquinsonmquinsongames/minetest_game/mods/creative/README.txt0000644000175000017500000000132412565242342021546 0ustar mquinsonmquinsonMinetest 0.4 mod: creative ========================== Implements creative mode. Switch on by using the "creative_mode" setting. Registered items that - have a description, and - do not have the group not_in_creative_inventory are added to the creative inventory. License of source code and media files: --------------------------------------- Copyright (C) 2012 Perttu Ahola (celeron55) This program is free software. It comes without any warranty, to the extent permitted by applicable law. You can redistribute it and/or modify it under the terms of the Do What The Fuck You Want To Public License, Version 2, as published by Sam Hocevar. See http://sam.zoy.org/wtfpl/COPYING for more details. games/minetest_game/mods/creative/depends.txt0000644000175000017500000000001012565242342022222 0ustar mquinsonmquinsondefault games/minetest_game/mods/creative/init.lua0000644000175000017500000001333112565242342021517 0ustar mquinsonmquinson-- minetest/creative/init.lua creative_inventory = {} creative_inventory.creative_inventory_size = 0 -- Create detached creative inventory after loading all mods minetest.after(0, function() local inv = minetest.create_detached_inventory("creative", { allow_move = function(inv, from_list, from_index, to_list, to_index, count, player) if minetest.setting_getbool("creative_mode") then return count else return 0 end end, allow_put = function(inv, listname, index, stack, player) return 0 end, allow_take = function(inv, listname, index, stack, player) if minetest.setting_getbool("creative_mode") then return -1 else return 0 end end, on_move = function(inv, from_list, from_index, to_list, to_index, count, player) end, on_put = function(inv, listname, index, stack, player) end, on_take = function(inv, listname, index, stack, player) --print(player:get_player_name().." takes item from creative inventory; listname="..dump(listname)..", index="..dump(index)..", stack="..dump(stack)) if stack then minetest.log("action", player:get_player_name().." takes "..dump(stack:get_name()).." from creative inventory") --print("stack:get_name()="..dump(stack:get_name())..", stack:get_count()="..dump(stack:get_count())) end end, }) local creative_list = {} for name,def in pairs(minetest.registered_items) do if (not def.groups.not_in_creative_inventory or def.groups.not_in_creative_inventory == 0) and def.description and def.description ~= "" then table.insert(creative_list, name) end end table.sort(creative_list) inv:set_size("main", #creative_list) for _,itemstring in ipairs(creative_list) do inv:add_item("main", ItemStack(itemstring)) end creative_inventory.creative_inventory_size = #creative_list --print("creative inventory size: "..dump(creative_inventory.creative_inventory_size)) end) -- Create the trash field local trash = minetest.create_detached_inventory("creative_trash", { -- Allow the stack to be placed and remove it in on_put() -- This allows the creative inventory to restore the stack allow_put = function(inv, listname, index, stack, player) if minetest.setting_getbool("creative_mode") then return stack:get_count() else return 0 end end, on_put = function(inv, listname, index, stack, player) inv:set_stack(listname, index, "") end, }) trash:set_size("main", 1) creative_inventory.set_creative_formspec = function(player, start_i, pagenum) pagenum = math.floor(pagenum) local pagemax = math.floor((creative_inventory.creative_inventory_size-1) / (6*4) + 1) player:set_inventory_formspec( "size[13,7.5]".. --"image[6,0.6;1,2;player.png]".. default.gui_bg.. default.gui_bg_img.. default.gui_slots.. "list[current_player;main;5,3.5;8,1;]".. "list[current_player;main;5,4.75;8,3;8]".. "list[current_player;craft;8,0;3,3;]".. "list[current_player;craftpreview;12,1;1,1;]".. "image[11,1;1,1;gui_furnace_arrow_bg.png^[transformR270]".. "list[detached:creative;main;0.3,0.5;4,6;"..tostring(start_i).."]".. "label[2.0,6.55;"..tostring(pagenum).."/"..tostring(pagemax).."]".. "button[0.3,6.5;1.6,1;creative_prev;<<]".. "button[2.7,6.5;1.6,1;creative_next;>>]".. "listring[current_player;main]".. "listring[current_player;craft]".. "listring[current_player;main]".. "listring[detached:creative;main]".. "label[5,1.5;Trash:]".. "list[detached:creative_trash;main;5,2;1,1;]".. default.get_hotbar_bg(5,3.5) ) end minetest.register_on_joinplayer(function(player) -- If in creative mode, modify player's inventory forms if not minetest.setting_getbool("creative_mode") then return end creative_inventory.set_creative_formspec(player, 0, 1) end) minetest.register_on_player_receive_fields(function(player, formname, fields) if not minetest.setting_getbool("creative_mode") then return end -- Figure out current page from formspec local current_page = 0 local formspec = player:get_inventory_formspec() local start_i = string.match(formspec, "list%[detached:creative;main;[%d.]+,[%d.]+;[%d.]+,[%d.]+;(%d+)%]") start_i = tonumber(start_i) or 0 if fields.creative_prev then start_i = start_i - 4*6 end if fields.creative_next then start_i = start_i + 4*6 end if start_i < 0 then start_i = start_i + 4*6 end if start_i >= creative_inventory.creative_inventory_size then start_i = start_i - 4*6 end if start_i < 0 or start_i >= creative_inventory.creative_inventory_size then start_i = 0 end creative_inventory.set_creative_formspec(player, start_i, start_i / (6*4) + 1) end) if minetest.setting_getbool("creative_mode") then local digtime = 0.5 minetest.register_item(":", { type = "none", wield_image = "wieldhand.png", wield_scale = {x=1,y=1,z=2.5}, range = 10, tool_capabilities = { full_punch_interval = 0.5, max_drop_level = 3, groupcaps = { crumbly = {times={[1]=digtime, [2]=digtime, [3]=digtime}, uses=0, maxlevel=3}, cracky = {times={[1]=digtime, [2]=digtime, [3]=digtime}, uses=0, maxlevel=3}, snappy = {times={[1]=digtime, [2]=digtime, [3]=digtime}, uses=0, maxlevel=3}, choppy = {times={[1]=digtime, [2]=digtime, [3]=digtime}, uses=0, maxlevel=3}, oddly_breakable_by_hand = {times={[1]=digtime, [2]=digtime, [3]=digtime}, uses=0, maxlevel=3}, }, damage_groups = {fleshy = 10}, } }) minetest.register_on_placenode(function(pos, newnode, placer, oldnode, itemstack) return true end) function minetest.handle_node_drops(pos, drops, digger) if not digger or not digger:is_player() then return end local inv = digger:get_inventory() if inv then for _,item in ipairs(drops) do item = ItemStack(item):get_name() if not inv:contains_item("main", item) then inv:add_item("main", item) end end end end end games/minetest_game/mods/tnt/0000755000175000017500000000000012565242342017053 5ustar mquinsonmquinsongames/minetest_game/mods/tnt/README.txt0000644000175000017500000000213012565242342020545 0ustar mquinsonmquinson=== TNT mod for Minetest === by PilzAdam and ShadowNinja Introduction: This mod adds TNT to Minetest. TNT is a tool to help the player in mining. How to use the mod: Craft gunpowder by placing coal and gravel in the crafting area. The gunpowder can be used to craft TNT or as fuze for TNT. To craft TNT surround gunpowder with 4 wood in a + shape. There are different ways to blow up TNT: 1. Hit it with a torch. 2. Hit a gunpowder fuze that leads to a TNT block with a torch. 3. Activate it with mesecons (fastest way) Be aware of the damage radius of 7 blocks! License: WTFPL (see below) See also: http://minetest.net/ DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE Version 2, December 2004 Copyright (C) 2004 Sam Hocevar Everyone is permitted to copy and distribute verbatim or modified copies of this license document, and changing it is allowed as long as the name is changed. DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. You just DO WHAT THE FUCK YOU WANT TO. games/minetest_game/mods/tnt/textures/0000755000175000017500000000000012565242342020736 5ustar mquinsonmquinsongames/minetest_game/mods/tnt/textures/tnt_top_burning.png0000644000175000017500000000023712565242342024661 0ustar mquinsonmquinsonPNG  IHDR(-SPLTEet:KIDATx1@ HVbf 4L;39$"I0) 10t VG|!2+1WRIENDB`games/minetest_game/mods/tnt/textures/tnt_gunpowder_burning_crossing_animated.png0000644000175000017500000000114412565242342031640 0ustar mquinsonmquinsonPNG  IHDR@}+IDATX嗱 P%Tu"R$,QuPϧ<)ctru!$T)`l?`Er㶴:z*f^_f-9ޙ OxS<&^Qx-!k7m0|;, <q v)Ϡ. 8P$<~4`<7ś X #=#YUi lRn+=_pV+yɄ !ٶ]^iբƷ#O@q`0<A@TPs<$!B3y zض]pUQy8%5pfc"ٳC=`5#~/KC ^ñ2E ??^Doޥ~ c\Պc~r ]w_ȳ_!U=I r4 gZIp]*xz Ns@'9`'XŞ}Ų24M@$Mq3h4*aj@T~|*;\1_p|Wz^S{l?hZE@L&m(ιT ϞcQޕ {|`&}s;/lv($ڼ=|{A0.~?eãbIENDB`games/minetest_game/mods/tnt/textures/tnt_gunpowder_crossing.png0000644000175000017500000000036512565242342026256 0ustar mquinsonmquinsonPNG  IHDRaIDAT8˝SK B) xKN7~Yd RJZ@:|.y&q`>yX!Y)xUBຮF1r۶ )%af@U{~, /*?ޅַޢɜMR<mZCm.RGWyTaIENDB`games/minetest_game/mods/tnt/textures/tnt_bottom.png0000644000175000017500000000014312565242342023633 0ustar mquinsonmquinsonPNG  IHDRb PLTEbIDATc\'BA, XsIENDB`games/minetest_game/mods/tnt/textures/tnt_smoke.png0000644000175000017500000000031212565242342023443 0ustar mquinsonmquinsonPNG  IHDRabKGD pHYs  jIDAT8c`%8yd(0a„4,X۰M񉣀 6`8 9ű!g3lCq6ptC޼@;D * oNIENDB`games/minetest_game/mods/tnt/textures/tnt_gunpowder_t_junction.png0000644000175000017500000000051012565242342026573 0ustar mquinsonmquinsonPNG  IHDRaIDAT8˝0?;cAd" 4P- 4 ᥁I”kgv![%]T˲DDt2`f6 h4!doUtPZBGEEs||>SUz9Zvk}6BDH)4 9gn˅?|.KM)vբ(W +'A#EQp<͛t^ADz#Ze*jx<9p0z9t2l6)%],/p^ x?/IENDB`games/minetest_game/mods/tnt/textures/tnt_top_burning_animated.png0000644000175000017500000000035612565242342026525 0ustar mquinsonmquinsonPNG  IHDR@$PLTEet:IDATx͓ 0nl6\< Z .a#+zHdWjL3pgH&`Xz>/Ka}A >>̴}P{ }; qo}}m~_z}}503IENDB`games/minetest_game/mods/tnt/textures/tnt_gunpowder_inventory.png0000644000175000017500000000045512565242342026464 0ustar mquinsonmquinsonPNG  IHDR(-SfPLTE '4'YD[E[F\F]G^G^H_H`IbKcKeMfMhNhOiOiPkQkQkQ rVrV wZbjmmd&tRNS@fuIDATxu EQPZaHiFe;Oaa s>LʲJ 7!~O!5%Z~y8= iBhvE`$ &IENDB`games/minetest_game/mods/tnt/textures/tnt_gunpowder_straight.png0000644000175000017500000000034112565242342026246 0ustar mquinsonmquinsonPNG  IHDRaIDAT8˥ 0gB yQzRl,$a' DNb{\l,=a~c2-(no\Y|dT׵M"y P۶Ji,{Ś(f`{QY*Yz!a|"y>'[hҧ&3i جIENDB`games/minetest_game/mods/tnt/textures/tnt_gunpowder_burning_curved_animated.png0000644000175000017500000000066012565242342031303 0ustar mquinsonmquinsonPNG  IHDR@}wIDATX=r02*c#3 P9CNBm:C:blh Jjw ;PM'ށZkHPJq8;p^;0MHfC@hD,0PB_,t&βށ~>*;pNV[k9sQxP>P,s(c ' huYn@Z.<P̃`qWíY$i$)w`0x<EQ~ZAɠ=NE:2ၪ*׷4(*x0SqL&tmA IeNʨz/ ޅ73P8xo_^IENDB`games/minetest_game/mods/tnt/textures/tnt_gunpowder_burning_straight_animated.png0000644000175000017500000000071512565242342031641 0ustar mquinsonmquinsonPNG  IHDR@}IDATXWj0}gE c1^LJ'~jvo%v+)!-`Ym~ '^&cHR ݎi !RjIpۀ,,9J"FK%C( B#2Htrۀ7 v+"#fZٌؔ#6-OKEPra)w͏۹*#u`LG>Q'Q@:83?D5EXaι )KH"Ϸn013j5q> e</BF8mYɊx{>8N ]}\ett(R«IENDB`games/minetest_game/mods/tnt/textures/tnt_side.png0000644000175000017500000000020012565242342023245 0ustar mquinsonmquinsonPNG  IHDR(-SPLTEr ,IDATxc`fddBT`A @ dAph&N1A#IENDB`games/minetest_game/mods/tnt/textures/tnt_gunpowder_curved.png0000644000175000017500000000041412565242342025712 0ustar mquinsonmquinsonPNG  IHDRaIDAT810煠(b4BTR;%ۭvv;o_HJ)y7'c ym d!ijD@Dua]WqiP%Us˲{4ME~ZkǑ۶e(ziVJ֚V20 le3HueP`wA$I+>(IENDB`games/minetest_game/mods/tnt/textures/tnt_top.png0000644000175000017500000000022412565242342023131 0ustar mquinsonmquinsonPNG  IHDRb PLTE^4CIDAT1 @-HF^ 9T(UC.жCm=t A (3mQE$,d4IENDB`games/minetest_game/mods/tnt/depends.txt0000644000175000017500000000001612565242342021233 0ustar mquinsonmquinsondefault fire games/minetest_game/mods/tnt/sounds/0000755000175000017500000000000012565242342020366 5ustar mquinsonmquinsongames/minetest_game/mods/tnt/sounds/tnt_ignite.ogg0000644000175000017500000007112712565242342023240 0ustar mquinsonmquinsonOggS~c2:vorbisDOOggS~c-vorbisXiph.Org libVorbis I 20070622vorbis&BCV"LĀАU7{Ƚ{G{{Gz{{˽s 4d)rBQ*ǽ0=Z!B= Y@!RH!RH!RH)b)b)s1 :褓PB )PJ*RJ-ZssA B!B!BBCV B!dB!RH!b)АU I˱%Q%2-R5S3=UTETUWU]]wmvmՖmVmvmVmYm۶m۶m۶m۶m۶m 4d #9#)")8d(8H%ifyg詞 xxgyxgyiiiiiiiiiiiiiii@h*@@qqqGr$ Y@R$r,Gs4sf?U.gy93߼dlDkt="@zE9=8A9$.50o]+E5|)M:e:H+ W+u/G q7;SBe~z(2,RXEjiX9$U4p?ϭ*6ڥAy'QϚ$U0 spMZ%߻8Ō刺ow Ur-=smRZQK얾 x}J02WŻA[D&ǕyH5/cʨ;&)A4NaK{SD T|Qw<M%jLXkkm˓VC3vE sڍB> a&+Mp2z&@'5rكpEBFtz *)F.e}u$ۙɯ~+7*>oyOzDaYw0tOH rGgeC[ċzo$'?,/lMXoBl17h[e`eZ9;W2bz4G _n,saQ;eפ|%=ȖDڐY|m6O]=w+s6S[7T::0kHP KLRD6h48lSKw{ج¹ugtQA= oeg1޷$743WMM- lB >FQ[[Vߘ5T0ɛc<]9GaRҗCt7r5(alvU I/RJ{ . d i\0@!~oǧ29UمLoi@5oTN nʦ_uMd- I L Ouz72I*ta_"̜L#5D 1 On'y!D (Q%*/ya`}$, \XV[1g4|yejp%mz]&H5^ |e*;" i-D~/}߱iH wږA;f`87g(l9ٙ.9eRA/\L[ ő*cۖ}Q*QTH1NRBJ|9 -@_u ߗ)C,k rJ|{{Fw;vTllE>D@*eҀ{ٵ[ϽR[ˈ}m!Iwd @ߝtl@ye\jVEtZZE蜎ؼP|)}2>@$@,--5|r{S5_jf/qM\ʟ+<=olZ1UQ'$ NM7!%=I ̬Uo Wn B=v\)9g=nXNhO ],l[CHMPr ~3^c67Wu+U{ԭ xQk.SG趂Ҫ=oKwK?V2-ÚZVNfktVx+uבb<.PS ZODo8(^QWWȒ8<"b^9ϧ|]\B' >jDb)ڈN0,dwͽ^휼nk3?oMNo^; d}&(G^$asl8[[1Vu^M4k?3m륾eſ5޸gǠjto6eb;򮬧(+%$. ,(7RͶ;X#מDƬ820WR875+do`cd,с+j4q.*ڪX4 *ɥ߳fRҋ-H@ ZB LUr3dziEZkz4*29˜ xh,/8H#9AzKm.ۚ$%{{[9lls(J'3-a.ġti/JDׅφ.<`䔎v^3W"O8 ݔHRh0΃Kng^TwSج^գE#G"65wSg9rѮa&.fIάB1Z"]1{xo[ĖӖR+{ЋLG \&b\l pvwI~T_K8;슗խ8x&6|1vA`1Cq/Z%[sߕ]0cKFs-MNtw;>FDs A,P&eJN}]~ɠ7ad|1}gN,NbRtav[ (go@C6ALM/%9_d͛˩q&X94=| cn]\EWtzDfeM=h#ڦ`}2]t2ԋ4Fah×z{!]vjw Yw;ڋ.55wHٵ9JAKVIjQɩI)r$Jx='L8l}PFKީcK7Bӽ<-V( y`7P r|/";S%oQ:]ɟ/`"v/{PZFͩmkܶj}/N𥂠>OggS@~c,6g 8Ϲsv̑ Kn/zU l#W^5ksD}j꧓9x4TYg[=bbH($:/G PP1mk؏D'o9'.N{v1bsqz:?=t3tXaݺ|*0e0NB+&%"ZC7& Ve*T7oR$ 'QS|"hh ݑ֚;+zUE[U^IN],KƮM]ADk1_n{oW{tnc~b?oIIEpH}Ã9QrW62d=-[֔-vC.~NeR m3fɪ T Ќ$3Ķ/=@Lsa|܎&ψYC\ѯ#N#fkxU 8!#CDXr5=eU ~q?{n?$^jgUBY$3zV ;S()5e.Q^VqeOg- ԾO6%q]{i}ۄӭ;&qf[3Y|r~=Z[1JF4 L <g6HEQGQsF},z|>R=0o͗ZC#]y}rOHGfKX;To4y״7kt/)q]Yk ՟~z_r 3)B@Cn]bUVU?sM.Cz_o{xh{<=\RTf\V_GEWFy=N+bfx\dPl _{i*_D!=w+pyOʚ2;ӲVGGyӛ뮂ıSZ ͰLdTq'3CںL Jt~w @e"9C4{Ue{^OXŦEWE]>8=(Yx!1(A?ÿ.8Wmh"2A}< jqg@ԜJVovCPNNcXŤEy~*BaIe3-$K#bǁNЫ @ddYL8PJ;W޹-: 1^(& jCOciENZ^ YnxRsOq(a[d)-saAK&ϙB|;+{[t,2hlR=^OK+&#s|JXXMR* @ L>GD,"[)V6VPVJ#vk:Iiڎ좵w[+&Ē)`7v09l.'q>cofjݽL3HacX=mFFǖaC]|WgƎ;(s9gEVCqZȲn8dW`Y@RtV#< UlDIX>3qkleaN'=k곿𧢱< ~CSS{-~yv)l &=A;r\tŇɖSaѤر!͈oqd*M2SRdԟklqCvA]#-Uh/^z7]af#e!K7c#]&}uo r5j8m>1ZA5ʣ-{m5#]lƸڿÚ8סucv3EzO[Z=y[`lʇ{Ǭr8r)!YU ^' ҊރduLii>Ë&9zHQ̴mP_zwHUVǵJOJ2;~$[zF+r!MWW#FGժ}u.ȫ_+@u) 6qk,T͸WG//Oe0Eט(N?~UbЮX-#nG{(ysDl_M1i7!Z?Т雖l}׊e[֫334:Gv}a-9s8Ȭtл>kՑhyZk9uZɲ_;A{P ?TO"wmԞۺ"RKtPn^vRDӎᙷXvg?7}YCۚjgJN_SθU -20qHG`w"!5m|7긆lWL^Fxr61oh m6Ft |it_@ꨲSX?eM?>'`c' r?+|Ezo_#f~)h`?DaSw  XHPV-1ɲiZ_ݶș$YET Ap; -uV؍2l[+>6Zҝ=l8W>Ί.?ܸ䐄?H)$N}(W㌭zReʻWӉ}B")K*=,hGe|I>0$$=l$iJ2=k4z%]k k;aqG.4rmS?![][[ E|$[ѫtd@{9KpǣByWLr/ Ҿ|j8>T&D}YJ߳lvI<:Mޫximsԅ"w2ڨ6,bN~ m19ΝvT$1UG  ѽv#@DVu[*z\՜R{о3 {WR|PGȳ;OPu}X{\߉M" ],r7Nuu}꼢]}㮥pkH eۿeRfuUfԇ.~̚G_ib=w5F 9bCb-ru1Jppr9^v = ,QK)EA b9D?Sf|]mkhchPcecq65YEР) Zf˧ݳ>(պh:ND=,ng%Њ^JKMi`@n`1J0w!Eg51E)7\nnftRzO":rKqJs i"b ^f = \fmnY'Mv:蓪JT%Ͻyk[K\*uedAL5?I:'Y%;l]B]Y{fvݸ\ﲛ,Ht1{`JkG+-Eּ'Y|^;q?ܫq#>8JKkH"0Ϻɺ( ږ * PY~ 0!∣HH@nc%e20[4hmEr[\ {=7zE`_rL7+b"Nnm@wT<@Oݣ|'Zk5)r+2?(CT»Rykf}d}lK IV ŵ=t11kujs}n=7 ? (ŚDE>URW'`dO:~ lymA^Ue+:\ h+mDvu $mqLb[+{h\LdKU܆SQtM z2csS+?JR&};h.[t[y-q tmKLFi{O={ į)=yIӳ{#Ͳzk$&򷘨#di|θ Aḭ̆u2"dԌ6&~~n}DXt ~C{P݆d0! "R68aQfO\B("50J?i% lK9y#(8HP˻݅ K՝}pq^U#%'|&S4qof#P'FMuAMo#6ƣR=u9[o7h1ku޽l{Z%s0O7%guusiFfA~sǞSO,q}Qa`r72 跦>rVk(,Ő2;5.3k-FE: }KJXiR*ŰW^]8KJzÙ,)u=5UA +dl벵@ z{dRD誔͑{u;dMɱ'{+IMMc5h9qpF^Sb⊳hMb!QDy8ΰ;#l WLT.yOX|3W>ƭ\4 ,H{:$`2"dTqq DH[%A-KB PVvhF[Q2Wmʞ{* # Xr 83qN6q$? We^8a$F|Oyڱs?\9FՙAEx2dGX651n #!fiLL5 XUU*w|F;55M;9PqܑemIL$$Vkd%IHW%4|oȞ1bG{M-+a~D3c I,-gS%D8{< Jwd (wӾ+r3;u~]d~ ɧKd|)ŝ8sR |0˳švҠN{{2w#`WN֎)W:v1m=$J!+ereLy(2}=^Tjkw$&sGq/MNs?4vԬ'#p^1q,`rGq.ƎOw%mqfDTi;mG䈭Y@X cF ;!"Pb%Ao?tu$W~l¡2ս ( V \֋~fyח@GЀ@UUXUex.lr~OnLPrrؖ'BoW8,ZH.?R$V$ NͰ5 Xmً59?5 -Kwz&oN;iO6+NX+.̺$-'~"Ѹ$ԧ:Dv,w6Z=n \uGb*M㐎vU&H)vmZZhU1(Ue\ ܗ~,Ъu*}!+ӁX3z-k7aǝɗxfVmG&oMb!wYߨKdsäee05?4w##{wv$8TtoDwSe{uTڑr1:!n>FcdCѷ$8tnddlAC FUiD$c9i&Y F}[DׯK"a525CWM< |?Z`p;?:[ 8;CjVd恈ew΍ן`"?^:sj2 i_ʉ7q&1ϳdh_uetPa k EeS g@S%.$hpTS۩H<7弼I7CV{UiR%/gMS{=C;1KE#Gǜ;&ȴЩY~\bLo]`.yQt - 4>={qo:Ip#/(2k_ک)Io*.ӣ@ͦ6Fp1/L|;$LJ9'4{+>IKcb=2/+ۋ\L@^'6+%ju%TʹgLFg$A)j(v&y@`"Wu ITeɜ $ %ofOuҙ׭Su؄O byf}ePm8b}o"*WU ЀYb@`{"|N3n$x9^9M|]w6a ٣عJf^  O"rEp'<;P*S*( Z/`\nyu<%kTRUds_L%~=Iܦi;X*5r%GI ~mo|Y4s81JpUD#BL\X"-j 4iK&^>f"Lm֡O қ~F:5k g<3%a _jFGˬSn+(8hMMIhͤ6 - zFU2y"b̭/lZ|V|e=NՆ!(NzY2Dn&glaRs7>W V,{ɜx-98E#5eDђ)x P?0zQ7~yꪙAZBqۘy26\W.߂S;XDXJJ*``u42@n;[0vaLAK$,9G%.]v.#=sMʬAy"I߲#uyj1$P-.xg )g(yuXS5Lu;ZOeM'23J/zˮuaM>\](n)%|xCOe1D QC,:9->>6 6AYHv''k-WR2WBJ[k Rk9oC үiz!z[8t2+LX5EH{~i[N!&wB|f mA`Z.:w26;ۙӕ^Ub~ Yź&})op>4 VRmSf6TgEFy]#shK7zU%^-)Yc.Y#seGQKynr; .̥ou t/Lu.d C-:m &>]/dסb`Z,ٻ vz™VD3]i>DyoF el06{U,+Ȋj72 Eu.R\nOVU`~L5.4bj=z_i'h MMkio .!FLj(kxbhkV3&X #I53hgu'qHJRWEckŁ.5 lGڰ^AI5 2E?$y _U2 w22n^eyq )X9&& եO#.2+-r;wAt5 [GWk1vw2Y >f@2 {U*&lƧfj*qډ)3\F$wZ>$ hYhơEJ|YY2>kƣtDnqB{\ ow )@hadz!kB{tQ'[@Qv+$nfsޫ@S>EmY*a0fo*M$7Y\P4}6pvrm'Q%P :+gl> WOz[Lt̖!>!dkPQajAT E2(@eɧ|5"k7(K*+v &cε M1/00|r=k"!$)MSa,Ҳ&Ya+3:Iĭ4`))d^OggS~~ci?%#&%+/%#+++>V9(0wCl: 6IƆhT}-dkՑŦ6 e ؋nTޝvD<8/[xZ8mv!% 5#,-t*[AT9S5I^?,7 G1UT#i,3GGd8o|:гL,>L=Eg5c2z|{4 "=3Qd [2THF]gOy;caɺzۂ\c$X]gv}N*Ջ=>fbTi6b6YK i*W@= [=֭~{U"'t1fYÎ) fιZCZޒ U>QvN<l#)$q$wvwM?na}&K aCQsd>\KRob>oTTܜXf P@3dE>9渲ÍBmx@ #wI{LC5UAibKJ4֎tIL;r,>dMgxH4@JLǶog 4#d6YI8Q ֎e 0`g̞>_D*$(d)sɤrcS `sR{@'tO =Q6B:cb۾)5D,e82{553G٪U2f_^qmq%QvdV1 Sd4f?K?U` x>T-W[eg"fty'㨟VaRg&DZt|T"ppɇ5C F~iZF]5yAAB!ݼ}v0 U4 bםlHG 6}T(3g=^upM_D,P0vk)^? B {$,/dtqVCbNٔkh&Sv(m90s(?V>^j "}h,~ed4(&rcqX/y\JkfR2*: U0$ "gqr="CDX*pz%Y<iSYC-%LZ ABG=QspuOX쫳3vۄcfբcH5m gb\ăRaʌl_VY$$2"۳ bVMdm-7jRY @^"ͱe`V){}2Uk A.WG-&#רcm~׮jxf+A AKjȡMC]@{jٵ~1og& w=YmKV;d- ٺz\a$xge=B85d21o$7brzȕrjMS?@g^^,Mw"OQp|UIK̴YY;2FQUT@}ixpEMwD-oXf)+um}E.0S dH5iV i2q0gyNe j9 S 7w݃YF|Gz9&dL;'c>?ql1OilxB4&khɣL4F ? .;6U keƥfPa`·\qX5N}rIp6}t#'UΕH$zk&w~ _ XL i\EK6 ;]MƜuSFIJU2&3#׿ڴ2gi twvd"39JhH#b)Ml=Od$btF.c E3J)Lnvʕ'y6E]+rT{_Z3DUb CUxDbD@|yB{-ES[ sB*՞fɸ.O?a ܏)p5W,EF56H!?uL!/5;1*YR1_M2K89>l/<3Dj썚 l_jׅz;难ðȊ.gtY{&:-Rؙ֔O%񌫈m c] o;$b平|,c;d{]NM&:6ڋnϠrC=q$0BІ(ԴJoj a[4!>ZDwr$߸r<9/07fI,% kNF!!d!bN}//oX !ڙCl@9?@-?`>gd7LjTM=8{9D[ =pzͩۼXytQRm9% ,t t:ʘ35x}inHj W,\YB5U :ϷpTדst\UWѐ=Ĝ}o4Hi\%`6ܟ)px J 2皓A6ʞ 'M^# Ei 讎y7o[%jIPlDzl[5ckP' ƪ[Uջo9,!y&6a?mI& >uzn̅^U*ML*${ߜF)h#vyM]uL'(jͩ["=.x(<10EmiS!1 ma U=%?CS%RXF۱B̝G^aޯe sbTWp%f~|l|_}mpaЄp[S~&T"a;ȹCH kzU⫌ZUu9Nm*5 QFskE.}b_:4;VяB*6 <Фш#}'qgZǧswʊEDx8,O S"VxΔM;WrJUsFc^O4*UI }p w窗uwgC|1g%G7GP^E9ru{m41V=C2XJȾ+a,>$%y0k6f]CK\4_=,{Yps}7S%҂w?f8/`+'}`[6/Yx;ժn/ҶRkHUBW:]Sz)Yw a2LNωsH63)FTB.{ͺcW}m@RUIUQUJIlUIKrBZ O &2n !03!rOU뭶s'kD|0tAc{Sħ&{H҈Lxϱ㉄#%' A5L%}k/<9dQ.l pMR( 7t&E;5bEWA˘:;ΔƸD2B4oKV;8OggS~c'~T A"bc m6 4Jg>Ҟ$c9;CPqd{sMvG, {˔aYz0.Zvvgd?AunJ`ZKVA!YgzR90KU$ͼ8$/tͺR6.e6(BD2,ۺ3I(\*CG:~&'=B^u̱:R|TU_6%= R 6AЧtΐv^,=;0ap+ . \ ?U5Qq I5DF3\(ńg0 t'DN *ֆL=U<ӨQ,ϝ f3h$;IjUWrSTZE۰2P@5~V 8@XV0oԭCo.ȁnrz:&qXcy7AMKeV;&Sx4kuٛ*vO 0iJG1m<`_^t1R2'] Y2acB"1sJq0 ۉihoNTR+M{bRn+dtKXGbJTjW$~drٟ0fkb>b##9R$'+}G؟$OL,e2YeKLd6N|]EKTsbԫO.g>)[UCM3s"7HIH d̀IOfxz6g8|Q͗LH;b67N˕}tfKi0 i9%" ܅mUV׫ʲHn`~MGxo}&Lkh#K-n+5Sz+<ֺu[dMqGާ#<$ <[ז> AX<\V %KwPM'.;6Arx /JbT3,xL*4 Q>Ȣ!'FRMC[2/8PCûņ3% O7մK]*աǿdQ_*Ej,q HVkZ8] Rm6nC-F^V٢%;sn@eqz|->oi.2f94cu뙯L>)פdZ%f+̾VgO5d#*ZI AҴTwXTmәC@'8FUd|E\[M(Pob]ĩvLBZ=%xk1t1d40u{^LF$&!j@DUdË/cv8\7}.8rM E5,eR/Av]Lc5T# 2#0[ AU*[;zUfZܒʜ*;c9 ȡ%kX.݀<˳fd7i}5m$I*V3 ^OMnD|нHՙd: itAΑ+zdr'" ,Cp*BbA +%v*}-$m5 D|gбl@TLMa?kP,Ҿ,E?N"9LskHhXW7ф̱ST曫Fp.935pDNҠ)kw~%=$n͊S>j$5eqs@ۢ|7&Idy$)'-$g=~?̠ DkwF"pFD F.WYA7Wu[]:,CF69Z.{W&u8K3~$IV!}<ԙ26)l?qtA2JUx]Ƅӎga={RG"qcjݿ4Px } s9 8'\j鈉f.wU}t:h-.CݛN.x^ Xmi{1zUskmU3έ \>ĥfNb=4Ԋ:ȕa"QBiSwOݾSP?=ӂeWNer.k E$' &Sҳ=zXڊRUUIbDdweq}_,0>n6Z.+ |`ee;GDѬvчI4U5:"0Ե8#2&V.ↁЉ0J֝T>'w%HvƄ[b<1L⬵[_oHKW UAzV6parAƤ"U ocm3+^D$hߒl=G\n[nh`+*d_eLĖ Kg*_-&,9У6У'zF+SO,*N;KP4Vn>Tc'j_ &?ֳĬ!'>]|o`$rOE`~ JWOqPk_&2iH=e#Y5z!6pm*Y5[o%GXJ-ii_޿ggqR@-Kh5E;ck5fLԄ6SV&%.֩E _Yl.zf fsjX;U'<0R&]\g>)b#ݻOuȴ&^APg9QB6ud[ 71$y%)T%UqTJ9`ٯw{saa,^X]njIZXb*yT&9,y4IikwVSg)vdrрVW2$ -7-m㔧6/K]8s-qHDQnpp20ڶOW9@uLݥlhjl]?Z3};ñ_c-k?~[ m\b);[ؤb&ԇ gp}FZvki?_g`]if,х u 8-'r5.jȽ3Bb"+.HfuU)h# 1;C Rp鱯\tuW'>\!3tdP*FKUJb=!FqIqAxpqMzORlpw;V;jXNXVmȡ|Ζ0% >_7R#۲hT)ɩ#k#=ں~jeWY V+@ut>g"tw].m Ћ `=,7wU"+ufȂo2Ij\@_pE+*"KEa4inŔ:f n?B:Zin^B5qbX_OggS~c3R>_6games/minetest_game/mods/tnt/sounds/tnt_explode.ogg0000644000175000017500000003101012565242342023404 0ustar mquinsonmquinsonOggS9}"vorbisDwOggS9q (-vorbisXiph.Org libVorbis I 20040629vorbis)BCV1L ŀАU`$)fI)(yHI)0c1c1c 4d( Ij9g'r9iN8 Q9 &cnkn)% Y@H!RH!b!b!r!r * 2 L2餓N:騣:(B -JL1Vc]|s9s9s BCV BdB!R)r 2ȀАU GI˱$O,Q53ESTMUUUUu]Wvevuv}Y[}Y[؅]aaaa}}} 4d #9)"9d ")Ifjihm˲,˲ iiiiiiifYeYeYeYeYeYeYeYeYeYeYeYeY@h*@@qq$ER$r, Y@R,r4Gs4sYw8v~DGyRS6VF}S1fTss|fIDv͌,aсښ5! [i$k?Z$.*GtɈ-?R=2] HRp0 0rm(oK&:J`Czݘ8>Lݷ㵶~KqH;ON?1VkB}+TOix|=Nw=^!Ro1vt&V= ZD)=Ϲ#~mɴI9blw6M]_k,qŵGf&,i2_9 HVdM/+ s~8ßY\]qI fFR mk&O2N~4.~}U ɢ]*/z>r$> {B6(k\*sيe:BK7׋;+Ĕ}txR$U&ӱVcn~ܧĥc`>J~[]bf2 n_欄}u9ų$ki%v_j *PpHsVc[VSg 0YY[ei_oWrv\׋he ,V!d9bkpQ6pan[ iH{r4Z:04Fla<iqk d\v%!r0Ve2 {%eaU9#w3p(٢?n];'{@͌¶nņtQBll[o^LJ4Mús{2uψN+M* CK%ek8+u371% lospt*)e8mK^9>=|0v}c1+H,%T?L-~_Cp^ֈ6 aT0|\RB.YE fkWvX[P7a4jiU3&Ԗ >t]Shlͥ1g Y.(sϯ} Eb n7VRfL7z0SO8ԼE 5GNE#>bm~):BdU{žNAO}Yn00d 02tkۥ1\2!UQ@>N[/̅KP Eb'1:ZIle Z lN›(J7#!,4Wcy:߈7D!ZN a枥V6( Ww?݉W:heᲤKprW~GdN:#-)!2z-Y^D'Ɨ,s I-7וv}t]h͘t!{U薺B!}s}jY6&u pyed/O0+DUSU=`爲sFzlds&`TNH^_~8ϥ? yioޮSW `1׻-XvFЎGVUI\AfГqӭ_F@wwNg|:U :JS2D1%*61IQJZ %H~䐫LͨIEy[f! r[ ag,UQO[7\aaHlX|D™xVJR@A~=+e1M'+^ӏ&_w^>2KS- 56o1q6s9+Vj=߱~Z̐yk[W)#P-l}hnE#4^B]9δ~}D|:az?L RoZ# w<E+D:}z/7b*>i{Ȅ]~ܥQcXI`2%~t۸$ܰ'/+=]%Сb_kO&ի/T SOp օ'eLkhe +c{&R>91KӺ,XWls9yt}>}ezdۯf8Y464$Rk{~'VF^pLýև5TC-LP~̅ ٸomc8q~Qk =}Hm{i7}a}rj~t~[a,UftXSkaU dzc*3sahZJJ{5 *g3rݦW`wdSKE+KW0H!l V;,k4EYJJ5^\! +QFhDy&:0Z~ ;/|'6^9D#3tls[_O3ݝLSs-;! ;zw<1ˢfr=:ވ5MKED[D8n-_ۍ4pFXyU ]LEJ!b|Tj(NHn5&]?xp<d@.$ zD0K =ozAr6C2hx1 F8~[t{^)g64f0ĹҊm_ܮrk˛9&Oo7qӑ8%WB!ɕHg\Q^y24OUQs7̽9@gAY@wNF(b-eͮEDŽ[%L;(`m 7: ;`8&#ڊAiK(vtۙ9> ɝC+;i3mV'e`?mfMb&p@OwS#ޮ/߽-oFIƩv| Jrָ\,1n;)KnQLr!H)8u͓ݰÉC FhҷL|f/Y)Qނ$_`c6dAޙ46] ܃(W',ޗI(V )@d}; >.)УXa/⻹}$#vۍ_Y͘].mV9˻bvexf@pt0( WK=N@U[ޚyӇZ09!fgs\9 ٍEv8(o[!>߻xP)}Zijo-jMkyE;DD'^5ߝe C4j9Mb9c~e<3c7\̀%s˅D&;@w1Zvv3ŧUO_F\}մx]mfa텸6UӸM@qk"rd҆ȏλ(cEL Yz~`i!!ZceHFEFͳ^ `͠QwM|n5 ##)` J9gSFk/ }Cs6o|X2??|eUD2~%LEx͙2uBzjAxsX70ex mWDY.[Ca+w~P>\bY* <#uJoԂNq6n _AfھGQ(aS"w qdŠ^5 IUq0#7|mN}ɫG^U=ͮnx6 BTo߉suzS߯D9VMݲ?hOy;nss3{RcHsz)TI}>?$j8C"]*mx캱wKl !Gϊޥ^]na 4#[H v1S/%|Frfkvs=ùye`<Gg&I~zvxJ+,^dfm 1r] x(c:۱n'\QWNhƢ^q6ݍmaȔR?u"ބ,^ЃV_%0[LW>lȦV{hG;}x[Sh`WK-`^ƶ[~==vFv"VNxZ#f{w7n34m0SῖEUu#skߤmmŲp˝PjeV ] 36pQ/ތq8z-846Xʼg6/HjiS2V'Є ؘKw^TH bwft;<10dpZ}4c%$JhۇS>>w 1,4qRĖľ;Rx$\g̤Pq#v j{!:M͙f6uW0W(_)_VZ; yofIR;a6~CiI$ę}B e0[ei[m*c՚1|3^%q>Angu]sFQMw;AZ<5TWsYēh+egGMPI۴RzJ kg?v(("Vr)ͱYŁ6d]y/PeܽEs+P)P!q)c XJfy/~EQA U ֚ `{^1sk_NvܨJHA6x3\+=[ ck,ӊkWX$YC1ԀU[N<]6Ƥ&)y0rF bY:i{oju KJeY<0NJ|#ΦL#ɓ 9E߰naOedf*FW➎#M& kYd)J>j#{etB9·D-p0 =3{}u'g2Yms;{4&Da\׭RFPO ذfo͕<[jU8SzLIDO|>uoˋ*ʘD6Vފ7ag]"vVU[~bbmsxA5_5Hsu_-9cjpwcǵbUgQ/y(YaԓU,$me)akL, ! cNJ%rLteY.㉣Q=;CrBb" }4Y^9I_&3wѿE|#Qu3ʍcX ;uY;d.͸B_}ȶW:E NwcJ `OggS98-++(64\" p)@Ȝpx[؎yFr+vW۝$2Ru38^^:?<`as5],1xl)jJ+N#.-GCgo%ݞDr7\d*T*8ؐGdԯ5XZlWIL1DW Lj>#ȍV6, E~M2Fnk5c,UWx8$7ܷH`i̱Ԍ&? yR*YG?mxLgames/minetest_game/mods/tnt/sounds/tnt_gunpowder_burning.ogg0000644000175000017500000010303712565242342025513 0ustar mquinsonmquinsonOggS݃kmdvorbisD0OggS݃k=vorbis-Xiph.Org libVorbis I 20101101 (Schaufenugget)vorbis+BCV1L ŀАU`$)fI)(yHI)0c1c1c 4d( Ij9g'r9iN8 Q9 &cnkn)% Y@H!RH!b!b!r!r * 2 L2餓N:騣:(B -JL1Vc]|s9s9s BCV BdB!R)r 2ȀАU GI˱$O,Q53ESTMUUUUu]Wvevuv}Y[}Y[؅]aaaa}}} 4d #9)"9d ")Ifjihm˲,˲ iiiiiiifYeYeYeYeYeYeYeYeYeYeYeYeY@h*@@qq$ER$r, Y@R,r4Gs4s@BDFHJLNPRT@OggS݃k]מ`vrptmqvo\fpsarpplqsqe P/7rp׷ew,:nIOh^2zf=oi<.+e%Huű.elK[L_ L )x#"Q?y2a[ ɰُ@_v~AdK[߿Pؚ7~]{q3u.4[ 8y)h\>X9r&.h*2fk/} _)Zău<b+u]bnjݭ S;kjN͖6K2w|roU*ו&_3I7vӟ1I} 4`)aw \?_|ۢ'1pyc$&~I +sM!Q-s3oF\k?^dE56%:$Ԡ] Lj" X0oEozYlާEk׫;>|ލ5lgz[snBEu|)lhe{s+53{/ <İr_nyuc*y1+?}wf^ߤnq˟v9ܚMLC(`:*z Km+HΓ!mgsq?+ko T1W\|^O!O?"=OD[Nw| ։Tv1&^w/"9Tf[wxs~;ybh 6䢰|yRuiWJcK$<ާ?=e__b7-[M͉VՅXz`A@oJ&rN"G#_5i\00,O9c:ؕ0zw*GqOHJ - VwQCsQj|T'c)\uS\S+}M#o;K,rugc=y5s֋3s;bp38ЭyLc-u:i9mo8Vzܞ.?䵛wu[H}_"}<< ex0|-t͍첷?FxWnz Kv7mM;z۶/OwCO6K׋߰˚u:pՆeN6ӰLn qg۳;'O2uBi|24ylë/Z6]|0rΰp^ Mk]biW# ]J4hnǷvʔ#}ۃN?Q*oeԌw[M /'˗a W(un+dczlP=Л),?ovخԪI*YrL7l6 &)G\ҊmvT>w1{%X O Riyi^*FDMFG9ԗL7\V 6}Hp4" |Znzcle u˙]ǂe.c{y+p^,~-ɭ"aGf+q18G%55ˎatnO2Jz2ir}yXOnÓ/TӘGSC08|ND?cV+a:xMhx5b]ٕ+b:ʆqvgE6YoV36%2v]u>n'mDct1[[Vag3:՘jichFz4tdj3_,FucrԜ;S31|eθ:Wbmdh8lkK8}pv*'f`gk愇 fE>XA׫F16xBb+ cn]Z 3|q2cy4-7RNW%qɈ8 2ji}t˜Sw={L$YX cyqڑö=ˎiڞi;i<52wۨM HCueTď<)<57망C Q&6ps\scp }\ߡ?/Z¤i|(wVEj3So_5 8qr+`'g(l+**e[뮪fVY@=mpeՏi1\S$ !Ru狼{fr4cWܮkDzYsn~vkAt/߆e7QKFG?m72À`ʹ :TM>cb0H+K$pTOruO\(B:ܯ[sI5GG'٫ƋImj~ ;Y̶S-Yn˷mR◫Auhz&y0X=6mA?2'`Vwx:08䒹j$^Kj?}c2m>Q˚tk c9mC!ZCOֻNґC38BǦ#K{>SɈ=E,ޜQ\pYf̃} Gb:ٮ OB6cW2ռ+# 0 z/1VstC7(&e@֫*QqTjJ&h ~M0=U濯Eϧϔ9U.+w=Si?;`[t=δ$p ,~u\T}9Os٫3SQ lSpExmYLt wnϼl_:ò{S۽wHH0+ؘv4Iu؆Nv_o"QecyײTT qek'F'QV*u׮}-d鯦iPNc.O8s9 N$$kLmgxUΆuM++?ИW fч\hm[[/6s'M堎r )q "P.57zz{[n;x!?'6;1| Sb=c 6$T1( u؏n凿{1=/:kO|=?dvz{l˞٦gicgyx>i\j{g<M};g[T]'{]8׻>4xYizgg_ռ(鮻2 wo~Ow}z/-Ҟqvf[Gsu{ZRO{݌Lgc%]sqǔ7Wm<U#vk3 a֒~M^|W䵣/b]J<~+Zce~=p:77\{ Ḣ_ᚊ|w/!/ag쿉 b;m Mh)ՋT>2l7-z} Ͻ$@7hGx7p`Ou^I1dۊ]nףr; LtYBPy2]\ƿnc'7m_`A5{jƕ)-Yͺ}Q;Ǿ6KYtyh*Sx~-65pp33m\y'md"o&uyQVrZ^60d_ٗrٶLSH4! 4UҦͨY6̥[,6@ Nw\K;uVncqWH}ZŕksLlS_4eI+˛ُK#h Y2N{o˫?MJVli].ujl-azh{WdU6.~p0} vEQ$|y]7Ü;,uHJR>AɽeH,~KSP g=5YC/|ݻ~lJNe4=Z~w?Ꮮ&VK{5+ެx[ }sSK#6b~#:XVȔpS̅8ۍ!O넜 K%t$=q^7򹱄?藷idoOU X sA8㦫|8r}F69xq>aq[ko  )TXͻ6g/vⓝ锺?6IL2&x disD+KqhE~rpَ ;u4,z}WmϢs{ZL3+x;{S1-61MTٵOlMv㓶 S]<S/۷#"!.\YSmr_X:ncɟ'rd*I{KϽtߞC{wy}\[KOZz.mi8Izb'#Gf헨cjRbQUHh7v֤%m}Q6rOeyvWaӁMxV&Y5W4z j5vu w̫Hwi/!qkW>"{'cק~5'cV%U)PQpsv (eYNlE.s=MqV@hY.PÛ?Db#oRtL~q}GwT"OggSH݃kbErmmcs~%0Q?VGaZ,:Ԍ1`Lv]c6sxx031*m<7;ϚS^|9E-n6b!%vwml Cfŋ-sB!NM-4J yqW*| Ji;mU)Ok5F،PuƓ_~ ߼l,Q)`=4 Zֹ13dFH4Ao|$8mSckhTsQ`~d:ֱ sۣZ01؎%zȃ#ЁV׭gL?;5\~ s޺bǹ2Çt5ԗc{ & p]I|՝*kRǗ lM~;<~qki٨"F4OYY.5Xy_ȝmXAdapݳHBI^m±mݛZ_[ B~窌ڄ*<:6PA_dEswvn(q[vfe)9o_]1>_%֒W~( 9MA4&Vh`|پ4 H IT<ٶ1l2G{V Fjkp4ÝZ[X޽41ȑ9c#uͣmwK;m))4/ѵ'G1ǡUqacIzYdzSH`d@oV>dsv^˯\*>x&. Ɠ5wN?&(.˅aFO~7kvuHy @QLu6wfEw@ y7U[ۼ|y'B$tuIvr[B[(nftoWcW{\ML#JtJ}8:"t8j`5m=R3ia_.cz]v#ucWm9ODcu||炌Ck m0[dBOAf"T4,ʯ!&`0ZRs<]Ú֗6iCyz5Gٯ$Nlx+teiԩI)Q餮6?<;7]ɚym˓I՝cJͱY?:B{ϻu!?n6nQփA=]7nx7Rjiiu4N]̳.w]>1jP 4(0y`TS8slҶIJ. L~dD`^֏H.i4s?Xϡݹ*Jiǘ.i1+gژ}..]>G![g#`X>|ʉ|20ۓD̆6#ymzc4=5t}J-[F[W3;jNh'|LE+3paġp8|=,B2yۮ/-'ll1Ko܁n9{QVɡ'q|yBeU5.m]â-;]X XUmNmWB2>Htu역E&9'qFPm;<4Oڥl#-^ &c͵Lګ~pZ>"ĭWp{-sǁ{`FW'qR^D K}VO8\zdz0}(^٭hxB!;pTK酓=bWWosؿ*1҅9aN9pk̟@~ %<=_!x3{2>s9~t  Es\5έ NX4y"NH+6T$ˍ L5= 7A:^[`j|'ݕ̢v4Ŧߍ<5٣Ierf=M~i8Z3ھ'tPs}RIk2:¨\ǂ'yd}]Vdn{ƤGz1!Ā M6&"jp]YTzϫ6TZ|㙧}Yj=8xeq.hn>*{ON{\2)c­V*)(a(߽R͔TM7Q:KⶄL7)ÓװΝܼudwvy@݁OJL1hTXJq<:#?9 C[@lF*n^̢ vc~o/F3|2-[nԹ[n2\K3`čώjYIϯǺQ{7{cwO}ۏ[u~4ٞ[uwqڬ'g:|z_?=S-Ux]}^﷥4~Vmຓ9O:HuV>vOuB={cz,L}|C.pv{܀{Nۂ[o~׊eQ=dO\1[4e#*exA7*2S/66Dˣϓ! K0#c;lyLNbd1\mVMʣ4?׶^ttw`*^LUjv6XBwt6÷VcS~VnwwѦz'on?Ŀ;]f.ۚE҈Ȣ,OlKǎstˡ ~twMV\jb_%z\m8#ihn=DqzgI9$Vy[<5mz>,xc;x|ުD7|ԉZF x*  P4p3 3k㱵u4Ӊ;BNNl?>t¾['ɏn+tm彃=GR`K(SE ic/ & c} 5eiҋPz &1Mz0jBC|ݴj4?Rk>Ӛ_Eí>q`;jP,K?]cj CTk_Χ?z?o>R8p::\\mճi]</}q=~|7 oYUvwfOѾ\9{uvvuyk:~,4黫ճ}uSR/i7f\Xi?Աp.~9OcqzurWu]?\w>]Jt?<&8_WGMukyz~td7q&Xb¥Y {\y<_Jܶ]jUivf`J*OZl '4qzS X~4u`^%nwV1O41/4TtF,qk@t/-$0oI;-_rg'ahru׸|b:uUyČ%.Xj43 +~||a5WJ.88ƠA=c 6LN6k؀V&G>͟5FVAl7BDy HV i3,e}y.ҋބX#j-9etcͼ1]^Wa `#,Q+:H.[> vh2F&U߾;~**yu,ԋ0Pdt'XJk%@&́L&55$DQ Zc0ƴ6ot)itj˥SDUM.tv"Nml79[oZ$ZnNFەEIC,b헏i+ަù?W&&,`Ʊer~'ԏ9!msZQ32f5aN#+.s$TV2;]g/uݸq[ M/w_ʿ'>e^ݳƳOj&Ou^2z43i-l?sR)eY.hha)ewm?>m~⌭n >fYB6N)cEu7{]U\p?1gl٨2Jۃe'<|n"-34GPv(T 5}-,3[ |^=N(o#o[_⾴UH .Acob >Lcr{=ƬgO$9y/Ͷ#9α5~U6NF“΃{嶕̎^m(gcw?S(HsV$WgK7#L{~rU8W>Qv,{rB7tə&CڍBlyUAMЅM=!w̏ՉhJ$<=b*Ïi=9g~r,ܙW%ģm* ?GryszFQZKKlVKoς6qwV}n8yrC;x7#]f/@2*/*)7ݷ϶;kjM KcHJ1]@^Ğm]%$l>W2,b K3 '/o ˏ]a*lco~K*ݸ*OUjz_Yv0Ԡec/Um9c:>\I%&H]2?u H 366wlLGL?|S_+/;?ۼ-zr=}w~iڷ/ʑZt#Jןcjm)4!?LZ)7=l{ܟJK{v>j L5J}^J9d+Vv3_/磧O1wa/g/_;ݢf7E:o^wJOٖ=ww.]2\:$߮l~ηay$/k~6t7:n_ʳ3, x~"ѳ}FKyzono^/J=Mh{%nfte+Ǯ]>`nw_u Ps9'yhxfm:1nYW;nlR34MIݥ]ɁkNtR[+O̲tdg,}OajYW|aT6XIJ#vsvRz~l;F8_tv |_<í^Ou<+V,gWidb:v_{A)Bb2ʾiǰpάmX*Xe'NJ x qJot7z\@X9$j{0Wy}J}ʟjnIS@~sLi sHp\-YlD},YSޜReG8x(`~ ySR?؃#?6wYgFy7D~94k?d2,H@ic7'J?CpM90h$lOggS{݃kE/&Ad^beYkh ",NAVACIzDHǫC<5.{x}䜘ՌLުbl X2uvxٙ4ml{:ŭpZ7v=m\klunzyN5Q켳rNlOqW ^9vqks լ GwvSies"4êV#U'fN/fܛBsNkg{OlY ZQSIGc[7UJ[pތw2c4g/'izlo Z8SN< Y*/pͤ@Z '# 顝yUγ7awzjRPY)dʊUQv0o!ShXԷ`verpUũpVigs ճ.2ls[uۏ&`\W`[VRӗOox 9`(R(2Bn޿(.Trp3 ј|y}R)<^!1]6M^PPGm}j4@7CCE bO VH!/ CӠjREZX:: UH]cD^I~|5,tLlXSug20m皕eb՚ s%.:v]<>N>;b=,_m,#aB\lļ]'vUzcU#`,NӃ> Żvh /fOߖ!Zn(i\8"&nRq#بE_!ao;W@S+ U1rY8gۺ{1۳iLF5ԩ wz9W?- &vw+JoXwYﺫڹX0yHxNEm֕!A(pWI ,ghekU7Ki\/GFđ6 ynA4N6yԯGU ~ln:(eǯ@}ӵ̵PI` W 0 P?5'#wBqd޹afoE,d~ B.#E0\kޏ:$_uN4 `-ole1X,eY~<2bk#j MHi6 ~nCڅhehݙnê>{P/ JhB9=M`pa|u_ܭ#s^dz<_Wư:nm ,;vis+mlB_KOrw >Z^;UY9)dW3|u9qI,84RB@J2}4LX6Q]vxѣA,1{-j^ԳXILASSǛ V`XLY}m\xdZg->bmy|,eyF;lyӶ>}lO;"0>ylNy]^al<|[oԲΓ ݫ=Z0Ob8ҊAza !a/*vCul?ݺVuwlaFX0xwW|sӲO޲ʊ{b?omxbzwPmzĸ,: J(5thw XụVNd}zAh0Yg֊(El=<ƻy&_9IQe5xwSLpcJ};MER M:W1S qT{P}odn~?M8\$ o]@T\>6:]A(LH~7#~o-iPlDžt5+Rc^ DRz &ڄ:?lV֘!QB;o;g``S *̒6:l+"%Et+,DozhƬ~FCdo1TؒDՠat7b[<<R>ө+&dka3Ҕ8r^ǵb}nG-'Kg}/3{ȍ{d0rnAIQȻyK3'CJ\?O6iBet\>+ &boc۠O[1mj%s?[YqK^L,me؜VnΆa SqVx;lOrѝc,ClC˛ER`Jّ7nNVBuJ5*@[ôӱ< #H@zgbBze!E;S$gwѼ|>[KׂSk2xإ˱߶ed\"Ʀw롣1I=#z:1~t?ڏT›vOH Eb\;͙7Ҹɠ#׼'Qn:Ւ%ja%]=h>RZ];;Wd6LBaB6XbL\:μս~ vJnxR m[ueJ)Q.9n Sws)s~E-i] Џƣx4e.΅c]#9YGn"x$0ǪgV^/j?<[;*^329yn6KiKm1eujx84ē3prjXl# G#= _͑ c5\2Z6Og%kYCutݣ郷u9$f;''54`{o6* `m31? P,;Q0^,]k{MS fd८yuϩn4uS0]lz6"gw6KE{G4Н/۔s/6mSqvЭ?WjUg iŀF j8f?ێ-vz8Fx ѯxјw`t5Vf%NP΃N ̺~  fvFxls#lmH{l8ÄaayLjh{:Zutl]S'˵C[mͩ9d~7$-˪ e&2l'v1:EۓQGYU:$-Ǖpc}bc .|H(CU+a!,zog2= KmJj̛6{Εe[[\%8cNk8a[s[1J.1Ev6i~V9էɿ|˴IJ 9q>6*_mlzOʷX,O^2q8;z ~;PJ6PrR*!J/I?;(m< Zo4`mQr)||#gd{m ݄IYofOMwnFThowy9.,a(7kgÃlSR;mhe uV,S7ر<ۦt ;Y|ҿIǯ_2>fsdbӷ&ܶGVgʵ6X+`04#"A©+A``Yƺ9,1K]JTg<ܦbkxaKuC\Kxedm֝ FES^\#'ۧ*3 {fW㧃5NtJ?{pAovRO?#ջv=oB와'ۅ8czKaF!4R8H`4eR Y%f1@2,GM(Z5Yⁱv7|; \,˹Ai(w[ Kfw5~_6fgs,E |ۙ;I̩a/ۥUM\;ʅ A^o^Ox:to|07q>We[Ἴ;MRjZE<_,-6nts1KidI]Ϟlbf{S@X6 p}޽RjS!ήKlU{}Wd%9QG:rSˏ]] 7ڱ?=.j_ژ/^1L%g|B3)7K&6味y=mpCw:wv<#dU5>*/K7&D%ȰM0YaxR6-Q`uZ|lvij<¢;0g`YN~n Χr?ݟ [FWL['7{<^{0 چG*cm7z͗nmzlGN8- $!7F{{kbp8x`vH@>ժ\_:p83WcW'n}fSm4;tuW,~S#KTʭE{R9$컛4f]N.>R x!o5+ &e?o.a7-u?vPXH@ JN^q%%VvF㗳wTcj̉h(ng]osxΓMBLe[^ |s}z==5%ʐφ݇ޔ!o6g_iw@1|r,NvHYjp~PeEnsn' Ȳo }{[8}_n=>fnvP6Ե$YKUd aR tt{skI{~3~H备9D SMOggSK݃ktti`_a_anpp]nnmrpb_nu 0;JMtG4F[^nӥq^yCB abu솝>O8Ƶ,WIF3-ٺHq}4X[;ۃbL~f˙j=}TشjDLa4a{7JojM"$#_&:鬳5F~VM(|z<4dYO5#g=uiikispiؼ觉H.~3":׭F<&ܨѷHt|Co<\yx3cq7VS,m}bH{'! _\j|?2p~y5ZVAWRϲixy $SʛgtTp䝸s[z AL?#N}ơcbG90C0N7ڽB2zw|1Ep_f,0 g^x.=8O>sٴVTIJI wHh"DQuĻkWx>+~aﶇzL3jֆKHA` ' Gq|PcBP9#$Zs1Db JQ(rVSL5n_ҥߛ/Σ ^B7s]8O登=?=<rX2݊ϯS[[,/ny'S\<|i:7&y/MǶ,%1M/{wtue?ۺݫbʚzK:i;d]gCm%ò=Ǡˇ]k{1͗Rz\qcζrcApaÛFyEբ/Q&dTv5븦 cbnYǓ['S8 ^}36 [M @fsT"+qcVHкVNLF0ɏpݻ]4ɺm2I͝4v G\(^Jp-d^hK֡Ja{| `67eQ@-1?.2oF ɽFKly$hv~p{nwAXn0-rzRKp6j'Q1흵+e[db?lL^77ۡL*fNslJd9bvG1zs4${^҃_a5a\5qSgHƌK:Ba LO'RG 51xX4V8O4T^$"BxT)$i~qmr}FgvVo*`1W2.Gsr9m1Uq{S1C-dPP7j15,=-/}%sW]]YZ$4աFx 8lt)=wU{wx^W=h,(봪*uҺ+G^暕a5 蟷 2 ROc=/?8žOo~嘺}yIOؖ(Dfڔ0#UawVZb~j A9=| \\{{nG祥}7}’c=ooힸ[9G/AO ]:ζHwr iOkկ.a3#qoP6 uD$p0O>L_=ys|d!x}zg<ᰋf5L+c? j0mZ M[uGk6FFSPv?!-WRS5C~sX9Ex;w{{ ~S͛[KTGȱ|-w4]-b3}Z-ߝ\t;7I,nʊŧ_:S^C/{g>UӪ~w_ŠՖb[b}}Grȿ_eOqn#[u:y)R\u{Lz&VM+&'KFI!kbƦSSc`lta4+fcɇ/JOJJeS Gbv7 1&m_~SqmD<LTnnV.X%S,+[~8"Bb bzr5 l\ܯ]3bYAO}Zz3\K 4+5\b]Ѷ)[ժB[ɠ5,MLy6T<Kd|Y6^U >mg:J\{7nrFc>K  ؊AT1^YcJJ੕d) 2I#;f*Gu{ nSMӶyal+y2ˇkKkeiSm<#bĮ $PoG}e Pޓ󿿷M:xsw^?Ũ7/tdY=NIYU7zh}o#dq ktBwF:v! kHw/t2u87mw8/|HE"bvSCLy| 觶(P 1Ft{zM dpOp(TB!ػүq'7]y?tߊܻti4C9#&*NYIֲp[]SAPAB\G VזȾ-t({" E_~(~~{3OO?;n=ᨧ]oӱMmm̳M+ 8m8mrآ{U[R1L games/minetest_game/mods/tnt/init.lua0000644000175000017500000002242412565242342020525 0ustar mquinsonmquinson -- Default to enabled in singleplayer and disabled in multiplayer local singleplayer = minetest.is_singleplayer() local setting = minetest.setting_getbool("enable_tnt") if (not singleplayer and setting ~= true) or (singleplayer and setting == false) then return end -- loss probabilities array (one in X will be lost) local loss_prob = {} loss_prob["default:cobble"] = 3 loss_prob["default:dirt"] = 4 local radius = tonumber(minetest.setting_get("tnt_radius") or 3) -- Fill a list with data for content IDs, after all nodes are registered local cid_data = {} minetest.after(0, function() for name, def in pairs(minetest.registered_nodes) do cid_data[minetest.get_content_id(name)] = { name = name, drops = def.drops, flammable = def.groups.flammable, on_blast = def.on_blast, } end end) local function rand_pos(center, pos, radius) pos.x = center.x + math.random(-radius, radius) pos.z = center.z + math.random(-radius, radius) end local function eject_drops(drops, pos, radius) local drop_pos = vector.new(pos) for _, item in pairs(drops) do local count = item:get_count() local max = item:get_stack_max() if count > max then item:set_count(max) end while count > 0 do if count < max then item:set_count(count) end rand_pos(pos, drop_pos, radius) local obj = minetest.add_item(drop_pos, item) if obj then obj:get_luaentity().collect = true obj:setacceleration({x=0, y=-10, z=0}) obj:setvelocity({x=math.random(-3, 3), y=10, z=math.random(-3, 3)}) end count = count - max end end end local function add_drop(drops, item) item = ItemStack(item) local name = item:get_name() if loss_prob[name] ~= nil and math.random(1, loss_prob[name]) == 1 then return end local drop = drops[name] if drop == nil then drops[name] = item else drop:set_count(drop:get_count() + item:get_count()) end end local fire_node = {name="fire:basic_flame"} local function destroy(drops, pos, cid) if minetest.is_protected(pos, "") then return end local def = cid_data[cid] if def and def.on_blast then def.on_blast(vector.new(pos), 1) return end if def and def.flammable then minetest.set_node(pos, fire_node) else minetest.remove_node(pos) if def then local node_drops = minetest.get_node_drops(def.name, "") for _, item in ipairs(node_drops) do add_drop(drops, item) end end end end local function calc_velocity(pos1, pos2, old_vel, power) local vel = vector.direction(pos1, pos2) vel = vector.normalize(vel) vel = vector.multiply(vel, power) -- Divide by distance local dist = vector.distance(pos1, pos2) dist = math.max(dist, 1) vel = vector.divide(vel, dist) -- Add old velocity vel = vector.add(vel, old_vel) return vel end local function entity_physics(pos, radius) -- Make the damage radius larger than the destruction radius radius = radius * 2 local objs = minetest.get_objects_inside_radius(pos, radius) for _, obj in pairs(objs) do local obj_pos = obj:getpos() local obj_vel = obj:getvelocity() local dist = math.max(1, vector.distance(pos, obj_pos)) if obj_vel ~= nil then obj:setvelocity(calc_velocity(pos, obj_pos, obj_vel, radius * 10)) end local damage = (4 / dist) * radius obj:set_hp(obj:get_hp() - damage) end end local function add_effects(pos, radius) minetest.add_particlespawner({ amount = 128, time = 1, minpos = vector.subtract(pos, radius / 2), maxpos = vector.add(pos, radius / 2), minvel = {x=-20, y=-20, z=-20}, maxvel = {x=20, y=20, z=20}, minacc = vector.new(), maxacc = vector.new(), minexptime = 1, maxexptime = 3, minsize = 8, maxsize = 16, texture = "tnt_smoke.png", }) end local function burn(pos) local name = minetest.get_node(pos).name if name == "tnt:tnt" then minetest.sound_play("tnt_ignite", {pos=pos}) minetest.set_node(pos, {name="tnt:tnt_burning"}) minetest.get_node_timer(pos):start(1) elseif name == "tnt:gunpowder" then minetest.sound_play("tnt_gunpowder_burning", {pos=pos, gain=2}) minetest.set_node(pos, {name="tnt:gunpowder_burning"}) minetest.get_node_timer(pos):start(1) end end local function explode(pos, radius) local pos = vector.round(pos) local vm = VoxelManip() local pr = PseudoRandom(os.time()) local p1 = vector.subtract(pos, radius) local p2 = vector.add(pos, radius) local minp, maxp = vm:read_from_map(p1, p2) local a = VoxelArea:new({MinEdge = minp, MaxEdge = maxp}) local data = vm:get_data() local drops = {} local p = {} local c_air = minetest.get_content_id("air") for z = -radius, radius do for y = -radius, radius do local vi = a:index(pos.x + (-radius), pos.y + y, pos.z + z) for x = -radius, radius do if (x * x) + (y * y) + (z * z) <= (radius * radius) + pr:next(-radius, radius) then local cid = data[vi] p.x = pos.x + x p.y = pos.y + y p.z = pos.z + z if cid ~= c_air then destroy(drops, p, cid) end end vi = vi + 1 end end end return drops end local function boom(pos) minetest.sound_play("tnt_explode", {pos=pos, gain=1.5, max_hear_distance=2*64}) minetest.set_node(pos, {name="tnt:boom"}) minetest.get_node_timer(pos):start(0.5) local drops = explode(pos, radius) entity_physics(pos, radius) eject_drops(drops, pos, radius) add_effects(pos, radius) end minetest.register_node("tnt:tnt", { description = "TNT", tiles = {"tnt_top.png", "tnt_bottom.png", "tnt_side.png"}, is_ground_content = false, groups = {dig_immediate=2, mesecon=2}, sounds = default.node_sound_wood_defaults(), on_punch = function(pos, node, puncher) if puncher:get_wielded_item():get_name() == "default:torch" then minetest.sound_play("tnt_ignite", {pos=pos}) minetest.set_node(pos, {name="tnt:tnt_burning"}) minetest.get_node_timer(pos):start(4) end end, on_blast = function(pos, intensity) burn(pos) end, mesecons = {effector = {action_on = boom}}, }) minetest.register_node("tnt:tnt_burning", { tiles = { { name = "tnt_top_burning_animated.png", animation = { type = "vertical_frames", aspect_w = 16, aspect_h = 16, length = 1, } }, "tnt_bottom.png", "tnt_side.png"}, light_source = 5, drop = "", sounds = default.node_sound_wood_defaults(), on_timer = boom, -- unaffected by explosions on_blast = function() end, }) minetest.register_node("tnt:boom", { drawtype = "plantlike", tiles = {"tnt_boom.png"}, light_source = default.LIGHT_MAX, walkable = false, drop = "", groups = {dig_immediate=3}, on_timer = function(pos, elapsed) minetest.remove_node(pos) end, -- unaffected by explosions on_blast = function() end, }) minetest.register_node("tnt:gunpowder", { description = "Gun Powder", drawtype = "raillike", paramtype = "light", is_ground_content = false, sunlight_propagates = true, walkable = false, tiles = {"tnt_gunpowder_straight.png", "tnt_gunpowder_curved.png", "tnt_gunpowder_t_junction.png", "tnt_gunpowder_crossing.png"}, inventory_image = "tnt_gunpowder_inventory.png", wield_image = "tnt_gunpowder_inventory.png", selection_box = { type = "fixed", fixed = {-1/2, -1/2, -1/2, 1/2, -1/2+1/16, 1/2}, }, groups = {dig_immediate=2,attached_node=1,connect_to_raillike=minetest.raillike_group("gunpowder")}, sounds = default.node_sound_leaves_defaults(), on_punch = function(pos, node, puncher) if puncher:get_wielded_item():get_name() == "default:torch" then burn(pos) end end, on_blast = function(pos, intensity) burn(pos) end, }) minetest.register_node("tnt:gunpowder_burning", { drawtype = "raillike", paramtype = "light", sunlight_propagates = true, walkable = false, light_source = 5, tiles = {{ name = "tnt_gunpowder_burning_straight_animated.png", animation = { type = "vertical_frames", aspect_w = 16, aspect_h = 16, length = 1, } }, { name = "tnt_gunpowder_burning_curved_animated.png", animation = { type = "vertical_frames", aspect_w = 16, aspect_h = 16, length = 1, } }, { name = "tnt_gunpowder_burning_t_junction_animated.png", animation = { type = "vertical_frames", aspect_w = 16, aspect_h = 16, length = 1, } }, { name = "tnt_gunpowder_burning_crossing_animated.png", animation = { type = "vertical_frames", aspect_w = 16, aspect_h = 16, length = 1, } }}, selection_box = { type = "fixed", fixed = {-1/2, -1/2, -1/2, 1/2, -1/2+1/16, 1/2}, }, drop = "", groups = {dig_immediate=2,attached_node=1,connect_to_raillike=minetest.raillike_group("gunpowder")}, sounds = default.node_sound_leaves_defaults(), on_timer = function(pos, elapsed) for dx = -1, 1 do for dz = -1, 1 do for dy = -1, 1 do if not (dx == 0 and dz == 0) then burn({ x = pos.x + dx, y = pos.y + dy, z = pos.z + dz, }) end end end end minetest.remove_node(pos) end, -- unaffected by explosions on_blast = function() end, }) minetest.register_abm({ nodenames = {"tnt:tnt", "tnt:gunpowder"}, neighbors = {"fire:basic_flame", "default:lava_source", "default:lava_flowing"}, interval = 1, chance = 1, action = burn, }) minetest.register_craft({ output = "tnt:gunpowder", type = "shapeless", recipe = {"default:coal_lump", "default:gravel"} }) minetest.register_craft({ output = "tnt:tnt", recipe = { {"", "group:wood", ""}, {"group:wood", "tnt:gunpowder", "group:wood"}, {"", "group:wood", ""} } }) if minetest.setting_get("log_mods") then minetest.debug("[TNT] Loaded!") end games/minetest_game/mods/default/0000755000175000017500000000000012565242342017672 5ustar mquinsonmquinsongames/minetest_game/mods/default/README.txt0000644000175000017500000001301712565242342021372 0ustar mquinsonmquinsonMinetest 0.4 mod: default ========================== License of source code: ----------------------- Copyright (C) 2011-2012 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. http://www.gnu.org/licenses/lgpl-2.1.html License of media (textures and sounds) -------------------------------------- Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0) http://creativecommons.org/licenses/by-sa/3.0/ Authors of media files ----------------------- Everything not listed in here: Copyright (C) 2010-2012 celeron55, Perttu Ahola Cisoun's WTFPL texture pack: default_jungletree.png default_lava.png default_leaves.png default_sapling.png default_sign_wall.png default_stone.png default_tree.png default_tree_top.png default_water.png Cisoun's conifers mod (WTFPL): default_pine_needles.png Originating from G4JC's Almost MC Texture Pack: default_torch.png default_torch_on_ceiling.png default_torch_on_floor.png VanessaE's animated torches (WTFPL): default_torch_animated.png default_torch_on_ceiling_animated.png default_torch_on_floor_animated.png default_torch_on_floor.png RealBadAngel's animated water (WTFPL): default_water_source_animated.png default_water_flowing_animated.png VanessaE (WTFPL): default_nc_back.png default_nc_front.png default_nc_rb.png default_nc_side.png default_desert_sand.png default_desert_stone.png default_sand.png default_jungletree_top.png Calinou (CC BY-SA): default_brick.png default_papyrus.png default_mineral_copper.png default_glass_detail.png MirceaKitsune (WTFPL): character.x Jordach (CC BY-SA 3.0): character.png PilzAdam (WTFPL): default_jungleleaves.png default_junglesapling.png default_obsidian_glass.png default_obsidian_shard.png default_mineral_gold.png default_snowball.png jojoa1997 (WTFPL): default_obsidian.png InfinityProject (WTFPL): default_mineral_diamond.png Splizard (CC BY-SA 3.0): default_snow.png default_snow_side.png default_pine_sapling.png Zeg9 (CC BY-SA 3.0): default_coal_block.png default_steel_block.png default_copper_block.png default_bronze_block.png default_gold_block.png paramat (CC BY-SA 3.0): wieldhand.png, derived from character.png by Jordach (CC BY-SA 3.0) default_pinetree.png default_pinetree_top.png default_pinewood.png default_sandstone_brick.png default_obsidian_brick.png default_river_water.png default_river_water_source_animated.png default_river_water_flowing_animated.png default_acacia_leaves.png default_acacia_sapling.png default_acacia_tree.png default_acacia_tree_top.png default_acacia_wood.png default_dry_grass.png default_dry_grass_side.png default_dry_grass_*.png default_junglewood.png, derived from a texture by BlockMen (CC BY-SA 3.0) default_grass.png, derived from a texture by Philipbenr (CC BY-SA 3.0) default_grass_side.png, derived from a texture by Philipbenr (CC BY-SA 3.0) default_stone_brick.png, derived from a texture by Cisoun (WTFPL) default_desert_stone_brick.png, derived from a texture by VanessaE (WTFPL) brunob.santos (CC BY-SA 4.0): default_desert_cobble.png BlockMen (CC BY-SA 3.0): default_wood.png default_clay_brick.png default_iron_ingot.png default_gold_ingot.png default_tool_steelsword.png default_diamond.png default_book.png default_tool_*.png default_lava_source_animated.png default_lava_flowing_animated.png default_stick.png default_chest_front.png default_chest_lock.png default_chest_side.png default_chest_top.png default_mineral_mese.png default_meselamp.png bubble.png heart.png gui_*.png Neuromancer (CC BY-SA 2.0): default_cobble.png, based on texture by Brane praefect default_mossycobble.png, based on texture by Brane praefect Neuromancer (CC BY-SA 3.0): default_dirt.png default_furnace_*.png Gambit (WTFPL): default_bronze_ingot.png default_copper_ingot.png default_copper_lump.png default_iron_lump.png default_gold_lump.png default_clay_lump.png default_coal.png default_grass_*.png default_paper.png default_diamond_block.png asl97 (WTFPL): default_ice.png Glass breaking sounds (CC BY 3.0): 1: http://www.freesound.org/people/cmusounddesign/sounds/71947/ 2: http://www.freesound.org/people/Tomlija/sounds/97669/ 3: http://www.freesound.org/people/lsprice/sounds/88808/ Mito551 (sounds) (CC BY-SA): default_dig_choppy.ogg default_dig_cracky.ogg default_dig_crumbly.1.ogg default_dig_crumbly.2.ogg default_dig_dig_immediate.ogg default_dig_oddly_breakable_by_hand.ogg default_dug_node.1.ogg default_dug_node.2.ogg default_grass_footstep.1.ogg default_grass_footstep.2.ogg default_grass_footstep.3.ogg default_gravel_footstep.1.ogg default_gravel_footstep.2.ogg default_gravel_footstep.3.ogg default_gravel_footstep.4.ogg default_grass_footstep.1.ogg default_place_node.1.ogg default_place_node.2.ogg default_place_node.3.ogg default_place_node_hard.1.ogg default_place_node_hard.2.ogg default_snow_footstep.1.ogg default_snow_footstep.2.ogg default_hard_footstep.1.ogg default_hard_footstep.2.ogg default_hard_footstep.3.ogg default_sand_footstep.1.ogg default_sand_footstep.2.ogg default_wood_footstep.1.ogg default_wood_footstep.2.ogg default_dirt_footstep.1.ogg default_dirt_footstep.2.ogg default_glass_footstep.ogg games/minetest_game/mods/default/textures/0000755000175000017500000000000012565242342021555 5ustar mquinsonmquinsongames/minetest_game/mods/default/textures/default_ice.png0000644000175000017500000000574612565242342024543 0ustar mquinsonmquinsonPNG  IHDRh6 (iCCPiccHwTTϽwz0)C 7Da`(34!EDA"""` `QQy3Vt彗g}k=g}ֺtX 4Jc `23B=ÀH>nL"7w+7tI؂dPĩق }F1(1E";cX| v[="ޚ%qQ-["LqEVaf"+IĦ"&BD)+Rn|nbң2ޜT@`d0l[zZ ?KF\[fFf_nM{H? }_z=YQmv|c34 )[W%I Ȱ316rX7(ݝ ⺱SӅ|zfšyq_0sxpєqyv\7GSa؟8"Q>j1>s@7|8ՉŹ,߳e%9-$H*P*@#`l=p0VHiA>@ vjP @h'@8 .:n``a!2D UH 2!y@PAB&*: :]B=h~L2 p"΃ p\ u6<?g! DCJiA^&2L#PEGQި(j5jU:jGnFQ3Oh2Z mC#щlt݈nC_BF`0FcDa1k0Vy f 3bXl `{ǰCq[3yq<\ww7Zx;| ŗ]8~ M!8Ʉ*B !HT'\b8 q$C'bHBvay=+2Mv&G&Ec[ [bDDĐ I* Zc0&8(&iYH~Ho(%46h0װu wKDŽ7EGGDDōFG7FϮX{xULQ̝:+sV^]*uՙXXf8t\DѸ@f=s6'~_ ˍ̮`Oq8圉D]SINII\7n5ewrm\J`ᔅԈ4\Z\) /ד>aQ1n3|?~c&2S@L uYY5YoóOHrrsNy};_-cZuuk/\?kÑ)*0-(/x)bSWr±^$E[nEmnfmOk%%%JY׾1ꛅ ˬir]+wZiYYGgʿs{?T'U߮qiݧo۾C*זԾ?=xΫ^P֡ 2mjTl,ixwxHȑ&JG˚faԱc7sŨZr}wN>8(mP{nLGRHgT)S]]m?x3g]8wn| ƺc\x'ߥ+=/_u=wvWO]c\n}Ϫ'l:o\:xviMoܺ~{;˾;y/Ylx~XHQc?:b=rf}Icda)iDӤ)ϩV<|~W_}oοDΌ\«ï-_w>~f~#zGPQc'Ow pHYs  zTXtauthorK,α4x7CIDAT(]N@n"H5D^?*cmyզN6BJ qpdOB ՅMw^i o*ty]H :F=+EӔr]C)(-^Iߵ=΁lR!wh㞧v%phAk6%h]vij_@8_ Dʋ`4Lr{]ҥpӦz|5fx3Dl;i }i|h0fIENDB`games/minetest_game/mods/default/textures/default_furnace_fire_bg.png0000644000175000017500000000020112565242342027060 0ustar mquinsonmquinsonPNG  IHDR%=m"PLTEZZZtRNS@f)IDATcE ) ?d \?Qr ^IENDB`games/minetest_game/mods/default/textures/default_cactus_top_normal.png0000644000175000017500000003230212565242342027503 0ustar mquinsonmquinsonPNG  IHDR\rf pHYs+ IDATxr$ɕU5؁@d0U,H._/1 bZTU͝"6;73=saDfU`""RjQ5翍At.D\jX7q R0j![2B{@)u`L@yPQ/R<" a0~y AK p=G_ ۺw8嗀̰=<ɃÏeoG S0%,,J'(WcJXFxÏ嗿ҏkv:7`2/y_:U5OWϞoo~=嗀ugXX?qK%PMBW)aC{D^~63_e-1[ ޲2蝹Owl ~L}#//9sɸBD2DQ5R Eo@ z6lZv. |mGF8fM $Lo}_D[ +v]%}ځh]1Bk 6AϠ@!PЖp1Tau nCYݕG:JX@ۃ6ߞMK :<#x*i{Zn#2 @ k-P"xI h0)$ &DH4@"`RH$L DI h0nz 9<+QM3AMxJ[hAnu`[5a?3S!s2k/ GyQTkWlQR: âTZ&!D9EASJ¥*V0 QM?  &;?>'b}uP]OUpxlǓp{W@Bˌ̓QN@s~4M bTX VdFHbTbpE(*/Z.$8`$F|w_j= 2sWrÕ{Kn~5NGٛ/0$hWE oEo 3fӭ-w xQQ j``=39h M蕚1*F|*qe^=T YׇB{) Ci.eso¬sՇ`Bo İ] N/z/$|Y?Ƽd GXAf@ M"ϥ%*N=|FB'?1lR@ˀY5^R;A[(J@ LP^rZn/:n},n0lW/XY9ybư@_7f~ H4@"`RH$L DI h0)$ &DH4)86)><͆`V[DY; Uy^:ʋ2Xobj=|56-%s]>Q~!=p!;|1-?3`z#7|9q!J1~TAD|[JAodJ lTm\S3FW_kbW,=~dG~޵l%ԑ v "YzƩQT9KS.W?\|x_=`(FQ 4$ɑ="~ԓϨ0낈  tdwK;}w!zsfkcti'^P35)XY~ޘ$/b |c1Ƅ-@slwGOV>Re9۲tX6 v̘٥nfUh*>. OATgeY܏AcVn-kk!4{ߢ\`xwׯ~(S'+["x1as^: b*"VdTf[dA-"k[q#RA,Xr tPa)@֍s؅[T@צl 'Ӄo:"߉wg=΢koDI h0)$ &DH4@"`RH$L DI h0<@b"sނc3N%z&Lqd:;/Bu=LE!royr['yom៲@-wڿ=\K\Gv?s# ɏ>@)"%*)< WjVr>w60?^!NEpxhyRZicj-cN2߸bki Q5Ok3`=LVe~Q1dQ`\}{Ճ?,[ۣӻdSlJ 5 G)P^_-?ݸ޽i~;G?#={ztT {#Ltr&sjȂ&p|)kC1@i k|jkK'A ~bytg=nցKFgBULYf zxAoQqяG,dz:.~c@bLDz mpS~:zcLIߪLj5f.;?uE mm ;k[KIV C,(&B ]E)NJZX'zI(XسI+|kYpsm}n(bmS6F;s!3ZX?Dr=ׂF@"`RH$L DI h0)$ &DH4@"`FFoȒ'쥣8/xT:w|x[G@.ؖbLeP䠡%o:;?LJd-oG<\*NG\0jvB#1)cZwW~9 CǼ,=~hN |hwEHf`*%KN:&V^/zK!~ ˅08ɱMWO ZԈeGdwA9h0?n)tex|ly@UD(J#V*SJ%\cFKS wϞы_Xt:RPoLJ\P;Ey)<\t//>Zr~ |p|}?;ݓIl M7嵹䫕'?;1~^J lt}4:<{1'N[NjPpzy#;hhm"c}om==I8O$HL5'$_ ҃lc?`Kz6s>Ǔ" BTy%fQr|*|t{ß=iTI -{;{/~9~+@?g9Y4(!3`ZVCEkIȕ& nSʼnT:zJg wPk)л"JqX7X{S3w} 1K`6-~KûJC @-2 z*=}~62W;tu3%,H=sca#xRh]kN> 3{WB(ү@"`RH$L DI h0)$ &DH4@"`R) fb).J,gh=[eb/pب`yZ;F`@Lx}u 1#Z:'j'Gy.xl{r?>~3)L{q~d^3bvZfof_GKgMkz^D0Z/6 B.rϿG+Kp_cLZp-=\9ꈩ/,GB#(SI9X st'"x?9mV~;,r27~pC@ |@naV-V\oWqcL eC;~ %UN@=}0V,75u!pr,Su~B0$'"b:qfbqzf3~${f1C ncZHL$L DI h0)$ &DH4@"`RH$L Dq=J(*=\;F/TϿY ߾TJzl< W&J) GyQ0"r#5~)3#N7oۀ+e@3_uG'vO"j8QJiJ:@ETD4l.MM3; :qƔV|*U#"#rlxbjDfFp5B8XgOF5lY~j7[=R)!?2(>=X 3+gaouDר#cp ^2@*xVkMaJQ ,a;J s6݃W>|?s*?h!&T * ֈ2<]<7pꙷ9zET6LZ?QE0((TW ".- {*9ڍ!UHPEX=3C~:L-`C k?~K*&v>8)'잼85l`~J \H֩qUfJ,EXrͮ@݁k:[E;+rU:xJvQ%X&!@Y(e'6J|&L&s[ @:620h4)$ &DH4@"`RH$L DI h0)$ ƕGWL^RfߓJ/w]:e a- ד~ C EqLqJ7'BXRNA\i(;F#A/ kf\=9g1W: o?ë"SL%hf:s^ ;A+9,Uw2 /d6Y^WYgC78\y*\iB,brS n,-mǻ?*(=Yûd#&b]s%2( FPjocRn".<\y?|}ZC[ayONO&K`\𧵇w>b.?oUBɏ~0\E@kIuPM݈|a zU`?VcmZí}gw g~e1=WeVXI4&nh}x`':y=h?8~ ZF/C9oO|^orǃ=s:,~!LwaAA@z=-`wFy"pVɁ+C2;HVY4. `{U|F:*|R)=&Y}}n_Ah٧߶}Zo t2!8p#=R̿7@~ Bк̢_}t5aiH$:H h0)$ &DH4@"`RH$L DI h0N! hT#QrkD@a@ؖbMXgzZO#Ǒ~ CW?i~⼈KJ({RrSGo, $Ӫ.x⩌rsL32èIu[1NO)镩6P;h5kdJ. v8~;>Ieք+ 36և_icIEqj'naۯm [O\`3jeOiE%1 䚞> TE}"|}_Z6O[_nq( UqũӠXU)ճ Gy%|'K.Q)wۏ#'?LMĈ K;{gg_t{hbX N٦=`olt2 x,-wIP.  Af~ECk/^Χ|}Q+O.`E;SXivbWbU 03CD`B Ã^ჿϿ:W>Q4t ;D[lO͗NP~84° !Sles}0_~Č?oRe/v9sbo#lb(0 {^G,+dT1&5"(P֎\N[|v̤~ 'kU9)ViA ̆/w)}XU[843A A|d̺TAȲYbO7joJ5 (?EQ;Xd3I> S [T~Pn$rS}=\]vIү@"`RH$L DI h0)$ &DH4@"`477ME$+((wj%[Lr25VOu)b}s2ճ[.S wӰeUD Q^h`[SỦ;1-hQ<TOdabeNQz*=jD KPy/;:\>xɏ)lrǃ}7:9&hĴa@Pғ;`חGq임)a3v^TcqSFKCrC;Ao͈{[0t=˸k-,J^(nӍoB8EXesNC'M[`% Y`.L&Xw{_o#P7}YEMUEtr ܖnHL$L DI h0)$ &DH4@"`RH$L DqZA97q΁w 8sރ=we_;D[)SxK ) --[վ!HTޱ XTӇ:uҢ]3PS46J=uzu4d$7Xq==K1A~ goaBJ |XD|%̔D0*q 赉y%.TW! E x[؈`Ԯs3J' 7i>Mūzr|5<盒߄WX"5QEk rm1f'^cyB&C+;MwIgflQQC3G*"1a/-`l,wgػ[g?G᱕V/ Fj%G=~?#*S^*f f6BNY[afxZo; ^z,_aY6hg(U /ψ0{us!]z܈­E4n΢l- |,F c|kDH4@"`RH$L DI h0)$ &DH4<z,Un$lQȒ*:-ŚUV(@.Un|<Ň^(KImgDA&D-KS@eZK`@|Uvx;I2SrxkbkmP-BUpxbG$Uӳѧ>.*q~PCF i(!Og:w%yIt!sȖ n/m;uЎ<WDg ҔJU8˽zg%(=z:}B 0IgR.j\9w.GFaoNjHx*GF1;z)*}>t? S/9+s9޾m.GpyvO2k%@j:׉\iBmRS*rUⁱz0?8)YV%{?7'3Ъ2vaW>1ɹ}#ϵ:D9O~?Qvl}NůC%D2F((UqjBsKx%A/eC7?$;@)/̙'l$T|=TqgZ}JDQ+kV=| & @Nvs?}oкiy= ү@"`RH$L DI h0)$ &DH4@"`\vB%PCU )^⼬vBR 7} =;~n#Q_:"#r@LXvZ2nkYr[[U{WN>aN\kRpzyn7@5D D-?oaj7`$c`sxP'(!,?dp91дߍ"WODy~:(K~-Qz a=XxOBvNJ)JH*ZVPSZΞ n&[}Q;dNV%>Ԓڰ%&} @ 253m$6OOH_Odcxp9Q%J:9ܝw?Y 3<dFxʹ\^I.tUNx9ý^wчA~,un:C3^&Ew׫ހ-5=/Rmc,Ůk< dnU({&TaW$U$CAiB7?IA3s}K޴m&@kEm5`"dRH$L DI h0)$ &DH4@"`RH$+Fzv3=s9>A .&S L΃~&&,Z )s1ٕ`/35~"yIa, s\nj"gBiޠuog;,[!vx?=I`Ƕdry˝wK;r˗{_~*%CjF́ZӮ܄9F ZW"XbĦPWQ_L{L2^/~_ 1{v̳˾N`/aIs\/m.`< 3 ^vWOvݭ;;ʽ'?'''y`5JS> qSJS*-5UzK\Q kESx PPpk_80zOCܿ\bptysg.oLˍN۴]x# {`'϶?.?{`=S;[`=fÓ˃ cl>ai6#&Q=qVTu0ڶ_}kX U܉jaċ2$,w,;wO_E\ze.{V&it(śqz*?J_W#OvcIdžnqHvHb)&b^߾ *Kd-GR,=¥zq 2$VC iZ񧕚/+͡ M.K¤%R|`fb2]opwupZ./05can6tOO_MGsy4ԍ&45 K.]տ7X?gOǼ^i?~b~!j2`@5LJQxag\; V bg;'r *-_R;ro98Oeѱ; .>SAhM[9[-~ڿ%ʖ@gغpoo=.@!A aX y~MİXJ25(X,)˒24? w՝O?;|p|pw?=+(35ThH]F;矬F9SG.Ԡԛ,K04;Oˏ|6/s?> yЭ򁁒,@E)-f-Qңxg^a ]gT105@Pr~6!{Fﷄ3*Hta H)B!G3a=bLjňY .ؼt7<'~ Oܛ!bRVb1b8v΂%bD46Au<39/ C,zπ"^4"`C]F;X?8sGO?&91ggg羇6 $R|V^qj0aWR LU!D΅cEC..@49[Y<}Y/JIENDB`games/minetest_game/mods/default/textures/default_jungleleaves_simple.png0000644000175000017500000000065612565242342030033 0ustar mquinsonmquinsonPNG  IHDRabKGDC pHYs  tIME60W;IDAT8uS+n0}"Y!*"wɉz%=A,RHd4 u7Cl3>c>g68KA˙Ҽ!@3NA ǂt`q i5L; 9f_ <g6rPu},| &Hi5v]X328Y ɂ4oc.Ыfb|߉=QtefSf•1r5d?84,~>{XRR1h F'n=q Gj~Z= XuUIENDB`games/minetest_game/mods/default/textures/default_iron_lump.png0000644000175000017500000000024012565242342025767 0ustar mquinsonmquinsonPNG  IHDRRPLTEA&R0I+d=>$gtRNS@f??r¬`eY f ++'VVN50kXY9ard}YbĨT pby ;!:n8&O: ,ϲXUG 䃐 ^?G| 9sΗc$ 4nGec1a ^y$GGG_1Mu(;X0s#2&, ?QCe9P{\ ?qH\nnM]wmR?n1cbM\]шog5Y LոSin&Еn;Jn%%0Q$Fу1Ul-g~Y?}tq:ue?5mywSGc{w?IsSRNZIә䴂gݰGсV6Ijv<7ȁ+K)玟:$㠼? &+_CV\ N&7#,;$RyP_zzS0oQɡ;; ̜:~3HBjʞwtl\JBVh?\n[Ъ`avVyn ?9ρUSo%Vfs+H{sjIķ֟7MdgHuT|s0Gn@C$IvI K#GtdXwI6#GԈ@g,=EE%{S<})Kl7㫧%R~5$'[bH#zvwN3nrRӯ"~⎺(X#rZst”"g6"'ޫq;:Cg7@wǜ]q9cI&̆gHƙg6Au8\YȏA;Ql"]wGT͈ȻٿlqE-=vB 멻+21=""dDc~,׻ƨi&H7&?AO>t/RHݗwc WJa['A=+n$\8feA" pgF!B`Cdw9<~z`HtBwգL!zDJ"-PyE7j'x?Os?q?b1Em ocC InnΛ)< 4<-gå8.2IZs1?dP_"`u'ܷmf[ >SCecUC-m[5ĩϕgm]Aqu*C(2?0Kh]0wJC!s}L_#nFu`EwF QzsXYڤ[Yp#P>j7X%\brlIY64r~UQY?w(5kz_eu0JHjcd;}G^%e'So_NwxZEb~rX;5-z_zu/YUDW^IbLnZ\%K" O_yJ,L6 =7MX0^egjjT޻@i#~8n^|>D@ōEtny1'bmgN͏`̿4Y/} KL\ls,";Z/(u}>s,?&zA(׉NeԼy8X3 Y¶ sQ]%P04  fc]}Lώk@jlKa7U2CSrEcAdĎ H`94)|4Quiz==B?a "6;M!;9!;/˭_S@Ny(MC/{EAT`0\(;`gʯ^Lm&`#Ν;CW7H6۩UgCo:";U2)Y\4"%g?@[0޷2osvkOr؃ 7n֏.y22.x\`f:Imjeȉ\}9# +rˋ!Ngbzٌ)6awS̆4Jh Q|х-AF]=}PQg'apBzxyODވ-F7VR^ q:*[\$ ر`)4U L1=pTo@6O#(,?^:--)S<|)MtOC0 O^$?#GGQH'A胞 Ϗkg>ּr`eY f ++'VVN50kXY9ar¬`e3#'5 AwB _ #M,̰NszhW/#QOFJyB~{,Hg?0~nobG̝a={~!݁s7 .GB8a⌑\P7"nƨ[ |pFSrvskzݵ}SR ݠ\c1n7˜/w4~ď}fY;(TvBH:ߵI; JSI7vo`[!5IkG.lO~ MUF/Bz~%R{q=s,Mj8.}?MgodH1ý^o ,jW+KdGRj:"F2 V,g/tq< MR[8ĹM7}[(0viۢz9Ⱦ ;1.&2 IF1 '(?]dЛq9C*gY/= v9aSj?fjhHވ$ mR؄G^Kನhop 0t#6jtsa7W|+dbŋmypS淟so+6BwBzh"\8ӐpJcqjnjC~Vl+dы犌Պo C׏QF-,/_z~ah*}0&M T61$pCA @r ]zv{ۯ`ho?s܏a Uz2J*˞>ەT`eY f ++'VVN50kXY9ar¬`e7C~Q=8y^H#D.Nmyg4{ڠ[ ѣ"O z4wG=Dzkb2;oVAejrLW{HOCH05!~+q<_)8IsGHzTQhH "jHu8 $臠8e")x4Cu^v}|1oh?;qdPjɇoX s>1ɝkCC^u0򼫺;=8fxޠځnc?wMq#;}vT $,3F'5܁\X~1?S4<*՘EvSA+W-xLJa[*>P~r㐍act34wẠ̌w䷗NW)M1Cj!?aaNB -Wٕ D#9ј!Wb3tw ȐᵈZ˒ȁE$;36OB?qln#e7z%N IDAT4M'iTq&GI{)gj8˸~c-=<9? D6ɷ9Ev*\-WC?WK70s*Iں&= y & #)n Mo*2@y?(1d6,QW5%HC(" 8Sy @~܎㳷3\bH|%ݞ?̿\A(ӫ8 F+.KHe: mnU4yZWs%wgN(' _CO_JrW1,QP vCxOѳcɸƒD9F{y{N3g 㿌T?ߟePX rҬ`eY f ++'VVN50kXY9ar¬`eɵ=淏%We9Q_9K>/z~-4 Imr?'tc;si{qCi'N1vP6Bm+\f_DOF*Bz%KԌΜ!rP5@:zwNbo̻c~j?.[HˑԿQ3ot5\' o܍HzgA{LUWP{`(oƾnM@x8Ьn࿱_I*Mʾ͝]4p&B#|^&9w_Α, ޯ",;W):/Ko?KXHEe[/i]omz|/;{ m~t"2$ô`R @ϒLJ+ƍ'j͒%Dxz.5E 1#;8<֍~޿ylɸaS Ym'_ 1z3n7ΘfAΚ0Fcu6[pDݩ"bYBJ*LOg9>lo?qui궓w5lRm_ 7/6C;ʒc̹!vqOpݺ!2;.g[6qykؖnh+ )Ǟ]J+>& 0#tS9`Y!us~KzLҭ1+:eLߨ+TM,!Ō #e Q4A?ٍ>Wudzz~zy܏Z~_^!>I@ t(O;!|wSo+앺),c =$=l#,_ MӸcԏuxB-kWʉf ++'VVN50kXY9ar¬`eY &˻~6^YXg꒦مX~xQxW,)VgG43{gci/oÓ -NtOX_ݙ[ej;,QHGVA?q6:%EwXn>s}'n5D;lS?䜏¦];IY13\yWxORGW?w.yFrfǗd1ƾ" l:pY?bPmx4dOw7z)伃mK]7#dn&~wspԋh{%Mz]tk/H~p3gR?[_9nLŹM_\og7G/;琦v|ѦT-6MhXE؏B3[?) qJNAm > y~,~{~WnnO+nrv>SN?'~1y.?Cr ? BJBӪhwn;r3^FYxW+ζH0_(c$Dč%; ;CLӎjL/{[*,9`MaHtH?Rو+#)oc3Cy#zr!~P5;3ɓQ\{7~R~"F i눤Z>?r`vgXbidG@ŏODrO{Bphz>}wfkm~HOooף?dLV= -5|?n7?쀗CoX r¬`eY f ++'VVN50kXY9ar¬`eɚ[چG"MH巯Lv|דV~'xFÿɯ^^ɯ$В*<¢Xևc?ot+{nb~ "NIN9wI(;bˍ'8uΩ{1RA쩘Ԁ5Hꨃ1mi?/ydvٸm5ƾ n(iE4GÏչw+N$?69 ~jϻk#}4ITF ŌQKLSd\9zbDfh=7<[G vVg3Դbާ7 tkߖ n?l'j"~~QwFX$?XrZȳԼK"5`DTD;IlSڦ LC~-)s ' $$Rwu}<}un1x*Y_4 0s,V̸;ɠ)gj9RޜȚ횀!K+ޕN5'G(pÓƹg9[@z}6q0D(_ٿ nX2,%HEܙٝLđD>ݹy7GW} lY+F6qE$Hp0v y}qe$?. WlimyP[n>P=o~ I,K#B2!k"%*%8jZM(&02EVkw6˷wIثшSۃpø_ Y7Q -72=s -N[^#,W|ٍ Z>_WvSE6ÿy|B$̯> ۹[ 4ѻӻl5wog\+ꎚ,9434!W|RW)ǐ`e{MD,xFj줲=QOeA0Vav"4-Ռ ܦI|_էHqO7í`n>z:(Om/ƫY@cF_t~`~^lsWS;3!%xCk}AqDlG$5b :Hv$b̎k}K럳h|RzPLŘU~&m_ΔdkEv8],LPo0Zw{69<18V$fhA*n:G+7d?ϭvcn&%.W({sE9-\ij( &x/䀉,`"7Wm-PyH4 F-δr*P`E5snչMơ{ѯ.O8ڼIeIf5;*GP^ dl-XA5fpz?EgY??BXh &2 McMx1il3wm aRF&P^hq+42<ʠf6U@ue"JE""ɨbm6oFݏb}K%> hdNH_Fhͦ^.o4AVݍP]w~Ir689(]G(\/5_T6Nd`qZ65AH>9k5g7 G}L10~,u2D |&H0=cAb]x*Hws4o.owsHSzu}ߴu?}ldQuH#\3}eY\;As.KL՜'c" bi +x}Zn7wWᾇC \^A"3i@+v\t#8(&N7s)o47roC.IwH:DV7#,Yx3HƦX9d>0DzcɱIg} /A+ Ts"C79@ԎG`yoK}{6S,`v ۻ9`Lb(c?J?]X{; oF7c̗ʡߞ3,Y.̇;s}FA/S/O_&ߧ|6;ŝU< I@S,w_IB\y_aJٍ;{esЏ NW)f!S< WF:o꾒ʹ3+T'1Fhpuv{y A)S4!rsJf-o~N]7C?8!>#^fΓ(SM_tI 1Aaz/xߓZ1M\+Dx^Lڈ\ҧSn, Ÿ?Exu(525WmhkMh;+MLKl_4%297E 8P\:x;7@ !֙?NϟUcFMgYO/OU|ۍe?j+&@Mh`S Zj;(@܂* N4DV,X"_/dnun#h[KxOո8z?J)*oPyqgEІ{ݤHrDq莼p49Sg/1eBCbK3N<py"1;i&YpKMg(qqȅCS!QcS ۩Bu&84}S`nsh5R$Os ᅓxfVO>G F76}I2GXwS'K$ߒd4: U<1 !^]eyȓ/ឧ γ'FExzñ^>6~xt'g9ſ$<}JJWmغ(OSon첓fCg#sU>p{xl@.o4AVH6!HH^#&߇Fk;],H)=c9TBygV/~x&rEDє]S Oavxcʶ-uA19|qwOrďOԴ zuv̦1=%Z]V@|?p*,'wH5ƾYJDoU>n$F 8wnr|ueA1yOQ?5tMÔa ꮣ>!D3cيt>UUrMV㿯Ɣ7}M#o.?c"vEtPpܺyә^EY*cBB\%xJW C.s*L|؏+9 3ώOpب+>$"h08dv,^{lc 2O;+86 +L#F?W6sr4=V,A?8sZ>^!(8T|'L,q`J9qXKEA9iynRɑ?r']gS_G%DFG7B8x2\ .ݶ?Dh.fmO:rgK/}}COF@B91u0?MݗM IENDB`games/minetest_game/mods/default/textures/default_copper_lump.png0000644000175000017500000000026112565242342026313 0ustar mquinsonmquinsonPNG  IHDRR!PLTE]P.pO>'cV4r6c4ɍJ.tRNS@f>IDATc 8hd3)0Cج44T2*@rAJXB P,elIENDB`games/minetest_game/mods/default/textures/crack_anylength.png0000644000175000017500000000053412565242342025421 0ustar mquinsonmquinsonPNG  IHDRP>PLTEyyyDDDptRNS(Q IDAT(ϥͪ0i7L.$-3".D ms8IGaum]~*+ h[eݐ=8tz3znL"7w+7tI؂dPĩق }F1(1E";cX| v[="ޚ%qQ-["LqEVaf"+IĦ"&BD)+Rn|nbң2ޜT@`d0l[zZ ?KF\[fFf_nM{H? }_z=YQmv|c34 )[W%I Ȱ316rX7(ݝ ⺱SӅ|zfšyq_0sxpєqyv\7GSa؟8"Q>j1>s@7|8ՉŹ,߳e%9-$H*P*@#`l=p0VHiA>@ vjP @h'@8 .:n``a!2D UH 2!y@PAB&*: :]B=h~L2 p"΃ p\ u6<?g! DCJiA^&2L#PEGQި(j5jU:jGnFQ3Oh2Z mC#щlt݈nC_BF`0FcDa1k0Vy f 3bXl `{ǰCq[3yq<\ww7Zx;| ŗ]8~ M!8Ʉ*B !HT'\b8 q$C'bHBvay=+2Mv&G&Ec[ [bDDĐ I* Zc0&8(&iYH~Ho(%46h0װu wKDŽ7EGGDDōFG7FϮX{xULQ̝:+sV^]*uՙXXf8t\DѸ@f=s6'~_ ˍ̮`Oq8圉D]SINII\7n5ewrm\J`ᔅԈ4\Z\) /ד>aQ1n3|?~c&2S@L uYY5YoóOHrrsNy};_-cZuuk/\?kÑ)*0-(/x)bSWr±^$E[nEmnfmOk%%%JY׾1ꛅ ˬir]+wZiYYGgʿs{?T'U߮qiݧo۾C*זԾ?=xΫ^P֡ 2mjTl,ixwxHȑ&JG˚faԱc7sŨZr}wN>8(mP{nLGRHgT)S]]m?x3g]8wn| ƺc\x'ߥ+=/_u=wvWO]c\n}Ϫ'l:o\:xviMoܺ~{;˾;y/Ylx~XHQc?:b=rf}Icda)iDӤ)ϩV<|~W_}oοDΌ\«ï-_w>~f~#zGPQc'O6gAMA|Q cHRMz%u0`:o_FIDATxb?% ( DDDDDDDDDҰo~02 `%@#ĄM1FpWfSk30_`[ǟC^}p?L R| , >fxx=]AqV0׃ 'px3)Qbae`0эVфIENDB`games/minetest_game/mods/default/textures/default_river_water.png0000644000175000017500000000131412565242342026317 0ustar mquinsonmquinsonPNG  IHDRasRGBbKGD pHYs  tIMEm(XLIDAT8=rF D0C\e}Kd)·'?yLrUYgw9y`b ]( "8*m5dq,F+iHN'T=s: :?L'.*gOxhDPU>o9^  }f4p ܈}6)G}1u9DpApo#q׹ +W@1 F,l]C+V2mŒ~Uwwyj؃d: *Jew\T %u)X])UDdafP nAd×<? =vH83o;9ߪ Vs7<#*uB1 'DFy;~ /iXWw)"<c- KQMc9DtZ_xG+DIENDB`games/minetest_game/mods/default/textures/default_mese_crystal_fragment.png0000644000175000017500000000017112565242342030343 0ustar mquinsonmquinsonPNG  IHDRa@IDATxc!?K 9h]3a`d0a [IENDB`games/minetest_game/mods/default/textures/default_tree.png0000644000175000017500000000046512565242342024733 0ustar mquinsonmquinsonPNG  IHDR(-SBPLTE%6*4('0$J<-A3%QC3;/":-!.!+I:+>2$8- N=/F8*D7(2'A6&"+f9IDATI0DQ@Ɛ9zW5 uUS ->٣U/|[&ZH\N 2t|i;@hX矜6HsFF9\nXkt ;i15BIENDB`games/minetest_game/mods/default/textures/default_tnt_bottom.png0000644000175000017500000000014212565242342026155 0ustar mquinsonmquinsonPNG  IHDRb PLTEn((H7IDAT[c `@A~AIENDB`games/minetest_game/mods/default/textures/default_cactus_side_normal.png0000644000175000017500000003762612565242342027643 0ustar mquinsonmquinsonPNG  IHDR\rf pHYs+ IDATxْ$ɕU5=%#*T4 iM'-o*|>oyAm[Lc@mᅹGFdy1 UQ5 #[Xm|5,~@JqEɁKU&^Vi=/YCo_^ A 1`Jj;#K#P^ͱ΋ kTQPcJDA@1` &~ 42hPL-G\ 01X7Q1=0~'>Gߺ*[_睯.o΀m6lq%0Rƿd_5P޺OW]1 Weɸ:fdyLQEQ*1A1cL@D"jBTCP;RVA[\Ɇ{xXlOS?eU]Q~U'YZ=&”6=dw)JsT^uYEe֞PX" U$3;@D5Ɨkd1[።&*1S ڒ?sZ#w= n.jjݑ70\%9|]! mXy p5v/@ A(*k C(,'mTj<'fP0иp VʞX)n)tju2}z<+LT9C);Ys&4ld qf&ly*<;ZT8"L"3' BC5k OM26bNqB6*Y=l.A~T:uԠ(qV<7y~(C o,tcxPn|Cz8k0wDY We,mJSӠ̏lGqWnj-1ȅFj3+mX~lâmϩŷ0i;@Z2"#0XbRH$%&DbI XbRH$%&DbI XbRH$JƹDaǞ8$^-tk[ +l4_h!FM^p9=EI( 1R^i^EFNf`yWw{5%)/ͧs~o)8F 8˵׿Snn[z6.LOY&sPkKD|\Ke[38t\ޝowʖ-_/ 'pU?goF3p7 }?߼c[oLG;r!^(7 5 =Nb"A A#P~٢_h^Nћ2o}D[@KֽW?lggG{//٨Bu+Qb5*Cג[˄oV}|O>\8ϢwQv5,,c,;3"lQƪRt\-C u :7C0BPiͫh@d.(B 5&v[ >/cli '(:YVR N݃˓~ pY:으 'L$J+Fy "oD+?Qdc.|+[q~7qzt`NqL6&: v(B\TzHVDyp &oM n(mCkPjZ(Ry:. e1a(_!ow!mtc_pǮZU[YӪSf+ho0ń}f)pR{պAV xσHShLn H,1)$KL @"ĤH,1)$KL @"ĤH,1)$K㢆g&' 7|zR娏M?OG LGѩNf|)ȩ3c 96JDɑϢ 5J'a9B_jޥ`? nqǯSl! <7.9L Qɵ+y)%.㌙G`Zk׈УgJ+s1|y] q9pnWE5`ڐ޳ ;/H1Q1%J ]`AK-C'yU~˵7ϳpG7QP/b@ X9QX6|[|U/BWN>sWXAg^,V-6^k295PE5RdW+6~|vǏa {g~4BU _o/>SCQy6ʆQz5F~wE^de{>8oI|/vWTA7aF |a`bEWgM3&?L:ծ"nz_ЊUOmQ2g[ʓ?$^e%zȝCrL/Pp48w?*8Fe%p2h L#l Zý@?{xT!O (Fc Oqm K#W'~ -` y٣I78D=CJLKh9jxiS,ٻ" G7@@)=6j*7Zx!SO6$c#J>MOTq@;SBD9`BS kRCnSFF~zZ?E(qO1 C<^)Ģ/vo+@ͷYnugDbI XbRH$%&DbI XbRH$%&DbI Xb@< ;G75yG]ADר߿~|Eڀ vᆢBbMzjIw,]=]<06g d$jXBu6QR%*=:zJL ` FĔDn4ڗ$X6{=h ~Oz^| Q-3=AZ"J>-OxjY6 w1{Vw~)tr}28EBE(ﰕ8errؚz "xw~dgE?_o|m&'a>]pHCDqRybS0"PS]I1#7 ;/[Os^9ۣ=7$*4Mw^uӟGrswtu/#B]*fZ{r?.׍#hݗ'.?xн,"fQJ5ȂFD_k[ۓ<)_e ڨ"B8&h-)*?v1==|P3O6E9FQWEb:q\]["|z:O_Ň_D]MZ-^}/D"RH$%&DbI XbRH$%&DbI XbRH$W'(p&\[)) 4ճP7|()%H꛳Yt]𵘥qZ vQN<*qgJMPL)m@ ?q|~Q?:,pY7u$bYBM? niu9*wЖ]lەfD2`Cg/Z3;*e7Eg׻Snn݊+=C=գq(p(&`1j761ln O_j!rzƋӋ߁;i 2~ @2>QT4Obm?8$/G~7 3?S?:{^#*gݬNа; @#2T57't6ŧ.&^z*G1?Gͭwʓ@^~zɏqYϑ U3O6YDZgW c{9FYUAUшvU7RE'RhZ6 E4R\hV+rZyH / aUW[;M W=F_ ` k5%އ?F^Վ}4Vg ]ONcgDbI XbRH$%&DbI XbRH$%&DbI Xb\&'Z%*H=߫K\T _C.3=wI|nC.;pEPH'"G5ぉ!Hh ? K`D;0jqrybE9?xu^"L 68?\ M&-T9ڮvz7.xk^ a/oҺ?ϟ:&?uL'{v4݊3$$t~h>s:xם_걿ۻW|WPu芚_{Z/>Wo oAB5_EhPk#(oڐ#z%yT)߬<{<ɧۣGz}~;pj8^7|v+|8V~VQ4fvf^7a'8(G!0VoW:Xȩ@_zs>}z<}DKk8q pR\@/ˣGQ~ `GxprϦ#P+P$r jT^Y$=Vב  9ևnk_k)$e<F[썕{/Z_\.ao MV{;OsX?/dt q eWKj?[.>D۪ý'9> Oν"i"<(v_ub0_[ppqߑFLhm_ٓ%~9h49{|xg=|nDFVk6Of*@L[]z)Fs:I+R6}5h"w|z D%IAfr䪆':,:F]ҝ4<ٹt's=;x)ݾ*?|SFp~#o" V ӆZƿ |02|t>.!!kwNcW{NVZn@7/\j=֚Gѝ"&ED t.V|"x3ǘchc2D('e'k4{44b fTA A0-xaE|J{Gr1-"v^AH(HAY+Owc)*3r06Z(CatE_[pם"4x5]Eą0cGH -VCm\%@zk><0I]Ff6T\{[G?"~jd[z#=h,,WZpry<*O0ʏ!1 bb$μ.@nBM`x(' Cf\ .Ul~ϵPEzQ~_)LV:ĮI~?!ѽfzt%st~ 1nl9࿿nh4r)kT.J!le -)~2n . TSȦYm=F.\؏[BHL$%&DbI XbRH$%&DbI XbRH$%JQ(5s.s,{:V=3?:ztF;(k1TY~ oNe[b~ERQp @2SDvB`&R΋H`VգMt .Xm}s nְdb/1̟9AntP`c$>43?դ&(AEETfb*uX9jԨHP !H/J#[ڸBe*։P'.Ꮾl1}󧿈ѣC_q|;Ԥp7u}zu3ݱEPY.}5Rl*P "V׆&cR?d&K7S'f@׈UI# YA%xL2:3pc%^٬0ӣ[hn4Ӈ/Ǔ{yhw4lī`ýP?-5*'nЌc󖚂7;B(U*w̫ Ԙ0(՛D,߼ WDoZ}OP&23A~7K@'Sh4B`mS*M!wcD!d~ y/\PUFsg Bܿw]l =sIJң%ЪS?=~DIL$%&DbI XbRH$%&DbI XbRH$%婲 4rD^YZ:gU^)Lp5 Ut_ZZ !,GN V([~ u(T >k\mJ6knAr5h y)3QbOud_=^fDv )t.Qq>QYxKS(AIKzu"(J)v8z>8<2^k)oȡ5>31Sib՘"FMpX"*dk J87˵+7{e/Fh~ jz.2.U0%"$PˑB8o.׋ߙ|tsw>oO~S3U㣦\m Q6˵;?l–q޳7|tֹ#TF033JsDJSGZwd\scj)_R&|lW?mL5#ƿX~/i1SABGj@3-bT-P3拕|?ߕCalPԒ%@5B%(B\(98?o{G'DB<7";Ds=z@2ԋQA4c)<-I_q{Os@9){'gs䗿y)=Q^V&w^m/!oӂGv,{ ~X,}Fŋ4!JTƜ a\cʪjAk*?JW%ƛeey4 7FpO/0~o,k;񎽚n5s-_!^N@_6XnU|W!Wۣ-{\.ħgQ3᫕{G};(L`eYI_ˁ16n p:3Djz՜7YnuQO5/7W;"ߘ"ak(d׫w_OGGy+|2mgϚ^: aLۮ]u+':Z3jk%j h§_Ow }& \ctN 5;HE|.C9^q1zFVOf- s;ӳך;M 6a>[5xp!4\Z!X#Cuqy1~O_6w}(MwPRҰ4{_8PdKqTU~{%7265W@8dM26 X\:= xrX Jsːv(U>%d}X$(N=h".ᦽ(٠3+% _ Aۋs~w~}{X"O8DbII XbRH$%&DbI XbRH$%&DbI XbZGϬ  %ϔf2ZOkPSx+/[ĭB!)Q#0Tz"&$3s={?z!)U?3B)5f8 .z<oG5~(</g!(s6ѻJXS9_ n eQܾ~"aĥ.Qs2^]{5")م7oz{z:B -c엕Ӌgz:~0pRk`sG9)5sϮ@ IJ gSxWk1\_[c.")Ogf5uZӆ$(N~rhDj`!ʶ(Dv]t$D٧+dC+fQf F`X6=ٽj}uOyz NT^-FU :S!jyJN<6Jey0?ЪU0^\ZD)L8br5|](WDz< ^|vE2;E˕>{1z盻ўncbV!DuXq&pb}t|o;_kgy3C5K#[j߾쵡g+*KI 4Y9jmc+ky;id]/)b ^4xOpU~"ʾ_}tm DiTܨhܕ<::jolPܾ3`3o^Zn5ʱnllM r>U4~>Xi\'wws_k8h܀!*V#fn46DTxIa`5 >8rJik>^5ΑZN, ՛HD89ӍG@+'=N"-ɮ \ X#`F?+ 2SEs9LmrDY(-V.J! &;F |3ho¤ߡPk?ǘx}M$rEaRثMnFQ̯Eq\[q{oi ĢmS= r1T6{aA?t 4O$0XfRH$%&DbI XbRH$%&DbI XbRH$9IEPQ̛9jJYou \8_W^\N!YvZz|EDρ 05P6ĈB}Ja@3`}aa :Kojo'?s[IENDB`games/minetest_game/mods/default/textures/default_tree_normal.png0000644000175000017500000002224612565242342026304 0ustar mquinsonmquinsonPNG  IHDR\rf pHYs+ IDATx=eٙ9ުnXbFqD6L23x2Fi$$HdHHH@0'$8@0u?j["u~_Ɩz~?$/7uW|3?L| o}³0sg? /ܖѷ?.7|~cgL -Y\mkoXӪ.x%?6?}!G!6QbS_xqSvhFʿG\v:'Y0 6_@5$PAH@W#WAN/ 8jh-{]&wU8~pO@pH*@)JLڤfO=ԇ~%qɳ?N}  PTe$jr[g _v<^Wq|v+^=cVܷf X0&`L cƂ10c` 0 a,X0&`L cDH3P8[r$~WSmBvƌ"V( +*@AjAWh1:TC8a[7k0QTYʢ-ZD*)wD#ԦrzFHU>{(xi쟀G wsD  fA%[7CR~ź$:ۧ:wϵ0|sBm3ׂ/U8O{@Jz51ey<)Gu"H??*͈ 7$g|M%)?w)p͋cmI~AMVv`ޔBDx#^ܞE^in@ TA'-[B<wc"6.߃SCzͳJ&Ax*H? x 9FS/"HVMqTyBC۷G??~QGOpI:8!@TyGh, y"$ҵ>`"_yU.@@p<Sqah 0 a,X0&`L cƂ10c` 0 a,X0 (OD%#ɾ4x]u]'05#*?t "@*yKxJ:0(<<ޓ7ޝOoUU8#a,X0&`L cƂ10c` 0 a,X0&`L cf4%jpp>Rt &ҡSzJiCVJ}`A ^N+;l0|[ǡxO@S:|QgRo+k^kʍWjc{wr;p9Y ȃl4/iqtUsXJVlWoU6sΛ)<W-8{ oOpLv[*xxRW9*.|ӭ7Oݾԙim=|UVYv,ȑPs sٿ~g.psßt)E?'/o.q+/fXiZITɽxBwv?uGe#I 7<ۡ2F^l _{q6*r5#9vjG*uf{:3:iP~{tW?'~~3|k $t*~ gD*Aw~%]&-D(?G@X0&`L cƂ10c` 0 a,X0&`L cƂQPwB[⺓*Lh+;nd9B+a>*MT^/IcmxȟJ|x@([a{gQoRX/9Rgo=u#o~\iTdH 34rr Po5h&Nw%}(6uլo +`>&˩'wg~fKZY(O)I<UYw&\MO^m 0J,a￴ndoqċ&PË3dz7y5AQ}Ϟx="☫ .`T=o%psZ9D^S$x{G<_œPG v|*O즮xW쨳c3([?|Rg"NTp8Nǟ(șO$"QDbV+E#a,X0&`L cƂ10c` 0 a,X0&`L c0 Y@MC~`O_ Yx f5U 3A.t~0̐8EyT9 p0[AV#OVRF 4J/*yU ?@6UCnp#򱦼4;ܽ|u:_@;n u#VOܱaP93+ĘI'k*|'B J=Fh҅QHD8R^WGؓa.AgOO@GY#HH_hd? 2.*F;ż'.:ܱL U]7&O|(_\sc)al(+^<5JL`o?Ha& h{ϭ<35uIr3$ʣps +Ey~[G};W8qrFGqټuؿwY4πQ^mqXA?_ZHiRoP: 1:x :)?"yW0(1x$:j_ &+v绛^L v"{ꄣ휾{(8<{›~*_[力T;|4p6UnCd7hk@=&ZTT~=m&]DX/ɭQJgx=@PAxOBi+e||y6_@Z ̧Bx(_ն0K m @y;<b{OvmC('+F@%^l<1Dv +P깃sCIڽ{i'2G@X4&`L cƂ10c` 0 a,X0&`L cƂ9a]#>#^6U6"ĭv@ ]ESrcX:a.*rTf Ӫz%*BzδNl?K0L(MyO ayO*> ~S^"xIY !3r]<;͕|ҿ pN?k|*{.yov!n5iY|S.H HoßWIźbe(w9|<>䐳O=Qqi,2xA5>7k.C-\ٜ fܑSp0-\']_6jHsP"TENf;=Z7Z$1_W" x <:yϣW<&Qy,]Ch 0 a,X0&`L cƂ10c` 0 a,X0(#W$ ,T~Fci]O#LȮRja'ć nVl yT^g/:WG~3ܾi+Wy \Ѿ@'Q23 $EeexgVԐ\s h4*3?k8S-*'Ch`MLu)LrY:Q27WG& 7/FĻQH&M-y O5oLg*U2 T%Wn{HAp~l$WZuD p 2jTרuP0H/αJ~>k|֊p@=ڣ$p?u1:R<(#Ǝ ~MWS$T.vWճSRI/t~~)U+v@x4)m~yqwp8l`$"SHI!. /;OoA:0(AQ7Ñ$> CH=$ -0 a,X0&`L cƂ10c` 0 a,X0&`f.~K_Rx)yo+[@EGo wpSU~La2UWQU+RY ca@P9LE؜Go>V\(x VSR+*y$p$p;p#@rfW9??ߍuWS/7PKG$3b%nU~71F@#erQZpVIY+} Ҡߠʋ&O?ÊsY-jh"7ÝR/I@qυv E)w3XUxU#WO#kzz'zO)DJt:?zm]u~zO˅NqS_N|t;r$<j8T篈GW:9"1(D$}$J?wB+^!9zx@}-Zp(uB$2 čW9 DyB_`"}4Ec` 0 a,X0&`L cƂ10c` 0 a,@wUU:B~KDkZ+T"LFWhlBE5P }#tRUmOSU"n?Ua0DHMXܿgj%q1 TWi. Fz?(Qf87$ nrEvAk7!?#*6‰Oc{Ҫvnh W. 3yWa& ':ypo3ykIg!+W4d#=0 a,X0&`L cƂ10c` 0 a,X0&` T|p?v!'gշȫ|G_LwuR\> Wc }Ec³b)LIDAT@eDMEHrτnA򕁬?&NU\} z dr>0TqVJ~>.cukP*@: ͕9ָ]'ή^~[|ο m+w NpCIuǚCeOL*ܜV7>e\LUV '/c!5A@Du!<1lٰ7+.׿zOєRѕ} DxP#OpxOOUߺ_vq#U'gB^{feޏ_o_c3x]@&2h4~/G@X0&`L cƂ10c` 0 a,X0&`L cƂރh ?1 (QDUAo{kh'57Jy%VvR%(B DMWTKQ_0Oc#j1<\h0Bf]OJPNx1w8x=*h ; Ì{ <4H 8!i7< xTcMB\y+\j1_=@ٱ70j/)C OGTҀV'N`*My ('~qB;O^ߥ!iʫ_yU<8S/J#(%%;mkMڸSn T!j^_ώ0O"~nO!93O}B ѓ_@0~ʤpa᪃~G@X2&`L cƂ10c` 0 a,X0&`L cƂyuh#(0@]aBQW*?e_S~*'WY]WkٛJzG.+噠V-1s ,>%:dTy!fTSpT/ *Do/IENDB`games/minetest_game/mods/default/textures/default_jungleleaves.png0000644000175000017500000000027012565242342026452 0ustar mquinsonmquinsonPNG  IHDRb PLTE !0=(YtRNS@fZIDATcВlCQSwG4LO24wAu2ě G15ad`d\ ϐ0a +@OIENDB`games/minetest_game/mods/default/textures/default_copper_block.png0000644000175000017500000000054712565242342026437 0ustar mquinsonmquinsonPNG  IHDR(-ScPLTEɈJɇLDŽCm*ǁCā?ˎQˊQʉOɆH|9f&ɉLr,ˇLƂ@~=i']"ɉIĂCYȃIȇFAZ!͎T9y/ʌLc%v-a$&TwIDATGb0̸pj-gX8`8k>&>@3} g>9mTc_\son9s7db\ $'q{M~#}eWw]5nߍ6,{DUi TΑ1rfW7d|טӑ r& @tXActG~l<-ji߿*tWxqt x\og6טI@n߱Cʲ("W`zj1[9Ewye۬HUߴd/^ykzu[tI1BUy wUͷS/ec#Px".G˻W|[T5)Ys\{c47#0XAXݢƒ/?4@- TFyV-y*nRcGĔy".M<104be|̃/¿W#/] ÇJlNzJD3WP[HN zA労Z |):nС92@&xhXѐsf3_ZXx! 19 dCRfQf%?\6,gL}9UHLXJ=*MW_`?lLz"M[RX&SRl|mȋ(QύU<JCD,y%ƞRi#ʧy˃dFS_Z G!o鼿R7'ukWXN4dL}tJ!A焺RjD۾u:jTgԆ }ʬMynTH91eВ=㏮F+D mMv暟/cBS$gy=y!No$#|{!Zqc^xvy3@5k0QzFޝ~R0uۗ]]rMZYKS\cdzF Oy CL7a)`W匩LEIwӮ-<ؖe%7 cUjz _S㨛<K^2y[T55OOFLz^=I5XFzMK/R2Saܖʃs$@lxpGGu.Bx@WWvYH}*i_WK@K`!ox\4<؟?mQۚ^j S= r~ G0zK'#SpǃoouYk<ȉAjIp?tJ%PX+zՖg"_mQ!VxඩpdbOnZU}0s7du%<ߑ2?ȹdf{<03 y? 0n|H1TMT Wݶla~7?8ǃ͍v[ yi<1W7Pƥfk91aǃ Oڑع<# Xbe,CȉykZ9e+/v%f8M?0͖YxCv8PœI9CXs*<a,É ydNȉK#ٰJ}lgx?7ƒ>ajk؛'i\p‡fzX.ooσ}܀(_-ˆ9p0OȸP kdql<< ##es۬nI]ſ7`=*V{ mwHvh7-QANTMbvp/J?_pX/ . ?s~œ_0'`ǃs~B\ s~_pC)K~q~p'!_ v<8'\ v<8'~`?t/|_0'_0'\ yp'\ >VzO~0 O(<69'_0'xvdpO>^ ~B/\ S~B/\ S~4_8s?L򌟠s~Pxp/t/S~>N yy`??8'Y`O ?8L<8'_9?A9?Er'on/c?_9?a9`ǃs~_O<'9ы~M6Sy^'r|/t/^3~1_?8'Y`O ƒ ~a'L9`Y : /E?y)?a v<8'L9`ǃs~NpOs~pOs~U}O(~`O9`O8O!]yp/X]_0's~” s~P| ~/ >)G: U:'࢟q; d Kt'lq>s~s~O!]yp/(<8'9`O 9?a94 : W`W> |Oxp/& vtO8)`ǃs~n/E?ar@M~j:fž9?A9?g'}_0's~ăs~z_9?A9?c7,_3 L6࢟~_ ]t/t/t//3~S~Ay?~œ_0'x '_0'\o`px_~Ns~N6l. <8xpOxp/. z/ă>_yf5+uF>IENDB`games/minetest_game/mods/default/textures/default_sign_wall.png0000644000175000017500000000064012565242342025746 0ustar mquinsonmquinsonPNG  IHDR(-SPLTEׅó}UU`^#}KpDI. n30c$g!hk@b[>rH`5TwGL_4c: K& ' m> \. V.S)汈>5oL0_,`(|%[%X%}Y$uH#X7kP:N/jck9C,g<uCvQu<U?h13d1 v,tRNS@fIDATӝ@Q,Y233VuAЁ {E8,=U.3f[OD!"NgN : Egusc&.@Р1tzq\7&0|$;s,+lAWM*/ Q " H\O ^oQIENDB`games/minetest_game/mods/default/textures/default_rail.png0000644000175000017500000000036212565242342024717 0ustar mquinsonmquinsonPNG  IHDRR0PLTE~~~qPz6l/ɛs2xU9u3jK[!e,aE/tRNS@fpIDATc`(bG.Ј> IENDB`games/minetest_game/mods/default/textures/default_torch_animated.png0000644000175000017500000000150112565242342026745 0ustar mquinsonmquinsonPNG  IHDR|}PLTE*|W6sO0[?&Y=%J3F1@,:(6&0"L6!! ө֕O9$*#" ݾݞЂtK?!920&% 0$  ذаئͦǦğʘŔȉyիvܲrki`Q˨MˡFSN6֒5.ځ"Y%ʹ᪸ͭϝМךŶѵÕݓ“ϊĆkʪiߴgbad\بXݕPMmMA؟??[U>˚7{43ȑ+܋#vmz( w  _ oD(">XtRNS@frIDATXUS@aEJJPBD.A@7ٙ3_">Si'Blz@K}%nJ-Wk(u&_fP*vL;P I> B~V([BcA V]QRN9E݋ѬZL-wN!= S޶`eeWH#B|"tƗՐbiIu={Z!H+)"V'Ch5c>Іpa (|""*qz)=G$[BC/O5 tRNS@fKIDATc@F 5+i5i1%a -0UB33N3L$@@ ` , 0j*{* Dq=IENDB`games/minetest_game/mods/default/textures/default_lava_flowing_animated.png0000644000175000017500000000441312565242342030303 0ustar mquinsonmquinsonPNG  IHDR|PLTEk{9xdnQKZuirKVg0AMorg# `v_UG,eZR9FHba4<R//)){A041+  j4ZXJC@"6#`S@yj>* ;8*%UC`TNJ2" rwf* 0H<4)"SM2*(qmR='ߘ :.obEE?:4#| O$# ׈OGBgbD"kUw26kC&5}.oT꫎IDATXZ`9;Gww ""bw"b+&vwww x= xeO ?f¡m ҔJ:LluO`Ws:^AqiX88eZb e,&O炙zP>fէC.3!GF\Bm1kBxif/2ߪhy·$Mԧݝ+< /c8r]H[-$T#̍GA`Plt U1fzN, EZWdB=R&!PBODr0)$>) .?Z>Æ)sfZ ݠpFm;NM 5"s= %xK3tAKw m./ݹuZ ډ)O!{mv9 5&)Go?A-UWbG>°#g) QhSQ8/5ghaxnDG>P\Vӣ^]#h}AކPm$I=~Ꝓ4iv;rk%s5`PYZ),~h%ќ*VEgW~QwL井5@ϸiD6tZ֛ Pl*#cȻv9,jځ@@ӷ_&8!o\Ǿ^蓚FN%NPg3 8 RMCA%:%AA+Qa< DtBõd +Gj4 ftaJ/ )5Dۇ2OOv Y^h9V~q`̐U3%gͬfJ {̃ h_L x -UMO;ㆇ m STh߉-٪?G0+hdwƴ]^&[ W+='T>H[_S`]aq,aӳSq yZ ۵BP:r<Ӷˈ4aytuwB(Ac}*6H} Ϡ)tB׳GERp/jpX%cTm(-$7Y2 ڼ3ՎVoip$;dBDhA{[oHɤƮ4y47ER=q/D$?\n bŒmeZ@K̊u޸&0*-g.j;6"v$~I=(^2}ah)gu#91Er,7񿠿#Fˠvh;h4eh-6n;~nQ=_]IENDB`games/minetest_game/mods/default/textures/default_dry_shrub.png0000644000175000017500000000022412565242342025766 0ustar mquinsonmquinsonPNG  IHDRb PLTEV:yNtRNS@f9IDATc C)fQ``p``pp``pqJNd`TRSi1PIENDB`games/minetest_game/mods/default/textures/default_furnace_top.png0000644000175000017500000000042212565242342026272 0ustar mquinsonmquinsonPNG  IHDR(-S3PLTEjfduqnyusmjgc_]pljrnl_\ZIECC@=]ZXA>1p4o=^C7ut{6%2p[ Kn^4 >Egt b#b _K$('T*da& ԋ{?B.\wIENDB`games/minetest_game/mods/default/textures/default_torch_on_ceiling_animated.png0000644000175000017500000000162412565242342031141 0ustar mquinsonmquinsonPNG  IHDR|PLTE.,jI-aC)M5 D/:(=+b@X7*տݷᶵӉoX?`>\;1 %߹º߬“}wpkibZLo[D?W@,|i7 c Rı۩ѡپљȏݵȉ‡Æֳɹ~~zzsҭsspnǙnmmfy|fdcơZnnZ}UxUԕSQN~NJƝHzbEoDv^C>+sY^B,J-˄M b|kqtRNS@fIDATXݗWO1V@@D {{OKW $Oi>iN[$$"u{ytmђA-YWfL|$=cGС!%iڳmMoyCtۤ%GE(p_]RH3Dɍ2> A;SP2RQ́*b`=xZRW!|D6YLm"%8%K޸c |,GNM\-WQ|0ᰫ|h)EG R밚COWA|N:Vl @#RP: l|Ç|H }Mhᾕiɉzf,r%omྭ쯧Tm|R0?|N0RoIENDB`games/minetest_game/mods/default/textures/default_stone.png0000644000175000017500000000035112565242342025116 0ustar mquinsonmquinsonPNG  IHDRR!PLTEa^]VTSolkb_^`\[nkjURQNKJ|xwPMLhdc tIDAT10ПG 4X8BM!=c5UT{:J6< #TdŸzBɼ.O+q@¶=(wrxIy.WtQ P ' IENDB`games/minetest_game/mods/default/textures/default_desert_sand.png0000644000175000017500000000053612565242342026266 0ustar mquinsonmquinsonPNG  IHDR(-S]PLTEԫeҧbѥbś^ԯhѨb͢bױhկd˜]֬b˞_WӪdϥcΤbɝ`׮gʠa͡`–[ְjسiװeѣ`۵kǞ]Ѭe^XT IDAT  DlSdg MDnZAhFp[|u_:RJ+[QEA.8SwS3ޣhrpnYkki`Fug#Ugۼ ZB9+\D+8SڠL# 0R) Q|lB IENDB`games/minetest_game/mods/default/textures/default_tool_bronzepick.png0000644000175000017500000000032212565242342027167 0ustar mquinsonmquinsonPNG  IHDR(-S3PLTE]Q9lI;%r4!=w,w0i%I2>${0p*[BN"=tRNS@fMIDATmI0 eItk`TlC;L^RܺifÓ˻ܳVQ#[\þOIENDB`games/minetest_game/mods/default/textures/gui_hotbar_selected.png0000644000175000017500000000316112565242342026257 0ustar mquinsonmquinsonPNG  IHDRTT+PLTE444[[[cccTTTWWWYYY^^^hhhGGGkkkvvvQQQpppJJJ```|||NNNeeeǰCCC]]]yyy“>>>GytRNSIDATXíݚ wh**::V[v{_<{*-"qέ2uIP@$ "9̄,ӟӗTu%#3cQ%T0+-Z-_djsb%ҭjad}EQDr兆QDy oDC6V_J TVzJ%uG赔SX+EckQj8~CESB۪Zo+mS+ʋ*̄ UJO0$?М:hkpU|]fJ*%=Kx(݃%vN6,,k-OldY \{8 Q_볤t~>&@ky[zBշg @'W'=ߡA^{1}T6>ƼB(~ hUس@uea %}qqCk5Ә.wٟ|cǃ?͎הV|2A}#Ng9MO(C g„'F{ @y<[t >kPǘ2=55%JY =O,oP * *v{,C1NICg}[*^B#rx(Z*P`d AgrLPy5CэcUM#^C[j=ӫAg[@?XNV8Y8>ΔR qM1(\($EY(6~C$B#*pDL I6vxyѬHw.A?6wkiHb-@7@w( KC4&E+[e2s`oQ@3Y *Zdi}C :/#mU$s(!}-T]2t35:&aJ(>"=%or[~ Lҁ?7wCDg2:{AKk`?ƥQ6ZZk H@Z![PS2ZO+`cTEHJJS.BZ2bןGBh-&SMUʓOrUg/_/_t9PQP> (:[Q"CIENDB`games/minetest_game/mods/default/textures/default_stone_brick_normal.png0000644000175000017500000012154212565242342027646 0ustar mquinsonmquinsonPNG  IHDR\rfbKGDC pHYs+tIMEnI IDATx̽$9-v#"zfwGXI$@Og3FtK 읝̈pȬALegfcfϿo"=!Rzx}3V=XvH| (0KۺV~g0?;."N8?%LP܅ֽgR1`qo/ϧo񗿜zqpQ^z/w1a|^@՟>]x `p!o>U6'X?bz|~@R@8.XFm;ym k;prrp 㬤(/ 8# G/i{ʽ~V*Rx_r:i[ܭw AxYxY.erfM|/8p?I r!M )jor>}sv>x١R- \<+=fui\_Y^%$W: ̋p… 4`}SO[gg1 W 5R/^7)Ih )L#O Qk~-!p FBNnV*f)rC{hxZ%@/ą'G<#( ,N!ArqPe0\tS0i >hwt@`@C@\JOLypr~\M=ն!#.^ʯ.n*ga^ݔT %j1@H R}@,XC؊m rNxHxv%=֗V2rvY}E˺,Mc5T%dH|IT? Ќ?.>~5S tM9?w<'M`uNB ,|S* q 7 !Hs\?Aoˡǧ#\,|UANs^V fiz>I2E픀Oz'VW!+mmEW_v6`Մw6W]u}>+RE*#;1iX sc ܼIa? k= O"KU&SdXBY[PU]Jk Iޭ6s.TnHS)Fp!Vp!|J Q(=6Y4؇ }_Mn)H<֋nvzl@ o<^LM DFwP&۫nTX^lRhw|:(-מUc+"%ɣuc\rw/¾VN9R_ ut|+\ -7[."2@NnLI9gJ>UakUm jU=?kBڮy:\2$j/g_M*/1703x@%)%BK+(eA!^V$[zg٧8:\[Z3X]%5XԺX _R0i2{ Qv%Wj-/( h*Â- HeG7vHԫ"+OX{nabMMVe/a4PPD>P,kB= X6l7kދ FpW"<$@uۅ7E^  #X&gnػ\[yijX, Baf<{aÜ;=AG訞}Ws3kMcY7sIpjsPaK $=O \~|X8uݲ~.Q&rvi׏[(el.g?{qG.΢"`>>xBw}p˄qPIhmS~HII\@AU:6/+5W~,'^oNxAX;hE)7oN^I?gW.wA{. =Ny=D CMEl\jYe!^C~‹b[x1 *)iS#@R$lAՃNqA}(j\CG a.Kl2^ 5~ItkG.+]g8h /,<ot]Sy =n׿).8: N ga}n~SUA/ a,owMЛo^h2x@/™TH@ . x E9RWPw WQ 7 R_qQt7r jGT 5Bsӫ0[ ` )V0mz{ 9+9; vҸ_;$mGZ! 5X{iw1^.;{&x]ݒ`Q(4P AU Z ᪸صR@!ow`Roka?LCC6"a~b|Jc稸ZMQǀ#\SNl,„I &gHpFr;Fv8{!9F6l U.pd %B~))Hp#vJw_ܹHmxf jY؞A<81!tcu@@8Bd)R YۛP|^/Ό 9JNr tc2te F0f4ms>ǠXs†4pvmr/CrXP^U7%@w 8h >Lc1TE\ݦɰWlC<=7>f~.?! TR!3)Gh{c%qq~"@{+ @I1 HZ.(RN8W.gH6o* eX~Po{=U+`+4aϥxfjpd%% R޽Ham=xulwՀ?Q6'H ؄Ԯz V*K1zRpX*RaS @'F]l떭3 Zn\k)Zw jV9jD!0{貕Y7R*vO2x6p~) M~8&EbKz"ͅ=IU *AKa֕iUW%y/UvbP(7U FUc+{[ 7k@X:,iageZQfIv 9H p9Q SBsf#T65ptv ðSl^5h-< ES@+eI,O;+ƮXv[ZVÛ S]xʪZv>bZꁕX[3$2vLV0b[ >iƞVG%Gtb] 2@ , .J[r2dLG1#nV wM""jWM]mB* mԍFO Zi$R2.HnDMA@#+)&UHuXwh$+ #Axd(\g)(Mh>(zB>m4׷tt-*a^ʼN UڸW~.uI>+zϒeQ1W %+vҪ>bH׭dHv,S\X V*jD+IemW_];k7=giYk@[U+ 娢pk9Q27ҙVj۴DS ɯQ 2WyilHK8+RX1SF5喨U`FLwEDٕ^!d"} wB=KΞWǤ# 3 its1qjϚբ 99F1UUouL `1?,XX$8(!v2^ 4-źIi^tY4a 7tzN(֪U,rbism7%'/x;dR-mL*]|5V>VWťN"C .^PX=( cQTu4wc_A _8#m4));p%wB~[\nK|4r Q4M E wu a* ~<(y#3ShmtWW2x qm7rǀ7x\_>@L@FI]"|{.NYJE'${W|s:]MpaVE6cAb ?!m_m9,ݘA/?%k&y, Uuu"",Y(:vگ.pr?Q[*=bpx+=&~΀FHgm}Aa/qBkF ' GnÏ,*8W7v} ,`q[Y7Et]#ZB&|ya$0V7i]E_pr[H2yC}kcOG/_prMä2Kq@"e&@:s2ؗ8x(&{F@9qH=^Arï"w)K@ W o? 9ti!ڳF!3K@VDђ088DVMQT0xbRi&Ҝ*B({#! 4Cw2g?)P$/7i ;r*J{8v|!z ~05 Z9#|}r(ˠ>Eٛq:;P9gB,S9EV\h55jֆM$Ki!#`na0yn*3RN`EذivdKYڛ&a5 M.[ fWj95,\]jщUP F+,jUD5~%J"vٚ^ܠZV_v|־ MvIj(5),U72eJ@lQvG䩫\i ԨNhRcOjvz=Rքk? axAzŚ[j A?p_M'ӮEltYG3Ɏ?N/'Ƅ-"Q;TP& ۅ.+vO +J?47g 7Ohڍ |=9Ť([wݜ%GY98̾5eCVQk]PaLDiNO I4`Q. bH8,s"yx@ 8ٲd CT` {RPBBՍVi!_k͵'Fb ?jz(U@?1`cyY[vXM e&p3F2 kw"p!) YMOmkɊmpRJJ n3+[ab 'nqLЌ3-a̋)jpջeHW6[Mvq?ta8I0t8;.Yp[ ,WNX]4&L.3z"Y`B$N$j 2|Qa۞Q @#ݪCDca>F#ף-1 Qu"AlG| k Dzd`6rULzz,0,u!QM%5oz\ָ +V_1yVX ~VlNrauCFͤ[,#L]1Z6]t聙~0i69MpQk:&d&#eф>+N'ThEg9G$2jdx<11 ELV[(eYD $9M6@sC9Rh=ӞbLTJBV*ㆊ*%[Y~uNVRXy4.d^$QYH{I{h. ԙy[HhAU-0L"n&r]_$5oKk7`߹sp&Tu Uj-buW,C78FedvRσ.ALJRB7Vz4Om[;gU{zt!GժuߵymUg? jkbQ[;򓦇GWzsX9RG<e|ZBooڗ+?+-`[J'a>Re3p04;وRW!W`E9=kLnirHM-؏/pkvȵ1&z{-02<5-AX"8pZp p3{̼y9 0Z'Пp) 8%Ӆ,ϿXw)!N 힦 NnxTq'w+x CtEuZ^3[_Ьeb9 B hD\ʤC2fKokw{ mvoW7foԬ #dl<טY,jw`?b Ly6G:*uxtJFH&W]lg&T^,?iSu !6t5 x-p]ѽY^mw5["`7o 2"+P{RÏ*eAib5 lfoӀK/7-hPEaٯ#ޭ5~t|+rWh}I73{|HKZNDЙ"`[w)0ьaF &[8߃nb\ Fon—ݽ`s{&-#e?2 Da:`(||34p:M >?B,eODI@^a'̼پaqgipeFF  .V:Jқ!KwYH:y7A+PE{,m'^h.,-=z3̂)VQ򪹴29 "-BJhdGZ<۠1M*cU1wSFQk0#֧i(!d?,pe@B˔eeE솹Y C)Ċﰕ \ݤ\7zK_eef 9*f[, 7s+kM*e-FZSU$]~ 6rĮux':U4ݝ1 k ?Eqx r~+ _Zջؘdd~1m-i5^|vo[A"i%RƘd(N wyP,S*SоWu.tƙ=L=8k{=0hD'+јZ:tnB %~4!kGH-7ԨY)uiRSGKRx^)C5ށg&}HƁ6ç ?fˣѮQ}Z*]q(Q#EHA E-AjTAQi\fӭL rp[\`eyZc3*}*YqϢu[U; /_Bߍ1b4zv#2k=tΛVJ ΍LNxҙe_-eXvL{<.{ah DBʐ9՘5>ذJW.J­ yQFi9d熈FUSmU slO! b8 Zzfa|z8Ij;"SXeӡ-G)MwcxCcEL]ꀭ0x`(܁HL##.Ëƹ9~A6͡f'#^bFq ˝8݁t><gqɢ킯.{'{>nNl dI@>oO(<+.9%o_?݀)Z O½Row~0T0 HFrp˿a:-RG#G9V4;ZԦdž" (A:MU6qo~ <:_2F*"oHǶ&EϞ*b 6j>+\F8Ңp֛Qn</g\Yϓe#P Ӌp!v8oĤ{*W^=k8*࿦Ù)u<,^#=N r0˰t…x1Y$R7D>W9?a,B}vƀy:0ًRfݸ^KJ\no5`(DH\}Og(jźxE_n I 1ݳRDjvUݸUi=[rъ/+z97,۔ m ncp& TI.-N7 |ކ/6(rGfV:N"d{O ^)Ex9VڀwWܫMڊ~4 pEH-azW(Ȉ̭\!MrČVKBMPG 7gWҜ(নT8|Z]ppآ݁W$ m_Y\5yaXA--t4/ [?ɅˋM ?M 0H6J& \gmEpA&ἃƓ2<V889PIKCpT$v]'yU슚!!s"nrg_TBfv; pY"ًZXP"?|sgRqrBJ A GPnEl.|rȡP)b`ǰoy/F&..|d8Erjjqz`bt GUvVdf]5/pwsc1*6ͩGA=94.a]i,\~Tz@sKgw(slT<]} i'q}|^bG(So?Jː: *6'puQ`GΑDK+|C(f>Vʉʈp*'%EVgU!rP|,[U?fTL.?frHT^ʭ2IeQئxZ#d=.: 'F/mh pⲊ9@6ʼn9Y_2fZD9;>j+֘+It+o˂e7 )qlpY\kًkhJ?eBo@~PUKڅ}t~aE3 `H۬bb-pg]k+%%ўCtEf ^e`QEZ: MzN"p%>x{Qm?L).C\[jem -gC5JjGE=.h*̇<{'p1|O Ask puįu|l_ۗZ|ɮ/ Tb~ .Sˋh%LQnn{ Ixh`Wxglꪽt' /xA'VVA@wC6w? LbvJSj0! . 5q$F0y_V$PGCz=N+8O\<[|:,aO )=*oV8deo-#& 礎 nB[KtdLS 7=~nkOfկZa@Oᮃ.@xYE@5H7ù@3-j5&w洒<'DRz=ibɕVTF@0b ݍ\bm֮Hn f3IP t艨 IDATq`4T_ ݜt:AeyfIn@e 3WCCc=rIvj(s4{N_E֪ ] (xqfOΒSuR2!'dêp@b-ؚ0, hB1@VXyϱl9 +9y::0VvA#X4A% 44nʶـr9XVjҀ=_HbH~Prml3j!:>aF wnr|p-wKE2:^@`/NV >0Z LE#BbMSugXyLy2dcu{y;zUd}N ךD%~B2@x!4B%Cgǀ0Rkd!GVةM;3j򌤋bT FӺ QmC'pp ~xUr+Bd5ޝQ<c1?amy1pn B{wug<;jdX ss< 6?S2YRL#4G{'</$z@W, l0e߬ YE'Ec*#[>oX9dfIvfVhk))0<Qcf*]XC?os[Hj;^gnC=gY]ڍG}Z o"Z6Kps⚬TFCnIS*GoNMc&. xrXz@VZugx8O*qiEbnQ& 6 W rn(+ Ln&rmX7C{v%9fW[v?eܩ <,DCQna\8{G<S 2$);`&ЍQ AJ@yynraOʵÊlmr~°e[2c/^H ؍j'.jt>Db\GLmX`0w} ̈́òw';Ƣ`;%J{`0wum@ʼn}Ǵ NJ!x>sbov3;*UpF 8 o~r뱳~lg\ #8d ymR]w<~z ށ0zv5-b@%a5.B'>j'۳G*8p\6] 84[V+_gpECQbҫv|?߁o3CU(zz #@'GOo'L07Ng߀8V$uɕM07A*5%<+b[@xQ o.{yfC8L'^^ܣSF$vk3B85j?5vj;̈t/z2: r:m8<:O/>bBJI_@D jJZ?1VeC-Zӣ`iŇ)ͮ~RFlbhGNG(L,ԷĨXt1H$ી0ũ# 7K@ qs#ۯ#4j<=Q.`T<;= =nc\G>+%t䚭k/IJmo(GF6 :;N=1h"p8i)|w1c2PRv~ȒFFR̽QX}5JgPa ?'S>VAyu&Aݷ&1-Ќ:/Jj- Fb~QFQGSʁ=S~!')ֽXu=0Ga9ՄtT>gCIբ8&9%Z%MPʨc~3Sji #EV,F 5-qʹ);g>j2@Ӫ?"'A/\(P;`ղR$m{Oh]^x|[L z3fes01>{ iYW{@?>[ĢLXKXjΊiIlna*M{E*CI{,? {4q>.ytf\Ę pⓇYgЗFM 3B#+Ӏgy0u>`]!pL*BSo?6uбIL(S|vȡ{vY^}#plS*iB[) ;0NQJ-WL | b8_' F<]杈>^{i)ta۰;(\ Z8ш#i=iQmc~TP֤zezwlTOl>gbտ)%,Fb/=2[(fuD:QQi VvLP 1V_xΖǸ$5&C$d an '##ֿeBtI+pF̸Xy\2-Xuw쇅[?qu`]UΧ sB / ϓ=)9cG6Y.nxͥiY9ue'BHL RXjh3pUMT@T[nĻwI _ڤ93kd4Yws?OJj\abqj2}Ghfٖ7vQC^|y[PQ̛d~8z&.a==>{RLˠO S/d@.??;>4c|~R|'@D"q[{JVinvĜe=ݨ۵ice_W熈7M0jTLJ g'mX\xCks5cF,޾̜ɮ#cy|p't~|uIyo.>D8 $ PFnsJ&nכl9gB T%F _ ӛ[1>? Gt,TL*OML3(LFpz#47O}ݮ?+*!>Mؔϕg\FZ  )Nhp*<77ԩq ?ydv} =u%aNr:p T{3rIN33/?(\"2E]rvF p~;ut\ :$ >_B]$ILZi?70*G/+զKbT 0@,8iw SGz& 4(YCr;'FׁCx]cd+IIác MC 3qܒg[]X>%ϊ[Eg+Ԝ|Hh ,N_ݻȱlakEfUuM Kj I!+rs7fus6Z] iz 0KO 4ԴE@,V@J(3@_*}۳ݼ< "l-am|X\E\cO"IՕ`r?{ ^1bͯj ͨ:;(@/7%אYG)OC |= Ckvmۍ;͞(0Mc릱|ɦE=oIigP+X0׿ 䙞4 U?;A.5N`3\h3#4)!uh?6n,H`d@u$-7&Tr =k|| Cǀ#٠A0}= W/=&)%zH65Ek@<:q#.<WCybBJ˛ lD4gR _-U-8LZ^*όȥc=6k(11iZ~-j:E|W 4pn˔1\ޞO{. "F4pA#lV5=fFCFTHǺp!peTǜrҔޣ&)&p9>b--O+WN,],tT;##D:}Ђ)dDS){H|4q@qgZӾ~2HOtcBgϿNZo'yE7DgveUQ)AHux=."d<& ܬ&= u[g^,Pf˩2l|2xW} M;{ K_oC,o8.b𠍇gcz=S6ٚ(HՈAJ'fmve~?/QA+ qkZ>W ]x+CcR5q07~zhRn $PV & 5|uvxr}yY@b~-}q `. $6Ah\eF-}K[s 0# ]e ޓޅ:+nĴzɿfI3E1#%Tɗ @H2. vQZR-Rh9ErsQ rWN˿>ݡ*Rj:%mﭵJ 4j>vˈ ileJ:?3̂ҥ>)2@:zOeJ _z0v2H10ċaA=#TLrdہg\x,ɏ c'h7&mC,ņKnko:Y?wSb‹>>&n?F^w.XYG]鍞$KFDbo/+?a!_殹@zCy+ein,6s'M8J<uAh (FX9f=m4  q%&ĭ@׾pw:QKծԤ :z>8m$ؐ6p·Tvö{Sm~F%3!?:v+frH(2,@Z4q$$ܾ%u[~Kg D+u4`Pt1 Jz(>d*eݔ]2:W:i޸%ז1deq`>EBHOH:}E GQ,DVxL1=uWM?27Ѣ]u WO {9s; 9lqt-Qv#~y,H{ lSC7S*S5PX"') He9bu^}$򶲁%>֖kPIњoCf;>dP*XZǤ) nWwFbXjiNWLgυq)W&;4 ?1fC~o3fZ`LU7ڸ在ōL@^NѴJ;/Ri Y'x{0jKu.f/;'_OZRi6t%FвR:?p3 ~H'5{ڀ<Riq@oYH[p=^P_|,37bp`? nV]RGhJI97ׅ)rƭzФG"[ǽ^;(,+:u"r%`)^3P5Wǒ-Zh$sgL:ʠfv{ŕJKoK?K/'6Z IDAT%Yb 2,vθWels9g$(+kie3ՙ97a2<{~>nI9r8cԉ1Sn~5|Xxͺ"( OZͪdP>|,c֕X~?4ƒ%ݨYSDdLԛ:+{NrO{KO"Q{!^ )/9NG"ĸ0Mӹ5}6v7Ff˱8Ncp#G4ar7JR2']W6^G!` vd2Za G ?}?'bVz X'UX+_J=%O}B;z;U%y!qnRn9ۙ@*u ݟ@#I?DSP8Jh?MoOQ)KU2ȧ7H+]?w __/¥ÁzD35½@jsO>D>57JE@ԃ"ɹô:.b2 ;ȕxV)Vl'vȍСjy' < EBÃp0q9{ f̥"WDH|zxcrGN3I;$\^񆀰ՓKzpw opy'#!dv ![ 4Y#Fj 4&չM"dT Mw^ f,7Ki秠 zzبq&Jd.|yKi=fIQP4N% ʷ`27ԞuXu{.cSz%xQt*h( uC (|׳9^w;Ï 8рS%9uN[ׁS*dA@IHvGR3ͷl5\'MBHeh3g[DQ>J?ʣ:BXX~ |*VuFkqZ L!T(i%bAG9[-@ 0h` 8k5.B~6sBOmʼT=8nf'8@ln~ͩnE6:cs+c'\U3ͩ#B4͖-8>$kH:-?1~[u/nikڰq-iO~K9 <3^HW=zLkXpkWQ4n`rKT8քvvs#Eʤ%z|[Or:çk!0:m!i5P+ 0LK=b(c^СAe_ :, :mTF!E2x,ÏTD伻|plw6QbN+EocE?["Zef?X| s={ r\tD(q61Uqb]R܃_mj#Lq l\Y^hӣktfK)}p1gg ;GQ]HгJ˹a8]V̠Y B;f),~ߌ[2'mlYA#%m<_4Z 9Y*:aS~{.zMjǔ/h'U/ez>@˞MɄm;A@lOɬm$KM=!P6?Ifc̝E^fWBsk y:"`':a7@Pf&aIZjeems7*!&Bl ӕ$Cd .jvـXLq"l'C6C⥯NL8vR{WWNgN2hyMS4UF.!׾i]Q jw C <yn+La 1z^1ԇ?˚B ANm \ W){1OÓL$D]`CB:o/%Nx)dڣi:OYe!Eǖ?#xpN4E!//@#W[]Ő|`Fٯfiy̿ѯՙy\PЁnt{.,#=Cߣ{ 6|vD=CJkxsl«(p.;%1N)-'&7:r.P|gLLE艄qH\oWtl>]t5@@m- I~\A(Ũ | 7Zx*|,JO)0:C~:_&!C>?/pnM Sd' ](N`*"oR BY%7fčt#ފV6;'BFCG+^\-^7x*&AW h=/@(Sop7-`6Ric (\? h^^CCQ.@y]M;p!m4•ĠQmOάTAᯌM'H}d4hx! |N5pQsxt%[fH oI3a͘PgmG.iTY 7./fW50 wΐm~k1ztf}DsbDM/ÀӾ^ ouuJA1'z4$%Q@߻=!㬯Y0h|W G¨77H&`܃|R8eTTif㧣6 A^@"> txmsRˡ9+F{vӪҚ(DXOjF~ |Ơ$O, z=@^ꃲ )/x&?f1&ZСCej m0<'㐆"S~s\1n+1Ip j@)+N;꫍qhV;=XBS@tMޖ҆ \.)Cvnyr=D 1qRR}启-QGB'p3MgI])M“'@陒v(w*/7:uF`NJKq9O;n(Ф~`5(2 9fl= U17g$YwTvWЄ9o6,QiGW=kFm:*ƹֺi͟s(2c1o&\xBH7[ٛ/c=֣JΣ$lbRp[D"m^-sz'H^pw ?]b̙%#7=}K|X{#P4>7XQ~dSՁ\@f*z6f=Ɯ& ʹqΤ}c4$l-(56E' ܩ2.4Ԅ-3UXjk`!hn)M:D@JCglB9i_XrT<[bZ6*- gn[n!f<o4lx=mЊ#'RċLV8? t2N(,z5tl rPܾmgJ#{?-]6ܽ +g3lJ`PolP^BT37+'0xMn6;=K8$¨dĚɚ.;fJhXg)(zzƨ+GPKH8δT&N5(t vk&Jw!#%]Y2̀'@}&7^{=qNO>Սn4㍛jKa?'W*=U2k0 C\X*̼)g_֯, Tw1AkԳxҖpÿԮW0D F5G"-ƞwX2Ԁ$jV{e) )jlL2;)|~ _Ъ t)/{9!Mo A&[4 U7`W[n1RHO2;=-|uV 'Xkκì0tOB0Ց;M@ ?{7bċ`A+(q0ʟ y3*b"UNYGq?DX)eG-;Yt៹."D]?񢳲\C݊rNz"D@ LZHv:W8P*ev4tۿ[/DneS~~1 %-*j*&u(R| #F;F\cJh5jMd( G~7~Wt*Vq!pa BBiǙ@s+rb E8Z.n7ϯ}NZ;'5x@x5ݘ|j,up^uy|=̬(yw$[ce%HQB^ *@\:lȽoDpۖ3R1_{̲Bmr1#Fwѷx<9Ν)ݔ9}ZIBD"[g(lҹ D_B -׷x{GtS2of a/'B?`cCRH({s5=UnC{ש&MW fLPf ~NU|M~JO;8t4sCƮE4::KT_nwiLp/)w.cyh; |pѿ.( n=?h4H 8 f5fw{.4#m1,?n X(*"Xz["[eWzA_.S_?:^_/[Y9H4.!]?uR9*nH'uj* { xxP׼]|m])eן@wc^ >1*_JZ1(iٽp Ї?uk Suرh 39M7a$`Z!@td2+-=<*Bq%v$ Υ+ż_vnk.MCX7*d#ry̱kyӳcA/.Q01F]ybR~i&IQ`SKA3HU>9c&X+ʬt K{4=LY&%j-^5o2qA^VU7ffL j]&-OJ#ψ$ X #ajTWP$9T9[2J^CAUՃ0~j)6wa|,jl/.dcS6Qn{Gw{骘v [{q.-T,ɇu9陌.M>D5yN1a#)7@^QLN^D&Hc1~p{-ιGwRstf= IDATrUW7lN 'Y405*˚2s =NNj)x%uNt mG3BnU<v0ta#?&u}p{IYs VRIGZe#e@~⽷s24=].<}T4LR%6q6O)~Qq.QNugUі2՞Tx166deXYeSbC A7nЭ9O Rt{,󡷤)wyrԸj m5Iry=ud{JS:/9ƈ(:u:jGZ,,jcBo'EVhFMz5gT3jt½a=a M jK<&M`cM 14έ)iZ<'KVvWt[exRl(,\ b@`'#07U<˄ArZeFvz^)!LȺkDnDG;L5 ;[=g!ݔkȆG¡ӸUG3ʾW>YP3he8h4c S2#%qwyh5Vyv7ѱ!zG W= s`$(Emkz(;ET;6 @ˠеtT&=Əے,6 r4-8لpdfZ^Qx|I tgp\\ySs<pnyek5A| E9fQtF)_!U+ A!҉=queG « (﬙PO wE@fIPu/~Uc$({^!,^7_iF~/^=|IoF"# <$ύaS6μB*M?7.amn`2u؂zo3 +>0f)xe֨W(hk!%)g9,+n~pxTQ5ńW[3uD`F+HNÃUAyD[%"gox^!H!4$^!|p,+xy !PEQxU+$u[;<0:>a.n?H'p {9⳿ /k ;bW;"Rі0A QE'$cdirD uC4 gonI@o~# 7n/׎0ICfrj-sCq~AJϠ ~N% E.b0p0,d;CG aЇ[ =!v@ɡ ]$GJHn "^ &g9N-֢GHz/O#,*N`G+(Qk]df#Gldҍa@,؅H_"F楅 Ij\:JR+fS =OCBtyJk8Ibj0xj3 U-uı'# d*"wWZpzz4N SY,gQ|!hN/>,+k4旅KnhM (o b#/^9Agl6U07eE&7KFq_>  :㨳HYe3l`n@âk@ur&Hǥsϑ` 0t+9D@A{s[1e꧿& eYui1,Ndnzh^鐿Im]ZOߚz5I H G|óq*b7Nb$: jAkU*oU?O5ZM]e8{g2E5Nvq%;UI5 _|6yJeJp֋l r5 ̛?y"FJ\& 5KB\* P{ ?&z=۫YA .w!(rӳ8oY谛Q,HUlG8 Kx$aGsḁ~z[TiʫۣLg9Y Y¾V prj\Vdyc%шp:d,+Dbd]L и]v/ "T*J&$UH\UĒ7}e3v0p923ۻ9ke״S1B;ܙE˻EuHXCJh-%nWiS7O nFBrsɶoFd.#0&G~Dkyǥ1wG=}A{ԄI9`#xrtU#E@u; -ņ[7xK+ .V<ץ7֦(lݙ~^9g)pA.ϝw9:oN̝jHϰaQ%bIڊEdV^ w}戕|!EE\ Psy-d @2_T[ ~NEǜ͖23m@"ͧ" A;} 6lIS"4EpcC m&lu+u:@Gqvơ|<ʹLC5Br hC)HAu*F&O h 08Vr*Nlɟi[{>:LoElmDPL:ܓF_Hly{e 3_L⃗ ŗ6j o*os/e1|/(.7Uch5 Tc~/גIsQ ^ + +0~v9հT 6&u`f+M/{[7]0܈h?P0TjZJ{{t^!+ LceUHA9M{~Uʕ*ZG>G^3~fQ2^I)Rzmݜe>zc=:e S"Ai <3a^6MB"aR-w S7U@,U}@129[ `y60uv4Ki- ;SV{inɹxg"DAmHЦoX|Q-z}s]6Z5:0TQo-DL)_vX?Ǎ۫ozAwK0QD-LKư6B!F<1AH$*[(%`2淳Lz7։ ؅G@ p/iQ%:#/nAĹ&«^3܁ 6Db=I퓠{&Y%09v6r7@V:a=ϝNSo&ƞJ%*cRTb%,A ƒc,: 7i:X7,k/7ܾ_:%5r\(LEz:j{ڷc/<4ȜĊIq |`]qs\x.߇pL`yʹA-~E.Uւ!4Ӆ7*HqDR\}B@<<(^L!|hD. ^I]Cxh Y G<)Rf͠Pn`o=w%b#OiDB ?˸@ @ĨL-+on nl;sFPtt?O##=.:|\xӢR*f^;෇?Ic ; 讫Xψ)H 0fF=4H!Nx>nWUx<$P]BԜ9KQ㟻/O( i4ƞ{c4z "pyvvwUcKha @P{gC;C;*^}<._n!f[,(L~8)3j!60G}||)Z:p x>x_O x? ( aq6p SD$&~,T)Bxvy NUʃz#tmxzs2=+J>L+ ^Bw ټFx SM~0|Wvx^R 6hs{.GbTTgs!P D޹J޸MN5 ǀˏxplI@1f==֚[# <0|à&nJIA" \$ K518]}3A;wg@oBNCx hhl^fc{Dq~ӊm "ҍ7um;AJmgX zy ]Y ]ɥqa0b1^]NQF2`xpS tղTKdEsԅD-ϐ$/B| }e 2IJ#] _EQhm0Ǵ<4sAi¨Kp2bQ*0`^󼿛>ؼK<2+(s-[uQajf<#ΐѩ9 L  >=IC?̛ƺ;8*)bڗe9w9q֋J@t8M{ti+}Is\! }SPGtvƛ ,*7ց168a'腶k, %DQ1ê^5Y<;҅:D/0G^j?*:sAA`z+^o F'7e,"s.2Wڮ*\)7kufHo-hFrnFrfȓ~r9a& s1MG \cK.m<NA^򬙼3M;15 Zp["O`BiL֤YTWD&@!6xqmdiJI^Cs `9&Jl!߼Ѭ)i95-b^NԊhh77AR#֣d "{4 TRCQhezchGŪ=#)WjM[2jnܦB$S;SA}EEMOEl#/a㥤j?Xp&,wIZd+R"7BhɂyOFtlD)Z1RZ@) %*:-Kq3J*-ljU=%c#I#8UxOxg?WVwdBSl ]w÷uZ+oROfZy%l%FZlzv]7  3P=6z06}EϛhZuS@kM dc&)U%rQU}JNLwB8dT ]Z_8nDɷ[{(y3 ~N=3"er^#D'F8$kM6Rkw ,NQ AiZ\p T^y-?!- -YJqw4Kty5{ǵ~I' ?LL %%xI|= U}%7fF'coЍlܔFGV9'FU>{nBUK`ںlUМ =oezD-KЫ<ǪFNЦv>J $X9\QjZk-R?/H?T beSIIrNoo~@ aHu];ᏰN)LyU4;:X`;p$ik* !J|BmX]:0S`$#t&ċU&J3?(eDقbsd \V`Al1|;xÛغ )7(ڋ)A2"i!g,έg Xy!ٍ/_~{~fvlY4}Aƒg@Go5*#3gۙNy!6^/ڝ ٍg)نȁTh-zy9jbvnlxt 6`zBH%Pd;$@k{ć 33</;11w':C$p2 @FU ?V$OWG=S$<&k;l<4W_\c ?1x;o5eԲ&21?1 ຬ?vQ?9};Tؚ@p2NĞmL;O}zwFDόc韏.7҇">t VǚG/&@fzGUR{ֆJYަ IdƘ! 0zMj:@@  =ABX)$vq8?u @gm:vzcZ@<M_z!qhY-0[&VT>l+ڳ C Y"VUu9^Uc{Y:MUue ;Zd4_yZm>CK2]|e}-񠤐P91jze@fS(8D@j̍sԟu-,|.\M٦0FBUMJ8yɃhɍK$QY~lzbeTOf;5mG(8zNH7ĆL#qF/"!)=>ӟm`3cd2HK$~7IDATPl :eejSNxl1,O>M{gA}Ssԣ< ֥2ռWE>vښl]_P/`LyOn\q`k.Y܏gdl8z{gR=NќgʆCt`ju\zG:?+|qKiqg_#G4#׶̃|ѤlmbzFeޙ-ُFLOn>:&phaE<#c%q.rp? }bOr@y&dž;5aw`4i&5/Q< r::^: f#;؍4ۆ{lՇ-/_k+$;e)!}Q{)_"ݟMib0Ɂ;=T+"as, =FCL6r⥿G6JE/ qr]Fh{i|#{Fd){iզ(>OuoHJ.%e" Tw-oߟx{hQ>I f?կ0pRԀsWP ֐a5YeMl)IG&0pUoq&75 a4۽$kؚ{< ~%n}kU\;gDhs+YxxIENDB`games/minetest_game/mods/default/textures/default_pine_tree.png0000644000175000017500000000043012565242342025736 0ustar mquinsonmquinsonPNG  IHDR(-S3PLTELB9MD:H=5B7.TI@E90[QGULAQF=A5,XNDcYN`UJ\SI?3*J@7PH=m>IDATI!DP.{_"lYb3\ t$2 brWd >l3h<1Esq~k>8D.X&>g29וH}CY\N?PT=!IA8oZIENDB`games/minetest_game/mods/default/textures/default_grass_normal.png0000644000175000017500000004676612565242342026501 0ustar mquinsonmquinsonPNG  IHDR\rf pHYs+ IDATx[$ɕ;="#3=`]pa^Z#iZ&=z'ҋh4QZ[Dp.p,f0]U]qs?GXC6ז5f~9gCIcyYk+ ^;I]i>ӣ(苴MͭV(PӋZRWFVLI>>o^|U~^gt/0~1s}=@̕~Q7GwG,(bEJ4EΏ. 3C/7Jd.ոFՍ>Wr H6R_a˂O_\AϺgx<8DezY~j?篦ٜ uV+Mps̹pI/\%Uc~ߵW>W,PqD/}2.>o72 PhĮDGťK"@ALncrk`mv]<ΝԮ\R?Q:V, X t@'lM)Ƭɫ;}6m-r4v^ZV6[ssZܽ5: 7p'AFOaЊ%T  Ɛ+~94jlKa7U??r¬`eY f ++'VVN50kXY9ard}YbĨT pby ;!:n8&O: ,ϲXUG 䃐 ^?G| 9sΗc$ 4nGec1a ^y$GGG_1Mu(;X0s#2&, ?QCe9P{\ ?qH\nnM]wmR?n1cbM\]шog5Y LոSin&Еn;Jn%%0Q$Fу1Ul-g~Y?}tq:ue?5mywSGc{w?IsSRNZIә䴂gݰGсV6Ijv<7ȁ+K)玟:$㠼? &+_CV\ N&7#,;$RyP_zzS0oQɡ;; ̜:~3HBjʞwtl\JBVh?\n[Ъ`avVyn ?9ρUSo%Vfs+H{sjIķ֟7MdgHuT|s0Gn@C$IvI K#GtdXwI6#GԈ@g,=EE%{S<})Kl7㫧%R~5$'[bH#zvwN3nrRӯ"~⎺(X#rZst”"g6"'ޫq;:Cg7@wǜ]q9cI&̆gHƙg6Au8\YȏA;Ql"]wGT͈ȻٿlqE-=vB 멻+21=""dDc~,׻ƨi&H7&?AO>t/RHݗwc WJa['A=+n$\8feA" pgF!B`Cdw9<~z`HtBwգL!zDJ"-PyE7j'x?Os?q?b1Em ocC InnΛ)< 4<-gå8.2IZs1?dP_"`u'ܷmf[ >SCecUC-m[5ĩϕgm]Aqu*C(2?0Kh]0wJC!s}L_#nFu`EwF QzsXYڤ[Yp#P>j7X%\brlIY64r~UQY?w(5kz_eu0JHjcd;}G^%e'So_NwxZEb~rX;5-z_zu/YUDW^IbLnZ\%K" O_yJ,L6 =7MX0^egjjT޻@i#~8n^|>D@ōEtny1'bmgN͏`̿4Y/} KL\ls,";Z/(u}>s,?&zA(׉NeԼy8X3 Y¶ sQ]%P04  fc]}Lώk@jlKa7U2CSrEcAdĎ H`94)|4Quiz==B?a "6;M!;9!;/˭_S@Ny(MC/{EAT`0\(;`gʯ^Lm&`#Ν;CW7H6۩UgCo:";U2)Y\4"%g?@[0޷2osvkOr؃ 7n֏.y22.x\`f:Imjeȉ\}9# +rˋ!Ngbzٌ)6awS̆4Jh Q|х-AF]=}PQg'apBzxyODވ-F7VR^ q:*[\$ ر`)4U L1=pTo@6O#(,?^:--)S<|)MtOC0 O^$?#GGQH'A胞 Ϗkg>ּr`eY f ++'VVN50kXY9ar¬`e3#'5 AwB _ #M,̰NszhW/#QOFJyB~{,Hg?0~nobG̝a={~!݁s7 .GB8a⌑\P7"nƨ[ |pFSrvskzݵ}SR ݠ\c1n7˜/w4~ď}fY;(TvBH:ߵI; JSI7vo`[!5IkG.lO~ MUF/Bz~%R{q=s,Mj8.}?MgodH1ý^o ,jW+KdGRj:"F2 V,g/tq< MR[8ĹM7}[(0viۢz9Ⱦ ;1.&2 IF1 '(?]dЛq9C*gY/= v9aSj?fjhHވ$ mR؄G^Kನhop 0t#6jtsa7W|+dbŋmypS淟so+6BwBzh"\8ӐpJcqjnjC~Vl+dы犌Պo C׏QF-,/_z~ah*}0&M T61$pCA @r ]zv{ۯ`ho?s܏a Uz2J*˞>ەT`eY f ++'VVN50kXY9ar¬`e7C~Q=8y^H#D.Nmyg4{ڠ[ ѣ"O z4wG=Dzkb2;oVAejrLW{HOCH05!~+q<_)8IsGHzTQhH "jHu8 $臠8e")x4Cu^v}|1oh?;qdPjɇoX s>1ɝkCC^u0򼫺;=8fxޠځnc?wMq#;}vT $,3F'5܁\X~1?S4<*՘EvSA+W-xLJa[*>P~r㐍act34wẠ̌w䷗NW)M1Cj!?aaNB -Wٕ D#9ј!Wb3tw ȐᵈZ˒ȁE$;36OB?qln#e7z%N IDAT4M'iTq&GI{)gj8˸~c-=<9? D6ɷ9Ev*\-WC?WK70s*Iں&= y & #)n Mo*2@y?(1d6,QW5%HC(" 8Sy @~܎㳷3\bH|%ݞ?̿\A(ӫ8 F+.KHe: mnU4yZWs%wgN(' _CO_JrW1,QP vCxOѳcɸƒD9F{y{N3g 㿌T?ߟePX rҬ`eY f ++'VVN50kXY9ar¬`eɵ=淏%We9Q_9K>/z~-4 Imr?'tc;si{qCi'N1vP6Bm+\f_DOF*Bz%KԌΜ!rP5@:zwNbo̻c~j?.[HˑԿQ3ot5\' o܍HzgA{LUWP{`(oƾnM@x8Ьn࿱_I*Mʾ͝]4p&B#|^&9w_Α, ޯ",;W):/Ko?KXHEe[/i]omz|/;{ m~t"2$ô`R @ϒLJ+ƍ'j͒%Dxz.5E 1#;8<֍~޿ylɸaS Ym'_ 1z3n7ΘfAΚ0Fcu6[pDݩ"bYBJ*LOg9>lo?qui궓w5lRm_ 7/6C;ʒc̹!vqOpݺ!2;.g[6qykؖnh+ )Ǟ]J+>& 0#tS9`Y!us~KzLҭ1+:eLߨ+TM,!Ō #e Q4A?ٍ>Wudzz~zy܏Z~_^!>I@ t(O;!|wSo+앺),c =$=l#,_ MӸcԏuxB-kWʉf ++'VVN50kXY9ar¬`eY &˻~6^YXg꒦مX~xQxW,)VgG43{gci/oÓ -NtOX_ݙ[ej;,QHGVA?q6:%EwXn>s}'n5D;lS?䜏¦];IY13\yWxORGW?w.yFrfǗd1ƾ" l:pY?bPmx4dOw7z)伃mK]7#dn&~wspԋh{%Mz]tk/H~p3gR?[_9nLŹM_\og7G/;琦v|ѦT-6MhXE؏B3[?) qJNAm > y~,~{~WnnO+nrv>SN?'~1y.?Cr ? BJBӪhwn;r3^FYxW+ζH0_(c$Dč%; ;CLӎjL/{[*,9`MaHtH?Rو+#)oc3Cy#zr!~P5;3ɓQ\{7~R~"F i눤Z>?r`vgXbidG@ŏODrO{Bphz>}wfkm~HOooף?dLV= -5|?n7?쀗CoX r¬`eY f ++'VVN50kXY9ar¬`eɚ[چG"MH巯Lv|דV~'xFÿɯ^^ɯ$В*<¢Xևc?ot+{nb~ "NIN9wI(;bˍ'8uΩ{1RA쩘Ԁ5Hꨃ1mi?/ydvٸm5ƾ n(iE4GÏչw+N$?69 ~jϻk#}4ITF ŌQKLSd\9zbDfh=7<[G vVg3Դbާ7 tkߖ n?l'j"~~QwFX$?XrZȳԼK"5`DTD;IlSڦ LC~-)s ' $$Rwu}<}un1x*Y_4 0s,V̸;ɠ)gj9RޜȚ횀!K+ޕN5'G(pÓƹg9[@z}6q0D(_ٿ nX2,%HEܙٝLđD>ݹy7GW} lY+F6qE$Hp0v y}qe$?. WlimyP[n>P=o~ I,K#B2!k"%*%8jZM(&02EVkw6˷wIثшSۃpø_ Y7Q -72=s -N[^#,W|ٍ Z>_WvSE6ÿy|B$̯> ۹[ 4ѻӻl5wog\+ꎚ,9434!W|RW)ǐ`e{MD,xFj줲=QOeA0Vav"4-Ռ ܦI|_էHqO7í`n>z:(Om/ƫY@cF_t~`~^lsWS;3!%xCk}AqDlG$5b :Hv$b̎k}K럳h|RzPLŘU~&m_ΔdkEv8],LPo0Zw{69<18V$fhA*n:G+7d?ϭvcn&%.W({sE9-\ij( &x/䀉,`"7Wm-PyH4 F-δr*P`E5snչMơ{ѯ.O8ڼIeIf5;*GP^ dl-XA5fpz?EgY??BXh &2 McMx1il3wm aRF&P^hq+42<ʠf6U@ue"JE""ɨbm6oFݏb}K%> hdNH_Fhͦ^.o4AVݍP]w~Ir689(]G(\/5_T6Nd`qZ65AH>9k5g7 G}L10~,u2D |&H0=cAb]x*Hws4o.owsHSzu}ߴu?}ldQuH#\3}eY\;As.KL՜'c" bi +x}Zn7wWᾇC \^A"3i@+v\t#8(&N7s)o47roC.IwH:DV7#,Yx3HƦX9d>0DzcɱIg} /A+ Ts"C79@ԎG`yoK}{6S,`v ۻ9`Lb(c?J?]X{; oF7c̗ʡߞ3,Y.̇;s}FA/S/O_&ߧ|6;ŝU< I@S,w_IB\y_aJٍ;{esЏ NW)f!S< WF:o꾒ʹ3+T'1Fhpuv{y A)S4!rsJf-o~N]7C?8!>#^fΓ(SM_tI 1Aaz/xߓZ1M\+Dx^Lڈ\ҧSn, Ÿ?Exu(525WmhkMh;+MLKl_4%297E 8P\:x;7@ !֙?NϟUcFMgYO/OU|ۍe?j+&@Mh`S Zj;(@܂* N4DV,X"_/dnun#h[KxOո8z?J)*oPyqgEІ{ݤHrDq莼p49Sg/1eBCbK3N<py"1;i&YpKMg(qqȅCS!QcS ۩Bu&84}S`nsh5R$Os ᅓxfVO>G F76}I2GXwS'K$ߒd4: U<1 !^]eyȓ/ឧ γ'FExzñ^>6~xt'g9ſ$<}JJWmغ(OSon첓fCg#sU>p{xl@.o4AVH6!HH^#&߇Fk;],H)=c9TBygV/~x&rEDє]S Oavxcʶ-uA19|qwOrďOԴ zuv̦1=%Z]V@|?p*,'wH5ƾYJDoU>n$F 8wnr|ueA1yOQ?5tMÔa ꮣ>!D3cيt>UUrMV㿯Ɣ7}M#o.?c"vEtPpܺyә^EY*cBB\%xJW C.s*L|؏+9 3ώOpب+>$"h08dv,^{lc 2O;+86 +L#F?W6sr4=V,A?8sZ>^!(8T|'L,q`J9qXKEA9iynRɑ?r']gS_G%DFG7B8x2\ .ݶ?Dh.fmO:rgK/}}COF@B91u0?MݗM IENDB`games/minetest_game/mods/default/textures/default_water_source_animated.png0000644000175000017500000000240312565242342030332 0ustar mquinsonmquinsonPNG  IHDRH|}PLTE~|/y#*!5 tRNSIDATH2b.c{3iՓN%艑H3wldCֆuzLkiJ |ܧXի tP)vx<<]V.{f?yu@.UӠ+ Şa ^<_bDɨIP^N ޭ;cLLƼ4~2L:{AgA{{WaPaPa>à0(0(0(0(0(0{gŠàv? = z= :sg~3(0(|ààAaPaΠàz{{{=ۻAAAAAcg=aPaPaPaPaPaPaP{4ŞŞ_Ǜo{aPΠس0(0(0(ààlAM7{[fP챱à0h= m,|챱àcAAaPàlAAg=aPas"DIENDB`games/minetest_game/mods/default/textures/default_tool_stoneaxe.png0000644000175000017500000000026112565242342026651 0ustar mquinsonmquinsonPNG  IHDRR*PLTEQ9llllI;%VUT6"eed}|{utsrqpF-tRNS@f5IDATc@JP PkS0"-ae:@PE&@P(g@7ļ&UIENDB`games/minetest_game/mods/default/textures/default_grass_4.png0000644000175000017500000000607612565242342025342 0ustar mquinsonmquinsonPNG  IHDRa :iCCPPhotoshop ICC profilexwTTϽwz0)C 7Da`(34!EDA"""` `QQy3Vt彗g}k=g}ֺtX 4Jc `23B=ÀH>nL"7w+7tI؂dPĩق }F1(1E";cX| v[="ޚ%qQ-["LqEVaf"+IĦ"&BD)+Rn|nbң2ޜT@`d0l[zZ ?KF\[fFf_nM{H? }_z=YQmv|c34 )[W%I Ȱ316rX7(ݝ ⺱SӅ|zfšyq_0sxpєqyv\7GSa؟8"Q>j1>s@7|8ՉŹ,߳e%9-$H*P*@#`l=p0VHiA>@ vjP @h'@8 .:n``a!2D UH 2!y@PAB&*: :]B=h~L2 p"΃ p\ u6<?g! DCJiA^&2L#PEGQި(j5jU:jGnFQ3Oh2Z mC#щlt݈nC_BF`0FcDa1k0Vy f 3bXl `{ǰCq[3yq<\ww7Zx;| ŗ]8~ M!8Ʉ*B !HT'\b8 q$C'bHBvay=+2Mv&G&Ec[ [bDDĐ I* Zc0&8(&iYH~Ho(%46h0װu wKDŽ7EGGDDōFG7FϮX{xULQ̝:+sV^]*uՙXXf8t\DѸ@f=s6'~_ ˍ̮`Oq8圉D]SINII\7n5ewrm\J`ᔅԈ4\Z\) /ד>aQ1n3|?~c&2S@L uYY5YoóOHrrsNy};_-cZuuk/\?kÑ)*0-(/x)bSWr±^$E[nEmnfmOk%%%JY׾1ꛅ ˬir]+wZiYYGgʿs{?T'U߮qiݧo۾C*זԾ?=xΫ^P֡ 2mjTl,ixwxHȑ&JG˚faԱc7sŨZr}wN>8(mP{nLGRHgT)S]]m?x3g]8wn| ƺc\x'ߥ+=/_u=wvWO]c\n}Ϫ'l:o\:xviMoܺ~{;˾;y/Ylx~XHQc?:b=rf}Icda)iDӤ)ϩV<|~W_}oοDΌ\«ï-_w>~f~#zGPQc'O6gAMA|Q cHRMz%u0`:o_FIDATxb?% ( DDDDҰE7 ??a|A?|a&Bft9 `o>F1 t\~,@L0Wk| b/J2]@L0ɗ>] nEq짿  sW߀%f_!A^:~٧=x f$;H`{_8` 0Çz^aftI׿`K@ @&_ wvFHĀ/XuP/u$b r+fa`Ik@+&6~7Ҧ0?yoIENDB`games/minetest_game/mods/default/textures/default_acacia_leaves.png0000644000175000017500000000067412565242342026536 0ustar mquinsonmquinsonPNG  IHDRabKGDC pHYs  tIME pIIDAT8˅1n@E;+$[$ n)]r  ihݰ9ɚ4,Z~+kfu?6N*JXΌtkc];i ͱ]K)_m^6\U2J?8]aef$Qg!2M Ȋ2:SCa4'kj$ 4ə7D{a}#n&iu4%͕a>nJ^m0?/gh eBW5o@efy+a]ҫ݇k~ o9OQ[Isl)%q#êIENDB`games/minetest_game/mods/default/textures/default_mineral_mese.png0000644000175000017500000000054612565242342026434 0ustar mquinsonmquinsonPNG  IHDRa pHYs  ~IDATxc?%('bpXDd"&1xn$o_B&6v& "PRɰ[Mcv1sd0PZA|+q 0 a. d;Y [bq.2sk O?&V6,a@&h(D1YC}tI c( cM[X33 9$a`07BΤd0p"zt!GgXywɊFdR+FcqIENDB`games/minetest_game/mods/default/textures/default_steel_ingot.png0000644000175000017500000000031112565242342026276 0ustar mquinsonmquinsonPNG  IHDRR0PLTEhhhvut¾}(|tRNS@fGIDATcVRT0^bH72, MM@&SBt d׭ IENDB`games/minetest_game/mods/default/textures/default_mineral_copper.png0000644000175000017500000000020612565242342026764 0ustar mquinsonmquinsonPNG  IHDRaMIDATxc:v6qi\pA`:ĆAဌqxP(78&O7!d %|u\IENDB`games/minetest_game/mods/default/textures/default_nc_side.png0000644000175000017500000000022412565242342025371 0ustar mquinsonmquinsonPNG  IHDR(-SPLTEC{ M'#?@IDATxڅA0҈&&.&VQ+,q= "A  DfX)鄶7?Yz:IENDB`games/minetest_game/mods/default/textures/default_desert_sand_normal.png0000644000175000017500000013074312565242342027642 0ustar mquinsonmquinsonPNG  IHDR\rf pHYs+ IDATxԽ&˒&DVt;e`F5Z  6i5 5X pVZ;r9 z"2BdoU~FFF<%*mD W/$o@Lŵb7} (I*B-$ÿB(JרYCG;UEk%TK=r= Fc!Gy݀EB𽶖 7U# :Z~S  U/@N  3xU׬" *k#N UdTŔM2As!S Oq9Mh{,+}JuYFxsZ7Ur TIW80H.TI^8r) .P"8v^®EGDxA!YD_ˁ™2 h]؛Wq#2Lo@!ZY[kl 8 h5Jng FS$$Q&rй!E+(KW!JVkqN w4HQ!74ɛCxՀNu,Rd\_ Tix|G-,ʠ1\l(E!")e!K -4:Rĕ{8Bx%mV$Ե bElNyQ@ qr :W W@T%`[)R}ZZGb֙fpɰJ4ץ'l*pxG] " T`Xb"/[UK*Ļb f`&|j;.O1/ "90 CL c] "$)rɭ)u+h:%< T3$ 0|(a&>O 'X@2sʵn PC[.Km×)# I/qe;D4GfeZko]^JeGǔw9gF{&( 8"!!U/0R,x~ oͣ`-[ 0si)1( Vlt~-;'yHE!~ &WEE5{$tw < s|s5ߛq^8xEgm'+2D7;ǹ|w{Ts7σ8)!׺D 0\g׳mfЎ܇o+PULQx[&?Ec,x BDQ$I,- '<W@5;U0B ?*)Gd Iʟ&}ӽP I G^G";yq'jr*xe,m5pz"VM1X沍?9(D՞2Zn_=y_ WoJ!՝|6g|ӕR[Z__o6d4>U*0)W)^L.3H)S^#W* ™1pt)DU&HTowDgw#vt !VFŖEwg'nɫ01[ji4Uc)ޒ *CN!١_!xuǭ\ZD:dh|DRFsڂ}t*nP\ =4Ϳ` ߭B+[^9e {M.!aҡ|V>B_Jt7!aMHD7J^hYO lZI':oU0ۦ#A~AGTߌot N_|h'cayiiH! ݑ)gZDS}2ԊgX*f{ BE/0=%ooc!hBWn*B6ʴcv X6 n.C ͨĺy*6ʏ,ܞK_R bl i8 w"^pj9VDz3o[giNZ=9C,O ?H C(LxgvFn v@&TAArO} 8CF\,dPp9N+ w,Cq N7R흇N !'c 텣GN*2A;> U5ˍwՐ"%\1^vGN1]ԤmKzu'2L2r+{3>v>?cMdߕVT~d7rNO[t{ޠ=Bz)޳gA.lfvElI>7>*NO'9ypy…NW'n} \+@ec#5@B୺ ķ:/zߕkYt"?N=a9OIQWL$,6mlI\$ʦ0YS LWUM .u60`!srRg*ͼŏ\,YZ;t1{,gO W-^|<M6T"LOxtΩ&\ƀ>Sy*RlT_R̮3<{~O"ZīEܷ wo$%,*9EG@~#tԛg>{*3B<@PkL8u3 ,UcP.07Uq/ nY?VOI Լ e'W$ૂPW  ·d {߉-O )#%M)LDtG Ph$GUf Rb.h O!dHVQh/ p.VwHZgϏ$nX$,_$-Ɣ4˿u7U݀ПxڍiW&6q"fIt^Q|S7O+GDX?T;DVfd"l'HF_p[79㛔 J薦դߢl++yPOE?>1;e!'0U!*-=m IN{HYe։8P9,V5- B[ li_P7Пiҿ1Cp !`t9^#G},x տ)$ L6U HsR|+ ^h(^^[#CIU$|eJO.4N/#gJoN\?<c<4P &xgCkFf:VlimA#G*w(XW,f@ o%zJ[4&T~ϚwяC>Ԛ[IQx@H9E葴up *|+Ii[HɆDXC++leidhxH?Rǃ*C4ma}q6GS*G2MX)4ɐ-K)5yeOAuf64hExтP{L(6Gle1|hߏʮ*I֖'Z5y:ae ;:6|qs/Neɻ0RyNvKmȵ]cq_@T|l!daКXw,? .HZ5#oBǀ(1h H.S̅vIc\ ο[!┼6+变 Ѹƃ $u0z&~n_zYfuߏ3qjg~'JoBM=WM.0 }S|ē< ܨ~eU_ s H,))+g{cxM 0)-+]D?ݔ˾z2ЍYbs<D NV$Ժσp#0yW&ȧ@W(y帴G|A]=` b+\! Az1Q *{д0\߉ k3)7)+&È_){|mՍ)/x*P]">. Y ,Ey'Ud.7I[ ņpx/Kѫ0x쬼n7)D%R:㵢QEpx!,+|?h U^dQte wFF!({ۀBh:r% ^ ~3pbm Wrw˹vy0^%9W,ƪ,|>N3:iL(>}V mZ&f3mtfG)Ekp'AN^exĔsUh]/OviVO'Qs:!<~ʳ?/Cŏ ૼ54\7g,5XOsxcؿUwMiS_/>ypO`w53MƷpye<1&0-m%Zq7c N3vA@&؈y/0ԧuCuHn7Ew\1 t̔=m2mYV"R43 U:g_bC'.Cτ`:z_=(79aIὲy\{Z: 3ֿ)2EkV+Gsb 2$k@]:H9Ă`*8(?aӥԻ:`0wHv##wsѦX^*-.ݝjN+B}k۞q%Hɧ8I~1!xӑ.]ڽH|#<+zwg/eY_L5od3h%p7-XWzRv̽@w_ ?;jY/X~)y3=q*=<՘7k8 dk+K@Ǽˠ ;נT0t)}iE L3 pW]drWt,Hz]hh)y6&˰#ֿZ홟͊2`Y) xYz#SpCe3vF ;wOeXZ04 ?s!n-t g%A-IծoNkJN&buFb?"hsmEjP|RpthYO*/xEg/4a9=7%]5[R(M1}M|'ۦgRFcS,ͳ4`'3 ʹ @&N DgMJa`7vt,ɿ| U<-Zɑb"a|)spɍ]ɨFJ /BtD 7=]aXS+W\YIHRwm ΢zGr1sUm;aZBPCT2zG=U-]TbyǛ/a@|J}֬)%vKہ/D .NQXC|$がWUZR?#ԼlH}ѧӁoY2c^M_7V}JV)M_t$?(]E7 X [b54_u,QHY>W44*Ϛeϔv(8k z\Dk Dy76H߿fC) g~}^ Mo7YB& BHWju,ş]?dD9PUP <B2 |K[b+gyIU} À6 IDATkZ%*"MfݗѡoY\A{A@zݷ (!t8aڑʙ}DԶ$%5œnyo 6}U_l":),&j&C~M?6Us&Fbb h=@L[C0PƀP~lW3pd-0 ?&/T %:MJ {Kӻ1xɚ-6G!|Cl' k%ͮgM+fL[`ă:-Jhޚr̓i} Q%˥QImC~tL4xDc9Cȩ rrB>VG~LA(]Kșj{[]qMZ>Cp'5I!0Dw+-QE+֤н_n:mDg]$F&^9 K;U20}^N!C/.4*;%;^ʳ 7[Q󌢴\Wl3mt9UG}{.V 1M~򱂫IsY^uYV q8of<[ȅj<)zꧽ>P zooh{wAQ@b3|V8AndOq~{4Vuee"0zN|W+^DJ?Vk[uwsJH]1hYؾyWai-̓jQJ= ڤ ^D-OAM/A51ݭ#2 ]BDܴXz ϔ/;I7C}0]; 25r/š;"߫bЄdر`d\*0yED41m׭?g:?/M;mzm Y k1+lt;?Me]m[ALFM<;1ٙy=ZxH t ћҸ :YFň UN嗇?u&bZ8b \| t d]xtx "= GN "(w̻?GC,4MAO \Vɂk@`zp_= $9wpq0}_ߕ R^_5~Ç*@ԇh > ~Ja 䲡{OM{XQ*6$B\>f}Ni3igcox+sG&6ZkVB{,Hh{sQS~5lQE; l7"+-CIsk=^j~]GmۙJ \܀i<,i ?E~]*=NǗnJ^r9L1ƕL"P(gȡdxm}`XQJ,e3϶ȃ^)Ȫ[,h#͖Jy? _l'UAN]<dY(~o+RmOGh[t@O]R$5 ܠ'e_҈S"_#5۪$[FƑ`ɀPx]%PWOe#ً{~ @90m3 eQu _ {?X{ zR^TG+~l23wwH#&&+D^ddjdb HUW (߇_6$#Iv [ |ZA PM-ނ9;4}|@IHo| Gl[u鹜 r@ghw7.gFl\R,,[HAವv#`h`viA1ii] P qs5+T{׼%ĞOI \yŵkS`z:SЧڠWj!Y>O4qaZ3X}ė R=7R+t es7'凑_+PD>?R%Wy'Oو@1/X$I;Ϛp`kA; 'vDreiq̃`ԗ/*DJ(>~jY1-M%*=5@qKﭰ GW~y;5GE#(±?ozJ)e1Oe߽DH >Kͳ{r_V)(x_7&n8>6 F:zh  %$hvN_jj`9D[r$Mn&ϱ& IVIB꽺11in@m563bQ UW]z-Uu64 Pl}+`q,h𸖦\*xWbautH_wdZXM14j{?HЩK2u2"n&,V٠*<> VN+^J~۪|5v32/1og-\w;obt bStL)okZb:qq}ώΞ7 OƷz^RAaD>5!:.WȜC+ )y M; L؆= :}[1)?\pwA^"y1&P~ w0j|~ XmDjy_4jߧ+>~%ۧ18,Ҧ/\00}@!q匕< BHPBತa c .<(gޜ']O sd;e@ I>W.A`֟O->X,W{]^wV"*t}hxL2T||2}3A~_wՁJ]34 { <֋[ FF{OD]`]diƿ& jy>Ӈ4ހXy.*;Ƙ{%:; Yks (z:Zv?OvI$ou oߏ6[}duD{#$?!ط $`pٳqڞrlXFƪ*'w@!@W_ahvQUѠ#'u8w<>UsbI82@ޑ/5?J婞ˡ"?xu]F녎:76dh_2u/K2G!Ӻ;ؑQ.:~''yP(Yj@vQۿtK?i yr hz=G4}|oecIe0zRXGUsC>ݜUc$Ͼ^I0I~iOLVÃ6BѽDY,KZ)ߔ$P{bp԰N[Zn2mj12'O;VhpGV(ŧ9׮M={syǸ.@ t#pByAԌгb5_Gg*{Ted㉺1P VvxXVwVp}e.K <ρG8?V.Δexxrb>ـA` (p9뵯2G oԟ_pgIXvO<*4]l̹,?Wk g_9q"Oe'F_ӑh_q~/6*-Dv@zNuXՕUAyJ=$|`R9ߊ{埊v]3'UBA ܖe3 MQ\FL6xЙO_-;~K?Oo ݔKO1MtvŮ3Ojl$49"m亊M<\[ghSHesP. '#X '*ONہ| 'J۽;oYyeXqW p~?lչ@Kpޣ{Sȏ8Y@6,XnwdPr#\pgZHyyH_#/1ϥ54etyK ZYGP`oU䤀HLv61gW75%gq]ڹ.[X -Ⱥ[Qn C7~ Pʷi S$-~nTqOXRc(_RihEfUHJ֬/>$Q$$°sX|$s5[(< {d;(ee_o_6q>m3Khr3,x'w=8}XOLKeǖ'թK[RuM o1mњ(WA:8]t~T!X-VI<+(_8OK$&N8bHBaV2ccD.CM׏zAmN?Y#H>xMG?7 v6Hl2g|% u_V?  f 7= 7ʒ KDuҸ:iV1,lPۢ 2YdX _@,~;In(=+4e#W[Q6lߌ3\wU`7QU Hxx`x񢕫J ܀~[9Hg|sk v._>}(x8E+$7}V/\%ȗZwMq:- i0`}[qe… <պd s= d*_bOKm_;nʷa@=Fgh-gnoM ,^h:eeKIh{Ap*M(#TR>WuW(;œڤ^CW Ț*d`t]0!R٣nc PtNcJL9^NHu,ƅURKa\x儇I!mZo ~[d$BUE4 u\sq#tj0!;S`b-s7(zX~(F [zMXNژyr2`B`+862Po(FٸL.h.z$nFwO<^OrO_\'w&ٟ:Eh>woV_x0CZ7VJwlS|nS`XSS+6DzRPHށq f UwOg/)a`W IDATQ~\OTe kXiӌ~)`Lx(=1ǹ`!hvqe wlo)*A\4jDŽEFO/+wupeBmCuQ_C6y#AWn8@y1numKs<5!NշtB;r WcҟFB4:]ir9-;Itk/n]%5A64Zܼz.fy]?T%/tc51DP{P|liBWϠC^s6M@{l?%89Mh_>@UrwV6҅G^R>+3u.eaj.DQZ~@|drBTo"W7)?[+%M8LS\ip$q`[MqzXu:?E#$D}3DWU2eS^k*m/!tղh^[̓{o& h|Wy'ՙwT %=gв_(~Lz|}6"A8L@ݲtzeq(zgG0UV ArY {t CYtp`NՑI^i!\޲5~Xܛ4<3 ©7^Xd|x&0d=Cw(sT8niFS^t=Oo@9ȉ0ޝw34 ϓM9浓xmfem !6}s'Ql+ 뼡 ԴK[VldoHmPgwdgfO$1ʇ%\^''g!c +:z>?gC:<Ӧ#|QƅE `אīlSz"11"tѐ;ɖ#eub޸kQM9)^,ȪQ3?'FzO ,?4))N`ůMP-=-͜lNCB;9}gtbJ IhM qS,EC֜x+pA?<-=T /"t߃&𭚿0{NS=C(TdؑSBB(ڳ~U;W)t , eC r=`2L]v cɪ*,w?BNS`w)}5b(WՁjI͐b`WRhYH9c2s(rP'+~IS<؁+ugGCcS% -u#_yA;F`k@w'v-1}AvGxN?H3J<$[-Bƀ+]NPQ/w 3Y` }!G+m1gʟ u;yәA/;[HR| (o8xm3 Z 3/nz&3 M㑤<4'`,Udwё$&J&΁چY6xs/d)VeNa2M0˛{xդ(xY)_eQ?iF].u/\:<yPћ=/:FEm+/kZ ɀ|uoѕ[\ [p21ݠI=>n qÚuZexʁ93LowN[^ lMś`KNWc)s[K'2zM:wu<]\~%,K,C3UQ`O0\SgGԀ>%+Lݓiղ?B6MRY IHxzSfDֱZVwO~w]4R&tj Qz1{9g)VVITH<Œeៅ1  .${IXf]Yv9_hا2-kw_mU-MܘÕ0l"2Χm̫cױ"}%`G`҂>B4(7hUMپY3[fR~bV(d[|)j[1 3Ұ`h!Io9c{\VBcjsM7QvU:|d߀CR3fej4$1{GgCjI%"Bu_ƭ0aY{Mg']2M*W (T?K_ r(fe"f`dCs xL#PN8gt=Jz0 H_5 "[2~CdpջB?}u6hbu<}]Q1QW~>lmQ*xMBŨo<ȷ9JSyFlm2dtVCPߖt>B[Xx!% ;Jbw@G3XMy_#8}nn(MBP+6OH!X^2YpМ O?Hhp"Q7._%J2|GZTˎQ}dd<Gʎ׀ )eU{W7xX>* t~}1Ӆ]`-Yqxј\;5ƍX6D҇ӳq)V>FOjh<`ANTRa1+?06ء;y]#ZK,+8 )y.GTw~7{^2k2g dڏ/;USH#={5)UZوp9vhZ*n0 lŦ-Y(yA=@l gLU&?|<7O7CFΟʰ-mY3p0}BqĦ#wAeondj,A]])ʳG. W#6} F q>oOr=F"@۽uڕ]϶RaCrֺW}Um3Nm_He濝Wפ<- t\ OO p. @(w*|BiNa͕+'jCq_I`V~Vtxb˚! O>wfFa+fr>~yU-nȬ\h O(xN28hc @jrz#D +d>cX*C V5[펓G !T=ʐ>i& ff*E d HA֠T>@qQwoK "rT=Z2 @p$ǤCK_wdi ) R=&eG=fI3DMvdMq<9 ϟ~T謙2e@ 9&r0VZ' oG|xWD"3W{g$h<;iX. &p̄r3LY)c/y4xFVEg2/kZlD@x凑Qٔ޶L#!r>Ni GUSJ2/u~~gj[ k槎1'#ʹqqP@[^Ŕ4_n(|F[>hZ ΩQ_X) :ֻ_[:{Tj̰I.eOЁCxr(ÂLp I#xWWˠvx!^^'cDZ[טVWNm6VN{c.,XYL7"tv#5R&(OI3c<}1-.UI3 HuLۗw3FMt0 7x{֙=m*qA|ANY}ohX2Bc4ɄD7a ȭl7{##5䋋^\-_ g'\=G]3#L*MzLq_a"N50sNYle{qӻr3@u.?Qλa/+7O<M_?Y~Z1[3<}ZC70ķ&)lzk6cȔm/l_ @Ow>~]q.[Jܘ~oE֮Wx(CaV˙MSYwuoMet/=* z5q B/^ ޣ[]5 R'ci/ P@׉A8߯b#ѠX`o1+u)[w# 갪=)g+d?oAgn\(=JH|{0+o侲-tED#+AԱ)=t@:?x=DX' |;g{>]&4jl6F=(/9kn00iSW\1`j1R>]]@6Vcp"7l"1k9OJL:` a0Y42 .TdIwNˣsMf@2To}p Ѝ^){cA2_5a5wBu( k 23Xm,\DZ mZ6T|8L >h /y,ʇ 56TǼxPJtt^W(iNuqcGToKTN>MY{F.o%$gBWdsv[ִ5Ç%^ز"!$v hKVHn{ߏܕ"3"mw=ʏȈ+"?K;ۋ5+ψ06uj4hyW|~oG #FMkwgk?OH ]'lY(ouSw RG55)N:xS|_u?:o|Y?IG:0 B9.|?M 9Xٝd 84W] bu4>@C\u`!Qu-ٰ%YLUţ༾ ~& FhǁFfm)?#%_@V#Iu IsN-Oo7Dݥ2d)ghzfJ|::޴w0S Hס'OKBrb`~@_n6t2vZ \ok@Up|5零> c_ xo}56/Fʫ|oM ln'A ,~gSV PK7BG;8x6d}H<1%=[:s8{WW0`9)|={cgX73{_Y9M ĠmvAzJ58-ʍD 23Kl<3+d~~C& W;88:|cj4&a/şu!m:O_*M{n5, 8 S]#\zGV=h)|ﻧlPFx>XT΁\{ʕnAKZږy#J{s`r4(gxo7fie^r3Q:e'Y}{ YrdVv*4b J',7Nq@٫qF }I|b{:ϟJLXi>3޹3I}RW׳x.wi_AiY5á.fPp'/G~wešF6_~sL3ցE9!1EϿ^-0j:Pm Nh4):BF.DӔMq.[rC$w?#孜/wL*ť._BZ4X(,~+^MKqF_X箿Cӳ|8;k3#'Im\vR``nSUxvmq:pZ ;g6oy`'}=+)}23-]CUlVH, p=kJACa)ínΊn_vޤ=Ǹ>Vz2Ȃ)!~Dаgk+]uss+r7Qtn5֥r37E`D+ʪڵϒ ݢ[IX哨WM@cCECYڄfjWjH>.y&wkt$y |'T߀> _i A᭾+v5腱LAf_RsV^ 'wrڄ~6":MLPPQ5.\Uj1 ]G#^S/;|RILDӳ~ E kMBjp8D c E.;!'-ye~׉<~Y%x0 z#yg<g&n8~z\,< !/5pYg ^|Bo)>ɝMu|\W_;Eн#DD 3m_X X0_xZ0/[0(Dvp6{]]~":V C % jV<+X:~pK\}iBUoi_#2`Pfb=/|ohai /Ośx?ePY{ 'C|Dy" !X]-u\7T1Tt;1wdF,/:7cdT|W%_oUXkG_8^oEl7!]]*:$Dqlns6$' )к=pa+t(D`4*.OÅ͇&>vMFOG U(mb" :֦r]p4@6y+wMW4 2$x\ۯ>+OW}a`!|ͽa!B2/@2JfWW].=v]:DǬ*۩p!m SDwȵjsD{f k-5/ZW9wi3D!QYLǘ8 א^^3o{u#Rk=t ްvljwϿޖ~Bڅd F,$wY~ z8_ wENH]N{$Lleu]_ '-6u،}mɒps!UPZ3e8#S\qq,ys!x,QMֳƮɣepj"@~@L7`ހTz!$*n >&v)u!Bj۵F/ݰRͬNQ|sw/-cg@-x9XpL{"_%{!&3kO+Y\5ϰUE:f#߉ϼ)adf6iNrePsNG6l u2`r$ˠ[Em':^#8}H)t n/0fW#O|kV-yU ~^9:r0,,k6=v_ǿc,^/xlMU XSd5q3jX殑:<J$D^ I( q~4xM?qsiYBK'deAho[{Sp^i4źs0+=(- yfƝL?(4|&'5VR$Y=ْ>p躁]Hvf^l [`$4R~Gw^)hЊ{|F_)K[e4}0`Jkw^|qI} o X^{hs i3zgSdL3P$B0F)Ikb`L=EUY'X,$N^+ҳe:ݿ/Ԓ3+aUMoΕ2?ޫ+nȐP)rU@LxnR~))HS0r^iמaWsk 09}rVF}t ?)8ǿTiДb -)r$DS7gF$ XM'6D\o{K~A4TEUg˨ Jw q$ $W=f`\W~<ѦW\kW LT>pyOk_VlW\h=VcRqzn?3qKC`!ȫcq9W?,aG?S5gfx_oV/T0}r!oks=| wo}z[ 0!8A A崬V~(c,a p`0pZׁ,+%FC/Q <,dtp=٥.E)?UgWf[.߁,1-^rP}*;ԛl|¯5g ' 'hz(*ЂX~y#}yb}o==3ΐ4zeo?&s+lFX?[1^HY87it#7) ǀK{EsX{|sU}L5NJlNS uٜ'ulYsl^w0GމN`l%.hƞ c|_.~ G7|.Mr9I $W .b ,Nh/ѡhRnNWuUNOBߺK84$Si: 153KOşyG/0Ѭ/1Tvꅎ^cO(̔-WǴIqK%t/h<`۫*TfŻ!3V߭_]@.  xk@w (oJd$?y;)0rև^\1dw(*_*{=%$yju٘J>OES,8~_{|?& Y>C7~5aH(&8B~zvۏX팶ec3vJOBDžJL{~cu㡿ԇ^72'$a*C+W9mW&9fS׽71j?)~!D^Od47; ?ng?JgǷPoWjoh 51A! > -0j:Ad(цS~On>CM@~!yM2@_pg? zQlQWC~$i_48ȴ +e@:ptt\ \xGkv\Y8So# JǶ >i_f!pZ&C8ǩ {5?Y5_>+4g6\{(ޛCњw#fAFOlU$0_8] d/1^]F,Ň8Ǯ ѻ!X~&ٲgƨ[ >2]ZR͚?FIY7V8 R $ `ʡ»W,G_t "1,"wF1 1E3C%='Ɔ HRJPpdy}Xu|Jcj{hhǾ7)(>ԉ) )=+0ufKMFݺGF;%SbAhFqQ+qti" dY]@yIXًl6NexA|鶿zx#u#Z?N *nS3z׊lӎ2o^F& etPyT6=Uot|B2/p\FE)n6F!U$ Հ.;{P̸dHzJsģ=(YOW=Q;5V,~]ƹ\k^BhH5 Ջ:0y:y4bot!]o|%($~.WIjUVv"]JqU$ne6sM F x&?Ż|@Gv<6$?`-1K5O8fUyC4"BJMlVe!2KGܢs_+j/`2VG},qb\6Z)# VcS"FvUu6  f{W!S݃8C5ͷc 9d$pFF+TSK1g?%^b BrPEX"?|8{ê=Rdy͵j/xW ēXB4W*`xJ{2H1AdI4-6l.y_Uٕe޲|oV׾qT?PZA#J۽f IDATYm3z"/EzN MM_" <297^>k;gHyB>eY@AgVq;QꖻdEA~|}3_T(st+>DJ%Ї@مlJL/axK]麾Q/V2LYDtg<֐{MjP -'I̫TAΛ[тsoTЪİ Z&R{Ǯ_A)6LЛx_jKFeX+|P@*FN}zc+VOx?v7;𕎝5y97$!R# FꨌM^~U@oD̨\]~%7~C>mǙ7^Wmlp &įd|`[[wz`uƪS(~,=)~gmx@')|ě냥z݂WƦ.ŏʲ?ly0 Z⁎>ϧ_ Y^v;\oonv5c|ſ ց MmbN}:R[Sq~#ODhC(oS_CFjA8"gڜD.ה塭E?+x%UMRQh$|@o8 /6Uca[rVCd. '4|z]AU )_ܟ(Lx@oo;Ghfm,‘_I(B/<|m Y8?-y?uNi RS %)=hk>k3&_KY.C}z,SrѠZtNf3 .츠C~ ȟ/P?oɭ Qܵv@ˁ A'p=L4?*iQ<p\%V.x5.Io?{*zpv}ZFlX;wIB݁K(ELSTԳK~]Ԕ?ץ׸vY+GsC[Fy3y^7z_nӕf'mP+|:/qwmxh|j|A3չW׎}c;# 7ު:J<UAh^_ J}3c;Z{̮&);7F}}$R2M9+hz G||ű: I,x~7 /)|LCB]K|d81S CЏWUhnu63Ƥd1wE A@fہ*c;0mR" PN\H\9ÍN j'xv$٧\hy虐i BC*PRh+UHwO寲 hb[p E1)ɑgJ(ɞtWjnݛT}! %5^ J\Ϛ{v$cB6- X'+)чr=!#y[quAfe~ˢZX?>Km;) =v7NfOm/+ca&.76 3|[O,GAqr?vFU4TZICoJk.Gt?ɪ,xn3~5յTց!Y{WpYrL/`|/X}gM'O⇦ojb2-MnuIt5Ejg\ɶ7׫饠\%,G<, ]uCTgDVz ,K!sNժ Dg&L)މR\!.#!_+ Ȧ~?ٲ;@_ӱ)̛`|oy}𳫥[xfҞ~\X'!E#wI`NKCCƶbiJYmU,u+\ hxRndEw`wQ \^(+x&fBQP$5()f6zACh:fPE',O@gR] W~<,`c#^-im p˒=n.uA.@M 5dL6EBհd2kTta+OVJXF"]2P0_)ԣSPhBoӛ&kkŤ;ѴLJ PXe.@̓gz6lm,+t]g_lE ? c7uy4F/%h)T"ۋ<՘e^{Kt*p5+vJA kzXMc}o,Lo /ڪ@M2Pߔ\m ~R>k`HN04{X$H<9c't/eU m[mtOl;*d,\G,&+JlL~ll{}C@ 8Ѐ-$P}Xjm0΅Uls G~<?]2N^򬒧U4/ B46O u;@+}d-L\G / u #R m^M<_: $˫TyXu+s>r*G5)pqG<'煣tG`$$e($(7 *1SCpm{%zЎOr)9c(⟞iQԴ xpߠ4)5EdwRUSw>pe70`yM@.JcK_a JRs_Tٞ,cʨc)%bM>OxHsh g8ߚuZ{h̸|VkHdXy@הW^/':_0%9UV Xiؤ!X;1+(~#دC*ߺiYOʹA_{<3OnE=0UG5U /   }-E-IPCG.M$ DڭcDEXP}Z6^M!fֻô,\# n>peH:jڗB0V٧y 37Clt$r+@^!8 moPQOQz>LF%u+h={,U\Pqd@DqD32 / _E-RS3XqRrkޒReFƏ[E*  E}6SF*i\"ed%ƛk%F^j*ođt5]p=%鏧OyL郅잟c)>+}^V桟V;!Е;͹ׯl<ηZ"ːyV;%|^@w߭o9}VaXu"oyiAǫyV<;r ּz܎kk!KHnPi{ ꋝ0DN \K͖]QX H⛆WBLc[#.g޳% Pg ~&wmGwyxdBa^({m"gjt |F7O@j=/ 2&% T;hRH6 [, B *gxٖj^PR38k7|R6k3e!ۆrZ1lC7iҨxu95m| ?룂-yۭ>/m2k[}jBewn<-N 9rF^ITa6Z)d^Ÿcx4 EH]fekj I mI;o^ϊ..a\(/V0MuWUȺ7XbS|2|ZG&5{ak 4Dg'COq^>].SD@{Pg[]ay+3)<[ @[dɦdm)hPk*2LFgx R<!y`-Y禔f||V%Syx^tILmժ#fŠX!o7 ,LnRx']rH1Sp  r~#!dwr 5>dگɴb)|Rܕ>fk -aJF@ʲTb<-=O.<{ 6@ 9@bA}.7^i }2]yIol@ 3pŕ "e$ Vγ'ד'γWџۚo-խyoR⫹ld@.s2moU@,yN=/α_bs`z6J-yʜsw=,,&emet +A_|g;)x)T`t9褦(ӧizdsVll7kg˟7"7V64zVއoW&479/wvҮV`+je-b.$i,`[MX3"dkBQ)My*`'iN~p# (dp42_*0v^)Gq.!Ijm$+cX4.U>jWS [cTءY-Lk/kmW0HnXi4p4=}4C Fj=+1odl qj:wkzwJOr4-ȅ1:Ngo+*3F|'qw@,-3&S.7yEcdHkX6:4.崾)N̮ 4`A  zzD_¢{6{6@ׇ}wCϮZgUdb(_⻗%<O~ 'L<Ա pT@ӱQ;.ӻ_u}ȅwzE"GN5Rm-.?2(#@J)O!,6XS `i'z؏ϕ--d r+*8Dט' g~r+#Kk0j7x_yV>(~V7qzVMtpoc<T̰ Nٓ(AX A)ULa~.Ç;m SƼ( (FyT57g,^KKrCR{yP.g>װ !{in7 "!i hUOVʸk'aq.+B[>3QN^% òW1`ω2s؅A~鑀sU[BI>pyvI)XՎRgbjeQ >h(4V+gy'{|u+pZ|v 3”_ib:=+Ȧܷ g~ra(M \!WqSV~o;,ʗA`ŅXed@+dY8y|0 :5 1jE<8yK{PG,?)og,{[F'kOZ̟$Ԁ~}Sj6KBؽP{^(z)Q Y(g, L1^yZ0Zy_)>ˍaR]}Hrv6[lM3W|0fFXpvb7 @^lP{ y嶎Vכp{.![%y":SuЧu+ p34PXf0K@#5D昙u,gk {Dl{ɴzIs6C5*zPE$*0f YIDATEW8RQ+3F>++54A@VAѳ_թG%oIy`U 0 RmBhfsuS;+}4< 4wk*5Ϫ_qvϗga}Q๔ ϊDKRV]xVӊCɲ6!,Ex 1T cH6.X ذuIin0)0.6x H@ r**p\ ˊ DCgOYoG^?>.т)d` P)Gh[{XeVD!_1\ؚ{\-ϫ+g=)$Pxaղn?8ە@y ]N\\98+(#jzZ(xJke<@BJU阐T OT֏-)^7)`y|?( * 2ȲipGyJ[J`gf)dˉf _O}w,R^nJ&^9Rr+,6A 4M"E*2 Py.b|JSYflյj $ Uw|򯺴-hf@${]FH*F@m>V'pʂR1le3۾PS@m:z;毙"2#׍P$NA pL4rj/.ϔq<+;dE_W;`u4*mh<: |?7US @PrDcզ\@?W%ʃc. "44ҺP QOlx}"p:8Q5xoOn񣵏 }WJTOdl9`(m=t~# lxиpG*p>7>u$>1d.y!L_.t*v "*y2\0j__>!(tl4ѱ:ۛ&e(J9q ?Xn9j 8.|ҎAEEL^!ld`S˻|w <@>~ şBWAVlꯤ~cEMA@/ׂ(. F=}zr26b#2,ϙAb4]mecgC~r~u;?>??='>0M@ :>N\G.*F(Mo~Gᾉ1 Y]_Mq48]?c+ i6nYLlOIrT 4ŏ]QZםI; "*@8 Ϭ#_?d AU`V.{e~\|\Cf|g KQ!9!?邟W7}dXiT[ |x )T\-΀~bC- $h ߶Cp/Lnu/^~7} ԧ%6p8Wۅ?j_w21,@u/iZoUWhE@#>@o =Eghm<<.@lî&Yg6[]#gIN+M牼ݻ&Ȼ&`^]̟M]c4-mwN}yp;oDٶ4!OؑÕůQ &M'x!Z}S,y8#$7 6ԭYRXV!P,N^X!3!7q&a0k4zo6w|MGEwC5 to*Q׻v€) qY:0a,? |k)/+#:R'QjM C;-KxVA5")>Ɗ-yɪTO2j Bfİã6JKWz9KWa=ER~t LuQ;t-q55'Wg8|޽a=QU3##9^YY#Ȋc 57apq,+Y (2w@i=>6^4IFpC^deFpKa/nQ8p_=l*?9wѥK<@ۡB>\Jt3*&5AcY%dY-!ߢm}!P9IpZAYR/o޳ *3>OEk Uܿs( !Ӛ,~ -7pxnSԃUeMyia3xoOʢNƷk&*x6%<['Z6=w{M| J6R.CQOٔ{KwyWmV*T/9-,Ci-܄-?{5,3UDwzR @E\Tv^VQ<9DE#ދ`>'0iYn=c@*KKi,& HTjt$z8+3͌ʦ,RWainyXYojp#A#PFҳS"BQKh_iǕ_i<*@]qJKqTVX'Hq]ɼFAyAޯ,|)7qN^cߖWx$*rc g 28lM+2l])9U`˾ $7FV C>?oŠܬ>;'D&+fz³3e!"Qȴ&}E\Ϧp2V]^ WkI7 &ZbJQY{? ey3Ee ~pb_)߱+Y`yoˆdE @<fUk<*3x?k_]g 0Nk[/V ak0t[Q`&N^l0JK{sa(={&2rOxCjd\gU  XzRhT!ފ^w[锎={oݶ픟S=#A6S.M\L3s'* xBIwt(yVBpC?S*o[V($`ЮVXBqZzn[YRoI(d(6wH/IՏZ~8LS]7)?wO.&v-Se 34\ޤ R[9sCem9@C RE97w*ض.Ŵ*. Oos !TK+q;*a.0VTyT—]o#B²a"b-N1MÒ޶ h9S$-W'6,ccn|jE߲5?ҡHY;cYi L#tAkG^l,@|tM>8[x-spo4"Az@U/!ҁpz hP/OOu 'D#?(hGkػQU0HW,ӕ1X"*)֒n a4IIgCyJk .(\O;b+U\062yF nً5 *?6l@ulx/xx_I k:1$yKk0%p֮(ť:<8w!#IENDB`games/minetest_game/mods/default/textures/default_brick_normal.png0000644000175000017500000011646712565242342026450 0ustar mquinsonmquinsonPNG  IHDR\rf pHYs+ IDATxK%G&YUGUd7}eZVFB W$4о5JM,&_ŪsNann'"f8/)`?Xe/p7'Շ8y<xO(#W8QK*O__aup|!Kg3@ͰO`N@el|@W#p14MXd!eHx2Љ~o2 =q7 Ey! Xy+uyZ |7 Ũ[3r3;cB;43xi!8: a<@OxBO)ļF3:B"M%|F??k\%BL<J.>]4 | [(?DIbnc NC[;&0 .? D &))zl2dA1pd 1p)H#"ft aA33m43wx(>SS+&5/8a_ FL%80smbxj*gB`O3o yʦ~:؁h?㬲*$'D$ Q]@dRxDLqX*nc9>n)@ǔh'@؁Do#/Cƫ1OhNuY =0"߭% arHy,|" /㘏 #ۍEBA* cď,0~%UjY{1} %KG` eaZřO4DZ k 4E+'3,{*pr\%'' Lc1zѿ s?U 6EE2: ΙsqfB;PD/grEݟC ܀mmq!\FORC):ʹ4$O-0RUx`iTyoL.CtBFedP 2ՠ{QH[KEW*QVJ/B3;N& (3': }ZJ_)u]!3{m៸ Ǡ}5 C ?@ C-Υ&Z\1VN %i^t\eXRf0rᔲ6PoS}A聥Pu 4~g#Xh!<;/}Ӻu[n(Ehy~}X)pdݏjAU}ӵ4|Vxfz٠Y͙^tͅf ڱSes\VX4f# KPt4}r_Ep=KmQ ؅%PU/.jtRuPtP-tDoؚ3і)?t":YU]*Zq>}>+zK>%~RbF6W:0琥#Dԗ|4#W r/qBF#-*c?3T=UJ`LUV&/(iɜQlX\:3K»5Ses9 &ui؈t<j|*=!.zƂuNjSbԱfQ_ 3-NOB4n4x޼%cM홗 KnzoS: $ =8|ri*yMЫnC<,4jKGFgo7~@qf!͎0@!O^b|R柼`"KF<ѵ)^~Cc~kdP ̌+%'#>~<+'ftGp@ صS od<1#ܝ@O"¯nuy1@ޱa< 7u?4FTgN]"S #$]Bo *b[z?{q(tf Հ?t RP|1<;,ѽW:|z6|=IގH=@y0퀏.i/鄐1j3.!>x/4FXF۴NK;a٭j9azPcT\fL@d_2iq vx[p, xMzw3!t"7`)xE2 G0|I|0֠h ҧ{L%~@zhY ?tGM. hNdv ViO iSG²AMoBw?G|ar@3<00nW!i,x0ϥhcmrXFH ?"2̀;i[lH fa|~ Dh9J'A|M I<㯜1C(c4=@# zhDp\% WHb`+cH/D@ uӛ |.i. {xd'bP@_P{ ɉ!{؞_/xY^hO#h>>28@y39<"$`uB17[vy?V-K knj<ނn(~h3B'`EdY.P.;BPÖR1A<2uT8jf&? P낄oR@:!7BgqkCrHֿ}Iπ CXi*'N?gbh\I7*yb1ۢ }킦x-X,7y~(Ʈ+GDy0ȐG"^{"MQ۸Y(,znZU]vhx\a-eKpn P(pLOf6%i1B 5dXsN: ƐŚWJ~4 'LL2/,'P .zU'a¹luZ(6vA޼Ro g&MzRZ9djv_GA*Ec B-+ˀ!:QբY!crLfzNEW*DFnrLҽ ]# *\dHfk/JM0xu}'iך#\s* ]BNəA.N'u4mUe#T9OOXV]p4%{5 l=C qA\[rmhv9-F/{BG5BdzV׳`Y~OT|[ѭ^{*KTd> wJޜhPDk+Z)-޼0VJ͈)xu̅S+{1^r dO,Wd . IM˗jN`S5 }aU Vъaz@ŇY[e˺*zlSMm5sqa6[mN'_Fuӵ8/9 (7̣7yNqrp< UQ g-ʴ-x^:adYjVltՈF{H7 羭5hHl<2&r. gf {#L6_)Lat]`)>Zp '\um:mсnE건xSPbX#> ѲZp?mz~'P?vL 6!q.w~  B?{Va |C3AqUb0S>dV9# 'k 3Ƽ!'@<= `Z[5$#zI$7~=b%-.x)?J7:hDH :EL[%E`D#t8[5sM1FksUǮ 4qmJx"VNp n(T{öVxw94ibN%`Is&t׷  CWɟ =n?%l ȿ,"qfK!'H)x|D~BnjKDF` 4=pvuG9};0se`{сNqq/y{ HBM ȟ"1(hP0~(E? H8s=".' P.#rE%3JmGyWKkMvV'{dNfZp\= ݤd^2pXe%Us~fݰ)3#7sl^ZT4\[ RP1 -x}24K+uӒ&E >ri1eʙYµxGe9ɀUO]5F-х݋0lrz7,0lnkTN2- ;jj~&1ymu0* A.15INK!rl>Yғ7v YI)+gYN 3#WHM:G?5hdh 3Fx/Ɵ#U^Xp(~V/͞UD-sT|'"JT[\]ccoX 2zr25=)X&yqa(*A|O oZjk> زMgio䶕Q|z6H#9%)Me E:or[Gzքsܚ]l!a'-<Ԥ͢aز^~u fZh)KZn"BU$ 9Ǖ|1+Q zeF+$ߊ+e &"2-t. )~ʿEjg=AզGFXےVݕu \II1+ LH63A8<-Y %t4oM5kc^BT0d>o(o)Rb&x,W`~zX|ܲQ ^F]+y>nIԵNr$w2d?$\Ou%Ѭ~iEzFtNrabY ZC^t1R#o!n$AUH{S *|;)E+ɨ ޙb<cp b@t*h&vJQosf}K3RUS[TU:_A d l֥J b՘H/T;+*tOLJ=L[,bm]ЭZm4i2;V ]wRy>vga 0\M7eŔw[DVw͎=D_ZSv':SoyN41xƱj^_pLtmEyzpM7R&^9_m-Gr"5{)阍hNyeG!%k`W4Lgk;[pO^#w`|fߺvK5D•e^s2@C++?+< @p,-' HED]1+DbDz WebJ\+/A%J'srknȻQkSbʥ"!"m ,s#e(SԽFj8>Qx,==+/rC_ܢ!i|jeSv4`Qb_yWu>k׫6~_xt{5*pf)~<u[tq"ٞj,q0Mo4(f!!ZX\}~`>7Mod^uU~JIlQ Mxiۑugȩ:uE00VԕS6b0aN: BLLMZEZU3iE"X lr)c@ӵx/zzӓ05֛3۶d&BY#ˈ,d ›YJ6? pE"auXUsu$ S?Y^ S4)Rڡh:25sx]xt2&+RIBO[7 -2' vA.jwrKv}Ǹ@;{XaoVjF%V4V5^X*ef;n9Io;bpğHc] K-d?Jc0K}*2oqR᜔8ePphgu8NtK'1p{O x v:q 7#|Ta>m:*wtmN`W7hPfK$=qGwI>\M c|kl(]^ߞNq|t ʠ,=ߞh(>g' uœ'c|'$  ]:Q!I'G]0̟gw_% w>Lsպ^Fv((*~ p *a^\=& TiYyJ.:-֒kcsrp֚J+K04q?z tl*9>O<=P6[_?.3@_NoN~1ݜ.C~r-rvXk4` ";/.̏\q5aƀ ZِH1^x뼖#ͥ>~Дw>WWLbgk&'-'|x.֫O!T{~?ConIa{0ߧ#~:yQdYw%U=/8pn[x-/ωAWo-p8}>L-_ntO_] 0y^3qz1aORuQIr³ta福iY9Aq *d$+68a؏I:W^0QwBS/6>VK~rb~~Sh(O9zK<1}߃rtۜ\T>r hW0N?H{@K0y܋%>ÆMFiW)XOGD$\TNJik#2{wbSЋRv? ;)ďRX F׉#Q%W';؏.i@ܐF,2SO4Pֿ1f i: 40fY3 Be2@LN_ã>ԊHgP!R<=h|=  ͔^mN~HtC3Q[[J,;EzZ/V*$w ?3 :{W>?&jD9ZM0;h7qaI}qnnf㖑rY)'Z 8ِ^#+d\EW!r*3YHE?+ Өy7oȠJC?fV:\jh.2bo)jH @Y ceZ!yI|̠Id{3*ex)g{m?r%% 9rDipjs@ř53J0:K`9Q;if^,JH]0tv#a -kYx&+Z v2kf/2#OA')z J0&OB׃HM{I⍡oSfz揜_W—ٔNr['24]/+VOI^X,ES}pˈV Qf)0t=]3{%")˧7G͊Z7jptGݭbE 6h6h+^ ĹU鎝~uG6*b@[չt,\dV`.m^w9e pж8{ \dĵu0&)'Ճ@˞o,ȴW93ZyKf4 VT nZX2y5E _+Вl'Z"DTZz `KA2&U:/km:^ZkjhgW1OEcuE~ *^XB}+mm2y#VJ7GfP %PFnD"ɰ6 /ӟW9AfР&BDau- uj/2:`|wOyC!`^6SJ iGFx?-5(J'|̢5Ap<":i%% 1#F:#E\5CD%2^D'zyo7 .kSq9*:됀;;9-xYx ?vOx؃ӾG=]fYb]F]p='n+вH! w g>3_y 8a q?ŁŮ{F+8MF)ZpBBDѸp,q&ko-eoqB`;vxRdcvIZxޝq1\DsRf~N$@ a_\Ge@׏r[&7UOr1kfsOu_+yUT!+0oqc)9?lӸI!_{z J#(헱 rߡ#w =b: AݖJ8Zں#@Jns_wQIzN}S-JDX8$Ks DXne9_8x\BZFkѦa?|˚Wd8g:jtMle5$mV5HY"ۂ+"G-֩72PTa QGok@3H5+*eA0qՇ)?`M:-u`ebitPʖ<߃= OlSrZfܢ( zPEѩzB^7qvن%ǒk*`VO-}LqU1j9zR-ʔ/YucAdT7|]i]RߢQF[]3E%삦I\tx0i/ Z<>/`a.Zm'Zy;-EXbu.Ha/ZV~{+/-`8ަxOc1;ft6OJk=UP s4g8{PƯ 2赺gz2lWϕ2èa9+bE(ulE%HSX+kV v.-:u6Edv&sZa_}mm}Y[ÄjU hFp2պ*w߁榠&xHBuT^VXSyQZ"NztIɈs9 rN%JVO~S䲀sMΜi3-LVƭ}$%ܚ~q[h `&XcҤ~^iٸѬki>:)Y|Xƪ %ݚy;soA&#v?ypLY xN1+>VGάkN\MC @zq l)XklmȬM{8RIIPg _)e9J"Ӷ/jZZ:2BNFQ6BO0浽KF])Z:Z+Px &h 1c0\緁3]8,үC{WSÉ;bkԂ$알6kh6`g=Z\[k~Hƚgw3-7͛sZ~ak&mKqFC/&MXBh ;BԾh=х^K&G4~^Ɵt(*2x 0l5xQ>:-l žL;34Dt̿mn=-1aO͌P<}LuRj<1!EW6d&œnMss‘[kjyͲDM7Ipny9u^Gw5F~"[i9M82t鄼aV[<ѣaСt>sI< L\ێ6(L+Ƿz"aIkt+M.^eGb !KVuSv6{Y=Oc,toEutfVB>mR27n:j>|26mez`f4j-+uZQ*zU%_A+6s.bjo:sm.),l*9aָs6ZZsʴEgA8uO/ⷈўV1,Vm1 TQ0৺[9[^ϧ|&xb-)ݛH}l:O (~:$u)FclNK4@G+] J)_ӺmeځXneREK\'7T-ʖ%{46Gp 3 6\ǵ,S52^nM.:49)H ]kK,ޫep9MW}dPiUxu[1]# IDAT4qK9E*[<8x{#dH{ 5=6R׫ZytfKcItkYa#ClW4 I.2V‰1Pk[0ː<8k1;}PpFftb-7JaTq0dŕ7icel)aC Z+|jgifRب*h'hfAq:]).[Zgl{vګ(n)@R$he)q РW"on~K)[X,9\LGͺuKiP*/>Vuh3r3qy$DUhc!{Rj^$h`ZW_p}w|הU6$+P`Y&NV)662d.dُ*{ f~t GoS& =ReXrQ >?YJtG}67A*9ɺT!hz  }8f=`4?%b/EaèTFO;Cy/xLC)ަJ12^>_kf.ǻ7oǷ;ms܋ ;V[|ɠHwy+$0̃i`L0='- <n8I T6v>fSp sִ6¨?_ߠyO[bVKumpK@wV3sIg<jKWСGB܉׬J >7 h+#KQ51F[ ~b:^?L<R'(Xc C}w1)`WpݝqavaxA=~ RrK-I< wPzR#:qG x?1Ep 'XY"(pu9[ȸ@KPxnӞ n8km~1fp/= ȌD(yf v[c1]'03NJ%K4 OCRB"(u̺a|tU8l.f`|!cIyӂc zG$} @r$!h_ƨ}oѸ99dK:[!}J~ǟѸNnsA%Qa)(c)qwRECF8o@[Y=gXkzy4":(2U OЉYݹO D0`_t) 2\Gq+r `-)wU60SH;vT DLDqU6C~jsi*ר_7xO3/ (ѿMua&ulL㺳^hpRQ~ wVRg.na3|HFn)~L:65} /;YC6%Vd|RLH9,/W򭩯9eC]EM9vǣkj~[E֯4@.Xe촜Ѳ%ybxDSH٬mdom|SuI`1K2By +4k<y6oc:-Xi`⏁l6r!G] /zW_Tof)6E_XŬe'}"|n2c-t*"dU[-eg$|$go[OAxL㇋%Km:"0/9E:=#We.q9<uY'įҿxUw DjЊ;(Q2plbNr?gp` #\xi[_i3 H؋ˢDޫXk{L;Ag,c'<`)ri%x 'PBIxKt@B$`<%"7o¿DІ_GT'NG\P0z! 3cHzE*$p@|N];꭮ȗ|>G>Z uSMG< {|DabVƲY߁9qN ހO9<xM2D:duY8qoҀ]H$'͠BSBcpU,U$tF} f|w8]rx =O<` ܥ!;k!*>}h4"D$W#i0bc15`ham>%\Ji']| IW)iC?˘ {t`Qozм2k-r!~#H[?52e\@jDWxF,O ҆Y{/ a@4s]dZַ/dMZ xM_>0<: 8qʋY lR;UW/L\(x bdmi}WVU a`9l-z6nE("hR*[iטe *rgi٫cNj![ʆͻ[avҊXeo 9e<ޫmkk[lxCBYֽ Z^/RHٹԢ@u~ydJ' R{ 7H;=kM*#$Awa)?f#q\r>ީDfޚlVg$%0i^ <^bK圽 Kkl>Gy-Rj4Ffٜn mT?K ˼ؘd Jm:v^.8);J=oқCxY2jhέft]35Y0;w \F^(!K?$ΑsC:>;*5r9m6SZl -~DjR,k)EF泑)[cd&U/k^dy8 sJp qNݜb7Vډ#T+gQ[ۂ/۪m=Ta[XITiE a9[v+h<d9XQT7 [z@#c*iEKj`ɯ8' Jw;TV7گ^_۽km6`mQʺyOfUfsIdx!Q #(}#p$`'TxizCX/e5#r{De/4n* qjd @GffO?%{p)0pO*Cau\7c{ ie^T\uv(Y[~V)D 8*4h4 !Ah离Σ4twzf033BRLOY ,?ڤ^q/x1(I֫~5BQo"@ẅjr{ *-E,SO={ƴ [ZHY|YQ^4GE+ZYsV,Ba* d)3wE\DV46km A[H8fl|lM{(߈38MXE([7o;{}#.=]cdc!na.@&3Ḙ'w^X66,6](1l Fg4)^pay)׮.&}UrAz ^fH{5bB+Pqa={_=dRIۖ^ߋ"rцQR˷10A-9#.ѕ+hRKY~@"W}ŠFjJeLqbQ=EW x63B0Gi1|8q+\%~:`HIOz>_ ֱ - 4@({ğ>t gz [CǛ"l#G\ q^RS2$_/~z oQ~ŧ/qI҉)\WW;%7b!Ivo4"潉A9ŬqSa4bdFEbT~{>_Szq5VX ]|Ɉ_zx!~|)ǡ7 #[BVPD N!]0Da6@bdDH]t}|ݏg|0E@B‹yڔ,g#㞛?wʬ,5j]-XڀH AV*,| > gj0D}-?ӟ=I³<2 2ºU#x}CIf!oVKziԖq[y;xou<ۅdj`. T:*˽aŕѫոK T18^Esh0s'k u"W~VBcVfty Ћ<kD62ۓαUv`5gJ-fó0io.1, BB4md߲?(JIE;Ł i(\AJpR'8 e1uToԠ aǓY?eMAFœ V!E}/n*K˃kZ Fc[O4{v] B'SJrYI7hv1١N[}&=t  e{`lO:XZijnQ~,GM[^Dsdf}YiD2e窴[kٴ<7PUSu;n= IDATaru=|8∙ [I0-]B%]?#G@bM0TNK| }Xbʹe>q@t^u: ŏt1X4_Ν4b@tt>Ʃ#g!i;*W<#=Ze\ &՝ӒL奾:0.SĻ. 7ю~'1/rܔ.1pǠZZ ~IJbjӴ~Cp""`-y?9 AN^'Ƌ~DD}c̶C~#|8wl״Et1:99'|F|z M?mogӦH%B@fG;EOT(-:i}i@,7"zqī8.p]! =KLg6`:٬! cb|{ϞTo  x]ZT< G `ZFCHx%o_崧FkR$}9|xݕc U :2wGƳ~ I@5H2]7J>@wގ2G\DŽ3lzQn@(^*T5y_ֈLT* i5~Koy~` 0%9MBa GmEt7pwpAl.uXD@#96VVJ/2@']Yˌl9?E&ˤ@Eg]D ;f`5易 wId 0MIs-'1(!k=?Y[>C‹nHHbk#ӁAJ=\N)v[Gj|gH,1~ q1YFgE' lz@}"G&k<1c^`dzW0}:n"Fz@1 !ql#] HA2 #}'o? ʮKqA H#8kxf@|LzDi^?H_xb| L!W`L=s@|'$0=rG)O8 }YjS p?o90A)£0G܋HՎ瘄'5E)wK{ o/,k rpDsP%'8mx!p9ZtgTc"XZsO^".x,_b֬*ԡZ9P*Pųh&O <7`- Ş5oDPWR%|n˳Sӈ 5&R}粳圖#Hd qknH͆ 6Z=P}ξduU,&T=f(B9#hqȧr^pv14Srγ=6t?}IDJAPKƬˣR2sa8T nϕ GP*E(ۛVM O˭(dkg)SkcƅMєupQieaI6;Y W5Pt1C\=X|o֧%ń,!g2NF#Zc^k5%!pyj_nQ"/ĨrQMZ(2y ' F|CV,pAL.%@jhg:X1l˦{{K3][7TA[߅mű1feqkJ! TU<_MVe4]:5elVX@ m5qI+JZn  e\rekrQy윤0 w;Rg}Tp <,Wn څ>WQCa$ aV{m L+bCEeESVƺZD4Xӣdl3gYQh ,օpVEZQWၨa[(#ERqj,׫`).󅱒J;+IgUzNnW/_"S{u+\c3 9wtzuYI^EXȭ7̎Wx 6[ٿ9`qai9I94ޯ$ 0`<|# 'LKL <7,?A0.?==7bXaU06Ynɦ6GP)5( )(aĈpO#|2#8~3_u/iAɷzxCq#g.鄫j-j#  O,E#8<:i]:ᲛN5\)C儗iW%$i|  M̀1~6_<4w,rLiĻtEBy3Ndt$dB@x큯ҀSVk\!6|$o.@i10Bu!W4mtr(a_O7`kk\^GwKmiQF\Lc3ݴO5D/p g͌7 #](DI=`tPk:(Y;"{" u̫q4-'8]gtX i{#E2 S[54 }({F$qw|8327%r5\$M #i҆J9J‏)-Ș7/W"np;_u!]wD #Tpi_QG“;im8GZ05.q8 0kp4g=@(~FgQ5|#~L!hދ@.o,k:d`௧So^^ஂ^"G ]  Fʬ_q'鑾G|K~L*p߅A(N5@#K> ]RiV %pzpTv%oC & >??v_~|AyZ}Eҫ>@{E#k&|Bz$W1 Gf\o0§%X6 `(!KDћ8MqQӔ 1ԡN8lt srbe )\aޚ2Tc18/6q\ WѱȒǑt`q`ߏ;ײI~D$HE~3baXaP:,CzI]鯦Rͳ~Cyh@kVrgjU8VX SfT Kvg됑W%ZiS-eUxiH~}Fi\L=~]BERw6hul2aICnd/W1l픗sŀnDIz+Us K 'nj\KY,q 1'#UP|P|mx> \e7MCNIES9]}kuTSmI rAZVly#a%[ʿ3ezVk57Oj$A O0q~ TJO쭔_ܐ*3Ib|DvY֬ %͖(fir1ViV<`ZOL X JF:ɪl].fNE+X_n&0]]XP.͔tزSx*K=PWMjuV8^aGT~.7ˑgU~$=gXH9_@X:@S;Fga@M\.ugxŋЖsy+=IKY2fI}VoG :$27 &%Fz0+9Uvi_1;(;xz5d9/#qo+/4pFtrvgg 1`Mjz>IFwR;.m!uN{Lyڰ$?cՆF*$NWEˮZ% .Tai)PMUc醥 lJ%Kpʓ@To4J^*p}ޕ+tkE{ٓJ\P]2lYٓZeyo]jǍlP6r!2V-?zPGLgkg,=q͘fR^_5[|5tr (UO."--4=4bZ#^B$H>TG;*ikVB" ^SeR~+ygyt"Meck|f/-ϲVNj>t=}@Od"Yx4 q !(Ce7p0"u`bP 2%GH=4n3]"PֶpV[G:AbODŽnFXJ|>1xJt7*x5}QcA}OT )Hyh&4">j?#0u \{tҀ.ϫ(#F#@ߍīs6t´Hc f"נ>|Hԓ|1qD"zkوI x«R^ҡ;0sbƈ{\3pbU:/fAS!$nh:̸~)U;1W} p7/.%&|ңVUӊ8 8- ?S#R'SIDAT el߫ݖ+#rDL#b8؃*48n@m/`3&%xDqz hp% uiR3'E:Oo.ϺESdQI #8t_E9$=||qToDEiH)0ou8W a@H4"=ETN҃KN 4Cc]iNd#.?.tN37`X ]G[iHbgqZWאS*/( !2A، ,xD POs}r(:<#% -ã?t+?W?p00x쑧Tpt7$< VvM&$"\_J-OES˞.@paь,`0w`btD:dDMO8 PgJ8͌F|ї_)"o~y!pl8R cp'M ~9,4w\ړ b1oՔS0m%s6%x~uH /7)㿬w,ӖbLԃaW,Ղq_Ey@Q 6hH=(]kF~-0PSt[XoZr**ߙHOGF]*K)bŐmjAB[KZ"{YptdT${&?)OEZd2ZDUsjy4-RKo0d KY R Ztמ>xmC3 %) ˕4k0 N0P#ƽVԩ_Ԓ'W=0#TC%kO%3ޒX]fbT^oGN ^c`6WњOBp很'EB=he.H(m(w:O[)gKYԊ~4HN"_wiW zP@#{H={W2J29DȰ%@ 43'װhzl398j&R4)Nω Hym8Tm`FN㥉n꓁c2(nU4`Ioi93Q4(fϭp*H:ׂ"4U̒!2~u777 gY^\7tՀj#隔: 6R~9E|S\5qw̓pm3ia(TڂogK@dgjfn+u'mB*[ίxdhNp7gZlk3t桸`}JN!v/=u \ùJZM6Dմu_z:r B<\4xb+ږҙs#*k݊ {8o A´ ,[l @ J #|˜::xa:x=)ap[QFX%J_~Rgzn3"UtX~YU@lmjeQO_Ze9`;%086 @t"#g!Sd|]@S㖑\qeХ) @8 DbtJHY;dGGX Xc#/(`ֻ,8!xF5 Ck )҈1Lt-/Ҁp g.Ib0zsm<tZT3#JixߚQS#pI , i$=lөKpA AN+?czk#7# w%# ƪNK;d5:\rBSSj)MS0%ULoҀODKxrҳ;ݜ9 KF`zm}eoq$L3Ȅ/B/V F%3\ ,ahdkP4ȓ 9FzK'H8NE c_XGX{p§o!,R#o9& ?gx$9Hq{ښLp8ȲN8x@RD@e?-}F)'|.pnZ7#~`N%s7Ϻ#>B@[s1'J' G|GOzq'i qn1!:br b ^ײ::<80"\Wz 3y ̀\bDόK: GtW"O?""D$wזf +.4orbsIHt%<1@Tyf.yDKRB H&O1#"H$yk3c.0g E3@FDf$B} (BPELjFsN=tʊ^#OaGERI\2J4ƭ>גVZ[7߼JS(E<{LPS`td(MXˋ;tZa!qTaL'EO0>+TKoNA /y^P4IϘb3C @'-6 tIC{l0xlH򚗇^| J%OFJ"[Ij!a#|c5v swbiE߉SKF V F{e|t`eUg-f< B,66/hZcx n>~;rNÀS"0Ǣگ`R#%ta15> tgyP)IۿFŀThq.:+1NU9i?M2!>PoQ{}k/xN 8-rK=?CVow#"4\ -%<瀗 s9i |@Dܨq"1(6Tjt]t{#|??}2} MO#X/mHI`/xc+IG_3%:sN# 3:\ @/8r|aDDR!3dWa7CHG:{.=^@C%@ ܁ AHܥ/,Co^#>NpsAt_ } `H #b񌻢p>oi+d1^?!RRg  7g?^S<ʉ?9olǏ7۷/# bJc:=D<CRW*8i &D!O,+H1$S cW· #R/:E4b")& 5%'yO8;.sn~~BG A{Vt&tB$C~Z1G0!< ij#xӀ;H|0M8&Ѓq/`cH=)ۈjsqa Qp81 ZT/óMWGT0GTj70YӇ9(1GVoh^M("P?z K *PYwEFQǖ -m]o +KP9# P ЅT"Lzi `;;glEdUJLqlqK V2UeI7ǭ=Q6[Y%J\SyYYYZUj-l{kus J^1\-APg~4Pb,19_5V1^ӊŪGl+a; c'3O0;c,M͖2zQ4UڠԷܷǨ:\{K v`0ֹx}ߊ*AkhiFdKb)#  0B pV&.TymCWT6-ZW| ͳ7 {l;/R vXꥮ0b%[l8&DɋW}2hmE. Sҹ5i{HjjF1H[z])ZDunш(:e]թYCh=*R8[?M-,bg`mTԠw*n@{f2c\IBC۞K@FD)B?DpsYupN$&2o*߰<_u |MxojiY^-.˴2ʊ=mEyJlA= ~-nq/2}z|,Xz\+SC^E݅{g9iWU;qsdI&|RW WU>R]`5~{ +XѪCu8+܆{?( _)48pKв@O5gBrWdLw^R5h=-^bG,!pS^nؐfx1@L`<0O]iX /AtknaЋ^Zk =, C^A 98ot <鄇$g)Vь!Eti!6Naxx_s sIcGtqW z_#O#ٳM<,5"xF܆O>4>Qc1xL#HPiDH'݋-gGȧo>~~H7yI490|12b ,?[YfygG4THb=AT{ Ep# ?*+]IENDB`games/minetest_game/mods/default/textures/default_obsidian.png0000644000175000017500000000023312565242342025555 0ustar mquinsonmquinsonPNG  IHDRRPLTE&1,8N","'DIDATc`0fA@GFA0QB@+((eD0.#4& T&K; vIENDB`games/minetest_game/mods/default/textures/default_chest_front.png0000644000175000017500000000064712565242342026314 0ustar mquinsonmquinsonPNG  IHDR(-SPLTE?/ HL[pV0ʠhǟgWzCroY9l7j5_,Y'dK%|U#Y\PIDATeE0E/Y`lLX:cᩮ7fS凜ޮ` ؼHel5@02cB7JSzK/Ni5'Ez5o&ͳQ?/ԜUkmP +[PQ(F088 mX'.pDy=t` IENDB`games/minetest_game/mods/default/textures/default_dry_grass_1.png0000644000175000017500000000033312565242342026203 0ustar mquinsonmquinsonPNG  IHDRR$PLTEQS¡RͪWЭXҮXزXݷ[߸[\]}tRNS@fbKGDH pHYs  tIME+0IDATc``a`h``RL  *L  ,\ 8AVAKnIENDB`games/minetest_game/mods/default/textures/gui_hb_bg.png0000644000175000017500000000014212565242342024165 0ustar mquinsonmquinsonPNG  IHDR11IR_PLTEz=tRNS+Z!& IDATc,IENDB`games/minetest_game/mods/default/textures/default_tool_diamondaxe.png0000644000175000017500000000030312565242342027131 0ustar mquinsonmquinsonPNG  IHDR(-S6PLTEQ9lIwu;%76"k_\xrP.!F-(tRNS@f;IDATӭ9 A5u2szε$5Zvg2yّ}iIENDB`games/minetest_game/mods/default/textures/default_grass.png0000644000175000017500000000141112565242342025103 0ustar mquinsonmquinsonPNG  IHDRa pHYs  tIME ;,C۬:IDAT8-inDѯ[ R܂p`B4LtU.c8?~J $ /=&"?ukan4S!zjn-zd$ԟ{8G0Zr6z<L3u`.C(&)#.ȿGBQ>kCj9)RM~  1'H'(7 W {f*L]i{0Gve 5#&:7x^t rIENDB`games/minetest_game/mods/default/textures/default_mineral_iron_normal.png0000644000175000017500000001757612565242342030035 0ustar mquinsonmquinsonPNG  IHDR\rf pHYs+0IDATxn$Gcf$Q+ hhj=wwj`Vh1E02L2=,(*dD%|HQdwV Ø&0 ?L c˜Ƅ10 c`0& aLØ0&1aB'/ua Ƅ1^"tW> M, Q yL \x+SpQR )vplxJDj%yjeUEx]!>0J 0?` *H&/H^IALP@=S8.&%l,9ғ#WkBup\Qʰf5WDX/<V)#hr1pZهja +/RLڿ0Q)s zNlUձHr]Ly :k~ ő)pe\)\ 9wrw1)s's^W̼CME@iHA éCmLn?cۑ`~  W_t?vs,) g"0j&! q&!a<%Ƅ10 3)5C]i޳10Ϧ*qk>tޏdv ~&#c!ӄo[;RpI4^$ !4,}-ubg`02vO@Dinv#ODr^7,(~89P#dI'`-p5,Ȩ_f\Qg6k@@H7B04?| +H6G\E PMNsVO]cö`SGJwz<+Q<PI+I 5}JULL\6U}1ci-eER=X%p8匪߅Lix`ydIɵ8_"!]hS}RZ],,3Cg Tk-Uһ7gk>/og3N?{?y]'ɇ{<`D욏Z%>6Pe.BI@+uŗV,Vkʳ .sxRw^/Yהg,}jNYխ(gM y|F! ͆g`0Bvo4Q&L%U󔮠q۔_r?q2hb@VU/ٛ@];T3n0uu"qn3ߜH%E.'+׿/g`0F^i^H*$ڏ8t6_ xW6ΏNL`wg$tHh`<lg=:0j0 aLNV_~ m~c]0zaԽ-^_~Wϭ>"?/# 9^x|PM2|nQA өdmK88NZIivH$h&o˚SD{$iFEɸa> @w|M6YYIKO5.4,RHQdQj|(eX+r"zEې/[_JšeI.QȪhu8}߿C/+}sd"N˜^?bVn|WEPSQOͳT>d"|_ExG=;qGɏ//N~w.ܥJz}hN-}]ݿA/+}sX8@4K.noVwYtyI{kfgLVPE䘻.WMO7応7};˄XשI5xp.S=F/W}]; .H,ȅ]۽|"!e됣!ZwYƻmimmq@~vct.}חߕ ܣ9<.s8 Hs"y ]#PѮE^Wٸ}߿ W}]B>éCll4=s@@&v~h;{O@!0} "[@+]qs/{;?p| 3 ^x]Ș_0a`)@ }[Z0[dW^Ͼ+nS_u|_" C0&O/|}@rrA+._+n#OK  cC|]wo`uM~~:чQBiz]cCM^ZZ>CoL`|]D }u~"p^]qTMMU 6_>* fS~Ӧ{!}D`CTsϪ?+f+J"b)@~컢@-p3K\."jQ-|MDW>gw.˶Շ7M狀sB+2X^.܍c2TW eVkS .cBUy > >_J3h5V~ Jn" > 5|[>lYo?ø@s[}yct" V_ޘ(ݍst`Ø0&1a<2Ggo;lC1tFW}x&e'p~>>PڔA3E2ptp0)x܏C?6tʪHD8o/E9L=Gi}!ևW.hΫW/7_7,եazc}!ևWhͩo7'19LP/?cb#Kmn*U*-4Pך.ä/?cbcVD]FӌU)r`T~hRthbh.gİaarG9x!@jЕܚ>)`X躨̑1 >n3 L ,0& aLN=n/60 "`Ƹ?, {#\z6v{-pInBƄۈDR77a~ @n$DkGۈ (V(Qyl~AIp#uSSs7+V R55U|UU;#A6vuD*1R)v5ۤsBRjW3_e;+nh&>SЃOGЋmuUJܹ {f^*v#Tqˈ|壟yf粬طAw>rZKǦT|vEșw쀜n<gv02K51Oq@:XطA/ۀ}shLBJQ)]A,u$%#s|?~z6^Χ BR!~TݚuCcEio#?G46k`O06tlm0& aLz\/4ǖ {#ܿV[~@|6Uݽ-)}_LJL&oǚ IFZpkҪ $)t! 2"|\ tbtuҶ%S'zHJP%N[? QԍA"-+/T6aYrd'-=G(քJQ<6 ̿O!+n/+k] hGV?֔Hܢ6b&J+Yy.ɢxdِ*YfeꊦQ GF2Y9 OpĢҹd*,b?ɏ+fj꼻@^:gDW»NJk3ٻ᧿5I"u|Y:|>~ߴPp"Y]WV>;OHur)z&ApTi]ܔߞzܻeMRS>$ȶ$H^9eobuAT?ۈnE\i3&O66׷\k:5&v"5QI )^5ܣ p.H,ȅ/ 7"1:+_ܢg? _,Vpj8Ѻt's,:`N2o"Esһ_yC;jyF狀A`|ыqZtt(ZPyunPY<Ɩ)XߐiC*cp=j fi9<THUuEh2,zHsGzNV @𠅀p: muM^T@|7Dl_/cǨ#]Ddr}(/8 G/]=p"k`9XG.br`&g{/h?L&qCÊLN`k#?=nTn`hs0q^0~Ø0I> cSI`#Ø09D>1n&#xwcKG<%^wfzs?7応ʏO']ɍq3A,]W~C`Ƹ@~C`ƸG0On л أ1^)` 0X7Ǚ d0&VS,ۈx0&̋d^h-}C`j1O g ҖN4S$)6c B!M$p?74- P:eU$y"7"K f xUJ!~Ƴ`Nzz5~y*"^sʼ g]Fo2M| @dEVoN}|9ۚQh( .⩎|!d?7D^$Kmn*U*-4PBpRG^442F{?߿!l@uN3VՂQw i⤮8a~Ӱ^%fe'E ?7D^ IѵQuV D!KB\<~C/ؼ "P1"D]R\&gNseƄ10 c`fE@[y-*6x1f+vnۀ3?z?%͑HDI4Ԃ[4HJ$WRP4ԷeճUC&$) K$RRRTBmK C=`͕%GVzғjM?SF2Y9 OpĢBd0slV|~F@J+VVJ(&v6n@N2''?>U|"\.Qnˋ} OAP45uk?>~U,B(L湻)5yo**bW\ P+1 u)VlW /HfM٪.EceʳWM֧1)8j2i!~y~g O )Zb''sUS$KZNyR܌2.\ڷRyC;jy} ~ I!6BN4 Ƈ"Ōm&X+(̛{#DtY9\yϚϋ1<{0̝=z#O \2Eh2,zHsGr<Оj*Vk52)1v$嬩!5Ϩ>B~ @𠅀p: Ddrnɘ& ֱd 'ωna%L;:7FHP"Ey Ec3xY۟.T7ٕ]bF)ÑTnނCi?C}d;@Dg@ S 씛V0d#S8:?i3 `Ƅ[#20^qlO bT%{ &=0V?'S'zHJJB~ 6hT4=`?a!৐REq^)bK|6_Y5,\LU]4> OyO.EPSQOͳTxG"Y]WVbt6p&wA-2Li|\zeBUԤv"&2v?Pp(IZ!0}?G\~~CcV6#1~"m1蘱)l2݃1v&}p~ c{HbLb 8L:`}|o:&]a cY5 Ƅd n1aL^r?u,I}xct. DeB0t>1m:(*<D%ӦSؤS^9^Ϳ|q޼ W=ƴA+iIV4n7g雓12Xޘ6RzUJK9/ԡn#coL uJeJ8XU "GߠVޘ6ljRthbh.gİ@ݰ>1m "Pd2Vޘ6g(aq0L c˜Ƅ10 "l[`o1[_c >cH<njI^@T$H#H-5H3Tc?6Obt*l,9ғ#WkB5pc?6Obt. 8-szycÊY|uc?&Obt/HfM٪._Ï ?=#s3R2˸,r! _}1a~Yk;!{"Gǟ:e c?&Obt.ZxɎc?FObn- 腀& '7۸c샱 Na F18?i2 `ƄucLm)  f#cΘ$ 1Ob$ 1Ob$ 1*Ob$ 1>ObodA4ǀ 1xc K2 c`0& aLØ0&1aL c˜ƄbG<IENDB`games/minetest_game/mods/default/textures/default_furnace_bottom.png0000644000175000017500000000042212565242342026774 0ustar mquinsonmquinsonPNG  IHDR(-S3PLTEjfduqnyusmjgc_]pljrnl_\ZIECC@=]ZXA>1p4o=^C7ut{6%2p[ Kn^4 >Egt b#b _K$('T*da& ԋ{?B.\wIENDB`games/minetest_game/mods/default/textures/default_tool_meseaxe.png0000644000175000017500000000031512565242342026452 0ustar mquinsonmquinsonPNG  IHDR(-S?PLTEQ9lI;%F6"KzlYU6%!F- tRNS@fdѼԵ/1IENDB`games/minetest_game/mods/default/textures/default_copper_ingot.png0000644000175000017500000000034112565242342026455 0ustar mquinsonmquinsonPNG  IHDR(-S6PLTEvIr._$:d*Ifb_[l-{$Q a>`&:tRNS@fYIDATӝK EQ_ +7k!51M=> b1r\Xc";0$œ4]!jDq35WOR 8+!nIENDB`games/minetest_game/mods/default/textures/default_ladder.png0000644000175000017500000000072312565242342025224 0ustar mquinsonmquinsonPNG  IHDR(-SPLTEy[k4xYxNsXgEpE hG|JuFr?i/tO"}`{^xYlK`= g= gHe:`?Z8\{SPLzLuKxHo;h3vR&c!iNhGoRdBpN iI fD \}YxVt?j>p5q4l2l/]-[)h'xa%z_oTvXvLgEpUkJvSb> ]: rVoOnKcCtRNS@fIDATM0DIB& {]4`f{gvY)7Eajo>6ACDnM#⍵tIjـ6Qh5MRHz@ я-*jd̓)dٌ2},Xuha# soIENDB`games/minetest_game/mods/default/textures/default_desert_cobble.png0000644000175000017500000000035312565242342026564 0ustar mquinsonmquinsonPNG  IHDRRPLTEycZEjOHatIENDB`games/minetest_game/mods/default/textures/default_tool_woodaxe.png0000644000175000017500000000025012565242342026467 0ustar mquinsonmquinsonPNG  IHDRR!PLTEQ9lI;%F+>$K0eC6"Z<S7ftRNS@f5IDATc@PK,O0BOq¦@PEBQ&`@P`@6V?IENDB`games/minetest_game/mods/default/textures/default_dirt.png0000644000175000017500000000042512565242342024732 0ustar mquinsonmquinsonPNG  IHDR(-S3PLTEaB*]?&dD,[=$W7gH0T4qQ9mM5kK2Y: F( |\DoP8T7P1L.֟IDAT ʷA A+n?h0`t ȑ&ҠR̚XaV .h }|HP#nб# `¾P64M ~`G&Rʆ`ZB^5oDbFC#nr2Ñ3HYƒPIENDB`games/minetest_game/mods/default/textures/default_pine_wood.png0000644000175000017500000000033712565242342025755 0ustar mquinsonmquinsonPNG  IHDRR$PLTEݼɞwѥbϢ`ɚѣby߾ŕݺԩlk '&vIDATE!@Eћo n&A'OW@`gߚwaӤ Ps>: Xr%im(g8]SKט;,T9otG;{Uu]qIENDB`games/minetest_game/mods/default/textures/default_acacia_sapling.png0000644000175000017500000000054712565242342026713 0ustar mquinsonmquinsonPNG  IHDRabKGD pHYs  tIME 8' rIDAT8c`:p3*ؑl r;}F||rFaC81ᒸQ>`d~v U1LseD{$ e$\O3#d```İdFK$LX^$$t>}! $$`oArJd```5=YU0c4VeqrLlu?{7Zf]PIENDB`games/minetest_game/mods/default/textures/default_grass_side_normal.png0000644000175000017500000002163612565242342027472 0ustar mquinsonmquinsonPNG  IHDR\rf pHYs+ IDATxM,Yvsv22Bb`$F;&ad$d@vA%t{k1sN=ȕT&Ϊݹ?qu.;7pr{q&0\)B_&q^ 2.(^ T FQ ;O8 J:ˋ9}?~_":q2(_*f.m[PY,ߠЋSyA.29r*.Hl" Rֱoc?1sc;ף@Kƣ6f'Il]?(sYKu_itYyV$0z/x}tUq8U-.#m),XzqͥNm0Nɭc_~ZhzKLgSg,GPM(4 `索1p^8{Ԙĸ-/"ƴ@5rWuirU*N`mkp W$8 $ΟӋ0lxlzR?e}S78½kMnE񯕍g+vb-M(om|Jl/o_V]$$1)IcRdǤ$ɎIH$;& IvL @$14y=yyV@H:d䫻~Gʮ ڸzF̝@9(#C8vP.q։p&7-^" EqSg\Ͼs:xCEfeoɜA;?~ (R'sNq[uqA"f6\ZIY'GaZ2<ٙ;FS:+*1:("a.t1]l3 mG]7[8:{.R~碾x^]Ҙ[NŘuz`w(*b9bEV ЙS6[ ,ELznu>EsbQw)Sq m&sPelښH:{_bָɬMw C[Cd&`:Bl=qo.oެi6F8Zi [IVGShiQJ, 8siVY&r@oA*OUȊ" h4S/,ŵ,t(QIu3+PW'h)`qA6IO8֦~tps/X8I37҉sXa6񺟼]F`X;YuAFgpQ|+j\U(ng@QsD ú^={m&!:m (5fTy{G=署hۑ݂,'wޱƸ|mRGϰ~󷮚¯2_q} BH ^y:I$1)IcRdǤ$ɎIH$;& IvL @$1un~Jn,< 8<WO8/ecGY!K z)jfd=pz] YeZ)"nU* X]IzcS8(Qh=blhxtYɑm 23w~N EXZ?3^ J/ fj]\# Fmu44np,4#f(M6 h8ދ"FR`55֔>1Gv@wXԙ1'1mJj EF$~DbNH dd]#GsZJ_{!Tmq6JL:cЩ` 7ֹbMubΑ,8MQTjѨlДR;*D0VF(Fqs&]D`BQy|pfRWD&MSӹԺHFH@zЙ6||Rb((lAOz.~Ǐu .%h"Xl_s*.%jYPc BR"ц3WcB)Mݘ/uA~j#Ѣ0j>U\#wzgv8<(@sXŐcw.qOp".RQ?3W;Mq=I1Mʺ`KY9\tFÙgN0"gN([8cup@CzP}}҂z]}/?(i83vsmT;`+ w?~*u__?LwFsy }_YuN.~^$& IvL @$1)IcRdǤ$ɎIH$;& IvLNB~02#0C? eE֣ðkۏN;UVꧧ*s 75mL|r< 6cJ[pV@PXYӋ{ȋPp:5l1!B9xAxxg/JYN섓9OPu;mDP\xe.ԝLOzOd<ȌNG,oSFք^=xB m5ۜ1h2gEd+V?o:8!x{K qIsj=*kޛ1ь  ͩ]>M@ ej_fN;t/~%rPӹC"KD@oNYl/\O^RT+%Tdt{2y߫= W/,.(j Pqt3K'x| o3nX W,(k-: @@Pk(2P^Cfj&w>lۓ_93C[YE܀*Feg`_ &&!bќg2T\!@ߠڹt?wɝgs /ZĘ)怓o~!?Y_Tc_D3,JeƋH<Uj,w\`BiWe^GHr HW+S3{E}ZL2#uSxϑ# ȟϣis`87 SOS,vG<{ABRNxdy]Hn;[Z5m{/0Pe#R]EJ)K&W3Onwb~zTZ;cxPmܔY/BY̎7<3 2(V H*T_xї9OaA0[ފg\?89}[θ<rP]}dFlMͭ=34ԙ|Q(7r7WADm̟~ @̈́Zr ES`d Nq/ 2 b\ 8<3Sx 4] p1uc,ggX٨ gcSo@+/~p}G~B_7lM^NX@:ct^w3|_oB׀IkRdǤ$ɎIH$;& IvL @$1)IcRdTy"Ϗo#s0?N݋4t> :;bQ?;|i( ZGxjtd /NvlΡ,k &_ z{k7l0sG5}"/}Qg)mN~~Prf|?<P tq/ŭdRDuR;р Q?u'~XFEp<Q~x `]mԯ^b_q}OsE W@mqVxP4wf<GOK!7W]䩞IĎ̘Rxfؠ袟O8]~>_|>ݹtBj-c~)enY/_ʷu|/" .Hӿ:oGcs eO Y]C;n&뽕5Sv 2掋&7f?׋Ndx^ӿƋ%hd`e(6 fwx@d & S'0(,0;GMyBKq>VP(P;~#x'AU@^S9sX'wAUh(@gfςHvk^D@C[<*|3_OqNPf6&(w-ȶ}g0AImk$1)IcRdǤ$ɎIH$;& IvL @$1)IcjyY[δ+Io$1)IcRdǤ$ɎIH$;& IvL @$1)IcRdǤ$ɎIH$;& IvL @$1)IcRdǤ$ɎIH$;& IvL @$1)IcRdǤ$ɎIH$;& IvL @$1)IcRdǤ$ɎIH$;& IvL @$1)IcRdǤ$ɎIH$;& IvL @$1)IcRdǤ$ɎIH$;& IvL @$1)IcRdǤ$ɎIH$;& IvL @$1)IcRdǤ$ɎIH$;& IvL @$1)IcRdǤ$ɎIH$;& IvL @$1)IcRdǤ$ɎIH$;& IvL @$1)IcRdǤ$ɎIH$;& IvL @$1)IcRdǤ$ɎIH$;& IvL @$1)IcRdǤ$ɎIH$;& IvL @$1)IcRdǤ$ɎIH$;& IvL @$1տHw{]]mR#;`7c@ïKA4PQa1gnH@~(h E_ 05diwߠKºup;T^ޔ`o\}?ȺBWf {S?bgOyIENDB`games/minetest_game/mods/default/textures/default_clay.png0000644000175000017500000000042012565242342024713 0ustar mquinsonmquinsonPNG  IHDRR0PLTE² wIDAToyTEYqhq~pAᙧ1(1YQ&D*H!Uzp2jalXFA qX00e"`b;$6c(!h&E,S3qAb Z 7qE;Cd -ewIENDB`games/minetest_game/mods/default/textures/default_desert_stone_brick.png0000644000175000017500000000114312565242342027636 0ustar mquinsonmquinsonPNG  IHDRh6 pHYs  tIME ,4IDAT(=Rn0q)>ԯ_PԦ@e[ExO]bfgU(XU&R{XomkZ23nmpYf3hE/i᠇vp?k7hЕ3OTHQ#u@CQB Pcl\7M,!tfwu58{Q Ӕ土_sYHܷQU VDF`6F3^.%&n( KOB4eo 9Bn:]+ݺK3);cggOC<=j *m~FpY|hPH$?eZE{m^ͣ-je>\_]?8[y.kejeN``y-2qʡEn`VD;n^Vi~ >~ 7qUlj~P CrGkJ?_cɚ1rJBu|[ǁ8A/N揭"ﳚ88:\}%nnnKi[a&pAJLll؟!JS#Y. ɏ+ݔ0B)/?Yj$QaݖŃsf|Yyn˳.mc[t܈%K;9ʕ7k[LiuS6_t~Zh3uҍ0+G;)h\fˈnL"7w+7tI؂dPĩق }F1(1E";cX| v[="ޚ%qQ-["LqEVaf"+IĦ"&BD)+Rn|nbң2ޜT@`d0l[zZ ?KF\[fFf_nM{H? }_z=YQmv|c34 )[W%I Ȱ316rX7(ݝ ⺱SӅ|zfšyq_0sxpєqyv\7GSa؟8"Q>j1>s@7|8ՉŹ,߳e%9-$H*P*@#`l=p0VHiA>@ vjP @h'@8 .:n``a!2D UH 2!y@PAB&*: :]B=h~L2 p"΃ p\ u6<?g! DCJiA^&2L#PEGQި(j5jU:jGnFQ3Oh2Z mC#щlt݈nC_BF`0FcDa1k0Vy f 3bXl `{ǰCq[3yq<\ww7Zx;| ŗ]8~ M!8Ʉ*B !HT'\b8 q$C'bHBvay=+2Mv&G&Ec[ [bDDĐ I* Zc0&8(&iYH~Ho(%46h0װu wKDŽ7EGGDDōFG7FϮX{xULQ̝:+sV^]*uՙXXf8t\DѸ@f=s6'~_ ˍ̮`Oq8圉D]SINII\7n5ewrm\J`ᔅԈ4\Z\) /ד>aQ1n3|?~c&2S@L uYY5YoóOHrrsNy};_-cZuuk/\?kÑ)*0-(/x)bSWr±^$E[nEmnfmOk%%%JY׾1ꛅ ˬir]+wZiYYGgʿs{?T'U߮qiݧo۾C*זԾ?=xΫ^P֡ 2mjTl,ixwxHȑ&JG˚faԱc7sŨZr}wN>8(mP{nLGRHgT)S]]m?x3g]8wn| ƺc\x'ߥ+=/_u=wvWO]c\n}Ϫ'l:o\:xviMoܺ~{;˾;y/Ylx~XHQc?:b=rf}Icda)iDӤ)ϩV<|~W_}oοDΌ\«ï-_w>~f~#zGPQc'O6gAMA|Q cHRMz%u0`:o_F>IDATxb?% ( DDDDDDDҰȆ(Y8.@`OϿ0c$Md 6L/6@L#LB/ R| 3d4Fb)~3Ã?ނ5qAlf*A60 @(x*DDd( lkξM %vF5~ߙҗ} y^(]bcfx4EMOL>e@LO~ H2  ^`8D!.8@6nsz.IENDB`games/minetest_game/mods/default/textures/default_footprint.png0000644000175000017500000000072212565242342026014 0ustar mquinsonmquinsonPNG  IHDRabKGDC pHYs  tIME *,k_IDAT8͐Jaog5 #U7:h-\ jp%hѢMhAmB$MFA-zp8)PQ!vT^`44SP up{#UeF 6h>u!:HFyX@pZ25k4Zg4p 4mXhT_h^6,L0cVDu] N ܞ )P*T"@0sU-%g"Nwыmv&D|&ψQd^̙\h$9yȀ'Z. 1K_ _q~? zT{IENDB`games/minetest_game/mods/default/textures/default_cactus_top.png0000644000175000017500000000041312565242342026131 0ustar mquinsonmquinsonPNG  IHDRR-PLTE"c+w%j,z(r%mǼ0_.}#gZQJ 6١IDATc ^^iip"pzqCƢɂQ L+,E\\v-RJdsecU` f`ΐj)u9Cnv9L1=Uʅ$, 2]X 5+:+M1pdIrc8"8Y#)IENDB`games/minetest_game/mods/default/textures/default_junglegrass.png0000644000175000017500000000030512565242342026311 0ustar mquinsonmquinsonPNG  IHDRRPLTE0$H>eY(52-etRNS@fdIDAT EW tDĿ .0(2m봍8X$$w ;}a;V4k۷-Yo^n0}uooXǯ{)Y'y2@"3s˿Z{|R;O_l~UrU'gbSo67-* e&$b|)^z|qr<-=?*_l/=gI޿L4))T` :(q1pS$+ Dsd chY(]Z"@>t~< c\wLrGv1'p{yCHPh'bmN {yMg9AixppG88xbpp9s'O#<1G88xb&.<<f uDuGd~t{Mn.]6'gyp=቉s,]Y s|~}c!ԪYcMaO^6&&6`)du!PZ#Vv Y:ZcEOާ~2اD}.ߥ4 `bJl.7X5 H͕{cM(ɱi$zu G. @b}_̔נ0>5C[8<P~X7R??Qޗ(PuDKZ[0%mlAokˀV1HȄ͢W]c)h7~1 y>L{街? gu!O}١~;2~RtDCw[){ۇ׀O#<1G88xbpp9s'Oʡ"0 L]לݘAҺGO^HkD"uZ)B Qjx|3&du,={<#{ND Հ>8* />kMmNfڜ,SUi$-jrDDRb@6<Ƙa?b*09;%'/5hȴ-.֥WAψŪi W7췼8v8b޷#IAL l|#ԌNb6OS|g|E0Qt2Kn*)/b5`#%+|W?Tk}GO91]қ3G܏!&VMMdc&k*܇g~^KWɏ:@0aͻ *3=o5C=`Y3ę*hf:HL*.,G#؂%Y 7ö:?2!!.5 3f5i ȫRmiF akwFщeS/u9Z͐f3{b+R)A|Cꈵg޴M6 49ECQ[CoP/A+jFd7^ngO@u :査5uEYOܿhaO`ӰfkF]J h ',?Ff4g`0aЭv G}E=B5_~;M{D~y|{m?Kp7YoUk?/I$SS8~ xp9s'O#<1G88xbppfJvձ%ǥpr➭R!j= L|6,OŰMFI嬁[IaFCϡ&tށgC]9'fd2 ĵx9ڡx5[ +/bxA3 rw19--U5nkR1S!2m[H~q,58!!fs?o/T1ԙl]Clr~oTvXb%N%4m4:QlfV܉4%,MtD =? fώ%=~$f&tG9FSENu 巙Ufp~7%`8h PjSfeV5>WFYVq' 7"{>#vKK `k :Rt׻B>NA oFBJBm YT~B,=Y {U90?_^]&;`'b s+=?8 ?1`/uC24 bbvϞ!ڛq)586v|r)5W̫ o])%wLuY JمZw]Z}{:2O<< %k#>|imW |*a #5/DMN)L9|)Ml)~J|Na~ӛӍd_'Wx/#L ޴%xOW*xM>7Eg h oA\X_VyW<A~٭:W)h&yuc 1nȎ[h?`t594v4lM`ZȆʎ02u?WIrٱ{4#Z1~ ʹ ě͵:Ќg<W< &NP;oW/.p"]kAiʾ .%1ROI?Ez%.pC6QNn9I%5`{6B-$ ]'zvinn.ɍbQlA-xSILe.ff߮Rzb' ΆCVkrss`m$w6V_k@|s3K/K+_*=h;"䨒IOӧfVҎst  LsE Lb!JU%J.l,$ʻNsxT٩2v)s.,z)Mt3[ۼ*N!Oe=Ёٕtr1=>6~@"5g&7eV_vv@[W;.'3YM~J 1~MQMώ ljJ3(Y4IP;޿fXBg%#~+ش/jĻQ] \ Z;CkĶ7Eы3Q )J,EY׻'ﻈ$hQ?0rCJ'aUi)Px25+Qz{НwG-v?\fECI`ݏ:P߿E=KN 5߰xf'F(㻃Ł=@.|GBK=?;?^n+ZsxL$(YQ?w?+*]x*ڟBy~y[#3SF%Hm8|!X*CwCO?U%wpzZ$%MU䗒 X7"/%=eL=uO|~dzUg㖿rx s2LfwewT\V[ִLKfIO)gOKﷀpf$CMh"<申]}9ɤ,*n,$f璞Z7a\6d)59>FĊ4 Tv~fb(P$tMuK Åjݤ()u7$ycFӤ7ݝ].`FkLONj=r4yS43j(ZHkuULmՐV@=?.E9Rc=ρ`UM/=9{L}yݿ$b%>GIP28=GCV @[+AHV߽ 懰>SKjtScGw.&֏_صq} pou=G8c~ }(!n=G,:cSnfS"P~^"v';jh 9s'O#<1G88xbpp93嶧()qmUF՚Y%=Ee s}hHbhMc06 z([+}!_\9~[u5-[-}1n! &i=^V.\ ~:,\#IDAT9V(?5Y O6Wv0)+˩KS`N*Ң"oJ浳/T mey /=v?Tak]~_J(xVO"C~z?}~z1hZt}ߕyD/@G}W#w ?|UPSH'p}`<8xbpp9s'O#<1G88xbppLܦc.J*$0y7ъzva4x1jb)1ѓX kU=pL_T{~}TˮH =D>o3ʱ1}OOWN膘w´D#:/M[ =_zn](3-折gɡϕtUZ[7bz"֎Kn-9OgV(j YW6 #ʏnַ\KjFɅ-yxSwWZ!IzPy#u:_W A.E.*~2pn2'RKE=@Gt3rrɳ'G/=kiĤ[&oK/"yNHn Gd8)')//%5Z넒pF|-0m-3nr&<2 t|̂1qz"Vԃ 'axnBnҨ̀'q)on쁪zC_?G]`nf^` -5o s6ޢ[c˩{juSMD=9*.`)~}DO Aij.`Řn q %v=$UxV/X?M=Ϗ! e~[ӇbO~V._'vchSI9s'O#<1G88xbpp93l&ĭ yK!^޵AҜTh|,]D{R(]F#j1?<98Qm2Ϣ/"gJŐ \¬r#O+6d*F}\k?O D;CB/o:L1 L1v=))=GCѵxsi Hr%Dj)a4]CWy!E4V*b.Sr\K=لWծo:^ߊXbB )/esꝜS:6uĵne=f]eb3_Sgq`Tcp mV DLyR#M8BhG0ܴ[ۏ!͜f1DtWEzmk 1DG8za%rebco>Ae=7\4G ]׿kӒ7!//Ww?iPǻŰEՃpp9s'O#<1G88xbpp93)x(r5yK'&'__jxJJQ>HBoui'?3<r[K~{Hp3FT`ڌЮ7eUˡFk AΉ9 ?H,[Яfzc(?_yl'/ x͢ZsgvScS٨Ia x'?̧>qkN\"7ެxM_׈N$Bk&8 QdE3-gl@wzζ'+ /'qma} 0]֛7ңcMIF?r&F3 &NשO.y'Jj{53 tඈ|!!Zdh]Qu1йpq鷊+t߲/^X(ZѺ^}յG K(A ƒJuJdYe]+76.!䰛,ypYMk7om-t TJd- '@nLYpsͿp+ `NeS%lu5N_dMNj'v]RDwNڵHMk+^ Xd%5RyoHq  Q`pnX`)EE=mn*`8-:dXm,Uq*2?`靫ۗIhJu< )j~'``=gkB>' `Ks딤yV]ggekP-4vQX&'DSw.*rR5zi\+o0n,4 P1 n"~ N/09B\Fe wExo~f0c3h%OFy 1վ8Yns2ͮ}w n_Qoo7wD8w=vg{PGzxXOݔQOVZw\|F@R~-'P)F W{wtm~s׀O#<1G88xbpp9s'OINq?$޵͌_k{Q#5?ab3q3GvsE65XD+7{SMOn2)QS&zEfX's d4z*wF~ոT ŝylaթ5{Mc"қ~%Qm/~N^=ٜ6 -tRs$0sCtrT@`l/!$ȉRv&A%7ˇa;ՠE-5.k7&n׭ZsrDx~1-A?1>>3`h7e'0cY7z);19'>Z!)::Û9"L̥pO>ĒLsib2a6C%t`}Z 2W^oǟ01*nPi:}k P++K"&%5-7s⫶Ӗj5/\Ʉg'15?TvOj$hhltST@X =w-?&'v.q ݋=\c ^JS槞v|9ׂ݁ 7PH9Kj36z+5 XLk2o-1}JͱfމA*+K'NZ&CGBt dKX |ۃooO:@9A fgD/QہcoS-~W{:k$y _n<܈ mÏo un%? a S/(| &y?j٫zܵgiWQf%^/b˥xa/tA8@M3G> W׀O#<1G88xbpp9s'OI_ƾ dg}W|CL&^z|JƟ؋#uq/~**bG2cak"Nvy$'~\ʔ :ePL88*h7ۢ}0jҶϒ>~L B'2dPIolY.kL.&Ak~ɿ[72+CJzhab+Y m:] }P[|[`D j8%(E)WƀnXmD]NMoNI/nwenl3گ,G$Gy$"ٽkudM p`sF2[F̊%@.Jaaսj2DLNYhsNZsժk$erҲG#y-7j}$BZ_nh$GsNҫ!=|ny߀UЃhMVPl"rFI?ԨѝoZ2ש/4s[w^(#:d ]>ҙM <1=xTAyﺶ*ÅKl^k G7iSQm6T˗7d瞇4r X7 @}#+-n))WFN&3Ǫ T ]f"B⇰ZY8R֚aJrYU'xIޯ7)_~2TR )ySM s!E-ڡPJ0)2 KjZȉE=?<"z 7\L"5b)!2~6Jdc/BPac}̶Dw`mCN*ڵ&Gm 73"r.$8jsYi\InK]P욗ű$Ґ{7Y}A;Q.^pِb_I}gNbm9 Skp"~Cu!ȼS=pDO7tح0;  |O1c(E[{G_ 8^/prМ9 s,''YNN<0g89y`pr䁙R2Pn|t>ӹG~e>,w|R?J "MX^s,?t h45,yd.hKc1$nOTjw<Ԙbp^3qyWo X~(j/FrƚkId#'dVk\Ev]g_^y&?4` + `x`=Z.̭>h"ʋ8< n|6"ILS˾nsn&x1U4W`i[uY}KF{t^Ե+(FWN߱^U ѓG ,J$ػOOoW*k7?i KnBӡK8 8iu/~ "$~78 h MxY湋ERKnۿF&-~ ~ȻMhƴJx2[/X.S$N/P HBKWn_?p1Y?1{P59&u[D?+xKzuyz~jVjؘ5IcF;dMX7ُd`a gx\š,]:m*HJF8= y]-ro7-+࣯nXRxw*]jfCk/d{!ۥ LHZ~pͽ{{ YHj>:rmڼMmI.k0P9i?}.lx -|ٗ`MN:Ƥ4b|~üOuJ&.?t!c,g.M`[RËіf4 ^6dYx}~DДC~>"b|XQ9Kiӡ4= {q֣TT@@(Qg/ٿ?3OC7{߀''YNN<0g89y`pr9 s,''YNN7qw,+,jzc9k|Yjh6dK7ޱ+i0u Mg!d{,l Vc3LNw և/OnF0$rhs aܜo.F}ȶkjwѓ'[On|J8dWmMeQ8@r@"WszkM)B*eku.8/Y*6ͭ*bQCyڪO";od]3Һ}&@QբYO]W΢ aJIENDB`games/minetest_game/mods/default/textures/gui_furnace_arrow_fg.png0000644000175000017500000000037312565242342026443 0ustar mquinsonmquinsonPNG  IHDR11sAIDATxڡA{4IEEEPE!"T/b}Ō1sfng/|qo_[Uhy^g14!hBc ]*A# -m"h@}e!],z#BP">LԢ.Ԡ_"D!B"D!B"DQ$P'<IENDB`games/minetest_game/mods/default/textures/default_torch_on_ceiling.png0000644000175000017500000000021012565242342027265 0ustar mquinsonmquinsonPNG  IHDRaOIDATxc&y2TaO m ז fe0H rοaHt\3& 4# !N( K$,IENDB`games/minetest_game/mods/default/textures/default_tool_bronzesword.png0000644000175000017500000000025012565242342027377 0ustar mquinsonmquinsonPNG  IHDRRPLTEN6r_w09'=lIO5 ktRNS@f8IDATc@DvU  T@UpC kfdPM+84tpIENDB`games/minetest_game/mods/default/textures/default_lava_source_animated.png0000644000175000017500000000422112565242342030133 0ustar mquinsonmquinsonPNG  IHDR5KPLTEfpQn6`Kc\WkZ?wm{yQIhzujU-vY?:51qTGMwmgWNM4+~MD6*}}a& b^RFB>;60(%P@=86+%"p444 C ec]VOLIE851  eeUF=1+(&% r+wmd1{Ne98*(&#rtrq_VLD?(l>8 uDUIDATHZ#l  ݊(b ]`ww"vwww^wUgC ޼RUU ̸@`x/Z0wL@= 1;9l(aet0gڔO<]<+XyNy\sc{;7@:kn#M:X=`Aw&?3ThnD4 8)Ee$"( Ǖ%*#hQ "ā'srټ~Ç,I 5[<nǕF#`Մl+_ j2}r6@kYT3dz݃qeud n1&#)ٵTԌ =IDY@Eig-\QB툁 9çG顠+rN_ŀo1$3cT4&KDE,tŀ12W(+WbBMI xƄI*(53݋|W Vz\iL  .Ǫgu]c j (xMqej,}AFs2@&} 8QA.1j?~NxcҺmMrmcHN՞/Z" v~k;gkִ 6C%k;OkKȤ@j5E]X@+8YNA-y]wV !<]LFP`ZȹB5 $ ɪIS֦qG^Tl{M; uR4+bL>)n57s;N7^րCO\dC7^їژL}&S]ȩn! JЅ5:~IENDB`games/minetest_game/mods/default/textures/default_pine_tree_top.png0000644000175000017500000000107612565242342026627 0ustar mquinsonmquinsonPNG  IHDR(-SPLTEaWKRH>۸ʞڷҨϥȝŘڵի̥΢Ɯ™ز۹۲ۯگʢǚ޿ݻԩ`سӲҮ׫ЫȠě–ܼ޽֮|ϟzvvollh{ZuWkMiMiKgH|]EoR@ױӧʠœظյ۳ݹݶϭ֭ť˧{ph^wZxXqVuUtSlSjQfLaIcH\MD[CgUC5'BIDATEUnQ E'0S9)33QTǒ}d),0{3^,>6k>~>\gmg\I )򶭹5ZT-h(s5I&5¼f9*UMWkn֛'F1 kPX( :-t٫\c} ^bI+\JYbfr?w0]+*o5*IENDB`games/minetest_game/mods/default/textures/default_desert_stone_normal.png0000644000175000017500000012425412565242342030045 0ustar mquinsonmquinsonPNG  IHDR\rf pHYs+ IDATxĽK%K&~gsԩ.ݖ@Bb@HZ ;`h]]Vխ:|{="DxGڝ?|>?1n~xt;?~zׯ; ƿ!Wwm-3 Ľ1n{J@p/o# KNzCkކB0@L% !&^|"<2si ρq[h%՜]x\Rz H-%vgx;;=R{ZU.<S+:0&e 0D:2Im2Wc?L00Z^A3:8O=Ng+iI<}wՆSlhX3O#=4fp–8`c"@Ϯw7O9 3I `32Ѓ7~o\}{] ĵ<-?niJ`M-z<9GNMd)\El 8fc" yd'@=:+ݩX\؃#FHLbG߻7UU54} }2gr|&w"x;-A ˤh$ȓtx.ԃ0 F'OA p|efty@5SG#x0Q>vSQ9 t߻~܌nM$"#g p3g0Lh"xuVc/9l:2Wl*']LZm'*FY$|5y?z:cBO=@ W5UdTCS-sRSS7t%tf0V<: ryu, VFHT7H+|\BDC]cKH$d]ոfT+ uj)tf6 \#)k:[1uEDPUjIFvK [&X090#`I f2di 2LIB=HVc#t̛d ϒ4dk'Ւ$( $], 22:$Ȝj'M&fo3i]oT*qtkj_rҍ r$9r7KJ!m< v-gde>J%P A(*`ѹ:<ۆ| rF, tdDԌf@U'&k֊\~kϛ4jѨ4ee Lw5*Ot`@+S pj昄Ue M›H' JF[MłUSJ!gKkzf-TjKf𦍦t[FcRvuQE;@kNAONՕP>KLi,Z[w`~pn%C8n(+XzVk *mXD, [nLNW:PѢaˆ5#&fMfR5kd%6|'tXN$=.,3cxv)ujy~H(5pEJ%X Li)\"" SC҈A 3Қy_jjENWD}@/ e7YΎT[04Z\?u~D_Hy…* /Q֡)nUUZCóK,|T 2%!5B~(r `Qf( /K[JJ4'x,@aA2hDt s60}"Lҷn_K!2U'FY$,B>)yjSE2gȰ Jb~m *XPtD@#EBzUER'fKfKA"`E1}80V2{Hqi'g眔4|K5-^rUըޢ[J]KJ$ C+rV e Q`iZm@N@@ jJa(q{|pGRPZ@;SH3Na9^a27xw 7a8W|; @8.:=w^_xoz ~e8,3P 4S]e+yݧ'8R @pwWF@ۧ=dz; @*;v)ij;Dj&ݷ6jT+7O#{ KjRO;ڿ/xwW}#;dƳgOґau"5ip}W}pO#}gbj"''F;ﷇW/77.|5P,gItO;R [onw0_j?qbЎ@4^Q^o~{ɫzc޿v25hp={xXͺD[0)P(o9*PLO;?m7[G&Zay߻MWvu8&홣="=E o<+ މkyZrR 9ɝ %S+[Ɋ9nH7xvͲkz ~:(˙ur`0 8SkhvבB;OyCSdtG:nk`ͫ?y hVhq?TE wi9p@2Ike!'@7FC=ҍ`fׁpI DH)qf=δDlr̶x(p=~O=m@QVhs8|m|췷 p]qHp2 #H@<\OP،8sD36pmUZi.ށÞـƷb-@*3Be*:nw-d5u/%cmϨHM\$m{Jq#|hk~Eu.tӉl L`N` KD?٥qB:Y?yCjq٪y2 !o.I|ՠ=-Qؔc9D*jem_JRi$gwx2íuƶi<&ib[sT1Dwh/h6k6x\\ 3]39y5m6JV֔Oé.#qu4?A^EZbdc_UP9 `93wҤ'1bOV-VWl#maXYQ4;rEz_yLp/yJiLmM1tu%Y,,eâ*_6ڪvXC#LrRXF,sII/;OLȫި+5KFVE֟b`,%A-/M)K~txsa H.ԩA([3|Iq9#e[u^VR Vu_DphS;3Eyjd(urPV^K}u c YM6@Eh5Z#/kVNVc̰u4N@Ezo ~.4*d̻7e QfM3)d'Y oL~ ȵ贁RZmS5~m IvV2F[tm@ƥXLdHFn RfԈZ2ƀ5Vf=B߿,ˋx[[YEL\/IAƣvbT -SOMPZl&V%mEWRs˩πr`b1 ^"JHr 6:Ux5Yd_jRt4r&&sFjyJuӶ9F5ZǖR Xȍr9] !g1;\x1K4$<+QP2KCTbnc&i$Uz>VEDk+5{7\p:`t|ŁDIEѨup6.mϯ_Ҥ5nTpM35JY7Ná0a\` "ogo!=3' kKz@ aX^[0fCNՕ,/% >zg\<,G^t \.o/g d4OVq>FOdFj1N8Bki5#Vꕁ! PĖ.jX73#xt|Oď >HHt!42= >1 ^""lA|M7oYJH| p}>v{G鱸b99x}ϟ=}>}GၦD<&oN`@t~㮍Ҫ)]W%re5Dî,MO<^7=:cp^[;0w3qsVE,@\1~HE(|>=vO[x/ ė}8]=ǫw'xalRIu7oݫݼ⴫ 1g&uκ/b2)tVIt=#b7Qc =?t|S:W[`|Ee{WdmR9:'D~nozwY}%Dڊ2 \o8ĭ/$qmy7d/A`O_yu$9|>|+F?ΝzƋ㽝@K0wzv :=ЉNE=8<~ޏRÈɈ-~=ڟ$7Stzߟ@t@n}]8_xMY0W?SgfpO90yD"0(Qӝvg-6CN"5T'T@~LUt[1: ~'72@G03ȼxD }?_wo`%rEa=!q䀈.`^@,h?_df/#!'Lžɘ\H!*>t1Tǰ3' >̞FEoqX՗[!Z2p LH0A!(sPremL:j{L9ΞXΎNz<o sdTXo4 [؏obfʰj1hվl;2qjhē1W3-&^&vXU9IRZ3e_QW*1T.ص mkocFYxv1Fb}Tr~ 4"oڐQFHDmL*a|N˔[(b) j@-kzo^TǂFtMNFvb]2puƕ9R52 ժ2ε}YXf6_>V9>ˁ >?%W;L$LO&_tFyuj! Q*# 6| }K6PT֢3XQd٘ `.dQxgggHrT5Y2,E} Y$k+;D)ϞLǒ-*ˁJ"5!Nkbs T g"D هBNq=TN.}/Ϭys0y푑gWВNEȵ^cz<5/ ;Z✲?.\<@d"cRuPOT;˿Ic:%8^|bX}t]L" g Jd !_ }k 5ĵ~@V6h~7EITlxs^${Ne 5*0ZM`ik@n۩vV6]1L߉y[7 aJJı]S>vh'",Е<Q?B)W8o+M/Iͨ70|]FQƼE{cYÇøjV6z=7%cGa`Y:W33qo-'M$5 .ҊGb\x ,)'=EtƑ8' I!XEYҨfB*s0~ cNV IDAToR$BY"[0!\(vcU!> d#m ̲di.τ8|JGcp}Fp3 mp S }QxƳ#s\J~ܟﯣ{鹻re#:Fww"JUg<ˣ"\N.kG A {+4$G??]rvsw{w1>CBiEnoS|@#xؿp̅-Bڐg8W9Q;ux;O[ɬ*#7p;VN=`y۽m:2KC{GD|[vtN&8{vt?]\Ǝ\H114`11@`L\|:2DstqHȠGȯe8LI>=8?qatKœxd\'TBoRRskv6ؔtiftW膬|H{}L#h8; ϑb<^o>RYEG]!rM)P֞:z: r(,HCt0[7{ ۹@f (xBt?qozl!{1w lp/s0\:+B-=w!7S^|F+0؀V4 a M X3{ckmAYEvraj6mh9D"JFEF4Oco;<=w8g\k`KCOixޞ#W5X7DSgznq慻pr`ÁtfnssswśW؝w_jSixwϟp?8!Ւp>'rw9~]R%ОWzwW`b(vv0ױ0kK=nU“z=9p!k[V2*.pȨq1w~=Js-sxqs>z BA$%%W؁UMFcdi/?y-_#(?:_$_}s°9tJ o Ӟ~韽9_4J `?'s73l+8/G.tqܽr̷oNhm~Oꪤ5z~uDxO%rTg#3{>RmEs;_p*ބOƻt娵$2{Ƌ},x`qsp{}z%yt8z~=9.[?lnZ|*v a{vBO &|7?ыp=~ ?.p>!}W6 h.!n]_c%9b[>3@GuDD䳖"@A{w /=פE]YIVrks-`\?IVK8] .%k`X4pJ_3=s" ۏ'8by[s X_Ύ}= tSҞ1;`ؤRnFްٛߞ]P~p3-8l>&ɴaHxq,]Ί.a@;c]6[]g'yJӆbM ;q1uI2 n﹑mNMv(DŽIfi(NҜI}4d,2BsO`8c `Gp"At;rڊ$ųO@yK\jFVq ; |DL(}8e*Þn$Ki̋ >0e '8hжX HeN!L9yE:Wr,S`S~N5KTNT`V :а>7TD>* *SqN". 6Y;9em=YfR2N&zSeZ1#9bb'!h{ +QL0^iV.B7tcOdpk=~A\ːTƘeSg:6e?`W(M]܊\E3qf[z6/H/ZRJ.4E!NbR,XoTYkG!=gRaO>ZAsF=/ 1 |9U* OVkDC-cˠ.dC<կL[[tfY+JG3LV U`p*7~& =A*guAef1mhg&Z٘3) dx O 4񈑯67 p.Ǖfۖq1U#XiEz52ʛBʹ#{z3+gwT n77Ǜ"&P?>GwvZ)C8# VIRODXd乄(WݕlLfmJEݮB9.&k4φS3gtTƎ\ "V1$nWgN1#82{cR  &ROnT[&,DC +5dbҩ fCxQ('4oڑw%@!P3ktt҆Q ݐ }[&Uy ZZls㯵)[RGVI;A-֗Ҩjߢa!پRsƖ)RMV:a"K2aʢ2^l%h2d~ X乨بCU dcM]H.Yi>'9 U:ѯ lzdzQLz XiHW"ʧPe $vLY)zf7U \O[<PFTDԮ1w:4HQF`e΀ gblFT}G8"U}-E^R¤8UqS΢p& `ؘ&(Jթi(6"` 0l*42ג^a0au' y̹/;I?̋4+Jl 0O߷q25x,3嚡l<@!t*BuAZXtߒI 0=~=yWÊ QcL1شYÍ~߰T G$a3|豣fSQEEDǁ"?NO԰ "ooF㚨y}?&lDăVKD8W2l`7T7dU > ;bsсO_۞+;X4emqnF #RPWOmKN s` FWX0ͪ;gq/Tr* _%1߯c>v_o#Q;wuϏ{p0,\o/N/AÈ,qPJ)5#S X /bfx"bXX k1~[64#9o"λq)w8{F*_荀{°gpFϟNo>O/p~mhudk5\2%C39Hy5/58Kp67BZv{96Kg|~wg~ƨ2pv;?~^"36ƺF~ P;цaË)đs髡"'u>ն{|_uOOxèߓofG=>~۽~ߺeAbwx>WW%ӥ'{_Coޏ3e׾T,/ukƴbui|yZ[I~i;3כ]t/D+>r( Pu sp77u(t +=W?B@WcGO2Y=!g p߄!E'>;]ro<]/uv">wCD+y_Զ#E,!EJem$jσq7=}"bzM#- ]kwƼʈ@MpC]jP SSp=ȟ<ֱ@r~,}` ::W"7r`B0~&@~3Gn j xuz9crl۹-<}A"<ͺC qό_cd3 1#8+׀:s=adsm`{7;vDJ%]Dhh: ~jHR]U (8Q~OC;(zgv\L2eb/4"O;Qw0]8e1iIąm;v2fȶEOlyj<ٺ#bڃ@T6)A4]d6:XL4Rt')<m融]mWxڇ&^oFńL8qaXNԩdg 6m% E >z cUnF0N@ёeL'v#C #Rٝq3Y*HKb. m0 =|a@kkUaI@Dac؜0D#01~\3CìN`Cb m&!\GTnTO-_du@d'/#Գpf5DtAn5RҜ03pFrF!&@H1C܀O;׶Kګ`w"-n6qGilV=GŽ;wϑN""!oÕ;?~ Ux;g<Jю ཋLJq' aa$( #rm=p?|{Oo<`j4dr"{S>aCblTFҨH]s:w=Et 9e_\+w]3"&ꟹ`;*aG)Vz? =8;r8?yC|ypҤ0`z\_R3g/_n1Ӥ*.ﶡ0nHkCAW"}\crUIbi UkFW\&aiu7v1B'8Z(EMhjoǗPV(rxTYM8Z^ռ`cN|XWVA[d@9@I)rIe3i7RH*;Re(o$vk[FCfh~ &yT8aXMgu^aYJw,&CsnXѳTjɧvVӺҔd 2hWa$?B[ Fk=uرfUы4Ztd\e~*h OK -r-h/JB i+*o1eiI͎KUGFȞqhZC%uLʹThUI!@Vk:WFn")〳1KkC2h( rmJ>kJ*TRׂr܈&1 ۴CKFKRm} _cC)sBZc緔oMto9Q$!dmKaSFEֹ`f!`U,gE//NKpqn/ҹ1}*: 8[C=M9/ZĊVسRNFz9)ewڰڤ_Ӱ]c%mhFZĖt@ VAVhn%,٨gYK|,̲n6:f2$͏ZH@0q;l5k$7Bj+H _4$&`Q~43Sʢ+Ɍ +X_q[Dz q4;  [dϝ[%/ ZTWl3CP@wIݰ65kͰ{@#$X۝Pzk tZB`C%3h1mBQ`"53czIvHpp뮰-]uW|~>iK. t$x\Yk'M<Gj̳m9nG>jCUIt5Q)ij;z{3Jwx|ps_a9.9g>8p?}jPd؃ҧ'gѼPKy=4/$0&}wC7YO x8ݰ{ɫ͒@| 3aCʒy0? Ƿy#~f'8sDg"#_9rG~ Kܛ70~ OvZjpF|{H 9.`F| \;1&׬;iRSYVJg)C[wk~kIrJ i0-|ܑ#mN KxGnJo!5#6vLD?~pm_CGE:̟gWR9(Ȏn;{K1>Ӑ-w[lv{1nX@_0=k. #7Wv]CN۲_ZNJ D+tbP36.֍x~Bf.4c]7ѕ=S@æsv]y;{G~q`A1@7[k5u-9Q.F8p'A hGitzqn7;b:8au^%ųIt,P80h˘6Tu42MoMjE.q0ù]H/5:Y>K\$, *xnL uؘE$rJt:vZryi,E>lإNQΊf5ʠϋE ^)(^tW.ܤT5b_@Vs)q[eX+<.V@}hC.v]~W C#e%/ZɗK3근  aReI1qt dH[6 iZoҳ*Z+Ӥlfme4qacY}, ydboj]shiE-!j,Qi, x ̳gs(ڃ)N_Uu̎L ,zЊTCBJHoN_u;VE>uPʱTRDgP1Va6rU]D}筆@SV,9B)|CRL+M0fu6TmԊp)T +[?HKeMHkVj1W6 \mI9uӑ@.#*դFFuDjT %R1*J4IƄچl%\P->k9ϔy.g;g(F@^sř5NQNmD=6jGuoX0M5D-1RytF:΍Tc@pAɀAC ٞa@=PWw?zƋL 0#NS˽(Dy=ؕV=áE!Z $` (^> 2%0p@}] c3yó_2=fq6s2|MۀCa90PC\hųL>"\~o ߾gQ ?Ph=:p cp|ТҺ?S}8ַw]+/ާAq7=pS=nÛ W]~CR'ͩW㉱3 `~*ݞ95OxEpڮNӖOX-ЬX5ֵ"8=W:r8 sf9pn{ ꦑc\'9&܆*;vkzqUCgVW-\u9T Phi=h ~U_e\p98/;-5 sʑLmuUwp M}\~[׸+eMX;l+jw=| |f4%5q8P^(l^8r_NRH[1Leii~-t8Ԍy?mtPSv:%ca$ ti$g6' jAԎ6x.Y$4s;wi ߇aszc]S~RZ p|92<%\13G>_YnT1sĜ.A֑:)c< RanwD,+e*z?2IXtNde!eYE}H~6ːv.R\*h4OKN@'G_-W(, <)mu4_.Nx%Ld:{ȔMo[&Os{ v8'%Js>Xx>Qvg:$}UL]f!3@srd,` ,/;]xOrEZH>+F;`:zpF6Rі`*Z4ʒb|:YgFr'C =Vȩ#_pԄ_Ik4 "\4 9rzBv6DI+Ӳ}.C#hgvUTX`BZ`ţx}F^ d(qd\|/^yVpn ,sP?h YF.{ȭKXFFPD0z%m6m.+#(r?:L2ѶG u"GK%TęwHe O,~[.sIar|$%Q VY 9Ons)wO*4tx3Y+\$冖bgT,.4{ѽztPp\㎖'c%dlERʓ[9єx{k6r6 ZoOВ8́( Υ#%\& `4b$A+9>?m*bƧ*jCg73t56Xz˲􃄔zӼaAUxŗϠBA(!:C0GGT8柢rN[8$ =1I'qRy.fD#>]ѩ}ݢެSTv Nd`YmQO+L4"thzsKX2͖dt*]O` %"p<;'1S%zU؀pN0)W֠C dP1BGvJtIH朣bY\`DLO7uǎ=_(q_ 9"[sML%ETZ[0C+Oۑ0c .bC-<ER} Fԉ[qТ!4؇O<5ԎW/_APA`O3[$GڍUgSAx>??67pM;.Fxv.<[j|&Cܑ ׇpnO@wu g5MlCs?7W7 6h֪IdHvKtf6P9|9~?_]OɩG]5?mP'DЀ _}ibG ȁ57[Ɲt~9pBL]ECsﯯp=.!(tQ&]I#~7GSr ?X9A;EO p4o}Ǐn@i\ZCnz{A]T4Us`܁-UhˉB7n6GwǛ ~qo`Nw7'w|۴i IDAT?=s^{~8Id xmAfy5g4q>5*PVzvێ~ؚȕon?m7؍tT$Ys\ w6dBdp_@c&|6l&\`-pqkw8 q| d]=]/uVو=8CsU@o X\p [|t:,8ԁ@@?nt,ct~-\{W=./8;~ pސԭbVX5N>ojW~@7Ow~TFӏuYaK+XcUxc8.M `4kvXUrzwt,`Ʃt  L4gP`r(7.yiL>Z2 6-`fg OD- p zrtm;=I r`l3l1ǚ x"#w&، 9{P(TQ}#I4,Iۈg{Ka8(eƣ5&)àI^c̅)VO'=aG:KB]Xc!]WR\2!r2r0ma9Lǃ 484kcJaq|+Pn2M13p#9Z hAk=c%ųpæ v_ҽ4$YKdc/w3sY/<*^9_k$%Y  @s(1 }JGF:[:}30TϵLҭRG:M[4s`EDNd`߁+ !1oi `-wmttJE\PB`OaK@ݲ'.r0_o$G٨J\VBtt_tߚKB랒';9PO-Ty 4|_ϟ[5wǷ 2.P:2PayqA[Xˠ 0葸:\}֩ _*Ȓ[>f=@yAxh7kfґjgڅcVx0ns B:}![ `rZru!Ԏٻ.L_\>oaw/n.{[nֵυFkϛ7͕+u>4sovw$M @9@E8ޅ>{ j%3`Gpޒ{nF$C@"oCp'M MØ XWwWnSwt7)0h[,թdv:S=Kw~87u`\SK4= TN[QKr1ȎB $nUޑLmOvw[OcVKѯ'|t쫝 "D1G <|>?}q,gܽSi [y/`&Uɦ,vJƀo_ZbWtA7\.^/?Hq }lj ׫Wf:]G`NK5XYqKhk?P{j7`:$U{WCg"xkx ,! ;:PBM3`1e-Vb4U'=~E}6)\Y8ݞؾfۊ\$=:7'*_a ??ѐš5[O e7}Mշ;L˶t@0Nx`cXU (y ] G+;؎,x䐻W#VV4iW=f~db)HAhiZB<uDQ,Y`_<'߹BC>XYTb{R h~ ݯ2 mDk0a Ak>н,G>51jTEQΜeK*3Ҭ(3`)6sp"А tkI5NVGY[og[#쁚ܬBӀ5H$%@Cj2`̀VI2Hޱ# 42mXK v30hg@=G,#HUW|@R^uqf拋6̔fΑG= y1N^ ut? 31s2%a^,b pCQVv٥9Zz䬔``ɗ]fe3V&2S鴜D2B"4DePQ4 )?\⌬gKz-]˵z5ybcsn:DC?gF{M\ϡUAv5 {H`.AT䗔dl 'ƈq,^c?r[;4wcR֘`R%_eȋpz9Dz_i]s #թW;*@ˆWΥ33+s Jo8a7FF=Y[@} DHp<;gvBg-2[f9>GNW$kИe*^]ҺdA\JȶCԸT9ffnG4ꚃQHRՇ(=YNeXg{b8~9#n鱆(445" Ee?g ^*8Y紜|1r}&r'5Y5Ne3빥ֵlA!*_ c!l:]&!㊦솁 s߽䮪rࢳ-$5w :Tbh81.󳁢? #ym -'5>Mb2-@ɜRV52J~0O2q< u蚩4XHY \#=MX qkI FF/s]_Ds RAF;K#(w*fT Tܽ%PEdp#{4hP?éEzS`Zb5`&>0z:ҏ1C9y!-{W7Wo[Ny/w\o7 AcNo[Pc5:;1PK ^S|m} >TN/391.ׄw4 ehw>$ֻӯA8No MLLw'__~\^1߄ 4D]3/AoDqxn<oWpӟP)LB:~#>)@z!eTswrzVU5Շ}mK㨕-X lT z,c9E)Q]HS`н9%=KwiXeZP߿uo6aA=d &9}<h?>r߷/sճ_ X)|@3~6ea8POf{mL` Ұ@>çGtX$^>hN5ԧn?m\+@b5+B~fʷoME i06y#ovs|(=f&.'zqK/ۖ_} 4.&9w}[W?Pk%NNynS! '^|ۂ~ZMZƹ ]8}aK㫖_2 T2^yl\ތz -q_؂^0#U-wAg ށ+Pz#2jU݄K+0@gV?G S6c|Ru᰹`׃ bPV .0}۠i jyOv";*๰eOEu]_/LҺP] Qk0 DU]wӮ<⽋@`O9%޵{r#?2P]qn*"aR.⹠{r e p;NO%)ʄЙk %4"T\W߂h\Ds@QDL^ypN@߯0%G(EK[a5fFȑK&a 0@}`(p`=?FӜ*",:Y4XTqFg؉6A9|뭟Yh/oZ1g$ `@sdÜ4OhEU NcDjygv_%9\fS Ț҃Hf2Y^~r`ZF} D1lޕ@vGaFG{]f"N,[jX;!s5jrJZu"q/G 4q1`}ɴ̀2mĖl#<$21XߐiTS;ETt%#΀ fqMa#SV/ǿc`xA'd@7Ze7;#!w Ab@İ~a2,cZF€I)3. Gr`3cQD :#[X佌:uL4[ lK TO΂19ʨM_VN edgxxfHhQAF!CמJi)~U-u(s**vIꮮ1@zf⯄ \s&Ήy5{t(W~ (39:pS8 'uB;c 98TeKAbFvV@ jxQ2;j5(9W#ny9\@b%qULq,- L׷B jiC-y IM|d%uMJy8lP{$IПal: / ~nׇp[" h:6{0dYM-|q\wnWn|!JhYDWB]&\ Ng- CG܇#:XJ& ѭf =)f4|8]/>ysE4xn*ơ!k>r'KB=ϫx5e5mrN/ ;:}&lasM$VZ{nxN\=\nU|_gD7z"hk5vk)]vߝoh@dxuqO+ߩ|3\-AGtCq_Ԩxus@'pppU=О -~9 x0݁7KY}K"폊 IDATAO#tKpuD>l-ê»5{Jcx3U\;G{#5~Ҵ-Y,ӏU:\nw֞~U|܇/؀S@$;> n-)dnޑ" '/Lǣß7۰oIg!nb44Tֿ"8$C w|9QG%gŹGÌ)HvZ`x| LO+'k -Kͼ?a;T; g ˑ)A(< pɽO;vɔ3 8]Su~ 9<ԡ trhmݴ!HKIˌ,4`'w[8^"^L3<hVT(K_)ix vѿj;9ᵭUdVnրT%D#n9?w趤4ո&"ܿY }ojh{{͡#;z9+B[0Cp ϶S̱Ky>mD8!SHAAhWWZgE`Z gyrJZ:>EmVG>Q?WQH٭dC4$_aeQ/ >w͌!_z4`S3(ug3RE&]?,3%~Xoq7:Pmd#5 ߗ+#+qIkىoXu" '1*iH|F6ꥌEe9cf.HnJI' gye#q-i+;mޗX]dlS]?->,AZh3UQndbZd"hu*2h3ʳy6/U_ qqf1R}c£S<EmYܘQp`J&Z I4':ՀvNPIu?F5\ء%Y6画}3R>dcG?<ӅX>i;'x*=LqLNIYAJ) bJRVrʸ MD%^n\"ҶlҠK|ro))Aɹ-AŅS_/(Lg-3(SNZmBFFo4NX6xFh*1\ǛJF"[§Ht@)*iQćּU5#UP~NS6DJD{0kRKƏW!?r Y],{F`5sT@$RJGT^)t$ڌ 3?qQnu\4~E# U4Ƃ904g'#^~Q:$K`ՠ_!%-Q:Df8IUd7 4 XIfG;F!8q~#w d^&6x#<w$ΗgSsGh{ J Ưchphaȿۃ/A `?1G@/d] PpWX*\YfCs@ 8~\ٔ% [prIv3g͎w;/+|z}yv趵< 67sȏa:eٟA^p;lTlw>QO24˨W͉pf_0z >?O@c<۶OǛEKvD# 7-7Oď 7^ybf{p.3@e9ks>Чxud-iBzp{vW|w}9 ll&ʗd/uD1x jP8!DqV:/g?޿<} -@qT_=7ӗk^MP 9J'ey Q{?4WU-;P7~_x4[u, Aϛ@ ^|twa݆x|ρ|4ȭ&3 )7BI O ?-Ego/G/.yЯۚm9w˹ uѭڏڀeƷYoB{ԏ]<KծmßpYݡ`4drJڵ|{`w R/=9]8Ҏ߯~@4j[\?cs^KL+)Q W-^#}+ϧow`ƅ#>}|/n:$%֯GO`}jxmK vw፿AB쪶 Y5Z}^'90uhTmMa]5͖;f9hC*b"̘D`"nqzvnCÆ}Sޕ$E&܃4+X7njP^hC#egS5X_̝ 2|ttCډT605Os*'^g6V`hN9bMy ZgCR iyF;S\f#:3eʲ nZ:q>t*rs9ǷR,;k{"ѝR1VKrHl\kȘX kN~iR eKx?DsTLbVqR2u'yY0h 3GxW؁Ꮂ(l`Ì#0Wy7.-^"oTsD `SN׷w׾q^?gow wEeh[+r?}ΗOZ@\}6t[ݕRoB 󑶇Uw$6dhpU ~ݑnP^5nHoџO>maޢ(Up b# cWWh M"7(>V׌籚EeVqGW_P~?!gg啩2j5o+w13 zʗYke XO΅O ў|ˎsl9%:Tm6[qB649]@ \g¾]6m60Pc7UZ mw ,oZ oټb ɗp'{ ?xj38_Oo b.2N.! '0&ν-2mkM5 d0Kzx47Ů! 05<1$LWnmב,Fb\\!t=uAwTc7_uFa![uz`@z7)`a(t6y/;K?XrLqjjQp!)ΐg" 'GAn8/g +Gr7z4yA;%X8UDɌug uE-yA&r^^>rERG ֊:{Y|plbE::i$I\/ sAo O9c(Ƙ+}S;JwđFk#3c%} CX_h~"Aepz JdoGץs2 + c|?Qp&q[`vWP.K"'!e2DAYz}Mg>pK2ES/(f[۸ Sow-%fif^+suF.E4@#ߋ.Qp cM4QdzEdF`i85TcqhLZ˨EӰD/\,S .gB%#@5/QHu |ECo7T߈s sx38'hzֵ'>l'w<B~39w A9vuho,FO1?@i~>| _.XN<'ڹ2R1dj 4'ȏ-Ȕ1[0{:ub:]v9%1ZqznPԲ\N;g^͡nK#\pA҅\d>2:f &f~tg>8áKy}qڽdPa=Csxs?|?Ђ^`PZo2B|V@f3߿pS zZ pKpu}!:ڈ&8vjZq*eÕR`7 c7="/J x(~CMu[j) kٳ"4֮V٧JT3쁰F8Қw?T?㩨y@vb5Ò>.sZ"IDAT;5`k5gqK0HaCH[zܾ]31qE oZశ}7iפ8h @TByiOsB az {)F 什9( fsg2; t %9r a&B{MNw唆9.} -+'V sC*za|.Eh O<:=fs@UPT 3+'#V+Le&C`8#]W>:ndn5.iR0 hpZPô38 Z1,(|Ro6- ax0p?_TVcğ]2;GO(MZ3gU$ð20 4~D ύph0LǃX?cW~ !ПyWē*eP͜΍M'd8$X HG?Q-p4IX-;\(Ԓ!>zX|D<5N]8358,}v-?0} %NR2W#og5xĘiF>gGeҔ^W%sƖyML9>]'0"D /TaC8sFb"yջON ՘b֩eYD80WБf fF3+ T.9喩O1+Bh ,>ID|5bU>8CE.EdIe #QD 2eeG16(&0T3"FG5ؙ\ KܮIg!r1ҦI\R cH>Ptp'"8>$P8ψo4L dpRyſZ&U4̕h&;s4QV‹+E[ ghL\0u=|qEBG\rɜ+đq_gL&0;}*0dJUS,2hz*O,wnȯy˥Rz"k`&ctc hm~UΜC;EYh2fкG~LuQUbz\U3S׳iX^;zɣ*s6A+>`Ĥq)&fe'N$-KZ ]"LpYiZ0.9S> :;T")yStln)X҅_Ϸ K5ZxCdpL?+`]2K`.9E&$7Jn]sS3 {DM?^Kņ<E?R|1lJ2G>7a:A7U܆v9TmfU=: شH.2<^*C fD rwd~5γ@?cNZQbWe =LIENDB`games/minetest_game/mods/default/textures/default_tool_meseshovel.png0000644000175000017500000000032512565242342027176 0ustar mquinsonmquinsonPNG  IHDR(-S}c<|a9w]6qW0oT.ͣjɠhWWMw@x`:i4uZ4e0ݸz_^]vN}FmDh=q;o9l7mV3g2jO*\)º~دwvvvѦofyKnK|EoY9|U#18EIDATeE0 ʱc7LeffT{MW7Wr <ϵm]Hp !ÌRbI(ZP`[!CH'ZmժUsM= i;BS!4.ͺ^ϱ%%Z 244P:LMh= 1>Oi&::l1D5q^,YIJͽIENDB`games/minetest_game/mods/default/textures/default_chest_side.png0000644000175000017500000000056712565242342026111 0ustar mquinsonmquinsonPNG  IHDR(-SPLTE?/ L[Xr;HjCǟgUzCw^7pU/ɠh^SP}c=|`9j4ŜeÚ`uMuZ3f0ͣjěcMIv?p9mT/jP*zدwҨp|Ef?nX6~W%~XnK~G_,dK%abIDATeW0 EݸAP_b1&ū/xDTy4vpNO @`S2$Cw="*qPuUI YYWr}{Uk#c(bɨvu]^,oG[m jA!6~͚ :EIENDB`games/minetest_game/mods/default/textures/default_obsidian_glass.png0000644000175000017500000000020012565242342026740 0ustar mquinsonmquinsonPNG  IHDRb PLTE&156LtRNS@f%IDATc'@,m@V„lJTbIENDB`games/minetest_game/mods/default/textures/default_torch_on_floor.png0000644000175000017500000000032612565242342027004 0ustar mquinsonmquinsonPNG  IHDR(-SHPLTE1"`B(+ԒhH,͢ƛ̎޾uҡ\lgEsR4X=%L6%["F0/ # lB]Lh tRNS@fnL"7w+7tI؂dPĩق }F1(1E";cX| v[="ޚ%qQ-["LqEVaf"+IĦ"&BD)+Rn|nbң2ޜT@`d0l[zZ ?KF\[fFf_nM{H? }_z=YQmv|c34 )[W%I Ȱ316rX7(ݝ ⺱SӅ|zfšyq_0sxpєqyv\7GSa؟8"Q>j1>s@7|8ՉŹ,߳e%9-$H*P*@#`l=p0VHiA>@ vjP @h'@8 .:n``a!2D UH 2!y@PAB&*: :]B=h~L2 p"΃ p\ u6<?g! DCJiA^&2L#PEGQި(j5jU:jGnFQ3Oh2Z mC#щlt݈nC_BF`0FcDa1k0Vy f 3bXl `{ǰCq[3yq<\ww7Zx;| ŗ]8~ M!8Ʉ*B !HT'\b8 q$C'bHBvay=+2Mv&G&Ec[ [bDDĐ I* Zc0&8(&iYH~Ho(%46h0װu wKDŽ7EGGDDōFG7FϮX{xULQ̝:+sV^]*uՙXXf8t\DѸ@f=s6'~_ ˍ̮`Oq8圉D]SINII\7n5ewrm\J`ᔅԈ4\Z\) /ד>aQ1n3|?~c&2S@L uYY5YoóOHrrsNy};_-cZuuk/\?kÑ)*0-(/x)bSWr±^$E[nEmnfmOk%%%JY׾1ꛅ ˬir]+wZiYYGgʿs{?T'U߮qiݧo۾C*זԾ?=xΫ^P֡ 2mjTl,ixwxHȑ&JG˚faԱc7sŨZr}wN>8(mP{nLGRHgT)S]]m?x3g]8wn| ƺc\x'ߥ+=/_u=wvWO]c\n}Ϫ'l:o\:xviMoܺ~{;˾;y/Ylx~XHQc?:b=rf}Icda)iDӤ)ϩV<|~W_}oοDΌ\«ï-_w>~f~#zGPQc'O6gAMA|Q cHRMz%u0`:o_FIDATxb?% ( DDDDDDDDDDDĒ6ŜAT? ,p66,b / f? /ހȝ}"by7Ho >50 Kٿ^~ i-O 94%R| Ǐ`I{IENDB`games/minetest_game/mods/default/textures/default_nc_rb.png0000644000175000017500000000021112565242342025044 0ustar mquinsonmquinsonPNG  IHDRR*PLTE2^m@@@QO]IDAT[c`F!bB,tb(3 l9IENDB`games/minetest_game/mods/default/textures/default_stone_normal.png0000644000175000017500000004675512565242342026510 0ustar mquinsonmquinsonPNG  IHDR\rf pHYs+ IDATxr8$C?W]=3}fkW׸{6'cW]ՕLIApHuV TH!ķL%)R$@x_E 6"፨A}c.?8R& d iVGQgxs ͯbϒ?e${r}3cd~)?6柶9c_߾nQS+yˇwǯ}9\]Ɵ&{srޞ^!V VND©F1@N9=5<< ׍+ @ o*XqGP\Q@&Xt Q,_Z3Nѹ{}\/ˏ.gG#|*_xaTD$k YV9Q[1n!?dFy=CKqJy; 7FAj=ǀ-B6E3miSfF]nu~w!%)en$A2S8Bp'84d! ʲ(zG1?Z&T PH`:8%FOFpH&! _*FhjƑY~pCL뀇@dw+ya@ Fǁ0_G)[wKБru#Ճ G$; :aW\C4S Jp\|rgwOVʌljFw~wT|.-S(Z9II}Nz!^1%(2z_|3kBU' cmR ƹgZ-^4jooscopЈl_\ ';Aqj mҀTFR5vvikt݇^!:t{g,QJ݂s]?/yCQ~CHݦ?j7_?q@_bi@q~w'AtCnÑP߲ߦkCojUC#fSP#(Ng!`z5(WSt;:.tӺoQ+ٝ nVm-x @m E80ћf߰ߛF?cif?w/M]Rmuh<6}W)"̋Nɝ19<u|ruhɜt :J9l=ٝޝNV[H @_ϓ& j>L@p%`% rs(ٍ,I=be(n{uP$jQva?bte[_GztI+p>"<'_=g.)?ǵ{$kXc +Vb`ŊW5X_"c-֋ϰU﬿ bB?+E>BZuWM*/d.= >}AjC;|)\(NmnEO38)p&>WOܳvil~:[`焨>ڹ3O/{wF/ykbu'x**@cCȞx_.`8I1: c'NC!MRW-ĭ!~Rd#N8A'%;FyO(\Mή#,lb1cǨ.q#W(tRL2}q?S[4`+1apz?P ς~*^Gh5r<ױE=̳օ1|.rs9#d76`Pnt; !j*:P 4RՕe\Y^H|ģûQkcFBBދ1}_?(bucބ~k~[ M~Sx@_65Q\c%E'2mN}?_sU hƐ2qWkHE}4g( ϗw2i Ix~8k5ε8 iNpR@_ݧzs~HORg)L S͵(/uQxTFҁE& V=seHfx\w46)ZD@C>%)6vSf!tjFUBNs1,?FzV2Υ8%1`(=ҢU`7?[BLWkx׋cdBLy{xǧRRJor#NꝜ$m"ጚ c?Ac4]ӌl T FYmyqitt^@/ zj>[|~>Ĕv[žP99VxXkXc +Vb|E|~Nt:#0o>[ͳK9>7A{ ؒSv#28pnRLv_px3OzÑ]Wʹ?U㵐[$,{k8q3\h]nrsl<ӍnKWTDo)_Y2C=#6skƥ0z=C1 Ot4@^嚸 z>  l6&ɉIh  XtN(S8u'proМ*|xmxlѪ*Nrv,We>|p:|Oρg5O_ܷWdU`UT,~N V@ /b!K-jڶ. )D'Z>s2C9~el#&珋;lT6Zυ2MNWzuO ЌH8*9lq5lpF* ŔUTOZOGu!eE zx~U,1l|0U)'sGy_]hFA5Kh8?اbBQ?51[-t~By >_$9 `O!LzGZPD3m޷6IS@6oVbwNƸ5ԕ4aZ%24b3h`48#BBIrϓ 0nf>{8ͩ5L|'XI`1&AǯdT!HF=:Q@'Op4$ۈdIBT+Ӵz= ~ 8ӗk]H9JX t?њј!۽]3>#*=O !Z eA^ n@[3`=|ƃܦme֞}H^& 5 *}g~{Od#8؃@uXKOzjg%X+^1b+Vx8. 8Vx}Êol.3ﲇÁ;j[nD/Jn'NϿ2c YS8wd Eʵ>]?\cbNR]&]ezbGPn˄e~0^c"QL5mXF0>|U@wk!yQ~3N^7zɬGJYe y ]I&S)Ép9":|t>?Xrf>|hFA[%?"QN6:;Q80 8Y$s7vz;?ٺ[OtthE5H~ 擋 c$^1tL8֓() r",s)ep#NG..ImӢg4,`{)mg#B y:<% ݹrc-a '@1ߴ[҃UII%DN8Ec0ԥv`d`CydkRoCO'& r\/NnC/]۶*=9=˄`sMt$-P{r pǦb [M50q8Rϸ{sxcF϶lKf_"`)Y ^.?-C@?wr.Ku>vF%oAP _0>Yh+Pܝc/lRSdp Q38#hu>ruyM=y!0"_)FghCh$V_;[|d+P7_?EDM@H܋z\#.ui,)k3u2%Wєn&*Ai=syF%p%-*u@rg0"J !d2^?Q(qu{z>'6O_NpO ti_|;UEϬZ(BD(*Y@J'*uީ,A+UNVp%E|g';柎Q: 7܁=+¾'ˋ~!}xtMܞ= zъ +hŊW5X+^1b+<^#/z~߽T"gm=l*HV<fw޼6>aSS,!.:=)3O%IO"Nq}҉C,S~ϓⷮӻ09 :f%cW!Swʰ[k3w3>(V}C ,4[[C0`I Sseֱn;qJ5"Uu)|r}3XՁ  bZHB r@ ,Ca NA8̉O|{ֿd1_:~} ơe8ҷEhNM ZN@刎TѡpM$}f!}Huh4DAn4غ D퐰da'*Y zßB c&Y6ץ.4nлI00FMNZ#58xR&Kꟁ+Qh⩶;&W R<5'R`vE6XQEjW`Noϟh ?%ZU۶͛KiO('Sf gA/n n'{TOLF4|D:-гؘsB7ؗ1 ڤI͓{l s!t|Bu.j/Hsp4Ɵ{y*ALGDbx(9l]hFA5KhH1P%5IPD)3uc&|i*osyVRG(*k[718oZ?6!9[{!$ZσHLج> 8g̦ I/3 CF\Dƹ r'[}kUSؚ'A-m(2s6 ΈPGZ L89ֹ{q2!p Ind+5>ln溡] h֠I`/Iɤ!583uBE*Չc"w"C6K YĚJ=[gaw3.? 2ˈ@q {hh.@MBYuL9Eޱ_K}Gu \8bd&}Z!d"N",CJgQtR5Z"IA,uV.Vv2=bޣ¥A&2MbVnS>uϏlΗ/+roܧQ 9dcIKqSCpq > )wC-z=^]5n~ P*1bFeXQ+^1b+VxX ]C~Ţ+jf 7qۊ ۰)| _e!)Ls 8U@7TǮɮ㕊# ̼]U9B66P[( T2ݣ~>랦_f2N3::cG%81L-ЁAF"qP4 ڃnA̮ܐ c_Ag Vu'xB pKIbR)n$Xeާ\_~~t:WQH]dN{PXi2 EF#V{B,%=<U8#HGPĘ;Np!Js-/rjANDcv]LgiNܸ׭'bsZA^/Ի_[e2_r=|8Iܓ%>/~ Z!~J-3e1|nLd@%AEFH ?4'W> sjM`m3/2xU *dO8NvCr&@n[NT^f"x0l*˿ubc;pUb2OB 9e}=@F1Oā{:qN54ףJ39m.}iUZQ@+z5FjWSLN쯽˿9|ul6: -w47s1g9k=e>ԊRwc ~ PS 禑ڼyLB/p5 N8ͩ5t Ӌ9#1lG]XRkLhq哀 F!/B50@c-j%i&1[>bJPz)p;ʰYma ]Ź̧ߦ&F^HtDm9P@/NYӴA: Rpŵ8*YaU~hhq%zUf|Gܰ&kRo' $MduWPKqY2:W 擧u쿨"'!]kŇ{m]p/]0Z0}g_"%ѝk?D&~;$ f^k缏Ze5%Nr3A,[vsnawqO~,L͓Hq8x9N8sR,d΍K[GV>1Mcd,Q}gO?Uz]kJ:x&f 9b3=x0bd5bz?YWf4ga+OU~wHS~4{:_@ qP$aq 2潫 |1u=㗴#>. ϹrctQ,b X! 1&O~ ɠ_4nlRFFMŜE2Hq|Y)&6`yC O2VlS+йs˄ ѫBa9bIFp[ p_9z ?KcƽdJʦ}K1q'8ŭ)(tZ̝_%ӥuBG:n ܤwl|E~ش#MrUtpF2)ML=gIeP1nM~wu4lue~yHmp"n 1G|<9ǧgw ?H8[{<'όno?=K1 jkՀ`0-{Y-Z"j'E)Jt.u'd'&$A5J; yed0MLִxO~({?`48#BB㏾0с= gL;\ 6a~ \yœ-Nhù0?G6 ƍcDIlvbĬnNw!#d">O=w8]#@aWC \brU@D쟟O@(%'/NJ(;2U ePj|p [{߭d]v?|-xj9Kc,X='xXOX+^1b+VxXV<ɷVnczx x` !Dc,H1?Rrr_>9սjd&>3^]1#_5> S~ }LqG]QU!ʗBg>]8ϋDf_z,62I<M-WML|Ey7 ?%z>xB{__ºk wܓ3*FA5wb$8j>S0(x'F ;0[Cgٵ/⟷q>ū4wcH5 z0Ռad&FL !C/q^Fc' n~Z[Ss AjN"2CB'6H׵z&NqO.f~ [%&xNBp`c4Ɠ[?3ijxk}ױ#q9o6d>,㗼 WG$6Ep`DM4 K:U~wx!7ww.(r܁@C@4TfA/bG\֦Ȟ(BNpMΥu!L c,UWu m>krn<6fs;νj>diRk'Rd'4rR-PŲwH@Thւ-8#.ߨ-ԸOЋs)B4!tEAj,^:c"= Tqė\vmg1$׮I4Y;7n)onS|%4=xtrç]:HB~!qBj|>ݟ_]IsU*˖34ZQ^cBq:μ~0jo2tN7 GYFwk(7x'y{=n@"Vħ=>/SAy) Hĵ?^R(p#dx2ެG`RI3JBGj!ӣ(egM \*ULA!8rBSу@:=|꯮W? LVy]%Avp~ ntkwSۼaYHyy6xȭKq߼#P?4^"v'_VxŘKY^b#` +Vb`ŊW5X8zpak~`?Obskt)G9u y9VuSPƒC >CA"Rݑ&s,i!t\ʓh@moR?Kyғ2|M^Ugph>/V~UzpN$ l:{ 8E2l w-l?{yiBr;R:;$\vTub( PeF4Q2RуgiFAhJ81FbatBo=HNTDP⶞@Ÿ B 7.,6Bij I r0 Mcg#R5R6_BuDcL.[aK]1ބkw''&Su̍ Z1)z{>8͕kTǙINsGK.~}ܸRP ◃U*qQ$B`To,AF^S@\fuZ l.B DNS?ZS7F@^BPM_> H% -3bo(DdKV.P$6lFG.3LuO2@NB1o6XXoD Ezscoc8}JS9H"X4B^plf<Ҧ^0{4xp Q:SY6Z08KF);ٸ26]6h"0&K +й`cDx 5M+_TFOaRD{)P8 E@ -` ?}ʙb%,DF:vkP"&HA\LxbK~y@#Й%z8h X'n$RF`Y^ mP(k8(kT`0pNπej8WF1eQ͗Ln{3J`+,H@ƊDͳ REO&}*0\K *3u8VHPVHObI38Y! H_~j%c>{3TDmN{Z8<%DxW=^Ƌ+kXc +Vb`ŊWg~>CR 򅜤Xx?eq߱[|)_BP GLA놉SbD0XeSc6`剒5 g[60ˡ| cЍ; "3;3$؂ǕW`wucUosn- Al/6qaa ssϥ+Rnĉ8EdAfB)4c.TDI'^~LI88׍N,Ʒ;=&4"ؔ0s/~ :)#i֙|&6j݈ĎZ:a  If2X K ̾&/yߵ׏R_8Kq,x08 '?.uVa蔜4׶Mڍ{C3B2CHݦoZ'kcD2!C(7ODo1?e+K)5|{3; I)tbƹ;ۧAdD/+n\ӻD?'Ќ{O0; G`Bal|7%΀q%A֕#vsӑm;m#_\7U.g=19㵡H}Uj|Oأ8gN6 :=.`"@ո 8Dg>i"Xد%?K]C丕 $?s!| DObeg_Vx būVxXkXz?ob³{Goۀ֥^wxR>5 Q"ESeχ>Ws|(XR'і項Y81\(Ěw11$;5W }Gg;E~ Ze[O[ˁ0*N7м1bW;K^&>5Ʃ3@KF+ӗ7-4'^@CFp_(968 OJY|vB8p*">$1h';o06W鍐ػPqF7gzp #K&OٳQ#Y<'LOrU~k>VZ>S#o-`#[-ؼdݺf#w!o ppwc'"KBwɗQ¥2Rp`Yhv.͆:_g<ӫ\S(t\e3|.tWqz1Hfֻ_Q2"_xe~sm.Fg/]_Bۤ*>ǖ"hVlc?%钟= W\%|3s؈OQP^#;E03 OmQ)%׾=l3v [ E Br5M&Պ< pЙ?~0j?)55XڅCf kI^>XUs~*̱-opzq4#wлpiFOޅV92g_\Hܐ=sxoa81y߿n_h%. _Թ=uJi 56ʨw~}itwkk%W$*ccz&gN!3 1B5bWu|CO 9ut%Rς'zsA>x9`sI˵C<];̛<М?4\-3o_2 $#gb^gF) @'G^T`#yLl[U'-!)cM~T/B=FdbHR˴ -x/߆2 E H@+|<`8F0kWȩbJ\P|Z H&M>8&Q(#׫:|]Y+dzbhbfjK6^:c{oF~ir^9΍h tIn ^Z>^qs/9[eQ u>G2[E1dvZ>u+$AH'4[?FBY9g_Ǯu>%$}.`a$K.,s=a_w* 7$Z퇑tFC 6Ns%ն3A0g<وTW`d7mBGwp_NI n b#lS&2  -H[v CbnQ_Pd` . 1 &faksU2.ښW" n!mp)9Kt Qߕ[84(<$6lFha\@hc fzǫs~@kl 26]cr`F`+N%"*.S1)l;ML1c2D,t)dhnm߷C/HS9O~B`cD;1E3miS/ԽG~GPf!@YE8ĭ⽖}l𙝭dF5Ψ9)%>M< \)ۀ 55W蜙D P t oܚ#Ǒ+%[̎7g?:;Z*@@J@Q]ZDU-$H&AF ћ+`g$Sn{uG ZWT@sb|M~162cRav_O د/gQ@|p\0"<)U$"s6I%`V&·H.A4`yJyP$@[C?f=\8R:bN\ Q0|l&m9Lnq]ۣmr7G{>&P"3z(%>EFg tcKfϜ{gXbZy͛?xEX`!-X 0`R,x_z]N?uQh졠ŏ |-~Y~+dh[NΣ%cb16V#gb eo%M:|1}7 ŠS;w_óLp?jd1~2~5"1aX8qSS;Q(lPBcTފႂ$ЎtM8-OFV\| :ģb"b%n9  |oV[ ?X2(\{z̡?+%N:\囝:%^ CW>./16X%!Dw6QBc^z[{:{iP.$QVfەم+̃1_~.ӏ}PEڤ^oIK_Dd`Su+W @3xϑ )A!0tfw~*V 'z)&2wS)LC|mڊ5FAhT"w=S[0:#\8̶}mU== I)B0Wd0>_%\zpF:uo1 ÿ\wY3%sU`OU&🾉jW 3*M/r}["@1jS.¦in IDATIt>6᮵U~P{Eiz.Nqw*E!7~L=K[+B*5w F5 |ӏU-׾qwlA1Ħme5{U2K4fZq>:W5A0*UkTE7NW0icBw#ĶBSpEd"Q/磛QĪOBDq?ǧ Z^o_~.RΆN&s/{pZ &ax}q@_-OǩT=Ǘqb2R8/6/x `R,xX oKX #-N0M}57K8E B·~Yt?7rqiqCC>,8Ŷgϋ~'=>8H)reC.#b4⳽U|'mXH5Dgcσ qS@`,H#o m ; 2x%:ى$b+qYDAsOibgwes z 61$n М9?T[HמvkE܋|c m? ,FhEYKޮZK9N.fP]]u}њ(ʚ.^`NkNۊ+僿ug^bފ[w'HEh+X{TUjߧk-c P+uB1Mrqؔ/OL8\O߆u7?/ Ͽb}2Yon[\FX ,r3nkzc&Qm$chVoG`vhqA.F?TM*)?oER>\_ީ|%΢+0nĪ&ߤUSVtt=Q 0ןvWU_Ϻm,w@#evGb6so9?1^:|=DT=T*X+jE4F]-:2cEsyYApGc@Q5W@Jyjkh5q~u\Q8,1lU袻4L?6P@RsTqo.ʥ([gwB6k>|Km߮?_!Tά yrzDvsXp1Y|e alW[OjSU>x wݹ?__y̭*1|ӿ**9<=<̝(z_D#_S//G1Y~at|!f h7,X 0`#{M0*֧cN0~k=bfj8)~s1!d[4o҉aYy-y]yJ1 鉱[`puȄ`:,?Bp?x'T_LͯyYeK)$S"Jl|l{:hFp AURZ5ld.PEj aYԢ`{EiHGl Qۂn5bz5`wg鏉sumw\$Tv)|%}lj*$ lF,to&])b%~W_+^HlL<*a]vk1j??+ו_͔;X6Wy-OC'J8w*u#~w&wT~Kf~ NEC0iJqm϶34m AQyץ3jko>v] Q?~ xy;q9U} j@($:g*!H0 Sq BMUp9чa >"ϦfѧO OKuc~9 =j^8,}生^Aއ;)]L`êIø )N࠶v_}cϲ;DAýwy\ PhxtG-hWݱ;~vt F=W~leWPDDJ%Sdh.A Q FH@l8r&+ET90S,AMB<= JUA.4Qu#lAZ-vLH%1>8\V-3Lk+)$sl)ȇLJ*ZD2{CZKۮͶ[;HW75 I͕na^1&ŘHetXեo?/6[ꭨU$SA٨}Ԉxq#fӟSWzP5cmJ YIENDB`games/minetest_game/mods/default/textures/default_river_water_flowing_animated.png0000644000175000017500000001333312565242342031712 0ustar mquinsonmquinsonPNG  IHDRRNsRGBbKGD pHYs  tIME9[IDATxڅɒGOwAd̨V-pz!iVK]U&A@";~HVf^G'ܿk5\-o[ܢT+ǭoU2 rS*Firͧ1,bK8/=׿돁o9 5d0g7&LUV~q[Ώ9ex́2gUuE+b-Mb1AMbb|-YHaQzZ8P;Q'XPU.@iU֋;CF⸻c2? l7E12W8A /0q^9ՠN|*=H-%\'o 7h[#( J*3M8-Tx6[4xDowiqYzGfͅڳimDiiz JĔVl'jM lWHA ȻtX`"2@)qe^YW 4fdɜ!(,oxց"D ߍ[yZN ewo8A☺,iExZ֭*Ip7;f&;,`&)8ak#6_.hu2I"n\|;NH9M &1B=4/giNJq:;9b )> v2 q1pS{ʓXql UQ;S&Xx 5[]??`urXc㘨-F%0_W5m#,o`[l dbtk-&^ūrS{;C eK"={j)ja;R^ V;1DL]<ƖVĶ{x6Ghx(:Hh7 BS? wfSݭ]ye40vݓwUy[Է=#gtWHhu \vOf IJ4= ̈W=#Ug-ƣŖD< c U 0,D= q,dNm0Nb&=oDF䈑P^[cKlwvDӔ$NжakExZ0s;5{Z^Ps(!X9ê V-ßuzp2UB9lUŖ՗'SF^V-=8-Q1,1ShCwmpMEl!?+Ar]+rYuQxli<9vqPU]Zo?smE^L3EBqW{"k6߲,*Riv4%wc dık-W>7ZvŽzip[JIX7B7>;D1^" fm|.Z*q](;qm.,qw\ pS+gYf.js\_X[W0!t1b $&kD]L +\_|A).H((v욊J 좔놮nfW/ę.kILubYd&S؄:Et->ebĆH=Ç]K]ce#cXD>m+I1HἨѺ5.$uL![ďEXK0MWrm-u]ZaĨD'nJ`e(o U9:d`A6>n@ 7LtAiA nù!(*gDijÇLb ]{Bzߞ;Yjhh]V,ۇuyqbĥ^q_ k8!$*Ӡ, mՀ$f G.APs6~$b_'Wp2˦YwlD VCP1$i֍i^wAIT(6le"mXJTʯNx(M*6 6CƓ#K>)X؃EvDd{i(1s89 E)n# 10zpUu(=j vfcRg90v[rOLdF2Y5߯}a׃Q0ۿExc#bE'ۢz|5`֒EfsAOeހo=X<2|JK&=X\mrSfq`x5c*54wTaEcx,4nx?I@yR:"CY|;,vL6:[[0ME-1JSl9-i㜣?p|tȻL 51w"rBF *pۀr3qli (RobP/n-Z\[GY0IF=7"*%-)^eI u;I9c,[xO0 ZJ(dy{3Ǧ ,Yh“>l UY\#v2'U݉B,FUIYoF+Pn ?p(X^&:@Q |r[6hxލ"ɣmaʶU$qJ9Cs|Gow;fL#Վ,Ievm`ZN1\ݹ(I5-uS㛆$9A~[3R8Žx'1w#0(_n E9NUM*xUvb¯߮[##4nj϶U.oGӨ;WGyBh@$BӌTx>oKBc\bT$EGyi*& mPBq8;,dm6B{lD,)NntmdUN}:/mh\ցlk2҆^97V͓@~ܝu^mҌY{0iL} o$ I>"3Uخ,33V(ifn༬#l6=?N Պvy@p(~4uOze_ݡA;m=8"vqm9z`?ۃ(sw<@U9 }8qcw4K9,We˧u4ϻ 7uZ1=:&6O{Єtk*绊"95!tծbv;W2#M}c$}Nwifrm>zj7cu_MNv|8zhs\U/A(vݢD%J|;( JmC˭LXd#P6lLd SAby7rl}.TiwuOKwqKj] ]FbHm7,tƇ1y,/K0NYl1#\z}BO!_p| 9|| dh/ 2 | ! #gz}APz} < 2r  b ; ||K/K>A|ÀO!__p<d<3>A|}^ z ; | !'Ȑ/8ʓ^ 9߷ՓP WȐ/u>A|i! o^_^ G L|/^ @/8mO!_9zϥ'Ȑ/O{}8^_0dE'O^_ Y/h||K/(C/ rセ !  y;Hz}=x'M{}=x' {O!_p߃|\=x'ȏcC>A|}^ Ų4A{}B׃_ .^_Px r[^_0; |$C>AY/ v>_9 G s>An* ' O!_p|\iOxK`'Ȑ/K>A~X&hOxK O/( |\{/m}`';:C>AΧ<Hz}=x'M{}=x't% C s'/xKO!_p1 | 䧋e/h  >AMC>A.b g'! ɫ^_09_PJ~/'>A>|^ d]O^_0d,'HL/8z}|*}/8M} ! g~_*^ C hOC`'HX/z}^|OxyK`'/Ӵ'Ȑ/ r6 2 ?3̺b{IENDB`games/minetest_game/mods/default/textures/default_mineral_gold_normal.png0000644000175000017500000006040212565242342027775 0ustar mquinsonmquinsonPNG  IHDR\rf pHYs+ IDATxKH's222=hw'a=Z@_jt:JLUw2#3H! ss3ws=֨Π?$?G³Kʤł/og?>Pnt>V8ep6&@ɑ3 (kbpAmʬfӰ !0 丿g.!֦)oLk뜗d*ֹpCOТ7*lZJءPB$@2:{4y!ٌom>Eh氆aTY`Q;v%Xa~W X(-^Hs5Kh̃P&ٸtGKXVq?x}MW10x9:>sT 2R4(;qv|u |~!?apR'[Ǜ??a?;[ː_vʻ* @- 'p8p!;(L{шCG#^#QwÈkm,sZRv!XQm|YD[0/CUy=~jb|'6ځW M@Mx;zp ֽ-J^Wj(WMo lxd.NCh=ٝq+@UZko @ ZoX}Z5`-o[^PەvKM q4gmS\KYgY|`ҷpJ b!h=;y3rkNkL:34bYcv6 [onE߯*J\k(ڼQ[PR%;JߊjR5$, 8S$)x/laXQwo.rKj#2~bP_In Ũ*ᛦ豞1 5!i(/F~.XںlOuCB{ehʢ55 52`%^)[AxJbi 1+ RI7(Mr# 7D7!YY,)@a!@-J0t~VR㱔4%r߽^i} (_=b83F5z7"GYLGxY)Kx0MAn ; BCk~ ܊Ae߭XpF""6Nl6'@@ :Pg1Y͐)wjWq>OAEYiҌw?ӫ5hCp N\R/l [ e^=zO#a# #5}woLLJ߂nw#\zGL=NEy8>}0(MU%!K ~{hw/z7ҷ~Kuu!yga>gaWt€ӻCu;Dx4K=S!s:O/a?BlmHUڛZs?* ΰt}]@8Z(!+D%}0~\Aӛ4N)tnΟj 'qC`k*|οkQVl RIE5E. g%;d3̳E/ 6\n$)_9quR~Nd-$j<=E4jy_2KZ!Cn_<y_- C,jU7ѸLYCJO@׬"hT ^ugJRU6kO jWA5JPXG#{f̑Nr 6 JZ0Dc(Z w`(9FW_7w ԫ7[){MH1:##/cTNB]܋%Zw5#`R!p9 /:%ka"ų[LC̟x3kIB3L#˲y 2 ˃K' r@,RMM4<[6ۇOKtlmvƟG%,EƵC,mEM&O6Rx=~\e%r˅@Ք3 ek92!h(cP R>No+M+Ѳl#kU7O7bKXɴhXCb_G% +)@:`[mZJ󠌳dp EϘ_p<@EQrÜX̻ix T%W{siL#XE%, `G$+3aF! 97%v"--ǶDexY&S ~+CzW%jh'f^3OVJܒPSi"AYRJ-TR%Y`M<׮ Ϡ|ZR۲Xb8=K!Ca"ipkb>KBdAe\&ƞobgy(Gfm*Nb eVGcl8!;3Ű}8U炸08̛n`K=FMʹHC<?R7-N+ԵL|& ?.=ĪYhEXA.ZdIh݃ɼP6}Brj Zvw `$#p<ɂ m4<9Z)N {vmc4Ā$:p#݉nɠˡ4{[(bȒJƑ*$z0>qjͻ+ I" 1$4翎xwF:pvaEdGv8}(h n*%םK02<(u=#psp×FBK^i 6kikEtS'x5)7^BEA?eؽk+{nv/QVwËW t#R`+uɆ1 8Cx,5U#O4_6s1=U~i!Dz>w'F'>OuiX)x᯻#_]_[뿆^5ƶ9^;H7ӫ͏-7xXVEKF%(eN|gnjA!">5Ie88#8b }ꄛ+P_=>]~H/P:3!w݄A8@:bKu6wуpvp";q$=0q;p Ez|ZP@o/.X/PV-nISEhH=>(*ϛ1un30@$C9eA>W8>9̨(مX Ua3])r"FxhNZzP&2O,NtȬI4֮zlz0 t6KF*6=dkK8dYUf]#|K̋3'YP~3τ:M>|A5W;)\z <, 'L-AKiFjN`դ8;g#ךTZ%OB=N6nY}** RP'iO _$ -GF% [tn/GJ #K hy1:J iS,<}e>F!-Pbl^UU w4Ի"(53 #0`p Ֆ3TJܝ;dš5b0aTQʞcȌύ#M6;J*5$^4~:^| )/ks!̽ʄx[[E#hH5qzՀG($! G|:?}z>RO:OS& G܎al}wċj óOy:i0y#{XcG܌a-y \6IZC8;vO/O}cDE/^7>K8~9 讧roˇ/}/2꧴vJ}Wn]iB:ܠ#-jt$C }paxg"lH^O:ۻ=n^kx0z<`h̟t^E82-r$y2hJuʰ$̅\<\F>~fOsxLJS߽ v"povKFŦPXA-ƛ+t¡/oN%6ߏ>_wԥ.M+wlܗ_a !'6qOi =Lqbߗt:AŔ,j] 0W>v] y xWХ"܁ϽQF|C^Քa,>g` ~yG8 ;o$H$}7*y%Zy.Ӊy=R!n{Q2fn Px4#IV @ɍ-U|(DaVdN(I>z>VxRelp92KPIDݼzWJЈ"mΤ]1u -n 3ܻfXdcxPrCqhS38Pvp65X' $/a9I'AKU,ODgI5ݹ,7[XY+#zXOlWE@)+l͚kP"}M+&vEqhFJ=.z̼z %50#lvpA(%|8^UyaaFfv'`j"K"@*a`cq K,b._$ ?)Ei{me͜7//e Q ~54uR6̶V1_O4XQ }vx Pj9 ?ɽ!hV}nsSLeM$O-TFD<8Cs"+6 [ Kx쁡r8}!܌xёakw LYgi"V+EcjH̬Xx @}=7n^rn+=Eל}Zߦp_9Hj٦R*- @BൾϮy!PtAo xz8, [s{ xo/J_+1_r+@C/FjesWjCTrTHgO&X['6/m2Pi*LDL[H(SiL.mf۲xSɃ쮄 VJ8zNloeƃ򥠸x o)Yt ; "$,̊76ι&"(%Nu-*Zou :xU1x $C~Ҍںhkl Cݚ#*f` 02Vp ךf0jD ̊=-*x)uz_kV?f{224,SJ{ E`b- `{{"ۀ ȟW o[jmiD#AI=:g  50'c ظW:< IDAT?MXsd-srX {OkMD.55wXxC3!rAw'є>d{:2e<BB}u^&>kܲ c!K e D0O! Yjc""/E.(mv- rgGI)~ge5Ͳh!+0'`9ŒkNuJA*+'4ɍFN;7EDZNKI;nŘAoq_v~mdN'Bn=xLvHw' GtC(j] L7ogjJ0{$ _u-EEE1i Fv'PT' 8T $9j٭zZZ_q !}MbVjjR*T\i&yOm-Dmͦ2?oG6Q@6aZ\-Nm v hJ*dyY3o\Pҭ]d.2R:"5o%K&sgexՍpQP\douq/_02dК jk#%d X d?dE3|@K"'^Gc!Dڂg0֌BH^0o.%SVM٬*6D \]T4_nJn29b8S Z&_Үi3 C=@R. Κ-(:s0SkRok<\#le,"T絙[iDy,D=%SyQcOyu=4Y2 U` m̈(ˇVֲA@\ h* z*o^%-+u3 )ծ9nD&>-@*T!S&OQ=PJ9`ma"/ CW"Rn̊˧EE%V]^Yv? BwKKsyN[(W5[/%&ƀ_ bx1mƟb,U`J!-D-4Q)N5/99/<"1E+Oq+LqQ{kaN=7 nx s-CP Q4,Q\Xa= &9,Om1P}[qj5b7Orq@Q "'+wu87oFw={ᩝp#XT8Ag3F5*|N֓N|X% 怘TSI>Jޓ)1_S" N +t@=zK\f-N0 rUe?3P!k)]H%!@bLB8I>iUd:\ 2ScCӿ<Ωl"K* ;s : 8 +)7Uk IEH9~V[ؿ:J$J p;CLSY8툏@%DauC? te;# \u8|g<" É8ߎ}k&F! 猬>/0] |xW^`t&ZT ;n^M!Q}ϡ  ߜ6ǞBcu#~ K"0>bݸ? l4U+R:'sƛ].AIVu€?kBl~8{^ sB5H6nП?\ 믾v;h08?u{vjDAC:8i+.[Cm(  ?fw8EM_ rcԨ1}Km, NPrĭl.p+ }No F;8f&J È2\Hi؁pCa+ta`F iv5qaztE.`a (@#_㡟$;`@]Ch:ӊ=!nIW[Y[wKЭYмG6+:hw?` rOY:K"}כ!) >@g{qaV5β2aL)ǣ IA821gf:Hkŕ["A~d<_DzYq tC&FLrO!W a0.=BbA0}LХ2(c# ijJ^#jfD@&IC/˄ғh[7otxatwU&dE<3HOjiYJb\2+*M Fc)(E^ܴ,.W<| [#C:5^_çVںż5$DzwLF[1obmj>( k1cߊbg8<ڔV$F=*@ "_@5O})Jx`idAJW"'lkUu yk,EZ*7d*6ewV Š 8h@s_%@Q˫JylgZ0dXlEM݌9h ق@όzN_%ߋB_\ESdMᬬ_ }(3Xҏgd(AStz|Fg? EZz-a[S~(|[ (P"Oiڤ$7<'C6uhmAd‘)Ѽ$ %HΣ-/ЏfLlX%eUл԰lXc1 v-QrMߊ?,1)Do7u| GǓvU_vC=@XtSh ҁ+S}bp 5* W4M cbɄi _RqZzb.:q8)STӚ@!BHǐm(+2B3BNGoeo9 B1Krp*؏~ncLł܇cF~%u/»n?̈ίN|/F\&pM'+pz|׀_vZ$o *A8`F$ :/nG\uDٜp #n܏2nG#@w)(]M7knp+b'0_DG.oߠzARSh8H#q/=FuM| z#a/^NѸD#_h;w]7[2||_ 눏{28WyBICpnR\KґrvN#(F߁{/#;EVVƙgGTj#YuYBœ >*-yδTGHh?g %V΄/y:d'%H(efk8GY+XqHF)PX$mV.2r8Ԥ9,YbɕV32G .bSn%^H%NFdYTK6Ai.2l^ 56t-%8%V;6_3[ސLL-Lq[6K`un-guw(&[~lSC41`gڞ_n2` ΔWk_B'uw( ##5fs# '߲ q4Oc5%,KC^$>j+h[Cf.QbO$Yw(%)9W+.t+V UW񕼻US*7ZF*͋(JxK6lE2A[5:iK].y5E\(ךŸptgc7=9G%b뿳"I=A$BĉۗёI$Te701T&& KyYLJDj$bmK Xdn\-8¹Οj0e)єɪ`U9!fUc@}R iTayyލ_ah@_ѫcʐ9>BP=Y B؄A@8p4[oTϠHPqmǮX nTG\ x×OF$B:Y%5űxdqfi|r= xx(IXh9w$BWtg!~z;> mJ:-×J{ קG^| ={=74Ǜ~w\u^) _rhh4 oiw~OeQ[-t__{JF<7=\Zo)\p ۀJY0\LFn߇Gt^рM>yb#2<סuqz" )!2剫Ъ 9RFh8~@)p{#QP2+uB/ ۀ E/;PG\:2 ܄:\A.}zЁp#vD WDvTN8`#aXk #IHZ IDAT#pF=o*JM0F@D׺)RBN׏au޹e"?NM TgQK|L* dShοVb_ICd*h0By8YhZէJx}*0n ѸKA7.LpDKT MN]g'L5Zdɞ Ps« a`z㒑22#&~1) ;qxj&N]ҡdޚ] 8bUa+&_;@ͺfT]ǂA\fS]1$TуRͱ1f'o RHqpX3TN[S9Ґ0Xkp6 Ljd9R_mmx^ry.T"#TKj@R"ccd4ZcCo jPޓ2ZyWaS=ren!V8{o-Y<{#9y>N^K4b})O_mfQUhgw6O=L|x9,(+t|9pu5G`a^$i@zf3bwS0C^8O˧1cA l'Dr3\%xH YxRSv+ rXe\iZyy4. aIETS;OKa=~ H[SRapp<@ b F\uC`$ކxq}?cx87';t«kmfZt$!Xo%e@#\ScjMGH#o;:}X@?&2&\hx9:<|C&OTP,#xG; x#] SK#M>d=p:Dt2/ ; $Sp:Oe "CxkS?0zV ijF`vr ^?OCxッ:?#};܏[Ǜ{}L҂j KE-f a#ӿ9:7 PhuOcRFy p {#s=oG ]^vS8hKНLh)|wc.H1a;t@?W/_{ !q|߻qoxxhK=NAFts-iVN]f֮ ^Ɍ*>t2':Z2FVRHSZ+/#1P`mȜ0x#`ytk\{<2N3<W :%Nao+GчŽbZp:LENFGQvLBBO0C74K/3x {q WRLjBYڷ8AJ*$*a>OAUfӫٱH ;Oҿ#1'6%=}n:_QxEBAkk <-skM2 ByHh.]hW:o41\k?"Ԍ / bbeaňzTJcZ 5%QRU J.rQ 5>GDOrXp 4B8d5+SZe"OUWu傱W j6oZs:s]-pdҋEo@!xBPT[u%Q%$/$&(  y 4p x<֮6{՞C "Z2S @`qllqi3~K"4q @0œ?Ҩ1)a0C6G܅#nGi %Zo"ڤU^`\^zolyRPu^칣,\`A%>V6&F&eERE*OF ӪlRd%.Erq}O xyv$zfdK&$1$Us0#v-))ZVխH’/ªhx PdmId@:iFɮ(x:86"luGTRş"׌y$N֘?$RB"D}mXh{656iU2Z8wR~kS+mI@OTb]q,,o_:pQ߯X/m oGZS|9LʼNI֞Ƣ[2cFyV?-P) _*Qˋn|"/Lp8ҐR?HF66BEfSJSD.1Y,5Оjj`33f.IE~n+BZ I\K|H ꖄV͑oU Fi$^oX$Y-Ll5EY55>ZFj@SZ L Jn(+c%EB0| gT΂9. -r.Wpɢ,%/PGcI1 Őu0j,L26ɇbx}FZxsI.KU2Đa4-/GDE閇ZfJQ@q4ף-ȕ#[ռ AFܥ@jx4\:Hp97SN,bK`"@ֈ:M^Be=cXCc%H-E#>xr@"Sp}>ͫ~ M2}[iۊ 3OA**?k~Ԝtzê=J!>vë?x}M3#5M89ҨKHoXze0=w8|=6P%(FXf-M8?\K⥱ƃ>!lc(Rሟe؅FW 3'ӿG`WO߇ǻ/?y;@= {K Zȗ% 9,IbePwFF4xK6 5Fi|n۩JE:FpC\wO9+FdH&$_io|V/mJ"O6nyNWN,$ f>_v~ ;_s~C;a|]>5\{tSbm.N:Ɣ? zYnI*}lXlJ3v Nyse;_- ŌUh. A5Fn{ ZyC*XàWS% =^'(ovl8)K6|KF-E[hװk4Jt1ҖLkwdڭh @{'5\ q>[w%Xk7W!وjݬFFM6|mSK؜@4 l*c4P-U"h[u~#Lw˂fle[MPr&VT40bRڎ>+ G`"*UjڥnIjᤇ> -1R#/E1j ꜈\iLM'ϳvÃAl)KOs~-wK納*X- _!h^9։^>$7ld/ M6FS6 +Wxf@g%ofQ #ܙ.h$G[򔩥ha[ Y3RxyTy,Snh*C:YYDmBlDb&ˍax>OYN6D1~;|ܼpGp7qq ߲0#GFr8r='y*p俫.Ž<t<Vqq0'q7'0ee}n6zh_W2 8p@qTy&|gt8b{4!0Htm3ܹXk2r6d3ajVveo}6N7H)`+e[~a:kQl[-+u9 w. jO?`L#n«sYQk$ _ZDW!yVR%dZs.;mLj V <7ldfӹ,`&#gmm`3<;&upK12FMTK9>֨hТ&NZw5)C8KO1fInffI72 &6%H|H_k~<6;(tD,e@oSƚXsvDaȊ=f}ЧryoC#@y5yÍ#0U1GJF##) D-&I|\tAw9ٷ+=ݿ.aY3=ct4?KJ/)?E=d|IENDB`games/minetest_game/mods/default/textures/default_jungletree_top.png0000644000175000017500000000150212565242342027013 0ustar mquinsonmquinsonPNG  IHDRa IDAT8nT9q\I2"DfJlY $VHرa7K/TqQՎ; vl%>v?*,yrvKn᥾w_ؒh2%Mk>M P~;<'aN{bzzXss55$[*V X9/WN GKV` n,uUn6mLM:~C$e!+-ܧOר[#q YXڀo~8MdN(PժCHw xNeXg)9n{שgQX\Bl8 ']ijӀaўDK)iIV6ũc6Sop |6nQ*r+ c4hk*= ?z\5)eM-Đo,WT@7]J'ޣYc_':@ojǬd,:-QM#G(B#ߙҘ2rMcJ+MJ?c_oL/R,@9H%1'N-ei[v<B5iSIENDB`games/minetest_game/mods/default/textures/default_jungletree.png0000644000175000017500000000134012565242342026131 0ustar mquinsonmquinsonPNG  IHDRh6 pHYs  ~IDAT[o6P#EJ֍Rl'9E0h=my{ ؊\i|]E/s$]޶QMV1_]?imj pq5c;ZIGn@, g6kD"$-@QeHUZ^ݥCYjLv'6!M`r -<;]pao6}}17ìuY:C88etG_Dl{$U0랍Өy!Bxj߬nS@0+y`an3F0D1F  .fgꮨפE`4v3Ҭ&@ ؽ#vѴx|oBDZjj.'dw;:0OOnFƴݦ\8d̢='㈐2'7ֶXNuSzp杍.Yh|Y..mD?l\DO?^m#>z1}\Um7Uu FB?}whRG ubl fߦiMQ2R]3d`_(Mr"J({1ݔftj}}-OIDATc@1Pyb,`*0lPF2G0͙ Q;j"PxIENDB`games/minetest_game/mods/default/textures/default_dry_grass_4.png0000644000175000017500000000047412565242342026214 0ustar mquinsonmquinsonPNG  IHDR(-S3PLTE-inQS¡RâSȧV˨UͪWЭXҮXձYزXڴZݷ[߸[\]e0qtRNS@fbKGDH pHYs  tIME0%UIDATӕN  nzI {QY*VE.bFWd!úc%~d}{֢<ōUO9[R2 4wh -:|FLwG*Ej;LDs LRIENDB`games/minetest_game/mods/default/textures/default_coal_lump.png0000644000175000017500000000023512565242342025742 0ustar mquinsonmquinsonPNG  IHDRRPLTE:::HHHAAA444VVVmStRNS@f9IDATc 0 CB`i2b0*)) ,BJ"`5","` MIENDB`games/minetest_game/mods/default/textures/default_tool_steelaxe.png0000644000175000017500000000030712565242342026636 0ustar mquinsonmquinsonPNG  IHDR(-S9PLTEQ9lI;%6"ŶF- mtRNS@f;ж IENDB`games/minetest_game/mods/default/textures/default_mineral_coal_normal.png0000644000175000017500000006040212565242342027766 0ustar mquinsonmquinsonPNG  IHDR\rf pHYs+ IDATxKH's222=hw'a=Z@_jt:JLUw2#3H! ss3ws=֨Π?$?G³Kʤł/og?>Pnt>V8ep6&@ɑ3 (kbpAmʬfӰ !0 丿g.!֦)oLk뜗d*ֹpCOТ7*lZJءPB$@2:{4y!ٌom>Eh氆aTY`Q;v%Xa~W X(-^Hs5Kh̃P&ٸtGKXVq?x}MW10x9:>sT 2R4(;qv|u |~!?apR'[Ǜ??a?;[ː_vʻ* @- 'p8p!;(L{шCG#^#QwÈkm,sZRv!XQm|YD[0/CUy=~jb|'6ځW M@Mx;zp ֽ-J^Wj(WMo lxd.NCh=ٝq+@UZko @ ZoX}Z5`-o[^PەvKM q4gmS\KYgY|`ҷpJ b!h=;y3rkNkL:34bYcv6 [onE߯*J\k(ڼQ[PR%;JߊjR5$, 8S$)x/laXQwo.rKj#2~bP_In Ũ*ᛦ豞1 5!i(/F~.XںlOuCB{ehʢ55 52`%^)[AxJbi 1+ RI7(Mr# 7D7!YY,)@a!@-J0t~VR㱔4%r߽^i} (_=b83F5z7"GYLGxY)Kx0MAn ; BCk~ ܊Ae߭XpF""6Nl6'@@ :Pg1Y͐)wjWq>OAEYiҌw?ӫ5hCp N\R/l [ e^=zO#a# #5}woLLJ߂nw#\zGL=NEy8>}0(MU%!K ~{hw/z7ҷ~Kuu!yga>gaWt€ӻCu;Dx4K=S!s:O/a?BlmHUڛZs?* ΰt}]@8Z(!+D%}0~\Aӛ4N)tnΟj 'qC`k*|οkQVl RIE5E. g%;d3̳E/ 6\n$)_9quR~Nd-$j<=E4jy_2KZ!Cn_<y_- C,jU7ѸLYCJO@׬"hT ^ugJRU6kO jWA5JPXG#{f̑Nr 6 JZ0Dc(Z w`(9FW_7w ԫ7[){MH1:##/cTNB]܋%Zw5#`R!p9 /:%ka"ų[LC̟x3kIB3L#˲y 2 ˃K' r@,RMM4<[6ۇOKtlmvƟG%,EƵC,mEM&O6Rx=~\e%r˅@Ք3 ek92!h(cP R>No+M+Ѳl#kU7O7bKXɴhXCb_G% +)@:`[mZJ󠌳dp EϘ_p<@EQrÜX̻ix T%W{siL#XE%, `G$+3aF! 97%v"--ǶDexY&S ~+CzW%jh'f^3OVJܒPSi"AYRJ-TR%Y`M<׮ Ϡ|ZR۲Xb8=K!Ca"ipkb>KBdAe\&ƞobgy(Gfm*Nb eVGcl8!;3Ű}8U炸08̛n`K=FMʹHC<?R7-N+ԵL|& ?.=ĪYhEXA.ZdIh݃ɼP6}Brj Zvw `$#p<ɂ m4<9Z)N {vmc4Ā$:p#݉nɠˡ4{[(bȒJƑ*$z0>qjͻ+ I" 1$4翎xwF:pvaEdGv8}(h n*%םK02<(u=#psp×FBK^i 6kikEtS'x5)7^BEA?eؽk+{nv/QVwËW t#R`+uɆ1 8Cx,5U#O4_6s1=U~i!Dz>w'F'>OuiX)x᯻#_]_[뿆^5ƶ9^;H7ӫ͏-7xXVEKF%(eN|gnjA!">5Ie88#8b }ꄛ+P_=>]~H/P:3!w݄A8@:bKu6wуpvp";q$=0q;p Ez|ZP@o/.X/PV-nISEhH=>(*ϛ1un30@$C9eA>W8>9̨(مX Ua3])r"FxhNZzP&2O,NtȬI4֮zlz0 t6KF*6=dkK8dYUf]#|K̋3'YP~3τ:M>|A5W;)\z <, 'L-AKiFjN`դ8;g#ךTZ%OB=N6nY}** RP'iO _$ -GF% [tn/GJ #K hy1:J iS,<}e>F!-Pbl^UU w4Ի"(53 #0`p Ֆ3TJܝ;dš5b0aTQʞcȌύ#M6;J*5$^4~:^| )/ks!̽ʄx[[E#hH5qzՀG($! G|:?}z>RO:OS& G܎al}wċj óOy:i0y#{XcG܌a-y \6IZC8;vO/O}cDE/^7>K8~9 讧roˇ/}/2꧴vJ}Wn]iB:ܠ#-jt$C }paxg"lH^O:ۻ=n^kx0z<`h̟t^E82-r$y2hJuʰ$̅\<\F>~fOsxLJS߽ v"povKFŦPXA-ƛ+t¡/oN%6ߏ>_wԥ.M+wlܗ_a !'6qOi =Lqbߗt:AŔ,j] 0W>v] y xWХ"܁ϽQF|C^Քa,>g` ~yG8 ;o$H$}7*y%Zy.Ӊy=R!n{Q2fn Px4#IV @ɍ-U|(DaVdN(I>z>VxRelp92KPIDݼzWJЈ"mΤ]1u -n 3ܻfXdcxPrCqhS38Pvp65X' $/a9I'AKU,ODgI5ݹ,7[XY+#zXOlWE@)+l͚kP"}M+&vEqhFJ=.z̼z %50#lvpA(%|8^UyaaFfv'`j"K"@*a`cq K,b._$ ?)Ei{me͜7//e Q ~54uR6̶V1_O4XQ }vx Pj9 ?ɽ!hV}nsSLeM$O-TFD<8Cs"+6 [ Kx쁡r8}!܌xёakw LYgi"V+EcjH̬Xx @}=7n^rn+=Eל}Zߦp_9Hj٦R*- @BൾϮy!PtAo xz8, [s{ xo/J_+1_r+@C/FjesWjCTrTHgO&X['6/m2Pi*LDL[H(SiL.mf۲xSɃ쮄 VJ8zNloeƃ򥠸x o)Yt ; "$,̊76ι&"(%Nu-*Zou :xU1x $C~Ҍںhkl Cݚ#*f` 02Vp ךf0jD ̊=-*x)uz_kV?f{224,SJ{ E`b- `{{"ۀ ȟW o[jmiD#AI=:g  50'c ظW:< IDAT?MXsd-srX {OkMD.55wXxC3!rAw'є>d{:2e<BB}u^&>kܲ c!K e D0O! Yjc""/E.(mv- rgGI)~ge5Ͳh!+0'`9ŒkNuJA*+'4ɍFN;7EDZNKI;nŘAoq_v~mdN'Bn=xLvHw' GtC(j] L7ogjJ0{$ _u-EEE1i Fv'PT' 8T $9j٭zZZ_q !}MbVjjR*T\i&yOm-Dmͦ2?oG6Q@6aZ\-Nm v hJ*dyY3o\Pҭ]d.2R:"5o%K&sgexՍpQP\douq/_02dК jk#%d X d?dE3|@K"'^Gc!Dڂg0֌BH^0o.%SVM٬*6D \]T4_nJn29b8S Z&_Үi3 C=@R. Κ-(:s0SkRok<\#le,"T絙[iDy,D=%SyQcOyu=4Y2 U` m̈(ˇVֲA@\ h* z*o^%-+u3 )ծ9nD&>-@*T!S&OQ=PJ9`ma"/ CW"Rn̊˧EE%V]^Yv? BwKKsyN[(W5[/%&ƀ_ bx1mƟb,U`J!-D-4Q)N5/99/<"1E+Oq+LqQ{kaN=7 nx s-CP Q4,Q\Xa= &9,Om1P}[qj5b7Orq@Q "'+wu87oFw={ᩝp#XT8Ag3F5*|N֓N|X% 怘TSI>Jޓ)1_S" N +t@=zK\f-N0 rUe?3P!k)]H%!@bLB8I>iUd:\ 2ScCӿ<Ωl"K* ;s : 8 +)7Uk IEH9~V[ؿ:J$J p;CLSY8툏@%DauC? te;# \u8|g<" É8ߎ}k&F! 猬>/0] |xW^`t&ZT ;n^M!Q}ϡ  ߜ6ǞBcu#~ K"0>bݸ? l4U+R:'sƛ].AIVu€?kBl~8{^ sB5H6nП?\ 믾v;h08?u{vjDAC:8i+.[Cm(  ?fw8EM_ rcԨ1}Km, NPrĭl.p+ }No F;8f&J È2\Hi؁pCa+ta`F iv5qaztE.`a (@#_㡟$;`@]Ch:ӊ=!nIW[Y[wKЭYмG6+:hw?` rOY:K"}כ!) >@g{qaV5β2aL)ǣ IA821gf:Hkŕ["A~d<_DzYq tC&FLrO!W a0.=BbA0}LХ2(c# ijJ^#jfD@&IC/˄ғh[7otxatwU&dE<3HOjiYJb\2+*M Fc)(E^ܴ,.W<| [#C:5^_çVںż5$DzwLF[1obmj>( k1cߊbg8<ڔV$F=*@ "_@5O})Jx`idAJW"'lkUu yk,EZ*7d*6ewV Š 8h@s_%@Q˫JylgZ0dXlEM݌9h ق@όzN_%ߋB_\ESdMᬬ_ }(3Xҏgd(AStz|Fg? EZz-a[S~(|[ (P"Oiڤ$7<'C6uhmAd‘)Ѽ$ %HΣ-/ЏfLlX%eUл԰lXc1 v-QrMߊ?,1)Do7u| GǓvU_vC=@XtSh ҁ+S}bp 5* W4M cbɄi _RqZzb.:q8)STӚ@!BHǐm(+2B3BNGoeo9 B1Krp*؏~ncLł܇cF~%u/»n?̈ίN|/F\&pM'+pz|׀_vZ$o *A8`F$ :/nG\uDٜp #n܏2nG#@w)(]M7knp+b'0_DG.oߠzARSh8H#q/=FuM| z#a/^NѸD#_h;w]7[2||_ 눏{28WyBICpnR\KґrvN#(F߁{/#;EVVƙgGTj#YuYBœ >*-yδTGHh?g %V΄/y:d'%H(efk8GY+XqHF)PX$mV.2r8Ԥ9,YbɕV32G .bSn%^H%NFdYTK6Ai.2l^ 56t-%8%V;6_3[ސLL-Lq[6K`un-guw(&[~lSC41`gڞ_n2` ΔWk_B'uw( ##5fs# '߲ q4Oc5%,KC^$>j+h[Cf.QbO$Yw(%)9W+.t+V UW񕼻US*7ZF*͋(JxK6lE2A[5:iK].y5E\(ךŸptgc7=9G%b뿳"I=A$BĉۗёI$Te701T&& KyYLJDj$bmK Xdn\-8¹Οj0e)єɪ`U9!fUc@}R iTayyލ_ah@_ѫcʐ9>BP=Y B؄A@8p4[oTϠHPqmǮX nTG\ x×OF$B:Y%5űxdqfi|r= xx(IXh9w$BWtg!~z;> mJ:-×J{ קG^| ={=74Ǜ~w\u^) _rhh4 oiw~OeQ[-t__{JF<7=\Zo)\p ۀJY0\LFn߇Gt^рM>yb#2<סuqz" )!2剫Ъ 9RFh8~@)p{#QP2+uB/ ۀ E/;PG\:2 ܄:\A.}zЁp#vD WDvTN8`#aXk #IHZ IDAT#pF=o*JM0F@D׺)RBN׏au޹e"?NM TgQK|L* dShοVb_ICd*h0By8YhZէJx}*0n ѸKA7.LpDKT MN]g'L5Zdɞ Ps« a`z㒑22#&~1) ;qxj&N]ҡdޚ] 8bUa+&_;@ͺfT]ǂA\fS]1$TуRͱ1f'o RHqpX3TN[S9Ґ0Xkp6 Ljd9R_mmx^ry.T"#TKj@R"ccd4ZcCo jPޓ2ZyWaS=ren!V8{o-Y<{#9y>N^K4b})O_mfQUhgw6O=L|x9,(+t|9pu5G`a^$i@zf3bwS0C^8O˧1cA l'Dr3\%xH YxRSv+ rXe\iZyy4. aIETS;OKa=~ H[SRapp<@ b F\uC`$ކxq}?cx87';t«kmfZt$!Xo%e@#\ScjMGH#o;:}X@?&2&\hx9:<|C&OTP,#xG; x#] SK#M>d=p:Dt2/ ; $Sp:Oe "CxkS?0zV ijF`vr ^?OCxッ:?#};܏[Ǜ{}L҂j KE-f a#ӿ9:7 PhuOcRFy p {#s=oG ]^vS8hKНLh)|wc.H1a;t@?W/_{ !q|߻qoxxhK=NAFts-iVN]f֮ ^Ɍ*>t2':Z2FVRHSZ+/#1P`mȜ0x#`ytk\{<2N3<W :%Nao+GчŽbZp:LENFGQvLBBO0C74K/3x {q WRLjBYڷ8AJ*$*a>OAUfӫٱH ;Oҿ#1'6%=}n:_QxEBAkk <-skM2 ByHh.]hW:o41\k?"Ԍ / bbeaňzTJcZ 5%QRU J.rQ 5>GDOrXp 4B8d5+SZe"OUWu傱W j6oZs:s]-pdҋEo@!xBPT[u%Q%$/$&(  y 4p x<֮6{՞C "Z2S @`qllqi3~K"4q @0œ?Ҩ1)a0C6G܅#nGi %Zo"ڤU^`\^zolyRPu^칣,\`A%>V6&F&eERE*OF ӪlRd%.Erq}O xyv$zfdK&$1$Us0#v-))ZVխH’/ªhx PdmId@:iFɮ(x:86"luGTRş"׌y$N֘?$RB"D}mXh{656iU2Z8wR~kS+mI@OTb]q,,o_:pQ߯X/m oGZS|9LʼNI֞Ƣ[2cFyV?-P) _*Qˋn|"/Lp8ҐR?HF66BEfSJSD.1Y,5Оjj`33f.IE~n+BZ I\K|H ꖄV͑oU Fi$^oX$Y-Ll5EY55>ZFj@SZ L Jn(+c%EB0| gT΂9. -r.Wpɢ,%/PGcI1 Őu0j,L26ɇbx}FZxsI.KU2Đa4-/GDE閇ZfJQ@q4ף-ȕ#[ռ AFܥ@jx4\:Hp97SN,bK`"@ֈ:M^Be=cXCc%H-E#>xr@"Sp}>ͫ~ M2}[iۊ 3OA**?k~Ԝtzê=J!>vë?x}M3#5M89ҨKHoXze0=w8|=6P%(FXf-M8?\K⥱ƃ>!lc(Rሟe؅FW 3'ӿG`WO߇ǻ/?y;@= {K Zȗ% 9,IbePwFF4xK6 5Fi|n۩JE:FpC\wO9+FdH&$_io|V/mJ"O6nyNWN,$ f>_v~ ;_s~C;a|]>5\{tSbm.N:Ɣ? zYnI*}lXlJ3v Nyse;_- ŌUh. A5Fn{ ZyC*XàWS% =^'(ovl8)K6|KF-E[hװk4Jt1ҖLkwdڭh @{'5\ q>[w%Xk7W!وjݬFFM6|mSK؜@4 l*c4P-U"h[u~#Lw˂fle[MPr&VT40bRڎ>+ G`"*UjڥnIjᤇ> -1R#/E1j ꜈\iLM'ϳvÃAl)KOs~-wK納*X- _!h^9։^>$7ld/ M6FS6 +Wxf@g%ofQ #ܙ.h$G[򔩥ha[ Y3RxyTy,Snh*C:YYDmBlDb&ˍax>OYN6D1~;|ܼpGp7qq ߲0#GFr8r='y*p俫.Ž<t<Vqq0'q7'0ee}n6zh_W2 8p@qTy&|gt8b{4!0Htm3ܹXk2r6d3ajVveo}6N7H)`+e[~a:kQl[-+u9 w. jO?`L#n«sYQk$ _ZDW!yVR%dZs.;mLj V <7ldfӹ,`&#gmm`3<;&upK12FMTK9>֨hТ&NZw5)C8KO1fInffI72 &6%H|H_k~<6;(tD,e@oSƚXsvDaȊ=f}ЧryoC#@y5yÍ#0U1GJF##) D-&I|\tAw9ٷ+=ݿ.aY3=ct4?KJ/)?E=d|IENDB`games/minetest_game/mods/default/textures/default_cobble.png0000644000175000017500000000041412565242342025214 0ustar mquinsonmquinsonPNG  IHDRR-PLTEHDBSPNeb_KHEQNLEB@\YW}c_]_\ZhfdrnlYUSkgeURP{IDATcXؐ˹Êl!cf'Mfc륢"LkRv2L۬d$1 aAV<PA%!.RGGHJrF07Kx? \1oXÑDQG_Y^>=Ad]G$ΆUTV5GDg7}ɜ_~<8}'p&6R=(g"},U4 q_r_'>vx:>ƞ} %w|u懛%Ol<0`m"B>݀ \O"/ү_Id#|< H R1dj 2x v̇\p#O~v{ )D2ɘ@$c )D2ɘ@$c )D2ɘ͠?R"Eb7􂦲Q0 f&icOo<@!+% 0@<3d:x105rm13lz]Ll7(@C-\ʌYh`[?$cǑcbq^Ccӏ"SdL 1H"SdL 1H"SdL 1H Pb>j cw]Цgҳ?ufG?ZzfGqZ׳5;ځpo |b=3B~@=>=_My9/z7nvӏwcnp7ֳ]]C]yw`_:q}q9jϿ, KU%?-,x}~E]0ykNx24Nޔ\ӫ7m~>,>X<=A-' ۛ}A 77 Z.O>IoHrOWw˯nOCn.JΦ˧=bG#ڳݣF7հ8sVK?7mx3[z~1K`y} 0!u%L1x;0C^y$Ӣ9ow!p_X,b _8%O6w@gC5p LZ ҟ `Aofn;DF8ʯK`<>𴀧skv iz??ZC4"Ð~`0X )a~ə@$c )D2ɘ@$c )D2ɘ@$c )D2*hʰ0nnЄ/׷T0zcWHI 'Px`(Ѽ/z|K"B64ƽ`֜ƚN)a_=P_3 iȯ{F{ x0  /c=UCw|QP 82Rh?&ҭ#.}wa 1D|bk YF_vpc#]i/@e߭4}ߵ;Vs{{dOp^faܴAs8 pPt e=,D]>nl, `mڧ/h r2 DKˢ*gQ~KgprOmozѥΧx؛2~5*y ya?2'Sfdޜ0SJ; GYzHŦd}nަ/eּMkz0{~>~ݙ "etؤbtOvruezb0 m;N/GݷYޮI]~i'Ч״:0.rn>}8ec N=A,yו3WҌY8jɰ>gj!p ƼLto~ɘ@$c )D2ɘ@$c )D2ɘ@$c )D28aP5,}|Wm1r 7 2@ 7p(2ߣ}:51Fߏp#p?zC4&aIL_wE,(>9ٚϜ!lxav]z>]'t3.y}&FZ1Ԧ߀{~>]rrxvY'ߚHk"}8~m2*z Zٛ$,KId#^{B|v<io5X&=^_g )p*Zx΁}}G\,-ezU\߆|@$g )D2ɘ@$c )D2ɘ@$c )D2?) zirp|da:u-PMYHk;9|7_NXO]IENDB`games/minetest_game/mods/default/textures/default_glass_detail.png0000644000175000017500000000020712565242342026421 0ustar mquinsonmquinsonPNG  IHDRRPLTEKXtRNS@f&IDATcX```3B#X#832♚IENDB`games/minetest_game/mods/default/textures/default_mineral_diamond.png0000644000175000017500000000040612565242342027111 0ustar mquinsonmquinsonPNG  IHDR(-S`PLTElRsS][PI}@=bVN3HjbҕtRNS@fTIDATc yqpE9l9n"`ddeebgf13QfƥQ+IVDIENDB`games/minetest_game/mods/default/textures/default_glass.png0000644000175000017500000000023612565242342025101 0ustar mquinsonmquinsonPNG  IHDRRPLTEKXtRNS@f=IDATcd0`Db0) 1AB@,¢ YIENDB`games/minetest_game/mods/default/textures/default_sand_normal.png0000644000175000017500000012021012565242342026260 0ustar mquinsonmquinsonPNG  IHDR\rfbKGDC pHYs+tIME60 IDATxĽw˖4F6Z A# B"Y 2"$ qP'$`ɐXXnw5gZ{mVUטsɿ_.M9 D&]"X= o6мa_~,d@ }8g%z DA忱/I:)Ch2|=s~}:.OՒW[~%@o*>#ۙ < yydRM <3g ' 'ArX/YT}*>3A~y]g=I ?XP\S $ 3Q)?"ɹ>A 3ů!L}T #O`^o}.k.Y#q-(4HU(ɿ &Oć4^"6Yi}-/@_8Ӯ:ړ}}|ŭ& %`%B&0GD4L煱n)W<- A(E5P;{\b|v_y ⅐ z[Bjˢsah[+ C}SsټrynCad"Ts:]HֺcbOq&xq/]k-ddt:6h$>mTI"+ kͣKomzT,sd["}74M [YZSO{J ⫯W?ǀoo@i;{y[k7^ΥS AX 3ˤ YXaV,9 4Peq4iS.i; `k0w4W[.e}n*SN@+b6^@x9TS,d$PgC5ZIrNx~$zPMPP?3L/,O~ ߀ԇ۩IxwЮ".{/R9)xk,-'J.?,wLA> ?~{PB'M~fVg߆  #av=ԕO,>5Jh "U_jFxuN"K"%t*" $N Sׇu]+ y/7Nn[;(o+`!^L*| 'B }'?[ W/)ER+U<fd~-bZC9BTJWJX ih~".{ 06۰[{p:3M1E @)(S>xx(8EZm{x 3*e|㽨h썑)#G%'rF35=KԉPV-7lSu=<ޣ8ʀS|_d*Ȋv.HN RX8#V2D v)竊)?3 ~B]U¨"S#lK^ tX- 匔r,0Suc뵉R?P͞4U#65e2ܽfM\m=zD悒hU)Ů6.JiYqu4M&۰@ykeHt?,5\xR,rF`#.UsTfwr^EDbAWY1& |,M)>) ?ib$ 9hK%` h^쮳aM;_ȔT-c' ls 2b]=ݖZѱzׅRrz VBjR**7c (^AdN.U,lyfpQ:gL¯~iUX2hNS0qB4rw]ѩӍPAak0U~dД{9<^zK3oݺ}:<uUG8Sn7ZacRK Ķn^]1c_́Qz *vj֊U#Pcgl/05'1fYI&A}3bWqeP"3' _~ OQZ3 4*N#8;2<9mNJ172n tIؼ9 .n?:|*|h^BW'>v1Q'ݗ=Q8zYZ,Wϛ8}l~zwȅ# n]/dۭ^'0pq+jq]~E3+Ex&f+Ln:R,,]!b+>%a uϣ: b@b^OKn5hv[}dWBkDv1 ^}R6p3Y ~Plu y +n-mx0iow4'v4[sO]y3aⱿGH;Rr_uP]̂e:2L'0T@|l a##mQUTdM1cn6ssG~6 ƞqEghoQ4tcxB6b潶`ӀPzA[{"ή,5~w,^lu5M˩Lj_Sz !\)Mآ<GYyBv;f;&<]Sŵn1 An)`3I3>dhܺ?F#Ɵ=f47/`I#i%Zm)3<A0BHC—$>& $aR;Sēf_X*P]Px0IMm҄gn9qe2I2 G;S k N25`  Xzg_hm*L[(a)hO Tu(Mص U(x uxy3]sA/= | Ž3Pp!9i,uZXGU3rԊL|7_Nodݕ弆Q1j34ބ%'yV[j ?mQw?zN|l808x+Pxwlc541_3|d@A茥Q܇.eWo9mCPlG7j9n[ Ku,bU`,M9nr#[i|dш鷘qet؆Oon,;:[@S)"|K*P:) Eyxˆ˸l74,5)997҅Wjuv˛ϒAy 6,6pf| pݮ7BX~y-{bw6YyWSt{HEIs4!x;5 z FWਢ4?MQO4^HqVH9UNOۣ3*)Ʋ#bjcF \A5':8)7O^èGk9ܔԖ/ CaY~WfT޿C7KךJ7od5d$guiMZvO;9؅fO>V=9 'k#Rv3H55Mmk7[E]vհ*|rZ \R&Fz AGGmᷮ~7+WY_Z2^O? ktO[gK,E,ˋ=RlR~ˎ?@Y`k)c;]oN]"o\.;sAq[pou4.3HG>Ļ06@bCѵ;J`Ke3 棃#᧝=ԠQ7Ðt5C"?Wtj5 bJ0:!"bݷ3R_Æ'@ZVF*9߀c]^\ y;ι M9rsahIĉvgI*/Rz" A ֠K@Q f(V^{:Cpucȯj8FϏ~:[òFI`z?sNÊZt{μ0Њx`q@X=!ú)9uaYFǂBWȖ㲗|}G_;]*붕#leы/`^):\"Yv?ud8]kV+x/3*LtZLx} )NW b^ x|Aî RҢ:Ox< 32IߋvRz#m9=6)樉R= CSGm1Gvtaʋ$85bG9y.؜<HL֌& 3Yf/ Vg%>gltΌhQOx c9uV;ڃ?&$I O[7pXx²}\F2N{~~|ԢSL6 f.y@%yQ}뿈'<Lj8- yZaUjCaŌ7C dHX*kkZbB.]Wb2 SBnrm6Xz~|H6%oj`š{ހ,3w`qBbƙiD˦mbJ Q)^~ɤ1  ɩ3e_ sJ䝱6u)fۦAF xL9p<YE&CPA3H}ѭr\J-K z{n3J/M,βDi_ cȰL]UÿIkr~qY 1 W: 3-=v>z33P(Pӂ=O0|3sgYXmk8JhY:N}9z/NG\[o%&V7i=MSffUgt邌Ą4g#pe3"u2motΘ[iM~j nF_⠼\LQ LYB3NPj+߸[ւA wLYuKaK]+@]blJU۠9Drw^Щܤ.HP^@sLmE,_+W9Pc')ݣQ0FL ,_%{X"U^YRו=X|@ xH9 2$t-( IDATyWpKWT0T5v|Ժ75ϼY8з]bQ PT93mk#غBǃp':*(s2&={@~ }7`N ok kc@o밤}Wsɽ8X8Oqެbҧyx(8|m|twH6 E݁퓁*PrbL$) є/#I 'ʦWA  yC'H1p0Ytć1Hs{2DyJu*^) b:*%,w:Jhd""`Y d4J9)Qn%\yi%A7u))ҔBai84Y]pm ~V *>kAD.k/Hݿv!lТ2a!6T;e>kL`3‚UlGY^bk#uՋ{q kHq~!yL'&0i7yŒx <_߉Lxl!=0BfJ13kuxJsLzrUdqQ dUFo?Q96ak O_â4oޝkaD'9|(WEWB{#uXkV/Yg,NUrnsF&؆ qF{ѿ;u[̽̇`okB_帝$/ FR^g(+>gDL.k-~:ri^Q&k-ab8&쥶y$ d1HR^6Y GSĮ2c?ykHxHn#iOIć̚&K?NKH ~\|#= _%yFw{ M@<*Tzw $?#,M$fhĄ/*2zs G3bY`w'U7 ;10L]:i vušpZS= 2\x8p)]%3rjθ|_W#[oi+2~~ߤ 4٩ 7(gݴqLfl?u?Bi\巍D·Ƨx_M7yKQm*%/R3u3;uH (( >8x'3JX/ik8_ \iU#yuOxm%Ol&e,3Y(3JE{k/7WtY{tAJJ<7l,#@QY8Gۑp Y;-&^ZQ a(g|";\yC `Twnb!tG˷EOUì q|V3jzc;9x{W_Or9[t-i$%[^r+X"oP֍1`: hW/dž#^Q>P_ h1*.lVʙ8\#.3EI@qTIU$삝j?:c`iXZ+T4 Qɽtv2S__'r~o RQ=>2֋u$F@!J\5*tbb2B+ ZkC TO^3>y=K6Ǭ%0gqo(U슡HpG8Y z^Vx|ÀE ?j%z9~oI:` z),?fU[?`sx9GJTkqWJ"3;K ٳhRW D>z'>W\wa{)ҫZ7n. ?#0AΛ!PǥwAGʔ0[S@`ڈHǗy_P-3&5\*W sH`]hHk&[E u7 @ @l&im-l"o_: +n4(֡^)3͋ (gy&r,t6[[dȴ(cz;<DIulAl艭eE,oZgnd]AXAw*/ UQ*;iIQZym&4lCEמѹjpua'USNw ;c/<:W#Ꮢݿ,-v;u}¢~NO۸eK:.x HLV޽Wz"#α` +'3E3z5F?3[/%9Zu窺zU3`%CCr+oD Oxs1B*`D=.§#τ?T6U|(bL%Ovw^qm"g)9.!5M/SHND~/* ZK`c |G3f<6Gݽ'%On/?VZkgy|x֌)!`cJ]&0C@&jTuf47D m8k uj)Z=%~ +2?]— sϔ MB~gb"x">=x9Zg A_Ҵ^n<qXeG䄙).`@|%K!lp$Q^ăď oG_f~2M}Ksi"˜}? l(r7mϗ.qWb}5β0jUNڑ\L%q{0-t,⥤ V$`I;o9z6;?FG~j'5xMgB18b*H=ZI+~+=L@‚"F1-bm@=]J{FՓ}*8P1xkѪ=gzb(/.E^ǺWLϋ1WTp= Nnxº]Av@^|hh{WTS~]*uqXahQXA/.V68Bэm S} ݲ*q1pJW_$Ѥ/ Kt2"3qWA;B cԍxֿ)@M&#[)kmc7Q?_ G)Jqt,|O_[:Td##_СG%`r_"W(+>GZ =0jpŢI%-x?SΦ_IV{) vf`ku*kS 7axIvqUS]ҌÊcCE3^yAGؗ?%epk<|E*^8G\<n ^Wq˕ X똸cc:dK B]2M%q*)g_C6~&{:ۘ(5ixku"@mEv?3v X|p;Ϡ5b4NAr ny>4'e[nqsXӢƬ%:hk֛,- 9F/W& +@ 4 , I^-nŎk}xr #2IH`;FSZ) -~SRGXȝ`#3W_޼a״7}H q VghZ\ճ<_#|D|1~~ a]Pʸz](D!˖NC.KƪU;sP/2D[d^<뢵u2ŭ-2"h `]UXt2pLd΀=%D7ne !がeq}7<)C~7/9s4$3?0&>˝-XStˆo![Hxg u޵)u:.& ?,J9LHx7t "ėw6ꞴvsRNky t=\OmNxc~"-xtK*ԗm1GjO |W_r%?87~mCx,m8r2qk&**//ٕڿQF۵K 4Oj %@3L)?$gYL0Qօȃkkہ(3oP{5! /x~i$⣷nl lN{~^ , $3~]0^ &)hbǪk-$]yQ;O9M=OnV>w ~^HPN1~X`k E\b^vRg:q"i,[A17za,Vw,Z=#8vYހT]h-s"+fd"7WZ﹇S-iٺefeWJI]\+ op+]x|B]$,IHB^:0AhNE!JAKS/ ?Z[9/fWHn?Qm9Cq˽X|Λwk6qo !>* %t@bGoUzXpdW^M>v*G͵r9yt,Hu[/m~]+Ǩ-wX9ޠFC(6I*`Q[W@)Ayqcg+=oN/t (*z O6޶GT:0 a]׷ʗ /5)>L\iD @.$3.vZ$9InUx>S^qpavo\B,J ^mӫ6TB 7})^zaF搦;2"ov;7n)<xgW#V3Lev%ݗWip8f4uToјx(V[>j0Awg Xt&wG 4;c.{ϩDsǂ]k]Մ1$(Ɖ]IMtETSh"Y0v\,}jo@-6fW")a=꘿u{k[bSq{`Zֆ `![K1XX1 ]q! 8Ji7*$GnӤ\Z7 ېU:6 Rӻ}<$м$<79u(LM"k_ +h*!fdy~w\WM{\{f?=',BN3>6lڿ>'<@iفxŸL3dם'#Nn1J0yu4rxm3%`{kbRkC)ʞ;o].x25G?xQ/K˼֎+Wpy< 6LW C0୔WYK Zjd  _!%_4YJe-x$!Asb[N?CwO #{&>M{K?ܹAnjαYњd7[ථÍt:7e< (|>˄FGDZ25H݈B_?XA n[]9OI@.tg] ?G1L3[mϱ y҈\+7VWi^ IDAT JH4%,˲"8=q@J7w?;o7 ,YA\;PDg`ʘ۔1SVꊌ#0* ~F¬1` ?HW @E0/@>F5%5P'ď?䞧Po!39LRY´pckթ 8iFy5,'^fSY{t_.PxOs!v @hT v\|:׭S_372c2m•[P^_S4 i@68ʕ<]t{q㌫Oǭ*7C飽ƹ0}e_AБK%`+Wӎ!xNQٿWOޛ|4ZNQGJKd/V \R=qǢDߛyO=0j W#ݢԾbΨϙ3/CQ48օSLlRt(]7 )Jn6 @=މﯼxm'֧ȿ:-^Pz1Vg#ph`4 ߰qo<4۶KB~LP|V-d|?q.? <-61ǍyT]y5Qꟽ{Վ5v@/ JJ Y*L!qShl/]4TuR{Y[NRmҊ窯_uo x wQQʃf40B{ aT]2}hb}ܾ>P((ѻZYCkj `L\s420ִ +v'͢ 9\[zY{qJ4u&ʯPYy.@PZ<'3/< ӯ$V{yl,_*= ű [zdw0P"?{^֝Aq=93E #F YR(q8\$P2rꖫCX&33d8=2`;:8#m7WZSƒP DZRvVeY?Azk!,4rw?MMϞ?;Ä$^I&D||-ϫ*+Zy<­Kʋc\:T)ui- UqmcL ~OȽ2!^H$(?D6CdwLs)j(3I<8aaKPy\56jf AX|4$ԗڬOgSꅿͦ "R| uirc>8VE'Di]V[[U`Zm%ٮ׭nħ"ExiĈLO|"n<em'&rX[9'IФד0U Az4rq'uD$uZГ~W!%U6 /a'] bO% H//U+C5EX)>k OAgٟH, B^Qi?O}84ܮU'3RTU?|fKti:ySztuL²bFXìCyAvuxX?onNb-aSۧʋsbBj3HaT+hkF\*hF!0!Q,Ft~0 8#RN]dR-*)z+mj w"MY όf?55$ Љ{|ژN7=%C =e +׳T7nHm?W]Wm73Kh#;ˢ>eHowD־yNuhae9Wj<@]u>@ң̪-e.03j}| |hh 단-T T(*2EbfD.&{o,PQxn d6S_+>M˙= 5F7腇nz~=Ed9Meut=Y˾VT2FIm@6` n[;G^w\ &Q` 1,IgzT*\Y}jOڭqp *F,?0 p.DF:¯*T5 QTcg4S0rH.ݿ0z)2`xЕ;pyJj3trR/FO~/,1*\A+]3~G 3&b >jmJn[LE1p%&mk\azC A)VMC*댪&) [NCSWc9 (~(aZ|-"Ӓ7?\Ov.D d.R}"lvqWjkOdfH()ψh>ᑾ!e5 WG:KQu!dKۏ~Z@@{ڙۿԘjŽm jO=6_O!~?f1x{峁kPñpw " [EjŸK.W߫RZb>>]PŠشssr@ކ=s@sGzy04zT&`)֚|f <tV0cƬQ =C|C}skhHej6E<_el#٦,z: pi )*Lmߐ߻8v䔶xڋ# }Wgyk%ի6_YaZ$=K%“oۀe">c~3|!(K,qjexn[\XF5qŘjt~FfHU!ᷞrTkg*rNSl$ˀjBÇ?C,)#sR Rnx'b<֔3Wbͅ]Qг狘{L|ڃS< xt-=2y7iHGEO+L]c;?7ף|L+x/K0C0%h9/gNɻ>>bI|MO[rrYD@n* dfmk4+dIM|N{vAK렣q` JJл8_V[R|~6o> |X -"2^&!O tja9"w`{X:YQ[\i^H锐F)M$$ ?/> 8|I*q~Bl&`a B,1ܠ &*O3(2xYS|%qB.{wr,Kw_}~_|NL+Mʏ~!ӂw9۝Фorـ'ŸP~okz 4+}ƷHW1ao软6;e@ܳ!Q>["W AN`=?i҃87I,3x&,P6~z_b῔TRN#7e<)$L R"5ӡNW(;HV[v$O~Hźe7Uƻ{LsKk4/FNpau.3i +9HGGPV%gp6^f|_u JR4SAJ`l5e;oT'b  <٤c"[xJĴ5kzhM5 $L s^$S(NMς2}SiL,yNmzogYLOE"L * `֡xֺ3Hu閭npzGyo 9%y*64v6^n_養;~LHgqgnFřsrNA XFPo1'6J+/O(0#kf&?Ђ (҈yǫ[ _Zr4% f*3EKsюXkk%PzcsUoL/0-utpiΑ],C kkOU:nn|i͋L@=.ƮU7.OpHio]e\^g!U:DP 1~ u#W*r[G&+yi;nK}l1$| nƀ5%%hd48˞VyPr}ݫR6|:G]%;y(f!)RMK8=Ch&CA٥TFSz<;/cһu֡eDt.̰ւzɄkS樲QӠ\s?L̃ZTWFkgU"Z"*\ܴOp[έ[}M1(WRTQS='Fj!jRp1E>ɀV2/B-vXz/Ԓea+av3Y^&6pIb5 ˟.Vȫt{ݷ̄En.?[tN<6Rޖ)(!?|-;ap "9 NE24ٞ/史-M3+TIm| ЯjQ"4RF|]-?_fǗ1 ):WOQCp28RBc?oP rgxcx*$ S=2k#d;qo}k<*,A,IHU&B4 cX>٦ 9SQU&Pw LRA5VIc5jafU -/I$jOB~9eyujl͘O OUuHP*.jARO ['E7otqxzu `Ң[.+='`ZS~$[Sاw̚!=/RQTo*Fϙk%`KiԮЂL R=dMmdZ)6^skg9~8k3M-,rb*&`+%)Q @=dV5k >Mxe|z4ˀK~W(%̎& 1$gfhz`)ʂp5YD %$컡&/@:Q!kglE@ԝ2O\>*K])g[6_SykMB~>/VɆ2 ?-cފyyvf,iO(hRʹ )29-Ά kr@:J(3BU<_Vg-F]ܔ-qbxp qm߲kɖ]5Ɗ8yVPJ%Wa 6@"DAB2I =ʶU~÷nfc sVκ\)u3sX1c gqd nz;OsA\T^@~ kSwPAx"4Ŀ]O ŝrc? y>MUeϝ}%dTEJV:Z$H|KoNķW] } ^ ,+T,ԳŒ~}%3~>I)Wdt?ᩈj{?YXth9y_O?x'Vn1i\~m~TDJ*"|Pq( P@Y j* FRմjmiX64-^7/"Rln}13};z9Z{k(Rizc)hu :KBvVA3OkPa(Rgo[|Xw4&za Qg!vJ)7xr-vg3[ i^;YJ-g ԮB&BbD7>s3bN,ŎlٕjSU awH'~5{F =EJDK87% ~koy[9";|y!n½<*E}1eunFg0_ dcZ clul&Q-C<4m*Cgd[~^mYdCmjCU@5d~7o.@wKB@eޡG»AJٯà?gb;E梗D-uZ%Ӕ!WB|}'so.̼OJaƭ~Jq{:TTf=(O[#N =!'Gi҉NA(pމOdġ`k@層F-To-zT\8T$k $g#evxQD^*"f&-2Qɶhk3W{`SI6G+xfl ~7$쮈'5!L%R P̷L8I:qPj@1ֈj1'0(H[x[V7 gQvnI< 8̫aef$@Wg s4eMNu3zY1y~,Q`kH&$vV(c&Y+ u\ٺf ?[lh,()?sމy[nJvq[[FM.>%ZrYbi%$W{eQ=*VuwlKBMLg/ q!1)1N*L1k;s.6'D\SrFR{M? [;hΙh[ǐ{i/`7ɼ;ly59߇M;Ʌ@g}(Vs7y ȗ=CzTr/ !09/1 {m@!?{KMo Fr܌2vnFL=@Q8{^GSj7A|6HּiOn{~=dZȞ:!бJʧknc/ rR /3gFlGjK}pI: ̕Y~ф Ddm7|p5yDRyt 4A""x5Q+~T<yu$Zf}n~1Y?;@efxaerYэ,WmK"(eN6^hfT X1NLvĀqzwV U:~B8mꍯ2":ڛzA j՜N}0Hrْ9*lm{bKa3^[BAC(-N&|mCOu3D ~tz-~ێޭ޾0 s]@מxKߝ S}xc@>ܳȯ `#gYПkѯ2  v E,G}֕Ĺk{'~P۸O*>!%v B,@-_S;7$EktR3&N,nL\򤟰TRf{PX #sK= *T{i}+񽂀JCC?֢n eaO*L& D ףXʺX_ ׋;uox?5%Ҡ EB~oJfdd ZÿGc˕ T'"s=ڡ@Oq(b:E8^a />"9Qc52tԟTN=|z6bV";`Yo>:*oNG\*u4F)I_}OcW.QSEłĂJU% 3cQN_ ɶE9wepj6:d:yUu / f\ClN{|?xҐqvaѨ[^ʬBRnܓ}UnQFNp&NO0u!cC$)88ЂnyvYj\h9 O@(`C&,F&scu0?ÿU ;^Ķ*XDp,/K*!mMD&M>R]&ԔDVaUf>d&mb!1m}%¸` ^Q^Ђ~8=Xp vԇZ 'iIe 䃕]o^%8G㋚Iosb|ÈJ;-3`PPεƕzۓl-xZXqFÊЫqexK &w{ ;l^͸{zS!8TUK3?0ż2؄&ۤ28t Meq oy#D* 5VC퍀 زS0.|G7LQ:*{0ENB}krvޜ]cmҶ[<˴uYe7kqT9>_" l|'?-Q^=~V RShбmE`>%y}ܨdXQS}n&UޒAӱa(ʫ>J3?+=wG#@58Ltlˆn(Qx\gY00,. k^ D+a$}Ҟv}0J.2FbkɬZW{SA(m!YԤ :3J}.)7(*= e$N0gQK w"OeZSwŎ+Gj3 oYr^x^<:эa?kvӻY.=y6S ΔĜIP,<ƸDu 6潌zjƓQNo!;=+Y21T"ӣvᏣ}Kti|uV\45W9}??4?U*r%eϒ}n4R)PM`F/E #=9IK(;JpqK`r#pSc@tL>w𣦋2I4@G,]g1yJ(s; SBisֆZK>{V2b~41hOc9l;?-Y ?x"29|5%K1){{b^;4t\{IUl?<QPuU3IJQZF'^X HAS:'+UK71 ֙uI2tIo\ⱝ9R\O\y8˯9Wߞ kiUk 02x߭)(qd Q'/W=.f~z#$ +0L @ܐGˆ\Hql,R}pXE!͂p޴ha>zBR39ήIj*Nʓ ?MO}n؂D5 WKC/~PR_:XW: S`wo'цt$( sgU$唨xtNοDr8?G}߾\`譾-(wmЉM 掻P0WgSxܰ4 &7PLXEUwL=6(z/8{ݾǮvqW3a~<5/T 3ywމ U) 3XO}g_#^i&HvV^IFy pPE(AơFPKi2k)Zb,$tZu=k6eW 5%"x馭-= ?#K"ԃzY >PAxXVq++F+Ys~jʯ(E-J[v6ooBX^'%=lhh_4*)pXe?7V]Y!3+@{o12Q zNH \tknR#."F TM9rAE( >biч(7a'ul" R21qDEk& n8A*nf毩?|~4K6 c/!v?yT32E\=h 8OT p 16e(r6#8Ԃ ĿfP o}{b{yuml9OP->*55A/i jw%q ~lZ\ Ó6w_jdjPof _k vs!:9nQ&WM Ҷ+p=)ߧiuF_Gn(i]WF ^ldv#8DZVM:(zC)$|}^,-?.l[6ͻDmJUO`ٟG/~h3q+73V;I(Si7oR&eКiۊxZN( UE:sϔNyIV)(.Q:[end@~,Uƙ5bmc"oF|*,3se&Ք3~uk;J斲|:(;x5dR$2\?J_}jeʝWPF8F͗qʐA)-m5 ҘqIn+ݙR#qLL6Li^ ٺ#Y*lҭq;+;> j1^`XN}"#֋Dž>w*DFZ~)|D ̃#ASNT]6q_;WqpHx .7SM+x s`gށ^$G 0˩F^Gg;ACHdv.?U)nlMwFj-0vc&er_b6ƜH@^O*)Q*mtwOqa&ku[2-oXݍ7]3;^o$7w$>0wyvoVpZ3 M`B~2ll"{jI/35~d3swk4#$͚^O?0Ý+q N֯eʲnU!51GQؔ=Qju{![wTdj y>M^˂+N\7ϩ<>|B[9 iTka5pzik"i{u;}8 z<6{tR`_ZѪQ`'~g^0m"H!CY~cL"I89IDAT;.v5:pDž&i»Z4#}NLF(vt b#yXϏA^ Ln1kK j+gOglzG:yټJ"_ Wr C.`8A 461D?s~wݎV4mEgt񫄊_u .ʵFU>gr[g4?ud&ؠ؞sͦ%-$RH8?v(}_;;rbC=%&=ұ.cD;_B}."݀ΒCQHQ)W0F 莪[δ)٤fw\ġbZ]!A׍<_Ųp pe>27fؤs.JDeWlLO3{5.cd0F݋^ V.iL-=qiy@xeM YfA;Z klHʃpǿ{ \Q%ꇄp`S$ߨDq \d+j6HwNk/Ydž^TRbUǢb T6ccs#'~7]1<ҝ ]ejkg"Zt1o8VZ;c+7=60esmkL'4l; rX >Rk(bI2ycf:L8ٟνx?]’ ,)J@ b R)g =/  1<3=^6[ r:;S'6cƱ3:)àNꩂDFoҿ9V WGCS}b-{mUQ;PӶGˠLTj|̏lgf}/6Map=궰=,.,6,Ч62_pU] ˏߨyq{ )`+D7xhe{BF\<@ݫ[NJDWH⚇+q0wU 6o~]Ѻ;mPhixm\Qt#ꊘ!ا |+AHF?KO^aA@;=p u7{Vt1}v~l?>Y߀~rAPk )WIM\*+c|ɯW3rrk/9\'vfV;1ڌtV|!ͪ2s([GE ^5vc3O0vxfЫr-)MϠWa=6LoGy~ȣ-8To;|>f'0CKm~^!]MFYw T>VD-9rl HAmѡl}~$\+>tL Hqڂ/РPQet-~mDk5(Uw=&Q\["a?! h!a;9?p[ P`\Ot&㻹 I?3ѮBd$ڙ M6]=xn[>03;miNM+GKp!ӹxWB}ɿ$iCa?>g0|c*h?FaT9Ge=mb(~ZL!j?],7>>vQ spUzeN<4#gZc#^[CEXVΩE^H)^C-#vD59Uݵ OrtAz(|7>%{x{*6ndΣg,=uQ`dR7U--^nP_cTT w] t\g PI}co?em?T&=lpAbN޲/LLwJue@e$;#Akq o@[#ָ H|Z7# aJx?= <J= ❈?Ft `,{j=<3 R[|MTkyz}&jǧY^sd#qw B<6_bMܖ}o~ι ]B61@k Xle94^\쿦  Y3 @ F4DGJc2x7܅H͍S:L|U;lh3y8k\ r!gme]*B Rbc0v9m4_2 b,X.{Ƈ*QN-b5}|V)A؞QVW>ݿvWrFVa3NF !V̂@"/ʆ/DclVdƿs.PZ8Sٮ)%jѠ #`F! _8 ЯFVi&0dCqb|-nhSM>^ ؖ.Wa72vT j편$$ur.@8+u NxGʩ{ױmx!ytq r(}Oo>Ge8|J[/h$+H[5(տJ>?gaCE\G}^/AV^?=5$p:_y,nKq;%g)[^F+4Bz/i}u/I'ʔ)z@MiKI1S@TdeNvlOiws } t^~F72&j ]әpSun膧; =֚Nn ٬.Fہ|ݗ{,N)6GɢsiU2ZmɶkQ h6yǨ;wr`oZ`G'ݳZOb~V |Qcsr{PTCCWw8`ôf22ܠJ-: ?@%@O|m@bi$((Dl(9>C}Qr%uCnt0q㻓K,uïbjɇP`G'zc4nE ׹N\@J~?';ɳ1|5ON\X8ԨNub}6O82^ 6z:F Sꛤ>y>OE)]&7OC16jS!=Pgx֘D|S d5IGAa!ͷ{~ѡ*,m^E ~9MJ<;[6 T:|boX"|Kw)~iܝNS>Z\d^WЫ]OZ5kR jMlu+XZz~ ]|n&*=tv`YU񇥥۷TT2JE'TJ,V1V2U.us! 0'Prm?v(+P*KYe&T6ɏ#|mo*L2RkOo uΨEk%p0_O 5xWe/_ϰo hcvxRQ7\[PeDB֙=,w\^ t6h@%xHX+O3Io ZM"X ,.$J)(y8$HusX;W3ă *"J;gÍ=a;qJYr -0c SFיG%WoU;F۱dvA' )Qݩa+5=j{{Eu6uH?0dl4;κIfZt߯i%4Y{q@РkCa_tC$OxT3Z(jF=ːbU`}Z[Zı똭n_fqݩك[դc7hC-ɪ\c 8j[=T:)r:W`Tq*>M>^B )$Hq0:uU-a 9lkԔs^֣$?lGڗ1Ug xG*=f٣OwzGƹx9nL6jLս$[w5V/a43ReD,MCU\Kq|,GEm ߻ؼl4Nlz}&lHe]#k;eP )2:U$ܱZz\َDk/kIJs %+ e+wM3F]z (qyb7g8QNuR^:}][`AZc "'7g+HOqZ%كwK4E oгJPJXB6Rfsɴ|^ zA78 Ie|xC!}߫;YVe# yp4n$7JC 8Ъ`D$JC$jς{bWO&aMc*'a*b p遷U64umՃPSylA>svF_H{X“vOC ;fjvg d:v8)@D8WuKv]?|UkCݿլ'!S+Fjt᷅ )Ľx3ɀOxd?n {mD\ $N$WWxӓixXפE,~g~t,itbs 'RL{yMbwF^DD)ƕ*7/ӺH}99as+ojPtF.z-YW_%a,q~9=!E)$'t`[|Mo^qqm;#Wtܙ3@jq~U@q+$B(I0ع3+ Tg4 kQpCVj=[0CG{v];I'NGy('N\3ضY̴Kɺ+p+ӐRW.k-nP;=tX1㿮h&KV Ī:Z PG/! RdK RM .V܁6? lyYF?^z$A@$o_`?vߢsr g5 YolOĸj`37z}Mtɦ!X h"e7F-Ҽqb]d*FSx\aNJE8@xhK"Ue!Φ(w;RXq{$bٙ!IENDB`games/minetest_game/mods/default/textures/default_tree_top_normal.png0000644000175000017500000002100212565242342027153 0ustar mquinsonmquinsonPNG  IHDR\rf pHYs+ IDATx]%Iv>T{ec@kWH ? %!3Uu>GfZ\>7b툌x3ϖwɿuSs*)%> 0uFgz[\? ? yq9=F`f^vS ґR^> |x8bW,FcKkgc~K w|q2I29NFah˿:| t 4|,C+2礪( 9߱y`6V?c~>GC$]I. o !AaB`Ä  & 6L@l 0!AaB`Ä)\2pлxov6(r:{hr6z2{9Kߌ@5(+Db|I"f[c=sW (96 ]@/Bs|Q)/Te+g}|]ngeWx.4-Wg5>펿C>d㒔⸁Ǭ<ƍз׿ Eӻc{1َ<p.pt%_ĨM 'sH^Xӻ1cxJY 8T娿\.@KBn /8kܗȻ_S]^ƃ(|ʍwyvܴ8@x_.ô|}V^ƃf2FCa_y}8:߾T6eW,-O Jmg]>~/4M:OMaf }{L.㹂֣L7~Fvy9kR uo]WCзyLX'Pwp#`l 0!AaB`Ä  & 6L@l 0!AaB`ø[ Cc? !k<-4>!뗮KEoUYi(4OF*6eWjbͮ4eERu4 mcg<j7M>w@cW«o꿹wv'toƛ0'喬lJ6yh?5Pc~)eET^%GBl x)bM85;K_1UW4Ln$Ms׿N!6kK ..4~.'}^> 3ZJ!)GM<86)7IyGØ?u&0|[ ߗRW ,|g˨t(eŏAaB`Ä  & 6L@l 0!AaB`Ä  Dq771ƻMsALO 1[{2`6_F%5 *js酘bk >kqaEߗzbSt\LܿN;sbНAOip4`kbL_)ח]㧶^|:c/8UoyHgt2_$}rAU"9ݘYDQ1E<*s߸-˿0Lm?nyDgr*-أ||?:; $#BiʫGNxobP,<=15m%xSx11z.0&k9]䯘"Ngk' ;6z|?/~0psY 9#xE21x gU|xNw7hcbz7KkSȔ\r"+^_B>?.1|~Ĝ U2{Y4AΙۿB]#`l 0!AaB`Ä  & 6L@l 0!AaB`ì2UQ]~v=~/K_JoBҔOumJ8 1].Nb+,m3 y~|YT'b aK /[`2Qɴ4bZ7ryL9ܽ8>˓cʜ)@N7c7^Q)8D'mP#` BOtYe@id5o+[@oǯODu;.No2_D5cD))懟#gDyꕒ79 v_Ě`EC[~ٹJ0zfI>1IWp:b5] $X'vX7ԏ˞V"_uCY`Ä  & 6L@l 0!AaB`Ä  L*C5EJ }"W0T4dEm6焧=zC0 <>o{) G\ׯf^ܙ!䓺ܐɔ"6ۂ2I(;'P/WO=_ ȏ=*ʈ"oIΙEޓ_iBA=aOI4,WABj/w8y.Bpz)tמ)4w0A|IKo&wݜ)& ;'ziCqAnBL~C D(%9$-a {W9Ts~ygO?Bu秷UBm]s&fa?  & 6L@l 0!AaB`Ä  & 6Lg|~h mE{!{_5`򍝁Ҡt]|~Oq/DIchHalZF?ayUsIԎ[/`4/*P sMQ?p,͸ w;sNnZfM͐\8(oK0Dq @dJĥu;dR)xؽ"%`(p\\NG! dfΰA\L{W{M\QK<<ǿ<HXo2)ŕ'`&x/d?o}!QFbP P(<hdEy<_~w~~#] c/יAUg v9~ M& 6L@l 0!AaB`Ä  & 6L@l<+ڃۚ 5Sr `W(B| ГHO~?t%_XL}Ooم/y=ԯw3/3h)ƞuxWy!~ & 6L@l 0!AaB`Ä  & 6L@l" #B\JܝeHn\;$>^(f>KJ/s @Jzw@ KY A:N7Kw" J/[o+ \yio7I+0zyHP^+(xpi^'.͍Vi U{K l :ws6!|tʚ@)B6p&WzwOȵ?.k\sdg=s1 p T'?['ݺd'O yԝPl@@dHXOvRQW@UP5 Cr$2I>3@d|nN SSr% @v `lD6x4fG:4@}eIa冗tL ;=vrbh- ݻrCȯ yksiʐo~D=LNg3qr|7Eyz;܏*t?}購ݧ?q ώ\*ʌ*_9.MY~OEx6a͌1W>}cC#|Ud;pP:5N-ʰs؁-Q:C8!Xړ-4ߊqx2;rCoCQmJ#OaRd"<`E;`ߎ7|G Ǵ۞k;x[2Ly*)* Q@`d0F,W;+ѩOFWɕ4 8us(G:Q\7ő<'@I&|rf!o=|<#ٜw3c9Y?]"H\(Lo}6?~ & 6L@l 0!AaB`Ä  & 6L@l2y[{5I\^3>/ c!SƕG ȢH7#Eh>U.n` DaNt~nt.?T%g `~ bB:'[ Ud~ r@j6P=y q2b< Dً16z,I&_ Q\o6|c֖HT5I.ϛiPH/@'](9Xu~#p{Y $瓗Uxj xۿ3U(V_& 6L@l 0!AaB`Ä  & 6L@l 0Nz ghO2#HK1\ (=* 8 >xHIdNHf$p-Ib4VNwK?y 1};&OaMQ09TRI?$~ & 6L@l 0!AaB`Ä  & 6L@l<Qh=p3&34CbKRS6RnFY㇯J7zyfDhÛy7z̗CЩZCKrYtj\TBX?^Hw6 0[t^o<;`iv&Y\A*IIuxhFJ'9HIDAT:U3,3z{lʃҍ8͛X_&E/UAYU9 L{MF#>3fo]sw&ex^@Bs%:08Ό)G x`>5VG5$1ƺk5n, rx9旿x7)Sf~W; }W30^:WW%`=u?  & 6L@l 0!AaB`Ä  & 6L t4f'PI('i H u`:XZXs cxq /s~c Hr!B/^OPEIENDB`games/minetest_game/mods/default/textures/default_mese_block.png0000644000175000017500000000034012565242342026067 0ustar mquinsonmquinsonPNG  IHDRRPLTE2F}IDATcPqOq aW&&4aG " Bl  B@)A&b@@ъRbAFrA CI=MAlN';!TĖ bBBkh0BdcƒpdIENDB`games/minetest_game/mods/default/textures/default_diamond_block.png0000644000175000017500000000053012565242342026552 0ustar mquinsonmquinsonPNG  IHDR(-S~PLTE_ѕptYRzݥ{պ~gXOȑt{nj[yhc oIDATMI0EџR$!FFv jpO} H3Q5 B.@ $pd!s#~<<+"x M0B\t8K@zB@F&S`cbP-`'{[! eDh;VEX0fK9-0IWfH  0Q){`##xFW<+*x<$9E[-qWW.(I+6aa@.y24x6_-"bbϫp@t~,/;m%h^ uf@Wp~<5j>{-]cK'Xto(hw?G%fIq^D$.Tʳ?D*A, `6B$BB dr`)B(Ͱ*`/@4Qhp.U=pa( Aa!ڈbX#!H$ ɈQ"K5H1RT UH=r9\F;2G1Q= C7F dt1r=6Ыhڏ>C03l0.B8, c˱" VcϱwE 6wB aAHXLXNH $4 7 Q'"K&b21XH,#/{C7$C2'ITFnR#,4H#dk9, +ȅ3![ b@qS(RjJ4e2AURݨT5ZBRQ4u9̓IKhhitݕNWGw Ljg(gwLӋT071oUX**| J&*/Tު UUT^S}FU3S ԖUPSSg;goT?~YYLOCQ_ cx,!k u5&|v*=9C3J3WRf?qtN (~))4L1e\kXHQG6EYAJ'\'GgSSݧ M=:.kDwn^Loy}/TmG X $ <5qo</QC]@Caaᄑ.ȽJtq]zۯ6iܟ4)Y3sCQ? 0k߬~OCOg#/c/Wװwa>>r><72Y_7ȷOo_C#dz%gA[z|!?:eAAA!h쐭!ΑiP~aa~ 'W?pX15wCsDDDޛg1O9-J5*>.j<74?.fYXXIlK9.*6nl {/]py.,:@LN8A*%w% yg"/6шC\*NH*Mz쑼5y$3,幄'L Lݛ:v m2=:1qB!Mggfvˬen/kY- BTZ(*geWf͉9+̳ې7ᒶKW-X潬j9(xoʿܔĹdff-[n ڴ VE/(ۻCɾUUMfeI?m]Nmq#׹=TR+Gw- 6 U#pDy  :v{vg/jBFS[b[O>zG499?rCd&ˮ/~јѡ򗓿m|x31^VwwO| (hSЧc3-gAMA|Q cHRMz%u0`:o_FbIDATxd;deҧa#ITT&S6?bĂ(l &b"ʴ|LOtfVI=Uviiss}}MJv%@xnߴ4펾{O6@>@8 Lqp|)# q; r,B|JQx3CA)>(D´tY`a&4M@–ï2PDd 2@@4moI^ScH)qCĉm]ׁ"^!y$. cČ,3!,t]w! m6H-Ro%x!2ʲ$E/*5Cj%W?iۿCo?qЗ P|‹d~ʌ~.8WG# 7cTe,'Kq.k?Vnn0~So((Kb`g tdŬxflS-g7  b]_o?:z ?]5AM;QűZc!@ D+d1 +oz5' p2|Sn)8SpF>FS@fFz{{C ñ^0*Wᯙ69¶$n](c,*dd;@-ס J._r0'_ٮF$ ''^+G#ݵɰdmM^ s/"lC?36 ^nsP~e?.Bo/oQ,;;;`g`g`g`g`g`g`g`g`g玩l[n)NnG(hI))2tb5 T*J`P%ౙY+CaHfb֐"#(hmyh_]qE]9'Hh\_L p0C2|yCL0}.hݜ!εs.l}xx}S)<7g'+j#[Loȅ2U|!;TD9~ lnG˷-/o_L'78p(?vy-=O]Z]<$ue,{7_ߜ         Sd+{m k+)?+>~V]p""hw9?!>`)yZ2,Ʈ'^$jUK4}=|ѬP/-ڠoQSF^x.#+r Mt?xPV.//j+p܋|K䢆zwU}2!&}Ё2̣V7ss1t#3 SxrHXRShqNQ_y]@A[U8)x}W<$my|:_?dGus_l6^82{#N.Nʎ1!e*/"[i_)q@[)o&&Pkvn5-v]f0Dz8#lh f ;v @dž0 -bMg+"'vق[vTeɉs@y6k ?TD 1BiPqA #0*f::33$Ń:@\b `1E;(0H~ .<5~'l6L?S;9燗^=ځΆd}E'\1t*fl/& Xz0HR7*#8V$f۸ x ! dq{OfpW!*1Xw$:&/aK<R,?Yt`]AtvlE-ԕiXQ6BLXL+xWy_#QjTv,:AC1Ro/j̦w MBXsԉO 1byn D! Un)7;ch񕗵d.`硶6Qc-TmԑS< z_?KS+!`pNk|tN1i%xcf!A0]|NPf 6ƣ}`j1|\&^\ȶB.<M9#!~z/eOAP,ޱUbJN:"}cN_e2On ;h"ֳ{rN @ExT =e{+ (ʳ3%/#Cxûn2ܐY٨(D3b?>elp`5X*ap@gTzNkzJPV3ɣx30?yg2X[UlQb0HL3fJ_2Qapw{ b!ls%OL M @;@B&dUp+LO?dJτHqʔc_#8y0\̈Չّ=ŋ޹~Bf"f,<  dZ pT–ax8k{#}{~͎sy-y:nrcK~r!t4t{鯃`+f8~vytv\?e͟vۏlA@ookA.Z-o6X2 k@`tH??NPl5c5         Smr~|LiՋ A*d̚9XJ;ml}{ :mg(bs~rE P 3&m?ZsϾ!ǫ lK6?2DFM9?쒡х\JyIئ* $o'_ ;02iC[]N{ތqWO_mh$wYs0̘͢'wh0|FfYLF+*[f/ۏ&[~|hg3 #p["Fk[Xİź>;l)?1}#1` 7VR.^z:Jެ~0lT*8`L2k&1mlgo3~ϷԷGQ< 7Q 'gx12nP}~?d P(m}4g%F/_oָ"k6iN qBκ-kUKK"u}{<,_1X 8F%eF)& 3T7Z`ҐZSYy'![װ$.ˆ{}s7zƍ'ԱvC3EpvZ/ud>=k%a`GhC&V! gfۅC;z"ʖ:r{{t\1W?9%V*!e箍Ok.t\RQ!2Wjb*Q3WnSЭy-3f=Q)su"b12_C7&rΧa`j:&V*Ftz .=5[[*PU ,kXR@Sj6p6f^xjhr\rjLxa0Dhr.;c9[TA\2+43P@d&`qcϫUv98P͠x+TB3 zQ NuLTH~(YL\D4ޣV"jevf݊2yN)*t{v`1ŌrD<-HRy ZxH ؞4w m混1ӎf q3hK|h>nsKNL9.X,ehS~|6m `c;oeµ,~t jOۏMm7G[уW}{]o!{xWo7[b{L|%i{CLd η|ٹwvٹcvٹcvٹcvٹcvٹcvٹcvٹcvٹcvٹckaLuXW{*D 043{ʷ䛣|}Z!#*w [i "b!W=DV㾏[+c?ՙQQ?3"\2yW7jy?"u`9/  J^~նV6[q4u#N>;J OZ2~*q!Ud+8Ϝ,EQ50 E0b:ܿh|aGW* RvW<-U]G0G \⥕dFpCA‚:[uhPc›g5;dL!PjENP5L uDqd2[덥-Z 1u" Cy}0?f)bP'n=7~Yb [n-NugxɗâKgl0E+a^f8pT)W"!8e ^QER/[',!fC6fawk֟F[8-KyXs/Xjx|/)`VpQƕ5(L8?x+d`!*h腞; wSVrpA8g-(u ظXL u'T٢`)ḳkYt_xTkLvj jf}{={hLstz6)K<(R&tG5WSz؇Bf ,Aa4Xq׭w{` M:o :~HRBAN;h J̟Wn58:<%!K@fPG[ּc&6?v.Jv=| -!N1i ߍJz{r 57zwnޔ`[ ssssssssss>_W:(+Y{T&$a!,Hnpf m~G Qou-Ho[}(b2t{M!Ymfwүbåwb\VZ,YjZh!g8ms0^iQhyh%{ Wᤥ#e8e,L뇞~q?:DȢ_ތ5z&OrllsҚrG}x{&bffK”uddokE5ލGJ9@] {9uDfb>s9?fqd]kt2bk9EKK[s`K=ecX5N3 |`*)L}bbM,B`h^ij'm/n* ?cTcc=4p0Dw!|H`FũM]N/9#-z?lA~LsO@~x?$`<1W>9>/QE="'l%U6ZX8@(ކiƄV*͉`fyvYË 2[&hnv[[0`ZB\⼂\"YC~W<$2iEp6GD)-A zV/y )Z !&CΏj"^svCЖ` þ'lrkוmU~DmgKEFLxנ1a5f sy.JVf{ zwV=3bP"|LqSjN\ &ڵYyem ?llAi>I jّ<1@@ U M_┱C+FMsO&^T{֨`@nX]grm0y1ci6jSoy>'oiVBfA0ɰDeq1`B<(ygg윫%[' /~|Ȭ kL9?dIBnV2D&¿EosI5 Q;^aMC)$[P3.AoAQY؞͌f[099},[%N5X&189s ˖ ^im?<\?mGgk;c_7N,m=S dm2l]@y9?yo˃- *gocq0txk/ߞU_1111111111U?u쫄oy S`Q~)QOoA'[^ЛYH]K@<)}Nh9?ˠeҴglLe^WR:~tG'y$k+(v%_?Sܶ>3I7kq5gfi@?wJ'apS8d9􆥊x2fgkd?E(¦8y-ʊIowB^ y.ߎJ/k r3 +LMXbQ߭i^mg^@"ݘV{U#_[@ReV5hH%(aT3/aVRogob93wcoDyYX # Gc >0x_{H E1~j̟ e6'o'jgU@`d.^D u!#"^e61W#PX;LU&'rNߏ%ᘕJ"Yq\MZ93NOSpx8&ᛕw5=Py$n?xgH|SW5+[DEk ;C"ŎTTˎX1J֎jNiR,vܶEڔ#I C~hcoځ [ GKf&*\nn8[^ -.wނnF7#(h v5"gN"`Yg2mVd3*\{3jǎK}jGdf._=< y~p/G% #^ywv]vv]vv]vv]vv]vv]vv]vv]vv]vvjX2vP6-+z03vW?=C3r~rWRy_aBܥH JH,R^Qf\*~=v dח<?SPgH*Ie]{T W8*Oz\-b̩αU˼ߌ_-gƯ8+Ӳ8,U ah/ Pf]` =/sfZ{pIO_V9ӾC8ͬ&j({r $://uE@XMl>%`yэ9d1/8s_IbElD/jv9Ix 2..! ehB8p-ͣgv0 8hX Q/WdH.ysvGQAְ儵Sbq-6/?1~P3ö3 5Af<0\e*0JT7c]>'YҶ6+咊s+MLgq(Lc_SfY /o%3Vr/?0>/^&A"j}+7,Wϐ.8UL8-bf;PЀ:Ōڢ$KAbD*?u(]Gws~ı32w%a˳o?<)lerٹcvٹcvٹcvٹcvٹcvٹcvٹcvٹcvٹcvٹc}zrKz>AV_OlT/( )심?r;[AFYR ZA>B j ?/Hq(xݠTk16A-j܋3Ў!]w噫x 켆M>~T&yIߵFۢ,2g]ZXb[MD+Ry n1(;`gnzQ%?!;J-cj!pZ6gMLX-V蟀: ʨc<$:pQ DDDyH YCNC%=|\$.ѷg0qUdʶU1ͤ~2EMS=[=fwi6'.Cͺfmxc9[>AG?CDBk[0LkЛ2c` XWQ^-9?vsM?t; /TkTfL[U-u%?{ LT&O̟5}^Sd-㛓?,×wͧ5Ǻv/$j3bR'pf ?2֗knV0VL\ 3`^I|/U yΏohwaWY7oPVk;w22ԥML!'~ TIEK=G*"͠9TqIT.ۋ>RAxR2ΫEu\ N]ȎTe:5^š ]N촮uPC22nߕ7 Um)~9^2v֧.~Bt]=OCBFbԮe.`~$?|8!861[ cVs7u9;=[ (&](MЫs휆΅#<|  \AwCfC )lMGs!Ͷ!<i )Gk`gķmSlf e'{F X5op1| ~l'K׏sryu~̰KgA5πAϾy; ssssssssssǼ a6h{RBªJg~W?P}'$dЫmћQ|At4tnMɨNIq2~pևKER`{aYwSY*ih DtuїT*6#Q GYCKN;18  %aga5k#xcDEkƍkL 0|)\ϑGC,VN8!L:[Xg+ӋZƍyx1963o@]?Y l<7 @!yFd&&Bә.bk?0+Y7 KxXeG{g䶑lsAՖg#GU[d[t'<18֢Tf i+ S\޵5s5):t18U^YvpT%rJA9X#.DKUPk]c>hXO{56KtG4BAt\~O3AB%B]>9\Q\ ӊk !;goCb>GVuOu}Xν^5?)6Y߆k ^Ր d۷ҴMV#ܺ![Rj1t}L \u 0&򘭥W3spSD_(D*t6[Ao?"A6Ҝb1^=׉v omW~'{y2ʥ_?:.oWgADϠ:Uӟ[p>kij7#l}޷kVU䮡k~F.!ZӺ^ԡ|xmkz#}\͊(cj<(EMk_{|m~sPoaR[*FO N|)t1N[ab kn^]TBc[j)?Pai?z`5(-(&J!$1&:J0u;b/J]m޽0DG^ cmB~My;c4?8\7?H [63-}{w.B۶}lo~_?%vڝy+<0<0<0<0<0<0<0<0<0<0?a&6G-̶t!&y!DeXxZe'O hj3б1w10\D*ʜws~7RfZ1G躖^/5B\D6+o~ܮy]NرDsOS[>gC  Fnw~KO^ b aywa-cz0w VrkX:{a8DWm5YËO$5`R`&ot@Wlཎ:,nQXRBQMFk9*=s(jj; g5iJL>A֎<%(IfWNn1AThNA Fθ6?=t͖u%/=@լ/d:ꀋ7WKh=pV0w>8< >FVyք% j'؎E-,6Kx9\"(^a=r̢X3ɠ:~t@ʩFW.oKt [[ "LXR3^q ̡=L"Jz(5ϠQ3X .8ֺr&!s>Z2}zl TC2h6I?9[,-'-sXXʚoYھ{U .jd(w͑N~ϟΛƵJy ]۴Ϻ' l0\?#pE'!~o{m[lι/^߄<}*#<_&L__bffffffff^ɭem/Zp#n'ܠvoG@iB+he&Na`E9$!'7Y l%ؼA#xs1 %k4=PnܾKj[@DYiAנXt1dBqȘ96hv9S߽z0rפj"xIDAT:V^㢩YfNqCW =MXդUK4~ W_Ys%9ʥo7- kK'o6)Njw3dK K!!!IENDB`games/minetest_game/mods/default/textures/default_clay_brick.png0000644000175000017500000000023612565242342026072 0ustar mquinsonmquinsonPNG  IHDR&1PLTEC&&u!!ah.ptRNS@f=IDATc VR V2 a g#a T+,A,A0#%\fIENDB`games/minetest_game/mods/default/textures/default_mineral_copper_normal.png0000644000175000017500000005265712565242342030355 0ustar mquinsonmquinsonPNG  IHDR\rfbKGDC pHYs+tIMEKN IDATxn$%vND0bf'Hf; Bzy)Ah%ap ~d&G$#=#"ɪn6 ]̈p73?fnv? /g1hƆʻ9+}h~9Vp֯ߣ?eBX }lSz%hw A VCc̻ †slM0QXrߕ\IiXϚ;{ -%PI(-3 _d8ý8zq"3^fܴΕ1!*}FrБCې(KaOicתṡgͺH B `.&prA| ƣVyc1XQE=fbϧb ̱! :XO>>dL Yoq%%7\SG @kF9T (w@('әbs >2qkj&Rc Շ d-OӿwLyz!䡗xm+Rkrϵ3spD݋wdߘsdd0| ьk2JGȹk;54`p.#uϪΓ6Mşr6w;Xma,<*Dcs2ZpVc\rI}d F6[~@cz^o -b) y'J<9W@n^/&%-дOG}O;Nk(ǀ>!h!X,P[?+ЎCnD/6oz\}p3aFhv]߾5Fju&3+mZ\prt=O~~C{<8ᯟnVp B^\p&u}@犼` Ӥr~K5iK> {9|f#evR{wC+(f=6YQ{ >+uݴPbSǪAXa tzwC@h߱qVrX]5߬ܝ90i x~9sDd2Δ3`=ل6:: -8B}w# ,vc˅SsmM#͙ |[SlR&1 rvebnT/wJAq+gBlN 8L@ XŜbY}A*ijmK0[4蘐271#L*³ &tوTp|Ѿ3QJA0|TuDG{ɾ58vfdLK0wq9b5YUbUF_?"A\9 >#`UNFr ʹMSֺ g<<ݣsƃy8"- 9K|451ӏ @q-~@1<,Z27b8PP|'BuN^ʬq@аZ\hďxň±`=dyޗ{L.`I H :%WaUkN'e]PcF =f̒Z-,s,!1s]Ɲ ];L6ȗ3VPL_fC5gkU(?~S-!an@xͼwklIdQVfb Ҿ(`KP}WTN8c_?.-k3 `/t.`׼KV sߪ -kpXngAÃzU!l.wݾ]= jA|io/(ž,Zy| _6&㴡0w{uxu'\}w-\ \sw{!4^6RgH?;mbtcz?x4}/nz4~1#ƭG)w&dDz>[߲3X[ W0S8*c9*C{L~F̮`YC^]%:?ދ`4=tDy>h+N[z\$<)tP@xF`r/(}Sp;6=ON°iUkAt_:2yG^6)!r*,~0BɷXHhPp ,v̾o'FFBMo#)2 @m"̵#Z@6&&XJM'v6^gYS"/tm6՚H,4p{/ EY2 4*i2xY5yDer#j=.Jq1SQ01b"@K mU*Xcp>kT<jٝ]eC!wX*jsJBs'@^GOwX"m?Ox\"8? `<22 2Jѐ>-VsX kVg<.X>P99Ce#DG2̎fI*: `DW JA50 2,) L?]\7XX)sOh#VD(3J,*LUp~E6eB2tȪG~ >sݛ.ؽ.8V-OX}ᡤ96p>SC-SgO9^7j@:TpZLn"-wa2[̮65 ݓr@Kq"=>o3vq}^2^}Z=vGӵl k Dp;+Z iR]?eTɆ"F`~B(=_tA`^†.J^/hм]=NǸC>PzJDt/aء[rܫ tZh!١Evyb@;찓/L}|Bw4lp)g1!ƪD@ `YwYzh9sn)pZMӌ_gi9R MEISNm~XmgMDƞ\Ad sě;1T0 S=؈S'Sџ\BU`:-ZHԭRUhZ586PNGA@?wA#:B@*4xC% c-ISSN9R"HA vhG1d)de-|M bOg 3b>E Ҏ^UsP|T"+!"Jtm"eìa!%Lޑgq`]ͳ&*vkkKr"yϴE ˧x8JJ;jGŏrGQ=Nri; A9XO7= L孒V\UZ J0%(" fR*0K'~ͺE> Y#B^)=8{rlJѼ"\XzM1xFr#ABV)PS1oz@`,RB'CBv|1p=F|:6:6SoNE˲5d)J7ayǀy?noڲwW.|.s8A7oz\}pTrBqwHh1-4`O?-Ei\ۯG_fycGMë [r*&4o? Yb5X;vMm)q^ P*;;|xkvi 7_ |% h. ڠon݆*le\pu+\}6P[njF9tTO5lпJaEl>n[ -"sK8˛0e)˞C\><6c~>=zb~q]uٱ-?l:g㡞[6%bc߁p 4 nv xr2.hBF3ϦcK-|O4[WX70 Ÿc}=̟MyA׳S{:f c=EB>B'pX=gP+nxk 4o8C @m= qu] 6M,b޹Z?hm-.NJ5AOT PHh{GLl Qk>>ֳ[.KJ^6/׌Y $<^kRyv|Hg;̷1vǒi(5]`R"֗@WTCi5cʿ;~{-ɭ_uHeZPq, 's)@3V-ÈVSڲ6W@k<!3" Qv"uNNBEb͠ 11`AHls&~sh` $Y/,IT MI"5*!L E5?SMĬ(٬V{BT S]󴟠r`#RŲc"RrBT2SF5CR}V-|.e% o(HXg&@` ]`ͅC qͰw2 c}PE%*$SE"MQI4-6)OTc a$el2²\Wp `?Ou)V%l=9!Si|$ Jڳ9pJĢ-4DU R#Vw)wy=Գ3~;6\;jdׯ WN $fxQ,=[sM snwDq&TډH@}Pn`Zcr nfjYNY<]`C}2LƂԱ8ʰ*f۶MbA(Mq<>9*+(U\5x_R_JΦwZzW5~K SYQ b)wvȟ RS, ]2!z9z߃0q$)ib}iA;Ux*c1T!*x2cTYВ޹‚w9yw™M,g~AѼjHSd7S^p,ʵ,EwK&b<Ӓ`TB7K]$_tZ"*&x DN6;ܹ(jĽX`j.b7`ByB~ӺLiT<ڐaʤ5m>p2Mb8.,kg?iXG nFo)|6aR*h2JəFME:@K8wS^ 1?KS@#;Wz쪅?WeI#\<*j Vgg˲Drm2^ ;Ǐ'5"p{yyRwYN΀KjЇ, wv0Ba $+:i!tel>O3\k৻L9X~#_\ Pޒ )p$9=l8 iPnTJʔYy&pAZPy|ߕs ŝ-`4 VdyJvBɄP4'=gpR sкkoM42ʊX@e\rI\mח5V;'.a.߾6#.t'oTofr Oԃ H'.@MXZ>qϗwͮA@I7l_AM z|X?| }ő`OW9;GCp %sxX||W kf-k5H!\4Kgmu;|p;tMwy۴p3BW[v  *t`8`F%ӀpmFschTH$u:b&$sNpR1Ɉ t5_wA*8 P-5;X;W<߼Ru;4=Ӥʻ&*%A397wc )xBfқ)>t^i``n/L챧g 2jSq N0..S]Z4z-ׄ$5K<@k9_(AtnV@y-݌'U8U\N%(&[,h94+M!P 732O9Ͷ s 2>n2&` u0Zj5G UÉ G Qd9nsWH8:dn.Z1t/\BuY8m+/@Ew[^ د΋F C=Us]*:d%1_C(/+ !ZireM-NeR-IrZ-д)A.d5gpq4Z zoFE!ArK#ѴR ܨr)ާH8@>*y΅5z_a橞-Y5 eQV̀;OtِL;w~o h9zN*6z}|>‘A~pԅuR"6h%%g>,)D3ܲVzGJ :?(ԓA ]rWFhqN1$ً"u!K:4M@pKSD2)|Ub=3^ep%ϔR1> }rt"s52> FhTK(ֱiN]5U+!UPD$*ݥ^#GAJ(6WBth.nď%D2^!4P*r, =SEy8x%oBi1ߠg=!ARzrpAjпeᔖ BQW =7챀,\1^y?D_7-=&׌-e0ꏺ 0sL ix'&̌3H?9VB@a;qF:נL ,A;٩[E}+y s͎ɸUC<=sX~tqRħ"S d Bs j0R}#x0K %-2S@yY^ !hvӑmGaaɴa*J Scdk8 (E={SIbfu#IE5A;pR G<AS0@]]@C ƏP|,|#F\"b.Ad P :J` l@mʙ&k٘\`7PH9m4c"ԙS@ ![}ly|4 CpgL vUZ ͦ磊)7GLg FYz7Y wgX'o!"*XvFr!fF>_#c 7c| 5XlV<b@"eT+zQ[>Aa xtHiڃHdv#$hly~(X =l#Td{pO -ZaPLQee=: EIHJchh(̫7DoD7ȿP`~{nPذǮyƱwrEp7WhYi58p..WAMB yНC|;mz+࿟&-1ZqGwwiqpHEGa=fusM/TqzZh_Ksc9j uy T8W; }r -|! ]i vG :>n.[hf=Z< nWo߼nqFo_iys"Go$uXXS؊'$ j+]64* waՃx-pP:r*ņbGpphYʝhܡ*ԟ0w_6]oݬ)s4ՃxBkp늌p6N. =M' lWRBeupvtZ_u_L;]`I]M;^tSkf΍Vw (OEOW7WZOcn6WLal?g`Q#@9޻&ӼT M 4av{o.=/D 9q`mtcN"cĸ? wC<{e-H™HC [%8b1B'e(ge(4XTdrf1P_A0%fïdJPH.u|-T}KZ ~qֱXU+N6+T[(X,tM FlG8 a3Ms5(6S9F=dU%;kU,}.ʣyIQ xNA/YȑbB$n(\6pF+ zg)i$_VEW<6<;wqvu<TfTc]2LH,S C$)٩w$RR~uPS"4Xw;Bt(}+\j[RdĒM12CO7$&v±uulAk0ؕ[Kiܕj ;},Iz.y@ke{ ]41(k4JOƒaKjfnb,P Z\R7鱶Z.@J (zD]zW1p"*%f\ec碲挫&F} ]+G7Tf-ʂ Yp,̸+Li aHi{֮ ww?q 4/qƺ#e盘PE{7҇cdrܩEcYswa Zot{{>{Ȇ1ČO ;$dZ.&U;!$ե-+s8dt–؅nW21uKPy1jysYÕVj,˅Qj/yd7 kp8('5%`ȃO+k ``K`:]|2!W*Vt~*]D9(sڝX7XrvDG{/5X;\3{nqs~4Thia'۾[IuL W.&[e 2ee90C1'qf{xWK\}^9Dp+84rEߣ+ :K޷ sf}=A&d3Rz!$,EDDa>aV@FkD\˚ۅ!NAA\`o =J^0W1oZ"8zP@W-\ T Qf٘eMq1d6I ŶOG>,%N GgBe@! Γӧ Kȓ하P[P=J=9w˫OyZRJ.BVԪw~7#+7NY9jQN#`1&!+lgv)zdbN` QW1I@cČB0PY;⍘q+rdN `4s u.A A}B GU7ߩ˒S42Hh%xO51W U[7v$|ȜO$9cnlHD #䨄:4#[Yː";pJf^ts9S`!c -絋:LQ'T  [1.T&Ti6@3ɘKd0 V@֏k.|ngX<XDAië́1CWW@V{>ǺLAd+.2ռQJiC@hBfq}WN2(J'߸{F([@#F1_w5;v;P lНmp~ iV@6[oa+so}WYH7c k0&pqS?wkvG z~ۧ]0* \Zsϑ/̅ rІ~[wEM%Gw4vLIx8\7wd|{Yᒍ)yPDU/ww{4bMy}'lx1'z8r|쮺?%]v\mV8PLNߍ/XtPoV y4kݣfQr=55v$yݡra  [>$JZHRdgғ pVQKWB^ax?Mi6!WxKsY27ߑA ہTQN; TЃôgU8l͓p8啛kGGgh D[KJJfVܗ9 `;e4e !s\qIәsE1p46u~# F& ~~D2KaVٔ"N7 KESЕFG ʳ!ECh) N)*EAvdxK#rvbJe rJG))[jSN[2άe2"42~7HSyq&emDOn'n!񋐻J>fYs!\pZф1YH8NT*HkxL cǣ D@,\ʪSJR5W&. (h ۃR[$,H2!;ae)i/^#vAǟ2EE^ \ʟxWB{kK 1Cu+@!0!#GC.16l +ã[(0%2խٺCɻJ}3k WeY^`&7FF"PW^7gb6Om1_a؀՟6PDL5 Pz<*ۍ>f:ʫ0BdljQQVx>P=1,Y|\z %/}4 R361m%Q*OS9!j5C'\FwFL.jeC0%2yKmxJ' 4*L9-.2n,-E<1o+OfRȗJZ\9R(-.IvCH߃(X =92*1_Qi~;0DzU:KQ@_ß9)c F@1x* ?FE02g'|Q?>JT0n*1X_^ayƱwr'F:wtphvl4Mëfn-  v›K=ڐ\c5>B/uXVhaq)> 5'~hN܀d42ýz$N{5^;߾5]}] Apޫë[E gpï6hq>p}Nz7ޚz4 /N'_6ߌ @ȧiϧyͮm w-k믠L $Ci zvD{>8C>mᕤ[ (W(oEN>{Ub > +ouܺwʽp#Bǜ'XܕZ{zD|W$`ħ+ƃ{;'6 5]ɟ7rߚMhAEsBG_,s4@ڋj٨V;|pYt*uZ G!zp;AlBe5-pn鱕$xu7R5˨Q`f?VFz3 d<ܤHX Ggrɕz _2jR q˭brQĆgf I_:S?0Y\t8/:`Ai#`5VȔ q9$̿OLla_…ZL~/wv3A2o3P]g2U Y2QJmh3AK0/EWG"A& :NXCZKubl悊2L,] )9UaZ4Τ`'OMf`&xJ2Wve6m5]|@jrSINF4^-Ѽ1o @sP߹m/n;'cВqF^U:ֹ~Uc)$ac3y? @RiN5c}3'7]\)&B["R\hP43 Q]h1_pJ\b%.KG/ bٙV 1 H"j - F1 x3ۓ*nh"JieJ+f2PYB>5F= []\dAוqB9C/Aby[TWyw(emSܤfTe֚3~ZKXҾ=;EzA5~A-\djXyw>C;A쮗Qc, s=Vr܁*1rY 9c2ĞO.;49S@ J~s#ccDA0#ʫ"x4 PؗQp{ ^f;列1G|[!^5&~<0xx"܄!v k5L % W@f~Etf'~jZ4dJ%^j H'J 1gH}PjVd=4X>YK(5g)KϓA" wߥNh#008=CD v"P3 dEł|ʢ\ΌY @i"NydMjU@ 0ށ-心X!0H;cP׀O-h&t[\XM0~5@\zr`C9ZBzܧryƈ8&0QW.6n 9؅`KX@K4F^,*23SKS^wb~%n3(|n U4Mחz ƥQ.=y1~`÷ lO@\\Y y3Z LFElf+ k'?sٱd «}I7PV? [7otՓH'km8υ g%oEJ]75^ۏtnb.lu;Y]6]<4tx+9Y;/eSt\BXvs֡5q}6< i܃w8=Nr4'XA4 # |!M+9ݒ|kqth:Ό%z\XqQ:@h@CtHJBںY$5{Pa>WEsݏqdXiX2jX _@j&qJ!|J?H(jh&IwW×ZKrXL@gMXL)8\=`LIf% 6AmEHDZIv9 ?e/8%Ė$s8;/(p/l,/#sD^n$B7ϝTbf1%:7DZHsyrhf5l&;`к=W }Q4?T.q,+59.UTnDhCK5e !b; Zj_x3&HƓqa(M3NToi{XS|WLF[\ܝtsf/N[]KGi?@%aB/ ,mf:Φ l=ߕIgwCѓר?0 '0p:} n 7ٔ|.7_u~X 29 kr%"4Kv2B8-kbl2NLIvhed!]aީ @M5hBtղdU14["֤}~W?ɐO9pJ09v38Ã@h'Q,'3lG{g5 ?j6&7wXM{9<N[(o [ȩq6Wϲ/UjS'F>ɸ=^X\'qw֠wBiSm@xn6P̛*|&pvf}4;Р?zl_D\ c||_[w#omww(K"5{rtDz|X?|tsOwX=J/s @`@hݡy,/Ǘ ۄ g ~H3dNwR>Iݺ,N Z=fm{-?ǖM^5j'w:{(GAxCI{aǬsܜ ܡ?37AߪGƼ$sz :>н<;t.yj 8fB/g^3$=`X`rƒ{ IH2{n_%Ƨ%*FW+%]텹O*mJ;5-c-g`z~D!faesCy87U8.] #1D@UA7r63 k32̈ ) g0#AͶɒXhIox YL5k4 |K6h itgԩLC=cynBGOemLX+}PG;1wݿXsRZDwr`"ŵ>#XOB378̥,vKw*[tZl(W~LaN Ee@g#Tk]I NXߩ8ĠjS/-I\]  (KE1ׄYg+aČE2S#k/xYO|hs'#[M6sJ<>/4@ 8qi'=̈́o*<'IYl軿>$gW|K şLGd\0o>AȟDdjNJ?}.' F8]a NSpo/'1L!ow 9(CcݍrG |W>wfvLvLbVŞ(|g0O4[.yܜ8p$Nl-DTo5gʧVr=t&KIТ%Cx? `Z77z# `I1LHP"W5k&S{Ք ȷD5 /'}73+cP:g|'a)1/6 tMl.gi0GF;DEOTα|~UTxDF=e6!xR*$ >mHJ[ B8?$ZXĬ]Z\E=dhIENDB`games/minetest_game/mods/default/textures/default_furnace_front_active.png0000644000175000017500000000200012565242342030145 0ustar mquinsonmquinsonPNG  IHDR5KPLTEc_]HDB]ZXrnleb_hecuqnlhf_\ZYUSRPNIECKHE kged`^mjgb^\[XUqmkjfdfc``][TQOQNL}{zvsvrpnkiZVTC?=B><1-,:$?/spmLJHFCADA>A=;:2%!B%%Y-B:-P2qgE%j= I<%*i s@rQ<2I*Q8yYSsq8~a 4U4Bc7NٝPz [k>g2'^cD=ڀ rH\1+փpߺaՠ[Gzf<10H:$|#[=jWcЋ[qaK~}za_ֵC5̥4KB/Q ,IDATHSba}OpTbmaKRPR  #{{| 9rC! [q!$BBATy!p.VXȊDӭsZ$Rɔ@ɰB r$Mc$x79qaf=P(./ϿtG1-n=4zڊˮmq>EƖj[;>xOڳuQwٌmS}jp(з}8w{>6DܸTIENDB`games/minetest_game/mods/default/textures/default_nc_back.png0000644000175000017500000000027212565242342025350 0ustar mquinsonmquinsonPNG  IHDR(-SPLTE 2^CCCGbdMϟWIDATxeQ Nt/<Y]^Q\8{ $A- *hw fyA<7}* IENDB`games/minetest_game/mods/default/textures/default_mossycobble.png0000644000175000017500000000047312565242342026314 0ustar mquinsonmquinsonPNG  IHDR(-SHPLTEHDBeb_KHEVj"\YVSPNQNLYm%Rfifd_\ZFCAOcrnlc_]YUSK_}{RPN\p(EZau.C?=nIDATǑ0z9V3=/|իki{C`DbƋb>J ( 4\)-V\,F%`X]}B~MdDiv:A{{3*P%̀q !{RH`yHjE61"ᮼIENDB`games/minetest_game/mods/default/textures/default_tool_diamondshovel.png0000644000175000017500000000033612565242342027662 0ustar mquinsonmquinsonPNG  IHDR(-SBPLTEwuQ9lI;%xG1{cL6"t_TEuj*`AhtRNS@fJIDATӥ9 яF &,n {A{ԙbb|D*^>;O|eFB zY7oXѥa/KӸ%IENDB`games/minetest_game/mods/default/textures/gui_furnace_arrow_bg.png0000644000175000017500000000050412565242342026433 0ustar mquinsonmquinsonPNG  IHDR11\/'PLTEZZZw_ tRNS ?)4TH:IDAT8c@-i) XV3" X]˙3 MZ2`MZ`0@5ajiԂЄ S BB &&4-M ZB2gP2ᓍwVm2M4HII(E8%Qԁ2A  @أ22ԑe$$jN"Hݡ D+ޘy4IENDB`games/minetest_game/mods/default/textures/default_mese_crystal.png0000644000175000017500000000033612565242342026463 0ustar mquinsonmquinsonPNG  IHDR(-S3PLTED#YtRNS@fYIDATuA " $mft#NNF߉1:%2D,aaT ްp47h޻_:\%x.IENDB`games/minetest_game/mods/default/textures/gui_hotbar.png0000644000175000017500000000043412565242342024407 0ustar mquinsonmquinsonPNG  IHDRTJPLTEB'tRNSs{\?$zIDATx @@DQDBw"Iޜ0]ʡBU~:mEPv~S S~-PBB UB *T *TP%DPBB UB *T *TP%DPBB UB *T *TP%DPBB UB *T *TE#r[BP K 憿IENDB`games/minetest_game/mods/default/textures/default_junglesapling.png0000644000175000017500000000027612565242342026636 0ustar mquinsonmquinsonPNG  IHDRRPLTELB$MA#MB#8& =,!0!O9w]tRNS ^!mKIDATc@0Pa2$(,KKCX%$95&R cp@L PbJMfIENDB`games/minetest_game/mods/default/textures/default_tool_steelsword.png0000644000175000017500000000025012565242342027214 0ustar mquinsonmquinsonPNG  IHDRRPLTEhhh9'lIO5 ^tRNS@f8IDATc@DvU  T@UpC kfdPM+84tpIENDB`games/minetest_game/mods/default/textures/default_clay_lump.png0000644000175000017500000000024712565242342025757 0ustar mquinsonmquinsonPNG  IHDRRPLTEtRNS@f@IDATc 0 hf0EC$U5I $$b)9:  Dڅ gIENDB`games/minetest_game/mods/default/textures/default_cobble_normal.png0000644000175000017500000012357312565242342026600 0ustar mquinsonmquinsonPNG  IHDR\rf pHYs+ IDATxY%Iv&sKDKUWWuu7)4HH'<@?D H| @FĐɮ%"2cу;v#{*r6;fN6ß,,}nՇ#~z>~<:nuշ;?:d5Pu'?>{fL3 "D#?1~)U~n|}_Wk:_wp/0^&Ƞ-{jut5'1Ro/]}} wNRʣ-w @5nq ܭ>4p̨o@uY@Uè_"qy`4Gw\H$ᚁt#m?\Ӌs@̦@mjwʹkw [b 7m['޽U?ۈ~Zc78{|GsW?F&Ń78aعiuSR@ַ80]C*xayU}q'!#I f  `5 DBn:b=J*wZ#p` @%[jӷqD0^y%)o>qpz# 4'bЪYQX< 5Ѭ@㢂-9*9Od # h pM\f{ dLF_G>i] zˡp ŹHʠ3k1,Тס迢fVQBާ|[ڏ,R/4IaNȝ0%*)%r>-įH6|JpR- !dKAN**'#ZK%2HU(}1Qe"QڭP\M%.dZRnj=tEӋ<)tS0R!g2{3&$fYD.nSJ-Dډ[ߟV~>өY;Crv4dptS7x@9st}Yڑ[ˡZvjݔ.0 M٧TOlJx挴bLjX)ju(@\) I 8BBk,TJtuNN7?|xdhFX}2l*=YQ & !P䋬@PD%g"V H=?E[Pzm Fdm"&(2Ru$ӜspzM2 O]{|[|K8ь?p|3(4^9v 򎯾?]]ad!zB1_iɣ;cLq>p]j_ѪUր[Wvp=iQ %snWe gUm>\n Ͼg<=YIm|79`J `Gj.UEE'UNv OWprr6B̌@^1*S0Y˞|~I 4G_|ɗKQm:1-ݻ-Ej**9YpRo&=*+--?nool Տ^c/F2n,̀ow]U]j" =nvސ#>D+0^;|Gtf҂j:^ܸA8v6DBw}5~ɺCRK~&WK.ko1߇DSPܶ^ ѳ8Iag_\Mg0Z8B;c?R>,#=ߤ] G&{[b $2.`(=<OnN5ZMyɔơkoL\Cn31 _~DcZOfj3ږv3 ~d'&lD)t$}.` #}:3+=B$hkM*SXtjrBWU5u.2?5 A%#'R&"O6YNV.` ey!osk9&az"$6:" 4a$_jB^PKxIaJ:EFDƺF?GRԋIHz,^(:'l6t Fd?RԒ-0%&e=,Y?MRdqVsɠB'm&HcA  d]зPNSqYňsu XshPHY˔Do,nʄGe`Q+[AʯnU.7;Iu-^N#Puc L9Tz %kΔS+ 㟄XʦA #6Tҫ1ʡɨgp?bbuQV#h +@rؤ yG3b|@ @D Eb%*%>)3e03B¦ڂdu|@(b"IA'雊s=ޛKDF 1F>/bzQK˒`*N!4Ƅ2 ȴC{-Ru)Vx?}P`-&Q2| ?gD9 I:e$%f)MSRRPId*M 2IE'$xHCdK_I*e,~QB20ڜ]RrnSm5Q*e+蠅6[&:F%!cZOa?CtYU ȃ67#éwJo)գ+apoa*%W(9PƐ=,! L8e GXk<HSt0΅'9* 9NW1%O_>2d[Q +/tRQe\=IeX=adV Fh I :@Vm\g)N/̌dd_Œ(Tdd?)wAęe2!@%'|fZJASh( K*dQ`dUfS$\imД%빐N6'?c}J M筝.L3G>eliIHt)'D*ݲp8tܵTpJ ev?]uO@Vג 8WSIjR8Vh3=8I DxtWt=h_n7_=/^r'jnv__TNTy7?<{F_T/赘n+~Զj>q}8\SrҊrAk=y@f:=O#Iq*dz3M;C]*p| Wb-!C?L;v91 딨,z/O8[K860~x|61;H+QQPQ ?&AP:j')@Ƥ_,>%Co=;_j/:ҋBDsUmoG\ H) A.$s:/+:/@<2n"'x. @3ޢ[˜XD,KlP6W VsY``XC(ͰlhD4)qBU^GD/Kq S !d+QbQ]"%B3 םpf"ZU'Ap&@tPꘞCe+,gs_R 7}+C˪y.R R j+OdW׼Vȗ%^hfei߃0YKΌaѨtC]On%l~T𺤓\:Z:h,b).4%(fJh-`u-7NQdIСihUf#rzHևkO1)d CmYyHaʒҶR%py3)HS՘( -1w(V31S^uH$+! `B~4NވD+[!eL&cLfLfJ8l%ip{i=o MHF#9<%K``Fc% ^餓pZHxH1?~}tE_Nx< 4̈f|.B'=HS?=2ߌ`%i?٨eK{[bT"4tʜC훼ڤds_zK߬'&CS$'] 6 ? ,f:D!3g+1EBiiUI;gJ(Z˨/t^G6%k& o^o4(>ŕh glg&EXRy7 iFdXi0! B'/ 1=)!_:)Ù>RV2M l)d圃LI NvD:s rN쟉1:*m&\h3dz sD@wHz'DZL4]/8&7B(y"c||'h$& F2[gR[qTgFqY CeW)2[bqMë*;ݚnef)'I9;,S¹i}G~G ,.~Oz *P]{s~Y IDATXgaOX2чU퍻JK!ډoY/RL5@{۝8R@T[pX'﫫-Ʒ*b=݃q'iGܙhgkvﺧ!_:׎m75lPFZX%jJxBerBӉB(Ed/ꧧq:t\ :0ރq͹.@b~RP*٦˻#w7DT1x hϷtKt3hK ;*d9v|j<%;"oZ% ƑS:-`s@}BnC{KwҔHNsmıOҞ7 .Pr%sZy8;_uk2)Hsjv ,5:;\_mq<n{UՕ `o2{xzV!;0n|穫Ojyֽ.}']2'KOjxʏ(1PZ5-<ߗ_@<îpV "UUXsi akxLI tӲd~ȊXEM X;k\ա'3[U:t t iUAV!03Ñkx88rLʱpeCSc tR'^/)C*B&m7/? %fahS*Cgds 4 "MSπz`p*=J@j#/K=B4MBqLd(/ Ό|pCuEG XWzKZjLpd7Kѯ Ce 葉~ AV)e R;%#NJ5 WA o5O>ѷh$V6 K$Jy&?K?g}-PW(tB3,&Sd{,iß=u ag=% kiت CGKĪr &w0aƢ3 @21a+F+ G'L&YVT]@Dh8"E=#]g#'݈҈2cBNM\Hrf?NЄ"?TNdǑBu6$QpA HBل! ɳ\8B2Ȼ`&bA7:>йJ)Bb3ˌP:3"XF7˨3;.m[2kM4;>Dײހ$w@bl 42F]/lG ;]BZɒ=v>2kV4M^k-Bu*r&kxMea]4ZE:i!O ^* ,26F`Xꇖnգ$[Feɏt6FZqkgg2IAT\*e7 4 "btGLÉ9zQVgBCUeDN-sI1QI#0Xݙ)K2( ˨-Zj;BjzKw@8GonXbH߽(O5 -F"k<!E9sO>vERKxF٣GW&\%hWy$^D<s?{y Dk^'3iK|!D4‘'Lצ2J Sei)pJ$.RI]HA %a,/ rb302(2A%Ezui)eA)^1헜karyf#u,JOyd CWeU0D"LKAЈ !>s SQR:,a%׸Z04HLuF2G="5u%AQir۶F]lR[hE#IT$):.$13YdD24EE1"NۄLe!}f?d.=#W+KJS8tRR7O6[yE)<pzXp$"5hL /dKbdSW>K cFDfHg&/)*M\Y%3$h?=7 C?~k-sKIY<5St 8wI%E'XOW鄰o u6iIO=ʢ+OJ%ѼϢdZg SGL( O"obb3Q{QL5$DI2~Y>kE=+0IpXˎй6af@ϐ"28@ Ə cSDC S(@ ϕ Vf#r<ej_:H )<6ƈ6}Ο$0SmJiIrEsԵ[s¥N*H EgW MX :d™E R{ F-%}Ig(+ڵ,MM Pѓ%KJ0L2{k&fNZ5$qMExIEa>% A &13Ba1k>(B5Kd,6@=ET`=?( Ěq=K֭&#N#iB@34d1,D7mcM`Y@|%E%םJ+nR$z,FRX;ةA#@m^Q m = 4f82i0qfˆu5psmOmyHYCs m ݗn<9K(oZƟ{8 ]*_<Č *~y˸~E30JG hz  pʌHxwOt+7$O~LC ~?6RZWR@5q8[ݴ|Qo@ 8}}42-m*У %;4 p[n_|E?oBւqM'u㯹jj:o `cAI6[bojcw/ 9:<ߺ taЦt=!_xZ\۫C=W&edC$;>t=tJ.xû׫թK匬_o]]{LϠۀ+~w/+iwv-YUkJ;IN"F Ӷ雺5|3TSxn}V߼rO' >]0[t*//mǫM&R>pu/]]Q Sb(Lh?pCҊrOIMt~dOJQ8)蛪_b;WX9C4/"V+nTU#aClݾ~}+/4:ծv+_+PݳRxoA>ps[}{+K\]E/_|ɫS] `:5+[s*Տ*YgL#u\C%7m X,Brkp5G\NX[=,=Յ*&o0пEz<谉es'Ȉ 5j8 X-ܟtb# :-kߤKj O{8@Zt7Չ`c 3Ãiuڅb%a Tuw-g 90PGC:QldT @1Rχ X^k4R)0:`F͊vǤp%1ʀ>$(  iЀc_NKF[߲(9\F7R?"w!Zkǯ!跣JK3R0N`)$RjHmQiN*3 QS%??#ݜazL`(* XԾ0dq) "cmXֹ$v{Xy3-=I2~1KKhh|8!sĜWꔃI,x3 \& ^)י,JM%B= ixYIE8)r6S%} $(! $,q V1iRoPH0UqAvut:V }.ͫU(s B\sB^M¤#0`F y:AT?udv|KetKjƬ}tP3X6 0c$X.]"=M S (Wh_]KW$t.Ki+-J#SAxp'I0sڋx]aՊEO-m%G'8Ac!M3#!d믞(m/n2nRVr8moiZ% W!e}5BSFOȬ%K뉗VuW2`leL# C((2_!:?~!=D ce0#xO>)=D@e Ar5Z%".@HM:HɢC *E˦5Lgndpf12ea/J2]n=~^uEGʶHI |ʮidɖˬ FG8bB1E?ucM8tLYP(2diPdKc@0)~Zu@;$~A!n`YrS8BFNcv&`tRXzml[X3cEQBn,3pf}Pf&J#h-i%_Vԋ%JGe'2@9`UGY0< 5E\R$56VX]gߔj4Tñ,:MThM֌1[*/TiXxȫD"2SY1(+#ڇKpq8A#PJP}&X %Rӽ$SN$;f$FrEO#*keD~^x ngF0|72#dem%vӸ6/c(#"qT'DϹ"I+1V'u+~dE'ft0ox={-Hƌ~x%&*;PxP`ĢR6ѿ}]UJx6 +X:inY悸5ߠyZޤg ,q-x~>]iyk ڷK'`K\N?OCVxQ]}P)LT<}$̱?PdD0ɹ`>#;j*R#uI?q@ձv8O㳗}9Q%R _l>}3zY>aӶG_ToWYb: &&`aۧXJ'О82e}?eDIL %,Q~[Re&)s?AZꓘklAчF=/aN9_'+O,' b&j*~)#g$yΦZGjXԁɟ1e A:Rp$qVE0,g,!ިp WTp}H)\ɠMf\}RoS8aqS[6bCYӑD9E M{lG$`d''X0}&BĎ!r KԧPk@kl"wLYky?c ~)KrRWZL8`"TdT'>'hQ /1L6ŗBbZV\''qΈ>e;;RXT諳p!\B15^%y2LC:J2=\'fcKZQ'? \˶ybL_\Bd xGY t(?-:!@ \,HZE%Nx?sCi\BR)th("8pz8Aa,52M_)ׂs*n|W1tڝaS-o8#9SZC#"}~4Y(3C'lL|zg2!d=ЀsI8jf)[Xĭl0ΗlD72}-+Jeb< vZ-)L"Ff89}LJF?.L݋d@ uk(OҤ_泟ERm3n>,cDh2J:;' I]xٕI6db.;9/0GcN:'3CTjVƒa2%]O.#o x3~뾤Ls/cC 0q$Edu`<hmdqT3οDG q6U?C?wɲv)eĵTI҅;BR;P;i8~pH-2$ BYex~52O?\:jGZO XI&" c`ãCI:kZd ?N@N~Gd Z`\X`ˌCP!#hCI* MIBI8K5Ec;#?o9|8:"Q / : دy-giDrwz[~0PqZx1rSpUyY5"ߞ&h*|1T;|L:o?#/ R;\WY]|u>Zo/+Der?ٟL/sx w0/8Ϸ_=ַP[ PtpW1R𻁬^8E}2lL\ !Pݾ?ˤ +0vxߡ(<_MN\Max:~V̱#N=:iS%>[ h׫_bmUuwuoߏ6|ZjL4^ O÷N/w |=%g~RϘ8nwR#,+2I \øHt')iEp$Kxy=zQ#1n!= [I MxRwu`I6ɐOj_bA gȵbS4YWkݢW[aʘxYA`a?{.cTp) z5-*?>E "h5K`gAsQ% N2dTƂ1o"糔,3gcRYcG)4όdpͬu_l\$r#Z6 YF"KFR]jvS:,*ZY%>y"&rf_*y,)W VO*UbvƚژO>މ A =^ ئI3FPb4#&J볈N᝚d{mR4J. E`D_5l7`r&+(4L1ٗlJ9Y>Գ,#\)˹ñRRĚ "C`[yLiӿ&]73Ht4 WLJhM%6;Dbt$kdZ= 1۠);ّǬ > [,-g$NRQ9'PcQ t od%0MfAS5e8:g T F,T&o:r+4 QT%uǤpM%UY=[}T_H,KnjJO mo%mڐX=S*+8g >XD8`N1-эqH΄ Yp`~lCU-{ ^T3LBj8>yWqB0~pÞ3#(r `` [)d = ]!Vܿ*V> ,'lE`h3X.u2)لs!K y_բߏ=?GPV<?j hycNQ)b `>2:pn);0pMPoyR;ЉG]yk52IC`O-N\sgZL{vxSD#Rʑ#]i7wi1;9~ ׽8n:Jyn=hc1c[M\MZ5 kK].Pnk/E{qO->y[N`"?NNg7|VQ5%3`ЁɁw.߀=QTMeƚ8pÍ^ +1qW_\/ײT2.+t+pk<޸]kUv+0\TMT1]H&睻jW:̔~[ji_W]⼮~J i8cxoo]/y gq?3@jyCcI?w4^=wX6U*1<c-g 8٣\l|8);{nqʻz}JUfc-;ɝz,ɑ4̺̈tuw δ.$@A#Ϯv!zX`{42#sܝwҍF#OV@qwF3 ɮKa=Ó{W V't|/KR)Qz>z л}``&xjnGay@!4a{[ |}߃p'[mۤ?F l 3-v8rxD O ؅Ȧt[aY *e0DsBK{; ^S~ƴ SYQ%oZ ebF @f}/6ǦdA r~B鹉lQȽ $KjI(Q0HI"k==hAň22,%ZkRsWjcK- PP,6SK KI2مR7 a-ZPe2 a20N7V *ɗ<ee@(& `cEѴVM>Qwv^Vw%cCzmVUYSݒ8J&df# Q)3JJƟ3NjI2`y``2r>_UwYӊ cj?=_?eZ)u3cD#0Q52-o jBIo,ghQzld8y>YBȖjV^) ,!e$tQJt_dy`Eޟı樣J^7ii/o+x 1?ujWo2\>z(՛2B<JE &H'J"g̪m6 Thwd yZ fUj xT&p 聖B$" vcHa#HnZF$Γ@JGO0dl9S[GiSk(V2ZzA@[-H,x-)j @8=^1 +yPƤsa^R0x䡡<Uh}<._*'l8gdP7)*u]sPu eY\ɷt$2Ηx$:m.P-CDa++o.~Q0jDctJ[\u<~;)0 4@Fwej*v&򺚄~%6[`ڌtN`U3^D(@vbL <2P51wk>0c4`cxPك,>Z@=- '&!_GNDDD:>GP5&iQhVe #WA6XX"C5vu=6P7>+O@PN#":i 5iR\}ZjI 0z㳝68OO;3-ףq^>W|ϧ.C7WkPcm/mD9]Q|hkLt]vsq7oAzlI8GO]Ii>U;O[|ow.,a;z<܇ OoJ<(y0o.ӌmT IDAT֭VFxݜ໷5#7Gbnl~~wj pfqxo_ý6MX; 41,oƷsowץ;x2g 9x˼ѓ+!2Oz0 :;>ztOwY4xbOc W_5׼N|>~ݞ}dcK!:4hVɃ4^>Yk撮ݻ==nMhO& c m `||>5tK !4|^K;a?ԱB1zSwXLIDBlXc8҃i$<ڼ}QkrLX"n7P9Bӈ>>c-x׫ -jh'ZBD#oȻ9Hiq, GFh1OO@ǴsF0P@\$){P*R.?U!0^T$U$^̋V!^rQG"/Q,E7B;eEl˽k+/iă?#/PʟeŔ tH YqSc9.$4<*RפR'V;*hXSF3#*$3K4gY\PZv`l4eEM9g, iXK Bl1oP~욗5sꆜKzV{%$VrӖ@fdG $)b C'`ִߢ{S,ŵvQ5lT4$JڴQT22'˔S+1d?ydSZ̭%"]%-=4-<]L N|q8%SpM_eYs5keY#ul\˛]LDTHz謏zzoQ7q.KWi ذɊ+ z2YQOn ]Nufs+$*ԓ+p@*h v !EeE/+BK&%g>:I_\,R6cUog"Bg#Ҟ n*~)ɋdhQSkqROEx9\膗 A<\S(òJ#Vm!\_׎g:@j(Hi1`\U@% a\RڞWo` zl#y,k%i3PK tE3c@[AE4(hfdQB0͊/[)[E׵h/ H:pC嚋'do2^$g~2$A֩ڲM'cJ@#t5ԯunGFY ׅ p$-=G3aͽ䵶I8944H3zYtPD0 ^*VQ&q)ud [<`$l PZjpΔBU/ 譟u[q3w磓.5^I qBRy]b6x|T*jGRޟ?7R$ۜQW̋.fb˧ u&VV,i".pٙjyzK J׺DLeY%0GƧ$*ۗ4ѝˑ% 4} };x7xس{~<)}-5N{d=ee֕kF_JD6gQ̋<҈xݍZ]ty'˘fwCrmz9Z|2y/JV ܀@MGl_cMAhlI5nqmE&@n?C:1[zgU ]{a|/U6_3r3Yc $ۍcOZ~}}!00zn>ᱽ,477 fMx qvt h]ߣs" u@]8n]YuJ>kFbK &&X ;i=$`1 oJ7v܉_o0`/1^~]'#fPC{sڋ0h3T1x#~c׶Oi2 F+w_6!_N* mǟu`ϔq#O+eO: aLC{+  8q.M._ bdm#aۮ `iQ\(=(_+x {&VAi@t|=o{7n\4{B1rXO"RG'p?>s;xUÃ3<-:c Od[LG 톼hфQV8Q>D%}ׯ[b&EF[S-MN[cCwkaJI&!"Ħ!^:Dɼ|!WfPAlI*-5( ~ʴȄe$튁/"+zӍdsyXJC乀,KY*Q7yi+nIZK)&0H=Ѥ[MH÷R5O Ky ̳hN#NS`cE Y2"%&CYag"1SH@)QS zj$&6Bx]DrDkY§i,+=h_ֆ95X\DI Yʚ(b&pb9TUR(gAӰ.ѰE¿yɨdIBQg6B{um E7IykAQXXNjLp@AV?(YGx5e^% H/xK0v0%-Fc"96!5j9n̖4 Jhnn<.$ [mT#^^YqS tbumلޞ Qp2l:~J%сaq8ZI E`GxMU!pM7 t8bɶ4Liċc3`͖2<^-$ѹ':lzY o >\Fk< ҋclbzI'}2E[y%A7:6Eʑ/IRĂQ -: e%"[ ]ijsEh (&erFhQX%føȱ ҅nH'ta\:KZI2b f{:j[MRHp9tz\fy&@ 3h釀L`'I%3- z`)8 ҩDuT}<"5@lOp)/Gܻɪ 1xNϚN׀Fܻyk8P}gޏߏ/G¼ÜoLnr<^/i#N%GI*75<%ikBsh{1pcciHfY0" =^ů]wsѤ,ghm<K~gs-y\4=zgYܷC7U2Cx!D&?ß@Ѕ괿ǿ8~{d|h7`5Sw;iYh?GCc xؿg;mz1-nw/^^گl1-~^ԭq %hs -287~8| wX_r?ӿƿ} #E|<Yƽ: @Phy|NKk>eGU9q7?!x=Ѓ957uT h>spyOd0F-bK1 #%52lf幎Vu4*S.ߥ߆B 1Dn:)ݮmK6 0͢ڢ5V9m0BYIZ"[_0Fy@0ּր%`D%':7.˿-|y7(Fq-vG7VֺNΓ:eO3,E&vɡ7]Wٸ+o`Z>+k| JыFJHj( OEݔv@JvB3R{Vn&AnaC~,#9+;G\6,^?ꁺV] uop`~WmjVZV,ϧaVZ-B vkd(2}*VR u}k[ʕlmɘ2/ts/kb 3*Pp zJI)VCEAj'#jJja@7T_U hGv_X&5e vjJ.Vxu_uVyõH%#J5-V4\#\eCx篼ZJ4EI|lʐҎ1\ES*Ojo:m|*πGĽc;HJrk)xV<y^K$Let¢֗* hҾo;Ϡ8m4o:3M3!gS;S5;ת2%@"L O {ᡩճw՛ aϯA=hMW5@`+H^D^C8XcP ul&Xk5/5=#\HP 3j$+)KgikEjԭI(ŹF4GF LLAr]QF5#^,P`JT^xX48H}Y\aP[ iaJ !ιŵ7 sF,.9hn^6x /SaKDD@PP(/Ǔ Г[2B]i ^s*ԘdنNYj,Ji̔[io= pru9gѬ'4JT-) !PD:)GɮXf4&1ϖ rۘJV?~ +5 } ^@OzBJ"V,+O~Y1٩2تH0-d"^,CLC^PTʚR2% Dő^D _rZbQL~X̝q|FQJJ_xXղ!cҸn-\cKG:zH!/R*%T=KPM,X3~:OhT2-ioF #c9គ[zE_Mq-T4ƕzx- F, Pg%c"c \HohRtd<Ȉ'L ?CڬX"H!XMy< X5@XtԟP-O" 8T^1+PCn u| - {shOtRTq8zuL܁q12',, kGhh'Ќ42 ; <Ԑ-÷=:0y)ykkECOƝT>`XmiZy[v?% zK#oyZvҵ][gw~;\nV_^o\ @\x_%\R3h᛽Aܝi_y#C- q=FyrOnZS,>0(`<yZcibI&1Z4`+ + f{ g`Pꭦ%a[ĤFzq;0U1GG[%`ed6ǝň6N@똤_Y45˖gMmٓiv:;22<ŀ3!w U&͡FA_`MU=`|1 oh1_1>[f%Oc*? թ㻖z/A:p<|"G=  %zvs8^WS@pp_6> շ'-/i^ ݇9V:qnMϔC&/N; jaR(AV]rJmeQ%q1-A^**ٖ,j+[W[i*`aԄPgYKbA11m1l(ZvIZ)f3l"B O@ D J6MX׼kII Kdr(kx"rk,O;$mkQY蠌 X1@˒^a,)*RXq@*#Dx2hy戋>PO"Z@ dRCP 7DF͢2K(^g3B oU"сlԩKئcU ޺un#-W4OűH^iKګ)4v_T`=SV69EL{Omqm["1 ټh=#+־1<YD9d@OˉbYj#Ek"Bʫ<QPZO%O )x2d6ڊׅǪQY1\$YJsFB`,,,XOZb[Ӭ#ֶb篎K X"J%KӪSjH AX5bcxjC&Y(TWTZHSV^UYe|5Xm`bJ7UIHKd`Yhʒ- Ĩ m0R MH}Z, D-oO_Nt-ݑkNfNBpdbz/<$BMH 4FȜ18a^O @2 هBknIUpz,볬|x_N(cޟ^]Lb##@#MV44 ]*< \ 58RKUDed~wwۋ0!Й =N n] iΈUr>TxcVݗ@B` _1DFhOtUđ8~h-l<#g<}sblZ!sdϒ=7'LƓ3mHxt.>A=q8ߌϻ{Bu{G;<M:NE'][?d=& fapG t#`a|ϯ?!7ov?ьyiBL_5\X'OF(b*hp~!8suNI_nH ȫ oݧW-!}[J4G18{_t5:v3ޝS6&W9pqh?{u1\?m$t$E\:˗#$JF @́k:F4#u -_|ÄZC#2lNc ~{?#}Tdv94b;0uC -<.qo)"/7f `DCMrfD~QM"/;G"?O PƊ &Dj W YBZF #O zJ 0`$Ɖw`s7{Np;L}u^ 3q ki=DV鉱t tpΡifZB>IE}V>!Vy`Z&K"bIDú҅(oQ BEr 3V@xR3(2ba[LҐ:Vx䦻^f\9cz9PzMrTr?-,(1eɷ ӾLzIDAT]TED]`9t-\KPUǼ*(׀B)AB81?ܲANҋU[ٹaE>23T-i@@4$^[ZM믧 )\j75Mc4#&/u,A7!p[T)ˢbkBN/.N;=}&ӆIV̂ '(Օw $t/DfC j\jn)u2S먹Et>XJ DMXmtֵev; {p+$DsKY%!K*/.h<5 │926(Z 4X!# _߀䖇X2h@_rVzuZ亝$s@|U)L4ϙ3YW = puӑfD8/ XG |p[@MR!a2F%'n`RXzѥb"T{sڐ )3@a+m]\#=u}!xdKFo%(Tv&!YB晗V9R䉷 wcIU/A8)T\W^Ue#SKq|fk =T ԯp"+@`yy\zCJ5$Gi=)Lnڅ2`Jg9lf{B6Rm sk2Mh,B+юLdtu\P4<th=} c:|zYJ{"HgBmm+^k1 L`D%mSiIW#>UKFGy<'#Os;D33 S}LΫ9an,;NGtsL|oإ8eĩφ"N8pzbf->5AG[|p7P*TIz2A@w5xz^'ne+^llѪEi3vώ+Hԏv{PE#Lz`<[EhZث? W9&VDinx?]Ϗ?A19sD> ǎ&l xG<3.[:uۇc9~28۾o"tz<~~zzvl䭧A0 vcPA KD-"3*hՒQE؞Sf<3^^k}xgzZk>+G}Mi\۰^TҏʰĨU>D>ElaK7̏ `+@XG#s˻SL]llzřH%=f#[ӔHuĩ[5y"*OcJ'K""*OSobL_x/&j\}]ه\!^]Zkx|/hV[^L8)<'K;幥\tuQcJCgv ۍJEVlV!=MOo!!3 ҬžO]Մۡj6n;mJ #Z5OWWL8{smS52?jQYxZ?3@I<:rM۶Gh+*.ٷ=~0PQ ɓ\? #qqw8A*VJ9iMgbR?Kn]ɓ-5Qm0Yg2kqvoz g/c58//"=M9~ p[z6L[_̷:S+ݝ.pO{ۡ1~1M2:k>r7 ,IENDB`games/minetest_game/mods/default/textures/default_acacia_tree.png0000644000175000017500000000125212565242342026207 0ustar mquinsonmquinsonPNG  IHDRasRGBbKGD pHYs  tIME tw*IDAT8-KH DemDFWIjG 5Djh)lO^R A@yߨ1gzM̌1r_䔉1BQ暈 ,CU FE(5\憙{gyE"JЀbͅ9h1d| R sLb .' uw\k-!HNFԽ(WK[^(I)onI2S7zCEQ@JfV;.rfNۧ^,[oL)q[ç0['^ /s^ <ߌ9)3JF"\3ζU sNb|cDpuT1RETѲ&8Q" [)A%)P)ǜާC j:եA"n&1^ysXu,zaW"'k/ 3Yq ~*IENDB`games/minetest_game/mods/default/textures/default_tnt_top.png0000644000175000017500000000021712565242342025456 0ustar mquinsonmquinsonPNG  IHDRb PLTEn((HS>IDATc ?2]`Ȩ`c7P]{:f^iR}RBNIENDB`games/minetest_game/mods/default/textures/default_tool_woodpick.png0000644000175000017500000000026512565242342026646 0ustar mquinsonmquinsonPNG  IHDRRPLTElIcF#Q9O5 ;%;)X<4!G25 tRNS@fEIDATc@08Ţ$ e8@l.Ɣzf 60!$ T%`,T@@8P 6D]SIENDB`games/minetest_game/mods/default/textures/default_cloud.png0000644000175000017500000000012312565242342025071 0ustar mquinsonmquinsonPNG  IHDR%=m"PLTE IDATc 0 HIENDB`games/minetest_game/mods/default/textures/default_stone_brick.png0000644000175000017500000000110712565242342026270 0ustar mquinsonmquinsonPNG  IHDRh6 pHYs  tIME0$IDAT(MQMo0d؉[\r← ~ڊ~hn6ĉc'AOg߾n67w4:'8]]dUjp֦7u \.gjS6^ċGGgg>m{k 9.uEne LIB(%$IX*8먕 5<'2! @ݶM~xRtRJ)f[񩺺&ň#$,K"eIjYgz&[(&r78)vKMŻc0 sڱ")i$ umQvJJӛeѓ/( MӰ<ބJmqr崙Rd _o6J)*I?!+g IENDB`games/minetest_game/mods/default/textures/default_tool_bronzeshovel.png0000644000175000017500000000035112565242342027543 0ustar mquinsonmquinsonPNG  IHDR(-SKPLTEQ9]lI;%=rcYH16"f^QKED|8y8r,Rs5l/`AD06AtRNS@fLIDATӥ7 /JZ`Ida7$6R>2keϟbMD; 6S.o+uƌ ]DRANIENDB`games/minetest_game/mods/default/textures/default_gravel.png0000644000175000017500000000031112565242342025242 0ustar mquinsonmquinsonPNG  IHDRRPLTE__^998SSR{zzRRQ886DjrIDAT 0 @Lv"I;H]JGdc*Iteo?Ne`r.Kre>5*lܦ 5LH~JsFm0b ?5 JhrIENDB`games/minetest_game/mods/default/textures/default_tool_mesepick.png0000644000175000017500000000031112565242342026617 0ustar mquinsonmquinsonPNG  IHDRR-PLTE;%Q9lI4!mV@I21![BjrStRNS@fJIDATc@F0P\ʒS0$YUn&  ' `  @-PSP CIENDB`games/minetest_game/mods/default/textures/default_furnace_fire_fg.png0000644000175000017500000000105612565242342027075 0ustar mquinsonmquinsonPNG  IHDR(-SPLTE{ojdytcZN65%"Gyupohc_ZWOLFF50--"t~bD tRNS@fIDATmEAC=/B`C[svl6~7@q uL>]؎}Y|B5  -FNo۩HI꘶ E$X _!ߐxdQ=ZvZ7I D,}E{@IENDB`games/minetest_game/mods/default/textures/default_mineral_diamond_normal.png0000644000175000017500000006040212565242342030463 0ustar mquinsonmquinsonPNG  IHDR\rf pHYs+ IDATxKH's222=hw'a=Z@_jt:JLUw2#3H! ss3ws=֨Π?$?G³Kʤł/og?>Pnt>V8ep6&@ɑ3 (kbpAmʬfӰ !0 丿g.!֦)oLk뜗d*ֹpCOТ7*lZJءPB$@2:{4y!ٌom>Eh氆aTY`Q;v%Xa~W X(-^Hs5Kh̃P&ٸtGKXVq?x}MW10x9:>sT 2R4(;qv|u |~!?apR'[Ǜ??a?;[ː_vʻ* @- 'p8p!;(L{шCG#^#QwÈkm,sZRv!XQm|YD[0/CUy=~jb|'6ځW M@Mx;zp ֽ-J^Wj(WMo lxd.NCh=ٝq+@UZko @ ZoX}Z5`-o[^PەvKM q4gmS\KYgY|`ҷpJ b!h=;y3rkNkL:34bYcv6 [onE߯*J\k(ڼQ[PR%;JߊjR5$, 8S$)x/laXQwo.rKj#2~bP_In Ũ*ᛦ豞1 5!i(/F~.XںlOuCB{ehʢ55 52`%^)[AxJbi 1+ RI7(Mr# 7D7!YY,)@a!@-J0t~VR㱔4%r߽^i} (_=b83F5z7"GYLGxY)Kx0MAn ; BCk~ ܊Ae߭XpF""6Nl6'@@ :Pg1Y͐)wjWq>OAEYiҌw?ӫ5hCp N\R/l [ e^=zO#a# #5}woLLJ߂nw#\zGL=NEy8>}0(MU%!K ~{hw/z7ҷ~Kuu!yga>gaWt€ӻCu;Dx4K=S!s:O/a?BlmHUڛZs?* ΰt}]@8Z(!+D%}0~\Aӛ4N)tnΟj 'qC`k*|οkQVl RIE5E. g%;d3̳E/ 6\n$)_9quR~Nd-$j<=E4jy_2KZ!Cn_<y_- C,jU7ѸLYCJO@׬"hT ^ugJRU6kO jWA5JPXG#{f̑Nr 6 JZ0Dc(Z w`(9FW_7w ԫ7[){MH1:##/cTNB]܋%Zw5#`R!p9 /:%ka"ų[LC̟x3kIB3L#˲y 2 ˃K' r@,RMM4<[6ۇOKtlmvƟG%,EƵC,mEM&O6Rx=~\e%r˅@Ք3 ek92!h(cP R>No+M+Ѳl#kU7O7bKXɴhXCb_G% +)@:`[mZJ󠌳dp EϘ_p<@EQrÜX̻ix T%W{siL#XE%, `G$+3aF! 97%v"--ǶDexY&S ~+CzW%jh'f^3OVJܒPSi"AYRJ-TR%Y`M<׮ Ϡ|ZR۲Xb8=K!Ca"ipkb>KBdAe\&ƞobgy(Gfm*Nb eVGcl8!;3Ű}8U炸08̛n`K=FMʹHC<?R7-N+ԵL|& ?.=ĪYhEXA.ZdIh݃ɼP6}Brj Zvw `$#p<ɂ m4<9Z)N {vmc4Ā$:p#݉nɠˡ4{[(bȒJƑ*$z0>qjͻ+ I" 1$4翎xwF:pvaEdGv8}(h n*%םK02<(u=#psp×FBK^i 6kikEtS'x5)7^BEA?eؽk+{nv/QVwËW t#R`+uɆ1 8Cx,5U#O4_6s1=U~i!Dz>w'F'>OuiX)x᯻#_]_[뿆^5ƶ9^;H7ӫ͏-7xXVEKF%(eN|gnjA!">5Ie88#8b }ꄛ+P_=>]~H/P:3!w݄A8@:bKu6wуpvp";q$=0q;p Ez|ZP@o/.X/PV-nISEhH=>(*ϛ1un30@$C9eA>W8>9̨(مX Ua3])r"FxhNZzP&2O,NtȬI4֮zlz0 t6KF*6=dkK8dYUf]#|K̋3'YP~3τ:M>|A5W;)\z <, 'L-AKiFjN`դ8;g#ךTZ%OB=N6nY}** RP'iO _$ -GF% [tn/GJ #K hy1:J iS,<}e>F!-Pbl^UU w4Ի"(53 #0`p Ֆ3TJܝ;dš5b0aTQʞcȌύ#M6;J*5$^4~:^| )/ks!̽ʄx[[E#hH5qzՀG($! G|:?}z>RO:OS& G܎al}wċj óOy:i0y#{XcG܌a-y \6IZC8;vO/O}cDE/^7>K8~9 讧roˇ/}/2꧴vJ}Wn]iB:ܠ#-jt$C }paxg"lH^O:ۻ=n^kx0z<`h̟t^E82-r$y2hJuʰ$̅\<\F>~fOsxLJS߽ v"povKFŦPXA-ƛ+t¡/oN%6ߏ>_wԥ.M+wlܗ_a !'6qOi =Lqbߗt:AŔ,j] 0W>v] y xWХ"܁ϽQF|C^Քa,>g` ~yG8 ;o$H$}7*y%Zy.Ӊy=R!n{Q2fn Px4#IV @ɍ-U|(DaVdN(I>z>VxRelp92KPIDݼzWJЈ"mΤ]1u -n 3ܻfXdcxPrCqhS38Pvp65X' $/a9I'AKU,ODgI5ݹ,7[XY+#zXOlWE@)+l͚kP"}M+&vEqhFJ=.z̼z %50#lvpA(%|8^UyaaFfv'`j"K"@*a`cq K,b._$ ?)Ei{me͜7//e Q ~54uR6̶V1_O4XQ }vx Pj9 ?ɽ!hV}nsSLeM$O-TFD<8Cs"+6 [ Kx쁡r8}!܌xёakw LYgi"V+EcjH̬Xx @}=7n^rn+=Eל}Zߦp_9Hj٦R*- @BൾϮy!PtAo xz8, [s{ xo/J_+1_r+@C/FjesWjCTrTHgO&X['6/m2Pi*LDL[H(SiL.mf۲xSɃ쮄 VJ8zNloeƃ򥠸x o)Yt ; "$,̊76ι&"(%Nu-*Zou :xU1x $C~Ҍںhkl Cݚ#*f` 02Vp ךf0jD ̊=-*x)uz_kV?f{224,SJ{ E`b- `{{"ۀ ȟW o[jmiD#AI=:g  50'c ظW:< IDAT?MXsd-srX {OkMD.55wXxC3!rAw'є>d{:2e<BB}u^&>kܲ c!K e D0O! Yjc""/E.(mv- rgGI)~ge5Ͳh!+0'`9ŒkNuJA*+'4ɍFN;7EDZNKI;nŘAoq_v~mdN'Bn=xLvHw' GtC(j] L7ogjJ0{$ _u-EEE1i Fv'PT' 8T $9j٭zZZ_q !}MbVjjR*T\i&yOm-Dmͦ2?oG6Q@6aZ\-Nm v hJ*dyY3o\Pҭ]d.2R:"5o%K&sgexՍpQP\douq/_02dК jk#%d X d?dE3|@K"'^Gc!Dڂg0֌BH^0o.%SVM٬*6D \]T4_nJn29b8S Z&_Үi3 C=@R. Κ-(:s0SkRok<\#le,"T絙[iDy,D=%SyQcOyu=4Y2 U` m̈(ˇVֲA@\ h* z*o^%-+u3 )ծ9nD&>-@*T!S&OQ=PJ9`ma"/ CW"Rn̊˧EE%V]^Yv? BwKKsyN[(W5[/%&ƀ_ bx1mƟb,U`J!-D-4Q)N5/99/<"1E+Oq+LqQ{kaN=7 nx s-CP Q4,Q\Xa= &9,Om1P}[qj5b7Orq@Q "'+wu87oFw={ᩝp#XT8Ag3F5*|N֓N|X% 怘TSI>Jޓ)1_S" N +t@=zK\f-N0 rUe?3P!k)]H%!@bLB8I>iUd:\ 2ScCӿ<Ωl"K* ;s : 8 +)7Uk IEH9~V[ؿ:J$J p;CLSY8툏@%DauC? te;# \u8|g<" É8ߎ}k&F! 猬>/0] |xW^`t&ZT ;n^M!Q}ϡ  ߜ6ǞBcu#~ K"0>bݸ? l4U+R:'sƛ].AIVu€?kBl~8{^ sB5H6nП?\ 믾v;h08?u{vjDAC:8i+.[Cm(  ?fw8EM_ rcԨ1}Km, NPrĭl.p+ }No F;8f&J È2\Hi؁pCa+ta`F iv5qaztE.`a (@#_㡟$;`@]Ch:ӊ=!nIW[Y[wKЭYмG6+:hw?` rOY:K"}כ!) >@g{qaV5β2aL)ǣ IA821gf:Hkŕ["A~d<_DzYq tC&FLrO!W a0.=BbA0}LХ2(c# ijJ^#jfD@&IC/˄ғh[7otxatwU&dE<3HOjiYJb\2+*M Fc)(E^ܴ,.W<| [#C:5^_çVںż5$DzwLF[1obmj>( k1cߊbg8<ڔV$F=*@ "_@5O})Jx`idAJW"'lkUu yk,EZ*7d*6ewV Š 8h@s_%@Q˫JylgZ0dXlEM݌9h ق@όzN_%ߋB_\ESdMᬬ_ }(3Xҏgd(AStz|Fg? EZz-a[S~(|[ (P"Oiڤ$7<'C6uhmAd‘)Ѽ$ %HΣ-/ЏfLlX%eUл԰lXc1 v-QrMߊ?,1)Do7u| GǓvU_vC=@XtSh ҁ+S}bp 5* W4M cbɄi _RqZzb.:q8)STӚ@!BHǐm(+2B3BNGoeo9 B1Krp*؏~ncLł܇cF~%u/»n?̈ίN|/F\&pM'+pz|׀_vZ$o *A8`F$ :/nG\uDٜp #n܏2nG#@w)(]M7knp+b'0_DG.oߠzARSh8H#q/=FuM| z#a/^NѸD#_h;w]7[2||_ 눏{28WyBICpnR\KґrvN#(F߁{/#;EVVƙgGTj#YuYBœ >*-yδTGHh?g %V΄/y:d'%H(efk8GY+XqHF)PX$mV.2r8Ԥ9,YbɕV32G .bSn%^H%NFdYTK6Ai.2l^ 56t-%8%V;6_3[ސLL-Lq[6K`un-guw(&[~lSC41`gڞ_n2` ΔWk_B'uw( ##5fs# '߲ q4Oc5%,KC^$>j+h[Cf.QbO$Yw(%)9W+.t+V UW񕼻US*7ZF*͋(JxK6lE2A[5:iK].y5E\(ךŸptgc7=9G%b뿳"I=A$BĉۗёI$Te701T&& KyYLJDj$bmK Xdn\-8¹Οj0e)єɪ`U9!fUc@}R iTayyލ_ah@_ѫcʐ9>BP=Y B؄A@8p4[oTϠHPqmǮX nTG\ x×OF$B:Y%5űxdqfi|r= xx(IXh9w$BWtg!~z;> mJ:-×J{ קG^| ={=74Ǜ~w\u^) _rhh4 oiw~OeQ[-t__{JF<7=\Zo)\p ۀJY0\LFn߇Gt^рM>yb#2<סuqz" )!2剫Ъ 9RFh8~@)p{#QP2+uB/ ۀ E/;PG\:2 ܄:\A.}zЁp#vD WDvTN8`#aXk #IHZ IDAT#pF=o*JM0F@D׺)RBN׏au޹e"?NM TgQK|L* dShοVb_ICd*h0By8YhZէJx}*0n ѸKA7.LpDKT MN]g'L5Zdɞ Ps« a`z㒑22#&~1) ;qxj&N]ҡdޚ] 8bUa+&_;@ͺfT]ǂA\fS]1$TуRͱ1f'o RHqpX3TN[S9Ґ0Xkp6 Ljd9R_mmx^ry.T"#TKj@R"ccd4ZcCo jPޓ2ZyWaS=ren!V8{o-Y<{#9y>N^K4b})O_mfQUhgw6O=L|x9,(+t|9pu5G`a^$i@zf3bwS0C^8O˧1cA l'Dr3\%xH YxRSv+ rXe\iZyy4. aIETS;OKa=~ H[SRapp<@ b F\uC`$ކxq}?cx87';t«kmfZt$!Xo%e@#\ScjMGH#o;:}X@?&2&\hx9:<|C&OTP,#xG; x#] SK#M>d=p:Dt2/ ; $Sp:Oe "CxkS?0zV ijF`vr ^?OCxッ:?#};܏[Ǜ{}L҂j KE-f a#ӿ9:7 PhuOcRFy p {#s=oG ]^vS8hKНLh)|wc.H1a;t@?W/_{ !q|߻qoxxhK=NAFts-iVN]f֮ ^Ɍ*>t2':Z2FVRHSZ+/#1P`mȜ0x#`ytk\{<2N3<W :%Nao+GчŽbZp:LENFGQvLBBO0C74K/3x {q WRLjBYڷ8AJ*$*a>OAUfӫٱH ;Oҿ#1'6%=}n:_QxEBAkk <-skM2 ByHh.]hW:o41\k?"Ԍ / bbeaňzTJcZ 5%QRU J.rQ 5>GDOrXp 4B8d5+SZe"OUWu傱W j6oZs:s]-pdҋEo@!xBPT[u%Q%$/$&(  y 4p x<֮6{՞C "Z2S @`qllqi3~K"4q @0œ?Ҩ1)a0C6G܅#nGi %Zo"ڤU^`\^zolyRPu^칣,\`A%>V6&F&eERE*OF ӪlRd%.Erq}O xyv$zfdK&$1$Us0#v-))ZVխH’/ªhx PdmId@:iFɮ(x:86"luGTRş"׌y$N֘?$RB"D}mXh{656iU2Z8wR~kS+mI@OTb]q,,o_:pQ߯X/m oGZS|9LʼNI֞Ƣ[2cFyV?-P) _*Qˋn|"/Lp8ҐR?HF66BEfSJSD.1Y,5Оjj`33f.IE~n+BZ I\K|H ꖄV͑oU Fi$^oX$Y-Ll5EY55>ZFj@SZ L Jn(+c%EB0| gT΂9. -r.Wpɢ,%/PGcI1 Őu0j,L26ɇbx}FZxsI.KU2Đa4-/GDE閇ZfJQ@q4ף-ȕ#[ռ AFܥ@jx4\:Hp97SN,bK`"@ֈ:M^Be=cXCc%H-E#>xr@"Sp}>ͫ~ M2}[iۊ 3OA**?k~Ԝtzê=J!>vë?x}M3#5M89ҨKHoXze0=w8|=6P%(FXf-M8?\K⥱ƃ>!lc(Rሟe؅FW 3'ӿG`WO߇ǻ/?y;@= {K Zȗ% 9,IbePwFF4xK6 5Fi|n۩JE:FpC\wO9+FdH&$_io|V/mJ"O6nyNWN,$ f>_v~ ;_s~C;a|]>5\{tSbm.N:Ɣ? zYnI*}lXlJ3v Nyse;_- ŌUh. A5Fn{ ZyC*XàWS% =^'(ovl8)K6|KF-E[hװk4Jt1ҖLkwdڭh @{'5\ q>[w%Xk7W!وjݬFFM6|mSK؜@4 l*c4P-U"h[u~#Lw˂fle[MPr&VT40bRڎ>+ G`"*UjڥnIjᤇ> -1R#/E1j ꜈\iLM'ϳvÃAl)KOs~-wK納*X- _!h^9։^>$7ld/ M6FS6 +Wxf@g%ofQ #ܙ.h$G[򔩥ha[ Y3RxyTy,Snh*C:YYDmBlDb&ˍax>OYN6D1~;|ܼpGp7qq ߲0#GFr8r='y*p俫.Ž<t<Vqq0'q7'0ee}n6zh_W2 8p@qTy&|gt8b{4!0Htm3ܹXk2r6d3ajVveo}6N7H)`+e[~a:kQl[-+u9 w. jO?`L#n«sYQk$ _ZDW!yVR%dZs.;mLj V <7ldfӹ,`&#gmm`3<;&upK12FMTK9>֨hТ&NZw5)C8KO1fInffI72 &6%H|H_k~<6;(tD,e@oSƚXsvDaȊ=f}ЧryoC#@y5yÍ#0U1GJF##) D-&I|\tAw9ٷ+=ݿ.aY3=ct4?KJ/)?E=d|IENDB`games/minetest_game/mods/default/textures/default_acacia_wood.png0000644000175000017500000000040512565242342026217 0ustar mquinsonmquinsonPNG  IHDRR!PLTE^%c(r,68B+B+B*H/M3O2 pHYs  tIME 1gwIDATE10D ;/.He'%RGb҂@)ل"i߂*}H#B؎dN'9Hڌ^D@\EIRY~&9mM=U(0@ IENDB`games/minetest_game/mods/default/textures/default_tool_diamondpick.png0000644000175000017500000000033312565242342027305 0ustar mquinsonmquinsonPNG  IHDR(-S9PLTE;%wuQ9lI[wn-6"A1 fQ[BC/O5 #"tRNS@fPIDATmI AMK/S݇Eeo)tD5AJ!~6q~m8749<E{7IENDB`games/minetest_game/mods/default/textures/default_diamond.png0000644000175000017500000000047112565242342025404 0ustar mquinsonmquinsonPNG  IHDR(-SPLTERPnk& taXz]WG70trkikiVtRNS@ffIDATӝE0)RB%HLvߨ&E@x\6t 0wG׆x&DO(} {H]N7Zz&AIENDB`games/minetest_game/mods/default/textures/bubble.png0000644000175000017500000000071312565242342023517 0ustar mquinsonmquinsonPNG  IHDR(-SPLTEJp !sxʿVww~ 팸锽Қ'tRNS..ﺯb:!λpXNB.oIDATӍ0-PܝXw"IÆEg79'/Ÿ׺W/bv"m!!?N J@&_@5潡jRW;s Gډ=NkH.n%,ZYIsP/ =tIENDB`games/minetest_game/mods/default/textures/default_rail_crossing.png0000644000175000017500000000040612565242342026625 0ustar mquinsonmquinsonPNG  IHDRR-PLTE~~~ɧ{5r2vRj.|VrOw4kJUWSB8tRNS@fIDATc`pbC f Pd`($("("XDYPA's SkT Bguq6p%( q%p@5a[;: jfnޮT#žҮ$(,C($ 3ʪ%5bIENDB`games/minetest_game/mods/default/textures/default_tool_bronzeaxe.png0000644000175000017500000000030012565242342027012 0ustar mquinsonmquinsonPNG  IHDR(-S3PLTEQ9lI];%i$6"r>=ЀD*`y5P?3.%ytRNSwEVKIDATc@0Pa2$(N,KKXȃ%$9k L?+Ll2 ͨ"ZH8IENDB`games/minetest_game/mods/default/textures/default_jungletree_top_normal.png0000644000175000017500000002100212565242342030360 0ustar mquinsonmquinsonPNG  IHDR\rf pHYs+ IDATx]%Iv>T{ec@kWH ? %!3Uu>GfZ\>7b툌x3ϖwɿuSs*)%> 0uFgz[\? ? yq9=F`f^vS ґR^> |x8bW,FcKkgc~K w|q2I29NFah˿:| t 4|,C+2礪( 9߱y`6V?c~>GC$]I. o !AaB`Ä  & 6L@l 0!AaB`Ä)\2pлxov6(r:{hr6z2{9Kߌ@5(+Db|I"f[c=sW (96 ]@/Bs|Q)/Te+g}|]ngeWx.4-Wg5>펿C>d㒔⸁Ǭ<ƍз׿ Eӻc{1َ<p.pt%_ĨM 'sH^Xӻ1cxJY 8T娿\.@KBn /8kܗȻ_S]^ƃ(|ʍwyvܴ8@x_.ô|}V^ƃf2FCa_y}8:߾T6eW,-O Jmg]>~/4M:OMaf }{L.㹂֣L7~Fvy9kR uo]WCзyLX'Pwp#`l 0!AaB`Ä  & 6L@l 0!AaB`ø[ Cc? !k<-4>!뗮KEoUYi(4OF*6eWjbͮ4eERu4 mcg<j7M>w@cW«o꿹wv'toƛ0'喬lJ6yh?5Pc~)eET^%GBl x)bM85;K_1UW4Ln$Ms׿N!6kK ..4~.'}^> 3ZJ!)GM<86)7IyGØ?u&0|[ ߗRW ,|g˨t(eŏAaB`Ä  & 6L@l 0!AaB`Ä  Dq771ƻMsALO 1[{2`6_F%5 *js酘bk >kqaEߗzbSt\LܿN;sbНAOip4`kbL_)ח]㧶^|:c/8UoyHgt2_$}rAU"9ݘYDQ1E<*s߸-˿0Lm?nyDgr*-أ||?:; $#BiʫGNxobP,<=15m%xSx11z.0&k9]䯘"Ngk' ;6z|?/~0psY 9#xE21x gU|xNw7hcbz7KkSȔ\r"+^_B>?.1|~Ĝ U2{Y4AΙۿB]#`l 0!AaB`Ä  & 6L@l 0!AaB`ì2UQ]~v=~/K_JoBҔOumJ8 1].Nb+,m3 y~|YT'b aK /[`2Qɴ4bZ7ryL9ܽ8>˓cʜ)@N7c7^Q)8D'mP#` BOtYe@id5o+[@oǯODu;.No2_D5cD))懟#gDyꕒ79 v_Ě`EC[~ٹJ0zfI>1IWp:b5] $X'vX7ԏ˞V"_uCY`Ä  & 6L@l 0!AaB`Ä  L*C5EJ }"W0T4dEm6焧=zC0 <>o{) G\ׯf^ܙ!䓺ܐɔ"6ۂ2I(;'P/WO=_ ȏ=*ʈ"oIΙEޓ_iBA=aOI4,WABj/w8y.Bpz)tמ)4w0A|IKo&wݜ)& ;'ziCqAnBL~C D(%9$-a {W9Ts~ygO?Bu秷UBm]s&fa?  & 6L@l 0!AaB`Ä  & 6Lg|~h mE{!{_5`򍝁Ҡt]|~Oq/DIchHalZF?ayUsIԎ[/`4/*P sMQ?p,͸ w;sNnZfM͐\8(oK0Dq @dJĥu;dR)xؽ"%`(p\\NG! dfΰA\L{W{M\QK<<ǿ<HXo2)ŕ'`&x/d?o}!QFbP P(<hdEy<_~w~~#] c/יAUg v9~ M& 6L@l 0!AaB`Ä  & 6L@l<+ڃۚ 5Sr `W(B| ГHO~?t%_XL}Ooم/y=ԯw3/3h)ƞuxWy!~ & 6L@l 0!AaB`Ä  & 6L@l" #B\JܝeHn\;$>^(f>KJ/s @Jzw@ KY A:N7Kw" J/[o+ \yio7I+0zyHP^+(xpi^'.͍Vi U{K l :ws6!|tʚ@)B6p&WzwOȵ?.k\sdg=s1 p T'?['ݺd'O yԝPl@@dHXOvRQW@UP5 Cr$2I>3@d|nN SSr% @v `lD6x4fG:4@}eIa冗tL ;=vrbh- ݻrCȯ yksiʐo~D=LNg3qr|7Eyz;܏*t?}購ݧ?q ώ\*ʌ*_9.MY~OEx6a͌1W>}cC#|Ud;pP:5N-ʰs؁-Q:C8!Xړ-4ߊqx2;rCoCQmJ#OaRd"<`E;`ߎ7|G Ǵ۞k;x[2Ly*)* Q@`d0F,W;+ѩOFWɕ4 8us(G:Q\7ő<'@I&|rf!o=|<#ٜw3c9Y?]"H\(Lo}6?~ & 6L@l 0!AaB`Ä  & 6L@l2y[{5I\^3>/ c!SƕG ȢH7#Eh>U.n` DaNt~nt.?T%g `~ bB:'[ Ud~ r@j6P=y q2b< Dً16z,I&_ Q\o6|c֖HT5I.ϛiPH/@'](9Xu~#p{Y $瓗Uxj xۿ3U(V_& 6L@l 0!AaB`Ä  & 6L@l 0Nz ghO2#HK1\ (=* 8 >xHIdNHf$p-Ib4VNwK?y 1};&OaMQ09TRI?$~ & 6L@l 0!AaB`Ä  & 6L@l<Qh=p3&34CbKRS6RnFY㇯J7zyfDhÛy7z̗CЩZCKrYtj\TBX?^Hw6 0[t^o<;`iv&Y\A*IIuxhFJ'9HIDAT:U3,3z{lʃҍ8͛X_&E/UAYU9 L{MF#>3fo]sw&ex^@Bs%:08Ό)G x`>5VG5$1ƺk5n, rx9旿x7)Sf~W; }W30^:WW%`=u?  & 6L@l 0!AaB`Ä  & 6L t4f'PI('i H u`:XZXs cxq /s~c Hr!B/^OPEIENDB`games/minetest_game/mods/default/textures/player.png0000644000175000017500000000021612565242342023556 0ustar mquinsonmquinsonPNG  IHDR UIDATx핱 @! )` 4p Ϩ݈!CDd5qI:_]윱ȽHL $zF*ȿ4\PW3#IENDB`games/minetest_game/mods/default/textures/default_nc_front.png0000644000175000017500000000031412565242342025575 0ustar mquinsonmquinsonPNG  IHDR(-S'PLTE 2^aaabbbrrra’cqU(`IDATxe 0 O]uڰ1$RƊmP#aJ5h=aAϏFi'eX!1P?@,Q]D.ҷWd#IENDB`games/minetest_game/mods/default/textures/default_water.png0000644000175000017500000000040112565242342025104 0ustar mquinsonmquinsonPNG  IHDRRPLTE}|.x"4O'o tRNShIDAT ̻0Я?EjYMSiJdE{ӈ3l4ؾ 1xaN"*вE4*a9FcU"udK#$1^j2bҹBm81tBȖ{(aС!9ttRNSdIDATX\Y0 &j%w-egiˏ$rByC(ǡV= qtH_gA ;_H~$n%y3W"B(Y5Z6F^Yy!L`$:zЉ9ggV4C 9vu ( !@R \+{0Mt9u h^+$?@x"a4(?xpxHxAz{?$^|{Y=Y=dU>ƒTq{$'44:IENDB`games/minetest_game/mods/default/textures/gui_formbg.png0000644000175000017500000000171312565242342024405 0ustar mquinsonmquinsonPNG  IHDR *PLTE***444 HHH=== tRNS&=F|GrHIDATx-@Ivj`cjpQ@ ghl4@8n1q1,{!}we·eZla~zi%|׿xy?dwgn/Yp:̜75}B?M5k )\SpM5k )\SpM5k )\SpM5k )\SpM5kSpL5k )\SpM5k )\SpM5k )\SpM5k )\SpM5k )\SpM5k  9lc5k )\SpM5k )\SpM5k )\SpM5k )\SpMoO0A%|XyI?:j=[FjT{mfb幌v$Ē :k5_3lv6 -ИMS%22&~ 9oI1 {n]NFOIENDB`games/minetest_game/mods/default/textures/default_mineral_iron.png0000644000175000017500000000025412565242342026446 0ustar mquinsonmquinsonPNG  IHDRRPLTEI$mI[_[~tnmSUT"֖tRNS@fBIDATc@&V`2 $ ))XJJ`Q#C T#bSeL%IENDB`games/minetest_game/mods/default/textures/default_tool_stoneshovel.png0000644000175000017500000000033512565242342027376 0ustar mquinsonmquinsonPNG  IHDR(-S?PLTE~~Q9lIxwwXXX;%qqpG1{zyooo6"yxwmlluutddd_]\VUT`Ab!$tRNS@fLIDATӥ9 ED V;4a^FgaH>bwI0cO0;~fIENDB`games/minetest_game/mods/default/textures/default_stick.png0000644000175000017500000000020212565242342025076 0ustar mquinsonmquinsonPNG  IHDRRPLTEQ9:$lIC-\tRNS@f!IDATc4!0 (T,ZoUv@IENDB`games/minetest_game/mods/default/textures/default_furnace_side.png0000644000175000017500000000045012565242342026415 0ustar mquinsonmquinsonPNG  IHDR(-S?PLTEeb_GCArnlc_]ifd_\Z]ZXIECSPNKHEvrokgeZVSB?<}{mjhQNL{xugdb<97 !5IDAT D_dg]2nqc,9Pp B(gI ?Rv/C]PNNB{GC9r^6m|)}"UAYDYEZE[F\GcLdMjR_IDATAR006Ӱ`5){3|[>N }`(ɣgRy} <_\ZKHE ~`][[XUyurnki1-, spmIDAT=Ir0 DERAXyG#br7 L*Fr` Vb|I3qPK:ze\9o{N2 ƳB/k- \A;kr/,_"Y8h2vn]UIENDB`games/minetest_game/mods/default/textures/default_paper.png0000644000175000017500000000030512565242342025074 0ustar mquinsonmquinsonPNG  IHDRR$PLTE߳НtRNS@fOIDATc tCZhAIGc 7)J+)r()iu/Ro1: PIENDB`games/minetest_game/mods/default/textures/default_bookshelf.png0000644000175000017500000000072712565242342025751 0ustar mquinsonmquinsonPNG  IHDR(-SPLTE6. sZ4XC$" ^H(jnL"7w+7tI؂dPĩق }F1(1E";cX| v[="ޚ%qQ-["LqEVaf"+IĦ"&BD)+Rn|nbң2ޜT@`d0l[zZ ?KF\[fFf_nM{H? }_z=YQmv|c34 )[W%I Ȱ316rX7(ݝ ⺱SӅ|zfšyq_0sxpєqyv\7GSa؟8"Q>j1>s@7|8ՉŹ,߳e%9-$H*P*@#`l=p0VHiA>@ vjP @h'@8 .:n``a!2D UH 2!y@PAB&*: :]B=h~L2 p"΃ p\ u6<?g! DCJiA^&2L#PEGQި(j5jU:jGnFQ3Oh2Z mC#щlt݈nC_BF`0FcDa1k0Vy f 3bXl `{ǰCq[3yq<\ww7Zx;| ŗ]8~ M!8Ʉ*B !HT'\b8 q$C'bHBvay=+2Mv&G&Ec[ [bDDĐ I* Zc0&8(&iYH~Ho(%46h0װu wKDŽ7EGGDDōFG7FϮX{xULQ̝:+sV^]*uՙXXf8t\DѸ@f=s6'~_ ˍ̮`Oq8圉D]SINII\7n5ewrm\J`ᔅԈ4\Z\) /ד>aQ1n3|?~c&2S@L uYY5YoóOHrrsNy};_-cZuuk/\?kÑ)*0-(/x)bSWr±^$E[nEmnfmOk%%%JY׾1ꛅ ˬir]+wZiYYGgʿs{?T'U߮qiݧo۾C*זԾ?=xΫ^P֡ 2mjTl,ixwxHȑ&JG˚faԱc7sŨZr}wN>8(mP{nLGRHgT)S]]m?x3g]8wn| ƺc\x'ߥ+=/_u=wvWO]c\n}Ϫ'l:o\:xviMoܺ~{;˾;y/Ylx~XHQc?:b=rf}Icda)iDӤ)ϩV<|~W_}oοDΌ\«ï-_w>~f~#zGPQc'O6gAMA|Q cHRMz%u0`:o_F IDATxb?% X7 ?? ]/Ni.@LȂ 4ĖG1?`b,(f˫L`63;30q{/0`ȁ\͇`d,,@D!Ȗ?\{pI`M~@L0_}OQqR|`]@L0ʊ1\lb/??|]@L@m×_lf0;D0_# ĄLdr"Ğf(e|0 xY>|h@.EA/0 @L B\,|<`Ca.} "za 60 @)$DNI\X Aa2x8Xu_޽brA%IKā^xᆻ 23[  6?@W6)IENDB`games/minetest_game/mods/default/textures/default_dry_grass.png0000644000175000017500000000045712565242342025772 0ustar mquinsonmquinsonPNG  IHDRR'PLTE68IENDB`games/minetest_game/mods/default/textures/default_dry_grass_5.png0000644000175000017500000000052312565242342026210 0ustar mquinsonmquinsonPNG  IHDR(-S3PLTE@V¢VťWǧY˩YάZЮ\Ӱ[ղ]ش^۶]ݸ_^aab0 tRNS@fbKGDH pHYs  tIME$)IDATUA0׆8 8mT4B/u1 B*RC9fNJu& msB B!k]hsS6c\E.7Art -rmq#^ "v9P.ʗatH}QIENDB`games/minetest_game/mods/default/textures/default_gold_ingot.png0000644000175000017500000000034112565242342026112 0ustar mquinsonmquinsonPNG  IHDR(-S6PLTEqҧGvTxɟc tRNS@fYIDATӝK0EQЏJ13evna0DUCd=E'c X%1\–sk}Ruɞjh'o,UEIENDB`games/minetest_game/mods/default/textures/default_desert_stone_brick_normal.png0000644000175000017500000003247612565242342031223 0ustar mquinsonmquinsonPNG  IHDR\rf pHYs+ IDATx_,I[+"{>~}0X6,l8WH[W{@%H %c#!~̌pYykUwqoT&*#ʈxev/ gGg~W8WyiחLDk [(=J{J4k%bh[)7g&Ư)M`M->lחgRCeJtd1ļŧu_{^$"2&0_s*[dq_kb'2b)GXH/+8611oY5fվq Ci=,7mskYCN,8/G`x)2T2ZMfV />L ^ ^CD]ferE<RY~2k[y?5X&|ΌA_x@u1M" FZ`` hx2Ц`58H< y?8ʘdWnrVFp} .eDԷe 9jx0zso P1t0ڥzBI?1L~7hz-R_d[Kv뿽Ηw^vƯ;f`0cF ;f`0cF ;f(pm5AQ? RN H"Lmʾ>:QkA6súZHgt)5`볿!Ez]2C jY6+%ue3(OjK]:-hhF$ǯ]Nͽssۄb%撘CXjh*JFL &kWqjD]"ϲj@33:lڄQ>O a[`gŮ.ڤmJq}n=-weؕ.>C+Oj̟5e = 3LMp YJ{ԣ>fq MX)X+P1-PcK^1 fjZ7d2xV؊oܶbe*gg ̄oœLb U֕id ͱ||p3\X ӊۯ& +Kx4O 5'l fg6d%5,#xT^(F (.|DF U'7/n 8q6M0Քi[F߆BŊל ڃ|2jӶ{\f+甜fV,56 &Ê!ŦL޷,I++Wf:rrƮlI/a$uO*T,E|3rL]_;EYv9ob7ۂo'~|:lRjATqmVV>/3A}( ͠-[zo@mzz@^O'9k_^S]|HKei7/~oap0cF ;f`0cF ;f`0cF ۏƮ` %L_C*6=EK4dlu?7hbz~[Ik:4.2u:5X";` ?C9e4`؎y?"7OP^Rb^Ces saeN[X\$:Nna\l|XS=Ộخ ˃`}PdaK- fmڗ3W}@(lR]ۓbQφV_?i!|Ѱ*K{)#=ȘNNIs3oCTsTSU f}I|#VĹwӬ8d@%-c!Oɑ? ClYr%yrڪ߉]$F zEz5OE2b[=sԘ?)/8J5Or}OF=_&ͩƇ~>_be_9VAΕOx o ^rD-i9Oݶ[u NK. o)CǵqvpN(d qvh|`Q&(6tD1l s, 8lS>:C qSڜ:a 4t,]4ܡ9)?]nw { ./U7|V=Cd+w-􎟁VGGܢajqknj6~F<z̕bFu ?# w3`pnj01# w3`pnj01# w̻9smNQ#5~2R˙(C|w0juST&>.1S /r&A]u7h7uf?kf^ ={XNΜ vL3=I,ā8ٯd8Q>mTmR@mV"5  ~NqڦӶ^?L!žYOeG  {t \ q&~Bn@e` ͚6k8 t(UjAJ1,k:<4'lM֌TJf6Q sC"e8G2`"ڧ}’%-u}3msJ9%]n$.7 vM} mZ`nb ~u$7R{,M=W}"TġA]6GH/>Bm5dvpjbCjpXS?ikpA`[m_dd N'g;Gգp>ӽ ~뭮GR_1ɕM_w3`pnj01# w3`pnj01# wsQ& [yei.| u"2lpAmFg_*[^.a/ߑ6761~W l^6%s# : t2gv?Dzp`=$Ԙ&}i]9VX=<Uf`p.ۧᲜ$b8FL^N<XÔe:eEC~t]Y.ïP7n[ʯ@L3$gNLjx(5^?U,&yvUI?V?K ѱgziuȴndW-cJ@EO /+" S*sל?N d!R\7+kJȞ&9Ǿ p NlZe?*Aǝf dqd<=+~p$1G̶Es&g7y4gcw;FoEǖCH,-~wiN2n?%tK&4A_2ߒ_]3K= n ެ&I_`")9Ö\75`pnj01# w3`pnj01# w3`pnj017Sfa5_nb'OVa%w>sW* .qk9Y]?M{ oXlKqm8D#];c,7Yp6-X=1Wخiֿ, C J3}J oQuhA5.:"XD)Lm+'0fʟXue 5} 4CŘ's<_gM5`_ki!E_~WE x^6l߇S2F.>q3,X Z41с 8#N oL X !j FhTZA}+JWʭjvw~%] AfEFj؀@TRke w2@ v%w+$ї Yd7hiU'_,(k+#و%,8nqmT8}8 LJxr"M6)YGV#!U R.7 ^ŧ?x}4,g_mk`3%EW1i9,WRs`;fz&(BSKs@tG-]K)-n)z;,l.%%{i|˕__-M?2^_*kN ?`F ;f`0cF ;f`0cF Z"uQ #@.R&-q}ɨԅr ]EM7 ^̾IvNq/?6 6_E H/QmZHI{vhg]E}lԗf] OsS` q>_,')@bK-(SJL$Xabw/1RL&%)I=%Q#Û,nƹ=ӳ8G_j󧉗*ڣbΚp,O"c{YdO'fpxMu}-ģAPLLZwha׿d'`F8FM޿'e}hW}?59~!*!ov-Lqn(Sa cM*Q'Gx,xX*CQŸ-Y. lKFgS+{a5?^udo_?y?;zTK^_ u`0wwkU{!x[Z7(.n^gTz Sgc %ױ6 (cPn.W8Ehw3CgGjԭp>W{6#WēԘ{ 8]~*UN׳#'2sG<<s8! m8W6{Ul"qh݇A eMeyfkł)6kc[~FEQA/5t.້˫#Sl+燿 z0r6[ޑz?|`0`0cF ;f`0cF ;f`0c*6-(3Ztgu*'Dׄ4ؓ~]>q?JȭTrY@r o*hy?KBSP@(!{U)XErox})^+׾$4z7e6fFpJҁ>p-с/vCb)=}6pK47TU t7UVhq}=,(MM,\լw[űLvɌah"D/vYrFMv˘zr/s6{ 6e*q2 /Sx,v=X7A8"&id$[T?{ԿKM֊٬[:{Y 0KaFi0x 1oi]מW>-Yb1hZŞz0qMxJ4H͍_T,J`䵘ll bLP6dž(\,N9ՇDTְcs'QA/6l_<,EXdսf X]l+?Zc =+u59UJf4a#x \3I}L},V3`>(8/~F7Ui{4`8#6SfYT~qDD^NrVFkEA Lp!)뇂zimԸf/[E)+q*Z8[ -c8lhC}@C`s!ɦ`5NBW./v}>.(5|e}K hgyR | *d7?Y+Wk`0cF ;f`0cF ;f`0cjY V!`6֣&R)V+0oNb%'V~B X,t2|ɥOv_ ^U0aoP6[PA ;0fk3od؃~0A]ᔹv2 9W& u1 >'RnVi{Q+]Ŧ0]v0Va{m!'[[d(`68r0_&s,߲+iAg%u G?&@zXfVXuO8e.ڑ}ʌczq|aW kAbɬtUBMh{z M˪ú^' j)֚Q_mx{%z͞N)q}IGp0ScoYb"!h̓漴b9xIDATKFL'oT [ ĖC+X+P1-+'F07?tg]$~mAc0'qPؚU@"i9߮$}1c ;W>U`2j 4jǕ148">nbֶ}|s>$>b)b,5htDF}Iѥ 6n. j}/"2{"d)sF+`3վ(t%Ud?-Օ\q3~quN_,tr?|WSr]L߀sker"MVˤO"K ڌ`|[pPdMޮdCKtq\ 'Pg`~mw%1ސh{0sC`.|e݇T*X>k%v[x) N#5V,q TIJ@.KT `+b-]LsTM z|PG[enă<ۗSu#t׃:f.~)'|ňz_P9φ} OƜ_?E=<5~ 83# w3`pnj01# w3`pnj01# wLնK6֠8 >$meI=8\r umu,}ͮg] 3]S^VK~F{KZa+% X ^Û( ʋQ ;%($jcOQ7`Oዏvsx}q*PcCJH 6C=ǖiMTa;aum2eS I&E K Z(q& efvTCuqܠy~6Ry=OFUpx_%LrqtSôN,'gl2⻃2U?8Bt}لb3-I]V)c!tЃZbQ O!>m'Oљ_PsoUzxXfхb3{ra+^ܞ&n.Z¿CvMi*' KokѹN79hلӼTδDt~x2Ca'6חtQ ٦%~5q~ nQv6wW9l903snX@z/VOP |G'HkVEON36{ y?7`[[pe '|S~{`1`pnj01# w3`pnj01# w3`pu6ځN`.$ PLċ3=s#u]xu G=1 ʍgaӮE֧ ۄҧ{/G/ *_#&AW!SrMgal@ &u}ə^ ?J j3Ƚ7j3jwxW!m?Y#+]d}+#jb)bqm5 {Eͱb;SYUrrT.R*s$4YӤtt gñ) bD?3O/e6ZZ>F!~lNpr_hsUpC&XO-dC^_xRGOك6F;cd OTb73~g9?ǯ;f`0cF ;f`0cF ;f{n?c&#*)?1^crzn=w\*h,`Ҷ')ͪv=;H1ބmtm7-|j{RZ~ ʚ|]+&)l2hRRc ـjR>0,F=7Ѐ֎X@nq-+zڬ͙&j?IViВENx-,Qh,Z5 Yk`/,x]<S:;&ʂsדf&`SS(/-#@A?;Q UÏ>kP}WېΚ*"qb6syZ?FPoByhdM69VL.^f:=\.T?b xXlw_̎nۜ%*&yFw苚Tg9DG"!6[xLA*F?NM9C.D$~ <*vfũ&W`(6޺.ޝx߭8M ?洳y=Ⱥ>с605۴ZB1s3eYV`3#\r(J&N 48bn1e**TF NX GkQr?%њZe[\QrV|<'AP7ه3xK)ۤ:3\*5d%S34ülYbhu:]_UJ8H<.l]A%^D_ $YEȚHnbƴ*yE54GR^?-]xOâM޸i_ ѱJjW+vC=8W<pDuQۀs NkFE _69ܪaټ̏ɕ&Mv:\V_HA'`}qk=z -\?D_\3 ;ϭm9~ 81# w3`pnj01# w3`pnj01# wLmk?==7]׳Vӡ?@ W~yc[7ۮmpb"?vs|-@ ׷ ;f`0cF ;f`0cF ;dn:i?ǼMf}=JjWҚѮ %מ.S>Y&)=SsUl=^W9DKP>b/!rox%go.91`;`(I1QEuMQc|$ T3 j*ڣbZH x bzҌv&X__d_ a:_^[zyMfd qP` fdol-y\䠯f垠qTe:Fgg2 \]}cA*b!Vu@%.k2C0e*adƣ``^V*0d_ʗ9M*L͌HIApp]K+A(Q,L뿹$Bݓ"= ǏSz^&ﭹU}:/ ԛ;eWM(Q~Yt;<>r[˯1pkK_ȶeǥ}I_]EW_l}ooc͗m\I-=G`K蹒߻|rk:W'Qpό_w3`pnj01# w3`pnj01# wS§l`0# VPmt-*ԗO| JgV`Ri1iF";:hgrjͨtIENDB`games/minetest_game/mods/default/textures/default_dry_grass_3.png0000644000175000017500000000044712565242342026213 0ustar mquinsonmquinsonPNG  IHDR(-S3PLTE-inQS¡RâSȧV˨UͪWЭXҮXձYزXڴZݷ[߸[\]e0qtRNS@fbKGDH pHYs  tIME,:ݖmIDATӵ0B_kZ2k=>/(f ԗ-8ܴdw,חB!J_FZf2{Xަ.ѧ^VtyM.Fv37A|at,0j^ݭ.OVUF˚1H ֯IENDB`games/minetest_game/mods/default/textures/default_tool_woodshovel.png0000644000175000017500000000027012565242342027214 0ustar mquinsonmquinsonPNG  IHDRR$PLTElI>$9$Y<L0Q9Q7E,T6bA^> GtRNS@fBIDATc@3wChNG)0#D$$D3 "01C"mل%0`6@s i:IENDB`games/minetest_game/mods/default/textures/default_sandstone_brick_normal.png0000644000175000017500000003247612565242342030523 0ustar mquinsonmquinsonPNG  IHDR\rf pHYs+ IDATx_,I[+"{>~}0X6,l8WH[W{@%H %c#!~̌pYykUwqoT&*#ʈxev/ gGg~W8WyiחLDk [(=J{J4k%bh[)7g&Ư)M`M->lחgRCeJtd1ļŧu_{^$"2&0_s*[dq_kb'2b)GXH/+8611oY5fվq Ci=,7mskYCN,8/G`x)2T2ZMfV />L ^ ^CD]ferE<RY~2k[y?5X&|ΌA_x@u1M" FZ`` hx2Ц`58H< y?8ʘdWnrVFp} .eDԷe 9jx0zso P1t0ڥzBI?1L~7hz-R_d[Kv뿽Ηw^vƯ;f`0cF ;f`0cF ;f(pm5AQ? RN H"Lmʾ>:QkA6súZHgt)5`볿!Ez]2C jY6+%ue3(OjK]:-hhF$ǯ]Nͽssۄb%撘CXjh*JFL &kWqjD]"ϲj@33:lڄQ>O a[`gŮ.ڤmJq}n=-weؕ.>C+Oj̟5e = 3LMp YJ{ԣ>fq MX)X+P1-PcK^1 fjZ7d2xV؊oܶbe*gg ̄oœLb U֕id ͱ||p3\X ӊۯ& +Kx4O 5'l fg6d%5,#xT^(F (.|DF U'7/n 8q6M0Քi[F߆BŊל ڃ|2jӶ{\f+甜fV,56 &Ê!ŦL޷,I++Wf:rrƮlI/a$uO*T,E|3rL]_;EYv9ob7ۂo'~|:lRjATqmVV>/3A}( ͠-[zo@mzz@^O'9k_^S]|HKei7/~oap0cF ;f`0cF ;f`0cF ۏƮ` %L_C*6=EK4dlu?7hbz~[Ik:4.2u:5X";` ?C9e4`؎y?"7OP^Rb^Ces saeN[X\$:Nna\l|XS=Ộخ ˃`}PdaK- fmڗ3W}@(lR]ۓbQφV_?i!|Ѱ*K{)#=ȘNNIs3oCTsTSU f}I|#VĹwӬ8d@%-c!Oɑ? ClYr%yrڪ߉]$F zEz5OE2b[=sԘ?)/8J5Or}OF=_&ͩƇ~>_be_9VAΕOx o ^rD-i9Oݶ[u NK. o)CǵqvpN(d qvh|`Q&(6tD1l s, 8lS>:C qSڜ:a 4t,]4ܡ9)?]nw { ./U7|V=Cd+w-􎟁VGGܢajqknj6~F<z̕bFu ?# w3`pnj01# w3`pnj01# w̻9smNQ#5~2R˙(C|w0juST&>.1S /r&A]u7h7uf?kf^ ={XNΜ vL3=I,ā8ٯd8Q>mTmR@mV"5  ~NqڦӶ^?L!žYOeG  {t \ q&~Bn@e` ͚6k8 t(UjAJ1,k:<4'lM֌TJf6Q sC"e8G2`"ڧ}’%-u}3msJ9%]n$.7 vM} mZ`nb ~u$7R{,M=W}"TġA]6GH/>Bm5dvpjbCjpXS?ikpA`[m_dd N'g;Gգp>ӽ ~뭮GR_1ɕM_w3`pnj01# w3`pnj01# wsQ& [yei.| u"2lpAmFg_*[^.a/ߑ6761~W l^6%s# : t2gv?Dzp`=$Ԙ&}i]9VX=<Uf`p.ۧᲜ$b8FL^N<XÔe:eEC~t]Y.ïP7n[ʯ@L3$gNLjx(5^?U,&yvUI?V?K ѱgziuȴndW-cJ@EO /+" S*sל?N d!R\7+kJȞ&9Ǿ p NlZe?*Aǝf dqd<=+~p$1G̶Es&g7y4gcw;FoEǖCH,-~wiN2n?%tK&4A_2ߒ_]3K= n ެ&I_`")9Ö\75`pnj01# w3`pnj01# w3`pnj017Sfa5_nb'OVa%w>sW* .qk9Y]?M{ oXlKqm8D#];c,7Yp6-X=1Wخiֿ, C J3}J oQuhA5.:"XD)Lm+'0fʟXue 5} 4CŘ's<_gM5`_ki!E_~WE x^6l߇S2F.>q3,X Z41с 8#N oL X !j FhTZA}+JWʭjvw~%] AfEFj؀@TRke w2@ v%w+$ї Yd7hiU'_,(k+#و%,8nqmT8}8 LJxr"M6)YGV#!U R.7 ^ŧ?x}4,g_mk`3%EW1i9,WRs`;fz&(BSKs@tG-]K)-n)z;,l.%%{i|˕__-M?2^_*kN ?`F ;f`0cF ;f`0cF Z"uQ #@.R&-q}ɨԅr ]EM7 ^̾IvNq/?6 6_E H/QmZHI{vhg]E}lԗf] OsS` q>_,')@bK-(SJL$Xabw/1RL&%)I=%Q#Û,nƹ=ӳ8G_j󧉗*ڣbΚp,O"c{YdO'fpxMu}-ģAPLLZwha׿d'`F8FM޿'e}hW}?59~!*!ov-Lqn(Sa cM*Q'Gx,xX*CQŸ-Y. lKFgS+{a5?^udo_?y?;zTK^_ u`0wwkU{!x[Z7(.n^gTz Sgc %ױ6 (cPn.W8Ehw3CgGjԭp>W{6#WēԘ{ 8]~*UN׳#'2sG<<s8! m8W6{Ul"qh݇A eMeyfkł)6kc[~FEQA/5t.້˫#Sl+燿 z0r6[ޑz?|`0`0cF ;f`0cF ;f`0c*6-(3Ztgu*'Dׄ4ؓ~]>q?JȭTrY@r o*hy?KBSP@(!{U)XErox})^+׾$4z7e6fFpJҁ>p-с/vCb)=}6pK47TU t7UVhq}=,(MM,\լw[űLvɌah"D/vYrFMv˘zr/s6{ 6e*q2 /Sx,v=X7A8"&id$[T?{ԿKM֊٬[:{Y 0KaFi0x 1oi]מW>-Yb1hZŞz0qMxJ4H͍_T,J`䵘ll bLP6dž(\,N9ՇDTְcs'QA/6l_<,EXdսf X]l+?Zc =+u59UJf4a#x \3I}L},V3`>(8/~F7Ui{4`8#6SfYT~qDD^NrVFkEA Lp!)뇂zimԸf/[E)+q*Z8[ -c8lhC}@C`s!ɦ`5NBW./v}>.(5|e}K hgyR | *d7?Y+Wk`0cF ;f`0cF ;f`0cjY V!`6֣&R)V+0oNb%'V~B X,t2|ɥOv_ ^U0aoP6[PA ;0fk3od؃~0A]ᔹv2 9W& u1 >'RnVi{Q+]Ŧ0]v0Va{m!'[[d(`68r0_&s,߲+iAg%u G?&@zXfVXuO8e.ڑ}ʌczq|aW kAbɬtUBMh{z M˪ú^' j)֚Q_mx{%z͞N)q}IGp0ScoYb"!h̓漴b9xIDATKFL'oT [ ĖC+X+P1-+'F07?tg]$~mAc0'qPؚU@"i9߮$}1c ;W>U`2j 4jǕ148">nbֶ}|s>$>b)b,5htDF}Iѥ 6n. j}/"2{"d)sF+`3վ(t%Ud?-Օ\q3~quN_,tr?|WSr]L߀sker"MVˤO"K ڌ`|[pPdMޮdCKtq\ 'Pg`~mw%1ސh{0sC`.|e݇T*X>k%v[x) N#5V,q TIJ@.KT `+b-]LsTM z|PG[enă<ۗSu#t׃:f.~)'|ňz_P9φ} OƜ_?E=<5~ 83# w3`pnj01# w3`pnj01# wLնK6֠8 >$meI=8\r umu,}ͮg] 3]S^VK~F{KZa+% X ^Û( ʋQ ;%($jcOQ7`Oዏvsx}q*PcCJH 6C=ǖiMTa;aum2eS I&E K Z(q& efvTCuqܠy~6Ry=OFUpx_%LrqtSôN,'gl2⻃2U?8Bt}لb3-I]V)c!tЃZbQ O!>m'Oљ_PsoUzxXfхb3{ra+^ܞ&n.Z¿CvMi*' KokѹN79hلӼTδDt~x2Ca'6חtQ ٦%~5q~ nQv6wW9l903snX@z/VOP |G'HkVEON36{ y?7`[[pe '|S~{`1`pnj01# w3`pnj01# w3`pu6ځN`.$ PLċ3=s#u]xu G=1 ʍgaӮE֧ ۄҧ{/G/ *_#&AW!SrMgal@ &u}ə^ ?J j3Ƚ7j3jwxW!m?Y#+]d}+#jb)bqm5 {Eͱb;SYUrrT.R*s$4YӤtt gñ) bD?3O/e6ZZ>F!~lNpr_hsUpC&XO-dC^_xRGOك6F;cd OTb73~g9?ǯ;f`0cF ;f`0cF ;f{n?c&#*)?1^crzn=w\*h,`Ҷ')ͪv=;H1ބmtm7-|j{RZ~ ʚ|]+&)l2hRRc ـjR>0,F=7Ѐ֎X@nq-+zڬ͙&j?IViВENx-,Qh,Z5 Yk`/,x]<S:;&ʂsדf&`SS(/-#@A?;Q UÏ>kP}WېΚ*"qb6syZ?FPoByhdM69VL.^f:=\.T?b xXlw_̎nۜ%*&yFw苚Tg9DG"!6[xLA*F?NM9C.D$~ <*vfũ&W`(6޺.ޝx߭8M ?洳y=Ⱥ>с605۴ZB1s3eYV`3#\r(J&N 48bn1e**TF NX GkQr?%њZe[\QrV|<'AP7ه3xK)ۤ:3\*5d%S34ülYbhu:]_UJ8H<.l]A%^D_ $YEȚHnbƴ*yE54GR^?-]xOâM޸i_ ѱJjW+vC=8W<pDuQۀs NkFE _69ܪaټ̏ɕ&Mv:\V_HA'`}qk=z -\?D_\3 ;ϭm9~ 81# w3`pnj01# w3`pnj01# wLmk?==7]׳Vӡ?@ W~yc[7ۮmpb"?vs|-@ ׷ ;f`0cF ;f`0cF ;dn:i?ǼMf}=JjWҚѮ %מ.S>Y&)=SsUl=^W9DKP>b/!rox%go.91`;`(I1QEuMQc|$ T3 j*ڣbZH x bzҌv&X__d_ a:_^[zyMfd qP` fdol-y\䠯f垠qTe:Fgg2 \]}cA*b!Vu@%.k2C0e*adƣ``^V*0d_ʗ9M*L͌HIApp]K+A(Q,L뿹$Bݓ"= ǏSz^&ﭹU}:/ ԛ;eWM(Q~Yt;<>r[˯1pkK_ȶeǥ}I_]EW_l}ooc͗m\I-=G`K蹒߻|rk:W'Qpό_w3`pnj01# w3`pnj01# wS§l`0# VPmt-*ԗO| JgV`Ri1iF";:hgrjͨtIENDB`games/minetest_game/mods/default/textures/player_back.png0000644000175000017500000000021412565242342024534 0ustar mquinsonmquinsonPNG  IHDR !GjPLTE!tRNS@f4IDATc ?0cd N 3@G5 vg#"&IENDB`games/minetest_game/mods/default/textures/default_apple.png0000644000175000017500000000037312565242342025073 0ustar mquinsonmquinsonPNG  IHDR(-SWPLTE )94!W-(btfaVJ?B<53.(,(  N3>UtRNS@fRIDATӭȷ0 A$3礓qEwӏK.96)Yݯ硻Ϲ;l|DhA SfcK]IENDB`games/minetest_game/mods/default/textures/default_dry_grass_side_normal.png0000644000175000017500000002163612565242342030350 0ustar mquinsonmquinsonPNG  IHDR\rf pHYs+ IDATxM,Yvsv22Bb`$F;&ad$d@vA%t{k1sN=ȕT&Ϊݹ?qu.;7pr{q&0\)B_&q^ 2.(^ T FQ ;O8 J:ˋ9}?~_":q2(_*f.m[PY,ߠЋSyA.29r*.Hl" Rֱoc?1sc;ף@Kƣ6f'Il]?(sYKu_itYyV$0z/x}tUq8U-.#m),XzqͥNm0Nɭc_~ZhzKLgSg,GPM(4 `索1p^8{Ԙĸ-/"ƴ@5rWuirU*N`mkp W$8 $ΟӋ0lxlzR?e}S78½kMnE񯕍g+vb-M(om|Jl/o_V]$$1)IcRdǤ$ɎIH$;& IvL @$14y=yyV@H:d䫻~Gʮ ڸzF̝@9(#C8vP.q։p&7-^" EqSg\Ͼs:xCEfeoɜA;?~ (R'sNq[uqA"f6\ZIY'GaZ2<ٙ;FS:+*1:("a.t1]l3 mG]7[8:{.R~碾x^]Ҙ[NŘuz`w(*b9bEV ЙS6[ ,ELznu>EsbQw)Sq m&sPelښH:{_bָɬMw C[Cd&`:Bl=qo.oެi6F8Zi [IVGShiQJ, 8siVY&r@oA*OUȊ" h4S/,ŵ,t(QIu3+PW'h)`qA6IO8֦~tps/X8I37҉sXa6񺟼]F`X;YuAFgpQ|+j\U(ng@QsD ú^={m&!:m (5fTy{G=署hۑ݂,'wޱƸ|mRGϰ~󷮚¯2_q} BH ^y:I$1)IcRdǤ$ɎIH$;& IvL @$1un~Jn,< 8<WO8/ecGY!K z)jfd=pz] YeZ)"nU* X]IzcS8(Qh=blhxtYɑm 23w~N EXZ?3^ J/ fj]\# Fmu44np,4#f(M6 h8ދ"FR`55֔>1Gv@wXԙ1'1mJj EF$~DbNH dd]#GsZJ_{!Tmq6JL:cЩ` 7ֹbMubΑ,8MQTjѨlДR;*D0VF(Fqs&]D`BQy|pfRWD&MSӹԺHFH@zЙ6||Rb((lAOz.~Ǐu .%h"Xl_s*.%jYPc BR"ц3WcB)Mݘ/uA~j#Ѣ0j>U\#wzgv8<(@sXŐcw.qOp".RQ?3W;Mq=I1Mʺ`KY9\tFÙgN0"gN([8cup@CzP}}҂z]}/?(i83vsmT;`+ w?~*u__?LwFsy }_YuN.~^$& IvL @$1)IcRdǤ$ɎIH$;& IvLNB~02#0C? eE֣ðkۏN;UVꧧ*s 75mL|r< 6cJ[pV@PXYӋ{ȋPp:5l1!B9xAxxg/JYN섓9OPu;mDP\xe.ԝLOzOd<ȌNG,oSFք^=xB m5ۜ1h2gEd+V?o:8!x{K qIsj=*kޛ1ь  ͩ]>M@ ej_fN;t/~%rPӹC"KD@oNYl/\O^RT+%Tdt{2y߫= W/,.(j Pqt3K'x| o3nX W,(k-: @@Pk(2P^Cfj&w>lۓ_93C[YE܀*Feg`_ &&!bќg2T\!@ߠڹt?wɝgs /ZĘ)怓o~!?Y_Tc_D3,JeƋH<Uj,w\`BiWe^GHr HW+S3{E}ZL2#uSxϑ# ȟϣis`87 SOS,vG<{ABRNxdy]Hn;[Z5m{/0Pe#R]EJ)K&W3Onwb~zTZ;cxPmܔY/BY̎7<3 2(V H*T_xї9OaA0[ފg\?89}[θ<rP]}dFlMͭ=34ԙ|Q(7r7WADm̟~ @̈́Zr ES`d Nq/ 2 b\ 8<3Sx 4] p1uc,ggX٨ gcSo@+/~p}G~B_7lM^NX@:ct^w3|_oB׀IkRdǤ$ɎIH$;& IvL @$1)IcRdTy"Ϗo#s0?N݋4t> :;bQ?;|i( ZGxjtd /NvlΡ,k &_ z{k7l0sG5}"/}Qg)mN~~Prf|?<P tq/ŭdRDuR;р Q?u'~XFEp<Q~x `]mԯ^b_q}OsE W@mqVxP4wf<GOK!7W]䩞IĎ̘Rxfؠ袟O8]~>_|>ݹtBj-c~)enY/_ʷu|/" .Hӿ:oGcs eO Y]C;n&뽕5Sv 2掋&7f?׋Ndx^ӿƋ%hd`e(6 fwx@d & S'0(,0;GMyBKq>VP(P;~#x'AU@^S9sX'wAUh(@gfςHvk^D@C[<*|3_OqNPf6&(w-ȶ}g0AImk$1)IcRdǤ$ɎIH$;& IvL @$1)IcjyY[δ+Io$1)IcRdǤ$ɎIH$;& IvL @$1)IcRdǤ$ɎIH$;& IvL @$1)IcRdǤ$ɎIH$;& IvL @$1)IcRdǤ$ɎIH$;& IvL @$1)IcRdǤ$ɎIH$;& IvL @$1)IcRdǤ$ɎIH$;& IvL @$1)IcRdǤ$ɎIH$;& IvL @$1)IcRdǤ$ɎIH$;& IvL @$1)IcRdǤ$ɎIH$;& IvL @$1)IcRdǤ$ɎIH$;& IvL @$1)IcRdǤ$ɎIH$;& IvL @$1)IcRdǤ$ɎIH$;& IvL @$1)IcRdǤ$ɎIH$;& IvL @$1)IcRdǤ$ɎIH$;& IvL @$1)IcRdǤ$ɎIH$;& IvL @$1տHw{]]mR#;`7c@ïKA4PQa1gnH@~(h E_ 05diwߠKºup;T^ޔ`o\}?ȺBWf {S?bgOyIENDB`games/minetest_game/mods/default/textures/default_pine_sapling.png0000644000175000017500000000032212565242342026434 0ustar mquinsonmquinsonPNG  IHDRR0PLTE8,!A2&8A2%30*F5(<-#6).#@$ Q>/,"\tRNS%ONIDATc@l \H(e920Xotq30XW)DĬ"==<{ XTIENDB`games/minetest_game/mods/default/textures/default_brick.png0000644000175000017500000000053712565242342025066 0ustar mquinsonmquinsonPNG  IHDR(-S`PLTESp`LNGysl ihE{dt!!Y`*IDAT5G@ DZ;:s[ب6Vg8G@!%W <6tYQBY,Ky^ M>`ظ$F'mR@=eכ-RGBz oה4nMw9x1h3vW-zدwҨpYVSQp?{aGGHJrF07Kx? \1oXÑDQG_Y^>=Ad]G$ΆUTV5GDg7}ɜ_~<8}'p&6R=(g"},U4 q_r_'>vx:>ƞ} %w|u懛%Ol<0`m"B>݀ \O"/ү_Id#|< H R1dj 2x v̇\p#O~v{ )D2ɘ@$c )D2ɘ@$c )D2ɘ͠?R"Eb7􂦲Q0 f&icOo<@!+% 0@<3d:x105rm13lz]Ll7(@C-\ʌYh`[?$cǑcbq^Ccӏ"SdL 1H"SdL 1H"SdL 1H Pb>j cw]Цgҳ?ufG?ZzfGqZ׳5;ځpo |b=3B~@=>=_My9/z7nvӏwcnp7ֳ]]C]yw`_:q}q9jϿ, KU%?-,x}~E]0ykNx24Nޔ\ӫ7m~>,>X<=A-' ۛ}A 77 Z.O>IoHrOWw˯nOCn.JΦ˧=bG#ڳݣF7հ8sVK?7mx3[z~1K`y} 0!u%L1x;0C^y$Ӣ9ow!p_X,b _8%O6w@gC5p LZ ҟ `Aofn;DF8ʯK`<>𴀧skv iz??ZC4"Ð~`0X )a~ə@$c )D2ɘ@$c )D2ɘ@$c )D2*hʰ0nnЄ/׷T0zcWHI 'Px`(Ѽ/z|K"B64ƽ`֜ƚN)a_=P_3 iȯ{F{ x0  /c=UCw|QP 82Rh?&ҭ#.}wa 1D|bk YF_vpc#]i/@e߭4}ߵ;Vs{{dOp^faܴAs8 pPt e=,D]>nl, `mڧ/h r2 DKˢ*gQ~KgprOmozѥΧx؛2~5*y ya?2'Sfdޜ0SJ; GYzHŦd}nަ/eּMkz0{~>~ݙ "etؤbtOvruezb0 m;N/GݷYޮI]~i'Ч״:0.rn>}8ec N=A,yו3WҌY8jɰ>gj!p ƼLto~ɘ@$c )D2ɘ@$c )D2ɘ@$c )D28aP5,}|Wm1r 7 2@ 7p(2ߣ}:51Fߏp#p?zC4&aIL_wE,(>9ٚϜ!lxav]z>]'t3.y}&FZ1Ԧ߀{~>]rrxvY'ߚHk"}8~m2*z Zٛ$,KId#^{B|v<io5X&=^_g )p*Zx΁}}G\,-ezU\߆|@$g )D2ɘ@$c )D2ɘ@$c )D2?) zirp|da:u-PMYHk;9|7_NXO]IENDB`games/minetest_game/mods/default/textures/default_mineral_mese_normal.png0000644000175000017500000005712112565242342030005 0ustar mquinsonmquinsonPNG  IHDR\rf pHYs+ IDATx͎<&U/^ "fg/l|s^[\6bo0^Ŝ]Rx!Q FRY]]tW&ECd<)_WF-Qug%^5ʴFE޵S姕uDyOhЛ<3UVW׽~Bz`JYT#䙞3(kVd2OáS_h$:(ZT7?PpT璲,rzXEIџeE7"\<"gBmn/Da0zꀦ;.L^@%mԯEX xtu%bU* 'U݇nԡC>F(Kꫲ$WV,T3Tt tuA^JGv?FYX!ҪǨ7ܟ6,-X5,U(zz|",r,-fլbe.fwYdʸNl4GR,-mJ>ӣsܶ3~t(+@5z_:-"yn$v: 1Z_N"gl3E8`>%dkn+]sh躍0(":*Y:mX,r"|9|,Dcts\eSJ*ߏ! =T!ל'cݺ6 $!5 f{SR > oMw'J%0lv'R?Ѱעɭ4]?c.)kyVOiC~mS>cx27O]Hs' ԄMEEB=ӲE>5y?9N9Фph䬸p*GPYvςʜVh,F LFJ3\2)uD9:%hSZ@.;9ۢ4RHkΪ~,G0!S)ח[M#& $V$@N^Ȅv4ZXt/VrwGcPNuV#Hkv95]&_9=VuG㼲/CC$ 7)B{;r҅'IĘO]̰%sqJ)I~ ~t9Id4;9z/S4Bv?j6r0+z=@^ }4Zz#o^dZRo2LN26[RT`1Q|jx PkEғuq?߾4$(5ØxqԵ =9~Ny#-Oh>aHo| ^v٨v\4\u?q?z׋ΖzENn.{IڠNf8~`\lk~ugi ;tCށ;ۋ6hPgy_/Ϝp/7OF#6VG̖bdyp?ˮ@6 7h->MQ'xQM̸4x_hDI"mMomӢo7cq¹5 \uy6uC?C> h[ny+5=ޖ\9Ye ?@)S0pδA5 2uJ^yE֕=yW(%볪kvqxYYS_6 kb͛٠A ,3AR8DeNwpcޘo_M'P/m?zaJr:+!ujiK9Hl9t؁HԖMUS/v.:]h66S/s][W(pdL;R?껆aezbdy 92F##>{C^rl-K?ħWKl׌&Jw+ZuktliY=j:ǠW0SUWܙީVHajysoNѪ_NK^|&v8|h]^5[d&2?7[!EdNRo(ck @{B<ȿ`ϕI*C(Fh5nTdÓOp,2H(?i9'%>'Oӝ3g#g:?{1zMg!ESKpɶz&)tH5-8/;_f53W-6*'R8 @Ȅ^962̧ g(v$, -Xgp ݺ'h@`wX ,YӕPiEm*tqOڦ,޲L_ `+_9KlוL=q=>|7ybݫ4{=wo{^3%pM6 b@&Hoyes%L9gax'|ovA-]JwT*[Wh辷ԁo!i$ KA[zv3y}I7x-6]7تt*0f.xw hߢ4w PM2~<XG?+VpzF䰡~5(Ɔ~ViƸF oм!1H怾,%Xȵ!4/6~;U(1Ѓqhtq@O uv X/3 0:Ƙ]L P r]q\ALV-r&~Y淎P0@i<9M2"m&<gz5+Da#E`2Zd-\mn8d76o<YqҫFFhE uh7jyc@P"?+"Ϧ^I\^ r()@1հ˯?{Kޖ3FI 'a'jByr5 4I#"˶"SW*amJiPR2ڔ75'8'S);s*@ܚgENխ*!_\XUfE(Ⓢr2qa;*Dο%_˟DZs_&-߹ȸQJ-]+Ac afQ- oةY%B57G~<P49|Ӣ%Tһ΀n^MM `@/|s,sS6}^ ,\L#2Ĝd_\kp) Qa#I?GfiPc-+4WQi-'>AYyQ&51e3仢"6s5S(mdA:&q68ފ^6!<2Bdr uޢ*k&Ϡ |\!%eqAXN P-@Nr{1Hv-jA1mL5Gv>AƽXsdEQ`+'>UʊJ9EX3$g33~[fxE׽Ĺ{䕐FdV&G3f h|SudHV!-''HϠ.̍N޵*u;Ę[[ 8x=h^5r4QlcZ1/$*PEV!8 ysx9GWH|oQ() tu o[؋w{H.m*[!H GǴJ9M~q?a?z@֐KX_}pǗ;v37\m|[!! ҖQ.Tjz]mgpGQ\I&jfp_DGl}ۏy}~'B([y=ϻh?E+>ѸśËSg9=GTv |cݶA((gq+85hkw h?S .;{ og;`wۇwfМ`huD~Zo/@gYѵ &.G:-m~鈒1tg_I.U9!})qGkנ3ƃR0rZ˿*l Zf:7 LI؅D0Uv- 0~bchG'c喞6[ߋp"hd*#Bs{T=s%JOM~i!vO Wf3&T^`X96ͅ A;j)&%ɻ/=<0usKc)'3'C_=NϯFZ#F 2NI- 6RfS&$Q$seBtZN.}QB!xg&~ RvvZEԒrv*EV@\ +J蘱cÐss:sԱK?['a/C3 2c416J1/y %  /'J t #"snY-1>0GFof z4HOs|9c؃/v{{m?G'F1O cu7[v3lo~D Y' _b/pWJcG`4 |tF?|7|s^ yeΓHQpW L5ϤM8K2 188r?/iCQ-؁q;7/^55h?üb޼eAa;m3?4er0~$G`6^h 1 tI.I. =+W[]Cp@sW>PD X.h]ܛD3eq%}~soݶha;ǰ%6 ~@_i֚ Ҏ@חx1+C۵D WJEv$X EqV/1j%+~{ ^u`8Wɷěq?g1kV"gBmn/Z<:c0/L;J;ۆ\BO# }{ % sfWΓ8A&ưm\]Yͱ<"PNlL B-,^L'g!s9Y֢#x\ Y8Wɗ93γʋͤ@cfg'mqUZ$ ꃕbZ@K`4*LLB;ꛯI>KyȰɻٞcܖ|E;/K:Ѧb=GODf$حG+ZM`.RCa-%Y@MUvC?YkVӚ58 M:Eke˜-2 ϕ/-jUM>ʦ.R2T3b{_CBs@ o/68l F5 5zrԪgYϹ%ݡSJrDWN2о<诈dN9W,m}TUFaTw,T>=\+y PB%.Ob5os|)4ge`;v_+e5NZom,Muܧj!1%N2ҸU8ȜB"駵X$lZicx^P`c E `GN_wㆩqrFtCumor ߟSSS75H*Wy W{՟wy $/^Dv:q?\'P +lptp =>47h&uatnOn2*+p{9͵_gai#BS*}ԃq2 / r=&:hG>O_pk-HpG?xʑ:E5[C>s{99FYKó"h7zy,6~.c8SfFa)j°zOoE~ (`5S?[<>y4}N=xjTlޤ,`1Q@OUQF/}`F@+-a, wN6x?=A {kH%O-\ áG3ր/UI_IY+'#zbE+ٵtz{DBn:hֺjHr;\.5QTJAIJW2<OL+]6:7L7# -5wwH~”3%4W !+Z~y{N o olv7!ݠ[\}?c{{G9Tbfгxz}2-wM@sMhn#Sg_ k =:?=k ˵cm(8vДߨj!RM\4L..uTEؐp3$G듔ASI~:G#3Mf|u46t0Lw,'UI߃+*/j X ԍu"҂<Zԥ4Rr70W'],*3[YͲc[`kMuy|+ŧ{OO޾uk ,ٲlY\9eCQ dx _kS5ơGm;!o:Dz,с6ʄ6* 3 :mgC5`:ά4%2m/ xu Z *Pҡ>XyO'(X<{CV}+iFl4"fNV?N~Zbv*X<,"KC+-9Z:_*gxUg[-6QԊ} ݱ$0 rΉ]I~:iBtFq>`=k!*ڜ$*H kVNѲئ˳Ǩv:CE}yKYiY3[9WB\B|@hE A~^?(qWb[VԉAF2KNәP@8Em#"(5CY}" ULu?.-S[!o~)TOXR|%'\0qq ǙW/"T3J"W[L7B/Iu6YH-jhZ,BO*hC;8mW\1L'-ZYm 9ǟx yžY_ƞ 1o,_ߏJrC ƕ һYhfm@WiGBZE Erf sz!M~$iwͮy☟ʩrccx%Lˑ׬StoG4*|[yf {2r9j'e""s{?39WoiS @QL_ dVڂؐ{øc% $(1XA4*7P>@'߽HZk4x]K4q`=W;Gc< |ibYSr3 싀*4,G8ɈŊK2Mb-Y:?P+JcTc-w`\lmj&]yi1͜+%(Əf;# mU[ʸ: RL_NhHgNn]8eUvQJ25=XX u$6!\[2V7=e)*%ނQߵsz(Gd(Wts:]1z*UFt2Τ:%Xcoկ:udRs` 4[ɡF+,'!bV9}vZ1x@ $rG`T6I~V2@ %eWn6kNǢ8;0-n5r Va@uk0y#_ManǕoE_F87MjP χA G艦DNB{1DUbkV߽zpZ!Ga$49CJ\ʜ-u᫴`EӺTsd*}r #=hD걀A,:d5dޏNGE2"q) FFE~HD(c<gk73 #/r(g10q0_?RiN#N;~Gu23ߑ܏~C/0B{ ]D M|܀> tPZ+A 7=c[Th  ~kz Jyo]}p{3E\G:0n{w -F}/-}b'uR "/wn耛a?KucȈEݙna; 6vU ME=[s3/#/i(Б L{p}n7`:>7+DSr%?nwL(BzL0_mt>SS%ѲL.=5Z{az>sϏqq?Dcc q?:kĄ/jC|Sm^udAP uq. 4{mn/{t.Fњèe`K=hK^onF٨hCg_ xעRqkˆGN]%h ō9t*sN+X/3\t E('WB, /Iq "0"L97_nEi1w}&H́5p-+ Y<*K%|B6ZCG(oAJj_U=SZ KپIɱ6g˿(r.EV0IJn]i!dMpUE|bZJlΗ8%yU;25.I c{X8-EGeTP;M"=_ơ$!eG\HB,?{yeWZKYme˙@RK7IOB1):C/K,z<>8p킣%77 dmSD"˓>AoMbS++JW/lBLWʪ)VnkQf>̦_ 0_090+9S9dq!"n܄dM!Yo7ਫ਼` $6).O2j1Ic¯A K8ܗ% >E~I5:iOrohǧe@͜LTyA,:T <3CPd)dc%Ǥ\jG|!*I;TjI1/pLjjuK}Gaq9! H)!8 yb0<ޮe5R9Ts@b4*olo Dl0"sS˥&3PI,g* 5RS NHN5~8!'ym^w.5{x'bЂqsTh[ ;sF3 :Rq㸟?R&Q"P-Ј(n' ttJ%.n^G۾"X$B4|oW ~ՠ z2J۞qa?z'(G=nLo$K m EO(ѿ;;`HHV v]w=g_']gl^l|[CnHߒ6"g +1eܽ=G! Bk%=߾6yY)3KJ:|[y=ϻp$v=O_9xy9"Zv?؏^C{ȩL@"EuMi=t- ^%WTVI^`-!+G݂nE7+dK) 2_T ʗ g0nC^Io n x,2d15]J [I~V9I'%V%L^FJ*(yBistGeMȍ,ѭCks Gi#Qg 13F>u g`6^]].aui,\`-Uk:r)հY|+HADޔ>s]g*/Q Uϳ3OVq3't`! H# ~"'?J>e-ׇe T}D$ CSH~sO5! ykB$9i³ $j3OAqxN޽߽D #eZX+WyLSgI8)SrG &_*S9^ Z0vݫEZ+I̞4/b6MT h R"0Aj0bgt|sO-y; &lp6"F8E[l1ffG}?OKl\7gS S}hT,P"t|OM,Ndj3p4x }ߣޗS(7 =copw3GIw(9g )]~*xt@i ~~Hl4Rcۘ^hmxmн>ʛ`*RJ' r~~ݿy:e] | _o]<)G~7ߏ⥙B<%p'g` )]Cp@sW>P$ ~hWmz$ klz |H;Bl<6v|fN(p=paCns\4mx4MKXpz{B߀?~URSAmuvAWw}z!),Ư_*%Vwy# zufC3)ֈRIuR sB%2#? L?2{>;r:&bʴ dz4]} 7zEiG^v,qT6HLG99v9Yw=(-{RGQЩX0 ю=x_DŽ=F2ϖ`Uk^T  pFCW)_Y=4(%xT!GM*G\^Kӏb2kQZCbp\!3/,j#u:yH:RIp z4דqܿZˍM~ՀQ)(X@SiQ`& :2L!lB B%N| m0ؘmY|X0 : 8cLctLƖQFXz,E'ˍ;%*H݀yVtI5:z<ޮR"(2|*>1cV 2X+njS ׾TTأi:UZ3hsu1ޛ4n 6T_VYf_3H@psˢݺ'()S Nզc[z;IX3h& ˜\ΞlEf'T–޵-gxPI&vIZ(FG3ս{d3JO>!~v*g3яśËN\'-wdd:wzusM8UH)Qn<46WwvԊY{DΘ9!9t?$ g6]tA&W;_wDͿqP*l21anwߚf-hdH wDytWum~PѬD[{p{`ԁo{6N3<:>/=Hܟ[hMG8aC&yt 4`4o xyq<͒Іl~8@G'06 15ܴ4䠖,&sXyG{/o{nSc0:9o阺YFo )l@"pAc(y= /BpKY1*̆u2yú|L8$Z҉30$K)j :̀8OAt9K:T[ nu!std`/j.'k+"Q4MOJ%^gQ Yr_X+X7G5'x80ϛh[> B=i1,-͹|H#*^GV~R[F3ꩈH1*8$šSOd8ׂJv,$( H"?=>5Ɖ@UT3OȀOqV*7es.Ӄ*U\Ivg`<|$ߩJ$Dbk\ʠ%ljRsϔGkh˪e Ř_v>'xԒU7KŶ#`gW5}X5&t:2sq?y,v$Gj'Cd 02E !@9fC茓lWvlyVV~ 1ԴC(9b2Vn'B3Yz6*IʁhXpÖ0v7ѹW3cO_^taFtaY.Ey _݇<Nr"`逫s|wwf@tտw{4XkcYmϸCw<׹|t}s} EStO@1=4;(G %{yo@@4ӮE, e3e)Sl]-7x@#׮M>m] v h,Y:RO?jtC/9G u R'oU ުE-jli8`~f@s`6o(ɛba1-ą ?ޢPMβ5/0{K7gY^߽"iSh =2"R -.0Mx/@ =c^PUkV7-r\:~g~va*OM*4I/0ėDUŔ-GMbf(8 :e;@`Mǒ{<9/ec צ yZD a${LȪQ$HQTIyЊ)}N@9|e9l AezUu99X)>'cȖ}d"eM~# GD8l(Vh.gQxX܏AZГ4 E͂m)Re9NEw=F_ѽ_W&|µg˞G0jIqn$ֵl+"1 jfD{2ZAG28]z8#, 4ju;.x !>*;0Rm+ N3˗+I5}<vc:yC=,*f ’$%}Ȏ;\}d#xN`6!k6!"OꅖqoIENDB`games/minetest_game/mods/default/textures/default_torch_on_floor_animated.png0000644000175000017500000000147612565242342030655 0ustar mquinsonmquinsonPNG  IHDR|wPLTE0",sR4jJ-fG,cD)_B(]@(X=%2#/ *F0-L7%  rJ6&G3$S߷۲߰Үʚ֗ƕя$ ԩȤۢܞەՔĉˀ|ypܯkЦ]ܡVOߕEܕ>~rn?b3Ѿػͻ乺ŝϚؖ۶yǵyoiiߵdߤb`[vg[YUoHlgEB֟Au6r4Ĝ1("["suUE1wgA݌d\ `lkB2StRNS@fuIDATXݕRAECp30q'.$!@XܛUYeΙy]շukJ͋~)o*vM$$*jXԑh?jI4Vhi.!O@W##ђ#G>?:EaK(#uy]ޚP85KQ#Z%Z":% :!Ц S)f1>5oL0_,|%X%d$b$}Y$uH#_!:N/jc\@k9C,g<SvQu<U?T/ c< 3tRNS@fIDATePDwv ]{-Q :pr&"hWC@Ĕ 3P~4*D#L98ӨxsZ~**<7;@`j,!jqQ.[O m[^1fkjW/tHAf0tfa&L^|ˊ ~IENDB`games/minetest_game/mods/default/textures/default_sand.png0000644000175000017500000000037512565242342024721 0ustar mquinsonmquinsonPNG  IHDRR$PLTEѡ֥ӣϟ͜٨ǖɘÒu>MIDAT1 @@nWf+5ᤶChj\;@*@41+|l&&YmS(^2yT$`N1َ;I;l cg "9_jG>r&"Ijx)H_}8V)K IENDB`games/minetest_game/mods/default/textures/default_tnt_side.png0000644000175000017500000000017212565242342025600 0ustar mquinsonmquinsonPNG  IHDRaAIDATxcX񿁁T>ЀQS `aD)3 (HU= 4 then return end pos.y = pos.y - 1 if minetest.get_item_group(minetest.get_node(pos).name, "sand") == 0 then return end pos.y = pos.y + 1 local height = 0 while node.name == "default:cactus" and height < 4 do height = height + 1 pos.y = pos.y + 1 node = minetest.get_node(pos) end if height == 4 or node.name ~= "air" then return end minetest.set_node(pos, {name = "default:cactus"}) return true end function default.grow_papyrus(pos, node) pos.y = pos.y - 1 local name = minetest.get_node(pos).name if name ~= "default:dirt_with_grass" and name ~= "default:dirt" then return end if not minetest.find_node_near(pos, 3, {"group:water"}) then return end pos.y = pos.y + 1 local height = 0 while node.name == "default:papyrus" and height < 4 do height = height + 1 pos.y = pos.y + 1 node = minetest.get_node(pos) end if height == 4 or node.name ~= "air" then return end minetest.set_node(pos, {name = "default:papyrus"}) return true end minetest.register_abm({ nodenames = {"default:cactus"}, neighbors = {"group:sand"}, interval = 50, chance = 20, action = function(...) default.grow_cactus(...) end }) minetest.register_abm({ nodenames = {"default:papyrus"}, neighbors = {"default:dirt", "default:dirt_with_grass"}, interval = 50, chance = 20, action = function(...) default.grow_papyrus(...) end }) -- -- dig upwards -- function default.dig_up(pos, node, digger) if digger == nil then return end local np = {x = pos.x, y = pos.y + 1, z = pos.z} local nn = minetest.get_node(np) if nn.name == node.name then minetest.node_dig(np, nn, digger) end end -- -- Leafdecay -- default.leafdecay_trunk_cache = {} default.leafdecay_enable_cache = true -- Spread the load of finding trunks default.leafdecay_trunk_find_allow_accumulator = 0 minetest.register_globalstep(function(dtime) local finds_per_second = 5000 default.leafdecay_trunk_find_allow_accumulator = math.floor(dtime * finds_per_second) end) default.after_place_leaves = function(pos, placer, itemstack, pointed_thing) local node = minetest.get_node(pos) node.param2 = 1 minetest.set_node(pos, node) end minetest.register_abm({ nodenames = {"group:leafdecay"}, neighbors = {"air", "group:liquid"}, -- A low interval and a high inverse chance spreads the load interval = 2, chance = 5, action = function(p0, node, _, _) --print("leafdecay ABM at "..p0.x..", "..p0.y..", "..p0.z..")") local do_preserve = false local d = minetest.registered_nodes[node.name].groups.leafdecay if not d or d == 0 then --print("not groups.leafdecay") return end local n0 = minetest.get_node(p0) if n0.param2 ~= 0 then --print("param2 ~= 0") return end local p0_hash = nil if default.leafdecay_enable_cache then p0_hash = minetest.hash_node_position(p0) local trunkp = default.leafdecay_trunk_cache[p0_hash] if trunkp then local n = minetest.get_node(trunkp) local reg = minetest.registered_nodes[n.name] -- Assume ignore is a trunk, to make the thing -- work at the border of the active area if n.name == "ignore" or (reg and reg.groups.tree and reg.groups.tree ~= 0) then --print("cached trunk still exists") return end --print("cached trunk is invalid") -- Cache is invalid table.remove(default.leafdecay_trunk_cache, p0_hash) end end if default.leafdecay_trunk_find_allow_accumulator <= 0 then return end default.leafdecay_trunk_find_allow_accumulator = default.leafdecay_trunk_find_allow_accumulator - 1 -- Assume ignore is a trunk, to make the thing -- work at the border of the active area local p1 = minetest.find_node_near(p0, d, {"ignore", "group:tree"}) if p1 then do_preserve = true if default.leafdecay_enable_cache then --print("caching trunk") -- Cache the trunk default.leafdecay_trunk_cache[p0_hash] = p1 end end if not do_preserve then -- Drop stuff other than the node itself local itemstacks = minetest.get_node_drops(n0.name) for _, itemname in ipairs(itemstacks) do if minetest.get_item_group(n0.name, "leafdecay_drop") ~= 0 or itemname ~= n0.name then local p_drop = { x = p0.x - 0.5 + math.random(), y = p0.y - 0.5 + math.random(), z = p0.z - 0.5 + math.random(), } minetest.add_item(p_drop, itemname) end end -- Remove node minetest.remove_node(p0) nodeupdate(p0) end end }) -- -- Grass growing -- minetest.register_abm({ nodenames = {"default:dirt"}, interval = 2, chance = 200, action = function(pos, node) local above = {x = pos.x, y = pos.y + 1, z = pos.z} local name = minetest.get_node(above).name local nodedef = minetest.registered_nodes[name] if nodedef and (nodedef.sunlight_propagates or nodedef.paramtype == "light") and nodedef.liquidtype == "none" and (minetest.get_node_light(above) or 0) >= 13 then if name == "default:snow" or name == "default:snowblock" then minetest.set_node(pos, {name = "default:dirt_with_snow"}) else minetest.set_node(pos, {name = "default:dirt_with_grass"}) end end end }) minetest.register_abm({ nodenames = {"default:dirt_with_grass", "default:dirt_with_dry_grass"}, interval = 2, chance = 20, action = function(pos, node) local above = {x = pos.x, y = pos.y + 1, z = pos.z} local name = minetest.get_node(above).name local nodedef = minetest.registered_nodes[name] if name ~= "ignore" and nodedef and not ((nodedef.sunlight_propagates or nodedef.paramtype == "light") and nodedef.liquidtype == "none") then minetest.set_node(pos, {name = "default:dirt"}) end end }) games/minetest_game/mods/default/schematics/0000755000175000017500000000000012565242342022015 5ustar mquinsonmquinsongames/minetest_game/mods/default/schematics/acacia_tree.mts0000644000175000017500000000031412565242342024760 0ustar mquinsonmquinsonMTSM  ?airdefault:acacia_leavesdefault:acacia_treex Fxtk&0-y/N}R͜y< '7iHB72$yR&σ;A!¸^=wq= zQ;ftxB-Ong1games/minetest_game/mods/default/schematics/apple_tree.mts0000644000175000017500000000024312565242342024661 0ustar mquinsonmquinsonMTSM?airdefault:leaves default:tree default:applexc` 0bF&f F54&Z,F긅8SH x0SI} @u@zd"_^>8Sr glgames/minetest_game/mods/default/schematics/papyrus.mts0000644000175000017500000000014312565242342024243 0ustar mquinsonmquinsonMTSM?? default:dirtdefault:dirt_with_grassdefault:papyrusxc```d`A4games/minetest_game/mods/default/schematics/pine_tree.mts0000644000175000017500000000025712565242342024520 0ustar mquinsonmquinsonMTSM????airdefault:pine_needlesdefault:pine_treexc` 0!es 2H5Y`"eAcG,-mÅt7 20N `S&Q:2 ~4 games/minetest_game/mods/default/schematics/large_cactus.mts0000644000175000017500000000013612565242342025176 0ustar mquinsonmquinsonMTSMairdefault:cactusxc`F@g1"A(FtP z{ aA&DȂ`1Igames/minetest_game/mods/default/schematics/jungle_tree.mts0000644000175000017500000000037312565242342025050 0ustar mquinsonmquinsonMTSM????airdefault:jungleleavesdefault:jungletreexR0T>xOS| VF'EYdGzp,_*ߵjRpJ!T Xb{2Tڜ}O=-DbO#y+ Y^q/PSb2iG$ʃr܎YSfԉ2Oe{J?m*7U9ua% 48wFcgames/minetest_game/mods/default/crafting.lua0000644000175000017500000003741012565242342022177 0ustar mquinsonmquinson-- mods/default/crafting.lua minetest.register_craft({ output = 'default:wood 4', recipe = { {'default:tree'}, } }) minetest.register_craft({ output = 'default:junglewood 4', recipe = { {'default:jungletree'}, } }) minetest.register_craft({ output = 'default:pine_wood 4', recipe = { {'default:pine_tree'}, } }) minetest.register_craft({ output = 'default:acacia_wood 4', recipe = { {'default:acacia_tree'}, } }) minetest.register_craft({ output = 'default:stick 4', recipe = { {'group:wood'}, } }) minetest.register_craft({ output = 'default:fence_wood 2', recipe = { {'group:stick', 'group:stick', 'group:stick'}, {'group:stick', 'group:stick', 'group:stick'}, } }) minetest.register_craft({ output = 'default:sign_wall', recipe = { {'group:wood', 'group:wood', 'group:wood'}, {'group:wood', 'group:wood', 'group:wood'}, {'', 'group:stick', ''}, } }) minetest.register_craft({ output = 'default:torch 4', recipe = { {'default:coal_lump'}, {'group:stick'}, } }) minetest.register_craft({ output = 'default:pick_wood', recipe = { {'group:wood', 'group:wood', 'group:wood'}, {'', 'group:stick', ''}, {'', 'group:stick', ''}, } }) minetest.register_craft({ output = 'default:pick_stone', recipe = { {'group:stone', 'group:stone', 'group:stone'}, {'', 'group:stick', ''}, {'', 'group:stick', ''}, } }) minetest.register_craft({ output = 'default:pick_steel', recipe = { {'default:steel_ingot', 'default:steel_ingot', 'default:steel_ingot'}, {'', 'group:stick', ''}, {'', 'group:stick', ''}, } }) minetest.register_craft({ output = 'default:pick_bronze', recipe = { {'default:bronze_ingot', 'default:bronze_ingot', 'default:bronze_ingot'}, {'', 'group:stick', ''}, {'', 'group:stick', ''}, } }) minetest.register_craft({ output = 'default:pick_mese', recipe = { {'default:mese_crystal', 'default:mese_crystal', 'default:mese_crystal'}, {'', 'group:stick', ''}, {'', 'group:stick', ''}, } }) minetest.register_craft({ output = 'default:pick_diamond', recipe = { {'default:diamond', 'default:diamond', 'default:diamond'}, {'', 'group:stick', ''}, {'', 'group:stick', ''}, } }) minetest.register_craft({ output = 'default:shovel_wood', recipe = { {'group:wood'}, {'group:stick'}, {'group:stick'}, } }) minetest.register_craft({ output = 'default:shovel_stone', recipe = { {'group:stone'}, {'group:stick'}, {'group:stick'}, } }) minetest.register_craft({ output = 'default:shovel_steel', recipe = { {'default:steel_ingot'}, {'group:stick'}, {'group:stick'}, } }) minetest.register_craft({ output = 'default:shovel_bronze', recipe = { {'default:bronze_ingot'}, {'group:stick'}, {'group:stick'}, } }) minetest.register_craft({ output = 'default:shovel_mese', recipe = { {'default:mese_crystal'}, {'group:stick'}, {'group:stick'}, } }) minetest.register_craft({ output = 'default:shovel_diamond', recipe = { {'default:diamond'}, {'group:stick'}, {'group:stick'}, } }) minetest.register_craft({ output = 'default:axe_wood', recipe = { {'group:wood', 'group:wood'}, {'group:wood', 'group:stick'}, {'', 'group:stick'}, } }) minetest.register_craft({ output = 'default:axe_stone', recipe = { {'group:stone', 'group:stone'}, {'group:stone', 'group:stick'}, {'', 'group:stick'}, } }) minetest.register_craft({ output = 'default:axe_steel', recipe = { {'default:steel_ingot', 'default:steel_ingot'}, {'default:steel_ingot', 'group:stick'}, {'', 'group:stick'}, } }) minetest.register_craft({ output = 'default:axe_bronze', recipe = { {'default:bronze_ingot', 'default:bronze_ingot'}, {'default:bronze_ingot', 'group:stick'}, {'', 'group:stick'}, } }) minetest.register_craft({ output = 'default:axe_mese', recipe = { {'default:mese_crystal', 'default:mese_crystal'}, {'default:mese_crystal', 'group:stick'}, {'', 'group:stick'}, } }) minetest.register_craft({ output = 'default:axe_diamond', recipe = { {'default:diamond', 'default:diamond'}, {'default:diamond', 'group:stick'}, {'', 'group:stick'}, } }) minetest.register_craft({ output = 'default:axe_wood', recipe = { {'group:wood', 'group:wood'}, {'group:stick', 'group:wood'}, {'group:stick',''}, } }) minetest.register_craft({ output = 'default:axe_stone', recipe = { {'group:stone', 'group:stone'}, {'group:stick', 'group:stone'}, {'group:stick', ''}, } }) minetest.register_craft({ output = 'default:axe_steel', recipe = { {'default:steel_ingot', 'default:steel_ingot'}, {'group:stick', 'default:steel_ingot'}, {'group:stick', ''}, } }) minetest.register_craft({ output = 'default:axe_bronze', recipe = { {'default:bronze_ingot', 'default:bronze_ingot'}, {'group:stick', 'default:bronze_ingot'}, {'group:stick', ''}, } }) minetest.register_craft({ output = 'default:axe_mese', recipe = { {'default:mese_crystal', 'default:mese_crystal'}, {'group:stick', 'default:mese_crystal'}, {'group:stick', ''}, } }) minetest.register_craft({ output = 'default:axe_diamond', recipe = { {'default:diamond', 'default:diamond'}, {'group:stick', 'default:diamond'}, {'group:stick', ''}, } }) minetest.register_craft({ output = 'default:sword_wood', recipe = { {'group:wood'}, {'group:wood'}, {'group:stick'}, } }) minetest.register_craft({ output = 'default:sword_stone', recipe = { {'group:stone'}, {'group:stone'}, {'group:stick'}, } }) minetest.register_craft({ output = 'default:sword_steel', recipe = { {'default:steel_ingot'}, {'default:steel_ingot'}, {'group:stick'}, } }) minetest.register_craft({ output = 'default:sword_bronze', recipe = { {'default:bronze_ingot'}, {'default:bronze_ingot'}, {'group:stick'}, } }) minetest.register_craft({ output = 'default:sword_mese', recipe = { {'default:mese_crystal'}, {'default:mese_crystal'}, {'group:stick'}, } }) minetest.register_craft({ output = 'default:sword_diamond', recipe = { {'default:diamond'}, {'default:diamond'}, {'group:stick'}, } }) minetest.register_craft({ output = 'default:rail 24', recipe = { {'default:steel_ingot', '', 'default:steel_ingot'}, {'default:steel_ingot', 'group:stick', 'default:steel_ingot'}, {'default:steel_ingot', '', 'default:steel_ingot'}, } }) minetest.register_craft({ output = 'default:chest', recipe = { {'group:wood', 'group:wood', 'group:wood'}, {'group:wood', '', 'group:wood'}, {'group:wood', 'group:wood', 'group:wood'}, } }) minetest.register_craft({ output = 'default:chest_locked', recipe = { {'group:wood', 'group:wood', 'group:wood'}, {'group:wood', 'default:steel_ingot', 'group:wood'}, {'group:wood', 'group:wood', 'group:wood'}, } }) minetest.register_craft({ output = 'default:furnace', recipe = { {'group:stone', 'group:stone', 'group:stone'}, {'group:stone', '', 'group:stone'}, {'group:stone', 'group:stone', 'group:stone'}, } }) minetest.register_craft({ type = "shapeless", output = "default:bronze_ingot", recipe = {"default:steel_ingot", "default:copper_ingot"}, }) minetest.register_craft({ output = 'default:coalblock', recipe = { {'default:coal_lump', 'default:coal_lump', 'default:coal_lump'}, {'default:coal_lump', 'default:coal_lump', 'default:coal_lump'}, {'default:coal_lump', 'default:coal_lump', 'default:coal_lump'}, } }) minetest.register_craft({ output = 'default:coal_lump 9', recipe = { {'default:coalblock'}, } }) minetest.register_craft({ output = 'default:steelblock', recipe = { {'default:steel_ingot', 'default:steel_ingot', 'default:steel_ingot'}, {'default:steel_ingot', 'default:steel_ingot', 'default:steel_ingot'}, {'default:steel_ingot', 'default:steel_ingot', 'default:steel_ingot'}, } }) minetest.register_craft({ output = 'default:steel_ingot 9', recipe = { {'default:steelblock'}, } }) minetest.register_craft({ output = 'default:copperblock', recipe = { {'default:copper_ingot', 'default:copper_ingot', 'default:copper_ingot'}, {'default:copper_ingot', 'default:copper_ingot', 'default:copper_ingot'}, {'default:copper_ingot', 'default:copper_ingot', 'default:copper_ingot'}, } }) minetest.register_craft({ output = 'default:copper_ingot 9', recipe = { {'default:copperblock'}, } }) minetest.register_craft({ output = 'default:bronzeblock', recipe = { {'default:bronze_ingot', 'default:bronze_ingot', 'default:bronze_ingot'}, {'default:bronze_ingot', 'default:bronze_ingot', 'default:bronze_ingot'}, {'default:bronze_ingot', 'default:bronze_ingot', 'default:bronze_ingot'}, } }) minetest.register_craft({ output = 'default:bronze_ingot 9', recipe = { {'default:bronzeblock'}, } }) minetest.register_craft({ output = 'default:goldblock', recipe = { {'default:gold_ingot', 'default:gold_ingot', 'default:gold_ingot'}, {'default:gold_ingot', 'default:gold_ingot', 'default:gold_ingot'}, {'default:gold_ingot', 'default:gold_ingot', 'default:gold_ingot'}, } }) minetest.register_craft({ output = 'default:gold_ingot 9', recipe = { {'default:goldblock'}, } }) minetest.register_craft({ output = 'default:diamondblock', recipe = { {'default:diamond', 'default:diamond', 'default:diamond'}, {'default:diamond', 'default:diamond', 'default:diamond'}, {'default:diamond', 'default:diamond', 'default:diamond'}, } }) minetest.register_craft({ output = 'default:diamond 9', recipe = { {'default:diamondblock'}, } }) minetest.register_craft({ output = 'default:sandstone', recipe = { {'group:sand', 'group:sand'}, {'group:sand', 'group:sand'}, } }) minetest.register_craft({ output = 'default:sand 4', recipe = { {'default:sandstone'}, } }) minetest.register_craft({ output = 'default:sandstonebrick 4', recipe = { {'default:sandstone', 'default:sandstone'}, {'default:sandstone', 'default:sandstone'}, } }) minetest.register_craft({ output = 'default:clay', recipe = { {'default:clay_lump', 'default:clay_lump'}, {'default:clay_lump', 'default:clay_lump'}, } }) minetest.register_craft({ output = 'default:brick', recipe = { {'default:clay_brick', 'default:clay_brick'}, {'default:clay_brick', 'default:clay_brick'}, } }) minetest.register_craft({ output = 'default:clay_brick 4', recipe = { {'default:brick'}, } }) minetest.register_craft({ output = 'default:paper', recipe = { {'default:papyrus', 'default:papyrus', 'default:papyrus'}, } }) minetest.register_craft({ output = 'default:book', recipe = { {'default:paper'}, {'default:paper'}, {'default:paper'}, } }) minetest.register_craft({ output = 'default:bookshelf', recipe = { {'group:wood', 'group:wood', 'group:wood'}, {'default:book', 'default:book', 'default:book'}, {'group:wood', 'group:wood', 'group:wood'}, } }) minetest.register_craft({ output = 'default:ladder', recipe = { {'group:stick', '', 'group:stick'}, {'group:stick', 'group:stick', 'group:stick'}, {'group:stick', '', 'group:stick'}, } }) minetest.register_craft({ output = 'default:mese', recipe = { {'default:mese_crystal', 'default:mese_crystal', 'default:mese_crystal'}, {'default:mese_crystal', 'default:mese_crystal', 'default:mese_crystal'}, {'default:mese_crystal', 'default:mese_crystal', 'default:mese_crystal'}, } }) minetest.register_craft({ output = 'default:mese_crystal 9', recipe = { {'default:mese'}, } }) minetest.register_craft({ output = 'default:mese_crystal_fragment 9', recipe = { {'default:mese_crystal'}, } }) minetest.register_craft({ output = 'default:meselamp 1', recipe = { {'', 'default:mese_crystal',''}, {'default:mese_crystal', 'default:glass', 'default:mese_crystal'}, } }) minetest.register_craft({ output = 'default:obsidian_shard 9', recipe = { {'default:obsidian'} } }) minetest.register_craft({ output = 'default:obsidian', recipe = { {'default:obsidian_shard', 'default:obsidian_shard', 'default:obsidian_shard'}, {'default:obsidian_shard', 'default:obsidian_shard', 'default:obsidian_shard'}, {'default:obsidian_shard', 'default:obsidian_shard', 'default:obsidian_shard'}, } }) minetest.register_craft({ output = 'default:obsidianbrick 4', recipe = { {'default:obsidian', 'default:obsidian'}, {'default:obsidian', 'default:obsidian'} } }) minetest.register_craft({ output = 'default:stonebrick 4', recipe = { {'default:stone', 'default:stone'}, {'default:stone', 'default:stone'}, } }) minetest.register_craft({ output = 'default:desert_stonebrick 4', recipe = { {'default:desert_stone', 'default:desert_stone'}, {'default:desert_stone', 'default:desert_stone'}, } }) minetest.register_craft({ output = 'default:snowblock', recipe = { {'default:snow', 'default:snow', 'default:snow'}, {'default:snow', 'default:snow', 'default:snow'}, {'default:snow', 'default:snow', 'default:snow'}, } }) minetest.register_craft({ output = 'default:snow 9', recipe = { {'default:snowblock'}, } }) -- -- Crafting (tool repair) -- minetest.register_craft({ type = "toolrepair", additional_wear = -0.02, }) -- -- Cooking recipes -- minetest.register_craft({ type = "cooking", output = "default:glass", recipe = "group:sand", }) minetest.register_craft({ type = "cooking", output = "default:obsidian_glass", recipe = "default:obsidian_shard", }) minetest.register_craft({ type = "cooking", output = "default:stone", recipe = "default:cobble", }) minetest.register_craft({ type = "cooking", output = "default:stone", recipe = "default:mossycobble", }) minetest.register_craft({ type = "cooking", output = "default:desert_stone", recipe = "default:desert_cobble", }) minetest.register_craft({ type = "cooking", output = "default:steel_ingot", recipe = "default:iron_lump", }) minetest.register_craft({ type = "cooking", output = "default:copper_ingot", recipe = "default:copper_lump", }) minetest.register_craft({ type = "cooking", output = "default:gold_ingot", recipe = "default:gold_lump", }) minetest.register_craft({ type = "cooking", output = "default:clay_brick", recipe = "default:clay_lump", }) -- -- Fuels -- minetest.register_craft({ type = "fuel", recipe = "group:tree", burntime = 30, }) minetest.register_craft({ type = "fuel", recipe = "default:junglegrass", burntime = 2, }) minetest.register_craft({ type = "fuel", recipe = "group:leaves", burntime = 1, }) minetest.register_craft({ type = "fuel", recipe = "default:cactus", burntime = 15, }) minetest.register_craft({ type = "fuel", recipe = "default:papyrus", burntime = 1, }) minetest.register_craft({ type = "fuel", recipe = "default:bookshelf", burntime = 30, }) minetest.register_craft({ type = "fuel", recipe = "default:fence_wood", burntime = 15, }) minetest.register_craft({ type = "fuel", recipe = "default:ladder", burntime = 5, }) minetest.register_craft({ type = "fuel", recipe = "group:wood", burntime = 7, }) minetest.register_craft({ type = "fuel", recipe = "default:lava_source", burntime = 60, }) minetest.register_craft({ type = "fuel", recipe = "default:torch", burntime = 4, }) minetest.register_craft({ type = "fuel", recipe = "default:sign_wall", burntime = 10, }) minetest.register_craft({ type = "fuel", recipe = "default:chest", burntime = 30, }) minetest.register_craft({ type = "fuel", recipe = "default:chest_locked", burntime = 30, }) minetest.register_craft({ type = "fuel", recipe = "default:nyancat", burntime = 1, }) minetest.register_craft({ type = "fuel", recipe = "default:nyancat_rainbow", burntime = 1, }) minetest.register_craft({ type = "fuel", recipe = "group:sapling", burntime = 10, }) minetest.register_craft({ type = "fuel", recipe = "default:apple", burntime = 3, }) minetest.register_craft({ type = "fuel", recipe = "default:coal_lump", burntime = 40, }) minetest.register_craft({ type = "fuel", recipe = "default:coalblock", burntime = 370, }) minetest.register_craft({ type = "fuel", recipe = "default:grass_1", burntime = 2, }) minetest.register_craft({ type = "fuel", recipe = "default:dry_grass_1", burntime = 2, }) games/minetest_game/mods/default/sounds/0000755000175000017500000000000012565242342021205 5ustar mquinsonmquinsongames/minetest_game/mods/default/sounds/default_gravel_footstep.3.ogg0000644000175000017500000001762612565242342026767 0ustar mquinsonmquinsonOggSb 6cSvorbisDwOggSb 6b3-]vorbis-Xiph.Org libVorbis I 20101101 (Schaufenugget)ENCODER=Adobe(R) Audition(R)vorbis)BCV1L ŀАU`$)fI)(yHI)0c1c1c 4d( Ij9g'r9iN8 Q9 &cnkn)% Y@H!RH!b!b!r!r * 2 L2餓N:騣:(B -JL1Vc]|s9s9s BCV BdB!R)r 2ȀАU GI˱$O,Q53ESTMUUUUu]Wvevuv}Y[}Y[؅]aaaa}}} 4d #9)"9d ")Ifjihm˲,˲ iiiiiiifYeYeYeYeYeYeYeYeYeYeYeYeY@h*@@qq$ER$r, Y@R,r4Gs4s-é/,wB j lt ݦm?Wn?f~CU -Kr}}GHpӧ$ݲ9 Vbk/[IgY"L#M g.Y.~1ji#IX{4VS]OѢ2Dqw$DE}[|lA! ~%-lO&f[~l2|8+ g&FtkcT{(RB[Y|iW -ennGC_."jh(FA1 x5&w8ܘq)ť.Jh ݦ,Ӹiil`p,bXGC7> hcBqP Y|&`lc"kYp/,ɥ۟\3|KeyzjO[l{\I^w +)yS4 lNF|bïQ= Z&9ˊuԘ  Xmm-^KO}Q -#ZX@L1&hy2ŢUĶLw[HR~G3xaAW|q +Nct?~as/ϱϴZ jN;ΘKnE./:>ѹE蝫`<\I t;]mO 4X#|wα׵2)IұB((^fQ{3M k2w"6EsX}tR 4WZhd~(j[a) %|UZ#m?:TA"Zp<v;>!jkHI`ŽQX(PF\ 2 9w@Ylx  ,bHY]O.CvpڲNe<|IɛҮ Jv1t^\3`t&kŴniz9yj'KϷJet|? R6]1$Q"#ᲂov$@|~ q^ap_NM JP ),PI}z =MwN= MvQ!<,PCڴRfxX_[tek{# D}di9L1 7!lB_>dl-T7OMa4$'-]z@?Z<'1 eVIdN2ŮM Pܖ HgF\ woM?:DsڟSxoG>$xd vNLI~#\?Ap-5rH˪_ P MCq8!L DF+y&ܯ$1)M3x܃Zr bkj(M D^ʏxtN]Y81ʏh /jbyks^Z~^Is?U3e\B B_׵k(PY]#fI&6-pUl.$f%0 <LסּdF=84C3lFĉKа ?=t\>u fHix0sn( PJGPdϙH):2#;!Kx$n sMIVSK>ۿz=1S*ue!6UFH=vf ڔWmxs싳Uhŋ?Qk׋8ә%oM$pB:zu+kZ(&k;%?i@̮\}=ŤfɳnϝڔM{ՙws -m[3s# G ngV* E=μu?qU+i[/[XYgӫZX0&mUSkВ) Z?74iCqwCaqbr3/ lc4A5O H{ Atk֌T[FLjEf`mxڻm|dDDp{ݱ].F/7J[;;MIw!u΁Ы=~J̝~en~KY^"ުn}V<{J)@gen{bV5WՍ\fK[0w]ٔDWn-uc>gsz 8076$V[Q ʒV Wr)sn=;Zt5Lk5KfZ.U-7dHe&o CWU"Zxb#LTr.xANGԮڧ+&V>kۿzJ1$K;Φ+Xęk?$@XvЏݦIFA(`{sHK*-D?>qr^Ae,_J3|mկ[yӫKgames/minetest_game/mods/default/sounds/default_cool_lava.1.ogg0000644000175000017500000002255712565242342025520 0ustar mquinsonmquinsonOggS$ _x:vorbisDOggS$ _w2vorbis-Xiph.Org libVorbis I 20101101 (Schaufenugget)$TITLE=Water vaporizing on hot StonesARTIST=NatalievorbisBCVcT)FRJs1FbJBHsS9לk SP)RRic)RKI%t:'c[I֘kA RL)ĔRBS)ŔRJB%t:SJ(AsctJ$dLBH)JSNBH5R)sRRjA B АU@ P2((#9cI pIɱ$K,KDQU}6UUu]u]u 4d@H d Y F(BCVb(9&|sf9h*tp"In*s9's8srf1h&sf)h&sAks9qFsAj6s9j.s"Im.s9s9sspN8sZnBs>{sB8s9s9sАUA6q HEiȤݣ$h r GR TI) 4d!RH!RH!R!b) *2,2,2밳:0C KMXckZiJ)RJ) YdAF!R!r)BCVU}SvteׅYn]8u}amXeY9~Xet]_XmVY_}xu]n̺ mc}Yf_w:㩪+ , Ƴ, *±,j°ڶ1ܾn,pk1Qu|_x tu]yf]utG8~@!+8$dY(Y(躢hiiiZgi),iiZfhk)˦jʲi캲mlۢiʲil,ۮ꺤Yyijgjʲiyjzh(j,[g試'j*˦ڲilmmim-jۮ,ۺ/iijg癦il+[(扦j,ʖ癪'ꉞk*˦jڪil-*ˮmʲnljjʲl˾ʪ)˦ڲi-۲˲iʲim.˲mlhm-*۲-,ۺʮo-p0l+ۺo2}DӔeS5mTUYvee}4m[UU[6MնeY}Yma4M6UUMմmYmaeveٷe[uוu_}e溲˲p p0 a1R9Q9 dA!9!92 RZ !Rk8ؠ)8@!+TX癢jڲcI'H牢im['牢ih뺺.뺲+릪ʮ,ª+˲m°ʲl۶oܺ‘.1 G @6pR4XhJ 0!B!RJ!0`B(4dE'C)RJ)RJ)RJ)RJ)RJ)RH)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJRJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)R pz0 HQJ)Ɯ1cI()b9RRi-9!RmsRZ13礤[9RRkVk5ZZ5לs͹k9לs1לs9s9s48ذ:IX`!+Ts9R9"s9!T9tBs9!9B!s: BBA!J(!B!:!B!B!RJ!B P`@ #R΄AA AQ3 BL9љbNj3S9tjA^2  (B1A U DDH.\]BBX@ 88'ST ""8>*,.02468:<@OggSr$ _6t("$"}kgF 0\8Ni(iN$ky@0kKkig4>+JzDG*(EsSYF(F#sDY][ 7Uo%svwa,@zyVep yibxF^^00ǣdǎ\ecFΰ{F}4}ʽTkO?4[ @*'D%aճn)W\*}yWK}BGo]X&xV\cju3#ӦI[ â$o@@( j5O#uiYTL6/8U]4.ϝ3AFܑ 9MM~.ŷ@Ȕc1vD(W ׿3a9 B`LN Z%$mc~8ffXu[,\Wo7.mv}Į56U@-eڔT|*|] ]iatWHjĬuBH],)U:B}U pOe4FpljVȓ9ir=X" TΔ̅s6/ OZmqX4]%'j_9+tt3sϱkxh ^<#s|fـ K<R ,!gi @MM'٩sƶ϶M+]*>ٹ ڐ&- 3Z$TuMSX_'ʌ n5!mjre| S'.I܇y?^̜kbݿypӝ\VYoxeh?XaƢ7=Ls8f1@L>; 6f/3S`.ER1ȧ њsNi뙸Rރ9%Oˋij}X 1Y]GhtsT-'t|d's$hAH閨m,4VWԸ[yQUfj{?k@D{XR'~oc|8n8&y~Ϊ>6ŎG$K**̩_9Pϑ`6 @s!*4`OSօ5yD޴}cң50~F/n$z %0߯ z+TعL (,S^*)Ay00}jgȬS$կ=偨[_+HZyndnSx!Y2Hy.µe {an05ԝݹ{-*K;~ci}Ӳ]; T:V &}b6lPS$z9K^Ns,I{O3^URFs:8&2 &Ș.^(v8f/\qˋ=skdTn\H:V%(3}Ͱ`%H +$lͯl*=Ŭ~qqEsSfs"Na7H .1Fo C=GyIMkӨDwP:m1T2:BԔS0K kU+:7QNx37'1{r|зAL =˪׻fP]H>ÍϡIzZ1Ү N P`^k=Xo%zl沤HAXے3-㇣OwS Gj̦q4=Vaji닁׭f:6}77dwR7Y]6{uKnq.{ƳK?g2q[H*N~Zq!xhh^k& RMĈNaRi_ǻ$7 s 7CgwVjj)f_OKMEKC5WLb)F"YdDf,s&[Wi9, ޼{ VB*(149]k듻XbYIH*W]Y@鄖kY\;:fVp>M gk?0f:قv!tZTuC; O9Ę~*QBk}[JoosOpz) :V56CanIPΒ$[CCw2Mj$v{iZ8̠oo?w |ыn6p@H Z&5)$▫f<$IuD/&\=^%{#pgn֒S_z12zۧp+X?xVcaq٘FJklR){C2b=/v,=GSώzDGE&:`zPK;X/ "A5<}f苰c 2#,{yO쁵pK|.ȵMv@) IQ*qit퇁0N\Z& ItU C4RK,K2Sf瀞/ǧ8eLϛUgdh8=\N r2q܌.i\^d9~+/SZgmMId-T3tpR2^twڡjb@JE暊`;+"Rd̽, [q\9fwngɊ[W BMƺR'ѥ)uX kr=//Φ/Л)ʒ'_bt87NjlP&sL>Jx@d^@Pj6@,K 1niެۆWϐ\JL)wzp{>NF)W𶝖AVErBXcsdjdx~pR'^lC\a14MRZrD8(@-er~=\vImMμ}*3s;%uY=Dm V" b;}$b+v"np ųN}R/@~h?}b)21sL!`5L|eCQ5jwϠnbm*ڣb܎w@ OggS$ _WH- ~&rwC!akR C~{zw3P~K;{%FָҶ@B3e2ix\ʶJ٣\h[SlѳϋzW;zږU&T~$~zU  X?|>M uLYmOww/x&ij .ߏʻV~iϸq8A4G+p߄ꜗEP +.bƇMl_BLXYU YfO9"Ye ̖`~~iJ(1k%b;L9dL2mOyfZEtle׉H*iCqZKڻ){Ú&%D+]~ _Bq\eHy< (& ͷD1k$QO/"t{-3AqblG Ѣݚɔ{N봉vgxy~ssvؘBeI^"uY\/w֖32A<~9  hz;%NeܶQMl8F]֤X3vĄ%^ih:N>ayfj'˵EIs@5c_boެ2=M7B3SyEve>|þs꺈k~i坂L0@{gN󸨩IDݮIyT54lxocCO{eP 7-7rllO(Tn탋w NhyˮNWe LG;wh"jlHJ+7,"Q-Ta&;V~mM\n/6yvї")5(גR͔+xJ ⺝z>m"׃ff#]+q3$^͘}i4Ւ_*~0벿tdgZV7.b >x%Y-㈈e$InUf {34ӓg [+ u`ν 6Щe[5HNqԕ$çCFI2ܦz) O3t~X(oZ݃#jQ,4I7_h_Oнu&}:KOZqIa.p$ 5][j4&gc$m40jDoL."W>w5 h^ plB &Fi(R$IX1`Z`jB|r5uF3*'S_V8WE^VՋՔ۫3$E {58gY/zb/zԾ\eeMy;vBp^m7s-#BJ>ԢPu}} /^XE0 8Z{]̓7\UM*fY_՞wP[ǣuY_u^^ƀŜ7{Oz1֟zƲb@Tgames/minetest_game/mods/default/sounds/default_snow_footstep.1.ogg0000644000175000017500000001355012565242342026463 0ustar mquinsonmquinsonOggSBK"vorbis"VPOggSB$N#{]vorbis-Xiph.Org libVorbis I 20101101 (Schaufenugget)ENCODER=Adobe(R) Audition(R)vorbis$BCV@B*c:!B)B!$C:5cGdBɁАU@WPrI-sWq s gq %s9r1sWr)-sGqsGqsm1r9s Rr5sgr %s gq s5r9s9s9s1s9sn1s9s9s9s 4d(( @qGK$  YHHXfi&z(*iʲ,˲. HPQp Yd`(8XYP GM$<<<<<<<  Y (dBCV@!CR\ BCBC)%cSA!|={АUa8$!b'Dq !$Xy$݃B{˹{ 4d B!B)RH)b)s1 2蠓N:ɤN:$Rk)SLc֜sA)c1c1c1# YdA!RH)r1BCVER$Gr$G$ɒ,I<˳<˳c|.b9>a1sc\s.0 l_Fc|5{1#1sEb1F_ FRgVq "BCV11 RJ)c1c1c1Ɯc9+ؕYZQI^A:b32R*fr"j nА䤔Z-BAi5 $$"c҂1Ic !v1R R j911'R @ $A 08@9 ph DL`P 2"B*HLP.tA . 'thff#Cc$Dd$@ !"  OggSBurrrqpvturslM F^+;(^";'G oSmtI1 ^^9J|=MhTӓi!uT=zML89tܴerL?= \M0w2 ;7ۙZSu~6BlO!߾v5i?TN .ދ't|?%RXooۆv4_lH A':JZ (W"X!W>a[8#ޝ%2|>-զ{ѥ?F({[drTjK,K{Ӎ_=冀ߌcNڳ.}h$Oz-,0#f`^1P_{u<i0bžS|= +G۶vnwsv))rb# fdhXdcJS\ ǜdA*aY Vٻ,k4`M?;5eb6%PIz^jyUe=]bFm6U;ɲ m@,Ǿ< ;W#2IbIs:M:1%~yrrr'bc@)B#Se-׏j,F9 Zqw&ff{ۃ~iSX2[4k{.."Vp |[a26^4ɭ"J1 *ܪ\=/-250fNf;PXncqx +`5⾮n@5N쫈DƋW&08 VfSCL(␎_~ "!0b0#/hFY+I+&҇ ?Zk eO{/v; WlSa١)CM=fX9DbOyemϿ5_@ܯc ߔyH0QLlדwGV:jf klD >m:?-˥Y]^ Pl?luH[!؊q'F4B”ꃓ7SiV1W!0ATy:bm,93Sj64JgzOD!A}R#L RXkO u3$ϗe?ʤIc2ei^3+e) oŊN4QBtP+Yh_SCa>N! Nmh~5F~XA٤P@).bL3uVӦn5_&coε(OMOwM}_{fCOaYS{ҟΤǜEhP+zi4xbwrϤװq=m'{:Gf2yMko#/MWr 8ah{kO]EZHYN5h9_=iR games/minetest_game/mods/default/sounds/default_dig_dig_immediate.ogg0000644000175000017500000001507212565242342027020 0ustar mquinsonmquinsonOggST_gR1zJ s0IuDx o <^#-' F Kca!@.8e"l+|G(KWeֺQA%Ofb?(X; !7I>`n6vG xE>\Y ﱯ j@5\쑤 TaCNuVîy?}+y:iI*\B^L*BS`*d9z,R 0:>{|»μg~4QJL nL7pk { -틯 _dcG^v\U^]|D?XS?\7f rf677?Xt:I PYo|:*v Rzs^YI+2l65!Bpj -dRB ,CL"4`1oZ*]k;nʡ/d0C 5D'kdիB=Bش\iH@׀ |GlJ>iڀ,[ޘc& yXtd^y8pkn,q!uM,( Eq+~~S{ X-[9i2cz tѝ8 "20Tvh11'hrFPȸ˻M7Z@h,WkȻ$k*0 P0TP}k3Us<༴H*?D& ,tUҠclz$.|qbէwKBp6$p`B @3:8LL|,Z8ᚦU8pQ`7Zu :npLl^~E09ly%as*IdC]>P t8[Dvo_gT 6R0TX1AɗBѰڳ`5%,R$}x<ǐ oL $S\Jf5JݔaW3tA/V?\1:_~a)(yx0AL@x1X=^> V9pVKI0oLqT<%7T.6;doӖe/iM歛b Taf sШ#:$7\Zn>АPA^*P^i+;Z6M*HSc8n^~KEM JPks[$ww6-Y\W:=^Ϲe_OU4(k*g EELO)3*_zƄ6a`*a]e ƆA~Ʈָ~),4`"qgames/minetest_game/mods/default/sounds/default_break_glass.3.ogg0000644000175000017500000002774112565242342026040 0ustar mquinsonmquinsonOggS` -vorbiswOggS`S=vorbis-Xiph.Org libVorbis I 20101101 (Schaufenugget)vorbis)BCV1L ŀАU`$)fI)(yHI)0c1c1c 4d( Ij9g'r9iN8 Q9 &cnkn)% Y@H!RH!b!b!r!r * 2 L2餓N:騣:(B -JL1Vc]|s9s9s BCV BdB!R)r 2ȀАU GI˱$O,Q53ESTMUUUUu]Wvevuv}Y[}Y[؅]aaaa}}} 4d #9)"9d ")Ifjihm˲,˲ iiiiiiifYeYeYeYeYeYeYeYeYeYeYeYeY@h*@@qq$ER$r, Y@R,r4Gs4sכf=@l_JB]PlMmmG /w[^XG^SAȌWp]?0p9iz@_j4* .. !je^ĒHܳw֢VQo!sy/:VmOv%EvQg0N*j IK1c\[@vCgr"_ˆ\hTzE(e$f%-V&@@1;sim~%߁#>|鳧LUY1xNIbHMBD&1*F|6k$}]CԫdHdm u[Pw1? 0EoZY[Bz+L&pLin**X:xtS 6% , 6($옢6Z_4E=I5~ԤedKIФF=6)"yIhFw;U'q6`bۡb^FQ4zǦ<<2 l7] v! 7 ,^`+tO=Vk 4`Z31BxҧBV3=88]VFg̺*{/D|w| s4+l`P{GNd*?^?{?T=%*F-Z64~<QQ]_ˌ DKE7KHJ @(E$o $f5;=HG3Լ(֨N)_ %j  H@1^' ThZgaJsDdz 3.6mXlF4V*DךB@yg~|h@ٓ+ .eKgqQ)~su2r=F)ϴ#:%z!xv@Yk 5@5 |.Ni87e8> h,L}Ѽ8k V dvzӭJIB]wroa<a2k"yD{ցQSp+\MѶAmV": keW"~?YASP➿ji0HZ`wzjK3k3hݜS1a'e+b f.mՖ1%f@PssĮM mїmI]L?  = 'B3|1@ WZ0nI?u&LpoNd씨YK(: f~nwUc15ՂpS ;+ko(9/0L_XE1FE(؟]ˮBv)PI`\Os^+Y/o.7 T~9ڃdDf(Me tvJҦ Uưb޾)4bT_e<9uHY OA>ʻ#wHu AD_(1uM^-3~y@*_a+m9PCe-\_UsiXܮ|gm4S[ch>*Y T́ۄv:V5ۨ42Yu^gyn5GNVYxNmlHⳎn:}@bFJ7"aX.by'>{M /gu^'E~a L}XHw4:S5(Xc޼\KQ_g(YӸ>NiG,EƲ-6U^|TSj *37y!l֗W M c 'g@Ds#v/kߕFȬY3;Й8U_K=4e"ҁ<]i@\m .ޕ̏Hh @w @ڀ7`Q@ Y:45qNklyޠgok8΂b~@S~"=o*5 !t+=?wP) QWW˓qzXˇ$?7Q"6i-+$Ǡ[3,e]QLK}bN ;Y$%DʸT3o zD"iȗ?'zm=F͘c6')Zڋ*; ,-,m7\x!I9aG//c t1H_\)HH+eT=xnDu. .R> 5:hW-\M)K_7o>oQi[F['IȌ7UWPҨ~vP5{d|C0#Ug(GFeyo x >ey36T"挈@"@ ~Fli?f8>` @IDNb'e| J6m~4~U%i}ZfN ڇSݵ Vt,.T7át3o_ )eH::@'@C: {w~EV?~/wmt Xs!=:zA0tIPh|#% .Y*C#fp>9AOzjN TۯORk(rN`W$޶DO&bxH0`M0~ ]ʃݱye:{[0jcccZGjf:KKU*ՖM_-u_jM]&M&8"ea|/U M,O]2P޽BrVMȄ_b^@F/^& P^7H2|߁Zy_ &$mJ?*k6fCw)9aRW `ZN@BgGH48jlGa3+5 %-} :|:Ւć\'/ylXg/Z$ؚ"$t7} tբ4.<,2+$hzT\}N;8^ vɵs]w}* nqǠb5 @l3z~0IJN0.L촲LHsfĵ'\ M: ?E ϵgtv*qA"M Hс(PPI0[i@3Q+N~UtPƭ?` '$0IgY2UQ0d^7;}HN @gKU^!Cr|<"UI$]QbvRUe筈LrO kKAx]PĦ dg Q{^ j_{^I8 Sn^ I  OggSn~`R9/+434++',/41.,*)413ƺ+*)'*+3.2*,21'01/-))($+34305\)k; c qjkCO?rѳ,U4[S#n[;l(?! V&+@m3(cKc݆Ae8 <  E o(K]̋g-09_k}% Aj?ZtEB]QH 8R]eypϧvĶoKv& A~ e@"7Cuqsj)έ|ĉ8ӹ˿(*Z$j)+JLӗ9Yڜ &iM(U?ziz"uMb@DmPҙC~|f>?ýL>ğ ؇=\?.bv"%HAïNS{V0%έXUbH˛CktL&ScuqI>?d9_?!h'֕4B_8c m3_B0[p|-z~h镔㓼}diQhS8୵*P*\/#[A| Vg:՚I3zkjgf̃UM3@K*ݿ`7Yuԭ΋Kl+{C`!N@b <iN.^7=Y#GF4Vڜ4_t5\ B}T&Pn!v.<273*l5vVs0x Tˠ<]~&tMC v>5Ӫ<㵝"O GS!ia&btr -mHmyi@W wc y(Ppшk=Vs)#r=A6 ;@ u0EtE y[rJ3si7`l u#f'$P&ѥBF-UK+J$yW;",K=)^J&nd}0r/LHHrઁW@ 4tW'Ji'J=JWc͆<4 \͌_zAlbHK L(I )- L #vso:Ɇ)Rzs腲i( ލ_nwoFjj60sjVv+ R׶T_0m'4ǒi%@N~ȬnT/gM3+Y^nX78 1u_[ORW 1$B)/(8Zo:EqK(T3ְ v'z% @@+ ~+>!D}e&Rp\׵&AUm)_Dn?gߐ+1G㔎V{+#&i}2g v"Dz`27ӑ +PXJ}۽{M)1N>KzkW&d0`kdNn>_Mk=V0#I 7  ZJ:Tl#I0_Tj:_fy9f|ꚝ'zQ F1 z2 {noZAbF+veie > bw9OՍ47ݗ\R\DvN֔Mpp\xp>լ{X:P !KT{=jĖ^;UÉ6W)}ۮ n4(hb.vm" 4[(YLbWɼv3ddL|\~QSт[m1 o!$ 4:O(C;OHO[-l$ˬ+$' 7GFY2 -?2'1 }Ad*.۞%LJd9p#Z_a'$t E 3wY |Upw+C˼L||5d/7+FM3u.Gc{^iT? b'` ˉj^nWhR9ˢbgN&o 8P7A w·& \YQƽɢ]`bjǠOÔq:(w+]+TTD=2,bȔ}|:/+HKCw,| H5?!g4ۈ [v‚ՎKL9>Pu&C@PCUQ,STW6-eF, [dأ-<<wR:ܐP:\F3έx/P]6{TRݝ1E^\Qn>] j8~4ِjVWhOsxC9d3vW~;g_ޓxCA9 @s: ElP DNFɐO<:e~jٶƺ! H-bT֚xVAAR(( `zr/r$I&LO ܗ`ՠT\+V0_W ,c:@ ӧ 7E |g؝ܭf``<% DP xuLD>3ǹO!Kxe濶Aj ~xɵ \%X\x 0!=3O= p?h"8]<{?&\[9cK@9 games/minetest_game/mods/default/sounds/default_gravel_footstep.1.ogg0000644000175000017500000001623612565242342026761 0ustar mquinsonmquinsonOggSV#g :vorbisDwOggSV#g v]vorbis-Xiph.Org libVorbis I 20101101 (Schaufenugget)ENCODER=Adobe(R) Audition(R)vorbis)BCV1L ŀАU`$)fI)(yHI)0c1c1c 4d( Ij9g'r9iN8 Q9 &cnkn)% Y@H!RH!b!b!r!r * 2 L2餓N:騣:(B -JL1Vc]|s9s9s BCV BdB!R)r 2ȀАU GI˱$O,Q53ESTMUUUUu]Wvevuv}Y[}Y[؅]aaaa}}} 4d #9)"9d ")Ifjihm˲,˲ iiiiiiifYeYeYeYeYeYeYeYeYeYeYeYeY@h*@@qq$ER$r, Y@R,r4Gs4s0bmmH;.A969:ͪDM%s5=Ir9SToE2m <5oQo~ k)ΑБ]; dLjk\CBO55@( JDa% @3JPJMe Ұ4/L{`+&7Gs_T D!RY ]n7:ˬsmvz$xG^Ė 4O#&`}-s1>"kc ?ҘwP̩ 3!觃$iGe#Tqt峖͖ZG24IB,Rfu>I*k[ Fr'+nzlyyvV.g mZⅶi:uqpoSfh[ݴHa_@%zR#Q5`TY4z%Kf#ˌ`T֟`~2sֻc*d &Qm18zπpCJw}q)p%JE&Ndv7aFI yQ6CزZ +zr6tZz_>ڿmX)3I)He%QXJ-ֳ%.:)!T;[e?pNnbS?5b'=Э:Gv)/@Jc9czjѽ.\ϑIAv Ib-#_WǼ.wV"Ίδ 05^Aȭ3ߜ!2>ƒ+{d@ J5;Ts'9|e$ ~(l0tl<0vawBJÖq(HAﴃ&+6k#XFln@C]l3xK Fz>1Z^i¡ A?E%V $Q=*9JϦA^t04J27Oݙ;B8il'Y#5woE2MCU@sz,)9 `>O85`|tq:M7`Ӣ_-ϛz޿񊢑i0%(!€QTQB"?QgLHGd*Ўߗ_ {|gYxJ[r -w1JsId^yGb1c\l%Y+YUc&)1[v>9|ˈ NPg_Qe eJFӴ@%X%)۴n<*аm'^<'\ ^IdmMYPo͐xo'= Yc@sPRRUqypͿ]0Dg4q#!^H:ػ euW R]Yk7D;9Aw"a W~4γt0ydEoͤP~] G Ԍ.иc!&#F6M Q >AH#}i/jNS,ݲ#V8deGֆȦ=svn1]˾ynTh2 T8jz"C`d g^1HTZI05)+lV4ԩ(|#إzMrx|Y0n{Vݤ 漶".sZV0_Aᣵ Ud6xWwbh`/_Voցt bϺam>YUśwANİ iG~D}38ܾgsBa.njav, \Ii@~HG1{t ?XȲt\«oֹi'? GR@9r`D@\?D.& A՜*&91j7Br_ 6Q{nwIŸvm_z56BAi`}ʝP=hwnH I{)%6jA-|N ,/g$I\d$bEbRl~]K#)nS3GEJ_hWIf^<.#sms{!`ܹYˉ{ִg7ߧ6 S5ڏ>Z ӊs>d#>H>E R3(@;ZPlRZՄqsg-~ӀnP9EZV֏?v>:>ۋ$/H<.ptnÜlobp\ר]Βd=|jHatk|f>9D^r&aV&:3]׉ QR el/>{mXLtqgOZٓUBzIoN6skzI?4pT71'XjJ6( 5AS.}6+8=ʶyfm*;o v.)8oʹgey^|rbzb+,Dq noz6t6P [H4ee/ࡥI/a˷y?wbdJ@s d#5á/CX H;wVeUhKp]2MlGV]z駣1O)P1=m/II쟶~Yp-f<[&'-ps5qî O>Z d5,/OE] lG3O f h<>U{K#;oJ^y:8scv9 Q [p'Y]xbڙ_`ҙ!bs%OqxIl(Tc$('d!K 2D),Խzf:Mz*Q&[>I^<8N1AU>K[ A]~CpϸK<`ʞ/l0EicoûWdWXOO2JE[^?e_ⵐM|sEC~lj. P kek.bA!#WlpFGĩ)>.Πc@蕩:i"{>R_<C,B!u {_7>2%C:%!5d}ia.tw_1#[׃=vMHtXڋw@㹋5vG\/PZWPkI)!uv:|B=Ox("f;ث.j>2ҿȀ^P|f׉ZŠ Rݿb:qք#_/*죺|HFqHrD[swm_0V3^7j 3/ĀᱥM8Yš./$ ]ڙ*ƶӠ0=c6 ) $E.~ᖹNQtrl!;w (Sel&Tv=zZ`|dVZ4Y/ eOZ Z/M`%Pvg=R0d;K*Ϗ *Oː0HI"+Vf`꜄.( xO FX PS`eaR}@b$~=>^nB")~ = T%$XTT3iLLnQݞOg 3f~J=V;-Qj#&{Ϯ }GU9o %PREF@ 2/PM@c׍(Ӫ=@ڏCy>.[mMuY$n琈̖3'~ل$;e!@i$z,L"6"grnؙ&st1fMPBNtT,M{N[wj}7HEp3,w:8I|#5V1j y?6=WDF&j % Ts3Z4y-bŀILY1-0egH%e40Trsic"pl+q+vY4S OcP@dbyd7Zt<,iމ7Nzh*!*bZS׮z_ vNRvVۥ9Ɛ=J]d 3Z,g[jx6ϳ vpaɿ z*X=v]N e?yi`i[N Oc|NzgOWZD;lPkdgM6${lIw'ώ iqNd6=ےYrVNX}UR LxV[WOTc:[ ȤkD؇sT *c1qEeo|>~5SsΨY~fUVR\fj*)X e9k&-,}>4ƅ@Śh,Xs\U&v[%Vy鼸Pdp[EqD}$tnjc|Q" A.ޒ.m}IiFPu[cBog4cUZ%"\Բ}צ e(Ze?sPK(`Pŧrs tbSm4,4!LI@6ԺDݰVJ+VWyWI߻WSۦ &4-7"ϖ党)[aE'XU828L]Q=3M>_LQy1nΞ >G3)a]dʶHi\ ^wvZUZӕEuWF7LVlSiL*-#k+ E޳?oߟRO'>?5O:ᜏ؉,gyͽ3(meHՊMK *RKZ\ͪgbxES@`4t`] t^uqr:,a&gud58gW4 ňYS#j9iޕG*ڷ"R s[_ai}~oyW?ԹWFKEǝ5m2jۜt2遮?{8ʗ,ttuh2Iz=y\lҠTڏ7oUNCDi%OzIG:kjT.Q~(}$,KXz$Ugn7w:f9-#8-2ù+TZ,/_:?0o,d'.Q9!E:6j^S#;(f|+=B,qsMa\㳟faZ$~(Sk1;4$#@dbOo`d"*Y,/Oo> $k,x,x_QEV . 0d?525PSSSSSpl^%qAgames/minetest_game/mods/default/sounds/default_place_node_hard.2.ogg0000644000175000017500000001276712565242342026653 0ustar mquinsonmquinsonOggS'91vorbisDwOggS'95]vorbis-Xiph.Org libVorbis I 20101101 (Schaufenugget)ENCODER=Adobe(R) Audition(R)vorbis)BCV1L ŀАU`$)fI)(yHI)0c1c1c 4d( Ij9g'r9iN8 Q9 &cnkn)% Y@H!RH!b!b!r!r * 2 L2餓N:騣:(B -JL1Vc]|s9s9s BCV BdB!R)r 2ȀАU GI˱$O,Q53ESTMUUUUu]Wvevuv}Y[}Y[؅]aaaa}}} 4d #9)"9d ")Ifjihm˲,˲ iiiiiiifYeYeYeYeYeYeYeYeYeYeYeYeY@h*@@qq$ER$r, Y@R,r4Gs4s4H*~iGr1s#v".'֣$iFF>J<:BjYQ*饙縛cW&I"&kb|Z8Ev-E2kwf9v=9 xe@3H.qL;?pbw`NF:(=m*EZY)e/G\(V(p/بk ġ!+ЕO}K"H1FTm&j Lحϣh 7|%!;͸S%tгb;MqLT el>ȯoX햩4;& >VzN4zGͥ KW=Bg|uBJ.$U;o~ń6"9t![.3keK7i ۣ!nO<6i?RF 1 NK&wE6ڹ<~xjP} $´9Udjdik[nKСIc(VU2hzmxrL\9PF䲚}kg}|eI.8s/=5zLqCB=,b- C)Ju[ğhRkJU&3ިɨSüۼ.r NxPn PA#ON""{ijͩ-hru @t77q/EXUrD1C)^LfʧNxn=$8{OmWdWO*}';6鐷LLagL=4aRTaZXLh_ݟg_0 I KҒW MG0iJjפe SU`Wgames/minetest_game/mods/default/sounds/default_sand_footstep.1.ogg0000644000175000017500000002717112565242342026426 0ustar mquinsonmquinsonOggSksx7vorbisOggSkvMvorbisXiph.Org libVorbis I 20040629ENCODER=Adobe(R) Audition(R)vorbis)BCV1L ŀАU`$)fI)(yHI)0c1c1c 4d( Ij9g'r9iN8 Q9 &cnkn)% Y@H!RH!b!b!r!r * 2 L2餓N:騣:(B -JL1Vc]|s9s9s BCV BdB!R)r 2ȀАU GI˱$O,Q53ESTMUUUUu]Wvevuv}Y[}Y[؅]aaaa}}} 4d #9)"9d ")Ifjihm˲,˲ iiiiiiifYeYeYeYeYeYeYeYeYeYeYeYeY@h*@@qq$ER$r, Y@R,r4Gs4sFUuUv]m_؍̺͸}_9n_WX򅸶- o3n_7Ư 2䙦m¬o1,UWu 誺ʲ﫶oͷ}1ۺO|_Xʶ-r뺱 p0 "`rN1R B!BIc2TA BIb B嘄9)B)-uR Ji-kJ-BJB)bLX1!sLJƜPJK2tR TRjbŘ :*J*1Z VJ[k1bB)bL-bb B昔9)B)UI頣9([))9):)Tb+)Ji[([)VC)b,)bVc!PJkRk5b VR[bB*ZLZ5cjc1cbL-Z9c5BJB)jLJi[([XC)Z,)bXkj-[)Xc=VcObVk5Xc 8P Y D(Ŝ!ǜ Ę* ZRZ뜓RRRZZ lДXА@b BAhQ1AJ1!R1DJ1朔1$1BRR+ M YD c:!9Ƞt!NJFVZˤJkNJH)RZ+eJk,BCVy1J1s!s9R9b1 P)ƘsBsB!d9!: PBsB!9!PJB)E6' *4d%sRRjb B*E 1*ƜRcII-B))VkZRl\Ji-ZsNXk=b5 ]p;QdsBCVy BJ1cH)c1b1Ƙb1sN1c9c1c1Ɯs1s9c9s1s9Ƙs9E6' *4d%"RJiRJ)4RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)%B! qpQdsBCV1 9TJJ)5J9'!RRkX9'%ZR֚s'%cRs!k5Kks>b{P1\Ab9VG8) ,4d0A( V+j'tfdȥTD#5b%ء`!+2j̵X#ĘTZ.R JTJ))rKǘbQ%tH)Z+CI1) @P` CpK(0(I @"3D"b1HL`q!246..tqׁ P@N7<':xH6h8:<>@BDFHJLNP> ""9  OggS2k} [a^`CB11_\WU>"j742%2G&=Oww_͇m*\;{:-ye7 u@I‡8]Y3Lż=Z6H8Ni&?׺hg}`ݲBbf- Z~؎^'_=>^%bnB#+1';ߧք|CʯnIӝxq8Sa::G0? p0̡~'S2>y&\h PU@/kmaag?;[.~=VW#s.p|O4k^^,.޴|y\^;,T!{P6|=ZN\4|e"}V\s{^zrzuxwQ%BTxv1&Cjۆ1e^V9 Q[xyrVo Eeu]wȼxng<ǮYcZALt$1YiZwnK5Lu$'5#Ϲ̈\C @Y0PWWE( !T< +Xx_tJWY,j>t /I!)Z?$-=Rb-0,[eQ& h6_׃OXKQdOsO7sU -ZxI9Px?*ZP<^NViP7_ܡ^ \JSNowe0u;{<<AW34 I^ģKXRK_nz-W8 zwp.i'Ou^0Xg&s(Ӝ2@ #@ @Xs)\mmvi۾{Krzr~W=/ 2cq?Uv 7ߚ\.'~å~-u٫L:?%lj:zAT8(W-a!Gv޴l4~] m~ﵱkEo˯2뵯mU"<qC t K[aѐEUJ''w1B%‚g"OQlD& ~J'8[e{fY׶޻+VzCBR`ub Mue&揙`$[5Tf۾٢ΒK%Ǯ݆a;2~ 1+ +e3 o?&/P5!zй:GrO.ZڗI9Sf=hT]ƹ΁mdהPHA0>|''fg;w[?T3DMb! vC2ӎwj6 tUl|Qniu]rp!դ?+\F_g}TG;_秮FcOŸ\ZZxw|Nmcj= 5>#0j1wN tvV[I=GU|sPϷZ+A5>ROZiM t9%+^Z\֐ ~H..?hPb^zaHRyШ P9@R) @M?6^dy,WnMhoJYKB`M0;kB83)___+ 3}7LjR]֑ ݖzvyXb8z~y8>MAMD6 `Pڦ)U)98x^'l ezQ+K= d} cw7`0kR|+\M|tFG !./+%}Z?h, @iR9vEɴqJNU|n;6>EeNі}0JjV*=wq1M8QdwT1+Ծ^ݓʖk*̐V#Փ64U M mTfͮuOƅ7sNsSb%y}[2 :HukK lsύAX_+@ Ksw;ymXj1]:Sn^>)گʭjxJ7:?LdCZY'm}R_N况?~=Ƽ.?7yks-/Ƈ\B:zA٦J}i%޺;G)ʔMdUf8&e\yz_ӘPn¾2ޟ+y6@*jIߞ_=x;l*3TWHQ:9"wH >nKɌ뜻An,$>~mCt|Qieck,+ҪrT_#]3)^^5Qg\, K(}7ڙ^V9o`DWkz<|œW_9;wA!K rg `4_,_b{[Z+úIOggSz[k5_\a)1J7988;ddd6#hR3s+847L<⤊BS(Jt Og߿_X?8LP\Yogk=IeJ_a;_+؄!X{fD}~kq !>>oz{9ۉ{*nu|g KkGcg:;|}@FLr߹ΓF' 5fg hn';@Ue{30p@IP@s(RB%5Vz3GXxP~e뉞keJwc}{ey^ sP<|~ů^uƴa"wihʧdƂ^w|&)t"e;7eU2Ͻ}j[o_Y//d܉W'M0Xǫ*kU!Aaʏ‚bfGRѫthгSrD |~!Dh;q! {]ܩȄ(Du9 p0)K2x*G\*f㶝RgQrީ ڲ1"詙gwy޾?cu$kŀMP 5s078c@I|i(K$3UM94k[̓Δ"Κ8~協Ar,!bzRY-|pYJ͖Ajtuެz. 279gZIp֟7!{$_pz>N8LէA-8qd^^ksD y<0Ly zA䠐oU-RjJ56y(V"ٱVVZ9">+ =cJ)H_$2XZ# rB5ÖKN [<>81_~89o;0c.}$, S!jܽ׭XyYHu#޳8A&xBH5cys"Da]@|.TVtQΈJq=Zq$~еZnKh?wƢE HHsNk_W78XfBn0Pu ILm[k7VZ?_Ҳ\uCk-qq/eAB.'y5Y|;!`p:MYQ=Sa']1fgd09+"H ԕTmSJdFU:^'zU8C'| QùNV-Yqe<;1wұ%͉~bu~l+)R;F9a6ϊ"+%A$g/qkLnYs~TyXf-0cppx<&p@lK֌tTM}}]~gDl?J߭ rag>${Jj%IC7շ%{H%c+uZMGvd(@+؆v|\`[ɇq&|gN 6sK#3 Ö$:~x>K;OA6ȟ:oxVw#&bW23q.; Ӎmf̟҆YƌlW4MG8Re.o|ae"y=;yh_}͛.]InqAj?k|̂h\Q]$"\aQQrݎsq'RVrwtz4z-9aLBWgb(&!mFZc=>_<ΰ_۠I1Mnu6~ERxwS|{du \ lβn2OSt}}ґpߵF ԣI._}t'/WD/{OgѤW:widtI,FտZpBlngl*9dY{I)O"]Ǝc:LKg@pIc,aҥ~ǟ ҡ#ˤf{-|U^UhD(A1CmNV!.};eY߰v!/4CYǪ h":f@{9X{'g*V&m/ʥ:m6xD`yxpPݷ7PS0Ɨ艖f.̣M67}r9VpGy4Ue{ ݢ^l?wnȼIv=tI}p V-~tYçݪ?{ha[#߱F~tl/g[8U>׋8XJ}rD߿p٢֑?biP>bѕ.CᤇJVVy;p*[ryҰk* S6EJa85;)c`NirAF1~ VwON㱩 ~l ^/SL @UJʣ]+yT1/yMk=}ܽUl_/s>w7*Gi$!oϻc9iM /6|= kn@|Lv!1PO\}6w!m#/be? xǍh,"@o׿>$ ȻEb[oe&C:ŎLUn\yVS(EȝQ_CUS}|-/b^.C/!%[ެp&m=O/{b/_Xܩ|]PK{&³6)6^D~L0 `n games/minetest_game/mods/default/sounds/default_dirt_footstep.2.ogg0000644000175000017500000001652012565242342026440 0ustar mquinsonmquinsonOggSti䂄vorbis"VPOggStiu]vorbis-Xiph.Org libVorbis I 20101101 (Schaufenugget)ENCODER=Adobe(R) Audition(R)vorbis$BCV@B*c:!B)B!$C:5cGdBɁАU@WPrI-sWq s gq %s9r1sWr)-sGqsGqsm1r9s Rr5sgr %s gq s5r9s9s9s1s9sn1s9s9s9s 4d(( @qGK$  YHHXfi&z(*iʲ,˲. HPQp Yd`(8XYP GM$<<<<<<<  Y (dBCV@!CR\ BCBC)%cSA!|={АUa8$!b'Dq !$Xy$݃B{˹{ 4d B!B)RH)b)s1 2蠓N:ɤN:$Rk)SLc֜sA)c1c1c1# YdA!RH)r1BCVER$Gr$G$ɒ,I<˳<˳c|.b9>a1sc\s.0 l_Fc|5{1#1sEb1F_ FRgVq "BCV11 RJ)c1c1c1Ɯc9+ؕYZQI^A:b32R*fr"j nА䤔Z-BAi5 $$"c҂1Ic !v1R R j911'R @ $A 08@9 ph DL`P 2"B*HLP.tA . 'thff#Cc$Dd$@ !"  OggSM1tij4nwvQurQwqsv||{yz~yt{ywM, :h$+2ˣIsn:[YܝU6놓ҜT6aDr6Tz6YeFLmpzʚQR~t_w]jhpAp ҧp9 D1 2u߫\;494u(3S\^whj*,*x>n߿ZS;rXYcM_ih.Z\:ɸB,G")\6g0k3aM $Yg'zW+)|FHLhc2\EE}D!D 5tɫ6!Rs-)y)^#%K ﷞6CDs扮R t G%LIL&ԤEzOOݔm*,6lYkQIc d(8[rj[ͽ"Z~j+_ xoe8ile npBzQh3ci8D΍zemp=A+^a+g}cdO? ]^ύzdP&rR2.KbP^p%kGv!٘$^5bB]~9mUFuwl'L̞~(W렚 C`%• (FCKlW%=t~1e݌s3=>^˄iVgwEqm\ Jn#0SH;ùN9<I=u]{;3fU?[Z>ɣ`+E1BLB=hIuE%Vۏ4y'F+r.N=1 zoƗI*43כljo̻#t^b_y6Jy5E?nU}̿t3ʻb0FQ _FI93Ii$y`+c=]nPq6*]$z3 LRk4-_H/:7:;/>/ 0R\LH/vaS,^JNtnޚ[lµ*GQLs F'SS嶇YE)Ѹw Qv46 g1345v{Hb%08ݑt͉рW2߸$Jx_i1g!O\c,AH},ntbŐfk n atriGd^$y{ !9Z̩d4fZU)Q1&]#~['Pf00$˫#TcHKRI1&<N9]KU>eZ:C7mB HTc)%N6l3i(/ 99ퟣn>*9>@)B Q`|?:ughۓi=13efѧWt{|jn-!ɫmWCv6/ v-xr'6Z<ʮQYsUW+)l•'Btql%Vo;uLbj񞽷bM!2W)ͷK{InǶmz}v6a.y=73%=?rzq^yKml?#1ds.l2JY_0B!H!B+ti"U/^5s_Ԩ%o|*k!s=[5,=I3sQ0u~tvP t\D4,dKk^5Yp4"D¥q?,SI)tu[3;Cp,57wZRe7}׼3^DޡomA,#v]Nc_r~>z}#76NLzF9)ÕE&' ORb>?[l|Fb)4I4ezvb{'3[;Dwñ[;ܐptctX;h~њ;4ȠeX&*G-=t4P:˱gE^Ej0}U%`WyVc^/7ۆ ߿x]'Wbeߖչx'`I(B+C.*|ZE% [ܑv q޷J3qu++ʚWIǐ}S F1 Q4 iD $?[j[Ǵrauӣ2_nf˚_dMNΔs; 5갇oS}T^jXM@!\mUfffd#\R|"U5'&pj"w;x*N{bֺ;hO,G<+~%>!@!P ֪i8_s_rP;l"X?CG Nz&zoemb7games/minetest_game/mods/default/sounds/default_hard_footstep.2.ogg0000644000175000017500000001147212565242342026415 0ustar mquinsonmquinsonOggSY8NgbFvorbisDwOggSY8Nʼn]vorbis-Xiph.Org libVorbis I 20101101 (Schaufenugget)ENCODER=Adobe(R) Audition(R)vorbis)BCV1L ŀАU`$)fI)(yHI)0c1c1c 4d( Ij9g'r9iN8 Q9 &cnkn)% Y@H!RH!b!b!r!r * 2 L2餓N:騣:(B -JL1Vc]|s9s9s BCV BdB!R)r 2ȀАU GI˱$O,Q53ESTMUUUUu]Wvevuv}Y[}Y[؅]aaaa}}} 4d #9)"9d ")Ifjihm˲,˲ iiiiiiifYeYeYeYeYeYeYeYeYeYeYeYeY@h*@@qq$ER$r, Y@R,r4Gs4s釧ԕpf qzR&[s=Rd:g#&Aix"KMbEMu"VY.t2:±~d(cryBe | ^z6l Lo|>a\l)09^0=ØDzvgꓐ O?D??L*}games/minetest_game/mods/default/sounds/default_gravel_footstep.2.ogg0000644000175000017500000002363012565242342026756 0ustar mquinsonmquinsonOggSkSOvorbisDwOggSk%Kw]vorbis-Xiph.Org libVorbis I 20101101 (Schaufenugget)ENCODER=Adobe(R) Audition(R)vorbis)BCV1L ŀАU`$)fI)(yHI)0c1c1c 4d( Ij9g'r9iN8 Q9 &cnkn)% Y@H!RH!b!b!r!r * 2 L2餓N:騣:(B -JL1Vc]|s9s9s BCV BdB!R)r 2ȀАU GI˱$O,Q53ESTMUUUUu]Wvevuv}Y[}Y[؅]aaaa}}} 4d #9)"9d ")Ifjihm˲,˲ iiiiiiifYeYeYeYeYeYeYeYeYeYeYeYeY@h*@@qq$ER$r, Y@R,r4Gs4s,0e!a&[4uѶ7V<^aF< \cH&V<@2P1kniցߏ֥/ wZy}:30k֍ [tq~wpJV_,{Qǂ$[.?jX LJKP@Z0;)=I6v!Օ 2%G|@t5v*4#'&`CvjZ<^-s.7l뺟I2v6dI|}&M)q$wߛ=" K8&H4`e-?佚Se G$vTFZxT%w;򡴨 Y,M8JJ|"S9Hw1WÔ. ̶8' @M4`j+Ns vF"nIȨW'#0tK̦0$ ýODEp.]%ߐFH _;-;9 -|^f/"TL <=倣qk}W$v: G+jC]\OkRw%,}˟QӐ;:B/Uv*b[@stWݣ_)Sс6RB;;W%xVI~{d~1K1 Ǫrtn׊;ގpKOB+5XHwbf%\oF/&M{Rzf Q}A .ZFBn/m @ks'J Պ.1F/(v?nHEݚzo1dW(^Vx42r| Tq 6Z9%d5VS(:-yE'A?w$ylO$+KM\*{-ˆ9qJ @. -I̹x9|# +\Cq"uy5j w'h$z]:K%r(?5O\7a)4J-_3d6j1Ш.Sg}$zֹ䏷U'k-vsiv&C5 ە7|_)'zvVF3l[{oX/G% ձJD>ݷa`3ݑf'gq&hh=fd7}CQckwg¥oq홷n27UV(>.i?1^TP.ڝ͚& G~n:Y_2aI]Lcyya%hB9Y_'wո 3.9/MiX) ÚiMD(dη7Y4A!yOR=NWLPv` NqwH?x&a#ZmG|ȯ/qgx2'} :찛;d#H hy|GiWȼNR{ebPO#*psXs'cL ՠ <ʲhaMo+}?{鯜ŧ{idɳFZI_;"1n.sLLMm*qYmA\2Y~s%' I)a,f6zoͮ>}w|G]ϧ)=%'kC76A]&:hGx Z<| ^3mTPi_l{@Pg /"lx f_&Qf9L i٥HM~TCٚjid6LJWHbOb1jDY4קa9 ˞,{63xSѣ7y1IUՁX-)gw=j8nX \; "3|/N,=TXfN]u%wΰPn ^M8OE*e J1hţ8 vkz]KXWB `@  |T$Xl_+1,Z,ļ}5NP2Z?`_7bYB3Nm'lV?b]^ 9Vj F|AwC4@ɺ5I)o:r5HjolHld:xX^7 G'Vݵ?s3io|5O3SynI{u\6Ցin#^=b aŦt<{_lq8Vl^{u x_#m#V?+2 ?QwpYt4&HM R 5᱅. ,*)#}~gGΚzTBӰ26@cwFo4Kީ>rE6mZ; 6 IV{I7 62n RihTW=FVfrSz+|ﳒy7n};KsrjEysHc$7r<'`>I$Ԁ|OYo*?Bee%olͼ&ժ!)6h[Jk vAz` 4qra߭m1;VBd쟩K]N Yv[k3*zpWcBuuP/rXߋvsDRo9CdG ΢ʯS WHYcKAP }9jcU8FFؾQP3y`C$3hLX._tSͼvGQ xmYgQ/X/. ɹoh6~6/?{lϓ\2p #:}4r Cu, B: 01]ߩMgDVK#}2dWS_TkV!pQqm$ OggSXkxw **/4/('/0()*,()*/0/'1/)))(*00ѝ0_[ua# J sd0(Da)Ŕ 5o@wJwA$ wA0I3&;N3=kjt2sO\|]=%tvz/P+ň1ǃfOAO2x[}E ܤ+Dp9҂f=>|wIV%Mj+U[d'y&Rtb afW8)bSSX|vpa>$`AcS&8eT]w>! J%gCpH hyKl>XdSO:>no+٠i nsޛks[Ǟ?#T]s)eG)tjΡWq '(Gdns$VP=qnf袒*nb t5Bʕ^̏rERΎIsAmVcg TTXS|GwJ!ۭQ 㘽DH{%(r5&YM6cZv))Zw8OhV+ P |@?jCljiX\\^Rywpx v+&V%j DҹQ =+o[v+Mj wp<$磌jq~ى([&񊢰"mM➫?:7"q7iQpM<<^V t}wZ9?jԚ*X]M'd,˵Rtrl@1ԟJ,FTVIYC':ٝIH xEU S[*DyLoWwZhw6J,op oJ?Gl ;Y?;Ja rit4ӿ_[  :ijn zy?J",]Yh,W'>{52^*tO5߰ G[-/{\2l`KW,t  ߴý4ofܟ q%g ORw^GE-:ʫ \Zρq=h2se~cHdǨגQ׳l:Ouq8wN\dϐqw SlXi^LVWZ1O`8N>zw__ozy_I/M>AIiűQ573ccjqJ!S/Kk "#Pl q׎fdo^cC:b Uvl:/U1C7zD5;hiϸaR%$g$ $|2]/PA{:2m$$&D*3Pĝ 7ّO{rv>j<D;d:_B$`$33KMcS.] E^5:sl\F{t¬љmVL ?%`9-0Ǔn)AE^+';Si\yG#[J, =[[l:BF:Ї.Zl+O3M)3s-x?Ӷ >y؉3d_5,,xs|o;{Rmdcӷ;ac{ߐzf?L$!$ FE}(z-8iM{嫊R +Z1E`vW[ŀ>sržB1E[<Նe꪿r_7տO,\dmGO2u}JZt;V_{yǩ3?AD->$:֊udU!Y(:LG-E8Vu 8o2گ1( {elA%kMf?DFxH˿̽~’g(9aG-1uilL('k&5SyZE?ݠ/?T\Y;vi|nO;}_7aHU7(ckj+2e<1.NP}X +ϣLL{wwOuO.(E12/6S㋜0lԞZ u GutGl1A(pELjKQY7}>z7_Km?˝y :|F'3 _F mu|h2٠ w)MZ)-q_W p{Ƿʡ Ϊ1!+Lr%q^8Es]L*TYUv%B"}9uKҷ '>Wy2+2ncɉbFQCK\ <}iA)ܕtyX.D:% ׎28hw~U"|M/EARBJ~RZ6[ޜlFcr8+W>2[Xv",'^~>)zuF)I^v.K/{e0-TR^g,3Рr nӶlYql;څ̏'yMbӅ+/g"z5l :v'zݚs ֚OcSt"d T4Z#DԐE-URlIIQK0n* -"T / %0YԪ kK#&qQt`37games/minetest_game/mods/default/sounds/default_wood_footstep.1.ogg0000644000175000017500000001351712565242342026450 0ustar mquinsonmquinsonOggS d?ɹOvorbisDwOggS d?-06]vorbis-Xiph.Org libVorbis I 20101101 (Schaufenugget)ENCODER=Adobe(R) Audition(R)vorbis)BCV1L ŀАU`$)fI)(yHI)0c1c1c 4d( Ij9g'r9iN8 Q9 &cnkn)% Y@H!RH!b!b!r!r * 2 L2餓N:騣:(B -JL1Vc]|s9s9s BCV BdB!R)r 2ȀАU GI˱$O,Q53ESTMUUUUu]Wvevuv}Y[}Y[؅]aaaa}}} 4d #9)"9d ")Ifjihm˲,˲ iiiiiiifYeYeYeYeYeYeYeYeYeYeYeYeY@h*@@qq$ER$r, Y@R,r4Gs4sz7Vgϭ<RI=꫶8ߓ7W<:5YjU&RSs6n|5Wr.+j;ѷV?(ff]/HXvSKY |10 AeN eI=[iT2 ݮe8ק1Q]uIIURxCdl2Q}_L6<]i +sW")9_hL@7C#i;3{_ZV"d;ѵۻ ~z9w0g8 w,r եR^"Ԟ>|9G8 Hr&̪{J389X)ykx=W@\ bmrz̅3_9JU0ޜ~VYݢ}M*Ve[jVB(8^X4 ^Y<@LjZNSpw=M?nΥQ>g> ?ݔ9ùF^G#8O@rBo|xEu"AE݊hw%Øip$g~P'1K*d3^.SĂH۾&S.5i`rmݰ'ZmmLKiMj9=VGۨLTܔ H+)XO^X,a2507jV1!9샳PΎͲ ndsL ]! X&8AsڨW۳5=d%!|Ưw/*Ϯ3FI t$)ͲDd qZܧY6>y#zLun)j3 0)@G]w ݻ"DC i4/ufdCCX$0*r?jl@,Q蘢̫o196?NL5ud/rG,{u_t%ލ8 u3}F*?EZ^Кx}ᵍ`-QM>JׄKmr;^*RRw J -1tk2}ouz8#{#K݀oO`)鵗qV9>$[F%HՇPP 4LW~/.Lo2ːF:`O?|F~4}K|H`ui3t"oQksvU>>[ *3JCeZ^Y$Ժ`P|@R_Y'F|B8%0}Vb`ٗ/fvh{Z0COFprՊk*MYWw+f$y~fNua?G"[;7l@T?kUHHlbT1PN^a^':}9r GEc˦mv'+$MAy ֑."aq]yK)+S, Gu7=eXOG s>7o޼y<ϡ* `&\ww0ws!.<ǯ=~|^/ſ"?ٟK`(""|gg/ psOtQ `255555 LԔ8pLz~Q(qd games/minetest_game/mods/default/sounds/default_sand_footstep.2.ogg0000644000175000017500000002201412565242342026416 0ustar mquinsonmquinsonOggSk$xvorbis"VpOggSkEM vorbisXiph.Org libVorbis I 20040629ENCODER=Adobe(R) Audition(R)vorbis$BCV@B*c:!B)B!$C:5cGdBɁАU@WPrI-sWq s gq %s9r1sWr)-sGqsGqsm1r9s Rr5sgr %s gq s5r9s9s9s1s9sn1s9s9s9s 4d(( @qGK$  YHHXfi&z(*iʲ,˲. HPQp Yd`(8XYP GM$<<<<<<<  Y (dBCV@!CR\ BCBC)%cSA!|={АUa8$!b'Dq !$Xy$݃B{˹{ 4d B!B)RH)b)s1 2蠓N:ɤN:$Rk)SLc֜sA)c1c1c1# YdA!RH)r1BCVER$Gr$G$ɒ,I<˳<˳ " ff#Cc$Dd$OggS$k7 a`Ŀt*d]۞]Gu\ fr[yI'A=:Ιt֛ケް|.Ʌ;cAl7?Zsw}vCn-v?6x?aYmxɁLR7Nq>;,r6E"Gt\drl!QM/qoe_v[5݂n9O=mڋGb?^뭓0«!tG/9{;df:ݳsWudp*qpԁ7:KlƟ,lnL~]nw.T'"[];wM,[@F!AzR&)mf0ӈ~jzK»돺>`wǮ98iJf<ks.zc-ͿۋHtO|o/;״g`ja*{kgW\\ufEs2zb+xlqb۞)s<}D9b"~M}& *tky̩UjK\]]&j{=Qr|yz\ࢸ5(Ja<%7ܑ*sW=[OHV6sPXVtip0myR\=xWm_>pɶ8fƬŲ m0Y)^[!MRukYT*͊V\q/_5ʝ5M<|ߊgP||_ч׳d/Jl>ۛ.˺?YvnfscW.X&e˲:CD?kvks=+MeY4?fey 4Znyn?U̫7b.7[7]\~g.~Vq';,\jNVCъwt'GN\,Anݣ:kp5Īz{@,L_TJcYo%޲0dI4ϗ4=1 V"{ս̞̊5u&et렩j8kkN^̓Uj~q%'؆9ĘQ鐘fmGt=YC'v ڊXB݃([M?/ x8v[%ֱֲ3~b#Ӊ;.v >`l]dJ?Y Vv!doN?Ufyuv D4og=:Hss6ױV_!_m6ձrziM1S^:Y4ucYn]LQccQߚ&̨[Ң~xxg}rQ…{@4QH> 7 FЌO7wo%'cJn[҂{8pnnLZF=.nîr:A\0܎DP68޿qFH+2+@-wD *x5-sSV'spVZ_f=폡I|ڐ7`#nt$m W}vM6oN;K i2ic(TrRDHɒr!NkOӶlF57IU,7@VՂ OUwz23:w/wctf^[>zX:$}dgX ʤ4 3u#NB ePj;NlFOWgn/m 9F#Hox &DԵy 7SZT_;l+/Xߜg1q GO$m&ܥ<3TjH~luW#'7`V M'M/٘~}=9c@B3t:E)DM-v):EJ^Ϥk%{Z]4$s/1nKA2M]&Sf'7RamFX$^;;.d%B'U;IgCgz} XsNLV,{ҫoWE|%'NӍtQ|KdceDODeZ^.-J.-fQ)Ωy{_zbO{>džGO4-Zd|o_3pVud*i_Hc\0 }[1xƸ<} [bn&樉~sxI** >ڢΐka.$Y@lo{;y'&bn*W'j-WI6cZ6\{ؚnSZ-IU9fygoh~JуɄDS#p\45`2. /ߡ2//5 `2}Е]"qeҿ9k_j9o1-ޤM^m?nڌj*W*jZKYIftcim`9޻u5n=iaX\2%\5ѩ[F4E51y<~$̴y/y@Xl?Sduw A'>,Hӗ[3WȦn=X[S:>,Ѡ=/yTU5Aוytgg{6ty2G;Ag{jUuq?ŧCo+Z%H"iq#fx:˒ 1Lђy3)fyD[渢KhRdœ e6rq-)F!\47i!HqǤ+uSO6B%lMB(T4Of1w\'2xߵuqua.qo!,^/׮`OkQ3.q!FkdiL,叻NKIOdY#İc4裆'Ǻ{yts6Hd3f W{&_Soil"QIv>(z*b N nvo瞶hbU}6p1E iUfMmpsǸt3X]*N3[sg"Moާؖ˜yCf~-eO-7Dwi^ov[c0ejz=ي\1^ER9rP'ЄRxKdzVhG/Q)-GP$b{k3\x>zqɏbO^]߹ymT7hw[XŻGJEJRgC^5[oɪz:A&L>>d][_Z j1qǜr|>)cMOkV% ]d)Ž$V, ] ."EGmM<*Մ||B9FmrY Yl5e՞jbYXިz+=Iģ1]l czkGm ZAdI*?I'XӯI֚Ĥce6games/minetest_game/mods/default/sounds/default_dig_oddly_breakable_by_hand.ogg0000644000175000017500000001543412565242342031030 0ustar mquinsonmquinsonOggSn-Ug4vorbisDwOggSn/]vorbis-Xiph.Org libVorbis I 20101101 (Schaufenugget)ENCODER=Adobe(R) Audition(R)vorbis)BCV1L ŀАU`$)fI)(yHI)0c1c1c 4d( Ij9g'r9iN8 Q9 &cnkn)% Y@H!RH!b!b!r!r * 2 L2餓N:騣:(B -JL1Vc]|s9s9s BCV BdB!R)r 2ȀАU GI˱$O,Q53ESTMUUUUu]Wvevuv}Y[}Y[؅]aaaa}}} 4d #9)"9d ")Ifjihm˲,˲ iiiiiiifYeYeYeYeYeYeYeYeYeYeYeYeY@h*@@qq$ER$r, Y@R,r4Gs4sMs3%yl˪Sǵ<}2JѫuY8%>P3+ZU|t76JIsjl2r0s:UH wϙ]C0dt>ϋ;9aTFUI z`'^oF$CjN]_!:>&݊ӴSm ۷>0>N@0,v]b:Z _ m[ XߥM_,^ui񗃖yEr㿶;@T71 mjϪx^XB'^ߠeF(ߍꆺ]ĝYXdV4WFDԂ+y;Jp ^t*mXi9抬 /o(~~ǔZ/ @aBϩח-dC/@ٍWl\w4P apD{zsC-3_u~~Zw.JG6)CRYEO`vCH1ёA;o ܑ/dhJfm8MZZ9ݖM>39B(%!R/ichbh$ n 3& QKtAH\-t Pe\UԎH:|<Ѐɷw@)~KtbkG%8^*iel@m6mPPhj-:Wy ۯU0e*BY|b:m^i˥2{~T@&xIuj5:sQZb-Xi!E"9%ߑǦ 9M<3E8f^&gokN2mRGGʎ ]F$P:gGh6enCFVJ%߲bwXR|:HK.qcf5GNټ\?}~(guw! eblJtuPV$}˳\dC_I]BP3&w^<|Fr? "Ctc{Ub\@i8+v|՜'`i@]W3m?c=p-F~Xk{ ժzbwVf]#sp<]hS@cB )(mY3H!"pf}mPORA!EFXjp+(#]\3?ιj"ڰ!\z[e$im(23]Z(R8_NojtX4g)$1ߺlctƘyX8!MFn{ӓL>'c uZ־~ XE}6ps=QjDgʨy6^2'i/;+$bl(kw3ɯJVfIRųf;i88=-K%֏2]>#f~Q)1{XƮ]05\7ݴ6{ߨT*0(Wt*Ӎ%!eLl`U羒PQ┘MJ&rV]/ L\fVֺЬDLׂܺ0^|ez{nH\(ِ%:7]zBz}⥸ZNsѬ;cHvtn!*rSH)0ڞ{\%Y&+/8NeNJs"֖B}dڿufjlb mot *:$'7`Vt1BU\ZMG`zƒ*Z)AJ8ʿsN,Ą+{13`=\nPZ\:W~K_ B]/Vk oMKMg &jz/вH[0 L/INnDF; \ R 0b&$H}+*3lޅ|]"ԚЀbVnqk㗩g59Wu%Xbҹ >߇P' PKSBK(_z~KhRh'2u>-O/C/ÙؙL-ua gl~&xx=3games/minetest_game/mods/default/sounds/default_break_glass.2.ogg0000644000175000017500000003727212565242342026037 0ustar mquinsonmquinsonOggS71vorbisDwOggSv j=vorbis-Xiph.Org libVorbis I 20101101 (Schaufenugget)vorbis)BCV1L ŀАU`$)fI)(yHI)0c1c1c 4d( Ij9g'r9iN8 Q9 &cnkn)% Y@H!RH!b!b!r!r * 2 L2餓N:騣:(B -JL1Vc]|s9s9s BCV BdB!R)r 2ȀАU GI˱$O,Q53ESTMUUUUu]Wvevuv}Y[}Y[؅]aaaa}}} 4d #9)"9d ")Ifjihm˲,˲ iiiiiiifYeYeYeYeYeYeYeYeYeYeYeYeY@h*@@qq$ER$r, Y@R,r4Gs4sYÕѿ0*tgSl?JEލ@7&t n 6.S tsraeuO UZ+>_߉Ð=d'`f̈͠C Rc~r/lzdR,WkT~ITQڠ/_d(=c6(ڤ@,ag~2~Zk ZEr|yBnt\+3rܽ, l"9YG{FieŹ̐Y"h=/h0A(z`0Ѽ>t~ .}JQ4R"IP]k#C}2KlkXr70WE5:0{ztE2g(8z2uڷh.[&n9v+"ASy 5#{q@B&O3H0aNov77iי[-;Ϫg  ^;[46Wt jSm'پ0= T/:V`Η\á%x5tkHO{u iK pb/NjUP @ov?Vv̏<*1tĨpfә , KX0ks lXC:`Z~v}4LZ,؏'wR H8]jH3D/AiU!'{4zY:ׯ'˄PzY /\KՔYjB:.nX 6qfqWnj[aphiHc9g?&8+[Tuh)<%˭8c@87`@Py.)`{ W lMw B y&@no/q}+zb[8 ٦ٲp,i@f` 2T#۬bG|nVMdTqw,$R0 @#\]`_ t%|$yꔒgi{:enS;ivCO7flu&;nD_RdX34s1mI-._|􃅈㼘:NyxLK R1.x9=ț"=io!T|3i$ !T-o&*~] S2i T(YON 'Nv2@<ǁP0Z3Qn 5XIz8=ڀYNq$}v56 |& w@' lT`ȽCkWP}>bA^@xf1D"?BQyb He.o;y BGT,IuƕBfwޱ 87`)\5&qt# s,JqLS`۴q Q18,?!(wUg^dģmu{-3𷸵dla|c=z&\T '4PclzplCk'q/s?8H߁ = !`kfZ># ZzM\І?,ewf\vET4AmTV*`Jp\E l/ū%'?m46UJY(XVDuF;gx}Y%\ĦR7tb꘩H 95 [_Js%kVBCs^ uI U@i,W,lqݐj-rKQ dU=Y Y=j=t'O}I؄/'DqZ CﳹƩ;8| z4Q{:}rq? CڨX+tqus5@S]ͨo'OggSb֛5<334854: 44310.:9<;:;8< +1112717147753049:;164|%b7eH榆 ÒEsqŅlkPA{x[-mH:P8?tDh`ELCo\ii rqeI<@;KNbQR3pGk"w+;yB(hH /n$KoZkT%_ DNcwM DzA 4=rξZ6d!f*%D*6Ph(:'fO T>Lчx?l)L7HhW xO ylq0̐i@̈́gtpv~gIDGg J;껛$!zk<\DqcԒ8/napJ{!Tν E +YiPZ!~{}!]BX5h93l1aoYs nᮀRd@SW( *~z~ԅyKqWad/\J4N ;{t FM ‚o8ֱ6dsXq̀fjYy]<ȰD{]Et1ħ#y$6wcR=\-dZ)ӕ5|?Y[^/1xkOw_V6Od).ƟwڨYYT޷̴}HșIm%!r2cyƉdN5Mn;16 [ASL 'm-x[wo\VVWțst( j ;~:09r3zf&ӕ9'uYEA{05mzLj 4Ppd"IHr.ѬIF5ln(=qG.gK4vy'[D,/L.mܲfy8Mw¿̪,sY=QRP Ox|Й@[ *Ex|u+Ud ͎W Vdpa!yV?%P HkU+QpVUfMO3ti=dmx@@=plLL=J|x]j-ܸ_Ocd].k69ͅ+\>[PNc}2ϒ8F|f0ЃixAbHTֲt~1nBPN]$(Aq :m0n |~k1."AM2_KDss l= fby&%90{ela}3@Yv܈pQ@%ؠLZ%IJ HkgCTߏ}У3/*h0EpѫQi$IZGM>c]4mێ(i5PJ|np &5et%ec@YN#I b(cM|˩ ˛I[0\Gmb5'&1Wk>NN@AlMn;4-co6:{$$Ժcpd#3MK0r[K^&_|GawЏ~R;Ptص4^ǡ®&G{դxF r|v =O{^K2:T؋ſgt$۸4rS3tUԂ]se?lfC[i]J >[Z }md+JDj[Wri3LD}G N'sSHhuY,{W*J=h{PHZD_HZI$f@UV-B|%ր"8%ᘄL[G%㞈QeBS2VF\ \EjF=e< `er+=@ THz@~?|4̥Ycmt=Ap굑]cuTP|5ek( y۾RUƖt,qROfi)W$Kӆ7!G*Ɨɦgۏo{w޿57 ϓ+׻8 I>}ťT@MK#&Z/%=k,qf34e倵4(T] әŸTXAo)}([ '3UKw$(Un OPiSo?7ǰ63e;䳚kG{;پ \mw" GjQw[q;eye˨MnYodmhi5p%Zh$*Ob7b2i0 jau|zd];@S <6qlޟ[JjKagPY,-cb1` _м }tJMP5xHdQU$zX:4֯CC>E[WNURz|wAfIge5E5Vo1 2% 0c[.cHG ":\MWU̾X1\`,ig;eT*6힀( )CtdUY1NDEWրhDݕzzw*`\5Erh\H`7m!i@H~ p RLR96!5+fs@M]W+ܺ5rV#$r[[8AQ \9Bȇc' %i]5E P 5H5޽_ktgҎ _+deN5FZ6RHzUԺaA,cRj d*G$aRF<9xM^qƭY@mf lO,^l` y[(l" ;IJ ",!-hj(7w]!ۥv=z~m Yw4Ps,^٘CW'4G_#Gs?oƲ ކ&I{.T1P*-_-EW6p@C3|ԌQM(TsaX8w`&6Ig67|iA mm S͂K;@1+ӕSmo3 kGt$(C;,ޜ/,aR4!,g.@͉)Z"{ǦPMxWy6BQ,A,D8L*5R6V󙈙`PIFctxOHT5k)3 JZQ  gC4 g d1NR,B@C\$}qGT:ߓA-ll.&Q6&7:A}$Tݙɤ)|WALXlnst8D57E I rDꔾ DRt9EY`> \Ary0Hi ZQ*~&Ѧˠ}kmHSYQUV˂E> &\Mb>7W@Gkbxj cVGmh hFffA ( I* ^FwkU ήYC|ת`$uKʯG(X߀0,VԽ(jTMB\yA@?YXAjl2q&/LbݍwPg15iO#T|?Eݺu t` K@ UZ_ǿ}Þo&0PEFٙ;k Nψ"(fQ+Щ"$Mbs,ȺR8=Fa {LQ5>1_ 4Hfvd2 u,%rrDƵA.#8Ix8*ÏAݏcɘ=ٓV̄ )_mΗ5^BAF/ zSj2uh[˺zUm-WW*&vF9L4̐8wE,&hKX \Fbx1 f @M?k:ECJ( n50 fC 9xɶ5뱧0t?(i$L*θ\I-Me*~ҹ =ՁED2#Z(4ř+<x4GĚ]x k4*'㗌vE \WXA(1 ٱ4>}xѹ5#4֯>@O)V'lQI9`5퐃eMmE w% Ddwp=A"3Nt]yi@;r@&pLq p<\/wbl?A ) `+^)e|&TA2εrYkk c,-Oh]ztSʳy8 D 4Iz~yS-@͕DM@G|K989n~7HHL5a9`@fL H4P*5pyO߃P,<<1!/@ ZA }en_xjN<+1]P¾%hdbP|G(?4 k4u=k+ \ZʯZIPuT1k^ ?s.Lu[] \L<)=ΠKՙk6 d=Ttc~bɭ<*E[tE*pT1 Q|,U)7-A Pֲo6uH onk+IL1u;H` *RPM)e$ӏ>`ldC3Jad9q9 R` e* bBUi峆fĀ W?{[Kgv@d=.p_@ʽ@SLue63\kh[}0wsIgL2mTQnͤ(j731R )vSٓT[Rp#gDMnR8\T{^06|zڛ0MAH r!`% @kSh/Q{G,MNv$R'm e;Ojp‹-7/1cg̡HPp{es3GLA.hBX1Dp.^Oۚ4MHp]&U}UD5 y|EBNp@ hQ . 0.jɥD\p@U,WX<5~FX4T򣾽L.nc_'h5 pba>3CyG%K'g>*egj2Mvok՚! 6~ DaC;SJ$a">{d2f`|A W^}ڰր})9-KSqBiaDRMA?^R.hĠf&\0Îk ~Fl5ۍ;IZ=Y47I$@`5=` &)w7,~ݼ-Vtz&,rs8Č @$qJp4{*NKcY uO84|"P4e>R->rtξsAfY/E؅+{pemBj'F (MLȻ>!̠݁BmU{2&$jFDw^pie{zڧ(p2w1:*AID5^K$ \-dV3LK Vҩ'|ߔ?6ig=nʜmcԪm~Ybg99Z[j XE"5 ۹5dKK/Os~ڤ J2$#?4L01hg {]@qϗ9H)bZ-_w8x@O DQX+JZBRAjX@/룔];YLS@P`.Z9VR|BZsa?>~,ut2,NNkv~ӎL#I͛_Y_=4Vjo룣N9a*Rg$Go/AEl[e !x0V7h_h_: _M1R+cϗCiWLG E:Zy#]5tx}>bh/Agx4p}Kg'{h?Pj^j2y.k֐}}#Ls~{:vnŃGpn6^ڣQl& 3J\NvVIw`W~ E띬uUʹvX]˃VgG-뷩OG'n1pe?mZIX؁15[ݢ8뒘FR&߷v ^3jnh8Lw'PݰHk ed`3V{n]%V+5˹%r"0dZj%0I3$!q {!ihG'" ??ȁs=ckT4JyƃU 0Ruw􃐎'&  C@%0X}A-(J&>'SU/_B>H(>u {6[S52Oo Ȩ?BO3GZE@tDFeP4'k)1,NZH\[_xv๯ћc|~"~y7Rј:A9SM4]e hmK+ ٥xF<ڒAزrJ}FO^ Yh=Ws=ngrJcjt&R7|Ď*)7].n~ ui-:)~gT8Z +><;cB/e"#V8MFQk d XB ,C48@OIԤo!|]7g5&ɩ:U;Jm4(=sNs:QR v]@Ά'I4…C(u?t+  h=YZrywe^6B(tLN&C'Sj">4 #FKm?W*Ɛ@{gw׆>Yg4Ze˻O \&~U4ɟ/I^CWnoS`m cUhI:'yie`Aw_)d اmzB:#C YQŲ{%i$<ӌGҝ̫FѮcJVFZ4ru VLa[_{q?_M]| m0>)Zܪ`E܃Sc)%ݍFUuUv]m_؍̺͸}_9n_WX򅸶- o3n_7Ư 2䙦m¬o1,UWu 誺ʲ﫶oͷ}1ۺO|_Xʶ-r뺱 p0 "`rN1R B!BIc2TA BIb B嘄9)B)-uR Ji-kJ-BJB)bLX1!sLJƜPJK2tR TRjbŘ :*J*1Z VJ[k1bB)bL-bb B昔9)B)UI頣9([))9):)Tb+)Ji[([)VC)b,)bVc!PJkRk5b VR[bB*ZLZ5cjc1cbL-Z9c5BJB)jLJi[([XC)Z,)bXkj-[)Xc=VcObVk5Xc 8P Y D(Ŝ!ǜ Ę* ZRZ뜓RRRZZ lДXА@b BAhQ1AJ1!R1DJ1朔1$1BRR+ M YD c:!9Ƞt!NJFVZˤJkNJH)RZ+eJk,BCVy1J1s!s9R9b1 P)ƘsBsB!d9!: PBsB!9!PJB)E6' *4d%sRRjb B*E 1*ƜRcII-B))VkZRl\Ji-ZsNXk=b5 ]p;QdsBCVy BJ1cH)c1b1Ƙb1sN1c9c1c1Ɯs1s9c9s1s9Ƙs9E6' *4d%"RJiRJ)4RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)%B! qpQdsBCV1 9TJJ)5J9'!RRkX9'%ZR֚s'%cRs!k5Kks>b{P1\Ab9VG8) ,4d0A( V+j'tfdȥTD#5b%ء`!+2j̵X#ĘTZ.R JTJ))rKǘbQ%tH)Z+CI1) @P` CpK(0(I @"3D"b1HL`q!246..tqׁ P@N7<':xH6h8:<>@BDFHJLNP> ""9  OggS+[eF"\Z]J +. l6ź8zOu8Nq~8z޲ϊ]9G c}"lU{51sq}DeGgZ*/V mԆǍsj}򲋪 ?"}^U2 CΊ㿯sIK>LST#Ϗl,)fM ,sh|aqZ ihLX(Ī>ςT&]f?HJ`^bk^c\i̊bmm_&)q WKCNzZ-eo޼o~1[롗 `]3'm(b6dU;A 6C6ڏnnwJUw^\3~? ұc*ܱ'mH!T|Ea$d"ւҘGw ht^Z`m[O')=ի/C|zny^r1֫V'e>{sr->w{!oX%O`E^Xhڷyc|?zC_ 0f.|<y !Qp"YN_ I%h 0D]8p(S&5*\0b*DUxD1Pdnt]iug0p^P x !j5܀P#0X9Mޙ|/`w5|xyF`jQ #!d+{_3`4Xݝ/?4WV5.!̪oQ"T=FCoQ<" tI%HbA &dZټ%v0{p(3: "F(i̳b0] UcГ00 P~i甍OYWqTY90DKD@`jLS 1 A[Ԭ`!8\j[Zb2 @k TXLAH4"6QTjLdavӬĉfLkahnxm>:2[úFWEeM @L| 0T|hpx>_g5Te!;OUM@{YK{{i*Qx> o,NE(s"I6}M YU-8TdTc$(Wz"i!3wqvӿqp-{AȷtBɒ@cӄyJmWͰW  OtzǯVr!dT˔m9nںXo(0 e/D T 9Y~CL.tQ(!$Ȭ*JL\g!VB%@H=1 YL4fq`)iKr$s(lMy(5~e$7]TN8|w=V; ytW0'yBv,iV2]e섘ZZA׹S ~UL¬'q[ p?S5J|u!, 5 ,|_W瀂'5'qa3+d2WM(vNfk+ k[T*E4b` CȋAF$9қz *-2VX5o|ҵ> ?x,w@}nsd}ĒM0 @9O c :` JIr \pH3eH4ZÓ}u\[3;d5Ѫ1k#1`ϥamgT#n.k 5,^fg{PaV8lhghޗꭅ}I2xa6뱾Q4 e΀i+Bp9J̓RmRu<5Ôn'Y j46c&_h#YbQ:4aYI+?7Ty:[ń֍gRLP!q[oz@Ɠxu<8@,zc525[xg_}nxS^9~=v[w0e l! ]YI&Ř}/KENQ2ֽ?88Lo8.]Y h7lj14xvf)wJ/:4._hv»N+^%4EJ}aN˱RSHrI~*uQ,YK }DO'gD(G2?QwQ3N(./ŸE!0sG u4vNBpq games/minetest_game/mods/default/sounds/default_gravel_footstep.4.ogg0000644000175000017500000002147112565242342026761 0ustar mquinsonmquinsonOggSGi\vorbisDwOggSGiw5 yMqS+t:]V9ٞJvvYF_Ȃf^Qg#As1ѷM[ip4 :4܃SUnW/gU&<]RX{Ԃv{R-s2_S HXm0xʴ6;^\+?C>r<&wVy= a*pXw]4C>`\zq7kݩ+1)deS %1=H}( S+Uj:+{.)PVc~( 2Gܨ4IưZ u})Iϯ"(sGqp,o'z泿OM"UzJ:х:X~^pҚ1\䬄E]ͣC@&=v W `o),*?uVyzx $L|-';{#^Kit*. zͽ=~٪piA(y7}\L%%M:]!#b{O8!Ai:Nֳt 2o0]`@< 3'h 4caƷ\<)\vcnG50Bi&t`YoֽO)C63<;],x (E 9x8ؿpBECW=7]-4Jm~aBuD4L+Y̸nsl=.cL6 .P~S J 0PĊ.袔~o4b/N%ʤT$ Bi@Gle+ѾB= R(.^)=ycAfX5YBWفS)X7OȂ.v%t;}OajSKޖ#'ɘfG;4 1QU>ڃ43ٗs֩T\>sFA0^PK/).]jmI䨬>;z{ԼO{n;Kk!So\Vȅ, `慌ꁦ~b?dvteK,Q,B &)ڧu4zGHWDN)쌩{~dZ/swgEWghg^slϭqk8_.|QNR+׀"JW5PZJB(t 8u j9*8hL [cԤM)6胿[lrl g $ üas&,RRÝ{qOrPRD7I!<48RmY#=OstX<ޖc*2e9 ? J #<ߙL ƈRh{8jjf4  =<띸k p-}?7 |l[tc,gylsJnvY?5T}{$ 2JUZԦu{Fݮ9u%n\\EI(@ \4:-tA2!W J ߉, jØFK$3t@cm~:sU|̑3'MiSS[ŤT5vI/0xՃ;C,oih8$#vsݯ?0x ;_+bȶOი\롟]`ʎ H9$mk/ 3 W8JQmM#f1M%  w^p|vOwA^ I͵/ePkAc^YY.g7X4sœK:,*,J \y1ٹ$RL0alYĥ'\P]ƒJib _Y9z ˯f>2ʊ(]3x^ < Jk2"/"#n- ]{`Z D $'t8A881q:YpfȹPHaqCZ;w=GhOm4.S|mه^zC-7GXLA-nϡc~3sLҊZ{`!hl]7Ҧw)!Sc[,(-eJ7c .\r=ۍ)tU __Զ2)&.sp~iM QRK}@ƻ~!;.Zyz$fͥBv0:wZԎu#M1=Ĭ xXiH:#Dp3ĩ*cWӠd2e y)2|K͚hŒw)7({Iv Z0!A,[<Ї;Sk#P' dԝ$Q*+,sZ1uˇaXx"eϴ{^UY oH >OkT,t:?MZ$[%dGC ] w,: ( Un] ozS7#c}|[5[* #@!-H bn1雃X"X.,wa;(vDKQ-ād U)Ph-.z;WN P%Kpd_լ5)eczMP'H5*LsiiͲ{ItMl%59'>XմNzx>й}@{FBvt)T@?iq8n 2b]GK~~>syH~%aBWv*ZLQ叇9|WoNJeݡfXʣ-_s2mq֫+W"ln-%Vg $Osw~@ ݼ>x(Em-x/,|]{ḡvp),b?׻c#)-?l3~\ G |QnA5d[8cJwZOhJ dUAnj"黪RzTFX-+( O ٞhV A v; p0dߓ_ zxԹ v>O vO ,~guC$ױ kRiT1^ba p eA>V&?8q-iYoy2zcI9h@`#sO TNxL 5?op<{%^2c@!%H wC\{Psd8̈́h- j<ʃQq Ej+@YhkrMQ}utmМbFfvknAĖP,wr\uOa|%v($_$H k&xh`JIO_""<޲õ *QRaˬmBs_tt qѱ܇ |C)2]VYh]vc@IY.J,.xOggS>Gipƾ>001'01/&&)(20ڼ[5@YWb1,(O.8Gi}/XimQ : KXv<@@N +EƃhF˱vI 9m1p jM䧻S: 9kV*hjt튜Tia_8Hd8^$HƩ%[J4 lʰY|OBrhƮ~l'_4Ltin5AK=KWaXLDD418\( S Y~iiz?ɶ'ܵ*Tj?4+$8qM]ډJ'B*C`ɷŹrJh!穁 #M«Z)zI "mh %vb"([D &DyW'IZ Ɩ]:'jW:feD#Kt&c] *2 l!Ժb//Oj9 Xz>l ժ†3)Y}zEk$Ë='G ğ̐Y,d1f/nb̈7"U_& ݳ!{pgԮZϯ=igeel kǎ|@~ۿ~\FjIvâ?؏:_5%!oiEd@m[n¶;FO\Y4tV_ C(l:k,&j7YZ'4Afz})A zϿ|ˡ5ư 9Liak\_nyey-&Y{*&ϣ~ %Sr^KwuAha9Zgw}\;Z%X̦U5=W1+M|]R@l a_Y(DT3Aۖg:c)(G7'w[?2sPqaMv@Dщ:PY;4ηe[yTĠUoSӘ| JT+g's'̿=,9HX6c縘ˉˋj;~t=\r^"exuh?=TcU=ԥ3o㗦?d#=UD1X0uF2wĩ/@9'7r) r>efkp9čJ~|gh(x(zWn(5 2|`K"xpPɶ|qkط &x0C!Ղy^qwR"B~jni +(q; 3ZyYZpnR <8U58|xB@[QB:GTae;8%1;i̝t$?gp}].as~hk!KwsІk ֬ NhSt5Ejwɇ/2(b#&{UE8o'mf@q!M3QPs,֝˱FJmXK*|+&8]Ԉ#Fza%~~JR :mSs*;|ҷvUYIIgpǼ{S9tpbk{:(h^W|%̠xU]S@W唁;lc)Y^.4})AЭ10+^Z7%v6ͭB9}aFmu/rf^g0mR?ć$o\LQ:@VaE J;oB" Kf?f >)m m+BW̸?y?lfO 5Mq=9B 1[.]<М|SZ 8Ly"{<)xՐAo' trܳ}`مV  0,0m6;=|VskUoYrKkV[+w}X܃ an'PߌuOFyS&lfT.4eod+̊5 U2G0p1r;QEϨ' ډX86VMd2-tm1~QU!0nxdav2d ?P(]5*SK[games/minetest_game/mods/default/sounds/default_cool_lava.2.ogg0000644000175000017500000001745112565242342025516 0ustar mquinsonmquinsonOggSI@(UvorbisDOggSI@(\Uw2vorbis-Xiph.Org libVorbis I 20101101 (Schaufenugget)$TITLE=Water vaporizing on hot StonesARTIST=NatalievorbisBCVcT)FRJs1FbJBHsS9לk SP)RRic)RKI%t:'c[I֘kA RL)ĔRBS)ŔRJB%t:SJ(AsctJ$dLBH)JSNBH5R)sRRjA B АU@ P2((#9cI pIɱ$K,KDQU}6UUu]u]u 4d@H d Y F(BCVb(9&|sf9h*tp"In*s9's8srf1h&sf)h&sAks9qFsAj6s9j.s"Im.s9s9sspN8sZnBs>{sB8s9s9sАUA6q HEiȤݣ$h r GR TI) 4d!RH!RH!R!b) *2,2,2밳:0C KMXckZiJ)RJ) YdAF!R!r)BCVU}SvteׅYn]8u}amXeY9~Xet]_XmVY_}xu]n̺ mc}Yf_w:㩪+ , Ƴ, *±,j°ڶ1ܾn,pk1Qu|_x tu]yf]utG8~@!+8$dY(Y(躢hiiiZgi),iiZfhk)˦jʲi캲mlۢiʲil,ۮ꺤Yyijgjʲiyjzh(j,[g試'j*˦ڲilmmim-jۮ,ۺ/iijg癦il+[(扦j,ʖ癪'ꉞk*˦jڪil-*ˮmʲnljjʲl˾ʪ)˦ڲi-۲˲iʲim.˲mlhm-*۲-,ۺʮo-p0l+ۺo2}DӔeS5mTUYvee}4m[UU[6MնeY}Yma4M6UUMմmYmaeveٷe[uוu_}e溲˲p p0 a1R9Q9 dA!9!92 RZ !Rk8ؠ)8@!+TX癢jڲcI'H牢im['牢ih뺺.뺲+릪ʮ,ª+˲m°ʲl۶oܺ‘.1 G @6pR4XhJ 0!B!RJ!0`B(4dE'C)RJ)RJ)RJ)RJ)RJ)RH)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJRJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)R pz0 HQJ)Ɯ1cI()b9RRi-9!RmsRZ13礤[9RRkVk5ZZ5לs͹k9לs1לs9s9s48ذ:IX`!+Ts9R9"s9!T9tBs9!9B!s: BBA!J(!B!:!B!B!RJ!B P`@ #R΄AA AQ3 BL9љbNj3S9tjA^2  (B1A U DDH.\]BBX@ 88'ST ""8>*,.02468:<@OggSnI@(o ",c ]|ݤ+ӖVrj6<hλx[?]-{ذ IaDrJf1Ŷ{; [[2vśr Zm,^ipɨu.9Z+I((7w:%aawiXG*ywjA1LNUl5A=]Ѥ]f6WlT"pLC<٦h2uه*b!I'&gaΕ;Ukj]6AEx|k l$ݦmQqֹ]627ecp]K5"9綃)ʾ7AE]p,g+r9hxWGb.=sS-X!$'+E0Ւ=U Y!0|ǟ;BwYAX)DO=VVk~gc@#13plc/beu1yJP^C7,X~"yF摥i㜞>n%=rh)v,)gAiw&' Q>+VF,L4#e2;G%lo:|yk_nvY6|-Og͏ w:ٯ^5_e"q\nF[Ӛ6PTARNV'v65qbZI<7;1B fkVĺ'40wfcYaT5D}d[_xTd<>sϜ\J'YFB >2o3W8YIE~a}6swjg6reQ~ ia#{PUNӳp I-6ٸ+obܽ~å=8'̩-eBWv?[_~V[eLsz^6,2׭JI3(r@Ɍ.gw4vѸ$Io%9 Ǘ Lٹ}xWBtgnt~/ᣄh۟BݡJ,~2mdg}ԛG,)Qiy$249;'|7Uele|JgS~2cw)dr:rcg6Lץ5 - eݒRWÔqY GTTZutWb Ӻ]鶾΅{Tea^-b ZUeuSt8_V~3ε!C8{ym2H0K1$.H]>*﻽|YwpRijlTRR&'1wΣnn-@vT V yηDYD{{c{z|inϾk s}5I"yd΍}>k'p;G?in c &?9UŚ_ߪa|u'-?vp F wTD DHdpCt$b{ƃ|;B},3S N-|UW/}%2_}ߜ.\|P$qn4qH`>ϽlZW 1'َIϒ+VG` \kR:,DK',c}z8P5=.fbf 6I"y C6SsP*˳87}/yRҡb-kPbSK_G%j;pe:A)+Valg~*;Qr43:tκi1>7˯moRyq|c}ݪA2.1MjprPsd&Ͳ+5myjbw.S&-zmw2*roU$.jrA35629Jj쾽pic. +G̀X2P28 ,E(C|1$֧m5 PmVhIl4 f2g[j!RR HsGkhnqIw5uKo Q$L`DUG3kBb%hd`IKWޖy&T,:'L*I̎K1;vTHh:.9w" 0VWY?}st&o׷yP%㭅]vھI0s 4pKGy:Z èż%`YAyv[66G|[ 쭹ޗ]i ^i d67UNDwѽE$I{hx?oBn\7`2:ׅL.3۸*ﺒ){yvv:&QL&׽'cINF~Zyh7 q >jE)I|7z-9׻ 5%I7 vnT$}~gghy8Hns#.xVl,sR*mղE3㚢%.+8TZQD/=T!D^7HE45t>4PNB rQ,I%ʞ.e>z4 UUΠ1\: f5%)Uk+ْZ6'EJak}s=!顪{:XkXcR$W.gәzjwzRUxϓ]~02[[^qzEJhYJi%'QoZbe瘋%I[KIi<16mtakrwojnMjYKgt2}rݝdk\!o;an< ޫ =%?Y 3Ի5f"Lf% $ 7C$6ں9װΟyP_^L_$'t&|b\0fc_.;3q.HA5u4gX^*c|.b9>a1sc\s.0 l_Fc|5{1#1sEb1F_ FRgVq "BCV11 RJ)c1c1c1Ɯc9+ؕYZQI^A:b32R*fr"j nА䤔Z-BAi5 $$"c҂1Ic !v1R R j911'R @ $A 08@9 ph DL`P 2"B*HLP.tA . 'thff#Cc$Dd$@ !"  OggS52("}swswQuyvxzvzz{u{w~zx|~~}yv: ᄏ=@5D>ީ'حꉇZ1=tB+k<ޯFrZQCUEz8bˋ+K,:g }~Gg od_Ѯ lBO54yBj{^޼9KyZfo<}yxWŸgEHDcT.VRUgFUt&ŴPI:gfN19Wko$ 3Z'G._dqƛ3O{6.=WjnFܝkں+[yQ-"pޙ00F)bJ,>╺s;o6|cWv:LZ+S{ Hٽi{ab}6w`(K/n|\JoDeCrCdGF~80V]UQF=.|Y(Wz,]9CyLfSd,@SviHz>;]j!FDB{LG?6|ڔyFI@+(SD3f;ycrCʜkAaHwieedDIZ0sAX ڻ-ϐ߷_:.š wɖ{#憳@pH  q{oUaDYQF?Y O)/NF0cH=`3{-d@mRF- CzCBɐ{2JIpOvnnIzhL_3z.\c\@ZkVV+q!>?0=, _YtZgUg;ܙ|Rwe<&kXLR,ZVS96u졛^$Bwvi=F]ך(,9x>ݗD(OXj^f@K--󫹣S.wt* ffZz?U=;.f“=lWWdO4q/Ûkp,U9ajpڞتEnr\s7S:Uk^yaTfͷׯ}9B*:Y}]'FjjL3MLs.k^k?Ct nr\LIAP/h'͸DQ ѭЕ2US)s hR 4ws,7Vs[4Rs]Ys'xi/vDQ[rtfv“q)|l V-M==r^zj8DOGt&1vvWL;::YU}uxt~ΌҋTF56o} ,nt7Gݛ‹.=<;}VgFކ3fl3-FLPHݦ~K7&9/h+ޢ G=ex;ׇZvaVbe3|uFO<g(4JTٔ]ջ/%Em u ǰ;fX>bf(pۇ aD#|jv>T:y\ mں{80|aX޵EUϽW/uMõ~nbnݐKxR*) P06F/aVtwb޸$Tp]`L1cZ|gQ$zJKZ`¦DL:hU:;N ~M7F]OeY,`##!m3]:D2F'9YG$^+lGW9 AE"Z[EL1ǹHD gD8y7!t8i{/m Rm[q\9?%nlۙjX+'}CX~K@s{4*f(S?psR|Y )&K|DXy,p/ 26ndM,8N̄%Q`2w:SZd%6, ]!0#Fhɱ?M6_|jx@k{ !ҨƚQz6ɣ1N Neow6ʗRm;6R{F@5-ZLW|Gy#)s\\R$\Ke7mMxrQrVC#%QMo2Lوg<u*52L//j=i\kw zq&a!LW1ɎЬS4qZ-uxP)Mjo7xtKMv]Sىh(KYYU_>B82fPfz" 0F!ԂiZZB.k:He.MoU{,h?_ոq[3&vӄu&c|ÇY{ 5riֵظ6;-0D>zqM1Fb<6i=^)PU+ɬ©Mpg^ܨs*YiGAI@_MͮƹC_u^U:[{i]j3KOggSA2̌?zvwr|zaN#V!Fp~#7f!ҒE8lhKX l;LfƢofڗWobzJA6rer,o9RzD`"he`!lJ[ *-| avF :맑Jm̫<^cg5t鬮x?x%jql39]jЬ[xX&FU %)n2 C#7M0h85}{(5ofwF ٪M]aJ D7Rۢu86tB\D32 " !271[q-RyyjM.Lﶛ]%cYq>[SZayo)!*]΄%Fo'ްbEBE QDQe K[[OdmM!x, :`9lvS*5:x=uR:T3!v!VF>2c_?l?Gv!?[jhܗzJc͖Nٮ pWcJKnEu$D&@lL.=ZRkY+^~x{v}rs=g kmZ&=;䞅ϏP}|+1c|.b9>a1sc\s.0 l_Fc|5{1#1sEb1F_ FRgVq "BCV11 RJ)c1c1c1Ɯc9+ؕYZQI^A:b32R*fr"j nА䤔Z-BAi5 $$"c҂1Ic !v1R R j911'R @ $A 08@9 ph DL`P 2"B*HLP.tA . 'thff#Cc$Dd$@ !"  OggS9/L Nrp |uyvyx{z|tzz|vx8zeKnrۉ읕mJ}6_'A k<l69Q qS]zO);ݦˆ~-v649Gim쩿Kn@pƗHtK%]>IٸM\}Z]B8\x#rvE0˯V,tw&NKW\~˛7?hR=?37}Oߦ*7;?hPHDcTU4(P*6,è*8٤9I+.W:i<&j-}ԭYaw֗U_# qƛ3O{6.=+|o}OVZWue0oҚw$0΄%)EheU@G]Nw>}}.姇~o޼6LpR^<ٽi{ab}m!DbSyv A`FQ(C]3"~pX%wժF!~\)ʕ{kŶܾěu^{W^Œdܵ@]ioںzTijAګRއ?{uC|1z~ ?miӴ2TvYj!tֈq/w|q-K,VRU܆]^gՇ25cmQ:-^Jv[埂iCcWH)T! E0ݘǸu,Y B@T@s2>Qtvק(|F&wF(z#y=1"ݽtP3Q5K&3O*(޽ ^jU@ U AGL&V &;ctBCJ-HЭB~۷jaS6d_-c;ڵfL7y=!]J@JzJH)uLU귮mM'_ޝI+`F!/7`곍rZޞoiߞ6;q1bݲ|)m1CB<:?;S&G*ux>;KF+תu3]gv -Qm²á_=VHQi2W +a&{=lx C5h[ޯJd?b>pXVt:f_{XG}n}3)ݸXZH­n۟d% :-+62QJj?,3D}|ojl+g^T` ]5XnX1PFsuEdl ]T\|<@=D&]iņtyyo'_%IV`? !tp6x6u*+TnjO|h6':-7W'Mi^,g%]W(1JݭRu2lj&|v/wH01mE_M*dIT̶ڕTZm8u-q;%dY~$2HAQFy"o/>'B2O)E{p5Nd_KA#û\mI{kudSV+2XB/e%.|pAŅkM g6;νJH˜&Mv~ȜSQf.ϧ[Ue{CU>%7v^-CR`٣˞c2֣pAKݒZ,7\ϲqWek+G$Ѐo۠+)F6YI#jw_Qˆ7V]ūt8vdi>I;֨J|@3&MfXȊS0N1{Tæݒ[m1?ߘGCZڛ6_qB'Tʅʽr"+*rɧ"JNW8MsuRXG~Ntbn4fusڎ/s5L̔Y*f&6:'nXv=vl.=Yk"^SSL1t9'5P݋0(=5DGXZ,"VT(Z4j?ܔoT7MlmXw)2LhԚ5nD" iA?<&̺ j#%M~^/3~KB"J\M^d-4z~*CUڳOnH{:t"w}ힲ~sn/ˍ#)vMSlO3e¼7sby|k̸6ઍb~M3Z/k/ 1'VN1lЮ:kWͣ!^ ._ڶ&nլۗ5~NG G1#Uh|yN91~>_K:`R vξl_li#,Xvah/Պ{Nf3kk~Zd~Vv}_NM\qSruPs+r+<ٙD-R/D!&9i&7׎Cvq7z8$Eт A`hy[S>gJ.V @1iCΪǝu?ʧ|WH;- dЉ5ŧ/[0qP$7Y^e4zDb0aZPH`#mji1qQzGgVrٞ 5CґMJ *݊So01_sٕOlzyV=@*.z&BCS &(؎j֭ %mqD̾Huhwb߱1C?[߹r ݟ)K e4q!æ%B~JdǦ!S6eTswvBpz!}(e0-`0udpKM̶fʵ}~港8ٵ$63j66V`r^zcrw3c~ .?0{+KN"M.UjzO3 ,d#3X(E 6{ #keVŽWڀ{B0z&k>jrRT"5a$k[~N|zόF,nPƹ$ܛBCz!{sB8s9s9sАUA6q HEiȤݣ$h r GR TI) 4d!RH!RH!R!b) *2,2,2밳:0C KMXckZiJ)RJ) YdAF!R!r)BCVU}SvteׅYn]8u}amXeY9~Xet]_XmVY_}xu]n̺ mc}Yf_w:㩪+ , Ƴ, *±,j°ڶ1ܾn,pk1Qu|_x tu]yf]utG8~@!+8$dY(Y(躢hiiiZgi),iiZfhk)˦jʲi캲mlۢiʲil,ۮ꺤Yyijgjʲiyjzh(j,[g試'j*˦ڲilmmim-jۮ,ۺ/iijg癦il+[(扦j,ʖ癪'ꉞk*˦jڪil-*ˮmʲnljjʲl˾ʪ)˦ڲi-۲˲iʲim.˲mlhm-*۲-,ۺʮo-p0l+ۺo2}DӔeS5mTUYvee}4m[UU[6MնeY}Yma4M6UUMմmYmaeveٷe[uוu_}e溲˲p p0 a1R9Q9 dA!9!92 RZ !Rk8ؠ)8@!+TX癢jڲcI'H牢im['牢ih뺺.뺲+릪ʮ,ª+˲m°ʲl۶oܺ‘.1 G @6pR4XhJ 0!B!RJ!0`B(4dE'C)RJ)RJ)RJ)RJ)RJ)RH)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJRJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)R pz0 HQJ)Ɯ1cI()b9RRi-9!RmsRZ13礤[9RRkVk5ZZ5לs͹k9לs1לs9s9s48ذ:IX`!+Ts9R9"s9!T9tBs9!9B!s: BBA!J(!B!:!B!B!RJ!B P`@ #R΄AA AQ3 BL9љbNj3S9tjA^2  (B1A U DDH.\]BBX@ 88'ST ""8>*,.02468:<@OggSF\dB"gud!4a3 !kNҳ*_-%~m Lg7BV@jqvDyWr[ ^A15:|[݈p+2agzaYXetM};zzVl?'Fl1+a'e!$PBvqZ Iꦹ33KAi&\w E e׏  4%a>1lV$aHw6#=f7Zc/ʱZ#YX8{Fͪ.l ᩕ V%i)][aae&y($D&WE0;\*D(R׵%ƗO6g^M /uqșI6zE2;#AzRpQ͙ﰌ:tW=UM-M$ʘ+v.ojj?m_ Vi(mi.XGy %eg)QKrZaHTfaXP[D!E*'3`) N6sڏNř}6 e $Bc7Y?s Ӧje8I5END⌡blsnjd#\\ʼ^m7n&IdmOgI] v&+rOH|¶m+OLGTJ4`73bJ05GW5g2}x?gZP!4 ZyLĀ>T {bY$f؟u$[6x+z7ƉBHì7u ^Vr!W-gV6 }JH3t|좳#@|Z3~sfu+Ab{^mD*Yč.Ĕ 7]!{OlA޽ѭ}6օM?>m nR^/P0% tR&(j nŃFZss% ټOR48NL}~ab7ʆڞy}viT!DbFkqD%$&۫{Q7S^~j{IFC7$륛Xɐ,k"}(?iGG$qTțrA]"Mzlg]p g iy1Vٍ&7{LWsުU @V˜DMMgZ/yv-D}k@cdؐle@#nߩevw7 1*狹ٽ% {n. l/&{~88tE-@\habVdX{7=ޯ8c/Lkse5e؉AE>&q: n<I;q\yC(+Vzx/3Q %4>Gy~+~5}%tJtV$g@[si+AKtFFVn%b!X9$]c\<Ѽf]'@mzX`0.fj[k山˪[97vYԕ3^|rR>[ZVeSfYq711uwʅmH m:z[G)Š/yhul,~ֵJQO'T5Y0%n9>[6IJKp6Ų$XC|O۫WgU31Rf31F?Khz%SEa?΋xSe:#1/85?̢GY+4 ]B⵵Ѿv)6ad,*Kg:&Yz@xG6[ʹ@~NDZX`IGzmZJyh4Wd: 5%:{JcV#iOyrpKWWFYwV<#N3וb~x3C{HV\l ú{rKA[J]M 9R Q>{>{u4._aRM,뼽ں 獺&&漑y+Y/R֊SX__VSzc'`l༑Z}$YW<@cgames/minetest_game/mods/default/sounds/default_place_node_hard.1.ogg0000644000175000017500000001466212565242342026646 0ustar mquinsonmquinsonOggS{5tvorbisDwOggS{{-vorbisXiph.Org libVorbis I 20070622vorbis)BCV1L ŀАU`$)fI)(yHI)0c1c1c 4d( Ij9g'r9iN8 Q9 &cnkn)% Y@H!RH!b!b!r!r * 2 L2餓N:騣:(B -JL1Vc]|s9s9s BCV BdB!R)r 2ȀАU GI˱$O,Q53ESTMUUUUu]Wvevuv}Y[}Y[؅]aaaa}}} 4d #9)"9d ")Ifjihm˲,˲ iiiiiiifYeYeYeYeYeYeYeYeYeYeYeYeY@h*@@qq$ER$r, Y@R,r4Gs4svxݜ< n゙?|n8N猶Xa */Xh;(3uv̇Iuu9׶в$Z'e l]V\E'ʢHՆ!\\kelyK`'6kw]}~dlcZ1bH-<9WLСm8+e ?dke׋gw~q)~_~Ən(wo&/׺Q;6 r(Ć;e7̧?>l'ݜ#Ti :Z)qE0 <AuVf|770x5h#B{:tnm*\W*@ ihw>A %æ2 $Wд"v! >G\pGpp J&t`x`*/r13[j~Ks$6d` YssV媢9dpY`-H(rm0Vχl}{MF0uHMA#/M|cS_Ѱ8ԅKsl:Kb@T@*wd{NSElG4NpϮ0Ʈ*VIf~zk_$/%> +nۑ|Ϧ>V#%RC:Xk4\v2xV ԊޝǝzR}0?~-v%W!FA˃D,#k.,.QVڗ kR%[:>Tn`]]M; zBBAA`5\F#h>>'dNJfaKfۍ݆6g[.32Lk̸vzLe'=ޒ$ȩ4e]9R FP֐/%ίb6c}NQw=Z='()d̚`Z"e7Gyk'-¤ vm; &0Io1U % 2z UK?H '~[KylaO \+O߾b8yu&wyUƟl 3LSQW4CfLצ 흶Fr+V8[iZˑc:XEEdCǧ8rfZo}BK_G C'n3mU> Tjk2fSV32^JZb5`)>FK 䦹h2Z)fY#ҾSf>e-!qi5NYڃil+ ۹| ~A-]̪>QE7)Ht Wg} |pr14 s``HD  M @#6E:F8|Cc( %{e)>y&퍟g{{6O?Ct$*cij4X)vLHNI* Һp:f O l}m/>n{ܲ dd0 آ 8H+%j2G܍5O0l=xؠ´R@8/C&EƃʟC;i0Vl+ʊ2N?kpxvjoy϶傏sY۫%6xb͛Ặ.3 h)Ô}޴{{z(Il3MA#^X٥%%NHl;aka2uׇ$ͨt$:N5=q٧a[4WLU3D 4z3iz>H^>6\gYӐ4C$*HˀO}J>ټz2^'5wgrެol,ZQMc2u0]wEU3޵ҏ +sI4R`Ʊh$֝X@y FГ&A!f(hye*>;.yqčs~ IA(sh&aESfT4~ELPa_ x+ ǖ"C͗s2>Z|R.f\5%d~:h&1*DV02E把|>ȋh"3cEAi%S}ݯr }.9"W) ̀?7A766kXtXt⊪[78U"g([kȮ5{LkU!gٗ7mi21,6,m^%JI*55g*Iq70 g}J=gL~֥R\,)ygyInǸګWK(5OZЀj6+vUhWTe=CTJEJD+#\6= C.5ѥFoAՎtb֒쇦C՗Jss Y^Q7>I-`e3sBtjv<f;hn .BLu}J0kna5V;ʢƆɴߵ5B1JG4G)l3 0QcEf׶ymٲl;O*}.'2/yI] ;F͜/{}< &+ jTyҦ_Uj㨑hm@륝} JFCUZ߸pG)_KԋQ?alM7HK$_{ZVūFP$ j3b *[9VK;x>S^WW] ,kR|Ej׿&>,\5_n6Q(8]q9:UI_Uc?¯[izҀe`uq&yV0"3;Hs`PiHE|ޏ%ݻՋU2oZOܾ@m%=b['5DSR͹*RMA7"Vz F6*j\ڪ 6]x`ַbb>5h5e(ًY䰝B̝eGY=[o !6ָ}*EOno#  v >"#۩x~Beckyap\Rd4I[ʜC[6˛2ս} 69EPcY[Tv{HT[_ V}0Kkfdv}XˡD3>Vv 9a QdԹC`MLKؔ]KP$# BkSִ+v%<D5ÿߎ]{~FY; *RzrO՝LwDN |^|lH!GI2v_h7҂Gdz՘˜EeI05r2QVkߟ&q}`.qxɮLoa!ٟ<ӅP[ (6y`xX hKH. R)?Mr](Rð# yYy /=:J<;(}*n?v|@qq̧p'/̓^P H ^/games/minetest_game/mods/default/sounds/default_hard_footstep.3.ogg0000644000175000017500000001146712565242342026422 0ustar mquinsonmquinsonOggSX>B9vvorbisDwOggSX>Bfr]vorbis-Xiph.Org libVorbis I 20101101 (Schaufenugget)ENCODER=Adobe(R) Audition(R)vorbis)BCV1L ŀАU`$)fI)(yHI)0c1c1c 4d( Ij9g'r9iN8 Q9 &cnkn)% Y@H!RH!b!b!r!r * 2 L2餓N:騣:(B -JL1Vc]|s9s9s BCV BdB!R)r 2ȀАU GI˱$O,Q53ESTMUUUUu]Wvevuv}Y[}Y[؅]aaaa}}} 4d #9)"9d ")Ifjihm˲,˲ iiiiiiifYeYeYeYeYeYeYeYeYeYeYeYeY@h*@@qq$ER$r, Y@R,r4Gs4sBD:2C 0a)uS 8^0knWzMͱ_iɆ]O"e/u[C(_f=JQ Q2^y\IMɜJ_t/Ӿ 9zU[fZWzjOr<-sYYB8DBzs݌.xk欥%,Z6vc$C*-QHݝ%mxژT"fߓW:M]W=6x 5͆šsʜ񿵦9ə(ζWԊlnsq탭8k'< os@eYg|1l5JTɾVZ+qu8w [j3XΗC;Y W8kC;ND G2aY A7H"kc n8%pDԕr&qncD3aLJweI]A=B cZ;KO  Ν Wk9 I=2 <>hvK.UGPcL+j@W}Ob̷V;zA@e$i٬2.dFW9Wގ-pC'Gk6Uy1 v(\ΊޜR(WG֥4)Jwb>;M~mr s c6.Hgames/minetest_game/mods/default/sounds/default_dug_node.2.ogg0000644000175000017500000001726712565242342025350 0ustar mquinsonmquinsonOggSRHtvorbisDOggSRH MvorbisXiph.Org libVorbis I 20040629ENCODER=Adobe(R) Audition(R)vorbis)BCV1L ŀАU`$)fI)(yHI)0c1c1c 4d( Ij9g'r9iN8 Q9 &cnkn)% Y@H!RH!b!b!r!r * 2 L2餓N:騣:(B -JL1Vc]|s9s9s BCV BdB!R)r 2ȀАU GI˱$O,Q53ESTMUUUUu]Wvevuv}Y[}Y[؅]aaaa}}} 4d #9)"9d ")Ifjihm˲,˲ iiiiiiifYeYeYeYeYeYeYeYeYeYeYeYeY@h*@@qq$ER$r, Y@R,r4Gs4sFUuUv]m_؍̺͸}_9n_WX򅸶- o3n_7Ư 2䙦m¬o1,UWu 誺ʲ﫶oͷ}1ۺO|_Xʶ-r뺱 p0 "`rN1R B!BIc2TA BIb B嘄9)B)-uR Ji-kJ-BJB)bLX1!sLJƜPJK2tR TRjbŘ :*J*1Z VJ[k1bB)bL-bb B昔9)B)UI頣9([))9):)Tb+)Ji[([)VC)b,)bVc!PJkRk5b VR[bB*ZLZ5cjc1cbL-Z9c5BJB)jLJi[([XC)Z,)bXkj-[)Xc=VcObVk5Xc 8P Y D(Ŝ!ǜ Ę* ZRZ뜓RRRZZ lДXА@b BAhQ1AJ1!R1DJ1朔1$1BRR+ M YD c:!9Ƞt!NJFVZˤJkNJH)RZ+eJk,BCVy1J1s!s9R9b1 P)ƘsBsB!d9!: PBsB!9!PJB)E6' *4d%sRRjb B*E 1*ƜRcII-B))VkZRl\Ji-ZsNXk=b5 ]p;QdsBCVy BJ1cH)c1b1Ƙb1sN1c9c1c1Ɯs1s9c9s1s9Ƙs9E6' *4d%"RJiRJ)4RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)%B! qpQdsBCV1 9TJJ)5J9'!RRkX9'%ZR֚s'%cRs!k5Kks>b{P1\Ab9VG8) ,4d0A( V+j'tfdȥTD#5b%ء`!+2j̵X#ĘTZ.R JTJ))rKǘbQ%tH)Z+CI1) @P` CpK(0(I @"3D"b1HL`q!246..tqׁ P@N7<':xH6h8:<>@BDFHJLNP> ""9  OggS.RH&ib\bTS. +<-66YVE e*m?s8Xǰ-~Ǚ,r|4/Љh,n}w]\zv%ϞˏNamHg!vq'R^'GJw9 R#E(*?~W4 _}yUTixc&s!R,R/O GO]-Wme}0mw8T N2jCݙ㾛N^Qbpt+jןOK; _or]NIiKpmfDIWG4{_a L#> @Ưtzertk߫(_7(3WrY';~`UD@p0DF nHh2!p;űGOO;g$$66\ Rݱ[a @O . Qr ـˇh Ai*C _! ĐeX!+^_///xdP J吐7 V;[ʅDlq]Mڝ6uP -d0 $r%ۆ|SR"f  ;"D7/@`LLZ4 {V1^/$0 M@mk7X^D׼aFQ&}ϓ'&ʕwokF=AD"$ yy> oP i\n'h)).,`ot8t4M<_4:1|"j*}7y\BW|Cah bg_S G @~ RkrSwLb @b/]d8J xyrPqԇ 2-x8a~ƶ'ŢP#1peS0H*]kjsgr;uKTDEiOx:a9cemHAi\nUy]^s $P΅кS#LQiPCٿB콵AdURtĮ 39t/[A/i#g/2}Įؠ6T(ӝNNAeGSl&p4X,X/])$, *Y>^3BF貤TsɌx{Kj{mW h!";uǝ!H[sdDu+wͅ"9sN쵄aKhkB~`nN :"q˕}< 8T@r.IږdvҘN;h;7xܾ{tv,%/Р `@g ۼDx20̀CӡjJX/) ŌGx.CZFe<Eq@ a r E师 V^1 JxP/4LX @V} 8ٍ_&\B0 ~λ!Q sNWWE=`m6wR ھ(3kqoZ0 F>t+xw÷v8:W4`W8 N-Ww[6uApja2/G>| С Da&܊ۚkdNv@omY(ԈA/&DK*?BDo9,eZ鋸 C,@a<:ܗC_c*z^!Oo]ϭݣtl7'\0WJJWF^}`5hǫ{= g8GN6ss 8~ػ\l *vtXI6ໄ)Q+ܸ p BFvpUUkBeL`YڏY`wǸvt!h"9taٯ:q; uB(ob!֎?*77GU. s^ah?k5b ~9GNyDE8F?ΣRF^/c˿1%fqz߫ <'H: rA[*ԓͼ7H`q Ӻ:/$rH!ۑjv?ܣ1 ܐ⹀wxxכn3r.T_ zdb5sZ,n@9Vb9ԅlCC 9~Q}sG{$1-V̉OE vR)~]kKM/@DȾ~wnoeAAy*hCͬ%Uv

(޷l $&F\S_  oy J "h-$($',v%6zqX|}8>B3z=$s,5Džnx'aeaE"AC]v$GHX= EfA R ($H/; -!`b@7*/EȵͥnOR'[^uQ}:P܌VPMzkʐb6B$rvg (?&+< xD/ܺ!6[t'\\^G<ß^{`@7颮`ܻыpL5:0b+B_>.KZ奏q߅Mɲ}s<\Xc~>,~3¦PmUNԳs}Mut\-!NL zSA1X}עnzy9isW + g勰&8~EG\;"1~ 8$6Ù uHD ;%ȅb'c~'F_e>VfG /0nʖi$r<+HJvI7&í?E@+B$_>f_2O~2$p8p*xI G[7-ώ='nwL b;<:QăNL>ۺc8=6\׷Unnl}Lh]>ۚ4ik9O nnkqnzxLh7 Zk9Rj>`ʲ/Ǘpu_-McXU^y\O}F)F M4Uq7?MlwuRͩf(8M@Mڱ\i):5 ^ZrT} kM:zL(Dl^6 Oqgt0'A 3y1W]iMV}}khڨ(U' /!iR%JS2mɏ6*Z&sBiV!wƜX60dhj6leH ̪kϨ5AQ+M]Vܩ^/CS⦦.}zf d 2n"ln3u `H 郆ð&F8ihP'`ʸl_՘xafGsS-"ٔ ^LO?ϤLI_Q4@S욌kf2.8%;hy50F{y%Svo ~ї8,=.,W<'侺BR<R#o Ueѓ ؗ¯mg/Z0afyHddh#=V 9&Ogγ̋LܶA|}itu,5_a=Ei7iWgz"ve{z\ dQfp?ch"g&U}{uvk1,jQ-k/?\=uy6  -+~SӊCt=o,^GD=PeG= Лc+dIawjj'1+Q?b._r/RAyҖcrwPT J)61s(%kG re:;"5u'㖉KPF@^0+$à]Ls-c^ ={ 62jkxVRW$@[j]z -<}8_^>>w4o}X矖eEpYx[H6eބ4/'>rw`y>-n߀4 %jGx|ϧt~zёF+Xbu?{~fRY ӸI .E!w#dDpshQyE # VT{JK2FL*/">] g^$rce,e*;/zi6`6eCj>WN(]Sn꽸t o}+Υ9}Es\ó8`H0,*M=笵 ?3mߙځׄ;Wz+% `Kv)VONjxb%^]zcHnFvh|gBae>ԹXPv%};7/I}mэX]ʕ W+s{k mݷ̒YܫrF_[Є C`[ F*W F͹^9 s?/(i$taM SIYU;DPoim]"2_.x߄X@wnOWobvJ_U_ϐӱ+.6bkp<zo3/x7eЯhYt'HsΕ#Éꛂ SKnsgDΊ+PFMI[D0[uL875 l/c&&X@3G ႓/~{._?,˃i\@\Jc64W Ttr !@XeT(L9~!oEzՃiAʹĠ! @Xp6Td̊ f$Z\":Eq4X;/ Ìz!1VH3FVH'ۜǩ]pbX< -1[;)$/g ?t\ BUjμoÁ YM!*+J}ŭv8k&ÕvYMI fvףēN.q%S~{;~$WKv ^Vl>WڒQo@tQ0VPX.YK(>䛏knm;cx4ݴfv|Iۤ߅2aF&oÌ3Dd题 <۳_Թ Hb.RE 5B:x;f&D~W7nem?(sV+RM{E_?kD1GxLk7?De%. FPe.QmX|9-}Ӂ3,vi Cp~" y֑wcøpUxD[>[,;gƷ}Su9??;ܯfևFd`3|^& Hb˓I)()_yXP6|lxW2}K<šENu&\P@@V"HgW`NHCgQ1ps_-A/3sK"*1n.Sj,H͝ZW]a2Ĕ77;D߷\wH>֕?kG_.b/ woh]F]S݈:] Kjh^bN("Ub+/6W YAGImDBŨc@:ؼy>eCkPGwx!pW2՘fTՎ}zXK۬gRkd e; /r&/H*1mqXayJ%r X%2y ZO./M{ t(F6)kG l N-%v2-OgSpq._fLi,5nzw:#\vWө3sQ4!a[JF(o>Nc* o-I3TތܙŠ%Jk#^VKh ڻs+.ڟ,pēIl|[]>NOieI"NIYktea8i ˗w߃XOggSsR381%~V$ΆQgiUld-}LqP߾úUz'~V}Jb̙RP|R@'`|xsm% ߅1.}TFx13JP^W3$IO9m+^5KWn3v^#证\jMB9:o(ߵ.\:OZsڈaܠ صn( :V$7~{4vm*ʲ%b?9;vo4_Դ{m8]ĝz6-ۣe^2tT5w *[ N[m{]Qinyst&AcdsSKf(B?qURАVEi7=GM? dn/iCl[+ܜXŶI`#E,i'ᒜےc.-M +&Znw? _^1>[CB]҉75L! C-SL*Ȗ-R_gkygM\RЊpkS/RS{5>Q&܏S h5n<S+\dgames/minetest_game/mods/default/sounds/default_break_glass.1.ogg0000644000175000017500000002557212565242342026036 0ustar mquinsonmquinsonOggS; YvorbisDwOggS;RZR=vorbis-Xiph.Org libVorbis I 20101101 (Schaufenugget)vorbis)BCV1L ŀАU`$)fI)(yHI)0c1c1c 4d( Ij9g'r9iN8 Q9 &cnkn)% Y@H!RH!b!b!r!r * 2 L2餓N:騣:(B -JL1Vc]|s9s9s BCV BdB!R)r 2ȀАU GI˱$O,Q53ESTMUUUUu]Wvevuv}Y[}Y[؅]aaaa}}} 4d #9)"9d ")Ifjihm˲,˲ iiiiiiifYeYeYeYeYeYeYeYeYeYeYeYeY@h*@@qq$ER$r, Y@R,r4Gs4sQº_#æ8405Z$ @a@֢`,\_y-ZՂLd% $cuz#%CCF~(q$GѠ"BZ<&M1+r_>#?}քb X`J1iZ^R[RoI)+7oEpI7i$OprHD[.KptyşXz#2@PZHY(S'gs]+y~SMܴ|&0y@Z?~T$]ˏ{,IrR!όM/VeTQ"\`COLvdd^ .Ϛ@*_^`V6# (8P?bo@Ɛ])?]J{  v9.;Z -1r")-|9`lgfK9B2 kz{/z9yy=Uw wwh=Q|8X@Evy>cMBwSn-'kJj[nf" !`:]+)94#%/_-]DA w7~Z8^p15J:#sL~o9WG6r=i©;e1uya=; 2.PhF&, > &Rf Fe%NyTV1qVe*(~M^C ~Sg ށ'^1խy|Kp`4`ΐq pk<5#)G D,UhGyV-fY[gօDA>[>şz>G@oz'~1eV@S؀:H eYOd3\AV4jh%fN`uUV(-QP!oS番3䱟@c067jo9a,V~Y4EJ7k ]:a js45rYsz)N G3/ϝu[ĴPF@Xp PI+Y*;d( ԯ#L]^v-wYkxFE r0 J}ޡ]kpDԴ6CΏh@lً?zY {X ok' [cTa@?o>kg^^U%RmMƺM/a1I,óS__eFݗgϓLJ "%أ`0Qۿ49?.Ȥfδuv>٥>3W_}A iw`4L(m &6&RbaTYy@E@4Ay<#( 7u{CB5T <쟫wl-n h/x𪤠NU-?HuSa[&| 3[t`~ o` F$&l]>A6$${m4BB`!Aaёڼky _Ni&-7Z%ayĩY*u v-x9Ӥ`N$m쎈&jGҪuI;|7?JR )±&lE곔{G/,<%)ɨ&'`Rv3e$}jHX  Xa9Pp_%ɠ!d**C N (4Ma7`*),Ґil:1{f@ ultȯcS[AzK GQ%,}uH8o*-ӫU%8~oH)ܩ~Vp^NEnn\64nԤ~_@HG͚t9#_7~n 5 OVR !,]Xr΁'4yIKPlCRt|ؓ`0-ĹBcT m݊*2q={*-T>M=[W0phTZCN{z7 )՘|+x9RpZ4@X+; cYRB*4@ӥ 8|e(4 Iu"JӆZD;vw}7&ཱུvt40e4ՙ,'6k;1O j2qW5kF F}O;tt #KwJ h~5`K7tlC2a~'zI$ PqO~b ^|b*yݯ<Ļë)WH"mScxhn ,@p|lѼŞ0L, I xK{Y $aد(Oi99!Ŵy&BMyDLZHfRhd$QFX}2֮boOsoZsX_ξpc:2Xj|:{p=}" |LE?>*9=[K<=-Y 67w\GDDB\zd<Ԅ Ě9!rs &XxHm9Gtz9TFiݼ>0R\ Vwu@Y{04)+_6 1R:nGacԗ ga\ŋ3 XnqD!Z[.G lO_.dv + :俭PoJ85^nXp9k o|ݘȾj45- \kILEV*a w4ljܜ@Ǟo.lWQp`84P֞qFdJ\B4>lL:nU5e]gFEn>LTgj%Vu @y2DœPybCW ;X2FsxύlnZC X K%\(žZ꘸ 'i O{4.H:$Gw&gs$F-mZ -89|t[ ze7O&fq0̛]ks Hau Wl;.L!TÎ]3"gc6rɇ&sԬ_7l P3 -c\" OggS4^;['/,-/-94/+*)69.553)&''+-56<89--)+0/t!!"&$j7+A4?[\+tx @=LP8 s.$n/Q; J%H%!@oYVaexS|LrKӁL^6JؖQbSHCy 05?` RP,=C: dl4F(b1NΜu(}Iml_e0msiJMg b(|ih2/ְB%KnZl#swEu劙f+W6Œl+ yq'v;Pzz#|= T'4PHxM7qdQz(&^16S wsߐ2C/Hwk(n NEZ'tԜm.Xܦ-HVcL6V>2*6 HS2%^qIBw5K}X5[Lѐd/?\Y\}c]PZ#VHi02g yik5g#@D Y8 7WC^j'ߒQ9\pa9k@|C \Vvځi/^Im{}s19gݜ|_) |]K1W+nA owFC8 2ݐmmk2ay]wT$ / cQIJFS!<4oq-ܥd*_aEBLt튰g$DdL!hM =@v7T] ;2QC@TjNg^usKZ<22 8gpD:ݰU^;vjX5|=sTc4Jߵ^j]xuG5 8b-MF:iN3:ź^C?{::b*FZ2eM2c"muKuޕ"iΦIp (YmĐyVi-y'6*&tT%c;14 $R.Y@<;Ǥ9D"F6N߳%Y,%~u}b:ˆ<@i l(QUtvZf*{Q *TA\of8=]YA|.P _Uс&hU%á@ؽyJwHuG6r 0VӫE#p(6tht*yX[$$ P q6h̙?֤OO^+Fiq#}E,J`.8poQ 91#ߡSN8LCcھC[7G;p'yue@6Y҇8ꜰ/oQ(~ P p![ŽcOӇ""~6Tdm.НǴB$g099-;q{6{v+p[15tzt K:'E/UDhY!,w?s]}8EHs:a#c`cvn.^jiRkwNhHZ泌)?\#NGNFCxD/EQ"";+:.@!Y E7)Zn!`l+Y$VO"geqz_;R_n>}㥃KeîhFlyJ=(dv jtq+vBZ6IܛG 6{>ئA˅f;i1W񢅱tJۭR6'n*|I.v se~ \tأ--yHh1 ೇw_U萏`IXLJL"a~P]T]RR0 *sT݊ p[>[&{s#I?| ,>4wXҷP0{X'#ՙ"̧?̨`4v({ KN6 _y5K,v5As;AN_h;A!D*P!ظ>}Icʴ/3?1[7SK5_b5jwKcrضqdi\=ڊsټژk?^0d8+ ШVq\{Hq?-7xB Ȯ1ѠN'󝴖p `&e[`[iQ ]9k'i;|G"9@d& nc@ӲzzUi<?g_?)c:W games/minetest_game/mods/default/sounds/default_place_node.2.ogg0000644000175000017500000002070412565242342025643 0ustar mquinsonmquinsonOggSMevorbisDwOggSMeb ]vorbis-Xiph.Org libVorbis I 20101101 (Schaufenugget)ENCODER=Adobe(R) Audition(R)vorbis)BCV1L ŀАU`$)fI)(yHI)0c1c1c 4d( Ij9g'r9iN8 Q9 &cnkn)% Y@H!RH!b!b!r!r * 2 L2餓N:騣:(B -JL1Vc]|s9s9s BCV BdB!R)r 2ȀАU GI˱$O,Q53ESTMUUUUu]Wvevuv}Y[}Y[؅]aaaa}}} 4d #9)"9d ")Ifjihm˲,˲ iiiiiiifYeYeYeYeYeYeYeYeYeYeYeYeY@h*@@qq$ER$r, Y@R,r4Gs4s L^03bC!a=\yRʣ~dαiPDi(^?>O qhɧ'VwЏS`/<﵊h|e$tm˕/jFڅL*(hуrqB8"Tx!+*5D9#*c_'];V id볍}re\0>~asxnb4SM%KYL꓁uײhҖ@|RUM_8>!' T;.cIVZ8J/2<ݬg1{11~g.Ŵ <;^D[|L },YŠ@hB΅w^^8_TA9tk$pQ: O9Sm9l9ѭv?^,aj$?Ufп4„Jv=Gq(+ujcʶezem$U~AuG Ѐ\dc%+$W<ʀS(<kJ$>o2Tcka=Mr9l >c(@W)$m74-܈gyOm7e>8 PҊUg,'qcN~7R&7NA[34<,u=b.;þvZ>7qѩ ֯VWtQw|+0@RN NOQV!uJoQ+^bg7$Ϊj'j!E.WCrc+q^&Γ2o8m?r-K|<>HĀ)pK z76U*W_~gfyKݓEnY(!n*`d'd&59tؔ 1hUQ%=>Ks ^]cNm074 izm5&wm4ֶm?sv!EG.2ο{(x fx]ϽSQDy ~HDn;H9/H4LNܖaY{oiN.E5 }c05mkk6.xz(3?m96.Hf-_Ǘ=Pg?Wr[*%6'UIYVFz$Ԩ]cЮ:]JSm:.B [ϋ XZ78^ء߈b+L+e?8EsormPK^#:~:J>-kix!Sd{k5PL|ÐOe%V$w÷_ThO hc>?( L62kw:YM9tч**~sD$hv; x-IK㡑@[FaE@{QYƌЦas"_ ׂgOk.F,rZw$ף?^Z-fp0ȺM{/ XUmg&V$r÷Nx$`lK:*Osx˷L|aYS5 sco딁VNХ汩zlŎ[`WI)*|:쟁rd;FXKUW%(K<&kfRdF!։N}̐cfw!`%ةWh!t*UA\V p _s,TYd@MپN?6|rZ~pLVR~vZ9&1]OX@h$3Ymd-^@b?g8iAw& IKw`,֖34gRBбFF 8s8P4KH+[AJx]ѷ^Ge8|g83`HSʱH'aÛold=멦f~KGϖ, XܿuXinRbY}:+'o2`K}~K`u]uEQ>^W\ v2"0U4 ʊ0a(hq&>L9}̊6}|jR W:>F$-\|KZ^ZCƪ eRpz6 Y(85[~adZDlhoMw9L(9ڼTfU%3=.S`%cx*H2VB[یf?XSq0upL|ZΖXX3Bb" ˽?NA"N б"Vd0Us%+I~Xm$Dv2#z`?{ֿf5U0UX+4,NLMuxdQTr'a Dc`~L0$f,&ثnNF#q#%f mUInͩaPܤӖ} X1l@<\UbqTi}GG[JW,m8/S;_BJY8fw@gmǖJ.l_.U 4xn\];12ZY@8G2'<.JRʜ?NJ_'g);\mݻ}_;r>}0Qu"H >($XoRSPݶ|r%LX ,.`t_RM4"M&To$JF2TԫZМvcUJ_v?Of ᧇMܝ]add+lΰ%¢6i8aqx, Yk"Z,bݔ)@'}5i]x&LhZRҶȶE#nV_0F/u&-݉۟dp;q,dP[egames/minetest_game/mods/default/sounds/default_grass_footstep.1.ogg0000644000175000017500000002404112565242342026611 0ustar mquinsonmquinsonOggS'Rvorbis"VpOggS'JM vorbisXiph.Org libVorbis I 20040629ENCODER=Adobe(R) Audition(R)vorbis$BCV@B*c:!B)B!$C:5cGdBɁАU@WPrI-sWq s gq %s9r1sWr)-sGqsGqsm1r9s Rr5sgr %s gq s5r9s9s9s1s9sn1s9s9s9s 4d(( @qGK$  YHHXfi&z(*iʲ,˲. HPQp Yd`(8XYP GM$<<<<<<<  Y (dBCV@!CR\ BCBC)%cSA!|={АUa8$!b'Dq !$Xy$݃B{˹{ 4d B!B)RH)b)s1 2蠓N:ɤN:$Rk)SLc֜sA)c1c1c1# YdA!RH)r1BCVER$Gr$G$ɒ,I<˳<˳ " ff#Cc$Dd$OggS''OLĽڒϿü4F0T<@hx/}X:J Z܌m`m8gi{~uwʶ=o{+/owWzMr;;2w-NM|y*n'?xNψctBZSO b<ߐY}? Z{Mƶ+ 4ة=;Gkcy}0ss/ 5>?n|i~ z[KH& jOCOuї "ZkFTA[mSpe}n: z~u'KW}wdh6]? BhzT^|~,}M.Ϗ?i/gF<~=~a33{yo?j'%q~v]m tc~_|,qc^:Ү&Y͗L܂>1Ny`jaү_^;coې$)KSysJԃD#9c}3m͕(M=B8_#]g GS y^09̑tgI\XGki#[[FlekӮj=OUjqÍEi5YLL*uah|f_X\q?4ǡw)z澔%yۂ*2ލM_a-1eðc=fl[w+>tt:Fʼnף{ȸc+ߤ:{݆:uN_qFղàc{^SLւvݥF TbJ?Oz؝an1a&Ru7gz09#?㦠VUޖxJi֚l$5ٗfRYc3d]S!dO *ܯ- [xV0{+}v/<^iSZgYy:~h!]/l3_*fUx\a 31EhfF_Ɂ3T^ q֘ma=vӨS}9!wݧնܕŲq$22o>R9vͤ Lta_e.V>sz[r[^y ;0W3,ݬY3 7?.8tvo<}gYA2='f~sI+F}k|r[UQSdhA6+[ٜ ǭ_ `wXrhn141&=1 =kMc,T(E(tR ϔP6~K| Zv9~%P 9Ź$|5\O-հd3/ٍoyݘa)b+g!\.emk?GaȻY~sq55HJg+<۳},9t&=fO|>ZhK^dAbv7a[N/<4= uВsg?k-yp;k})q46޸IPYxUgeX1zT)ѨVfV124sTSd[Dl4#6}Gw?b0Oϡ1ʜu@W$5Uwv?nd_ _jOUxLfm[i܎nޤA& Z /k)v09Oe}J,48fJƗCMi@&J6<9ިInN?J-v맴_ 8,mݔ dv<[f֤oa{vuG;Ѹ2C5]>p߿G0\s5snʸmԜ{& =q$Nulܺ7vx>}!>b7Y}og@ݖ>検3}>?YLN}˔Fcj,xr\VfW}ۻϘnŀ_{΅MgΦ^LZ=tqcJV>)Ngi 01ގFL7R0%VToՓ_.a31=[؆2C\y2MF^6%C̞cآepnQÄ~y[_v$CôMpnf3dK{ LiLЬ >+)7wsG?F3aLC/k= Uۖ[' O㜨zĜɋP:p+ZČp8)+^)ғUOVMvʛMt;e ֲ%@?| 腚 Ɏǝ!Ѹl"fdJ:)uj/㳬%o` ;bDZw"Ye4LL/NA ^NfDas5szu֘tz8rֵmubNQݑmҤ4Ҋ1nϱVS6[FDtmw&67<'خt2}%^WsQՒ z{ž>m`'f{ϗF9%?20)ܷ>8ctky?4Jԥ5[OV]ݸsVq]5 ӞWW o35.\\lh;t,U]uSdYO+RUU.NNqv~2;٠^]uː8ێsb{21;93Cwە! 'd>y@䶵&穬׸6Z;{˴=FmR)jC#鲤{%c6l>Ƹn1H{nT3o {ky> %xO+<LYJֹUNݘaw7Hg eYs3`^:wVX]ݱ4cO(lexuxq-bFM%8`4#jUnfxAJ^8oӲx cӇ{_%7%i&7=1C0(WOggSA'0ED `2oG%n&;=mL1tlm;_79޽W>rݎk#w34[,I0,kc[|ɔE Qe4~չNsHp`;tAJͳ(eq/mum|)_4(R!fcɻ.ؿArѰWq7K[yh.b O6ۈtecOX?Ñ|ZxD/S}ܾ.*xzeż14u.qTWlfn؍IsJ-Hl0d'kSp|"sRɵhfgEÌ_In\l<3/Hoƀ<H|$;湧2gwaǞ:iZ dva-2 GN24;V Z $>,ne~ӕeXȖ(|d ۝&nd-n5}yԇ7v9G y@_^N 4q|7^YZ WVB pW?vӞb'[ubX澫KS@řs=7bޝE 4ʫ1YZb{tOGjU5DorѲHQ>nPf}5ڶõ!25'vDoiy !cOyIp,^HYKӪM9!}D.dN((v,VɈ7s'h,9&mL҃\BP wZyy7ѳ,nLGFɃ3*SmiRlZ|BӶD1 [MQ,Eҹ15RV>?ƹ8gaX}Sf#ؓ3;iF#2d[R  O4^ZA4۝2.cz*jSǤKS+X V.^@tď/Rda)Or2U@g+O"Ltks˹\ HYF:CG ƹ%XPn" doaS˽MbteH2ʰ*/1I=/'7hAkw4R p׮B:`&KcZF?42٧dy <7 .Hoo6˷?K-lkNMvj-|.,++Ќvv*^yUAށ@QZ2v΍Y%-/K5 [kHQM]r8*Pu# bD47oս85N {yn$LP=2DzM/F%ֹnҔa~3eYk=+}{9KDėteqF;+)ݑ"+]rjsg7OٚM$yW| ]M/z)O?yP;QekMAVx!!=JDr+^ B-hlQMNpl8̚)KTK&͗_b[6i4//.칶砹YcnC$?]ek<+ݥOFk5U,Abm~hTHOHU0xrLzԛvKqDф,. ?] games/minetest_game/mods/default/sounds/default_dig_crumbly.ogg0000644000175000017500000001661712565242342025722 0ustar mquinsonmquinsonOggSo5vorbisDwOggSo%,pvorbis-Xiph.Org libVorbis I 20101101 (Schaufenugget)date=2005-06-10ENCODER=Adobe(R) Audition(R)vorbis)BCV1L ŀАU`$)fI)(yHI)0c1c1c 4d( Ij9g'r9iN8 Q9 &cnkn)% Y@H!RH!b!b!r!r * 2 L2餓N:騣:(B -JL1Vc]|s9s9s BCV BdB!R)r 2ȀАU GI˱$O,Q53ESTMUUUUu]Wvevuv}Y[}Y[؅]aaaa}}} 4d #9)"9d ")Ifjihm˲,˲ iiiiiiifYeYeYeYeYeYeYeYeYeYeYeYeY@h*@@qq$ER$r, Y@R,r4Gs4sΤ́0%.k꫻suoϗhtC~UVEJx! rDW#Dϟ4#IHC*nQ|qCI9Z%:1&7H$0՘UQ–@ uvҒ>fOG>}{c#?ج5}X:˝X̜Rܞmj4jkwՃ3TURE drr36wmCIxb$ha/;=6R`6).+NŕlgwqYLl»@Ka)C?0즚^c/,32kODs)"H̛ ӊ-+b@^:8pD 4i9mۨQJDMy;úOF5F^yp`ef{6=Z6Qm\YLYKnbr)C? )9u>TZFފFq^ -=vU y XVX 18j[˄p/қ%@<ĝ%=ov ,.znlE[b(?J ȞQsIْ%z.a'<_  $D 4ڱ\/eWYxUvt_42b0)7Z;T|X {:C8_4BvaE< RNL'N``14$ ӱI'Xt2xߥ?__+{~}4oxeKK+n˫ aN;*2nEO Fc\FY>6'5- g#OfHQ^far8قaƎٱwJaўEGY32Pg ~Y]߀^3.XO =<8m ˇz_,Oo;4N@R%* ܜu+Ԭy%_{6ܗ$\!JA}@Jt`ަDt2 rw#YHW<&zWTț ǩusd\(O`A+!ktDB  D$n rr` 1;ׇ-({ZzZK7֌6tK 7rʒ:Yi qRm9kGL9ЄЁ䛭1${`xKכu_?7%px^jO,}mōVp۔ޓh1 D\#Ү J+gv3jVfεw:Sߒ5ܣ*}`,}T;`x c]oɔ|2A\A1[|>ލ lJ4' _^i$C|7IaYɕK/l޹y'|jbxiKL͹3g{Mx\ jHr:(˚/=X.zEgH,D#uضco|/|FOTQr59WE2X4m(oS3C,i Ɔ0OZвq:'SqdFE@cu[)lQm6Xbłw pWT=L6 N210u]WйE7$7a"k*7sό&ޢ qe9ű~X7Z#Y^!2Mԋ=wZ=`ɹ&;QɊXV^ 9kq'Ryެf|ser( M7[ΜC;+22e,7 \ '/ a}=<n0[iUii{v|}dc?Ic#\-^5t˒X܀LܱdP-;rj,__ZvoNq%Z֛N2uKnNw wۂ#ir"&Mp~ñzT/90RJ4d)JXRqJ37yOR50:~8 wM̍AUI7h.)WZ6FGŃqNV5ўˊAbi\'QH xK|`u_hGp-Ù. Sז)Gj6 vKkIg&os@K ˲`3dH#&hwiLm%u dD?8QBL@6 K3lW K9B4>8n {30Xco,e%V0mg}=ŮƇLK1Hy|1k͌5/2ȶ\i@ghSn;̏xT||C_0*򟝩zRňmЎ '6,yJM{q1I\W8vb[m7d|Ÿűc--~ƕ2Mۏ %WDݻ7-h SYkQo >6 Wxۦ9(_ze`z `) KKpeW4!$zᵉu5]:^ Y6KŒ.+NҒH_~w ܲ9:/z}Z\ܧڥa­ɢh2 qKf0! 4dT}#i)T?RTd̘">ɻ8 6ĕEE?_^vM6$STW?Υ?{e5#z]tgZz\|pع[)m54CQ4/v4ga⟻E@{Rd΅v}6ؠ*cwEӌ|(K<`){$Hzn M<}fi<#2WB&8oRUVc HnoV-M~fQN=^fsM&HEYu*铣,4}Wu^3>+Yje?Ȕ?;Ӣ}}-׫_3)KXTgj|0wo-OዋL!Q ESHשzor;5Eӧ7$ Z , /i1250J{>:\0LJVanE*-W]UO'>zZF,Z9@ʏUOiRחvxr^[JMG}%gD{O⓽8[Kt@%ӄAB}4&TGx$ujwd}pryڋe2QLto_Nls!< vKϽx(SD,mђ`%(Ӗ)%u S \~Ӏ7J\;@"VEO{7uQ̽z]:i/15~Û J%Dљǁw 5>-6EWR D܉)^/푥ؿ`jpiK##Ae&a|<#a%Jlm {[9 qf:Xj;8\,fR+ƕyscYDV$.Uoq\Ē<|.1Ψ[(k-$" y3Z6^!B:QPM:$lҰ0GAqń ]M/Z(hrO@; 6ehV_Q߮>X@ YvջQ+IJ+YJۣ1-wNf C{JwX^1Xlwz>MoOz5:i ;.dɮHIExI߆2xOW%.G XX mRl43pRt 733lri8=Vgš6k[ȱNXh#vZ4FaPrG)k6 z˰%4 ^ pPi&׋ 3]~Hԗ%ѣE[CB {^qXY{V)\WDYՉX\iLDE;[ =nz_zpnn6Z+9N?*W(mq * !pH%tC5 eUr&r?.j]gĪݘ>Y$CPsx龏ށ['#wE ɗWCV#*} / ^W$ "h9eIY:j۪DAY$1潻sjC;":s>SW36Ö/cK'9| Nwv~Q<-Fn!;^Ӑd)/8J:xV;3TF39v^-\lR\\4yy5 ua fڠ<]u7¬8c7@t9+ V$H%IB5pUD'(1tTekH\MvOl2<$lt[ ?>OnYղa_Jы| `Q8ON3=)"cЯKzWVSi.,F{ A&3u^PIaz>L%RTW>VgAEG8ߵH0V$" ' dLS_6oNβ|dy,YtS8;)+ƻnk{Z^+ueA/2I%F/iOQ^m:[L zrvh޳/}V])2, 5-t (UAe>3b25j:=tyB卩X|RTQc+HPFĈ`,q@[%r"7O6M^G>L]O I뾶8SilBS\/e[6xX,{t|(r#tBs*g:Kz(3zXErhyDAwIs0 j04k.Dňʍ L0PX]wv^{\fG16HNcu@F,v3Vd/ ~0ԞW<{l$\n(] +"qFLxܲ12(I]ҿߟgQLW4u=ުݖoN|:ւŜ$9MnA6S+[CI#&uDzJ`/F+S\'ٸ4J mW`]@@F@7P)eA|$*|m?Sjo1-d#OA }.-J֡~%A"^G0zQ[`_D(f 3lV%;K^4ꦢ11=hn׿:"Ο pM_X*Eu4a# {[8pf>lG']@ %FĀCƻe|JP\ߴCM62T?b;! Vch*_&(h.D."/Y[ V]?i)ΥҿZ6ځ qf5V -"762eKo"og צ8wT 䝝4n5lGnP< F&`0i+I@lzprfy/xa,P)m;me{gJ3:dŁ5Œ0v>Do7IMs0e K;Ml.q*F5TTȆm#_T:Ci"VהIHa]J# JdLZ^ppL*bV6D϶}5^W4 Z[cm G[j{)H[n6_s(WQ7u͊i ˘Bk]Ȟ-SyBc𔌜0Ev]&ԗcƞ0UQ'֠Qo/Uo_.7Xzb@Y?.d|~S7˭J Pa)T|m@@]Q`|SǤQ^V@5tFJ9-m&VEVR=O7&ΟMxF'S^VUR9Îxreu'H_9*㉮izevVhuKwS!FnwZ,@ep BB@4\eTy .y9M=䪁`@+i'c(_WEvfl gOyi>FĀa-RWh Vo*G:ߖvWÏYϛd0d#U5j܅;F#N?PBh%K݊+;NEt F#QVV' obVNb[z dZ2]iz:^<?L̈\BAOggSsRfG'>F$ erܭl Gi1šغmYfxɶ^iCMLc;_9g:k PyV #(^3?O%ue!!m'eHe\:\g T}_[hLSʹ^`,I]2`E'm`o>FIdGwGVZ-dn/Ww^}{`R#;=ege&(̢w@WQP^RMŹ@ 5}`Zg\lnq {/bk `pk рcS\ z4Y8S\/& (bɳel(games/minetest_game/mods/default/sounds/default_dug_node.1.ogg0000644000175000017500000001474612565242342025346 0ustar mquinsonmquinsonOggS֑aUvorbisDwOggS֑aŪ5]vorbis-Xiph.Org libVorbis I 20101101 (Schaufenugget)ENCODER=Adobe(R) Audition(R)vorbis)BCV1L ŀАU`$)fI)(yHI)0c1c1c 4d( Ij9g'r9iN8 Q9 &cnkn)% Y@H!RH!b!b!r!r * 2 L2餓N:騣:(B -JL1Vc]|s9s9s BCV BdB!R)r 2ȀАU GI˱$O,Q53ESTMUUUUu]Wvevuv}Y[}Y[؅]aaaa}}} 4d #9)"9d ")Ifjihm˲,˲ iiiiiiifYeYeYeYeYeYeYeYeYeYeYeYeY@h*@@qq$ER$r, Y@R,r4Gs4sO6ݝQ&=tȹ? sQUOSG;Ƒ7r ^bsܴh L$EsjeWCX7Nj#|TE!jg҄AO31xlR0y'KZrMz189/f +)+}$JP;Xܛ AJ4Cl1~^~5X_BJ+h/nXᄩnRJU.yYkS"%,Cp@[@a|m`,1{HZ"?o<멦)SB\v*kS,3`0ZTQL IH),wj~wMiyFKdE*K,}Jpv4}kTKWnBl }ڹs֫p^ Y%F Q,}%}uH]LBxyNb)q;{ H_]ʻeFU(F2+dz8r dvCc<]B8VpBFtmf@PJ a`bsz$X.WKL\Cᝮ(<1r JQ?=јgIo. ^L=>W-&@&9FX@|2 یxcH\{L<ԔF";-2S}:FV.*kț@!K&INz<퓑:RJp--+x&LPfq%`]]HIE%`RQ۔P qir8;suRGYsdv{4YiO[I{f}R_~o8On };g+] 8X;Bjt{Xg\$EbJs/(H`0]<r|ec$;$dUUk;l Qu$k-J ь({pcPs ~Hlx'C!tkŚ.) R3△OwZ^gSuu8ɠ5wh]q4gݳ緼q8= Kr2>QOQe>RLXEXW&06| ryt^PwKik]UUM.q)ŕy|h"NAlslw' A*sN ǑߋW-w}]F6@/ebtY;"^[/|;k;ig1!?^PDm@Hay$Y])B::`$IlOms})Z9-PQ0>|IZ=D4SUZ/NuȘTMo%fMZUn=dH  GۈzW\F3{sи猅Nh~B+ΦFn:J477M[O,1x'j;^<(<,k(>PoFAU#3|}R Ɍ^|AHg%6=Ou;_Qx&^YT: 8`Nbc~g]a kMH{G,w#ks6 40j7 ^Xl'H`'xFJ褜3lqABݿ?*_=+Q?ٺrm'V;vp8,69ѩXgģCMoqq-VPtO1q>d۰>;:y7̈́UcCR?+T3Pfq'ͤ͜NbW_Dy)%^G\{xf@UJ$ha> Oޫvó_ׯtj|P/.ݳdŰٷDo!UͰP(aZ3]^h ܁wf5#yd+J9o?O`1ACҴQۘSf Ρ*yjeQ {YaTz;Ǧ^F,[KGa+s'ᅦg쫇~m<:_4(gwl255g*SS|?\6Lq?1)1b6 PKu.0ůgm25ejP|ܘLag ^n?a^n r05o cgames/minetest_game/mods/default/sounds/default_dirt_footstep.1.ogg0000644000175000017500000002561012565242342026437 0ustar mquinsonmquinsonOggS")wvorbisOggS"TMvorbisXiph.Org libVorbis I 20040629ENCODER=Adobe(R) Audition(R)vorbis)BCV1L ŀАU`$)fI)(yHI)0c1c1c 4d( Ij9g'r9iN8 Q9 &cnkn)% Y@H!RH!b!b!r!r * 2 L2餓N:騣:(B -JL1Vc]|s9s9s BCV BdB!R)r 2ȀАU GI˱$O,Q53ESTMUUUUu]Wvevuv}Y[}Y[؅]aaaa}}} 4d #9)"9d ")Ifjihm˲,˲ iiiiiiifYeYeYeYeYeYeYeYeYeYeYeYeY@h*@@qq$ER$r, Y@R,r4Gs4sFUuUv]m_؍̺͸}_9n_WX򅸶- o3n_7Ư 2䙦m¬o1,UWu 誺ʲ﫶oͷ}1ۺO|_Xʶ-r뺱 p0 "`rN1R B!BIc2TA BIb B嘄9)B)-uR Ji-kJ-BJB)bLX1!sLJƜPJK2tR TRjbŘ :*J*1Z VJ[k1bB)bL-bb B昔9)B)UI頣9([))9):)Tb+)Ji[([)VC)b,)bVc!PJkRk5b VR[bB*ZLZ5cjc1cbL-Z9c5BJB)jLJi[([XC)Z,)bXkj-[)Xc=VcObVk5Xc 8P Y D(Ŝ!ǜ Ę* ZRZ뜓RRRZZ lДXА@b BAhQ1AJ1!R1DJ1朔1$1BRR+ M YD c:!9Ƞt!NJFVZˤJkNJH)RZ+eJk,BCVy1J1s!s9R9b1 P)ƘsBsB!d9!: PBsB!9!PJB)E6' *4d%sRRjb B*E 1*ƜRcII-B))VkZRl\Ji-ZsNXk=b5 ]p;QdsBCVy BJ1cH)c1b1Ƙb1sN1c9c1c1Ɯs1s9c9s1s9Ƙs9E6' *4d%"RJiRJ)4RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)%B! qpQdsBCV1 9TJJ)5J9'!RRkX9'%ZR֚s'%cRs!k5Kks>b{P1\Ab9VG8) ,4d0A( V+j'tfdȥTD#5b%ء`!+2j̵X#ĘTZ.R JTJ))rKǘbQ%tH)Z+CI1) @P` CpK(0(I @"3D"b1HL`q!246..tqׁ P@N7<':xH6h8:<>@BDFHJLNP> ""9  OggS/"&M>!a\WZX281/23Y]^E 4~2?,;0볟wz:whjj}}!cB*3LtdoP$lo]NS۔Wj.x|=~'ݯ<*- d/y6L 9^?I_]uUcw1COmz2Z{W͋ӍE׾ԮnB^'iӉѬ+tKH#oq^?//GuC+Kk&ƨ -[߹9`{eǡdzWsxtǞ=-&bZ~}S|V;u˺So>ι:wG{U9wRMbmN\]$Y}Q‚Ӕ|rz?6Biٿ|tO"N;@1O9r]Z5zk2u\EXf LE|UzʮQY}#zj=Sl300|aCK,<0`TU%'jaY"x7~,x)z(}-W*Y\dJdfszVN٪ߎdoW}ŽdM:󷷿MST$gYTSE,_.kC,3˹orŁ+*6w )z˟v%jʑV'trW>Mwis|Ү^ig&wkܖMbW ^8%F?nVϦ$Ɍ1` OI\n֊P> ż{Y/6:IhʓUR<%/ײzЫLš;_I:8-m]xp5}J5wZ5=n<ӵWGQfnYY#Q /{8=HWt34?cː||lB4 FПUxbb-y1 fEi#|$.~!z ݬBkRH-qTh{<)]P1~lKJ&Cڥ"{;$c6VaiaM˧/'f q{!峱ZLL*MHuVbvEag Mu7"o-{muTt@;wB;4T^֡%fnM&@4Y5(>_g-(UQ]IcܘCxk9UM+"m4;[- ,)uglqAit8^˼g *(zmص^M.jlC]U3 ;ws+~UIVaC1-mh S)"T ĨoE .[襢bbu6n?" rwFXTOies߬SuVbEkQM?12I9bZq_Zi䗑aۚf" $w,'_nB3]M#&jc^ Ҝ_y(FAlۄHol95*g">[4@0xNxAVȶb?&IjN1VGHU]H~/-&@)ccrN@5V;|O9T^G鼲MEi75*o/'MJY~iiIcЉn(EUDUb2lä)8RClDrY4G(!*-hTaLnƸ+ 'atw4@T(MW+Vl;-ϝ7VKOXXBhcoNnRC7׭*ZV۞F<ym-pD ohrN2)G'oW6U͙[.,wVFέeע<6~CwZNv9[bkp?CMniJ bӂ.P<_j~t<߮vB2u.wMێYԠ&w Sz!פRn%Trh|4ͯ=}6Y;6RōToS3eUl~S$ӵU̘1te~^սOggSz["B]% >BC=WC?޲ǕR8v\.= JR_K$^k4 < 0s]O++Y}ɬ#:K5RN#]hh;'*+.\em? diqBKN* ?Up6^N Р6& p$@-Tfo'$OލnF!m}Cp˕bHr6SeZ,༫Ωσ.!&p9ӡ4 ^lY1m}5wZ@M+jM*]DVNo!F\ynwڌ]"3uqk-7.q Ҫiv~BP?#V8S.\xz&!֜b֍70/yWchmat齶i%7eo9#qԱ[/ei3rD\hwmvF4o)`Vi1LW $q_Dâa+!ajeRU(땍[Τץ[imE[̬.GXqR~2h% GPV ΟW@3as[&`?hqQHXfeړ=_Uw ~ANX ?m*zZTW[7Qy^{;iOԞ%8k*d{_\i8@7\`bZPRP>xzg]~\}tzSŒǵJ<+Ox 7,罏czl.cv!xVرgWPz^z^Z7NxTIi#4^UD@*˲T7q}iB|.ky5]+1^(ؤJ1f}Cd//Z XcV^I|QDufwZܐV}3#l8Z_aiuIѫz $ SvZ (id:!|$G4מ*~\s^p39]E"#_7?w|'vp$ ۚ-;AEf~,'XF*Zg R[dԺwWãJYLj[k7_߾mOy@mwsEvPjamPLkaS<@x@UΪ*5Y5Nx8;fϏ/°#61Ѐ5ﮉ+ ^;Dh<,^? 9\G?\|U)lV]n)6/ ^~ mɪb^8#{ ; \Rn׫_utx@e}>RϹ|s=)eWI}.o%ib7 ɸ"z$ƕw>{~J*^-{׍2P?4Q%+Z_# y/iV?Nj^oM|Xd-9~W6,~NdNt\[@nTT D#%@~ԻoW5Ck+|=88pU%:,Kk~ 2uE'_J>H,N?; hLh㉳9kq?Krsat8U~$s><>1ϊC39A`m~ćZfp aZSEڼwz{͡TFGv%->'@3[_mAOkS/+U=zUx^XNubszXf;c/5}^'[wmW!games/minetest_game/mods/default/aliases.lua0000644000175000017500000000774412565242342022032 0ustar mquinsonmquinson-- mods/default/aliases.lua -- Aliases to support loading worlds using nodes following the old naming convention -- These can also be helpful when using chat commands, for example /giveme minetest.register_alias("stone", "default:stone") minetest.register_alias("stone_with_coal", "default:stone_with_coal") minetest.register_alias("stone_with_iron", "default:stone_with_iron") minetest.register_alias("dirt_with_grass", "default:dirt_with_grass") minetest.register_alias("dirt_with_grass_footsteps", "default:dirt_with_grass_footsteps") minetest.register_alias("dirt", "default:dirt") minetest.register_alias("sand", "default:sand") minetest.register_alias("gravel", "default:gravel") minetest.register_alias("sandstone", "default:sandstone") minetest.register_alias("clay", "default:clay") minetest.register_alias("brick", "default:brick") minetest.register_alias("tree", "default:tree") minetest.register_alias("jungletree", "default:jungletree") minetest.register_alias("junglegrass", "default:junglegrass") minetest.register_alias("leaves", "default:leaves") minetest.register_alias("cactus", "default:cactus") minetest.register_alias("papyrus", "default:papyrus") minetest.register_alias("bookshelf", "default:bookshelf") minetest.register_alias("glass", "default:glass") minetest.register_alias("wooden_fence", "default:fence_wood") minetest.register_alias("rail", "default:rail") minetest.register_alias("ladder", "default:ladder") minetest.register_alias("wood", "default:wood") minetest.register_alias("mese", "default:mese") minetest.register_alias("cloud", "default:cloud") minetest.register_alias("water_flowing", "default:water_flowing") minetest.register_alias("water_source", "default:water_source") minetest.register_alias("lava_flowing", "default:lava_flowing") minetest.register_alias("lava_source", "default:lava_source") minetest.register_alias("torch", "default:torch") minetest.register_alias("sign_wall", "default:sign_wall") minetest.register_alias("furnace", "default:furnace") minetest.register_alias("chest", "default:chest") minetest.register_alias("locked_chest", "default:chest_locked") minetest.register_alias("cobble", "default:cobble") minetest.register_alias("mossycobble", "default:mossycobble") minetest.register_alias("steelblock", "default:steelblock") minetest.register_alias("nyancat", "default:nyancat") minetest.register_alias("nyancat_rainbow", "default:nyancat_rainbow") minetest.register_alias("sapling", "default:sapling") minetest.register_alias("apple", "default:apple") minetest.register_alias("WPick", "default:pick_wood") minetest.register_alias("STPick", "default:pick_stone") minetest.register_alias("SteelPick", "default:pick_steel") minetest.register_alias("MesePick", "default:pick_mese") minetest.register_alias("WShovel", "default:shovel_wood") minetest.register_alias("STShovel", "default:shovel_stone") minetest.register_alias("SteelShovel", "default:shovel_steel") minetest.register_alias("WAxe", "default:axe_wood") minetest.register_alias("STAxe", "default:axe_stone") minetest.register_alias("SteelAxe", "default:axe_steel") minetest.register_alias("WSword", "default:sword_wood") minetest.register_alias("STSword", "default:sword_stone") minetest.register_alias("SteelSword", "default:sword_steel") minetest.register_alias("Stick", "default:stick") minetest.register_alias("paper", "default:paper") minetest.register_alias("book", "default:book") minetest.register_alias("lump_of_coal", "default:coal_lump") minetest.register_alias("lump_of_iron", "default:iron_lump") minetest.register_alias("lump_of_clay", "default:clay_lump") minetest.register_alias("steel_ingot", "default:steel_ingot") minetest.register_alias("clay_brick", "default:clay_brick") minetest.register_alias("snow", "default:snow") -- 'mese_block' was used for a while for the block form of mese minetest.register_alias("default:mese_block", "default:mese") -- Aliases for corrected pine node names minetest.register_alias("default:pinetree", "default:pine_tree") minetest.register_alias("default:pinewood", "default:pine_wood") games/minetest_game/mods/default/tools.lua0000644000175000017500000002100612565242342021534 0ustar mquinsonmquinson-- mods/default/tools.lua -- The hand minetest.register_item(":", { type = "none", wield_image = "wieldhand.png", wield_scale = {x=1,y=1,z=2.5}, tool_capabilities = { full_punch_interval = 0.9, max_drop_level = 0, groupcaps = { crumbly = {times={[2]=3.00, [3]=0.70}, uses=0, maxlevel=1}, snappy = {times={[3]=0.40}, uses=0, maxlevel=1}, oddly_breakable_by_hand = {times={[1]=3.50,[2]=2.00,[3]=0.70}, uses=0} }, damage_groups = {fleshy=1}, } }) -- -- Picks -- minetest.register_tool("default:pick_wood", { description = "Wooden Pickaxe", inventory_image = "default_tool_woodpick.png", tool_capabilities = { full_punch_interval = 1.2, max_drop_level=0, groupcaps={ cracky = {times={[3]=1.60}, uses=10, maxlevel=1}, }, damage_groups = {fleshy=2}, }, }) minetest.register_tool("default:pick_stone", { description = "Stone Pickaxe", inventory_image = "default_tool_stonepick.png", tool_capabilities = { full_punch_interval = 1.3, max_drop_level=0, groupcaps={ cracky = {times={[2]=2.0, [3]=1.00}, uses=20, maxlevel=1}, }, damage_groups = {fleshy=3}, }, }) minetest.register_tool("default:pick_steel", { description = "Steel Pickaxe", inventory_image = "default_tool_steelpick.png", tool_capabilities = { full_punch_interval = 1.0, max_drop_level=1, groupcaps={ cracky = {times={[1]=4.00, [2]=1.60, [3]=0.80}, uses=20, maxlevel=2}, }, damage_groups = {fleshy=4}, }, }) minetest.register_tool("default:pick_bronze", { description = "Bronze Pickaxe", inventory_image = "default_tool_bronzepick.png", tool_capabilities = { full_punch_interval = 1.0, max_drop_level=1, groupcaps={ cracky = {times={[1]=4.00, [2]=1.60, [3]=0.80}, uses=30, maxlevel=2}, }, damage_groups = {fleshy=4}, }, }) minetest.register_tool("default:pick_mese", { description = "Mese Pickaxe", inventory_image = "default_tool_mesepick.png", tool_capabilities = { full_punch_interval = 0.9, max_drop_level=3, groupcaps={ cracky = {times={[1]=2.4, [2]=1.2, [3]=0.60}, uses=20, maxlevel=3}, }, damage_groups = {fleshy=5}, }, }) minetest.register_tool("default:pick_diamond", { description = "Diamond Pickaxe", inventory_image = "default_tool_diamondpick.png", tool_capabilities = { full_punch_interval = 0.9, max_drop_level=3, groupcaps={ cracky = {times={[1]=2.0, [2]=1.0, [3]=0.50}, uses=30, maxlevel=3}, }, damage_groups = {fleshy=5}, }, }) -- -- Shovels -- minetest.register_tool("default:shovel_wood", { description = "Wooden Shovel", inventory_image = "default_tool_woodshovel.png", wield_image = "default_tool_woodshovel.png^[transformR90", tool_capabilities = { full_punch_interval = 1.2, max_drop_level=0, groupcaps={ crumbly = {times={[1]=3.00, [2]=1.60, [3]=0.60}, uses=10, maxlevel=1}, }, damage_groups = {fleshy=2}, }, }) minetest.register_tool("default:shovel_stone", { description = "Stone Shovel", inventory_image = "default_tool_stoneshovel.png", wield_image = "default_tool_stoneshovel.png^[transformR90", tool_capabilities = { full_punch_interval = 1.4, max_drop_level=0, groupcaps={ crumbly = {times={[1]=1.80, [2]=1.20, [3]=0.50}, uses=20, maxlevel=1}, }, damage_groups = {fleshy=2}, }, }) minetest.register_tool("default:shovel_steel", { description = "Steel Shovel", inventory_image = "default_tool_steelshovel.png", wield_image = "default_tool_steelshovel.png^[transformR90", tool_capabilities = { full_punch_interval = 1.1, max_drop_level=1, groupcaps={ crumbly = {times={[1]=1.50, [2]=0.90, [3]=0.40}, uses=30, maxlevel=2}, }, damage_groups = {fleshy=3}, }, }) minetest.register_tool("default:shovel_bronze", { description = "Bronze Shovel", inventory_image = "default_tool_bronzeshovel.png", wield_image = "default_tool_bronzeshovel.png^[transformR90", tool_capabilities = { full_punch_interval = 1.1, max_drop_level=1, groupcaps={ crumbly = {times={[1]=1.50, [2]=0.90, [3]=0.40}, uses=40, maxlevel=2}, }, damage_groups = {fleshy=3}, }, }) minetest.register_tool("default:shovel_mese", { description = "Mese Shovel", inventory_image = "default_tool_meseshovel.png", wield_image = "default_tool_meseshovel.png^[transformR90", tool_capabilities = { full_punch_interval = 1.0, max_drop_level=3, groupcaps={ crumbly = {times={[1]=1.20, [2]=0.60, [3]=0.30}, uses=20, maxlevel=3}, }, damage_groups = {fleshy=4}, }, }) minetest.register_tool("default:shovel_diamond", { description = "Diamond Shovel", inventory_image = "default_tool_diamondshovel.png", wield_image = "default_tool_diamondshovel.png^[transformR90", tool_capabilities = { full_punch_interval = 1.0, max_drop_level=1, groupcaps={ crumbly = {times={[1]=1.10, [2]=0.50, [3]=0.30}, uses=30, maxlevel=3}, }, damage_groups = {fleshy=4}, }, }) -- -- Axes -- minetest.register_tool("default:axe_wood", { description = "Wooden Axe", inventory_image = "default_tool_woodaxe.png", tool_capabilities = { full_punch_interval = 1.0, max_drop_level=0, groupcaps={ choppy = {times={[2]=3.00, [3]=1.60}, uses=10, maxlevel=1}, }, damage_groups = {fleshy=2}, }, }) minetest.register_tool("default:axe_stone", { description = "Stone Axe", inventory_image = "default_tool_stoneaxe.png", tool_capabilities = { full_punch_interval = 1.2, max_drop_level=0, groupcaps={ choppy={times={[1]=3.00, [2]=2.00, [3]=1.30}, uses=20, maxlevel=1}, }, damage_groups = {fleshy=3}, }, }) minetest.register_tool("default:axe_steel", { description = "Steel Axe", inventory_image = "default_tool_steelaxe.png", tool_capabilities = { full_punch_interval = 1.0, max_drop_level=1, groupcaps={ choppy={times={[1]=2.50, [2]=1.40, [3]=1.00}, uses=20, maxlevel=2}, }, damage_groups = {fleshy=4}, }, }) minetest.register_tool("default:axe_bronze", { description = "Bronze Axe", inventory_image = "default_tool_bronzeaxe.png", tool_capabilities = { full_punch_interval = 1.0, max_drop_level=1, groupcaps={ choppy={times={[1]=2.50, [2]=1.40, [3]=1.00}, uses=30, maxlevel=2}, }, damage_groups = {fleshy=4}, }, }) minetest.register_tool("default:axe_mese", { description = "Mese Axe", inventory_image = "default_tool_meseaxe.png", tool_capabilities = { full_punch_interval = 0.9, max_drop_level=1, groupcaps={ choppy={times={[1]=2.20, [2]=1.00, [3]=0.60}, uses=20, maxlevel=3}, }, damage_groups = {fleshy=6}, }, }) minetest.register_tool("default:axe_diamond", { description = "Diamond Axe", inventory_image = "default_tool_diamondaxe.png", tool_capabilities = { full_punch_interval = 0.9, max_drop_level=1, groupcaps={ choppy={times={[1]=2.10, [2]=0.90, [3]=0.50}, uses=30, maxlevel=2}, }, damage_groups = {fleshy=7}, }, }) -- -- Swords -- minetest.register_tool("default:sword_wood", { description = "Wooden Sword", inventory_image = "default_tool_woodsword.png", tool_capabilities = { full_punch_interval = 1, max_drop_level=0, groupcaps={ snappy={times={[2]=1.6, [3]=0.40}, uses=10, maxlevel=1}, }, damage_groups = {fleshy=2}, } }) minetest.register_tool("default:sword_stone", { description = "Stone Sword", inventory_image = "default_tool_stonesword.png", tool_capabilities = { full_punch_interval = 1.2, max_drop_level=0, groupcaps={ snappy={times={[2]=1.4, [3]=0.40}, uses=20, maxlevel=1}, }, damage_groups = {fleshy=4}, } }) minetest.register_tool("default:sword_steel", { description = "Steel Sword", inventory_image = "default_tool_steelsword.png", tool_capabilities = { full_punch_interval = 0.8, max_drop_level=1, groupcaps={ snappy={times={[1]=2.5, [2]=1.20, [3]=0.35}, uses=30, maxlevel=2}, }, damage_groups = {fleshy=6}, } }) minetest.register_tool("default:sword_bronze", { description = "Bronze Sword", inventory_image = "default_tool_bronzesword.png", tool_capabilities = { full_punch_interval = 0.8, max_drop_level=1, groupcaps={ snappy={times={[1]=2.5, [2]=1.20, [3]=0.35}, uses=40, maxlevel=2}, }, damage_groups = {fleshy=6}, } }) minetest.register_tool("default:sword_mese", { description = "Mese Sword", inventory_image = "default_tool_mesesword.png", tool_capabilities = { full_punch_interval = 0.7, max_drop_level=1, groupcaps={ snappy={times={[1]=2.0, [2]=1.00, [3]=0.35}, uses=30, maxlevel=3}, }, damage_groups = {fleshy=7}, } }) minetest.register_tool("default:sword_diamond", { description = "Diamond Sword", inventory_image = "default_tool_diamondsword.png", tool_capabilities = { full_punch_interval = 0.7, max_drop_level=1, groupcaps={ snappy={times={[1]=1.90, [2]=0.90, [3]=0.30}, uses=40, maxlevel=3}, }, damage_groups = {fleshy=8}, } }) games/minetest_game/mods/default/furnace.lua0000644000175000017500000001742312565242342022027 0ustar mquinsonmquinson -- -- Formspecs -- local function active_formspec(fuel_percent, item_percent) local formspec = "size[8,8.5]".. default.gui_bg.. default.gui_bg_img.. default.gui_slots.. "list[current_name;src;2.75,0.5;1,1;]".. "list[current_name;fuel;2.75,2.5;1,1;]".. "image[2.75,1.5;1,1;default_furnace_fire_bg.png^[lowpart:".. (100-fuel_percent)..":default_furnace_fire_fg.png]".. "image[3.75,1.5;1,1;gui_furnace_arrow_bg.png^[lowpart:".. (item_percent)..":gui_furnace_arrow_fg.png^[transformR270]".. "list[current_name;dst;4.75,0.96;2,2;]".. "list[current_player;main;0,4.25;8,1;]".. "list[current_player;main;0,5.5;8,3;8]".. "listring[current_name;dst]".. "listring[current_player;main]".. "listring[current_name;src]".. "listring[current_player;main]".. default.get_hotbar_bg(0, 4.25) return formspec end local inactive_formspec = "size[8,8.5]".. default.gui_bg.. default.gui_bg_img.. default.gui_slots.. "list[current_name;src;2.75,0.5;1,1;]".. "list[current_name;fuel;2.75,2.5;1,1;]".. "image[2.75,1.5;1,1;default_furnace_fire_bg.png]".. "image[3.75,1.5;1,1;gui_furnace_arrow_bg.png^[transformR270]".. "list[current_name;dst;4.75,0.96;2,2;]".. "list[current_player;main;0,4.25;8,1;]".. "list[current_player;main;0,5.5;8,3;8]".. "listring[current_name;dst]".. "listring[current_player;main]".. "listring[current_name;src]".. "listring[current_player;main]".. default.get_hotbar_bg(0, 4.25) -- -- Node callback functions that are the same for active and inactive furnace -- local function can_dig(pos, player) local meta = minetest.get_meta(pos); local inv = meta:get_inventory() return inv:is_empty("fuel") and inv:is_empty("dst") and inv:is_empty("src") end local function allow_metadata_inventory_put(pos, listname, index, stack, player) if minetest.is_protected(pos, player:get_player_name()) then return 0 end local meta = minetest.get_meta(pos) local inv = meta:get_inventory() if listname == "fuel" then if minetest.get_craft_result({method="fuel", width=1, items={stack}}).time ~= 0 then if inv:is_empty("src") then meta:set_string("infotext", "Furnace is empty") end return stack:get_count() else return 0 end elseif listname == "src" then return stack:get_count() elseif listname == "dst" then return 0 end end local function allow_metadata_inventory_move(pos, from_list, from_index, to_list, to_index, count, player) local meta = minetest.get_meta(pos) local inv = meta:get_inventory() local stack = inv:get_stack(from_list, from_index) return allow_metadata_inventory_put(pos, to_list, to_index, stack, player) end local function allow_metadata_inventory_take(pos, listname, index, stack, player) if minetest.is_protected(pos, player:get_player_name()) then return 0 end return stack:get_count() end -- -- Node definitions -- minetest.register_node("default:furnace", { description = "Furnace", tiles = { "default_furnace_top.png", "default_furnace_bottom.png", "default_furnace_side.png", "default_furnace_side.png", "default_furnace_side.png", "default_furnace_front.png" }, paramtype2 = "facedir", groups = {cracky=2}, legacy_facedir_simple = true, is_ground_content = false, sounds = default.node_sound_stone_defaults(), can_dig = can_dig, allow_metadata_inventory_put = allow_metadata_inventory_put, allow_metadata_inventory_move = allow_metadata_inventory_move, allow_metadata_inventory_take = allow_metadata_inventory_take, }) minetest.register_node("default:furnace_active", { description = "Furnace", tiles = { "default_furnace_top.png", "default_furnace_bottom.png", "default_furnace_side.png", "default_furnace_side.png", "default_furnace_side.png", { image = "default_furnace_front_active.png", backface_culling = false, animation = { type = "vertical_frames", aspect_w = 16, aspect_h = 16, length = 1.5 }, } }, paramtype2 = "facedir", light_source = 8, drop = "default:furnace", groups = {cracky=2, not_in_creative_inventory=1}, legacy_facedir_simple = true, is_ground_content = false, sounds = default.node_sound_stone_defaults(), can_dig = can_dig, allow_metadata_inventory_put = allow_metadata_inventory_put, allow_metadata_inventory_move = allow_metadata_inventory_move, allow_metadata_inventory_take = allow_metadata_inventory_take, }) -- -- ABM -- local function swap_node(pos, name) local node = minetest.get_node(pos) if node.name == name then return end node.name = name minetest.swap_node(pos, node) end minetest.register_abm({ nodenames = {"default:furnace", "default:furnace_active"}, interval = 1.0, chance = 1, action = function(pos, node, active_object_count, active_object_count_wider) -- -- Inizialize metadata -- local meta = minetest.get_meta(pos) local fuel_time = meta:get_float("fuel_time") or 0 local src_time = meta:get_float("src_time") or 0 local fuel_totaltime = meta:get_float("fuel_totaltime") or 0 -- -- Inizialize inventory -- local inv = meta:get_inventory() for listname, size in pairs({ src = 1, fuel = 1, dst = 4, }) do if inv:get_size(listname) ~= size then inv:set_size(listname, size) end end local srclist = inv:get_list("src") local fuellist = inv:get_list("fuel") local dstlist = inv:get_list("dst") -- -- Cooking -- -- Check if we have cookable content local cooked, aftercooked = minetest.get_craft_result({method = "cooking", width = 1, items = srclist}) local cookable = true if cooked.time == 0 then cookable = false end -- Check if we have enough fuel to burn if fuel_time < fuel_totaltime then -- The furnace is currently active and has enough fuel fuel_time = fuel_time + 1 -- If there is a cookable item then check if it is ready yet if cookable then src_time = src_time + 1 if src_time >= cooked.time then -- Place result in dst list if possible if inv:room_for_item("dst", cooked.item) then inv:add_item("dst", cooked.item) inv:set_stack("src", 1, aftercooked.items[1]) src_time = 0 end end end else -- Furnace ran out of fuel if cookable then -- We need to get new fuel local fuel, afterfuel = minetest.get_craft_result({method = "fuel", width = 1, items = fuellist}) if fuel.time == 0 then -- No valid fuel in fuel list fuel_totaltime = 0 fuel_time = 0 src_time = 0 else -- Take fuel from fuel list inv:set_stack("fuel", 1, afterfuel.items[1]) fuel_totaltime = fuel.time fuel_time = 0 end else -- We don't need to get new fuel since there is no cookable item fuel_totaltime = 0 fuel_time = 0 src_time = 0 end end -- -- Update formspec, infotext and node -- local formspec = inactive_formspec local item_state = "" local item_percent = 0 if cookable then item_percent = math.floor(src_time / cooked.time * 100) item_state = item_percent .. "%" else if srclist[1]:is_empty() then item_state = "Empty" else item_state = "Not cookable" end end local fuel_state = "Empty" local active = "inactive " if fuel_time <= fuel_totaltime and fuel_totaltime ~= 0 then active = "active " local fuel_percent = math.floor(fuel_time / fuel_totaltime * 100) fuel_state = fuel_percent .. "%" formspec = active_formspec(fuel_percent, item_percent) swap_node(pos, "default:furnace_active") else if not fuellist[1]:is_empty() then fuel_state = "0%" end swap_node(pos, "default:furnace") end local infotext = "Furnace " .. active .. "(Item: " .. item_state .. "; Fuel: " .. fuel_state .. ")" -- -- Set meta values -- meta:set_float("fuel_totaltime", fuel_totaltime) meta:set_float("fuel_time", fuel_time) meta:set_float("src_time", src_time) meta:set_string("formspec", formspec) meta:set_string("infotext", infotext) end, }) games/minetest_game/mods/default/init.lua0000644000175000017500000000324612565242342021345 0ustar mquinsonmquinson-- Minetest 0.4 mod: default -- See README.txt for licensing and other information. -- The API documentation in here was moved into game_api.txt -- Definitions made by this mod that other mods can use too default = {} default.LIGHT_MAX = 14 -- GUI related stuff default.gui_bg = "bgcolor[#080808BB;true]" default.gui_bg_img = "background[5,5;1,1;gui_formbg.png;true]" default.gui_slots = "listcolors[#00000069;#5A5A5A;#141318;#30434C;#FFF]" function default.get_hotbar_bg(x,y) local out = "" for i=0,7,1 do out = out .."image["..x+i..","..y..";1,1;gui_hb_bg.png]" end return out end default.gui_survival_form = "size[8,8.5]".. default.gui_bg.. default.gui_bg_img.. default.gui_slots.. "list[current_player;main;0,4.25;8,1;]".. "list[current_player;main;0,5.5;8,3;8]".. "list[current_player;craft;1.75,0.5;3,3;]".. "list[current_player;craftpreview;5.75,1.5;1,1;]".. "image[4.75,1.5;1,1;gui_furnace_arrow_bg.png^[transformR270]".. "listring[current_player;main]".. "listring[current_player;craft]".. default.get_hotbar_bg(0,4.25) -- Load files dofile(minetest.get_modpath("default").."/functions.lua") dofile(minetest.get_modpath("default").."/nodes.lua") dofile(minetest.get_modpath("default").."/furnace.lua") dofile(minetest.get_modpath("default").."/tools.lua") dofile(minetest.get_modpath("default").."/craftitems.lua") dofile(minetest.get_modpath("default").."/crafting.lua") dofile(minetest.get_modpath("default").."/mapgen.lua") dofile(minetest.get_modpath("default").."/player.lua") dofile(minetest.get_modpath("default").."/trees.lua") dofile(minetest.get_modpath("default").."/aliases.lua") dofile(minetest.get_modpath("default").."/legacy.lua") games/minetest_game/mods/default/legacy.lua0000644000175000017500000000167212565242342021647 0ustar mquinsonmquinson-- mods/default/legacy.lua -- Horrible crap to support old code registering falling nodes -- Don't use this and never do what this does, it's completely wrong! -- (More specifically, the client and the C++ code doesn't get the group) function default.register_falling_node(nodename, texture) minetest.log("error", debug.traceback()) minetest.log('error', "WARNING: default.register_falling_node is deprecated") if minetest.registered_nodes[nodename] then minetest.registered_nodes[nodename].groups.falling_node = 1 end end function default.spawn_falling_node(p, nodename) spawn_falling_node(p, nodename) end -- Liquids WATER_ALPHA = minetest.registered_nodes["default:water_source"].alpha WATER_VISC = minetest.registered_nodes["default:water_source"].liquid_viscosity LAVA_VISC = minetest.registered_nodes["default:lava_source"].liquid_viscosity LIGHT_MAX = default.LIGHT_MAX -- Formspecs default.gui_suvival_form = default.gui_survival_form games/minetest_game/mods/default/nodes.lua0000644000175000017500000013165512565242342021520 0ustar mquinsonmquinson-- mods/default/nodes.lua --[[ Node name convention: Although many node names are in combined-word form, the required form for new node names is words separated by underscores. If both forms are used in written language (for example pinewood and pine wood) the underscore form should be used. --]] --[[ Index: Stone ----- (1. Material 2. Cobble variant 3. Brick variant [4. Modified forms]) default:stone default:cobble default:stonebrick default:mossycobble default:desert_stone default:desert_cobble default:desert_stonebrick default:sandstone default:sandstonebrick default:obsidian default:obsidianbrick Soft / Non-Stone ---------------- (1. Material [2. Modified forms]) default:dirt default:dirt_with_grass default:dirt_with_grass_footsteps default:dirt_with_dry_grass default:dirt_with_snow default:sand default:desert_sand default:gravel default:clay default:snow default:snowblock default:ice Trees ----- (1. Trunk 2. Fabricated trunk 3. Leaves 4. Sapling [5. Fruits]) default:tree default:wood default:leaves default:sapling default:apple default:jungletree default:junglewood default:jungleleaves default:junglesapling default:pine_tree default:pine_wood default:pine_needles default:pine_sapling default:acacia_tree default:acacia_wood default:acacia_leaves default:acacia_sapling Ores ---- (1. In stone 2. Block) default:stone_with_coal default:coalblock default:stone_with_iron default:steelblock default:stone_with_copper default:copperblock default:bronzeblock default:stone_with_gold default:goldblock default:stone_with_mese default:mese default:stone_with_diamond default:diamondblock Plantlife (non-cubic) --------------------- default:cactus default:papyrus default:dry_shrub default:junglegrass default:grass_1 default:grass_2 default:grass_3 default:grass_4 default:grass_5 default:dry_grass_1 default:dry_grass_2 default:dry_grass_3 default:dry_grass_4 default:dry_grass_5 Liquids ------- (1. Source 2. Flowing) default:water_source default:water_flowing default:river_water_source default:river_water_flowing default:lava_source default:lava_flowing Tools / "Advanced" crafting / Non-"natural" ------------------------------------------- default:torch default:chest default:chest_locked default:bookshelf default:sign_wall default:ladder default:fence_wood default:glass default:obsidian_glass default:rail default:brick default:meselamp Misc ---- default:cloud default:nyancat default:nyancat_rainbow --]] -- -- Stone -- minetest.register_node("default:stone", { description = "Stone", tiles = {"default_stone.png"}, groups = {cracky=3, stone=1}, drop = 'default:cobble', legacy_mineral = true, sounds = default.node_sound_stone_defaults(), }) minetest.register_node("default:cobble", { description = "Cobblestone", tiles = {"default_cobble.png"}, is_ground_content = false, groups = {cracky=3, stone=2}, sounds = default.node_sound_stone_defaults(), }) minetest.register_node("default:stonebrick", { description = "Stone Brick", tiles = {"default_stone_brick.png"}, is_ground_content = false, groups = {cracky=2, stone=1}, sounds = default.node_sound_stone_defaults(), }) minetest.register_node("default:mossycobble", { description = "Mossy Cobblestone", tiles = {"default_mossycobble.png"}, is_ground_content = false, groups = {cracky=3, stone=1}, sounds = default.node_sound_stone_defaults(), }) minetest.register_node("default:desert_stone", { description = "Desert Stone", tiles = {"default_desert_stone.png"}, groups = {cracky=3, stone=1}, drop = 'default:desert_cobble', legacy_mineral = true, sounds = default.node_sound_stone_defaults(), }) minetest.register_node("default:desert_cobble", { description = "Desert Cobblestone", tiles = {"default_desert_cobble.png"}, is_ground_content = false, groups = {cracky=3, stone=2}, sounds = default.node_sound_stone_defaults(), }) minetest.register_node("default:desert_stonebrick", { description = "Desert Stone Brick", tiles = {"default_desert_stone_brick.png"}, is_ground_content = false, groups = {cracky=2, stone=1}, sounds = default.node_sound_stone_defaults(), }) minetest.register_node("default:sandstone", { description = "Sandstone", tiles = {"default_sandstone.png"}, groups = {crumbly=2,cracky=3}, sounds = default.node_sound_stone_defaults(), }) minetest.register_node("default:sandstonebrick", { description = "Sandstone Brick", tiles = {"default_sandstone_brick.png"}, is_ground_content = false, groups = {cracky=2}, sounds = default.node_sound_stone_defaults(), }) minetest.register_node("default:obsidian", { description = "Obsidian", tiles = {"default_obsidian.png"}, sounds = default.node_sound_stone_defaults(), groups = {cracky=1,level=2}, }) minetest.register_node("default:obsidianbrick", { description = "Obsidian Brick", tiles = {"default_obsidian_brick.png"}, is_ground_content = false, sounds = default.node_sound_stone_defaults(), groups = {cracky=1,level=2}, }) -- -- Soft / Non-Stone -- minetest.register_node("default:dirt", { description = "Dirt", tiles = {"default_dirt.png"}, groups = {crumbly=3,soil=1}, sounds = default.node_sound_dirt_defaults(), }) minetest.register_node("default:dirt_with_grass", { description = "Dirt with Grass", tiles = {"default_grass.png", "default_dirt.png", {name = "default_dirt.png^default_grass_side.png", tileable_vertical = false}}, groups = {crumbly=3,soil=1}, drop = 'default:dirt', sounds = default.node_sound_dirt_defaults({ footstep = {name="default_grass_footstep", gain=0.25}, }), }) minetest.register_node("default:dirt_with_grass_footsteps", { description = "Dirt with Grass and Footsteps", tiles = {"default_grass.png^default_footprint.png", "default_dirt.png", {name = "default_dirt.png^default_grass_side.png", tileable_vertical = false}}, groups = {crumbly=3,soil=1,not_in_creative_inventory=1}, drop = 'default:dirt', sounds = default.node_sound_dirt_defaults({ footstep = {name="default_grass_footstep", gain=0.25}, }), }) minetest.register_node("default:dirt_with_dry_grass", { description = "Dirt with Dry Grass", tiles = {"default_dry_grass.png", "default_dirt.png", {name = "default_dirt.png^default_dry_grass_side.png", tileable_vertical = false}}, groups = {crumbly = 3, soil = 1}, drop = 'default:dirt', sounds = default.node_sound_dirt_defaults({ footstep = {name = "default_grass_footstep", gain = 0.4}, }), }) minetest.register_node("default:dirt_with_snow", { description = "Dirt with Snow", tiles = {"default_snow.png", "default_dirt.png", {name = "default_dirt.png^default_snow_side.png", tileable_vertical = false}}, groups = {crumbly=3,soil=1}, drop = 'default:dirt', sounds = default.node_sound_dirt_defaults({ footstep = {name="default_snow_footstep", gain=0.25}, }), }) minetest.register_node("default:sand", { description = "Sand", tiles = {"default_sand.png"}, groups = {crumbly=3, falling_node=1, sand=1}, sounds = default.node_sound_sand_defaults(), }) minetest.register_node("default:desert_sand", { description = "Desert Sand", tiles = {"default_desert_sand.png"}, groups = {crumbly=3, falling_node=1, sand=1}, sounds = default.node_sound_sand_defaults(), }) minetest.register_node("default:gravel", { description = "Gravel", tiles = {"default_gravel.png"}, groups = {crumbly=2, falling_node=1}, sounds = default.node_sound_dirt_defaults({ footstep = {name="default_gravel_footstep", gain=0.5}, dug = {name="default_gravel_footstep", gain=1.0}, }), }) minetest.register_node("default:clay", { description = "Clay", tiles = {"default_clay.png"}, groups = {crumbly=3}, drop = 'default:clay_lump 4', sounds = default.node_sound_dirt_defaults(), }) minetest.register_node("default:snow", { description = "Snow", tiles = {"default_snow.png"}, inventory_image = "default_snowball.png", wield_image = "default_snowball.png", paramtype = "light", buildable_to = true, drawtype = "nodebox", node_box = { type = "fixed", fixed = { {-0.5, -0.5, -0.5, 0.5, -0.25, 0.5}, }, }, groups = {crumbly = 3, falling_node = 1}, sounds = default.node_sound_dirt_defaults({ footstep = {name = "default_snow_footstep", gain = 0.25}, dug = {name = "default_snow_footstep", gain = 0.75}, }), on_construct = function(pos) pos.y = pos.y - 1 if minetest.get_node(pos).name == "default:dirt_with_grass" then minetest.set_node(pos, {name = "default:dirt_with_snow"}) end end, }) minetest.register_node("default:snowblock", { description = "Snow Block", tiles = {"default_snow.png"}, groups = {crumbly=3}, sounds = default.node_sound_dirt_defaults({ footstep = {name="default_snow_footstep", gain=0.25}, dug = {name="default_snow_footstep", gain=0.75}, }), }) minetest.register_node("default:ice", { description = "Ice", tiles = {"default_ice.png"}, is_ground_content = false, paramtype = "light", groups = {cracky=3}, sounds = default.node_sound_glass_defaults(), }) -- -- Trees -- minetest.register_node("default:tree", { description = "Tree", tiles = {"default_tree_top.png", "default_tree_top.png", "default_tree.png"}, paramtype2 = "facedir", is_ground_content = false, groups = {tree=1,choppy=2,oddly_breakable_by_hand=1,flammable=2}, sounds = default.node_sound_wood_defaults(), on_place = minetest.rotate_node }) minetest.register_node("default:wood", { description = "Wooden Planks", tiles = {"default_wood.png"}, is_ground_content = false, groups = {choppy=2,oddly_breakable_by_hand=2,flammable=3,wood=1}, sounds = default.node_sound_wood_defaults(), }) minetest.register_node("default:sapling", { description = "Sapling", drawtype = "plantlike", visual_scale = 1.0, tiles = {"default_sapling.png"}, inventory_image = "default_sapling.png", wield_image = "default_sapling.png", paramtype = "light", sunlight_propagates = true, walkable = false, selection_box = { type = "fixed", fixed = {-0.3, -0.5, -0.3, 0.3, 0.35, 0.3} }, groups = {snappy=2,dig_immediate=3,flammable=2,attached_node=1,sapling=1}, sounds = default.node_sound_leaves_defaults(), }) minetest.register_node("default:leaves", { description = "Leaves", drawtype = "allfaces_optional", waving = 1, visual_scale = 1.3, tiles = {"default_leaves.png"}, special_tiles = {"default_leaves_simple.png"}, paramtype = "light", is_ground_content = false, groups = {snappy=3, leafdecay=3, flammable=2, leaves=1}, drop = { max_items = 1, items = { { -- player will get sapling with 1/20 chance items = {'default:sapling'}, rarity = 20, }, { -- player will get leaves only if he get no saplings, -- this is because max_items is 1 items = {'default:leaves'}, } } }, sounds = default.node_sound_leaves_defaults(), after_place_node = default.after_place_leaves, }) minetest.register_node("default:apple", { description = "Apple", drawtype = "plantlike", visual_scale = 1.0, tiles = {"default_apple.png"}, inventory_image = "default_apple.png", paramtype = "light", sunlight_propagates = true, walkable = false, is_ground_content = false, selection_box = { type = "fixed", fixed = {-0.2, -0.5, -0.2, 0.2, 0, 0.2} }, groups = {fleshy=3,dig_immediate=3,flammable=2,leafdecay=3,leafdecay_drop=1}, on_use = minetest.item_eat(2), sounds = default.node_sound_leaves_defaults(), after_place_node = function(pos, placer, itemstack) if placer:is_player() then minetest.set_node(pos, {name="default:apple", param2=1}) end end, }) minetest.register_node("default:jungletree", { description = "Jungle Tree", tiles = {"default_jungletree_top.png", "default_jungletree_top.png", "default_jungletree.png"}, paramtype2 = "facedir", is_ground_content = false, groups = {tree=1,choppy=2,oddly_breakable_by_hand=1,flammable=2}, sounds = default.node_sound_wood_defaults(), on_place = minetest.rotate_node }) minetest.register_node("default:junglewood", { description = "Junglewood Planks", tiles = {"default_junglewood.png"}, is_ground_content = false, groups = {choppy=2,oddly_breakable_by_hand=2,flammable=3,wood=1}, sounds = default.node_sound_wood_defaults(), }) minetest.register_node("default:jungleleaves", { description = "Jungle Leaves", drawtype = "allfaces_optional", waving = 1, visual_scale = 1.3, tiles = {"default_jungleleaves.png"}, special_tiles = {"default_jungleleaves_simple.png"}, paramtype = "light", is_ground_content = false, groups = {snappy=3, leafdecay=3, flammable=2, leaves=1}, drop = { max_items = 1, items = { { -- player will get sapling with 1/20 chance items = {'default:junglesapling'}, rarity = 20, }, { -- player will get leaves only if he get no saplings, -- this is because max_items is 1 items = {'default:jungleleaves'}, } } }, sounds = default.node_sound_leaves_defaults(), after_place_node = default.after_place_leaves, }) minetest.register_node("default:junglesapling", { description = "Jungle Sapling", drawtype = "plantlike", visual_scale = 1.0, tiles = {"default_junglesapling.png"}, inventory_image = "default_junglesapling.png", wield_image = "default_junglesapling.png", paramtype = "light", sunlight_propagates = true, walkable = false, selection_box = { type = "fixed", fixed = {-0.3, -0.5, -0.3, 0.3, 0.35, 0.3} }, groups = {snappy=2,dig_immediate=3,flammable=2,attached_node=1,sapling=1}, sounds = default.node_sound_leaves_defaults(), }) minetest.register_node("default:pine_tree", { description = "Pine Tree", tiles = {"default_pine_tree_top.png", "default_pine_tree_top.png", "default_pine_tree.png"}, paramtype2 = "facedir", is_ground_content = false, groups = {tree = 1, choppy = 2, oddly_breakable_by_hand = 1, flammable = 2}, sounds = default.node_sound_wood_defaults(), on_place = minetest.rotate_node }) minetest.register_node("default:pine_wood", { description = "Pine Wood Planks", tiles = {"default_pine_wood.png"}, is_ground_content = false, groups = {choppy = 2, oddly_breakable_by_hand = 2, flammable = 3, wood = 1}, sounds = default.node_sound_wood_defaults(), }) minetest.register_node("default:pine_needles",{ description = "Pine Needles", drawtype = "allfaces_optional", visual_scale = 1.3, tiles = {"default_pine_needles.png"}, waving = 1, paramtype = "light", is_ground_content = false, groups = {snappy = 3, leafdecay = 3, flammable = 2, leaves = 1}, drop = { max_items = 1, items = { {items = {"default:pine_sapling"}, rarity = 20}, {items = {"default:pine_needles"}} } }, sounds = default.node_sound_leaves_defaults(), after_place_node = default.after_place_leaves, }) minetest.register_node("default:pine_sapling", { description = "Pine Sapling", drawtype = "plantlike", visual_scale = 1.0, tiles = {"default_pine_sapling.png"}, inventory_image = "default_pine_sapling.png", wield_image = "default_pine_sapling.png", paramtype = "light", sunlight_propagates = true, walkable = false, selection_box = { type = "fixed", fixed = {-0.3, -0.5, -0.3, 0.3, 0.35, 0.3} }, groups = {snappy = 2, dig_immediate = 3, flammable = 2, attached_node = 1, sapling = 1}, sounds = default.node_sound_leaves_defaults(), }) minetest.register_node("default:acacia_tree", { description = "Acacia Tree", tiles = {"default_acacia_tree_top.png", "default_acacia_tree_top.png", "default_acacia_tree.png"}, paramtype2 = "facedir", is_ground_content = false, groups = {tree = 1, choppy = 2, oddly_breakable_by_hand = 1, flammable = 2}, sounds = default.node_sound_wood_defaults(), on_place = minetest.rotate_node }) minetest.register_node("default:acacia_wood", { description = "Acacia Wood Planks", tiles = {"default_acacia_wood.png"}, is_ground_content = false, groups = {choppy = 2, oddly_breakable_by_hand = 2, flammable = 3, wood = 1}, sounds = default.node_sound_wood_defaults(), }) minetest.register_node("default:acacia_leaves", { description = "Acacia Leaves", drawtype = "allfaces_optional", visual_scale = 1.3, tiles = {"default_acacia_leaves.png"}, paramtype = "light", is_ground_content = false, groups = {snappy = 3, leafdecay = 3, flammable = 2, leaves = 1}, drop = { max_items = 1, items = { {items = {"default:acacia_sapling"}, rarity = 20}, {items = {"default:acacia_leaves"}} } }, sounds = default.node_sound_leaves_defaults(), after_place_node = default.after_place_leaves, }) minetest.register_node("default:acacia_sapling", { description = "Acacia Tree Sapling", drawtype = "plantlike", visual_scale = 1.0, tiles = {"default_acacia_sapling.png"}, inventory_image = "default_acacia_sapling.png", wield_image = "default_acacia_sapling.png", paramtype = "light", sunlight_propagates = true, walkable = false, selection_box = { type = "fixed", fixed = {-0.3, -0.5, -0.3, 0.3, 0.35, 0.3} }, groups = {snappy = 2, dig_immediate = 3, flammable = 2, attached_node = 1, sapling = 1}, sounds = default.node_sound_leaves_defaults(), }) -- -- Ores -- minetest.register_node("default:stone_with_coal", { description = "Coal Ore", tiles = {"default_stone.png^default_mineral_coal.png"}, groups = {cracky=3}, drop = 'default:coal_lump', sounds = default.node_sound_stone_defaults(), }) minetest.register_node("default:coalblock", { description = "Coal Block", tiles = {"default_coal_block.png"}, is_ground_content = false, groups = {cracky=3}, sounds = default.node_sound_stone_defaults(), }) minetest.register_node("default:stone_with_iron", { description = "Iron Ore", tiles = {"default_stone.png^default_mineral_iron.png"}, groups = {cracky=2}, drop = 'default:iron_lump', sounds = default.node_sound_stone_defaults(), }) minetest.register_node("default:steelblock", { description = "Steel Block", tiles = {"default_steel_block.png"}, is_ground_content = false, groups = {cracky=1,level=2}, sounds = default.node_sound_stone_defaults(), }) minetest.register_node("default:stone_with_copper", { description = "Copper Ore", tiles = {"default_stone.png^default_mineral_copper.png"}, groups = {cracky=2}, drop = 'default:copper_lump', sounds = default.node_sound_stone_defaults(), }) minetest.register_node("default:copperblock", { description = "Copper Block", tiles = {"default_copper_block.png"}, is_ground_content = false, groups = {cracky=1,level=2}, sounds = default.node_sound_stone_defaults(), }) minetest.register_node("default:bronzeblock", { description = "Bronze Block", tiles = {"default_bronze_block.png"}, is_ground_content = false, groups = {cracky=1,level=2}, sounds = default.node_sound_stone_defaults(), }) minetest.register_node("default:stone_with_mese", { description = "Mese Ore", tiles = {"default_stone.png^default_mineral_mese.png"}, paramtype = "light", groups = {cracky = 1}, drop = "default:mese_crystal", sounds = default.node_sound_stone_defaults(), light_source = 1, }) minetest.register_node("default:mese", { description = "Mese Block", tiles = {"default_mese_block.png"}, paramtype = "light", groups = {cracky = 1, level = 2}, sounds = default.node_sound_stone_defaults(), light_source = 3, }) minetest.register_node("default:stone_with_gold", { description = "Gold Ore", tiles = {"default_stone.png^default_mineral_gold.png"}, groups = {cracky=2}, drop = "default:gold_lump", sounds = default.node_sound_stone_defaults(), }) minetest.register_node("default:goldblock", { description = "Gold Block", tiles = {"default_gold_block.png"}, is_ground_content = false, groups = {cracky=1}, sounds = default.node_sound_stone_defaults(), }) minetest.register_node("default:stone_with_diamond", { description = "Diamond Ore", tiles = {"default_stone.png^default_mineral_diamond.png"}, groups = {cracky=1}, drop = "default:diamond", sounds = default.node_sound_stone_defaults(), }) minetest.register_node("default:diamondblock", { description = "Diamond Block", tiles = {"default_diamond_block.png"}, is_ground_content = false, groups = {cracky=1,level=3}, sounds = default.node_sound_stone_defaults(), }) -- -- Plantlife (non-cubic) -- minetest.register_node("default:cactus", { description = "Cactus", tiles = {"default_cactus_top.png", "default_cactus_top.png", "default_cactus_side.png"}, paramtype2 = "facedir", groups = {snappy=1,choppy=3,flammable=2}, sounds = default.node_sound_wood_defaults(), on_place = minetest.rotate_node, after_dig_node = function(pos, node, metadata, digger) default.dig_up(pos, node, digger) end, }) minetest.register_node("default:papyrus", { description = "Papyrus", drawtype = "plantlike", tiles = {"default_papyrus.png"}, inventory_image = "default_papyrus.png", wield_image = "default_papyrus.png", paramtype = "light", sunlight_propagates = true, walkable = false, selection_box = { type = "fixed", fixed = {-0.3, -0.5, -0.3, 0.3, 0.5, 0.3} }, groups = {snappy=3,flammable=2}, sounds = default.node_sound_leaves_defaults(), after_dig_node = function(pos, node, metadata, digger) default.dig_up(pos, node, digger) end, }) minetest.register_node("default:dry_shrub", { description = "Dry Shrub", drawtype = "plantlike", waving = 1, visual_scale = 1.0, tiles = {"default_dry_shrub.png"}, inventory_image = "default_dry_shrub.png", wield_image = "default_dry_shrub.png", paramtype = "light", sunlight_propagates = true, walkable = false, buildable_to = true, groups = {snappy=3,flammable=3,attached_node=1}, sounds = default.node_sound_leaves_defaults(), selection_box = { type = "fixed", fixed = {-0.5, -0.5, -0.5, 0.5, -5/16, 0.5}, }, }) minetest.register_node("default:junglegrass", { description = "Jungle Grass", drawtype = "plantlike", waving = 1, visual_scale = 1.3, tiles = {"default_junglegrass.png"}, inventory_image = "default_junglegrass.png", wield_image = "default_junglegrass.png", paramtype = "light", sunlight_propagates = true, walkable = false, buildable_to = true, groups = {snappy=3,flammable=2,flora=1,attached_node=1}, sounds = default.node_sound_leaves_defaults(), selection_box = { type = "fixed", fixed = {-0.5, -0.5, -0.5, 0.5, -5/16, 0.5}, }, }) minetest.register_node("default:grass_1", { description = "Grass", drawtype = "plantlike", waving = 1, tiles = {"default_grass_1.png"}, -- Use texture of a taller grass stage in inventory inventory_image = "default_grass_3.png", wield_image = "default_grass_3.png", paramtype = "light", sunlight_propagates = true, walkable = false, buildable_to = true, groups = {snappy=3,flammable=3,flora=1,attached_node=1}, sounds = default.node_sound_leaves_defaults(), selection_box = { type = "fixed", fixed = {-0.5, -0.5, -0.5, 0.5, -5/16, 0.5}, }, on_place = function(itemstack, placer, pointed_thing) -- place a random grass node local stack = ItemStack("default:grass_"..math.random(1,5)) local ret = minetest.item_place(stack, placer, pointed_thing) return ItemStack("default:grass_1 "..itemstack:get_count()-(1-ret:get_count())) end, }) for i=2,5 do minetest.register_node("default:grass_"..i, { description = "Grass", drawtype = "plantlike", waving = 1, tiles = {"default_grass_"..i..".png"}, inventory_image = "default_grass_"..i..".png", wield_image = "default_grass_"..i..".png", paramtype = "light", sunlight_propagates = true, walkable = false, buildable_to = true, drop = "default:grass_1", groups = {snappy=3,flammable=3,flora=1,attached_node=1,not_in_creative_inventory=1}, sounds = default.node_sound_leaves_defaults(), selection_box = { type = "fixed", fixed = {-0.5, -0.5, -0.5, 0.5, -5/16, 0.5}, }, }) end minetest.register_node("default:dry_grass_1", { description = "Dry Grass", drawtype = "plantlike", waving = 1, tiles = {"default_dry_grass_1.png"}, inventory_image = "default_dry_grass_3.png", wield_image = "default_dry_grass_3.png", paramtype = "light", sunlight_propagates = true, walkable = false, buildable_to = true, groups = {snappy=3,flammable=3,flora=1,attached_node=1}, sounds = default.node_sound_leaves_defaults(), selection_box = { type = "fixed", fixed = {-0.5, -0.5, -0.5, 0.5, -5/16, 0.5}, }, on_place = function(itemstack, placer, pointed_thing) -- place a random dry grass node local stack = ItemStack("default:dry_grass_"..math.random(1,5)) local ret = minetest.item_place(stack, placer, pointed_thing) return ItemStack("default:dry_grass_1 "..itemstack:get_count()-(1-ret:get_count())) end, }) for i=2,5 do minetest.register_node("default:dry_grass_"..i, { description = "Dry Grass", drawtype = "plantlike", waving = 1, tiles = {"default_dry_grass_"..i..".png"}, inventory_image = "default_dry_grass_"..i..".png", wield_image = "default_dry_grass_"..i..".png", paramtype = "light", sunlight_propagates = true, walkable = false, buildable_to = true, groups = {snappy=3,flammable=3,flora=1,attached_node=1,not_in_creative_inventory=1}, drop = "default:dry_grass_1", sounds = default.node_sound_leaves_defaults(), selection_box = { type = "fixed", fixed = {-0.5, -0.5, -0.5, 0.5, -5/16, 0.5}, }, }) end -- -- Liquids -- minetest.register_node("default:water_source", { description = "Water Source", inventory_image = minetest.inventorycube("default_water.png"), drawtype = "liquid", tiles = { { name = "default_water_source_animated.png", animation = { type = "vertical_frames", aspect_w = 16, aspect_h = 16, length = 2.0, }, }, }, special_tiles = { -- New-style water source material (mostly unused) { name = "default_water_source_animated.png", animation = { type = "vertical_frames", aspect_w = 16, aspect_h = 16, length = 2.0, }, backface_culling = false, }, }, alpha = 160, paramtype = "light", walkable = false, pointable = false, diggable = false, buildable_to = true, is_ground_content = false, drop = "", drowning = 1, liquidtype = "source", liquid_alternative_flowing = "default:water_flowing", liquid_alternative_source = "default:water_source", liquid_viscosity = 1, post_effect_color = {a=120, r=30, g=60, b=90}, groups = {water=3, liquid=3, puts_out_fire=1}, }) minetest.register_node("default:water_flowing", { description = "Flowing Water", inventory_image = minetest.inventorycube("default_water.png"), drawtype = "flowingliquid", tiles = {"default_water.png"}, special_tiles = { { name = "default_water_flowing_animated.png", backface_culling = false, animation = { type = "vertical_frames", aspect_w = 16, aspect_h = 16, length = 0.8, }, }, { name = "default_water_flowing_animated.png", backface_culling = true, animation = { type = "vertical_frames", aspect_w = 16, aspect_h = 16, length = 0.8, }, }, }, alpha = 160, paramtype = "light", paramtype2 = "flowingliquid", walkable = false, pointable = false, diggable = false, buildable_to = true, is_ground_content = false, drop = "", drowning = 1, liquidtype = "flowing", liquid_alternative_flowing = "default:water_flowing", liquid_alternative_source = "default:water_source", liquid_viscosity = 1, post_effect_color = {a=120, r=30, g=60, b=90}, groups = {water=3, liquid=3, puts_out_fire=1, not_in_creative_inventory=1}, }) minetest.register_node("default:river_water_source", { description = "River Water Source", inventory_image = minetest.inventorycube("default_river_water.png"), drawtype = "liquid", tiles = { { name = "default_river_water_source_animated.png", animation = { type = "vertical_frames", aspect_w = 16, aspect_h = 16, length = 2.0, }, }, }, special_tiles = { { name = "default_river_water_source_animated.png", animation = { type = "vertical_frames", aspect_w = 16, aspect_h = 16, length = 2.0, }, backface_culling = false, }, }, alpha = 160, paramtype = "light", walkable = false, pointable = false, diggable = false, buildable_to = true, is_ground_content = false, drop = "", drowning = 1, liquidtype = "source", liquid_alternative_flowing = "default:river_water_flowing", liquid_alternative_source = "default:river_water_source", liquid_viscosity = 1, liquid_renewable = false, liquid_range = 2, post_effect_color = {a=120, r=30, g=76, b=90}, groups = {water=3, liquid=3, puts_out_fire=1}, }) minetest.register_node("default:river_water_flowing", { description = "Flowing River Water", inventory_image = minetest.inventorycube("default_river_water.png"), drawtype = "flowingliquid", tiles = {"default_river_water.png"}, special_tiles = { { name = "default_river_water_flowing_animated.png", backface_culling = false, animation = { type = "vertical_frames", aspect_w = 16, aspect_h = 16, length = 0.8, }, }, { name = "default_river_water_flowing_animated.png", backface_culling = true, animation = { type = "vertical_frames", aspect_w = 16, aspect_h = 16, length = 0.8, }, }, }, alpha = 160, paramtype = "light", paramtype2 = "flowingliquid", walkable = false, pointable = false, diggable = false, buildable_to = true, is_ground_content = false, drop = "", drowning = 1, liquidtype = "flowing", liquid_alternative_flowing = "default:river_water_flowing", liquid_alternative_source = "default:river_water_source", liquid_viscosity = 1, liquid_renewable = false, liquid_range = 2, post_effect_color = {a=120, r=30, g=76, b=90}, groups = {water=3, liquid=3, puts_out_fire=1, not_in_creative_inventory=1}, }) minetest.register_node("default:lava_source", { description = "Lava Source", inventory_image = minetest.inventorycube("default_lava.png"), drawtype = "liquid", tiles = { { name = "default_lava_source_animated.png", animation = { type = "vertical_frames", aspect_w = 16, aspect_h = 16, length = 3.0, }, }, }, special_tiles = { -- New-style lava source material (mostly unused) { name = "default_lava_source_animated.png", animation = { type = "vertical_frames", aspect_w = 16, aspect_h = 16, length = 3.0, }, backface_culling = false, }, }, paramtype = "light", light_source = default.LIGHT_MAX - 1, walkable = false, pointable = false, diggable = false, buildable_to = true, is_ground_content = false, drop = "", drowning = 1, liquidtype = "source", liquid_alternative_flowing = "default:lava_flowing", liquid_alternative_source = "default:lava_source", liquid_viscosity = 7, liquid_renewable = false, damage_per_second = 4 * 2, post_effect_color = {a=192, r=255, g=64, b=0}, groups = {lava=3, liquid=2, hot=3, igniter=1}, }) minetest.register_node("default:lava_flowing", { description = "Flowing Lava", inventory_image = minetest.inventorycube("default_lava.png"), drawtype = "flowingliquid", tiles = {"default_lava.png"}, special_tiles = { { name = "default_lava_flowing_animated.png", backface_culling = false, animation = { type = "vertical_frames", aspect_w = 16, aspect_h = 16, length = 3.3, }, }, { name = "default_lava_flowing_animated.png", backface_culling = true, animation = { type = "vertical_frames", aspect_w = 16, aspect_h = 16, length = 3.3, }, }, }, paramtype = "light", paramtype2 = "flowingliquid", light_source = default.LIGHT_MAX - 1, walkable = false, pointable = false, diggable = false, buildable_to = true, is_ground_content = false, drop = "", drowning = 1, liquidtype = "flowing", liquid_alternative_flowing = "default:lava_flowing", liquid_alternative_source = "default:lava_source", liquid_viscosity = 7, liquid_renewable = false, damage_per_second = 4 * 2, post_effect_color = {a=192, r=255, g=64, b=0}, groups = {lava=3, liquid=2, hot=3, igniter=1, not_in_creative_inventory=1}, }) -- -- Tools / "Advanced" crafting / Non-"natural" -- minetest.register_node("default:torch", { description = "Torch", drawtype = "torchlike", tiles = { { name = "default_torch_on_floor_animated.png", animation = { type = "vertical_frames", aspect_w = 16, aspect_h = 16, length = 3.0 }, }, { name="default_torch_on_ceiling_animated.png", animation = { type = "vertical_frames", aspect_w = 16, aspect_h = 16, length = 3.0 }, }, { name="default_torch_animated.png", animation = { type = "vertical_frames", aspect_w = 16, aspect_h = 16, length = 3.0 }, }, }, inventory_image = "default_torch_on_floor.png", wield_image = "default_torch_on_floor.png", paramtype = "light", paramtype2 = "wallmounted", sunlight_propagates = true, is_ground_content = false, walkable = false, light_source = default.LIGHT_MAX - 1, selection_box = { type = "wallmounted", wall_top = {-0.1, 0.5-0.6, -0.1, 0.1, 0.5, 0.1}, wall_bottom = {-0.1, -0.5, -0.1, 0.1, -0.5+0.6, 0.1}, wall_side = {-0.5, -0.3, -0.1, -0.5+0.3, 0.3, 0.1}, }, groups = {choppy=2,dig_immediate=3,flammable=1,attached_node=1}, legacy_wallmounted = true, sounds = default.node_sound_defaults(), }) local chest_formspec = "size[8,9]".. default.gui_bg.. default.gui_bg_img.. default.gui_slots.. "list[current_name;main;0,0.3;8,4;]".. "list[current_player;main;0,4.85;8,1;]".. "list[current_player;main;0,6.08;8,3;8]".. "listring[current_name;main]".. "listring[current_player;main]".. default.get_hotbar_bg(0,4.85) local function get_locked_chest_formspec(pos) local spos = pos.x .. "," .. pos.y .. "," ..pos.z local formspec = "size[8,9]".. default.gui_bg.. default.gui_bg_img.. default.gui_slots.. "list[nodemeta:".. spos .. ";main;0,0.3;8,4;]".. "list[current_player;main;0,4.85;8,1;]".. "list[current_player;main;0,6.08;8,3;8]".. "listring[nodemeta:".. spos .. ";main]".. "listring[current_player;main]".. default.get_hotbar_bg(0,4.85) return formspec end local function has_locked_chest_privilege(meta, player) if player:get_player_name() ~= meta:get_string("owner") then return false end return true end minetest.register_node("default:chest", { description = "Chest", tiles = {"default_chest_top.png", "default_chest_top.png", "default_chest_side.png", "default_chest_side.png", "default_chest_side.png", "default_chest_front.png"}, paramtype2 = "facedir", groups = {choppy=2,oddly_breakable_by_hand=2}, legacy_facedir_simple = true, is_ground_content = false, sounds = default.node_sound_wood_defaults(), on_construct = function(pos) local meta = minetest.get_meta(pos) meta:set_string("formspec", chest_formspec) meta:set_string("infotext", "Chest") local inv = meta:get_inventory() inv:set_size("main", 8*4) end, can_dig = function(pos,player) local meta = minetest.get_meta(pos); local inv = meta:get_inventory() return inv:is_empty("main") end, on_metadata_inventory_move = function(pos, from_list, from_index, to_list, to_index, count, player) minetest.log("action", player:get_player_name().. " moves stuff in chest at "..minetest.pos_to_string(pos)) end, on_metadata_inventory_put = function(pos, listname, index, stack, player) minetest.log("action", player:get_player_name().. " moves stuff to chest at "..minetest.pos_to_string(pos)) end, on_metadata_inventory_take = function(pos, listname, index, stack, player) minetest.log("action", player:get_player_name().. " takes stuff from chest at "..minetest.pos_to_string(pos)) end, }) minetest.register_node("default:chest_locked", { description = "Locked Chest", tiles = {"default_chest_top.png", "default_chest_top.png", "default_chest_side.png", "default_chest_side.png", "default_chest_side.png", "default_chest_lock.png"}, paramtype2 = "facedir", groups = {choppy=2,oddly_breakable_by_hand=2}, legacy_facedir_simple = true, is_ground_content = false, sounds = default.node_sound_wood_defaults(), after_place_node = function(pos, placer) local meta = minetest.get_meta(pos) meta:set_string("owner", placer:get_player_name() or "") meta:set_string("infotext", "Locked Chest (owned by ".. meta:get_string("owner")..")") end, on_construct = function(pos) local meta = minetest.get_meta(pos) meta:set_string("infotext", "Locked Chest") meta:set_string("owner", "") local inv = meta:get_inventory() inv:set_size("main", 8*4) end, can_dig = function(pos,player) local meta = minetest.get_meta(pos); local inv = meta:get_inventory() return inv:is_empty("main") and has_locked_chest_privilege(meta, player) end, allow_metadata_inventory_move = function(pos, from_list, from_index, to_list, to_index, count, player) local meta = minetest.get_meta(pos) if not has_locked_chest_privilege(meta, player) then return 0 end return count end, allow_metadata_inventory_put = function(pos, listname, index, stack, player) local meta = minetest.get_meta(pos) if not has_locked_chest_privilege(meta, player) then return 0 end return stack:get_count() end, allow_metadata_inventory_take = function(pos, listname, index, stack, player) local meta = minetest.get_meta(pos) if not has_locked_chest_privilege(meta, player) then return 0 end return stack:get_count() end, on_metadata_inventory_put = function(pos, listname, index, stack, player) minetest.log("action", player:get_player_name().. " moves stuff to locked chest at "..minetest.pos_to_string(pos)) end, on_metadata_inventory_take = function(pos, listname, index, stack, player) minetest.log("action", player:get_player_name().. " takes stuff from locked chest at "..minetest.pos_to_string(pos)) end, on_rightclick = function(pos, node, clicker) local meta = minetest.get_meta(pos) if has_locked_chest_privilege(meta, clicker) then minetest.show_formspec( clicker:get_player_name(), "default:chest_locked", get_locked_chest_formspec(pos) ) end end, on_blast = function() end, }) local bookshelf_formspec = "size[8,7;]".. default.gui_bg.. default.gui_bg_img.. default.gui_slots.. "list[context;books;0,0.3;8,2;]".. "list[current_player;main;0,2.85;8,1;]".. "list[current_player;main;0,4.08;8,3;8]".. "listring[context;books]".. "listring[current_player;main]".. default.get_hotbar_bg(0,2.85) minetest.register_node("default:bookshelf", { description = "Bookshelf", tiles = {"default_wood.png", "default_wood.png", "default_bookshelf.png"}, is_ground_content = false, groups = {choppy=3,oddly_breakable_by_hand=2,flammable=3}, sounds = default.node_sound_wood_defaults(), on_construct = function(pos) local meta = minetest.get_meta(pos) meta:set_string("formspec", bookshelf_formspec) local inv = meta:get_inventory() inv:set_size("books", 8*2) end, can_dig = function(pos,player) local meta = minetest.get_meta(pos); local inv = meta:get_inventory() return inv:is_empty("books") end, allow_metadata_inventory_put = function(pos, listname, index, stack, player) local meta = minetest.get_meta(pos) local inv = meta:get_inventory() local to_stack = inv:get_stack(listname, index) if listname == "books" then if minetest.get_item_group(stack:get_name(), "book") ~= 0 and to_stack:is_empty() then return 1 else return 0 end end end, allow_metadata_inventory_move = function(pos, from_list, from_index, to_list, to_index, count, player) local meta = minetest.get_meta(pos) local inv = meta:get_inventory() local stack = inv:get_stack(from_list, from_index) local to_stack = inv:get_stack(to_list, to_index) if to_list == "books" then if minetest.get_item_group(stack:get_name(), "book") ~= 0 and to_stack:is_empty() then return 1 else return 0 end end end, on_metadata_inventory_move = function(pos, from_list, from_index, to_list, to_index, count, player) minetest.log("action", player:get_player_name().. " moves stuff in bookshelf at "..minetest.pos_to_string(pos)) end, on_metadata_inventory_put = function(pos, listname, index, stack, player) minetest.log("action", player:get_player_name().. " moves stuff to bookshelf at "..minetest.pos_to_string(pos)) end, on_metadata_inventory_take = function(pos, listname, index, stack, player) minetest.log("action", player:get_player_name().. " takes stuff from bookshelf at "..minetest.pos_to_string(pos)) end, }) minetest.register_node("default:sign_wall", { description = "Sign", drawtype = "nodebox", tiles = {"default_sign.png"}, inventory_image = "default_sign_wall.png", wield_image = "default_sign_wall.png", paramtype = "light", paramtype2 = "wallmounted", sunlight_propagates = true, is_ground_content = false, walkable = false, node_box = { type = "wallmounted", wall_top = {-0.4375, 0.4375, -0.3125, 0.4375, 0.5, 0.3125}, wall_bottom = {-0.4375, -0.5, -0.3125, 0.4375, -0.4375, 0.3125}, wall_side = {-0.5, -0.3125, -0.4375, -0.4375, 0.3125, 0.4375}, }, groups = {choppy=2,dig_immediate=2,attached_node=1}, legacy_wallmounted = true, sounds = default.node_sound_defaults(), on_construct = function(pos) --local n = minetest.get_node(pos) local meta = minetest.get_meta(pos) meta:set_string("formspec", "field[text;;${text}]") meta:set_string("infotext", "\"\"") end, on_receive_fields = function(pos, formname, fields, sender) --print("Sign at "..minetest.pos_to_string(pos).." got "..dump(fields)) if minetest.is_protected(pos, sender:get_player_name()) then minetest.record_protection_violation(pos, sender:get_player_name()) return end local meta = minetest.get_meta(pos) if not fields.text then return end minetest.log("action", (sender:get_player_name() or "").." wrote \""..fields.text.. "\" to sign at "..minetest.pos_to_string(pos)) meta:set_string("text", fields.text) meta:set_string("infotext", '"'..fields.text..'"') end, }) minetest.register_node("default:ladder", { description = "Ladder", drawtype = "signlike", tiles = {"default_ladder.png"}, inventory_image = "default_ladder.png", wield_image = "default_ladder.png", paramtype = "light", paramtype2 = "wallmounted", sunlight_propagates = true, walkable = false, climbable = true, is_ground_content = false, selection_box = { type = "wallmounted", --wall_top = = --wall_bottom = = --wall_side = = }, groups = {choppy=2,oddly_breakable_by_hand=3,flammable=2}, legacy_wallmounted = true, sounds = default.node_sound_wood_defaults(), }) local fence_texture = "default_fence_overlay.png^default_wood.png^default_fence_overlay.png^[makealpha:255,126,126" minetest.register_node("default:fence_wood", { description = "Wooden Fence", drawtype = "fencelike", tiles = {"default_wood.png"}, inventory_image = fence_texture, wield_image = fence_texture, paramtype = "light", sunlight_propagates = true, is_ground_content = false, selection_box = { type = "fixed", fixed = {-1/7, -1/2, -1/7, 1/7, 1/2, 1/7}, }, groups = {choppy=2,oddly_breakable_by_hand=2,flammable=2}, sounds = default.node_sound_wood_defaults(), }) minetest.register_node("default:glass", { description = "Glass", drawtype = "glasslike_framed_optional", tiles = {"default_glass.png", "default_glass_detail.png"}, inventory_image = minetest.inventorycube("default_glass.png"), paramtype = "light", sunlight_propagates = true, is_ground_content = false, groups = {cracky=3,oddly_breakable_by_hand=3}, sounds = default.node_sound_glass_defaults(), }) minetest.register_node("default:obsidian_glass", { description = "Obsidian Glass", drawtype = "glasslike", tiles = {"default_obsidian_glass.png"}, paramtype = "light", is_ground_content = false, sunlight_propagates = true, sounds = default.node_sound_glass_defaults(), groups = {cracky=3,oddly_breakable_by_hand=3}, }) minetest.register_node("default:rail", { description = "Rail", drawtype = "raillike", tiles = {"default_rail.png", "default_rail_curved.png", "default_rail_t_junction.png", "default_rail_crossing.png"}, inventory_image = "default_rail.png", wield_image = "default_rail.png", paramtype = "light", sunlight_propagates = true, walkable = false, is_ground_content = false, selection_box = { type = "fixed", -- but how to specify the dimensions for curved and sideways rails? fixed = {-1/2, -1/2, -1/2, 1/2, -1/2+1/16, 1/2}, }, groups = {bendy=2,dig_immediate=2,attached_node=1,connect_to_raillike=minetest.raillike_group("rail")}, }) minetest.register_node("default:brick", { description = "Brick Block", tiles = {"default_brick.png"}, is_ground_content = false, groups = {cracky=3}, sounds = default.node_sound_stone_defaults(), }) minetest.register_node("default:meselamp", { description = "Mese Lamp", drawtype = "glasslike", tiles = {"default_meselamp.png"}, paramtype = "light", sunlight_propagates = true, is_ground_content = false, groups = {cracky = 3, oddly_breakable_by_hand = 3}, sounds = default.node_sound_glass_defaults(), light_source = default.LIGHT_MAX, }) -- -- Misc -- minetest.register_node("default:cloud", { description = "Cloud", tiles = {"default_cloud.png"}, is_ground_content = false, sounds = default.node_sound_defaults(), groups = {not_in_creative_inventory=1}, }) minetest.register_node("default:nyancat", { description = "Nyan Cat", tiles = {"default_nc_side.png", "default_nc_side.png", "default_nc_side.png", "default_nc_side.png", "default_nc_back.png", "default_nc_front.png"}, paramtype2 = "facedir", groups = {cracky=2}, is_ground_content = false, legacy_facedir_simple = true, sounds = default.node_sound_defaults(), }) minetest.register_node("default:nyancat_rainbow", { description = "Nyan Cat Rainbow", tiles = { "default_nc_rb.png^[transformR90", "default_nc_rb.png^[transformR90", "default_nc_rb.png", "default_nc_rb.png" }, paramtype2 = "facedir", groups = {cracky=2}, is_ground_content = false, sounds = default.node_sound_defaults(), }) games/minetest_game/mods/default/mapgen.lua0000644000175000017500000006047212565242342021655 0ustar mquinsonmquinson-- -- Aliases for map generator outputs -- minetest.register_alias("mapgen_stone", "default:stone") minetest.register_alias("mapgen_dirt", "default:dirt") minetest.register_alias("mapgen_dirt_with_grass", "default:dirt_with_grass") minetest.register_alias("mapgen_sand", "default:sand") minetest.register_alias("mapgen_water_source", "default:water_source") minetest.register_alias("mapgen_river_water_source", "default:river_water_source") minetest.register_alias("mapgen_lava_source", "default:lava_source") minetest.register_alias("mapgen_gravel", "default:gravel") minetest.register_alias("mapgen_desert_stone", "default:desert_stone") minetest.register_alias("mapgen_desert_sand", "default:desert_sand") minetest.register_alias("mapgen_dirt_with_snow", "default:dirt_with_snow") minetest.register_alias("mapgen_snowblock", "default:snowblock") minetest.register_alias("mapgen_snow", "default:snow") minetest.register_alias("mapgen_ice", "default:ice") minetest.register_alias("mapgen_sandstone", "default:sandstone") -- Flora minetest.register_alias("mapgen_tree", "default:tree") minetest.register_alias("mapgen_leaves", "default:leaves") minetest.register_alias("mapgen_apple", "default:apple") minetest.register_alias("mapgen_jungletree", "default:jungletree") minetest.register_alias("mapgen_jungleleaves", "default:jungleleaves") minetest.register_alias("mapgen_junglegrass", "default:junglegrass") minetest.register_alias("mapgen_pine_tree", "default:pine_tree") minetest.register_alias("mapgen_pine_needles", "default:pine_needles") -- Dungeons minetest.register_alias("mapgen_cobble", "default:cobble") minetest.register_alias("mapgen_stair_cobble", "stairs:stair_cobble") minetest.register_alias("mapgen_mossycobble", "default:mossycobble") minetest.register_alias("mapgen_sandstonebrick", "default:sandstonebrick") minetest.register_alias("mapgen_stair_sandstonebrick", "stairs:stair_sandstonebrick") -- -- Register ores -- -- All mapgens except singlenode -- Blob ore first to avoid other ores inside blobs function default.register_ores() -- Clay minetest.register_ore({ ore_type = "blob", ore = "default:clay", wherein = {"default:sand"}, clust_scarcity = 24 * 24 * 24, clust_size = 7, y_min = -15, y_max = 0, noise_threshhold = 0, noise_params = { offset = 0.35, scale = 0.2, spread = {x = 5, y = 5, z = 5}, seed = -316, octaves = 1, persist = 0.5 }, }) -- Sand minetest.register_ore({ ore_type = "blob", ore = "default:sand", wherein = {"default:stone"}, clust_scarcity = 24 * 24 * 24, clust_size = 7, y_min = -63, y_max = 4, noise_threshhold = 0, noise_params = { offset = 0.35, scale = 0.2, spread = {x = 5, y = 5, z = 5}, seed = 2316, octaves = 1, persist = 0.5 }, }) -- Dirt minetest.register_ore({ ore_type = "blob", ore = "default:dirt", wherein = {"default:stone"}, clust_scarcity = 24 * 24 * 24, clust_size = 7, y_min = -63, y_max = 31000, noise_threshhold = 0, noise_params = { offset = 0.35, scale = 0.2, spread = {x = 5, y = 5, z = 5}, seed = 17676, octaves = 1, persist = 0.5 }, }) -- Gravel minetest.register_ore({ ore_type = "blob", ore = "default:gravel", wherein = {"default:stone"}, clust_scarcity = 24 * 24 * 24, clust_size = 7, y_min = -31000, y_max = 31000, noise_threshhold = 0, noise_params = { offset = 0.35, scale = 0.2, spread = {x = 5, y = 5, z = 5}, seed = 766, octaves = 1, persist = 0.5 }, }) -- Coal minetest.register_ore({ ore_type = "scatter", ore = "default:stone_with_coal", wherein = "default:stone", clust_scarcity = 8 * 8 * 8, clust_num_ores = 8, clust_size = 3, y_min = -31000, y_max = 64, }) minetest.register_ore({ ore_type = "scatter", ore = "default:stone_with_coal", wherein = "default:stone", clust_scarcity = 24 * 24 * 24, clust_num_ores = 27, clust_size = 6, y_min = -31000, y_max = 0, }) -- Iron minetest.register_ore({ ore_type = "scatter", ore = "default:stone_with_iron", wherein = "default:stone", clust_scarcity = 12 * 12 * 12, clust_num_ores = 3, clust_size = 2, y_min = -15, y_max = 2, }) minetest.register_ore({ ore_type = "scatter", ore = "default:stone_with_iron", wherein = "default:stone", clust_scarcity = 9 * 9 * 9, clust_num_ores = 5, clust_size = 3, y_min = -63, y_max = -16, }) minetest.register_ore({ ore_type = "scatter", ore = "default:stone_with_iron", wherein = "default:stone", clust_scarcity = 7 * 7 * 7, clust_num_ores = 5, clust_size = 3, y_min = -31000, y_max = -64, }) minetest.register_ore({ ore_type = "scatter", ore = "default:stone_with_iron", wherein = "default:stone", clust_scarcity = 24 * 24 * 24, clust_num_ores = 27, clust_size = 6, y_min = -31000, y_max = -64, }) --Mese minetest.register_ore({ ore_type = "scatter", ore = "default:stone_with_mese", wherein = "default:stone", clust_scarcity = 18 * 18 * 18, clust_num_ores = 3, clust_size = 2, y_min = -255, y_max = -64, }) minetest.register_ore({ ore_type = "scatter", ore = "default:stone_with_mese", wherein = "default:stone", clust_scarcity = 14 * 14 * 14, clust_num_ores = 5, clust_size = 3, y_min = -31000, y_max = -256, }) minetest.register_ore({ ore_type = "scatter", ore = "default:mese", wherein = "default:stone", clust_scarcity = 36 * 36 * 36, clust_num_ores = 3, clust_size = 2, y_min = -31000, y_max = -1024, }) -- Gold minetest.register_ore({ ore_type = "scatter", ore = "default:stone_with_gold", wherein = "default:stone", clust_scarcity = 15 * 15 * 15, clust_num_ores = 3, clust_size = 2, y_min = -255, y_max = -64, }) minetest.register_ore({ ore_type = "scatter", ore = "default:stone_with_gold", wherein = "default:stone", clust_scarcity = 13 * 13 * 13, clust_num_ores = 5, clust_size = 3, y_min = -31000, y_max = -256, }) -- Diamond minetest.register_ore({ ore_type = "scatter", ore = "default:stone_with_diamond", wherein = "default:stone", clust_scarcity = 17 * 17 * 17, clust_num_ores = 4, clust_size = 3, y_min = -255, y_max = -128, }) minetest.register_ore({ ore_type = "scatter", ore = "default:stone_with_diamond", wherein = "default:stone", clust_scarcity = 15 * 15 * 15, clust_num_ores = 4, clust_size = 3, y_min = -31000, y_max = -256, }) -- Copper minetest.register_ore({ ore_type = "scatter", ore = "default:stone_with_copper", wherein = "default:stone", clust_scarcity = 12 * 12 * 12, clust_num_ores = 4, clust_size = 3, y_min = -63, y_max = -16, }) minetest.register_ore({ ore_type = "scatter", ore = "default:stone_with_copper", wherein = "default:stone", clust_scarcity = 9 * 9 * 9, clust_num_ores = 5, clust_size = 3, y_min = -31000, y_max = -64, }) end -- -- Register biomes -- -- All mapgens except mgv6 and singlenode function default.register_biomes() minetest.clear_registered_biomes() -- Permanent ice minetest.register_biome({ name = "glacier", node_dust = "default:snowblock", node_top = "default:snowblock", depth_top = 1, node_filler = "default:snowblock", depth_filler = 3, node_stone = "default:ice", node_water_top = "default:ice", depth_water_top = 10, --node_water = "", y_min = -8, y_max = 31000, heat_point = -5, humidity_point = 50, }) minetest.register_biome({ name = "glacier_ocean", node_dust = "default:snowblock", node_top = "default:gravel", depth_top = 1, node_filler = "default:gravel", depth_filler = 2, --node_stone = "", --node_water_top = "", --depth_water_top = , --node_water = "", y_min = -112, y_max = -9, heat_point = -5, humidity_point = 50, }) -- Cold minetest.register_biome({ name = "tundra", node_dust = "default:snow", node_top = "default:dirt_with_snow", depth_top = 1, node_filler = "default:dirt", depth_filler = 0, --node_stone = "", --node_water_top = "", --depth_water_top = , --node_water = "", y_min = 2, y_max = 31000, heat_point = 20, humidity_point = 30, }) minetest.register_biome({ name = "tundra_ocean", --node_dust = "", node_top = "default:sand", depth_top = 1, node_filler = "default:sand", depth_filler = 2, --node_stone = "", --node_water_top = "", --depth_water_top = , --node_water = "", y_min = -112, y_max = 1, heat_point = 20, humidity_point = 30, }) minetest.register_biome({ name = "taiga", node_dust = "default:snow", node_top = "default:snowblock", depth_top = 1, node_filler = "default:dirt", depth_filler = 2, --node_stone = "", --node_water_top = "", --depth_water_top = , --node_water = "", y_min = 2, y_max = 31000, heat_point = 20, humidity_point = 70, }) minetest.register_biome({ name = "taiga_ocean", --node_dust = "", node_top = "default:sand", depth_top = 1, node_filler = "default:sand", depth_filler = 2, --node_stone = "", --node_water_top = "", --depth_water_top = , --node_water = "", y_min = -112, y_max = 1, heat_point = 20, humidity_point = 70, }) -- Cool minetest.register_biome({ name = "stone_grassland", --node_dust = "", node_top = "default:dirt_with_grass", depth_top = 1, node_filler = "default:dirt", depth_filler = 0, --node_stone = "", --node_water_top = "", --depth_water_top = , --node_water = "", y_min = 6, y_max = 31000, heat_point = 45, humidity_point = 30, }) minetest.register_biome({ name = "stone_grassland_ocean", --node_dust = "", node_top = "default:sand", depth_top = 1, node_filler = "default:sand", depth_filler = 2, --node_stone = "", --node_water_top = "", --depth_water_top = , --node_water = "", y_min = -112, y_max = 5, heat_point = 45, humidity_point = 30, }) minetest.register_biome({ name = "coniferous_forest", --node_dust = "", node_top = "default:dirt_with_grass", depth_top = 1, node_filler = "default:dirt", depth_filler = 2, --node_stone = "", --node_water_top = "", --depth_water_top = , --node_water = "", y_min = 6, y_max = 31000, heat_point = 45, humidity_point = 70, }) minetest.register_biome({ name = "coniferous_forest_ocean", --node_dust = "", node_top = "default:sand", depth_top = 1, node_filler = "default:sand", depth_filler = 2, --node_stone = "", --node_water_top = "", --depth_water_top = , --node_water = "", y_min = -112, y_max = 5, heat_point = 45, humidity_point = 70, }) -- Warm minetest.register_biome({ name = "sandstone_grassland", --node_dust = "", node_top = "default:dirt_with_grass", depth_top = 1, node_filler = "default:dirt", depth_filler = 0, node_stone = "default:sandstone", --node_water_top = "", --depth_water_top = , --node_water = "", y_min = 6, y_max = 31000, heat_point = 70, humidity_point = 30, }) minetest.register_biome({ name = "sandstone_grassland_ocean", --node_dust = "", node_top = "default:sand", depth_top = 1, node_filler = "default:sand", depth_filler = 2, node_stone = "default:sandstone", --node_water_top = "", --depth_water_top = , --node_water = "", y_min = -112, y_max = 5, heat_point = 70, humidity_point = 30, }) minetest.register_biome({ name = "deciduous_forest", --node_dust = "", node_top = "default:dirt_with_grass", depth_top = 1, node_filler = "default:dirt", depth_filler = 2, --node_stone = "", --node_water_top = "", --depth_water_top = , --node_water = "", y_min = 6, y_max = 31000, heat_point = 70, humidity_point = 70, }) minetest.register_biome({ name = "deciduous_forest_ocean", --node_dust = "", node_top = "default:sand", depth_top = 1, node_filler = "default:sand", depth_filler = 2, --node_stone = "", --node_water_top = "", --depth_water_top = , --node_water = "", y_min = -112, y_max = 5, heat_point = 70, humidity_point = 70, }) -- Hot minetest.register_biome({ name = "desert", --node_dust = "", node_top = "default:desert_sand", depth_top = 1, node_filler = "default:desert_sand", depth_filler = 1, node_stone = "default:desert_stone", --node_water_top = "", --depth_water_top = , --node_water = "", y_min = 1, y_max = 31000, heat_point = 95, humidity_point = 10, }) minetest.register_biome({ name = "desert_ocean", --node_dust = "", node_top = "default:sand", depth_top = 1, node_filler = "default:sand", depth_filler = 2, node_stone = "default:desert_stone", --node_water_top = "", --depth_water_top = , --node_water = "", y_min = -112, y_max = 0, heat_point = 95, humidity_point = 10, }) minetest.register_biome({ name = "savanna", --node_dust = "", node_top = "default:dirt_with_dry_grass", depth_top = 1, node_filler = "default:dirt", depth_filler = 1, --node_stone = "", --node_water_top = "", --depth_water_top = , --node_water = "", y_min = 5, y_max = 31000, heat_point = 95, humidity_point = 50, }) minetest.register_biome({ name = "savanna_ocean", --node_dust = "", node_top = "default:sand", depth_top = 1, node_filler = "default:sand", depth_filler = 2, --node_stone = "", --node_water_top = "", --depth_water_top = , --node_water = "", y_min = -112, y_max = 4, heat_point = 95, humidity_point = 50, }) minetest.register_biome({ name = "rainforest", --node_dust = "", node_top = "default:dirt_with_grass", depth_top = 1, node_filler = "default:dirt", depth_filler = 2, --node_stone = "", --node_water_top = "", --depth_water_top = , --node_water = "", y_min = 1, y_max = 31000, heat_point = 95, humidity_point = 90, }) minetest.register_biome({ name = "rainforest_swamp", --node_dust = "", node_top = "default:dirt", depth_top = 1, node_filler = "default:dirt", depth_filler = 2, --node_stone = "", --node_water_top = "", --depth_water_top = , --node_water = "", y_min = 0, y_max = 0, heat_point = 95, humidity_point = 90, }) minetest.register_biome({ name = "rainforest_ocean", --node_dust = "", node_top = "default:sand", depth_top = 1, node_filler = "default:sand", depth_filler = 2, --node_stone = "", --node_water_top = "", --depth_water_top = , --node_water = "", y_min = -112, y_max = -1, heat_point = 95, humidity_point = 90, }) -- Underground minetest.register_biome({ name = "underground", --node_dust = "", --node_top = "", depth_top = 0, --node_filler = "", depth_filler = -4, --node_stone = "", --node_water_top = "", --depth_water_top = , --node_water = "", y_min = -31000, y_max = -113, heat_point = 50, humidity_point = 50, }) end -- -- Register decorations -- -- Mgv6 function default.register_mgv6_decorations() minetest.clear_registered_decorations() -- Papyrus minetest.register_decoration({ deco_type = "simple", place_on = {"default:dirt_with_grass"}, sidelen = 8, noise_params = { offset = -0.3, scale = 0.7, spread = {x = 100, y = 100, z = 100}, seed = 354, octaves = 3, persist = 0.7 }, y_min = 1, y_max = 1, decoration = "default:papyrus", height = 2, height_max = 4, spawn_by = "default:water_source", num_spawn_by = 1, }) -- Cacti minetest.register_decoration({ deco_type = "simple", place_on = {"default:desert_sand"}, sidelen = 16, noise_params = { offset = -0.012, scale = 0.024, spread = {x = 100, y = 100, z = 100}, seed = 230, octaves = 3, persist = 0.6 }, y_min = 1, y_max = 30, decoration = "default:cactus", height = 3, height_max = 4, }) -- Long grasses for length = 1, 5 do minetest.register_decoration({ deco_type = "simple", place_on = {"default:dirt_with_grass"}, sidelen = 16, noise_params = { offset = 0, scale = 0.007, spread = {x = 100, y = 100, z = 100}, seed = 329, octaves = 3, persist = 0.6 }, y_min = 1, y_max = 30, decoration = "default:grass_"..length, }) end -- Dry shrubs minetest.register_decoration({ deco_type = "simple", place_on = {"default:desert_sand", "default:dirt_with_snow"}, sidelen = 16, noise_params = { offset = 0, scale = 0.035, spread = {x = 100, y = 100, z = 100}, seed = 329, octaves = 3, persist = 0.6 }, y_min = 1, y_max = 30, decoration = "default:dry_shrub", }) end -- All mapgens except mgv6 and singlenode local function register_grass_decoration(offset, scale, length) minetest.register_decoration({ deco_type = "simple", place_on = {"default:dirt_with_grass", "default:sand"}, sidelen = 16, noise_params = { offset = offset, scale = scale, spread = {x=200, y=200, z=200}, seed = 329, octaves = 3, persist = 0.6 }, biomes = { "stone_grassland", "stone_grassland_ocean", "sandstone_grassland", "sandstone_grassland_ocean", "deciduous_forest", "deciduous_forest_ocean", "coniferous_forest", "coniferous_forest_ocean", }, y_min = 5, y_max = 31000, decoration = "default:grass_"..length, }) end local function register_dry_grass_decoration(offset, scale, length) minetest.register_decoration({ deco_type = "simple", place_on = {"default:dirt_with_dry_grass"}, sidelen = 16, noise_params = { offset = offset, scale = scale, spread = {x=200, y=200, z=200}, seed = 329, octaves = 3, persist = 0.6 }, biomes = {"savanna"}, y_min = 5, y_max = 31000, decoration = "default:dry_grass_"..length, }) end function default.register_decorations() minetest.clear_registered_decorations() -- Apple tree minetest.register_decoration({ deco_type = "schematic", place_on = {"default:dirt_with_grass"}, sidelen = 16, noise_params = { offset = 0.04, scale = 0.02, spread = {x=250, y=250, z=250}, seed = 2, octaves = 3, persist = 0.66 }, biomes = {"deciduous_forest"}, y_min = 6, y_max = 31000, schematic = minetest.get_modpath("default").."/schematics/apple_tree.mts", flags = "place_center_x, place_center_z", }) -- Jungle tree minetest.register_decoration({ deco_type = "schematic", place_on = {"default:dirt_with_grass", "default:dirt"}, sidelen = 80, fill_ratio = 0.09, biomes = {"rainforest", "rainforest_swamp"}, y_min = 0, y_max = 31000, schematic = minetest.get_modpath("default").."/schematics/jungle_tree.mts", flags = "place_center_x, place_center_z", }) -- Taiga and temperate forest pine tree minetest.register_decoration({ deco_type = "schematic", place_on = {"default:snowblock", "default:dirt_with_grass"}, sidelen = 16, noise_params = { offset = 0.04, scale = 0.02, spread = {x=250, y=250, z=250}, seed = 2, octaves = 3, persist = 0.66 }, biomes = {"taiga", "coniferous_forest"}, y_min = 2, y_max = 31000, schematic = minetest.get_modpath("default").."/schematics/pine_tree.mts", flags = "place_center_x, place_center_z", }) -- Acacia tree minetest.register_decoration({ deco_type = "schematic", place_on = {"default:dirt_with_dry_grass"}, sidelen = 80, noise_params = { offset = 0, scale = 0.003, spread = {x=250, y=250, z=250}, seed = 2, octaves = 3, persist = 0.66 }, biomes = {"savanna"}, y_min = 6, y_max = 31000, schematic = minetest.get_modpath("default").."/schematics/acacia_tree.mts", flags = "place_center_x, place_center_z", rotation = "random", }) -- Large cactus minetest.register_decoration({ deco_type = "schematic", place_on = {"default:desert_sand"}, sidelen = 80, noise_params = { offset = -0.0005, scale = 0.0015, spread = {x=200, y=200, z=200}, seed = 230, octaves = 3, persist = 0.6 }, biomes = {"desert"}, y_min = 2, y_max = 31000, schematic = minetest.get_modpath("default").."/schematics/large_cactus.mts", flags = "place_center_x", rotation = "random", }) -- Cactus minetest.register_decoration({ deco_type = "simple", place_on = {"default:desert_sand"}, sidelen = 80, noise_params = { offset = -0.0005, scale = 0.0015, spread = {x=200, y=200, z=200}, seed = 230, octaves = 3, persist = 0.6 }, biomes = {"desert"}, y_min = 2, y_max = 31000, decoration = "default:cactus", height = 2, height_max = 5, }) -- Papyrus minetest.register_decoration({ deco_type = "schematic", place_on = {"default:sand"}, sidelen = 16, noise_params = { offset = -0.3, scale = 0.7, spread = {x=200, y=200, z=200}, seed = 354, octaves = 3, persist = 0.7 }, biomes = {"savanna_ocean", "desert_ocean"}, y_min = 0, y_max = 0, schematic = minetest.get_modpath("default").."/schematics/papyrus.mts", }) -- Grasses register_grass_decoration(-0.03, 0.09, 5) register_grass_decoration(-0.015, 0.075, 4) register_grass_decoration(0, 0.06, 3) register_grass_decoration(0.015, 0.045, 2) register_grass_decoration(0.03, 0.03, 1) -- Dry grasses register_dry_grass_decoration(0.01, 0.05, 5) register_dry_grass_decoration(0.03, 0.03, 4) register_dry_grass_decoration(0.05, 0.01, 3) register_dry_grass_decoration(0.07, -0.01, 2) register_dry_grass_decoration(0.09, -0.03, 1) -- Junglegrass minetest.register_decoration({ deco_type = "simple", place_on = {"default:dirt_with_grass"}, sidelen = 80, fill_ratio = 0.1, biomes = {"rainforest"}, y_min = 1, y_max = 31000, decoration = "default:junglegrass", }) -- Dry shrub minetest.register_decoration({ deco_type = "simple", place_on = {"default:desert_sand", "default:dirt_with_snow"}, sidelen = 16, noise_params = { offset = 0, scale = 0.02, spread = {x=200, y=200, z=200}, seed = 329, octaves = 3, persist = 0.6 }, biomes = {"desert", "tundra"}, y_min = 2, y_max = 31000, decoration = "default:dry_shrub", }) end -- -- Generate nyan cats -- -- All mapgens except singlenode function default.make_nyancat(pos, facedir, length) local tailvec = {x = 0, y = 0, z = 0} if facedir == 0 then tailvec.z = 1 elseif facedir == 1 then tailvec.x = 1 elseif facedir == 2 then tailvec.z = -1 elseif facedir == 3 then tailvec.x = -1 else facedir = 0 tailvec.z = 1 end local p = {x = pos.x, y = pos.y, z = pos.z} minetest.set_node(p, {name = "default:nyancat", param2 = facedir}) for i = 1, length do p.x = p.x + tailvec.x p.z = p.z + tailvec.z minetest.set_node(p, {name = "default:nyancat_rainbow", param2 = facedir}) end end function default.generate_nyancats(minp, maxp, seed) local height_min = -31000 local height_max = -32 if maxp.y < height_min or minp.y > height_max then return end local y_min = math.max(minp.y, height_min) local y_max = math.min(maxp.y, height_max) local volume = (maxp.x - minp.x + 1) * (y_max - y_min + 1) * (maxp.z - minp.z + 1) local pr = PseudoRandom(seed + 9324342) local max_num_nyancats = math.floor(volume / (16 * 16 * 16)) for i = 1, max_num_nyancats do if pr:next(0, 1000) == 0 then local x0 = pr:next(minp.x, maxp.x) local y0 = pr:next(minp.y, maxp.y) local z0 = pr:next(minp.z, maxp.z) local p0 = {x = x0, y = y0, z = z0} default.make_nyancat(p0, pr:next(0, 3), pr:next(3, 15)) end end end -- -- Detect mapgen to select functions -- -- Mods using singlenode mapgen can call these functions to enable -- the use of minetest.generate_ores or minetest.generate_decorations local mg_params = minetest.get_mapgen_params() if mg_params.mgname == "v6" then default.register_ores() default.register_mgv6_decorations() minetest.register_on_generated(default.generate_nyancats) elseif mg_params.mgname ~= "singlenode" then default.register_ores() default.register_biomes() default.register_decorations() minetest.register_on_generated(default.generate_nyancats) end games/minetest_game/mods/default/models/0000755000175000017500000000000012565242342021155 5ustar mquinsonmquinsongames/minetest_game/mods/default/models/character.b3d0000644000175000017500000025154012565242342023512 0ustar mquinsonmquinsonBB3DXSTEXS*character.png??BRUS.Brush.001????NODERPlayer????MESHVRTS P(<)(??@P(?<)( ??@`@(?.( ? ?`@(.(? ?P?(<)(?>?P(<)(??`@(.(? ?`@?(.(?> ?`@?(.(?> ?@`@?(?.(?> ?@P?(?<)(?>?P?(<)(?>?P(<)(>?P?(<)(?> ?@P?(?<)(?? ?@P(?<)(??`@?(.(?> ?`@(.(>?@`@(?.(>?@`@?(?.(?> ?P?(.(?@> ? ?(<)(?@>? (<)(>?P(.(> ?`@(?.(P? ?`@(.(`? ?P(<)(`??P(?<)(P??`@?(?.(?@? ?`@(?.(P? ?P(?<)(P??P?(?<)(?@??.3 ?(?<)(?@> ?. (?<)(@>? (<)(>? ?(<)(?> ?P(.( ?P?(.(?= ? ?(<)(?=? (<)(?@@(?.(?>@(.(>>`@(<)(>?@`@(?<)(??@(.(>>@@(.(?>>`@@(<)(?>?`@(<)(>?@@(.(?>>@@@(?.(?>>@`@@(?<)(?>?`@@(<)(?>?@`@@(?<)(?>>@`@(?<)(>`@(<)(>`@@(<)(?>>@@(.(?>>@(.(>@@(?.(>@@@(?.(?>>P(?.(> ?P(.(@> ? (<)(@>?. (?<)(>?@P?(?.(?> ?@ ?(?<)(?>? ?(<)(?=?P?(.(?= ?P?(.(?> ?P?(?.(?= ?.3 ?(?<)(?=? ?(<)(?>?@P?(<)(?@? ?@P?(?<)(?P? ?@P(?<)(P??@P(<)(@??@`@?(?.(?0? ?@`@?(.(?@? ?@`@(.(@??@`@(?.(0??P(.(> ? (<)(>?@ (?<)(@>?@P(?.(@> ?P?(?.(?@> ?P(?.(> ?. (?<)(>?.3 ?(?<)(?@>?@P(?.( ?@ (?<)(?@ ?(?<)(?=?@P?(?.(?= ?@`@(?.(> ?@P(?<)(>?@P?(?<)(?>?@`@?(?.(?> ?@@(?.(>@`@(?<)(?@`@@(?<)(?>?@@@(?.(?>>P?(.(?> ?P(.(>?P(?.(=?P?(?.(?= ?`@?(.(?0? ?`@?(?.(?@? ?P?(?<)(?@??P?(<)(?0??`@(.(0? ?`@?(.(? ? ?P?(<)(? ??P(<)(0??@`@(?.(0? ?@P(?<)(0??@P?(?<)(? ??@`@?(?.(? ? ?`@?(.(?0? ?`@(.(0??`@(?.(@??`@?(?.(?@? ?@`@?(?.(?0? ?@P?(?<)(?0??@P?(<)(?@??@`@?(.(?@? ? ?(<)(?@> ?@ ?(?<)(?> ?@ (?<)(>? (<)(@>?@`@?(.(?@? ?@P?(<)(?@??@P(<)(P??@`@(.(P? ?P?(?<)(?@? ?P(?<)(@??P(<)(P??P?(<)(?P? ?@`@(.(P? ?@P(<)(P??@P(?<)(`??@`@(?.(`? ?@P?(?.(?> ?P?(.(?= ?P(.(=?@P(?.(>? @~@ (?.(?> ~@ (.(`?> HdS@ (<)(`?? @HdS@ (?<)(?? ~@ (.(`?> ~@ @(.(?@?> HdS@ @(<)(?@?? HdS@ (<)(`?? ~@ @(.(?@?> @~@ @(?.(? ?> @HdS@ @(?<)(? ?? HdS@ @(<)(?@?? @HdS@ @(?<)(?`?> @HdS@ (?<)(`? HdS@ (<)(@? HdS@ @(<)(?@?> ~@ @(.(?@?> ~@ (.(@? @~@ (?.( ? @~@ @(?.(? ?> @~@ (?.(?> @HdS@ (?<)(?? @HdS@ @(?<)(? ?? @~@ @(?.(? ?>@`@Ĥ(?.(? ?`@Ĥ(.(`? ?PĤ(<)(`??@PĤ(?<)(??@`@(?.(?? ?@P(?<)(???P(<)(?`??`@(.(?`? ?`@Ĥ(.(`? ?@`@Ĥ(?.(? ?@`@(?.(??(?`@(.(?`?(?@`@Ĥ(?.(? ?@PĤ(?<)(??@P(?<)(?|??@`@(?.(?|? ?PĤ(<)(`??`@Ĥ(.(`? ?`@(.(?d? ?P(<)(?d??@PĤ(?<)(??PĤ(<)(`??P(<)(?`?x?@P(?<)(??x?TRIS    "! #" &%$'&$*)(+*(.-,/.,210320654764:98;:8>=<?><BA@CB@FEDGFDJIHKJHNMLONLRQPSRPVUTWVTZYX[ZX^]\_^\ba`cb`fedgfdjihkjhnmlonlrqpsrpvutwvtzyx{zx~}|~|ANIM pBNODE5BodyVP????i!"3BONE????????? ? ? ? ? ??????? !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\?]?^?_?`abcdefghijklmnopqrstuvwxyz{|}~KEYS&VP4????i!"3VP4????^|VP4????}}VP4????VP4????~VP4????ŻVP4???? VP4????[= VP4????r VP4???? VP4???h? VP4????zϼ VP4????&VP4???L?[VP4????QlVP4????VP4???8?"VP4????3)VP4???\?%.VP4???P?]1VP4????12VP4???P?]1VP4???\?$.VP4????1)VP4???8?"VP4????VP4????MlVP4???L?[VP4????&VP4????lϼVP4???h? VP4????!VP4????r"VP4????f[=#VP4???? $VP4????uŻ%VP4????D~&VP4????'VP4????|}(VP4????5|)VP4????i!"3*VP4???? |+VP4????6}},VP4????-VP4????N~.VP4????Ż/VP4???? 0VP4????h[=1VP4????r2VP4????3VP4???h?4VP4????mϼ5VP4????&6VP4???L?[7VP4????Ol8VP4????9VP4???8?":VP4????1);VP4???\?%.<VP4???P?]1=VP4????12>VP4???F?B1?VP4????$/@VP4???? +AVP4???N?%BVP4???e?XCVP4????DVP4????EVP4????|FVP4????SGVP4????*hHVP4???4?[μIVP4????SJVP4????tKVP4????膼LVP4????i[MVP4????dD)NVP4???E?0+OVP4???f?PVP4????պQVP4????i!"3RV4????i!"3SV4????:պTV4???f?UV4???E?E+VV4????eD)WV4????m[XV4????膼YV4????tZV4????S[V4???4?[μ\V4????(h]V4????S^V4????|_V4????`V4????aV4???e?XbV4???N?%cV4????"+dV4????$/eV4???F?C1fV4????12gV4???P?]1hV4???\?$.iV4????1)jV4???8?"kV4????lV4????MlmV4???L?[nV4????&oV4????lϼpV4???h?qV4????rV4????rsV4????h[=tV4???? uV4????ŻvV4????d~wV4????xV4????|}yV4????5|zV4????i!"3{V4????||V4????E}}}V4????~V4????X~V4????ŻV4???? V4????l[=V4????rV4????V4???h?V4????lϼV4????&켇V4???L?[V4????OlV4????V4???8?"V4????2)V4???\?%.V4???P?]1V4????12V4???E?1V4????%/V4????+V4???G?%V4???W?&lV4????V4????qV4????V4????fV4???^?弙V4??? ?0ϼV4???l?HV4???k?ㆠV4????V4????:^V4???f?F+V4???4?V4???\?4V4????ߺV4????i!"3V@???55?V@???55?V@???55?V@???55?V@???55?V@???55?VP4????i!"3VP4????i!"3VP4????i!"3VP4????i!"3VP4????i!"3VP4????i!"3VP4????i!"3VP4????i!"3VP4????i!"3VP4????i!"3VP4????i!"3VP4????i!"3VP4????i!"3VP4????i!"3VP4????i!"3VP4????i!"3VP4????i!"3VP4????i!"3VP4????i!"3VP4????i!"3VP4????i!"3VP4????i!"3VP4????Z ~;VP4????r<VP4????'<VP4???8?"=VP4????E2=VP4???8?"=VP4????'<VP4????r<VP4????i ~;VP4????i!"3VP4????i!"3VP4????~VP4????rVP4????&VP4???8?"VP4????12VP4????rVP4????leVP4????e<VP4????=VP4????E2=VP4????=VP4????e<VP4????teVP4????qVP4????12VP4???8?"VP4????>'VP4????rVP4????!~VP4????i!"3NODEA,Arm_Left@@???Ӂ:O? ē=EM`?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefgh?i?j?k?l?m?n?o?pqrst?u?v?w?xyz{|}~????KEYS&@@???ӁO ēEM`@@???wIN]“@a@@???̸NFbf@@1???$@:]Nn@@1???N);M6x@@2???1;zLG@@???B;Jx8@@???<Hp{ @@???O @@???ߜ<:") @@3???Ϸ!@@???Oa)@@???ӁO ēEM`*@@???1wIN]“@a+@@???̸NFbf,@@1????:]Nn-@@1???);M6x.@@2???;zLG/@@???;Jw80@@2???<Hp{1@@2???O3@@???<:"̵4@@3???Ϸ@@3???t =q{?@@???@= BwR~@@@???b= ,dA@@???=wȊPB@@4???=)bC@@???5=bΰD@@3???= JP޼E@@???<"5gSK@@2???h<{BL_꣼L@@???:<&FcPM@@??? <9IyN@@???r;K[pO@@???C;qMb{P@@1???A:N͏jQ@@???ӁO ēEM`R@@???ӁO ēEM`S@@???IA:NˏjT@@???C;qMb{U@@1???r;K[pV@@??? <9IyW@@`2???:<%F cOX@@@???h<{BL_꣼Y@@???w!5eSZ@@???9#<9v{[@@???Xh<4l|Q\@@1???r@@@???Oaz@@???ӁO ēEM`{@@`???-wIN]“@a|@@???̸NFbf}@@0????:]Nn~@@???%);M6x@@1???;zLG@@ ???;Jw8@@1???<Hp{@@@???O@@???<:"̵@@@???Ϸ֟3@@2????= q꼔@@??? =g[N引@@2??? = լ߼@@???-<!(Mؼ@@???G<;&͒^м@@???ۊ2Nޥ@@???Dr<CzH$W@@1???qDL>"z?Q==,$=@@???ҧ>tu?|=K=@@???>xs?4{="Y=@@???/>t?=QP=@@???l>Jx?=4=@@???>=|?~= =@@???Ѳ=~?$ߐ=<@@???ӁO ēEM`@@???1=H~P”@@???ؚ>a|!o;@@???K&j>xxΑ<@@???YA> uy<@@???>s<><@@???>uuDi<@@????HJ>Dz3푽{.Y<@@???~=~ 凛8@@??? O<%<ݓ%@@???ӁO ēEM`@@???ӁO ēEM`@@???> Km{{@@2???<,?z=S<@@???j=?~?=<@@???6=/q~?"=$<@@???e[=E~?qϐ=/O=@@???4=.q~?"=$<@@???j=?~?=<@@2??? <,?z=W<@@1???> Km{{@@???ӁO ēEM`@@???ӁO ēEM`@@1???|w<5?f`=N<@@???=:}?؍=<@@???q5L>z?Ć=0$=@@???>pu?2e=K=@@4???>xs?8{={"Y=@@3???/>t?=QP=@@???l>Jx?=4=@@3???>=|?~=% =@@???=~?#ߐ=<@@???4ӁO ēDM`@@???1=H~O”w@@3???ۚ>a|$;@@???S&j>wxΑ<@@3???YA> uy<@@4???>s;><@@???Ḋ>Eu߭g<@@???nXJ>CzD쑽Y<@@???b=:~Bd8@@1??? <<{ݓ%@@???ӁO ēEM`NODEB,Leg_Right,)1???h!3?-;3BONE ???? !"#$%&'()*+,-./0123456789:;<=>?@?A?B?C?DEFGHIJKLMNOP?Q?R?S?TUVWX?Y?Z?[?\]^_`abcdefghijklmnopqrstuvwxyz{|?}?~??????KEYS&)1???h!-; f1???<{98-;P???z}:t9(;|A???;Ѯ;>v3Q???~;9\:м;əCL ???Z;5N;eE ??? <Pίe;W9 ???R[=< ; s( ??? r<1;  ???]<'W[(; 0.???r<1;2 ???<^[';30.???´\ ???2=Im;?)Ьy ???}2={;@ר ???O2=;A)` ???1=/n֏;BsN:& ???!1=5;CkA ???0=oN;DzӍ^???.=ul};Eۄ}???A,=|;Fj]vL???*=|$;Ga???D&=CM;HPL???"=G';;IE55???=q氎;J???l=5^1ݰO;Kq  ???=Ѱ;LiٲE0 ???/=HBð_;My> ???h<Dħ;NkI ???e<5Ь;O P???CP|6f???}U}>CP|6f???}U}>CP|6f???}U}>CP|6f???}U}>CP|6f???}U}>C)1???h!-;)1???lW =?Gΰ;3)1???xY>}?Ʊ|:3)1???[> aw?`Aj53)1???Ρ>#o?㾃/3)1???>`l?yr-3)1???u*>n?͇/3)1???u>Ht?*z^O33)1???H>{?04C83)1???E=~?΅:3)1???h!-;)1???=~S΅:)1???H>{O4A8)1???j>Ktz^O3)1???j*>n͇/)1???>`lor-)1???á>&o^/)1???T> awB+Aj5)1???pY>}2KƱy:)1???W =jͰ;)1???h!-;)1???h!-;x13Q??? ~[:/м;2s( ???>r<?1;3ai3P???&<?./2;3%3 ???0"=8?2;3 E3 ???12=?<k;3$3 ???1"=9?2;3ai3P???&<?-/2;32s( ???@r<?1;3x13Q??? !~[:/м;)1???h!-;)1???h!-;v3Q???W =?lͰ;3s( ???vY>}?&KƱ|:3vaiQ???Y> aw??+Aj53 ???ˡ>$o?d/3D ???>_l?xr-3CYS???u*>n?͇/3x, ???r>Jt?%z^O33y2,???H>{?N4B83u3YS???E=~?ͅ:3 E3 ???ܤ-;s3YS???=~ͅ:y2,???H>{O4?8$x, ???k>Ktz^O3BYS???n*>n͇/D ???>`lqr- ???>o˷/aiP???у>^wAh5r( ???>}Cű:\y3Q??? =H̰Š;)1???h!-;NODE=,Cape@w z?????.;3BONE  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~????????????????????????KEYS&@w z????5.;&@w z????:jQ+-;@x z????;,.;@w z????;H(]u--;@x z????]<?-,;@w z????T<).);@x z????3\<gq.%;@u z????,< :.; @v z????=~.; @u z????;i =t.; @x z?????=6H/; @v z????^=ߞ}1/ۼ; @z z????3}= I/¼;@v z????Ҍ=d`/;@x z????=Gt/;@t z????W=*&/x;@w z????Zq=™/c;&@v z????۵=~wy/Q;@t z????+=~/D;@w z????Y=T~\*/;;@x z????e=.~/:;@w z????Y=S~\*/:;@v z????+=~/C;&@t z????۵=~xy/O;@w z????Zq=™/b;@x z????=* */w;@w z????=Gt/;@v z????Ҍ=d `/;@x z????3}=I/ü;@v z????^=ߞ1/ڼ;@x z?????=5U/; @v z????Ni =.;!@v z????1=,~.;"@v z????B,<,:.;#@v z????X\<gq.%;$@v z????T<).);%@w z????]<g-,;&@w z????;H(]u--;'@x z????;ψ,.;(&@w z????:BI+-;)@w z????5.;*&@w z????R:P+-;+@x z????;O,.;,@x z????;H`\u--;-@w z????]<-,;.@u z????T<).);/@w z????T\<gq.%;0@u z????@,<+:.;1@w z????0=+~.;2@v z????Ni =.;3@w z?????=6T/;4@w z????^=ߞ1/ۼ;5@x z????3}=I/;6@w z????Ҍ=d`/;7@w z????=Gt/;8@u z????Y=*&/x;9@x z????Yq=/c;:&@t z????۵=~xy/O;;@t z????+=~/D;<@w z????Y=T~\*/;;=@x z????e=.~/:;>@v z????h=#~?3/<;?@x z????,=_~`/A;@@u z????O=~m/M;A@v z????= q/Z;B@y z????e=ն/j;C@w z????DТ=0l/|;D@w z????*=Ft/;E@v z????z+=k]kee/;F@v z????=KtT/;G@v z????t=NB/ȼ;H@x z????K]=H1;0/ڼ;I@v z????zD=t/;J@x z????> +=EW/;K@x z????ع=. ;L@w z????<<.;M&@v z????T<{L. ;N@w z????<oJ.(;O@v z????t<3> -,;P@x z????Le;*z7-.;Q@w z????5.;R@w z????5.;S@x z????me;Bz7-.;T@v z????t<3V -,;U@w z????<fJ.);V&@v z????V<}L. ;W@v z????<<.;X@x z????ֹ=. ;Y@w z????> +=EW/;Z@v z????zD=t/;[@w z????K]=H1;0/ڼ;\@w z????t=PB/ȼ;]@v z????=KtT/;^@t z????z+=k]kee/;_@v z????*=Ft/;`@v z????DТ=0l/~;a@w z????e=ն/j;b@v z????= r/[;c@w z????O=~m/M;d@x z????.=_~a/C;e@w z????h=$~>3/;;f@x z????e=.~/:;g@x z????Y=S~\*/:;h@v z????+=~/C;i&@u z????۵=~xy/P;j@v z????Zq=™/b;k@w z????=* */w;l@v z????=Gt/;m@v z????Ҍ=d `/;n@w z????3}=I/ü;o@u z????^=ߞ1/ڼ;p@w z?????=6T/;q@u z????Li =.;r@v z????-=&~.;s@u z????=,<(:.;t@v z????V\<gq.%;u@w z????T<).*;v@x z????]<-,;w@v z????;H]u--;x@x z????;,.;y&@w z????:BI+-;z@w z????5.;{&@w z????[:P+-;|@x z????;O,.;}@w z????;H`\u--;~@v z????]<-,;@w z????T<).*;@v z????S\<gq.&;@w z????<,<':.;@v z????/=)~.;@u z????Ni =.;@w z?????=6T/;@u z????^=ߞ1/ڼ;@w z????3}=I/ü;@w z????Ҍ=d`/;@w z????=Gt/;@w z????=* */w;@w z????\q=Ù/d;&@t z????۵=~xy/P;@u z????+=~/C;@x z????Y=T~\*/;;@x z????e=.~/:;@x z???? =~S/';@v z????C=~*/;@w z????~q=~ /;@v z????[=_~ /!;@w z????!=~F/|;@x z????== d0;@w z????i=C$0;@v z????=.(80~;@w z????.Ÿ=M8 M0.;@u z????߼=~I`0ƴ;@w z????=[bs0R;@w z????i=wn 0;@v z????}=920;@v z????Bi=ܕX0;@u z????Q=Vΐ08;&@v z????ܕ7=$^0;@v z????֔=z90Ұ;@u z????<o0;@w z????Ñ<,06;@w z????5.;@w z????OP5.;('@w z????OP5.;('@w z????OP5.;('@w z????OP5.;('@w z????OP5.;('@w z????OP5.;('@w z????5.;@w z????S> G}Yq1!9@w z????n>x.2 6@w z????Nj>`Fv{M2j4@w z????U>VRucV2r3@w z????b>4uW2E3@w z????>vE25@w z????G>8{2'8@w z????_=,~1+:@w z????Mb<%0;@w z????5.;@w z????jb<%0;@w z????_=+~1+:@w z????G>8{2'8@w z????>vE25@w z????b>4uW2E3@w z????<>v-F25@w z???? G>{2'8@w z????q=~ 1:@w z????(<\?0;@w z????5.;@w z????5.;@x z????[B;.d0C;@x z????<F1*;@x z???? =.1S:@x z????cyr1!9@w z????&>\tR )26@x z????_>q4826&@v z????ߦ>Ns726@w z????>qvO62'6&@v z????9[>z K52/6@x z????I->N|032F6@x z????>|'A32O6@x z????I->N|.32F6&@v z????9[>zK52/6@x z????>qvU62(6&@v z????ߦ>Ms726@x z????_>q4826@x z????>%t^)2{6@x z???? d>yj1%!9@v z????=D~##1l;@w z????&?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`?a?b?c?defghijklmnopqrstuvwxyz{|}~????????????????????????KEYS&@???i!?i!3&@???866?{@???G9E7?k}@1???:qG8?@1???N: f8d?~@2???E; 9?Ż@???;D9? @???:;19?R= @???X;=L9 ?vr @???p<9[?( @???2v:6.=<@???<x:ֲ1==@4???<my: F2=>@3???H<-x:۲u1=?@???:VRZo޹|?4mK@2???]?↼L@???ۻMl?[M&@???(Ul?;)N@???JnWD&?mO@??? = Ÿ>?iP@1???(UI?oպQ@???i!?i!3R@???i!?i!3S@???ήU:jI8?gպT@??? ;8>?iU@1???n;D&9?uV&@???&;:Ul9?;)W@`2???;l9?[X@@???v:5.=@???<x:ֲ1=@3???<my: F2=@2???H<-x:۲u1=@???< t:/=@2???Zo޹|?6m@???]?↼@???ۻNl?[&@1???(Ul?;)@1???JnVD&?m@@??? = Ÿ>?i@@1???'UI?oպ@???i!?i!3@PX2???i!?h!3@PX2???i!?h!3@PX2???i!?h!3@PX2???i!?h!3@PX2???i!?h!3@PX2???i!?h!3@???i!?i!3@??? ~um'?!3@????@ABCDEFGH?I?J?K?L?M?N?O?PQRSTUVWXYZ[\]^_`abcdefghijklmnop?q?r?s?tuvwx?y?z?{?|}~????????KEYS&@???ӁO ē=EM`<@???wIN]“=@a<@???̸NF=bf<@1???$@:]N=n<@1???N);M=6x<@2???1;zLG=<@???B;J=x8<@???<Hp={< @???O=< @???ߜ<:"=)< @3???Ϸ=a<)@???ӁO ē=EM`<*@???1wIN]“=@a<+@???̸NF=bf<,@1????:]N=n<-@1???);M=6x<.@2???;zLG==<3@???<:"=̵<4@3???Ϸ@3???t =q={"5=gS5=eS=a=<@???<:"=̵<@@???Ϸ=֟<@2????= q=<@??? =g[=N<@2??? = լ=<@???-<!=(M<@???G<;&͒=^<@???ۊ2=Nޥ<@???Dr<CzH=$W<@1???qDxW<@PX2???KȀMBue>xW<@PX2???KȀMBue>xW<@PX2???KȀMBue>xW<@PX2???KȀMBue>xW<@PX2???KȀMBue>xW<@???ӁO ē=EM`<@???sU=-& =2<@???Q=}=c:@???|R> yu=eN@???>ֈu_=Խ@???>s<=>ܼ@???UA> u=yɼ@???K&j>yxΑ=@???ך>a| =mỲ@???/=H~P”=;@???ӁO ē=EM`<@???Ѳ=~?$ߐ@???>=|?~ @???l>Jx?儽4@???/>t?QP@???>xs?4{"Y@???>ngu?cjK@???ZO>y?tĆN#@???=}?荽uݼ@???I<0?o@???ӁO ē=EM`<@???U?= ? <'G@???O?y?´<;@2???~?=?*?s5<ɶ@???D!?LE?cBg@???2 ?RW?n.@???C?Ҭ\?Ӯ@???N ?3@W?mQ@???16"?E?c&f@2???=??*?65@?r;0 @???2@?!'?9x<̽@???P?@?<$@4???U?= ? <'G@3???W>P??#?)?V5<ꍵ@3???P"?]pE?af@???LS ?1=W?m@???C?Ҭ\?Ӯ@???LS ?1=W?m!@3???P"?^pE?vaf@???\>?)?`5<ꍵ@3???V>P??(???@ABCD?E?F?G?HIJKLMNOPQRST?U?V?W?XYZ[\]^_`abcd?e?f?g?hijklmnopqrstuvwxyz{|}~KEYS&?)1???h!-;? f1???<{98-;?P???z}:t9(;?|A???;Ѯ;?>v3Q???~;9\:м;?əCL ???Z;5N;?eE ??? <Pίe;?W9 ???R[=< ; ?s( ??? r<1; ? ???]<'W[(; ?0.???r<1;2? ???<^[';3?0.???´?\ ???2=Im;??)Ьy ???}2={;@?ר ???O2=;A?)` ???1=/n֏;B?sN:& ???!1=5;C?kA ???0=oN;D?zӍ^???.=ul};E?ۄ}???A,=|;F?j]vL???*=|$;G?a???D&=CM;H?PL???"=G';;I?E55???=q氎;J????l=5^1ݰO;K?q  ???=Ѱ;L?iٲE0 ???/=HBð_;M?y> ???h<Dħ;N?kI ???e<5Ь;O? P???}Ʊy:?)1???M> aw`Aj5?)1???¡>%o߾/?)1???>`lor-?)1???n*>n͇/?)1???i>Ktz^O3?)1???H>{N4@8?)1???=~P΅:?)1???h!-;?)1???I=~?΅:3?)1???H>{?34C83?)1???t>Jt?+z^O33?)1???{*>n?͇ /3?)1???>`l?yr-3?)1???Ρ>#o?i/3?)1???[> aw?7+Aj53?)1???uY>}?$KƱ~:3?)1???qW =?DjͰ;3?)1???h!-;?)1???h!-;?x13Q??? ~[:/м;?2s( ???>r<?1;3?ai3P???&<?./2;3?%3 ???0"=8?2;3? E3 ???12=?<k;3?$3 ???1"=9?2;3?ai3P???&<?-/2;3?2s( ???@r<?1;3?x13Q??? !~[:/м;?)1???h!-;?)1???h!-;?v3Q???W =~jͰ;?s( ???VY>}JƱ}:?vaiQ???T> aw:+Aj5? ???ơ>&o[/?D ???>`lqr-?CYS???n*>n͇/?x, ???i>Kt$z^O3?y2,???H>{O4A8?u3YS???=~ͅ:? E3 ???ܤ-;?s3YS???I=~?ͅ:3?y2,???H>{?Q4@83?$x, ???p>Jt?%z^O33?BYS???y*>n?͇ /3?D ???>_l?xr-3? ???>o?ͷ/3?aiP???у>^w?Ah53?r( ???>}?Pű:3?\y3Q??? =I?̰Ơ;3?)1???h!-;games/minetest_game/mods/default/models/character.png0000644000175000017500000000530212565242342023617 0ustar mquinsonmquinsonPNG  IHDR@ ~ IDATxڽsg4oMr! $Z.X:jmR HXJ[tqiZo,T֗9{'f&)s{g{~W]"E8Y(SQQ,]i>+ңh+.Xќ/dW5epQXaHEd>*Ci֪:hvY,[ᬙ,dW: ݊NuRpykʜGmM@MHu=/WYяdmfNI2_XRUbNiq\{]˭?2cpH _iIhS̜E} w7 ~r/8ӓ1vHM%WOWNk8˿؉ fȀ)lhc@+pyBOpWɯ'{[{O)0ojgI{“fxo@7:&}Aud:k/YDFf-7:9*O@kd6,;I3;:b?j8yo~>*ݔ%RND+)ϿyI^OUH˦pJ2lݼ1"lL I!QHZJ,gxW]1YzL_LQz|sDSkXշ RXXh@ yc1i{.5mR.v%ڙ)iiT *#=[!G+' &$jʀ]1MCTXSˊt={7tH/TI}JOyΜh7pHW?"`[FVJ!ҟ>6rHsRh&J"pJV]U3'Ic@"_J'`r5lmb;bRXP넸:le"R}t=guJFeaEOyI-["FZӦ0儽֭Q߁XO%RP,(9i!sڜWW\װ6YҺKzFxo̢\mQu` 6زM|Tt֛ߡR٧8X*]'RiؤNǔQ{vP͜Ӹ9$"Һ=*GJ>Ĺ'+@2Ηҿ4@#ސXm+Qȱ( (? ٳach#52t%Zq܀wnuRʄZdkXtLX JSB 50dӡesTL\u~7wpr h'jEn6J$幨EcO\FΧYK47D X#C a/9\f[qRzuO]x՗CWe[L hӔ::OlDM v qceQȁ8 {@ѽ{WGNM[mۭ9j'm[ 2c"X'z2 3ȭN$n:!qAB:J h.#zVsUD Fl^j2`X3 X`=|]H~-eXքiSL)GRx9z}/>O.D(C zGEꚙNԈ.Qmha-{ˍmLEr M#rstwG4(Wr k4f £/Dz<X#C aoxL/u2Y5SHA2\r q4HA@c H z&Bn@4nzĉhX#CZvJܟ''z#U;>=?%d0ҜvȂ İ ָN%B Ң8Zڣg9AF#vdo P'/ޕߺ'"_#5:gQ؞̀.&>kd<챽v[b~ltřyoENhz_p=鎜~O88G2p25`%?1WH7>WZCs+:W>9[ޞ\d Mq C / fԤIENDB`games/minetest_game/mods/default/models/character.blend0000644000175000017500000231332012565242342024123 0ustar mquinsonmquinsonBLENDER_v268RENDH"SceneTEST 9  @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@tttttttttttttttttttttttttttttttttttttttttt@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@tttttttttttttttttttttttttttttttttttttttttt@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@tttttttttttttttttttttttttttttttttttttttttt@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@tttttttttttttttttttttttttttttttttttttttttt@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@tttttttttttttttttttttttttttttttttttttttttt@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@tttttttttttttttttttttttttttttttttttttttttt@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@tttttttttttttttttttttttttttttttttttttttttt@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@tttttttttttttttttttttttttttttttttttttttttt@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@tttttttttttttttttttttttttttttttttttttttttt@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@tttttttttttttttttttttttttttttttttttttttttt@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@tttttttttttttttttttttttttttttttttttttttttt@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@tttttttttttttttttttttttttttttttttttttttttt@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@tttttttttttttttttttttttttttttttttttttttttt@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@tttttttttttttttttttttttttttttttttttttttttt@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@tttttttttttttttttttttttttttttttttttttttttt@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@tttttttttttttttttttttttttttttttttttttttttt@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@tttttttttttttttttttttttttttttttttttttttttt@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@tttttttttttttttttttttttttttttttttttttttttt@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@tttttttttttttttttttttttttttttttttttttttttt@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@tttttttttttttttttttttttttttttttttttttttttt@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@tttttttttttttttttttttttttttttttttttttttttt@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@tttttttttttttttttttttttttttttttttttttttttt@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@tttttttttttttttttttttttttttttttttttttttttt@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@tttttttttttttttttttttttttttttttttttttttttt@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ZZZttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttZZZ@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ZZZttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttZZZ@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ZZZttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttZZZ@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ZZZttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttZZZ@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ZZZttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttZZZ@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ZZZttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttZZZ@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ZZZttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttZZZ@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ZZZttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttZZZ@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ZZZttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttZZZ@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ZZZttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttZZZ@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ZZZttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttZZZ@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ZZZttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttZZZ@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ZZZttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttZZZ@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ZZZttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttZZZ@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ZZZttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttZZZ@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ZZZttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttZZZ@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ZZZttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttZZZ@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ZZZttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttZZZ@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ZZZttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttZZZ@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ZZZttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttZZZ@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ZZZttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttZZZ@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ZZZttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttZZZ@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ZZZttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttZZZ@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ZZZtttttttttttttttttt::::::::::::::::::::::::::::::::::::::::::::::::ttttttttttttttttttZZZ@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@tttttttttttttttttttttttttttttttttttttttttttttttt@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@tttttttttttttttttttttttttttttttttttttttttttttttt@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@tttttttttttttttttttttttttttttttttttttttttttttttt@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@tttttttttttttttttttttttttttttttttttttttttttttttt@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@tttttttttttttttttttttttttttttttttttttttttttttttt@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@tttttttttttttttttttttttttttttttttttttttttttttttt@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@tttttttttttttttttttttttttttttttttttttttttttttttt@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@tttttttttttttttttttttttttttttttttttttttttttttttt@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@tttttttttttttttttttttttttttttttttttttttttttttttt@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@tttttttttttttttttttttttttttttttttttttttttttttttt@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@tttttttttttttttttttttttttttttttttttttttttttttttt@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@tttttttttttttttttttttttttttttttttttttttttttttttt@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@tttttttttttttttttttttttttttttttttttttttttttttttt@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@tttttttttttttttttttttttttttttttttttttttttttttttt@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@tttttttttttttttttttttttttttttttttttttttttttttttt@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@tttttttttttttttttttttttttttttttttttttttttttttttt@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ GLOB(0" 0 C:\Users\Jordach\Desktop\minetest-0.4.7-dev25082013\games\minetest_game\mods\default\models\character.blendWMPtWMWinMan(2  ؖ ׺  Hѐ GhG G GhG```DATAGscreen MWX X3;Q?Fwi?JF>#,TY!e?*=>!o?D>Fwi?TY4;JF>!e?Q?#,+=>>_DA3xs@?>7tQQuZ?LP>5>#,>m'?H*=!lA!oAd>ntU? FRvf=?*4pu²Aݞ6rB;B@D>3;Q?Fwi?JF>#,TY!e?*=>!o?>7tQQuZ?LP>5>#,>m'?H*=!lA!oA.?.?.??\>7?8˔!oAy:? ! BUBq~BDATA,jz333?? AL>x_ ?? B?=zD SNزSRAnimation.001v P 0 jj DATAvHvDATAHvvvDATAvvHvDATAv vvDATA v vDATA  vDATA 8 xDATA8  xDATA ȴ 8 xDATAȴ  DATA X ȴ DATAX   xDATA 赓 X XDATA赓 0 XDATA0 x 赓 tDATAx  0 XtDATA  x x(DATA  (DATAP  HvvDATA ී P Hv vDATAී ( v DATA( p ී v DATAp  ( v DATA  p v DATA H 8 DATAH  DATA ع H vȴ DATAع  ȴ DATA h ع v DATAh  8 X DATA  h X DATA @  X DATA@   DATA л @ X DATAл  v赓 DATA ` л 8 赓 DATA`   赓 DATA  `  0 DATA 8 x DATA8  0 x DATA Ƚ 8 DATAȽ  8 DATA X Ƚ  DATAX   ȴ  DATA 输 X  DATA输 0 v0 DATA0 输 赓 x DATA`j(j vHvv (s(sH} } DATA H} } `DA DADADA?? DATA } H} DBD@tDo?? DATA`(jjj ȴ vyxxس} } DATA س}  } CACACACA?? yDATA  } س} C=C>?@ y৓ DATA৓  BUTTONS_PT_contextBUTTONS_PT_contextContext$DATA 0 ৓ RENDER_PT_renderRENDER_PT_renderRender=DATA0   RENDER_PT_layersRENDER_PT_layersLayersoDATA  0 RENDER_PT_dimensionsRENDER_PT_dimensionsDimensionsDATA  RENDER_PT_antialiasingRENDER_PT_antialiasingAnti-Aliasing::DATA  RENDER_PT_motion_blurRENDER_PT_motion_blurSampled Motion Blur"DATA H RENDER_PT_shadingRENDER_PT_shadingShading DATAH p RENDER_PT_performanceRENDER_PT_performancePerformanceDATAp  H RENDER_PT_post_processingRENDER_PT_post_processingPost ProcessingDATA  p RENDER_PT_stampRENDER_PT_stampStamp DATA  RENDER_PT_outputRENDER_PT_outputOutput$ DATA  RENDER_PT_bakeRENDER_PT_bakeBake  DATAx DATA`jHj(jv X wx:f:f  DATA   DADAwDADA?? xxwxDATA   `CHBkTdCHBwwe?HB|HHB= AHxfwxfDATA:f?DATA`Hj؄jj  ȴ y'g3 3 8  DATA 8  CACACACA?? y'DATA  8 C6ACLL?? M;y MDATA3 ( DATA ( HH4 DATA`4 H    (hXL @d Hax_   B `  Q  Q m`  Q  Q  Q  Q  Q  Q  Q  Q  Q  Q   Q   Q   Q   Q   Q XL XL  Q XL XL XL XL XL XL XL XL XL XL  XL  XL  XL  XL  XL ` ` ` ` ` ` ` ` `  `  `  `  `  ` 89 &h> $hG  xb DATA`؄jhjHj 赓 8 X Ywjq q   DATA   lDAGDAGDAGDA?? YwDATA  X  C@FCF++?@ ,YYPDATA X   CfCww?@ xfYY"DATA   X C#CTOO?@ PPwP P DATA 8 VIEW3D_PT_objectVIEW3D_PT_objectTransform|lDATA8 `  VIEW3D_PT_gpencilVIEW3D_PT_gpencilGrease PencilUDATA`  8 VIEW3D_PT_view3d_propertiesVIEW3D_PT_view3d_propertiesView DATA  ` VIEW3D_PT_view3d_cursorVIEW3D_PT_view3d_cursor3D Cursor`DATA   VIEW3D_PT_view3d_nameVIEW3D_PT_view3d_nameItemY$DATA   VIEW3D_PT_view3d_displayVIEW3D_PT_view3d_displayDisplayADATA (  VIEW3D_PT_view3d_motion_trackingVIEW3D_PT_view3d_motion_trackingMotion Tracking)DATA( P  VIEW3D_PT_background_imageVIEW3D_PT_background_imageBackground ImagesDATAP ( VIEW3D_PT_transform_orientationsVIEW3D_PT_transform_orientationsTransform OrientationsDATA   YkPP8 DATATP8 ˿?? JL')b'???O?>L_?td>Yoe?e|?')ڔ??b8L_?'?G?od>@}Awv`AU+A?m~̾,''?˦z+O#2,d;t?~tdvin?Ae|Aѣ>6L5T!ڗ'L?x<²?´VB%BL_?td>Fx7?m~̾,''?˦z+O#2,d;t?~td7@AA????E>5^TFpI3AHQ ;03??`fBvBk6BDATA,q 333?? AL>x_ ?? B?=C DATA`hjj؄j 0 x WsXpp0 # DATA 0 x @YDADAWDADA?? XXWXDATA x ! 0 HCpHCG?? sDATA ! # x WWsDATA # ! fC@zC A~~o:o:|HPCGiWsDATApjDATA`j7 DATA`jjhj0 v赓 x Wu Xv; ; P$ & DATA P$ % ^DADAWDADA?? XXWuXDATA % & P$ 7CHC[??\J\DATA & % hDBfjC[~~[|H@F #<HBJ\W\DATA(; 8 DATA`jj 8  y)q q (( p) DATA (( p) fDAC@AICACA?? JJy))DATA p) (( y)0= DATAT0= : @L@AHMj!"-/83?i!"?0;d`6? ?.j!"i!",;3?.?8 B?: e3-3DPM4AܳL@h<30;3,6L@B B#;)"&`(IJ+j24>ڧ+-GÊ֟@֟N32GCv(u(@j!"-/83?i!"?0;6 ?: e3-3DPM4AܳL@h<30;347B B????E5?5? AOR;A??BJABDATA,q 333?? AL>x_ ?? B? #<C SNزSRCompositingg.001x Ó hÓ Pɓ jxj DATAx  DATA  x DATA P }DATAP   }DATA  P yDATA ( }yDATA( p ,tDATAp  ( }tDATA “ p ,yDATA“ H“ DATAH“ “ “ ,DATA“ “ H“ DATA“  Ó “ DATA Ó “ ,DATAhÓ Ó  DATAÓ Ó hÓ DATAÓ @ē Ó  DATA@ē ē Ó DATAē ē @ē P p DATAē œ ē ( p DATAœ `œ ē DATA`œ œ œ DATAœ œ `œ ( DATAœ 8Ɠ œ p DATA8Ɠ Ɠ œ “ DATAƓ Ɠ 8Ɠ H“ DATAƓ Ǔ Ɠ “ H“ DATAǓ XǓ Ɠ “ “ DATAXǓ Ǔ Ǔ H“ “ DATAǓ Ǔ XǓ x “ DATAǓ 0ȓ Ǔ “ Ó DATA0ȓ xȓ Ǔ P Ó DATAxȓ ȓ 0ȓ ( Ó DATAȓ ɓ xȓ “ “ DATAɓ Pɓ ȓ H“ Ó DATAPɓ ɓ x “ DATA`j8j  }z~ss* , DATA * , DADA}DADA?? ~~}z~DATA , * mED@poo?? pDATA`8jȈjj Ó ( p P -}sQtp;fp;fH- . DATA H- . nDACAPCACA?? QQ-}QDATA . H- @~CHB23JуCHBPPY?HB|HHB= AHQZ-}sQZDATAp;f?DATA`ȈjXj8j( p -}uxQ` ` / 1 DATA /  1 CACAPCACA?? QQ-}_xQDATA  1 / C@zCz@QR??@ Q@-}u^Qx C DATAx  BUTTONS_PT_contextBUTTONS_PT_contextContext?$DATA  x RENDER_PT_renderRENDER_PT_renderRender?=DATA  RENDER_PT_layersRENDER_PT_layersLayerso?DATA  RENDER_PT_dimensionsRENDER_PT_dimensionsDimensions?DATA @ RENDER_PT_antialiasingRENDER_PT_antialiasingAnti-Aliasing:?:DATA@ h  RENDER_PT_motion_blurRENDER_PT_motion_blurSampled Motion Blur"?DATAh  @ RENDER_PT_shadingRENDER_PT_shadingShading ?DATA  h RENDER_PT_performanceRENDER_PT_performancePerformance?DATA @  RENDER_PT_post_processingRENDER_PT_post_processingPost Processing?DATA@ A  RENDER_PT_stampRENDER_PT_stampStamp? DATAA  C @ RENDER_PT_outputRENDER_PT_outputOutput$? DATA C A RENDER_PT_bakeRENDER_PT_bakeBake ? DATA`  DATA`XjjȈj“ “ H“ Ó +#hq hq a g DATA a (c lDAHDA"HDAHDA?? ## +#DATA (c pd a C@FCF++?@ ,  DATA pd e (c CfCww?@ xf  "DATA e g pd #Cl#C?@ p++DATA g e +#ȁ DATATȁ ]e?HQ@AHMݕ/?U~'?3F:?>T8165e?2>Z& 4?ߕ/?7F:?81W~>85e?'?T2>ne@>M@?*?tׄ''Ӥ?<ʂ??T?'a;@l2511A 4A>>Ļ0ƽb=l/>3xB ֟&BĭeA(@ݕ/?U~'?3F:?>T8165e?2>Z& 4?*?tׄ''Ӥ?<ʂ??T?'a;@l2511A 4A/y?/y?/y??H?N,Z#oA^:A\>7?8˔?ABdZBvBDATA,hq 333?? AL>x_ ?? B?=C DATA`jxjXj“ H“ +x,P P Hh i DATA Hh i \DADA+`DA`DA?? ,,+,DATA i Hh D DRnDP|D,??FFQ= @ ,x+x,DATAPP  @aa??Bt#CCompositorNodeTreeDATA`xjjx “ “ “ І І j hm DATA j  l DABDAADAADA?? DATA  l hm j DATA hm  l CC@?DATA$)І @dA>d>ddd?SNSRDefaultɓ ̓ ͓ ̺jHj cDATAɓ ɓ DATAɓ (ʓ ɓ MDATA(ʓ pʓ ɓ MDATApʓ ʓ (ʓ DATAʓ ˓ pʓ .DATA˓ H˓ ʓ .DATAH˓ ˓ ˓ DATA˓ ˓ H˓ .DATA˓  ̓ ˓ DATA ̓ h̓ ˓ DATAh̓ ̓ ̓ vDATA̓ h̓ vDATA͓ ͓ ɓ (ʓ DATA͓ Γ ͓ ɓ ʓ DATAΓ `Γ ͓ (ʓ ˓ DATA`Γ Γ Γ ʓ ˓ DATAΓ Γ `Γ ɓ H˓ DATAΓ ϓ Γ pʓ H˓ DATAϓ ϓ Γ ˓ ˓ DATAϓ Г ϓ H˓ ˓ DATAГ XГ ϓ ˓ ˓ DATAXГ Г Г ˓ ̓ DATAГ Г XГ pʓ ̓ DATAГ 0ѓ Г ˓ ̓ DATA0ѓ xѓ Г ɓ h̓ DATAxѓ ѓ 0ѓ H˓ ̓ DATAѓ ғ xѓ h̓ ̓ DATAғ Pғ ѓ ʓ h̓ DATAPғ ̺ғ ˓ ̓ DATA̺Pғ ʓ ˓ DATA`jjʓ ɓ (ʓ ˓ /MJsfn o ^^DATA n o `DA DADADA??  /GJX X  DATA o n D0AD@0Ao?? HMJ`@DATA HiiZDA DADADA?? 1ЩJDATA iiHiC@tϴC@tĆm4hzg?@zhyyzzJZ pDATA ipii DHBDHB1DDBDDB?? 22z22hJDATA piiRC@4D@5??z8JDATA<fsHipih@x"dDATAhExport DirectXC:\Users\Jordach\Desktop\minetest-0.4.7-dev25082013\games\minetest_game\mods\default\models\character.xend DATA`j(jjH˓ ˓ ̓ pʓ @J88 88 `v w `^^DATA `v w CAA\CAHCAHCA??  pJ  PpDATA w `v ICICķ?@$ ئJ HD \ n o DATAHD pE JBUTTONS_PT_contextBUTTONS_PT_contextContext$&DATApE F HD RENDER_PT_renderRENDER_PT_renderRender=\DATAF G pE RENDER_PT_layersRENDER_PT_layersLayerso]DATAG H F RENDER_PT_dimensionsRENDER_PT_dimensionsDimensions^DATAH J G RENDER_PT_antialiasingRENDER_PT_antialiasingAnti-Aliasing::_DATAJ 8K H RENDER_PT_motion_blurRENDER_PT_motion_blurSampled Motion Blur"`DATA8K `L J RENDER_PT_shadingRENDER_PT_shadingShading aDATA`L M 8K RENDER_PT_performanceRENDER_PT_performancePerformancebDATAM N `L RENDER_PT_post_processingRENDER_PT_post_processingPost ProcessingcDATAN O M RENDER_PT_stampRENDER_PT_stampStampdDATAO Q N RENDER_PT_outputRENDER_PT_outputOutput$eDATAQ (R O RENDER_PT_bakeRENDER_PT_bakeBake fDATA(R PS Q SCENE_PT_sceneSCENE_PT_sceneScenenVTDATAPS xT (R SCENE_PT_unitSCENE_PT_unitUnits:SVDATAxT U PS SCENE_PT_keying_setsSCENE_PT_keying_setsKeying SetsEWDATAU V xT SCENE_PT_physicsSCENE_PT_physicsGravity$XDATAV W U SCENE_PT_simplifySCENE_PT_simplifySimplify9PYDATAW Y V SCENE_PT_custom_propsSCENE_PT_custom_propsCustom Properties$[DATAY @Z W cTEXTURE_PT_context_textureTEXTURE_PT_context_texture{aKDATA@Z h[ Y cTEXTURE_PT_mappingTEXTURE_PT_mappingMappingZQDATAh[ \ @Z cTEXTURE_PT_influenceTEXTURE_PT_influenceInfluenceZVRDATA\ ] h[ OBJECT_PT_constraintsOBJECT_PT_constraintsObject Constraints$JDATA] ^ \ DATA_PT_context_meshDATA_PT_context_mesh$ADATA^ P ] DATA_PT_normalsDATA_PT_normalsNormalsf:BDATAP x ^ DATA_PT_texture_spaceDATA_PT_texture_spaceTexture SpaceNCDATAx  P DATA_PT_vertex_groupsDATA_PT_vertex_groupsVertex GroupsjDDATA Ȼ x DATA_PT_shape_keysDATA_PT_shape_keysShape KeysLEDATAȻ  DATA_PT_uv_textureDATA_PT_uv_textureUV Maps^FDATA  Ȼ DATA_PT_vertex_colorsDATA_PT_vertex_colorsVertex Colors3EGDATA @ DATA_PT_custom_props_meshDATA_PT_custom_props_meshCustom PropertiesIDATA@ h  DATA_PT_modifiersDATA_PT_modifiersModifiers@DATAh  @ DATA_PT_customdataDATA_PT_customdataGeometry DataLHDATA ” h 4ZOBJECT_PT_context_objectOBJECT_PT_context_object$5DATA” Ô `6ZOBJECT_PT_transformOBJECT_PT_transformTransform'y6DATAÔ Ŕ ” 8ZOBJECT_PT_delta_transformOBJECT_PT_delta_transformDelta Transform7DATAŔ 0Ɣ Ô @:ZOBJECT_PT_transform_locksOBJECT_PT_transform_locksTransform Locks8DATA0Ɣ Xǔ Ŕ ;ZOBJECT_PT_relationsOBJECT_PT_relationsRelations}b9DATAXǔ Ȕ 0Ɣ =ZOBJECT_PT_groupsOBJECT_PT_groupsGroupsA$:DATAȔ ɔ Xǔ x>ZOBJECT_PT_displayOBJECT_PT_displayDisplay;DATAɔ ʔ Ȕ ?ZOBJECT_PT_duplicationOBJECT_PT_duplicationDuplicationZ$<DATAʔ ˔ ɔ HAZOBJECT_PT_relations_extrasOBJECT_PT_relations_extrasRelations ExtrasB=DATA˔  ͔ ʔ BZOBJECT_PT_motion_pathsOBJECT_PT_motion_pathsMotion Paths*>DATA ͔ HΔ ˔ DZOBJECT_PT_custom_propsOBJECT_PT_custom_propsCustom Properties?DATAHΔ pϔ ͔ SCENE_PT_audioSCENE_PT_audioAudioUDATApϔ Д HΔ SCENE_PT_color_managementSCENE_PT_color_managementColor Management!ZDATAД є pϔ _DATA_PT_context_armDATA_PT_context_arm$,DATAє Ҕ Д X _DATA_PT_skeletonDATA_PT_skeletonSkeleton -DATAҔ Ԕ є _DATA_PT_displayDATA_PT_displayDisplayi.DATAԔ 8Ք Ҕ _DATA_PT_bone_groupsDATA_PT_bone_groupsBone Groups e/DATA8Ք `֔ Ԕ _DATA_PT_pose_libraryDATA_PT_pose_libraryPose Library0DATA`֔ Pؔ 8Ք _DATA_PT_ghostDATA_PT_ghostGhostS1DATAPؔ xٔ `֔ P_DATA_PT_iksolver_itascDATA_PT_iksolver_itascInverse Kinematicsp2DATAxٔ ڔ Pؔ _DATA_PT_motion_pathsDATA_PT_motion_pathsMotion PathsX3DATAڔ ۔ xٔ _DATA_PT_custom_props_armDATA_PT_custom_props_armCustom Properties@4DATA۔ ܔ ڔ _BONE_PT_context_boneBONE_PT_context_bone$$DATAܔ ޔ ۔ ^BONE_PT_transformBONE_PT_transformTransform%DATAޔ @ߔ ܔ ^BONE_PT_relationsBONE_PT_relationsRelations='DATA@ߔ h ޔ ^BONE_PT_deformBONE_PT_deformDeform*DATAh  @ߔ @^BONE_PT_custom_propsBONE_PT_custom_propsCustom Properties+DATA  h x^BONE_PT_displayBONE_PT_displayDisplay:(DATA  ؙbMATERIAL_PT_context_materialMATERIAL_PT_context_material^~DATA  @bMATERIAL_PT_previewMATERIAL_PT_previewPreviewDATA 0 bMATERIAL_PT_diffuseMATERIAL_PT_diffuseDiffuseg?DATA0 X  ZMATERIAL_PT_specularMATERIAL_PT_specularSpecularSDATAX  0 @ZMATERIAL_PT_shadingMATERIAL_PT_shadingShadingPDATA  X ZMATERIAL_PT_transpMATERIAL_PT_transpTransparency)SDATA  ZMATERIAL_PT_mirrorMATERIAL_PT_mirrorMirrorDATA  xZMATERIAL_PT_sssMATERIAL_PT_sssSubsurface ScatteringDATA  %ZMATERIAL_PT_strandMATERIAL_PT_strandStrand DATA H &ZMATERIAL_PT_optionsMATERIAL_PT_optionsOptions!DATAH p P(ZMATERIAL_PT_shadowMATERIAL_PT_shadowShadow"DATAp  H 3ZMATERIAL_PT_custom_propsMATERIAL_PT_custom_propsCustom Properties#DATA  p H^BONE_PT_transform_locksBONE_PT_transform_locksTransform Locks&DATA  ^BONE_PT_inverse_kinematicsBONE_PT_inverse_kinematicsInverse Kinematics)DATA  DATA_PT_context_cameraDATA_PT_context_camera$DATA 8 DATA_PT_lensDATA_PT_lensLens"~DATA8 `  DATA_PT_cameraDATA_PT_cameraCameraVDATA` P 8 DATA_PT_camera_dofDATA_PT_camera_dofDepth of Field_=DATAP x ` DATA_PT_camera_displayDATA_PT_camera_displayDisplay|DATAx  P DATA_PT_custom_props_cameraDATA_PT_custom_props_cameraCustom PropertiesDATA  x cTEXTURE_PT_previewTEXTURE_PT_previewPreview>ZLDATA  cTEXTURE_PT_colorsTEXTURE_PT_colorsColors&ZMDATA  cTEXTURE_PT_imageTEXTURE_PT_imageImageZNDATA @ (cTEXTURE_PT_image_samplingTEXTURE_PT_image_samplingImage SamplingZODATA@ h  cTEXTURE_PT_image_mappingTEXTURE_PT_image_mappingImage MappingZPDATAh  @ cTEXTURE_PT_custom_propsTEXTURE_PT_custom_propsCustom PropertiesuZSDATA  h DATA_PT_context_lampDATA_PT_context_lamp$ DATA   DATA_PT_previewDATA_PT_previewPreview DATA   DATA_PT_lampDATA_PT_lampLampDATA 0  DATA_PT_sunskyDATA_PT_sunskySky & Atmosphere&CDATA0 X  DATA_PT_shadowDATA_PT_shadowShadow$DATAX b 0 DATA_PT_custom_props_lampDATA_PT_custom_props_lampCustom PropertiesDATAb X X cWORLD_PT_context_worldWORLD_PT_context_world$DATAX PR b PcWORLD_PT_previewWORLD_PT_previewPreviewDATAPR @Y X cWORLD_PT_worldWORLD_PT_worldWorldjDATA@Y c PR cWORLD_PT_ambient_occlusionWORLD_PT_ambient_occlusionAmbient OcclusionZ$DATAc  g @Y cWORLD_PT_environment_lightingWORLD_PT_environment_lightingEnvironment Lighting$DATA g Xa c cWORLD_PT_indirect_lightingWORLD_PT_indirect_lightingIndirect Lighting=DATAXa Hh g XcWORLD_PT_gatherWORLD_PT_gatherGather2DATAHh d Xa cWORLD_PT_mistWORLD_PT_mistMist DATAd e Hh (cWORLD_PT_starsWORLD_PT_starsStars DATAe \ d cWORLD_PT_custom_propsWORLD_PT_custom_propsCustom Properties DATA\ e FZPARTICLE_PT_context_particlesPARTICLE_PT_context_particlesEDATAhn Hn WUI_UL_list_bone_groupsDATAhHn n n a\MATERIAL_UL_matslots_DATAhn o Hn Pc\TEXTURE_UL_texslots_DATAho n WUI_UL_list_particle_systemsDATA88  _;pDATA`(jjjɓ h̓ ̓ H˓ uv}J`jFj`Nj |H||||h|0||}}P}}}'}p/}pipipipipipipipipi pi pi pi pi pipipipipipipipipipipipipipipipipipipi pi!pi"pi#pi$pi%pi&pi'pi(pi)pi*pi+pi,pi-pi.pi/pi0pi1pi2pi3pi4pi5pi6pi7pi8pi9pi:pi;pi<pi=pi>pi?pi@piApiBpiCpiDpiEpi H@d x_ XL ز`H0aPt(h8i8i8i8i8i8i8i8i8i 8i 8i 8i 8i 8i8i8i8i8i8i8i8i8i8i8i8i8i8i8i8i8i8i8i 8i!8i"8i#8i$8i%8i&8i'8i(8i)8i*8i+8i,8i-8i.8i/8i08i18i28i38i48i58i68i78i88i98i:8i;8i<8i=8i>8i?8i@8iA8iB8iC8iD8iE8iiiiiiiiii i i i i iiiiiiiiiiiiiiiiiii i!i"i#i$i%i&i'i(i)i*i+i,i-i.i/i0i1i2i3i4i5i6i7i8i9i:i;i<i=i>i?i@iAiBiCiDiEiiiiiiiiii i i i i iiiiiiiiiiiiiiiiiii i!i"i#i$i%i&i'i(i)i*i+i,i-i.i/i0i1i2i3i4i5i6i7i8i9i:i;i<i=i>i?i@iAiBiCiDiEijjjjjjjjj j j j j jjjjjjjjjjjjjjjjjjj j!j"j#j$j%j&j'j(j)j*j+j,j-j.j/j0j1j2j3j4j5j6j7j8j9j:j;j<j=j>j?j@jAjBjCjDjEj j j j j j j j j j  j  j  j  j  j j j j j j j j j j j j j j j j j j j  j! j" j# j$ j% j& j' j( j) j* j+ j, j- j. j/ j0 j1 j2 j3 j4 j5 j6 j7 j8 j9 j: j; j< j= j> j? j@ jA jB jC jD jE jjjjjjjjjj j j j j jjjjjjjjjjjjjjjjjjj j!j"j#j$j%j&j'j(j)j*j+j,j-j.j/j0j1j2j3j4j5j6j7j8j9j:j;j<j=j>j?j@jAjBjCjDjEjjjjjjjjjj j j j j jjjjjjjjjjjjjjjjjjj j!j"j#j$j%j&j'j(j)j*j+j,j-j.j/j0j1j2j3j4j5j6j7j8j9j:j;j<j=j>j?j@jAjBjCjDjEjx'jx'jx'jx'jx'jx'jx'jx'jx'j x'j x'j x'j x'j x'jx'jx'jx'jx'jx'jx'jx'jx'jx'jx'jx'jx'jx'jx'jx'jx'jx'jx'j x'j!x'j"x'j#x'j$x'j%x'j&x'j'x'j(x'j)x'j*x'j+x'j,x'j-x'j.x'j/x'j0x'j1x'j2x'j3x'j4x'j5x'j6x'j7x'j8x'j9x'j:x'j;x'j<x'j=x'j>x'j?x'j@x'jAx'jBx'jCx'jDx'jEx'j@/j@/j@/j@/j@/j@/j@/j@/j@/j @/j @/j @/j @/j @/j@/j@/j@/j@/j@/j@/j@/j@/j@/j@/j@/j@/j@/j@/j@/j@/j@/j@/j @/j!@/j"@/j#@/j$@/j%@/j&@/j'@/j(@/j)@/j*@/j+@/j,@/j-@/j.@/j/@/j0@/j1@/j2@/j3@/j4@/j5@/j6@/j7@/j8@/j9@/j:@/j;@/j<@/j=@/j>@/j?@/j@@/jA@/jB@/jC@/jD@/jE@/j7j7j7j7j7j7j7j7j7j 7j 7j 7j 7j 7j7j7j7j7j7j7j7j7j7j7j7j7j7j7j7j7j7j7j 7j!7j"7j#7j$7j%7j&7j'7j(7j)7j*7j+7j,7j-7j.7j/7j07j17j27j37j47j57j67j77j87j97j:7j;7j<7j=7j>7j?7j@7jA7jB7jC7jD7jE7j>j>j>j>j>j>j>j>j>j >j >j >j >j >j>j>j>j>j>j>j>j>j>j>j>j>j>j>j>j>j>j>j >j!>j">j#>j$>j%>j&>j'>j(>j)>j*>j+>j,>j->j.>j/>j0>j1>j2>j3>j4>j5>j6>j7>j8>j9>j:>j;>j<>j=>j>>j?>j@>jA>jB>jC>jD>jE>jFjFjFjFjFjFjFjFjFj Fj Fj Fj Fj FjFjFjFjFjFjFjFjFjFjFjFjFjFjFjFjFjFjFj Fj!Fj"Fj#Fj$Fj%Fj&Fj'Fj(Fj)Fj*Fj+Fj,Fj-Fj.Fj/Fj0Fj1Fj2Fj3Fj4Fj5Fj6Fj7Fj8Fj9Fj:Fj;Fj<Fj=Fj>Fj?Fj@FjAFjBFjCFjDFjEFj`Nj`Nj`Nj`Nj`Nj`Nj`Nj`Nj`Nj `Nj `Nj `Nj `Nj `Nj`Nj`Nj`Nj`Nj`Nj`Nj`Nj`Nj`Nj`Nj`Nj`Nj`Nj`Nj`Nj`Nj`Nj`Nj `Nj!`Nj"`Nj#`Nj$`Nj%`Nj&`Nj'`Nj(`Nj)`Nj*`Nj+`Nj,`Nj-`Nj.`Nj/`Nj0`Nj1`Nj2`Nj3`Nj4`Nj5`Nj6`Nj7`Nj8`Nj9`Nj:`Nj;`Nj<`Nj=`Nj>`Nj?`Nj@`NjA`NjB`NjC`NjD`NjE`Nj                                       ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E ||||||||| | | | | ||||||||||||||||||| |!|"|#|$|%|&|'|(|)|*|+|,|-|.|/|0|1|2|3|4|5|6|7|8|9|:|;|<|=|>|?|@|A|B|C|D|E|H|H|H|H|H|H|H|H|H| H| H| H| H| H|H|H|H|H|H|H|H|H|H|H|H|H|H|H|H|H|H|H| H|!H|"H|#H|$H|%H|&H|'H|(H|)H|*H|+H|,H|-H|.H|/H|0H|1H|2H|3H|4H|5H|6H|7H|8H|9H|:H|;H|<H|=H|>H|?H|@H|AH|BH|CH|DH|EH|||||||||| | | | | ||||||||||||||||||| |!|"|#|$|%|&|'|(|)|*|+|,|-|.|/|0|1|2|3|4|5|6|7|8|9|:|;|<|=|>|?|@|A|B|C|D|E|||||||||| | | | | ||||||||||||||||||| |!|"|#|$|%|&|'|(|)|*|+|,|-|.|/|0|1|2|3|4|5|6|7|8|9|:|;|<|=|>|?|@|A|B|C|D|E|||||||||| | | | | ||||||||||||||||||| |!|"|#|$|%|&|'|(|)|*|+|,|-|.|/|0|1|2|3|4|5|6|7|8|9|:|;|<|=|>|?|@|A|B|C|D|E|h|h|h|h|h|h|h|h|h| h| h| h| h| h|h|h|h|h|h|h|h|h|h|h|h|h|h|h|h|h|h|h| h|!h|"h|#h|$h|%h|&h|'h|(h|)h|*h|+h|,h|-h|.h|/h|0h|1h|2h|3h|4h|5h|6h|7h|8h|9h|:h|;h|<h|=h|>h|?h|@h|Ah|Bh|Ch|Dh|Eh|0|0|0|0|0|0|0|0|0| 0| 0| 0| 0| 0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0| 0|!0|"0|#0|$0|%0|&0|'0|(0|)0|*0|+0|,0|-0|.0|/0|00|10|20|30|40|50|60|70|80|90|:0|;0|<0|=0|>0|?0|@0|A0|B0|C0|D0|E0|||||||||| | | | | ||||||||||||||||||| |!|"|#|$|%|&|'|(|)|*|+|,|-|.|/|0|1|2|3|4|5|6|7|8|9|:|;|<|=|>|?|@|A|B|C|D|E|}}}}}}}}} } } } } }}}}}}}}}}}}}}}}}}} }!}"}#}$}%}&}'}(})}*}+},}-}.}/}0}1}2}3}4}5}6}7}8}9}:};}<}=}>}?}@}A}B}C}D}E}}}}}}}}}} } } } } }}}}}}}}}}}}}}}}}}} }!}"}#}$}%}&}'}(})}*}+},}-}.}/}0}1}2}3}4}5}6}7}8}9}:};}<}=}>}?}@}A}B}C}D}E}P}P}P}P}P}P}P}P}P} P} P} P} P} P}P}P}P}P}P}P}P}P}P}P}P}P}P}P}P}P}P}P} P}!P}"P}#P}$P}%P}&P}'P}(P})P}*P}+P},P}-P}.P}/P}0P}1P}2P}3P}4P}5P}6P}7P}8P}9P}:P};P}<P}=P}>P}?P}@P}AP}BP}CP}DP}EP}}}}}}}}}} } } } } }}}}}}}}}}}}}}}}}}} }!}"}#}$}%}&}'}(})}*}+},}-}.}/}0}1}2}3}4}5}6}7}8}9}:};}<}=}>}?}@}A}B}C}D}E}}}}}}}}}} } } } } }}}}}}}}}}}}}}}}}}} }!}"}#}$}%}&}'}(})}*}+},}-}.}/}0}1}2}3}4}5}6}7}8}9}:};}<}=}>}?}@}A}B}C}D}E}'}'}'}'}'}'}'}'}'} '} '} '} '} '}'}'}'}'}'}'}'}'}'}'}'}'}'}'}'}'}'}'} '}!'}"'}#'}$'}%'}&'}''}('})'}*'}+'},'}-'}.'}/'}0'}1'}2'}3'}4'}5'}6'}7'}8'}9'}:'};'}<'}='}>'}?'}@'}A'}B'}C'}D'}E'}p/}p/}p/}p/}p/}p/}p/}p/}p/} p/} p/} p/} p/} p/}p/}p/}p/}p/}p/}p/}p/}p/}p/}p/}p/}p/}p/}p/}p/}p/}p/}p/} p/}!p/}"p/}#p/}$p/}%p/}&p/}'p/}(p/})p/}*p/}+p/},p/}-p/}.p/}/p/}0p/}1p/}2p/}3p/}4p/}5p/}6p/}7p/}8p/}9p/}:p/};p/}<p/}=p/}>p/}?p/}@p/}Ap/}Bp/}Cp/}Dp/}Ep/}                               HHHHHHHHH H H H H HHHHHHHHHHHHHHHHHHH H!H"H#H$H%H&H'H(H)H*H+H,H-H.H/H0H1H2H3H4H5H6H7H8H9H:H;H<H=H>H?H@HAHBHCHDHEHFHGHHHIHJHKHLHMHNHOHPHQHRHSH@d @d @d @d @d @d @d @d @d  @d  @d  @d  @d  @d @d @d @d @d @d @d @d @d @d @d @d @d @d @d @d @d @d @d  @d !@d "@d #@d $@d %@d &@d '@d (@d )@d *@d +@d ,@d -@d .@d /@d 0@d 1@d 2@d 3@d x_ x_ x_ x_ x_ x_ x_ x_ x_  x_  x_  x_  x_  x_ x_ x_ x_ x_ x_ x_ x_ x_ x_ x_ x_ x_ x_ x_ x_ x_ x_ x_  x_ !x_ "x_ #x_ $x_ %x_ &x_ 'x_ (x_ )x_ *x_ +x_ ,x_ -x_ .x_ /x_ 0x_ 1x_ 2x_ 3x_ 4x_ 5x_ 6x_ 7x_ 8x_ 9x_ :x_ ;x_ <x_ =x_ >x_ ?x_ @x_ Ax_ Bx_ Cx_ Dx_ Ex_ Fx_ Gx_ Hx_ Ix_ Jx_ Kx_ Lx_ Mx_ Nx_ Ox_ Px_ Qx_ Rx_ Sx_ Tx_ Ux_ Vx_ Wx_ Xx_ Yx_ Zx_ [x_ \x_ ]x_ ^x_ _x_ `x_ XL XL XL XL XL XL XL XL XL  XL  XL  XL  XL  XL XL XL XL XL XL XL XL XL XL XL XL XL XL XL XL XL XL XL  XL !XL "XL #XL $XL %XL &XL 'XL (XL )XL *XL +XL ,XL -XL .XL /XL 0XL 1XL 2XL 3XL 4XL 5XL 6XL 7XL 8XL 9XL :XL ;XL <XL =XL >XL ?XL @XL AXL BXL CXL DXL EXL FXL GXL HXL IXL JXL KXL LXL MXL NXL OXL PXL QXL RXL SXL TXL UXL VXL WXL XXL YXL ZXL [XL \XL ]XL ^XL _XL `XL ززززززززز ز   ````````` `HHHHHHHHH H000000000 0aaaaaaaaa a a a a aaaaaaPtPtPtPtPtPtPtPtPt Pt Pt(h(h(h(h(h(h(h(h(h (h (h (h (h (h(h(h(h(h(h(h(h XL XL Ha Q ` `  Q ` ` ` ` ` ` ` ` `  `  `  `  `  ` ` ` ` ` ` ` ` `  `  `  `  `  ` XL  Q XL XL XL XL XL XL XL XL XL XL  XL  XL  XL  XL  XL  Q  Q  Q  Q  Q  Q  Q  Q  Q   Q   Q   Q   Q   Q B `  Q mG  89 &h> $hxb DATA`Hjjh̓ ʓ ˓ ̓ w-@~Jq f~ ߕ DDDATA ~ X DADADADA??  w J I 0N DATA X ܕ ~ C CP?@h-J  (Q P W DATA  $oVIEW3D_PT_tools_objectmodeVIEW3D_PT_tools_objectmodeObject Tools&DATA   oVIEW3D_PT_tools_brushVIEW3D_PT_tools_brushBrush*DATA  VIEW3D_PT_tools_brush_toolVIEW3D_PT_tools_brush_toolToolJ=DATA  oVIEW3D_PT_tools_brush_strokeVIEW3D_PT_tools_brush_strokeStroke DATA H oVIEW3D_PT_tools_brush_curveVIEW3D_PT_tools_brush_curveCurve DATAH p oVIEW3D_PT_tools_brush_appearanceVIEW3D_PT_tools_brush_appearanceAppearancev DATAp  H VIEW3D_PT_tools_vertexpaintVIEW3D_PT_tools_vertexpaintOptionsDATA  p VIEW3D_PT_tools_brush_textureVIEW3D_PT_tools_brush_textureTexture]DATA   VIEW3D_PT_sculpt_optionsVIEW3D_PT_sculpt_optionsOptions DATA   VIEW3D_PT_sculpt_symmetryVIEW3D_PT_sculpt_symmetrySymmetry DATA 8  X'oVIEW3D_PT_tools_mesheditVIEW3D_PT_tools_mesheditMesh ToolshDATA8 `  (oVIEW3D_PT_tools_meshedit_optionsVIEW3D_PT_tools_meshedit_optionsMesh OptionsDATA`  8 oVIEW3D_PT_tools_weightpaintVIEW3D_PT_tools_weightpaintWeight Tools^DATA  ` oVIEW3D_PT_tools_weightpaint_optionsVIEW3D_PT_tools_weightpaint_optionsOptions,DATA   `.oVIEW3D_PT_tools_armatureeditVIEW3D_PT_tools_armatureeditArmature ToolsHDATA   ؐoVIEW3D_PT_tools_armatureedit_optionsVIEW3D_PT_tools_armatureedit_optionsArmature Options $DATA (  oVIEW3D_PT_tools_posemodeVIEW3D_PT_tools_posemodePose ToolsDATA( (Q  xoVIEW3D_PT_tools_posemode_optionsVIEW3D_PT_tools_posemode_optionsPose Options$DATA(Q ( %oVIEW3D_PT_tools_rigidbodyVIEW3D_PT_tools_rigidbodyRigid Body ToolsDATA ܕ @ޕ X !C!CZ?@g"J !h !hP P W X DATAP JVIEW3D_PT_last_operatorVIEW3D_PT_last_operator(De)select Alleenuveera8'DATA @ޕ ߕ ܕ dC@dCr:?@-XJ8 x _ hR S DATAx  VIEW3D_PT_objectVIEW3D_PT_objectTransform|lDATA  x жJVIEW3D_PT_gpencilVIEW3D_PT_gpencilGrease PencilaUDATA !  oVIEW3D_PT_view3d_propertiesVIEW3D_PT_view3d_propertiesView_DATA! # oVIEW3D_PT_view3d_cursorVIEW3D_PT_view3d_cursor3D Cursor`DATA# @$ ! xoVIEW3D_PT_view3d_nameVIEW3D_PT_view3d_nameItem$DATA@$ h% # oVIEW3D_PT_view3d_displayVIEW3D_PT_view3d_displayDisplay>?DATAh% & @$ HoVIEW3D_PT_view3d_motion_trackingVIEW3D_PT_view3d_motion_trackingMotion Tracking&DATA& ' h% oVIEW3D_PT_view3d_meshdisplayVIEW3D_PT_view3d_meshdisplayMesh Displaymx DATA' ( & oVIEW3D_PT_background_imageVIEW3D_PT_background_imageBackground Images DATA( * ' P oVIEW3D_PT_transform_orientationsVIEW3D_PT_transform_orientationsTransform Orientations DATA* 0+ ( !oVIEW3D_PT_etch_a_tonVIEW3D_PT_etch_a_tonSkeleton Sketchingx DATA0+ xS * VIEW3D_PT_vgroupVIEW3D_PT_vgroupVertex Groups?DATAxS _ 0+ pJVIEW3D_PT_transformVIEW3D_PT_transformTransform&DATA_ xS oVIEW3D_PT_view3d_meshstatvisVIEW3D_PT_view3d_meshstatvisMesh AnalysisxV DATA ߕ @ޕ --OOJ`9 / DATAT ?.? Lg ?Q)w Z>Dw5X??*?Ōp??e (wp5? X?QZ>?4؇@T1A?%65?Q?Q?z7=зZZ5?+:?M?YXAAkb53W>Mƽ?2O|BR\]PV9Aǎ[B@g ?Q)w Z>Dw5X??R*? g?%65?Q?Q?z7=зZZ5?:?&;AgA)L@)L@)L@n۶@ܶ-@?4? ">:1?A{ ;f0?A5?5?]A$B$BDATA,q h 333?? AL>x_ ?? B?=zD $DATA   UDADADADA?? wJDATA  ` -JDATA `   -HJDATA  ` pDD?Lh?--JDATA$)h fq @81n dA>d>ddd?DATA A = ZDA DADADA?? 1ЩJDATA = `e A qC)qC$G?@JkhnhDATA `e d = DHB DHB1DDBDDB?? 2222hJDATA d `e ED@4 D@5??8JDATA<fh A d  ?HdDATA Save As ImageC:\Users\Jordach\Desktop\inetest-0.4.7-dev25082013\games\minetest_game\mods\default\models\samcape.pngnd 0SNxSRGame Logic.001ғ @֓ ֓ (ܓ ؍jj DATAғ ғ DATAғ (ӓ ғ DATA(ӓ pӓ ғ DATApӓ ӓ (ӓ DATAӓ ԓ pӓ DATAԓ Hԓ ӓ DATAHԓ ԓ ԓ DATAԓ ԓ Hԓ $DATAԓ  Փ ԓ $DATA Փ hՓ ԓ DATAhՓ Փ Փ DDATAՓ Փ hՓ DDATAՓ @֓ Փ DDATA@֓ Փ DDATA֓ ֓ ғ (ӓ DATA֓ ד ֓ ғ ӓ DATAד `ד ֓ (ӓ ԓ DATA`ד ד ד ӓ ԓ DATAד ד `ד ӓ Hԓ DATAד 8ؓ ד Hԓ ԓ DATA8ؓ ؓ ד pӓ ԓ DATAؓ ؓ 8ؓ ԓ ԓ DATAؓ ٓ ؓ ғ Hԓ DATAٓ Xٓ ؓ ғ ԓ DATAXٓ ٓ ٓ ԓ Փ DATAٓ ٓ Xٓ pӓ Փ DATAٓ 0ړ ٓ ԓ Փ DATA0ړ xړ ٓ hՓ Փ DATAxړ ړ 0ړ ԓ Փ DATAړ ۓ xړ Փ hՓ DATAۓ Pۓ ړ Hԓ Փ DATAPۓ ۓ ۓ hՓ Փ DATAۓ ۓ Pۓ ӓ @֓ DATAۓ (ܓ ۓ Փ @֓ DATA(ܓ ۓ Փ @֓ DATA`؍jhjӓ ғ (ӓ ԓ HtHtu s DATA u s DA DADADA?? DATA s u mED@poo?? pDATA`hjj؍jԓ ԓ Փ pӓ %\( ( r @q DATA r @q CACA[CACA?? \\%\DATA @q r C=CK\NJ?@ \K%\X, + DATAX, - BUTTONS_PT_contextBUTTONS_PT_contextContextJ$DATA- . X, RENDER_PT_renderRENDER_PT_renderRenderJ=DATA. / - RENDER_PT_layersRENDER_PT_layersLayersoJDATA/ 0 . RENDER_PT_dimensionsRENDER_PT_dimensionsDimensionsJDATA0  2 / RENDER_PT_antialiasingRENDER_PT_antialiasingAnti-Aliasing:J:DATA 2 H3 0 RENDER_PT_motion_blurRENDER_PT_motion_blurSampled Motion Blur"JDATAH3 p4 2 RENDER_PT_shadingRENDER_PT_shadingShading JDATAp4 5 H3 RENDER_PT_performanceRENDER_PT_performancePerformanceJDATA5 6 p4 RENDER_PT_post_processingRENDER_PT_post_processingPost ProcessingJDATA6 ) 5 RENDER_PT_stampRENDER_PT_stampStampJ DATA) + 6 RENDER_PT_outputRENDER_PT_outputOutput$J DATA+ ) RENDER_PT_bakeRENDER_PT_bakeBake J DATA(  DATA`jjhjғ Hԓ ԓ ԓ #$Ď Ď DATA  8 lCADA#`DA`DA?? $$#$DATA 8  CKC?@ (, (, DATA(, LOGIC_PT_propertiesLOGIC_PT_propertiesProperties$DATA  8 DpCPDx C7H66??FF?? H7#HDATA4Ď DATA`jjjhՓ Փ ԓ Փ E <8 8  DATA   @DADA;DADA?? <<E<DATA   CCDD; #<zD <<E<DATA8  8 DATA`jjjՓ @֓ Փ hՓ EC8q 8q X x DATA X  lDADADADA?? ECDATA   X C@FCF++?@ ,EEDATA  0 CfCww?@ xfEE"DATA 0 x 4Cm#Cmã?@ CCDATA x 0 EC DATAT #=5m=o?????????#=5m=o?5A#A?????#=5m=o?s@s@s@??5AoiO=A\>7?8˔?BBDATA,8q 333?? AL>x_ ?? B?=zD DATA`jjHԓ ӓ @֓ Փ CD: :  DATA   CACACCACA?? DDCDDATA   CC&3D22?? D3CDDATA:  DATA p DATAp     (hXL @d Hax_   SNx`SRMotion Trackingpܓ  ` ( 8jxj DATApܓ ܓ DATAܓ ݓ pܓ DATAݓ Hݓ ܓ DATAHݓ ݓ ݓ DATAݓ ݓ Hݓ DATAݓ  ޓ ݓ DATA ޓ hޓ ݓ lDATAhޓ ޓ ޓ lDATAޓ ޓ hޓ tDATAޓ @ߓ ޓ tDATA@ߓ ߓ ޓ DATAߓ ߓ @ߓ DATAߓ  ߓ dDATA ߓ dDATA`  ܓ ݓ DATA  ` ܓ ݓ DATA 8 ݓ ݓ DATA8  ݓ ݓ DATA  8 pܓ Hݓ DATA  pܓ ޓ DATA X Hݓ ޓ DATAX   ޓ ޓ DATA  X ޓ @ߓ DATA 0 ݓ @ߓ DATA0 x ݓ ߓ DATAx  0 ޓ ߓ DATA  x @ߓ ߓ DATA P @ߓ ߓ DATAP   ߓ ߓ DATA  P ݓ  DATA ( ݓ  DATA(  ߓ  DATA`8jȑjݓ ܓ ݓ ݓ ttP DATA P  DA DADADA?? DATA  P DAD@Apoo?? pDATA`ȑjXj8jpܓ ޓ ޓ Hݓ stP=fP=f ( DATA  ( DA DADADA?? DATA (  @~CHBXg(CHBY?HB|HHB= AHZsZDATAP=f?DATA`Xjjȑjޓ @ߓ ߓ ޓ uC p @p DATA p i CA DADADA?? uDATA i  k p C@,C@,?@ DATA  k hl i CCww?@ xxx"P- P- DATAP- CLIP_PT_last_operatorCLIP_PT_last_operatorNew ScreenDATA hl m k CJC?J((?@ )))x. / DATAx. / CLIP_PT_gpencilCLIP_PT_gpencilGrease PencilDATA/ x. CLIP_PT_marker_displayCLIP_PT_marker_displayMarker Displayp`DATA m n hl C@n Ci??DATA n @p m zC AzC A|HiDATA @p n CC ( h@@ @A) #<zD A)A)A)DATAh ?xDATA`jxjXjߓ  ݓ ߓ eX X q 8y DATA q r CADA`DA`DA?? eDATA r t q CTCT44?@ 55eeDATA t `u r CCww?@ xxee0 0 DATA0 CLIP_PT_last_operatorCLIP_PT_last_operatorNew ScreenDATA `u v t C-C-?@ ee1 1 DATA1 CLIP_PT_gpencilCLIP_PT_gpencilGrease PencilDATA v w `u C- C0??eDATA w 8y v [D [D0k|jj|H #<HBJ||DATA 8y w . #<zD ..DATAhX ?xDATA`xjj@ߓ ݓ  ߓ cd z 0 DATA z { CAYDAcXDAXDA?? ddcdDATA { } z CTCT44?@ 55DATA } X~ { CCww?@ xx3 3 DATA3 CLIP_PT_last_operatorCLIP_PT_last_operatorNew ScreenDATA X~  } C-C-?@ @4 @4 DATA@4 CLIP_PT_gpencilCLIP_PT_gpencilGrease PencilDATA  耖 X~ C@n Ci??DATA 耖 0  zC AzC Acc|HidcdDATA 0 耖  #<zD DATAh ?xSN`HxSRScriptingg.001p  ` H jؖj DATAp  DATA  p DATA H DATAH  DATA  H DDATA  DDATA h DDATAh  DATA  h DATA @ DATA@  DATA  @ hDATA  hDATA  DDATA`  DATA  ` DATA 8 DATA8  DATA  8 DATA  H h DATA X p DATAX   DATA  X DATA 0 h DATA0 x @ DATAx  0 @ DATA  x h DATA P DATAP   DATA  P H DATA ( DATA( p  DATAp  (  DATA  p @  DATA H DATAH  p h DATA`jj Elttx DATA x  DA DADADA?? DATA  x DBDBpQooQ?? RpRERDATA`j(jjh H ghpp P DATA  P CACACACA?? NgDATA P  C@SCS{M~zM?@ N{NMNh5 B DATAh5 6 BUTTONS_PT_contextBUTTONS_PT_contextContextz$DATA6 7 h5 RENDER_PT_renderRENDER_PT_renderRenderz=DATA7 8 6 RENDER_PT_layersRENDER_PT_layersLayersozDATA8 : 7 RENDER_PT_dimensionsRENDER_PT_dimensionsDimensionszDATA: 0; 8 RENDER_PT_antialiasingRENDER_PT_antialiasingAnti-Aliasing:z:DATA0; X< : RENDER_PT_motion_blurRENDER_PT_motion_blurSampled Motion Blur"zDATAX< = 0; RENDER_PT_shadingRENDER_PT_shadingShading zDATA= > X< RENDER_PT_performanceRENDER_PT_performancePerformancezDATA> ? = RENDER_PT_post_processingRENDER_PT_post_processingPost ProcessingzDATA? @ > RENDER_PT_stampRENDER_PT_stampStampz DATA@  B ? RENDER_PT_outputRENDER_PT_outputOutput$z DATA B @ RENDER_PT_bakeRENDER_PT_bakeBake z DATAp DATA`(jjj@  Cq q DATA  菖 lDA=DA=DA=DA?? DATA 菖 0 C@FCF++?@ ,CDATA 0 x 菖 CfCww?@ xf"DATA x  0 #C#Cyy?@ zhCDATA  x C DATAT ??PףD>3;Q?Fwi?JF>#,TY!e?*=>o?E>Fwi?TY5;JF>!e?Q?#,+=>`DAoy@?>^ޠQQuZ?6> .>#,>mt??*=`oAoA>6uU?F ͟ >2?5hąC$ ÈG6DWѦCGBD>3;Q?Fwi?JF>#,TY!e?*=>o?>^ޠQQuZ?6> .>#,>mt??*=`oAoA.V-@.V-@.V-@?\>7?8˔oAk;?! BVBt~BDATA,q 333?? AL>x_ ?? B? #<C DATA`jHj(jp h    P DATA  P CADA`DA`DA?? DATA P  `DAC_DC?? DATAPX(sDATA(sDATAh PXPX>>> pythonDATA`Hjؖjj iC; ; DATA   CACACACA?? iDATA   CC/{zz?? {CDATA; 衅 DATA 衅 H DATAH     (hXL @d Hax_   DATA`ؖjHj  @ C  ( p DATA ( p @DA?DA>DA>DA?? DATA p ( DDD)dDG6,CdC #<zD CDATA  5 =z||SNH0`SRUV Editing hjj DATA  DATA  DATA h DATAh  DATA  h DATA @ DATA@  TDATA @ TDATA  DATA ` DATA`   DATA  ` DATA 8 @ DATA8 x DATAx  8 DATA  x @ DATA P @ DATAP   h DATA P h DATA`hjj htht DATA   `DA DADADA?? DATA   mED@poo?? pDATA`jjhj @ ST` H ء DATA H  @/DAUDASTDATDA?? TTSTDATA  ء H CtJC?t?@ HC G DATAHC pD IMAGE_PT_gpencilIMAGE_PT_gpencilGrease PencilUDATApD E HC IMAGE_PT_image_propertiesIMAGE_PT_image_propertiesImagetDATAE F pD IMAGE_PT_game_propertiesIMAGE_PT_game_propertiesGame PropertiesDATAF G E IMAGE_PT_view_propertiesIMAGE_PT_view_propertiesDisplayVLDATAG F IMAGE_PT_uvIMAGE_PT_uvUV VertexkDATA ء  BB?=d@xSxDATA$)`  @xb dA>d>dddA E%ADATA  h @PDA DADADA?? DATA h  C@t_C@t?@ DATA   h DHB DHB1DDBDDB?? 222DATA   Cf D@c??DATA< `  DATA Open Image/home/mircea/Desktop/character.png 0DATA`jj @ h U<q q @ ' DATA @  lDA8ODA;NDANDA?? <<U<DATA  Ъ @ C@VC@VXX?@ YYUYI `K DATAI 8J VIEW3D_PT_tools_objectmodeVIEW3D_PT_tools_objectmodeObject ToolsDATA8J `K I VIEW3D_PT_tools_mesheditVIEW3D_PT_tools_mesheditMesh ToolsDDATA`K 8J VIEW3D_PT_tools_meshedit_optionsVIEW3D_PT_tools_meshedit_optionsMesh OptionsDATA Ъ  CfC[Zww?@ xxUx"L L DATAL VIEW3D_PT_last_operatorVIEW3D_PT_last_operator(De)select AllssQDATA  ' Ъ #C~#C~  ?@  DATA '  g DATATg ?? JL???03??ϛ?%ϵ??A503?̥ ?? %%L?HAA ? %j?,iq$@qmvC 6@??? ?̥ ?? %%LHAA?????AQ:03??IAB@BDATA,q 333?? AL>x_ ?? B?=C SN0HSRVideo Editingූ @  jj DATAූ ( DATA( p ූ DATAp  ( DATA  p DATA H DATAH  DATA ع H <DATAع  pDATA h ع TDATAh  <DATA  h T<DATA  pDATA@  ( p DATA л @ ( DATAл  p H DATA ` л H DATA`   H DATA  ` ූ ع DATA 8 DATA8  ع h DATA Ƚ 8 h DATAȽ  DATA X Ƚ DATAX   DATA 辖 X ع DATA辖 0 ූ DATA0 x 辖 H DATAx  0 DATA  x h DATA  h DATA`jj ( p H tt() p* DATA () p* DA DADADA?? DATA p* () DBDA Apoo?? pDATA`j8jjූ ع op@>f@>f+ - DATA + - DA DADADA?? DATA - + @~CHBpF}CHBU?HB|HHB= AHVoVDATA@>f?DATA`8jȚjjع h q;N N H. 2 DATA H. / DA DADADA?? qDATA / 0 H. CKC?@ ;M M DATAM SEQUENCER_PT_gpencilSEQUENCER_PT_gpencilGrease PencilUDATA 0  2 / ppDDppDD;F;F'7PG;;DATA  2 0 zCAzCA A?|HB #<Bi;DATAN @DATA`Țjj8jh S=TXxxh3 @7 DATA h3 4 @YDAUDASTDATDA?? TTS=VTDATA 4 5 h3 HCpHC ==?? >,W>DATA 5 @7 4 SSWDATA @7 5 C@zC A=zz=o:o:|HPCGi{>SW{>DATAxXjDATA`Xj7 DATA`jȚj H U=,XP P 8 `< DATA 8 9 CADA+`DA`DA?? ,,U=V,DATA 9 ; 8 WDATA ; `< 9 CCy#y#DTgiTgiD+=;F;F'7PG,>,>UW,>DATA `< ; zCAzCAKK A?|HB #<BiLDATAP @SC SCScenetageain x_ (h }(ʋ ̋ Ȟ[%A|Yz@n۶@ܶ-@ A B Aӛ hZZD?dd??< 28xCZQ! ????ww??????/tmp\ L?L?L??>??_???BLENDER_RENDERD?fC??;]h0]YȑYpt_ h< ?=>L>I?fff?@?@Aff?AA@?A <@@L???y&Default?sRGBsRGBDATAl x 8H DATAlx 8H cyclesDATAl8H x cycles_curvesDATA } 89 DATA Ƌ }:> DATAƋ (ŋ G DATA(ŋ ̋ Ƌ B DATA̋ ϋ (ŋ @ Q DATAϋ (ʋ ̋ @XL DATA(ʋ ϋ .x_ DATA,ӛ r Xs s ?L?B ?o:= ??o:}P2 HB2 B2 HB2 HB2 HB2 HB2 HB>? #<===ff??AHz?=???C#y??P?9@??1?DQBcCDQBcCBI?=¸=I??I@DATA,r x'jDATA,Xs piDATA0s 0|ddDATAT;]:]Mine_ENDDATAT:]9];]Mine_STARTDATAT9]p9]:]Stand_STARTDATATp9]8]9]PStand_ENDDATAT8]`8]p9]Walk_STARTd_STARTDATAT`8]7]8]Walk_ENDard_ENDDATAT7]P7]`8]Walk_Mine_STARTDATATP7]6]7]Walk_Mine_ENDDATAT6]@6]P7]QSit_STARTDATAT@6]5]6]Sit_ENDDATAT5]h0]@6]Lay_STARTDATATh0]5]Lay_ENDDATAwRenderLayerrIM,xb 81n IMcharacter.pngS//character.pngh h gO/??sRGBDATA(g   DATA ??????kkkkkk??????kkkkkk0(r0(rF:F:F::10(r0(rF::1F:F:_A_A}fo[_A_Ao[o[???0(rF:F:0(r???kkkkkkhh_A_A}f}f_A_Ao[o[0(r0(rF:F:0(r0(rF:F:hhhh_A_A}fo[U;U;}f}f0(r0(rF::10(r&![:1:1[[[[hh[[_AU;o[}fU;_A}f}f0(r0(rF:F:0(r0(rF:F:[[hh[[hhhhhh0(r&![F:F:0(r0(rF:F:hhS9hhhhhhVIVI((((((uG/uG/uG/````````j@0j@0VIVI((((((j@0j@0j@0````````Q1%Q1%,-jOS4^CA! L=^>uG/cDbC/( * /& /( ( # cEmR=r:(X:& ( * * & /,& +$ + rrvZ) ( ) & * /* $( & ) - / /$+ - 2#' ( * $* $* /& /uG/j@0j@0j@0* * & /uG/j@0* /* $uG/j@0* $* $uG/uG/uG/uG/IM,81n xb IMRender ResultTg$??DATA(g  0 DATA0 CA CACameraamera.001?=B B@?BALA` " LASun.001?????A4B>??hJf? B4B?@@L=???o:??????@????? AgDATAhJf????C?55?55?j ??????DATAj ??DATA(g LA "$h` gLASun.003?????A4B>??Kf? B4B?@@L=???o:??????@????? AhgDATAKf????C?55?55?`j ??????DATA`j ??DATA(hg LA$h"&h LASun.004?????A4B>??Lf? B4B?@@L=???o:??????@????? AgDATALf????C?55?55?j ??????DATAj ??DATA(g LA&h"$hLASun.005?????A4B>??@Nf? B4B?@@L=???o:??????@????? AgDATA@Nf????C?55?55?j ??????DATAj ??DATA(g WO(hWOWorldrcP=rcP=rcP=6$<6$<6$<??A @A@pA A?L= ף;>??`gDATA(`g AR` -ARArmature001 r r`rDATA0 r,8 rrBodyV@VXA?i!3?i!3 V@VXA?i!3?i!3V@???=@=??,?̬>???DATA08 r,`r rHeadI@i!4\Mi!"4\M(?i!"4i!"i!"4 VXAVAi!" \M(i!?i!"?i!3V15XA?I@??=@=??>>???DATA0`r,r8 r rArm_Left NG@@T =}?VdU}m޼x;N XA@@=}?U}md> U}m???ACm6ACArmatureAction$ ʟ n n OBDATAD$ % n XЭ ?g?>>DATAD% % $ n ֭ g>?>DATAD% % % n ۭ g???DATAD% p& % n xg?X9?>DATADp& ' % n h]| ?DATAD' & p& n 0c|‹ ?DATAD& e' n h| ?DATADee& n n|?(ԋ DATADe een t|?xԋ DATAD e`' en Pz|?ԋ DATAD`'  e en x ?g>?B>DATAD ee`' n @  ?i??DATADe0e en   ?y&?>DATAD0exeen  >?(\?DATADxee0en |ֲՋ DATADehexen |MhՋ DATADheeen |⇧Ջ DATADeXehen p|?֋ DATADXeКeen 8|?X֋ DATADКeeXen |?֋ DATADe@eКehn ?t ???DATAD@eȢeehn ` xt ?jDATADȢePe@ehn ( t >?0$?DATADPeHeȢehn  8u 8m ???DATADHeePehn Ȣ|֋ DATADe8eHehn |H׋ DATAD8eeehn X|׋ DATADe(e8ehn |?׋ DATAD(eeehn ʭ ?8؋ DATADeءe(ehn ĭ ?؋ DATADءe`ee0n  ?u ?Q?>DATAD`eeءe0n  u >?7^:?DATADepe`e0n H! Xv X2???DATADpe$ e0n ' v ?lg?>DATAD$ # pe0n gDATAD# (# $ 0n 8 gDATAD(# " # 0n 7 gDATAD" 8" (# 0n p= ?uDATAD8" ! " 0n 8C ?tDATAD! e8" 0n I ?DATADee! `n , ?w >?>O?DATADeee`n 2 xw DDD???DATADeee`n :|w ?|?>DATADeH! e`n @|8x >?C`e?DATADH!  e`n N gDATAD X H! `n T PgDATADX  `n XZ gDATAD h X `n ` ?PDATADh   `n e ?`tDATAD eh `n k ?tDATADef n HF|?x /V???DATADf(fen L|x gm??>DATAD(fffn Q|Xy >?Hz?DATADfx (fn W|y Sc?>?DATADx ( fn xq sDATAD( P( x n @w psDATADP( x( n }  sDATADxxP( n Ђ ?rDATADx xxn ?rDATAD xxxn ` ?0rDATADxHx xn ( @vDATADHxxxn ~DATADxxHxn }DATADxpxxn ?@gDATADpxxxn H HgDATADx`xpxn  gDATAD`x8xxn x̤ gDATAD8xx`xn @Ҥ ?~DATADxʟ 8xn ؤ ?DATADʟ xn ݤ ?|DATAxXЭ )??@?~CA?A?AwA?_B? B?;?B?_PB?pB?НB?B?B?ǠB?8B?B?tB?0bB?B?НB?0bB?B?C?1C? C?C?C?!C?b!C?!C5?"C5?t#C5?%C5?'C5?b'C5?'C?(C?t)C?F +C?-C?.C?F 0C?2C?3C?F 5C?7C?8C?F :C?C?F @C?BC?CC?F EC?GC?cGC?GC?HC?IC?F KC?MC?NC?F PC?RC?SC?F UC?WC?XC?F ZC?\C?]C?DATA(gpose.bones["Body"].rotation_quaternionDATAx ֭ )@~CA;2=A;2=AwA;2=_B B;?B_PB;2=pB;2=НB;2=BBǠB8BB tBH 0bB;2=B;2=НB;2=0bBBC1C;2= C;2=C;2=(C !C C^!C š!C5?"C5?&#C5?(%C5?'C5?;^'C5?š'C(C&)CF +C-C.CF 0C2C3CF 5C7C8CF :CCF @C<2BC<2CC<2G ECGCcGCGCHCICG KC;2=MC;2=NC;2=F PC<2RC<2SC<2G UC;2=WC;2=XC;2=K ZC\C]CDATA(gpose.bones["Body"].rotation_quaternionDATAxۭ )@~CAAAwA_B B;?B_PBpBНBBBǠB8BBtB0bBBНB0bBBC1C CCF C!Cc!C!C"C#CF %C'Cc'C'C(C)CF +C-C.CF 0C2C3CF 5C7C8CF :CCF @CBCCCF ECGCcGCGCHCICF KCMCNCF PCRCSCF UCWCXCF ZC\C]CDATA(gpose.bones["Body"].rotation_quaternionDATAx )@~CAAAwA_B B;?B_PBpBНBBBǠB8BBtB0bBBНB0bBBC1C CCF C!Cc!C!C"C#CF %C'Cc'C'C(C)CF +C-C.CF 0C2C3CF 5C7C8CF :CCF @CBCCCF ECGCcGCGCHCICF KCMCNCF PCRCSCF UCWCXCF ZC\C]CDATA(xgpose.bones["Body"].rotation_quaternionDATAxh]|)@~CAAAwA_B B;?B_PBpBНBBBǠB8BBtB0bBBНB0bBBC1C CCF C!Cc!C!C"C#CF %C'Cc'C'C(C)CF +C-C.CF 0C2C3CF 5C7C8CF :CCF @CBCCCF ECGCcGCGCHCICF KCMCNCF PCRCSCF UCWCXCF ZC\C]CDATA pose.bones["Body"].locationDATAx0c|)@~CAAAwA_B B;?B_PBpBНBBBtAB3UBBWHB0bBBНB0bBBC1C CCF C!Cc!C!C"C#C[&C'C 'C*'C(C,(CF +C-C.CF 0C2C3CF 5C7C8CF :CCF @CBCCCF ECGCcGCGCHCICF KCMCNCF PCRCSCF UCWCXCF ZC\C]CDATA‹ pose.bones["Body"].locationDATAxh|)@~CAAAwA_B B;?B_PBpBНBBBǠB8BiBitBi0bBiBiНBi0bBiBiCi1Ci CiCiCi!CiF!CiT!C"C\a#C%C'CF'CT'C(C\a)CF +C-C.CF 0C2C3CF 5C7C8CF :CCF @CBCCCF ECGCcGCGCHCICF KCMCNCF PCRCSCF UCWCXCF ZC\C]CDATA pose.bones["Body"].locationDATAxn|)??@?~CA?A?AwA?_B? B?;?B?_PB?pB?НB?B?B?ǠB?8B?B?tB?0bB?B?НB?0bB?B?C?1C? C?C?F C?!C?c!C?!C?"C?#C?F %C?'C?c'C?'C?(C?)C?F +C?-C?.C?F 0C?2C?3C?F 5C?7C?8C?F :C?C?F @C?BC?CC?F EC?GC?cGC?GC?HC?IC?F KC?MC?NC?F PC?RC?SC?F UC?WC?XC?F ZC?\C?]C?DATA(ԋ pose.bones["Body"].scaleDATAxt|)??@?~CA?A?AwA?_B? B?;?B?_PB?pB?НB?B?B?ǠB?8B?B?tB?0bB?B?НB?0bB?B?C?1C? C?C?F C?!C?c!C?!C?"C?#C?F %C?'C?c'C?'C?(C?)C?F +C?-C?.C?F 0C?2C?3C?F 5C?7C?8C?F :C?C?F @C?BC?CC?F EC?GC?cGC?GC?HC?IC?F KC?MC?NC?F PC?RC?SC?F UC?WC?XC?F ZC?\C?]C?DATAxԋ pose.bones["Body"].scaleDATAxPz|)??@?~CA?A?AwA?_B? B?;?B?_PB?pB?НB?B?B?ǠB?8B?B?tB?0bB?B?НB?0bB?B?C?1C? C?C?F C?!C?c!C?!C?"C?#C?F %C?'C?c'C?'C?(C?)C?F +C?-C?.C?F 0C?2C?3C?F 5C?7C?8C?F :C?C?F @C?BC?CC?F EC?GC?cGC?GC?HC?IC?F KC?MC?NC?F PC?RC?SC?F UC?WC?XC?F ZC?\C?]C?DATAԋ pose.bones["Body"].scaleDATAxx )??@?~CA ?A ?AwA ?_B? B?;?B?_PB ?pB ?НB ?B?B?ǠB?8B?B?tB?0bB ?B ?НB ?0bB?B?C?1C ? C ?C ?F C?!C?c!C?!C?"C?#C?F %C?'C?c'C?'C?(C?)C?F +C?-C?.C?F 0C?2C?3C?F 5C?7C?8C?F :C?C?F @C?BC?CC?F EC?GC?cGC?GC?HC?IC?F KC?MC?NC?F PC?RC?SC?F UC?WC?XC?F ZC?\C?]C?DATA(gpose.bones["Head"].rotation_quaternionDATAx@ )@~CAY2=AY2=AwAY2=_B B;?B_PBY2=pBY2=НBY2=BBǠB8BB tBDH 0bBY2=BY2=НBY2=0bBBC1CY2= CY2=CY2=F C!Cc!C!C"C#CF %C'Cc'C'C(C)CF +C-C.CF 0C2C3CF 5C7C8CF :CCF @CBCCCF ECGCcGCGCHCICF KCMCNCF PCRCSCF UCWCXCF ZC\C]CDATA( pose.bones["Head"].rotation_quaternionDATAx )@~CAAAwA`Bg Bѡ;?Bg <_PB<pB<НB<B` BǠB/煉8BB/煉tBȊ0bBBНB0bBg BCg <1C< C<C<F C!Cc!C!C"C#CF %C'Cc'C'C(C )C F +C;2=-C;2=.C;2=K 0C<2C(@Q3CF 5C;27C;28C;2G :CCF @C$BC$CC$F ECGCcGCGCHC IC F KC;2=MC;2=NC;2=K PC<RC(@QSCF UC;2WC;2XC;2K ZC\C]CDATA( pose.bones["Head"].rotation_quaternionDATAx )@~CA7qyA7qyAwA7qy_B¹ B;?B9_PBry:pBry:НBry:B!iBǠB;8BB;tBO0bB7qyB7qyНB7qy0bB¹BC91Cry: Cry:Cry:F C!Cc!C!C"C#CF %C'Cc'C'C(C)CF +CNb1-CNb1.CNb1F 0CC02C3CCF 5CNb7CNb8CNbF :CCF @CBCCCF ECGCcGCGCHCICF KCNb1MCNb1NCNb1F PCC0RCSCCF UCNbWCNbXCNbF ZC\C]CDATA( pose.bones["Head"].rotation_quaternionDATAx|)ֲֲ@ֲ~CAֲAֲAwAֲ_Bֲ Bֲ;?Bֲ_PBֲpBֲНBֲBֲBֲǠBֲ8BֲBֲtBֲ0bBֲBֲНBֲ0bBֲBֲCֲ1Cֲ CֲCֲF Cֲ!Cֲc!Cֲ!Cֲ"Cֲ#CֲF %Cֲ'Cֲc'Cֲ'Cֲ(Cֲ)CֲF +Cֲ-Cֲ.CֲF 0Cֲ2Cֲ3CֲF 5Cֲ7Cֲ8CֲF :CֲCֲF @CֲBCֲCCֲF ECֲGCֲcGCֲGCֲHCֲICֲF KCֲMCֲNCֲF PCֲRCֲSCֲF UCֲWCֲXCֲF ZCֲ\Cֲ]CֲDATAՋ pose.bones["Head"].locationDATAx|)MM@M~CAMAMAwAM_BM BM;?BM_PBMpBMНBMBMBMǠBM8BMBMtBM0bBMBMНBM0bBMBMCM1CM CMCMF CM!CMc!CM!CM"CM#CMF %CM'CMc'CM'CM(CM)CMF +CM-CM.CMF 0CM2CM3CMF 5CM7CM8CMF :CMCMF @CMBCMCCMF ECMGCMcGCMGCMHCMICMF KCMMCMNCMF PCMRCMSCMF UCMWCMXCMF ZCM\CM]CMDATAhՋ pose.bones["Head"].locationDATAx|)⇧⇧@⇧~CA⇧A⇧AwA⇧_B⇧ B⇧;?B⇧_PB⇧pB⇧НB⇧B⇧B⇧ǠB⇧8B⇧B⇧tB⇧0bB⇧B⇧НB⇧0bB⇧B⇧C⇧1C⇧ C⇧C⇧F C⇧!C⇧c!C⇧!C⇧"C⇧#C⇧F %C⇧'C⇧c'C⇧'C⇧(C⇧)C⇧F +C⇧-C⇧.C⇧F 0C⇧2C⇧3C⇧F 5C⇧7C⇧8C⇧F :C⇧C⇧F @C⇧BC⇧CC⇧F EC⇧GC⇧cGC⇧GC⇧HC⇧IC⇧F KC⇧MC⇧NC⇧F PC⇧RC⇧SC⇧F UC⇧WC⇧XC⇧F ZC⇧\C⇧]C⇧DATAՋ pose.bones["Head"].locationDATAxp|)??@?~CA?A?AwA?_B? B?;?B?_PB?pB?НB?B?B?ǠB?8B?B?tB?0bB?B?НB?0bB?B?C?1C? C?C?F C?!C?c!C?!C?"C?#C?F %C?'C?c'C?'C?(C?)C?F +C?-C?.C?F 0C?2C?3C?F 5C?7C?8C?F :C?C?F @C?BC?CC?F EC?GC?cGC?GC?HC?IC?F KC?MC?NC?F PC?RC?SC?F UC?WC?XC?F ZC?\C?]C?DATA֋ pose.bones["Head"].scaleDATAx8|)??@?~CA?A?AwA?_B? B?;?B?_PB?pB?НB?B?B?ǠB?8B?B?tB?0bB?B?НB?0bB?B?C?1C? C?C?F C?!C?c!C?!C?"C?#C?F %C?'C?c'C?'C?(C?)C?F +C?-C?.C?F 0C?2C?3C?F 5C?7C?8C?F :C?C?F @C?BC?CC?F EC?GC?cGC?GC?HC?IC?F KC?MC?NC?F PC?RC?SC?F UC?WC?XC?F ZC?\C?]C?DATAX֋ pose.bones["Head"].scaleDATAx|)??@?~CA?A?AwA?_B? B?;?B?_PB?pB?НB?B?B?ǠB?8B?B?tB?0bB?B?НB?0bB?B?C?1C? C?C?F C?!C?c!C?!C?"C?#C?F %C?'C?c'C?'C?(C?)C?F +C?-C?.C?F 0C?2C?3C?F 5C?7C?8C?F :C?C?F @C?BC?CC?F EC?GC?cGC?GC?HC?IC?F KC?MC?NC?F PC?RC?SC?F UC?WC?XC?F ZC?\C?]C?DATA֋ pose.bones["Head"].scaleDATAx )??@?~CA?A?AwA?_B? B?;?B?_PB?pB?НB?B?B?ǠB?8B?B?tB?0bB?B?НB?0bB?B?C?1C? C?C?O C?!C?c!C?!Cy?"Cy?#Cy?O %Cy?'Cy?c'Cy?'C?(C?)C?F +C6t?-C6t?.C6t?F 0C?2C?3C?F 5C6t?7C6t?8C6t?G :C?C?F @C?BC?CC?F EC?GC?cGC?GC?HC?IC?F KC6t?MC6t?NC6t?F PC?RC?SC?F UC6t?WC6t?XC6t?K ZC?\C?]C?DATA,t pose.bones["Arm_Left"].rotation_quaternionDATAx` )@~CA)A)AwA)_B B;?B_PB)pB)НB)BBǠB8BB>tB>0bB)B)НB)0bBBC1C) C)C)G C!Cc!C:!C/;"C/;#C/;G %C/;'C/;c'C/;'C(C)CF +C:>-C:>.C:>" 0CE=2Cu/3CEF 5CR7CR8CR} :Cn4CX F @Cz=BCz=CCz=J ECGCcGCGCHC"Xa IC F KC:>MC:>NC:>" PCE=RCu/SCEF UCRWCRXCR" ZC\C]CDATA,xt pose.bones["Arm_Left"].rotation_quaternionDATAx( )@~CAaAaAwAa_B B;?B_PBapBaНBaBBǠB8BB)tB>~0bBaBaНBa0bBBC1Ca CaCaF C@!Cc!C2!C2"C2#C2F %C2'C2c'C2'C2(C)CF +C[{-C[{.C[{P 0Cļ2C"3C<F 5CZ{=7CZ{=8CZ{=H :CCF @C\ʼBC\ʼCC\ʼF ECGCcGCGCHCBO<IC:F KCX{MCX{NCX{P PCļRC"SC<F UCZ{=WCZ{=XCZ{=P ZC\C]CDATA,t pose.bones["Arm_Left"].rotation_quaternionDATAx )@~CAAAwA_B B;?B_PBpBНBBBǠB8BBtB0bBBНB0bBBC1C CC,C!C^c!C!C]>"C]>#C]>,%C]>'C]>^c'C]>'C;;(C )Cp-9F +Cp-9-Cp-9.Cp-9F 0C6N2C3C6N;F 5Cם;7Cם;8Cם;F :CCF @CTBCTCCTF ECGCcGCGCHCICF KCm-9MCm-9NCm-9F PC6NRCSC6N;F UCם;WCם;XCם;F ZC\C]CDATA,8u pose.bones["Arm_Left"].rotation_quaternionDATAxȢ|)@~CAAAwA_B B;?B_PBpBНBBBǠB8BBtB0bBBНB0bBBC1C CCF C!Cc!C!C"C#CF %C'Cc'C'C(C)CF +C-C.CF 0C2C3CF 5C7C8CF :CCF @CBCCCF ECGCcGCGCHCICF KCMCNCF PCRCSCF UCWCXCF ZC\C]CDATA ֋ pose.bones["Arm_Left"].locationDATAx|)@~CAAAwA_B B;?B_PBpBНBBBǠB8BBtB0bBBНB0bBBC1C CCF C!Cc!C!C"C#CF %C'Cc'C'C(C)CF +C-C.CF 0C2C3CF 5C7C8CF :CCF @CBCCCF ECGCcGCGCHCICF KCMCNCF PCRCSCF UCWCXCF ZC\C]CDATA H׋ pose.bones["Arm_Left"].locationDATAxX|)@~CAAAwA_B B;?B_PBpBНBBBǠB8BBtB0bBBНB0bBBC1C CCF C!Cc!C!C"C#CF %C'Cc'C'C(C)CF +C-C.CF 0C2C3CF 5C7C8CF :CCF @CBCCCF ECGCcGCGCHCICF KCMCNCF PCRCSCF UCWCXCF ZC\C]CDATA ׋ pose.bones["Arm_Left"].locationDATAx |)??@?~CA?A?AwA?_B? B?;?B?_PB?pB?НB?B?B?ǠB?8B?B?tB?0bB?B?НB?0bB?B?C?1C? C?C?F C?!C?c!C?!C?"C?#C?F %C?'C?c'C?'C?(C?)C?F +C?-C?.C?F 0C?2C?3C?F 5C?7C?8C?F :C?C?F @C?BC?CC?F EC?GC?cGC?GC?HC?IC?F KC?MC?NC?F PC?RC?SC?F UC?WC?XC?F ZC?\C?]C?DATA ׋ pose.bones["Arm_Left"].scaleDATAxʭ )??@?~CA?A?AwA?_B? B?;?B?_PB?pB?НB?B?B?ǠB?8B?B?tB?0bB?B?НB?0bB?B?C?1C? C?C?F C?!C?c!C?!C?"C?#C?F %C?'C?c'C?'C?(C?)C?F +C?-C?.C?F 0C?2C?3C?F 5C?7C?8C?F :C?C?F @C?BC?CC?F EC?GC?cGC?GC?HC?IC?F KC?MC?NC?F PC?RC?SC?F UC?WC?XC?F ZC?\C?]C?DATA 8؋ pose.bones["Arm_Left"].scaleDATAxĭ )??@?~CA?A?AwA?_B? B?;?B?_PB?pB?НB?B?B?ǠB?8B?B?tB?0bB?B?НB?0bB?B?C?1C? C?C?F C?!C?c!C?!C?"C?#C?F %C?'C?c'C?'C?(C?)C?F +C?-C?.C?F 0C?2C?3C?F 5C?7C?8C?F :C?C?F @C?BC?CC?F EC?GC?cGC?GC?HC?IC?F KC?MC?NC?F PC?RC?SC?F UC?WC?XC?F ZC?\C?]C?DATA ؋ pose.bones["Arm_Left"].scaleDATAx )??@?~CA?A?AwA?_B? B?;?B?_PB?pB?НB?B?B?ǠB?8B?B?tB?0bB?B?НB?0bB?B?C?1C? C?C?O C?!C?c!C?!Cy?"Cy?#Cy?O %Cy?'Cy?c'Cy?'C?(C?)C?F +C6t?-C6t?.C6t?F 0C?2C?3C?F 5C6t?7C6t?8C6t?:C?Cz ?F @C͞\?BC͞\?CC͞\?ECz ?GCz ?tB>0bB)B)НB)0bBBC1C) C)C)G C!Cc!C:!C/;"C/;#C/;G %C/;'C/;c'C/;'C/;(C)ChF +CR-CR.CR" 0CE2Cu/$3CE=F 5C:>7C:>8C:><-:C CR?F @C>?BC>?CC>?tECR?GCR?OcGCR?GCIX?HCIX?aICIX?G KCR?MCR?NCR?F PC>?RC>?SC>?G UCR?WCR?XCR? ZCIX?\CIX?]CIX?DATA,u pose.bones["Arm_Right"].rotation_quaternionDATAxH! )@~CAa<Aa<AwAa<_B B;?B_PBa<pBa<НBa<BBǠB8BB) tB>~ 0bBa<Ba<НBa<0bBBC1Ca< Ca<Ca<F C@4!Cc!C!C"C#CF %C'Cc'C'CDO<(CDO<)CDO<F +CZ{-CZ{.CZ{P 0Cļ2C"3C<F 5C[{=7C[{=8C[{= :C0e =C0>a>C0>F @CV<=BCV<=CCV<= EC0>GC0>cGC0>GCw=HCw=fICw=G KC0>MC0>NC0>F PCV<=RCV<=SCV<=G UC0>WC0>XC0>[ ZCw=\Cw=]Cw=DATA,Xv pose.bones["Arm_Right"].rotation_quaternionDATAx' )@~CAAAwA_B B;?B_PBpBНBBBǠB8BBtB0bBBНB0bBBC1C CC,C!C^c!C!C]"C]#C],%C]'C]^c'C]'Cl(Cl)ClF +Cם-Cם.CםF 0C6N2C3C6N;F 5Cp-9<7Cp-9<8Cp-9< :CC=F @CGP=BCGP=CCGP=G EC=GC=cGC=GC{=HC{=IC{=F KC=MC=NC=F PCGP=RCGP=SCGP=F UC=WC=XC=F ZC{=\C{=]C{=DATA,v pose.bones["Arm_Right"].rotation_quaternionDATAx )@~CAAAwA_B B;?B_PBpBНBBBǠB8BBtB0bBBНB0bBBC1C CCF C!Cc!C!C"C#CF %C'Cc'C'C(C)CF +C-C.CF 0C2C3CF 5C7C8CF :CCF @CBCCCF ECGCcGCGCHCICF KCMCNCF PCRCSCF UCWCXCF ZC\C]CDATA$gpose.bones["Arm_Right"].locationQ DATAx8 )@~CAAAwA_B B;?B_PBpBНBBBǠB8BBtB0bBBНB0bBBC1C CCF C!Cc!C!C"C#CF %C'Cc'C'C(C)CF +C-C.CF 0C2C3CF 5C7C8CF :CCF @CBCCCF ECGCcGCGCHCICF KCMCNCF PCRCSCF UCWCXCF ZC\C]CDATA$gpose.bones["Arm_Right"].locationQ DATAx7 )@~CAAAwA_B B;?B_PBpBНBBBǠB8BBtB0bBBНB0bBBC1C CCF C!Cc!C!C"C#CF %C'Cc'C'C(C)CF +C-C.CF 0C2C3CF 5C7C8CF :CCF @CBCCCF ECGCcGCGCHCICF KCMCNCF PCRCSCF UCWCXCF ZC\C]CDATA$gpose.bones["Arm_Right"].locationQ DATAxp= )??@?~CA?A?AwA?_B? B?;?B?_PB?pB?НB?B?B?ǠB?8B?B?tB?0bB?B?НB?0bB?B?C?1C? C?C?F C?!C?c!C?!C?"C?#C?F %C?'C?c'C?'C?(C?)C?F +C?-C?.C?F 0C?2C?3C?F 5C?7C?8C?F :C?C?F @C?BC?CC?F EC?GC?cGC?GC?HC?IC?F KC?MC?NC?F PC?RC?SC?F UC?WC?XC?F ZC?\C?]C?DATA upose.bones["Arm_Right"].scaleEEDATAx8C )??@?~CA?A?AwA?_B? B?;?B?_PB?pB?НB?B?B?ǠB?8B?B?tB?0bB?B?НB?0bB?B?C?1C? C?C?F C?!C?c!C?!C?"C?#C?F %C?'C?c'C?'C?(C?)C?F +C?-C?.C?F 0C?2C?3C?F 5C?7C?8C?F :C?C?F @C?BC?CC?F EC?GC?cGC?GC?HC?IC?F KC?MC?NC?F PC?RC?SC?F UC?WC?XC?F ZC?\C?]C?DATA tpose.bones["Arm_Right"].scaleEEDATAxI )??@?~CA?A?AwA?_B? B?;?B?_PB?pB?НB?B?B?ǠB?8B?B?tB?0bB?B?НB?0bB?B?C?1C? C?C?F C?!C?c!C?!C?"C?#C?F %C?'C?c'C?'C?(C?)C?F +C?-C?.C?F 0C?2C?3C?F 5C?7C?8C?F :C?C?F @C?BC?CC?F EC?GC?cGC?GC?HC?IC?F KC?MC?NC?F PC?RC?SC?F UC?WC?XC?F ZC?\C?]C?DATA pose.bones["Arm_Right"].scaleEEDATAx, )??@?~CA?A?AwA?_B? B?;?B?_PB?pB?НB?#B?B?ŠB?3:B5?B5?ݥB5?0bB6C?F @C?BC?CC?F EC?GC?cGC?GC?HC?IC?F KC^l?MC^l?NC^l?F PC?RC?SC?F UC`l?WC`l?XC`l?U ZC?\C?]C?DATA,w pose.bones["Leg_Right"].rotation_quaternionDATAx2 )@~CA;2A;2AwA;2_B B;?B_PB;2pB;2НB;2RB;2BX"߽B <CB5?B5?B5?0bB|,?B|,?НB|,?0bB5?B5?C5?1C|,? C|,?C|,?(C5?!C5?A^!C5?š!C D"C D&#C DF %C D'C Dc'C D!'C D(Cɷ\)C u3F +C>-C>.C> 0C'>2C#E3C'F 5Cþ7Cþ8Cþ :CoC F @C<2=BC<2=CC<2=G ECGCcGC!GCHCQ \ICWm F KC>MC>NC> PC'>RC#ESC'F UCþWCþXCþ ZC\CE]CDATA,xw pose.bones["Leg_Right"].rotation_quaternionDATAx:|)@~CA' %A' %AwA' %_B B;?B_PB' %pB' %НB' %BBǠB8B5'B5'tB5'0bB'B'НB'0bB5'B5'C5'1C' C'C'F C5'!C5'c!C5'!C2K"C2K#C2KF %C2K'C2Kc'C2K'C(C)CF +Ctr-Ctr.CtrF 0C@2C3C@&F 5C@&7C@&8C@&F :CCF @C BC CC F ECGCcGCGCHCICF KCtrMCtrNCtrF PC@RCSC@&F UC@&WC@&XC@&F ZC\C]CDATA,w pose.bones["Leg_Right"].rotation_quaternionDATAx@|)@~CAa1Aa1AwAa1_B B;?B_PBa1pBa1НBa1Ba1BǠBΣQ8BdBdtBd0bBW}BW}НBW}0bBdBdCd1CW} CW}CW}V CW}!Cdc!CWD!C"C#CV %C'Cc'CD'Cx (Cx )Cx F +Cp-Cp.CpF 0CCd`2C3CCd`2F 5Cn37Cn38Cn3F :CCF @CdBCdCCdF ECGCcGCGCHCICF KCpMCpNCpF PCCd`RCSCCd`2F UCn3WCn3XCn3F ZC\C]CDATA,8x pose.bones["Leg_Right"].rotation_quaternionDATAxN )@~CAAAwA_B B;?B_PBpBНBBBǠB8BBtB0bBBНB0bBBC1C CCF C!Cc!C!C"C#CF %C'Cc'C'C(C)CF +C-C.CF 0C2C3CF 5C7C8CF :CCF @CBCCCF ECGCcGCGCHCICF KCMCNCF PCRCSCF UCWCXCF ZC\C]CDATA$gpose.bones["Leg_Right"].locationQ DATAxT )@~CAAAwA_B B;?B_PBpBНBBBǠB8BBtB0bBBНB0bBBC1C CCF C!Cc!C!C"C#CF %C'Cc'C'C(C)CF +C-C.CF 0C2C3CF 5C7C8CF :CCF @CBCCCF ECGCcGCGCHCICF KCMCNCF PCRCSCF UCWCXCF ZC\C]CDATA$Pgpose.bones["Leg_Right"].locationQ DATAxXZ )@~CAAAwA_B B;?B_PBpBНBBBǠB8BBtB0bBBНB0bBBC1C CCF C!Cc!C!C"C#CF %C'Cc'C'C(C)CF +C-C.CF 0C2C3CF 5C7C8CF :CCF @CBCCCF ECGCcGCGCHCICF KCMCNCF PCRCSCF UCWCXCF ZC\C]CDATA$gpose.bones["Leg_Right"].locationQ DATAx ` )??@?~CA?A?AwA?_B? B?;?B?_PB?pB?НB?B?B?ǠB?8B?B?tB?0bB?B?НB?0bB?B?C?1C? C?C?F C?!C?c!C?!C?"C?#C?F %C?'C?c'C?'C?(C?)C?F +C?-C?.C?F 0C?2C?3C?F 5C?7C?8C?F :C?C?F @C?BC?CC?F EC?GC?cGC?GC?HC?IC?F KC?MC?NC?F PC?RC?SC?F UC?WC?XC?F ZC?\C?]C?DATA Ppose.bones["Leg_Right"].scaleEEDATAxe )??@?~CA?A?AwA?_B? B?;?B?_PB?pB?НB?B?B?ǠB?8B?B?tB?0bB?B?НB?0bB?B?C?1C? C?C?F C?!C?c!C?!C?"C?#C?F %C?'C?c'C?'C?(C?)C?F +C?-C?.C?F 0C?2C?3C?F 5C?7C?8C?F :C?C?F @C?BC?CC?F EC?GC?cGC?GC?HC?IC?F KC?MC?NC?F PC?RC?SC?F UC?WC?XC?F ZC?\C?]C?DATA `tpose.bones["Leg_Right"].scaleEEDATAxk )??@?~CA?A?AwA?_B? B?;?B?_PB?pB?НB?B?B?ǠB?8B?B?tB?0bB?B?НB?0bB?B?C?1C? C?C?F C?!C?c!C?!C?"C?#C?F %C?'C?c'C?'C?(C?)C?F +C?-C?.C?F 0C?2C?3C?F 5C?7C?8C?F :C?C?F @C?BC?CC?F EC?GC?cGC?GC?HC?IC?F KC?MC?NC?F PC?RC?SC?F UC?WC?XC?F ZC?\C?]C?DATA tpose.bones["Leg_Right"].scaleEEDATAxHF|)??@?~CA?A?AwA?_B? B?;?B?_PB?pB?НB?#B?B?ŠB?3:B5?B5?ݥB5?0bB6C?F @C?BC?CC?F EC?GC?cGC?GC?HC?IC?F KC`l?MC`l?NC`l?F PC?RC?SC?F UC^l?WC^l?XC^l?U ZC?\C?]C?DATA,x pose.bones["Leg_Left"].rotation_quaternionDATAxL|)@~CA;2A;2AwA;2_B B;?B_PB;2pB;2НB;2RB;2BX"߽B <CB5?B5?B5?0bB|,?B|,?НB|,?0bB5?B5?C5?1C|,? C|,?C|,?(C5?!C5?A^!C5?š!C D2"C D2&#C D2F %C D2'C D2c'C D2!'C D2(Cɷ\)C uF +Cþ-Cþ.Cþ 0C'2CE3C'>F 5C>7C>8C> :CC F @C<2=BC<2=CC<2=G ECį GCcGCO!GCHCO\ICUm܋F KCþMCþNCþ PC'RCESC'>F UC>WC>XC> ZC\CE]CDATA,x pose.bones["Leg_Left"].rotation_quaternionDATAxQ|)@~CA' %A' %AwA' %_B B;?B_PB' %pB' %НB' %BBǠB8B5'B5'tB5'0bB'B'НB'0bB5'B5'C5'1C' C'C'F C'!C5'c!CXl<'!C0K2"C0K2#C0K2F %C0K2'C0K2c'C0K2'C(C)CF +C@&-C@&.C@&F 0C@&2C3C@F 5Ctr7Ctr8CtrF :CCF @C BC CC F ECGCcGCGCHCICF KC@&MC@&NC@&F PC@&RCSC@F UCtrWCtrXCtrF ZC\C]CDATA,Xy pose.bones["Leg_Left"].rotation_quaternionDATAxW|)@~CAa1Aa1AwAa1_B B;?B_PBa1pBa1НBa1Ba1BǠBΣQ8BdBdtBd0bBW}BW}НBW}0bBdBdCd1CW} CW}CW}V Cd!Cdc!CdD!C>"C>#C>V %C>'C>c'C>D'Cx (Cx )Cx F +Cn3-Cn3.Cn3F 0CCd`22C3CCd`F 5Cp7Cp8CpF :CCF @CdBCdCCdF ECGCcGCGCHCICF KCn3MCn3NCn3F PCCd`2RCSCCd`F UCpWCpXCpF ZC\C]CDATA,y pose.bones["Leg_Left"].rotation_quaternionEDATAxxq )@~CAAAwA_B B;?B_PBpBНBBBǠB8BBtB0bBBНB0bBBC1C CCF C!Cc!C!C"C#CF %C'Cc'C'C(C)CF +C-C.CF 0C2C3CF 5C7C8CF :CCF @CBCCCF ECGCcGCGCHCICF KCMCNCF PCRCSCF UCWCXCF ZC\C]CDATA spose.bones["Leg_Left"].locationDATAx@w )@~CAAAwA_B B;?B_PBpBНBBBǠB8BBtB0bBBНB0bBBC1C CCF C!Cc!C!C"C#CF %C'Cc'C'C(C)CF +C-C.CF 0C2C3CF 5C7C8CF :CCF @CBCCCF ECGCcGCGCHCICF KCMCNCF PCRCSCF UCWCXCF ZC\C]CDATA pspose.bones["Leg_Left"].locationDATAx} )@~CAAAwA_B B;?B_PBpBНBBBǠB8BBtB0bBBНB0bBBC1C CCF C!Cc!C!C"C#CF %C'Cc'C'C(C)CF +C-C.CF 0C2C3CF 5C7C8CF :CCF @CBCCCF ECGCcGCGCHCICF KCMCNCF PCRCSCF UCWCXCF ZC\C]CDATA spose.bones["Leg_Left"].locationDATAxЂ )??@?~CA?A?AwA?_B? B?;?B?_PB?pB?НB?B?B?ǠB?8B?B?tB?0bB?B?НB?0bB?B?C?1C? C?C?F C?!C?c!C?!C?"C?#C?F %C?'C?c'C?'C?(C?)C?F +C?-C?.C?F 0C?2C?3C?F 5C?7C?8C?F :C?C?F @C?BC?CC?F EC?GC?cGC?GC?HC?IC?F KC?MC?NC?F PC?RC?SC?F UC?WC?XC?F ZC?\C?]C?DATA rpose.bones["Leg_Left"].scaleREEDATAx )??@?~CA?A?AwA?_B? B?;?B?_PB?pB?НB?B?B?ǠB?8B?B?tB?0bB?B?НB?0bB?B?C?1C? C?C?F C?!C?c!C?!C?"C?#C?F %C?'C?c'C?'C?(C?)C?F +C?-C?.C?F 0C?2C?3C?F 5C?7C?8C?F :C?C?F @C?BC?CC?F EC?GC?cGC?GC?HC?IC?F KC?MC?NC?F PC?RC?SC?F UC?WC?XC?F ZC?\C?]C?DATA rpose.bones["Leg_Left"].scaleREEDATAx` )??@?~CA?A?AwA?_B? B?;?B?_PB?pB?НB?B?B?ǠB?8B?B?tB?0bB?B?НB?0bB?B?C?1C? C?C?F C?!C?c!C?!C?"C?#C?F %C?'C?c'C?'C?(C?)C?F +C?-C?.C?F 0C?2C?3C?F 5C?7C?8C?F :C?C?F @C?BC?CC?F EC?GC?cGC?GC?HC?IC?F KC?MC?NC?F PC?RC?SC?F UC?WC?XC?F ZC?\C?]C?DATA 0rpose.bones["Leg_Left"].scaleREEDATAx( )@~CAAAwA_B B;?B_PBpBНBBBǠB8BBtB0bBBНB0bBBC1C CCF C!Cc!C!C"C#CF %C'Cc'C'C(C)CF +C-C.CF 0C2C3CF 5C7C8CF :CCF @CBCCCF ECGCcGCGCHCICF KCMCNCF PCRCSCF UCWCXCF ZC\C]CDATA@vpose.bones["Cape"].locationDATAx )@~CAAAwA_B B;?B_PBpBНBBBǠB8BBtB0bBBНB0bBBC1C CCF C!Cc!C!C"C#CF %C'Cc'C'C(C)CF +C-C.CF 0C2C3CF 5C7C8CF :CCF @CBCCCF ECGCcGCGCHCICF KCMCNCF PCRCSCF UCWCXCF ZC\C]CDATA~pose.bones["Cape"].locationDATAx )@~CAAAwA_B B;?B_PBpBНBBBǠB8BBtB0bBBНB0bBBC1C CCF C!Cc!C!C"C#CF %C'Cc'C'C(C)CF +C-C.CF 0C2C3CF 5C7C8CF :CCF @CBCCCF ECGCcGCGCHCICF KCMCNCF PCRCSCF UCWCXCF ZC\C]CDATA}pose.bones["Cape"].locationDATAx )??@?~CA?A?AwA?_B? B?;?B?_PB?pB?НB?B?B?ǠB?8B?B?tB?0bB?B?НB?0bB?B?C?1C? C?C?F C?!C?c!C?!C?"C?#C?F %C?'C?c'C?'C?(C?)C?F +C?-C?.C?F 0C?2C?3C?F 5C?7C?8C?F :C?C?F @C?BC?CC?F EC?GC?cGC?GC?HC?IC?F KC?MC?NC?F PC?RC?SC?F UC?WC?XC?F ZC?\C?]C?DATA(@gpose.bones["Cape"].rotation_quaternion DATAxH )@~CALALAwAL_B B;?B_PBLpBLНBLBBǠB8BBtB0bBLBLНBL0bBBC1CL CLCLAACL!CZ!C &<!C?"C?#C?A%C?'C?eY'C?b'CD=(C)CF +C-C.CF 0C2C3CF 5C7C8C :CCF @C̽BC̽CC̽L ECGCcGCGCHCIC` KCMCNCF PCLRCLSCL` UCWCXC, ZC\C]CDATA(Hgpose.bones["Cape"].rotation_quaternion DATAx )@~CAAAwA_B B;?B_PBpBНBBBǠB8BBtB0bBBНB0bBBC1C CCF C!Cc!C!C"C#CF %C'Cc'C'C(C)CF +C-C.CF 0C2C3CF 5C7C8CF :CCF @CBCCCF ECGCcGCGCHCICF KCMCNCF PCRCSCF UCWCXCF ZC\C]CDATA(gpose.bones["Cape"].rotation_quaternion DATAxx̤ )@~CAAAwA_B B;?B_PBpBНBBBǠB8BBtB0bBBНB0bBBC1C CCF C!Cc!C!C"C#CF %C'Cc'C'C(C)CF +C-C.CF 0C2C3CF 5C7C8CF :CCF @CBCCCF ECGCcGCGCHCICF KCMCNCF PCRCSCF UCWCXCF ZC\C]CDATA(gpose.bones["Cape"].rotation_quaternionDATAx@Ҥ )??@?~CA?A?AwA?_B? B?;?B?_PB?pB?НB?B?B?ǠB?8B?B?tB?0bB?B?НB?0bB?B?C?1C? C?C?F C?!C?c!C?!C?"C?#C?F %C?'C?c'C?'C?(C?)C?F +C?-C?.C?F 0C?2C?3C?F 5C?7C?8C?F :C?C?F @C?BC?CC?F EC?GC?cGC?GC?HC?IC?F KC?MC?NC?F PC?RC?SC?F UC?WC?XC?F ZC?\C?]C?DATA~pose.bones["Cape"].scaleDATAxؤ )??@?~CA?A?AwA?_B? B?;?B?_PB?pB?НB?B?B?ǠB?8B?B?tB?0bB?B?НB?0bB?B?C?1C? C?C?F C?!C?c!C?!C?"C?#C?F %C?'C?c'C?'C?(C?)C?F +C?-C?.C?F 0C?2C?3C?F 5C?7C?8C?F :C?C?F @C?BC?CC?F EC?GC?cGC?GC?HC?IC?F KC?MC?NC?F PC?RC?SC?F UC?WC?XC?F ZC?\C?]C?DATApose.bones["Cape"].scaleDATAxݤ )??@?~CA?A?AwA?_B? B?;?B?_PB?pB?НB?B?B?ǠB?8B?B?tB?0bB?B?НB?0bB?B?C?1C? C?C?F C?!C?c!C?!C?"C?#C?F %C?'C?c'C?'C?(C?)C?F +C?-C?.C?F 0C?2C?3C?F 5C?7C?8C?F :C?C?F @C?BC?CC?F EC?GC?cGC?GC?HC?IC?F KC?MC?NC?F PC?RC?SC?F UC?WC?XC?F ZC?\C?]C?DATA|pose.bones["Cape"].scaleDATAhn 5n $ eBodyDATAhn 5hn n `' КeHeadDATAhhn 50n n eeArm_Left_LeftDATAh0n 5`n hn ءe! Arm_RightRightDATAh`n 5n 0n e Leg_RightRightDATAhn 5n `n e xLeg_Left_LeftDATAhn 5n xʟ CapeOB Q x_ OBArmature, 0?f`   @ ????????????? ???????????? A? =xֻ3OG2{?=z?lG>0?A_A?d? #=?>=??> A\B@??????@???DATA8, m?DATA|10q|Body r0q|????????4,??i!3?i!3V4@?????V4@V4T}5XA4444C4C4CP( DATA0q|1l||Head8 r|ֲM⇧?????? ?D(?4޹4?i!" \M(i!?i!"?i!3V4T}5XA?????V4T}5XAގVC,5A4444C4C4C1 DATAl|1`|0q|Arm_Left_Left`r|??????%@1S0?kF"?44W?=}?d> U}mz?0@L??d???>6 ?u=> A\B?????wDATAw??=L> ף<OBXL G x_ OBPlayerere Q n @d   -0qqì ì  ????????????? ???? A???????? A? =xֻ3OG2{?=z?lG>0?A_A?Dd?<?>">u=> A\B??????@???zӪ P y&DATAì DATAì DATAP-.BodyDATAP..-HeadDATAP./.Arm_Left_LeftDATAP//.Arm_RightRightDATAP/0/Leg_RightRightDATAP00/Leg_Left_LeftDATAP00CapeDATAz??=L> ף<HDATAqcArmature  Q OBG B XL OBSun.000    A??????II@????i!"4I55I55? A?????????I峆Ij!"45555?ĩ551Fb??¼=¼ē;QbT?ȴT&30ap?d? #=?>=??> A\B??????@???OBB > G OBSun.001 `   A A??????I?????5?55?5? A A??????????5?5?55?51Fb?v=??> A\B??????@???OB> 89 B OBSun.002 $h  A A??????I˖@????.L25? 255? 25? A A?????????8L25?5? 2255?\51Fb? 445OG>#25^0?zC꽼$> (?d? #=?>=??> A\B??????@???OB89 > OBSun.003 &h  5 A??????I?????i!3?5Ie355Ie35? 5 A?????????i!355?Ie3Ie355?XU51Fb?1 =4?4?1OG6^02?z?$C=A8e.A?d? #=?>=??> A\B??????@???MAH%hIMACharacterQL?L?L???????????L?????????????? #<2L>??L>???2?? ף; ף;?C@C@ ?????????@?=?==? ??@q ????o?o?o?L==ff????DATA0@q a??????????L>?????????????????????????????DATA(  BB( DATA( 33 f f33 $" f3 1/,0 1 / 1$#!$f&59:@LK=<()+ "f 3@ ; =GFA@? FC1357+$%f 9?BCNQ;P]!` ]ND4 4 85 , &'&'f4FD8LHD?T [#ePO?9->D&/6 )" * f+ ;ADGT>>HG \^NLWMDJK/7<533 fAY KKL MNPZ$NJFa#i%iUEIP>HC2 / DZ#bQ+w"lVT"_Qp_Pl[LTT:K!_(p$eTKT<PL3* )# %f f Q"f lo)qq qa+u*tp^wdTtaRn\NM$eGG8CLR@C/5 -9d/ a12 d d-z+u_|8rwdwdkZr_PNFJS2QCVCLS=82'$fOk/ s-z,x hl/4jtsnkzgjYjYl[ jXDVQQ;73 !ff\'t#x w+t,v ` `*r)ousrqoroiU~eP` # D58+?;.)!fX$rf W*p*qRR.{.zj{hvcr`kYvcp\kTn#u0fH$$$$$$  L J A6($#5 X-ze _$a"] _ _$c$bsap^m[o[sao_rVkWEHm%%%&&&T I>7( 0Z`a ^$b'h Y V*q*pyYzbxa}|{pXudtp $$$### W T L5/' 6Wh(lR)p*p hz-x,w;tss\ruo|g ? I D P P L B2! f aW*p bu,v||,=6xyanwyzhu8W V H A M E E8 3Z _'i uw5?{86/~x|pBBe Q a ^ S ? @ B=9f%^ ^2({@8 a13\)dU=<n R d b a P @<;533 em793 o c444|Ix:;GFEDh ] e c V L E763f r1)33"w q k55|zIHHGFEe Wk c a C754BZ,(j!z5 b b00~ l k }LKZYONGFk Q \ a a< B7$3m g03CC*+PO[ZYXGFa% Q V ^ b [ K; 3.7.f-{34;;wDFF\[\[TSHGb O [ ` c ^ O#4M3)o l@>POON^]\[MMk N Z c ] R,3.D-/~8P#$POYY^]\[JI`$ O Q _ N93:M9-~QPSR_^]\SRIHu2 8 J B9$ 3›c^>>POYX\[YXMM99j1 E <'fo_LkBB̏::LKKJ;<77t[ 8f37##fXXyui/O& A.f3TE`a"aTECharacterR>@??????=?@@????? @??<xb P DATA(P  @ DATA@ 666<<>>AAA+."2 ;&@)3!2 1+.ͮұϮǡŧÜ}~666IIIEEE555AAAFFF???==={xqntɪ¥ڹ{ץ|z! {"9A1~AE;I7:GE6~׵߽ͮvxܺ\[!"q !lqyz~ҳ⿢ʪxᵑq⿢\[\[!x#vz;:5AJ5@7:GE75BE;6I:>\[on"ip"b jrwytnnqx\[on#m!u8:5AF5?6:A>74EF64I:J\[onp!r!} e~nw|ovln\[onb tv /{968@5:5:>;83>G<4?<G\[\[ @i#rt!}{zvjlnxzou{ inwy\[ P\zwost.w/{/yuF9448876434633;;pllrtupq [ŧzwulwru{rsssq}q<<1;ءs͘k;;;EEE eϯʭC<GA>! 翞޹AAACCClng*8<;?77ڵڷ' {lͳ/5 5   H-©̭~طƧA'5    @(϶ƪ. . 4!&  /, ɯʯŪ. 8##6  / ;%5!.!       # 7#:$I/# #    % % 8#         * * '    &    %  s|dlPx=a $ oYjz^r=a % |dzTjAoabƒWuR}d ! ) svHLJYy  ) Y8]9 =ay    ay    # =yME@d 0 MECubephere X=_ُ H E h ت 0cp +IP| ؕ| |(|@`0+ A@@ ACDATA HDATAP|ت +IDATAت 6@@?@IXAI?XAII?XAIIXAIXAII?XAIII?@I@@I?@II?I@I?@IIXA@XAIAI@AII@?@II@@I@?XAIII@XAII@?@I@@@@I@?@II@?XAII@XAI@XAII@?XAIII.3?II.I@II?@III@@XAII@XAI@@AIII@AII@?@III@@II@?II@I?I@I?@II TA @TAI AI @AII @ @TAII @ TAI @ @AIII @ AIIĤ@ĤXAI@Ĥ@I@ĤXAII@XAIII@@II@IXAIIDATA+I5@8ά  Ҭ Ǭ  (   ( (Ԓ & (# ($  h (  Ѭ Ϭ  (Ĭ  h    ( h   ( @  h   P   Ǭ ( h H  8  ( h 0ɬ p 8   x Hì   h $ (% (" hؒ h ( DATA8ά 4?DATA 4?DATAҬ 4?DATAǬ 4?DATA 4?DATA( 4?DATA 4?DATA 4?DATA( 4?DATA(Ԓ 4?DATA& 4?DATA(# 4?DATA($ 4?DATA 4?DATAh 4?DATA( 4?DATA 4?DATAѬ 4?DATAϬ 4?DATA 4?DATA(Ĭ 4?DATA 4?DATAh 4?DATA 4?DATA 4?DATA 4?DATA( 4?DATAh 4?DATA 4?DATA 4?DATA( 4?DATA@ 4?DATA 4?DATAh 4?DATA 4?DATA 4?DATAP 4?DATA 4?DATA 4?DATAǬ 4?DATA( 4?DATAh 4?DATAH 4?DATA 4?DATA8 4?DATA 4?DATA( 4?DATAh 4?DATA0ɬ 4?DATAp 4?DATA8 4?DATA 4?DATA 4?DATAx 4?DATAHì 4?DATA 4?DATA 4?DATAh 4?DATA$ 4?DATA(% 4?DATA(" 4?DATAhؒ 4?DATAh 4?DATA( 4?DATAؕ|0cp DATA0cp 3`""""""""""""" " " " "" ""! " !"" " "&'"'%"%$"$&"'""%""""&"$""""""""" ""!""" ".)".-"#"""""" "" "")+"# ",*"#"*+")("+-"-,"(*"/."/,"(/"67#75#54#46#72#20#05#23#31#10#36#41#;:";9"98"8:"<=">="?>"<?";<"?9":=">8"DATA(|UVMaph  NGon Face-VertexE DATA h ; ?>?>? ??>>>>?>>>>>>?>??>?>>>>>?>?>>@>>@>>>>P?>`?>`?P?@?>P?>P?@?@>>@>?>?>>>=>=?@?>@?>???>@?>@?>?>?>@?>@?>?>?>@?>?>?>@?>@?>?>?>@?>>@>>@>>>>>==>>>=>=>@?>P?>P??@??0?>@?>@??0??>>>@>@>>@>>>>>@>>==>>>>>>>@??>?>@?>>>?=?=>0?>@?>@?0?0?> ?> ?0?0?>0? ? ?>0?>0??@??@?>0?>0?@?@?>@>>>>>?@>?@?>@?P?P?>@?>@??P??P?>P?>P?`?`?>>>=>=?>??@?`?@?`????`?@?@?@?@??`??@?@? ?@? ??@??`?@?`??@??@?@?@?@?@?? ?? ?@??@??? ?? ?@??>`?>`???>?`?`?>`?>?>?>`?>?>?|?|?>`?`?>d?>d??`?`?=?=DATAE 9      /F,C-2.E9 8 ; :  !  0  -'% !"#&$$!$%"$ '&#"/- !.(D*>,F/G?#=  0,*(&+%').2-B+<)1#3".! =)<+@*D(A'%$&/"3#?    5*7)9;7,4+,>*@+B-C4&6% : 8 6(5'(G/E.1)A7L2M0N5I2O3P1Q0M3R6K4S1P4J5N0Q1S3O2L7H6R7I5J4K6H;U9V8W:T<X=Y>Z?[9U;\<[?];T:^=X<\8V9]?Z>_:W8_>Y=^DATA|UVMapH  NGon Faceُ DATA@H :0xb xb xb xb xb xb xb xb xb xb xb xb xb xb xb xb xb xb xb xb xb xb xb xb xb xb xb xb xb xb xb xb xb xb xb xb xb xb xb xb xb xb xb xb xb xb xb xb DATA@ُ 80  $(,048<@DHLPTX\`dhlptx|BRpi8iBRAddh.001?Of??????????L>????????????????????????????????E???????L>???????????????????????????????? ?# Kfff?=??????>!>???CCCCCCCCDATA0i??????????L>?????????????????????????????DATA0i???E???????L>????????????????????????????????DATAOf????C?~6=~4=z ??????DATA0z ?>k?@? ף=?BR8iipiBRBlob001?Pf??????????L>????????????????????????????????E???????L>?????????????????????????????????# Kfff?=??????>!>?>>>>?CCCCCCCCDATA0i??????????L>?????????????????????????????DATA0i???E???????L>????????????????????????????????DATAPf????C?._raxz ??????DATA0xz ?>ףp?@?u=?BRii8iBRBlur.004?Rf??????????L>????????????????????????????????E???????L>???????????????????????????????? ?# Kfff?=???L>??>!>???CCCCCCCCDATA0|i??????????L>?????????????????????????????DATA0i???E???????L>????????????????????????????????DATARf????C?~6=~.=z ??????DATA0z ?>k?@? ף=?BRijiBRBrush?`Sf??????????L>????????????????????????????????E???????L>?????????????????????????????????#Kfff?=??????>!?>>>>?CCCCCCCCDATA0Di??????????L>?????????????????????????????DATA0ti???E???????L>????????????????????????????????DATA`Sf????C?._ra8{ ??????DATA08{ ?>ףp?@?u=?BRjXjiBRClay001?Tf??????????L>????????????????????????????????E???????L>?????????????????????????????????# Kfff?=??????>!>?>>>>?CCCCCCCCDATA0 j??????????L>?????????????????????????????DATA0<j???E???????L>????????????????????????????????DATATf????C?._ra{ ??????DATA0{ ?>ףp?@?u=?BRXj jjBRClay Strips01?Uf??????????L>????????????????????????????????E???????L>?????????????????????????????????# Kfff?=??????>!wN??>>>>?CCCCCCCCDATA0j??????????L>?????????????????????????????DATA0 j???E???????L>????????????????????????????????DATAUf????C?._ra{ ??????DATA0{ ?>ףp?@?u=?BR jjXjBRClone001?8Wf??????????L>????????????????????????????????E???????L>?????????????????????????????????#Kfff?=???333???>!>???CCCCCCCCDATA0j??????????L>?????????????????????????????DATA0j???E???????L>????????????????????????????????DATA8Wf????C?~6=~.=X| ??????DATA0X| ?>k?@? ף=?BRjj jBRCrease001?Xf??????????L>????????????????????????????????E???????L>?????????????????????????????????# Kfff?=???>??>!>?>>>>?CCCCCCCCDATA0dj??????????L>?????????????????????????????DATA0j???E???????L>????????????????????????????????DATAXf????C?a2p? | ??????DATA0| ?>?@? #=?BRjx'jjBRDarken06?Yf??????????L>????????????????????????????????E???????L>???????????????????????????????? ?# Kfff?=???L>??>!>???CCCCCCCCDATA0, j??????????L>?????????????????????????????DATA0\!j???E???????L>????????????????????????????????DATAYf????C?~6=~.=} ??????DATA0} ?>k?@? ף=?BRx'j@/jjBRDraw.001?[f??????????L>????????????????????????????????E???????L>?????????????????????????????????#Kfff?=??????>!>?>>>>?CCCCCCCCDATA0'j??????????L>?????????????????????????????DATA0$)j???E???????L>????????????????????????????????DATA[f????C?._rax} ??????DATA0x} ?>ףp?@?u=?BR@/j7jx'jBRFill/Deepen001?X\f??????????L>????????????????????????????????E???????L>?????????????????????????????????# Kfff?=???? ??>!>??>>??CCCCCCCCDATA0/j??????????L>?????????????????????????????DATA00j???E???????L>????????????????????????????????DATAX\f????C?._ra} ??????DATA0} ?>ףp?@?u=?BR7j>j@/jBRFlatten/Contrast001?]f??????????L>????????????????????????????????E???????L>?????????????????????????????????# Kfff?=??????>!>??>>??CCCCCCCCDATA07j??????????L>?????????????????????????????DATA08j???E???????L>????????????????????????????????DATA]f????C?._ra8~ ??????DATA08~ ?>ףp?@?u=?BR>jFj7jBRGrab001?^f??????????L>????????????????????????????????E???????L>?????????????????????????????????K Kfff?=???L>??>!>>?>CCCCCCCCDATA0L?j??????????L>?????????????????????????????DATA0|@j???E???????L>????????????????????????????????DATA^f????C?._ra~ ??????DATA0~ ?>ףp?@?u=?BRFj`Nj>jBRInflate/Deflate001?0`f??????????L>????????????????????????????????E???????L>?????????????????????????????????# Kfff?=??????>!>@?@?@?>>>CCCCCCCCDATA0Gj??????????L>?????????????????????????????DATA0DHj???E???????L>????????????????????????????????DATA0`f????C?._ra~ ??????DATA0~ ?>ףp?@?u=?BR`Nj FjBRLayer001?xaf??????????L>????????????????????????????????E???????L>?????????????????????????????????# Kfff?=??????>!>?>>CCCCCCCCDATA0Nj??????????L>?????????????????????????????DATA0 Pj???E???????L>????????????????????????????????DATAxaf????C?._raX ??????DATA0X ?>ףp?@?u=?BR |`NjBRLighten5?i??????????L>????????????????????????????????E???????L>???????????????????????????????? ?# Kfff?=???L>??>!>???CCCCCCCCDATA0 ??????????L>?????????????????????????????DATA0, ???E???????L>????????????????????????????????DATAi????C?~6=~.=X ??????DATA0X ?>k?@? ף=?BR|| BRMask?Xj??????????L>???????????????????????????????????E???????L>????????????????????????????????Uj?# Kfff?=??????!?>>>>?CCCCCCCCDATA04|??????????L>????????????????????????????????DATA0d|???E???????L>????????????????????????????????DATAXj????C?,_aXY ??????DATA0XY ?>ףp?@?u=?BR|H||BRMixh?k??????????L>????????????????????????????????E???????L>???????????????????????????????? ?# Kfff?=???333???>!>???CCCCCCCCDATA0|??????????L>?????????????????????????????DATA0,|???E???????L>????????????????????????????????DATAk????C?~6=~.=Y ??????DATA0Y ?>k?@? ף=?BRH|||BRMultiply?l??????????L>????????????????????????????????E???????L>???????????????????????????????? ?# Kfff?=???L>??>!>???CCCCCCCCDATA0|??????????L>?????????????????????????????DATA0|???E???????L>????????????????????????????????DATAl????C?~6=~.=Z ??????DATA0Z ?>k?@? ף=?BR||H|BRNudge001?0n??????????L>????????????????????????????????E???????L>?????????????????????????????????# Kfff?=???? ??>!>>?>CCCCCCCCDATA0|??????????L>?????????????????????????????DATA0|???E???????L>????????????????????????????????DATA0n????C?._raxZ ??????DATA0xZ ?>ףp?@?u=?BR|||BRPinch/Magnify001?xo??????????L>????????????????????????????????E???????L>?????????????????????????????????# Kfff?=??????>!>@?@?@?>>>CCCCCCCCDATA0T|??????????L>?????????????????????????????DATA0|???E???????L>????????????????????????????????DATAxo????C?._raZ ??????DATA0Z ?>ףp?@?u=?BR|h||BRPolish001?p??????????L>????????????????????????????????E???????L>?????????????????????????????????# Kfff?=???????>!>??>>??CCCCCCCCDATA0|??????????L>?????????????????????????????DATA0L|???E???????L>????????????????????????????????DATAp????C?._ra8[ ??????DATA08[ ?>ףp?@?u=?BRh|0||BRScrape/Peaks001?r??????????L>????????????????????????????????E???????L>?????????????????????????????????# Kfff?=???? ??>!>??>>??CCCCCCCCDATA0|??????????L>?????????????????????????????DATA0|???E???????L>????????????????????????????????DATAr????C?._ra[ ??????DATA0[ ?>ףp?@?u=?BR0||h|BRSculptDraw?Ps??????????L>????????????????????????????????E???????L>????????????????????????????????K3?# Kfff?=??????>!wN??>>>>?CCCCCCCCDATA0|??????????L>?????????????????????????????DATA0|???E???????L>????????????????????????????????DATAPs????C?._ra[ ??????DATA0[ ?>ףp?@?u=?BR|}0|BRSmear001?t??????????L>????????????????????????????????E???????L>?????????????????????????????????#Kfff?=???L>??>!>???CCCCCCCCDATA0t|??????????L>?????????????????????????????DATA0|???E???????L>????????????????????????????????DATAt????C?~6=~.=X\ ??????DATA0X\ ?>k?@? ף=?BR}}|BRSmooth001?u??????????L>????????????????????????????????E???????L>?????????????????????????????????#Kfff?=??????>!>@?@?@?CCCCCCCCDATA0<}??????????L>?????????????????????????????DATA0l}???E???????L>????????????????????????????????DATAu????C?._ra\ ??????DATA0\ ?>ףp?@?u=?BR}P}}BRSnake Hook001?(w??????????L>????????????????????????????????E???????L>?????????????????????????????????K Kfff?=???? ??>!>>?>CCCCCCCCDATA0 }??????????L>?????????????????????????????DATA04 }???E???????L>????????????????????????????????DATA(w????C?._ra] ??????DATA0] ?>ףp?@?u=?BRP}}}BRSoften01?px??????????L>????????????????????????????????E???????L>?????????????????????????????????#Kfff?=???L>??>!>???CCCCCCCCDATA0}??????????L>?????????????????????????????DATA0}???E???????L>????????????????????????????????DATApx????C?~6=~.=x] ??????DATA0x] ?>k?@? ף=?BR}}P}BRSubtract?y??????????L>????????????????????????????????E???????L>???????????????????????????????? ?# Kfff?=??????>!>???CCCCCCCCDATA0}??????????L>?????????????????????????????DATA0}???E???????L>????????????????????????????????DATAy????C?~6=~4=] ??????DATA0] ?>k?@? ף=?BR}'}}BRTexDraw?{??????????L>????????????????????????????????E???????L>?????????????????????????????????#Kfff?=?͖>n>???>!>???>>?CCCCCCCCDATA0\ }??????????L>?????????????????????????????DATA0!}???E???????L>????????????????????????????????DATA{????C?._ra8^ ??????DATA08^ ?>ףp?@?u=?BR'}p/}}BRThumb001?H|??????????L>????????????????????????????????E???????L>?????????????????????????????????K Kfff?=???? ??>!>>?>CCCCCCCCDATA0$(}??????????L>?????????????????????????????DATA0T)}???E???????L>????????????????????????????????DATAH|????C?._ra^ ??????DATA0^ ?>ףp?@?u=?BRp/}'}BRTwist001?}??????????L>????????????????????????????????E???????L>?????????????????????????????????K Kfff?=??????>!>>?>CCCCCCCCDATA0/}??????????L>?????????????????????????????DATA01}???E???????L>????????????????????????????????DATA}????C?._ra^ ??????DATA0^ ?>ףp?@?u=?DNA1D/SDNANAME*next*prev*data*first*lastxyzxminxmaxyminymax*pointergroupvalval2typesubtypeflagname[64]saveddatalentotallen*newid*libname[66]padusicon_idpad2*propertiesid*idblock*filedataname[1024]filepath[1024]*parent*packedfilew[2]h[2]changed[2]changed_timestamp[2]*rect[2]*gputexture[2]*obblocktypeadrcodename[128]*bp*beztmaxrcttotrctvartypetotvertipoextraprtbitmaskslide_minslide_maxcurval*drivercurvecurshowkeymuteipopospad1relativetotelemuid*weightsvgroup[64]sliderminslidermax*adt*refkeyelemstr[32]elemsizeblock*ipo*fromtotkeyslurphctimeuidgen*line*formatblen*nameflagsnlineslines*curl*sellcurcselc*undo_bufundo_posundo_len*compiledmtimesizeseekdtxpassepartalphaclipstaclipendlensortho_scaledrawsizesensor_xsensor_yshiftxshiftyYF_dofdist*dof_obsensor_fitpad[7]*sceneframenrframesoffsetsfrafie_imacyclokmulti_indexlayerpassibufs*gputexture*anim*rr*renders[8]render_slotlast_render_slotsourcelastframetpageflagtotbindxrepyreptwstatwendbindcode*repbind*previewlastupdatelastusedanimspeedgen_xgen_ygen_typegen_flaggen_pad[2]aspxaspycolorspace_settingsalpha_modetexcomaptomaptonegblendtype*object*texuvname[64]projxprojyprojzmappingofs[3]size[3]rottexflagcolormodelpmaptopmaptonegnormapspacewhich_outputbrush_map_modergbkdef_varcolfacvarfacnorfacdispfacwarpfaccolspecfacmirrfacalphafacdifffacspecfacemitfachardfacraymirrfactranslfacambfaccolemitfaccolreflfaccoltransfacdensfacscatterfacreflfactimefaclengthfacclumpfacdampfackinkfacroughfacpadensfacgravityfaclifefacsizefacivelfacfieldfacshadowfaczenupfaczendownfacblendfacatotipotypedata[32]*ima*cube[6]imat[4][4]obimat[3][3]stypeviewscalenotlaycuberesdepthrecalclastsizefalloff_typefalloff_softnessradiuscolor_sourcetotpointspdpadpsyspsys_cache_spaceob_cache_space*point_tree*point_datanoise_sizenoise_depthnoise_influencenoise_basispdpad3[3]noise_facspeed_scalefalloff_speed_scalepdpad2*coba*falloff_curveresol[3]interp_typefile_formatextendsmoked_typedata_type_padint_multiplierstill_framesource_path[1024]*datasetcachedframeoceanmod[64]outputnoisesizeturbulbrightcontrastsaturationrfacgfacbfacfiltersizemg_Hmg_lacunaritymg_octavesmg_offsetmg_gaindist_amountns_outscalevn_w1vn_w2vn_w3vn_w4vn_mexpvn_distmvn_coltypenoisedepthnoisetypenoisebasisnoisebasis2imaflagcropxmincropymincropxmaxcropymaxtexfilterafmaxxrepeatyrepeatcheckerdistnablaiuser*nodetree*env*pd*vd*otuse_nodesloc[3]rot[3]mat[4][4]min[3]max[3]cobablend_color[3]blend_factorblend_typepad[3]modetotexshdwrshdwgshdwbshdwpadenergydistspotsizespotblendhaintatt1att2*curfalloffshadspotsizebiassoftcompressthreshbleedbiaspad5[2]bufsizesampbuffersfiltertypebufflagbuftyperay_sampray_sampyray_sampzray_samp_typearea_shapearea_sizearea_sizeyarea_sizezadapt_threshray_samp_methodshadowmap_typetexactshadhalostepsun_effect_typeskyblendtypehorizon_brightnessspreadsun_brightnesssun_sizebackscattered_lightsun_intensityatm_turbidityatm_inscattering_factoratm_extinction_factoratm_distance_factorskyblendfacsky_exposureshadow_frustum_sizesky_colorspacepad4[2]*mtex[18]pr_texturepad6[4]densityemissionscatteringreflectionemission_col[3]transmission_col[3]reflection_col[3]density_scaledepth_cutoffasymmetrystepsize_typeshadeflagshade_typeprecache_resolutionstepsizems_diffms_intensityms_spreadalpha_blendface_orientationmaterial_typespecrspecgspecbmirrmirgmirbambrambbambgambemitangspectraray_mirroralpharefspeczoffsaddtranslucencyvolgamefresnel_mirfresnel_mir_ifresnel_trafresnel_tra_ifiltertx_limittx_falloffray_depthray_depth_traharseed1seed2gloss_mirgloss_trasamp_gloss_mirsamp_gloss_traadapt_thresh_miradapt_thresh_traaniso_gloss_mirdist_mirfadeto_mirshade_flagmode_lflarecstarclinecringchasizeflaresizesubsizeflarebooststrand_stastrand_endstrand_easestrand_surfnorstrand_minstrand_widthfadestrand_uvname[64]sbiaslbiasshad_alphaseptexrgbselpr_typepr_lampml_flagmapflagdiff_shaderspec_shaderroughnessrefracparam[4]rmsdarkness*ramp_col*ramp_specrampin_colrampin_specrampblend_colrampblend_specramp_showpad3rampfac_colrampfac_spec*groupfrictionfhreflectfhdistxyfrictdynamodesss_radius[3]sss_col[3]sss_errorsss_scalesss_iorsss_colfacsss_texfacsss_frontsss_backsss_flagsss_presetmapto_texturedshadowonly_flagindexvcol_alphapad4[3]gpumaterial*temp_pf*bbselcol1selcol2quat[4]expxexpyexpzradrad2s*mat*imatelemsdisp*editelems**matflag2totcolwiresizerendersizethresh*lastelemvec[3][3]alfaweighth1h2f1f2f3hidevec[4]mat_nrpntsupntsvresoluresolvorderuordervflaguflagv*knotsu*knotsvtilt_interpradius_interpcharidxkernwhnurbs*keyindexshapenrpad[4]nurb*editnurb*bevobj*taperobj*textoncurve*path*keybevdrawflagtwist_modetwist_smoothsmallcaps_scalepathlenbevresolwidthext1ext2resolu_renresolv_renactnu*lastselspacemodespacinglinedistshearfsizewordspaceulposulheightxofyoflinewidth*str*selboxes*editfontfamily[24]*vfont*vfontb*vfonti*vfontbisepchartotboxactbox*tbselstartselend*strinfocurinfobevfac1bevfac2*mselect*mpoly*mtpoly*mloop*mloopuv*mloopcol*mface*mtface*tface*mvert*medge*dvert*mcol*texcomesh*edit_btmeshvdataedatafdatapdataldatatotedgetotfacetotselecttotpolytotloopact_facepad2[3]smoothreshcd_flagsubdivsubdivrsubsurftypeeditflag*mr*tpageuv[4][2]col[4]transptileunwrapv1v2v3v4edcodecreasebweightdef_nr*dwtotweightco[3]no[3]loopstartveuv[2]fis[255]s_lentotdisplevel(*disps)()*hiddenv[4]midpad[2]v[2]*faces*colfaces*edges*vertslevelslevel_countcurrentnewlvledgelvlpinlvlrenderlvluse_col*edge_flags*edge_creasesradius[3]stackindex*errormodifier*texture*map_objectuvlayer_name[64]uvlayer_tmptexmappingsubdivTyperenderLevels*emCache*mCachestrengthdefaxispad[6]startlengthrandomizeseed*ob_arm*start_cap*end_cap*curve_ob*offset_oboffset[3]scale[3]merge_distfit_typeoffset_typecountaxistolerance*mirror_obsplit_anglevalueresval_flagslim_flagse_flagsbevel_angledefgrp_name[64]*domain*flow*colltimedirectionmidlevel*projectors[10]*imagenum_projectorsaspectxaspectyscalexscaleypercentiterdelimitangleface_countfacrepeat*objectcenterstartxstartyheightnarrowspeeddampfallofftimeoffslifetimedeformflagmulti*prevCossubtarget[64]parentinv[4][4]cent[3]*indexartotindexforce*clothObject*sim_parms*coll_parms*point_cacheptcaches*x*xnew*xold*current_xnew*current_x*current_v*mfacesnumvertsnumfacestime_xtime_xnew*bvhtree*v*dmcfraoperationvertextotinfluencegridsize*bindinfluences*bindoffsets*bindcagecostotcagevert*dyngrid*dyninfluences*dynverts*pad2dyngridsizedyncellmin[3]dyncellwidthbindmat[4][4]*bindweights*bindcos(*bindfunc)()*psystotdmverttotdmedgetotdmfacepositionrandom_position*facepavgroupprotectlvlsculptlvltotlvlsimple*fss*target*auxTargetvgroup_name[64]keepDistshrinkTypeshrinkOptsprojLimitprojAxissubsurfLevels*originfactorlimit[2]originOptsoffset_facoffset_fac_vgoffset_clampcrease_innercrease_outercrease_rimmat_ofsmat_ofs_rim*ob_axisstepsrender_stepsscrew_ofs*ocean*oceancacheresolutionspatial_sizewind_velocitysmallest_wavewave_alignmentwave_directionwave_scalechop_amountfoam_coveragebakestartbakeendcachepath[1024]foamlayername[64]cachedgeometry_moderefreshrepeat_xrepeat_yfoam_fade*object_from*object_tofalloff_radiusedit_flagsdefault_weight*cmap_curveadd_thresholdrem_thresholdmask_constantmask_defgrp_name[64]mask_tex_use_channel*mask_texture*mask_tex_map_objmask_tex_mappingmask_tex_uvlayer_name[64]pad_i1defgrp_name_a[64]defgrp_name_b[64]default_weight_adefault_weight_bmix_modemix_setpad_c1[6]proximity_modeproximity_flags*proximity_ob_targetmin_distmax_distpad_s1*canvas*brushthresholdscalehermite_numbranch_smoothingsymmetry_axeslambdalambda_borderaxis_uaxis_vcenter[2]*object_srcbone_src[64]*object_dstbone_dst[64]time_modeplay_modeforward_axisup_axisflip_axisinterpdeform_modeframe_startframe_scaleeval_frameeval_timeeval_factor*lattpntswopntsuopntsvopntswtypeutypevtypewactbpfufvfwdudvdw*def*latticedatalatmat[4][4]*editlattvec[8][3]*sculptpartypepar1par2par3parsubstr[64]*track*proxy*proxy_group*proxy_from*action*poselib*pose*gpdavs*mpathconstraintChannelseffectdefbasemodifiersrestore_mode*matbitsactcoldloc[3]orig[3]dsize[3]dscale[3]drot[3]dquat[4]rotAxis[3]drotAxis[3]rotAngledrotAngleobmat[4][4]constinv[4][4]imat_ren[4][4]laysfcolbitstransflagprotectflagtrackflagupflagnlaflagipoflagscaflagscavisflagdepsflagdupondupoffdupstadupendmassdampinginertiaformfactorrdampingmarginmax_velmin_velm_contactProcessingThresholdobstacleRadstep_heightjump_speedfall_speedcol_groupcol_maskrotmodeboundtypecollision_boundtypedtempty_drawtypeempty_drawsizedupfacescapropsensorscontrollersactuatorsbbsize[3]actdefgameflaggameflag2*bsoftrestrictflagsoftflaganisotropicFriction[3]constraintsnlastripshooksparticlesystem*soft*dup_groupbody_typeshapeflag*fluidsimSettings*derivedDeform*derivedFinal*padlastDataMaskcustomdata_maskstateinit_stategpulamppc_ids*duplilist*rigidbody_object*rigidbody_constraintima_ofs[2]curindexactiveoriglayomat[4][4]orco[3]no_drawanimatedpersistent_id[8]*particle_systemdeflectforcefieldshapetex_modekinkkink_axiszdirf_strengthf_dampf_flowf_sizef_powermaxdistmindistf_power_rmaxradminradpdef_damppdef_rdamppdef_permpdef_frictpdef_rfrictpdef_sticknessabsorptionpdef_sbdamppdef_sbiftpdef_sboftclump_facclump_powkink_freqkink_shapekink_ampfree_endtex_nabla*rngf_noise*f_sourceweight[14]global_gravityrt[3]totdataframetotpointdata_types*data[8]*cur[8]extradatastepsimframestartframeendframeeditframelast_exactlast_validcompressionprev_name[64]info[64]path[1024]*cached_framesmem_cache*edit(*free_edit)()linStiffangStiffvolumeviterationspiterationsditerationsciterationskSRHR_CLkSKHR_CLkSSHR_CLkSR_SPLT_CLkSK_SPLT_CLkSS_SPLT_CLkVCFkDPkDGkLFkPRkVCkDFkMTkCHRkKHRkSHRkAHRcollisionflagsnumclusteriterationsweldingtotspring*bpoint*bspringmsg_lockmsg_valuenodemassnamedVG_Mass[64]gravmediafrictrklimitphysics_speedgoalspringgoalfrictmingoalmaxgoaldefgoalvertgroupnamedVG_Softgoal[64]fuzzynessinspringinfrictnamedVG_Spring_K[64]efraintervallocalsolverflags**keystotpointkeysecondspringcolballballdampballstiffsbc_modeaeroedgeminloopsmaxloopschokesolver_IDplasticspringpreload*scratchshearstiffinpush*pointcache*effector_weightslcom[3]lrot[3][3]lscale[3][3]last_framevel[3]*fmdthreadsshow_advancedoptionsresolutionxyzpreviewresxyzrealsizeguiDisplayModerenderDisplayModeviscosityValueviscosityModeviscosityExponentgrav[3]animStartanimEndbakeStartbakeEndframeOffsetgstarmaxRefineiniVelxiniVelyiniVelz*orgMesh*meshBBsurfdataPath[1024]bbStart[3]bbSize[3]typeFlagsdomainNovecgenvolumeInitTypepartSlipValuegenerateTracersgenerateParticlessurfaceSmoothingsurfaceSubdivsparticleInfSizeparticleInfAlphafarFieldSize*meshVelocitiescpsTimeStartcpsTimeEndcpsQualityattractforceStrengthattractforceRadiusvelocityforceStrengthvelocityforceRadiuslastgoodframeanimRatemistypehorrhorghorbzenrzengzenbexposureexprangelinfaclogfacgravityactivityBoxRadiusskytypeocclusionResphysicsEngineticratemaxlogicstepphysubstepmaxphystepmisimiststamistdistmisthistarrstargstarbstarkstarsizestarmindiststardiststarcolnoisedofstadofenddofmindofmaxaodistaodistfacaoenergyaobiasaomodeaosampaomixaocolorao_adapt_threshao_adapt_speed_facao_approx_errorao_approx_correctionao_indirect_energyao_env_energyao_pad2ao_indirect_bouncesao_padao_samp_methodao_gather_methodao_approx_passes*aosphere*aotablesselcolsxsy*lpFormat*lpParmscbFormatcbParmsfccTypefccHandlerdwKeyFrameEverydwQualitydwBytesPerSeconddwFlagsdwInterleaveEveryavicodecname[128]*cdParmscdSizeqtcodecname[128]codecTypecodecSpatialQualitycodeccodecFlagscolorDepthcodecTemporalQualityminSpatialQualityminTemporalQualitykeyFrameRatebitRateaudiocodecTypeaudioSampleRateaudioBitDepthaudioChannelsaudioCodecFlagsaudioBitRateaudio_codecvideo_bitrateaudio_bitrateaudio_mixrateaudio_channelsaudio_padaudio_volumegop_sizerc_min_raterc_max_raterc_buffer_sizemux_packet_sizemux_ratemixratemainspeed_of_sounddoppler_factordistance_model*mat_override*light_overridelay_zmasklay_excludelayflagpassflagpass_xorsamplesfreestyleConfigimtypeplanesqualitycompressexr_codeccineon_flagcineon_whitecineon_blackcineon_gammajp2_flagjp2_codecview_settingsdisplay_settingsim_format*avicodecdata*qtcodecdataqtcodecsettingsffcodecdatasubframepsfrapefraimagesframaptoframelenblurfacedgeRedgeGedgeBfullscreenxplayyplayfreqplayattribframe_stepstereomodedimensionspresetmaximsizepad6xschyschxpartsypartstilextileysubimtypedisplaymodepad7scemoderaytrace_optionsraytrace_structureocrespad4alphamodeosafrs_secedgeintsafetyborderdisprectlayersactlaymblur_samplesxaspyaspfrs_sec_basegausscolor_mgt_flagpostgammaposthuepostsatdither_intensitybake_osabake_filterbake_modebake_flagbake_normal_spacebake_quad_splitbake_maxdistbake_biasdistbake_samplesbake_padpic[1024]stampstamp_font_idstamp_udata[768]fg_stamp[4]bg_stamp[4]seq_prev_typeseq_rend_typeseq_flagpad5[5]simplify_flagsimplify_subsurfsimplify_shadowsamplessimplify_particlessimplify_aossscineonwhitecineonblackcineongammajp2_presetjp2_depthrpad3domeresdomemodedomeangledometiltdomeresbuf*dometextline_thickness_modeunit_line_thicknessengine[32]name[32]particle_percsubsurf_maxshadbufsample_maxao_errortiltresbuf*warptextcol[3]cellsizecellheightagentmaxslopeagentmaxclimbagentheightagentradiusedgemaxlenedgemaxerrorregionminsizeregionmergesizevertsperpolydetailsampledistdetailsamplemaxerrorframingplayerflagrt1rt2aasamplesdomestereoflageyeseparationrecastDatamatmodeexitkeyobstacleSimulationraster_storagelevelHeightdeactivationtimelineardeactthresholdangulardeactthreshold*camera*paint_cursorpaint_cursor_col[4]num_input_samplespaintseam_bleednormal_anglescreen_grab_size[2]*paintcursorinverttotrekeytotaddkeybrushtypebrush[7]emitterdistselectmodeedittypedraw_stepfade_framesradial_symm[3]detail_sizesymmetrize_direction*vpaint_prev*wpaint_prevmat[3][3]unprojected_radiuslast_rake[2]brush_rotationdraw_anchoredanchored_sizeanchored_initial_mouse[2]draw_pressurepressure_valuetex_mouse[2]mask_tex_mouse[2]pixel_radius_pad1[2]overhang_axisoverhang_minoverhang_maxthickness_minthickness_maxthickness_samples_pad2[3]distort_mindistort_maxsharp_minsharp_max*vpaint*wpaint*uvsculptvgroup_weightcornertypejointrilimitdegrturnextr_offsdoublimitnormalsizeautomergesegmentsringsverticesunwrapperuvcalc_radiusuvcalc_cubesizeuvcalc_marginuvcalc_mapdiruvcalc_mapalignuvcalc_flaguv_flaguv_selectmodegpencil_flagsautoik_chainlenimapaintparticleproportional_sizeselect_threshclean_threshautokey_modeautokey_flagmultires_subdiv_typepad3[5]skgen_resolutionskgen_threshold_internalskgen_threshold_externalskgen_length_ratioskgen_length_limitskgen_angle_limitskgen_correlation_limitskgen_symmetry_limitskgen_retarget_angle_weightskgen_retarget_length_weightskgen_retarget_distance_weightskgen_optionsskgen_postproskgen_postpro_passesskgen_subdivisions[3]skgen_multi_level*skgen_templatebone_sketchingbone_sketching_convertskgen_subdivision_numberskgen_retarget_optionsskgen_retarget_rollskgen_side_string[8]skgen_num_string[8]edge_modeedge_mode_live_unwrapsnap_modesnap_node_modesnap_uv_modesnap_flagsnap_targetproportionalprop_modeproportional_objectsproportional_maskauto_normalizemultipaintweightuservgroupsubsetuse_uv_sculptuv_sculpt_settingsuv_sculpt_tooluv_relax_methodsculpt_paint_settingspad5sculpt_paint_unified_sizesculpt_paint_unified_unprojected_radiussculpt_paint_unified_alphaunified_paint_settingsstatvistotobjtotlamptotobjseltotcurvetotmeshtotarmaturescale_lengthsystemsystem_rotationgravity[3]quick_cache_step*world*setbase*basact*obeditcursor[3]twcent[3]twmin[3]twmax[3]layactlay_updated*ed*toolsettings*statsaudiomarkerstransform_spaces*sound_scene*sound_scene_handle*sound_scrub_handle*speaker_handles*fps_info*theDagdagflagsactive_keyingsetkeyingsetsgmunitphysics_settings*clipcustomdata_mask_modalsequencer_colorspace_settings*rigidbody_worldcuserblendviewwinmat[4][4]viewmat[4][4]viewinv[4][4]persmat[4][4]persinv[4][4]viewmatob[4][4]persmatob[4][4]clip[6][4]clip_local[6][4]*clipbb*localvd*ri*render_engine*depths*gpuoffscreen*sms*smooth_timertwmat[4][4]viewquat[4]camdxcamdypixsizecamzoomis_perspperspviewlockviewlock_quadtwdrawflagrflaglviewquat[4]lpersplviewgridviewtwangle[3]rot_anglerot_axis[3]regionbasespacetypeblockscaleblockhandler[8]bundle_sizebundle_drawtypelay_prevlay_used*ob_centrerender_borderbgpicbase*bgpicob_centre_bone[64]drawtypeob_centre_cursorscenelockaroundgridnearfarmatcap_icongridlinesgridsubdivgridflagtwtypetwmodetwflagpad2[2]afterdraw_transpafterdraw_xrayafterdraw_xraytranspzbufxray*properties_storage*defmaterialverthormaskmin[2]max[2]minzoommaxzoomscrollscroll_uikeeptotkeepzoomkeepofsalignwinxwinyoldwinxoldwiny*tab_offsettab_numtab_currpt_maskv2dmainbmainbomainbuserre_alignpreviewtexture_contextpathflagdataicon*pinid*texusertree*treestoresearch_string[32]search_tseoutlinevisstoreflagsearch_flags*adsghostCurvesautosnapcursorVal*arraycachescache_displayrender_sizechanshownzebrazoomoverlay_typescopes*maskdraw_flagdraw_typepad3[6]title[96]dir[1056]file[256]renamefile[256]renameedit[256]filter_glob[64]active_filesel_firstsel_lastsortdisplayf_fpfp_str[8]scroll_offset*params*files*folders_prev*folders_next*op*smoothscroll_timer*layoutrecentnrbookmarknrsystemnr*cumapsample_line_histcursor[2]centxcentypincurtilelockdt_uvstickydt_uvstretchmask_info*texttopviewlinesmenunrlheightcwidthlinenrs_totleftshowlinenrstabnumbershowsyntaxline_hlightoverwritelive_editpix_per_linetxtscrolltxtbarwordwrapdopluginsfindstr[256]replacestr[256]margin_columnlheight_dpi*drawcache*py_draw*py_event*py_button*py_browsercallback*py_globaldictlastspacescriptname[1024]scriptarg[256]*script*but_refsparent_keyview_center[2]node_name[64]*idaspecttreepath*edittreetree_idname[64]treetypetexfromshaderfromlinkdraglen_alloccursorscrollbackhistoryprompt[256]language[32]sel_startsel_endfilter_typefilter[64]xlockofylockofuserpath_lengthloc[2]stabmat[4][4]unistabmat[4][4]postproc_flaggpencil_srcfilename[1024]blf_iduifont_idr_to_lhintingpointskerningitalicboldshadowshadxshadyshadowalphashadowcolorpaneltitlegrouplabelwidgetlabelwidgetpanelzoomminlabelcharsminwidgetcharscolumnspacetemplatespaceboxspacebuttonspacexbuttonspaceypanelspacepanelouteroutline[4]inner[4]inner_sel[4]item[4]text[4]text_sel[4]shadedshadetopshadedownalpha_checkinner_anim[4]inner_anim_sel[4]inner_key[4]inner_key_sel[4]inner_driven[4]inner_driven_sel[4]header[4]back[4]show_headershow_backgradient[4]high_gradient[4]show_gradwcol_regularwcol_toolwcol_textwcol_radiowcol_optionwcol_togglewcol_numwcol_numsliderwcol_menuwcol_pulldownwcol_menu_backwcol_menu_itemwcol_tooltipwcol_boxwcol_scrollwcol_progresswcol_list_itemwcol_statepanelmenu_shadow_facmenu_shadow_widthiconfile[256]icon_alphaxaxis[4]yaxis[4]zaxis[4]title[4]text_hi[4]header_title[4]header_text[4]header_text_hi[4]button[4]button_title[4]button_text[4]button_text_hi[4]list[4]list_title[4]list_text[4]list_text_hi[4]panelcolorsgradientsshade1[4]shade2[4]hilite[4]grid[4]wire[4]wire_edit[4]select[4]lamp[4]speaker[4]empty[4]camera[4]active[4]group[4]group_active[4]transform[4]vertex[4]vertex_select[4]vertex_unreferenced[4]edge[4]edge_select[4]edge_seam[4]edge_sharp[4]edge_facesel[4]edge_crease[4]face[4]face_select[4]face_dot[4]extra_edge_len[4]extra_edge_angle[4]extra_face_angle[4]extra_face_area[4]normal[4]vertex_normal[4]bone_solid[4]bone_pose[4]bone_pose_active[4]strip[4]strip_select[4]cframe[4]freestyle_edge_mark[4]freestyle_face_mark[4]nurb_uline[4]nurb_vline[4]act_spline[4]nurb_sel_uline[4]nurb_sel_vline[4]lastsel_point[4]handle_free[4]handle_auto[4]handle_vect[4]handle_align[4]handle_auto_clamped[4]handle_sel_free[4]handle_sel_auto[4]handle_sel_vect[4]handle_sel_align[4]handle_sel_auto_clamped[4]ds_channel[4]ds_subchannel[4]console_output[4]console_input[4]console_info[4]console_error[4]console_cursor[4]console_select[4]pad1[4]vertex_sizeoutline_widthfacedot_sizenoodle_curvingsyntaxl[4]syntaxs[4]syntaxb[4]syntaxn[4]syntaxv[4]syntaxc[4]syntaxd[4]syntaxr[4]movie[4]movieclip[4]mask[4]image[4]scene[4]audio[4]effect[4]transition[4]meta[4]editmesh_active[4]handle_vertex[4]handle_vertex_select[4]pad2[4]handle_vertex_sizemarker_outline[4]marker[4]act_marker[4]sel_marker[4]dis_marker[4]lock_marker[4]bundle_solid[4]path_before[4]path_after[4]camera_path[4]hpad[3]preview_back[4]preview_stitch_face[4]preview_stitch_edge[4]preview_stitch_vert[4]preview_stitch_stitchable[4]preview_stitch_unstitchable[4]preview_stitch_active[4]match[4]selected_highlight[4]skin_root[4]anim_active[4]anim_non_active[4]nla_tweaking[4]nla_tweakdupli[4]nla_transition[4]nla_transition_sel[4]nla_meta[4]nla_meta_sel[4]nla_sound[4]nla_sound_sel[4]solid[4]tuitbutstv3dtfiletipotinfotacttnlatseqtimatexttoopsttimetnodetlogictuserpreftconsoletcliptarm[20]active_theme_areamodule[64]*proppath[768]spec[4]versionfilesubversionfiledupflagsavetimetempdir[768]fontdir[768]renderdir[1024]textudir[768]pythondir[768]sounddir[768]i18ndir[768]image_editor[1024]anim_player[1024]anim_player_presetv2d_min_gridsizetimecode_styleversionsdbl_click_timegameflagswheellinescrolluiflaguiflag2languageuserprefviewzoommixbufsizeaudiodeviceaudiorateaudioformataudiochannelsdpiencodingtransoptsmenuthreshold1menuthreshold2themesuifontsuistyleskeymapsuser_keymapsaddonsautoexec_pathskeyconfigstr[64]undostepsundomemorygp_manhattendistgp_euclideandistgp_erasergp_settingstb_leftmousetb_rightmouselight[3]tw_hotspottw_flagtw_handlesizetw_sizetextimeouttexcollectratewmdrawmethoddragthresholdmemcachelimitprefetchframesframeserverportpad_rot_angleobcenter_diarvisizervibrightrecent_filessmooth_viewtxglreslimitcurssizecolor_picker_typeipo_newkeyhandles_newscrcastfpsscrcastwaitwidget_unitanisotropic_filteruse_16bit_texturesuse_gpu_mipmapndof_sensitivityndof_orbit_sensitivityndof_flagogl_multisamplesimage_draw_methodglalphacliptext_renderpad9coba_weightsculpt_paint_overlay_col[3]tweak_thresholdauthor[80]compute_device_typecompute_device_idfcu_inactive_alphapixelsizevertbaseedgebaseareabase*newsceneredraws_flagfulltempwiniddo_drawdo_refreshdo_draw_gesturedo_draw_paintcursordo_draw_dragswapmainwinsubwinactive*animtimer*context*newvvec*v1*v2*typepanelname[64]tabname[64]drawname[64]ofsxofsysizexsizeylabelofsruntime_flagcontrolsnapsortorder*paneltab*activedata*padplist_id[64]layout_typepadilist_scrolllist_sizelist_last_lenlist_grip_size*v3*v4*fullbutspacetypeheadertyperegion_active_winspacedatahandlersactionzoneswinrctdrawrctswinidregiontypealignmentdo_draw_overlayoverlapuiblockspanelsui_lists*regiontimer*headerstr*regiondatasubvstr[4]subversionpadsminversionminsubversionwinpos*curscreen*curscenefileflagsglobalfrevisionname[256]orig_widthorig_heightbottomrightxofsyofslift[3]gamma[3]gain[3]dir[768]tcbuild_size_flagsbuild_tc_flagsdonestartstillendstill*stripdata*crop*transform*color_balance*tmpstartofsendofsmachinestartdispenddispsatmulhandsizeanim_preseekstreamindexmulticam_sourceclip_flag*strip*scene_cameraeffect_faderspeed_fader*seq1*seq2*seq3seqbase*sound*scene_soundpitchpanstrobe*effectdataanim_startofsanim_endofsblend_modeblend_opacity*oldbasep*parseq*seqbasepmetastack*act_seqact_imagedir[1024]act_sounddir[1024]over_ofsover_cfraover_flagover_borderedgeWidthforwardwipetypefMinifClampfBoostdDistdQualitybNoCompScalexIniScaleyInixIniyInirotIniinterpolationuniform_scale*frameMapglobalSpeedlastValidFramemask_input_type*mask_sequence*mask_idcolor_balancecolor_multiplycurve_mapping*reference_ibuf*zebra_ibuf*waveform_ibuf*sep_waveform_ibuf*vector_ibuf*histogram_ibufbuttypeuserjitstaendtotpartnormfacobfacrandfactexfacrandlifeforce[3]vectsizemaxlendefvec[3]mult[4]life[4]child[4]mat[4]texmapcurmultstaticstepomattimetexspeedtexflag2negvertgroup_vvgroupname[64]vgroupname_v[64]*keysminfacnrusedusedelem*poinresetdistlastval*makeyqualqual2targetName[64]toggleName[64]value[64]maxvalue[64]delaydurationmaterialName[64]damptimerpropname[64]matname[64]axisflagposechannel[64]constraint[64]*fromObjectsubject[64]body[64]otypepulsefreqtotlinks**linkstapjoyindexaxis_singleaxisfbuttonhathatfprecisionstr[128]*mynewinputstotslinks**slinksvalostate_mask*actframeProp[64]blendinpriorityend_resetstrideaxisstridelengthlayer_weightmin_gainmax_gainreference_distancemax_distancerolloff_factorcone_inner_anglecone_outer_anglecone_outer_gainsndnrpad3[2]sound3Dpad6[1]*melinVelocity[3]angVelocity[3]localflagdyn_operationforceloc[3]forcerot[3]pad1[3]linearvelocity[3]angularvelocity[3]*referenceminmaxrotdampminloc[3]maxloc[3]minrot[3]maxrot[3]matprop[64]butstabutenddistributionint_arg_1int_arg_2float_arg_1float_arg_2toPropName[64]*toObjectbodyTypefilename[64]loadaniname[64]int_argfloat_arginfluence*subtargetpad[5]facingaxisvelocityaccelerationturnspeedupdateTime*navmeshgo*handle*newpackedfileattenuationdistance*cache*waveform*playback_handle*lamprengobjectdupli_ofs[3]childbaserollhead[3]tail[3]bone_mat[3][3]arm_head[3]arm_tail[3]arm_mat[4][4]arm_rollxwidthzwidthease1ease2rad_headrad_tailpad[1]bonebasechainbase*edbo*act_bone*act_edbone*sketchgevertdeformerlayer_usedlayer_protectedghostepghostsizeghosttypepathsizeghostsfghostefpathsfpathefpathbcpathac*pointsstart_frameend_frameghost_sfghost_efghost_bcghost_acghost_typeghost_stepghost_flagpath_typepath_steppath_viewflagpath_bakeflagpath_sfpath_efpath_bcpath_acikflagagrp_indexconstflagselectflagpad0[6]*bone*childiktreesiktree*custom*custom_txeul[3]chan_mat[4][4]pose_mat[4][4]pose_head[3]pose_tail[3]limitmin[3]limitmax[3]stiffness[3]ikstretchikrotweightiklinweight*tempchanbase*chanhashproxy_layerstride_offset[3]cyclic_offset[3]agroupsactive_groupiksolver*ikdata*ikparamproxy_act_bone[64]numiternumstepminstepmaxstepsolverfeedbackmaxveldampmaxdampepschannelscustomColcscurvesgroupsactive_markeridroot*source*filter_grpsearchstr[64]filterflagrenameIndexadstimeslide*grpname[30]ownspacetarspaceenforceheadtaillin_errorrot_error*tarmatrix[4][4]spacerotOrdertarnumtargetsiterationsrootbonemax_rootbone*poletarpolesubtarget[64]poleangleorientweightgrabtarget[3]numpointschainlenxzScaleModereserved1reserved2minmaxflagstuckcache[3]lockflagfollowflagvolmodeplaneorglengthbulgepivXpivYpivZaxXaxYaxZminLimit[6]maxLimit[6]extraFzinvmat[4][4]fromtomap[3]expofrom_min[3]from_max[3]to_min[3]to_max[3]rotAxiszminzmaxpad[9]track[64]frame_methodobject[64]*depth_obchannel[32]no_rot_axisstride_axiscurmodactstartactendactoffsstridelenblendoutstridechannel[32]offs_bone[32]hasinputhasoutputdatatypesockettypeis_copyexternal*new_sockidentifier[64]*storagelimitin_out*typeinfoidname[64]locxlocy*default_valuestack_indexstack_typeresizemodeown_indexto_index*groupsock*linkns*new_nodelastycolor[3]outputs*originalinternal_linksminiwidthoffsetxoffsetyupdatelabel[64]custom1custom2custom3custom4need_execexec*threaddatatotrbutrprvrpreview_xsizepreview_ysize*blocktaghash_entry*rectxsizeysize*fromnode*tonode*fromsock*tosock*interface_typenodeslinksinitcur_indexis_updatingnodetypeedit_qualityrender_qualitychunksizeviewer_border*previewsactive_viewer_key*execdata(*progress)()(*stats_draw)()(*test_break)()(*update_draw)()*tbh*prh*sdh*udhvalue[3]value[4]value[1024]label_sizecyclicmoviegammagainliftmastershadowsmidtoneshighlightsstartmidtonesendmidtonesflapsroundingcatadioptriclensshiftrotationpass_indexpass_flagmaxspeedminspeedcurvedpercentxpercentybokehimage_in_widthimage_in_heightcenter_xcenter_yspinwrapsigma_colorsigma_spacehuebase_path[1024]formatactive_inputuse_render_formatuse_node_formatlayer[30]t1t2t3fstrengthfalphakey[4]algorithmchannelx1x2y1y2fac_x1fac_x2fac_y1fac_y2colname[64]bktypepad_c1gamcono_zbuffstopmaxblurbthreshpad_f1*dict*nodecolmodmixfadeangle_ofsmcjitprojfitslope[3]power[3]lift_lgg[3]gamma_inv[3]limchanunspilllimscaleuspillruspillguspillbsize_xsize_ytex_mappingcolor_mappingsun_direction[3]turbiditycolor_spaceprojectionprojection_blendoffset_freqsquash_freqsquashgradient_typecoloringmusgrave_typewave_typetracking_object[64]screen_balancedespill_factordespill_balanceedge_kernel_radiusedge_kernel_toleranceclip_blackclip_whitedilate_distancefeather_distancefeather_falloffblur_preblur_posttrack_name[64]wrap_axisbytecode_hash[64]*bytecodedirection_typeuv_map[64]shortymintablemaxtableext_in[2]ext_out[2]*curve*table*premultablepresetchanged_timestampcurrcliprcm[4]black[3]white[3]bwmul[3]sample[3]x_resolutiondata_luma[256]data_r[256]data_g[256]data_b[256]data_a[256]co[2][2]sample_fullsample_linesaccuracywavefrm_modewavefrm_alphawavefrm_yfacwavefrm_heightvecscope_alphavecscope_heightminmax[3][2]hist*waveform_1*waveform_2*waveform_3*vecscopewaveform_totview_transform[64]*curve_mappingdisplay_device[64]offset[2]clonemtexmask_mtex*toggle_brush*icon_imbuficon_filepath[1024]normal_weightob_modejitterjitter_absoluteoverlay_flagssmooth_stroke_radiussmooth_stroke_factorratergb[3]sculpt_planeplane_offsetsculpt_toolvertexpaint_toolimagepaint_toolmask_toolautosmooth_factorcrease_pinch_factorplane_trimtexture_sample_biastexture_overlay_alphamask_overlay_alphacursor_overlay_alphaadd_col[3]sub_col[3]stencil_pos[2]stencil_dimension[2]mask_stencil_pos[2]mask_stencil_dimension[2]active_rndactive_cloneactive_mask*layerstypemap[39]totlayermaxlayertotsize*pool*externalrot[4]ave[3]*groundwander[3]rest_lengthparticle_index[2]delete_flagnumparentpa[4]w[4]fuv[4]foffsetprev_state*hair*boiddietimenum_dmcachesphdensityhair_indexalivespring_kplasticity_constantyield_ratioplasticity_balanceyield_balanceviscosity_omegaviscosity_betastiffness_kstiffness_knearrest_densitybuoyancyspring_frames*boids*fluiddistrphystypeavemodereacteventdrawdraw_asdraw_sizechildtyperen_assubframesdraw_colren_stephair_stepkeys_stepadapt_angleadapt_pixintegratorrotfrombb_alignbb_uv_splitbb_animbb_split_offsetbb_tiltbb_rand_tiltbb_offset[2]bb_size[2]bb_vel_headbb_vel_tailcolor_vec_maxsimplify_refsizesimplify_ratesimplify_transitionsimplify_viewporttimetweakcourant_targetjitfaceff_hairgrid_randps_offset[1]grid_reseffector_amounttime_flagtime_pad[3]partfactanfactanphasereactfacob_vel[3]avefacphasefacrandrotfacrandphasefacrandsizeacc[3]dragfacbrownfacrandlengthchild_nbrren_child_nbrparentschildsizechildrandsizechildradchildflatclumppowkink_flatkink_amp_clumprough1rough1_sizerough2rough2_sizerough2_thresrough_endrough_end_shapeclengthclength_thresparting_facparting_minparting_maxbranch_thresdraw_line[2]path_startpath_endtrail_countkeyed_loopsdupliweights*eff_group*dup_ob*bb_ob*pd2use_modifier_stack*part*particles**pathcache**childcachepathcachebufschildcachebufs*clmd*hair_in_dm*hair_out_dm*target_ob*latticetree_framebvhtree_framechild_seedtotunexisttotchildtotcachedtotchildcachetarget_psystotkeyedbakespacebb_uvname[3][64]vgroup[12]vg_negrt3*renderdata*effectors*fluid_springstot_fluidspringsalloc_fluidsprings*tree*pdd*franddt_fracCdisCvistructuralbendingmax_bendmax_structmax_shearavg_spring_lentimescaleeff_force_scaleeff_wind_scalesim_time_oldvelocity_smoothcollider_frictionvel_dampingstepsPerFrameprerollmaxspringlensolver_typevgroup_bendvgroup_massvgroup_structshapekey_restpresetsreset*collision_listepsilonself_frictionselfepsilonrepel_forcedistance_repelself_loop_countloop_countvgroup_selfcolpressurethicknessinittimestrokesframenum*actframegstepcolor[4]info[128]sbuffer_sizesbuffer_sflag*sbufferlistprintlevelstorelevel*reporttimer*windrawable*winactivewindowsinitializedfile_savedop_undo_depthoperatorsqueuereportsjobspaintcursorsdragskeyconfigs*defaultconf*addonconf*userconftimers*autosavetimer*ghostwingrabcursor*screen*newscreenscreenname[64]posxposywindowstatemonitorlastcursormodalcursoraddmousemove*eventstate*curswin*tweakdrawmethoddrawfail*drawdatamodalhandlerssubwindowsgesturepropvalue_str[64]propvalueshiftctrlaltoskeykeymodifiermaptype*ptr*remove_item*add_itemitemsdiff_itemsspaceidregionidkmi_id(*poll)()*modal_itemsbasename[64]actkeymap*customdata*py_instance*reportsmacro*opm*edata*coefficientsarraysizepoly_orderamplitudephase_multiplierphase_offsetvalue_offsetmidvalbefore_modeafter_modebefore_cyclesafter_cyclesrectphasemodificationstep_size*rna_pathpchan_name[32]transChanidtypetargets[8]num_targetsvariablesexpression[256]*expr_compvec[2]*fptarray_indexcolor_modefrom[128]to[128]mappingsstrips*remapfcurvesstrip_timeblendmodeextendmode*speaker_handlegroup[64]groupmodekeyingflagpathsdescription[240]typeinfo[64]active_path*tmpactnla_tracks*actstripdriversoverridesact_blendmodeact_extendmodeact_influenceruleoptionsfear_factorsignal_idlook_aheadoloc[3]queue_sizewanderflee_distancehealthstate_idrulesconditionsactionsruleset_typerule_fuzzinesslast_state_idlanding_smoothnessbankingaggressionair_min_speedair_max_speedair_max_accair_max_aveair_personal_spaceland_jump_speedland_max_speedland_max_accland_max_aveland_personal_spaceland_stick_forcestates*smd*fluid_mutex*fluid_group*coll_group*wt*tex_wt*tex_shadow*tex_flame*shadowp0[3]p1[3]dp0[3]cell_size[3]global_size[3]prev_loc[3]shift[3]shift_f[3]obj_shift_f[3]base_res[3]res_min[3]res_max[3]res[3]total_cellsdxadapt_marginadapt_resadapt_thresholdbetaamplifymaxresviewsettingsnoisediss_percentdiss_speedres_wt[3]dx_wtcache_compcache_high_comp*point_cache[2]ptcaches[2]border_collisionstime_scalevorticityactive_fieldsactive_color[3]highres_samplingburning_rateflame_smokeflame_vorticityflame_ignitionflame_max_tempflame_smoke_color[3]*noise_texture*verts_oldvel_multivel_normalvel_randomfuel_amountvolume_densitysurface_distanceparticle_sizetexture_sizetexture_offsetvgroup_densitytexture_typevolume_maxvolume_mindistance_maxdistance_referencecone_angle_outercone_angle_innercone_volume_outerrender_flagbuild_size_flagbuild_tc_flaglastsize[2]tracking*tracking_contextproxyframe_offsetuse_track_masktrack_preview_heightframe_widthframe_heightundist_marker*track_search*track_previewtrack_pos[2]track_disabledtrack_locked*markerslide_scale[2]error*intrinsicssensor_widthpixel_aspectfocalunitsprincipal[2]k1k2k3pos[2]pattern_corners[4][2]search_min[2]search_max[2]pat_min[2]pat_max[2]markersnrlast_marker*markersbundle_pos[3]pat_flagsearch_flagframes_limitpattern_matchmotion_modelalgorithm_flagminimum_correlationdefault_motion_modeldefault_algorithm_flagdefault_minimum_correlationdefault_pattern_sizedefault_search_sizedefault_frames_limitdefault_margindefault_pattern_matchdefault_flagmotion_flagkeyframe1keyframe2reconstruction_success_thresholdreconstruction_flagrefine_camera_intrinsicsclean_framesclean_actionclean_errorobject_distancetot_trackact_trackmaxscale*rot_tracklocinfscaleinfrotinflast_cameracamnr*camerastracksreconstructionmessage[256]tot_segment*segmentsmax_segmenttotal_framescoveragesort_methodcoverage_segmentstot_channelsettingscamerastabilization*act_trackobjectsobjectnrtot_objectdopesheet*brush_groupcurrent_framedisp_typeimage_fileformateffect_uipreview_idinit_color_typepad_simage_resolutionsubstepsinit_color[4]*init_textureinit_layername[64]dry_speedcolor_dry_thresholddepth_clampdisp_factorspread_speedcolor_spread_speedshrink_speeddrip_veldrip_accinfluence_scaleradius_scalewave_dampingwave_speedwave_timescalewave_springimage_output_path[1024]output_name[64]output_name2[64]*pmdsurfacesactive_surerror[64]collisionwetnessparticle_radiusparticle_smoothpaint_distance*paint_ramp*vel_rampproximity_falloffray_dirwave_factorwave_clampmax_velocitysmudge_strengthmasklayersmasklay_actmasklay_totid_typeparent[64]sub_parent[64]parent_orig[2]ubezttot_uw*uwoffset_modeweight_interptot_point*points_deformtot_vertsplinessplines_shapes*act_spline*act_pointblend_flag**objects*constraintsltimenumbodiessteps_per_secondnum_solver_iterations*physics_world*physics_object*physics_shapecol_groupsrestitutionlin_dampingang_dampinglin_sleep_threshang_sleep_threshorn[4]pos[3]*ob1*ob2breaking_thresholdlimit_lin_x_lowerlimit_lin_x_upperlimit_lin_y_lowerlimit_lin_y_upperlimit_lin_z_lowerlimit_lin_z_upperlimit_ang_x_lowerlimit_ang_x_upperlimit_ang_y_lowerlimit_ang_y_upperlimit_ang_z_lowerlimit_ang_z_upperspring_stiffness_xspring_stiffness_yspring_stiffness_zspring_damping_xspring_damping_yspring_damping_zmotor_lin_target_velocitymotor_ang_target_velocitymotor_lin_max_impulsemotor_ang_max_impulse*physics_constraintselectionqiqi_startqi_endedge_typesexclude_edge_types*linestyleis_displayedmodulesraycasting_algorithmsphere_radiusdkr_epsiloncrease_anglelinesets*color_rampvalue_minvalue_maxrange_minrange_maxmat_attrsamplingwavelengthoctavesfrequencybackbone_lengthtip_lengthroundsrandom_radiusrandom_centerrandom_backbonepivotscale_xscale_ypivot_upivot_xpivot_ymin_thicknessmax_thicknessorientationthickness_positionthickness_ratiocapschainingsplit_lengthmin_anglemax_anglemin_lengthmax_lengthsplit_dash1split_gap1split_dash2split_gap2split_dash3split_gap3dash1gap1dash2gap2dash3gap3color_modifiersalpha_modifiersthickness_modifiersgeometry_modifiersTYPElcharucharshortushortintlongulongfloatdoubleint64_tuint64_tvoidLinkLinkDataListBasevec2svec2fvec3frctirctfIDPropertyDataIDPropertyIDLibraryFileDataPackedFilePreviewImageGPUTextureIpoDriverObjectIpoCurveBPointBezTripleIpoKeyBlockKeyAnimDataTextLineTextCameraImageUserSceneImageanimRenderResultColorManagedColorspaceSettingsMTexTexCBDataColorBandEnvMapImBufPointDensityCurveMappingVoxelDataOceanTexbNodeTreeTexMappingColorMappingLampVolumeSettingsGameSettingsMaterialGroupVFontVFontDataMetaElemBoundBoxMetaBallNurbCharInfoTextBoxEditNurbGHashCurvePathSelBoxEditFontMeshMSelectMPolyMTexPolyMLoopMLoopUVMLoopColMFaceMTFaceTFaceMVertMEdgeMDeformVertMColBMEditMeshCustomDataMultiresMDeformWeightMFloatPropertyMIntPropertyMStringPropertyOrigSpaceFaceOrigSpaceLoopMDispsMultiresColMultiresColFaceMultiresFaceMultiresEdgeMultiresLevelMRecastGridPaintMaskMVertSkinFreestyleEdgeFreestyleFaceModifierDataMappingInfoModifierDataSubsurfModifierDataLatticeModifierDataCurveModifierDataBuildModifierDataMaskModifierDataArrayModifierDataMirrorModifierDataEdgeSplitModifierDataBevelModifierDataBMeshModifierDataSmokeModifierDataSmokeDomainSettingsSmokeFlowSettingsSmokeCollSettingsDisplaceModifierDataUVProjectModifierDataDecimateModifierDataSmoothModifierDataCastModifierDataWaveModifierDataArmatureModifierDataHookModifierDataSoftbodyModifierDataClothModifierDataClothClothSimSettingsClothCollSettingsPointCacheCollisionModifierDataBVHTreeSurfaceModifierDataDerivedMeshBVHTreeFromMeshBooleanModifierDataMDefInfluenceMDefCellMeshDeformModifierDataParticleSystemModifierDataParticleSystemParticleInstanceModifierDataExplodeModifierDataMultiresModifierDataFluidsimModifierDataFluidsimSettingsShrinkwrapModifierDataSimpleDeformModifierDataShapeKeyModifierDataSolidifyModifierDataScrewModifierDataOceanModifierDataOceanOceanCacheWarpModifierDataWeightVGEditModifierDataWeightVGMixModifierDataWeightVGProximityModifierDataDynamicPaintModifierDataDynamicPaintCanvasSettingsDynamicPaintBrushSettingsRemeshModifierDataSkinModifierDataTriangulateModifierDataLaplacianSmoothModifierDataUVWarpModifierDataMeshCacheModifierDataEditLattLatticebDeformGroupSculptSessionbActionbPosebGPdatabAnimVizSettingsbMotionPathBulletSoftBodyPartDeflectSoftBodyRigidBodyObRigidBodyConObHookDupliObjectRNGEffectorWeightsPTCacheExtraPTCacheMemPTCacheEditSBVertexBodyPointBodySpringSBScratchFluidVertexVelocityWorldBaseAviCodecDataQuicktimeCodecDataQuicktimeCodecSettingsFFMpegCodecDataAudioDataSceneRenderLayerFreestyleConfigImageFormatDataColorManagedViewSettingsColorManagedDisplaySettingsRenderDataRenderProfileGameDomeGameFramingRecastDataGameDataTimeMarkerPaintBrushImagePaintSettingsParticleBrushDataParticleEditSettingsSculptUvSculptVPaintTransformOrientationUnifiedPaintSettingsMeshStatVisToolSettingsbStatsUnitSettingsPhysicsSettingsEditingSceneStatsDagForestMovieClipRigidBodyWorldBGpicMovieClipUserRegionView3DRenderInfoRenderEngineViewDepthsSmoothView3DStorewmTimerView3DSpaceLinkView2DSmoothView2DStoreSpaceInfoSpaceButsSpaceOopsTreeStoreTreeStoreElemSpaceIpobDopeSheetSpaceNlaSpaceTimeCacheSpaceTimeSpaceSeqSequencerScopesMaskSpaceInfoMaskFileSelectParamsSpaceFileFileListwmOperatorFileLayoutSpaceImageScopesHistogramSpaceTextScriptSpaceScriptbNodeTreePathbNodeInstanceKeySpaceNodeSpaceLogicConsoleLineSpaceConsoleSpaceUserPrefSpaceClipMovieClipScopesuiFontuiFontStyleuiStyleuiWidgetColorsuiWidgetStateColorsuiPanelColorsuiGradientColorsThemeUIThemeSpaceThemeWireColorbThemebAddonbPathCompareSolidLightUserDefbScreenScrVertScrEdgePanelPanelTypeuiLayoutuiListuiListTypeScrAreaSpaceTypeARegionARegionTypeFileGlobalStripElemStripCropStripTransformStripColorBalanceStripProxyStripSequencebSoundMetaStackWipeVarsGlowVarsTransformVarsSolidColorVarsSpeedControlVarsSequenceModifierDataColorBalanceModifierDataCurvesModifierDataHueCorrectModifierDataBrightContrastModifierDataSequencerMaskModifierDataEffectBuildEffPartEffParticleWaveEffbPropertybNearSensorbMouseSensorbTouchSensorbKeyboardSensorbPropertySensorbActuatorSensorbDelaySensorbCollisionSensorbRadarSensorbRandomSensorbRaySensorbArmatureSensorbMessageSensorbSensorbControllerbJoystickSensorbExpressionContbPythonContbActuatorbAddObjectActuatorbActionActuatorSound3DbSoundActuatorbEditObjectActuatorbSceneActuatorbPropertyActuatorbObjectActuatorbIpoActuatorbCameraActuatorbConstraintActuatorbGroupActuatorbRandomActuatorbMessageActuatorbGameActuatorbVisibilityActuatorbTwoDFilterActuatorbParentActuatorbStateActuatorbArmatureActuatorbSteeringActuatorGroupObjectBonebArmatureEditBonebMotionPathVertbPoseChannelbIKParambItascbActionGroupSpaceActionbActionChannelbConstraintChannelbConstraintbConstraintTargetbPythonConstraintbKinematicConstraintbSplineIKConstraintbTrackToConstraintbRotateLikeConstraintbLocateLikeConstraintbSizeLikeConstraintbSameVolumeConstraintbTransLikeConstraintbMinMaxConstraintbActionConstraintbLockTrackConstraintbDampTrackConstraintbFollowPathConstraintbStretchToConstraintbRigidBodyJointConstraintbClampToConstraintbChildOfConstraintbTransformConstraintbPivotConstraintbLocLimitConstraintbRotLimitConstraintbSizeLimitConstraintbDistLimitConstraintbShrinkwrapConstraintbFollowTrackConstraintbCameraSolverConstraintbObjectSolverConstraintbActionModifierbActionStripbNodeStackbNodeSocketbNodeSocketTypebNodeLinkbNodebNodeTypeuiBlockbNodeInstanceHashEntrybNodePreviewbNodeTreeTypeStructRNAbNodeInstanceHashbNodeTreeExecbNodeSocketValueIntbNodeSocketValueFloatbNodeSocketValueBooleanbNodeSocketValueVectorbNodeSocketValueRGBAbNodeSocketValueStringNodeFrameNodeImageAnimColorCorrectionDataNodeColorCorrectionNodeBokehImageNodeBoxMaskNodeEllipseMaskNodeImageLayerNodeBlurDataNodeDBlurDataNodeBilateralBlurDataNodeHueSatNodeImageFileNodeImageMultiFileNodeImageMultiFileSocketNodeChromaNodeTwoXYsNodeTwoFloatsNodeGeometryNodeVertexColNodeDefocusNodeScriptDictNodeGlareNodeTonemapNodeLensDistNodeColorBalanceNodeColorspillNodeDilateErodeNodeMaskNodeTexBaseNodeTexSkyNodeTexImageNodeTexCheckerNodeTexBrickNodeTexEnvironmentNodeTexGradientNodeTexNoiseNodeTexVoronoiNodeTexMusgraveNodeTexWaveNodeTexMagicNodeShaderAttributeTexNodeOutputNodeKeyingScreenDataNodeKeyingDataNodeTrackPosDataNodeTranslateDataNodeShaderScriptNodeShaderTangentNodeShaderNormalMapCurveMapPointCurveMapBrushCloneCustomDataLayerCustomDataExternalHairKeyParticleKeyBoidParticleBoidDataParticleSpringChildParticleParticleTargetParticleDupliWeightParticleDataSPHFluidSettingsParticleSettingsBoidSettingsParticleCacheKeyKDTreeParticleDrawDataLinkNodebGPDspointbGPDstrokebGPDframebGPDlayerReportListwmWindowManagerwmWindowwmKeyConfigwmEventwmSubWindowwmGesturewmKeyMapItemPointerRNAwmKeyMapDiffItemwmKeyMapwmOperatorTypeFModifierFMod_GeneratorFMod_FunctionGeneratorFCM_EnvelopeDataFMod_EnvelopeFMod_CyclesFMod_PythonFMod_LimitsFMod_NoiseFMod_SteppedDriverTargetDriverVarChannelDriverFPointFCurveAnimMapPairAnimMapperNlaStripNlaTrackKS_PathKeyingSetAnimOverrideIdAdtTemplateBoidRuleBoidRuleGoalAvoidBoidRuleAvoidCollisionBoidRuleFollowLeaderBoidRuleAverageSpeedBoidRuleFightBoidStateFLUID_3DWTURBULENCESpeakerMovieClipProxyMovieClipCacheMovieTrackingMovieTrackingMarkerMovieTrackingTrackMovieReconstructedCameraMovieTrackingCameraMovieTrackingSettingsMovieTrackingStabilizationMovieTrackingReconstructionMovieTrackingObjectMovieTrackingStatsMovieTrackingDopesheetChannelMovieTrackingDopesheetCoverageSegmentMovieTrackingDopesheetDynamicPaintSurfacePaintSurfaceDataMaskParentMaskSplinePointUWMaskSplinePointMaskSplineMaskLayerShapeMaskLayerFreestyleLineSetFreestyleLineStyleFreestyleModuleConfigLineStyleModifierLineStyleColorModifier_AlongStrokeLineStyleAlphaModifier_AlongStrokeLineStyleThicknessModifier_AlongStrokeLineStyleColorModifier_DistanceFromCameraLineStyleAlphaModifier_DistanceFromCameraLineStyleThicknessModifier_DistanceFromCameraLineStyleColorModifier_DistanceFromObjectLineStyleAlphaModifier_DistanceFromObjectLineStyleThicknessModifier_DistanceFromObjectLineStyleColorModifier_MaterialLineStyleAlphaModifier_MaterialLineStyleThicknessModifier_MaterialLineStyleGeometryModifier_SamplingLineStyleGeometryModifier_BezierCurveLineStyleGeometryModifier_SinusDisplacementLineStyleGeometryModifier_SpatialNoiseLineStyleGeometryModifier_PerlinNoise1DLineStyleGeometryModifier_PerlinNoise2DLineStyleGeometryModifier_BackboneStretcherLineStyleGeometryModifier_TipRemoverLineStyleGeometryModifier_PolygonalizationLineStyleGeometryModifier_GuidingLinesLineStyleGeometryModifier_BlueprintLineStyleGeometryModifier_2DOffsetLineStyleGeometryModifier_2DTransformLineStyleThicknessModifier_CalligraphyTLEN  ldt (\$88$ ,@0`T8LD8X|pTh8  ,<  @ ( `pplhht$@`|0 xl4xthh`| LLpXXphhx 0Px0xXtL` @D (X@ 88T,0,pP(, 88TT,(0 `  <x$)((\P4hXhx h@+L8X#h` (, l   `pph`x8TPLHLHlp\L\ DplXX (0(h(`,h\TLLLDd`LLT` |TT <,4 h( ,@  `@@@0LHD ,d84@D` hh0DX`h0D8\@8`@H,H,t`  ppX\dldlthpxddl``hhpp````phxhSTRC$                  !"#$%&'()*+,-./01 234./56789  :;<=>! ?@.AB"""C=DEFG HIJK# $L"MNOP!QRSTUV%%%WXY& Z[\]%^%_`abcd efgh ' $Lijklmnopqrst!Quvw()xyz{|}~*& #+,,&-w.A/w90C@1@02*3kl4 156     7/? $L !"#$%&'()*+,-./0123456}z{|78D(98:!Q*12;4<6=7>?w9 @ABCD-: 1EFGHI;L $LJKLMNOPQRSTUV5WklXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~!Q.?8:<=D> $L<=Jo?11.8:!Q?@ #A&BBBC     D $LC !Q>@AB  !7"#$%&'( !$'EEE)'*+,-./01231 2456F7)G89H:I;<=JE $LC >H?@AB!QKC#D>E@AFGHIJKLMN,-OPQ R]CSTUVWXYZ[\]^L_M`a@b@c@d@efUghGijkFlFmnoN1 $LC !Q#D>OpPqQrRsStTuUvVwWxXyYzZ{[|N}\~]]]]]6@AF^W JU)Y_!Z_X[P)RQ*JSTOV*J`abcdefgfh)ij jjhgi6X^X]]klmnIoIp ppJ)xqp/rp[  sp=tpupvpIJw p[xpyp[z p[{p|p}~ p/ p*[ pJppgp/L Dp    p pp)x pXXXXXXU !"#pXX$%#&p'(!{)p*J+,-6./0123)45678 9p:%;<=9p-9>?p@ABpCDEF[pG pHIJKLMNOP pQJRSJTp p{UVWXYZ[\ p]^_`pabcdefghijklmnopqrstgup/vw5Wxpyz5{|}~/p~/p~/ppJpppD pJpRw$<= $L*+!Q#DZ{IwC $L%!QC  J>@A i     <? <!"#$ % &'()*+,-.%B/0-1B234567)89:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXY/Z[\?]^_`  abc d efghijklmbn9opqrst u(vwxyz{|}~6b|S6DNN!Q6L $LKoJ      !"#$%&'()*+,-.!Q.?8:/01 2 3456789:;<= > $?@ABCDEFGHIJKLMNOPDCQRSTUVWX[YZ[\] ^_`abx>c?defghijklmnopqrstuvwxqyz{|}&|~agmlnJD& DJ&DD$Ja [ D gg    9)x[Z g! !"#$% &'()*+,-./01Z23456D78g9:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~69)/ $L)?8:      & wx-*(9[\g)C QI6QImT >@     w  C  !"#$%J&' &$(  )* [\+,-./ 0  123456789:;<=>?@ABCDEFGHIJKL*(95M0NO[\.PQJRSTUVW X &YZ[[\]^_`abcdefghijklmno= p  q r s t u[vwx y[\D z8:{|}~RD[\.O8:8 W]I [\.!0J X"""#  $$$####% &'()%%%%%%%%%%%%%%%%%&'*'(=      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnop+q,,,)r*s*t*u*v*w*x*y*z*{*|*}*~*****+---...w/(0e/QR11 )x)D 2222333224445 6I            4  7 778         999222 2 1 4     :    ;;; !   " # $ W  % & < ' ( )  * + , =- . / 0 1 2 13 )4 5 6 7 >8 9 : ?Z; `< @= > A? @ A BB 7+C nD E C CCF G H >I B B?J @K AL -D4DD M N O G H P Q R S T U V W X Y CZ !Q)x[  1+\ ] D^ D_ D` a Eb c xd e f g h i j k |IFFFl Dm n a o Dp q r s t u v Gw x y Hz { | } ~  I       JK  [ L LL D  MLA  NL5 OL5 PLQL 3 3 3 3 3 3 RRR 9SSS 9|T-TT      S      8               U ?VVV L    ~F WWW XQ  YDZ> Q[   \ ]^  _  J`a b JD c d eee    D f -  g        h i&YJffff      j e   k-l          m        n  D xd Eb m  o -N     pD)xq -r    I    s    Dt-  Du J      v   I@  w     x   D y    z{=  &Y|-}~ ! H    Q    H j jjj    -E #& ! " !Qx# d   $ [ % & ' - ( ? ) * %+ , - . / 0 1 2 3 Q!4 5 6 7 8 9 >:  $L; < = > ? @ A  B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ (` a b c d e %f g h i j @k  l m n o p q r s t u v w Ix y DUz { | } ~   ~  ~             +   w     w ?     J&  !Q!Q     !Q       &Y         !  JQ N       [       x    {V D            {U       f          D                             QZJHQLO          -J  !Q         (                   %      /  F  \     %~     L                           8$ $L  |      F ! " # $ %   & ' ( ) * + , - . / 0     I1   2 3 4 z| 5 6 7 8 9 : ; < = > ? @ A B C D LD LE F   jG H EI J K aL 7 M N  O P $ Q .R S T U S #y|V W |X Y Z DqW [  \ ] ^ W_ ` a b c d e f g h i j k l  m n o jp q r s D t  u v  nn gw x y z t  {7 { | } ~    ? @ A         w  9 :   (9     { (9                      EJ$      b       5 @                   J                  7 5 2 -* -  5 . . 3    !g   T                    {0   G ]       !    9         9-J -9'    S      g           ! " # $ %  I $L& ' 9 ( o) * + , D- . / 0 1 2 3 4 5 6 7   8 9 <=: ; < = > ? @ A B C D E F G H     I J K L M N   O P Q R    S T U V W X Y Z [ g\ ] ^ _ ` a b c d e f g h WUVi j k l m n o p q r s t u v w x y z { | .?} ?~   !Q<  I4  f t u      % &                   #    &%     V             [               [  ?  N $       z                                 1 1       0                                               6II     |     J      $%6    ! " # &y$ g% & ' {O P  ~( ) * + !!! , - =". / 0 = #1 $$$ "> 2#2 6=3 ( 4  %5 6 &&&H7 '''8 &9 :  ;      < = D > (((8 ) ))~? + @ ( 3 A * **B C D A E +++( 3 $ F &9 G 'H I J K L M , $L---.-N -O P Q  /-N O R 0-N -@S &$ O T 1-N U 92-N $ V W ] X J333Y Z [  \ ] Q  xO ^ _ ` d W a  b c d e f g h i j k l m }>|n 4' o ?p ?~ ?q 5r s t u v w x y z { | } ~              [                     ~|n %:/          1     [|n % 6 $LEb     #    xd  y+ 7B C n   $L# +8% 9 7 O  -!    : 3 3    y;:  <y B=     D    :    y;;;       :           >               Q    ?    ;    @  <A AA@  BC CC;DDD O P E    9 > =@?;BEF0FFG?W [O P / !" #$%&'()*+,-./01234%56[74%:>[89:;<1=1>? @ABCD   $LEFG|HH~IJKIL8J MNIOH K KKPQRJN H JSLLLTawMMMUVKWJXYw?Z?[\]^_ ` a b:cdefghijDkl_mnopqrstuvwxyz{|}~ NNN[D?OPPP&yIJ[QQQ [RQ1SQ5 [TQ5 [UQ1VQ5 [WQ5 [XQH1YQH5 [Z QH5 [[Q1[\Q5 []Q5 [^Q_Q `Q % aQ [bQ DcQ DdQeQfQ gQ{hQ[iQ j QkQO$ $L ENDBgames/minetest_game/mods/default/trees.lua0000644000175000017500000002430112565242342021517 0ustar mquinsonmquinson-- -- Grow trees from saplings -- -- 'Can grow' function local random = math.random local function can_grow(pos) local node_under = minetest.get_node_or_nil({x = pos.x, y = pos.y - 1, z = pos.z}) if not node_under then return false end local name_under = node_under.name local is_soil = minetest.get_item_group(name_under, "soil") if is_soil == 0 then return false end return true end -- Sapling ABM minetest.register_abm({ nodenames = {"default:sapling", "default:junglesapling", "default:pine_sapling", "default:acacia_sapling"}, interval = 10, chance = 50, action = function(pos, node) if not can_grow(pos) then return end local mapgen = minetest.get_mapgen_params().mgname if node.name == "default:sapling" then minetest.log("action", "A sapling grows into a tree at ".. minetest.pos_to_string(pos)) if mapgen == "v6" then default.grow_tree(pos, random(1, 4) == 1) else default.grow_new_apple_tree(pos) end elseif node.name == "default:junglesapling" then minetest.log("action", "A jungle sapling grows into a tree at ".. minetest.pos_to_string(pos)) if mapgen == "v6" then default.grow_jungle_tree(pos) else default.grow_new_jungle_tree(pos) end elseif node.name == "default:pine_sapling" then minetest.log("action", "A pine sapling grows into a tree at ".. minetest.pos_to_string(pos)) if mapgen == "v6" then default.grow_pine_tree(pos) else default.grow_new_pine_tree(pos) end elseif node.name == "default:acacia_sapling" then minetest.log("action", "An acacia sapling grows into a tree at ".. minetest.pos_to_string(pos)) default.grow_new_acacia_tree(pos) end end }) -- -- Tree generation -- -- Apple tree and jungle tree trunk and leaves function local function add_trunk_and_leaves(data, a, pos, tree_cid, leaves_cid, height, size, iters, is_apple_tree) local x, y, z = pos.x, pos.y, pos.z local c_air = minetest.get_content_id("air") local c_ignore = minetest.get_content_id("ignore") local c_apple = minetest.get_content_id("default:apple") -- Trunk data[a:index(x, y, z)] = tree_cid -- Force-place lowest trunk node to replace sapling for yy = y + 1, y + height - 1 do local vi = a:index(x, yy, z) local node_id = data[vi] if node_id == c_air or node_id == c_ignore or node_id == leaves_cid then data[vi] = tree_cid end end -- Force leaves near the trunk for z_dist = -1, 1 do for y_dist = -size, 1 do local vi = a:index(x - 1, y + height + y_dist, z + z_dist) for x_dist = -1, 1 do if data[vi] == c_air or data[vi] == c_ignore then if is_apple_tree and random(1, 8) == 1 then data[vi] = c_apple else data[vi] = leaves_cid end end vi = vi + 1 end end end -- Randomly add leaves in 2x2x2 clusters. for i = 1, iters do local clust_x = x + random(-size, size - 1) local clust_y = y + height + random(-size, 0) local clust_z = z + random(-size, size - 1) for xi = 0, 1 do for yi = 0, 1 do for zi = 0, 1 do local vi = a:index(clust_x + xi, clust_y + yi, clust_z + zi) if data[vi] == c_air or data[vi] == c_ignore then if is_apple_tree and random(1, 8) == 1 then data[vi] = c_apple else data[vi] = leaves_cid end end end end end end end -- Apple tree function default.grow_tree(pos, is_apple_tree, bad) --[[ NOTE: Tree-placing code is currently duplicated in the engine and in games that have saplings; both are deprecated but not replaced yet --]] if bad then error("Deprecated use of default.grow_tree") end local x, y, z = pos.x, pos.y, pos.z local height = random(4, 5) local c_tree = minetest.get_content_id("default:tree") local c_leaves = minetest.get_content_id("default:leaves") local vm = minetest.get_voxel_manip() local minp, maxp = vm:read_from_map( {x = pos.x - 2, y = pos.y, z = pos.z - 2}, {x = pos.x + 2, y = pos.y + height + 1, z = pos.z + 2} ) local a = VoxelArea:new({MinEdge = minp, MaxEdge = maxp}) local data = vm:get_data() add_trunk_and_leaves(data, a, pos, c_tree, c_leaves, height, 2, 8, is_apple_tree) vm:set_data(data) vm:write_to_map() vm:update_map() end -- Jungle tree function default.grow_jungle_tree(pos, bad) --[[ NOTE: Jungletree-placing code is currently duplicated in the engine and in games that have saplings; both are deprecated but not replaced yet --]] if bad then error("Deprecated use of default.grow_jungle_tree") end local x, y, z = pos.x, pos.y, pos.z local height = random(8, 12) local c_air = minetest.get_content_id("air") local c_ignore = minetest.get_content_id("ignore") local c_jungletree = minetest.get_content_id("default:jungletree") local c_jungleleaves = minetest.get_content_id("default:jungleleaves") local vm = minetest.get_voxel_manip() local minp, maxp = vm:read_from_map( {x = pos.x - 3, y = pos.y - 1, z = pos.z - 3}, {x = pos.x + 3, y = pos.y + height + 1, z = pos.z + 3} ) local a = VoxelArea:new({MinEdge = minp, MaxEdge = maxp}) local data = vm:get_data() add_trunk_and_leaves(data, a, pos, c_jungletree, c_jungleleaves, height, 3, 30, false) -- Roots for z_dist = -1, 1 do local vi_1 = a:index(x - 1, y - 1, z + z_dist) local vi_2 = a:index(x - 1, y, z + z_dist) for x_dist = -1, 1 do if random(1, 3) >= 2 then if data[vi_1] == c_air or data[vi_1] == c_ignore then data[vi_1] = c_jungletree elseif data[vi_2] == c_air or data[vi_2] == c_ignore then data[vi_2] = c_jungletree end end vi_1 = vi_1 + 1 vi_2 = vi_2 + 1 end end vm:set_data(data) vm:write_to_map() vm:update_map() end -- Pine tree from mg mapgen mod, design by sfan5, pointy top added by paramat local function add_pine_needles(data, vi, c_air, c_ignore, c_snow, c_pine_needles) local node_id = data[vi] if node_id == c_air or node_id == c_ignore or node_id == c_snow then data[vi] = c_pine_needles end end local function add_snow(data, vi, c_air, c_ignore, c_snow) local node_id = data[vi] if node_id == c_air or node_id == c_ignore then data[vi] = c_snow end end function default.grow_pine_tree(pos) local x, y, z = pos.x, pos.y, pos.z local maxy = y + random(9, 13) -- Trunk top local c_air = minetest.get_content_id("air") local c_ignore = minetest.get_content_id("ignore") local c_pine_tree = minetest.get_content_id("default:pine_tree") local c_pine_needles = minetest.get_content_id("default:pine_needles") local c_snow = minetest.get_content_id("default:snow") local c_snowblock = minetest.get_content_id("default:snowblock") local c_dirtsnow = minetest.get_content_id("default:dirt_with_snow") local vm = minetest.get_voxel_manip() local minp, maxp = vm:read_from_map( {x = x - 3, y = y - 1, z = z - 3}, {x = x + 3, y = maxy + 3, z = z + 3} ) local a = VoxelArea:new({MinEdge = minp, MaxEdge = maxp}) local data = vm:get_data() -- Scan for snow nodes near sapling to enable snow on branches local snow = false for yy = y - 1, y + 1 do for zz = z - 1, z + 1 do local vi = a:index(x - 1, yy, zz) for xx = x - 1, x + 1 do local nodid = data[vi] if nodid == c_snow or nodid == c_snowblock or nodid == c_dirtsnow then snow = true end vi = vi + 1 end end end -- Upper branches layer local dev = 3 for yy = maxy - 1, maxy + 1 do for zz = z - dev, z + dev do local vi = a:index(x - dev, yy, zz) local via = a:index(x - dev, yy + 1, zz) for xx = x - dev, x + dev do if random() < 0.95 - dev * 0.05 then add_pine_needles(data, vi, c_air, c_ignore, c_snow, c_pine_needles) if snow then add_snow(data, via, c_air, c_ignore, c_snow) end end vi = vi + 1 via = via + 1 end end dev = dev - 1 end -- Centre top nodes add_pine_needles(data, a:index(x, maxy + 1, z), c_air, c_ignore, c_snow, c_pine_needles) add_pine_needles(data, a:index(x, maxy + 2, z), c_air, c_ignore, c_snow, c_pine_needles) -- Paramat added a pointy top node if snow then add_snow(data, a:index(x, maxy + 3, z), c_air, c_ignore, c_snow) end -- Lower branches layer local my = 0 for i = 1, 20 do -- Random 2x2 squares of needles local xi = x + random(-3, 2) local yy = maxy + random(-6, -5) local zi = z + random(-3, 2) if yy > my then my = yy end for zz = zi, zi+1 do local vi = a:index(xi, yy, zz) local via = a:index(xi, yy + 1, zz) for xx = xi, xi + 1 do add_pine_needles(data, vi, c_air, c_ignore, c_snow, c_pine_needles) if snow then add_snow(data, via, c_air, c_ignore, c_snow) end vi = vi + 1 via = via + 1 end end end local dev = 2 for yy = my + 1, my + 2 do for zz = z - dev, z + dev do local vi = a:index(x - dev, yy, zz) local via = a:index(x - dev, yy + 1, zz) for xx = x - dev, x + dev do if random() < 0.95 - dev * 0.05 then add_pine_needles(data, vi, c_air, c_ignore, c_snow, c_pine_needles) if snow then add_snow(data, via, c_air, c_ignore, c_snow) end end vi = vi + 1 via = via + 1 end end dev = dev - 1 end -- Trunk data[a:index(x, y, z)] = c_pine_tree -- Force-place lowest trunk node to replace sapling for yy = y + 1, maxy do local vi = a:index(x, yy, z) local node_id = data[vi] if node_id == c_air or node_id == c_ignore or node_id == c_pine_needles or node_id == c_snow then data[vi] = c_pine_tree end end vm:set_data(data) vm:write_to_map() vm:update_map() end -- New apple tree function default.grow_new_apple_tree(pos) local path = minetest.get_modpath("default") .. "/schematics/apple_tree.mts" minetest.place_schematic({x = pos.x - 2, y = pos.y - 1, z = pos.z - 2}, path, 0, nil, false) end -- New jungle tree function default.grow_new_jungle_tree(pos) local path = minetest.get_modpath("default") .. "/schematics/jungle_tree.mts" minetest.place_schematic({x = pos.x - 2, y = pos.y - 1, z = pos.z - 2}, path, 0, nil, false) end -- New pine tree function default.grow_new_pine_tree(pos) local path = minetest.get_modpath("default") .. "/schematics/pine_tree.mts" minetest.place_schematic({x = pos.x - 2, y = pos.y - 1, z = pos.z - 2}, path, 0, nil, false) end -- New acacia tree function default.grow_new_acacia_tree(pos) local path = minetest.get_modpath("default") .. "/schematics/acacia_tree.mts" minetest.place_schematic({x = pos.x - 4, y = pos.y - 1, z = pos.z - 4}, path, random, nil, false) end games/minetest_game/mods/default/craftitems.lua0000644000175000017500000001056512565242342022545 0ustar mquinsonmquinson-- mods/default/craftitems.lua minetest.register_craftitem("default:stick", { description = "Stick", inventory_image = "default_stick.png", groups = {stick=1}, }) minetest.register_craftitem("default:paper", { description = "Paper", inventory_image = "default_paper.png", }) local function book_on_use(itemstack, user, pointed_thing) local player_name = user:get_player_name() local data = minetest.deserialize(itemstack:get_metadata()) local title, text, owner = "", "", player_name if data then title, text, owner = data.title, data.text, data.owner end local formspec if owner == player_name then formspec = "size[8,8]"..default.gui_bg.. "field[0.5,1;7.5,0;title;Title:;".. minetest.formspec_escape(title).."]".. "textarea[0.5,1.5;7.5,7;text;Contents:;".. minetest.formspec_escape(text).."]".. "button_exit[2.5,7.5;3,1;save;Save]" else formspec = "size[8,8]"..default.gui_bg.. "label[0.5,0.5;by "..owner.."]".. "label[0.5,0;"..minetest.formspec_escape(title).."]".. "textarea[0.5,1.5;7.5,7;;"..minetest.formspec_escape(text)..";]" end minetest.show_formspec(user:get_player_name(), "default:book", formspec) end minetest.register_on_player_receive_fields(function(player, form_name, fields) if form_name ~= "default:book" or not fields.save or fields.title == "" or fields.text == "" then return end local inv = player:get_inventory() local stack = player:get_wielded_item() local new_stack, data if stack:get_name() ~= "default:book_written" then local count = stack:get_count() if count == 1 then stack:set_name("default:book_written") else stack:set_count(count - 1) new_stack = ItemStack("default:book_written") end else data = minetest.deserialize(stack:get_metadata()) end if not data then data = {} end data.title = fields.title data.text = fields.text data.owner = player:get_player_name() local data_str = minetest.serialize(data) if new_stack then new_stack:set_metadata(data_str) if inv:room_for_item("main", new_stack) then inv:add_item("main", new_stack) else minetest.add_item(player:getpos(), new_stack) end else stack:set_metadata(data_str) end player:set_wielded_item(stack) end) minetest.register_craftitem("default:book", { description = "Book", inventory_image = "default_book.png", groups = {book=1}, on_use = book_on_use, }) minetest.register_craftitem("default:book_written", { description = "Book With Text", inventory_image = "default_book.png", groups = {book=1, not_in_creative_inventory=1}, stack_max = 1, on_use = book_on_use, }) minetest.register_craftitem("default:coal_lump", { description = "Coal Lump", inventory_image = "default_coal_lump.png", groups = {coal = 1} }) minetest.register_craftitem("default:iron_lump", { description = "Iron Lump", inventory_image = "default_iron_lump.png", }) minetest.register_craftitem("default:copper_lump", { description = "Copper Lump", inventory_image = "default_copper_lump.png", }) minetest.register_craftitem("default:mese_crystal", { description = "Mese Crystal", inventory_image = "default_mese_crystal.png", }) minetest.register_craftitem("default:gold_lump", { description = "Gold Lump", inventory_image = "default_gold_lump.png", }) minetest.register_craftitem("default:diamond", { description = "Diamond", inventory_image = "default_diamond.png", }) minetest.register_craftitem("default:clay_lump", { description = "Clay Lump", inventory_image = "default_clay_lump.png", }) minetest.register_craftitem("default:steel_ingot", { description = "Steel Ingot", inventory_image = "default_steel_ingot.png", }) minetest.register_craftitem("default:copper_ingot", { description = "Copper Ingot", inventory_image = "default_copper_ingot.png", }) minetest.register_craftitem("default:bronze_ingot", { description = "Bronze Ingot", inventory_image = "default_bronze_ingot.png", }) minetest.register_craftitem("default:gold_ingot", { description = "Gold Ingot", inventory_image = "default_gold_ingot.png" }) minetest.register_craftitem("default:mese_crystal_fragment", { description = "Mese Crystal Fragment", inventory_image = "default_mese_crystal_fragment.png", }) minetest.register_craftitem("default:clay_brick", { description = "Clay Brick", inventory_image = "default_clay_brick.png", }) minetest.register_craftitem("default:obsidian_shard", { description = "Obsidian Shard", inventory_image = "default_obsidian_shard.png", }) games/minetest_game/mods/give_initial_stuff/0000755000175000017500000000000012565242342022120 5ustar mquinsonmquinsongames/minetest_game/mods/give_initial_stuff/depends.txt0000644000175000017500000000001112565242342024273 0ustar mquinsonmquinsondefault games/minetest_game/mods/give_initial_stuff/init.lua0000644000175000017500000000104012565242342023561 0ustar mquinsonmquinsonminetest.register_on_newplayer(function(player) --print("on_newplayer") if minetest.setting_getbool("give_initial_stuff") then minetest.log("action", "Giving initial stuff to player "..player:get_player_name()) player:get_inventory():add_item('main', 'default:pick_steel') player:get_inventory():add_item('main', 'default:torch 99') player:get_inventory():add_item('main', 'default:axe_steel') player:get_inventory():add_item('main', 'default:shovel_steel') player:get_inventory():add_item('main', 'default:cobble 99') end end) games/minetest_game/mods/beds/0000755000175000017500000000000012565242342017163 5ustar mquinsonmquinsongames/minetest_game/mods/beds/Changelog.txt0000644000175000017500000000071012565242342021611 0ustar mquinsonmquinson1.0.1 beta ---------- - Add backwards compatibility with PilzAdam's beds mod - Fix placement - Fix small bugs - Prevent possible crash 1.1 --- - Add fancy bed model (based on jp's model) - Add API to register beds - Allow players always to detach from bed (by donat-b) - If more than 50% of players want sleep they can skip the night - Don't show sleep dialog in singleplayer 1.1.1 ----- - Prevent possbile crash by trying to reposition leaving players games/minetest_game/mods/beds/README.txt0000644000175000017500000000225112565242342020661 0ustar mquinsonmquinsonMinetest mod "Beds" =================== by BlockMen (c) 2014-2015 Version: 1.1.1 About ~~~~~ This mod adds a bed to Minetest which allows to skip the night. To sleep rightclick the bed, if playing in singleplayer mode the night gets skipped imideatly. If playing on server you get shown how many other players are in bed too. If all players are sleeping the night gets skipped aswell. Also the night skip can be forced if more than 50% of the players are lying in bed and use this option. Another feature is a controled respawning. If you have slept in bed (not just lying in it) your respawn point is set to the beds location and you will respawn there after death. You can disable the respawn at beds by setting "enable_bed_respawn = false" in minetest.conf License of source code, textures: WTFPL --------------------------------------- (c) Copyright BlockMen (2014-2015) This program is free software. It comes without any warranty, to the extent permitted by applicable law. You can redistribute it and/or modify it under the terms of the Do What The Fuck You Want To Public License, Version 2, as published by Sam Hocevar. See http://sam.zoy.org/wtfpl/COPYING for more details. games/minetest_game/mods/beds/textures/0000755000175000017500000000000012565242342021046 5ustar mquinsonmquinsongames/minetest_game/mods/beds/textures/beds_bed_side_bottom_r.png0000644000175000017500000000103112565242342026207 0ustar mquinsonmquinsonPNG  IHDRa pHYs  ~IDATxMOag&^0B[ l[҃ыjvm#Fy+/]vB)1V.z@⁛o@~If8ƭUaGstHTIT9 N8R%UmphƦxU#~pfƱ*'sfF*BWʞ*3vL>zO{zù+BOhu`KC3ދʮ[sJKԌslwn3czZAc,*ЯӜ{D9Up|͇QӸ9F(qqzi8Nmip(j=7ؚҽZ'Y'ypW//HVs,p.sU*\BjϦhls$ Bc|;Z|?,I4CSs tEXtAuthorUlead Systems, Inc.>vIENDB`games/minetest_game/mods/beds/textures/beds_bed_side1.png0000644000175000017500000000045012565242342024367 0ustar mquinsonmquinsonPNG  IHDRa pHYs  ~IDATx푽JAF{Krz,Dɖ[ұ2a+!AI.EbI}kXXZU!j_W '[E41lZkVp5b-1jMe-R,f*kQ<ʔ( Kc/]  lgޓ⹿:Ӯ8t OxH%Yty qX!'IENDB`games/minetest_game/mods/beds/textures/beds_bed_fancy.png0000644000175000017500000000103112565242342024456 0ustar mquinsonmquinsonPNG  IHDRa pHYs  ~IDATxNQF;$`KPn6 R?^ 20қԊBhb'fԆľ/H5$ [-\g$qzr)J_?QJl̞\|%_TUjKT6]^Q2#1Fz<~ÑQfu*3-<*[UɨUl;c'cb|0J^*9Uf@k2+ L v"ʖ%3ީ;#J pPxp;6F(!TRʟƢ3. {;XIDJI9ؘnJj}{3hb0$x4iA&FۄG41's4A= ;Xcr3xl-aK[\D IENDB`games/minetest_game/mods/beds/textures/beds_bed_top_bottom.png0000644000175000017500000000075712565242342025562 0ustar mquinsonmquinsonPNG  IHDRh6 pHYs  ~{IDATx5AvQKG 3B*zm'@c|ٝtmg"&lɀ \~$՞&SJ>h&9Y߫5` "L HRzv/WYړ1jUO{HNǘg`@vؓVjO.Ukrڒ1jKnc|S]$1<$ V(^^O{YZۡȫf/'i$ Ԑ'}۱jOsig ac@KUI'+ 5/G2K2ƖLnOXL4 ,54 >#٠8?YuO~v=UDU:86RHn$Z66gtEXtAuthorUlead Systems, Inc.>vIENDB`games/minetest_game/mods/beds/textures/beds_bed_top2.png0000644000175000017500000000115012565242342024244 0ustar mquinsonmquinsonPNG  IHDRh6 pHYsodIDATxM͑E3^xW\<0@G hvO'~ݟmzXL?l5.b̴D]DH9Z8Bde!9+Z)#\^nfZSQkՔRo}QJm?ږ\2LE w]^<;fZV3mRJ&yp:札wxbjL^RV9Zq?~,9hkR_&Br67M,~Ј$qD2Ww>YQ`8p+9#r!]W"ZDD">Irq`Gi02/c\$fNdw21E`mNV U'pDpE뽪Gt*=̝d!#`w?>dq2'%%yN*Qh!u(~L+tEXtAuthorUlead Systems, Inc.>vIENDB`games/minetest_game/mods/beds/textures/beds_bed_side2.png0000644000175000017500000000047412565242342024376 0ustar mquinsonmquinsonPNG  IHDRa pHYs  ~IDATxݒJP/͓m 3cdC7ЧW5Dcbs Aps}7.t rzcBߡD _hp$%K)IlPJʼnmqW77<>=SV5Up}Sr[VL.D ).f}#=VsTS).ѧhVV6pf}LE_[h-6Fs^L.a

N6u-'fXN0vIENDB`games/minetest_game/mods/beds/textures/beds_bed_foot.png0000644000175000017500000000060612565242342024334 0ustar mquinsonmquinsonPNG  IHDRa pHYs  ~8IDATx퐱NAEٙ7_b6XhBaA$ 0"Pl< XP`iq7=/A#jRJ1a&B5Zn ScExa3nI_#BO7h5ּ}/&ad Fx##Eh8<)@h+EWk84Ujh$yW"g~q󙴶5F -xO:nrIENDB`games/minetest_game/mods/beds/textures/beds_bed_top_top.png0000644000175000017500000000105412565242342025047 0ustar mquinsonmquinsonPNG  IHDRh6 pHYs  ~IDATx=KvACQIUcsc!lc*3B L4z)W^3  wt{cZض޻m=_"d\6/_gϵNN@RbԈָffJ=sGf'D.]pӾPM%G$$[1tVeߴ+sFfm*miAm$ʩYI{HndU眽Vm[o `{ *"<6鲻GBkSy>!Y}fPU+se꭪jGASq~ h,`}8d $PkNy<ϵ{UnvqW8 di rUUU9Cߔ0tEXtAuthorUlead Systems, Inc.>vIENDB`games/minetest_game/mods/beds/textures/beds_bed_side_top.png0000644000175000017500000000114312565242342025170 0ustar mquinsonmquinsonPNG  IHDRa pHYs  ~IDATxKqb.Np6\C IiO!5kPmIB?m=77泉wn]yKt:/P,iiiXvˮڟN5r4Q5}I44@&Pi4N3Zp~~NA4T5*'5% TҰ2vBZC4m!fj(o;8ptqQPqtTDMtBtTUG7L B9PcsHd>"ddeۘD슏gm7K2A/0p#e>G,"!h7Bn]DnA1nV#!vӷHD< W3^fBY )y.=l'&INbk5lN1ϗwH= }z7AfyQOz& 1! ߱n;tEXtAuthorUlead Systems, Inc.>vIENDB`games/minetest_game/mods/beds/textures/beds_bed_side_top_r.png0000644000175000017500000000112412565242342025510 0ustar mquinsonmquinsonPNG  IHDRa pHYs  ~IDATxKqa%H*T"uDMZ7ŜS[$9_JD*c]<v_QHMnskxv;J4@ѾLXXd/` Z$|5d1d3ŝRv;6ɸdAo]b=Bw$emq,"C17W-M]!jctEXtAuthorUlead Systems, Inc.>vIENDB`games/minetest_game/mods/beds/textures/beds_transparent.png0000644000175000017500000000021712565242342025112 0ustar mquinsonmquinsonPNG  IHDRa pHYs  ~IDATxc?%"ͣ0j`2ŭTytEXtAuthorUlead Systems, Inc.>vIENDB`games/minetest_game/mods/beds/textures/beds_bed_top1.png0000644000175000017500000000110712565242342024245 0ustar mquinsonmquinsonPNG  IHDRh6 pHYsodIDATxEAUEϽn?PH9;`V$F(AB![1=9I+U?szթ5j.Cp)hb_20 ̄6UjwǪ.cLת%yػ%@ۣgNv2pμ^<;2N kf3WmNG2%MvU]24U9>KMzVu,6pܪ4K.jl[,M5S0GH:q`L{h`|Z޵LK`d8tWkN|Ȥjcf㗟9p\.S >ͿC1tEXtAuthorUlead Systems, Inc.>vIENDB`games/minetest_game/mods/beds/textures/beds_bed.png0000644000175000017500000000103412565242342023301 0ustar mquinsonmquinsonPNG  IHDRa pHYs  ~IDATxKaymIAlzPs>ZAtc5Q3:(i1<ٟvu2Zm;ukGm~mwvبl[ScN(j<6*[LPaU~Vwj|Z4"L2ʊf<aN"|ffSEUJQeɌyڌl.fLPV%UT)2JٌB4$BR}C$z;qˁEX0cQ"̫2WdF9qAK HƻH lu3^'(qK Hŏt0&u1y#Ƽ*xfFьA,BazCw.^~/g-`P~zBD! ƆӼ[é0Hד :pw 3oj*߾4@7Ru6IENDB`games/minetest_game/mods/beds/textures/beds_bed_head.png0000644000175000017500000000060312565242342024263 0ustar mquinsonmquinsonPNG  IHDRa pHYs  ~5IDATxRnPƤ5hLhWvpc 6\!4>I46BX#ENU [sǽ{G!8!tjP:NP:"ϸ_Ի0ʃ<8q&PvN6^e^4`ܝ*XZ+WPxi"DQ,˰l!WPO;7n=G2/XL2QT"3DPU9jŤIENDB`games/minetest_game/mods/beds/functions.lua0000644000175000017500000001123712565242342021702 0ustar mquinsonmquinsonlocal player_in_bed = 0 local is_sp = minetest.is_singleplayer() local enable_respawn = minetest.setting_getbool("enable_bed_respawn") if enable_respawn == nil then enable_respawn = true end -- helper functions local function get_look_yaw(pos) local n = minetest.get_node(pos) if n.param2 == 1 then return 7.9, n.param2 elseif n.param2 == 3 then return 4.75, n.param2 elseif n.param2 == 0 then return 3.15, n.param2 else return 6.28, n.param2 end end local function check_in_beds(players) local in_bed = beds.player if not players then players = minetest.get_connected_players() end for n, player in ipairs(players) do local name = player:get_player_name() if not in_bed[name] then return false end end return #players > 0 end local function lay_down(player, pos, bed_pos, state, skip) local name = player:get_player_name() local hud_flags = player:hud_get_flags() if not player or not name then return end -- stand up if state ~= nil and not state then local p = beds.pos[name] or nil if beds.player[name] ~= nil then beds.player[name] = nil player_in_bed = player_in_bed - 1 end -- skip here to prevent sending player specific changes (used for leaving players) if skip then return end if p then player:setpos(p) end -- physics, eye_offset, etc player:set_eye_offset({x=0,y=0,z=0}, {x=0,y=0,z=0}) player:set_look_yaw(math.random(1, 180)/100) default.player_attached[name] = false player:set_physics_override(1, 1, 1) hud_flags.wielditem = true default.player_set_animation(player, "stand" , 30) -- lay down else beds.player[name] = 1 beds.pos[name] = pos player_in_bed = player_in_bed + 1 -- physics, eye_offset, etc player:set_eye_offset({x=0,y=-13,z=0}, {x=0,y=0,z=0}) local yaw, param2 = get_look_yaw(bed_pos) player:set_look_yaw(yaw) local dir = minetest.facedir_to_dir(param2) local p = {x=bed_pos.x+dir.x/2,y=bed_pos.y,z=bed_pos.z+dir.z/2} player:set_physics_override(0, 0, 0) player:setpos(p) default.player_attached[name] = true hud_flags.wielditem = false default.player_set_animation(player, "lay" , 0) end player:hud_set_flags(hud_flags) end local function update_formspecs(finished) local ges = #minetest.get_connected_players() local form_n = "" local is_majority = (ges/2) < player_in_bed if finished then form_n = beds.formspec .. "label[2.7,11; Good morning.]" else form_n = beds.formspec .. "label[2.2,11;"..tostring(player_in_bed).." of "..tostring(ges).." players are in bed]" if is_majority then form_n = form_n .. "button_exit[2,8;4,0.75;force;Force night skip]" end end for name,_ in pairs(beds.player) do minetest.show_formspec(name, "beds_form", form_n) end end -- public functions function beds.kick_players() for name,_ in pairs(beds.player) do local player = minetest.get_player_by_name(name) lay_down(player, nil, nil, false) end end function beds.skip_night() minetest.set_timeofday(0.23) beds.set_spawns() end function beds.on_rightclick(pos, player) local name = player:get_player_name() local ppos = player:getpos() local tod = minetest.get_timeofday() if tod > 0.2 and tod < 0.805 then if beds.player[name] then lay_down(player, nil, nil, false) end minetest.chat_send_player(name, "You can only sleep at night.") return end -- move to bed if not beds.player[name] then lay_down(player, ppos, pos) else lay_down(player, nil, nil, false) end if not is_sp then update_formspecs(false) end -- skip the night and let all players stand up if check_in_beds() then minetest.after(2, function() beds.skip_night() if not is_sp then update_formspecs(true) end beds.kick_players() end) end end -- callbacks minetest.register_on_joinplayer(function(player) beds.read_spawns() end) -- respawn player at bed if enabled and valid position is found minetest.register_on_respawnplayer(function(player) if not enable_respawn then return false end local name = player:get_player_name() local pos = beds.spawn[name] or nil if pos then player:setpos(pos) return true end end) minetest.register_on_leaveplayer(function(player) local name = player:get_player_name() lay_down(player, nil, nil, false, true) beds.player[name] = nil if check_in_beds() then minetest.after(2, function() beds.skip_night() update_formspecs(true) beds.kick_players() end) end end) minetest.register_on_player_receive_fields(function(player, formname, fields) if formname ~= "beds_form" then return end if fields.quit or fields.leave then lay_down(player, nil, nil, false) update_formspecs(false) end if fields.force then beds.skip_night() update_formspecs(true) beds.kick_players() end end) games/minetest_game/mods/beds/api.lua0000644000175000017500000000647012565242342020446 0ustar mquinsonmquinsonfunction beds.register_bed(name, def) minetest.register_node(name .. "_bottom", { description = def.description, inventory_image = def.inventory_image, wield_image = def.wield_image, drawtype = "nodebox", tiles = def.tiles.bottom, paramtype = "light", paramtype2 = "facedir", is_ground_content = false, stack_max = 1, groups = {snappy = 1, choppy = 2, oddly_breakable_by_hand = 2, flammable = 3, bed = 1}, sounds = default.node_sound_wood_defaults(), node_box = { type = "fixed", fixed = def.nodebox.bottom, }, selection_box = { type = "fixed", fixed = def.selectionbox, }, after_place_node = function(pos, placer, itemstack) local n = minetest.get_node_or_nil(pos) if not n or not n.param2 then minetest.remove_node(pos) return true end local dir = minetest.facedir_to_dir(n.param2) local p = vector.add(pos, dir) local n2 = minetest.get_node_or_nil(p) local def = n2 and minetest.registered_items[n2.name] if not def or not def.buildable_to then minetest.remove_node(pos) return true end minetest.set_node(p, {name = n.name:gsub("%_bottom", "_top"), param2 = n.param2}) return false end, on_destruct = function(pos) local n = minetest.get_node_or_nil(pos) if not n then return end local dir = minetest.facedir_to_dir(n.param2) local p = vector.add(pos, dir) local n2 = minetest.get_node(p) if minetest.get_item_group(n2.name, "bed") == 2 and n.param2 == n2.param2 then minetest.remove_node(p) end end, on_rightclick = function(pos, node, clicker) beds.on_rightclick(pos, clicker) end, on_rotate = function(pos, node, user, mode, new_param2) local dir = minetest.facedir_to_dir(node.param2) local p = vector.add(pos, dir) local node2 = minetest.get_node_or_nil(p) if not node2 or not minetest.get_item_group(node2.name, "bed") == 2 or not node.param2 == node2.param2 then return false end if minetest.is_protected(p, user:get_player_name()) then minetest.record_protection_violation(p, user:get_player_name()) return false end if mode ~= screwdriver.ROTATE_FACE then return false end local newp = vector.add(pos, minetest.facedir_to_dir(new_param2)) local node3 = minetest.get_node_or_nil(newp) local def = node3 and minetest.registered_nodes[node3.name] if not def or not def.buildable_to then return false end if minetest.is_protected(newp, user:get_player_name()) then minetest.record_protection_violation(newp, user:get_player_name()) return false end node.param2 = new_param2 minetest.swap_node(pos, node) minetest.remove_node(p) minetest.set_node(newp, {name = node.name:gsub("%_bottom", "_top"), param2 = new_param2}) return true end, }) minetest.register_node(name .. "_top", { drawtype = "nodebox", tiles = def.tiles.top, paramtype = "light", paramtype2 = "facedir", is_ground_content = false, groups = {snappy = 1, choppy = 2, oddly_breakable_by_hand = 2, flammable = 3, bed = 2}, sounds = default.node_sound_wood_defaults(), node_box = { type = "fixed", fixed = def.nodebox.top, }, selection_box = { type = "fixed", fixed = {0, 0, 0, 0, 0, 0}, }, }) minetest.register_alias(name, name .. "_bottom") -- register recipe minetest.register_craft({ output = name, recipe = def.recipe }) end games/minetest_game/mods/beds/depends.txt0000644000175000017500000000001512565242342021342 0ustar mquinsonmquinsondefault wool games/minetest_game/mods/beds/spawns.lua0000644000175000017500000000252512565242342021205 0ustar mquinsonmquinsonlocal world_path = minetest.get_worldpath() local org_file = world_path .. "/beds_spawns" local file = world_path .. "/beds_spawns" local bkwd = false -- check for PA's beds mod spawns local cf = io.open(world_path .. "/beds_player_spawns", "r") if cf ~= nil then io.close(cf) file = world_path .. "/beds_player_spawns" bkwd = true end function beds.read_spawns() local spawns = beds.spawn local input = io.open(file, "r") if input and not bkwd then repeat local x = input:read("*n") if x == nil then break end local y = input:read("*n") local z = input:read("*n") local name = input:read("*l") spawns[name:sub(2)] = {x = x, y = y, z = z} until input:read(0) == nil io.close(input) elseif input and bkwd then beds.spawn = minetest.deserialize(input:read("*all")) input:close() beds.save_spawns() os.rename(file, file .. ".backup") file = org_file else spawns = {} end end function beds.save_spawns() if not beds.spawn then return end local output = io.open(org_file, "w") for i, v in pairs(beds.spawn) do output:write(v.x.." "..v.y.." "..v.z.." "..i.."\n") end io.close(output) end function beds.set_spawns() for name,_ in pairs(beds.player) do local player = minetest.get_player_by_name(name) local p = player:getpos() beds.spawn[name] = p end beds.save_spawns() end games/minetest_game/mods/beds/beds.lua0000644000175000017500000000453112565242342020606 0ustar mquinsonmquinson-- fancy shaped bed beds.register_bed("beds:fancy_bed", { description = "Fancy Bed", inventory_image = "beds_bed_fancy.png", wield_image = "beds_bed_fancy.png", tiles = { bottom = { "beds_bed_top1.png", "default_wood.png", "beds_bed_side1.png", "beds_bed_side1.png^[transformFX", "default_wood.png", "beds_bed_foot.png", }, top = { "beds_bed_top2.png", "default_wood.png", "beds_bed_side2.png", "beds_bed_side2.png^[transformFX", "beds_bed_head.png", "default_wood.png", } }, nodebox = { bottom = { {-0.5, -0.5, -0.5, -0.375, -0.065, -0.4375}, {0.375, -0.5, -0.5, 0.5, -0.065, -0.4375}, {-0.5, -0.375, -0.5, 0.5, -0.125, -0.4375}, {-0.5, -0.375, -0.5, -0.4375, -0.125, 0.5}, {0.4375, -0.375, -0.5, 0.5, -0.125, 0.5}, {-0.4375, -0.3125, -0.4375, 0.4375, -0.0625, 0.5}, }, top = { {-0.5, -0.5, 0.4375, -0.375, 0.1875, 0.5}, {0.375, -0.5, 0.4375, 0.5, 0.1875, 0.5}, {-0.5, 0, 0.4375, 0.5, 0.125, 0.5}, {-0.5, -0.375, 0.4375, 0.5, -0.125, 0.5}, {-0.5, -0.375, -0.5, -0.4375, -0.125, 0.5}, {0.4375, -0.375, -0.5, 0.5, -0.125, 0.5}, {-0.4375, -0.3125, -0.5, 0.4375, -0.0625, 0.4375}, } }, selectionbox = {-0.5, -0.5, -0.5, 0.5, 0.06, 1.5}, recipe = { {"", "", "group:stick"}, {"wool:red", "wool:red", "wool:white"}, {"group:wood", "group:wood", "group:wood"}, }, }) -- simple shaped bed beds.register_bed("beds:bed", { description = "Simple Bed", inventory_image = "beds_bed.png", wield_image = "beds_bed.png", tiles = { bottom = { "beds_bed_top_bottom.png^[transformR90", "default_wood.png", "beds_bed_side_bottom_r.png", "beds_bed_side_bottom_r.png^[transformfx", "beds_transparent.png", "beds_bed_side_bottom.png" }, top = { "beds_bed_top_top.png^[transformR90", "default_wood.png", "beds_bed_side_top_r.png", "beds_bed_side_top_r.png^[transformfx", "beds_bed_side_top.png", "beds_transparent.png", } }, nodebox = { bottom = {-0.5, -0.5, -0.5, 0.5, 0.06, 0.5}, top = {-0.5, -0.5, -0.5, 0.5, 0.06, 0.5}, }, selectionbox = {-0.5, -0.5, -0.5, 0.5, 0.06, 1.5}, recipe = { {"wool:red", "wool:red", "wool:white"}, {"group:wood", "group:wood", "group:wood"} }, }) -- aliases for PA's beds mod minetest.register_alias("beds:bed_bottom_red", "beds:bed_bottom") minetest.register_alias("beds:bed_top_red", "beds:bed_top") games/minetest_game/mods/beds/init.lua0000644000175000017500000000054112565242342020631 0ustar mquinsonmquinsonbeds = {} beds.player = {} beds.pos = {} beds.spawn = {} beds.formspec = "size[8,15;true]".. "bgcolor[#080808BB; true]".. "button_exit[2,12;4,0.75;leave;Leave Bed]" local modpath = minetest.get_modpath("beds") -- load files dofile(modpath.."/functions.lua") dofile(modpath.."/api.lua") dofile(modpath.."/beds.lua") dofile(modpath.."/spawns.lua") games/minetest_game/mods/dye/0000755000175000017500000000000012565242342017027 5ustar mquinsonmquinsongames/minetest_game/mods/dye/README.txt0000644000175000017500000000103012565242342020517 0ustar mquinsonmquinsonMinetest 0.4 mod: dye ====================== See init.lua for documentation. License of source code and media files: --------------------------------------- Copyright (C) 2012 Perttu Ahola (celeron55) This program is free software. It comes without any warranty, to the extent permitted by applicable law. You can redistribute it and/or modify it under the terms of the Do What The Fuck You Want To Public License, Version 2, as published by Sam Hocevar. See http://sam.zoy.org/wtfpl/COPYING for more details. games/minetest_game/mods/dye/textures/0000755000175000017500000000000012565242342020712 5ustar mquinsonmquinsongames/minetest_game/mods/dye/textures/dye_red.png0000644000175000017500000000025112565242342023031 0ustar mquinsonmquinsonPNG  IHDRapIDATxc p.Il\6tpv5öYYR bMX3 Ԍ m.š.ū!. MN#i4&:QbhnNIENDB`games/minetest_game/mods/dye/textures/dye_blue.png0000644000175000017500000000024112565242342023205 0ustar mquinsonmquinsonPNG  IHDRahIDATxݏ P C]Ë= ǔ}rNlYIENDB`games/minetest_game/mods/dye/textures/dye_white.png0000644000175000017500000000025212565242342023400 0ustar mquinsonmquinsonPNG  IHDRaqIDATxc p.Il\6tpv5öw߱c4[JA kaA1\30>%S38ԥx544i$D'J FxmgIENDB`games/minetest_game/mods/dye/textures/dye_grey.png0000644000175000017500000000025112565242342023225 0ustar mquinsonmquinsonPNG  IHDRapIDATxc p.Il\6tpv5ö9scfK)!P6a0 3S3&kFGWpjFf`&4q8 BDqP[ .cUIENDB`games/minetest_game/mods/dye/textures/dye_brown.png0000644000175000017500000000024412565242342023410 0ustar mquinsonmquinsonPNG  IHDRakIDATxݏ P C;kx1ó8P%Q,< P㏳nx+wKLZ,» EUZ2'kKD/p5Ex;^ܽ* IENDB`games/minetest_game/mods/dye/textures/dye_cyan.png0000644000175000017500000000024612565242342023215 0ustar mquinsonmquinsonPNG  IHDRamIDATxc p.Il\6tpv5Ӷs31HfЌ 4#l.š.ū!. MA#A1CZ IENDB`games/minetest_game/mods/dye/textures/dye_black.png0000644000175000017500000000025112565242342023333 0ustar mquinsonmquinsonPNG  IHDRapIDATxc p.Il\6tpv56MM` l)1&aajpȶ NPL ҄&bD(14JpzhIENDB`games/minetest_game/mods/dye/textures/dye_magenta.png0000644000175000017500000000025112565242342023673 0ustar mquinsonmquinsonPNG  IHDRapIDATxc p.Il\6tpv5ö,W21H(f5##\+85C]W3AC0\K8FҊi!Lt8(OfIENDB`games/minetest_game/mods/dye/textures/dye_yellow.png0000644000175000017500000000025112565242342023572 0ustar mquinsonmquinsonPNG  IHDRapIDATxc p.Il\6tpv5ö?? ͖RClšaffL׌l;p nԌ.u)^ p.MhpI+A0щC1'IIENDB`games/minetest_game/mods/dye/textures/dye_violet.png0000644000175000017500000000025112565242342023561 0ustar mquinsonmquinsonPNG  IHDRapIDATxc p.Il\6tpv56` l)1&aajpȶ NPL ҄&bD(14JlϿ&IENDB`games/minetest_game/mods/dye/textures/dye_green.png0000644000175000017500000000025012565242342023356 0ustar mquinsonmquinsonPNG  IHDRaoIDATxc p.Il\6tpv5ö2C0H(fЌ 4#l.š.ŧ!. UA#i4&:Qbh:}IENDB`games/minetest_game/mods/dye/textures/dye_orange.png0000644000175000017500000000025112565242342023532 0ustar mquinsonmquinsonPNG  IHDRapIDATxc p.Il\6tpv5ö R1H(f5##\+85C]W3AC0\K8FҊi!Lt8(;jIENDB`games/minetest_game/mods/dye/textures/dye_pink.png0000644000175000017500000000025112565242342023220 0ustar mquinsonmquinsonPNG  IHDRapIDATxc p.Il\6tpv5öK_T ͖RC`lšbB3nЌGWpjFf`&4q8 BDqPY,IENDB`games/minetest_game/mods/dye/textures/dye_dark_green.png0000644000175000017500000000025012565242342024357 0ustar mquinsonmquinsonPNG  IHDRaoIDATxc p.Il\6tpv56j l)1& 4a|Kp{ftqKi&l piBGHZ1 "N%”x!IENDB`games/minetest_game/mods/dye/textures/dye_dark_grey.png0000644000175000017500000000025112565242342024226 0ustar mquinsonmquinsonPNG  IHDRapIDATxc p.Il\6tpv56OOJJJ` l)1&aajpȶ NPL ҄&bD(14JMlFIENDB`games/minetest_game/mods/dye/depends.txt0000644000175000017500000000000012565242342021200 0ustar mquinsonmquinsongames/minetest_game/mods/dye/init.lua0000644000175000017500000001054712565242342020504 0ustar mquinsonmquinson-- minetest/dye/init.lua -- Other mods can use these for looping through available colors dye = {} dye.basecolors = {"white", "grey", "black", "red", "yellow", "green", "cyan", "blue", "magenta"} dye.excolors = {"white", "lightgrey", "grey", "darkgrey", "black", "red", "orange", "yellow", "lime", "green", "aqua", "cyan", "sky_blue", "blue", "violet", "magenta", "red_violet"} -- Local stuff local dyelocal = {} -- This collection of colors is partly a historic thing, partly something else. dyelocal.dyes = { {"white", "White dye", {dye=1, basecolor_white=1, excolor_white=1, unicolor_white=1}}, {"grey", "Grey dye", {dye=1, basecolor_grey=1, excolor_grey=1, unicolor_grey=1}}, {"dark_grey", "Dark grey dye", {dye=1, basecolor_grey=1, excolor_darkgrey=1, unicolor_darkgrey=1}}, {"black", "Black dye", {dye=1, basecolor_black=1, excolor_black=1, unicolor_black=1}}, {"violet", "Violet dye", {dye=1, basecolor_magenta=1, excolor_violet=1, unicolor_violet=1}}, {"blue", "Blue dye", {dye=1, basecolor_blue=1, excolor_blue=1, unicolor_blue=1}}, {"cyan", "Cyan dye", {dye=1, basecolor_cyan=1, excolor_cyan=1, unicolor_cyan=1}}, {"dark_green", "Dark green dye",{dye=1, basecolor_green=1, excolor_green=1, unicolor_dark_green=1}}, {"green", "Green dye", {dye=1, basecolor_green=1, excolor_green=1, unicolor_green=1}}, {"yellow", "Yellow dye", {dye=1, basecolor_yellow=1, excolor_yellow=1, unicolor_yellow=1}}, {"brown", "Brown dye", {dye=1, basecolor_brown=1, excolor_orange=1, unicolor_dark_orange=1}}, {"orange", "Orange dye", {dye=1, basecolor_orange=1, excolor_orange=1, unicolor_orange=1}}, {"red", "Red dye", {dye=1, basecolor_red=1, excolor_red=1, unicolor_red=1}}, {"magenta", "Magenta dye", {dye=1, basecolor_magenta=1, excolor_red_violet=1,unicolor_red_violet=1}}, {"pink", "Pink dye", {dye=1, basecolor_red=1, excolor_red=1, unicolor_light_red=1}}, } -- Define items for _, row in ipairs(dyelocal.dyes) do local name = row[1] local description = row[2] local groups = row[3] local item_name = "dye:"..name local item_image = "dye_"..name..".png" minetest.register_craftitem(item_name, { inventory_image = item_image, description = description, groups = groups }) minetest.register_craft({ type = "shapeless", output = item_name.." 4", recipe = {"group:flower,color_"..name}, }) end -- manually add coal->black dye minetest.register_craft({ type = "shapeless", output = "dye:black 4", recipe = {"group:coal"}, }) -- Mix recipes -- Just mix everything to everything somehow sanely dyelocal.mixbases = {"magenta", "red", "orange", "brown", "yellow", "green", "dark_green", "cyan", "blue", "violet", "black", "dark_grey", "grey", "white"} dyelocal.mixes = { -- magenta, red, orange, brown, yellow, green, dark_green, cyan, blue, violet, black, dark_grey, grey, white white = {"pink", "pink", "orange", "orange", "yellow", "green", "green", "grey", "cyan", "violet", "grey", "grey", "white", "white"}, grey = {"pink", "pink", "orange", "orange", "yellow", "green", "green", "grey", "cyan", "pink", "dark_grey","grey", "grey"}, dark_grey={"brown","brown", "brown", "brown", "brown","dark_green","dark_green","blue","blue","violet","black", "black"}, black = {"black", "black", "black", "black", "black", "black", "black", "black", "black", "black", "black"}, violet= {"magenta","magenta","red", "brown", "red", "cyan", "brown", "blue", "violet","violet"}, blue = {"violet", "magenta","brown","brown","dark_green","cyan","cyan", "cyan", "blue"}, cyan = {"blue","brown","dark_green","dark_grey","green","cyan","dark_green","cyan"}, dark_green={"brown","brown","brown", "brown", "green", "green", "dark_green"}, green = {"brown", "yellow","yellow","dark_green","green","green"}, yellow= {"red", "orange", "yellow","orange", "yellow"}, brown = {"brown", "brown","orange", "brown"}, orange= {"red", "orange","orange"}, red = {"magenta","red"}, magenta={"magenta"}, } for one,results in pairs(dyelocal.mixes) do for i,result in ipairs(results) do local another = dyelocal.mixbases[i] minetest.register_craft({ type = "shapeless", output = 'dye:'..result..' 2', recipe = {'dye:'..one, 'dye:'..another}, }) end end games/minetest_game/mods/boats/0000755000175000017500000000000012565242342017356 5ustar mquinsonmquinsongames/minetest_game/mods/boats/README.txt0000644000175000017500000000054012565242342021053 0ustar mquinsonmquinsonMinetest 0.4 mod: boats ======================= by PilzAdam, slightly modified for NeXt License of source code: ----------------------- WTFPL License of media (textures and sounds): --------------------------------------- WTFPL Authors of media files: ----------------------- textures: Zeg9 model: thetoon and Zeg9, modified by PavelS(SokolovPavel) games/minetest_game/mods/boats/textures/0000755000175000017500000000000012565242342021241 5ustar mquinsonmquinsongames/minetest_game/mods/boats/textures/boat_inventory.png0000644000175000017500000000152312565242342025012 0ustar mquinsonmquinsonPNG  IHDR DGPLTEPH>@@?]PAQI?DA>EB?DB?`K-mHWJ;GC>A@@o?LaL/\I.y`;`L0iS6t\dN-N}JwFyFj=JuCsClT/LLo@l=x]6{H{Gg;d:v[2iR/qBf8pW1`J*m@j;{a8d6t[5|`3y^3sY3gP+wDrAm,ZƳc[H!ywlPI >gIDAT8ݒEWa[2k9us3s{UF{scM޹Q>[(t. *TpX).?|k"dP' #)f{= 1ow9BFR ^_O-ǒ)-Sc•( sL T)SE&x_@077R8L؄NeR=7o&Ca?y"ѐ&4AhcfcpfklLFV҉bI;pl}|r^JO3D9NPoD''7ګ xsq4:7x; T\vj}\}lI:VVIENDB`games/minetest_game/mods/boats/textures/boat_wield.png0000644000175000017500000000104212565242342024055 0ustar mquinsonmquinsonPNG  IHDR DPLTE{GhQ/yFv\3e6x_7MoAk=sZ2gP-cM*`J'KvCpAnW3mU-f=t[3WF3kT1NtEl=pZE*L}Hs@n 4.5 then self.v = 4.5 * get_sign(self.v) end local p = self.object:getpos() p.y = p.y - 0.5 local new_velo = {x = 0, y = 0, z = 0} local new_acce = {x = 0, y = 0, z = 0} if not is_water(p) then local nodedef = minetest.registered_nodes[minetest.get_node(p).name] if (not nodedef) or nodedef.walkable then self.v = 0 new_acce = {x = 0, y = 1, z = 0} else new_acce = {x = 0, y = -9.8, z = 0} end new_velo = get_velocity(self.v, self.object:getyaw(), self.object:getvelocity().y) self.object:setpos(self.object:getpos()) else p.y = p.y + 1 if is_water(p) then local y = self.object:getvelocity().y if y >= 4.5 then y = 4.5 elseif y < 0 then new_acce = {x = 0, y = 20, z = 0} else new_acce = {x = 0, y = 5, z = 0} end new_velo = get_velocity(self.v, self.object:getyaw(), y) self.object:setpos(self.object:getpos()) else new_acce = {x = 0, y = 0, z = 0} if math.abs(self.object:getvelocity().y) < 1 then local pos = self.object:getpos() pos.y = math.floor(pos.y) + 0.5 self.object:setpos(pos) new_velo = get_velocity(self.v, self.object:getyaw(), 0) else new_velo = get_velocity(self.v, self.object:getyaw(), self.object:getvelocity().y) self.object:setpos(self.object:getpos()) end end end self.object:setvelocity(new_velo) self.object:setacceleration(new_acce) end minetest.register_entity("boats:boat", boat) minetest.register_craftitem("boats:boat", { description = "Boat", inventory_image = "boat_inventory.png", wield_image = "boat_wield.png", wield_scale = {x = 2, y = 2, z = 1}, liquids_pointable = true, on_place = function(itemstack, placer, pointed_thing) if pointed_thing.type ~= "node" then return end if not is_water(pointed_thing.under) then return end pointed_thing.under.y = pointed_thing.under.y + 0.5 minetest.add_entity(pointed_thing.under, "boats:boat") if not minetest.setting_getbool("creative_mode") then itemstack:take_item() end return itemstack end, }) minetest.register_craft({ output = "boats:boat", recipe = { {"", "", "" }, {"group:wood", "", "group:wood"}, {"group:wood", "group:wood", "group:wood"}, }, }) games/minetest_game/mods/boats/models/0000755000175000017500000000000012565242342020641 5ustar mquinsonmquinsongames/minetest_game/mods/boats/models/boat.obj0000644000175000017500000023131112565242342022263 0ustar mquinsonmquinson# Blender v2.73 (sub 0) OBJ File: '' # www.blender.org v -6.786140 -1.967150 -4.863200 v -6.786140 -3.034000 -6.001260 v -6.786140 -3.034000 -4.863200 v -6.786140 -1.967150 -3.725140 v -6.786140 -3.034000 -3.725140 v -6.786140 -1.967150 -6.001260 v -6.786140 -3.034000 -7.139320 v -6.786140 -1.967150 -7.139320 v -6.786140 -3.034000 -8.277380 v -6.786140 -1.967150 -8.277380 v -6.786140 -3.034000 -9.415440 v -6.786140 -1.967150 -9.415440 v -6.786140 -1.967150 -2.587080 v -6.786140 -3.034000 -2.587080 v -6.786140 -1.967150 -1.449020 v -6.786140 -3.034000 -1.449020 v -6.786140 -1.967150 -0.310965 v -6.786140 -3.034000 -0.310965 v -6.786140 -1.967150 0.827094 v -6.786140 -3.034000 0.827094 v -6.786140 -1.967150 1.965150 v -6.786140 -3.034000 1.965150 v -6.786140 -1.967150 3.103210 v -6.786140 -3.034000 3.103210 v -6.786140 -1.967150 4.241270 v -6.786140 -3.034000 4.241270 v -6.786140 -1.967150 5.379330 v -6.786140 -3.034000 5.379330 v -6.786140 -1.967150 6.517390 v -6.786140 -3.034000 6.517390 v -6.786140 -1.967150 7.655450 v -6.786140 -3.034000 7.655450 v -6.786140 -1.967150 8.793510 v -6.786140 -3.033999 8.793510 v 5.732520 -1.967150 -8.277380 v 5.732520 -3.034000 -7.139320 v 5.732520 -3.034000 -8.277380 v 5.732520 -1.967150 -9.415440 v 5.732520 -3.034000 -9.415440 v 5.732520 -1.967150 -7.139320 v 5.732520 -3.034000 -6.001260 v 5.732520 -1.967150 -6.001260 v 5.732520 -3.034000 -4.863200 v 5.732520 -1.967150 -4.863200 v 5.732520 -3.034000 -3.725140 v 5.732520 -1.967150 -3.725140 v 5.732520 -3.034000 -2.587080 v 5.732520 -1.967150 -2.587080 v 5.732520 -3.034000 -1.449020 v 5.732520 -1.967150 -1.449020 v 5.732520 -3.034000 -0.310965 v 5.732520 -1.967150 -0.310965 v 5.732520 -3.034000 0.827094 v 5.732520 -1.967150 0.827094 v 5.732520 -3.034000 1.965150 v 5.732520 -1.967150 1.965150 v 5.732520 -3.034000 3.103210 v 5.732520 -1.967150 3.103210 v 5.732520 -3.034000 4.241270 v 5.732520 -1.967150 4.241270 v 5.732520 -3.034000 5.379330 v 5.732520 -1.967150 5.379330 v 5.732520 -3.034000 6.517390 v 5.732520 -1.967150 6.517390 v 5.732520 -3.034000 7.655450 v 5.732520 -1.967150 7.655450 v 5.732520 -3.033999 8.793510 v 5.732520 -1.967150 8.793510 v -2.233900 -1.967150 -6.001260 v -2.233900 -3.034000 -7.139320 v -2.233900 -3.034000 -6.001260 v -2.233900 -1.967150 -4.863200 v -2.233900 -3.034000 -4.863200 v -2.233900 -1.967150 -7.139320 v -2.233900 -3.034000 -8.277380 v -2.233900 -1.967150 -8.277380 v -2.233900 -3.034000 -9.415440 v -2.233900 -1.967150 -9.415440 v -2.233900 -1.967150 -3.725140 v -2.233900 -3.034000 -3.725140 v -2.233900 -1.967150 -2.587080 v -2.233900 -3.034000 -2.587080 v -2.233900 -1.967150 -1.449020 v -2.233900 -3.034000 -1.449020 v -2.233900 -1.967150 -0.310965 v -2.233900 -3.034000 -0.310965 v -2.233900 -1.967150 0.827094 v -2.233900 -3.034000 0.827094 v -2.233900 -1.967150 1.965150 v -2.233900 -3.034000 1.965150 v -2.233900 -1.967150 3.103210 v -2.233900 -3.034000 3.103210 v -2.233900 -1.967150 4.241270 v -2.233900 -3.034000 4.241270 v -2.233900 -1.967150 5.379330 v -2.233900 -3.034000 5.379330 v -2.233900 -1.967150 6.517390 v -2.233900 -3.034000 6.517390 v -2.233900 -1.967150 7.655450 v -2.233900 -3.034000 7.655450 v -2.233900 -1.967150 8.793510 v -2.233900 -3.033999 8.793510 v 2.318340 -1.967150 -3.725140 v 2.318340 -3.034000 -4.863200 v 2.318340 -3.034000 -3.725140 v 2.318340 -1.967150 -2.587080 v 2.318340 -3.034000 -2.587080 v 2.318340 -1.967150 -4.863200 v 2.318340 -3.034000 -6.001260 v 2.318340 -1.967150 -6.001260 v 2.318340 -3.034000 -7.139320 v 2.318340 -1.967150 -7.139320 v 2.318340 -3.034000 -8.277380 v 2.318340 -1.967150 -8.277380 v 2.318340 -3.034000 -9.415440 v 2.318340 -1.967150 -9.415440 v 2.318340 -1.967150 -1.449020 v 2.318340 -3.034000 -1.449020 v 2.318340 -1.967150 -0.310965 v 2.318340 -3.034000 -0.310965 v 2.318340 -1.967150 0.827094 v 2.318340 -3.034000 0.827094 v 2.318340 -1.967150 1.965150 v 2.318340 -3.034000 1.965150 v 2.318340 -1.967150 3.103210 v 2.318340 -3.034000 3.103210 v 2.318340 -1.967150 4.241270 v 2.318340 -3.034000 4.241270 v 2.318340 -1.967150 5.379330 v 2.318340 -3.034000 5.379330 v 2.318340 -1.967150 6.517390 v 2.318340 -3.034000 6.517390 v 2.318340 -1.967150 7.655450 v 2.318340 -3.034000 7.655450 v 2.318340 -1.967150 8.793510 v 2.318340 -3.033999 8.793510 v -3.371960 -1.967150 6.517390 v -3.371960 -3.034000 7.655450 v -3.371960 -3.034000 6.517390 v -3.371960 -1.967150 5.379330 v -3.371960 -3.034000 5.379330 v -3.371960 -1.967150 7.655450 v -3.371960 -3.033999 8.793510 v -3.371960 -1.967150 8.793510 v -3.371960 -1.967150 4.241270 v -3.371960 -3.034000 4.241270 v -3.371960 -1.967150 3.103210 v -3.371960 -3.034000 3.103210 v -3.371960 -1.967150 1.965150 v -3.371960 -3.034000 1.965150 v -3.371960 -1.967150 0.827094 v -3.371960 -3.034000 0.827094 v -3.371960 -1.967150 -0.310965 v -3.371960 -3.034000 -0.310965 v -3.371960 -1.967150 -1.449020 v -3.371960 -3.034000 -1.449020 v -3.371960 -1.967150 -2.587080 v -3.371960 -3.034000 -2.587080 v -3.371960 -1.967150 -3.725140 v -3.371960 -3.034000 -3.725140 v -3.371960 -1.967150 -4.863200 v -3.371960 -3.034000 -4.863200 v -3.371960 -1.967150 -6.001260 v -3.371960 -3.034000 -6.001260 v -3.371960 -1.967150 -7.139320 v -3.371960 -3.034000 -7.139320 v -3.371960 -1.967150 -8.277380 v -3.371960 -3.034000 -8.277380 v -3.371960 -1.967150 -9.415440 v -3.371960 -3.034000 -9.415440 v 4.594460 -1.967150 8.793510 v 3.456400 -3.033999 8.793510 v 4.594460 -3.033999 8.793510 v 3.456400 -1.967150 8.793510 v 4.594460 0.276645 8.793510 v 3.456400 0.276645 8.793510 v 2.318340 0.276645 8.793510 v 1.180280 -1.967150 8.793510 v 3.456400 1.039180 8.793510 v 4.594460 1.039180 8.793510 v 5.732520 0.276645 8.793510 v 5.732520 1.039180 8.793510 v 6.870580 0.276645 8.793510 v 6.870580 -1.967150 8.793510 v 2.318340 1.039180 8.793510 v 1.180280 0.276645 8.793510 v 0.042220 0.276645 8.793510 v 1.180280 1.039180 8.793510 v 0.042220 -1.967150 8.793510 v -1.095840 0.276645 8.793510 v 0.042220 1.039180 8.793510 v -1.095840 -1.967150 8.793510 v 0.042220 -3.033999 8.793510 v -1.095840 -3.033999 8.793510 v 1.180280 -3.033999 8.793510 v -2.233900 0.276645 8.793510 v -4.510020 -1.967150 8.793510 v -4.510020 -3.033999 8.793510 v -3.371960 0.276645 8.793510 v -1.095840 1.039180 8.793510 v -2.233900 1.039180 8.793510 v -4.510020 0.276645 8.793510 v -3.371960 1.039180 8.793510 v -4.510020 1.039180 8.793510 v -5.648080 0.276645 8.793510 v -5.648080 -1.967150 8.793510 v -5.648080 1.039180 8.793510 v -6.786140 0.276645 8.793510 v -5.648080 -3.033999 8.793510 v -7.786200 0.276645 8.793510 v -7.786200 -1.967150 8.793510 v -6.786140 1.039180 8.793510 v 1.180280 -1.967150 1.965150 v 1.180280 -3.034000 3.103210 v 1.180280 -3.034000 1.965150 v 1.180280 -1.967150 0.827094 v 1.180280 -3.034000 0.827094 v 1.180280 -1.967150 3.103210 v 1.180280 -3.034000 4.241270 v 1.180280 -1.967150 4.241270 v 1.180280 -3.034000 5.379330 v 1.180280 -1.967150 5.379330 v 1.180280 -3.034000 6.517390 v 1.180280 -1.967150 6.517390 v 1.180280 -3.034000 7.655450 v 1.180280 -1.967150 7.655450 v 1.180280 -1.967150 -0.310965 v 1.180280 -3.034000 -0.310965 v 1.180280 -1.967150 -1.449020 v 1.180280 -3.034000 -1.449020 v 1.180280 -1.967150 -2.587080 v 1.180280 -3.034000 -2.587080 v 1.180280 -1.967150 -3.725140 v 1.180280 -3.034000 -3.725140 v 1.180280 -1.967150 -4.863200 v 1.180280 -3.034000 -4.863200 v 1.180280 -1.967150 -6.001260 v 1.180280 -3.034000 -6.001260 v 1.180280 -1.967150 -7.139320 v 1.180280 -3.034000 -7.139320 v 1.180280 -1.967150 -8.277380 v 1.180280 -3.034000 -8.277380 v 1.180280 -1.967150 -9.415440 v 1.180280 -3.034000 -9.415440 v 3.456400 -3.034000 -9.415440 v 3.456400 -1.967150 -9.415440 v 2.318340 0.276645 -9.415440 v 1.180280 0.276645 -9.415440 v 4.594460 -3.034000 -9.415440 v 4.594460 -1.967150 -9.415440 v 3.456400 0.276645 -9.415440 v 2.318340 1.039180 -9.415440 v 4.594460 0.276645 -9.415440 v 3.456400 1.039180 -9.415440 v 4.594460 1.039180 -9.415440 v 5.732520 0.276645 -9.415440 v 6.870580 -1.967150 -9.415440 v 5.732520 1.039180 -9.415440 v 6.870580 0.276645 -9.415440 v 0.042220 0.276645 -9.415440 v 0.042220 1.039180 -9.415440 v 1.180280 1.039180 -9.415440 v 0.042220 -1.967150 -9.415440 v 0.042220 -3.034000 -9.415440 v -1.095840 -1.967150 -9.415440 v -1.095840 -3.034000 -9.415440 v -2.233900 0.276645 -9.415440 v -1.095840 0.276645 -9.415440 v -3.371960 0.276645 -9.415440 v -2.233900 1.039180 -9.415440 v -1.095840 1.039180 -9.415440 v -4.510020 0.276645 -9.415440 v -4.510020 1.039180 -9.415440 v -3.371960 1.039180 -9.415440 v -4.510020 -1.967150 -9.415440 v -5.648080 0.276645 -9.415440 v -5.648080 1.039180 -9.415440 v -5.648080 -1.967150 -9.415440 v -4.510020 -3.034000 -9.415440 v -6.786140 0.276645 -9.415440 v -6.786140 1.039180 -9.415440 v -5.648080 -3.034000 -9.415440 v -7.786200 -1.967150 -9.415440 v -7.786200 0.276645 -9.415440 v 6.870580 -1.967150 7.655450 v 6.870580 -1.967150 6.517390 v 6.870580 -1.967150 5.379330 v 6.870580 -1.967150 4.241270 v 6.870580 -1.967150 3.103210 v 6.870580 -1.967150 1.965150 v 6.870580 -1.967150 0.827094 v 6.870580 -1.967150 -0.310965 v 6.870580 -1.967150 -1.449020 v 6.870580 -1.967150 -2.587080 v 6.870580 -1.967150 -3.725140 v 6.870580 -1.967150 -4.863200 v 6.870580 -1.967150 -6.001260 v 6.870580 -1.967150 -7.139320 v 6.870580 -1.967150 -8.277380 v -5.648080 -3.034000 0.827094 v -5.648080 -3.034000 -0.310965 v -5.648080 -3.034000 1.965150 v -4.510020 -3.034000 1.965150 v -5.648080 -3.034000 3.103210 v -4.510020 -3.034000 0.827094 v -5.648080 -3.034000 4.241270 v -4.510020 -3.034000 3.103210 v -4.510020 -3.034000 -0.310965 v -4.510020 -3.034000 -1.449020 v -4.510020 -3.034000 -2.587080 v -5.648080 -3.034000 -1.449020 v -5.648080 -3.034000 -2.587080 v -4.510020 -3.034000 -3.725140 v -5.648080 -3.034000 -3.725140 v -4.510020 -3.034000 -4.863200 v -5.648080 -3.034000 -4.863200 v -4.510020 -3.034000 -6.001260 v -5.648080 -3.034000 -6.001260 v -4.510020 -3.034000 -7.139320 v -5.648080 -3.034000 -7.139320 v -4.510020 -3.034000 -8.277380 v -5.648080 -3.034000 -8.277380 v -4.510020 -3.034000 4.241270 v -4.510020 -3.034000 5.379330 v -5.648080 -3.034000 5.379330 v -5.648080 -3.034000 6.517390 v -4.510020 -3.034000 6.517390 v -5.648080 -3.034000 7.655450 v -4.510020 -3.034000 7.655450 v -1.095840 -3.034000 0.827094 v -1.095840 -3.034000 -0.310965 v -1.095840 -3.034000 1.965150 v 0.042220 -3.034000 1.965150 v -1.095840 -3.034000 3.103210 v 0.042220 -3.034000 0.827094 v -1.095840 -3.034000 4.241270 v 0.042220 -3.034000 3.103210 v 0.042220 -3.034000 -0.310965 v 0.042220 -3.034000 -1.449020 v 0.042220 -3.034000 -2.587080 v -1.095840 -3.034000 -1.449020 v -1.095840 -3.034000 -2.587080 v 0.042220 -3.034000 -3.725140 v -1.095840 -3.034000 -3.725140 v 0.042220 -3.034000 -4.863200 v -1.095840 -3.034000 -4.863200 v 0.042220 -3.034000 -6.001260 v -1.095840 -3.034000 -6.001260 v 0.042220 -3.034000 -7.139320 v -1.095840 -3.034000 -7.139320 v 0.042220 -3.034000 -8.277380 v -1.095840 -3.034000 -8.277380 v 0.042220 -3.034000 4.241270 v 0.042220 -3.034000 5.379330 v -1.095840 -3.034000 5.379330 v -1.095840 -3.034000 6.517390 v 0.042220 -3.034000 6.517390 v -1.095840 -3.034000 7.655450 v 0.042220 -3.034000 7.655450 v 3.456400 -3.034000 -3.725140 v 3.456400 -3.034000 -4.863200 v 3.456400 -3.034000 -2.587080 v 4.594460 -3.034000 -2.587080 v 3.456400 -3.034000 -1.449020 v 4.594460 -3.034000 -3.725140 v 3.456400 -3.034000 -0.310965 v 4.594460 -3.034000 -1.449020 v 4.594460 -3.034000 -4.863200 v 4.594460 -3.034000 -6.001260 v 4.594460 -3.034000 -7.139320 v 3.456400 -3.034000 -6.001260 v 3.456400 -3.034000 -7.139320 v 4.594460 -3.034000 -8.277380 v 3.456400 -3.034000 -8.277380 v 4.594460 -3.034000 -0.310965 v 4.594460 -3.034000 0.827094 v 3.456400 -3.034000 0.827094 v 3.456400 -3.034000 1.965150 v 4.594460 -3.034000 1.965150 v 3.456400 -3.034000 3.103210 v 4.594460 -3.034000 3.103210 v 3.456400 -3.034000 4.241270 v 4.594460 -3.034000 4.241270 v 3.456400 -3.034000 5.379330 v 4.594460 -3.034000 5.379330 v 3.456400 -3.034000 6.517390 v 4.594460 -3.034000 6.517390 v 3.456400 -3.034000 7.655450 v 4.594460 -3.034000 7.655450 v -2.233900 0.276645 -2.587080 v -2.233900 1.039180 -1.449020 v -2.233900 1.039180 -2.587080 v -2.233900 0.276645 -3.725140 v -2.233900 1.039180 -3.725140 v -2.233900 0.276645 -1.449020 v -2.233900 1.039180 -0.310965 v -2.233900 0.276645 -0.310965 v -2.233900 1.039180 0.827094 v -2.233900 0.276645 0.827094 v -2.233900 1.039180 1.965150 v -2.233900 0.276645 1.965150 v -2.233900 1.039180 3.103210 v -2.233900 0.276645 3.103210 v -2.233900 1.039180 4.241270 v -2.233900 0.276645 4.241270 v -2.233900 1.039180 5.379330 v -2.233900 0.276645 5.379330 v -2.233900 1.039180 6.517390 v -2.233900 0.276645 6.517390 v -2.233900 1.039180 7.655450 v -2.233900 0.276645 7.655450 v -2.233900 0.276645 -4.863200 v -2.233900 1.039180 -4.863200 v -2.233900 0.276645 -6.001260 v -2.233900 1.039180 -6.001260 v -2.233900 0.276645 -7.139320 v -2.233900 1.039180 -7.139320 v -2.233900 0.276645 -8.277380 v -2.233900 1.039180 -8.277380 v 2.318340 0.276645 4.241270 v 2.318340 1.039180 5.379330 v 2.318340 1.039180 4.241270 v 2.318340 0.276645 3.103210 v 2.318340 1.039180 3.103210 v 2.318340 0.276645 5.379330 v 2.318340 1.039180 6.517390 v 2.318340 0.276645 6.517390 v 2.318340 1.039180 7.655450 v 2.318340 0.276645 7.655450 v 2.318340 0.276645 1.965150 v 2.318340 1.039180 1.965150 v 2.318340 0.276645 0.827094 v 2.318340 1.039180 0.827094 v 2.318340 0.276645 -0.310965 v 2.318340 1.039180 -0.310965 v 2.318340 0.276645 -1.449020 v 2.318340 1.039180 -1.449020 v 2.318340 0.276645 -2.587080 v 2.318340 1.039180 -2.587080 v 2.318340 0.276645 -3.725140 v 2.318340 1.039180 -3.725140 v 2.318340 0.276645 -4.863200 v 2.318340 1.039180 -4.863200 v 2.318340 0.276645 -6.001260 v 2.318340 1.039180 -6.001260 v 2.318340 0.276645 -7.139320 v 2.318340 1.039180 -7.139320 v 2.318340 0.276645 -8.277380 v 2.318340 1.039180 -8.277380 v -6.786140 0.276645 6.517390 v -6.786140 1.039180 7.655450 v -6.786140 1.039180 6.517390 v -6.786140 0.276645 5.379330 v -6.786140 1.039180 5.379330 v -6.786140 0.276645 7.655450 v -6.786140 0.276645 4.241270 v -6.786140 1.039180 4.241270 v -6.786140 0.276645 3.103210 v -6.786140 1.039180 3.103210 v -6.786140 0.276645 1.965150 v -6.786140 1.039180 1.965150 v -6.786140 0.276645 0.827094 v -6.786140 1.039180 0.827094 v -6.786140 0.276645 -0.310965 v -6.786140 1.039180 -0.310965 v -6.786140 0.276645 -1.449020 v -6.786140 1.039180 -1.449020 v -6.786140 0.276645 -2.587080 v -6.786140 1.039180 -2.587080 v -6.786140 0.276645 -3.725140 v -6.786140 1.039180 -3.725140 v -6.786140 0.276645 -4.863200 v -6.786140 1.039180 -4.863200 v -6.786140 0.276645 -6.001260 v -6.786140 1.039180 -6.001260 v -6.786140 0.276645 -7.139320 v -6.786140 1.039180 -7.139320 v -6.786140 0.276645 -8.277380 v -6.786140 1.039180 -8.277380 v 1.180280 0.276645 -7.139320 v 1.180280 1.039180 -8.277380 v 1.180280 1.039180 -7.139320 v 1.180280 0.276645 -6.001260 v 1.180280 1.039180 -6.001260 v 1.180280 0.276645 -8.277380 v 1.180280 0.276645 -4.863200 v 1.180280 1.039180 -4.863200 v 1.180280 0.276645 -3.725140 v 1.180280 1.039180 -3.725140 v 1.180280 0.276645 -2.587080 v 1.180280 1.039180 -2.587080 v 1.180280 0.276645 -1.449020 v 1.180280 1.039180 -1.449020 v 1.180280 0.276645 -0.310965 v 1.180280 1.039180 -0.310965 v 1.180280 0.276645 0.827094 v 1.180280 1.039180 0.827094 v 1.180280 0.276645 1.965150 v 1.180280 1.039180 1.965150 v 1.180280 0.276645 3.103210 v 1.180280 1.039180 3.103210 v 1.180280 0.276645 4.241270 v 1.180280 1.039180 4.241270 v 1.180280 0.276645 5.379330 v 1.180280 1.039180 5.379330 v 1.180280 0.276645 6.517390 v 1.180280 1.039180 6.517390 v 1.180280 0.276645 7.655450 v 1.180280 1.039180 7.655450 v 5.732520 0.276645 3.103210 v 5.732520 1.039180 1.965150 v 5.732520 1.039180 3.103210 v 5.732520 0.276645 4.241270 v 5.732520 1.039180 4.241270 v 5.732520 0.276645 1.965150 v 5.732520 1.039180 0.827094 v 5.732520 0.276645 0.827094 v 5.732520 1.039180 -0.310965 v 5.732520 0.276645 -0.310965 v 5.732520 1.039180 -1.449020 v 5.732520 0.276645 -1.449020 v 5.732520 1.039180 -2.587080 v 5.732520 0.276645 -2.587080 v 5.732520 1.039180 -3.725140 v 5.732520 0.276645 -3.725140 v 5.732520 1.039180 -4.863200 v 5.732520 0.276645 -4.863200 v 5.732520 1.039180 -6.001260 v 5.732520 0.276645 -6.001260 v 5.732520 1.039180 -7.139320 v 5.732520 0.276645 -7.139320 v 5.732520 1.039180 -8.277380 v 5.732520 0.276645 -8.277380 v 5.732520 0.276645 5.379330 v 5.732520 1.039180 5.379330 v 5.732520 0.276645 6.517390 v 5.732520 1.039180 6.517390 v 5.732520 0.276645 7.655450 v 5.732520 1.039180 7.655450 v -3.371960 1.039180 7.655450 v -3.371960 0.276645 7.655450 v -3.371960 1.039180 6.517390 v -3.371960 0.276645 6.517390 v -3.371960 1.039180 5.379330 v -3.371960 0.276645 5.379330 v -3.371960 1.039180 4.241270 v -3.371960 0.276645 4.241270 v -3.371960 1.039180 3.103210 v -3.371960 0.276645 3.103210 v -3.371960 1.039180 1.965150 v -3.371960 0.276645 1.965150 v -3.371960 1.039180 0.827094 v -3.371960 0.276645 0.827094 v -3.371960 1.039180 -0.310965 v -3.371960 0.276645 -0.310965 v -3.371960 1.039180 -1.449020 v -3.371960 0.276645 -1.449020 v -3.371960 1.039180 -2.587080 v -3.371960 0.276645 -2.587080 v -3.371960 1.039180 -3.725140 v -3.371960 0.276645 -3.725140 v -3.371960 1.039180 -4.863200 v -3.371960 0.276645 -4.863200 v -3.371960 1.039180 -6.001260 v -3.371960 0.276645 -6.001260 v -3.371960 1.039180 -7.139320 v -3.371960 0.276645 -7.139320 v -3.371960 1.039180 -8.277380 v -3.371960 0.276645 -8.277380 v 6.870580 0.276645 7.655450 v 6.870580 0.276645 6.517390 v 6.870580 0.276645 5.379330 v 6.870580 0.276645 4.241270 v 6.870580 0.276645 3.103210 v 6.870580 0.276645 1.965150 v 6.870580 0.276645 0.827094 v 6.870580 0.276645 -0.310965 v 6.870580 0.276645 -1.449020 v 6.870580 0.276645 -2.587080 v 6.870580 0.276645 -3.725140 v 6.870580 0.276645 -4.863200 v 6.870580 0.276645 -6.001260 v 6.870580 0.276645 -7.139320 v 6.870580 0.276645 -8.277380 v -1.095840 0.276645 -10.802900 v -1.095840 -1.967150 -10.802900 v -1.095840 0.276644 -12.034100 v -1.095840 -1.967150 -12.034100 v -1.095840 -4.601110 -10.802900 v -1.095840 -4.601110 -12.034100 v -1.095840 -4.601110 -9.415440 v -1.095840 1.039180 -10.802900 v -1.095840 1.039180 -12.034100 v -1.095840 2.768579 -10.802900 v -1.095840 2.768579 -12.034100 v -1.095840 3.746069 -10.802900 v -1.095840 2.768580 -7.883420 v -1.095840 3.746069 -12.034100 v -1.095840 3.746070 -7.883420 v -1.095840 0.276644 -14.284900 v -1.095840 -1.967151 -14.284900 v -1.095840 -4.601110 -14.284900 v 0.042220 -1.967150 -12.034100 v 0.042220 -4.601110 -10.802900 v 0.042220 -4.601110 -12.034100 v 0.042220 -4.601110 -14.284900 v 0.042220 -1.967150 -10.802900 v 0.042220 -4.601110 -9.415440 v 0.042220 0.276645 -10.802900 v 0.042220 1.039180 -10.802900 v 0.042220 0.276644 -12.034100 v 0.042220 1.039180 -12.034100 v 0.042220 2.768579 -12.034100 v 0.042220 2.768579 -10.802900 v 0.042220 -1.967151 -14.284900 v 0.042220 0.276644 -14.284900 v 0.042220 3.746069 -12.034100 v 0.042220 3.746069 -10.802900 v 0.042220 3.746070 -7.883420 v 0.042220 2.768580 -7.883420 v -7.786200 -1.967150 -8.277380 v -7.786200 -1.967150 -7.139320 v -7.786200 -1.967150 -6.001260 v -7.786200 -1.967150 -4.863200 v -7.786200 -1.967150 -3.725140 v -7.786200 -1.967150 -2.587080 v -7.786200 -1.967150 -1.449020 v -7.786200 -1.967150 -0.310965 v -7.786200 -1.967150 0.827094 v -7.786200 -1.967150 1.965150 v -7.786200 -1.967150 3.103210 v -7.786200 -1.967150 4.241270 v -7.786200 -1.967150 5.379330 v -7.786200 -1.967150 6.517390 v -7.786200 -1.967150 7.655450 v -7.786200 0.276645 3.103210 v -7.786200 0.276645 4.241270 v -7.786200 0.276645 5.379330 v -7.786200 0.276645 1.965150 v -7.786200 0.276645 0.827094 v -7.786200 0.276645 -0.310965 v -7.786200 0.276645 -1.449020 v -7.786200 0.276645 -2.587080 v -7.786200 0.276645 -3.725140 v -7.786200 0.276645 -4.863200 v -7.786200 0.276645 -6.001260 v -7.786200 0.276645 -7.139320 v -7.786200 0.276645 -8.277380 v -7.786200 0.276645 6.517390 v -7.786200 0.276645 7.655450 v 0.042220 1.039180 7.655450 v 0.042220 1.039180 6.517390 v -1.095840 1.039180 7.655450 v 0.042220 1.039180 5.379330 v -1.095840 1.039180 6.517390 v -1.095840 1.039180 5.379330 v 0.042220 1.039180 4.241270 v -1.095840 1.039180 4.241270 v 0.042220 1.039180 3.103210 v -1.095840 1.039180 3.103210 v 0.042220 1.039180 1.965150 v -1.095840 1.039180 1.965150 v 0.042220 1.039180 0.827094 v -1.095840 1.039180 0.827094 v 0.042220 1.039180 -0.310965 v -1.095840 1.039180 -0.310965 v 0.042220 1.039180 -1.449020 v -1.095840 1.039180 -1.449020 v 0.042220 1.039180 -2.587080 v -1.095840 1.039180 -2.587080 v 0.042220 1.039180 -3.725140 v -1.095840 1.039180 -3.725140 v 0.042220 1.039180 -4.863200 v -1.095840 1.039180 -4.863200 v 0.042220 1.039180 -6.001260 v -1.095840 1.039180 -6.001260 v 0.042220 1.039180 -7.139320 v -1.095840 1.039180 -7.139320 v 0.042220 1.039180 -8.277380 v -1.095840 1.039180 -8.277380 v -4.510020 1.039180 7.655450 v -4.510020 1.039180 6.517390 v -5.648080 1.039180 7.655450 v -4.510020 1.039180 5.379330 v -5.648080 1.039180 6.517390 v -5.648080 1.039180 5.379330 v -4.510020 1.039180 4.241270 v -5.648080 1.039180 4.241270 v -4.510020 1.039180 3.103210 v -5.648080 1.039180 3.103210 v -4.510020 1.039180 1.965150 v -5.648080 1.039180 1.965150 v -4.510020 1.039180 0.827094 v -5.648080 1.039180 0.827094 v -4.510020 1.039180 -0.310965 v -5.648080 1.039180 -0.310965 v -4.510020 1.039180 -1.449020 v -5.648080 1.039180 -1.449020 v -4.510020 1.039180 -2.587080 v -5.648080 1.039180 -2.587080 v -4.510020 1.039180 -3.725140 v -5.648080 1.039180 -3.725140 v -4.510020 1.039180 -4.863200 v -5.648080 1.039180 -4.863200 v -4.510020 1.039180 -6.001260 v -5.648080 1.039180 -6.001260 v -4.510020 1.039180 -7.139320 v -5.648080 1.039180 -7.139320 v -4.510020 1.039180 -8.277380 v -5.648080 1.039180 -8.277380 v 4.594460 1.039180 7.655450 v 4.594460 1.039180 6.517390 v 3.456400 1.039180 7.655450 v 4.594460 1.039180 5.379330 v 3.456400 1.039180 6.517390 v 3.456400 1.039180 5.379330 v 4.594460 1.039180 4.241270 v 3.456400 1.039180 4.241270 v 4.594460 1.039180 3.103210 v 3.456400 1.039180 3.103210 v 4.594460 1.039180 1.965150 v 3.456400 1.039180 1.965150 v 4.594460 1.039180 0.827094 v 3.456400 1.039180 0.827094 v 4.594460 1.039180 -0.310965 v 3.456400 1.039180 -0.310965 v 4.594460 1.039180 -1.449020 v 3.456400 1.039180 -1.449020 v 4.594460 1.039180 -2.587080 v 3.456400 1.039180 -2.587080 v 4.594460 1.039180 -3.725140 v 3.456400 1.039180 -3.725140 v 4.594460 1.039180 -4.863200 v 3.456400 1.039180 -4.863200 v 4.594460 1.039180 -6.001260 v 3.456400 1.039180 -6.001260 v 4.594460 1.039180 -7.139320 v 3.456400 1.039180 -7.139320 v 4.594460 1.039180 -8.277380 v 3.456400 1.039180 -8.277380 vt 0.116019 0.974315 vt 0.087066 0.947167 vt 0.116022 0.947170 vt 0.144976 0.974318 vt 0.144979 0.947173 vt 0.087063 0.974311 vt 0.058110 0.947165 vt 0.058107 0.974308 vt 0.029155 0.947162 vt 0.029152 0.974306 vt 0.000199 0.947159 vt 0.000197 0.974303 vt 0.173933 0.974322 vt 0.173936 0.947177 vt 0.202891 0.974326 vt 0.202894 0.947180 vt 0.231849 0.974330 vt 0.231853 0.947184 vt 0.260808 0.974334 vt 0.260812 0.947187 vt 0.289768 0.974338 vt 0.289772 0.947190 vt 0.318729 0.974342 vt 0.318732 0.947194 vt 0.347690 0.974345 vt 0.347693 0.947196 vt 0.376652 0.974348 vt 0.376654 0.947199 vt 0.405614 0.974351 vt 0.405616 0.947201 vt 0.434577 0.974353 vt 0.434578 0.947203 vt 0.463539 0.974355 vt 0.463541 0.947205 vt 0.029160 0.492913 vt 0.058118 0.520059 vt 0.029160 0.520059 vt 0.000202 0.492913 vt 0.000202 0.520059 vt 0.058118 0.492913 vt 0.087076 0.520059 vt 0.087076 0.492913 vt 0.116034 0.520059 vt 0.116034 0.492914 vt 0.144992 0.520060 vt 0.144992 0.492914 vt 0.173949 0.520060 vt 0.173950 0.492914 vt 0.202907 0.520060 vt 0.202907 0.492915 vt 0.231864 0.520060 vt 0.231865 0.492915 vt 0.260822 0.520061 vt 0.260822 0.492916 vt 0.289779 0.520061 vt 0.289778 0.492916 vt 0.318735 0.520060 vt 0.318735 0.492916 vt 0.347692 0.520060 vt 0.347691 0.492915 vt 0.376649 0.520059 vt 0.376648 0.492915 vt 0.405605 0.520058 vt 0.405604 0.492914 vt 0.434561 0.520056 vt 0.434560 0.492912 vt 0.463517 0.520055 vt 0.463516 0.492911 vt 0.087075 0.804197 vt 0.058119 0.777052 vt 0.087076 0.777053 vt 0.116032 0.804198 vt 0.116033 0.777053 vt 0.058119 0.804197 vt 0.029163 0.777052 vt 0.029163 0.804196 vt 0.000207 0.777052 vt 0.000207 0.804196 vt 0.144989 0.804200 vt 0.144990 0.777054 vt 0.173947 0.804201 vt 0.173948 0.777055 vt 0.202905 0.804202 vt 0.202906 0.777056 vt 0.231863 0.804203 vt 0.231864 0.777057 vt 0.260822 0.804204 vt 0.260822 0.777057 vt 0.289780 0.804205 vt 0.289781 0.777058 vt 0.318740 0.804205 vt 0.318740 0.777058 vt 0.347700 0.804206 vt 0.347700 0.777058 vt 0.376660 0.804206 vt 0.376659 0.777058 vt 0.405620 0.804205 vt 0.405620 0.777057 vt 0.434581 0.804205 vt 0.434580 0.777056 vt 0.463543 0.804203 vt 0.463541 0.777054 vt 0.144991 0.634078 vt 0.116033 0.606933 vt 0.144991 0.606933 vt 0.173949 0.634079 vt 0.173949 0.606933 vt 0.116034 0.634078 vt 0.087076 0.606933 vt 0.087076 0.634079 vt 0.058118 0.606933 vt 0.058118 0.634079 vt 0.029160 0.606933 vt 0.029160 0.634079 vt 0.000202 0.606933 vt 0.000202 0.634080 vt 0.202907 0.634079 vt 0.202907 0.606933 vt 0.231864 0.634078 vt 0.231864 0.606933 vt 0.260822 0.634078 vt 0.260822 0.606933 vt 0.289780 0.634078 vt 0.289780 0.606932 vt 0.318738 0.634077 vt 0.318737 0.606932 vt 0.347696 0.634077 vt 0.347695 0.606931 vt 0.376653 0.634076 vt 0.376652 0.606930 vt 0.405611 0.634074 vt 0.405609 0.606928 vt 0.434569 0.634072 vt 0.434567 0.606927 vt 0.463527 0.634069 vt 0.463524 0.606924 vt 0.405621 0.833166 vt 0.434582 0.860316 vt 0.405620 0.860316 vt 0.376660 0.833166 vt 0.376659 0.860315 vt 0.434582 0.833166 vt 0.463545 0.860317 vt 0.463544 0.833166 vt 0.347699 0.833166 vt 0.347698 0.860314 vt 0.318739 0.833165 vt 0.318738 0.860313 vt 0.289780 0.833164 vt 0.289778 0.860311 vt 0.260820 0.833163 vt 0.260819 0.860309 vt 0.231862 0.833161 vt 0.231860 0.860308 vt 0.202903 0.833160 vt 0.202902 0.860306 vt 0.173946 0.833158 vt 0.173944 0.860304 vt 0.144988 0.833157 vt 0.144987 0.860302 vt 0.116031 0.833155 vt 0.116029 0.860300 vt 0.087074 0.833154 vt 0.087073 0.860299 vt 0.058118 0.833153 vt 0.058116 0.860297 vt 0.029162 0.833152 vt 0.029161 0.860295 vt 0.000206 0.833151 vt 0.000205 0.860294 vt 0.662141 0.076691 vt 0.691099 0.103837 vt 0.662141 0.103837 vt 0.633183 0.076691 vt 0.633183 0.103837 vt 0.691099 0.076691 vt 0.720057 0.103837 vt 0.720058 0.076691 vt 0.662141 0.019597 vt 0.691100 0.019597 vt 0.720058 0.019597 vt 0.749016 0.076691 vt 0.691100 0.000194 vt 0.662142 0.000194 vt 0.633183 0.019597 vt 0.633183 0.000194 vt 0.604225 0.019597 vt 0.604225 0.076691 vt 0.720058 0.000194 vt 0.749016 0.019597 vt 0.777974 0.019597 vt 0.749016 0.000195 vt 0.777974 0.076691 vt 0.806932 0.019597 vt 0.777974 0.000195 vt 0.806932 0.076691 vt 0.777974 0.103837 vt 0.806932 0.103837 vt 0.749016 0.103837 vt 0.835890 0.103837 vt 0.835890 0.076691 vt 0.864848 0.076691 vt 0.835890 0.019597 vt 0.893806 0.076691 vt 0.893806 0.103837 vt 0.864848 0.103837 vt 0.864848 0.019597 vt 0.806932 0.000195 vt 0.835890 0.000195 vt 0.893806 0.019597 vt 0.864848 0.000195 vt 0.893806 0.000194 vt 0.922764 0.019597 vt 0.922764 0.076691 vt 0.922764 0.000194 vt 0.951722 0.019597 vt 0.951722 0.076691 vt 0.951722 0.103837 vt 0.922764 0.103837 vt 0.977169 0.019597 vt 0.977169 0.076690 vt 0.951722 0.000194 vt 0.289780 0.663036 vt 0.318739 0.690182 vt 0.289781 0.690182 vt 0.260822 0.663036 vt 0.260823 0.690182 vt 0.318739 0.663035 vt 0.347698 0.690181 vt 0.347697 0.663035 vt 0.376656 0.690180 vt 0.376655 0.663033 vt 0.405615 0.690178 vt 0.405613 0.663032 vt 0.434574 0.690176 vt 0.434571 0.663030 vt 0.463533 0.690173 vt 0.463530 0.663027 vt 0.231865 0.663036 vt 0.231865 0.690182 vt 0.202907 0.663036 vt 0.202907 0.690182 vt 0.173949 0.663036 vt 0.173949 0.690182 vt 0.144991 0.663036 vt 0.144991 0.690182 vt 0.116034 0.663036 vt 0.116034 0.690182 vt 0.087076 0.663036 vt 0.087076 0.690182 vt 0.058118 0.663036 vt 0.058119 0.690182 vt 0.029161 0.663037 vt 0.029162 0.690182 vt 0.000203 0.663038 vt 0.000205 0.690183 vt 0.579762 0.491109 vt 0.550803 0.463966 vt 0.579760 0.463963 vt 0.550805 0.491111 vt 0.579767 0.548202 vt 0.608720 0.491107 vt 0.608724 0.548199 vt 0.521845 0.463968 vt 0.521847 0.491114 vt 0.550809 0.548204 vt 0.579768 0.567604 vt 0.521852 0.548206 vt 0.550811 0.567606 vt 0.492890 0.491116 vt 0.492888 0.463971 vt 0.521853 0.567608 vt 0.492895 0.548208 vt 0.463933 0.491118 vt 0.492896 0.567610 vt 0.463938 0.548210 vt 0.637682 0.548197 vt 0.637683 0.567600 vt 0.608726 0.567602 vt 0.637678 0.491105 vt 0.608718 0.463961 vt 0.637676 0.463959 vt 0.666636 0.491103 vt 0.666635 0.463957 vt 0.695594 0.491102 vt 0.695595 0.548197 vt 0.666637 0.548197 vt 0.695593 0.463956 vt 0.724553 0.491102 vt 0.724554 0.548197 vt 0.695596 0.567600 vt 0.666637 0.567600 vt 0.753512 0.548197 vt 0.753512 0.567600 vt 0.724554 0.567600 vt 0.753512 0.491102 vt 0.724553 0.463955 vt 0.782471 0.548197 vt 0.782471 0.567600 vt 0.782471 0.491102 vt 0.753512 0.463955 vt 0.811429 0.548197 vt 0.811429 0.567600 vt 0.782471 0.463955 vt 0.811430 0.491102 vt 0.836877 0.491102 vt 0.836877 0.548197 vt 0.811430 0.463955 vt 0.434558 0.463956 vt 0.405603 0.463958 vt 0.463514 0.463955 vt 0.376647 0.463959 vt 0.347691 0.463959 vt 0.318735 0.463959 vt 0.289779 0.463959 vt 0.260822 0.463959 vt 0.231865 0.463958 vt 0.202908 0.463957 vt 0.173950 0.463956 vt 0.144992 0.463956 vt 0.116034 0.463956 vt 0.087076 0.463955 vt 0.058118 0.463955 vt 0.029160 0.463955 vt 0.000202 0.463955 vt 0.260815 0.918228 vt 0.231856 0.918225 vt 0.289774 0.918230 vt 0.289777 0.889271 vt 0.318734 0.918233 vt 0.260817 0.889269 vt 0.347695 0.918235 vt 0.318737 0.889273 vt 0.231858 0.889266 vt 0.202900 0.889264 vt 0.173942 0.889262 vt 0.202897 0.918222 vt 0.173939 0.918219 vt 0.144984 0.889259 vt 0.144982 0.918216 vt 0.116028 0.889257 vt 0.116025 0.918214 vt 0.087071 0.889255 vt 0.087069 0.918211 vt 0.058115 0.889253 vt 0.058113 0.918209 vt 0.029159 0.889251 vt 0.029157 0.918206 vt 0.000204 0.889249 vt 0.000202 0.918204 vt 0.347697 0.889274 vt 0.376658 0.889276 vt 0.376656 0.918237 vt 0.405618 0.918239 vt 0.405619 0.889277 vt 0.434580 0.918241 vt 0.434581 0.889278 vt 0.463543 0.918242 vt 0.463544 0.889279 vt 0.260823 0.748099 vt 0.231864 0.748098 vt 0.289781 0.748099 vt 0.289781 0.719140 vt 0.318740 0.748099 vt 0.260823 0.719140 vt 0.347699 0.748099 vt 0.318740 0.719140 vt 0.231865 0.719140 vt 0.202907 0.719140 vt 0.173949 0.719140 vt 0.202906 0.748098 vt 0.173948 0.748097 vt 0.144991 0.719139 vt 0.144991 0.748097 vt 0.116034 0.719139 vt 0.116033 0.748096 vt 0.087076 0.719139 vt 0.087076 0.748096 vt 0.058119 0.719139 vt 0.058119 0.748096 vt 0.029162 0.719139 vt 0.029163 0.748096 vt 0.000206 0.719140 vt 0.000207 0.748096 vt 0.347698 0.719140 vt 0.376657 0.719139 vt 0.376659 0.748098 vt 0.405618 0.748097 vt 0.405617 0.719137 vt 0.434578 0.748095 vt 0.434576 0.719135 vt 0.463539 0.748093 vt 0.463536 0.719133 vt 0.144991 0.577975 vt 0.116033 0.577975 vt 0.173949 0.577975 vt 0.173949 0.549017 vt 0.202907 0.577975 vt 0.144991 0.549017 vt 0.231864 0.577975 vt 0.202907 0.549018 vt 0.116034 0.549017 vt 0.087076 0.549017 vt 0.058118 0.549017 vt 0.087076 0.577975 vt 0.058118 0.577975 vt 0.029160 0.549017 vt 0.029160 0.577975 vt 0.000202 0.549017 vt 0.000202 0.577975 vt 0.231864 0.549018 vt 0.260822 0.549018 vt 0.260822 0.577975 vt 0.289779 0.577975 vt 0.289779 0.549018 vt 0.318736 0.577974 vt 0.318736 0.549017 vt 0.347694 0.577974 vt 0.347693 0.549017 vt 0.376651 0.577973 vt 0.376650 0.549016 vt 0.405608 0.577971 vt 0.405606 0.549014 vt 0.434565 0.577969 vt 0.434563 0.549013 vt 0.463521 0.577967 vt 0.463519 0.549011 vt 0.237437 0.289790 vt 0.256842 0.260831 vt 0.256841 0.289791 vt 0.237435 0.318750 vt 0.256839 0.318751 vt 0.237438 0.260831 vt 0.256843 0.231873 vt 0.237440 0.231872 vt 0.256844 0.202915 vt 0.237441 0.202914 vt 0.256845 0.173957 vt 0.237443 0.173956 vt 0.256846 0.145001 vt 0.237444 0.145000 vt 0.256847 0.116044 vt 0.237446 0.116043 vt 0.256848 0.087089 vt 0.237447 0.087088 vt 0.256849 0.058134 vt 0.237449 0.058133 vt 0.256850 0.029180 vt 0.237450 0.029179 vt 0.256852 0.000226 vt 0.237452 0.000225 vt 0.237433 0.347711 vt 0.256839 0.347712 vt 0.237432 0.376673 vt 0.256838 0.376674 vt 0.237431 0.405636 vt 0.256837 0.405637 vt 0.237430 0.434601 vt 0.256837 0.434601 vt 0.237429 0.463567 vt 0.256838 0.463567 vt 0.392072 0.116043 vt 0.411472 0.087086 vt 0.411474 0.116042 vt 0.392074 0.144999 vt 0.411476 0.144998 vt 0.392071 0.087087 vt 0.411469 0.058130 vt 0.392068 0.058132 vt 0.411467 0.029175 vt 0.392066 0.029177 vt 0.411463 0.000221 vt 0.392064 0.000223 vt 0.392076 0.173956 vt 0.411478 0.173955 vt 0.392077 0.202913 vt 0.411480 0.202912 vt 0.392079 0.231871 vt 0.411481 0.231870 vt 0.392080 0.260829 vt 0.411483 0.260828 vt 0.392082 0.289788 vt 0.411485 0.289787 vt 0.392084 0.318747 vt 0.411488 0.318746 vt 0.392086 0.347707 vt 0.411490 0.347705 vt 0.392089 0.376667 vt 0.411493 0.376665 vt 0.392093 0.405628 vt 0.411497 0.405625 vt 0.392097 0.434589 vt 0.411501 0.434585 vt 0.392102 0.463550 vt 0.411507 0.463546 vt 0.082827 0.058117 vt 0.102232 0.029164 vt 0.102228 0.058119 vt 0.082823 0.087072 vt 0.102224 0.087075 vt 0.082831 0.029162 vt 0.102236 0.000209 vt 0.082835 0.000207 vt 0.082819 0.116028 vt 0.102221 0.116031 vt 0.082815 0.144984 vt 0.102217 0.144987 vt 0.082811 0.173940 vt 0.102213 0.173943 vt 0.082806 0.202897 vt 0.102209 0.202900 vt 0.082802 0.231854 vt 0.102204 0.231857 vt 0.082797 0.260812 vt 0.102200 0.260815 vt 0.082791 0.289770 vt 0.102194 0.289774 vt 0.082785 0.318729 vt 0.102189 0.318733 vt 0.082779 0.347689 vt 0.102183 0.347693 vt 0.082772 0.376649 vt 0.102177 0.376654 vt 0.082764 0.405611 vt 0.102170 0.405616 vt 0.082755 0.434573 vt 0.102162 0.434579 vt 0.082745 0.463537 vt 0.102153 0.463544 vt 0.363131 0.405631 vt 0.343729 0.434595 vt 0.343726 0.405633 vt 0.363129 0.376670 vt 0.343724 0.376671 vt 0.363135 0.434593 vt 0.343733 0.463559 vt 0.363139 0.463555 vt 0.363126 0.347709 vt 0.343722 0.347710 vt 0.363124 0.318749 vt 0.343720 0.318750 vt 0.363123 0.289790 vt 0.343719 0.289791 vt 0.363122 0.260831 vt 0.343718 0.260832 vt 0.363121 0.231873 vt 0.343718 0.231873 vt 0.363120 0.202915 vt 0.343717 0.202915 vt 0.363118 0.173957 vt 0.343716 0.173958 vt 0.363117 0.145001 vt 0.343716 0.145001 vt 0.363116 0.116044 vt 0.343715 0.116045 vt 0.363115 0.087089 vt 0.343714 0.087089 vt 0.363114 0.058133 vt 0.343713 0.058134 vt 0.363112 0.029179 vt 0.343712 0.029180 vt 0.363110 0.000226 vt 0.343711 0.000226 vt 0.517748 0.144989 vt 0.498349 0.173948 vt 0.498346 0.144991 vt 0.517745 0.116032 vt 0.498343 0.116034 vt 0.517751 0.173946 vt 0.498352 0.202905 vt 0.517754 0.202903 vt 0.498355 0.231863 vt 0.517757 0.231861 vt 0.498358 0.260820 vt 0.517760 0.260818 vt 0.498361 0.289778 vt 0.517763 0.289776 vt 0.498364 0.318737 vt 0.517767 0.318734 vt 0.498367 0.347695 vt 0.517770 0.347693 vt 0.498371 0.376653 vt 0.517774 0.376651 vt 0.498375 0.405612 vt 0.517778 0.405609 vt 0.498379 0.434570 vt 0.517782 0.434567 vt 0.498384 0.463528 vt 0.517787 0.463525 vt 0.517742 0.087075 vt 0.498340 0.087077 vt 0.517739 0.058119 vt 0.498337 0.058121 vt 0.517735 0.029162 vt 0.498333 0.029165 vt 0.517731 0.000205 vt 0.498329 0.000208 vt 0.208499 0.000223 vt 0.189096 0.029175 vt 0.189099 0.000221 vt 0.208496 0.029177 vt 0.189093 0.058129 vt 0.208494 0.058131 vt 0.189091 0.087084 vt 0.208492 0.087086 vt 0.189088 0.116040 vt 0.208490 0.116042 vt 0.189086 0.144996 vt 0.208488 0.144998 vt 0.189083 0.173953 vt 0.208486 0.173955 vt 0.189081 0.202910 vt 0.208483 0.202912 vt 0.189078 0.231868 vt 0.208481 0.231870 vt 0.189076 0.260827 vt 0.208479 0.260829 vt 0.189073 0.289786 vt 0.208477 0.289788 vt 0.189070 0.318746 vt 0.208474 0.318748 vt 0.189067 0.347707 vt 0.208472 0.347709 vt 0.189063 0.376669 vt 0.208469 0.376671 vt 0.189060 0.405633 vt 0.208467 0.405635 vt 0.189056 0.434597 vt 0.208464 0.434599 vt 0.189053 0.463564 vt 0.208462 0.463566 vt 0.546692 0.029158 vt 0.546688 0.000201 vt 0.546696 0.058115 vt 0.546699 0.087072 vt 0.546702 0.116029 vt 0.546705 0.144986 vt 0.546709 0.173943 vt 0.546712 0.202900 vt 0.546715 0.231858 vt 0.546718 0.260815 vt 0.546721 0.289773 vt 0.546725 0.318731 vt 0.546728 0.347689 vt 0.546732 0.376647 vt 0.546736 0.405605 vt 0.546740 0.434563 vt 0.546744 0.463521 vt 0.779682 0.749443 vt 0.744378 0.806538 vt 0.744377 0.749444 vt 0.713049 0.806539 vt 0.713048 0.749445 vt 0.744376 0.682422 vt 0.713047 0.682423 vt 0.779683 0.806538 vt 0.779681 0.682421 vt 0.779683 0.825941 vt 0.744379 0.825941 vt 0.713050 0.825941 vt 0.744378 0.869946 vt 0.713050 0.869946 vt 0.744378 0.894818 vt 0.818664 0.869946 vt 0.713050 0.894818 vt 0.818664 0.894818 vt 0.655778 0.806540 vt 0.655777 0.749446 vt 0.655775 0.682424 vt 0.569547 0.749447 vt 0.538217 0.682426 vt 0.569546 0.682425 vt 0.626817 0.682425 vt 0.538218 0.749448 vt 0.502912 0.682427 vt 0.502914 0.806542 vt 0.502913 0.749448 vt 0.538218 0.806541 vt 0.502915 0.825944 vt 0.538219 0.825944 vt 0.569547 0.806541 vt 0.569547 0.825944 vt 0.569546 0.869948 vt 0.538218 0.869947 vt 0.626818 0.749446 vt 0.626819 0.806540 vt 0.569546 0.894819 vt 0.538218 0.894819 vt 0.463933 0.894818 vt 0.463933 0.869946 vt 0.603794 0.116022 vt 0.603790 0.087065 vt 0.603797 0.144979 vt 0.603801 0.173936 vt 0.603804 0.202894 vt 0.603808 0.231851 vt 0.603811 0.260809 vt 0.603814 0.289766 vt 0.603818 0.318724 vt 0.603822 0.347682 vt 0.603825 0.376640 vt 0.603829 0.405597 vt 0.603833 0.434555 vt 0.603837 0.463513 vt 0.603787 0.058108 vt 0.603783 0.029151 vt 0.603779 0.000194 vt 0.029149 0.999750 vt 0.000194 0.999747 vt 0.058105 0.999753 vt 0.087060 0.999756 vt 0.116016 0.999760 vt 0.144972 0.999764 vt 0.173929 0.999768 vt 0.202887 0.999773 vt 0.231845 0.999778 vt 0.260805 0.999783 vt 0.289765 0.999787 vt 0.318726 0.999792 vt 0.347687 0.999795 vt 0.376649 0.999799 vt 0.405612 0.999801 vt 0.434575 0.999804 vt 0.463537 0.999806 vt 0.057370 0.144980 vt 0.057374 0.116024 vt 0.057379 0.087069 vt 0.057365 0.173936 vt 0.057361 0.202893 vt 0.057355 0.231850 vt 0.057350 0.260807 vt 0.057344 0.289765 vt 0.057338 0.318724 vt 0.057331 0.347683 vt 0.057323 0.376643 vt 0.057314 0.405603 vt 0.057305 0.434564 vt 0.057294 0.463526 vt 0.057383 0.058113 vt 0.057387 0.029158 vt 0.057391 0.000203 vt 0.314758 0.000227 vt 0.314758 0.029181 vt 0.285805 0.000227 vt 0.314758 0.058135 vt 0.285804 0.029180 vt 0.314759 0.087090 vt 0.285804 0.058135 vt 0.285803 0.087090 vt 0.314759 0.116045 vt 0.285803 0.116045 vt 0.314759 0.145002 vt 0.285802 0.145001 vt 0.314759 0.173958 vt 0.285802 0.173958 vt 0.314759 0.202916 vt 0.285802 0.202915 vt 0.314759 0.231874 vt 0.285801 0.231873 vt 0.314760 0.260832 vt 0.285801 0.260832 vt 0.314760 0.289791 vt 0.285800 0.289791 vt 0.314760 0.318751 vt 0.285800 0.318751 vt 0.314761 0.347712 vt 0.285800 0.347712 vt 0.314762 0.376673 vt 0.285800 0.376674 vt 0.314764 0.405635 vt 0.285801 0.405637 vt 0.314766 0.434598 vt 0.285802 0.434600 vt 0.314769 0.463562 vt 0.285804 0.463565 vt 0.160145 0.000217 vt 0.160142 0.029172 vt 0.131191 0.000214 vt 0.160138 0.058126 vt 0.131187 0.029168 vt 0.160135 0.087082 vt 0.131183 0.058123 vt 0.131180 0.087078 vt 0.160132 0.116037 vt 0.131176 0.116034 vt 0.160129 0.144994 vt 0.131173 0.144990 vt 0.160126 0.173950 vt 0.131170 0.173947 vt 0.160123 0.202907 vt 0.131166 0.202904 vt 0.160120 0.231865 vt 0.131162 0.231862 vt 0.160117 0.260824 vt 0.131158 0.260820 vt 0.160113 0.289783 vt 0.131154 0.289779 vt 0.160109 0.318743 vt 0.131149 0.318739 vt 0.160105 0.347704 vt 0.131144 0.347699 vt 0.160101 0.376666 vt 0.131138 0.376660 vt 0.160096 0.405629 vt 0.131132 0.405623 vt 0.160091 0.434593 vt 0.131126 0.434587 vt 0.160085 0.463559 vt 0.131119 0.463552 vt 0.469373 0.000213 vt 0.469377 0.029168 vt 0.440418 0.000217 vt 0.469381 0.058124 vt 0.440421 0.029172 vt 0.469384 0.087080 vt 0.440425 0.058127 vt 0.440428 0.087083 vt 0.469387 0.116037 vt 0.440430 0.116039 vt 0.469389 0.144994 vt 0.440433 0.144996 vt 0.469392 0.173951 vt 0.440435 0.173953 vt 0.469394 0.202908 vt 0.440437 0.202910 vt 0.469397 0.231865 vt 0.440439 0.231868 vt 0.469400 0.260823 vt 0.440442 0.260826 vt 0.469402 0.289781 vt 0.440444 0.289784 vt 0.469405 0.318740 vt 0.440447 0.318743 vt 0.469409 0.347699 vt 0.440450 0.347702 vt 0.469412 0.376657 vt 0.440453 0.376661 vt 0.469416 0.405616 vt 0.440457 0.405620 vt 0.469421 0.434575 vt 0.440461 0.434580 vt 0.469426 0.463534 vt 0.440467 0.463540 vt 0.000206 0.434543 vt 0.000194 0.463503 vt 0.000217 0.405584 vt 0.000226 0.376625 vt 0.000235 0.347667 vt 0.000244 0.318709 vt 0.000251 0.289752 vt 0.000258 0.260795 vt 0.000264 0.231838 vt 0.000270 0.202882 vt 0.000276 0.173926 vt 0.000281 0.144971 vt 0.000285 0.116015 vt 0.000290 0.087060 vt 0.000294 0.058105 vt 0.000299 0.029149 vt 0.000303 0.000194 vt 0.666640 0.558125 vt 0.637681 0.558127 vt 0.604225 0.133183 vt 0.639530 0.104225 vt 0.639530 0.133183 vt 0.604225 0.104225 vt 0.661494 0.463564 vt 0.680897 0.434607 vt 0.680897 0.463565 vt 0.724902 0.434608 vt 0.724902 0.463566 vt 0.661495 0.434607 vt 0.749775 0.434608 vt 0.749774 0.463567 vt 0.683535 0.104225 vt 0.683535 0.133183 vt 0.781104 0.434608 vt 0.781104 0.463567 vt 0.855393 0.434608 vt 0.855393 0.463567 vt 0.666641 0.593430 vt 0.637683 0.593431 vt 0.666643 0.624759 vt 0.637685 0.624760 vt 0.666646 0.682031 vt 0.637688 0.682033 vt 0.604225 0.463561 vt 0.604227 0.434604 vt 0.757821 0.133183 vt 0.782694 0.104225 vt 0.782694 0.133183 vt 0.757821 0.104225 s off f 1/1 2/2 3/3 f 4/4 1/1 3/3 f 4/4 3/3 5/5 f 1/1 6/6 2/2 f 6/6 7/7 2/2 f 6/6 8/8 7/7 f 8/8 9/9 7/7 f 8/8 10/10 9/9 f 10/10 11/11 9/9 f 10/10 12/12 11/11 f 13/13 4/4 5/5 f 13/13 5/5 14/14 f 15/15 13/13 14/14 f 15/15 14/14 16/16 f 17/17 15/15 16/16 f 17/17 16/16 18/18 f 19/19 17/17 18/18 f 19/19 18/18 20/20 f 21/21 19/19 20/20 f 21/21 20/20 22/22 f 23/23 21/21 22/22 f 23/23 22/22 24/24 f 25/25 23/23 24/24 f 25/25 24/24 26/26 f 27/27 25/25 26/26 f 27/27 26/26 28/28 f 29/29 27/27 28/28 f 29/29 28/28 30/30 f 31/31 29/29 30/30 f 31/31 30/30 32/32 f 33/33 31/31 32/32 f 33/33 32/32 34/34 f 35/35 36/36 37/37 f 38/38 35/35 37/37 f 38/38 37/37 39/39 f 35/35 40/40 36/36 f 40/40 41/41 36/36 f 40/40 42/42 41/41 f 42/42 43/43 41/41 f 42/42 44/44 43/43 f 44/44 45/45 43/43 f 44/44 46/46 45/45 f 46/46 47/47 45/45 f 46/46 48/48 47/47 f 48/48 49/49 47/47 f 48/48 50/50 49/49 f 50/50 51/51 49/49 f 50/50 52/52 51/51 f 52/52 53/53 51/51 f 52/52 54/54 53/53 f 54/54 55/55 53/53 f 54/54 56/56 55/55 f 56/56 57/57 55/55 f 56/56 58/58 57/57 f 58/58 59/59 57/57 f 58/58 60/60 59/59 f 60/60 61/61 59/59 f 60/60 62/62 61/61 f 62/62 63/63 61/61 f 62/62 64/64 63/63 f 64/64 65/65 63/63 f 64/64 66/66 65/65 f 66/66 67/67 65/65 f 66/66 68/68 67/67 f 69/69 70/70 71/71 f 72/72 69/69 71/71 f 72/72 71/71 73/73 f 69/69 74/74 70/70 f 74/74 75/75 70/70 f 74/74 76/76 75/75 f 76/76 77/77 75/75 f 76/76 78/78 77/77 f 79/79 72/72 73/73 f 79/79 73/73 80/80 f 81/81 79/79 80/80 f 81/81 80/80 82/82 f 83/83 81/81 82/82 f 83/83 82/82 84/84 f 85/85 83/83 84/84 f 85/85 84/84 86/86 f 87/87 85/85 86/86 f 87/87 86/86 88/88 f 89/89 87/87 88/88 f 89/89 88/88 90/90 f 91/91 89/89 90/90 f 91/91 90/90 92/92 f 93/93 91/91 92/92 f 93/93 92/92 94/94 f 95/95 93/93 94/94 f 95/95 94/94 96/96 f 97/97 95/95 96/96 f 97/97 96/96 98/98 f 99/99 97/97 98/98 f 99/99 98/98 100/100 f 101/101 99/99 100/100 f 101/101 100/100 102/102 f 103/103 104/104 105/105 f 106/106 103/103 105/105 f 106/106 105/105 107/107 f 103/103 108/108 104/104 f 108/108 109/109 104/104 f 108/108 110/110 109/109 f 110/110 111/111 109/109 f 110/110 112/112 111/111 f 112/112 113/113 111/111 f 112/112 114/114 113/113 f 114/114 115/115 113/113 f 114/114 116/116 115/115 f 117/117 106/106 107/107 f 117/117 107/107 118/118 f 119/119 117/117 118/118 f 119/119 118/118 120/120 f 121/121 119/119 120/120 f 121/121 120/120 122/122 f 123/123 121/121 122/122 f 123/123 122/122 124/124 f 125/125 123/123 124/124 f 125/125 124/124 126/126 f 127/127 125/125 126/126 f 127/127 126/126 128/128 f 129/129 127/127 128/128 f 129/129 128/128 130/130 f 131/131 129/129 130/130 f 131/131 130/130 132/132 f 133/133 131/131 132/132 f 133/133 132/132 134/134 f 135/135 133/133 134/134 f 135/135 134/134 136/136 f 137/137 138/138 139/139 f 140/140 137/137 139/139 f 140/140 139/139 141/141 f 137/137 142/142 138/138 f 142/142 143/143 138/138 f 142/142 144/144 143/143 f 145/145 140/140 141/141 f 145/145 141/141 146/146 f 147/147 145/145 146/146 f 147/147 146/146 148/148 f 149/149 147/147 148/148 f 149/149 148/148 150/150 f 151/151 149/149 150/150 f 151/151 150/150 152/152 f 153/153 151/151 152/152 f 153/153 152/152 154/154 f 155/155 153/153 154/154 f 155/155 154/154 156/156 f 157/157 155/155 156/156 f 157/157 156/156 158/158 f 159/159 157/157 158/158 f 159/159 158/158 160/160 f 161/161 159/159 160/160 f 161/161 160/160 162/162 f 163/163 161/161 162/162 f 163/163 162/162 164/164 f 165/165 163/163 164/164 f 165/165 164/164 166/166 f 167/167 165/165 166/166 f 167/167 166/166 168/168 f 169/169 167/167 168/168 f 169/169 168/168 170/170 f 171/171 172/172 173/173 f 68/174 171/171 173/173 f 68/174 173/173 67/175 f 171/171 174/176 172/172 f 174/176 136/177 172/172 f 174/176 135/178 136/177 f 174/176 171/171 175/179 f 174/176 175/179 176/180 f 135/178 174/176 176/180 f 135/178 176/180 177/181 f 178/182 135/178 177/181 f 177/181 176/180 179/183 f 176/180 175/179 180/184 f 176/180 180/184 179/183 f 175/179 181/185 182/186 f 175/179 182/186 180/184 f 171/171 181/185 175/179 f 171/171 68/174 181/185 f 68/174 183/187 181/185 f 68/174 184/188 183/187 f 177/181 179/183 185/189 f 178/182 177/181 186/190 f 187/191 186/190 188/192 f 189/193 178/182 186/190 f 189/193 186/190 187/191 f 190/194 187/191 191/195 f 187/191 188/192 191/195 f 192/196 189/193 187/191 f 192/196 187/191 190/194 f 178/182 189/193 193/197 f 189/193 192/196 194/198 f 189/193 194/198 193/197 f 178/182 193/197 195/199 f 192/196 102/200 194/198 f 192/196 101/201 102/200 f 101/201 192/196 190/194 f 144/202 101/201 196/203 f 101/201 190/194 196/203 f 144/202 197/204 198/205 f 144/202 198/205 143/206 f 197/204 144/202 199/207 f 144/202 196/203 199/207 f 196/203 190/194 200/208 f 196/203 200/208 201/209 f 190/194 191/195 200/208 f 202/210 199/207 203/211 f 197/204 199/207 202/210 f 202/210 203/211 204/212 f 205/213 202/210 204/212 f 206/214 197/204 202/210 f 206/214 202/210 205/213 f 205/213 204/212 207/215 f 208/216 205/213 207/215 f 33/217 206/214 205/213 f 33/217 205/213 208/216 f 206/214 33/217 34/218 f 206/214 34/218 209/219 f 197/204 206/214 209/219 f 197/204 209/219 198/205 f 33/217 208/216 210/220 f 33/217 210/220 211/221 f 208/216 207/215 212/222 f 213/223 214/224 215/225 f 216/226 213/223 215/225 f 216/226 215/225 217/227 f 213/223 218/228 214/224 f 218/228 219/229 214/224 f 218/228 220/230 219/229 f 220/230 221/231 219/229 f 220/230 222/232 221/231 f 222/232 223/233 221/231 f 222/232 224/234 223/233 f 224/234 225/235 223/233 f 224/234 226/236 225/235 f 226/236 195/237 225/235 f 226/236 178/238 195/237 f 227/239 216/226 217/227 f 227/239 217/227 228/240 f 229/241 227/239 228/240 f 229/241 228/240 230/242 f 231/243 229/241 230/242 f 231/243 230/242 232/244 f 233/245 231/243 232/244 f 233/245 232/244 234/246 f 235/247 233/245 234/246 f 235/247 234/246 236/248 f 237/249 235/247 236/248 f 237/249 236/248 238/250 f 239/251 237/249 238/250 f 239/251 238/250 240/252 f 241/253 239/251 240/252 f 241/253 240/252 242/254 f 243/255 241/253 242/254 f 243/255 242/254 244/256 f 116/257 245/258 115/259 f 116/257 246/260 245/258 f 246/260 116/257 247/261 f 116/257 243/262 248/263 f 116/257 248/263 247/261 f 246/260 249/264 245/258 f 246/260 250/265 249/264 f 250/265 246/260 251/266 f 246/260 247/261 251/266 f 251/266 247/261 252/267 f 253/268 251/266 254/269 f 251/266 252/267 254/269 f 250/265 251/266 253/268 f 250/265 38/270 39/271 f 250/265 39/271 249/264 f 38/270 250/265 253/268 f 253/268 254/269 255/272 f 256/273 253/268 255/272 f 38/270 253/268 256/273 f 257/274 38/270 256/273 f 256/273 255/272 258/275 f 257/274 256/273 259/276 f 248/263 260/277 261/278 f 248/263 261/278 262/279 f 243/262 260/277 248/263 f 243/262 263/280 260/277 f 263/280 243/262 244/281 f 263/280 244/281 264/282 f 265/283 263/280 264/282 f 265/283 264/282 266/284 f 78/285 265/283 266/284 f 265/283 78/285 267/286 f 265/283 267/286 268/287 f 78/285 266/284 77/288 f 78/285 169/289 269/290 f 78/285 269/290 267/286 f 268/287 267/286 270/291 f 268/287 270/291 271/292 f 269/290 272/293 273/294 f 269/290 273/294 274/295 f 169/289 272/293 269/290 f 275/296 169/289 170/297 f 169/289 275/296 272/293 f 272/293 276/298 277/299 f 272/293 277/299 273/294 f 275/296 276/298 272/293 f 278/300 275/296 279/301 f 275/296 170/297 279/301 f 275/296 278/300 276/298 f 276/298 280/302 281/303 f 276/298 281/303 277/299 f 278/300 280/302 276/298 f 278/300 279/301 282/304 f 12/305 278/300 282/304 f 278/300 12/305 280/302 f 280/302 12/305 283/306 f 280/302 283/306 284/307 f 12/305 282/304 11/308 f 133/133 178/238 226/236 f 131/131 133/133 226/236 f 131/131 226/236 224/234 f 133/133 135/135 178/238 f 129/129 131/131 224/234 f 129/129 224/234 222/232 f 127/127 129/129 222/232 f 127/127 222/232 220/230 f 125/125 127/127 220/230 f 125/125 220/230 218/228 f 123/123 125/125 218/228 f 123/123 218/228 213/223 f 121/121 123/123 213/223 f 121/121 213/223 216/226 f 119/119 121/121 216/226 f 119/119 216/226 227/239 f 117/117 119/119 227/239 f 117/117 227/239 229/241 f 106/106 117/117 229/241 f 106/106 229/241 231/243 f 103/103 106/106 231/243 f 103/103 231/243 233/245 f 108/108 103/103 233/245 f 108/108 233/245 235/247 f 110/110 108/108 235/247 f 110/110 235/247 237/249 f 112/112 110/110 237/249 f 112/112 237/249 239/251 f 114/114 112/112 239/251 f 114/114 239/251 241/253 f 116/116 114/114 241/253 f 116/116 241/253 243/255 f 99/99 144/144 142/142 f 97/97 99/99 142/142 f 97/97 142/142 137/137 f 99/99 101/101 144/144 f 95/95 97/97 137/137 f 95/95 137/137 140/140 f 93/93 95/95 140/140 f 93/93 140/140 145/145 f 91/91 93/93 145/145 f 91/91 145/145 147/147 f 89/89 91/91 147/147 f 89/89 147/147 149/149 f 87/87 89/89 149/149 f 87/87 149/149 151/151 f 85/85 87/87 151/151 f 85/85 151/151 153/153 f 83/83 85/85 153/153 f 83/83 153/153 155/155 f 81/81 83/83 155/155 f 81/81 155/155 157/157 f 79/79 81/81 157/157 f 79/79 157/157 159/159 f 72/72 79/79 159/159 f 72/72 159/159 161/161 f 69/69 72/72 161/161 f 69/69 161/161 163/163 f 74/74 69/69 163/163 f 74/74 163/163 165/165 f 76/76 74/74 165/165 f 76/76 165/165 167/167 f 78/78 76/76 167/167 f 78/78 167/167 169/169 f 285/309 68/68 66/66 f 286/310 285/309 66/66 f 286/310 66/66 64/64 f 285/309 184/311 68/68 f 287/312 286/310 64/64 f 287/312 64/64 62/62 f 288/313 287/312 62/62 f 288/313 62/62 60/60 f 289/314 288/313 60/60 f 289/314 60/60 58/58 f 290/315 289/314 58/58 f 290/315 58/58 56/56 f 291/316 290/315 56/56 f 291/316 56/56 54/54 f 292/317 291/316 54/54 f 292/317 54/54 52/52 f 293/318 292/317 52/52 f 293/318 52/52 50/50 f 294/319 293/318 50/50 f 294/319 50/50 48/48 f 295/320 294/319 48/48 f 295/320 48/48 46/46 f 296/321 295/320 46/46 f 296/321 46/46 44/44 f 297/322 296/321 44/44 f 297/322 44/44 42/42 f 298/323 297/322 42/42 f 298/323 42/42 40/40 f 299/324 298/323 40/40 f 299/324 40/40 35/35 f 257/325 299/324 35/35 f 257/325 35/35 38/38 f 300/326 22/22 20/20 f 301/327 300/326 20/20 f 301/327 20/20 18/18 f 300/326 302/328 22/22 f 302/328 24/24 22/22 f 303/329 304/330 302/328 f 302/328 304/330 24/24 f 305/331 303/329 302/328 f 305/331 302/328 300/326 f 304/330 26/26 24/24 f 304/330 306/332 26/26 f 307/333 306/332 304/330 f 303/329 307/333 304/330 f 152/152 150/150 303/329 f 152/152 303/329 305/331 f 150/150 307/333 303/329 f 154/154 152/152 305/331 f 154/154 305/331 308/334 f 308/334 305/331 300/326 f 156/156 154/154 308/334 f 156/156 308/334 309/335 f 309/335 308/334 301/327 f 308/334 300/326 301/327 f 158/158 156/156 309/335 f 158/158 309/335 310/336 f 309/335 301/327 311/337 f 310/336 309/335 311/337 f 311/337 301/327 18/18 f 311/337 18/18 16/16 f 310/336 311/337 312/338 f 312/338 311/337 16/16 f 160/160 158/158 310/336 f 160/160 310/336 313/339 f 313/339 310/336 312/338 f 314/340 312/338 14/14 f 312/338 16/16 14/14 f 313/339 312/338 314/340 f 315/341 313/339 314/340 f 162/162 160/160 313/339 f 162/162 313/339 315/341 f 314/340 14/14 5/5 f 315/341 314/340 316/342 f 316/342 314/340 5/5 f 164/164 162/162 315/341 f 164/164 315/341 317/343 f 317/343 315/341 316/342 f 318/344 316/342 3/3 f 316/342 5/5 3/3 f 317/343 316/342 318/344 f 166/166 164/164 317/343 f 166/166 317/343 319/345 f 319/345 317/343 318/344 f 318/344 3/3 2/2 f 319/345 318/344 320/346 f 320/346 318/344 2/2 f 168/168 166/166 319/345 f 168/168 319/345 321/347 f 321/347 319/345 320/346 f 322/348 320/346 7/7 f 320/346 2/2 7/7 f 321/347 320/346 322/348 f 170/170 168/168 321/347 f 170/170 321/347 279/349 f 279/349 321/347 322/348 f 322/348 7/7 9/9 f 279/349 322/348 282/350 f 282/350 322/348 9/9 f 282/350 9/9 11/11 f 148/148 323/351 307/333 f 150/150 148/148 307/333 f 307/333 323/351 306/332 f 148/148 146/146 323/351 f 323/351 324/352 325/353 f 323/351 325/353 306/332 f 146/146 324/352 323/351 f 306/332 325/353 28/28 f 306/332 28/28 26/26 f 325/353 326/354 30/30 f 325/353 30/30 28/28 f 324/352 326/354 325/353 f 141/141 327/355 324/352 f 324/352 327/355 326/354 f 146/146 141/141 324/352 f 327/355 328/356 326/354 f 326/354 328/356 32/32 f 326/354 32/32 30/30 f 141/141 139/139 327/355 f 139/139 329/357 327/355 f 327/355 329/357 328/356 f 328/356 209/358 34/34 f 328/356 34/34 32/32 f 329/357 209/358 328/356 f 138/138 198/359 329/357 f 139/139 138/138 329/357 f 329/357 198/359 209/358 f 138/138 143/143 198/359 f 330/360 90/90 88/88 f 331/361 330/360 88/88 f 331/361 88/88 86/86 f 330/360 332/362 90/90 f 332/362 92/92 90/90 f 333/363 334/364 332/362 f 332/362 334/364 92/92 f 335/365 333/363 332/362 f 335/365 332/362 330/360 f 334/364 94/94 92/92 f 334/364 336/366 94/94 f 337/367 336/366 334/364 f 333/363 337/367 334/364 f 217/227 215/225 333/363 f 217/227 333/363 335/365 f 215/225 337/367 333/363 f 338/368 335/365 330/360 f 228/240 217/227 335/365 f 228/240 335/365 338/368 f 230/242 228/240 338/368 f 230/242 338/368 339/369 f 338/368 330/360 331/361 f 339/369 338/368 331/361 f 232/244 230/242 339/369 f 232/244 339/369 340/370 f 339/369 331/361 341/371 f 340/370 339/369 341/371 f 341/371 331/361 86/86 f 341/371 86/86 84/84 f 340/370 341/371 342/372 f 342/372 341/371 84/84 f 234/246 232/244 340/370 f 234/246 340/370 343/373 f 343/373 340/370 342/372 f 344/374 342/372 82/82 f 342/372 84/84 82/82 f 343/373 342/372 344/374 f 236/248 234/246 343/373 f 236/248 343/373 345/375 f 345/375 343/373 344/374 f 344/374 82/82 80/80 f 345/375 344/374 346/376 f 346/376 344/374 80/80 f 238/250 236/248 345/375 f 238/250 345/375 347/377 f 347/377 345/375 346/376 f 348/378 346/376 73/73 f 346/376 80/80 73/73 f 347/377 346/376 348/378 f 240/252 238/250 347/377 f 240/252 347/377 349/379 f 349/379 347/377 348/378 f 348/378 73/73 71/71 f 349/379 348/378 350/380 f 350/380 348/378 71/71 f 242/254 240/252 349/379 f 242/254 349/379 351/381 f 351/381 349/379 350/380 f 352/382 350/380 70/70 f 350/380 71/71 70/70 f 351/381 350/380 352/382 f 244/256 242/254 351/381 f 244/256 351/381 264/383 f 264/383 351/381 352/382 f 352/382 70/70 75/75 f 264/383 352/382 266/384 f 266/384 352/382 75/75 f 266/384 75/75 77/77 f 214/224 353/385 337/367 f 215/225 214/224 337/367 f 337/367 353/385 336/366 f 214/224 219/229 353/385 f 219/229 354/386 353/385 f 353/385 354/386 355/387 f 353/385 355/387 336/366 f 336/366 355/387 96/96 f 336/366 96/96 94/94 f 355/387 356/388 98/98 f 355/387 98/98 96/96 f 354/386 356/388 355/387 f 221/231 357/389 354/386 f 219/229 221/231 354/386 f 354/386 357/389 356/388 f 357/389 358/390 356/388 f 356/388 358/390 100/100 f 356/388 100/100 98/98 f 221/231 223/233 357/389 f 223/233 359/391 357/389 f 357/389 359/391 358/390 f 358/390 194/392 102/102 f 358/390 102/102 100/100 f 359/391 194/392 358/390 f 225/235 193/393 359/391 f 223/233 225/235 359/391 f 359/391 193/393 194/392 f 225/235 195/237 193/393 f 360/394 107/107 105/105 f 361/395 360/394 105/105 f 361/395 105/105 104/104 f 360/394 362/396 107/107 f 362/396 118/118 107/107 f 363/397 364/398 362/396 f 362/396 364/398 118/118 f 365/399 363/397 362/396 f 365/399 362/396 360/394 f 364/398 120/120 118/118 f 364/398 366/400 120/120 f 367/401 366/400 364/398 f 363/397 367/401 364/398 f 45/45 47/47 363/397 f 45/45 363/397 365/399 f 47/47 367/401 363/397 f 368/402 365/399 360/394 f 43/43 45/45 365/399 f 43/43 365/399 368/402 f 41/41 43/43 368/402 f 41/41 368/402 369/403 f 368/402 360/394 361/395 f 369/403 368/402 361/395 f 36/36 41/41 369/403 f 36/36 369/403 370/404 f 369/403 361/395 371/405 f 370/404 369/403 371/405 f 371/405 361/395 104/104 f 371/405 104/104 109/109 f 370/404 371/405 372/406 f 372/406 371/405 109/109 f 37/37 36/36 370/404 f 37/37 370/404 373/407 f 373/407 370/404 372/406 f 374/408 372/406 111/111 f 372/406 109/109 111/111 f 373/407 372/406 374/408 f 39/39 37/37 373/407 f 39/39 373/407 249/409 f 249/409 373/407 374/408 f 374/408 111/111 113/113 f 249/409 374/408 245/410 f 245/410 374/408 113/113 f 245/410 113/113 115/115 f 49/49 375/411 367/401 f 47/47 49/49 367/401 f 367/401 375/411 366/400 f 49/49 51/51 375/411 f 51/51 376/412 375/411 f 375/411 376/412 377/413 f 375/411 377/413 366/400 f 366/400 377/413 122/122 f 366/400 122/122 120/120 f 377/413 378/414 124/124 f 377/413 124/124 122/122 f 376/412 378/414 377/413 f 53/53 379/415 376/412 f 51/51 53/53 376/412 f 376/412 379/415 378/414 f 379/415 380/416 378/414 f 378/414 380/416 126/126 f 378/414 126/126 124/124 f 53/53 55/55 379/415 f 55/55 381/417 379/415 f 379/415 381/417 380/416 f 380/416 382/418 128/128 f 380/416 128/128 126/126 f 381/417 382/418 380/416 f 57/57 383/419 381/417 f 55/55 57/57 381/417 f 381/417 383/419 382/418 f 383/419 384/420 382/418 f 382/418 384/420 130/130 f 382/418 130/130 128/128 f 57/57 59/59 383/419 f 383/419 385/421 384/420 f 59/59 385/421 383/419 f 384/420 386/422 132/132 f 384/420 132/132 130/130 f 385/421 386/422 384/420 f 61/61 387/423 385/421 f 385/421 387/423 386/422 f 59/59 61/61 385/421 f 387/423 388/424 386/422 f 386/422 388/424 134/134 f 386/422 134/134 132/132 f 61/61 63/63 387/423 f 63/63 389/425 387/423 f 387/423 389/425 388/424 f 388/424 172/426 136/136 f 388/424 136/136 134/134 f 389/425 172/426 388/424 f 65/65 173/427 389/425 f 63/63 65/65 389/425 f 389/425 173/427 172/426 f 65/65 67/67 173/427 f 390/428 391/429 392/430 f 393/431 390/428 392/430 f 393/431 392/430 394/432 f 390/428 395/433 391/429 f 395/433 396/434 391/429 f 395/433 397/435 396/434 f 397/435 398/436 396/434 f 397/435 399/437 398/436 f 399/437 400/438 398/436 f 399/437 401/439 400/438 f 401/439 402/440 400/438 f 401/439 403/441 402/440 f 403/441 404/442 402/440 f 403/441 405/443 404/442 f 405/443 406/444 404/442 f 405/443 407/445 406/444 f 407/445 408/446 406/444 f 407/445 409/447 408/446 f 409/447 410/448 408/446 f 409/447 411/449 410/448 f 411/449 201/450 410/448 f 411/449 196/451 201/450 f 412/452 393/431 394/432 f 412/452 394/432 413/453 f 414/454 412/452 413/453 f 414/454 413/453 415/455 f 416/456 414/454 415/455 f 416/456 415/455 417/457 f 418/458 416/456 417/457 f 418/458 417/457 419/459 f 267/460 418/458 419/459 f 267/460 419/459 270/461 f 420/462 421/463 422/464 f 423/465 420/462 422/464 f 423/465 422/464 424/466 f 420/462 425/467 421/463 f 425/467 426/468 421/463 f 425/467 427/469 426/468 f 427/469 428/470 426/468 f 427/469 429/471 428/470 f 429/471 185/472 428/470 f 429/471 177/473 185/472 f 430/474 423/465 424/466 f 430/474 424/466 431/475 f 432/476 430/474 431/475 f 432/476 431/475 433/477 f 434/478 432/476 433/477 f 434/478 433/477 435/479 f 436/480 434/478 435/479 f 436/480 435/479 437/481 f 438/482 436/480 437/481 f 438/482 437/481 439/483 f 440/484 438/482 439/483 f 440/484 439/483 441/485 f 442/486 440/484 441/485 f 442/486 441/485 443/487 f 444/488 442/486 443/487 f 444/488 443/487 445/489 f 446/490 444/488 445/489 f 446/490 445/489 447/491 f 448/492 446/490 447/491 f 448/492 447/491 449/493 f 247/494 448/492 449/493 f 247/494 449/493 252/495 f 450/496 451/497 452/498 f 453/499 450/496 452/498 f 453/499 452/498 454/500 f 450/496 455/501 451/497 f 455/501 212/502 451/497 f 455/501 208/503 212/502 f 456/504 453/499 454/500 f 456/504 454/500 457/505 f 458/506 456/504 457/505 f 458/506 457/505 459/507 f 460/508 458/506 459/507 f 460/508 459/507 461/509 f 462/510 460/508 461/509 f 462/510 461/509 463/511 f 464/512 462/510 463/511 f 464/512 463/511 465/513 f 466/514 464/512 465/513 f 466/514 465/513 467/515 f 468/516 466/514 467/515 f 468/516 467/515 469/517 f 470/518 468/516 469/517 f 470/518 469/517 471/519 f 472/520 470/518 471/519 f 472/520 471/519 473/521 f 474/522 472/520 473/521 f 474/522 473/521 475/523 f 476/524 474/522 475/523 f 476/524 475/523 477/525 f 478/526 476/524 477/525 f 478/526 477/525 479/527 f 280/528 478/526 479/527 f 280/528 479/527 281/529 f 480/530 481/531 482/532 f 483/533 480/530 482/532 f 483/533 482/532 484/534 f 480/530 485/535 481/531 f 485/535 262/536 481/531 f 485/535 248/537 262/536 f 486/538 483/533 484/534 f 486/538 484/534 487/539 f 488/540 486/538 487/539 f 488/540 487/539 489/541 f 490/542 488/540 489/541 f 490/542 489/541 491/543 f 492/544 490/542 491/543 f 492/544 491/543 493/545 f 494/546 492/544 493/545 f 494/546 493/545 495/547 f 496/548 494/546 495/547 f 496/548 495/547 497/549 f 498/550 496/548 497/549 f 498/550 497/549 499/551 f 500/552 498/550 499/551 f 500/552 499/551 501/553 f 502/554 500/552 501/553 f 502/554 501/553 503/555 f 504/556 502/554 503/555 f 504/556 503/555 505/557 f 506/558 504/556 505/557 f 506/558 505/557 507/559 f 508/560 506/558 507/559 f 508/560 507/559 509/561 f 186/562 508/560 509/561 f 186/562 509/561 188/563 f 510/564 511/565 512/566 f 513/567 510/564 512/566 f 513/567 512/566 514/568 f 510/564 515/569 511/565 f 515/569 516/570 511/565 f 515/569 517/571 516/570 f 517/571 518/572 516/570 f 517/571 519/573 518/572 f 519/573 520/574 518/572 f 519/573 521/575 520/574 f 521/575 522/576 520/574 f 521/575 523/577 522/576 f 523/577 524/578 522/576 f 523/577 525/579 524/578 f 525/579 526/580 524/578 f 525/579 527/581 526/580 f 527/581 528/582 526/580 f 527/581 529/583 528/582 f 529/583 530/584 528/582 f 529/583 531/585 530/584 f 531/585 532/586 530/584 f 531/585 533/587 532/586 f 533/587 258/588 532/586 f 533/587 256/589 258/588 f 534/590 513/567 514/568 f 534/590 514/568 535/591 f 536/592 534/590 535/591 f 536/592 535/591 537/593 f 538/594 536/592 537/593 f 538/594 537/593 539/595 f 181/596 538/594 539/595 f 181/596 539/595 182/597 f 199/598 540/599 203/600 f 199/598 541/601 540/599 f 541/601 542/602 540/599 f 541/601 543/603 542/602 f 543/603 544/604 542/602 f 543/603 545/605 544/604 f 545/605 546/606 544/604 f 545/605 547/607 546/606 f 547/607 548/608 546/606 f 547/607 549/609 548/608 f 549/609 550/610 548/608 f 549/609 551/611 550/610 f 551/611 552/612 550/610 f 551/611 553/613 552/612 f 553/613 554/614 552/612 f 553/613 555/615 554/614 f 555/615 556/616 554/614 f 555/615 557/617 556/616 f 557/617 558/618 556/616 f 557/617 559/619 558/618 f 559/619 560/620 558/618 f 559/619 561/621 560/620 f 561/621 562/622 560/620 f 561/621 563/623 562/622 f 563/623 564/624 562/622 f 563/623 565/625 564/624 f 565/625 566/626 564/624 f 565/625 567/627 566/626 f 567/627 568/628 566/626 f 567/627 569/629 568/628 f 569/629 274/630 568/628 f 569/629 269/631 274/630 f 429/471 186/562 177/473 f 429/471 508/560 186/562 f 427/469 508/560 429/471 f 427/469 506/558 508/560 f 425/467 506/558 427/469 f 425/467 504/556 506/558 f 420/462 504/556 425/467 f 420/462 502/554 504/556 f 423/465 502/554 420/462 f 423/465 500/552 502/554 f 430/474 500/552 423/465 f 430/474 498/550 500/552 f 432/476 498/550 430/474 f 432/476 496/548 498/550 f 434/478 496/548 432/476 f 434/478 494/546 496/548 f 436/480 494/546 434/478 f 436/480 492/544 494/546 f 438/482 492/544 436/480 f 438/482 490/542 492/544 f 440/484 490/542 438/482 f 440/484 488/540 490/542 f 442/486 488/540 440/484 f 442/486 486/538 488/540 f 444/488 486/538 442/486 f 444/488 483/533 486/538 f 446/490 483/533 444/488 f 446/490 480/530 483/533 f 448/492 480/530 446/490 f 448/492 485/535 480/530 f 247/494 485/535 448/492 f 247/494 248/537 485/535 f 411/449 199/598 196/451 f 411/449 541/601 199/598 f 409/447 541/601 411/449 f 409/447 543/603 541/601 f 407/445 543/603 409/447 f 407/445 545/605 543/603 f 405/443 545/605 407/445 f 405/443 547/607 545/605 f 403/441 547/607 405/443 f 403/441 549/609 547/607 f 401/439 549/609 403/441 f 401/439 551/611 549/609 f 399/437 551/611 401/439 f 399/437 553/613 551/611 f 397/435 553/613 399/437 f 397/435 555/615 553/613 f 395/433 555/615 397/435 f 395/433 557/617 555/615 f 390/428 557/617 395/433 f 390/428 559/619 557/617 f 393/431 559/619 390/428 f 393/431 561/621 559/619 f 412/452 561/621 393/431 f 412/452 563/623 561/621 f 414/454 563/623 412/452 f 414/454 565/625 563/623 f 416/456 565/625 414/454 f 416/456 567/627 565/625 f 418/458 567/627 416/456 f 418/458 569/629 567/627 f 267/460 569/629 418/458 f 267/460 269/631 569/629 f 570/632 181/596 183/633 f 570/632 538/594 181/596 f 571/634 538/594 570/632 f 571/634 536/592 538/594 f 572/635 536/592 571/634 f 572/635 534/590 536/592 f 573/636 534/590 572/635 f 573/636 513/567 534/590 f 574/637 513/567 573/636 f 574/637 510/564 513/567 f 575/638 510/564 574/637 f 575/638 515/569 510/564 f 576/639 515/569 575/638 f 576/639 517/571 515/569 f 577/640 517/571 576/639 f 577/640 519/573 517/571 f 578/641 519/573 577/640 f 578/641 521/575 519/573 f 579/642 521/575 578/641 f 579/642 523/577 521/575 f 580/643 523/577 579/642 f 580/643 525/579 523/577 f 581/644 525/579 580/643 f 581/644 527/581 525/579 f 582/645 527/581 581/644 f 582/645 529/583 527/581 f 583/646 529/583 582/645 f 583/646 531/585 529/583 f 584/647 531/585 583/646 f 584/647 533/587 531/585 f 259/648 533/587 584/647 f 259/648 256/589 533/587 f 265/649 585/650 586/651 f 586/651 585/650 587/652 f 586/651 587/652 588/653 f 265/649 586/651 589/654 f 586/651 588/653 590/655 f 586/651 590/655 589/654 f 265/649 268/656 585/650 f 265/649 589/654 591/657 f 268/656 271/658 592/659 f 268/656 592/659 585/650 f 585/650 592/659 593/660 f 593/660 592/659 594/661 f 585/650 593/660 587/652 f 593/660 594/661 595/662 f 596/663 594/661 597/664 f 595/662 594/661 596/663 f 595/662 596/663 598/665 f 596/663 597/664 599/666 f 588/653 587/652 600/667 f 590/655 588/653 601/668 f 588/653 600/667 601/668 f 590/655 601/668 602/669 f 603/670 604/671 605/672 f 603/670 605/672 606/673 f 603/670 607/674 604/671 f 607/674 608/675 604/671 f 260/676 263/677 607/674 f 260/676 607/674 609/678 f 609/678 607/674 603/670 f 607/674 263/677 608/675 f 261/679 260/676 609/678 f 261/679 609/678 610/680 f 610/680 609/678 611/681 f 609/678 603/670 611/681 f 610/680 611/681 612/682 f 610/680 612/682 613/683 f 610/680 613/683 614/684 f 611/681 603/670 615/685 f 611/681 615/685 616/686 f 603/670 606/673 615/685 f 614/684 613/683 617/687 f 614/684 617/687 618/688 f 614/684 618/688 619/689 f 614/684 619/689 620/690 f 288/691 574/637 573/636 f 287/692 288/691 573/636 f 287/692 573/636 572/635 f 288/691 289/693 574/637 f 289/693 575/638 574/637 f 289/693 290/694 575/638 f 290/694 576/639 575/638 f 290/694 291/695 576/639 f 291/695 577/640 576/639 f 291/695 292/696 577/640 f 292/696 578/641 577/640 f 292/696 293/697 578/641 f 293/697 579/642 578/641 f 293/697 294/698 579/642 f 294/698 580/643 579/642 f 294/698 295/699 580/643 f 295/699 581/644 580/643 f 295/699 296/700 581/644 f 296/700 582/645 581/644 f 296/700 297/701 582/645 f 297/701 583/646 582/645 f 297/701 298/702 583/646 f 298/702 584/647 583/646 f 298/702 299/703 584/647 f 299/703 259/648 584/647 f 299/703 257/704 259/648 f 286/705 287/692 572/635 f 286/705 572/635 571/634 f 285/706 286/705 571/634 f 285/706 571/634 570/632 f 184/707 285/706 570/632 f 184/707 570/632 183/633 f 12/12 621/708 283/709 f 12/12 10/10 621/708 f 10/10 622/710 621/708 f 10/10 8/8 622/710 f 8/8 623/711 622/710 f 8/8 6/6 623/711 f 6/6 624/712 623/711 f 6/6 1/1 624/712 f 1/1 625/713 624/712 f 1/1 4/4 625/713 f 4/4 626/714 625/713 f 4/4 13/13 626/714 f 13/13 627/715 626/714 f 13/13 15/15 627/715 f 15/15 628/716 627/715 f 15/15 17/17 628/716 f 17/17 629/717 628/716 f 17/17 19/19 629/717 f 19/19 630/718 629/717 f 19/19 21/21 630/718 f 21/21 631/719 630/718 f 21/21 23/23 631/719 f 23/23 632/720 631/719 f 23/23 25/25 632/720 f 25/25 633/721 632/720 f 25/25 27/27 633/721 f 27/27 634/722 633/721 f 27/27 29/29 634/722 f 29/29 635/723 634/722 f 29/29 31/31 635/723 f 31/31 211/724 635/723 f 31/31 33/33 211/724 f 456/504 636/725 637/726 f 453/499 456/504 637/726 f 453/499 637/726 638/727 f 456/504 458/506 636/725 f 458/506 639/728 636/725 f 458/506 460/508 639/728 f 460/508 640/729 639/728 f 460/508 462/510 640/729 f 462/510 641/730 640/729 f 462/510 464/512 641/730 f 464/512 642/731 641/730 f 464/512 466/514 642/731 f 466/514 643/732 642/731 f 466/514 468/516 643/732 f 468/516 644/733 643/732 f 468/516 470/518 644/733 f 470/518 645/734 644/733 f 470/518 472/520 645/734 f 472/520 646/735 645/734 f 472/520 474/522 646/735 f 474/522 647/736 646/735 f 474/522 476/524 647/736 f 476/524 648/737 647/736 f 476/524 478/526 648/737 f 478/526 284/738 648/737 f 478/526 280/528 284/738 f 450/496 453/499 638/727 f 450/496 638/727 649/739 f 455/501 450/496 649/739 f 455/501 649/739 650/740 f 208/503 455/501 650/740 f 208/503 650/740 210/741 f 509/561 191/742 188/563 f 509/561 651/743 191/742 f 507/559 651/743 509/561 f 651/743 200/744 191/742 f 507/559 652/745 651/743 f 651/743 653/746 200/744 f 652/745 653/746 651/743 f 505/557 652/745 507/559 f 505/557 654/747 652/745 f 652/745 655/748 653/746 f 654/747 655/748 652/745 f 653/746 410/448 201/450 f 653/746 201/450 200/744 f 655/748 410/448 653/746 f 656/749 408/446 655/748 f 655/748 408/446 410/448 f 654/747 656/749 655/748 f 503/555 657/750 654/747 f 503/555 654/747 505/557 f 657/750 656/749 654/747 f 656/749 406/444 408/446 f 657/750 658/751 656/749 f 658/751 406/444 656/749 f 501/553 659/752 657/750 f 501/553 657/750 503/555 f 659/752 658/751 657/750 f 660/753 404/442 658/751 f 658/751 404/442 406/444 f 659/752 660/753 658/751 f 499/551 661/754 659/752 f 499/551 659/752 501/553 f 661/754 660/753 659/752 f 660/753 402/440 404/442 f 661/754 662/755 660/753 f 662/755 402/440 660/753 f 497/549 663/756 661/754 f 497/549 661/754 499/551 f 663/756 662/755 661/754 f 664/757 400/438 662/755 f 662/755 400/438 402/440 f 663/756 664/757 662/755 f 665/758 664/757 663/756 f 495/547 665/758 663/756 f 495/547 663/756 497/549 f 664/757 398/436 400/438 f 665/758 666/759 664/757 f 666/759 398/436 664/757 f 493/545 667/760 665/758 f 493/545 665/758 495/547 f 667/760 666/759 665/758 f 668/761 396/434 666/759 f 666/759 396/434 398/436 f 667/760 668/761 666/759 f 491/543 669/762 667/760 f 491/543 667/760 493/545 f 669/762 668/761 667/760 f 668/761 391/429 396/434 f 669/762 670/763 668/761 f 670/763 391/429 668/761 f 489/541 671/764 669/762 f 489/541 669/762 491/543 f 671/764 670/763 669/762 f 672/765 392/430 670/763 f 670/763 392/430 391/429 f 671/764 672/765 670/763 f 487/539 673/766 671/764 f 487/539 671/764 489/541 f 673/766 672/765 671/764 f 672/765 394/432 392/430 f 673/766 674/767 672/765 f 674/767 394/432 672/765 f 484/534 675/768 673/766 f 484/534 673/766 487/539 f 675/768 674/767 673/766 f 676/769 413/453 674/767 f 674/767 413/453 394/432 f 675/768 676/769 674/767 f 482/532 677/770 675/768 f 482/532 675/768 484/534 f 677/770 676/769 675/768 f 676/769 415/455 413/453 f 677/770 678/771 676/769 f 678/771 415/455 676/769 f 481/531 679/772 677/770 f 481/531 677/770 482/532 f 679/772 678/771 677/770 f 680/773 417/457 678/771 f 678/771 417/457 415/455 f 679/772 680/773 678/771 f 262/536 261/774 679/772 f 262/536 679/772 481/531 f 261/774 680/773 679/772 f 680/773 419/459 417/457 f 261/774 271/775 680/773 f 271/775 419/459 680/773 f 271/775 270/461 419/459 f 540/599 204/776 203/600 f 540/599 681/777 204/776 f 542/602 681/777 540/599 f 681/777 207/778 204/776 f 542/602 682/779 681/777 f 681/777 683/780 207/778 f 682/779 683/780 681/777 f 544/604 682/779 542/602 f 544/604 684/781 682/779 f 682/779 685/782 683/780 f 684/781 685/782 682/779 f 683/780 451/497 212/502 f 683/780 212/502 207/778 f 685/782 451/497 683/780 f 686/783 452/498 685/782 f 685/782 452/498 451/497 f 684/781 686/783 685/782 f 687/784 686/783 684/781 f 546/606 687/784 684/781 f 546/606 684/781 544/604 f 686/783 454/500 452/498 f 687/784 688/785 686/783 f 688/785 454/500 686/783 f 548/608 689/786 687/784 f 548/608 687/784 546/606 f 689/786 688/785 687/784 f 690/787 457/505 688/785 f 688/785 457/505 454/500 f 689/786 690/787 688/785 f 550/610 691/788 689/786 f 550/610 689/786 548/608 f 691/788 690/787 689/786 f 690/787 459/507 457/505 f 691/788 692/789 690/787 f 692/789 459/507 690/787 f 552/612 693/790 691/788 f 552/612 691/788 550/610 f 693/790 692/789 691/788 f 694/791 461/509 692/789 f 692/789 461/509 459/507 f 693/790 694/791 692/789 f 554/614 695/792 693/790 f 554/614 693/790 552/612 f 695/792 694/791 693/790 f 694/791 463/511 461/509 f 695/792 696/793 694/791 f 696/793 463/511 694/791 f 556/616 697/794 695/792 f 556/616 695/792 554/614 f 697/794 696/793 695/792 f 698/795 465/513 696/793 f 697/794 698/795 696/793 f 696/793 465/513 463/511 f 558/618 699/796 697/794 f 558/618 697/794 556/616 f 699/796 698/795 697/794 f 698/795 467/515 465/513 f 699/796 700/797 698/795 f 700/797 467/515 698/795 f 560/620 701/798 699/796 f 560/620 699/796 558/618 f 701/798 700/797 699/796 f 702/799 469/517 700/797 f 700/797 469/517 467/515 f 701/798 702/799 700/797 f 703/800 702/799 701/798 f 562/622 703/800 701/798 f 562/622 701/798 560/620 f 702/799 471/519 469/517 f 703/800 704/801 702/799 f 704/801 471/519 702/799 f 564/624 705/802 703/800 f 564/624 703/800 562/622 f 705/802 704/801 703/800 f 706/803 473/521 704/801 f 704/801 473/521 471/519 f 705/802 706/803 704/801 f 566/626 707/804 705/802 f 566/626 705/802 564/624 f 707/804 706/803 705/802 f 706/803 475/523 473/521 f 707/804 708/805 706/803 f 708/805 475/523 706/803 f 568/628 709/806 707/804 f 568/628 707/804 566/626 f 709/806 708/805 707/804 f 710/807 477/525 708/805 f 708/805 477/525 475/523 f 709/806 710/807 708/805 f 274/630 273/808 709/806 f 274/630 709/806 568/628 f 273/808 710/807 709/806 f 710/807 479/527 477/525 f 273/808 277/809 710/807 f 277/809 479/527 710/807 f 277/809 281/529 479/527 f 539/595 180/810 182/597 f 539/595 711/811 180/810 f 537/593 711/811 539/595 f 711/811 179/812 180/810 f 537/593 712/813 711/811 f 711/811 713/814 179/812 f 712/813 713/814 711/811 f 535/591 712/813 537/593 f 535/591 714/815 712/813 f 712/813 715/816 713/814 f 714/815 715/816 712/813 f 713/814 428/470 185/472 f 713/814 185/472 179/812 f 715/816 428/470 713/814 f 716/817 426/468 715/816 f 715/816 426/468 428/470 f 714/815 716/817 715/816 f 717/818 716/817 714/815 f 514/568 717/818 714/815 f 514/568 714/815 535/591 f 716/817 421/463 426/468 f 717/818 718/819 716/817 f 718/819 421/463 716/817 f 512/566 719/820 717/818 f 512/566 717/818 514/568 f 719/820 718/819 717/818 f 720/821 422/464 718/819 f 718/819 422/464 421/463 f 719/820 720/821 718/819 f 511/565 721/822 719/820 f 511/565 719/820 512/566 f 721/822 720/821 719/820 f 720/821 424/466 422/464 f 721/822 722/823 720/821 f 722/823 424/466 720/821 f 516/570 723/824 721/822 f 516/570 721/822 511/565 f 723/824 722/823 721/822 f 724/825 431/475 722/823 f 722/823 431/475 424/466 f 723/824 724/825 722/823 f 518/572 725/826 723/824 f 518/572 723/824 516/570 f 725/826 724/825 723/824 f 724/825 433/477 431/475 f 725/826 726/827 724/825 f 726/827 433/477 724/825 f 520/574 727/828 725/826 f 520/574 725/826 518/572 f 727/828 726/827 725/826 f 728/829 435/479 726/827 f 727/828 728/829 726/827 f 726/827 435/479 433/477 f 522/576 729/830 727/828 f 522/576 727/828 520/574 f 729/830 728/829 727/828 f 728/829 437/481 435/479 f 729/830 730/831 728/829 f 730/831 437/481 728/829 f 524/578 731/832 729/830 f 524/578 729/830 522/576 f 731/832 730/831 729/830 f 732/833 439/483 730/831 f 730/831 439/483 437/481 f 731/832 732/833 730/831 f 733/834 732/833 731/832 f 526/580 733/834 731/832 f 526/580 731/832 524/578 f 732/833 441/485 439/483 f 733/834 734/835 732/833 f 734/835 441/485 732/833 f 528/582 735/836 733/834 f 528/582 733/834 526/580 f 735/836 734/835 733/834 f 736/837 443/487 734/835 f 734/835 443/487 441/485 f 735/836 736/837 734/835 f 530/584 737/838 735/836 f 530/584 735/836 528/582 f 737/838 736/837 735/836 f 736/837 445/489 443/487 f 737/838 738/839 736/837 f 738/839 445/489 736/837 f 532/586 739/840 737/838 f 532/586 737/838 530/584 f 739/840 738/839 737/838 f 740/841 447/491 738/839 f 738/839 447/491 445/489 f 739/840 740/841 738/839 f 258/588 255/842 739/840 f 258/588 739/840 532/586 f 255/842 740/841 739/840 f 740/841 449/493 447/491 f 255/842 254/843 740/841 f 254/843 449/493 740/841 f 254/843 252/495 449/493 f 621/844 647/736 648/737 f 283/845 621/844 648/737 f 283/845 648/737 284/738 f 621/844 622/846 647/736 f 622/846 646/735 647/736 f 622/846 623/847 646/735 f 623/847 645/734 646/735 f 623/847 624/848 645/734 f 624/848 644/733 645/734 f 624/848 625/849 644/733 f 625/849 643/732 644/733 f 625/849 626/850 643/732 f 626/850 642/731 643/732 f 626/850 627/851 642/731 f 627/851 641/730 642/731 f 627/851 628/852 641/730 f 628/852 640/729 641/730 f 628/852 629/853 640/729 f 629/853 639/728 640/729 f 629/853 630/854 639/728 f 630/854 636/725 639/728 f 630/854 631/855 636/725 f 631/855 637/726 636/725 f 631/855 632/856 637/726 f 632/856 638/727 637/726 f 632/856 633/857 638/727 f 633/857 649/739 638/727 f 633/857 634/858 649/739 f 634/858 650/740 649/739 f 634/858 635/859 650/740 f 635/859 210/741 650/740 f 635/859 211/860 210/741 f 263/280 591/861 608/862 f 263/280 265/283 591/861 f 271/863 610/864 592/865 f 271/863 261/866 610/864 f 611/867 593/868 612/869 f 612/869 593/868 595/870 f 612/869 595/870 613/871 f 611/867 587/872 593/868 f 613/871 595/870 598/873 f 613/871 598/873 617/874 f 592/865 614/875 594/876 f 592/865 610/864 614/875 f 596/877 617/874 598/873 f 596/877 618/878 617/874 f 618/878 596/877 599/879 f 618/878 599/879 619/880 f 608/862 589/881 604/882 f 604/882 589/881 590/883 f 604/882 590/883 605/884 f 608/862 591/861 589/881 f 605/884 590/883 602/885 f 605/884 602/885 606/886 f 615/685 600/667 616/686 f 615/685 601/668 600/667 f 601/668 615/685 606/673 f 601/668 606/673 602/669 f 587/872 616/887 600/888 f 587/872 611/867 616/887 f 597/889 619/890 599/891 f 597/889 620/892 619/890 f 594/876 620/892 597/889 f 594/876 614/875 620/892 games/minetest_game/mods/bones/0000755000175000017500000000000012565242342017354 5ustar mquinsonmquinsongames/minetest_game/mods/bones/README.txt0000644000175000017500000000056112565242342021054 0ustar mquinsonmquinsonMinetest 0.4 mod: bones ======================= License of source code: ----------------------- Copyright (C) 2012 PilzAdam WTFPL License of media (textures and sounds) -------------------------------------- Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0) http://creativecommons.org/licenses/by-sa/3.0/ Authors of media files ---------------------- Bad_Command_ games/minetest_game/mods/bones/textures/0000755000175000017500000000000012565242342021237 5ustar mquinsonmquinsongames/minetest_game/mods/bones/textures/bones_top.png0000644000175000017500000000026612565242342023741 0ustar mquinsonmquinsonPNG  IHDR(-SPLTE===RPdbIDATxMщEQ$k@П ²D$)UU;%򢑠P1}4Ф=!s9pjT 9%" *IENDB`games/minetest_game/mods/bones/textures/bones_bottom.png0000644000175000017500000000026512565242342024442 0ustar mquinsonmquinsonPNG  IHDR(-SPLTE===RPdaIDATxMEQ$q ( jF!Pp  Vn_Tv%rP(b{4Ф XÍը2sJ8]IENDB`games/minetest_game/mods/bones/textures/bones_rear.png0000644000175000017500000000027312565242342024066 0ustar mquinsonmquinsonPNG  IHDR(-SPLTE===RPdgIDATx 1$o[lYaXMxO`%:6lI.?0,mn1~;`8hɀ0+6Pcnb)IMtԟIENDB`games/minetest_game/mods/bones/textures/bones_front.png0000644000175000017500000000026712565242342024270 0ustar mquinsonmquinsonPNG  IHDR(-SPLTE===RPdcIDATx5 ’濲?H",IDF!- .{* 5+jd ھ<0 4 H=H .Q1d攤?SIENDB`games/minetest_game/mods/bones/textures/bones_side.png0000644000175000017500000000027412565242342024062 0ustar mquinsonmquinsonPNG  IHDR(-SPLTE===RPdhIDATx @Qu3A aXM"܍BZww5ѯ.awE6VO?IENDB`games/minetest_game/mods/bones/depends.txt0000644000175000017500000000001012565242342021526 0ustar mquinsonmquinsondefault games/minetest_game/mods/bones/init.lua0000644000175000017500000001426112565242342021026 0ustar mquinsonmquinson-- Minetest 0.4 mod: bones -- See README.txt for licensing and other information. bones = {} local function is_owner(pos, name) local owner = minetest.get_meta(pos):get_string("owner") if owner == "" or owner == name then return true end return false end bones.bones_formspec = "size[8,9]".. default.gui_bg.. default.gui_bg_img.. default.gui_slots.. "list[current_name;main;0,0.3;8,4;]".. "list[current_player;main;0,4.85;8,1;]".. "list[current_player;main;0,6.08;8,3;8]".. default.get_hotbar_bg(0,4.85) local share_bones_time = tonumber(minetest.setting_get("share_bones_time") or 1200) local share_bones_time_early = tonumber(minetest.setting_get("share_bones_time_early") or (share_bones_time/4)) minetest.register_node("bones:bones", { description = "Bones", tiles = { "bones_top.png", "bones_bottom.png", "bones_side.png", "bones_side.png", "bones_rear.png", "bones_front.png" }, paramtype2 = "facedir", groups = {dig_immediate=2}, sounds = default.node_sound_dirt_defaults({ footstep = {name="default_gravel_footstep", gain=0.5}, dug = {name="default_gravel_footstep", gain=1.0}, }), can_dig = function(pos, player) local inv = minetest.get_meta(pos):get_inventory() return is_owner(pos, player:get_player_name()) and inv:is_empty("main") end, allow_metadata_inventory_move = function(pos, from_list, from_index, to_list, to_index, count, player) if is_owner(pos, player:get_player_name()) then return count end return 0 end, allow_metadata_inventory_put = function(pos, listname, index, stack, player) return 0 end, allow_metadata_inventory_take = function(pos, listname, index, stack, player) if is_owner(pos, player:get_player_name()) then return stack:get_count() end return 0 end, on_metadata_inventory_take = function(pos, listname, index, stack, player) local meta = minetest.get_meta(pos) if meta:get_inventory():is_empty("main") then minetest.remove_node(pos) end end, on_punch = function(pos, node, player) if(not is_owner(pos, player:get_player_name())) then return end local inv = minetest.get_meta(pos):get_inventory() local player_inv = player:get_inventory() local has_space = true for i=1,inv:get_size("main") do local stk = inv:get_stack("main", i) if player_inv:room_for_item("main", stk) then inv:set_stack("main", i, nil) player_inv:add_item("main", stk) else has_space = false break end end -- remove bones if player emptied them if has_space then minetest.remove_node(pos) end end, on_timer = function(pos, elapsed) local meta = minetest.get_meta(pos) local time = meta:get_int("time") + elapsed if time >= share_bones_time then meta:set_string("infotext", meta:get_string("owner").."'s old bones") meta:set_string("owner", "") else meta:set_int("time", time) return true end end, }) local function may_replace(pos, player) local node_name = minetest.get_node(pos).name local node_definition = minetest.registered_nodes[node_name] -- if the node is unknown, we let the protection mod decide -- this is consistent with when a player could dig or not dig it -- unknown decoration would often be removed -- while unknown building materials in use would usually be left if not node_definition then -- only replace nodes that are not protected return not minetest.is_protected(pos, player:get_player_name()) end -- allow replacing air and liquids if node_name == "air" or node_definition.liquidtype ~= "none" then return true end -- don't replace filled chests and other nodes that don't allow it local can_dig_func = node_definition.can_dig if can_dig_func and not can_dig_func(pos, player) then return false end -- default to each nodes buildable_to; if a placed block would replace it, why shouldn't bones? -- flowers being squished by bones are more realistical than a squished stone, too -- exception are of course any protected buildable_to return node_definition.buildable_to and not minetest.is_protected(pos, player:get_player_name()) end minetest.register_on_dieplayer(function(player) if minetest.setting_getbool("creative_mode") then return end local player_inv = player:get_inventory() if player_inv:is_empty("main") and player_inv:is_empty("craft") then return end local pos = player:getpos() pos.x = math.floor(pos.x+0.5) pos.y = math.floor(pos.y+0.5) pos.z = math.floor(pos.z+0.5) local param2 = minetest.dir_to_facedir(player:get_look_dir()) local player_name = player:get_player_name() local player_inv = player:get_inventory() if (not may_replace(pos, player)) then if (may_replace({x=pos.x, y=pos.y+1, z=pos.z}, player)) then -- drop one node above if there's space -- this should solve most cases of protection related deaths in which players dig straight down -- yet keeps the bones reachable pos.y = pos.y+1 else -- drop items instead of delete for i=1,player_inv:get_size("main") do minetest.add_item(pos, player_inv:get_stack("main", i)) end for i=1,player_inv:get_size("craft") do minetest.add_item(pos, player_inv:get_stack("craft", i)) end -- empty lists main and craft player_inv:set_list("main", {}) player_inv:set_list("craft", {}) return end end minetest.set_node(pos, {name="bones:bones", param2=param2}) local meta = minetest.get_meta(pos) local inv = meta:get_inventory() inv:set_size("main", 8*4) inv:set_list("main", player_inv:get_list("main")) for i=1,player_inv:get_size("craft") do local stack = player_inv:get_stack("craft", i) if inv:room_for_item("main", stack) then inv:add_item("main", stack) else --drop if no space left minetest.add_item(pos, stack) end end player_inv:set_list("main", {}) player_inv:set_list("craft", {}) meta:set_string("formspec", bones.bones_formspec) meta:set_string("owner", player_name) if share_bones_time ~= 0 then meta:set_string("infotext", player_name.."'s fresh bones") if share_bones_time_early == 0 or not minetest.is_protected(pos, player_name) then meta:set_int("time", 0) else meta:set_int("time", (share_bones_time - share_bones_time_early)) end minetest.get_node_timer(pos):start(10) else meta:set_string("infotext", player_name.."'s bones") end end) games/minetest_game/mods/screwdriver/0000755000175000017500000000000012565242342020605 5ustar mquinsonmquinsongames/minetest_game/mods/screwdriver/textures/0000755000175000017500000000000012565242342022470 5ustar mquinsonmquinsongames/minetest_game/mods/screwdriver/textures/screwdriver.png0000644000175000017500000000026612565242342025541 0ustar mquinsonmquinsonPNG  IHDRR-PLTELiqL%ihh``1f6^:wJ&uG^^^mmmyyygIatRNS@f7IDATxc`P` (CTdLNw5 @P!d`&2| IENDB`games/minetest_game/mods/screwdriver/readme.txt0000644000175000017500000000131512565242342022603 0ustar mquinsonmquinsonMinetest mod: screwdriver ========================= License of source code: ----------------------- Copyright (C) 2013 RealBadAngel, Maciej Kasatkin This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. http://www.gnu.org/licenses/lgpl-2.1.html License of media (textures and sounds) -------------------------------------- Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0) http://creativecommons.org/licenses/by-sa/3.0/ Created by Gambit (WTFPL): screwdriver.pnggames/minetest_game/mods/screwdriver/init.lua0000644000175000017500000000612312565242342022255 0ustar mquinsonmquinsonscrewdriver = {} local function nextrange(x, max) x = x + 1 if x > max then x = 0 end return x end screwdriver.ROTATE_FACE = 1 screwdriver.ROTATE_AXIS = 2 screwdriver.disallow = function(pos, node, user, mode, new_param2) return false end screwdriver.rotate_simple = function(pos, node, user, mode, new_param2) if mode ~= screwdriver.ROTATE_FACE then return false end end local USES = 200 -- Handles rotation local function screwdriver_handler(itemstack, user, pointed_thing, mode) if pointed_thing.type ~= "node" then return end local pos = pointed_thing.under if minetest.is_protected(pos, user:get_player_name()) then minetest.record_protection_violation(pos, user:get_player_name()) return end local node = minetest.get_node(pos) local ndef = minetest.registered_nodes[node.name] -- Compute param2 local rotationPart = node.param2 % 32 -- get first 4 bits local preservePart = node.param2 - rotationPart local axisdir = math.floor(rotationPart / 4) local rotation = rotationPart - axisdir * 4 if mode == screwdriver.ROTATE_FACE then rotationPart = axisdir * 4 + nextrange(rotation, 3) elseif mode == screwdriver.ROTATE_AXIS then rotationPart = nextrange(axisdir, 5) * 4 end local new_param2 = preservePart + rotationPart local should_rotate = true if ndef and ndef.on_rotate then -- Node provides a handler, so let the handler decide instead if the node can be rotated -- Copy pos and node because callback can modify it local result = ndef.on_rotate(vector.new(pos), {name = node.name, param1 = node.param1, param2 = node.param2}, user, mode, new_param2) if result == false then -- Disallow rotation return elseif result == true then should_rotate = false end else if not ndef or not ndef.paramtype2 == "facedir" or (ndef.drawtype == "nodebox" and not ndef.node_box.type == "fixed") or node.param2 == nil then return end if ndef.can_dig and not ndef.can_dig(pos, user) then return end end if should_rotate then node.param2 = new_param2 minetest.swap_node(pos, node) end if not minetest.setting_getbool("creative_mode") then itemstack:add_wear(65535 / (USES - 1)) end return itemstack end -- Screwdriver minetest.register_tool("screwdriver:screwdriver", { description = "Screwdriver (left-click rotates face, right-click rotates axis)", inventory_image = "screwdriver.png", on_use = function(itemstack, user, pointed_thing) screwdriver_handler(itemstack, user, pointed_thing, screwdriver.ROTATE_FACE) return itemstack end, on_place = function(itemstack, user, pointed_thing) screwdriver_handler(itemstack, user, pointed_thing, screwdriver.ROTATE_AXIS) return itemstack end, }) minetest.register_craft({ output = "screwdriver:screwdriver", recipe = { {"default:steel_ingot"}, {"group:stick"} } }) minetest.register_alias("screwdriver:screwdriver1", "screwdriver:screwdriver") minetest.register_alias("screwdriver:screwdriver2", "screwdriver:screwdriver") minetest.register_alias("screwdriver:screwdriver3", "screwdriver:screwdriver") minetest.register_alias("screwdriver:screwdriver4", "screwdriver:screwdriver") games/minetest_game/mods/vessels/0000755000175000017500000000000012565242342017732 5ustar mquinsonmquinsongames/minetest_game/mods/vessels/README.txt0000644000175000017500000000156512565242342021437 0ustar mquinsonmquinsonMinetest 0.4 mod: vessels ========================== Crafts ------- Glass bottle (yields 10) G - G G - G - G - Drinking Glass (yields 14) G - G G - G G G G Heavy Steel Bottle (yields 5) S - S S - S - S - License of source code: ----------------------- Copyright (C) 2012 Vanessa Ezekowitz Version 2012-09-02 Modifications by Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. http://www.gnu.org/licenses/lgpl-2.1.html License of media (textures and sounds) -------------------------------------- WTFPL Authors of media files ----------------------- Unless specifically noted, Copyright (C) 2012 Vanessa Ezekowitz games/minetest_game/mods/vessels/textures/0000755000175000017500000000000012565242342021615 5ustar mquinsonmquinsongames/minetest_game/mods/vessels/textures/vessels_glass_bottle_inv.png0000644000175000017500000000031012565242342027417 0ustar mquinsonmquinsonPNG  IHDRR'PLTE߽صԫȈm]ᙁmwrwtRNS@fOIDATc  e/'Ca vXA`b38 &b+Y g#nX} IENDB`games/minetest_game/mods/vessels/textures/vessels_steel_bottle.png0000644000175000017500000000040112565242342026547 0ustar mquinsonmquinsonPNG  IHDR(-SNPLTEǹѧؿbIͲuYhH5Ǡy%ttRNSw^IDATӭ70Д+p"37L)!x^[+d.V. h` _#g:WG;:p-$rIENDB`games/minetest_game/mods/vessels/textures/vessels_drinking_glass.png0000644000175000017500000000027412565242342027070 0ustar mquinsonmquinsonPNG  IHDRRPLTE㳿O|JtRNS@fUIDATcU ͔ ```ɱ&E `)Vb.bb.Ff%!'100^[+IENDB`games/minetest_game/mods/vessels/textures/vessels_shelf.png0000644000175000017500000000054212565242342025171 0ustar mquinsonmquinsonPNG  IHDR(-SxPLTE sZ4XC$ mT/^H( j(ZMH- IDATM Es!)PjVL3)5pe <4e#k!t˺V p峩^]/WK$ۮz<ăE= bZ4qAg5T] &Lд0clr]-,3  xN`IENDB`games/minetest_game/mods/vessels/textures/vessels_steel_bottle_inv.png0000644000175000017500000000040112565242342027423 0ustar mquinsonmquinsonPNG  IHDR(-SNPLTEǹѧؿbIͲuYhH5Ǡy%ttRNSw^IDATӭ70Д+p"37L)!x^[+d.V. h` _#g:WG;:p-$rIENDB`games/minetest_game/mods/vessels/textures/vessels_glass_fragments.png0000644000175000017500000000076112565242342027252 0ustar mquinsonmquinsonPNG  IHDR(-SPLTEѥ݇ә载톆Ձ~~€ K;tRNSА7.ǾMG@@>;8Dz~~@@88/㵕IDATeG@EHD9gJxn XxjoK$Q]=1͟ LoN6faw^ӛN]Bhs@\hSJ[ep]8@$V/ u%Ucypjr0-ì W х)E0BTIENDB`games/minetest_game/mods/vessels/textures/vessels_drinking_glass_inv.png0000644000175000017500000000027412565242342027744 0ustar mquinsonmquinsonPNG  IHDRRPLTE㳿O|JtRNS@fUIDATcU ͔ ```ɱ&E `)Vb.bb.Ff%!'100^[+IENDB`games/minetest_game/mods/vessels/textures/vessels_glass_bottle.png0000644000175000017500000000031012565242342026543 0ustar mquinsonmquinsonPNG  IHDRR'PLTE߽صԫȈm]ᙁmwrwtRNS@fOIDATc  e/'Ca vXA`b38 &b+Y g#nX} IENDB`games/minetest_game/mods/vessels/depends.txt0000644000175000017500000000001012565242342022104 0ustar mquinsonmquinsondefault games/minetest_game/mods/vessels/init.lua0000644000175000017500000001310412565242342021377 0ustar mquinsonmquinson-- Minetest 0.4 mod: vessels -- See README.txt for licensing and other information. local vessels_shelf_formspec = "size[8,7;]".. default.gui_bg.. default.gui_bg_img.. default.gui_slots.. "list[context;vessels;0,0.3;8,2;]".. "list[current_player;main;0,2.85;8,1;]".. "list[current_player;main;0,4.08;8,3;8]".. "listring[context;vessels]".. "listring[current_player;main]".. default.get_hotbar_bg(0,2.85) minetest.register_node("vessels:shelf", { description = "Vessels shelf", tiles = {"default_wood.png", "default_wood.png", "default_wood.png^vessels_shelf.png"}, is_ground_content = false, groups = {choppy=3,oddly_breakable_by_hand=2,flammable=3}, sounds = default.node_sound_wood_defaults(), on_construct = function(pos) local meta = minetest.get_meta(pos) meta:set_string("formspec", vessels_shelf_formspec) local inv = meta:get_inventory() inv:set_size("vessels", 8*2) end, can_dig = function(pos,player) local meta = minetest.get_meta(pos); local inv = meta:get_inventory() return inv:is_empty("vessels") end, allow_metadata_inventory_put = function(pos, listname, index, stack, player) local meta = minetest.get_meta(pos) local inv = meta:get_inventory() local to_stack = inv:get_stack(listname, index) if listname == "vessels" then if minetest.get_item_group(stack:get_name(), "vessel") ~= 0 and to_stack:is_empty() then return 1 else return 0 end end end, allow_metadata_inventory_move = function(pos, from_list, from_index, to_list, to_index, count, player) local meta = minetest.get_meta(pos) local inv = meta:get_inventory() local stack = inv:get_stack(from_list, from_index) local to_stack = inv:get_stack(to_list, to_index) if to_list == "vessels" then if minetest.get_item_group(stack:get_name(), "vessel") ~= 0 and to_stack:is_empty() then return 1 else return 0 end end end, on_metadata_inventory_move = function(pos, from_list, from_index, to_list, to_index, count, player) minetest.log("action", player:get_player_name().. " moves stuff in vessels shelf at "..minetest.pos_to_string(pos)) end, on_metadata_inventory_put = function(pos, listname, index, stack, player) minetest.log("action", player:get_player_name().. " moves stuff to vessels shelf at "..minetest.pos_to_string(pos)) end, on_metadata_inventory_take = function(pos, listname, index, stack, player) minetest.log("action", player:get_player_name().. " takes stuff from vessels shelf at "..minetest.pos_to_string(pos)) end, }) minetest.register_craft({ output = 'vessels:shelf', recipe = { {'group:wood', 'group:wood', 'group:wood'}, {'group:vessel', 'group:vessel', 'group:vessel'}, {'group:wood', 'group:wood', 'group:wood'}, } }) minetest.register_node("vessels:glass_bottle", { description = "Glass Bottle (empty)", drawtype = "plantlike", tiles = {"vessels_glass_bottle.png"}, inventory_image = "vessels_glass_bottle_inv.png", wield_image = "vessels_glass_bottle.png", paramtype = "light", is_ground_content = false, walkable = false, selection_box = { type = "fixed", fixed = {-0.25, -0.5, -0.25, 0.25, 0.4, 0.25} }, groups = {vessel=1,dig_immediate=3,attached_node=1}, sounds = default.node_sound_glass_defaults(), }) minetest.register_craft( { output = "vessels:glass_bottle 10", recipe = { { "default:glass", "", "default:glass" }, { "default:glass", "", "default:glass" }, { "", "default:glass", "" } } }) minetest.register_node("vessels:drinking_glass", { description = "Drinking Glass (empty)", drawtype = "plantlike", tiles = {"vessels_drinking_glass.png"}, inventory_image = "vessels_drinking_glass_inv.png", wield_image = "vessels_drinking_glass.png", paramtype = "light", is_ground_content = false, walkable = false, selection_box = { type = "fixed", fixed = {-0.25, -0.5, -0.25, 0.25, 0.4, 0.25} }, groups = {vessel=1,dig_immediate=3,attached_node=1}, sounds = default.node_sound_glass_defaults(), }) minetest.register_craft( { output = "vessels:drinking_glass 14", recipe = { { "default:glass", "", "default:glass" }, { "default:glass", "", "default:glass" }, { "default:glass", "default:glass", "default:glass" } } }) minetest.register_node("vessels:steel_bottle", { description = "Heavy Steel Bottle (empty)", drawtype = "plantlike", tiles = {"vessels_steel_bottle.png"}, inventory_image = "vessels_steel_bottle_inv.png", wield_image = "vessels_steel_bottle.png", paramtype = "light", is_ground_content = false, walkable = false, selection_box = { type = "fixed", fixed = {-0.25, -0.5, -0.25, 0.25, 0.4, 0.25} }, groups = {vessel=1,dig_immediate=3,attached_node=1}, sounds = default.node_sound_defaults(), }) minetest.register_craft( { output = "vessels:steel_bottle 5", recipe = { { "default:steel_ingot", "", "default:steel_ingot" }, { "default:steel_ingot", "", "default:steel_ingot" }, { "", "default:steel_ingot", "" } } }) -- Make sure we can recycle them minetest.register_craftitem("vessels:glass_fragments", { description = "Pile of Glass Fragments", inventory_image = "vessels_glass_fragments.png", }) minetest.register_craft( { type = "shapeless", output = "vessels:glass_fragments", recipe = { "vessels:glass_bottle", "vessels:glass_bottle", }, }) minetest.register_craft( { type = "shapeless", output = "vessels:glass_fragments", recipe = { "vessels:drinking_glass", "vessels:drinking_glass", }, }) minetest.register_craft({ type = "cooking", output = "default:glass", recipe = "vessels:glass_fragments", }) minetest.register_craft( { type = "cooking", output = "default:steel_ingot", recipe = "vessels:steel_bottle", }) games/minetest_game/mods/fire/0000755000175000017500000000000012565242342017173 5ustar mquinsonmquinsongames/minetest_game/mods/fire/README.txt0000644000175000017500000000200412565242342020665 0ustar mquinsonmquinsonMinetest 0.4 mod: fire ====================== License of source code: ----------------------- Copyright (C) 2012 Perttu Ahola (celeron55) This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. http://www.gnu.org/licenses/lgpl-2.1.html License of media (textures and sounds) -------------------------------------- Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0) http://creativecommons.org/licenses/by-sa/3.0/ Authors of media files ----------------------- Everything not listed in here: Copyright (C) 2012 Perttu Ahola (celeron55) fire_small.ogg sampled from: http://www.freesound.org/people/dobroide/sounds/4211/ fire_large.ogg sampled from: http://www.freesound.org/people/Dynamicell/sounds/17548/ fire_basic_flame_animated.png: Muadtralk games/minetest_game/mods/fire/textures/0000755000175000017500000000000012565242342021056 5ustar mquinsonmquinsongames/minetest_game/mods/fire/textures/fire_basic_flame.png0000644000175000017500000000120612565242342025015 0ustar mquinsonmquinsonPNG  IHDR(-ShPLTEDCN{NFD?==6510/+^(q'i$p"] bXa};aD\6> Ι %m`__]ZVNNKKHGeEDDCCA>=;;::9999U2}1/z,++++)'''q'p'%# އ z J t̕ljRhR)OM+V S $ e  c q n Ъ F #v<~73p\UPAL i|{tRNS@fIDAT]vCyبm۶ƶ~?9'YevsKջ,@ {|qEOQ$[5 ` ح#q 6u2kE\z \&==r (SCLG Kc#z^&nc^?ȓ1\BjXD>NfTzsgqt~T:QIV9ڱp IENDB`games/minetest_game/mods/fire/textures/fire_basic_flame_animated.png0000644000175000017500000000203312565242342026656 0ustar mquinsonmquinsonPNG  IHDR5KSPLTE:WS p F #%F5] BMC;U20'q'lcN{vD9,yh_Fo  L mC>:1/z,*r%j)57 Ъ ^KKDA=95+%o!X:c^NNeEDC5\'އ ̕~$ \UA_]CA:}1//a*' RO<3PNG)'Ι CA;[7W4tRNS@fvIDATHVQ=L:CzS@AA#D(h$&U3CEsu9D=sm_Xol?5nZ+0ѻ(ZU Slfh!xHwd÷^@foź+.%|mkˉ <i?)`r_ r8_~1g;(0Ғ7r807ho`3h Zp,@fr6(Cժ4E"LijhPxx}  *S^JJi{;a@!JejW[N'Pt@@yN `ԗ+8SU`Ω9`}@HQI,FMFˏc !MH_IENDB`games/minetest_game/mods/fire/sounds/0000755000175000017500000000000012565242342020506 5ustar mquinsonmquinsongames/minetest_game/mods/fire/sounds/fire_small.ogg0000644000175000017500000014152412565242342023330 0ustar mquinsonmquinsonOggSK-ZvorbisDpOggSKBY";vorbis+Xiph.Org libVorbis I 20120203 (Omnipresent)vorbis"BCV@$s*FsBPBkBL2L[%s!B[(АU@AxA!%=X'=!9xiA!B!B!E9h'A08 8E9X'A B9!$5HP9,(05(0ԃ BI5gAxiA!$AHAFAX9A*9 4d((  @Qqɑɱ  YHHH$Y%Y%Y扪,˲,˲,2 HPQ Eq Yd8Xh爎4CSVs)c1 kνwZ JVk1PJ%KIsmJkIcα^Sk{N-\sjc)k܂,` 2PhJ 01 4 9眔)眓9!2 RZ뜃PJkZRk1P`R cYgjˎ%y(#Y'my)['i,g+˾o뺮,˲꺮+˲ ʲ,۶n꺲,˶mq뺮G0p$<N Y d dR RH)RL("ZcZZkRJ)RJ)RJ)RJ)RJ)RJ)RRR6hJ,PhJ 0) :ÔsI(%1眃RJsRJI2礔Rk1fRi-k Z1Ji-Zs=Zsi-{ARZk9 LktBz`'EcRb1CJ1s9b1sN1ƜsAb1 BsA!9眃BsB!: B!tB!B B!A!BB!B6pR4XhJr,13H9,6!UH)ŴfFU !4dN1dZs! f 6A "\H.\]BBX@ 88'ST "" 8D02468:<>@B@OggS^K|6'% "'%#%(&&#$ "("!  &%Unx3o~R~^iuT9ճw SM݆ @K*ͻǾ>E}Nk YM.O?ɰ2[F^stHVoiȹѽdGFs:k()&:-͟BVZXjQvH)M!yQt}89OayF~Sɇ,YX嘏H2Uv 걟?P=.UCq0L0P"Et1 G!/zm3IOp%q>1Lw|R\!n#Jϱ G#dC@-'ƥDEek6;Ow>=.&`eo?y7s3[& %^\zٚ./a_B#w(᳐j2uu.#B5xdWi+‘CpO Lнf&ղRqHO =W5G3|cnt4%4R_h^IZ; GOx,\zy!ަ*mh"*E0PoiEl3KSв?O=`DJx`=*J! Ҧk6KQ?j~Y< ٰ `[t@z^F#dcϘt9oj򻾜#t +, KC.BbMqI9s@Lh~AH66qg/CGB7՛9O<2;w=r"z3hJvv+L7#\m Hjt2Yo?'zs y2 k_~{ȰX*kZz%18l49Ym=l5sJY%wkz͔1 5Ra߆-@DXH"T`8[9+TψG f7Bِ Dg?N]+BoogL{YSɬ6%ت$Ì2]9Q:aw/LW+=sD\:++jHj4cWM%Jjz!~jVzMwuoh^YViqh-{O[}qT6QB兖)ň(.醱Y.U\ծWdfqprZ>W jq7ue.=>o)шRE\!{lЬeOҹj .f/}-" mp+|v_b\!nw奀NE g]N%3i)4K;kZuP,b$e^MH- AS=nX"(:6zC[NuTAz y[#p>oJ_薳ݞ(k9h!y,!;DP6l,W3zUŎsE+ x(k |-|EBgA%Lۑ?\,HpAr<6yoZD>`(j'jڦ|[sNsDq5\:Ө2e\$Nn~oŨF|qSL]'䀘_CWQ%}Z95c ppR"J[DiLB3{WY4546{4N, }ǃ(i*I:gxOeV,O%W/v[~WWr\RfF숉xce}͜OIPP͘9-^<̇*B\5䰊XWos _&)0g+ q T ?*0.G Y~ ?A#!_W$[ W0h$p }|0'ӌZ~T#u׌RDc508<::̜>9QsJ$Y݆ @'Qm!DhN3\rw,hp5zK MWw'Cc#QRD$ CyQwI՝Ə"4em >@:ȝyQ8w7Gg$ar^GP|F&5T=7w-{[4Y;z0hօx)KN-mw|&D]y x=`]LH?x!MDgy0IMNkH겣O\q(p~\QH~U <*zgK޶tПe:sh4<&4ոd[:}ONRnt[9,/3k37[ uA߃5/\I_jڎУ='B,F(wW;>'|c֙3֯ި,>ey<S?ih2G/F٘3i*^ '8ZN{iRpz#"eG; |B^t$h< 0eVro#o i,Y\ Y1Ri:o_}#XuI=_  <g1>bWh[u4_t ;@wUySW/实9_VY6g[Mb58wl5 j<0#2&=[ZoY;??Jst^P|_U0銰y^k i kqOk>F:|u+jޖuyV4[h2X":Gik nz_Hq@A^cC挮OD:uCUA}[{Q^uG͒>"Ȩϫ́UuPb!'EaLt =m߯ٻ13DX8|oc敜43Y69m9m ^!7% dhjXSH/uf#>$1ܜci{cҡސu(CnR=i;K|JOB/>~9Ϧ5\qkQ!CErhv~IΈd^=N`e+6H $fu=ܿJ[v=kp2?#B)N$~&RSHw7±R/:B䵩xKݝ*r@Iٯ%_3W^R5C^N&S>0\EݜYMS,Gtwi#cR\5` 9?B'֞~-'6`d~pm,|ǖ7XcH؎7UWĄeCPtimKDEBk'rS_K{߸[ͫ(>ӭv$[!OPb"OÑmZ29}By)r"X`UFܔe@t_5ߘxq;eU%X Qe)[]gmQ8faSBb |/ƶΖ0C55;e+G6 <a\pЅSK[M_JԑRT\,%+F{R̨U ;'ޮ~>OV`dFf QYwBkf4%ɹyԋA(,ңrNAofgYJ&1>[5)(\qG8S7~]z?^?745a۔ڱ影q =X&1NCvʝ#D>wm=q:TUM?"orY_8t[hGZ4ɦO{] [OD Y72Az12(3^kdނiF]ڑɯMIJPc|2&Z` W.WS'O7o=<gy$Wd݄ yvԩ> ܵQlzR|$Svq^WDKɹQx[7z} ,_& 7(#grΠ]sq LVM³};l~S?;i?urXd/z䰗ɓlt-RƲ|*Z#t 2'A-H,NKxuޓ-~o[rbKP$~-,n0Jn\f=YV <cпѸ7KfNr֩viV a'Qzhf{s;׸ic,C{~b`cbvKkW}zbLrwxB0 ^/&.?dʟborԁ$`k, 3nm^r4ֶXZ2齭ZQVF7!!"鴺GYGPOFTTWwbNU)lnS=ķjOggS@K: '' %&$)'& # #&( %"%&!!&%)$_M Ou pNg^cYUZ[oB*4P~^7gTB4]9<5o׿n;4cOkt je ?Ecgz"x4@x(M4! gkCYW Daax"xp&ã-Sve훷)<rm@"U\>fֹy!YH?<ӵbzig >e͜=kMʧVtA zr‹ye\f'CkGpOͱM a)ydXjȹrK72Da;£(Г;c!؇~oj<]/axtQrvU],?r}6U>yQ4WS^Enb3f<^}]4Wcn|m=vS] J:Tg`ۂnG_󜝄 ͬ1ni|&v]w͛z^= Uy[p=j9fLZ;F}v-UP3\]լW75X"uy"lPm¢5ꧠy_۾ k%z޻=cMxw'Z.:6Km-d g;VO=B=vٮEj?+Gtq5EuxD(2oT.Ga:k!QgL#Ի6LyY(yM=ژ|&9\G|N^=/`oZIn,Mŕ9Ս#ﲱv9Fp&Y8Jt }ϐll!, vW+(zC5+v&*I"z‹x:"luIUXx ^˽\[ ǦLۓ[tۙ `,יMy]zOcuUͱ3' WG.D"BE.Cu/5Q:i|fx$RP)W݆ӣ˽J $|X6ST5PF#0͖IFis4_kR5N#3iiȔMՋ"uD<}Y4*;5*~[r0/#=5p,sL:Qӕ4y#b0Λ.MzO/-m:1yu="M>p%ʣ>`#C{ϫD;jk"L}Thx=6jm g7WeB]ׅ*[0SWƥ~Q;(h6DvNnEYq$cܱܥj#D%:6''29Zx 2D(DW"q ?orDc]}uE]u54RT=|S?3D_>iDC>1?dWG#O,_M? OZg ̶o9OW{CG4h e:\1$]|mx"81 F;_O#$ѵhyh w OYnYψIMYm*؃Q\(|@0fԕ*$OkhQdňg6ׇȕț=Ŗxڝ[7`8ȝžX {" {pD?%Qe'\y'k8WJ0WalBY@`VJW8?>B1K=;="t++g1}=^2Z*+-;ñN Sv@w#K(2v3Ek ZRH`eߕ'=ޞ;n Uu+]t|!ޫljqcvhNJ_ YT*rD5ʺ=VkoX/~XtD9B*n$m{Iϒ)_Xo]Dy(;A?MQygf-fKyL ,7N]merB=QniօwfE9,X`xHTz%]a(}i,a> @ 8*X8b^"ϲCD-Y@:4X}xQΧiQ=aČ*,kxG-c F2/O8v]w%w0z'6@=}teSւ9~ˏZ7fBz= 0pk)sdNd].sSrwߚ ovFոNPg192J$.;sgat봌to686[xLV[sKOsOJ?mj)mыry%K ~]c~(tJt{9j4}$OÙǪZ[ȝ Z勚D[r|ȶdz{`rEI[L Q96/~lHsvܟ#P%NYADC-r1C(#y-XPMS6-t6ٗy{ufjBt;5e5CEs7H zh=m&wnԎ$:ȩH"b"Yp]R0O0sl@I;+L&'j{2o\*݌$3y4 fF|ؠw&^Xհk3c_S:V DIyb=q4[0/1 K2w./<OggS@K|{4 !&'! %(%' ''&$^l[5:B}QˆsV/tj*mƎak5<G_=A}1QC)RBaU]]'|s`Ts!(Uqgc `"23 T?֎ Y%&DVuQӤ[-+=L_x]w.#!1+(YbyqKW"g:1t5(`Z"s1>m,RcW >=/s Ǔ"0zL-9|6z ,ڿ:]M=iGϧxbGHHxX\6gKu{\:WLh}5ID /f:Y;QjJ> ]=5_&?qאc6I0c4$}YBÜ{ %W`\?UXbw'0&_wYȦdF Uԏqlt;CO:_jEv FI?_!͵MP#o |RkD}}b{PD+Zz,PBԞVE4Ը{!ck~~6z67>(\ԠO7̈ZU[p-[}2>WF ~=њЀ L4$Lh9X`m_yЎy^Oi_My_,}l+NsV[%&LCCM3a1_ͨGeE@Ɔ!$R63toi]RZ~Co]ZR;P&O!8ˠE"UVE9ؤZrM3lkl81C2!3;kry~Z@/Fr4T#B(1ɮP W@j^*,jsPjU@ltd˛snY}V `FU6A& 7q@pV"ܤlKőm+~z&dྭ0-[KG|crƼ _3OO4&EZUL{&cV rHUIq)̻Y $xAx ڛG~6O"|Vb4[{ -JqM^eq<"{y$ H,`C"񲟳'Tg?0<@yk͏q]UKWS?2 e˯>C֥Tp Eg Ï&wII~<x1k6 LW-D/8`;W7K¾m_18%TՇns0jRn*rc_g@{G^=~bѾs|Ju`:wd229[z& ` n38H42ǡ-B0~ sX@f.5MvKIGkY >Kl^b"Gau,U|к]8o9izDu9k`S*]]Inw) >.AcoOr~jTJ!)d_Ji*74= $0`ch Mu xކ̭v{qfδaRM$ECLv/K.u=zJOFJ7R4M]+>?լiPcQMuzLKW:N[BP]n=BA5S>wb(Vų> I!ȮɺbfT ׷]>n>Pp_q896ݬcewZ{:͒&8̒ai*Y#GSN<ͶE9b>g"}sꝏú0QKg}ʋs:ഴw?l,3uc-gѤbӔ"\bxˎtR"]zAЫJ[,]8)N5ivZ(m{A (p*J^; XwŴo'$U ãAQ_6d>c4LE,YuԶqwp{kWL<,} ^КUVW&,&h_rއG@H.SI7gi{$Y~6{dK+ݽEs_ La/@W N_ˏ*{3L(wdZX$8@ɼj.v^˒? fٸ>GO7ix˕Ѥ5f6Yҫ˗|Xt`IٚSǞdYNM!צuۨų/>J=p}Y%t9!ښ0';{J B"tIÜ zȪiAt2ZV6`:ix~y|\uaVԦξfzUnUtTП0F)T~FΪnW/Rg&@<1bUgdnQ^1V{7'e?` ~!ntLa '׈UtyŹ - _La7VD]1~KҲyy iQ{87TFVd$S"{yx +.š&KYv$S/;94"88.p3~==~53*_} 5z. 7Ҽ$ _' ҺO4ۿ=,ݙ!ʸSgn5qH,駑0]j\3Vr{"σ e]_ey^;;Q[vUԚfc$ ۉ\}U}3FQTη i`bKH%UyVosL9NoVS S n]VKPۚyUuK/ {~`)S൑09;13OggSK1.!&' ('&+(!!$#')'(>V&t㽨 hJ߾5;oͧBͣ\cv:윧ox\9@[^=>0~(Ӄ#GNgSh 0%$cJN-׆1<+ēI>LO %y\]R^M}JV1֘zQxkv9YLd-ʒKkb[_[-it˽0SrM] 7^M0&z[eڸT$Vnօ~,ҚvPe!c"^Y4lSئc~xlv"bSI\(c^IUWr[Y/Z^/iŸ 8[Q4[ZeH@Pdﭩu}z g\s>=?!We̘+G2#7ap3Ci[+9*fe3f+߿7]cVӯY۽cM ='}R=,ʊ]HΖ[QJ=&#D$xIyAFΌ!J1MJ%P8:=ݱXu][Mgy3QWJWu =ؠϡD':(Ԍ3JwP3fCo\8*׫s*4feGҟʵy yM1d%.'!{7!Kbl>8yX{)j/f,rz0٪1 &2!U{xw6ӄL1k#Hl|@oGO8WMV1kn2_9( L_g'nV)B`V,ݿ *\>UhBඏZ+eP)+#=QxVtѨm4[ O;@6m(c ]tϮ*؋D"w'vN]No/ǥy D[WLKbдn*OO/m8?0_뿞yYCyt-i`*lF͚=&tؓ}?$~ ^㊠}1qA@XVMuYz5ܓ}uJG]1&=0XEC6mRiSC,6N̠OGZ1Opվu3G{z0 = We gtjGmr5ëۯ_ ܨ;©@OkG^mIn)6Rm˾[=.շO1JV5'sh״9[ ~ `!(]=[_r $HՒ?14j} hT+ hl-^}qU-? O@m`}w=k;U[}ό[6 [ ~OorKӔw `PvLd$c3N*W4B} FR\U?ΞđuL7 Z3i%etWtUۣL|#͚ Dc&\ @P  P4]+S+?Ny4[ap"gD]\sv- /hϜMɛ5zN=+q# կq=_?'3lFBUY V[mrvcK?6ކFpffn|􈯻тUQ՜An/zWXM'EGF]uX%3P|J:!$EFlE#)`9glc5D?9}+H`GLgozl:UڇIï [ ~¦>,V\zycsF8j# x/] }e+"\`};[BV1-L<{Y~R$C!`'@8d+ ;ŷ/|βL.?#ޫcO[tn`u@myBt VFS|'}opB`[f5d\xp@ >%W 2ә Ib}9FEٚ{)$Sr %ؼ8z0Oe}64_?@gO`UMʄ?b[{wjh|S.?_<\caxAj;ǿ'7Ūݍ,0 烈xRfNMMug78?+=Mv}q>BW9IC  7[x8?,UgC[Gu qӕ3ߒ,?82ˬ{j_0 |rXR ҙ$}~Q82k|rL_NBWgwnPUU?'RQׂD}T[ Q Obm ""xuF߁]$SXBPxOr8]q窨:]c`3j3;6Mtf^ˍ'^g8L.xn;T[^Y|, +6$?pl,|HCy$n^7!J?ٲ#KyDP}ZጘhL5 ,Q񈹧L>A\`5Gwcfit.=zf /$鋳ab|_THcgeٗ:pqj^uG1:I.QlE8{]aP"gZ5gjgFVrc@߄Ki_'-~6]|!E\6_H8#O\j s%DyٻO^{Yȯ Jrxl):OggSJK&J9 "$'!$ &&&% &$#'! $'& %'&!%+V0u2Eu^|W91;})%@76A;ηjg?kB*o!,rmT2QT$pe6:oj u7X/N-O91i!gKK#D20GGp)3$Y{H/s%IHl,d8 @M PU3X~F/VX"V:3M|IwZ5w}IܯHwߟ~Թ=dz5k5PfHu 寊Q}ɮ6~I]" ޢ'/R^z"rgl2H7hLl}L#SQyķ$Y{y2@8aD1dScQxd,P@Փ3Cn.xD[] SW#S/gH⿾ Q׷QTx0͛\!zjZ[Z%d+{o_|&ߙ{@YYFzcD]|^Nwn]X2Z~|pM; u_>Xc=oo"5U0Tռa[-HU/?YMSa.K ۛwc l/W#gW*l?-Y-/_Rs<޸,^!]_~q~xxU>GvLW%*c%w8[Eb/5?z 5z0薫ފkLg`eZAlTU2pM}̎e~GZ:5Ru8u{bԊZՖ܍[ E6-mS_[`ZW)(K<`$%p$1Azpڎ"\ np"TԛNZbA"0eR!8@ɸKG>ƍ?Wo]VF~a_ې+HH#;K ~q(\FFpdv!€pat⍥,ⰃKsP\P=]qJj>\b&r6 1Ȍ6Un9޵f$_)ǭb͝RZ xD Ep4p3h, i$7ҹ`k4h,7 j漼ldOM|3\O ^:]x0 \$KvB u-`i+/&bGz~jisC; Wa#BE]Շ@zwsjGATL0yxGcp8ua= \=;#D" |Z-^cMI0:4M`c/з|c/5eXM;jRL>Ϋި&Z,w˒8e 1$Hiti3ϥ3 t,d!+UrOT"*,Q?6(^]Y)z]<n>=?:t( )yLyO){`2I=:W߻\,uFu +589PYs-"F!^{=*9^vИ ;cLMIGz7Qr;{52r8wO8V;>U?G-zl]FUPPq{:}VŢ1f:X=l7Ap :ۍktn¼v^?yP8;,Z{~t 0,Elҕߒ0u"H㘮E뫛q9U pv@O]g.*(ž(c|$hOq2`@g}P >=RR݆3QoB[{KWq[ L]/( "]5H^۪ԏ9TAaX0h* ݒMN%] gTgWWݡ(OJq:2TqK£[-߈ok.ԽDcu0%N#'Siz/|14aypujE`RџVQ||YSqگE<0Qxt#5YfvW?eij\[ON WCmx ,h4`w8YvY=>e^izd<]?Ex Oz-K^A}!S7Ǐlן,^p(ϟS-D]܆ ÕiQU(A6C|(8 Sp^"Q0뙮2c>DbL4_v5!W]s}PH7>fP[ODaH$\z 5C.P 3g#yyGHCGߨ} [\3@ӱ@ǚ1-+5},T,FIQ ؾ[2 /RdXimQT/0tPt&`*dx"Zp+vD@lE#KWyP.taUY(9λ5HYomZʾOYOӥVl__'^CgV ˧Tܖ|h0u`֋*;]3dnrWv%2#dO7*2E_}\Nڨ3.f^907ObG-:26V<ݾb$w=wscOGxtKvV+ ;ŏZ񃖙C`iof(DF%reCТ@ 6OggSKRo$ '( ''')((^"?yNCvvBXNy͌caއeN Q련a{gr2$l@g OSv3gJ*S')("^Wۗ=o:zֻ1G,U>q$g o/D"~yKU(<9O҂Rd^F)Ct!.oO^y;lʸ'e,&܇ ǂ 4h^vڝ&y_~Ȏohux`~?{ا $̺$쾋{"ƞ짴iѝSq⳧~(#a!(#ecjvt^Uǹ~3X Bo5 ʳ߿ӋULg'£8[v>솸SDa0u]#7E?:GkI;vӯ/ϯ+DcEDpt)R=Ui?>9zmedQ~}zԱPʻ\|uC=?Lt A+>U I"C1کvuj1O-bNM .B.T6S'ԭiQW{eYx.kpe }>\ۃ཮޶̦/c>f;wg=^~Wq\BU'7 pXP.5J2L~/,٭}:c4}'JcdTV_0?U@&>ܗ <'=˽^]C?|Ɇ齮4S?OQyPC'tO[mbo䡓yD OW10>D)HlwA ^ nc_0JI!^X!Z%[?WݶyEΤoJh/4c8"~nS+$o'߆\,{2 -ybvj*,20h@d8$<.1tRh_'4|Q ~{``"19CN PX`|=zܿ/fXEvJËQj&c}^ȟG,6ӶH|F]I69LaT/}L%ū%5W]̑//NӞ^{~Wv 3MXs:[֛-So>-vUEW;inn'FUbTDػYUI,.PSr]Ե;4}E,f=0%<¥8Yn6L~ca]dvf fɇn$1++u}/BjAKw4ˮUzr4!X/:˽)4 ab8QP._j:p*[*>/"+Xz=Vy~w*ĸDW2nt|Wu $ S"k/.yPU~˽?j Ǥ8Ȼldt-8ÂJH;BH4|/=Z=oiq3̗+/)#A':ߤsnU:2Jo#*k܄ K_Iu\EXSb`u:q &Hq* v?"8P7V%H8ii#ҰL4mAH.OHٔ"}W(Vs%MN*TT(ƭ~BEdyps'[byxI4 y',?cz_fhrE2}bv2bWE4a; k4rʭ-Ԋ 4c=< pNqjcD-?MOQ~,4_(iXL Mn#Ĩ'Y%y1 i,W^\u2}L=KՎ_]4]Ft ;RW'W#z̚{g4];h@e?KӋe^*R;~87<_٬6VfQZgFVjz\:dZ2H0 .cREF(mj$ɪը/DRJ9T;jEGl@ Ã,t6MFjGY]2(vӴݭkl}z0>V]-{ |4~CP8|]M֠vdqB*WH; #ALXbc\JƜ [3%ck5߇atD, g!JXA~g\b Xl蘳{c") *+vCȱ{]ʏ1Fp7T痼Mt5r[flxPt˃p Q@Dp3ާ=M HNIWw^m 3?214YcXKu6FU}]ػuܸ:tZ'x_ W{Ej3ݞ?vLH{Уu^ͧbUob;sy7_/Ö{kGJ:IQC`+imK?Xy?HQ&u FQ@+Mn;?5ipuzo>Ȫ{Rrcyg/a?Vb?**SJ@ܤQ)"R$0wKNf6 2?;cի]j!}"wGƎ&~^R^\`]Flvf8܄;8fߋ{m?\\Q~hCt}ǣf !qq&8zkT~#KzCf*dY21Byg&rH]RbM!^ޝ:lCTFV&b?Mߗ*K,4G#ؗ_ro#NJjޥ*~QKg}y`m(w9C&+o4Xb /N/'MEwnD]x0 {[>uD3czɖ,$Ix!B$8_>9O(D6>]2 b2d9ᘦ&O7F#0HWcۮ;5y5"x|V^=x?0zx}xu=FSN@fpچwyC뎳=S"̸TD +PmJ(|TVk)lPWm획J ƹ Dɟk&}@>۽% Zy"U4YPGsdNZ?F{iٞ"!A3=|.تmGԨ{MIJiuFp6a*/U|僝YPz%)`b50k+P/F 6rJ 7:A|.|K?Y߷vMO'3𲈊Hȃ9ګS2Lh~8ɵ, .ڴ#H_OQ%s\4&7U1A\e~5OggSK .5&%'"%  %%!!%&$'%'US%.? șy^}St?qb=TI  ^PwU]EOiכS>G?=~zrrs޺942p>omq?a5}vTc\6Nq2Qr`vk >H带C/SX og/m v-vFqrܙ2O{/z((eY-JXPsV)eniyS݄A4ԉ'?JTu.<`;({"gyHu&Yl0gdv ̄iz0t_I2R됊)SSi%>L|cvDZ40?2HД|ޔ,Xxpb_M.l_S.V|U"~/sUyHǾ&UI$z*!LZv'[Re?t7! B[pQ,]=a{F,Xw`+qapN`nڔ[bDY/uN}UmmODh} ONJ(L\YG͛Lt4T_PxU٩Ug:o{Z+gnO$6LM}޹v|z?Gknݣ,K8LQME'H>5H{Fe̬1^]RR`~/L"~ ja&sl~[.n+i8#މ@aceix5tCsmA9O67Fk$mrʐS^_T8ײE`!Gw>=+Qf],[{*dKިܸxA?C|R[Mu&^-Ha,>0B71O쿇o], LrBun]  Uxkydw7>{Z&wV~.rsRq*NIl6U/IJ=iG4C~U5"܅j*`v UUU[[gG|yj>]ጄ^A2wCfIޅzym#v1Mt'@l-1K@L@ɟ4|ͭZ*kˣ0(SJ6wH6 Bﴫu `p)e"t{rT@'z(vƟw;V7DDB:E>D|q+5gx#;(,$hj'{}ǣݚ'$ah j%p7c4  մ'<6\ @{%j!zv[7G~QGNDDsdX(JPU^B񷳦?{T+s8HWᦟp\2?ݮ5R` :#<-XWo]pAN O|5ZF_ybԼVk GVVT}] ]q`j,1s6"끧@&^ub\v:Fx8R bt9pr/23xӠXke~۽S nE6zke4pLdyr#ML}!f̟/owOzBoUnZ}q ʭ1&%2՞*u[HGd2UhkubCbIwMzW-:=ps%;GWlk6=7k \SZ:!X!|0Nш%2T\cx@  =/*G\8T Kw$/jTl='h yMճ D"G톍ͯ$Q55Dx<_=V[~Lw@-í"?>Fxm LXAxZ^'Ğ Q$Dx-g1% EeMfH-ߜA/gޟ\q%"@oZ'Ĭбp:Vm*u ؊򨅯l=dU//t^N>tV#ͪEfɟ7Y:uC& >Va߿u<*l -ϴ{1zF٪HHUX7֕bAhgui @EB@͟aHJTąJBܩ'<0BXU <LJ]Rnt?Ns^S:_WvN7{D_?5Uo WiOs[N{۴T%q ̂ߖӥ;>7D~6NyݚNVߖU[um_Uqۜz1<c>J+ǧUGM;N=mҷuTr\]cـjJ$Iu;% b+C4p9eggF3m?ȫ͚;(ϫ?yW$_/ ߦ͍by mn&0ԋjTHQ>i&,K՘27GA?*oAW'0gmN Ж@6w5w e~_yx8gy2;;/433g da"*Riw"[BGʳ4=RZ12e~QjU9~^{=12.~(1f< Y) ߟNyz{4u7jfLqSf!Ν@OUDG?eQCO'Ԓ_=;,Q}$ ֗m&Y&̻osv=:9BڅLkcpe|[1137nZKFawla;ͅ|Hq*?#\M@rf8K:m`T)JGw40+: I̼oOggSK ռ/" %%!$%&  "&'*)~_kN[W\1 !;@3m0mii9&QԈyojH7WG_7 *LQ& mPyz @燁T~]L[C.G̈́jUeQfHF(ū`$Xw ;~u(~R#U6l TyᏺKܬK^ףXwAA٨ fZ9at'-s]PmU^2X^cޢg4> 0)W6eK+~sP L bHYV6F ~RYQ̿ߚRCKcoy@vRusuۉ%O?TK`ܰi@U=jSUUtrN(PecΎ=s &5Q#l՚U[.ImO8?C'U"y?8xѝxwtsc'f"OϟJO n^ WRޝ'dJSIānf|܍+'")TC7A۽=?uCb 3,_{LEAE*廷Vr}w2Dp( )3}޹eNJZ+rh%9 ǂi:Z9unE[!0OFW\F T@{Q6e~f؉- `YpәLr]_S~4]rc3b5JSSYu 0ȓ~39/ҫj SG*݌+b\QN9;*Eo8aEyHό$Y-? O;@̀UE1z,utJ,U;bxY}&0sG_m56,Ma :/qүy#۳ \}g$H<|~b*ݡJ#r4m0$Z6U;'F>rQ:{no5Ozuٗ9˿p)zq`a>;zI2q,3sCvIi<\gCIi 40ˁrS8К&N~z40RŻM>{b:%Ƙ`)qg|F? ޛݷSZ\P?FфSsh*cqeؖڣn護#pЌ6vz#W?5F5zB ]f@4)u7r{{i;Nq!^mfsT ;v܀SGQ9"**ꑱ==p4=ㆽEjY~eU7jٴ˽ܦI!~ݖyvk5$JyS9d$93SԳ5;Yv3B׏Q<+ DcO1z@(<]#GD_x'N]r7p|jiG&)~գe/ݲ;7=/j>T:"JU8dv7llc{G+-(N6):ᓃC13UBN±KML=-ąf޹c{ 3Ow~%2_"*ݲW1GUM!,-+SE6{v"+M兪ϞZ±=XcSsPz&KȄ</akuV)g^5ă*+y&Sa+\RWnf.1x<܉?&E o$f> LcO7 {^ fڴq0Le{~63Fg+u1]]4\} `-h,*r79,*h,T|x4gmr\@Ӝ`4Zq%p̄z9DX͒pzsmS4PZ1T?T߮ Ehiz.!jiSL^]<͛z<i ʋb=2:UUM1YLr%=#,M*(>JjnTc;YE16_bs>+O\=~]"1fJlb$L$qH},|M6 8X($TT9|D̙c%ޕ[ ˥# `qH}SgH<إbWmg׵+gt1Myalͯ:^?<^x,r0.Y{Oք%щە+@'nx)£ wq 6(SG*Xq?*NlR1n>KakR/ߎLJ)nηťUE +&M t1rcU] ):O`IE)']@ ѱdž*OiY/ޚCC5`eGn]{"`VHg!Nu&tڤe) QSsv6w#AOv]}AΫd0r%G%hUR5%]/f=sPQp<6Ei( `T>&e1Nj0ϿpG٦ xTŨb[%YքY]L r oGª5v#|gj;U(~[W`Ja.W z::FOggSK bT1 &!"$"'%#'%##!LgO6mje_mEMI<]y^5m:B4~KDaü /:@Gqh#^^{fTnΌUNx)Z@L&K7F1%D᷌Gf2rHT 6{LkW> z[(YtryrUެ| VyufȆC:c:WMWNl27SpS?.u](%e)?K_zc3ԼL6P%pMVY3#fQa]٫E-U얚ɶV/]Fi<>klO(թEk-Yy|!yn ߻"U1tکwu vq*ϝkRU6D6騫,LVBf=YmOg>gLAF%6Pk gb!n6;Ӹݥka,5i5ԙStD{*&;?+=޻^}R6(HmH V.nM)9R~G%Tx:k3[MMy Gj$EE>[1z;mfj0E-ȯp{ɤNo/BMٶnc'yߍ].-R&#uu0Xh*Կ]Ɩ}g\9db'iN%qy_QIIyIb ~. lsw0{q's$u4NZTI4[m}~ՔԘ:EEM m5~]w6p=rY`K*iQe/x@u!׉jK.<0Ν! n=ZFYd`&a3zCJ[}wb 3 oq;XuDra:`Q/8~۽ڮ` :c>@M`iT$Q]mn:?N%2.eÇw|b?'#S5`P }aGRmN*stM@ ps*Ш4^[ WYXӶL VYc\%_*|!S獳醀?=*1#ӤPv!x(="I=&m;-#(eԋq` 2%,U޵ 7$>=/-p)x6h@[/ngKʺ4f2eN8::3tglQF]r^ڟXβVR<nS  Y4nUEH^m1˽K-!ʥ{`t-gvJ[)Pu3|v|fL5X/$fXzk~)=c^Ywa1QӯsDŽt\+)ߢ u(/h_|~:z Q >za]Y_ 4M #վx'eȬ^GնwGU,;~.by ߔB̢K8i/yP`j$Q0uA!zgJC] 4[/ %O9Rp\w1KZ 4c~4<HZD~IWL{#Kj;LL_> 9$n0bĖowu}}]WgϞ ~?a11qiUVV:WR=f!Fn۴4D*3htM{Ht$c|shSS>=<#aef|5&_.!T:WOػԒ:bŲ@26-e7$&IVYW˧K!wx:pD0=%ϧs%c7wД7`V\#;\k5]b{n'py>%b{wVJ¾~?:` 5"TW666[U\"1cDq'{Ta~/c w"c#[9z3+@63LHe9G-ƒ>ъ2##<9R 81lXI k։YH-Ѩ͇33Z/iA4!a1 i̋ڍ!*=QGϥnL, ѶuIK:gwU34:-9@==]"vuYuLG3CGI?}b7j .cxh5SvMʼnεbJފVTxJltFXe1]l049g{g ډuFN=1o(z-GIwڬ¿(r{NB|bʼO9}8[}&^:r#1I_͹kG`j=c F.ktaC' )WMb8MVƧO K'QYMvaZ$7Z-љ%zEy7d[v2z9ΚTyNuJ6aN=dV|qp@333-<SSsvU=T ǣW\3g"–]t}2?3m4ɷXOgpċmA>dz] 6P)Drg(~][\'#lݯ_ŠL`rԚo;?ei:}ܞ/@=k:AN];Nw<;p]V(vxoc)o<3}9Ҹr=/%3z LiBHSu{O,1Fz8sxSGWO\plw I@+cbQ`Ak!%k SYֆ@yQU5sKנq5;'X9b?edOTD g}= 7pmϬ{hΕ(ydR8WV3%ރrhu)H;pbPCCsd\p9:U =^,S"290L&ߢ8G/.+q,ճ)<f* vZg74씍i{.Od>:4fPUk:W5_E\Ԏ&_m E`V'pzDvTZ(9q5kW$ff./J81l.adXȍdCX/牤{ݭB9VIw4a-!ݳdOggS@WK bV1"%&$%! '& !"&''(&'^=AMmgv M)Qm$dCdD6Z+k*07`IMbrϖЊL $P?yW1C:}^ZCl_ȫih[hG2lPK|ֳ[e3񚥐Tcq_#:n+YxDo|oG=U?}IJ'KI%dߒ[rվ 瓄c'pӁ1Vm*k,ԣ3ySd޼Ѓ9δ( ҳ¬1b7+Ui|Юu!)g~ =UC2 U5D]`byˋ眷`VVy Qhe}5V%]Fm0ʳp8S,+h ɻIYi lI(t}_`].6̎p+UY7"||rٰڵ7NkTᡩ`P ]09:+Bdf,GH8-.䥪UcT5\qE@̀KfM'/:Yqq \m58&{@e+wMwqlE-T߰zmxkG>NOj>]T}  q1唉/:bX-G9\gO$pqmo?SXjnWLeM] [HMݳy_Rw?_'=-r0J:,A`3#Mr~%h=ɰ+O5k>>nu jH!__Ba&jׂ+!J~.KF%HA^*h5 Z퉰~xYFΣN7yH}R:GLHF2/jx#?'u[VzQ`_|.}Mwt߀CatE QƗKb*^= ?v*) gQ/:3:cQ}Mcf SФKMke5z N!ܽ<)kTip{|ٓ#]2@#OMIacگ<^ҎMJ|T5 9z:@T@FuyԘg>rl}>HMF߂oo{8;fm4iF孡NX!z`GgNAXY5cgIAt&DlĚ1s$'ve~_ @~m/y/&9[>ox˚jDATWOѡ1T9(aS1t9m:蠥v}` ˩Ű4P=@*QX},/ nkkhIT޽́;ga*/Xcz,ɳ;}Ɍ݄6k!蚎lq}j&h*F%CX煳ˉO*:S Ī܈'qU 8{Q, J PL McՆ$W]v U 3k$-ǟ2CdZF`A#њ"̬/?A tk=j[Ņ L[-   ~o{SI!fj}Yʵ0_f_WU;x{>ڡTpGU>䛦c8=ar )#'`u/%{G$>U( JLJs1Yij&{v$}4OZT1X\~}mkk`"O#Me k}1]Ss1]}7GU<w^t8+wI[ESc-b`1Mhh;K_uð6YuHGWA':̡:pm#pF&z'@t7`ڬ]ۈ7yƛ >fzm6QݗGc:Qe*^k>B,μ2-(nSυR kh,v\m+|lʏM4Qw)> IϺؓ <2\ s.J"?><_?5\ x6XNY(e/3Ḍ:z%:K5vl3O,ll:zK &3P*i%$]k5`?1t'$ 4Y! miճϟ֝W %LeGkȤ2eͳ!7P!b?YDg#? PDiӿ/boVeT_KL_nx_1}|[-^^>Dc1"<Zdzs`e#e qV\u F'9YaP `d,90k{?-uzֆ VcG_1Rjk:əЮ>+Z< 0ը9TvBU5[&$ ]1k/es+"޺N6[m9doHjO Tt'w n%3 -Vd8erqw8K#뺝`PCQ t(]WPrAdafQfQ1+i!i8_&46vVa47Nȥ*[ 0lCm3S>̼sx˂?i횊qR_2yl{o(pFCmx\jjeA&~Y$>n{La`ń+5*sh\,a~nRqKb[;c;$C7V뒱cVz []mMI )Z.<_1<߁NFy7<_OO(坧Dcݹ =@lDc.iW9qI4eùOjQ9k6򋛯b}_>`y}]NܭHQdz 4)gw:Bu[SBuX9ơfg+0Wn:Ǚ-Ohl(.𳋀W㛊C!*NeVs)c1 kνwZ JVk1PJ%KIsmJkIcα^Sk{N-\sjc)k܂,` 2PhJ 01 4 9眔)眓9!2 RZ뜃PJkZRk1P`R cYgjˎ%y(#Y'my)['i,g+˾o뺮,˲꺮+˲ ʲ,۶n꺲,˶mq뺮G0p$<N Y d dR RH)RL("ZcZZkRJ)RJ)RJ)RJ)RJ)RJ)RRR6hJ,PhJ 0) :ÔsI(%1眃RJsRJI2礔Rk1fRi-k Z1Ji-Zs=Zsi-{ARZk9 LktBz`'EcRb1CJ1s9b1sN1ƜsAb1 BsA!9眃BsB!: B!tB!B B!A!BB!B6pR4XhJr,13H9,6!UH)ŴfFU !4dN1dZs! f 6A "\H.\]BBX@ 88'ST "" 8D02468:<>@B@OggS@`RNyo+'& &&&"#!'&('(tg_'-!?_J]UU/0c"Tx&5WZ?wڿYmaV?/sKIV+|#=_CfuB2[i#k":usXx Bnve zx'D([{~XEnp^27= YG@ Bњr(yM;nƓ,]a^w@+6Čgj` 1FG(q)a/n2`NΜՐl/4>LjژW4*w|Lov_¯U=GoGw wVlVS8cy>@u b|ehP 8]Ǿ>J`2k{ 654־y]`44lW0(OgDdh"0g BHa?1pQ6ɳwpuy:Upȩ cŬNh ѵp%EBBۘ葎UN2Kfs.]zP<j^:B+U 4?뢨Gsc\T?,K2/%WOu<{Ͻ}Χαqt$onZ8nI&dԵoe\Ƀ,|%Pg6:V&]lW>,)SN2*=ǥ j{<IVUq%BkODWeJ;hZ40!pө$qWO ~:V4?Hh;'DlQ#ݼ]>2`71ҊMً8e*k# ZYcJ&1򍡝F "4I5C7Q< rVBF 巟`/j̋F8B6srWY>]nE(9VSF,-J橪^#xTX0,Hrc-EjoG_UXCp@Gx*ĭ(Wt5ڮWm+zf¤M>X>=V`+͹5Xk,b}3c\<{_qd3gߗju~AiXu/^'Cbflm٠$h%"䂠]/e2숏G_Y:CY%+ߍ&1^>.&xQ<Me:Z j`*6 r7&K??JĴEbg){%lm bĮAobX ފZ_5"\_r/eB.\:->ÉƉba!SW+x;|~<}>v"?!bӫ4g&wu0RP "qM|,lj\ǑK&[Ono變Oq84>"W0ØV@1dn^`Znj2` uX|c 3DoP!`}|^lVh7ʷzsUM\,VCiYs}KuURYfft-T(I+EAlR3:/Tb#eG22^CTGˍS)Pa偫5BA9 zϋL ><$0 zSǜ*,˩#4Ԟj_fyTksr:g)F:px~8}zJ:g@$縰PjS&J14[B-Y{).G?T=Nur9)ILW1:<;-:[+v]Lf2[5ӆ!8_%?nݻKAgdm_AgЬJ 0IޟĞCԶ{GbD׷PM0Ff+q*^"ΘWy֣t`RI3W>N_kzY6:zzjh쪳tN@}!Pyg`* HbOa0jBjMf JLl-gAVcsgWj\>/"p/V:N=55mx~yz=2KQ]mTș8{O _zS]Զ]`bQ쫫BSاӧC֍r㿵BޏG$~I)JM;c-&hzЇlL"?mJk#B䰝26HX3k ~OZu63Kyi2+J,5*Dmq .Gaok#9(yy/. e0c_}ȯT[߲ N?,/D=icR:tgB5Xzg"i<9L/__^Jbs,/Rð!/ekrPǝhNq눎o'`LWJLdMiqĆBTg OBP&`zM/s%ύXyZ36dg D@r꯳1gVuiDcrY`ByL:4h;\kr'p9k9籝ȌEdivtKZbf1}_z%lm+ER  ESyghtiQv'^=?|d~@@/٫jܨO3Ko ~de OL% _6/9Vy1?JX_ :;M$0=\Fs1?? mfUi c1CHt\Jf?G_~9:$H$SRa,IeU4^3 w_k1?~iWOD4E~¯20*Jʮc4ٯ%[,џY`Q&>\96Kbfa2yKX*հnGGL],۟宵g4bƒq@21H&u5cVOq֘5 AF׽9I%yN+oQ_yFԎl;lgAvCCb#{%&/W hQy5|~-Ӎ+o\ev£ ۝aW'8}vDi.v'=&go'?.ŏ~}<ŝ@!l!4̪`Z9Ч?HZHvܐ/yjaↃ8M]nUnw ^BQ nxߡ9\@1ΌԙqݲO|眂GLQo5o5aLoզ@P}=OggS@RNyxm"0q%wC1oϸ2eO~=$VkOe^}P~GyY*l\hLw8Oo/JNgͮt ?a~h\"asj Mh!Lq4\q揃O/ui"tAA6&6XJ:߼}Q:L˷"Q29]~(=R0k 697~_ g3gaS},N cYt yp1ȝgĦDm-5lRXRۊbGJ`W̻)hWܡ(S%mb1Ln vyJ3c&k]y;~ָׅqEۘc/<'Ž<~[_+pŮ=`AR$Iq)bv i^*ЪǶR )f{=L^`wGG#v *P!y9d {/{z̚.5ypt7_O"67&=e@ E"V-) {})MR%=1ȧ_bk:Kv4%F/t̏ .3M@ DݘL'4Ķz^Pq73vt,?-^UKO!^XΌsr"`_S!pv@ViJ0+lIm8N=Ő׉qdjOv vfP(%Az \OQܻ$mش6$t*kRѲhdIU O=Cn4k4 *RVzŖcHU/ ZWLwT,TJ.tX;AC)^Df˯N6]G?ZN`S/떰1E rNcORMyc8E'|prRe3FBN+7{N;n\j~.q5-e50)ш3/c}TM5i:`iї+\#~ iΒ)K,oy o8^,'gF ╬tqZ gcA믟먩xq I<}~Ti+HP@ԆYtof!3!5yXܝtau@ '˗7ʸ H<%Tȋ<ȴ, :(<h{F *Z@%q<]pC@Zo?FݤSR0R&yzw5@5 +YΫ0HC4[jasGqd>D#0k\wn86v0ti`}9͜OxӚty"'Pq佫AR3f,t3Z}  bovPn NGl9mzͻb6b-ٷ?үC]Aި)\pouiiլlLwx틶k}s=U.Av NͶeUAUCMG9ӷbf2L8OB`TeP=@'k~ ^gk Qys:ut6F *N@/$a1gkZs[~|@̡Gb̡񘃌UJ\|hyMDWܙ![e7 Q@Tgۖ;0:$>"lIx(=~<.#L0|&n*[&t |{POo(IW =f{2R9bOe2ϗ;~.OϤa|xܙ_}1S qVjB(sk`tG:hLcϔ8 5f^ #08sJWYc )хfj1GܶUSK:81X1vWH?JmXHa@NO/^ոU @xt󑒶Ycixl!ډ b~:̅r P0~ &d gR{=p:*@2i.3O{%qW\i& iQ:[aW:U0d uJ4ETwEPޗ7YFYwfaja ıdv7r/9pkccʾT/f~,W+w&;uK I2 ]hJ5ZcS;/M,P8O!x``dԃ%]}t߉!(zptg;+bVxKp) 8 $[;3LEי_c~, 0{Y6¬8*L]cr$/}G=&6G[07q Jʊ5DY28,`a,WN4NpN%FD }6w+甆/tIRg>G. [@a_GA].ȦgUƜǹsnZj6 PUA  ˭!hSTT|zղgkMaϧK4OO^dVJ83q@lƋ|sXwV[#=X7]kecd]\NK<WÃ~[c 5˺ K 7gG1>=Aڅ5G8j6O10:+TP:V(aۅP$Yv9.ʍ^p-5Ï |u NM4~l =V+f>M-K}D[dWu9QwtqgǁMQQ8f>)(NsE&J8 <#DZGXG*lɘIrŹCjEyn~bOggS<RNyve#""#('#l^H3?ڋ+߾O {cX *p XBe]O>:߱(I' wӥK|l5:[ zG!Iq? ;|hcB3]ѰL-CA h-r*]8,\Npg|`î"#Mqd}#2,K:_KΛ1\X~jMo JحFHzUKg;~II$a%A'Kojg(tZCT R˦ӳ^wR6>R<խ4 (pl51l5D*hp9S.v6'OgKkͭr:M*H(q=y3ΖQfOn]  .$bgi`n5L>&(9X:S2CDs./lⲐQ05k9yȔ3['^)KT=X{ Jd2IF8$N'><w]&%ߙ#OE4hYj.M˯UgGNQ7lJ1Tu@=IqGa6^뉑;r\眿,B7.S7!>Zr |@m3èT,^NA,,ϛKs.ζ݈Xikm+a3,yc)-IG˕Q7ݓub:+"'(i?@on=ט{Ec/BH~jVzR'ĕ L&`n_ݹ#V`n0)z{Ifk_x irZm,_cǏک97j֍@TIJfkÊ-\s*'nETq?kfwEmrC{2q?LOPXo_tCtf_eoo׻7ƝlWc8a6{$ ds͆ }夘5MHj?n/IvJctUXFܮQyPI[~^gcFD&}FԤH=PMӵďV1 w0MTke{-H@ |+7BV'B|\s^*NhUIvDxd*PhC!!NdX\`r d^< FzWh"DYBnfR5>_)HxoN4wq_NިןG BgLé~5MN+*n~X0<`%Wc0ۤ# 1ͅ @VNp#Gt|L2?Pulmm7N_ L/Sv1NkOv>UjѰ׮ϿBh; 23cNe9aTG33{sj}cҺ~ C^b 1K냗w,> n `-f2BN+廜{_4<級nOB"}#|rI=)gz,aL!XxojJdQ˜ .<":"ɔ3T8ѷnT^OHBXɯWcDش L;ɍ9S*5V`SO,Pa>rP\} %1K7CexBVq&ןņc=cƒf iU?R׮HDz&>,n3q!L֭[otH1ۀ^zUZH]mI%./l]CO;_gr=kku{*)8FRi #hg, *ES}ҽzS^ULɹp2}ÒVFMxKDעH\&p`޷yNsd=@Ι-wqk5 K%|l34Z6/x縮Qh}TQ^g8܇;%P&eE^EKׂ7&3Qx Ʊw&|%u2?i\nsi\lqXc8著yN笪TZ]ߟHX?w[ג;ǍWuAZΆN*t$L4\?.o6{_{@Ƌ]YfNԐqhbZ:j0 >k 1mPص?w}v; `)}w~~d!4l٩&m}]H|^t%/n<8:KB01 xz,b BxP> 9.? y'lůiCS&<}lwV]r tg*0GՕ:- Js^+2̕Fs4o+ܢL8\ϋQ[P1lk ۣSh`Ȅ{Ő~B%b>xTL>藍%(='C6u9riMBhu- Ttu?H_ 2A!2*Yy\"**R\>Y' kt#mI3[i 8< 0oO5yXBVG>P~vd V>kl*]bHX2e5 $ ;$E{$N ǯ:YRZ`D v0P_㝃a`sH9#y*K6fw#Y8xX.Xmd3>:I\^`o+/zlHaf{|}3Z8~Ƕ]|VUqɴeb(JVe$~: k@}Xu18:p|׾Y}{]\qq o kГ`lbgt4I Lɼ@qMBxs uzuU]ysKyW<](ݖj?;gw/T}f{zɟ(;^"μO]oTA_PGN(0r4J k+*uq{y Yg,&`u>480kV-ha)R7_2-M/7nzvݧnj݊}ڞP|FYV{w_= MplBmz݈KwL\@%TC9Zy 4gev%^?^]u*tlv9ָּbulQU-֜l*+ճ,FLMv7u1s0 l<:6̞W>DEQS0 PҞ$dZW_ݮ 4R~mf)J==8V۬ eB$h*+ ahB^ˎ`sҬ|j**.sFR\#Hbsd*h~ `r?$K )7EI!ځ|Szjio_@qҔ lfnN=>)EROggSRNy9?0.!""'&) #!%%! ! %'> aPd+爋Ggfn`3 o,z8ԙ4l}Xukf8I 470Z󓫛L,I8~4띧Q)<8 itbh TnS0ۛ/Yf8o8>,7XO4ȚUDrsdM1fN1Som0u3s3/UN<4v2Þƙ4쯌;f *7#^QQԪF4~|{K6P{̸z \aO5=ʙՋTA=ྃk斖v\'g8 0JAF&NB#P=NnWz=-:0S:;TDQEq.8=. ե$\q]z=Zmv6*%{x J%O]J4ئm~<v'. 9˪ gvf=yoC58_ezg:ia13y*XƟ:Lwn:pՇF\e^Ouz 6˙2@?T%J>{; UU2 oi@ $%'jR,(^bZFⶰfTWC[ }1\nK@m1 #S.l*+{fRX?C?Uν[( S k@P7^TY[d-à

Ti Ox4 @:wN´l"lcr{֠/qPBΰs |$~phyU:y MkLa܇g^[Y?>u2ۗ ws+Ti2ãD6SY׊ۅ^wm?ji(Did|(<j^xfLR{㱛NjW\iV£D\7z`_w:ϓW5g7V\cp O 0>uS- P+dkц.Uxrż6zև:i8+ tm^tnGcғ=f߬dc"O(fOx%Ns*U,]l/9/|jv }~Vۙ•|g?d [zb$oP[wlmM݇8HaiWkLa\g | +%e+?x-|qv[\p( =l7q& {(}aHRo4ncjW(957aW[eyܑms\ l^[<\Qt_a&%{ϲKݵui7Jl^2L0J߻W#ְVjK-[4$6&9,(8NM]0(䝜zjȟDWBUt9vi:c1K9tjQ6l'"-;{̦?Tdzǩ=._; X(vx3fAA\&ioq.nܞtiߧoճqcsWw´'r9A;]ѓMX*2ӏ3ru0-'^޽!,ZȔoz޻?w vpJ\k;:Ɔh$ʷ;_9jlzmx k(}KcV1|oj N㆜ejA^X72ATpx? 5}ca&c38s"QZJqܘ" :4DŽI=&V9ZEwe77)G:6z <6 zm\O{`?ڃKVoc(/|sErg^wJz۝/\[Sf )bbI&~, GQ[ܪ(< 5<+%N'3fr,q^_$2@ޏzў$Ő]!2`:JM N2N5YLnHT +w.zvi`J,Wot}g_oK?q¨=jtWN?1Ig }O(uy:) Nµ8D{QhKnvM:{Ol;PG ~y ^-+` 2c 9aC e`yKjQd~3O+z|E".u>. +LOMibSaP8v*y&BL&8n"r)Wb&wL^noB\،i2p0Hz2[͒ץ>ٙ[ 67)1.=NΊGWMtl[U K0c 3:'}9kD.Ӊ ݊4hְ 4Jw{YIKj%)x43ttlz3.uR:/>2J4hIֳ m/-v%1ͳgQʲPm#a2^S7u{IU4A%I](t:+92ӡdsur&feqto.+0ʺYExY|dXp]%Al]`U7T-%׿}Ȯ)7bRMZEП`;k\w-Ŗ'mpSɵ ' 5%s9/?п^}"@ TUV:pG'\^a!0 矻 N/DD9e7p]Xj̳N1L֤iƥbt{(<]rMK2\VPCz~yXCìsΝyTq\Yz>e%ҬmQWѿ\X0\EQOn3OA ziR`7[fƒ[#ᶱa/fJ 8S^ҏ6. Jfk[rdׄnFQګ͈SY&Ay|u]?3(H 7kZmnK!%84g,`V\тHꎱ][$\=L%@lFEigF6a tO'S ~?}r^V †fO EP0D\pQ8CCaY,&MB-ͻ5{Ezm"\o|p{U}2m*n1 @wΡ[ƪI͸Jrls5z98s"!r#-}K%|oz-B[.ȊO~9wuig `Jl#׃?lMQNy*e @9o==pT ޳EF#ٳc29L+b6z}Kܝ5CN}m 1T1Iu*l p"-)B˦%j8+[d@zEx HƧQ˽rr6Tedx)Mt@ӝp|B|e:2<ݯ<)xנ%&nwprto:DNp&|d n7?Kh|mp7\ #X/jEtpG|amdQ][yY<ꎌto8b8 @ gFn7dz׷*lk W(K>Kg*F58wz fDFw?Y?$Q5+PI;&^iq_Ou3 G5v'̓ŎHik6lj-9ͳBvn Q;<%ţD4W=bJ4bYńu )b:u LUTĔ\ &X7۲ @ų@R=7{OM2OTz>=1™q@[epy&2~l㪕GF0{huz%0mb84P7]FTqwY1ZrO3?U~n' >wÒ jVYk?ܖp+$mo:lǶٗE汨%nw}D"1 du/" JQs8@<'Ֆl^zճ@&K2pk/Ɖ + = %^0 d9*.! gnb=?z^O?:]Q~䔽iǍJD.AVm "(AdO;}ghn~[4Us%2'Iuȁ k;Fxoh4ɭܾZ,l`&FWl { ,HZN8KcOJnܴPv!F+Rz6j]{2/ܮKRErڳ-oDLdjCㇾ DGdi9){uco{MN__%%R1Bt}U=Odir4 eFj=O_G1 Talz ˝u+ZxzGT]gO06*5( 6-G|G\oS2߮0c__fU5\.L^V.w=ZC3@c=*=^L%SpH;Nz\&#`i*8h4pt3O 44[ eQ+ #gòoM(;\'}J !7!'nݽ#?G6|04"߭M#+6j|s=7L_z~ݯs<Đ-QwT'v3;*(YQ|p+q4U,n2OT!Ѭ^}"uA}hNW W rX>,f# m fMeж7C.t`lbM]7Vrvݞ`aߏ5E'ҳzi$dO8S;zї4='ށ_@||v&Rk)KZy_X[ \Z5~,3Mf` rO戍@X?}&:5yϙ/~ŅD*zyfn|]vXGӹ#c_$d"-y[FFۋ:L6Zsxv2Ȧ"aT/GY v>Lt iQ84{wL Hsw{-]\zwaB$ĜqdcykM5ǣ*77@b *V&ٌ5g;eE۹ArxbUlϱBg8u5: 'km}rMpGEHq͘h9Mǫ#js57e_xuӪeÎz>DtJ;C!er%?cwFf F~ve9ݡjϺhGGe\#G>i\nLXot:9L@ڹ{ڸgxQfx?v6'3م!** 1+]؞W@Cp3-,/%ŨhU,MxVTP|&tS)ȐhѶp$A7(l-àf|o8]fH*)n/߼$뷥9fǬ黟q#3; _Za`~YH (ZM6aA=J8[98}e.b(oqK8Q4d1F T*u[ ^v`λm֩ʞؼ;?ۿeWo <7<S's2YҜ`o:U5퍧_9]V{,y.;_6%#cF1Zj岅Psk%%OKj^۪10 %C[3 ~#F"_6kǺ{=E1sNW 15K*rAjJ 6 63:WC&ʲ KFm:vn?X!Ĩh3ن$ ,hơ?@[9WK,p:?qQU+V"lY;UE!:mh=d7g< (`Ssa#Y`˺  ]B\ͫ_%7><7Jc.Zϥ l+# +MWv>}UZ!;u0Z8ߥq~㳆vJrVsdR_ J;<\e{&wB=5_G4dafj BRN] fxw\ct܄͊ iE&"89}ilc8i!;zI[{4DG_M{ 'Xi'@K@72K4(6l 0s_^KdY93J5q. ?2=i5왨ەZcx^^lkM7AcfxQMGv$3[#ا8ySnU(;?ĭw'ǬY~Lv`Q{ݱ!MQUO˿x^NQԅҾ. LKH6Z=VSZEÈ 0 ~Ny\_Tm0Y&EC&{gTAw~ߵPB(]mD 5HN/iŭQz;"fHT4ڊ'gEstȻ;K7;z*\mm'hRdj@Lz ]S.ϫK2Vڌ@|^`3j.~ 9T(:S&"hM;ܺKT'х#J lk{~ @u"vՓEst@zpwt I#vR,cE6泲BYy2Z$)S SM<@aZxMwTxm4~l+ ,+@#YjUĝscjBӘy R6{Z.{ 8W#V\=EFc;wPi鮱 RZ.#b%x[)Ǚ/oNwۗ ۿL<8OggS@RNy9̧%$ "#""'()%)){;KưJJZo j mZj17[hϳ5;Y4cjȩŷ؄ꭇ$QKBgV}|:[%]6P?cLKHSrq%2fKzQ uMl`p5-Gf\:Y`~sv)$Ӵ>myUto6-3-@s]uIx{uz;# H&2?[O9gh0R@zeoCo%GFl]}7DFsYw8$RT[&1jL,00? "2$F8b{ʦo>ז_W1א뾪Q%9d3yC(4CCbRr};~ 25 ^F TUw{hjb\ys*)Z> m1{3'VL hٸlN vB_Bvv5-Gx_gK)Mz\{dF 2uԀwKUE_lOB}1JϸV۱mUql.8s*9uy]۬ kicXkR2 K^==C$R *RƢؿ6>e;r{c/Un 5BW@[ͭ%J~e/SwLᙊ(c̷H-mqr j mRg & $+]Wgd*.p]OW_A}jS(K@k'R A٫F%QUCݡCosuc8jOG@sU" 򑬻[E)c,n b`tUΣFzsU ,cwݏ9OyvE9"69F4AeVǵ$+ gz ~LJx>CUQםĪ)dPMp12Nsx.'-ɸW!Sl>Vðta{@7,dUChc}Aw,6$> ]DϵYZ!W0;YkUwWXtmZrxSSy4ˑ}sM6%ZT\ TIzqי_ңҬ&蕻~nc=~ 3 `#a\gXl%eJ!X\g۷HWc:H&Vxt?~Gҙ2tŞ*u078nGk: }P|%,߾3=̏a{;YO^6#dHCF(tMj"U7j`Bbqáۂ}7_g[k 03@]ϗ[-naO w4wޗ'_0/ g]2aJ絺Czb#(w |GC(ܾ --j_w.WfJm/Ƥ{wVoKYD9&{1F^ -3s^ 0Xh4ꦭK aCq|DŬUkֱ% GCRV}e\>.4Yxĩ6RC-wX#Pb:F[.ICP 8/{]pg.cԨ$2~hqS%tP4a&=wJ}M\f\Τ4fL#e%9Fnli X'u,VF/}JClY0Ʈ|VʥѧV\ntKSH.55g2[ƺG0AW}`>"7{X ו+8IViwUaRxW|507>([.,@E(/\8}g›w :PXcvl9.uߺ?T| %Ԝt{DI@^c;OW^&ha Օ␻]f;F<9I8S'2?È\>7S Jdgt@'8t}*Es-z=$ɪ&N%/D_>Bx"hc?/VQw}yz; m"gzVhwG=ҞuCbVJB^/[?Zh:oGF⼪6KE=qy9e_#**=X`\+f&a7[N kv?]bbw AMW|x fS-9"l LOzav߭+so].Sry]Ӝcc ;Y_'Xx 齬fNHxZ3Uyvڭ]d oh!3sհ)yBR [N[Bc=8 d`9z9dkn>= iFա;u8ZSdx[? ZCQߓVT<'v jL۳>үʆ-pTgC @H_SB2.vvO}|s>Te}eã4h/*zX񐗐OeK+#`#A٧2GUU%>fROt?W_<{??yuP*<^16.YUd+$=2IIq6ae#ג8q"Y>hlLwiau92)sCk;'1K8vRs\.$}Tw\S#rTy-Ow3+³ fJQ%~ n]wl0RI_X9L/{1*\UqtQ?D4M4Hi1γ4m9\oM-z8jG!*dP>FJ=Āu\:?X'^yJ|OռwD}2f&7+'aKO#( ԘavOggSRNy P"$ !'&)> GXF"tJac;@YA[XW(YO!VV)r):/@'}ºӍzӢ9zB`e#2Ny&< |`e*uk% ,<j1LW?\Șiee ?oVl)Y:{̺. !_Eb%(V!yO` &jASx$֒B |\=xl0ɵDƉ٨NaNjo28%#҂[_AL^OAhOF^vFI!wWfj,>F ?yj]8&]]J}g_{V|/2 bx~\\:̧kr&k,Y`z$zmjެˋڽ&SV#Y co`Ӿ-S^ȯ'bƦB#ZݡBQv"#մUߤ:n%18ClE:ra#%%5Ov wL >< FIu$[#f\]U9D/q,XN4\0Gwl+I(yZ7N"0uPcZDHoG`w/9:24sس0ثYVF1$Er]>qZk+ /=Ç(-*OMWǯѬcֿQR(,>XٷZZy]]\9C1yC|Z-RaTK֭wDBW?@)Yy\y5Bc|\88 @{+6m%s|V[\KDcC܄go+#\').P%dg&I08Um.ѩQ tg+MxZ1َZT6=TiCGP5}Ց%N1K7^,sstgɛ<>@R5è/yi{cd$~'yvh{R7wq5KηӍdgxACdPQ5;lgOמo{/de8lxt#m`K.3I'q'z Ƌ  3U5W- sw=~oߴ7!C8/q{_) ^rY l)j)&N-)mG;+Ž{BhkK e`~dUq ₗV!e3~Z-Z'z.f\+ H`E~DjIk;2E0ϵ:ewi|ާUQo'tugr\|0ud GS!QW-Uj;hjK #ye;nuCh΁&[F$)=ZU,{:wfvǃ# }k$]q<^4"Olm l2-/VAFHF9DCxh} 1ڼTxSa'ZۮC a-'3ػր*A:KbTW۽ΰmo %yrT+,N+0ǼK!rjlp?{uj S*LnwE%p28ߧC6 &%ӽ1"@{NɹS8GU_1c8t}81Sll"'.)bY}ǰY~{^<. pʻ#ԫ@lf桁#7_1ӣү%qe˯o&&sŜ3:cPFr'D;=K^$o֨fK9"I*jXz^85>N\ :O|5G=)k 5h٦0[nu[/.ka|}``뚺0|\G^wQntQ'{=þL^VoZ t8 , ۛ!]xTQ~<^D#$X *0aՀikix>[am},9r}>+7;w)oA8 -mhP$ri4a_h?8iba3/jWDQw 65LâZݓ%YU8%1Ӌ]Wwѫ{C%%k'mim?_PMn}*rf ej !uyz" X/Ӓ4(| 1f/:WwEu^)6YƖMNi?};N.7o*<օN׳>ń 텤y;\ : d&y[;ۗ4e r,z 26:1 @vUn^ J!lTAOggSRNy E#+ &(%''(!#&( $!""&&L^Q1됩E m ).Q%NP,vDʖSuKmZd{Dz=d3~wasiUZ2eX Ҋlk/Gk?tP9uGDnwWhvEhqeFSIN) 4DϺ2]^b8 0dd?EYdUShJ|jmL-r[Jf>bOk* 5Rݺo?)w'w)u9sKLz"]v4A~nw yNAr۩&Ͳ)dT{-u?vlc.1Mp~Tyr̪`q7l$\!$F|\uCȃ芡Ѻ\Q៍M||fU aﯞ>w^N:ؗ,o}!!!ʯCץ,^K)l'xGzLOZYM-R#1W6W/5/V~w"aθyv\?rKՅt2(_V}t6Sú"ٞg^wBR8@"ҭ{Fu՟!{Dgm? O%ps:Wm>=j\z_8\Bx萈:_$/EGu[ETet[G#R  gi 5'OvRdct'<D})xnu[9?`W9F]WȧqK[|o|~\OXKgJ9)2[G%j~@# g@ lR&ly=+;LlŪ+p+Ռ(zHl& H0 4tżf7s_g\>/2(>n䂴Pq m$/3iF48ƎxBqnOz.sawgu3ؒ> !N,8ˎfxk{o@_%{:PS}z;g^NA}ņRmZڭ&-4߈Ѯٖz޽x/3<@"4/Ĭbaޤ6:rQ#Pbv\7RTTv[BIkNw;p뷞.>m`Qܽ-yz<Tw廲pܭ{.ݨDWvzPx@A,"`.(.ʄ/pRu'x)vĄA|IUՇ(+Us2?3!,"ܾ)ք k.G m%PYmM8_'6$Uӱ/l+P  6{ۻӣ>չH6%k‹ #8]w} c6uoMn!f|vZ}9pt?_sKazl#tj:M;Izzhl@z5Jt;bרȚB(dkvL@p6"w*WOռ[U{Ok+ ~`:$Ivf3S!mah24rTޮlj_Z9WqT5]OkwXkA;4:E;2X5)#.Ǯs#em(Kjy.b٣ Sq+Ƭ.hUN2Bt}V\|8n3Fj-vGR8e%49bu'etQx( ŅPǽaks'QoXA-TX&FrP5Rc+VT4lqQP/tJM$ējн'rxHpU5r <?`nm{oܑ-Xo?S7kb5P`v:* n(=k@.wD!Q'x!%#Lۑ?i"fZLhkzK<8D,OA Qw]w LMh’q&$&ޤ/-zo8%V92Z^թXjCK"U7*d*tc1IR\Y^誣7.Jr_kmK6$ppMt?={&g}=k` ]*mˤj Iy;z/D,7aVSRwF?9{dA5gm|0] נU'=!yWy7+/JKUGȭnlkф5@q:e]siMݓdk&`@sܝ+L}Fg~R׿o sDeT Ο̷lek]tYW/_}ODaH2<wo ^Pڛ}~){]^}Dnw [և(w N(;-Ӛ’{t\?<6r²ߋ:̏!u.E4X4<͞$jέW1fc]1Rw^vvūf-<),+ lfR*nt&b/nqV<,_}X=\kN^+%C^uI? x^G. /nƛpۦspu]QFk4!xqjmM*q< kp< )YqEDw4a)Y9=Χ#dQv's %Xx6_:u!pqُ!o}!H n%G~:$y`L0Qxj 3iBiN \^V0(s WV, ԓ^ikCg<^~id%瘗>qɿ2d;Q9{9@Nt!J=| pG?cyު[탹*pOwX$+ l^w7~ݻhToݚ>?ˋ_5O8M'rj_A! ƒB.41TYґ3BsNCf[;PB\Y"tN{Cx;dFW&'@3 T.OggS@nRNy '! "'$( ! &&~LN; 1<@g+XS0TV}( nf/~// 7)Rgd~K9kluՎL@Z7 S{?1ߘ{^.I8û՞W6e Hl|/"&XMd榆ѫ,zbr]ڐf-,*KMg ǰbN4!PO̷mJnWp@9ؙ>4Sq*PnOu̯ދx N 0(F؎3Jc G_#~tc۝[Z {\0Wpex>g?@ ĝxszQdU4б2B(2]f7#gX j,o8=> \^2}^;V UMz C=QӞSjZIժ;8v ce%OUc[3f޿[=~c vvq%x#";=w:I+`4wkETT֝_G嗧==ڌi#VVl='bXN{KzÑWc_>=] +1|[3׫ 7ǔ7^< NbxX(OߝevAS5K3pOuQJqlގثM]R<o0xGukd(d!2&>,}}rZGKʽ`v+vA[O.bQp@釚<3ԤsY ,N;1|Pߑ'19O6h諪D1z#ef$2zi*j"A&fWqt?uŽ&wiegW!IkRr]]}~(?6`nIRX<ɘcϾ>8Qs+fgt,ѽ_ g/Tqhr!FzT✝ʸb9ofun;Q6[UCr! !OꭌUpdWt|:$0 Ͻ=Ӭ>\o4L*E[F=$uW5et3P-$kw`#n96(b]^0j/P,rJQDm JDtKNr U%Fz>-^6Q')`Ls䆭SZqCha{zظRyHUd.oqO0xo[ȣN"=S5yw!,u3U*Rd]r>[TW9%%܉*T=4\vp h`nUb%=D1yVQO~~o;՞lj}R_x1]uCmqaFpk"c=y}ڶCɫ0CgMY$YʶU#JLR*\^ Q!c!8v3-kyߧx|Fmr=FWoէvp`5=`'1Wwd7D8!8M1Y|R/)ƒ;ٷW&|Ĩs9<ͬYDC'L~0(]cŜYw`ޙJ4Ԝ-/y9ϯ9ޤskvI-UF|7!\cQJsX/Ӟق<tt4sG]N3늎V嫪 ql3k gE;=ډ+?Ԇ/~NKjv"6MeG $u_| Vsȸ>vħCԂ #xQ&>*Fn6RX{΢(aG<p&wχ#܏pP9 |'{>m3$0L#Vu4*MY+goiJjKR.N-PyZoyisG<Y\2 x55QA]m ƟsmcK:]sy ^0qxd׬26^ v# _L &wuh]zA&"MUy K~^ֱsl@H{ _OeMht+8e5*rX-qxޘ#>KJO5 F#ߊ}|me±(jfmq{PhS{h+lV2p@7(Gش";t=0gX4;|ͥ~=g3w 3:vGS2O76ȥU4Pz !ݛzMSVn[C]Cm6C_t^EJ46jOܷ8,>&%nO{޳:`H˛OjsڙmΡi Z_/(ŇVRw0 Эs姧ũ`–wSS؂^ڢ j$DaX~(*jW0ܗj³],. ]`]ގ;D&;v @<E_TGG#;*Efc㿯^O5Br]סh'ٍ?]O!o>VFm. 25SXTͪZP޷)XnEAfg㑥vͽObLg'm@v%FpHy)p\gvhl)&7xHv=_l` whHWhŨ8'1|dp XXH&ys^jrx Davxq\82_)%LgrvMCJk?Gj+>dgpPxh/ƃG}zviδ7ode6t4y%;ꉝ%|}ggKcT9^\k ܆D%v&Q.=QYU?{\TzxxbAK2i~dyJ9$do{8Jt4 [Td}m{v,tmv(j…9RM\UDad\g  ,N,Pv 0'\abW#@FzV-xv3oԔIVjL[}܄E5Mjx}\QyOOq: J}w~g 1bɚsZY?go+?=1q֚;bJ&r"li:ma!‘,beVgR=\N}q _lejS?Q~VT@lQU&?lFw%n"Hz HkHkS}ƙavaV F\j9\'<&|"&Nl@_>iO&'^S͹5u<RS{"Z|YGۋg4*3O'<.+K?0 ^g21֒&i!\g,w%55gk-.gP8u>(m#Yyfk~;+gkMj_BQUyCNDӇKf2Wrq\XwzxVsN,n)OggSRNy $&'"  &(|^x`Q8Iu$ Ԝ%<+.9oH鶷lA5pNn%:#s>lëW=ХhXpX32Jw"Mzs&w\Nkx(gd O+8_ },]:68։h@J>_of^璜M%8&qFE$232JDpZt(!88A(>gWKDkZ;OYmΨlqZ&dʪ>ٟqJ#w \s8ku o˼q1*;Xh )8ָ8 (QHMI gX9Y( ksGڃ]<>g97oQke+?ҳ <}p/}I>}^NBt5PA*- gl3 oZ=B4xᏌ' He*Bats=6JOI1KEYmy=]0. _׽['vG~8O1{ M|N[(ש b4fL3'ųzj{Kc9޹WemHkI]4`ͫ?kg<ÝR*A+3&n*x"N]֬l#V^r9jDӬ<^.`1U3E jf|dNqe{4q2(k ^0Vi<s Gu*ઙ?{byL+{Og jrv9n =0~LNK,(6" =~f}F,D*V5اWmǢkI3ӵ5Px$Zin$ťeP*HN1 jvg9e=9r^2w+e>>,Yو4d/p0N0>~f+>QϺi+LW r.gjc[$Iʞ/K˹ZJ&coi>iAM`7D{1ti'Jӏaέm*&JGoJ VK*Cgәѷ{:0s^'Ӡe5#Ɯ6X3&0!xϞ&#&КD }ͨyZYmo\J^u y_.3  ]8?7*{ZyoE%$i.쐌pWotl^.8`ۿhݭgЙ14M>G? ; MLl>kP~̬$A,Ws4a ?Jk̺L*o|>k9{'>8 g<֨Y)U GRK-((h9~OOQ[[|8|(k1G ,vۚn  7ysq5]V8vtT֜⴫ezճ>>ڟ߭ϡrpw8 X N x3qs0yAՕLUYWQ+L_E˓6i4Pi!USsZG4\]ayp^`5R &rxr{+&L0Q+ョ{=F3n'AgBGnrh* KEdbd(%!PŜ8=#z>}>ܤ#Pn3-q=TCj? U)̛ojܦvVxqߛ~L+QT`:ۄASI^]rKivܜ4J^M5OAPP4nIk UbկřbtT}Fvc_kX\fC?F?z4ptdh >nW&,.7N0H!5'[H+w[Μ/D5u0=Xv8ўeNUR2{dacf?ݣlȐEQ1,>2M8r) v%7iO߈Xl(lՓyLn' wwv著t{i{MXРqo,@ hR*Uv"BAj,J27M>0F_wߕ|YL%ۋ6f'uQUzt㟆.\p[^؋|(e(&,;g,{}C͝p <޴U|aqXuq8)\VG0Lk[P,Hc6zdɘ04}X'$յ{ڎLn RWLX;{1Gܜ$̚@أbXHT*Ǿ?4Gu>=&HGdKTB5_'fk%z o1?xu#eNZ;)c?4T1|rhYc֘LWH`Et 2I`e *vC_?7#ZK~}cciEG"M`K!*F9pmIFg-` ͉LʺrfE=դ(Q9q"(c=*0r9 nup 6h`%#ŦWfh3J |4?λ_'g; or%' +#jX6U<ı ]kA KLu ITN?/0I]ӎz-@>2NP\k[: & &%G}2.TU8z?|m&Pc9']3w^]*pNPWjL5gk'/C+_|o?a k+RH+ ?&D_l ߮ިc{3Nol0:(Lx4 պcY>I6R?Si(dk|pw6q$ +FD <]"<Z mS~V*woo"oLTaxIxRoƒ y1ޔ!񛷾3 ';mDw/2w!Z̪LЍ//sybz=AWΊ]==5IOIdZQ m͙پ-z5]rVs5d ;…^t^ͨsDnEJ?64O=a&說(~ N 1 ;vv^3:V!#d]a_v/ }I?x3@4WR5z[Te gJpQDm${P$_|INI18{0-&31̨Ynϫ", (tw|R8`s~m_:w2r?ޯ_~F~z׺3Ww)w;}olr}kԠD.".y5 ,W&QrtSI.9KcQdU,c _1 ~L urȡqb3Rc@<[=|#u$#._g{H='GmJ[;`?CG˲+pTF7Q%2y&dˡ9=\x@Rb{g=0syZL bx`H`<=U H¨ٓVIj9gwk>V=+83vd^J[%~L<-&i)sIG&9q1Uoma5R3ky/D`>F@ q;Ef$OggSCRNy{"!#!!&'<>V F4قLh0M cY|͙a™IW~#\_3KsJL(h]8_v%ۃ6]\nM1`[-Z1R/C}owP&QL6*e'm/#Gm^~[s 22"l0x ~1?^9.2Д=F#2k=Œd5hep;Bv;+&(xO~Oe LY~y#&ΣF(n dz83FkÜٽތ#x[E既6ݛAr<xYٳ YbWl:ӂQҴYDG=! jb mig"Ƙts>QS@rd>AykωEeAM{< ;kA1?n]{Ūٹ UI _;+oLllοe}|l=ctj >.s;ԥ\{ m&IԦ+PTJ `t Yi> wOa3PT0 ͂CKW& E iϼpC^H`40ZLmϫxaR=ZN~gsVhu֐el=M 87$^tQ6e-Nflljundړ;I<}^2[\[ وcq9Y!D3akmfK1RS{6#kY臷&K3|B8,< 7ӲGN Qh0u1MOav!jsby=Zwt|~Zc6:Z DjrFkw'qJS}SK; .F3DД{9ܠ}ylnQE@b))"|Sϻ8CZ7wwx8&bXJ3^/,07F*6m+"7r3gŲ0}w{$9e`Mv~f '^B6JwsPk{{eIJFҮZc\g&F/Ԧ w; +O#&]HU7zU 6B|'a9p(9~`UKag *AyO!eyMۮEYUfy[6S{ $0S~ܧ 07hdZI6x-FQE9gp/*kR 0s& R ƭ9{fgV RxL y-<p:MzYgzqQ{}sc:#f3es׆r\GY9h,^#&Ug'~-ڶYH7Nm*n*6aS@}ۇ="}/40,yQr=3@7d&<]m˿VؖgTvjJ@r#Zd@J OE/(b/ObXtj \, Mu] G 1* %(w= r2,+rRc"B+8}.0,hQy W#FHzlLR}p<dkVI2G='T)CFו1PU,} `Dca9{SD벫wF|}*NKVUg͢^*~njr&%ݜ |(`Q|x##OĦmJ7hxoiv _㝋Uq̷V>.wleLu%%v&Gy'k,T~\d#T{SίV6J}kUL^&26 𖋀Qw"3$fPlFgH١=~; O/bUbǣS(D&n[|>2g=b=2^*d&*>G`(sh8HZtw;dmk^m^/8(MF\aݜh`{lMo9v>zx,97UMn:ձfjڂc̨cJyLeU@]փ@AYhQȧ~kDa=)4&#R']2l3 xޫ -쎭jfUrv?Nsr4[E^R~ٴt3(~=JnhWı/#qdG,LӫYǺUwقƢ X}8c[}^N0绳wbk!2RL@ 3-fD [hԿR4 JuYz/B5vVm1>:xh? GF_ɣB6]0=v Dطq+lWB8`>|[@C{&d{eI}%Ň^?ԠWz_7M:8-0N8u 鑮3QkE|(p5:ԳF\c;~AAu|\ws~<O`eދ3+c, C̊D@1-;\br9GVF23P/;h/˵ ֤,v# F5XеuPڭAjݠ:ʐX|tc5>&<^vtx `eM5SGrʚW;{FfS_+|e4R){a"Yu諤):;7%3bT'T1oRb||ٹ5v$27*5Y~jxڍ" .V;,2"#˯_{9@;94K;̬-fU['?/xnjE`hKUQ$. w5+3M%prXw/p-wG컡XEy]wW)^v.轞1^VTe>ڪAaxH,57:e4cOۀg~NZNsa}3e De6iHH˃v}]BvT08 6 @m]c-< {|x(3t&\k\GH╹ \E?c\uOtg*2<ٿ }":+ Rlg_t0jn@xUv\VǞf߭|X~w`&l:gL$j̻7/k?W>mz̪JP1v~KzU1/?嗮ٹ]Ut Hoy戚: "Z/yn<ţI fleH U5wa,yZXH9v%m/b_V8m>4s [UU) K ~o];SwܶzGRP{ ǻkLZŇxLH9O=CPzZ<*]SIYJO4Tm4gw}>/&R|[.6FWYwl2Ra@} WmpB*\ӛs0?JOmgt3O!#NٱzhR,$SҜTW|uzwA,D^EG>hvu_]EE;-f559Eb];15_bG^L naW]m%6r2ךڶ}b R'_mI5"CoXH\ķ)fRQt,~ vڋ]@GE#g|\|m/5 }*NYҺ[$?L;d0Ot Jrǂ܉,EYLֿ\m W]2E Jqzv0di G0hp#P 6q}tM;~loNPlTKU/שmS~/裏 tm$܄"8~E1UykPKLko0\=0ђ}PsY\/WTk"9 @s^#Fd'vufMlh8bx KaQGx&X3 dlt"p5zKpGmJP1Q*V|koh0x7] vJ=md T !.;Ñ 1edmaZ 4ffAV[nUg|tl}3iaqZ8-?c^K.՝tgSG8l3Ju{]>^>'}]YK vb}ozq1z{S4T)wO3Mv]޽+Yf.r&*xXv^߉_]Y2J@mGOݼNG8 -jT YTGHj[H#q=x,'\!+Seu$Y5BXM=i 9װ2/Ո+&t,S Bj98!(Q@O`NB2VkVc]ٵohI=1nt/PTm_˿c_u6N+ Ğ]ǥ|3r.'\ӹta`1^Yї>ٳ4:Q819}hO;oJ&|'eRpW5Z X~E>НId'|ovp5z^Ctc u3w{c|=tkBӅ9nWZb ]#_TooST_8iТ&RǾ9Ik6XIѿUFFy QsdCs؛V}G_jm]cuu8qax]z9T3fpFVїVNY}kC>IuHqr y֚G^jy VRÏ,J\ȩ{^@\40ކ0|s,+-f`fZ9 Q{ܙ}cr<{ 9HvR.Vllo*Lo}_-XD|Oۗ-KzHtX0XgV_)ɖ82\i_@`qH\>?~ž0Lk}G ycQ[MȳѲQdm{8p5zK}b(SFzqV9F!dgw4Q?d8aW+aon%[v+` bgLl$kCky'f8̑wQ(OkV s6fҽ&"̞~$yRH\`^\: K*=K^>ņ][S>l 8prT=Ƒ7l&XqNy$",77p˦I'9KXe4/}wR[Y>HA<бǥ}'1<ώaѳX 7 9d'\bdm2?UV[kk]y#eБ7QK6:<0+uH1 1kҩ)Jœs6|*+#Q{2__1qv:Gj6f@{8y ίRLվٻrjӨRrzewsYzE{H%]JF9C]uLevo-aSc.G}M/t,5 D_( ib.5x~?g,Le]\ 7~n1eMoëJ%t`: Oǀ#3Lxnt ~b츃j*q<]1-‹F@-%O`6K~T[]pu-%=_2; oTE\0!pHbP^,[2zKͭ:{ a " 1dTMY8GޱJCYG8~x7QGWK{Ko`yZ^T=b{GERMp%/Ut wY7S3Xs x-dF'XY7 Gz.4\/׋%&n <ln -m0 .>9$5x pܵ !__BNNL3$!HdΏGWb%E&sZC$1A ˳dGW%rz2ӄo}ϓ>}w̰ ;_oeƱs@ߪ9-g9qf)%U1˟d'XBס#q|f)mDeS"TI4A_3XB|wuf!xYWOy?'PcۥfY}"uds79\hV=bijDchz%׈ycmUDa=c<.>}/:,*͍*Y0vUU=Qz84h#[ju$߾&dO/}DQ̍UH+Hyd]>2p u+n.iZWJY>Bk!v_?}yY'\71)x[dVh퉛eJ!rnS +o %KWĎکk_E~+Ma{92 ^>vt|games/minetest_game/mods/fire/init.lua0000644000175000017500000001273012565242342020644 0ustar mquinsonmquinson-- minetest/fire/init.lua -- Global namespace for functions fire = {} -- Register flame node minetest.register_node("fire:basic_flame", { description = "Fire", drawtype = "firelike", tiles = {{ name = "fire_basic_flame_animated.png", animation = {type = "vertical_frames", aspect_w = 16, aspect_h = 16, length = 1}, }}, inventory_image = "fire_basic_flame.png", light_source = 14, groups = {igniter = 2, dig_immediate = 3}, drop = '', walkable = false, buildable_to = true, damage_per_second = 4, on_construct = function(pos) minetest.after(0, fire.on_flame_add_at, pos) end, on_destruct = function(pos) minetest.after(0, fire.on_flame_remove_at, pos) end, -- unaffected by explosions on_blast = function() end, }) -- Fire sounds table -- key: position hash of low corner of area -- value: {handle=sound handle, name=sound name} fire.sounds = {} -- Get sound area of position -- size of sound areas fire.D = 6 function fire.get_area_p0p1(pos) local p0 = { x = math.floor(pos.x / fire.D) * fire.D, y = math.floor(pos.y / fire.D) * fire.D, z = math.floor(pos.z / fire.D) * fire.D, } local p1 = { x = p0.x + fire.D - 1, y = p0.y + fire.D - 1, z = p0.z + fire.D - 1 } return p0, p1 end -- Update fire sounds in sound area of position function fire.update_sounds_around(pos) local p0, p1 = fire.get_area_p0p1(pos) local cp = {x = (p0.x + p1.x) / 2, y = (p0.y + p1.y) / 2, z = (p0.z + p1.z) / 2} local flames_p = minetest.find_nodes_in_area(p0, p1, {"fire:basic_flame"}) --print("number of flames at "..minetest.pos_to_string(p0).."/" -- ..minetest.pos_to_string(p1)..": "..#flames_p) local should_have_sound = (#flames_p > 0) local wanted_sound = nil if #flames_p >= 9 then wanted_sound = {name = "fire_large", gain = 1.5} elseif #flames_p > 0 then wanted_sound = {name = "fire_small", gain = 1.5} end local p0_hash = minetest.hash_node_position(p0) local sound = fire.sounds[p0_hash] if not sound then if should_have_sound then fire.sounds[p0_hash] = { handle = minetest.sound_play(wanted_sound, {pos = cp, max_hear_distance = 16, loop = true}), name = wanted_sound.name, } end else if not wanted_sound then minetest.sound_stop(sound.handle) fire.sounds[p0_hash] = nil elseif sound.name ~= wanted_sound.name then minetest.sound_stop(sound.handle) fire.sounds[p0_hash] = { handle = minetest.sound_play(wanted_sound, {pos = cp, max_hear_distance = 16, loop = true}), name = wanted_sound.name, } end end end -- Update fire sounds on flame node construct or destruct function fire.on_flame_add_at(pos) fire.update_sounds_around(pos) end function fire.on_flame_remove_at(pos) fire.update_sounds_around(pos) end -- Return positions for flames around a burning node function fire.find_pos_for_flame_around(pos) return minetest.find_node_near(pos, 1, {"air"}) end -- Detect nearby extinguishing nodes function fire.flame_should_extinguish(pos) if minetest.setting_getbool("disable_fire") then return true end --return minetest.find_node_near(pos, 1, {"group:puts_out_fire"}) local p0 = {x = pos.x - 1, y = pos.y, z = pos.z - 1} local p1 = {x = pos.x + 1, y = pos.y + 1, z = pos.z + 1} local ps = minetest.find_nodes_in_area(p0, p1, {"group:puts_out_fire"}) return (#ps ~= 0) end -- Ignite neighboring nodes minetest.register_abm({ nodenames = {"group:flammable"}, neighbors = {"group:igniter"}, interval = 7, chance = 32, action = function(p0, node, _, _) -- If there is water or stuff like that around flame, don't ignite if fire.flame_should_extinguish(p0) then return end local p = fire.find_pos_for_flame_around(p0) if p then minetest.set_node(p, {name = "fire:basic_flame"}) end end, }) -- Rarely ignite things from far --[[ Currently disabled to reduce the chance of uncontrollable spreading fires that disrupt servers. Also for less lua processing load. minetest.register_abm({ nodenames = {"group:igniter"}, neighbors = {"air"}, interval = 5, chance = 10, action = function(p0, node, _, _) local reg = minetest.registered_nodes[node.name] if not reg or not reg.groups.igniter or reg.groups.igniter < 2 then return end local d = reg.groups.igniter local p = minetest.find_node_near(p0, d, {"group:flammable"}) if p then -- If there is water or stuff like that around flame, don't ignite if fire.flame_should_extinguish(p) then return end local p2 = fire.find_pos_for_flame_around(p) if p2 then minetest.set_node(p2, {name = "fire:basic_flame"}) end end end, }) --]] -- Remove flammable nodes and flame minetest.register_abm({ nodenames = {"fire:basic_flame"}, interval = 5, chance = 16, action = function(p0, node, _, _) -- If there is water or stuff like that around flame, remove flame if fire.flame_should_extinguish(p0) then minetest.remove_node(p0) return end -- Make the following things rarer if math.random(1, 3) == 1 then return end -- If there are no flammable nodes around flame, remove flame if not minetest.find_node_near(p0, 1, {"group:flammable"}) then minetest.remove_node(p0) return end if math.random(1, 4) == 1 then -- remove a flammable node around flame local p = minetest.find_node_near(p0, 1, {"group:flammable"}) if p then -- If there is water or stuff like that around flame, don't remove if fire.flame_should_extinguish(p0) then return end minetest.remove_node(p) nodeupdate(p) end else -- remove flame minetest.remove_node(p0) end end, }) games/minetest_game/mods/xpanes/0000755000175000017500000000000012565242342017544 5ustar mquinsonmquinsongames/minetest_game/mods/xpanes/README.txt0000644000175000017500000000072312565242342021244 0ustar mquinsonmquinsonMinetest 0.4.x mod: xpanes ========================== License: -------- Copyright (C) xyz modified by BlockMen (iron bars) Gambit (WTFPL): xpanes_bar.png This program is free software. It comes without any warranty, to the extent permitted by applicable law. You can redistribute it and/or modify it under the terms of the Do What The Fuck You Want To Public License, Version 2, as published by Sam Hocevar. See http://sam.zoy.org/wtfpl/COPYING for more details. games/minetest_game/mods/xpanes/textures/0000755000175000017500000000000012565242342021427 5ustar mquinsonmquinsongames/minetest_game/mods/xpanes/textures/xpanes_space.png0000644000175000017500000000022512565242342024605 0ustar mquinsonmquinsonPNG  IHDR  pHYs  tIME7ciTXtCommentCreated with GIMPd.e IDATc``OH IENDB`games/minetest_game/mods/xpanes/textures/xpanes_grey.png0000644000175000017500000000012212565242342024454 0ustar mquinsonmquinsonPNG  IHDR(4PLTEoon IDATxc`suIENDB`games/minetest_game/mods/xpanes/textures/xpanes_pane_half.png0000644000175000017500000000012312565242342025424 0ustar mquinsonmquinsonPNG  IHDR HUCIDATxc?N LQEvzS IENDB`games/minetest_game/mods/xpanes/textures/xpanes_bar.png0000644000175000017500000000026412565242342024261 0ustar mquinsonmquinsonPNG  IHDRRPLTEsssjjjyyyZZZpaGtRNS@fMIDATcPQRQRrRra`tBFF@f" -""@ `npŘՀ03D  f ˿#=*IENDB`games/minetest_game/mods/xpanes/textures/xpanes_white.png0000644000175000017500000000022412565242342024631 0ustar mquinsonmquinsonPNG  IHDR:~U pHYs  tIME; LhiTXtCommentCreated with GIMPd.e IDATc6_gIENDB`games/minetest_game/mods/xpanes/depends.txt0000644000175000017500000000000712565242342021724 0ustar mquinsonmquinsondefaultgames/minetest_game/mods/xpanes/init.lua0000644000175000017500000001125312565242342021214 0ustar mquinsonmquinsonxpanes = {} local function rshift(x, by) return math.floor(x / 2 ^ by) end local directions = { {x = 1, y = 0, z = 0}, {x = 0, y = 0, z = 1}, {x = -1, y = 0, z = 0}, {x = 0, y = 0, z = -1}, } local function update_pane(pos, name) if not minetest.get_node(pos).name:find("^xpanes:"..name) then return end local sum = 0 for i, dir in pairs(directions) do local node = minetest.get_node({ x = pos.x + dir.x, y = pos.y + dir.y, z = pos.z + dir.z }) local def = minetest.registered_nodes[node.name] local pane_num = def and def.groups.pane or 0 if pane_num > 0 or not def or (def.walkable ~= false and def.drawtype ~= "nodebox") then sum = sum + 2 ^ (i - 1) end end if sum == 0 then sum = 15 end minetest.set_node(pos, {name = "xpanes:"..name.."_"..sum}) end local function update_nearby(pos, node) node = node or minetest.get_node(pos) local name = node.name if not name or node.name:sub(1, 7) ~= "xpanes:" then return end local underscore_pos = string.find(name, "_[^_]*$") or 0 local len = name:len() local num = tonumber(name:sub(underscore_pos+1, len)) if not num or num < 1 or num > 15 then name = name:sub(8) else name = name:sub(8, underscore_pos - 1) end for i, dir in pairs(directions) do update_pane({ x = pos.x + dir.x, y = pos.y + dir.y, z = pos.z + dir.z }, name) end end local half_boxes = { {0, -0.5, -1/32, 0.5, 0.5, 1/32}, {-1/32, -0.5, 0, 1/32, 0.5, 0.5}, {-0.5, -0.5, -1/32, 0, 0.5, 1/32}, {-1/32, -0.5, -0.5, 1/32, 0.5, 0} } local full_boxes = { {-0.5, -0.5, -1/32, 0.5, 0.5, 1/32}, {-1/32, -0.5, -0.5, 1/32, 0.5, 0.5} } local sb_half_boxes = { {0, -0.5, -0.06, 0.5, 0.5, 0.06}, {-0.06, -0.5, 0, 0.06, 0.5, 0.5}, {-0.5, -0.5, -0.06, 0, 0.5, 0.06}, {-0.06, -0.5, -0.5, 0.06, 0.5, 0} } local sb_full_boxes = { {-0.5, -0.5, -0.06, 0.5, 0.5, 0.06}, {-0.06, -0.5, -0.5, 0.06, 0.5, 0.5} } function xpanes.register_pane(name, def) for i = 1, 15 do local need = {} local cnt = 0 for j = 1, 4 do if rshift(i, j - 1) % 2 == 1 then need[j] = true cnt = cnt + 1 end end local take = {} local take2 = {} if need[1] == true and need[3] == true then need[1] = nil need[3] = nil table.insert(take, full_boxes[1]) table.insert(take2, sb_full_boxes[1]) end if need[2] == true and need[4] == true then need[2] = nil need[4] = nil table.insert(take, full_boxes[2]) table.insert(take2, sb_full_boxes[2]) end for k in pairs(need) do table.insert(take, half_boxes[k]) table.insert(take2, sb_half_boxes[k]) end local texture = def.textures[1] if cnt == 1 then texture = def.textures[1].."^"..def.textures[2] end minetest.register_node(":xpanes:"..name.."_"..i, { drawtype = "nodebox", tiles = {def.textures[3], def.textures[3], texture}, paramtype = "light", groups = def.groups, drop = "xpanes:"..name, sounds = def.sounds, node_box = { type = "fixed", fixed = take }, selection_box = { type = "fixed", fixed = take2 } }) end def.on_construct = function(pos) update_pane(pos, name) end minetest.register_node(":xpanes:"..name, def) minetest.register_craft({ output = "xpanes:"..name.." 16", recipe = def.recipe }) end minetest.register_on_placenode(update_nearby) minetest.register_on_dignode(update_nearby) xpanes.register_pane("pane", { description = "Glass Pane", tiles = {"xpanes_space.png"}, drawtype = "airlike", paramtype = "light", is_ground_content = false, sunlight_propagates = true, walkable = false, pointable = false, diggable = false, buildable_to = true, air_equivalent = true, textures = {"default_glass.png","xpanes_pane_half.png","xpanes_white.png"}, inventory_image = "default_glass.png", wield_image = "default_glass.png", sounds = default.node_sound_glass_defaults(), groups = {snappy=2, cracky=3, oddly_breakable_by_hand=3, pane=1}, recipe = { {'default:glass', 'default:glass', 'default:glass'}, {'default:glass', 'default:glass', 'default:glass'} } }) xpanes.register_pane("bar", { description = "Iron bar", tiles = {"xpanes_space.png"}, drawtype = "airlike", paramtype = "light", is_ground_content = false, sunlight_propagates = true, walkable = false, pointable = false, diggable = false, buildable_to = true, air_equivalent = true, textures = {"xpanes_bar.png","xpanes_bar.png","xpanes_space.png"}, inventory_image = "xpanes_bar.png", wield_image = "xpanes_bar.png", groups = {snappy=2, cracky=3, oddly_breakable_by_hand=3, pane=1}, sounds = default.node_sound_stone_defaults(), recipe = { {'default:steel_ingot', 'default:steel_ingot', 'default:steel_ingot'}, {'default:steel_ingot', 'default:steel_ingot', 'default:steel_ingot'} } }) games/minetest_game/game_api.txt0000644000175000017500000003052212565242342017611 0ustar mquinsonmquinsonminetest_game API ====================== GitHub Repo: https://github.com/minetest/minetest_game Introduction ------------ The minetest_game gamemode offers multiple new possibilities in addition to Minetest's built-in API, allowing you to add new plants to farming mod, buckets for new liquids, new stairs and custom panes. For information on the Minetest API, visit https://github.com/minetest/minetest/blob/master/doc/lua_api.txt Please note: [XYZ] refers to a section the Minetest API [#ABC] refers to a section in this document ^ Explanation for line above Bucket API ---------- The bucket API allows registering new types of buckets for non-default liquids. bucket.register_liquid( "default:lava_source", -- Source node name "default:lava_flowing", -- Flowing node name "bucket:bucket_lava", -- Name to be used for bucket "bucket_lava.png", -- Bucket texture (for wielditem and inventory_image) "Lava Bucket" -- Bucket description ) Beds API -------- beds.register_bed( "beds:bed", -- Bed name def: See [#Bed definition] -- Bed definition ) beds.read_spawns() -- returns a table containing players respawn positions beds.kick_players() -- forces all players to leave bed beds.skip_night() -- sets world time to morning and saves respawn position of all players currently sleeping #Bed definition --------------- { description = "Simple Bed", inventory_image = "beds_bed.png", wield_image = "beds_bed.png", tiles = { bottom = {[Tile definition], ^ the tiles of the bottom part of the bed }, top = {[Tile definition], ^ the tiles of the bottom part of the bed } }, nodebox = { bottom = regular nodebox, see [Node boxes], -- bottm part of bed top = regular nodebox, see [Node boxes], -- top part of bed }, selectionbox = regular nodebox, see [Node boxes], -- for both nodeboxes recipe = { -- Craft recipe {"group:wool", "group:wool", "group:wool"}, {"group:wood", "group:wood", "group:wood"} } } Doors API --------- The doors mod allows modders to register custom doors and trapdoors. doors.register_door(name, def) ^ name: "Door name" ^ def: See [#Door definition] -> Registers new door doors.register_trapdoor(name, def) ^ name: "Trapdoor name" ^ def: See [#Trapdoor definition] -> Registers new trapdoor #Door definition ---------------- { description = "Door description", inventory_image = "mod_door_inv.png", groups = {group = 1}, tiles_bottom: [Tile definition], ^ the tiles of the bottom part of the door {front, side} tiles_top: [Tile definition], ^ the tiles of the bottom part of the door {front, side} node_box_bottom = regular nodebox, see [Node boxes], OPTIONAL, node_box_top = regular nodebox, see [Node boxes], OPTIONAL, selection_box_bottom = regular nodebox, see [Node boxes], OPTIONAL, selection_box_top = regular nodebox, see [Node boxes], OPTIONAL, sound_open_door = sound play for open door, OPTIONAL, sound_close_door = sound play for close door, OPTIONAL, only_placer_can_open = true/false, ^ If true, only placer can open the door (locked for others) } #Trapdoor definition ---------------- { tile_front = "doors_trapdoor.png", ^ the texture for the front and back of the trapdoor tile_side: "doors_trapdoor_side.png", ^ the tiles of the four side parts of the trapdoor sound_open = sound to play when opening the trapdoor, OPTIONAL, sound_close = sound to play when closing the trapdoor, OPTIONAL, -> You can add any other node definition properties for minetest.register_node, such as wield_image, inventory_image, sounds, groups, description, ... Only node_box, selection_box, tiles, drop, drawtype, paramtype, paramtype2, on_rightclick will be overwritten by the trapdoor registration function } Farming API ----------- The farming API allows you to easily register plants and hoes. farming.register_hoe(name, hoe definition) -> Register a new hoe, see [#hoe definition] farming.register_plant(name, Plant definition) -> Register a new growing plant, see [#Plant definition] #Hoe Definition --------------- { description = "", -- Description for tooltip inventory_image = "unknown_item.png", -- Image to be used as wield- and inventory image max_uses = 30, -- Uses until destroyed material = "", -- Material for recipes recipe = { -- Craft recipe, if material isn't used {"air", "air", "air"}, {"", "group:stick"}, {"", "group:stick"}, } } #Plant definition ----------------- { description = "", -- Description of seed item inventory_image = "unknown_item.png", -- Image to be used as seed's wield- and inventory image steps = 8, -- How many steps the plant has to grow, until it can be harvested ^ Always provide a plant texture for each step, format: modname_plantname_i.png (i = stepnumber) minlight = 13, -- Minimum light to grow maxlight = default.LIGHT_MAX -- Maximum light to grow } Screwdriver API --------------- The screwdriver API allows you to control a node's behaviour when a screwdriver is used on it. To use it, add the on_screwdriver function to the node definition. on_rotate(pos, node, user, mode, new_param2) ^ pos: position of the node that the screwdriver is being used on ^ node: that node ^ user: the player who used the screwdriver ^ mode: screwdriver.ROTATE_FACE or screwdriver.ROTATE_AXIS ^ new_param2: the new value of param2 that would have been set if on_rotate wasn't there ^ return value: false to disallow rotation, nil to keep default behaviour, true to allow it but to indicate that changed have already been made (so the screwdriver will wear out) ^ use on_rotate = screwdriver.disallow to always disallow rotation ^ use on_rotate = screwdriver.rotate_simple to allow only face rotation Stairs API ---------- The stairs API lets you register stairs and slabs and ensures that they are registered the same way as those delivered with minetest_game, to keep them compatible with other mods. stairs.register_stair(subname, recipeitem, groups, images, description, sounds) -> Registers a stair. -> subname: Basically the material name (e.g. cobble) used for the stair name. Nodename pattern: "stairs:stair_subname" -> recipeitem: Item used in the craft recipe, e.g. "default:cobble" -> groups: see [Known damage and digging time defining groups] -> images: see [Tile definition] -> description: used for the description field in the stair's definition -> sounds: see [#Default sounds] stairs.register_slab(subname, recipeitem, groups, images, description, sounds) -> Registers a slabs -> subname: Basically the material name (e.g. cobble) used for the stair name. Nodename pattern: "stairs:stair_subname" -> recipeitem: Item used in the craft recipe, e.g. "default:cobble" -> groups: see [Known damage and digging time defining groups] -> images: see [Tile definition] -> description: used for the description field in the stair's definition -> sounds: see [#Default sounds] stairs.register_stair_and_slab(subname, recipeitem, groups, images, desc_stair, desc_slab, sounds) -> A wrapper for stairs.register_stair and stairs.register_slab -> Uses almost the same arguments as stairs.register_stair -> desc_stair: Description for stair node -> desc_slab: Description for slab node Xpanes API ---------- Creates panes that automatically connect to each other xpanes.register_pane(subname, def) -> subname: used for nodename. Result: "xpanes:subname" and "xpanes:subname_{2..15}" -> def: See [#Pane definition] #Pane definition ---------------- { textures = {"texture_Bottom_top", "texture_left_right", "texture_front_back"}, ^ More tiles aren't supported groups = {group = rating}, ^ Uses the known node groups, see [Known damage and digging time defining groups] sounds = SoundSpec, ^ See [#Default sounds] recipe = {{"","","","","","","","",""}}, ^ Recipe field only } Raillike definitions -------------------- The following nodes use the group `connect_to_raillike` and will only connect to raillike nodes within this group and the same group value. Use `minetest.raillike_group()` to get the group value. | Node type | Raillike group name +-----------------------+---------------------------------- | default:rail | "rail" | tnt:gunpowder | "gunpowder" | tnt:gunpowder_burning | "gunpowder" Example: If you want to add a new rail type and want it to connect with default:rail, add `connect_to_raillike=minetest.raillike_group("rail")` into the `groups` table of your node. Default sounds -------------- Sounds inside the default table can be used within the sounds field of node definitions. default.node_sound_defaults() default.node_sound_stone_defaults() default.node_sound_dirt_defaults() default.node_sound_sand_defaults() default.node_sound_wood_defaults() default.node_sound_leaves_defaults() default.node_sound_glass_defaults() Default constants ----------------- default.LIGHT_MAX ^ The maximum light level (see [Node definition] light_source) Player API ---------- The player API can register player models and update the player's appearence default.player_register_model(name, def) ^ Register a new model to be used by players. -> name: model filename such as "character.x", "foo.b3d", etc. -> def: See [#Model definition] default.registered_player_models[name] ^ Get a model's definition -> see [#Model definition] default.player_set_model(player, model_name) ^ Change a player's model -> player: PlayerRef -> model_name: model registered with player_register_model() default.player_set_animation(player, anim_name [, speed]) ^ Applies an animation to a player -> anim_name: name of the animation. -> speed: frames per second. If nil, default from the model is used default.player_set_textures(player, textures) ^ Sets player textures -> player: PlayerRef -> textures: array of textures ^ If is nil, the default textures from the model def are used default.player_get_animation(player) ^ Returns a table containing fields "model", "textures" and "animation". ^ Any of the fields of the returned table may be nil. -> player: PlayerRef Model Definition ---------------- { animation_speed = 30, -- Default animation speed, in FPS. textures = {"character.png", }, -- Default array of textures. visual_size = {x=1, y=1,}, -- Used to scale the model. animations = { -- = { x=, y=, }, foo = { x= 0, y=19, }, bar = { x=20, y=39, }, -- ... }, } Leafdecay --------- To enable leaf decay for a node, add it to the "leafdecay" group. The rating of the group determines how far from a node in the group "tree" the node can be without decaying. If param2 of the node is ~= 0, the node will always be preserved. Thus, if the player places a node of that kind, you will want to set param2=1 or so. The function default.after_place_leaves can be set as after_place_node of a node to set param2 to 1 if the player places the node (should not be used for nodes that use param2 otherwise (e.g. facedir)). If the node is in the leafdecay_drop group then it will always be dropped as an item. Dyes ---- To make recipes that will work with any dye ever made by anybody, define them based on groups. You can select any group of groups, based on your need for amount of colors. #Color groups ------------- Base color groups: - basecolor_white - basecolor_grey - basecolor_black - basecolor_red - basecolor_yellow - basecolor_green - basecolor_cyan - basecolor_blue - basecolor_magenta Extended color groups (* = equal to a base color): * excolor_white - excolor_lightgrey * excolor_grey - excolor_darkgrey * excolor_black * excolor_red - excolor_orange * excolor_yellow - excolor_lime * excolor_green - excolor_aqua * excolor_cyan - excolor_sky_blue * excolor_blue - excolor_violet * excolor_magenta - excolor_red_violet The whole unifieddyes palette as groups: - unicolor_ For the following, no white/grey/black is allowed: - unicolor_medium_ - unicolor_dark_ - unicolor_light_ - unicolor__s50 - unicolor_medium__s50 - unicolor_dark__s50 Example of one shapeless recipe using a color group: minetest.register_craft({ type = "shapeless", output = ':item_yellow', recipe = {':item_no_color', 'group:basecolor_yellow'}, }) #Color lists ------------ dye.basecolors ^ Array containing the names of available base colors dye.excolors ^ Array containing the names of the available extended colors Trees ----- default.grow_tree(pos, is_apple_tree) ^ Grows a tree or apple tree at pos default.grow_jungle_tree(pos) ^ Grows a jungletree at pos default.grow_pine_tree(pos) ^ Grows a pinetree at pos games/minimal/0000755000175000017500000000000012565232430014106 5ustar mquinsonmquinsongames/minimal/menu/0000755000175000017500000000000012565232430015052 5ustar mquinsonmquinsongames/minimal/menu/icon.png0000644000175000017500000000033212565232430016506 0ustar mquinsonmquinsonPNG  IHDR00` PLTEAP7S|tRNS@f|IDATxA 0A7? tQ2!.f7NS'=^  AqP u  gС-pށ=7@@x'}"Hq £qIENDB`games/minimal/menu/background.png0000644000175000017500000000061012565232430017674 0ustar mquinsonmquinsonPNG  IHDRA!DsBITO pHYs+PLTEAP742IIDATh;N@3)uG,,*Wb V" % Wal=;0(LDBBt׼m\vН,tl̥ˉyGb.w@k)=yc)GPdAk[h80^6L4+dp>B!9@ `t4r *]? ˭ӭKz|\q2^Z|= !- _1/!>ۯ6=8cZ .e'~c9oU^j~7O|,VFIENDB`games/minimal/game.conf0000644000175000017500000000004112565232430015661 0ustar mquinsonmquinsonname = Minimal development test games/minimal/mods/0000755000175000017500000000000012565232430015050 5ustar mquinsonmquinsongames/minimal/mods/stairs/0000755000175000017500000000000012565232430016355 5ustar mquinsonmquinsongames/minimal/mods/stairs/depends.txt0000644000175000017500000000001012565232430020527 0ustar mquinsonmquinsondefault games/minimal/mods/stairs/init.lua0000644000175000017500000000447112565232430020031 0ustar mquinsonmquinsonstairs = {} -- Node will be called stairs:stair_ function stairs.register_stair(subname, recipeitem, groups, images, description) minetest.register_node("stairs:stair_" .. subname, { description = description, drawtype = "nodebox", tile_images = images, paramtype = "light", paramtype2 = "facedir", is_ground_content = true, groups = groups, node_box = { type = "fixed", fixed = { {-0.5, -0.5, -0.5, 0.5, 0, 0.5}, {-0.5, 0, 0, 0.5, 0.5, 0.5}, }, }, }) minetest.register_craft({ output = 'stairs:stair_' .. subname .. ' 4', recipe = { {recipeitem, "", ""}, {recipeitem, recipeitem, ""}, {recipeitem, recipeitem, recipeitem}, }, }) end -- Node will be called stairs:slab_ function stairs.register_slab(subname, recipeitem, groups, images, description) minetest.register_node("stairs:slab_" .. subname, { description = description, drawtype = "nodebox", tile_images = images, paramtype = "light", is_ground_content = true, groups = groups, node_box = { type = "fixed", fixed = {-0.5, -0.5, -0.5, 0.5, 0, 0.5}, }, selection_box = { type = "fixed", fixed = {-0.5, -0.5, -0.5, 0.5, 0, 0.5}, }, }) minetest.register_craft({ output = 'stairs:slab_' .. subname .. ' 3', recipe = { {recipeitem, recipeitem, recipeitem}, }, }) end -- Nodes will be called stairs:{stair,slab}_ function stairs.register_stair_and_slab(subname, recipeitem, groups, images, desc_stair, desc_slab) stairs.register_stair(subname, recipeitem, groups, images, desc_stair) stairs.register_slab(subname, recipeitem, groups, images, desc_slab) end stairs.register_stair_and_slab("wood", "default:wood", {snappy=2,choppy=2,oddly_breakable_by_hand=2}, {"default_wood.png"}, "Wooden stair", "Wooden slab") stairs.register_stair_and_slab("stone", "default:stone", {cracky=3}, {"default_stone.png"}, "Stone stair", "Stone slab") stairs.register_stair_and_slab("cobble", "default:cobble", {cracky=3}, {"default_cobble.png"}, "Cobble stair", "Cobble slab") stairs.register_stair_and_slab("brick", "default:brick", {cracky=3}, {"default_brick.png"}, "Brick stair", "Brick slab") stairs.register_stair_and_slab("sandstone", "default:sandstone", {crumbly=2,cracky=2}, {"default_sandstone.png"}, "Sandstone stair", "Sandstone slab") games/minimal/mods/bucket/0000755000175000017500000000000012565232430016325 5ustar mquinsonmquinsongames/minimal/mods/bucket/textures/0000755000175000017500000000000012565232430020210 5ustar mquinsonmquinsongames/minimal/mods/bucket/textures/bucket.png0000644000175000017500000000026612565232430022177 0ustar mquinsonmquinsonPNG  IHDR(-SPLTEAAARRRaaaoootRNS@fFIDATxڍ 0J7PĿXFb4O`t$©%BEy@L6`Gc&IENDB`games/minimal/mods/bucket/textures/bucket_lava.png0000644000175000017500000000026712565232430023203 0ustar mquinsonmquinsonPNG  IHDR(-SPLTEaaa6ptRNS@fJIDATxڍ10 A ?(2iDžâ$ & }9ܒ* a|2(Ϗz4N=:IENDB`games/minimal/mods/bucket/textures/bucket_water.png0000644000175000017500000000026412565232430023377 0ustar mquinsonmquinsonPNG  IHDR(-SPLTE(:aaacn@tRNS@fGIDATxڍA F<.G|CKFv`׶9x%EZ`N ;AN&L.OaIENDB`games/minimal/mods/bucket/depends.txt0000644000175000017500000000001112565232430020500 0ustar mquinsonmquinsondefault games/minimal/mods/bucket/init.lua0000644000175000017500000000507612565232430020003 0ustar mquinsonmquinson-- bucket (Minetest 0.4 mod) -- A bucket, which can pick up water and lava minetest.register_alias("bucket", "bucket:bucket_empty") minetest.register_alias("bucket_water", "bucket:bucket_water") minetest.register_alias("bucket_lava", "bucket:bucket_lava") minetest.register_craft({ output = 'bucket:bucket_empty 1', recipe = { {'default:steel_ingot', '', 'default:steel_ingot'}, {'', 'default:steel_ingot', ''}, } }) bucket = {} bucket.liquids = {} -- Register a new liquid -- source = name of the source node -- flowing = name of the flowing node -- itemname = name of the new bucket item (or nil if liquid is not takeable) -- inventory_image = texture of the new bucket item (ignored if itemname == nil) -- This function can be called from any mod (that depends on bucket). function bucket.register_liquid(source, flowing, itemname, inventory_image) bucket.liquids[source] = { source = source, flowing = flowing, itemname = itemname, } bucket.liquids[flowing] = bucket.liquids[source] if itemname ~= nil then minetest.register_craftitem(itemname, { inventory_image = inventory_image, stack_max = 1, liquids_pointable = true, on_use = function(itemstack, user, pointed_thing) -- Must be pointing to node if pointed_thing.type ~= "node" then return end -- Check if pointing to a liquid n = minetest.get_node(pointed_thing.under) if bucket.liquids[n.name] == nil then -- Not a liquid minetest.add_node(pointed_thing.above, {name=source}) elseif n.name ~= source then -- It's a liquid minetest.add_node(pointed_thing.under, {name=source}) end return {name="bucket:bucket_empty"} end }) end end minetest.register_craftitem("bucket:bucket_empty", { inventory_image = "bucket.png", stack_max = 1, liquids_pointable = true, on_use = function(itemstack, user, pointed_thing) -- Must be pointing to node if pointed_thing.type ~= "node" then return end -- Check if pointing to a liquid source n = minetest.get_node(pointed_thing.under) liquiddef = bucket.liquids[n.name] if liquiddef ~= nil and liquiddef.source == n.name and liquiddef.itemname ~= nil then minetest.add_node(pointed_thing.under, {name="air"}) return {name=liquiddef.itemname} end end, }) bucket.register_liquid( "default:water_source", "default:water_flowing", "bucket:bucket_water", "bucket_water.png" ) bucket.register_liquid( "default:lava_source", "default:lava_flowing", "bucket:bucket_lava", "bucket_lava.png" ) minetest.register_craft({ type = "fuel", recipe = "bucket:bucket_lava", burntime = 60, }) games/minimal/mods/test/0000755000175000017500000000000012565232430016027 5ustar mquinsonmquinsongames/minimal/mods/test/init.lua0000644000175000017500000000024212565232430017473 0ustar mquinsonmquinson-- -- Minimal Development Test -- Mod: test -- -- Try out PseudoRandom pseudo = PseudoRandom(13) assert(pseudo:next() == 22290) assert(pseudo:next() == 13854) games/minimal/mods/experimental/0000755000175000017500000000000012565232430017545 5ustar mquinsonmquinsongames/minimal/mods/experimental/textures/0000755000175000017500000000000012565232430021430 5ustar mquinsonmquinsongames/minimal/mods/experimental/textures/experimental_dummyball.png0000644000175000017500000000061712565232430026705 0ustar mquinsonmquinsonPNG  IHDR0/ eTPLTE\F(tS)^2j/ I 70?S\F(grrrtS)z^2j/I("X tRNSHxHIDATxuN UؖڭRO8IIH _Oϋ tsXx, w  @ B AniP8oZj _KbtS,$ĭnsw( `YRJsJ_ R( 眷ķM7Nǃoga[\n!+aaƩDyQA)#U<9#AIENDB`games/minimal/mods/experimental/textures/experimental_tester_tool_1.png0000644000175000017500000000024012565232430027472 0ustar mquinsonmquinsonPNG  IHDR(-SPLTERRRItRNS@f= 2 then experimental.t1 = experimental.t1 - 2 minetest.log("time of day is "..minetest.get_timeofday()) if experimental.day then minetest.log("forcing day->night") experimental.day = false minetest.set_timeofday(0.0) else minetest.log("forcing night->day") experimental.day = true minetest.set_timeofday(0.5) end minetest.log("time of day is "..minetest.get_timeofday()) end --]] end minetest.register_globalstep(on_step) -- -- Random stuff -- -- -- TNT (not functional) -- minetest.register_craft({ output = 'experimental:tnt', recipe = { {'default:wood'}, {'default:coal_lump'}, {'default:wood'} } }) minetest.register_node("experimental:tnt", { tile_images = {"default_tnt_top.png", "default_tnt_bottom.png", "default_tnt_side.png", "default_tnt_side.png", "default_tnt_side.png", "default_tnt_side.png"}, inventory_image = minetest.inventorycube("default_tnt_top.png", "default_tnt_side.png", "default_tnt_side.png"), drop = '', -- Get nothing material = { diggability = "not", }, }) minetest.register_on_punchnode(function(p, node) if node.name == "experimental:tnt" then minetest.remove_node(p) minetest.add_entity(p, "experimental:tnt") nodeupdate(p) end end) local TNT = { -- Static definition physical = true, -- Collides with things -- weight = 5, collisionbox = {-0.5,-0.5,-0.5, 0.5,0.5,0.5}, visual = "cube", textures = {"default_tnt_top.png", "default_tnt_bottom.png", "default_tnt_side.png", "default_tnt_side.png", "default_tnt_side.png", "default_tnt_side.png"}, -- Initial value for our timer timer = 0, -- Number of punches required to defuse health = 1, blinktimer = 0, blinkstatus = true, } -- Called when a TNT object is created function TNT:on_activate(staticdata) print("TNT:on_activate()") self.object:setvelocity({x=0, y=4, z=0}) self.object:setacceleration({x=0, y=-10, z=0}) self.object:settexturemod("^[brighten") self.object:set_armor_groups({immortal=1}) end -- Called periodically function TNT:on_step(dtime) --print("TNT:on_step()") self.timer = self.timer + dtime self.blinktimer = self.blinktimer + dtime if self.blinktimer > 0.5 then self.blinktimer = self.blinktimer - 0.5 if self.blinkstatus then self.object:settexturemod("") else self.object:settexturemod("^[brighten") end self.blinkstatus = not self.blinkstatus end end -- Called when object is punched function TNT:on_punch(hitter) print("TNT:on_punch()") self.health = self.health - 1 if self.health <= 0 then self.object:remove() hitter:get_inventory():add_item("main", "experimental:tnt") --hitter:set_hp(hitter:get_hp() - 1) end end -- Called when object is right-clicked function TNT:on_rightclick(clicker) --pos = self.object:getpos() --pos = {x=pos.x, y=pos.y+0.1, z=pos.z} --self.object:moveto(pos, false) end --print("TNT dump: "..dump(TNT)) --print("Registering TNT"); minetest.register_entity("experimental:tnt", TNT) -- Add TNT's old name also minetest.register_alias("TNT", "experimental:tnt") -- -- The dummyball! -- minetest.register_entity("experimental:dummyball", { initial_properties = { hp_max = 20, physical = false, collisionbox = {-0.4,-0.4,-0.4, 0.4,0.4,0.4}, visual = "sprite", visual_size = {x=1, y=1}, textures = {"experimental_dummyball.png"}, spritediv = {x=1, y=3}, initial_sprite_basepos = {x=0, y=0}, }, phase = 0, phasetimer = 0, on_activate = function(self, staticdata) minetest.log("Dummyball activated!") end, on_step = function(self, dtime) self.phasetimer = self.phasetimer + dtime if self.phasetimer > 2.0 then self.phasetimer = self.phasetimer - 2.0 self.phase = self.phase + 1 if self.phase >= 3 then self.phase = 0 end self.object:setsprite({x=0, y=self.phase}) phasearmor = { [0]={cracky=3}, [1]={crumbly=3}, [2]={fleshy=3} } self.object:set_armor_groups(phasearmor[self.phase]) end end, on_punch = function(self, hitter) end, }) minetest.register_on_chat_message(function(name, message) local cmd = "/dummyball" if message:sub(0, #cmd) == cmd then count = tonumber(message:sub(#cmd+1)) or 1 if not minetest.get_player_privs(name)["give"] then minetest.chat_send_player(name, "you don't have permission to spawn (give)") return true -- Handled chat message end if not minetest.get_player_privs(name)["interact"] then minetest.chat_send_player(name, "you don't have permission to interact") return true -- Handled chat message end if count >= 2 and not minetest.get_player_privs(name)["server"] then minetest.chat_send_player(name, "you don't have " .. "permission to spawn multiple " .. "dummyballs (server)") return true -- Handled chat message end local player = minetest.get_player_by_name(name) if player == nil then print("Unable to spawn entity, player is nil") return true -- Handled chat message end local entityname = "experimental:dummyball" local p = player:getpos() p.y = p.y + 1 for i = 1,count do minetest.add_entity(p, entityname) end minetest.chat_send_player(name, '"'..entityname ..'" spawned '..tostring(count)..' time(s).'); return true -- Handled chat message end end) -- -- A test entity for testing animated and yaw-modulated sprites -- minetest.register_entity("experimental:testentity", { -- Static definition physical = true, -- Collides with things -- weight = 5, collisionbox = {-0.7,-1.35,-0.7, 0.7,1.0,0.7}, --collisionbox = {-0.5,-0.5,-0.5, 0.5,0.5,0.5}, visual = "sprite", visual_size = {x=2, y=3}, textures = {"dungeon_master.png^[makealpha:128,0,0^[makealpha:128,128,0"}, spritediv = {x=6, y=5}, initial_sprite_basepos = {x=0, y=0}, on_activate = function(self, staticdata) print("testentity.on_activate") self.object:setsprite({x=0,y=0}, 1, 0, true) --self.object:setsprite({x=0,y=0}, 4, 0.3, true) -- Set gravity self.object:setacceleration({x=0, y=-10, z=0}) -- Jump a bit upwards self.object:setvelocity({x=0, y=10, z=0}) end, on_punch = function(self, hitter) self.object:remove() hitter:add_to_inventory('craft testobject1 1') end, }) -- -- More random stuff -- minetest.register_on_respawnplayer(function(player) print("on_respawnplayer") -- player:setpos({x=0, y=30, z=0}) -- return true end) minetest.register_on_generated(function(minp, maxp) --print("on_generated: minp="..dump(minp).." maxp="..dump(maxp)) --cp = {x=(minp.x+maxp.x)/2, y=(minp.y+maxp.y)/2, z=(minp.z+maxp.z)/2} --minetest.add_node(cp, {name="sand"}) end) -- Example setting get --print("setting max_users = " .. dump(minetest.setting_get("max_users"))) --print("setting asdf = " .. dump(minetest.setting_get("asdf"))) minetest.register_on_chat_message(function(name, message) --[[print("on_chat_message: name="..dump(name).." message="..dump(message)) local cmd = "/testcommand" if message:sub(0, #cmd) == cmd then print(cmd.." invoked") return true end local cmd = "/help" if message:sub(0, #cmd) == cmd then print("script-overridden help command") minetest.chat_send_all("script-overridden help command") return true end]] end) -- Grow papyrus on TNT every 10 seconds --[[minetest.register_abm({ nodenames = {"TNT"}, interval = 10.0, chance = 1, action = function(pos, node, active_object_count, active_object_count_wider) print("TNT ABM action") pos.y = pos.y + 1 minetest.add_node(pos, {name="papyrus"}) end, })]] -- Replace texts of alls signs with "foo" every 10 seconds --[[minetest.register_abm({ nodenames = {"sign_wall"}, interval = 10.0, chance = 1, action = function(pos, node, active_object_count, active_object_count_wider) print("ABM: Sign text changed") local meta = minetest.get_meta(pos) meta:set_text("foo") end, })]] --[[local ncpos = nil local ncq = 1 local ncstuff = { {2, 1, 0, 3}, {3, 0, 1, 2}, {4, -1, 0, 1}, {5, -1, 0, 1}, {6, 0, -1, 0}, {7, 0, -1, 0}, {8, 1, 0, 3}, {9, 1, 0, 3}, {10, 1, 0, 3}, {11, 0, 1, 2}, {12, 0, 1, 2}, {13, 0, 1, 2}, {14, -1, 0, 1}, {15, -1, 0, 1}, {16, -1, 0, 1}, {17, -1, 0, 1}, {18, 0, -1, 0}, {19, 0, -1, 0}, {20, 0, -1, 0}, {21, 0, -1, 0}, {22, 1, 0, 3}, {23, 1, 0, 3}, {24, 1, 0, 3}, {25, 1, 0, 3}, {10, 0, 1, 2} } local ncold = {} local nctime = nil minetest.register_abm({ nodenames = {"dirt_with_grass"}, interval = 100000.0, chance = 1, action = function(pos, node, active_object_count, active_object_count_wider) if ncpos ~= nil then return end if pos.x % 16 ~= 8 or pos.z % 16 ~= 8 then return end pos.y = pos.y + 1 n = minetest.get_node(pos) print(dump(n)) if n.name ~= "air" then return end pos.y = pos.y + 2 ncpos = pos nctime = os.clock() minetest.add_node(ncpos, {name="nyancat"}) end }) minetest.register_abm({ nodenames = {"nyancat"}, interval = 1.0, chance = 1, action = function(pos, node, active_object_count, active_object_count_wider) if ncpos == nil then return end if pos.x == ncpos.x and pos.y == ncpos.y and pos.z == ncpos.z then clock = os.clock() if clock - nctime < 0.1 then return end nctime = clock s0 = ncstuff[ncq] ncq = s0[1] s1 = ncstuff[ncq] p0 = pos p1 = {x = p0.x + s0[2], y = p0.y, z = p0.z + s0[3]} p2 = {x = p1.x + s1[2], y = p1.y, z = p1.z + s1[3]} table.insert(ncold, 1, p0) while #ncold >= 10 do minetest.add_node(ncold[#ncold], {name="air"}) table.remove(ncold, #ncold) end minetest.add_node(p0, {name="nyancat_rainbow"}) minetest.add_node(p1, {name="nyancat", param1=s0[4]}) minetest.add_node(p2, {name="air"}) ncpos = p1 end end, })--]] minetest.register_node("experimental:tester_node_1", { description = "Tester Node 1 (construct/destruct/timer)", tile_images = {"wieldhand.png"}, groups = {oddly_breakable_by_hand=2}, sounds = default.node_sound_wood_defaults(), -- This was known to cause a bug in minetest.item_place_node() when used -- via minetest.place_node(), causing a placer with no position paramtype2 = "facedir", on_construct = function(pos) experimental.print_to_everything("experimental:tester_node_1:on_construct("..minetest.pos_to_string(pos)..")") local meta = minetest.get_meta(pos) meta:set_string("mine", "test") local timer = minetest.get_node_timer(pos) timer:start(4, 3) end, after_place_node = function(pos, placer) experimental.print_to_everything("experimental:tester_node_1:after_place_node("..minetest.pos_to_string(pos)..")") local meta = minetest.get_meta(pos) if meta:get_string("mine") == "test" then experimental.print_to_everything("correct metadata found") else experimental.print_to_everything("incorrect metadata found") end end, on_destruct = function(pos) experimental.print_to_everything("experimental:tester_node_1:on_destruct("..minetest.pos_to_string(pos)..")") end, after_destruct = function(pos) experimental.print_to_everything("experimental:tester_node_1:after_destruct("..minetest.pos_to_string(pos)..")") end, after_dig_node = function(pos, oldnode, oldmetadata, digger) experimental.print_to_everything("experimental:tester_node_1:after_dig_node("..minetest.pos_to_string(pos)..")") end, on_timer = function(pos, elapsed) experimental.print_to_everything("on_timer(): elapsed="..dump(elapsed)) return true end, }) minetest.register_craftitem("experimental:tester_tool_1", { description = "Tester Tool 1", inventory_image = "experimental_tester_tool_1.png", on_use = function(itemstack, user, pointed_thing) --print(dump(pointed_thing)) if pointed_thing.type == "node" then if minetest.get_node(pointed_thing.under).name == "experimental:tester_node_1" then local p = pointed_thing.under minetest.log("action", "Tester tool used at "..minetest.pos_to_string(p)) minetest.dig_node(p) else local p = pointed_thing.above minetest.log("action", "Tester tool used at "..minetest.pos_to_string(p)) minetest.place_node(p, {name="experimental:tester_node_1"}) end end end, }) minetest.register_craft({ output = 'experimental:tester_tool_1', recipe = { {'group:crumbly'}, {'group:crumbly'}, } }) --[[minetest.register_on_joinplayer(function(player) minetest.after(3, function() player:set_inventory_formspec("size[8,7.5]".. "image[1,0.6;1,2;player.png]".. "list[current_player;main;0,3.5;8,4;]".. "list[current_player;craft;3,0;3,3;]".. "list[current_player;craftpreview;7,1;1,1;]") end) end)]] -- Create a detached inventory local inv = minetest.create_detached_inventory("test_inventory", { allow_move = function(inv, from_list, from_index, to_list, to_index, count, player) experimental.print_to_everything("allow move asked") return count -- Allow all end, allow_put = function(inv, listname, index, stack, player) experimental.print_to_everything("allow put asked") return 1 -- Allow only 1 end, allow_take = function(inv, listname, index, stack, player) experimental.print_to_everything("allow take asked") return 4 -- Allow 4 at max end, on_move = function(inv, from_list, from_index, to_list, to_index, count, player) experimental.print_to_everything(player:get_player_name().." moved items") end, on_put = function(inv, listname, index, stack, player) experimental.print_to_everything(player:get_player_name().." put items") end, on_take = function(inv, listname, index, stack, player) experimental.print_to_everything(player:get_player_name().." took items") end, }) inv:set_size("main", 4*6) inv:add_item("main", "experimental:tester_tool_1") inv:add_item("main", "experimental:tnt 5") minetest.register_chatcommand("test1", { params = "", description = "Test 1: Modify player's inventory view", func = function(name, param) local player = minetest.get_player_by_name(name) if not player then return end player:set_inventory_formspec( "size[13,7.5]".. "image[6,0.6;1,2;player.png]".. "list[current_player;main;5,3.5;8,4;]".. "list[current_player;craft;8,0;3,3;]".. "list[current_player;craftpreview;12,1;1,1;]".. "list[detached:test_inventory;main;0,0;4,6;0]".. "button[0.5,7;2,1;button1;Button 1]".. "button_exit[2.5,7;2,1;button2;Exit Button]" ) minetest.chat_send_player(name, "Done."); end, }) minetest.register_on_player_receive_fields(function(player, formname, fields) experimental.print_to_everything("Inventory fields 1: player="..player:get_player_name()..", fields="..dump(fields)) end) minetest.register_on_player_receive_fields(function(player, formname, fields) experimental.print_to_everything("Inventory fields 2: player="..player:get_player_name()..", fields="..dump(fields)) return true -- Disable the first callback end) minetest.register_on_player_receive_fields(function(player, formname, fields) experimental.print_to_everything("Inventory fields 3: player="..player:get_player_name()..", fields="..dump(fields)) end) minetest.log("experimental modname="..dump(minetest.get_current_modname())) minetest.log("experimental modpath="..dump(minetest.get_modpath("experimental"))) minetest.log("experimental worldpath="..dump(minetest.get_worldpath())) -- END games/minimal/mods/errorhandler_test/0000755000175000017500000000000012565232430020576 5ustar mquinsonmquinsongames/minimal/mods/errorhandler_test/init.lua0000644000175000017500000000542712565232430022254 0ustar mquinsonmquinson-- -- exception handler test module -- -- -- To avoid this from crashing the module will startup in inactive mode. -- to make specific errors happen you need to cause them by following -- chat command: -- -- exceptiontest -- -- location has to be one of: -- * mapgen: cause in next on_generate call -- * entity_step: spawn a entity and make it do error in on_step -- * globalstep: do error in next globalstep -- * immediate: cause right in chat handler -- -- errortypes defined are: -- * segv: make sigsegv happen -- * zerodivision: cause a division by zero to happen -- * exception: throw an exception if core.cause_error == nil or type(core.cause_error) ~= "function" then return end core.log("action", "WARNING: loading exception handler test module!") local exceptiondata = { tocause = "none", mapgen = false, entity_step = false, globalstep = false, } local exception_entity = { on_step = function(self, dtime) if exceptiondata.entity_step then core.cause_error(exceptiondata.tocause) end end, } local exception_entity_name = "errorhandler_test:error_entity" local function exception_chat_handler(playername, param) local parameters = param:split(" ") if #parameters ~= 2 then core.chat_send_player(playername, "Invalid argument count for exceptiontest") end core.log("error", "Causing error at:" .. parameters[1]) if parameters[1] == "mapgen" then exceptiondata.tocause = parameters[2] exceptiondata.mapgen = true elseif parameters[1] == "entity_step" then --spawn entity at player location local player = core.get_player_by_name(playername) if player:is_player() then local pos = player:getpos() core.add_entity(pos, exception_entity_name) end exceptiondata.tocause = parameters[2] exceptiondata.entity_step = true elseif parameters[1] == "globalstep" then exceptiondata.tocause = parameters[2] exceptiondata.globalstep = true elseif parameters[1] == "immediate" then core.cause_error(parameters[2]) else core.chat_send_player(playername, "Invalid error location: " .. dump(parameters[1])) end end core.register_chatcommand("exceptiontest", { params = " ", description = "cause a given error to happen.\n" .. " location=(mapgen,entity_step,globalstep,immediate)\n" .. " errortype=(segv,zerodivision,exception)", func = exception_chat_handler, privs = { server=true } }) core.register_globalstep(function(dtime) if exceptiondata.globalstep then core.cause_error(exceptiondata.tocause) end end) core.register_on_generated(function(minp, maxp, blockseed) if exceptiondata.mapgen then core.cause_error(exceptiondata.tocause) end end) core.register_entity(exception_entity_name, exception_entity) games/minimal/mods/default/0000755000175000017500000000000012565232430016474 5ustar mquinsonmquinsongames/minimal/mods/default/textures/0000755000175000017500000000000012565232430020357 5ustar mquinsonmquinsongames/minimal/mods/default/textures/default_furnace_fire_bg.png0000644000175000017500000000033412565232430025671 0ustar mquinsonmquinsonPNG  IHDRR0PLTE<{~ $ ##+7 3BU2^tRNS'ôLIDAT1QD74_QS"p3IVj^z.g?uvNqq P r;HJ(S(IENDB`games/minimal/mods/default/textures/default_iron_lump.png0000644000175000017500000000021412565232430024572 0ustar mquinsonmquinsonPNG  IHDR(-S PLTEI$mIےmf/tRNS@f.IDATxڽ 0 b AT?^ ]w9:j4z;4b#IENDB`games/minimal/mods/default/textures/default_tool_stonepick.png0000644000175000017500000000023312565232430025623 0ustar mquinsonmquinsonPNG  IHDR(-SPLTEB" ]=$mmmtRNS@f:IDATxmA AVez!a k/H%i JUHmI}m`[m\aAgIENDB`games/minimal/mods/default/textures/crack_anylength.png0000644000175000017500000000037712565232430024230 0ustar mquinsonmquinsonPNG  IHDRP'u?PLTEOtRNSIDATxŒ0Dw^(&nD4~j$!D=4MPl.Y ꌇht)L>!V&C4aIfQ!pb 28} Ic<P!A8JsAAח~2IENDB`games/minimal/mods/default/textures/default_tree.png0000644000175000017500000000264512565232430023537 0ustar mquinsonmquinsonPNG  IHDRh6PLTE۶mmmIII$$$mI$mI$mmII$$mI$۶mmII$$mmII$$۶mmmIII$$ےmmIIm$$mmII$$mmII$$II$$$$۶۶mmImI$I$ےmmII$m$mmII$$mmII$$II$$$$ےmmIIm$$ImmII$$mmmII$$mmII$$II$$$$۶mmmIII$ےmImm$mI$mI$I$$۶۶mmImI$Iے۶mIm$mm۶I$mI۶$I$$ےmImm$IImI$mmmI$mI$I$$۶۶mmImI$I$ےmmII$m$ےmImm$II$mIm$Im$۶ےmmII$m$ImmII$$mmIm$Im$ImIm$I$mے۶mIm$mII$mےIm$Im$ےmmIIm$$ImmII$$mےmImImI*`IDAT(n6`YXvk6tOv=hqX)}M kaiZzL>ϧ\^)[Lﷸz-GD|I(:/n@y:٦R$!Om뎐fHsSYk 4ՅqOn"3y'l}lo+Ux8)(@NA1Cv5o 0LI xzX:畮/'2J=XO`{a#d昞&+hќgim6wv soوmi1A-HiKP\Bi6"x)jxmvk2ΦFhu^@=f`CDfgFS~:CNum2onT3f+<4q1!'l^RX"DyIqphBpД gI%#tdՄR$G?4%i^=I[Z^y?x'ioE6A9|z)s1!Q!PV]%.ӸF;iTr!^*5PnI8׬ tarbÚhToq JzvUIENDB`games/minimal/mods/default/textures/default_tnt_bottom.png0000644000175000017500000000014212565232430024757 0ustar mquinsonmquinsonPNG  IHDRb PLTEn((H7IDAT[c `@A~AIENDB`games/minimal/mods/default/textures/default_sign_wall.png0000644000175000017500000000064012565232430024550 0ustar mquinsonmquinsonPNG  IHDRagIDATx/Bq yY6$ԉRDzeGER1o1tk׸'xn~|?9Y,6zv<zף&;)Jm(f42st8K|:36 >6\JTGR7o rnR\Uv6iu@z@|@%>#jDf@-&Ԕ선v\?-Xj,+JKa&{;@>g@!JbL) GTFN !;ɱv-n`uZ ">IC/E?E^y\*.yW 1whkj"g{-=e) rd%IENDB`games/minimal/mods/default/textures/default_rail.png0000644000175000017500000000066512565232430023527 0ustar mquinsonmquinsonPNG  IHDR(-SPLTEUWS\AdGdHiJiJjKjLkLmMmNnNoOoOpOpPqPqQrPrQsRtStSuSvTwUxUyVyV zW {W [!["\"["c+e,g-j/k/m0m0n0o0o1q2r2r2s2s3t2t3t3u3u4v4w5y5x5y6z6{7}7|7~899::;L) 0003 M4llɶf7f|xGA=P0 #GO |[$R&f S~,KrD(cCZKw SWCH) T"yQ\ ܒH\ؗO"cfS'XlHrzg4 ‹iSXkk@Ƿ;|ÐҁU kMhP7dI \sӍ7bj2_|=L{GC<>^dTPoO湌ݯG1_;'iܙ~6s{g+>p |2ey_.Uՙ 0VW8v![6\/1Q*U~eIRVq{ K&`~p|.c75?4r 2x9+7x.?FtZ3*?xz鈳bϻʰłJ=m4X%z8SuTV+;36w@겛|.QO\:Af")IZOkj!Ͼ#ʔ]z6׏8vvGσTR<C"ٍH||/>cZ 3ݫ?uڑ_%?MT3g͎mas6v~$Fw$i6cE{y5qnc@ 0} g[.Gw s+ۚ]pbi_F?Xct֖w7؜ g^kš$sLNe-83CHڼ9R.;'he2 ÛU%ͱ`¿<#Km}u9I[$]@}},ƌuu72lN^U ZpX46n7CV9DTVu\P^HaSJNT-'~+z 6Ǔ%'P5yj{S}rou1}n,!\Iv :jM ka%믮xgKˑ uIDohA!\ع16gmoYz^$g\\ `w)JJe<: eʼnD;Nx=0}MW2ʑ9H%~[>6;g{SAY? ~0\|gfLiJc:oJs~|gpS7~G`{2Qe^9GSa;( o )`\nZ$^Y.EZxnc=jǫD8`MƦڊS({y?,"U R_VZ;|)N9ccUUw+-aZbZ8%?-=^O0^\yU%.nGJBo}bDm-QR|a ̓\u^K[KE;UnH7 ks OmRg0af$=xLx;mlƵ(k_8:֕5Pn%mLvPϗâXYylpURRVk"-p߽.5XO\DEYDr?7yQ`w2/ f9o8oc.HY|َ7-6Cϻo*@m^_DA|L2&RcEaUxuM[͞(sGMxzH]Pgh_3 !|DYe^\[[F̩`{],_v:e>Uٶ4guN UIOh).NOWwыL-b&ٷ̾/[ [G ׊W_N,3B'aZ08Rn68D+)(pJ{N~ io+0DE9o]L^B?kJo0R09`73Ov c,B*}Y]An[ȭEI&xEnYl0tDJ}P[UyrQNϟ9Nike}mGw^ˆ>GdHy`U68>@3;Ù%{(]x[` X$xdU0yκyw)YOgV4؛.VZ;ZqDa o庋a̗PfC e*.@-୮ʡj@:gɡD%3 ngsp@6JԉA_];!oxgsQQh3WΏOM ~yq&iE&3R|aEr^鉕|b P$ be'Wx4/GPo!!ϲ(M?iT oВ%hBNeH3x ̭H7 -/~zӀ?Y;ƙp$yW₀1 |,@lA8\=CE&->'{R&q@Je2[F( m֎?v.cAR\yh xK8q` &vU _ 2-SUF֪7y {+/,U*0`.T84,sfV'jIy%`h,*ؑ.\T+a3|Ȼhu%k-]spyPgo_69~Pa94M2DHm(%ГB$FZrW|u/><{LK`q-ruf{׏V'Z7.qP,(_]z(I!A\θ;4vȕ- Yqr1-O!i5>52V+!C<*B iQ֪܀ )jaUY+9P-Cƫ m̖AJ 1Kr[q#.p@kTDSU pFՒYبZJV!8ΰwG8;hc mx8 ~~i^XX2ȗZ<4BMfMSx``XBE=v] _Z7ku9?DTVj6<ޣQ GR +52al,˧E}N|DqD㖒 W %,ޣmA[½sQvH3sq/=%'+l1{Uv.qJa4`l?r GZk'fw͑#l`uB }e*V)a-EQ&D!T-VS'u EhG:WZJ01I1>< 6V,dvĖ^(C_7Ȅ8"))r#-ثJii'S$YG py>,3 7 '1?, ld$Njp 0x_$@({?m8M'( Ȉk K[סoO7<+  % vU<Q5EsGOB\KYNœ:ߞ*g$WH(qM+%L9Ϋ=j~ZQh9@rqx}1XqYQ´7.z|Yo`L>C|T8mUl)\;ڄƯz]o. >+"7#r[hwz )PHte7e<㥕]ؚt)2\_@&SZ^G*/69#A &(҄8fs*îXކ| )1~! h(!=Q=}_,ziy ̎#(`'L7r ",G(z Z2?[dJG_W a 9p/UF5 J Q.i ^u_~E&ef2V"s5$8@?-o*u <6PkHP]٩Bܸq)%ʕ̈́=71 }g4=}hHF 08 WGl9YS׵BA\L4rz))㼔:YVvYvmXeB}=YCcQ*_ҥ%+^ygR5rܞgڙ"Nԕu:{ n^:RP/,eАL>qjx(7deÙؤAP6nwqdr@2m]S HQK\//GqҘܾj*Z` QE!Z]1Zl[mi" Rx=4Au 5%lQjkW{(\u_^Hcoo"eR~u@@֊#ZV$Os%ieH`>9AR>x  TH)`r-lr9ĎY~ !n3ޖiBn~IH%C.#@`h8)Χs!Y`b. ?]F,cs:TfX& Nwo}\x]u`~s?&gX LmGByc~vƾ;s^yg5kJ-+NB 9l[aXRXyaq:M^8ӵzR/S˩Đ.OYakԉN;\Zs! G:U5M;; v,r⍎Se6X8&li~Ȇg28iTym^n ٜ_*7j:xSz̫c;V&2 UsԽnƺanXTrZ(]T7pC= ,"PV~*0泃_Bz@ QUpz|@5-D.·1%h;Nvm}83Cs6J@tsgJ V˘Ʈ$M"L=${  Mg[j,e]DZ[UG&mK{n&# lsS`ڗ)w1ڕs-e=71 αkS_~۬FL`Dggk%|L0؃^$E4]bמYg9^vLJ+%,G HvlU/Vw|jy/!l\ol7DOB/䲺9]b?q |RSn~DTo&m#4K/kEZ04Afa۶WK1:]mf@(Eq{O5O#<\Z2-0jBj;jkGANYuK\g?2+!A@RFV@gI>X @Dlx)}z=WS4a<~{*oަ}?AHn@rW˷XIENDB`games/minimal/mods/default/textures/default_ladder.png0000644000175000017500000000056012565232430024025 0ustar mquinsonmquinsonPNG  IHDR(-SPLTEdGdHiJjLkLmMnNoOoOpPqPqQrPrQsRtStSuSvTwUxUyVyVyV zW {W \"["c+e,g-j/k/m0m0n0o0o1q2r2n(s2s3t2t3t3u3v4w5x5y6{7}7|7~899:; tRNS@fjIDATWc``c1M0CSLQTW]. $$# Ђ!bimf "/(NjJZ֪: p-,l2¼\$aa'on +-%Ɉ #cIENDB`games/minimal/mods/default/textures/default_tool_woodaxe.png0000644000175000017500000000020612565232430025272 0ustar mquinsonmquinsonPNG  IHDR(-S PLTEB" ]=$pN(" tRNS@f(IDATxڽ!AYPL^[ܣiVk퓗r(DaIENDB`games/minimal/mods/default/textures/default_dirt.png0000644000175000017500000000306212565232430023534 0ustar mquinsonmquinsonPNG  IHDRh6PLTE۶mmmIII$$$mI$mI$mmII$$mI$۶mmII$$mmII$$۶mmmIII$$ےmmIIm$$mmII$$mmII$$II$$$$۶۶mmImI$I$ےmmII$m$mmII$$mmII$$II$$$$ےmmIIm$$ImmII$$mmmII$$mmII$$II$$$$۶mmmIII$ےmImm$mI$mI$I$$۶۶mmImI$Iے۶mIm$mm۶I$mI۶$I$$ےmImm$IImI$mmmI$mI$I$$۶۶mmImI$I$ےmmII$m$ےmImm$II$mIm$Im$۶ےmmII$m$ImmII$$mmIm$Im$ImIm$I$mے۶mIm$mII$mےIm$Im$ےmmIIm$$ImmII$$mےmImImI*IDAT(nd`c'v&C&% AMnⱸA%$.*4Z`$m$fMv\;9|q Cp[N&Yk_?ICpᔯ9Sޭ;|;a8^st59|A"=36,/US :)~S RLd֖3"+phj73Pk>cxrk))IENDB`games/minimal/mods/default/textures/default_clay.png0000644000175000017500000000047612565232430023530 0ustar mquinsonmquinsonPNG  IHDR:sRGB pHYs  tIME3CQIDAT N0бmRNX"wᕌR؋e4GǕ.4S ]AI0tD\R& cƉ1L%-Sˆfx'qRq'ɶ:plgs6j/RIĂcgzGXmy&ڒ+0Z ,rw]ä Sm{;;oaUʂGIENDB`games/minimal/mods/default/textures/default_lava.png0000644000175000017500000000025412565232430023515 0ustar mquinsonmquinsonPNG  IHDRb PLTEu 3y[IDATP>/@ VЯZ^Z`RF/AEYy +T%:IENDB`games/minimal/mods/default/textures/default_mineral_coal.png0000644000175000017500000000021612565232430025215 0ustar mquinsonmquinsonPNG  IHDRb PLTE$$$...MpDtRNS@f3IDAT[c`0)ČM  p5aLDAHfAA3BAj+ЏIENDB`games/minimal/mods/default/textures/default_fence.png0000644000175000017500000000074012565232430023652 0ustar mquinsonmquinsonPNG  IHDR(-SPLTE. 2! 3 44;" <$ >,"B" C'C,F+ G/J4M.M4M4N8!O* O2Q7S/S8V; W:WeY(52-etRNS@fIDAT0@kBkb|(_ @:d#`?H]$D.%] ?*j>JπbWU|h>?)#mS%`6/_mHr ]n~ravIENDB`games/minimal/mods/default/textures/default_steel_block.png0000644000175000017500000000020012565232430025047 0ustar mquinsonmquinsonPNG  IHDR%=m"PLTEŽ*5IDAT[cAGÑ8$Z&2tLdʰ'HY?pGIENDB`games/minimal/mods/default/textures/default_torch_on_ceiling.png0000644000175000017500000000021112565232430026070 0ustar mquinsonmquinsonPNG  IHDRRPLTEI$m$I$%atRNS@f%IDAT[c`42  WK( .%V"IENDB`games/minimal/mods/default/textures/default_lava_source_animated.png0000644000175000017500000000552612565232430026746 0ustar mquinsonmquinsonPNG  IHDR`e IDATxm PTG;&1lr3̓fƀ1CDHX<HXu5+4&+j˸fXCMjUM4qncK*31^~_wa{G>YK}Ų'E3S6n2eߴŵGD01yl<\aaf͒-U7O~؝/tҝ- CoKm"2=[`\eg@9M<; q2"#&OŁ6uMR*{ hp"L̲:eЦx)!{4nq C$:jijoOFbX+gaoU,` (hREk== GDx+,ݦFfj< .[S# Z_fy<M@]bXӧc'y<@6M>6롯RnߧGx$GDc$j~#cL{1WJm#i~޳mT ?6U9ޚf~8cy'J̫U=bp'#/*B)ʠ '#:-% =5==m>mnfyŰoRΡr1cZơקMMœoڿ-LRoG˽ڕJU\˕&/noOMeߚ}z߿ۅ؜FwaHGs;,0z[DG?ܦQ3!לH=]FSZ##7"ģkjtڽeݱ (hǧyH?FmY69mHgq1 ђ‡ wqA<Nv 'y2J;xAz00}Vnv!q~-˵Jh|EXXaauu\qF<>zxS %n b%Milsz44tɴ" [\>b՜c|`1_&5ClG8ET? mIi4L\^nDWg2:3գXG`P4RIV?h?ghF)ƌ05ϒ)mzMafvե=i<`;ݾd2xvhMB:xY{$KkٙƾgNEc|k2 h4XO-;At} P :6P|(Jw-dPc?h.ZH0^rIdD9)i<.n$@yǓ〉8[:M=Zg2(˫45{„hp4c7+dpqxb)ujc㪘QVI4 <СTݹ4vHZ)cbO p~|z~L>J.u("c03|NS/8kM&hNA٥8ӟoQ=*hf {W~Kѷ*b q%~xm,n#z1C;>lv ^.]ق36rPUz+ʨRS&đ R,2:py'FHaƮէP(FkJJ_7]ZXh㫿12?`0yĉ1hcEn6y@<~h0z))OeR0Gn|1-`U||c DwgIENDB`games/minimal/mods/default/textures/default_chest_lock.png0000644000175000017500000000022112565232430024702 0ustar mquinsonmquinsonPNG  IHDRRPLTE@a;hHGG7IDAT[c0`D0b ) S S `2BC`#` @1 N{k"PIENDB`games/minimal/mods/default/textures/default_chest_side.png0000644000175000017500000000014212565232430024700 0ustar mquinsonmquinsonPNG  IHDR%=m"PLTE@9vIDAT[cB@ g_$IENDB`games/minimal/mods/default/textures/default_torch_on_floor.png0000644000175000017500000000021212565232430025600 0ustar mquinsonmquinsonPNG  IHDRRPLTEI$m$I$%atRNS@f&IDAT[c` @iV P+e0 Fdi$eIENDB`games/minimal/mods/default/textures/default_nc_rb.png0000644000175000017500000000021112565232430023646 0ustar mquinsonmquinsonPNG  IHDRR*PLTE2^m@@@QO]IDAT[c`F!bB,tb(3 l9IENDB`games/minimal/mods/default/textures/treeprop.png0000644000175000017500000000136512565232430022732 0ustar mquinsonmquinsonPNG  IHDR DwPLTE1 <16L@% !RBPS& JM6HJK<EHLQW* E P!!J!R!R$6%L %U%Y& (!(8)!)P)`*Q *a++$+(+t,,",#,9,e-).i/$0*0>0a 0d 1h2.3+%3c 3k4.4Z 4i 4l 4v5+5-6L6s7*9{:/;";x-$>r>s?*@0&C|DzE4*F2GyL2N O5PTU:!VJ&VWXO/\?&^aK"cH)fH)fP#kU0lU0nA+oW.pR9sV+uN0vY3xnjttRNS@f,IDATxWOQPPWQƲvl(v-b|ɹə&H)(J;d2r<[gn7HFV&C4͞*I"ɋ6d P#.;l5ܴxZi&DY(!F1dXNgIݯbJ#9˜{FΡ,O`Y7v;IDc"ۺ[xh* 6r=HKyg.?+ñ'OdFF}r:R!dFA$\G`h7[PZxкtwW/Ai@ed?O$YP5IENDB`games/minimal/mods/default/textures/default_grass_footsteps.png0000644000175000017500000000140312565232430026014 0ustar mquinsonmquinsonPNG  IHDRh6sBITO pHYs+IDAT(SeORqmZ."\$H$EN܏0P^6O%ןin͏}<@,>DZ5D8wʍgbbk s><J9=9,E:kK3Q‡o˻4=LBܫdo;iPءW'6FXL&+@2?v>KOX461%D&X'1u= lvZ"PV0laJ7ԣh#2ەc> }ggWC'8̏~wFO`&SCK56wnP' toz2B/B4C>ܕ6baL\/C*7M;on *#'L6$OE*xpZ.&܇j+h&z@;:7ٖh#RԆ}m%kbŷ t ,IENDB`games/minimal/mods/default/textures/default_sandstone.png0000644000175000017500000000135012565232430024566 0ustar mquinsonmquinsonPNG  IHDRh6sRGB pHYs  tIME0P'~OzIDAT(SRn@O`@C*o}>M# JF 9 ;>N3;35ONMe0vh躮{YV0kayOZoϦwt[>fos tRNSsdVIDATx}[ b}}%ݿ ߉ȓM^<ŗ le B䜬/n(P ? (78^3IENDB`games/minimal/mods/default/textures/default_mese.png0000644000175000017500000000020112565232430023513 0ustar mquinsonmquinsonPNG  IHDR%=m"PLTEpP6IDATc8)c1yM1пNF#ϯ`|c{8a5X7IENDB`games/minimal/mods/default/textures/default_glass.png0000644000175000017500000000032212565232430023677 0ustar mquinsonmquinsonPNG  IHDR(-SBPLTEɦΩɨ̪ͣԢդԭڵݸ޺UHtRNS@f>IDATxڝQ Cdj0 C($Wzw*<">ӍA%h^j#I{-tIENDB`games/minimal/mods/default/textures/default_grass_side.png0000644000175000017500000000155612565232430024723 0ustar mquinsonmquinsonPNG  IHDRasRGBbKGD pHYs  tIME!&XnIDAT8%[rTHG[HKΔNlഭpGEp}]Ĉ|xN7DË%O鿬{ɫT mΣ96W-YSڼg9<(۷ؖd !0i pz0G1pŽIDATxڥI @ *(Gmnr/B*16i$s$Cf\Wq/L2IENDB`games/minimal/mods/default/textures/default_furnace_front_active.png0000644000175000017500000000043312565232430026757 0ustar mquinsonmquinsonPNG  IHDR(-SfPLTE333MF-PH*TK(UK)WWWXO,YP-`T(cW)eY+mmmyg"{cs1wB )6F S&+pIDATx]WBA MYz/$jyo~L dC$KB  *ѐ 6FK^L.q39^@E,IENDB`games/minimal/mods/default/textures/default_clay_lump.png0000644000175000017500000000021412565232430024553 0ustar mquinsonmquinsonPNG  IHDR(-S PLTE[[[{)tRNS@f.IDATxڽ 0 b AT?^ ]w9:j4z;4b#IENDB`games/minimal/mods/default/textures/default_wood.png0000644000175000017500000000257012565232430023545 0ustar mquinsonmquinsonPNG  IHDRh6PLTE۶mmmIII$$$mI$mI$mmII$$mI$۶mmII$$mmII$$۶mmmIII$$ےmmIIm$$mmII$$mmII$$II$$$$۶۶mmImI$I$ےmmII$m$mmII$$mmII$$II$$$$ےmmIIm$$ImmII$$mmmII$$mmII$$II$$$$۶mmmIII$ےmImm$mI$mI$I$$۶۶mmImI$Iے۶mIm$mm۶I$mI۶$I$$ےmImm$IImI$mmmI$mI$I$$۶۶mmImI$I$ےmmII$m$ےmImm$II$mIm$Im$۶ےmmII$m$ImmII$$mmIm$Im$ImIm$I$mے۶mIm$mII$mےIm$Im$ےmmIIm$$ImmII$$mےmImImI*3IDAT(Mo6ЙKjE@r1?>@\{^iECNï_7K#LPz"XNU.M kl*ql"%#*դ)?RrUysY<R)~KqEJpBvKn&h rǑ[Ūl-1@8-~h{eW- GS2kt&|]: 9֋N{6< Sl=IFS.O@6b33]tsܖ1"PkEV7;\BhY[- 1[.WTiՏ;xeShozLƘjuٷ锆K\T,&O֯<^a qt*my{ۭ[@k Bqһ6<\8Z]&5n BpD;PJ1>N*{e/Dz̵uuLq4^Ԯq)XK y˼VKJ^.IENDB`games/minimal/mods/default/textures/default_tnt_top.png0000644000175000017500000000022212565232430024254 0ustar mquinsonmquinsonPNG  IHDRb PLTEn((HY%AIDAT A0@ "?,<0޸naC$A՜܃MNɕP 6~i 'IENDB`games/minimal/mods/default/textures/default_tool_woodpick.png0000644000175000017500000000022512565232430025444 0ustar mquinsonmquinsonPNG  IHDR(-S PLTEB" ]=$pN(" tRNS@f7IDATxm @ A5|y}#fCC&M;T v:_EuIENDB`games/minimal/mods/default/textures/default_cloud.png0000644000175000017500000000012312565232430023673 0ustar mquinsonmquinsonPNG  IHDR%=m"PLTE IDATc 0 HIENDB`games/minimal/mods/default/textures/default_gravel.png0000644000175000017500000000025412565232430024052 0ustar mquinsonmquinsonPNG  IHDRb PLTE-)$HA6VOH}p9zT[IDATPC:$@Ky`~B9٘ciV$[:$(PF$A e@+%eS/8x8yY%Yd8 j vȾΨ_+xY-B+swg.b^;>vJ2c8O(@7ѰFס J;Am' gܬr;`h#x.ze*[noV"ҕ,|--b@\8ALc([ܘB#y"%+(1G! d((F}IgNk7Sr$J#0c8ݑ|D\jVAo9^[ו>Q2y!rC_7`lp%C6G0Wҟ)X 0}X1/8j\Ӛ$5yp-T4 cG"|ދy f5b숂HQ0&0Tf#Z5h+zc vDMDOiGJLwT T)PSLNU(`I LPAv~IщG☬Zڊ+НPb3 í(x\F/bt7HJ|]9팸/YJKEWi]bKLLNIENDB`games/minimal/mods/default/textures/default_rail_curved.png0000644000175000017500000000056712565232430025100 0ustar mquinsonmquinsonPNG  IHDR(-SPLTEUWShJkLlMlMmMnNoOpPpPqQrPrQsRtSuSvTxUxU {Y$}Y!~\%~\&]#_'`'a+b(d)g)i.k/k/l/l0o0q2r2s3t3t3u4v3w5w4x5x5y6|7|7~7~88A؊!tRNS@fIDAT"Y-Q(х jtO3.@$d8h' @s @ck6=аw4pp`w + W aaZ4XwKlz z1ӠZȹ R O<],A_ }/IENDB`games/minimal/mods/default/textures/default_scorched_stuff.png0000644000175000017500000000024412565232430025572 0ustar mquinsonmquinsonPNG  IHDRb PLTEM&8twtRNS@fIIDAT[c`@ ( $|  ($t kVVôi 3BCNat  NIENDB`games/minimal/mods/default/textures/default_rail_crossing.png0000644000175000017500000000060412565232430025427 0ustar mquinsonmquinsonPNG  IHDR(-SPLTEUWShIlKmKpMqNqOrOrOrPtPtQuRuRvRvRwRxT{U{V|V|W~W~Xf-h-g-k/k/m0n1p1q2q2r2s2s3s2s3u4u3u4w5x4x5y5y6z6z5z6|6~7~78tRNS@fIDATxeGPCm:@ 7Cb,=yX̀ I `S H_L HlxY+Tۭ F@m3[>71|:6b&^0kRS5P=Қ۔cIENDB`games/minimal/mods/default/textures/default_sapling.png0000644000175000017500000000051012565232430024222 0ustar mquinsonmquinsonPNG  IHDR(-SxPLTE4l C|T6L!M6JEHQ* $6(!(8*Q +$+t,#,e-)/$0>4i 4l 6s7*;"?*C|DzGyW^kU0nA+oW.sV+AZtRNSf{IDATxڍ[0 1BKҒq oH"A$>h_3ۣ6ͧI Z <<"@UʐȧʶYc{k3]6s믌7 $ jIENDB`games/minimal/mods/default/textures/player.png0000644000175000017500000000023512565232430022361 0ustar mquinsonmquinsonPNG  IHDR ,W PLTEqtRNS@fBIDATx͍[ kV4?2b炎LȗjxwU(a` W'KXAiͿIENDB`games/minimal/mods/default/textures/default_nc_front.png0000644000175000017500000000031412565232430024377 0ustar mquinsonmquinsonPNG  IHDR(-S'PLTE 2^aaabbbrrra’cqU(`IDATxe 0 O]uڰ1$RƊmP#aJ5h=aAϏFi'eX!1P?@,Q]D.ҷWd#IENDB`games/minimal/mods/default/textures/default_water.png0000644000175000017500000000045612565232430023720 0ustar mquinsonmquinsonPNG  IHDR(-SKPLTE'Bj(Bj(Bk)Cl)El*Fm+Eo+Fn+Gn+Go,Ho,Hp-Iq1Ov1Qx3Ry3Sy4Sz4Tz5S{5U{6U|6W|<\=]uYOiIDATW5r0 ĶHZ#/^Jj@G]A332{"2z=͜& FW88fe8xkO0{x߄GM033Si7/kݕ8 I^1Nxe+^=2 쌬qC 480IENDB`games/minimal/mods/default/textures/default_papyrus.png0000644000175000017500000000024512565232430024275 0ustar mquinsonmquinsonPNG  IHDRRPLTEs4aNs4utRNSf8IDAT[cP @@4{)a^RqƮP /2Ta f/2&a5ĉ vQ6IENDB`games/minimal/mods/default/textures/default_mineral_iron.png0000644000175000017500000000163212565232430025251 0ustar mquinsonmquinsonPNG  IHDR(-SPLTE$$$-A701,1>B4D;741:;6:>9;A;>B7>KE?KH@>7BIGBQODEADOOEGEFMIGOFGPMHKEHNHHRHIPLLOOLQNMMGNNLNNNOHBOPLOSNOYROYSQRMQYRRRRRTPR`[S_\UYSU^^U``VLHVVRVWSVWUV[XV]\W`[XYTX[ZY[_Z_\[b^\\V\`_\a^]\Y]_[____c``\Y`a``daaebag_allbc[bccbfeccaccecgdda_edafeffgcfgjfpngggiigijbilkinijb`jdbjiejigjkfjookojkpjkpmlkgmmmmmnmmonnfnopnssospowzpmlpqoprpqtnqzwromstpswttuotwwt{zu|{wtpwwsw~zwxy|x|~x}z{yz|zz|z~~zzz{ts}~z~~~|SUTY\Y^b]tnm~I$mI7{tRNS*>IDAT-CP/--۾lkv˶m޿sd?[+A6ڸC#]dFM=*xPHi{5f-WM-[B{ ˍJ)h5g? =M"$KI (~ĘX7di罩nq:FlMtGqz7!ZtVVԿW4֝w濷TyePeX-UcjJ눭J|dȟB'JL7(}nj?qS ^qwc. t)>"U3YexNtC4@y.:UjS$4z6LsW }٥T"U *QU_2ݩ+4 ^HɧD٣ЬE ~|\jN- d13Ny DZA}t⁇ o{VBTl/,o`&jzJ13A{eD ~]֑CyB9݅2e2 uCEϽ /^^-dn8UzPnHn 8l&Mx 8w">uߴ fQC#n?sѽld6&*>0^!/ᒭ{G*ՓCq4pґzϠh/l䤏pֹr-J9^EEQ:'s__ΊKQSQP Ѩ6}WQ -/O0ݮ&(pE窩Ș㽶b(u"P Trڇ,5":ȕ(C(0fA~lQli<$7PKTϖ?o5jD] d A-}Bn[IDATWukWQ]qB^8^Kgf}hzߵ6k[oofgcn1 LUWt6 ә_h)8t>P/.p񇼷A]$ժgՎRcYU5K:b#0M#s:!.lAفl/P)Rɧx%ƃ_,%IENDB`games/minimal/mods/default/textures/default_torch.png0000644000175000017500000000022212565232430023704 0ustar mquinsonmquinsonPNG  IHDRRPLTEI$m$I$%atRNS@f.IDAT[c`0XP++L&q2 f"a``  IENDB`games/minimal/mods/default/textures/default_book.png0000644000175000017500000000023512565232430023523 0ustar mquinsonmquinsonPNG  IHDRq PLTEUWSYzstRNS@f?IDATxڍG0ASL v$}f2RIb:L3@ĥg œ!{@IENDB`games/minimal/mods/default/textures/default_tree_top.png0000644000175000017500000000026112565232430024411 0ustar mquinsonmquinsonPNG  IHDR(-SPLTE.!0!1&J=P3Q/U&e(IENDB`games/minimal/mods/default/textures/default_tool_steelshovel.png0000644000175000017500000000022012565232430026155 0ustar mquinsonmquinsonPNG  IHDR(-SPLTEB" ]=$HtRNS@f,IDATxDZ 0,vl\<ܗ0yuA?YIENDB`games/minimal/mods/default/textures/default_tool_woodshovel.png0000644000175000017500000000020712565232430026016 0ustar mquinsonmquinsonPNG  IHDR(-S PLTEB" ]=$pN(" tRNS@f)IDATx!0g6 ,q$ewL4&=1oN$IENDB`games/minimal/mods/default/textures/player_back.png0000644000175000017500000000022512565232430023340 0ustar mquinsonmquinsonPNG  IHDR ,WPLTE!tRNS@f=IDATxA ?A)MA0(iЀP°K 6|ڃ'"{5:K!IENDB`games/minimal/mods/default/textures/default_apple.png0000644000175000017500000000015512565232430023673 0ustar mquinsonmquinsonPNG  IHDRa4IDATx!@ÆM>r p&ռ&G0]iL  X`?8IENDB`games/minimal/mods/default/textures/default_brick.png0000644000175000017500000000071112565232430023662 0ustar mquinsonmquinsonPNG  IHDR(-SPLTEĽӒpIDATB [sH cWDiek:F׫b,GezN^ `ŰWvᲶ!frՠfKC0[8OLDgp E3 >ϿJojDq+U(gux61Դgd90.M}oB|o0N:0YOS"*e*oS?^h9IENDB`games/minimal/mods/default/textures/default_rail_t_junction.png0000644000175000017500000000056612565232430025763 0ustar mquinsonmquinsonPNG  IHDR(-SPLTEUWSgIhJiKlLlMmMnNoNoOpPqPqQrQsRtSuSvTxUxU yV {Y$}Y!~\%~\&["_'`'g)j.k/l0m0m0o1o1p1q2s3t3t3t3u4v3w5x5|7|7~7~88GqtRNS@fIDATxU1 Dz ,R KHl"BL<\7.S+a}*PR" FO8 .?15]\r aC_>sd~zX{6_:SIENDB`games/minimal/mods/default/textures/default_chest_top.png0000644000175000017500000000013512565232430024560 0ustar mquinsonmquinsonPNG  IHDR%=m"PLTE@9vIDATcH,&dIENDB`games/minimal/mods/default/textures/default_tool_woodsword.png0000644000175000017500000000022312565232430025652 0ustar mquinsonmquinsonPNG  IHDR(-SPLTE)B" ]=$pN(%ptRNS@f2IDATxڝ1 @v e 9p 59ݺa9\ckDCV,A-%Q]?`OKH󗅃cP;UŀjCXכ6PIZ IENDB`games/minimal/mods/default/textures/default_tnt_side.png0000644000175000017500000000020112565232430024373 0ustar mquinsonmquinsonPNG  IHDRRPLTEn((oLG-IDATc0R@b.P\\\X "SLf̈́@IENDB`games/minimal/mods/default/sounds/0000755000175000017500000000000012565232430020007 5ustar mquinsonmquinsongames/minimal/mods/default/sounds/default_grass_footstep.1.ogg0000644000175000017500000001554612565232430025425 0ustar mquinsonmquinsonOggS)>e vorbisDpOggS)Vs)c1 kνwZ JVk1PJ%KIsmJkIcα^Sk{N-\sjc)k܂,` 2PhJ 01 4 9眔)眓9!2 RZ뜃PJkZRk1P`R cYgjˎ%y(#Y'my)['i,g+˾o뺮,˲꺮+˲ ʲ,۶n꺲,˶mq뺮G0p$<N Y d dR RH)RL("ZcZZkRJ)RJ)RJ)RJ)RJ)RJ)RRR6hJ,PhJ 0) :ÔsI(%1眃RJsRJI2礔Rk1fRi-k Z1Ji-Zs=Zsi-{ARZk9 LktBz`'EcRb1CJ1s9b1sN1ƜsAb1 BsA!9眃BsB!: B!tB!B B!A!BB!B6pR4XhJr,13H9,6!UH)ŴfFU !4dN1dZs! f 6A "\H.\]BBX@ 88'ST "" 8D02468:<>@B@OggSjE)6K(,+# #"&&+."%&""-0-"'#"%.* QGSsbM^}8F4Sr#){z:}ʿ:4W q:5UT+ˏk2%;O'i(N`(W?-emʸ͂0w+L՚3qgժVi$c ɛ\N5^6 /b&RC )(N e_~Q]+IմVp~~ н|3h. ߯uI\,[uz$O։݈/tа;9T5n |m-N[ڣ<</K#& ]=}JOΕ˕iDTak0O>u:#o\o0[wVbO[gQ'QzS}47[vgՔW%=R_~cD[0{}z\$S1wب U^G?WE|g)2) `LSzUs}=}#ZFH3SR@8IRIQ7U)=z{Z}GG :*FimS{G'\"1.B 0(%8y( ,hQ)c۶\1XcT_/@S +23f(boc EjFMٲJq t};_hf[wF۩ӯpri MǍl": yBӼZ'3,OǍÉ0Ȼhɩ%w=-NQנJ!1g?g9Si;<ԎIT,[X\̶ h !:6I(vq_~#n]o`$Y Ur%1hˈnj75.7ZXU?js֛qsEUߔ$b!clnsgV4[TZPp5ip1o~Z5Tf%s>xUϱ/HםHp6&hbdTQc*Ɯ4>UԍƂTIvI/D*Œ.q#(HDa @M#:K2DheX{\[U_zN{iz^|6uzlj {Q(`9\Lu$&|+GSlIAfe:i;Y1{h'}t{цi|Nb:Yo=K4'抇+ߴG̵},$L4k"g 2y& NLjLL͈3]vd|R]F* MǕٺf#1^kK9JG+|$Jrxׄ&\Y^YÞz~$k>{bnx;b l{^C$UIphUu EoW#w.Dug̸SGb$UWZp@?76?~{sǴk->E?_Ǚo]@'8i(bum;Eg\Zx , jr%Tv\nV`{\_woo^FuwTk=af__~Y˖^AJf!^,F>vn5C±箣|X#v@u"B鶂 *jM(pKWr__\7[>)@bb:0Ep=+s2iU=wvvoҳ23!>/{u8n2멽IŎ>EdP|VCzr<7ou)V`V'69Q@B×b{gVxzB{o{}-I@ u<\3ԫ}En`:A\'ϪYkb+îd@}ћJe=o/?]xU GD 3!O4 zl[\7Ռ.V=ݯLqL]ƶf ?m||Z =R8 & Е> E- .5F3ܨAŴ>%M?~w eRT:)0gx h8 a,q CР&!U(U0Do6@UHbǹzKz}=-;oZT_0Jtӫ|>-n{|7BŞ vf)jKwԯ}*!L7+[?P*0$vy&3dSM9#̬DQ,lǬOU[  z8bjLӜi+zzv3^L,I>ЙgʋI^gF%*LH=V_"pxS?[ >#VTxۂ5|؝a $hUua/be F-|>}@FCCj>̙7Nю8#my3$H꾻5k"j,cBu()Å䥤 1@[2y<8r83ѷeT>బ\Χe"&ak1'Ihd:E,q{w~+]!F؜cB64 T#rH4Ut&ey֫X3߸yn伯jZ$LdNf1*Ͷ𨣅MË Jk|DnCcrua7}T. ^#8w@51VG[\bzԨT> A65.5d^Mʛq[&!A5MvHxǝo|_'K w aSzfPu_n_q]s#ʥ2͎^(X,Fr`90{"1(^_+o7V[%Ae#0o [8 .d bXEĺ --wall_bottom = = --wall_side = = }, groups = {snappy=2,choppy=2,oddly_breakable_by_hand=3}, legacy_wallmounted = true, sounds = default.node_sound_wood_defaults(), }) minetest.register_node("default:wood", { description = "Wood", tiles ={"default_wood.png"}, is_ground_content = false, groups = {snappy=2,choppy=2,oddly_breakable_by_hand=2}, sounds = default.node_sound_wood_defaults(), }) minetest.register_node("default:mese", { description = "Mese", tiles ={"default_mese.png"}, groups = {cracky=1,level=2}, sounds = default.node_sound_defaults(), }) minetest.register_node("default:cloud", { description = "Cloud", tiles ={"default_cloud.png"}, is_ground_content = false, sounds = default.node_sound_defaults(), }) minetest.register_node("default:water_flowing", { description = "Water (flowing)", inventory_image = minetest.inventorycube("default_water.png"), drawtype = "flowingliquid", tiles ={"default_water.png"}, special_tiles = { {name="default_water.png", backface_culling=false}, {name="default_water.png", backface_culling=true}, }, alpha = WATER_ALPHA, paramtype = "light", walkable = false, pointable = false, diggable = false, buildable_to = true, is_ground_content = false, drowning = 1, liquidtype = "flowing", liquid_alternative_flowing = "default:water_flowing", liquid_alternative_source = "default:water_source", liquid_viscosity = WATER_VISC, post_effect_color = {a=64, r=100, g=100, b=200}, groups = {water=3, liquid=3}, }) minetest.register_node("default:water_source", { description = "Water", inventory_image = minetest.inventorycube("default_water.png"), drawtype = "liquid", tiles ={"default_water.png"}, special_tiles = { -- New-style water source material (mostly unused) {name="default_water.png", backface_culling=false}, }, alpha = WATER_ALPHA, paramtype = "light", walkable = false, pointable = false, diggable = false, buildable_to = true, is_ground_content = false, drowning = 1, liquidtype = "source", liquid_alternative_flowing = "default:water_flowing", liquid_alternative_source = "default:water_source", liquid_viscosity = WATER_VISC, post_effect_color = {a=64, r=100, g=100, b=200}, groups = {water=3, liquid=3}, }) minetest.register_node("default:lava_flowing", { description = "Lava (flowing)", inventory_image = minetest.inventorycube("default_lava.png"), drawtype = "flowingliquid", tiles ={"default_lava.png"}, special_tiles = { { image="default_lava_flowing_animated.png", backface_culling=false, animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=3.3} }, { image="default_lava_flowing_animated.png", backface_culling=true, animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=3.3} }, }, paramtype = "light", light_source = LIGHT_MAX - 1, walkable = false, pointable = false, diggable = false, buildable_to = true, is_ground_content = false, drowning = 1, liquidtype = "flowing", liquid_alternative_flowing = "default:lava_flowing", liquid_alternative_source = "default:lava_source", liquid_viscosity = LAVA_VISC, damage_per_second = 4*2, post_effect_color = {a=192, r=255, g=64, b=0}, groups = {lava=3, liquid=2, hot=3}, }) minetest.register_node("default:lava_source", { description = "Lava", inventory_image = minetest.inventorycube("default_lava.png"), drawtype = "liquid", --tiles ={"default_lava.png"}, tiles ={ {name="default_lava_source_animated.png", animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=3.0}} }, special_tiles = { -- New-style lava source material (mostly unused) {name="default_lava.png", backface_culling=false}, }, paramtype = "light", light_source = LIGHT_MAX - 1, walkable = false, pointable = false, diggable = false, buildable_to = true, is_ground_content = false, drowning = 1, liquidtype = "source", liquid_alternative_flowing = "default:lava_flowing", liquid_alternative_source = "default:lava_source", liquid_viscosity = LAVA_VISC, damage_per_second = 4*2, post_effect_color = {a=192, r=255, g=64, b=0}, groups = {lava=3, liquid=2, hot=3}, }) minetest.register_node("default:torch", { description = "Torch", drawtype = "torchlike", tiles ={"default_torch_on_floor.png", "default_torch_on_ceiling.png", "default_torch.png"}, inventory_image = "default_torch_on_floor.png", wield_image = "default_torch_on_floor.png", paramtype = "light", paramtype2 = "wallmounted", sunlight_propagates = true, is_ground_content = false, walkable = false, light_source = LIGHT_MAX-1, selection_box = { type = "wallmounted", wall_top = {-0.1, 0.5-0.6, -0.1, 0.1, 0.5, 0.1}, wall_bottom = {-0.1, -0.5, -0.1, 0.1, -0.5+0.6, 0.1}, wall_side = {-0.5, -0.3, -0.1, -0.5+0.3, 0.3, 0.1}, }, groups = {choppy=2,dig_immediate=3,attached_node=1}, legacy_wallmounted = true, sounds = default.node_sound_defaults(), }) minetest.register_node("default:sign_wall", { description = "Sign", drawtype = "signlike", tiles ={"default_sign_wall.png"}, inventory_image = "default_sign_wall.png", wield_image = "default_sign_wall.png", paramtype = "light", paramtype2 = "wallmounted", sunlight_propagates = true, is_ground_content = false, walkable = false, selection_box = { type = "wallmounted", --wall_top = --wall_bottom = --wall_side = }, groups = {choppy=2,dig_immediate=2,attached_node=1}, legacy_wallmounted = true, sounds = default.node_sound_defaults(), on_construct = function(pos) --local n = minetest.get_node(pos) local meta = minetest.get_meta(pos) meta:set_string("formspec", "field[text;;${text}]") meta:set_string("infotext", "\"\"") end, on_receive_fields = function(pos, formname, fields, sender) --print("Sign at "..minetest.pos_to_string(pos).." got "..dump(fields)) local meta = minetest.get_meta(pos) fields.text = fields.text or "" print((sender:get_player_name() or "").." wrote \""..fields.text.. "\" to sign at "..minetest.pos_to_string(pos)) meta:set_string("text", fields.text) meta:set_string("infotext", '"'..fields.text..'"') end, }) minetest.register_node("default:chest", { description = "Chest", tiles ={"default_chest_top.png", "default_chest_top.png", "default_chest_side.png", "default_chest_side.png", "default_chest_side.png", "default_chest_front.png"}, paramtype2 = "facedir", groups = {snappy=2,choppy=2,oddly_breakable_by_hand=2}, legacy_facedir_simple = true, is_ground_content = false, sounds = default.node_sound_wood_defaults(), on_construct = function(pos) local meta = minetest.get_meta(pos) meta:set_string("formspec", "size[8,9]".. "list[current_name;main;0,0;8,4;]".. "list[current_player;main;0,5;8,4;]" .. "listring[]") meta:set_string("infotext", "Chest") local inv = meta:get_inventory() inv:set_size("main", 8*4) end, can_dig = function(pos,player) local meta = minetest.get_meta(pos); local inv = meta:get_inventory() return inv:is_empty("main") end, }) local function has_locked_chest_privilege(meta, player) if player:get_player_name() ~= meta:get_string("owner") then return false end return true end minetest.register_node("default:chest_locked", { description = "Locked Chest", tiles ={"default_chest_top.png", "default_chest_top.png", "default_chest_side.png", "default_chest_side.png", "default_chest_side.png", "default_chest_lock.png"}, paramtype2 = "facedir", groups = {snappy=2,choppy=2,oddly_breakable_by_hand=2}, legacy_facedir_simple = true, is_ground_content = false, sounds = default.node_sound_wood_defaults(), after_place_node = function(pos, placer) local meta = minetest.get_meta(pos) meta:set_string("owner", placer:get_player_name() or "") meta:set_string("infotext", "Locked Chest (owned by ".. meta:get_string("owner")..")") end, on_construct = function(pos) local meta = minetest.get_meta(pos) meta:set_string("formspec", "size[8,9]".. "list[current_name;main;0,0;8,4;]".. "list[current_player;main;0,5;8,4;]" .. "listring[]") meta:set_string("infotext", "Locked Chest") meta:set_string("owner", "") local inv = meta:get_inventory() inv:set_size("main", 8*4) end, can_dig = function(pos,player) local meta = minetest.get_meta(pos); local inv = meta:get_inventory() return inv:is_empty("main") end, allow_metadata_inventory_move = function(pos, from_list, from_index, to_list, to_index, count, player) local meta = minetest.get_meta(pos) if not has_locked_chest_privilege(meta, player) then minetest.log("action", player:get_player_name().. " tried to access a locked chest belonging to ".. meta:get_string("owner").." at ".. minetest.pos_to_string(pos)) return 0 end return count end, allow_metadata_inventory_put = function(pos, listname, index, stack, player) local meta = minetest.get_meta(pos) if not has_locked_chest_privilege(meta, player) then minetest.log("action", player:get_player_name().. " tried to access a locked chest belonging to ".. meta:get_string("owner").." at ".. minetest.pos_to_string(pos)) return 0 end return stack:get_count() end, allow_metadata_inventory_take = function(pos, listname, index, stack, player) local meta = minetest.get_meta(pos) if not has_locked_chest_privilege(meta, player) then minetest.log("action", player:get_player_name().. " tried to access a locked chest belonging to ".. meta:get_string("owner").." at ".. minetest.pos_to_string(pos)) return 0 end return stack:get_count() end, on_metadata_inventory_move = function(pos, from_list, from_index, to_list, to_index, count, player) minetest.log("action", player:get_player_name().. " moves stuff in locked chest at "..minetest.pos_to_string(pos)) end, on_metadata_inventory_put = function(pos, listname, index, stack, player) minetest.log("action", player:get_player_name().. " moves stuff to locked chest at "..minetest.pos_to_string(pos)) end, on_metadata_inventory_take = function(pos, listname, index, stack, player) minetest.log("action", player:get_player_name().. " takes stuff from locked chest at "..minetest.pos_to_string(pos)) end, }) default.furnace_inactive_formspec = "size[8,9]".. "image[2,2;1,1;default_furnace_fire_bg.png]".. "list[current_name;fuel;2,3;1,1;]".. "list[current_name;src;2,1;1,1;]".. "list[current_name;dst;5,1;2,2;]".. "list[current_player;main;0,5;8,4;]" .. "listring[current_name;dst]" .. "listring[current_player;main]" .. "listring[current_name;src]" .. "listring[current_player;main]" minetest.register_node("default:furnace", { description = "Furnace", tiles ={"default_furnace_side.png", "default_furnace_side.png", "default_furnace_side.png", "default_furnace_side.png", "default_furnace_side.png", "default_furnace_front.png"}, paramtype2 = "facedir", groups = {cracky=2}, legacy_facedir_simple = true, is_ground_content = false, sounds = default.node_sound_stone_defaults(), on_construct = function(pos) local meta = minetest.get_meta(pos) meta:set_string("formspec", default.furnace_inactive_formspec) meta:set_string("infotext", "Furnace") local inv = meta:get_inventory() inv:set_size("fuel", 1) inv:set_size("src", 1) inv:set_size("dst", 4) end, can_dig = function(pos,player) local meta = minetest.get_meta(pos); local inv = meta:get_inventory() if not inv:is_empty("fuel") then return false elseif not inv:is_empty("dst") then return false elseif not inv:is_empty("src") then return false end return true end, }) minetest.register_node("default:furnace_active", { description = "Furnace", tiles ={"default_furnace_side.png", "default_furnace_side.png", "default_furnace_side.png", "default_furnace_side.png", "default_furnace_side.png", "default_furnace_front_active.png"}, paramtype2 = "facedir", light_source = 8, drop = "default:furnace", groups = {cracky=2}, legacy_facedir_simple = true, is_ground_content = false, sounds = default.node_sound_stone_defaults(), on_construct = function(pos) local meta = minetest.get_meta(pos) meta:set_string("formspec", default.furnace_inactive_formspec) meta:set_string("infotext", "Furnace"); local inv = meta:get_inventory() inv:set_size("fuel", 1) inv:set_size("src", 1) inv:set_size("dst", 4) end, can_dig = function(pos,player) local meta = minetest.get_meta(pos); local inv = meta:get_inventory() if not inv:is_empty("fuel") then return false elseif not inv:is_empty("dst") then return false elseif not inv:is_empty("src") then return false end return true end, }) function swap_node(pos,name) local node = minetest.get_node(pos) if node.name == name then return end node.name = name minetest.swap_node(pos, node) end minetest.register_abm({ nodenames = {"default:furnace","default:furnace_active"}, interval = 1.0, chance = 1, action = function(pos, node, active_object_count, active_object_count_wider) local meta = minetest.get_meta(pos) for i, name in ipairs({ "fuel_totaltime", "fuel_time", "src_totaltime", "src_time" }) do if meta:get_string(name) == "" then meta:set_float(name, 0.0) end end local inv = meta:get_inventory() local srclist = inv:get_list("src") local cooked = nil if srclist then cooked = minetest.get_craft_result({method = "cooking", width = 1, items = srclist}) end local was_active = false if meta:get_float("fuel_time") < meta:get_float("fuel_totaltime") then was_active = true meta:set_float("fuel_time", meta:get_float("fuel_time") + 1) meta:set_float("src_time", meta:get_float("src_time") + 1) if cooked and cooked.item and meta:get_float("src_time") >= cooked.time then -- check if there's room for output in "dst" list if inv:room_for_item("dst",cooked.item) then -- Put result in "dst" list inv:add_item("dst", cooked.item) -- take stuff from "src" list srcstack = inv:get_stack("src", 1) srcstack:take_item() inv:set_stack("src", 1, srcstack) else print("Could not insert '"..cooked.item:to_string().."'") end meta:set_string("src_time", 0) end end if meta:get_float("fuel_time") < meta:get_float("fuel_totaltime") then local percent = math.floor(meta:get_float("fuel_time") / meta:get_float("fuel_totaltime") * 100) meta:set_string("infotext","Furnace active: "..percent.."%") swap_node(pos,"default:furnace_active") meta:set_string("formspec", "size[8,9]".. "image[2,2;1,1;default_furnace_fire_bg.png^[lowpart:".. (100-percent)..":default_furnace_fire_fg.png]".. "list[current_name;fuel;2,3;1,1;]".. "list[current_name;src;2,1;1,1;]".. "list[current_name;dst;5,1;2,2;]".. "list[current_player;main;0,5;8,4;]" .. "listring[current_name;dst]" .. "listring[current_player;main]" .. "listring[current_name;src]" .. "listring[current_player;main]") return end local fuel = nil local cooked = nil local fuellist = inv:get_list("fuel") local srclist = inv:get_list("src") if srclist then cooked = minetest.get_craft_result({method = "cooking", width = 1, items = srclist}) end if fuellist then fuel = minetest.get_craft_result({method = "fuel", width = 1, items = fuellist}) end if fuel.time <= 0 then meta:set_string("infotext","Furnace out of fuel") swap_node(pos,"default:furnace") meta:set_string("formspec", default.furnace_inactive_formspec) return end if cooked.item:is_empty() then if was_active then meta:set_string("infotext","Furnace is empty") swap_node(pos,"default:furnace") meta:set_string("formspec", default.furnace_inactive_formspec) end return end meta:set_string("fuel_totaltime", fuel.time) meta:set_string("fuel_time", 0) local stack = inv:get_stack("fuel", 1) stack:take_item() inv:set_stack("fuel", 1, stack) end, }) minetest.register_node("default:cobble", { description = "Cobble", tiles ={"default_cobble.png"}, is_ground_content = false, groups = {cracky=3}, sounds = default.node_sound_stone_defaults(), }) minetest.register_node("default:mossycobble", { description = "Mossy Cobble", tiles ={"default_mossycobble.png"}, is_ground_content = false, groups = {cracky=3}, sounds = default.node_sound_stone_defaults(), }) minetest.register_node("default:steelblock", { description = "Steel Block", tiles ={"default_steel_block.png"}, is_ground_content = false, groups = {snappy=1,bendy=2}, sounds = default.node_sound_stone_defaults(), }) minetest.register_node("default:nyancat", { description = "Nyancat", tiles ={"default_nc_side.png", "default_nc_side.png", "default_nc_side.png", "default_nc_side.png", "default_nc_back.png", "default_nc_front.png"}, inventory_image = "default_nc_front.png", paramtype2 = "facedir", groups = {cracky=2}, legacy_facedir_simple = true, is_ground_content = false, sounds = default.node_sound_defaults(), }) minetest.register_node("default:nyancat_rainbow", { description = "Nyancat Rainbow", tiles ={"default_nc_rb.png"}, inventory_image = "default_nc_rb.png", is_ground_content = false, groups = {cracky=2}, sounds = default.node_sound_defaults(), }) minetest.register_node("default:sapling", { description = "Sapling", drawtype = "plantlike", visual_scale = 1.0, tiles ={"default_sapling.png"}, inventory_image = "default_sapling.png", wield_image = "default_sapling.png", paramtype = "light", walkable = false, groups = {snappy=2,dig_immediate=3,attached_node=1}, sounds = default.node_sound_defaults(), }) minetest.register_node("default:apple", { description = "Apple", drawtype = "plantlike", visual_scale = 1.0, tiles ={"default_apple.png"}, inventory_image = "default_apple.png", paramtype = "light", is_ground_content = false, sunlight_propagates = true, walkable = false, groups = {fleshy=3,dig_immediate=3}, on_use = minetest.item_eat(4), sounds = default.node_sound_defaults(), }) -- -- Grow tree function -- local c_air = minetest.get_content_id("air") local c_ignore = minetest.get_content_id("ignore") local c_tree = minetest.get_content_id("default:tree") local c_leaves = minetest.get_content_id("default:leaves") local c_apple = minetest.get_content_id("default:apple") function default.grow_tree(data, a, pos, is_apple_tree, seed) --[[ NOTE: Tree-placing code is currently duplicated in the engine and in games that have saplings; both are deprecated but not replaced yet ]]-- local pr = PseudoRandom(seed) local th = pr:next(4, 5) local x, y, z = pos.x, pos.y, pos.z for yy = y, y+th-1 do local vi = a:index(x, yy, z) if a:contains(x, yy, z) and (data[vi] == c_air or yy == y) then data[vi] = c_tree end end y = y+th-1 -- (x, y, z) is now last piece of trunk local leaves_a = VoxelArea:new{MinEdge={x=-2, y=-1, z=-2}, MaxEdge={x=2, y=2, z=2}} local leaves_buffer = {} -- Force leaves near the trunk local d = 1 for xi = -d, d do for yi = -d, d do for zi = -d, d do leaves_buffer[leaves_a:index(xi, yi, zi)] = true end end end -- Add leaves randomly for iii = 1, 8 do local d = 1 local xx = pr:next(leaves_a.MinEdge.x, leaves_a.MaxEdge.x - d) local yy = pr:next(leaves_a.MinEdge.y, leaves_a.MaxEdge.y - d) local zz = pr:next(leaves_a.MinEdge.z, leaves_a.MaxEdge.z - d) for xi = 0, d do for yi = 0, d do for zi = 0, d do leaves_buffer[leaves_a:index(xx+xi, yy+yi, zz+zi)] = true end end end end -- Add the leaves for xi = leaves_a.MinEdge.x, leaves_a.MaxEdge.x do for yi = leaves_a.MinEdge.y, leaves_a.MaxEdge.y do for zi = leaves_a.MinEdge.z, leaves_a.MaxEdge.z do if a:contains(x+xi, y+yi, z+zi) then local vi = a:index(x+xi, y+yi, z+zi) if data[vi] == c_air or data[vi] == c_ignore then if leaves_buffer[leaves_a:index(xi, yi, zi)] then if is_apple_tree and pr:next(1, 100) <= 10 then data[vi] = c_apple else data[vi] = c_leaves end end end end end end end end -- -- ABMs -- minetest.register_abm({ nodenames = {"default:sapling"}, interval = 10, chance = 50, action = function(pos, node) if minetest.get_item_group(minetest.get_node( {x = pos.x, y = pos.y - 1, z = pos.z}).name, "soil") == 0 then return end print("A sapling grows into a tree at "..minetest.pos_to_string(pos)) local vm = minetest.get_voxel_manip() local minp, maxp = vm:read_from_map({x=pos.x-16, y=pos.y, z=pos.z-16}, {x=pos.x+16, y=pos.y+16, z=pos.z+16}) local a = VoxelArea:new{MinEdge=minp, MaxEdge=maxp} local data = vm:get_data() default.grow_tree(data, a, pos, math.random(1, 4) == 1, math.random(1,100000)) vm:set_data(data) vm:write_to_map(data) vm:update_map() end }) minetest.register_abm({ nodenames = {"default:dirt"}, interval = 2, chance = 200, action = function(pos, node) local above = {x=pos.x, y=pos.y+1, z=pos.z} local name = minetest.get_node(above).name local nodedef = minetest.registered_nodes[name] if nodedef and (nodedef.sunlight_propagates or nodedef.paramtype == "light") and nodedef.liquidtype == "none" and (minetest.get_node_light(above) or 0) >= 13 then if name == "default:snow" or name == "default:snowblock" then minetest.set_node(pos, {name = "default:dirt_with_snow"}) else minetest.set_node(pos, {name = "default:dirt_with_grass"}) end end end }) minetest.register_abm({ nodenames = {"default:dirt_with_grass"}, interval = 2, chance = 20, action = function(pos, node) local above = {x=pos.x, y=pos.y+1, z=pos.z} local name = minetest.get_node(above).name local nodedef = minetest.registered_nodes[name] if name ~= "ignore" and nodedef and not ((nodedef.sunlight_propagates or nodedef.paramtype == "light") and nodedef.liquidtype == "none") then minetest.set_node(pos, {name = "default:dirt"}) end end }) -- -- Crafting items -- minetest.register_craftitem("default:stick", { description = "Stick", inventory_image = "default_stick.png", }) minetest.register_craftitem("default:paper", { description = "Paper", inventory_image = "default_paper.png", }) minetest.register_craftitem("default:book", { description = "Book", inventory_image = "default_book.png", }) minetest.register_craftitem("default:coal_lump", { description = "Lump of coal", inventory_image = "default_coal_lump.png", }) minetest.register_craftitem("default:iron_lump", { description = "Lump of iron", inventory_image = "default_iron_lump.png", }) minetest.register_craftitem("default:clay_lump", { description = "Lump of clay", inventory_image = "default_clay_lump.png", }) minetest.register_craftitem("default:steel_ingot", { description = "Steel ingot", inventory_image = "default_steel_ingot.png", }) minetest.register_craftitem("default:clay_brick", { description = "Clay brick", inventory_image = "default_steel_ingot.png", inventory_image = "default_clay_brick.png", }) minetest.register_craftitem("default:scorched_stuff", { description = "Scorched stuff", inventory_image = "default_scorched_stuff.png", }) -- -- Support old code -- function default.spawn_falling_node(p, nodename) spawn_falling_node(p, nodename) end -- Horrible crap to support old code -- Don't use this and never do what this does, it's completely wrong! -- (More specifically, the client and the C++ code doesn't get the group) function default.register_falling_node(nodename, texture) minetest.log("error", debug.traceback()) minetest.log('error', "WARNING: default.register_falling_node is deprecated") if minetest.registered_nodes[nodename] then minetest.registered_nodes[nodename].groups.falling_node = 1 end end -- -- Global callbacks -- -- Global environment step function function on_step(dtime) -- print("on_step") end minetest.register_globalstep(on_step) function on_placenode(p, node) --print("on_placenode") end minetest.register_on_placenode(on_placenode) function on_dignode(p, node) --print("on_dignode") end minetest.register_on_dignode(on_dignode) function on_punchnode(p, node) end minetest.register_on_punchnode(on_punchnode) -- -- Test some things -- local function test_get_craft_result() minetest.log("info", "test_get_craft_result()") -- normal local input = { method = "normal", width = 2, items = {"", "default:coal_lump", "", "default:stick"} } minetest.log("info", "torch crafting input: "..dump(input)) local output, decremented_input = minetest.get_craft_result(input) minetest.log("info", "torch crafting output: "..dump(output)) minetest.log("info", "torch crafting decremented input: "..dump(decremented_input)) assert(output.item) minetest.log("info", "torch crafting output.item:to_table(): "..dump(output.item:to_table())) assert(output.item:get_name() == "default:torch") assert(output.item:get_count() == 4) -- fuel local input = { method = "fuel", width = 1, items = {"default:coal_lump"} } minetest.log("info", "coal fuel input: "..dump(input)) local output, decremented_input = minetest.get_craft_result(input) minetest.log("info", "coal fuel output: "..dump(output)) minetest.log("info", "coal fuel decremented input: "..dump(decremented_input)) assert(output.time) assert(output.time > 0) -- cook local input = { method = "cooking", width = 1, items = {"default:cobble"} } minetest.log("info", "cobble cooking input: "..dump(output)) local output, decremented_input = minetest.get_craft_result(input) minetest.log("info", "cobble cooking output: "..dump(output)) minetest.log("info", "cobble cooking decremented input: "..dump(decremented_input)) assert(output.time) assert(output.time > 0) assert(output.item) minetest.log("info", "cobble cooking output.item:to_table(): "..dump(output.item:to_table())) assert(output.item:get_name() == "default:stone") assert(output.item:get_count() == 1) end test_get_craft_result() -- -- Done, print some random stuff -- --print("minetest.registered_entities:") --dump2(minetest.registered_entities) -- END games/minimal/mods/default/mapgen.lua0000644000175000017500000000615312565232430020453 0ustar mquinsonmquinson-- -- Aliases for map generator outputs -- minetest.register_alias("mapgen_stone", "default:stone") minetest.register_alias("mapgen_dirt", "default:dirt") minetest.register_alias("mapgen_dirt_with_grass", "default:dirt_with_grass") minetest.register_alias("mapgen_sand", "default:sand") minetest.register_alias("mapgen_water_source", "default:water_source") minetest.register_alias("mapgen_lava_source", "default:lava_source") minetest.register_alias("mapgen_gravel", "default:gravel") minetest.register_alias("mapgen_tree", "default:tree") minetest.register_alias("mapgen_leaves", "default:leaves") minetest.register_alias("mapgen_apple", "default:apple") minetest.register_alias("mapgen_junglegrass", "default:junglegrass") minetest.register_alias("mapgen_cobble", "default:cobble") minetest.register_alias("mapgen_stair_cobble", "stairs:stair_cobble") minetest.register_alias("mapgen_mossycobble", "default:mossycobble") -- -- Ore generation -- -- Blob ore first to avoid other ores inside blobs minetest.register_ore({ ore_type = "blob", ore = "default:clay", wherein = {"default:sand"}, clust_scarcity = 24*24*24, clust_size = 7, y_min = -15, y_max = 0, noise_threshhold = 0, noise_params = { offset=0.35, scale=0.2, spread={x=5, y=5, z=5}, seed=-316, octaves=1, persist=0.5 }, }) minetest.register_ore({ ore_type = "scatter", ore = "default:stone_with_coal", wherein = "default:stone", clust_scarcity = 8*8*8, clust_num_ores = 8, clust_size = 3, y_min = -31000, y_max = 64, }) minetest.register_ore({ ore_type = "scatter", ore = "default:stone_with_iron", wherein = "default:stone", clust_scarcity = 12*12*12, clust_num_ores = 3, clust_size = 2, y_min = -15, y_max = 2, }) minetest.register_ore({ ore_type = "scatter", ore = "default:stone_with_iron", wherein = "default:stone", clust_scarcity = 9*9*9, clust_num_ores = 5, clust_size = 3, y_min = -63, y_max = -16, }) minetest.register_ore({ ore_type = "scatter", ore = "default:stone_with_iron", wherein = "default:stone", clust_scarcity = 7*7*7, clust_num_ores = 5, clust_size = 3, y_min = -31000, y_max = -64, }) -- -- Register biomes for biome API -- minetest.clear_registered_biomes() minetest.clear_registered_decorations() minetest.register_biome({ name = "default:grassland", --node_dust = "", node_top = "default:dirt_with_grass", depth_top = 1, node_filler = "default:dirt", depth_filler = 1, --node_stone = "", --node_water_top = "", --depth_water_top = , --node_water = "", y_min = 5, y_max = 31000, heat_point = 50, humidity_point = 50, }) minetest.register_biome({ name = "default:grassland_ocean", --node_dust = "", node_top = "default:sand", depth_top = 1, node_filler = "default:sand", depth_filler = 2, --node_stone = "", --node_water_top = "", --depth_water_top = , --node_water = "", y_min = -31000, y_max = 4, heat_point = 50, humidity_point = 50, }) games/minimal/mods/give_initial_stuff/0000755000175000017500000000000012565232430020722 5ustar mquinsonmquinsongames/minimal/mods/give_initial_stuff/depends.txt0000644000175000017500000000001112565232430023075 0ustar mquinsonmquinsondefault games/minimal/mods/give_initial_stuff/init.lua0000644000175000017500000000154012565232430022370 0ustar mquinsonmquinsonminetest.register_on_newplayer(function(player) print("[minimal] giving initial stuff to player") player:get_inventory():add_item('main', 'default:pick_stone') player:get_inventory():add_item('main', 'default:torch 99') player:get_inventory():add_item('main', 'default:cobble 99') player:get_inventory():add_item('main', 'default:wood 99') player:get_inventory():add_item('main', 'default:axe_steel') player:get_inventory():add_item('main', 'default:shovel_steel') player:get_inventory():add_item('main', 'default:pick_wood') player:get_inventory():add_item('main', 'default:pick_steel') player:get_inventory():add_item('main', 'default:pick_mese') player:get_inventory():add_item('main', 'default:mese 99') player:get_inventory():add_item('main', 'default:water_source 99') player:get_inventory():add_item('main', 'experimental:tester_tool_1') end) games/minimal/mods/legacy/0000755000175000017500000000000012565232430016314 5ustar mquinsonmquinsongames/minimal/mods/legacy/textures/0000755000175000017500000000000012565232430020177 5ustar mquinsonmquinsongames/minimal/mods/legacy/textures/apple_iron.png0000644000175000017500000000016712565232430023041 0ustar mquinsonmquinsonPNG  IHDRa>IDATx1 g˜/Ue ܘR|f.9(7lH, Nȿw7V^IENDB`games/minimal/mods/legacy/textures/cooked_rat.png0000644000175000017500000000022112565232430023012 0ustar mquinsonmquinsonPNG  IHDR(-S PLTEM&@oh~StRNS@f6IDATxڍ1@AwKNlcKHP>WvWYleO5f^JIENDB`games/minimal/mods/legacy/textures/dungeon_master.png0000644000175000017500000000567712565232430023736 0ustar mquinsonmquinsonPNG  IHDRax$PLTE,I$mI$x VIDATx܁6 @gydnb3# ɦ9l1v9%Sȷx#@6@0 7^x1vm`Z & S(jlaM018FӯDD0 h 5M2>4/`sduI5@;Daَ5Z@@ͦ ! M@h~$ |@ꪓ@cL$P"Jd; $1ؙ 91tg@HS8v A S{@9<<! lw`9>! %j l)Xv ohPSr0M4@vl5##(rp y'@f 01T  hgۻl/C3K9,zLGohPj:, @ @ $W2Y_>B7cx, m$ , T'`ZPH(D (aeC@45* h_p}ɜv݇F_R Pt̿@!]M#~G64-7GlԶx  `XAGA.v!KS07q85D:ߤR¹7-PC/5Á9%Sz7nK=%B^x1vm`wI^ oP2 l0,v4<;2pP@^.Z$|i.]Y - hq 7"@|9/xj녎@h#)hz@cvF4@> h&: )|'A8o B@l4H?~h8k %#b{! ".`O@7H9@v@ |p#`vJTpI"@`ނQ+@hWZ^ \Fbn,@_%_u4# I(h+(_/o Bh[}{K)v0IT*'?Ll$8ZsCH)mP{wf$(\I@;F $j4P6̀yNo\I@04*wxpIveo<w8(i{-ptx2>C h(A`ݽJx1@i(l P_N@^p]|x%o=::z}^_V_[_h#p $}d}90gȪ-y B__HHz}! i@ZWHR^_H9T ?T_ Y_H}!w @8^_y8R p }B  Bg` @4A+` iH -){ g&vCQ 9۽ xP #ׁ`{_B 0`.Ax`4(2"*T[6 lJ;B5[`x$]hKn}!\\@/A0(Ƽ"gV}!]KHRL>@CD'kDOb@X_H q[L_V_~c}!-0P;/4 [ ?{ iF/ $ BP/X}!JB5B|j}!ݾS_/d]_('"W@F&BLːZI DfB^- 9.5w6g\a 0K<]_(2hi `\n˿L3~td}.X$pT0N,q>f84[rc\ɾ<׋yx͹-Q}!9R#繣a( W݆w@i{{ k;ﯯg-W#eGev&`\ρ_=3 %Y@I\=:p'?@OBe_g 9渎40DfD9bP_n8ׁeM۸Sw]B[- MrYrv4- @z%\ȺrY_`![Lp Z2 GPf@@}*\jeyUdp=9 d=P\#nN#|%.͕- eJ:r0B_zрc k)rUzRf}jib] d2lI%B( ۻB'q}!{]_(qBDN}!>..Wz}^_z}^_:::::::::::::::::l_ ߺP)IENDB`games/minimal/mods/legacy/textures/rat.png0000644000175000017500000000021512565232430021471 0ustar mquinsonmquinsonPNG  IHDRǨPLTE$$$$IIIUktRNSv8+IDATxڝI 7Tb#Օrb#8Nx2i!Q͵IENDB`games/minimal/mods/legacy/textures/fireball.png0000644000175000017500000000042712565232430022470 0ustar mquinsonmquinsonPNG  IHDR0/ ePLTEx^zIDATx}A ]q*JPN Ll\-sQȊ V b $i@om81$t!D"QLlXBr>1f5}`!.g0CǺ҇Zv#H KHC $+=0j/590IENDB`games/minimal/mods/legacy/textures/oerkki1_damaged.png0000644000175000017500000000032212565232430023711 0ustar mquinsonmquinsonPNG  IHDR0 c . PLTEhtRNS@ftIDATxA c?7,)!Es^=lc4eCyUt dt >cYo50tJI 9yDq\z5 7!Q]CIENDB`games/minimal/mods/legacy/textures/oerkki1.png0000644000175000017500000000024512565232430022253 0ustar mquinsonmquinsonPNG  IHDR0 c . PLTEhtRNS@fGIDATx1 A b#XQlnH!ea$vA Xց`X.9: 2f+iIENDB`games/minimal/mods/legacy/textures/firefly.png0000644000175000017500000000014312565232430022343 0ustar mquinsonmquinsonPNG  IHDRa*IDATx̱ A'sa'].U6ȧ fIENDB`games/minimal/mods/legacy/depends.txt0000644000175000017500000000001112565232430020467 0ustar mquinsonmquinsondefault games/minimal/mods/legacy/init.lua0000644000175000017500000001133412565232430017764 0ustar mquinsonmquinson-- legacy (Minetest 0.4 mod) -- Provides as much backwards-compatibility as feasible -- -- Aliases to support loading 0.3 and old 0.4 worlds and inventories -- minetest.register_alias("stone", "default:stone") minetest.register_alias("stone_with_coal", "default:stone_with_coal") minetest.register_alias("stone_with_iron", "default:stone_with_iron") minetest.register_alias("dirt_with_grass", "default:dirt_with_grass") minetest.register_alias("dirt_with_grass_footsteps", "default:dirt_with_grass_footsteps") minetest.register_alias("dirt", "default:dirt") minetest.register_alias("sand", "default:sand") minetest.register_alias("gravel", "default:gravel") minetest.register_alias("sandstone", "default:sandstone") minetest.register_alias("clay", "default:clay") minetest.register_alias("brick", "default:brick") minetest.register_alias("tree", "default:tree") minetest.register_alias("jungletree", "default:jungletree") minetest.register_alias("junglegrass", "default:junglegrass") minetest.register_alias("leaves", "default:leaves") minetest.register_alias("cactus", "default:cactus") minetest.register_alias("papyrus", "default:papyrus") minetest.register_alias("bookshelf", "default:bookshelf") minetest.register_alias("glass", "default:glass") minetest.register_alias("wooden_fence", "default:fence_wood") minetest.register_alias("rail", "default:rail") minetest.register_alias("ladder", "default:ladder") minetest.register_alias("wood", "default:wood") minetest.register_alias("mese", "default:mese") minetest.register_alias("cloud", "default:cloud") minetest.register_alias("water_flowing", "default:water_flowing") minetest.register_alias("water_source", "default:water_source") minetest.register_alias("lava_flowing", "default:lava_flowing") minetest.register_alias("lava_source", "default:lava_source") minetest.register_alias("torch", "default:torch") minetest.register_alias("sign_wall", "default:sign_wall") minetest.register_alias("furnace", "default:furnace") minetest.register_alias("chest", "default:chest") minetest.register_alias("locked_chest", "default:chest_locked") minetest.register_alias("cobble", "default:cobble") minetest.register_alias("mossycobble", "default:mossycobble") minetest.register_alias("steelblock", "default:steelblock") minetest.register_alias("nyancat", "default:nyancat") minetest.register_alias("nyancat_rainbow", "default:nyancat_rainbow") minetest.register_alias("sapling", "default:sapling") minetest.register_alias("apple", "default:apple") minetest.register_alias("WPick", "default:pick_wood") minetest.register_alias("STPick", "default:pick_stone") minetest.register_alias("SteelPick", "default:pick_steel") minetest.register_alias("MesePick", "default:pick_mese") minetest.register_alias("WShovel", "default:shovel_wood") minetest.register_alias("STShovel", "default:shovel_stone") minetest.register_alias("SteelShovel", "default:shovel_steel") minetest.register_alias("WAxe", "default:axe_wood") minetest.register_alias("STAxe", "default:axe_stone") minetest.register_alias("SteelAxe", "default:axe_steel") minetest.register_alias("WSword", "default:sword_wood") minetest.register_alias("STSword", "default:sword_stone") minetest.register_alias("SteelSword", "default:sword_steel") minetest.register_alias("Stick", "default:stick") minetest.register_alias("paper", "default:paper") minetest.register_alias("book", "default:book") minetest.register_alias("lump_of_coal", "default:coal_lump") minetest.register_alias("lump_of_iron", "default:iron_lump") minetest.register_alias("lump_of_clay", "default:clay_lump") minetest.register_alias("steel_ingot", "default:steel_ingot") minetest.register_alias("clay_brick", "default:clay_brick") minetest.register_alias("scorched_stuff", "default:scorched_stuff") -- -- Old items -- minetest.register_craftitem(":rat", { description = "Rat", inventory_image = "rat.png", on_drop = function(item, dropper, pos) item:take_item() return item end, on_place = function(item, dropped, pointed) pos = minetest.get_pointed_thing_position(pointed, true) if pos ~= nil then item:take_item() return item end end }) minetest.register_craftitem(":cooked_rat", { description = "Cooked rat", inventory_image = "cooked_rat.png", on_use = minetest.item_eat(6), }) minetest.register_craftitem(":firefly", { description = "Firefly", inventory_image = "firefly.png", on_drop = function(item, dropper, pos) item:take_item() return item end, on_place = function(item, dropped, pointed) pos = minetest.get_pointed_thing_position(pointed, true) if pos ~= nil then item:take_item() return item end end }) minetest.register_craft({ type = "cooking", output = "cooked_rat", recipe = "rat", }) minetest.register_craft({ type = "cooking", output = "scorched_stuff", recipe = "cooked_rat", }) -- END minetest.conf.example0000644000175000017500000006254612565232430015532 0ustar mquinsonmquinson# This file is read by default from: # ../minetest.conf # ../../minetest.conf # Any other path can be chosen by passing the path as a parameter # to the program, eg. "minetest.exe --config ../minetest.conf.example". # By default, all the settings are commented and not functional. # Uncomment settings by removing the preceding #. # Further documentation: # http://wiki.minetest.net/ # NOTE: This file might not be up-to-date, refer to the # defaultsettings.cpp file for an up-to-date list: # https://github.com/minetest/minetest/blob/master/src/defaultsettings.cpp # A vim command to convert most of defaultsettings.cpp to conf file format: # :'<,'>s/\tsettings->setDefault("\([^"]*\)", "\([^"]*\)");.*/#\1 = \2/g # Note: Some of the settings are implemented in Lua. # # Client and server # # Name of player, on a server this is the main admin #name = # # Client stuff # # Port to connect to (UDP) #remote_port = # Key mappings. # See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3 #keymap_forward = KEY_KEY_W #keymap_backward = KEY_KEY_S #keymap_left = KEY_KEY_A #keymap_right = KEY_KEY_D #keymap_jump = KEY_SPACE #keymap_sneak = KEY_LSHIFT #keymap_inventory = KEY_KEY_I # Go down ladder / go down in fly mode / go fast in fast mode #keymap_special1 = KEY_KEY_E #keymap_chat = KEY_KEY_T #keymap_cmd = / #keyman_console = KEY_F10 #keymap_rangeselect = KEY_KEY_R #keymap_freemove = KEY_KEY_K #keymap_fastmove = KEY_KEY_J #keymap_cinematic = KEY_F8 #keymap_screenshot = KEY_F12 # If true, keymap_special1 instead of keymap_sneak is used for climbing down and descending #aux1_descends = false # Double-tapping the jump key toggles fly mode #doubletap_jump = false # If false aux1 is used to fly fast #always_fly_fast = true # Some (temporary) keys for debugging #keymap_print_debug_stacks = KEY_KEY_P #keymap_quicktune_prev = KEY_HOME #keymap_quicktune_next = KEY_END #keymap_quicktune_dec = KEY_NEXT #keymap_quicktune_inc = KEY_PRIOR # If set to true, you can place blocks at the position (feet + eye level) where you stand. # This is helpful when working with nodeboxes. #enable_build_where_you_stand = false # Minimum FPS. # The amount of rendered stuff is dynamically set according to this. #wanted_fps = 30 # If FPS would go higher than this, limit it by sleeping # to not waste CPU power for no benefit. #fps_max = 60 # Maximum FPS when game is paused #pause_fps_max = 20 # The allowed adjustment range for the automatic rendering range adjustment #viewing_range_nodes_max = 160 #viewing_range_nodes_min = 35 # Initial window size #screenW = 800 #screenH = 600 #fullscreen = false #fullscreen_bpp = 24 # Experimental option, might cause visible spaces between blocks # when set to higher number than 0. #fsaa = 0 #vsync = false # Field of view in degrees #fov = 72 # Address to connect to (#blank = start local server) #address = # Enable random user input, for testing #random_input = false # Timeout for client to remove unused map data from memory #client_unload_unused_data_timeout = 600 # Maximum number of mapblocks for client to be kept in memory # Set to -1 for unlimited amount #client_mapblock_limit = 5000 # Whether to fog out the end of the visible area #enable_fog = true # Whether to show the client debug info (has the same effect as hitting F5) #show_debug = false # Enable a bit lower water surface; disable for speed (not quite optimized) #new_style_water = false # Max liquids processed per step #liquid_loop_max = 100000 # The time (in seconds) that the liquids queue may grow beyond processing # capacity until an attempt is made to decrease its size by dumping old queue # items. A value of 0 disables the functionality. #liquid_queue_purge_time = 0 # Liquid update interval in seconds #liquid_update = 1.0 # Leaves style: # fancy - all faces visible # simple - only outer faces, if defined special_tiles are used # opaque - disable transparency #leaves_style = fancy # Connects glass if supported by node #connected_glass = false # Enable smooth lighting with simple ambient occlusion. # Disable for speed or for different looks. #smooth_lighting = true # Adjust the gamma encoding for the light tables. Valid values are in the range # 1.0 to 3.0 (inclusive); lower numbers are brighter. This setting is for the # client only and is ignored by the server #display_gamma = 1.8 # Path to texture directory. All textures are first searched from here. #texture_path = # Video back-end. # Possible values: null, software, burningsvideo, direct3d8, direct3d9, opengl. #video_driver = opengl # Unobstructed movement without physics, downwards key is keymap_special1 #free_move = false # Continuous forward movement (for testing) #continuous_forward = false # Enable cinematic mode #cinematic = false # Camera smoothing - smooths rotation of camera. 0 is no smoothing. # Must be equal to or greater than 0, and less than 1. #camera_smoothing = 0.0 # Camera smoothing when in cinematic mode #cinematic_camera_smoothing = 0.7 # Fast movement (keymap_special1) #fast_move = false # Invert mouse #invert_mouse = false # Enable/disable clouds #enable_clouds = true #cloud_height = 120 # Radius of cloud area stated in number of 64 node cloud squares. # Values larger than 26 will start to produce sharp cutoffs at cloud area corners. #cloud_radius = 12 #enable_3d_clouds = true # Use a cloud animation for the main menu background #menu_clouds = true # Path for screenshots #screenshot_path = # Amount of view bobbing (0 = no view bobbing, 1.0 = normal, 2.0 = double) #view_bobbing_amount = 1.0 # Amount of fall bobbing (0 = no fall bobbing, 1.0 = normal, 2.0 = double) #fall_bobbing_amount = 0.0 # 3d support. # Currently: # "none" = no 3d output. # "anaglyph" = cyan/magenta color 3d. # "interlaced" = odd/even line based polarisation screen support. # "topbottom" = split screen top/bottom. # "sidebyside" = split screen side by side. #3d_mode = none #3d_parallax_strength = 0.025 # In-game chat console background color (R,G,B) #console_color = (0,0,0) # In-game chat console background alpha (opaqueness, between 0 and 255) #console_alpha = 200 # Selection box border color (R,G,B) #selectionbox_color = (0,0,0) # Crosshair color (R,G,B) #crosshair_color = (255,255,255) # Cross alpha (opaqueness, between 0 and 255) #crosshair_alpha = 255 # Scale gui by a user specified value #gui_scaling = 1.0 # Use a nearest-neighbor-anti-alias filter to scale the GUI. # This will smooth over some of the rough edges, and blend # pixels when scaling down, at the cost of blurring some # edge pixels when images are scaled by non-integer sizes. #gui_scaling_filter = false # When gui_scaling_filter is true, all GUI images need to be # filtered in software, but some images are generated directly # to hardware (e.g. render-to-texture for nodes in inventory). # When gui_scaling_filter_txr2img is true, copy those images # from hardware to software for scaling. When false, fall back # to the old scaling method, for video drivers that don't # propery support downloading textures back from hardware. #gui_scaling_filter_txr2img = true # Sensitivity multiplier #mouse_sensitivity = 0.2 # Sound settings #enable_sound = true #sound_volume = 0.7 # Whether node texture animations should be desynchronized per mapblock #desynchronize_mapblock_texture_animation = true # Width of the selectionbox's lines (Between 1 and 5) #selectionbox_width = 2 # Maximum proportion of current window to be used for hotbar. # Useful if there's something to be displayed right or left of hotbar. #hud_hotbar_max_width = 1.0 # Save the map received by the client on disk #enable_local_map_saving = false # Enable selection highlighting for nodes (disables selectionbox) #enable_node_highlighting = false # Texture filtering settings #mip_map = false #anisotropic_filter = false #bilinear_filter = false #trilinear_filter = false # Filtered textures can blend RGB values with fully-transparent neighbors, # which PNG optimizers usually discard, sometimes resulting in a dark or # light edge to transparent textures. Apply this filter to clean that up # at texture load time. #texture_clean_transparent = false # When using bilinear/trilinear/anisotropic filters, low-resolution textures # can be blurred, so automatically upscale them with nearest-neighbor # interpolation to preserve crisp pixels. This sets the minimum texture size # for the upscaled textures; higher values look sharper, but require more # memory. Powers of 2 are recommended. Setting this higher than 1 may not # have a visible effect unless bilinear/trilinear/anisotropic filtering is # enabled. #texture_min_size = 64 # Set to true to pre-generate all item visuals #preload_item_visuals = false # Set to true to enable shaders. Disable them if video_driver = direct3d9/8. #enable_shaders = true #enable_bumpmapping = false # Set to true to enable textures bumpmapping. Requires shaders enabled. #generate_normalmaps = false # Set to true enables on the fly normalmap generation (Emboss effect). # Requires bumpmapping enabled. #normalmaps_strength = 0.6 # Strength of generated normalmaps #normalmaps_smooth = 0 # Defines sampling step of texture (0 - 2). # A higher value results in smoother normal maps. #parallax_occlusion_mode = 1 # 0 = parallax occlusion with slope information (faster) # 1 = relief mapping (slower, more accurate) #enable_parallax_occlusion = false # Set to true enables parallax occlusion mapping. Requires shaders enabled. #parallax_occlusion_iterations = 4 # Number of parallax occlusion iterations #parallax_occlusion_scale = 0.08 # Overall scale of parallax occlusion effect #parallax_occlusion_bias = 0.04 # Overall bias of parallax occlusion effect, usually scale/2 #enable_waving_water = false # Set to true enables waving water. Requires shaders enabled. # Parameters for waving water: #water_wave_height = 1.0 #water_wave_length = 20.0 #water_wave_speed = 5.0 #enable_waving_leaves = false # Set to true enables waving leaves. Requires shaders enabled. #enable_waving_plants = false # Set to true enables waving plants. Requires shaders enabled. #ambient_occlusion_gamma = 2.2 # The strength (darkness) of node ambient-occlusion shading. # Lower is darker, Higher is lighter. The valid range of values for this # setting is 0.25 to 4.0 inclusive. If the value is out of range it will be # set to the nearest valid value. #enable_mesh_cache = false # Enables caching of facedir rotated meshes #enable_minimap = true # Enables minimap #minimap_shape_round = true # true - round shape, false - square #minimap_double_scan_height = true # true = 256, false = 128 # useable to make minimap smoother on slower machines # The time in seconds it takes between repeated # right clicks when holding the right mouse button. #repeat_rightclick_time = 0.25 # Make fog and sky colors depend on daytime (dawn/sunset) and view direction #directional_colored_fog = true # Delay showing tooltips, stated in milliseconds #tooltip_show_delay = 400 # Adjust dpi configuration to your screen (non X11/Android only) e.g. for 4k screens #screen_dpi = 72 # Default timeout for cURL, stated in milliseconds. # Only has an effect if compiled with cURL. #curl_timeout = 5000 # Limits number of parallel HTTP requests. Affects: # Media fetch if server uses remote_media setting. # Serverlist download and server announcement. # Downloads performed by main menu (e.g. mod manager). # Only has an effect if compiled with cURL. #curl_parallel_limit = 8 # Maximum time in ms a file download (e.g. a mod download) may take #curl_file_download_timeout = 300000 # Enable usage of remote media server (if provided by server) #enable_remote_media_server = true # Url to the server list displayed in the Multiplayer Tab #serverlist_url = servers.minetest.net # File in client/serverlist/ that contains your favorite servers displayed in the Multiplayer Tab #serverlist_file = favoriteservers.txt # Whether freetype fonts are used, requires freetype support to be compiled in #freetype = true # Path to TrueTypeFont or bitmap #font_path = fonts/liberationsans.ttf #font_size = 15 # Font shadow offset, if 0 then shadow will not be drawn #font_shadow = 1 # Font shadow alpha (opaqueness, between 0 and 255) #font_shadow_alpha = 128 #mono_font_path = fonts/liberationmono.ttf #mono_font_size = 15 # This font will be used for certain languages #fallback_font_path = fonts/DroidSansFallbackFull.ttf #fallback_font_size = 15 #fallback_font_shadow = 1 #fallback_font_shadow_alpha = 128 # # Server stuff # # Network port to listen (UDP) #port = 30000 # Bind address #bind_address = # Name of server #server_name = Minetest server # Description of server #server_description = mine here # Domain name of server #server_address = game.minetest.net # Homepage of server #server_url = http://minetest.net # Automaticaly report to masterserver #server_announce = 0 # Announce to this masterserver. # If you want to announce your ipv6 address - use serverlist_url = v6.servers.minetest.net. #serverlist_url = servers.minetest.net # Default game (default when creating a new world) #default_game = minetest # World directory (everything in the world is stored here) #map-dir = /custom/world # Message of the Day #motd = Welcome to this awesome Minetest server! # Maximum number of players connected simultaneously #max_users = 15 # Set to true to disallow old clients from connecting #strict_protocol_version_checking = false # Time in seconds for item entity to live. Default value: 900s. # Setting it to -1 disables the feature. #item_entity_ttl = 900 # Set to true to enable creative mode (unlimited inventory) #creative_mode = false # Enable players getting damage and dying #enable_damage = false # A chosen map seed for a new map, leave empty for random #fixed_map_seed = # Gives some stuff to players at the beginning #give_initial_stuff = false # New users need to input this password #default_password = # Available privileges: interact, shout, teleport, settime, privs, ... # See /privs in game for a full list on your server and mod configuration. #default_privs = interact, shout # Whether players are shown to clients without any range limit. # Deprecated, use the setting player_transfer_distance instead. #unlimited_player_transfer_distance = true # Defines the maximal player transfer distance in blocks (0 = unlimited) #player_transfer_distance = 0 # Whether to enable players killing each other #enable_pvp = true # If this is set, players will always (re)spawn at the given position #static_spawnpoint = 0, 10, 0 # If true, new players cannot join with an empty password #disallow_empty_password = false # If true, disable cheat prevention in multiplayer #disable_anticheat = false # If true, actions are recorded for rollback # This option is only read when server starts #enable_rollback_recording = false # Handling for deprecated lua api calls: # "legacy" = (try to) mimic old behaviour (default for release). # "log" = mimic and log backtrace of deprecated call (default for debug). # "error" = abort on usage of deprecated call (suggested for mod developers). #deprecated_lua_api_handling = legacy #kick_msg_shutdown = Server shutting down. # A message to be displayed to all clients when the server shuts down #kick_msg_crash = This server has experienced an internal error. You will now be disconnected. # A message to be displayed to all clients when the server crashes #ask_reconnect_on_crash = false # Whether to ask clients to reconnect after a (lua) crash. # Set this to true if your server is set up to restart automatically. # Mod profiler #mod_profiling = false # Detailed mod profile data #detailed_profiling = false # Profiler data print interval. #0 = disable. #profiler_print_interval = 0 #enable_mapgen_debug_info = false # From how far client knows about objects #active_object_send_range_blocks = 3 # How large area of blocks are subject to the active block stuff. # Active = objects are loaded and ABMs run. #active_block_range = 2 # How many blocks are flying in the wire simultaneously per client #max_simultaneous_block_sends_per_client = 10 # How many blocks are flying in the wire simultaneously per server #max_simultaneous_block_sends_server_total = 40 # From how far blocks are sent to clients, stated in mapblocks (16 nodes) #max_block_send_distance = 10 # From how far blocks are generated for clients, stated in mapblocks (16 nodes) #max_block_generate_distance = 6 # Where the map generator stops. # Please note: # * Limited to 31000 (setting above has no effect) # * The map generator works in groups of 80x80x80 nodes (5x5x5 MapBlocks). # * Those groups have an offset of -32, -32 nodes from the origin. # * Only groups which are within the map_generation_limit are generated #map_generation_limit = 31000 # Number of extra blocks that can be loaded by /clearobjects at once. # This is a trade-off between sqlite transaction overhead and # memory consumption (4096=100MB, as a rule of thumb). #max_clearobjects_extra_loaded_blocks = 4096 # Maximum number of forceloaded blocks #max_forceloaded_blocks = 16 # Interval of sending time of day to clients #time_send_interval = 5 # Controls length of day/night cycle. # 72=20min, 360=4min, 1=24hour, 0=day/night/whatever stays unchanged. #time_speed = 72 #server_unload_unused_data_timeout = 29 # Maximum number of statically stored objects in a block #max_objects_per_block = 49 # Interval of saving important changes in the world, stated in seconds #server_map_save_interval = 5.3 # http://www.sqlite.org/pragma.html#pragma_synchronous only numeric values: 0 1 2 #sqlite_synchronous = 2 # To reduce lag, block transfers are slowed down when a player is building something. # This determines how long they are slowed down after placing or removing a node. #full_block_send_enable_min_time_from_building = 2.0 # Length of a server tick and the interval at which objects are generally updated over network #dedicated_server_step = 0.1 # Can be set to true to disable shutting down on invalid world data #ignore_world_load_errors = false # Specifies URL from which client fetches media instead of using UDP. # $filename should be accessible from $remote_media$filename via cURL # (obviously, remote_media should end with a slash). # Files that are not present would be fetched the usual way. #remote_media = # Level of logging to be written to debug.txt: # 0 = none, 1 = errors and debug, 2 = action, 3 = info, 4 = verbose. #debug_log_level = 2 # Maximum number of blocks that can be queued for loading #emergequeue_limit_total = 256 # Maximum number of blocks to be queued that are to be loaded from file. # Set to blank for an appropriate amount to be chosen automatically. #emergequeue_limit_diskonly = 32 # Maximum number of blocks to be queued that are to be generated. # Set to blank for an appropriate amount to be chosen automatically. #emergequeue_limit_generate = 32 # Number of emerge threads to use. Make this field blank, or increase this number # to use multiple threads. On multiprocessor systems, this will improve mapgen speed greatly # at the cost of slightly buggy caves. #num_emerge_threads = 1 # Maximum number of packets sent per send step, if you have a slow connection # try reducing it, but don't reduce it to a number below double of targeted # client number. #max_packets_per_iteration = 1024 # Enable/disable IPv6 #enable_ipv6 = true # Enable/disable running an IPv6 server. An IPv6 server may be restricted # to IPv6 clients, depending on system configuration. # Ignored if bind_address is set. #ipv6_server = false #main_menu_script = #main_menu_game_mgr = 0 #main_menu_mod_mgr = 1 #modstore_download_url = https://forum.minetest.net/media/ #modstore_listmods_url = https://forum.minetest.net/mmdb/mods/ #modstore_details_url = https://forum.minetest.net/mmdb/mod/*/ # Makes DirectX work with LuaJIT. Disable if it causes troubles. #high_precision_fpu = true # Override language. When no value is provided (default) system language is used. # Check "locale" directory for the list of available translations. #language = # # Physics stuff # #movement_acceleration_default = 3 #movement_acceleration_air = 2 #movement_acceleration_fast = 10 #movement_speed_walk = 4 #movement_speed_crouch = 1.35 #movement_speed_fast = 20 #movement_speed_climb = 2 #movement_speed_jump = 6.5 #movement_speed_descend = 6 #movement_liquid_fluidity = 1 #movement_liquid_fluidity_smooth = 0.5 #movement_liquid_sink = 10 #movement_gravity = 9.81 # # Mapgen stuff # # Name of map generator to be used. Currently supported: v5, v6, v7, singlenode. #mg_name = v6 # Water surface level of map #water_level = 1 # Size of chunks to be generated, stated in mapblocks (16 nodes) #chunksize = 5 # Global map generation attributes. Currently supported: trees, caves, flat, dungeons, light. # Flags that are not specified in the flag string are not modified from the default. # To explicitly turn off a flag, prepend "no" to the beginning, e.g. nolight. #mg_flags = trees, caves, dungeons, light # Enable/disable floating dungeons and dungeon slices #enable_floating_dungeons = true # Map generation attributes specific to Mapgen V6. # Currently supported: jungles, biomeblend, mudflow, snowbiomes. # When snowbiomes are enabled jungles are enabled and the jungles flag is ignored. #mgv6_spflags = jungles, biomeblend, mudflow, snowbiomes # Controls size of deserts and beaches in Mapgen V6 # When snowbiomes are enabled 'mgv6_freq_desert' is ignored. #mgv6_freq_desert = 0.45 #mgv6_freq_beach = 0.15 # Map generation attributes specific to Mapgen V7. # Currently supported: mountains, ridges. #mgv7_spflags = mountains, ridges # Perlin noise attributes for different map generation parameters. # Noise parameters can be specified as a set of positional values: # Offset, scale, (spread factors), seed offset, number of octaves, persistence, lacunarity. #mgv6_np_terrain_base = -4, 20, (250, 250, 250), 82341, 5, 0.6, 2.0 # Or the new group format can be used instead, for example: #mgv6_np_terrain_base = { # offset = -4 # scale = 20 # spread = (250, 250, 250) # seed = 82341 # octaves = 5 # persistence = 0.6 # lacunarity = 2.0 # flags = "defaults" #} # Only the group format supports noise flags which are needed for eased noise. # Mgv5 uses eased noise for np_ground so this is shown in group format, # other noise parameters are shown in positional format to save space. # Noise parameters for biome API temperature, humidity and biome blend #mg_biome_np_heat = 50, 50, (1000, 1000, 1000), 5349, 3, 0.5, 2.0 #mg_biome_np_heat_blend = 0, 1.5, (8, 8, 8), 13, 2, 1.0, 2.0 #mg_biome_np_humidity = 50, 50, (1000, 1000, 1000), 842, 3, 0.5, 2.0 #mg_biome_np_humidity_blend = 0, 1.5, (8, 8, 8), 90003, 2, 1.0, 2.0 #mgv5_np_filler_depth = 0, 1, (150, 150, 150), 261, 4, 0.7, 2.0 #mgv5_np_factor = 0, 1, (250, 250, 250), 920381, 3, 0.45, 2.0 #mgv5_np_height = 0, 10, (250, 250, 250), 84174, 4, 0.5, 2.0 #mgv5_np_cave1 = 0, 12, (50, 50, 50), 52534, 4, 0.5, 2.0 #mgv5_np_cave2 = 0, 12, (50, 50, 50), 10325, 4, 0.5, 2.0 #mgv5_np_ground = { # offset = 0 # scale = 40 # spread = (80, 80, 80) # seed = 983240 # octaves = 4 # persistence = 0.55 # lacunarity = 2.0 # flags = "eased" #} #mgv6_np_terrain_base = -4, 20, (250, 250, 250), 82341, 5, 0.6, 2.0 #mgv6_np_terrain_higher = 20, 16, (500, 500, 500), 85039, 5, 0.6, 2.0 #mgv6_np_steepness = 0.85, 0.5, (125, 125, 125), -932, 5, 0.7, 2.0 #mgv6_np_height_select = 0.5, 1, (250, 250, 250), 4213, 5, 0.69, 2.0 #mgv6_np_mud = 4, 2, (200, 200, 200), 91013, 3, 0.55, 2.0 #mgv6_np_beach = 0, 1, (250, 250, 250), 59420, 3, 0.50, 2.0 #mgv6_np_biome = 0, 1, (500, 500, 500), 9130, 3, 0.50, 2.0 #mgv6_np_cave = 6, 6, (250, 250, 250), 34329, 3, 0.50, 2.0 #mgv6_np_humidity = 0.5, 0.5, (500, 500, 500), 72384, 3, 0.50, 2.0 #mgv6_np_trees = 0, 1, (125, 125, 125), 2, 4, 0.66, 2.0 #mgv6_np_apple_trees = 0, 1, (100, 100, 100), 342902, 3, 0.45, 2.0 #mgv7_np_terrain_base = 4, 70, (600, 600, 600), 82341, 5, 0.6, 2.0 #mgv7_np_terrain_alt = 4, 25, (600, 600, 600), 5934, 5, 0.6, 2.0 #mgv7_np_terrain_persist = 0.6, 0.1, (2000, 2000, 2000), 539, 3, 0.6, 2.0 #mgv7_np_height_select = -12, 24, (500, 500, 500), 4213, 6, 0.7, 2.0 #mgv7_np_filler_depth = 0, 1.2, (150, 150, 150), 261, 3, 0.7, 2.0 #mgv7_np_mount_height = 256, 112, (1000, 1000, 1000), 72449, 3, 0.6, 2.0 #mgv7_np_ridge_uwater = 0, 1, (1000, 1000, 1000), 85039, 5, 0.6, 2.0 #mgv7_np_mountain = -0.6, 1, (250, 350, 250), 5333, 5, 0.63, 2.0 #mgv7_np_ridge = 0, 1, (100, 100, 100), 6467, 4, 0.75, 2.0 #mgv7_np_cave1 = 0, 12, (100, 100, 100), 52534, 4, 0.5, 2.0 #mgv7_np_cave2 = 0, 12, (100, 100, 100), 10325, 4, 0.5, 2.0 # Prevent mods from doing insecure things like running shell commands. #secure.enable_security = false # Comma-separated list of trusted mods that are allowed to access insecure # functions even when mod security is on (via request_insecure_environment()). #secure.trusted_mods = misc/0000755000175000017500000000000012565232430012317 5ustar mquinsonmquinsonmisc/minetest-icon.ico0000644000175000017500000002267612565232430015606 0ustar mquinsonmquinson00 %(0` 9Y(?\ ]=Z@U ;YV@]+bcnb']~?] >:PSPSWULPL;:4850Xnnn[r|cDϟrϟrϟrϟrϟrϟrϟrϟrϟrϟrƗl`BR<&`nnn64.~RUS783)9A9U UUCaB`G64.64.64.75/<<775/64.64.nnnYXSYB*\ϟrϟrϟrϟrϟrϟrϟrϟrϟrϟrϟrϟrbhN4VI9fn64.imjz~{ILI586&5>9U S?+aY=@>RUR64.9U ÕjϟrϟrϟrϟrϟrϟrϟriwX;M:")[YqXngJ\d@A=64.9U %GI9GOOOOK& am5OOODhvXb9U |XOOOO;Xb3M SD e<Zrssss~g}{^vssssssssssssc i>_@OOOO`1MM`1OOOO;YdUU ZB a7Ysssss~j}}_vsssssssssssmL a9%OOOO`1NN`1OOD^iL] LBh \; o@fsss~j rw_vsssssssssrZ b8s\COOOOO`1NN`1L+]iSb Nd@@ OA ^8Mls neDk<e8bRpssssssssc j= cD9OOOOOOO`1NN`1`kVf C[5 CN RB^5 w@f5ANLv>i6[rsssssU \3<TuYu@OOOOOO`1NN`1I]e@a3ib2v<LNNNNIr:r;bssssmK ]81xIGd$uHOOOI`1NN`1b/Qc3q9KNNNNNNNNFl7 Bsssssc m>`CG4oDa3K-]h`1NN`1`1GNNNNNNNNNNNM`1sssssssW `7eWR+bD_ WgH[C`1LM`1`1NNNNNNNNNNNNN`1ssssssssoN ^6&np ;Va2b3i6c3`1NNNNNNNNNNNNN`1ssssssssssk i: Y9^19a2W`1NNNNNNNNNNNNN`1hssssssssg s@ b5 W9L`1NNNNNNNNNNNNN`1 ]5TpssssnO `5[3yU+`1NNNNNNNNNNNNN`1 QC& Y? a7[rrZ b5 _5 ].`1NNNNNNNNNNNNN`1 MCL ^8 h: g9 a5^/&`1GNNNNNNNNNNNM`1 Z4J\4Eb/Qc3q9KNNNNNNNNFg4d2b' b2c3@MNNNNJt:b3a0_].!b2f4ENM~@c3a3U9 a37d3i6c3b1`5_0[`05??0??misc/minetest-icon.icns0000644000175000017500000073175412565232430015774 0ustar mquinsonmquinsonicnsis324=<6;FNNG<@@N?WXH3@NHqsrTU'5 >|uxvV@DSFuw~]K@[~Y7IbFQllO    '  .FO  0-O31$)OG*%HEm?""XɒU8A=fqŀ{_poG4APBkɈmnVP4 8?ImqqmkB',4QnnO-23s8mk'9~ P$cp. /*il32:045/.47HK:4345DNG63@4?MN>27.4ND1D;?8+4N D8?Wqs^:64NDAmsqS954NDWsrQ=]334NDWsbBll]18=356FNI<_s jIWrQEH5 55:JNNLABis THwEH7GFD\DFGA`sPIyEHLbG@^ss}shHaEH~p\BOqssnlsb@EHqobW[ogb|beos4mS\ɍBDvvpKTbbpvbbahrssqYSS.֞܉cpKYbfos_Mn?coI5웕^pfM_mseO:Zrh;Gz1pǞT\rlTmer OuHvBpK.g;kRrI_ BbK..1/crrc>vQ?E 366M6URHHŔmT@94<8؀fU;1gUM_ljaPf{weNUhfU`gfc]fkqg\dgjf`f{zb[[gbUWjshUg Zcҫkcgtǁϖiagђ_FbdglnNGcmzdfit xi{Uzbf `do~~ gX镈gG]omzifhׁfQWh҆orrvx׀aI_{v}lÅiݖv_Svɶjorɂ4Ljwڼv}iOmΘt[CǢzXOpʀslUhHًQOzxŀx|MUUwk6OuĄMrMKrDOU^:IsxUcq[EDOI864?XcU qnIxDOI41=jxh_ DCI4475=lnZg~Nyg<:H:7?R@9azjUYuD@357EVWQ@48@=^G=86nwG<MCMJB@HYVG;;HG;         # <3  = .MOO! HO+   FO + !    -OM)LB !LH.#ILO nGR]R@NJ5+IL?nnj5EajʅOBLLG"'cnb&6a`kI/VjP7nldXnnU(^]̈́VnZEnAnDH8?anmDW^ƅ͓_f@An?876;Ejnj`m ^eDuAn?62:bnac`Y A[?6696:bn`ΆpaXHvc858@O@9Xnm\ˈ^hnJrA1.8DRSN595>A6ARLNMQB;"-04GXC2/.?E6ARLN"MQB;"=O?313>]uvsX<205?A6ARLN'MQA< ?K A42/8RpuprpupO61*D J6ARLNMQB9'6H,@+15JjvrrsrrvhG5./?H6ARLNOE3/32/42-3Abvsrttsttqsu]@217@ K6ARLNE3047702109? P6ARLNE4.GnuqustspvqS9,0:< K6ARLNE4.FmwrtsrrvjL60*J\6ARLNE4.FnvqtstrvjB432#rX6ARLNE4.Fnvqts tsqtunU514,@3&=a6ARLNE4.Fnvqts"ttqsuq_;05,6AXD88->6Z6ARLNE4.Fnvqts%ttrsusfE05/-Ow_B#<)04,.FX6@QMNE4.Fnvqts'tsrvukO241,@vvYD 6;*6AF<4&@m6ARLNE4.FnvqtstsqtvoY714+9bg[I}1'46GOB37 5=NONMN MNF5-Fnvqts+ttqsuq`?/6,4TċWUSXg9u-)>GPMLPH1;| #9*8GNONMN MMOOC2/Gnvqts,trquthJ16//GΟbSTUha]km1/'=HONMPH095=1,IOOMMNMNOKA511/7NmxqrttsrsumW946*XjV;//23>IO LA520-6KixqqttstqusT900#=_NTXYQ(:JONMQE6(KH{)eH/(6OlwsykM8-024AKF821,4E_wtpttsrtwhJ6 .>HlQ(:JONMQF3-32(=uj% +Qp|x]7Cl[a_{XRGKɀ=%439Nbg`accbbabdgmqsKtrqwv`B35)2jz4 &HlzrnowtT-!Xy[b^oTVGKk1(52>Tde`bcbccbflprsMtsptxgJ55,)\ٍD =dztnstsppxlI"! !sȉ``^fZDGKZ)-53CZfc_bcbcbcfkorsOtspsylP94/'NS5\wwnrtrqqssnsxd?4֗f\^a=GKԍF&435J_faaccbbcehmqsttqrxqX=32&?}f%-Srxoqtr/qrtqnvvZ2 Jo[a^yP,GK{7(739Pdf`addhmqrstrqwv_B35)2ou2 'Ilzqotsr+tqoxqQ("^|\b^lf-%7GKg,+62?VgedlqstspuxeH56,)_ֆA!@eztnssqqr*storyiF %`]_c|9#/.2GKݝT&065GctrpststsqsylO740%PN7]wwnqtrqr*qqsrnvxa;!@]c܎G%.-=@1GKΈA%55:UqxqrusttqqyqV<42%B^".Trwoqtr&tqnwsW/E[*(.2M`+GK jv2(63A]vvostrqwu]@35)5tm/'LlzrotsrfstpqynN%Ko3%//Fl^+GKoTa)-64HfxtqsqtxdE46,*cԁ=!BexsnssrdqqtrnpV"RԈ@".-^I2&IC_+GK120")/-./.+12#/bՒM4]E<`vunrsrpumJ' 'Z,'*+b_+GK4+.21-.'//,+4/ 9v˲S2Yswpqtrqrpuh9gm5%./Ho_+GK4./+,. /.+-4*$E_)*Rnwqpssrqsoy`"ML--;b_+GK4-//.+*03&)Uu5#Ghxsnssrqsoya- 86.8S{_+GK4././41*+13@@?bvvorsrqsnz_,J=F_+GK4././,!)50*0.=4 4[swpqtrqrn{a-E<"K_+GK4./.0+>oG-.1'<: 'Ksvrpssrpspx^/F="J_+GK4./.-/.)[nK\B%4(<74jzlsrqrtrl~b(G=J_+GL4././-09*dt1+1(<93cyorqrqqsrmvvS%$ Bd/(J_*HJ4././*-B5).0)<8 5cxpsprssorza5h܉B+1!GX.ES4./.--0/(-0+1)<90i|lssrqrtqnym@ J=,,0..,1);Ԏ, %Wsqr:qrtqoyk> @H$-'14xiB,)1>QXTTUTUWUO84,%x"JsvnrsqqrqqsrnvpD1D FoC0(,A"qc39-,6CUWSUTSYN8",g,WwtnssqqrqqssotwT(xB%bVWVkdUWWa@lp?bTVX|vWVTb@lpGcRVY،YVRcHllBaVXUcbUXVaBkmCaTXVoqUXTaCklHbTUZ[TTbIjlD`UWVVWU_EikE_VV_Fh hPQe JlX^Ng__dZ\Mg^a`a^d[^Lf^b_dwm^b]eY^Lg^a__tc_a]eX^Li]a_lv`a]fZ` Ig_a_f m_`]gW`Hfaa_czh_`^gU_ Heaa_`q |c`\gYa Mj_`_k tb`]hS_ Gfa_`el_`_iR` Fdd`_bvf_`_iPaLj_n yd[eXj Kh\`i lfVg Odd} kTj N`kSid?a>i O`kSibFe]_^eDg N`kSicOjSY]XTjNj N` kSiX:gWY]y[YWfAj N`"kSjY7h^X[nӡjZY^eAh N`$kRm[5c_YWeˎbYTkMm N`%iXdXKkSXbؾ`VXg>m N`c_aDF`[T^wԂثr\X^g=o N`d\]abVZmрћhWXae=l N`d^`VVcфƊbWUlJp N`d]`aщڸ|_TYg;o N` f[gъ֤p[Xag;s N` eZЏΖgTXad#sRdgYf}tdYlJ O_ dZъ)ʤiU_Y[kǺF@,naXclaeN K`y fYш+βwR^[Yeƿf;:5?\'e_WqbgMUgYo b\ч,ӾW[]Y`|ƤxB878MOSdeobUqbfNqvWne]i7m+tAuWMfćbab\hr]`b^zъۼbV]_XCUvWnca[a`%r(w)aaJauTca__kc\_cZYьحy[S][vWne]eUOk] rx&]nTW{sPbcb` aacUVБўqVXRM vWnhT~oHVl]P)n'WpYOntNbrqa``lwgQXёőhXdSXvWniR֔cHWvApw?s[LdЀtObuwmq~gRXђ۶\WbOg5vWnhRZD_]"t{(]eK]сtObu|}~|hRXє֪wW\^Nv3uWnhS|RQnU&m{(VpXUyуӼpObu{|{|gRYі͛kTaYV1qXngTܟkHWr>sWl\NgтĬmQ`u{~|}fSYїdS]O`/ٲoYnhVzΒ`F`[(w٭QcSWфƹkR`v{}|~fSYїEڮg`_G~ƪoXmgW{TOkV?a_^рɽjRat|~|~}fSXіewT_ZfúĪoXmgW{qP_P2[VXQ^lP^v{|{fQYπѓhҩx`\\TdüëoVmhVz߇RB#=coX]TiøiT]du}~yh^XVБ*ִ]XXYfRdɾĪn^dzcX}7OH(1|x^YZVvƽtPXY]jup_XYQ_ь,ٽdTYXptSdpX__mwceTu NG&2z̸sZZV[¹~`UYZ\[XU[sшeƜmTXYh}Baǿ{`]_cd`^[jzWG'1}ŲµjY[SZ}u[U[VVkωTϩxWYZ`yȒN/?Ľ¸p\_b[e˒\P^E'2{ȶbWXP_ mXcІgղ[WZ]tʥsF,40*\ý±ha|ڢfPYX\E'2|ƴy[VURjЅiټdUYYm˱P-,/1-5(0rãùwSWUbfYE'2{ǵqWVRUsЅJŘlUYYhɼZ2,/2Xzh;-7$>ĻXSWXqRG'2{ǵgUWOZ~тLΥvVWYa|Ėf8+/0JwW223#PľјbPXViˋRF'2{ǵ`UUPcЅMկ[WZ]wʢqB*..Bm{K.6-)aߧmQXVa¶ČPI'2{ǵwZUSSmфOںaUYZo˰}L,..:`n?,8&4w}UUV[|U<'2{ǵoVURXvυQÕjUXXiɻU1./4Va6.5#Dċ[QWWr̈@#'2{ǵcVWP]у͢sWXYbŕb8,//Ly/S/40$UԛdPXWhµK4'2{ǵ^TTRf̀у խ|[XZ]yʠmA+/-Cn-wF,7*.fߪpQWV_]4-;'2{ǵuWUSVpф ۸bVYZr̮xI,.-;c,i;,7%8VSWYx¢k<.438'2{ǵlUVPY|р ‘iVYXkɺR/-/5Y*]212)0CUYoïxF.40CF6'2{ǵ bTWUmҀ̞qWXXdÒ]7-/0N{m~M.171IT1037Rd1'2{ǵv_}\XXZzԩyYWY]|ɞi>+..EqhsD4#Rb8-33Lpb1'2{ǵbP{´rYZV`ڶ`WYZtˬtF,.-j_8.3^zF8-Nc1'2{Ƕr&676,054+3267,4Yg^qȷ}L/..6^nB.2*;v¼S3/01fc1'2{Ƕq'9248634 553275+lG%EĺȔ:4ƳB"4/TE#OƗ?)Oc1'2{ƶr'8343036447.=ŴG(@qG$PĒ?*Nc1'2|ǵr'83411223360=ŴD!O@!Pɟ?(Nc1'2{Ƿr'83433104360=ŴF$NyC9)K¤[6.Nc1 (1Ʋq'834334360=ŴE$OT50/&fıtB27(M\5%9fr'834334360=ŴG"Ic:/2*HN4216[~yR91!)8>Yq'83433564334360=ŴD*8IsD12+6tĭd6-22Nt\A.3JO;-?ds&83455203554360>ijX$2/8Z9O21.,_Ú=08DjgF2);5lq8M:-Db+74623CMA23643360=dz }=*1+@~8_802*JŞG,BwuO6)5Jlx 9L59A4542=MVYVM;245360? g9..i=n@02+9yěD(KV:*3E4 lu >A.475429JUXWUXYTH724804̳ öj-2nL21..dĜE)HE_B/2E7mp L5.3747EQXXVVWVVXWQD4354AjƲ{/-m1Z601+PĜE)IkH4)99np 5B5.3?T[UVXXWVWYVO?24/2Iv0/l6kôx4,RV500+TĜE)H}eC3+9;jjI2/7BRYVVWVVXXS>93.Ȳn.44>ng:03*@ěE(KqH5,2Jhj 6A42-2DzQ+004TR41/,[›C182,8< kfK1/5@QYWVW2VYQ>.3Ƶ>+30:dc902+Eɘ9130KeEU=>4.8CTZVVWVYQ>,3Ȯo2,31@ruA/3,5uI35>;b>l ;>32OZXL:.NôB;xD58AD\^H026AUR;,Mô R:8?Fa[>:42;@:-Mó `=58F^^?3047/OuB83M%\\G-60>ĴM98=FXF B652?q]<67GYW@789Ip?94K'YXF66;TK9876F)QS$D8;99;8D&OR%C88C&M O23Kb c c  d   f    g   j    l   l    j o   m   n #v   z    w  -5x  +  3w  *  3w  0  8w   3   5w  $3   9w  &   >w      Bw     <w    >w    Dw   Gw    Aw   Qw    ^X4w   Uu Ww    Yt  Nw  ! 2!Uv Lw  " +kr _ix    V{mJG  tx    DysV/  K   l{   4ox]=  a  n x   )`|eH )<*   m 4%   M}oP* ?TQSD"  m 8(   ! >uuV4  6QRLNLPT: m 7## 0iz_@ -MSMNQOPOKSP1 l   $  'Z}hH" %EUOMPPOONOQOJX@ pW2   H{rQ- UNMPPOPMUA  PЯS  9ISQMPPOPMUA PҰU  =OTMNQOPMUA,  CE    (BSRKOPOPMUARE# M ϯQ!    1GUPLPPOPMUA$JRR: RͪT   9LTNMONOMU@"MOJTO1 BάT    !>QSMOPLS?"IONMMVH( M    +CPPNONNJQ=GLKOPLOTB" Oˋ  !  JQMPOMLHO<FJIKMPOKSR7     !  7QNNOMMKJGO< FJIIJLMPNLUL/ !  5QONMKJIJGN=FJHIJLOPLNTJ "!  9QMLKIJGN; FJHIJLMPQIW/Ad,       : 7POMKIFM@FKHIJLOPMM\- <~nL&   H 1el( 7TMNOLJIIHIH5 ,IIHIIKKMPNLTO7@whwjA    ,UsxY;@;9IRPMOOLJI0NF+;LJIJJKNPOLQS?  >{mjnu_7   !P %KpwgYSPNQH?ELRPNOMKIIGIN@& 5KLGHJLLNPLOUH(  ?ykpnjrsU, !!R Agyk\QOHDKCIQC@ENRNMNMJIIFKO7-GOFHJJLNPMMUM2 ?ylmnpmjunJ$  ! D 8_yo^TNLDK|Y>PN@CGQQMPNKJJHGMOHGJKKMPNKSR:\9 ?ylnopkmwf> @/UutbWPNEFkկ}MASI?CIROMNNLJJGFJKKMOOLPUB#Ag; ?ylnmmpojou]5H (NpxfYPNHBaϣnEGRD?ELRNMNMJJKKLNPMNVI* 7awjw> ?ylnmnpnirqQ* I Dhxk\RNKBVŕ^?NOBAEPRMNOLKNPMLTO4*Wtqjk{9 ?yln plkvkG   K ;_xp^TONCM{ظS?QK@CHRQMNPPLRT<!Lotknnk{D ?ylnmmoojnvb; 2XuuaVOOEFn΀/ҫwIDRF?DJSPKNTD$?ivlmomqlX>;" ?ylnmnpnjpsZ2   *PqweXOOHBc΃-˟iAJRD@DLXM, 4_vokompp]F75: ?ylnonmnpmkunN'  !HixiZRNKAWΆ,Z>PN?E5'TsrkonnqdM9554< ?ylnmmpnmopkmvgD  @axp]SMMDN}Ί*մNARM5GmvkmnmrjS=570DH8 ?ylnoonioqknommoojou_9  6ZvuaTNOFFoΎ(ЧrFCTM07ewmkomqoZC7628S~a4 ?ylnmmonmqRHhrnloomnpmjrqW0    -RqwdVOOHBeΐJǚeGGWqrjoopq`H8534Mm`4 ?ylnnmqqllosI-ATkrmmonmnpmlulL$  #KkyiZQMKBYΔIRFThnpnnhR;463Ddb4 ?ylmnq][snkrN155EZoqknommooknueB  Ccwo]QMMCNΙ`լVEWlomlt\265<]za4 ?ylmmtM5QfrrJ/:738Jbroknommpnjqt]6   9[utaTNOFFrКbSDVjmoms[92Eqa4 ?ylnnsQ/6?UpO/75962262Bfa4 ?ylnnsP186 56735BXlomnpogZOOLA[ΟٹbDPgqnkt_85=Yza4 ?ylnnsP186 55781zmsP186 56226674:bslon pgRDiͤӠeNIRinmqeE81Nb3"AyionsP1865674:bslon pgQDjͣسwPEJHWksjQ<69+M[8.ntjluP18655674:bslonpfRCdТņXEILQ_mnXA6727YyuR;1% &NqqoO1867674:bslon pgPIOkОҚbIGLM[irhJ7443Oq[D/4P}$/ZyQ0867743577674:bslon olUHJET|М8خqOFJLVeomra956EidI5(@5^X!>D36 7746CK@457674:btkn k_OKJC\Κ:ƒVFILQampoksb?0CuqP7*8P_b! ,:46765>KRURJ<467674;aqlpn oohVPJEΗ=Е^IHKN\jpnmolsa>.JzU<+7J1V`97764:HQTSRTTPG946746_wlmoon mmql[HLΕשlMFKLVfoommnolsb?.H|8^E14J5_]7;.6969DOTTRRSRRTTNC6576;Mksknmnm`IIΖؽ|SFKMRcmpnmnolsb?.I~jJ7(=;`U9F7/5@QWQRSRSURK>5645>Vpqln mon_IJΑΑ[HHLN\kpnmnolsb?.H}tQ:+5SYh8E65?HTTRSRSTQJ;5746C_omnnmon_HJ΍դgLGKMXhoommnolsb?.H~~WA05H3Th<:.7@LTSRSTTOE8571:brlomon^LHs΋غxQGJLScmpnmnolsb?.HzbD5*=:^fN508COURRSRRTSN?954_tkomonZKLM\·ˋWHILO_lonmnolsa>.JnI7,4PW_9E54=DRURRSRSVN<27`tkomnnjXKIGMh΃աcKHKLZioommnksb=0AN?/6G2Oe=8.7>ITSRSTP=26`ukonmdSLJGPv΁شrPGJKUemonmnpmp`<494.<9Z`P217ANUSRSTP=26^tlon"onk_OKIGVdžUHIKQ`lonmnmnonjw^6524MSR=B608CPTRRSSTP=17btipnmmooiZLKIK_ˁ ӛ_JIKM[kponmmonkqo?".9B1Nc>A45=FTTRSTP<45BfslmnmnomeUKJHNjرnNGJLUgnonmnoolmsT' 59V_@608>KURSQ;3859KkslnmnolbQKJHQzÁRHJLQbmonmnomksb0 + R]M128COTRM?565555=HTTQE775?grlon oneTKKJJRcmonmnpmls`/ !MY B528?LTTK:2Afrlonol`OO_kononkrk< MYK148AQP;2AfrlonoojinonookorM QO@;65<@:3Agslonoonomls]* NW A42784Bfqmpnmmnookrj; IWJ/745[slmoonookorJ FA C88+4iqknonmls[( IU D2 Dopknonookqh7 DO "SrmloonplopG CF /aqlnmmqX% EE C 'ZrmmnmnrU" >@2eqlnlqd0 :<  AnpllpnA  :=  OpqQ  ;9 )+ 6:   58 3 60t8mk@`ݖ:i@ v!N/Z3f?p $J|'V4p 2ӑ)tfQ`0 > #g F_+Z <$vJ0C8].;'; ]M? $B c95IL+H f !nYH@%(gwJS/9!%_nDL+ z!/zy~~~zg.;b` 3/  KNvG$ oAf/P2 {Y   :, ^I j # B; l_ ,4PZ {.5P ]} I& nJs 4!TA|n  @;ce(3ic08T jP ftypjp2 jp2 Ojp2hihdrcolr"cdefjp2cOQ2R \ PXX`XX`XX`XXXPPXdKakadu-v5.2.1 g(ĈWPOp!KoDn(TmW_Kb \*SXLIYG!h12@{3V# ]Vb%"Cg~Hc='b _ Y|؎9i[vB5+v" jlR!'DE4NrgH.aI\VEG O#!G/cM< ERZ1wYTSEKyi@ ?k[_でJX]j lzdf9Z5` :J5eBQ~gp3[%zt>@x-k<$GcVʏ{Kdv00ªMЉGMJ YW҆e,+A.R2'!󚚽/#D͙i.7.T^K(C JsM/B^vtdHq,2X0_v2ʽkn{%́ t sEe' ;)czҒ AW%ƲéɤjE<6!߫Ff'*GܼLEF { Oqe&<*o\ %4X9J_߁W&!MZocNO1~le.2ɥ\w/#ȁ8 S uЎvZj,q Z(E]}4d_Z@dlNki]\Y֡H ca*”oO3 TʙT"e>#blw'ɶ͠N 6UF GkW&,I𦞻2&%Ju+F2Fjn s3D-$b</S=rR#7ŸJ( م>;EV:) ӊ[ba ;_af^񢟹l4D'4kИXS~9 MQ_V5$$'A*KDwi/:{ʸEցO7~Eiw57/{S>6p%͘ QqŘ>nf+{WmSJЫghl[-oHc4?^$vEM(GCKёVKϘ)[úui3ap}hucht)$2FG[OMA6\x77KfUׅ\дkxΊS_lB@+fݘ+Kd ':y2&X{YejXc5&%תI3i*>@)g׫9[5~_vz ƫ4>juD [jĆOp#0iIjCg~[B<:[2fEӔ`֔0漜"dtI5n+\OsbfY]̙|DA/OwJoԀHd\|Br9n* aS 2c09 G7xD!maf\V>M..ZvoH:ݣR\s핱p 'a`eRƃx H)mN_m8Ap+/JÐ JqD H;+t5wa&/wPYB΅΄`U:j#j°< )P7Q8eϡ1MEߣͣyi*KֲqdrCDUcKцz6&~$al5TT͎pX0ݼk Q`k>JϿy21Gm7ҷEA ŧXۻK89//8F㉺9 U`o݇h_&W#bwc<53ƻ:A]g بLLU}\YqDՒ#64ϱ&;qEHPJ)% ~q lw`g'rrEduXFeWt.wV/nͼ`-!N:L~:C騎t<{gSdǍN6DM4z¬UjUʙZva6m}\E6edCV<tĽ%! z`6E<,P_aS kxX훸( ˏO<&Q)E\̨heNlJA UF oʡBߒayྔXB2OLc7^4=@ ViH+ Q$9 _6F~ HY^9ɬ?00Y62V sì/F1VL6cŰKȋ6ӃRZȷ]5cl@~g[j샒18*r½(/ aCpT=M-ۤrLʪZ AC.^:Ⱥ9Vl"*ίLxQ1yNߗv?me*inhIF{&LBT+h-Gͅm=hO| VTwoaAOVaF e X_~h9 Ә5tVJ$\D]zփgȚTB띏*(h j; Wx<[gұcd"#{!6ʖHkW U,ߢ+*. a*F/y!Bv[ D@1aw׻Hȩk;W>[%YԷS{SB74<1 :x,л Fmf7L{1`2eS 8_k:Qd28+(Cqp& ։460SYbK(DPݿ2K%x;W2{6 :櫵 c͕4rPP5;xuId[&$2Oz =ʺ(5~s +8'C oe©dbr 5 ߡ?}ke"czaﱊʛƉ`ژr`/D_5;cB\IjrGr {[\c9 coӔ%fiK v|1\V,6ǾݡIqJgM^ ʡ`.[`]j}YlW,Us X~nSu7Myp1Ǩ7g>d=>U{|*aFmzĊlҨ,mNʪX.e1$@R#˵Tl{ |q䬿 G)W.Y|}7l/Wd.}yi$#2!{ 㼩݃7Tr8ԥNOI&TXr.M^]*"_ѵavߪ Yn\;>Cuml<=V88&qk[K!+:&jYv)[oD&%9g~#Ny,/^"7&.hR3Y091; (eiKD{k{&L!*E;7 j f ]CGIٸ^N39P2 yl! LJ,1j8/5{ng~η1)<4KW7Pv)Od}OMty5/WM+;gcwF>E ZOfg]aiA>ՆSkoѽ`E%gO놀~[mkѫVr&(쒝r̾ oo3РsC?Ƕ:d+: #iT^"8 Q5@Su״ j4F%+1;td;ێE(jf|j_j{P Lm<^H`Ej?kv4~D p@7{CI:.|(.B}CZ([|d#}Ľ0cDN*`V?o7o G)t:=q5 $c/@KZ3Re[<|f@*<4[F-[4m0 }# M=OI͙IVaκEp#C& <܆.@AVLlupOkʚg3=C2^R:^0uTG,nֺwoWƐb ~K#/AP8ie6Z2$dݲA` &t+.E pQQMw1GaML{j 7VfLE/GgOnmġ\R`,L:;nL? zUDxcK[ F\(*սSHaUC2><~iWYXJ,?d;7|NKf4 !G'uڱ8vz'l"iGǒơW_#k-oSem62~׸9̓>rMyl7pGn)s|;~گ"a3Eui#͹/~`YiD` qm 1i9(LqjtoCbۙ_͠=+=[\,mX5`F1ęuv%/=c֋)Y~|7RđIL2 9׻Bዄw鿃כ*B&2z NŰ3huI$0)s qSm۲U8QqIsԖ9 ZY7eP^w lACR|$̉#6n<v&Bpb™ d! ld>P%=ٖR SceW0NlݺL0] ';g'%Oe5&orlesÛ.N۬@@t $zǑ&n6:Wx]p2ڔfJ_֔:j}^]ѤTc\Ν6wd\,Y8D % hU0J0msųQ$.x`Z$*WV( :@[jJpV`< \4J@b{aXK!-R cu*ilf~]{SO~7~u0c^U#{e]043"SH-A8yih䵪_0=%яC(#J\[=fRdžh&"&.Szc[2A sW;14񆜦I5z~ ֧Iͦ(ʙW&\j-M|2QEu/ SWrGO|LiEhpEʑa@Q#^WFJ/OPݺ4R dȾAoAX"p>>RkVڇ%3V/x7Zm(g.n7HgyQsظ/\yڅ5 ϞsGK6*w?j?~'2kC3~q?_ROPr./nC~5Qm5QD䒻aɻb*@/BWw2% Ģ굢]L<(Ykt1KM00o=H,TiLŎ,"F=F{Q\mdIIf*sa_@9oekpHۈQ xϻ1\ v1 8bbЁ 6DQUp?Kq@"M 0)7e#(EBk b@g{X wOKbr$=WL&>V"ɾDܹzـsA[ E|]U]]N pH.85 \[$O{Ƴ@$Y')[x{P5PCVn9iRk=%u"2ԵifOZfE!Ai5ܥs,XPkF%.iB66+s=J'oPfU:@nZeb|=tv1FD#6J_maA] Ǭ= "A~YtaޘD:Y M.X*;9-\>QWd|eJmצ@uXy5J1s\RLֻUٷnx23yW\ɱ{+ۺ&Υp\Rlg`)͈b'v݌KmKN4L+-cه3$u??Mmeq2 LOWuSӬk<)ayrb~ɅրPzSm'bHG]+y|a`-٫5u< i2gl2;HQ$|QA /)6ȅ}x*`J&Yj$~@dNa4ꫛw8Ǹo=եM3pf /A&En] =<+w(1_hI{ogmA4,ϱC ;H\YO2,(dԡSnгiޱ*ެc1ƆwO(i%[i i ̦ ΆN2zz&XiMC܁^gzҾ1Zc2`ՔV:[x0mBH}P2!='Ǻ썰nV#,Q$(R-Dju."6+Wx%_ +`ֆX?Zݻs~5+5Z@e-bm x jG&M;6wYhN0[?.<S>ILOejK8mͫ@h]ݯnMCu;Q"7:,1Js`[;-6>koczƮF +̳.U'Q6er(&iLl߰쬈.Aub/B"QFCʁ[&̉O2_X½{ޭP ntatxh6-HPW./iܠlй8jؙ}?%ww ̷@@~DUap_>EZMJjWmȁ#>$ B^)/S,ssd'OAMѩO=ܸEB,imj0зQ M)c8X7raj*#hx:J𕋱5 3(wDov+h@ 2.udm:b4 =it*U"\~!`eP\@a= CCG֚Lg^,Y`!|=Q2\}oyޖiT9E ]MD94.S %c\Gzri 8Lb Y&l:xg"q#.2YNA%?;:!j\ŏVn|{ȍ+fX%fI'q|D!ekz~2a&,h&ՑkoҜXP `rC1&s*SWk;x*e> u]02X6f|BO TGRʗ򄌯 71x @ &?hL?٣`6n衂XoX?Yy]ɗ/B,#xvLvVZ0w6sTJpnt17wۄ\=d7#gniiB~ Cǀmޝ>K>7V<~%a2ZqRHEW; eE v|I~ Z|\fp@[Sd*˅a5k-D~C/8r3N >2t?lp\!О54iȒ aZ1[d|4S,H4EX%֣QJ "[zZ-Z-ߣĺ~ C=CC(}}܃'4 'O5Aw}Źm7*vA М(t;d!Y k ((iHX 0VLH .n}Uz?fÙ0p)ڏ16dO<;[B!xP@pU@m3jzqM壊DԬaE;[o*so_< x-~>cOB^C&Ř 7DK1AlQIy?藟(O[b7[H{@"L|I39*a9GBX).\;ٌ-M.BK&x+Aqf][cV@SkBJIA@|u^^qԪS-;ibHfqf3%'Te~(}e > gT%5[Qǃ;-/|9ʰ ̥l=d. f#̎>YUu_c㎐R, ?R zn BLzj &M+{~uБIQ@a6 ]&G"G`dFy `@Po|\5d]I@6Qr2՝Oabp fJ'mֶMo^U-S,Y/Y2=B+S#yzpGӜ+?*ML z<;ΌO#5=Nm(hQD6m6D{/֔͛&m5羄 3p=>k91 XӥK{kFZO)?Y,UhmMA4'. c;%oΊ~Cr}[ɷZ}Ͷ4%5bqO1{ҚbB<`Ε&QGK=Z%NU\F[wSU2,- .ur-c>L{SU.̔gpbߴFiɚe@!uMb \*ۤt+ВS፱7ZO{)J(7QݜQ΃:K9&v,/4?cp6EH?_6G9د3`Y]$#.h˃msM` 8{&?%&z 8Pĝ0qQ[zY(e|+tqaœLBĤԴޮEp\&hŸ ߽@W!yoO' M,HZ]?<45/Ĝ&\6srMX$x}-[U?\\xZNpMcߘq r:zD5hLdfnrz"5Ljl|ܑK25gLp,*bQ\[,t^ >-'ThzJ,( SO>"9񃣃P4 β܇$8hG* swU=z&>ۀZEZ+P"5`YmV׽_]xB k0.s,Gl2ExD2W; -W&N $58૕d-@G:%?N: e(6ڔn(7#Lg;Hg*ċ;p ~a̬?wWR{{l. 53v@.OA 8Z9,M,!S(W )E]%CyހRo 3vC* ) \$mXi@ N/$"K0o,^yޞa;䗥d0^.3< dA #9Xt? JmW? Mׂub]&;X٪l7 7Ƒ:6VҮ"V1{NwEO chyM]+d!cm #;QpW]k^uYR4K73 !2@Ź]`ĝgٟ7NJbzcl#c# e3vBBDDג'=O蘾 #7 !lA cꦭXܱi,)7>o#"kzEIu(ƸR VFݒȱl?K~Uֹ Yt &NV({iB:P\*'9 p!֖5I{}<"uQe}]5_NZ= =06}fw<>U5IR|Ʊfڽ}+;~[fh%QuD<L4HZ ]T#8: ,x9<2Cg%]0beuw/]܇ M)M4@}>o7yg~)_EX'|Qq_(}7NCyl`z6+G#EDJc;87^ nb?'ȃ"0jL"hM!cdwk5aPӢɀT*،CIm@0d0V<~>3u}-2bFG(G hDLi4fsQ*#XfEXCU&je"X>T͜^TA^(vPX,Q.$[MգaZqkz}C,kRɭH'=Oȏ^ k8)@WgvLكu9m1ARӃy03R\mW_ <Kֽ@A ;g'^̀B?H t:ٵA`/ctHMQ9ܐXҶSfM`Xi'I{Buz$n^bR ńpK ZHkY!an<RI-6 C(?fKb 7Z2/^Y,v[ lpb'{qw蔬͠={ @[5kȆ ~%J2v 6/f@݄W-HP签Yx?b ǧ|*e7˱V._sA4sAG͌ סh4c=lp#aٱ-~':bN'7ǣjl,뛗ޞ/*9q \~l~u$T7œ3VqJNw-J "9GaqI %N_si_Hn^N_WRLĦ?K߽7NBFz? M#T5wn@ " nե+۳y)MLzdn_۽u.c1[5kF7{.}4FU9UNk3iOܱt j)WcEźX zU. & ӮВd+@vR?`yV^,?{֞V{#ڳ"`:y]RrX&0n,Q8.,+舣C.øT{jX鸚Ŧe&4Gy;cg-$x/*b8%J$ ~MHGdQ>"Y>GhU0aE)ڬǁm2 SWy\h FQXށx˗hVv$cD Ubw]Wb( =$3SSw=[_Q<[MM" CvYv7( -BgSW?Ȩz`d2hX|oK"vҋ=M|wO Z0de&Ϳ;bvӃknULQfU̇;ִ\zewlR\. kA#&~vQ:Fi|'fPV'!-QÍ`AMmP:$ @ _T󾖲is?{>o@mԕ[w#/#&*sr7 AXl̛bU2透>`@ök[{QB6|Ww**.Ԉr$Xp28l?xvא4&2g>PO `="P ۫[* 6mG8 *biQ0Lb㌼d59ۯ)h +}u` RD@)ٝq3@=NS UėA!zrFT1$W 1%Y#[3|B:rqA*RQ2"HP˶R^)VF#⩈nUiUg/mlaW'yT.YK8$hdw'-arYؑ{Z,}bǗ}qy Ƙn zSQq 2mF?ǣ {E`gMajs Rb}V "U̵(uBlj.%AZ-nm9…L㽵&#LRFj#}ht 0{p%򯎯Fߤ9}` E'܍MZa 5ta];|{@UlAu FiU@q.67sϕBxuS{ݢ!(Ttj +M~Cn %:3p!#Xˠ:۪6Z2_j)g[,D}5&e&lj'kb(@\>V; KuaVYAvmv#?JտCٛ%xN t|$N) 33cl嵅{}KU!Y4'vUZ 홈H+dP]`KAvS) մKXe봥mK:l&dG'zP~ {cPBl|mR~޵rTBȎm)>3='4)1Saq~n_eX}>!߬X5?Rz ș~\B|/˫3ْH"5G.R?;iqAJ59$r,nZʹ+I#r*>#ELe9 ׳@Ti!-U^~07̔WMϩDwFU惼*yY3mWY%)sWPl[|B>B![$O`[J{&wH`dVP`0CP&`-=%c6 q_KКRrzs"7ɪ˙V%+5|ڀŭf ҃Ms@5wcaj+`#af] kU?ie.~IF]a!FKճsMT"+XʳOv="TC62p]g>4r~Y7&'jO[1$uqbc`gW6-vp_ E 7e#R%o'c*X]ko Ű7cc, Vr@Z~ny`%01LRm-ESzmSF(0u?sFztDoc`4riW7#EV޺_z R U|깩Mxx{8(UM^Vgnʜ4y͢݋誧ޞXaOy6myUyd7k_cqDNQXKEQD۷t]mUk\~z[aQ؏N.`2y$ShtKpu(IlC<.p[m\26]~;dQڐtfvP֒.IÙ_:䖜TLYv̘jUo'y&^IgPfH T$iAĚ1,;c8ir"TVjBdgQM1T'!ý6M~(xǐoV{6SqJc3)WL2MuhRK[dY2}i`ё`5|x U#Pˉtk7E;/n,|DY$=pmj<Ĝ)_AQH0Sq- ix^2Wk[uLA\2gǍf;ϻG%yӘ 2bfMc1CKXosJKX%hPMQbm1Dax1SZ겲!^h'$tR,%ғ4.1AtAM?P-\`2,\g4|W8Kx8s1RLEHVgUN뵜˴ej૛\FyuZz4t?T?gW'BXL塅0Ko~kmՇʗuޝ VWYp˹{N 4D*j m> 2O%>1s:jC&hyBJ7Uj¯Y>_k6p-B#P4Kk._8KDn-Ddh7sVVoRo;*0e_&-YeSEݵxr,ZSs W D1a\W+9]'ӆ.Fԣ>˕Twl>MdDj""d"x`ר!ni՝,JB gK2^zUyVE9o"M.tǸH3],uUߞ3m^i{ܹfvS*zTQ.CM5F6`Ndtz'9WI@qI9e@q 'ۛ{SBPUԊMr+*@Wg.s@FVGOZB5fJX&kf.[+U}P<nij? kʚgp_Eac$LھsDxwE+C|>ͱ|(wB4ntIWBk8-wB=58` F?_~nI([ե$XFDb7uw\lE1Vu^ }y-KOIK_'?TY6jg?K7SqCc.WWb#V@CS~&l_:+lJ3Ps7g"m &Tۇ b_[\yflZ?Y*JK.4IZW!古o,0/vBm5HfW h ~*y< N sI+_8ЄݶŵY&lo;EevEfF YiFkZ}̍{ܙ6YRiϛ|ܥ1 X8l&>V'zz[챟!l]ȝ1{=OƊg)U*|h~YiCtZpELLB=}oY۵#J7}o H[lv nVg:I;O.tLh#{Cx^7@6,bllūzR&,0)ǺOF$KD@+?iAhpN4 '9Q!;(j ʸE̲s_MY 4_ &)>u44WXt[ϺAly<1 E7X}QEBbAHS3Y=H\B%ZI 1oϷe*GB5.͛pU{CmFiy~PXUeQI]o3pz,\D%?e7>?2IDxCE:%Pίn saԛ4"q.ePveZc9:*QSV[}Ŗ嚒٪>ݐ:7KKڻ3a:Y U}Wi3 H2HY靱"7yKٽ$,)[V,ebrp$hG.v]&]ivrR_Q$8B eՃ%@!3 )plۭ~ d& (dc, 9]#\١#'ͧh>Ʈ_W80*[m&;Z(+:s{oXk􃕂zyvOy١1|MB.=%M>,j>bގN|Wu*O@dZ~59Xm!?C,t[`д nɦ* VЌ3EZexW .T-f:83R&jν7ÕK:vRxUfMK rUQ!C ^^Mk9GSh ^zi 5H^Iї>Ɯ 6 -|6e<wG웤eo?BoqX0~U*l'{IjD;.XTmVz|UOȢGGzo4#`0Ba&8)8:i_qe:VM̅-\@{ƳWLbj5ǁԥn&n˘8jO[.S `P7Tk C?:/5/@D*M\qV |nͭɱ9NY*XΈ~;h^vT4c.9MW,WV1$ ǹY3J/ɬ_IT/??/gBE4ڎ`k7=V)W*9pd$XM0ըG 0"ke ˆi'( rؒt}#v|¨G[&xȣ4,_YhqZvj)OiCr j j$`P [Sfb!])fj0U^S&_hUyBN#20^TMmRg`٦VI [ᙸ^/|Y lBHsPTIV0]S(>>Kl-ǻ.JhwC;kfS\SXRpP /߂ΨQr.s4hv-aVxN͹IYXo" vJ1\9V"|4fwGZZ[%$4EI3zۍLm)N,L*\^5n>c+HB޲}E[rwL&##MeFg7d*WEM`DIv_q!|_)9tFk4RXΖK)P :OY:g?L w|\q W]Xv*>Ag֓F0b^R𙃖깤c=߅vߊ//U); jw^(fȡ%tb^Ne?P,L#܄i z}%K|_TOX E~\2c!J= IZS4H PU8Y>_zg[(3tՓn.R7KWL>e ݴN\āxoG(RRAtJO3j jLd 櫹 b^q3Gtdxv:ywj9-5N\6qe GZ" C[K]b6A܈%uEu 9(Ep'e/29ckvnQwIV$S%DNS1Z/ >B\$E~r(]C܆2ޞd-!Z.N}m$8MSwk.pƦܲ]8f3p k/a^:lyeiC@.hTT+-фRm%VaJ9l ~.4y,ivԡ) N @ȉYݭ@>Sm#+njy\6 pvt[E>6{К҄Ej#zc>:ȢJE2rR{yU; Ӷ:j)j%@f/pͦb.}ؙ ~XU]+ZM=[((4GDOiNaMH6B: # \OMN9P⾃uhkXdA1qN2M$KqξOHUoxW6{#SRr5ըZ}S?Bp_ݶz%V;0ƻZ%( 8+QP-o/QIӱ>" R?G-yX'L~&,h# Z/M2.`T֝J/bp{ݧ$n[^\NiֆĄ&M(3.!*'![EX .xFaQ@L (M.OV꼷0j(1?/=!V)J_U.8 (>ː9!HRe@շtBCE lV6yw鬦GS4]gzv [ d= f$'Jʧ,y\)J9XR5v*#[w<.kÕ4gqeX@fJ˻'xz#6X֌C`v=˖f]iarz QfX.Ypϻ*CbC8Toڊ*5#xK?v~<5CfS_$c_wx߫1wf13[ E jZǮri=Mm$s"rd5Ƭm{4.y㖝rq =r;cHK*cBƙZ\|$|"x},WEDtSg܎t gaN9I#l ͷ+hs5$ ]n< =F N:)]>g0hO]֋#Y,4C!1:zT Ҥw1x+WQgkŁ+!B_H 6P1efT2e0KXC_!CCwzM:3*GDl>ckS.%6V,Ԙ0wXo4ۉ^֎H0^IHY-`J-\XU3PxzqW ' @.V_S !x|cě6>5P].I%VLU2J%y0/N4bWvߣ8bƉH؊1m>&rjAy02/gP39cG{$㪂08RR[reALt `xPia>Ӎ F(&ÈZVW"/Jj?9ɣ,Z2 qѾfDXfkmg6dS% C!lJA#5*?dFO)~PfYbnM wqCa,\T2)H86i<J0_`|a5D,݅S/fʔ;x1s=z,N=6g"Ō^*co ~Aњ,ոpjY[bnk^nv]?NϺtNo)̄RQ|«pϔ5/ӤanC3k0-?0O .0OdzOP$Қˍ:PnBT5N2AyC^uWhY vZpN}Q kQ~O剄%^؜=Ԑ8Nۻ\9??.O wui!ުI#7VDs%0vT #Ywj|۳7c' |Q!P*v?~Ȍux@ ePD_/&&@˪v`yeA&!R[ {fj[OEǮK~y%e3SgBg:x蔓Jt(vT/d^᫆ e/PDxzFb/wdss Kd!zr>Y)荭]{^2Η ܦ=mGBI2SD.O|Քn sX8&Qho[N*rjm) }G¨Y$X Ӵ=.UH6ʗqF;TI~db| RclD1ي<w\ EqrUVOPC}I:3;nv#`su%G~֡~NAJ4=7y4܇a|d1@d}TMº(; Tso }^V)k'b'IzЉJ2@ٵ nZ,qn<;F_/m/khIlj;xO{XXɝ۳~t3 =s (NƯPVU,{ȔjpMH0P׷)汄3 QȌPm8.0Fw{HVD'ч~;'Ԭ Ɋu%mpN{uv}!h8 N`"bt4,[Fhv]=xE`n`PZǑ3Eɥ8A|H)33B{ tG*cO\ M1(]DWj)%Q@VQ%} xϤeoz{iɮ}OۚPICmN K3-"9.@Aè9Bؓc0ubleQ{W9m"9{Zs'@ knV |hӓWڎ ]99C䵕K ĿVoӘ/ j{˩M)BB /gp5Ecx館@n~hOWyD/gxK4K  Ҹ0@7m,{g^v9=]AnqkcLQlP" >1 S{0|;orFыPSz[@ `NFLCiۜ׶m )CzL`'5i/f*!Iٔl_9 2<ҟ#h+# ?zSVO칧XIXic)Y3d& IB-"&b\ SOd Jq{ le*M孚`ӧQU4g3"y(Ōf]QQeE[_@S+M44H ױh!MUe=IȆ*A{5䌥O?I6ۺR:K,S9s.l )<,f={NH!AO@)֡]lN";{rs24=\?a&y'7"4TfK$ǔsu,̙?3[g@sb`5r칬\6pn !˿Sko̹!u `ƥb0Blu61G',BK}0K jN(GrKkk+ElJD c6R@1('3B6Y GfȐ'­9;:ޢÑ Q7;du,ZeRI-fL y5e>61tೠK23a Rgf<[ ͸b+: *M?UY0+ kE Խ򞟸~6USb{%\=t=U^1'xL#v^ Q>T(-9ya+Cs(!jℕݛW3M]'F凬|MSm<#I&&1ʀ͙2x`ߩ3^&|q'`Isݶj3TA0p z'QQ1wuIQnZ(X o'$Od'[ajcOCo_3r5ÐGt|2UB5쾻vJ2smɭ{&;vׂ oƻ~LcԫBJвfuFJ,C]K9'bη2;nM!]^x@.py9%*w e}DL-'ȣ.&-"S ?I]}ay1x暋\*΋kisix`9bȏVpy绕3x\/ôB(Jrm${9փ!˚I`:uj>́Q!Fp@dNCB*0[a*\(: ų9M!V? >=…g,ffiy *2cBȧFJp;b]Fm~[IIn'㲡Fh SrƉ5@':S>.yW٣|gȻYD&+ Þ'wvURvR=rQ2`3&gCMZfhngx}i^hz?yNF@%v|.9nxyN16|o Hw5s @ʊ.])i)I%MgP_MFfwh{5ҺPsx,|%Yf'ʟ呍Ķڀk{m56 pu d{Mya,$̓MPgf;qhqFhQpqO!fIGjV-4cԊz?(lmRDCL%΀jsLrC8{L&R&Qfyy;u!敏Ǔ]}sn *Z힅 3m|ȴj,@bo?a%aDHT!yAU(yf$:{Qu*Ffs;xF{Q爼ҴNtvEjfxU* T\6K$!Lplٳ@/+w[$ʁ{X+#FӄZ}kIci{=Xx %4g(o]_o '&6j5P(h&xORs) \3,mqm_+%Plg^Kw$!&@;MT@LC^)b3B(Fbs #h )>uJ7{ zhU߾s=N{/PbH`4;I_0E9|T'Nb!ҀFO% [l\eѤuft{(3+Cեf纘kLdC_od>tmւJt9}ΓW+~ E7Y:ϲHж=Y>{CEN >28'}/=̝>A~1P!V|,O:)USй=g#\}-Y"PKԎ"='sGؔ lNgφ[=1ó[c֌-PM7}iX(B,UbXAaP&~]rD^$Bg5%=?\7_49gvQ [<6dq.zOM2zlWRr/(V7hZLвAR/5@ہ#!_N>oZ cP_$ICD_ƿsz2/+ϜU}~Yp3ZREDbw+(S2irOVҸv*]o2s! C0vG=+ZUoBg`E\Yci<8` ՈVQ6٦f":ÅvmgLAt)0'"}Rgɉq*E[ӻw5*riRr(PlhކD:4)_/=~qC`!O)f lq[ KybS-tAUeNx#QgqMJ 5\|,HP%[Z2rm^3<|~>=y/*"hvNb]_>ȥ2Ha6N2lhioZ& v&\3X8g4o`kNӏ$8Czr`uj eW ; 8' +4dƔ"U:=u}qLNZh2']9uє>ѬQ@wK݆#3 1ocrؼ(A_Iuj.h RW=uGe܊}lcQgAc#GrwQaִUAE"|z9q uUTOx#lvfV+@ RX o !kLOwn9;,Pv$m+4.Rf*GIq=TJhQ9- )cx/;p~Tm%.4a'6Fޓl ]{]Q?ջ]/w GnWK:P'h ZX:ֵI'֙ݎ/z6 fL/}0VEI4u-b=;jv~2t! dƟv$/mzM4sJ:LE .pt8/w7zôq @}3_,tֈթeNKql;LS0`\m\@-dMg{C%-K:,VU*fkuyYۘb]>(J1XL OP%˟MYIπ~d =^YeG%l]#/"H=.T)E5ڙS1%$_):gZ tFsn.B5&]=/^`gRJ+F;RΐP:_Ik<L8.>4^~.v_=ȆKUV]p-(ݡCw5m tj1jssD^FOH !5E+ VՀtiRV+58MӒZ1ezIk= $lgl-j,_W>}WĜ}H;ye@QSMlGdfX3` 9_\]~+L_WgK]~+Mp["#EVDK:{0 |k=_+FeZKk;vYK$f ȅ}> !XLq;er8L6G} [c&KG5eER8EtWhx*Wڇa4!d6 Q.LD3/.h*5a„B'І,r2W+gHjN$:0*ub߿{'$XHqEǓSR ǧkxE+of=3: msRRy;D*l[7#f(e*y'~#>HBes RȲ~ Ս:078LRs*Ad$w8g$Sl3qй=BiϞ?*`ei?u*!4"^ /'3u7'""Iܽ09b4NDđKe~3AvMc 3) w1"Ȃ~z8K&m3< бZ`UϘ$h70&0CjP*4Ko9E ީeN~.[nrDʡ_;HM*Eewh YM>V|"IBr-_J'}6 f8,Aӌ;z0G!ǨSzadbsEU,7㉕i 8N\`&@yǐ6=* JRSrf}T+9;S6!sy3WFlaE䡭zZӧb**ja]b# RU cw5 Zr#7SJPHzyd`G@vN3@ymm7?Qº!huք! ~G.F r$;?(c>[˿ ZYe8QL"]c_̚9?!-21zùP=vk_ü|UZZ/9P{ E'i]3;SBC`Zkz QE]L˄>uT'Z_[.%e\Ôh3#^ $._k,`~)v(¤` /HP A\L3pYA}]b ݓN_ Vg۳dR>ᨸ8Cےi@Hf-n|QǞM0@GK4Ko 駼"*OM^ˈA'1Qڭ#ʹjGy{wwȋ~f6ZިtXS9X# " n4-KQ-I%Ofڐ#i ӊѕk:ïhM~hbUYޮbz`B>} a>rV奚i|*8dbxctf'[w;Ӭ.?'#xφ^.\6+qTbToCï0uB;y3wY2pvLw؍7Z[9냄[J,r-iUk zE9|I =̖_~7p?Ͻpy*?>:[q^ 7hu]},h+dD枱ϝ4@=}vf.;{ jABg _\:G14bI|sDq7 UJt[}]K%+@FZlBXyIDe"-I*&ۣb%;: [&XÐ4EyR:R2C)b O6+ S<S5J NKp#8Jg"L L?j`VKݩT<K{ͷOţE#י>/f=snqZ .A F̟)~H4聽NcS~I?xhЃ)u WnAO|^i"AuK @䌧n& UNÃ꧞W&}?E31.jd8M1H"eU~{Gc'&p]Gg78]( /ՊZP;{wv~ v`w% vb)0zE9\Pk/9wCE3X _VZd;ՙ%F~pXZDzՇ OvP8m[(@eIq(.gԔ)Uܨՠ(+wS^ Xo 22s* B0UY ]@fN'<$3?Ex\VO\5NUy*,"5~(Q8e:rv8zvrCDn#If v֜DTN!bODŽd󆗠Nöb:3NAȆ# *jcTy_ qHۅrfZf{L~0 gb5@n10*qG,##g)̽1A> ˯V;z(0w +FIw!jpC>'$Xqߠ5$􃚓|hH-0"dh57'?X>N=t=~2J՞if 3R$V@,4} c#*  G &e?ae,U:Itd!P >"`O1d،6L֏PsւŽ&eH"0Mf(_+{~t $vra^azxYȴ(;M #hAV@<9#'_nA 乕UГ|OtL ]lrykEO26 L>]z=&_Pxy^RAYm)gf0FwB0stiS.Ct,vxolgk*&mT-dKb+Ln8keġA]Y{eHj6_`C͘P_)l[t噅XVE_I Io(Ҁ@뱥⼐\)5l/tXG~'4Cqx]w@R2=)d&c~VU-T(8b}6=3]ZjN^vR7y&Is`V(S`;##ia=@wT`b"#sI^Vc&\ZhuY%Oӆ~s\@}\w̾6\vrp v/Vn^6UM@^5,uXGRіJ_AT(=e,*iSz'%-ڑ bSzmC&[˔inV^{u8b$bLkimftp*8Jo$>Ep?3HuKR)w@E말HbCIz((l&|ɳάEYwg.cNg-sd6ˋ IueP3̽獰q f+2nx?{x]o3L@z#`4L Z$u9^fȏm{){A% 0<) #Hi m'zڊpg-O5uҺ<4,RȧѵC]SH0ul.,HYQϔiP1r'4H^9`$.v3jvD +ɏUO#>^_j>cG(aİeCMux&#:6+v2QoYls{[e ke&ڲ\?ZUr[iu;EggJQ.NHbKExa?LPŏ4U*Dw~=dK&f:U"߁1<@dB2G)G 4|ssl4-Egs@CUlx> .XȗcuPKI?шFbzR2;[ ~fJis&ڎ+AAphsR: r|~$52a  bgޢhn(ۛ0 ) Y22) M|bW\UȪ*=3.Y>& ,Gh|}uYWtlxi׳ũfmoS2&}NxJ+6zg_5s5C4hZ5!𑻹7>k^wyXj~XKgXg9LL W?|qH̊AiHk#L㴄A[&j|pMQBk^Ĭ4 ݼXC UV|X*M||W%5+ſBH[ty5hhвz{&n.J)0:bT0ý[ƃH•<9 oR3;Fbа8vB^ "7<7 u-90"IcFu1#ʒ>- bSH69NH~ 'ꍍ/rDѕC-]ء Yq lɻ܀,$'e"T UK?,GhbV3C(Ž9N_ynߠd6" 2vz2E:cmY}9^00E(K[F Kyi1TV){+$/!Ǫ_aAqtPO'DDq˥x. )bzbFߝeK7сb#0&oh2( g&}֡:af9TԬbSQ\l,n e>FrXE>۱Ò鮽w-6ԚzmE8rQ$&>]re.ɟLO!C '|[[_4`лGk+ jQkAZ ?H ڨΞo@}f"Jrpz((w3'%d<)As7 :KL` H!(0Q$'j 6cf: kVQJ!& U"+ZTߤ֎gኲz0$ȷs>aAWunPLjՒ)|i${){܏!Mj b?0qa;˯cDq ,:rK-6E۰=c5C ؔf@O(S̯|V4$ᩃj_[zĀu\KVz Nt3)L:hŽP5%Λ( R zO;vq }[& i{%5r/q_p5(w Oڳi<}@Qg;`[~70r׌_|mJkG˽Y[(?D)Kۢ݉5] aq$e;-0r%&.#Tn)y=_K1]-`_0`O VqR5n6;1u6KTֳ~YML!I>Lj-wi'/E"ǰz3ѩ$;\.<:H5&٪R+.4nał[XBD*Z5ܿss)==xQI)~m\\eԜq~]tUU͂ ZrYG$dvY,˹>Lh;eX(2vUf Q+v|aOLUPj3%:KDi j[F<}ꪪaJÇ`X/7?F~TMMϱ8 ry ӵ}O=,Knad O%FR'^:UPEuo)sŐ Sw6YV/ |V='9Nh7O5Sg9g(Lw1s9!?~.T#Omt~ *C]>q`@(-\X?"1uGÒDgj>,2- kp< =eqO~?!2]|?nz7y:?57E^8Z$3RRc4DA<;P2+V!^g2vw]۰h&חJϡ ⇊X?-@;F&vRBtʬaqC=r@G̙dMg%1Ҙ)E5o3]eIյȀ;U>į,{kَMKU+ax x}i2QV+S2e"ݙX=dlИ6D2eq_-Ӎ됈?>Sȵ\85 ǖj!IQ(5һ .J? My]7=C6҉e^Xm2v<%@I;Ya@ GZ ȇfW_=l#oZ٬屟e( {Jdc &ww( Hk *Č̆'KLO9 lvv~!l~yYM^X{V9;"l ]?an#R&o >T}m ~>4PI@lq,;3T.߮!^Ca^884>Nݨ."f}Zs2q _4B,Ç8SeWl,7}f}?2(M^ole$/<1y 5SJhƌKyql_zL]0_?{+3\MP"XjD/JjPVGkюN:צzDJϽqsoPN9h䖗X=a|?ohsݢ2O{%f~ >[vq.[@h'͗^EI3؏ڈMQw> 7>,fh*OĮS1xE:[LFmDn_:>b7aQMTjmn,,|@.vB}LhNB% ^"F/:ٝFgg32)ݧ%/1QxYE\fu@Z\pٛgnﵱvBM$wy)^dLdVvL8 SMm^!M隁Vܞ?%L`<$UR ,β9Ui6X3Ez{ܭ!)`DC3=" Ϋ"<<~B3gM(0$:q OacT7n~#3T_(49)R(!8al[ w-j>J^Qw.\K%3q@q/ LJV4PD^tD&Q?-w" )>@d!Zm#p9\ nrQ! Ǝ/`k=/|A#O?c%C&7q5륟κ+33,Ά-e[63i~GRw1=J;昴VWH4޿Y' P)Ddkn#pJVxX3S1ؖܫP11&,Ƃ?*~%o4BP>YB=z ߼MDm]`z:o)w]i@J5TJٵ{>tME} >ϯB/PsdJxJ&[1Pc:Tg?\7$U{j7wXKc& 0;gQmļHjyx^&[{^^Zz*fS$$ʷBڀI6KptE¥7hF"w8?/W,ZET40s/Tcyte*lzvp*?…F*#?MQJE,tu৶z0*87\L? k g66NVj0]UsU y?[* `"߅?긺NI$ײl$z%rW^ G"79V@eHhnQO{#cU8Gu(i'@k:st u٫ZP"UeJr m,jNG0Ҳ;>mB>u5]"^KPCq7pyF#~ ;>{J ӕBEE){eJFG~Jm9Rm)A#OHl-2{,ӛpz˴C7>"Nd[F LqYjp1 ƪ7#V}d/Fs%ZLSBy@6C_ $ vSRͷVelvZG]|d^ |?x ixsMB}a PQ"uJn&EWG eAv9{;\-yvXl{7EHLha5Kň%5H Yp24<鸪 "N@S=f Ym0+@ܬ孄Mf֭VJe"x7E9(XJ= ֢2vl q d{1 5jw%>zzE9Q bJ5I'{!&7-pY8axh 0~$+IF, $w]Oq%n}ABX̗wHf% E!q9gu^\slKJہrfXЖat"0/..GP?YUQN ~xF/ f3XRBӻ| s|maU pť^_Ԍi䞿>F'4vZ/@> nU>cT=EaLNLDs0EqE<׏Π9-B?FPsZZڶj Ɇ->ET,OֈLM h6lYv"|3_ ^WG 4 S}1?JXn˞$!/ ,H6( S;?eseS8z{#YD 9cjOsz;Z6d%~4f@:EĦk4.B@Č,;Fc_ڠۚPxB G#6JM' gPF#^ˁuHojWgh RhxA4TG2o}H՗5@D#u ju͆UzL>eڼNcQs̹$r&WY5?QU6cIHWzy糾jl1{ʤ#t;vzU (}s2pv93YUM;|;Zu {`yO`sOC| _) BeXWc Q#NLOƃvlեeItF]<:IOK^K,z ߪ,'k.10]rX{r~PfԽ{ [wU in@`c&R,P$N{`?HRb4Q-ކ \g"J6BTݫ-rg;kh0 ?5Hu8l~P6=wID5 ٜA~w*j_ݣԋ+׳\Xb,T|J}0@5@Zkt)WHhO'DO~u9 Z'"+zjU^'ʯ=KCL`$T#2._4Ÿox4Ey]=xoNR#&b9I 8>Vm ȣL ZayLe>GDvؼ-J |HZ17zbw46I#ǭ^Hn  j\qPAwy@7”2RțSMd8TfHDe/Um'eI)\6U(Ƽyfqҁ} 9DĩN; [E g̙,tʶ$U+k Zʜ[Xݫ6ហeo#Qg۝s9g &1k`jiLDo9$RQVA1Y~kɆwv]??Z;qmi,H%<ȡ=Bn@~&DIިhY) տA5.:ݷ7AI<ۘ Щ`_C)L>V䙢 U%jj8ԯtڟ~FW%G1gXB{-cW&&\yy\gn Cw\CWKv(fT(taȪJ7B*E~@D5&u{J ؆Au#m B>! ;ݡJ)lWa6㥳7"_&{K;V?rovFѱvV=?a$SqddFZG:v0ӧ,l{)5*ִϝ#*͟?aݚ<a6/̇L%*(S- /bT늚ifbԱ`a Fр(6Ŗv>c ǐGOO}mE1ɕVU8 P3:a:Y%ǒ| hgAL{lHޣHk]ctr)$m6?N"qPxM zmK?Wokޮ?Z֣6d{ܴS0PڗkPr5%eЬ"UK9k7 |dh k l=i^ s*,o- mE~dt5AE&^Scz*ފ}(&.8m\"dHx$Zuq^@H>󗳕Qm\(-еZ5h z]n:Φ{mod[YmQV׏v wW +Ĭ~Bۉ$g4:2Zϊw1=dFj00D;_vuD| MkiH'jqP! *C+yF-_HCT.Sdˏ}1)4٩\ ƻ^4md+:94 46tznPfQ&5A`n:$ `\ sj)//-^(b־}Yq/WṿGtc^z.шIߓιq^04 #A NCA&+Y./x 6g^HeoI-F&<@ 텉r57ek{>CѮhpRYf}hp7ӲCͲ1C3"+|^JHwE2-18A ҽX%o]0R ː>{_GI~!.cH* L.P=՘ʔ#3vX&qPrwP%<ۀEmз3dhHӿ9vCU-u!Av'>-ý^fo#suX=q:Ktfr;d&k?SD2mYJtyST/5&[|ii~^=uW+@&s0y쀪 e,lyo! ?5VBk@;ZLž3yelK)r'fyoQ*,:B jg/^Av7XСB &rCLە_O܄O{'MFӘ 2Xھvr{~< OCoQ3_c^NOaejR(\׮oEaPo&N'͎_<>~5+<]"s-7(H]Rt3|&q?AT:]|4 ӦAq.z񪍹xd75,-Zӷ;D9Ace@nl(TR0)^s9S/⓻?F?pM 4IRĩ$2$?%-&ue4A <;*/]8q#Ԝ޵"H IvNZ7_s?QfK|Aw R5oOكEb8 -.KTmb:(&bR{g5De!DȪ=yƿ3Dʿ N)6VIb^8ԆtIkw MSU)tnvHBGԖٵ@SZJŞ} 8g ;hHiY5p |fAHE MKBrQ "΢yNeښkE۶h *RZX5D;]T鑴Va߃xkFht6F3]fF㢣NFܿl6cJrӕ|9AxRϟ5E¬zI/k^GXe$lB]M&xtioxҒo/q^~~($3TrjzfPeDE;f((4Fom?~ ͕'.n Lsv 11r_> [$<-)F&`%UXK0+L9ci78ɔM(~ /9ҮPx~>z|PĴ4[6b{!;p ͑sдؒk a3X4杜}N6PH;yUڌW=iφ_lyn#PU\r"˩P+̆쬟["4yJ;zot?Hb: Ȇlhp K D: s<_*G;6è{CqG(R#h} A&1}G:W[s Pd\'N3`ʌk\GTlT3,TLa^M1(B[˖pS! Z,CŲ y՜GsW&hy;H=_1n'R.-O:{eMG^@P=J7Tj` hT EZ''y_8F,c᪋#v NKK?9e >G֟٫0}ٳ)*Of]%3c~Җ})hT6&rъb_s,ԏA.N[Xfߕ tLl7X%B[ (d&&A'"912 #ι¶X7m No0:Il4RD,wEO"zUIdMD//Y9qrwЛJȹ͇ΕVڄ5͔t5>!!PܮX =7U]wOџX{n N&vLxRAwtYbWn؃FɃ"j!/@ZD^?n<3-Xy vR0($$hE|XX)6CdZPgo8^UAzX9 zHL]< ("βɬLfU NZڸcV{/@mp$ r^ O6x^^ȠG{`׿޿ !ahgR@U1SPN JPFcU=56=%MF>^i̠)<B꜠Z]9 >vjx0z*W{h- %zaC\ځ-G0ȬFC2!-- >AҵۆhzT~[vż_>A4Np;Iɐv @UK[ eQ\G@kSIvq*$;bpP/E#Mu6GhSDbQWŃJ|}w5q2CIs58ohlLliqVcFOC^db!y(63.NdPX\ȹĥiE eBbɱv4H E$/qׂw' RS@Q.]=]|6n+ khv|1C) ؁Bj$$KHE_hk!t.A^Yg#am74c.}!q $lrMf.0Uˮ볘t 7U.0|,LolI4GTsL۰7Y' C cř'lBXFohGTHMMhH+ Ɉ;333 +Pudkkろ^ WCo59`kynN#unMi"!ąCZmk}i~QcIH{9r'ؗ%JkDzP-|-^ݘۃT qJ*{Xn_"Z]"R MUjLK_7ep LOMnUb@vSh?}~x-: ?N9l !K`1DFE jE#תqC;r  jT21oap]>`ZGn \(BP3=8zah^߀- }4k?k2_6VSujFHk\' ̓)'Khe@˕3@ SSYS#' 3]޾ћD" NSr2<(]p8d}֓xVˀ`}x%̟LBgk;耦2U!^6\om"9 `{J;`xksOR{}DU/XnxtB$ź),cFڛ81r.4ujz}$غ0.FawFQTB?lZЂМVڕT~ i;,ᰝ^ f>}N,Nd.n'szYD0*WWF{m _}F-Kۿ?qL/PU{bIh8nxC*AԖbV:H-) -Oƕc#@09^2\LEPVcʿ0`t~jvIdR< Ms:^I15З5~3dL8MM5K Y-ljЗ8EŇ2N|_j m1g|U#s:k~VP #_],ZNe_2ڲ:hAlSKy>>8|6kFNFIkTڞTc-t9`P=tZSsr@W\ksܷh%3\|}T5B%8In,SqI\v>D,s8. Dm:LIVHēS=$q2v;`(e{cZjHH9>#`kQnqױ9Q_ҋp2PYY}ͼ݈mZ H2ݻm0/d_Ĩv*; އk9ؖI8tA΅΄`U:j!/,]qlA{cOS<|T{dHQԦ=d( G?Z?QHC70+P͸`yċ%k5C buSph4@*0=q";y7h Q`k=(Žy6jDK5EoqT[:>7DBbcv?9Vw/6{n3n 5S7ӹ6!PSHf`($cL&unШwpQr12:HAr/7KcwdC|x-l? Qe";+z%\U{5K W>N.%$Y"ˢpISJN@9asI\Qh/Vӄ~?CrG~~m49e WnZFBMs}&rkWI$\A\XAp}BD1@v8!BWv$Bv&l\ شOyR C>hb~gn]| D#7 Q ͽfP f@3թ [?fCaf wT10^]c_f2 Qk=n݂s嗿#3@9Rco7Բ%!YMn5[[|~[B9SY;S=DyYE@pe7-U*EoAF))1NϰzTuSH.'أ\6o7ek.떢6.l~zKޭPlf$i I?ߙC^&bge/"`A>ThƇsdMO/Vx\ǐ7L'ӭ'0~VW^R P/A?懷SaZHKZ~, H8W}rdd@:;dBql[J vŹ~py)j q~l[1Lg;y$EoKazfBuY~dal`lA;mn)g$ې,r62/ )V]jׂ`d@AIgEAT?l. *~PZ 53Zo(,Х}^<9êjȧHs[tOJ꒎e>[{axO&wKE@LthAFRMM8&*ݨP1 Y.Ԩqw4UIКiJ<4|H)cߞJIk7iC1cߕ`VsNkԌu%i@ Bλ{[8 7gv v1%n-Z7y(oQKD >U{:5g=%\I25J%jhԋK[ǬVƖGg5{zy#l /FL]X.&ɞKa&M8\ /FnEn@z\V͈%{#_@_i2qX;QŒ64S_ bU?wzaDZְ  |fv|5;cW̜{J$OkcQMCgӖUgPO8 \hhonbFp]]t(atvuoӈ?#9)Jթxe 4>h,s l`ՂTx+=bNk>esf@&Tx#x]X;B Hأ1.(ɢqΣ;9!y&gl |e,|/D-nךyޛ]ɎyC̠wpC?k{{s3l9x/ wf=anM03z2?f_YQ[|r LJ~QML['(R zܴ+^XX\7z|C+=*" SZ Î?6Uqrp8:J8NJk1iMi`wX-xQP׃pΛ%'ąoo4aC5#FE)j~ _֖ P4k/YZ ڴIrM x7N$')?MZsܞew by=] q:*Qúb?*zÿܤUC:Imz*<VgFmR{2 8E|Zn |KD2]%e`qqɖȩ8"Ek(gznz}+p2Q!3c|\hI=B*?2v̝dFG{¦^kj oN)AwVu9| a+SoxX~s όQܕ{Y9W(2kxFq0g jATWPA6`#}U0@Z$@kebזe2)[̔ho\-ʻw9(*: Ӌ҉.LJ(טɈ3*aɾ!#ɩbx>rQl[ćl|x'̿}=kѺpKqyVlԄO|+6cM&ҡUYV6Cj(z-]Ƚe*!&Z6/@ٴդ(  V/V/|>v_ )X*>nW+;"Ը]go?.ߊ) e6t,fE\gJ"PDՊ?bPvbH諹ՃxsB zzYn@qxҿ B?a]({͍@e׺G{U/>*ndQQEwt{.C#lAh2#t 7)P9J.$ICjIB^Yunc=s|{1dmz4h s!oo!صMQ_ n`z`"~Wxv/E}F@^º[<h 1+_ #뎮B^Jjhr)D/.Q&0/n-DsNVpWTĹ綾hZJML8C?OalhOVY뛌0⟻x/y(&H0P>SFyzݑUazsVT=dyu>Ät5ZV^3fQ8Ҭ)Җ+F~ͅxBqU=W:6aRȕ,Isj:/!``mpK8\flyJƦ8焠(*J9ClSߒz# LcupĚY,%@>J"d"n2c\-{뼋wv#_GgPS+Ft>`,'ГʁH"dDN-nQS"G*>|4ƼC!!X`Jnӷ6oByL];V& o~4*mle[Z xڣm5cVERfvFp@tC;GoM*1R8e}\ 0^ ;tl566Oo=mSK|C^Щ((.m{d*W2Q#D۵~H;``$Yf"!"?=V[e;4F j3u6n'^H¬I|󏨟Js[LC&6_%w-F}9t@^]8!zQ8'kk~ \༏KufuFf&P@)t4Zf|@t5.gBy];\%/5}mLqcxtS;Ir{B\>tb&' y E[ 0JW$|@f( I{K?ҧ=YHuJe{i0lsmxH!gg^s "%8ۇy ~$J_i!#4RUc4~}~ 4<%{WY] >qk3.4=~m#z1mգ=iٔCfQLlrA|@8!+d,F& ,Xu UP q&$i*;V/Oc̊*)Gw#ό['hzrc=_ZR D׆}UjH9ȥ4u׾2s9n-=8s+VO}HUN`՝YDﲨ!<wʙ?(:B =!&Oم2p[_{7^.Da{vfX54C b\= \3f&]ɓJlt~Ct+;gx%}j *+vI&2_=allY?kXT<0.'o7A$Oȳ:$[5!'|X0U-Gt$ ʴ>n|6rSH}lh[Ń3[YKvҟ~rDu1[5]BuV ib3g 8pR 3 2#TA):Gb:(bʵY0a3GͺP,@_I"e-r)T Z v>sEh^@J5h͊#͌%B@uJQ 18CoS; x=epL@ x|NAY-omY PD1zf$_J6#cHzXtT^ӔW!;i~Ȅ"ԘaUƮ_ųI "YyEN''T4hn*~929Ipgw8qo+{9O;^; `,nf <)q*Lx *e}-%jM ﲓҸpH[S*ӳ*C,on;CK`bsg۱>K0zmzhhm(9N6:A胝mGҭ@YPl_kEY0yNcir+&fZhg~VN1*Y@zߐ)Ehq·L+Cב6JuGcy%ĸ$0Km^` J@^HmAҢ ODK?6ep?%ap#:6x7#}`eM3nӎJ^aJ?,蕛A sKœd[٥a-i>&-fFODq.,[Iq4P$}|hñ X.ko0-x5p\R<.ɧN6|$76/p}>H&:v?б@>/4gz&x'~ѳ v~ǏjqdUt}H:'~8_~8n4(8;]3'y>k1mՏD>)]Ÿɧo㣦+J׷(R1!3= @fO9^ׁۛ eM.4;CO%sĿռOt3xC)b/Ȍ / ._fR~^S<#QPkYh X7l^ru]WZz8;hkRP,%Jݕ#-Sy m0p3¤7q ;5<n,U DŽL;γaY c5,ZLOO23fnrSz uCIyooLN_-/fr\fT*RX5GdDm&A iI@g:mb-0;9QZljǥPE|n͂H_ [NF@*ww N N`pfUz[5@CXm6]1xhL,=N ,O%w B(:+lN2JZ,YDU6R7B/Nu0\X]ބDR$I+ş zMe.c^kR}Godz(Jb+r'$TJC2TpN* ?m#ц|_]dy"Q1ꞕp+M|-rz6(q˝bk# C|+b[a2l^e/0g+`WM: <"V~>lsRKrKb O164ڻvh/'JmUUgmo̾oN))$-/HyB:_ƤtgiPSm!?1֊l[rcM{2c_";BN*B_dAWz۞ZF߫t{lbDʔ4K^NX%S{`̴̵ r^ƚ7˰5jԦAՓ5ĨXD0psLvAE7MRt1*C:UѸN8Nq ^1RJ&RɘGaOܮ. >Q (M'/*Jb x Χu4Pc͕@T@ytp.)|Sētp؋3W:{I(=#b(78NK,Yr2 G6yb^x5Uդ3uOvcRiYQ0:mw?=Mp.\acJ;K3&I ;B jPULy|d]6M a\p 5DD=Ny98͑w͙$dxu,؝+ğ&5L4*X+|4rt R 6 ;5G.abS }D!jeUEe7Pd>Gޛ_xiC1Saf۟+A˲+аblumk Ƥ_b [ /.t%0i x,XdsWF80CKD| At4FiY#/:DuT;䛳ܶ`k?y1HT\欍,ټs|tǢ )\g|Sbat1c[9X=K?v!&9V%k7ۍRrpq%V%,M!HnNocFVlS[L[~Zğ1;:l+*q|y"DTeNzTils;n#t{1lHb-/!/+p*b`G ߁c09x tPJpM>MBxo{AZ%uCP@'WMf@p4/i6&2  e7NQlk`mPF8Ʈ>NrդvOɱg>*fVހokq@[ODA<6- ,eՔ=.BٶpL@JLx(z9%~?, , A.1 7%m5')yX΢@=_$yR ]?t-^Y',7Q_[D}'*ɐr׮,[1aں, |R"Uu ) Q]Ay F,]#87蜇6kח5ȅ8o?qVp{zFF;ϥFDԛYp65ZqIN*ur0J9{ڜ.:m%d\ ;hYZpE=ݿ6K@yPY ַT_kYk % *b3ӌ chA.J^HahiwI)br m٩{[JTxq?X3kwaR^>TJXVu⹅QfQ-{2m }FDOt<4grO&y¸OD+ZςY%ԕ B"MWjjĉl5bK,.ǾVy{3{:lِaSdyqPo\#>XiS/5@:=m*zO # ؞ށ6_4hAׄ_ :@zyQlT) A>5&*w^i[1űXNfK'ӐF/V QNWSSܾ@$ezKb>:sm5:i/h WH+M͞=<(px@iԻ>)@G{wM&4F֦.L+^xg">C r.擷PiKx#|E K/PY@=t!@: һY+,T Fuz SՐtE>둘2s$ B}.*Aj%Yi~7lIJ8Hv8~+:KђkFYb=lLXՋAd_̗gT8Uu䄼9l')<'J *0}orأGAJ0@萵 I%FlAyBBaagF `v]f@lt.B4DtH aw ?%θ 1vE (SOvH"9"1?3XCWƺ`TPl-; sE(@1t}EI+CzO5X˚ Al۷*L ߉f٢X8w9@6߇f? ~6Oi`ev쎀uz v-n)3d~ [ɇՇl8 q Ɗm4'[>铻vl{3%Y}_Fn8mWKʸDwJ¼KVZ (bͱ8R&%KIc}UþFނ Ӟ TLzY[nl.Q@ 8 #D VpHz2 TBK,h_ئEg=&xbJuAր)~z3( ̧A"q6v̡پTN&ߊ"qRVpVQ uFE.>jA7 G~Xd[.zb{DW6nYAY QJ޾Ϻh_8&_t/`[o7{Hٌ6[79rBY4}}%}LVnZD)2Ī|rn0Oo5l[H.4А)] /N(gPX݄L8<{xS}+zs1P''n'FQCy߸ݼLQprE'DX=ey o@efD`]=7𳖜MB~v;Wv@ @Hԅܫi? 9 9'e]I l:'z yFW 3ʃ&c0"Sݎ)ęպ4Y ם=!gbdaQ <^``=aƖd#"nfZ,%sw_#[vLπg߱1ق4dU ǽ`T|䁒ւY%xϐcV&q6#8_ac k7S&\2bҧJ.*V|P%lAv6)xL3 .TqЏ϶syE/)1:i!`T1( +V*=C@fޫC+'i`"|$0l&6X8$7E )nOIz3= `-0d.}.yU"i2Ưol'X!8}ViK EVg1l+0T=ˁ-7TOkh\_{&H1oq2=൛3V1g4_8z޺`^5.7:úRi;R5`Qf@KFW-[Jyhd S $Wm @frSK{9;bgG*WNysc"i0OlifPy5~e!Q-"qZ;׿,QdлW`~#8-FEn./F;eMԔ;<*3Eu;7 ޔL坝cL,g& `R[{f,W}"^Q7xF6{}Eދځt$I"tg$mhF oD!_ ӘnŘd`PYp_=]fv*l;ot{uD;ݿG]Caf'R`d1񁣫13U iQ)AI.noAB>vVHHNƫs/);.ĦD@>4߄)+)H? K?Lyݾx`LfPd.6)J&e`jSmڅ@SjC0uJPT1?& L`Zxme("8UcatXfî.l>\Fӹ*/˃~u6BoIg.ӺYfz4aCWdL^)~*k]Lrgi6́coP^}:*%/: S|Bbi3#.}*Djr Wr;~P at{T$UA@So 訵y&NHݿ,ʓr,~P*YL{GB.Xc!ł=̭x-I390Fi)B}Eq׹6:jhI(<]:-a5ʼnyT{ oqT#R/]tnf"I&|3 B?@wo_R_af<clKV DsA67B/[ =qkT8M=GW&쏓*CKwQ=߮ ~IWK29 gҿ;gMJJ*g ¯@8a+n2.պ%?ۜ>LwwLoQ=< x7rQs]j _@Tū͘4 %^v´LhO(0ouFp X ~[cLAn~E,aHK8 ְ΋?Bq -@0qJgOӪUN,[>o ζi"u6-YkE+)njo{poWM}_o w7;h |7trQ-fl ;&{x< Y1*4:["rNIft!4&ebu.gў Wh雨_+ 2g@ S?@GY ⿤ԕ2[s\il"O W D$,ɣ"E\3 \VcZCp*& *o] xGILW?jϪ3 y&zĆT5eФ&ARBˍ/$KMZi8%9Q@DI 8'?l4ޔ M&b17O11^wWEѪtk:==Olʡr c&5+͍Ĥ0uq#jU3:MGP,5&9mN:;,Y]V6d啒*_ٛ vD餓I+Bu+f)4Foޔq˖M ^y"[dN" !>!d.?׹_,@$7b2cB0qބXV?3vpD M0o)B΂z=-3rك[Ï˵HR#HYiOH1$R쉇ؐ]vzE;R~2`RdLUٹbw|x5lrFop[-pŠ♈_"*YY!L< Izle_Gq}+LM0h-XvxGG2'cj$ њ }7c W"J8Ǹ HqC sCSl&RC9w5d0v.ܥ6n a`PSX?!3J࠙s>tGc&R%rrtczU4&> XL-*'Sw8 b9;p$+PaCdE}In{4/.XP.(ъ- "MFn8rm {C籦pj)Tl͞]ݲ$N_gLz I ΍4.٤XC3( XVFSSVQe!XTWeR< tS(k %E 4Gp\L GO5٢FG˧~"r[m ]R@ی&@;3{ 7]E]eNkv"24G&U_?gH)~$,{g@iN`n |%q!dLi7 '-\W3|9(,O.f(3]p鈜 aaM2}^xmS)5_D Bw]r"j&FMA߄__)9}>:]E$e E9F/<&5 X ӄK+Ŵt9іT8`kU'āLC^;'k{c,|U[ۣ]]͐?\+vB~"bgsDhczdҏQ.z/ᛪC՝'C\3S O~WC`;8[X?KǺ^H[M5B^rJ-Uv ffnߥ$64\2Rm#0er gD\D[۸F\mnmM/X k찪~G]Ӂnּ@T;|N*zXZ(vi9!oQs& ױ81 :LnP< HI̫ihل;P} <ūyHQQi`6.95I`fu;ߢ'M!167=ϓ]m5/{ކRQwg{ 0i<*`V&|j+M8Q (nZh~>M ,Y_P`c |$8(:ޭ}%#^mXeWK \G,msJ6i6PNT 0=MY͕lGxǾwvLɧ#b Qv)vJV"`+l>Csq}|(qx2W'I);p*ݭY$X% &2@Åx:Nc?mN&(DͲpPSRGhӹSt%ָsxML6054]"ZSin*[fj58m׳R -;cʟCf`ztA1o@|ⷉS+͡H7M\ޤ baŸ9#O<MK pӣ:~}A. r`3v%E07C7V5`+\tV5EIB#*? ҕ53I#JMeoryg.8gU ~!>¯K d!)\E>y%Sa\j < 2|r`l%? @mk?˃ud7m_/bo\K>@dKg&U( Mcgqd  ﵺ[%[j;(W@]OưžfDZxFP V=:tM@f(9 $[K Dy J(9f8͑fZJR[d ?[Yms i}Z R)G!~.U-:@#tn%/O]iu2y œIM Y*6+vʮ蒉QCDZQK;6,nWp]j҄3%١&~;&$tFtW\3'7I3,qr̮v#+|[F FHD]P.@)|MdPsU˴z4!2Jɒªƈ[h y+aZ(EƮd[nj㘠Zt6ݥ9 M>![һEon'8>h :ɢ-)Ϲ#02bVT?PZ6F/"J Vl1;`rcX54/o.FX(]]s*ҥKoʼ{2$}89lf0 3&Q_Kq{~(i_xj,@p4j4H/MȬ%XK`?'we=T WX$99 hx 8@ӚA`[ܚZABLѵwzsG= YKc^ XMd1,lbqz[;UqbK*V ("gVh步h93Mr\F0YwiGZљaY"';kAC=w9^|㋡/!brcBߠw _ wjo5E@}Gu7I>7ecx '|]Y}QΚ~͘ڧ&H9$_Do,c MeY}"%U?u4>5w\%_Lô.J\Rė"? bI:3U⡢]* O9Kɘ a}"6s7mE3~3qhbi>uS뿄zx8LI /@#j)DFsq!ϬF8ӦncĐIq &5eN=҄2]X(Lᘜ`FD61҈Q׀)blYkAsj/$:`*ɮeDJ!|Z)5ui34k4׌sgm#w0돃v?ic`sz'KypG=FCz^0 [ZwFtU6PAЗAr+6_Cnzbk*%TU pu@L?DOז~ϣf:bs]X+Q9"I:ڮW9 tp?ؐ+X3K :UAFK%5j6P"}>u\2^azL YdL୾)"Q?Zpo`;L!3l6,3;X6IRx9_zy24m8y-x̟-6woqDUO5PVK]YJҨtHfv`j,SwanQ l؃k l,PZЌ>TÜ,-OX;NL~.SNmK7Z3fp<׈~Say 3l̽ ҂ nVRhazF[wFzV>eI}/bliPt}7s48d2{fo.(MW3SImxӥ'#D,j< A=AalbfǼ%>X 3`YW]USƽKņڈ9fC)RҨ2E tZ7.:, AdA"bK0)M@1* pZp3$(݈Q":ϰW׺ZGR9eЯJPT$Z߭|mCpim!$cfSFҏlQkK97]W "0*{WF*u+:E}JD_ڟ5!4 waU7/,LkA#چ1J$TGt-7ljuJӚ(R}mIЇ:H(o${Z[2U䣞CL΂j3E QXG6F2K#y8;jfz#a14b-|U,M;7J;&QHWjaTImf҇qo6{+g%ʦ2oMEj QK:-&D׳2ו4|lf۠>-_<͌ cSp@%'BqQJl/.$ZQLwzJ5xʣw7:ϭa*ڀ ?,j ;˰:ښ@復)F6(jޭ#yH&hX$%F'*ZGL5KRai8yӃZ k/ e}{ՑN ~al`[\}ΣZ $NYzgG.0"if$EM|˺J`>uY'6a7!L&9"*/b)9=$FْXY$Gs&3MT޾/ toXmS!S*&[t0*\E}"ki´l6[DyoD4IU^E˦C prf+Zr9nH*w(-Ĵ,IE"Ԕc><4H?/8unPoz3I90\,AhX{PMF.&4`#'ͳwγ`aG\KgΘ];mVKDih]+>vZ :}~A* r΢i=ԕ-vH. 4gTzz='>S;ac㌔aיQ{oȭ5-ƌ$_{y]V~3[ܡ6S)td3ZaMƖ9%H. ȓ2z ēzZ$5!pRms[E]4LeƘUF#_6t->m[Ȼ鰦Y7Tן@OՒ~([Qqr[=5VV4z nR]6;8JX2ǠMiJ:ph_(>!N x* Pc6ф f[_#V=xfg`m>/,Mf@0t?0EcoREJ\ká?bVJg7}ג]gJR4yI/8SkᑌNTӃ^?osk>*Y95fU8h%q&|uW#*eiʶq|ύEI<)LkHߙLɃ.M]boTpL)\{a:zƽT˛TAҺK .eS!zхk4A4lt-1č8S7=S1#ݬYHMKƌ?7toziʪ䵬b+VόYHq_/5XVW7EI_\.Ɣ>b|>bh沗]eY|J2I}+cpi4Nu#02tT7mqI/{ h}K+1ABbU92 0E ðd-+zæpG i][\%FL,وcEÁI!FAUJAB;=3!%0Kq,jL4Aҏ"ˉH\-Μӳ *XuϞk0W!/Y ~~:P3JM%W1á(? z)0R{eP{^LL]/nO:NF\ʆy`߶"oaܼ]W .j?rv w8ei,OɲO*Y1pKSc6PO"*,}B]i95 134p I*B}OQ/a;)ĪqY+^)98Jh&)YtOUs-ԍ q~,pWn Zbi YF7J_3G?UCT2гs Z\3m J`|Ï r]?0tL>Ɖ &4~}BzN]<>K,b9A-q}&5^6G0G59HDH88)6ToqFpY-4;ceH G{z?޳UXDfq$ff*{wҍd[I`1r/aT-cp%*2;/u1d `* rcX;f9U[.v.:kHAD2"|֦!{q%fa`):ygCU8ufJN XT)-J >DH , 빆DSٟnD_RD6sQ3E;ND|(=|b)qQW%;_̭lՓPwqA{9OW,`pk啬|r -xo{ɨFO|'6>bM9%? a *3+ޮQ>nmYYgb{IzFSȔ; m-[k{tmY/կ̢F6DƖa{G?Nt\XX3Լ oJ,{B ->!= )H@Ҕ1o=7Y"Gr\={Ƒ/71Zfx:oB+)ExQdotU(/92tO'X$$K^V{I#K4Ϊ-t# =/zZH/:K6頻gvLHfd?C5?}yΣn8<Yժ ]ҟBP;HKAPXHrt2*$g2(,Do_@7$Z׷L:k2ldGUS8}ta>SehRX@| %Dp,#㲟i/<#Ɉ]d WÅOH."]LݜS~hSoq^nABޠE)FiXIJFZ_U_ή%^rGDzܹ71w&`($&G&t*I#x&vW<0I(=y蹐yn3" i(Els`P~Ann"@dစYv] AC? og.Tۀ2q.,.ZmQ]b )Ol;>^]aJ$yqfʭ,9A/HR)!g׵U|ԈUq4cQ]W@f7cfoDmrj`ӒlS,u0D" .6N%i.[O;E:a>SZ\6xKG[T¬/V3hPch$Ət|I ]G6՗;'C.x$wࡘ''I݌9KA+Ţ䠋?{ddbrO|bn3x rs)pmKNfQԶvX}[S6AMVuh8*TZ x𦖫6*hM$ch<@$PAK4IjKv_S{%z@ KljNudt6H5(ħK~.Y@ãF kOTE $-,5U>{Zf^s. (BN"5#2F[y]-%xζ#V%EzNT kK7* nY{JTEz9]疖K*j(#+NϘI9P/][Bg]͹K,]5s.C^LFmvwʅ7ᑩq׭o:2?Ƃ~bSǬPr:\a; uu> ׬\i65ў%!)w_4NA͏XRI֋,1䫾|,o"ΪZPvofAWn%6"βUCKxNՇ\[9 XnjctyA!c~Ÿح9W?Wwq3%8C~;Xkx6LJ7*`(k~( Y}!1 `Q[WBL$]o~-O[!O4Q`\ .3]v:ϼ[d| ?.'Mgr27g5=5hY3R[/z3(tv(>ב!sO_gx%"swLUU^ {߭,TT;I緽(su\2u*dy'{90Y.%HƜ h"|k2b=d$W9"斶G~=<~w,dfR w 7Cc$\8} N|rʜԩv9J 742JO{ݳ7 9ʓKj(iZFRւy80#Df#yqLFVzgY& =|I#w2-|>ӪNF e$d"ʧQiN!#&.L!|ga߈-a p; PrKtIJF&$[ᶎfɆ5XXS"P Sn^~{Tt)N{RYPn KfB~ ȡt8c m4~v/1sb>w"jՅu5n6)x`t_IHNZd-$^wgvXyUiEd|Ls^_*&.H}nBe|na ~A ޿ӭtC\@oueFY~ &&_ˀU?=z:2pDmvOLTut$O/c<{"Gˍ 4fb+- $QRAg8ۑD |@ұ^; 《j"(طextP0w:emc`]W ԉI0il:)p3vZJ{ M엣uu?yX[T(XoT]6Ї~+WHb@PVMROg@;.qBdBfNIΡy8HhAzґpr[i) ccsF 8چܓO-i3 ܦ6U[ȃwT̸ IF~8[T9"mϓj\|BUuGܵݑMҏu%DSaFuW0|hA#QX))wǧO}į7ahhTT* GGݧKg 3X6Uq4vT;)7v)kDZ\E)@ߒl)vt|q<ӊزM}k.Bw]H=j? 1e2ORIfɪ, G;U*g@򻦓'v,(02CRȍB5#`3W_ \ !T gFkڍƨ@ۇ6^#*,4 cv fLKy맻*W9K0=q.!M 5o;ϖ)TʄzR a"0SߵIa>{//ÊG1 Xz$X$J `JC 3< *mqM9nQuTb-CqN EI%Kdw?SV 6<&Ӛ{Ǫ`iF !Pxz0Q\><`9ѐ9 ڽĪА\ C@Jې|^%Ss1ΗOy{in$n"פVBN> m9;gX>YO1GXKM~rCv_#`4zCy#ʃ!$@)[e;v`yE'Wu 恃Yy_>_Pwd1x {'XSʵYza^r?.BnUS(뚗#y헹&5>x>Xh/01>QWT+167ޕ*zFEC㢮ø٭,چ'~38U48?hNEOjpK@2pe@u$\[ mit,\b/ɧ:xUi&>? C~t drT˳L$BZOb?ϖ9r@|;uHUu/d3&D)7+*ie&W 3Ӏ`b6oUI.&NnɯS\G D2hMe')UqT4]ElT"R<]=7%PńK?9O,K~xkJB9\~I\txls Qz̪ /p !1ПOo5l/FVX#qcj/3$7D¹wP*N`_DVx W!ei1 ~m#g1ƽꀀx& .e 2ׯu5I9:rqZΰreJ"ݹX;oM)i"He`q]_&s)d*|':m2ԩH(Z0bC*1_}drfVfI] r28~z6 BbPBP 1P'p v .4[jTJv7/> u8$,jR\S?+k֬7fJ4.yo\yMT=pc9Уk5Օ/. ΤNM %U?gUW %a65ʴ%kO\FEe[  DlTƪWS8u viTCC]E`A}:`(G qjY0KllR$Ċe\ihϾFc]Q >zXjXnltm_so-x()̶F}Cy舓 Ȳ;7y˗.[/MP6|؅s\ *\ =NC0{%,^v5M/f-QKoZMYp}z,Vծdq= Lȑ/ E2hJa$I!]C3?ϳ 4"_V\KBbjQqz#55~@Y/ԯNiJPY[d~%"m:s )hڦyB8.hIŚ< CiTD~hq(]Fddڒ ~''.M5W6ƯkK9_!s}=̇ 82DL)/<ˢohZn6+H[/@ƼiuNd{-([c@b@i $gݖW{$.S^|2*i]ʥVF~!DC!oiAfm ݘ0&STt/+Cc]w*W?S.pH$;7a=*Q>DtKwksM!"c:bLS1+4:uK1H- -3P#2|A&Ʈٿqw]*V$%IA3aα}Ȃ U Vs3u k-PԋG{3i[[_ҙF&͛ǥXi!*a9T} YifZ UQVDΪ|z 8Zu* @?[blOw2WG;DE%/B$蠴:7~WM\Pܹ$d5s=1ClEbb =^"y[U N( JMn\(B԰oŌjSs jbޜٯx!b握OS8d™@66cFk/(݁ %lb_'uѲ}G/@~3WhzԶ#GRu/4kV^*0E93>0< Ҧ- 뭔6>_0 =Ǹ2!@ Dr"CgH?űq];,W>Duf5>w@ .aPҘÅ]⿜43X݈I⪋)NV;_0ĺ\9UEt~=gV`#<'udsYy=lh׌!$F̦Jh m?P~IX. /\PO睕]) Îgyĺ*b<D&H۪жys%!􄇳v `ψ F ^ eӰ;UR4dïLJJ|*sLHP‰R";҃Ƈ.8ZJ&uW0u,\!8e$>_2zzg{14onI q FOc8f(S m.hPp~+i |P9qΒU`PO98O,^YQ4z#ÑeK{.0I#CCE yyN6W R$u!wl,$#KAqdf3:˺OR|a .e-g  ĘիJ~K[VgtW=O"zž7Mu{}WOolrٻz:;3ё{9m*m 1>UfU)ialFNy5P;fĴ`ne{ ʗ;I+;zJ3j5ߣ`W鵻gG Mf`@Z4ҢDb)mAM Ƃ۞+` 6uªGjœ_s"+3m|75j)M~S6RJl_uFu4"6]͢uI}dS%1! `7VQ-2 Ns85 kHL|KIXS;=DםHv̳bB& ^ϝ(x͚]\nf]a]pDa!a J@0®BIS igAxby;)F2ot9d#$ %pePV݉_纶9 W"3鬜!x$ElyDk6AL=ǀA6FY9,zK=/!)4WfXUmQ%C}bOFχRZAΓrA"Wwj+bסʙQQNes4\`S]ZBкB;3{ϭKQ T`T]55$ eqSޟ(c\iҫx5n~ol?NsՂTlt{=ϮDO8EmKRF~in\vC>?ܨ%zzoNP,S¨V Q3nUql*8uUX)K5ײG J;yxwSW1AazbmLm&m>k^*Ӌc}[îVw4UEK4恀N3wAG J;ֹub# jQufVk~Oa4F05Gaz!ق\KW˨{3;EEDž21r,(nCNnkt<+/:."~[T =+xNjRiZ<$JHc[AZ9sx.źvYM7y8GdyʩlN. &p8 fYQ+_{e8AKBۭB9|бѮ: T!@l]4BK 4 7Q𜩁}ݾG @?$A"YW/ 5>q!) xcuN0 y Gʌ陣"^ETn{BXќt&+OF`q@4&sҪBeSJN{]\&|Q{FC`#)-ܑ߮z^=Ė]i*?XǺF3& [RJA `+Vun45 /[0̍k?fBRι@cd >M=}[ҽC]O5-KD+t0Z\TO55X3/ zIS\S`cfJo42=i/WEEJ0!!#VSH[#9qMT|[&*3 ^\BʉvJ| `Ur~ <T0('/oi ,\A-Kagl*FS2ΙǛAwcn[("?>$:fM`SqLļ0lnsׂuKiʾ~&_7*a((W|{:T<%4Nq^߄+ VQ3ޤ?- fd~zĢދB@d@;W{.xTS%|&94mz$Њ$ܩ%+ .VI e-.D ~Z7U5{ aR?j8sG9F0ڤ*ɽ-ӸnnJ`t}uqCD:+I1A( f'$ #jۅY]cN'C?bnď1֬Җf4QH!%!BvI ~+%g5r1DU_2qP;'XtX ޸5ISfeiafp4L`Eq.)^;4LAIR"6sKJVx5z^!YӇ)7};!DޱmV bĒ `} ΙxU7铏J1s"2~fMnTbhū9-IP]8Ucfki˨iXjb\O_m(J;J(h\,\}p _܄.^D32UяJ`(If*G)5UZR#LH-"N`&hU1wߖ$ic3LuCT랋_.F!:˄.ĥqI_9 M-"^ JML _mc'f  ct]^$mv+r:ૢX{˽}RSM-q#P P@3^4 "s$,?5mh(35riyJLE$;#'ѧq,h&d) ۓ,i[G.l"H.vM'&mZY 0LA.Kz-W~TJ:*.;cA\^^ xBR8cK,l:XwAjxqxmYY~X1(EW;hֆha;d1 x^<6(B;j / <="_l0K9N.u^? Q0_m\@wvPAIgj4`L6sv܆zc0=7ǎ WOu*`/Ik"|G|/$ e(iR@tZHy6lnz2F~ <dKE~Z/ľ7W!΃7]N;dTMcߔVGd`NB[un]xWiqG|[O}>H*6/d`KХ\Z{3צּbN;*HIyƛI>qcD6EQ쪬o7;EČ fCס,B^<☞p'0]1ZьGƼ#>ϓ d/ލ'/[nӦU pA1f뿽1][|9HpI8G6,lr+hITe2Ygp0s5?}|5t | )groA d&sk) ϻE[SHPH/GuWll@!e=o5Wk^״+h{(6&+IbؿϕAh+RN!QƼMJw<]Y0փX)BbyMoፐ*^]g`ܩӖU\Bm dLN hg4d"*){`(%# ')Cy0ٲ97Ϯlq5^:r6ҏvWOyA}I aJ\:\>B,&-U!/nc;~K6Ww.qqg?/ʩDf` AtNz8&h~iJ[Xi- QQ6.+]64-~FεVŷv7Q8S-+(础h]0+h@]D܆X`;HB,TD~H舳[kiUFSXfKt 5Dϧ;0aWYF ct@P=74h;Un9f̤tĵ*PoXN$˻e-9T_:VN _}bG\~'zԩKr"N!z)86Azs?!b]^'5CjRy ʦZ)`ъ q݃ē kpNo{ :32x A@sDwbUW+M[.lXVB0'Uy$e* R [|j!(*lvrw@gfV6 pO'nt) ZɢvWvz`߿1-]q U"G*?;W|Z>|PGAW 9<_Xq;' ٛΖD_p1j=bC_h>5_PإpP)渚S$~*xCPes+na!QXF*=0yU%؟lE==7  sm"\Tgchƙ9 1qąSkpBll/M$, R!k /lNpo;ݍt_,<ײ5pGmtGҘkkv %aB憝1jLn-)r^떦4 ̈́>DV2=6:#=XsYLɯb_}ηMӗ-4!\DS;4#Fo0ҊZqs;訿 UDK-(H,3\].%p@ QԐA,0&bǘ"THN$^1孟KbB@2-`3ʠ~ANUY'y8H"ǯ@yd]?FIRz߾nf>:\{oWp NNb52|eRL;/FJ7eYU.H; Q͊=%jwPqRג19qT;ZU)h]'GR)y#4HTvP|1ߎk:r]@aOR<nƞ ^]JB{7>Үvf}B3P[މ;~‰^sNG`Ի/Jx>a| |A`83IuPݷޜhzߘ`쥲` D>,0,aQv-a[7iŇ>'0M ?D%@,UW6 IzE[6NB}dMOM]#}WaeJ 81G #,YV-&D>LW=piakrAc:?a,Ks!Fa4QpXS q9x);^,}|Bۙ(Bjh28䅑ĝZܾ*c 6W^ҥdۙAZz ]M=Q?Z؞v5x K".iu5}5ّ4~J,Ԛq'?GiByTbc;Nň2K>1cTOvl$t1:5OI ,b_6=6΃wL%6| aAr$f+Ĕ1*-hgQ)Ce.dASP/ EowqODH i;qi8iȯEV*fgj-=0ug#8LsvWo&wlғwc' . C)|o͵L̓E3xFZgG3L;9= %*8v?`8iZPKXœ2CN4{'=6ţARk4O/+Fdu/ݸ/)ĝ1z:uq[uŸÁԤDg/cð0fwQ4|v ^aoxL Ag9F.AT-K8K3"/v%:s.q9OlKZqyn\L iPW:t}KWW*->T8?׎J#2:ћcr0ﻷ[?Ř+7xwH Sߩ6ò/r1#Eq+Y(o'a_X?bH% 5˱jHB_bۖY_'b,ӆgU7/#RnmEYž6 } h>ݵ$:S7rM~T\ !.g.y] eZ Φ80T[v]=-'[bx{6~U]ZEdo'_^*Ĭu5=cm Rb{+9@͈JֿzFQT-x#0#-a#bƂNV~d0TA  J@(f<Oq]ǫX|gZz tÁJ2#姱)hێ5c &*6|g&O:q  tw'I/2>7w2G>{Yjhgqjk f&W}ݪ>;:{w`lEƉ%j|Vlzɿ Ss汶R&׳Oz q)T|[ݞۈT* La nsњ4r)7Gy%eq7RN0X*y=ViO .'6Ġ}kI>r9a{ Y\_/20n4@$H1I&> D8z&*]ql: AtI:Ѭ0sV|BٛLa;WsibG֥8 \5&ٳbUismPеg٣3$ o︉MJT9#SNa=$Cq6ڪ%Tmy 9lnjO')șAJ|G+,r[QBq2\.?_aFA=ֈ6^pU~YN/;6¡0zYpWRv;aN섅FfciP;v:6.`|&f~3;A.~dMہZ0r%2m7d2p; (]tImKQ?`L6g08 K{X1w-|M$/^ :b0/wV y/ w[(Flt귤ͦ3xT.?l;yp@z~CЦNT+d \9N6j>v*6@-ߐmnۛ l e}qR\$S%=!Ne\$8e]> ca/F><H=G0Ȭ|T5 #g 9By|M &|X6b5#"R!N FO6 X0%uɤD` 7X^D6|/#i=_r9u˕U>W #Qxh8Ї4P9,[PӤr߶ϻa#MQȿeF*sV0}QwtUB7Mwi!Vn䊾sHC1]3fF’QÊO }o#сHbtboÍֈ"A gI,_O_ݒFbs^֐nǒBd3mpW _pP#rCcL/ >y@BTDi{rZ>쬍G61A}c~/yڈK#eOWlw]#W:)IT5^({AƄ[6VâI͑JM:/GtÇ޹gOz7ko7ۦ߷ҀwB` 7է pB u*+/w^ T̒mQᵊGx%u5[M,.k覤l4TFaņKFj1@+ۦ dw|7|*l Ϩrw;kMWpBXK)Zw/2i#4ko(9F7)/ې5 ɫnvJ5 1\)x-g3&?0\n|jB9[6 )r3-PXa;&0&|Qy1=z`p;95{DHvN)9b2y _~C)$4n C.I2̒%4cxaO ! >?DF^m{$ʗ%gXʐ͊1遦zʻ&6BIZ"+OoOvKdxOUnY%I.VYHSNй 7gY&W+k!܉4EKIP,lțbzF'c!AD/v=pKSmK;>ޘJe0ETeZc HV;^E/F51]({$-_jQ\+)wzK$Pl}o÷wOiG~:X[Wy-nk ZLE"]+֢W/{j߫kҹ.W@8yOc v+e8ņ!X[eWФ2Cq6;ɹȞ-d=[f )xDy@6 XXJ%_X3zHۀ_/^ȱ vPUi4.%hlxeNH4΀Aɓ FTkj-FBd aS2cp7wp-SiL 2ZU{rqXmpK4u@d=t]U=F<*zt#W%b/&1<'rmZWGfM26D>@bUJi]xν ٳH&7aG\"&M&^7<g mo[ J8G羙܏ "|WV"ߚT H9 Uq⦥oQ_pc<p~ +R͚A_e8pzvU+!2l|EHsBYc j sT&Ce㧈x ĶU$/g Qp`nYU;roR-Su0ڌ{ZFAfϫK*>;΂QsV5\Cq4Sn+>, !E$``XZ&OUȽu2EïeJ K }F&&rEп1--`{Z Ͱ=t&UM}(8hDZPk5j~?qDУlP(ĕPPX*R7Jp/1XW@Y A0Juf?>*Dkg|':ܹD4y=Qc?wݝ=Tڻ5:#UPiRDtޡ鄹p)220˂8a\4_GPT(`%DxPcmaa  ]Rr~E+uгyŲUUXE\eeCSmcuDvXcX5n@zy$@8@~ ` $rE$M&(3!EE.[N{Ɠ:?|8|M,dIpByz yI{ &2.K헼A5$\GcI0ӹ"±A zG2Wʷ2)Wy<ژ5NJfcVK/6' !wfe~wX癁p9$O({Wv:5od]hkϱw(P]'TٝЦR-ukAy"8PIan2|tgLzx 啅N0rrmv6J p  4Vb];H|{[yMrm Gf"R-V~q }:,dMܒ4m~ GOF2K~v"Ş&)Nz S\f1Lu7K{ýz} s} n #uKQ&z eSN_3L_s7]w} x/]UI?8 B6ՠ'Eу5ژl6z;4Qy$ Q\."<6Fi m$D%OU˟<)c&?m[FU0J103/&#+O|˺qvҧnT"dqչ|"BgEeq<.k"#kTlmB gK]K4o]Os~ kzj[n᯵`SD_*9XkD9СBOaFpݹ Ts1%tAT'T&;uEu nYS_k[uҧ0UD2!v= *7i0_.OQa dS'ͪ萋Be]Z@Zٹ3&أ63,ϭxtˀUaժiډh_,7ir3$hX;`Z.1;Tw}˹ʛT01%OQݚ"V2xϚRi hEnE PjBYCD!ҀIO_f1>@j($ԹN[0ŗP$٦EӀRXΗ1 YVESr!Pء{g=#2+`K$+DFf^XADBWOs("':zhB""3}/^nk$FǗD?GǹlZI6ڨuZm/*m?N:W|n>]xqJ*VrRAz$^I% L$\V4?`S0IXqݙ#A5$5dBє>4<8ƳYkqEnز㲨)Dѷ|yZ2kGa}" 1ꦲ U'u$QE`Bx8Suwj(jil\N%`KB*Q&KV%`jQTu=8nNm)JBmFSBߖKmI9JwR*= {͆vB)^j$C d6'z} ?&_fscšKdp:YY*J 9#^MHSk(U+6}Lq|㍧J(9&c1N.KEU;B%b(+41;f<5DdZʈW&m71y3! 7h}Uq_pjri/.( Z@k:H`^$T`S[C<~OIl2|}U5 8пВ>:5gî#0hw[XڻZ3d9 gH(T)Z3hk-\d^B<(?+cTU\Kb(qgI#C~p͹x╠ {isTX*Ŭ"d?oZ.o6JБ]r% :PZb$8[lh*O&*Bu0Skdnz\c\2Ҹn,5Ӓf ^q`aWC;nlow.?li5=wh UC|' 2B3v\GZ،&l̒;E=X04c~0i(5 ٿtzvOi,LS FpJϳ\ @0^ZFFT\r ql*ޔ=A`9L-\$*UeW#4"RـZc׹ i8^6UIȨ2fa@r/^ K/,X#?P8׍}L88lTXw]pa>SP v.Zn}b["o&~ʜ5BH28=9O[=B"%QT#sMq ~31b>u&įr)t[Z^L=,ÏfT !f+ܓ@^ҨEG\ A$w)vx ~>i)9=)~[̅:iOBec Qc&UzRx*4ɣoQq\DGR%d:ç,G}lY/Zc2⸽(0sl{@$/Tml-B#ܢ:P*X)Gޚ{9ܑbOFt5fLkjH\ ܟFsL-9ȟP՝$O Ie.(&f͋@Yڽ覥x>vU pҳ;E  ,Dž!!7kc` ի')6DAb"C1Y( U)F;|Tn8",A|!eQ%7U֫<8 y!rtڙ#nj=o~(@MD8 s*qb;P iXJ$4;Z?J ("#u FQۺ-EP4K-G>B۽҇ 9V iS@Yz7r~׾d*_[ (K!:n%^Oem$koAVSƍ S]9W\PF3{m=ncDTR斦IdžSe3ț$#adFG1cr}ؠ>ǰhR~ho7aN'G~2f]lO lZ4ģ ND3,'%f;?+]# ]ʭiDQID2S ~3%[8ZF|@%M&w.&^n"bxP] - 7Rݓqީ_%2Exs[ENaKP]Bѕ4G]f]edB}6 S9&.G..ƗDa}Qm^^jSBcZEew2 m .z%_f oJOy~0us pzR36D~i,\Dj0!_@H㘥x@;"ZFgyhsgnM(d╭.IX UB!i&B-Mі!+?2wV T}!v'K8Fa+Ph԰spJ Á?0cH3^7j[,3"[Ѣ%DyXUo6mP1Pc8b ^/@pR"3Ԭ#hY.-S*U -Q(|eh"~[ҫ$W)Og[iV;$@|Vt.>Bnai›% Ĕ}oG9]KՈtc\AyEE$DV5T._IUŗ/*߃M@j#0>:b*۹2nC(:#^^Qwb  w| +x(b!"Qsa{s]lx<p<`C֣m7w̳YN0Um$VTF8uD/k3$n x73$H2ܬ)qvK60EsgV8_2ƜSbn1 dž7\Bڍ%>tq0D XZE+F#qqG0~spA|_8&&p 4 V41I}O mӋz+e48f%U8z!\I;eod bX L fx^ǖ)t,8dw"#}K0(Iq&pFt W](4À:iIǨv^DVSa1y}f3 HW8@cNhvز:eP:Va Hȫ~0*A&v޸(c =0B= 6NOz]*m)'S s'{ki0멚M&[$fus;k K1Qy_,)`_5INO= .E%f>.Ĭ1IV=ז#{$S=da|N spsNlNcooйevn~ܵNO|P7\3@N4!>K905l­3YD;> 6=`IKZ(‒XΗ.cxvڞ_da0(x=(A1E@PZZ px= k[V!c[(9eL.S(@?(y~Xw&ڳ~ oX:y3T~Ep;~і-~0$k = 80?B~m( ʢ3gC7e(4eC+YI)N&,>yE1@g&eyA5KBB2IhX]3NJD)r pr8C:~ޮbrJ1+{_ mmfd?-⅞8̫ q{XYt6({h(ɟDf-ȫkm.ۋWA."@tby^-`۷#gq Jy@T"Q}Ȟ2J1&Ahp4'?Ǒ]%Z}>@^٪5/v= %:w?w^R0Qip>1uW?%BAQy ׂs+'k N~¤שP6!9FVHY(SP(@R!p }#<S&~ٺRebدKv/bup t\T2;RWRZh YVXiF30?%uׅ\:%7ҳ~ܴ[g}<ƺUI Fhs]͠q5}C;G3^Ui+=# 4Ӂ{9ùƀCmrs0 uVJn8X0Z=u]7'^Po g oh8GU:|`#u _.0仐Ys1 OP/]5zmX+2scP"oMi\\o?gBWPQ&0iCi6H*#>)*?A3GJchN ~ez>MN YLI CeF['O6Lmv[bvDfR_]h=ޢ Tʏ&̀*#INEqx 'OYsG ϲGHHvv?1`hwsp>tEҒ!`?,b8%Td?e`#繐r|F.z]޻aw6=U܄~S MH^a -pDq(zkQ9="9n%s&YoXGDGxuz0u'tS\׿cchbauFڎc-\xѢ` XI".zC ᫒e{gn2-p-Ԃb  5DR7!€0$)~ۅG2kS#C9KLc#{F< )ռY^!thEv>4ykuwSw%@-N$t#c)Ba'9ڞb[:Q)F/}ߏ TUlF|-|xK]*5[Rl͠Ǻ"WWT MsZnoFeݗ7 E?'.a{3䇫l!뜏vε?`$wgnYӹWDeI ҞjXV׿VeDr( pmrν\ҿHP*V0ɱz3oF@'KTB^Te88]e3yŬI 3C ?T{'6e=wO6& 1FxPbފ0yӾN)[[UO7U:Qab2Wc` cYh8~omaxăV\#ix&V3Wӽy-3#0YEPZP>2d[Ks oY.8ӿ0L.09`QRw5wY1IBb]~W#;;jH9+_!3Q,{C!ƳT\\_;-ȱUӁH:U:5;A. VG ntzV#;`A{2[,+YOwSYT҄E sN2fA7 )b2(eZT>z{eiw q{䇛EΩka|@<^v^!1# kRdz k= ؄YgMBk[@DMMt!!I$/c ^yevnT k/58Nuyd~yvL$= 0֑в-&^yo9F0棰d1j o5<hbߔBWQuqts i_PmZ(9<>_r+6Z-2T֒\Goet{8W# %Y^r)n5 ^ĔiЄ`D<0EfF٣ á  ǃrLS$.@'aWn:g7,5{8YvPY@0cԊ=$gh+9-  X$m'E[oЫ9*DxKk*;MGȎ׷Mȣ9d}Jm'CG5~qe Ž{ Ϝ.oӑs"\0Q!+4!BS\.nR4y)Nb# Ѽ, CQGOx_J`zI;^{r筡^G78WzG AYS=;ڴݺGx(T<|Eǂ͌rэXh)sa D[>j5ԓ-3aysvLD}5? hл۱m"VK&l=s#G3t/w[hWJ&nv-h#LC)=lq}xA.oܶ C3"L`\]\r_#461{WG ,Dža^1-I?]\4?Gݵ)eaZš)'[yީĄNPZzQ=(͌nQ"wvfiF'5"&Mu梨J)ߛ;'a"@y7jQB+|aA`ٹS(T~*,m 1aIŀ<`*5[."9Hjmx&O%xˬo^++ Lh;Je@'Q^Wtpx:Yճo`1]hcv{ -h;h0ͯ]CyMo&$Rl_[T<8{/)2KsWD:LuN^DgCͪ/UoI,MK.zQՆ\ SP=ƨ؞Z|<(TbIQ<]$Q5$ Z%=E6e׆\xRFkv<Lecd7؋u+Ǣ+@w fZ8mR鋖 [9asLkfުMI]Np-G>H.U ɇ񐞌o2VܰRCfc+"J~0c TP#Dr;GCapP+tH-;k%0ޢ*+XVݘgzy4į6;5S ))e ` VhݷЖT׀L C}}F11V˻]I~ƬW\c`f;}$ȍzʆ ffJ:?}gx~0VH+@U\hZNЗIGa(}lLꆭ @sƾP:Y㴪% -͓e=0Y9e0 cڼJU*MN.upU )$]zrGha[2W7xhgKM QfDvΘT iߗ'S {ey=+kRP`a|IPZ)'%sG8 V`e;sb~5OZջFcCPB1 =6҉[ p6tI#Q{8D¸bbV%Rjfga Z{̫$MkeLD&D^jQ`Ŷ h잇jXN;7hUr^Nk2'>2+֩N͕ pUb_XCh$UX\ec ԐwsOh !"52<0(OҾeE`ϼܽXr*N(n,(gJ׫`FBx|'ЌjRluIYX,?r %"uFx%-3Iǣm5 !V~v6 (-]wIn #g5ѿNvEOoI`vE}i/(цmKfnⳠ__(R1f,ڼ8FVNjӋ;V#{Dv{2 rǮlġʵ*۝hыԊ0N&OrtVO3VE8Mo|7VMlA~)sdDkWlj=Z2+$L[JLP+;%l.:wLpXc(@*4>py4` Zњ{F>SCub~\C )CF.Ak@NN *7jL=݄fZ;.SRn,z- ;ˡD,-o& 2ʊvK:w8Ah`1o{(k H/m7OjtO0]CΌl{>*r\ѲP=OS.n t%dܡ 68W Cf~3)_}[o˫G{47&Rw8i e=˱?Џ^߫T=-uF:4Z!2Zj&'RɎ&? uA6#["9m 3eּ%S5=R0$&)Ԇܤ4^<=;Kh0qcu<5sƦ\gu3oqv.fQ잯ԇKK;r[Z}(x*i.bU苈ȕ%G8!LxfeO`nc8H OaS:&kMT9죕{&׏ĮNLkY6iM&Yl*e(da`YsP=f -m{5N)i.DziwvKvCpǢ4Ā_ ;o69^gx"kЈ0[Q~gEvE7f1ZЎ_Q(Tmd(۽9=k so|]Rs4HAQ77G"RGe&T}/<!3^ F#k_6|zc1Q+'YIG[>WRUo[*$<]uU-9^QlP"Xl;1rVF!2Gl=2:YwH%xM9LSl=3:y!u?_' 啽z\PVʍVx. c@>!uX2$.+0_,\4[<: *32y*X GWFg1ǭő(pĨ$$ȇQ 8tuI,?o*9(Te@9 hxQ LQ K}ϵmc0*}ʗr`_:hw4 Pa uȜl'l[ ke,<'Ԑ8폟4TF#3w:Ip»0CG&}sd$ѱzsjLtUs/h KE89iUV4}RS{͞03cppC9]g\S zplB Pʍm''Iڢ#4GhYh;30ma% UNR BNouk"i7OF]u;v6,MF)}=|Zh=V#`I7*5}~_{c?XjX]-z0Z'|5L3)5_0!Iigc*c1`]$xg2q k,O2}IStΝ Gڼ|ODaTWAS'53Q9Eh8uU+N3l3Xg&ν䄃8bS>rs<6D ˜|;^ 0uo)-{[1tKl^d4Pp@a6ǃtxn8<;RxI w~@-Adcb6Y#ʔ/FAң7`JN8,%M6" / M; սqe$Z~RJB׭]1!F~]mMkF>+N[˕-OUziiQk|yF3P1 ] Kuv7DH_=|p,TKW6wMS*90CByZ}J>qӠcTX̐\ 7ru0wFig/6 D`\!7zLe(L/;CФl-ho-E;M `Bn;@BM|xl XCw7R2gӛS@_5(uP\?#@D$ʀy/x*>|3S4DIߪԷ+R}@ȸOL9)Cie3Iu8"hveFD@b%kp;(8,Wf.w5K)/YH3:[D(+!*t@6qL=3M@C7^/u՝ɨYŏKx]Yz7*V9]Xd&)f.Ev {+%1M8}=Z? CiuE2 b?&R4V0ՀCL؆ MOJ9$ uYnv;&s9Q8L6ONQ9[g˒g3-o *!7fF?uS.-ÁH&E*8V>rq;fYe 6HT{NN@yERxU 6ƚSRgAt)<2_ΐj|}>X!+=ZCbHjR8E|5Ux5&d 8ݞ=+ũu6gwW^Ct 9;,b,q{vs{P>Y熗Ur%华xxs(pG-:vP7oAJѡy>X6;Z쳯{SD۸;QT!-;r;ڡ4iPHs]/O͡˺nkoD:х\B +qXb.rZaF|hP%v;ˀUux{Ё.lgk m✇R&uӶDZUw"n[4-6I8M$3`]CxN| ~,tj2t<æ;6:D%1]4( ?rӋ_e+ÏA^wa^j ˇQȅ -Hף¡2^vc'|Ɔ!?)H =r%.E~}^vi+Tc0P9$ ͕Z{o <>[%AMMT#2p %cB.)/=0OҳG2*xʭ3сߢ]Rg'QGPhbv։ k]HZސM o(M k+s*n+S76U޴?cY2.k3@}g4LW4~2Hëf3zLw3vo9 D/]:";$33;vDr$j &Zx0"x wi+7 =)p+Т~z.kpև'!8Q|yq- K|px_;m BTlf+%|6=^ӎN |OI%bǏ+2Pd7DYF|k Sv%H+(m9@1–^/1ֲy]OXp)$ʯ%4%iL34(_"lv Wt9`⨄~P&~N2~T_ݖ<~?wJ\( G?O>^@}M4G2)Tis0h3͖1RFHP)vxqjϻ |(ֹˠeXE8V]NyTIk{䊋dȗ)Y 7Eʃ5K 35`׾FYDKfD48M < ؒ*S@~j&d C#Ǐo ߐvqx,`R-~txdIpMK6 pqmaf(7tww[~7;K{lgwtOG霑 sKF/7PK ;Αˋ{RЙ|; T<4f(G tPT(.vBhq !7G2M# fYdƴsk;$EJ6f (&=jrО(`7>n+\bU6<;]8݀%`2{O.D5oІRa`bx>K/=J4 J\]j-}6:\1JK"suؽIN)G(vEW6]Yב+qu`*rDd:͞En/ 5w qI RBpT}E(-rFp$ ҥ [,<-Ć=32H:h4RY^jߩB*AdOkE4ik")62LcZhu1jϠ6[CdŅ`Rulqeqf2pLlSif5r"WuE*寲?YW«bAA?aI96xޯ4mg>f@Ψuma 3K/ )}CWď2zBMe E%7!@r6L?<ꦞNDMT7[$9홌R]o QR!JeTOlh7-~U}!Wo PDF>i ٔE@b80fyj(ux]NBػ(z->˵Oאּ#8@MOYLNU-;b5 7/RT <II`@9(XudzZ6IZ9y 2ropJҥe-EvbV |XKԍ][@;. pSH4a)ٰr)ѵBHtH)P!_d7b-ٌ߬*6+9kXia" 3)5BEK~H|j;Ć?OOraqLr{tcN)xzG5 *ܷtYj+>Uɜ+d|Z#Xu,<:>rK3'0[fW%|ܿj"2i>|kpr-mPm54aF5I%ѣ[Rhd:VcPhIFSr)X(ta[0h"!Tvm S2WF,HHpD >wײr /3x T6+v0;Uz',D󹍨=-C%(z|IXk@|`a(GOU3ʰr)H+M\,pV$ai3Y#ijuVƢRZ"`GF,BIjUkqy WB΂c"=:~#7V@͔ VChWn y]:LQقU#.U:ɉua +_ǰ~y#HM"E^G*n 1L5DVktٓx>ͿW1|Nl$7?#JE= Vr7zMmâP:> )0)HJ"9 zӶ^(cl@r960Nܻ+@6`LmURdJG]/I-&㮻|*xDHbvKp+}Xu]:mٗpe`g64Ͷv[]]YQc8UohYm%FHci>Q28*9^_MĊpݲ2ը,4wbūbuм'gMX,'H($xgnξ<%tu*iXD@@o.S64gf;u18wu]y |:Q4Fy\JNe+Wßl>k1_(PeFlmZNhv7`_B\_U2) _p[|d2=-gvu%fڪ =ykWՓ^OPǨfr*I|::y;Xl6JI-/դ.G"HѨZgHpNlUGOX"dحM#DlmvCf.Np IDPX;u^ &^>=34Әls`q`A_-G2h?ϰP[OviCLHs8x h/i_԰@g/'`Z+ L66޴{--p-.QʞU\m vt|.0Xwԓlͨ/k{YW,Cm+8cW!z秧SgZFtt7w,lWl)RP: Z\Q* i)S^:PPt–sڲO`MRݰ̭ZMuOa3@;ŗ%A~|TC ߗcU oh/+Z[ NJgP&0j:H/l77:6lQ3e\OG#SiUI]Db_ԢA<5@Eܴy 3P* !Bl-@7+P.3CS۳F%G|6:I:gD.YUރPVq+D"$u^6 DkW>;ފnB+\Y99lE'ҌT:+*WqQ*a;昴Tca@A\0`bzx"NwJbO` ɸnH.>C\s՝5ؑ.Mc)+β"怛ۗJaG{tvsԶlN32Vȋ_qUibuI}; R\Dd2|E^B,n3hDM! ؿR?=Lh;E!}<^Nc " rԬ\.$H)7e0']6gw^ÿzq̞I9%PG V rĠ!ȴBMԏTj 1\/Nct:e ;G޾!"ZL̾F?J/b|֯{kߟЏ?NWd߿?KE>7}Vյԅzξ_WMm_>]*WKw?[]I?[WyWk~~j?5E3Fϰ(6@k d3&%Շ3W [-s*._sm Wض@5&Cz';=ؿ*RL1fȅC(-jBv,3Nnr,12 ?-A60}ďK]0&s**̕Pjۗ!cH[ i^PYv2qQ,&tJ@^[|Wj9sY):Q]IUN$y{bwiJ) c<`ul^{F&Hz JʙZa{Cp{ +ğʗlQF.IcTB}שWQo}9TedoS`ۊݜ!tMG<lRxsG !ƓH~zBbS}IJjX $2:g&QU5|"!?-$i!&/0#$^Wws54m~cQeeWVtо $X2iQZ8Nv$fP]*O4mޣ^*nA%#eN:HYzޔ<л~uSYl_p{l kgAJGuCVZq U\>.Ex`: j=>j\.߭tCqfy, 1v@DI~y~zt :%e\ѤA4 f`Ƴ+j. a+=MU&ηX<>xSԖȯCz^lvDZ7%~$ ?2} RT/9MO?&*ړ1V#4B溫K9R6M{I\Pj9fVyg}Y{YTpAK^ <˜؉+8}Tpmh//~CnrI`Le)ӯV]wM1cFOpo854mv:k)>=%wK>oѸ I-D4b2aw,S@eskt.ܭ@CBuaJ.y0uwm7u`?fE hȓFL:hAN`r*bA-.l:rFCaJW:Cm[IQALIH2Y"!p9* l^Რ"{q3tA.'lԃ` L|48gQZ7ρwT@S˹k=oAhs0SL g%,p~E v%l_S;xפ* *98@>XJ`M-e*'xR ?=pw];yCVWdrV"Zq>+G'Rgb3  8C!1`]'X&0 |C@|:.Ӽ-6Vc𳮣;B)6B C?`t [w+澪)bg?x( չ !hq<+CQ?Gt1+熉ص17S;߷Oe}eo&(hZQx%I e Iv(-#QvkaK̈Mx~h785aTk_|ohn\:"߿sw,dH/c[Q@0duqU]쇬^0ڐ&.{yV XAcߕUTpW7ډsv Q`2,Z !d`io Ui)Bn'j()>_>3.j뎔 b|8ƷApd!ɹaG7zF S|i'HkfBo+eJO1,VG'ZKd>NÜv@aR!93u2{ou3f8W_6s^lEF ]S?7+[McҌzG7:ksdn2hհ}eڑʵB+uj!sc볇nsZ"=;N(׉$eӍQNV~ 9,2a.Ȭ% ?ɞח|gwR-,NIu#Oކܻ+Gxx7ei!z^w_$>ݾkh &#qEiμW:R^mHQ(l䶆v%ǤgJqUv*1opY1rÓGohH?ok0(ܤ8epeKJ! S fzkgT8_hVN!P,H[& ע$N&q\G'WQB_=2!hұI|e ̙N4BW)j,f#P/T.`~-x$F87s:|7bl@yo&zu~o|@Ks`TyVws+[k~DgHtB >(SbBё8C cר$tha T\=kT" r.A4 ɂ$,'_G)=Qr|(bX=XMYLjc $2 Nڜfe]#U'Oٞ=x A!0OaTr@YY'Gt9%L%{?uqO&ANMnq]G91&] ~;Ok~=qy/r*S4@‡N L?S3HJRO%H?Ӈx!8QDMB-Uv(F։b=V$ml*lQd츞Mg[K_P jq]3TYiizr k@sȗg6} pSvȒWVgNr ?t&ӊq#A]sFrQBIÿG2I$ǶT c"q*lX D\œPd-Y-\F'^'?G9غc~|9T)'`6Zh" HZ) ~R[8ozy GD;LfUb7(⋓[;3P{{k2G7iYH/'zcM{ppҗMWOt@N0H Um q?<,痂2'ƺ,;s0<"׶ qDy@:8z#GSm)eS$&Ǻ_=[ucbB`jAAFuAWsGyRW\A\Xi-KY Q5e?qG|FͿI1Z9wWm16[=rBX+oTHeGN8P>>m"_nŢH}wDs6X‰X0IRqD]J8TO8`Tt9smZB%l}y)bmW LI֦zsЀJ:*3la0%qVh3zaF7tNŅ L0t_ze!_VsITDKNX[/-wn8i~u`Q6 djoV. !4+TU;e%Ho =v} H PQb v7`U:ѧM#*I^sFڵf2Sqm=?Jq=r\>WAxn#͂z@2?J} 8}Tmm &dn #hų φLz8J҇D.Q|ĉCsВaӝ^ʺ1+k-`c.@:yY*h i^s/pqٓ 47b)-浩L3gμOc$zg 0t䐲JHw *8,(@.GN a!ᗾ@&@/tsbeq73pPz%64S)(Մ~")LV?xMJGہ@S&d&0@v:D<(æF\* жL}9GfHc©꾀'gÏ8A#e|x!Nxɑ‹Tt؛: B+!.jni:P-\(lH|c $@f IS'[|; S PkM u#Pΰ#=1h_,3Y~+kYjɌ>F,ΤB"ߟ>:ޥQ~T5vd1H/O,!&@e.:ڄ>BH55r ۄfOɘ`k/E:dSnnTU k) #&8nxۀ6g(T'*2g9CYvqjjL6{ͬ3rU5%-Ahw-S0,}NߛL,g%rTa $WhRC W[Sg2 XAj@Wf( 7Z?ʐ Buvd. MN.Y ZG1`W)2d hMV#y⳱q-k,ìaVвb;@F!KF%Xu.(wН#n^J[N\{}3ZHDP} \Q""$tm5J2m zy5JθPhV{@ t,)9nQFG/S$7A)-j2w3lx@^̛Ige%(:0~C K mr9h+Z67@Kƺ2[.rkFOdPQYdWRLW:R㶅Ou$ڧ@RL:_@S-W_8⣨?Lڛ(1#R$@3K2CMOHǛ-YqyVv|?zWMCa d blL]J2L:өR:.XLTnÙˎ~vK*G)6ӯ?<`ڭi6[7b5OË ]uIT t Ppȡk bWoj&USNKJu-wz~'ّТHA n@REj/ޕ/# >5%ʐmb +:Zs\U"Z m%]c5ӄo+K0[sSC;,_A(3Ď0޵s( VQ3-&JNQpJQ~ge"xV'_48mmt7{=%^rHSCml$ӪD2H75X yZHʷNM4~W:h ?):E9n=$X{w0t (:)mQ?xi0K(@d`tI>PT%'=GyQdU'9C^WZsx?EVҪamŕ%aK4֞]Z3l>ITc%T&ӯ}T2xCS?Ů8zhE{xO2j8Y6)Qd8mWš-2LK scGVED"RR짔D̈Bz[ JJ)\ Iyi I},W/2 _D|*s=J CH[z)Xx[[W~޼uW3pH,A%J5N{ Vh'p2S=$[lF5eDֈiOb[-~X%\   t6^U&ܣcm&DhKezíR ݿ=A~KL9sWS.16JQHJ߳h/R`./tzZL%/D(B]A;;cSd\_ƼJWfcVI^ 뵍.y[Jư Mcl1^<絒޿G 8Z)&w3LSJ (RZV0Z<3a cͧ)~ O_1ǁG>X>#AOKN,.~2䄅"_5A7?rtg3/.4n`=V/dQު1RSgܿE+}TqUl%p:w> [vtILwjY!L0C1B8;Y+z*ePh$9%Olc.ReJpb Lf^ /4;`3Ҁ!iNīHnWnii)dcyꪒ'%G aQd\xY2bOyf4ܖ>^}[KK &#yn1.O!7vc+u&&N~V\e1BoT(ӽ{ʾmZ<0ՒA9WGV,v%&%ێyZrzd'gLk$n%:#Hjʄd @Z6CR1 9&ɪ[ӜUP(NIEkCl%+"}vN;$ʣ}h?u ;~8󥏋dfp+͖iD(ݠn^S02+%$@E-󛰿~N&2>BF8r3:&_A~o(-. (Y]vb[a2]2tKy-X9^E-MUQʨEܜ_M 3i8wh~N%B7eV#rѢб1vkQ)ޢ<$gZԥZ/oΛp%7.(Xaj/\04! {`2my%>$TBJ?=00`BW,Aup}wִp(aV_clQTg_KP[c^0;كƊ^03"!`g$'&q#i%(];$d}W: 2m\3Y%6vi{qsVHaq(zؾ'ý3LAhhصF h[GcB<.{DD> 43+0NtE{#:4w^j浻S/ ]Bc1Hj{o_]pJtKZD0tX*tAD)l9W湿MЂPaHna<5<;}?p hJGͨdD;UwX~ܵ~yöWƎ|Ihy)!'{k̫R8 `듟ٖ=c$*4iM-zd#3hG^H8x1ּL'J̊=G.@AK`]7Am{h) j'!s0eSmKD4a|8 ^侔nVɵzBstʒ#9;A an;/ATH1x’6Xx.FzK;aCX~PkY'PT4~9s@?Gp#fmRmN-E # PJ)qO˭|XQУ|uCv:6tr**UƚEB)TeM`li:@d?f:H̫Cׅ@7FtcĂ&j=ܡg16'a{u-eJNbc\ljG`|k1qXN"sj cGa 4B+#DzAG|j%B3"4MHh%?,&ʇZUh& ʏmܗLAyղ>o? rm` B>AEc;l1RUzrUbHs]6Y>!rpv5ʦ<:ҫ~>z<9b *}|46Xy2t7#Hݏ?ayk]iuI7)#k!3&fN]"*"ӷ_E6`J˂@"=7%+<=P|a7AgivV}2_|֕ؼK53rQW SN0*ُ)Ay;x"ϵ8ɁJS(V``i.a¸Mk8mo˰8(,0H°BO%x1X<ލ:x{߯f-XCHyj^I$WGE*] N)li$?GF-`FGbd!\`oˋ 3A?|8MsD90aqzeQ| 8J8 0CqBKnߚO|G]HA[;X0^ݱRdPxm3o*ZA#ӵ贂h`4k+ު-CteEZ/K"uDp\ k \! *HhZ$3)`&6}efց%Zx<<_Fb1)p<3^c@4z3Csd=UJa [F ԽN~<{1{_p,pN xn1'񶤨';Wœw,+Ӝ*];<U@~O/dCR 5 |ů6 d]r'g/D_gFjQӘ91[kVzLyb[[=*t͗u{#Bz_kN"5(9 =TF==>*J]WczB_FTjCEu]݌O/9[d/9y(N9;): CF&`$99Orh31L3 7]zf VC OCR!,pl>ǁgL} Qewmm~%tD̝ x?GͶ4B.BeYU_{4=c`mb\uKO˴Jc8QVy񮉠1q/sԒSQ1 \{ޙ/"e}J;9}>ŋ#W@1aBT)rR0G}7(bb?6'{)_v[+ʍvdǔ l/;$r$3~iIP""F@)XU0K+Ai9 Q@~Qi "pƦ2P)ր9ܸ O =A8J"tޒ_~3?8r,{%D[ISC:~-lSFa=J}Vjㄔƪ%M@2*6-ƸeVpyt.'q/ zS⬻n@ UyC=DNyZ#u# Ev%g@y^J΄-RM1aYN/3/{]&8MLL Nvhh$ |?7ѵPWn:HZmjnmA^TnA4 I[9h՞D1'ޮF_h< ~%6h]UU8a.#.X%%7EZ'?_Tߖd @OHL^ Z9᠞@_% Z!'Gj!~#^T')rhmP :{LqCtx# F֌vQY}&&,H^®>'#ߴHVH%$Ff41 giRŌssi_x:{xQ,5W,?az6V{7O207m+-C@s2DѰ8Y7g!UǾj3w4!iS=nk`jAûkes2De(pށ`yԓ+:u-T) KiVs 8iy^>i[$6=Vknzu 8%D3)lͻfSP o_řiնS,Q?Hm"($0krrSSû{ y'y̕aɾ*?NU(b&u>vk̐ y5g67<yH.r4W;m;/`T)i>V|C_Gζ.s{yASh;5?=%vu6T$+0ILx8]*9!V O*Pf:7r;ZM_d `O+ELvla旒C&'.\V(F + nE˟u/]44 T[W *U[j" M QeݝS 9W3g.-Jq]3#y+$"ήMb'1_\o^? ,a䞞eMcO>h  6;Ȅ=2q;P :!N74kхov+@㤔#GM'raw}VqO\0mʲbK~*y89N|;@4M}+%?D W8 |IȽ.GN=h b%\HfT]ٺp~U1#;벡,Q \cKyB?_"]Ӗ18HpqGrZJ,'|8BH#yv%(=Vr/?#SqK@,8vp ;Wj+3Ւ;qlME4r =•Pgg-^O@ܶDJML؎F60[sj]xUC 8ɶXG Q63AFc#~|q-j`ʭM_6*[dX!Z*QH]iF\|dFA8ԙDIJ#}@`n`f~JۮٕED1 U [zk}oqJACXސ/5ICy{Jl) JU9i˟Q*}(`~Rٲyp_5oқqWlDq>Vzbc6΁ 5A[Kx# l0ũ,X&^,^n!ؓZS -$W9Ok 34R 8G_SҒ6i ulo =j~ڌ3օQc⢁;qEFNv|LZ|3gN(89표xu2;PNkX߮85?='Cr#Ri2r ۲n\`PV(]}4|]\q+wb51sdEc |}ab\qvӎ@LB]i͓m!KsU:.:bƋdCڿ(R|@j p8X^2 秽ʨ9yݺeK/6*DlSg"񦽤Y=JZS!hس\JJm?,6H])Aތ"P2=u\Lq@1@7ĭ/B_tCOȕ ɻ8!r 4_쿥fa u\xd侹4$SkhN[\>!*jTXC=I3^{+6[hx}yȋh q\ 42'(QK3Jցf C]\ܢP$f}$*M^}z$B{.{,;uA DH>_B?`Z:s҆m̴>HTvqӫKint?}&pxvA @,LP\[d0*?uAB$ah Fd;f~Vy*|ऒ oז?0 Ӿ;\${Ţ]#bUј*Ie`­`gMogMAD_#+L4NK<~5*]B0!W/LMV5QD ,Chw k-@ܤ${CS)(ق! `^UOdGMI3zۦ*{[R`t8 ''>Yʨ9ǜ̆LN8*@yL4WH3AtRXұN@eBL5fcph1ZzP  y0B˚AQz7 ڎiiPA4ۛ>gu-'T=# (;ұ:K{+'0ruxNq7֢\>7|um&__s$CksGθ~#[2,HYNU6r>͈nr0;E2\սToLR̀kuJ\0֑k !Xs47;w ҟuM, w?*@ȶJ뵛I+Yˣt®٪_M]بSo5T;qd kWUefoI$5ac" P=D2cp%,w)U:?_3s=Ցd5 GFEw~%w{W(x`n0Z`Oj0`G\ t'W|!Sn1c>qb9鼿{!sьK3Pf>XX֭3&b (cq?(*\O e΄>hZ]kPzUvZZ|t+H|)8xevg7-\cRxsˌF *Kb r~.37fcXmM܏Vݗ!*DuGV|B$\%!@2CՕdr 7u^bРT<]nv!WZ`(Wzx1`,#O O=PE$Ek#J~a0c~6 L)( k8z)oͣACnԐs佘B@| Iqf lW'-f;L_S r#w)qp2MԷ}& ?ۤ(-Zx^_cPZό:a.׽e Op;HRUhh30\sW $­ d":)m},嚤t_,¹oüf)q.lP+f,M 󔇿x)U9Zpqmxܜ:{U4n32# H~ɥ@Q'oثT΁H6ψ (T&A<2f؏8|-I4"a` #}٧׫@ԢN47(] hθ嘝g}N+4أW-M u$G -cmChb' 'dgp.< G²9N,vd RȀ| o]!%Ӥ$ IԋnjVR+䟍iN*҃AX2-j˗kP+,-9>>ÔwڛKmD OGoU˿? mjɲ8"<(8f8/ЎE=m%HNdYEl`Lzx#ШDNQx`%_cJ}|L:1 14_FDW A; Jk0G $&8צޫP-c5:s8pc'Ġ ޢJwM{fcDW8`nɸ- +:k$]f To N^@ՙ=:V 1lIRlYZewX4z٬?I ͟X6'QsͱDM(/!pTt,l*u\ ofpJ[W]f?8?=- Ǣ铥Е9JiP"hJfKONPKf!;*%!B߹rs&N_hF}H 0PQckbΜ&la;(SU'Q!lZ ѶLvzW% bChaX[Z N %e)RAl,$ Xv^P{N}U-c@Ɍ$T pYj˚ص¯RR5Y@QvQ峨0h@ژY_!q f4Ub4.鍂 q⻝bb~2Kiw2{d I uGEZb8{vpj/38ٻ"tq[?:TKUNH۬D .X;``_=OV:'Āf-U>T@Rrf1]|,M@[+b6oj`\vocRՀ楶qZ꼴M^|UV“+Z0IiEHGm|!IKS;>P] DtgTMpJ.ލ| _QI+Qg0O`Ol!Y4?$Hj޵ 7k۳~:"drZhdX arsQm;䯉;64NwwwPe-Һ&RRxۗCHvr8Y Cqp{qa |vm5>$.[Ai$Y D?R .nЅYH1.!Ɉ!r1-bƮgxS{D9јl T e,ns[*jAŭedګVw19Q{dm)IIg3.9\ )~֦q~` gQZnA߆*SFRIwx$;ӮzϡB$:ATjCWYvN]*X *L+diRk|aQ"rsBCc& %xt zT Aݕm5D( X ;~3<"S2v _t#>c,Ӵx4z/$, 9뉧YꦈGc+#1za6A|8` /5 Cr=-9>yu]QQNa>`V .W.}Er7bDE:z7NWE60i 2&[W7ݎ渦.ʞ|2PAreZ<9^[Z ܭ{k  ^v#Mbd|}/gqbO$:Bx1`mzM:K̈L 5>yF1bu8^z ^جjJOOʼcO S8iT7KɅՏ>FS;ejڢ█KHDBZ{^ cE/2įoE\ 4.cvgSyX*F+۬^}$zaj~C˲s9Ov2`hcI5[&aX}[4\!Fn,Ff8Oi͸ [0;zGTetg݌[Z_ J&^0}s}47"=F9.uj+C_/޲3ͣgA({zYAc8a W;8sl\ۿ8,Ɇ*SxVCa2v8@|J{-Ʉ+w,f=☡$ny< JhљXӣYD]Zg@f1,K`b=2bka"< oȒY.@ZQ*Do+Z5 LaQOe=?7.ϳT6@1)L$k T/ l=\_q Xp+",lt%>#?*Ļ_u>M_XV ]~A'*s~H1 ?S*;nxM݋m 2oU6_e LViSx zv[ z./*hP8)crPzdH0#Ta@ZFb~֨>y3i 3!*ޱQY@ʬo Q*%9)Z-|1Iӻ/z%$c!75TRc.ŝo)ɔ3nj0"~2ӋI>P^r֎r#c`!7~YKe'7-٢'*4girJ^k*^b̰̀_ޓ4GA}u~kBiz|=W|Ƨv]WO~~uUٿ7=Ketއõϟwϰxr~T߫]uu3wi|۽v[g|#ѳ;|`l?O[]I}???_gGg߯ 뀩wB͎L%](Dd@X\GЊNKp## b ͬ1 *ߪ0ǽMP* &2CkH2!qH˖a/a| _>P C7h?H@Soپ,rZP5fzHB x[ANcpt)js6J.'BP¿ty. V3)W7Ώt1-xiQ=%xd~!AJ9 m4P+n嶄X8M{dy=UP~ذE:dW<o\kvp%_1jhk}c~{3{2a#|c*"Y #*WMwuilzOQo佫VSٹ&2~񩓑c'A $v'~pnv(-^*wJ>}F*xy vFV(4T[8ޝB`˸n7huѺk:s^u=Hl}2g6t=` 1#W wry"'E\d5x`Yʑ8`n}kZ%QICz - O" sȉU52oY?rIwEn$ZvR ǵX)gK HJ`羭w ;ؤj$l7ؔ32n31 Rc=cg'Ǧ0=苍uQ4;+xj/Swk,+L4{NKuAmtR)5/(LD;dD?%?pAT~φ+jKSe%}DM?-ƩG E ׮kwܨPB^ٌ(֫=JG!jFJ"? TKV8^a_㑀>NbdY@}2lpoJ*Qs@T_V <[U jv Q@%sϢN0z$0Qއ(5vMcwgT9`/ME=3 ~WzzN*͟ X݁o;~tXvw=b!MNX)o?:OLڏ 2H!o_KxفݳZkٺn_p _dR\ctmę$:v?-h!Qs2me~7=O<<ǪPKUQĒ8[LG# r\e ;Df(Wtō˟%XBA}S8 h,.{+O\N7 *ObLjF^J[!:?Q jx?ʯ-ץp {]MR@êTQ ZR<جqvie6-hQ(dF;}sR T 5yFN"~2զ ]7A U>`[SQ TYs(2 r(%ޥTߧFV%F>*5HmύpN]BCz ˲A-)6Q{6pxJF͏z"ؘ7ȏ cJ5X5Z TI;~`Nd,)`d4͆P%_4[E?EQ24i )g᷷-x=B7UR>Q2CLĬ&z#Fu_OCu_)ﳽI!'-߁'ϗ}ӽO%ҵ U@7j,!}Y(tK$&^dfbǗH})FB}L#zfVxh‘L1S{{(fyC{W?88+!@<e)Ψ#?;cͤ??CbЗXf51 !c9Ik0! PZK-Jf+ނ25fjD\E[G~ހ!nE嚘B "-L\׻?HThUU ];nU;Nma_Ӏ*cE Zoq|L'Qxk, a h[eϮ$%"$ZgUIv,,Z5gK:%(d-c &u$yk:9$+Ӗ\sڗBU {t #O)n\s SCmBh4@eM=v0)f[LF}~RbgS^2$@PQݜmF'%`O:ideq( =YKxbAi_R14@)=y90/\_mt8'Cf 54<vt jfeWk Xf]@3/ }D`!^`25m9ז܃XQ&Iq\- Evik?wT@:5ݭk!VJ}фZVR>`/,AiCg7 I:^^*=8&\Aᘣ&e;2{ '.5?ٞJ;4 xa5.*WAjzA*]ĖQђ֙2^LFfT#%L縉D4vW]?l)ZCpj2n÷hAX-EJSHQ`%V9 V*_F/57q9U>~ .Y}TFMKp[C &CJPnnY0]ܸo̭Um&CrlG1hl'k1LdDsY6J[ݣB2ܯ̮V<Msw$sXEovv3BAH\nO*t#"8h>$Ѫi5AOU'Br1`&\B1QsY9My6BY߶v`N­4~= ?,f.{^CYs!-IIj@LUTQI^T*@J5 NI=~kH{Mf= dS8xc*Lr|:%XGp0zѦng22!r ΰܛ[XO0tqdWω랿}g)'RgT<6O'=6S=D) 慹C؛d7Y546YzP@O A3ぺkn9m \cBu!UdɱݴayyIn&'uǛ|'  ACߒMA rސh4/J@,e["ȷy{.WŲo:?i'pG{Wcr53w"]J DO |sN6Y١Z]y0 q2! !ʹ-<_{]6h4[dE׈,cr}X'zE!dQ4?; c)-p-S_Ĵ'CΤ#-DHZ[x2ˊ84g^ذg!M+Fw>UGl_7GJGZyX,UrTEbZK($9{ss I܉؄RMd,v)> }\]-4%w08wJu# ߼ @7y ?>imB!Di<Şim 1"^B/ =H'@WM_<!H2u >cVںLR1<' AoY\=5{NM͌:1[g`EqBEa/JL ƛ_qkUDD{h} P>os0j ({ -buyr< v'_6Aurs'ݢ_\8gLjg0T۞JV ~2XLZSY &HnbI~3P44Z:uSʁ*٣)gRfFHSc{pf!L 12Z@;X?WuYv4\b9^Ar`c@Ҕ7 Ovfi漲5qqeEEJ*z[j/pA0ZS./uO9Fk{?Rlt]OVtǹ= i=i#F|hH^uI!\-0C:.ܽ?; GFA@ɥ$V/8'>v6h[_∃*]g&!rz#3%Pێ.{PWQVCÁ9=Ȉf}"ee'ۀl@Pl3..*#5#hMδIzrz}XcܪˠN@@൛"20E34o rߋAkaa(}m ב!}ýEJ5-IxTo9#df]){bYs2djh<*c 2\|pS{{*G`vAoRb#Q0hɤp]>|<;!Hs+/~o݃I ۨ_5eО;GRʫDâWp8޻L]A~$a0 qGs@'Ae`2zpBUpz2TZI<@BLKVK|e˹Vgp0 \eד_=2Թ*(k'060z [3/oŬze,JӪ46e[߈k17 R/ P`><|WCFyTf%tҤ-\.>W9}nʁz\YQu޷@6Mgz=Ⱦ۹5Ǡ*ڷ1>K%+ɿP7tNtXnXj+ `.G1 B?NȱaDF/FXrᆚ( h zCL\fT3ful$U@ L oe F$@4~}^t-T-Nҿkx)H7Eܰ!< tc~EGKXڣvZ_iy,J'Q\}ē3!QTYi-J8`'TЭ;:w2眄0˪FL'baZa†P&Dka}M|D(+R3i,8-3LseDS[x ө_wa S6cZm<$A͊^{frC3>ç?H3-8IaZN[y OrN6~: ˩Tq}.&Mt5K&a^\jj/JbPKS $5r#ct c Y{s,><+ ~Y&,qnmua\~ >"u1*LJ*b3<`7BY-[h/)liW(}'.z*>M;d_e݌vgZ)U 얻gg舼yG!6шxmTԼc#Ar.EslrޢQF} 9KM2WIPzM^fb?=myUV0ݷIv`y.w FsR|Np( .~5!Uz$qLa]=c}hkgf1ufum5txz)zaYnp91qwomx[p=B\˭+C̼cʋO?$i!YdE[x~$2uBeh 4Nc1cZɎd9H@˪ҹˀM$H^* ?5.h!|5lr?3qH?V; mvPÛ"훵GZT5P^A0GbfftCDҊ[Ty"lr__}L k ґa=Jɞ.K} ֕?$ CEHհ ?ŕ~ԯ/Ro S᎑1tOX!%ŎٻUgeF#ǝYȰSX>oXskvyqO c2xp  JRo/{& GrxZ M=oUd 1S/ۓ:J0BB_Б 28awqt%,Kv&2|*~ ç +Dz%dǔ O`|7+69;ۜ^=#/]z1 ̬hkL#mԿ6f|d6zk>lSaNLtЧ"ūs.2BIa<(J%; xE3Suݛ2w=Uf$C9oyLY$]-"Q;dM`\ma7X'6zDC۽_ Zs[irJkBtDKx2aלsNվe6h~潒PXZ ^BZ*P+o X;@E_qY"U1Tdx>ρ^@6C 6HEKTd;hԸ'8r[ր~iA[ʚ@E̓&J[`͂p688޷i npWaB} v+]~⽎byMN d#+:1s!b$c^M$f{wZ{#Jn*=lF_vDK{1 eCw3 :Xfȴ{SZweh C>R3wގ4o$]>H V0;??$(cBw7Ibա/^ù9;S\)|}3Y!,O۫aJ؍.8)0luGyd2\/\K/@gUձ]h 5[u:s1O"ԈxY?~8iV.ES lğW7`s)X=G&J??DCNބ7>Ы ycGjF]g,c6?am.YMa1${0 w()rb߾_R>Ф= }OkڡeJIk$˫`P%"5 fB%{:h JR? ?c yޓ/|q%!TwӴ*&8E2n.:^Bշ9>E%WBXږph(z0媵И6o_F`Әi=":0xR e䷬z9|c'e`g`zdr ZsN f?f{T"O kt^v?Ssa&*J" `u+ lXJF1M^='>AtȅUa)HB @AsYibmS?jw@r\sgIْ Dj7K Y#Bjd5\Y0rzOV:7wE c͵:!-'t&|,zwM IlQsofpD~otqնYP0L2}'Te hqGpg4 e1X]ɳJ{^ԞLџ78r#18"PGV eL䯂C2_פXөpyV5ʔh-9"eԜ1M9EO(tR45y "\X\޶x q\sV)a4ymTtҪc}Gd΅4<Ǻ jC15fk[@9'WT"O~>ʨr!ƿ:wt-dJCĀt:NH//-CgOdyykPȓB#  6 Ջq>Z*QtH.{Y[QZ\n~Piu{Rl Ɋ\$͊&]+V/KRL**" {1c5 N̥-;@a:sYLzL^]Fʟ[Jqco&]>jǦ c1s^ʝ@(3A",h[r}S&zJ rxsaE1WW. kOүx;9T>x7 EbMiN&u jF#OdYnxW 9}BH _BX=ǹ@xZL|Se+K@-`=H0+՗rzffrxM6 I bJ,-hdA1刀J޻ WC\n8Wm#JW*r#~ks^y/@Z n׫F3 ҭ @ԩUh$isH_S7ưI%ERi#JZpMB(5ㆃZ^x[„nD)TqN- (P^l]L6LBs/tZPz Ao8>ƌtOﷵ<>wh)3>:E2GSٰI͇&E o# Zs^UOazJ@."cٜ0,!wzۻB?=; KGu4 :w<I0 &TQ]Ge Q;Q(TRS40N2s{@դ Re679=zn4ƥmq6JZTx!XRJzI\>W%2(,2$,s40&|.% U>Tq,"z{UeQoip&aZ.w<3wL||aGP5)+.LtVYgU(X4I4=L.E//~ Y$ۼ`F|ㄓ|Rhk~JIUPtFZlqTUd/5 |8զ;wS^\Jcʌkos ye:, =~@! 77{"cVN}!A$噄v7+$}G‛@;Wʹt5s)< 5I7*v@eW4<9`tMqD ʢ7v(쪕4jW0v[08>!쓇QbrrJqK*^pxNb_kZ[~'BZ2Ѝދa}2M7{ \YhxvV6~g" Xv?X\a\o-|sq`#1RQ?Cfs4:.@SOQ^bx Lm~ʅ޼4pCwpbsV䤻4w1>֜#tR2Pq[<%axWXssF"|Ye-XY Oj/k$]tԔΘ;%~ [kKKEk >205(_I+YSޱ#C^bv$ŒCiqS_r-xİ`l|o5Ȥ65"?JtRƛ>0$ >fhN}mǂRP}uv PhD SM7#5R E{`?0\Fwtp{N8*͉K[uB|j#Vc!y3 ~QYصx9z>2KszJzZ7X+KK~fQnԟNP/;I:.Lz7M Yw)(Y0BQU9| pPsclqyPe.Ne+GQ~{dD/W)=J Zυjk0P;5“ʈJ7>eT/+5M<5 KЃw-DQ#{F3 #SGC}CT틋kO$\?îNv(!*c&!%Jo. 2|X+ py(°hΆ8C2uoU^Wyn+*i]0 ~ j5zv"m暘T(gEX|B[dpRXN)Q.hPnZ{'{/uTU%ҌT6 sMC P..`\XM`n11L3ܐc0j,Y}*Ivyd\c+T^;R;\r =آ+iW PZ&fD0TbImk=NfdhİT(HbO T𚇕h<~_Y$ 87b(uM mP=ԠUxΙ2 +Y]&b~ķ XTr & %Jcg%_Ґ ^n{wK VDyJb:91Gԑ6hc\?7mGFg3{$!dXxd˄aC0DT9LӶip XtppS-~9ҼUY+- D,۲{{NcN)HH0^:Ed$Ҩypd)ףRJX*YOɄQ*i7xUj ǰ679x}$hz?rQca6klrs_|Lʑp?eUlVUp)Q<gvCe+PQ_Ke ~f7ݜ@em eN}h u|H`v|?w2Vm_Kel4 abs<( {(x,ѕ8t[τ|=z;cPݿ^h7L_c?Ւ ~{ppfRS,+ZKaYq~B@٦D3)'Lf+%vazt컇)7 RE%,qWIu.7\G햩ƫlSJ:bu7t!Z6W` ^(jAL!2g' :߇i/^lG˛K n䳪ѡ)>V?;MA6OFA$dW1޸5G>VDQQ}cɃCg>S9c g/)(SJV;x137gV=yޔe#&de6f;m{[?NTŰ~xC\G;3 5.))QXcW#<cVTfTWGt7 A%7@6䊭ة?n  Nkgj*;ѴՆUi6xAv@E*ta8۶f01|pMV|eSQk/MF{cO[{иNMSaHm:dB',#;ՎXKIE;}V7x |EVۈ&vrƝΜ"q>&E'2Ћ&[e1زB1DlZď}8u9JԊ-#[|sv@J=g.[ܧaTz`xk7ۙ Eط4B[Biܑ nq_ T6ٳ /A\vǸw-A) *Za;烍!ҋ-/6(^{҄/,%6uʓb\5#0{>me!q@Fc_ߕT"Pxvft.`'s}Jra_ 0`X1,ZP Co8?_i,>"}qVA- CkR[-x{׽v+zOјY`|NU6}ֵctBc8oT5q*kt%#-]{b>J5LWqm9.Rk6C5p\&i}2~ CXA 2 8b5 S[48XҎkYns\`]w%:yM2d"_0zt;S76?I'^O!5J\1+cS]4d-~9DSIa3$FBI:| AI^0o) K|?^YH~[RmOMWf{E*A;g)reQ)CaӃKHdkuo#I(vExyyBҋ ?Ĥ\DrRD%Kfܱ;Gl5_H 犸P@c tI"% x a{A\KiEis, %f%1HMp=7Y&*٭XyEzjbN3Tb$ЦUa:]7[{ (7E]gf$ > #/"+p2TyN _,£OY$uZhCAL)a~L0'9/eֳ8A'Jr:ln-U:d=/k>\Frr!tt2}?U4Ajy{̩?;^6XdsjymBzQ&f1%} ^ejW8L [#rQ ח?57E>;1~N5BTqͥiXJhƹd,N|Sk^ڢO OrW7XJ/6z%5 J `ڍ9;t *s"=U+ I"]bOD9;ٹ_ɦ.XI6#kcVoB8UpؠeXwd,ch+#ip+7\w6DTbYM VB7 ?em0kgO,q"ø䢮R|v]E-".,5¿œ`T& S賦yOǁ&"ԉN.r[ZvęڜGNCp#32 _w 5nO^=K}X~ڪp8ZjqA3!{FpA[yZ{Iz9 >)mϢ@Eb78zn'/!}0] vɦ 1?Ir9xP5 ?Qxs 1sD,K<'gݕ)l3dr ]"n'ThqQL^c;yߠu&E]?s;=')sF؛\;y425yF%wgQMhʰUKX )tb ]=pIsN|q H&[ 5"oϘP5"D%I +Zn/x7F,t0`gkb?"yCT:ˁ]ތdx-Q 'KUTim"7z?hPeZڃIbS>w3K$2[]fՄ'U%3B`W)h]sSwVL&gYW#f ?Kd\+Bsfg4˻Pܞ۷Ř:Q+1#!c=Nyf),jizǕ~="x1eKC fbE2&Z6km"_D  Pɰd4FP?WX 8&-lvj#nO gCr4ȟ< {_?~\n3~Nי[pŖ{qg3E\GnJ}rSM37Gٚf| a2Pa+D-2y ,;GfC61G{asۨ& ʦұ%FkXI AdL^\/Blj &h|t) eŌ s r{ L b/^mbmT9FI]ϕlw_}{*lbj8|ud=.ɜ,d6hXH%RҸh,ׯTOgxv bH}fˆ Nթ^l̅;Ip3eƒp!|e} d ٻ6+Hpi=SHyԺ2ߓjz^ϸwjwtA#~?0 S4w!a8yp-E=6ЦMyk)DrSwI! 0^ 9{b.w1*ym轳7.a%e1;P>5u39f-4O._OfnU =M 0y_^ ='~sڌtSnۖH,[ {1.4!̲FGR԰iq6$Jiҍm'wjUᾮwNJz55\}[GRU"]KpO,6]2-A-yKRǠw%ԩ c$Gf8) .oq]bV mG^tvm(ʕW">e@쟏$?X)GcF_p5?+޺1;EHzHS#)QsK}kR ў@Yf\fEz=]rq8)?bnz' n ?`6 K%K 3 VA;L2gVPTN y\Lz N&Bh;ΎӛN2w84vwr6?Itȵg#Zb_>Z m>v/h_=Y qh/W~~eJ?mjJj\?}Vv=J?m%OmjDxX|@#˜~U(`@R=.[pEG^-͑Z\\fZ 7 >Mx4l[.|w bI\K|@5,YUyS/f*~/~EA sֱ:B.:j2lWֽpreN&|RY}V(bO`l( &52 ΞE/|B_!Ͳ9}"q}@4̞2DQW@jqҘmb~q=..?IpL60,Η& n{?/G89h%l5$V6­3jg NClKK:F6  ;S3h+ W7+ч_x,"Mo"=1]%R"[EYB?:wQl8?{VCBÿ:_bMyQ<\;RHZ{)xzB Mېư\JV,H,vjۃ oV)A_BKkb0dAZZ;BdҜq+ѺդG=,5r ߈8 |) dul:PNwdoC' çb&bs(:s4"#v9:cGIa4SUX*|1(YbxJT'jܛ20gÓ9Ĺ:b-h}Kc&=bwIHU g>,yB3`y=ҏ'{VmP(4>mBJ*܋Iأ w%N &pY67:=脙j Ztvќbu}eЁ˼uꭀ5bNS@t$x1O|ܥҜhX/YX?@Y˦X!gtI~=5>o^KF]7=?-W_`r%Zo(]*y&6CABaL͒*C0UpZ }ժO \+nɊT-XCZJ1Blvf:Sz[oJPmHFoPdLVy4u=l^:=9iqwߒ< ySz2GnK)~>5,QNJ+Q7AqHE{_A ԷmJFa[pY#5풤>SXUb.Yؾ\A+͕cSr>+(i%Cʪ,@m浂[ al6 `yK@멗Gvѳ?;(^^^^^^^^^^KE  U$TKNdvc[HLڸ7|7|7t^a͙:P vn\pk!<)хع&^-b&Iλi1~4aP^Պb_?XJ3jt~yM_1)<,]2S|u(S1[.֠͑TT -u Q!]._3bV=nKG*OB#>%w)2H,H2l_\fJyFvŭ陳/#6(S[n#Gc%UYPNq H_¡/)yM=T*Dɞ`bra)osPֱsr(MȐ"[ՑٞohN9ṙE_#u ӥ[b_nb";x,]hfzSo=ܸn.'Fdy608zSΡz$1Tln5Nپc0l"8Wƾ֌@oPb"bI fր &٬Dq)Dc#ڹh{n 2E_fhf\ywO3WO!wy$z+}Ԧ9"1j| BvI!4EuY;4^NH" Qкlֲκ<59_'CI8EF]  Jg/a0q'd zX N0 %-?ʪom*t$]XpVE_7AQb'P(!KM>dZ0tkHnT"$H$e/ʲ ZZf~+B7ܭKERJ3%[1x tl_ZQ%eJ(]("u9%DuUʘTN+κVg'BԈs;9>n]ZRSKYQ\K,"\ 9"T hu' NWΰt~j Wǖ63J8%( 3oCUE'wp;W}67|P 5. ޜx(cHN}LCb ٟ,QWŭ&"8>93L1o;DJIo ʄFif0I*# jeqg2$v! 6T\_n2<`x=\o؍GݎN󣖣Tbin`pIYܯ"o0c]ÀM"&tGIӣc[)f݆Ŏ`4; LbznL?w=7:_WwfL"Kjבmzx f9⼪!,w霨 ~&.x?ųu;Vf۸o/Q~,7=4GFc9k#~ ڤ:v3L;2PBش:w=¬rnBV+J8rCV|p}. l,/RjT[5=&SƂfOi|ǗVGֈ\SIW/ `T??*R̊i O_+,EOA4ay+! j?fs/4W>oLGfEof+Zb _ɬ}ƛ0|:Q&FgV[MaWE~%"pM ͅ$ cN7A#!+'b pSrQkD%,Xb05=.v_!=CڞB@tb1IF6FN2/t "K]q{;p '$8^"H^ɐ5Ga%&yU.F ^q韥~0.l6.] RD!yͭ"Zdo4Era+TYp~^iZ-1`˯VDY&eŪDþ2?I°h_HApVǯn3DKݮ|CF{dS4yESl?kp1Z'1/ipC8"ybsئ+rss6#;H6X5ǹVqUVh|gL}w{VG6=,G*{kׄgAoڴH͌˔b0S7Q2>f ƜeXHt s/P5@8hq0 ͹ Z Z{*^g"WWHDB/) ),CLF]i{e:s( u^L$<\l>ǾHq^eɐC1Naȉّp+%\>RC&;%F_u^|QﶉrH8hЂZ| gaxᤖ-fQ[{KB#UwNQAr_))> eicnV Bmisc/minetest-icon-24x24.png0000644000175000017500000000111312565232430016360 0ustar mquinsonmquinsonPNG  IHDRשPLTE+U9UW: VH7[D37.EP.]W: IJ:=:J3 J.463(3/4f8=?9<9?DD@35BFEJNQNNQTQUWSUbTZ]cdwdeeeffhijjkllnqqrrrrssv{n(|~zYĠǾD˽J̾IGDmkmmlmFnNOOtRNS NHzIDATxڅR0EEK 4yK ^B7^_6L:;KZe107CybY?4zh89)3s /nVVDu'Z"Ya1 'Ղ1Q3pjXIENDB`misc/Info.plist0000644000175000017500000000067712565232430014301 0ustar mquinsonmquinson CFBundleDevelopmentRegion English CFBundleExecutable minetest CFBundleIconFile minetest-icon.icns CFBundleIdentifier net.minetest.minetest misc/minetest-icon.svg0000644000175000017500000002014612565232430015621 0ustar mquinsonmquinson image/svg+xml misc/minetest.appdata.xml0000644000175000017500000000305512565232430016305 0ustar mquinsonmquinson minetest.desktop CC0-1.0 LGPL-2.1+ and CC-BY-SA-3.0 and MIT and Apache-2.0 Minetest

Multiplayer infinite-world block sandbox game

Minetest is an infinite-world block sandbox game and game engine.

Players can create and destroy various types of blocks in a three-dimensional open world. This allows forming structures in every possible creation, on multiplayer servers or in singleplayer.

Minetest is designed to be simple, stable, and portable. It is lightweight enough to run on fairly old hardware.

Minetest has many features, including:

  • Ability to walk around, dig, and build in a near-infinite voxel world
  • Crafting of items from raw materials
  • Fast and able to run on old and slow hardware
  • A simple modding API that supports many additions and modifications to the game
  • Multiplayer support via servers hosted by users
  • Beautiful lightning-fast map generator
http://minetest.net/_media/screen2.png http://minetest.net/_media/screenshot_4032289578.png http://minetest.net sfan5@live.de misc/winresource.rc0000644000175000017500000000301512565232430015211 0ustar mquinsonmquinson#include #include #include #define USE_CMAKE_CONFIG_H #include "config.h" #undef USE_CMAKE_CONFIG_H #if RUN_IN_PLACE #define BUILDMODE "RUN_IN_PLACE=1" #else #define BUILDMODE "RUN_IN_PLACE=0" #endif LANGUAGE 0, SUBLANG_NEUTRAL 130 ICON "minetest-icon.ico" ///////////////////////////////////////////////////////////////////////////// // // Version // 1 VERSIONINFO FILEVERSION VERSION_MAJOR,VERSION_MINOR,VERSION_PATCH,0 PRODUCTVERSION VERSION_MAJOR,VERSION_MINOR,VERSION_PATCH,0 FILEFLAGSMASK 0x3fL #ifndef NDEBUG FILEFLAGS 0x1L #else FILEFLAGS 0x0L #endif FILEOS VOS_NT_WINDOWS32 FILETYPE VFT_APP FILESUBTYPE 0x0L BEGIN BLOCK "StringFileInfo" BEGIN BLOCK "040904b0" BEGIN VALUE "Comments", "" VALUE "CompanyName", PROJECT_NAME_C " community" VALUE "FileDescription", PROJECT_NAME_C " engine" VALUE "FileVersion", VERSION_STRING VALUE "InternalName", PROJECT_NAME VALUE "LegalCopyright", "(c) 2011-2015 celeron55" VALUE "LegalTrademarks", """Minetest"" is the property of the Minetest community, don't use it without permission!" VALUE "OriginalFilename", "minetest.exe" VALUE "PrivateBuild", VERSION_EXTRA VALUE "ProductName", PROJECT_NAME_C VALUE "ProductVersion", PRODUCT_VERSION_STRING VALUE "SpecialBuild", BUILDMODE END END BLOCK "VarFileInfo" BEGIN VALUE "Translation", 0x409, 1200 END END misc/minetest.desktop0000644000175000017500000000142012565232430015537 0ustar mquinsonmquinson[Desktop Entry] Name=Minetest GenericName=Minetest Comment=Multiplayer infinite-world block sandbox Comment[de]=Mehrspieler-Sandkastenspiel mit unendlichen Blockwelten Comment[es]=Juego sandbox multijugador con mundos infinitos Comment[fr]=Jeu multijoueurs de type bac à sable avec des mondes infinis Comment[ja]=マルチプレイに対応した、無限の世界のブロック型サンドボックスゲームです Comment[ru]=Игра-песочница с безграничным миром, состоящим из блоков Comment[tr]=Tek-Çok oyuncuyla küplerden sonsuz dünyalar inşa et Exec=minetest Icon=minetest-icon Terminal=false Type=Application Categories=Game; StartupNotify=false Keywords=sandbox;world;mining;crafting;blocks;nodes;multiplayer;roleplaying; mods/0000755000175000017500000000000012565232430012326 5ustar mquinsonmquinsonmods/mods_here.txt0000644000175000017500000000033412565232430015034 0ustar mquinsonmquinsonYou can install Minetest mods by copying (and extracting) them into this folder. To enable them, go to the configure world window in the main menu or write load_mod_ = true in world.mt in the world directory. po/0000755000175000017500000000000012565232430012002 5ustar mquinsonmquinsonpo/minetest.pot0000644000175000017500000005016512565232430014365 0ustar mquinsonmquinson# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: minetest\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2015-07-17 07:23+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" #: builtin/fstk/ui.lua:82 msgid "An error occured in a Lua script, such as a mod:" msgstr "" #: builtin/fstk/ui.lua:84 msgid "An error occured:" msgstr "" #: builtin/fstk/ui.lua:89 builtin/mainmenu/store.lua:165 msgid "Ok" msgstr "" #: builtin/mainmenu/common.lua:239 src/game.cpp:1891 msgid "Loading..." msgstr "" #: builtin/mainmenu/common.lua:240 msgid "Try reenabling public serverlist and check your internet connection." msgstr "" #: builtin/mainmenu/dlg_config_world.lua:29 msgid "World:" msgstr "" #: builtin/mainmenu/dlg_config_world.lua:33 #: builtin/mainmenu/dlg_config_world.lua:35 msgid "Hide Game" msgstr "" #: builtin/mainmenu/dlg_config_world.lua:39 #: builtin/mainmenu/dlg_config_world.lua:41 msgid "Hide mp content" msgstr "" #: builtin/mainmenu/dlg_config_world.lua:49 msgid "Mod:" msgstr "" #: builtin/mainmenu/dlg_config_world.lua:51 builtin/mainmenu/tab_mods.lua:99 msgid "Depends:" msgstr "" #: builtin/mainmenu/dlg_config_world.lua:54 src/guiKeyChangeMenu.cpp:191 msgid "Save" msgstr "" #: builtin/mainmenu/dlg_config_world.lua:55 #: builtin/mainmenu/dlg_create_world.lua:64 #: builtin/mainmenu/dlg_rename_modpack.lua:33 src/guiKeyChangeMenu.cpp:199 #: src/keycode.cpp:223 msgid "Cancel" msgstr "" #: builtin/mainmenu/dlg_config_world.lua:71 msgid "Enable MP" msgstr "" #: builtin/mainmenu/dlg_config_world.lua:73 msgid "Disable MP" msgstr "" #: builtin/mainmenu/dlg_config_world.lua:77 #: builtin/mainmenu/dlg_config_world.lua:79 msgid "enabled" msgstr "" #: builtin/mainmenu/dlg_config_world.lua:85 msgid "Enable all" msgstr "" #: builtin/mainmenu/dlg_create_world.lua:50 msgid "World name" msgstr "" #: builtin/mainmenu/dlg_create_world.lua:53 msgid "Seed" msgstr "" #: builtin/mainmenu/dlg_create_world.lua:56 msgid "Mapgen" msgstr "" #: builtin/mainmenu/dlg_create_world.lua:59 msgid "Game" msgstr "" #: builtin/mainmenu/dlg_create_world.lua:63 msgid "Create" msgstr "" #: builtin/mainmenu/dlg_create_world.lua:68 msgid "You have no subgames installed." msgstr "" #: builtin/mainmenu/dlg_create_world.lua:69 msgid "Download one from minetest.net" msgstr "" #: builtin/mainmenu/dlg_create_world.lua:72 msgid "Warning: The minimal development test is meant for developers." msgstr "" #: builtin/mainmenu/dlg_create_world.lua:73 msgid "Download a subgame, such as minetest_game, from minetest.net" msgstr "" #: builtin/mainmenu/dlg_create_world.lua:99 msgid "A world named \"$1\" already exists" msgstr "" #: builtin/mainmenu/dlg_create_world.lua:116 msgid "No worldname given or no game selected" msgstr "" #: builtin/mainmenu/dlg_delete_mod.lua:26 msgid "Are you sure you want to delete \"$1\"?" msgstr "" #: builtin/mainmenu/dlg_delete_mod.lua:27 #: builtin/mainmenu/dlg_delete_world.lua:25 #: builtin/mainmenu/tab_settings.lua:100 msgid "Yes" msgstr "" #: builtin/mainmenu/dlg_delete_mod.lua:28 msgid "No of course not!" msgstr "" #: builtin/mainmenu/dlg_delete_mod.lua:41 msgid "Modmgr: failed to delete \"$1\"" msgstr "" #: builtin/mainmenu/dlg_delete_mod.lua:45 msgid "Modmgr: invalid modpath \"$1\"" msgstr "" #: builtin/mainmenu/dlg_delete_world.lua:24 msgid "Delete World \"$1\"?" msgstr "" #: builtin/mainmenu/dlg_delete_world.lua:26 msgid "No" msgstr "" #: builtin/mainmenu/dlg_rename_modpack.lua:26 msgid "Rename Modpack:" msgstr "" #: builtin/mainmenu/dlg_rename_modpack.lua:31 src/keycode.cpp:227 msgid "Accept" msgstr "" #: builtin/mainmenu/modmgr.lua:344 msgid "Install Mod: file: \"$1\"" msgstr "" #: builtin/mainmenu/modmgr.lua:345 msgid "" "\n" "Install Mod: unsupported filetype \"$1\" or broken archive" msgstr "" #: builtin/mainmenu/modmgr.lua:365 msgid "Failed to install $1 to $2" msgstr "" #: builtin/mainmenu/modmgr.lua:368 msgid "Install Mod: unable to find suitable foldername for modpack $1" msgstr "" #: builtin/mainmenu/modmgr.lua:388 msgid "Install Mod: unable to find real modname for: $1" msgstr "" #: builtin/mainmenu/store.lua:88 msgid "Unsorted" msgstr "" #: builtin/mainmenu/store.lua:99 builtin/mainmenu/store.lua:580 msgid "Search" msgstr "" #: builtin/mainmenu/store.lua:126 msgid "Downloading $1, please wait..." msgstr "" #: builtin/mainmenu/store.lua:160 msgid "Successfully installed:" msgstr "" #: builtin/mainmenu/store.lua:162 msgid "Shortname:" msgstr "" #: builtin/mainmenu/store.lua:472 msgid "Rating" msgstr "" #: builtin/mainmenu/store.lua:497 msgid "re-Install" msgstr "" #: builtin/mainmenu/store.lua:499 msgid "Install" msgstr "" #: builtin/mainmenu/store.lua:518 msgid "Close store" msgstr "" #: builtin/mainmenu/store.lua:526 msgid "Page $1 of $2" msgstr "" #: builtin/mainmenu/tab_credits.lua:22 msgid "Credits" msgstr "" #: builtin/mainmenu/tab_credits.lua:31 msgid "Core Developers" msgstr "" #: builtin/mainmenu/tab_credits.lua:47 msgid "Active Contributors" msgstr "" #: builtin/mainmenu/tab_credits.lua:54 msgid "Previous Core Developers" msgstr "" #: builtin/mainmenu/tab_credits.lua:59 msgid "Previous Contributors" msgstr "" #: builtin/mainmenu/tab_mods.lua:30 msgid "Installed Mods:" msgstr "" #: builtin/mainmenu/tab_mods.lua:39 msgid "Online mod repository" msgstr "" #: builtin/mainmenu/tab_mods.lua:78 msgid "No mod description available" msgstr "" #: builtin/mainmenu/tab_mods.lua:82 msgid "Mod information:" msgstr "" #: builtin/mainmenu/tab_mods.lua:93 msgid "Rename" msgstr "" #: builtin/mainmenu/tab_mods.lua:95 msgid "Uninstall selected modpack" msgstr "" #: builtin/mainmenu/tab_mods.lua:106 msgid "Uninstall selected mod" msgstr "" #: builtin/mainmenu/tab_mods.lua:121 msgid "Select Mod File:" msgstr "" #: builtin/mainmenu/tab_mods.lua:165 msgid "Mods" msgstr "" #: builtin/mainmenu/tab_multiplayer.lua:23 msgid "Address / Port :" msgstr "" #: builtin/mainmenu/tab_multiplayer.lua:24 msgid "Name / Password :" msgstr "" #: builtin/mainmenu/tab_multiplayer.lua:29 #: builtin/mainmenu/tab_simple_main.lua:30 msgid "Public Serverlist" msgstr "" #: builtin/mainmenu/tab_multiplayer.lua:34 builtin/mainmenu/tab_server.lua:26 #: builtin/mainmenu/tab_singleplayer.lua:96 src/keycode.cpp:229 msgid "Delete" msgstr "" #: builtin/mainmenu/tab_multiplayer.lua:38 #: builtin/mainmenu/tab_simple_main.lua:34 msgid "Connect" msgstr "" #: builtin/mainmenu/tab_multiplayer.lua:62 #: builtin/mainmenu/tab_simple_main.lua:45 msgid "Creative mode" msgstr "" #: builtin/mainmenu/tab_multiplayer.lua:63 #: builtin/mainmenu/tab_simple_main.lua:46 msgid "Damage enabled" msgstr "" #: builtin/mainmenu/tab_multiplayer.lua:64 #: builtin/mainmenu/tab_simple_main.lua:47 msgid "PvP enabled" msgstr "" #: builtin/mainmenu/tab_multiplayer.lua:257 msgid "Client" msgstr "" #: builtin/mainmenu/tab_server.lua:27 builtin/mainmenu/tab_singleplayer.lua:97 msgid "New" msgstr "" #: builtin/mainmenu/tab_server.lua:28 builtin/mainmenu/tab_singleplayer.lua:98 msgid "Configure" msgstr "" #: builtin/mainmenu/tab_server.lua:29 msgid "Start Game" msgstr "" #: builtin/mainmenu/tab_server.lua:30 #: builtin/mainmenu/tab_singleplayer.lua:100 msgid "Select World:" msgstr "" #: builtin/mainmenu/tab_server.lua:31 builtin/mainmenu/tab_simple_main.lua:76 #: builtin/mainmenu/tab_singleplayer.lua:101 msgid "Creative Mode" msgstr "" #: builtin/mainmenu/tab_server.lua:33 builtin/mainmenu/tab_simple_main.lua:78 #: builtin/mainmenu/tab_singleplayer.lua:103 msgid "Enable Damage" msgstr "" #: builtin/mainmenu/tab_server.lua:35 msgid "Public" msgstr "" #: builtin/mainmenu/tab_server.lua:37 builtin/mainmenu/tab_simple_main.lua:25 msgid "Name/Password" msgstr "" #: builtin/mainmenu/tab_server.lua:45 msgid "Bind Address" msgstr "" #: builtin/mainmenu/tab_server.lua:47 msgid "Port" msgstr "" #: builtin/mainmenu/tab_server.lua:51 msgid "Server Port" msgstr "" #: builtin/mainmenu/tab_server.lua:138 #: builtin/mainmenu/tab_singleplayer.lua:165 msgid "No world created or selected!" msgstr "" #: builtin/mainmenu/tab_server.lua:191 msgid "Server" msgstr "" #: builtin/mainmenu/tab_settings.lua:21 msgid "Opaque Leaves" msgstr "" #: builtin/mainmenu/tab_settings.lua:22 msgid "Simple Leaves" msgstr "" #: builtin/mainmenu/tab_settings.lua:23 msgid "Fancy Leaves" msgstr "" #: builtin/mainmenu/tab_settings.lua:32 msgid "No Filter" msgstr "" #: builtin/mainmenu/tab_settings.lua:33 msgid "Bilinear Filter" msgstr "" #: builtin/mainmenu/tab_settings.lua:34 msgid "Trilinear Filter" msgstr "" #: builtin/mainmenu/tab_settings.lua:43 msgid "No Mipmap" msgstr "" #: builtin/mainmenu/tab_settings.lua:44 msgid "Mipmap" msgstr "" #: builtin/mainmenu/tab_settings.lua:45 msgid "Mipmap + Aniso. Filter" msgstr "" #: builtin/mainmenu/tab_settings.lua:98 msgid "Are you sure to reset your singleplayer world?" msgstr "" #: builtin/mainmenu/tab_settings.lua:102 msgid "No!!!" msgstr "" #: builtin/mainmenu/tab_settings.lua:202 msgid "Smooth Lighting" msgstr "" #: builtin/mainmenu/tab_settings.lua:204 msgid "Enable Particles" msgstr "" #: builtin/mainmenu/tab_settings.lua:206 msgid "3D Clouds" msgstr "" #: builtin/mainmenu/tab_settings.lua:208 msgid "Opaque Water" msgstr "" #: builtin/mainmenu/tab_settings.lua:210 msgid "Connected Glass" msgstr "" #: builtin/mainmenu/tab_settings.lua:212 msgid "Node Highlighting" msgstr "" #: builtin/mainmenu/tab_settings.lua:217 msgid "Texturing:" msgstr "" #: builtin/mainmenu/tab_settings.lua:222 msgid "Rendering:" msgstr "" #: builtin/mainmenu/tab_settings.lua:226 msgid "Restart minetest for driver change to take effect" msgstr "" #: builtin/mainmenu/tab_settings.lua:228 msgid "Shaders" msgstr "" #: builtin/mainmenu/tab_settings.lua:233 msgid "Change keys" msgstr "" #: builtin/mainmenu/tab_settings.lua:236 msgid "Reset singleplayer world" msgstr "" #: builtin/mainmenu/tab_settings.lua:240 msgid "GUI scale factor" msgstr "" #: builtin/mainmenu/tab_settings.lua:244 msgid "Scaling factor applied to menu elements: " msgstr "" #: builtin/mainmenu/tab_settings.lua:250 msgid "Touch free target" msgstr "" #: builtin/mainmenu/tab_settings.lua:256 msgid "Touchthreshold (px)" msgstr "" #: builtin/mainmenu/tab_settings.lua:263 builtin/mainmenu/tab_settings.lua:277 msgid "Bumpmapping" msgstr "" #: builtin/mainmenu/tab_settings.lua:265 builtin/mainmenu/tab_settings.lua:278 msgid "Generate Normalmaps" msgstr "" #: builtin/mainmenu/tab_settings.lua:267 builtin/mainmenu/tab_settings.lua:279 msgid "Parallax Occlusion" msgstr "" #: builtin/mainmenu/tab_settings.lua:269 builtin/mainmenu/tab_settings.lua:280 msgid "Waving Water" msgstr "" #: builtin/mainmenu/tab_settings.lua:271 builtin/mainmenu/tab_settings.lua:281 msgid "Waving Leaves" msgstr "" #: builtin/mainmenu/tab_settings.lua:273 builtin/mainmenu/tab_settings.lua:282 msgid "Waving Plants" msgstr "" #: builtin/mainmenu/tab_settings.lua:308 msgid "To enable shaders the OpenGL driver needs to be used." msgstr "" #: builtin/mainmenu/tab_settings.lua:430 msgid "Settings" msgstr "" #: builtin/mainmenu/tab_simple_main.lua:82 msgid "Start Singleplayer" msgstr "" #: builtin/mainmenu/tab_simple_main.lua:83 msgid "Config mods" msgstr "" #: builtin/mainmenu/tab_simple_main.lua:201 msgid "Main" msgstr "" #: builtin/mainmenu/tab_singleplayer.lua:99 src/keycode.cpp:248 msgid "Play" msgstr "" #: builtin/mainmenu/tab_singleplayer.lua:246 msgid "Singleplayer" msgstr "" #: builtin/mainmenu/tab_texturepacks.lua:49 msgid "Select texture pack:" msgstr "" #: builtin/mainmenu/tab_texturepacks.lua:69 msgid "No information available" msgstr "" #: builtin/mainmenu/tab_texturepacks.lua:114 msgid "Texturepacks" msgstr "" #: src/client.cpp:1721 msgid "Loading textures..." msgstr "" #: src/client.cpp:1736 msgid "Rebuilding shaders..." msgstr "" #: src/client.cpp:1743 msgid "Initializing nodes..." msgstr "" #: src/client.cpp:1760 msgid "Initializing nodes" msgstr "" #: src/client.cpp:1768 msgid "Item textures..." msgstr "" #: src/client.cpp:1793 msgid "Done!" msgstr "" #: src/client/clientlauncher.cpp:185 msgid "Main Menu" msgstr "" #: src/client/clientlauncher.cpp:223 msgid "Player name too long." msgstr "" #: src/client/clientlauncher.cpp:261 msgid "Connection error (timed out?)" msgstr "" #: src/client/clientlauncher.cpp:425 msgid "No world selected and no address provided. Nothing to do." msgstr "" #: src/client/clientlauncher.cpp:432 msgid "Provided world path doesn't exist: " msgstr "" #: src/client/clientlauncher.cpp:441 msgid "Could not find or load game \"" msgstr "" #: src/client/clientlauncher.cpp:459 msgid "Invalid gamespec." msgstr "" #: src/fontengine.cpp:70 src/fontengine.cpp:226 msgid "needs_fallback_font" msgstr "" #: src/game.cpp:1052 src/guiFormSpecMenu.cpp:2065 msgid "Proceed" msgstr "" #: src/game.cpp:1072 msgid "You died." msgstr "" #: src/game.cpp:1073 msgid "Respawn" msgstr "" #: src/game.cpp:1092 msgid "" "Default Controls:\n" "No menu visible:\n" "- single tap: button activate\n" "- double tap: place/use\n" "- slide finger: look around\n" "Menu/Inventory visible:\n" "- double tap (outside):\n" " -->close\n" "- touch stack, touch slot:\n" " --> move stack\n" "- touch&drag, tap 2nd finger\n" " --> place single item to slot\n" msgstr "" #: src/game.cpp:1106 msgid "" "Default Controls:\n" "- WASD: move\n" "- Space: jump/climb\n" "- Shift: sneak/go down\n" "- Q: drop item\n" "- I: inventory\n" "- Mouse: turn/look\n" "- Mouse left: dig/punch\n" "- Mouse right: place/use\n" "- Mouse wheel: select item\n" "- T: chat\n" msgstr "" #: src/game.cpp:1125 msgid "Continue" msgstr "" #: src/game.cpp:1129 msgid "Change Password" msgstr "" #: src/game.cpp:1134 msgid "Sound Volume" msgstr "" #: src/game.cpp:1136 msgid "Change Keys" msgstr "" #: src/game.cpp:1139 msgid "Exit to Menu" msgstr "" #: src/game.cpp:1141 msgid "Exit to OS" msgstr "" #: src/game.cpp:1841 msgid "Shutting down..." msgstr "" #: src/game.cpp:1948 msgid "Creating server..." msgstr "" #: src/game.cpp:1984 msgid "Creating client..." msgstr "" #: src/game.cpp:2159 msgid "Resolving address..." msgstr "" #: src/game.cpp:2261 msgid "Connecting to server..." msgstr "" #: src/game.cpp:2317 msgid "Item definitions..." msgstr "" #: src/game.cpp:2322 msgid "Node definitions..." msgstr "" #: src/game.cpp:2329 msgid "Media..." msgstr "" #: src/game.cpp:2334 msgid "KiB/s" msgstr "" #: src/game.cpp:2338 msgid "MiB/s" msgstr "" #: src/game.cpp:4363 msgid "" "\n" "Check debug.txt for details." msgstr "" #: src/guiFormSpecMenu.cpp:2855 msgid "Enter " msgstr "" #: src/guiFormSpecMenu.cpp:2875 msgid "ok" msgstr "" #: src/guiKeyChangeMenu.cpp:125 msgid "Keybindings. (If this menu screws up, remove stuff from minetest.conf)" msgstr "" #: src/guiKeyChangeMenu.cpp:165 msgid "\"Use\" = climb down" msgstr "" #: src/guiKeyChangeMenu.cpp:180 msgid "Double tap \"jump\" to toggle fly" msgstr "" #: src/guiKeyChangeMenu.cpp:295 msgid "Key already in use" msgstr "" #: src/guiKeyChangeMenu.cpp:373 msgid "press key" msgstr "" #: src/guiKeyChangeMenu.cpp:399 msgid "Forward" msgstr "" #: src/guiKeyChangeMenu.cpp:400 msgid "Backward" msgstr "" #: src/guiKeyChangeMenu.cpp:401 src/keycode.cpp:228 msgid "Left" msgstr "" #: src/guiKeyChangeMenu.cpp:402 src/keycode.cpp:228 msgid "Right" msgstr "" #: src/guiKeyChangeMenu.cpp:403 msgid "Use" msgstr "" #: src/guiKeyChangeMenu.cpp:404 msgid "Jump" msgstr "" #: src/guiKeyChangeMenu.cpp:405 msgid "Sneak" msgstr "" #: src/guiKeyChangeMenu.cpp:406 msgid "Drop" msgstr "" #: src/guiKeyChangeMenu.cpp:407 msgid "Inventory" msgstr "" #: src/guiKeyChangeMenu.cpp:408 msgid "Chat" msgstr "" #: src/guiKeyChangeMenu.cpp:409 msgid "Command" msgstr "" #: src/guiKeyChangeMenu.cpp:410 msgid "Console" msgstr "" #: src/guiKeyChangeMenu.cpp:411 msgid "Toggle fly" msgstr "" #: src/guiKeyChangeMenu.cpp:412 msgid "Toggle fast" msgstr "" #: src/guiKeyChangeMenu.cpp:413 msgid "Toggle Cinematic" msgstr "" #: src/guiKeyChangeMenu.cpp:414 msgid "Toggle noclip" msgstr "" #: src/guiKeyChangeMenu.cpp:415 msgid "Range select" msgstr "" #: src/guiKeyChangeMenu.cpp:416 msgid "Print stacks" msgstr "" #: src/guiPasswordChange.cpp:108 msgid "Old Password" msgstr "" #: src/guiPasswordChange.cpp:124 msgid "New Password" msgstr "" #: src/guiPasswordChange.cpp:139 msgid "Confirm Password" msgstr "" #: src/guiPasswordChange.cpp:155 msgid "Change" msgstr "" #: src/guiPasswordChange.cpp:164 msgid "Passwords do not match!" msgstr "" #: src/guiVolumeChange.cpp:105 msgid "Sound Volume: " msgstr "" #: src/guiVolumeChange.cpp:119 msgid "Exit" msgstr "" #: src/keycode.cpp:223 msgid "Left Button" msgstr "" #: src/keycode.cpp:223 msgid "Middle Button" msgstr "" #: src/keycode.cpp:223 msgid "Right Button" msgstr "" #: src/keycode.cpp:223 msgid "X Button 1" msgstr "" #: src/keycode.cpp:224 msgid "Back" msgstr "" #: src/keycode.cpp:224 msgid "Clear" msgstr "" #: src/keycode.cpp:224 msgid "Return" msgstr "" #: src/keycode.cpp:224 msgid "Tab" msgstr "" #: src/keycode.cpp:224 msgid "X Button 2" msgstr "" #: src/keycode.cpp:225 msgid "Capital" msgstr "" #: src/keycode.cpp:225 msgid "Control" msgstr "" #: src/keycode.cpp:225 msgid "Kana" msgstr "" #: src/keycode.cpp:225 msgid "Menu" msgstr "" #: src/keycode.cpp:225 msgid "Pause" msgstr "" #: src/keycode.cpp:225 msgid "Shift" msgstr "" #: src/keycode.cpp:226 msgid "Convert" msgstr "" #: src/keycode.cpp:226 msgid "Escape" msgstr "" #: src/keycode.cpp:226 msgid "Final" msgstr "" #: src/keycode.cpp:226 msgid "Junja" msgstr "" #: src/keycode.cpp:226 msgid "Kanji" msgstr "" #: src/keycode.cpp:226 msgid "Nonconvert" msgstr "" #: src/keycode.cpp:227 msgid "End" msgstr "" #: src/keycode.cpp:227 msgid "Home" msgstr "" #: src/keycode.cpp:227 msgid "Mode Change" msgstr "" #: src/keycode.cpp:227 msgid "Next" msgstr "" #: src/keycode.cpp:227 msgid "Prior" msgstr "" #: src/keycode.cpp:227 msgid "Space" msgstr "" #: src/keycode.cpp:228 msgid "Down" msgstr "" #: src/keycode.cpp:228 msgid "Execute" msgstr "" #: src/keycode.cpp:228 msgid "Print" msgstr "" #: src/keycode.cpp:228 msgid "Select" msgstr "" #: src/keycode.cpp:228 msgid "Up" msgstr "" #: src/keycode.cpp:229 msgid "Help" msgstr "" #: src/keycode.cpp:229 msgid "Insert" msgstr "" #: src/keycode.cpp:229 msgid "Snapshot" msgstr "" #: src/keycode.cpp:232 msgid "Left Windows" msgstr "" #: src/keycode.cpp:233 msgid "Apps" msgstr "" #: src/keycode.cpp:233 msgid "Numpad 0" msgstr "" #: src/keycode.cpp:233 msgid "Numpad 1" msgstr "" #: src/keycode.cpp:233 msgid "Right Windows" msgstr "" #: src/keycode.cpp:233 msgid "Sleep" msgstr "" #: src/keycode.cpp:234 msgid "Numpad 2" msgstr "" #: src/keycode.cpp:234 msgid "Numpad 3" msgstr "" #: src/keycode.cpp:234 msgid "Numpad 4" msgstr "" #: src/keycode.cpp:234 msgid "Numpad 5" msgstr "" #: src/keycode.cpp:234 msgid "Numpad 6" msgstr "" #: src/keycode.cpp:234 msgid "Numpad 7" msgstr "" #: src/keycode.cpp:235 msgid "Numpad *" msgstr "" #: src/keycode.cpp:235 msgid "Numpad +" msgstr "" #: src/keycode.cpp:235 msgid "Numpad -" msgstr "" #: src/keycode.cpp:235 msgid "Numpad /" msgstr "" #: src/keycode.cpp:235 msgid "Numpad 8" msgstr "" #: src/keycode.cpp:235 msgid "Numpad 9" msgstr "" #: src/keycode.cpp:239 msgid "Num Lock" msgstr "" #: src/keycode.cpp:239 msgid "Scroll Lock" msgstr "" #: src/keycode.cpp:240 msgid "Left Shift" msgstr "" #: src/keycode.cpp:240 msgid "Right Shift" msgstr "" #: src/keycode.cpp:241 msgid "Left Control" msgstr "" #: src/keycode.cpp:241 msgid "Left Menu" msgstr "" #: src/keycode.cpp:241 msgid "Right Control" msgstr "" #: src/keycode.cpp:241 msgid "Right Menu" msgstr "" #: src/keycode.cpp:243 msgid "Comma" msgstr "" #: src/keycode.cpp:243 msgid "Minus" msgstr "" #: src/keycode.cpp:243 msgid "Period" msgstr "" #: src/keycode.cpp:243 msgid "Plus" msgstr "" #: src/keycode.cpp:247 msgid "Attn" msgstr "" #: src/keycode.cpp:247 msgid "CrSel" msgstr "" #: src/keycode.cpp:248 msgid "Erase OEF" msgstr "" #: src/keycode.cpp:248 msgid "ExSel" msgstr "" #: src/keycode.cpp:248 msgid "OEM Clear" msgstr "" #: src/keycode.cpp:248 msgid "PA1" msgstr "" #: src/keycode.cpp:248 msgid "Zoom" msgstr "" po/be/0000755000175000017500000000000012565232430012370 5ustar mquinsonmquinsonpo/be/minetest.po0000644000175000017500000005022112565232430014560 0ustar mquinsonmquinson# Belarusian translation for Minetest. # Copyright (C) 2010 celeron55, Pertu Ahola # This file is distributed under the same license as the Minetest package. # Selat , 2014. msgid "" msgstr "" "Project-Id-Version: minetest\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2015-07-17 07:23+0200\n" "PO-Revision-Date: 2013-11-23 17:37+0100\n" "Last-Translator: Selat \n" "Language-Team: Belarusian\n" "Language: be\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: builtin/fstk/ui.lua:82 msgid "An error occured in a Lua script, such as a mod:" msgstr "" #: builtin/fstk/ui.lua:84 msgid "An error occured:" msgstr "" #: builtin/fstk/ui.lua:89 builtin/mainmenu/store.lua:165 msgid "Ok" msgstr "" #: builtin/mainmenu/common.lua:239 src/game.cpp:1891 msgid "Loading..." msgstr "" #: builtin/mainmenu/common.lua:240 msgid "Try reenabling public serverlist and check your internet connection." msgstr "" #: builtin/mainmenu/dlg_config_world.lua:29 msgid "World:" msgstr "" #: builtin/mainmenu/dlg_config_world.lua:33 #: builtin/mainmenu/dlg_config_world.lua:35 msgid "Hide Game" msgstr "" #: builtin/mainmenu/dlg_config_world.lua:39 #: builtin/mainmenu/dlg_config_world.lua:41 msgid "Hide mp content" msgstr "" #: builtin/mainmenu/dlg_config_world.lua:49 msgid "Mod:" msgstr "" #: builtin/mainmenu/dlg_config_world.lua:51 builtin/mainmenu/tab_mods.lua:99 msgid "Depends:" msgstr "" #: builtin/mainmenu/dlg_config_world.lua:54 src/guiKeyChangeMenu.cpp:191 msgid "Save" msgstr "" #: builtin/mainmenu/dlg_config_world.lua:55 #: builtin/mainmenu/dlg_create_world.lua:64 #: builtin/mainmenu/dlg_rename_modpack.lua:33 src/guiKeyChangeMenu.cpp:199 #: src/keycode.cpp:223 msgid "Cancel" msgstr "" #: builtin/mainmenu/dlg_config_world.lua:71 msgid "Enable MP" msgstr "" #: builtin/mainmenu/dlg_config_world.lua:73 msgid "Disable MP" msgstr "" #: builtin/mainmenu/dlg_config_world.lua:77 #: builtin/mainmenu/dlg_config_world.lua:79 msgid "enabled" msgstr "" #: builtin/mainmenu/dlg_config_world.lua:85 msgid "Enable all" msgstr "" #: builtin/mainmenu/dlg_create_world.lua:50 msgid "World name" msgstr "" #: builtin/mainmenu/dlg_create_world.lua:53 msgid "Seed" msgstr "" #: builtin/mainmenu/dlg_create_world.lua:56 msgid "Mapgen" msgstr "" #: builtin/mainmenu/dlg_create_world.lua:59 msgid "Game" msgstr "" #: builtin/mainmenu/dlg_create_world.lua:63 msgid "Create" msgstr "" #: builtin/mainmenu/dlg_create_world.lua:68 msgid "You have no subgames installed." msgstr "" #: builtin/mainmenu/dlg_create_world.lua:69 msgid "Download one from minetest.net" msgstr "" #: builtin/mainmenu/dlg_create_world.lua:72 msgid "Warning: The minimal development test is meant for developers." msgstr "" #: builtin/mainmenu/dlg_create_world.lua:73 msgid "Download a subgame, such as minetest_game, from minetest.net" msgstr "" #: builtin/mainmenu/dlg_create_world.lua:99 msgid "A world named \"$1\" already exists" msgstr "" #: builtin/mainmenu/dlg_create_world.lua:116 msgid "No worldname given or no game selected" msgstr "" #: builtin/mainmenu/dlg_delete_mod.lua:26 msgid "Are you sure you want to delete \"$1\"?" msgstr "" #: builtin/mainmenu/dlg_delete_mod.lua:27 #: builtin/mainmenu/dlg_delete_world.lua:25 #: builtin/mainmenu/tab_settings.lua:100 msgid "Yes" msgstr "" #: builtin/mainmenu/dlg_delete_mod.lua:28 msgid "No of course not!" msgstr "" #: builtin/mainmenu/dlg_delete_mod.lua:41 msgid "Modmgr: failed to delete \"$1\"" msgstr "" #: builtin/mainmenu/dlg_delete_mod.lua:45 msgid "Modmgr: invalid modpath \"$1\"" msgstr "" #: builtin/mainmenu/dlg_delete_world.lua:24 msgid "Delete World \"$1\"?" msgstr "" #: builtin/mainmenu/dlg_delete_world.lua:26 msgid "No" msgstr "" #: builtin/mainmenu/dlg_rename_modpack.lua:26 msgid "Rename Modpack:" msgstr "" #: builtin/mainmenu/dlg_rename_modpack.lua:31 src/keycode.cpp:227 msgid "Accept" msgstr "" #: builtin/mainmenu/modmgr.lua:344 msgid "Install Mod: file: \"$1\"" msgstr "" #: builtin/mainmenu/modmgr.lua:345 msgid "" "\n" "Install Mod: unsupported filetype \"$1\" or broken archive" msgstr "" #: builtin/mainmenu/modmgr.lua:365 msgid "Failed to install $1 to $2" msgstr "" #: builtin/mainmenu/modmgr.lua:368 msgid "Install Mod: unable to find suitable foldername for modpack $1" msgstr "" #: builtin/mainmenu/modmgr.lua:388 msgid "Install Mod: unable to find real modname for: $1" msgstr "" #: builtin/mainmenu/store.lua:88 msgid "Unsorted" msgstr "" #: builtin/mainmenu/store.lua:99 builtin/mainmenu/store.lua:580 msgid "Search" msgstr "" #: builtin/mainmenu/store.lua:126 msgid "Downloading $1, please wait..." msgstr "" #: builtin/mainmenu/store.lua:160 msgid "Successfully installed:" msgstr "" #: builtin/mainmenu/store.lua:162 msgid "Shortname:" msgstr "" #: builtin/mainmenu/store.lua:472 msgid "Rating" msgstr "" #: builtin/mainmenu/store.lua:497 msgid "re-Install" msgstr "" #: builtin/mainmenu/store.lua:499 msgid "Install" msgstr "" #: builtin/mainmenu/store.lua:518 msgid "Close store" msgstr "" #: builtin/mainmenu/store.lua:526 msgid "Page $1 of $2" msgstr "" #: builtin/mainmenu/tab_credits.lua:22 msgid "Credits" msgstr "" #: builtin/mainmenu/tab_credits.lua:31 msgid "Core Developers" msgstr "" #: builtin/mainmenu/tab_credits.lua:47 msgid "Active Contributors" msgstr "" #: builtin/mainmenu/tab_credits.lua:54 msgid "Previous Core Developers" msgstr "" #: builtin/mainmenu/tab_credits.lua:59 msgid "Previous Contributors" msgstr "" #: builtin/mainmenu/tab_mods.lua:30 msgid "Installed Mods:" msgstr "" #: builtin/mainmenu/tab_mods.lua:39 msgid "Online mod repository" msgstr "" #: builtin/mainmenu/tab_mods.lua:78 msgid "No mod description available" msgstr "" #: builtin/mainmenu/tab_mods.lua:82 msgid "Mod information:" msgstr "" #: builtin/mainmenu/tab_mods.lua:93 msgid "Rename" msgstr "" #: builtin/mainmenu/tab_mods.lua:95 msgid "Uninstall selected modpack" msgstr "" #: builtin/mainmenu/tab_mods.lua:106 msgid "Uninstall selected mod" msgstr "" #: builtin/mainmenu/tab_mods.lua:121 msgid "Select Mod File:" msgstr "" #: builtin/mainmenu/tab_mods.lua:165 msgid "Mods" msgstr "" #: builtin/mainmenu/tab_multiplayer.lua:23 msgid "Address / Port :" msgstr "" #: builtin/mainmenu/tab_multiplayer.lua:24 msgid "Name / Password :" msgstr "" #: builtin/mainmenu/tab_multiplayer.lua:29 #: builtin/mainmenu/tab_simple_main.lua:30 msgid "Public Serverlist" msgstr "" #: builtin/mainmenu/tab_multiplayer.lua:34 builtin/mainmenu/tab_server.lua:26 #: builtin/mainmenu/tab_singleplayer.lua:96 src/keycode.cpp:229 msgid "Delete" msgstr "" #: builtin/mainmenu/tab_multiplayer.lua:38 #: builtin/mainmenu/tab_simple_main.lua:34 msgid "Connect" msgstr "" #: builtin/mainmenu/tab_multiplayer.lua:62 #: builtin/mainmenu/tab_simple_main.lua:45 msgid "Creative mode" msgstr "" #: builtin/mainmenu/tab_multiplayer.lua:63 #: builtin/mainmenu/tab_simple_main.lua:46 msgid "Damage enabled" msgstr "" #: builtin/mainmenu/tab_multiplayer.lua:64 #: builtin/mainmenu/tab_simple_main.lua:47 msgid "PvP enabled" msgstr "" #: builtin/mainmenu/tab_multiplayer.lua:257 msgid "Client" msgstr "" #: builtin/mainmenu/tab_server.lua:27 builtin/mainmenu/tab_singleplayer.lua:97 msgid "New" msgstr "" #: builtin/mainmenu/tab_server.lua:28 builtin/mainmenu/tab_singleplayer.lua:98 msgid "Configure" msgstr "" #: builtin/mainmenu/tab_server.lua:29 msgid "Start Game" msgstr "" #: builtin/mainmenu/tab_server.lua:30 #: builtin/mainmenu/tab_singleplayer.lua:100 msgid "Select World:" msgstr "" #: builtin/mainmenu/tab_server.lua:31 builtin/mainmenu/tab_simple_main.lua:76 #: builtin/mainmenu/tab_singleplayer.lua:101 msgid "Creative Mode" msgstr "" #: builtin/mainmenu/tab_server.lua:33 builtin/mainmenu/tab_simple_main.lua:78 #: builtin/mainmenu/tab_singleplayer.lua:103 msgid "Enable Damage" msgstr "" #: builtin/mainmenu/tab_server.lua:35 msgid "Public" msgstr "" #: builtin/mainmenu/tab_server.lua:37 builtin/mainmenu/tab_simple_main.lua:25 msgid "Name/Password" msgstr "" #: builtin/mainmenu/tab_server.lua:45 msgid "Bind Address" msgstr "" #: builtin/mainmenu/tab_server.lua:47 msgid "Port" msgstr "" #: builtin/mainmenu/tab_server.lua:51 msgid "Server Port" msgstr "" #: builtin/mainmenu/tab_server.lua:138 #: builtin/mainmenu/tab_singleplayer.lua:165 msgid "No world created or selected!" msgstr "" #: builtin/mainmenu/tab_server.lua:191 msgid "Server" msgstr "" #: builtin/mainmenu/tab_settings.lua:21 msgid "Opaque Leaves" msgstr "" #: builtin/mainmenu/tab_settings.lua:22 msgid "Simple Leaves" msgstr "" #: builtin/mainmenu/tab_settings.lua:23 msgid "Fancy Leaves" msgstr "" #: builtin/mainmenu/tab_settings.lua:32 msgid "No Filter" msgstr "" #: builtin/mainmenu/tab_settings.lua:33 msgid "Bilinear Filter" msgstr "" #: builtin/mainmenu/tab_settings.lua:34 msgid "Trilinear Filter" msgstr "" #: builtin/mainmenu/tab_settings.lua:43 msgid "No Mipmap" msgstr "" #: builtin/mainmenu/tab_settings.lua:44 msgid "Mipmap" msgstr "" #: builtin/mainmenu/tab_settings.lua:45 msgid "Mipmap + Aniso. Filter" msgstr "" #: builtin/mainmenu/tab_settings.lua:98 msgid "Are you sure to reset your singleplayer world?" msgstr "" #: builtin/mainmenu/tab_settings.lua:102 msgid "No!!!" msgstr "" #: builtin/mainmenu/tab_settings.lua:202 msgid "Smooth Lighting" msgstr "" #: builtin/mainmenu/tab_settings.lua:204 msgid "Enable Particles" msgstr "" #: builtin/mainmenu/tab_settings.lua:206 msgid "3D Clouds" msgstr "" #: builtin/mainmenu/tab_settings.lua:208 msgid "Opaque Water" msgstr "" #: builtin/mainmenu/tab_settings.lua:210 msgid "Connected Glass" msgstr "" #: builtin/mainmenu/tab_settings.lua:212 msgid "Node Highlighting" msgstr "" #: builtin/mainmenu/tab_settings.lua:217 msgid "Texturing:" msgstr "" #: builtin/mainmenu/tab_settings.lua:222 msgid "Rendering:" msgstr "" #: builtin/mainmenu/tab_settings.lua:226 msgid "Restart minetest for driver change to take effect" msgstr "" #: builtin/mainmenu/tab_settings.lua:228 msgid "Shaders" msgstr "" #: builtin/mainmenu/tab_settings.lua:233 msgid "Change keys" msgstr "" #: builtin/mainmenu/tab_settings.lua:236 msgid "Reset singleplayer world" msgstr "" #: builtin/mainmenu/tab_settings.lua:240 msgid "GUI scale factor" msgstr "" #: builtin/mainmenu/tab_settings.lua:244 msgid "Scaling factor applied to menu elements: " msgstr "" #: builtin/mainmenu/tab_settings.lua:250 msgid "Touch free target" msgstr "" #: builtin/mainmenu/tab_settings.lua:256 msgid "Touchthreshold (px)" msgstr "" #: builtin/mainmenu/tab_settings.lua:263 builtin/mainmenu/tab_settings.lua:277 msgid "Bumpmapping" msgstr "" #: builtin/mainmenu/tab_settings.lua:265 builtin/mainmenu/tab_settings.lua:278 msgid "Generate Normalmaps" msgstr "" #: builtin/mainmenu/tab_settings.lua:267 builtin/mainmenu/tab_settings.lua:279 msgid "Parallax Occlusion" msgstr "" #: builtin/mainmenu/tab_settings.lua:269 builtin/mainmenu/tab_settings.lua:280 msgid "Waving Water" msgstr "" #: builtin/mainmenu/tab_settings.lua:271 builtin/mainmenu/tab_settings.lua:281 msgid "Waving Leaves" msgstr "" #: builtin/mainmenu/tab_settings.lua:273 builtin/mainmenu/tab_settings.lua:282 msgid "Waving Plants" msgstr "" #: builtin/mainmenu/tab_settings.lua:308 msgid "To enable shaders the OpenGL driver needs to be used." msgstr "" #: builtin/mainmenu/tab_settings.lua:430 msgid "Settings" msgstr "" #: builtin/mainmenu/tab_simple_main.lua:82 msgid "Start Singleplayer" msgstr "" #: builtin/mainmenu/tab_simple_main.lua:83 msgid "Config mods" msgstr "" #: builtin/mainmenu/tab_simple_main.lua:201 msgid "Main" msgstr "" #: builtin/mainmenu/tab_singleplayer.lua:99 src/keycode.cpp:248 msgid "Play" msgstr "" #: builtin/mainmenu/tab_singleplayer.lua:246 msgid "Singleplayer" msgstr "" #: builtin/mainmenu/tab_texturepacks.lua:49 msgid "Select texture pack:" msgstr "" #: builtin/mainmenu/tab_texturepacks.lua:69 msgid "No information available" msgstr "" #: builtin/mainmenu/tab_texturepacks.lua:114 msgid "Texturepacks" msgstr "" #: src/client.cpp:1721 msgid "Loading textures..." msgstr "" #: src/client.cpp:1736 msgid "Rebuilding shaders..." msgstr "" #: src/client.cpp:1743 msgid "Initializing nodes..." msgstr "" #: src/client.cpp:1760 msgid "Initializing nodes" msgstr "" #: src/client.cpp:1768 msgid "Item textures..." msgstr "" #: src/client.cpp:1793 msgid "Done!" msgstr "" #: src/client/clientlauncher.cpp:185 msgid "Main Menu" msgstr "" #: src/client/clientlauncher.cpp:223 msgid "Player name too long." msgstr "" #: src/client/clientlauncher.cpp:261 msgid "Connection error (timed out?)" msgstr "" #: src/client/clientlauncher.cpp:425 msgid "No world selected and no address provided. Nothing to do." msgstr "" #: src/client/clientlauncher.cpp:432 msgid "Provided world path doesn't exist: " msgstr "" #: src/client/clientlauncher.cpp:441 msgid "Could not find or load game \"" msgstr "" #: src/client/clientlauncher.cpp:459 msgid "Invalid gamespec." msgstr "" #: src/fontengine.cpp:70 src/fontengine.cpp:226 msgid "needs_fallback_font" msgstr "" #: src/game.cpp:1052 src/guiFormSpecMenu.cpp:2065 msgid "Proceed" msgstr "" #: src/game.cpp:1072 msgid "You died." msgstr "" #: src/game.cpp:1073 msgid "Respawn" msgstr "" #: src/game.cpp:1092 msgid "" "Default Controls:\n" "No menu visible:\n" "- single tap: button activate\n" "- double tap: place/use\n" "- slide finger: look around\n" "Menu/Inventory visible:\n" "- double tap (outside):\n" " -->close\n" "- touch stack, touch slot:\n" " --> move stack\n" "- touch&drag, tap 2nd finger\n" " --> place single item to slot\n" msgstr "" #: src/game.cpp:1106 msgid "" "Default Controls:\n" "- WASD: move\n" "- Space: jump/climb\n" "- Shift: sneak/go down\n" "- Q: drop item\n" "- I: inventory\n" "- Mouse: turn/look\n" "- Mouse left: dig/punch\n" "- Mouse right: place/use\n" "- Mouse wheel: select item\n" "- T: chat\n" msgstr "" #: src/game.cpp:1125 msgid "Continue" msgstr "" #: src/game.cpp:1129 msgid "Change Password" msgstr "" #: src/game.cpp:1134 msgid "Sound Volume" msgstr "" #: src/game.cpp:1136 msgid "Change Keys" msgstr "" #: src/game.cpp:1139 msgid "Exit to Menu" msgstr "" #: src/game.cpp:1141 msgid "Exit to OS" msgstr "" #: src/game.cpp:1841 msgid "Shutting down..." msgstr "" #: src/game.cpp:1948 msgid "Creating server..." msgstr "" #: src/game.cpp:1984 msgid "Creating client..." msgstr "" #: src/game.cpp:2159 msgid "Resolving address..." msgstr "" #: src/game.cpp:2261 msgid "Connecting to server..." msgstr "" #: src/game.cpp:2317 msgid "Item definitions..." msgstr "" #: src/game.cpp:2322 msgid "Node definitions..." msgstr "" #: src/game.cpp:2329 msgid "Media..." msgstr "" #: src/game.cpp:2334 msgid "KiB/s" msgstr "" #: src/game.cpp:2338 msgid "MiB/s" msgstr "" #: src/game.cpp:4363 msgid "" "\n" "Check debug.txt for details." msgstr "" #: src/guiFormSpecMenu.cpp:2855 msgid "Enter " msgstr "" #: src/guiFormSpecMenu.cpp:2875 msgid "ok" msgstr "" #: src/guiKeyChangeMenu.cpp:125 msgid "Keybindings. (If this menu screws up, remove stuff from minetest.conf)" msgstr "" #: src/guiKeyChangeMenu.cpp:165 msgid "\"Use\" = climb down" msgstr "" #: src/guiKeyChangeMenu.cpp:180 msgid "Double tap \"jump\" to toggle fly" msgstr "" #: src/guiKeyChangeMenu.cpp:295 msgid "Key already in use" msgstr "" #: src/guiKeyChangeMenu.cpp:373 msgid "press key" msgstr "" #: src/guiKeyChangeMenu.cpp:399 msgid "Forward" msgstr "" #: src/guiKeyChangeMenu.cpp:400 msgid "Backward" msgstr "" #: src/guiKeyChangeMenu.cpp:401 src/keycode.cpp:228 msgid "Left" msgstr "" #: src/guiKeyChangeMenu.cpp:402 src/keycode.cpp:228 msgid "Right" msgstr "" #: src/guiKeyChangeMenu.cpp:403 msgid "Use" msgstr "" #: src/guiKeyChangeMenu.cpp:404 msgid "Jump" msgstr "" #: src/guiKeyChangeMenu.cpp:405 msgid "Sneak" msgstr "" #: src/guiKeyChangeMenu.cpp:406 msgid "Drop" msgstr "" #: src/guiKeyChangeMenu.cpp:407 msgid "Inventory" msgstr "" #: src/guiKeyChangeMenu.cpp:408 msgid "Chat" msgstr "" #: src/guiKeyChangeMenu.cpp:409 msgid "Command" msgstr "" #: src/guiKeyChangeMenu.cpp:410 msgid "Console" msgstr "" #: src/guiKeyChangeMenu.cpp:411 msgid "Toggle fly" msgstr "" #: src/guiKeyChangeMenu.cpp:412 msgid "Toggle fast" msgstr "" #: src/guiKeyChangeMenu.cpp:413 msgid "Toggle Cinematic" msgstr "" #: src/guiKeyChangeMenu.cpp:414 msgid "Toggle noclip" msgstr "" #: src/guiKeyChangeMenu.cpp:415 msgid "Range select" msgstr "" #: src/guiKeyChangeMenu.cpp:416 msgid "Print stacks" msgstr "" #: src/guiPasswordChange.cpp:108 msgid "Old Password" msgstr "" #: src/guiPasswordChange.cpp:124 msgid "New Password" msgstr "" #: src/guiPasswordChange.cpp:139 msgid "Confirm Password" msgstr "" #: src/guiPasswordChange.cpp:155 msgid "Change" msgstr "" #: src/guiPasswordChange.cpp:164 msgid "Passwords do not match!" msgstr "" #: src/guiVolumeChange.cpp:105 msgid "Sound Volume: " msgstr "" #: src/guiVolumeChange.cpp:119 msgid "Exit" msgstr "" #: src/keycode.cpp:223 msgid "Left Button" msgstr "" #: src/keycode.cpp:223 msgid "Middle Button" msgstr "" #: src/keycode.cpp:223 msgid "Right Button" msgstr "" #: src/keycode.cpp:223 msgid "X Button 1" msgstr "" #: src/keycode.cpp:224 msgid "Back" msgstr "" #: src/keycode.cpp:224 msgid "Clear" msgstr "" #: src/keycode.cpp:224 msgid "Return" msgstr "" #: src/keycode.cpp:224 msgid "Tab" msgstr "" #: src/keycode.cpp:224 msgid "X Button 2" msgstr "" #: src/keycode.cpp:225 msgid "Capital" msgstr "" #: src/keycode.cpp:225 msgid "Control" msgstr "" #: src/keycode.cpp:225 msgid "Kana" msgstr "" #: src/keycode.cpp:225 msgid "Menu" msgstr "" #: src/keycode.cpp:225 msgid "Pause" msgstr "" #: src/keycode.cpp:225 msgid "Shift" msgstr "" #: src/keycode.cpp:226 msgid "Convert" msgstr "" #: src/keycode.cpp:226 msgid "Escape" msgstr "" #: src/keycode.cpp:226 msgid "Final" msgstr "" #: src/keycode.cpp:226 msgid "Junja" msgstr "" #: src/keycode.cpp:226 msgid "Kanji" msgstr "" #: src/keycode.cpp:226 msgid "Nonconvert" msgstr "" #: src/keycode.cpp:227 msgid "End" msgstr "" #: src/keycode.cpp:227 msgid "Home" msgstr "" #: src/keycode.cpp:227 msgid "Mode Change" msgstr "" #: src/keycode.cpp:227 msgid "Next" msgstr "" #: src/keycode.cpp:227 msgid "Prior" msgstr "" #: src/keycode.cpp:227 msgid "Space" msgstr "" #: src/keycode.cpp:228 msgid "Down" msgstr "" #: src/keycode.cpp:228 msgid "Execute" msgstr "" #: src/keycode.cpp:228 msgid "Print" msgstr "" #: src/keycode.cpp:228 msgid "Select" msgstr "" #: src/keycode.cpp:228 msgid "Up" msgstr "" #: src/keycode.cpp:229 msgid "Help" msgstr "" #: src/keycode.cpp:229 msgid "Insert" msgstr "" #: src/keycode.cpp:229 msgid "Snapshot" msgstr "" #: src/keycode.cpp:232 msgid "Left Windows" msgstr "" #: src/keycode.cpp:233 msgid "Apps" msgstr "" #: src/keycode.cpp:233 msgid "Numpad 0" msgstr "" #: src/keycode.cpp:233 msgid "Numpad 1" msgstr "" #: src/keycode.cpp:233 msgid "Right Windows" msgstr "" #: src/keycode.cpp:233 msgid "Sleep" msgstr "" #: src/keycode.cpp:234 msgid "Numpad 2" msgstr "" #: src/keycode.cpp:234 msgid "Numpad 3" msgstr "" #: src/keycode.cpp:234 msgid "Numpad 4" msgstr "" #: src/keycode.cpp:234 msgid "Numpad 5" msgstr "" #: src/keycode.cpp:234 msgid "Numpad 6" msgstr "" #: src/keycode.cpp:234 msgid "Numpad 7" msgstr "" #: src/keycode.cpp:235 msgid "Numpad *" msgstr "" #: src/keycode.cpp:235 msgid "Numpad +" msgstr "" #: src/keycode.cpp:235 msgid "Numpad -" msgstr "" #: src/keycode.cpp:235 msgid "Numpad /" msgstr "" #: src/keycode.cpp:235 msgid "Numpad 8" msgstr "" #: src/keycode.cpp:235 msgid "Numpad 9" msgstr "" #: src/keycode.cpp:239 msgid "Num Lock" msgstr "" #: src/keycode.cpp:239 msgid "Scroll Lock" msgstr "" #: src/keycode.cpp:240 msgid "Left Shift" msgstr "" #: src/keycode.cpp:240 msgid "Right Shift" msgstr "" #: src/keycode.cpp:241 msgid "Left Control" msgstr "" #: src/keycode.cpp:241 msgid "Left Menu" msgstr "" #: src/keycode.cpp:241 msgid "Right Control" msgstr "" #: src/keycode.cpp:241 msgid "Right Menu" msgstr "" #: src/keycode.cpp:243 msgid "Comma" msgstr "" #: src/keycode.cpp:243 msgid "Minus" msgstr "" #: src/keycode.cpp:243 msgid "Period" msgstr "" #: src/keycode.cpp:243 msgid "Plus" msgstr "" #: src/keycode.cpp:247 msgid "Attn" msgstr "" #: src/keycode.cpp:247 msgid "CrSel" msgstr "" #: src/keycode.cpp:248 msgid "Erase OEF" msgstr "" #: src/keycode.cpp:248 msgid "ExSel" msgstr "" #: src/keycode.cpp:248 msgid "OEM Clear" msgstr "" #: src/keycode.cpp:248 msgid "PA1" msgstr "" #: src/keycode.cpp:248 msgid "Zoom" msgstr "" po/pt/0000755000175000017500000000000012565232430012425 5ustar mquinsonmquinsonpo/pt/minetest.po0000644000175000017500000006737212565232430014634 0ustar mquinsonmquinson# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: minetest\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2015-07-17 07:23+0200\n" "PO-Revision-Date: 2014-01-06 01:45+0200\n" "Last-Translator: João Farias \n" "Language-Team: LANGUAGE \n" "Language: pt\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 1.7-dev\n" #: builtin/fstk/ui.lua:82 msgid "An error occured in a Lua script, such as a mod:" msgstr "" #: builtin/fstk/ui.lua:84 msgid "An error occured:" msgstr "" #: builtin/fstk/ui.lua:89 builtin/mainmenu/store.lua:165 msgid "Ok" msgstr "Ok" #: builtin/mainmenu/common.lua:239 src/game.cpp:1891 msgid "Loading..." msgstr "A carregar..." #: builtin/mainmenu/common.lua:240 msgid "Try reenabling public serverlist and check your internet connection." msgstr "" #: builtin/mainmenu/dlg_config_world.lua:29 msgid "World:" msgstr "Mundo:" #: builtin/mainmenu/dlg_config_world.lua:33 #: builtin/mainmenu/dlg_config_world.lua:35 msgid "Hide Game" msgstr "Esconder Jogo" #: builtin/mainmenu/dlg_config_world.lua:39 #: builtin/mainmenu/dlg_config_world.lua:41 msgid "Hide mp content" msgstr "" #: builtin/mainmenu/dlg_config_world.lua:49 msgid "Mod:" msgstr "Extra:" #: builtin/mainmenu/dlg_config_world.lua:51 builtin/mainmenu/tab_mods.lua:99 msgid "Depends:" msgstr "Depende de:" #: builtin/mainmenu/dlg_config_world.lua:54 src/guiKeyChangeMenu.cpp:191 msgid "Save" msgstr "Guardar" #: builtin/mainmenu/dlg_config_world.lua:55 #: builtin/mainmenu/dlg_create_world.lua:64 #: builtin/mainmenu/dlg_rename_modpack.lua:33 src/guiKeyChangeMenu.cpp:199 #: src/keycode.cpp:223 msgid "Cancel" msgstr "Cancelar" #: builtin/mainmenu/dlg_config_world.lua:71 #, fuzzy msgid "Enable MP" msgstr "Ativar Tudo" #: builtin/mainmenu/dlg_config_world.lua:73 #, fuzzy msgid "Disable MP" msgstr "Desativar Tudo" #: builtin/mainmenu/dlg_config_world.lua:77 #: builtin/mainmenu/dlg_config_world.lua:79 msgid "enabled" msgstr "ativo" #: builtin/mainmenu/dlg_config_world.lua:85 #, fuzzy msgid "Enable all" msgstr "Ativar Tudo" #: builtin/mainmenu/dlg_create_world.lua:50 msgid "World name" msgstr "Nome do Mundo" #: builtin/mainmenu/dlg_create_world.lua:53 msgid "Seed" msgstr "" #: builtin/mainmenu/dlg_create_world.lua:56 msgid "Mapgen" msgstr "Geração de Mapa" #: builtin/mainmenu/dlg_create_world.lua:59 msgid "Game" msgstr "Jogo" #: builtin/mainmenu/dlg_create_world.lua:63 msgid "Create" msgstr "Criar" #: builtin/mainmenu/dlg_create_world.lua:68 msgid "You have no subgames installed." msgstr "" #: builtin/mainmenu/dlg_create_world.lua:69 msgid "Download one from minetest.net" msgstr "" #: builtin/mainmenu/dlg_create_world.lua:72 msgid "Warning: The minimal development test is meant for developers." msgstr "" #: builtin/mainmenu/dlg_create_world.lua:73 msgid "Download a subgame, such as minetest_game, from minetest.net" msgstr "" #: builtin/mainmenu/dlg_create_world.lua:99 msgid "A world named \"$1\" already exists" msgstr "O mundo com o nome \"$1\" já existe" #: builtin/mainmenu/dlg_create_world.lua:116 msgid "No worldname given or no game selected" msgstr "Mundo sem nome ou nenhum jogo selecionado" #: builtin/mainmenu/dlg_delete_mod.lua:26 msgid "Are you sure you want to delete \"$1\"?" msgstr "Tem a certeza que pertende eliminar \"$1\"?" #: builtin/mainmenu/dlg_delete_mod.lua:27 #: builtin/mainmenu/dlg_delete_world.lua:25 #: builtin/mainmenu/tab_settings.lua:100 msgid "Yes" msgstr "Sim" #: builtin/mainmenu/dlg_delete_mod.lua:28 msgid "No of course not!" msgstr "Não, é claro que não!" #: builtin/mainmenu/dlg_delete_mod.lua:41 msgid "Modmgr: failed to delete \"$1\"" msgstr "Mensagem de Extra: falhou a eliminação de \"$1\"" #: builtin/mainmenu/dlg_delete_mod.lua:45 msgid "Modmgr: invalid modpath \"$1\"" msgstr "Mensagem de extra: caminho inválido \"$1\"" #: builtin/mainmenu/dlg_delete_world.lua:24 msgid "Delete World \"$1\"?" msgstr "Eliminar Mundo \"$1\"?" #: builtin/mainmenu/dlg_delete_world.lua:26 msgid "No" msgstr "Não" #: builtin/mainmenu/dlg_rename_modpack.lua:26 msgid "Rename Modpack:" msgstr "Renomear Pacote de Extras:" #: builtin/mainmenu/dlg_rename_modpack.lua:31 src/keycode.cpp:227 msgid "Accept" msgstr "Aceitar" #: builtin/mainmenu/modmgr.lua:344 msgid "Install Mod: file: \"$1\"" msgstr "Instalar Extra: ficheiro: \"$1\"" #: builtin/mainmenu/modmgr.lua:345 #, fuzzy msgid "" "\n" "Install Mod: unsupported filetype \"$1\" or broken archive" msgstr "" "\n" "Instalar Extra: tipo de ficheiro desconhecido \"$1\"" #: builtin/mainmenu/modmgr.lua:365 msgid "Failed to install $1 to $2" msgstr "Falha ao instalar de $1 ao $2" #: builtin/mainmenu/modmgr.lua:368 msgid "Install Mod: unable to find suitable foldername for modpack $1" msgstr "" #: builtin/mainmenu/modmgr.lua:388 msgid "Install Mod: unable to find real modname for: $1" msgstr "" #: builtin/mainmenu/store.lua:88 msgid "Unsorted" msgstr "" #: builtin/mainmenu/store.lua:99 builtin/mainmenu/store.lua:580 msgid "Search" msgstr "" #: builtin/mainmenu/store.lua:126 msgid "Downloading $1, please wait..." msgstr "" #: builtin/mainmenu/store.lua:160 msgid "Successfully installed:" msgstr "" #: builtin/mainmenu/store.lua:162 #, fuzzy msgid "Shortname:" msgstr "Nome do Mundo" #: builtin/mainmenu/store.lua:472 msgid "Rating" msgstr "Classificação" #: builtin/mainmenu/store.lua:497 msgid "re-Install" msgstr "re-Instalar" #: builtin/mainmenu/store.lua:499 msgid "Install" msgstr "Instalar" #: builtin/mainmenu/store.lua:518 msgid "Close store" msgstr "" #: builtin/mainmenu/store.lua:526 msgid "Page $1 of $2" msgstr "Página $1 de $2" #: builtin/mainmenu/tab_credits.lua:22 msgid "Credits" msgstr "Créditos" #: builtin/mainmenu/tab_credits.lua:31 msgid "Core Developers" msgstr "Desenvolvedores Chave" #: builtin/mainmenu/tab_credits.lua:47 msgid "Active Contributors" msgstr "Contribuintes Ativos" #: builtin/mainmenu/tab_credits.lua:54 #, fuzzy msgid "Previous Core Developers" msgstr "Desenvolvedores Chave" #: builtin/mainmenu/tab_credits.lua:59 msgid "Previous Contributors" msgstr "Antigos Contribuintes" #: builtin/mainmenu/tab_mods.lua:30 msgid "Installed Mods:" msgstr "Extras Instalados:" #: builtin/mainmenu/tab_mods.lua:39 msgid "Online mod repository" msgstr "Repositório Online de Mods" #: builtin/mainmenu/tab_mods.lua:78 #, fuzzy msgid "No mod description available" msgstr "Sem informação" #: builtin/mainmenu/tab_mods.lua:82 #, fuzzy msgid "Mod information:" msgstr "Sem informação" #: builtin/mainmenu/tab_mods.lua:93 msgid "Rename" msgstr "Renomear" #: builtin/mainmenu/tab_mods.lua:95 msgid "Uninstall selected modpack" msgstr "Desinstalar mode selecionado" #: builtin/mainmenu/tab_mods.lua:106 #, fuzzy msgid "Uninstall selected mod" msgstr "Remover extra selecionado" #: builtin/mainmenu/tab_mods.lua:121 msgid "Select Mod File:" msgstr "Seleccionar ficheiro de Extra:" #: builtin/mainmenu/tab_mods.lua:165 msgid "Mods" msgstr "Extras" #: builtin/mainmenu/tab_multiplayer.lua:23 #, fuzzy msgid "Address / Port :" msgstr "Endereço/Porta" #: builtin/mainmenu/tab_multiplayer.lua:24 #, fuzzy msgid "Name / Password :" msgstr "Nome/Senha" #: builtin/mainmenu/tab_multiplayer.lua:29 #: builtin/mainmenu/tab_simple_main.lua:30 msgid "Public Serverlist" msgstr "Lista de Servidores Públicos" #: builtin/mainmenu/tab_multiplayer.lua:34 builtin/mainmenu/tab_server.lua:26 #: builtin/mainmenu/tab_singleplayer.lua:96 src/keycode.cpp:229 msgid "Delete" msgstr "Eliminar" #: builtin/mainmenu/tab_multiplayer.lua:38 #: builtin/mainmenu/tab_simple_main.lua:34 msgid "Connect" msgstr "Ligar" #: builtin/mainmenu/tab_multiplayer.lua:62 #: builtin/mainmenu/tab_simple_main.lua:45 #, fuzzy msgid "Creative mode" msgstr "Modo Criativo" #: builtin/mainmenu/tab_multiplayer.lua:63 #: builtin/mainmenu/tab_simple_main.lua:46 #, fuzzy msgid "Damage enabled" msgstr "ativo" #: builtin/mainmenu/tab_multiplayer.lua:64 #: builtin/mainmenu/tab_simple_main.lua:47 #, fuzzy msgid "PvP enabled" msgstr "ativo" #: builtin/mainmenu/tab_multiplayer.lua:257 msgid "Client" msgstr "Cliente" #: builtin/mainmenu/tab_server.lua:27 builtin/mainmenu/tab_singleplayer.lua:97 msgid "New" msgstr "Novo" #: builtin/mainmenu/tab_server.lua:28 builtin/mainmenu/tab_singleplayer.lua:98 msgid "Configure" msgstr "Configurar" #: builtin/mainmenu/tab_server.lua:29 msgid "Start Game" msgstr "Jogar" #: builtin/mainmenu/tab_server.lua:30 #: builtin/mainmenu/tab_singleplayer.lua:100 msgid "Select World:" msgstr "Seleccionar Mundo:" #: builtin/mainmenu/tab_server.lua:31 builtin/mainmenu/tab_simple_main.lua:76 #: builtin/mainmenu/tab_singleplayer.lua:101 msgid "Creative Mode" msgstr "Modo Criativo" #: builtin/mainmenu/tab_server.lua:33 builtin/mainmenu/tab_simple_main.lua:78 #: builtin/mainmenu/tab_singleplayer.lua:103 msgid "Enable Damage" msgstr "Ativar Dano" #: builtin/mainmenu/tab_server.lua:35 msgid "Public" msgstr "Público" #: builtin/mainmenu/tab_server.lua:37 builtin/mainmenu/tab_simple_main.lua:25 msgid "Name/Password" msgstr "Nome/Senha" #: builtin/mainmenu/tab_server.lua:45 msgid "Bind Address" msgstr "" #: builtin/mainmenu/tab_server.lua:47 msgid "Port" msgstr "" #: builtin/mainmenu/tab_server.lua:51 msgid "Server Port" msgstr "Porta" #: builtin/mainmenu/tab_server.lua:138 #: builtin/mainmenu/tab_singleplayer.lua:165 #, fuzzy msgid "No world created or selected!" msgstr "Mundo sem nome ou nenhum jogo selecionado" #: builtin/mainmenu/tab_server.lua:191 msgid "Server" msgstr "Servidor" #: builtin/mainmenu/tab_settings.lua:21 #, fuzzy msgid "Opaque Leaves" msgstr "Água Opaca" #: builtin/mainmenu/tab_settings.lua:22 msgid "Simple Leaves" msgstr "" #: builtin/mainmenu/tab_settings.lua:23 #, fuzzy msgid "Fancy Leaves" msgstr "Árvores Melhoradas" #: builtin/mainmenu/tab_settings.lua:32 msgid "No Filter" msgstr "" #: builtin/mainmenu/tab_settings.lua:33 #, fuzzy msgid "Bilinear Filter" msgstr "Filtro Bi-Linear" #: builtin/mainmenu/tab_settings.lua:34 #, fuzzy msgid "Trilinear Filter" msgstr "Filtro Tri-Linear" #: builtin/mainmenu/tab_settings.lua:43 msgid "No Mipmap" msgstr "" #: builtin/mainmenu/tab_settings.lua:44 msgid "Mipmap" msgstr "" #: builtin/mainmenu/tab_settings.lua:45 msgid "Mipmap + Aniso. Filter" msgstr "" #: builtin/mainmenu/tab_settings.lua:98 msgid "Are you sure to reset your singleplayer world?" msgstr "" #: builtin/mainmenu/tab_settings.lua:102 msgid "No!!!" msgstr "" #: builtin/mainmenu/tab_settings.lua:202 msgid "Smooth Lighting" msgstr "Iluminação Suave" #: builtin/mainmenu/tab_settings.lua:204 msgid "Enable Particles" msgstr "Ativar Partículas" #: builtin/mainmenu/tab_settings.lua:206 msgid "3D Clouds" msgstr "Nuvens 3D" #: builtin/mainmenu/tab_settings.lua:208 msgid "Opaque Water" msgstr "Água Opaca" #: builtin/mainmenu/tab_settings.lua:210 #, fuzzy msgid "Connected Glass" msgstr "Ligar" #: builtin/mainmenu/tab_settings.lua:212 msgid "Node Highlighting" msgstr "" #: builtin/mainmenu/tab_settings.lua:217 msgid "Texturing:" msgstr "" #: builtin/mainmenu/tab_settings.lua:222 msgid "Rendering:" msgstr "" #: builtin/mainmenu/tab_settings.lua:226 msgid "Restart minetest for driver change to take effect" msgstr "" #: builtin/mainmenu/tab_settings.lua:228 msgid "Shaders" msgstr "Sombras" #: builtin/mainmenu/tab_settings.lua:233 msgid "Change keys" msgstr "Mudar teclas" #: builtin/mainmenu/tab_settings.lua:236 #, fuzzy msgid "Reset singleplayer world" msgstr "Um Jogador" #: builtin/mainmenu/tab_settings.lua:240 msgid "GUI scale factor" msgstr "" #: builtin/mainmenu/tab_settings.lua:244 msgid "Scaling factor applied to menu elements: " msgstr "" #: builtin/mainmenu/tab_settings.lua:250 msgid "Touch free target" msgstr "" #: builtin/mainmenu/tab_settings.lua:256 msgid "Touchthreshold (px)" msgstr "" #: builtin/mainmenu/tab_settings.lua:263 builtin/mainmenu/tab_settings.lua:277 #, fuzzy msgid "Bumpmapping" msgstr "Mip-Mapping" #: builtin/mainmenu/tab_settings.lua:265 builtin/mainmenu/tab_settings.lua:278 msgid "Generate Normalmaps" msgstr "" #: builtin/mainmenu/tab_settings.lua:267 builtin/mainmenu/tab_settings.lua:279 msgid "Parallax Occlusion" msgstr "" #: builtin/mainmenu/tab_settings.lua:269 builtin/mainmenu/tab_settings.lua:280 msgid "Waving Water" msgstr "" #: builtin/mainmenu/tab_settings.lua:271 builtin/mainmenu/tab_settings.lua:281 msgid "Waving Leaves" msgstr "" #: builtin/mainmenu/tab_settings.lua:273 builtin/mainmenu/tab_settings.lua:282 msgid "Waving Plants" msgstr "" #: builtin/mainmenu/tab_settings.lua:308 msgid "To enable shaders the OpenGL driver needs to be used." msgstr "" #: builtin/mainmenu/tab_settings.lua:430 msgid "Settings" msgstr "Definições" #: builtin/mainmenu/tab_simple_main.lua:82 #, fuzzy msgid "Start Singleplayer" msgstr "Um Jogador" #: builtin/mainmenu/tab_simple_main.lua:83 #, fuzzy msgid "Config mods" msgstr "Configurar" #: builtin/mainmenu/tab_simple_main.lua:201 #, fuzzy msgid "Main" msgstr "Menu Principal" #: builtin/mainmenu/tab_singleplayer.lua:99 src/keycode.cpp:248 msgid "Play" msgstr "Jogar" #: builtin/mainmenu/tab_singleplayer.lua:246 msgid "Singleplayer" msgstr "Um Jogador" #: builtin/mainmenu/tab_texturepacks.lua:49 msgid "Select texture pack:" msgstr "Selecione um pacote de texturas:" #: builtin/mainmenu/tab_texturepacks.lua:69 msgid "No information available" msgstr "Sem informação" #: builtin/mainmenu/tab_texturepacks.lua:114 #, fuzzy msgid "Texturepacks" msgstr "Pacotes de Texturas" #: src/client.cpp:1721 #, fuzzy msgid "Loading textures..." msgstr "A carregar..." #: src/client.cpp:1736 #, fuzzy msgid "Rebuilding shaders..." msgstr "A resolver endereço..." #: src/client.cpp:1743 msgid "Initializing nodes..." msgstr "" #: src/client.cpp:1760 msgid "Initializing nodes" msgstr "" #: src/client.cpp:1768 msgid "Item textures..." msgstr "Texturas dos items..." #: src/client.cpp:1793 msgid "Done!" msgstr "" #: src/client/clientlauncher.cpp:185 msgid "Main Menu" msgstr "Menu Principal" #: src/client/clientlauncher.cpp:223 msgid "Player name too long." msgstr "" #: src/client/clientlauncher.cpp:261 msgid "Connection error (timed out?)" msgstr "Erro de conexão (excedeu tempo?)" #: src/client/clientlauncher.cpp:425 msgid "No world selected and no address provided. Nothing to do." msgstr "" "Nenhum mundo seleccionado e nenhum endereço providenciado. Nada para fazer." #: src/client/clientlauncher.cpp:432 msgid "Provided world path doesn't exist: " msgstr "" #: src/client/clientlauncher.cpp:441 msgid "Could not find or load game \"" msgstr "Não foi possível encontrar ou carregar jogo \"" #: src/client/clientlauncher.cpp:459 msgid "Invalid gamespec." msgstr "gamespec inválido." #: src/fontengine.cpp:70 src/fontengine.cpp:226 msgid "needs_fallback_font" msgstr "" #: src/game.cpp:1052 src/guiFormSpecMenu.cpp:2065 msgid "Proceed" msgstr "Continuar" #: src/game.cpp:1072 msgid "You died." msgstr "Morreste." #: src/game.cpp:1073 msgid "Respawn" msgstr "Reaparecer" #: src/game.cpp:1092 msgid "" "Default Controls:\n" "No menu visible:\n" "- single tap: button activate\n" "- double tap: place/use\n" "- slide finger: look around\n" "Menu/Inventory visible:\n" "- double tap (outside):\n" " -->close\n" "- touch stack, touch slot:\n" " --> move stack\n" "- touch&drag, tap 2nd finger\n" " --> place single item to slot\n" msgstr "" #: src/game.cpp:1106 msgid "" "Default Controls:\n" "- WASD: move\n" "- Space: jump/climb\n" "- Shift: sneak/go down\n" "- Q: drop item\n" "- I: inventory\n" "- Mouse: turn/look\n" "- Mouse left: dig/punch\n" "- Mouse right: place/use\n" "- Mouse wheel: select item\n" "- T: chat\n" msgstr "" "Teclas por defeito:\n" "- WASD: mover\n" "- Barra de espaço: saltar/subir\n" "- Shift: andar cuidadosamente/descer\n" "- Q: Largar item\n" "- I: Inventário\n" "- Rato: virar/olhar\n" "- Clique esquerdo: cavar/bater\n" "- Clique direito: colocar/utilizar\n" "- Roda do rato: seleccionar item\n" "- T: conversação\n" #: src/game.cpp:1125 msgid "Continue" msgstr "Continuar" #: src/game.cpp:1129 msgid "Change Password" msgstr "Mudar Senha" #: src/game.cpp:1134 msgid "Sound Volume" msgstr "Volume do som" #: src/game.cpp:1136 #, fuzzy msgid "Change Keys" msgstr "Mudar teclas" #: src/game.cpp:1139 msgid "Exit to Menu" msgstr "Sair para Menu" #: src/game.cpp:1141 msgid "Exit to OS" msgstr "Sair para o sistema" #: src/game.cpp:1841 #, fuzzy msgid "Shutting down..." msgstr "A desligar..." #: src/game.cpp:1948 #, fuzzy msgid "Creating server..." msgstr "A criar servidor..." #: src/game.cpp:1984 msgid "Creating client..." msgstr "A criar cliente..." #: src/game.cpp:2159 msgid "Resolving address..." msgstr "A resolver endereço..." #: src/game.cpp:2261 msgid "Connecting to server..." msgstr "A conectar ao servidor..." #: src/game.cpp:2317 msgid "Item definitions..." msgstr "Definições dos Itens..." #: src/game.cpp:2322 msgid "Node definitions..." msgstr "" #: src/game.cpp:2329 msgid "Media..." msgstr "Dados..." #: src/game.cpp:2334 msgid "KiB/s" msgstr "" #: src/game.cpp:2338 msgid "MiB/s" msgstr "" #: src/game.cpp:4363 msgid "" "\n" "Check debug.txt for details." msgstr "" "\n" "Consulte debug.txt para mais detalhes." #: src/guiFormSpecMenu.cpp:2855 msgid "Enter " msgstr "" #: src/guiFormSpecMenu.cpp:2875 msgid "ok" msgstr "" #: src/guiKeyChangeMenu.cpp:125 msgid "Keybindings. (If this menu screws up, remove stuff from minetest.conf)" msgstr "Teclas. (Se este menu se estragar, remova as linhas do minetest.conf)" #: src/guiKeyChangeMenu.cpp:165 msgid "\"Use\" = climb down" msgstr "\"Use\" = descer" #: src/guiKeyChangeMenu.cpp:180 msgid "Double tap \"jump\" to toggle fly" msgstr "Carregue duas vezes em \"saltar\" para ativar o vôo" #: src/guiKeyChangeMenu.cpp:295 msgid "Key already in use" msgstr "Tecla já em uso" #: src/guiKeyChangeMenu.cpp:373 msgid "press key" msgstr "pressione a tecla" #: src/guiKeyChangeMenu.cpp:399 msgid "Forward" msgstr "Avançar" #: src/guiKeyChangeMenu.cpp:400 msgid "Backward" msgstr "Recuar" #: src/guiKeyChangeMenu.cpp:401 src/keycode.cpp:228 msgid "Left" msgstr "Esquerda" #: src/guiKeyChangeMenu.cpp:402 src/keycode.cpp:228 msgid "Right" msgstr "Direita" #: src/guiKeyChangeMenu.cpp:403 msgid "Use" msgstr "Usar" #: src/guiKeyChangeMenu.cpp:404 msgid "Jump" msgstr "Saltar" #: src/guiKeyChangeMenu.cpp:405 msgid "Sneak" msgstr "Agachar" #: src/guiKeyChangeMenu.cpp:406 msgid "Drop" msgstr "Largar" #: src/guiKeyChangeMenu.cpp:407 msgid "Inventory" msgstr "Inventário" #: src/guiKeyChangeMenu.cpp:408 msgid "Chat" msgstr "Conversa" #: src/guiKeyChangeMenu.cpp:409 msgid "Command" msgstr "Comando" #: src/guiKeyChangeMenu.cpp:410 msgid "Console" msgstr "Consola" #: src/guiKeyChangeMenu.cpp:411 msgid "Toggle fly" msgstr "Ativar/Desativar vôo" #: src/guiKeyChangeMenu.cpp:412 msgid "Toggle fast" msgstr "Ativar/Desativar correr" #: src/guiKeyChangeMenu.cpp:413 #, fuzzy msgid "Toggle Cinematic" msgstr "Ativar/Desativar correr" #: src/guiKeyChangeMenu.cpp:414 msgid "Toggle noclip" msgstr "Ativar/Desativar noclip" #: src/guiKeyChangeMenu.cpp:415 msgid "Range select" msgstr "Seleccionar Distância" #: src/guiKeyChangeMenu.cpp:416 msgid "Print stacks" msgstr "Imprimir stacks" #: src/guiPasswordChange.cpp:108 msgid "Old Password" msgstr "Senha antiga" #: src/guiPasswordChange.cpp:124 msgid "New Password" msgstr "Senha Nova" #: src/guiPasswordChange.cpp:139 msgid "Confirm Password" msgstr "Confirmar Senha" #: src/guiPasswordChange.cpp:155 msgid "Change" msgstr "Mudar" #: src/guiPasswordChange.cpp:164 msgid "Passwords do not match!" msgstr "Senhas não correspondem!" #: src/guiVolumeChange.cpp:105 msgid "Sound Volume: " msgstr "Volume do som: " #: src/guiVolumeChange.cpp:119 msgid "Exit" msgstr "Sair" #: src/keycode.cpp:223 msgid "Left Button" msgstr "Botão Esquerdo" #: src/keycode.cpp:223 msgid "Middle Button" msgstr "Roda do Rato" #: src/keycode.cpp:223 msgid "Right Button" msgstr "Botão Direito" #: src/keycode.cpp:223 msgid "X Button 1" msgstr "Botão X 1" #: src/keycode.cpp:224 msgid "Back" msgstr "Voltar" #: src/keycode.cpp:224 msgid "Clear" msgstr "Limpar" #: src/keycode.cpp:224 msgid "Return" msgstr "Enter" #: src/keycode.cpp:224 msgid "Tab" msgstr "Tabulação" #: src/keycode.cpp:224 msgid "X Button 2" msgstr "Botão X 2" #: src/keycode.cpp:225 msgid "Capital" msgstr "Capital" #: src/keycode.cpp:225 msgid "Control" msgstr "Control" #: src/keycode.cpp:225 msgid "Kana" msgstr "Kana" #: src/keycode.cpp:225 msgid "Menu" msgstr "Menu" #: src/keycode.cpp:225 msgid "Pause" msgstr "Pausa" #: src/keycode.cpp:225 msgid "Shift" msgstr "Shift" #: src/keycode.cpp:226 msgid "Convert" msgstr "Converter" #: src/keycode.cpp:226 msgid "Escape" msgstr "ESC" #: src/keycode.cpp:226 msgid "Final" msgstr "Final" #: src/keycode.cpp:226 msgid "Junja" msgstr "Junja" #: src/keycode.cpp:226 msgid "Kanji" msgstr "Kanji" #: src/keycode.cpp:226 msgid "Nonconvert" msgstr "Nãoconverter" #: src/keycode.cpp:227 msgid "End" msgstr "End" #: src/keycode.cpp:227 msgid "Home" msgstr "Home" #: src/keycode.cpp:227 msgid "Mode Change" msgstr "Mode Change" #: src/keycode.cpp:227 msgid "Next" msgstr "Próximo" #: src/keycode.cpp:227 msgid "Prior" msgstr "Prévio" #: src/keycode.cpp:227 msgid "Space" msgstr "Espaço" #: src/keycode.cpp:228 msgid "Down" msgstr "Baixo" #: src/keycode.cpp:228 msgid "Execute" msgstr "Executar" #: src/keycode.cpp:228 msgid "Print" msgstr "Print" #: src/keycode.cpp:228 msgid "Select" msgstr "Seleccionar" #: src/keycode.cpp:228 msgid "Up" msgstr "Cima" #: src/keycode.cpp:229 msgid "Help" msgstr "Ajuda" #: src/keycode.cpp:229 msgid "Insert" msgstr "Insert" #: src/keycode.cpp:229 msgid "Snapshot" msgstr "Screenshot" #: src/keycode.cpp:232 msgid "Left Windows" msgstr "WINDOWS Esq." #: src/keycode.cpp:233 msgid "Apps" msgstr "App" #: src/keycode.cpp:233 msgid "Numpad 0" msgstr "Numpad 0" #: src/keycode.cpp:233 msgid "Numpad 1" msgstr "Numpad 1" #: src/keycode.cpp:233 msgid "Right Windows" msgstr "WINDOWS Dir." #: src/keycode.cpp:233 msgid "Sleep" msgstr "Suspender" #: src/keycode.cpp:234 msgid "Numpad 2" msgstr "Numpad 2" #: src/keycode.cpp:234 msgid "Numpad 3" msgstr "Numpad 3" #: src/keycode.cpp:234 msgid "Numpad 4" msgstr "Numpad 4" #: src/keycode.cpp:234 msgid "Numpad 5" msgstr "Numpad 5" #: src/keycode.cpp:234 msgid "Numpad 6" msgstr "Numpad 6" #: src/keycode.cpp:234 msgid "Numpad 7" msgstr "Numpad 7" #: src/keycode.cpp:235 msgid "Numpad *" msgstr "Numpad *" #: src/keycode.cpp:235 msgid "Numpad +" msgstr "Numpad +" #: src/keycode.cpp:235 msgid "Numpad -" msgstr "Numpad -" #: src/keycode.cpp:235 msgid "Numpad /" msgstr "Numpad /" #: src/keycode.cpp:235 msgid "Numpad 8" msgstr "Numpad 8" #: src/keycode.cpp:235 msgid "Numpad 9" msgstr "Numpad 9" #: src/keycode.cpp:239 msgid "Num Lock" msgstr "Num Lock" #: src/keycode.cpp:239 msgid "Scroll Lock" msgstr "Scroll Lock" #: src/keycode.cpp:240 msgid "Left Shift" msgstr "Shift Esquerdo" #: src/keycode.cpp:240 msgid "Right Shift" msgstr "Shift Direito" #: src/keycode.cpp:241 msgid "Left Control" msgstr "Control Esq" #: src/keycode.cpp:241 msgid "Left Menu" msgstr "Menu Esquerdo" #: src/keycode.cpp:241 msgid "Right Control" msgstr "Control Direito" #: src/keycode.cpp:241 msgid "Right Menu" msgstr "Menu Direito" #: src/keycode.cpp:243 msgid "Comma" msgstr "Virgula" #: src/keycode.cpp:243 msgid "Minus" msgstr "Menos" #: src/keycode.cpp:243 msgid "Period" msgstr "Período" #: src/keycode.cpp:243 msgid "Plus" msgstr "Mais" #: src/keycode.cpp:247 msgid "Attn" msgstr "Attm" #: src/keycode.cpp:247 msgid "CrSel" msgstr "CrSel" #: src/keycode.cpp:248 msgid "Erase OEF" msgstr "Apagar OEF" #: src/keycode.cpp:248 msgid "ExSel" msgstr "ExSel" #: src/keycode.cpp:248 msgid "OEM Clear" msgstr "Limpar OEM" #: src/keycode.cpp:248 msgid "PA1" msgstr "PAL" #: src/keycode.cpp:248 msgid "Zoom" msgstr "Zoom" #~ msgid "Game Name" #~ msgstr "Nome do Jogo" #~ msgid "Gamemgr: Unable to copy mod \"$1\" to game \"$2\"" #~ msgstr "" #~ "Mensagem de Jogo: Impossível fazer cópia do extra \"$1\" para o jogo " #~ "\"$2\"" #~ msgid "GAMES" #~ msgstr "JOGOS" #~ msgid "Games" #~ msgstr "Jogos" #~ msgid "Mods:" #~ msgstr "Extras:" #~ msgid "edit game" #~ msgstr "editar jogo" #~ msgid "new game" #~ msgstr "novo jogo" #~ msgid "EDIT GAME" #~ msgstr "EDITAR JOGO" #~ msgid "Remove selected mod" #~ msgstr "Remover extra selecionado" #~ msgid "<<-- Add mod" #~ msgstr "<<-- Adicionar extra" #~ msgid "CLIENT" #~ msgstr "CLIENTE" #~ msgid "Favorites:" #~ msgstr "Favoritos:" #~ msgid "START SERVER" #~ msgstr "INICIAR SERVIDOR" #~ msgid "Name" #~ msgstr "Nome" #~ msgid "Password" #~ msgstr "Senha" #~ msgid "SETTINGS" #~ msgstr "DEFINIÇÕES" #~ msgid "Preload item visuals" #~ msgstr "Pré-carregamento dos itens" #~ msgid "Finite Liquid" #~ msgstr "Líquido Finito" #~ msgid "SINGLE PLAYER" #~ msgstr "Um Jogador" #~ msgid "TEXTURE PACKS" #~ msgstr "PACOTES DE TEXTURAS" #~ msgid "MODS" #~ msgstr "EXTRAS" #, fuzzy #~ msgid "Add mod:" #~ msgstr "<<-- Adicionar extra" #, fuzzy #~ msgid "Local install" #~ msgstr "Instalar" #~ msgid "" #~ "Warning: Some mods are not configured yet.\n" #~ "They will be enabled by default when you save the configuration. " #~ msgstr "" #~ "Atenção: Alguns mods ainda não estão configurados.\n" #~ "Eles vão ser ativados por predefinição quando guardar a configuração. " #~ msgid "" #~ "Warning: Some configured mods are missing.\n" #~ "Their setting will be removed when you save the configuration. " #~ msgstr "" #~ "Atenção: Alguns mods configurados estão em falta.\n" #~ "As suas definições vão ser removidas quando gravar a configuração. " #~ msgid "" #~ "Default Controls:\n" #~ "- WASD: Walk\n" #~ "- Mouse left: dig/hit\n" #~ "- Mouse right: place/use\n" #~ "- Mouse wheel: select item\n" #~ "- 0...9: select item\n" #~ "- Shift: sneak\n" #~ "- R: Toggle viewing all loaded chunks\n" #~ "- I: Inventory menu\n" #~ "- ESC: This menu\n" #~ "- T: Chat\n" #~ msgstr "" #~ "Controlos Normais:\n" #~ "- WASD: Andar\n" #~ "- Botão esq.: partir/atacar\n" #~ "- Botão dir.: colocar/usar\n" #~ "- Roda do Rato: seleccionar item\n" #~ "- 0...9: seleccionar item\n" #~ "- Shift: agachar\n" #~ "- R: Mudar visualização de todos os chunks\n" #~ "- I: Inventário\n" #~ "- ESC: Este menu\n" #~ "- T: Chat\n" #~ msgid "Failed to delete all world files" #~ msgstr "Falhou a remoção de todos os ficheiros dos mundos" #~ msgid "Cannot configure world: Nothing selected" #~ msgstr "Não foi possível configurar mundo: Nada seleccionado" #~ msgid "Cannot create world: No games found" #~ msgstr "Não foi possível criar mundo: Não foram detectados jogos" #~ msgid "Files to be deleted" #~ msgstr "Ficheiros para eliminar" #~ msgid "Cannot delete world: Nothing selected" #~ msgstr "Não foi possível eliminar mundo: Nada seleccionado" #~ msgid "Address required." #~ msgstr "Endereço necessário." #~ msgid "Create world" #~ msgstr "Criar mundo" #~ msgid "Leave address blank to start a local server." #~ msgstr "Deixe endereço em branco para iniciar servidor local." #~ msgid "Show Favorites" #~ msgstr "Mostrar Favoritos" #~ msgid "Show Public" #~ msgstr "Mostrar Públicos" #~ msgid "Advanced" #~ msgstr "Avançado" #~ msgid "Multiplayer" #~ msgstr "Vários jogadores" #~ msgid "Cannot create world: Name contains invalid characters" #~ msgstr "Não foi possível criar mundo: Nome com caracteres inválidos" #~ msgid "Warning: Configuration not consistent. " #~ msgstr "Atenção: Configuração não compatível. " #~ msgid "Configuration saved. " #~ msgstr "Configuração gravada. " #~ msgid "is required by:" #~ msgstr "é necessário pelo:" #~ msgid "Left click: Move all items, Right click: Move single item" #~ msgstr "Botão esq: Mover todos os itens Botão dir: Mover um item" #~ msgid "Anisotropic Filtering" #~ msgstr "Filtro Anisotrópico" #~ msgid "Mip-Mapping" #~ msgstr "Mip-Mapping" #, fuzzy #~ msgid "Downloading" #~ msgstr "Descarregar" po/tr/0000755000175000017500000000000012565232430012427 5ustar mquinsonmquinsonpo/tr/minetest.po0000644000175000017500000006313012565232430014622 0ustar mquinsonmquinson# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR mahmutelmas06@gmail.com, 2015. msgid "" msgstr "" "Project-Id-Version: 0.1.2\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2015-07-17 07:23+0200\n" "PO-Revision-Date: 2015-07-14 16:48+0200\n" "Last-Translator: Michal Čihař \n" "Language-Team: Turkish \n" "Language: tr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 2.4-dev\n" "X-Poedit-Language: Turkish\n" "X-Poedit-Basepath: \n" #: builtin/fstk/ui.lua:82 msgid "An error occured in a Lua script, such as a mod:" msgstr "" #: builtin/fstk/ui.lua:84 msgid "An error occured:" msgstr "" #: builtin/fstk/ui.lua:89 builtin/mainmenu/store.lua:165 msgid "Ok" msgstr "Tamam" #: builtin/mainmenu/common.lua:239 src/game.cpp:1891 msgid "Loading..." msgstr "Yükleniyor..." #: builtin/mainmenu/common.lua:240 msgid "Try reenabling public serverlist and check your internet connection." msgstr "" #: builtin/mainmenu/dlg_config_world.lua:29 msgid "World:" msgstr "Dünya:" #: builtin/mainmenu/dlg_config_world.lua:33 #: builtin/mainmenu/dlg_config_world.lua:35 msgid "Hide Game" msgstr "Oyunu Gizle" #: builtin/mainmenu/dlg_config_world.lua:39 #: builtin/mainmenu/dlg_config_world.lua:41 msgid "Hide mp content" msgstr "Detayları gizle" #: builtin/mainmenu/dlg_config_world.lua:49 msgid "Mod:" msgstr "Eklnt:" #: builtin/mainmenu/dlg_config_world.lua:51 builtin/mainmenu/tab_mods.lua:99 msgid "Depends:" msgstr "Bağımlılıklar :" #: builtin/mainmenu/dlg_config_world.lua:54 src/guiKeyChangeMenu.cpp:191 msgid "Save" msgstr "Kaydet" #: builtin/mainmenu/dlg_config_world.lua:55 #: builtin/mainmenu/dlg_create_world.lua:64 #: builtin/mainmenu/dlg_rename_modpack.lua:33 src/guiKeyChangeMenu.cpp:199 #: src/keycode.cpp:223 msgid "Cancel" msgstr "Vazgeç" #: builtin/mainmenu/dlg_config_world.lua:71 msgid "Enable MP" msgstr "Paketi Aç" #: builtin/mainmenu/dlg_config_world.lua:73 msgid "Disable MP" msgstr "Paketi Kapat" #: builtin/mainmenu/dlg_config_world.lua:77 #: builtin/mainmenu/dlg_config_world.lua:79 msgid "enabled" msgstr "Etkinleştirildi" #: builtin/mainmenu/dlg_config_world.lua:85 msgid "Enable all" msgstr "Hepsini etkinleştir" #: builtin/mainmenu/dlg_create_world.lua:50 msgid "World name" msgstr "Dünya adı" #: builtin/mainmenu/dlg_create_world.lua:53 msgid "Seed" msgstr "Çekirdek" #: builtin/mainmenu/dlg_create_world.lua:56 msgid "Mapgen" msgstr "Mapgen" #: builtin/mainmenu/dlg_create_world.lua:59 msgid "Game" msgstr "Oyun" #: builtin/mainmenu/dlg_create_world.lua:63 msgid "Create" msgstr "Oluştur" #: builtin/mainmenu/dlg_create_world.lua:68 msgid "You have no subgames installed." msgstr "Ek bir oyun modu yüklü değil." #: builtin/mainmenu/dlg_create_world.lua:69 msgid "Download one from minetest.net" msgstr "Minetest.net adresinden indirin" #: builtin/mainmenu/dlg_create_world.lua:72 msgid "Warning: The minimal development test is meant for developers." msgstr "Uyarı : Minimal Development Test geliştiriciler içindir." #: builtin/mainmenu/dlg_create_world.lua:73 msgid "Download a subgame, such as minetest_game, from minetest.net" msgstr "Minetest.net adresinden bir oyun modu indirin" #: builtin/mainmenu/dlg_create_world.lua:99 msgid "A world named \"$1\" already exists" msgstr " \"$1\" isimli dünya zaten var" #: builtin/mainmenu/dlg_create_world.lua:116 msgid "No worldname given or no game selected" msgstr "Dünya seçilmedi ya da adlandırılmadı" #: builtin/mainmenu/dlg_delete_mod.lua:26 msgid "Are you sure you want to delete \"$1\"?" msgstr " \"$1\" 'i silmek istediğinizden emin misiniz ?" #: builtin/mainmenu/dlg_delete_mod.lua:27 #: builtin/mainmenu/dlg_delete_world.lua:25 #: builtin/mainmenu/tab_settings.lua:100 msgid "Yes" msgstr "Evet" #: builtin/mainmenu/dlg_delete_mod.lua:28 msgid "No of course not!" msgstr "Elbette hayır!" #: builtin/mainmenu/dlg_delete_mod.lua:41 msgid "Modmgr: failed to delete \"$1\"" msgstr "Modmgr:\"$1\" dosyası silerken hata" #: builtin/mainmenu/dlg_delete_mod.lua:45 msgid "Modmgr: invalid modpath \"$1\"" msgstr "Modmgr: \"$1\" eklenti konumu yanlış" #: builtin/mainmenu/dlg_delete_world.lua:24 msgid "Delete World \"$1\"?" msgstr " \"$1\" dünyasını sil ?" #: builtin/mainmenu/dlg_delete_world.lua:26 msgid "No" msgstr "Hayır" #: builtin/mainmenu/dlg_rename_modpack.lua:26 msgid "Rename Modpack:" msgstr "Eklenti paketini yeniden adlandır :" #: builtin/mainmenu/dlg_rename_modpack.lua:31 src/keycode.cpp:227 msgid "Accept" msgstr "Kabul et" #: builtin/mainmenu/modmgr.lua:344 msgid "Install Mod: file: \"$1\"" msgstr "Eklenti yükle: Dosya: \"$1\"" #: builtin/mainmenu/modmgr.lua:345 msgid "" "\n" "Install Mod: unsupported filetype \"$1\" or broken archive" msgstr "" "\n" "Eklenti yükle: Desteklenmeyen dosya uzantısı \"$1\" veya bozuk dosya" #: builtin/mainmenu/modmgr.lua:365 msgid "Failed to install $1 to $2" msgstr " $1 arası $2 yükleme başarısız" #: builtin/mainmenu/modmgr.lua:368 msgid "Install Mod: unable to find suitable foldername for modpack $1" msgstr "Eklenti yükle:$1 eklenti paketi için uygun bir klasör adı bulunamadı" #: builtin/mainmenu/modmgr.lua:388 msgid "Install Mod: unable to find real modname for: $1" msgstr "Eklenti yükle: $1 için eklenti adı bulunamadı" #: builtin/mainmenu/store.lua:88 msgid "Unsorted" msgstr "Sıralanmamış" #: builtin/mainmenu/store.lua:99 builtin/mainmenu/store.lua:580 msgid "Search" msgstr "Ara" #: builtin/mainmenu/store.lua:126 msgid "Downloading $1, please wait..." msgstr " $1, indiriliyor, lütfen bekleyin" #: builtin/mainmenu/store.lua:160 msgid "Successfully installed:" msgstr "Yükleme başarılı :" #: builtin/mainmenu/store.lua:162 msgid "Shortname:" msgstr "Takma ad :" #: builtin/mainmenu/store.lua:472 msgid "Rating" msgstr "Oylama" #: builtin/mainmenu/store.lua:497 msgid "re-Install" msgstr "yeniden yükle" #: builtin/mainmenu/store.lua:499 msgid "Install" msgstr "Yükle" #: builtin/mainmenu/store.lua:518 msgid "Close store" msgstr "Mağazayı kapat" #: builtin/mainmenu/store.lua:526 msgid "Page $1 of $2" msgstr "$2 sayfadan $1 'cisi" #: builtin/mainmenu/tab_credits.lua:22 msgid "Credits" msgstr "Hakkında" #: builtin/mainmenu/tab_credits.lua:31 msgid "Core Developers" msgstr "Ana geliştiriciler" #: builtin/mainmenu/tab_credits.lua:47 msgid "Active Contributors" msgstr "Aktif katkı sağlayanlar" #: builtin/mainmenu/tab_credits.lua:54 #, fuzzy msgid "Previous Core Developers" msgstr "Ana geliştiriciler" #: builtin/mainmenu/tab_credits.lua:59 msgid "Previous Contributors" msgstr "Katkı sağlayanlar" #: builtin/mainmenu/tab_mods.lua:30 msgid "Installed Mods:" msgstr "Yüklenen eklentiler :" #: builtin/mainmenu/tab_mods.lua:39 msgid "Online mod repository" msgstr "Çevirimiçi eklenti deposu" #: builtin/mainmenu/tab_mods.lua:78 msgid "No mod description available" msgstr "Eklenti bilgisi yok" #: builtin/mainmenu/tab_mods.lua:82 msgid "Mod information:" msgstr "Eklenti bilgileri:" #: builtin/mainmenu/tab_mods.lua:93 msgid "Rename" msgstr "Adlandır" #: builtin/mainmenu/tab_mods.lua:95 msgid "Uninstall selected modpack" msgstr "Seçilen eklenti paketini sil" #: builtin/mainmenu/tab_mods.lua:106 msgid "Uninstall selected mod" msgstr "Seçili eklentiyi sil" #: builtin/mainmenu/tab_mods.lua:121 msgid "Select Mod File:" msgstr "Eklenti seç :" #: builtin/mainmenu/tab_mods.lua:165 msgid "Mods" msgstr "Eklentiler" #: builtin/mainmenu/tab_multiplayer.lua:23 msgid "Address / Port :" msgstr "Adres / Port :" #: builtin/mainmenu/tab_multiplayer.lua:24 msgid "Name / Password :" msgstr "Kullanıcı Adı / Şifre :" #: builtin/mainmenu/tab_multiplayer.lua:29 #: builtin/mainmenu/tab_simple_main.lua:30 msgid "Public Serverlist" msgstr "Çevirimiçi Oyun Listesi" #: builtin/mainmenu/tab_multiplayer.lua:34 builtin/mainmenu/tab_server.lua:26 #: builtin/mainmenu/tab_singleplayer.lua:96 src/keycode.cpp:229 msgid "Delete" msgstr "Sil" #: builtin/mainmenu/tab_multiplayer.lua:38 #: builtin/mainmenu/tab_simple_main.lua:34 msgid "Connect" msgstr "Bağlan" #: builtin/mainmenu/tab_multiplayer.lua:62 #: builtin/mainmenu/tab_simple_main.lua:45 msgid "Creative mode" msgstr "Yaratıcı mod" #: builtin/mainmenu/tab_multiplayer.lua:63 #: builtin/mainmenu/tab_simple_main.lua:46 msgid "Damage enabled" msgstr "Hasar alma etkin" #: builtin/mainmenu/tab_multiplayer.lua:64 #: builtin/mainmenu/tab_simple_main.lua:47 msgid "PvP enabled" msgstr "Mücadele modu" #: builtin/mainmenu/tab_multiplayer.lua:257 msgid "Client" msgstr "Çevirimiçi Oyna" #: builtin/mainmenu/tab_server.lua:27 builtin/mainmenu/tab_singleplayer.lua:97 msgid "New" msgstr "Yeni" #: builtin/mainmenu/tab_server.lua:28 builtin/mainmenu/tab_singleplayer.lua:98 msgid "Configure" msgstr "Ayarla" #: builtin/mainmenu/tab_server.lua:29 msgid "Start Game" msgstr "Oyunu Başlat" #: builtin/mainmenu/tab_server.lua:30 #: builtin/mainmenu/tab_singleplayer.lua:100 msgid "Select World:" msgstr "Dünya seç :" #: builtin/mainmenu/tab_server.lua:31 builtin/mainmenu/tab_simple_main.lua:76 #: builtin/mainmenu/tab_singleplayer.lua:101 msgid "Creative Mode" msgstr "Yaratıcı Mod" #: builtin/mainmenu/tab_server.lua:33 builtin/mainmenu/tab_simple_main.lua:78 #: builtin/mainmenu/tab_singleplayer.lua:103 msgid "Enable Damage" msgstr "Hasarı etkinleştir" #: builtin/mainmenu/tab_server.lua:35 msgid "Public" msgstr "Herkese Açık" #: builtin/mainmenu/tab_server.lua:37 builtin/mainmenu/tab_simple_main.lua:25 msgid "Name/Password" msgstr "Kullanıcı adı/Şifre" #: builtin/mainmenu/tab_server.lua:45 msgid "Bind Address" msgstr "Adresi doğrula" #: builtin/mainmenu/tab_server.lua:47 msgid "Port" msgstr "Port" #: builtin/mainmenu/tab_server.lua:51 msgid "Server Port" msgstr "Sunucu portu" #: builtin/mainmenu/tab_server.lua:138 #: builtin/mainmenu/tab_singleplayer.lua:165 #, fuzzy msgid "No world created or selected!" msgstr "Dünya seçilmedi ya da adlandırılmadı" #: builtin/mainmenu/tab_server.lua:191 msgid "Server" msgstr "Sunucu Kur" #: builtin/mainmenu/tab_settings.lua:21 #, fuzzy msgid "Opaque Leaves" msgstr "Şeffaf su" #: builtin/mainmenu/tab_settings.lua:22 #, fuzzy msgid "Simple Leaves" msgstr "Dalgalanan Yapraklar" #: builtin/mainmenu/tab_settings.lua:23 #, fuzzy msgid "Fancy Leaves" msgstr "Şık ağaçlar" #: builtin/mainmenu/tab_settings.lua:32 msgid "No Filter" msgstr "Süzme yok" #: builtin/mainmenu/tab_settings.lua:33 msgid "Bilinear Filter" msgstr "İki yönlü süzme" #: builtin/mainmenu/tab_settings.lua:34 msgid "Trilinear Filter" msgstr "Üç yönlü süzme" #: builtin/mainmenu/tab_settings.lua:43 msgid "No Mipmap" msgstr "Mipmap kapalı" #: builtin/mainmenu/tab_settings.lua:44 msgid "Mipmap" msgstr "Mipmap" #: builtin/mainmenu/tab_settings.lua:45 #, fuzzy msgid "Mipmap + Aniso. Filter" msgstr "Mipmap Aniso. Süzgeci" #: builtin/mainmenu/tab_settings.lua:98 msgid "Are you sure to reset your singleplayer world?" msgstr "Tek kişilik dünyayı sıfırlamak istediğinizden emin misiniz ?" #: builtin/mainmenu/tab_settings.lua:102 msgid "No!!!" msgstr "Hayır!!!" #: builtin/mainmenu/tab_settings.lua:202 msgid "Smooth Lighting" msgstr "Pürüzsüz ışıklandırma" #: builtin/mainmenu/tab_settings.lua:204 msgid "Enable Particles" msgstr "Parçacıkları etkinleştir" #: builtin/mainmenu/tab_settings.lua:206 msgid "3D Clouds" msgstr "3 boyutlu bulutlar" #: builtin/mainmenu/tab_settings.lua:208 msgid "Opaque Water" msgstr "Şeffaf su" #: builtin/mainmenu/tab_settings.lua:210 msgid "Connected Glass" msgstr "İçiçe geçmiş cam" #: builtin/mainmenu/tab_settings.lua:212 msgid "Node Highlighting" msgstr "Nesne seçme göstergesi" #: builtin/mainmenu/tab_settings.lua:217 msgid "Texturing:" msgstr "Doku:" #: builtin/mainmenu/tab_settings.lua:222 msgid "Rendering:" msgstr "Kaplama:" #: builtin/mainmenu/tab_settings.lua:226 msgid "Restart minetest for driver change to take effect" msgstr "Değişikliklerin etkin olabilmesi için minetesti yeniden başlatın" #: builtin/mainmenu/tab_settings.lua:228 msgid "Shaders" msgstr "Shaders" #: builtin/mainmenu/tab_settings.lua:233 msgid "Change keys" msgstr "Tuşları değiştir" #: builtin/mainmenu/tab_settings.lua:236 msgid "Reset singleplayer world" msgstr "Tek kişilik oyunu sıfırlayın" #: builtin/mainmenu/tab_settings.lua:240 msgid "GUI scale factor" msgstr "Menü boyutları" #: builtin/mainmenu/tab_settings.lua:244 msgid "Scaling factor applied to menu elements: " msgstr "Ölçeklendirme menülere işlendi:" #: builtin/mainmenu/tab_settings.lua:250 msgid "Touch free target" msgstr "Touch free target" #: builtin/mainmenu/tab_settings.lua:256 msgid "Touchthreshold (px)" msgstr "Touchthreshold (px)" #: builtin/mainmenu/tab_settings.lua:263 builtin/mainmenu/tab_settings.lua:277 msgid "Bumpmapping" msgstr "Engebeler" #: builtin/mainmenu/tab_settings.lua:265 builtin/mainmenu/tab_settings.lua:278 msgid "Generate Normalmaps" msgstr "Normal haritalar oluştur" #: builtin/mainmenu/tab_settings.lua:267 builtin/mainmenu/tab_settings.lua:279 msgid "Parallax Occlusion" msgstr "Parallax Occlusion" #: builtin/mainmenu/tab_settings.lua:269 builtin/mainmenu/tab_settings.lua:280 msgid "Waving Water" msgstr "Dalgalanan Su" #: builtin/mainmenu/tab_settings.lua:271 builtin/mainmenu/tab_settings.lua:281 msgid "Waving Leaves" msgstr "Dalgalanan Yapraklar" #: builtin/mainmenu/tab_settings.lua:273 builtin/mainmenu/tab_settings.lua:282 msgid "Waving Plants" msgstr "Dalgalanan Bitkiler" #: builtin/mainmenu/tab_settings.lua:308 msgid "To enable shaders the OpenGL driver needs to be used." msgstr "OpenGL sürücüleri seçilmeden Shader etkinleştirilemez." #: builtin/mainmenu/tab_settings.lua:430 msgid "Settings" msgstr "Ayarlar" #: builtin/mainmenu/tab_simple_main.lua:82 msgid "Start Singleplayer" msgstr "Tek kişilik oyunu başlat" #: builtin/mainmenu/tab_simple_main.lua:83 msgid "Config mods" msgstr "Eklentileri ayarla" #: builtin/mainmenu/tab_simple_main.lua:201 msgid "Main" msgstr "Ana" #: builtin/mainmenu/tab_singleplayer.lua:99 src/keycode.cpp:248 msgid "Play" msgstr "Oyna" #: builtin/mainmenu/tab_singleplayer.lua:246 msgid "Singleplayer" msgstr "Tek Kişilik" #: builtin/mainmenu/tab_texturepacks.lua:49 msgid "Select texture pack:" msgstr "Doku paketi seç :" #: builtin/mainmenu/tab_texturepacks.lua:69 msgid "No information available" msgstr "Bilgi yok" #: builtin/mainmenu/tab_texturepacks.lua:114 msgid "Texturepacks" msgstr "Doku paketi" #: src/client.cpp:1721 msgid "Loading textures..." msgstr "Dokular yükleniyor..." #: src/client.cpp:1736 msgid "Rebuilding shaders..." msgstr "Shader inşa ediliyor..." #: src/client.cpp:1743 msgid "Initializing nodes..." msgstr "Nesneler yükleniyor..." #: src/client.cpp:1760 #, fuzzy msgid "Initializing nodes" msgstr "Nesneler yükleniyor..." #: src/client.cpp:1768 msgid "Item textures..." msgstr "Nesne dokuları ..." #: src/client.cpp:1793 msgid "Done!" msgstr "Tamam!" #: src/client/clientlauncher.cpp:185 msgid "Main Menu" msgstr "Ana menu" #: src/client/clientlauncher.cpp:223 msgid "Player name too long." msgstr "Kullanıcı adı çok uzun." #: src/client/clientlauncher.cpp:261 msgid "Connection error (timed out?)" msgstr "Bağlantı hatası ( Zaman aşımı ? )" #: src/client/clientlauncher.cpp:425 msgid "No world selected and no address provided. Nothing to do." msgstr "Dünya veya adres seçilmedi." #: src/client/clientlauncher.cpp:432 msgid "Provided world path doesn't exist: " msgstr "Belirtilen dünya konumu yok:" #: src/client/clientlauncher.cpp:441 msgid "Could not find or load game \"" msgstr "Oyun yüklenemiyor \"" #: src/client/clientlauncher.cpp:459 msgid "Invalid gamespec." msgstr "Geçersiz oyun özellikleri." #: src/fontengine.cpp:70 src/fontengine.cpp:226 msgid "needs_fallback_font" msgstr "needs_fallback_font" #: src/game.cpp:1052 src/guiFormSpecMenu.cpp:2065 msgid "Proceed" msgstr "Uygula" #: src/game.cpp:1072 msgid "You died." msgstr "Geberdin." #: src/game.cpp:1073 msgid "Respawn" msgstr "Yeniden Canlan" #: src/game.cpp:1092 msgid "" "Default Controls:\n" "No menu visible:\n" "- single tap: button activate\n" "- double tap: place/use\n" "- slide finger: look around\n" "Menu/Inventory visible:\n" "- double tap (outside):\n" " -->close\n" "- touch stack, touch slot:\n" " --> move stack\n" "- touch&drag, tap 2nd finger\n" " --> place single item to slot\n" msgstr "" "Varsayılan Kontroller:\n" "Tüm menüler gizli:\n" "- Tek tık: tuş etkin\n" "- Çift tık: yerleştir/kullan\n" "- Parmağı kaydır: etrafa bak\n" "Menu/Encanter görünür:\n" "- çift tık (dışarda):\n" " -->kapat\n" "- touch stack, touch slot:\n" " --> move stack\n" "- tut&bırak, iki parmağı kullan\n" " --> slotuna bir item bırak\n" #: src/game.cpp:1106 msgid "" "Default Controls:\n" "- WASD: move\n" "- Space: jump/climb\n" "- Shift: sneak/go down\n" "- Q: drop item\n" "- I: inventory\n" "- Mouse: turn/look\n" "- Mouse left: dig/punch\n" "- Mouse right: place/use\n" "- Mouse wheel: select item\n" "- T: chat\n" msgstr "" "Varsayılanlar Kontroller:\n" "- WASD: Hareket et\n" "- Boşluk: Zıpla/Tırman\n" "- Shift: Sessiz yürü/Aşağı in\n" "- Q: Elindekini bırak\n" "- I: Envanter\n" "- Fare: Dön/Bak\n" "- Sol fare: Kaz/Vur\n" "- Sağ fare: Yerleştir/Kullan\n" "- Fare tekerleği: Araç seç\n" "- T: Sohbet\n" #: src/game.cpp:1125 msgid "Continue" msgstr "Devam et" #: src/game.cpp:1129 msgid "Change Password" msgstr "Şifre değiştir" #: src/game.cpp:1134 msgid "Sound Volume" msgstr "Ses yüksekliği :" #: src/game.cpp:1136 msgid "Change Keys" msgstr "Tuşları değiştir" #: src/game.cpp:1139 msgid "Exit to Menu" msgstr "Menüye dön" #: src/game.cpp:1141 msgid "Exit to OS" msgstr "Oyundan Çık" #: src/game.cpp:1841 msgid "Shutting down..." msgstr "Kapatılıyor..." #: src/game.cpp:1948 msgid "Creating server..." msgstr "Sunucu oluşturuluyor..." #: src/game.cpp:1984 msgid "Creating client..." msgstr "İstemci oluşturuluyor..." #: src/game.cpp:2159 msgid "Resolving address..." msgstr "Adres çözümleniyor..." #: src/game.cpp:2261 msgid "Connecting to server..." msgstr "Sunucuya bağlanılıyor..." #: src/game.cpp:2317 msgid "Item definitions..." msgstr "Nesne tanımlamaları..." #: src/game.cpp:2322 msgid "Node definitions..." msgstr "Blok tanımlamaları..." #: src/game.cpp:2329 msgid "Media..." msgstr "Media..." #: src/game.cpp:2334 msgid "KiB/s" msgstr "" #: src/game.cpp:2338 msgid "MiB/s" msgstr "" #: src/game.cpp:4363 msgid "" "\n" "Check debug.txt for details." msgstr "" "\n" "Hata ayrıntıları için debug.txt dosyasını inceleyin." #: src/guiFormSpecMenu.cpp:2855 msgid "Enter " msgstr "Entrer " #: src/guiFormSpecMenu.cpp:2875 msgid "ok" msgstr "tamam" #: src/guiKeyChangeMenu.cpp:125 msgid "Keybindings. (If this menu screws up, remove stuff from minetest.conf)" msgstr "Tuş ayaları. ( Olağandışı durumlarda minetest.conf 'u düzenleyin )" #: src/guiKeyChangeMenu.cpp:165 msgid "\"Use\" = climb down" msgstr "\"Kullan Tuşu\" = Aşağı in" #: src/guiKeyChangeMenu.cpp:180 msgid "Double tap \"jump\" to toggle fly" msgstr "Çift zıplayarak uçma modunu aç/kapa" #: src/guiKeyChangeMenu.cpp:295 msgid "Key already in use" msgstr "Tuş zaten kullanımda" #: src/guiKeyChangeMenu.cpp:373 msgid "press key" msgstr "tuşa bas" #: src/guiKeyChangeMenu.cpp:399 msgid "Forward" msgstr "İleri" #: src/guiKeyChangeMenu.cpp:400 msgid "Backward" msgstr "Geri" #: src/guiKeyChangeMenu.cpp:401 src/keycode.cpp:228 msgid "Left" msgstr "Sol" #: src/guiKeyChangeMenu.cpp:402 src/keycode.cpp:228 msgid "Right" msgstr "Sağ" #: src/guiKeyChangeMenu.cpp:403 msgid "Use" msgstr "Kullan" #: src/guiKeyChangeMenu.cpp:404 msgid "Jump" msgstr "Zıpla" #: src/guiKeyChangeMenu.cpp:405 msgid "Sneak" msgstr "Sessiz Yürü" #: src/guiKeyChangeMenu.cpp:406 msgid "Drop" msgstr "Bırak" #: src/guiKeyChangeMenu.cpp:407 msgid "Inventory" msgstr "Envanter" #: src/guiKeyChangeMenu.cpp:408 msgid "Chat" msgstr "Konuşma" #: src/guiKeyChangeMenu.cpp:409 msgid "Command" msgstr "Komut" #: src/guiKeyChangeMenu.cpp:410 msgid "Console" msgstr "Konsol" #: src/guiKeyChangeMenu.cpp:411 msgid "Toggle fly" msgstr "Uçuş modu aç/kapa" #: src/guiKeyChangeMenu.cpp:412 msgid "Toggle fast" msgstr "Hız modu aç/kapa" #: src/guiKeyChangeMenu.cpp:413 #, fuzzy msgid "Toggle Cinematic" msgstr "Hız modu aç/kapa" #: src/guiKeyChangeMenu.cpp:414 msgid "Toggle noclip" msgstr "Noclip aç/kapa" #: src/guiKeyChangeMenu.cpp:415 msgid "Range select" msgstr "Uzaklık seçimi" #: src/guiKeyChangeMenu.cpp:416 msgid "Print stacks" msgstr "Yazdırma yığınları" #: src/guiPasswordChange.cpp:108 msgid "Old Password" msgstr "Eski şifre" #: src/guiPasswordChange.cpp:124 msgid "New Password" msgstr "Yeni şifre" #: src/guiPasswordChange.cpp:139 msgid "Confirm Password" msgstr "Şifreyi doğrulayın" #: src/guiPasswordChange.cpp:155 msgid "Change" msgstr "Değiştir" #: src/guiPasswordChange.cpp:164 msgid "Passwords do not match!" msgstr "Şifreler uyuşmuyor !" #: src/guiVolumeChange.cpp:105 msgid "Sound Volume: " msgstr "Ses yüksekliği :" #: src/guiVolumeChange.cpp:119 msgid "Exit" msgstr "Çıkış" #: src/keycode.cpp:223 msgid "Left Button" msgstr "Sol tuşu" #: src/keycode.cpp:223 msgid "Middle Button" msgstr "Orta Tuş" #: src/keycode.cpp:223 msgid "Right Button" msgstr "Sağ tuş" #: src/keycode.cpp:223 msgid "X Button 1" msgstr "X Button 1" #: src/keycode.cpp:224 msgid "Back" msgstr "Geri" #: src/keycode.cpp:224 msgid "Clear" msgstr "Temizle" #: src/keycode.cpp:224 msgid "Return" msgstr "Return" #: src/keycode.cpp:224 msgid "Tab" msgstr "Tab" #: src/keycode.cpp:224 msgid "X Button 2" msgstr "X Button 2" #: src/keycode.cpp:225 msgid "Capital" msgstr "Büyük" #: src/keycode.cpp:225 msgid "Control" msgstr "Kontroller" #: src/keycode.cpp:225 msgid "Kana" msgstr "Kana" #: src/keycode.cpp:225 msgid "Menu" msgstr "Menü" #: src/keycode.cpp:225 msgid "Pause" msgstr "Beklet" #: src/keycode.cpp:225 msgid "Shift" msgstr "Shift" #: src/keycode.cpp:226 msgid "Convert" msgstr "Dönüştür" #: src/keycode.cpp:226 msgid "Escape" msgstr "Çıkış" #: src/keycode.cpp:226 msgid "Final" msgstr "Bitiş" #: src/keycode.cpp:226 msgid "Junja" msgstr "Junja" #: src/keycode.cpp:226 msgid "Kanji" msgstr "Kanji" #: src/keycode.cpp:226 msgid "Nonconvert" msgstr "Dönüştürme" #: src/keycode.cpp:227 msgid "End" msgstr "Son" #: src/keycode.cpp:227 msgid "Home" msgstr "Ev" #: src/keycode.cpp:227 msgid "Mode Change" msgstr "Mod değiştir" #: src/keycode.cpp:227 msgid "Next" msgstr "İleri" #: src/keycode.cpp:227 msgid "Prior" msgstr "Öncelikli" #: src/keycode.cpp:227 msgid "Space" msgstr "Boşluk" #: src/keycode.cpp:228 msgid "Down" msgstr "Aşağı" #: src/keycode.cpp:228 msgid "Execute" msgstr "Çalıştır" #: src/keycode.cpp:228 msgid "Print" msgstr "Yazdır" #: src/keycode.cpp:228 msgid "Select" msgstr "Seç" #: src/keycode.cpp:228 msgid "Up" msgstr "Yukarı" #: src/keycode.cpp:229 msgid "Help" msgstr "Yardım" #: src/keycode.cpp:229 msgid "Insert" msgstr "Insert" #: src/keycode.cpp:229 msgid "Snapshot" msgstr "Ekran Resmi" #: src/keycode.cpp:232 msgid "Left Windows" msgstr "Sol Windows tuşu" #: src/keycode.cpp:233 msgid "Apps" msgstr "Uygulamalar" #: src/keycode.cpp:233 msgid "Numpad 0" msgstr "Numpad 0" #: src/keycode.cpp:233 msgid "Numpad 1" msgstr "Numpad 1" #: src/keycode.cpp:233 msgid "Right Windows" msgstr "Sağ Windows tuşu" #: src/keycode.cpp:233 msgid "Sleep" msgstr "Uyu" #: src/keycode.cpp:234 msgid "Numpad 2" msgstr "Numpad 2" #: src/keycode.cpp:234 msgid "Numpad 3" msgstr "Numpad 3" #: src/keycode.cpp:234 msgid "Numpad 4" msgstr "Numpad 4" #: src/keycode.cpp:234 msgid "Numpad 5" msgstr "Numpad 5" #: src/keycode.cpp:234 msgid "Numpad 6" msgstr "Numpad 6" #: src/keycode.cpp:234 msgid "Numpad 7" msgstr "Numpad 7" #: src/keycode.cpp:235 msgid "Numpad *" msgstr "Numpad *" #: src/keycode.cpp:235 msgid "Numpad +" msgstr "Numpad +" #: src/keycode.cpp:235 msgid "Numpad -" msgstr "Numpad -" #: src/keycode.cpp:235 msgid "Numpad /" msgstr "Numpad /" #: src/keycode.cpp:235 msgid "Numpad 8" msgstr "Numpad 8" #: src/keycode.cpp:235 msgid "Numpad 9" msgstr "Numpad 9" #: src/keycode.cpp:239 msgid "Num Lock" msgstr "Num Lock" #: src/keycode.cpp:239 msgid "Scroll Lock" msgstr "Scroll Lock" #: src/keycode.cpp:240 msgid "Left Shift" msgstr "Sol Shift" #: src/keycode.cpp:240 msgid "Right Shift" msgstr "Sağ Shift" #: src/keycode.cpp:241 msgid "Left Control" msgstr "Sol CTRL" #: src/keycode.cpp:241 msgid "Left Menu" msgstr "Sol Menu" #: src/keycode.cpp:241 msgid "Right Control" msgstr "Sağ CTRL" #: src/keycode.cpp:241 msgid "Right Menu" msgstr "Sağ Menu" #: src/keycode.cpp:243 msgid "Comma" msgstr "Virgul" #: src/keycode.cpp:243 msgid "Minus" msgstr "Eksi" #: src/keycode.cpp:243 msgid "Period" msgstr "Dönem" #: src/keycode.cpp:243 msgid "Plus" msgstr "Artı" #: src/keycode.cpp:247 msgid "Attn" msgstr "Dikkat" #: src/keycode.cpp:247 msgid "CrSel" msgstr "CrSel" #: src/keycode.cpp:248 msgid "Erase OEF" msgstr "l'OEF 'i sil" #: src/keycode.cpp:248 msgid "ExSel" msgstr "ExSel" #: src/keycode.cpp:248 msgid "OEM Clear" msgstr "OEM Temizle" #: src/keycode.cpp:248 msgid "PA1" msgstr "PA1" #: src/keycode.cpp:248 msgid "Zoom" msgstr "Yakınlaştır" #~ msgid "Numpad " #~ msgstr "Numpad " #~ msgid " MB/s" #~ msgstr " MB/s" #~ msgid " KB/s" #~ msgstr " KB/s" #~ msgid "Fly mode" #~ msgstr "Uçuş modu" #~ msgid "Tri-Linear Filtering" #~ msgstr "Üç yönlü süzme" #~ msgid "Bi-Linear Filtering" #~ msgstr "Çift yönlü süzme" #~ msgid "Anisotropic Filtering" #~ msgstr "Eşyönsüz süzme" #~ msgid "Mip-Mapping" #~ msgstr "Mip-Mapping" #~ msgid "please wait..." #~ msgstr "lütfen bekleyin..." #~ msgid "Downloading" #~ msgstr "İndiriliyor" po/ja/0000755000175000017500000000000012565232430012374 5ustar mquinsonmquinsonpo/ja/minetest.po0000644000175000017500000006463512565232430014602 0ustar mquinsonmquinsonmsgid "" msgstr "" "Project-Id-Version: minetest\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2015-07-17 07:23+0200\n" "PO-Revision-Date: 2015-07-17 14:33+0200\n" "Last-Translator: Rui \n" "Language-Team: Japanese " "\n" "Language: ja\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 2.4-dev\n" #: builtin/fstk/ui.lua:82 msgid "An error occured in a Lua script, such as a mod:" msgstr "以下のModのLuaスクリプト内でエラーが発生しました:" #: builtin/fstk/ui.lua:84 msgid "An error occured:" msgstr "エラーが発生しました:" #: builtin/fstk/ui.lua:89 builtin/mainmenu/store.lua:165 msgid "Ok" msgstr "決定" #: builtin/mainmenu/common.lua:239 src/game.cpp:1891 msgid "Loading..." msgstr "読み込み中..." #: builtin/mainmenu/common.lua:240 msgid "Try reenabling public serverlist and check your internet connection." msgstr "インターネット接続を確認し、公開サーバーリストを再有効化してください。" #: builtin/mainmenu/dlg_config_world.lua:29 msgid "World:" msgstr "ワールド:" #: builtin/mainmenu/dlg_config_world.lua:33 #: builtin/mainmenu/dlg_config_world.lua:35 msgid "Hide Game" msgstr "ゲームを非表示" #: builtin/mainmenu/dlg_config_world.lua:39 #: builtin/mainmenu/dlg_config_world.lua:41 msgid "Hide mp content" msgstr "Modパックを非表示" #: builtin/mainmenu/dlg_config_world.lua:49 msgid "Mod:" msgstr "Mod名:" #: builtin/mainmenu/dlg_config_world.lua:51 builtin/mainmenu/tab_mods.lua:99 msgid "Depends:" msgstr "依存Mod:" #: builtin/mainmenu/dlg_config_world.lua:54 src/guiKeyChangeMenu.cpp:191 msgid "Save" msgstr "保存" #: builtin/mainmenu/dlg_config_world.lua:55 #: builtin/mainmenu/dlg_create_world.lua:64 #: builtin/mainmenu/dlg_rename_modpack.lua:33 src/guiKeyChangeMenu.cpp:199 #: src/keycode.cpp:223 msgid "Cancel" msgstr "キャンセル" #: builtin/mainmenu/dlg_config_world.lua:71 msgid "Enable MP" msgstr "有効化" #: builtin/mainmenu/dlg_config_world.lua:73 msgid "Disable MP" msgstr "無効化" #: builtin/mainmenu/dlg_config_world.lua:77 #: builtin/mainmenu/dlg_config_world.lua:79 msgid "enabled" msgstr "有効化" #: builtin/mainmenu/dlg_config_world.lua:85 msgid "Enable all" msgstr "すべて有効化" #: builtin/mainmenu/dlg_create_world.lua:50 msgid "World name" msgstr "ワールド名" #: builtin/mainmenu/dlg_create_world.lua:53 msgid "Seed" msgstr "Seed値" #: builtin/mainmenu/dlg_create_world.lua:56 msgid "Mapgen" msgstr "ワールドタイプ" #: builtin/mainmenu/dlg_create_world.lua:59 msgid "Game" msgstr "ゲーム" #: builtin/mainmenu/dlg_create_world.lua:63 msgid "Create" msgstr "作成" #: builtin/mainmenu/dlg_create_world.lua:68 msgid "You have no subgames installed." msgstr "ゲームがインストールされていません。" #: builtin/mainmenu/dlg_create_world.lua:69 msgid "Download one from minetest.net" msgstr "minetest.netから再ダウンロードしてください" #: builtin/mainmenu/dlg_create_world.lua:72 msgid "Warning: The minimal development test is meant for developers." msgstr "警告: Minimal development testは開発者のためのゲームです。" #: builtin/mainmenu/dlg_create_world.lua:73 msgid "Download a subgame, such as minetest_game, from minetest.net" msgstr "minetest.netからminetest_gameのゲームをダウンロードしてください" #: builtin/mainmenu/dlg_create_world.lua:99 msgid "A world named \"$1\" already exists" msgstr "ワールド名\"$1\"はすでに使用されています" #: builtin/mainmenu/dlg_create_world.lua:116 msgid "No worldname given or no game selected" msgstr "ワールド名が入力されていないか、ゲームが選択されていません" #: builtin/mainmenu/dlg_delete_mod.lua:26 msgid "Are you sure you want to delete \"$1\"?" msgstr "本当に\"$1\"を削除してよろしいですか?" #: builtin/mainmenu/dlg_delete_mod.lua:27 #: builtin/mainmenu/dlg_delete_world.lua:25 #: builtin/mainmenu/tab_settings.lua:100 msgid "Yes" msgstr "はい" #: builtin/mainmenu/dlg_delete_mod.lua:28 msgid "No of course not!" msgstr "いいえ!" #: builtin/mainmenu/dlg_delete_mod.lua:41 msgid "Modmgr: failed to delete \"$1\"" msgstr "Modマネージャ: \"$1\"の削除に失敗しました" #: builtin/mainmenu/dlg_delete_mod.lua:45 msgid "Modmgr: invalid modpath \"$1\"" msgstr "Modマネージャ: Mod\"$1\"の場所が不明です" #: builtin/mainmenu/dlg_delete_world.lua:24 msgid "Delete World \"$1\"?" msgstr "ワールド\"$1\"を削除しますか?" #: builtin/mainmenu/dlg_delete_world.lua:26 msgid "No" msgstr "いいえ" #: builtin/mainmenu/dlg_rename_modpack.lua:26 msgid "Rename Modpack:" msgstr "名前を変更:" #: builtin/mainmenu/dlg_rename_modpack.lua:31 src/keycode.cpp:227 msgid "Accept" msgstr "決定" #: builtin/mainmenu/modmgr.lua:344 msgid "Install Mod: file: \"$1\"" msgstr "Modインストール: ファイル: \"$1\"" #: builtin/mainmenu/modmgr.lua:345 msgid "" "\n" "Install Mod: unsupported filetype \"$1\" or broken archive" msgstr "" "\n" "Modインストール: ファイル\"$1\"は非対応の形式か、壊れています" #: builtin/mainmenu/modmgr.lua:365 msgid "Failed to install $1 to $2" msgstr "$2へ$1をインストールできませんでした" #: builtin/mainmenu/modmgr.lua:368 msgid "Install Mod: unable to find suitable foldername for modpack $1" msgstr "Modインストール: Modパック$1に適したフォルダ名を見つけることができませんでした" #: builtin/mainmenu/modmgr.lua:388 msgid "Install Mod: unable to find real modname for: $1" msgstr "Modインストール: $1の本来のMod名が不明です" #: builtin/mainmenu/store.lua:88 msgid "Unsorted" msgstr "未分類" #: builtin/mainmenu/store.lua:99 builtin/mainmenu/store.lua:580 msgid "Search" msgstr "検索" #: builtin/mainmenu/store.lua:126 msgid "Downloading $1, please wait..." msgstr "$1をダウンロードしています。しばらくお待ちください..." #: builtin/mainmenu/store.lua:160 msgid "Successfully installed:" msgstr "インストールが完了しました:" #: builtin/mainmenu/store.lua:162 msgid "Shortname:" msgstr "省略名:" #: builtin/mainmenu/store.lua:472 msgid "Rating" msgstr "評価" #: builtin/mainmenu/store.lua:497 msgid "re-Install" msgstr "再インストール" #: builtin/mainmenu/store.lua:499 msgid "Install" msgstr "インストール" #: builtin/mainmenu/store.lua:518 msgid "Close store" msgstr "閉じる" #: builtin/mainmenu/store.lua:526 msgid "Page $1 of $2" msgstr "ページ $1 / $2" #: builtin/mainmenu/tab_credits.lua:22 msgid "Credits" msgstr "クレジット" #: builtin/mainmenu/tab_credits.lua:31 msgid "Core Developers" msgstr "開発者" #: builtin/mainmenu/tab_credits.lua:47 msgid "Active Contributors" msgstr "開発協力者" #: builtin/mainmenu/tab_credits.lua:54 msgid "Previous Core Developers" msgstr "以前の開発者" #: builtin/mainmenu/tab_credits.lua:59 msgid "Previous Contributors" msgstr "以前の開発協力者" #: builtin/mainmenu/tab_mods.lua:30 msgid "Installed Mods:" msgstr "インストール済みのMod:" #: builtin/mainmenu/tab_mods.lua:39 msgid "Online mod repository" msgstr "オンラインでModを検索" #: builtin/mainmenu/tab_mods.lua:78 msgid "No mod description available" msgstr "Modの説明がありません" #: builtin/mainmenu/tab_mods.lua:82 msgid "Mod information:" msgstr "Modの情報:" #: builtin/mainmenu/tab_mods.lua:93 msgid "Rename" msgstr "名前を変更" #: builtin/mainmenu/tab_mods.lua:95 msgid "Uninstall selected modpack" msgstr "選択したModパックを削除" #: builtin/mainmenu/tab_mods.lua:106 msgid "Uninstall selected mod" msgstr "選択したModを削除" #: builtin/mainmenu/tab_mods.lua:121 msgid "Select Mod File:" msgstr "Modファイルを選択:" #: builtin/mainmenu/tab_mods.lua:165 msgid "Mods" msgstr "Mod" #: builtin/mainmenu/tab_multiplayer.lua:23 msgid "Address / Port :" msgstr "アドレスとポート:" #: builtin/mainmenu/tab_multiplayer.lua:24 msgid "Name / Password :" msgstr "名前とパスワード:" #: builtin/mainmenu/tab_multiplayer.lua:29 #: builtin/mainmenu/tab_simple_main.lua:30 msgid "Public Serverlist" msgstr "公開サーバーリスト" #: builtin/mainmenu/tab_multiplayer.lua:34 builtin/mainmenu/tab_server.lua:26 #: builtin/mainmenu/tab_singleplayer.lua:96 src/keycode.cpp:229 msgid "Delete" msgstr "削除" #: builtin/mainmenu/tab_multiplayer.lua:38 #: builtin/mainmenu/tab_simple_main.lua:34 msgid "Connect" msgstr "接続" #: builtin/mainmenu/tab_multiplayer.lua:62 #: builtin/mainmenu/tab_simple_main.lua:45 msgid "Creative mode" msgstr "クリエイティブモード" #: builtin/mainmenu/tab_multiplayer.lua:63 #: builtin/mainmenu/tab_simple_main.lua:46 msgid "Damage enabled" msgstr "ダメージ有効" #: builtin/mainmenu/tab_multiplayer.lua:64 #: builtin/mainmenu/tab_simple_main.lua:47 msgid "PvP enabled" msgstr "PvP有効" #: builtin/mainmenu/tab_multiplayer.lua:257 msgid "Client" msgstr "クライアント" #: builtin/mainmenu/tab_server.lua:27 builtin/mainmenu/tab_singleplayer.lua:97 msgid "New" msgstr "作成" #: builtin/mainmenu/tab_server.lua:28 builtin/mainmenu/tab_singleplayer.lua:98 msgid "Configure" msgstr "設定" #: builtin/mainmenu/tab_server.lua:29 msgid "Start Game" msgstr "ゲームスタート" #: builtin/mainmenu/tab_server.lua:30 #: builtin/mainmenu/tab_singleplayer.lua:100 msgid "Select World:" msgstr "ワールドを選択:" #: builtin/mainmenu/tab_server.lua:31 builtin/mainmenu/tab_simple_main.lua:76 #: builtin/mainmenu/tab_singleplayer.lua:101 msgid "Creative Mode" msgstr "クリエイティブモード" #: builtin/mainmenu/tab_server.lua:33 builtin/mainmenu/tab_simple_main.lua:78 #: builtin/mainmenu/tab_singleplayer.lua:103 msgid "Enable Damage" msgstr "ダメージ有効" #: builtin/mainmenu/tab_server.lua:35 msgid "Public" msgstr "公開サーバー" #: builtin/mainmenu/tab_server.lua:37 builtin/mainmenu/tab_simple_main.lua:25 msgid "Name/Password" msgstr "名前とパスワード" #: builtin/mainmenu/tab_server.lua:45 msgid "Bind Address" msgstr "バインドアドレス" #: builtin/mainmenu/tab_server.lua:47 msgid "Port" msgstr "ポート" #: builtin/mainmenu/tab_server.lua:51 msgid "Server Port" msgstr "サーバーのポート" #: builtin/mainmenu/tab_server.lua:138 #: builtin/mainmenu/tab_singleplayer.lua:165 msgid "No world created or selected!" msgstr "ワールドが作成または選択されていません!" #: builtin/mainmenu/tab_server.lua:191 msgid "Server" msgstr "サーバー" #: builtin/mainmenu/tab_settings.lua:21 msgid "Opaque Leaves" msgstr "不透明な葉" #: builtin/mainmenu/tab_settings.lua:22 msgid "Simple Leaves" msgstr "シンプルな葉" #: builtin/mainmenu/tab_settings.lua:23 msgid "Fancy Leaves" msgstr "綺麗な葉" #: builtin/mainmenu/tab_settings.lua:32 msgid "No Filter" msgstr "フィルタ無し" #: builtin/mainmenu/tab_settings.lua:33 msgid "Bilinear Filter" msgstr "バイリニアフィルタ" #: builtin/mainmenu/tab_settings.lua:34 msgid "Trilinear Filter" msgstr "トリリニアフィルタ" #: builtin/mainmenu/tab_settings.lua:43 msgid "No Mipmap" msgstr "ミップマップ無し" #: builtin/mainmenu/tab_settings.lua:44 msgid "Mipmap" msgstr "ミップマップ" #: builtin/mainmenu/tab_settings.lua:45 msgid "Mipmap + Aniso. Filter" msgstr "異方性フィルタ" #: builtin/mainmenu/tab_settings.lua:98 msgid "Are you sure to reset your singleplayer world?" msgstr "シングルプレイヤーのワールドをリセットしてよろしいですか?" #: builtin/mainmenu/tab_settings.lua:102 msgid "No!!!" msgstr "いいえ!!!" #: builtin/mainmenu/tab_settings.lua:202 msgid "Smooth Lighting" msgstr "滑らかな光" #: builtin/mainmenu/tab_settings.lua:204 msgid "Enable Particles" msgstr "パーティクル有効化" #: builtin/mainmenu/tab_settings.lua:206 msgid "3D Clouds" msgstr "3Dの雲" #: builtin/mainmenu/tab_settings.lua:208 msgid "Opaque Water" msgstr "不透明な水" #: builtin/mainmenu/tab_settings.lua:210 msgid "Connected Glass" msgstr "ガラスを繋げる" #: builtin/mainmenu/tab_settings.lua:212 msgid "Node Highlighting" msgstr "ノードをハイライト" #: builtin/mainmenu/tab_settings.lua:217 msgid "Texturing:" msgstr "テクスチャリング:" #: builtin/mainmenu/tab_settings.lua:222 msgid "Rendering:" msgstr "レンダリング:" #: builtin/mainmenu/tab_settings.lua:226 msgid "Restart minetest for driver change to take effect" msgstr "ドライバーを変更するためMinetestを再起動します" #: builtin/mainmenu/tab_settings.lua:228 msgid "Shaders" msgstr "シェーダー" #: builtin/mainmenu/tab_settings.lua:233 msgid "Change keys" msgstr "操作変更" #: builtin/mainmenu/tab_settings.lua:236 msgid "Reset singleplayer world" msgstr "シングルプレイヤーのワールドをリセット" #: builtin/mainmenu/tab_settings.lua:240 msgid "GUI scale factor" msgstr "メニューの大きさ" #: builtin/mainmenu/tab_settings.lua:244 msgid "Scaling factor applied to menu elements: " msgstr "メニューの大きさとして設定する数値: " #: builtin/mainmenu/tab_settings.lua:250 msgid "Touch free target" msgstr "タッチ位置を自由にする" #: builtin/mainmenu/tab_settings.lua:256 msgid "Touchthreshold (px)" msgstr "タッチのしきい値(ピクセル)" #: builtin/mainmenu/tab_settings.lua:263 builtin/mainmenu/tab_settings.lua:277 msgid "Bumpmapping" msgstr "バンプマッピング" #: builtin/mainmenu/tab_settings.lua:265 builtin/mainmenu/tab_settings.lua:278 msgid "Generate Normalmaps" msgstr "ノーマルマップの生成" #: builtin/mainmenu/tab_settings.lua:267 builtin/mainmenu/tab_settings.lua:279 msgid "Parallax Occlusion" msgstr "視差遮蔽マッピング" #: builtin/mainmenu/tab_settings.lua:269 builtin/mainmenu/tab_settings.lua:280 msgid "Waving Water" msgstr "揺れる水" #: builtin/mainmenu/tab_settings.lua:271 builtin/mainmenu/tab_settings.lua:281 msgid "Waving Leaves" msgstr "揺れる葉" #: builtin/mainmenu/tab_settings.lua:273 builtin/mainmenu/tab_settings.lua:282 msgid "Waving Plants" msgstr "揺れる草花" #: builtin/mainmenu/tab_settings.lua:308 msgid "To enable shaders the OpenGL driver needs to be used." msgstr "シェーダーを有効にするにはOpenGLを使用する必要があります。" #: builtin/mainmenu/tab_settings.lua:430 msgid "Settings" msgstr "設定" #: builtin/mainmenu/tab_simple_main.lua:82 msgid "Start Singleplayer" msgstr "シングルプレイ開始" #: builtin/mainmenu/tab_simple_main.lua:83 msgid "Config mods" msgstr "Mod設定" #: builtin/mainmenu/tab_simple_main.lua:201 msgid "Main" msgstr "メイン" #: builtin/mainmenu/tab_singleplayer.lua:99 src/keycode.cpp:248 msgid "Play" msgstr "プレイ" #: builtin/mainmenu/tab_singleplayer.lua:246 msgid "Singleplayer" msgstr "シングルプレイヤー" #: builtin/mainmenu/tab_texturepacks.lua:49 msgid "Select texture pack:" msgstr "テクスチャパックを選択:" #: builtin/mainmenu/tab_texturepacks.lua:69 msgid "No information available" msgstr "情報がありません" #: builtin/mainmenu/tab_texturepacks.lua:114 msgid "Texturepacks" msgstr "テクスチャパック" #: src/client.cpp:1721 msgid "Loading textures..." msgstr "テクスチャ読み込み中..." #: src/client.cpp:1736 msgid "Rebuilding shaders..." msgstr "シェーダー構築中..." #: src/client.cpp:1743 msgid "Initializing nodes..." msgstr "ノードの設定中..." #: src/client.cpp:1760 msgid "Initializing nodes" msgstr "ノードを設定中" #: src/client.cpp:1768 msgid "Item textures..." msgstr "テクスチャを設定中..." #: src/client.cpp:1793 msgid "Done!" msgstr "完了!" #: src/client/clientlauncher.cpp:185 msgid "Main Menu" msgstr "メインメニュー" #: src/client/clientlauncher.cpp:223 msgid "Player name too long." msgstr "名前が長過ぎます。" #: src/client/clientlauncher.cpp:261 msgid "Connection error (timed out?)" msgstr "接続失敗(またはタイムアウト)" #: src/client/clientlauncher.cpp:425 msgid "No world selected and no address provided. Nothing to do." msgstr "ワールドが選択されていないアドレスです。続行できません。" #: src/client/clientlauncher.cpp:432 msgid "Provided world path doesn't exist: " msgstr "ワールドが存在しません: " #: src/client/clientlauncher.cpp:441 msgid "Could not find or load game \"" msgstr "ゲーム\"の読み込みができません" #: src/client/clientlauncher.cpp:459 msgid "Invalid gamespec." msgstr "無効なgamespecです。" #: src/fontengine.cpp:70 src/fontengine.cpp:226 msgid "needs_fallback_font" msgstr "yes" #: src/game.cpp:1052 src/guiFormSpecMenu.cpp:2065 msgid "Proceed" msgstr "決定" #: src/game.cpp:1072 msgid "You died." msgstr "死にました。" #: src/game.cpp:1073 msgid "Respawn" msgstr "リスポーン" #: src/game.cpp:1092 msgid "" "Default Controls:\n" "No menu visible:\n" "- single tap: button activate\n" "- double tap: place/use\n" "- slide finger: look around\n" "Menu/Inventory visible:\n" "- double tap (outside):\n" " -->close\n" "- touch stack, touch slot:\n" " --> move stack\n" "- touch&drag, tap 2nd finger\n" " --> place single item to slot\n" msgstr "" "基本操作:\n" "タッチ操作:\n" "- シングルタップ: ブロックの破壊\n" "- ダブルタップ: 設置、使用\n" "- スライド: 見回す\n" "メニュー、インベントリの操作:\n" "- メニューの外をダブルタップ:\n" " --> 閉じる\n" "- アイテムをタッチ:\n" " --> アイテムの移動\n" "- タッチしてドラッグ、二本指タップ:\n" " --> アイテムを一つスロットに置く\n" #: src/game.cpp:1106 msgid "" "Default Controls:\n" "- WASD: move\n" "- Space: jump/climb\n" "- Shift: sneak/go down\n" "- Q: drop item\n" "- I: inventory\n" "- Mouse: turn/look\n" "- Mouse left: dig/punch\n" "- Mouse right: place/use\n" "- Mouse wheel: select item\n" "- T: chat\n" msgstr "" "基本操作:\n" "- WASD: 移動\n" "- スペース: ジャンプ、登る\n" "- Shift: スニーク、降りる\n" "- Q: アイテムを落とす\n" "- I: インベントリ\n" "- マウス: 見回す\n" "- 左クリック: 破壊、パンチ\n" "- 右クリック: 設置、使用\n" "- ホイール: アイテム選択\n" "- T: チャット画面\n" #: src/game.cpp:1125 msgid "Continue" msgstr "再開" #: src/game.cpp:1129 msgid "Change Password" msgstr "パスワード変更" #: src/game.cpp:1134 msgid "Sound Volume" msgstr "音量" #: src/game.cpp:1136 msgid "Change Keys" msgstr "操作変更" #: src/game.cpp:1139 msgid "Exit to Menu" msgstr "タイトル" #: src/game.cpp:1141 msgid "Exit to OS" msgstr "終了" #: src/game.cpp:1841 msgid "Shutting down..." msgstr "終了中..." #: src/game.cpp:1948 msgid "Creating server..." msgstr "サーバー起動中..." #: src/game.cpp:1984 msgid "Creating client..." msgstr "クライアント起動中..." #: src/game.cpp:2159 msgid "Resolving address..." msgstr "アドレス解決中..." #: src/game.cpp:2261 msgid "Connecting to server..." msgstr "サーバー接続中..." #: src/game.cpp:2317 msgid "Item definitions..." msgstr "アイテム定義中..." #: src/game.cpp:2322 msgid "Node definitions..." msgstr "ノード定義中..." #: src/game.cpp:2329 msgid "Media..." msgstr "通信中..." #: src/game.cpp:2334 msgid "KiB/s" msgstr "KB/秒" #: src/game.cpp:2338 msgid "MiB/s" msgstr "MB/秒" #: src/game.cpp:4363 msgid "" "\n" "Check debug.txt for details." msgstr "" "\n" "詳細はdebug.txtをご覧ください。" #: src/guiFormSpecMenu.cpp:2855 msgid "Enter " msgstr "エンター " #: src/guiFormSpecMenu.cpp:2875 msgid "ok" msgstr "決定" #: src/guiKeyChangeMenu.cpp:125 msgid "Keybindings. (If this menu screws up, remove stuff from minetest.conf)" msgstr "操作の設定です。(変更に失敗した場合、minetest.confから該当する設定を削除してください)" #: src/guiKeyChangeMenu.cpp:165 msgid "\"Use\" = climb down" msgstr "「使用」で降りる" #: src/guiKeyChangeMenu.cpp:180 msgid "Double tap \"jump\" to toggle fly" msgstr "「ジャンプ」二回押しで飛行モード" #: src/guiKeyChangeMenu.cpp:295 msgid "Key already in use" msgstr "キーが重複しています" #: src/guiKeyChangeMenu.cpp:373 msgid "press key" msgstr "キー入力待ち" #: src/guiKeyChangeMenu.cpp:399 msgid "Forward" msgstr "前進" #: src/guiKeyChangeMenu.cpp:400 msgid "Backward" msgstr "後退" #: src/guiKeyChangeMenu.cpp:401 src/keycode.cpp:228 msgid "Left" msgstr "左" #: src/guiKeyChangeMenu.cpp:402 src/keycode.cpp:228 msgid "Right" msgstr "右" #: src/guiKeyChangeMenu.cpp:403 msgid "Use" msgstr "使用" #: src/guiKeyChangeMenu.cpp:404 msgid "Jump" msgstr "ジャンプ" #: src/guiKeyChangeMenu.cpp:405 msgid "Sneak" msgstr "スニーク" #: src/guiKeyChangeMenu.cpp:406 msgid "Drop" msgstr "落とす" #: src/guiKeyChangeMenu.cpp:407 msgid "Inventory" msgstr "インベントリ" #: src/guiKeyChangeMenu.cpp:408 msgid "Chat" msgstr "チャット" #: src/guiKeyChangeMenu.cpp:409 msgid "Command" msgstr "コマンド" #: src/guiKeyChangeMenu.cpp:410 msgid "Console" msgstr "コンソール" #: src/guiKeyChangeMenu.cpp:411 msgid "Toggle fly" msgstr "飛行モード" #: src/guiKeyChangeMenu.cpp:412 msgid "Toggle fast" msgstr "高速移動モード" #: src/guiKeyChangeMenu.cpp:413 msgid "Toggle Cinematic" msgstr "映画風カメラ" #: src/guiKeyChangeMenu.cpp:414 msgid "Toggle noclip" msgstr "すり抜けモード" #: src/guiKeyChangeMenu.cpp:415 msgid "Range select" msgstr "視野範囲変更" #: src/guiKeyChangeMenu.cpp:416 msgid "Print stacks" msgstr "スタックの表示" #: src/guiPasswordChange.cpp:108 msgid "Old Password" msgstr "古いパスワード" #: src/guiPasswordChange.cpp:124 msgid "New Password" msgstr "新しいパスワード" #: src/guiPasswordChange.cpp:139 msgid "Confirm Password" msgstr "パスワードの確認" #: src/guiPasswordChange.cpp:155 msgid "Change" msgstr "変更" #: src/guiPasswordChange.cpp:164 msgid "Passwords do not match!" msgstr "パスワードが一致しません!" #: src/guiVolumeChange.cpp:105 msgid "Sound Volume: " msgstr "音量: " #: src/guiVolumeChange.cpp:119 msgid "Exit" msgstr "閉じる" #: src/keycode.cpp:223 msgid "Left Button" msgstr "左ボタン" #: src/keycode.cpp:223 msgid "Middle Button" msgstr "中ボタン" #: src/keycode.cpp:223 msgid "Right Button" msgstr "右ボタン" #: src/keycode.cpp:223 msgid "X Button 1" msgstr "Xボタン1" #: src/keycode.cpp:224 msgid "Back" msgstr "戻るキー" #: src/keycode.cpp:224 msgid "Clear" msgstr "消す" #: src/keycode.cpp:224 msgid "Return" msgstr "エンター" #: src/keycode.cpp:224 msgid "Tab" msgstr "タブ" #: src/keycode.cpp:224 msgid "X Button 2" msgstr "Xボタン2" #: src/keycode.cpp:225 msgid "Capital" msgstr "Caps Lock" #: src/keycode.cpp:225 msgid "Control" msgstr "コントロール" #: src/keycode.cpp:225 msgid "Kana" msgstr "かな" #: src/keycode.cpp:225 msgid "Menu" msgstr "メニュー" #: src/keycode.cpp:225 msgid "Pause" msgstr "ポーズ" #: src/keycode.cpp:225 msgid "Shift" msgstr "Shift" #: src/keycode.cpp:226 msgid "Convert" msgstr "変換" #: src/keycode.cpp:226 msgid "Escape" msgstr "Esc" #: src/keycode.cpp:226 msgid "Final" msgstr "Finalキー" #: src/keycode.cpp:226 msgid "Junja" msgstr "Junjaキー" #: src/keycode.cpp:226 msgid "Kanji" msgstr "半角/全角" #: src/keycode.cpp:226 msgid "Nonconvert" msgstr "無変換" #: src/keycode.cpp:227 msgid "End" msgstr "終了" #: src/keycode.cpp:227 msgid "Home" msgstr "Home" #: src/keycode.cpp:227 msgid "Mode Change" msgstr "モード変更" #: src/keycode.cpp:227 msgid "Next" msgstr "Page Down" #: src/keycode.cpp:227 msgid "Prior" msgstr "Page Up" #: src/keycode.cpp:227 msgid "Space" msgstr "スペース" #: src/keycode.cpp:228 msgid "Down" msgstr "下" #: src/keycode.cpp:228 msgid "Execute" msgstr "実行キー" #: src/keycode.cpp:228 msgid "Print" msgstr "印刷キー" #: src/keycode.cpp:228 msgid "Select" msgstr "選択キー" #: src/keycode.cpp:228 msgid "Up" msgstr "上" #: src/keycode.cpp:229 msgid "Help" msgstr "ヘルプ" #: src/keycode.cpp:229 msgid "Insert" msgstr "Insert" #: src/keycode.cpp:229 msgid "Snapshot" msgstr "Snapshot" #: src/keycode.cpp:232 msgid "Left Windows" msgstr "左Windows" #: src/keycode.cpp:233 msgid "Apps" msgstr "アプリ" #: src/keycode.cpp:233 msgid "Numpad 0" msgstr "テンキー 0" #: src/keycode.cpp:233 msgid "Numpad 1" msgstr "テンキー 1" #: src/keycode.cpp:233 msgid "Right Windows" msgstr "右Windows" #: src/keycode.cpp:233 msgid "Sleep" msgstr "スリープ" #: src/keycode.cpp:234 msgid "Numpad 2" msgstr "テンキー 2" #: src/keycode.cpp:234 msgid "Numpad 3" msgstr "テンキー 3" #: src/keycode.cpp:234 msgid "Numpad 4" msgstr "テンキー 4" #: src/keycode.cpp:234 msgid "Numpad 5" msgstr "テンキー 5" #: src/keycode.cpp:234 msgid "Numpad 6" msgstr "テンキー 6" #: src/keycode.cpp:234 msgid "Numpad 7" msgstr "テンキー 7" #: src/keycode.cpp:235 msgid "Numpad *" msgstr "テンキー *" #: src/keycode.cpp:235 msgid "Numpad +" msgstr "テンキー +" #: src/keycode.cpp:235 msgid "Numpad -" msgstr "テンキー -" #: src/keycode.cpp:235 msgid "Numpad /" msgstr "テンキー /" #: src/keycode.cpp:235 msgid "Numpad 8" msgstr "テンキー 8" #: src/keycode.cpp:235 msgid "Numpad 9" msgstr "テンキー 9" #: src/keycode.cpp:239 msgid "Num Lock" msgstr "Num Lock" #: src/keycode.cpp:239 msgid "Scroll Lock" msgstr "Scroll Lock" #: src/keycode.cpp:240 msgid "Left Shift" msgstr "左Shift" #: src/keycode.cpp:240 msgid "Right Shift" msgstr "右Shift" #: src/keycode.cpp:241 msgid "Left Control" msgstr "左Ctrl" #: src/keycode.cpp:241 msgid "Left Menu" msgstr "左メニュー" #: src/keycode.cpp:241 msgid "Right Control" msgstr "右Ctrl" #: src/keycode.cpp:241 msgid "Right Menu" msgstr "右メニュー" #: src/keycode.cpp:243 msgid "Comma" msgstr "読点" #: src/keycode.cpp:243 msgid "Minus" msgstr "-" #: src/keycode.cpp:243 msgid "Period" msgstr "." #: src/keycode.cpp:243 msgid "Plus" msgstr "プラス" #: src/keycode.cpp:247 msgid "Attn" msgstr ":" #: src/keycode.cpp:247 msgid "CrSel" msgstr "CrSel" #: src/keycode.cpp:248 msgid "Erase OEF" msgstr "Erase OEF" #: src/keycode.cpp:248 msgid "ExSel" msgstr "ExSel" #: src/keycode.cpp:248 msgid "OEM Clear" msgstr "OEM Clear" #: src/keycode.cpp:248 msgid "PA1" msgstr "PA1" #: src/keycode.cpp:248 msgid "Zoom" msgstr "ズーム" #~ msgid " MB/s" #~ msgstr " MB/秒" #~ msgid " KB/s" #~ msgstr " KB/秒" #~ msgid "Fly mode" #~ msgstr "飛行モード" po/pl/0000755000175000017500000000000012565232430012415 5ustar mquinsonmquinsonpo/pl/minetest.po0000644000175000017500000007003112565232430014606 0ustar mquinsonmquinson# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: minetest\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2015-07-17 07:23+0200\n" "PO-Revision-Date: 2013-10-08 21:22+0200\n" "Last-Translator: Maciej Kasatkin \n" "Language-Team: Polish <>\n" "Language: pl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " "|| n%100>=20) ? 1 : 2;\n" "X-Generator: Weblate 1.7-dev\n" #: builtin/fstk/ui.lua:82 msgid "An error occured in a Lua script, such as a mod:" msgstr "" #: builtin/fstk/ui.lua:84 msgid "An error occured:" msgstr "" #: builtin/fstk/ui.lua:89 builtin/mainmenu/store.lua:165 msgid "Ok" msgstr "OK" #: builtin/mainmenu/common.lua:239 src/game.cpp:1891 msgid "Loading..." msgstr "Ładowanie..." #: builtin/mainmenu/common.lua:240 msgid "Try reenabling public serverlist and check your internet connection." msgstr "" #: builtin/mainmenu/dlg_config_world.lua:29 msgid "World:" msgstr "Świat:" #: builtin/mainmenu/dlg_config_world.lua:33 #: builtin/mainmenu/dlg_config_world.lua:35 msgid "Hide Game" msgstr "Ukryj Grę" #: builtin/mainmenu/dlg_config_world.lua:39 #: builtin/mainmenu/dlg_config_world.lua:41 msgid "Hide mp content" msgstr "" #: builtin/mainmenu/dlg_config_world.lua:49 msgid "Mod:" msgstr "Mod:" #: builtin/mainmenu/dlg_config_world.lua:51 builtin/mainmenu/tab_mods.lua:99 msgid "Depends:" msgstr "Zależy od:" #: builtin/mainmenu/dlg_config_world.lua:54 src/guiKeyChangeMenu.cpp:191 msgid "Save" msgstr "Zapisz" #: builtin/mainmenu/dlg_config_world.lua:55 #: builtin/mainmenu/dlg_create_world.lua:64 #: builtin/mainmenu/dlg_rename_modpack.lua:33 src/guiKeyChangeMenu.cpp:199 #: src/keycode.cpp:223 msgid "Cancel" msgstr "Anuluj" #: builtin/mainmenu/dlg_config_world.lua:71 #, fuzzy msgid "Enable MP" msgstr "Włącz wszystkie" #: builtin/mainmenu/dlg_config_world.lua:73 #, fuzzy msgid "Disable MP" msgstr "Wyłącz wszystkie" #: builtin/mainmenu/dlg_config_world.lua:77 #: builtin/mainmenu/dlg_config_world.lua:79 msgid "enabled" msgstr "włączone" #: builtin/mainmenu/dlg_config_world.lua:85 msgid "Enable all" msgstr "Włącz wszystkie" #: builtin/mainmenu/dlg_create_world.lua:50 msgid "World name" msgstr "Nazwa świata" #: builtin/mainmenu/dlg_create_world.lua:53 msgid "Seed" msgstr "" #: builtin/mainmenu/dlg_create_world.lua:56 msgid "Mapgen" msgstr "Generator mapy" #: builtin/mainmenu/dlg_create_world.lua:59 msgid "Game" msgstr "Gra" #: builtin/mainmenu/dlg_create_world.lua:63 msgid "Create" msgstr "Utwórz" #: builtin/mainmenu/dlg_create_world.lua:68 msgid "You have no subgames installed." msgstr "" #: builtin/mainmenu/dlg_create_world.lua:69 msgid "Download one from minetest.net" msgstr "" #: builtin/mainmenu/dlg_create_world.lua:72 msgid "Warning: The minimal development test is meant for developers." msgstr "" #: builtin/mainmenu/dlg_create_world.lua:73 msgid "Download a subgame, such as minetest_game, from minetest.net" msgstr "" #: builtin/mainmenu/dlg_create_world.lua:99 msgid "A world named \"$1\" already exists" msgstr "Istnieje już świat o nazwie \"$1\"" #: builtin/mainmenu/dlg_create_world.lua:116 msgid "No worldname given or no game selected" msgstr "Nie podano nazwy świata lub nie wybrano gry" #: builtin/mainmenu/dlg_delete_mod.lua:26 msgid "Are you sure you want to delete \"$1\"?" msgstr "Na pewno usunąć \"$1\"?" #: builtin/mainmenu/dlg_delete_mod.lua:27 #: builtin/mainmenu/dlg_delete_world.lua:25 #: builtin/mainmenu/tab_settings.lua:100 msgid "Yes" msgstr "Tak" #: builtin/mainmenu/dlg_delete_mod.lua:28 msgid "No of course not!" msgstr "Oczywiście, że nie!" #: builtin/mainmenu/dlg_delete_mod.lua:41 msgid "Modmgr: failed to delete \"$1\"" msgstr "Modmgr: nie można usunąć \"$1\"" #: builtin/mainmenu/dlg_delete_mod.lua:45 msgid "Modmgr: invalid modpath \"$1\"" msgstr "Modmgr: nieprawidłowy katalog \"$1\"" #: builtin/mainmenu/dlg_delete_world.lua:24 msgid "Delete World \"$1\"?" msgstr "Usunąć świat \"$1\"?" #: builtin/mainmenu/dlg_delete_world.lua:26 msgid "No" msgstr "Nie" #: builtin/mainmenu/dlg_rename_modpack.lua:26 msgid "Rename Modpack:" msgstr "Zmień nazwe Paczki Modów:" #: builtin/mainmenu/dlg_rename_modpack.lua:31 src/keycode.cpp:227 msgid "Accept" msgstr "Accept" #: builtin/mainmenu/modmgr.lua:344 msgid "Install Mod: file: \"$1\"" msgstr "Zainstaluj mod: plik: \"$1\"" #: builtin/mainmenu/modmgr.lua:345 #, fuzzy msgid "" "\n" "Install Mod: unsupported filetype \"$1\" or broken archive" msgstr "" "\n" "Instalacja moda: nieznany typ pliku \"$1\"" #: builtin/mainmenu/modmgr.lua:365 msgid "Failed to install $1 to $2" msgstr "Instalacja $1 do $2 nie powiodła się" #: builtin/mainmenu/modmgr.lua:368 msgid "Install Mod: unable to find suitable foldername for modpack $1" msgstr "" "Instalacja moda: nie można znaleźć odpowiedniego folderu dla paczki modów $1" #: builtin/mainmenu/modmgr.lua:388 msgid "Install Mod: unable to find real modname for: $1" msgstr "Instalacja moda: nie można znaleźć nazwy moda $1" #: builtin/mainmenu/store.lua:88 msgid "Unsorted" msgstr "" #: builtin/mainmenu/store.lua:99 builtin/mainmenu/store.lua:580 msgid "Search" msgstr "" #: builtin/mainmenu/store.lua:126 msgid "Downloading $1, please wait..." msgstr "" #: builtin/mainmenu/store.lua:160 msgid "Successfully installed:" msgstr "" #: builtin/mainmenu/store.lua:162 #, fuzzy msgid "Shortname:" msgstr "Nazwa świata" #: builtin/mainmenu/store.lua:472 msgid "Rating" msgstr "Ocena" #: builtin/mainmenu/store.lua:497 msgid "re-Install" msgstr "Ponowna instalacja" #: builtin/mainmenu/store.lua:499 msgid "Install" msgstr "Instaluj" #: builtin/mainmenu/store.lua:518 msgid "Close store" msgstr "" #: builtin/mainmenu/store.lua:526 msgid "Page $1 of $2" msgstr "Strona $1 z $2" #: builtin/mainmenu/tab_credits.lua:22 msgid "Credits" msgstr "Autorzy" #: builtin/mainmenu/tab_credits.lua:31 msgid "Core Developers" msgstr "Twórcy" #: builtin/mainmenu/tab_credits.lua:47 msgid "Active Contributors" msgstr "Aktywni współautorzy" #: builtin/mainmenu/tab_credits.lua:54 #, fuzzy msgid "Previous Core Developers" msgstr "Twórcy" #: builtin/mainmenu/tab_credits.lua:59 msgid "Previous Contributors" msgstr "Byli współautorzy" #: builtin/mainmenu/tab_mods.lua:30 msgid "Installed Mods:" msgstr "Zainstalowane Mody:" #: builtin/mainmenu/tab_mods.lua:39 msgid "Online mod repository" msgstr "" #: builtin/mainmenu/tab_mods.lua:78 #, fuzzy msgid "No mod description available" msgstr "Brak informacjii" #: builtin/mainmenu/tab_mods.lua:82 #, fuzzy msgid "Mod information:" msgstr "Brak informacjii" #: builtin/mainmenu/tab_mods.lua:93 msgid "Rename" msgstr "Zmień nazwę" #: builtin/mainmenu/tab_mods.lua:95 msgid "Uninstall selected modpack" msgstr "" #: builtin/mainmenu/tab_mods.lua:106 #, fuzzy msgid "Uninstall selected mod" msgstr "Usuń zaznaczony mod" #: builtin/mainmenu/tab_mods.lua:121 msgid "Select Mod File:" msgstr "Wybierz plik moda:" #: builtin/mainmenu/tab_mods.lua:165 msgid "Mods" msgstr "Mody" #: builtin/mainmenu/tab_multiplayer.lua:23 #, fuzzy msgid "Address / Port :" msgstr "Adres/Port" #: builtin/mainmenu/tab_multiplayer.lua:24 #, fuzzy msgid "Name / Password :" msgstr "Nazwa gracza/Hasło" #: builtin/mainmenu/tab_multiplayer.lua:29 #: builtin/mainmenu/tab_simple_main.lua:30 msgid "Public Serverlist" msgstr "Lista publicznych serwerów" #: builtin/mainmenu/tab_multiplayer.lua:34 builtin/mainmenu/tab_server.lua:26 #: builtin/mainmenu/tab_singleplayer.lua:96 src/keycode.cpp:229 msgid "Delete" msgstr "Usuń" #: builtin/mainmenu/tab_multiplayer.lua:38 #: builtin/mainmenu/tab_simple_main.lua:34 msgid "Connect" msgstr "Połącz" #: builtin/mainmenu/tab_multiplayer.lua:62 #: builtin/mainmenu/tab_simple_main.lua:45 #, fuzzy msgid "Creative mode" msgstr "Tryb kreatywny" #: builtin/mainmenu/tab_multiplayer.lua:63 #: builtin/mainmenu/tab_simple_main.lua:46 #, fuzzy msgid "Damage enabled" msgstr "włączone" #: builtin/mainmenu/tab_multiplayer.lua:64 #: builtin/mainmenu/tab_simple_main.lua:47 #, fuzzy msgid "PvP enabled" msgstr "włączone" #: builtin/mainmenu/tab_multiplayer.lua:257 msgid "Client" msgstr "Klient" #: builtin/mainmenu/tab_server.lua:27 builtin/mainmenu/tab_singleplayer.lua:97 msgid "New" msgstr "Nowy" #: builtin/mainmenu/tab_server.lua:28 builtin/mainmenu/tab_singleplayer.lua:98 msgid "Configure" msgstr "Ustaw" #: builtin/mainmenu/tab_server.lua:29 msgid "Start Game" msgstr "Rozpocznij grę/Połącz" #: builtin/mainmenu/tab_server.lua:30 #: builtin/mainmenu/tab_singleplayer.lua:100 msgid "Select World:" msgstr "Wybierz świat:" #: builtin/mainmenu/tab_server.lua:31 builtin/mainmenu/tab_simple_main.lua:76 #: builtin/mainmenu/tab_singleplayer.lua:101 msgid "Creative Mode" msgstr "Tryb kreatywny" #: builtin/mainmenu/tab_server.lua:33 builtin/mainmenu/tab_simple_main.lua:78 #: builtin/mainmenu/tab_singleplayer.lua:103 msgid "Enable Damage" msgstr "Włącz obrażenia" #: builtin/mainmenu/tab_server.lua:35 msgid "Public" msgstr "Publiczne" #: builtin/mainmenu/tab_server.lua:37 builtin/mainmenu/tab_simple_main.lua:25 msgid "Name/Password" msgstr "Nazwa gracza/Hasło" #: builtin/mainmenu/tab_server.lua:45 msgid "Bind Address" msgstr "" #: builtin/mainmenu/tab_server.lua:47 msgid "Port" msgstr "" #: builtin/mainmenu/tab_server.lua:51 msgid "Server Port" msgstr "Port Serwera" #: builtin/mainmenu/tab_server.lua:138 #: builtin/mainmenu/tab_singleplayer.lua:165 #, fuzzy msgid "No world created or selected!" msgstr "Nie podano nazwy świata lub nie wybrano gry" #: builtin/mainmenu/tab_server.lua:191 msgid "Server" msgstr "Serwer" #: builtin/mainmenu/tab_settings.lua:21 #, fuzzy msgid "Opaque Leaves" msgstr "Nieprzeźroczysta woda" #: builtin/mainmenu/tab_settings.lua:22 msgid "Simple Leaves" msgstr "" #: builtin/mainmenu/tab_settings.lua:23 #, fuzzy msgid "Fancy Leaves" msgstr "Ozdobne drzewa" #: builtin/mainmenu/tab_settings.lua:32 msgid "No Filter" msgstr "" #: builtin/mainmenu/tab_settings.lua:33 #, fuzzy msgid "Bilinear Filter" msgstr "Filtrowanie dwuliniowe" #: builtin/mainmenu/tab_settings.lua:34 #, fuzzy msgid "Trilinear Filter" msgstr "Filtrowanie trójliniowe" #: builtin/mainmenu/tab_settings.lua:43 msgid "No Mipmap" msgstr "" #: builtin/mainmenu/tab_settings.lua:44 msgid "Mipmap" msgstr "" #: builtin/mainmenu/tab_settings.lua:45 msgid "Mipmap + Aniso. Filter" msgstr "" #: builtin/mainmenu/tab_settings.lua:98 msgid "Are you sure to reset your singleplayer world?" msgstr "" #: builtin/mainmenu/tab_settings.lua:102 msgid "No!!!" msgstr "" #: builtin/mainmenu/tab_settings.lua:202 msgid "Smooth Lighting" msgstr "Płynne oświetlenie" #: builtin/mainmenu/tab_settings.lua:204 msgid "Enable Particles" msgstr "Włącz cząstki" #: builtin/mainmenu/tab_settings.lua:206 msgid "3D Clouds" msgstr "Chmury 3D" #: builtin/mainmenu/tab_settings.lua:208 msgid "Opaque Water" msgstr "Nieprzeźroczysta woda" #: builtin/mainmenu/tab_settings.lua:210 #, fuzzy msgid "Connected Glass" msgstr "Połącz" #: builtin/mainmenu/tab_settings.lua:212 msgid "Node Highlighting" msgstr "" #: builtin/mainmenu/tab_settings.lua:217 msgid "Texturing:" msgstr "" #: builtin/mainmenu/tab_settings.lua:222 msgid "Rendering:" msgstr "" #: builtin/mainmenu/tab_settings.lua:226 msgid "Restart minetest for driver change to take effect" msgstr "" #: builtin/mainmenu/tab_settings.lua:228 msgid "Shaders" msgstr "Shadery" #: builtin/mainmenu/tab_settings.lua:233 msgid "Change keys" msgstr "Zmień klawisze" #: builtin/mainmenu/tab_settings.lua:236 #, fuzzy msgid "Reset singleplayer world" msgstr "Pojedynczy gracz" #: builtin/mainmenu/tab_settings.lua:240 msgid "GUI scale factor" msgstr "" #: builtin/mainmenu/tab_settings.lua:244 msgid "Scaling factor applied to menu elements: " msgstr "" #: builtin/mainmenu/tab_settings.lua:250 msgid "Touch free target" msgstr "" #: builtin/mainmenu/tab_settings.lua:256 msgid "Touchthreshold (px)" msgstr "" #: builtin/mainmenu/tab_settings.lua:263 builtin/mainmenu/tab_settings.lua:277 #, fuzzy msgid "Bumpmapping" msgstr "Mip-Mappowanie" #: builtin/mainmenu/tab_settings.lua:265 builtin/mainmenu/tab_settings.lua:278 msgid "Generate Normalmaps" msgstr "" #: builtin/mainmenu/tab_settings.lua:267 builtin/mainmenu/tab_settings.lua:279 msgid "Parallax Occlusion" msgstr "" #: builtin/mainmenu/tab_settings.lua:269 builtin/mainmenu/tab_settings.lua:280 msgid "Waving Water" msgstr "" #: builtin/mainmenu/tab_settings.lua:271 builtin/mainmenu/tab_settings.lua:281 msgid "Waving Leaves" msgstr "" #: builtin/mainmenu/tab_settings.lua:273 builtin/mainmenu/tab_settings.lua:282 msgid "Waving Plants" msgstr "" #: builtin/mainmenu/tab_settings.lua:308 msgid "To enable shaders the OpenGL driver needs to be used." msgstr "" #: builtin/mainmenu/tab_settings.lua:430 msgid "Settings" msgstr "Ustawienia" #: builtin/mainmenu/tab_simple_main.lua:82 #, fuzzy msgid "Start Singleplayer" msgstr "Pojedynczy gracz" #: builtin/mainmenu/tab_simple_main.lua:83 #, fuzzy msgid "Config mods" msgstr "Ustaw" #: builtin/mainmenu/tab_simple_main.lua:201 #, fuzzy msgid "Main" msgstr "Menu główne" #: builtin/mainmenu/tab_singleplayer.lua:99 src/keycode.cpp:248 msgid "Play" msgstr "Graj" #: builtin/mainmenu/tab_singleplayer.lua:246 msgid "Singleplayer" msgstr "Pojedynczy gracz" #: builtin/mainmenu/tab_texturepacks.lua:49 msgid "Select texture pack:" msgstr "Wybierz paczkę tekstur:" #: builtin/mainmenu/tab_texturepacks.lua:69 msgid "No information available" msgstr "Brak informacjii" #: builtin/mainmenu/tab_texturepacks.lua:114 #, fuzzy msgid "Texturepacks" msgstr "Paczki tekstur" #: src/client.cpp:1721 #, fuzzy msgid "Loading textures..." msgstr "Ładowanie..." #: src/client.cpp:1736 #, fuzzy msgid "Rebuilding shaders..." msgstr "Sprawdzanie adresu..." #: src/client.cpp:1743 msgid "Initializing nodes..." msgstr "" #: src/client.cpp:1760 msgid "Initializing nodes" msgstr "" #: src/client.cpp:1768 msgid "Item textures..." msgstr "Tekstury przedmiotów..." #: src/client.cpp:1793 msgid "Done!" msgstr "" #: src/client/clientlauncher.cpp:185 msgid "Main Menu" msgstr "Menu główne" #: src/client/clientlauncher.cpp:223 msgid "Player name too long." msgstr "" #: src/client/clientlauncher.cpp:261 msgid "Connection error (timed out?)" msgstr "Błąd połączenia (brak odpowiedzi?)" #: src/client/clientlauncher.cpp:425 msgid "No world selected and no address provided. Nothing to do." msgstr "Nie wybrano świata ani adresu." #: src/client/clientlauncher.cpp:432 msgid "Provided world path doesn't exist: " msgstr "" #: src/client/clientlauncher.cpp:441 msgid "Could not find or load game \"" msgstr "Nie można znaleźć lub wczytać trybu gry \"" #: src/client/clientlauncher.cpp:459 msgid "Invalid gamespec." msgstr "Nieprawidłowa specyfikacja trybu gry." #: src/fontengine.cpp:70 src/fontengine.cpp:226 msgid "needs_fallback_font" msgstr "" #: src/game.cpp:1052 src/guiFormSpecMenu.cpp:2065 msgid "Proceed" msgstr "Kontynuuj" #: src/game.cpp:1072 msgid "You died." msgstr "Zginąłeś." #: src/game.cpp:1073 msgid "Respawn" msgstr "Wróć do gry" #: src/game.cpp:1092 msgid "" "Default Controls:\n" "No menu visible:\n" "- single tap: button activate\n" "- double tap: place/use\n" "- slide finger: look around\n" "Menu/Inventory visible:\n" "- double tap (outside):\n" " -->close\n" "- touch stack, touch slot:\n" " --> move stack\n" "- touch&drag, tap 2nd finger\n" " --> place single item to slot\n" msgstr "" #: src/game.cpp:1106 msgid "" "Default Controls:\n" "- WASD: move\n" "- Space: jump/climb\n" "- Shift: sneak/go down\n" "- Q: drop item\n" "- I: inventory\n" "- Mouse: turn/look\n" "- Mouse left: dig/punch\n" "- Mouse right: place/use\n" "- Mouse wheel: select item\n" "- T: chat\n" msgstr "" "Domyślne sterowanie:↵\n" "- WASD: ruch↵\n" "- Spacja: skok/wspinanie się↵\n" "- Shift: skradanie się/schodzenie w dół↵\n" "- Q: upuszczenie przedmiotu↵\n" "- I: ekwipunek↵\n" "- Mysz: obracanie się/patrzenie↵\n" "- Lewy przycisk myszy: kopanie/uderzanie↵\n" "- Prawy przycisk myszy: postawienie/użycie przedmiotu↵\n" "- Rolka myszy: wybór przedmiotu↵\n" "- T: chat\n" #: src/game.cpp:1125 msgid "Continue" msgstr "Dalej" #: src/game.cpp:1129 msgid "Change Password" msgstr "Zmień hasło" #: src/game.cpp:1134 msgid "Sound Volume" msgstr "Głośność" #: src/game.cpp:1136 #, fuzzy msgid "Change Keys" msgstr "Zmień klawisze" #: src/game.cpp:1139 msgid "Exit to Menu" msgstr "Wyjście do menu" #: src/game.cpp:1141 msgid "Exit to OS" msgstr "Wyjście z gry" #: src/game.cpp:1841 #, fuzzy msgid "Shutting down..." msgstr "Wyłączanie..." #: src/game.cpp:1948 #, fuzzy msgid "Creating server..." msgstr "Tworzenie serwera...." #: src/game.cpp:1984 msgid "Creating client..." msgstr "Tworzenie klienta..." #: src/game.cpp:2159 msgid "Resolving address..." msgstr "Sprawdzanie adresu..." #: src/game.cpp:2261 msgid "Connecting to server..." msgstr "Łączenie z serwerem..." #: src/game.cpp:2317 msgid "Item definitions..." msgstr "Definicje przedmiotów..." #: src/game.cpp:2322 msgid "Node definitions..." msgstr "Definicje nod..." #: src/game.cpp:2329 msgid "Media..." msgstr "Media..." #: src/game.cpp:2334 msgid "KiB/s" msgstr "" #: src/game.cpp:2338 msgid "MiB/s" msgstr "" #: src/game.cpp:4363 msgid "" "\n" "Check debug.txt for details." msgstr "" "\n" "Sprawdź plik debug.txt by uzyskać więcej informacji." #: src/guiFormSpecMenu.cpp:2855 msgid "Enter " msgstr "" #: src/guiFormSpecMenu.cpp:2875 msgid "ok" msgstr "" #: src/guiKeyChangeMenu.cpp:125 msgid "Keybindings. (If this menu screws up, remove stuff from minetest.conf)" msgstr "" "Zdefiniowane klawisze. (Jeżeli to menu nie działa, usuń skonfigurowane " "klawisze z pliku minetest.conf)" #: src/guiKeyChangeMenu.cpp:165 msgid "\"Use\" = climb down" msgstr "\"Użyj\" = wspinaj się" #: src/guiKeyChangeMenu.cpp:180 msgid "Double tap \"jump\" to toggle fly" msgstr "Wciśnij dwukrotnie \"Skok\" by włączyć tryb latania" #: src/guiKeyChangeMenu.cpp:295 msgid "Key already in use" msgstr "Klawisz już zdefiniowany" #: src/guiKeyChangeMenu.cpp:373 msgid "press key" msgstr "naciśnij klawisz" #: src/guiKeyChangeMenu.cpp:399 msgid "Forward" msgstr "Przód" #: src/guiKeyChangeMenu.cpp:400 msgid "Backward" msgstr "Tył" #: src/guiKeyChangeMenu.cpp:401 src/keycode.cpp:228 msgid "Left" msgstr "Lewo" #: src/guiKeyChangeMenu.cpp:402 src/keycode.cpp:228 msgid "Right" msgstr "Prawo" #: src/guiKeyChangeMenu.cpp:403 msgid "Use" msgstr "Użyj" #: src/guiKeyChangeMenu.cpp:404 msgid "Jump" msgstr "Skok" #: src/guiKeyChangeMenu.cpp:405 msgid "Sneak" msgstr "Skradanie" #: src/guiKeyChangeMenu.cpp:406 msgid "Drop" msgstr "Upuść" #: src/guiKeyChangeMenu.cpp:407 msgid "Inventory" msgstr "Ekwipunek" #: src/guiKeyChangeMenu.cpp:408 msgid "Chat" msgstr "Czat" #: src/guiKeyChangeMenu.cpp:409 msgid "Command" msgstr "Komenda" #: src/guiKeyChangeMenu.cpp:410 msgid "Console" msgstr "Konsola" #: src/guiKeyChangeMenu.cpp:411 msgid "Toggle fly" msgstr "Przełącz tryb latania" #: src/guiKeyChangeMenu.cpp:412 msgid "Toggle fast" msgstr "Przełącz tryb szybki" #: src/guiKeyChangeMenu.cpp:413 #, fuzzy msgid "Toggle Cinematic" msgstr "Przełącz tryb szybki" #: src/guiKeyChangeMenu.cpp:414 msgid "Toggle noclip" msgstr "Przełącz tryb noclip" #: src/guiKeyChangeMenu.cpp:415 msgid "Range select" msgstr "Zasięg widzenia" #: src/guiKeyChangeMenu.cpp:416 msgid "Print stacks" msgstr "Drukuj stosy" #: src/guiPasswordChange.cpp:108 msgid "Old Password" msgstr "Stare hasło" #: src/guiPasswordChange.cpp:124 msgid "New Password" msgstr "Nowe hasło" #: src/guiPasswordChange.cpp:139 msgid "Confirm Password" msgstr "Potwierdź hasło" #: src/guiPasswordChange.cpp:155 msgid "Change" msgstr "Zmień" #: src/guiPasswordChange.cpp:164 msgid "Passwords do not match!" msgstr "Hasła nie są jednakowe!" #: src/guiVolumeChange.cpp:105 msgid "Sound Volume: " msgstr "Głośność: " #: src/guiVolumeChange.cpp:119 msgid "Exit" msgstr "Wyjście" #: src/keycode.cpp:223 msgid "Left Button" msgstr "Lewy przycisk myszy" #: src/keycode.cpp:223 msgid "Middle Button" msgstr "Środkowy przycisk myszy" #: src/keycode.cpp:223 msgid "Right Button" msgstr "Prawy przycisk myszy" #: src/keycode.cpp:223 msgid "X Button 1" msgstr "X Button 1" #: src/keycode.cpp:224 msgid "Back" msgstr "Backspace" #: src/keycode.cpp:224 msgid "Clear" msgstr "Delete" #: src/keycode.cpp:224 msgid "Return" msgstr "Enter" #: src/keycode.cpp:224 msgid "Tab" msgstr "Tab" #: src/keycode.cpp:224 msgid "X Button 2" msgstr "X Button 2" #: src/keycode.cpp:225 msgid "Capital" msgstr "Caps Lock" #: src/keycode.cpp:225 msgid "Control" msgstr "Control" #: src/keycode.cpp:225 msgid "Kana" msgstr "Kana" #: src/keycode.cpp:225 msgid "Menu" msgstr "Menu" #: src/keycode.cpp:225 msgid "Pause" msgstr "Pause" #: src/keycode.cpp:225 msgid "Shift" msgstr "Shift" #: src/keycode.cpp:226 msgid "Convert" msgstr "Convert" #: src/keycode.cpp:226 msgid "Escape" msgstr "Escape" #: src/keycode.cpp:226 msgid "Final" msgstr "Final" #: src/keycode.cpp:226 msgid "Junja" msgstr "Junja" #: src/keycode.cpp:226 msgid "Kanji" msgstr "Kanji" #: src/keycode.cpp:226 msgid "Nonconvert" msgstr "Nonconvert" #: src/keycode.cpp:227 msgid "End" msgstr "End" #: src/keycode.cpp:227 msgid "Home" msgstr "Home" #: src/keycode.cpp:227 msgid "Mode Change" msgstr "Mode Change" #: src/keycode.cpp:227 msgid "Next" msgstr "Next" #: src/keycode.cpp:227 msgid "Prior" msgstr "Prior" #: src/keycode.cpp:227 msgid "Space" msgstr "Spacja" #: src/keycode.cpp:228 msgid "Down" msgstr "Dół" #: src/keycode.cpp:228 msgid "Execute" msgstr "Execute" #: src/keycode.cpp:228 msgid "Print" msgstr "Print" #: src/keycode.cpp:228 msgid "Select" msgstr "Select" #: src/keycode.cpp:228 msgid "Up" msgstr "Góra" #: src/keycode.cpp:229 msgid "Help" msgstr "Pomoc" #: src/keycode.cpp:229 msgid "Insert" msgstr "Insert" #: src/keycode.cpp:229 msgid "Snapshot" msgstr "Snapshot" #: src/keycode.cpp:232 msgid "Left Windows" msgstr "Lewy Windows" #: src/keycode.cpp:233 msgid "Apps" msgstr "Apps" #: src/keycode.cpp:233 msgid "Numpad 0" msgstr "Numpad 0" #: src/keycode.cpp:233 msgid "Numpad 1" msgstr "Numpad 1" #: src/keycode.cpp:233 msgid "Right Windows" msgstr "Prawy Windows" #: src/keycode.cpp:233 msgid "Sleep" msgstr "Sleep" #: src/keycode.cpp:234 msgid "Numpad 2" msgstr "Numpad 2" #: src/keycode.cpp:234 msgid "Numpad 3" msgstr "Numpad 3" #: src/keycode.cpp:234 msgid "Numpad 4" msgstr "Numpad 4" #: src/keycode.cpp:234 msgid "Numpad 5" msgstr "Numpad 5" #: src/keycode.cpp:234 msgid "Numpad 6" msgstr "Numpad 6" #: src/keycode.cpp:234 msgid "Numpad 7" msgstr "Numpad 7" #: src/keycode.cpp:235 msgid "Numpad *" msgstr "Numpad *" #: src/keycode.cpp:235 msgid "Numpad +" msgstr "Numpad +" #: src/keycode.cpp:235 msgid "Numpad -" msgstr "Numpad -" #: src/keycode.cpp:235 msgid "Numpad /" msgstr "Numpad /" #: src/keycode.cpp:235 msgid "Numpad 8" msgstr "Numpad 8" #: src/keycode.cpp:235 msgid "Numpad 9" msgstr "Numpad 9" #: src/keycode.cpp:239 msgid "Num Lock" msgstr "Num Lock" #: src/keycode.cpp:239 msgid "Scroll Lock" msgstr "Scroll Lock" #: src/keycode.cpp:240 msgid "Left Shift" msgstr "Lewy Shift" #: src/keycode.cpp:240 msgid "Right Shift" msgstr "Prawy Shift" #: src/keycode.cpp:241 msgid "Left Control" msgstr "Lewy Control" #: src/keycode.cpp:241 msgid "Left Menu" msgstr "Lewy Menu" #: src/keycode.cpp:241 msgid "Right Control" msgstr "Prawy Control" #: src/keycode.cpp:241 msgid "Right Menu" msgstr "Prawy Menu" #: src/keycode.cpp:243 msgid "Comma" msgstr "Przecinek" #: src/keycode.cpp:243 msgid "Minus" msgstr "Minus" #: src/keycode.cpp:243 msgid "Period" msgstr "Kropka" #: src/keycode.cpp:243 msgid "Plus" msgstr "Plus" #: src/keycode.cpp:247 msgid "Attn" msgstr "Attn" #: src/keycode.cpp:247 msgid "CrSel" msgstr "CrSel" #: src/keycode.cpp:248 msgid "Erase OEF" msgstr "Erase OEF" #: src/keycode.cpp:248 msgid "ExSel" msgstr "ExSel" #: src/keycode.cpp:248 msgid "OEM Clear" msgstr "OEM Clear" #: src/keycode.cpp:248 msgid "PA1" msgstr "PA1" #: src/keycode.cpp:248 msgid "Zoom" msgstr "Zoom" #~ msgid "Game Name" #~ msgstr "Nazwa Gry" #~ msgid "Gamemgr: Unable to copy mod \"$1\" to game \"$2\"" #~ msgstr "Gamemgr: Kopiowanie moda \"$1\" do gry \"$2\" nie powiodło się" #~ msgid "GAMES" #~ msgstr "GRY" #~ msgid "Games" #~ msgstr "Gry" #~ msgid "Mods:" #~ msgstr "Mody:" #~ msgid "edit game" #~ msgstr "edytuj grę" #~ msgid "new game" #~ msgstr "nowa gra" #~ msgid "EDIT GAME" #~ msgstr "EDYTUJ GRĘ" #~ msgid "Remove selected mod" #~ msgstr "Usuń zaznaczony mod" #~ msgid "<<-- Add mod" #~ msgstr "<<--Dodaj mod" #~ msgid "CLIENT" #~ msgstr "KLIENT" #~ msgid "Favorites:" #~ msgstr "Ulubione:" #~ msgid "START SERVER" #~ msgstr "URUCHOM SERWER" #~ msgid "Name" #~ msgstr "Nazwa" #~ msgid "Password" #~ msgstr "Hasło" #~ msgid "SETTINGS" #~ msgstr "USTAWIENIA" #~ msgid "Preload item visuals" #~ msgstr "Ładuj obrazy przedmiotów" #~ msgid "Finite Liquid" #~ msgstr "Realistyczne ciecze" #~ msgid "SINGLE PLAYER" #~ msgstr "TRYB JEDNOOSOBOWY" #~ msgid "TEXTURE PACKS" #~ msgstr "PACZKI TEKSTUR" #~ msgid "MODS" #~ msgstr "MODY" #, fuzzy #~ msgid "Add mod:" #~ msgstr "<<--Dodaj mod" #, fuzzy #~ msgid "Local install" #~ msgstr "Instaluj" #~ msgid "" #~ "Warning: Some mods are not configured yet.\n" #~ "They will be enabled by default when you save the configuration. " #~ msgstr "" #~ "Uwaga: Niektóre z modyfikacji nie zostały jeszcze skonfigurowane.\n" #~ "Zostaną domyślnie włączone gdy zapiszesz konfigurację. " #~ msgid "" #~ "Warning: Some configured mods are missing.\n" #~ "Their setting will be removed when you save the configuration. " #~ msgstr "" #~ "Ostrzeżenie: Niektóre z modyfikacji nie zostały znalezione.\n" #~ "Ich ustawienia zostaną usunięte gdy zapiszesz konfigurację. " #~ msgid "" #~ "Default Controls:\n" #~ "- WASD: Walk\n" #~ "- Mouse left: dig/hit\n" #~ "- Mouse right: place/use\n" #~ "- Mouse wheel: select item\n" #~ "- 0...9: select item\n" #~ "- Shift: sneak\n" #~ "- R: Toggle viewing all loaded chunks\n" #~ "- I: Inventory menu\n" #~ "- ESC: This menu\n" #~ "- T: Chat\n" #~ msgstr "" #~ "Domyślne ustawienia:\n" #~ "- WASD: poruszanie\n" #~ "- Lewy przycisk myszki: kop/uderz\n" #~ "- Prawy przycisk myszki: połóż/użyj\n" #~ "- Kółko myszy: wybieranie przedmiotu\n" #~ "- 0...9: wybieranie przedmiotu\n" #~ "- Shift: skradanie\n" #~ "- R: przełączanie trybu widoczności\n" #~ "- I: menu ekwipunku\n" #~ "- ESC: to menu\n" #~ "- T: czat\n" #~ msgid "Failed to delete all world files" #~ msgstr "Nie udało się skasować wszystkich plików świata" #~ msgid "Cannot configure world: Nothing selected" #~ msgstr "Nie można skonfigurować świata: Nic nie zaznaczono" #~ msgid "Cannot create world: No games found" #~ msgstr "Nie można utworzyć świata: Nie znaleziono żadnego trybu gry" #~ msgid "Files to be deleted" #~ msgstr "Pliki do skasowania" #~ msgid "Cannot delete world: Nothing selected" #~ msgstr "Nie można skasować świata: nic nie zaznaczono" #~ msgid "Address required." #~ msgstr "Wymagany adres." #~ msgid "Create world" #~ msgstr "Stwórz świat" #~ msgid "Leave address blank to start a local server." #~ msgstr "Pozostaw pole adresu puste, by uruchomić serwer lokalny." #~ msgid "Show Favorites" #~ msgstr "Pokaż ulubione" #~ msgid "Show Public" #~ msgstr "Pokaż publiczne" #~ msgid "Advanced" #~ msgstr "Zaawansowane" #~ msgid "Multiplayer" #~ msgstr "Gra wieloosobowa" #~ msgid "Cannot create world: Name contains invalid characters" #~ msgstr "Nie można stworzyć świata: Nazwa zawiera niedozwolone znaki" #~ msgid "Warning: Configuration not consistent. " #~ msgstr "Ostrzeżenie: Plik konfiguracyjny niespójny. " #~ msgid "Configuration saved. " #~ msgstr "Konfiguracja zapisana. " #~ msgid "is required by:" #~ msgstr "wymagane przez:" #~ msgid "Left click: Move all items, Right click: Move single item" #~ msgstr "" #~ "Lewy przycisk myszy: przenieś wszystkie przedmioty, Prawy przycisk myszy: " #~ "przenieś pojedynczy przedmiot" #~ msgid "Anisotropic Filtering" #~ msgstr "Filtrowanie anizotropowe" #~ msgid "Mip-Mapping" #~ msgstr "Mip-Mappowanie" #, fuzzy #~ msgid "Downloading" #~ msgstr "Ściągnij" po/pt_BR/0000755000175000017500000000000012565232430013010 5ustar mquinsonmquinsonpo/pt_BR/minetest.po0000644000175000017500000007047312565232430015213 0ustar mquinsonmquinson# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: minetest\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2015-07-17 07:23+0200\n" "PO-Revision-Date: 2013-11-25 02:13+0200\n" "Last-Translator: Frederico Guimarães \n" "Language-Team: LANGUAGE \n" "Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 1.7-dev\n" #: builtin/fstk/ui.lua:82 msgid "An error occured in a Lua script, such as a mod:" msgstr "" #: builtin/fstk/ui.lua:84 msgid "An error occured:" msgstr "" #: builtin/fstk/ui.lua:89 builtin/mainmenu/store.lua:165 msgid "Ok" msgstr "Ok" #: builtin/mainmenu/common.lua:239 src/game.cpp:1891 msgid "Loading..." msgstr "Carregando..." #: builtin/mainmenu/common.lua:240 msgid "Try reenabling public serverlist and check your internet connection." msgstr "" #: builtin/mainmenu/dlg_config_world.lua:29 msgid "World:" msgstr "Mundo:" #: builtin/mainmenu/dlg_config_world.lua:33 #: builtin/mainmenu/dlg_config_world.lua:35 msgid "Hide Game" msgstr "Ocultar jogos" #: builtin/mainmenu/dlg_config_world.lua:39 #: builtin/mainmenu/dlg_config_world.lua:41 msgid "Hide mp content" msgstr "Ocultar conteúdo PMs" #: builtin/mainmenu/dlg_config_world.lua:49 msgid "Mod:" msgstr "Mod:" #: builtin/mainmenu/dlg_config_world.lua:51 builtin/mainmenu/tab_mods.lua:99 msgid "Depends:" msgstr "Depende de:" #: builtin/mainmenu/dlg_config_world.lua:54 src/guiKeyChangeMenu.cpp:191 msgid "Save" msgstr "Salvar" #: builtin/mainmenu/dlg_config_world.lua:55 #: builtin/mainmenu/dlg_create_world.lua:64 #: builtin/mainmenu/dlg_rename_modpack.lua:33 src/guiKeyChangeMenu.cpp:199 #: src/keycode.cpp:223 msgid "Cancel" msgstr "Cancelar" #: builtin/mainmenu/dlg_config_world.lua:71 msgid "Enable MP" msgstr "Habilitar PMs" #: builtin/mainmenu/dlg_config_world.lua:73 msgid "Disable MP" msgstr "Desabilitar PMs" #: builtin/mainmenu/dlg_config_world.lua:77 #: builtin/mainmenu/dlg_config_world.lua:79 msgid "enabled" msgstr "habilitado" #: builtin/mainmenu/dlg_config_world.lua:85 msgid "Enable all" msgstr "Habilitar todos" #: builtin/mainmenu/dlg_create_world.lua:50 msgid "World name" msgstr "Nome do mundo" #: builtin/mainmenu/dlg_create_world.lua:53 msgid "Seed" msgstr "Seed" #: builtin/mainmenu/dlg_create_world.lua:56 msgid "Mapgen" msgstr "Mapgen" #: builtin/mainmenu/dlg_create_world.lua:59 msgid "Game" msgstr "Jogo" #: builtin/mainmenu/dlg_create_world.lua:63 msgid "Create" msgstr "Criar" #: builtin/mainmenu/dlg_create_world.lua:68 msgid "You have no subgames installed." msgstr "" #: builtin/mainmenu/dlg_create_world.lua:69 msgid "Download one from minetest.net" msgstr "" #: builtin/mainmenu/dlg_create_world.lua:72 msgid "Warning: The minimal development test is meant for developers." msgstr "" #: builtin/mainmenu/dlg_create_world.lua:73 msgid "Download a subgame, such as minetest_game, from minetest.net" msgstr "" #: builtin/mainmenu/dlg_create_world.lua:99 msgid "A world named \"$1\" already exists" msgstr "Já existe um mundo com o nome \"$1\"" #: builtin/mainmenu/dlg_create_world.lua:116 msgid "No worldname given or no game selected" msgstr "" "Não foi fornecido nenhum nome para o mundo ou não foi selecionado nenhum jogo" #: builtin/mainmenu/dlg_delete_mod.lua:26 msgid "Are you sure you want to delete \"$1\"?" msgstr "Tem certeza que deseja excluir \"$1\"?" #: builtin/mainmenu/dlg_delete_mod.lua:27 #: builtin/mainmenu/dlg_delete_world.lua:25 #: builtin/mainmenu/tab_settings.lua:100 msgid "Yes" msgstr "Sim" #: builtin/mainmenu/dlg_delete_mod.lua:28 msgid "No of course not!" msgstr "Claro que não!" #: builtin/mainmenu/dlg_delete_mod.lua:41 msgid "Modmgr: failed to delete \"$1\"" msgstr "Modmgr: não foi possível excluir \"$1\"" #: builtin/mainmenu/dlg_delete_mod.lua:45 msgid "Modmgr: invalid modpath \"$1\"" msgstr "Modmgr: caminho inválido do módulo \"$1\"" #: builtin/mainmenu/dlg_delete_world.lua:24 msgid "Delete World \"$1\"?" msgstr "Excluir o mundo \"$1\"?" #: builtin/mainmenu/dlg_delete_world.lua:26 msgid "No" msgstr "Não" #: builtin/mainmenu/dlg_rename_modpack.lua:26 msgid "Rename Modpack:" msgstr "Renomear pacote de módulos:" #: builtin/mainmenu/dlg_rename_modpack.lua:31 src/keycode.cpp:227 msgid "Accept" msgstr "Aceitar" #: builtin/mainmenu/modmgr.lua:344 msgid "Install Mod: file: \"$1\"" msgstr "Instalação de módulo: arquivo: \"$1\"" #: builtin/mainmenu/modmgr.lua:345 #, fuzzy msgid "" "\n" "Install Mod: unsupported filetype \"$1\" or broken archive" msgstr "" "\n" "Instalação de módulo: o tipo de arquivo \"$1\" não é suportado" #: builtin/mainmenu/modmgr.lua:365 msgid "Failed to install $1 to $2" msgstr "Não foi possível instalar $1 em $2" #: builtin/mainmenu/modmgr.lua:368 msgid "Install Mod: unable to find suitable foldername for modpack $1" msgstr "" "Instalação de módulo: não foi possível encontrar o nome adequado da pasta " "para o pacote de módulos $1" #: builtin/mainmenu/modmgr.lua:388 msgid "Install Mod: unable to find real modname for: $1" msgstr "" "Instalação de módulo: não foi possível encontrar o nome real do módulo: $1" #: builtin/mainmenu/store.lua:88 msgid "Unsorted" msgstr "" #: builtin/mainmenu/store.lua:99 builtin/mainmenu/store.lua:580 msgid "Search" msgstr "" #: builtin/mainmenu/store.lua:126 msgid "Downloading $1, please wait..." msgstr "" #: builtin/mainmenu/store.lua:160 msgid "Successfully installed:" msgstr "" #: builtin/mainmenu/store.lua:162 #, fuzzy msgid "Shortname:" msgstr "Nome do mundo" #: builtin/mainmenu/store.lua:472 msgid "Rating" msgstr "Classificação" #: builtin/mainmenu/store.lua:497 msgid "re-Install" msgstr "reinstalar" #: builtin/mainmenu/store.lua:499 msgid "Install" msgstr "Instalar" #: builtin/mainmenu/store.lua:518 msgid "Close store" msgstr "" #: builtin/mainmenu/store.lua:526 msgid "Page $1 of $2" msgstr "Página $1 de $2" #: builtin/mainmenu/tab_credits.lua:22 msgid "Credits" msgstr "Créditos" #: builtin/mainmenu/tab_credits.lua:31 msgid "Core Developers" msgstr "Desenvolvedores principais" #: builtin/mainmenu/tab_credits.lua:47 msgid "Active Contributors" msgstr "Colaboradores ativos" #: builtin/mainmenu/tab_credits.lua:54 #, fuzzy msgid "Previous Core Developers" msgstr "Desenvolvedores principais" #: builtin/mainmenu/tab_credits.lua:59 msgid "Previous Contributors" msgstr "Colaboradores anteriores" #: builtin/mainmenu/tab_mods.lua:30 msgid "Installed Mods:" msgstr "Módulos instalados:" #: builtin/mainmenu/tab_mods.lua:39 msgid "Online mod repository" msgstr "Repositório de módulos online" #: builtin/mainmenu/tab_mods.lua:78 msgid "No mod description available" msgstr "Nenhuma descrição disponível do módulo" #: builtin/mainmenu/tab_mods.lua:82 msgid "Mod information:" msgstr "Informação do módulo:" #: builtin/mainmenu/tab_mods.lua:93 msgid "Rename" msgstr "Renomear" #: builtin/mainmenu/tab_mods.lua:95 msgid "Uninstall selected modpack" msgstr "Desinstalar o pacote de módulos selecionado" #: builtin/mainmenu/tab_mods.lua:106 msgid "Uninstall selected mod" msgstr "Desinstalar o módulo selecionado" #: builtin/mainmenu/tab_mods.lua:121 msgid "Select Mod File:" msgstr "Selecione o arquivo do módulo:" #: builtin/mainmenu/tab_mods.lua:165 msgid "Mods" msgstr "Módulos" #: builtin/mainmenu/tab_multiplayer.lua:23 #, fuzzy msgid "Address / Port :" msgstr "Endereço/Porta" #: builtin/mainmenu/tab_multiplayer.lua:24 #, fuzzy msgid "Name / Password :" msgstr "Nome/Senha" #: builtin/mainmenu/tab_multiplayer.lua:29 #: builtin/mainmenu/tab_simple_main.lua:30 msgid "Public Serverlist" msgstr "Servidores públicos" #: builtin/mainmenu/tab_multiplayer.lua:34 builtin/mainmenu/tab_server.lua:26 #: builtin/mainmenu/tab_singleplayer.lua:96 src/keycode.cpp:229 msgid "Delete" msgstr "Excluir" #: builtin/mainmenu/tab_multiplayer.lua:38 #: builtin/mainmenu/tab_simple_main.lua:34 msgid "Connect" msgstr "Conectar" #: builtin/mainmenu/tab_multiplayer.lua:62 #: builtin/mainmenu/tab_simple_main.lua:45 #, fuzzy msgid "Creative mode" msgstr "Modo criativo" #: builtin/mainmenu/tab_multiplayer.lua:63 #: builtin/mainmenu/tab_simple_main.lua:46 #, fuzzy msgid "Damage enabled" msgstr "habilitado" #: builtin/mainmenu/tab_multiplayer.lua:64 #: builtin/mainmenu/tab_simple_main.lua:47 #, fuzzy msgid "PvP enabled" msgstr "habilitado" #: builtin/mainmenu/tab_multiplayer.lua:257 msgid "Client" msgstr "Cliente" #: builtin/mainmenu/tab_server.lua:27 builtin/mainmenu/tab_singleplayer.lua:97 msgid "New" msgstr "Novo" #: builtin/mainmenu/tab_server.lua:28 builtin/mainmenu/tab_singleplayer.lua:98 msgid "Configure" msgstr "Configurar" #: builtin/mainmenu/tab_server.lua:29 msgid "Start Game" msgstr "Iniciar o jogo" #: builtin/mainmenu/tab_server.lua:30 #: builtin/mainmenu/tab_singleplayer.lua:100 msgid "Select World:" msgstr "Selecione um mundo:" #: builtin/mainmenu/tab_server.lua:31 builtin/mainmenu/tab_simple_main.lua:76 #: builtin/mainmenu/tab_singleplayer.lua:101 msgid "Creative Mode" msgstr "Modo criativo" #: builtin/mainmenu/tab_server.lua:33 builtin/mainmenu/tab_simple_main.lua:78 #: builtin/mainmenu/tab_singleplayer.lua:103 msgid "Enable Damage" msgstr "Habilitar dano" #: builtin/mainmenu/tab_server.lua:35 msgid "Public" msgstr "Público" #: builtin/mainmenu/tab_server.lua:37 builtin/mainmenu/tab_simple_main.lua:25 msgid "Name/Password" msgstr "Nome/Senha" #: builtin/mainmenu/tab_server.lua:45 msgid "Bind Address" msgstr "" #: builtin/mainmenu/tab_server.lua:47 msgid "Port" msgstr "" #: builtin/mainmenu/tab_server.lua:51 msgid "Server Port" msgstr "Porta do servidor" #: builtin/mainmenu/tab_server.lua:138 #: builtin/mainmenu/tab_singleplayer.lua:165 #, fuzzy msgid "No world created or selected!" msgstr "" "Não foi fornecido nenhum nome para o mundo ou não foi selecionado nenhum jogo" #: builtin/mainmenu/tab_server.lua:191 msgid "Server" msgstr "Servidor" #: builtin/mainmenu/tab_settings.lua:21 #, fuzzy msgid "Opaque Leaves" msgstr "Água opaca" #: builtin/mainmenu/tab_settings.lua:22 msgid "Simple Leaves" msgstr "" #: builtin/mainmenu/tab_settings.lua:23 #, fuzzy msgid "Fancy Leaves" msgstr "Árvores melhores" #: builtin/mainmenu/tab_settings.lua:32 msgid "No Filter" msgstr "" #: builtin/mainmenu/tab_settings.lua:33 #, fuzzy msgid "Bilinear Filter" msgstr "Filtragem bi-linear" #: builtin/mainmenu/tab_settings.lua:34 #, fuzzy msgid "Trilinear Filter" msgstr "Filtragem tri-linear" #: builtin/mainmenu/tab_settings.lua:43 msgid "No Mipmap" msgstr "" #: builtin/mainmenu/tab_settings.lua:44 msgid "Mipmap" msgstr "" #: builtin/mainmenu/tab_settings.lua:45 msgid "Mipmap + Aniso. Filter" msgstr "" #: builtin/mainmenu/tab_settings.lua:98 msgid "Are you sure to reset your singleplayer world?" msgstr "" #: builtin/mainmenu/tab_settings.lua:102 msgid "No!!!" msgstr "" #: builtin/mainmenu/tab_settings.lua:202 msgid "Smooth Lighting" msgstr "Iluminação suave" #: builtin/mainmenu/tab_settings.lua:204 msgid "Enable Particles" msgstr "Habilitar partículas" #: builtin/mainmenu/tab_settings.lua:206 msgid "3D Clouds" msgstr "Nuvens 3D" #: builtin/mainmenu/tab_settings.lua:208 msgid "Opaque Water" msgstr "Água opaca" #: builtin/mainmenu/tab_settings.lua:210 #, fuzzy msgid "Connected Glass" msgstr "Conectar" #: builtin/mainmenu/tab_settings.lua:212 msgid "Node Highlighting" msgstr "" #: builtin/mainmenu/tab_settings.lua:217 msgid "Texturing:" msgstr "" #: builtin/mainmenu/tab_settings.lua:222 msgid "Rendering:" msgstr "" #: builtin/mainmenu/tab_settings.lua:226 msgid "Restart minetest for driver change to take effect" msgstr "" #: builtin/mainmenu/tab_settings.lua:228 msgid "Shaders" msgstr "Sombreadores" #: builtin/mainmenu/tab_settings.lua:233 msgid "Change keys" msgstr "Mudar teclas" #: builtin/mainmenu/tab_settings.lua:236 #, fuzzy msgid "Reset singleplayer world" msgstr "Um jogador" #: builtin/mainmenu/tab_settings.lua:240 msgid "GUI scale factor" msgstr "" #: builtin/mainmenu/tab_settings.lua:244 msgid "Scaling factor applied to menu elements: " msgstr "" #: builtin/mainmenu/tab_settings.lua:250 msgid "Touch free target" msgstr "" #: builtin/mainmenu/tab_settings.lua:256 msgid "Touchthreshold (px)" msgstr "" #: builtin/mainmenu/tab_settings.lua:263 builtin/mainmenu/tab_settings.lua:277 #, fuzzy msgid "Bumpmapping" msgstr "Mipmapping" #: builtin/mainmenu/tab_settings.lua:265 builtin/mainmenu/tab_settings.lua:278 msgid "Generate Normalmaps" msgstr "" #: builtin/mainmenu/tab_settings.lua:267 builtin/mainmenu/tab_settings.lua:279 msgid "Parallax Occlusion" msgstr "" #: builtin/mainmenu/tab_settings.lua:269 builtin/mainmenu/tab_settings.lua:280 msgid "Waving Water" msgstr "" #: builtin/mainmenu/tab_settings.lua:271 builtin/mainmenu/tab_settings.lua:281 msgid "Waving Leaves" msgstr "" #: builtin/mainmenu/tab_settings.lua:273 builtin/mainmenu/tab_settings.lua:282 msgid "Waving Plants" msgstr "" #: builtin/mainmenu/tab_settings.lua:308 msgid "To enable shaders the OpenGL driver needs to be used." msgstr "Para habilitar os sombreadores é necessário usar o driver OpenGL." #: builtin/mainmenu/tab_settings.lua:430 msgid "Settings" msgstr "Configurações" #: builtin/mainmenu/tab_simple_main.lua:82 #, fuzzy msgid "Start Singleplayer" msgstr "Um jogador" #: builtin/mainmenu/tab_simple_main.lua:83 #, fuzzy msgid "Config mods" msgstr "Configurar" #: builtin/mainmenu/tab_simple_main.lua:201 #, fuzzy msgid "Main" msgstr "Menu principal" #: builtin/mainmenu/tab_singleplayer.lua:99 src/keycode.cpp:248 msgid "Play" msgstr "Jogar" #: builtin/mainmenu/tab_singleplayer.lua:246 msgid "Singleplayer" msgstr "Um jogador" #: builtin/mainmenu/tab_texturepacks.lua:49 msgid "Select texture pack:" msgstr "Selecione o pacote de texturas:" #: builtin/mainmenu/tab_texturepacks.lua:69 msgid "No information available" msgstr "Nenhuma informação disponível" #: builtin/mainmenu/tab_texturepacks.lua:114 #, fuzzy msgid "Texturepacks" msgstr "Pacotes de texturas" #: src/client.cpp:1721 #, fuzzy msgid "Loading textures..." msgstr "Carregando..." #: src/client.cpp:1736 #, fuzzy msgid "Rebuilding shaders..." msgstr "Resolvendo os endereços..." #: src/client.cpp:1743 msgid "Initializing nodes..." msgstr "" #: src/client.cpp:1760 msgid "Initializing nodes" msgstr "" #: src/client.cpp:1768 msgid "Item textures..." msgstr "Texturas dos itens..." #: src/client.cpp:1793 msgid "Done!" msgstr "" #: src/client/clientlauncher.cpp:185 msgid "Main Menu" msgstr "Menu principal" #: src/client/clientlauncher.cpp:223 msgid "Player name too long." msgstr "" #: src/client/clientlauncher.cpp:261 msgid "Connection error (timed out?)" msgstr "Erro de conexão (tempo excedido?)" #: src/client/clientlauncher.cpp:425 msgid "No world selected and no address provided. Nothing to do." msgstr "" "Nenhum mundo foi selecionado e nenhum endereço fornecido. Não existe nada a " "ser feito." #: src/client/clientlauncher.cpp:432 msgid "Provided world path doesn't exist: " msgstr "" #: src/client/clientlauncher.cpp:441 msgid "Could not find or load game \"" msgstr "Não foi possível localizar ou carregar jogo \"" #: src/client/clientlauncher.cpp:459 msgid "Invalid gamespec." msgstr "Especificação do jogo inválida." #: src/fontengine.cpp:70 src/fontengine.cpp:226 msgid "needs_fallback_font" msgstr "needs_fallback_font" #: src/game.cpp:1052 src/guiFormSpecMenu.cpp:2065 msgid "Proceed" msgstr "Continuar" #: src/game.cpp:1072 msgid "You died." msgstr "Você morreu." #: src/game.cpp:1073 msgid "Respawn" msgstr "Reviver" #: src/game.cpp:1092 msgid "" "Default Controls:\n" "No menu visible:\n" "- single tap: button activate\n" "- double tap: place/use\n" "- slide finger: look around\n" "Menu/Inventory visible:\n" "- double tap (outside):\n" " -->close\n" "- touch stack, touch slot:\n" " --> move stack\n" "- touch&drag, tap 2nd finger\n" " --> place single item to slot\n" msgstr "" #: src/game.cpp:1106 msgid "" "Default Controls:\n" "- WASD: move\n" "- Space: jump/climb\n" "- Shift: sneak/go down\n" "- Q: drop item\n" "- I: inventory\n" "- Mouse: turn/look\n" "- Mouse left: dig/punch\n" "- Mouse right: place/use\n" "- Mouse wheel: select item\n" "- T: chat\n" msgstr "" "Controles padrão:\n" "- WASD: mover\n" "- Espaço: pular/escalar\n" "- Shift: esgueirar/descer\n" "- Q: descartar o item\n" "- I: inventário\n" "- Mouse: virar/olhar\n" "- Botão esquerdo: cavar/atingir\n" "- Botão direito: colocar/usar\n" "- Roda: selecionar item\n" "- T: bate-papo\n" #: src/game.cpp:1125 msgid "Continue" msgstr "Continuar" #: src/game.cpp:1129 msgid "Change Password" msgstr "Alterar a senha" #: src/game.cpp:1134 msgid "Sound Volume" msgstr "Volume do som" #: src/game.cpp:1136 #, fuzzy msgid "Change Keys" msgstr "Mudar teclas" #: src/game.cpp:1139 msgid "Exit to Menu" msgstr "Sair para o menu" #: src/game.cpp:1141 msgid "Exit to OS" msgstr "Sair do Minetest" #: src/game.cpp:1841 #, fuzzy msgid "Shutting down..." msgstr "Desligando tudo..." #: src/game.cpp:1948 #, fuzzy msgid "Creating server..." msgstr "Criando o servidor..." #: src/game.cpp:1984 msgid "Creating client..." msgstr "Criando o cliente..." #: src/game.cpp:2159 msgid "Resolving address..." msgstr "Resolvendo os endereços..." #: src/game.cpp:2261 msgid "Connecting to server..." msgstr "Conectando ao servidor..." #: src/game.cpp:2317 msgid "Item definitions..." msgstr "Definições dos itens..." #: src/game.cpp:2322 msgid "Node definitions..." msgstr "Definições dos nós..." #: src/game.cpp:2329 msgid "Media..." msgstr "Mídia..." #: src/game.cpp:2334 msgid "KiB/s" msgstr "" #: src/game.cpp:2338 msgid "MiB/s" msgstr "" #: src/game.cpp:4363 msgid "" "\n" "Check debug.txt for details." msgstr "" "\n" "Verifique o debug.txt para mais detalhes." #: src/guiFormSpecMenu.cpp:2855 msgid "Enter " msgstr "" #: src/guiFormSpecMenu.cpp:2875 msgid "ok" msgstr "" #: src/guiKeyChangeMenu.cpp:125 msgid "Keybindings. (If this menu screws up, remove stuff from minetest.conf)" msgstr "" "Teclas (se este menu estiver com problema, remova itens do arquivo minetest." "conf)" #: src/guiKeyChangeMenu.cpp:165 msgid "\"Use\" = climb down" msgstr "\"Usar\" = descer" #: src/guiKeyChangeMenu.cpp:180 msgid "Double tap \"jump\" to toggle fly" msgstr "\"Pular\" duas vezes ativa o voo" #: src/guiKeyChangeMenu.cpp:295 msgid "Key already in use" msgstr "Essa tecla já está em uso" #: src/guiKeyChangeMenu.cpp:373 msgid "press key" msgstr "press. uma tecla" #: src/guiKeyChangeMenu.cpp:399 msgid "Forward" msgstr "Avançar" #: src/guiKeyChangeMenu.cpp:400 msgid "Backward" msgstr "Voltar" #: src/guiKeyChangeMenu.cpp:401 src/keycode.cpp:228 msgid "Left" msgstr "Esquerda" #: src/guiKeyChangeMenu.cpp:402 src/keycode.cpp:228 msgid "Right" msgstr "Direita" #: src/guiKeyChangeMenu.cpp:403 msgid "Use" msgstr "Usar" #: src/guiKeyChangeMenu.cpp:404 msgid "Jump" msgstr "Pular" #: src/guiKeyChangeMenu.cpp:405 msgid "Sneak" msgstr "Esgueirar" #: src/guiKeyChangeMenu.cpp:406 msgid "Drop" msgstr "Soltar" #: src/guiKeyChangeMenu.cpp:407 msgid "Inventory" msgstr "Inventário" #: src/guiKeyChangeMenu.cpp:408 msgid "Chat" msgstr "Bate-papo" #: src/guiKeyChangeMenu.cpp:409 msgid "Command" msgstr "Comando" #: src/guiKeyChangeMenu.cpp:410 msgid "Console" msgstr "Console" #: src/guiKeyChangeMenu.cpp:411 msgid "Toggle fly" msgstr "Alternar voo" #: src/guiKeyChangeMenu.cpp:412 msgid "Toggle fast" msgstr "Alternar corrida" #: src/guiKeyChangeMenu.cpp:413 #, fuzzy msgid "Toggle Cinematic" msgstr "Alternar corrida" #: src/guiKeyChangeMenu.cpp:414 msgid "Toggle noclip" msgstr "Alternar noclip" #: src/guiKeyChangeMenu.cpp:415 msgid "Range select" msgstr "Sel. distância" #: src/guiKeyChangeMenu.cpp:416 msgid "Print stacks" msgstr "Impr. pilha (log)" #: src/guiPasswordChange.cpp:108 msgid "Old Password" msgstr "Senha antiga" #: src/guiPasswordChange.cpp:124 msgid "New Password" msgstr "Nova senha" #: src/guiPasswordChange.cpp:139 msgid "Confirm Password" msgstr "Confirmar a senha" #: src/guiPasswordChange.cpp:155 msgid "Change" msgstr "Alterar" #: src/guiPasswordChange.cpp:164 msgid "Passwords do not match!" msgstr "As senhas não correspondem!" #: src/guiVolumeChange.cpp:105 msgid "Sound Volume: " msgstr "Volume do som: " #: src/guiVolumeChange.cpp:119 msgid "Exit" msgstr "Sair" #: src/keycode.cpp:223 msgid "Left Button" msgstr "Botão esquerdo" #: src/keycode.cpp:223 msgid "Middle Button" msgstr "Roda do mouse" #: src/keycode.cpp:223 msgid "Right Button" msgstr "Botão direito" #: src/keycode.cpp:223 msgid "X Button 1" msgstr "Botão X 1" #: src/keycode.cpp:224 msgid "Back" msgstr "Backspace" #: src/keycode.cpp:224 msgid "Clear" msgstr "Limpar" #: src/keycode.cpp:224 msgid "Return" msgstr "Enter" #: src/keycode.cpp:224 msgid "Tab" msgstr "Tab" #: src/keycode.cpp:224 msgid "X Button 2" msgstr "Botão X 2" #: src/keycode.cpp:225 msgid "Capital" msgstr "Caps Lock" #: src/keycode.cpp:225 msgid "Control" msgstr "Ctrl" #: src/keycode.cpp:225 msgid "Kana" msgstr "Kana" #: src/keycode.cpp:225 msgid "Menu" msgstr "Menu" #: src/keycode.cpp:225 msgid "Pause" msgstr "Pause" #: src/keycode.cpp:225 msgid "Shift" msgstr "Shift" #: src/keycode.cpp:226 msgid "Convert" msgstr "Convert" #: src/keycode.cpp:226 msgid "Escape" msgstr "Esc" #: src/keycode.cpp:226 msgid "Final" msgstr "Final" #: src/keycode.cpp:226 msgid "Junja" msgstr "Junja" #: src/keycode.cpp:226 msgid "Kanji" msgstr "Kanji" #: src/keycode.cpp:226 msgid "Nonconvert" msgstr "Nonconvert" #: src/keycode.cpp:227 msgid "End" msgstr "End" #: src/keycode.cpp:227 msgid "Home" msgstr "Home" #: src/keycode.cpp:227 msgid "Mode Change" msgstr "Mode Change" #: src/keycode.cpp:227 msgid "Next" msgstr "Page Down" #: src/keycode.cpp:227 msgid "Prior" msgstr "Page Up" #: src/keycode.cpp:227 msgid "Space" msgstr "Espaço" #: src/keycode.cpp:228 msgid "Down" msgstr "Abaixo" #: src/keycode.cpp:228 msgid "Execute" msgstr "Executar" #: src/keycode.cpp:228 msgid "Print" msgstr "Print Screen" #: src/keycode.cpp:228 msgid "Select" msgstr "Select" #: src/keycode.cpp:228 msgid "Up" msgstr "Acima" #: src/keycode.cpp:229 msgid "Help" msgstr "Ajuda" #: src/keycode.cpp:229 msgid "Insert" msgstr "Insert" #: src/keycode.cpp:229 msgid "Snapshot" msgstr "Captura de tela" #: src/keycode.cpp:232 msgid "Left Windows" msgstr "Windows esq." #: src/keycode.cpp:233 msgid "Apps" msgstr "Apps" #: src/keycode.cpp:233 msgid "Numpad 0" msgstr "Tecl.num.0" #: src/keycode.cpp:233 msgid "Numpad 1" msgstr "Tecl.num.1" #: src/keycode.cpp:233 msgid "Right Windows" msgstr "Windows dir." #: src/keycode.cpp:233 msgid "Sleep" msgstr "Sleep" #: src/keycode.cpp:234 msgid "Numpad 2" msgstr "Tecl.num.2" #: src/keycode.cpp:234 msgid "Numpad 3" msgstr "Tecl.num.3" #: src/keycode.cpp:234 msgid "Numpad 4" msgstr "Tecl.num.4" #: src/keycode.cpp:234 msgid "Numpad 5" msgstr "Tecl.num.5" #: src/keycode.cpp:234 msgid "Numpad 6" msgstr "Tecl.num.6" #: src/keycode.cpp:234 msgid "Numpad 7" msgstr "Tecl.num.7" #: src/keycode.cpp:235 msgid "Numpad *" msgstr "Tecl.num.*" #: src/keycode.cpp:235 msgid "Numpad +" msgstr "Tecl.num.+" #: src/keycode.cpp:235 msgid "Numpad -" msgstr "Tecl.num.-" #: src/keycode.cpp:235 msgid "Numpad /" msgstr "Tecl.num./" #: src/keycode.cpp:235 msgid "Numpad 8" msgstr "Tecl.num.8" #: src/keycode.cpp:235 msgid "Numpad 9" msgstr "Tecl.num.9" #: src/keycode.cpp:239 msgid "Num Lock" msgstr "Num Lock" #: src/keycode.cpp:239 msgid "Scroll Lock" msgstr "Scroll Lock" #: src/keycode.cpp:240 msgid "Left Shift" msgstr "Shift esq." #: src/keycode.cpp:240 msgid "Right Shift" msgstr "Shift dir." #: src/keycode.cpp:241 msgid "Left Control" msgstr "Ctrl esq." #: src/keycode.cpp:241 msgid "Left Menu" msgstr "Menu esq." #: src/keycode.cpp:241 msgid "Right Control" msgstr "Ctrl dir." #: src/keycode.cpp:241 msgid "Right Menu" msgstr "Menu dir." #: src/keycode.cpp:243 msgid "Comma" msgstr "Vírgula" #: src/keycode.cpp:243 msgid "Minus" msgstr "Menos" #: src/keycode.cpp:243 msgid "Period" msgstr "Ponto" #: src/keycode.cpp:243 msgid "Plus" msgstr "Mais" #: src/keycode.cpp:247 msgid "Attn" msgstr "Attn" #: src/keycode.cpp:247 msgid "CrSel" msgstr "CrSel" #: src/keycode.cpp:248 msgid "Erase OEF" msgstr "Apagar OEF" #: src/keycode.cpp:248 msgid "ExSel" msgstr "ExSel" #: src/keycode.cpp:248 msgid "OEM Clear" msgstr "Limpar OEM" #: src/keycode.cpp:248 msgid "PA1" msgstr "PA1" #: src/keycode.cpp:248 msgid "Zoom" msgstr "Zoom" #~ msgid "Game Name" #~ msgstr "Nome do jogo" #~ msgid "Gamemgr: Unable to copy mod \"$1\" to game \"$2\"" #~ msgstr "Gamemgr: Não foi possível copiar o mod \"$1\" para o jogo \"$2\"" #~ msgid "GAMES" #~ msgstr "JOGOS" #~ msgid "Games" #~ msgstr "Jogos" #~ msgid "Mods:" #~ msgstr "Módulos:" #~ msgid "edit game" #~ msgstr "editar o jogo" #~ msgid "new game" #~ msgstr "novo jogo" #~ msgid "EDIT GAME" #~ msgstr "EDITAR JOGO" #~ msgid "Remove selected mod" #~ msgstr "Remover o módulo selecionado" #~ msgid "<<-- Add mod" #~ msgstr "<<-- Adicionar módulo" #~ msgid "CLIENT" #~ msgstr "CLIENTE" #~ msgid "Favorites:" #~ msgstr "Favoritos:" #~ msgid "START SERVER" #~ msgstr "SERVIDOR" #~ msgid "Name" #~ msgstr "Nome" #~ msgid "Password" #~ msgstr "Senha" #~ msgid "SETTINGS" #~ msgstr "CONFIGURAÇÕES" #~ msgid "Preload item visuals" #~ msgstr "Precarga de elementos visuais" #~ msgid "Finite Liquid" #~ msgstr "Líquido finito" #~ msgid "SINGLE PLAYER" #~ msgstr "UM JOGADOR" #~ msgid "TEXTURE PACKS" #~ msgstr "TEXTURAS" #~ msgid "MODS" #~ msgstr "MÓDULOS" #~ msgid "Add mod:" #~ msgstr "Adicionar módulo:" #~ msgid "Local install" #~ msgstr "Instalação local" #~ msgid "" #~ "Warning: Some mods are not configured yet.\n" #~ "They will be enabled by default when you save the configuration. " #~ msgstr "" #~ "Atenção: Alguns mods ainda não foram configurados.\n" #~ "E eles serão ativados por padrão, quando você salvar a configuração." #~ msgid "" #~ "Warning: Some configured mods are missing.\n" #~ "Their setting will be removed when you save the configuration. " #~ msgstr "" #~ "Atenção: Alguns mods configurados não foram encontrados.\n" #~ "Suas definições serão removidas quando você salvar a configuração." #~ msgid "" #~ "Default Controls:\n" #~ "- WASD: Walk\n" #~ "- Mouse left: dig/hit\n" #~ "- Mouse right: place/use\n" #~ "- Mouse wheel: select item\n" #~ "- 0...9: select item\n" #~ "- Shift: sneak\n" #~ "- R: Toggle viewing all loaded chunks\n" #~ "- I: Inventory menu\n" #~ "- ESC: This menu\n" #~ "- T: Chat\n" #~ msgstr "" #~ "Controles padrão:\n" #~ "- WASD: andar\n" #~ "- Botão esquerdo: cavar/golpear\n" #~ "- Botão direito: colocar/usar\n" #~ "- Roda do mouse: selecionar item\n" #~ "- 0...9: selecionar item\n" #~ "- Shift: esgueirar\n" #~ "- R: alternar a distância de visualização\n" #~ "- I: inventário\n" #~ "- ESC: este menu\n" #~ "- T: bate-papo\n" #~ msgid "Failed to delete all world files" #~ msgstr "Não foi possível excluir todos os arquivos do mundo" #~ msgid "Cannot configure world: Nothing selected" #~ msgstr "Não foi possível configurar o mundo: Nada foi selecionado" #~ msgid "Cannot create world: No games found" #~ msgstr "Não foi possivel criar o mundo: Não foi encontrado nenhum jogo" #~ msgid "Files to be deleted" #~ msgstr "Arquivos a serem excluídos" #~ msgid "Cannot delete world: Nothing selected" #~ msgstr "Não foi possível excluir o mundo: Nenhum foi selecionado" #~ msgid "Address required." #~ msgstr "É necessário um endereço." #~ msgid "Create world" #~ msgstr "Criar o mundo" #~ msgid "Leave address blank to start a local server." #~ msgstr "Deixe o endereço em branco para iniciar um servidor local." #~ msgid "Show Favorites" #~ msgstr "Exibir favoritos" #~ msgid "Show Public" #~ msgstr "Exibir públicos" #~ msgid "Advanced" #~ msgstr "Avançado" #~ msgid "Multiplayer" #~ msgstr "Vários jogadores" #~ msgid "Cannot create world: Name contains invalid characters" #~ msgstr "Não foi possível criar o mundo: O nome contém caracteres inválidos" #~ msgid "Warning: Configuration not consistent. " #~ msgstr "Atenção: A configuração não está consistente." #~ msgid "Configuration saved. " #~ msgstr "A configuração foi salva. " #~ msgid "is required by:" #~ msgstr "é necessário para:" #~ msgid "Left click: Move all items, Right click: Move single item" #~ msgstr "Botão esquerdo: Move todos os itens. Botão direito: Move um item" #~ msgid "Anisotropic Filtering" #~ msgstr "Filtragem anisotrópica" #~ msgid "Mip-Mapping" #~ msgstr "Mipmapping" #, fuzzy #~ msgid "Downloading" #~ msgstr "Baixar" po/uk/0000755000175000017500000000000012565232430012421 5ustar mquinsonmquinsonpo/uk/minetest.po0000644000175000017500000006737612565232430014634 0ustar mquinsonmquinson# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: minetest\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2015-07-17 07:23+0200\n" "PO-Revision-Date: 2013-06-27 01:22+0200\n" "Last-Translator: Vladimir a \n" "Language-Team: LANGUAGE \n" "Language: uk\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" "X-Generator: Weblate 1.4-dev\n" #: builtin/fstk/ui.lua:82 msgid "An error occured in a Lua script, such as a mod:" msgstr "" #: builtin/fstk/ui.lua:84 msgid "An error occured:" msgstr "" #: builtin/fstk/ui.lua:89 builtin/mainmenu/store.lua:165 msgid "Ok" msgstr "" #: builtin/mainmenu/common.lua:239 src/game.cpp:1891 msgid "Loading..." msgstr "Завантаження..." #: builtin/mainmenu/common.lua:240 msgid "Try reenabling public serverlist and check your internet connection." msgstr "" #: builtin/mainmenu/dlg_config_world.lua:29 #, fuzzy msgid "World:" msgstr "Виберіть світ:" #: builtin/mainmenu/dlg_config_world.lua:33 #: builtin/mainmenu/dlg_config_world.lua:35 #, fuzzy msgid "Hide Game" msgstr "Гра" #: builtin/mainmenu/dlg_config_world.lua:39 #: builtin/mainmenu/dlg_config_world.lua:41 msgid "Hide mp content" msgstr "" #: builtin/mainmenu/dlg_config_world.lua:49 msgid "Mod:" msgstr "" #: builtin/mainmenu/dlg_config_world.lua:51 builtin/mainmenu/tab_mods.lua:99 #, fuzzy msgid "Depends:" msgstr "залежить від:" #: builtin/mainmenu/dlg_config_world.lua:54 src/guiKeyChangeMenu.cpp:191 msgid "Save" msgstr "Зберегти" #: builtin/mainmenu/dlg_config_world.lua:55 #: builtin/mainmenu/dlg_create_world.lua:64 #: builtin/mainmenu/dlg_rename_modpack.lua:33 src/guiKeyChangeMenu.cpp:199 #: src/keycode.cpp:223 msgid "Cancel" msgstr "Відміна" #: builtin/mainmenu/dlg_config_world.lua:71 #, fuzzy msgid "Enable MP" msgstr "Увімкнути Все" #: builtin/mainmenu/dlg_config_world.lua:73 #, fuzzy msgid "Disable MP" msgstr "Вимкнути Усе" #: builtin/mainmenu/dlg_config_world.lua:77 #: builtin/mainmenu/dlg_config_world.lua:79 msgid "enabled" msgstr "Увімкнено" #: builtin/mainmenu/dlg_config_world.lua:85 #, fuzzy msgid "Enable all" msgstr "Увімкнути Все" #: builtin/mainmenu/dlg_create_world.lua:50 msgid "World name" msgstr "Назва Світу" #: builtin/mainmenu/dlg_create_world.lua:53 msgid "Seed" msgstr "" #: builtin/mainmenu/dlg_create_world.lua:56 msgid "Mapgen" msgstr "" #: builtin/mainmenu/dlg_create_world.lua:59 msgid "Game" msgstr "Гра" #: builtin/mainmenu/dlg_create_world.lua:63 msgid "Create" msgstr "Створити" #: builtin/mainmenu/dlg_create_world.lua:68 msgid "You have no subgames installed." msgstr "" #: builtin/mainmenu/dlg_create_world.lua:69 msgid "Download one from minetest.net" msgstr "" #: builtin/mainmenu/dlg_create_world.lua:72 msgid "Warning: The minimal development test is meant for developers." msgstr "" #: builtin/mainmenu/dlg_create_world.lua:73 msgid "Download a subgame, such as minetest_game, from minetest.net" msgstr "" #: builtin/mainmenu/dlg_create_world.lua:99 #, fuzzy msgid "A world named \"$1\" already exists" msgstr "Неможливо створити світ: Світ з таким ім'ям вже існує" #: builtin/mainmenu/dlg_create_world.lua:116 msgid "No worldname given or no game selected" msgstr "" #: builtin/mainmenu/dlg_delete_mod.lua:26 msgid "Are you sure you want to delete \"$1\"?" msgstr "" #: builtin/mainmenu/dlg_delete_mod.lua:27 #: builtin/mainmenu/dlg_delete_world.lua:25 #: builtin/mainmenu/tab_settings.lua:100 msgid "Yes" msgstr "Так" #: builtin/mainmenu/dlg_delete_mod.lua:28 msgid "No of course not!" msgstr "" #: builtin/mainmenu/dlg_delete_mod.lua:41 msgid "Modmgr: failed to delete \"$1\"" msgstr "" #: builtin/mainmenu/dlg_delete_mod.lua:45 msgid "Modmgr: invalid modpath \"$1\"" msgstr "" #: builtin/mainmenu/dlg_delete_world.lua:24 #, fuzzy msgid "Delete World \"$1\"?" msgstr "Видалити світ" #: builtin/mainmenu/dlg_delete_world.lua:26 msgid "No" msgstr "Ні" #: builtin/mainmenu/dlg_rename_modpack.lua:26 msgid "Rename Modpack:" msgstr "" #: builtin/mainmenu/dlg_rename_modpack.lua:31 src/keycode.cpp:227 #, fuzzy msgid "Accept" msgstr "Підтвердити" #: builtin/mainmenu/modmgr.lua:344 msgid "Install Mod: file: \"$1\"" msgstr "" #: builtin/mainmenu/modmgr.lua:345 msgid "" "\n" "Install Mod: unsupported filetype \"$1\" or broken archive" msgstr "" #: builtin/mainmenu/modmgr.lua:365 #, fuzzy msgid "Failed to install $1 to $2" msgstr "Не вдалося ініціалізувати світ" #: builtin/mainmenu/modmgr.lua:368 msgid "Install Mod: unable to find suitable foldername for modpack $1" msgstr "" #: builtin/mainmenu/modmgr.lua:388 msgid "Install Mod: unable to find real modname for: $1" msgstr "" #: builtin/mainmenu/store.lua:88 msgid "Unsorted" msgstr "" #: builtin/mainmenu/store.lua:99 builtin/mainmenu/store.lua:580 msgid "Search" msgstr "" #: builtin/mainmenu/store.lua:126 msgid "Downloading $1, please wait..." msgstr "" #: builtin/mainmenu/store.lua:160 msgid "Successfully installed:" msgstr "" #: builtin/mainmenu/store.lua:162 #, fuzzy msgid "Shortname:" msgstr "Назва Світу" #: builtin/mainmenu/store.lua:472 msgid "Rating" msgstr "" #: builtin/mainmenu/store.lua:497 msgid "re-Install" msgstr "" #: builtin/mainmenu/store.lua:499 msgid "Install" msgstr "" #: builtin/mainmenu/store.lua:518 msgid "Close store" msgstr "" #: builtin/mainmenu/store.lua:526 msgid "Page $1 of $2" msgstr "" #: builtin/mainmenu/tab_credits.lua:22 msgid "Credits" msgstr "Подяка" #: builtin/mainmenu/tab_credits.lua:31 msgid "Core Developers" msgstr "" #: builtin/mainmenu/tab_credits.lua:47 msgid "Active Contributors" msgstr "" #: builtin/mainmenu/tab_credits.lua:54 msgid "Previous Core Developers" msgstr "" #: builtin/mainmenu/tab_credits.lua:59 msgid "Previous Contributors" msgstr "" #: builtin/mainmenu/tab_mods.lua:30 msgid "Installed Mods:" msgstr "" #: builtin/mainmenu/tab_mods.lua:39 msgid "Online mod repository" msgstr "" #: builtin/mainmenu/tab_mods.lua:78 msgid "No mod description available" msgstr "" #: builtin/mainmenu/tab_mods.lua:82 msgid "Mod information:" msgstr "" #: builtin/mainmenu/tab_mods.lua:93 msgid "Rename" msgstr "" #: builtin/mainmenu/tab_mods.lua:95 msgid "Uninstall selected modpack" msgstr "" #: builtin/mainmenu/tab_mods.lua:106 msgid "Uninstall selected mod" msgstr "" #: builtin/mainmenu/tab_mods.lua:121 #, fuzzy msgid "Select Mod File:" msgstr "Виберіть світ:" #: builtin/mainmenu/tab_mods.lua:165 msgid "Mods" msgstr "" #: builtin/mainmenu/tab_multiplayer.lua:23 #, fuzzy msgid "Address / Port :" msgstr "Адреса/Порт" #: builtin/mainmenu/tab_multiplayer.lua:24 #, fuzzy msgid "Name / Password :" msgstr "Ім'я/Пароль" #: builtin/mainmenu/tab_multiplayer.lua:29 #: builtin/mainmenu/tab_simple_main.lua:30 #, fuzzy msgid "Public Serverlist" msgstr "Список публічних серверів:" #: builtin/mainmenu/tab_multiplayer.lua:34 builtin/mainmenu/tab_server.lua:26 #: builtin/mainmenu/tab_singleplayer.lua:96 src/keycode.cpp:229 msgid "Delete" msgstr "Видалити" #: builtin/mainmenu/tab_multiplayer.lua:38 #: builtin/mainmenu/tab_simple_main.lua:34 msgid "Connect" msgstr "Підключитися" #: builtin/mainmenu/tab_multiplayer.lua:62 #: builtin/mainmenu/tab_simple_main.lua:45 #, fuzzy msgid "Creative mode" msgstr "Режим Створення" #: builtin/mainmenu/tab_multiplayer.lua:63 #: builtin/mainmenu/tab_simple_main.lua:46 #, fuzzy msgid "Damage enabled" msgstr "Увімкнено" #: builtin/mainmenu/tab_multiplayer.lua:64 #: builtin/mainmenu/tab_simple_main.lua:47 #, fuzzy msgid "PvP enabled" msgstr "Увімкнено" #: builtin/mainmenu/tab_multiplayer.lua:257 msgid "Client" msgstr "" #: builtin/mainmenu/tab_server.lua:27 builtin/mainmenu/tab_singleplayer.lua:97 msgid "New" msgstr "Новий" #: builtin/mainmenu/tab_server.lua:28 builtin/mainmenu/tab_singleplayer.lua:98 msgid "Configure" msgstr "Налаштувати" #: builtin/mainmenu/tab_server.lua:29 #, fuzzy msgid "Start Game" msgstr "Почати гру / Підключитися" #: builtin/mainmenu/tab_server.lua:30 #: builtin/mainmenu/tab_singleplayer.lua:100 msgid "Select World:" msgstr "Виберіть світ:" #: builtin/mainmenu/tab_server.lua:31 builtin/mainmenu/tab_simple_main.lua:76 #: builtin/mainmenu/tab_singleplayer.lua:101 msgid "Creative Mode" msgstr "Режим Створення" #: builtin/mainmenu/tab_server.lua:33 builtin/mainmenu/tab_simple_main.lua:78 #: builtin/mainmenu/tab_singleplayer.lua:103 msgid "Enable Damage" msgstr "Ввімкнути урон" #: builtin/mainmenu/tab_server.lua:35 msgid "Public" msgstr "Публичний" #: builtin/mainmenu/tab_server.lua:37 builtin/mainmenu/tab_simple_main.lua:25 msgid "Name/Password" msgstr "Ім'я/Пароль" #: builtin/mainmenu/tab_server.lua:45 msgid "Bind Address" msgstr "" #: builtin/mainmenu/tab_server.lua:47 msgid "Port" msgstr "" #: builtin/mainmenu/tab_server.lua:51 msgid "Server Port" msgstr "" #: builtin/mainmenu/tab_server.lua:138 #: builtin/mainmenu/tab_singleplayer.lua:165 msgid "No world created or selected!" msgstr "" #: builtin/mainmenu/tab_server.lua:191 msgid "Server" msgstr "" #: builtin/mainmenu/tab_settings.lua:21 #, fuzzy msgid "Opaque Leaves" msgstr "Непрозора вода" #: builtin/mainmenu/tab_settings.lua:22 msgid "Simple Leaves" msgstr "" #: builtin/mainmenu/tab_settings.lua:23 #, fuzzy msgid "Fancy Leaves" msgstr "Гарні дерева" #: builtin/mainmenu/tab_settings.lua:32 msgid "No Filter" msgstr "" #: builtin/mainmenu/tab_settings.lua:33 #, fuzzy msgid "Bilinear Filter" msgstr "Білінійна фільтрація" #: builtin/mainmenu/tab_settings.lua:34 #, fuzzy msgid "Trilinear Filter" msgstr "Трилінійна фільтрація" #: builtin/mainmenu/tab_settings.lua:43 msgid "No Mipmap" msgstr "" #: builtin/mainmenu/tab_settings.lua:44 msgid "Mipmap" msgstr "" #: builtin/mainmenu/tab_settings.lua:45 msgid "Mipmap + Aniso. Filter" msgstr "" #: builtin/mainmenu/tab_settings.lua:98 msgid "Are you sure to reset your singleplayer world?" msgstr "" #: builtin/mainmenu/tab_settings.lua:102 msgid "No!!!" msgstr "" #: builtin/mainmenu/tab_settings.lua:202 msgid "Smooth Lighting" msgstr "Рівне освітлення" #: builtin/mainmenu/tab_settings.lua:204 msgid "Enable Particles" msgstr "Ввімкнути частки" #: builtin/mainmenu/tab_settings.lua:206 msgid "3D Clouds" msgstr "3D Хмари" #: builtin/mainmenu/tab_settings.lua:208 #, fuzzy msgid "Opaque Water" msgstr "Непрозора вода" #: builtin/mainmenu/tab_settings.lua:210 #, fuzzy msgid "Connected Glass" msgstr "Підключитися" #: builtin/mainmenu/tab_settings.lua:212 msgid "Node Highlighting" msgstr "" #: builtin/mainmenu/tab_settings.lua:217 msgid "Texturing:" msgstr "" #: builtin/mainmenu/tab_settings.lua:222 msgid "Rendering:" msgstr "" #: builtin/mainmenu/tab_settings.lua:226 msgid "Restart minetest for driver change to take effect" msgstr "" #: builtin/mainmenu/tab_settings.lua:228 msgid "Shaders" msgstr "Шейдери" #: builtin/mainmenu/tab_settings.lua:233 msgid "Change keys" msgstr "Змінити клавіши" #: builtin/mainmenu/tab_settings.lua:236 #, fuzzy msgid "Reset singleplayer world" msgstr "Одиночна гра" #: builtin/mainmenu/tab_settings.lua:240 msgid "GUI scale factor" msgstr "" #: builtin/mainmenu/tab_settings.lua:244 msgid "Scaling factor applied to menu elements: " msgstr "" #: builtin/mainmenu/tab_settings.lua:250 msgid "Touch free target" msgstr "" #: builtin/mainmenu/tab_settings.lua:256 msgid "Touchthreshold (px)" msgstr "" #: builtin/mainmenu/tab_settings.lua:263 builtin/mainmenu/tab_settings.lua:277 #, fuzzy msgid "Bumpmapping" msgstr "MIP-текстурування" #: builtin/mainmenu/tab_settings.lua:265 builtin/mainmenu/tab_settings.lua:278 msgid "Generate Normalmaps" msgstr "" #: builtin/mainmenu/tab_settings.lua:267 builtin/mainmenu/tab_settings.lua:279 msgid "Parallax Occlusion" msgstr "" #: builtin/mainmenu/tab_settings.lua:269 builtin/mainmenu/tab_settings.lua:280 msgid "Waving Water" msgstr "" #: builtin/mainmenu/tab_settings.lua:271 builtin/mainmenu/tab_settings.lua:281 msgid "Waving Leaves" msgstr "" #: builtin/mainmenu/tab_settings.lua:273 builtin/mainmenu/tab_settings.lua:282 msgid "Waving Plants" msgstr "" #: builtin/mainmenu/tab_settings.lua:308 msgid "To enable shaders the OpenGL driver needs to be used." msgstr "" #: builtin/mainmenu/tab_settings.lua:430 msgid "Settings" msgstr "Налаштування" #: builtin/mainmenu/tab_simple_main.lua:82 #, fuzzy msgid "Start Singleplayer" msgstr "Одиночна гра" #: builtin/mainmenu/tab_simple_main.lua:83 #, fuzzy msgid "Config mods" msgstr "Налаштувати" #: builtin/mainmenu/tab_simple_main.lua:201 #, fuzzy msgid "Main" msgstr "Головне Меню" #: builtin/mainmenu/tab_singleplayer.lua:99 src/keycode.cpp:248 msgid "Play" msgstr "Грати" #: builtin/mainmenu/tab_singleplayer.lua:246 msgid "Singleplayer" msgstr "Одиночна гра" #: builtin/mainmenu/tab_texturepacks.lua:49 msgid "Select texture pack:" msgstr "" #: builtin/mainmenu/tab_texturepacks.lua:69 msgid "No information available" msgstr "" #: builtin/mainmenu/tab_texturepacks.lua:114 msgid "Texturepacks" msgstr "" #: src/client.cpp:1721 #, fuzzy msgid "Loading textures..." msgstr "Завантаження..." #: src/client.cpp:1736 #, fuzzy msgid "Rebuilding shaders..." msgstr "Отримання адреси..." #: src/client.cpp:1743 msgid "Initializing nodes..." msgstr "" #: src/client.cpp:1760 msgid "Initializing nodes" msgstr "" #: src/client.cpp:1768 msgid "Item textures..." msgstr "Текстура предметів..." #: src/client.cpp:1793 msgid "Done!" msgstr "" #: src/client/clientlauncher.cpp:185 msgid "Main Menu" msgstr "Головне Меню" #: src/client/clientlauncher.cpp:223 msgid "Player name too long." msgstr "" #: src/client/clientlauncher.cpp:261 msgid "Connection error (timed out?)" msgstr "Помилка з'єднання (час вийшов?)" #: src/client/clientlauncher.cpp:425 msgid "No world selected and no address provided. Nothing to do." msgstr "Жоден світ не вибрано та не надано адреси. Нічого не робити." #: src/client/clientlauncher.cpp:432 msgid "Provided world path doesn't exist: " msgstr "" #: src/client/clientlauncher.cpp:441 msgid "Could not find or load game \"" msgstr "Неможливо знайти, або завантажити гру \"" #: src/client/clientlauncher.cpp:459 msgid "Invalid gamespec." msgstr "Помилкова конфігурація гри." #: src/fontengine.cpp:70 src/fontengine.cpp:226 msgid "needs_fallback_font" msgstr "" #: src/game.cpp:1052 src/guiFormSpecMenu.cpp:2065 msgid "Proceed" msgstr "Далі" #: src/game.cpp:1072 msgid "You died." msgstr "Ви загинули." #: src/game.cpp:1073 msgid "Respawn" msgstr "Народитися" #: src/game.cpp:1092 msgid "" "Default Controls:\n" "No menu visible:\n" "- single tap: button activate\n" "- double tap: place/use\n" "- slide finger: look around\n" "Menu/Inventory visible:\n" "- double tap (outside):\n" " -->close\n" "- touch stack, touch slot:\n" " --> move stack\n" "- touch&drag, tap 2nd finger\n" " --> place single item to slot\n" msgstr "" #: src/game.cpp:1106 #, fuzzy msgid "" "Default Controls:\n" "- WASD: move\n" "- Space: jump/climb\n" "- Shift: sneak/go down\n" "- Q: drop item\n" "- I: inventory\n" "- Mouse: turn/look\n" "- Mouse left: dig/punch\n" "- Mouse right: place/use\n" "- Mouse wheel: select item\n" "- T: chat\n" msgstr "" "Управління за замовчанню:\n" "- WASD: рух\n" "- Space: стрибок/лізти в гору\n" "- Shift: крастися/лізти в низ\n" "- Q: кинути предмет\n" "- I: інвентар\n" "- Мишка: поворот/дивитися\n" "- Ліва клавіша миші: копати/удар\n" "- Права клавіша миші: поставити/використовувати\n" "- Колесо миші: вибір предмета\n" "- T: чат\n" #: src/game.cpp:1125 msgid "Continue" msgstr "Продовжити" #: src/game.cpp:1129 msgid "Change Password" msgstr "Змінити Пароль" #: src/game.cpp:1134 msgid "Sound Volume" msgstr "Гучність звуку" #: src/game.cpp:1136 #, fuzzy msgid "Change Keys" msgstr "Змінити клавіши" #: src/game.cpp:1139 msgid "Exit to Menu" msgstr "Вихід в меню" #: src/game.cpp:1141 msgid "Exit to OS" msgstr "Вихід з гри" #: src/game.cpp:1841 msgid "Shutting down..." msgstr "" #: src/game.cpp:1948 #, fuzzy msgid "Creating server..." msgstr "Створення сервера..." #: src/game.cpp:1984 msgid "Creating client..." msgstr "Створення клієнта..." #: src/game.cpp:2159 msgid "Resolving address..." msgstr "Отримання адреси..." #: src/game.cpp:2261 msgid "Connecting to server..." msgstr "Підключення до сервера..." #: src/game.cpp:2317 msgid "Item definitions..." msgstr "" #: src/game.cpp:2322 msgid "Node definitions..." msgstr "" #: src/game.cpp:2329 msgid "Media..." msgstr "" #: src/game.cpp:2334 msgid "KiB/s" msgstr "" #: src/game.cpp:2338 msgid "MiB/s" msgstr "" #: src/game.cpp:4363 msgid "" "\n" "Check debug.txt for details." msgstr "" "\n" "Деталі у файлі debug.txt." #: src/guiFormSpecMenu.cpp:2855 msgid "Enter " msgstr "" #: src/guiFormSpecMenu.cpp:2875 msgid "ok" msgstr "" #: src/guiKeyChangeMenu.cpp:125 msgid "Keybindings. (If this menu screws up, remove stuff from minetest.conf)" msgstr "" "Комбінації клавіш. (Якщо це меню зламалося, видаліть налаштування з minetest." "conf)" #: src/guiKeyChangeMenu.cpp:165 #, fuzzy msgid "\"Use\" = climb down" msgstr "\"Використовувати\" = підніматися в гору" #: src/guiKeyChangeMenu.cpp:180 msgid "Double tap \"jump\" to toggle fly" msgstr "Подвійний \"Стрибок\" щоб полетіти" #: src/guiKeyChangeMenu.cpp:295 msgid "Key already in use" msgstr "Клавіша вже використовується" #: src/guiKeyChangeMenu.cpp:373 msgid "press key" msgstr "Натисніть клавішу" #: src/guiKeyChangeMenu.cpp:399 msgid "Forward" msgstr "Уперед" #: src/guiKeyChangeMenu.cpp:400 msgid "Backward" msgstr "Назад" #: src/guiKeyChangeMenu.cpp:401 src/keycode.cpp:228 msgid "Left" msgstr "Ліворуч" #: src/guiKeyChangeMenu.cpp:402 src/keycode.cpp:228 msgid "Right" msgstr "Праворуч" #: src/guiKeyChangeMenu.cpp:403 msgid "Use" msgstr "Використовувати" #: src/guiKeyChangeMenu.cpp:404 msgid "Jump" msgstr "Стрибок" #: src/guiKeyChangeMenu.cpp:405 msgid "Sneak" msgstr "Крастися" #: src/guiKeyChangeMenu.cpp:406 msgid "Drop" msgstr "Викинути" #: src/guiKeyChangeMenu.cpp:407 msgid "Inventory" msgstr "Інвентар" #: src/guiKeyChangeMenu.cpp:408 msgid "Chat" msgstr "Чат" #: src/guiKeyChangeMenu.cpp:409 msgid "Command" msgstr "Комманда" #: src/guiKeyChangeMenu.cpp:410 msgid "Console" msgstr "Консоль" #: src/guiKeyChangeMenu.cpp:411 msgid "Toggle fly" msgstr "Переключити режим польоту" #: src/guiKeyChangeMenu.cpp:412 msgid "Toggle fast" msgstr "Переключити швидкий режим" #: src/guiKeyChangeMenu.cpp:413 #, fuzzy msgid "Toggle Cinematic" msgstr "Переключити швидкий режим" #: src/guiKeyChangeMenu.cpp:414 msgid "Toggle noclip" msgstr "Переключити режим проходження скрізь стін" #: src/guiKeyChangeMenu.cpp:415 msgid "Range select" msgstr "Вибір діапазону" #: src/guiKeyChangeMenu.cpp:416 msgid "Print stacks" msgstr "Надрукувати стек" #: src/guiPasswordChange.cpp:108 msgid "Old Password" msgstr "Старий Пароль" #: src/guiPasswordChange.cpp:124 msgid "New Password" msgstr "Новий Пароль" #: src/guiPasswordChange.cpp:139 msgid "Confirm Password" msgstr "Підтвердження нового пароля" #: src/guiPasswordChange.cpp:155 msgid "Change" msgstr "Змінити" #: src/guiPasswordChange.cpp:164 msgid "Passwords do not match!" msgstr "Паролі не збігаються!" #: src/guiVolumeChange.cpp:105 msgid "Sound Volume: " msgstr "Гучність Звуку: " #: src/guiVolumeChange.cpp:119 msgid "Exit" msgstr "Вихід" #: src/keycode.cpp:223 msgid "Left Button" msgstr "Ліва кнопка" #: src/keycode.cpp:223 msgid "Middle Button" msgstr "Середня кнопка" #: src/keycode.cpp:223 msgid "Right Button" msgstr "Права кнопка" #: src/keycode.cpp:223 msgid "X Button 1" msgstr "Додаткова кнопка 1" #: src/keycode.cpp:224 #, fuzzy msgid "Back" msgstr "Назад" #: src/keycode.cpp:224 #, fuzzy msgid "Clear" msgstr "Clear" #: src/keycode.cpp:224 #, fuzzy msgid "Return" msgstr "Enter" #: src/keycode.cpp:224 msgid "Tab" msgstr "Tab" #: src/keycode.cpp:224 msgid "X Button 2" msgstr "Додаткова кнопка 2" #: src/keycode.cpp:225 msgid "Capital" msgstr "Caps Lock" #: src/keycode.cpp:225 msgid "Control" msgstr "Ctrl" #: src/keycode.cpp:225 msgid "Kana" msgstr "Kana" #: src/keycode.cpp:225 msgid "Menu" msgstr "Меню" #: src/keycode.cpp:225 msgid "Pause" msgstr "Пауза" #: src/keycode.cpp:225 msgid "Shift" msgstr "Shift" #: src/keycode.cpp:226 #, fuzzy msgid "Convert" msgstr "Конвертувати" #: src/keycode.cpp:226 msgid "Escape" msgstr "Esc" #: src/keycode.cpp:226 #, fuzzy msgid "Final" msgstr "Кинець" #: src/keycode.cpp:226 msgid "Junja" msgstr "Junja" #: src/keycode.cpp:226 msgid "Kanji" msgstr "Kanji" #: src/keycode.cpp:226 #, fuzzy msgid "Nonconvert" msgstr "Не конвертуванно" #: src/keycode.cpp:227 msgid "End" msgstr "End" #: src/keycode.cpp:227 #, fuzzy msgid "Home" msgstr "Home" #: src/keycode.cpp:227 #, fuzzy msgid "Mode Change" msgstr "Mode" #: src/keycode.cpp:227 msgid "Next" msgstr "Page Up" #: src/keycode.cpp:227 msgid "Prior" msgstr "Page Down" #: src/keycode.cpp:227 #, fuzzy msgid "Space" msgstr "Space" #: src/keycode.cpp:228 msgid "Down" msgstr "Вниз" #: src/keycode.cpp:228 #, fuzzy msgid "Execute" msgstr "Виконати" #: src/keycode.cpp:228 msgid "Print" msgstr "Print Screen" #: src/keycode.cpp:228 msgid "Select" msgstr "Select" #: src/keycode.cpp:228 msgid "Up" msgstr "Вгору" #: src/keycode.cpp:229 msgid "Help" msgstr "Допомога" #: src/keycode.cpp:229 msgid "Insert" msgstr "Insert" #: src/keycode.cpp:229 #, fuzzy msgid "Snapshot" msgstr "Знімок" #: src/keycode.cpp:232 msgid "Left Windows" msgstr "Ліва клавіша Win (Command)" #: src/keycode.cpp:233 msgid "Apps" msgstr "Додатки" #: src/keycode.cpp:233 msgid "Numpad 0" msgstr "Num 0" #: src/keycode.cpp:233 msgid "Numpad 1" msgstr "Num 1" #: src/keycode.cpp:233 msgid "Right Windows" msgstr "Права клавіша Win (Command)" #: src/keycode.cpp:233 msgid "Sleep" msgstr "Сон" #: src/keycode.cpp:234 msgid "Numpad 2" msgstr "Num 2" #: src/keycode.cpp:234 msgid "Numpad 3" msgstr "Num 3" #: src/keycode.cpp:234 msgid "Numpad 4" msgstr "Num 4" #: src/keycode.cpp:234 msgid "Numpad 5" msgstr "Num 5" #: src/keycode.cpp:234 msgid "Numpad 6" msgstr "Num 6" #: src/keycode.cpp:234 msgid "Numpad 7" msgstr "Num 7" #: src/keycode.cpp:235 msgid "Numpad *" msgstr "Num *" #: src/keycode.cpp:235 msgid "Numpad +" msgstr "Num +" #: src/keycode.cpp:235 msgid "Numpad -" msgstr "Num -" #: src/keycode.cpp:235 msgid "Numpad /" msgstr "Num /" #: src/keycode.cpp:235 msgid "Numpad 8" msgstr "Num 8" #: src/keycode.cpp:235 msgid "Numpad 9" msgstr "Num 9" #: src/keycode.cpp:239 msgid "Num Lock" msgstr "Num Lock" #: src/keycode.cpp:239 msgid "Scroll Lock" msgstr "Scroll Lock" #: src/keycode.cpp:240 msgid "Left Shift" msgstr "Ліва клавіша Shift" #: src/keycode.cpp:240 msgid "Right Shift" msgstr "Права клавіша Shift" #: src/keycode.cpp:241 msgid "Left Control" msgstr "Ліва клавіша Control" #: src/keycode.cpp:241 msgid "Left Menu" msgstr "Ліва клавіша Menu" #: src/keycode.cpp:241 msgid "Right Control" msgstr "Права клавіша Control" #: src/keycode.cpp:241 msgid "Right Menu" msgstr "Права клавіша Menu" #: src/keycode.cpp:243 msgid "Comma" msgstr "Кома" #: src/keycode.cpp:243 msgid "Minus" msgstr "Мінус" #: src/keycode.cpp:243 #, fuzzy msgid "Period" msgstr "Період" #: src/keycode.cpp:243 msgid "Plus" msgstr "Плюс" #: src/keycode.cpp:247 #, fuzzy msgid "Attn" msgstr "Увага" #: src/keycode.cpp:247 msgid "CrSel" msgstr "CrSel" #: src/keycode.cpp:248 #, fuzzy msgid "Erase OEF" msgstr "Erase OEF" #: src/keycode.cpp:248 #, fuzzy msgid "ExSel" msgstr "ExSel" #: src/keycode.cpp:248 #, fuzzy msgid "OEM Clear" msgstr "OEM Очистити" #: src/keycode.cpp:248 msgid "PA1" msgstr "PA1" #: src/keycode.cpp:248 #, fuzzy msgid "Zoom" msgstr "Збільшити" #, fuzzy #~ msgid "Game Name" #~ msgstr "Гра" #, fuzzy #~ msgid "Games" #~ msgstr "Гра" #~ msgid "Favorites:" #~ msgstr "Улюблені:" #, fuzzy #~ msgid "Password" #~ msgstr "Старий Пароль" #~ msgid "Preload item visuals" #~ msgstr "Попереднє завантаження зображень" #, fuzzy #~ msgid "Finite Liquid" #~ msgstr "Кінцеві рідини" #~ msgid "Failed to delete all world files" #~ msgstr "Помилка при видаленні файлів світу" #~ msgid "Cannot configure world: Nothing selected" #~ msgstr "Неможливо налаштувати світ: Нічого не вибрано" #~ msgid "Cannot create world: No games found" #~ msgstr "Неможливо створити світ: Не знайдено жодної гри" #~ msgid "Files to be deleted" #~ msgstr "Файлів, що підлягають видаленню" #~ msgid "Cannot delete world: Nothing selected" #~ msgstr "Неможливо видалити світ: Нічого не вибрано" #~ msgid "Address required." #~ msgstr "Адреса необхідна." #~ msgid "Create world" #~ msgstr "Створити світ" #~ msgid "Leave address blank to start a local server." #~ msgstr "Залишіть адресу незаповненою для створення локального серверу." #~ msgid "Show Favorites" #~ msgstr "Показати Улюблені" #~ msgid "Show Public" #~ msgstr "Показати Публічні" #~ msgid "Advanced" #~ msgstr "Додатково" #~ msgid "Multiplayer" #~ msgstr "Мережева гра" #~ msgid "Cannot create world: Name contains invalid characters" #~ msgstr "Неможливо створити світ: Ім'я містить недопустимі символи" #~ msgid "Warning: Configuration not consistent. " #~ msgstr "Попередження: Помилкова конфігурація. " #~ msgid "Configuration saved. " #~ msgstr "Налаштування Збережено. " #~ msgid "is required by:" #~ msgstr "необхідний для:" #~ msgid "Left click: Move all items, Right click: Move single item" #~ msgstr "" #~ "Ліва кнопка миші: Перемістити усі предмети, Права кнопка миші: " #~ "Перемістити один предмет" #~ msgid "Anisotropic Filtering" #~ msgstr "Анізотропна фільтрація" #~ msgid "Mip-Mapping" #~ msgstr "MIP-текстурування" #, fuzzy #~ msgid "Downloading" #~ msgstr "Вниз" po/et/0000755000175000017500000000000012565232430012412 5ustar mquinsonmquinsonpo/et/minetest.po0000644000175000017500000006460712565232430014617 0ustar mquinsonmquinson# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: minetest\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2015-07-17 07:23+0200\n" "PO-Revision-Date: 2013-12-18 21:28+0200\n" "Last-Translator: Jabo Babo \n" "Language-Team: LANGUAGE \n" "Language: et\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 1.7-dev\n" #: builtin/fstk/ui.lua:82 msgid "An error occured in a Lua script, such as a mod:" msgstr "" #: builtin/fstk/ui.lua:84 msgid "An error occured:" msgstr "" #: builtin/fstk/ui.lua:89 builtin/mainmenu/store.lua:165 msgid "Ok" msgstr "kinnitama" #: builtin/mainmenu/common.lua:239 src/game.cpp:1891 msgid "Loading..." msgstr "" #: builtin/mainmenu/common.lua:240 msgid "Try reenabling public serverlist and check your internet connection." msgstr "" #: builtin/mainmenu/dlg_config_world.lua:29 #, fuzzy msgid "World:" msgstr "Vali maailm:" #: builtin/mainmenu/dlg_config_world.lua:33 #: builtin/mainmenu/dlg_config_world.lua:35 #, fuzzy msgid "Hide Game" msgstr "Mäng" #: builtin/mainmenu/dlg_config_world.lua:39 #: builtin/mainmenu/dlg_config_world.lua:41 msgid "Hide mp content" msgstr "" #: builtin/mainmenu/dlg_config_world.lua:49 msgid "Mod:" msgstr "" #: builtin/mainmenu/dlg_config_world.lua:51 builtin/mainmenu/tab_mods.lua:99 #, fuzzy msgid "Depends:" msgstr "Vajab:" #: builtin/mainmenu/dlg_config_world.lua:54 src/guiKeyChangeMenu.cpp:191 msgid "Save" msgstr "Salvesta" #: builtin/mainmenu/dlg_config_world.lua:55 #: builtin/mainmenu/dlg_create_world.lua:64 #: builtin/mainmenu/dlg_rename_modpack.lua:33 src/guiKeyChangeMenu.cpp:199 #: src/keycode.cpp:223 msgid "Cancel" msgstr "Tühista" #: builtin/mainmenu/dlg_config_world.lua:71 #, fuzzy msgid "Enable MP" msgstr "Lülita kõik sisse" #: builtin/mainmenu/dlg_config_world.lua:73 #, fuzzy msgid "Disable MP" msgstr "Lülita kõik välja" #: builtin/mainmenu/dlg_config_world.lua:77 #: builtin/mainmenu/dlg_config_world.lua:79 msgid "enabled" msgstr "Sisse lülitatud" #: builtin/mainmenu/dlg_config_world.lua:85 #, fuzzy msgid "Enable all" msgstr "Lülita kõik sisse" #: builtin/mainmenu/dlg_create_world.lua:50 msgid "World name" msgstr "Maailma nimi" #: builtin/mainmenu/dlg_create_world.lua:53 msgid "Seed" msgstr "" #: builtin/mainmenu/dlg_create_world.lua:56 #, fuzzy msgid "Mapgen" msgstr "Põlvkonna kaardid" #: builtin/mainmenu/dlg_create_world.lua:59 msgid "Game" msgstr "Mäng" #: builtin/mainmenu/dlg_create_world.lua:63 msgid "Create" msgstr "Loo" #: builtin/mainmenu/dlg_create_world.lua:68 msgid "You have no subgames installed." msgstr "" #: builtin/mainmenu/dlg_create_world.lua:69 msgid "Download one from minetest.net" msgstr "" #: builtin/mainmenu/dlg_create_world.lua:72 msgid "Warning: The minimal development test is meant for developers." msgstr "" #: builtin/mainmenu/dlg_create_world.lua:73 msgid "Download a subgame, such as minetest_game, from minetest.net" msgstr "" #: builtin/mainmenu/dlg_create_world.lua:99 #, fuzzy msgid "A world named \"$1\" already exists" msgstr "Maailma loomine ebaõnnestus: Samanimeline maailm on juba olemas" #: builtin/mainmenu/dlg_create_world.lua:116 msgid "No worldname given or no game selected" msgstr "No nimi või no mäng valitud" #: builtin/mainmenu/dlg_delete_mod.lua:26 msgid "Are you sure you want to delete \"$1\"?" msgstr "" #: builtin/mainmenu/dlg_delete_mod.lua:27 #: builtin/mainmenu/dlg_delete_world.lua:25 #: builtin/mainmenu/tab_settings.lua:100 msgid "Yes" msgstr "Jah" #: builtin/mainmenu/dlg_delete_mod.lua:28 msgid "No of course not!" msgstr "" #: builtin/mainmenu/dlg_delete_mod.lua:41 msgid "Modmgr: failed to delete \"$1\"" msgstr "" #: builtin/mainmenu/dlg_delete_mod.lua:45 msgid "Modmgr: invalid modpath \"$1\"" msgstr "" #: builtin/mainmenu/dlg_delete_world.lua:24 #, fuzzy msgid "Delete World \"$1\"?" msgstr "Kustuta maailm: \"$1\"?" #: builtin/mainmenu/dlg_delete_world.lua:26 msgid "No" msgstr "Ei" #: builtin/mainmenu/dlg_rename_modpack.lua:26 msgid "Rename Modpack:" msgstr "" #: builtin/mainmenu/dlg_rename_modpack.lua:31 src/keycode.cpp:227 msgid "Accept" msgstr "Nõustu" #: builtin/mainmenu/modmgr.lua:344 msgid "Install Mod: file: \"$1\"" msgstr "" #: builtin/mainmenu/modmgr.lua:345 msgid "" "\n" "Install Mod: unsupported filetype \"$1\" or broken archive" msgstr "" #: builtin/mainmenu/modmgr.lua:365 #, fuzzy msgid "Failed to install $1 to $2" msgstr "Maailma initsialiseerimine ebaõnnestus" #: builtin/mainmenu/modmgr.lua:368 msgid "Install Mod: unable to find suitable foldername for modpack $1" msgstr "" #: builtin/mainmenu/modmgr.lua:388 msgid "Install Mod: unable to find real modname for: $1" msgstr "" #: builtin/mainmenu/store.lua:88 msgid "Unsorted" msgstr "" #: builtin/mainmenu/store.lua:99 builtin/mainmenu/store.lua:580 msgid "Search" msgstr "" #: builtin/mainmenu/store.lua:126 msgid "Downloading $1, please wait..." msgstr "" #: builtin/mainmenu/store.lua:160 msgid "Successfully installed:" msgstr "" #: builtin/mainmenu/store.lua:162 #, fuzzy msgid "Shortname:" msgstr "Maailma nimi" #: builtin/mainmenu/store.lua:472 msgid "Rating" msgstr "" #: builtin/mainmenu/store.lua:497 msgid "re-Install" msgstr "" #: builtin/mainmenu/store.lua:499 msgid "Install" msgstr "" #: builtin/mainmenu/store.lua:518 msgid "Close store" msgstr "" #: builtin/mainmenu/store.lua:526 msgid "Page $1 of $2" msgstr "" #: builtin/mainmenu/tab_credits.lua:22 msgid "Credits" msgstr "Tänuavaldused" #: builtin/mainmenu/tab_credits.lua:31 msgid "Core Developers" msgstr "Põhiline arendaja" #: builtin/mainmenu/tab_credits.lua:47 msgid "Active Contributors" msgstr "Co-arendaja" #: builtin/mainmenu/tab_credits.lua:54 #, fuzzy msgid "Previous Core Developers" msgstr "Põhiline arendaja" #: builtin/mainmenu/tab_credits.lua:59 msgid "Previous Contributors" msgstr "Early arendajad" #: builtin/mainmenu/tab_mods.lua:30 msgid "Installed Mods:" msgstr "" #: builtin/mainmenu/tab_mods.lua:39 msgid "Online mod repository" msgstr "" #: builtin/mainmenu/tab_mods.lua:78 msgid "No mod description available" msgstr "" #: builtin/mainmenu/tab_mods.lua:82 msgid "Mod information:" msgstr "" #: builtin/mainmenu/tab_mods.lua:93 msgid "Rename" msgstr "" #: builtin/mainmenu/tab_mods.lua:95 msgid "Uninstall selected modpack" msgstr "" #: builtin/mainmenu/tab_mods.lua:106 msgid "Uninstall selected mod" msgstr "" #: builtin/mainmenu/tab_mods.lua:121 #, fuzzy msgid "Select Mod File:" msgstr "Vali maailm:" #: builtin/mainmenu/tab_mods.lua:165 msgid "Mods" msgstr "" #: builtin/mainmenu/tab_multiplayer.lua:23 #, fuzzy msgid "Address / Port :" msgstr "IP/Port" #: builtin/mainmenu/tab_multiplayer.lua:24 #, fuzzy msgid "Name / Password :" msgstr "Nimi/Parool" #: builtin/mainmenu/tab_multiplayer.lua:29 #: builtin/mainmenu/tab_simple_main.lua:30 #, fuzzy msgid "Public Serverlist" msgstr "Avatud serverite nimekiri:" #: builtin/mainmenu/tab_multiplayer.lua:34 builtin/mainmenu/tab_server.lua:26 #: builtin/mainmenu/tab_singleplayer.lua:96 src/keycode.cpp:229 msgid "Delete" msgstr "Kustuta" #: builtin/mainmenu/tab_multiplayer.lua:38 #: builtin/mainmenu/tab_simple_main.lua:34 msgid "Connect" msgstr "Liitu" #: builtin/mainmenu/tab_multiplayer.lua:62 #: builtin/mainmenu/tab_simple_main.lua:45 #, fuzzy msgid "Creative mode" msgstr "Kujunduslik mängumood" #: builtin/mainmenu/tab_multiplayer.lua:63 #: builtin/mainmenu/tab_simple_main.lua:46 #, fuzzy msgid "Damage enabled" msgstr "Sisse lülitatud" #: builtin/mainmenu/tab_multiplayer.lua:64 #: builtin/mainmenu/tab_simple_main.lua:47 #, fuzzy msgid "PvP enabled" msgstr "Sisse lülitatud" #: builtin/mainmenu/tab_multiplayer.lua:257 msgid "Client" msgstr "" #: builtin/mainmenu/tab_server.lua:27 builtin/mainmenu/tab_singleplayer.lua:97 msgid "New" msgstr "Uus" #: builtin/mainmenu/tab_server.lua:28 builtin/mainmenu/tab_singleplayer.lua:98 msgid "Configure" msgstr "Konfigureeri" #: builtin/mainmenu/tab_server.lua:29 msgid "Start Game" msgstr "Alusta mängu" #: builtin/mainmenu/tab_server.lua:30 #: builtin/mainmenu/tab_singleplayer.lua:100 msgid "Select World:" msgstr "Vali maailm:" #: builtin/mainmenu/tab_server.lua:31 builtin/mainmenu/tab_simple_main.lua:76 #: builtin/mainmenu/tab_singleplayer.lua:101 msgid "Creative Mode" msgstr "Kujunduslik mängumood" #: builtin/mainmenu/tab_server.lua:33 builtin/mainmenu/tab_simple_main.lua:78 #: builtin/mainmenu/tab_singleplayer.lua:103 msgid "Enable Damage" msgstr "Lülita valu sisse" #: builtin/mainmenu/tab_server.lua:35 msgid "Public" msgstr "Avalik" #: builtin/mainmenu/tab_server.lua:37 builtin/mainmenu/tab_simple_main.lua:25 msgid "Name/Password" msgstr "Nimi/Parool" #: builtin/mainmenu/tab_server.lua:45 msgid "Bind Address" msgstr "" #: builtin/mainmenu/tab_server.lua:47 msgid "Port" msgstr "" #: builtin/mainmenu/tab_server.lua:51 msgid "Server Port" msgstr "" #: builtin/mainmenu/tab_server.lua:138 #: builtin/mainmenu/tab_singleplayer.lua:165 #, fuzzy msgid "No world created or selected!" msgstr "No nimi või no mäng valitud" #: builtin/mainmenu/tab_server.lua:191 msgid "Server" msgstr "" #: builtin/mainmenu/tab_settings.lua:21 #, fuzzy msgid "Opaque Leaves" msgstr "Läbipaistmatu vesi" #: builtin/mainmenu/tab_settings.lua:22 msgid "Simple Leaves" msgstr "" #: builtin/mainmenu/tab_settings.lua:23 #, fuzzy msgid "Fancy Leaves" msgstr "Uhked puud" #: builtin/mainmenu/tab_settings.lua:32 msgid "No Filter" msgstr "" #: builtin/mainmenu/tab_settings.lua:33 #, fuzzy msgid "Bilinear Filter" msgstr "Bi-lineaarsed Filtreerimine" #: builtin/mainmenu/tab_settings.lua:34 #, fuzzy msgid "Trilinear Filter" msgstr "Tri-Linear Filtreerimine" #: builtin/mainmenu/tab_settings.lua:43 msgid "No Mipmap" msgstr "" #: builtin/mainmenu/tab_settings.lua:44 msgid "Mipmap" msgstr "" #: builtin/mainmenu/tab_settings.lua:45 msgid "Mipmap + Aniso. Filter" msgstr "" #: builtin/mainmenu/tab_settings.lua:98 msgid "Are you sure to reset your singleplayer world?" msgstr "" #: builtin/mainmenu/tab_settings.lua:102 msgid "No!!!" msgstr "" #: builtin/mainmenu/tab_settings.lua:202 msgid "Smooth Lighting" msgstr "Ilus valgustus" #: builtin/mainmenu/tab_settings.lua:204 msgid "Enable Particles" msgstr "Lülita osakesed sisse" #: builtin/mainmenu/tab_settings.lua:206 msgid "3D Clouds" msgstr "3D pilved" #: builtin/mainmenu/tab_settings.lua:208 #, fuzzy msgid "Opaque Water" msgstr "Läbipaistmatu vesi" #: builtin/mainmenu/tab_settings.lua:210 #, fuzzy msgid "Connected Glass" msgstr "Liitu" #: builtin/mainmenu/tab_settings.lua:212 msgid "Node Highlighting" msgstr "" #: builtin/mainmenu/tab_settings.lua:217 msgid "Texturing:" msgstr "" #: builtin/mainmenu/tab_settings.lua:222 msgid "Rendering:" msgstr "" #: builtin/mainmenu/tab_settings.lua:226 msgid "Restart minetest for driver change to take effect" msgstr "" #: builtin/mainmenu/tab_settings.lua:228 msgid "Shaders" msgstr "Varjutajad" #: builtin/mainmenu/tab_settings.lua:233 msgid "Change keys" msgstr "Vaheta nuppe" #: builtin/mainmenu/tab_settings.lua:236 #, fuzzy msgid "Reset singleplayer world" msgstr "Üksikmäng" #: builtin/mainmenu/tab_settings.lua:240 msgid "GUI scale factor" msgstr "" #: builtin/mainmenu/tab_settings.lua:244 msgid "Scaling factor applied to menu elements: " msgstr "" #: builtin/mainmenu/tab_settings.lua:250 msgid "Touch free target" msgstr "" #: builtin/mainmenu/tab_settings.lua:256 msgid "Touchthreshold (px)" msgstr "" #: builtin/mainmenu/tab_settings.lua:263 builtin/mainmenu/tab_settings.lua:277 #, fuzzy msgid "Bumpmapping" msgstr "Väga hea kvaliteet" #: builtin/mainmenu/tab_settings.lua:265 builtin/mainmenu/tab_settings.lua:278 msgid "Generate Normalmaps" msgstr "" #: builtin/mainmenu/tab_settings.lua:267 builtin/mainmenu/tab_settings.lua:279 msgid "Parallax Occlusion" msgstr "" #: builtin/mainmenu/tab_settings.lua:269 builtin/mainmenu/tab_settings.lua:280 msgid "Waving Water" msgstr "" #: builtin/mainmenu/tab_settings.lua:271 builtin/mainmenu/tab_settings.lua:281 msgid "Waving Leaves" msgstr "" #: builtin/mainmenu/tab_settings.lua:273 builtin/mainmenu/tab_settings.lua:282 msgid "Waving Plants" msgstr "" #: builtin/mainmenu/tab_settings.lua:308 msgid "To enable shaders the OpenGL driver needs to be used." msgstr "Aktiveerimiseks varjud, nad vajavad OpenGL draiver." #: builtin/mainmenu/tab_settings.lua:430 msgid "Settings" msgstr "Sätted" #: builtin/mainmenu/tab_simple_main.lua:82 #, fuzzy msgid "Start Singleplayer" msgstr "Üksikmäng" #: builtin/mainmenu/tab_simple_main.lua:83 #, fuzzy msgid "Config mods" msgstr "Konfigureeri" #: builtin/mainmenu/tab_simple_main.lua:201 #, fuzzy msgid "Main" msgstr "Menüü" #: builtin/mainmenu/tab_singleplayer.lua:99 src/keycode.cpp:248 msgid "Play" msgstr "Mängi" #: builtin/mainmenu/tab_singleplayer.lua:246 msgid "Singleplayer" msgstr "Üksikmäng" #: builtin/mainmenu/tab_texturepacks.lua:49 msgid "Select texture pack:" msgstr "Vali graafika:" #: builtin/mainmenu/tab_texturepacks.lua:69 msgid "No information available" msgstr "Informatsioon ei ole kättesaadav" #: builtin/mainmenu/tab_texturepacks.lua:114 #, fuzzy msgid "Texturepacks" msgstr "Vali graafika:" #: src/client.cpp:1721 msgid "Loading textures..." msgstr "" #: src/client.cpp:1736 msgid "Rebuilding shaders..." msgstr "" #: src/client.cpp:1743 msgid "Initializing nodes..." msgstr "" #: src/client.cpp:1760 msgid "Initializing nodes" msgstr "" #: src/client.cpp:1768 msgid "Item textures..." msgstr "" #: src/client.cpp:1793 msgid "Done!" msgstr "" #: src/client/clientlauncher.cpp:185 msgid "Main Menu" msgstr "Menüü" #: src/client/clientlauncher.cpp:223 msgid "Player name too long." msgstr "" #: src/client/clientlauncher.cpp:261 msgid "Connection error (timed out?)" msgstr "Ühenduse viga (Aeg otsas?)" #: src/client/clientlauncher.cpp:425 msgid "No world selected and no address provided. Nothing to do." msgstr "Pole valitud ei maailma ega IP aadressi. Pole midagi teha." #: src/client/clientlauncher.cpp:432 msgid "Provided world path doesn't exist: " msgstr "" #: src/client/clientlauncher.cpp:441 msgid "Could not find or load game \"" msgstr "Ei leia ega suuda jätkata mängu \"" #: src/client/clientlauncher.cpp:459 msgid "Invalid gamespec." msgstr "Vale mängu ID." #: src/fontengine.cpp:70 src/fontengine.cpp:226 msgid "needs_fallback_font" msgstr "" #: src/game.cpp:1052 src/guiFormSpecMenu.cpp:2065 msgid "Proceed" msgstr "Jätka" #: src/game.cpp:1072 msgid "You died." msgstr "Sa surid." #: src/game.cpp:1073 msgid "Respawn" msgstr "Ärka ellu" #: src/game.cpp:1092 msgid "" "Default Controls:\n" "No menu visible:\n" "- single tap: button activate\n" "- double tap: place/use\n" "- slide finger: look around\n" "Menu/Inventory visible:\n" "- double tap (outside):\n" " -->close\n" "- touch stack, touch slot:\n" " --> move stack\n" "- touch&drag, tap 2nd finger\n" " --> place single item to slot\n" msgstr "" #: src/game.cpp:1106 msgid "" "Default Controls:\n" "- WASD: move\n" "- Space: jump/climb\n" "- Shift: sneak/go down\n" "- Q: drop item\n" "- I: inventory\n" "- Mouse: turn/look\n" "- Mouse left: dig/punch\n" "- Mouse right: place/use\n" "- Mouse wheel: select item\n" "- T: chat\n" msgstr "" #: src/game.cpp:1125 msgid "Continue" msgstr "Jätka" #: src/game.cpp:1129 msgid "Change Password" msgstr "Vaheta parooli" #: src/game.cpp:1134 msgid "Sound Volume" msgstr "Hääle volüüm" #: src/game.cpp:1136 #, fuzzy msgid "Change Keys" msgstr "Vaheta nuppe" #: src/game.cpp:1139 msgid "Exit to Menu" msgstr "Välju menüüsse" #: src/game.cpp:1141 msgid "Exit to OS" msgstr "Välju mängust" #: src/game.cpp:1841 msgid "Shutting down..." msgstr "" #: src/game.cpp:1948 msgid "Creating server..." msgstr "" #: src/game.cpp:1984 msgid "Creating client..." msgstr "" #: src/game.cpp:2159 msgid "Resolving address..." msgstr "" #: src/game.cpp:2261 msgid "Connecting to server..." msgstr "" #: src/game.cpp:2317 msgid "Item definitions..." msgstr "" #: src/game.cpp:2322 msgid "Node definitions..." msgstr "" #: src/game.cpp:2329 msgid "Media..." msgstr "" #: src/game.cpp:2334 msgid "KiB/s" msgstr "" #: src/game.cpp:2338 msgid "MiB/s" msgstr "" #: src/game.cpp:4363 msgid "" "\n" "Check debug.txt for details." msgstr "" "\n" "Vaata debug.txt info jaoks." #: src/guiFormSpecMenu.cpp:2855 msgid "Enter " msgstr "" #: src/guiFormSpecMenu.cpp:2875 msgid "ok" msgstr "" #: src/guiKeyChangeMenu.cpp:125 msgid "Keybindings. (If this menu screws up, remove stuff from minetest.conf)" msgstr "" "Nupusätted. (Kui see menüü sassi läheb, siis kustuta asju failist minetest." "conf)" #: src/guiKeyChangeMenu.cpp:165 msgid "\"Use\" = climb down" msgstr "\"Tegevus\" = Roni alla" #: src/guiKeyChangeMenu.cpp:180 msgid "Double tap \"jump\" to toggle fly" msgstr "Topeltklõpsa \"Hüppamist\" et sisse lülitada lendamine" #: src/guiKeyChangeMenu.cpp:295 msgid "Key already in use" msgstr "Nupp juba kasutuses" #: src/guiKeyChangeMenu.cpp:373 msgid "press key" msgstr "Vajuta nuppu" #: src/guiKeyChangeMenu.cpp:399 msgid "Forward" msgstr "Edasi" #: src/guiKeyChangeMenu.cpp:400 msgid "Backward" msgstr "Tagasi" #: src/guiKeyChangeMenu.cpp:401 src/keycode.cpp:228 msgid "Left" msgstr "Vasakule" #: src/guiKeyChangeMenu.cpp:402 src/keycode.cpp:228 msgid "Right" msgstr "Paremale" #: src/guiKeyChangeMenu.cpp:403 msgid "Use" msgstr "Tegevus" #: src/guiKeyChangeMenu.cpp:404 msgid "Jump" msgstr "Hüppamine" #: src/guiKeyChangeMenu.cpp:405 msgid "Sneak" msgstr "Hiilimine" #: src/guiKeyChangeMenu.cpp:406 msgid "Drop" msgstr "Viska maha" #: src/guiKeyChangeMenu.cpp:407 msgid "Inventory" msgstr "Seljakott" #: src/guiKeyChangeMenu.cpp:408 msgid "Chat" msgstr "Jututuba" #: src/guiKeyChangeMenu.cpp:409 msgid "Command" msgstr "Käsklus" #: src/guiKeyChangeMenu.cpp:410 msgid "Console" msgstr "Konsool" #: src/guiKeyChangeMenu.cpp:411 msgid "Toggle fly" msgstr "Lülita lendamine sisse" #: src/guiKeyChangeMenu.cpp:412 msgid "Toggle fast" msgstr "Lülita kiirus sisse" #: src/guiKeyChangeMenu.cpp:413 #, fuzzy msgid "Toggle Cinematic" msgstr "Lülita kiirus sisse" #: src/guiKeyChangeMenu.cpp:414 msgid "Toggle noclip" msgstr "Lülita läbi seinte minek sisse" #: src/guiKeyChangeMenu.cpp:415 msgid "Range select" msgstr "Kauguse valik" #: src/guiKeyChangeMenu.cpp:416 msgid "Print stacks" msgstr "Prindi kogused" #: src/guiPasswordChange.cpp:108 msgid "Old Password" msgstr "Vana parool" #: src/guiPasswordChange.cpp:124 msgid "New Password" msgstr "Uus parool" #: src/guiPasswordChange.cpp:139 msgid "Confirm Password" msgstr "Kinnita parooli" #: src/guiPasswordChange.cpp:155 msgid "Change" msgstr "Muuda" #: src/guiPasswordChange.cpp:164 msgid "Passwords do not match!" msgstr "Paroolid ei ole samad!" #: src/guiVolumeChange.cpp:105 msgid "Sound Volume: " msgstr "Hääle Volüüm: " #: src/guiVolumeChange.cpp:119 msgid "Exit" msgstr "Välju" #: src/keycode.cpp:223 msgid "Left Button" msgstr "Vasak nupp" #: src/keycode.cpp:223 msgid "Middle Button" msgstr "Keskmine nupp" #: src/keycode.cpp:223 msgid "Right Button" msgstr "Parem nupp" #: src/keycode.cpp:223 msgid "X Button 1" msgstr "X Nuppp 1" #: src/keycode.cpp:224 msgid "Back" msgstr "Tagasi" #: src/keycode.cpp:224 msgid "Clear" msgstr "Tühjenda" #: src/keycode.cpp:224 msgid "Return" msgstr "Enter" #: src/keycode.cpp:224 msgid "Tab" msgstr "Reavahetus" #: src/keycode.cpp:224 msgid "X Button 2" msgstr "X Nupp 2" #: src/keycode.cpp:225 msgid "Capital" msgstr "Caps Lock" #: src/keycode.cpp:225 msgid "Control" msgstr "CTRL" #: src/keycode.cpp:225 msgid "Kana" msgstr "Kana" #: src/keycode.cpp:225 msgid "Menu" msgstr "Menüü" #: src/keycode.cpp:225 msgid "Pause" msgstr "Paus" #: src/keycode.cpp:225 msgid "Shift" msgstr "Shift," #: src/keycode.cpp:226 msgid "Convert" msgstr "Konverteeri" #: src/keycode.cpp:226 msgid "Escape" msgstr "Põgene" #: src/keycode.cpp:226 msgid "Final" msgstr "Viimane" #: src/keycode.cpp:226 msgid "Junja" msgstr "Junja" #: src/keycode.cpp:226 msgid "Kanji" msgstr "Kanji" #: src/keycode.cpp:226 msgid "Nonconvert" msgstr "Konverteerimatta" #: src/keycode.cpp:227 msgid "End" msgstr "Lõpeta" #: src/keycode.cpp:227 msgid "Home" msgstr "Kodu" #: src/keycode.cpp:227 msgid "Mode Change" msgstr "Moodi vahetamine" #: src/keycode.cpp:227 msgid "Next" msgstr "Järgmine" #: src/keycode.cpp:227 msgid "Prior" msgstr "Eelnev" #: src/keycode.cpp:227 msgid "Space" msgstr "Tühik" #: src/keycode.cpp:228 msgid "Down" msgstr "Alla" #: src/keycode.cpp:228 msgid "Execute" msgstr "Soorita" #: src/keycode.cpp:228 msgid "Print" msgstr "Prindi" #: src/keycode.cpp:228 msgid "Select" msgstr "Vali" #: src/keycode.cpp:228 msgid "Up" msgstr "Üles" #: src/keycode.cpp:229 msgid "Help" msgstr "Abi" #: src/keycode.cpp:229 msgid "Insert" msgstr "Sisesta" #: src/keycode.cpp:229 msgid "Snapshot" msgstr "Mängupilt" #: src/keycode.cpp:232 msgid "Left Windows" msgstr "Vasak Windowsi nupp" #: src/keycode.cpp:233 msgid "Apps" msgstr "Aplikatsioonid" #: src/keycode.cpp:233 msgid "Numpad 0" msgstr "Numbrilaual 0" #: src/keycode.cpp:233 msgid "Numpad 1" msgstr "Numbrilaual 1" #: src/keycode.cpp:233 msgid "Right Windows" msgstr "Parem Windowsi nupp" #: src/keycode.cpp:233 msgid "Sleep" msgstr "Maga" #: src/keycode.cpp:234 msgid "Numpad 2" msgstr "Numbrilaual 2" #: src/keycode.cpp:234 msgid "Numpad 3" msgstr "Numbrilaual 3" #: src/keycode.cpp:234 msgid "Numpad 4" msgstr "Numbrilaual 4" #: src/keycode.cpp:234 msgid "Numpad 5" msgstr "Numbrilaual 5" #: src/keycode.cpp:234 msgid "Numpad 6" msgstr "Numbrilaual 6" #: src/keycode.cpp:234 msgid "Numpad 7" msgstr "Numbrilaual 7" #: src/keycode.cpp:235 msgid "Numpad *" msgstr "Numbrilaual *" #: src/keycode.cpp:235 msgid "Numpad +" msgstr "Numbrilaual +" #: src/keycode.cpp:235 msgid "Numpad -" msgstr "Numbrilaual -" #: src/keycode.cpp:235 msgid "Numpad /" msgstr "Numbrilaual /" #: src/keycode.cpp:235 msgid "Numpad 8" msgstr "Numbrilaual 8" #: src/keycode.cpp:235 msgid "Numpad 9" msgstr "Numbrilaual 9" #: src/keycode.cpp:239 msgid "Num Lock" msgstr "Numbrilaual Num Lock" #: src/keycode.cpp:239 msgid "Scroll Lock" msgstr "Scroll lukk" #: src/keycode.cpp:240 msgid "Left Shift" msgstr "Vasak Shift" #: src/keycode.cpp:240 msgid "Right Shift" msgstr "Parem Shift" #: src/keycode.cpp:241 msgid "Left Control" msgstr "Vasak CTRL" #: src/keycode.cpp:241 msgid "Left Menu" msgstr "Vasak Menüü" #: src/keycode.cpp:241 msgid "Right Control" msgstr "Parem CTRL" #: src/keycode.cpp:241 msgid "Right Menu" msgstr "Parem Menüü" #: src/keycode.cpp:243 msgid "Comma" msgstr "Koma" #: src/keycode.cpp:243 msgid "Minus" msgstr "Miinus" #: src/keycode.cpp:243 msgid "Period" msgstr "Punkt" #: src/keycode.cpp:243 msgid "Plus" msgstr "Pluss" #: src/keycode.cpp:247 msgid "Attn" msgstr "Attn" #: src/keycode.cpp:247 msgid "CrSel" msgstr "CrSel" #: src/keycode.cpp:248 msgid "Erase OEF" msgstr "Kustuta OEF" #: src/keycode.cpp:248 msgid "ExSel" msgstr "ExSel" #: src/keycode.cpp:248 msgid "OEM Clear" msgstr "OEM Tühi" #: src/keycode.cpp:248 msgid "PA1" msgstr "PA1" #: src/keycode.cpp:248 msgid "Zoom" msgstr "Suumi" #, fuzzy #~ msgid "Game Name" #~ msgstr "Mäng" #~ msgid "GAMES" #~ msgstr "MÄNGUD" #~ msgid "Games" #~ msgstr "Mängud" #, fuzzy #~ msgid "edit game" #~ msgstr "Muuda mängu" #~ msgid "new game" #~ msgstr "uus mängu" #~ msgid "EDIT GAME" #~ msgstr "MUUDA MÄNGU" #, fuzzy #~ msgid "Remove selected mod" #~ msgstr "Eemalda valitud muutus" #, fuzzy #~ msgid "<<-- Add mod" #~ msgstr "<<-- Lisama muutus" #~ msgid "Favorites:" #~ msgstr "Lemmikud:" #~ msgid "Name" #~ msgstr "Nimi" #~ msgid "Password" #~ msgstr "Parool" #~ msgid "SETTINGS" #~ msgstr "Seaded" #~ msgid "Preload item visuals" #~ msgstr "Lae asjade visuaale" #, fuzzy #~ msgid "Finite Liquid" #~ msgstr "Löppev vedelik" #~ msgid "" #~ "Warning: Some mods are not configured yet.\n" #~ "They will be enabled by default when you save the configuration. " #~ msgstr "" #~ "Hoiatus: Mõned modifikatsioonid pole sätitud veel.\n" #~ "Need lülitatakse sisse kohe pärast sätete salvestamist." #~ msgid "" #~ "Warning: Some configured mods are missing.\n" #~ "Their setting will be removed when you save the configuration. " #~ msgstr "" #~ "Hoiatus: Mõned konfigureeritud modifikatsioonid on kaotsi läinud.\n" #~ "Nende sätted kustutatakse kui salvestada konfiguratsioon." #~ msgid "" #~ "Default Controls:\n" #~ "- WASD: Walk\n" #~ "- Mouse left: dig/hit\n" #~ "- Mouse right: place/use\n" #~ "- Mouse wheel: select item\n" #~ "- 0...9: select item\n" #~ "- Shift: sneak\n" #~ "- R: Toggle viewing all loaded chunks\n" #~ "- I: Inventory menu\n" #~ "- ESC: This menu\n" #~ "- T: Chat\n" #~ msgstr "" #~ "Algsed nupusätted:\n" #~ "- WASD: Kõnni\n" #~ "- Vasak hiireklõps: Kaeva/löö\n" #~ "- Parem hiireklõps: Aseta/kasuta\n" #~ "- Hiireratas: Vali asi\n" #~ "- 0...9: Vali asi\n" #~ "- Shift: Hiili\n" #~ "- R: Vaheta nägemiskaugust\n" #~ "- I: Seljakott\n" #~ "- ESC: Menüü\n" #~ "- T: Jututupa\n" #~ msgid "Failed to delete all world files" #~ msgstr "Kõigi maailma failide kustutamine ebaõnnestus" #~ msgid "Cannot configure world: Nothing selected" #~ msgstr "Maailma konfigureerimine ebaõnnestus: Pole midagi valitud" #~ msgid "Cannot create world: No games found" #~ msgstr "Maailma loomine ebaõnnestus: Mängu ei leitud" #~ msgid "Files to be deleted" #~ msgstr "Failid mida kustutada" #~ msgid "Cannot delete world: Nothing selected" #~ msgstr "Maailma kustutamine ebaõnnestus: Maailma pole valitud" #~ msgid "Address required." #~ msgstr "IP on vajalkik." #~ msgid "Create world" #~ msgstr "Loo maailm" #~ msgid "Leave address blank to start a local server." #~ msgstr "Jäta IP lahter tühjaks et alustada LAN serverit." #~ msgid "Show Favorites" #~ msgstr "Näita lemmikuid" #~ msgid "Show Public" #~ msgstr "Näita avalikke" #~ msgid "Advanced" #~ msgstr "Arenenud sätted" #~ msgid "Multiplayer" #~ msgstr "Mitmikmäng" #~ msgid "Cannot create world: Name contains invalid characters" #~ msgstr "Maailma loomine ebaõnnestus: Nimes esineb keelatud tähti" #~ msgid "Warning: Configuration not consistent. " #~ msgstr "Hoiatus: Konfiguratsioon pole kindel." #~ msgid "Configuration saved. " #~ msgstr "Konfiguratsioon salvestatud. " #~ msgid "is required by:" #~ msgstr "Seda vajavad:" #~ msgid "Left click: Move all items, Right click: Move single item" #~ msgstr "" #~ "Vasak hiireklõps: Liiguta kõiki asju, Parem hiireklõps: Liiguta üksikut " #~ "asja" #~ msgid "Anisotropic Filtering" #~ msgstr "Anisotroopne Filtreerimine" #~ msgid "Mip-Mapping" #~ msgstr "Väga hea kvaliteet" #, fuzzy #~ msgid "Downloading" #~ msgstr "Alla" po/ko/0000755000175000017500000000000012565232430012413 5ustar mquinsonmquinsonpo/ko/minetest.po0000644000175000017500000005040212565232430014604 0ustar mquinsonmquinson# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: minetest\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2015-07-17 07:23+0200\n" "PO-Revision-Date: 2015-07-08 23:30+0200\n" "Last-Translator: Tae Lim Kook \n" "Language-Team: Korean \n" "Language: ko\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 2.4-dev\n" #: builtin/fstk/ui.lua:82 msgid "An error occured in a Lua script, such as a mod:" msgstr "" #: builtin/fstk/ui.lua:84 msgid "An error occured:" msgstr "" #: builtin/fstk/ui.lua:89 builtin/mainmenu/store.lua:165 msgid "Ok" msgstr "확인" #: builtin/mainmenu/common.lua:239 src/game.cpp:1891 msgid "Loading..." msgstr "" #: builtin/mainmenu/common.lua:240 msgid "Try reenabling public serverlist and check your internet connection." msgstr "" #: builtin/mainmenu/dlg_config_world.lua:29 msgid "World:" msgstr "" #: builtin/mainmenu/dlg_config_world.lua:33 #: builtin/mainmenu/dlg_config_world.lua:35 msgid "Hide Game" msgstr "" #: builtin/mainmenu/dlg_config_world.lua:39 #: builtin/mainmenu/dlg_config_world.lua:41 msgid "Hide mp content" msgstr "" #: builtin/mainmenu/dlg_config_world.lua:49 msgid "Mod:" msgstr "" #: builtin/mainmenu/dlg_config_world.lua:51 builtin/mainmenu/tab_mods.lua:99 msgid "Depends:" msgstr "" #: builtin/mainmenu/dlg_config_world.lua:54 src/guiKeyChangeMenu.cpp:191 msgid "Save" msgstr "저장" #: builtin/mainmenu/dlg_config_world.lua:55 #: builtin/mainmenu/dlg_create_world.lua:64 #: builtin/mainmenu/dlg_rename_modpack.lua:33 src/guiKeyChangeMenu.cpp:199 #: src/keycode.cpp:223 msgid "Cancel" msgstr "취소" #: builtin/mainmenu/dlg_config_world.lua:71 msgid "Enable MP" msgstr "" #: builtin/mainmenu/dlg_config_world.lua:73 msgid "Disable MP" msgstr "" #: builtin/mainmenu/dlg_config_world.lua:77 #: builtin/mainmenu/dlg_config_world.lua:79 msgid "enabled" msgstr "" #: builtin/mainmenu/dlg_config_world.lua:85 msgid "Enable all" msgstr "" #: builtin/mainmenu/dlg_create_world.lua:50 msgid "World name" msgstr "" #: builtin/mainmenu/dlg_create_world.lua:53 msgid "Seed" msgstr "" #: builtin/mainmenu/dlg_create_world.lua:56 msgid "Mapgen" msgstr "" #: builtin/mainmenu/dlg_create_world.lua:59 msgid "Game" msgstr "" #: builtin/mainmenu/dlg_create_world.lua:63 msgid "Create" msgstr "" #: builtin/mainmenu/dlg_create_world.lua:68 msgid "You have no subgames installed." msgstr "" #: builtin/mainmenu/dlg_create_world.lua:69 msgid "Download one from minetest.net" msgstr "" #: builtin/mainmenu/dlg_create_world.lua:72 msgid "Warning: The minimal development test is meant for developers." msgstr "" #: builtin/mainmenu/dlg_create_world.lua:73 msgid "Download a subgame, such as minetest_game, from minetest.net" msgstr "" #: builtin/mainmenu/dlg_create_world.lua:99 msgid "A world named \"$1\" already exists" msgstr "" #: builtin/mainmenu/dlg_create_world.lua:116 msgid "No worldname given or no game selected" msgstr "" #: builtin/mainmenu/dlg_delete_mod.lua:26 msgid "Are you sure you want to delete \"$1\"?" msgstr "" #: builtin/mainmenu/dlg_delete_mod.lua:27 #: builtin/mainmenu/dlg_delete_world.lua:25 #: builtin/mainmenu/tab_settings.lua:100 msgid "Yes" msgstr "" #: builtin/mainmenu/dlg_delete_mod.lua:28 msgid "No of course not!" msgstr "" #: builtin/mainmenu/dlg_delete_mod.lua:41 msgid "Modmgr: failed to delete \"$1\"" msgstr "" #: builtin/mainmenu/dlg_delete_mod.lua:45 msgid "Modmgr: invalid modpath \"$1\"" msgstr "" #: builtin/mainmenu/dlg_delete_world.lua:24 msgid "Delete World \"$1\"?" msgstr "" #: builtin/mainmenu/dlg_delete_world.lua:26 msgid "No" msgstr "" #: builtin/mainmenu/dlg_rename_modpack.lua:26 msgid "Rename Modpack:" msgstr "" #: builtin/mainmenu/dlg_rename_modpack.lua:31 src/keycode.cpp:227 msgid "Accept" msgstr "" #: builtin/mainmenu/modmgr.lua:344 msgid "Install Mod: file: \"$1\"" msgstr "" #: builtin/mainmenu/modmgr.lua:345 msgid "" "\n" "Install Mod: unsupported filetype \"$1\" or broken archive" msgstr "" #: builtin/mainmenu/modmgr.lua:365 msgid "Failed to install $1 to $2" msgstr "" #: builtin/mainmenu/modmgr.lua:368 msgid "Install Mod: unable to find suitable foldername for modpack $1" msgstr "" #: builtin/mainmenu/modmgr.lua:388 msgid "Install Mod: unable to find real modname for: $1" msgstr "" #: builtin/mainmenu/store.lua:88 msgid "Unsorted" msgstr "" #: builtin/mainmenu/store.lua:99 builtin/mainmenu/store.lua:580 msgid "Search" msgstr "" #: builtin/mainmenu/store.lua:126 msgid "Downloading $1, please wait..." msgstr "" #: builtin/mainmenu/store.lua:160 msgid "Successfully installed:" msgstr "" #: builtin/mainmenu/store.lua:162 msgid "Shortname:" msgstr "" #: builtin/mainmenu/store.lua:472 msgid "Rating" msgstr "" #: builtin/mainmenu/store.lua:497 msgid "re-Install" msgstr "" #: builtin/mainmenu/store.lua:499 msgid "Install" msgstr "" #: builtin/mainmenu/store.lua:518 msgid "Close store" msgstr "" #: builtin/mainmenu/store.lua:526 msgid "Page $1 of $2" msgstr "" #: builtin/mainmenu/tab_credits.lua:22 msgid "Credits" msgstr "" #: builtin/mainmenu/tab_credits.lua:31 msgid "Core Developers" msgstr "" #: builtin/mainmenu/tab_credits.lua:47 msgid "Active Contributors" msgstr "" #: builtin/mainmenu/tab_credits.lua:54 msgid "Previous Core Developers" msgstr "" #: builtin/mainmenu/tab_credits.lua:59 msgid "Previous Contributors" msgstr "" #: builtin/mainmenu/tab_mods.lua:30 msgid "Installed Mods:" msgstr "" #: builtin/mainmenu/tab_mods.lua:39 msgid "Online mod repository" msgstr "" #: builtin/mainmenu/tab_mods.lua:78 msgid "No mod description available" msgstr "" #: builtin/mainmenu/tab_mods.lua:82 msgid "Mod information:" msgstr "" #: builtin/mainmenu/tab_mods.lua:93 msgid "Rename" msgstr "" #: builtin/mainmenu/tab_mods.lua:95 msgid "Uninstall selected modpack" msgstr "" #: builtin/mainmenu/tab_mods.lua:106 msgid "Uninstall selected mod" msgstr "" #: builtin/mainmenu/tab_mods.lua:121 msgid "Select Mod File:" msgstr "" #: builtin/mainmenu/tab_mods.lua:165 msgid "Mods" msgstr "" #: builtin/mainmenu/tab_multiplayer.lua:23 msgid "Address / Port :" msgstr "" #: builtin/mainmenu/tab_multiplayer.lua:24 msgid "Name / Password :" msgstr "" #: builtin/mainmenu/tab_multiplayer.lua:29 #: builtin/mainmenu/tab_simple_main.lua:30 msgid "Public Serverlist" msgstr "" #: builtin/mainmenu/tab_multiplayer.lua:34 builtin/mainmenu/tab_server.lua:26 #: builtin/mainmenu/tab_singleplayer.lua:96 src/keycode.cpp:229 msgid "Delete" msgstr "" #: builtin/mainmenu/tab_multiplayer.lua:38 #: builtin/mainmenu/tab_simple_main.lua:34 msgid "Connect" msgstr "" #: builtin/mainmenu/tab_multiplayer.lua:62 #: builtin/mainmenu/tab_simple_main.lua:45 msgid "Creative mode" msgstr "" #: builtin/mainmenu/tab_multiplayer.lua:63 #: builtin/mainmenu/tab_simple_main.lua:46 msgid "Damage enabled" msgstr "" #: builtin/mainmenu/tab_multiplayer.lua:64 #: builtin/mainmenu/tab_simple_main.lua:47 msgid "PvP enabled" msgstr "" #: builtin/mainmenu/tab_multiplayer.lua:257 msgid "Client" msgstr "" #: builtin/mainmenu/tab_server.lua:27 builtin/mainmenu/tab_singleplayer.lua:97 msgid "New" msgstr "" #: builtin/mainmenu/tab_server.lua:28 builtin/mainmenu/tab_singleplayer.lua:98 msgid "Configure" msgstr "" #: builtin/mainmenu/tab_server.lua:29 msgid "Start Game" msgstr "" #: builtin/mainmenu/tab_server.lua:30 #: builtin/mainmenu/tab_singleplayer.lua:100 msgid "Select World:" msgstr "" #: builtin/mainmenu/tab_server.lua:31 builtin/mainmenu/tab_simple_main.lua:76 #: builtin/mainmenu/tab_singleplayer.lua:101 msgid "Creative Mode" msgstr "" #: builtin/mainmenu/tab_server.lua:33 builtin/mainmenu/tab_simple_main.lua:78 #: builtin/mainmenu/tab_singleplayer.lua:103 msgid "Enable Damage" msgstr "" #: builtin/mainmenu/tab_server.lua:35 msgid "Public" msgstr "" #: builtin/mainmenu/tab_server.lua:37 builtin/mainmenu/tab_simple_main.lua:25 msgid "Name/Password" msgstr "" #: builtin/mainmenu/tab_server.lua:45 msgid "Bind Address" msgstr "" #: builtin/mainmenu/tab_server.lua:47 msgid "Port" msgstr "" #: builtin/mainmenu/tab_server.lua:51 msgid "Server Port" msgstr "" #: builtin/mainmenu/tab_server.lua:138 #: builtin/mainmenu/tab_singleplayer.lua:165 msgid "No world created or selected!" msgstr "" #: builtin/mainmenu/tab_server.lua:191 msgid "Server" msgstr "" #: builtin/mainmenu/tab_settings.lua:21 msgid "Opaque Leaves" msgstr "" #: builtin/mainmenu/tab_settings.lua:22 msgid "Simple Leaves" msgstr "" #: builtin/mainmenu/tab_settings.lua:23 msgid "Fancy Leaves" msgstr "" #: builtin/mainmenu/tab_settings.lua:32 msgid "No Filter" msgstr "" #: builtin/mainmenu/tab_settings.lua:33 msgid "Bilinear Filter" msgstr "" #: builtin/mainmenu/tab_settings.lua:34 msgid "Trilinear Filter" msgstr "" #: builtin/mainmenu/tab_settings.lua:43 msgid "No Mipmap" msgstr "" #: builtin/mainmenu/tab_settings.lua:44 msgid "Mipmap" msgstr "" #: builtin/mainmenu/tab_settings.lua:45 msgid "Mipmap + Aniso. Filter" msgstr "" #: builtin/mainmenu/tab_settings.lua:98 msgid "Are you sure to reset your singleplayer world?" msgstr "" #: builtin/mainmenu/tab_settings.lua:102 msgid "No!!!" msgstr "" #: builtin/mainmenu/tab_settings.lua:202 msgid "Smooth Lighting" msgstr "" #: builtin/mainmenu/tab_settings.lua:204 msgid "Enable Particles" msgstr "" #: builtin/mainmenu/tab_settings.lua:206 msgid "3D Clouds" msgstr "" #: builtin/mainmenu/tab_settings.lua:208 msgid "Opaque Water" msgstr "" #: builtin/mainmenu/tab_settings.lua:210 msgid "Connected Glass" msgstr "" #: builtin/mainmenu/tab_settings.lua:212 msgid "Node Highlighting" msgstr "" #: builtin/mainmenu/tab_settings.lua:217 msgid "Texturing:" msgstr "" #: builtin/mainmenu/tab_settings.lua:222 msgid "Rendering:" msgstr "" #: builtin/mainmenu/tab_settings.lua:226 msgid "Restart minetest for driver change to take effect" msgstr "" #: builtin/mainmenu/tab_settings.lua:228 msgid "Shaders" msgstr "" #: builtin/mainmenu/tab_settings.lua:233 msgid "Change keys" msgstr "" #: builtin/mainmenu/tab_settings.lua:236 msgid "Reset singleplayer world" msgstr "" #: builtin/mainmenu/tab_settings.lua:240 msgid "GUI scale factor" msgstr "" #: builtin/mainmenu/tab_settings.lua:244 msgid "Scaling factor applied to menu elements: " msgstr "" #: builtin/mainmenu/tab_settings.lua:250 msgid "Touch free target" msgstr "" #: builtin/mainmenu/tab_settings.lua:256 msgid "Touchthreshold (px)" msgstr "" #: builtin/mainmenu/tab_settings.lua:263 builtin/mainmenu/tab_settings.lua:277 msgid "Bumpmapping" msgstr "" #: builtin/mainmenu/tab_settings.lua:265 builtin/mainmenu/tab_settings.lua:278 msgid "Generate Normalmaps" msgstr "" #: builtin/mainmenu/tab_settings.lua:267 builtin/mainmenu/tab_settings.lua:279 msgid "Parallax Occlusion" msgstr "" #: builtin/mainmenu/tab_settings.lua:269 builtin/mainmenu/tab_settings.lua:280 msgid "Waving Water" msgstr "" #: builtin/mainmenu/tab_settings.lua:271 builtin/mainmenu/tab_settings.lua:281 msgid "Waving Leaves" msgstr "" #: builtin/mainmenu/tab_settings.lua:273 builtin/mainmenu/tab_settings.lua:282 msgid "Waving Plants" msgstr "" #: builtin/mainmenu/tab_settings.lua:308 msgid "To enable shaders the OpenGL driver needs to be used." msgstr "" #: builtin/mainmenu/tab_settings.lua:430 msgid "Settings" msgstr "" #: builtin/mainmenu/tab_simple_main.lua:82 msgid "Start Singleplayer" msgstr "" #: builtin/mainmenu/tab_simple_main.lua:83 msgid "Config mods" msgstr "" #: builtin/mainmenu/tab_simple_main.lua:201 msgid "Main" msgstr "" #: builtin/mainmenu/tab_singleplayer.lua:99 src/keycode.cpp:248 msgid "Play" msgstr "" #: builtin/mainmenu/tab_singleplayer.lua:246 msgid "Singleplayer" msgstr "" #: builtin/mainmenu/tab_texturepacks.lua:49 msgid "Select texture pack:" msgstr "" #: builtin/mainmenu/tab_texturepacks.lua:69 msgid "No information available" msgstr "" #: builtin/mainmenu/tab_texturepacks.lua:114 msgid "Texturepacks" msgstr "" #: src/client.cpp:1721 msgid "Loading textures..." msgstr "" #: src/client.cpp:1736 msgid "Rebuilding shaders..." msgstr "" #: src/client.cpp:1743 msgid "Initializing nodes..." msgstr "" #: src/client.cpp:1760 msgid "Initializing nodes" msgstr "" #: src/client.cpp:1768 msgid "Item textures..." msgstr "" #: src/client.cpp:1793 msgid "Done!" msgstr "" #: src/client/clientlauncher.cpp:185 msgid "Main Menu" msgstr "" #: src/client/clientlauncher.cpp:223 msgid "Player name too long." msgstr "" #: src/client/clientlauncher.cpp:261 msgid "Connection error (timed out?)" msgstr "" #: src/client/clientlauncher.cpp:425 msgid "No world selected and no address provided. Nothing to do." msgstr "" #: src/client/clientlauncher.cpp:432 msgid "Provided world path doesn't exist: " msgstr "" #: src/client/clientlauncher.cpp:441 msgid "Could not find or load game \"" msgstr "" #: src/client/clientlauncher.cpp:459 msgid "Invalid gamespec." msgstr "" #: src/fontengine.cpp:70 src/fontengine.cpp:226 msgid "needs_fallback_font" msgstr "yes" #: src/game.cpp:1052 src/guiFormSpecMenu.cpp:2065 msgid "Proceed" msgstr "" #: src/game.cpp:1072 msgid "You died." msgstr "" #: src/game.cpp:1073 msgid "Respawn" msgstr "" #: src/game.cpp:1092 msgid "" "Default Controls:\n" "No menu visible:\n" "- single tap: button activate\n" "- double tap: place/use\n" "- slide finger: look around\n" "Menu/Inventory visible:\n" "- double tap (outside):\n" " -->close\n" "- touch stack, touch slot:\n" " --> move stack\n" "- touch&drag, tap 2nd finger\n" " --> place single item to slot\n" msgstr "" #: src/game.cpp:1106 msgid "" "Default Controls:\n" "- WASD: move\n" "- Space: jump/climb\n" "- Shift: sneak/go down\n" "- Q: drop item\n" "- I: inventory\n" "- Mouse: turn/look\n" "- Mouse left: dig/punch\n" "- Mouse right: place/use\n" "- Mouse wheel: select item\n" "- T: chat\n" msgstr "" #: src/game.cpp:1125 msgid "Continue" msgstr "" #: src/game.cpp:1129 msgid "Change Password" msgstr "" #: src/game.cpp:1134 msgid "Sound Volume" msgstr "" #: src/game.cpp:1136 msgid "Change Keys" msgstr "" #: src/game.cpp:1139 msgid "Exit to Menu" msgstr "" #: src/game.cpp:1141 msgid "Exit to OS" msgstr "" #: src/game.cpp:1841 msgid "Shutting down..." msgstr "" #: src/game.cpp:1948 msgid "Creating server..." msgstr "" #: src/game.cpp:1984 msgid "Creating client..." msgstr "" #: src/game.cpp:2159 msgid "Resolving address..." msgstr "" #: src/game.cpp:2261 msgid "Connecting to server..." msgstr "" #: src/game.cpp:2317 msgid "Item definitions..." msgstr "" #: src/game.cpp:2322 msgid "Node definitions..." msgstr "" #: src/game.cpp:2329 msgid "Media..." msgstr "" #: src/game.cpp:2334 msgid "KiB/s" msgstr "" #: src/game.cpp:2338 msgid "MiB/s" msgstr "" #: src/game.cpp:4363 msgid "" "\n" "Check debug.txt for details." msgstr "" #: src/guiFormSpecMenu.cpp:2855 msgid "Enter " msgstr "" #: src/guiFormSpecMenu.cpp:2875 msgid "ok" msgstr "" #: src/guiKeyChangeMenu.cpp:125 msgid "Keybindings. (If this menu screws up, remove stuff from minetest.conf)" msgstr "" #: src/guiKeyChangeMenu.cpp:165 msgid "\"Use\" = climb down" msgstr "" #: src/guiKeyChangeMenu.cpp:180 msgid "Double tap \"jump\" to toggle fly" msgstr "" #: src/guiKeyChangeMenu.cpp:295 msgid "Key already in use" msgstr "" #: src/guiKeyChangeMenu.cpp:373 msgid "press key" msgstr "" #: src/guiKeyChangeMenu.cpp:399 msgid "Forward" msgstr "" #: src/guiKeyChangeMenu.cpp:400 msgid "Backward" msgstr "" #: src/guiKeyChangeMenu.cpp:401 src/keycode.cpp:228 msgid "Left" msgstr "" #: src/guiKeyChangeMenu.cpp:402 src/keycode.cpp:228 msgid "Right" msgstr "" #: src/guiKeyChangeMenu.cpp:403 msgid "Use" msgstr "" #: src/guiKeyChangeMenu.cpp:404 msgid "Jump" msgstr "" #: src/guiKeyChangeMenu.cpp:405 msgid "Sneak" msgstr "" #: src/guiKeyChangeMenu.cpp:406 msgid "Drop" msgstr "" #: src/guiKeyChangeMenu.cpp:407 msgid "Inventory" msgstr "" #: src/guiKeyChangeMenu.cpp:408 msgid "Chat" msgstr "" #: src/guiKeyChangeMenu.cpp:409 msgid "Command" msgstr "" #: src/guiKeyChangeMenu.cpp:410 msgid "Console" msgstr "" #: src/guiKeyChangeMenu.cpp:411 msgid "Toggle fly" msgstr "" #: src/guiKeyChangeMenu.cpp:412 msgid "Toggle fast" msgstr "" #: src/guiKeyChangeMenu.cpp:413 msgid "Toggle Cinematic" msgstr "" #: src/guiKeyChangeMenu.cpp:414 msgid "Toggle noclip" msgstr "" #: src/guiKeyChangeMenu.cpp:415 msgid "Range select" msgstr "" #: src/guiKeyChangeMenu.cpp:416 msgid "Print stacks" msgstr "" #: src/guiPasswordChange.cpp:108 msgid "Old Password" msgstr "" #: src/guiPasswordChange.cpp:124 msgid "New Password" msgstr "" #: src/guiPasswordChange.cpp:139 msgid "Confirm Password" msgstr "" #: src/guiPasswordChange.cpp:155 msgid "Change" msgstr "" #: src/guiPasswordChange.cpp:164 msgid "Passwords do not match!" msgstr "" #: src/guiVolumeChange.cpp:105 msgid "Sound Volume: " msgstr "" #: src/guiVolumeChange.cpp:119 msgid "Exit" msgstr "" #: src/keycode.cpp:223 msgid "Left Button" msgstr "" #: src/keycode.cpp:223 msgid "Middle Button" msgstr "" #: src/keycode.cpp:223 msgid "Right Button" msgstr "" #: src/keycode.cpp:223 msgid "X Button 1" msgstr "" #: src/keycode.cpp:224 msgid "Back" msgstr "" #: src/keycode.cpp:224 msgid "Clear" msgstr "" #: src/keycode.cpp:224 msgid "Return" msgstr "" #: src/keycode.cpp:224 msgid "Tab" msgstr "" #: src/keycode.cpp:224 msgid "X Button 2" msgstr "" #: src/keycode.cpp:225 msgid "Capital" msgstr "" #: src/keycode.cpp:225 msgid "Control" msgstr "" #: src/keycode.cpp:225 msgid "Kana" msgstr "" #: src/keycode.cpp:225 msgid "Menu" msgstr "" #: src/keycode.cpp:225 msgid "Pause" msgstr "" #: src/keycode.cpp:225 msgid "Shift" msgstr "" #: src/keycode.cpp:226 msgid "Convert" msgstr "" #: src/keycode.cpp:226 msgid "Escape" msgstr "" #: src/keycode.cpp:226 msgid "Final" msgstr "" #: src/keycode.cpp:226 msgid "Junja" msgstr "" #: src/keycode.cpp:226 msgid "Kanji" msgstr "" #: src/keycode.cpp:226 msgid "Nonconvert" msgstr "" #: src/keycode.cpp:227 msgid "End" msgstr "" #: src/keycode.cpp:227 msgid "Home" msgstr "" #: src/keycode.cpp:227 msgid "Mode Change" msgstr "" #: src/keycode.cpp:227 msgid "Next" msgstr "" #: src/keycode.cpp:227 msgid "Prior" msgstr "" #: src/keycode.cpp:227 msgid "Space" msgstr "" #: src/keycode.cpp:228 msgid "Down" msgstr "" #: src/keycode.cpp:228 msgid "Execute" msgstr "" #: src/keycode.cpp:228 msgid "Print" msgstr "" #: src/keycode.cpp:228 msgid "Select" msgstr "" #: src/keycode.cpp:228 msgid "Up" msgstr "" #: src/keycode.cpp:229 msgid "Help" msgstr "" #: src/keycode.cpp:229 msgid "Insert" msgstr "" #: src/keycode.cpp:229 msgid "Snapshot" msgstr "" #: src/keycode.cpp:232 msgid "Left Windows" msgstr "" #: src/keycode.cpp:233 msgid "Apps" msgstr "" #: src/keycode.cpp:233 msgid "Numpad 0" msgstr "" #: src/keycode.cpp:233 msgid "Numpad 1" msgstr "" #: src/keycode.cpp:233 msgid "Right Windows" msgstr "" #: src/keycode.cpp:233 msgid "Sleep" msgstr "" #: src/keycode.cpp:234 msgid "Numpad 2" msgstr "" #: src/keycode.cpp:234 msgid "Numpad 3" msgstr "" #: src/keycode.cpp:234 msgid "Numpad 4" msgstr "" #: src/keycode.cpp:234 msgid "Numpad 5" msgstr "" #: src/keycode.cpp:234 msgid "Numpad 6" msgstr "" #: src/keycode.cpp:234 msgid "Numpad 7" msgstr "" #: src/keycode.cpp:235 msgid "Numpad *" msgstr "" #: src/keycode.cpp:235 msgid "Numpad +" msgstr "" #: src/keycode.cpp:235 msgid "Numpad -" msgstr "" #: src/keycode.cpp:235 msgid "Numpad /" msgstr "" #: src/keycode.cpp:235 msgid "Numpad 8" msgstr "" #: src/keycode.cpp:235 msgid "Numpad 9" msgstr "" #: src/keycode.cpp:239 msgid "Num Lock" msgstr "" #: src/keycode.cpp:239 msgid "Scroll Lock" msgstr "" #: src/keycode.cpp:240 msgid "Left Shift" msgstr "" #: src/keycode.cpp:240 msgid "Right Shift" msgstr "" #: src/keycode.cpp:241 msgid "Left Control" msgstr "" #: src/keycode.cpp:241 msgid "Left Menu" msgstr "" #: src/keycode.cpp:241 msgid "Right Control" msgstr "" #: src/keycode.cpp:241 msgid "Right Menu" msgstr "" #: src/keycode.cpp:243 msgid "Comma" msgstr "" #: src/keycode.cpp:243 msgid "Minus" msgstr "" #: src/keycode.cpp:243 msgid "Period" msgstr "" #: src/keycode.cpp:243 msgid "Plus" msgstr "" #: src/keycode.cpp:247 msgid "Attn" msgstr "" #: src/keycode.cpp:247 msgid "CrSel" msgstr "" #: src/keycode.cpp:248 msgid "Erase OEF" msgstr "" #: src/keycode.cpp:248 msgid "ExSel" msgstr "" #: src/keycode.cpp:248 msgid "OEM Clear" msgstr "" #: src/keycode.cpp:248 msgid "PA1" msgstr "" #: src/keycode.cpp:248 msgid "Zoom" msgstr "" po/fr/0000755000175000017500000000000012565232430012411 5ustar mquinsonmquinsonpo/fr/minetest.po0000644000175000017500000007270212565232430014611 0ustar mquinsonmquinson# French translations for minetest-c55 package. # Copyright (C) 2011 celeron # This file is distributed under the same license as the minetest-c55 package. # Cyriaque 'Cisoun' Skrapits , 2011 # msgid "" msgstr "" "Project-Id-Version: 0.0.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2015-07-17 07:23+0200\n" "PO-Revision-Date: 2015-07-17 22:49+0200\n" "Last-Translator: Jean-Patrick G. \n" "Language-Team: French " "\n" "Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 2.4-dev\n" #: builtin/fstk/ui.lua:82 msgid "An error occured in a Lua script, such as a mod:" msgstr "Une erreur est survenue avec un script Lua, comme un mod :" #: builtin/fstk/ui.lua:84 msgid "An error occured:" msgstr "Une erreur est survenue :" #: builtin/fstk/ui.lua:89 builtin/mainmenu/store.lua:165 msgid "Ok" msgstr "OK" #: builtin/mainmenu/common.lua:239 src/game.cpp:1891 msgid "Loading..." msgstr "Chargement..." #: builtin/mainmenu/common.lua:240 msgid "Try reenabling public serverlist and check your internet connection." msgstr "" "Rechargez la liste des serveurs publics et vérifiez votre connexion Internet." #: builtin/mainmenu/dlg_config_world.lua:29 msgid "World:" msgstr "Sélectionner un monde :" #: builtin/mainmenu/dlg_config_world.lua:33 #: builtin/mainmenu/dlg_config_world.lua:35 msgid "Hide Game" msgstr "Cacher le jeu" #: builtin/mainmenu/dlg_config_world.lua:39 #: builtin/mainmenu/dlg_config_world.lua:41 msgid "Hide mp content" msgstr "Cacher le pack de mods" #: builtin/mainmenu/dlg_config_world.lua:49 msgid "Mod:" msgstr "Mod :" #: builtin/mainmenu/dlg_config_world.lua:51 builtin/mainmenu/tab_mods.lua:99 msgid "Depends:" msgstr "Dépend de :" #: builtin/mainmenu/dlg_config_world.lua:54 src/guiKeyChangeMenu.cpp:191 msgid "Save" msgstr "Enregistrer" #: builtin/mainmenu/dlg_config_world.lua:55 #: builtin/mainmenu/dlg_create_world.lua:64 #: builtin/mainmenu/dlg_rename_modpack.lua:33 src/guiKeyChangeMenu.cpp:199 #: src/keycode.cpp:223 msgid "Cancel" msgstr "Annuler" #: builtin/mainmenu/dlg_config_world.lua:71 msgid "Enable MP" msgstr "Activer le pack de mods" #: builtin/mainmenu/dlg_config_world.lua:73 msgid "Disable MP" msgstr "Désactiver le pack de mods" #: builtin/mainmenu/dlg_config_world.lua:77 #: builtin/mainmenu/dlg_config_world.lua:79 msgid "enabled" msgstr "activé" #: builtin/mainmenu/dlg_config_world.lua:85 msgid "Enable all" msgstr "Tout activer" #: builtin/mainmenu/dlg_create_world.lua:50 msgid "World name" msgstr "Nom du monde" #: builtin/mainmenu/dlg_create_world.lua:53 msgid "Seed" msgstr "Graine" #: builtin/mainmenu/dlg_create_world.lua:56 msgid "Mapgen" msgstr "Générateur de carte" #: builtin/mainmenu/dlg_create_world.lua:59 msgid "Game" msgstr "Jeu" #: builtin/mainmenu/dlg_create_world.lua:63 msgid "Create" msgstr "Créer" #: builtin/mainmenu/dlg_create_world.lua:68 msgid "You have no subgames installed." msgstr "Vous n'avez pas de sous-jeux installés." #: builtin/mainmenu/dlg_create_world.lua:69 msgid "Download one from minetest.net" msgstr "Téléchargez-en un depuis minetest.net" #: builtin/mainmenu/dlg_create_world.lua:72 msgid "Warning: The minimal development test is meant for developers." msgstr "Avertissement : le jeu minimal est fait pour les développeurs." #: builtin/mainmenu/dlg_create_world.lua:73 msgid "Download a subgame, such as minetest_game, from minetest.net" msgstr "Téléchargez un sous-jeu, comme minetest_game, depuis minetest.net" #: builtin/mainmenu/dlg_create_world.lua:99 msgid "A world named \"$1\" already exists" msgstr "Le monde \"$1\" existe déjà" #: builtin/mainmenu/dlg_create_world.lua:116 msgid "No worldname given or no game selected" msgstr "Nom du monde manquant ou aucun jeu sélectionné" #: builtin/mainmenu/dlg_delete_mod.lua:26 msgid "Are you sure you want to delete \"$1\"?" msgstr "Êtes-vous sûr de vouloir supprimer \"$1\" ?" #: builtin/mainmenu/dlg_delete_mod.lua:27 #: builtin/mainmenu/dlg_delete_world.lua:25 #: builtin/mainmenu/tab_settings.lua:100 msgid "Yes" msgstr "Oui" #: builtin/mainmenu/dlg_delete_mod.lua:28 msgid "No of course not!" msgstr "Non, bien sûr que non !" #: builtin/mainmenu/dlg_delete_mod.lua:41 msgid "Modmgr: failed to delete \"$1\"" msgstr "Modmgr : n'a pas pu supprimer \"$1\"" #: builtin/mainmenu/dlg_delete_mod.lua:45 msgid "Modmgr: invalid modpath \"$1\"" msgstr "Modmgr : chemin de mod invalide \"$1\"" #: builtin/mainmenu/dlg_delete_world.lua:24 msgid "Delete World \"$1\"?" msgstr "Supprimer le monde \"$1\" ?" #: builtin/mainmenu/dlg_delete_world.lua:26 msgid "No" msgstr "Non" #: builtin/mainmenu/dlg_rename_modpack.lua:26 msgid "Rename Modpack:" msgstr "Renommer le pack de mods :" #: builtin/mainmenu/dlg_rename_modpack.lua:31 src/keycode.cpp:227 msgid "Accept" msgstr "Accepter" #: builtin/mainmenu/modmgr.lua:344 msgid "Install Mod: file: \"$1\"" msgstr "Installer un mod : fichier : \"$1\"" #: builtin/mainmenu/modmgr.lua:345 msgid "" "\n" "Install Mod: unsupported filetype \"$1\" or broken archive" msgstr "" "\n" "Installer un mod : type de fichier non supporté \"$1\" ou archive cassée" #: builtin/mainmenu/modmgr.lua:365 msgid "Failed to install $1 to $2" msgstr "N'a pas pu installer $1 à $2" #: builtin/mainmenu/modmgr.lua:368 msgid "Install Mod: unable to find suitable foldername for modpack $1" msgstr "" "Installer un mod : impossible de trouver un nom de dossier valide pour le " "pack de mods $1" #: builtin/mainmenu/modmgr.lua:388 msgid "Install Mod: unable to find real modname for: $1" msgstr "Installer un mod : impossible de trouver le vrai nom du mod pour : $1" #: builtin/mainmenu/store.lua:88 msgid "Unsorted" msgstr "Non trié" #: builtin/mainmenu/store.lua:99 builtin/mainmenu/store.lua:580 msgid "Search" msgstr "Rechercher" #: builtin/mainmenu/store.lua:126 msgid "Downloading $1, please wait..." msgstr "Téléchargement de $1, veuillez patienter..." #: builtin/mainmenu/store.lua:160 msgid "Successfully installed:" msgstr "Installé avec succès :" #: builtin/mainmenu/store.lua:162 msgid "Shortname:" msgstr "Nom :" #: builtin/mainmenu/store.lua:472 msgid "Rating" msgstr "Note" #: builtin/mainmenu/store.lua:497 msgid "re-Install" msgstr "Réinstaller" #: builtin/mainmenu/store.lua:499 msgid "Install" msgstr "Installer" #: builtin/mainmenu/store.lua:518 msgid "Close store" msgstr "Fermer le store" #: builtin/mainmenu/store.lua:526 msgid "Page $1 of $2" msgstr "Page $1 sur $2" #: builtin/mainmenu/tab_credits.lua:22 msgid "Credits" msgstr "Crédits" #: builtin/mainmenu/tab_credits.lua:31 msgid "Core Developers" msgstr "Développeurs principaux" #: builtin/mainmenu/tab_credits.lua:47 msgid "Active Contributors" msgstr "Contributeurs actifs" #: builtin/mainmenu/tab_credits.lua:54 msgid "Previous Core Developers" msgstr "Anciens développeurs" #: builtin/mainmenu/tab_credits.lua:59 msgid "Previous Contributors" msgstr "Anciens contributeurs" #: builtin/mainmenu/tab_mods.lua:30 msgid "Installed Mods:" msgstr "Mods installés :" #: builtin/mainmenu/tab_mods.lua:39 msgid "Online mod repository" msgstr "Dépôt de mods en ligne" #: builtin/mainmenu/tab_mods.lua:78 msgid "No mod description available" msgstr "Pas de description disponible" #: builtin/mainmenu/tab_mods.lua:82 msgid "Mod information:" msgstr "Information du mod :" #: builtin/mainmenu/tab_mods.lua:93 msgid "Rename" msgstr "Renommer" #: builtin/mainmenu/tab_mods.lua:95 msgid "Uninstall selected modpack" msgstr "Désinstaller le pack de mods" #: builtin/mainmenu/tab_mods.lua:106 msgid "Uninstall selected mod" msgstr "Désinstaller le mod" #: builtin/mainmenu/tab_mods.lua:121 msgid "Select Mod File:" msgstr "Sélectionner un fichier de mod :" #: builtin/mainmenu/tab_mods.lua:165 msgid "Mods" msgstr "Mods" #: builtin/mainmenu/tab_multiplayer.lua:23 msgid "Address / Port :" msgstr "Adresse / Port :" #: builtin/mainmenu/tab_multiplayer.lua:24 msgid "Name / Password :" msgstr "Nom / Mot de passe :" #: builtin/mainmenu/tab_multiplayer.lua:29 #: builtin/mainmenu/tab_simple_main.lua:30 msgid "Public Serverlist" msgstr "Liste de serveurs publics" #: builtin/mainmenu/tab_multiplayer.lua:34 builtin/mainmenu/tab_server.lua:26 #: builtin/mainmenu/tab_singleplayer.lua:96 src/keycode.cpp:229 msgid "Delete" msgstr "Supprimer" #: builtin/mainmenu/tab_multiplayer.lua:38 #: builtin/mainmenu/tab_simple_main.lua:34 msgid "Connect" msgstr "Rejoindre" #: builtin/mainmenu/tab_multiplayer.lua:62 #: builtin/mainmenu/tab_simple_main.lua:45 msgid "Creative mode" msgstr "Mode créatif" #: builtin/mainmenu/tab_multiplayer.lua:63 #: builtin/mainmenu/tab_simple_main.lua:46 msgid "Damage enabled" msgstr "Dégâts activés" #: builtin/mainmenu/tab_multiplayer.lua:64 #: builtin/mainmenu/tab_simple_main.lua:47 msgid "PvP enabled" msgstr "Combat activé" #: builtin/mainmenu/tab_multiplayer.lua:257 msgid "Client" msgstr "Client" #: builtin/mainmenu/tab_server.lua:27 builtin/mainmenu/tab_singleplayer.lua:97 msgid "New" msgstr "Nouveau" #: builtin/mainmenu/tab_server.lua:28 builtin/mainmenu/tab_singleplayer.lua:98 msgid "Configure" msgstr "Configurer" #: builtin/mainmenu/tab_server.lua:29 msgid "Start Game" msgstr "Démarrer" #: builtin/mainmenu/tab_server.lua:30 #: builtin/mainmenu/tab_singleplayer.lua:100 msgid "Select World:" msgstr "Sélectionner un monde :" #: builtin/mainmenu/tab_server.lua:31 builtin/mainmenu/tab_simple_main.lua:76 #: builtin/mainmenu/tab_singleplayer.lua:101 msgid "Creative Mode" msgstr "Mode créatif" #: builtin/mainmenu/tab_server.lua:33 builtin/mainmenu/tab_simple_main.lua:78 #: builtin/mainmenu/tab_singleplayer.lua:103 msgid "Enable Damage" msgstr "Activer les dégâts" #: builtin/mainmenu/tab_server.lua:35 msgid "Public" msgstr "Public" #: builtin/mainmenu/tab_server.lua:37 builtin/mainmenu/tab_simple_main.lua:25 msgid "Name/Password" msgstr "Nom / Mot de passe" #: builtin/mainmenu/tab_server.lua:45 msgid "Bind Address" msgstr "Adresse à assigner" #: builtin/mainmenu/tab_server.lua:47 msgid "Port" msgstr "Port" #: builtin/mainmenu/tab_server.lua:51 msgid "Server Port" msgstr "Port du serveur" #: builtin/mainmenu/tab_server.lua:138 #: builtin/mainmenu/tab_singleplayer.lua:165 msgid "No world created or selected!" msgstr "Aucun monde créé ou sélectionné !" #: builtin/mainmenu/tab_server.lua:191 msgid "Server" msgstr "Serveur" #: builtin/mainmenu/tab_settings.lua:21 msgid "Opaque Leaves" msgstr "Arbres minimaux" #: builtin/mainmenu/tab_settings.lua:22 msgid "Simple Leaves" msgstr "Arbres simples" #: builtin/mainmenu/tab_settings.lua:23 msgid "Fancy Leaves" msgstr "Arbres détaillés" #: builtin/mainmenu/tab_settings.lua:32 msgid "No Filter" msgstr "Aucun filtrage" #: builtin/mainmenu/tab_settings.lua:33 msgid "Bilinear Filter" msgstr "Filtrage bilinéaire" #: builtin/mainmenu/tab_settings.lua:34 msgid "Trilinear Filter" msgstr "Filtrage trilinéaire" #: builtin/mainmenu/tab_settings.lua:43 msgid "No Mipmap" msgstr "Sans MIP map" #: builtin/mainmenu/tab_settings.lua:44 msgid "Mipmap" msgstr "MIP mapping" #: builtin/mainmenu/tab_settings.lua:45 msgid "Mipmap + Aniso. Filter" msgstr "MIP map + anisotropie" #: builtin/mainmenu/tab_settings.lua:98 msgid "Are you sure to reset your singleplayer world?" msgstr "Êtes-vous sûr de vouloir réinitialiser votre monde ?" #: builtin/mainmenu/tab_settings.lua:102 msgid "No!!!" msgstr "Non !" #: builtin/mainmenu/tab_settings.lua:202 msgid "Smooth Lighting" msgstr "Lumière douce" #: builtin/mainmenu/tab_settings.lua:204 msgid "Enable Particles" msgstr "Particules" #: builtin/mainmenu/tab_settings.lua:206 msgid "3D Clouds" msgstr "Nuages 3D" #: builtin/mainmenu/tab_settings.lua:208 msgid "Opaque Water" msgstr "Eau opaque" #: builtin/mainmenu/tab_settings.lua:210 msgid "Connected Glass" msgstr "Verre connecté" #: builtin/mainmenu/tab_settings.lua:212 msgid "Node Highlighting" msgstr "Eclairage des nodes" #: builtin/mainmenu/tab_settings.lua:217 msgid "Texturing:" msgstr "Textures :" #: builtin/mainmenu/tab_settings.lua:222 msgid "Rendering:" msgstr "Affichage :" #: builtin/mainmenu/tab_settings.lua:226 msgid "Restart minetest for driver change to take effect" msgstr "Redémarrez Minetest pour que le changement du pilote prenne effet" #: builtin/mainmenu/tab_settings.lua:228 msgid "Shaders" msgstr "Shaders" #: builtin/mainmenu/tab_settings.lua:233 msgid "Change keys" msgstr "Changer les touches" #: builtin/mainmenu/tab_settings.lua:236 msgid "Reset singleplayer world" msgstr "Réinitialiser le monde" #: builtin/mainmenu/tab_settings.lua:240 msgid "GUI scale factor" msgstr "Taille des menus" #: builtin/mainmenu/tab_settings.lua:244 msgid "Scaling factor applied to menu elements: " msgstr "Taille appliquée aux menus : " #: builtin/mainmenu/tab_settings.lua:250 #, fuzzy msgid "Touch free target" msgstr "" #: builtin/mainmenu/tab_settings.lua:256 #, fuzzy msgid "Touchthreshold (px)" msgstr "" #: builtin/mainmenu/tab_settings.lua:263 builtin/mainmenu/tab_settings.lua:277 msgid "Bumpmapping" msgstr "Bump mapping" #: builtin/mainmenu/tab_settings.lua:265 builtin/mainmenu/tab_settings.lua:278 msgid "Generate Normalmaps" msgstr "Normal mapping" #: builtin/mainmenu/tab_settings.lua:267 builtin/mainmenu/tab_settings.lua:279 msgid "Parallax Occlusion" msgstr "Occlusion parallaxe" #: builtin/mainmenu/tab_settings.lua:269 builtin/mainmenu/tab_settings.lua:280 msgid "Waving Water" msgstr "Liquides mouvants" #: builtin/mainmenu/tab_settings.lua:271 builtin/mainmenu/tab_settings.lua:281 msgid "Waving Leaves" msgstr "Feuilles mouvantes" #: builtin/mainmenu/tab_settings.lua:273 builtin/mainmenu/tab_settings.lua:282 msgid "Waving Plants" msgstr "Plantes mouvantes" #: builtin/mainmenu/tab_settings.lua:308 msgid "To enable shaders the OpenGL driver needs to be used." msgstr "Pour activer les shaders, le pilote OpenGL doit être utilisé." #: builtin/mainmenu/tab_settings.lua:430 msgid "Settings" msgstr "Réglages" #: builtin/mainmenu/tab_simple_main.lua:82 msgid "Start Singleplayer" msgstr "Démarrer la partie solo" #: builtin/mainmenu/tab_simple_main.lua:83 msgid "Config mods" msgstr "Configurer les mods" #: builtin/mainmenu/tab_simple_main.lua:201 msgid "Main" msgstr "Menu principal" #: builtin/mainmenu/tab_singleplayer.lua:99 src/keycode.cpp:248 msgid "Play" msgstr "Jouer" #: builtin/mainmenu/tab_singleplayer.lua:246 msgid "Singleplayer" msgstr "Solo" #: builtin/mainmenu/tab_texturepacks.lua:49 msgid "Select texture pack:" msgstr "Sélectionner un pack de textures :" #: builtin/mainmenu/tab_texturepacks.lua:69 msgid "No information available" msgstr "Pas d'information disponible" #: builtin/mainmenu/tab_texturepacks.lua:114 msgid "Texturepacks" msgstr "Packs de textures" #: src/client.cpp:1721 msgid "Loading textures..." msgstr "Chargement des textures..." #: src/client.cpp:1736 msgid "Rebuilding shaders..." msgstr "Construction des shaders..." #: src/client.cpp:1743 msgid "Initializing nodes..." msgstr "Initialisation des nodes..." #: src/client.cpp:1760 msgid "Initializing nodes" msgstr "Initialisation des nodes" #: src/client.cpp:1768 msgid "Item textures..." msgstr "Textures d'objets..." #: src/client.cpp:1793 msgid "Done!" msgstr "Terminé !" #: src/client/clientlauncher.cpp:185 msgid "Main Menu" msgstr "Menu principal" #: src/client/clientlauncher.cpp:223 msgid "Player name too long." msgstr "Nom du joueur trop long." #: src/client/clientlauncher.cpp:261 msgid "Connection error (timed out?)" msgstr "Erreur de connexion (perte de connexion ?)" #: src/client/clientlauncher.cpp:425 msgid "No world selected and no address provided. Nothing to do." msgstr "Pas de monde sélectionné et pas d'adresse fournie. Rien à faire." #: src/client/clientlauncher.cpp:432 msgid "Provided world path doesn't exist: " msgstr "Le chemin du monde spécifié n'existe pas : " #: src/client/clientlauncher.cpp:441 msgid "Could not find or load game \"" msgstr "Le jeu \" n'a pas pu être trouvé" #: src/client/clientlauncher.cpp:459 msgid "Invalid gamespec." msgstr "gamespec invalide." #: src/fontengine.cpp:70 src/fontengine.cpp:226 #, fuzzy msgid "needs_fallback_font" msgstr "needs_fallback_font" #: src/game.cpp:1052 src/guiFormSpecMenu.cpp:2065 msgid "Proceed" msgstr "Procéder" #: src/game.cpp:1072 msgid "You died." msgstr "Vous êtes mort." #: src/game.cpp:1073 msgid "Respawn" msgstr "Ressusciter" #: src/game.cpp:1092 #, fuzzy msgid "" "Default Controls:\n" "No menu visible:\n" "- single tap: button activate\n" "- double tap: place/use\n" "- slide finger: look around\n" "Menu/Inventory visible:\n" "- double tap (outside):\n" " -->close\n" "- touch stack, touch slot:\n" " --> move stack\n" "- touch&drag, tap 2nd finger\n" " --> place single item to slot\n" msgstr "" #: src/game.cpp:1106 msgid "" "Default Controls:\n" "- WASD: move\n" "- Space: jump/climb\n" "- Shift: sneak/go down\n" "- Q: drop item\n" "- I: inventory\n" "- Mouse: turn/look\n" "- Mouse left: dig/punch\n" "- Mouse right: place/use\n" "- Mouse wheel: select item\n" "- T: chat\n" msgstr "" "Contrôles:\n" "- ZQSD : se déplacer\n" "- Espace : sauter/grimper\n" "- Maj. : marcher prudemment/descendre\n" "- A : lâcher l'objet en main\n" "- I : inventaire\n" "- Souris : tourner/regarder\n" "- Souris gauche : creuser/attaquer\n" "- Souris droite : placer/utiliser\n" "- Molette souris : sélectionner objet\n" "- T : discuter\n" #: src/game.cpp:1125 msgid "Continue" msgstr "Continuer" #: src/game.cpp:1129 msgid "Change Password" msgstr "Changer mot de passe" #: src/game.cpp:1134 msgid "Sound Volume" msgstr "Volume du son" #: src/game.cpp:1136 msgid "Change Keys" msgstr "Changer les touches" #: src/game.cpp:1139 msgid "Exit to Menu" msgstr "Quitter vers le menu" #: src/game.cpp:1141 msgid "Exit to OS" msgstr "Quitter le jeu" #: src/game.cpp:1841 msgid "Shutting down..." msgstr "Fermeture du jeu..." #: src/game.cpp:1948 msgid "Creating server..." msgstr "Création du serveur..." #: src/game.cpp:1984 msgid "Creating client..." msgstr "Création du client..." #: src/game.cpp:2159 msgid "Resolving address..." msgstr "Résolution de l'adresse..." #: src/game.cpp:2261 msgid "Connecting to server..." msgstr "Connexion au serveur..." #: src/game.cpp:2317 msgid "Item definitions..." msgstr "Définitions d'objets..." #: src/game.cpp:2322 msgid "Node definitions..." msgstr "Définitions des blocs..." #: src/game.cpp:2329 msgid "Media..." msgstr "Média..." #: src/game.cpp:2334 msgid "KiB/s" msgstr "Ko/s" #: src/game.cpp:2338 msgid "MiB/s" msgstr "Mo/s" #: src/game.cpp:4363 msgid "" "\n" "Check debug.txt for details." msgstr "" "\n" "Voir debug.txt pour plus d'information." #: src/guiFormSpecMenu.cpp:2855 msgid "Enter " msgstr "Entrer " #: src/guiFormSpecMenu.cpp:2875 msgid "ok" msgstr "ok" #: src/guiKeyChangeMenu.cpp:125 msgid "Keybindings. (If this menu screws up, remove stuff from minetest.conf)" msgstr "Raccourcis" #: src/guiKeyChangeMenu.cpp:165 msgid "\"Use\" = climb down" msgstr "\"Use\" = descendre (escalade)" #: src/guiKeyChangeMenu.cpp:180 msgid "Double tap \"jump\" to toggle fly" msgstr "Double-appui sur \"saut\" pour voler" #: src/guiKeyChangeMenu.cpp:295 msgid "Key already in use" msgstr "Touche déjà utilisée" #: src/guiKeyChangeMenu.cpp:373 msgid "press key" msgstr "appuyez sur une touche" #: src/guiKeyChangeMenu.cpp:399 msgid "Forward" msgstr "Avancer" #: src/guiKeyChangeMenu.cpp:400 msgid "Backward" msgstr "Reculer" #: src/guiKeyChangeMenu.cpp:401 src/keycode.cpp:228 msgid "Left" msgstr "Gauche" #: src/guiKeyChangeMenu.cpp:402 src/keycode.cpp:228 msgid "Right" msgstr "Droite" #: src/guiKeyChangeMenu.cpp:403 msgid "Use" msgstr "Utiliser" #: src/guiKeyChangeMenu.cpp:404 msgid "Jump" msgstr "Sauter" #: src/guiKeyChangeMenu.cpp:405 msgid "Sneak" msgstr "Marcher" #: src/guiKeyChangeMenu.cpp:406 msgid "Drop" msgstr "Jeter" #: src/guiKeyChangeMenu.cpp:407 msgid "Inventory" msgstr "Inventaire" #: src/guiKeyChangeMenu.cpp:408 msgid "Chat" msgstr "Chatter" #: src/guiKeyChangeMenu.cpp:409 msgid "Command" msgstr "Commande" #: src/guiKeyChangeMenu.cpp:410 msgid "Console" msgstr "Console" #: src/guiKeyChangeMenu.cpp:411 msgid "Toggle fly" msgstr "Voler" #: src/guiKeyChangeMenu.cpp:412 msgid "Toggle fast" msgstr "Mode rapide" #: src/guiKeyChangeMenu.cpp:413 msgid "Toggle Cinematic" msgstr "Mode cinématique" #: src/guiKeyChangeMenu.cpp:414 msgid "Toggle noclip" msgstr "Mode sans collision" #: src/guiKeyChangeMenu.cpp:415 msgid "Range select" msgstr "Distance d'affichage" #: src/guiKeyChangeMenu.cpp:416 msgid "Print stacks" msgstr "Imprimer stacks" #: src/guiPasswordChange.cpp:108 msgid "Old Password" msgstr "Ancien mot de passe" #: src/guiPasswordChange.cpp:124 msgid "New Password" msgstr "Nouveau mot de passe" #: src/guiPasswordChange.cpp:139 msgid "Confirm Password" msgstr "Confirmer mot de passe" #: src/guiPasswordChange.cpp:155 msgid "Change" msgstr "Changer" #: src/guiPasswordChange.cpp:164 msgid "Passwords do not match!" msgstr "Les mots de passe ne correspondent pas !" #: src/guiVolumeChange.cpp:105 msgid "Sound Volume: " msgstr "Volume du son : " #: src/guiVolumeChange.cpp:119 msgid "Exit" msgstr "Quitter" #: src/keycode.cpp:223 msgid "Left Button" msgstr "Bouton gauche" #: src/keycode.cpp:223 msgid "Middle Button" msgstr "Bouton du milieu" #: src/keycode.cpp:223 msgid "Right Button" msgstr "Bouton droit" #: src/keycode.cpp:223 msgid "X Button 1" msgstr "Bouton X 1" #: src/keycode.cpp:224 msgid "Back" msgstr "Retour en arrière" #: src/keycode.cpp:224 msgid "Clear" msgstr "Vider" #: src/keycode.cpp:224 msgid "Return" msgstr "Retour" #: src/keycode.cpp:224 msgid "Tab" msgstr "Tabulation" #: src/keycode.cpp:224 msgid "X Button 2" msgstr "Bouton X 2" #: src/keycode.cpp:225 msgid "Capital" msgstr "Verr Maj" #: src/keycode.cpp:225 msgid "Control" msgstr "Contrôle" #: src/keycode.cpp:225 #, fuzzy msgid "Kana" msgstr "Kana" #: src/keycode.cpp:225 msgid "Menu" msgstr "Menu" #: src/keycode.cpp:225 msgid "Pause" msgstr "Pause" #: src/keycode.cpp:225 msgid "Shift" msgstr "Shift" #: src/keycode.cpp:226 msgid "Convert" msgstr "Convertir" #: src/keycode.cpp:226 msgid "Escape" msgstr "Échap" #: src/keycode.cpp:226 msgid "Final" msgstr "Final" #: src/keycode.cpp:226 #, fuzzy msgid "Junja" msgstr "Junja" #: src/keycode.cpp:226 #, fuzzy msgid "Kanji" msgstr "Kanji" #: src/keycode.cpp:226 #, fuzzy msgid "Nonconvert" msgstr "Nonconvert" #: src/keycode.cpp:227 msgid "End" msgstr "Fin" #: src/keycode.cpp:227 msgid "Home" msgstr "Origine" #: src/keycode.cpp:227 msgid "Mode Change" msgstr "Changer de mode" #: src/keycode.cpp:227 msgid "Next" msgstr "Suivant" #: src/keycode.cpp:227 msgid "Prior" msgstr "Précédent" #: src/keycode.cpp:227 msgid "Space" msgstr "Espace" #: src/keycode.cpp:228 msgid "Down" msgstr "Bas" #: src/keycode.cpp:228 msgid "Execute" msgstr "Exécuter" #: src/keycode.cpp:228 msgid "Print" msgstr "Imprimer" #: src/keycode.cpp:228 msgid "Select" msgstr "Sélectionner" #: src/keycode.cpp:228 msgid "Up" msgstr "Haut" #: src/keycode.cpp:229 msgid "Help" msgstr "Aide" #: src/keycode.cpp:229 msgid "Insert" msgstr "Insérer" #: src/keycode.cpp:229 msgid "Snapshot" msgstr "Capture d'écran" #: src/keycode.cpp:232 msgid "Left Windows" msgstr "Windows gauche" #: src/keycode.cpp:233 msgid "Apps" msgstr "Applications" #: src/keycode.cpp:233 msgid "Numpad 0" msgstr "Pavé num. 0" #: src/keycode.cpp:233 msgid "Numpad 1" msgstr "Pavé num. 1" #: src/keycode.cpp:233 msgid "Right Windows" msgstr "Windows droite" #: src/keycode.cpp:233 msgid "Sleep" msgstr "Mise en veille" #: src/keycode.cpp:234 msgid "Numpad 2" msgstr "Pavé num. 2" #: src/keycode.cpp:234 msgid "Numpad 3" msgstr "Pavé num. 3" #: src/keycode.cpp:234 msgid "Numpad 4" msgstr "Pavé num. 4" #: src/keycode.cpp:234 msgid "Numpad 5" msgstr "Pavé num. 5" #: src/keycode.cpp:234 msgid "Numpad 6" msgstr "Pavé num. 6" #: src/keycode.cpp:234 msgid "Numpad 7" msgstr "Pavé num. 7" #: src/keycode.cpp:235 msgid "Numpad *" msgstr "Pavé num. *" #: src/keycode.cpp:235 msgid "Numpad +" msgstr "Pavé num. +" #: src/keycode.cpp:235 msgid "Numpad -" msgstr "Pavé num. -" #: src/keycode.cpp:235 msgid "Numpad /" msgstr "Pavé num. /" #: src/keycode.cpp:235 msgid "Numpad 8" msgstr "Pavé num. 8" #: src/keycode.cpp:235 msgid "Numpad 9" msgstr "Pavé num. 9" #: src/keycode.cpp:239 msgid "Num Lock" msgstr "Verr Num" #: src/keycode.cpp:239 msgid "Scroll Lock" msgstr "Verr. défilement" #: src/keycode.cpp:240 msgid "Left Shift" msgstr "Shift gauche" #: src/keycode.cpp:240 msgid "Right Shift" msgstr "Shift droite" #: src/keycode.cpp:241 msgid "Left Control" msgstr "Contrôle gauche" #: src/keycode.cpp:241 msgid "Left Menu" msgstr "Menu gauche" #: src/keycode.cpp:241 msgid "Right Control" msgstr "Contrôle droite" #: src/keycode.cpp:241 msgid "Right Menu" msgstr "Menu droite" #: src/keycode.cpp:243 msgid "Comma" msgstr "Virgule" #: src/keycode.cpp:243 msgid "Minus" msgstr "Moins" #: src/keycode.cpp:243 msgid "Period" msgstr "Point" #: src/keycode.cpp:243 msgid "Plus" msgstr "Plus" #: src/keycode.cpp:247 msgid "Attn" msgstr "Attente" #: src/keycode.cpp:247 msgid "CrSel" msgstr "Vider sélection" #: src/keycode.cpp:248 msgid "Erase OEF" msgstr "Écraser l'OEF" #: src/keycode.cpp:248 #, fuzzy msgid "ExSel" msgstr "ExSel" #: src/keycode.cpp:248 #, fuzzy msgid "OEM Clear" msgstr "OEM Clear" #: src/keycode.cpp:248 msgid "PA1" msgstr "PA1" #: src/keycode.cpp:248 msgid "Zoom" msgstr "Zoomer" #~ msgid "Game Name" #~ msgstr "Nom du jeu" #~ msgid "Gamemgr: Unable to copy mod \"$1\" to game \"$2\"" #~ msgstr "Gamemgr : Impossible de copier le mod \"$1\" dans le jeu \"$2\"" #~ msgid "GAMES" #~ msgstr "JEUX" #~ msgid "Games" #~ msgstr "Jeux" #~ msgid "Mods:" #~ msgstr "Mods :" #~ msgid "edit game" #~ msgstr "éditer le jeu" #~ msgid "new game" #~ msgstr "nouveau jeu" #~ msgid "EDIT GAME" #~ msgstr "MODIFIER LE JEU" #~ msgid "Remove selected mod" #~ msgstr "Supprimer le mod sélectionné" #~ msgid "<<-- Add mod" #~ msgstr "<<-- Ajouter un mod" #~ msgid "CLIENT" #~ msgstr "CLIENT" #~ msgid "Favorites:" #~ msgstr "Favoris :" #~ msgid "START SERVER" #~ msgstr "DÉMARRER LE SERVEUR" #~ msgid "Name" #~ msgstr "Nom" #~ msgid "Password" #~ msgstr "Mot de passe" #~ msgid "SETTINGS" #~ msgstr "PARAMÈTRES" #~ msgid "Preload item visuals" #~ msgstr "Précharger les objets" #~ msgid "Finite Liquid" #~ msgstr "Liquides limités" #~ msgid "SINGLE PLAYER" #~ msgstr "PARTIE SOLO" #~ msgid "TEXTURE PACKS" #~ msgstr "PACKS DE TEXTURES" #~ msgid "MODS" #~ msgstr "MODS" #~ msgid "Add mod:" #~ msgstr "Ajouter un mod :" #~ msgid "Local install" #~ msgstr "Installation locale" #~ msgid "" #~ "Warning: Some mods are not configured yet.\n" #~ "They will be enabled by default when you save the configuration. " #~ msgstr "" #~ "Attention : certains mods ne sont pas encore configurés.\n" #~ "Ils seront activés par défaut quand vous enregistrerez la configuration. " #~ msgid "" #~ "Warning: Some configured mods are missing.\n" #~ "Their setting will be removed when you save the configuration. " #~ msgstr "" #~ "Attention : certains mods configurés sont introuvables.\n" #~ "Leurs réglages seront effacés quand vous enregistrerez la configuration. " #~ msgid "Delete map" #~ msgstr "Supprimer la carte" #~ msgid "" #~ "Default Controls:\n" #~ "- WASD: Walk\n" #~ "- Mouse left: dig/hit\n" #~ "- Mouse right: place/use\n" #~ "- Mouse wheel: select item\n" #~ "- 0...9: select item\n" #~ "- Shift: sneak\n" #~ "- R: Toggle viewing all loaded chunks\n" #~ "- I: Inventory menu\n" #~ "- ESC: This menu\n" #~ "- T: Chat\n" #~ msgstr "" #~ "Touches par défaut :\n" #~ "- ZQSD : se déplacer\n" #~ "- Clic gauche : creuser bloc\n" #~ "- Clic droite : insérer bloc\n" #~ "- Roulette : sélectionner objet\n" #~ "- 0...9 : sélectionner objet\n" #~ "- Shift : déplacement prudent\n" #~ "- R : active la vue de tous les blocs\n" #~ "- I : inventaire\n" #~ "- Échap : ce menu\n" #~ "- T : discuter\n" #~ msgid "Failed to delete all world files" #~ msgstr "Tous les fichiers du monde n'ont pu être supprimés" #~ msgid "Cannot configure world: Nothing selected" #~ msgstr "Impossible de configurer ce monde : aucune sélection active" #~ msgid "Cannot create world: No games found" #~ msgstr "Impossible de créer le monde : aucun jeu n'est présent" #~ msgid "Files to be deleted" #~ msgstr "Fichiers à supprimer" #~ msgid "Cannot delete world: Nothing selected" #~ msgstr "Impossible de supprimer le monde : rien n'est sélectionné" #~ msgid "Address required." #~ msgstr "Adresse requise." #~ msgid "Create world" #~ msgstr "Créer un monde" #~ msgid "Leave address blank to start a local server." #~ msgstr "Laisser l'adresse vide pour lancer un serveur local." #~ msgid "Show Favorites" #~ msgstr "Voir les serveurs favoris" #~ msgid "Show Public" #~ msgstr "Voir les serveurs publics" #~ msgid "Advanced" #~ msgstr "Avancé" #~ msgid "Multiplayer" #~ msgstr "Multijoueur" #~ msgid "Cannot create world: Name contains invalid characters" #~ msgstr "" #~ "Impossible de créer le monde : le nom contient des caractères invalides" #~ msgid "Warning: Configuration not consistent. " #~ msgstr "Attention : configuration incorrecte. " #~ msgid "Configuration saved. " #~ msgstr "Configuration enregistrée. " #~ msgid "is required by:" #~ msgstr "est requis par :" #~ msgid "Left click: Move all items, Right click: Move single item" #~ msgstr "" #~ "Clic gauche : déplacer tous les objets -- Clic droit : déplacer un objet" #~ msgid " MB/s" #~ msgstr " Mo/s" #~ msgid " KB/s" #~ msgstr " Ko/s" #~ msgid "Fly mode" #~ msgstr "Voler" #~ msgid "Anisotropic Filtering" #~ msgstr "Filtrage anisotrope" #~ msgid "Mip-Mapping" #~ msgstr "Mip-mapping" #~ msgid "Downloading" #~ msgstr "Téléchargement" po/hu/0000755000175000017500000000000012565232430012416 5ustar mquinsonmquinsonpo/hu/minetest.po0000644000175000017500000006773412565232430014627 0ustar mquinsonmquinson# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: minetest\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2015-07-17 07:23+0200\n" "PO-Revision-Date: 2015-08-05 13:29+0200\n" "Last-Translator: Kisbenedek Márton \n" "Language-Team: Hungarian " "\n" "Language: hu\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 2.4-dev\n" #: builtin/fstk/ui.lua:82 msgid "An error occured in a Lua script, such as a mod:" msgstr "" #: builtin/fstk/ui.lua:84 msgid "An error occured:" msgstr "Hiba történt:" #: builtin/fstk/ui.lua:89 builtin/mainmenu/store.lua:165 msgid "Ok" msgstr "OK" #: builtin/mainmenu/common.lua:239 src/game.cpp:1891 msgid "Loading..." msgstr "Betöltés..." #: builtin/mainmenu/common.lua:240 msgid "Try reenabling public serverlist and check your internet connection." msgstr "" "Próbáld újra engedélyezni a nyilvános szerverlistát és ellenőrizd az " "internetkapcsolatot." #: builtin/mainmenu/dlg_config_world.lua:29 msgid "World:" msgstr "Világ:" #: builtin/mainmenu/dlg_config_world.lua:33 #: builtin/mainmenu/dlg_config_world.lua:35 msgid "Hide Game" msgstr "Játék elrejtése" #: builtin/mainmenu/dlg_config_world.lua:39 #: builtin/mainmenu/dlg_config_world.lua:41 msgid "Hide mp content" msgstr "Modpakk tartalom elrejtése" #: builtin/mainmenu/dlg_config_world.lua:49 #, fuzzy msgid "Mod:" msgstr "Mod:" #: builtin/mainmenu/dlg_config_world.lua:51 builtin/mainmenu/tab_mods.lua:99 msgid "Depends:" msgstr "Függ ettől:" #: builtin/mainmenu/dlg_config_world.lua:54 src/guiKeyChangeMenu.cpp:191 msgid "Save" msgstr "Mentés" #: builtin/mainmenu/dlg_config_world.lua:55 #: builtin/mainmenu/dlg_create_world.lua:64 #: builtin/mainmenu/dlg_rename_modpack.lua:33 src/guiKeyChangeMenu.cpp:199 #: src/keycode.cpp:223 msgid "Cancel" msgstr "Mégse" #: builtin/mainmenu/dlg_config_world.lua:71 msgid "Enable MP" msgstr "Modpakk engedélyezése" #: builtin/mainmenu/dlg_config_world.lua:73 msgid "Disable MP" msgstr "Modpakk letiltása" #: builtin/mainmenu/dlg_config_world.lua:77 #: builtin/mainmenu/dlg_config_world.lua:79 msgid "enabled" msgstr "Engedélyezve" #: builtin/mainmenu/dlg_config_world.lua:85 msgid "Enable all" msgstr "Összes engedélyezése" #: builtin/mainmenu/dlg_create_world.lua:50 msgid "World name" msgstr "Világ neve" #: builtin/mainmenu/dlg_create_world.lua:53 #, fuzzy msgid "Seed" msgstr "Seed" #: builtin/mainmenu/dlg_create_world.lua:56 msgid "Mapgen" msgstr "Térkép generátor" #: builtin/mainmenu/dlg_create_world.lua:59 msgid "Game" msgstr "Játék" #: builtin/mainmenu/dlg_create_world.lua:63 msgid "Create" msgstr "Létrehozás" #: builtin/mainmenu/dlg_create_world.lua:68 msgid "You have no subgames installed." msgstr "Nincsenek al-játékok telepítve." #: builtin/mainmenu/dlg_create_world.lua:69 msgid "Download one from minetest.net" msgstr "Letöltés a minetest.net-ről" #: builtin/mainmenu/dlg_create_world.lua:72 msgid "Warning: The minimal development test is meant for developers." msgstr "" "Figyelmeztetés: A \"minimal development test\" csak fejlesztőknek ajánlott." #: builtin/mainmenu/dlg_create_world.lua:73 msgid "Download a subgame, such as minetest_game, from minetest.net" msgstr "Tölts le egy al-játékot (pl. minetest_game) a minetest.net-ről" #: builtin/mainmenu/dlg_create_world.lua:99 msgid "A world named \"$1\" already exists" msgstr "\"$1\" nevű világ már létezik" #: builtin/mainmenu/dlg_create_world.lua:116 msgid "No worldname given or no game selected" msgstr "Nincs megadva a világ neve, vagy nincs kiválasztva játék" #: builtin/mainmenu/dlg_delete_mod.lua:26 msgid "Are you sure you want to delete \"$1\"?" msgstr "Biztosan törölni akarod: \"$1\"?" #: builtin/mainmenu/dlg_delete_mod.lua:27 #: builtin/mainmenu/dlg_delete_world.lua:25 #: builtin/mainmenu/tab_settings.lua:100 msgid "Yes" msgstr "Igen" #: builtin/mainmenu/dlg_delete_mod.lua:28 msgid "No of course not!" msgstr "Persze, hogy nem!" #: builtin/mainmenu/dlg_delete_mod.lua:41 msgid "Modmgr: failed to delete \"$1\"" msgstr "Modmgr: \"$1\" törlése meghiúsult" #: builtin/mainmenu/dlg_delete_mod.lua:45 msgid "Modmgr: invalid modpath \"$1\"" msgstr "Modmgr: érvénytelen mod útvonal: \"$1\"" #: builtin/mainmenu/dlg_delete_world.lua:24 msgid "Delete World \"$1\"?" msgstr "\"$1\" világ törlése?" #: builtin/mainmenu/dlg_delete_world.lua:26 msgid "No" msgstr "Nem" #: builtin/mainmenu/dlg_rename_modpack.lua:26 msgid "Rename Modpack:" msgstr "Modpakk átnevezése:" #: builtin/mainmenu/dlg_rename_modpack.lua:31 src/keycode.cpp:227 msgid "Accept" msgstr "Elfogad" #: builtin/mainmenu/modmgr.lua:344 msgid "Install Mod: file: \"$1\"" msgstr "Mod telepítés: fájl: \"$1\"" #: builtin/mainmenu/modmgr.lua:345 msgid "" "\n" "Install Mod: unsupported filetype \"$1\" or broken archive" msgstr "" "\n" "Mod telepítés: \"$1\" nem támogatott fájltípus, vagy hibás archívum" #: builtin/mainmenu/modmgr.lua:365 msgid "Failed to install $1 to $2" msgstr "$1 telepítése meghiúsult" #: builtin/mainmenu/modmgr.lua:368 msgid "Install Mod: unable to find suitable foldername for modpack $1" msgstr "" "Mod telepítése: nem található megfelelő mappanév ehhez a modpakk-hoz: $1" #: builtin/mainmenu/modmgr.lua:388 msgid "Install Mod: unable to find real modname for: $1" msgstr "Mod telepítése: nem található megfelelő mod név ehhez: $1" #: builtin/mainmenu/store.lua:88 msgid "Unsorted" msgstr "Rendezetlen" #: builtin/mainmenu/store.lua:99 builtin/mainmenu/store.lua:580 msgid "Search" msgstr "Keresés" #: builtin/mainmenu/store.lua:126 msgid "Downloading $1, please wait..." msgstr "$1 letöltése, kérlek várj..." #: builtin/mainmenu/store.lua:160 msgid "Successfully installed:" msgstr "Sikeresen telepítve:" #: builtin/mainmenu/store.lua:162 msgid "Shortname:" msgstr "Rövid név:" #: builtin/mainmenu/store.lua:472 msgid "Rating" msgstr "Értékelés" #: builtin/mainmenu/store.lua:497 msgid "re-Install" msgstr "Újratelepítés" #: builtin/mainmenu/store.lua:499 msgid "Install" msgstr "Telepítés" #: builtin/mainmenu/store.lua:518 msgid "Close store" msgstr "Áruház bezárása" #: builtin/mainmenu/store.lua:526 msgid "Page $1 of $2" msgstr "Oldal $1 ennyiből: $2" #: builtin/mainmenu/tab_credits.lua:22 msgid "Credits" msgstr "Készítők" #: builtin/mainmenu/tab_credits.lua:31 msgid "Core Developers" msgstr "Belső fejlesztők" #: builtin/mainmenu/tab_credits.lua:47 msgid "Active Contributors" msgstr "Tevékeny hozzájárulók" #: builtin/mainmenu/tab_credits.lua:54 msgid "Previous Core Developers" msgstr "Korábbi belső fejlesztők" #: builtin/mainmenu/tab_credits.lua:59 msgid "Previous Contributors" msgstr "Korábbi hozzájárulók" #: builtin/mainmenu/tab_mods.lua:30 msgid "Installed Mods:" msgstr "Telepített modok:" #: builtin/mainmenu/tab_mods.lua:39 msgid "Online mod repository" msgstr "Online mod tároló" #: builtin/mainmenu/tab_mods.lua:78 msgid "No mod description available" msgstr "Nincs elérhető mod leírás" #: builtin/mainmenu/tab_mods.lua:82 msgid "Mod information:" msgstr "Mod ismertető:" #: builtin/mainmenu/tab_mods.lua:93 msgid "Rename" msgstr "Átnevez" #: builtin/mainmenu/tab_mods.lua:95 msgid "Uninstall selected modpack" msgstr "Kiválasztott modpakk törlése" #: builtin/mainmenu/tab_mods.lua:106 msgid "Uninstall selected mod" msgstr "Kiválasztott mod törlése" #: builtin/mainmenu/tab_mods.lua:121 msgid "Select Mod File:" msgstr "Mod fájl kiválasztása:" #: builtin/mainmenu/tab_mods.lua:165 msgid "Mods" msgstr "Modok" #: builtin/mainmenu/tab_multiplayer.lua:23 msgid "Address / Port :" msgstr "Cím / Port:" #: builtin/mainmenu/tab_multiplayer.lua:24 msgid "Name / Password :" msgstr "Név / jelszó:" #: builtin/mainmenu/tab_multiplayer.lua:29 #: builtin/mainmenu/tab_simple_main.lua:30 msgid "Public Serverlist" msgstr "Nyilvános szerverlista" #: builtin/mainmenu/tab_multiplayer.lua:34 builtin/mainmenu/tab_server.lua:26 #: builtin/mainmenu/tab_singleplayer.lua:96 src/keycode.cpp:229 msgid "Delete" msgstr "Törlés" #: builtin/mainmenu/tab_multiplayer.lua:38 #: builtin/mainmenu/tab_simple_main.lua:34 msgid "Connect" msgstr "Csatlakozás" #: builtin/mainmenu/tab_multiplayer.lua:62 #: builtin/mainmenu/tab_simple_main.lua:45 msgid "Creative mode" msgstr "Kreatív mód" #: builtin/mainmenu/tab_multiplayer.lua:63 #: builtin/mainmenu/tab_simple_main.lua:46 msgid "Damage enabled" msgstr "Sérülés engedélyezve" #: builtin/mainmenu/tab_multiplayer.lua:64 #: builtin/mainmenu/tab_simple_main.lua:47 msgid "PvP enabled" msgstr "PvP engedélyezve" #: builtin/mainmenu/tab_multiplayer.lua:257 msgid "Client" msgstr "Kliens" #: builtin/mainmenu/tab_server.lua:27 builtin/mainmenu/tab_singleplayer.lua:97 msgid "New" msgstr "Új" #: builtin/mainmenu/tab_server.lua:28 builtin/mainmenu/tab_singleplayer.lua:98 msgid "Configure" msgstr "Beállítás" #: builtin/mainmenu/tab_server.lua:29 msgid "Start Game" msgstr "Játék indítása" #: builtin/mainmenu/tab_server.lua:30 #: builtin/mainmenu/tab_singleplayer.lua:100 msgid "Select World:" msgstr "Világ kiválasztása:" #: builtin/mainmenu/tab_server.lua:31 builtin/mainmenu/tab_simple_main.lua:76 #: builtin/mainmenu/tab_singleplayer.lua:101 msgid "Creative Mode" msgstr "Kreatív mód" #: builtin/mainmenu/tab_server.lua:33 builtin/mainmenu/tab_simple_main.lua:78 #: builtin/mainmenu/tab_singleplayer.lua:103 msgid "Enable Damage" msgstr "Sérülés engedélyezése" #: builtin/mainmenu/tab_server.lua:35 msgid "Public" msgstr "Nyilvános" #: builtin/mainmenu/tab_server.lua:37 builtin/mainmenu/tab_simple_main.lua:25 msgid "Name/Password" msgstr "Név/jelszó" #: builtin/mainmenu/tab_server.lua:45 #, fuzzy msgid "Bind Address" msgstr "Bind Address" #: builtin/mainmenu/tab_server.lua:47 msgid "Port" msgstr "Port" #: builtin/mainmenu/tab_server.lua:51 msgid "Server Port" msgstr "Szerver port" #: builtin/mainmenu/tab_server.lua:138 #: builtin/mainmenu/tab_singleplayer.lua:165 msgid "No world created or selected!" msgstr "Nincs létrehozva, vagy kiválasztva világ!" #: builtin/mainmenu/tab_server.lua:191 msgid "Server" msgstr "Szerver" #: builtin/mainmenu/tab_settings.lua:21 msgid "Opaque Leaves" msgstr "Áttetsző levelek" #: builtin/mainmenu/tab_settings.lua:22 msgid "Simple Leaves" msgstr "Egyszerű levelek" #: builtin/mainmenu/tab_settings.lua:23 msgid "Fancy Leaves" msgstr "Szép levelek" #: builtin/mainmenu/tab_settings.lua:32 msgid "No Filter" msgstr "Nincs szűrés" #: builtin/mainmenu/tab_settings.lua:33 msgid "Bilinear Filter" msgstr "Bi-lineáris szűrés" #: builtin/mainmenu/tab_settings.lua:34 msgid "Trilinear Filter" msgstr "Tri-lineáris szűrés" #: builtin/mainmenu/tab_settings.lua:43 #, fuzzy msgid "No Mipmap" msgstr "No Mipmap" #: builtin/mainmenu/tab_settings.lua:44 #, fuzzy msgid "Mipmap" msgstr "Mipmap" #: builtin/mainmenu/tab_settings.lua:45 #, fuzzy msgid "Mipmap + Aniso. Filter" msgstr "Mipmap + Aniso. Filter" #: builtin/mainmenu/tab_settings.lua:98 msgid "Are you sure to reset your singleplayer world?" msgstr "Biztosan visszaállítod az egyjátékos világod?" #: builtin/mainmenu/tab_settings.lua:102 msgid "No!!!" msgstr "Nem!!!" #: builtin/mainmenu/tab_settings.lua:202 msgid "Smooth Lighting" msgstr "Simított megvilágítás" #: builtin/mainmenu/tab_settings.lua:204 msgid "Enable Particles" msgstr "Részecskék engedélyezése" #: builtin/mainmenu/tab_settings.lua:206 msgid "3D Clouds" msgstr "3D felhők" #: builtin/mainmenu/tab_settings.lua:208 msgid "Opaque Water" msgstr "Áttetsző víz" #: builtin/mainmenu/tab_settings.lua:210 msgid "Connected Glass" msgstr "Tiszta (csatlakozó) üveg" #: builtin/mainmenu/tab_settings.lua:212 msgid "Node Highlighting" msgstr "Node kiemelés" #: builtin/mainmenu/tab_settings.lua:217 msgid "Texturing:" msgstr "Textúrázás:" #: builtin/mainmenu/tab_settings.lua:222 msgid "Rendering:" msgstr "Renderelés:" #: builtin/mainmenu/tab_settings.lua:226 msgid "Restart minetest for driver change to take effect" msgstr "A driver változások életbe lépéséhez indítsd újra a Minetestet" #: builtin/mainmenu/tab_settings.lua:228 msgid "Shaders" msgstr "Shaderek" #: builtin/mainmenu/tab_settings.lua:233 msgid "Change keys" msgstr "Gombok változtatása" #: builtin/mainmenu/tab_settings.lua:236 msgid "Reset singleplayer world" msgstr "Egyjátékos világ visszaállítása" #: builtin/mainmenu/tab_settings.lua:240 msgid "GUI scale factor" msgstr "Felhasználói felület méretaránya" #: builtin/mainmenu/tab_settings.lua:244 msgid "Scaling factor applied to menu elements: " msgstr "A méretarány alkalmazva a menü elemekre: " #: builtin/mainmenu/tab_settings.lua:250 #, fuzzy msgid "Touch free target" msgstr "Touch free target" #: builtin/mainmenu/tab_settings.lua:256 #, fuzzy msgid "Touchthreshold (px)" msgstr "Touchthreshold (px)" #: builtin/mainmenu/tab_settings.lua:263 builtin/mainmenu/tab_settings.lua:277 #, fuzzy msgid "Bumpmapping" msgstr "Bumpmapping" #: builtin/mainmenu/tab_settings.lua:265 builtin/mainmenu/tab_settings.lua:278 #, fuzzy msgid "Generate Normalmaps" msgstr "Generate Normalmaps" #: builtin/mainmenu/tab_settings.lua:267 builtin/mainmenu/tab_settings.lua:279 #, fuzzy msgid "Parallax Occlusion" msgstr "Parallax Occlusion" #: builtin/mainmenu/tab_settings.lua:269 builtin/mainmenu/tab_settings.lua:280 msgid "Waving Water" msgstr "Hullámzó víz" #: builtin/mainmenu/tab_settings.lua:271 builtin/mainmenu/tab_settings.lua:281 msgid "Waving Leaves" msgstr "Hullámzó levelek" #: builtin/mainmenu/tab_settings.lua:273 builtin/mainmenu/tab_settings.lua:282 msgid "Waving Plants" msgstr "Hullámzó növények" #: builtin/mainmenu/tab_settings.lua:308 msgid "To enable shaders the OpenGL driver needs to be used." msgstr "A shaderek engedélyezéséhez OpenGL driver használata szükséges." #: builtin/mainmenu/tab_settings.lua:430 msgid "Settings" msgstr "Beállítások" #: builtin/mainmenu/tab_simple_main.lua:82 msgid "Start Singleplayer" msgstr "Egyjátékos mód indítása" #: builtin/mainmenu/tab_simple_main.lua:83 msgid "Config mods" msgstr "Modok beállítása" #: builtin/mainmenu/tab_simple_main.lua:201 msgid "Main" msgstr "Főmenü" #: builtin/mainmenu/tab_singleplayer.lua:99 src/keycode.cpp:248 msgid "Play" msgstr "Játék" #: builtin/mainmenu/tab_singleplayer.lua:246 msgid "Singleplayer" msgstr "Egyjátékos mód" #: builtin/mainmenu/tab_texturepacks.lua:49 msgid "Select texture pack:" msgstr "Textúra pakk kiválasztása:" #: builtin/mainmenu/tab_texturepacks.lua:69 msgid "No information available" msgstr "Nincs elérhető információ" #: builtin/mainmenu/tab_texturepacks.lua:114 msgid "Texturepacks" msgstr "Textúra pakkok" #: src/client.cpp:1721 msgid "Loading textures..." msgstr "Textúrák betöltése..." #: src/client.cpp:1736 msgid "Rebuilding shaders..." msgstr "Shaderek újraépítése..." #: src/client.cpp:1743 msgid "Initializing nodes..." msgstr "Csomópontok inicializálása..." #: src/client.cpp:1760 msgid "Initializing nodes" msgstr "Csomópontok inicializálása" #: src/client.cpp:1768 msgid "Item textures..." msgstr "Elem textúrák..." #: src/client.cpp:1793 msgid "Done!" msgstr "Kész!" #: src/client/clientlauncher.cpp:185 msgid "Main Menu" msgstr "Főmenü" #: src/client/clientlauncher.cpp:223 msgid "Player name too long." msgstr "Túl hosszú játékosnév." #: src/client/clientlauncher.cpp:261 msgid "Connection error (timed out?)" msgstr "Csatlakozási hiba (idő lejárt?)" #: src/client/clientlauncher.cpp:425 msgid "No world selected and no address provided. Nothing to do." msgstr "Nincs világ kiválasztva és nincs cím megadva. Nincs mit tenni." #: src/client/clientlauncher.cpp:432 msgid "Provided world path doesn't exist: " msgstr "A megadott világ útvonala nem létezik: " #: src/client/clientlauncher.cpp:441 msgid "Could not find or load game \"" msgstr "Nem lehet betölteni, vagy nem található játék \"" #: src/client/clientlauncher.cpp:459 msgid "Invalid gamespec." msgstr "Nem valós játék spec." #: src/fontengine.cpp:70 src/fontengine.cpp:226 #, fuzzy msgid "needs_fallback_font" msgstr "needs_fallback_font" #: src/game.cpp:1052 src/guiFormSpecMenu.cpp:2065 msgid "Proceed" msgstr "Folytatás" #: src/game.cpp:1072 msgid "You died." msgstr "Meghaltál." #: src/game.cpp:1073 msgid "Respawn" msgstr "Újraéledés" #: src/game.cpp:1092 msgid "" "Default Controls:\n" "No menu visible:\n" "- single tap: button activate\n" "- double tap: place/use\n" "- slide finger: look around\n" "Menu/Inventory visible:\n" "- double tap (outside):\n" " -->close\n" "- touch stack, touch slot:\n" " --> move stack\n" "- touch&drag, tap 2nd finger\n" " --> place single item to slot\n" msgstr "" "Alapértelmezett irányítás:\n" "Nem látható menü:\n" "- egy érintés: gomb aktiválás\n" "- dupla érintés: helyez/használat\n" "- ujj csúsztatás: körbenéz\n" "Menü/Inventory látható:\n" "- dupla érintés (külső):\n" " -->bezár\n" "- stack, vagy slot érintése:\n" " --> stack mozgatása\n" "- érint&megfogás, érintés 2. ujjal\n" " --> egy elem slotba helyezése\n" #: src/game.cpp:1106 msgid "" "Default Controls:\n" "- WASD: move\n" "- Space: jump/climb\n" "- Shift: sneak/go down\n" "- Q: drop item\n" "- I: inventory\n" "- Mouse: turn/look\n" "- Mouse left: dig/punch\n" "- Mouse right: place/use\n" "- Mouse wheel: select item\n" "- T: chat\n" msgstr "" "Alapértelmezett irányítás:\n" "- WASD: Mozgás\n" "- Space: Ugrás/Mászás\n" "- Shift: Lopakodás/Lefele menés\n" "- Q: Tárgyak eldobása\n" "- I: Invertory\n" "- Egér: Forgás/Nézelődés\n" "- Egér Bal-gomb: Ásás/Ütés\n" "- Egér jobb-gomb: Helyezés/Használat\n" "- Egér görgő: Tárgyak kiválasztása\n" "- T: Beszélgetés\n" #: src/game.cpp:1125 msgid "Continue" msgstr "Tovább" #: src/game.cpp:1129 msgid "Change Password" msgstr "Jelszó változtatás" #: src/game.cpp:1134 msgid "Sound Volume" msgstr "Hangerő" #: src/game.cpp:1136 msgid "Change Keys" msgstr "Gombok változtatása" #: src/game.cpp:1139 msgid "Exit to Menu" msgstr "Kilépés a menübe" #: src/game.cpp:1141 msgid "Exit to OS" msgstr "Kilépés az OP-rendszerbe" #: src/game.cpp:1841 msgid "Shutting down..." msgstr "Leállítás..." #: src/game.cpp:1948 msgid "Creating server..." msgstr "Szerver létrehozása..." #: src/game.cpp:1984 msgid "Creating client..." msgstr "Kliens létrehozása..." #: src/game.cpp:2159 msgid "Resolving address..." msgstr "Cím feloldása..." #: src/game.cpp:2261 msgid "Connecting to server..." msgstr "Csatlakozás a szerverhez..." #: src/game.cpp:2317 msgid "Item definitions..." msgstr "Elem definíciók..." #: src/game.cpp:2322 msgid "Node definitions..." msgstr "Csomópont definíciók..." #: src/game.cpp:2329 msgid "Media..." msgstr "Média..." #: src/game.cpp:2334 msgid "KiB/s" msgstr "KiB/mp" #: src/game.cpp:2338 msgid "MiB/s" msgstr "MiB/mp" #: src/game.cpp:4363 msgid "" "\n" "Check debug.txt for details." msgstr "" "\n" "Részletekért tekintsd meg a debug.txt fájlt." #: src/guiFormSpecMenu.cpp:2855 msgid "Enter " msgstr "Belépés " #: src/guiFormSpecMenu.cpp:2875 msgid "ok" msgstr "Ok" #: src/guiKeyChangeMenu.cpp:125 msgid "Keybindings. (If this menu screws up, remove stuff from minetest.conf)" msgstr "" "Gombkiosztás. (Ha elfuserálod ezt a menüt, távolíts el néhány cuccot a " "minetest.conf-ból)" #: src/guiKeyChangeMenu.cpp:165 msgid "\"Use\" = climb down" msgstr "\"Használat\" = Lemászás" #: src/guiKeyChangeMenu.cpp:180 msgid "Double tap \"jump\" to toggle fly" msgstr "Az \"ugrás\" gomb duplán a repüléshez" #: src/guiKeyChangeMenu.cpp:295 msgid "Key already in use" msgstr "A gomb már használatban van" #: src/guiKeyChangeMenu.cpp:373 msgid "press key" msgstr "Nyomj meg egy gombot" #: src/guiKeyChangeMenu.cpp:399 msgid "Forward" msgstr "Előre" #: src/guiKeyChangeMenu.cpp:400 msgid "Backward" msgstr "Vissza" #: src/guiKeyChangeMenu.cpp:401 src/keycode.cpp:228 msgid "Left" msgstr "Bal" #: src/guiKeyChangeMenu.cpp:402 src/keycode.cpp:228 msgid "Right" msgstr "Jobb" #: src/guiKeyChangeMenu.cpp:403 msgid "Use" msgstr "Használat" #: src/guiKeyChangeMenu.cpp:404 msgid "Jump" msgstr "Ugrás" #: src/guiKeyChangeMenu.cpp:405 msgid "Sneak" msgstr "Lopakodás" #: src/guiKeyChangeMenu.cpp:406 msgid "Drop" msgstr "Eldobás" #: src/guiKeyChangeMenu.cpp:407 #, fuzzy msgid "Inventory" msgstr "Inventory" #: src/guiKeyChangeMenu.cpp:408 msgid "Chat" msgstr "Beszélgetés" #: src/guiKeyChangeMenu.cpp:409 msgid "Command" msgstr "Parancs" #: src/guiKeyChangeMenu.cpp:410 msgid "Console" msgstr "Konzol" #: src/guiKeyChangeMenu.cpp:411 msgid "Toggle fly" msgstr "Repülés bekapcsolása" #: src/guiKeyChangeMenu.cpp:412 msgid "Toggle fast" msgstr "Gyorsaság bekapcsolása" #: src/guiKeyChangeMenu.cpp:413 #, fuzzy msgid "Toggle Cinematic" msgstr "Toggle Cinematic" #: src/guiKeyChangeMenu.cpp:414 msgid "Toggle noclip" msgstr "Váltás noclip-re" #: src/guiKeyChangeMenu.cpp:415 msgid "Range select" msgstr "Látótávolság választása" #: src/guiKeyChangeMenu.cpp:416 msgid "Print stacks" msgstr "Stacks nyomtatása" #: src/guiPasswordChange.cpp:108 msgid "Old Password" msgstr "Régi jelszó" #: src/guiPasswordChange.cpp:124 msgid "New Password" msgstr "Új jelszó" #: src/guiPasswordChange.cpp:139 msgid "Confirm Password" msgstr "Jelszó megerősítés" #: src/guiPasswordChange.cpp:155 msgid "Change" msgstr "Változtat" #: src/guiPasswordChange.cpp:164 msgid "Passwords do not match!" msgstr "Nem egyeznek a jelszavak!" #: src/guiVolumeChange.cpp:105 msgid "Sound Volume: " msgstr "Hangerő: " #: src/guiVolumeChange.cpp:119 msgid "Exit" msgstr "Kilépés" #: src/keycode.cpp:223 msgid "Left Button" msgstr "Bal gomb" #: src/keycode.cpp:223 msgid "Middle Button" msgstr "Középső gomb" #: src/keycode.cpp:223 msgid "Right Button" msgstr "Jobb gomb" #: src/keycode.cpp:223 msgid "X Button 1" msgstr "X gomb 1" #: src/keycode.cpp:224 msgid "Back" msgstr "Vissza" #: src/keycode.cpp:224 msgid "Clear" msgstr "Törlés" #: src/keycode.cpp:224 msgid "Return" msgstr "Enter" #: src/keycode.cpp:224 msgid "Tab" msgstr "Tabulátor" #: src/keycode.cpp:224 msgid "X Button 2" msgstr "X Gomb 2" #: src/keycode.cpp:225 msgid "Capital" msgstr "Nagybetű" #: src/keycode.cpp:225 #, fuzzy msgid "Control" msgstr "Control" #: src/keycode.cpp:225 #, fuzzy msgid "Kana" msgstr "Kana" #: src/keycode.cpp:225 msgid "Menu" msgstr "Menü" #: src/keycode.cpp:225 msgid "Pause" msgstr "Szünet" #: src/keycode.cpp:225 #, fuzzy msgid "Shift" msgstr "Shift" #: src/keycode.cpp:226 msgid "Convert" msgstr "Konvertálás" #: src/keycode.cpp:226 msgid "Escape" msgstr "Kilépés" #: src/keycode.cpp:226 msgid "Final" msgstr "Befejezés" #: src/keycode.cpp:226 msgid "Junja" msgstr "Junjaa" #: src/keycode.cpp:226 msgid "Kanji" msgstr "Kanjii" #: src/keycode.cpp:226 msgid "Nonconvert" msgstr "Nem konvertált" #: src/keycode.cpp:227 msgid "End" msgstr "Vége" #: src/keycode.cpp:227 msgid "Home" msgstr "Otthon" #: src/keycode.cpp:227 msgid "Mode Change" msgstr "Mód váltás" #: src/keycode.cpp:227 msgid "Next" msgstr "Következő" #: src/keycode.cpp:227 msgid "Prior" msgstr "Elsődleges" #: src/keycode.cpp:227 msgid "Space" msgstr "Szóköz" #: src/keycode.cpp:228 msgid "Down" msgstr "Le" #: src/keycode.cpp:228 msgid "Execute" msgstr "Végrehajt" #: src/keycode.cpp:228 msgid "Print" msgstr "Nyomtat" #: src/keycode.cpp:228 msgid "Select" msgstr "Kiválaszt" #: src/keycode.cpp:228 msgid "Up" msgstr "Fel" #: src/keycode.cpp:229 msgid "Help" msgstr "Segítség" #: src/keycode.cpp:229 msgid "Insert" msgstr "Beilleszt" #: src/keycode.cpp:229 msgid "Snapshot" msgstr "Pillanatkép" #: src/keycode.cpp:232 msgid "Left Windows" msgstr "Bal Windows" #: src/keycode.cpp:233 msgid "Apps" msgstr "Alkalmazások" #: src/keycode.cpp:233 msgid "Numpad 0" msgstr "Numerikus billentyű 0" #: src/keycode.cpp:233 msgid "Numpad 1" msgstr "Numerikus billentyű 1" #: src/keycode.cpp:233 msgid "Right Windows" msgstr "Jobb Windows" #: src/keycode.cpp:233 msgid "Sleep" msgstr "Alvás" #: src/keycode.cpp:234 msgid "Numpad 2" msgstr "Numerikus billentyű 2" #: src/keycode.cpp:234 msgid "Numpad 3" msgstr "Numerikus billentyű 3" #: src/keycode.cpp:234 msgid "Numpad 4" msgstr "Numerikus billentyű 4" #: src/keycode.cpp:234 msgid "Numpad 5" msgstr "Numerikus billentyű 5" #: src/keycode.cpp:234 msgid "Numpad 6" msgstr "Numerikus billentyű 6" #: src/keycode.cpp:234 msgid "Numpad 7" msgstr "Numerikus billentyű 7" #: src/keycode.cpp:235 msgid "Numpad *" msgstr "Numerikus billentyű *" #: src/keycode.cpp:235 msgid "Numpad +" msgstr "Numerikus billentyű +" #: src/keycode.cpp:235 msgid "Numpad -" msgstr "Numerikus billentyű -" #: src/keycode.cpp:235 msgid "Numpad /" msgstr "Numerikus billentyű /" #: src/keycode.cpp:235 msgid "Numpad 8" msgstr "Numerikus billentyű 8" #: src/keycode.cpp:235 msgid "Numpad 9" msgstr "Numerikus billentyű 9" #: src/keycode.cpp:239 msgid "Num Lock" msgstr "Numlock" #: src/keycode.cpp:239 msgid "Scroll Lock" msgstr "ScrollLock" #: src/keycode.cpp:240 msgid "Left Shift" msgstr "Bal Shift" #: src/keycode.cpp:240 msgid "Right Shift" msgstr "Jobb Shift" #: src/keycode.cpp:241 msgid "Left Control" msgstr "Bal Controll" #: src/keycode.cpp:241 msgid "Left Menu" msgstr "Bal menü" #: src/keycode.cpp:241 msgid "Right Control" msgstr "Jobb Control" #: src/keycode.cpp:241 msgid "Right Menu" msgstr "Jobb menü" #: src/keycode.cpp:243 msgid "Comma" msgstr "Vessző" #: src/keycode.cpp:243 msgid "Minus" msgstr "Mínusz" #: src/keycode.cpp:243 msgid "Period" msgstr "Pont" #: src/keycode.cpp:243 msgid "Plus" msgstr "Plusz" #: src/keycode.cpp:247 #, fuzzy msgid "Attn" msgstr "Attn" #: src/keycode.cpp:247 #, fuzzy msgid "CrSel" msgstr "CrSel" #: src/keycode.cpp:248 #, fuzzy msgid "Erase OEF" msgstr "Erase OEF" #: src/keycode.cpp:248 #, fuzzy msgid "ExSel" msgstr "ExSel" #: src/keycode.cpp:248 #, fuzzy msgid "OEM Clear" msgstr "OEM Clear" #: src/keycode.cpp:248 #, fuzzy msgid "PA1" msgstr "PA1" #: src/keycode.cpp:248 msgid "Zoom" msgstr "Nagyítás" #, fuzzy #~ msgid "Game Name" #~ msgstr "Játék" #, fuzzy #~ msgid "Games" #~ msgstr "Játék" #~ msgid "Favorites:" #~ msgstr "Kedvencek:" #, fuzzy #~ msgid "Password" #~ msgstr "Régi jelszó" #~ msgid "Preload item visuals" #~ msgstr "Előretöltött tárgy láthatóság" #, fuzzy #~ msgid "Finite Liquid" #~ msgstr "Végtelen folyadék" #~ msgid "Failed to delete all world files" #~ msgstr "Hiba az összes világ törlése közben" #~ msgid "Cannot configure world: Nothing selected" #~ msgstr "Nem sikerült a világ beállítása: Nincs kiválasztva" #~ msgid "Cannot create world: No games found" #~ msgstr "Nem sikerült a világot létrehozni: Nem található a játék" #~ msgid "Files to be deleted" #~ msgstr "A fájl törölve lett" #~ msgid "Cannot delete world: Nothing selected" #~ msgstr "Nem törölhető a világ: Nincs kiválasztva" #~ msgid "Address required." #~ msgstr "Cím szükséges." #~ msgid "Create world" #~ msgstr "Világ létrehozása" #~ msgid "Leave address blank to start a local server." #~ msgstr "Hagyd el a nevét, hogy helyi szervert indíts." #~ msgid "Show Favorites" #~ msgstr "Kedvencek mutatása" #~ msgid "Show Public" #~ msgstr "Publikus mutatása" #~ msgid "Advanced" #~ msgstr "Haladó" #~ msgid "Multiplayer" #~ msgstr "Többjátékos mód" #~ msgid "Cannot create world: Name contains invalid characters" #~ msgstr "Nem sikerült a világ létrehozása: A névben nem jó karakterek vannak" #~ msgid "Warning: Configuration not consistent. " #~ msgstr "Figyelem: A beállítások nem egyformák. " #~ msgid "Configuration saved. " #~ msgstr "Beállítások mentve. " #~ msgid "is required by:" #~ msgstr "kell neki:" #~ msgid "Left click: Move all items, Right click: Move single item" #~ msgstr "Ball gomb: Tárgyak mozgatása, Jobb gomb: egy tárgyat mozgat" #~ msgid "Anisotropic Filtering" #~ msgstr "Anzisztrópikus szűrés" #~ msgid "Mip-Mapping" #~ msgstr "Mip-mapping" #, fuzzy #~ msgid "Downloading" #~ msgstr "Le" po/it/0000755000175000017500000000000012565232430012416 5ustar mquinsonmquinsonpo/it/minetest.po0000644000175000017500000006351612565232430014621 0ustar mquinsonmquinson# Italian translation for Minetest. # Copyright (C) 2011 Perttu Ahola "celeron55" # This file is distributed under the same license as the Minetest package. # Giuseppe Bilotta , 2011. # msgid "" msgstr "" "Project-Id-Version: Minetest 0.4.9\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2015-07-17 07:23+0200\n" "PO-Revision-Date: 2015-07-07 14:43+0200\n" "Last-Translator: Michal Čihař \n" "Language-Team: Italian \n" "Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 2.4-dev\n" #: builtin/fstk/ui.lua:82 msgid "An error occured in a Lua script, such as a mod:" msgstr "" #: builtin/fstk/ui.lua:84 msgid "An error occured:" msgstr "" #: builtin/fstk/ui.lua:89 builtin/mainmenu/store.lua:165 msgid "Ok" msgstr "Ok" #: builtin/mainmenu/common.lua:239 src/game.cpp:1891 msgid "Loading..." msgstr "Caricamento..." #: builtin/mainmenu/common.lua:240 msgid "Try reenabling public serverlist and check your internet connection." msgstr "" #: builtin/mainmenu/dlg_config_world.lua:29 msgid "World:" msgstr "Mondo:" #: builtin/mainmenu/dlg_config_world.lua:33 #: builtin/mainmenu/dlg_config_world.lua:35 msgid "Hide Game" msgstr "Nasc. gioco" #: builtin/mainmenu/dlg_config_world.lua:39 #: builtin/mainmenu/dlg_config_world.lua:41 msgid "Hide mp content" msgstr "Nasc. cont. pacchetti" #: builtin/mainmenu/dlg_config_world.lua:49 msgid "Mod:" msgstr "Mod.:" #: builtin/mainmenu/dlg_config_world.lua:51 builtin/mainmenu/tab_mods.lua:99 msgid "Depends:" msgstr "Dipendenze:" #: builtin/mainmenu/dlg_config_world.lua:54 src/guiKeyChangeMenu.cpp:191 msgid "Save" msgstr "Salvare" #: builtin/mainmenu/dlg_config_world.lua:55 #: builtin/mainmenu/dlg_create_world.lua:64 #: builtin/mainmenu/dlg_rename_modpack.lua:33 src/guiKeyChangeMenu.cpp:199 #: src/keycode.cpp:223 msgid "Cancel" msgstr "Annullare" #: builtin/mainmenu/dlg_config_world.lua:71 msgid "Enable MP" msgstr "Att. pacch." #: builtin/mainmenu/dlg_config_world.lua:73 msgid "Disable MP" msgstr "Disatt. pacch." #: builtin/mainmenu/dlg_config_world.lua:77 #: builtin/mainmenu/dlg_config_world.lua:79 msgid "enabled" msgstr "attivata" #: builtin/mainmenu/dlg_config_world.lua:85 msgid "Enable all" msgstr "Attivarli tutti" #: builtin/mainmenu/dlg_create_world.lua:50 msgid "World name" msgstr "Nome del mondo" #: builtin/mainmenu/dlg_create_world.lua:53 msgid "Seed" msgstr "Seme casuale" #: builtin/mainmenu/dlg_create_world.lua:56 msgid "Mapgen" msgstr "Generat. mappe" #: builtin/mainmenu/dlg_create_world.lua:59 msgid "Game" msgstr "Gioco" #: builtin/mainmenu/dlg_create_world.lua:63 msgid "Create" msgstr "Creare" #: builtin/mainmenu/dlg_create_world.lua:68 msgid "You have no subgames installed." msgstr "" #: builtin/mainmenu/dlg_create_world.lua:69 msgid "Download one from minetest.net" msgstr "" #: builtin/mainmenu/dlg_create_world.lua:72 msgid "Warning: The minimal development test is meant for developers." msgstr "" #: builtin/mainmenu/dlg_create_world.lua:73 msgid "Download a subgame, such as minetest_game, from minetest.net" msgstr "" #: builtin/mainmenu/dlg_create_world.lua:99 msgid "A world named \"$1\" already exists" msgstr "Esiste già un mondo chiamato \"$1\"" #: builtin/mainmenu/dlg_create_world.lua:116 msgid "No worldname given or no game selected" msgstr "" "Non è stato fornito nessun nome del mondo oppure non è stato selezionato " "nessun gioco" #: builtin/mainmenu/dlg_delete_mod.lua:26 msgid "Are you sure you want to delete \"$1\"?" msgstr "Siete certi di volere cancellare \"$1\"?" #: builtin/mainmenu/dlg_delete_mod.lua:27 #: builtin/mainmenu/dlg_delete_world.lua:25 #: builtin/mainmenu/tab_settings.lua:100 msgid "Yes" msgstr "Sì" #: builtin/mainmenu/dlg_delete_mod.lua:28 msgid "No of course not!" msgstr "No, certo che no!" #: builtin/mainmenu/dlg_delete_mod.lua:41 msgid "Modmgr: failed to delete \"$1\"" msgstr "Gestore dei moduli: la cancellazione di \"$1\" è fallita" #: builtin/mainmenu/dlg_delete_mod.lua:45 msgid "Modmgr: invalid modpath \"$1\"" msgstr "Gestore dei moduli: percorso del modulo \"$1\" non valido" #: builtin/mainmenu/dlg_delete_world.lua:24 msgid "Delete World \"$1\"?" msgstr "Cancellare il mondo \"$1\"?" #: builtin/mainmenu/dlg_delete_world.lua:26 msgid "No" msgstr "No" #: builtin/mainmenu/dlg_rename_modpack.lua:26 msgid "Rename Modpack:" msgstr "Rinominare il pacchetto moduli:" #: builtin/mainmenu/dlg_rename_modpack.lua:31 src/keycode.cpp:227 msgid "Accept" msgstr "Accettare" #: builtin/mainmenu/modmgr.lua:344 msgid "Install Mod: file: \"$1\"" msgstr "Installare un modulo: file: \"$1\"" #: builtin/mainmenu/modmgr.lua:345 #, fuzzy msgid "" "\n" "Install Mod: unsupported filetype \"$1\" or broken archive" msgstr "" "\n" "Installare un modulo: tipo di file non supportato \"$1\"" #: builtin/mainmenu/modmgr.lua:365 msgid "Failed to install $1 to $2" msgstr "L'installazione di $1 in $2 è fallita" #: builtin/mainmenu/modmgr.lua:368 msgid "Install Mod: unable to find suitable foldername for modpack $1" msgstr "" "Installare un modulo: impossibile trovare un nome di cartella appropriato " "per il pacchetto moduli $1" #: builtin/mainmenu/modmgr.lua:388 msgid "Install Mod: unable to find real modname for: $1" msgstr "" "Installare un modulo: impossibile trovare il vero nome del modulo per: $1" #: builtin/mainmenu/store.lua:88 msgid "Unsorted" msgstr "" #: builtin/mainmenu/store.lua:99 builtin/mainmenu/store.lua:580 msgid "Search" msgstr "" #: builtin/mainmenu/store.lua:126 msgid "Downloading $1, please wait..." msgstr "" #: builtin/mainmenu/store.lua:160 msgid "Successfully installed:" msgstr "" #: builtin/mainmenu/store.lua:162 #, fuzzy msgid "Shortname:" msgstr "Nome del mondo" #: builtin/mainmenu/store.lua:472 msgid "Rating" msgstr "Valutazione" #: builtin/mainmenu/store.lua:497 msgid "re-Install" msgstr "Reinstallare" #: builtin/mainmenu/store.lua:499 msgid "Install" msgstr "Installare" #: builtin/mainmenu/store.lua:518 msgid "Close store" msgstr "" #: builtin/mainmenu/store.lua:526 msgid "Page $1 of $2" msgstr "Pagina $1 di $2" #: builtin/mainmenu/tab_credits.lua:22 msgid "Credits" msgstr "Riconoscimenti" #: builtin/mainmenu/tab_credits.lua:31 msgid "Core Developers" msgstr "Sviluppatori principali" #: builtin/mainmenu/tab_credits.lua:47 msgid "Active Contributors" msgstr "Contributori attivi" #: builtin/mainmenu/tab_credits.lua:54 #, fuzzy msgid "Previous Core Developers" msgstr "Sviluppatori principali" #: builtin/mainmenu/tab_credits.lua:59 msgid "Previous Contributors" msgstr "Contributori precedenti" #: builtin/mainmenu/tab_mods.lua:30 msgid "Installed Mods:" msgstr "Moduli installati:" #: builtin/mainmenu/tab_mods.lua:39 msgid "Online mod repository" msgstr "Archivio in linea" #: builtin/mainmenu/tab_mods.lua:78 msgid "No mod description available" msgstr "Nessuna descrizione disponibile per il modulo" #: builtin/mainmenu/tab_mods.lua:82 msgid "Mod information:" msgstr "Informazioni sul modulo:" #: builtin/mainmenu/tab_mods.lua:93 msgid "Rename" msgstr "Rinominare" #: builtin/mainmenu/tab_mods.lua:95 msgid "Uninstall selected modpack" msgstr "Disinstallare il pacchetto moduli selezionato" #: builtin/mainmenu/tab_mods.lua:106 msgid "Uninstall selected mod" msgstr "Disinstallare il modulo selezionato" #: builtin/mainmenu/tab_mods.lua:121 msgid "Select Mod File:" msgstr "Selezionare il file modulo:" #: builtin/mainmenu/tab_mods.lua:165 msgid "Mods" msgstr "Moduli" #: builtin/mainmenu/tab_multiplayer.lua:23 #, fuzzy msgid "Address / Port :" msgstr "Indirizzo/Porta" #: builtin/mainmenu/tab_multiplayer.lua:24 #, fuzzy msgid "Name / Password :" msgstr "Nome/Password" #: builtin/mainmenu/tab_multiplayer.lua:29 #: builtin/mainmenu/tab_simple_main.lua:30 msgid "Public Serverlist" msgstr "Elenco dei server pubblici" #: builtin/mainmenu/tab_multiplayer.lua:34 builtin/mainmenu/tab_server.lua:26 #: builtin/mainmenu/tab_singleplayer.lua:96 src/keycode.cpp:229 msgid "Delete" msgstr "Cancellare" #: builtin/mainmenu/tab_multiplayer.lua:38 #: builtin/mainmenu/tab_simple_main.lua:34 msgid "Connect" msgstr "Connettere" #: builtin/mainmenu/tab_multiplayer.lua:62 #: builtin/mainmenu/tab_simple_main.lua:45 #, fuzzy msgid "Creative mode" msgstr "Modalità creativa" #: builtin/mainmenu/tab_multiplayer.lua:63 #: builtin/mainmenu/tab_simple_main.lua:46 #, fuzzy msgid "Damage enabled" msgstr "attivata" #: builtin/mainmenu/tab_multiplayer.lua:64 #: builtin/mainmenu/tab_simple_main.lua:47 #, fuzzy msgid "PvP enabled" msgstr "attivata" #: builtin/mainmenu/tab_multiplayer.lua:257 msgid "Client" msgstr "Client" #: builtin/mainmenu/tab_server.lua:27 builtin/mainmenu/tab_singleplayer.lua:97 msgid "New" msgstr "Nuovo" #: builtin/mainmenu/tab_server.lua:28 builtin/mainmenu/tab_singleplayer.lua:98 msgid "Configure" msgstr "Configurare" #: builtin/mainmenu/tab_server.lua:29 msgid "Start Game" msgstr "Avviare il gioco" #: builtin/mainmenu/tab_server.lua:30 #: builtin/mainmenu/tab_singleplayer.lua:100 msgid "Select World:" msgstr "Selezionare il mondo:" #: builtin/mainmenu/tab_server.lua:31 builtin/mainmenu/tab_simple_main.lua:76 #: builtin/mainmenu/tab_singleplayer.lua:101 msgid "Creative Mode" msgstr "Modalità creativa" #: builtin/mainmenu/tab_server.lua:33 builtin/mainmenu/tab_simple_main.lua:78 #: builtin/mainmenu/tab_singleplayer.lua:103 msgid "Enable Damage" msgstr "Abilitare il danno" #: builtin/mainmenu/tab_server.lua:35 msgid "Public" msgstr "Pubblico" #: builtin/mainmenu/tab_server.lua:37 builtin/mainmenu/tab_simple_main.lua:25 msgid "Name/Password" msgstr "Nome/Password" #: builtin/mainmenu/tab_server.lua:45 msgid "Bind Address" msgstr "" #: builtin/mainmenu/tab_server.lua:47 msgid "Port" msgstr "" #: builtin/mainmenu/tab_server.lua:51 msgid "Server Port" msgstr "Porta del server" #: builtin/mainmenu/tab_server.lua:138 #: builtin/mainmenu/tab_singleplayer.lua:165 #, fuzzy msgid "No world created or selected!" msgstr "" "Non è stato fornito nessun nome del mondo oppure non è stato selezionato " "nessun gioco" #: builtin/mainmenu/tab_server.lua:191 msgid "Server" msgstr "Server" #: builtin/mainmenu/tab_settings.lua:21 #, fuzzy msgid "Opaque Leaves" msgstr "Acqua opaca" #: builtin/mainmenu/tab_settings.lua:22 msgid "Simple Leaves" msgstr "" #: builtin/mainmenu/tab_settings.lua:23 #, fuzzy msgid "Fancy Leaves" msgstr "Alberi migliori" #: builtin/mainmenu/tab_settings.lua:32 msgid "No Filter" msgstr "" #: builtin/mainmenu/tab_settings.lua:33 #, fuzzy msgid "Bilinear Filter" msgstr "Filtro Bi-Lineare" #: builtin/mainmenu/tab_settings.lua:34 #, fuzzy msgid "Trilinear Filter" msgstr "Filtro Tri-Lineare" #: builtin/mainmenu/tab_settings.lua:43 msgid "No Mipmap" msgstr "" #: builtin/mainmenu/tab_settings.lua:44 msgid "Mipmap" msgstr "" #: builtin/mainmenu/tab_settings.lua:45 msgid "Mipmap + Aniso. Filter" msgstr "" #: builtin/mainmenu/tab_settings.lua:98 msgid "Are you sure to reset your singleplayer world?" msgstr "" #: builtin/mainmenu/tab_settings.lua:102 msgid "No!!!" msgstr "" #: builtin/mainmenu/tab_settings.lua:202 msgid "Smooth Lighting" msgstr "Illuminazione armoniosa" #: builtin/mainmenu/tab_settings.lua:204 msgid "Enable Particles" msgstr "Abilitare le particelle" #: builtin/mainmenu/tab_settings.lua:206 msgid "3D Clouds" msgstr "Nuvole 3D" #: builtin/mainmenu/tab_settings.lua:208 msgid "Opaque Water" msgstr "Acqua opaca" #: builtin/mainmenu/tab_settings.lua:210 #, fuzzy msgid "Connected Glass" msgstr "Connettere" #: builtin/mainmenu/tab_settings.lua:212 msgid "Node Highlighting" msgstr "" #: builtin/mainmenu/tab_settings.lua:217 msgid "Texturing:" msgstr "" #: builtin/mainmenu/tab_settings.lua:222 msgid "Rendering:" msgstr "" #: builtin/mainmenu/tab_settings.lua:226 msgid "Restart minetest for driver change to take effect" msgstr "" #: builtin/mainmenu/tab_settings.lua:228 msgid "Shaders" msgstr "Shader" #: builtin/mainmenu/tab_settings.lua:233 msgid "Change keys" msgstr "Cambiare i tasti" #: builtin/mainmenu/tab_settings.lua:236 #, fuzzy msgid "Reset singleplayer world" msgstr "Giocatore singolo" #: builtin/mainmenu/tab_settings.lua:240 msgid "GUI scale factor" msgstr "" #: builtin/mainmenu/tab_settings.lua:244 msgid "Scaling factor applied to menu elements: " msgstr "" #: builtin/mainmenu/tab_settings.lua:250 msgid "Touch free target" msgstr "" #: builtin/mainmenu/tab_settings.lua:256 msgid "Touchthreshold (px)" msgstr "" #: builtin/mainmenu/tab_settings.lua:263 builtin/mainmenu/tab_settings.lua:277 #, fuzzy msgid "Bumpmapping" msgstr "Mip-Mapping" #: builtin/mainmenu/tab_settings.lua:265 builtin/mainmenu/tab_settings.lua:278 msgid "Generate Normalmaps" msgstr "" #: builtin/mainmenu/tab_settings.lua:267 builtin/mainmenu/tab_settings.lua:279 msgid "Parallax Occlusion" msgstr "" #: builtin/mainmenu/tab_settings.lua:269 builtin/mainmenu/tab_settings.lua:280 msgid "Waving Water" msgstr "" #: builtin/mainmenu/tab_settings.lua:271 builtin/mainmenu/tab_settings.lua:281 msgid "Waving Leaves" msgstr "" #: builtin/mainmenu/tab_settings.lua:273 builtin/mainmenu/tab_settings.lua:282 msgid "Waving Plants" msgstr "" #: builtin/mainmenu/tab_settings.lua:308 msgid "To enable shaders the OpenGL driver needs to be used." msgstr "E' necessario usare i driver OpenGL per abilitare gli shader." #: builtin/mainmenu/tab_settings.lua:430 msgid "Settings" msgstr "Impostazioni" #: builtin/mainmenu/tab_simple_main.lua:82 #, fuzzy msgid "Start Singleplayer" msgstr "Giocatore singolo" #: builtin/mainmenu/tab_simple_main.lua:83 #, fuzzy msgid "Config mods" msgstr "Configurare" #: builtin/mainmenu/tab_simple_main.lua:201 #, fuzzy msgid "Main" msgstr "Menù principale" #: builtin/mainmenu/tab_singleplayer.lua:99 src/keycode.cpp:248 msgid "Play" msgstr "Giocare" #: builtin/mainmenu/tab_singleplayer.lua:246 msgid "Singleplayer" msgstr "Giocatore singolo" #: builtin/mainmenu/tab_texturepacks.lua:49 msgid "Select texture pack:" msgstr "Selezionare un pacchetto di immagini:" #: builtin/mainmenu/tab_texturepacks.lua:69 msgid "No information available" msgstr "Nessuna informazione disponibile" #: builtin/mainmenu/tab_texturepacks.lua:114 #, fuzzy msgid "Texturepacks" msgstr "Pacch. immagini" #: src/client.cpp:1721 #, fuzzy msgid "Loading textures..." msgstr "Caricamento..." #: src/client.cpp:1736 #, fuzzy msgid "Rebuilding shaders..." msgstr "Risoluzione dell'indirizzo..." #: src/client.cpp:1743 msgid "Initializing nodes..." msgstr "" #: src/client.cpp:1760 msgid "Initializing nodes" msgstr "" #: src/client.cpp:1768 msgid "Item textures..." msgstr "Immagini degli oggetti..." #: src/client.cpp:1793 msgid "Done!" msgstr "" #: src/client/clientlauncher.cpp:185 msgid "Main Menu" msgstr "Menù principale" #: src/client/clientlauncher.cpp:223 msgid "Player name too long." msgstr "" #: src/client/clientlauncher.cpp:261 msgid "Connection error (timed out?)" msgstr "Errore di connessione (scaduta?)" #: src/client/clientlauncher.cpp:425 msgid "No world selected and no address provided. Nothing to do." msgstr "" "Non è stato selezionato nessun mondo e non è stato fornito nessun indirizzo. " "Niente da fare." #: src/client/clientlauncher.cpp:432 msgid "Provided world path doesn't exist: " msgstr "" #: src/client/clientlauncher.cpp:441 msgid "Could not find or load game \"" msgstr "Impossibile trovare o caricare il gioco \"" #: src/client/clientlauncher.cpp:459 msgid "Invalid gamespec." msgstr "Specifica del gioco non valida." #: src/fontengine.cpp:70 src/fontengine.cpp:226 msgid "needs_fallback_font" msgstr "needs_fallback_font" #: src/game.cpp:1052 src/guiFormSpecMenu.cpp:2065 msgid "Proceed" msgstr "Procedere" #: src/game.cpp:1072 msgid "You died." msgstr "Siete morti." #: src/game.cpp:1073 msgid "Respawn" msgstr "Riapparire" #: src/game.cpp:1092 msgid "" "Default Controls:\n" "No menu visible:\n" "- single tap: button activate\n" "- double tap: place/use\n" "- slide finger: look around\n" "Menu/Inventory visible:\n" "- double tap (outside):\n" " -->close\n" "- touch stack, touch slot:\n" " --> move stack\n" "- touch&drag, tap 2nd finger\n" " --> place single item to slot\n" msgstr "" #: src/game.cpp:1106 msgid "" "Default Controls:\n" "- WASD: move\n" "- Space: jump/climb\n" "- Shift: sneak/go down\n" "- Q: drop item\n" "- I: inventory\n" "- Mouse: turn/look\n" "- Mouse left: dig/punch\n" "- Mouse right: place/use\n" "- Mouse wheel: select item\n" "- T: chat\n" msgstr "" "Controlli predefiniti:\n" "- WASD: muoversi\n" "- Space: saltare/arrampicarsi\n" "- Shift: strisciare/scendere\n" "- Q: scartare l'oggetto\n" "- I: inventario\n" "- Mouse: girarsi/guardare\n" "- Tasto sinistro del mouse: scavare/colpire\n" "- Tasto destro del mouse: posizionare/usare\n" "- Rotella del mouse: scegliere l'oggetto\n" "- T: chat\n" #: src/game.cpp:1125 msgid "Continue" msgstr "Continuare" #: src/game.cpp:1129 msgid "Change Password" msgstr "Cambiare la password" #: src/game.cpp:1134 msgid "Sound Volume" msgstr "Volume del suono" #: src/game.cpp:1136 #, fuzzy msgid "Change Keys" msgstr "Cambiare i tasti" #: src/game.cpp:1139 msgid "Exit to Menu" msgstr "Tornare al menù" #: src/game.cpp:1141 msgid "Exit to OS" msgstr "Tornare al S.O." #: src/game.cpp:1841 #, fuzzy msgid "Shutting down..." msgstr "Spegnimento della roba..." #: src/game.cpp:1948 #, fuzzy msgid "Creating server..." msgstr "Creazione del server..." #: src/game.cpp:1984 msgid "Creating client..." msgstr "Creazione del client..." #: src/game.cpp:2159 msgid "Resolving address..." msgstr "Risoluzione dell'indirizzo..." #: src/game.cpp:2261 msgid "Connecting to server..." msgstr "Connessione al server..." #: src/game.cpp:2317 msgid "Item definitions..." msgstr "Definizioni degli oggetti..." #: src/game.cpp:2322 msgid "Node definitions..." msgstr "Definizioni dei cubi..." #: src/game.cpp:2329 msgid "Media..." msgstr "Media..." #: src/game.cpp:2334 msgid "KiB/s" msgstr "" #: src/game.cpp:2338 msgid "MiB/s" msgstr "" #: src/game.cpp:4363 msgid "" "\n" "Check debug.txt for details." msgstr "" "\n" "Controllare debug.txt per i dettagli." #: src/guiFormSpecMenu.cpp:2855 msgid "Enter " msgstr "" #: src/guiFormSpecMenu.cpp:2875 msgid "ok" msgstr "" #: src/guiKeyChangeMenu.cpp:125 msgid "Keybindings. (If this menu screws up, remove stuff from minetest.conf)" msgstr "" "Collegamenti dei tasti. (Se questo menù si incasina, rimuovete la roba da " "minetest.conf)" #: src/guiKeyChangeMenu.cpp:165 msgid "\"Use\" = climb down" msgstr "\"Usare\" = scendere" #: src/guiKeyChangeMenu.cpp:180 msgid "Double tap \"jump\" to toggle fly" msgstr "Volare On/Off = due volte \"saltare\"" #: src/guiKeyChangeMenu.cpp:295 msgid "Key already in use" msgstr "Tasto già in uso" #: src/guiKeyChangeMenu.cpp:373 msgid "press key" msgstr "premere il tasto" #: src/guiKeyChangeMenu.cpp:399 msgid "Forward" msgstr "Avanti" #: src/guiKeyChangeMenu.cpp:400 msgid "Backward" msgstr "Indietro" #: src/guiKeyChangeMenu.cpp:401 src/keycode.cpp:228 msgid "Left" msgstr "Sinistra" #: src/guiKeyChangeMenu.cpp:402 src/keycode.cpp:228 msgid "Right" msgstr "Destra" #: src/guiKeyChangeMenu.cpp:403 msgid "Use" msgstr "Usare" #: src/guiKeyChangeMenu.cpp:404 msgid "Jump" msgstr "Saltare" #: src/guiKeyChangeMenu.cpp:405 msgid "Sneak" msgstr "Strisciare" #: src/guiKeyChangeMenu.cpp:406 msgid "Drop" msgstr "Scartare" #: src/guiKeyChangeMenu.cpp:407 msgid "Inventory" msgstr "Inventario" #: src/guiKeyChangeMenu.cpp:408 msgid "Chat" msgstr "Chat" #: src/guiKeyChangeMenu.cpp:409 msgid "Command" msgstr "Comando" #: src/guiKeyChangeMenu.cpp:410 msgid "Console" msgstr "Console" #: src/guiKeyChangeMenu.cpp:411 msgid "Toggle fly" msgstr "Volare On/Off" #: src/guiKeyChangeMenu.cpp:412 msgid "Toggle fast" msgstr "Correre On/Off" #: src/guiKeyChangeMenu.cpp:413 #, fuzzy msgid "Toggle Cinematic" msgstr "Correre On/Off" #: src/guiKeyChangeMenu.cpp:414 msgid "Toggle noclip" msgstr "Fantasma On/Off" #: src/guiKeyChangeMenu.cpp:415 msgid "Range select" msgstr "Selez. ad area" #: src/guiKeyChangeMenu.cpp:416 msgid "Print stacks" msgstr "Stampa stack" #: src/guiPasswordChange.cpp:108 msgid "Old Password" msgstr "Vecchia password" #: src/guiPasswordChange.cpp:124 msgid "New Password" msgstr "Nuova password" #: src/guiPasswordChange.cpp:139 msgid "Confirm Password" msgstr "Confermare la password" #: src/guiPasswordChange.cpp:155 msgid "Change" msgstr "Cambiare" #: src/guiPasswordChange.cpp:164 msgid "Passwords do not match!" msgstr "Le password non coincidono!" #: src/guiVolumeChange.cpp:105 msgid "Sound Volume: " msgstr "Volume suono: " #: src/guiVolumeChange.cpp:119 msgid "Exit" msgstr "Uscire" #: src/keycode.cpp:223 msgid "Left Button" msgstr "Tasto sinistro" #: src/keycode.cpp:223 msgid "Middle Button" msgstr "Tasto centrale" #: src/keycode.cpp:223 msgid "Right Button" msgstr "Tasto destro" #: src/keycode.cpp:223 msgid "X Button 1" msgstr "Pulsante X 1" #: src/keycode.cpp:224 msgid "Back" msgstr "Backspace" #: src/keycode.cpp:224 msgid "Clear" msgstr "Canc" #: src/keycode.cpp:224 msgid "Return" msgstr "Invio" #: src/keycode.cpp:224 msgid "Tab" msgstr "Tab" #: src/keycode.cpp:224 msgid "X Button 2" msgstr "Pulsante X 2" #: src/keycode.cpp:225 msgid "Capital" msgstr "Bloc Maiusc" #: src/keycode.cpp:225 msgid "Control" msgstr "Control" #: src/keycode.cpp:225 msgid "Kana" msgstr "Kana" #: src/keycode.cpp:225 msgid "Menu" msgstr "Menù" #: src/keycode.cpp:225 msgid "Pause" msgstr "Pausa" #: src/keycode.cpp:225 msgid "Shift" msgstr "Maiusc" #: src/keycode.cpp:226 msgid "Convert" msgstr "Convert" #: src/keycode.cpp:226 msgid "Escape" msgstr "Esc" #: src/keycode.cpp:226 msgid "Final" msgstr "Fine" #: src/keycode.cpp:226 msgid "Junja" msgstr "Junja" #: src/keycode.cpp:226 msgid "Kanji" msgstr "Kanji" #: src/keycode.cpp:226 msgid "Nonconvert" msgstr "Nonconvert" #: src/keycode.cpp:227 msgid "End" msgstr "Fine" #: src/keycode.cpp:227 msgid "Home" msgstr "Inizio" #: src/keycode.cpp:227 msgid "Mode Change" msgstr "Cambio di modalità" #: src/keycode.cpp:227 msgid "Next" msgstr "Successivo" #: src/keycode.cpp:227 msgid "Prior" msgstr "Precedente" #: src/keycode.cpp:227 msgid "Space" msgstr "Spazio" #: src/keycode.cpp:228 msgid "Down" msgstr "Pag. giù" #: src/keycode.cpp:228 msgid "Execute" msgstr "Eseguire" #: src/keycode.cpp:228 msgid "Print" msgstr "Stamp" #: src/keycode.cpp:228 msgid "Select" msgstr "Selezionare" #: src/keycode.cpp:228 msgid "Up" msgstr "Pag. su" #: src/keycode.cpp:229 msgid "Help" msgstr "Aiuto" #: src/keycode.cpp:229 msgid "Insert" msgstr "Ins" #: src/keycode.cpp:229 msgid "Snapshot" msgstr "Istantanea" #: src/keycode.cpp:232 msgid "Left Windows" msgstr "Finestre a sinistra" #: src/keycode.cpp:233 msgid "Apps" msgstr "Applicazioni" #: src/keycode.cpp:233 msgid "Numpad 0" msgstr "Tast. num. 0" #: src/keycode.cpp:233 msgid "Numpad 1" msgstr "Tast. num. 1" #: src/keycode.cpp:233 msgid "Right Windows" msgstr "Finestre a destra" #: src/keycode.cpp:233 msgid "Sleep" msgstr "Sospensione" #: src/keycode.cpp:234 msgid "Numpad 2" msgstr "Tast. num. 2" #: src/keycode.cpp:234 msgid "Numpad 3" msgstr "Tast. num. 3" #: src/keycode.cpp:234 msgid "Numpad 4" msgstr "Tast. num. 4" #: src/keycode.cpp:234 msgid "Numpad 5" msgstr "Tast. num. 5" #: src/keycode.cpp:234 msgid "Numpad 6" msgstr "Tast. num. 6" #: src/keycode.cpp:234 msgid "Numpad 7" msgstr "Tast. num. 7" #: src/keycode.cpp:235 msgid "Numpad *" msgstr "Tast. num. *" #: src/keycode.cpp:235 msgid "Numpad +" msgstr "Tast. num. +" #: src/keycode.cpp:235 msgid "Numpad -" msgstr "Tast. num. -" #: src/keycode.cpp:235 msgid "Numpad /" msgstr "Tast. num. /" #: src/keycode.cpp:235 msgid "Numpad 8" msgstr "Tast. num. 8" #: src/keycode.cpp:235 msgid "Numpad 9" msgstr "Tast. num. 9" #: src/keycode.cpp:239 msgid "Num Lock" msgstr "Bloc Num" #: src/keycode.cpp:239 msgid "Scroll Lock" msgstr "Bloc Scorr" #: src/keycode.cpp:240 msgid "Left Shift" msgstr "Maiusc sx" #: src/keycode.cpp:240 msgid "Right Shift" msgstr "Maiusc dx" #: src/keycode.cpp:241 msgid "Left Control" msgstr "Ctrl sx" #: src/keycode.cpp:241 msgid "Left Menu" msgstr "Menù a sinistra" #: src/keycode.cpp:241 msgid "Right Control" msgstr "Ctrl dx" #: src/keycode.cpp:241 msgid "Right Menu" msgstr "Menù a destra" #: src/keycode.cpp:243 msgid "Comma" msgstr "Virgola" #: src/keycode.cpp:243 msgid "Minus" msgstr "Meno" #: src/keycode.cpp:243 msgid "Period" msgstr "Punto" #: src/keycode.cpp:243 msgid "Plus" msgstr "Più" #: src/keycode.cpp:247 msgid "Attn" msgstr "Attn" #: src/keycode.cpp:247 msgid "CrSel" msgstr "CrSel" #: src/keycode.cpp:248 msgid "Erase OEF" msgstr "Erase OEF" #: src/keycode.cpp:248 msgid "ExSel" msgstr "ExSel" #: src/keycode.cpp:248 msgid "OEM Clear" msgstr "OEM Clear" #: src/keycode.cpp:248 msgid "PA1" msgstr "PA1" #: src/keycode.cpp:248 msgid "Zoom" msgstr "Zoom" #~ msgid "Game Name" #~ msgstr "Nome del gioco" #~ msgid "Gamemgr: Unable to copy mod \"$1\" to game \"$2\"" #~ msgstr "Gestore del gioco: impossibile il modulo \"$1\" nel gioco \"$2\"" #~ msgid "GAMES" #~ msgstr "GIOCHI" #~ msgid "Games" #~ msgstr "Giochi" #~ msgid "Mods:" #~ msgstr "Moduli:" #~ msgid "edit game" #~ msgstr "modificare il gioco" #~ msgid "new game" #~ msgstr "nuovo gioco" #~ msgid "EDIT GAME" #~ msgstr "MODIFICARE IL GIOCO" #~ msgid "Remove selected mod" #~ msgstr "Rimuovere il modulo selezionato" #~ msgid "<<-- Add mod" #~ msgstr "<<-- Aggiungere il modulo" #~ msgid "CLIENT" #~ msgstr "CLIENT" #~ msgid "Favorites:" #~ msgstr "Preferiti:" #~ msgid "START SERVER" #~ msgstr "AVVIO SERVER" #~ msgid "Name" #~ msgstr "Nome" #~ msgid "Password" #~ msgstr "Password" #~ msgid "SETTINGS" #~ msgstr "IMPOSTAZIONI" #~ msgid "Preload item visuals" #~ msgstr "Precaricare le immagini" #~ msgid "Finite Liquid" #~ msgstr "Liquido limitato" #~ msgid "SINGLE PLAYER" #~ msgstr "GIOC. SING." #~ msgid "TEXTURE PACKS" #~ msgstr "PACCH. DI IMM." #~ msgid "MODS" #~ msgstr "MODULI" #~ msgid "Add mod:" #~ msgstr "Aggiungere un modulo:" #~ msgid "Local install" #~ msgstr "Installazione locale" #~ msgid "Anisotropic Filtering" #~ msgstr "Filtro anisotropico" #~ msgid "Mip-Mapping" #~ msgstr "Mip-Mapping" po/lt/0000755000175000017500000000000012565232430012421 5ustar mquinsonmquinsonpo/lt/minetest.po0000644000175000017500000005624312565232430014623 0ustar mquinsonmquinson# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: minetest\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2015-07-17 07:23+0200\n" "PO-Revision-Date: 2013-12-11 19:23+0200\n" "Last-Translator: Jonas Kriaučiūnas \n" "Language-Team: LANGUAGE \n" "Language: lt\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n" "%100<10 || n%100>=20) ? 1 : 2;\n" "X-Generator: Weblate 1.7-dev\n" #: builtin/fstk/ui.lua:82 msgid "An error occured in a Lua script, such as a mod:" msgstr "" #: builtin/fstk/ui.lua:84 msgid "An error occured:" msgstr "" #: builtin/fstk/ui.lua:89 builtin/mainmenu/store.lua:165 msgid "Ok" msgstr "Gerai" #: builtin/mainmenu/common.lua:239 src/game.cpp:1891 msgid "Loading..." msgstr "Įkeliama..." #: builtin/mainmenu/common.lua:240 msgid "Try reenabling public serverlist and check your internet connection." msgstr "" #: builtin/mainmenu/dlg_config_world.lua:29 msgid "World:" msgstr "Pasaulis:" #: builtin/mainmenu/dlg_config_world.lua:33 #: builtin/mainmenu/dlg_config_world.lua:35 msgid "Hide Game" msgstr "Slėpti vidinius" #: builtin/mainmenu/dlg_config_world.lua:39 #: builtin/mainmenu/dlg_config_world.lua:41 msgid "Hide mp content" msgstr "Slėpti papild. pakų turinį" #: builtin/mainmenu/dlg_config_world.lua:49 msgid "Mod:" msgstr "Papildinys:" #: builtin/mainmenu/dlg_config_world.lua:51 builtin/mainmenu/tab_mods.lua:99 msgid "Depends:" msgstr "Priklauso:" #: builtin/mainmenu/dlg_config_world.lua:54 src/guiKeyChangeMenu.cpp:191 msgid "Save" msgstr "Įrašyti" #: builtin/mainmenu/dlg_config_world.lua:55 #: builtin/mainmenu/dlg_create_world.lua:64 #: builtin/mainmenu/dlg_rename_modpack.lua:33 src/guiKeyChangeMenu.cpp:199 #: src/keycode.cpp:223 msgid "Cancel" msgstr "Atsisakyti" #: builtin/mainmenu/dlg_config_world.lua:71 msgid "Enable MP" msgstr "Įjungti papildinį" #: builtin/mainmenu/dlg_config_world.lua:73 msgid "Disable MP" msgstr "Išjungti papildinį" #: builtin/mainmenu/dlg_config_world.lua:77 #: builtin/mainmenu/dlg_config_world.lua:79 msgid "enabled" msgstr "įjungtas" #: builtin/mainmenu/dlg_config_world.lua:85 msgid "Enable all" msgstr "Įjungti visus" #: builtin/mainmenu/dlg_create_world.lua:50 msgid "World name" msgstr "Pasaulio pavadinimas" #: builtin/mainmenu/dlg_create_world.lua:53 #, fuzzy msgid "Seed" msgstr "Sėkla" #: builtin/mainmenu/dlg_create_world.lua:56 msgid "Mapgen" msgstr "" #: builtin/mainmenu/dlg_create_world.lua:59 msgid "Game" msgstr "Žaidimas" #: builtin/mainmenu/dlg_create_world.lua:63 msgid "Create" msgstr "Sukurti" #: builtin/mainmenu/dlg_create_world.lua:68 msgid "You have no subgames installed." msgstr "" #: builtin/mainmenu/dlg_create_world.lua:69 msgid "Download one from minetest.net" msgstr "" #: builtin/mainmenu/dlg_create_world.lua:72 msgid "Warning: The minimal development test is meant for developers." msgstr "" #: builtin/mainmenu/dlg_create_world.lua:73 msgid "Download a subgame, such as minetest_game, from minetest.net" msgstr "" #: builtin/mainmenu/dlg_create_world.lua:99 msgid "A world named \"$1\" already exists" msgstr "Pasaulis, pavadintas „$1“ jau yra" #: builtin/mainmenu/dlg_create_world.lua:116 msgid "No worldname given or no game selected" msgstr "" #: builtin/mainmenu/dlg_delete_mod.lua:26 msgid "Are you sure you want to delete \"$1\"?" msgstr "" #: builtin/mainmenu/dlg_delete_mod.lua:27 #: builtin/mainmenu/dlg_delete_world.lua:25 #: builtin/mainmenu/tab_settings.lua:100 msgid "Yes" msgstr "Taip" #: builtin/mainmenu/dlg_delete_mod.lua:28 msgid "No of course not!" msgstr "" #: builtin/mainmenu/dlg_delete_mod.lua:41 msgid "Modmgr: failed to delete \"$1\"" msgstr "" #: builtin/mainmenu/dlg_delete_mod.lua:45 msgid "Modmgr: invalid modpath \"$1\"" msgstr "" #: builtin/mainmenu/dlg_delete_world.lua:24 msgid "Delete World \"$1\"?" msgstr "Ištrinti pasaulį „$1“?" #: builtin/mainmenu/dlg_delete_world.lua:26 msgid "No" msgstr "Ne" #: builtin/mainmenu/dlg_rename_modpack.lua:26 msgid "Rename Modpack:" msgstr "Pervadinti papildinių paką:" #: builtin/mainmenu/dlg_rename_modpack.lua:31 src/keycode.cpp:227 #, fuzzy msgid "Accept" msgstr "Priimti" #: builtin/mainmenu/modmgr.lua:344 msgid "Install Mod: file: \"$1\"" msgstr "" #: builtin/mainmenu/modmgr.lua:345 msgid "" "\n" "Install Mod: unsupported filetype \"$1\" or broken archive" msgstr "" #: builtin/mainmenu/modmgr.lua:365 msgid "Failed to install $1 to $2" msgstr "Nepavyko įdiegti $1 į $2" #: builtin/mainmenu/modmgr.lua:368 msgid "Install Mod: unable to find suitable foldername for modpack $1" msgstr "" #: builtin/mainmenu/modmgr.lua:388 msgid "Install Mod: unable to find real modname for: $1" msgstr "" #: builtin/mainmenu/store.lua:88 msgid "Unsorted" msgstr "" #: builtin/mainmenu/store.lua:99 builtin/mainmenu/store.lua:580 msgid "Search" msgstr "" #: builtin/mainmenu/store.lua:126 msgid "Downloading $1, please wait..." msgstr "" #: builtin/mainmenu/store.lua:160 msgid "Successfully installed:" msgstr "" #: builtin/mainmenu/store.lua:162 #, fuzzy msgid "Shortname:" msgstr "Pasaulio pavadinimas" #: builtin/mainmenu/store.lua:472 msgid "Rating" msgstr "" #: builtin/mainmenu/store.lua:497 msgid "re-Install" msgstr "Įdiegti iš naujo" #: builtin/mainmenu/store.lua:499 msgid "Install" msgstr "Įdiegti" #: builtin/mainmenu/store.lua:518 msgid "Close store" msgstr "" #: builtin/mainmenu/store.lua:526 msgid "Page $1 of $2" msgstr "" #: builtin/mainmenu/tab_credits.lua:22 msgid "Credits" msgstr "Padėkos" #: builtin/mainmenu/tab_credits.lua:31 msgid "Core Developers" msgstr "Pagrindiniai kūrėjai" #: builtin/mainmenu/tab_credits.lua:47 msgid "Active Contributors" msgstr "Aktyvūs pagalbininkai" #: builtin/mainmenu/tab_credits.lua:54 #, fuzzy msgid "Previous Core Developers" msgstr "Pagrindiniai kūrėjai" #: builtin/mainmenu/tab_credits.lua:59 msgid "Previous Contributors" msgstr "" #: builtin/mainmenu/tab_mods.lua:30 msgid "Installed Mods:" msgstr "Įdiegti papildiniai:" #: builtin/mainmenu/tab_mods.lua:39 msgid "Online mod repository" msgstr "Papildiniai internete" #: builtin/mainmenu/tab_mods.lua:78 msgid "No mod description available" msgstr "Papildinio aprašymas nepateiktas" #: builtin/mainmenu/tab_mods.lua:82 msgid "Mod information:" msgstr "Papildinio informacija:" #: builtin/mainmenu/tab_mods.lua:93 msgid "Rename" msgstr "Pervadinti" #: builtin/mainmenu/tab_mods.lua:95 msgid "Uninstall selected modpack" msgstr "Pašalinti pasirinktą papildinį" #: builtin/mainmenu/tab_mods.lua:106 msgid "Uninstall selected mod" msgstr "Pašalinti pasirinktą papildinį" #: builtin/mainmenu/tab_mods.lua:121 msgid "Select Mod File:" msgstr "Pasirinkite papildinio failą:" #: builtin/mainmenu/tab_mods.lua:165 msgid "Mods" msgstr "Papildiniai" #: builtin/mainmenu/tab_multiplayer.lua:23 #, fuzzy msgid "Address / Port :" msgstr "Adresas/Prievadas" #: builtin/mainmenu/tab_multiplayer.lua:24 #, fuzzy msgid "Name / Password :" msgstr "Vardas/slaptažodis" #: builtin/mainmenu/tab_multiplayer.lua:29 #: builtin/mainmenu/tab_simple_main.lua:30 msgid "Public Serverlist" msgstr "Viešų serverių sąrašas" #: builtin/mainmenu/tab_multiplayer.lua:34 builtin/mainmenu/tab_server.lua:26 #: builtin/mainmenu/tab_singleplayer.lua:96 src/keycode.cpp:229 msgid "Delete" msgstr "Ištrinti" #: builtin/mainmenu/tab_multiplayer.lua:38 #: builtin/mainmenu/tab_simple_main.lua:34 msgid "Connect" msgstr "Jungtis" #: builtin/mainmenu/tab_multiplayer.lua:62 #: builtin/mainmenu/tab_simple_main.lua:45 #, fuzzy msgid "Creative mode" msgstr "Kūrybinė veiksena" #: builtin/mainmenu/tab_multiplayer.lua:63 #: builtin/mainmenu/tab_simple_main.lua:46 #, fuzzy msgid "Damage enabled" msgstr "įjungtas" #: builtin/mainmenu/tab_multiplayer.lua:64 #: builtin/mainmenu/tab_simple_main.lua:47 #, fuzzy msgid "PvP enabled" msgstr "įjungtas" #: builtin/mainmenu/tab_multiplayer.lua:257 msgid "Client" msgstr "Žaisti tinkle(klientas)" #: builtin/mainmenu/tab_server.lua:27 builtin/mainmenu/tab_singleplayer.lua:97 msgid "New" msgstr "Naujas" #: builtin/mainmenu/tab_server.lua:28 builtin/mainmenu/tab_singleplayer.lua:98 msgid "Configure" msgstr "Konfigūruoti" #: builtin/mainmenu/tab_server.lua:29 msgid "Start Game" msgstr "Pradėti žaidimą" #: builtin/mainmenu/tab_server.lua:30 #: builtin/mainmenu/tab_singleplayer.lua:100 msgid "Select World:" msgstr "Pasirinkite pasaulį:" #: builtin/mainmenu/tab_server.lua:31 builtin/mainmenu/tab_simple_main.lua:76 #: builtin/mainmenu/tab_singleplayer.lua:101 #, fuzzy msgid "Creative Mode" msgstr "Kūrybinė veiksena" #: builtin/mainmenu/tab_server.lua:33 builtin/mainmenu/tab_simple_main.lua:78 #: builtin/mainmenu/tab_singleplayer.lua:103 msgid "Enable Damage" msgstr "Leisti sužeidimus" #: builtin/mainmenu/tab_server.lua:35 msgid "Public" msgstr "Viešas" #: builtin/mainmenu/tab_server.lua:37 builtin/mainmenu/tab_simple_main.lua:25 msgid "Name/Password" msgstr "Vardas/slaptažodis" #: builtin/mainmenu/tab_server.lua:45 msgid "Bind Address" msgstr "" #: builtin/mainmenu/tab_server.lua:47 msgid "Port" msgstr "" #: builtin/mainmenu/tab_server.lua:51 msgid "Server Port" msgstr "Serverio prievadas" #: builtin/mainmenu/tab_server.lua:138 #: builtin/mainmenu/tab_singleplayer.lua:165 msgid "No world created or selected!" msgstr "" #: builtin/mainmenu/tab_server.lua:191 msgid "Server" msgstr "Serveris" #: builtin/mainmenu/tab_settings.lua:21 #, fuzzy msgid "Opaque Leaves" msgstr "Nepermatomas vanduo" #: builtin/mainmenu/tab_settings.lua:22 msgid "Simple Leaves" msgstr "" #: builtin/mainmenu/tab_settings.lua:23 msgid "Fancy Leaves" msgstr "" #: builtin/mainmenu/tab_settings.lua:32 msgid "No Filter" msgstr "" #: builtin/mainmenu/tab_settings.lua:33 msgid "Bilinear Filter" msgstr "" #: builtin/mainmenu/tab_settings.lua:34 msgid "Trilinear Filter" msgstr "" #: builtin/mainmenu/tab_settings.lua:43 msgid "No Mipmap" msgstr "" #: builtin/mainmenu/tab_settings.lua:44 msgid "Mipmap" msgstr "" #: builtin/mainmenu/tab_settings.lua:45 msgid "Mipmap + Aniso. Filter" msgstr "" #: builtin/mainmenu/tab_settings.lua:98 msgid "Are you sure to reset your singleplayer world?" msgstr "" #: builtin/mainmenu/tab_settings.lua:102 msgid "No!!!" msgstr "" #: builtin/mainmenu/tab_settings.lua:202 #, fuzzy msgid "Smooth Lighting" msgstr "Apšvietimo efektai" #: builtin/mainmenu/tab_settings.lua:204 msgid "Enable Particles" msgstr "" #: builtin/mainmenu/tab_settings.lua:206 msgid "3D Clouds" msgstr "Trimačiai debesys" #: builtin/mainmenu/tab_settings.lua:208 msgid "Opaque Water" msgstr "Nepermatomas vanduo" #: builtin/mainmenu/tab_settings.lua:210 #, fuzzy msgid "Connected Glass" msgstr "Jungtis" #: builtin/mainmenu/tab_settings.lua:212 msgid "Node Highlighting" msgstr "" #: builtin/mainmenu/tab_settings.lua:217 msgid "Texturing:" msgstr "" #: builtin/mainmenu/tab_settings.lua:222 msgid "Rendering:" msgstr "" #: builtin/mainmenu/tab_settings.lua:226 msgid "Restart minetest for driver change to take effect" msgstr "" #: builtin/mainmenu/tab_settings.lua:228 #, fuzzy msgid "Shaders" msgstr "Šešėliai" #: builtin/mainmenu/tab_settings.lua:233 msgid "Change keys" msgstr "Nustatyti klavišus" #: builtin/mainmenu/tab_settings.lua:236 #, fuzzy msgid "Reset singleplayer world" msgstr "Žaisti vienam" #: builtin/mainmenu/tab_settings.lua:240 msgid "GUI scale factor" msgstr "" #: builtin/mainmenu/tab_settings.lua:244 msgid "Scaling factor applied to menu elements: " msgstr "" #: builtin/mainmenu/tab_settings.lua:250 msgid "Touch free target" msgstr "" #: builtin/mainmenu/tab_settings.lua:256 msgid "Touchthreshold (px)" msgstr "" #: builtin/mainmenu/tab_settings.lua:263 builtin/mainmenu/tab_settings.lua:277 msgid "Bumpmapping" msgstr "" #: builtin/mainmenu/tab_settings.lua:265 builtin/mainmenu/tab_settings.lua:278 msgid "Generate Normalmaps" msgstr "" #: builtin/mainmenu/tab_settings.lua:267 builtin/mainmenu/tab_settings.lua:279 msgid "Parallax Occlusion" msgstr "" #: builtin/mainmenu/tab_settings.lua:269 builtin/mainmenu/tab_settings.lua:280 msgid "Waving Water" msgstr "" #: builtin/mainmenu/tab_settings.lua:271 builtin/mainmenu/tab_settings.lua:281 msgid "Waving Leaves" msgstr "" #: builtin/mainmenu/tab_settings.lua:273 builtin/mainmenu/tab_settings.lua:282 msgid "Waving Plants" msgstr "" #: builtin/mainmenu/tab_settings.lua:308 msgid "To enable shaders the OpenGL driver needs to be used." msgstr "" #: builtin/mainmenu/tab_settings.lua:430 msgid "Settings" msgstr "Nustatymai" #: builtin/mainmenu/tab_simple_main.lua:82 #, fuzzy msgid "Start Singleplayer" msgstr "Žaisti vienam" #: builtin/mainmenu/tab_simple_main.lua:83 #, fuzzy msgid "Config mods" msgstr "Konfigūruoti" #: builtin/mainmenu/tab_simple_main.lua:201 #, fuzzy msgid "Main" msgstr "Pagrindinis meniu" #: builtin/mainmenu/tab_singleplayer.lua:99 src/keycode.cpp:248 msgid "Play" msgstr "Žaisti" #: builtin/mainmenu/tab_singleplayer.lua:246 msgid "Singleplayer" msgstr "Žaisti vienam" #: builtin/mainmenu/tab_texturepacks.lua:49 msgid "Select texture pack:" msgstr "" #: builtin/mainmenu/tab_texturepacks.lua:69 msgid "No information available" msgstr "" #: builtin/mainmenu/tab_texturepacks.lua:114 msgid "Texturepacks" msgstr "" #: src/client.cpp:1721 #, fuzzy msgid "Loading textures..." msgstr "Įkeliama..." #: src/client.cpp:1736 #, fuzzy msgid "Rebuilding shaders..." msgstr "Ieškoma adreso..." #: src/client.cpp:1743 msgid "Initializing nodes..." msgstr "" #: src/client.cpp:1760 msgid "Initializing nodes" msgstr "" #: src/client.cpp:1768 msgid "Item textures..." msgstr "" #: src/client.cpp:1793 msgid "Done!" msgstr "" #: src/client/clientlauncher.cpp:185 msgid "Main Menu" msgstr "Pagrindinis meniu" #: src/client/clientlauncher.cpp:223 msgid "Player name too long." msgstr "" #: src/client/clientlauncher.cpp:261 msgid "Connection error (timed out?)" msgstr "" #: src/client/clientlauncher.cpp:425 msgid "No world selected and no address provided. Nothing to do." msgstr "" #: src/client/clientlauncher.cpp:432 msgid "Provided world path doesn't exist: " msgstr "" #: src/client/clientlauncher.cpp:441 msgid "Could not find or load game \"" msgstr "" #: src/client/clientlauncher.cpp:459 msgid "Invalid gamespec." msgstr "" #: src/fontengine.cpp:70 src/fontengine.cpp:226 msgid "needs_fallback_font" msgstr "" #: src/game.cpp:1052 src/guiFormSpecMenu.cpp:2065 #, fuzzy msgid "Proceed" msgstr "Tęsti" #: src/game.cpp:1072 msgid "You died." msgstr "Jūs numirėte." #: src/game.cpp:1073 msgid "Respawn" msgstr "Prisikelti" #: src/game.cpp:1092 msgid "" "Default Controls:\n" "No menu visible:\n" "- single tap: button activate\n" "- double tap: place/use\n" "- slide finger: look around\n" "Menu/Inventory visible:\n" "- double tap (outside):\n" " -->close\n" "- touch stack, touch slot:\n" " --> move stack\n" "- touch&drag, tap 2nd finger\n" " --> place single item to slot\n" msgstr "" #: src/game.cpp:1106 msgid "" "Default Controls:\n" "- WASD: move\n" "- Space: jump/climb\n" "- Shift: sneak/go down\n" "- Q: drop item\n" "- I: inventory\n" "- Mouse: turn/look\n" "- Mouse left: dig/punch\n" "- Mouse right: place/use\n" "- Mouse wheel: select item\n" "- T: chat\n" msgstr "" #: src/game.cpp:1125 msgid "Continue" msgstr "Tęsti" #: src/game.cpp:1129 msgid "Change Password" msgstr "Keisti slaptažodį" #: src/game.cpp:1134 msgid "Sound Volume" msgstr "" #: src/game.cpp:1136 #, fuzzy msgid "Change Keys" msgstr "Nustatyti klavišus" #: src/game.cpp:1139 msgid "Exit to Menu" msgstr "Grįžti į meniu" #: src/game.cpp:1141 msgid "Exit to OS" msgstr "Išeiti iš žaidimo" #: src/game.cpp:1841 msgid "Shutting down..." msgstr "" #: src/game.cpp:1948 #, fuzzy msgid "Creating server..." msgstr "Kuriamas serveris...." #: src/game.cpp:1984 #, fuzzy msgid "Creating client..." msgstr "Kuriamas klientas..." #: src/game.cpp:2159 msgid "Resolving address..." msgstr "Ieškoma adreso..." #: src/game.cpp:2261 msgid "Connecting to server..." msgstr "Jungiamasi prie serverio..." #: src/game.cpp:2317 msgid "Item definitions..." msgstr "" #: src/game.cpp:2322 msgid "Node definitions..." msgstr "" #: src/game.cpp:2329 msgid "Media..." msgstr "" #: src/game.cpp:2334 msgid "KiB/s" msgstr "" #: src/game.cpp:2338 msgid "MiB/s" msgstr "" #: src/game.cpp:4363 msgid "" "\n" "Check debug.txt for details." msgstr "" #: src/guiFormSpecMenu.cpp:2855 msgid "Enter " msgstr "" #: src/guiFormSpecMenu.cpp:2875 msgid "ok" msgstr "" #: src/guiKeyChangeMenu.cpp:125 msgid "Keybindings. (If this menu screws up, remove stuff from minetest.conf)" msgstr "" #: src/guiKeyChangeMenu.cpp:165 msgid "\"Use\" = climb down" msgstr "" #: src/guiKeyChangeMenu.cpp:180 msgid "Double tap \"jump\" to toggle fly" msgstr "" #: src/guiKeyChangeMenu.cpp:295 msgid "Key already in use" msgstr "Klavišas jau naudojamas" #: src/guiKeyChangeMenu.cpp:373 msgid "press key" msgstr "paspauskite klavišą" #: src/guiKeyChangeMenu.cpp:399 msgid "Forward" msgstr "Pirmyn" #: src/guiKeyChangeMenu.cpp:400 msgid "Backward" msgstr "Atgal" #: src/guiKeyChangeMenu.cpp:401 src/keycode.cpp:228 msgid "Left" msgstr "Kairėn" #: src/guiKeyChangeMenu.cpp:402 src/keycode.cpp:228 msgid "Right" msgstr "Dešinėn" #: src/guiKeyChangeMenu.cpp:403 msgid "Use" msgstr "Naudoti" #: src/guiKeyChangeMenu.cpp:404 msgid "Jump" msgstr "Pašokti" #: src/guiKeyChangeMenu.cpp:405 msgid "Sneak" msgstr "" #: src/guiKeyChangeMenu.cpp:406 msgid "Drop" msgstr "Mesti" #: src/guiKeyChangeMenu.cpp:407 msgid "Inventory" msgstr "Inventorius" #: src/guiKeyChangeMenu.cpp:408 msgid "Chat" msgstr "Susirašinėti" #: src/guiKeyChangeMenu.cpp:409 msgid "Command" msgstr "Komanda" #: src/guiKeyChangeMenu.cpp:410 msgid "Console" msgstr "" #: src/guiKeyChangeMenu.cpp:411 msgid "Toggle fly" msgstr "" #: src/guiKeyChangeMenu.cpp:412 msgid "Toggle fast" msgstr "" #: src/guiKeyChangeMenu.cpp:413 msgid "Toggle Cinematic" msgstr "" #: src/guiKeyChangeMenu.cpp:414 msgid "Toggle noclip" msgstr "" #: src/guiKeyChangeMenu.cpp:415 msgid "Range select" msgstr "" #: src/guiKeyChangeMenu.cpp:416 msgid "Print stacks" msgstr "" #: src/guiPasswordChange.cpp:108 msgid "Old Password" msgstr "Senas slaptažodis" #: src/guiPasswordChange.cpp:124 msgid "New Password" msgstr "Naujas slaptažodis" #: src/guiPasswordChange.cpp:139 msgid "Confirm Password" msgstr "Patvirtinti slaptažodį" #: src/guiPasswordChange.cpp:155 msgid "Change" msgstr "Pakeisti" #: src/guiPasswordChange.cpp:164 msgid "Passwords do not match!" msgstr "Slaptažodžiai nesutampa!" #: src/guiVolumeChange.cpp:105 msgid "Sound Volume: " msgstr "" #: src/guiVolumeChange.cpp:119 msgid "Exit" msgstr "Išeiti" #: src/keycode.cpp:223 msgid "Left Button" msgstr "Kairysis mygtukas" #: src/keycode.cpp:223 msgid "Middle Button" msgstr "Vidurinis mygtukas" #: src/keycode.cpp:223 msgid "Right Button" msgstr "Dešinysis mygtukas" #: src/keycode.cpp:223 msgid "X Button 1" msgstr "" #: src/keycode.cpp:224 msgid "Back" msgstr "" #: src/keycode.cpp:224 msgid "Clear" msgstr "" #: src/keycode.cpp:224 msgid "Return" msgstr "" #: src/keycode.cpp:224 msgid "Tab" msgstr "" #: src/keycode.cpp:224 msgid "X Button 2" msgstr "" #: src/keycode.cpp:225 msgid "Capital" msgstr "" #: src/keycode.cpp:225 msgid "Control" msgstr "" #: src/keycode.cpp:225 msgid "Kana" msgstr "" #: src/keycode.cpp:225 msgid "Menu" msgstr "Meniu" #: src/keycode.cpp:225 msgid "Pause" msgstr "" #: src/keycode.cpp:225 msgid "Shift" msgstr "Shift (Lyg2)" #: src/keycode.cpp:226 msgid "Convert" msgstr "" #: src/keycode.cpp:226 msgid "Escape" msgstr "" #: src/keycode.cpp:226 msgid "Final" msgstr "" #: src/keycode.cpp:226 msgid "Junja" msgstr "" #: src/keycode.cpp:226 msgid "Kanji" msgstr "" #: src/keycode.cpp:226 msgid "Nonconvert" msgstr "" #: src/keycode.cpp:227 msgid "End" msgstr "" #: src/keycode.cpp:227 msgid "Home" msgstr "" #: src/keycode.cpp:227 msgid "Mode Change" msgstr "" #: src/keycode.cpp:227 msgid "Next" msgstr "" #: src/keycode.cpp:227 msgid "Prior" msgstr "" #: src/keycode.cpp:227 msgid "Space" msgstr "Tarpas" #: src/keycode.cpp:228 msgid "Down" msgstr "Žemyn" #: src/keycode.cpp:228 msgid "Execute" msgstr "Vykdyti" #: src/keycode.cpp:228 msgid "Print" msgstr "" #: src/keycode.cpp:228 msgid "Select" msgstr "" #: src/keycode.cpp:228 msgid "Up" msgstr "Aukštyn" #: src/keycode.cpp:229 msgid "Help" msgstr "Pagalba" #: src/keycode.cpp:229 msgid "Insert" msgstr "Įterpti" #: src/keycode.cpp:229 msgid "Snapshot" msgstr "" #: src/keycode.cpp:232 msgid "Left Windows" msgstr "" #: src/keycode.cpp:233 msgid "Apps" msgstr "" #: src/keycode.cpp:233 msgid "Numpad 0" msgstr "" #: src/keycode.cpp:233 msgid "Numpad 1" msgstr "" #: src/keycode.cpp:233 msgid "Right Windows" msgstr "" #: src/keycode.cpp:233 msgid "Sleep" msgstr "" #: src/keycode.cpp:234 msgid "Numpad 2" msgstr "" #: src/keycode.cpp:234 msgid "Numpad 3" msgstr "" #: src/keycode.cpp:234 msgid "Numpad 4" msgstr "" #: src/keycode.cpp:234 msgid "Numpad 5" msgstr "" #: src/keycode.cpp:234 msgid "Numpad 6" msgstr "" #: src/keycode.cpp:234 msgid "Numpad 7" msgstr "" #: src/keycode.cpp:235 msgid "Numpad *" msgstr "" #: src/keycode.cpp:235 msgid "Numpad +" msgstr "" #: src/keycode.cpp:235 msgid "Numpad -" msgstr "" #: src/keycode.cpp:235 msgid "Numpad /" msgstr "" #: src/keycode.cpp:235 msgid "Numpad 8" msgstr "" #: src/keycode.cpp:235 msgid "Numpad 9" msgstr "" #: src/keycode.cpp:239 msgid "Num Lock" msgstr "" #: src/keycode.cpp:239 msgid "Scroll Lock" msgstr "" #: src/keycode.cpp:240 msgid "Left Shift" msgstr "Kairysis Shift" #: src/keycode.cpp:240 msgid "Right Shift" msgstr "Dešinysis Shift" #: src/keycode.cpp:241 msgid "Left Control" msgstr "Kairysis Control" #: src/keycode.cpp:241 msgid "Left Menu" msgstr "" #: src/keycode.cpp:241 msgid "Right Control" msgstr "Dešinysis Control" #: src/keycode.cpp:241 msgid "Right Menu" msgstr "" #: src/keycode.cpp:243 msgid "Comma" msgstr "Kablelis" #: src/keycode.cpp:243 msgid "Minus" msgstr "" #: src/keycode.cpp:243 msgid "Period" msgstr "" #: src/keycode.cpp:243 msgid "Plus" msgstr "Plius" #: src/keycode.cpp:247 msgid "Attn" msgstr "" #: src/keycode.cpp:247 msgid "CrSel" msgstr "" #: src/keycode.cpp:248 msgid "Erase OEF" msgstr "" #: src/keycode.cpp:248 msgid "ExSel" msgstr "" #: src/keycode.cpp:248 msgid "OEM Clear" msgstr "" #: src/keycode.cpp:248 msgid "PA1" msgstr "" #: src/keycode.cpp:248 #, fuzzy msgid "Zoom" msgstr "Pritraukti" #~ msgid "Game Name" #~ msgstr "Žaidimo pavadinimas" #~ msgid "GAMES" #~ msgstr "ŽAIDIMAI" #~ msgid "Games" #~ msgstr "Žaidimai" #~ msgid "Mods:" #~ msgstr "Papildiniai:" #~ msgid "edit game" #~ msgstr "keisti žaidimą" #~ msgid "new game" #~ msgstr "naujas žaidimas" #, fuzzy #~ msgid "EDIT GAME" #~ msgstr "KEISTI ŽAIDIMĄ" #~ msgid "Remove selected mod" #~ msgstr "Pašalinti pasirinktą papildinį" #~ msgid "<<-- Add mod" #~ msgstr "<<-- Pridėti papildinį" #~ msgid "CLIENT" #~ msgstr "ŽAISTI TINKLE" #~ msgid "Favorites:" #~ msgstr "Mėgiami:" #~ msgid "START SERVER" #~ msgstr "PALEISTI SERVERĮ" #~ msgid "Name" #~ msgstr "Vardas" #~ msgid "Password" #~ msgstr "Slaptažodis" #~ msgid "SETTINGS" #~ msgstr "NUSTATYMAI" #~ msgid "SINGLE PLAYER" #~ msgstr "VIENAS ŽAIDĖJAS" #~ msgid "MODS" #~ msgstr "PAPILDINIAI" #~ msgid "Add mod:" #~ msgstr "Pridėti papildinį:" po/nl/0000755000175000017500000000000012565232430012413 5ustar mquinsonmquinsonpo/nl/minetest.po0000644000175000017500000006736412565232430014623 0ustar mquinsonmquinson# SOME DESCRIPTIVE TITLE. DUTCH TRANSLATION # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: minetest\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2015-07-17 07:23+0200\n" "PO-Revision-Date: 2014-01-05 11:31+0200\n" "Last-Translator: b p \n" "Language-Team: \n" "Language: nl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 1.7-dev\n" #: builtin/fstk/ui.lua:82 msgid "An error occured in a Lua script, such as a mod:" msgstr "" #: builtin/fstk/ui.lua:84 msgid "An error occured:" msgstr "" #: builtin/fstk/ui.lua:89 builtin/mainmenu/store.lua:165 msgid "Ok" msgstr "Ok" #: builtin/mainmenu/common.lua:239 src/game.cpp:1891 msgid "Loading..." msgstr "Bezig met laden..." #: builtin/mainmenu/common.lua:240 msgid "Try reenabling public serverlist and check your internet connection." msgstr "" #: builtin/mainmenu/dlg_config_world.lua:29 msgid "World:" msgstr "Wereld:" #: builtin/mainmenu/dlg_config_world.lua:33 #: builtin/mainmenu/dlg_config_world.lua:35 msgid "Hide Game" msgstr "Geen std" #: builtin/mainmenu/dlg_config_world.lua:39 #: builtin/mainmenu/dlg_config_world.lua:41 msgid "Hide mp content" msgstr "Verberg mp mods" #: builtin/mainmenu/dlg_config_world.lua:49 msgid "Mod:" msgstr "Mod:" #: builtin/mainmenu/dlg_config_world.lua:51 builtin/mainmenu/tab_mods.lua:99 msgid "Depends:" msgstr "Afhankelijkheden:" #: builtin/mainmenu/dlg_config_world.lua:54 src/guiKeyChangeMenu.cpp:191 msgid "Save" msgstr "Bewaar" #: builtin/mainmenu/dlg_config_world.lua:55 #: builtin/mainmenu/dlg_create_world.lua:64 #: builtin/mainmenu/dlg_rename_modpack.lua:33 src/guiKeyChangeMenu.cpp:199 #: src/keycode.cpp:223 msgid "Cancel" msgstr "Annuleer" #: builtin/mainmenu/dlg_config_world.lua:71 msgid "Enable MP" msgstr "MP inschakelen" #: builtin/mainmenu/dlg_config_world.lua:73 msgid "Disable MP" msgstr "MP uitschakelen" #: builtin/mainmenu/dlg_config_world.lua:77 #: builtin/mainmenu/dlg_config_world.lua:79 msgid "enabled" msgstr "ingeschakeld" #: builtin/mainmenu/dlg_config_world.lua:85 msgid "Enable all" msgstr "Alles aan" #: builtin/mainmenu/dlg_create_world.lua:50 msgid "World name" msgstr "Naam wereld" #: builtin/mainmenu/dlg_create_world.lua:53 msgid "Seed" msgstr "kiemgetal" #: builtin/mainmenu/dlg_create_world.lua:56 msgid "Mapgen" msgstr "Kaartgenerator" #: builtin/mainmenu/dlg_create_world.lua:59 msgid "Game" msgstr "Spel" #: builtin/mainmenu/dlg_create_world.lua:63 msgid "Create" msgstr "Maak aan" #: builtin/mainmenu/dlg_create_world.lua:68 msgid "You have no subgames installed." msgstr "" #: builtin/mainmenu/dlg_create_world.lua:69 msgid "Download one from minetest.net" msgstr "" #: builtin/mainmenu/dlg_create_world.lua:72 msgid "Warning: The minimal development test is meant for developers." msgstr "" #: builtin/mainmenu/dlg_create_world.lua:73 msgid "Download a subgame, such as minetest_game, from minetest.net" msgstr "" #: builtin/mainmenu/dlg_create_world.lua:99 msgid "A world named \"$1\" already exists" msgstr "Wereld \"$1\" bestaat al" #: builtin/mainmenu/dlg_create_world.lua:116 msgid "No worldname given or no game selected" msgstr "Geen wereldnaam opgegeven of geen spel geselecteerd" #: builtin/mainmenu/dlg_delete_mod.lua:26 msgid "Are you sure you want to delete \"$1\"?" msgstr "Weet je zeker dat je \"$1\" wilt verwijderen?" #: builtin/mainmenu/dlg_delete_mod.lua:27 #: builtin/mainmenu/dlg_delete_world.lua:25 #: builtin/mainmenu/tab_settings.lua:100 msgid "Yes" msgstr "Ja" #: builtin/mainmenu/dlg_delete_mod.lua:28 msgid "No of course not!" msgstr "Natuurlijk niet!" #: builtin/mainmenu/dlg_delete_mod.lua:41 msgid "Modmgr: failed to delete \"$1\"" msgstr "Modmgr: kan \"$1\" niet verwijderen" #: builtin/mainmenu/dlg_delete_mod.lua:45 msgid "Modmgr: invalid modpath \"$1\"" msgstr "Modmgr: onjuist pad \"$1\"" #: builtin/mainmenu/dlg_delete_world.lua:24 msgid "Delete World \"$1\"?" msgstr "Verwijder wereld \"$1\"?" #: builtin/mainmenu/dlg_delete_world.lua:26 msgid "No" msgstr "Nee" #: builtin/mainmenu/dlg_rename_modpack.lua:26 msgid "Rename Modpack:" msgstr "Modverzameling hernoemen:" #: builtin/mainmenu/dlg_rename_modpack.lua:31 src/keycode.cpp:227 msgid "Accept" msgstr "Accepteren" #: builtin/mainmenu/modmgr.lua:344 msgid "Install Mod: file: \"$1\"" msgstr "Mod installeren: bestand: \"$1\"" #: builtin/mainmenu/modmgr.lua:345 #, fuzzy msgid "" "\n" "Install Mod: unsupported filetype \"$1\" or broken archive" msgstr "" "\n" "Mod installeren: niet ondersteund bestandstype \"$1\"" #: builtin/mainmenu/modmgr.lua:365 msgid "Failed to install $1 to $2" msgstr "Installeren van $1 in $2 is mislukt" #: builtin/mainmenu/modmgr.lua:368 msgid "Install Mod: unable to find suitable foldername for modpack $1" msgstr "Mod installeren: kan geen geschikte map vinden voor modverzameling $1" #: builtin/mainmenu/modmgr.lua:388 msgid "Install Mod: unable to find real modname for: $1" msgstr "Mod installeren: kan geen echte modnaam vinden voor: $1" #: builtin/mainmenu/store.lua:88 msgid "Unsorted" msgstr "" #: builtin/mainmenu/store.lua:99 builtin/mainmenu/store.lua:580 msgid "Search" msgstr "" #: builtin/mainmenu/store.lua:126 msgid "Downloading $1, please wait..." msgstr "" #: builtin/mainmenu/store.lua:160 msgid "Successfully installed:" msgstr "" #: builtin/mainmenu/store.lua:162 #, fuzzy msgid "Shortname:" msgstr "Naam wereld" #: builtin/mainmenu/store.lua:472 msgid "Rating" msgstr "Rang" #: builtin/mainmenu/store.lua:497 msgid "re-Install" msgstr "opnieuw installeren" #: builtin/mainmenu/store.lua:499 msgid "Install" msgstr "Installeren" #: builtin/mainmenu/store.lua:518 msgid "Close store" msgstr "" #: builtin/mainmenu/store.lua:526 msgid "Page $1 of $2" msgstr "Pagina $1 van $2" #: builtin/mainmenu/tab_credits.lua:22 msgid "Credits" msgstr "Credits" #: builtin/mainmenu/tab_credits.lua:31 msgid "Core Developers" msgstr "Hoofdontwikkelaars" #: builtin/mainmenu/tab_credits.lua:47 msgid "Active Contributors" msgstr "Actieve bijdragers" #: builtin/mainmenu/tab_credits.lua:54 #, fuzzy msgid "Previous Core Developers" msgstr "Hoofdontwikkelaars" #: builtin/mainmenu/tab_credits.lua:59 msgid "Previous Contributors" msgstr "Vroegere bijdragers" #: builtin/mainmenu/tab_mods.lua:30 msgid "Installed Mods:" msgstr "Geïnstalleerde Mods:" #: builtin/mainmenu/tab_mods.lua:39 msgid "Online mod repository" msgstr "Online mod opslagplaats" #: builtin/mainmenu/tab_mods.lua:78 msgid "No mod description available" msgstr "Geen mod beschrijving aanwezig" #: builtin/mainmenu/tab_mods.lua:82 msgid "Mod information:" msgstr "Mod beschrijving:" #: builtin/mainmenu/tab_mods.lua:93 msgid "Rename" msgstr "Hernoemen" #: builtin/mainmenu/tab_mods.lua:95 msgid "Uninstall selected modpack" msgstr "Geselecteerde modpack deinstalleren" #: builtin/mainmenu/tab_mods.lua:106 msgid "Uninstall selected mod" msgstr "Geselecteerde mod deinstalleren" #: builtin/mainmenu/tab_mods.lua:121 msgid "Select Mod File:" msgstr "Selecteer Modbestand:" #: builtin/mainmenu/tab_mods.lua:165 msgid "Mods" msgstr "Mods" #: builtin/mainmenu/tab_multiplayer.lua:23 #, fuzzy msgid "Address / Port :" msgstr "IP-Adres/Poort" #: builtin/mainmenu/tab_multiplayer.lua:24 #, fuzzy msgid "Name / Password :" msgstr "Naam/Wachtwoord" #: builtin/mainmenu/tab_multiplayer.lua:29 #: builtin/mainmenu/tab_simple_main.lua:30 msgid "Public Serverlist" msgstr "Publieke Serverlijst" #: builtin/mainmenu/tab_multiplayer.lua:34 builtin/mainmenu/tab_server.lua:26 #: builtin/mainmenu/tab_singleplayer.lua:96 src/keycode.cpp:229 msgid "Delete" msgstr "Verwijderen" #: builtin/mainmenu/tab_multiplayer.lua:38 #: builtin/mainmenu/tab_simple_main.lua:34 msgid "Connect" msgstr "Verbinden" #: builtin/mainmenu/tab_multiplayer.lua:62 #: builtin/mainmenu/tab_simple_main.lua:45 #, fuzzy msgid "Creative mode" msgstr "Creatieve Modus" #: builtin/mainmenu/tab_multiplayer.lua:63 #: builtin/mainmenu/tab_simple_main.lua:46 #, fuzzy msgid "Damage enabled" msgstr "ingeschakeld" #: builtin/mainmenu/tab_multiplayer.lua:64 #: builtin/mainmenu/tab_simple_main.lua:47 #, fuzzy msgid "PvP enabled" msgstr "ingeschakeld" #: builtin/mainmenu/tab_multiplayer.lua:257 msgid "Client" msgstr "Client" #: builtin/mainmenu/tab_server.lua:27 builtin/mainmenu/tab_singleplayer.lua:97 msgid "New" msgstr "Nieuw" #: builtin/mainmenu/tab_server.lua:28 builtin/mainmenu/tab_singleplayer.lua:98 msgid "Configure" msgstr "Instellingen" #: builtin/mainmenu/tab_server.lua:29 msgid "Start Game" msgstr "Start Server" #: builtin/mainmenu/tab_server.lua:30 #: builtin/mainmenu/tab_singleplayer.lua:100 msgid "Select World:" msgstr "Selecteer Wereld:" #: builtin/mainmenu/tab_server.lua:31 builtin/mainmenu/tab_simple_main.lua:76 #: builtin/mainmenu/tab_singleplayer.lua:101 msgid "Creative Mode" msgstr "Creatieve Modus" #: builtin/mainmenu/tab_server.lua:33 builtin/mainmenu/tab_simple_main.lua:78 #: builtin/mainmenu/tab_singleplayer.lua:103 msgid "Enable Damage" msgstr "Schade inschakelen" #: builtin/mainmenu/tab_server.lua:35 msgid "Public" msgstr "Publiek" #: builtin/mainmenu/tab_server.lua:37 builtin/mainmenu/tab_simple_main.lua:25 msgid "Name/Password" msgstr "Naam/Wachtwoord" #: builtin/mainmenu/tab_server.lua:45 msgid "Bind Address" msgstr "" #: builtin/mainmenu/tab_server.lua:47 msgid "Port" msgstr "" #: builtin/mainmenu/tab_server.lua:51 msgid "Server Port" msgstr "Serverpoort" #: builtin/mainmenu/tab_server.lua:138 #: builtin/mainmenu/tab_singleplayer.lua:165 #, fuzzy msgid "No world created or selected!" msgstr "Geen wereldnaam opgegeven of geen spel geselecteerd" #: builtin/mainmenu/tab_server.lua:191 msgid "Server" msgstr "Server" #: builtin/mainmenu/tab_settings.lua:21 #, fuzzy msgid "Opaque Leaves" msgstr "Ondoorzichtig water" #: builtin/mainmenu/tab_settings.lua:22 msgid "Simple Leaves" msgstr "" #: builtin/mainmenu/tab_settings.lua:23 #, fuzzy msgid "Fancy Leaves" msgstr "Mooie bomen" #: builtin/mainmenu/tab_settings.lua:32 msgid "No Filter" msgstr "" #: builtin/mainmenu/tab_settings.lua:33 #, fuzzy msgid "Bilinear Filter" msgstr "Bi-Lineaire Filtering" #: builtin/mainmenu/tab_settings.lua:34 #, fuzzy msgid "Trilinear Filter" msgstr "Tri-Lineare Filtering" #: builtin/mainmenu/tab_settings.lua:43 msgid "No Mipmap" msgstr "" #: builtin/mainmenu/tab_settings.lua:44 msgid "Mipmap" msgstr "" #: builtin/mainmenu/tab_settings.lua:45 msgid "Mipmap + Aniso. Filter" msgstr "" #: builtin/mainmenu/tab_settings.lua:98 msgid "Are you sure to reset your singleplayer world?" msgstr "" #: builtin/mainmenu/tab_settings.lua:102 msgid "No!!!" msgstr "" #: builtin/mainmenu/tab_settings.lua:202 msgid "Smooth Lighting" msgstr "Mooie verlichting" #: builtin/mainmenu/tab_settings.lua:204 msgid "Enable Particles" msgstr "Deeltjes aanzetten" #: builtin/mainmenu/tab_settings.lua:206 msgid "3D Clouds" msgstr "3D wolken" #: builtin/mainmenu/tab_settings.lua:208 msgid "Opaque Water" msgstr "Ondoorzichtig water" #: builtin/mainmenu/tab_settings.lua:210 #, fuzzy msgid "Connected Glass" msgstr "Verbinden" #: builtin/mainmenu/tab_settings.lua:212 msgid "Node Highlighting" msgstr "" #: builtin/mainmenu/tab_settings.lua:217 msgid "Texturing:" msgstr "" #: builtin/mainmenu/tab_settings.lua:222 msgid "Rendering:" msgstr "" #: builtin/mainmenu/tab_settings.lua:226 msgid "Restart minetest for driver change to take effect" msgstr "" #: builtin/mainmenu/tab_settings.lua:228 msgid "Shaders" msgstr "Shaders" #: builtin/mainmenu/tab_settings.lua:233 msgid "Change keys" msgstr "Toetsen" #: builtin/mainmenu/tab_settings.lua:236 #, fuzzy msgid "Reset singleplayer world" msgstr "Singleplayer" #: builtin/mainmenu/tab_settings.lua:240 msgid "GUI scale factor" msgstr "" #: builtin/mainmenu/tab_settings.lua:244 msgid "Scaling factor applied to menu elements: " msgstr "" #: builtin/mainmenu/tab_settings.lua:250 msgid "Touch free target" msgstr "" #: builtin/mainmenu/tab_settings.lua:256 msgid "Touchthreshold (px)" msgstr "" #: builtin/mainmenu/tab_settings.lua:263 builtin/mainmenu/tab_settings.lua:277 #, fuzzy msgid "Bumpmapping" msgstr "Mip-Mapping" #: builtin/mainmenu/tab_settings.lua:265 builtin/mainmenu/tab_settings.lua:278 msgid "Generate Normalmaps" msgstr "" #: builtin/mainmenu/tab_settings.lua:267 builtin/mainmenu/tab_settings.lua:279 msgid "Parallax Occlusion" msgstr "" #: builtin/mainmenu/tab_settings.lua:269 builtin/mainmenu/tab_settings.lua:280 msgid "Waving Water" msgstr "" #: builtin/mainmenu/tab_settings.lua:271 builtin/mainmenu/tab_settings.lua:281 msgid "Waving Leaves" msgstr "" #: builtin/mainmenu/tab_settings.lua:273 builtin/mainmenu/tab_settings.lua:282 msgid "Waving Plants" msgstr "" #: builtin/mainmenu/tab_settings.lua:308 msgid "To enable shaders the OpenGL driver needs to be used." msgstr "Om schaduwen mogelijk te maken moet OpenGL worden gebruikt." #: builtin/mainmenu/tab_settings.lua:430 msgid "Settings" msgstr "Instellingen" #: builtin/mainmenu/tab_simple_main.lua:82 #, fuzzy msgid "Start Singleplayer" msgstr "Singleplayer" #: builtin/mainmenu/tab_simple_main.lua:83 #, fuzzy msgid "Config mods" msgstr "Instellingen" #: builtin/mainmenu/tab_simple_main.lua:201 #, fuzzy msgid "Main" msgstr "Hoofdmenu" #: builtin/mainmenu/tab_singleplayer.lua:99 src/keycode.cpp:248 msgid "Play" msgstr "Speel" #: builtin/mainmenu/tab_singleplayer.lua:246 msgid "Singleplayer" msgstr "Singleplayer" #: builtin/mainmenu/tab_texturepacks.lua:49 msgid "Select texture pack:" msgstr "Selecteer textuurverzameling:" #: builtin/mainmenu/tab_texturepacks.lua:69 msgid "No information available" msgstr "Geen informatie aanwezig" #: builtin/mainmenu/tab_texturepacks.lua:114 #, fuzzy msgid "Texturepacks" msgstr "Texturen" #: src/client.cpp:1721 #, fuzzy msgid "Loading textures..." msgstr "Bezig met laden..." #: src/client.cpp:1736 #, fuzzy msgid "Rebuilding shaders..." msgstr "IP-adres opzoeken..." #: src/client.cpp:1743 msgid "Initializing nodes..." msgstr "" #: src/client.cpp:1760 msgid "Initializing nodes" msgstr "" #: src/client.cpp:1768 msgid "Item textures..." msgstr "Voorwerp texturen..." #: src/client.cpp:1793 msgid "Done!" msgstr "" #: src/client/clientlauncher.cpp:185 msgid "Main Menu" msgstr "Hoofdmenu" #: src/client/clientlauncher.cpp:223 msgid "Player name too long." msgstr "" #: src/client/clientlauncher.cpp:261 msgid "Connection error (timed out?)" msgstr "Fout bij verbinden (time out?)" #: src/client/clientlauncher.cpp:425 msgid "No world selected and no address provided. Nothing to do." msgstr "Geen wereld en adres geselecteerd. Niks te doen." #: src/client/clientlauncher.cpp:432 msgid "Provided world path doesn't exist: " msgstr "" #: src/client/clientlauncher.cpp:441 msgid "Could not find or load game \"" msgstr "Kan niet de game laden of vinden \"" #: src/client/clientlauncher.cpp:459 msgid "Invalid gamespec." msgstr "Onjuiste gamespec." #: src/fontengine.cpp:70 src/fontengine.cpp:226 msgid "needs_fallback_font" msgstr "needs_fallback_font" #: src/game.cpp:1052 src/guiFormSpecMenu.cpp:2065 msgid "Proceed" msgstr "Doorgaan" #: src/game.cpp:1072 msgid "You died." msgstr "Je bent gestorven." #: src/game.cpp:1073 msgid "Respawn" msgstr "Herspawnen" #: src/game.cpp:1092 msgid "" "Default Controls:\n" "No menu visible:\n" "- single tap: button activate\n" "- double tap: place/use\n" "- slide finger: look around\n" "Menu/Inventory visible:\n" "- double tap (outside):\n" " -->close\n" "- touch stack, touch slot:\n" " --> move stack\n" "- touch&drag, tap 2nd finger\n" " --> place single item to slot\n" msgstr "" #: src/game.cpp:1106 msgid "" "Default Controls:\n" "- WASD: move\n" "- Space: jump/climb\n" "- Shift: sneak/go down\n" "- Q: drop item\n" "- I: inventory\n" "- Mouse: turn/look\n" "- Mouse left: dig/punch\n" "- Mouse right: place/use\n" "- Mouse wheel: select item\n" "- T: chat\n" msgstr "" "Standaard toetsen:\n" "- W,A,S,D: bewegen\n" "- Spatie: spring/klim\n" "- Shift: kruip/duik\n" "- Q: weggooien\n" "- I: rugzak\n" "- Muis: draaien/kijken\n" "- L.muisknop: graaf/sla\n" "- R.muisknop: plaats/gebruik\n" "- Muiswiel: selecteer\n" "- T: chat\n" #: src/game.cpp:1125 msgid "Continue" msgstr "Verder spelen" #: src/game.cpp:1129 msgid "Change Password" msgstr "Verander wachtwoord" #: src/game.cpp:1134 msgid "Sound Volume" msgstr "Volume" #: src/game.cpp:1136 #, fuzzy msgid "Change Keys" msgstr "Toetsen" #: src/game.cpp:1139 msgid "Exit to Menu" msgstr "Terug naar menu" #: src/game.cpp:1141 msgid "Exit to OS" msgstr "Afsluiten" #: src/game.cpp:1841 #, fuzzy msgid "Shutting down..." msgstr "Stopzetten..." #: src/game.cpp:1948 #, fuzzy msgid "Creating server..." msgstr "Bezig server te maken..." #: src/game.cpp:1984 msgid "Creating client..." msgstr "Bezig client te maken..." #: src/game.cpp:2159 msgid "Resolving address..." msgstr "IP-adres opzoeken..." #: src/game.cpp:2261 msgid "Connecting to server..." msgstr "Verbinding met de server wordt gemaakt..." #: src/game.cpp:2317 msgid "Item definitions..." msgstr "Voorwerpdefinities..." #: src/game.cpp:2322 msgid "Node definitions..." msgstr "Node definities..." #: src/game.cpp:2329 msgid "Media..." msgstr "Media..." #: src/game.cpp:2334 msgid "KiB/s" msgstr "" #: src/game.cpp:2338 msgid "MiB/s" msgstr "" #: src/game.cpp:4363 msgid "" "\n" "Check debug.txt for details." msgstr "" "\n" "Lees debug.txt voor details." #: src/guiFormSpecMenu.cpp:2855 msgid "Enter " msgstr "" #: src/guiFormSpecMenu.cpp:2875 msgid "ok" msgstr "" #: src/guiKeyChangeMenu.cpp:125 msgid "Keybindings. (If this menu screws up, remove stuff from minetest.conf)" msgstr "" "Sneltoetsen. (Als dit menu stuk gaat, verwijder dan instellingen uit " "minetest.conf)." #: src/guiKeyChangeMenu.cpp:165 msgid "\"Use\" = climb down" msgstr "\"Gebruiken\" = Omlaag" #: src/guiKeyChangeMenu.cpp:180 msgid "Double tap \"jump\" to toggle fly" msgstr "2x \"springen\" om te vliegen" #: src/guiKeyChangeMenu.cpp:295 msgid "Key already in use" msgstr "Toets is al in gebruik" #: src/guiKeyChangeMenu.cpp:373 msgid "press key" msgstr "druk op" #: src/guiKeyChangeMenu.cpp:399 msgid "Forward" msgstr "Vooruit" #: src/guiKeyChangeMenu.cpp:400 msgid "Backward" msgstr "Achteruit" #: src/guiKeyChangeMenu.cpp:401 src/keycode.cpp:228 msgid "Left" msgstr "Links" #: src/guiKeyChangeMenu.cpp:402 src/keycode.cpp:228 msgid "Right" msgstr "Rechts" #: src/guiKeyChangeMenu.cpp:403 msgid "Use" msgstr "Gebruiken" #: src/guiKeyChangeMenu.cpp:404 msgid "Jump" msgstr "Springen" #: src/guiKeyChangeMenu.cpp:405 msgid "Sneak" msgstr "Kruipen" #: src/guiKeyChangeMenu.cpp:406 msgid "Drop" msgstr "Weggooien" #: src/guiKeyChangeMenu.cpp:407 msgid "Inventory" msgstr "Rugzak" #: src/guiKeyChangeMenu.cpp:408 msgid "Chat" msgstr "Chatten" #: src/guiKeyChangeMenu.cpp:409 msgid "Command" msgstr "Opdracht" #: src/guiKeyChangeMenu.cpp:410 msgid "Console" msgstr "Console" #: src/guiKeyChangeMenu.cpp:411 msgid "Toggle fly" msgstr "Vliegen aan/uit" #: src/guiKeyChangeMenu.cpp:412 msgid "Toggle fast" msgstr "Snel bewegen aan/uit" #: src/guiKeyChangeMenu.cpp:413 #, fuzzy msgid "Toggle Cinematic" msgstr "Snel bewegen aan/uit" #: src/guiKeyChangeMenu.cpp:414 msgid "Toggle noclip" msgstr "Noclip aan/uit" #: src/guiKeyChangeMenu.cpp:415 msgid "Range select" msgstr "Range instellen" #: src/guiKeyChangeMenu.cpp:416 msgid "Print stacks" msgstr "Print stacks" #: src/guiPasswordChange.cpp:108 msgid "Old Password" msgstr "Huidig wachtwoord" #: src/guiPasswordChange.cpp:124 msgid "New Password" msgstr "Nieuw wachtwoord" #: src/guiPasswordChange.cpp:139 msgid "Confirm Password" msgstr "Herhaal wachtwoord" #: src/guiPasswordChange.cpp:155 msgid "Change" msgstr "Veranderen" #: src/guiPasswordChange.cpp:164 msgid "Passwords do not match!" msgstr "Wachtwoorden zijn niet gelijk!" #: src/guiVolumeChange.cpp:105 msgid "Sound Volume: " msgstr "Volume: " #: src/guiVolumeChange.cpp:119 msgid "Exit" msgstr "Terug" #: src/keycode.cpp:223 msgid "Left Button" msgstr "Linkermuisknop" #: src/keycode.cpp:223 msgid "Middle Button" msgstr "Muiswielknop" #: src/keycode.cpp:223 msgid "Right Button" msgstr "Rechtmuisknop" #: src/keycode.cpp:223 msgid "X Button 1" msgstr "X knop 1" #: src/keycode.cpp:224 msgid "Back" msgstr "Terug" #: src/keycode.cpp:224 msgid "Clear" msgstr "Wissen" #: src/keycode.cpp:224 msgid "Return" msgstr "Terug" #: src/keycode.cpp:224 msgid "Tab" msgstr "Tab" #: src/keycode.cpp:224 msgid "X Button 2" msgstr "X knop 2" #: src/keycode.cpp:225 msgid "Capital" msgstr "Kapitaal" #: src/keycode.cpp:225 msgid "Control" msgstr "Control" #: src/keycode.cpp:225 msgid "Kana" msgstr "Kana" #: src/keycode.cpp:225 msgid "Menu" msgstr "Menu" #: src/keycode.cpp:225 msgid "Pause" msgstr "Pauze" #: src/keycode.cpp:225 msgid "Shift" msgstr "Shift" #: src/keycode.cpp:226 msgid "Convert" msgstr "Converteren" #: src/keycode.cpp:226 msgid "Escape" msgstr "Escape" #: src/keycode.cpp:226 msgid "Final" msgstr "Final" #: src/keycode.cpp:226 msgid "Junja" msgstr "Junja" #: src/keycode.cpp:226 msgid "Kanji" msgstr "Kanji" #: src/keycode.cpp:226 msgid "Nonconvert" msgstr "Nonconvert" #: src/keycode.cpp:227 msgid "End" msgstr "End" #: src/keycode.cpp:227 msgid "Home" msgstr "Home" #: src/keycode.cpp:227 msgid "Mode Change" msgstr "Modus veranderen" #: src/keycode.cpp:227 msgid "Next" msgstr "Volgende" #: src/keycode.cpp:227 msgid "Prior" msgstr "Eerste" #: src/keycode.cpp:227 msgid "Space" msgstr "Spatie" #: src/keycode.cpp:228 msgid "Down" msgstr "Omlaag" #: src/keycode.cpp:228 msgid "Execute" msgstr "Uitvoeren" #: src/keycode.cpp:228 msgid "Print" msgstr "Print" #: src/keycode.cpp:228 msgid "Select" msgstr "Selecteren" #: src/keycode.cpp:228 msgid "Up" msgstr "Omhoog" #: src/keycode.cpp:229 msgid "Help" msgstr "Help" #: src/keycode.cpp:229 msgid "Insert" msgstr "Insert" #: src/keycode.cpp:229 msgid "Snapshot" msgstr "Screenshot" #: src/keycode.cpp:232 msgid "Left Windows" msgstr "Linker Windowstoets" #: src/keycode.cpp:233 msgid "Apps" msgstr "Menu" #: src/keycode.cpp:233 msgid "Numpad 0" msgstr "Numpad 0" #: src/keycode.cpp:233 msgid "Numpad 1" msgstr "Numpad 1" #: src/keycode.cpp:233 msgid "Right Windows" msgstr "Rechter Windowstoets" #: src/keycode.cpp:233 msgid "Sleep" msgstr "Slaapknop" #: src/keycode.cpp:234 msgid "Numpad 2" msgstr "Numpad 2" #: src/keycode.cpp:234 msgid "Numpad 3" msgstr "Numpad 3" #: src/keycode.cpp:234 msgid "Numpad 4" msgstr "Numpad 4" #: src/keycode.cpp:234 msgid "Numpad 5" msgstr "Numpad 5" #: src/keycode.cpp:234 msgid "Numpad 6" msgstr "Numpad 6" #: src/keycode.cpp:234 msgid "Numpad 7" msgstr "Numpad 7" #: src/keycode.cpp:235 msgid "Numpad *" msgstr "Numpad *" #: src/keycode.cpp:235 msgid "Numpad +" msgstr "Numpad +" #: src/keycode.cpp:235 msgid "Numpad -" msgstr "Numpad -" #: src/keycode.cpp:235 msgid "Numpad /" msgstr "Numpad /" #: src/keycode.cpp:235 msgid "Numpad 8" msgstr "Numpad 8" #: src/keycode.cpp:235 msgid "Numpad 9" msgstr "Numpad 9" #: src/keycode.cpp:239 msgid "Num Lock" msgstr "Num Lock" #: src/keycode.cpp:239 msgid "Scroll Lock" msgstr "Scroll Lock" #: src/keycode.cpp:240 msgid "Left Shift" msgstr "Linker Shift" #: src/keycode.cpp:240 msgid "Right Shift" msgstr "Rechter Shift" #: src/keycode.cpp:241 msgid "Left Control" msgstr "Linker Ctrl" #: src/keycode.cpp:241 msgid "Left Menu" msgstr "Linker Menu" #: src/keycode.cpp:241 msgid "Right Control" msgstr "Rechter Ctrl" #: src/keycode.cpp:241 msgid "Right Menu" msgstr "Rechter Menu" #: src/keycode.cpp:243 msgid "Comma" msgstr "Komma" #: src/keycode.cpp:243 msgid "Minus" msgstr "Min" #: src/keycode.cpp:243 msgid "Period" msgstr "Punt" #: src/keycode.cpp:243 msgid "Plus" msgstr "Plus" #: src/keycode.cpp:247 msgid "Attn" msgstr "SAK" #: src/keycode.cpp:247 msgid "CrSel" msgstr "CrSel" #: src/keycode.cpp:248 msgid "Erase OEF" msgstr "Erase EOF" #: src/keycode.cpp:248 msgid "ExSel" msgstr "ExSel" #: src/keycode.cpp:248 msgid "OEM Clear" msgstr "OEM Clear" #: src/keycode.cpp:248 msgid "PA1" msgstr "PA1" #: src/keycode.cpp:248 msgid "Zoom" msgstr "Zoom" #~ msgid "Game Name" #~ msgstr "Spel" #~ msgid "Gamemgr: Unable to copy mod \"$1\" to game \"$2\"" #~ msgstr "Gamemgr: Kan mod \"$1\" niet naar spel \"$2\" kopiëren" #~ msgid "GAMES" #~ msgstr "SPELLEN" #~ msgid "Games" #~ msgstr "Spellen" #~ msgid "Mods:" #~ msgstr "Mods:" #~ msgid "edit game" #~ msgstr "spel aanpassen" #~ msgid "new game" #~ msgstr "nieuw spel" #~ msgid "EDIT GAME" #~ msgstr "SPEL AANPASSEN" #~ msgid "Remove selected mod" #~ msgstr "Geselecteerde mod verwijderen" #~ msgid "<<-- Add mod" #~ msgstr "<<-- Mod toevoegen" #~ msgid "CLIENT" #~ msgstr "CLIENT" #~ msgid "Favorites:" #~ msgstr "Favorieten:" #~ msgid "START SERVER" #~ msgstr "START SERVER" #~ msgid "Name" #~ msgstr "Naam" #~ msgid "Password" #~ msgstr "Wachtwoord" #~ msgid "SETTINGS" #~ msgstr "INSTELLINGEN" #~ msgid "Preload item visuals" #~ msgstr "Voorwerpen vooraf laden" #~ msgid "Finite Liquid" #~ msgstr "Eindige vloeistoffen" #~ msgid "SINGLE PLAYER" #~ msgstr "SINGLEPLAYER" #~ msgid "TEXTURE PACKS" #~ msgstr "TEXTUREN" #~ msgid "MODS" #~ msgstr "MODS" #~ msgid "Add mod:" #~ msgstr "Mod toevoegen:" #~ msgid "Local install" #~ msgstr "Plaatselijk installeren" #~ msgid "" #~ "Warning: Some mods are not configured yet.\n" #~ "They will be enabled by default when you save the configuration. " #~ msgstr "" #~ "Let op: Nog niet alle mods zijn geconfigueerd. \n" #~ "De mods zullen automatisch worden ingeschakeld als je de configuratie " #~ "bewaard. " #~ msgid "" #~ "Warning: Some configured mods are missing.\n" #~ "Their setting will be removed when you save the configuration. " #~ msgstr "" #~ "LEt op: Sommige ingestelde mods zijn vermist.\n" #~ "Hun instellingen worden verwijderd als je de configuratie opslaat. " #~ msgid "" #~ "Default Controls:\n" #~ "- WASD: Walk\n" #~ "- Mouse left: dig/hit\n" #~ "- Mouse right: place/use\n" #~ "- Mouse wheel: select item\n" #~ "- 0...9: select item\n" #~ "- Shift: sneak\n" #~ "- R: Toggle viewing all loaded chunks\n" #~ "- I: Inventory menu\n" #~ "- ESC: This menu\n" #~ "- T: Chat\n" #~ msgstr "" #~ "Default Besturing:\n" #~ "- WASD: Lopen\n" #~ "- Linkermuisknop: Graaf/Sla\n" #~ "- Rechtmuisknop: Plaats/Gebruik\n" #~ "- Muiswiel: selecteer item\n" #~ "- 0...9: selecteer item\n" #~ "- Shift: kruipen\n" #~ "- R: Toggle viewing all loaded chunks\n" #~ "- I: Rugzak\n" #~ "- ESC: Menu\n" #~ "- T: Chat\n" #~ msgid "Failed to delete all world files" #~ msgstr "Niet alle bestanden zijn verwijderd" #~ msgid "Cannot configure world: Nothing selected" #~ msgstr "Kan instellingen niet aanpassen: Niets geselecteerd" #~ msgid "Cannot create world: No games found" #~ msgstr "Kan geen wereld aanmaken: Geen games gevonden" #~ msgid "Files to be deleted" #~ msgstr "Deze bestanden worden verwijderd" #~ msgid "Cannot delete world: Nothing selected" #~ msgstr "Kan niets verwijderen: Geen wereld geselecteerd" #~ msgid "Address required." #~ msgstr "IP-adres nodig." #~ msgid "Create world" #~ msgstr "Maak wereld aan" #~ msgid "Leave address blank to start a local server." #~ msgstr "Laat het adres leeg om een lokale server te starten." #~ msgid "Show Favorites" #~ msgstr "Favourieten" #~ msgid "Show Public" #~ msgstr "Publieke server" #~ msgid "Advanced" #~ msgstr "Geavanceerd" #~ msgid "Multiplayer" #~ msgstr "Multiplayer" #~ msgid "Cannot create world: Name contains invalid characters" #~ msgstr "Kan geen nieuwe wereld aanmaken: de naam bevat onjuiste tekens" #~ msgid "Warning: Configuration not consistent. " #~ msgstr "Waarschuwing: Instellingen niet consistent. " #~ msgid "Configuration saved. " #~ msgstr "Instellingen bewaard. " #~ msgid "is required by:" #~ msgstr "is benodigd voor:" #~ msgid "Left click: Move all items, Right click: Move single item" #~ msgstr "" #~ "Linkermuisknop: Verplaats alle items. Rechtermuisknop: Verplaats één item" #~ msgid "Anisotropic Filtering" #~ msgstr "Anisotrope Filtering" #~ msgid "Mip-Mapping" #~ msgstr "Mip-Mapping" #, fuzzy #~ msgid "Downloading" #~ msgstr "Downloaden" po/es/0000755000175000017500000000000012565232430012411 5ustar mquinsonmquinsonpo/es/minetest.po0000644000175000017500000006337712565232430014621 0ustar mquinsonmquinson# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: minetest\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2015-07-17 07:23+0200\n" "PO-Revision-Date: 2015-02-14 13:35+0100\n" "Last-Translator: Diego Martínez \n" "Language-Team: \n" "Language: es\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Poedit 1.7.4\n" #: builtin/fstk/ui.lua:82 msgid "An error occured in a Lua script, such as a mod:" msgstr "Ha ocurrido un error en una script de Lua, como en un mod:" #: builtin/fstk/ui.lua:84 msgid "An error occured:" msgstr "Ha ocurrido un error:" #: builtin/fstk/ui.lua:89 builtin/mainmenu/store.lua:165 msgid "Ok" msgstr "Aceptar" #: builtin/mainmenu/common.lua:239 src/game.cpp:1891 msgid "Loading..." msgstr "Cargando..." #: builtin/mainmenu/common.lua:240 msgid "Try reenabling public serverlist and check your internet connection." msgstr "Intenta re-habilitar la lista de servidores públicos y verifica tu conexión a Internet." #: builtin/mainmenu/dlg_config_world.lua:29 msgid "World:" msgstr "Mundo:" #: builtin/mainmenu/dlg_config_world.lua:33 #: builtin/mainmenu/dlg_config_world.lua:35 msgid "Hide Game" msgstr "Ocultar juego" #: builtin/mainmenu/dlg_config_world.lua:39 #: builtin/mainmenu/dlg_config_world.lua:41 msgid "Hide mp content" msgstr "Ocultar contenido mp" #: builtin/mainmenu/dlg_config_world.lua:49 msgid "Mod:" msgstr "Mod:" #: builtin/mainmenu/dlg_config_world.lua:51 builtin/mainmenu/tab_mods.lua:99 msgid "Depends:" msgstr "Dependencias:" #: builtin/mainmenu/dlg_config_world.lua:54 src/guiKeyChangeMenu.cpp:191 msgid "Save" msgstr "Guardar" #: builtin/mainmenu/dlg_config_world.lua:55 #: builtin/mainmenu/dlg_create_world.lua:64 #: builtin/mainmenu/dlg_rename_modpack.lua:33 src/guiKeyChangeMenu.cpp:199 #: src/keycode.cpp:223 msgid "Cancel" msgstr "Cancelar" #: builtin/mainmenu/dlg_config_world.lua:71 msgid "Enable MP" msgstr "Activar paquete" #: builtin/mainmenu/dlg_config_world.lua:73 msgid "Disable MP" msgstr "Desactivar paquete" #: builtin/mainmenu/dlg_config_world.lua:77 #: builtin/mainmenu/dlg_config_world.lua:79 msgid "enabled" msgstr "Activado" #: builtin/mainmenu/dlg_config_world.lua:85 msgid "Enable all" msgstr "Activar todos" #: builtin/mainmenu/dlg_create_world.lua:50 msgid "World name" msgstr "Nombre del mundo" #: builtin/mainmenu/dlg_create_world.lua:53 msgid "Seed" msgstr "Semilla" #: builtin/mainmenu/dlg_create_world.lua:56 msgid "Mapgen" msgstr "Generador de mapas" #: builtin/mainmenu/dlg_create_world.lua:59 msgid "Game" msgstr "Juego" #: builtin/mainmenu/dlg_create_world.lua:63 msgid "Create" msgstr "Crear" #: builtin/mainmenu/dlg_create_world.lua:68 msgid "You have no subgames installed." msgstr "No tienes sub-juegos instalados." #: builtin/mainmenu/dlg_create_world.lua:69 msgid "Download one from minetest.net" msgstr "Descarga algunos desde minetest.net" #: builtin/mainmenu/dlg_create_world.lua:72 msgid "Warning: The minimal development test is meant for developers." msgstr "" "Advertencia: El juego \"Minimal development test\" está diseñado para " "desarrolladores." #: builtin/mainmenu/dlg_create_world.lua:73 msgid "Download a subgame, such as minetest_game, from minetest.net" msgstr "Descarga un sub-juego, como minetest_game, desde minetest.net" #: builtin/mainmenu/dlg_create_world.lua:99 msgid "A world named \"$1\" already exists" msgstr "Ya existe un mundo llamado \"$1\"" #: builtin/mainmenu/dlg_create_world.lua:116 msgid "No worldname given or no game selected" msgstr "No se ha dado un nombre al mundo o no se ha seleccionado uno" #: builtin/mainmenu/dlg_delete_mod.lua:26 msgid "Are you sure you want to delete \"$1\"?" msgstr "¿Realmente desea borrar \"$1\"?" #: builtin/mainmenu/dlg_delete_mod.lua:27 #: builtin/mainmenu/dlg_delete_world.lua:25 #: builtin/mainmenu/tab_settings.lua:100 msgid "Yes" msgstr "Sí" #: builtin/mainmenu/dlg_delete_mod.lua:28 msgid "No of course not!" msgstr "¡No, por su puesto que no!" #: builtin/mainmenu/dlg_delete_mod.lua:41 msgid "Modmgr: failed to delete \"$1\"" msgstr "Modmgr: Error al borrar \"$1\"" #: builtin/mainmenu/dlg_delete_mod.lua:45 msgid "Modmgr: invalid modpath \"$1\"" msgstr "Modmgr: Ruta del mod \"$1\" inválida" #: builtin/mainmenu/dlg_delete_world.lua:24 msgid "Delete World \"$1\"?" msgstr "¿Eliminar el mundo \"$1\"?" #: builtin/mainmenu/dlg_delete_world.lua:26 msgid "No" msgstr "No" #: builtin/mainmenu/dlg_rename_modpack.lua:26 msgid "Rename Modpack:" msgstr "Renombrar paquete de mod:" #: builtin/mainmenu/dlg_rename_modpack.lua:31 src/keycode.cpp:227 msgid "Accept" msgstr "Aceptar" #: builtin/mainmenu/modmgr.lua:344 msgid "Install Mod: file: \"$1\"" msgstr "Instalar mod: Archivo: \"$1\"" #: builtin/mainmenu/modmgr.lua:345 msgid "" "\n" "Install Mod: unsupported filetype \"$1\" or broken archive" msgstr "" "\n" "Instalar mod: Formato de archivo \"$1\" no soportado o archivo corrupto" #: builtin/mainmenu/modmgr.lua:365 msgid "Failed to install $1 to $2" msgstr "Fallo al instalar $1 en $2" #: builtin/mainmenu/modmgr.lua:368 msgid "Install Mod: unable to find suitable foldername for modpack $1" msgstr "" "Instalar mod: Imposible encontrar un nombre de archivo adecuado para el " "paquete de mod $1" #: builtin/mainmenu/modmgr.lua:388 msgid "Install Mod: unable to find real modname for: $1" msgstr "Instalar mod: Imposible encontrar el nombre real del mod para: $1" #: builtin/mainmenu/store.lua:88 msgid "Unsorted" msgstr "Sin ordenar" #: builtin/mainmenu/store.lua:99 builtin/mainmenu/store.lua:580 msgid "Search" msgstr "Buscar" #: builtin/mainmenu/store.lua:126 msgid "Downloading $1, please wait..." msgstr "Descargando $1, por favor espere..." #: builtin/mainmenu/store.lua:160 msgid "Successfully installed:" msgstr "Instalado con éxito:" #: builtin/mainmenu/store.lua:162 msgid "Shortname:" msgstr "Nombre corto:" #: builtin/mainmenu/store.lua:472 msgid "Rating" msgstr "Clasificación" #: builtin/mainmenu/store.lua:497 msgid "re-Install" msgstr "Reinstalar" #: builtin/mainmenu/store.lua:499 msgid "Install" msgstr "Instalar" # En el menú principal de mods pone repositorio no tienda. #: builtin/mainmenu/store.lua:518 msgid "Close store" msgstr "Cerrar repositorio" #: builtin/mainmenu/store.lua:526 msgid "Page $1 of $2" msgstr "Página $1 de $2" #: builtin/mainmenu/tab_credits.lua:22 msgid "Credits" msgstr "Créditos" #: builtin/mainmenu/tab_credits.lua:31 msgid "Core Developers" msgstr "Desarrolladores principales" #: builtin/mainmenu/tab_credits.lua:47 msgid "Active Contributors" msgstr "Colaboradores activos" #: builtin/mainmenu/tab_credits.lua:54 msgid "Previous Core Developers" msgstr "Antiguos desarrolladores" #: builtin/mainmenu/tab_credits.lua:59 msgid "Previous Contributors" msgstr "Antiguos colaboradores" #: builtin/mainmenu/tab_mods.lua:30 msgid "Installed Mods:" msgstr "Mods instalados:" #: builtin/mainmenu/tab_mods.lua:39 msgid "Online mod repository" msgstr "Repositorio de mods en línea" #: builtin/mainmenu/tab_mods.lua:78 msgid "No mod description available" msgstr "La descripción del mod no está disponible" #: builtin/mainmenu/tab_mods.lua:82 msgid "Mod information:" msgstr "Información del mod:" #: builtin/mainmenu/tab_mods.lua:93 msgid "Rename" msgstr "Renombrar" # El nombre completo no cabe. #: builtin/mainmenu/tab_mods.lua:95 msgid "Uninstall selected modpack" msgstr "Desinstalar el paquete selecc." #: builtin/mainmenu/tab_mods.lua:106 msgid "Uninstall selected mod" msgstr "Desinstalar el mod seleccionado" #: builtin/mainmenu/tab_mods.lua:121 msgid "Select Mod File:" msgstr "Selecciona el fichero del mod:" #: builtin/mainmenu/tab_mods.lua:165 msgid "Mods" msgstr "Mods" #: builtin/mainmenu/tab_multiplayer.lua:23 msgid "Address / Port :" msgstr "Dirección / puerto:" #: builtin/mainmenu/tab_multiplayer.lua:24 msgid "Name / Password :" msgstr "Nombre / contraseña:" #: builtin/mainmenu/tab_multiplayer.lua:29 #: builtin/mainmenu/tab_simple_main.lua:30 msgid "Public Serverlist" msgstr "Lista de servidores públicos" #: builtin/mainmenu/tab_multiplayer.lua:34 builtin/mainmenu/tab_server.lua:26 #: builtin/mainmenu/tab_singleplayer.lua:96 src/keycode.cpp:229 msgid "Delete" msgstr "Borrar" #: builtin/mainmenu/tab_multiplayer.lua:38 #: builtin/mainmenu/tab_simple_main.lua:34 msgid "Connect" msgstr "Conectar" #: builtin/mainmenu/tab_multiplayer.lua:62 #: builtin/mainmenu/tab_simple_main.lua:45 msgid "Creative mode" msgstr "Modo creativo" #: builtin/mainmenu/tab_multiplayer.lua:63 #: builtin/mainmenu/tab_simple_main.lua:46 msgid "Damage enabled" msgstr "Daño activado" #: builtin/mainmenu/tab_multiplayer.lua:64 #: builtin/mainmenu/tab_simple_main.lua:47 msgid "PvP enabled" msgstr "PvP activado" #: builtin/mainmenu/tab_multiplayer.lua:257 msgid "Client" msgstr "Cliente" #: builtin/mainmenu/tab_server.lua:27 builtin/mainmenu/tab_singleplayer.lua:97 msgid "New" msgstr "Nuevo" #: builtin/mainmenu/tab_server.lua:28 builtin/mainmenu/tab_singleplayer.lua:98 msgid "Configure" msgstr "Configurar" #: builtin/mainmenu/tab_server.lua:29 msgid "Start Game" msgstr "Iniciar juego" #: builtin/mainmenu/tab_server.lua:30 #: builtin/mainmenu/tab_singleplayer.lua:100 msgid "Select World:" msgstr "Selecciona un mundo:" #: builtin/mainmenu/tab_server.lua:31 builtin/mainmenu/tab_simple_main.lua:76 #: builtin/mainmenu/tab_singleplayer.lua:101 msgid "Creative Mode" msgstr "Modo creativo" #: builtin/mainmenu/tab_server.lua:33 builtin/mainmenu/tab_simple_main.lua:78 #: builtin/mainmenu/tab_singleplayer.lua:103 msgid "Enable Damage" msgstr "Permitir daños" #: builtin/mainmenu/tab_server.lua:35 msgid "Public" msgstr "Público" # Los dos puntos son intencionados. #: builtin/mainmenu/tab_server.lua:37 builtin/mainmenu/tab_simple_main.lua:25 msgid "Name/Password" msgstr "Nombre / contraseña:" #: builtin/mainmenu/tab_server.lua:45 msgid "Bind Address" msgstr "Asociar dirección" #: builtin/mainmenu/tab_server.lua:47 msgid "Port" msgstr "Puerto" #: builtin/mainmenu/tab_server.lua:51 msgid "Server Port" msgstr "Puerto del servidor:" #: builtin/mainmenu/tab_server.lua:138 #: builtin/mainmenu/tab_singleplayer.lua:165 msgid "No world created or selected!" msgstr "No se ha dado un nombre al mundo o no se ha seleccionado uno" #: builtin/mainmenu/tab_server.lua:191 msgid "Server" msgstr "Servidor" #: builtin/mainmenu/tab_settings.lua:21 msgid "Opaque Leaves" msgstr "Hojas opacas" #: builtin/mainmenu/tab_settings.lua:22 msgid "Simple Leaves" msgstr "Hojas simples" #: builtin/mainmenu/tab_settings.lua:23 #, fuzzy msgid "Fancy Leaves" msgstr "Árboles detallados" #: builtin/mainmenu/tab_settings.lua:32 msgid "No Filter" msgstr "Sin filtro" #: builtin/mainmenu/tab_settings.lua:33 msgid "Bilinear Filter" msgstr "Filtro bi-lineal" #: builtin/mainmenu/tab_settings.lua:34 msgid "Trilinear Filter" msgstr "Filtro tri-lineal" #: builtin/mainmenu/tab_settings.lua:43 msgid "No Mipmap" msgstr "Sin Mipmap" #: builtin/mainmenu/tab_settings.lua:44 msgid "Mipmap" msgstr "Mipmap" #: builtin/mainmenu/tab_settings.lua:45 msgid "Mipmap + Aniso. Filter" msgstr "Mipmap + Filtro aniso." #: builtin/mainmenu/tab_settings.lua:98 msgid "Are you sure to reset your singleplayer world?" msgstr "¿Estás seguro de querer reiniciar el mundo de un jugador?" #: builtin/mainmenu/tab_settings.lua:102 msgid "No!!!" msgstr "¡¡¡No!!!" #: builtin/mainmenu/tab_settings.lua:202 msgid "Smooth Lighting" msgstr "Iluminación suave" #: builtin/mainmenu/tab_settings.lua:204 msgid "Enable Particles" msgstr "Habilitar partículas" #: builtin/mainmenu/tab_settings.lua:206 msgid "3D Clouds" msgstr "Nubes 3D" #: builtin/mainmenu/tab_settings.lua:208 msgid "Opaque Water" msgstr "Agua opaca" #: builtin/mainmenu/tab_settings.lua:210 msgid "Connected Glass" msgstr "Vidrios conectados" #: builtin/mainmenu/tab_settings.lua:212 msgid "Node Highlighting" msgstr "Resaltar nodos" #: builtin/mainmenu/tab_settings.lua:217 msgid "Texturing:" msgstr "Texturizado:" #: builtin/mainmenu/tab_settings.lua:222 msgid "Rendering:" msgstr "Renderizado:" #: builtin/mainmenu/tab_settings.lua:226 msgid "Restart minetest for driver change to take effect" msgstr "Reinicia minetest para que los cambios en el controlador tengan efecto" #: builtin/mainmenu/tab_settings.lua:228 msgid "Shaders" msgstr "Sombreadores" #: builtin/mainmenu/tab_settings.lua:233 msgid "Change keys" msgstr "Configurar teclas" #: builtin/mainmenu/tab_settings.lua:236 msgid "Reset singleplayer world" msgstr "Reiniciar mundo de un jugador" #: builtin/mainmenu/tab_settings.lua:240 msgid "GUI scale factor" msgstr "Factor de escala (GUI)" #: builtin/mainmenu/tab_settings.lua:244 msgid "Scaling factor applied to menu elements: " msgstr "Factor de escala aplicado a los elementos del menú: " #: builtin/mainmenu/tab_settings.lua:250 msgid "Touch free target" msgstr "Tocar para interactuar" #: builtin/mainmenu/tab_settings.lua:256 msgid "Touchthreshold (px)" msgstr "Umbral táctil (px)" #: builtin/mainmenu/tab_settings.lua:263 builtin/mainmenu/tab_settings.lua:277 msgid "Bumpmapping" msgstr "Mapeado de relieve" #: builtin/mainmenu/tab_settings.lua:265 builtin/mainmenu/tab_settings.lua:278 msgid "Generate Normalmaps" msgstr "Generar mapas normales" #: builtin/mainmenu/tab_settings.lua:267 builtin/mainmenu/tab_settings.lua:279 msgid "Parallax Occlusion" msgstr "Oclusión de paralaje" #: builtin/mainmenu/tab_settings.lua:269 builtin/mainmenu/tab_settings.lua:280 msgid "Waving Water" msgstr "Oleaje en el agua" #: builtin/mainmenu/tab_settings.lua:271 builtin/mainmenu/tab_settings.lua:281 msgid "Waving Leaves" msgstr "Movimiento de hojas" #: builtin/mainmenu/tab_settings.lua:273 builtin/mainmenu/tab_settings.lua:282 msgid "Waving Plants" msgstr "Movimiento de plantas" #: builtin/mainmenu/tab_settings.lua:308 msgid "To enable shaders the OpenGL driver needs to be used." msgstr "Para habilitar los sombreadores debe utilizar el controlador OpenGL." #: builtin/mainmenu/tab_settings.lua:430 msgid "Settings" msgstr "Configuración" #: builtin/mainmenu/tab_simple_main.lua:82 msgid "Start Singleplayer" msgstr "Comenzar un jugador" #: builtin/mainmenu/tab_simple_main.lua:83 msgid "Config mods" msgstr "Configurar mods" #: builtin/mainmenu/tab_simple_main.lua:201 msgid "Main" msgstr "Principal" #: builtin/mainmenu/tab_singleplayer.lua:99 src/keycode.cpp:248 msgid "Play" msgstr "Jugar" #: builtin/mainmenu/tab_singleplayer.lua:246 msgid "Singleplayer" msgstr "Un jugador" #: builtin/mainmenu/tab_texturepacks.lua:49 msgid "Select texture pack:" msgstr "Seleccione un paquete de texturas:" #: builtin/mainmenu/tab_texturepacks.lua:69 msgid "No information available" msgstr "Sin información disponible" # No cabe "Paquetes de texturas". #: builtin/mainmenu/tab_texturepacks.lua:114 msgid "Texturepacks" msgstr "Texturas" #: src/client.cpp:1721 msgid "Loading textures..." msgstr "Cargando texturas..." #: src/client.cpp:1736 msgid "Rebuilding shaders..." msgstr "Reconstruyendo sombreadores..." #: src/client.cpp:1743 msgid "Initializing nodes..." msgstr "Inicializando nodos..." #: src/client.cpp:1760 msgid "Initializing nodes" msgstr "Inicializando nodos" #: src/client.cpp:1768 msgid "Item textures..." msgstr "Texturas de objetos..." #: src/client.cpp:1793 msgid "Done!" msgstr "¡Completado!" #: src/client/clientlauncher.cpp:185 msgid "Main Menu" msgstr "Menú principal" #: src/client/clientlauncher.cpp:223 msgid "Player name too long." msgstr "Nombre de jugador demasiado largo." #: src/client/clientlauncher.cpp:261 msgid "Connection error (timed out?)" msgstr "Error de conexión (¿tiempo agotado?)" #: src/client/clientlauncher.cpp:425 msgid "No world selected and no address provided. Nothing to do." msgstr "" "No se seleccionó el mundo y no se ha especificado una dirección. Nada que " "hacer." #: src/client/clientlauncher.cpp:432 msgid "Provided world path doesn't exist: " msgstr "La ruta del mundo especificada no existe: " #: src/client/clientlauncher.cpp:441 msgid "Could not find or load game \"" msgstr "No se puede encontrar o cargar el juego \"" #: src/client/clientlauncher.cpp:459 msgid "Invalid gamespec." msgstr "Juego especificado no válido." #: src/fontengine.cpp:70 src/fontengine.cpp:226 msgid "needs_fallback_font" msgstr "needs_fallback_font" #: src/game.cpp:1052 src/guiFormSpecMenu.cpp:2065 msgid "Proceed" msgstr "Continuar" #: src/game.cpp:1072 msgid "You died." msgstr "Has muerto." #: src/game.cpp:1073 msgid "Respawn" msgstr "Revivir" #: src/game.cpp:1092 msgid "" "Default Controls:\n" "No menu visible:\n" "- single tap: button activate\n" "- double tap: place/use\n" "- slide finger: look around\n" "Menu/Inventory visible:\n" "- double tap (outside):\n" " -->close\n" "- touch stack, touch slot:\n" " --> move stack\n" "- touch&drag, tap 2nd finger\n" " --> place single item to slot\n" msgstr "" "Controles predeterminados:\n" "Con el menú oculto:\n" "- toque simple: botón activar\n" "- toque doble: colocar/usar\n" "- deslizar dedo: mirar alrededor\n" "Con el menú/inventario visible:\n" "- toque doble (fuera):\n" " -->cerrar\n" "- toque en la pila de objetos:\n" " -->mover la pila\n" "- toque y arrastrar, toque con 2 dedos:\n" " -->colocar solamente un objeto\n" #: src/game.cpp:1106 msgid "" "Default Controls:\n" "- WASD: move\n" "- Space: jump/climb\n" "- Shift: sneak/go down\n" "- Q: drop item\n" "- I: inventory\n" "- Mouse: turn/look\n" "- Mouse left: dig/punch\n" "- Mouse right: place/use\n" "- Mouse wheel: select item\n" "- T: chat\n" msgstr "" "Controles predeterminados:\n" "- WASD: moverse\n" "- Espacio: saltar/subir\n" "- Mayús.: puntillas/bajar\n" "- Q: soltar objeto\n" "- I: inventario\n" "- Ratón: girar/mirar\n" "- Ratón izq.: cavar/golpear\n" "- Ratón der.: colocar/usar\n" "- Ratón rueda: elegir objeto\n" "- T: chat\n" #: src/game.cpp:1125 msgid "Continue" msgstr "Continuar" #: src/game.cpp:1129 msgid "Change Password" msgstr "Cambiar contraseña" #: src/game.cpp:1134 msgid "Sound Volume" msgstr "Volumen del sonido" #: src/game.cpp:1136 msgid "Change Keys" msgstr "Configurar teclas" #: src/game.cpp:1139 msgid "Exit to Menu" msgstr "Salir al menú" #: src/game.cpp:1141 msgid "Exit to OS" msgstr "Salir al S.O." #: src/game.cpp:1841 msgid "Shutting down..." msgstr "Cerrando..." #: src/game.cpp:1948 msgid "Creating server..." msgstr "Creando servidor..." #: src/game.cpp:1984 msgid "Creating client..." msgstr "Creando cliente..." #: src/game.cpp:2159 msgid "Resolving address..." msgstr "Resolviendo dirección..." #: src/game.cpp:2261 msgid "Connecting to server..." msgstr "Conectando al servidor..." #: src/game.cpp:2317 msgid "Item definitions..." msgstr "Definiciones de objetos..." #: src/game.cpp:2322 msgid "Node definitions..." msgstr "Definiciones de nodos..." #: src/game.cpp:2329 msgid "Media..." msgstr "Media..." #: src/game.cpp:2334 msgid "KiB/s" msgstr "" #: src/game.cpp:2338 msgid "MiB/s" msgstr "" #: src/game.cpp:4363 msgid "" "\n" "Check debug.txt for details." msgstr "" "\n" "Consulta debug.txt para obtener más detalles." #: src/guiFormSpecMenu.cpp:2855 msgid "Enter " msgstr "Ingresar " #: src/guiFormSpecMenu.cpp:2875 msgid "ok" msgstr "aceptar" #: src/guiKeyChangeMenu.cpp:125 msgid "Keybindings. (If this menu screws up, remove stuff from minetest.conf)" msgstr "" "Combinaciones de teclas. (Si este menú da error, elimina líneas en minetest." "conf)" #: src/guiKeyChangeMenu.cpp:165 msgid "\"Use\" = climb down" msgstr "\"Usar\" = Descender" #: src/guiKeyChangeMenu.cpp:180 msgid "Double tap \"jump\" to toggle fly" msgstr "Pulsar dos veces \"saltar\" para volar" #: src/guiKeyChangeMenu.cpp:295 msgid "Key already in use" msgstr "La tecla ya se está utilizando" #: src/guiKeyChangeMenu.cpp:373 msgid "press key" msgstr "pulsa una tecla" #: src/guiKeyChangeMenu.cpp:399 msgid "Forward" msgstr "Adelante" #: src/guiKeyChangeMenu.cpp:400 msgid "Backward" msgstr "Atrás" #: src/guiKeyChangeMenu.cpp:401 src/keycode.cpp:228 msgid "Left" msgstr "Izquierda" #: src/guiKeyChangeMenu.cpp:402 src/keycode.cpp:228 msgid "Right" msgstr "Derecha" #: src/guiKeyChangeMenu.cpp:403 msgid "Use" msgstr "Usar" #: src/guiKeyChangeMenu.cpp:404 msgid "Jump" msgstr "Saltar" #: src/guiKeyChangeMenu.cpp:405 msgid "Sneak" msgstr "Caminar" #: src/guiKeyChangeMenu.cpp:406 msgid "Drop" msgstr "Tirar" #: src/guiKeyChangeMenu.cpp:407 msgid "Inventory" msgstr "Inventario" #: src/guiKeyChangeMenu.cpp:408 msgid "Chat" msgstr "Chat" #: src/guiKeyChangeMenu.cpp:409 msgid "Command" msgstr "Comando" #: src/guiKeyChangeMenu.cpp:410 msgid "Console" msgstr "Consola" #: src/guiKeyChangeMenu.cpp:411 msgid "Toggle fly" msgstr "Activar volar" #: src/guiKeyChangeMenu.cpp:412 msgid "Toggle fast" msgstr "Activar rápido" #: src/guiKeyChangeMenu.cpp:413 msgid "Toggle Cinematic" msgstr "Activar cinemático" #: src/guiKeyChangeMenu.cpp:414 msgid "Toggle noclip" msgstr "Activar noclip" #: src/guiKeyChangeMenu.cpp:415 msgid "Range select" msgstr "Seleccionar distancia" #: src/guiKeyChangeMenu.cpp:416 msgid "Print stacks" msgstr "Imprimir pilas" #: src/guiPasswordChange.cpp:108 msgid "Old Password" msgstr "Contraseña anterior" #: src/guiPasswordChange.cpp:124 msgid "New Password" msgstr "Contraseña nueva" #: src/guiPasswordChange.cpp:139 msgid "Confirm Password" msgstr "Confirmar contraseña" #: src/guiPasswordChange.cpp:155 msgid "Change" msgstr "Cambiar" #: src/guiPasswordChange.cpp:164 msgid "Passwords do not match!" msgstr "¡Las contraseñas no coinciden!" #: src/guiVolumeChange.cpp:105 msgid "Sound Volume: " msgstr "Volúmen del sonido: " # Es en el menú de sonido. Salir suena muy fuerte. #: src/guiVolumeChange.cpp:119 msgid "Exit" msgstr "Cerrar" #: src/keycode.cpp:223 msgid "Left Button" msgstr "Botón izquierdo" #: src/keycode.cpp:223 msgid "Middle Button" msgstr "Botón central" #: src/keycode.cpp:223 msgid "Right Button" msgstr "Botón derecho" #: src/keycode.cpp:223 msgid "X Button 1" msgstr "X Button 1" #: src/keycode.cpp:224 msgid "Back" msgstr "Atrás" #: src/keycode.cpp:224 msgid "Clear" msgstr "Limpiar" #: src/keycode.cpp:224 msgid "Return" msgstr "Retorno" #: src/keycode.cpp:224 msgid "Tab" msgstr "Tabulador" #: src/keycode.cpp:224 msgid "X Button 2" msgstr "X Button 2" #: src/keycode.cpp:225 msgid "Capital" msgstr "Bloq Mayús" #: src/keycode.cpp:225 msgid "Control" msgstr "Control" #: src/keycode.cpp:225 msgid "Kana" msgstr "Kana" #: src/keycode.cpp:225 msgid "Menu" msgstr "Menú" #: src/keycode.cpp:225 msgid "Pause" msgstr "Pausa" #: src/keycode.cpp:225 msgid "Shift" msgstr "Shift" #: src/keycode.cpp:226 msgid "Convert" msgstr "Convertir" #: src/keycode.cpp:226 msgid "Escape" msgstr "Escape" #: src/keycode.cpp:226 msgid "Final" msgstr "Final" #: src/keycode.cpp:226 msgid "Junja" msgstr "Junja" #: src/keycode.cpp:226 msgid "Kanji" msgstr "Kanji" #: src/keycode.cpp:226 msgid "Nonconvert" msgstr "No convertir" #: src/keycode.cpp:227 msgid "End" msgstr "Fin" #: src/keycode.cpp:227 msgid "Home" msgstr "Inicio" #: src/keycode.cpp:227 msgid "Mode Change" msgstr "Cambio de modo" #: src/keycode.cpp:227 msgid "Next" msgstr "Siguiente" #: src/keycode.cpp:227 msgid "Prior" msgstr "Anterior" #: src/keycode.cpp:227 msgid "Space" msgstr "Espacio" #: src/keycode.cpp:228 msgid "Down" msgstr "Abajo" #: src/keycode.cpp:228 msgid "Execute" msgstr "Ejecutar" #: src/keycode.cpp:228 msgid "Print" msgstr "Captura" #: src/keycode.cpp:228 msgid "Select" msgstr "Seleccionar" #: src/keycode.cpp:228 msgid "Up" msgstr "Arriba" #: src/keycode.cpp:229 msgid "Help" msgstr "Ayuda" #: src/keycode.cpp:229 msgid "Insert" msgstr "Introducir" #: src/keycode.cpp:229 msgid "Snapshot" msgstr "Captura de pantalla" #: src/keycode.cpp:232 msgid "Left Windows" msgstr "Win izq." #: src/keycode.cpp:233 msgid "Apps" msgstr "Aplicaciones" #: src/keycode.cpp:233 msgid "Numpad 0" msgstr "Numpad 0" #: src/keycode.cpp:233 msgid "Numpad 1" msgstr "Numpad 1" #: src/keycode.cpp:233 msgid "Right Windows" msgstr "Win der." #: src/keycode.cpp:233 msgid "Sleep" msgstr "Suspender" #: src/keycode.cpp:234 msgid "Numpad 2" msgstr "Numpad 2" #: src/keycode.cpp:234 msgid "Numpad 3" msgstr "Numpad 3" #: src/keycode.cpp:234 msgid "Numpad 4" msgstr "Numpad 4" #: src/keycode.cpp:234 msgid "Numpad 5" msgstr "Numpad 5" #: src/keycode.cpp:234 msgid "Numpad 6" msgstr "Numpad 6" #: src/keycode.cpp:234 msgid "Numpad 7" msgstr "Numpad 7" #: src/keycode.cpp:235 msgid "Numpad *" msgstr "Numpad *" #: src/keycode.cpp:235 msgid "Numpad +" msgstr "Numpad +" #: src/keycode.cpp:235 msgid "Numpad -" msgstr "Numpad -" #: src/keycode.cpp:235 msgid "Numpad /" msgstr "Numpad /" #: src/keycode.cpp:235 msgid "Numpad 8" msgstr "Numpad 8" #: src/keycode.cpp:235 msgid "Numpad 9" msgstr "Numpad 9" #: src/keycode.cpp:239 msgid "Num Lock" msgstr "Bloq Núm" #: src/keycode.cpp:239 msgid "Scroll Lock" msgstr "Bloq Despl" #: src/keycode.cpp:240 msgid "Left Shift" msgstr "Shift izq." #: src/keycode.cpp:240 msgid "Right Shift" msgstr "Shift der." #: src/keycode.cpp:241 msgid "Left Control" msgstr "Control izq." #: src/keycode.cpp:241 msgid "Left Menu" msgstr "Menú izq." #: src/keycode.cpp:241 msgid "Right Control" msgstr "Control der." #: src/keycode.cpp:241 msgid "Right Menu" msgstr "Menú der." #: src/keycode.cpp:243 msgid "Comma" msgstr "Coma" #: src/keycode.cpp:243 msgid "Minus" msgstr "Menos" #: src/keycode.cpp:243 msgid "Period" msgstr "Punto" #: src/keycode.cpp:243 msgid "Plus" msgstr "Más" #: src/keycode.cpp:247 msgid "Attn" msgstr "Attn" #: src/keycode.cpp:247 msgid "CrSel" msgstr "CrSel" #: src/keycode.cpp:248 msgid "Erase OEF" msgstr "Borrar OEF" #: src/keycode.cpp:248 msgid "ExSel" msgstr "ExSel" #: src/keycode.cpp:248 msgid "OEM Clear" msgstr "Limpiar OEM" #: src/keycode.cpp:248 msgid "PA1" msgstr "PA1" #: src/keycode.cpp:248 msgid "Zoom" msgstr "Zoom" #~ msgid " MB/s" #~ msgstr " MB/s" #~ msgid " KB/s" #~ msgstr " KB/s" #~ msgid "Fly mode" #~ msgstr "Modo vuelo" po/id/0000755000175000017500000000000012565232430012376 5ustar mquinsonmquinsonpo/id/minetest.po0000644000175000017500000006035612565232430014600 0ustar mquinsonmquinson# Indonesian translation for minetest-c55 package. # Copyright (C) 2014 srifqi # This file is distributed under the same license as the PACKAGE package. # Muhammad Rifqi Priyo Susanto , 2014. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: minetest\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2015-07-17 07:23+0200\n" "PO-Revision-Date: 2015-03-02 00:21+0700\n" "Last-Translator: Muhammad Rifqi Priyo Susanto " "\n" "Language-Team: Bahasa Indonesia <>\n" "Language: id\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: builtin/fstk/ui.lua:82 msgid "An error occured in a Lua script, such as a mod:" msgstr "" #: builtin/fstk/ui.lua:84 msgid "An error occured:" msgstr "" #: builtin/fstk/ui.lua:89 builtin/mainmenu/store.lua:165 msgid "Ok" msgstr "Oke" #: builtin/mainmenu/common.lua:239 src/game.cpp:1891 msgid "Loading..." msgstr "" #: builtin/mainmenu/common.lua:240 msgid "Try reenabling public serverlist and check your internet connection." msgstr "" #: builtin/mainmenu/dlg_config_world.lua:29 msgid "World:" msgstr "Dunia:" #: builtin/mainmenu/dlg_config_world.lua:33 #: builtin/mainmenu/dlg_config_world.lua:35 msgid "Hide Game" msgstr "" "Sembunyikan\n" "permainan" #: builtin/mainmenu/dlg_config_world.lua:39 #: builtin/mainmenu/dlg_config_world.lua:41 msgid "Hide mp content" msgstr "" "Sembunyikan\n" "konten pm" #: builtin/mainmenu/dlg_config_world.lua:49 msgid "Mod:" msgstr "Mod:" #: builtin/mainmenu/dlg_config_world.lua:51 builtin/mainmenu/tab_mods.lua:99 msgid "Depends:" msgstr "Bergantung pada:" #: builtin/mainmenu/dlg_config_world.lua:54 src/guiKeyChangeMenu.cpp:191 msgid "Save" msgstr "Simpan" #: builtin/mainmenu/dlg_config_world.lua:55 #: builtin/mainmenu/dlg_create_world.lua:64 #: builtin/mainmenu/dlg_rename_modpack.lua:33 src/guiKeyChangeMenu.cpp:199 #: src/keycode.cpp:223 msgid "Cancel" msgstr "Batal" #: builtin/mainmenu/dlg_config_world.lua:71 msgid "Enable MP" msgstr "Aktifkan PM" #: builtin/mainmenu/dlg_config_world.lua:73 msgid "Disable MP" msgstr "Nonaktifkan PM" #: builtin/mainmenu/dlg_config_world.lua:77 #: builtin/mainmenu/dlg_config_world.lua:79 msgid "enabled" msgstr "diaktifkan" #: builtin/mainmenu/dlg_config_world.lua:85 msgid "Enable all" msgstr "Aktifkan semua" #: builtin/mainmenu/dlg_create_world.lua:50 msgid "World name" msgstr "Nama dunia" #: builtin/mainmenu/dlg_create_world.lua:53 msgid "Seed" msgstr "Seed" #: builtin/mainmenu/dlg_create_world.lua:56 msgid "Mapgen" msgstr "Generator peta" #: builtin/mainmenu/dlg_create_world.lua:59 msgid "Game" msgstr "Permainan" #: builtin/mainmenu/dlg_create_world.lua:63 msgid "Create" msgstr "Buat" #: builtin/mainmenu/dlg_create_world.lua:68 msgid "You have no subgames installed." msgstr "Kamu tidak punya sub-permainan terpasang" #: builtin/mainmenu/dlg_create_world.lua:69 msgid "Download one from minetest.net" msgstr "Unduh satu dari minetest.net" #: builtin/mainmenu/dlg_create_world.lua:72 msgid "Warning: The minimal development test is meant for developers." msgstr "Peringatan: minimal development test ditujukan untuk pengembang." #: builtin/mainmenu/dlg_create_world.lua:73 msgid "Download a subgame, such as minetest_game, from minetest.net" msgstr "Unduh sebuah sub-permainan, seperti minetest_game, dari minetest.net" #: builtin/mainmenu/dlg_create_world.lua:99 msgid "A world named \"$1\" already exists" msgstr "Dunia bernama \"$1\" telah ada" #: builtin/mainmenu/dlg_create_world.lua:116 msgid "No worldname given or no game selected" msgstr "Tidak ada nama atau permainan yang dipilih" #: builtin/mainmenu/dlg_delete_mod.lua:26 msgid "Are you sure you want to delete \"$1\"?" msgstr "Kamu yakin ingin menghapus \"$1\"?" #: builtin/mainmenu/dlg_delete_mod.lua:27 #: builtin/mainmenu/dlg_delete_world.lua:25 #: builtin/mainmenu/tab_settings.lua:100 msgid "Yes" msgstr "Ya" #: builtin/mainmenu/dlg_delete_mod.lua:28 msgid "No of course not!" msgstr "Tentu tidak!" #: builtin/mainmenu/dlg_delete_mod.lua:41 msgid "Modmgr: failed to delete \"$1\"" msgstr "Pengelola mod: gagal untuk menghapus \"$1\"" #: builtin/mainmenu/dlg_delete_mod.lua:45 msgid "Modmgr: invalid modpath \"$1\"" msgstr "Pengelola mod: jalur mod tidak sah" #: builtin/mainmenu/dlg_delete_world.lua:24 msgid "Delete World \"$1\"?" msgstr "Hapus Dunia \"$1\"?" #: builtin/mainmenu/dlg_delete_world.lua:26 msgid "No" msgstr "Tidak" #: builtin/mainmenu/dlg_rename_modpack.lua:26 msgid "Rename Modpack:" msgstr "Ganti Nama Paket Mod:" #: builtin/mainmenu/dlg_rename_modpack.lua:31 src/keycode.cpp:227 msgid "Accept" msgstr "Setuju" #: builtin/mainmenu/modmgr.lua:344 msgid "Install Mod: file: \"$1\"" msgstr "Pemasangan Mod: berkas: \"$1\"" #: builtin/mainmenu/modmgr.lua:345 #, fuzzy msgid "" "\n" "Install Mod: unsupported filetype \"$1\" or broken archive" msgstr "" "\n" "Pemasangan Mod: tipe berkas tidak didukung \"$1\" atau kerusakan arsip" #: builtin/mainmenu/modmgr.lua:365 msgid "Failed to install $1 to $2" msgstr "Gagal untuk memasang $1 ke $2" #: builtin/mainmenu/modmgr.lua:368 msgid "Install Mod: unable to find suitable foldername for modpack $1" msgstr "" "Pemasangan Mod: tidak dapat mencari nama folder yang sesuai untuk paket mod " "$1" #: builtin/mainmenu/modmgr.lua:388 msgid "Install Mod: unable to find real modname for: $1" msgstr "Pemasangan Mod: tidak dapat mencari nama yang sebenarnya dari: $1" #: builtin/mainmenu/store.lua:88 msgid "Unsorted" msgstr "Tidak diurutkan" #: builtin/mainmenu/store.lua:99 builtin/mainmenu/store.lua:580 msgid "Search" msgstr "Cari" #: builtin/mainmenu/store.lua:126 #, fuzzy msgid "Downloading $1, please wait..." msgstr "mohon tunggu..." #: builtin/mainmenu/store.lua:160 msgid "Successfully installed:" msgstr "Berhasil dipasang:" #: builtin/mainmenu/store.lua:162 #, fuzzy msgid "Shortname:" msgstr "Nama pendek:" #: builtin/mainmenu/store.lua:472 msgid "Rating" msgstr "Peringkat" #: builtin/mainmenu/store.lua:497 msgid "re-Install" msgstr "Pasang ulang" #: builtin/mainmenu/store.lua:499 msgid "Install" msgstr "Pasang" #: builtin/mainmenu/store.lua:518 msgid "Close store" msgstr "Tutup toko" #: builtin/mainmenu/store.lua:526 msgid "Page $1 of $2" msgstr "Halaman $1 dari $2" #: builtin/mainmenu/tab_credits.lua:22 msgid "Credits" msgstr "Penghargaan" #: builtin/mainmenu/tab_credits.lua:31 msgid "Core Developers" msgstr "Pengembang Inti" #: builtin/mainmenu/tab_credits.lua:47 msgid "Active Contributors" msgstr "Kontributor Aktif" #: builtin/mainmenu/tab_credits.lua:54 #, fuzzy msgid "Previous Core Developers" msgstr "Pengembang Inti" #: builtin/mainmenu/tab_credits.lua:59 msgid "Previous Contributors" msgstr "Kontributor Sebelumnya" #: builtin/mainmenu/tab_mods.lua:30 msgid "Installed Mods:" msgstr "Mod Terpasang:" #: builtin/mainmenu/tab_mods.lua:39 msgid "Online mod repository" msgstr "Gudang mod daring" #: builtin/mainmenu/tab_mods.lua:78 msgid "No mod description available" msgstr "Tidak ada deskripsi mod tersedia" #: builtin/mainmenu/tab_mods.lua:82 msgid "Mod information:" msgstr "Informasi mod:" #: builtin/mainmenu/tab_mods.lua:93 msgid "Rename" msgstr "Ganti Nama" #: builtin/mainmenu/tab_mods.lua:95 msgid "Uninstall selected modpack" msgstr "Copot pemasangan paket mod terpilih" #: builtin/mainmenu/tab_mods.lua:106 msgid "Uninstall selected mod" msgstr "Copot pemasangan mod terpilih" #: builtin/mainmenu/tab_mods.lua:121 msgid "Select Mod File:" msgstr "Pilih Berkas Mod:" #: builtin/mainmenu/tab_mods.lua:165 msgid "Mods" msgstr "Mod" #: builtin/mainmenu/tab_multiplayer.lua:23 #, fuzzy msgid "Address / Port :" msgstr "Alamat/Port" #: builtin/mainmenu/tab_multiplayer.lua:24 #, fuzzy msgid "Name / Password :" msgstr "Nama/Kata sandi" #: builtin/mainmenu/tab_multiplayer.lua:29 #: builtin/mainmenu/tab_simple_main.lua:30 msgid "Public Serverlist" msgstr "Daftar Server Publik" #: builtin/mainmenu/tab_multiplayer.lua:34 builtin/mainmenu/tab_server.lua:26 #: builtin/mainmenu/tab_singleplayer.lua:96 src/keycode.cpp:229 msgid "Delete" msgstr "Hapus" #: builtin/mainmenu/tab_multiplayer.lua:38 #: builtin/mainmenu/tab_simple_main.lua:34 msgid "Connect" msgstr "Sambung" #: builtin/mainmenu/tab_multiplayer.lua:62 #: builtin/mainmenu/tab_simple_main.lua:45 #, fuzzy msgid "Creative mode" msgstr "Mode Kreatif" #: builtin/mainmenu/tab_multiplayer.lua:63 #: builtin/mainmenu/tab_simple_main.lua:46 #, fuzzy msgid "Damage enabled" msgstr "diaktifkan" #: builtin/mainmenu/tab_multiplayer.lua:64 #: builtin/mainmenu/tab_simple_main.lua:47 #, fuzzy msgid "PvP enabled" msgstr "diaktifkan" #: builtin/mainmenu/tab_multiplayer.lua:257 msgid "Client" msgstr "Klien" #: builtin/mainmenu/tab_server.lua:27 builtin/mainmenu/tab_singleplayer.lua:97 msgid "New" msgstr "Baru" #: builtin/mainmenu/tab_server.lua:28 builtin/mainmenu/tab_singleplayer.lua:98 msgid "Configure" msgstr "Konfigurasi" #: builtin/mainmenu/tab_server.lua:29 msgid "Start Game" msgstr "Mulai Permainan" #: builtin/mainmenu/tab_server.lua:30 #: builtin/mainmenu/tab_singleplayer.lua:100 msgid "Select World:" msgstr "Pilih Dunia:" #: builtin/mainmenu/tab_server.lua:31 builtin/mainmenu/tab_simple_main.lua:76 #: builtin/mainmenu/tab_singleplayer.lua:101 msgid "Creative Mode" msgstr "Mode Kreatif" #: builtin/mainmenu/tab_server.lua:33 builtin/mainmenu/tab_simple_main.lua:78 #: builtin/mainmenu/tab_singleplayer.lua:103 msgid "Enable Damage" msgstr "Aktifkan Kerusakan" #: builtin/mainmenu/tab_server.lua:35 msgid "Public" msgstr "Publik" #: builtin/mainmenu/tab_server.lua:37 builtin/mainmenu/tab_simple_main.lua:25 msgid "Name/Password" msgstr "Nama/Kata sandi" #: builtin/mainmenu/tab_server.lua:45 msgid "Bind Address" msgstr "" #: builtin/mainmenu/tab_server.lua:47 msgid "Port" msgstr "Port" #: builtin/mainmenu/tab_server.lua:51 msgid "Server Port" msgstr "Port Server" #: builtin/mainmenu/tab_server.lua:138 #: builtin/mainmenu/tab_singleplayer.lua:165 #, fuzzy msgid "No world created or selected!" msgstr "Tidak ada nama atau permainan yang dipilih" #: builtin/mainmenu/tab_server.lua:191 msgid "Server" msgstr "Server" #: builtin/mainmenu/tab_settings.lua:21 #, fuzzy msgid "Opaque Leaves" msgstr "Air Buram" #: builtin/mainmenu/tab_settings.lua:22 #, fuzzy msgid "Simple Leaves" msgstr "Daun Melambai" #: builtin/mainmenu/tab_settings.lua:23 #, fuzzy msgid "Fancy Leaves" msgstr "Pohon Indah" #: builtin/mainmenu/tab_settings.lua:32 msgid "No Filter" msgstr "" #: builtin/mainmenu/tab_settings.lua:33 #, fuzzy msgid "Bilinear Filter" msgstr "Bi-Linear Filtering" #: builtin/mainmenu/tab_settings.lua:34 #, fuzzy msgid "Trilinear Filter" msgstr "Tri-Linear Filtering" #: builtin/mainmenu/tab_settings.lua:43 msgid "No Mipmap" msgstr "" #: builtin/mainmenu/tab_settings.lua:44 msgid "Mipmap" msgstr "" #: builtin/mainmenu/tab_settings.lua:45 msgid "Mipmap + Aniso. Filter" msgstr "" #: builtin/mainmenu/tab_settings.lua:98 msgid "Are you sure to reset your singleplayer world?" msgstr "Yakin ingin mengaturulang dunia anda?" #: builtin/mainmenu/tab_settings.lua:102 msgid "No!!!" msgstr "Tidak!!!" #: builtin/mainmenu/tab_settings.lua:202 msgid "Smooth Lighting" msgstr "Pencahayaan Halus" #: builtin/mainmenu/tab_settings.lua:204 msgid "Enable Particles" msgstr "Aktifkan Partikel" #: builtin/mainmenu/tab_settings.lua:206 msgid "3D Clouds" msgstr "Awan 3D" #: builtin/mainmenu/tab_settings.lua:208 msgid "Opaque Water" msgstr "Air Buram" #: builtin/mainmenu/tab_settings.lua:210 #, fuzzy msgid "Connected Glass" msgstr "Kaca Tersambung" #: builtin/mainmenu/tab_settings.lua:212 msgid "Node Highlighting" msgstr "" #: builtin/mainmenu/tab_settings.lua:217 msgid "Texturing:" msgstr "" #: builtin/mainmenu/tab_settings.lua:222 msgid "Rendering:" msgstr "" #: builtin/mainmenu/tab_settings.lua:226 msgid "Restart minetest for driver change to take effect" msgstr "Mulai ulang minetest untuk beralih ke driver yang dipilih" #: builtin/mainmenu/tab_settings.lua:228 msgid "Shaders" msgstr "Shaders" #: builtin/mainmenu/tab_settings.lua:233 msgid "Change keys" msgstr "Ubah tombol" #: builtin/mainmenu/tab_settings.lua:236 #, fuzzy msgid "Reset singleplayer world" msgstr "Atur ulang dunia pemain tunggal" #: builtin/mainmenu/tab_settings.lua:240 msgid "GUI scale factor" msgstr "Skala antarmuka" #: builtin/mainmenu/tab_settings.lua:244 msgid "Scaling factor applied to menu elements: " msgstr "Faktor skala yang diatur untuk elemen menu: " #: builtin/mainmenu/tab_settings.lua:250 msgid "Touch free target" msgstr "Bebas sentuhan" #: builtin/mainmenu/tab_settings.lua:256 msgid "Touchthreshold (px)" msgstr "Batas sentuhan (px)" #: builtin/mainmenu/tab_settings.lua:263 builtin/mainmenu/tab_settings.lua:277 #, fuzzy msgid "Bumpmapping" msgstr "Bumpmapping" #: builtin/mainmenu/tab_settings.lua:265 builtin/mainmenu/tab_settings.lua:278 msgid "Generate Normalmaps" msgstr "Gunakan Normalmaps" #: builtin/mainmenu/tab_settings.lua:267 builtin/mainmenu/tab_settings.lua:279 msgid "Parallax Occlusion" msgstr "Parallax Occlusion" #: builtin/mainmenu/tab_settings.lua:269 builtin/mainmenu/tab_settings.lua:280 msgid "Waving Water" msgstr "Air Berombak" #: builtin/mainmenu/tab_settings.lua:271 builtin/mainmenu/tab_settings.lua:281 msgid "Waving Leaves" msgstr "Daun Melambai" #: builtin/mainmenu/tab_settings.lua:273 builtin/mainmenu/tab_settings.lua:282 msgid "Waving Plants" msgstr "Tanaman Berayun" #: builtin/mainmenu/tab_settings.lua:308 msgid "To enable shaders the OpenGL driver needs to be used." msgstr "Untuk mengaktifkan shaders OpenGL driver harus digunakan." #: builtin/mainmenu/tab_settings.lua:430 msgid "Settings" msgstr "Pengaturan" #: builtin/mainmenu/tab_simple_main.lua:82 #, fuzzy msgid "Start Singleplayer" msgstr "Mulai Pemain Tunggal" #: builtin/mainmenu/tab_simple_main.lua:83 #, fuzzy msgid "Config mods" msgstr "Konfigurasi mod" #: builtin/mainmenu/tab_simple_main.lua:201 #, fuzzy msgid "Main" msgstr "Beranda" #: builtin/mainmenu/tab_singleplayer.lua:99 src/keycode.cpp:248 msgid "Play" msgstr "Mainkan" #: builtin/mainmenu/tab_singleplayer.lua:246 msgid "Singleplayer" msgstr "Pemain Tunggal" #: builtin/mainmenu/tab_texturepacks.lua:49 msgid "Select texture pack:" msgstr "Pilih paket tekstur:" #: builtin/mainmenu/tab_texturepacks.lua:69 msgid "No information available" msgstr "Tidak ada informasi tersedia" #: builtin/mainmenu/tab_texturepacks.lua:114 #, fuzzy msgid "Texturepacks" msgstr "Paket Tekstur" #: src/client.cpp:1721 #, fuzzy msgid "Loading textures..." msgstr "Tekstur barang..." #: src/client.cpp:1736 msgid "Rebuilding shaders..." msgstr "" #: src/client.cpp:1743 msgid "Initializing nodes..." msgstr "" #: src/client.cpp:1760 msgid "Initializing nodes" msgstr "" #: src/client.cpp:1768 msgid "Item textures..." msgstr "Tekstur barang..." #: src/client.cpp:1793 msgid "Done!" msgstr "" #: src/client/clientlauncher.cpp:185 msgid "Main Menu" msgstr "Menu Utama" #: src/client/clientlauncher.cpp:223 msgid "Player name too long." msgstr "Nama pemain terlalu panjang." #: src/client/clientlauncher.cpp:261 msgid "Connection error (timed out?)" msgstr "Koneksi rusak (terlalu lama?)" #: src/client/clientlauncher.cpp:425 msgid "No world selected and no address provided. Nothing to do." msgstr "Tidak ada dunia yang dipilih dan tidak ada alamat yang diberikan." #: src/client/clientlauncher.cpp:432 msgid "Provided world path doesn't exist: " msgstr "Jalur dunia yang diberikan tidak ada: " #: src/client/clientlauncher.cpp:441 msgid "Could not find or load game \"" msgstr "Tidak dapat mencari atau memuat permainan \"" #: src/client/clientlauncher.cpp:459 msgid "Invalid gamespec." msgstr "Spesifikasi permainan tidak sah." #: src/fontengine.cpp:70 src/fontengine.cpp:226 msgid "needs_fallback_font" msgstr "needs_fallback_font" #: src/game.cpp:1052 src/guiFormSpecMenu.cpp:2065 msgid "Proceed" msgstr "Lanjut" #: src/game.cpp:1072 msgid "You died." msgstr "" #: src/game.cpp:1073 msgid "Respawn" msgstr "Bangkit" #: src/game.cpp:1092 msgid "" "Default Controls:\n" "No menu visible:\n" "- single tap: button activate\n" "- double tap: place/use\n" "- slide finger: look around\n" "Menu/Inventory visible:\n" "- double tap (outside):\n" " -->close\n" "- touch stack, touch slot:\n" " --> move stack\n" "- touch&drag, tap 2nd finger\n" " --> place single item to slot\n" msgstr "" #: src/game.cpp:1106 msgid "" "Default Controls:\n" "- WASD: move\n" "- Space: jump/climb\n" "- Shift: sneak/go down\n" "- Q: drop item\n" "- I: inventory\n" "- Mouse: turn/look\n" "- Mouse left: dig/punch\n" "- Mouse right: place/use\n" "- Mouse wheel: select item\n" "- T: chat\n" msgstr "" #: src/game.cpp:1125 msgid "Continue" msgstr "" #: src/game.cpp:1129 #, fuzzy msgid "Change Password" msgstr "Kata Sandi Baru" #: src/game.cpp:1134 #, fuzzy msgid "Sound Volume" msgstr "Volume Suara: " #: src/game.cpp:1136 #, fuzzy msgid "Change Keys" msgstr "Ubah tombol" #: src/game.cpp:1139 #, fuzzy msgid "Exit to Menu" msgstr "Right Menu" #: src/game.cpp:1141 msgid "Exit to OS" msgstr "" #: src/game.cpp:1841 msgid "Shutting down..." msgstr "" #: src/game.cpp:1948 msgid "Creating server..." msgstr "" #: src/game.cpp:1984 msgid "Creating client..." msgstr "" #: src/game.cpp:2159 msgid "Resolving address..." msgstr "" #: src/game.cpp:2261 msgid "Connecting to server..." msgstr "" #: src/game.cpp:2317 msgid "Item definitions..." msgstr "Definisi barang..." #: src/game.cpp:2322 msgid "Node definitions..." msgstr "Definisi node..." #: src/game.cpp:2329 msgid "Media..." msgstr "Media..." #: src/game.cpp:2334 msgid "KiB/s" msgstr "" #: src/game.cpp:2338 msgid "MiB/s" msgstr "" #: src/game.cpp:4363 msgid "" "\n" "Check debug.txt for details." msgstr "" "\n" "Cek debug.txt untuk detail." #: src/guiFormSpecMenu.cpp:2855 msgid "Enter " msgstr "Masuk " #: src/guiFormSpecMenu.cpp:2875 msgid "ok" msgstr "oke" #: src/guiKeyChangeMenu.cpp:125 msgid "Keybindings. (If this menu screws up, remove stuff from minetest.conf)" msgstr "" "Pengaturan tombol. (Jika menu ini kacau, hapus pengaturan kontrol dari " "minetest.conf)" #: src/guiKeyChangeMenu.cpp:165 msgid "\"Use\" = climb down" msgstr "\"Pakai\" = turun" #: src/guiKeyChangeMenu.cpp:180 msgid "Double tap \"jump\" to toggle fly" msgstr "" "Tekan ganda \"lompat\" untuk\n" "beralih terbang" #: src/guiKeyChangeMenu.cpp:295 msgid "Key already in use" msgstr "Tombol telah terpakai" #: src/guiKeyChangeMenu.cpp:373 msgid "press key" msgstr "tekan tombol" #: src/guiKeyChangeMenu.cpp:399 msgid "Forward" msgstr "Maju" #: src/guiKeyChangeMenu.cpp:400 msgid "Backward" msgstr "Mundur" #: src/guiKeyChangeMenu.cpp:401 src/keycode.cpp:228 msgid "Left" msgstr "Kiri" #: src/guiKeyChangeMenu.cpp:402 src/keycode.cpp:228 msgid "Right" msgstr "Kanan" #: src/guiKeyChangeMenu.cpp:403 msgid "Use" msgstr "Pakai" #: src/guiKeyChangeMenu.cpp:404 msgid "Jump" msgstr "Lompat" #: src/guiKeyChangeMenu.cpp:405 msgid "Sneak" msgstr "Menyelinap" #: src/guiKeyChangeMenu.cpp:406 msgid "Drop" msgstr "Jatuhkan" #: src/guiKeyChangeMenu.cpp:407 msgid "Inventory" msgstr "Inventaris" #: src/guiKeyChangeMenu.cpp:408 msgid "Chat" msgstr "Obrolan" #: src/guiKeyChangeMenu.cpp:409 msgid "Command" msgstr "Perintah" #: src/guiKeyChangeMenu.cpp:410 msgid "Console" msgstr "Konsol" #: src/guiKeyChangeMenu.cpp:411 msgid "Toggle fly" msgstr "Terbang" #: src/guiKeyChangeMenu.cpp:412 msgid "Toggle fast" msgstr "Gerak cepat" #: src/guiKeyChangeMenu.cpp:413 #, fuzzy msgid "Toggle Cinematic" msgstr "Gerak cepat" #: src/guiKeyChangeMenu.cpp:414 msgid "Toggle noclip" msgstr "Tembus blok" #: src/guiKeyChangeMenu.cpp:415 msgid "Range select" msgstr "Jarak pandang" #: src/guiKeyChangeMenu.cpp:416 msgid "Print stacks" msgstr "Cetak tumpukan" #: src/guiPasswordChange.cpp:108 msgid "Old Password" msgstr "Kata Sandi Lama" #: src/guiPasswordChange.cpp:124 msgid "New Password" msgstr "Kata Sandi Baru" #: src/guiPasswordChange.cpp:139 msgid "Confirm Password" msgstr "Konfirmasi Kata Sandi" #: src/guiPasswordChange.cpp:155 msgid "Change" msgstr "Ubah" #: src/guiPasswordChange.cpp:164 msgid "Passwords do not match!" msgstr "Kata sandi tidak cocok!" #: src/guiVolumeChange.cpp:105 msgid "Sound Volume: " msgstr "Volume Suara: " #: src/guiVolumeChange.cpp:119 msgid "Exit" msgstr "Keluar" #: src/keycode.cpp:223 msgid "Left Button" msgstr "Klik Kiri" #: src/keycode.cpp:223 msgid "Middle Button" msgstr "Klik Tengah" #: src/keycode.cpp:223 msgid "Right Button" msgstr "Klik Kanan" #: src/keycode.cpp:223 msgid "X Button 1" msgstr "Tombol X 1" #: src/keycode.cpp:224 msgid "Back" msgstr "Backspace" #: src/keycode.cpp:224 msgid "Clear" msgstr "Bersihkan" #: src/keycode.cpp:224 msgid "Return" msgstr "Enter" #: src/keycode.cpp:224 msgid "Tab" msgstr "Tab" #: src/keycode.cpp:224 msgid "X Button 2" msgstr "Tombol X 2" #: src/keycode.cpp:225 msgid "Capital" msgstr "Caps Lock" #: src/keycode.cpp:225 msgid "Control" msgstr "Ctrl" #: src/keycode.cpp:225 msgid "Kana" msgstr "Kana" #: src/keycode.cpp:225 msgid "Menu" msgstr "Alt" #: src/keycode.cpp:225 msgid "Pause" msgstr "Pause" #: src/keycode.cpp:225 msgid "Shift" msgstr "Shift" #: src/keycode.cpp:226 msgid "Convert" msgstr "Convert" #: src/keycode.cpp:226 msgid "Escape" msgstr "Esc" #: src/keycode.cpp:226 msgid "Final" msgstr "Final" #: src/keycode.cpp:226 msgid "Junja" msgstr "Junja" #: src/keycode.cpp:226 msgid "Kanji" msgstr "Kanji" #: src/keycode.cpp:226 msgid "Nonconvert" msgstr "Nonconvert" #: src/keycode.cpp:227 msgid "End" msgstr "End" #: src/keycode.cpp:227 msgid "Home" msgstr "Home" #: src/keycode.cpp:227 msgid "Mode Change" msgstr "Mode Change" #: src/keycode.cpp:227 msgid "Next" msgstr "Page Up" #: src/keycode.cpp:227 msgid "Prior" msgstr "Page Down" #: src/keycode.cpp:227 msgid "Space" msgstr "Spasi" #: src/keycode.cpp:228 msgid "Down" msgstr "Turun" #: src/keycode.cpp:228 msgid "Execute" msgstr "Execute" #: src/keycode.cpp:228 msgid "Print" msgstr "Print" #: src/keycode.cpp:228 msgid "Select" msgstr "Select" #: src/keycode.cpp:228 msgid "Up" msgstr "Atas" #: src/keycode.cpp:229 msgid "Help" msgstr "Help" #: src/keycode.cpp:229 msgid "Insert" msgstr "Insert" #: src/keycode.cpp:229 msgid "Snapshot" msgstr "Snapshot" #: src/keycode.cpp:232 msgid "Left Windows" msgstr "Start Kiri" #: src/keycode.cpp:233 msgid "Apps" msgstr "Tombol Menu" #: src/keycode.cpp:233 msgid "Numpad 0" msgstr "Numpad 0" #: src/keycode.cpp:233 msgid "Numpad 1" msgstr "Numpad 1" #: src/keycode.cpp:233 msgid "Right Windows" msgstr "Start Kanan" #: src/keycode.cpp:233 msgid "Sleep" msgstr "Sleep" #: src/keycode.cpp:234 msgid "Numpad 2" msgstr "Numpad 2" #: src/keycode.cpp:234 msgid "Numpad 3" msgstr "Numpad 3" #: src/keycode.cpp:234 msgid "Numpad 4" msgstr "Numpad 4" #: src/keycode.cpp:234 msgid "Numpad 5" msgstr "Numpad 5" #: src/keycode.cpp:234 msgid "Numpad 6" msgstr "Numpad 6" #: src/keycode.cpp:234 msgid "Numpad 7" msgstr "Numpad 7" #: src/keycode.cpp:235 msgid "Numpad *" msgstr "Numpad *" #: src/keycode.cpp:235 msgid "Numpad +" msgstr "Numpad +" #: src/keycode.cpp:235 msgid "Numpad -" msgstr "Numpad -" #: src/keycode.cpp:235 msgid "Numpad /" msgstr "Numpad /" #: src/keycode.cpp:235 msgid "Numpad 8" msgstr "Numpad 8" #: src/keycode.cpp:235 msgid "Numpad 9" msgstr "Numpad 9" #: src/keycode.cpp:239 msgid "Num Lock" msgstr "Num Lock" #: src/keycode.cpp:239 msgid "Scroll Lock" msgstr "Scroll Lock" #: src/keycode.cpp:240 msgid "Left Shift" msgstr "Shift Kiri" #: src/keycode.cpp:240 msgid "Right Shift" msgstr "Shift Kanan" #: src/keycode.cpp:241 msgid "Left Control" msgstr "Ctrl Kiri" #: src/keycode.cpp:241 msgid "Left Menu" msgstr "Left Menu" #: src/keycode.cpp:241 msgid "Right Control" msgstr "Ctrl Kanan" #: src/keycode.cpp:241 msgid "Right Menu" msgstr "Right Menu" #: src/keycode.cpp:243 msgid "Comma" msgstr "Koma" #: src/keycode.cpp:243 msgid "Minus" msgstr "Kurang" #: src/keycode.cpp:243 msgid "Period" msgstr "Titik" #: src/keycode.cpp:243 msgid "Plus" msgstr "Tambah" #: src/keycode.cpp:247 msgid "Attn" msgstr "Attn" #: src/keycode.cpp:247 msgid "CrSel" msgstr "CrSel" #: src/keycode.cpp:248 msgid "Erase OEF" msgstr "Erase OEF" #: src/keycode.cpp:248 msgid "ExSel" msgstr "ExSel" #: src/keycode.cpp:248 msgid "OEM Clear" msgstr "OEM Clear" #: src/keycode.cpp:248 msgid "PA1" msgstr "PA1" #: src/keycode.cpp:248 msgid "Zoom" msgstr "Zoom" #~ msgid " MB/s" #~ msgstr " MB/detik" #~ msgid " KB/s" #~ msgstr " KB/detik" #~ msgid "Fly mode" #~ msgstr "Mode terbang" #~ msgid "Anisotropic Filtering" #~ msgstr "Anisotropic Filtering" #~ msgid "Mip-Mapping" #~ msgstr "Mip-Mapping" #~ msgid "Downloading" #~ msgstr "Mengunduh" po/ru/0000755000175000017500000000000012565232430012430 5ustar mquinsonmquinsonpo/ru/minetest.po0000644000175000017500000010276012565232430014626 0ustar mquinsonmquinson# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: minetest\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2015-07-17 07:23+0200\n" "PO-Revision-Date: 2015-07-30 15:32+0200\n" "Last-Translator: Andrey K. \n" "Language-Team: Russian " "\n" "Language: ru\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=" "4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" "X-Generator: Weblate 2.4-dev\n" #: builtin/fstk/ui.lua:82 msgid "An error occured in a Lua script, such as a mod:" msgstr "Ошибка в скрипте Lua в моде:" #: builtin/fstk/ui.lua:84 msgid "An error occured:" msgstr "Произошла ошибка:" #: builtin/fstk/ui.lua:89 builtin/mainmenu/store.lua:165 msgid "Ok" msgstr "OK" #: builtin/mainmenu/common.lua:239 src/game.cpp:1891 msgid "Loading..." msgstr "Загрузка..." #: builtin/mainmenu/common.lua:240 msgid "Try reenabling public serverlist and check your internet connection." msgstr "" "Попробуйте обновить список публичных серверов и проверьте связь с Интернетом." #: builtin/mainmenu/dlg_config_world.lua:29 msgid "World:" msgstr "Мир:" #: builtin/mainmenu/dlg_config_world.lua:33 #: builtin/mainmenu/dlg_config_world.lua:35 msgid "Hide Game" msgstr "Скрыть игру" #: builtin/mainmenu/dlg_config_world.lua:39 #: builtin/mainmenu/dlg_config_world.lua:41 msgid "Hide mp content" msgstr "Скрыть содержимое модпака" #: builtin/mainmenu/dlg_config_world.lua:49 msgid "Mod:" msgstr "Мод:" #: builtin/mainmenu/dlg_config_world.lua:51 builtin/mainmenu/tab_mods.lua:99 msgid "Depends:" msgstr "Зависит от:" #: builtin/mainmenu/dlg_config_world.lua:54 src/guiKeyChangeMenu.cpp:191 msgid "Save" msgstr "Сохранить" #: builtin/mainmenu/dlg_config_world.lua:55 #: builtin/mainmenu/dlg_create_world.lua:64 #: builtin/mainmenu/dlg_rename_modpack.lua:33 src/guiKeyChangeMenu.cpp:199 #: src/keycode.cpp:223 msgid "Cancel" msgstr "Отменить" #: builtin/mainmenu/dlg_config_world.lua:71 msgid "Enable MP" msgstr "Включить мультиплеер" #: builtin/mainmenu/dlg_config_world.lua:73 msgid "Disable MP" msgstr "Отключить мультиплеер" #: builtin/mainmenu/dlg_config_world.lua:77 #: builtin/mainmenu/dlg_config_world.lua:79 msgid "enabled" msgstr "включено" #: builtin/mainmenu/dlg_config_world.lua:85 msgid "Enable all" msgstr "Включить всё" #: builtin/mainmenu/dlg_create_world.lua:50 msgid "World name" msgstr "Название мира" #: builtin/mainmenu/dlg_create_world.lua:53 msgid "Seed" msgstr "Зерно" #: builtin/mainmenu/dlg_create_world.lua:56 msgid "Mapgen" msgstr "Генератор карты" #: builtin/mainmenu/dlg_create_world.lua:59 msgid "Game" msgstr "Игра" #: builtin/mainmenu/dlg_create_world.lua:63 msgid "Create" msgstr "Создать" #: builtin/mainmenu/dlg_create_world.lua:68 msgid "You have no subgames installed." msgstr "У вас не установлено мини-игр." #: builtin/mainmenu/dlg_create_world.lua:69 msgid "Download one from minetest.net" msgstr "Загрузите их с minetest.net" #: builtin/mainmenu/dlg_create_world.lua:72 msgid "Warning: The minimal development test is meant for developers." msgstr "Внимание: \"Minimal development test\" для разработчиков." #: builtin/mainmenu/dlg_create_world.lua:73 msgid "Download a subgame, such as minetest_game, from minetest.net" msgstr "Скачайте мини-игры, такие как minetest_game, на minetest.net" #: builtin/mainmenu/dlg_create_world.lua:99 msgid "A world named \"$1\" already exists" msgstr "Мир под названием \"$1\" уже существует" #: builtin/mainmenu/dlg_create_world.lua:116 msgid "No worldname given or no game selected" msgstr "Не задано имя мира или не выбрана игра" #: builtin/mainmenu/dlg_delete_mod.lua:26 msgid "Are you sure you want to delete \"$1\"?" msgstr "Уверены, что хотите удалить \"$1\"?" #: builtin/mainmenu/dlg_delete_mod.lua:27 #: builtin/mainmenu/dlg_delete_world.lua:25 #: builtin/mainmenu/tab_settings.lua:100 msgid "Yes" msgstr "Да" #: builtin/mainmenu/dlg_delete_mod.lua:28 msgid "No of course not!" msgstr "Никак нет!" #: builtin/mainmenu/dlg_delete_mod.lua:41 msgid "Modmgr: failed to delete \"$1\"" msgstr "Modmgr: невозможно удалить \"$1\"" #: builtin/mainmenu/dlg_delete_mod.lua:45 msgid "Modmgr: invalid modpath \"$1\"" msgstr "Modmgr: неправильный путь \"$1\"" #: builtin/mainmenu/dlg_delete_world.lua:24 msgid "Delete World \"$1\"?" msgstr "Удалить мир \"$1\"?" #: builtin/mainmenu/dlg_delete_world.lua:26 msgid "No" msgstr "Нет" #: builtin/mainmenu/dlg_rename_modpack.lua:26 msgid "Rename Modpack:" msgstr "Переименовать модпак:" #: builtin/mainmenu/dlg_rename_modpack.lua:31 src/keycode.cpp:227 msgid "Accept" msgstr "Принять" #: builtin/mainmenu/modmgr.lua:344 msgid "Install Mod: file: \"$1\"" msgstr "Установка мода: файл \"$1\"" #: builtin/mainmenu/modmgr.lua:345 msgid "" "\n" "Install Mod: unsupported filetype \"$1\" or broken archive" msgstr "" "\n" "Установка мода: неподдерживаемый тип файла \"$1\" или битый архив" #: builtin/mainmenu/modmgr.lua:365 msgid "Failed to install $1 to $2" msgstr "Ошибка при установке $1 в $2" #: builtin/mainmenu/modmgr.lua:368 msgid "Install Mod: unable to find suitable foldername for modpack $1" msgstr "" "Установка мода: невозможно найти подходящее имя директории для модпака $1" #: builtin/mainmenu/modmgr.lua:388 msgid "Install Mod: unable to find real modname for: $1" msgstr "Установка мода: невозможно определить название мода для $1" #: builtin/mainmenu/store.lua:88 msgid "Unsorted" msgstr "Не сортировано" #: builtin/mainmenu/store.lua:99 builtin/mainmenu/store.lua:580 msgid "Search" msgstr "Поиск" #: builtin/mainmenu/store.lua:126 msgid "Downloading $1, please wait..." msgstr "Загрузка $1..." #: builtin/mainmenu/store.lua:160 msgid "Successfully installed:" msgstr "Успешно установлено:" #: builtin/mainmenu/store.lua:162 msgid "Shortname:" msgstr "Краткое имя:" #: builtin/mainmenu/store.lua:472 msgid "Rating" msgstr "Рейтинг" #: builtin/mainmenu/store.lua:497 msgid "re-Install" msgstr "Переустановить" #: builtin/mainmenu/store.lua:499 msgid "Install" msgstr "Установить" #: builtin/mainmenu/store.lua:518 msgid "Close store" msgstr "Закрыть хранилище" #: builtin/mainmenu/store.lua:526 msgid "Page $1 of $2" msgstr "Страница $1 из $2" #: builtin/mainmenu/tab_credits.lua:22 msgid "Credits" msgstr "Благодарности" #: builtin/mainmenu/tab_credits.lua:31 msgid "Core Developers" msgstr "Основные разработчики" #: builtin/mainmenu/tab_credits.lua:47 msgid "Active Contributors" msgstr "Активные контрибьюторы" #: builtin/mainmenu/tab_credits.lua:54 msgid "Previous Core Developers" msgstr "Разработчики в отставке" #: builtin/mainmenu/tab_credits.lua:59 msgid "Previous Contributors" msgstr "Контрибьюторы в отставке" #: builtin/mainmenu/tab_mods.lua:30 msgid "Installed Mods:" msgstr "Установленные моды:" #: builtin/mainmenu/tab_mods.lua:39 msgid "Online mod repository" msgstr "Онлайн-хранилище модов" #: builtin/mainmenu/tab_mods.lua:78 msgid "No mod description available" msgstr "Описание к моду отсутствует" #: builtin/mainmenu/tab_mods.lua:82 msgid "Mod information:" msgstr "Описание мода:" #: builtin/mainmenu/tab_mods.lua:93 msgid "Rename" msgstr "Переименовать" #: builtin/mainmenu/tab_mods.lua:95 msgid "Uninstall selected modpack" msgstr "Удалить выбранный мод-пак" #: builtin/mainmenu/tab_mods.lua:106 msgid "Uninstall selected mod" msgstr "Удалить выбранный мод" #: builtin/mainmenu/tab_mods.lua:121 msgid "Select Mod File:" msgstr "Выберите файл с модом:" #: builtin/mainmenu/tab_mods.lua:165 msgid "Mods" msgstr "Моды" #: builtin/mainmenu/tab_multiplayer.lua:23 msgid "Address / Port :" msgstr "Адрес / Порт:" #: builtin/mainmenu/tab_multiplayer.lua:24 msgid "Name / Password :" msgstr "Имя / Пароль:" #: builtin/mainmenu/tab_multiplayer.lua:29 #: builtin/mainmenu/tab_simple_main.lua:30 msgid "Public Serverlist" msgstr "Список публичных серверов" #: builtin/mainmenu/tab_multiplayer.lua:34 builtin/mainmenu/tab_server.lua:26 #: builtin/mainmenu/tab_singleplayer.lua:96 src/keycode.cpp:229 msgid "Delete" msgstr "Удалить" #: builtin/mainmenu/tab_multiplayer.lua:38 #: builtin/mainmenu/tab_simple_main.lua:34 msgid "Connect" msgstr "Подключиться" #: builtin/mainmenu/tab_multiplayer.lua:62 #: builtin/mainmenu/tab_simple_main.lua:45 msgid "Creative mode" msgstr "Режим творчества" #: builtin/mainmenu/tab_multiplayer.lua:63 #: builtin/mainmenu/tab_simple_main.lua:46 msgid "Damage enabled" msgstr "Разрешить увечья" #: builtin/mainmenu/tab_multiplayer.lua:64 #: builtin/mainmenu/tab_simple_main.lua:47 msgid "PvP enabled" msgstr "PvP разрешён" #: builtin/mainmenu/tab_multiplayer.lua:257 msgid "Client" msgstr "Клиент" #: builtin/mainmenu/tab_server.lua:27 builtin/mainmenu/tab_singleplayer.lua:97 msgid "New" msgstr "Новый" #: builtin/mainmenu/tab_server.lua:28 builtin/mainmenu/tab_singleplayer.lua:98 msgid "Configure" msgstr "Настроить" #: builtin/mainmenu/tab_server.lua:29 msgid "Start Game" msgstr "Начать игру" #: builtin/mainmenu/tab_server.lua:30 #: builtin/mainmenu/tab_singleplayer.lua:100 msgid "Select World:" msgstr "Выберите мир:" #: builtin/mainmenu/tab_server.lua:31 builtin/mainmenu/tab_simple_main.lua:76 #: builtin/mainmenu/tab_singleplayer.lua:101 msgid "Creative Mode" msgstr "Режим творчества" #: builtin/mainmenu/tab_server.lua:33 builtin/mainmenu/tab_simple_main.lua:78 #: builtin/mainmenu/tab_singleplayer.lua:103 msgid "Enable Damage" msgstr "Разрешить увечья" #: builtin/mainmenu/tab_server.lua:35 msgid "Public" msgstr "Публичные" #: builtin/mainmenu/tab_server.lua:37 builtin/mainmenu/tab_simple_main.lua:25 msgid "Name/Password" msgstr "Имя / Пароль" #: builtin/mainmenu/tab_server.lua:45 msgid "Bind Address" msgstr "Адрес" #: builtin/mainmenu/tab_server.lua:47 msgid "Port" msgstr "Порт" #: builtin/mainmenu/tab_server.lua:51 msgid "Server Port" msgstr "Порт сервера" #: builtin/mainmenu/tab_server.lua:138 #: builtin/mainmenu/tab_singleplayer.lua:165 msgid "No world created or selected!" msgstr "Не выбран мир!" #: builtin/mainmenu/tab_server.lua:191 msgid "Server" msgstr "Сервер" #: builtin/mainmenu/tab_settings.lua:21 msgid "Opaque Leaves" msgstr "Непрозрачная листва" #: builtin/mainmenu/tab_settings.lua:22 msgid "Simple Leaves" msgstr "Упрощённая листва" #: builtin/mainmenu/tab_settings.lua:23 msgid "Fancy Leaves" msgstr "Красивая листва" #: builtin/mainmenu/tab_settings.lua:32 msgid "No Filter" msgstr "Без фильтраций" #: builtin/mainmenu/tab_settings.lua:33 msgid "Bilinear Filter" msgstr "Билинейная фильтрация" #: builtin/mainmenu/tab_settings.lua:34 msgid "Trilinear Filter" msgstr "Трилинейная фильтрация" #: builtin/mainmenu/tab_settings.lua:43 msgid "No Mipmap" msgstr "Без Мипмаппинга" #: builtin/mainmenu/tab_settings.lua:44 msgid "Mipmap" msgstr "Мипмаппинг" #: builtin/mainmenu/tab_settings.lua:45 msgid "Mipmap + Aniso. Filter" msgstr "Мипмаппинг с анизотр. фильтром" #: builtin/mainmenu/tab_settings.lua:98 msgid "Are you sure to reset your singleplayer world?" msgstr "Уверены, что хотите сбросить мир одиночной игры?" #: builtin/mainmenu/tab_settings.lua:102 msgid "No!!!" msgstr "Нет!" #: builtin/mainmenu/tab_settings.lua:202 msgid "Smooth Lighting" msgstr "Мягкое освещение" #: builtin/mainmenu/tab_settings.lua:204 msgid "Enable Particles" msgstr "Включить частицы" #: builtin/mainmenu/tab_settings.lua:206 msgid "3D Clouds" msgstr "3D облака" #: builtin/mainmenu/tab_settings.lua:208 msgid "Opaque Water" msgstr "Непрозрачная вода" #: builtin/mainmenu/tab_settings.lua:210 msgid "Connected Glass" msgstr "Стёкла без швов" #: builtin/mainmenu/tab_settings.lua:212 msgid "Node Highlighting" msgstr "Подсветка нод" #: builtin/mainmenu/tab_settings.lua:217 msgid "Texturing:" msgstr "Текстуирование:" #: builtin/mainmenu/tab_settings.lua:222 msgid "Rendering:" msgstr "Отрисовка:" #: builtin/mainmenu/tab_settings.lua:226 msgid "Restart minetest for driver change to take effect" msgstr "Перезапустите Minetest для принятия изменений" #: builtin/mainmenu/tab_settings.lua:228 msgid "Shaders" msgstr "Шейдеры" #: builtin/mainmenu/tab_settings.lua:233 msgid "Change keys" msgstr "Смена управления" #: builtin/mainmenu/tab_settings.lua:236 msgid "Reset singleplayer world" msgstr "Сброс одиночной игры" #: builtin/mainmenu/tab_settings.lua:240 msgid "GUI scale factor" msgstr "Масштаб интерфейса" #: builtin/mainmenu/tab_settings.lua:244 msgid "Scaling factor applied to menu elements: " msgstr "Коэффициент масштаба интерфейса: " #: builtin/mainmenu/tab_settings.lua:250 msgid "Touch free target" msgstr "Свободный выбор цели" #: builtin/mainmenu/tab_settings.lua:256 msgid "Touchthreshold (px)" msgstr "Чувствительность (пк)" #: builtin/mainmenu/tab_settings.lua:263 builtin/mainmenu/tab_settings.lua:277 msgid "Bumpmapping" msgstr "Бампмаппинг" #: builtin/mainmenu/tab_settings.lua:265 builtin/mainmenu/tab_settings.lua:278 msgid "Generate Normalmaps" msgstr "Генерировать карты нормалей" #: builtin/mainmenu/tab_settings.lua:267 builtin/mainmenu/tab_settings.lua:279 msgid "Parallax Occlusion" msgstr "Parallax Occlusion" #: builtin/mainmenu/tab_settings.lua:269 builtin/mainmenu/tab_settings.lua:280 msgid "Waving Water" msgstr "Волны на воде" #: builtin/mainmenu/tab_settings.lua:271 builtin/mainmenu/tab_settings.lua:281 msgid "Waving Leaves" msgstr "Покачивание листвы" #: builtin/mainmenu/tab_settings.lua:273 builtin/mainmenu/tab_settings.lua:282 msgid "Waving Plants" msgstr "Покачивание растений" #: builtin/mainmenu/tab_settings.lua:308 msgid "To enable shaders the OpenGL driver needs to be used." msgstr "Для включения шейдеров необходим драйвер OpenGL." #: builtin/mainmenu/tab_settings.lua:430 msgid "Settings" msgstr "Настройки" #: builtin/mainmenu/tab_simple_main.lua:82 msgid "Start Singleplayer" msgstr "Начать одиночную игру" #: builtin/mainmenu/tab_simple_main.lua:83 msgid "Config mods" msgstr "Настройка модов" #: builtin/mainmenu/tab_simple_main.lua:201 msgid "Main" msgstr "Главное меню" #: builtin/mainmenu/tab_singleplayer.lua:99 src/keycode.cpp:248 msgid "Play" msgstr "Играть" #: builtin/mainmenu/tab_singleplayer.lua:246 msgid "Singleplayer" msgstr "Одиночная игра" #: builtin/mainmenu/tab_texturepacks.lua:49 msgid "Select texture pack:" msgstr "Выберите пакет текстур:" #: builtin/mainmenu/tab_texturepacks.lua:69 msgid "No information available" msgstr "Описание отсутствует" #: builtin/mainmenu/tab_texturepacks.lua:114 msgid "Texturepacks" msgstr "Пакеты текстур" #: src/client.cpp:1721 msgid "Loading textures..." msgstr "Загрузка текстур..." #: src/client.cpp:1736 msgid "Rebuilding shaders..." msgstr "Сборка шейдеров..." #: src/client.cpp:1743 msgid "Initializing nodes..." msgstr "Инициирование нод..." #: src/client.cpp:1760 msgid "Initializing nodes" msgstr "Инициирование нод" #: src/client.cpp:1768 msgid "Item textures..." msgstr "Текстуры предметов..." #: src/client.cpp:1793 msgid "Done!" msgstr "Готово!" #: src/client/clientlauncher.cpp:185 msgid "Main Menu" msgstr "Главное меню" #: src/client/clientlauncher.cpp:223 msgid "Player name too long." msgstr "Имя игрока слишком длинное." #: src/client/clientlauncher.cpp:261 msgid "Connection error (timed out?)" msgstr "Ошибка соединения (таймаут?)" #: src/client/clientlauncher.cpp:425 msgid "No world selected and no address provided. Nothing to do." msgstr "Не выбран мир и не введен адрес." #: src/client/clientlauncher.cpp:432 msgid "Provided world path doesn't exist: " msgstr "По этому пути мира нет: " #: src/client/clientlauncher.cpp:441 msgid "Could not find or load game \"" msgstr "Невозможно найти или загрузить игру \"" #: src/client/clientlauncher.cpp:459 msgid "Invalid gamespec." msgstr "Неправильная конфигурация игры." #: src/fontengine.cpp:70 src/fontengine.cpp:226 msgid "needs_fallback_font" msgstr "no" #: src/game.cpp:1052 src/guiFormSpecMenu.cpp:2065 msgid "Proceed" msgstr "Продолжить" #: src/game.cpp:1072 msgid "You died." msgstr "Вы умерли." #: src/game.cpp:1073 msgid "Respawn" msgstr "Возродиться" #: src/game.cpp:1092 msgid "" "Default Controls:\n" "No menu visible:\n" "- single tap: button activate\n" "- double tap: place/use\n" "- slide finger: look around\n" "Menu/Inventory visible:\n" "- double tap (outside):\n" " -->close\n" "- touch stack, touch slot:\n" " --> move stack\n" "- touch&drag, tap 2nd finger\n" " --> place single item to slot\n" msgstr "" "Управление по умолчанию:\n" "Не в меню:\n" "- одно нажатие: кнопка активаций\n" "- двойное нажатие: положить/использовать\n" "- скольжение пальцем: осмотреться\n" "В меню/инвертаре:\n" "- двойное нажатие (вне меню)\n" "--> закрыть меню\n" "- Нажать на стопку, затем на ячейку:\n" "--> Двигать стопку\n" "- Потащить одним пальцем стопку в нужную ячейку, нажать вторым пальцем на " "экран:\n" "--> Положить один предмет в ячейку\n" #: src/game.cpp:1106 msgid "" "Default Controls:\n" "- WASD: move\n" "- Space: jump/climb\n" "- Shift: sneak/go down\n" "- Q: drop item\n" "- I: inventory\n" "- Mouse: turn/look\n" "- Mouse left: dig/punch\n" "- Mouse right: place/use\n" "- Mouse wheel: select item\n" "- T: chat\n" msgstr "" "Управление по умолчанию:\n" "- WASD: движение\n" "- Пробел: прыжок/вверх\n" "- Shift: красться/вниз\n" "- Q: бросить предмет\n" "- I: инвентарь\n" "- Мышка: поворот\n" "- ЛКМ: копать/удар\n" "- ПКМ: поставить/использовать\n" "- Колесико мыши: выбор предмета\n" "- T: чат\n" #: src/game.cpp:1125 msgid "Continue" msgstr "Продолжить" #: src/game.cpp:1129 msgid "Change Password" msgstr "Изменить пароль" #: src/game.cpp:1134 msgid "Sound Volume" msgstr "Громкость звука" #: src/game.cpp:1136 msgid "Change Keys" msgstr "Смена управления" #: src/game.cpp:1139 msgid "Exit to Menu" msgstr "Выход в меню" #: src/game.cpp:1141 msgid "Exit to OS" msgstr "Выход в ОС" #: src/game.cpp:1841 msgid "Shutting down..." msgstr "Завершение..." #: src/game.cpp:1948 msgid "Creating server..." msgstr "Создание сервера..." #: src/game.cpp:1984 msgid "Creating client..." msgstr "Создание клиента..." #: src/game.cpp:2159 msgid "Resolving address..." msgstr "Получение адреса..." #: src/game.cpp:2261 msgid "Connecting to server..." msgstr "Подключение к серверу..." #: src/game.cpp:2317 msgid "Item definitions..." msgstr "Описания предметов..." #: src/game.cpp:2322 msgid "Node definitions..." msgstr "Описания нод..." #: src/game.cpp:2329 msgid "Media..." msgstr "Медиафайлы..." #: src/game.cpp:2334 msgid "KiB/s" msgstr "КиБ/с" #: src/game.cpp:2338 msgid "MiB/s" msgstr "МиБ/с" #: src/game.cpp:4363 msgid "" "\n" "Check debug.txt for details." msgstr "" "\n" "Подробная информация в debug.txt." #: src/guiFormSpecMenu.cpp:2855 msgid "Enter " msgstr "Введите " #: src/guiFormSpecMenu.cpp:2875 msgid "ok" msgstr "OK" #: src/guiKeyChangeMenu.cpp:125 msgid "Keybindings. (If this menu screws up, remove stuff from minetest.conf)" msgstr "" "Сочетания клавиш. (Если это меню сломалось, удалите настройки из minetest." "conf)" #: src/guiKeyChangeMenu.cpp:165 msgid "\"Use\" = climb down" msgstr "\"Использовать\" = вниз" #: src/guiKeyChangeMenu.cpp:180 msgid "Double tap \"jump\" to toggle fly" msgstr "Двойной прыжок = летать" #: src/guiKeyChangeMenu.cpp:295 msgid "Key already in use" msgstr "Клавиша уже используется" #: src/guiKeyChangeMenu.cpp:373 msgid "press key" msgstr "нажмите клавишу" #: src/guiKeyChangeMenu.cpp:399 msgid "Forward" msgstr "Вперед" #: src/guiKeyChangeMenu.cpp:400 msgid "Backward" msgstr "Назад" #: src/guiKeyChangeMenu.cpp:401 src/keycode.cpp:228 msgid "Left" msgstr "Влево" #: src/guiKeyChangeMenu.cpp:402 src/keycode.cpp:228 msgid "Right" msgstr "Вправо" #: src/guiKeyChangeMenu.cpp:403 msgid "Use" msgstr "Использовать" #: src/guiKeyChangeMenu.cpp:404 msgid "Jump" msgstr "Прыжок" #: src/guiKeyChangeMenu.cpp:405 msgid "Sneak" msgstr "Красться" #: src/guiKeyChangeMenu.cpp:406 msgid "Drop" msgstr "Бросить" #: src/guiKeyChangeMenu.cpp:407 msgid "Inventory" msgstr "Инвентарь" #: src/guiKeyChangeMenu.cpp:408 msgid "Chat" msgstr "Чат" #: src/guiKeyChangeMenu.cpp:409 msgid "Command" msgstr "Команда" #: src/guiKeyChangeMenu.cpp:410 msgid "Console" msgstr "Консоль" #: src/guiKeyChangeMenu.cpp:411 msgid "Toggle fly" msgstr "Полёт" #: src/guiKeyChangeMenu.cpp:412 msgid "Toggle fast" msgstr "Ускорение" #: src/guiKeyChangeMenu.cpp:413 msgid "Toggle Cinematic" msgstr "Киношность" #: src/guiKeyChangeMenu.cpp:414 msgid "Toggle noclip" msgstr "Включить noclip" #: src/guiKeyChangeMenu.cpp:415 msgid "Range select" msgstr "Зона видимости" #: src/guiKeyChangeMenu.cpp:416 msgid "Print stacks" msgstr "Печать стеков" #: src/guiPasswordChange.cpp:108 msgid "Old Password" msgstr "Старый пароль" #: src/guiPasswordChange.cpp:124 msgid "New Password" msgstr "Новый пароль" #: src/guiPasswordChange.cpp:139 msgid "Confirm Password" msgstr "Подтверждение пароля" #: src/guiPasswordChange.cpp:155 msgid "Change" msgstr "Изменить" #: src/guiPasswordChange.cpp:164 msgid "Passwords do not match!" msgstr "Пароли не совпадают!" #: src/guiVolumeChange.cpp:105 msgid "Sound Volume: " msgstr "Громкость звука: " #: src/guiVolumeChange.cpp:119 msgid "Exit" msgstr "Выход" #: src/keycode.cpp:223 msgid "Left Button" msgstr "Левая кнопка" #: src/keycode.cpp:223 msgid "Middle Button" msgstr "Средняя кнопка" #: src/keycode.cpp:223 msgid "Right Button" msgstr "Правая кнопка" #: src/keycode.cpp:223 msgid "X Button 1" msgstr "Доп. кнопка 1" #: src/keycode.cpp:224 msgid "Back" msgstr "Назад" #: src/keycode.cpp:224 msgid "Clear" msgstr "Очистить" #: src/keycode.cpp:224 msgid "Return" msgstr "Вернуться" #: src/keycode.cpp:224 msgid "Tab" msgstr "Tab" #: src/keycode.cpp:224 msgid "X Button 2" msgstr "Доп. кнопка 2" #: src/keycode.cpp:225 msgid "Capital" msgstr "Caps Lock" #: src/keycode.cpp:225 msgid "Control" msgstr "Ctrl" #: src/keycode.cpp:225 msgid "Kana" msgstr "Кана" #: src/keycode.cpp:225 msgid "Menu" msgstr "Меню" #: src/keycode.cpp:225 msgid "Pause" msgstr "Пауза" #: src/keycode.cpp:225 msgid "Shift" msgstr "Shift" #: src/keycode.cpp:226 msgid "Convert" msgstr "Преобразовать" #: src/keycode.cpp:226 msgid "Escape" msgstr "Escape" #: src/keycode.cpp:226 msgid "Final" msgstr "Конец" #: src/keycode.cpp:226 msgid "Junja" msgstr "Junja" #: src/keycode.cpp:226 msgid "Kanji" msgstr "Кандзи" #: src/keycode.cpp:226 msgid "Nonconvert" msgstr "Не преобразовано" #: src/keycode.cpp:227 msgid "End" msgstr "End" #: src/keycode.cpp:227 msgid "Home" msgstr "Home" #: src/keycode.cpp:227 msgid "Mode Change" msgstr "Mode Change" #: src/keycode.cpp:227 msgid "Next" msgstr "Next" #: src/keycode.cpp:227 msgid "Prior" msgstr "Prior" #: src/keycode.cpp:227 msgid "Space" msgstr "Пробел" #: src/keycode.cpp:228 msgid "Down" msgstr "Вниз" #: src/keycode.cpp:228 msgid "Execute" msgstr "Выполнить" #: src/keycode.cpp:228 msgid "Print" msgstr "Print" #: src/keycode.cpp:228 msgid "Select" msgstr "Выбор" #: src/keycode.cpp:228 msgid "Up" msgstr "Вверх" #: src/keycode.cpp:229 msgid "Help" msgstr "Справка" #: src/keycode.cpp:229 msgid "Insert" msgstr "Insert" #: src/keycode.cpp:229 msgid "Snapshot" msgstr "Cнимок" #: src/keycode.cpp:232 msgid "Left Windows" msgstr "Левая кл. Win" #: src/keycode.cpp:233 msgid "Apps" msgstr "Приложения" #: src/keycode.cpp:233 msgid "Numpad 0" msgstr "Доп. клав. 0" #: src/keycode.cpp:233 msgid "Numpad 1" msgstr "Доп. клав. 1" #: src/keycode.cpp:233 msgid "Right Windows" msgstr "Прав. кл. Win" #: src/keycode.cpp:233 msgid "Sleep" msgstr "Sleep" #: src/keycode.cpp:234 msgid "Numpad 2" msgstr "Доп. клав. 2" #: src/keycode.cpp:234 msgid "Numpad 3" msgstr "Доп. клав. 3" #: src/keycode.cpp:234 msgid "Numpad 4" msgstr "Доп. клав. 4" #: src/keycode.cpp:234 msgid "Numpad 5" msgstr "Доп. клав. 5" #: src/keycode.cpp:234 msgid "Numpad 6" msgstr "Доп. клав. 6" #: src/keycode.cpp:234 msgid "Numpad 7" msgstr "Доп. клав. 7" #: src/keycode.cpp:235 msgid "Numpad *" msgstr "Доп. клав. *" #: src/keycode.cpp:235 msgid "Numpad +" msgstr "Доп. клав. +" #: src/keycode.cpp:235 msgid "Numpad -" msgstr "Доп. клав. -" #: src/keycode.cpp:235 msgid "Numpad /" msgstr "Доп. клав. /" #: src/keycode.cpp:235 msgid "Numpad 8" msgstr "Доп. клав. 8" #: src/keycode.cpp:235 msgid "Numpad 9" msgstr "Доп. клав. 9" #: src/keycode.cpp:239 msgid "Num Lock" msgstr "Num Lock" #: src/keycode.cpp:239 msgid "Scroll Lock" msgstr "Scroll Lock" #: src/keycode.cpp:240 msgid "Left Shift" msgstr "Левый Shift" #: src/keycode.cpp:240 msgid "Right Shift" msgstr "Правый Shift" #: src/keycode.cpp:241 msgid "Left Control" msgstr "Левый Ctrl" #: src/keycode.cpp:241 msgid "Left Menu" msgstr "Левая клавиша меню" #: src/keycode.cpp:241 msgid "Right Control" msgstr "Правый Ctrl" #: src/keycode.cpp:241 msgid "Right Menu" msgstr "Правая клавиша меню" #: src/keycode.cpp:243 msgid "Comma" msgstr "Запятая" #: src/keycode.cpp:243 msgid "Minus" msgstr "Минус" #: src/keycode.cpp:243 msgid "Period" msgstr "Период" #: src/keycode.cpp:243 msgid "Plus" msgstr "Плюс" #: src/keycode.cpp:247 msgid "Attn" msgstr "Внимание" #: src/keycode.cpp:247 msgid "CrSel" msgstr "CrSel" #: src/keycode.cpp:248 msgid "Erase OEF" msgstr "Стереть ОНС" #: src/keycode.cpp:248 msgid "ExSel" msgstr "ExSel" #: src/keycode.cpp:248 msgid "OEM Clear" msgstr "Очистить OEM" #: src/keycode.cpp:248 msgid "PA1" msgstr "PA1" #: src/keycode.cpp:248 msgid "Zoom" msgstr "Масштаб" #~ msgid "Game Name" #~ msgstr "Название" #~ msgid "Gamemgr: Unable to copy mod \"$1\" to game \"$2\"" #~ msgstr "Gamemgr: Не могу скопировать мод \"$1\" в игру \"$2\"" #~ msgid "GAMES" #~ msgstr "ИГРЫ" #~ msgid "Games" #~ msgstr "Игры" #~ msgid "Mods:" #~ msgstr "Моды:" #~ msgid "edit game" #~ msgstr "Редактировать" #~ msgid "new game" #~ msgstr "Создать игру" #~ msgid "EDIT GAME" #~ msgstr "РЕДАКТИРОВАНИЕ" #~ msgid "Remove selected mod" #~ msgstr "Удалить мод" #~ msgid "<<-- Add mod" #~ msgstr "<<-- Добавить мод" #~ msgid "CLIENT" #~ msgstr "КЛИЕНТ" #~ msgid "Favorites:" #~ msgstr "Избранное:" #~ msgid "START SERVER" #~ msgstr "СЕРВЕР" #~ msgid "Name" #~ msgstr "Имя" #~ msgid "Password" #~ msgstr "Пароль" #~ msgid "SETTINGS" #~ msgstr "НАСТРОЙКИ" #~ msgid "Preload item visuals" #~ msgstr "Предзагрузка изображений" #~ msgid "Finite Liquid" #~ msgstr "Конечные жидкости" #~ msgid "SINGLE PLAYER" #~ msgstr "ОДИНОЧНАЯ ИГРА" #~ msgid "TEXTURE PACKS" #~ msgstr "ПАКЕТЫ ТЕКСТУР" #~ msgid "MODS" #~ msgstr "МОДЫ" #~ msgid "Add mod:" #~ msgstr "Добавить мод:" #~ msgid "Local install" #~ msgstr "Локальная установка" #~ msgid "" #~ "Warning: Some mods are not configured yet.\n" #~ "They will be enabled by default when you save the configuration. " #~ msgstr "" #~ "Предупреждение: Некоторые моды еще не настроены.\n" #~ "Их стандартные настройки будут установлены, когда вы сохраните " #~ "конфигурацию. " #~ msgid "" #~ "Warning: Some configured mods are missing.\n" #~ "Their setting will be removed when you save the configuration. " #~ msgstr "" #~ "Предупреждение: Некоторые моды не найдены.\n" #~ "Их настройки будут удалены, когда вы сохраните конфигурацию. " #~ msgid "" #~ "Default Controls:\n" #~ "- WASD: Walk\n" #~ "- Mouse left: dig/hit\n" #~ "- Mouse right: place/use\n" #~ "- Mouse wheel: select item\n" #~ "- 0...9: select item\n" #~ "- Shift: sneak\n" #~ "- R: Toggle viewing all loaded chunks\n" #~ "- I: Inventory menu\n" #~ "- ESC: This menu\n" #~ "- T: Chat\n" #~ msgstr "" #~ "Управление по умолчанию:\n" #~ "- WASD: перемещение\n" #~ "- ЛКМ: копать/ударить\n" #~ "- ПКМ: поставить/использовать\n" #~ "- Колесо мыши: выбор предмета\n" #~ "- 0...9: выбор предмета\n" #~ "- Shift: красться\n" #~ "- R: смотреть далеко\n" #~ "- I: инвентарь\n" #~ "- ESC: это меню\n" #~ "- T: чат\n" #~ msgid "Failed to delete all world files" #~ msgstr "Ошибка при удалении файлов мира" #~ msgid "Cannot configure world: Nothing selected" #~ msgstr "Невозможно настроить мир: ничего не выбрано" #~ msgid "Cannot create world: No games found" #~ msgstr "Невозможно создать мир: Ни одной игры не найдено" #~ msgid "Files to be deleted" #~ msgstr "Следующие файлы будут удалены" #~ msgid "Cannot delete world: Nothing selected" #~ msgstr "Невозможно удалить мир: Ничего не выбрано" #~ msgid "Address required." #~ msgstr "Нужно ввести адрес." #~ msgid "Create world" #~ msgstr "Создать мир" #~ msgid "Leave address blank to start a local server." #~ msgstr "Оставьте адрес пустым для запуска локального сервера." #~ msgid "Show Favorites" #~ msgstr "Избранные" #~ msgid "Show Public" #~ msgstr "Публичные" #~ msgid "Advanced" #~ msgstr "Дополнительно" #~ msgid "Multiplayer" #~ msgstr "Сетевая игра" #~ msgid "Cannot create world: Name contains invalid characters" #~ msgstr "Невозможно создать мир: Имя содержит недопустимые символы" #~ msgid "Warning: Configuration not consistent. " #~ msgstr "Предупреждение: Неверная конфигурация. " #~ msgid "Configuration saved. " #~ msgstr "Настройки сохранены. " #~ msgid "is required by:" #~ msgstr "требуется для:" #~ msgid "Left click: Move all items, Right click: Move single item" #~ msgstr "ЛКМ: Переместить все предметы, ПКМ: Переместить один предмет" #~ msgid "Anisotropic Filtering" #~ msgstr "Анизотропная фильтрация" #~ msgid "Mip-Mapping" #~ msgstr "Mip-текстурирование" #, fuzzy #~ msgid "Downloading" #~ msgstr "Загрузить" po/cs/0000755000175000017500000000000012565232430012407 5ustar mquinsonmquinsonpo/cs/minetest.po0000644000175000017500000006571612565232430014616 0ustar mquinsonmquinson# Czech translations for minetest. # Copyright (C) 2011 celeron # This file is distributed under the same license as the minetest. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: minetest\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2015-07-17 07:23+0200\n" "PO-Revision-Date: 2015-02-12 16:16+0100\n" "Last-Translator: Jakub Vanek \n" "Language-Team: Czech <>\n" "Language: cs\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" #: builtin/fstk/ui.lua:82 msgid "An error occured in a Lua script, such as a mod:" msgstr "" #: builtin/fstk/ui.lua:84 msgid "An error occured:" msgstr "" #: builtin/fstk/ui.lua:89 builtin/mainmenu/store.lua:165 msgid "Ok" msgstr "OK" #: builtin/mainmenu/common.lua:239 src/game.cpp:1891 msgid "Loading..." msgstr "Nahrávám..." #: builtin/mainmenu/common.lua:240 msgid "Try reenabling public serverlist and check your internet connection." msgstr "" #: builtin/mainmenu/dlg_config_world.lua:29 msgid "World:" msgstr "Svět:" #: builtin/mainmenu/dlg_config_world.lua:33 #: builtin/mainmenu/dlg_config_world.lua:35 msgid "Hide Game" msgstr "Skrýt vnitřní" #: builtin/mainmenu/dlg_config_world.lua:39 #: builtin/mainmenu/dlg_config_world.lua:41 msgid "Hide mp content" msgstr "Skrýt obsahy balíčků" #: builtin/mainmenu/dlg_config_world.lua:49 msgid "Mod:" msgstr "Mod:" #: builtin/mainmenu/dlg_config_world.lua:51 builtin/mainmenu/tab_mods.lua:99 msgid "Depends:" msgstr "Závislosti:" #: builtin/mainmenu/dlg_config_world.lua:54 src/guiKeyChangeMenu.cpp:191 msgid "Save" msgstr "Uložit" #: builtin/mainmenu/dlg_config_world.lua:55 #: builtin/mainmenu/dlg_create_world.lua:64 #: builtin/mainmenu/dlg_rename_modpack.lua:33 src/guiKeyChangeMenu.cpp:199 #: src/keycode.cpp:223 msgid "Cancel" msgstr "Zrušit" #: builtin/mainmenu/dlg_config_world.lua:71 msgid "Enable MP" msgstr "Povolit balíček" #: builtin/mainmenu/dlg_config_world.lua:73 msgid "Disable MP" msgstr "Zakázat balíček" #: builtin/mainmenu/dlg_config_world.lua:77 #: builtin/mainmenu/dlg_config_world.lua:79 msgid "enabled" msgstr "povoleno" #: builtin/mainmenu/dlg_config_world.lua:85 msgid "Enable all" msgstr "Povolit vše" #: builtin/mainmenu/dlg_create_world.lua:50 msgid "World name" msgstr "Název světa" #: builtin/mainmenu/dlg_create_world.lua:53 msgid "Seed" msgstr "Seedové číslo" #: builtin/mainmenu/dlg_create_world.lua:56 msgid "Mapgen" msgstr "Generátor mapy" #: builtin/mainmenu/dlg_create_world.lua:59 msgid "Game" msgstr "Hra" #: builtin/mainmenu/dlg_create_world.lua:63 msgid "Create" msgstr "Vytvořit" #: builtin/mainmenu/dlg_create_world.lua:68 msgid "You have no subgames installed." msgstr "Nemáte nainstalované žádné podhry." #: builtin/mainmenu/dlg_create_world.lua:69 msgid "Download one from minetest.net" msgstr "Stáhněte si jednu z minetest.net" #: builtin/mainmenu/dlg_create_world.lua:72 msgid "Warning: The minimal development test is meant for developers." msgstr "Varování: \"Minimal development test\" je zamýšlen pouze pro vývojáře." #: builtin/mainmenu/dlg_create_world.lua:73 msgid "Download a subgame, such as minetest_game, from minetest.net" msgstr "Stáhněte si z minetest.net podhru, například minetest_game." #: builtin/mainmenu/dlg_create_world.lua:99 msgid "A world named \"$1\" already exists" msgstr "Svět s názvem \"$1\" už existuje" #: builtin/mainmenu/dlg_create_world.lua:116 msgid "No worldname given or no game selected" msgstr "Nebyla vybrána podhra nebo název" #: builtin/mainmenu/dlg_delete_mod.lua:26 msgid "Are you sure you want to delete \"$1\"?" msgstr "Skutečně chcete odstranit \"$1\"?" #: builtin/mainmenu/dlg_delete_mod.lua:27 #: builtin/mainmenu/dlg_delete_world.lua:25 #: builtin/mainmenu/tab_settings.lua:100 msgid "Yes" msgstr "Ano" #: builtin/mainmenu/dlg_delete_mod.lua:28 msgid "No of course not!" msgstr "Jistě že ne!" #: builtin/mainmenu/dlg_delete_mod.lua:41 msgid "Modmgr: failed to delete \"$1\"" msgstr "Modmgr: Nepodařilo se odstranit \"$1\"" #: builtin/mainmenu/dlg_delete_mod.lua:45 msgid "Modmgr: invalid modpath \"$1\"" msgstr "Modmgr: Neplatná cesta k modu \"$1\"" #: builtin/mainmenu/dlg_delete_world.lua:24 msgid "Delete World \"$1\"?" msgstr "Doopravdy chcete smazat svět \"$1\"?" #: builtin/mainmenu/dlg_delete_world.lua:26 msgid "No" msgstr "Ne" #: builtin/mainmenu/dlg_rename_modpack.lua:26 msgid "Rename Modpack:" msgstr "Přejmenovat balíček modů:" #: builtin/mainmenu/dlg_rename_modpack.lua:31 src/keycode.cpp:227 msgid "Accept" msgstr "Přijmout" #: builtin/mainmenu/modmgr.lua:344 msgid "Install Mod: file: \"$1\"" msgstr "Instalace modu: ze souboru: \"$1\"" #: builtin/mainmenu/modmgr.lua:345 msgid "" "\n" "Install Mod: unsupported filetype \"$1\" or broken archive" msgstr "" "\n" "Instalace modu: špatný archiv nebo nepodporovaný typ souboru \"$1\"" #: builtin/mainmenu/modmgr.lua:365 msgid "Failed to install $1 to $2" msgstr "Selhala instalace $1 do $2" #: builtin/mainmenu/modmgr.lua:368 msgid "Install Mod: unable to find suitable foldername for modpack $1" msgstr "" "Instalace modu: nenalezen vhodný adresář s příslušným názvem pro balíček $1" #: builtin/mainmenu/modmgr.lua:388 msgid "Install Mod: unable to find real modname for: $1" msgstr "Instalace modu: nenašel jsem skutečné jméno modu: $1" #: builtin/mainmenu/store.lua:88 msgid "Unsorted" msgstr "Neřazené" #: builtin/mainmenu/store.lua:99 builtin/mainmenu/store.lua:580 msgid "Search" msgstr "Hledání" #: builtin/mainmenu/store.lua:126 msgid "Downloading $1, please wait..." msgstr "Stahuji $1, prosím čekejte..." #: builtin/mainmenu/store.lua:160 msgid "Successfully installed:" msgstr "Úspěšně nainstalováno:" #: builtin/mainmenu/store.lua:162 msgid "Shortname:" msgstr "Zkratka:" #: builtin/mainmenu/store.lua:472 msgid "Rating" msgstr "Hodnocení" #: builtin/mainmenu/store.lua:497 msgid "re-Install" msgstr "Přeinstalovat" #: builtin/mainmenu/store.lua:499 msgid "Install" msgstr "Instalovat" #: builtin/mainmenu/store.lua:518 msgid "Close store" msgstr "Zavřít obchod" #: builtin/mainmenu/store.lua:526 msgid "Page $1 of $2" msgstr "Strana $1 z $2" #: builtin/mainmenu/tab_credits.lua:22 msgid "Credits" msgstr "Autoři" #: builtin/mainmenu/tab_credits.lua:31 msgid "Core Developers" msgstr "Vývojáři jádra" #: builtin/mainmenu/tab_credits.lua:47 msgid "Active Contributors" msgstr "Aktivní přispěvatelé" #: builtin/mainmenu/tab_credits.lua:54 #, fuzzy msgid "Previous Core Developers" msgstr "Vývojáři jádra" #: builtin/mainmenu/tab_credits.lua:59 msgid "Previous Contributors" msgstr "Bývalí přispěvatelé" #: builtin/mainmenu/tab_mods.lua:30 msgid "Installed Mods:" msgstr "Nainstalované mody:" #: builtin/mainmenu/tab_mods.lua:39 msgid "Online mod repository" msgstr "Online repozitář modů" #: builtin/mainmenu/tab_mods.lua:78 msgid "No mod description available" msgstr "Popis modu není dostupný" #: builtin/mainmenu/tab_mods.lua:82 msgid "Mod information:" msgstr "Informace o modu:" #: builtin/mainmenu/tab_mods.lua:93 msgid "Rename" msgstr "Přejmenovat" #: builtin/mainmenu/tab_mods.lua:95 msgid "Uninstall selected modpack" msgstr "Odinstalovat označený balíček" #: builtin/mainmenu/tab_mods.lua:106 msgid "Uninstall selected mod" msgstr "Odinstalovat vybraný mod" #: builtin/mainmenu/tab_mods.lua:121 msgid "Select Mod File:" msgstr "Vybrat soubor s modem:" #: builtin/mainmenu/tab_mods.lua:165 msgid "Mods" msgstr "Mody" #: builtin/mainmenu/tab_multiplayer.lua:23 msgid "Address / Port :" msgstr "Adresa / Port :" #: builtin/mainmenu/tab_multiplayer.lua:24 msgid "Name / Password :" msgstr "Jméno / Heslo :" #: builtin/mainmenu/tab_multiplayer.lua:29 #: builtin/mainmenu/tab_simple_main.lua:30 msgid "Public Serverlist" msgstr "Seznam veřejných serverů" #: builtin/mainmenu/tab_multiplayer.lua:34 builtin/mainmenu/tab_server.lua:26 #: builtin/mainmenu/tab_singleplayer.lua:96 src/keycode.cpp:229 msgid "Delete" msgstr "Smazat" #: builtin/mainmenu/tab_multiplayer.lua:38 #: builtin/mainmenu/tab_simple_main.lua:34 msgid "Connect" msgstr "Připojit" #: builtin/mainmenu/tab_multiplayer.lua:62 #: builtin/mainmenu/tab_simple_main.lua:45 msgid "Creative mode" msgstr "Kreativní mód" #: builtin/mainmenu/tab_multiplayer.lua:63 #: builtin/mainmenu/tab_simple_main.lua:46 msgid "Damage enabled" msgstr "Poškození povoleno" #: builtin/mainmenu/tab_multiplayer.lua:64 #: builtin/mainmenu/tab_simple_main.lua:47 msgid "PvP enabled" msgstr "PvP povoleno" #: builtin/mainmenu/tab_multiplayer.lua:257 msgid "Client" msgstr "Klient" #: builtin/mainmenu/tab_server.lua:27 builtin/mainmenu/tab_singleplayer.lua:97 msgid "New" msgstr "Nový" #: builtin/mainmenu/tab_server.lua:28 builtin/mainmenu/tab_singleplayer.lua:98 msgid "Configure" msgstr "Nastavit" #: builtin/mainmenu/tab_server.lua:29 msgid "Start Game" msgstr "Spustit hru" #: builtin/mainmenu/tab_server.lua:30 #: builtin/mainmenu/tab_singleplayer.lua:100 msgid "Select World:" msgstr "Vyber svět:" #: builtin/mainmenu/tab_server.lua:31 builtin/mainmenu/tab_simple_main.lua:76 #: builtin/mainmenu/tab_singleplayer.lua:101 msgid "Creative Mode" msgstr "Kreativní mód" #: builtin/mainmenu/tab_server.lua:33 builtin/mainmenu/tab_simple_main.lua:78 #: builtin/mainmenu/tab_singleplayer.lua:103 msgid "Enable Damage" msgstr "Povolit poškození" #: builtin/mainmenu/tab_server.lua:35 msgid "Public" msgstr "Veřejný" #: builtin/mainmenu/tab_server.lua:37 builtin/mainmenu/tab_simple_main.lua:25 msgid "Name/Password" msgstr "Jméno/Heslo" #: builtin/mainmenu/tab_server.lua:45 msgid "Bind Address" msgstr "Svázat adresu" #: builtin/mainmenu/tab_server.lua:47 msgid "Port" msgstr "Port" #: builtin/mainmenu/tab_server.lua:51 msgid "Server Port" msgstr "Port serveru" #: builtin/mainmenu/tab_server.lua:138 #: builtin/mainmenu/tab_singleplayer.lua:165 #, fuzzy msgid "No world created or selected!" msgstr "Nebyla vybrána podhra nebo název" #: builtin/mainmenu/tab_server.lua:191 msgid "Server" msgstr "Server" #: builtin/mainmenu/tab_settings.lua:21 #, fuzzy msgid "Opaque Leaves" msgstr "Neprůhledná voda" #: builtin/mainmenu/tab_settings.lua:22 #, fuzzy msgid "Simple Leaves" msgstr "Vlnění listů" #: builtin/mainmenu/tab_settings.lua:23 #, fuzzy msgid "Fancy Leaves" msgstr "Ozdobné stromy" #: builtin/mainmenu/tab_settings.lua:32 msgid "No Filter" msgstr "Žádný filtr" #: builtin/mainmenu/tab_settings.lua:33 msgid "Bilinear Filter" msgstr "Bilineární filtr" #: builtin/mainmenu/tab_settings.lua:34 msgid "Trilinear Filter" msgstr "Trilineární filtr" #: builtin/mainmenu/tab_settings.lua:43 msgid "No Mipmap" msgstr "Žádné Mipmapy" #: builtin/mainmenu/tab_settings.lua:44 msgid "Mipmap" msgstr "Mipmapa" #: builtin/mainmenu/tab_settings.lua:45 msgid "Mipmap + Aniso. Filter" msgstr "Mipmapa + Anizo. filtr" #: builtin/mainmenu/tab_settings.lua:98 msgid "Are you sure to reset your singleplayer world?" msgstr "Jste si jisti, že chcete resetovat místní svět?" #: builtin/mainmenu/tab_settings.lua:102 msgid "No!!!" msgstr "Ne!!!" #: builtin/mainmenu/tab_settings.lua:202 msgid "Smooth Lighting" msgstr "Plynulé osvětlení" #: builtin/mainmenu/tab_settings.lua:204 msgid "Enable Particles" msgstr "Povolit částice" #: builtin/mainmenu/tab_settings.lua:206 msgid "3D Clouds" msgstr "3D mraky" #: builtin/mainmenu/tab_settings.lua:208 msgid "Opaque Water" msgstr "Neprůhledná voda" #: builtin/mainmenu/tab_settings.lua:210 msgid "Connected Glass" msgstr "Propojené sklo" #: builtin/mainmenu/tab_settings.lua:212 msgid "Node Highlighting" msgstr "Zvýraznění bloků" #: builtin/mainmenu/tab_settings.lua:217 msgid "Texturing:" msgstr "Texturování:" #: builtin/mainmenu/tab_settings.lua:222 msgid "Rendering:" msgstr "Renderování:" #: builtin/mainmenu/tab_settings.lua:226 msgid "Restart minetest for driver change to take effect" msgstr "Aby se změna ovladače projevila, restartujte Minetest." #: builtin/mainmenu/tab_settings.lua:228 msgid "Shaders" msgstr "Shadery" #: builtin/mainmenu/tab_settings.lua:233 msgid "Change keys" msgstr "Změnit nastavení kláves" #: builtin/mainmenu/tab_settings.lua:236 msgid "Reset singleplayer world" msgstr "Reset místního světa" #: builtin/mainmenu/tab_settings.lua:240 msgid "GUI scale factor" msgstr "Měřítko GUI" #: builtin/mainmenu/tab_settings.lua:244 msgid "Scaling factor applied to menu elements: " msgstr "Měřítko aplikované na prvky menu: " #: builtin/mainmenu/tab_settings.lua:250 msgid "Touch free target" msgstr "Středový kurzor" #: builtin/mainmenu/tab_settings.lua:256 msgid "Touchthreshold (px)" msgstr "Dosah dotyku (px)" #: builtin/mainmenu/tab_settings.lua:263 builtin/mainmenu/tab_settings.lua:277 msgid "Bumpmapping" msgstr "Bump mapování" #: builtin/mainmenu/tab_settings.lua:265 builtin/mainmenu/tab_settings.lua:278 msgid "Generate Normalmaps" msgstr "Generovat normálové mapy" #: builtin/mainmenu/tab_settings.lua:267 builtin/mainmenu/tab_settings.lua:279 msgid "Parallax Occlusion" msgstr "Parallax Occlusion" #: builtin/mainmenu/tab_settings.lua:269 builtin/mainmenu/tab_settings.lua:280 msgid "Waving Water" msgstr "Vlnění vody" #: builtin/mainmenu/tab_settings.lua:271 builtin/mainmenu/tab_settings.lua:281 msgid "Waving Leaves" msgstr "Vlnění listů" #: builtin/mainmenu/tab_settings.lua:273 builtin/mainmenu/tab_settings.lua:282 msgid "Waving Plants" msgstr "Vlnění rostlin" #: builtin/mainmenu/tab_settings.lua:308 msgid "To enable shaders the OpenGL driver needs to be used." msgstr "Pro povolení shaderů musíte používat OpenGL ovladač." #: builtin/mainmenu/tab_settings.lua:430 msgid "Settings" msgstr "Nastavení" #: builtin/mainmenu/tab_simple_main.lua:82 msgid "Start Singleplayer" msgstr "Start místní hry" #: builtin/mainmenu/tab_simple_main.lua:83 msgid "Config mods" msgstr "Nastavení modů" #: builtin/mainmenu/tab_simple_main.lua:201 msgid "Main" msgstr "Hlavní nabídka" #: builtin/mainmenu/tab_singleplayer.lua:99 src/keycode.cpp:248 msgid "Play" msgstr "Hrát" #: builtin/mainmenu/tab_singleplayer.lua:246 msgid "Singleplayer" msgstr "Místní hra" #: builtin/mainmenu/tab_texturepacks.lua:49 msgid "Select texture pack:" msgstr "Vyberte balíček textur:" #: builtin/mainmenu/tab_texturepacks.lua:69 msgid "No information available" msgstr "Informace nejsou dostupné" #: builtin/mainmenu/tab_texturepacks.lua:114 msgid "Texturepacks" msgstr "Balíčky textur" #: src/client.cpp:1721 msgid "Loading textures..." msgstr "Načítám textury..." #: src/client.cpp:1736 msgid "Rebuilding shaders..." msgstr "Sestavuji shadery..." #: src/client.cpp:1743 msgid "Initializing nodes..." msgstr "Inicializuji bloky..." #: src/client.cpp:1760 #, fuzzy msgid "Initializing nodes" msgstr "Inicializuji bloky..." #: src/client.cpp:1768 msgid "Item textures..." msgstr "Textury věcí..." #: src/client.cpp:1793 msgid "Done!" msgstr "Hotovo!" #: src/client/clientlauncher.cpp:185 msgid "Main Menu" msgstr "Hlavní nabídka" #: src/client/clientlauncher.cpp:223 msgid "Player name too long." msgstr "Jméno hráče je příliš dlouhé." #: src/client/clientlauncher.cpp:261 msgid "Connection error (timed out?)" msgstr "Chyba spojení (vypršel čas?)" #: src/client/clientlauncher.cpp:425 msgid "No world selected and no address provided. Nothing to do." msgstr "" "Nebyl vybrán žádný svět a nebyla poskytnuta žádná adresa. Nemám co dělat." #: src/client/clientlauncher.cpp:432 msgid "Provided world path doesn't exist: " msgstr "Uvedená cesta ke světu neexistuje: " #: src/client/clientlauncher.cpp:441 msgid "Could not find or load game \"" msgstr "Hru nebylo možné nahrát nebo najít \"" #: src/client/clientlauncher.cpp:459 msgid "Invalid gamespec." msgstr "Neplatná specifikace hry." #: src/fontengine.cpp:70 src/fontengine.cpp:226 msgid "needs_fallback_font" msgstr "no" #: src/game.cpp:1052 src/guiFormSpecMenu.cpp:2065 msgid "Proceed" msgstr "Pokračovat" #: src/game.cpp:1072 msgid "You died." msgstr "Zemřel jsi." #: src/game.cpp:1073 msgid "Respawn" msgstr "Znovu stvořit" #: src/game.cpp:1092 msgid "" "Default Controls:\n" "No menu visible:\n" "- single tap: button activate\n" "- double tap: place/use\n" "- slide finger: look around\n" "Menu/Inventory visible:\n" "- double tap (outside):\n" " -->close\n" "- touch stack, touch slot:\n" " --> move stack\n" "- touch&drag, tap 2nd finger\n" " --> place single item to slot\n" msgstr "" "Výchozí ovládání:\n" "Bez menu:\n" "- klik: aktivace tlačítka\n" "- dvojklik: položit/použít\n" "- pohyb prstem: rozhlížení\n" "Menu/Inventář zobrazen:\n" "- dvojklik (mimo):\n" " -->zavřít\n" "- stisk hromádky, přihrádky :\n" " --> přesunutí hromádky\n" "- stisk a přesun, klik druhým prstem\n" " --> umístit samostatnou věc do přihrádky\n" #: src/game.cpp:1106 msgid "" "Default Controls:\n" "- WASD: move\n" "- Space: jump/climb\n" "- Shift: sneak/go down\n" "- Q: drop item\n" "- I: inventory\n" "- Mouse: turn/look\n" "- Mouse left: dig/punch\n" "- Mouse right: place/use\n" "- Mouse wheel: select item\n" "- T: chat\n" msgstr "" "Výchozí ovládání:\n" "- WASD: pohyb\n" "- Mezera: skákání/šplhání\n" "- Shift: plížení\n" "- Q: zahodit věc\n" "- I: inventář\n" "- Myš: otáčení,rozhlížení\n" "- Myš(levé tl.): kopat, štípat\n" "- Myš(pravé tl.): položit, použít\n" "- Myš(kolečko): vybrat přihrádku\n" "- T: chat\n" #: src/game.cpp:1125 msgid "Continue" msgstr "Pokračovat" #: src/game.cpp:1129 msgid "Change Password" msgstr "Změnit heslo" #: src/game.cpp:1134 msgid "Sound Volume" msgstr "Hlasitost" #: src/game.cpp:1136 msgid "Change Keys" msgstr "Změnit klávesy" #: src/game.cpp:1139 msgid "Exit to Menu" msgstr "Odejít do nabídky" #: src/game.cpp:1141 msgid "Exit to OS" msgstr "Ukončit hru" #: src/game.cpp:1841 msgid "Shutting down..." msgstr "Vypínání..." #: src/game.cpp:1948 msgid "Creating server..." msgstr "Vytvářím server..." #: src/game.cpp:1984 msgid "Creating client..." msgstr "Vytvářím klienta..." #: src/game.cpp:2159 msgid "Resolving address..." msgstr "Překládám adresu..." #: src/game.cpp:2261 msgid "Connecting to server..." msgstr "Připojuji se k serveru..." #: src/game.cpp:2317 msgid "Item definitions..." msgstr "Definice věcí..." #: src/game.cpp:2322 msgid "Node definitions..." msgstr "Definice bloků..." #: src/game.cpp:2329 msgid "Media..." msgstr "Média..." #: src/game.cpp:2334 msgid "KiB/s" msgstr "" #: src/game.cpp:2338 msgid "MiB/s" msgstr "" #: src/game.cpp:4363 msgid "" "\n" "Check debug.txt for details." msgstr "" "\n" "Pro detaily se podívejte do debug.txt." #: src/guiFormSpecMenu.cpp:2855 msgid "Enter " msgstr "Zadejte " #: src/guiFormSpecMenu.cpp:2875 msgid "ok" msgstr "OK" #: src/guiKeyChangeMenu.cpp:125 msgid "Keybindings. (If this menu screws up, remove stuff from minetest.conf)" msgstr "" "Nastavení kláves (Pokud tohle menu nebude v pořádku, odstraňte nastavení z " "minetest.conf)" #: src/guiKeyChangeMenu.cpp:165 msgid "\"Use\" = climb down" msgstr "\"Použít\" = slézt dolů" #: src/guiKeyChangeMenu.cpp:180 msgid "Double tap \"jump\" to toggle fly" msgstr "Dvojstisk klávesy \"skok\" zapne létání" #: src/guiKeyChangeMenu.cpp:295 msgid "Key already in use" msgstr "Klávesa je již používána" #: src/guiKeyChangeMenu.cpp:373 msgid "press key" msgstr "stiskni klávesu" #: src/guiKeyChangeMenu.cpp:399 msgid "Forward" msgstr "Vpřed" #: src/guiKeyChangeMenu.cpp:400 msgid "Backward" msgstr "Vzad" #: src/guiKeyChangeMenu.cpp:401 src/keycode.cpp:228 msgid "Left" msgstr "Doleva" #: src/guiKeyChangeMenu.cpp:402 src/keycode.cpp:228 msgid "Right" msgstr "Doprava" #: src/guiKeyChangeMenu.cpp:403 msgid "Use" msgstr "Použít" #: src/guiKeyChangeMenu.cpp:404 msgid "Jump" msgstr "Skok" #: src/guiKeyChangeMenu.cpp:405 msgid "Sneak" msgstr "Plížit se" #: src/guiKeyChangeMenu.cpp:406 msgid "Drop" msgstr "Zahodit" #: src/guiKeyChangeMenu.cpp:407 msgid "Inventory" msgstr "Inventář" #: src/guiKeyChangeMenu.cpp:408 msgid "Chat" msgstr "Chat" #: src/guiKeyChangeMenu.cpp:409 msgid "Command" msgstr "Příkaz" #: src/guiKeyChangeMenu.cpp:410 msgid "Console" msgstr "Konzole" #: src/guiKeyChangeMenu.cpp:411 msgid "Toggle fly" msgstr "Létání" #: src/guiKeyChangeMenu.cpp:412 msgid "Toggle fast" msgstr "Turbo" #: src/guiKeyChangeMenu.cpp:413 #, fuzzy msgid "Toggle Cinematic" msgstr "Turbo" #: src/guiKeyChangeMenu.cpp:414 msgid "Toggle noclip" msgstr "Duch" #: src/guiKeyChangeMenu.cpp:415 msgid "Range select" msgstr "Změna dohledu" #: src/guiKeyChangeMenu.cpp:416 msgid "Print stacks" msgstr "Vypsat hromádky" #: src/guiPasswordChange.cpp:108 msgid "Old Password" msgstr "Staré heslo" #: src/guiPasswordChange.cpp:124 msgid "New Password" msgstr "Nové heslo" #: src/guiPasswordChange.cpp:139 msgid "Confirm Password" msgstr "Potvrdit heslo" #: src/guiPasswordChange.cpp:155 msgid "Change" msgstr "Změnit" #: src/guiPasswordChange.cpp:164 msgid "Passwords do not match!" msgstr "Hesla se neshodují!" #: src/guiVolumeChange.cpp:105 msgid "Sound Volume: " msgstr "Hlasitost: " #: src/guiVolumeChange.cpp:119 msgid "Exit" msgstr "Odejít" #: src/keycode.cpp:223 msgid "Left Button" msgstr "Levé tlačítko myši" #: src/keycode.cpp:223 msgid "Middle Button" msgstr "Prostřední tlačítko myši" #: src/keycode.cpp:223 msgid "Right Button" msgstr "Pravé tlačítko myši" #: src/keycode.cpp:223 msgid "X Button 1" msgstr "X Tlačítko 1" #: src/keycode.cpp:224 msgid "Back" msgstr "Zpět" #: src/keycode.cpp:224 msgid "Clear" msgstr "Vyčistit" #: src/keycode.cpp:224 msgid "Return" msgstr "Vrátit" #: src/keycode.cpp:224 msgid "Tab" msgstr "Tabulátor" #: src/keycode.cpp:224 msgid "X Button 2" msgstr "X Tlačítko 2" #: src/keycode.cpp:225 msgid "Capital" msgstr "Klávesa velkého písmene" #: src/keycode.cpp:225 msgid "Control" msgstr "Control" #: src/keycode.cpp:225 msgid "Kana" msgstr "Kana" #: src/keycode.cpp:225 msgid "Menu" msgstr "Nabídka" #: src/keycode.cpp:225 msgid "Pause" msgstr "Pauza" #: src/keycode.cpp:225 msgid "Shift" msgstr "Shift" #: src/keycode.cpp:226 msgid "Convert" msgstr "Convert" #: src/keycode.cpp:226 msgid "Escape" msgstr "Esc" #: src/keycode.cpp:226 msgid "Final" msgstr "Final" #: src/keycode.cpp:226 msgid "Junja" msgstr "Junja" #: src/keycode.cpp:226 msgid "Kanji" msgstr "Kanji" #: src/keycode.cpp:226 msgid "Nonconvert" msgstr "Nonconvert" #: src/keycode.cpp:227 msgid "End" msgstr "End" #: src/keycode.cpp:227 msgid "Home" msgstr "Home" #: src/keycode.cpp:227 msgid "Mode Change" msgstr "Změna režimu" #: src/keycode.cpp:227 msgid "Next" msgstr "Další" #: src/keycode.cpp:227 msgid "Prior" msgstr "Předchozí" #: src/keycode.cpp:227 msgid "Space" msgstr "Mezerník" #: src/keycode.cpp:228 msgid "Down" msgstr "Dolů" #: src/keycode.cpp:228 msgid "Execute" msgstr "Spustit" #: src/keycode.cpp:228 msgid "Print" msgstr "Print Screen" #: src/keycode.cpp:228 msgid "Select" msgstr "Vybrat" #: src/keycode.cpp:228 msgid "Up" msgstr "Nahoru" #: src/keycode.cpp:229 msgid "Help" msgstr "Pomoc" #: src/keycode.cpp:229 msgid "Insert" msgstr "Insert" #: src/keycode.cpp:229 msgid "Snapshot" msgstr "Snapshot" #: src/keycode.cpp:232 msgid "Left Windows" msgstr "Levá klávesa Windows" #: src/keycode.cpp:233 msgid "Apps" msgstr "Aplikace" #: src/keycode.cpp:233 msgid "Numpad 0" msgstr "Numerická klávesnice: 0" #: src/keycode.cpp:233 msgid "Numpad 1" msgstr "Numerická klávesnice: 1" #: src/keycode.cpp:233 msgid "Right Windows" msgstr "Pravá klávesa Windows" #: src/keycode.cpp:233 msgid "Sleep" msgstr "Spánek" #: src/keycode.cpp:234 msgid "Numpad 2" msgstr "Numerická klávesnice: 2" #: src/keycode.cpp:234 msgid "Numpad 3" msgstr "Numerická klávesnice: 3" #: src/keycode.cpp:234 msgid "Numpad 4" msgstr "Numerická klávesnice: 4" #: src/keycode.cpp:234 msgid "Numpad 5" msgstr "Numerická klávesnice: 5" #: src/keycode.cpp:234 msgid "Numpad 6" msgstr "Numerická klávesnice: 6" #: src/keycode.cpp:234 msgid "Numpad 7" msgstr "Numerická klávesnice: 7" #: src/keycode.cpp:235 msgid "Numpad *" msgstr "Numerická klávesnice: *" #: src/keycode.cpp:235 msgid "Numpad +" msgstr "Numerická klávesnice: +" #: src/keycode.cpp:235 msgid "Numpad -" msgstr "Numerická klávesnice: -" #: src/keycode.cpp:235 msgid "Numpad /" msgstr "Numerická klávesnice: /" #: src/keycode.cpp:235 msgid "Numpad 8" msgstr "Numerická klávesnice: 8" #: src/keycode.cpp:235 msgid "Numpad 9" msgstr "Numerická klávesnice: 9" #: src/keycode.cpp:239 msgid "Num Lock" msgstr "Num Lock" #: src/keycode.cpp:239 msgid "Scroll Lock" msgstr "Scroll Lock" #: src/keycode.cpp:240 msgid "Left Shift" msgstr "Levý Shift" #: src/keycode.cpp:240 msgid "Right Shift" msgstr "Pravý Shift" #: src/keycode.cpp:241 msgid "Left Control" msgstr "Levý Control" #: src/keycode.cpp:241 msgid "Left Menu" msgstr "Levá klávesa Menu" #: src/keycode.cpp:241 msgid "Right Control" msgstr "Pravý Control" #: src/keycode.cpp:241 msgid "Right Menu" msgstr "Pravá klávesa Menu" #: src/keycode.cpp:243 msgid "Comma" msgstr "Čárka" #: src/keycode.cpp:243 msgid "Minus" msgstr "Mínus" #: src/keycode.cpp:243 msgid "Period" msgstr "Tečka" #: src/keycode.cpp:243 msgid "Plus" msgstr "Plus" #: src/keycode.cpp:247 msgid "Attn" msgstr "Attn" #: src/keycode.cpp:247 msgid "CrSel" msgstr "CrSel" #: src/keycode.cpp:248 msgid "Erase OEF" msgstr "Smazat EOF" #: src/keycode.cpp:248 msgid "ExSel" msgstr "ExSel" #: src/keycode.cpp:248 msgid "OEM Clear" msgstr "OEM Clear" #: src/keycode.cpp:248 msgid "PA1" msgstr "PA1" #: src/keycode.cpp:248 msgid "Zoom" msgstr "Přiblížení" #~ msgid "Mip-Mapping" #~ msgstr "Mip-Mapování" #~ msgid "Anisotropic Filtering" #~ msgstr "Anizotropní filtrování" #~ msgid "Left click: Move all items, Right click: Move single item" #~ msgstr "" #~ "Levý klik: Přesunout všechny předměty, Pravý klik: Přesunout jeden předmět" #~ msgid "Local install" #~ msgstr "Místní instalace" #~ msgid "Add mod:" #~ msgstr "Přidat mod:" #~ msgid "MODS" #~ msgstr "MODY" #~ msgid "TEXTURE PACKS" #~ msgstr "BALÍČKY TEXTUR" #~ msgid "SINGLE PLAYER" #~ msgstr "HRA JEDNOHO HRÁČE" #~ msgid "Finite Liquid" #~ msgstr "Konečná voda" #~ msgid "Preload item visuals" #~ msgstr "Přednačíst textury předmětů" #~ msgid "SETTINGS" #~ msgstr "NASTAVENÍ" #~ msgid "Password" #~ msgstr "Heslo" #~ msgid "Name" #~ msgstr "Jméno" #~ msgid "START SERVER" #~ msgstr "MÍSTNÍ SERVER" #~ msgid "Favorites:" #~ msgstr "Oblíbené:" #~ msgid "CLIENT" #~ msgstr "KLIENT" #~ msgid "<<-- Add mod" #~ msgstr "<<-- Přidat mod" #~ msgid "Remove selected mod" #~ msgstr "Odstranit vybraný mod" #~ msgid "EDIT GAME" #~ msgstr "UPRAVIT HRU" #~ msgid "new game" #~ msgstr "nová hra" #~ msgid "edit game" #~ msgstr "upravit hru" #~ msgid "Mods:" #~ msgstr "Mody:" #~ msgid "Games" #~ msgstr "Hry" #~ msgid "GAMES" #~ msgstr "HRY" #~ msgid "Gamemgr: Unable to copy mod \"$1\" to game \"$2\"" #~ msgstr "Gamemgr: Nepovedlo se zkopírovat mod \"$1\" do hry \"$2\"" #~ msgid "Game Name" #~ msgstr "Název hry" #~ msgid "Downloading" #~ msgstr "Stahuji" #~ msgid " MB/s" #~ msgstr " MB/s" #~ msgid " KB/s" #~ msgstr " KB/s" #~ msgid "Fly mode" #~ msgstr "Létací režim" po/nb/0000755000175000017500000000000012565232430012401 5ustar mquinsonmquinsonpo/nb/minetest.po0000644000175000017500000005231612565232430014600 0ustar mquinsonmquinson# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: minetest\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2015-07-17 07:23+0200\n" "PO-Revision-Date: 2013-06-21 15:48+0200\n" "Last-Translator: sfan5 \n" "Language-Team: LANGUAGE \n" "Language: nb\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: Weblate 1.4-dev\n" #: builtin/fstk/ui.lua:82 msgid "An error occured in a Lua script, such as a mod:" msgstr "" #: builtin/fstk/ui.lua:84 msgid "An error occured:" msgstr "" #: builtin/fstk/ui.lua:89 builtin/mainmenu/store.lua:165 msgid "Ok" msgstr "" #: builtin/mainmenu/common.lua:239 src/game.cpp:1891 msgid "Loading..." msgstr "" #: builtin/mainmenu/common.lua:240 msgid "Try reenabling public serverlist and check your internet connection." msgstr "" #: builtin/mainmenu/dlg_config_world.lua:29 #, fuzzy msgid "World:" msgstr "Navnet på verdenen" #: builtin/mainmenu/dlg_config_world.lua:33 #: builtin/mainmenu/dlg_config_world.lua:35 #, fuzzy msgid "Hide Game" msgstr "Spill" #: builtin/mainmenu/dlg_config_world.lua:39 #: builtin/mainmenu/dlg_config_world.lua:41 msgid "Hide mp content" msgstr "" #: builtin/mainmenu/dlg_config_world.lua:49 msgid "Mod:" msgstr "" #: builtin/mainmenu/dlg_config_world.lua:51 builtin/mainmenu/tab_mods.lua:99 #, fuzzy msgid "Depends:" msgstr "Avhenger av:" #: builtin/mainmenu/dlg_config_world.lua:54 src/guiKeyChangeMenu.cpp:191 msgid "Save" msgstr "Lagre" #: builtin/mainmenu/dlg_config_world.lua:55 #: builtin/mainmenu/dlg_create_world.lua:64 #: builtin/mainmenu/dlg_rename_modpack.lua:33 src/guiKeyChangeMenu.cpp:199 #: src/keycode.cpp:223 msgid "Cancel" msgstr "Avbryt" #: builtin/mainmenu/dlg_config_world.lua:71 #, fuzzy msgid "Enable MP" msgstr "Aktiver Alle" #: builtin/mainmenu/dlg_config_world.lua:73 #, fuzzy msgid "Disable MP" msgstr "Deaktiver Alle" #: builtin/mainmenu/dlg_config_world.lua:77 #: builtin/mainmenu/dlg_config_world.lua:79 msgid "enabled" msgstr "aktivert" #: builtin/mainmenu/dlg_config_world.lua:85 #, fuzzy msgid "Enable all" msgstr "Aktiver Alle" #: builtin/mainmenu/dlg_create_world.lua:50 msgid "World name" msgstr "Navnet på verdenen" #: builtin/mainmenu/dlg_create_world.lua:53 msgid "Seed" msgstr "" #: builtin/mainmenu/dlg_create_world.lua:56 msgid "Mapgen" msgstr "" #: builtin/mainmenu/dlg_create_world.lua:59 msgid "Game" msgstr "Spill" #: builtin/mainmenu/dlg_create_world.lua:63 msgid "Create" msgstr "Opprett" #: builtin/mainmenu/dlg_create_world.lua:68 msgid "You have no subgames installed." msgstr "" #: builtin/mainmenu/dlg_create_world.lua:69 msgid "Download one from minetest.net" msgstr "" #: builtin/mainmenu/dlg_create_world.lua:72 msgid "Warning: The minimal development test is meant for developers." msgstr "" #: builtin/mainmenu/dlg_create_world.lua:73 msgid "Download a subgame, such as minetest_game, from minetest.net" msgstr "" #: builtin/mainmenu/dlg_create_world.lua:99 msgid "A world named \"$1\" already exists" msgstr "" #: builtin/mainmenu/dlg_create_world.lua:116 msgid "No worldname given or no game selected" msgstr "" #: builtin/mainmenu/dlg_delete_mod.lua:26 msgid "Are you sure you want to delete \"$1\"?" msgstr "" #: builtin/mainmenu/dlg_delete_mod.lua:27 #: builtin/mainmenu/dlg_delete_world.lua:25 #: builtin/mainmenu/tab_settings.lua:100 msgid "Yes" msgstr "Ja" #: builtin/mainmenu/dlg_delete_mod.lua:28 msgid "No of course not!" msgstr "" #: builtin/mainmenu/dlg_delete_mod.lua:41 msgid "Modmgr: failed to delete \"$1\"" msgstr "" #: builtin/mainmenu/dlg_delete_mod.lua:45 msgid "Modmgr: invalid modpath \"$1\"" msgstr "" #: builtin/mainmenu/dlg_delete_world.lua:24 msgid "Delete World \"$1\"?" msgstr "" #: builtin/mainmenu/dlg_delete_world.lua:26 msgid "No" msgstr "Nei" #: builtin/mainmenu/dlg_rename_modpack.lua:26 msgid "Rename Modpack:" msgstr "" #: builtin/mainmenu/dlg_rename_modpack.lua:31 src/keycode.cpp:227 msgid "Accept" msgstr "" #: builtin/mainmenu/modmgr.lua:344 msgid "Install Mod: file: \"$1\"" msgstr "" #: builtin/mainmenu/modmgr.lua:345 msgid "" "\n" "Install Mod: unsupported filetype \"$1\" or broken archive" msgstr "" #: builtin/mainmenu/modmgr.lua:365 msgid "Failed to install $1 to $2" msgstr "" #: builtin/mainmenu/modmgr.lua:368 msgid "Install Mod: unable to find suitable foldername for modpack $1" msgstr "" #: builtin/mainmenu/modmgr.lua:388 msgid "Install Mod: unable to find real modname for: $1" msgstr "" #: builtin/mainmenu/store.lua:88 msgid "Unsorted" msgstr "" #: builtin/mainmenu/store.lua:99 builtin/mainmenu/store.lua:580 msgid "Search" msgstr "" #: builtin/mainmenu/store.lua:126 msgid "Downloading $1, please wait..." msgstr "" #: builtin/mainmenu/store.lua:160 msgid "Successfully installed:" msgstr "" #: builtin/mainmenu/store.lua:162 #, fuzzy msgid "Shortname:" msgstr "Navnet på verdenen" #: builtin/mainmenu/store.lua:472 msgid "Rating" msgstr "" #: builtin/mainmenu/store.lua:497 msgid "re-Install" msgstr "" #: builtin/mainmenu/store.lua:499 msgid "Install" msgstr "" #: builtin/mainmenu/store.lua:518 msgid "Close store" msgstr "" #: builtin/mainmenu/store.lua:526 msgid "Page $1 of $2" msgstr "" #: builtin/mainmenu/tab_credits.lua:22 msgid "Credits" msgstr "" #: builtin/mainmenu/tab_credits.lua:31 msgid "Core Developers" msgstr "" #: builtin/mainmenu/tab_credits.lua:47 msgid "Active Contributors" msgstr "" #: builtin/mainmenu/tab_credits.lua:54 msgid "Previous Core Developers" msgstr "" #: builtin/mainmenu/tab_credits.lua:59 msgid "Previous Contributors" msgstr "" #: builtin/mainmenu/tab_mods.lua:30 msgid "Installed Mods:" msgstr "" #: builtin/mainmenu/tab_mods.lua:39 msgid "Online mod repository" msgstr "" #: builtin/mainmenu/tab_mods.lua:78 msgid "No mod description available" msgstr "" #: builtin/mainmenu/tab_mods.lua:82 msgid "Mod information:" msgstr "" #: builtin/mainmenu/tab_mods.lua:93 msgid "Rename" msgstr "" #: builtin/mainmenu/tab_mods.lua:95 msgid "Uninstall selected modpack" msgstr "" #: builtin/mainmenu/tab_mods.lua:106 msgid "Uninstall selected mod" msgstr "" #: builtin/mainmenu/tab_mods.lua:121 msgid "Select Mod File:" msgstr "" #: builtin/mainmenu/tab_mods.lua:165 msgid "Mods" msgstr "" #: builtin/mainmenu/tab_multiplayer.lua:23 msgid "Address / Port :" msgstr "" #: builtin/mainmenu/tab_multiplayer.lua:24 msgid "Name / Password :" msgstr "" #: builtin/mainmenu/tab_multiplayer.lua:29 #: builtin/mainmenu/tab_simple_main.lua:30 msgid "Public Serverlist" msgstr "" #: builtin/mainmenu/tab_multiplayer.lua:34 builtin/mainmenu/tab_server.lua:26 #: builtin/mainmenu/tab_singleplayer.lua:96 src/keycode.cpp:229 msgid "Delete" msgstr "" #: builtin/mainmenu/tab_multiplayer.lua:38 #: builtin/mainmenu/tab_simple_main.lua:34 msgid "Connect" msgstr "" #: builtin/mainmenu/tab_multiplayer.lua:62 #: builtin/mainmenu/tab_simple_main.lua:45 #, fuzzy msgid "Creative mode" msgstr "Opprett" #: builtin/mainmenu/tab_multiplayer.lua:63 #: builtin/mainmenu/tab_simple_main.lua:46 #, fuzzy msgid "Damage enabled" msgstr "aktivert" #: builtin/mainmenu/tab_multiplayer.lua:64 #: builtin/mainmenu/tab_simple_main.lua:47 #, fuzzy msgid "PvP enabled" msgstr "aktivert" #: builtin/mainmenu/tab_multiplayer.lua:257 msgid "Client" msgstr "" #: builtin/mainmenu/tab_server.lua:27 builtin/mainmenu/tab_singleplayer.lua:97 msgid "New" msgstr "" #: builtin/mainmenu/tab_server.lua:28 builtin/mainmenu/tab_singleplayer.lua:98 msgid "Configure" msgstr "" #: builtin/mainmenu/tab_server.lua:29 msgid "Start Game" msgstr "" #: builtin/mainmenu/tab_server.lua:30 #: builtin/mainmenu/tab_singleplayer.lua:100 msgid "Select World:" msgstr "" #: builtin/mainmenu/tab_server.lua:31 builtin/mainmenu/tab_simple_main.lua:76 #: builtin/mainmenu/tab_singleplayer.lua:101 msgid "Creative Mode" msgstr "" #: builtin/mainmenu/tab_server.lua:33 builtin/mainmenu/tab_simple_main.lua:78 #: builtin/mainmenu/tab_singleplayer.lua:103 msgid "Enable Damage" msgstr "" #: builtin/mainmenu/tab_server.lua:35 msgid "Public" msgstr "" #: builtin/mainmenu/tab_server.lua:37 builtin/mainmenu/tab_simple_main.lua:25 msgid "Name/Password" msgstr "" #: builtin/mainmenu/tab_server.lua:45 msgid "Bind Address" msgstr "" #: builtin/mainmenu/tab_server.lua:47 msgid "Port" msgstr "" #: builtin/mainmenu/tab_server.lua:51 msgid "Server Port" msgstr "" #: builtin/mainmenu/tab_server.lua:138 #: builtin/mainmenu/tab_singleplayer.lua:165 msgid "No world created or selected!" msgstr "" #: builtin/mainmenu/tab_server.lua:191 msgid "Server" msgstr "" #: builtin/mainmenu/tab_settings.lua:21 msgid "Opaque Leaves" msgstr "" #: builtin/mainmenu/tab_settings.lua:22 msgid "Simple Leaves" msgstr "" #: builtin/mainmenu/tab_settings.lua:23 msgid "Fancy Leaves" msgstr "" #: builtin/mainmenu/tab_settings.lua:32 msgid "No Filter" msgstr "" #: builtin/mainmenu/tab_settings.lua:33 msgid "Bilinear Filter" msgstr "" #: builtin/mainmenu/tab_settings.lua:34 msgid "Trilinear Filter" msgstr "" #: builtin/mainmenu/tab_settings.lua:43 msgid "No Mipmap" msgstr "" #: builtin/mainmenu/tab_settings.lua:44 msgid "Mipmap" msgstr "" #: builtin/mainmenu/tab_settings.lua:45 msgid "Mipmap + Aniso. Filter" msgstr "" #: builtin/mainmenu/tab_settings.lua:98 msgid "Are you sure to reset your singleplayer world?" msgstr "" #: builtin/mainmenu/tab_settings.lua:102 msgid "No!!!" msgstr "" #: builtin/mainmenu/tab_settings.lua:202 msgid "Smooth Lighting" msgstr "" #: builtin/mainmenu/tab_settings.lua:204 msgid "Enable Particles" msgstr "" #: builtin/mainmenu/tab_settings.lua:206 msgid "3D Clouds" msgstr "" #: builtin/mainmenu/tab_settings.lua:208 msgid "Opaque Water" msgstr "" #: builtin/mainmenu/tab_settings.lua:210 msgid "Connected Glass" msgstr "" #: builtin/mainmenu/tab_settings.lua:212 msgid "Node Highlighting" msgstr "" #: builtin/mainmenu/tab_settings.lua:217 msgid "Texturing:" msgstr "" #: builtin/mainmenu/tab_settings.lua:222 msgid "Rendering:" msgstr "" #: builtin/mainmenu/tab_settings.lua:226 msgid "Restart minetest for driver change to take effect" msgstr "" #: builtin/mainmenu/tab_settings.lua:228 msgid "Shaders" msgstr "" #: builtin/mainmenu/tab_settings.lua:233 msgid "Change keys" msgstr "" #: builtin/mainmenu/tab_settings.lua:236 msgid "Reset singleplayer world" msgstr "" #: builtin/mainmenu/tab_settings.lua:240 msgid "GUI scale factor" msgstr "" #: builtin/mainmenu/tab_settings.lua:244 msgid "Scaling factor applied to menu elements: " msgstr "" #: builtin/mainmenu/tab_settings.lua:250 msgid "Touch free target" msgstr "" #: builtin/mainmenu/tab_settings.lua:256 msgid "Touchthreshold (px)" msgstr "" #: builtin/mainmenu/tab_settings.lua:263 builtin/mainmenu/tab_settings.lua:277 msgid "Bumpmapping" msgstr "" #: builtin/mainmenu/tab_settings.lua:265 builtin/mainmenu/tab_settings.lua:278 msgid "Generate Normalmaps" msgstr "" #: builtin/mainmenu/tab_settings.lua:267 builtin/mainmenu/tab_settings.lua:279 msgid "Parallax Occlusion" msgstr "" #: builtin/mainmenu/tab_settings.lua:269 builtin/mainmenu/tab_settings.lua:280 msgid "Waving Water" msgstr "" #: builtin/mainmenu/tab_settings.lua:271 builtin/mainmenu/tab_settings.lua:281 msgid "Waving Leaves" msgstr "" #: builtin/mainmenu/tab_settings.lua:273 builtin/mainmenu/tab_settings.lua:282 msgid "Waving Plants" msgstr "" #: builtin/mainmenu/tab_settings.lua:308 msgid "To enable shaders the OpenGL driver needs to be used." msgstr "" #: builtin/mainmenu/tab_settings.lua:430 msgid "Settings" msgstr "" #: builtin/mainmenu/tab_simple_main.lua:82 msgid "Start Singleplayer" msgstr "" #: builtin/mainmenu/tab_simple_main.lua:83 msgid "Config mods" msgstr "" #: builtin/mainmenu/tab_simple_main.lua:201 msgid "Main" msgstr "" #: builtin/mainmenu/tab_singleplayer.lua:99 src/keycode.cpp:248 msgid "Play" msgstr "" #: builtin/mainmenu/tab_singleplayer.lua:246 msgid "Singleplayer" msgstr "" #: builtin/mainmenu/tab_texturepacks.lua:49 msgid "Select texture pack:" msgstr "" #: builtin/mainmenu/tab_texturepacks.lua:69 msgid "No information available" msgstr "" #: builtin/mainmenu/tab_texturepacks.lua:114 msgid "Texturepacks" msgstr "" #: src/client.cpp:1721 msgid "Loading textures..." msgstr "" #: src/client.cpp:1736 msgid "Rebuilding shaders..." msgstr "" #: src/client.cpp:1743 msgid "Initializing nodes..." msgstr "" #: src/client.cpp:1760 msgid "Initializing nodes" msgstr "" #: src/client.cpp:1768 msgid "Item textures..." msgstr "" #: src/client.cpp:1793 msgid "Done!" msgstr "" #: src/client/clientlauncher.cpp:185 msgid "Main Menu" msgstr "" #: src/client/clientlauncher.cpp:223 msgid "Player name too long." msgstr "" #: src/client/clientlauncher.cpp:261 msgid "Connection error (timed out?)" msgstr "" #: src/client/clientlauncher.cpp:425 msgid "No world selected and no address provided. Nothing to do." msgstr "" #: src/client/clientlauncher.cpp:432 msgid "Provided world path doesn't exist: " msgstr "" #: src/client/clientlauncher.cpp:441 msgid "Could not find or load game \"" msgstr "" #: src/client/clientlauncher.cpp:459 msgid "Invalid gamespec." msgstr "" #: src/fontengine.cpp:70 src/fontengine.cpp:226 msgid "needs_fallback_font" msgstr "" #: src/game.cpp:1052 src/guiFormSpecMenu.cpp:2065 msgid "Proceed" msgstr "" #: src/game.cpp:1072 msgid "You died." msgstr "Du døde." #: src/game.cpp:1073 msgid "Respawn" msgstr "" #: src/game.cpp:1092 msgid "" "Default Controls:\n" "No menu visible:\n" "- single tap: button activate\n" "- double tap: place/use\n" "- slide finger: look around\n" "Menu/Inventory visible:\n" "- double tap (outside):\n" " -->close\n" "- touch stack, touch slot:\n" " --> move stack\n" "- touch&drag, tap 2nd finger\n" " --> place single item to slot\n" msgstr "" #: src/game.cpp:1106 msgid "" "Default Controls:\n" "- WASD: move\n" "- Space: jump/climb\n" "- Shift: sneak/go down\n" "- Q: drop item\n" "- I: inventory\n" "- Mouse: turn/look\n" "- Mouse left: dig/punch\n" "- Mouse right: place/use\n" "- Mouse wheel: select item\n" "- T: chat\n" msgstr "" #: src/game.cpp:1125 msgid "Continue" msgstr "" #: src/game.cpp:1129 msgid "Change Password" msgstr "" #: src/game.cpp:1134 msgid "Sound Volume" msgstr "" #: src/game.cpp:1136 msgid "Change Keys" msgstr "" #: src/game.cpp:1139 msgid "Exit to Menu" msgstr "" #: src/game.cpp:1141 msgid "Exit to OS" msgstr "" #: src/game.cpp:1841 msgid "Shutting down..." msgstr "" #: src/game.cpp:1948 msgid "Creating server..." msgstr "" #: src/game.cpp:1984 msgid "Creating client..." msgstr "" #: src/game.cpp:2159 msgid "Resolving address..." msgstr "" #: src/game.cpp:2261 msgid "Connecting to server..." msgstr "" #: src/game.cpp:2317 msgid "Item definitions..." msgstr "" #: src/game.cpp:2322 msgid "Node definitions..." msgstr "" #: src/game.cpp:2329 msgid "Media..." msgstr "" #: src/game.cpp:2334 msgid "KiB/s" msgstr "" #: src/game.cpp:2338 msgid "MiB/s" msgstr "" #: src/game.cpp:4363 msgid "" "\n" "Check debug.txt for details." msgstr "" #: src/guiFormSpecMenu.cpp:2855 msgid "Enter " msgstr "" #: src/guiFormSpecMenu.cpp:2875 msgid "ok" msgstr "" #: src/guiKeyChangeMenu.cpp:125 msgid "Keybindings. (If this menu screws up, remove stuff from minetest.conf)" msgstr "" #: src/guiKeyChangeMenu.cpp:165 msgid "\"Use\" = climb down" msgstr "" #: src/guiKeyChangeMenu.cpp:180 msgid "Double tap \"jump\" to toggle fly" msgstr "" #: src/guiKeyChangeMenu.cpp:295 msgid "Key already in use" msgstr "" #: src/guiKeyChangeMenu.cpp:373 msgid "press key" msgstr "" #: src/guiKeyChangeMenu.cpp:399 msgid "Forward" msgstr "" #: src/guiKeyChangeMenu.cpp:400 msgid "Backward" msgstr "" #: src/guiKeyChangeMenu.cpp:401 src/keycode.cpp:228 msgid "Left" msgstr "" #: src/guiKeyChangeMenu.cpp:402 src/keycode.cpp:228 msgid "Right" msgstr "" #: src/guiKeyChangeMenu.cpp:403 msgid "Use" msgstr "" #: src/guiKeyChangeMenu.cpp:404 msgid "Jump" msgstr "" #: src/guiKeyChangeMenu.cpp:405 msgid "Sneak" msgstr "" #: src/guiKeyChangeMenu.cpp:406 msgid "Drop" msgstr "" #: src/guiKeyChangeMenu.cpp:407 msgid "Inventory" msgstr "" #: src/guiKeyChangeMenu.cpp:408 msgid "Chat" msgstr "" #: src/guiKeyChangeMenu.cpp:409 msgid "Command" msgstr "" #: src/guiKeyChangeMenu.cpp:410 msgid "Console" msgstr "" #: src/guiKeyChangeMenu.cpp:411 msgid "Toggle fly" msgstr "" #: src/guiKeyChangeMenu.cpp:412 msgid "Toggle fast" msgstr "" #: src/guiKeyChangeMenu.cpp:413 msgid "Toggle Cinematic" msgstr "" #: src/guiKeyChangeMenu.cpp:414 msgid "Toggle noclip" msgstr "" #: src/guiKeyChangeMenu.cpp:415 msgid "Range select" msgstr "" #: src/guiKeyChangeMenu.cpp:416 msgid "Print stacks" msgstr "" #: src/guiPasswordChange.cpp:108 msgid "Old Password" msgstr "" #: src/guiPasswordChange.cpp:124 msgid "New Password" msgstr "" #: src/guiPasswordChange.cpp:139 msgid "Confirm Password" msgstr "" #: src/guiPasswordChange.cpp:155 msgid "Change" msgstr "" #: src/guiPasswordChange.cpp:164 msgid "Passwords do not match!" msgstr "" #: src/guiVolumeChange.cpp:105 msgid "Sound Volume: " msgstr "" #: src/guiVolumeChange.cpp:119 msgid "Exit" msgstr "" #: src/keycode.cpp:223 msgid "Left Button" msgstr "" #: src/keycode.cpp:223 msgid "Middle Button" msgstr "" #: src/keycode.cpp:223 msgid "Right Button" msgstr "" #: src/keycode.cpp:223 msgid "X Button 1" msgstr "" #: src/keycode.cpp:224 msgid "Back" msgstr "" #: src/keycode.cpp:224 msgid "Clear" msgstr "" #: src/keycode.cpp:224 msgid "Return" msgstr "" #: src/keycode.cpp:224 msgid "Tab" msgstr "" #: src/keycode.cpp:224 msgid "X Button 2" msgstr "" #: src/keycode.cpp:225 msgid "Capital" msgstr "" #: src/keycode.cpp:225 msgid "Control" msgstr "" #: src/keycode.cpp:225 msgid "Kana" msgstr "" #: src/keycode.cpp:225 msgid "Menu" msgstr "" #: src/keycode.cpp:225 msgid "Pause" msgstr "" #: src/keycode.cpp:225 msgid "Shift" msgstr "" #: src/keycode.cpp:226 msgid "Convert" msgstr "" #: src/keycode.cpp:226 msgid "Escape" msgstr "" #: src/keycode.cpp:226 msgid "Final" msgstr "" #: src/keycode.cpp:226 msgid "Junja" msgstr "" #: src/keycode.cpp:226 msgid "Kanji" msgstr "" #: src/keycode.cpp:226 msgid "Nonconvert" msgstr "" #: src/keycode.cpp:227 msgid "End" msgstr "" #: src/keycode.cpp:227 msgid "Home" msgstr "" #: src/keycode.cpp:227 msgid "Mode Change" msgstr "" #: src/keycode.cpp:227 msgid "Next" msgstr "" #: src/keycode.cpp:227 msgid "Prior" msgstr "" #: src/keycode.cpp:227 msgid "Space" msgstr "" #: src/keycode.cpp:228 msgid "Down" msgstr "" #: src/keycode.cpp:228 msgid "Execute" msgstr "" #: src/keycode.cpp:228 msgid "Print" msgstr "" #: src/keycode.cpp:228 msgid "Select" msgstr "" #: src/keycode.cpp:228 msgid "Up" msgstr "" #: src/keycode.cpp:229 msgid "Help" msgstr "" #: src/keycode.cpp:229 msgid "Insert" msgstr "" #: src/keycode.cpp:229 msgid "Snapshot" msgstr "" #: src/keycode.cpp:232 msgid "Left Windows" msgstr "" #: src/keycode.cpp:233 msgid "Apps" msgstr "" #: src/keycode.cpp:233 msgid "Numpad 0" msgstr "" #: src/keycode.cpp:233 msgid "Numpad 1" msgstr "" #: src/keycode.cpp:233 msgid "Right Windows" msgstr "" #: src/keycode.cpp:233 msgid "Sleep" msgstr "" #: src/keycode.cpp:234 msgid "Numpad 2" msgstr "" #: src/keycode.cpp:234 msgid "Numpad 3" msgstr "" #: src/keycode.cpp:234 msgid "Numpad 4" msgstr "" #: src/keycode.cpp:234 msgid "Numpad 5" msgstr "" #: src/keycode.cpp:234 msgid "Numpad 6" msgstr "" #: src/keycode.cpp:234 msgid "Numpad 7" msgstr "" #: src/keycode.cpp:235 msgid "Numpad *" msgstr "" #: src/keycode.cpp:235 msgid "Numpad +" msgstr "" #: src/keycode.cpp:235 msgid "Numpad -" msgstr "" #: src/keycode.cpp:235 msgid "Numpad /" msgstr "" #: src/keycode.cpp:235 msgid "Numpad 8" msgstr "" #: src/keycode.cpp:235 msgid "Numpad 9" msgstr "" #: src/keycode.cpp:239 msgid "Num Lock" msgstr "" #: src/keycode.cpp:239 msgid "Scroll Lock" msgstr "" #: src/keycode.cpp:240 msgid "Left Shift" msgstr "" #: src/keycode.cpp:240 msgid "Right Shift" msgstr "" #: src/keycode.cpp:241 msgid "Left Control" msgstr "" #: src/keycode.cpp:241 msgid "Left Menu" msgstr "" #: src/keycode.cpp:241 msgid "Right Control" msgstr "" #: src/keycode.cpp:241 msgid "Right Menu" msgstr "" #: src/keycode.cpp:243 msgid "Comma" msgstr "" #: src/keycode.cpp:243 msgid "Minus" msgstr "" #: src/keycode.cpp:243 msgid "Period" msgstr "" #: src/keycode.cpp:243 msgid "Plus" msgstr "" #: src/keycode.cpp:247 msgid "Attn" msgstr "" #: src/keycode.cpp:247 msgid "CrSel" msgstr "" #: src/keycode.cpp:248 msgid "Erase OEF" msgstr "" #: src/keycode.cpp:248 msgid "ExSel" msgstr "" #: src/keycode.cpp:248 msgid "OEM Clear" msgstr "" #: src/keycode.cpp:248 msgid "PA1" msgstr "" #: src/keycode.cpp:248 msgid "Zoom" msgstr "" #, fuzzy #~ msgid "Game Name" #~ msgstr "Spill" #, fuzzy #~ msgid "Games" #~ msgstr "Spill" #~ msgid "" #~ "Warning: Some mods are not configured yet.\n" #~ "They will be enabled by default when you save the configuration. " #~ msgstr "" #~ "Advarsel: Noen modifikasjoner er ikke konfigurert enda. \n" #~ "De vil bli aktivert som standard når du lagrer konfigurasjonen." #~ msgid "" #~ "Warning: Some configured mods are missing.\n" #~ "Their setting will be removed when you save the configuration. " #~ msgstr "" #~ "Advarsel: Noen konfigurerte modifikasjoner mangler. \n" #~ "Instillingene deres vil bli fjernet når du lagrer konfigurasjonen." #~ msgid "Configuration saved. " #~ msgstr "Konfigurasjon lagret. " #~ msgid "is required by:" #~ msgstr "trengs av:" po/da/0000755000175000017500000000000012565232430012366 5ustar mquinsonmquinsonpo/da/minetest.po0000644000175000017500000006316612565232430014572 0ustar mquinsonmquinson# German translations for minetest-c55 package. # Copyright (C) 2011 celeron # This file is distributed under the same license as the minetest-c55 package. # Frederik Helth , 2011. # msgid "" msgstr "" "Project-Id-Version: 0.0.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2015-07-17 07:23+0200\n" "PO-Revision-Date: 2013-02-17 00:41+0200\n" "Last-Translator: Rune Biskopstö Christensen \n" "Language-Team: \n" "Language: da\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: Weblate 1.4-dev\n" #: builtin/fstk/ui.lua:82 msgid "An error occured in a Lua script, such as a mod:" msgstr "" #: builtin/fstk/ui.lua:84 msgid "An error occured:" msgstr "" #: builtin/fstk/ui.lua:89 builtin/mainmenu/store.lua:165 msgid "Ok" msgstr "" #: builtin/mainmenu/common.lua:239 src/game.cpp:1891 msgid "Loading..." msgstr "" #: builtin/mainmenu/common.lua:240 msgid "Try reenabling public serverlist and check your internet connection." msgstr "" #: builtin/mainmenu/dlg_config_world.lua:29 #, fuzzy msgid "World:" msgstr "Vælg verden:" #: builtin/mainmenu/dlg_config_world.lua:33 #: builtin/mainmenu/dlg_config_world.lua:35 #, fuzzy msgid "Hide Game" msgstr "Spil" #: builtin/mainmenu/dlg_config_world.lua:39 #: builtin/mainmenu/dlg_config_world.lua:41 msgid "Hide mp content" msgstr "" #: builtin/mainmenu/dlg_config_world.lua:49 msgid "Mod:" msgstr "" #: builtin/mainmenu/dlg_config_world.lua:51 builtin/mainmenu/tab_mods.lua:99 #, fuzzy msgid "Depends:" msgstr "afhænger af:" #: builtin/mainmenu/dlg_config_world.lua:54 src/guiKeyChangeMenu.cpp:191 msgid "Save" msgstr "Gem" #: builtin/mainmenu/dlg_config_world.lua:55 #: builtin/mainmenu/dlg_create_world.lua:64 #: builtin/mainmenu/dlg_rename_modpack.lua:33 src/guiKeyChangeMenu.cpp:199 #: src/keycode.cpp:223 msgid "Cancel" msgstr "Anuller" #: builtin/mainmenu/dlg_config_world.lua:71 #, fuzzy msgid "Enable MP" msgstr "Aktivér alle" #: builtin/mainmenu/dlg_config_world.lua:73 #, fuzzy msgid "Disable MP" msgstr "Deaktivér alle" #: builtin/mainmenu/dlg_config_world.lua:77 #: builtin/mainmenu/dlg_config_world.lua:79 msgid "enabled" msgstr "aktiveret" #: builtin/mainmenu/dlg_config_world.lua:85 #, fuzzy msgid "Enable all" msgstr "Aktivér alle" #: builtin/mainmenu/dlg_create_world.lua:50 msgid "World name" msgstr "Verdens navn" #: builtin/mainmenu/dlg_create_world.lua:53 msgid "Seed" msgstr "" #: builtin/mainmenu/dlg_create_world.lua:56 msgid "Mapgen" msgstr "" #: builtin/mainmenu/dlg_create_world.lua:59 msgid "Game" msgstr "Spil" #: builtin/mainmenu/dlg_create_world.lua:63 msgid "Create" msgstr "Skab" #: builtin/mainmenu/dlg_create_world.lua:68 msgid "You have no subgames installed." msgstr "" #: builtin/mainmenu/dlg_create_world.lua:69 msgid "Download one from minetest.net" msgstr "" #: builtin/mainmenu/dlg_create_world.lua:72 msgid "Warning: The minimal development test is meant for developers." msgstr "" #: builtin/mainmenu/dlg_create_world.lua:73 msgid "Download a subgame, such as minetest_game, from minetest.net" msgstr "" #: builtin/mainmenu/dlg_create_world.lua:99 #, fuzzy msgid "A world named \"$1\" already exists" msgstr "Kan ikke skabe verden: en verden med dette navn eksisterer allerede" #: builtin/mainmenu/dlg_create_world.lua:116 msgid "No worldname given or no game selected" msgstr "" #: builtin/mainmenu/dlg_delete_mod.lua:26 msgid "Are you sure you want to delete \"$1\"?" msgstr "" #: builtin/mainmenu/dlg_delete_mod.lua:27 #: builtin/mainmenu/dlg_delete_world.lua:25 #: builtin/mainmenu/tab_settings.lua:100 msgid "Yes" msgstr "Ja" #: builtin/mainmenu/dlg_delete_mod.lua:28 msgid "No of course not!" msgstr "" #: builtin/mainmenu/dlg_delete_mod.lua:41 msgid "Modmgr: failed to delete \"$1\"" msgstr "" #: builtin/mainmenu/dlg_delete_mod.lua:45 msgid "Modmgr: invalid modpath \"$1\"" msgstr "" #: builtin/mainmenu/dlg_delete_world.lua:24 #, fuzzy msgid "Delete World \"$1\"?" msgstr "Slet verden" #: builtin/mainmenu/dlg_delete_world.lua:26 msgid "No" msgstr "Nej" #: builtin/mainmenu/dlg_rename_modpack.lua:26 msgid "Rename Modpack:" msgstr "" #: builtin/mainmenu/dlg_rename_modpack.lua:31 src/keycode.cpp:227 msgid "Accept" msgstr "Accepter" #: builtin/mainmenu/modmgr.lua:344 msgid "Install Mod: file: \"$1\"" msgstr "" #: builtin/mainmenu/modmgr.lua:345 msgid "" "\n" "Install Mod: unsupported filetype \"$1\" or broken archive" msgstr "" #: builtin/mainmenu/modmgr.lua:365 #, fuzzy msgid "Failed to install $1 to $2" msgstr "Mislykkedes i at initialisere verden" #: builtin/mainmenu/modmgr.lua:368 msgid "Install Mod: unable to find suitable foldername for modpack $1" msgstr "" #: builtin/mainmenu/modmgr.lua:388 msgid "Install Mod: unable to find real modname for: $1" msgstr "" #: builtin/mainmenu/store.lua:88 msgid "Unsorted" msgstr "" #: builtin/mainmenu/store.lua:99 builtin/mainmenu/store.lua:580 msgid "Search" msgstr "" #: builtin/mainmenu/store.lua:126 msgid "Downloading $1, please wait..." msgstr "" #: builtin/mainmenu/store.lua:160 msgid "Successfully installed:" msgstr "" #: builtin/mainmenu/store.lua:162 #, fuzzy msgid "Shortname:" msgstr "Verdens navn" #: builtin/mainmenu/store.lua:472 msgid "Rating" msgstr "" #: builtin/mainmenu/store.lua:497 msgid "re-Install" msgstr "" #: builtin/mainmenu/store.lua:499 msgid "Install" msgstr "" #: builtin/mainmenu/store.lua:518 msgid "Close store" msgstr "" #: builtin/mainmenu/store.lua:526 msgid "Page $1 of $2" msgstr "" #: builtin/mainmenu/tab_credits.lua:22 msgid "Credits" msgstr "Skabt af" #: builtin/mainmenu/tab_credits.lua:31 msgid "Core Developers" msgstr "" #: builtin/mainmenu/tab_credits.lua:47 msgid "Active Contributors" msgstr "" #: builtin/mainmenu/tab_credits.lua:54 msgid "Previous Core Developers" msgstr "" #: builtin/mainmenu/tab_credits.lua:59 msgid "Previous Contributors" msgstr "" #: builtin/mainmenu/tab_mods.lua:30 msgid "Installed Mods:" msgstr "" #: builtin/mainmenu/tab_mods.lua:39 msgid "Online mod repository" msgstr "" #: builtin/mainmenu/tab_mods.lua:78 msgid "No mod description available" msgstr "" #: builtin/mainmenu/tab_mods.lua:82 msgid "Mod information:" msgstr "" #: builtin/mainmenu/tab_mods.lua:93 msgid "Rename" msgstr "" #: builtin/mainmenu/tab_mods.lua:95 msgid "Uninstall selected modpack" msgstr "" #: builtin/mainmenu/tab_mods.lua:106 msgid "Uninstall selected mod" msgstr "" #: builtin/mainmenu/tab_mods.lua:121 #, fuzzy msgid "Select Mod File:" msgstr "Vælg verden:" #: builtin/mainmenu/tab_mods.lua:165 msgid "Mods" msgstr "" #: builtin/mainmenu/tab_multiplayer.lua:23 #, fuzzy msgid "Address / Port :" msgstr "Adresse/port" #: builtin/mainmenu/tab_multiplayer.lua:24 #, fuzzy msgid "Name / Password :" msgstr "Navn/kodeord" #: builtin/mainmenu/tab_multiplayer.lua:29 #: builtin/mainmenu/tab_simple_main.lua:30 msgid "Public Serverlist" msgstr "" #: builtin/mainmenu/tab_multiplayer.lua:34 builtin/mainmenu/tab_server.lua:26 #: builtin/mainmenu/tab_singleplayer.lua:96 src/keycode.cpp:229 msgid "Delete" msgstr "Slet" #: builtin/mainmenu/tab_multiplayer.lua:38 #: builtin/mainmenu/tab_simple_main.lua:34 msgid "Connect" msgstr "Forbind" #: builtin/mainmenu/tab_multiplayer.lua:62 #: builtin/mainmenu/tab_simple_main.lua:45 #, fuzzy msgid "Creative mode" msgstr "Kreativ tilstand" #: builtin/mainmenu/tab_multiplayer.lua:63 #: builtin/mainmenu/tab_simple_main.lua:46 #, fuzzy msgid "Damage enabled" msgstr "aktiveret" #: builtin/mainmenu/tab_multiplayer.lua:64 #: builtin/mainmenu/tab_simple_main.lua:47 #, fuzzy msgid "PvP enabled" msgstr "aktiveret" #: builtin/mainmenu/tab_multiplayer.lua:257 msgid "Client" msgstr "" #: builtin/mainmenu/tab_server.lua:27 builtin/mainmenu/tab_singleplayer.lua:97 msgid "New" msgstr "Ny" #: builtin/mainmenu/tab_server.lua:28 builtin/mainmenu/tab_singleplayer.lua:98 msgid "Configure" msgstr "Konfigurér" #: builtin/mainmenu/tab_server.lua:29 #, fuzzy msgid "Start Game" msgstr "Start spil / Forbind" #: builtin/mainmenu/tab_server.lua:30 #: builtin/mainmenu/tab_singleplayer.lua:100 msgid "Select World:" msgstr "Vælg verden:" #: builtin/mainmenu/tab_server.lua:31 builtin/mainmenu/tab_simple_main.lua:76 #: builtin/mainmenu/tab_singleplayer.lua:101 msgid "Creative Mode" msgstr "Kreativ tilstand" #: builtin/mainmenu/tab_server.lua:33 builtin/mainmenu/tab_simple_main.lua:78 #: builtin/mainmenu/tab_singleplayer.lua:103 msgid "Enable Damage" msgstr "Aktivér skade" #: builtin/mainmenu/tab_server.lua:35 #, fuzzy msgid "Public" msgstr "Vis offentlig" #: builtin/mainmenu/tab_server.lua:37 builtin/mainmenu/tab_simple_main.lua:25 msgid "Name/Password" msgstr "Navn/kodeord" #: builtin/mainmenu/tab_server.lua:45 msgid "Bind Address" msgstr "" #: builtin/mainmenu/tab_server.lua:47 msgid "Port" msgstr "" #: builtin/mainmenu/tab_server.lua:51 msgid "Server Port" msgstr "" #: builtin/mainmenu/tab_server.lua:138 #: builtin/mainmenu/tab_singleplayer.lua:165 msgid "No world created or selected!" msgstr "" #: builtin/mainmenu/tab_server.lua:191 msgid "Server" msgstr "" #: builtin/mainmenu/tab_settings.lua:21 #, fuzzy msgid "Opaque Leaves" msgstr "Opakt (uigennemsigtigt) vand" #: builtin/mainmenu/tab_settings.lua:22 msgid "Simple Leaves" msgstr "" #: builtin/mainmenu/tab_settings.lua:23 #, fuzzy msgid "Fancy Leaves" msgstr "\"Smarte\" træer" #: builtin/mainmenu/tab_settings.lua:32 msgid "No Filter" msgstr "" #: builtin/mainmenu/tab_settings.lua:33 #, fuzzy msgid "Bilinear Filter" msgstr "Bi-lineær filtréring" #: builtin/mainmenu/tab_settings.lua:34 #, fuzzy msgid "Trilinear Filter" msgstr "Tri-lineær filtréring" #: builtin/mainmenu/tab_settings.lua:43 msgid "No Mipmap" msgstr "" #: builtin/mainmenu/tab_settings.lua:44 msgid "Mipmap" msgstr "" #: builtin/mainmenu/tab_settings.lua:45 msgid "Mipmap + Aniso. Filter" msgstr "" #: builtin/mainmenu/tab_settings.lua:98 msgid "Are you sure to reset your singleplayer world?" msgstr "" #: builtin/mainmenu/tab_settings.lua:102 msgid "No!!!" msgstr "" #: builtin/mainmenu/tab_settings.lua:202 msgid "Smooth Lighting" msgstr "Glat belysning" #: builtin/mainmenu/tab_settings.lua:204 msgid "Enable Particles" msgstr "Aktivér partikler" #: builtin/mainmenu/tab_settings.lua:206 msgid "3D Clouds" msgstr "3D skyer" #: builtin/mainmenu/tab_settings.lua:208 #, fuzzy msgid "Opaque Water" msgstr "Opakt (uigennemsigtigt) vand" #: builtin/mainmenu/tab_settings.lua:210 #, fuzzy msgid "Connected Glass" msgstr "Forbind" #: builtin/mainmenu/tab_settings.lua:212 msgid "Node Highlighting" msgstr "" #: builtin/mainmenu/tab_settings.lua:217 msgid "Texturing:" msgstr "" #: builtin/mainmenu/tab_settings.lua:222 msgid "Rendering:" msgstr "" #: builtin/mainmenu/tab_settings.lua:226 msgid "Restart minetest for driver change to take effect" msgstr "" #: builtin/mainmenu/tab_settings.lua:228 msgid "Shaders" msgstr "Shadere" #: builtin/mainmenu/tab_settings.lua:233 msgid "Change keys" msgstr "Skift bindinger" #: builtin/mainmenu/tab_settings.lua:236 #, fuzzy msgid "Reset singleplayer world" msgstr "Enligspiller" #: builtin/mainmenu/tab_settings.lua:240 msgid "GUI scale factor" msgstr "" #: builtin/mainmenu/tab_settings.lua:244 msgid "Scaling factor applied to menu elements: " msgstr "" #: builtin/mainmenu/tab_settings.lua:250 msgid "Touch free target" msgstr "" #: builtin/mainmenu/tab_settings.lua:256 msgid "Touchthreshold (px)" msgstr "" #: builtin/mainmenu/tab_settings.lua:263 builtin/mainmenu/tab_settings.lua:277 #, fuzzy msgid "Bumpmapping" msgstr "Mip-mapping" #: builtin/mainmenu/tab_settings.lua:265 builtin/mainmenu/tab_settings.lua:278 msgid "Generate Normalmaps" msgstr "" #: builtin/mainmenu/tab_settings.lua:267 builtin/mainmenu/tab_settings.lua:279 msgid "Parallax Occlusion" msgstr "" #: builtin/mainmenu/tab_settings.lua:269 builtin/mainmenu/tab_settings.lua:280 msgid "Waving Water" msgstr "" #: builtin/mainmenu/tab_settings.lua:271 builtin/mainmenu/tab_settings.lua:281 msgid "Waving Leaves" msgstr "" #: builtin/mainmenu/tab_settings.lua:273 builtin/mainmenu/tab_settings.lua:282 msgid "Waving Plants" msgstr "" #: builtin/mainmenu/tab_settings.lua:308 msgid "To enable shaders the OpenGL driver needs to be used." msgstr "" #: builtin/mainmenu/tab_settings.lua:430 msgid "Settings" msgstr "Indstillinger" #: builtin/mainmenu/tab_simple_main.lua:82 #, fuzzy msgid "Start Singleplayer" msgstr "Enligspiller" #: builtin/mainmenu/tab_simple_main.lua:83 #, fuzzy msgid "Config mods" msgstr "Konfigurér" #: builtin/mainmenu/tab_simple_main.lua:201 #, fuzzy msgid "Main" msgstr "Hovedmenu" #: builtin/mainmenu/tab_singleplayer.lua:99 src/keycode.cpp:248 msgid "Play" msgstr "Afspil" #: builtin/mainmenu/tab_singleplayer.lua:246 msgid "Singleplayer" msgstr "Enligspiller" #: builtin/mainmenu/tab_texturepacks.lua:49 msgid "Select texture pack:" msgstr "" #: builtin/mainmenu/tab_texturepacks.lua:69 msgid "No information available" msgstr "" #: builtin/mainmenu/tab_texturepacks.lua:114 msgid "Texturepacks" msgstr "" #: src/client.cpp:1721 msgid "Loading textures..." msgstr "" #: src/client.cpp:1736 msgid "Rebuilding shaders..." msgstr "" #: src/client.cpp:1743 msgid "Initializing nodes..." msgstr "" #: src/client.cpp:1760 msgid "Initializing nodes" msgstr "" #: src/client.cpp:1768 msgid "Item textures..." msgstr "" #: src/client.cpp:1793 msgid "Done!" msgstr "" #: src/client/clientlauncher.cpp:185 msgid "Main Menu" msgstr "Hovedmenu" #: src/client/clientlauncher.cpp:223 msgid "Player name too long." msgstr "" #: src/client/clientlauncher.cpp:261 msgid "Connection error (timed out?)" msgstr "Forbindelses fejl (udløbelse af tidsfrist?)" #: src/client/clientlauncher.cpp:425 msgid "No world selected and no address provided. Nothing to do." msgstr "Ingen verden valgt og ingen adresse angivet. Ingen opgave at lave." #: src/client/clientlauncher.cpp:432 msgid "Provided world path doesn't exist: " msgstr "" #: src/client/clientlauncher.cpp:441 msgid "Could not find or load game \"" msgstr "Kunne ikke finde eller indlæse spil \"" #: src/client/clientlauncher.cpp:459 msgid "Invalid gamespec." msgstr "Ugyldig spilspecifikationer." #: src/fontengine.cpp:70 src/fontengine.cpp:226 msgid "needs_fallback_font" msgstr "" #: src/game.cpp:1052 src/guiFormSpecMenu.cpp:2065 msgid "Proceed" msgstr "Fortsæt" #: src/game.cpp:1072 msgid "You died." msgstr "Du døde." #: src/game.cpp:1073 msgid "Respawn" msgstr "Genopstå" #: src/game.cpp:1092 msgid "" "Default Controls:\n" "No menu visible:\n" "- single tap: button activate\n" "- double tap: place/use\n" "- slide finger: look around\n" "Menu/Inventory visible:\n" "- double tap (outside):\n" " -->close\n" "- touch stack, touch slot:\n" " --> move stack\n" "- touch&drag, tap 2nd finger\n" " --> place single item to slot\n" msgstr "" #: src/game.cpp:1106 msgid "" "Default Controls:\n" "- WASD: move\n" "- Space: jump/climb\n" "- Shift: sneak/go down\n" "- Q: drop item\n" "- I: inventory\n" "- Mouse: turn/look\n" "- Mouse left: dig/punch\n" "- Mouse right: place/use\n" "- Mouse wheel: select item\n" "- T: chat\n" msgstr "" #: src/game.cpp:1125 msgid "Continue" msgstr "Fortsæt" #: src/game.cpp:1129 msgid "Change Password" msgstr "Skift kodeord" #: src/game.cpp:1134 msgid "Sound Volume" msgstr "" #: src/game.cpp:1136 #, fuzzy msgid "Change Keys" msgstr "Skift bindinger" #: src/game.cpp:1139 msgid "Exit to Menu" msgstr "Afslut til menu" #: src/game.cpp:1141 msgid "Exit to OS" msgstr "Afslut til operativsystemet" #: src/game.cpp:1841 msgid "Shutting down..." msgstr "" #: src/game.cpp:1948 msgid "Creating server..." msgstr "" #: src/game.cpp:1984 msgid "Creating client..." msgstr "" #: src/game.cpp:2159 msgid "Resolving address..." msgstr "" #: src/game.cpp:2261 msgid "Connecting to server..." msgstr "" #: src/game.cpp:2317 msgid "Item definitions..." msgstr "" #: src/game.cpp:2322 msgid "Node definitions..." msgstr "" #: src/game.cpp:2329 msgid "Media..." msgstr "" #: src/game.cpp:2334 msgid "KiB/s" msgstr "" #: src/game.cpp:2338 msgid "MiB/s" msgstr "" #: src/game.cpp:4363 msgid "" "\n" "Check debug.txt for details." msgstr "" "\n" "Tjek debug.txt for detaljer." #: src/guiFormSpecMenu.cpp:2855 msgid "Enter " msgstr "" #: src/guiFormSpecMenu.cpp:2875 msgid "ok" msgstr "" #: src/guiKeyChangeMenu.cpp:125 msgid "Keybindings. (If this menu screws up, remove stuff from minetest.conf)" msgstr "" "Tastebindinger. (Hvis denne menu fucker op, fjern elementer fra minetest." "conf)" #: src/guiKeyChangeMenu.cpp:165 msgid "\"Use\" = climb down" msgstr "\"Brug\" = klatre ned" #: src/guiKeyChangeMenu.cpp:180 msgid "Double tap \"jump\" to toggle fly" msgstr "" "Tryk på \"hop\" hurtigt to gange for at skifte frem og tilbage mellem flyve-" "tilstand" #: src/guiKeyChangeMenu.cpp:295 msgid "Key already in use" msgstr "Tast allerede i brug" #: src/guiKeyChangeMenu.cpp:373 msgid "press key" msgstr "Tryk på en tast" #: src/guiKeyChangeMenu.cpp:399 msgid "Forward" msgstr "Fremad" #: src/guiKeyChangeMenu.cpp:400 msgid "Backward" msgstr "Baglæns" #: src/guiKeyChangeMenu.cpp:401 src/keycode.cpp:228 msgid "Left" msgstr "Venstre" #: src/guiKeyChangeMenu.cpp:402 src/keycode.cpp:228 msgid "Right" msgstr "Højre" #: src/guiKeyChangeMenu.cpp:403 msgid "Use" msgstr "Brug" #: src/guiKeyChangeMenu.cpp:404 msgid "Jump" msgstr "Hop" #: src/guiKeyChangeMenu.cpp:405 msgid "Sneak" msgstr "Snige" #: src/guiKeyChangeMenu.cpp:406 msgid "Drop" msgstr "Slip" #: src/guiKeyChangeMenu.cpp:407 msgid "Inventory" msgstr "Beholdning" #: src/guiKeyChangeMenu.cpp:408 msgid "Chat" msgstr "Snak" #: src/guiKeyChangeMenu.cpp:409 msgid "Command" msgstr "Kommando" #: src/guiKeyChangeMenu.cpp:410 msgid "Console" msgstr "Konsol" #: src/guiKeyChangeMenu.cpp:411 msgid "Toggle fly" msgstr "Omstil flyvning" #: src/guiKeyChangeMenu.cpp:412 msgid "Toggle fast" msgstr "Omstil hurtig" #: src/guiKeyChangeMenu.cpp:413 #, fuzzy msgid "Toggle Cinematic" msgstr "Omstil hurtig" #: src/guiKeyChangeMenu.cpp:414 msgid "Toggle noclip" msgstr "Omstil fylde" #: src/guiKeyChangeMenu.cpp:415 msgid "Range select" msgstr "Afstands vælg" #: src/guiKeyChangeMenu.cpp:416 msgid "Print stacks" msgstr "Udskriv stakke" #: src/guiPasswordChange.cpp:108 msgid "Old Password" msgstr "Gammelt kodeord" #: src/guiPasswordChange.cpp:124 msgid "New Password" msgstr "Nyt kodeord" #: src/guiPasswordChange.cpp:139 msgid "Confirm Password" msgstr "Bekræft kodeord" #: src/guiPasswordChange.cpp:155 msgid "Change" msgstr "Skift" #: src/guiPasswordChange.cpp:164 msgid "Passwords do not match!" msgstr "Kodeordene er ikke ens!" #: src/guiVolumeChange.cpp:105 msgid "Sound Volume: " msgstr "" #: src/guiVolumeChange.cpp:119 msgid "Exit" msgstr "" #: src/keycode.cpp:223 msgid "Left Button" msgstr "Venstre knap" #: src/keycode.cpp:223 msgid "Middle Button" msgstr "Midterste knap" #: src/keycode.cpp:223 msgid "Right Button" msgstr "Højre knap" #: src/keycode.cpp:223 msgid "X Button 1" msgstr "X knap 1" #: src/keycode.cpp:224 msgid "Back" msgstr "Tilbage" #: src/keycode.cpp:224 msgid "Clear" msgstr "Ryd" #: src/keycode.cpp:224 msgid "Return" msgstr "Enter" #: src/keycode.cpp:224 msgid "Tab" msgstr "Tabulator" #: src/keycode.cpp:224 msgid "X Button 2" msgstr "X knap 2" #: src/keycode.cpp:225 #, fuzzy msgid "Capital" msgstr "Store bogstaver" #: src/keycode.cpp:225 msgid "Control" msgstr "Control" #: src/keycode.cpp:225 msgid "Kana" msgstr "Kana" #: src/keycode.cpp:225 msgid "Menu" msgstr "Menu" #: src/keycode.cpp:225 msgid "Pause" msgstr "Pause" #: src/keycode.cpp:225 msgid "Shift" msgstr "Shift" #: src/keycode.cpp:226 msgid "Convert" msgstr "Konvertér" #: src/keycode.cpp:226 msgid "Escape" msgstr "Escape" #: src/keycode.cpp:226 msgid "Final" msgstr "Endelig" #: src/keycode.cpp:226 msgid "Junja" msgstr "Junja" #: src/keycode.cpp:226 msgid "Kanji" msgstr "Kanji" #: src/keycode.cpp:226 msgid "Nonconvert" msgstr "Nonconvert" #: src/keycode.cpp:227 msgid "End" msgstr "End" #: src/keycode.cpp:227 msgid "Home" msgstr "Home" #: src/keycode.cpp:227 msgid "Mode Change" msgstr "Tilstandsskift" #: src/keycode.cpp:227 msgid "Next" msgstr "Næste" #: src/keycode.cpp:227 msgid "Prior" msgstr "Foregående" #: src/keycode.cpp:227 msgid "Space" msgstr "Mellemrum" #: src/keycode.cpp:228 msgid "Down" msgstr "Ned" #: src/keycode.cpp:228 msgid "Execute" msgstr "Eksekvér" #: src/keycode.cpp:228 msgid "Print" msgstr "Udskriv" #: src/keycode.cpp:228 msgid "Select" msgstr "Vælg" #: src/keycode.cpp:228 msgid "Up" msgstr "Op" #: src/keycode.cpp:229 msgid "Help" msgstr "Hjælp" #: src/keycode.cpp:229 msgid "Insert" msgstr "Insert" #: src/keycode.cpp:229 #, fuzzy msgid "Snapshot" msgstr "Tilstandsbillede" #: src/keycode.cpp:232 msgid "Left Windows" msgstr "Venstre meta" #: src/keycode.cpp:233 #, fuzzy msgid "Apps" msgstr "Applikationer" #: src/keycode.cpp:233 msgid "Numpad 0" msgstr "Numpad 0" #: src/keycode.cpp:233 msgid "Numpad 1" msgstr "Numpad 1" #: src/keycode.cpp:233 msgid "Right Windows" msgstr "Højre meta" #: src/keycode.cpp:233 msgid "Sleep" msgstr "Sov" #: src/keycode.cpp:234 msgid "Numpad 2" msgstr "Numpad 2" #: src/keycode.cpp:234 msgid "Numpad 3" msgstr "Numpad 3" #: src/keycode.cpp:234 msgid "Numpad 4" msgstr "Numpad 4" #: src/keycode.cpp:234 msgid "Numpad 5" msgstr "Numpad 5" #: src/keycode.cpp:234 msgid "Numpad 6" msgstr "Numpad 6" #: src/keycode.cpp:234 msgid "Numpad 7" msgstr "Numpad 7" #: src/keycode.cpp:235 msgid "Numpad *" msgstr "Numpad *" #: src/keycode.cpp:235 msgid "Numpad +" msgstr "Numpad +" #: src/keycode.cpp:235 msgid "Numpad -" msgstr "Numpad -" #: src/keycode.cpp:235 msgid "Numpad /" msgstr "Numpad /" #: src/keycode.cpp:235 msgid "Numpad 8" msgstr "Numpad 8" #: src/keycode.cpp:235 msgid "Numpad 9" msgstr "Numpad 9" #: src/keycode.cpp:239 msgid "Num Lock" msgstr "Num Lock" #: src/keycode.cpp:239 msgid "Scroll Lock" msgstr "Scroll Lock" #: src/keycode.cpp:240 msgid "Left Shift" msgstr "Venstre Skift" #: src/keycode.cpp:240 msgid "Right Shift" msgstr "Højre Skift" #: src/keycode.cpp:241 msgid "Left Control" msgstr "Venstre Control" #: src/keycode.cpp:241 msgid "Left Menu" msgstr "Venstre Menu" #: src/keycode.cpp:241 msgid "Right Control" msgstr "Højre Control" #: src/keycode.cpp:241 msgid "Right Menu" msgstr "Højre Menu" #: src/keycode.cpp:243 msgid "Comma" msgstr "Komma" #: src/keycode.cpp:243 msgid "Minus" msgstr "Minus" #: src/keycode.cpp:243 msgid "Period" msgstr "Punktum" #: src/keycode.cpp:243 msgid "Plus" msgstr "Plus" #: src/keycode.cpp:247 msgid "Attn" msgstr "Giv agt" #: src/keycode.cpp:247 msgid "CrSel" msgstr "CrSel" #: src/keycode.cpp:248 msgid "Erase OEF" msgstr "Udvisk Slut-På-Fil" #: src/keycode.cpp:248 msgid "ExSel" msgstr "ExSel" #: src/keycode.cpp:248 msgid "OEM Clear" msgstr "OEM Ryd" #: src/keycode.cpp:248 msgid "PA1" msgstr "PA1" #: src/keycode.cpp:248 msgid "Zoom" msgstr "Zoom" #, fuzzy #~ msgid "Game Name" #~ msgstr "Spil" #, fuzzy #~ msgid "Games" #~ msgstr "Spil" #, fuzzy #~ msgid "Favorites:" #~ msgstr "Vis favoritter" #, fuzzy #~ msgid "Password" #~ msgstr "Gammelt kodeord" #~ msgid "Preload item visuals" #~ msgstr "For-indlæs elementernes grafik" #~ msgid "" #~ "Warning: Some mods are not configured yet.\n" #~ "They will be enabled by default when you save the configuration. " #~ msgstr "" #~ "Advarsel: nogle modifikationer er endnu ikke konfigureret.\n" #~ "De vil blive aktiveret som standard når du gemmer konfigurationen. " #~ msgid "" #~ "Warning: Some configured mods are missing.\n" #~ "Their setting will be removed when you save the configuration. " #~ msgstr "" #~ "Advarsel: nogle konfigurerede modifikationer mangler.\n" #~ "Deres indstillinger vil blive fjernet når du gemmer konfigurationen. " #~ msgid "Delete map" #~ msgstr "Slet mappen" #~ msgid "" #~ "Default Controls:\n" #~ "- WASD: Walk\n" #~ "- Mouse left: dig/hit\n" #~ "- Mouse right: place/use\n" #~ "- Mouse wheel: select item\n" #~ "- 0...9: select item\n" #~ "- Shift: sneak\n" #~ "- R: Toggle viewing all loaded chunks\n" #~ "- I: Inventory menu\n" #~ "- ESC: This menu\n" #~ "- T: Chat\n" #~ msgstr "" #~ "Standard bindinger:\n" #~ "- WASD: bevægelse\n" #~ "- Venstre musetast: grav/slå\n" #~ "- Højre musetast: anbring/brug\n" #~ "- Musehjul: vælg genstand\n" #~ "- 0...9: vælg genstand\n" #~ "- Shift: snige\n" #~ "- R: omstil se alle indlæste klumper\n" #~ "- I: beholdning\n" #~ "- ESC: denne menu\n" #~ "- T: snak\n" #~ msgid "Failed to delete all world files" #~ msgstr "Mislykkedes i at slette alle verdenens filer" #~ msgid "Cannot configure world: Nothing selected" #~ msgstr "Kan ikke konfigurere verden: ingenting valgt" #~ msgid "Cannot create world: No games found" #~ msgstr "Kan ikke skabe verden: ingen spil fundet" #~ msgid "Files to be deleted" #~ msgstr "Filer som slettes" #~ msgid "Cannot delete world: Nothing selected" #~ msgstr "Kan ikke slette verden: ingenting valgt" #~ msgid "Address required." #~ msgstr "Adresse påkrævet." #~ msgid "Create world" #~ msgstr "Skab verden" #~ msgid "Leave address blank to start a local server." #~ msgstr "Lad adresse-feltet være tomt for at starte en lokal server." #~ msgid "Show Favorites" #~ msgstr "Vis favoritter" #~ msgid "Show Public" #~ msgstr "Vis offentlig" #~ msgid "Advanced" #~ msgstr "Avanceret" #~ msgid "Multiplayer" #~ msgstr "Flerspiller" #~ msgid "Cannot create world: Name contains invalid characters" #~ msgstr "Kan ikke skabe verden: navnet indeholder ugyldige bogstaver" #~ msgid "Warning: Configuration not consistent. " #~ msgstr "Advarsel: konfigurationen er ikke sammenhængende. " #~ msgid "Configuration saved. " #~ msgstr "Konfiguration gemt. " #~ msgid "is required by:" #~ msgstr "er påkrævet af:" #~ msgid "Left click: Move all items, Right click: Move single item" #~ msgstr "Venstre klik: flyt alle enheder. Højre klik: flyt en enkelt enhed" #~ msgid "Anisotropic Filtering" #~ msgstr "Anisotropisk filtréring" #~ msgid "Mip-Mapping" #~ msgstr "Mip-mapping" #, fuzzy #~ msgid "Downloading" #~ msgstr "Ned" po/ro/0000755000175000017500000000000012565232430012422 5ustar mquinsonmquinsonpo/ro/minetest.po0000644000175000017500000006274612565232430014631 0ustar mquinsonmquinson# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: minetest\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2015-07-17 07:23+0200\n" "PO-Revision-Date: 2013-12-18 21:44+0200\n" "Last-Translator: King Artur \n" "Language-Team: LANGUAGE \n" "Language: ro\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < " "20)) ? 1 : 2;\n" "X-Generator: Weblate 1.7-dev\n" #: builtin/fstk/ui.lua:82 msgid "An error occured in a Lua script, such as a mod:" msgstr "" #: builtin/fstk/ui.lua:84 msgid "An error occured:" msgstr "" #: builtin/fstk/ui.lua:89 builtin/mainmenu/store.lua:165 msgid "Ok" msgstr "Ok" #: builtin/mainmenu/common.lua:239 src/game.cpp:1891 msgid "Loading..." msgstr "Se încarcă..." #: builtin/mainmenu/common.lua:240 msgid "Try reenabling public serverlist and check your internet connection." msgstr "" #: builtin/mainmenu/dlg_config_world.lua:29 msgid "World:" msgstr "Lume:" #: builtin/mainmenu/dlg_config_world.lua:33 #: builtin/mainmenu/dlg_config_world.lua:35 msgid "Hide Game" msgstr "Ascunde Joc" #: builtin/mainmenu/dlg_config_world.lua:39 #: builtin/mainmenu/dlg_config_world.lua:41 msgid "Hide mp content" msgstr "Ascunde conținutul mp" #: builtin/mainmenu/dlg_config_world.lua:49 msgid "Mod:" msgstr "Mod:" #: builtin/mainmenu/dlg_config_world.lua:51 builtin/mainmenu/tab_mods.lua:99 msgid "Depends:" msgstr "Dependințe:" #: builtin/mainmenu/dlg_config_world.lua:54 src/guiKeyChangeMenu.cpp:191 msgid "Save" msgstr "Salvează" #: builtin/mainmenu/dlg_config_world.lua:55 #: builtin/mainmenu/dlg_create_world.lua:64 #: builtin/mainmenu/dlg_rename_modpack.lua:33 src/guiKeyChangeMenu.cpp:199 #: src/keycode.cpp:223 msgid "Cancel" msgstr "Anulează" #: builtin/mainmenu/dlg_config_world.lua:71 msgid "Enable MP" msgstr "Activează MP" #: builtin/mainmenu/dlg_config_world.lua:73 msgid "Disable MP" msgstr "Dezactivează MP" #: builtin/mainmenu/dlg_config_world.lua:77 #: builtin/mainmenu/dlg_config_world.lua:79 msgid "enabled" msgstr "activat" #: builtin/mainmenu/dlg_config_world.lua:85 msgid "Enable all" msgstr "Activează tot" #: builtin/mainmenu/dlg_create_world.lua:50 msgid "World name" msgstr "Numele lumii" #: builtin/mainmenu/dlg_create_world.lua:53 msgid "Seed" msgstr "Seminţe" #: builtin/mainmenu/dlg_create_world.lua:56 msgid "Mapgen" msgstr "Mapgen" #: builtin/mainmenu/dlg_create_world.lua:59 msgid "Game" msgstr "Joc" #: builtin/mainmenu/dlg_create_world.lua:63 msgid "Create" msgstr "Creează" #: builtin/mainmenu/dlg_create_world.lua:68 msgid "You have no subgames installed." msgstr "" #: builtin/mainmenu/dlg_create_world.lua:69 msgid "Download one from minetest.net" msgstr "" #: builtin/mainmenu/dlg_create_world.lua:72 msgid "Warning: The minimal development test is meant for developers." msgstr "" #: builtin/mainmenu/dlg_create_world.lua:73 msgid "Download a subgame, such as minetest_game, from minetest.net" msgstr "" #: builtin/mainmenu/dlg_create_world.lua:99 msgid "A world named \"$1\" already exists" msgstr "O lume cu numele \"$1\" deja există" #: builtin/mainmenu/dlg_create_world.lua:116 msgid "No worldname given or no game selected" msgstr "Jocul nu are nume, sau nu ai selectat un joc" #: builtin/mainmenu/dlg_delete_mod.lua:26 msgid "Are you sure you want to delete \"$1\"?" msgstr "Ești sigur că vrei să ștergi \"$1\"?" #: builtin/mainmenu/dlg_delete_mod.lua:27 #: builtin/mainmenu/dlg_delete_world.lua:25 #: builtin/mainmenu/tab_settings.lua:100 msgid "Yes" msgstr "Da" #: builtin/mainmenu/dlg_delete_mod.lua:28 msgid "No of course not!" msgstr "Nu, sigur că nu!" #: builtin/mainmenu/dlg_delete_mod.lua:41 msgid "Modmgr: failed to delete \"$1\"" msgstr "Modmgr: Eroare la ștergerea \"$1\"" #: builtin/mainmenu/dlg_delete_mod.lua:45 msgid "Modmgr: invalid modpath \"$1\"" msgstr "Modmgr: Pacht de mod invalid \"$1\"" #: builtin/mainmenu/dlg_delete_world.lua:24 msgid "Delete World \"$1\"?" msgstr "Ștergi lumea \"$1\"?" #: builtin/mainmenu/dlg_delete_world.lua:26 msgid "No" msgstr "Nu" #: builtin/mainmenu/dlg_rename_modpack.lua:26 msgid "Rename Modpack:" msgstr "Redenumiți Pachetul de moduri:" #: builtin/mainmenu/dlg_rename_modpack.lua:31 src/keycode.cpp:227 msgid "Accept" msgstr "Acceptă" #: builtin/mainmenu/modmgr.lua:344 msgid "Install Mod: file: \"$1\"" msgstr "Instalare Mod: fișier: \"$1\"" #: builtin/mainmenu/modmgr.lua:345 #, fuzzy msgid "" "\n" "Install Mod: unsupported filetype \"$1\" or broken archive" msgstr "" "\n" "Instalare Mod: tip de fișier neacceptat \"$1\"" #: builtin/mainmenu/modmgr.lua:365 msgid "Failed to install $1 to $2" msgstr "Eșuare la instalarea $1 în $2" #: builtin/mainmenu/modmgr.lua:368 msgid "Install Mod: unable to find suitable foldername for modpack $1" msgstr "" "Instalare Mod: nu se poate găsi nume de folder potrivit pentru pachetul de " "mod $1" #: builtin/mainmenu/modmgr.lua:388 msgid "Install Mod: unable to find real modname for: $1" msgstr "Instalare mod: nu se poate găsi numele real pentru: $1" #: builtin/mainmenu/store.lua:88 msgid "Unsorted" msgstr "" #: builtin/mainmenu/store.lua:99 builtin/mainmenu/store.lua:580 msgid "Search" msgstr "" #: builtin/mainmenu/store.lua:126 msgid "Downloading $1, please wait..." msgstr "" #: builtin/mainmenu/store.lua:160 msgid "Successfully installed:" msgstr "" #: builtin/mainmenu/store.lua:162 #, fuzzy msgid "Shortname:" msgstr "Numele lumii" #: builtin/mainmenu/store.lua:472 msgid "Rating" msgstr "Notă" #: builtin/mainmenu/store.lua:497 msgid "re-Install" msgstr "Reinstalează" #: builtin/mainmenu/store.lua:499 msgid "Install" msgstr "Instalează" #: builtin/mainmenu/store.lua:518 msgid "Close store" msgstr "" #: builtin/mainmenu/store.lua:526 msgid "Page $1 of $2" msgstr "Pagina $1 din $2" #: builtin/mainmenu/tab_credits.lua:22 msgid "Credits" msgstr "Credits" #: builtin/mainmenu/tab_credits.lua:31 msgid "Core Developers" msgstr "Dezvoltatori de bază" #: builtin/mainmenu/tab_credits.lua:47 msgid "Active Contributors" msgstr "Contribuitori activi" #: builtin/mainmenu/tab_credits.lua:54 #, fuzzy msgid "Previous Core Developers" msgstr "Dezvoltatori de bază" #: builtin/mainmenu/tab_credits.lua:59 msgid "Previous Contributors" msgstr "Foști contribuitori" #: builtin/mainmenu/tab_mods.lua:30 msgid "Installed Mods:" msgstr "Moduri Instalate:" #: builtin/mainmenu/tab_mods.lua:39 msgid "Online mod repository" msgstr "Repozitoriu Online de moduri" #: builtin/mainmenu/tab_mods.lua:78 msgid "No mod description available" msgstr "Nici o descriere de mod disponibilă" #: builtin/mainmenu/tab_mods.lua:82 msgid "Mod information:" msgstr "Informații mod:" #: builtin/mainmenu/tab_mods.lua:93 msgid "Rename" msgstr "Redenumiți" #: builtin/mainmenu/tab_mods.lua:95 msgid "Uninstall selected modpack" msgstr "Dezinstalaţi Pachetul de moduri selectat" #: builtin/mainmenu/tab_mods.lua:106 msgid "Uninstall selected mod" msgstr "Dezinstalaţi modul selectat" #: builtin/mainmenu/tab_mods.lua:121 msgid "Select Mod File:" msgstr "Selectează Fișierul Modului:" #: builtin/mainmenu/tab_mods.lua:165 msgid "Mods" msgstr "Moduri" #: builtin/mainmenu/tab_multiplayer.lua:23 #, fuzzy msgid "Address / Port :" msgstr "Adresă/Port" #: builtin/mainmenu/tab_multiplayer.lua:24 #, fuzzy msgid "Name / Password :" msgstr "Nume/Parolă" #: builtin/mainmenu/tab_multiplayer.lua:29 #: builtin/mainmenu/tab_simple_main.lua:30 msgid "Public Serverlist" msgstr "Listă de servere publică" #: builtin/mainmenu/tab_multiplayer.lua:34 builtin/mainmenu/tab_server.lua:26 #: builtin/mainmenu/tab_singleplayer.lua:96 src/keycode.cpp:229 msgid "Delete" msgstr "Șterge" #: builtin/mainmenu/tab_multiplayer.lua:38 #: builtin/mainmenu/tab_simple_main.lua:34 msgid "Connect" msgstr "Conectează" #: builtin/mainmenu/tab_multiplayer.lua:62 #: builtin/mainmenu/tab_simple_main.lua:45 #, fuzzy msgid "Creative mode" msgstr "Modul Creativ" #: builtin/mainmenu/tab_multiplayer.lua:63 #: builtin/mainmenu/tab_simple_main.lua:46 #, fuzzy msgid "Damage enabled" msgstr "activat" #: builtin/mainmenu/tab_multiplayer.lua:64 #: builtin/mainmenu/tab_simple_main.lua:47 #, fuzzy msgid "PvP enabled" msgstr "activat" #: builtin/mainmenu/tab_multiplayer.lua:257 msgid "Client" msgstr "Client" #: builtin/mainmenu/tab_server.lua:27 builtin/mainmenu/tab_singleplayer.lua:97 msgid "New" msgstr "Nou" #: builtin/mainmenu/tab_server.lua:28 builtin/mainmenu/tab_singleplayer.lua:98 msgid "Configure" msgstr "Configurează" #: builtin/mainmenu/tab_server.lua:29 msgid "Start Game" msgstr "Începe jocul" #: builtin/mainmenu/tab_server.lua:30 #: builtin/mainmenu/tab_singleplayer.lua:100 msgid "Select World:" msgstr "Selectează lumea:" #: builtin/mainmenu/tab_server.lua:31 builtin/mainmenu/tab_simple_main.lua:76 #: builtin/mainmenu/tab_singleplayer.lua:101 msgid "Creative Mode" msgstr "Modul Creativ" #: builtin/mainmenu/tab_server.lua:33 builtin/mainmenu/tab_simple_main.lua:78 #: builtin/mainmenu/tab_singleplayer.lua:103 msgid "Enable Damage" msgstr "Activează Daune" #: builtin/mainmenu/tab_server.lua:35 msgid "Public" msgstr "Public" #: builtin/mainmenu/tab_server.lua:37 builtin/mainmenu/tab_simple_main.lua:25 msgid "Name/Password" msgstr "Nume/Parolă" #: builtin/mainmenu/tab_server.lua:45 msgid "Bind Address" msgstr "" #: builtin/mainmenu/tab_server.lua:47 msgid "Port" msgstr "" #: builtin/mainmenu/tab_server.lua:51 msgid "Server Port" msgstr "Port server" #: builtin/mainmenu/tab_server.lua:138 #: builtin/mainmenu/tab_singleplayer.lua:165 #, fuzzy msgid "No world created or selected!" msgstr "Jocul nu are nume, sau nu ai selectat un joc" #: builtin/mainmenu/tab_server.lua:191 msgid "Server" msgstr "Server" #: builtin/mainmenu/tab_settings.lua:21 #, fuzzy msgid "Opaque Leaves" msgstr "Apă opacă" #: builtin/mainmenu/tab_settings.lua:22 msgid "Simple Leaves" msgstr "" #: builtin/mainmenu/tab_settings.lua:23 #, fuzzy msgid "Fancy Leaves" msgstr "Copaci fantezici" #: builtin/mainmenu/tab_settings.lua:32 msgid "No Filter" msgstr "" #: builtin/mainmenu/tab_settings.lua:33 #, fuzzy msgid "Bilinear Filter" msgstr "Filtrare Biliniară" #: builtin/mainmenu/tab_settings.lua:34 #, fuzzy msgid "Trilinear Filter" msgstr "Filtrare Triliniară" #: builtin/mainmenu/tab_settings.lua:43 msgid "No Mipmap" msgstr "" #: builtin/mainmenu/tab_settings.lua:44 msgid "Mipmap" msgstr "" #: builtin/mainmenu/tab_settings.lua:45 msgid "Mipmap + Aniso. Filter" msgstr "" #: builtin/mainmenu/tab_settings.lua:98 msgid "Are you sure to reset your singleplayer world?" msgstr "" #: builtin/mainmenu/tab_settings.lua:102 msgid "No!!!" msgstr "" #: builtin/mainmenu/tab_settings.lua:202 msgid "Smooth Lighting" msgstr "Lumină mai bună" #: builtin/mainmenu/tab_settings.lua:204 msgid "Enable Particles" msgstr "Activează particulele" #: builtin/mainmenu/tab_settings.lua:206 msgid "3D Clouds" msgstr "Nori 3D" #: builtin/mainmenu/tab_settings.lua:208 msgid "Opaque Water" msgstr "Apă opacă" #: builtin/mainmenu/tab_settings.lua:210 #, fuzzy msgid "Connected Glass" msgstr "Conectează" #: builtin/mainmenu/tab_settings.lua:212 msgid "Node Highlighting" msgstr "" #: builtin/mainmenu/tab_settings.lua:217 msgid "Texturing:" msgstr "" #: builtin/mainmenu/tab_settings.lua:222 msgid "Rendering:" msgstr "" #: builtin/mainmenu/tab_settings.lua:226 msgid "Restart minetest for driver change to take effect" msgstr "" #: builtin/mainmenu/tab_settings.lua:228 msgid "Shaders" msgstr "Umbră" #: builtin/mainmenu/tab_settings.lua:233 msgid "Change keys" msgstr "Modifică tastele" #: builtin/mainmenu/tab_settings.lua:236 #, fuzzy msgid "Reset singleplayer world" msgstr "Singleplayer" #: builtin/mainmenu/tab_settings.lua:240 msgid "GUI scale factor" msgstr "" #: builtin/mainmenu/tab_settings.lua:244 msgid "Scaling factor applied to menu elements: " msgstr "" #: builtin/mainmenu/tab_settings.lua:250 msgid "Touch free target" msgstr "" #: builtin/mainmenu/tab_settings.lua:256 msgid "Touchthreshold (px)" msgstr "" #: builtin/mainmenu/tab_settings.lua:263 builtin/mainmenu/tab_settings.lua:277 #, fuzzy msgid "Bumpmapping" msgstr "Mip Mapping" #: builtin/mainmenu/tab_settings.lua:265 builtin/mainmenu/tab_settings.lua:278 msgid "Generate Normalmaps" msgstr "" #: builtin/mainmenu/tab_settings.lua:267 builtin/mainmenu/tab_settings.lua:279 msgid "Parallax Occlusion" msgstr "" #: builtin/mainmenu/tab_settings.lua:269 builtin/mainmenu/tab_settings.lua:280 msgid "Waving Water" msgstr "" #: builtin/mainmenu/tab_settings.lua:271 builtin/mainmenu/tab_settings.lua:281 msgid "Waving Leaves" msgstr "" #: builtin/mainmenu/tab_settings.lua:273 builtin/mainmenu/tab_settings.lua:282 msgid "Waving Plants" msgstr "" #: builtin/mainmenu/tab_settings.lua:308 msgid "To enable shaders the OpenGL driver needs to be used." msgstr "Pentru a permite shadere OpenGL trebuie să fie folosite." #: builtin/mainmenu/tab_settings.lua:430 msgid "Settings" msgstr "Setări" #: builtin/mainmenu/tab_simple_main.lua:82 #, fuzzy msgid "Start Singleplayer" msgstr "Singleplayer" #: builtin/mainmenu/tab_simple_main.lua:83 #, fuzzy msgid "Config mods" msgstr "Configurează" #: builtin/mainmenu/tab_simple_main.lua:201 #, fuzzy msgid "Main" msgstr "Meniul Principal" #: builtin/mainmenu/tab_singleplayer.lua:99 src/keycode.cpp:248 msgid "Play" msgstr "Joacă" #: builtin/mainmenu/tab_singleplayer.lua:246 msgid "Singleplayer" msgstr "Singleplayer" #: builtin/mainmenu/tab_texturepacks.lua:49 msgid "Select texture pack:" msgstr "Selectează pachetul de textură:" #: builtin/mainmenu/tab_texturepacks.lua:69 msgid "No information available" msgstr "Nici o informație disponibilă" #: builtin/mainmenu/tab_texturepacks.lua:114 #, fuzzy msgid "Texturepacks" msgstr "Pachete de tetură" #: src/client.cpp:1721 #, fuzzy msgid "Loading textures..." msgstr "Se încarcă..." #: src/client.cpp:1736 #, fuzzy msgid "Rebuilding shaders..." msgstr "Se rezolvă adresa..." #: src/client.cpp:1743 msgid "Initializing nodes..." msgstr "" #: src/client.cpp:1760 msgid "Initializing nodes" msgstr "" #: src/client.cpp:1768 msgid "Item textures..." msgstr "Texturi..." #: src/client.cpp:1793 msgid "Done!" msgstr "" #: src/client/clientlauncher.cpp:185 msgid "Main Menu" msgstr "Meniul Principal" #: src/client/clientlauncher.cpp:223 msgid "Player name too long." msgstr "" #: src/client/clientlauncher.cpp:261 msgid "Connection error (timed out?)" msgstr "Eroare de conexiune (timeout?)" #: src/client/clientlauncher.cpp:425 msgid "No world selected and no address provided. Nothing to do." msgstr "Nici un cuvânt selectat și nici o adresă scrisă. Nimic de făcut." #: src/client/clientlauncher.cpp:432 msgid "Provided world path doesn't exist: " msgstr "" #: src/client/clientlauncher.cpp:441 msgid "Could not find or load game \"" msgstr "Nu se poate găsi sau încărca jocul \"" #: src/client/clientlauncher.cpp:459 msgid "Invalid gamespec." msgstr "Specificare invalidă" #: src/fontengine.cpp:70 src/fontengine.cpp:226 msgid "needs_fallback_font" msgstr "lipsă_tip_font" #: src/game.cpp:1052 src/guiFormSpecMenu.cpp:2065 msgid "Proceed" msgstr "Continuă" #: src/game.cpp:1072 msgid "You died." msgstr "Ai murit." #: src/game.cpp:1073 msgid "Respawn" msgstr "Reînviere" #: src/game.cpp:1092 msgid "" "Default Controls:\n" "No menu visible:\n" "- single tap: button activate\n" "- double tap: place/use\n" "- slide finger: look around\n" "Menu/Inventory visible:\n" "- double tap (outside):\n" " -->close\n" "- touch stack, touch slot:\n" " --> move stack\n" "- touch&drag, tap 2nd finger\n" " --> place single item to slot\n" msgstr "" #: src/game.cpp:1106 msgid "" "Default Controls:\n" "- WASD: move\n" "- Space: jump/climb\n" "- Shift: sneak/go down\n" "- Q: drop item\n" "- I: inventory\n" "- Mouse: turn/look\n" "- Mouse left: dig/punch\n" "- Mouse right: place/use\n" "- Mouse wheel: select item\n" "- T: chat\n" msgstr "" "Controale prestabilite:\n" "- WASD: mișcare\n" "- Spațiu: sărire/urcare\n" "- Shift: furișare/coborâre\n" "- Q: aruncă obiect\n" "- I: inventar\n" "- Mouse: întoarcere/vedere\n" "- Click stânga: săpare/lovire\n" "- Click dreapta: pune/folosește\n" "- Rotiță mouse: selectează obiect\n" "- T: chat\n" #: src/game.cpp:1125 msgid "Continue" msgstr "Continuă" #: src/game.cpp:1129 msgid "Change Password" msgstr "Schimbă Parola" #: src/game.cpp:1134 msgid "Sound Volume" msgstr "Volum Sunet" #: src/game.cpp:1136 #, fuzzy msgid "Change Keys" msgstr "Modifică tastele" #: src/game.cpp:1139 msgid "Exit to Menu" msgstr "Ieși în Meniu" #: src/game.cpp:1141 msgid "Exit to OS" msgstr "Ieși din joc" #: src/game.cpp:1841 #, fuzzy msgid "Shutting down..." msgstr "Se închide..." #: src/game.cpp:1948 #, fuzzy msgid "Creating server..." msgstr "Se crează serverul..." #: src/game.cpp:1984 msgid "Creating client..." msgstr "Se creează clientul..." #: src/game.cpp:2159 msgid "Resolving address..." msgstr "Se rezolvă adresa..." #: src/game.cpp:2261 msgid "Connecting to server..." msgstr "Se conectează la server..." #: src/game.cpp:2317 msgid "Item definitions..." msgstr "Definițiile obiectelor..." #: src/game.cpp:2322 msgid "Node definitions..." msgstr "Definițiile Blocurilor..." #: src/game.cpp:2329 msgid "Media..." msgstr "Media..." #: src/game.cpp:2334 msgid "KiB/s" msgstr "" #: src/game.cpp:2338 msgid "MiB/s" msgstr "" #: src/game.cpp:4363 msgid "" "\n" "Check debug.txt for details." msgstr "" "\n" "Verifică deug.txt pentru detalii." #: src/guiFormSpecMenu.cpp:2855 msgid "Enter " msgstr "" #: src/guiFormSpecMenu.cpp:2875 msgid "ok" msgstr "" #: src/guiKeyChangeMenu.cpp:125 msgid "Keybindings. (If this menu screws up, remove stuff from minetest.conf)" msgstr "" "Keybindings. (Dacă acest meniu apare, șterge lucrurile din minetest.conf)" #: src/guiKeyChangeMenu.cpp:165 msgid "\"Use\" = climb down" msgstr "\"Aleargă\" = coboară" #: src/guiKeyChangeMenu.cpp:180 msgid "Double tap \"jump\" to toggle fly" msgstr "Apasă de 2 ori \"sari\" pentru a zbura" #: src/guiKeyChangeMenu.cpp:295 msgid "Key already in use" msgstr "Tastă deja folosită" #: src/guiKeyChangeMenu.cpp:373 msgid "press key" msgstr "apasă o tastă" #: src/guiKeyChangeMenu.cpp:399 msgid "Forward" msgstr "Înainte" #: src/guiKeyChangeMenu.cpp:400 msgid "Backward" msgstr "Înapoi" #: src/guiKeyChangeMenu.cpp:401 src/keycode.cpp:228 msgid "Left" msgstr "Stânga" #: src/guiKeyChangeMenu.cpp:402 src/keycode.cpp:228 msgid "Right" msgstr "Dreapta" #: src/guiKeyChangeMenu.cpp:403 msgid "Use" msgstr "Aleargă" #: src/guiKeyChangeMenu.cpp:404 msgid "Jump" msgstr "Sari" #: src/guiKeyChangeMenu.cpp:405 msgid "Sneak" msgstr "Furișează" #: src/guiKeyChangeMenu.cpp:406 msgid "Drop" msgstr "Aruncă" #: src/guiKeyChangeMenu.cpp:407 msgid "Inventory" msgstr "Inventar" #: src/guiKeyChangeMenu.cpp:408 msgid "Chat" msgstr "Chat" #: src/guiKeyChangeMenu.cpp:409 msgid "Command" msgstr "Comandă" #: src/guiKeyChangeMenu.cpp:410 msgid "Console" msgstr "Consloă" #: src/guiKeyChangeMenu.cpp:411 msgid "Toggle fly" msgstr "Intră pe zbor" #: src/guiKeyChangeMenu.cpp:412 msgid "Toggle fast" msgstr "Intră pe rapid" #: src/guiKeyChangeMenu.cpp:413 #, fuzzy msgid "Toggle Cinematic" msgstr "Intră pe rapid" #: src/guiKeyChangeMenu.cpp:414 msgid "Toggle noclip" msgstr "Intră pe noclip" #: src/guiKeyChangeMenu.cpp:415 msgid "Range select" msgstr "Selectare distanță" #: src/guiKeyChangeMenu.cpp:416 msgid "Print stacks" msgstr "Salvează logurile" #: src/guiPasswordChange.cpp:108 msgid "Old Password" msgstr "Vechea parolă" #: src/guiPasswordChange.cpp:124 msgid "New Password" msgstr "Noua parolă" #: src/guiPasswordChange.cpp:139 msgid "Confirm Password" msgstr "Confirmarea parolei" #: src/guiPasswordChange.cpp:155 msgid "Change" msgstr "Schimbă" #: src/guiPasswordChange.cpp:164 msgid "Passwords do not match!" msgstr "Parolele nu se potrivesc!" #: src/guiVolumeChange.cpp:105 msgid "Sound Volume: " msgstr "Volum sunet: " #: src/guiVolumeChange.cpp:119 msgid "Exit" msgstr "Ieșire" #: src/keycode.cpp:223 msgid "Left Button" msgstr "Stânga" #: src/keycode.cpp:223 msgid "Middle Button" msgstr "Rotiță" #: src/keycode.cpp:223 msgid "Right Button" msgstr "Drepata" #: src/keycode.cpp:223 msgid "X Button 1" msgstr "X Butonul 1" #: src/keycode.cpp:224 msgid "Back" msgstr "Înapoi" #: src/keycode.cpp:224 msgid "Clear" msgstr "Șterge" #: src/keycode.cpp:224 msgid "Return" msgstr "Înapoi" #: src/keycode.cpp:224 msgid "Tab" msgstr "Tab" #: src/keycode.cpp:224 msgid "X Button 2" msgstr "X Butonul 2" #: src/keycode.cpp:225 msgid "Capital" msgstr "Capital" #: src/keycode.cpp:225 msgid "Control" msgstr "Control" #: src/keycode.cpp:225 msgid "Kana" msgstr "Kana" #: src/keycode.cpp:225 msgid "Menu" msgstr "Meniu" #: src/keycode.cpp:225 msgid "Pause" msgstr "Pauză" #: src/keycode.cpp:225 msgid "Shift" msgstr "Shift" #: src/keycode.cpp:226 msgid "Convert" msgstr "Convert" #: src/keycode.cpp:226 msgid "Escape" msgstr "Escape" #: src/keycode.cpp:226 msgid "Final" msgstr "Final" #: src/keycode.cpp:226 msgid "Junja" msgstr "Junja" #: src/keycode.cpp:226 msgid "Kanji" msgstr "Kanji" #: src/keycode.cpp:226 msgid "Nonconvert" msgstr "Nonconvert" #: src/keycode.cpp:227 msgid "End" msgstr "End" #: src/keycode.cpp:227 msgid "Home" msgstr "Home" #: src/keycode.cpp:227 msgid "Mode Change" msgstr "Schimbă modul" #: src/keycode.cpp:227 msgid "Next" msgstr "Următorul" #: src/keycode.cpp:227 msgid "Prior" msgstr "Anteriorul" #: src/keycode.cpp:227 msgid "Space" msgstr "Spațiu" #: src/keycode.cpp:228 msgid "Down" msgstr "Jos" #: src/keycode.cpp:228 msgid "Execute" msgstr "Execută" #: src/keycode.cpp:228 msgid "Print" msgstr "Print" #: src/keycode.cpp:228 msgid "Select" msgstr "Selectează" #: src/keycode.cpp:228 msgid "Up" msgstr "Sus" #: src/keycode.cpp:229 msgid "Help" msgstr "Ajutor" #: src/keycode.cpp:229 msgid "Insert" msgstr "Insert" #: src/keycode.cpp:229 msgid "Snapshot" msgstr "PrintScreen" #: src/keycode.cpp:232 msgid "Left Windows" msgstr "Windows Stânga" #: src/keycode.cpp:233 msgid "Apps" msgstr "Aplicații" #: src/keycode.cpp:233 msgid "Numpad 0" msgstr "Numpad 0" #: src/keycode.cpp:233 msgid "Numpad 1" msgstr "Numpad 1" #: src/keycode.cpp:233 msgid "Right Windows" msgstr "Windows Dreapta" #: src/keycode.cpp:233 msgid "Sleep" msgstr "Sleep" #: src/keycode.cpp:234 msgid "Numpad 2" msgstr "Numpad 2" #: src/keycode.cpp:234 msgid "Numpad 3" msgstr "Numpad 3" #: src/keycode.cpp:234 msgid "Numpad 4" msgstr "Numpad 4" #: src/keycode.cpp:234 msgid "Numpad 5" msgstr "Numpad 5" #: src/keycode.cpp:234 msgid "Numpad 6" msgstr "Numpad 6" #: src/keycode.cpp:234 msgid "Numpad 7" msgstr "Numpad 7" #: src/keycode.cpp:235 msgid "Numpad *" msgstr "Numpad *" #: src/keycode.cpp:235 msgid "Numpad +" msgstr "Numpad +" #: src/keycode.cpp:235 msgid "Numpad -" msgstr "Numpad -" #: src/keycode.cpp:235 msgid "Numpad /" msgstr "Numpad /" #: src/keycode.cpp:235 msgid "Numpad 8" msgstr "Numpad 8" #: src/keycode.cpp:235 msgid "Numpad 9" msgstr "Numpad 9" #: src/keycode.cpp:239 msgid "Num Lock" msgstr "Num Lock" #: src/keycode.cpp:239 msgid "Scroll Lock" msgstr "Scroll Lock" #: src/keycode.cpp:240 msgid "Left Shift" msgstr "Shift Stânga" #: src/keycode.cpp:240 msgid "Right Shift" msgstr "Shift Dreapta" #: src/keycode.cpp:241 msgid "Left Control" msgstr "Ctrl Stânga" #: src/keycode.cpp:241 msgid "Left Menu" msgstr "Meniu Stânga" #: src/keycode.cpp:241 msgid "Right Control" msgstr "Ctrl Dreapta" #: src/keycode.cpp:241 msgid "Right Menu" msgstr "Meniu Drepata" #: src/keycode.cpp:243 msgid "Comma" msgstr "Virgulă" #: src/keycode.cpp:243 msgid "Minus" msgstr "Minus" #: src/keycode.cpp:243 msgid "Period" msgstr "Punct" #: src/keycode.cpp:243 msgid "Plus" msgstr "Plus" #: src/keycode.cpp:247 msgid "Attn" msgstr "Attn" #: src/keycode.cpp:247 msgid "CrSel" msgstr "CrSel" #: src/keycode.cpp:248 msgid "Erase OEF" msgstr "Ștergere OEF" #: src/keycode.cpp:248 msgid "ExSel" msgstr "ExSel" #: src/keycode.cpp:248 msgid "OEM Clear" msgstr "Curățare OEM" #: src/keycode.cpp:248 msgid "PA1" msgstr "PA1" #: src/keycode.cpp:248 msgid "Zoom" msgstr "Mărire" #~ msgid "Game Name" #~ msgstr "Numele jocului" #~ msgid "Gamemgr: Unable to copy mod \"$1\" to game \"$2\"" #~ msgstr "Gamemgr: Nu se poate copia modul \"$1\" în jocul \"$2\"" #~ msgid "GAMES" #~ msgstr "JOCURI" #~ msgid "Games" #~ msgstr "Jocuri" #~ msgid "Mods:" #~ msgstr "Moduri:" #~ msgid "edit game" #~ msgstr "modifică jocul" #~ msgid "new game" #~ msgstr "joc nou" #~ msgid "EDIT GAME" #~ msgstr "MODIFICĂ JOCUL" #~ msgid "Remove selected mod" #~ msgstr "Șterge modul selectat" #~ msgid "<<-- Add mod" #~ msgstr "<<-- Adaugă modul" #~ msgid "CLIENT" #~ msgstr "CLIENT" #~ msgid "Favorites:" #~ msgstr "Preferate:" #~ msgid "START SERVER" #~ msgstr "DESCHIDE SERVERUL" #~ msgid "Name" #~ msgstr "Nume" #~ msgid "Password" #~ msgstr "Parolă" #~ msgid "SETTINGS" #~ msgstr "SETĂRI" #~ msgid "Preload item visuals" #~ msgstr "Pre-încarcă imaginile obiectelor" #~ msgid "Finite Liquid" #~ msgstr "Lichid finit" #~ msgid "SINGLE PLAYER" #~ msgstr "SINGLE PLAYER" #~ msgid "TEXTURE PACKS" #~ msgstr "PACHETE DE TEXTURĂ" #~ msgid "MODS" #~ msgstr "MODURI" #~ msgid "Add mod:" #~ msgstr "Adăugaţi mod:" #~ msgid "Local install" #~ msgstr "Instalare locală" #~ msgid "Left click: Move all items, Right click: Move single item" #~ msgstr "" #~ "Click stânga: Mută toate obiectele, Click dreapta: Mută un singur obiect" #~ msgid "Anisotropic Filtering" #~ msgstr "Filtru Anizotropic" #~ msgid "Mip-Mapping" #~ msgstr "Mip Mapping" #, fuzzy #~ msgid "Downloading" #~ msgstr "Descarcă" po/de/0000755000175000017500000000000012565232430012372 5ustar mquinsonmquinsonpo/de/minetest.po0000644000175000017500000007273612565232430014601 0ustar mquinsonmquinson# German translations for minetest-c55 package. # Copyright (C) 2011 celeron # This file is distributed under the same license as the minetest-c55 package. # Constantin Wenger , 2011. # msgid "" msgstr "" "Project-Id-Version: 0.0.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2015-07-17 07:23+0200\n" "PO-Revision-Date: 2015-08-09 21:51+0200\n" "Last-Translator: sfan5 \n" "Language-Team: German " "\n" "Language: de\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 2.4-dev\n" #: builtin/fstk/ui.lua:82 msgid "An error occured in a Lua script, such as a mod:" msgstr "Ein Fehler ist in Lua aufgetreten (z.B. aufgrund eines Mods):" #: builtin/fstk/ui.lua:84 msgid "An error occured:" msgstr "Ein Fehler ist aufgetreten:" #: builtin/fstk/ui.lua:89 builtin/mainmenu/store.lua:165 msgid "Ok" msgstr "OK" #: builtin/mainmenu/common.lua:239 src/game.cpp:1891 msgid "Loading..." msgstr "Lädt ..." #: builtin/mainmenu/common.lua:240 msgid "Try reenabling public serverlist and check your internet connection." msgstr "" "Bitte versuchen Sie die Öffentliche Serverliste neu zu aktivieren, und " "prüfen Sie Ihre Internetverbindung." #: builtin/mainmenu/dlg_config_world.lua:29 msgid "World:" msgstr "Welt:" #: builtin/mainmenu/dlg_config_world.lua:33 #: builtin/mainmenu/dlg_config_world.lua:35 msgid "Hide Game" msgstr "Spiel ausblenden" #: builtin/mainmenu/dlg_config_world.lua:39 #: builtin/mainmenu/dlg_config_world.lua:41 msgid "Hide mp content" msgstr "MP-Mods verstecken" #: builtin/mainmenu/dlg_config_world.lua:49 msgid "Mod:" msgstr "Mod:" #: builtin/mainmenu/dlg_config_world.lua:51 builtin/mainmenu/tab_mods.lua:99 msgid "Depends:" msgstr "Abhängig von:" #: builtin/mainmenu/dlg_config_world.lua:54 src/guiKeyChangeMenu.cpp:191 msgid "Save" msgstr "Speichern" #: builtin/mainmenu/dlg_config_world.lua:55 #: builtin/mainmenu/dlg_create_world.lua:64 #: builtin/mainmenu/dlg_rename_modpack.lua:33 src/guiKeyChangeMenu.cpp:199 #: src/keycode.cpp:223 msgid "Cancel" msgstr "Abbrechen" #: builtin/mainmenu/dlg_config_world.lua:71 msgid "Enable MP" msgstr "MP aktivieren" #: builtin/mainmenu/dlg_config_world.lua:73 msgid "Disable MP" msgstr "MP deaktivieren" #: builtin/mainmenu/dlg_config_world.lua:77 #: builtin/mainmenu/dlg_config_world.lua:79 msgid "enabled" msgstr "Aktiviert" #: builtin/mainmenu/dlg_config_world.lua:85 msgid "Enable all" msgstr "Alle an" #: builtin/mainmenu/dlg_create_world.lua:50 msgid "World name" msgstr "Weltname" #: builtin/mainmenu/dlg_create_world.lua:53 msgid "Seed" msgstr "Seed" #: builtin/mainmenu/dlg_create_world.lua:56 msgid "Mapgen" msgstr "Weltgenerator" #: builtin/mainmenu/dlg_create_world.lua:59 msgid "Game" msgstr "Spiel" #: builtin/mainmenu/dlg_create_world.lua:63 msgid "Create" msgstr "Erstellen" #: builtin/mainmenu/dlg_create_world.lua:68 msgid "You have no subgames installed." msgstr "Keine Spiele installiert." #: builtin/mainmenu/dlg_create_world.lua:69 msgid "Download one from minetest.net" msgstr "Spiele können von minetest.net heruntergeladen werden" #: builtin/mainmenu/dlg_create_world.lua:72 msgid "Warning: The minimal development test is meant for developers." msgstr "Warnung: Die minimale Testversion ist für Entwickler gedacht." #: builtin/mainmenu/dlg_create_world.lua:73 msgid "Download a subgame, such as minetest_game, from minetest.net" msgstr "" "Andere Spiele (wie minetest_game) können von minetest.net heruntergeladen " "werden" #: builtin/mainmenu/dlg_create_world.lua:99 msgid "A world named \"$1\" already exists" msgstr "Eine Welt namens „$1“ existiert bereits" #: builtin/mainmenu/dlg_create_world.lua:116 msgid "No worldname given or no game selected" msgstr "Kein Weltname gegeben oder kein Spiel ausgewählt" #: builtin/mainmenu/dlg_delete_mod.lua:26 msgid "Are you sure you want to delete \"$1\"?" msgstr "„$1“ wirklich löschen?" #: builtin/mainmenu/dlg_delete_mod.lua:27 #: builtin/mainmenu/dlg_delete_world.lua:25 #: builtin/mainmenu/tab_settings.lua:100 msgid "Yes" msgstr "Ja" #: builtin/mainmenu/dlg_delete_mod.lua:28 msgid "No of course not!" msgstr "Nein, natürlich nicht!" #: builtin/mainmenu/dlg_delete_mod.lua:41 msgid "Modmgr: failed to delete \"$1\"" msgstr "Modmgr: Fehler beim Löschen von „$1“" #: builtin/mainmenu/dlg_delete_mod.lua:45 msgid "Modmgr: invalid modpath \"$1\"" msgstr "Modmgr: Unzulässiger Modpfad „$1“" #: builtin/mainmenu/dlg_delete_world.lua:24 msgid "Delete World \"$1\"?" msgstr "Welt „$1“ löschen?" #: builtin/mainmenu/dlg_delete_world.lua:26 msgid "No" msgstr "Nein" #: builtin/mainmenu/dlg_rename_modpack.lua:26 msgid "Rename Modpack:" msgstr "Modpack umbenennen:" #: builtin/mainmenu/dlg_rename_modpack.lua:31 src/keycode.cpp:227 msgid "Accept" msgstr "Annehmen" #: builtin/mainmenu/modmgr.lua:344 msgid "Install Mod: file: \"$1\"" msgstr "Mod installieren: Datei: „$1“" #: builtin/mainmenu/modmgr.lua:345 msgid "" "\n" "Install Mod: unsupported filetype \"$1\" or broken archive" msgstr "" "\n" "Mod installieren: Nicht unterstützter Dateityp „$1“ oder fehlerhaftes Archiv" #: builtin/mainmenu/modmgr.lua:365 msgid "Failed to install $1 to $2" msgstr "Fehler bei der Installation von $1 nach $2" #: builtin/mainmenu/modmgr.lua:368 msgid "Install Mod: unable to find suitable foldername for modpack $1" msgstr "" "Mod installieren: Geeigneter Ordnername für Modpack $1 konnte nicht gefunden " "werden" #: builtin/mainmenu/modmgr.lua:388 msgid "Install Mod: unable to find real modname for: $1" msgstr "Mod installieren: Echter Modname für $1 konnte nicht gefunden werden" #: builtin/mainmenu/store.lua:88 msgid "Unsorted" msgstr "Unsortiert" #: builtin/mainmenu/store.lua:99 builtin/mainmenu/store.lua:580 msgid "Search" msgstr "Suchen" #: builtin/mainmenu/store.lua:126 msgid "Downloading $1, please wait..." msgstr "$1 wird heruntergeladen, bitte warten ..." #: builtin/mainmenu/store.lua:160 msgid "Successfully installed:" msgstr "Erfolgreich installiert:" #: builtin/mainmenu/store.lua:162 msgid "Shortname:" msgstr "Kurzname:" #: builtin/mainmenu/store.lua:472 msgid "Rating" msgstr "Bewertung" #: builtin/mainmenu/store.lua:497 msgid "re-Install" msgstr "Erneut installieren" #: builtin/mainmenu/store.lua:499 msgid "Install" msgstr "Installieren" #: builtin/mainmenu/store.lua:518 msgid "Close store" msgstr "Schließen" #: builtin/mainmenu/store.lua:526 msgid "Page $1 of $2" msgstr "Seite $1 von $2" #: builtin/mainmenu/tab_credits.lua:22 msgid "Credits" msgstr "Mitwirkende" #: builtin/mainmenu/tab_credits.lua:31 msgid "Core Developers" msgstr "Hauptentwickler" #: builtin/mainmenu/tab_credits.lua:47 msgid "Active Contributors" msgstr "Aktive Mitwirkende" #: builtin/mainmenu/tab_credits.lua:54 msgid "Previous Core Developers" msgstr "Frühere Hauptentwickler" #: builtin/mainmenu/tab_credits.lua:59 msgid "Previous Contributors" msgstr "Frühere Mitwirkende" #: builtin/mainmenu/tab_mods.lua:30 msgid "Installed Mods:" msgstr "Installierte Mods:" #: builtin/mainmenu/tab_mods.lua:39 msgid "Online mod repository" msgstr "Online-Mod-Archiv" #: builtin/mainmenu/tab_mods.lua:78 msgid "No mod description available" msgstr "Keine Modbeschreibung verfügbar" #: builtin/mainmenu/tab_mods.lua:82 msgid "Mod information:" msgstr "Modinformation:" #: builtin/mainmenu/tab_mods.lua:93 msgid "Rename" msgstr "Umbenennen" #: builtin/mainmenu/tab_mods.lua:95 msgid "Uninstall selected modpack" msgstr "Ausgewähltes Modpack deinstallieren" #: builtin/mainmenu/tab_mods.lua:106 msgid "Uninstall selected mod" msgstr "Ausgewählte Mod deinstallieren" #: builtin/mainmenu/tab_mods.lua:121 msgid "Select Mod File:" msgstr "Mod-Datei auswählen:" #: builtin/mainmenu/tab_mods.lua:165 msgid "Mods" msgstr "Mods" #: builtin/mainmenu/tab_multiplayer.lua:23 msgid "Address / Port :" msgstr "Adresse/Port:" #: builtin/mainmenu/tab_multiplayer.lua:24 msgid "Name / Password :" msgstr "Name/Passwort:" #: builtin/mainmenu/tab_multiplayer.lua:29 #: builtin/mainmenu/tab_simple_main.lua:30 msgid "Public Serverlist" msgstr "Öffentliche Serverliste" #: builtin/mainmenu/tab_multiplayer.lua:34 builtin/mainmenu/tab_server.lua:26 #: builtin/mainmenu/tab_singleplayer.lua:96 src/keycode.cpp:229 msgid "Delete" msgstr "Entfernen" #: builtin/mainmenu/tab_multiplayer.lua:38 #: builtin/mainmenu/tab_simple_main.lua:34 msgid "Connect" msgstr "Verbinden" #: builtin/mainmenu/tab_multiplayer.lua:62 #: builtin/mainmenu/tab_simple_main.lua:45 msgid "Creative mode" msgstr "Kreativmodus" #: builtin/mainmenu/tab_multiplayer.lua:63 #: builtin/mainmenu/tab_simple_main.lua:46 msgid "Damage enabled" msgstr "Schaden aktiviert" #: builtin/mainmenu/tab_multiplayer.lua:64 #: builtin/mainmenu/tab_simple_main.lua:47 msgid "PvP enabled" msgstr "Spielerkampf aktiviert" #: builtin/mainmenu/tab_multiplayer.lua:257 msgid "Client" msgstr "Client" #: builtin/mainmenu/tab_server.lua:27 builtin/mainmenu/tab_singleplayer.lua:97 msgid "New" msgstr "Neu" #: builtin/mainmenu/tab_server.lua:28 builtin/mainmenu/tab_singleplayer.lua:98 msgid "Configure" msgstr "Konfigurieren" #: builtin/mainmenu/tab_server.lua:29 msgid "Start Game" msgstr "Spiel starten" #: builtin/mainmenu/tab_server.lua:30 #: builtin/mainmenu/tab_singleplayer.lua:100 msgid "Select World:" msgstr "Welt wählen:" #: builtin/mainmenu/tab_server.lua:31 builtin/mainmenu/tab_simple_main.lua:76 #: builtin/mainmenu/tab_singleplayer.lua:101 msgid "Creative Mode" msgstr "Kreativmodus" #: builtin/mainmenu/tab_server.lua:33 builtin/mainmenu/tab_simple_main.lua:78 #: builtin/mainmenu/tab_singleplayer.lua:103 msgid "Enable Damage" msgstr "Schaden einschalten" #: builtin/mainmenu/tab_server.lua:35 msgid "Public" msgstr "Öffentlich" #: builtin/mainmenu/tab_server.lua:37 builtin/mainmenu/tab_simple_main.lua:25 msgid "Name/Password" msgstr "Name/Passwort" #: builtin/mainmenu/tab_server.lua:45 msgid "Bind Address" msgstr "Bind-Adresse" #: builtin/mainmenu/tab_server.lua:47 msgid "Port" msgstr "Port" #: builtin/mainmenu/tab_server.lua:51 msgid "Server Port" msgstr "Serverport" #: builtin/mainmenu/tab_server.lua:138 #: builtin/mainmenu/tab_singleplayer.lua:165 msgid "No world created or selected!" msgstr "Kein Weltname angegeben oder kein Spiel ausgewählt!" #: builtin/mainmenu/tab_server.lua:191 msgid "Server" msgstr "Server" #: builtin/mainmenu/tab_settings.lua:21 msgid "Opaque Leaves" msgstr "Undurchs. Blätter" #: builtin/mainmenu/tab_settings.lua:22 msgid "Simple Leaves" msgstr "Einfache Blätter" #: builtin/mainmenu/tab_settings.lua:23 msgid "Fancy Leaves" msgstr "Schöne Blätter" #: builtin/mainmenu/tab_settings.lua:32 msgid "No Filter" msgstr "Kein Filter" #: builtin/mainmenu/tab_settings.lua:33 msgid "Bilinear Filter" msgstr "Bilinearer Filter" #: builtin/mainmenu/tab_settings.lua:34 msgid "Trilinear Filter" msgstr "Trilinearer Filter" #: builtin/mainmenu/tab_settings.lua:43 msgid "No Mipmap" msgstr "Keine Mipmap" #: builtin/mainmenu/tab_settings.lua:44 msgid "Mipmap" msgstr "Mipmap" #: builtin/mainmenu/tab_settings.lua:45 msgid "Mipmap + Aniso. Filter" msgstr "Mipmap u. Aniso. Filter" #: builtin/mainmenu/tab_settings.lua:98 msgid "Are you sure to reset your singleplayer world?" msgstr "Sind Sie sicher, dass Sie die Einzelspielerwelt löschen wollen?" #: builtin/mainmenu/tab_settings.lua:102 msgid "No!!!" msgstr "Nein!!!" #: builtin/mainmenu/tab_settings.lua:202 msgid "Smooth Lighting" msgstr "Besseres Licht" #: builtin/mainmenu/tab_settings.lua:204 msgid "Enable Particles" msgstr "Partikel aktivieren" #: builtin/mainmenu/tab_settings.lua:206 msgid "3D Clouds" msgstr "3D-Wolken" #: builtin/mainmenu/tab_settings.lua:208 msgid "Opaque Water" msgstr "Undurchs. Wasser" #: builtin/mainmenu/tab_settings.lua:210 msgid "Connected Glass" msgstr "Verbundenes Glas" #: builtin/mainmenu/tab_settings.lua:212 msgid "Node Highlighting" msgstr "Blöcke hervorheben" #: builtin/mainmenu/tab_settings.lua:217 msgid "Texturing:" msgstr "Texturierung:" #: builtin/mainmenu/tab_settings.lua:222 msgid "Rendering:" msgstr "Rendering:" #: builtin/mainmenu/tab_settings.lua:226 msgid "Restart minetest for driver change to take effect" msgstr "Neustart nach Ändern des Treibers erforderlich" #: builtin/mainmenu/tab_settings.lua:228 msgid "Shaders" msgstr "Shader" #: builtin/mainmenu/tab_settings.lua:233 msgid "Change keys" msgstr "Tasten ändern" #: builtin/mainmenu/tab_settings.lua:236 msgid "Reset singleplayer world" msgstr "Einzelspielerwelt zurücksetzen" #: builtin/mainmenu/tab_settings.lua:240 msgid "GUI scale factor" msgstr "GUI-Skalierfaktor" #: builtin/mainmenu/tab_settings.lua:244 msgid "Scaling factor applied to menu elements: " msgstr "Auf Menüelemente angewandter Skalierfaktor: " #: builtin/mainmenu/tab_settings.lua:250 msgid "Touch free target" msgstr "Berührungsfreies Ziel" #: builtin/mainmenu/tab_settings.lua:256 msgid "Touchthreshold (px)" msgstr "Berührungsempfindlichkeit (px)" #: builtin/mainmenu/tab_settings.lua:263 builtin/mainmenu/tab_settings.lua:277 msgid "Bumpmapping" msgstr "Bumpmapping" #: builtin/mainmenu/tab_settings.lua:265 builtin/mainmenu/tab_settings.lua:278 msgid "Generate Normalmaps" msgstr "Normalmaps generieren" #: builtin/mainmenu/tab_settings.lua:267 builtin/mainmenu/tab_settings.lua:279 msgid "Parallax Occlusion" msgstr "Parallax Occlusion" #: builtin/mainmenu/tab_settings.lua:269 builtin/mainmenu/tab_settings.lua:280 msgid "Waving Water" msgstr "Wasserwellen" #: builtin/mainmenu/tab_settings.lua:271 builtin/mainmenu/tab_settings.lua:281 msgid "Waving Leaves" msgstr "Wehende Blätter" #: builtin/mainmenu/tab_settings.lua:273 builtin/mainmenu/tab_settings.lua:282 msgid "Waving Plants" msgstr "Wogende Pflanzen" #: builtin/mainmenu/tab_settings.lua:308 msgid "To enable shaders the OpenGL driver needs to be used." msgstr "Um Shader zu benutzen, muss der OpenGL-Treiber benutzt werden." #: builtin/mainmenu/tab_settings.lua:430 msgid "Settings" msgstr "Einstellungen" #: builtin/mainmenu/tab_simple_main.lua:82 msgid "Start Singleplayer" msgstr "Einzelspieler starten" #: builtin/mainmenu/tab_simple_main.lua:83 msgid "Config mods" msgstr "Mods konfigurieren" #: builtin/mainmenu/tab_simple_main.lua:201 msgid "Main" msgstr "Hauptmenü" #: builtin/mainmenu/tab_singleplayer.lua:99 src/keycode.cpp:248 msgid "Play" msgstr "Spielen" #: builtin/mainmenu/tab_singleplayer.lua:246 msgid "Singleplayer" msgstr "Einzelspieler" #: builtin/mainmenu/tab_texturepacks.lua:49 msgid "Select texture pack:" msgstr "Texturpaket auswählen:" #: builtin/mainmenu/tab_texturepacks.lua:69 msgid "No information available" msgstr "Keine Informationen vorhanden" #: builtin/mainmenu/tab_texturepacks.lua:114 msgid "Texturepacks" msgstr "Texturpakete" #: src/client.cpp:1721 msgid "Loading textures..." msgstr "Texturen laden ..." #: src/client.cpp:1736 msgid "Rebuilding shaders..." msgstr "Shader wiederherstellen ..." #: src/client.cpp:1743 msgid "Initializing nodes..." msgstr "Blöcke initialisieren ..." #: src/client.cpp:1760 msgid "Initializing nodes" msgstr "Blöcke initialisieren" #: src/client.cpp:1768 msgid "Item textures..." msgstr "Inventarbilder ..." #: src/client.cpp:1793 msgid "Done!" msgstr "Fertig!" #: src/client/clientlauncher.cpp:185 msgid "Main Menu" msgstr "Hauptmenü" #: src/client/clientlauncher.cpp:223 msgid "Player name too long." msgstr "Spielername zu lang." #: src/client/clientlauncher.cpp:261 msgid "Connection error (timed out?)" msgstr "Verbindungsfehler (Zeitüberschreitung?)" #: src/client/clientlauncher.cpp:425 msgid "No world selected and no address provided. Nothing to do." msgstr "Keine Welt ausgewählt und keine Adresse angegeben. Nichts zu tun." #: src/client/clientlauncher.cpp:432 msgid "Provided world path doesn't exist: " msgstr "Angegebener Weltpfad existiert nicht: " #: src/client/clientlauncher.cpp:441 msgid "Could not find or load game \"" msgstr "Kann Spiel nicht finden/laden \"" #: src/client/clientlauncher.cpp:459 msgid "Invalid gamespec." msgstr "Ungültige Spielspezif." #: src/fontengine.cpp:70 src/fontengine.cpp:226 msgid "needs_fallback_font" msgstr "no" #: src/game.cpp:1052 src/guiFormSpecMenu.cpp:2065 msgid "Proceed" msgstr "Fortsetzen" #: src/game.cpp:1072 msgid "You died." msgstr "Sie sind gestorben." #: src/game.cpp:1073 msgid "Respawn" msgstr "Wiederbeleben" #: src/game.cpp:1092 msgid "" "Default Controls:\n" "No menu visible:\n" "- single tap: button activate\n" "- double tap: place/use\n" "- slide finger: look around\n" "Menu/Inventory visible:\n" "- double tap (outside):\n" " -->close\n" "- touch stack, touch slot:\n" " --> move stack\n" "- touch&drag, tap 2nd finger\n" " --> place single item to slot\n" msgstr "" "Standardsteuerung:\n" "Kein Menü sichtbar:\n" "- einmal antippen: Knopf betätigen\n" "- doppelt antippen: bauen/benutzen\n" "- Finger wischen: umsehen\n" "Menü/Inventar sichtbar:\n" "- doppelt antippen (außen):\n" " -->schließen\n" "- Stapel berühren, Feld berühren:\n" " --> Stapel verschieben\n" "- berühren u. ziehen, mit 2. Finger antippen\n" " --> 1 Gegenstand ins Feld platzieren\n" #: src/game.cpp:1106 msgid "" "Default Controls:\n" "- WASD: move\n" "- Space: jump/climb\n" "- Shift: sneak/go down\n" "- Q: drop item\n" "- I: inventory\n" "- Mouse: turn/look\n" "- Mouse left: dig/punch\n" "- Mouse right: place/use\n" "- Mouse wheel: select item\n" "- T: chat\n" msgstr "" "Standard-Tastenbelegung:\n" "- WASD: Bewegen\n" "- Leertaste: Springen/Klettern\n" "- Umschalt: Kriechen/herunterklettern\n" "- Q: Item fallen lassen\n" "- I: Inventar\n" "- Maus: drehen/umschauen\n" "- Maus links: Abbauen/Schlagen\n" "- Maus rechts: Platzieren/Benutzen\n" "- Mausrad: Gegenstand auswählen\n" "- T: Chat\n" #: src/game.cpp:1125 msgid "Continue" msgstr "Weiter" #: src/game.cpp:1129 msgid "Change Password" msgstr "Passwort ändern" #: src/game.cpp:1134 msgid "Sound Volume" msgstr "Tonlautstärke" #: src/game.cpp:1136 msgid "Change Keys" msgstr "Tasten ändern" #: src/game.cpp:1139 msgid "Exit to Menu" msgstr "Hauptmenü" #: src/game.cpp:1141 msgid "Exit to OS" msgstr "Programm beenden" #: src/game.cpp:1841 msgid "Shutting down..." msgstr "Herunterfahren ..." #: src/game.cpp:1948 msgid "Creating server..." msgstr "Server erstellen ..." #: src/game.cpp:1984 msgid "Creating client..." msgstr "Client erstellen ..." #: src/game.cpp:2159 msgid "Resolving address..." msgstr "Adresse auflösen ..." #: src/game.cpp:2261 msgid "Connecting to server..." msgstr "Zum Server verbinden ..." #: src/game.cpp:2317 msgid "Item definitions..." msgstr "Item-Definitionen ..." #: src/game.cpp:2322 msgid "Node definitions..." msgstr "Node-Definitionen ..." #: src/game.cpp:2329 msgid "Media..." msgstr "Medien ..." #: src/game.cpp:2334 msgid "KiB/s" msgstr "KiB/s" #: src/game.cpp:2338 msgid "MiB/s" msgstr "MiB/s" #: src/game.cpp:4363 msgid "" "\n" "Check debug.txt for details." msgstr "" "\n" "Siehe debug.txt für Details." #: src/guiFormSpecMenu.cpp:2855 msgid "Enter " msgstr "Enter " #: src/guiFormSpecMenu.cpp:2875 msgid "ok" msgstr "OK" #: src/guiKeyChangeMenu.cpp:125 msgid "Keybindings. (If this menu screws up, remove stuff from minetest.conf)" msgstr "" "Steuerung (Falls dieses Menü versagt, entfernen Sie Sachen aus minetest.conf)" #: src/guiKeyChangeMenu.cpp:165 msgid "\"Use\" = climb down" msgstr "Benutzen = runterklettern" #: src/guiKeyChangeMenu.cpp:180 msgid "Double tap \"jump\" to toggle fly" msgstr "2×Sprungtaste zum Fliegen" #: src/guiKeyChangeMenu.cpp:295 msgid "Key already in use" msgstr "Taste bereits in Benutzung" #: src/guiKeyChangeMenu.cpp:373 msgid "press key" msgstr "Taste drücken" #: src/guiKeyChangeMenu.cpp:399 msgid "Forward" msgstr "Vorwärts" #: src/guiKeyChangeMenu.cpp:400 msgid "Backward" msgstr "Rückwärts" #: src/guiKeyChangeMenu.cpp:401 src/keycode.cpp:228 msgid "Left" msgstr "Links" #: src/guiKeyChangeMenu.cpp:402 src/keycode.cpp:228 msgid "Right" msgstr "Rechts" #: src/guiKeyChangeMenu.cpp:403 msgid "Use" msgstr "Benutzen" #: src/guiKeyChangeMenu.cpp:404 msgid "Jump" msgstr "Springen" #: src/guiKeyChangeMenu.cpp:405 msgid "Sneak" msgstr "Schleichen" #: src/guiKeyChangeMenu.cpp:406 msgid "Drop" msgstr "Wegwerfen" #: src/guiKeyChangeMenu.cpp:407 msgid "Inventory" msgstr "Inventar" #: src/guiKeyChangeMenu.cpp:408 msgid "Chat" msgstr "Chat" #: src/guiKeyChangeMenu.cpp:409 msgid "Command" msgstr "Befehl" #: src/guiKeyChangeMenu.cpp:410 msgid "Console" msgstr "Konsole" #: src/guiKeyChangeMenu.cpp:411 msgid "Toggle fly" msgstr "Flugmodus" #: src/guiKeyChangeMenu.cpp:412 msgid "Toggle fast" msgstr "Schnellmodus" #: src/guiKeyChangeMenu.cpp:413 msgid "Toggle Cinematic" msgstr "Kinomodus" #: src/guiKeyChangeMenu.cpp:414 msgid "Toggle noclip" msgstr "Geistmodus" #: src/guiKeyChangeMenu.cpp:415 msgid "Range select" msgstr "Weite Sicht" #: src/guiKeyChangeMenu.cpp:416 msgid "Print stacks" msgstr "Stack ausgeben" #: src/guiPasswordChange.cpp:108 msgid "Old Password" msgstr "Altes Passwort" #: src/guiPasswordChange.cpp:124 msgid "New Password" msgstr "Neues Passwort" #: src/guiPasswordChange.cpp:139 msgid "Confirm Password" msgstr "Passwort wiederholen" #: src/guiPasswordChange.cpp:155 msgid "Change" msgstr "Ändern" #: src/guiPasswordChange.cpp:164 msgid "Passwords do not match!" msgstr "Passwörter passen nicht zusammen!" #: src/guiVolumeChange.cpp:105 msgid "Sound Volume: " msgstr "Tonlautstärke: " #: src/guiVolumeChange.cpp:119 msgid "Exit" msgstr "Zurück" #: src/keycode.cpp:223 msgid "Left Button" msgstr "Linke Taste" #: src/keycode.cpp:223 msgid "Middle Button" msgstr "Mittlere Taste" #: src/keycode.cpp:223 msgid "Right Button" msgstr "Rechte Taste" #: src/keycode.cpp:223 msgid "X Button 1" msgstr "X-Knopf 1" #: src/keycode.cpp:224 msgid "Back" msgstr "Rücktaste" #: src/keycode.cpp:224 msgid "Clear" msgstr "Clear" #: src/keycode.cpp:224 msgid "Return" msgstr "Eingabe" #: src/keycode.cpp:224 msgid "Tab" msgstr "Tab" #: src/keycode.cpp:224 msgid "X Button 2" msgstr "X-Knopf 2" #: src/keycode.cpp:225 msgid "Capital" msgstr "Feststellen" #: src/keycode.cpp:225 msgid "Control" msgstr "Strg" #: src/keycode.cpp:225 msgid "Kana" msgstr "Kana" #: src/keycode.cpp:225 msgid "Menu" msgstr "Menü" #: src/keycode.cpp:225 msgid "Pause" msgstr "Pause" #: src/keycode.cpp:225 msgid "Shift" msgstr "Umsch." #: src/keycode.cpp:226 msgid "Convert" msgstr "Convert" #: src/keycode.cpp:226 msgid "Escape" msgstr "Escape" #: src/keycode.cpp:226 msgid "Final" msgstr "Final" #: src/keycode.cpp:226 msgid "Junja" msgstr "Junja" #: src/keycode.cpp:226 msgid "Kanji" msgstr "Kanji" #: src/keycode.cpp:226 msgid "Nonconvert" msgstr "Nonconvert" #: src/keycode.cpp:227 msgid "End" msgstr "Ende" #: src/keycode.cpp:227 msgid "Home" msgstr "Pos1" #: src/keycode.cpp:227 msgid "Mode Change" msgstr "Mode Change" #: src/keycode.cpp:227 msgid "Next" msgstr "Bild runter" #: src/keycode.cpp:227 msgid "Prior" msgstr "Bild hoch" #: src/keycode.cpp:227 msgid "Space" msgstr "Leertaste" #: src/keycode.cpp:228 msgid "Down" msgstr "Runter" #: src/keycode.cpp:228 msgid "Execute" msgstr "Ausführen" #: src/keycode.cpp:228 msgid "Print" msgstr "Druck" #: src/keycode.cpp:228 msgid "Select" msgstr "Select" #: src/keycode.cpp:228 msgid "Up" msgstr "Hoch" #: src/keycode.cpp:229 msgid "Help" msgstr "Hilfe" #: src/keycode.cpp:229 msgid "Insert" msgstr "Einfg" #: src/keycode.cpp:229 msgid "Snapshot" msgstr "Druck" #: src/keycode.cpp:232 msgid "Left Windows" msgstr "Win links" #: src/keycode.cpp:233 msgid "Apps" msgstr "Apps" #: src/keycode.cpp:233 msgid "Numpad 0" msgstr "Ziffernblock 0" #: src/keycode.cpp:233 msgid "Numpad 1" msgstr "Ziffernblock 1" #: src/keycode.cpp:233 msgid "Right Windows" msgstr "Win rechts" #: src/keycode.cpp:233 msgid "Sleep" msgstr "Schlaf" #: src/keycode.cpp:234 msgid "Numpad 2" msgstr "Ziffernblock 2" #: src/keycode.cpp:234 msgid "Numpad 3" msgstr "Ziffernblock 3" #: src/keycode.cpp:234 msgid "Numpad 4" msgstr "Ziffernblock 4" #: src/keycode.cpp:234 msgid "Numpad 5" msgstr "Ziffernblock 5" #: src/keycode.cpp:234 msgid "Numpad 6" msgstr "Ziffernblock 6" #: src/keycode.cpp:234 msgid "Numpad 7" msgstr "Ziffernblock 7" #: src/keycode.cpp:235 msgid "Numpad *" msgstr "Ziffernblock *" #: src/keycode.cpp:235 msgid "Numpad +" msgstr "Ziffernblock +" #: src/keycode.cpp:235 msgid "Numpad -" msgstr "Ziffernblock -" #: src/keycode.cpp:235 msgid "Numpad /" msgstr "Ziffernblock /" #: src/keycode.cpp:235 msgid "Numpad 8" msgstr "Ziffernblock 8" #: src/keycode.cpp:235 msgid "Numpad 9" msgstr "Ziffernblock 9" #: src/keycode.cpp:239 msgid "Num Lock" msgstr "Num" #: src/keycode.cpp:239 msgid "Scroll Lock" msgstr "Rollen" #: src/keycode.cpp:240 msgid "Left Shift" msgstr "Umsch. links" #: src/keycode.cpp:240 msgid "Right Shift" msgstr "Umsch. rechts" #: src/keycode.cpp:241 msgid "Left Control" msgstr "Strg links" #: src/keycode.cpp:241 msgid "Left Menu" msgstr "Alt" #: src/keycode.cpp:241 msgid "Right Control" msgstr "Strg rechts" #: src/keycode.cpp:241 msgid "Right Menu" msgstr "Alt Gr" #: src/keycode.cpp:243 msgid "Comma" msgstr "Komma" #: src/keycode.cpp:243 msgid "Minus" msgstr "Minus" #: src/keycode.cpp:243 msgid "Period" msgstr "Punkt" #: src/keycode.cpp:243 msgid "Plus" msgstr "Plus" #: src/keycode.cpp:247 msgid "Attn" msgstr "Attn" #: src/keycode.cpp:247 msgid "CrSel" msgstr "CrSel" #: src/keycode.cpp:248 msgid "Erase OEF" msgstr "Erase OEF" #: src/keycode.cpp:248 msgid "ExSel" msgstr "ExSel" #: src/keycode.cpp:248 msgid "OEM Clear" msgstr "OEM Clear" #: src/keycode.cpp:248 msgid "PA1" msgstr "PA1" #: src/keycode.cpp:248 msgid "Zoom" msgstr "Zoom" #~ msgid "Downloading" #~ msgstr "Lade herunter" #~ msgid "Mip-Mapping" #~ msgstr "Mip-Mapping" #~ msgid "Anisotropic Filtering" #~ msgstr "Anisotroper Filter" #~ msgid "Left click: Move all items, Right click: Move single item" #~ msgstr "Linksklick: Alle Items bewegen, Rechtsklick: Einzelnes Item bewegen" #~ msgid "is required by:" #~ msgstr "wird benötigt von:" #~ msgid "Configuration saved. " #~ msgstr "Konfiguration gespeichert. " #~ msgid "Warning: Configuration not consistent. " #~ msgstr "Warnung: Konfiguration nicht konsistent. " #~ msgid "Cannot create world: Name contains invalid characters" #~ msgstr "Kann Welt nicht erstellen: Name enthält ungültige Zeichen" #~ msgid "Multiplayer" #~ msgstr "Mehrspieler" #~ msgid "Advanced" #~ msgstr "Erweitert" #~ msgid "Show Public" #~ msgstr "Zeige öffentliche" #~ msgid "Show Favorites" #~ msgstr "Zeige Favoriten" #~ msgid "Leave address blank to start a local server." #~ msgstr "Lasse die Adresse frei um einen eigenen Server zu starten." #~ msgid "Create world" #~ msgstr "Welt erstellen" #~ msgid "Address required." #~ msgstr "Adresse benötigt." #~ msgid "Cannot delete world: Nothing selected" #~ msgstr "Kann Welt nicht löchen: Nichts ausgewählt" #~ msgid "Files to be deleted" #~ msgstr "Zu löschende Dateien" #~ msgid "Cannot create world: No games found" #~ msgstr "Kann Welt nicht erstellen: Keine Spiele gefunden" #~ msgid "Cannot configure world: Nothing selected" #~ msgstr "Kann Welt nicht konfigurieren: Nichts ausgewählt" #~ msgid "Failed to delete all world files" #~ msgstr "Es konnten nicht alle Welt Dateien gelöscht werden" #~ msgid "" #~ "Default Controls:\n" #~ "- WASD: Walk\n" #~ "- Mouse left: dig/hit\n" #~ "- Mouse right: place/use\n" #~ "- Mouse wheel: select item\n" #~ "- 0...9: select item\n" #~ "- Shift: sneak\n" #~ "- R: Toggle viewing all loaded chunks\n" #~ "- I: Inventory menu\n" #~ "- ESC: This menu\n" #~ "- T: Chat\n" #~ msgstr "" #~ "Steuerung:\n" #~ "- WASD: Gehen\n" #~ "- Linksklick: Graben/Schlagen\n" #~ "- Rechtsklick: Platzieren\n" #~ "- Mausrad: Item auswählen\n" #~ "- 0...9: Item auswählen\n" #~ "- Shift: Schleichen\n" #~ "- R: alle geladenen Blöcke anzeigen (wechseln)\n" #~ "- I: Inventar\n" #~ "- T: Chat\n" #~ msgid "Delete map" #~ msgstr "Karte löschen" #~ msgid "KEYBINDINGS" #~ msgstr "TASTEN EINST." #~ msgid "" #~ "Warning: Some configured mods are missing.\n" #~ "Their setting will be removed when you save the configuration. " #~ msgstr "" #~ "Warnung: Einige konfigurierte Mods fehlen.\n" #~ "Mod Einstellungen werden gelöscht wenn die Konfiguration gespeichert " #~ "wird. " #~ msgid "" #~ "Warning: Some mods are not configured yet.\n" #~ "They will be enabled by default when you save the configuration. " #~ msgstr "" #~ "Warnung: Einige Mods sind noch nicht konfiguriert.\n" #~ "Sie werden aktiviert wenn die Konfiguration gespeichert wird. " #~ msgid "Local install" #~ msgstr "Lokale Install." #~ msgid "Add mod:" #~ msgstr "Modifikation hinzufügen:" #~ msgid "MODS" #~ msgstr "MODS" #~ msgid "TEXTURE PACKS" #~ msgstr "TEXTUREN PAKETE" #~ msgid "SINGLE PLAYER" #~ msgstr "EINZELSPIELER" #~ msgid "Finite Liquid" #~ msgstr "Endliches Wasser" #~ msgid "Preload item visuals" #~ msgstr "Lade Inventarbilder vor" #~ msgid "SETTINGS" #~ msgstr "EINSTELLUNGEN" #~ msgid "Password" #~ msgstr "Passwort" #~ msgid "Name" #~ msgstr "Name" #~ msgid "START SERVER" #~ msgstr "SERVER STARTEN" #~ msgid "Favorites:" #~ msgstr "Favoriten:" #~ msgid "CLIENT" #~ msgstr "CLIENT" #~ msgid "<<-- Add mod" #~ msgstr "<<-- Mod hinzufügen" #~ msgid "Remove selected mod" #~ msgstr "Ausgewählte Mod löschen" #~ msgid "EDIT GAME" #~ msgstr "SPIEL ÄNDERN" #~ msgid "new game" #~ msgstr "neues Spiel" #~ msgid "edit game" #~ msgstr "Spiel ändern" #~ msgid "Mods:" #~ msgstr "Mods:" #~ msgid "Games" #~ msgstr "Spiele" #~ msgid "GAMES" #~ msgstr "SPIELE" #~ msgid "Gamemgr: Unable to copy mod \"$1\" to game \"$2\"" #~ msgstr "Gamemgr: Kann mod \"$1\" nicht in Spiel \"$2\" kopieren" #~ msgid "Game Name" #~ msgstr "Spielname" #~ msgid " MB/s" #~ msgstr " MB/s" #~ msgid " KB/s" #~ msgstr " KB/s" #~ msgid "Fly mode" #~ msgstr "Flugmodus" po/zh_CN/0000755000175000017500000000000012565232430013003 5ustar mquinsonmquinsonpo/zh_CN/minetest.po0000644000175000017500000006773112565232430015211 0ustar mquinsonmquinson# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: minetest\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2015-07-17 07:23+0200\n" "PO-Revision-Date: 2015-04-19 02:00+0800\n" "Last-Translator: Ang Weijie \n" "Language-Team: LANGUAGE \n" "Language: zh_CN\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 1.7-dev\n" #: builtin/fstk/ui.lua:82 msgid "An error occured in a Lua script, such as a mod:" msgstr "" #: builtin/fstk/ui.lua:84 msgid "An error occured:" msgstr "" #: builtin/fstk/ui.lua:89 builtin/mainmenu/store.lua:165 msgid "Ok" msgstr "确定" #: builtin/mainmenu/common.lua:239 src/game.cpp:1891 msgid "Loading..." msgstr "载入中..." #: builtin/mainmenu/common.lua:240 msgid "Try reenabling public serverlist and check your internet connection." msgstr "" #: builtin/mainmenu/dlg_config_world.lua:29 msgid "World:" msgstr "世界:" #: builtin/mainmenu/dlg_config_world.lua:33 #: builtin/mainmenu/dlg_config_world.lua:35 msgid "Hide Game" msgstr "隐藏游戏" #: builtin/mainmenu/dlg_config_world.lua:39 #: builtin/mainmenu/dlg_config_world.lua:41 msgid "Hide mp content" msgstr "隐藏MOD包内容" #: builtin/mainmenu/dlg_config_world.lua:49 msgid "Mod:" msgstr "MOD:" #: builtin/mainmenu/dlg_config_world.lua:51 builtin/mainmenu/tab_mods.lua:99 msgid "Depends:" msgstr "依赖于:" #: builtin/mainmenu/dlg_config_world.lua:54 src/guiKeyChangeMenu.cpp:191 msgid "Save" msgstr "保存" #: builtin/mainmenu/dlg_config_world.lua:55 #: builtin/mainmenu/dlg_create_world.lua:64 #: builtin/mainmenu/dlg_rename_modpack.lua:33 src/guiKeyChangeMenu.cpp:199 #: src/keycode.cpp:223 msgid "Cancel" msgstr "取消" #: builtin/mainmenu/dlg_config_world.lua:71 msgid "Enable MP" msgstr "启用MOD包" #: builtin/mainmenu/dlg_config_world.lua:73 msgid "Disable MP" msgstr "禁用MOD包" #: builtin/mainmenu/dlg_config_world.lua:77 #: builtin/mainmenu/dlg_config_world.lua:79 msgid "enabled" msgstr "启用" #: builtin/mainmenu/dlg_config_world.lua:85 msgid "Enable all" msgstr "全部启用" #: builtin/mainmenu/dlg_create_world.lua:50 msgid "World name" msgstr "世界名称" #: builtin/mainmenu/dlg_create_world.lua:53 msgid "Seed" msgstr "种子" #: builtin/mainmenu/dlg_create_world.lua:56 msgid "Mapgen" msgstr "地图生成器" #: builtin/mainmenu/dlg_create_world.lua:59 msgid "Game" msgstr "游戏" #: builtin/mainmenu/dlg_create_world.lua:63 msgid "Create" msgstr "创建" #: builtin/mainmenu/dlg_create_world.lua:68 msgid "You have no subgames installed." msgstr "你没有安装任何游戏" #: builtin/mainmenu/dlg_create_world.lua:69 msgid "Download one from minetest.net" msgstr "从minetest.net下载一个" #: builtin/mainmenu/dlg_create_world.lua:72 msgid "Warning: The minimal development test is meant for developers." msgstr "警告: 最小化开发测试为开发人员所使用。" #: builtin/mainmenu/dlg_create_world.lua:73 msgid "Download a subgame, such as minetest_game, from minetest.net" msgstr "从minetest.net下载一个游戏,例如:minetest_game" #: builtin/mainmenu/dlg_create_world.lua:99 msgid "A world named \"$1\" already exists" msgstr "名为 \"$1\" 的世界已经存在" #: builtin/mainmenu/dlg_create_world.lua:116 msgid "No worldname given or no game selected" msgstr "未给定世界名或未选择游戏" #: builtin/mainmenu/dlg_delete_mod.lua:26 msgid "Are you sure you want to delete \"$1\"?" msgstr "你确认要删除\"$1\"?" #: builtin/mainmenu/dlg_delete_mod.lua:27 #: builtin/mainmenu/dlg_delete_world.lua:25 #: builtin/mainmenu/tab_settings.lua:100 msgid "Yes" msgstr "是" #: builtin/mainmenu/dlg_delete_mod.lua:28 msgid "No of course not!" msgstr "当然不!" #: builtin/mainmenu/dlg_delete_mod.lua:41 msgid "Modmgr: failed to delete \"$1\"" msgstr "MOD管理器:无法删除“$1“" #: builtin/mainmenu/dlg_delete_mod.lua:45 msgid "Modmgr: invalid modpath \"$1\"" msgstr "MOD管理器:MOD“$1“路径非法" #: builtin/mainmenu/dlg_delete_world.lua:24 msgid "Delete World \"$1\"?" msgstr "删除世界“$1”?" #: builtin/mainmenu/dlg_delete_world.lua:26 msgid "No" msgstr "否" #: builtin/mainmenu/dlg_rename_modpack.lua:26 msgid "Rename Modpack:" msgstr "重命名MOD包:" #: builtin/mainmenu/dlg_rename_modpack.lua:31 src/keycode.cpp:227 msgid "Accept" msgstr "接受" #: builtin/mainmenu/modmgr.lua:344 msgid "Install Mod: file: \"$1\"" msgstr "安装MOD:文件:”$1“" #: builtin/mainmenu/modmgr.lua:345 #, fuzzy msgid "" "\n" "Install Mod: unsupported filetype \"$1\" or broken archive" msgstr "" "\n" "安装MOD:不支持的文件类型“$1“" #: builtin/mainmenu/modmgr.lua:365 msgid "Failed to install $1 to $2" msgstr "无法安装$1到$2" #: builtin/mainmenu/modmgr.lua:368 msgid "Install Mod: unable to find suitable foldername for modpack $1" msgstr "安装MOD:找不到MOD包$1的合适文件夹名" #: builtin/mainmenu/modmgr.lua:388 msgid "Install Mod: unable to find real modname for: $1" msgstr "安装MOD:找不到$1的真正MOD名" #: builtin/mainmenu/store.lua:88 msgid "Unsorted" msgstr "未分类" #: builtin/mainmenu/store.lua:99 builtin/mainmenu/store.lua:580 msgid "Search" msgstr "搜索" #: builtin/mainmenu/store.lua:126 #, fuzzy msgid "Downloading $1, please wait..." msgstr "请稍候..." #: builtin/mainmenu/store.lua:160 msgid "Successfully installed:" msgstr "成功的安装:" #: builtin/mainmenu/store.lua:162 #, fuzzy msgid "Shortname:" msgstr "短名称" #: builtin/mainmenu/store.lua:472 msgid "Rating" msgstr "评级" #: builtin/mainmenu/store.lua:497 msgid "re-Install" msgstr "重新安装" #: builtin/mainmenu/store.lua:499 msgid "Install" msgstr "安装" #: builtin/mainmenu/store.lua:518 msgid "Close store" msgstr "关闭商店" #: builtin/mainmenu/store.lua:526 msgid "Page $1 of $2" msgstr "第$1页,共$2页" #: builtin/mainmenu/tab_credits.lua:22 msgid "Credits" msgstr "归功" #: builtin/mainmenu/tab_credits.lua:31 msgid "Core Developers" msgstr "内部开发人员" #: builtin/mainmenu/tab_credits.lua:47 msgid "Active Contributors" msgstr "积极贡献者" #: builtin/mainmenu/tab_credits.lua:54 #, fuzzy msgid "Previous Core Developers" msgstr "内部开发人员" #: builtin/mainmenu/tab_credits.lua:59 msgid "Previous Contributors" msgstr "前贡献者" #: builtin/mainmenu/tab_mods.lua:30 msgid "Installed Mods:" msgstr "已安装的MOD:" #: builtin/mainmenu/tab_mods.lua:39 msgid "Online mod repository" msgstr "网上MOD库" #: builtin/mainmenu/tab_mods.lua:78 msgid "No mod description available" msgstr "无MOD资料可得" #: builtin/mainmenu/tab_mods.lua:82 msgid "Mod information:" msgstr "MOD资料:" #: builtin/mainmenu/tab_mods.lua:93 msgid "Rename" msgstr "改名" #: builtin/mainmenu/tab_mods.lua:95 msgid "Uninstall selected modpack" msgstr "删除选中的MOD包" #: builtin/mainmenu/tab_mods.lua:106 msgid "Uninstall selected mod" msgstr "删除选中的MOD" #: builtin/mainmenu/tab_mods.lua:121 msgid "Select Mod File:" msgstr "选择MOD文件:" #: builtin/mainmenu/tab_mods.lua:165 msgid "Mods" msgstr "MODS" #: builtin/mainmenu/tab_multiplayer.lua:23 #, fuzzy msgid "Address / Port :" msgstr "地址/端口" #: builtin/mainmenu/tab_multiplayer.lua:24 #, fuzzy msgid "Name / Password :" msgstr "名字/密码" #: builtin/mainmenu/tab_multiplayer.lua:29 #: builtin/mainmenu/tab_simple_main.lua:30 msgid "Public Serverlist" msgstr "公共服务器列表" #: builtin/mainmenu/tab_multiplayer.lua:34 builtin/mainmenu/tab_server.lua:26 #: builtin/mainmenu/tab_singleplayer.lua:96 src/keycode.cpp:229 msgid "Delete" msgstr "删除" #: builtin/mainmenu/tab_multiplayer.lua:38 #: builtin/mainmenu/tab_simple_main.lua:34 msgid "Connect" msgstr "连接" #: builtin/mainmenu/tab_multiplayer.lua:62 #: builtin/mainmenu/tab_simple_main.lua:45 #, fuzzy msgid "Creative mode" msgstr "创造模式" #: builtin/mainmenu/tab_multiplayer.lua:63 #: builtin/mainmenu/tab_simple_main.lua:46 #, fuzzy msgid "Damage enabled" msgstr "启用" #: builtin/mainmenu/tab_multiplayer.lua:64 #: builtin/mainmenu/tab_simple_main.lua:47 #, fuzzy msgid "PvP enabled" msgstr "启用" #: builtin/mainmenu/tab_multiplayer.lua:257 msgid "Client" msgstr "客户端" #: builtin/mainmenu/tab_server.lua:27 builtin/mainmenu/tab_singleplayer.lua:97 msgid "New" msgstr "新建" #: builtin/mainmenu/tab_server.lua:28 builtin/mainmenu/tab_singleplayer.lua:98 msgid "Configure" msgstr "配置" #: builtin/mainmenu/tab_server.lua:29 msgid "Start Game" msgstr "启动游戏" #: builtin/mainmenu/tab_server.lua:30 #: builtin/mainmenu/tab_singleplayer.lua:100 msgid "Select World:" msgstr "选择世界:" #: builtin/mainmenu/tab_server.lua:31 builtin/mainmenu/tab_simple_main.lua:76 #: builtin/mainmenu/tab_singleplayer.lua:101 msgid "Creative Mode" msgstr "创造模式" #: builtin/mainmenu/tab_server.lua:33 builtin/mainmenu/tab_simple_main.lua:78 #: builtin/mainmenu/tab_singleplayer.lua:103 msgid "Enable Damage" msgstr "开启伤害风险" #: builtin/mainmenu/tab_server.lua:35 msgid "Public" msgstr "公共服务器" #: builtin/mainmenu/tab_server.lua:37 builtin/mainmenu/tab_simple_main.lua:25 msgid "Name/Password" msgstr "名字/密码" #: builtin/mainmenu/tab_server.lua:45 msgid "Bind Address" msgstr "绑定地址" #: builtin/mainmenu/tab_server.lua:47 msgid "Port" msgstr "端口" #: builtin/mainmenu/tab_server.lua:51 msgid "Server Port" msgstr "服务器端口" #: builtin/mainmenu/tab_server.lua:138 #: builtin/mainmenu/tab_singleplayer.lua:165 #, fuzzy msgid "No world created or selected!" msgstr "未给定世界名或未选择游戏" #: builtin/mainmenu/tab_server.lua:191 msgid "Server" msgstr "服务器" #: builtin/mainmenu/tab_settings.lua:21 #, fuzzy msgid "Opaque Leaves" msgstr "不透明的水" #: builtin/mainmenu/tab_settings.lua:22 #, fuzzy msgid "Simple Leaves" msgstr "摇动的叶子" #: builtin/mainmenu/tab_settings.lua:23 #, fuzzy msgid "Fancy Leaves" msgstr "花式树" #: builtin/mainmenu/tab_settings.lua:32 msgid "No Filter" msgstr "" #: builtin/mainmenu/tab_settings.lua:33 #, fuzzy msgid "Bilinear Filter" msgstr "双线性过滤" #: builtin/mainmenu/tab_settings.lua:34 #, fuzzy msgid "Trilinear Filter" msgstr "三线性过滤" #: builtin/mainmenu/tab_settings.lua:43 msgid "No Mipmap" msgstr "" #: builtin/mainmenu/tab_settings.lua:44 msgid "Mipmap" msgstr "" #: builtin/mainmenu/tab_settings.lua:45 msgid "Mipmap + Aniso. Filter" msgstr "" #: builtin/mainmenu/tab_settings.lua:98 msgid "Are you sure to reset your singleplayer world?" msgstr "你确定要重置您的单人世界吗?" #: builtin/mainmenu/tab_settings.lua:102 msgid "No!!!" msgstr "不!!!" #: builtin/mainmenu/tab_settings.lua:202 msgid "Smooth Lighting" msgstr "平滑光照" #: builtin/mainmenu/tab_settings.lua:204 msgid "Enable Particles" msgstr "启用粒子效果" #: builtin/mainmenu/tab_settings.lua:206 msgid "3D Clouds" msgstr "三维云彩" #: builtin/mainmenu/tab_settings.lua:208 msgid "Opaque Water" msgstr "不透明的水" #: builtin/mainmenu/tab_settings.lua:210 #, fuzzy msgid "Connected Glass" msgstr "连接的玻璃" #: builtin/mainmenu/tab_settings.lua:212 msgid "Node Highlighting" msgstr "" #: builtin/mainmenu/tab_settings.lua:217 msgid "Texturing:" msgstr "" #: builtin/mainmenu/tab_settings.lua:222 msgid "Rendering:" msgstr "" #: builtin/mainmenu/tab_settings.lua:226 msgid "Restart minetest for driver change to take effect" msgstr "重启minetest让驱动变化生效" #: builtin/mainmenu/tab_settings.lua:228 msgid "Shaders" msgstr "着色器" #: builtin/mainmenu/tab_settings.lua:233 msgid "Change keys" msgstr "改变键位设置" #: builtin/mainmenu/tab_settings.lua:236 #, fuzzy msgid "Reset singleplayer world" msgstr "重置单人游戏" #: builtin/mainmenu/tab_settings.lua:240 msgid "GUI scale factor" msgstr "GUI缩放因子" #: builtin/mainmenu/tab_settings.lua:244 msgid "Scaling factor applied to menu elements: " msgstr "菜单元素应用缩放因子" #: builtin/mainmenu/tab_settings.lua:250 msgid "Touch free target" msgstr "自由触摸目标" #: builtin/mainmenu/tab_settings.lua:256 msgid "Touchthreshold (px)" msgstr "触控阈值(像素)" #: builtin/mainmenu/tab_settings.lua:263 builtin/mainmenu/tab_settings.lua:277 #, fuzzy msgid "Bumpmapping" msgstr "贴图处理" #: builtin/mainmenu/tab_settings.lua:265 builtin/mainmenu/tab_settings.lua:278 msgid "Generate Normalmaps" msgstr "产生法线贴图" #: builtin/mainmenu/tab_settings.lua:267 builtin/mainmenu/tab_settings.lua:279 msgid "Parallax Occlusion" msgstr "视差贴图" #: builtin/mainmenu/tab_settings.lua:269 builtin/mainmenu/tab_settings.lua:280 msgid "Waving Water" msgstr "摇动的水" #: builtin/mainmenu/tab_settings.lua:271 builtin/mainmenu/tab_settings.lua:281 msgid "Waving Leaves" msgstr "摇动的叶子" #: builtin/mainmenu/tab_settings.lua:273 builtin/mainmenu/tab_settings.lua:282 msgid "Waving Plants" msgstr "摇动的植物" #: builtin/mainmenu/tab_settings.lua:308 msgid "To enable shaders the OpenGL driver needs to be used." msgstr "启用着色器需要使用OpenGL驱动。" #: builtin/mainmenu/tab_settings.lua:430 msgid "Settings" msgstr "设置" #: builtin/mainmenu/tab_simple_main.lua:82 #, fuzzy msgid "Start Singleplayer" msgstr "单人游戏" #: builtin/mainmenu/tab_simple_main.lua:83 #, fuzzy msgid "Config mods" msgstr "配置MOD" #: builtin/mainmenu/tab_simple_main.lua:201 #, fuzzy msgid "Main" msgstr "主菜单" #: builtin/mainmenu/tab_singleplayer.lua:99 src/keycode.cpp:248 msgid "Play" msgstr "开始游戏" #: builtin/mainmenu/tab_singleplayer.lua:246 msgid "Singleplayer" msgstr "单人游戏" #: builtin/mainmenu/tab_texturepacks.lua:49 msgid "Select texture pack:" msgstr "选择材质包:" #: builtin/mainmenu/tab_texturepacks.lua:69 msgid "No information available" msgstr "无资料可得" #: builtin/mainmenu/tab_texturepacks.lua:114 #, fuzzy msgid "Texturepacks" msgstr "材质包" #: src/client.cpp:1721 #, fuzzy msgid "Loading textures..." msgstr "载入中..." #: src/client.cpp:1736 #, fuzzy msgid "Rebuilding shaders..." msgstr "正在解析地址..." #: src/client.cpp:1743 msgid "Initializing nodes..." msgstr "" #: src/client.cpp:1760 msgid "Initializing nodes" msgstr "" #: src/client.cpp:1768 msgid "Item textures..." msgstr "物品材质..." #: src/client.cpp:1793 msgid "Done!" msgstr "" #: src/client/clientlauncher.cpp:185 msgid "Main Menu" msgstr "主菜单" #: src/client/clientlauncher.cpp:223 msgid "Player name too long." msgstr "玩家的名字太长了" #: src/client/clientlauncher.cpp:261 msgid "Connection error (timed out?)" msgstr "连接出错(超时?)" #: src/client/clientlauncher.cpp:425 msgid "No world selected and no address provided. Nothing to do." msgstr "没有选择世界或提供地址。未执行操作。" #: src/client/clientlauncher.cpp:432 msgid "Provided world path doesn't exist: " msgstr "提供世界地址不存在" #: src/client/clientlauncher.cpp:441 msgid "Could not find or load game \"" msgstr "无法找到或载入游戏模式" #: src/client/clientlauncher.cpp:459 msgid "Invalid gamespec." msgstr "非法游戏模式规格。" #: src/fontengine.cpp:70 src/fontengine.cpp:226 msgid "needs_fallback_font" msgstr "yes" #: src/game.cpp:1052 src/guiFormSpecMenu.cpp:2065 msgid "Proceed" msgstr "继续" #: src/game.cpp:1072 msgid "You died." msgstr "你死了。" #: src/game.cpp:1073 msgid "Respawn" msgstr "重生" #: src/game.cpp:1092 msgid "" "Default Controls:\n" "No menu visible:\n" "- single tap: button activate\n" "- double tap: place/use\n" "- slide finger: look around\n" "Menu/Inventory visible:\n" "- double tap (outside):\n" " -->close\n" "- touch stack, touch slot:\n" " --> move stack\n" "- touch&drag, tap 2nd finger\n" " --> place single item to slot\n" msgstr "" #: src/game.cpp:1106 msgid "" "Default Controls:\n" "- WASD: move\n" "- Space: jump/climb\n" "- Shift: sneak/go down\n" "- Q: drop item\n" "- I: inventory\n" "- Mouse: turn/look\n" "- Mouse left: dig/punch\n" "- Mouse right: place/use\n" "- Mouse wheel: select item\n" "- T: chat\n" msgstr "" "默认控制:\n" "W/A/S/D: 移动\n" "空格: 跳/爬\n" "Shift: 潜行/向下\n" "Q: 丢物品\n" "I: 物品栏\n" "鼠标:转身/环顾\n" "鼠标左键: 挖\n" "鼠标右键: 放/使用\n" "鼠标滚轮: 选择物品\n" "T: 聊天\n" #: src/game.cpp:1125 msgid "Continue" msgstr "继续" #: src/game.cpp:1129 msgid "Change Password" msgstr "更改密码" #: src/game.cpp:1134 msgid "Sound Volume" msgstr "音量" #: src/game.cpp:1136 #, fuzzy msgid "Change Keys" msgstr "改变键位设置" #: src/game.cpp:1139 msgid "Exit to Menu" msgstr "退出至菜单" #: src/game.cpp:1141 msgid "Exit to OS" msgstr "退出至操作系统" #: src/game.cpp:1841 #, fuzzy msgid "Shutting down..." msgstr "关闭中......" #: src/game.cpp:1948 #, fuzzy msgid "Creating server..." msgstr "正在建立服务器...." #: src/game.cpp:1984 msgid "Creating client..." msgstr "正在建立客户端..." #: src/game.cpp:2159 msgid "Resolving address..." msgstr "正在解析地址..." #: src/game.cpp:2261 msgid "Connecting to server..." msgstr "正在连接服务器..." #: src/game.cpp:2317 msgid "Item definitions..." msgstr "物品定义..." #: src/game.cpp:2322 msgid "Node definitions..." msgstr "方块定义..." #: src/game.cpp:2329 msgid "Media..." msgstr "媒体..." #: src/game.cpp:2334 msgid "KiB/s" msgstr "" #: src/game.cpp:2338 msgid "MiB/s" msgstr "" #: src/game.cpp:4363 msgid "" "\n" "Check debug.txt for details." msgstr "" "\n" "查看 debug.txt 以获得详细信息。" #: src/guiFormSpecMenu.cpp:2855 msgid "Enter " msgstr "输入" #: src/guiFormSpecMenu.cpp:2875 msgid "ok" msgstr "确定" #: src/guiKeyChangeMenu.cpp:125 msgid "Keybindings. (If this menu screws up, remove stuff from minetest.conf)" msgstr "键位配置。(如果这个菜单被弄乱,从minetest.conf中删掉点东西)" #: src/guiKeyChangeMenu.cpp:165 msgid "\"Use\" = climb down" msgstr "“使用” = 向下爬" #: src/guiKeyChangeMenu.cpp:180 msgid "Double tap \"jump\" to toggle fly" msgstr "连按两次“跳”切换飞行模式" #: src/guiKeyChangeMenu.cpp:295 msgid "Key already in use" msgstr "按键已被占用" #: src/guiKeyChangeMenu.cpp:373 msgid "press key" msgstr "按键" #: src/guiKeyChangeMenu.cpp:399 msgid "Forward" msgstr "向前" #: src/guiKeyChangeMenu.cpp:400 msgid "Backward" msgstr "向后" #: src/guiKeyChangeMenu.cpp:401 src/keycode.cpp:228 msgid "Left" msgstr "向左" #: src/guiKeyChangeMenu.cpp:402 src/keycode.cpp:228 msgid "Right" msgstr "向右" #: src/guiKeyChangeMenu.cpp:403 msgid "Use" msgstr "使用" #: src/guiKeyChangeMenu.cpp:404 msgid "Jump" msgstr "跳" #: src/guiKeyChangeMenu.cpp:405 msgid "Sneak" msgstr "潜行" #: src/guiKeyChangeMenu.cpp:406 msgid "Drop" msgstr "丢出" #: src/guiKeyChangeMenu.cpp:407 msgid "Inventory" msgstr "物品栏" #: src/guiKeyChangeMenu.cpp:408 msgid "Chat" msgstr "聊天" #: src/guiKeyChangeMenu.cpp:409 msgid "Command" msgstr "命令" #: src/guiKeyChangeMenu.cpp:410 msgid "Console" msgstr "控制台" #: src/guiKeyChangeMenu.cpp:411 msgid "Toggle fly" msgstr "切换飞行模式" #: src/guiKeyChangeMenu.cpp:412 msgid "Toggle fast" msgstr "切换快速移动模式" #: src/guiKeyChangeMenu.cpp:413 #, fuzzy msgid "Toggle Cinematic" msgstr "切换快速移动模式" #: src/guiKeyChangeMenu.cpp:414 msgid "Toggle noclip" msgstr "切换穿墙模式" #: src/guiKeyChangeMenu.cpp:415 msgid "Range select" msgstr "选择范围" #: src/guiKeyChangeMenu.cpp:416 msgid "Print stacks" msgstr "打印栈" #: src/guiPasswordChange.cpp:108 msgid "Old Password" msgstr "旧密码" #: src/guiPasswordChange.cpp:124 msgid "New Password" msgstr "新密码" #: src/guiPasswordChange.cpp:139 msgid "Confirm Password" msgstr "确认密码" #: src/guiPasswordChange.cpp:155 msgid "Change" msgstr "更改" #: src/guiPasswordChange.cpp:164 msgid "Passwords do not match!" msgstr "密码不匹配!" #: src/guiVolumeChange.cpp:105 msgid "Sound Volume: " msgstr "音量: " #: src/guiVolumeChange.cpp:119 msgid "Exit" msgstr "退出" #: src/keycode.cpp:223 msgid "Left Button" msgstr "左键" #: src/keycode.cpp:223 msgid "Middle Button" msgstr "中键" #: src/keycode.cpp:223 msgid "Right Button" msgstr "右键" #: src/keycode.cpp:223 msgid "X Button 1" msgstr "X键1" #: src/keycode.cpp:224 msgid "Back" msgstr "退格" #: src/keycode.cpp:224 msgid "Clear" msgstr "Clear键" #: src/keycode.cpp:224 msgid "Return" msgstr "回车" #: src/keycode.cpp:224 msgid "Tab" msgstr "Tab键" #: src/keycode.cpp:224 msgid "X Button 2" msgstr "X键2" #: src/keycode.cpp:225 msgid "Capital" msgstr "大写" #: src/keycode.cpp:225 msgid "Control" msgstr "Ctrl键" #: src/keycode.cpp:225 msgid "Kana" msgstr "假名" #: src/keycode.cpp:225 msgid "Menu" msgstr "菜单" #: src/keycode.cpp:225 msgid "Pause" msgstr "暂停" #: src/keycode.cpp:225 msgid "Shift" msgstr "Shift键" #: src/keycode.cpp:226 msgid "Convert" msgstr "转换" #: src/keycode.cpp:226 msgid "Escape" msgstr "Escape键" #: src/keycode.cpp:226 msgid "Final" msgstr "Final键" #: src/keycode.cpp:226 msgid "Junja" msgstr "Junja键" #: src/keycode.cpp:226 msgid "Kanji" msgstr "Kanji键" #: src/keycode.cpp:226 msgid "Nonconvert" msgstr "无变换" #: src/keycode.cpp:227 msgid "End" msgstr "End键" #: src/keycode.cpp:227 msgid "Home" msgstr "Home键" #: src/keycode.cpp:227 msgid "Mode Change" msgstr "改变模式" #: src/keycode.cpp:227 msgid "Next" msgstr "下一个" #: src/keycode.cpp:227 msgid "Prior" msgstr "Prior键" #: src/keycode.cpp:227 msgid "Space" msgstr "空格" #: src/keycode.cpp:228 msgid "Down" msgstr "向下" #: src/keycode.cpp:228 msgid "Execute" msgstr "执行" #: src/keycode.cpp:228 msgid "Print" msgstr "打印" #: src/keycode.cpp:228 msgid "Select" msgstr "选择" #: src/keycode.cpp:228 msgid "Up" msgstr "向上" #: src/keycode.cpp:229 msgid "Help" msgstr "帮助" #: src/keycode.cpp:229 msgid "Insert" msgstr "插入" #: src/keycode.cpp:229 msgid "Snapshot" msgstr "快照" #: src/keycode.cpp:232 msgid "Left Windows" msgstr "左窗口" #: src/keycode.cpp:233 msgid "Apps" msgstr "应用" #: src/keycode.cpp:233 msgid "Numpad 0" msgstr "小键盘0" #: src/keycode.cpp:233 msgid "Numpad 1" msgstr "小键盘1" #: src/keycode.cpp:233 msgid "Right Windows" msgstr "右窗口" #: src/keycode.cpp:233 msgid "Sleep" msgstr "睡眠" #: src/keycode.cpp:234 msgid "Numpad 2" msgstr "小键盘2" #: src/keycode.cpp:234 msgid "Numpad 3" msgstr "小键盘3" #: src/keycode.cpp:234 msgid "Numpad 4" msgstr "小键盘4" #: src/keycode.cpp:234 msgid "Numpad 5" msgstr "小键盘5" #: src/keycode.cpp:234 msgid "Numpad 6" msgstr "小键盘6" #: src/keycode.cpp:234 msgid "Numpad 7" msgstr "小键盘7" #: src/keycode.cpp:235 msgid "Numpad *" msgstr "小键盘*" #: src/keycode.cpp:235 msgid "Numpad +" msgstr "小键盘+" #: src/keycode.cpp:235 msgid "Numpad -" msgstr "小键盘-" #: src/keycode.cpp:235 msgid "Numpad /" msgstr "小键盘/" #: src/keycode.cpp:235 msgid "Numpad 8" msgstr "小键盘8" #: src/keycode.cpp:235 msgid "Numpad 9" msgstr "小键盘9" #: src/keycode.cpp:239 msgid "Num Lock" msgstr "小键盘锁" #: src/keycode.cpp:239 msgid "Scroll Lock" msgstr "Scroll Lock键" #: src/keycode.cpp:240 msgid "Left Shift" msgstr "左Shift键" #: src/keycode.cpp:240 msgid "Right Shift" msgstr "右Shift键" #: src/keycode.cpp:241 msgid "Left Control" msgstr "左Control键" #: src/keycode.cpp:241 msgid "Left Menu" msgstr "左菜单" #: src/keycode.cpp:241 msgid "Right Control" msgstr "右Control键" #: src/keycode.cpp:241 msgid "Right Menu" msgstr "右菜单" #: src/keycode.cpp:243 msgid "Comma" msgstr "逗号" #: src/keycode.cpp:243 msgid "Minus" msgstr "减号" #: src/keycode.cpp:243 msgid "Period" msgstr "句号" #: src/keycode.cpp:243 msgid "Plus" msgstr "加号" #: src/keycode.cpp:247 msgid "Attn" msgstr "Attn键" #: src/keycode.cpp:247 msgid "CrSel" msgstr "CrSel键" #: src/keycode.cpp:248 msgid "Erase OEF" msgstr "Erase OEF键" #: src/keycode.cpp:248 msgid "ExSel" msgstr "ExSel键" #: src/keycode.cpp:248 msgid "OEM Clear" msgstr "OEM Clear键" #: src/keycode.cpp:248 msgid "PA1" msgstr "PA1键" #: src/keycode.cpp:248 msgid "Zoom" msgstr "缩放" #~ msgid "Game Name" #~ msgstr "游戏名" #~ msgid "Gamemgr: Unable to copy mod \"$1\" to game \"$2\"" #~ msgstr "游戏管理: 无法复制MOD“$1”到游戏“$2”" #~ msgid "GAMES" #~ msgstr "游戏" #~ msgid "Games" #~ msgstr "游戏" #~ msgid "Mods:" #~ msgstr "MODS:" #~ msgid "edit game" #~ msgstr "编辑游戏" #~ msgid "new game" #~ msgstr "新建游戏" #~ msgid "EDIT GAME" #~ msgstr "编辑游戏" #~ msgid "Remove selected mod" #~ msgstr "删除选中MOD" #~ msgid "<<-- Add mod" #~ msgstr "<<-- 添加MOD" #~ msgid "CLIENT" #~ msgstr "客户端" #~ msgid "Favorites:" #~ msgstr "最爱的服务器:" #~ msgid "START SERVER" #~ msgstr "启动服务器" #~ msgid "Name" #~ msgstr "名字" #~ msgid "Password" #~ msgstr "密码" #~ msgid "SETTINGS" #~ msgstr "设置" #~ msgid "Preload item visuals" #~ msgstr "预先加载物品图像" #~ msgid "Finite Liquid" #~ msgstr "液体有限延伸" #~ msgid "SINGLE PLAYER" #~ msgstr "单人游戏" #~ msgid "TEXTURE PACKS" #~ msgstr "材质包" #~ msgid "MODS" #~ msgstr "MODS" #~ msgid "Add mod:" #~ msgstr "添加MOD:" #~ msgid "Local install" #~ msgstr "本地安装" #~ msgid "" #~ "Warning: Some mods are not configured yet.\n" #~ "They will be enabled by default when you save the configuration. " #~ msgstr "" #~ "警告:一些MOD仍未设定。\n" #~ "它们会在你保存配置的时候自动启用。 " #~ msgid "" #~ "Warning: Some configured mods are missing.\n" #~ "Their setting will be removed when you save the configuration. " #~ msgstr "" #~ "警告:缺少一些设定了的MOD。\n" #~ "它们的设置会在你保存配置的时候被移除。 " #~ msgid "" #~ "Default Controls:\n" #~ "- WASD: Walk\n" #~ "- Mouse left: dig/hit\n" #~ "- Mouse right: place/use\n" #~ "- Mouse wheel: select item\n" #~ "- 0...9: select item\n" #~ "- Shift: sneak\n" #~ "- R: Toggle viewing all loaded chunks\n" #~ "- I: Inventory menu\n" #~ "- ESC: This menu\n" #~ "- T: Chat\n" #~ msgstr "" #~ "默认控制:\n" #~ "W/A/S/D: 走\n" #~ "空格: 跳\n" #~ "鼠标左键: 挖方块/攻击\n" #~ "鼠标右键: 放置/使用\n" #~ "鼠标滚轮: 选择物品\n" #~ "0-9: 选择物品\n" #~ "Shift: 潜行\n" #~ "R:切换查看所有已载入区块\n" #~ "I:物品栏\n" #~ "ESC:菜单\n" #~ "T:聊天\n" #~ msgid "Failed to delete all world files" #~ msgstr "无法删除所有该世界的文件" #~ msgid "Cannot configure world: Nothing selected" #~ msgstr "无法配置世界:没有选择世界" #~ msgid "Cannot create world: No games found" #~ msgstr "无法创造世界:未找到游戏模式" #~ msgid "Files to be deleted" #~ msgstr "将被删除的文件" #~ msgid "Cannot delete world: Nothing selected" #~ msgstr "无法删除世界:没有选择世界" #~ msgid "Address required." #~ msgstr "需要地址。" #~ msgid "Create world" #~ msgstr "创造世界" #~ msgid "Leave address blank to start a local server." #~ msgstr "地址栏留空可启动本地服务器。" #~ msgid "Show Favorites" #~ msgstr "显示最爱" #~ msgid "Show Public" #~ msgstr "显示公共" #~ msgid "Advanced" #~ msgstr "高级联机设置" #~ msgid "Multiplayer" #~ msgstr "多人游戏" #~ msgid "Cannot create world: Name contains invalid characters" #~ msgstr "无法创建世界:名字包含非法字符" #~ msgid "Warning: Configuration not consistent. " #~ msgstr "警告:配置不一致。 " #~ msgid "Configuration saved. " #~ msgstr "配置已保存。 " #~ msgid "is required by:" #~ msgstr "被需要:" #~ msgid "Left click: Move all items, Right click: Move single item" #~ msgstr "左键:移动所有物品,右键:移动单个物品" #~ msgid " MB/s" #~ msgstr "兆字节/秒" #~ msgid " KB/s" #~ msgstr "千字节/秒" #~ msgid "Fly mode" #~ msgstr "飞行模式" #~ msgid "Anisotropic Filtering" #~ msgstr "各向异性过滤" #~ msgid "Mip-Mapping" #~ msgstr "贴图处理" #, fuzzy #~ msgid "Downloading" #~ msgstr "下载中" po/ky/0000755000175000017500000000000012565232430012425 5ustar mquinsonmquinsonpo/ky/minetest.po0000644000175000017500000006663312565232430014633 0ustar mquinsonmquinson# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: minetest\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2015-07-17 07:23+0200\n" "PO-Revision-Date: 2013-06-01 18:09+0200\n" "Last-Translator: Chynggyz Jumaliev \n" "Language-Team: LANGUAGE \n" "Language: ky\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 1.4-dev\n" #: builtin/fstk/ui.lua:82 msgid "An error occured in a Lua script, such as a mod:" msgstr "" #: builtin/fstk/ui.lua:84 msgid "An error occured:" msgstr "" #: builtin/fstk/ui.lua:89 builtin/mainmenu/store.lua:165 msgid "Ok" msgstr "" #: builtin/mainmenu/common.lua:239 src/game.cpp:1891 msgid "Loading..." msgstr "Жүктөлүүдө..." #: builtin/mainmenu/common.lua:240 msgid "Try reenabling public serverlist and check your internet connection." msgstr "" #: builtin/mainmenu/dlg_config_world.lua:29 #, fuzzy msgid "World:" msgstr "Дүйнөнү тандаңыз:" #: builtin/mainmenu/dlg_config_world.lua:33 #: builtin/mainmenu/dlg_config_world.lua:35 #, fuzzy msgid "Hide Game" msgstr "Оюн" #: builtin/mainmenu/dlg_config_world.lua:39 #: builtin/mainmenu/dlg_config_world.lua:41 msgid "Hide mp content" msgstr "" #: builtin/mainmenu/dlg_config_world.lua:49 msgid "Mod:" msgstr "" #: builtin/mainmenu/dlg_config_world.lua:51 builtin/mainmenu/tab_mods.lua:99 #, fuzzy msgid "Depends:" msgstr "көз карандылыктары:" #: builtin/mainmenu/dlg_config_world.lua:54 src/guiKeyChangeMenu.cpp:191 msgid "Save" msgstr "Сактоо" #: builtin/mainmenu/dlg_config_world.lua:55 #: builtin/mainmenu/dlg_create_world.lua:64 #: builtin/mainmenu/dlg_rename_modpack.lua:33 src/guiKeyChangeMenu.cpp:199 #: src/keycode.cpp:223 msgid "Cancel" msgstr "Жокко чыгаруу" #: builtin/mainmenu/dlg_config_world.lua:71 #, fuzzy msgid "Enable MP" msgstr "Баарын күйгүзүү" #: builtin/mainmenu/dlg_config_world.lua:73 #, fuzzy msgid "Disable MP" msgstr "Баарын өчүрүү" #: builtin/mainmenu/dlg_config_world.lua:77 #: builtin/mainmenu/dlg_config_world.lua:79 msgid "enabled" msgstr "күйгүзүлгөн" #: builtin/mainmenu/dlg_config_world.lua:85 #, fuzzy msgid "Enable all" msgstr "Баарын күйгүзүү" #: builtin/mainmenu/dlg_create_world.lua:50 msgid "World name" msgstr "Дүйнө аты" #: builtin/mainmenu/dlg_create_world.lua:53 msgid "Seed" msgstr "" #: builtin/mainmenu/dlg_create_world.lua:56 msgid "Mapgen" msgstr "" #: builtin/mainmenu/dlg_create_world.lua:59 msgid "Game" msgstr "Оюн" #: builtin/mainmenu/dlg_create_world.lua:63 msgid "Create" msgstr "Жаратуу" #: builtin/mainmenu/dlg_create_world.lua:68 msgid "You have no subgames installed." msgstr "" #: builtin/mainmenu/dlg_create_world.lua:69 msgid "Download one from minetest.net" msgstr "" #: builtin/mainmenu/dlg_create_world.lua:72 msgid "Warning: The minimal development test is meant for developers." msgstr "" #: builtin/mainmenu/dlg_create_world.lua:73 msgid "Download a subgame, such as minetest_game, from minetest.net" msgstr "" #: builtin/mainmenu/dlg_create_world.lua:99 msgid "A world named \"$1\" already exists" msgstr "" #: builtin/mainmenu/dlg_create_world.lua:116 msgid "No worldname given or no game selected" msgstr "" #: builtin/mainmenu/dlg_delete_mod.lua:26 msgid "Are you sure you want to delete \"$1\"?" msgstr "" #: builtin/mainmenu/dlg_delete_mod.lua:27 #: builtin/mainmenu/dlg_delete_world.lua:25 #: builtin/mainmenu/tab_settings.lua:100 msgid "Yes" msgstr "Ооба" #: builtin/mainmenu/dlg_delete_mod.lua:28 msgid "No of course not!" msgstr "" #: builtin/mainmenu/dlg_delete_mod.lua:41 msgid "Modmgr: failed to delete \"$1\"" msgstr "" #: builtin/mainmenu/dlg_delete_mod.lua:45 msgid "Modmgr: invalid modpath \"$1\"" msgstr "" #: builtin/mainmenu/dlg_delete_world.lua:24 #, fuzzy msgid "Delete World \"$1\"?" msgstr "Дүйнөнү өчүрүү" #: builtin/mainmenu/dlg_delete_world.lua:26 msgid "No" msgstr "Жок" #: builtin/mainmenu/dlg_rename_modpack.lua:26 msgid "Rename Modpack:" msgstr "" #: builtin/mainmenu/dlg_rename_modpack.lua:31 src/keycode.cpp:227 msgid "Accept" msgstr "Кабыл алуу" #: builtin/mainmenu/modmgr.lua:344 msgid "Install Mod: file: \"$1\"" msgstr "" #: builtin/mainmenu/modmgr.lua:345 msgid "" "\n" "Install Mod: unsupported filetype \"$1\" or broken archive" msgstr "" #: builtin/mainmenu/modmgr.lua:365 #, fuzzy msgid "Failed to install $1 to $2" msgstr "Дүйнөнү инициалдаштыруу катасы" #: builtin/mainmenu/modmgr.lua:368 msgid "Install Mod: unable to find suitable foldername for modpack $1" msgstr "" #: builtin/mainmenu/modmgr.lua:388 msgid "Install Mod: unable to find real modname for: $1" msgstr "" #: builtin/mainmenu/store.lua:88 msgid "Unsorted" msgstr "" #: builtin/mainmenu/store.lua:99 builtin/mainmenu/store.lua:580 msgid "Search" msgstr "" #: builtin/mainmenu/store.lua:126 msgid "Downloading $1, please wait..." msgstr "" #: builtin/mainmenu/store.lua:160 msgid "Successfully installed:" msgstr "" #: builtin/mainmenu/store.lua:162 #, fuzzy msgid "Shortname:" msgstr "Дүйнө аты" #: builtin/mainmenu/store.lua:472 msgid "Rating" msgstr "" #: builtin/mainmenu/store.lua:497 msgid "re-Install" msgstr "" #: builtin/mainmenu/store.lua:499 msgid "Install" msgstr "" #: builtin/mainmenu/store.lua:518 msgid "Close store" msgstr "" #: builtin/mainmenu/store.lua:526 msgid "Page $1 of $2" msgstr "" #: builtin/mainmenu/tab_credits.lua:22 msgid "Credits" msgstr "Алкыштар" #: builtin/mainmenu/tab_credits.lua:31 msgid "Core Developers" msgstr "" #: builtin/mainmenu/tab_credits.lua:47 msgid "Active Contributors" msgstr "" #: builtin/mainmenu/tab_credits.lua:54 msgid "Previous Core Developers" msgstr "" #: builtin/mainmenu/tab_credits.lua:59 msgid "Previous Contributors" msgstr "" #: builtin/mainmenu/tab_mods.lua:30 msgid "Installed Mods:" msgstr "" #: builtin/mainmenu/tab_mods.lua:39 msgid "Online mod repository" msgstr "" #: builtin/mainmenu/tab_mods.lua:78 msgid "No mod description available" msgstr "" #: builtin/mainmenu/tab_mods.lua:82 msgid "Mod information:" msgstr "" #: builtin/mainmenu/tab_mods.lua:93 msgid "Rename" msgstr "" #: builtin/mainmenu/tab_mods.lua:95 msgid "Uninstall selected modpack" msgstr "" #: builtin/mainmenu/tab_mods.lua:106 msgid "Uninstall selected mod" msgstr "" #: builtin/mainmenu/tab_mods.lua:121 #, fuzzy msgid "Select Mod File:" msgstr "Дүйнөнү тандаңыз:" #: builtin/mainmenu/tab_mods.lua:165 msgid "Mods" msgstr "" #: builtin/mainmenu/tab_multiplayer.lua:23 #, fuzzy msgid "Address / Port :" msgstr "Дареги/порту" #: builtin/mainmenu/tab_multiplayer.lua:24 #, fuzzy msgid "Name / Password :" msgstr "Аты/сырсөзү" #: builtin/mainmenu/tab_multiplayer.lua:29 #: builtin/mainmenu/tab_simple_main.lua:30 #, fuzzy msgid "Public Serverlist" msgstr "Жалпылык серверлердин тизмеси:" #: builtin/mainmenu/tab_multiplayer.lua:34 builtin/mainmenu/tab_server.lua:26 #: builtin/mainmenu/tab_singleplayer.lua:96 src/keycode.cpp:229 msgid "Delete" msgstr "Өчүрүү" #: builtin/mainmenu/tab_multiplayer.lua:38 #: builtin/mainmenu/tab_simple_main.lua:34 msgid "Connect" msgstr "Туташуу" #: builtin/mainmenu/tab_multiplayer.lua:62 #: builtin/mainmenu/tab_simple_main.lua:45 #, fuzzy msgid "Creative mode" msgstr "Жаратуу режими" #: builtin/mainmenu/tab_multiplayer.lua:63 #: builtin/mainmenu/tab_simple_main.lua:46 #, fuzzy msgid "Damage enabled" msgstr "күйгүзүлгөн" #: builtin/mainmenu/tab_multiplayer.lua:64 #: builtin/mainmenu/tab_simple_main.lua:47 #, fuzzy msgid "PvP enabled" msgstr "күйгүзүлгөн" #: builtin/mainmenu/tab_multiplayer.lua:257 msgid "Client" msgstr "" #: builtin/mainmenu/tab_server.lua:27 builtin/mainmenu/tab_singleplayer.lua:97 msgid "New" msgstr "Жаңы" #: builtin/mainmenu/tab_server.lua:28 builtin/mainmenu/tab_singleplayer.lua:98 msgid "Configure" msgstr "Ырастоо" #: builtin/mainmenu/tab_server.lua:29 #, fuzzy msgid "Start Game" msgstr "Оюнду баштоо/туташуу" #: builtin/mainmenu/tab_server.lua:30 #: builtin/mainmenu/tab_singleplayer.lua:100 msgid "Select World:" msgstr "Дүйнөнү тандаңыз:" #: builtin/mainmenu/tab_server.lua:31 builtin/mainmenu/tab_simple_main.lua:76 #: builtin/mainmenu/tab_singleplayer.lua:101 msgid "Creative Mode" msgstr "Жаратуу режими" #: builtin/mainmenu/tab_server.lua:33 builtin/mainmenu/tab_simple_main.lua:78 #: builtin/mainmenu/tab_singleplayer.lua:103 msgid "Enable Damage" msgstr "Убалды күйгүзүү" #: builtin/mainmenu/tab_server.lua:35 msgid "Public" msgstr "Жалпылык" #: builtin/mainmenu/tab_server.lua:37 builtin/mainmenu/tab_simple_main.lua:25 msgid "Name/Password" msgstr "Аты/сырсөзү" #: builtin/mainmenu/tab_server.lua:45 msgid "Bind Address" msgstr "" #: builtin/mainmenu/tab_server.lua:47 msgid "Port" msgstr "" #: builtin/mainmenu/tab_server.lua:51 msgid "Server Port" msgstr "" #: builtin/mainmenu/tab_server.lua:138 #: builtin/mainmenu/tab_singleplayer.lua:165 msgid "No world created or selected!" msgstr "" #: builtin/mainmenu/tab_server.lua:191 msgid "Server" msgstr "" #: builtin/mainmenu/tab_settings.lua:21 #, fuzzy msgid "Opaque Leaves" msgstr "Күңүрт суу" #: builtin/mainmenu/tab_settings.lua:22 msgid "Simple Leaves" msgstr "" #: builtin/mainmenu/tab_settings.lua:23 #, fuzzy msgid "Fancy Leaves" msgstr "Кооз бактар" #: builtin/mainmenu/tab_settings.lua:32 msgid "No Filter" msgstr "" #: builtin/mainmenu/tab_settings.lua:33 #, fuzzy msgid "Bilinear Filter" msgstr "Экисызык чыпкалоосу" #: builtin/mainmenu/tab_settings.lua:34 #, fuzzy msgid "Trilinear Filter" msgstr "Үчсызык чыпкалоосу" #: builtin/mainmenu/tab_settings.lua:43 msgid "No Mipmap" msgstr "" #: builtin/mainmenu/tab_settings.lua:44 msgid "Mipmap" msgstr "" #: builtin/mainmenu/tab_settings.lua:45 msgid "Mipmap + Aniso. Filter" msgstr "" #: builtin/mainmenu/tab_settings.lua:98 msgid "Are you sure to reset your singleplayer world?" msgstr "" #: builtin/mainmenu/tab_settings.lua:102 msgid "No!!!" msgstr "" #: builtin/mainmenu/tab_settings.lua:202 msgid "Smooth Lighting" msgstr "Тегиз жарык" #: builtin/mainmenu/tab_settings.lua:204 msgid "Enable Particles" msgstr "Бөлүкчөлөрдү күйгүзүү" #: builtin/mainmenu/tab_settings.lua:206 msgid "3D Clouds" msgstr "3D-булуттар" #: builtin/mainmenu/tab_settings.lua:208 #, fuzzy msgid "Opaque Water" msgstr "Күңүрт суу" #: builtin/mainmenu/tab_settings.lua:210 #, fuzzy msgid "Connected Glass" msgstr "Туташуу" #: builtin/mainmenu/tab_settings.lua:212 msgid "Node Highlighting" msgstr "" #: builtin/mainmenu/tab_settings.lua:217 msgid "Texturing:" msgstr "" #: builtin/mainmenu/tab_settings.lua:222 msgid "Rendering:" msgstr "" #: builtin/mainmenu/tab_settings.lua:226 msgid "Restart minetest for driver change to take effect" msgstr "" #: builtin/mainmenu/tab_settings.lua:228 msgid "Shaders" msgstr "Көлөкөлөгүчтөр" #: builtin/mainmenu/tab_settings.lua:233 msgid "Change keys" msgstr "Баскычтарды өзгөртүү" #: builtin/mainmenu/tab_settings.lua:236 #, fuzzy msgid "Reset singleplayer world" msgstr "Бир кишилик" #: builtin/mainmenu/tab_settings.lua:240 msgid "GUI scale factor" msgstr "" #: builtin/mainmenu/tab_settings.lua:244 msgid "Scaling factor applied to menu elements: " msgstr "" #: builtin/mainmenu/tab_settings.lua:250 msgid "Touch free target" msgstr "" #: builtin/mainmenu/tab_settings.lua:256 msgid "Touchthreshold (px)" msgstr "" #: builtin/mainmenu/tab_settings.lua:263 builtin/mainmenu/tab_settings.lua:277 #, fuzzy msgid "Bumpmapping" msgstr "Mip-текстуралоо" #: builtin/mainmenu/tab_settings.lua:265 builtin/mainmenu/tab_settings.lua:278 msgid "Generate Normalmaps" msgstr "" #: builtin/mainmenu/tab_settings.lua:267 builtin/mainmenu/tab_settings.lua:279 msgid "Parallax Occlusion" msgstr "" #: builtin/mainmenu/tab_settings.lua:269 builtin/mainmenu/tab_settings.lua:280 msgid "Waving Water" msgstr "" #: builtin/mainmenu/tab_settings.lua:271 builtin/mainmenu/tab_settings.lua:281 msgid "Waving Leaves" msgstr "" #: builtin/mainmenu/tab_settings.lua:273 builtin/mainmenu/tab_settings.lua:282 msgid "Waving Plants" msgstr "" #: builtin/mainmenu/tab_settings.lua:308 msgid "To enable shaders the OpenGL driver needs to be used." msgstr "" #: builtin/mainmenu/tab_settings.lua:430 msgid "Settings" msgstr "Ырастоолор" #: builtin/mainmenu/tab_simple_main.lua:82 #, fuzzy msgid "Start Singleplayer" msgstr "Бир кишилик" #: builtin/mainmenu/tab_simple_main.lua:83 #, fuzzy msgid "Config mods" msgstr "Ырастоо" #: builtin/mainmenu/tab_simple_main.lua:201 #, fuzzy msgid "Main" msgstr "Башкы меню" #: builtin/mainmenu/tab_singleplayer.lua:99 src/keycode.cpp:248 msgid "Play" msgstr "Ойноо" #: builtin/mainmenu/tab_singleplayer.lua:246 msgid "Singleplayer" msgstr "Бир кишилик" #: builtin/mainmenu/tab_texturepacks.lua:49 msgid "Select texture pack:" msgstr "" #: builtin/mainmenu/tab_texturepacks.lua:69 msgid "No information available" msgstr "" #: builtin/mainmenu/tab_texturepacks.lua:114 msgid "Texturepacks" msgstr "" #: src/client.cpp:1721 #, fuzzy msgid "Loading textures..." msgstr "Жүктөлүүдө..." #: src/client.cpp:1736 #, fuzzy msgid "Rebuilding shaders..." msgstr "Дареги чечилүүдө..." #: src/client.cpp:1743 msgid "Initializing nodes..." msgstr "" #: src/client.cpp:1760 msgid "Initializing nodes" msgstr "" #: src/client.cpp:1768 msgid "Item textures..." msgstr "Буюм текстуралары..." #: src/client.cpp:1793 msgid "Done!" msgstr "" #: src/client/clientlauncher.cpp:185 msgid "Main Menu" msgstr "Башкы меню" #: src/client/clientlauncher.cpp:223 msgid "Player name too long." msgstr "" #: src/client/clientlauncher.cpp:261 msgid "Connection error (timed out?)" msgstr "Туташтыруу катасы (убактыңыз өтүп кеттиби?)" #: src/client/clientlauncher.cpp:425 msgid "No world selected and no address provided. Nothing to do." msgstr "Дүйнө тандалган жок жана дареги киргизилген жок. Кылууга эч нерсе жок." #: src/client/clientlauncher.cpp:432 msgid "Provided world path doesn't exist: " msgstr "" #: src/client/clientlauncher.cpp:441 msgid "Could not find or load game \"" msgstr "Оюнду табуу же жүктөө мүмкүн эмес \"" #: src/client/clientlauncher.cpp:459 msgid "Invalid gamespec." msgstr "" #: src/fontengine.cpp:70 src/fontengine.cpp:226 msgid "needs_fallback_font" msgstr "" #: src/game.cpp:1052 src/guiFormSpecMenu.cpp:2065 msgid "Proceed" msgstr "Улантуу" #: src/game.cpp:1072 msgid "You died." msgstr "Сиз өлдүңүз." #: src/game.cpp:1073 msgid "Respawn" msgstr "Кайтадан жаралуу" #: src/game.cpp:1092 msgid "" "Default Controls:\n" "No menu visible:\n" "- single tap: button activate\n" "- double tap: place/use\n" "- slide finger: look around\n" "Menu/Inventory visible:\n" "- double tap (outside):\n" " -->close\n" "- touch stack, touch slot:\n" " --> move stack\n" "- touch&drag, tap 2nd finger\n" " --> place single item to slot\n" msgstr "" #: src/game.cpp:1106 msgid "" "Default Controls:\n" "- WASD: move\n" "- Space: jump/climb\n" "- Shift: sneak/go down\n" "- Q: drop item\n" "- I: inventory\n" "- Mouse: turn/look\n" "- Mouse left: dig/punch\n" "- Mouse right: place/use\n" "- Mouse wheel: select item\n" "- T: chat\n" msgstr "" "Жарыяланбас башкаруу:\n" "- WASD: басуу\n" "- Боштугу: секирүү/өйдө чыгуу\n" "- Shift: уурданып басуу/ылдый түшүү\n" "- Q: буюмду таштоо\n" "- I: мүлк-шайман\n" "- Чычканы: бурулуу/кароо\n" "- Сол чычкан баскычы: казуу/согуу\n" "- Оң чычкан баскычы: коюу/колдонуу\n" "- Чычкан дөңгөлөгү: буюмду тандоо\n" "- T: маек\n" #: src/game.cpp:1125 msgid "Continue" msgstr "Улантуу" #: src/game.cpp:1129 msgid "Change Password" msgstr "Сырсөздү өзгөртүү" #: src/game.cpp:1134 msgid "Sound Volume" msgstr "Үн көлөмү" #: src/game.cpp:1136 #, fuzzy msgid "Change Keys" msgstr "Баскычтарды өзгөртүү" #: src/game.cpp:1139 msgid "Exit to Menu" msgstr "Менюга чыгуу" #: src/game.cpp:1141 msgid "Exit to OS" msgstr "Оюндан чыгуу" #: src/game.cpp:1841 #, fuzzy msgid "Shutting down..." msgstr "Оюн өчүрүлүүдө..." #: src/game.cpp:1948 #, fuzzy msgid "Creating server..." msgstr "Сервер жаратылууда...." #: src/game.cpp:1984 msgid "Creating client..." msgstr "Клиент жаратылууда..." #: src/game.cpp:2159 msgid "Resolving address..." msgstr "Дареги чечилүүдө..." #: src/game.cpp:2261 msgid "Connecting to server..." msgstr "Серверге туташтырылууда..." #: src/game.cpp:2317 #, fuzzy msgid "Item definitions..." msgstr "Буюм текстуралары..." #: src/game.cpp:2322 msgid "Node definitions..." msgstr "" #: src/game.cpp:2329 msgid "Media..." msgstr "" #: src/game.cpp:2334 msgid "KiB/s" msgstr "" #: src/game.cpp:2338 msgid "MiB/s" msgstr "" #: src/game.cpp:4363 msgid "" "\n" "Check debug.txt for details." msgstr "" "\n" "Толугураак маалымат үчүн, debug.txt'ти текшериңиз." #: src/guiFormSpecMenu.cpp:2855 msgid "Enter " msgstr "" #: src/guiFormSpecMenu.cpp:2875 msgid "ok" msgstr "" #: src/guiKeyChangeMenu.cpp:125 msgid "Keybindings. (If this menu screws up, remove stuff from minetest.conf)" msgstr "" #: src/guiKeyChangeMenu.cpp:165 msgid "\"Use\" = climb down" msgstr "" #: src/guiKeyChangeMenu.cpp:180 msgid "Double tap \"jump\" to toggle fly" msgstr "" #: src/guiKeyChangeMenu.cpp:295 msgid "Key already in use" msgstr "" #: src/guiKeyChangeMenu.cpp:373 msgid "press key" msgstr "баскычты басыңыз" #: src/guiKeyChangeMenu.cpp:399 msgid "Forward" msgstr "Алга" #: src/guiKeyChangeMenu.cpp:400 msgid "Backward" msgstr "Артка" #: src/guiKeyChangeMenu.cpp:401 src/keycode.cpp:228 msgid "Left" msgstr "Солго" #: src/guiKeyChangeMenu.cpp:402 src/keycode.cpp:228 msgid "Right" msgstr "Оңго" #: src/guiKeyChangeMenu.cpp:403 msgid "Use" msgstr "Колдонуу" #: src/guiKeyChangeMenu.cpp:404 msgid "Jump" msgstr "Секирүү" #: src/guiKeyChangeMenu.cpp:405 msgid "Sneak" msgstr "Уурданып басуу" #: src/guiKeyChangeMenu.cpp:406 msgid "Drop" msgstr "Ыргытуу" #: src/guiKeyChangeMenu.cpp:407 msgid "Inventory" msgstr "Мүлк-шайман" #: src/guiKeyChangeMenu.cpp:408 msgid "Chat" msgstr "Маек" #: src/guiKeyChangeMenu.cpp:409 msgid "Command" msgstr "Команда" #: src/guiKeyChangeMenu.cpp:410 msgid "Console" msgstr "Консоль" #: src/guiKeyChangeMenu.cpp:411 msgid "Toggle fly" msgstr "Учууга которуу" #: src/guiKeyChangeMenu.cpp:412 msgid "Toggle fast" msgstr "Тез басууга которуу" #: src/guiKeyChangeMenu.cpp:413 #, fuzzy msgid "Toggle Cinematic" msgstr "Тез басууга которуу" #: src/guiKeyChangeMenu.cpp:414 msgid "Toggle noclip" msgstr "" #: src/guiKeyChangeMenu.cpp:415 msgid "Range select" msgstr "" #: src/guiKeyChangeMenu.cpp:416 msgid "Print stacks" msgstr "" #: src/guiPasswordChange.cpp:108 msgid "Old Password" msgstr "Эски сырсөз" #: src/guiPasswordChange.cpp:124 msgid "New Password" msgstr "Жаңы сырсөз" #: src/guiPasswordChange.cpp:139 msgid "Confirm Password" msgstr "Сырсөздү аныктоо" #: src/guiPasswordChange.cpp:155 msgid "Change" msgstr "Өзгөртүү" #: src/guiPasswordChange.cpp:164 msgid "Passwords do not match!" msgstr "Сырсөздөр дал келген жок!" #: src/guiVolumeChange.cpp:105 msgid "Sound Volume: " msgstr "Үн көлөмү: " #: src/guiVolumeChange.cpp:119 msgid "Exit" msgstr "Чыгуу" #: src/keycode.cpp:223 msgid "Left Button" msgstr "Сол баскыч" #: src/keycode.cpp:223 msgid "Middle Button" msgstr "Ортоңку баскыч" #: src/keycode.cpp:223 msgid "Right Button" msgstr "Оң баскыч" #: src/keycode.cpp:223 msgid "X Button 1" msgstr "" #: src/keycode.cpp:224 msgid "Back" msgstr "Артка" #: src/keycode.cpp:224 msgid "Clear" msgstr "Тазалоо" #: src/keycode.cpp:224 msgid "Return" msgstr "" #: src/keycode.cpp:224 msgid "Tab" msgstr "Tab" #: src/keycode.cpp:224 msgid "X Button 2" msgstr "" #: src/keycode.cpp:225 msgid "Capital" msgstr "Caps Lock" #: src/keycode.cpp:225 msgid "Control" msgstr "Ctrl" #: src/keycode.cpp:225 msgid "Kana" msgstr "Кана" #: src/keycode.cpp:225 msgid "Menu" msgstr "Меню" #: src/keycode.cpp:225 msgid "Pause" msgstr "Пауза" #: src/keycode.cpp:225 msgid "Shift" msgstr "Shift" #: src/keycode.cpp:226 msgid "Convert" msgstr "" #: src/keycode.cpp:226 msgid "Escape" msgstr "Esc" #: src/keycode.cpp:226 msgid "Final" msgstr "" #: src/keycode.cpp:226 msgid "Junja" msgstr "Junja" #: src/keycode.cpp:226 msgid "Kanji" msgstr "Кандзи" #: src/keycode.cpp:226 msgid "Nonconvert" msgstr "" #: src/keycode.cpp:227 msgid "End" msgstr "End" #: src/keycode.cpp:227 msgid "Home" msgstr "Home" #: src/keycode.cpp:227 msgid "Mode Change" msgstr "Режимди өзгөртүү" #: src/keycode.cpp:227 msgid "Next" msgstr "Кийинки" #: src/keycode.cpp:227 msgid "Prior" msgstr "" #: src/keycode.cpp:227 msgid "Space" msgstr "Боштук" #: src/keycode.cpp:228 msgid "Down" msgstr "Ылдый" #: src/keycode.cpp:228 msgid "Execute" msgstr "Аткаруу" #: src/keycode.cpp:228 msgid "Print" msgstr "Басма" #: src/keycode.cpp:228 msgid "Select" msgstr "Тандоо" #: src/keycode.cpp:228 msgid "Up" msgstr "Өйдө" #: src/keycode.cpp:229 msgid "Help" msgstr "Жардам" #: src/keycode.cpp:229 msgid "Insert" msgstr "Insert" #: src/keycode.cpp:229 msgid "Snapshot" msgstr "Тез сүрөт" #: src/keycode.cpp:232 msgid "Left Windows" msgstr "Сол Windows" #: src/keycode.cpp:233 msgid "Apps" msgstr "Тиркемелер" #: src/keycode.cpp:233 msgid "Numpad 0" msgstr "Кош. клав. 0" #: src/keycode.cpp:233 msgid "Numpad 1" msgstr "Кош. клав. 1" #: src/keycode.cpp:233 msgid "Right Windows" msgstr "Оң Windows" #: src/keycode.cpp:233 msgid "Sleep" msgstr "Уйку" #: src/keycode.cpp:234 msgid "Numpad 2" msgstr "Кош. клав. 2" #: src/keycode.cpp:234 msgid "Numpad 3" msgstr "Кош. клав. 3" #: src/keycode.cpp:234 msgid "Numpad 4" msgstr "Кош. клав. 4" #: src/keycode.cpp:234 msgid "Numpad 5" msgstr "Кош. клав. 5" #: src/keycode.cpp:234 msgid "Numpad 6" msgstr "Кош. клав. 6" #: src/keycode.cpp:234 msgid "Numpad 7" msgstr "Кош. клав. 7" #: src/keycode.cpp:235 msgid "Numpad *" msgstr "Кош. клав. *" #: src/keycode.cpp:235 msgid "Numpad +" msgstr "Кош. клав. +" #: src/keycode.cpp:235 msgid "Numpad -" msgstr "Кош. клав. -" #: src/keycode.cpp:235 msgid "Numpad /" msgstr "Кош. клав. /" #: src/keycode.cpp:235 msgid "Numpad 8" msgstr "Кош. клав. 8" #: src/keycode.cpp:235 msgid "Numpad 9" msgstr "Кош. клав. 9" #: src/keycode.cpp:239 msgid "Num Lock" msgstr "Num Lock" #: src/keycode.cpp:239 msgid "Scroll Lock" msgstr "Scroll Lock" #: src/keycode.cpp:240 msgid "Left Shift" msgstr "Сол Shift" #: src/keycode.cpp:240 msgid "Right Shift" msgstr "Оң Shift" #: src/keycode.cpp:241 msgid "Left Control" msgstr "Сол Ctrl" #: src/keycode.cpp:241 msgid "Left Menu" msgstr "Сол меню" #: src/keycode.cpp:241 msgid "Right Control" msgstr "Оң Ctrl" #: src/keycode.cpp:241 msgid "Right Menu" msgstr "Оң меню" #: src/keycode.cpp:243 msgid "Comma" msgstr "Үтүр" #: src/keycode.cpp:243 msgid "Minus" msgstr "Кемитүү белгиси" #: src/keycode.cpp:243 msgid "Period" msgstr "Айланма сан" #: src/keycode.cpp:243 msgid "Plus" msgstr "Кошуу белгиси" #: src/keycode.cpp:247 msgid "Attn" msgstr "" #: src/keycode.cpp:247 msgid "CrSel" msgstr "" #: src/keycode.cpp:248 msgid "Erase OEF" msgstr "" #: src/keycode.cpp:248 msgid "ExSel" msgstr "" #: src/keycode.cpp:248 msgid "OEM Clear" msgstr "" #: src/keycode.cpp:248 msgid "PA1" msgstr "" #: src/keycode.cpp:248 msgid "Zoom" msgstr "Масштаб" #, fuzzy #~ msgid "Game Name" #~ msgstr "Оюн" #, fuzzy #~ msgid "Games" #~ msgstr "Оюн" #~ msgid "Favorites:" #~ msgstr "Тандалмалар:" #, fuzzy #~ msgid "Password" #~ msgstr "Эски сырсөз" #, fuzzy #~ msgid "Finite Liquid" #~ msgstr "Чектүү суюктук" #~ msgid "" #~ "Default Controls:\n" #~ "- WASD: Walk\n" #~ "- Mouse left: dig/hit\n" #~ "- Mouse right: place/use\n" #~ "- Mouse wheel: select item\n" #~ "- 0...9: select item\n" #~ "- Shift: sneak\n" #~ "- R: Toggle viewing all loaded chunks\n" #~ "- I: Inventory menu\n" #~ "- ESC: This menu\n" #~ "- T: Chat\n" #~ msgstr "" #~ "Жарыяланбас башкаруу:\n" #~ "- WASD: Басуу\n" #~ "- Сол кнопкасы: казуу/согуу\n" #~ "- Оң кнопкасы: коюу/колдонуу\n" #~ "- Чычкан дөңгөлөгү: буюмду тандоо\n" #~ "- 0...9: буюмду тандоо\n" #~ "- Shift: уурданып басуу\n" #~ "- R: алыс кароо\n" #~ "- I: мүлк-шайман\n" #~ "- ESC: бул меню\n" #~ "- T: маек\n" #~ msgid "Failed to delete all world files" #~ msgstr "Бардык дүйнө файлдарын өчүрүү оңунан чыккан жок" #~ msgid "Cannot configure world: Nothing selected" #~ msgstr "Дүйнөнү ырастоо мүмкүн эмес: Эч нерсе тандалган жок" #~ msgid "Cannot create world: No games found" #~ msgstr "Дүйнөнү жаратуу мүмкүн эмес: Оюндар табылган жок" #~ msgid "Files to be deleted" #~ msgstr "Өчүрүлө турган файлдар" #~ msgid "Cannot delete world: Nothing selected" #~ msgstr "Дүнөнү жаратуу мүмкүн эмес: Эч нерсе тандалган жок" #~ msgid "Address required." #~ msgstr "Дареги талап кылынат." #~ msgid "Create world" #~ msgstr "Дүйнөнү жаратуу" #~ msgid "Leave address blank to start a local server." #~ msgstr "Жергиликтүү серверди жүргүзүү үчүн даректи бош калтырыңыз." #~ msgid "Show Favorites" #~ msgstr "Тандалмаларды көрсөтүү" #~ msgid "Show Public" #~ msgstr "Жалпылыкты көрсөтүү" #~ msgid "Advanced" #~ msgstr "Кошумча" #~ msgid "Multiplayer" #~ msgstr "Көп кишилик" #~ msgid "Warning: Configuration not consistent. " #~ msgstr "Эскертүү: Туура эмес конфигурация. " #~ msgid "Configuration saved. " #~ msgstr "Конфигурация сакталды. " #~ msgid "is required by:" #~ msgstr "талап кылынганы:" #~ msgid "Left click: Move all items, Right click: Move single item" #~ msgstr "Сол баскычы: Бардык буюмдарды ташуу, Оң баскычы: Бир буюмду ташуу" #~ msgid "Anisotropic Filtering" #~ msgstr "Анизатропия чыпкалоосу" #~ msgid "Mip-Mapping" #~ msgstr "Mip-текстуралоо" #, fuzzy #~ msgid "Downloading" #~ msgstr "Ылдый" src/0000755000175000017500000000000012565425631012162 5ustar mquinsonmquinsonsrc/cavegen.h0000644000175000017500000000706312565232430013742 0ustar mquinsonmquinson/* Minetest Copyright (C) 2010-2013 kwolekr, Ryan Kwolek This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #ifndef CAVEGEN_HEADER #define CAVEGEN_HEADER #define VMANIP_FLAG_CAVE VOXELFLAG_CHECKED1 #define MGV7_LAVA_DEPTH -256 class MapgenV5; class MapgenV6; class MapgenV7; class CaveV5 { public: MapgenV5 *mg; MMVManip *vm; INodeDefManager *ndef; NoiseParams *np_caveliquids; s16 min_tunnel_diameter; s16 max_tunnel_diameter; u16 tunnel_routepoints; int dswitchint; int part_max_length_rs; bool large_cave_is_flat; bool flooded; s16 max_stone_y; v3s16 node_min; v3s16 node_max; v3f orp; // starting point, relative to caved space v3s16 of; // absolute coordinates of caved space v3s16 ar; // allowed route area s16 rs; // tunnel radius size v3f main_direction; s16 route_y_min; s16 route_y_max; PseudoRandom *ps; content_t c_water_source; content_t c_lava_source; content_t c_ice; int water_level; CaveV5() {} CaveV5(MapgenV5 *mg, PseudoRandom *ps); void makeCave(v3s16 nmin, v3s16 nmax, int max_stone_height); void makeTunnel(bool dirswitch); void carveRoute(v3f vec, float f, bool randomize_xz); }; class CaveV6 { public: MapgenV6 *mg; MMVManip *vm; INodeDefManager *ndef; s16 min_tunnel_diameter; s16 max_tunnel_diameter; u16 tunnel_routepoints; int dswitchint; int part_max_length_rs; bool large_cave; bool large_cave_is_flat; bool flooded; s16 max_stone_y; v3s16 node_min; v3s16 node_max; v3f orp; // starting point, relative to caved space v3s16 of; // absolute coordinates of caved space v3s16 ar; // allowed route area s16 rs; // tunnel radius size v3f main_direction; s16 route_y_min; s16 route_y_max; PseudoRandom *ps; PseudoRandom *ps2; content_t c_water_source; content_t c_lava_source; int water_level; CaveV6() {} CaveV6(MapgenV6 *mg, PseudoRandom *ps, PseudoRandom *ps2, bool large_cave); void makeCave(v3s16 nmin, v3s16 nmax, int max_stone_height); void makeTunnel(bool dirswitch); void carveRoute(v3f vec, float f, bool randomize_xz, bool tunnel_above_ground); }; class CaveV7 { public: MapgenV7 *mg; MMVManip *vm; INodeDefManager *ndef; NoiseParams *np_caveliquids; s16 min_tunnel_diameter; s16 max_tunnel_diameter; u16 tunnel_routepoints; int dswitchint; int part_max_length_rs; bool large_cave_is_flat; bool flooded; s16 max_stone_y; v3s16 node_min; v3s16 node_max; v3f orp; // starting point, relative to caved space v3s16 of; // absolute coordinates of caved space v3s16 ar; // allowed route area s16 rs; // tunnel radius size v3f main_direction; s16 route_y_min; s16 route_y_max; PseudoRandom *ps; content_t c_water_source; content_t c_lava_source; content_t c_ice; int water_level; CaveV7() {} CaveV7(MapgenV7 *mg, PseudoRandom *ps); void makeCave(v3s16 nmin, v3s16 nmax, int max_stone_height); void makeTunnel(bool dirswitch); void carveRoute(v3f vec, float f, bool randomize_xz); }; #endif src/mapgen_v6.h0000644000175000017500000001017012565232430014205 0ustar mquinsonmquinson/* Minetest Copyright (C) 2010-2013 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #ifndef MAPGENV6_HEADER #define MAPGENV6_HEADER #include "mapgen.h" #include "noise.h" #define AVERAGE_MUD_AMOUNT 4 #define DESERT_STONE_BASE -32 #define ICE_BASE 0 #define FREQ_HOT 0.4 #define FREQ_SNOW -0.4 #define FREQ_TAIGA 0.5 #define FREQ_JUNGLE 0.5 //////////// Mapgen V6 flags #define MGV6_JUNGLES 0x01 #define MGV6_BIOMEBLEND 0x02 #define MGV6_MUDFLOW 0x04 #define MGV6_SNOWBIOMES 0x08 extern FlagDesc flagdesc_mapgen_v6[]; enum BiomeV6Type { BT_NORMAL, BT_DESERT, BT_JUNGLE, BT_TUNDRA, BT_TAIGA, }; struct MapgenV6Params : public MapgenSpecificParams { u32 spflags; float freq_desert; float freq_beach; NoiseParams np_terrain_base; NoiseParams np_terrain_higher; NoiseParams np_steepness; NoiseParams np_height_select; NoiseParams np_mud; NoiseParams np_beach; NoiseParams np_biome; NoiseParams np_cave; NoiseParams np_humidity; NoiseParams np_trees; NoiseParams np_apple_trees; MapgenV6Params(); ~MapgenV6Params() {} void readParams(const Settings *settings); void writeParams(Settings *settings) const; }; class MapgenV6 : public Mapgen { public: EmergeManager *m_emerge; int ystride; u32 spflags; v3s16 node_min; v3s16 node_max; v3s16 full_node_min; v3s16 full_node_max; v3s16 central_area_size; int volume_nodes; Noise *noise_terrain_base; Noise *noise_terrain_higher; Noise *noise_steepness; Noise *noise_height_select; Noise *noise_mud; Noise *noise_beach; Noise *noise_biome; Noise *noise_humidity; NoiseParams *np_cave; NoiseParams *np_humidity; NoiseParams *np_trees; NoiseParams *np_apple_trees; float freq_desert; float freq_beach; content_t c_stone; content_t c_dirt; content_t c_dirt_with_grass; content_t c_sand; content_t c_water_source; content_t c_lava_source; content_t c_gravel; content_t c_desert_stone; content_t c_desert_sand; content_t c_dirt_with_snow; content_t c_snow; content_t c_snowblock; content_t c_ice; content_t c_cobble; content_t c_mossycobble; content_t c_stair_cobble; MapgenV6(int mapgenid, MapgenParams *params, EmergeManager *emerge); ~MapgenV6(); void makeChunk(BlockMakeData *data); int getGroundLevelAtPoint(v2s16 p); float baseTerrainLevel(float terrain_base, float terrain_higher, float steepness, float height_select); virtual float baseTerrainLevelFromNoise(v2s16 p); virtual float baseTerrainLevelFromMap(v2s16 p); virtual float baseTerrainLevelFromMap(int index); s16 find_stone_level(v2s16 p2d); bool block_is_underground(u64 seed, v3s16 blockpos); s16 find_ground_level_from_noise(u64 seed, v2s16 p2d, s16 precision); float getHumidity(v2s16 p); float getTreeAmount(v2s16 p); bool getHaveAppleTree(v2s16 p); float getMudAmount(v2s16 p); virtual float getMudAmount(int index); bool getHaveBeach(v2s16 p); bool getHaveBeach(int index); BiomeV6Type getBiome(v2s16 p); BiomeV6Type getBiome(int index, v2s16 p); u32 get_blockseed(u64 seed, v3s16 p); virtual void calculateNoise(); int generateGround(); void addMud(); void flowMud(s16 &mudflow_minpos, s16 &mudflow_maxpos); void growGrass(); void placeTreesAndJungleGrass(); virtual void generateCaves(int max_stone_y); }; struct MapgenFactoryV6 : public MapgenFactory { Mapgen *createMapgen(int mgid, MapgenParams *params, EmergeManager *emerge) { return new MapgenV6(mgid, params, emerge); }; MapgenSpecificParams *createMapgenParams() { return new MapgenV6Params(); }; }; #endif src/shader.cpp0000644000175000017500000006103212565232430014127 0ustar mquinsonmquinson/* Minetest Copyright (C) 2013 celeron55, Perttu Ahola Copyright (C) 2013 Kahrl This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #include #include #include "shader.h" #include "irrlichttypes_extrabloated.h" #include "debug.h" #include "filesys.h" #include "util/container.h" #include "util/thread.h" #include "settings.h" #include #include #include #include #include #include "EShaderTypes.h" #include "log.h" #include "gamedef.h" #include "strfnd.h" // trim() #include "client/tile.h" /* A cache from shader name to shader path */ MutexedMap g_shadername_to_path_cache; /* Gets the path to a shader by first checking if the file name_of_shader/filename exists in shader_path and if not, using the data path. If not found, returns "". Utilizes a thread-safe cache. */ std::string getShaderPath(const std::string &name_of_shader, const std::string &filename) { std::string combined = name_of_shader + DIR_DELIM + filename; std::string fullpath = ""; /* Check from cache */ bool incache = g_shadername_to_path_cache.get(combined, &fullpath); if(incache) return fullpath; /* Check from shader_path */ std::string shader_path = g_settings->get("shader_path"); if(shader_path != "") { std::string testpath = shader_path + DIR_DELIM + combined; if(fs::PathExists(testpath)) fullpath = testpath; } /* Check from default data directory */ if(fullpath == "") { std::string rel_path = std::string("client") + DIR_DELIM + "shaders" + DIR_DELIM + name_of_shader + DIR_DELIM + filename; std::string testpath = porting::path_share + DIR_DELIM + rel_path; if(fs::PathExists(testpath)) fullpath = testpath; } // Add to cache (also an empty result is cached) g_shadername_to_path_cache.set(combined, fullpath); // Finally return it return fullpath; } /* SourceShaderCache: A cache used for storing source shaders. */ class SourceShaderCache { public: void insert(const std::string &name_of_shader, const std::string &filename, const std::string &program, bool prefer_local) { std::string combined = name_of_shader + DIR_DELIM + filename; // Try to use local shader instead if asked to if(prefer_local){ std::string path = getShaderPath(name_of_shader, filename); if(path != ""){ std::string p = readFile(path); if(p != ""){ m_programs[combined] = p; return; } } } m_programs[combined] = program; } std::string get(const std::string &name_of_shader, const std::string &filename) { std::string combined = name_of_shader + DIR_DELIM + filename; StringMap::iterator n = m_programs.find(combined); if (n != m_programs.end()) return n->second; return ""; } // Primarily fetches from cache, secondarily tries to read from filesystem std::string getOrLoad(const std::string &name_of_shader, const std::string &filename) { std::string combined = name_of_shader + DIR_DELIM + filename; StringMap::iterator n = m_programs.find(combined); if (n != m_programs.end()) return n->second; std::string path = getShaderPath(name_of_shader, filename); if (path == "") { infostream << "SourceShaderCache::getOrLoad(): No path found for \"" << combined << "\"" << std::endl; return ""; } infostream << "SourceShaderCache::getOrLoad(): Loading path \"" << path << "\"" << std::endl; std::string p = readFile(path); if (p != "") { m_programs[combined] = p; return p; } return ""; } private: StringMap m_programs; std::string readFile(const std::string &path) { std::ifstream is(path.c_str(), std::ios::binary); if(!is.is_open()) return ""; std::ostringstream tmp_os; tmp_os << is.rdbuf(); return tmp_os.str(); } }; /* ShaderCallback: Sets constants that can be used in shaders */ class IShaderConstantSetterRegistry { public: virtual ~IShaderConstantSetterRegistry(){}; virtual void onSetConstants(video::IMaterialRendererServices *services, bool is_highlevel, const std::string &name) = 0; }; class ShaderCallback : public video::IShaderConstantSetCallBack { IShaderConstantSetterRegistry *m_scsr; std::string m_name; public: ShaderCallback(IShaderConstantSetterRegistry *scsr, const std::string &name): m_scsr(scsr), m_name(name) {} ~ShaderCallback() {} virtual void OnSetConstants(video::IMaterialRendererServices *services, s32 userData) { video::IVideoDriver *driver = services->getVideoDriver(); sanity_check(driver != NULL); bool is_highlevel = userData; m_scsr->onSetConstants(services, is_highlevel, m_name); } }; /* MainShaderConstantSetter: Set basic constants required for almost everything */ class MainShaderConstantSetter : public IShaderConstantSetter { public: MainShaderConstantSetter(IrrlichtDevice *device) {} ~MainShaderConstantSetter() {} virtual void onSetConstants(video::IMaterialRendererServices *services, bool is_highlevel) { video::IVideoDriver *driver = services->getVideoDriver(); sanity_check(driver); // set inverted world matrix core::matrix4 invWorld = driver->getTransform(video::ETS_WORLD); invWorld.makeInverse(); if(is_highlevel) services->setVertexShaderConstant("mInvWorld", invWorld.pointer(), 16); else services->setVertexShaderConstant(invWorld.pointer(), 0, 4); // set clip matrix core::matrix4 worldViewProj; worldViewProj = driver->getTransform(video::ETS_PROJECTION); worldViewProj *= driver->getTransform(video::ETS_VIEW); worldViewProj *= driver->getTransform(video::ETS_WORLD); if(is_highlevel) services->setVertexShaderConstant("mWorldViewProj", worldViewProj.pointer(), 16); else services->setVertexShaderConstant(worldViewProj.pointer(), 4, 4); // set transposed world matrix core::matrix4 transWorld = driver->getTransform(video::ETS_WORLD); transWorld = transWorld.getTransposed(); if(is_highlevel) services->setVertexShaderConstant("mTransWorld", transWorld.pointer(), 16); else services->setVertexShaderConstant(transWorld.pointer(), 8, 4); // set world matrix core::matrix4 world = driver->getTransform(video::ETS_WORLD); if(is_highlevel) services->setVertexShaderConstant("mWorld", world.pointer(), 16); else services->setVertexShaderConstant(world.pointer(), 8, 4); } }; /* ShaderSource */ class ShaderSource : public IWritableShaderSource, public IShaderConstantSetterRegistry { public: ShaderSource(IrrlichtDevice *device); ~ShaderSource(); /* - If shader material specified by name is found from cache, return the cached id. - Otherwise generate the shader material, add to cache and return id. The id 0 points to a null shader. Its material is EMT_SOLID. */ u32 getShaderIdDirect(const std::string &name, const u8 material_type, const u8 drawtype); /* If shader specified by the name pointed by the id doesn't exist, create it, then return id. Can be called from any thread. If called from some other thread and not found in cache, the call is queued to the main thread for processing. */ u32 getShader(const std::string &name, const u8 material_type, const u8 drawtype); ShaderInfo getShaderInfo(u32 id); // Processes queued shader requests from other threads. // Shall be called from the main thread. void processQueue(); // Insert a shader program into the cache without touching the // filesystem. Shall be called from the main thread. void insertSourceShader(const std::string &name_of_shader, const std::string &filename, const std::string &program); // Rebuild shaders from the current set of source shaders // Shall be called from the main thread. void rebuildShaders(); void addGlobalConstantSetter(IShaderConstantSetter *setter) { m_global_setters.push_back(setter); } void onSetConstants(video::IMaterialRendererServices *services, bool is_highlevel, const std::string &name); private: // The id of the thread that is allowed to use irrlicht directly threadid_t m_main_thread; // The irrlicht device IrrlichtDevice *m_device; // The set-constants callback ShaderCallback *m_shader_callback; // Cache of source shaders // This should be only accessed from the main thread SourceShaderCache m_sourcecache; // A shader id is index in this array. // The first position contains a dummy shader. std::vector m_shaderinfo_cache; // The former container is behind this mutex JMutex m_shaderinfo_cache_mutex; // Queued shader fetches (to be processed by the main thread) RequestQueue m_get_shader_queue; // Global constant setters // TODO: Delete these in the destructor std::vector m_global_setters; }; IWritableShaderSource* createShaderSource(IrrlichtDevice *device) { return new ShaderSource(device); } /* Generate shader given the shader name. */ ShaderInfo generate_shader(std::string name, u8 material_type, u8 drawtype, IrrlichtDevice *device, video::IShaderConstantSetCallBack *callback, SourceShaderCache *sourcecache); /* Load shader programs */ void load_shaders(std::string name, SourceShaderCache *sourcecache, video::E_DRIVER_TYPE drivertype, bool enable_shaders, std::string &vertex_program, std::string &pixel_program, std::string &geometry_program, bool &is_highlevel); ShaderSource::ShaderSource(IrrlichtDevice *device): m_device(device) { assert(m_device); // Pre-condition m_shader_callback = new ShaderCallback(this, "default"); m_main_thread = get_current_thread_id(); // Add a dummy ShaderInfo as the first index, named "" m_shaderinfo_cache.push_back(ShaderInfo()); // Add main global constant setter addGlobalConstantSetter(new MainShaderConstantSetter(device)); } ShaderSource::~ShaderSource() { for (std::vector::iterator iter = m_global_setters.begin(); iter != m_global_setters.end(); iter++) { delete *iter; } m_global_setters.clear(); if (m_shader_callback) { m_shader_callback->drop(); m_shader_callback = NULL; } } u32 ShaderSource::getShader(const std::string &name, const u8 material_type, const u8 drawtype) { /* Get shader */ if(get_current_thread_id() == m_main_thread){ return getShaderIdDirect(name, material_type, drawtype); } else { /*errorstream<<"getShader(): Queued: name=\""< result_queue; // Throw a request in m_get_shader_queue.add(name, 0, 0, &result_queue); /* infostream<<"Waiting for shader from main thread, name=\"" < result = result_queue.pop_frontNoEx(); if (result.key == name) { return result.item; } else { errorstream << "Got shader with invalid name: " << result.key << std::endl; } } } infostream<<"getShader(): Failed"<name == name && info->material_type == material_type && info->drawtype == drawtype) return i; } /* Calling only allowed from main thread */ if(get_current_thread_id() != m_main_thread){ errorstream<<"ShaderSource::getShaderIdDirect() " "called not from main thread"<= m_shaderinfo_cache.size()) return ShaderInfo(); return m_shaderinfo_cache[id]; } void ShaderSource::processQueue() { } void ShaderSource::insertSourceShader(const std::string &name_of_shader, const std::string &filename, const std::string &program) { /*infostream<<"ShaderSource::insertSourceShader(): " "name_of_shader=\""<name != ""){ *info = generate_shader(info->name, info->material_type, info->drawtype, m_device, m_shader_callback, &m_sourcecache); } } } void ShaderSource::onSetConstants(video::IMaterialRendererServices *services, bool is_highlevel, const std::string &name) { for(u32 i=0; ionSetConstants(services, is_highlevel); } } ShaderInfo generate_shader(std::string name, u8 material_type, u8 drawtype, IrrlichtDevice *device, video::IShaderConstantSetCallBack *callback, SourceShaderCache *sourcecache) { ShaderInfo shaderinfo; shaderinfo.name = name; shaderinfo.material_type = material_type; shaderinfo.drawtype = drawtype; shaderinfo.material = video::EMT_SOLID; switch(material_type){ case TILE_MATERIAL_BASIC: shaderinfo.base_material = video::EMT_TRANSPARENT_ALPHA_CHANNEL_REF; break; case TILE_MATERIAL_ALPHA: shaderinfo.base_material = video::EMT_TRANSPARENT_ALPHA_CHANNEL; break; case TILE_MATERIAL_LIQUID_TRANSPARENT: shaderinfo.base_material = video::EMT_TRANSPARENT_VERTEX_ALPHA; break; case TILE_MATERIAL_LIQUID_OPAQUE: shaderinfo.base_material = video::EMT_SOLID; break; case TILE_MATERIAL_WAVING_LEAVES: shaderinfo.base_material = video::EMT_TRANSPARENT_ALPHA_CHANNEL_REF; break; case TILE_MATERIAL_WAVING_PLANTS: shaderinfo.base_material = video::EMT_TRANSPARENT_ALPHA_CHANNEL_REF; break; } bool enable_shaders = g_settings->getBool("enable_shaders"); if(!enable_shaders) return shaderinfo; video::IVideoDriver* driver = device->getVideoDriver(); sanity_check(driver); video::IGPUProgrammingServices *gpu = driver->getGPUProgrammingServices(); if(!gpu){ errorstream<<"generate_shader(): " "failed to generate \""<getDriverType(), enable_shaders, vertex_program, pixel_program, geometry_program, is_highlevel); // Check hardware/driver support if(vertex_program != "" && !driver->queryFeature(video::EVDF_VERTEX_SHADER_1_1) && !driver->queryFeature(video::EVDF_ARB_VERTEX_PROGRAM_1)){ infostream<<"generate_shader(): vertex shaders disabled " "because of missing driver/hardware support." <queryFeature(video::EVDF_PIXEL_SHADER_1_1) && !driver->queryFeature(video::EVDF_ARB_FRAGMENT_PROGRAM_1)){ infostream<<"generate_shader(): pixel shaders disabled " "because of missing driver/hardware support." <queryFeature(video::EVDF_GEOMETRY_SHADER)){ infostream<<"generate_shader(): geometry shaders disabled " "because of missing driver/hardware support." <getBool("generate_normalmaps")) { shaders_header += "#define GENERATE_NORMALMAPS 1\n"; } else { shaders_header += "#define GENERATE_NORMALMAPS 0\n"; } shaders_header += "#define NORMALMAPS_STRENGTH "; shaders_header += ftos(g_settings->getFloat("normalmaps_strength")); shaders_header += "\n"; float sample_step; int smooth = (int)g_settings->getFloat("normalmaps_smooth"); switch (smooth){ case 0: sample_step = 0.0078125; // 1.0 / 128.0 break; case 1: sample_step = 0.00390625; // 1.0 / 256.0 break; case 2: sample_step = 0.001953125; // 1.0 / 512.0 break; default: sample_step = 0.0078125; break; } shaders_header += "#define SAMPLE_STEP "; shaders_header += ftos(sample_step); shaders_header += "\n"; if (g_settings->getBool("enable_bumpmapping")) shaders_header += "#define ENABLE_BUMPMAPPING\n"; if (g_settings->getBool("enable_parallax_occlusion")){ int mode = g_settings->getFloat("parallax_occlusion_mode"); float scale = g_settings->getFloat("parallax_occlusion_scale"); float bias = g_settings->getFloat("parallax_occlusion_bias"); int iterations = g_settings->getFloat("parallax_occlusion_iterations"); shaders_header += "#define ENABLE_PARALLAX_OCCLUSION\n"; shaders_header += "#define PARALLAX_OCCLUSION_MODE "; shaders_header += itos(mode); shaders_header += "\n"; shaders_header += "#define PARALLAX_OCCLUSION_SCALE "; shaders_header += ftos(scale); shaders_header += "\n"; shaders_header += "#define PARALLAX_OCCLUSION_BIAS "; shaders_header += ftos(bias); shaders_header += "\n"; shaders_header += "#define PARALLAX_OCCLUSION_ITERATIONS "; shaders_header += itos(iterations); shaders_header += "\n"; } shaders_header += "#define USE_NORMALMAPS "; if (g_settings->getBool("enable_bumpmapping") || g_settings->getBool("enable_parallax_occlusion")) shaders_header += "1\n"; else shaders_header += "0\n"; if (g_settings->getBool("enable_waving_water")){ shaders_header += "#define ENABLE_WAVING_WATER 1\n"; shaders_header += "#define WATER_WAVE_HEIGHT "; shaders_header += ftos(g_settings->getFloat("water_wave_height")); shaders_header += "\n"; shaders_header += "#define WATER_WAVE_LENGTH "; shaders_header += ftos(g_settings->getFloat("water_wave_length")); shaders_header += "\n"; shaders_header += "#define WATER_WAVE_SPEED "; shaders_header += ftos(g_settings->getFloat("water_wave_speed")); shaders_header += "\n"; } else{ shaders_header += "#define ENABLE_WAVING_WATER 0\n"; } shaders_header += "#define ENABLE_WAVING_LEAVES "; if (g_settings->getBool("enable_waving_leaves")) shaders_header += "1\n"; else shaders_header += "0\n"; shaders_header += "#define ENABLE_WAVING_PLANTS "; if (g_settings->getBool("enable_waving_plants")) shaders_header += "1\n"; else shaders_header += "0\n"; if(pixel_program != "") pixel_program = shaders_header + pixel_program; if(vertex_program != "") vertex_program = shaders_header + vertex_program; if(geometry_program != "") geometry_program = shaders_header + geometry_program; // Call addHighLevelShaderMaterial() or addShaderMaterial() const c8* vertex_program_ptr = 0; const c8* pixel_program_ptr = 0; const c8* geometry_program_ptr = 0; if(vertex_program != "") vertex_program_ptr = vertex_program.c_str(); if(pixel_program != "") pixel_program_ptr = pixel_program.c_str(); if(geometry_program != "") geometry_program_ptr = geometry_program.c_str(); s32 shadermat = -1; if(is_highlevel){ infostream<<"Compiling high level shaders for "<addHighLevelShaderMaterial( vertex_program_ptr, // Vertex shader program "vertexMain", // Vertex shader entry point video::EVST_VS_1_1, // Vertex shader version pixel_program_ptr, // Pixel shader program "pixelMain", // Pixel shader entry point video::EPST_PS_1_1, // Pixel shader version geometry_program_ptr, // Geometry shader program "geometryMain", // Geometry shader entry point video::EGST_GS_4_0, // Geometry shader version scene::EPT_TRIANGLES, // Geometry shader input scene::EPT_TRIANGLE_STRIP, // Geometry shader output 0, // Support maximum number of vertices callback, // Set-constant callback shaderinfo.base_material, // Base material 1 // Userdata passed to callback ); if(shadermat == -1){ errorstream<<"generate_shader(): " "failed to generate \""<addShaderMaterial( vertex_program_ptr, // Vertex shader program pixel_program_ptr, // Pixel shader program callback, // Set-constant callback shaderinfo.base_material, // Base material 0 // Userdata passed to callback ); if(shadermat == -1){ errorstream<<"generate_shader(): " "failed to generate \""<getMaterialRenderer(shadermat)->grab(); // Apply the newly created material type shaderinfo.material = (video::E_MATERIAL_TYPE) shadermat; return shaderinfo; } void load_shaders(std::string name, SourceShaderCache *sourcecache, video::E_DRIVER_TYPE drivertype, bool enable_shaders, std::string &vertex_program, std::string &pixel_program, std::string &geometry_program, bool &is_highlevel) { vertex_program = ""; pixel_program = ""; geometry_program = ""; is_highlevel = false; if(enable_shaders){ // Look for high level shaders if(drivertype == video::EDT_DIRECT3D9){ // Direct3D 9: HLSL // (All shaders in one file) vertex_program = sourcecache->getOrLoad(name, "d3d9.hlsl"); pixel_program = vertex_program; geometry_program = vertex_program; } else if(drivertype == video::EDT_OPENGL){ // OpenGL: GLSL vertex_program = sourcecache->getOrLoad(name, "opengl_vertex.glsl"); pixel_program = sourcecache->getOrLoad(name, "opengl_fragment.glsl"); geometry_program = sourcecache->getOrLoad(name, "opengl_geometry.glsl"); } if(vertex_program != "" || pixel_program != "" || geometry_program != ""){ is_highlevel = true; return; } } } src/guiMainMenu.h0000644000175000017500000000321112565232430014537 0ustar mquinsonmquinson/* Minetest Copyright (C) 2010-2013 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #ifndef GUIMAINMENU_HEADER #define GUIMAINMENU_HEADER #include "irrlichttypes_extrabloated.h" #include "modalMenu.h" #include #include struct MainMenuDataForScript { MainMenuDataForScript() : reconnect_requested(false) {} // Whether the server has requested a reconnect bool reconnect_requested; std::string errormessage; }; struct MainMenuData { // Client options std::string servername; std::string serverdescription; std::string address; std::string port; std::string name; std::string password; // Whether to reconnect bool do_reconnect; // Server options bool enable_public; int selected_world; bool simple_singleplayer_mode; // Data to be passed to the script MainMenuDataForScript script_data; MainMenuData(): do_reconnect(false), enable_public(false), selected_world(0), simple_singleplayer_mode(false) {} }; #endif src/content_sao.cpp0000644000175000017500000010677312565232430015211 0ustar mquinsonmquinson/* Minetest Copyright (C) 2010-2013 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #include "content_sao.h" #include "util/serialize.h" #include "util/mathconstants.h" #include "collision.h" #include "environment.h" #include "settings.h" #include "serialization.h" // For compressZlib #include "tool.h" // For ToolCapabilities #include "gamedef.h" #include "player.h" #include "server.h" #include "scripting_game.h" #include "genericobject.h" #include "log.h" std::map ServerActiveObject::m_types; /* TestSAO */ class TestSAO : public ServerActiveObject { public: TestSAO(ServerEnvironment *env, v3f pos): ServerActiveObject(env, pos), m_timer1(0), m_age(0) { ServerActiveObject::registerType(getType(), create); } ActiveObjectType getType() const { return ACTIVEOBJECT_TYPE_TEST; } static ServerActiveObject* create(ServerEnvironment *env, v3f pos, const std::string &data) { return new TestSAO(env, pos); } void step(float dtime, bool send_recommended) { m_age += dtime; if(m_age > 10) { m_removed = true; return; } m_base_position.Y += dtime * BS * 2; if(m_base_position.Y > 8*BS) m_base_position.Y = 2*BS; if(send_recommended == false) return; m_timer1 -= dtime; if(m_timer1 < 0.0) { m_timer1 += 0.125; std::string data; data += itos(0); // 0 = position data += " "; data += itos(m_base_position.X); data += " "; data += itos(m_base_position.Y); data += " "; data += itos(m_base_position.Z); ActiveObjectMessage aom(getId(), false, data); m_messages_out.push(aom); } } bool getCollisionBox(aabb3f *toset) { return false; } bool collideWithObjects() { return false; } private: float m_timer1; float m_age; }; // Prototype (registers item for deserialization) TestSAO proto_TestSAO(NULL, v3f(0,0,0)); /* LuaEntitySAO */ // Prototype (registers item for deserialization) LuaEntitySAO proto_LuaEntitySAO(NULL, v3f(0,0,0), "_prototype", ""); LuaEntitySAO::LuaEntitySAO(ServerEnvironment *env, v3f pos, const std::string &name, const std::string &state): ServerActiveObject(env, pos), m_init_name(name), m_init_state(state), m_registered(false), m_hp(-1), m_velocity(0,0,0), m_acceleration(0,0,0), m_yaw(0), m_properties_sent(true), m_last_sent_yaw(0), m_last_sent_position(0,0,0), m_last_sent_velocity(0,0,0), m_last_sent_position_timer(0), m_last_sent_move_precision(0), m_armor_groups_sent(false), m_animation_speed(0), m_animation_blend(0), m_animation_loop(true), m_animation_sent(false), m_bone_position_sent(false), m_attachment_parent_id(0), m_attachment_sent(false) { // Only register type if no environment supplied if(env == NULL){ ServerActiveObject::registerType(getType(), create); return; } // Initialize something to armor groups m_armor_groups["fleshy"] = 100; } LuaEntitySAO::~LuaEntitySAO() { if(m_registered){ m_env->getScriptIface()->luaentity_Remove(m_id); } } void LuaEntitySAO::addedToEnvironment(u32 dtime_s) { ServerActiveObject::addedToEnvironment(dtime_s); // Create entity from name m_registered = m_env->getScriptIface()-> luaentity_Add(m_id, m_init_name.c_str()); if(m_registered){ // Get properties m_env->getScriptIface()-> luaentity_GetProperties(m_id, &m_prop); // Initialize HP from properties m_hp = m_prop.hp_max; // Activate entity, supplying serialized state m_env->getScriptIface()-> luaentity_Activate(m_id, m_init_state.c_str(), dtime_s); } } ServerActiveObject* LuaEntitySAO::create(ServerEnvironment *env, v3f pos, const std::string &data) { std::string name; std::string state; s16 hp = 1; v3f velocity; float yaw = 0; if(data != ""){ std::istringstream is(data, std::ios::binary); // read version u8 version = readU8(is); // check if version is supported if(version == 0){ name = deSerializeString(is); state = deSerializeLongString(is); } else if(version == 1){ name = deSerializeString(is); state = deSerializeLongString(is); hp = readS16(is); velocity = readV3F1000(is); yaw = readF1000(is); } } // create object infostream<<"LuaEntitySAO::create(name=\""<m_hp = hp; sao->m_velocity = velocity; sao->m_yaw = yaw; return sao; } bool LuaEntitySAO::isAttached() { if(!m_attachment_parent_id) return false; // Check if the parent still exists ServerActiveObject *obj = m_env->getActiveObject(m_attachment_parent_id); if(obj) return true; return false; } void LuaEntitySAO::step(float dtime, bool send_recommended) { if(!m_properties_sent) { m_properties_sent = true; std::string str = getPropertyPacket(); // create message and add to list ActiveObjectMessage aom(getId(), true, str); m_messages_out.push(aom); } // If attached, check that our parent is still there. If it isn't, detach. if(m_attachment_parent_id && !isAttached()) { m_attachment_parent_id = 0; m_attachment_bone = ""; m_attachment_position = v3f(0,0,0); m_attachment_rotation = v3f(0,0,0); sendPosition(false, true); } m_last_sent_position_timer += dtime; // Each frame, parent position is copied if the object is attached, otherwise it's calculated normally // If the object gets detached this comes into effect automatically from the last known origin if(isAttached()) { v3f pos = m_env->getActiveObject(m_attachment_parent_id)->getBasePosition(); m_base_position = pos; m_velocity = v3f(0,0,0); m_acceleration = v3f(0,0,0); } else { if(m_prop.physical){ core::aabbox3d box = m_prop.collisionbox; box.MinEdge *= BS; box.MaxEdge *= BS; collisionMoveResult moveresult; f32 pos_max_d = BS*0.25; // Distance per iteration v3f p_pos = m_base_position; v3f p_velocity = m_velocity; v3f p_acceleration = m_acceleration; moveresult = collisionMoveSimple(m_env,m_env->getGameDef(), pos_max_d, box, m_prop.stepheight, dtime, p_pos, p_velocity, p_acceleration, this, m_prop.collideWithObjects); // Apply results m_base_position = p_pos; m_velocity = p_velocity; m_acceleration = p_acceleration; } else { m_base_position += dtime * m_velocity + 0.5 * dtime * dtime * m_acceleration; m_velocity += dtime * m_acceleration; } if((m_prop.automatic_face_movement_dir) && (fabs(m_velocity.Z) > 0.001 || fabs(m_velocity.X) > 0.001)){ m_yaw = atan2(m_velocity.Z,m_velocity.X) * 180 / M_PI + m_prop.automatic_face_movement_dir_offset; } } if(m_registered){ m_env->getScriptIface()->luaentity_Step(m_id, dtime); } if(send_recommended == false) return; if(!isAttached()) { // TODO: force send when acceleration changes enough? float minchange = 0.2*BS; if(m_last_sent_position_timer > 1.0){ minchange = 0.01*BS; } else if(m_last_sent_position_timer > 0.2){ minchange = 0.05*BS; } float move_d = m_base_position.getDistanceFrom(m_last_sent_position); move_d += m_last_sent_move_precision; float vel_d = m_velocity.getDistanceFrom(m_last_sent_velocity); if(move_d > minchange || vel_d > minchange || fabs(m_yaw - m_last_sent_yaw) > 1.0){ sendPosition(true, false); } } if(m_armor_groups_sent == false){ m_armor_groups_sent = true; std::string str = gob_cmd_update_armor_groups( m_armor_groups); // create message and add to list ActiveObjectMessage aom(getId(), true, str); m_messages_out.push(aom); } if(m_animation_sent == false){ m_animation_sent = true; std::string str = gob_cmd_update_animation( m_animation_range, m_animation_speed, m_animation_blend, m_animation_loop); // create message and add to list ActiveObjectMessage aom(getId(), true, str); m_messages_out.push(aom); } if(m_bone_position_sent == false){ m_bone_position_sent = true; for(std::map >::const_iterator ii = m_bone_position.begin(); ii != m_bone_position.end(); ++ii){ std::string str = gob_cmd_update_bone_position((*ii).first, (*ii).second.X, (*ii).second.Y); // create message and add to list ActiveObjectMessage aom(getId(), true, str); m_messages_out.push(aom); } } if(m_attachment_sent == false){ m_attachment_sent = true; std::string str = gob_cmd_update_attachment(m_attachment_parent_id, m_attachment_bone, m_attachment_position, m_attachment_rotation); // create message and add to list ActiveObjectMessage aom(getId(), true, str); m_messages_out.push(aom); } } std::string LuaEntitySAO::getClientInitializationData(u16 protocol_version) { std::ostringstream os(std::ios::binary); if(protocol_version >= 14) { writeU8(os, 1); // version os< >::const_iterator ii = m_bone_position.begin(); ii != m_bone_position.end(); ++ii){ os<getScriptIface()-> luaentity_GetStaticdata(m_id); os<getWieldedItem(); punchitem = &punchitem_static; } PunchDamageResult result = getPunchDamage( m_armor_groups, toolcap, punchitem, time_from_last_punch); if (result.did_punch) { setHP(getHP() - result.damage); if (result.damage > 0) { std::string punchername = puncher ? puncher->getDescription() : "nil"; actionstream << getDescription() << " punched by " << punchername << ", damage " << result.damage << " hp, health now " << getHP() << " hp" << std::endl; } std::string str = gob_cmd_punched(result.damage, getHP()); // create message and add to list ActiveObjectMessage aom(getId(), true, str); m_messages_out.push(aom); } if (getHP() == 0) m_removed = true; m_env->getScriptIface()->luaentity_Punch(m_id, puncher, time_from_last_punch, toolcap, dir); return result.wear; } void LuaEntitySAO::rightClick(ServerActiveObject *clicker) { if (!m_registered) return; // It's best that attachments cannot be clicked if (isAttached()) return; m_env->getScriptIface()->luaentity_Rightclick(m_id, clicker); } void LuaEntitySAO::setPos(v3f pos) { if(isAttached()) return; m_base_position = pos; sendPosition(false, true); } void LuaEntitySAO::moveTo(v3f pos, bool continuous) { if(isAttached()) return; m_base_position = pos; if(!continuous) sendPosition(true, true); } float LuaEntitySAO::getMinimumSavedMovement() { return 0.1 * BS; } std::string LuaEntitySAO::getDescription() { std::ostringstream os(std::ios::binary); os<<"LuaEntitySAO at ("; os<<(m_base_position.X/BS)<<","; os<<(m_base_position.Y/BS)<<","; os<<(m_base_position.Z/BS); os<<")"; return os.str(); } void LuaEntitySAO::setHP(s16 hp) { if(hp < 0) hp = 0; m_hp = hp; } s16 LuaEntitySAO::getHP() const { return m_hp; } void LuaEntitySAO::setArmorGroups(const ItemGroupList &armor_groups) { m_armor_groups = armor_groups; m_armor_groups_sent = false; } ItemGroupList LuaEntitySAO::getArmorGroups() { return m_armor_groups; } void LuaEntitySAO::setAnimation(v2f frame_range, float frame_speed, float frame_blend, bool frame_loop) { m_animation_range = frame_range; m_animation_speed = frame_speed; m_animation_blend = frame_blend; m_animation_loop = frame_loop; m_animation_sent = false; } void LuaEntitySAO::getAnimation(v2f *frame_range, float *frame_speed, float *frame_blend, bool *frame_loop) { *frame_range = m_animation_range; *frame_speed = m_animation_speed; *frame_blend = m_animation_blend; *frame_loop = m_animation_loop; } void LuaEntitySAO::setBonePosition(const std::string &bone, v3f position, v3f rotation) { m_bone_position[bone] = core::vector2d(position, rotation); m_bone_position_sent = false; } void LuaEntitySAO::getBonePosition(const std::string &bone, v3f *position, v3f *rotation) { *position = m_bone_position[bone].X; *rotation = m_bone_position[bone].Y; } void LuaEntitySAO::setAttachment(int parent_id, const std::string &bone, v3f position, v3f rotation) { // Attachments need to be handled on both the server and client. // If we just attach on the server, we can only copy the position of the parent. Attachments // are still sent to clients at an interval so players might see them lagging, plus we can't // read and attach to skeletal bones. // If we just attach on the client, the server still sees the child at its original location. // This breaks some things so we also give the server the most accurate representation // even if players only see the client changes. m_attachment_parent_id = parent_id; m_attachment_bone = bone; m_attachment_position = position; m_attachment_rotation = rotation; m_attachment_sent = false; } void LuaEntitySAO::getAttachment(int *parent_id, std::string *bone, v3f *position, v3f *rotation) { *parent_id = m_attachment_parent_id; *bone = m_attachment_bone; *position = m_attachment_position; *rotation = m_attachment_rotation; } void LuaEntitySAO::addAttachmentChild(int child_id) { m_attachment_child_ids.insert(child_id); } void LuaEntitySAO::removeAttachmentChild(int child_id) { m_attachment_child_ids.erase(child_id); } std::set LuaEntitySAO::getAttachmentChildIds() { return m_attachment_child_ids; } ObjectProperties* LuaEntitySAO::accessObjectProperties() { return &m_prop; } void LuaEntitySAO::notifyObjectPropertiesModified() { m_properties_sent = false; } void LuaEntitySAO::setVelocity(v3f velocity) { m_velocity = velocity; } v3f LuaEntitySAO::getVelocity() { return m_velocity; } void LuaEntitySAO::setAcceleration(v3f acceleration) { m_acceleration = acceleration; } v3f LuaEntitySAO::getAcceleration() { return m_acceleration; } void LuaEntitySAO::setYaw(float yaw) { m_yaw = yaw; } float LuaEntitySAO::getYaw() { return m_yaw; } void LuaEntitySAO::setTextureMod(const std::string &mod) { std::string str = gob_cmd_set_texture_mod(mod); // create message and add to list ActiveObjectMessage aom(getId(), true, str); m_messages_out.push(aom); } void LuaEntitySAO::setSprite(v2s16 p, int num_frames, float framelength, bool select_horiz_by_yawpitch) { std::string str = gob_cmd_set_sprite( p, num_frames, framelength, select_horiz_by_yawpitch ); // create message and add to list ActiveObjectMessage aom(getId(), true, str); m_messages_out.push(aom); } std::string LuaEntitySAO::getName() { return m_init_name; } std::string LuaEntitySAO::getPropertyPacket() { return gob_cmd_set_properties(m_prop); } void LuaEntitySAO::sendPosition(bool do_interpolate, bool is_movement_end) { // If the object is attached client-side, don't waste bandwidth sending its position to clients if(isAttached()) return; m_last_sent_move_precision = m_base_position.getDistanceFrom( m_last_sent_position); m_last_sent_position_timer = 0; m_last_sent_yaw = m_yaw; m_last_sent_position = m_base_position; m_last_sent_velocity = m_velocity; //m_last_sent_acceleration = m_acceleration; float update_interval = m_env->getSendRecommendedInterval(); std::string str = gob_cmd_update_position( m_base_position, m_velocity, m_acceleration, m_yaw, do_interpolate, is_movement_end, update_interval ); // create message and add to list ActiveObjectMessage aom(getId(), false, str); m_messages_out.push(aom); } bool LuaEntitySAO::getCollisionBox(aabb3f *toset) { if (m_prop.physical) { //update collision box toset->MinEdge = m_prop.collisionbox.MinEdge * BS; toset->MaxEdge = m_prop.collisionbox.MaxEdge * BS; toset->MinEdge += m_base_position; toset->MaxEdge += m_base_position; return true; } return false; } bool LuaEntitySAO::collideWithObjects(){ return m_prop.collideWithObjects; } /* PlayerSAO */ // No prototype, PlayerSAO does not need to be deserialized PlayerSAO::PlayerSAO(ServerEnvironment *env_, Player *player_, u16 peer_id_, const std::set &privs, bool is_singleplayer): ServerActiveObject(env_, v3f(0,0,0)), m_player(player_), m_peer_id(peer_id_), m_inventory(NULL), m_damage(0), m_last_good_position(0,0,0), m_time_from_last_punch(0), m_nocheat_dig_pos(32767, 32767, 32767), m_nocheat_dig_time(0), m_wield_index(0), m_position_not_sent(false), m_armor_groups_sent(false), m_properties_sent(true), m_privs(privs), m_is_singleplayer(is_singleplayer), m_animation_speed(0), m_animation_blend(0), m_animation_loop(true), m_animation_sent(false), m_bone_position_sent(false), m_attachment_parent_id(0), m_attachment_sent(false), m_nametag_color(video::SColor(255, 255, 255, 255)), m_nametag_sent(false), // public m_physics_override_speed(1), m_physics_override_jump(1), m_physics_override_gravity(1), m_physics_override_sneak(true), m_physics_override_sneak_glitch(true), m_physics_override_sent(false) { assert(m_player); // pre-condition assert(m_peer_id != 0); // pre-condition setBasePosition(m_player->getPosition()); m_inventory = &m_player->inventory; m_armor_groups["fleshy"] = 100; m_prop.hp_max = PLAYER_MAX_HP; m_prop.physical = false; m_prop.weight = 75; m_prop.collisionbox = core::aabbox3d(-1/3.,-1.0,-1/3., 1/3.,1.0,1/3.); // start of default appearance, this should be overwritten by LUA m_prop.visual = "upright_sprite"; m_prop.visual_size = v2f(1, 2); m_prop.textures.clear(); m_prop.textures.push_back("player.png"); m_prop.textures.push_back("player_back.png"); m_prop.colors.clear(); m_prop.colors.push_back(video::SColor(255, 255, 255, 255)); m_prop.spritediv = v2s16(1,1); // end of default appearance m_prop.is_visible = true; m_prop.makes_footstep_sound = true; } PlayerSAO::~PlayerSAO() { if(m_inventory != &m_player->inventory) delete m_inventory; } std::string PlayerSAO::getDescription() { return std::string("player ") + m_player->getName(); } // Called after id has been set and has been inserted in environment void PlayerSAO::addedToEnvironment(u32 dtime_s) { ServerActiveObject::addedToEnvironment(dtime_s); ServerActiveObject::setBasePosition(m_player->getPosition()); m_player->setPlayerSAO(this); m_player->peer_id = m_peer_id; m_last_good_position = m_player->getPosition(); } // Called before removing from environment void PlayerSAO::removingFromEnvironment() { ServerActiveObject::removingFromEnvironment(); if(m_player->getPlayerSAO() == this) { m_player->setPlayerSAO(NULL); m_player->peer_id = 0; m_env->savePlayer(m_player->getName()); m_env->removePlayer(m_player->getName()); } } bool PlayerSAO::isStaticAllowed() const { return false; } std::string PlayerSAO::getClientInitializationData(u16 protocol_version) { std::ostringstream os(std::ios::binary); if(protocol_version >= 15) { writeU8(os, 1); // version os<getName()); // name writeU8(os, 1); // is_player writeS16(os, getId()); //id writeV3F1000(os, m_player->getPosition() + v3f(0,BS*1,0)); writeF1000(os, m_player->getYaw()); writeS16(os, getHP()); writeU8(os, 6 + m_bone_position.size()); // number of messages stuffed in here os< >::const_iterator ii = m_bone_position.begin(); ii != m_bone_position.end(); ++ii){ os<getName()); // name writeU8(os, 1); // is_player writeV3F1000(os, m_player->getPosition() + v3f(0,BS*1,0)); writeF1000(os, m_player->getYaw()); writeS16(os, getHP()); writeU8(os, 2); // number of messages stuffed in here os<getActiveObject(m_attachment_parent_id); if(obj) return true; return false; } void PlayerSAO::step(float dtime, bool send_recommended) { if(!m_properties_sent) { m_properties_sent = true; std::string str = getPropertyPacket(); // create message and add to list ActiveObjectMessage aom(getId(), true, str); m_messages_out.push(aom); } // If attached, check that our parent is still there. If it isn't, detach. if(m_attachment_parent_id && !isAttached()) { m_attachment_parent_id = 0; m_attachment_bone = ""; m_attachment_position = v3f(0,0,0); m_attachment_rotation = v3f(0,0,0); m_player->setPosition(m_last_good_position); ((Server*)m_env->getGameDef())->SendMovePlayer(m_peer_id); } //dstream<<"PlayerSAO::step: dtime: "<getMaxLagEstimate() * 2.0; if(lag_pool_max < LAG_POOL_MIN) lag_pool_max = LAG_POOL_MIN; m_dig_pool.setMax(lag_pool_max); m_move_pool.setMax(lag_pool_max); // Increment cheat prevention timers m_dig_pool.add(dtime); m_move_pool.add(dtime); m_time_from_last_punch += dtime; m_nocheat_dig_time += dtime; // Each frame, parent position is copied if the object is attached, otherwise it's calculated normally // If the object gets detached this comes into effect automatically from the last known origin if(isAttached()) { v3f pos = m_env->getActiveObject(m_attachment_parent_id)->getBasePosition(); m_last_good_position = pos; m_player->setPosition(pos); } if(send_recommended == false) return; // If the object is attached client-side, don't waste bandwidth sending its position to clients if(m_position_not_sent && !isAttached()) { m_position_not_sent = false; float update_interval = m_env->getSendRecommendedInterval(); v3f pos; if(isAttached()) // Just in case we ever do send attachment position too pos = m_env->getActiveObject(m_attachment_parent_id)->getBasePosition(); else pos = m_player->getPosition() + v3f(0,BS*1,0); std::string str = gob_cmd_update_position( pos, v3f(0,0,0), v3f(0,0,0), m_player->getYaw(), true, false, update_interval ); // create message and add to list ActiveObjectMessage aom(getId(), false, str); m_messages_out.push(aom); } if(m_armor_groups_sent == false) { m_armor_groups_sent = true; std::string str = gob_cmd_update_armor_groups( m_armor_groups); // create message and add to list ActiveObjectMessage aom(getId(), true, str); m_messages_out.push(aom); } if(m_physics_override_sent == false){ m_physics_override_sent = true; std::string str = gob_cmd_update_physics_override(m_physics_override_speed, m_physics_override_jump, m_physics_override_gravity, m_physics_override_sneak, m_physics_override_sneak_glitch); // create message and add to list ActiveObjectMessage aom(getId(), true, str); m_messages_out.push(aom); } if(m_animation_sent == false){ m_animation_sent = true; std::string str = gob_cmd_update_animation( m_animation_range, m_animation_speed, m_animation_blend, m_animation_loop); // create message and add to list ActiveObjectMessage aom(getId(), true, str); m_messages_out.push(aom); } if(m_bone_position_sent == false){ m_bone_position_sent = true; for(std::map >::const_iterator ii = m_bone_position.begin(); ii != m_bone_position.end(); ++ii){ std::string str = gob_cmd_update_bone_position((*ii).first, (*ii).second.X, (*ii).second.Y); // create message and add to list ActiveObjectMessage aom(getId(), true, str); m_messages_out.push(aom); } } if(m_attachment_sent == false){ m_attachment_sent = true; std::string str = gob_cmd_update_attachment(m_attachment_parent_id, m_attachment_bone, m_attachment_position, m_attachment_rotation); // create message and add to list ActiveObjectMessage aom(getId(), true, str); m_messages_out.push(aom); } if (m_nametag_sent == false) { m_nametag_sent = true; std::string str = gob_cmd_update_nametag_attributes(m_nametag_color); // create message and add to list ActiveObjectMessage aom(getId(), true, str); m_messages_out.push(aom); } } void PlayerSAO::setBasePosition(const v3f &position) { // This needs to be ran for attachments too ServerActiveObject::setBasePosition(position); m_position_not_sent = true; } void PlayerSAO::setPos(v3f pos) { if(isAttached()) return; m_player->setPosition(pos); // Movement caused by this command is always valid m_last_good_position = pos; ((Server*)m_env->getGameDef())->SendMovePlayer(m_peer_id); } void PlayerSAO::moveTo(v3f pos, bool continuous) { if(isAttached()) return; m_player->setPosition(pos); // Movement caused by this command is always valid m_last_good_position = pos; ((Server*)m_env->getGameDef())->SendMovePlayer(m_peer_id); } void PlayerSAO::setYaw(float yaw) { m_player->setYaw(yaw); ((Server*)m_env->getGameDef())->SendMovePlayer(m_peer_id); } void PlayerSAO::setPitch(float pitch) { m_player->setPitch(pitch); ((Server*)m_env->getGameDef())->SendMovePlayer(m_peer_id); } int PlayerSAO::punch(v3f dir, const ToolCapabilities *toolcap, ServerActiveObject *puncher, float time_from_last_punch) { // It's best that attachments cannot be punched if (isAttached()) return 0; if (!toolcap) return 0; // No effect if PvP disabled if (g_settings->getBool("enable_pvp") == false) { if (puncher->getType() == ACTIVEOBJECT_TYPE_PLAYER) { std::string str = gob_cmd_punched(0, getHP()); // create message and add to list ActiveObjectMessage aom(getId(), true, str); m_messages_out.push(aom); return 0; } } HitParams hitparams = getHitParams(m_armor_groups, toolcap, time_from_last_punch); std::string punchername = "nil"; if (puncher != 0) punchername = puncher->getDescription(); PlayerSAO *playersao = m_player->getPlayerSAO(); bool damage_handled = m_env->getScriptIface()->on_punchplayer(playersao, puncher, time_from_last_punch, toolcap, dir, hitparams.hp); if (!damage_handled) { setHP(getHP() - hitparams.hp); } else { // override client prediction if (puncher->getType() == ACTIVEOBJECT_TYPE_PLAYER) { std::string str = gob_cmd_punched(0, getHP()); // create message and add to list ActiveObjectMessage aom(getId(), true, str); m_messages_out.push(aom); } } actionstream << "Player " << m_player->getName() << " punched by " << punchername; if (!damage_handled) { actionstream << ", damage " << hitparams.hp << " HP"; } else { actionstream << ", damage handled by lua"; } actionstream << std::endl; return hitparams.wear; } void PlayerSAO::rightClick(ServerActiveObject *clicker) { } s16 PlayerSAO::getHP() const { return m_player->hp; } s16 PlayerSAO::readDamage() { s16 damage = m_damage; m_damage = 0; return damage; } void PlayerSAO::setHP(s16 hp) { s16 oldhp = m_player->hp; s16 hp_change = m_env->getScriptIface()->on_player_hpchange(this, hp - oldhp); if (hp_change == 0) return; hp = oldhp + hp_change; if (hp < 0) hp = 0; else if (hp > PLAYER_MAX_HP) hp = PLAYER_MAX_HP; if(hp < oldhp && g_settings->getBool("enable_damage") == false) { return; } m_player->hp = hp; if (oldhp > hp) m_damage += (oldhp - hp); // Update properties on death if ((hp == 0) != (oldhp == 0)) m_properties_sent = false; } u16 PlayerSAO::getBreath() const { return m_player->getBreath(); } void PlayerSAO::setBreath(u16 breath) { m_player->setBreath(breath); } void PlayerSAO::setArmorGroups(const ItemGroupList &armor_groups) { m_armor_groups = armor_groups; m_armor_groups_sent = false; } ItemGroupList PlayerSAO::getArmorGroups() { return m_armor_groups; } void PlayerSAO::setAnimation(v2f frame_range, float frame_speed, float frame_blend, bool frame_loop) { // store these so they can be updated to clients m_animation_range = frame_range; m_animation_speed = frame_speed; m_animation_blend = frame_blend; m_animation_loop = frame_loop; m_animation_sent = false; } void PlayerSAO::getAnimation(v2f *frame_range, float *frame_speed, float *frame_blend, bool *frame_loop) { *frame_range = m_animation_range; *frame_speed = m_animation_speed; *frame_blend = m_animation_blend; *frame_loop = m_animation_loop; } void PlayerSAO::setBonePosition(const std::string &bone, v3f position, v3f rotation) { // store these so they can be updated to clients m_bone_position[bone] = core::vector2d(position, rotation); m_bone_position_sent = false; } void PlayerSAO::getBonePosition(const std::string &bone, v3f *position, v3f *rotation) { *position = m_bone_position[bone].X; *rotation = m_bone_position[bone].Y; } void PlayerSAO::setAttachment(int parent_id, const std::string &bone, v3f position, v3f rotation) { // Attachments need to be handled on both the server and client. // If we just attach on the server, we can only copy the position of the parent. Attachments // are still sent to clients at an interval so players might see them lagging, plus we can't // read and attach to skeletal bones. // If we just attach on the client, the server still sees the child at its original location. // This breaks some things so we also give the server the most accurate representation // even if players only see the client changes. m_attachment_parent_id = parent_id; m_attachment_bone = bone; m_attachment_position = position; m_attachment_rotation = rotation; m_attachment_sent = false; } void PlayerSAO::getAttachment(int *parent_id, std::string *bone, v3f *position, v3f *rotation) { *parent_id = m_attachment_parent_id; *bone = m_attachment_bone; *position = m_attachment_position; *rotation = m_attachment_rotation; } void PlayerSAO::addAttachmentChild(int child_id) { m_attachment_child_ids.insert(child_id); } void PlayerSAO::removeAttachmentChild(int child_id) { m_attachment_child_ids.erase(child_id); } std::set PlayerSAO::getAttachmentChildIds() { return m_attachment_child_ids; } ObjectProperties* PlayerSAO::accessObjectProperties() { return &m_prop; } void PlayerSAO::notifyObjectPropertiesModified() { m_properties_sent = false; } void PlayerSAO::setNametagColor(video::SColor color) { m_nametag_color = color; m_nametag_sent = false; } video::SColor PlayerSAO::getNametagColor() { return m_nametag_color; } Inventory* PlayerSAO::getInventory() { return m_inventory; } const Inventory* PlayerSAO::getInventory() const { return m_inventory; } InventoryLocation PlayerSAO::getInventoryLocation() const { InventoryLocation loc; loc.setPlayer(m_player->getName()); return loc; } std::string PlayerSAO::getWieldList() const { return "main"; } int PlayerSAO::getWieldIndex() const { return m_wield_index; } void PlayerSAO::setWieldIndex(int i) { if(i != m_wield_index) { m_wield_index = i; } } void PlayerSAO::disconnected() { m_peer_id = 0; m_removed = true; if(m_player->getPlayerSAO() == this) { m_player->setPlayerSAO(NULL); m_player->peer_id = 0; } } std::string PlayerSAO::getPropertyPacket() { m_prop.is_visible = (true); return gob_cmd_set_properties(m_prop); } bool PlayerSAO::checkMovementCheat() { bool cheated = false; if(isAttached() || m_is_singleplayer || g_settings->getBool("disable_anticheat")) { m_last_good_position = m_player->getPosition(); } else { /* Check player movements NOTE: Actually the server should handle player physics like the client does and compare player's position to what is calculated on our side. This is required when eg. players fly due to an explosion. Altough a node-based alternative might be possible too, and much more lightweight. */ float player_max_speed = 0; if(m_privs.count("fast") != 0){ // Fast speed player_max_speed = m_player->movement_speed_fast; } else { // Normal speed player_max_speed = m_player->movement_speed_walk; } // Tolerance. With the lag pool we shouldn't need it. //player_max_speed *= 2.5; //player_max_speed_up *= 2.5; v3f diff = (m_player->getPosition() - m_last_good_position); float d_vert = diff.Y; diff.Y = 0; float d_horiz = diff.getLength(); float required_time = d_horiz/player_max_speed; if(d_vert > 0 && d_vert/player_max_speed > required_time) required_time = d_vert/player_max_speed; if(m_move_pool.grab(required_time)){ m_last_good_position = m_player->getPosition(); } else { actionstream<<"Player "<getName() <<" moved too fast; resetting position" <setPosition(m_last_good_position); cheated = true; } } return cheated; } bool PlayerSAO::getCollisionBox(aabb3f *toset) { //update collision box *toset = m_player->getCollisionbox(); toset->MinEdge += m_base_position; toset->MaxEdge += m_base_position; return true; } bool PlayerSAO::collideWithObjects(){ return true; } src/socket.h0000644000175000017500000000633712565232430013625 0ustar mquinsonmquinson/* Minetest Copyright (C) 2013 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #ifndef SOCKET_HEADER #define SOCKET_HEADER #ifdef _WIN32 #ifndef WIN32_LEAN_AND_MEAN #define WIN32_LEAN_AND_MEAN #endif #ifndef _WIN32_WINNT #define _WIN32_WINNT 0x0501 #endif #include #include #include #else #include #include #endif #include #include #include "irrlichttypes.h" #include "exceptions.h" extern bool socket_enable_debug_output; class SocketException : public BaseException { public: SocketException(const char *s): BaseException(s) { } }; class ResolveError : public BaseException { public: ResolveError(const char *s): BaseException(s) { } }; class SendFailedException : public BaseException { public: SendFailedException(const char *s): BaseException(s) { } }; void sockets_init(); void sockets_cleanup(); class IPv6AddressBytes { public: u8 bytes[16]; IPv6AddressBytes() { memset(bytes, 0, 16); } }; class Address { public: Address(); Address(u32 address, u16 port); Address(u8 a, u8 b, u8 c, u8 d, u16 port); Address(const IPv6AddressBytes *ipv6_bytes, u16 port); bool operator==(const Address &address); bool operator!=(const Address &address); // Resolve() may throw ResolveError (address is unchanged in this case) void Resolve(const char *name); struct sockaddr_in getAddress() const; unsigned short getPort() const; void setAddress(u32 address); void setAddress(u8 a, u8 b, u8 c, u8 d); void setAddress(const IPv6AddressBytes *ipv6_bytes); struct sockaddr_in6 getAddress6() const; int getFamily() const; bool isIPv6() const; bool isZero() const; void setPort(unsigned short port); void print(std::ostream *s) const; std::string serializeString() const; private: unsigned int m_addr_family; union { struct sockaddr_in ipv4; struct sockaddr_in6 ipv6; } m_address; u16 m_port; // Port is separate from sockaddr structures }; class UDPSocket { public: UDPSocket() { } UDPSocket(bool ipv6); ~UDPSocket(); void Bind(Address addr); bool init(bool ipv6, bool noExceptions = false); //void Close(); //bool IsOpen(); void Send(const Address & destination, const void * data, int size); // Returns -1 if there is no data int Receive(Address & sender, void * data, int size); int GetHandle(); // For debugging purposes only void setTimeoutMs(int timeout_ms); // Returns true if there is data, false if timeout occurred bool WaitData(int timeout_ms); private: int m_handle; int m_timeout_ms; int m_addr_family; }; #endif src/guiscalingfilter.h0000644000175000017500000000424112565232430015660 0ustar mquinsonmquinson/* Copyright (C) 2015 Aaron Suen This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #ifndef _GUI_SCALING_FILTER_H_ #define _GUI_SCALING_FILTER_H_ #include "irrlichttypes_extrabloated.h" /* Manually insert an image into the cache, useful to avoid texture-to-image * conversion whenever we can intercept it. */ void guiScalingCache(io::path key, video::IVideoDriver *driver, video::IImage *value); // Manually clear the cache, e.g. when switching to different worlds. void guiScalingCacheClear(video::IVideoDriver *driver); /* Get a cached, high-quality pre-scaled texture for display purposes. If the * texture is not already cached, attempt to create it. Returns a pre-scaled texture, * or the original texture if unable to pre-scale it. */ video::ITexture *guiScalingResizeCached(video::IVideoDriver *driver, video::ITexture *src, const core::rect &srcrect, const core::rect &destrect); /* Convenience wrapper for guiScalingResizeCached that accepts parameters that * are available at GUI imagebutton creation time. */ video::ITexture *guiScalingImageButton(video::IVideoDriver *driver, video::ITexture *src, s32 width, s32 height); /* Replacement for driver->draw2DImage() that uses the high-quality pre-scaled * texture, if configured. */ void draw2DImageFilterScaled(video::IVideoDriver *driver, video::ITexture *txr, const core::rect &destrect, const core::rect &srcrect, const core::rect *cliprect = 0, const video::SColor *const colors = 0, bool usealpha = false); #endif src/camera.h0000644000175000017500000001300012565232430013546 0ustar mquinsonmquinson/* Minetest Copyright (C) 2010-2013 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #ifndef CAMERA_HEADER #define CAMERA_HEADER #include "irrlichttypes_extrabloated.h" #include "inventory.h" #include "mesh.h" #include "client/tile.h" #include "util/numeric.h" #include #include "client.h" class LocalPlayer; struct MapDrawControl; class IGameDef; class WieldMeshSceneNode; enum CameraMode {CAMERA_MODE_FIRST, CAMERA_MODE_THIRD, CAMERA_MODE_THIRD_FRONT}; /* Client camera class, manages the player and camera scene nodes, the viewing distance and performs view bobbing etc. It also displays the wielded tool in front of the first-person camera. */ class Camera { public: Camera(scene::ISceneManager* smgr, MapDrawControl& draw_control, IGameDef *gamedef); ~Camera(); // Get player scene node. // This node is positioned at the player's torso (without any view bobbing), // as given by Player::m_position. Yaw is applied but not pitch. inline scene::ISceneNode* getPlayerNode() const { return m_playernode; } // Get head scene node. // It has the eye transformation and pitch applied, // but no view bobbing. inline scene::ISceneNode* getHeadNode() const { return m_headnode; } // Get camera scene node. // It has the eye transformation, pitch and view bobbing applied. inline scene::ICameraSceneNode* getCameraNode() const { return m_cameranode; } // Get the camera position (in absolute scene coordinates). // This has view bobbing applied. inline v3f getPosition() const { return m_camera_position; } // Get the camera direction (in absolute camera coordinates). // This has view bobbing applied. inline v3f getDirection() const { return m_camera_direction; } // Get the camera offset inline v3s16 getOffset() const { return m_camera_offset; } // Horizontal field of view inline f32 getFovX() const { return m_fov_x; } // Vertical field of view inline f32 getFovY() const { return m_fov_y; } // Get maximum of getFovX() and getFovY() inline f32 getFovMax() const { return MYMAX(m_fov_x, m_fov_y); } // Checks if the constructor was able to create the scene nodes bool successfullyCreated(std::string &error_message); // Step the camera: updates the viewing range and view bobbing. void step(f32 dtime); // Update the camera from the local player's position. // busytime is used to adjust the viewing range. void update(LocalPlayer* player, f32 frametime, f32 busytime, f32 tool_reload_ratio, ClientEnvironment &c_env); // Render distance feedback loop void updateViewingRange(f32 frametime_in, f32 busytime_in); // Start digging animation // Pass 0 for left click, 1 for right click void setDigging(s32 button); // Replace the wielded item mesh void wield(const ItemStack &item); // Draw the wielded tool. // This has to happen *after* the main scene is drawn. // Warning: This clears the Z buffer. void drawWieldedTool(irr::core::matrix4* translation=NULL); // Toggle the current camera mode void toggleCameraMode() { if (m_camera_mode == CAMERA_MODE_FIRST) m_camera_mode = CAMERA_MODE_THIRD; else if (m_camera_mode == CAMERA_MODE_THIRD) m_camera_mode = CAMERA_MODE_THIRD_FRONT; else m_camera_mode = CAMERA_MODE_FIRST; } //read the current camera mode inline CameraMode getCameraMode() { return m_camera_mode; } private: // Nodes scene::ISceneNode* m_playernode; scene::ISceneNode* m_headnode; scene::ICameraSceneNode* m_cameranode; scene::ISceneManager* m_wieldmgr; WieldMeshSceneNode* m_wieldnode; // draw control MapDrawControl& m_draw_control; IGameDef *m_gamedef; // Absolute camera position v3f m_camera_position; // Absolute camera direction v3f m_camera_direction; // Camera offset v3s16 m_camera_offset; // Field of view and aspect ratio stuff f32 m_aspect; f32 m_fov_x; f32 m_fov_y; // Stuff for viewing range calculations f32 m_added_busytime; s16 m_added_frames; f32 m_range_old; f32 m_busytime_old; f32 m_frametime_counter; f32 m_time_per_range; // View bobbing animation frame (0 <= m_view_bobbing_anim < 1) f32 m_view_bobbing_anim; // If 0, view bobbing is off (e.g. player is standing). // If 1, view bobbing is on (player is walking). // If 2, view bobbing is getting switched off. s32 m_view_bobbing_state; // Speed of view bobbing animation f32 m_view_bobbing_speed; // Fall view bobbing f32 m_view_bobbing_fall; // Digging animation frame (0 <= m_digging_anim < 1) f32 m_digging_anim; // If -1, no digging animation // If 0, left-click digging animation // If 1, right-click digging animation s32 m_digging_button; // Animation when changing wielded item f32 m_wield_change_timer; ItemStack m_wield_item_next; CameraMode m_camera_mode; f32 m_cache_fall_bobbing_amount; f32 m_cache_view_bobbing_amount; f32 m_cache_wanted_fps; f32 m_cache_fov; bool m_cache_view_bobbing; }; #endif src/filesys.cpp0000644000175000017500000004111312565232430014335 0ustar mquinsonmquinson/* Minetest Copyright (C) 2013 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #include "filesys.h" #include "util/string.h" #include #include #include #include #include #include "log.h" #include "config.h" namespace fs { #ifdef _WIN32 // WINDOWS #define _WIN32_WINNT 0x0501 #include #include std::vector GetDirListing(const std::string &pathstring) { std::vector listing; WIN32_FIND_DATA FindFileData; HANDLE hFind = INVALID_HANDLE_VALUE; DWORD dwError; std::string dirSpec = pathstring + "\\*"; // Find the first file in the directory. hFind = FindFirstFile(dirSpec.c_str(), &FindFileData); if (hFind == INVALID_HANDLE_VALUE) { dwError = GetLastError(); if (dwError != ERROR_FILE_NOT_FOUND && dwError != ERROR_PATH_NOT_FOUND) { errorstream << "GetDirListing: FindFirstFile error." << " Error is " << dwError << std::endl; } } else { // NOTE: // Be very sure to not include '..' in the results, it will // result in an epic failure when deleting stuff. DirListNode node; node.name = FindFileData.cFileName; node.dir = FindFileData.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY; if (node.name != "." && node.name != "..") listing.push_back(node); // List all the other files in the directory. while (FindNextFile(hFind, &FindFileData) != 0) { DirListNode node; node.name = FindFileData.cFileName; node.dir = FindFileData.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY; if(node.name != "." && node.name != "..") listing.push_back(node); } dwError = GetLastError(); FindClose(hFind); if (dwError != ERROR_NO_MORE_FILES) { errorstream << "GetDirListing: FindNextFile error." << " Error is " << dwError << std::endl; listing.clear(); return listing; } } return listing; } bool CreateDir(const std::string &path) { bool r = CreateDirectory(path.c_str(), NULL); if(r == true) return true; if(GetLastError() == ERROR_ALREADY_EXISTS) return true; return false; } bool PathExists(const std::string &path) { return (GetFileAttributes(path.c_str()) != INVALID_FILE_ATTRIBUTES); } bool IsPathAbsolute(const std::string &path) { return !PathIsRelative(path.c_str()); } bool IsDir(const std::string &path) { DWORD attr = GetFileAttributes(path.c_str()); return (attr != INVALID_FILE_ATTRIBUTES && (attr & FILE_ATTRIBUTE_DIRECTORY)); } bool IsDirDelimiter(char c) { return c == '/' || c == '\\'; } bool RecursiveDelete(const std::string &path) { infostream<<"Recursively deleting \""< content = GetDirListing(path); for(size_t i=0; i buf(bufsize); DWORD len = GetTempPath(bufsize, &buf[0]); if(len == 0 || len > bufsize){ errorstream<<"GetTempPath failed, error = "< #include #include #include #include std::vector GetDirListing(const std::string &pathstring) { std::vector listing; DIR *dp; struct dirent *dirp; if((dp = opendir(pathstring.c_str())) == NULL) { //infostream<<"Error("<d_name, ".") == 0 || strcmp(dirp->d_name, "..") == 0) continue; DirListNode node; node.name = dirp->d_name; int isdir = -1; // -1 means unknown /* POSIX doesn't define d_type member of struct dirent and certain filesystems on glibc/Linux will only return DT_UNKNOWN for the d_type member. Also we don't know whether symlinks are directories or not. */ #ifdef _DIRENT_HAVE_D_TYPE if(dirp->d_type != DT_UNKNOWN && dirp->d_type != DT_LNK) isdir = (dirp->d_type == DT_DIR); #endif /* _DIRENT_HAVE_D_TYPE */ /* Was d_type DT_UNKNOWN, DT_LNK or nonexistent? If so, try stat(). */ if(isdir == -1) { struct stat statbuf; if (stat((pathstring + "/" + node.name).c_str(), &statbuf)) continue; isdir = ((statbuf.st_mode & S_IFDIR) == S_IFDIR); } node.dir = isdir; listing.push_back(node); } closedir(dp); return listing; } bool CreateDir(const std::string &path) { int r = mkdir(path.c_str(), S_IRWXU | S_IRWXG | S_IROTH | S_IXOTH); if(r == 0) { return true; } else { // If already exists, return true if(errno == EEXIST) return true; return false; } } bool PathExists(const std::string &path) { struct stat st; return (stat(path.c_str(),&st) == 0); } bool IsPathAbsolute(const std::string &path) { return path[0] == '/'; } bool IsDir(const std::string &path) { struct stat statbuf; if(stat(path.c_str(), &statbuf)) return false; // Actually error; but certainly not a directory return ((statbuf.st_mode & S_IFDIR) == S_IFDIR); } bool IsDirDelimiter(char c) { return c == '/'; } bool RecursiveDelete(const std::string &path) { /* Execute the 'rm' command directly, by fork() and execve() */ infostream<<"Removing \""< &dst) { std::vector content = GetDirListing(path); for(unsigned int i=0; i &paths) { bool success = true; // Go backwards to succesfully delete the output of GetRecursiveSubPaths for(int i=paths.size()-1; i>=0; i--){ const std::string &path = paths[i]; bool did = DeleteSingleFileOrEmptyDirectory(path); if(!did){ errorstream<<"Failed to delete "< list = GetDirListing(path); for(unsigned int i=0; i tocreate; std::string basepath = path; while(!PathExists(basepath)) { tocreate.push_back(basepath); basepath = RemoveLastPathComponent(basepath); if(basepath.empty()) break; } for(int i=tocreate.size()-1;i>=0;i--) if(!CreateDir(tocreate[i])) return false; return true; } bool CopyFileContents(const std::string &source, const std::string &target) { FILE *sourcefile = fopen(source.c_str(), "rb"); if(sourcefile == NULL){ errorstream< 0){ fwrite(readbuffer, 1, readbytes, targetfile); } if(feof(sourcefile) || ferror(sourcefile)){ // flush destination file to catch write errors // (e.g. disk full) fflush(targetfile); done = true; } if(ferror(targetfile)){ errorstream< content = fs::GetDirListing(source); for(unsigned int i=0; i < content.size(); i++){ std::string sourcechild = source + DIR_DELIM + content[i].name; std::string targetchild = target + DIR_DELIM + content[i].name; if(content[i].dir){ if(!fs::CopyDir(sourcechild, targetchild)){ retval = false; } } else { if(!fs::CopyFileContents(sourcechild, targetchild)){ retval = false; } } } return retval; } else { return false; } } bool PathStartsWith(const std::string &path, const std::string &prefix) { size_t pathsize = path.size(); size_t pathpos = 0; size_t prefixsize = prefix.size(); size_t prefixpos = 0; for(;;){ bool delim1 = pathpos == pathsize || IsDirDelimiter(path[pathpos]); bool delim2 = prefixpos == prefixsize || IsDirDelimiter(prefix[prefixpos]); if(delim1 != delim2) return false; if(delim1){ while(pathpos < pathsize && IsDirDelimiter(path[pathpos])) ++pathpos; while(prefixpos < prefixsize && IsDirDelimiter(prefix[prefixpos])) ++prefixpos; if(prefixpos == prefixsize) return true; if(pathpos == pathsize) return false; } else{ size_t len = 0; do{ char pathchar = path[pathpos+len]; char prefixchar = prefix[prefixpos+len]; if(FILESYS_CASE_INSENSITIVE){ pathchar = tolower(pathchar); prefixchar = tolower(prefixchar); } if(pathchar != prefixchar) return false; ++len; } while(pathpos+len < pathsize && !IsDirDelimiter(path[pathpos+len]) && prefixpos+len < prefixsize && !IsDirDelimiter( prefix[prefixpos+len])); pathpos += len; prefixpos += len; } } } std::string RemoveLastPathComponent(const std::string &path, std::string *removed, int count) { if(removed) *removed = ""; size_t remaining = path.size(); for(int i = 0; i < count; ++i){ // strip a dir delimiter while(remaining != 0 && IsDirDelimiter(path[remaining-1])) remaining--; // strip a path component size_t component_end = remaining; while(remaining != 0 && !IsDirDelimiter(path[remaining-1])) remaining--; size_t component_start = remaining; // strip a dir delimiter while(remaining != 0 && IsDirDelimiter(path[remaining-1])) remaining--; if(removed){ std::string component = path.substr(component_start, component_end - component_start); if(i) *removed = component + DIR_DELIM + *removed; else *removed = component; } } return path.substr(0, remaining); } std::string RemoveRelativePathComponents(std::string path) { size_t pos = path.size(); size_t dotdot_count = 0; while(pos != 0){ size_t component_with_delim_end = pos; // skip a dir delimiter while(pos != 0 && IsDirDelimiter(path[pos-1])) pos--; // strip a path component size_t component_end = pos; while(pos != 0 && !IsDirDelimiter(path[pos-1])) pos--; size_t component_start = pos; std::string component = path.substr(component_start, component_end - component_start); bool remove_this_component = false; if(component == "."){ remove_this_component = true; } else if(component == ".."){ remove_this_component = true; dotdot_count += 1; } else if(dotdot_count != 0){ remove_this_component = true; dotdot_count -= 1; } if(remove_this_component){ while(pos != 0 && IsDirDelimiter(path[pos-1])) pos--; path = path.substr(0, pos) + DIR_DELIM + path.substr(component_with_delim_end, std::string::npos); pos++; } } if(dotdot_count > 0) return ""; // remove trailing dir delimiters pos = path.size(); while(pos != 0 && IsDirDelimiter(path[pos-1])) pos--; return path.substr(0, pos); } std::string AbsolutePath(const std::string &path) { #ifdef _WIN32 char *abs_path = _fullpath(NULL, path.c_str(), MAX_PATH); #else char *abs_path = realpath(path.c_str(), NULL); #endif if (!abs_path) return ""; std::string abs_path_str(abs_path); free(abs_path); return abs_path_str; } const char *GetFilenameFromPath(const char *path) { const char *filename = strrchr(path, DIR_DELIM_CHAR); return filename ? filename + 1 : path; } bool safeWriteToFile(const std::string &path, const std::string &content) { std::string tmp_file = path + ".~mt"; // Write to a tmp file std::ofstream os(tmp_file.c_str(), std::ios::binary); if (!os.good()) return false; os << content; os.flush(); os.close(); if (os.fail()) { remove(tmp_file.c_str()); return false; } // Copy file remove(path.c_str()); if(rename(tmp_file.c_str(), path.c_str())) { remove(tmp_file.c_str()); return false; } else { return true; } } } // namespace fs src/objdef.h0000644000175000017500000000536712565232430013570 0ustar mquinsonmquinson/* Minetest Copyright (C) 2010-2015 kwolekr, Ryan Kwolek This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #ifndef OBJDEF_HEADER #define OBJDEF_HEADER #include "porting.h" class IGameDef; class INodeDefManager; #define OBJDEF_INVALID_INDEX ((u32)(-1)) #define OBJDEF_INVALID_HANDLE 0 #define OBJDEF_HANDLE_SALT 0x00585e6fu #define OBJDEF_MAX_ITEMS (1 << 18) #define OBJDEF_UID_MASK ((1 << 7) - 1) typedef u32 ObjDefHandle; enum ObjDefType { OBJDEF_GENERIC, OBJDEF_BIOME, OBJDEF_ORE, OBJDEF_DECORATION, OBJDEF_SCHEMATIC, }; class ObjDef { public: virtual ~ObjDef() {} u32 index; u32 uid; ObjDefHandle handle; std::string name; }; // WARNING: Ownership of ObjDefs is transferred to the ObjDefManager it is // added/set to. Note that ObjDefs managed by ObjDefManager are NOT refcounted, // so the same ObjDef instance must not be referenced multiple class ObjDefManager { public: ObjDefManager(IGameDef *gamedef, ObjDefType type); virtual ~ObjDefManager(); virtual const char *getObjectTitle() const { return "ObjDef"; } virtual void clear(); virtual ObjDef *getByName(const std::string &name) const; //// Add new/get/set object definitions by handle virtual ObjDefHandle add(ObjDef *obj); virtual ObjDef *get(ObjDefHandle handle) const; virtual ObjDef *set(ObjDefHandle handle, ObjDef *obj); //// Raw variants that work on indexes virtual u32 addRaw(ObjDef *obj); // It is generally assumed that getRaw() will always return a valid object // This won't be true if people do odd things such as call setRaw() with NULL virtual ObjDef *getRaw(u32 index) const; virtual ObjDef *setRaw(u32 index, ObjDef *obj); size_t getNumObjects() const { return m_objects.size(); } ObjDefType getType() const { return m_objtype; } INodeDefManager *getNodeDef() const { return m_ndef; } u32 validateHandle(ObjDefHandle handle) const; static ObjDefHandle createHandle(u32 index, ObjDefType type, u32 uid); static bool decodeHandle(ObjDefHandle handle, u32 *index, ObjDefType *type, u32 *uid); protected: INodeDefManager *m_ndef; std::vector m_objects; ObjDefType m_objtype; }; #endif src/settings.h0000644000175000017500000001716112565232430014172 0ustar mquinsonmquinson/* Minetest Copyright (C) 2010-2013 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #ifndef SETTINGS_HEADER #define SETTINGS_HEADER #include "irrlichttypes_bloated.h" #include "util/string.h" #include "jthread/jmutex.h" #include #include #include #include class Settings; struct NoiseParams; // Global objects extern Settings *g_settings; extern std::string g_settings_path; /** function type to register a changed callback */ typedef void (*setting_changed_callback)(const std::string &name, void *data); enum ValueType { VALUETYPE_STRING, VALUETYPE_FLAG // Doesn't take any arguments }; enum SettingsParseEvent { SPE_NONE, SPE_INVALID, SPE_COMMENT, SPE_KVPAIR, SPE_END, SPE_GROUP, SPE_MULTILINE, }; struct ValueSpec { ValueSpec(ValueType a_type, const char *a_help=NULL) { type = a_type; help = a_help; } ValueType type; const char *help; }; struct SettingsEntry { SettingsEntry() { group = NULL; is_group = false; } SettingsEntry(const std::string &value_) { value = value_; group = NULL; is_group = false; } SettingsEntry(Settings *group_) { group = group_; is_group = true; } std::string value; Settings *group; bool is_group; }; class Settings { public: Settings() {} ~Settings(); Settings & operator += (const Settings &other); Settings & operator = (const Settings &other); /*********************** * Reading and writing * ***********************/ // Read configuration file. Returns success. bool readConfigFile(const char *filename); //Updates configuration file. Returns success. bool updateConfigFile(const char *filename); // NOTE: Types of allowed_options are ignored. Returns success. bool parseCommandLine(int argc, char *argv[], std::map &allowed_options); bool parseConfigLines(std::istream &is, const std::string &end = ""); void writeLines(std::ostream &os, u32 tab_depth=0) const; SettingsParseEvent parseConfigObject(const std::string &line, const std::string &end, std::string &name, std::string &value); bool updateConfigObject(std::istream &is, std::ostream &os, const std::string &end, u32 tab_depth=0); static bool checkNameValid(const std::string &name); static bool checkValueValid(const std::string &value); static std::string sanitizeName(const std::string &name); static std::string sanitizeValue(const std::string &value); static std::string getMultiline(std::istream &is, size_t *num_lines=NULL); static void printEntry(std::ostream &os, const std::string &name, const SettingsEntry &entry, u32 tab_depth=0); /*********** * Getters * ***********/ const SettingsEntry &getEntry(const std::string &name) const; Settings *getGroup(const std::string &name) const; std::string get(const std::string &name) const; bool getBool(const std::string &name) const; u16 getU16(const std::string &name) const; s16 getS16(const std::string &name) const; s32 getS32(const std::string &name) const; u64 getU64(const std::string &name) const; float getFloat(const std::string &name) const; v2f getV2F(const std::string &name) const; v3f getV3F(const std::string &name) const; u32 getFlagStr(const std::string &name, const FlagDesc *flagdesc, u32 *flagmask) const; // N.B. if getStruct() is used to read a non-POD aggregate type, // the behavior is undefined. bool getStruct(const std::string &name, const std::string &format, void *out, size_t olen) const; bool getNoiseParams(const std::string &name, NoiseParams &np) const; bool getNoiseParamsFromValue(const std::string &name, NoiseParams &np) const; bool getNoiseParamsFromGroup(const std::string &name, NoiseParams &np) const; // return all keys used std::vector getNames() const; bool exists(const std::string &name) const; /*************************************** * Getters that don't throw exceptions * ***************************************/ bool getEntryNoEx(const std::string &name, SettingsEntry &val) const; bool getGroupNoEx(const std::string &name, Settings *&val) const; bool getNoEx(const std::string &name, std::string &val) const; bool getFlag(const std::string &name) const; bool getU16NoEx(const std::string &name, u16 &val) const; bool getS16NoEx(const std::string &name, s16 &val) const; bool getS32NoEx(const std::string &name, s32 &val) const; bool getU64NoEx(const std::string &name, u64 &val) const; bool getFloatNoEx(const std::string &name, float &val) const; bool getV2FNoEx(const std::string &name, v2f &val) const; bool getV3FNoEx(const std::string &name, v3f &val) const; // N.B. getFlagStrNoEx() does not set val, but merely modifies it. Thus, // val must be initialized before using getFlagStrNoEx(). The intention of // this is to simplify modifying a flags field from a default value. bool getFlagStrNoEx(const std::string &name, u32 &val, FlagDesc *flagdesc) const; /*********** * Setters * ***********/ // N.B. Groups not allocated with new must be set to NULL in the settings // tree before object destruction. bool setEntry(const std::string &name, const void *entry, bool set_group, bool set_default); bool set(const std::string &name, const std::string &value); bool setDefault(const std::string &name, const std::string &value); bool setGroup(const std::string &name, Settings *group); bool setGroupDefault(const std::string &name, Settings *group); bool setBool(const std::string &name, bool value); bool setS16(const std::string &name, s16 value); bool setU16(const std::string &name, u16 value); bool setS32(const std::string &name, s32 value); bool setU64(const std::string &name, u64 value); bool setFloat(const std::string &name, float value); bool setV2F(const std::string &name, v2f value); bool setV3F(const std::string &name, v3f value); bool setFlagStr(const std::string &name, u32 flags, const FlagDesc *flagdesc, u32 flagmask); bool setNoiseParams(const std::string &name, const NoiseParams &np, bool set_default=false); // N.B. if setStruct() is used to write a non-POD aggregate type, // the behavior is undefined. bool setStruct(const std::string &name, const std::string &format, void *value); // remove a setting bool remove(const std::string &name); void clear(); void clearDefaults(); void updateValue(const Settings &other, const std::string &name); void update(const Settings &other); void registerChangedCallback(std::string name, setting_changed_callback cbf, void *userdata = NULL); void deregisterChangedCallback(std::string name, setting_changed_callback cbf, void *userdata = NULL); private: void updateNoLock(const Settings &other); void clearNoLock(); void clearDefaultsNoLock(); void doCallbacks(std::string name); std::map m_settings; std::map m_defaults; std::map > > m_callbacks; mutable JMutex m_callbackMutex; mutable JMutex m_mutex; // All methods that access m_settings/m_defaults directly should lock this. }; #endif src/hud.h0000644000175000017500000000755412565232430013117 0ustar mquinsonmquinson/* Minetest Copyright (C) 2010-2013 kwolekr, Ryan Kwolek This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #ifndef HUD_HEADER #define HUD_HEADER #include "irrlichttypes_extrabloated.h" #include #define HUD_DIR_LEFT_RIGHT 0 #define HUD_DIR_RIGHT_LEFT 1 #define HUD_DIR_TOP_BOTTOM 2 #define HUD_DIR_BOTTOM_TOP 3 #define HUD_CORNER_UPPER 0 #define HUD_CORNER_LOWER 1 #define HUD_CORNER_CENTER 2 // Note that these visibility flags do not determine if the hud items are // actually drawn, but rather, allows the item to be drawn should the rest of // the game state permit it. #define HUD_FLAG_HOTBAR_VISIBLE (1 << 0) #define HUD_FLAG_HEALTHBAR_VISIBLE (1 << 1) #define HUD_FLAG_CROSSHAIR_VISIBLE (1 << 2) #define HUD_FLAG_WIELDITEM_VISIBLE (1 << 3) #define HUD_FLAG_BREATHBAR_VISIBLE (1 << 4) #define HUD_FLAG_MINIMAP_VISIBLE (1 << 5) #define HUD_PARAM_HOTBAR_ITEMCOUNT 1 #define HUD_PARAM_HOTBAR_IMAGE 2 #define HUD_PARAM_HOTBAR_SELECTED_IMAGE 3 #define HUD_HOTBAR_ITEMCOUNT_DEFAULT 8 #define HUD_HOTBAR_ITEMCOUNT_MAX 23 #define HOTBAR_IMAGE_SIZE 48 enum HudElementType { HUD_ELEM_IMAGE = 0, HUD_ELEM_TEXT = 1, HUD_ELEM_STATBAR = 2, HUD_ELEM_INVENTORY = 3, HUD_ELEM_WAYPOINT = 4, }; enum HudElementStat { HUD_STAT_POS = 0, HUD_STAT_NAME, HUD_STAT_SCALE, HUD_STAT_TEXT, HUD_STAT_NUMBER, HUD_STAT_ITEM, HUD_STAT_DIR, HUD_STAT_ALIGN, HUD_STAT_OFFSET, HUD_STAT_WORLD_POS, HUD_STAT_SIZE }; struct HudElement { HudElementType type; v2f pos; std::string name; v2f scale; std::string text; u32 number; u32 item; u32 dir; v2f align; v2f offset; v3f world_pos; v2s32 size; }; #ifndef SERVER #include #include #include "irr_aabb3d.h" class IGameDef; class ITextureSource; class Inventory; class InventoryList; class LocalPlayer; struct ItemStack; class Hud { public: video::IVideoDriver *driver; scene::ISceneManager* smgr; gui::IGUIEnvironment *guienv; IGameDef *gamedef; LocalPlayer *player; Inventory *inventory; ITextureSource *tsrc; video::SColor crosshair_argb; video::SColor selectionbox_argb; bool use_crosshair_image; std::string hotbar_image; bool use_hotbar_image; std::string hotbar_selected_image; bool use_hotbar_selected_image; v3s16 camera_offset; Hud(video::IVideoDriver *driver,scene::ISceneManager* smgr, gui::IGUIEnvironment* guienv, IGameDef *gamedef, LocalPlayer *player, Inventory *inventory); void drawHotbar(u16 playeritem); void resizeHotbar(); void drawCrosshair(); void drawSelectionBoxes(std::vector &hilightboxes); void drawLuaElements(v3s16 camera_offset); private: void drawStatbar(v2s32 pos, u16 corner, u16 drawdir, std::string texture, s32 count, v2s32 offset, v2s32 size=v2s32()); void drawItems(v2s32 upperleftpos, s32 itemcount, s32 offset, InventoryList *mainlist, u16 selectitem, u16 direction); void drawItem(const ItemStack &item, const core::rect& rect, bool selected); v2u32 m_screensize; v2s32 m_displaycenter; s32 m_hotbar_imagesize; s32 m_padding; video::SColor hbar_colors[4]; }; void drawItemStack(video::IVideoDriver *driver, gui::IGUIFont *font, const ItemStack &item, const core::rect &rect, const core::rect *clip, IGameDef *gamedef); #endif #endif src/emerge.h0000644000175000017500000000565212565232430013600 0ustar mquinsonmquinson/* Minetest Copyright (C) 2010-2013 kwolekr, Ryan Kwolek This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #ifndef EMERGE_HEADER #define EMERGE_HEADER #include #include "irr_v3d.h" #include "util/container.h" #include "mapgen.h" // for MapgenParams #include "map.h" #define BLOCK_EMERGE_ALLOWGEN (1<<0) #define EMERGE_DBG_OUT(x) \ do { \ if (enable_mapgen_debug_info) \ infostream << "EmergeThread: " x << std::endl; \ } while (0) class EmergeThread; class INodeDefManager; class Settings; class BiomeManager; class OreManager; class DecorationManager; class SchematicManager; struct BlockMakeData { MMVManip *vmanip; u64 seed; v3s16 blockpos_min; v3s16 blockpos_max; v3s16 blockpos_requested; UniqueQueue transforming_liquid; INodeDefManager *nodedef; BlockMakeData(): vmanip(NULL), seed(0), nodedef(NULL) {} ~BlockMakeData() { delete vmanip; } }; struct BlockEmergeData { u16 peer_requested; u8 flags; }; class EmergeManager { public: INodeDefManager *ndef; std::vector mapgen; std::vector emergethread; bool threads_active; //settings MapgenParams params; bool mapgen_debug_info; u16 qlimit_total; u16 qlimit_diskonly; u16 qlimit_generate; u32 gen_notify_on; std::set gen_notify_on_deco_ids; //// Block emerge queue data structures JMutex queuemutex; std::map blocks_enqueued; std::map peer_queue_count; //// Managers of map generation-related components BiomeManager *biomemgr; OreManager *oremgr; DecorationManager *decomgr; SchematicManager *schemmgr; //// Methods EmergeManager(IGameDef *gamedef); ~EmergeManager(); void loadMapgenParams(); static MapgenSpecificParams *createMapgenParams(const std::string &mgname); void initMapgens(); Mapgen *getCurrentMapgen(); Mapgen *createMapgen(const std::string &mgname, int mgid, MapgenParams *mgparams); static void getMapgenNames(std::list &mgnames); void startThreads(); void stopThreads(); bool enqueueBlockEmerge(u16 peer_id, v3s16 p, bool allow_generate); //mapgen helper methods Biome *getBiomeAtPoint(v3s16 p); int getGroundLevelAtPoint(v2s16 p); bool isBlockUnderground(v3s16 blockpos); }; #endif src/clientiface.cpp0000644000175000017500000004763512565232430015144 0ustar mquinsonmquinson/* Minetest Copyright (C) 2010-2014 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #include #include "clientiface.h" #include "util/numeric.h" #include "util/mathconstants.h" #include "player.h" #include "settings.h" #include "mapblock.h" #include "network/connection.h" #include "environment.h" #include "map.h" #include "emerge.h" #include "serverobject.h" // TODO this is used for cleanup of only #include "log.h" #include "util/srp.h" const char *ClientInterface::statenames[] = { "Invalid", "Disconnecting", "Denied", "Created", "InitSent", "InitDone", "DefinitionsSent", "Active" }; std::string ClientInterface::state2Name(ClientState state) { return statenames[state]; } void RemoteClient::ResendBlockIfOnWire(v3s16 p) { // if this block is on wire, mark it for sending again as soon as possible if (m_blocks_sending.find(p) != m_blocks_sending.end()) { SetBlockNotSent(p); } } void RemoteClient::GetNextBlocks ( ServerEnvironment *env, EmergeManager * emerge, float dtime, std::vector &dest) { DSTACK(__FUNCTION_NAME); // Increment timers m_nothing_to_send_pause_timer -= dtime; m_nearest_unsent_reset_timer += dtime; if(m_nothing_to_send_pause_timer >= 0) return; Player *player = env->getPlayer(peer_id); // This can happen sometimes; clients and players are not in perfect sync. if(player == NULL) return; // Won't send anything if already sending if(m_blocks_sending.size() >= g_settings->getU16 ("max_simultaneous_block_sends_per_client")) { //infostream<<"Not sending any blocks, Queue full."<getPosition(); v3f playerspeed = player->getSpeed(); v3f playerspeeddir(0,0,0); if(playerspeed.getLength() > 1.0*BS) playerspeeddir = playerspeed / playerspeed.getLength(); // Predict to next block v3f playerpos_predicted = playerpos + playerspeeddir*MAP_BLOCKSIZE*BS; v3s16 center_nodepos = floatToInt(playerpos_predicted, BS); v3s16 center = getNodeBlockPos(center_nodepos); // Camera position and direction v3f camera_pos = player->getEyePosition(); v3f camera_dir = v3f(0,0,1); camera_dir.rotateYZBy(player->getPitch()); camera_dir.rotateXZBy(player->getYaw()); /*infostream<<"camera_dir=("<getPlayerName(peer_id)<getFloat( "full_block_send_enable_min_time_from_building")) { max_simul_sends_usually = LIMITED_MAX_SIMULTANEOUS_BLOCK_SENDS; } /* Number of blocks sending + number of blocks selected for sending */ u32 num_blocks_selected = m_blocks_sending.size(); /* next time d will be continued from the d from which the nearest unsent block was found this time. This is because not necessarily any of the blocks found this time are actually sent. */ s32 new_nearest_unsent_d = -1; const s16 full_d_max = g_settings->getS16("max_block_send_distance"); s16 d_max = full_d_max; s16 d_max_gen = g_settings->getS16("max_block_generate_distance"); // Don't loop very much at a time s16 max_d_increment_at_time = 2; if(d_max > d_start + max_d_increment_at_time) d_max = d_start + max_d_increment_at_time; s32 nearest_emerged_d = -1; s32 nearest_emergefull_d = -1; s32 nearest_sent_d = -1; //bool queue_is_full = false; s16 d; for(d = d_start; d <= d_max; d++) { /* Get the border/face dot coordinates of a "d-radiused" box */ std::vector list = FacePositionCache::getFacePositions(d); std::vector::iterator li; for(li = list.begin(); li != list.end(); ++li) { v3s16 p = *li + center; /* Send throttling - Don't allow too many simultaneous transfers - EXCEPT when the blocks are very close Also, don't send blocks that are already flying. */ // Start with the usual maximum u16 max_simul_dynamic = max_simul_sends_usually; // If block is very close, allow full maximum if(d <= BLOCK_SEND_DISABLE_LIMITS_MAX_D) max_simul_dynamic = max_simul_sends_setting; // Don't select too many blocks for sending if (num_blocks_selected >= max_simul_dynamic) { //queue_is_full = true; goto queue_full_break; } // Don't send blocks that are currently being transferred if (m_blocks_sending.find(p) != m_blocks_sending.end()) continue; /* Do not go over-limit */ if (blockpos_over_limit(p)) continue; // If this is true, inexistent block will be made from scratch bool generate = d <= d_max_gen; { /*// Limit the generating area vertically to 2/3 if(abs(p.Y - center.Y) > d_max_gen - d_max_gen / 3) generate = false;*/ // Limit the send area vertically to 1/2 if (abs(p.Y - center.Y) > full_d_max / 2) continue; } /* Don't generate or send if not in sight FIXME This only works if the client uses a small enough FOV setting. The default of 72 degrees is fine. */ float camera_fov = (72.0*M_PI/180) * 4./3.; if(isBlockInSight(p, camera_pos, camera_dir, camera_fov, 10000*BS) == false) { continue; } /* Don't send already sent blocks */ { if(m_blocks_sent.find(p) != m_blocks_sent.end()) { continue; } } /* Check if map has this block */ MapBlock *block = env->getMap().getBlockNoCreateNoEx(p); bool surely_not_found_on_disk = false; bool block_is_invalid = false; if(block != NULL) { // Reset usage timer, this block will be of use in the future. block->resetUsageTimer(); // Block is dummy if data doesn't exist. // It means it has been not found from disk and not generated if(block->isDummy()) { surely_not_found_on_disk = true; } // Block is valid if lighting is up-to-date and data exists if(block->isValid() == false) { block_is_invalid = true; } if(block->isGenerated() == false) block_is_invalid = true; /* If block is not close, don't send it unless it is near ground level. Block is near ground level if night-time mesh differs from day-time mesh. */ if(d >= 4) { if(block->getDayNightDiff() == false) continue; } } /* If block has been marked to not exist on disk (dummy) and generating new ones is not wanted, skip block. */ if(generate == false && surely_not_found_on_disk == true) { // get next one. continue; } /* Add inexistent block to emerge queue. */ if(block == NULL || surely_not_found_on_disk || block_is_invalid) { if (emerge->enqueueBlockEmerge(peer_id, p, generate)) { if (nearest_emerged_d == -1) nearest_emerged_d = d; } else { if (nearest_emergefull_d == -1) nearest_emergefull_d = d; goto queue_full_break; } // get next one. continue; } if(nearest_sent_d == -1) nearest_sent_d = d; /* Add block to send queue */ PrioritySortedBlockTransfer q((float)d, p, peer_id); dest.push_back(q); num_blocks_selected += 1; } } queue_full_break: // If nothing was found for sending and nothing was queued for // emerging, continue next time browsing from here if(nearest_emerged_d != -1){ new_nearest_unsent_d = nearest_emerged_d; } else if(nearest_emergefull_d != -1){ new_nearest_unsent_d = nearest_emergefull_d; } else { if(d > g_settings->getS16("max_block_send_distance")){ new_nearest_unsent_d = 0; m_nothing_to_send_pause_timer = 2.0; } else { if(nearest_sent_d != -1) new_nearest_unsent_d = nearest_sent_d; else new_nearest_unsent_d = d; } } if(new_nearest_unsent_d != -1) m_nearest_unsent_d = new_nearest_unsent_d; } void RemoteClient::GotBlock(v3s16 p) { if(m_blocks_sending.find(p) != m_blocks_sending.end()) m_blocks_sending.erase(p); else { m_excess_gotblocks++; } m_blocks_sent.insert(p); } void RemoteClient::SentBlock(v3s16 p) { if(m_blocks_sending.find(p) == m_blocks_sending.end()) m_blocks_sending[p] = 0.0; else infostream<<"RemoteClient::SentBlock(): Sent block" " already in m_blocks_sending"< &blocks) { m_nearest_unsent_d = 0; for(std::map::iterator i = blocks.begin(); i != blocks.end(); ++i) { v3s16 p = i->first; if(m_blocks_sending.find(p) != m_blocks_sending.end()) m_blocks_sending.erase(p); if(m_blocks_sent.find(p) != m_blocks_sent.end()) m_blocks_sent.erase(p); } } void RemoteClient::notifyEvent(ClientStateEvent event) { std::ostringstream myerror; switch (m_state) { case CS_Invalid: //intentionally do nothing break; case CS_Created: switch (event) { case CSE_Hello: m_state = CS_HelloSent; break; case CSE_InitLegacy: m_state = CS_AwaitingInit2; break; case CSE_Disconnect: m_state = CS_Disconnecting; break; case CSE_SetDenied: m_state = CS_Denied; break; /* GotInit2 SetDefinitionsSent SetMediaSent */ default: myerror << "Created: Invalid client state transition! " << event; throw ClientStateError(myerror.str()); } break; case CS_Denied: /* don't do anything if in denied state */ break; case CS_HelloSent: switch(event) { case CSE_AuthAccept: m_state = CS_AwaitingInit2; if ((chosen_mech == AUTH_MECHANISM_SRP) || (chosen_mech == AUTH_MECHANISM_LEGACY_PASSWORD)) srp_verifier_delete((SRPVerifier *) auth_data); chosen_mech = AUTH_MECHANISM_NONE; break; case CSE_Disconnect: m_state = CS_Disconnecting; break; case CSE_SetDenied: m_state = CS_Denied; if ((chosen_mech == AUTH_MECHANISM_SRP) || (chosen_mech == AUTH_MECHANISM_LEGACY_PASSWORD)) srp_verifier_delete((SRPVerifier *) auth_data); chosen_mech = AUTH_MECHANISM_NONE; break; default: myerror << "HelloSent: Invalid client state transition! " << event; throw ClientStateError(myerror.str()); } break; case CS_AwaitingInit2: switch(event) { case CSE_GotInit2: confirmSerializationVersion(); m_state = CS_InitDone; break; case CSE_Disconnect: m_state = CS_Disconnecting; break; case CSE_SetDenied: m_state = CS_Denied; break; /* Init SetDefinitionsSent SetMediaSent */ default: myerror << "InitSent: Invalid client state transition! " << event; throw ClientStateError(myerror.str()); } break; case CS_InitDone: switch(event) { case CSE_SetDefinitionsSent: m_state = CS_DefinitionsSent; break; case CSE_Disconnect: m_state = CS_Disconnecting; break; case CSE_SetDenied: m_state = CS_Denied; break; /* Init GotInit2 SetMediaSent */ default: myerror << "InitDone: Invalid client state transition! " << event; throw ClientStateError(myerror.str()); } break; case CS_DefinitionsSent: switch(event) { case CSE_SetClientReady: m_state = CS_Active; break; case CSE_Disconnect: m_state = CS_Disconnecting; break; case CSE_SetDenied: m_state = CS_Denied; break; /* Init GotInit2 SetDefinitionsSent */ default: myerror << "DefinitionsSent: Invalid client state transition! " << event; throw ClientStateError(myerror.str()); } break; case CS_Active: switch(event) { case CSE_SetDenied: m_state = CS_Denied; break; case CSE_Disconnect: m_state = CS_Disconnecting; break; case CSE_SudoSuccess: m_state = CS_SudoMode; if ((chosen_mech == AUTH_MECHANISM_SRP) || (chosen_mech == AUTH_MECHANISM_LEGACY_PASSWORD)) srp_verifier_delete((SRPVerifier *) auth_data); chosen_mech = AUTH_MECHANISM_NONE; break; /* Init GotInit2 SetDefinitionsSent SetMediaSent SetDenied */ default: myerror << "Active: Invalid client state transition! " << event; throw ClientStateError(myerror.str()); break; } break; case CS_SudoMode: switch(event) { case CSE_SetDenied: m_state = CS_Denied; break; case CSE_Disconnect: m_state = CS_Disconnecting; break; case CSE_SudoLeave: m_state = CS_Active; break; default: myerror << "Active: Invalid client state transition! " << event; throw ClientStateError(myerror.str()); break; } break; case CS_Disconnecting: /* we are already disconnecting */ break; } } u32 RemoteClient::uptime() { return getTime(PRECISION_SECONDS) - m_connection_time; } ClientInterface::ClientInterface(con::Connection* con) : m_con(con), m_env(NULL), m_print_info_timer(0.0) { } ClientInterface::~ClientInterface() { /* Delete clients */ { JMutexAutoLock clientslock(m_clients_mutex); for(std::map::iterator i = m_clients.begin(); i != m_clients.end(); ++i) { // Delete client delete i->second; } } } std::vector ClientInterface::getClientIDs(ClientState min_state) { std::vector reply; JMutexAutoLock clientslock(m_clients_mutex); for(std::map::iterator i = m_clients.begin(); i != m_clients.end(); ++i) { if (i->second->getState() >= min_state) reply.push_back(i->second->peer_id); } return reply; } std::vector ClientInterface::getPlayerNames() { return m_clients_names; } void ClientInterface::step(float dtime) { m_print_info_timer += dtime; if(m_print_info_timer >= 30.0) { m_print_info_timer = 0.0; UpdatePlayerList(); } } void ClientInterface::UpdatePlayerList() { if (m_env != NULL) { std::vector clients = getClientIDs(); m_clients_names.clear(); if(!clients.empty()) infostream<<"Players:"<::iterator i = clients.begin(); i != clients.end(); ++i) { Player *player = m_env->getPlayer(*i); if (player == NULL) continue; infostream << "* " << player->getName() << "\t"; { JMutexAutoLock clientslock(m_clients_mutex); RemoteClient* client = lockedGetClientNoEx(*i); if(client != NULL) client->PrintInfo(infostream); } m_clients_names.push_back(player->getName()); } } } void ClientInterface::send(u16 peer_id, u8 channelnum, NetworkPacket* pkt, bool reliable) { m_con->Send(peer_id, channelnum, pkt, reliable); } void ClientInterface::sendToAll(u16 channelnum, NetworkPacket* pkt, bool reliable) { JMutexAutoLock clientslock(m_clients_mutex); for(std::map::iterator i = m_clients.begin(); i != m_clients.end(); ++i) { RemoteClient *client = i->second; if (client->net_proto_version != 0) { m_con->Send(client->peer_id, channelnum, pkt, reliable); } } } RemoteClient* ClientInterface::getClientNoEx(u16 peer_id, ClientState state_min) { JMutexAutoLock clientslock(m_clients_mutex); std::map::iterator n; n = m_clients.find(peer_id); // The client may not exist; clients are immediately removed if their // access is denied, and this event occurs later then. if(n == m_clients.end()) return NULL; if (n->second->getState() >= state_min) return n->second; else return NULL; } RemoteClient* ClientInterface::lockedGetClientNoEx(u16 peer_id, ClientState state_min) { std::map::iterator n; n = m_clients.find(peer_id); // The client may not exist; clients are immediately removed if their // access is denied, and this event occurs later then. if(n == m_clients.end()) return NULL; if (n->second->getState() >= state_min) return n->second; else return NULL; } ClientState ClientInterface::getClientState(u16 peer_id) { JMutexAutoLock clientslock(m_clients_mutex); std::map::iterator n; n = m_clients.find(peer_id); // The client may not exist; clients are immediately removed if their // access is denied, and this event occurs later then. if(n == m_clients.end()) return CS_Invalid; return n->second->getState(); } void ClientInterface::setPlayerName(u16 peer_id,std::string name) { JMutexAutoLock clientslock(m_clients_mutex); std::map::iterator n; n = m_clients.find(peer_id); // The client may not exist; clients are immediately removed if their // access is denied, and this event occurs later then. if(n != m_clients.end()) n->second->setName(name); } void ClientInterface::DeleteClient(u16 peer_id) { JMutexAutoLock conlock(m_clients_mutex); // Error check std::map::iterator n; n = m_clients.find(peer_id); // The client may not exist; clients are immediately removed if their // access is denied, and this event occurs later then. if(n == m_clients.end()) return; /* Mark objects to be not known by the client */ //TODO this should be done by client destructor!!! RemoteClient *client = n->second; // Handle objects for(std::set::iterator i = client->m_known_objects.begin(); i != client->m_known_objects.end(); ++i) { // Get object u16 id = *i; ServerActiveObject* obj = m_env->getActiveObject(id); if(obj && obj->m_known_by_count > 0) obj->m_known_by_count--; } // Delete client delete m_clients[peer_id]; m_clients.erase(peer_id); } void ClientInterface::CreateClient(u16 peer_id) { JMutexAutoLock conlock(m_clients_mutex); // Error check std::map::iterator n; n = m_clients.find(peer_id); // The client shouldn't already exist if(n != m_clients.end()) return; // Create client RemoteClient *client = new RemoteClient(); client->peer_id = peer_id; m_clients[client->peer_id] = client; } void ClientInterface::event(u16 peer_id, ClientStateEvent event) { { JMutexAutoLock clientlock(m_clients_mutex); // Error check std::map::iterator n; n = m_clients.find(peer_id); // No client to deliver event if (n == m_clients.end()) return; n->second->notifyEvent(event); } if ((event == CSE_SetClientReady) || (event == CSE_Disconnect) || (event == CSE_SetDenied)) { UpdatePlayerList(); } } u16 ClientInterface::getProtocolVersion(u16 peer_id) { JMutexAutoLock conlock(m_clients_mutex); // Error check std::map::iterator n; n = m_clients.find(peer_id); // No client to get version if (n == m_clients.end()) return 0; return n->second->net_proto_version; } void ClientInterface::setClientVersion(u16 peer_id, u8 major, u8 minor, u8 patch, std::string full) { JMutexAutoLock conlock(m_clients_mutex); // Error check std::map::iterator n; n = m_clients.find(peer_id); // No client to set versions if (n == m_clients.end()) return; n->second->setVersionInfo(major,minor,patch,full); } src/sound_openal.h0000644000175000017500000000165712565232430015023 0ustar mquinsonmquinson/* Minetest Copyright (C) 2013 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #ifndef SOUND_OPENAL_HEADER #define SOUND_OPENAL_HEADER #include "sound.h" ISoundManager *createOpenALSoundManager(OnDemandSoundFetcher *fetcher); #endif src/mg_schematic.h0000644000175000017500000000742512565232430014757 0ustar mquinsonmquinson/* Minetest Copyright (C) 2010-2013 kwolekr, Ryan Kwolek This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #ifndef MG_SCHEMATIC_HEADER #define MG_SCHEMATIC_HEADER #include #include "mg_decoration.h" #include "util/string.h" class Map; class Mapgen; class MMVManip; class PseudoRandom; class NodeResolver; class IGameDef; /* Minetest Schematic File Format All values are stored in big-endian byte order. [u32] signature: 'MTSM' [u16] version: 4 [u16] size X [u16] size Y [u16] size Z For each Y: [u8] slice probability value [Name-ID table] Name ID Mapping Table [u16] name-id count For each name-id mapping: [u16] name length [u8[]] name ZLib deflated { For each node in schematic: (for z, y, x) [u16] content For each node in schematic: [u8] param1 bit 0-6: probability bit 7: specific node force placement For each node in schematic: [u8] param2 } Version changes: 1 - Initial version 2 - Fixed messy never/always place; 0 probability is now never, 0xFF is always 3 - Added y-slice probabilities; this allows for variable height structures 4 - Compressed range of node occurence prob., added per-node force placement bit */ //// Schematic constants #define MTSCHEM_FILE_SIGNATURE 0x4d54534d // 'MTSM' #define MTSCHEM_FILE_VER_HIGHEST_READ 4 #define MTSCHEM_FILE_VER_HIGHEST_WRITE 4 #define MTSCHEM_PROB_MASK 0x7F #define MTSCHEM_PROB_NEVER 0x00 #define MTSCHEM_PROB_ALWAYS 0x7F #define MTSCHEM_PROB_ALWAYS_OLD 0xFF #define MTSCHEM_FORCE_PLACE 0x80 enum SchematicType { SCHEMATIC_NORMAL, }; enum SchematicFormatType { SCHEM_FMT_HANDLE, SCHEM_FMT_MTS, SCHEM_FMT_LUA, }; class Schematic : public ObjDef, public NodeResolver { public: Schematic(); virtual ~Schematic(); virtual void resolveNodeNames(); bool loadSchematicFromFile(const std::string &filename, INodeDefManager *ndef, StringMap *replace_names=NULL); bool saveSchematicToFile(const std::string &filename, INodeDefManager *ndef); bool getSchematicFromMap(Map *map, v3s16 p1, v3s16 p2); bool deserializeFromMts(std::istream *is, std::vector *names); bool serializeToMts(std::ostream *os, const std::vector &names); bool serializeToLua(std::ostream *os, const std::vector &names, bool use_comments, u32 indent_spaces); void blitToVManip(v3s16 p, MMVManip *vm, Rotation rot, bool force_place); void placeStructure(Map *map, v3s16 p, u32 flags, Rotation rot, bool force_place); void applyProbabilities(v3s16 p0, std::vector > *plist, std::vector > *splist); std::vector c_nodes; u32 flags; v3s16 size; MapNode *schemdata; u8 *slice_probs; }; class SchematicManager : public ObjDefManager { public: SchematicManager(IGameDef *gamedef); virtual ~SchematicManager() {} virtual void clear(); const char *getObjectTitle() const { return "schematic"; } static Schematic *create(SchematicType type) { return new Schematic; } private: IGameDef *m_gamedef; }; void generate_nodelist_and_update_ids(MapNode *nodes, size_t nodecount, std::vector *usednodes, INodeDefManager *ndef); #endif src/irr_v3d.h0000644000175000017500000000200712565232430013673 0ustar mquinsonmquinson/* Minetest Copyright (C) 2010-2013 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #ifndef IRR_V3D_HEADER #define IRR_V3D_HEADER #include "irrlichttypes.h" #include typedef core::vector3df v3f; typedef core::vector3d v3s16; typedef core::vector3d v3u16; typedef core::vector3d v3s32; #endif src/constants.h0000644000175000017500000000674412565232430014353 0ustar mquinsonmquinson/* Minetest Copyright (C) 2013 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #ifndef CONSTANTS_HEADER #define CONSTANTS_HEADER /* All kinds of constants. Cross-platform compatibility crap should go in porting.h. Some things here are legacy crap. */ /* Connection */ #define PEER_ID_INEXISTENT 0 #define PEER_ID_SERVER 1 // Define for simulating the quirks of sending through internet. // Causes the socket class to deliberately drop random packets. // This disables unit testing of socket and connection. #define INTERNET_SIMULATOR 0 #define INTERNET_SIMULATOR_PACKET_LOSS 10 // 10 = easy, 4 = hard #define CONNECTION_TIMEOUT 30 #define RESEND_TIMEOUT_MIN 0.1 #define RESEND_TIMEOUT_MAX 3.0 // resend_timeout = avg_rtt * this #define RESEND_TIMEOUT_FACTOR 4 /* Server */ // This many blocks are sent when player is building #define LIMITED_MAX_SIMULTANEOUS_BLOCK_SENDS 0 // Override for the previous one when distance of block is very low #define BLOCK_SEND_DISABLE_LIMITS_MAX_D 1 /* Map-related things */ // The absolute working limit is (2^15 - viewing_range). // I really don't want to make every algorithm to check if it's going near // the limit or not, so this is lower. // This is the maximum value the setting map_generation_limit can be #define MAX_MAP_GENERATION_LIMIT (31000) // Size of node in floating-point units // The original idea behind this is to disallow plain casts between // floating-point and integer positions, which potentially give wrong // results. (negative coordinates, values between nodes, ...) // Use floatToInt(p, BS) and intToFloat(p, BS). #define BS (10.0) // Dimension of a MapBlock #define MAP_BLOCKSIZE 16 // This makes mesh updates too slow, as many meshes are updated during // the main loop (related to TempMods and day/night) //#define MAP_BLOCKSIZE 32 /* Old stuff that shouldn't be hardcoded */ // Size of player's main inventory #define PLAYER_INVENTORY_SIZE (8*4) // Maximum hit points of a player #define PLAYER_MAX_HP 20 // Maximal breath of a player #define PLAYER_MAX_BREATH 11 // Number of different files to try to save a player to if the first fails // (because of a case-insensitive filesystem) // TODO: Use case-insensitive player names instead of this hack. #define PLAYER_FILE_ALTERNATE_TRIES 1000 // For screenshots a serial number is appended to the filename + datetimestamp // if filename + datetimestamp is not unique. // This is the maximum number of attempts to try and add a serial to the end of // the file attempting to ensure a unique filename #define SCREENSHOT_MAX_SERIAL_TRIES 1000 /* GUI related things */ // TODO: implement dpi-based scaling for windows and remove this hack #if defined(_WIN32) #define TTF_DEFAULT_FONT_SIZE (18) #else #define TTF_DEFAULT_FONT_SIZE (15) #endif #define DEFAULT_FONT_SIZE (10) #endif src/voxel.cpp0000644000175000017500000003347312565232430014026 0ustar mquinsonmquinson/* Minetest Copyright (C) 2013 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #include "voxel.h" #include "map.h" #include "gettime.h" #include "nodedef.h" #include "util/timetaker.h" #include // memcpy, memset /* Debug stuff */ u32 addarea_time = 0; u32 emerge_time = 0; u32 emerge_load_time = 0; u32 clearflag_time = 0; //u32 getwaterpressure_time = 0; //u32 spreadwaterpressure_time = 0; u32 updateareawaterpressure_time = 0; u32 flowwater_pre_time = 0; VoxelManipulator::VoxelManipulator(): m_data(NULL), m_flags(NULL) { } VoxelManipulator::~VoxelManipulator() { clear(); } void VoxelManipulator::clear() { // Reset area to volume=0 m_area = VoxelArea(); delete[] m_data; m_data = NULL; delete[] m_flags; m_flags = NULL; } void VoxelManipulator::print(std::ostream &o, INodeDefManager *ndef, VoxelPrintMode mode) { v3s16 em = m_area.getExtent(); v3s16 of = m_area.MinEdge; o<<"size: "<=m_area.MinEdge.Y; y--) { if(em.X >= 3 && em.Y >= 3) { if (y==m_area.MinEdge.Y+2) o<<"^ "; else if(y==m_area.MinEdge.Y+1) o<<"| "; else if(y==m_area.MinEdge.Y+0) o<<"y x-> "; else o<<" "; } for(s32 z=m_area.MinEdge.Z; z<=m_area.MaxEdge.Z; z++) { for(s32 x=m_area.MinEdge.X; x<=m_area.MaxEdge.X; x++) { u8 f = m_flags[m_area.index(x,y,z)]; char c; if(f & VOXELFLAG_NO_DATA) c = 'N'; else { c = 'X'; MapNode n = m_data[m_area.index(x,y,z)]; content_t m = n.getContent(); u8 pr = n.param2; if(mode == VOXELPRINT_MATERIAL) { if(m <= 9) c = m + '0'; } else if(mode == VOXELPRINT_WATERPRESSURE) { if(ndef->get(m).isLiquid()) { c = 'w'; if(pr <= 9) c = pr + '0'; } else if(m == CONTENT_AIR) { c = ' '; } else { c = '#'; } } else if(mode == VOXELPRINT_LIGHT_DAY) { if(ndef->get(m).light_source != 0) c = 'S'; else if(ndef->get(m).light_propagates == false) c = 'X'; else { u8 light = n.getLight(LIGHTBANK_DAY, ndef); if(light < 10) c = '0' + light; else c = 'a' + (light-10); } } } o<|'''''' dest mod '''''''' * dest <---------------------------------------------> * * dest_mod (it's essentially a modulus) is added to the destination index * after every full iteration of the y span. * * This method falls under the category "linear array and incrementing * index". */ s32 src_step = src_area.getExtent().X; s32 dest_step = m_area.getExtent().X; s32 dest_mod = m_area.index(to_pos.X, to_pos.Y, to_pos.Z + 1) - m_area.index(to_pos.X, to_pos.Y, to_pos.Z) - dest_step * size.Y; s32 i_src = src_area.index(from_pos.X, from_pos.Y, from_pos.Z); s32 i_local = m_area.index(to_pos.X, to_pos.Y, to_pos.Z); for (s16 z = 0; z < size.Z; z++) { for (s16 y = 0; y < size.Y; y++) { memcpy(&m_data[i_local], &src[i_src], size.X * sizeof(*m_data)); memset(&m_flags[i_local], 0, size.X); i_src += src_step; i_local += dest_step; } i_local += dest_mod; } } void VoxelManipulator::copyTo(MapNode *dst, const VoxelArea& dst_area, v3s16 dst_pos, v3s16 from_pos, v3s16 size) { for(s16 z=0; z & light_sources, INodeDefManager *nodemgr) { v3s16 dirs[6] = { v3s16(0,0,1), // back v3s16(0,1,0), // top v3s16(1,0,0), // right v3s16(0,0,-1), // front v3s16(0,-1,0), // bottom v3s16(-1,0,0), // left }; VoxelArea voxel_area(p - v3s16(1,1,1), p + v3s16(1,1,1)); addArea(voxel_area); // Loop through 6 neighbors for(u16 i=0; i<6; i++) { // Get the position of the neighbor node v3s16 n2pos = p + dirs[i]; u32 n2i = m_area.index(n2pos); if(m_flags[n2i] & VOXELFLAG_NO_DATA) continue; MapNode &n2 = m_data[n2i]; /* If the neighbor is dimmer than what was specified as oldlight (the light of the previous node) */ u8 light2 = n2.getLight(bank, nodemgr); if(light2 < oldlight) { /* And the neighbor is transparent and it has some light */ if(nodemgr->get(n2).light_propagates && light2 != 0) { /* Set light to 0 and add to queue */ n2.setLight(bank, 0, nodemgr); unspreadLight(bank, n2pos, light2, light_sources, nodemgr); /* Remove from light_sources if it is there NOTE: This doesn't happen nearly at all */ /*if(light_sources.find(n2pos)) { std::cout<<"Removed from light_sources"< & from_nodes, std::set & light_sources, INodeDefManager *nodemgr) { if(from_nodes.empty()) return; for(std::map::iterator j = from_nodes.begin(); j != from_nodes.end(); ++j) { unspreadLight(bank, j->first, j->second, light_sources, nodemgr); } } void VoxelManipulator::spreadLight(enum LightBank bank, v3s16 p, INodeDefManager *nodemgr) { const v3s16 dirs[6] = { v3s16(0,0,1), // back v3s16(0,1,0), // top v3s16(1,0,0), // right v3s16(0,0,-1), // front v3s16(0,-1,0), // bottom v3s16(-1,0,0), // left }; VoxelArea voxel_area(p - v3s16(1,1,1), p + v3s16(1,1,1)); addArea(voxel_area); u32 i = m_area.index(p); if(m_flags[i] & VOXELFLAG_NO_DATA) return; MapNode &n = m_data[i]; u8 oldlight = n.getLight(bank, nodemgr); u8 newlight = diminish_light(oldlight); // Loop through 6 neighbors for(u16 i=0; i<6; i++) { // Get the position of the neighbor node v3s16 n2pos = p + dirs[i]; u32 n2i = m_area.index(n2pos); if(m_flags[n2i] & VOXELFLAG_NO_DATA) continue; MapNode &n2 = m_data[n2i]; u8 light2 = n2.getLight(bank, nodemgr); /* If the neighbor is brighter than the current node, add to list (it will light up this node on its turn) */ if(light2 > undiminish_light(oldlight)) { spreadLight(bank, n2pos, nodemgr); } /* If the neighbor is dimmer than how much light this node would spread on it, add to list */ if(light2 < newlight) { if(nodemgr->get(n2).light_propagates) { n2.setLight(bank, newlight, nodemgr); spreadLight(bank, n2pos, nodemgr); } } } } const MapNode VoxelManipulator::ContentIgnoreNode = MapNode(CONTENT_IGNORE); /* Lights neighbors of from_nodes, collects all them and then goes on recursively. */ void VoxelManipulator::spreadLight(enum LightBank bank, std::set & from_nodes, INodeDefManager *nodemgr) { const v3s16 dirs[6] = { v3s16(0,0,1), // back v3s16(0,1,0), // top v3s16(1,0,0), // right v3s16(0,0,-1), // front v3s16(0,-1,0), // bottom v3s16(-1,0,0), // left }; if(from_nodes.empty()) return; std::set lighted_nodes; for(std::set::iterator j = from_nodes.begin(); j != from_nodes.end(); ++j) { v3s16 pos = *j; VoxelArea voxel_area(pos - v3s16(1,1,1), pos + v3s16(1,1,1)); addArea(voxel_area); u32 i = m_area.index(pos); if(m_flags[i] & VOXELFLAG_NO_DATA) continue; MapNode &n = m_data[i]; u8 oldlight = n.getLight(bank, nodemgr); u8 newlight = diminish_light(oldlight); // Loop through 6 neighbors for(u16 i=0; i<6; i++) { // Get the position of the neighbor node v3s16 n2pos = pos + dirs[i]; try { u32 n2i = m_area.index(n2pos); if(m_flags[n2i] & VOXELFLAG_NO_DATA) continue; MapNode &n2 = m_data[n2i]; u8 light2 = n2.getLight(bank, nodemgr); /* If the neighbor is brighter than the current node, add to list (it will light up this node on its turn) */ if(light2 > undiminish_light(oldlight)) { lighted_nodes.insert(n2pos); } /* If the neighbor is dimmer than how much light this node would spread on it, add to list */ if(light2 < newlight) { if(nodemgr->get(n2).light_propagates) { n2.setLight(bank, newlight, nodemgr); lighted_nodes.insert(n2pos); } } } catch(InvalidPositionException &e) { continue; } } } /*dstream<<"spreadLight(): Changed block " < This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #ifndef IRR_AABB3D_HEADER #define IRR_AABB3D_HEADER #include "irrlichttypes.h" #include typedef core::aabbox3d aabb3f; #endif src/CMakeLists.txt0000644000175000017500000004557612565232430014734 0ustar mquinsonmquinsoncmake_minimum_required(VERSION 2.6) project(minetest) INCLUDE(CheckIncludeFiles) # Add custom SemiDebug build mode set(CMAKE_CXX_FLAGS_SEMIDEBUG "-O1 -g -Wall -Wabi" CACHE STRING "Flags used by the C++ compiler during semidebug builds." FORCE ) set(CMAKE_C_FLAGS_SEMIDEBUG "-O1 -g -Wall -pedantic" CACHE STRING "Flags used by the C compiler during semidebug builds." FORCE ) mark_as_advanced( CMAKE_CXX_FLAGS_SEMIDEBUG CMAKE_C_FLAGS_SEMIDEBUG ) set(CMAKE_BUILD_TYPE "${CMAKE_BUILD_TYPE}" CACHE STRING "Choose the type of build. Options are: None Debug SemiDebug RelWithDebInfo MinSizeRel." FORCE ) # Set some random things default to not being visible in the GUI mark_as_advanced(EXECUTABLE_OUTPUT_PATH LIBRARY_OUTPUT_PATH) option(ENABLE_CURL "Enable cURL support for fetching media" TRUE) set(USE_CURL FALSE) if(ENABLE_CURL) find_package(CURL) if (CURL_FOUND) message(STATUS "cURL support enabled.") set(USE_CURL TRUE) endif() else() mark_as_advanced(CLEAR CURL_LIBRARY CURL_INCLUDE_DIR) endif() option(ENABLE_GETTEXT "Use GetText for internationalization" FALSE) set(USE_GETTEXT FALSE) if(ENABLE_GETTEXT) find_package(GettextLib) if(GETTEXT_FOUND) if(WIN32) message(STATUS "GetText library: ${GETTEXT_LIBRARY}") message(STATUS "GetText DLL: ${GETTEXT_DLL}") message(STATUS "GetText iconv DLL: ${GETTEXT_ICONV_DLL}") endif() set(USE_GETTEXT TRUE) message(STATUS "GetText enabled; locales found: ${GETTEXT_AVAILABLE_LOCALES}") endif(GETTEXT_FOUND) else() mark_as_advanced(GETTEXT_ICONV_DLL GETTEXT_INCLUDE_DIR GETTEXT_LIBRARY GETTEXT_MSGFMT) message(STATUS "GetText disabled.") endif() option(ENABLE_SOUND "Enable sound" TRUE) set(USE_SOUND FALSE) if(BUILD_CLIENT AND ENABLE_SOUND) # Sound libraries find_package(OpenAL) find_package(Vorbis) if(NOT OPENAL_FOUND) message(STATUS "Sound enabled, but OpenAL not found!") mark_as_advanced(CLEAR OPENAL_LIBRARY OPENAL_INCLUDE_DIR) endif() if(NOT VORBIS_FOUND) message(STATUS "Sound enabled, but Vorbis libraries not found!") mark_as_advanced(CLEAR OGG_INCLUDE_DIR VORBIS_INCLUDE_DIR OGG_LIBRARY VORBIS_LIBRARY VORBISFILE_LIBRARY) endif() if(OPENAL_FOUND AND VORBIS_FOUND) set(USE_SOUND TRUE) message(STATUS "Sound enabled.") else() message(FATAL_ERROR "Sound enabled, but cannot be used.\n" "To continue, either fill in the required paths or disable sound. (-DENABLE_SOUND=0)") endif() endif() if(USE_SOUND) set(sound_SRCS sound_openal.cpp) set(SOUND_INCLUDE_DIRS ${OPENAL_INCLUDE_DIR} ${VORBIS_INCLUDE_DIR} ${OGG_INCLUDE_DIR} ) set(SOUND_LIBRARIES ${OPENAL_LIBRARY} ${VORBIS_LIBRARIES} ) endif() option(ENABLE_GLES "Enable OpenGL ES support" FALSE) mark_as_advanced(ENABLE_GLES) if(ENABLE_GLES) find_package(OpenGLES2) endif() option(ENABLE_FREETYPE "Enable FreeType2 (TrueType fonts and basic unicode support)" TRUE) set(USE_FREETYPE FALSE) if(ENABLE_FREETYPE) ## ## Note: FindFreetype.cmake seems to have been fixed in recent versions of ## CMake. If issues persist, re-enable this workaround specificially for the ## failing platforms. ## # if(UNIX) # include(FindPkgConfig) # if(PKG_CONFIG_FOUND) # pkg_check_modules(FREETYPE QUIET freetype2) # if(FREETYPE_FOUND) # SET(FREETYPE_PKGCONFIG_FOUND TRUE) # SET(FREETYPE_LIBRARY ${FREETYPE_LIBRARIES}) # # Because CMake is idiotic # string(REPLACE ";" " " FREETYPE_CFLAGS_STR ${FREETYPE_CFLAGS}) # string(REPLACE ";" " " FREETYPE_LDFLAGS_STR ${FREETYPE_LDFLAGS}) # endif(FREETYPE_FOUND) # endif(PKG_CONFIG_FOUND) # endif(UNIX) # if(NOT FREETYPE_FOUND) # find_package(Freetype) # endif() find_package(Freetype) if(FREETYPE_FOUND) message(STATUS "Freetype enabled.") set(USE_FREETYPE TRUE) set(CGUITTFONT_INCLUDE_DIR "${CMAKE_CURRENT_SOURCE_DIR}/cguittfont") set(CGUITTFONT_LIBRARY cguittfont) endif() endif(ENABLE_FREETYPE) find_package(Lua REQUIRED) find_package(GMP REQUIRED) option(ENABLE_LEVELDB "Enable LevelDB backend" TRUE) set(USE_LEVELDB FALSE) if(ENABLE_LEVELDB) find_library(LEVELDB_LIBRARY leveldb) find_path(LEVELDB_INCLUDE_DIR db.h PATH_SUFFIXES leveldb) if(LEVELDB_LIBRARY AND LEVELDB_INCLUDE_DIR) set(USE_LEVELDB TRUE) message(STATUS "LevelDB backend enabled.") include_directories(${LEVELDB_INCLUDE_DIR}) else() message(STATUS "LevelDB not found!") endif() endif(ENABLE_LEVELDB) OPTION(ENABLE_REDIS "Enable Redis backend" TRUE) set(USE_REDIS FALSE) if(ENABLE_REDIS) find_library(REDIS_LIBRARY hiredis) find_path(REDIS_INCLUDE_DIR hiredis.h PATH_SUFFIXES hiredis) if(REDIS_LIBRARY AND REDIS_INCLUDE_DIR) set(USE_REDIS TRUE) message(STATUS "Redis backend enabled.") include_directories(${REDIS_INCLUDE_DIR}) else(REDIS_LIBRARY AND REDIS_INCLUDE_DIR) message(STATUS "Redis not found!") endif(REDIS_LIBRARY AND REDIS_INCLUDE_DIR) endif(ENABLE_REDIS) find_package(SQLite3 REQUIRED) find_package(Json REQUIRED) OPTION(ENABLE_SPATIAL "Enable SpatialIndex AreaStore backend" TRUE) set(USE_SPATIAL FALSE) if(ENABLE_SPATIAL) find_library(SPATIAL_LIBRARY spatialindex) find_path(SPATIAL_INCLUDE_DIR spatialindex/SpatialIndex.h) if(SPATIAL_LIBRARY AND SPATIAL_INCLUDE_DIR) set(USE_SPATIAL TRUE) message(STATUS "SpatialIndex AreaStore backend enabled.") include_directories(${SPATIAL_INCLUDE_DIR}) else(SPATIAL_LIBRARY AND SPATIAL_INCLUDE_DIR) message(STATUS "SpatialIndex not found!") endif(SPATIAL_LIBRARY AND SPATIAL_INCLUDE_DIR) endif(ENABLE_SPATIAL) if(NOT MSVC) set(USE_GPROF FALSE CACHE BOOL "Use -pg flag for g++") endif() # Use cmake_config.h add_definitions(-DUSE_CMAKE_CONFIG_H) if(WIN32) # Windows if(MSVC) # MSVC Specifics set(PLATFORM_LIBS dbghelp.lib ${PLATFORM_LIBS}) # Surpress some useless warnings add_definitions ( /D "_CRT_SECURE_NO_DEPRECATE" /W1 ) else() # Probably MinGW = GCC set(PLATFORM_LIBS "") endif() set(PLATFORM_LIBS ws2_32.lib shlwapi.lib ${PLATFORM_LIBS}) # Zlib stuff set(ZLIB_INCLUDE_DIR "${PROJECT_SOURCE_DIR}/../../zlib/zlib-1.2.5" CACHE PATH "Zlib include directory") set(ZLIB_LIBRARIES "${PROJECT_SOURCE_DIR}/../../zlib125dll/dll32/zlibwapi.lib" CACHE FILEPATH "Path to zlibwapi.lib") set(ZLIB_DLL "${PROJECT_SOURCE_DIR}/../../zlib125dll/dll32/zlibwapi.dll" CACHE FILEPATH "Path to zlibwapi.dll (for installation)") set(IRRLICHT_SOURCE_DIR "${PROJECT_SOURCE_DIR}/../../irrlicht-1.7.2" CACHE PATH "irrlicht dir") if(USE_FREETYPE) set(FREETYPE_INCLUDE_DIR_ft2build "${PROJECT_SOURCE_DIR}/../../freetype2/include/" CACHE PATH "freetype include dir") set(FREETYPE_INCLUDE_DIR_freetype2 "${PROJECT_SOURCE_DIR}/../../freetype2/include/freetype" CACHE PATH "freetype include dir") set(FREETYPE_LIBRARY "${PROJECT_SOURCE_DIR}/../../freetype2/objs/win32/vc2005/freetype247.lib" CACHE FILEPATH "Path to freetype247.lib") endif() if(ENABLE_SOUND) set(OPENAL_DLL "" CACHE FILEPATH "Path to OpenAL32.dll for installation (optional)") set(OGG_DLL "" CACHE FILEPATH "Path to libogg.dll for installation (optional)") set(VORBIS_DLL "" CACHE FILEPATH "Path to libvorbis.dll for installation (optional)") set(VORBISFILE_DLL "" CACHE FILEPATH "Path to libvorbisfile.dll for installation (optional)") endif() else() # Unix probably if(BUILD_CLIENT) find_package(X11 REQUIRED) find_package(OpenGL REQUIRED) find_package(JPEG REQUIRED) find_package(BZip2 REQUIRED) find_package(PNG REQUIRED) if(APPLE) find_library(CARBON_LIB Carbon) find_library(COCOA_LIB Cocoa) find_library(IOKIT_LIB IOKit) mark_as_advanced( CARBON_LIB COCOA_LIB IOKIT_LIB ) SET(CLIENT_PLATFORM_LIBS ${CLIENT_PLATFORM_LIBS} ${CARBON_LIB} ${COCOA_LIB} ${IOKIT_LIB}) endif(APPLE) endif(BUILD_CLIENT) find_package(ZLIB REQUIRED) set(PLATFORM_LIBS -lpthread ${CMAKE_DL_LIBS}) if(APPLE) set(PLATFORM_LIBS "-framework CoreFoundation" ${PLATFORM_LIBS}) else() set(PLATFORM_LIBS -lrt ${PLATFORM_LIBS}) endif(APPLE) # This way Xxf86vm is found on OpenBSD too find_library(XXF86VM_LIBRARY Xxf86vm) mark_as_advanced(XXF86VM_LIBRARY) set(CLIENT_PLATFORM_LIBS ${CLIENT_PLATFORM_LIBS} ${XXF86VM_LIBRARY}) # Prefer local iconv if installed find_library(ICONV_LIBRARY iconv) mark_as_advanced(ICONV_LIBRARY) if (ICONV_LIBRARY) set(PLATFORM_LIBS ${PLATFORM_LIBS} ${ICONV_LIBRARY}) endif() endif() check_include_files(endian.h HAVE_ENDIAN_H) configure_file( "${PROJECT_SOURCE_DIR}/cmake_config.h.in" "${PROJECT_BINARY_DIR}/cmake_config.h" ) # Add a target that always rebuilds cmake_config_githash.h add_custom_target(GenerateVersion COMMAND ${CMAKE_COMMAND} -D "GENERATE_VERSION_SOURCE_DIR=${CMAKE_CURRENT_SOURCE_DIR}" -D "GENERATE_VERSION_BINARY_DIR=${CMAKE_CURRENT_BINARY_DIR}" -D "VERSION_STRING=${VERSION_STRING}" -D "DEVELOPMENT_BUILD=${DEVELOPMENT_BUILD}" -P "${CMAKE_SOURCE_DIR}/cmake/Modules/GenerateVersion.cmake" WORKING_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}") add_subdirectory(jthread) add_subdirectory(network) add_subdirectory(script) add_subdirectory(unittest) add_subdirectory(util) set(common_SRCS areastore.cpp ban.cpp cavegen.cpp clientiface.cpp collision.cpp content_abm.cpp content_mapnode.cpp content_nodemeta.cpp content_sao.cpp convert_json.cpp craftdef.cpp database-dummy.cpp database-leveldb.cpp database-redis.cpp database-sqlite3.cpp database.cpp debug.cpp defaultsettings.cpp dungeongen.cpp emerge.cpp environment.cpp filesys.cpp genericobject.cpp gettext.cpp httpfetch.cpp inventory.cpp inventorymanager.cpp itemdef.cpp light.cpp log.cpp map.cpp mapblock.cpp mapgen.cpp mapgen_singlenode.cpp mapgen_v5.cpp mapgen_v6.cpp mapgen_v7.cpp mapnode.cpp mapsector.cpp mg_biome.cpp mg_decoration.cpp mg_ore.cpp mg_schematic.cpp mods.cpp nameidmapping.cpp nodedef.cpp nodemetadata.cpp nodetimer.cpp noise.cpp objdef.cpp object_properties.cpp pathfinder.cpp player.cpp porting.cpp profiler.cpp quicktune.cpp rollback.cpp rollback_interface.cpp serialization.cpp server.cpp serverlist.cpp serverobject.cpp settings.cpp socket.cpp sound.cpp staticobject.cpp subgame.cpp tool.cpp treegen.cpp version.cpp voxel.cpp voxelalgorithms.cpp ${common_network_SRCS} ${JTHREAD_SRCS} ${common_SCRIPT_SRCS} ${UTIL_SRCS} ${UNITTEST_SRCS} ) # This gives us the icon and file version information if(WIN32) set(WINRESOURCE_FILE "${CMAKE_CURRENT_SOURCE_DIR}/../misc/winresource.rc") if(MINGW) if(NOT CMAKE_RC_COMPILER) set(CMAKE_RC_COMPILER "windres.exe") endif() ADD_CUSTOM_COMMAND(OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/winresource_rc.o COMMAND ${CMAKE_RC_COMPILER} -I${CMAKE_CURRENT_SOURCE_DIR} -I${CMAKE_CURRENT_BINARY_DIR} -i${WINRESOURCE_FILE} -o ${CMAKE_CURRENT_BINARY_DIR}/winresource_rc.o WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} DEPENDS ${WINRESOURCE_FILE}) SET(common_SRCS ${common_SRCS} ${CMAKE_CURRENT_BINARY_DIR}/winresource_rc.o) else(MINGW) # Probably MSVC set(common_SRCS ${common_SRCS} ${WINRESOURCE_FILE}) endif(MINGW) endif() # Client sources if (BUILD_CLIENT) add_subdirectory(client) endif(BUILD_CLIENT) set(client_SRCS ${client_SRCS} ${common_SRCS} ${sound_SRCS} ${client_network_SRCS} camera.cpp chat.cpp client.cpp clientmap.cpp clientmedia.cpp clientobject.cpp clouds.cpp content_cao.cpp content_cso.cpp content_mapblock.cpp convert_json.cpp drawscene.cpp filecache.cpp fontengine.cpp game.cpp guiChatConsole.cpp guiEngine.cpp guiFileSelectMenu.cpp guiFormSpecMenu.cpp guiKeyChangeMenu.cpp guiPasswordChange.cpp guiscalingfilter.cpp guiTable.cpp guiVolumeChange.cpp hud.cpp imagefilters.cpp intlGUIEditBox.cpp keycode.cpp localplayer.cpp main.cpp mapblock_mesh.cpp mesh.cpp minimap.cpp particles.cpp shader.cpp sky.cpp wieldmesh.cpp ${client_SCRIPT_SRCS} ) list(SORT client_SRCS) # Server sources set(server_SRCS ${common_SRCS} main.cpp ) list(SORT server_SRCS) include_directories( ${PROJECT_BINARY_DIR} ${PROJECT_SOURCE_DIR} ${IRRLICHT_INCLUDE_DIR} ${ZLIB_INCLUDE_DIR} ${CMAKE_BUILD_TYPE} ${PNG_INCLUDE_DIR} ${GETTEXT_INCLUDE_DIR} ${SOUND_INCLUDE_DIRS} ${SQLITE3_INCLUDE_DIR} ${LUA_INCLUDE_DIR} ${GMP_INCLUDE_DIR} ${JSON_INCLUDE_DIR} ${PROJECT_SOURCE_DIR}/script ) if(USE_FREETYPE) include_directories(${FREETYPE_INCLUDE_DIRS} ${CGUITTFONT_INCLUDE_DIR}) endif() if(USE_CURL) include_directories(${CURL_INCLUDE_DIR}) endif() set(EXECUTABLE_OUTPUT_PATH "${CMAKE_SOURCE_DIR}/bin") if(BUILD_CLIENT) add_executable(${PROJECT_NAME} ${client_SRCS}) add_dependencies(${PROJECT_NAME} GenerateVersion) set(client_LIBS ${PROJECT_NAME} ${ZLIB_LIBRARIES} ${IRRLICHT_LIBRARY} ${OPENGL_LIBRARIES} ${JPEG_LIBRARIES} ${BZIP2_LIBRARIES} ${PNG_LIBRARIES} ${X11_LIBRARIES} ${GETTEXT_LIBRARY} ${SOUND_LIBRARIES} ${SQLITE3_LIBRARY} ${LUA_LIBRARY} ${GMP_LIBRARY} ${JSON_LIBRARY} ${OPENGLES2_LIBRARIES} ${PLATFORM_LIBS} ${CLIENT_PLATFORM_LIBS} ) if(APPLE) target_link_libraries( ${client_LIBS} ${ICONV_LIBRARY} ) else() target_link_libraries( ${client_LIBS} ) endif() if(USE_CURL) target_link_libraries( ${PROJECT_NAME} ${CURL_LIBRARY} ) endif() if(USE_FREETYPE) if(FREETYPE_PKGCONFIG_FOUND) set_target_properties(${PROJECT_NAME} PROPERTIES COMPILE_FLAGS "${FREETYPE_CFLAGS_STR}" ) endif() target_link_libraries( ${PROJECT_NAME} ${FREETYPE_LIBRARY} ${CGUITTFONT_LIBRARY} ) endif() if (USE_LEVELDB) target_link_libraries(${PROJECT_NAME} ${LEVELDB_LIBRARY}) endif() if (USE_REDIS) target_link_libraries(${PROJECT_NAME} ${REDIS_LIBRARY}) endif() if (USE_SPATIAL) target_link_libraries(${PROJECT_NAME} ${SPATIAL_LIBRARY}) endif() endif(BUILD_CLIENT) if(BUILD_SERVER) add_executable(${PROJECT_NAME}server ${server_SRCS}) add_dependencies(${PROJECT_NAME}server GenerateVersion) target_link_libraries( ${PROJECT_NAME}server ${ZLIB_LIBRARIES} ${SQLITE3_LIBRARY} ${JSON_LIBRARY} ${GETTEXT_LIBRARY} ${LUA_LIBRARY} ${GMP_LIBRARY} ${PLATFORM_LIBS} ) set_target_properties(${PROJECT_NAME}server PROPERTIES COMPILE_DEFINITIONS "SERVER") if (USE_LEVELDB) target_link_libraries(${PROJECT_NAME}server ${LEVELDB_LIBRARY}) endif() if (USE_REDIS) target_link_libraries(${PROJECT_NAME}server ${REDIS_LIBRARY}) endif() if (USE_SPATIAL) target_link_libraries(${PROJECT_NAME}server ${SPATIAL_LIBRARY}) endif() if(USE_CURL) target_link_libraries( ${PROJECT_NAME}server ${CURL_LIBRARY} ) endif() endif(BUILD_SERVER) # Set some optimizations and tweaks include(CheckCXXCompilerFlag) if(MSVC) # Visual Studio # EHa enables SEH exceptions (used for catching segfaults) set(CMAKE_CXX_FLAGS_RELEASE "/EHa /Ox /Ob2 /Oi /Ot /Oy /GL /FD /MT /GS- /arch:SSE /fp:fast /D NDEBUG /D _HAS_ITERATOR_DEBUGGING=0 /TP") #set(CMAKE_EXE_LINKER_FLAGS_RELEASE "/LTCG /NODEFAULTLIB:\"libcmtd.lib\" /NODEFAULTLIB:\"libcmt.lib\"") set(CMAKE_EXE_LINKER_FLAGS_RELEASE "/LTCG") set(CMAKE_CXX_FLAGS_SEMIDEBUG "/MDd /Zi /Ob0 /O1 /RTC1") # Debug build doesn't catch exceptions by itself # Add some optimizations because otherwise it's VERY slow set(CMAKE_CXX_FLAGS_DEBUG "/MDd /Zi /Ob0 /Od /RTC1") # Flags for C files (sqlite) # /MT = Link statically with standard library stuff set(CMAKE_C_FLAGS_RELEASE "/O2 /Ob2 /MT") else() # Probably GCC if(APPLE) SET( CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -pagezero_size 10000 -image_base 100000000" ) endif() if(WARN_ALL) set(RELEASE_WARNING_FLAGS "-Wall") else() set(RELEASE_WARNING_FLAGS "") endif() if("${CMAKE_CXX_COMPILER_ID}" STREQUAL "Clang") # clang does not understand __extern_always_inline but libc headers use it set(OTHER_FLAGS "${OTHER_FLAGS} \"-D__extern_always_inline=extern __always_inline\"") set(OTHER_FLAGS "${OTHER_FLAGS} -Wsign-compare") endif() if(MINGW) set(OTHER_FLAGS "-mthreads -fexceptions") endif() set(CMAKE_CXX_FLAGS_RELEASE "-DNDEBUG ${RELEASE_WARNING_FLAGS} ${WARNING_FLAGS} ${OTHER_FLAGS} -ffast-math -Wall -pipe -funroll-loops") if(APPLE) set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -Os") else() set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -O3 -fomit-frame-pointer") endif(APPLE) set(CMAKE_CXX_FLAGS_SEMIDEBUG "-g -O1 -Wall -Wabi ${WARNING_FLAGS} ${OTHER_FLAGS}") set(CMAKE_CXX_FLAGS_DEBUG "-g -O0 -Wall -Wabi ${WARNING_FLAGS} ${OTHER_FLAGS}") if(USE_GPROF) set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -pg") endif() endif() # Installation if(WIN32) if(USE_SOUND) if(OPENAL_DLL) install(FILES ${OPENAL_DLL} DESTINATION ${BINDIR}) endif() if(OGG_DLL) install(FILES ${OGG_DLL} DESTINATION ${BINDIR}) endif() if(VORBIS_DLL) install(FILES ${VORBIS_DLL} DESTINATION ${BINDIR}) endif() if(VORBISFILE_DLL) install(FILES ${VORBISFILE_DLL} DESTINATION ${BINDIR}) endif() endif() if(CURL_DLL) install(FILES ${CURL_DLL} DESTINATION ${BINDIR}) endif() if(ZLIB_DLL) install(FILES ${ZLIB_DLL} DESTINATION ${BINDIR}) endif() if(ZLIBWAPI_DLL) install(FILES ${ZLIBWAPI_DLL} DESTINATION ${BINDIR}) endif() if(FREETYPE_DLL) install(FILES ${FREETYPE_DLL} DESTINATION ${BINDIR}) endif() if(SQLITE3_DLL) install(FILES ${SQLITE3_DLL} DESTINATION ${BINDIR}) endif() if(LEVELDB_DLL) install(FILES ${LEVELDB_DLL} DESTINATION ${BINDIR}) endif() endif() if(BUILD_CLIENT) install(TARGETS ${PROJECT_NAME} RUNTIME DESTINATION ${BINDIR} LIBRARY DESTINATION ${BINDIR} ARCHIVE DESTINATION ${BINDIR} BUNDLE DESTINATION . ) if(APPLE) install(CODE " set(BU_CHMOD_BUNDLE_ITEMS ON) include(BundleUtilities) fixup_bundle(\"\${CMAKE_INSTALL_PREFIX}/${BUNDLE_PATH}\" \"\" \"\${CMAKE_INSTALL_PREFIX}/${BINDIR}\") " COMPONENT Runtime) endif() if(USE_GETTEXT) foreach(LOCALE ${GETTEXT_AVAILABLE_LOCALES}) set_mo_paths(MO_BUILD_PATH MO_DEST_PATH ${LOCALE}) set(MO_BUILD_PATH "${MO_BUILD_PATH}/${PROJECT_NAME}.mo") install(FILES ${MO_BUILD_PATH} DESTINATION ${MO_DEST_PATH}) endforeach() endif() if(WIN32) if(DEFINED IRRLICHT_DLL) install(FILES ${IRRLICHT_DLL} DESTINATION ${BINDIR}) endif() if(USE_GETTEXT) if(DEFINED GETTEXT_DLL) install(FILES ${GETTEXT_DLL} DESTINATION ${BINDIR}) endif() if(DEFINED GETTEXT_ICONV_DLL) install(FILES ${GETTEXT_ICONV_DLL} DESTINATION ${BINDIR}) endif() endif() endif() endif(BUILD_CLIENT) if(BUILD_SERVER) install(TARGETS ${PROJECT_NAME}server DESTINATION ${BINDIR}) endif() if (USE_GETTEXT) set(MO_FILES) foreach(LOCALE ${GETTEXT_AVAILABLE_LOCALES}) set(PO_FILE_PATH "${GETTEXT_PO_PATH}/${LOCALE}/${PROJECT_NAME}.po") set_mo_paths(MO_BUILD_PATH MO_DEST_PATH ${LOCALE}) set(MO_FILE_PATH "${MO_BUILD_PATH}/${PROJECT_NAME}.mo") add_custom_command(OUTPUT ${MO_BUILD_PATH} COMMAND ${CMAKE_COMMAND} -E make_directory ${MO_BUILD_PATH} COMMENT "mo-update [${LOCALE}]: Creating locale directory.") add_custom_command( OUTPUT ${MO_FILE_PATH} COMMAND ${GETTEXT_MSGFMT} -o ${MO_FILE_PATH} ${PO_FILE_PATH} DEPENDS ${MO_BUILD_PATH} ${PO_FILE_PATH} WORKING_DIRECTORY "${GETTEXT_PO_PATH}/${LOCALE}" COMMENT "mo-update [${LOCALE}]: Creating mo file." ) set(MO_FILES ${MO_FILES} ${MO_FILE_PATH}) endforeach() add_custom_target(translations ALL COMMENT "mo update" DEPENDS ${MO_FILES}) endif() # Subdirectories if (BUILD_CLIENT AND USE_FREETYPE) add_subdirectory(cguittfont) endif() src/irrlichttypes_extrabloated.h0000644000175000017500000000224312565232430017770 0ustar mquinsonmquinson/* Minetest Copyright (C) 2010-2013 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #ifndef IRRLICHTTYPES_EXTRABLOATED_HEADER #define IRRLICHTTYPES_EXTRABLOATED_HEADER #include "irrlichttypes_bloated.h" #ifndef SERVER #include #include #include #include #include #include #include #include #include #include #endif #endif src/mainmenumanager.h0000644000175000017500000000726312565232430015500 0ustar mquinsonmquinson/* Minetest Copyright (C) 2013 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #ifndef MAINMENUMANAGER_HEADER #define MAINMENUMANAGER_HEADER /* All kinds of stuff that needs to be exposed from main.cpp */ #include "debug.h" // assert #include "modalMenu.h" #include class IGameCallback { public: virtual void exitToOS() = 0; virtual void keyConfig() = 0; virtual void disconnect() = 0; virtual void changePassword() = 0; virtual void changeVolume() = 0; virtual void signalKeyConfigChange() = 0; }; extern gui::IGUIEnvironment *guienv; extern gui::IGUIStaticText *guiroot; // Handler for the modal menus class MainMenuManager : public IMenuManager { public: virtual void createdMenu(GUIModalMenu *menu) { for(std::list::iterator i = m_stack.begin(); i != m_stack.end(); ++i) { assert(*i != menu); } if(!m_stack.empty()) m_stack.back()->setVisible(false); m_stack.push_back(menu); } virtual void deletingMenu(GUIModalMenu *menu) { // Remove all entries if there are duplicates bool removed_entry; do{ removed_entry = false; for(std::list::iterator i = m_stack.begin(); i != m_stack.end(); ++i) { if(*i == menu) { m_stack.erase(i); removed_entry = true; break; } } }while(removed_entry); /*core::list::Iterator i = m_stack.getLast(); assert(*i == menu); m_stack.erase(i);*/ if(!m_stack.empty()) m_stack.back()->setVisible(true); } // Returns true to prevent further processing virtual bool preprocessEvent(const SEvent& event) { if(!m_stack.empty()) return m_stack.back()->preprocessEvent(event); else return false; } u32 menuCount() { return m_stack.size(); } bool pausesGame() { for(std::list::iterator i = m_stack.begin(); i != m_stack.end(); ++i) { if((*i)->pausesGame()) return true; } return false; } std::list m_stack; }; extern MainMenuManager g_menumgr; extern bool noMenuActive(); class MainGameCallback : public IGameCallback { public: MainGameCallback(IrrlichtDevice *a_device): disconnect_requested(false), changepassword_requested(false), changevolume_requested(false), keyconfig_requested(false), shutdown_requested(false), keyconfig_changed(false), device(a_device) { } virtual void exitToOS() { shutdown_requested = true; #ifndef __ANDROID__ device->closeDevice(); #endif } virtual void disconnect() { disconnect_requested = true; } virtual void changePassword() { changepassword_requested = true; } virtual void changeVolume() { changevolume_requested = true; } virtual void keyConfig() { keyconfig_requested = true; } virtual void signalKeyConfigChange() { keyconfig_changed = true; } bool disconnect_requested; bool changepassword_requested; bool changevolume_requested; bool keyconfig_requested; bool shutdown_requested; bool keyconfig_changed; IrrlichtDevice *device; }; extern MainGameCallback *g_gamecallback; #endif src/client/0000755000175000017500000000000012565232430013431 5ustar mquinsonmquinsonsrc/client/clientlauncher.h0000644000175000017500000000611512565232430016605 0ustar mquinsonmquinson/* Minetest Copyright (C) 2010-2013 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #ifndef __CLIENT_LAUNCHER_H__ #define __CLIENT_LAUNCHER_H__ #include "irrlichttypes_extrabloated.h" #include "client/inputhandler.h" #include "gameparams.h" // A small helper class class TimeGetter { public: virtual u32 getTime(TimePrecision prec) = 0; }; // A precise irrlicht one class IrrlichtTimeGetter: public TimeGetter { public: IrrlichtTimeGetter(IrrlichtDevice *device): m_device(device) {} u32 getTime(TimePrecision prec) { if (prec == PRECISION_MILLI) { if (m_device == NULL) return 0; return m_device->getTimer()->getRealTime(); } else { return porting::getTime(prec); } } private: IrrlichtDevice *m_device; }; // Not so precise one which works without irrlicht class SimpleTimeGetter: public TimeGetter { public: u32 getTime(TimePrecision prec) { return porting::getTime(prec); } }; class ClientLauncher { public: ClientLauncher() : list_video_modes(false), skip_main_menu(false), use_freetype(false), random_input(false), address(""), playername(""), password(""), device(NULL), input(NULL), receiver(NULL), skin(NULL), font(NULL), simple_singleplayer_mode(false), current_playername("inv£lid"), current_password(""), current_address("does-not-exist"), current_port(0) {} ~ClientLauncher(); bool run(GameParams &game_params, const Settings &cmd_args); protected: void init_args(GameParams &game_params, const Settings &cmd_args); bool init_engine(int log_level); bool launch_game(std::string &error_message, bool reconnect_requested, GameParams &game_params, const Settings &cmd_args); void main_menu(MainMenuData *menudata); bool create_engine_device(int log_level); void speed_tests(); bool print_video_modes(); bool list_video_modes; bool skip_main_menu; bool use_freetype; bool random_input; std::string address; std::string playername; std::string password; IrrlichtDevice *device; InputHandler *input; MyEventReceiver *receiver; gui::IGUISkin *skin; gui::IGUIFont *font; scene::ISceneManager *smgr; SubgameSpec gamespec; WorldSpec worldspec; bool simple_singleplayer_mode; // These are set up based on the menu and other things // TODO: Are these required since there's already playername, password, etc std::string current_playername; std::string current_password; std::string current_address; int current_port; }; #endif src/client/CMakeLists.txt0000644000175000017500000000016712565232430016175 0ustar mquinsonmquinsonset(client_SRCS ${CMAKE_CURRENT_SOURCE_DIR}/clientlauncher.cpp ${CMAKE_CURRENT_SOURCE_DIR}/tile.cpp PARENT_SCOPE ) src/client/tile.cpp0000644000175000017500000016261112565232430015101 0ustar mquinsonmquinson/* Minetest Copyright (C) 2010-2013 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #include "tile.h" #include #include "util/string.h" #include "util/container.h" #include "util/thread.h" #include "util/numeric.h" #include "irrlichttypes_extrabloated.h" #include "debug.h" #include "filesys.h" #include "settings.h" #include "mesh.h" #include "log.h" #include "gamedef.h" #include "strfnd.h" #include "util/string.h" // for parseColorString() #include "imagefilters.h" #include "guiscalingfilter.h" #include "nodedef.h" #ifdef __ANDROID__ #include #endif /* A cache from texture name to texture path */ MutexedMap g_texturename_to_path_cache; /* Replaces the filename extension. eg: std::string image = "a/image.png" replace_ext(image, "jpg") -> image = "a/image.jpg" Returns true on success. */ static bool replace_ext(std::string &path, const char *ext) { if (ext == NULL) return false; // Find place of last dot, fail if \ or / found. s32 last_dot_i = -1; for (s32 i=path.size()-1; i>=0; i--) { if (path[i] == '.') { last_dot_i = i; break; } if (path[i] == '\\' || path[i] == '/') break; } // If not found, return an empty string if (last_dot_i == -1) return false; // Else make the new path path = path.substr(0, last_dot_i+1) + ext; return true; } /* Find out the full path of an image by trying different filename extensions. If failed, return "". */ std::string getImagePath(std::string path) { // A NULL-ended list of possible image extensions const char *extensions[] = { "png", "jpg", "bmp", "tga", "pcx", "ppm", "psd", "wal", "rgb", NULL }; // If there is no extension, add one if (removeStringEnd(path, extensions) == "") path = path + ".png"; // Check paths until something is found to exist const char **ext = extensions; do{ bool r = replace_ext(path, *ext); if (r == false) return ""; if (fs::PathExists(path)) return path; } while((++ext) != NULL); return ""; } /* Gets the path to a texture by first checking if the texture exists in texture_path and if not, using the data path. Checks all supported extensions by replacing the original extension. If not found, returns "". Utilizes a thread-safe cache. */ std::string getTexturePath(const std::string &filename) { std::string fullpath = ""; /* Check from cache */ bool incache = g_texturename_to_path_cache.get(filename, &fullpath); if (incache) return fullpath; /* Check from texture_path */ std::string texture_path = g_settings->get("texture_path"); if (texture_path != "") { std::string testpath = texture_path + DIR_DELIM + filename; // Check all filename extensions. Returns "" if not found. fullpath = getImagePath(testpath); } /* Check from default data directory */ if (fullpath == "") { std::string base_path = porting::path_share + DIR_DELIM + "textures" + DIR_DELIM + "base" + DIR_DELIM + "pack"; std::string testpath = base_path + DIR_DELIM + filename; // Check all filename extensions. Returns "" if not found. fullpath = getImagePath(testpath); } // Add to cache (also an empty result is cached) g_texturename_to_path_cache.set(filename, fullpath); // Finally return it return fullpath; } void clearTextureNameCache() { g_texturename_to_path_cache.clear(); } /* Stores internal information about a texture. */ struct TextureInfo { std::string name; video::ITexture *texture; TextureInfo( const std::string &name_, video::ITexture *texture_=NULL ): name(name_), texture(texture_) { } }; /* SourceImageCache: A cache used for storing source images. */ class SourceImageCache { public: ~SourceImageCache() { for (std::map::iterator iter = m_images.begin(); iter != m_images.end(); iter++) { iter->second->drop(); } m_images.clear(); } void insert(const std::string &name, video::IImage *img, bool prefer_local, video::IVideoDriver *driver) { assert(img); // Pre-condition // Remove old image std::map::iterator n; n = m_images.find(name); if (n != m_images.end()){ if (n->second) n->second->drop(); } video::IImage* toadd = img; bool need_to_grab = true; // Try to use local texture instead if asked to if (prefer_local){ std::string path = getTexturePath(name); if (path != ""){ video::IImage *img2 = driver->createImageFromFile(path.c_str()); if (img2){ toadd = img2; need_to_grab = false; } } } if (need_to_grab) toadd->grab(); m_images[name] = toadd; } video::IImage* get(const std::string &name) { std::map::iterator n; n = m_images.find(name); if (n != m_images.end()) return n->second; return NULL; } // Primarily fetches from cache, secondarily tries to read from filesystem video::IImage* getOrLoad(const std::string &name, IrrlichtDevice *device) { std::map::iterator n; n = m_images.find(name); if (n != m_images.end()){ n->second->grab(); // Grab for caller return n->second; } video::IVideoDriver* driver = device->getVideoDriver(); std::string path = getTexturePath(name); if (path == ""){ infostream<<"SourceImageCache::getOrLoad(): No path found for \"" <createImageFromFile(path.c_str()); if (img){ m_images[name] = img; img->grab(); // Grab for caller } return img; } private: std::map m_images; }; /* TextureSource */ class TextureSource : public IWritableTextureSource { public: TextureSource(IrrlichtDevice *device); virtual ~TextureSource(); /* Example case: Now, assume a texture with the id 1 exists, and has the name "stone.png^mineral1". Then a random thread calls getTextureId for a texture called "stone.png^mineral1^crack0". ...Now, WTF should happen? Well: - getTextureId strips off stuff recursively from the end until the remaining part is found, or nothing is left when something is stripped out But it is slow to search for textures by names and modify them like that? - ContentFeatures is made to contain ids for the basic plain textures - Crack textures can be slow by themselves, but the framework must be fast. Example case #2: - Assume a texture with the id 1 exists, and has the name "stone.png^mineral_coal.png". - Now getNodeTile() stumbles upon a node which uses texture id 1, and determines that MATERIAL_FLAG_CRACK must be applied to the tile - MapBlockMesh::animate() finds the MATERIAL_FLAG_CRACK and has received the current crack level 0 from the client. It finds out the name of the texture with getTextureName(1), appends "^crack0" to it and gets a new texture id with getTextureId("stone.png^mineral_coal.png^crack0"). */ /* Gets a texture id from cache or - if main thread, generates the texture, adds to cache and returns id. - if other thread, adds to request queue and waits for main thread. The id 0 points to a NULL texture. It is returned in case of error. */ u32 getTextureId(const std::string &name); // Finds out the name of a cached texture. std::string getTextureName(u32 id); /* If texture specified by the name pointed by the id doesn't exist, create it, then return the cached texture. Can be called from any thread. If called from some other thread and not found in cache, the call is queued to the main thread for processing. */ video::ITexture* getTexture(u32 id); video::ITexture* getTexture(const std::string &name, u32 *id = NULL); /* Get a texture specifically intended for mesh application, i.e. not HUD, compositing, or other 2D use. This texture may be a different size and may have had additional filters applied. */ video::ITexture* getTextureForMesh(const std::string &name, u32 *id); // Returns a pointer to the irrlicht device virtual IrrlichtDevice* getDevice() { return m_device; } bool isKnownSourceImage(const std::string &name) { bool is_known = false; bool cache_found = m_source_image_existence.get(name, &is_known); if (cache_found) return is_known; // Not found in cache; find out if a local file exists is_known = (getTexturePath(name) != ""); m_source_image_existence.set(name, is_known); return is_known; } // Processes queued texture requests from other threads. // Shall be called from the main thread. void processQueue(); // Insert an image into the cache without touching the filesystem. // Shall be called from the main thread. void insertSourceImage(const std::string &name, video::IImage *img); // Rebuild images and textures from the current set of source images // Shall be called from the main thread. void rebuildImagesAndTextures(); // Render a mesh to a texture. // Returns NULL if render-to-texture failed. // Shall be called from the main thread. video::ITexture* generateTextureFromMesh( const TextureFromMeshParams ¶ms); // Generates an image from a full string like // "stone.png^mineral_coal.png^[crack:1:0". // Shall be called from the main thread. video::IImage* generateImage(const std::string &name); video::ITexture* getNormalTexture(const std::string &name); video::SColor getTextureAverageColor(const std::string &name); video::ITexture *getShaderFlagsTexture(bool normamap_present); private: // The id of the thread that is allowed to use irrlicht directly threadid_t m_main_thread; // The irrlicht device IrrlichtDevice *m_device; // Cache of source images // This should be only accessed from the main thread SourceImageCache m_sourcecache; // Generate a texture u32 generateTexture(const std::string &name); // Generate image based on a string like "stone.png" or "[crack:1:0". // if baseimg is NULL, it is created. Otherwise stuff is made on it. bool generateImagePart(std::string part_of_name, video::IImage *& baseimg); // Thread-safe cache of what source images are known (true = known) MutexedMap m_source_image_existence; // A texture id is index in this array. // The first position contains a NULL texture. std::vector m_textureinfo_cache; // Maps a texture name to an index in the former. std::map m_name_to_id; // The two former containers are behind this mutex JMutex m_textureinfo_cache_mutex; // Queued texture fetches (to be processed by the main thread) RequestQueue m_get_texture_queue; // Textures that have been overwritten with other ones // but can't be deleted because the ITexture* might still be used std::vector m_texture_trash; // Cached settings needed for making textures from meshes bool m_setting_trilinear_filter; bool m_setting_bilinear_filter; bool m_setting_anisotropic_filter; }; IWritableTextureSource* createTextureSource(IrrlichtDevice *device) { return new TextureSource(device); } TextureSource::TextureSource(IrrlichtDevice *device): m_device(device) { assert(m_device); // Pre-condition m_main_thread = get_current_thread_id(); // Add a NULL TextureInfo as the first index, named "" m_textureinfo_cache.push_back(TextureInfo("")); m_name_to_id[""] = 0; // Cache some settings // Note: Since this is only done once, the game must be restarted // for these settings to take effect m_setting_trilinear_filter = g_settings->getBool("trilinear_filter"); m_setting_bilinear_filter = g_settings->getBool("bilinear_filter"); m_setting_anisotropic_filter = g_settings->getBool("anisotropic_filter"); } TextureSource::~TextureSource() { video::IVideoDriver* driver = m_device->getVideoDriver(); unsigned int textures_before = driver->getTextureCount(); for (std::vector::iterator iter = m_textureinfo_cache.begin(); iter != m_textureinfo_cache.end(); iter++) { //cleanup texture if (iter->texture) driver->removeTexture(iter->texture); } m_textureinfo_cache.clear(); for (std::vector::iterator iter = m_texture_trash.begin(); iter != m_texture_trash.end(); iter++) { video::ITexture *t = *iter; //cleanup trashed texture driver->removeTexture(t); } infostream << "~TextureSource() "<< textures_before << "/" << driver->getTextureCount() << std::endl; } u32 TextureSource::getTextureId(const std::string &name) { //infostream<<"getTextureId(): \""<::iterator n; n = m_name_to_id.find(name); if (n != m_name_to_id.end()) { return n->second; } } /* Get texture */ if (get_current_thread_id() == m_main_thread) { return generateTexture(name); } else { infostream<<"getTextureId(): Queued: name=\""< result_queue; // Throw a request in m_get_texture_queue.add(name, 0, 0, &result_queue); /*infostream<<"Waiting for texture from main thread, name=\"" < result = result_queue.pop_front(1000); if (result.key == name) { return result.item; } } } catch(ItemNotFoundException &e) { errorstream<<"Waiting for texture " << name << " timed out."< imageTransformDimension(u32 transform, core::dimension2d dim); // Apply transform to image data void imageTransform(u32 transform, video::IImage *src, video::IImage *dst); /* This method generates all the textures */ u32 TextureSource::generateTexture(const std::string &name) { //infostream << "generateTexture(): name=\"" << name << "\"" << std::endl; // Empty name means texture 0 if (name == "") { infostream<<"generateTexture(): name is empty"<::iterator n; n = m_name_to_id.find(name); if (n != m_name_to_id.end()) { return n->second; } } /* Calling only allowed from main thread */ if (get_current_thread_id() != m_main_thread) { errorstream<<"TextureSource::generateTexture() " "called not from main thread"<getVideoDriver(); sanity_check(driver); video::IImage *img = generateImage(name); video::ITexture *tex = NULL; if (img != NULL) { #ifdef __ANDROID__ img = Align2Npot2(img, driver); #endif // Create texture from resulting image tex = driver->addTexture(name.c_str(), img); guiScalingCache(io::path(name.c_str()), driver, img); img->drop(); } /* Add texture to caches (add NULL textures too) */ JMutexAutoLock lock(m_textureinfo_cache_mutex); u32 id = m_textureinfo_cache.size(); TextureInfo ti(name, tex); m_textureinfo_cache.push_back(ti); m_name_to_id[name] = id; return id; } std::string TextureSource::getTextureName(u32 id) { JMutexAutoLock lock(m_textureinfo_cache_mutex); if (id >= m_textureinfo_cache.size()) { errorstream<<"TextureSource::getTextureName(): id="<= m_textureinfo_cache.size()=" <= m_textureinfo_cache.size()) return NULL; return m_textureinfo_cache[id].texture; } video::ITexture* TextureSource::getTexture(const std::string &name, u32 *id) { u32 actual_id = getTextureId(name); if (id){ *id = actual_id; } return getTexture(actual_id); } video::ITexture* TextureSource::getTextureForMesh(const std::string &name, u32 *id) { return getTexture(name + "^[applyfiltersformesh", id); } void TextureSource::processQueue() { /* Fetch textures */ //NOTE this is only thread safe for ONE consumer thread! if (!m_get_texture_queue.empty()) { GetRequest request = m_get_texture_queue.pop(); /*infostream<<"TextureSource::processQueue(): " <<"got texture request with " <<"name=\""<getBool("inventory_image_hack") ) { // Get a scene manager scene::ISceneManager *smgr_main = m_device->getSceneManager(); sanity_check(smgr_main); scene::ISceneManager *smgr = smgr_main->createNewSceneManager(); sanity_check(smgr); const float scaling = 0.2; scene::IMeshSceneNode* meshnode = smgr->addMeshSceneNode(params.mesh, NULL, -1, v3f(0,0,0), v3f(0,0,0), v3f(1.0 * scaling,1.0 * scaling,1.0 * scaling), true); meshnode->setMaterialFlag(video::EMF_LIGHTING, true); meshnode->setMaterialFlag(video::EMF_ANTI_ALIASING, true); meshnode->setMaterialFlag(video::EMF_TRILINEAR_FILTER, m_setting_trilinear_filter); meshnode->setMaterialFlag(video::EMF_BILINEAR_FILTER, m_setting_bilinear_filter); meshnode->setMaterialFlag(video::EMF_ANISOTROPIC_FILTER, m_setting_anisotropic_filter); scene::ICameraSceneNode* camera = smgr->addCameraSceneNode(0, params.camera_position, params.camera_lookat); // second parameter of setProjectionMatrix (isOrthogonal) is ignored camera->setProjectionMatrix(params.camera_projection_matrix, false); smgr->setAmbientLight(params.ambient_light); smgr->addLightSceneNode(0, params.light_position, params.light_color, params.light_radius*scaling); core::dimension2d screen = driver->getScreenSize(); // Render scene driver->beginScene(true, true, video::SColor(0,0,0,0)); driver->clearZBuffer(); smgr->drawAll(); core::dimension2d partsize(screen.Width * scaling,screen.Height * scaling); irr::video::IImage* rawImage = driver->createImage(irr::video::ECF_A8R8G8B8, partsize); u8* pixels = static_cast(rawImage->lock()); if (!pixels) { rawImage->drop(); return NULL; } core::rect source( screen.Width /2 - (screen.Width * (scaling / 2)), screen.Height/2 - (screen.Height * (scaling / 2)), screen.Width /2 + (screen.Width * (scaling / 2)), screen.Height/2 + (screen.Height * (scaling / 2)) ); glReadPixels(source.UpperLeftCorner.X, source.UpperLeftCorner.Y, partsize.Width, partsize.Height, GL_RGBA, GL_UNSIGNED_BYTE, pixels); driver->endScene(); // Drop scene manager smgr->drop(); unsigned int pixelcount = partsize.Width*partsize.Height; u8* runptr = pixels; for (unsigned int i=0; i < pixelcount; i++) { u8 B = *runptr; u8 G = *(runptr+1); u8 R = *(runptr+2); u8 A = *(runptr+3); //BGRA -> RGBA *runptr = R; runptr ++; *runptr = G; runptr ++; *runptr = B; runptr ++; *runptr = A; runptr ++; } video::IImage* inventory_image = driver->createImage(irr::video::ECF_A8R8G8B8, params.dim); rawImage->copyToScaling(inventory_image); rawImage->drop(); guiScalingCache(io::path(params.rtt_texture_name.c_str()), driver, inventory_image); video::ITexture *rtt = driver->addTexture(params.rtt_texture_name.c_str(), inventory_image); inventory_image->drop(); if (rtt == NULL) { errorstream << "TextureSource::generateTextureFromMesh(): failed to recreate texture from image: " << params.rtt_texture_name << std::endl; return NULL; } driver->makeColorKeyTexture(rtt, v2s32(0,0)); if (params.delete_texture_on_shutdown) m_texture_trash.push_back(rtt); return rtt; } #endif if (driver->queryFeature(video::EVDF_RENDER_TO_TARGET) == false) { static bool warned = false; if (!warned) { errorstream<<"TextureSource::generateTextureFromMesh(): " <<"EVDF_RENDER_TO_TARGET not supported."<addRenderTargetTexture( params.dim, params.rtt_texture_name.c_str(), video::ECF_A8R8G8B8); if (rtt == NULL) { errorstream<<"TextureSource::generateTextureFromMesh(): " <<"addRenderTargetTexture returned NULL."<setRenderTarget(rtt, false, true, video::SColor(0,0,0,0))) { driver->removeTexture(rtt); errorstream<<"TextureSource::generateTextureFromMesh(): " <<"failed to set render target"<getSceneManager(); assert(smgr_main); scene::ISceneManager *smgr = smgr_main->createNewSceneManager(); assert(smgr); scene::IMeshSceneNode* meshnode = smgr->addMeshSceneNode(params.mesh, NULL, -1, v3f(0,0,0), v3f(0,0,0), v3f(1,1,1), true); meshnode->setMaterialFlag(video::EMF_LIGHTING, true); meshnode->setMaterialFlag(video::EMF_ANTI_ALIASING, true); meshnode->setMaterialFlag(video::EMF_TRILINEAR_FILTER, m_setting_trilinear_filter); meshnode->setMaterialFlag(video::EMF_BILINEAR_FILTER, m_setting_bilinear_filter); meshnode->setMaterialFlag(video::EMF_ANISOTROPIC_FILTER, m_setting_anisotropic_filter); scene::ICameraSceneNode* camera = smgr->addCameraSceneNode(0, params.camera_position, params.camera_lookat); // second parameter of setProjectionMatrix (isOrthogonal) is ignored camera->setProjectionMatrix(params.camera_projection_matrix, false); smgr->setAmbientLight(params.ambient_light); smgr->addLightSceneNode(0, params.light_position, params.light_color, params.light_radius); // Render scene driver->beginScene(true, true, video::SColor(0,0,0,0)); smgr->drawAll(); driver->endScene(); // Drop scene manager smgr->drop(); // Unset render target driver->setRenderTarget(0, false, true, 0); if (params.delete_texture_on_shutdown) m_texture_trash.push_back(rtt); return rtt; } video::IImage* TextureSource::generateImage(const std::string &name) { /* Get the base image */ const char separator = '^'; const char paren_open = '('; const char paren_close = ')'; // Find last separator in the name s32 last_separator_pos = -1; u8 paren_bal = 0; for (s32 i = name.size() - 1; i >= 0; i--) { switch(name[i]) { case separator: if (paren_bal == 0) { last_separator_pos = i; i = -1; // break out of loop } break; case paren_open: if (paren_bal == 0) { errorstream << "generateImage(): unbalanced parentheses" << "(extranous '(') while generating texture \"" << name << "\"" << std::endl; return NULL; } paren_bal--; break; case paren_close: paren_bal++; break; default: break; } } if (paren_bal > 0) { errorstream << "generateImage(): unbalanced parentheses" << "(missing matching '(') while generating texture \"" << name << "\"" << std::endl; return NULL; } video::IImage *baseimg = NULL; /* If separator was found, make the base image using a recursive call. */ if (last_separator_pos != -1) { baseimg = generateImage(name.substr(0, last_separator_pos)); } video::IVideoDriver* driver = m_device->getVideoDriver(); sanity_check(driver); /* Parse out the last part of the name of the image and act according to it */ std::string last_part_of_name = name.substr(last_separator_pos + 1); /* If this name is enclosed in parentheses, generate it and blit it onto the base image */ if (last_part_of_name[0] == paren_open && last_part_of_name[last_part_of_name.size() - 1] == paren_close) { std::string name2 = last_part_of_name.substr(1, last_part_of_name.size() - 2); video::IImage *tmp = generateImage(name2); if (!tmp) { errorstream << "generateImage(): " "Failed to generate \"" << name2 << "\"" << std::endl; return NULL; } core::dimension2d dim = tmp->getDimension(); if (!baseimg) baseimg = driver->createImage(video::ECF_A8R8G8B8, dim); blit_with_alpha(tmp, baseimg, v2s32(0, 0), v2s32(0, 0), dim); tmp->drop(); } else if (!generateImagePart(last_part_of_name, baseimg)) { // Generate image according to part of name errorstream << "generateImage(): " "Failed to generate \"" << last_part_of_name << "\"" << std::endl; } // If no resulting image, print a warning if (baseimg == NULL) { errorstream << "generateImage(): baseimg is NULL (attempted to" " create texture \"" << name << "\")" << std::endl; } return baseimg; } #ifdef __ANDROID__ #include /** * Check and align image to npot2 if required by hardware * @param image image to check for npot2 alignment * @param driver driver to use for image operations * @return image or copy of image aligned to npot2 */ video::IImage * Align2Npot2(video::IImage * image, video::IVideoDriver* driver) { if (image == NULL) { return image; } core::dimension2d dim = image->getDimension(); std::string extensions = (char*) glGetString(GL_EXTENSIONS); if (extensions.find("GL_OES_texture_npot") != std::string::npos) { return image; } unsigned int height = npot2(dim.Height); unsigned int width = npot2(dim.Width); if ((dim.Height == height) && (dim.Width == width)) { return image; } if (dim.Height > height) { height *= 2; } if (dim.Width > width) { width *= 2; } video::IImage *targetimage = driver->createImage(video::ECF_A8R8G8B8, core::dimension2d(width, height)); if (targetimage != NULL) { image->copyToScaling(targetimage); } image->drop(); return targetimage; } #endif bool TextureSource::generateImagePart(std::string part_of_name, video::IImage *& baseimg) { video::IVideoDriver* driver = m_device->getVideoDriver(); sanity_check(driver); // Stuff starting with [ are special commands if (part_of_name.size() == 0 || part_of_name[0] != '[') { video::IImage *image = m_sourcecache.getOrLoad(part_of_name, m_device); #ifdef __ANDROID__ image = Align2Npot2(image, driver); #endif if (image == NULL) { if (part_of_name != "") { if (part_of_name.find("_normal.png") == std::string::npos){ errorstream<<"generateImage(): Could not load image \"" < dim(2,2); core::dimension2d dim(1,1); image = driver->createImage(video::ECF_A8R8G8B8, dim); sanity_check(image != NULL); /*image->setPixel(0,0, video::SColor(255,255,0,0)); image->setPixel(1,0, video::SColor(255,0,255,0)); image->setPixel(0,1, video::SColor(255,0,0,255)); image->setPixel(1,1, video::SColor(255,255,0,255));*/ image->setPixel(0,0, video::SColor(255,myrand()%256, myrand()%256,myrand()%256)); /*image->setPixel(1,0, video::SColor(255,myrand()%256, myrand()%256,myrand()%256)); image->setPixel(0,1, video::SColor(255,myrand()%256, myrand()%256,myrand()%256)); image->setPixel(1,1, video::SColor(255,myrand()%256, myrand()%256,myrand()%256));*/ } // If base image is NULL, load as base. if (baseimg == NULL) { //infostream<<"Setting "< dim = image->getDimension(); baseimg = driver->createImage(video::ECF_A8R8G8B8, dim); image->copyTo(baseimg); } // Else blit on base. else { //infostream<<"Blitting "< dim = image->getDimension(); //core::dimension2d dim(16,16); // Position to copy the blitted to in the base image core::position2d pos_to(0,0); // Position to copy the blitted from in the blitted image core::position2d pos_from(0,0); // Blit /*image->copyToWithAlpha(baseimg, pos_to, core::rect(pos_from, dim), video::SColor(255,255,255,255), NULL);*/ blit_with_alpha(image, baseimg, pos_from, pos_to, dim); } //cleanup image->drop(); } else { // A special texture modification /*infostream<<"generateImage(): generating special " <<"modification \""<= 0) { /* Load crack image. It is an image with a number of cracking stages horizontally tiled. */ video::IImage *img_crack = m_sourcecache.getOrLoad( "crack_anylength.png", m_device); if (img_crack) { draw_crack(img_crack, baseimg, use_overlay, frame_count, progression, driver); img_crack->drop(); } } } /* [combine:WxH:X,Y=filename:X,Y=filename2 Creates a bigger texture from an amount of smaller ones */ else if (str_starts_with(part_of_name, "[combine")) { Strfnd sf(part_of_name); sf.next(":"); u32 w0 = stoi(sf.next("x")); u32 h0 = stoi(sf.next(":")); //infostream<<"combined w="< dim = img->getDimension(); infostream<<"Size "< pos_base(x, y); video::IImage *img2 = driver->createImage(video::ECF_A8R8G8B8, dim); img->copyTo(img2); img->drop(); /*img2->copyToWithAlpha(baseimg, pos_base, core::rect(v2s32(0,0), dim), video::SColor(255,255,255,255), NULL);*/ blit_with_alpha(img2, baseimg, v2s32(0,0), pos_base, dim); img2->drop(); } else { errorstream << "generateImagePart(): Failed to load image \"" << filename << "\" for [combine" << std::endl; } } } /* "[brighten" */ else if (str_starts_with(part_of_name, "[brighten")) { if (baseimg == NULL) { errorstream<<"generateImagePart(): baseimg==NULL " <<"for part_of_name=\""< dim = baseimg->getDimension(); // Set alpha to full for (u32 y=0; ygetPixel(x,y); c.setAlpha(255); baseimg->setPixel(x,y,c); } } /* "[makealpha:R,G,B" Convert one color to transparent. */ else if (str_starts_with(part_of_name, "[makealpha:")) { if (baseimg == NULL) { errorstream<<"generateImagePart(): baseimg == NULL " <<"for part_of_name=\""< dim = baseimg->getDimension(); /*video::IImage *oldbaseimg = baseimg; baseimg = driver->createImage(video::ECF_A8R8G8B8, dim); oldbaseimg->copyTo(baseimg); oldbaseimg->drop();*/ // Set alpha to full for (u32 y=0; ygetPixel(x,y); u32 r = c.getRed(); u32 g = c.getGreen(); u32 b = c.getBlue(); if (!(r == r1 && g == g1 && b == b1)) continue; c.setAlpha(0); baseimg->setPixel(x,y,c); } } /* "[transformN" Rotates and/or flips the image. N can be a number (between 0 and 7) or a transform name. Rotations are counter-clockwise. 0 I identity 1 R90 rotate by 90 degrees 2 R180 rotate by 180 degrees 3 R270 rotate by 270 degrees 4 FX flip X 5 FXR90 flip X then rotate by 90 degrees 6 FY flip Y 7 FYR90 flip Y then rotate by 90 degrees Note: Transform names can be concatenated to produce their product (applies the first then the second). The resulting transform will be equivalent to one of the eight existing ones, though (see: dihedral group). */ else if (str_starts_with(part_of_name, "[transform")) { if (baseimg == NULL) { errorstream<<"generateImagePart(): baseimg == NULL " <<"for part_of_name=\""< dim = imageTransformDimension( transform, baseimg->getDimension()); video::IImage *image = driver->createImage( baseimg->getColorFormat(), dim); sanity_check(image != NULL); imageTransform(transform, baseimg, image); baseimg->drop(); baseimg = image; } /* [inventorycube{topimage{leftimage{rightimage In every subimage, replace ^ with &. Create an "inventory cube". NOTE: This should be used only on its own. Example (a grass block (not actually used in game): "[inventorycube{grass.png{mud.png&grass_side.png{mud.png&grass_side.png" */ else if (str_starts_with(part_of_name, "[inventorycube")) { if (baseimg != NULL){ errorstream<<"generateImagePart(): baseimg != NULL " <<"for part_of_name=\""<getDimension().Height == npot2(img_top->getDimension().Height)); assert(img_top->getDimension().Width == npot2(img_top->getDimension().Width)); assert(img_left->getDimension().Height == npot2(img_left->getDimension().Height)); assert(img_left->getDimension().Width == npot2(img_left->getDimension().Width)); assert(img_right->getDimension().Height == npot2(img_right->getDimension().Height)); assert(img_right->getDimension().Width == npot2(img_right->getDimension().Width)); #endif // Create textures from images video::ITexture *texture_top = driver->addTexture( (imagename_top + "__temp__").c_str(), img_top); video::ITexture *texture_left = driver->addTexture( (imagename_left + "__temp__").c_str(), img_left); video::ITexture *texture_right = driver->addTexture( (imagename_right + "__temp__").c_str(), img_right); FATAL_ERROR_IF(!(texture_top && texture_left && texture_right), ""); // Drop images img_top->drop(); img_left->drop(); img_right->drop(); /* Draw a cube mesh into a render target texture */ scene::IMesh* cube = createCubeMesh(v3f(1, 1, 1)); setMeshColor(cube, video::SColor(255, 255, 255, 255)); cube->getMeshBuffer(0)->getMaterial().setTexture(0, texture_top); cube->getMeshBuffer(1)->getMaterial().setTexture(0, texture_top); cube->getMeshBuffer(2)->getMaterial().setTexture(0, texture_right); cube->getMeshBuffer(3)->getMaterial().setTexture(0, texture_right); cube->getMeshBuffer(4)->getMaterial().setTexture(0, texture_left); cube->getMeshBuffer(5)->getMaterial().setTexture(0, texture_left); TextureFromMeshParams params; params.mesh = cube; params.dim.set(64, 64); params.rtt_texture_name = part_of_name + "_RTT"; // We will delete the rtt texture ourselves params.delete_texture_on_shutdown = false; params.camera_position.set(0, 1.0, -1.5); params.camera_position.rotateXZBy(45); params.camera_lookat.set(0, 0, 0); // Set orthogonal projection params.camera_projection_matrix.buildProjectionMatrixOrthoLH( 1.65, 1.65, 0, 100); params.ambient_light.set(1.0, 0.2, 0.2, 0.2); params.light_position.set(10, 100, -50); params.light_color.set(1.0, 0.5, 0.5, 0.5); params.light_radius = 1000; video::ITexture *rtt = generateTextureFromMesh(params); // Drop mesh cube->drop(); // Free textures driver->removeTexture(texture_top); driver->removeTexture(texture_left); driver->removeTexture(texture_right); if (rtt == NULL) { baseimg = generateImage(imagename_top); return true; } // Create image of render target video::IImage *image = driver->createImage(rtt, v2s32(0, 0), params.dim); FATAL_ERROR_IF(!image, "Could not create image of render target"); // Cleanup texture driver->removeTexture(rtt); baseimg = driver->createImage(video::ECF_A8R8G8B8, params.dim); if (image) { image->copyTo(baseimg); image->drop(); } } /* [lowpart:percent:filename Adds the lower part of a texture */ else if (str_starts_with(part_of_name, "[lowpart:")) { Strfnd sf(part_of_name); sf.next(":"); u32 percent = stoi(sf.next(":")); std::string filename = sf.next(":"); //infostream<<"power part "<createImage(video::ECF_A8R8G8B8, v2u32(16,16)); video::IImage *img = m_sourcecache.getOrLoad(filename, m_device); if (img) { core::dimension2d dim = img->getDimension(); core::position2d pos_base(0, 0); video::IImage *img2 = driver->createImage(video::ECF_A8R8G8B8, dim); img->copyTo(img2); img->drop(); core::position2d clippos(0, 0); clippos.Y = dim.Height * (100-percent) / 100; core::dimension2d clipdim = dim; clipdim.Height = clipdim.Height * percent / 100 + 1; core::rect cliprect(clippos, clipdim); img2->copyToWithAlpha(baseimg, pos_base, core::rect(v2s32(0,0), dim), video::SColor(255,255,255,255), &cliprect); img2->drop(); } } /* [verticalframe:N:I Crops a frame of a vertical animation. N = frame count, I = frame index */ else if (str_starts_with(part_of_name, "[verticalframe:")) { Strfnd sf(part_of_name); sf.next(":"); u32 frame_count = stoi(sf.next(":")); u32 frame_index = stoi(sf.next(":")); if (baseimg == NULL){ errorstream<<"generateImagePart(): baseimg != NULL " <<"for part_of_name=\""<getDimension(); frame_size.Y /= frame_count; video::IImage *img = driver->createImage(video::ECF_A8R8G8B8, frame_size); if (!img){ errorstream<<"generateImagePart(): Could not create image " <<"for part_of_name=\""<fill(video::SColor(0,0,0,0)); core::dimension2d dim = frame_size; core::position2d pos_dst(0, 0); core::position2d pos_src(0, frame_index * frame_size.Y); baseimg->copyToWithAlpha(img, pos_dst, core::rect(pos_src, dim), video::SColor(255,255,255,255), NULL); // Replace baseimg baseimg->drop(); baseimg = img; } /* [mask:filename Applies a mask to an image */ else if (str_starts_with(part_of_name, "[mask:")) { if (baseimg == NULL) { errorstream << "generateImage(): baseimg == NULL " << "for part_of_name=\"" << part_of_name << "\", cancelling." << std::endl; return false; } Strfnd sf(part_of_name); sf.next(":"); std::string filename = sf.next(":"); video::IImage *img = m_sourcecache.getOrLoad(filename, m_device); if (img) { apply_mask(img, baseimg, v2s32(0, 0), v2s32(0, 0), img->getDimension()); img->drop(); } else { errorstream << "generateImage(): Failed to load \"" << filename << "\"."; } } /* [colorize:color Overlays image with given color color = color as ColorString */ else if (str_starts_with(part_of_name, "[colorize:")) { Strfnd sf(part_of_name); sf.next(":"); std::string color_str = sf.next(":"); std::string ratio_str = sf.next(":"); if (baseimg == NULL) { errorstream << "generateImagePart(): baseimg != NULL " << "for part_of_name=\"" << part_of_name << "\", cancelling." << std::endl; return false; } video::SColor color; int ratio = -1; if (!parseColorString(color_str, color, false)) return false; if (is_number(ratio_str)) ratio = mystoi(ratio_str, 0, 255); core::dimension2d dim = baseimg->getDimension(); video::IImage *img = driver->createImage(video::ECF_A8R8G8B8, dim); if (!img) { errorstream << "generateImagePart(): Could not create image " << "for part_of_name=\"" << part_of_name << "\", cancelling." << std::endl; return false; } img->fill(video::SColor(color)); // Overlay the colored image blit_with_interpolate_overlay(img, baseimg, v2s32(0,0), v2s32(0,0), dim, ratio); img->drop(); } else if (str_starts_with(part_of_name, "[applyfiltersformesh")) { // Apply the "clean transparent" filter, if configured. if (g_settings->getBool("texture_clean_transparent")) imageCleanTransparent(baseimg, 127); /* Upscale textures to user's requested minimum size. This is a trick to make * filters look as good on low-res textures as on high-res ones, by making * low-res textures BECOME high-res ones. This is helpful for worlds that * mix high- and low-res textures, or for mods with least-common-denominator * textures that don't have the resources to offer high-res alternatives. */ s32 scaleto = g_settings->getS32("texture_min_size"); if (scaleto > 1) { const core::dimension2d dim = baseimg->getDimension(); /* Calculate scaling needed to make the shortest texture dimension * equal to the target minimum. If e.g. this is a vertical frames * animation, the short dimension will be the real size. */ u32 xscale = scaleto / dim.Width; u32 yscale = scaleto / dim.Height; u32 scale = (xscale > yscale) ? xscale : yscale; // Never downscale; only scale up by 2x or more. if (scale > 1) { u32 w = scale * dim.Width; u32 h = scale * dim.Height; const core::dimension2d newdim = core::dimension2d(w, h); video::IImage *newimg = driver->createImage( baseimg->getColorFormat(), newdim); baseimg->copyToScaling(newimg); baseimg->drop(); baseimg = newimg; } } } else { errorstream << "generateImagePart(): Invalid " " modification: \"" << part_of_name << "\"" << std::endl; } } return true; } /* Draw an image on top of an another one, using the alpha channel of the source image This exists because IImage::copyToWithAlpha() doesn't seem to always work. */ static void blit_with_alpha(video::IImage *src, video::IImage *dst, v2s32 src_pos, v2s32 dst_pos, v2u32 size) { for (u32 y0=0; y0getPixel(src_x, src_y); video::SColor dst_c = dst->getPixel(dst_x, dst_y); dst_c = src_c.getInterpolated(dst_c, (float)src_c.getAlpha()/255.0f); dst->setPixel(dst_x, dst_y, dst_c); } } /* Draw an image on top of an another one, using the alpha channel of the source image; only modify fully opaque pixels in destinaion */ static void blit_with_alpha_overlay(video::IImage *src, video::IImage *dst, v2s32 src_pos, v2s32 dst_pos, v2u32 size) { for (u32 y0=0; y0getPixel(src_x, src_y); video::SColor dst_c = dst->getPixel(dst_x, dst_y); if (dst_c.getAlpha() == 255 && src_c.getAlpha() != 0) { dst_c = src_c.getInterpolated(dst_c, (float)src_c.getAlpha()/255.0f); dst->setPixel(dst_x, dst_y, dst_c); } } } /* Draw an image on top of an another one, using the specified ratio modify all partially-opaque pixels in the destination. */ static void blit_with_interpolate_overlay(video::IImage *src, video::IImage *dst, v2s32 src_pos, v2s32 dst_pos, v2u32 size, int ratio) { for (u32 y0 = 0; y0 < size.Y; y0++) for (u32 x0 = 0; x0 < size.X; x0++) { s32 src_x = src_pos.X + x0; s32 src_y = src_pos.Y + y0; s32 dst_x = dst_pos.X + x0; s32 dst_y = dst_pos.Y + y0; video::SColor src_c = src->getPixel(src_x, src_y); video::SColor dst_c = dst->getPixel(dst_x, dst_y); if (dst_c.getAlpha() > 0 && src_c.getAlpha() != 0) { if (ratio == -1) dst_c = src_c.getInterpolated(dst_c, (float)src_c.getAlpha()/255.0f); else dst_c = src_c.getInterpolated(dst_c, (float)ratio/255.0f); dst->setPixel(dst_x, dst_y, dst_c); } } } /* Apply mask to destination */ static void apply_mask(video::IImage *mask, video::IImage *dst, v2s32 mask_pos, v2s32 dst_pos, v2u32 size) { for (u32 y0 = 0; y0 < size.Y; y0++) { for (u32 x0 = 0; x0 < size.X; x0++) { s32 mask_x = x0 + mask_pos.X; s32 mask_y = y0 + mask_pos.Y; s32 dst_x = x0 + dst_pos.X; s32 dst_y = y0 + dst_pos.Y; video::SColor mask_c = mask->getPixel(mask_x, mask_y); video::SColor dst_c = dst->getPixel(dst_x, dst_y); dst_c.color &= mask_c.color; dst->setPixel(dst_x, dst_y, dst_c); } } } static void draw_crack(video::IImage *crack, video::IImage *dst, bool use_overlay, s32 frame_count, s32 progression, video::IVideoDriver *driver) { // Dimension of destination image core::dimension2d dim_dst = dst->getDimension(); // Dimension of original image core::dimension2d dim_crack = crack->getDimension(); // Count of crack stages s32 crack_count = dim_crack.Height / dim_crack.Width; // Limit frame_count if (frame_count > (s32) dim_dst.Height) frame_count = dim_dst.Height; if (frame_count < 1) frame_count = 1; // Limit progression if (progression > crack_count-1) progression = crack_count-1; // Dimension of a single crack stage core::dimension2d dim_crack_cropped( dim_crack.Width, dim_crack.Width ); // Dimension of the scaled crack stage, // which is the same as the dimension of a single destination frame core::dimension2d dim_crack_scaled( dim_dst.Width, dim_dst.Height / frame_count ); // Create cropped and scaled crack images video::IImage *crack_cropped = driver->createImage( video::ECF_A8R8G8B8, dim_crack_cropped); video::IImage *crack_scaled = driver->createImage( video::ECF_A8R8G8B8, dim_crack_scaled); if (crack_cropped && crack_scaled) { // Crop crack image v2s32 pos_crack(0, progression*dim_crack.Width); crack->copyTo(crack_cropped, v2s32(0,0), core::rect(pos_crack, dim_crack_cropped)); // Scale crack image by copying crack_cropped->copyToScaling(crack_scaled); // Copy or overlay crack image onto each frame for (s32 i = 0; i < frame_count; ++i) { v2s32 dst_pos(0, dim_crack_scaled.Height * i); if (use_overlay) { blit_with_alpha_overlay(crack_scaled, dst, v2s32(0,0), dst_pos, dim_crack_scaled); } else { blit_with_alpha(crack_scaled, dst, v2s32(0,0), dst_pos, dim_crack_scaled); } } } if (crack_scaled) crack_scaled->drop(); if (crack_cropped) crack_cropped->drop(); } void brighten(video::IImage *image) { if (image == NULL) return; core::dimension2d dim = image->getDimension(); for (u32 y=0; ygetPixel(x,y); c.setRed(0.5 * 255 + 0.5 * (float)c.getRed()); c.setGreen(0.5 * 255 + 0.5 * (float)c.getGreen()); c.setBlue(0.5 * 255 + 0.5 * (float)c.getBlue()); image->setPixel(x,y,c); } } u32 parseImageTransform(const std::string& s) { int total_transform = 0; std::string transform_names[8]; transform_names[0] = "i"; transform_names[1] = "r90"; transform_names[2] = "r180"; transform_names[3] = "r270"; transform_names[4] = "fx"; transform_names[6] = "fy"; std::size_t pos = 0; while(pos < s.size()) { int transform = -1; for (int i = 0; i <= 7; ++i) { const std::string &name_i = transform_names[i]; if (s[pos] == ('0' + i)) { transform = i; pos++; break; } else if (!(name_i.empty()) && lowercase(s.substr(pos, name_i.size())) == name_i) { transform = i; pos += name_i.size(); break; } } if (transform < 0) break; // Multiply total_transform and transform in the group D4 int new_total = 0; if (transform < 4) new_total = (transform + total_transform) % 4; else new_total = (transform - total_transform + 8) % 4; if ((transform >= 4) ^ (total_transform >= 4)) new_total += 4; total_transform = new_total; } return total_transform; } core::dimension2d imageTransformDimension(u32 transform, core::dimension2d dim) { if (transform % 2 == 0) return dim; else return core::dimension2d(dim.Height, dim.Width); } void imageTransform(u32 transform, video::IImage *src, video::IImage *dst) { if (src == NULL || dst == NULL) return; core::dimension2d dstdim = dst->getDimension(); // Pre-conditions assert(dstdim == imageTransformDimension(transform, src->getDimension())); assert(transform <= 7); /* Compute the transformation from source coordinates (sx,sy) to destination coordinates (dx,dy). */ int sxn = 0; int syn = 2; if (transform == 0) // identity sxn = 0, syn = 2; // sx = dx, sy = dy else if (transform == 1) // rotate by 90 degrees ccw sxn = 3, syn = 0; // sx = (H-1) - dy, sy = dx else if (transform == 2) // rotate by 180 degrees sxn = 1, syn = 3; // sx = (W-1) - dx, sy = (H-1) - dy else if (transform == 3) // rotate by 270 degrees ccw sxn = 2, syn = 1; // sx = dy, sy = (W-1) - dx else if (transform == 4) // flip x sxn = 1, syn = 2; // sx = (W-1) - dx, sy = dy else if (transform == 5) // flip x then rotate by 90 degrees ccw sxn = 2, syn = 0; // sx = dy, sy = dx else if (transform == 6) // flip y sxn = 0, syn = 3; // sx = dx, sy = (H-1) - dy else if (transform == 7) // flip y then rotate by 90 degrees ccw sxn = 3, syn = 1; // sx = (H-1) - dy, sy = (W-1) - dx for (u32 dy=0; dygetPixel(sx,sy); dst->setPixel(dx,dy,c); } } video::ITexture* TextureSource::getNormalTexture(const std::string &name) { if (isKnownSourceImage("override_normal.png")) return getTexture("override_normal.png"); std::string fname_base = name; std::string normal_ext = "_normal.png"; size_t pos = fname_base.find("."); std::string fname_normal = fname_base.substr(0, pos) + normal_ext; if (isKnownSourceImage(fname_normal)) { // look for image extension and replace it size_t i = 0; while ((i = fname_base.find(".", i)) != std::string::npos) { fname_base.replace(i, 4, normal_ext); i += normal_ext.length(); } return getTexture(fname_base); } return NULL; } video::SColor TextureSource::getTextureAverageColor(const std::string &name) { video::IVideoDriver *driver = m_device->getVideoDriver(); video::SColor c(0, 0, 0, 0); video::ITexture *texture = getTexture(name); video::IImage *image = driver->createImage(texture, core::position2d(0, 0), texture->getOriginalSize()); u32 total = 0; u32 tR = 0; u32 tG = 0; u32 tB = 0; core::dimension2d dim = image->getDimension(); u16 step = 1; if (dim.Width > 16) step = dim.Width / 16; for (u16 x = 0; x < dim.Width; x += step) { for (u16 y = 0; y < dim.Width; y += step) { c = image->getPixel(x,y); if (c.getAlpha() > 0) { total++; tR += c.getRed(); tG += c.getGreen(); tB += c.getBlue(); } } } image->drop(); if (total > 0) { c.setRed(tR / total); c.setGreen(tG / total); c.setBlue(tB / total); } c.setAlpha(255); return c; } video::ITexture *TextureSource::getShaderFlagsTexture(bool normalmap_present) { std::string tname = "__shaderFlagsTexture"; tname += normalmap_present ? "1" : "0"; if (isKnownSourceImage(tname)) { return getTexture(tname); } else { video::IVideoDriver *driver = m_device->getVideoDriver(); video::IImage *flags_image = driver->createImage( video::ECF_A8R8G8B8, core::dimension2d(1, 1)); sanity_check(flags_image != NULL); video::SColor c(255, normalmap_present ? 255 : 0, 0, 0); flags_image->setPixel(0, 0, c); insertSourceImage(tname, flags_image); flags_image->drop(); return getTexture(tname); } } src/client/clientlauncher.cpp0000644000175000017500000004627512565232430017153 0ustar mquinsonmquinson/* Minetest Copyright (C) 2010-2013 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #include "mainmenumanager.h" #include "debug.h" #include "clouds.h" #include "server.h" #include "filesys.h" #include "guiMainMenu.h" #include "game.h" #include "chat.h" #include "gettext.h" #include "profiler.h" #include "log.h" #include "serverlist.h" #include "guiEngine.h" #include "player.h" #include "fontengine.h" #include "clientlauncher.h" /* mainmenumanager.h */ gui::IGUIEnvironment *guienv = NULL; gui::IGUIStaticText *guiroot = NULL; MainMenuManager g_menumgr; bool noMenuActive() { return g_menumgr.menuCount() == 0; } // Passed to menus to allow disconnecting and exiting MainGameCallback *g_gamecallback = NULL; // Instance of the time getter static TimeGetter *g_timegetter = NULL; u32 getTimeMs() { if (g_timegetter == NULL) return 0; return g_timegetter->getTime(PRECISION_MILLI); } u32 getTime(TimePrecision prec) { if (g_timegetter == NULL) return 0; return g_timegetter->getTime(prec); } ClientLauncher::~ClientLauncher() { if (receiver) delete receiver; if (input) delete input; if (g_fontengine) delete g_fontengine; if (device) device->drop(); } bool ClientLauncher::run(GameParams &game_params, const Settings &cmd_args) { init_args(game_params, cmd_args); // List video modes if requested if (list_video_modes) return print_video_modes(); if (!init_engine(game_params.log_level)) { errorstream << "Could not initialize game engine." << std::endl; return false; } // Create time getter g_timegetter = new IrrlichtTimeGetter(device); // Speed tests (done after irrlicht is loaded to get timer) if (cmd_args.getFlag("speedtests")) { dstream << "Running speed tests" << std::endl; speed_tests(); return true; } video::IVideoDriver *video_driver = device->getVideoDriver(); if (video_driver == NULL) { errorstream << "Could not initialize video driver." << std::endl; return false; } porting::setXorgClassHint(video_driver->getExposedVideoData(), PROJECT_NAME_C); /* This changes the minimum allowed number of vertices in a VBO. Default is 500. */ //driver->setMinHardwareBufferVertexCount(50); // Create game callback for menus g_gamecallback = new MainGameCallback(device); device->setResizable(true); if (random_input) input = new RandomInputHandler(); else input = new RealInputHandler(device, receiver); smgr = device->getSceneManager(); smgr->getParameters()->setAttribute(scene::ALLOW_ZWRITE_ON_TRANSPARENT, true); guienv = device->getGUIEnvironment(); skin = guienv->getSkin(); skin->setColor(gui::EGDC_BUTTON_TEXT, video::SColor(255, 255, 255, 255)); skin->setColor(gui::EGDC_3D_LIGHT, video::SColor(0, 0, 0, 0)); skin->setColor(gui::EGDC_3D_HIGH_LIGHT, video::SColor(255, 30, 30, 30)); skin->setColor(gui::EGDC_3D_SHADOW, video::SColor(255, 0, 0, 0)); skin->setColor(gui::EGDC_HIGH_LIGHT, video::SColor(255, 70, 120, 50)); skin->setColor(gui::EGDC_HIGH_LIGHT_TEXT, video::SColor(255, 255, 255, 255)); g_fontengine = new FontEngine(g_settings, guienv); FATAL_ERROR_IF(g_fontengine == NULL, "Font engine creation failed."); #if (IRRLICHT_VERSION_MAJOR >= 1 && IRRLICHT_VERSION_MINOR >= 8) || IRRLICHT_VERSION_MAJOR >= 2 // Irrlicht 1.8 input colours skin->setColor(gui::EGDC_EDITABLE, video::SColor(255, 128, 128, 128)); skin->setColor(gui::EGDC_FOCUSED_EDITABLE, video::SColor(255, 96, 134, 49)); #endif // Create the menu clouds if (!g_menucloudsmgr) g_menucloudsmgr = smgr->createNewSceneManager(); if (!g_menuclouds) g_menuclouds = new Clouds(g_menucloudsmgr->getRootSceneNode(), g_menucloudsmgr, -1, rand(), 100); g_menuclouds->update(v2f(0, 0), video::SColor(255, 200, 200, 255)); scene::ICameraSceneNode* camera; camera = g_menucloudsmgr->addCameraSceneNode(0, v3f(0, 0, 0), v3f(0, 60, 100)); camera->setFarValue(10000); /* GUI stuff */ ChatBackend chat_backend; // If an error occurs, this is set to something by menu(). // It is then displayed before the menu shows on the next call to menu() std::string error_message; bool reconnect_requested = false; bool first_loop = true; /* Menu-game loop */ bool retval = true; bool *kill = porting::signal_handler_killstatus(); while (device->run() && !*kill && !g_gamecallback->shutdown_requested) { // Set the window caption const wchar_t *text = wgettext("Main Menu"); device->setWindowCaption((utf8_to_wide(PROJECT_NAME_C) + L" [" + text + L"]").c_str()); delete[] text; try { // This is used for catching disconnects guienv->clear(); /* We need some kind of a root node to be able to add custom gui elements directly on the screen. Otherwise they won't be automatically drawn. */ guiroot = guienv->addStaticText(L"", core::rect(0, 0, 10000, 10000)); bool game_has_run = launch_game(error_message, reconnect_requested, game_params, cmd_args); // If skip_main_menu, we only want to startup once if (skip_main_menu && !first_loop) break; first_loop = false; if (!game_has_run) { if (skip_main_menu) break; else continue; } // Break out of menu-game loop to shut down cleanly if (!device->run() || *kill) { if (g_settings_path != "") g_settings->updateConfigFile(g_settings_path.c_str()); break; } if (current_playername.length() > PLAYERNAME_SIZE-1) { error_message = gettext("Player name too long."); playername = current_playername.substr(0, PLAYERNAME_SIZE-1); g_settings->set("name", playername); continue; } device->getVideoDriver()->setTextureCreationFlag( video::ETCF_CREATE_MIP_MAPS, g_settings->getBool("mip_map")); #ifdef HAVE_TOUCHSCREENGUI receiver->m_touchscreengui = new TouchScreenGUI(device, receiver); g_touchscreengui = receiver->m_touchscreengui; #endif the_game( kill, random_input, input, device, worldspec.path, current_playername, current_password, current_address, current_port, error_message, chat_backend, &reconnect_requested, gamespec, simple_singleplayer_mode ); smgr->clear(); #ifdef HAVE_TOUCHSCREENGUI delete g_touchscreengui; g_touchscreengui = NULL; receiver->m_touchscreengui = NULL; #endif } //try catch (con::PeerNotFoundException &e) { error_message = gettext("Connection error (timed out?)"); errorstream << error_message << std::endl; } #ifdef NDEBUG catch (std::exception &e) { std::string error_message = "Some exception: \""; error_message += e.what(); error_message += "\""; errorstream << error_message << std::endl; } #endif // If no main menu, show error and exit if (skip_main_menu) { if (!error_message.empty()) { verbosestream << "error_message = " << error_message << std::endl; retval = false; } break; } } // Menu-game loop g_menuclouds->drop(); g_menucloudsmgr->drop(); return retval; } void ClientLauncher::init_args(GameParams &game_params, const Settings &cmd_args) { skip_main_menu = cmd_args.getFlag("go"); // FIXME: This is confusing (but correct) /* If world_path is set then override it unless skipping the main menu using * the --go command line param. Else, give preference to the address * supplied on the command line */ address = g_settings->get("address"); if (game_params.world_path != "" && !skip_main_menu) address = ""; else if (cmd_args.exists("address")) address = cmd_args.get("address"); playername = g_settings->get("name"); if (cmd_args.exists("name")) playername = cmd_args.get("name"); list_video_modes = cmd_args.getFlag("videomodes"); use_freetype = g_settings->getBool("freetype"); random_input = g_settings->getBool("random_input") || cmd_args.getFlag("random-input"); } bool ClientLauncher::init_engine(int log_level) { receiver = new MyEventReceiver(); create_engine_device(log_level); return device != NULL; } bool ClientLauncher::launch_game(std::string &error_message, bool reconnect_requested, GameParams &game_params, const Settings &cmd_args) { // Initialize menu data MainMenuData menudata; menudata.address = address; menudata.name = playername; menudata.port = itos(game_params.socket_port); menudata.script_data.errormessage = error_message; menudata.script_data.reconnect_requested = reconnect_requested; error_message.clear(); if (cmd_args.exists("password")) menudata.password = cmd_args.get("password"); menudata.enable_public = g_settings->getBool("server_announce"); // If a world was commanded, append and select it if (game_params.world_path != "") { worldspec.gameid = getWorldGameId(game_params.world_path, true); worldspec.name = _("[--world parameter]"); if (worldspec.gameid == "") { // Create new worldspec.gameid = g_settings->get("default_game"); worldspec.name += " [new]"; } worldspec.path = game_params.world_path; } /* Show the GUI menu */ if (!skip_main_menu) { main_menu(&menudata); // Skip further loading if there was an exit signal. if (*porting::signal_handler_killstatus()) return false; address = menudata.address; int newport = stoi(menudata.port); if (newport != 0) game_params.socket_port = newport; simple_singleplayer_mode = menudata.simple_singleplayer_mode; std::vector worldspecs = getAvailableWorlds(); if (menudata.selected_world >= 0 && menudata.selected_world < (int)worldspecs.size()) { g_settings->set("selected_world_path", worldspecs[menudata.selected_world].path); worldspec = worldspecs[menudata.selected_world]; } } if (!menudata.script_data.errormessage.empty()) { /* The calling function will pass this back into this function upon the * next iteration (if any) causing it to be displayed by the GUI */ error_message = menudata.script_data.errormessage; return false; } if (menudata.name == "") menudata.name = std::string("Guest") + itos(myrand_range(1000, 9999)); else playername = menudata.name; password = menudata.password; g_settings->set("name", playername); current_playername = playername; current_password = password; current_address = address; current_port = game_params.socket_port; // If using simple singleplayer mode, override if (simple_singleplayer_mode) { assert(skip_main_menu == false); current_playername = "singleplayer"; current_password = ""; current_address = ""; current_port = myrand_range(49152, 65535); } else if (address != "") { ServerListSpec server; server["name"] = menudata.servername; server["address"] = menudata.address; server["port"] = menudata.port; server["description"] = menudata.serverdescription; ServerList::insert(server); } infostream << "Selected world: " << worldspec.name << " [" << worldspec.path << "]" << std::endl; if (current_address == "") { // If local game if (worldspec.path == "") { error_message = gettext("No world selected and no address " "provided. Nothing to do."); errorstream << error_message << std::endl; return false; } if (!fs::PathExists(worldspec.path)) { error_message = gettext("Provided world path doesn't exist: ") + worldspec.path; errorstream << error_message << std::endl; return false; } // Load gamespec for required game gamespec = findWorldSubgame(worldspec.path); if (!gamespec.isValid() && !game_params.game_spec.isValid()) { error_message = gettext("Could not find or load game \"") + worldspec.gameid + "\""; errorstream << error_message << std::endl; return false; } if (porting::signal_handler_killstatus()) return true; if (game_params.game_spec.isValid() && game_params.game_spec.id != worldspec.gameid) { errorstream << "WARNING: Overriding gamespec from \"" << worldspec.gameid << "\" to \"" << game_params.game_spec.id << "\"" << std::endl; gamespec = game_params.game_spec; } if (!gamespec.isValid()) { error_message = gettext("Invalid gamespec."); error_message += " (world.gameid=" + worldspec.gameid + ")"; errorstream << error_message << std::endl; return false; } } return true; } void ClientLauncher::main_menu(MainMenuData *menudata) { bool *kill = porting::signal_handler_killstatus(); video::IVideoDriver *driver = device->getVideoDriver(); infostream << "Waiting for other menus" << std::endl; while (device->run() && *kill == false) { if (noMenuActive()) break; driver->beginScene(true, true, video::SColor(255, 128, 128, 128)); guienv->drawAll(); driver->endScene(); // On some computers framerate doesn't seem to be automatically limited sleep_ms(25); } infostream << "Waited for other menus" << std::endl; // Cursor can be non-visible when coming from the game #ifndef ANDROID device->getCursorControl()->setVisible(true); #endif /* show main menu */ GUIEngine mymenu(device, guiroot, &g_menumgr, smgr, menudata, *kill); smgr->clear(); /* leave scene manager in a clean state */ } bool ClientLauncher::create_engine_device(int log_level) { static const irr::ELOG_LEVEL irr_log_level[5] = { ELL_NONE, ELL_ERROR, ELL_WARNING, ELL_INFORMATION, #if (IRRLICHT_VERSION_MAJOR == 1 && IRRLICHT_VERSION_MINOR < 8) ELL_INFORMATION #else ELL_DEBUG #endif }; // Resolution selection bool fullscreen = g_settings->getBool("fullscreen"); u16 screenW = g_settings->getU16("screenW"); u16 screenH = g_settings->getU16("screenH"); // bpp, fsaa, vsync bool vsync = g_settings->getBool("vsync"); u16 bits = g_settings->getU16("fullscreen_bpp"); u16 fsaa = g_settings->getU16("fsaa"); // Determine driver video::E_DRIVER_TYPE driverType = video::EDT_OPENGL; std::string driverstring = g_settings->get("video_driver"); std::vector drivers = porting::getSupportedVideoDrivers(); u32 i; for (i = 0; i != drivers.size(); i++) { if (!strcasecmp(driverstring.c_str(), porting::getVideoDriverName(drivers[i]))) { driverType = drivers[i]; break; } } if (i == drivers.size()) { errorstream << "Invalid video_driver specified; " "defaulting to opengl" << std::endl; } SIrrlichtCreationParameters params = SIrrlichtCreationParameters(); params.DriverType = driverType; params.WindowSize = core::dimension2d(screenW, screenH); params.Bits = bits; params.AntiAlias = fsaa; params.Fullscreen = fullscreen; params.Stencilbuffer = false; params.Vsync = vsync; params.EventReceiver = receiver; params.HighPrecisionFPU = g_settings->getBool("high_precision_fpu"); #ifdef __ANDROID__ params.PrivateData = porting::app_global; params.OGLES2ShaderPath = std::string(porting::path_user + DIR_DELIM + "media" + DIR_DELIM + "Shaders" + DIR_DELIM).c_str(); #endif device = createDeviceEx(params); if (device) { // Map our log level to irrlicht engine one. ILogger* irr_logger = device->getLogger(); irr_logger->setLogLevel(irr_log_level[log_level]); porting::initIrrlicht(device); } return device != NULL; } void ClientLauncher::speed_tests() { // volatile to avoid some potential compiler optimisations volatile static s16 temp16; volatile static f32 tempf; static v3f tempv3f1; static v3f tempv3f2; static std::string tempstring; static std::string tempstring2; tempv3f1 = v3f(); tempv3f2 = v3f(); tempstring = std::string(); tempstring2 = std::string(); { infostream << "The following test should take around 20ms." << std::endl; TimeTaker timer("Testing std::string speed"); const u32 jj = 10000; for (u32 j = 0; j < jj; j++) { tempstring = ""; tempstring2 = ""; const u32 ii = 10; for (u32 i = 0; i < ii; i++) { tempstring2 += "asd"; } for (u32 i = 0; i < ii+1; i++) { tempstring += "asd"; if (tempstring == tempstring2) break; } } } infostream << "All of the following tests should take around 100ms each." << std::endl; { TimeTaker timer("Testing floating-point conversion speed"); tempf = 0.001; for (u32 i = 0; i < 4000000; i++) { temp16 += tempf; tempf += 0.001; } } { TimeTaker timer("Testing floating-point vector speed"); tempv3f1 = v3f(1, 2, 3); tempv3f2 = v3f(4, 5, 6); for (u32 i = 0; i < 10000000; i++) { tempf += tempv3f1.dotProduct(tempv3f2); tempv3f2 += v3f(7, 8, 9); } } { TimeTaker timer("Testing std::map speed"); std::map map1; tempf = -324; const s16 ii = 300; for (s16 y = 0; y < ii; y++) { for (s16 x = 0; x < ii; x++) { map1[v2s16(x, y)] = tempf; tempf += 1; } } for (s16 y = ii - 1; y >= 0; y--) { for (s16 x = 0; x < ii; x++) { tempf = map1[v2s16(x, y)]; } } } { infostream << "Around 5000/ms should do well here." << std::endl; TimeTaker timer("Testing mutex speed"); JMutex m; u32 n = 0; u32 i = 0; do { n += 10000; for (; i < n; i++) { m.Lock(); m.Unlock(); } } // Do at least 10ms while(timer.getTimerTime() < 10); u32 dtime = timer.stop(); u32 per_ms = n / dtime; infostream << "Done. " << dtime << "ms, " << per_ms << "/ms" << std::endl; } } bool ClientLauncher::print_video_modes() { IrrlichtDevice *nulldevice; bool vsync = g_settings->getBool("vsync"); u16 fsaa = g_settings->getU16("fsaa"); MyEventReceiver* receiver = new MyEventReceiver(); SIrrlichtCreationParameters params = SIrrlichtCreationParameters(); params.DriverType = video::EDT_NULL; params.WindowSize = core::dimension2d(640, 480); params.Bits = 24; params.AntiAlias = fsaa; params.Fullscreen = false; params.Stencilbuffer = false; params.Vsync = vsync; params.EventReceiver = receiver; params.HighPrecisionFPU = g_settings->getBool("high_precision_fpu"); nulldevice = createDeviceEx(params); if (nulldevice == NULL) { delete receiver; return false; } dstream << _("Available video modes (WxHxD):") << std::endl; video::IVideoModeList *videomode_list = nulldevice->getVideoModeList(); if (videomode_list != NULL) { s32 videomode_count = videomode_list->getVideoModeCount(); core::dimension2d videomode_res; s32 videomode_depth; for (s32 i = 0; i < videomode_count; ++i) { videomode_res = videomode_list->getVideoModeResolution(i); videomode_depth = videomode_list->getVideoModeDepth(i); dstream << videomode_res.Width << "x" << videomode_res.Height << "x" << videomode_depth << std::endl; } dstream << _("Active video mode (WxHxD):") << std::endl; videomode_res = videomode_list->getDesktopResolution(); videomode_depth = videomode_list->getDesktopDepth(); dstream << videomode_res.Width << "x" << videomode_res.Height << "x" << videomode_depth << std::endl; } nulldevice->drop(); delete receiver; return videomode_list != NULL; } src/client/tile.h0000644000175000017500000002037012565232430014541 0ustar mquinsonmquinson/* Minetest Copyright (C) 2010-2013 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #ifndef TILE_HEADER #define TILE_HEADER #include "irrlichttypes.h" #include "irr_v2d.h" #include "irr_v3d.h" #include #include #include "threads.h" #include #include #include "util/numeric.h" class IGameDef; struct TileSpec; struct TileDef; /* tile.{h,cpp}: Texture handling stuff. */ /* Find out the full path of an image by trying different filename extensions. If failed, return "". TODO: Should probably be moved out from here, because things needing this function do not need anything else from this header */ std::string getImagePath(std::string path); /* Gets the path to a texture by first checking if the texture exists in texture_path and if not, using the data path. Checks all supported extensions by replacing the original extension. If not found, returns "". Utilizes a thread-safe cache. */ std::string getTexturePath(const std::string &filename); void clearTextureNameCache(); /* ITextureSource::generateTextureFromMesh parameters */ namespace irr {namespace scene {class IMesh;}} struct TextureFromMeshParams { scene::IMesh *mesh; core::dimension2d dim; std::string rtt_texture_name; bool delete_texture_on_shutdown; v3f camera_position; v3f camera_lookat; core::CMatrix4 camera_projection_matrix; video::SColorf ambient_light; v3f light_position; video::SColorf light_color; f32 light_radius; }; /* TextureSource creates and caches textures. */ class ISimpleTextureSource { public: ISimpleTextureSource(){} virtual ~ISimpleTextureSource(){} virtual video::ITexture* getTexture( const std::string &name, u32 *id = NULL) = 0; }; class ITextureSource : public ISimpleTextureSource { public: ITextureSource(){} virtual ~ITextureSource(){} virtual u32 getTextureId(const std::string &name)=0; virtual std::string getTextureName(u32 id)=0; virtual video::ITexture* getTexture(u32 id)=0; virtual video::ITexture* getTexture( const std::string &name, u32 *id = NULL)=0; virtual video::ITexture* getTextureForMesh( const std::string &name, u32 *id = NULL) = 0; virtual IrrlichtDevice* getDevice()=0; virtual bool isKnownSourceImage(const std::string &name)=0; virtual video::ITexture* generateTextureFromMesh( const TextureFromMeshParams ¶ms)=0; virtual video::ITexture* getNormalTexture(const std::string &name)=0; virtual video::SColor getTextureAverageColor(const std::string &name)=0; virtual video::ITexture *getShaderFlagsTexture(bool normalmap_present)=0; }; class IWritableTextureSource : public ITextureSource { public: IWritableTextureSource(){} virtual ~IWritableTextureSource(){} virtual u32 getTextureId(const std::string &name)=0; virtual std::string getTextureName(u32 id)=0; virtual video::ITexture* getTexture(u32 id)=0; virtual video::ITexture* getTexture( const std::string &name, u32 *id = NULL)=0; virtual IrrlichtDevice* getDevice()=0; virtual bool isKnownSourceImage(const std::string &name)=0; virtual video::ITexture* generateTextureFromMesh( const TextureFromMeshParams ¶ms)=0; virtual void processQueue()=0; virtual void insertSourceImage(const std::string &name, video::IImage *img)=0; virtual void rebuildImagesAndTextures()=0; virtual video::ITexture* getNormalTexture(const std::string &name)=0; virtual video::SColor getTextureAverageColor(const std::string &name)=0; virtual video::ITexture *getShaderFlagsTexture(bool normalmap_present)=0; }; IWritableTextureSource* createTextureSource(IrrlichtDevice *device); #ifdef __ANDROID__ video::IImage * Align2Npot2(video::IImage * image, video::IVideoDriver* driver); #endif enum MaterialType{ TILE_MATERIAL_BASIC, TILE_MATERIAL_ALPHA, TILE_MATERIAL_LIQUID_TRANSPARENT, TILE_MATERIAL_LIQUID_OPAQUE, TILE_MATERIAL_WAVING_LEAVES, TILE_MATERIAL_WAVING_PLANTS }; // Material flags // Should backface culling be enabled? #define MATERIAL_FLAG_BACKFACE_CULLING 0x01 // Should a crack be drawn? #define MATERIAL_FLAG_CRACK 0x02 // Should the crack be drawn on transparent pixels (unset) or not (set)? // Ignored if MATERIAL_FLAG_CRACK is not set. #define MATERIAL_FLAG_CRACK_OVERLAY 0x04 // Animation made up by splitting the texture to vertical frames, as // defined by extra parameters #define MATERIAL_FLAG_ANIMATION_VERTICAL_FRAMES 0x08 #define MATERIAL_FLAG_HIGHLIGHTED 0x10 #define MATERIAL_FLAG_TILEABLE_HORIZONTAL 0x20 #define MATERIAL_FLAG_TILEABLE_VERTICAL 0x40 /* This fully defines the looks of a tile. The SMaterial of a tile is constructed according to this. */ struct FrameSpec { FrameSpec(): texture_id(0), texture(NULL), normal_texture(NULL), flags_texture(NULL) { } u32 texture_id; video::ITexture *texture; video::ITexture *normal_texture; video::ITexture *flags_texture; }; struct TileSpec { TileSpec(): texture_id(0), texture(NULL), normal_texture(NULL), flags_texture(NULL), alpha(255), material_type(TILE_MATERIAL_BASIC), material_flags( //0 // <- DEBUG, Use the one below MATERIAL_FLAG_BACKFACE_CULLING ), shader_id(0), animation_frame_count(1), animation_frame_length_ms(0), rotation(0) { } bool operator==(const TileSpec &other) const { return ( texture_id == other.texture_id && /* texture == other.texture && */ alpha == other.alpha && material_type == other.material_type && material_flags == other.material_flags && rotation == other.rotation ); } bool operator!=(const TileSpec &other) const { return !(*this == other); } // Sets everything else except the texture in the material void applyMaterialOptions(video::SMaterial &material) const { switch (material_type) { case TILE_MATERIAL_BASIC: material.MaterialType = video::EMT_TRANSPARENT_ALPHA_CHANNEL_REF; break; case TILE_MATERIAL_ALPHA: material.MaterialType = video::EMT_TRANSPARENT_ALPHA_CHANNEL; break; case TILE_MATERIAL_LIQUID_TRANSPARENT: material.MaterialType = video::EMT_TRANSPARENT_VERTEX_ALPHA; break; case TILE_MATERIAL_LIQUID_OPAQUE: material.MaterialType = video::EMT_SOLID; break; case TILE_MATERIAL_WAVING_LEAVES: material.MaterialType = video::EMT_TRANSPARENT_ALPHA_CHANNEL_REF; break; case TILE_MATERIAL_WAVING_PLANTS: material.MaterialType = video::EMT_TRANSPARENT_ALPHA_CHANNEL_REF; break; } material.BackfaceCulling = (material_flags & MATERIAL_FLAG_BACKFACE_CULLING) ? true : false; if (!(material_flags & MATERIAL_FLAG_TILEABLE_HORIZONTAL)) { material.TextureLayer[0].TextureWrapU = video::ETC_CLAMP_TO_EDGE; } if (!(material_flags & MATERIAL_FLAG_TILEABLE_VERTICAL)) { material.TextureLayer[0].TextureWrapV = video::ETC_CLAMP_TO_EDGE; } } void applyMaterialOptionsWithShaders(video::SMaterial &material) const { material.BackfaceCulling = (material_flags & MATERIAL_FLAG_BACKFACE_CULLING) ? true : false; if (!(material_flags & MATERIAL_FLAG_TILEABLE_HORIZONTAL)) { material.TextureLayer[0].TextureWrapU = video::ETC_CLAMP_TO_EDGE; material.TextureLayer[1].TextureWrapU = video::ETC_CLAMP_TO_EDGE; } if (!(material_flags & MATERIAL_FLAG_TILEABLE_VERTICAL)) { material.TextureLayer[0].TextureWrapV = video::ETC_CLAMP_TO_EDGE; material.TextureLayer[1].TextureWrapV = video::ETC_CLAMP_TO_EDGE; } } u32 texture_id; video::ITexture *texture; video::ITexture *normal_texture; video::ITexture *flags_texture; // Vertex alpha (when MATERIAL_ALPHA_VERTEX is used) u8 alpha; // Material parameters u8 material_type; u8 material_flags; u32 shader_id; // Animation parameters u8 animation_frame_count; u16 animation_frame_length_ms; std::vector frames; u8 rotation; }; #endif src/client/inputhandler.h0000644000175000017500000002126512565232430016305 0ustar mquinsonmquinson/* Minetest Copyright (C) 2010-2013 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #ifndef __INPUT_HANDLER_H__ #define __INPUT_HANDLER_H__ #include "irrlichttypes_extrabloated.h" class MyEventReceiver : public IEventReceiver { public: // This is the one method that we have to implement virtual bool OnEvent(const SEvent& event) { /* React to nothing here if a menu is active */ if (noMenuActive() == false) { #ifdef HAVE_TOUCHSCREENGUI if (m_touchscreengui != 0) { m_touchscreengui->Toggle(false); } #endif return g_menumgr.preprocessEvent(event); } // Remember whether each key is down or up if (event.EventType == irr::EET_KEY_INPUT_EVENT) { if (event.KeyInput.PressedDown) { keyIsDown.set(event.KeyInput); keyWasDown.set(event.KeyInput); } else { keyIsDown.unset(event.KeyInput); } } #ifdef HAVE_TOUCHSCREENGUI // case of touchscreengui we have to handle different events if ((m_touchscreengui != 0) && (event.EventType == irr::EET_TOUCH_INPUT_EVENT)) { m_touchscreengui->translateEvent(event); return true; } #endif // handle mouse events if (event.EventType == irr::EET_MOUSE_INPUT_EVENT) { if (noMenuActive() == false) { left_active = false; middle_active = false; right_active = false; } else { left_active = event.MouseInput.isLeftPressed(); middle_active = event.MouseInput.isMiddlePressed(); right_active = event.MouseInput.isRightPressed(); if (event.MouseInput.Event == EMIE_LMOUSE_PRESSED_DOWN) { leftclicked = true; } if (event.MouseInput.Event == EMIE_RMOUSE_PRESSED_DOWN) { rightclicked = true; } if (event.MouseInput.Event == EMIE_LMOUSE_LEFT_UP) { leftreleased = true; } if (event.MouseInput.Event == EMIE_RMOUSE_LEFT_UP) { rightreleased = true; } if (event.MouseInput.Event == EMIE_MOUSE_WHEEL) { mouse_wheel += event.MouseInput.Wheel; } } } else if (event.EventType == irr::EET_LOG_TEXT_EVENT) { static const enum LogMessageLevel irr_loglev_conv[] = { LMT_VERBOSE, // ELL_DEBUG LMT_INFO, // ELL_INFORMATION LMT_ACTION, // ELL_WARNING LMT_ERROR, // ELL_ERROR LMT_ERROR, // ELL_NONE }; assert(event.LogEvent.Level < ARRLEN(irr_loglev_conv)); log_printline(irr_loglev_conv[event.LogEvent.Level], std::string("Irrlicht: ") + (const char *)event.LogEvent.Text); return true; } /* always return false in order to continue processing events */ return false; } bool IsKeyDown(const KeyPress &keyCode) const { return keyIsDown[keyCode]; } // Checks whether a key was down and resets the state bool WasKeyDown(const KeyPress &keyCode) { bool b = keyWasDown[keyCode]; if (b) keyWasDown.unset(keyCode); return b; } s32 getMouseWheel() { s32 a = mouse_wheel; mouse_wheel = 0; return a; } void clearInput() { keyIsDown.clear(); keyWasDown.clear(); leftclicked = false; rightclicked = false; leftreleased = false; rightreleased = false; left_active = false; middle_active = false; right_active = false; mouse_wheel = 0; } MyEventReceiver() { clearInput(); #ifdef HAVE_TOUCHSCREENGUI m_touchscreengui = NULL; #endif } bool leftclicked; bool rightclicked; bool leftreleased; bool rightreleased; bool left_active; bool middle_active; bool right_active; s32 mouse_wheel; #ifdef HAVE_TOUCHSCREENGUI TouchScreenGUI* m_touchscreengui; #endif private: // The current state of keys KeyList keyIsDown; // Whether a key has been pressed or not KeyList keyWasDown; }; /* Separated input handler */ class RealInputHandler : public InputHandler { public: RealInputHandler(IrrlichtDevice *device, MyEventReceiver *receiver): m_device(device), m_receiver(receiver), m_mousepos(0,0) { } virtual bool isKeyDown(const KeyPress &keyCode) { return m_receiver->IsKeyDown(keyCode); } virtual bool wasKeyDown(const KeyPress &keyCode) { return m_receiver->WasKeyDown(keyCode); } virtual v2s32 getMousePos() { if (m_device->getCursorControl()) { return m_device->getCursorControl()->getPosition(); } else { return m_mousepos; } } virtual void setMousePos(s32 x, s32 y) { if (m_device->getCursorControl()) { m_device->getCursorControl()->setPosition(x, y); } else { m_mousepos = v2s32(x,y); } } virtual bool getLeftState() { return m_receiver->left_active; } virtual bool getRightState() { return m_receiver->right_active; } virtual bool getLeftClicked() { return m_receiver->leftclicked; } virtual bool getRightClicked() { return m_receiver->rightclicked; } virtual void resetLeftClicked() { m_receiver->leftclicked = false; } virtual void resetRightClicked() { m_receiver->rightclicked = false; } virtual bool getLeftReleased() { return m_receiver->leftreleased; } virtual bool getRightReleased() { return m_receiver->rightreleased; } virtual void resetLeftReleased() { m_receiver->leftreleased = false; } virtual void resetRightReleased() { m_receiver->rightreleased = false; } virtual s32 getMouseWheel() { return m_receiver->getMouseWheel(); } void clear() { m_receiver->clearInput(); } private: IrrlichtDevice *m_device; MyEventReceiver *m_receiver; v2s32 m_mousepos; }; class RandomInputHandler : public InputHandler { public: RandomInputHandler() { leftdown = false; rightdown = false; leftclicked = false; rightclicked = false; leftreleased = false; rightreleased = false; keydown.clear(); } virtual bool isKeyDown(const KeyPress &keyCode) { return keydown[keyCode]; } virtual bool wasKeyDown(const KeyPress &keyCode) { return false; } virtual v2s32 getMousePos() { return mousepos; } virtual void setMousePos(s32 x, s32 y) { mousepos = v2s32(x, y); } virtual bool getLeftState() { return leftdown; } virtual bool getRightState() { return rightdown; } virtual bool getLeftClicked() { return leftclicked; } virtual bool getRightClicked() { return rightclicked; } virtual void resetLeftClicked() { leftclicked = false; } virtual void resetRightClicked() { rightclicked = false; } virtual bool getLeftReleased() { return leftreleased; } virtual bool getRightReleased() { return rightreleased; } virtual void resetLeftReleased() { leftreleased = false; } virtual void resetRightReleased() { rightreleased = false; } virtual s32 getMouseWheel() { return 0; } virtual void step(float dtime) { { static float counter1 = 0; counter1 -= dtime; if (counter1 < 0.0) { counter1 = 0.1 * Rand(1, 40); keydown.toggle(getKeySetting("keymap_jump")); } } { static float counter1 = 0; counter1 -= dtime; if (counter1 < 0.0) { counter1 = 0.1 * Rand(1, 40); keydown.toggle(getKeySetting("keymap_special1")); } } { static float counter1 = 0; counter1 -= dtime; if (counter1 < 0.0) { counter1 = 0.1 * Rand(1, 40); keydown.toggle(getKeySetting("keymap_forward")); } } { static float counter1 = 0; counter1 -= dtime; if (counter1 < 0.0) { counter1 = 0.1 * Rand(1, 40); keydown.toggle(getKeySetting("keymap_left")); } } { static float counter1 = 0; counter1 -= dtime; if (counter1 < 0.0) { counter1 = 0.1 * Rand(1, 20); mousespeed = v2s32(Rand(-20, 20), Rand(-15, 20)); } } { static float counter1 = 0; counter1 -= dtime; if (counter1 < 0.0) { counter1 = 0.1 * Rand(1, 30); leftdown = !leftdown; if (leftdown) leftclicked = true; if (!leftdown) leftreleased = true; } } { static float counter1 = 0; counter1 -= dtime; if (counter1 < 0.0) { counter1 = 0.1 * Rand(1, 15); rightdown = !rightdown; if (rightdown) rightclicked = true; if (!rightdown) rightreleased = true; } } mousepos += mousespeed; } s32 Rand(s32 min, s32 max) { return (myrand()%(max-min+1))+min; } private: KeyList keydown; v2s32 mousepos; v2s32 mousespeed; bool leftdown; bool rightdown; bool leftclicked; bool rightclicked; bool leftreleased; bool rightreleased; }; #endif src/guiVolumeChange.cpp0000644000175000017500000001073412565232430015746 0ustar mquinsonmquinson/* Part of Minetest Copyright (C) 2013 celeron55, Perttu Ahola Copyright (C) 2013 Ciaran Gultnieks Copyright (C) 2013 RealBadAngel, Maciej Kasatkin Permission to use, copy, modify, and distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies. THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. */ #include "guiVolumeChange.h" #include "debug.h" #include "serialization.h" #include #include #include #include #include #include #include "settings.h" #include "gettext.h" const int ID_soundText1 = 263; const int ID_soundText2 = 264; const int ID_soundExitButton = 265; const int ID_soundSlider = 266; GUIVolumeChange::GUIVolumeChange(gui::IGUIEnvironment* env, gui::IGUIElement* parent, s32 id, IMenuManager *menumgr, Client* client ): GUIModalMenu(env, parent, id, menumgr) { } GUIVolumeChange::~GUIVolumeChange() { removeChildren(); } void GUIVolumeChange::removeChildren() { { gui::IGUIElement *e = getElementFromId(ID_soundText1); if(e != NULL) e->remove(); } { gui::IGUIElement *e = getElementFromId(ID_soundText2); if(e != NULL) e->remove(); } { gui::IGUIElement *e = getElementFromId(ID_soundExitButton); if(e != NULL) e->remove(); } { gui::IGUIElement *e = getElementFromId(ID_soundSlider); if(e != NULL) e->remove(); } } void GUIVolumeChange::regenerateGui(v2u32 screensize) { /* Remove stuff */ removeChildren(); /* Calculate new sizes and positions */ core::rect rect( screensize.X/2 - 380/2, screensize.Y/2 - 200/2, screensize.X/2 + 380/2, screensize.Y/2 + 200/2 ); DesiredRect = rect; recalculateAbsolutePosition(false); v2s32 size = rect.getSize(); v2s32 topleft_client(40, 0); int volume=(int)(g_settings->getFloat("sound_volume")*100); /* Add stuff */ { core::rect rect(0, 0, 120, 20); rect = rect + v2s32(size.X/2-60, size.Y/2-35); const wchar_t *text = wgettext("Sound Volume: "); Environment->addStaticText(text, rect, false, true, this, ID_soundText1); delete[] text; } { core::rect rect(0, 0, 30, 20); rect = rect + v2s32(size.X/2+40, size.Y/2-35); Environment->addStaticText(core::stringw(volume).c_str(), rect, false, true, this, ID_soundText2); } { core::rect rect(0, 0, 80, 30); rect = rect + v2s32(size.X/2-80/2, size.Y/2+55); const wchar_t *text = wgettext("Exit"); Environment->addButton(rect, this, ID_soundExitButton, text); delete[] text; } { core::rect rect(0, 0, 300, 20); rect = rect + v2s32(size.X/2-150, size.Y/2); gui::IGUIScrollBar *e = Environment->addScrollBar(true, rect, this, ID_soundSlider); e->setMax(100); e->setPos(volume); } } void GUIVolumeChange::drawMenu() { gui::IGUISkin* skin = Environment->getSkin(); if (!skin) return; video::IVideoDriver* driver = Environment->getVideoDriver(); video::SColor bgcolor(140,0,0,0); driver->draw2DRectangle(bgcolor, AbsoluteRect, &AbsoluteClippingRect); gui::IGUIElement::draw(); } bool GUIVolumeChange::OnEvent(const SEvent& event) { if(event.EventType==EET_KEY_INPUT_EVENT) { if(event.KeyInput.Key==KEY_ESCAPE && event.KeyInput.PressedDown) { quitMenu(); return true; } if(event.KeyInput.Key==KEY_RETURN && event.KeyInput.PressedDown) { quitMenu(); return true; } } if(event.GUIEvent.EventType==gui::EGET_BUTTON_CLICKED) { if (event.GUIEvent.Caller->getID() == ID_soundExitButton) { quitMenu(); return true; } } if(event.GUIEvent.EventType==gui::EGET_SCROLL_BAR_CHANGED) { if (event.GUIEvent.Caller->getID() == ID_soundSlider) { s32 pos = ((gui::IGUIScrollBar*)event.GUIEvent.Caller)->getPos(); g_settings->setFloat("sound_volume",(float)pos/100); gui::IGUIElement *e = getElementFromId(ID_soundText2); e->setText( core::stringw(pos).c_str() ); return true; } } return Parent ? Parent->OnEvent(event) : false; } src/modifiedstate.h0000644000175000017500000000222312565232430015144 0ustar mquinsonmquinson/* Minetest Copyright (C) 2013 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #ifndef MODIFIEDSTATE_HEADER #define MODIFIEDSTATE_HEADER enum ModifiedState { // Has not been modified. MOD_STATE_CLEAN = 0, MOD_RESERVED1 = 1, // Has been modified, and will be saved when being unloaded. MOD_STATE_WRITE_AT_UNLOAD = 2, MOD_RESERVED3 = 3, // Has been modified, and will be saved as soon as possible. MOD_STATE_WRITE_NEEDED = 4, MOD_RESERVED5 = 5, }; #endif src/clientiface.h0000644000175000017500000004565112565232430014605 0ustar mquinsonmquinson/* Minetest Copyright (C) 2010-2014 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #ifndef _CLIENTIFACE_H_ #define _CLIENTIFACE_H_ #include "irr_v3d.h" // for irrlicht datatypes #include "constants.h" #include "serialization.h" // for SER_FMT_VER_INVALID #include "jthread/jmutex.h" #include "network/networkpacket.h" #include #include #include #include class MapBlock; class ServerEnvironment; class EmergeManager; /* * State Transitions Start (peer connect) | v /-----------------\ | | | Created | | | \-----------------/ | depending of the incoming packet +--------------------------------------- v v +-----------------------------+ +-----------------------------+ |IN: | |IN: | | TOSERVER_INIT_LEGACY |----- | TOSERVER_INIT | invalid playername, +-----------------------------+ | +-----------------------------+ password (for _LEGACY), | | | or denied by mod | Auth ok -------------------+--------------------------------- v v | +-----------------------------+ +-----------------------------+ | |OUT: | |OUT: | | | TOCLIENT_INIT_LEGACY | | TOCLIENT_HELLO | | +-----------------------------+ +-----------------------------+ | | | | | | | v v | /-----------------\ /-----------------\ | | | | | | | AwaitingInit2 |<--------- | HelloSent | | | | | | | | \-----------------/ | \-----------------/ | | | | | +-----------------------------+ | *-----------------------------* Auth fails | |IN: | | |Authentication, depending on |-----------------+ | TOSERVER_INIT2 | | | packet sent by client | | +-----------------------------+ | *-----------------------------* | | | | | | | | Authentication | v | | successful | /-----------------\ | v | | | | +-----------------------------+ | | InitDone | | |OUT: | | | | | | TOCLIENT_AUTH_ACCEPT | | \-----------------/ | +-----------------------------+ | | | | | +-----------------------------+ --------------------- | |OUT: | | | TOCLIENT_MOVEMENT | | | TOCLIENT_ITEMDEF | | | TOCLIENT_NODEDEF | | | TOCLIENT_ANNOUNCE_MEDIA | | | TOCLIENT_DETACHED_INVENTORY | | | TOCLIENT_TIME_OF_DAY | | +-----------------------------+ | | | | | | ----------------------------- | v | | | /-----------------\ v | | | +-----------------------------+ | | DefinitionsSent | |IN: | | | | | TOSERVER_REQUEST_MEDIA | | \-----------------/ | TOSERVER_RECEIVED_MEDIA | | | +-----------------------------+ | | ^ | | | ----------------------------- | v | +-----------------------------+ --------------------------------+ |IN: | | | | TOSERVER_CLIENT_READY | v | +-----------------------------+ +-------------------------------+ | | |OUT: | | v | TOCLIENT_ACCESS_DENIED_LEGAGY | | +-----------------------------+ +-------------------------------+ | |OUT: | | | | TOCLIENT_MOVE_PLAYER | v | | TOCLIENT_PRIVILEGES | /-----------------\ | | TOCLIENT_INVENTORY_FORMSPEC | | | | | UpdateCrafting | | Denied | | | TOCLIENT_INVENTORY | | | | | TOCLIENT_HP (opt) | \-----------------/ | | TOCLIENT_BREATH | | | TOCLIENT_DEATHSCREEN | | +-----------------------------+ | | | v | /-----------------\ async mod action (ban, kick) | | |--------------------------------------------------------------- ---->| Active | | | |---------------------------------------------- | \-----------------/ timeout v | | | +-----------------------------+ | | | |OUT: | | | | | TOCLIENT_DISCONNECT | | | | +-----------------------------+ | | | | | | v v | | +-----------------------------+ /-----------------\ | | |IN: | | | | | | TOSERVER_DISCONNECT |------------------->| Disconnecting | | | +-----------------------------+ | | | | \-----------------/ | | any auth packet which was | | allowed in TOCLIENT_AUTH_ACCEPT | v | *-----------------------------* Auth +-------------------------------+ | |Authentication, depending on | succeeds |OUT: | | | packet sent by client |---------->| TOCLIENT_ACCEPT_SUDO_MODE | | *-----------------------------* +-------------------------------+ | | | | | Auth fails /-----------------\ | v | | | +-------------------------------+ | SudoMode | | |OUT: | | | | | TOCLIENT_DENY_SUDO_MODE | \-----------------/ | +-------------------------------+ | | | v | | +-----------------------------+ | | sets password accordingly |IN: | -------------------+-------------------------------| TOSERVER_FIRST_SRP | +-----------------------------+ */ namespace con { class Connection; } #define CI_ARRAYSIZE(a) (sizeof(a) / sizeof((a)[0])) enum ClientState { CS_Invalid, CS_Disconnecting, CS_Denied, CS_Created, CS_AwaitingInit2, CS_HelloSent, CS_InitDone, CS_DefinitionsSent, CS_Active, CS_SudoMode }; enum ClientStateEvent { CSE_Hello, CSE_AuthAccept, CSE_InitLegacy, CSE_GotInit2, CSE_SetDenied, CSE_SetDefinitionsSent, CSE_SetClientReady, CSE_SudoSuccess, CSE_SudoLeave, CSE_Disconnect }; /* Used for queueing and sorting block transfers in containers Lower priority number means higher priority. */ struct PrioritySortedBlockTransfer { PrioritySortedBlockTransfer(float a_priority, v3s16 a_pos, u16 a_peer_id) { priority = a_priority; pos = a_pos; peer_id = a_peer_id; } bool operator < (const PrioritySortedBlockTransfer &other) const { return priority < other.priority; } float priority; v3s16 pos; u16 peer_id; }; class RemoteClient { public: // peer_id=0 means this client has no associated peer // NOTE: If client is made allowed to exist while peer doesn't, // this has to be set to 0 when there is no peer. // Also, the client must be moved to some other container. u16 peer_id; // The serialization version to use with the client u8 serialization_version; // u16 net_proto_version; /* Authentication information */ std::string enc_pwd; bool create_player_on_auth_success; AuthMechanism chosen_mech; void * auth_data; u32 allowed_auth_mechs; u32 allowed_sudo_mechs; bool isSudoMechAllowed(AuthMechanism mech) { return allowed_sudo_mechs & mech; } bool isMechAllowed(AuthMechanism mech) { return allowed_auth_mechs & mech; } RemoteClient(): peer_id(PEER_ID_INEXISTENT), serialization_version(SER_FMT_VER_INVALID), net_proto_version(0), create_player_on_auth_success(false), chosen_mech(AUTH_MECHANISM_NONE), auth_data(NULL), m_time_from_building(9999), m_pending_serialization_version(SER_FMT_VER_INVALID), m_state(CS_Created), m_nearest_unsent_d(0), m_nearest_unsent_reset_timer(0.0), m_excess_gotblocks(0), m_nothing_to_send_pause_timer(0.0), m_name(""), m_version_major(0), m_version_minor(0), m_version_patch(0), m_full_version("unknown"), m_deployed_compression(0), m_connection_time(getTime(PRECISION_SECONDS)) { } ~RemoteClient() { } /* Finds block that should be sent next to the client. Environment should be locked when this is called. dtime is used for resetting send radius at slow interval */ void GetNextBlocks(ServerEnvironment *env, EmergeManager* emerge, float dtime, std::vector &dest); void GotBlock(v3s16 p); void SentBlock(v3s16 p); void SetBlockNotSent(v3s16 p); void SetBlocksNotSent(std::map &blocks); /** * tell client about this block being modified right now. * this information is required to requeue the block in case it's "on wire" * while modification is processed by server * @param p position of modified block */ void ResendBlockIfOnWire(v3s16 p); s32 SendingCount() { return m_blocks_sending.size(); } // Increments timeouts and removes timed-out blocks from list // NOTE: This doesn't fix the server-not-sending-block bug // because it is related to emerging, not sending. //void RunSendingTimeouts(float dtime, float timeout); void PrintInfo(std::ostream &o) { o<<"RemoteClient "<getEnv()->getScriptIface() /* InventoryLocation */ std::string InventoryLocation::dump() const { std::ostringstream os(std::ios::binary); serialize(os); return os.str(); } void InventoryLocation::serialize(std::ostream &os) const { switch(type){ case InventoryLocation::UNDEFINED: os<<"undefined"; break; case InventoryLocation::CURRENT_PLAYER: os<<"current_player"; break; case InventoryLocation::PLAYER: os<<"player:"<getInventory(from_inv); Inventory *inv_to = mgr->getInventory(to_inv); if (!inv_from) { infostream << "IMoveAction::apply(): FAIL: source inventory not found: " << "from_inv=\""<getList(from_list); InventoryList *list_to = inv_to->getList(to_list); /* If a list doesn't exist or the source item doesn't exist */ if (!list_from) { infostream << "IMoveAction::apply(): FAIL: source list not found: " << "from_inv=\"" << from_inv.dump() << "\"" << ", from_list=\"" << from_list << "\"" << std::endl; return; } if (!list_to) { infostream << "IMoveAction::apply(): FAIL: destination list not found: " << "to_inv=\""<getSize(); // First try all the non-empty slots for (s16 dest_i = 0; dest_i < dest_size && count > 0; dest_i++) { if (!list_to->getItem(dest_i).empty()) { to_i = dest_i; apply(mgr, player, gamedef); count -= move_count; } } // Then try all the empty ones for (s16 dest_i = 0; dest_i < dest_size && count > 0; dest_i++) { if (list_to->getItem(dest_i).empty()) { to_i = dest_i; apply(mgr, player, gamedef); count -= move_count; } } to_i = old_to_i; count = old_count; caused_by_move_somewhere = false; move_somewhere = true; return; } if ((u16)to_i > list_to->getSize()) { infostream << "IMoveAction::apply(): FAIL: destination index out of bounds: " << "to_i=" << to_i << ", size=" << list_to->getSize() << std::endl; return; } /* Do not handle rollback if both inventories are that of the same player */ bool ignore_rollback = ( from_inv.type == InventoryLocation::PLAYER && to_inv.type == InventoryLocation::PLAYER && from_inv.name == to_inv.name); /* Collect information of endpoints */ int try_take_count = count; if(try_take_count == 0) try_take_count = list_from->getItem(from_i).count; int src_can_take_count = 0xffff; int dst_can_put_count = 0xffff; /* Query detached inventories */ // Move occurs in the same detached inventory if(from_inv.type == InventoryLocation::DETACHED && to_inv.type == InventoryLocation::DETACHED && from_inv.name == to_inv.name) { src_can_take_count = PLAYER_TO_SA(player)->detached_inventory_AllowMove( from_inv.name, from_list, from_i, to_list, to_i, try_take_count, player); dst_can_put_count = src_can_take_count; } else { // Destination is detached if(to_inv.type == InventoryLocation::DETACHED) { ItemStack src_item = list_from->getItem(from_i); src_item.count = try_take_count; dst_can_put_count = PLAYER_TO_SA(player)->detached_inventory_AllowPut( to_inv.name, to_list, to_i, src_item, player); } // Source is detached if(from_inv.type == InventoryLocation::DETACHED) { ItemStack src_item = list_from->getItem(from_i); src_item.count = try_take_count; src_can_take_count = PLAYER_TO_SA(player)->detached_inventory_AllowTake( from_inv.name, from_list, from_i, src_item, player); } } /* Query node metadata inventories */ // Both endpoints are nodemeta // Move occurs in the same nodemeta inventory if(from_inv.type == InventoryLocation::NODEMETA && to_inv.type == InventoryLocation::NODEMETA && from_inv.p == to_inv.p) { src_can_take_count = PLAYER_TO_SA(player)->nodemeta_inventory_AllowMove( from_inv.p, from_list, from_i, to_list, to_i, try_take_count, player); dst_can_put_count = src_can_take_count; } else { // Destination is nodemeta if(to_inv.type == InventoryLocation::NODEMETA) { ItemStack src_item = list_from->getItem(from_i); src_item.count = try_take_count; dst_can_put_count = PLAYER_TO_SA(player)->nodemeta_inventory_AllowPut( to_inv.p, to_list, to_i, src_item, player); } // Source is nodemeta if(from_inv.type == InventoryLocation::NODEMETA) { ItemStack src_item = list_from->getItem(from_i); src_item.count = try_take_count; src_can_take_count = PLAYER_TO_SA(player)->nodemeta_inventory_AllowTake( from_inv.p, from_list, from_i, src_item, player); } } int old_count = count; /* Modify count according to collected data */ count = try_take_count; if(src_can_take_count != -1 && count > src_can_take_count) count = src_can_take_count; if(dst_can_put_count != -1 && count > dst_can_put_count) count = dst_can_put_count; /* Limit according to source item count */ if(count > list_from->getItem(from_i).count) count = list_from->getItem(from_i).count; /* If no items will be moved, don't go further */ if(count == 0) { infostream<<"IMoveAction::apply(): move was completely disallowed:" <<" count="<getList(from_list); /* If a list doesn't exist or the source item doesn't exist */ if(!list_from){ infostream<<"IDropAction::apply(): FAIL: source list not found: " <<"from_inv=\""<getItem(from_i).empty()) { infostream<<"IDropAction::apply(): FAIL: source item not found: " <<"from_inv=\""<takeItem(from_i, actually_dropped_count); if(item2.count != actually_dropped_count) errorstream<<"Could not take dropped count of items"<setInventoryModified(from_inv, false); } } infostream<<"IDropAction::apply(): dropped " <<" from inv=\""<getList("craft"); InventoryList *list_craftresult = inv_craft->getList("craftresult"); InventoryList *list_main = inv_craft->getList("main"); /* If a list doesn't exist or the source item doesn't exist */ if (!list_craft) { infostream << "ICraftAction::apply(): FAIL: craft list not found: " << "craft_inv=\"" << craft_inv.dump() << "\"" << std::endl; return; } if (!list_craftresult) { infostream << "ICraftAction::apply(): FAIL: craftresult list not found: " << "craft_inv=\"" << craft_inv.dump() << "\"" << std::endl; return; } if (list_craftresult->getSize() < 1) { infostream << "ICraftAction::apply(): FAIL: craftresult list too short: " << "craft_inv=\"" << craft_inv.dump() << "\"" << std::endl; return; } ItemStack crafted; ItemStack craftresultitem; int count_remaining = count; std::vector output_replacements; getCraftingResult(inv_craft, crafted, output_replacements, false, gamedef); PLAYER_TO_SA(player)->item_CraftPredict(crafted, player, list_craft, craft_inv); bool found = !crafted.empty(); while (found && list_craftresult->itemFits(0, crafted)) { InventoryList saved_craft_list = *list_craft; std::vector temp; // Decrement input and add crafting output getCraftingResult(inv_craft, crafted, temp, true, gamedef); PLAYER_TO_SA(player)->item_OnCraft(crafted, player, &saved_craft_list, craft_inv); list_craftresult->addItem(0, crafted); mgr->setInventoryModified(craft_inv); // Add the new replacements to the list IItemDefManager *itemdef = gamedef->getItemDefManager(); for (std::vector::iterator it = temp.begin(); it != temp.end(); it++) { for (std::vector::iterator jt = output_replacements.begin(); jt != output_replacements.end(); jt++) { if (it->name == jt->name) { *it = jt->addItem(*it, itemdef); if (it->empty()) continue; } } output_replacements.push_back(*it); } actionstream << player->getDescription() << " crafts " << crafted.getItemString() << std::endl; // Decrement counter if (count_remaining == 1) break; else if (count_remaining > 1) count_remaining--; // Get next crafting result found = getCraftingResult(inv_craft, crafted, temp, false, gamedef); PLAYER_TO_SA(player)->item_CraftPredict(crafted, player, list_craft, craft_inv); found = !crafted.empty(); } // Put the replacements in the inventory or drop them on the floor, if // the invenotry is full for (std::vector::iterator it = output_replacements.begin(); it != output_replacements.end(); it++) { if (list_main) *it = list_main->addItem(*it); if (it->empty()) continue; u16 count = it->count; do { PLAYER_TO_SA(player)->item_OnDrop(*it, player, player->getBasePosition() + v3f(0,1,0)); if (count >= it->count) { errorstream << "Couldn't drop replacement stack " << it->getItemString() << " because drop loop didn't " "decrease count." << std::endl; break; } } while (!it->empty()); } infostream<<"ICraftAction::apply(): crafted " <<" craft_inv=\""< &output_replacements, bool decrementInput, IGameDef *gamedef) { DSTACK(__FUNCTION_NAME); result.clear(); // Get the InventoryList in which we will operate InventoryList *clist = inv->getList("craft"); if(!clist) return false; // Mangle crafting grid to an another format CraftInput ci; ci.method = CRAFT_METHOD_NORMAL; ci.width = clist->getWidth() ? clist->getWidth() : 3; for(u16 i=0; igetSize(); i++) ci.items.push_back(clist->getItem(i)); // Find out what is crafted and add it to result item slot CraftOutput co; bool found = gamedef->getCraftDefManager()->getCraftResult( ci, co, output_replacements, decrementInput, gamedef); if(found) result.deSerialize(co.item, gamedef->getItemDefManager()); if(found && decrementInput) { // CraftInput has been changed, apply changes in clist for(u16 i=0; igetSize(); i++) { clist->changeItem(i, ci.items[i]); } } return found; } src/mg_biome.h0000644000175000017500000000350312565232430014103 0ustar mquinsonmquinson/* Minetest Copyright (C) 2010-2013 kwolekr, Ryan Kwolek This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #ifndef MG_BIOME_HEADER #define MG_BIOME_HEADER #include "objdef.h" #include "nodedef.h" enum BiomeType { BIOME_NORMAL, BIOME_LIQUID, BIOME_NETHER, BIOME_AETHER, BIOME_FLAT }; class Biome : public ObjDef, public NodeResolver { public: u32 flags; content_t c_top; content_t c_filler; content_t c_stone; content_t c_water_top; content_t c_water; content_t c_river_water; content_t c_dust; s16 depth_top; s16 depth_filler; s16 depth_water_top; s16 y_min; s16 y_max; float heat_point; float humidity_point; virtual void resolveNodeNames(); }; class BiomeManager : public ObjDefManager { public: static const char *OBJECT_TITLE; BiomeManager(IGameDef *gamedef); virtual ~BiomeManager(); const char *getObjectTitle() const { return "biome"; } static Biome *create(BiomeType type) { return new Biome; } virtual void clear(); void calcBiomes(s16 sx, s16 sy, float *heat_map, float *humidity_map, s16 *height_map, u8 *biomeid_map); Biome *getBiome(float heat, float humidity, s16 y); private: IGameDef *m_gamedef; }; #endif src/ban.cpp0000644000175000017500000000705712565232430013430 0ustar mquinsonmquinson/* Minetest Copyright (C) 2013 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #include "ban.h" #include #include "jthread/jmutexautolock.h" #include #include #include "strfnd.h" #include "util/string.h" #include "log.h" #include "filesys.h" BanManager::BanManager(const std::string &banfilepath): m_banfilepath(banfilepath), m_modified(false) { try{ load(); } catch(SerializationError &e) { infostream<<"WARNING: BanManager: creating " <first << "|" << it->second << "\n"; if (!fs::safeWriteToFile(m_banfilepath, ss.str())) { infostream << "BanManager: failed saving to " << m_banfilepath << std::endl; throw SerializationError("BanManager::save(): Couldn't write file"); } m_modified = false; } bool BanManager::isIpBanned(const std::string &ip) { JMutexAutoLock lock(m_mutex); return m_ips.find(ip) != m_ips.end(); } std::string BanManager::getBanDescription(const std::string &ip_or_name) { JMutexAutoLock lock(m_mutex); std::string s = ""; for (StringMap::iterator it = m_ips.begin(); it != m_ips.end(); ++it) { if (it->first == ip_or_name || it->second == ip_or_name || ip_or_name == "") { s += it->first + "|" + it->second + ", "; } } s = s.substr(0, s.size() - 2); return s; } std::string BanManager::getBanName(const std::string &ip) { JMutexAutoLock lock(m_mutex); StringMap::iterator it = m_ips.find(ip); if (it == m_ips.end()) return ""; return it->second; } void BanManager::add(const std::string &ip, const std::string &name) { JMutexAutoLock lock(m_mutex); m_ips[ip] = name; m_modified = true; } void BanManager::remove(const std::string &ip_or_name) { JMutexAutoLock lock(m_mutex); for (StringMap::iterator it = m_ips.begin(); it != m_ips.end();) { if ((it->first == ip_or_name) || (it->second == ip_or_name)) { m_ips.erase(it++); } else { ++it; } } m_modified = true; } bool BanManager::isModified() { JMutexAutoLock lock(m_mutex); return m_modified; } src/guiPasswordChange.h0000644000175000017500000000266312565232430015750 0ustar mquinsonmquinson/* Part of Minetest Copyright (C) 2010-2013 celeron55, Perttu Ahola Copyright (C) 2013 Ciaran Gultnieks Permission to use, copy, modify, and distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies. THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. */ #ifndef GUIPASSWORDCHANGE_HEADER #define GUIPASSWORDCHANGE_HEADER #include "irrlichttypes_extrabloated.h" #include "modalMenu.h" #include "client.h" #include class GUIPasswordChange : public GUIModalMenu { public: GUIPasswordChange(gui::IGUIEnvironment* env, gui::IGUIElement* parent, s32 id, IMenuManager *menumgr, Client* client); ~GUIPasswordChange(); void removeChildren(); /* Remove and re-add (or reposition) stuff */ void regenerateGui(v2u32 screensize); void drawMenu(); bool acceptInput(); bool OnEvent(const SEvent& event); private: Client* m_client; }; #endif src/irrlichttypes_bloated.h0000644000175000017500000000173512565232430016731 0ustar mquinsonmquinson/* Minetest Copyright (C) 2010-2013 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #ifndef IRRLICHTTYPES_BLOATED_HEADER #define IRRLICHTTYPES_BLOATED_HEADER #include "irrlichttypes.h" #include "irr_v2d.h" #include "irr_v3d.h" #include "irr_aabb3d.h" #include #endif src/player.cpp0000644000175000017500000001757512565232430014172 0ustar mquinsonmquinson/* Minetest Copyright (C) 2010-2013 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #include "player.h" #include #include "jthread/jmutexautolock.h" #include "util/numeric.h" #include "hud.h" #include "constants.h" #include "gamedef.h" #include "settings.h" #include "content_sao.h" #include "filesys.h" #include "log.h" #include "porting.h" // strlcpy Player::Player(IGameDef *gamedef, const char *name): touching_ground(false), in_liquid(false), in_liquid_stable(false), liquid_viscosity(0), is_climbing(false), swimming_vertical(false), camera_barely_in_ceiling(false), inventory(gamedef->idef()), hp(PLAYER_MAX_HP), hurt_tilt_timer(0), hurt_tilt_strength(0), protocol_version(0), peer_id(PEER_ID_INEXISTENT), keyPressed(0), // protected m_gamedef(gamedef), m_breath(PLAYER_MAX_BREATH), m_pitch(0), m_yaw(0), m_speed(0,0,0), m_position(0,0,0), m_collisionbox(-BS*0.30,0.0,-BS*0.30,BS*0.30,BS*1.75,BS*0.30), m_dirty(false) { strlcpy(m_name, name, PLAYERNAME_SIZE); inventory.clear(); inventory.addList("main", PLAYER_INVENTORY_SIZE); InventoryList *craft = inventory.addList("craft", 9); craft->setWidth(3); inventory.addList("craftpreview", 1); inventory.addList("craftresult", 1); inventory.setModified(false); // Can be redefined via Lua inventory_formspec = "size[8,7.5]" //"image[1,0.6;1,2;player.png]" "list[current_player;main;0,3.5;8,4;]" "list[current_player;craft;3,0;3,3;]" "listring[]" "list[current_player;craftpreview;7,1;1,1;]"; // Initialize movement settings at default values, so movement can work // if the server fails to send them movement_acceleration_default = 3 * BS; movement_acceleration_air = 2 * BS; movement_acceleration_fast = 10 * BS; movement_speed_walk = 4 * BS; movement_speed_crouch = 1.35 * BS; movement_speed_fast = 20 * BS; movement_speed_climb = 2 * BS; movement_speed_jump = 6.5 * BS; movement_liquid_fluidity = 1 * BS; movement_liquid_fluidity_smooth = 0.5 * BS; movement_liquid_sink = 10 * BS; movement_gravity = 9.81 * BS; local_animation_speed = 0.0; // Movement overrides are multipliers and must be 1 by default physics_override_speed = 1; physics_override_jump = 1; physics_override_gravity = 1; physics_override_sneak = true; physics_override_sneak_glitch = true; hud_flags = HUD_FLAG_HOTBAR_VISIBLE | HUD_FLAG_HEALTHBAR_VISIBLE | HUD_FLAG_CROSSHAIR_VISIBLE | HUD_FLAG_WIELDITEM_VISIBLE | HUD_FLAG_BREATHBAR_VISIBLE | HUD_FLAG_MINIMAP_VISIBLE; hud_hotbar_itemcount = HUD_HOTBAR_ITEMCOUNT_DEFAULT; } Player::~Player() { clearHud(); } // Horizontal acceleration (X and Z), Y direction is ignored void Player::accelerateHorizontal(v3f target_speed, f32 max_increase) { if(max_increase == 0) return; v3f d_wanted = target_speed - m_speed; d_wanted.Y = 0; f32 dl = d_wanted.getLength(); if(dl > max_increase) dl = max_increase; v3f d = d_wanted.normalize() * dl; m_speed.X += d.X; m_speed.Z += d.Z; } // Vertical acceleration (Y), X and Z directions are ignored void Player::accelerateVertical(v3f target_speed, f32 max_increase) { if(max_increase == 0) return; f32 d_wanted = target_speed.Y - m_speed.Y; if(d_wanted > max_increase) d_wanted = max_increase; else if(d_wanted < -max_increase) d_wanted = -max_increase; m_speed.Y += d_wanted; } v3s16 Player::getLightPosition() const { return floatToInt(m_position + v3f(0,BS+BS/2,0), BS); } void Player::serialize(std::ostream &os) { // Utilize a Settings object for storing values Settings args; args.setS32("version", 1); args.set("name", m_name); //args.set("password", m_password); args.setFloat("pitch", m_pitch); args.setFloat("yaw", m_yaw); args.setV3F("position", m_position); args.setS32("hp", hp); args.setS32("breath", m_breath); args.writeLines(os); os<<"PlayerArgsEnd\n"; inventory.serialize(os); } void Player::deSerialize(std::istream &is, std::string playername) { Settings args; if (!args.parseConfigLines(is, "PlayerArgsEnd")) { throw SerializationError("PlayerArgsEnd of player " + playername + " not found!"); } m_dirty = true; //args.getS32("version"); // Version field value not used std::string name = args.get("name"); strlcpy(m_name, name.c_str(), PLAYERNAME_SIZE); setPitch(args.getFloat("pitch")); setYaw(args.getFloat("yaw")); setPosition(args.getV3F("position")); try{ hp = args.getS32("hp"); }catch(SettingNotFoundException &e) { hp = PLAYER_MAX_HP; } try{ m_breath = args.getS32("breath"); }catch(SettingNotFoundException &e) { m_breath = PLAYER_MAX_BREATH; } inventory.deSerialize(is); if(inventory.getList("craftpreview") == NULL) { // Convert players without craftpreview inventory.addList("craftpreview", 1); bool craftresult_is_preview = true; if(args.exists("craftresult_is_preview")) craftresult_is_preview = args.getBool("craftresult_is_preview"); if(craftresult_is_preview) { // Clear craftresult inventory.getList("craftresult")->changeItem(0, ItemStack()); } } } u32 Player::addHud(HudElement *toadd) { JMutexAutoLock lock(m_mutex); u32 id = getFreeHudID(); if (id < hud.size()) hud[id] = toadd; else hud.push_back(toadd); return id; } HudElement* Player::getHud(u32 id) { JMutexAutoLock lock(m_mutex); if (id < hud.size()) return hud[id]; return NULL; } HudElement* Player::removeHud(u32 id) { JMutexAutoLock lock(m_mutex); HudElement* retval = NULL; if (id < hud.size()) { retval = hud[id]; hud[id] = NULL; } return retval; } void Player::clearHud() { JMutexAutoLock lock(m_mutex); while(!hud.empty()) { delete hud.back(); hud.pop_back(); } } void RemotePlayer::save(std::string savedir) { /* * We have to open all possible player files in the players directory * and check their player names because some file systems are not * case-sensitive and player names are case-sensitive. */ // A player to deserialize files into to check their names RemotePlayer testplayer(m_gamedef, ""); savedir += DIR_DELIM; std::string path = savedir + m_name; for (u32 i = 0; i < PLAYER_FILE_ALTERNATE_TRIES; i++) { if (!fs::PathExists(path)) { // Open file and serialize std::ostringstream ss(std::ios_base::binary); serialize(ss); if (!fs::safeWriteToFile(path, ss.str())) { infostream << "Failed to write " << path << std::endl; } setModified(false); return; } // Open file and deserialize std::ifstream is(path.c_str(), std::ios_base::binary); if (!is.good()) { infostream << "Failed to open " << path << std::endl; return; } testplayer.deSerialize(is, path); is.close(); if (strcmp(testplayer.getName(), m_name) == 0) { // Open file and serialize std::ostringstream ss(std::ios_base::binary); serialize(ss); if (!fs::safeWriteToFile(path, ss.str())) { infostream << "Failed to write " << path << std::endl; } setModified(false); return; } path = savedir + m_name + itos(i); } infostream << "Didn't find free file for player " << m_name << std::endl; return; } /* RemotePlayer */ void RemotePlayer::setPosition(const v3f &position) { Player::setPosition(position); if(m_sao) m_sao->setBasePosition(position); } src/gettext.h0000644000175000017500000000337012565232430014013 0ustar mquinsonmquinson/* Minetest Copyright (C) 2013 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #ifndef GETTEXT_HEADER #define GETTEXT_HEADER #include "config.h" // for USE_GETTEXT #if USE_GETTEXT #include #else #define gettext(String) String #endif #define _(String) gettext(String) #define gettext_noop(String) (String) #define N_(String) gettext_noop((String)) #ifdef _MSC_VER void init_gettext(const char *path, const std::string &configured_language, int argc, char** argv); #else void init_gettext(const char *path, const std::string &configured_language); #endif extern wchar_t *utf8_to_wide_c(const char *str); // You must free the returned string! // The returned string is allocated using new inline const wchar_t *wgettext(const char *str) { return utf8_to_wide_c(gettext(str)); } inline std::wstring wstrgettext(const std::string &text) { const wchar_t *tmp = wgettext(text.c_str()); std::wstring retval = (std::wstring)tmp; delete[] tmp; return retval; } inline std::string strgettext(const std::string &text) { return gettext(text.c_str()); } #endif src/emerge.cpp0000644000175000017500000003371212565232430014131 0ustar mquinsonmquinson/* Minetest Copyright (C) 2010-2013 celeron55, Perttu Ahola Copyright (C) 2010-2013 kwolekr, Ryan Kwolek This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #include "emerge.h" #include "server.h" #include #include #include "jthread/jevent.h" #include "map.h" #include "environment.h" #include "util/container.h" #include "util/thread.h" #include "constants.h" #include "voxel.h" #include "config.h" #include "mapblock.h" #include "serverobject.h" #include "settings.h" #include "scripting_game.h" #include "profiler.h" #include "log.h" #include "nodedef.h" #include "mg_biome.h" #include "mg_ore.h" #include "mg_decoration.h" #include "mg_schematic.h" #include "mapgen_v5.h" #include "mapgen_v6.h" #include "mapgen_v7.h" #include "mapgen_singlenode.h" struct MapgenDesc { const char *name; MapgenFactory *factory; }; MapgenDesc reg_mapgens[] = { {"v5", new MapgenFactoryV5}, {"v6", new MapgenFactoryV6}, {"v7", new MapgenFactoryV7}, {"singlenode", new MapgenFactorySinglenode}, }; class EmergeThread : public JThread { public: Server *m_server; ServerMap *map; EmergeManager *emerge; Mapgen *mapgen; bool enable_mapgen_debug_info; int id; Event qevent; std::queue blockqueue; EmergeThread(Server *server, int ethreadid): JThread(), m_server(server), map(NULL), emerge(NULL), mapgen(NULL), enable_mapgen_debug_info(false), id(ethreadid) { } void *Thread(); bool popBlockEmerge(v3s16 *pos, u8 *flags); bool getBlockOrStartGen(v3s16 p, MapBlock **b, BlockMakeData *data, bool allow_generate); }; /////////////////////////////// Emerge Manager //////////////////////////////// EmergeManager::EmergeManager(IGameDef *gamedef) { this->ndef = gamedef->getNodeDefManager(); this->biomemgr = new BiomeManager(gamedef); this->oremgr = new OreManager(gamedef); this->decomgr = new DecorationManager(gamedef); this->schemmgr = new SchematicManager(gamedef); this->gen_notify_on = 0; // Note that accesses to this variable are not synchronized. // This is because the *only* thread ever starting or stopping // EmergeThreads should be the ServerThread. this->threads_active = false; mapgen_debug_info = g_settings->getBool("enable_mapgen_debug_info"); // if unspecified, leave a proc for the main thread and one for // some other misc thread s16 nthreads = 0; if (!g_settings->getS16NoEx("num_emerge_threads", nthreads)) nthreads = porting::getNumberOfProcessors() - 2; if (nthreads < 1) nthreads = 1; qlimit_total = g_settings->getU16("emergequeue_limit_total"); if (!g_settings->getU16NoEx("emergequeue_limit_diskonly", qlimit_diskonly)) qlimit_diskonly = nthreads * 5 + 1; if (!g_settings->getU16NoEx("emergequeue_limit_generate", qlimit_generate)) qlimit_generate = nthreads + 1; // don't trust user input for something very important like this if (qlimit_total < 1) qlimit_total = 1; if (qlimit_diskonly < 1) qlimit_diskonly = 1; if (qlimit_generate < 1) qlimit_generate = 1; for (s16 i = 0; i < nthreads; i++) emergethread.push_back(new EmergeThread((Server *) gamedef, i)); infostream << "EmergeManager: using " << nthreads << " threads" << std::endl; } EmergeManager::~EmergeManager() { for (u32 i = 0; i != emergethread.size(); i++) { if (threads_active) { emergethread[i]->Stop(); emergethread[i]->qevent.signal(); emergethread[i]->Wait(); } delete emergethread[i]; delete mapgen[i]; } emergethread.clear(); mapgen.clear(); delete biomemgr; delete oremgr; delete decomgr; delete schemmgr; if (params.sparams) { delete params.sparams; params.sparams = NULL; } } void EmergeManager::loadMapgenParams() { params.load(*g_settings); } void EmergeManager::initMapgens() { if (mapgen.size()) return; if (!params.sparams) { params.sparams = createMapgenParams(params.mg_name); if (!params.sparams) { params.mg_name = DEFAULT_MAPGEN; params.sparams = createMapgenParams(params.mg_name); assert(params.sparams); } params.sparams->readParams(g_settings); } // Create the mapgens for (u32 i = 0; i != emergethread.size(); i++) { Mapgen *mg = createMapgen(params.mg_name, i, ¶ms); assert(mg); mapgen.push_back(mg); } } Mapgen *EmergeManager::getCurrentMapgen() { for (u32 i = 0; i != emergethread.size(); i++) { if (emergethread[i]->IsSameThread()) return emergethread[i]->mapgen; } return NULL; } void EmergeManager::startThreads() { if (threads_active) return; for (u32 i = 0; i != emergethread.size(); i++) emergethread[i]->Start(); threads_active = true; } void EmergeManager::stopThreads() { if (!threads_active) return; // Request thread stop in parallel for (u32 i = 0; i != emergethread.size(); i++) { emergethread[i]->Stop(); emergethread[i]->qevent.signal(); } // Then do the waiting for each for (u32 i = 0; i != emergethread.size(); i++) emergethread[i]->Wait(); threads_active = false; } bool EmergeManager::enqueueBlockEmerge(u16 peer_id, v3s16 p, bool allow_generate) { std::map::const_iterator iter; BlockEmergeData *bedata; u16 count; u8 flags = 0; int idx = 0; if (allow_generate) flags |= BLOCK_EMERGE_ALLOWGEN; { JMutexAutoLock queuelock(queuemutex); count = blocks_enqueued.size(); if (count >= qlimit_total) return false; count = peer_queue_count[peer_id]; u16 qlimit_peer = allow_generate ? qlimit_generate : qlimit_diskonly; if (count >= qlimit_peer) return false; iter = blocks_enqueued.find(p); if (iter != blocks_enqueued.end()) { bedata = iter->second; bedata->flags |= flags; return true; } bedata = new BlockEmergeData; bedata->flags = flags; bedata->peer_requested = peer_id; blocks_enqueued.insert(std::make_pair(p, bedata)); peer_queue_count[peer_id] = count + 1; // insert into the EmergeThread queue with the least items int lowestitems = emergethread[0]->blockqueue.size(); for (u32 i = 1; i != emergethread.size(); i++) { int nitems = emergethread[i]->blockqueue.size(); if (nitems < lowestitems) { idx = i; lowestitems = nitems; } } emergethread[idx]->blockqueue.push(p); } emergethread[idx]->qevent.signal(); return true; } int EmergeManager::getGroundLevelAtPoint(v2s16 p) { if (mapgen.size() == 0 || !mapgen[0]) { errorstream << "EmergeManager: getGroundLevelAtPoint() called" " before mapgen initialized" << std::endl; return 0; } return mapgen[0]->getGroundLevelAtPoint(p); } bool EmergeManager::isBlockUnderground(v3s16 blockpos) { /* v2s16 p = v2s16((blockpos.X * MAP_BLOCKSIZE) + MAP_BLOCKSIZE / 2, (blockpos.Y * MAP_BLOCKSIZE) + MAP_BLOCKSIZE / 2); int ground_level = getGroundLevelAtPoint(p); return blockpos.Y * (MAP_BLOCKSIZE + 1) <= min(water_level, ground_level); */ //yuck, but then again, should i bother being accurate? //the height of the nodes in a single block is quite variable return blockpos.Y * (MAP_BLOCKSIZE + 1) <= params.water_level; } void EmergeManager::getMapgenNames(std::list &mgnames) { for (u32 i = 0; i != ARRLEN(reg_mapgens); i++) mgnames.push_back(reg_mapgens[i].name); } Mapgen *EmergeManager::createMapgen(const std::string &mgname, int mgid, MapgenParams *mgparams) { u32 i; for (i = 0; i != ARRLEN(reg_mapgens) && mgname != reg_mapgens[i].name; i++); if (i == ARRLEN(reg_mapgens)) { errorstream << "EmergeManager; mapgen " << mgname << " not registered" << std::endl; return NULL; } MapgenFactory *mgfactory = reg_mapgens[i].factory; return mgfactory->createMapgen(mgid, mgparams, this); } MapgenSpecificParams *EmergeManager::createMapgenParams(const std::string &mgname) { u32 i; for (i = 0; i < ARRLEN(reg_mapgens) && mgname != reg_mapgens[i].name; i++); if (i == ARRLEN(reg_mapgens)) { errorstream << "EmergeManager: Mapgen " << mgname << " not registered" << std::endl; return NULL; } MapgenFactory *mgfactory = reg_mapgens[i].factory; return mgfactory->createMapgenParams(); } ////////////////////////////// Emerge Thread ////////////////////////////////// bool EmergeThread::popBlockEmerge(v3s16 *pos, u8 *flags) { std::map::iterator iter; JMutexAutoLock queuelock(emerge->queuemutex); if (blockqueue.empty()) return false; v3s16 p = blockqueue.front(); blockqueue.pop(); *pos = p; iter = emerge->blocks_enqueued.find(p); if (iter == emerge->blocks_enqueued.end()) return false; //uh oh, queue and map out of sync!! BlockEmergeData *bedata = iter->second; *flags = bedata->flags; emerge->peer_queue_count[bedata->peer_requested]--; delete bedata; emerge->blocks_enqueued.erase(iter); return true; } bool EmergeThread::getBlockOrStartGen(v3s16 p, MapBlock **b, BlockMakeData *data, bool allow_gen) { v2s16 p2d(p.X, p.Z); //envlock: usually takes <=1ms, sometimes 90ms or ~400ms to acquire JMutexAutoLock envlock(m_server->m_env_mutex); // Load sector if it isn't loaded if (map->getSectorNoGenerateNoEx(p2d) == NULL) map->loadSectorMeta(p2d); // Attempt to load block MapBlock *block = map->getBlockNoCreateNoEx(p); if (!block || block->isDummy() || !block->isGenerated()) { EMERGE_DBG_OUT("not in memory, attempting to load from disk"); block = map->loadBlock(p); if (block && block->isGenerated()) map->prepareBlock(block); } // If could not load and allowed to generate, // start generation inside this same envlock if (allow_gen && (block == NULL || !block->isGenerated())) { EMERGE_DBG_OUT("generating"); *b = block; return map->initBlockMake(data, p); } *b = block; return false; } void *EmergeThread::Thread() { ThreadStarted(); log_register_thread("EmergeThread" + itos(id)); DSTACK(__FUNCTION_NAME); BEGIN_DEBUG_EXCEPTION_HANDLER v3s16 last_tried_pos(-32768,-32768,-32768); // For error output v3s16 p; u8 flags = 0; map = (ServerMap *)&(m_server->m_env->getMap()); emerge = m_server->m_emerge; mapgen = emerge->mapgen[id]; enable_mapgen_debug_info = emerge->mapgen_debug_info; porting::setThreadName("EmergeThread"); while (!StopRequested()) try { if (!popBlockEmerge(&p, &flags)) { qevent.wait(); continue; } last_tried_pos = p; if (blockpos_over_limit(p)) continue; bool allow_generate = flags & BLOCK_EMERGE_ALLOWGEN; EMERGE_DBG_OUT("p=" PP(p) " allow_generate=" << allow_generate); /* Try to fetch block from memory or disk. If not found and asked to generate, initialize generator. */ BlockMakeData data; MapBlock *block = NULL; std::map modified_blocks; if (getBlockOrStartGen(p, &block, &data, allow_generate) && mapgen) { { ScopeProfiler sp(g_profiler, "EmergeThread: Mapgen::makeChunk", SPT_AVG); TimeTaker t("mapgen::make_block()"); mapgen->makeChunk(&data); if (enable_mapgen_debug_info == false) t.stop(true); // Hide output } { //envlock: usually 0ms, but can take either 30 or 400ms to acquire JMutexAutoLock envlock(m_server->m_env_mutex); ScopeProfiler sp(g_profiler, "EmergeThread: after " "Mapgen::makeChunk (envlock)", SPT_AVG); map->finishBlockMake(&data, modified_blocks); block = map->getBlockNoCreateNoEx(p); if (block) { /* Do some post-generate stuff */ v3s16 minp = data.blockpos_min * MAP_BLOCKSIZE; v3s16 maxp = data.blockpos_max * MAP_BLOCKSIZE + v3s16(1,1,1) * (MAP_BLOCKSIZE - 1); // Ignore map edit events, they will not need to be sent // to anybody because the block hasn't been sent to anybody MapEditEventAreaIgnorer ign(&m_server->m_ignore_map_edit_events_area, VoxelArea(minp, maxp)); try { // takes about 90ms with -O1 on an e3-1230v2 m_server->getScriptIface()->environment_OnGenerated( minp, maxp, mapgen->blockseed); } catch (LuaError &e) { m_server->setAsyncFatalError("Lua: " + std::string(e.what())); } EMERGE_DBG_OUT("ended up with: " << analyze_block(block)); m_server->m_env->activateBlock(block, 0); } } } /* Set sent status of modified blocks on clients */ // Add the originally fetched block to the modified list if (block) modified_blocks[p] = block; if (modified_blocks.size() > 0) { m_server->SetBlocksNotSent(modified_blocks); } } catch (VersionMismatchException &e) { std::ostringstream err; err << "World data version mismatch in MapBlock " << PP(last_tried_pos) << std::endl << "----" << std::endl << "\"" << e.what() << "\"" << std::endl << "See debug.txt." << std::endl << "World probably saved by a newer version of " PROJECT_NAME_C "." << std::endl; m_server->setAsyncFatalError(err.str()); } catch (SerializationError &e) { std::ostringstream err; err << "Invalid data in MapBlock " << PP(last_tried_pos) << std::endl << "----" << std::endl << "\"" << e.what() << "\"" << std::endl << "See debug.txt." << std::endl << "You can ignore this using [ignore_world_load_errors = true]." << std::endl; m_server->setAsyncFatalError(err.str()); } { JMutexAutoLock queuelock(emerge->queuemutex); while (!blockqueue.empty()) { v3s16 p = blockqueue.front(); blockqueue.pop(); std::map::iterator iter; iter = emerge->blocks_enqueued.find(p); if (iter == emerge->blocks_enqueued.end()) continue; //uh oh, queue and map out of sync!! BlockEmergeData *bedata = iter->second; delete bedata; } } END_DEBUG_EXCEPTION_HANDLER(errorstream) log_deregister_thread(); return NULL; } src/sky.h0000644000175000017500000001014012565232430013126 0ustar mquinsonmquinson/* Minetest Copyright (C) 2013 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #include "irrlichttypes_extrabloated.h" #include #include "camera.h" #ifndef SKY_HEADER #define SKY_HEADER #define SKY_MATERIAL_COUNT 5 #define SKY_STAR_COUNT 200 class ITextureSource; // Skybox, rendered with zbuffer turned off, before all other nodes. class Sky : public scene::ISceneNode { public: //! constructor Sky(scene::ISceneNode* parent, scene::ISceneManager* mgr, s32 id, ITextureSource *tsrc); virtual void OnRegisterSceneNode(); //! renders the node. virtual void render(); virtual const core::aabbox3d& getBoundingBox() const; // Used by Irrlicht for optimizing rendering virtual video::SMaterial& getMaterial(u32 i) { return m_materials[i]; } // Used by Irrlicht for optimizing rendering virtual u32 getMaterialCount() const { return SKY_MATERIAL_COUNT; } void update(float m_time_of_day, float time_brightness, float direct_brightness, bool sunlight_seen, CameraMode cam_mode, float yaw, float pitch); float getBrightness(){ return m_brightness; } video::SColor getBgColor(){ return m_visible ? m_bgcolor : m_fallback_bg_color; } video::SColor getSkyColor(){ return m_visible ? m_skycolor : m_fallback_bg_color; } bool getCloudsVisible(){ return m_clouds_visible && m_visible; } video::SColorf getCloudColor(){ return m_cloudcolor_f; } void setVisible(bool visible){ m_visible = visible; } void setFallbackBgColor(const video::SColor &fallback_bg_color){ m_fallback_bg_color = fallback_bg_color; } private: core::aabbox3d Box; video::SMaterial m_materials[SKY_MATERIAL_COUNT]; // How much sun & moon transition should affect horizon color float m_horizon_blend() { if (!m_sunlight_seen) return 0; float x = m_time_of_day >= 0.5 ? (1 - m_time_of_day) * 2 : m_time_of_day * 2; if (x <= 0.3) return 0; if (x <= 0.4) // when the sun and moon are aligned return (x - 0.3) * 10; if (x <= 0.5) return (0.5 - x) * 10; return 0; } // Mix two colors by a given amount video::SColor m_mix_scolor(video::SColor col1, video::SColor col2, f32 factor) { video::SColor result = video::SColor( col1.getAlpha() * (1 - factor) + col2.getAlpha() * factor, col1.getRed() * (1 - factor) + col2.getRed() * factor, col1.getGreen() * (1 - factor) + col2.getGreen() * factor, col1.getBlue() * (1 - factor) + col2.getBlue() * factor); return result; } video::SColorf m_mix_scolorf(video::SColorf col1, video::SColorf col2, f32 factor) { video::SColorf result = video::SColorf( col1.r * (1 - factor) + col2.r * factor, col1.g * (1 - factor) + col2.g * factor, col1.b * (1 - factor) + col2.b * factor, col1.a * (1 - factor) + col2.a * factor); return result; } bool m_visible; video::SColor m_fallback_bg_color; // Used when m_visible=false bool m_first_update; float m_time_of_day; float m_time_brightness; bool m_sunlight_seen; float m_brightness; float m_cloud_brightness; bool m_clouds_visible; bool m_directional_colored_fog; video::SColorf m_bgcolor_bright_f; video::SColorf m_skycolor_bright_f; video::SColorf m_cloudcolor_bright_f; video::SColor m_bgcolor; video::SColor m_skycolor; video::SColorf m_cloudcolor_f; v3f m_stars[SKY_STAR_COUNT]; video::S3DVertex m_star_vertices[SKY_STAR_COUNT*4]; video::ITexture* m_sun_texture; video::ITexture* m_moon_texture; video::ITexture* m_sun_tonemap; video::ITexture* m_moon_tonemap; }; #endif src/clientmap.h0000644000175000017500000000721712565232430014307 0ustar mquinsonmquinson/* Minetest Copyright (C) 2010-2013 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #ifndef CLIENTMAP_HEADER #define CLIENTMAP_HEADER #include "irrlichttypes_extrabloated.h" #include "map.h" #include "camera.h" #include #include struct MapDrawControl { MapDrawControl(): range_all(false), wanted_range(50), wanted_max_blocks(0), wanted_min_range(0), blocks_drawn(0), blocks_would_have_drawn(0), farthest_drawn(0) { } // Overrides limits by drawing everything bool range_all; // Wanted drawing range float wanted_range; // Maximum number of blocks to draw u32 wanted_max_blocks; // Blocks in this range are drawn regardless of number of blocks drawn float wanted_min_range; // Number of blocks rendered is written here by the renderer u32 blocks_drawn; // Number of blocks that would have been drawn in wanted_range u32 blocks_would_have_drawn; // Distance to the farthest block drawn float farthest_drawn; }; class Client; class ITextureSource; /* ClientMap This is the only map class that is able to render itself on screen. */ class ClientMap : public Map, public scene::ISceneNode { public: ClientMap( Client *client, IGameDef *gamedef, MapDrawControl &control, scene::ISceneNode* parent, scene::ISceneManager* mgr, s32 id ); ~ClientMap(); s32 mapType() const { return MAPTYPE_CLIENT; } void drop() { ISceneNode::drop(); } void updateCamera(v3f pos, v3f dir, f32 fov, v3s16 offset) { JMutexAutoLock lock(m_camera_mutex); m_camera_position = pos; m_camera_direction = dir; m_camera_fov = fov; m_camera_offset = offset; } /* Forcefully get a sector from somewhere */ MapSector * emergeSector(v2s16 p); //void deSerializeSector(v2s16 p2d, std::istream &is); /* ISceneNode methods */ virtual void OnRegisterSceneNode(); virtual void render() { video::IVideoDriver* driver = SceneManager->getVideoDriver(); driver->setTransform(video::ETS_WORLD, AbsoluteTransformation); renderMap(driver, SceneManager->getSceneNodeRenderPass()); } virtual const core::aabbox3d& getBoundingBox() const { return m_box; } void updateDrawList(video::IVideoDriver* driver); void renderMap(video::IVideoDriver* driver, s32 pass); int getBackgroundBrightness(float max_d, u32 daylight_factor, int oldvalue, bool *sunlight_seen_result); void renderPostFx(CameraMode cam_mode); // For debug printing virtual void PrintInfo(std::ostream &out); // Check if sector was drawn on last render() bool sectorWasDrawn(v2s16 p) { return (m_last_drawn_sectors.find(p) != m_last_drawn_sectors.end()); } private: Client *m_client; core::aabbox3d m_box; MapDrawControl &m_control; v3f m_camera_position; v3f m_camera_direction; f32 m_camera_fov; v3s16 m_camera_offset; JMutex m_camera_mutex; std::map m_drawlist; std::set m_last_drawn_sectors; bool m_cache_trilinear_filter; bool m_cache_bilinear_filter; bool m_cache_anistropic_filter; }; #endif src/content_mapblock.h0000644000175000017500000000174012565232430015650 0ustar mquinsonmquinson/* Minetest Copyright (C) 2010-2013 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #ifndef CONTENT_MAPBLOCK_HEADER #define CONTENT_MAPBLOCK_HEADER struct MeshMakeData; struct MeshCollector; void mapblock_mesh_generate_special(MeshMakeData *data, MeshCollector &collector); #endif src/dungeongen.cpp0000644000175000017500000004115112565232430015012 0ustar mquinsonmquinson/* Minetest Copyright (C) 2010-2013 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #include "dungeongen.h" #include "mapgen.h" #include "voxel.h" #include "noise.h" #include "mapblock.h" #include "mapnode.h" #include "map.h" #include "nodedef.h" #include "profiler.h" #include "settings.h" //#define DGEN_USE_TORCHES NoiseParams nparams_dungeon_rarity(0.0, 1.0, v3f(500.0, 500.0, 500.0), 0, 2, 0.8, 2.0); NoiseParams nparams_dungeon_wetness(0.0, 1.0, v3f(40.0, 40.0, 40.0), 32474, 4, 1.1, 2.0); NoiseParams nparams_dungeon_density(0.0, 1.0, v3f(2.5, 2.5, 2.5), 0, 2, 1.4, 2.0); /////////////////////////////////////////////////////////////////////////////// DungeonGen::DungeonGen(Mapgen *mapgen, DungeonParams *dparams) { this->mg = mapgen; this->vm = mapgen->vm; #ifdef DGEN_USE_TORCHES c_torch = ndef->getId("default:torch"); #endif if (dparams) { memcpy(&dp, dparams, sizeof(dp)); } else { dp.c_water = mg->ndef->getId("mapgen_water_source"); dp.c_cobble = mg->ndef->getId("mapgen_cobble"); dp.c_moss = mg->ndef->getId("mapgen_mossycobble"); dp.c_stair = mg->ndef->getId("mapgen_stair_cobble"); dp.diagonal_dirs = false; dp.mossratio = 3.0; dp.holesize = v3s16(1, 2, 1); dp.roomsize = v3s16(0, 0, 0); dp.notifytype = GENNOTIFY_DUNGEON; dp.np_rarity = nparams_dungeon_rarity; dp.np_wetness = nparams_dungeon_wetness; dp.np_density = nparams_dungeon_density; } } void DungeonGen::generate(u32 bseed, v3s16 nmin, v3s16 nmax) { //TimeTaker t("gen dungeons"); if (NoisePerlin3D(&dp.np_rarity, nmin.X, nmin.Y, nmin.Z, mg->seed) < 0.2) return; this->blockseed = bseed; random.seed(bseed + 2); // Dungeon generator doesn't modify places which have this set vm->clearFlag(VMANIP_FLAG_DUNGEON_INSIDE | VMANIP_FLAG_DUNGEON_PRESERVE); bool no_float = !g_settings->getBool("enable_floating_dungeons"); // Set all air and water (and optionally ignore) to be untouchable // to make dungeons open to caves and open air for (s16 z = nmin.Z; z <= nmax.Z; z++) { for (s16 y = nmin.Y; y <= nmax.Y; y++) { u32 i = vm->m_area.index(nmin.X, y, z); for (s16 x = nmin.X; x <= nmax.X; x++) { content_t c = vm->m_data[i].getContent(); if (c == CONTENT_AIR || c == dp.c_water || (no_float && c == CONTENT_IGNORE)) vm->m_flags[i] |= VMANIP_FLAG_DUNGEON_PRESERVE; i++; } } } // Add it makeDungeon(v3s16(1, 1, 1) * MAP_BLOCKSIZE); // Convert some cobble to mossy cobble if (dp.mossratio != 0.0) { for (s16 z = nmin.Z; z <= nmax.Z; z++) for (s16 y = nmin.Y; y <= nmax.Y; y++) { u32 i = vm->m_area.index(nmin.X, y, z); for (s16 x = nmin.X; x <= nmax.X; x++) { if (vm->m_data[i].getContent() == dp.c_cobble) { float wetness = NoisePerlin3D(&dp.np_wetness, x, y, z, mg->seed); float density = NoisePerlin3D(&dp.np_density, x, y, z, blockseed); if (density < wetness / dp.mossratio) vm->m_data[i].setContent(dp.c_moss); } i++; } } } //printf("== gen dungeons: %dms\n", t.stop()); } void DungeonGen::makeDungeon(v3s16 start_padding) { v3s16 areasize = vm->m_area.getExtent(); v3s16 roomsize; v3s16 roomplace; /* Find place for first room */ bool fits = false; for (u32 i = 0; i < 100 && !fits; i++) { bool is_large_room = ((random.next() & 3) == 1); roomsize = is_large_room ? v3s16(random.range(8, 16), random.range(8, 16), random.range(8, 16)) : v3s16(random.range(4, 8), random.range(4, 6), random.range(4, 8)); roomsize += dp.roomsize; // start_padding is used to disallow starting the generation of // a dungeon in a neighboring generation chunk roomplace = vm->m_area.MinEdge + start_padding + v3s16( random.range(0, areasize.X - roomsize.X - 1 - start_padding.X), random.range(0, areasize.Y - roomsize.Y - 1 - start_padding.Y), random.range(0, areasize.Z - roomsize.Z - 1 - start_padding.Z)); /* Check that we're not putting the room to an unknown place, otherwise it might end up floating in the air */ fits = true; for (s16 z = 1; z < roomsize.Z - 1; z++) for (s16 y = 1; y < roomsize.Y - 1; y++) for (s16 x = 1; x < roomsize.X - 1; x++) { v3s16 p = roomplace + v3s16(x, y, z); u32 vi = vm->m_area.index(p); if ((vm->m_flags[vi] & VMANIP_FLAG_DUNGEON_INSIDE) || vm->m_data[vi].getContent() == CONTENT_IGNORE) { fits = false; break; } } } // No place found if (fits == false) return; /* Stores the center position of the last room made, so that a new corridor can be started from the last room instead of the new room, if chosen so. */ v3s16 last_room_center = roomplace + v3s16(roomsize.X / 2, 1, roomsize.Z / 2); u32 room_count = random.range(2, 16); for (u32 i = 0; i < room_count; i++) { // Make a room to the determined place makeRoom(roomsize, roomplace); v3s16 room_center = roomplace + v3s16(roomsize.X / 2, 1, roomsize.Z / 2); mg->gennotify.addEvent(dp.notifytype, room_center); #ifdef DGEN_USE_TORCHES // Place torch at room center (for testing) vm->m_data[vm->m_area.index(room_center)] = MapNode(c_torch); #endif // Quit if last room if (i == room_count - 1) break; // Determine walker start position bool start_in_last_room = (random.range(0, 2) != 0); v3s16 walker_start_place; if (start_in_last_room) { walker_start_place = last_room_center; } else { walker_start_place = room_center; // Store center of current room as the last one last_room_center = room_center; } // Create walker and find a place for a door v3s16 doorplace; v3s16 doordir; m_pos = walker_start_place; if (!findPlaceForDoor(doorplace, doordir)) return; if (random.range(0, 1) == 0) // Make the door makeDoor(doorplace, doordir); else // Don't actually make a door doorplace -= doordir; // Make a random corridor starting from the door v3s16 corridor_end; v3s16 corridor_end_dir; makeCorridor(doorplace, doordir, corridor_end, corridor_end_dir); // Find a place for a random sized room roomsize = v3s16(random.range(4, 8), random.range(4, 6), random.range(4, 8)); roomsize += dp.roomsize; m_pos = corridor_end; m_dir = corridor_end_dir; if (!findPlaceForRoomDoor(roomsize, doorplace, doordir, roomplace)) return; if (random.range(0, 1) == 0) // Make the door makeDoor(doorplace, doordir); else // Don't actually make a door roomplace -= doordir; } } void DungeonGen::makeRoom(v3s16 roomsize, v3s16 roomplace) { MapNode n_cobble(dp.c_cobble); MapNode n_air(CONTENT_AIR); // Make +-X walls for (s16 z = 0; z < roomsize.Z; z++) for (s16 y = 0; y < roomsize.Y; y++) { { v3s16 p = roomplace + v3s16(0, y, z); if (!vm->m_area.contains(p)) continue; u32 vi = vm->m_area.index(p); if (vm->m_flags[vi] & VMANIP_FLAG_DUNGEON_UNTOUCHABLE) continue; vm->m_data[vi] = n_cobble; } { v3s16 p = roomplace + v3s16(roomsize.X - 1, y, z); if (!vm->m_area.contains(p)) continue; u32 vi = vm->m_area.index(p); if (vm->m_flags[vi] & VMANIP_FLAG_DUNGEON_UNTOUCHABLE) continue; vm->m_data[vi] = n_cobble; } } // Make +-Z walls for (s16 x = 0; x < roomsize.X; x++) for (s16 y = 0; y < roomsize.Y; y++) { { v3s16 p = roomplace + v3s16(x, y, 0); if (!vm->m_area.contains(p)) continue; u32 vi = vm->m_area.index(p); if (vm->m_flags[vi] & VMANIP_FLAG_DUNGEON_UNTOUCHABLE) continue; vm->m_data[vi] = n_cobble; } { v3s16 p = roomplace + v3s16(x, y, roomsize.Z - 1); if (!vm->m_area.contains(p)) continue; u32 vi = vm->m_area.index(p); if (vm->m_flags[vi] & VMANIP_FLAG_DUNGEON_UNTOUCHABLE) continue; vm->m_data[vi] = n_cobble; } } // Make +-Y walls (floor and ceiling) for (s16 z = 0; z < roomsize.Z; z++) for (s16 x = 0; x < roomsize.X; x++) { { v3s16 p = roomplace + v3s16(x, 0, z); if (!vm->m_area.contains(p)) continue; u32 vi = vm->m_area.index(p); if (vm->m_flags[vi] & VMANIP_FLAG_DUNGEON_UNTOUCHABLE) continue; vm->m_data[vi] = n_cobble; } { v3s16 p = roomplace + v3s16(x,roomsize. Y - 1, z); if (!vm->m_area.contains(p)) continue; u32 vi = vm->m_area.index(p); if (vm->m_flags[vi] & VMANIP_FLAG_DUNGEON_UNTOUCHABLE) continue; vm->m_data[vi] = n_cobble; } } // Fill with air for (s16 z = 1; z < roomsize.Z - 1; z++) for (s16 y = 1; y < roomsize.Y - 1; y++) for (s16 x = 1; x < roomsize.X - 1; x++) { v3s16 p = roomplace + v3s16(x, y, z); if (!vm->m_area.contains(p)) continue; u32 vi = vm->m_area.index(p); vm->m_flags[vi] |= VMANIP_FLAG_DUNGEON_UNTOUCHABLE; vm->m_data[vi] = n_air; } } void DungeonGen::makeFill(v3s16 place, v3s16 size, u8 avoid_flags, MapNode n, u8 or_flags) { for (s16 z = 0; z < size.Z; z++) for (s16 y = 0; y < size.Y; y++) for (s16 x = 0; x < size.X; x++) { v3s16 p = place + v3s16(x, y, z); if (!vm->m_area.contains(p)) continue; u32 vi = vm->m_area.index(p); if (vm->m_flags[vi] & avoid_flags) continue; vm->m_flags[vi] |= or_flags; vm->m_data[vi] = n; } } void DungeonGen::makeHole(v3s16 place) { makeFill(place, dp.holesize, 0, MapNode(CONTENT_AIR), VMANIP_FLAG_DUNGEON_INSIDE); } void DungeonGen::makeDoor(v3s16 doorplace, v3s16 doordir) { makeHole(doorplace); #ifdef DGEN_USE_TORCHES // Place torch (for testing) vm->m_data[vm->m_area.index(doorplace)] = MapNode(c_torch); #endif } void DungeonGen::makeCorridor(v3s16 doorplace, v3s16 doordir, v3s16 &result_place, v3s16 &result_dir) { makeHole(doorplace); v3s16 p0 = doorplace; v3s16 dir = doordir; u32 length; /*if (random.next() % 2) length = random.range(1, 13); else length = random.range(1, 6);*/ length = random.range(1, 13); u32 partlength = random.range(1, 13); u32 partcount = 0; s16 make_stairs = 0; if (random.next() % 2 == 0 && partlength >= 3) make_stairs = random.next() % 2 ? 1 : -1; for (u32 i = 0; i < length; i++) { v3s16 p = p0 + dir; if (partcount != 0) p.Y += make_stairs; if (vm->m_area.contains(p) && vm->m_area.contains(p + v3s16(0, 1, 0))) { if (make_stairs) { makeFill(p + v3s16(-1, -1, -1), dp.holesize + v3s16(2, 3, 2), VMANIP_FLAG_DUNGEON_UNTOUCHABLE, MapNode(dp.c_cobble), 0); makeHole(p); makeHole(p - dir); // TODO: fix stairs code so it works 100% // (quite difficult) // exclude stairs from the bottom step // exclude stairs from diagonal steps if (((dir.X ^ dir.Z) & 1) && (((make_stairs == 1) && i != 0) || ((make_stairs == -1) && i != length - 1))) { // rotate face 180 deg if // making stairs backwards int facedir = dir_to_facedir(dir * make_stairs); u32 vi = vm->m_area.index(p.X - dir.X, p.Y - 1, p.Z - dir.Z); if (vm->m_data[vi].getContent() == dp.c_cobble) vm->m_data[vi] = MapNode(dp.c_stair, 0, facedir); vi = vm->m_area.index(p.X, p.Y, p.Z); if (vm->m_data[vi].getContent() == dp.c_cobble) vm->m_data[vi] = MapNode(dp.c_stair, 0, facedir); } } else { makeFill(p + v3s16(-1, -1, -1), dp.holesize + v3s16(2, 2, 2), VMANIP_FLAG_DUNGEON_UNTOUCHABLE, MapNode(dp.c_cobble), 0); makeHole(p); } p0 = p; } else { // Can't go here, turn away dir = turn_xz(dir, random.range(0, 1)); make_stairs = -make_stairs; partcount = 0; partlength = random.range(1, length); continue; } partcount++; if (partcount >= partlength) { partcount = 0; dir = random_turn(random, dir); partlength = random.range(1, length); make_stairs = 0; if (random.next() % 2 == 0 && partlength >= 3) make_stairs = random.next() % 2 ? 1 : -1; } } result_place = p0; result_dir = dir; } bool DungeonGen::findPlaceForDoor(v3s16 &result_place, v3s16 &result_dir) { for (u32 i = 0; i < 100; i++) { v3s16 p = m_pos + m_dir; v3s16 p1 = p + v3s16(0, 1, 0); if (!vm->m_area.contains(p) || !vm->m_area.contains(p1) || i % 4 == 0) { randomizeDir(); continue; } if (vm->getNodeNoExNoEmerge(p).getContent() == dp.c_cobble && vm->getNodeNoExNoEmerge(p1).getContent() == dp.c_cobble) { // Found wall, this is a good place! result_place = p; result_dir = m_dir; // Randomize next direction randomizeDir(); return true; } /* Determine where to move next */ // Jump one up if the actual space is there if (vm->getNodeNoExNoEmerge(p + v3s16(0, 0, 0)).getContent() == dp.c_cobble && vm->getNodeNoExNoEmerge(p + v3s16(0, 1, 0)).getContent() == CONTENT_AIR && vm->getNodeNoExNoEmerge(p + v3s16(0, 2, 0)).getContent() == CONTENT_AIR) p += v3s16(0,1,0); // Jump one down if the actual space is there if (vm->getNodeNoExNoEmerge(p + v3s16(0, 1, 0)).getContent() == dp.c_cobble && vm->getNodeNoExNoEmerge(p + v3s16(0, 0, 0)).getContent() == CONTENT_AIR && vm->getNodeNoExNoEmerge(p + v3s16(0, -1, 0)).getContent() == CONTENT_AIR) p += v3s16(0, -1, 0); // Check if walking is now possible if (vm->getNodeNoExNoEmerge(p).getContent() != CONTENT_AIR || vm->getNodeNoExNoEmerge(p + v3s16(0, 1, 0)).getContent() != CONTENT_AIR) { // Cannot continue walking here randomizeDir(); continue; } // Move there m_pos = p; } return false; } bool DungeonGen::findPlaceForRoomDoor(v3s16 roomsize, v3s16 &result_doorplace, v3s16 &result_doordir, v3s16 &result_roomplace) { for (s16 trycount = 0; trycount < 30; trycount++) { v3s16 doorplace; v3s16 doordir; bool r = findPlaceForDoor(doorplace, doordir); if (r == false) continue; v3s16 roomplace; // X east, Z north, Y up #if 1 if (doordir == v3s16(1, 0, 0)) // X+ roomplace = doorplace + v3s16(0, -1, random.range(-roomsize.Z + 2, -2)); if (doordir == v3s16(-1, 0, 0)) // X- roomplace = doorplace + v3s16(-roomsize.X + 1, -1, random.range(-roomsize.Z + 2, -2)); if (doordir == v3s16(0, 0, 1)) // Z+ roomplace = doorplace + v3s16(random.range(-roomsize.X + 2, -2), -1, 0); if (doordir == v3s16(0, 0, -1)) // Z- roomplace = doorplace + v3s16(random.range(-roomsize.X + 2, -2), -1, -roomsize.Z + 1); #endif #if 0 if (doordir == v3s16(1, 0, 0)) // X+ roomplace = doorplace + v3s16(0, -1, -roomsize.Z / 2); if (doordir == v3s16(-1, 0, 0)) // X- roomplace = doorplace + v3s16(-roomsize.X+1,-1,-roomsize.Z / 2); if (doordir == v3s16(0, 0, 1)) // Z+ roomplace = doorplace + v3s16(-roomsize.X / 2, -1, 0); if (doordir == v3s16(0, 0, -1)) // Z- roomplace = doorplace + v3s16(-roomsize.X / 2, -1, -roomsize.Z + 1); #endif // Check fit bool fits = true; for (s16 z = 1; z < roomsize.Z - 1; z++) for (s16 y = 1; y < roomsize.Y - 1; y++) for (s16 x = 1; x < roomsize.X - 1; x++) { v3s16 p = roomplace + v3s16(x, y, z); if (!vm->m_area.contains(p)) { fits = false; break; } if (vm->m_flags[vm->m_area.index(p)] & VMANIP_FLAG_DUNGEON_INSIDE) { fits = false; break; } } if (fits == false) { // Find new place continue; } result_doorplace = doorplace; result_doordir = doordir; result_roomplace = roomplace; return true; } return false; } v3s16 rand_ortho_dir(PseudoRandom &random, bool diagonal_dirs) { // Make diagonal directions somewhat rare if (diagonal_dirs && (random.next() % 4 == 0)) { v3s16 dir; int trycount = 0; do { trycount++; dir = v3s16(random.next() % 3 - 1, 0, random.next() % 3 - 1); } while ((dir.X == 0 && dir.Z == 0) && trycount < 10); return dir; } else { if (random.next() % 2 == 0) return random.next() % 2 ? v3s16(-1, 0, 0) : v3s16(1, 0, 0); else return random.next() % 2 ? v3s16(0, 0, -1) : v3s16(0, 0, 1); } } v3s16 turn_xz(v3s16 olddir, int t) { v3s16 dir; if (t == 0) { // Turn right dir.X = olddir.Z; dir.Z = -olddir.X; dir.Y = olddir.Y; } else { // Turn left dir.X = -olddir.Z; dir.Z = olddir.X; dir.Y = olddir.Y; } return dir; } v3s16 random_turn(PseudoRandom &random, v3s16 olddir) { int turn = random.range(0, 2); v3s16 dir; if (turn == 0) // Go straight dir = olddir; else if (turn == 1) // Turn right dir = turn_xz(olddir, 0); else // Turn left dir = turn_xz(olddir, 1); return dir; } int dir_to_facedir(v3s16 d) { if (abs(d.X) > abs(d.Z)) return d.X < 0 ? 3 : 1; else return d.Z < 0 ? 2 : 0; } src/defaultsettings.cpp0000644000175000017500000004026312565232430016071 0ustar mquinsonmquinson/* Minetest Copyright (C) 2013 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #include "settings.h" #include "porting.h" #include "filesys.h" #include "config.h" #include "constants.h" #include "porting.h" void set_default_settings(Settings *settings) { // Client and server settings->setDefault("name", ""); // Client stuff settings->setDefault("remote_port", "30000"); settings->setDefault("keymap_forward", "KEY_KEY_W"); settings->setDefault("keymap_backward", "KEY_KEY_S"); settings->setDefault("keymap_left", "KEY_KEY_A"); settings->setDefault("keymap_right", "KEY_KEY_D"); settings->setDefault("keymap_jump", "KEY_SPACE"); settings->setDefault("keymap_sneak", "KEY_LSHIFT"); settings->setDefault("keymap_drop", "KEY_KEY_Q"); settings->setDefault("keymap_inventory", "KEY_KEY_I"); settings->setDefault("keymap_special1", "KEY_KEY_E"); settings->setDefault("keymap_chat", "KEY_KEY_T"); settings->setDefault("keymap_cmd", "/"); settings->setDefault("keymap_minimap", "KEY_F9"); settings->setDefault("keymap_console", "KEY_F10"); settings->setDefault("keymap_rangeselect", "KEY_KEY_R"); settings->setDefault("keymap_freemove", "KEY_KEY_K"); settings->setDefault("keymap_fastmove", "KEY_KEY_J"); settings->setDefault("keymap_noclip", "KEY_KEY_H"); settings->setDefault("keymap_cinematic", "KEY_F8"); settings->setDefault("keymap_screenshot", "KEY_F12"); settings->setDefault("keymap_toggle_hud", "KEY_F1"); settings->setDefault("keymap_toggle_chat", "KEY_F2"); settings->setDefault("keymap_toggle_force_fog_off", "KEY_F3"); settings->setDefault("keymap_toggle_update_camera", #if DEBUG "KEY_F4"); #else ""); #endif settings->setDefault("keymap_toggle_debug", "KEY_F5"); settings->setDefault("keymap_toggle_profiler", "KEY_F6"); settings->setDefault("keymap_camera_mode", "KEY_F7"); settings->setDefault("keymap_increase_viewing_range_min", "+"); settings->setDefault("keymap_decrease_viewing_range_min", "-"); settings->setDefault("enable_build_where_you_stand", "false" ); settings->setDefault("3d_mode", "none"); settings->setDefault("3d_paralax_strength", "0.025"); settings->setDefault("aux1_descends", "false"); settings->setDefault("doubletap_jump", "false"); settings->setDefault("always_fly_fast", "true"); settings->setDefault("directional_colored_fog", "true"); settings->setDefault("tooltip_show_delay", "400"); // Some (temporary) keys for debugging settings->setDefault("keymap_print_debug_stacks", "KEY_KEY_P"); settings->setDefault("keymap_quicktune_prev", "KEY_HOME"); settings->setDefault("keymap_quicktune_next", "KEY_END"); settings->setDefault("keymap_quicktune_dec", "KEY_NEXT"); settings->setDefault("keymap_quicktune_inc", "KEY_PRIOR"); // Show debug info by default? #ifdef NDEBUG settings->setDefault("show_debug", "false"); #else settings->setDefault("show_debug", "true"); #endif settings->setDefault("wanted_fps", "30"); settings->setDefault("fps_max", "60"); settings->setDefault("pause_fps_max", "20"); // A bit more than the server will send around the player, to make fog blend well settings->setDefault("viewing_range_nodes_max", "240"); settings->setDefault("viewing_range_nodes_min", "35"); settings->setDefault("map_generation_limit", "31000"); settings->setDefault("screenW", "800"); settings->setDefault("screenH", "600"); settings->setDefault("fullscreen", "false"); settings->setDefault("fullscreen_bpp", "24"); settings->setDefault("fsaa", "0"); settings->setDefault("vsync", "false"); settings->setDefault("address", ""); settings->setDefault("random_input", "false"); settings->setDefault("client_unload_unused_data_timeout", "600"); settings->setDefault("client_mapblock_limit", "5000"); settings->setDefault("enable_fog", "true"); settings->setDefault("fov", "72"); settings->setDefault("view_bobbing", "true"); settings->setDefault("new_style_water", "false"); settings->setDefault("leaves_style", "fancy"); settings->setDefault("connected_glass", "false"); settings->setDefault("smooth_lighting", "true"); settings->setDefault("display_gamma", "1.8"); settings->setDefault("texture_path", ""); settings->setDefault("shader_path", ""); settings->setDefault("video_driver", "opengl"); settings->setDefault("free_move", "false"); settings->setDefault("noclip", "false"); settings->setDefault("continuous_forward", "false"); settings->setDefault("cinematic", "false"); settings->setDefault("camera_smoothing", "0"); settings->setDefault("cinematic_camera_smoothing", "0.7"); settings->setDefault("fast_move", "false"); settings->setDefault("invert_mouse", "false"); settings->setDefault("enable_clouds", "true"); settings->setDefault("screenshot_path", "."); settings->setDefault("view_bobbing_amount", "1.0"); settings->setDefault("fall_bobbing_amount", "0.0"); settings->setDefault("enable_3d_clouds", "true"); settings->setDefault("cloud_height", "120"); settings->setDefault("cloud_radius", "12"); settings->setDefault("menu_clouds", "true"); settings->setDefault("opaque_water", "false"); settings->setDefault("console_color", "(0,0,0)"); settings->setDefault("console_alpha", "200"); settings->setDefault("selectionbox_color", "(0,0,0)"); settings->setDefault("enable_node_highlighting", "false"); settings->setDefault("crosshair_color", "(255,255,255)"); settings->setDefault("crosshair_alpha", "255"); settings->setDefault("hud_scaling", "1.0"); settings->setDefault("gui_scaling", "1.0"); settings->setDefault("gui_scaling_filter", "false"); settings->setDefault("gui_scaling_filter_txr2img", "true"); settings->setDefault("mouse_sensitivity", "0.2"); settings->setDefault("enable_sound", "true"); settings->setDefault("sound_volume", "0.8"); settings->setDefault("desynchronize_mapblock_texture_animation", "true"); settings->setDefault("selectionbox_width","2"); settings->setDefault("hud_hotbar_max_width","1.0"); settings->setDefault("enable_local_map_saving", "false"); settings->setDefault("mip_map", "false"); settings->setDefault("anisotropic_filter", "false"); settings->setDefault("bilinear_filter", "false"); settings->setDefault("trilinear_filter", "false"); settings->setDefault("texture_clean_transparent", "false"); settings->setDefault("texture_min_size", "64"); settings->setDefault("preload_item_visuals", "false"); settings->setDefault("enable_bumpmapping", "false"); settings->setDefault("enable_parallax_occlusion", "false"); settings->setDefault("generate_normalmaps", "false"); settings->setDefault("normalmaps_strength", "0.6"); settings->setDefault("normalmaps_smooth", "1"); settings->setDefault("parallax_occlusion_mode", "1"); settings->setDefault("parallax_occlusion_iterations", "4"); settings->setDefault("parallax_occlusion_scale", "0.08"); settings->setDefault("parallax_occlusion_bias", "0.04"); settings->setDefault("enable_waving_water", "false"); settings->setDefault("water_wave_height", "1.0"); settings->setDefault("water_wave_length", "20.0"); settings->setDefault("water_wave_speed", "5.0"); settings->setDefault("enable_waving_leaves", "false"); settings->setDefault("enable_waving_plants", "false"); settings->setDefault("ambient_occlusion_gamma", "2.2"); settings->setDefault("enable_shaders", "true"); settings->setDefault("repeat_rightclick_time", "0.25"); settings->setDefault("enable_particles", "true"); settings->setDefault("enable_mesh_cache", "false"); settings->setDefault("enable_minimap", "true"); settings->setDefault("minimap_shape_round", "true"); settings->setDefault("minimap_double_scan_height", "true"); settings->setDefault("curl_timeout", "5000"); settings->setDefault("curl_parallel_limit", "8"); settings->setDefault("curl_file_download_timeout", "300000"); settings->setDefault("curl_verify_cert", "true"); settings->setDefault("enable_remote_media_server", "true"); settings->setDefault("serverlist_url", "servers.minetest.net"); settings->setDefault("serverlist_file", "favoriteservers.txt"); settings->setDefault("server_announce", "false"); settings->setDefault("server_url", ""); settings->setDefault("server_address", ""); settings->setDefault("server_name", ""); settings->setDefault("server_description", ""); #if USE_FREETYPE settings->setDefault("freetype", "true"); settings->setDefault("font_path", porting::getDataPath("fonts" DIR_DELIM "liberationsans.ttf")); settings->setDefault("font_shadow", "1"); settings->setDefault("font_shadow_alpha", "128"); settings->setDefault("mono_font_path", porting::getDataPath("fonts" DIR_DELIM "liberationmono.ttf")); settings->setDefault("fallback_font_path", porting::getDataPath("fonts" DIR_DELIM "DroidSansFallbackFull.ttf")); settings->setDefault("fallback_font_shadow", "1"); settings->setDefault("fallback_font_shadow_alpha", "128"); std::stringstream fontsize; fontsize << TTF_DEFAULT_FONT_SIZE; settings->setDefault("font_size", fontsize.str()); settings->setDefault("mono_font_size", fontsize.str()); settings->setDefault("fallback_font_size", fontsize.str()); #else settings->setDefault("freetype", "false"); settings->setDefault("font_path", porting::getDataPath("fonts" DIR_DELIM "lucida_sans")); settings->setDefault("mono_font_path", porting::getDataPath("fonts" DIR_DELIM "mono_dejavu_sans")); std::stringstream fontsize; fontsize << DEFAULT_FONT_SIZE; settings->setDefault("font_size", fontsize.str()); settings->setDefault("mono_font_size", fontsize.str()); #endif // Server stuff // "map-dir" doesn't exist by default. settings->setDefault("workaround_window_size","5"); settings->setDefault("max_packets_per_iteration","1024"); settings->setDefault("port", "30000"); settings->setDefault("bind_address", ""); settings->setDefault("default_game", "minetest"); settings->setDefault("motd", ""); settings->setDefault("max_users", "15"); settings->setDefault("strict_protocol_version_checking", "false"); settings->setDefault("creative_mode", "false"); settings->setDefault("enable_damage", "true"); settings->setDefault("fixed_map_seed", ""); settings->setDefault("give_initial_stuff", "false"); settings->setDefault("default_password", ""); settings->setDefault("default_privs", "interact, shout"); settings->setDefault("player_transfer_distance", "0"); settings->setDefault("enable_pvp", "true"); settings->setDefault("disallow_empty_password", "false"); settings->setDefault("disable_anticheat", "false"); settings->setDefault("enable_rollback_recording", "false"); #ifdef NDEBUG settings->setDefault("deprecated_lua_api_handling", "legacy"); #else settings->setDefault("deprecated_lua_api_handling", "log"); #endif settings->setDefault("kick_msg_shutdown", "Server shutting down."); settings->setDefault("kick_msg_crash", "This server has experienced an internal error. You will now be disconnected."); settings->setDefault("ask_reconnect_on_crash", "false"); settings->setDefault("profiler_print_interval", "0"); settings->setDefault("enable_mapgen_debug_info", "false"); settings->setDefault("active_object_send_range_blocks", "3"); settings->setDefault("active_block_range", "2"); //settings->setDefault("max_simultaneous_block_sends_per_client", "1"); // This causes frametime jitter on client side, or does it? settings->setDefault("max_simultaneous_block_sends_per_client", "10"); settings->setDefault("max_simultaneous_block_sends_server_total", "40"); settings->setDefault("max_block_send_distance", "9"); settings->setDefault("max_block_generate_distance", "7"); settings->setDefault("max_clearobjects_extra_loaded_blocks", "4096"); settings->setDefault("time_send_interval", "5"); settings->setDefault("time_speed", "72"); settings->setDefault("server_unload_unused_data_timeout", "29"); settings->setDefault("max_objects_per_block", "49"); settings->setDefault("server_map_save_interval", "5.3"); settings->setDefault("sqlite_synchronous", "2"); settings->setDefault("full_block_send_enable_min_time_from_building", "2.0"); settings->setDefault("dedicated_server_step", "0.1"); settings->setDefault("ignore_world_load_errors", "false"); settings->setDefault("remote_media", ""); settings->setDefault("debug_log_level", "2"); settings->setDefault("emergequeue_limit_total", "256"); settings->setDefault("emergequeue_limit_diskonly", "32"); settings->setDefault("emergequeue_limit_generate", "32"); settings->setDefault("num_emerge_threads", "1"); settings->setDefault("secure.enable_security", "false"); settings->setDefault("secure.trusted_mods", ""); // physics stuff settings->setDefault("movement_acceleration_default", "3"); settings->setDefault("movement_acceleration_air", "2"); settings->setDefault("movement_acceleration_fast", "10"); settings->setDefault("movement_speed_walk", "4"); settings->setDefault("movement_speed_crouch", "1.35"); settings->setDefault("movement_speed_fast", "20"); settings->setDefault("movement_speed_climb", "2"); settings->setDefault("movement_speed_jump", "6.5"); settings->setDefault("movement_liquid_fluidity", "1"); settings->setDefault("movement_liquid_fluidity_smooth", "0.5"); settings->setDefault("movement_liquid_sink", "10"); settings->setDefault("movement_gravity", "9.81"); //liquid stuff settings->setDefault("liquid_loop_max", "100000"); settings->setDefault("liquid_queue_purge_time", "0"); settings->setDefault("liquid_update", "1.0"); //mapgen stuff settings->setDefault("mg_name", "v6"); settings->setDefault("water_level", "1"); settings->setDefault("chunksize", "5"); settings->setDefault("mg_flags", "dungeons"); settings->setDefault("mgv6_spflags", "jungles, snowbiomes"); settings->setDefault("enable_floating_dungeons", "true"); // IPv6 settings->setDefault("enable_ipv6", "true"); settings->setDefault("ipv6_server", "false"); settings->setDefault("main_menu_path", ""); settings->setDefault("main_menu_mod_mgr", "1"); settings->setDefault("main_menu_game_mgr", "0"); settings->setDefault("modstore_download_url", "https://forum.minetest.net/media/"); settings->setDefault("modstore_listmods_url", "https://forum.minetest.net/mmdb/mods/"); settings->setDefault("modstore_details_url", "https://forum.minetest.net/mmdb/mod/*/"); settings->setDefault("high_precision_fpu", "true"); settings->setDefault("language", ""); #ifdef __ANDROID__ settings->setDefault("screenW", "0"); settings->setDefault("screenH", "0"); settings->setDefault("enable_shaders", "false"); settings->setDefault("fullscreen", "true"); settings->setDefault("enable_particles", "false"); settings->setDefault("video_driver", "ogles1"); settings->setDefault("touchtarget", "true"); settings->setDefault("TMPFolder","/sdcard/" PROJECT_NAME_C "/tmp/"); settings->setDefault("touchscreen_threshold","20"); settings->setDefault("smooth_lighting", "false"); settings->setDefault("max_simultaneous_block_sends_per_client", "3"); settings->setDefault("emergequeue_limit_diskonly", "8"); settings->setDefault("emergequeue_limit_generate", "8"); settings->setDefault("preload_item_visuals", "false"); settings->setDefault("viewing_range_nodes_max", "50"); settings->setDefault("viewing_range_nodes_min", "20"); settings->setDefault("inventory_image_hack", "false"); //check for device with small screen float x_inches = ((double) porting::getDisplaySize().X / (160 * porting::getDisplayDensity())); if (x_inches < 3.5) { settings->setDefault("hud_scaling", "0.6"); } else if (x_inches < 4.5) { settings->setDefault("hud_scaling", "0.7"); } settings->setDefault("curl_verify_cert","false"); #else settings->setDefault("screen_dpi", "72"); #endif } void override_default_settings(Settings *settings, Settings *from) { std::vector names = from->getNames(); for(size_t i=0; isetDefault(name, from->get(name)); } } src/mapgen_v6.cpp0000644000175000017500000007445312565232430014556 0ustar mquinsonmquinson/* Minetest Copyright (C) 2010-2013 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #include "mapgen.h" #include "voxel.h" #include "noise.h" #include "mapblock.h" #include "mapnode.h" #include "map.h" //#include "serverobject.h" #include "content_sao.h" #include "nodedef.h" #include "content_mapnode.h" // For content_mapnode_get_new_name #include "voxelalgorithms.h" #include "settings.h" // For g_settings #include "emerge.h" #include "dungeongen.h" #include "cavegen.h" #include "treegen.h" #include "mg_ore.h" #include "mg_decoration.h" #include "mapgen_v6.h" FlagDesc flagdesc_mapgen_v6[] = { {"jungles", MGV6_JUNGLES}, {"biomeblend", MGV6_BIOMEBLEND}, {"mudflow", MGV6_MUDFLOW}, {"snowbiomes", MGV6_SNOWBIOMES}, {NULL, 0} }; /////////////////////////////////////////////////////////////////////////////// MapgenV6::MapgenV6(int mapgenid, MapgenParams *params, EmergeManager *emerge) : Mapgen(mapgenid, params, emerge) { this->m_emerge = emerge; this->ystride = csize.X; //////fix this this->heightmap = new s16[csize.X * csize.Z]; MapgenV6Params *sp = (MapgenV6Params *)params->sparams; this->spflags = sp->spflags; this->freq_desert = sp->freq_desert; this->freq_beach = sp->freq_beach; np_cave = &sp->np_cave; np_humidity = &sp->np_humidity; np_trees = &sp->np_trees; np_apple_trees = &sp->np_apple_trees; //// Create noise objects noise_terrain_base = new Noise(&sp->np_terrain_base, seed, csize.X, csize.Y); noise_terrain_higher = new Noise(&sp->np_terrain_higher, seed, csize.X, csize.Y); noise_steepness = new Noise(&sp->np_steepness, seed, csize.X, csize.Y); noise_height_select = new Noise(&sp->np_height_select, seed, csize.X, csize.Y); noise_mud = new Noise(&sp->np_mud, seed, csize.X, csize.Y); noise_beach = new Noise(&sp->np_beach, seed, csize.X, csize.Y); noise_biome = new Noise(&sp->np_biome, seed, csize.X + 2 * MAP_BLOCKSIZE, csize.Y + 2 * MAP_BLOCKSIZE); noise_humidity = new Noise(&sp->np_humidity, seed, csize.X + 2 * MAP_BLOCKSIZE, csize.Y + 2 * MAP_BLOCKSIZE); //// Resolve nodes to be used INodeDefManager *ndef = emerge->ndef; c_stone = ndef->getId("mapgen_stone"); c_dirt = ndef->getId("mapgen_dirt"); c_dirt_with_grass = ndef->getId("mapgen_dirt_with_grass"); c_sand = ndef->getId("mapgen_sand"); c_water_source = ndef->getId("mapgen_water_source"); c_lava_source = ndef->getId("mapgen_lava_source"); c_gravel = ndef->getId("mapgen_gravel"); c_desert_stone = ndef->getId("mapgen_desert_stone"); c_desert_sand = ndef->getId("mapgen_desert_sand"); c_dirt_with_snow = ndef->getId("mapgen_dirt_with_snow"); c_snow = ndef->getId("mapgen_snow"); c_snowblock = ndef->getId("mapgen_snowblock"); c_ice = ndef->getId("mapgen_ice"); c_cobble = ndef->getId("mapgen_cobble"); c_stair_cobble = ndef->getId("mapgen_stair_cobble"); c_mossycobble = ndef->getId("mapgen_mossycobble"); if (c_desert_sand == CONTENT_IGNORE) c_desert_sand = c_sand; if (c_desert_stone == CONTENT_IGNORE) c_desert_stone = c_stone; if (c_mossycobble == CONTENT_IGNORE) c_mossycobble = c_cobble; if (c_stair_cobble == CONTENT_IGNORE) c_stair_cobble = c_cobble; if (c_dirt_with_snow == CONTENT_IGNORE) c_dirt_with_snow = c_dirt_with_grass; if (c_snow == CONTENT_IGNORE) c_snow = CONTENT_AIR; if (c_snowblock == CONTENT_IGNORE) c_snowblock = c_dirt_with_grass; if (c_ice == CONTENT_IGNORE) c_ice = c_water_source; } MapgenV6::~MapgenV6() { delete noise_terrain_base; delete noise_terrain_higher; delete noise_steepness; delete noise_height_select; delete noise_mud; delete noise_beach; delete noise_biome; delete noise_humidity; delete[] heightmap; } MapgenV6Params::MapgenV6Params() { spflags = MGV6_BIOMEBLEND | MGV6_MUDFLOW; freq_desert = 0.45; freq_beach = 0.15; np_terrain_base = NoiseParams(-4, 20.0, v3f(250.0, 250.0, 250.0), 82341, 5, 0.6, 2.0); np_terrain_higher = NoiseParams(20, 16.0, v3f(500.0, 500.0, 500.0), 85039, 5, 0.6, 2.0); np_steepness = NoiseParams(0.85, 0.5, v3f(125.0, 125.0, 125.0), -932, 5, 0.7, 2.0); np_height_select = NoiseParams(0, 1.0, v3f(250.0, 250.0, 250.0), 4213, 5, 0.69, 2.0); np_mud = NoiseParams(4, 2.0, v3f(200.0, 200.0, 200.0), 91013, 3, 0.55, 2.0); np_beach = NoiseParams(0, 1.0, v3f(250.0, 250.0, 250.0), 59420, 3, 0.50, 2.0); np_biome = NoiseParams(0, 1.0, v3f(500.0, 500.0, 500.0), 9130, 3, 0.50, 2.0); np_cave = NoiseParams(6, 6.0, v3f(250.0, 250.0, 250.0), 34329, 3, 0.50, 2.0); np_humidity = NoiseParams(0.5, 0.5, v3f(500.0, 500.0, 500.0), 72384, 3, 0.50, 2.0); np_trees = NoiseParams(0, 1.0, v3f(125.0, 125.0, 125.0), 2, 4, 0.66, 2.0); np_apple_trees = NoiseParams(0, 1.0, v3f(100.0, 100.0, 100.0), 342902, 3, 0.45, 2.0); } void MapgenV6Params::readParams(const Settings *settings) { settings->getFlagStrNoEx("mgv6_spflags", spflags, flagdesc_mapgen_v6); settings->getFloatNoEx("mgv6_freq_desert", freq_desert); settings->getFloatNoEx("mgv6_freq_beach", freq_beach); settings->getNoiseParams("mgv6_np_terrain_base", np_terrain_base); settings->getNoiseParams("mgv6_np_terrain_higher", np_terrain_higher); settings->getNoiseParams("mgv6_np_steepness", np_steepness); settings->getNoiseParams("mgv6_np_height_select", np_height_select); settings->getNoiseParams("mgv6_np_mud", np_mud); settings->getNoiseParams("mgv6_np_beach", np_beach); settings->getNoiseParams("mgv6_np_biome", np_biome); settings->getNoiseParams("mgv6_np_cave", np_cave); settings->getNoiseParams("mgv6_np_humidity", np_humidity); settings->getNoiseParams("mgv6_np_trees", np_trees); settings->getNoiseParams("mgv6_np_apple_trees", np_apple_trees); } void MapgenV6Params::writeParams(Settings *settings) const { settings->setFlagStr("mgv6_spflags", spflags, flagdesc_mapgen_v6, (u32)-1); settings->setFloat("mgv6_freq_desert", freq_desert); settings->setFloat("mgv6_freq_beach", freq_beach); settings->setNoiseParams("mgv6_np_terrain_base", np_terrain_base); settings->setNoiseParams("mgv6_np_terrain_higher", np_terrain_higher); settings->setNoiseParams("mgv6_np_steepness", np_steepness); settings->setNoiseParams("mgv6_np_height_select", np_height_select); settings->setNoiseParams("mgv6_np_mud", np_mud); settings->setNoiseParams("mgv6_np_beach", np_beach); settings->setNoiseParams("mgv6_np_biome", np_biome); settings->setNoiseParams("mgv6_np_cave", np_cave); settings->setNoiseParams("mgv6_np_humidity", np_humidity); settings->setNoiseParams("mgv6_np_trees", np_trees); settings->setNoiseParams("mgv6_np_apple_trees", np_apple_trees); } //////////////////////// Some helper functions for the map generator // Returns Y one under area minimum if not found s16 MapgenV6::find_stone_level(v2s16 p2d) { v3s16 em = vm->m_area.getExtent(); s16 y_nodes_max = vm->m_area.MaxEdge.Y; s16 y_nodes_min = vm->m_area.MinEdge.Y; u32 i = vm->m_area.index(p2d.X, y_nodes_max, p2d.Y); s16 y; for (y = y_nodes_max; y >= y_nodes_min; y--) { content_t c = vm->m_data[i].getContent(); if (c != CONTENT_IGNORE && (c == c_stone || c == c_desert_stone)) break; vm->m_area.add_y(em, i, -1); } return (y >= y_nodes_min) ? y : y_nodes_min - 1; } // Required by mapgen.h bool MapgenV6::block_is_underground(u64 seed, v3s16 blockpos) { /*s16 minimum_groundlevel = (s16)get_sector_minimum_ground_level( seed, v2s16(blockpos.X, blockpos.Z));*/ // Nah, this is just a heuristic, just return something s16 minimum_groundlevel = water_level; if(blockpos.Y * MAP_BLOCKSIZE + MAP_BLOCKSIZE <= minimum_groundlevel) return true; else return false; } //////////////////////// Base terrain height functions float MapgenV6::baseTerrainLevel(float terrain_base, float terrain_higher, float steepness, float height_select) { float base = 1 + terrain_base; float higher = 1 + terrain_higher; // Limit higher ground level to at least base if(higher < base) higher = base; // Steepness factor of cliffs float b = steepness; b = rangelim(b, 0.0, 1000.0); b = 5 * b * b * b * b * b * b * b; b = rangelim(b, 0.5, 1000.0); // Values 1.5...100 give quite horrible looking slopes if (b > 1.5 && b < 100.0) b = (b < 10.0) ? 1.5 : 100.0; float a_off = -0.20; // Offset to more low float a = 0.5 + b * (a_off + height_select); a = rangelim(a, 0.0, 1.0); // Limit return base * (1.0 - a) + higher * a; } float MapgenV6::baseTerrainLevelFromNoise(v2s16 p) { if (flags & MG_FLAT) return water_level; float terrain_base = NoisePerlin2D_PO(&noise_terrain_base->np, p.X, 0.5, p.Y, 0.5, seed); float terrain_higher = NoisePerlin2D_PO(&noise_terrain_higher->np, p.X, 0.5, p.Y, 0.5, seed); float steepness = NoisePerlin2D_PO(&noise_steepness->np, p.X, 0.5, p.Y, 0.5, seed); float height_select = NoisePerlin2D_PO(&noise_height_select->np, p.X, 0.5, p.Y, 0.5, seed); return baseTerrainLevel(terrain_base, terrain_higher, steepness, height_select); } float MapgenV6::baseTerrainLevelFromMap(v2s16 p) { int index = (p.Y - node_min.Z) * ystride + (p.X - node_min.X); return baseTerrainLevelFromMap(index); } float MapgenV6::baseTerrainLevelFromMap(int index) { if (flags & MG_FLAT) return water_level; float terrain_base = noise_terrain_base->result[index]; float terrain_higher = noise_terrain_higher->result[index]; float steepness = noise_steepness->result[index]; float height_select = noise_height_select->result[index]; return baseTerrainLevel(terrain_base, terrain_higher, steepness, height_select); } s16 MapgenV6::find_ground_level_from_noise(u64 seed, v2s16 p2d, s16 precision) { return baseTerrainLevelFromNoise(p2d) + AVERAGE_MUD_AMOUNT; } int MapgenV6::getGroundLevelAtPoint(v2s16 p) { return baseTerrainLevelFromNoise(p) + AVERAGE_MUD_AMOUNT; } //////////////////////// Noise functions float MapgenV6::getMudAmount(v2s16 p) { int index = (p.Y - node_min.Z) * ystride + (p.X - node_min.X); return getMudAmount(index); } bool MapgenV6::getHaveBeach(v2s16 p) { int index = (p.Y - node_min.Z) * ystride + (p.X - node_min.X); return getHaveBeach(index); } BiomeV6Type MapgenV6::getBiome(v2s16 p) { int index = (p.Y - full_node_min.Z) * (ystride + 2 * MAP_BLOCKSIZE) + (p.X - full_node_min.X); return getBiome(index, p); } float MapgenV6::getHumidity(v2s16 p) { /*double noise = noise2d_perlin( 0.5+(float)p.X/500, 0.5+(float)p.Y/500, seed+72384, 4, 0.66); noise = (noise + 1.0)/2.0;*/ int index = (p.Y - full_node_min.Z) * (ystride + 2 * MAP_BLOCKSIZE) + (p.X - full_node_min.X); float noise = noise_humidity->result[index]; if (noise < 0.0) noise = 0.0; if (noise > 1.0) noise = 1.0; return noise; } float MapgenV6::getTreeAmount(v2s16 p) { /*double noise = noise2d_perlin( 0.5+(float)p.X/125, 0.5+(float)p.Y/125, seed+2, 4, 0.66);*/ float noise = NoisePerlin2D(np_trees, p.X, p.Y, seed); float zeroval = -0.39; if (noise < zeroval) return 0; else return 0.04 * (noise - zeroval) / (1.0 - zeroval); } bool MapgenV6::getHaveAppleTree(v2s16 p) { /*is_apple_tree = noise2d_perlin( 0.5+(float)p.X/100, 0.5+(float)p.Z/100, data->seed+342902, 3, 0.45) > 0.2;*/ float noise = NoisePerlin2D(np_apple_trees, p.X, p.Y, seed); return noise > 0.2; } float MapgenV6::getMudAmount(int index) { if (flags & MG_FLAT) return AVERAGE_MUD_AMOUNT; /*return ((float)AVERAGE_MUD_AMOUNT + 2.0 * noise2d_perlin( 0.5+(float)p.X/200, 0.5+(float)p.Y/200, seed+91013, 3, 0.55));*/ return noise_mud->result[index]; } bool MapgenV6::getHaveBeach(int index) { // Determine whether to have sand here /*double sandnoise = noise2d_perlin( 0.2+(float)p2d.X/250, 0.7+(float)p2d.Y/250, seed+59420, 3, 0.50);*/ float sandnoise = noise_beach->result[index]; return (sandnoise > freq_beach); } BiomeV6Type MapgenV6::getBiome(int index, v2s16 p) { // Just do something very simple as for now /*double d = noise2d_perlin( 0.6+(float)p2d.X/250, 0.2+(float)p2d.Y/250, seed+9130, 3, 0.50);*/ float d = noise_biome->result[index]; float h = noise_humidity->result[index]; if (spflags & MGV6_SNOWBIOMES) { float blend = (spflags & MGV6_BIOMEBLEND) ? noise2d(p.X, p.Y, seed) / 40 : 0; if (d > FREQ_HOT + blend) { if (h > FREQ_JUNGLE + blend) return BT_JUNGLE; else return BT_DESERT; } else if (d < FREQ_SNOW + blend) { if (h > FREQ_TAIGA + blend) return BT_TAIGA; else return BT_TUNDRA; } else { return BT_NORMAL; } } else { if (d > freq_desert) return BT_DESERT; if ((spflags & MGV6_BIOMEBLEND) && (d > freq_desert - 0.10) && ((noise2d(p.X, p.Y, seed) + 1.0) > (freq_desert - d) * 20.0)) return BT_DESERT; if ((spflags & MGV6_JUNGLES) && h > 0.75) return BT_JUNGLE; else return BT_NORMAL; } } u32 MapgenV6::get_blockseed(u64 seed, v3s16 p) { s32 x = p.X, y = p.Y, z = p.Z; return (u32)(seed % 0x100000000ULL) + z * 38134234 + y * 42123 + x * 23; } //////////////////////// Map generator void MapgenV6::makeChunk(BlockMakeData *data) { // Pre-conditions assert(data->vmanip); assert(data->nodedef); assert(data->blockpos_requested.X >= data->blockpos_min.X && data->blockpos_requested.Y >= data->blockpos_min.Y && data->blockpos_requested.Z >= data->blockpos_min.Z); assert(data->blockpos_requested.X <= data->blockpos_max.X && data->blockpos_requested.Y <= data->blockpos_max.Y && data->blockpos_requested.Z <= data->blockpos_max.Z); this->generating = true; this->vm = data->vmanip; this->ndef = data->nodedef; // Hack: use minimum block coords for old code that assumes a single block v3s16 blockpos_min = data->blockpos_min; v3s16 blockpos_max = data->blockpos_max; // Area of central chunk node_min = blockpos_min * MAP_BLOCKSIZE; node_max = (blockpos_max + v3s16(1, 1, 1)) * MAP_BLOCKSIZE - v3s16(1, 1, 1); // Full allocated area full_node_min = (blockpos_min - 1) * MAP_BLOCKSIZE; full_node_max = (blockpos_max + 2) * MAP_BLOCKSIZE - v3s16(1, 1, 1); central_area_size = node_max - node_min + v3s16(1, 1, 1); assert(central_area_size.X == central_area_size.Z); int volume_blocks = (blockpos_max.X - blockpos_min.X + 1) * (blockpos_max.Y - blockpos_min.Y + 1) * (blockpos_max.Z - blockpos_max.Z + 1); volume_nodes = volume_blocks * MAP_BLOCKSIZE * MAP_BLOCKSIZE * MAP_BLOCKSIZE; // Create a block-specific seed blockseed = get_blockseed(data->seed, full_node_min); // Make some noise calculateNoise(); // Maximum height of the stone surface and obstacles. // This is used to guide the cave generation s16 stone_surface_max_y; // Generate general ground level to full area stone_surface_max_y = generateGround(); // Create initial heightmap to limit caves updateHeightmap(node_min, node_max); const s16 max_spread_amount = MAP_BLOCKSIZE; // Limit dirt flow area by 1 because mud is flown into neighbors. s16 mudflow_minpos = -max_spread_amount + 1; s16 mudflow_maxpos = central_area_size.X + max_spread_amount - 2; // Loop this part, it will make stuff look older and newer nicely const u32 age_loops = 2; for (u32 i_age = 0; i_age < age_loops; i_age++) { // Aging loop // Make caves (this code is relatively horrible) if (flags & MG_CAVES) generateCaves(stone_surface_max_y); // Add mud to the central chunk addMud(); // Flow mud away from steep edges if (spflags & MGV6_MUDFLOW) flowMud(mudflow_minpos, mudflow_maxpos); } // Update heightmap after mudflow updateHeightmap(node_min, node_max); // Add dungeons if ((flags & MG_DUNGEONS) && (stone_surface_max_y >= node_min.Y)) { DungeonParams dp; dp.np_rarity = nparams_dungeon_rarity; dp.np_density = nparams_dungeon_density; dp.np_wetness = nparams_dungeon_wetness; dp.c_water = c_water_source; if (getBiome(0, v2s16(node_min.X, node_min.Z)) == BT_DESERT) { dp.c_cobble = c_desert_stone; dp.c_moss = c_desert_stone; dp.c_stair = c_desert_stone; dp.diagonal_dirs = true; dp.mossratio = 0.0; dp.holesize = v3s16(2, 3, 2); dp.roomsize = v3s16(2, 5, 2); dp.notifytype = GENNOTIFY_TEMPLE; } else { dp.c_cobble = c_cobble; dp.c_moss = c_mossycobble; dp.c_stair = c_stair_cobble; dp.diagonal_dirs = false; dp.mossratio = 3.0; dp.holesize = v3s16(1, 2, 1); dp.roomsize = v3s16(0, 0, 0); dp.notifytype = GENNOTIFY_DUNGEON; } DungeonGen dgen(this, &dp); dgen.generate(blockseed, full_node_min, full_node_max); } // Add top and bottom side of water to transforming_liquid queue updateLiquid(&data->transforming_liquid, full_node_min, full_node_max); // Add surface nodes growGrass(); // Generate some trees, and add grass, if a jungle if (flags & MG_TREES) placeTreesAndJungleGrass(); // Generate the registered decorations m_emerge->decomgr->placeAllDecos(this, blockseed, node_min, node_max); // Generate the registered ores m_emerge->oremgr->placeAllOres(this, blockseed, node_min, node_max); // Calculate lighting if (flags & MG_LIGHT) calcLighting(node_min, node_max); this->generating = false; } void MapgenV6::calculateNoise() { int x = node_min.X; int z = node_min.Z; int fx = full_node_min.X; int fz = full_node_min.Z; if (!(flags & MG_FLAT)) { noise_terrain_base->perlinMap2D_PO(x, 0.5, z, 0.5); noise_terrain_higher->perlinMap2D_PO(x, 0.5, z, 0.5); noise_steepness->perlinMap2D_PO(x, 0.5, z, 0.5); noise_height_select->perlinMap2D_PO(x, 0.5, z, 0.5); noise_mud->perlinMap2D_PO(x, 0.5, z, 0.5); } noise_beach->perlinMap2D_PO(x, 0.2, z, 0.7); noise_biome->perlinMap2D_PO(fx, 0.6, fz, 0.2); noise_humidity->perlinMap2D_PO(fx, 0.0, fz, 0.0); // Humidity map does not need range limiting 0 to 1, // only humidity at point does } int MapgenV6::generateGround() { //TimeTaker timer1("Generating ground level"); MapNode n_air(CONTENT_AIR), n_water_source(c_water_source); MapNode n_stone(c_stone), n_desert_stone(c_desert_stone); MapNode n_ice(c_ice); int stone_surface_max_y = -MAX_MAP_GENERATION_LIMIT; u32 index = 0; for (s16 z = node_min.Z; z <= node_max.Z; z++) for (s16 x = node_min.X; x <= node_max.X; x++, index++) { // Surface height s16 surface_y = (s16)baseTerrainLevelFromMap(index); // Log it if (surface_y > stone_surface_max_y) stone_surface_max_y = surface_y; BiomeV6Type bt = getBiome(v2s16(x, z)); // Fill ground with stone v3s16 em = vm->m_area.getExtent(); u32 i = vm->m_area.index(x, node_min.Y, z); for (s16 y = node_min.Y; y <= node_max.Y; y++) { if (vm->m_data[i].getContent() == CONTENT_IGNORE) { if (y <= surface_y) { vm->m_data[i] = (y >= DESERT_STONE_BASE && bt == BT_DESERT) ? n_desert_stone : n_stone; } else if (y <= water_level) { vm->m_data[i] = (y >= ICE_BASE && bt == BT_TUNDRA) ? n_ice : n_water_source; } else { vm->m_data[i] = n_air; } } vm->m_area.add_y(em, i, 1); } } return stone_surface_max_y; } void MapgenV6::addMud() { // 15ms @cs=8 //TimeTaker timer1("add mud"); MapNode n_dirt(c_dirt), n_gravel(c_gravel); MapNode n_sand(c_sand), n_desert_sand(c_desert_sand); MapNode addnode; u32 index = 0; for (s16 z = node_min.Z; z <= node_max.Z; z++) for (s16 x = node_min.X; x <= node_max.X; x++, index++) { // Randomize mud amount s16 mud_add_amount = getMudAmount(index) / 2.0 + 0.5; // Find ground level s16 surface_y = find_stone_level(v2s16(x, z)); /////////////////optimize this! // Handle area not found if (surface_y == vm->m_area.MinEdge.Y - 1) continue; BiomeV6Type bt = getBiome(v2s16(x, z)); addnode = (bt == BT_DESERT) ? n_desert_sand : n_dirt; if (bt == BT_DESERT && surface_y + mud_add_amount <= water_level + 1) { addnode = n_sand; } else if (mud_add_amount <= 0) { mud_add_amount = 1 - mud_add_amount; addnode = n_gravel; } else if (bt != BT_DESERT && getHaveBeach(index) && surface_y + mud_add_amount <= water_level + 2) { addnode = n_sand; } if ((bt == BT_DESERT || bt == BT_TUNDRA) && surface_y > 20) mud_add_amount = MYMAX(0, mud_add_amount - (surface_y - 20) / 5); /* If topmost node is grass, change it to mud. It might be if it was // flown to there from a neighboring chunk and then converted. u32 i = vm->m_area.index(x, surface_y, z); if (vm->m_data[i].getContent() == c_dirt_with_grass) vm->m_data[i] = n_dirt;*/ // Add mud on ground s16 mudcount = 0; v3s16 em = vm->m_area.getExtent(); s16 y_start = surface_y + 1; u32 i = vm->m_area.index(x, y_start, z); for (s16 y = y_start; y <= node_max.Y; y++) { if (mudcount >= mud_add_amount) break; vm->m_data[i] = addnode; mudcount++; vm->m_area.add_y(em, i, 1); } } } void MapgenV6::flowMud(s16 &mudflow_minpos, s16 &mudflow_maxpos) { // 340ms @cs=8 //TimeTaker timer1("flow mud"); // Iterate a few times for (s16 k = 0; k < 3; k++) { for (s16 z = mudflow_minpos; z <= mudflow_maxpos; z++) for (s16 x = mudflow_minpos; x <= mudflow_maxpos; x++) { // Invert coordinates every 2nd iteration if (k % 2 == 0) { x = mudflow_maxpos - (x - mudflow_minpos); z = mudflow_maxpos - (z - mudflow_minpos); } // Node position in 2d v2s16 p2d = v2s16(node_min.X, node_min.Z) + v2s16(x, z); v3s16 em = vm->m_area.getExtent(); u32 i = vm->m_area.index(p2d.X, node_max.Y, p2d.Y); s16 y = node_max.Y; while (y >= node_min.Y) { for (;; y--) { MapNode *n = NULL; // Find mud for (; y >= node_min.Y; y--) { n = &vm->m_data[i]; if (n->getContent() == c_dirt || n->getContent() == c_dirt_with_grass || n->getContent() == c_gravel) break; vm->m_area.add_y(em, i, -1); } // Stop if out of area //if(vmanip.m_area.contains(i) == false) if (y < node_min.Y) break; if (n->getContent() == c_dirt || n->getContent() == c_dirt_with_grass) { // Make it exactly mud n->setContent(c_dirt); // Don't flow it if the stuff under it is not mud { u32 i2 = i; vm->m_area.add_y(em, i2, -1); // Cancel if out of area if (vm->m_area.contains(i2) == false) continue; MapNode *n2 = &vm->m_data[i2]; if (n2->getContent() != c_dirt && n2->getContent() != c_dirt_with_grass) continue; } } v3s16 dirs4[4] = { v3s16(0, 0, 1), // back v3s16(1, 0, 0), // right v3s16(0, 0, -1), // front v3s16(-1, 0, 0), // left }; // Check that upper is air or doesn't exist. // Cancel dropping if upper keeps it in place u32 i3 = i; vm->m_area.add_y(em, i3, 1); if (vm->m_area.contains(i3) == true && ndef->get(vm->m_data[i3]).walkable) continue; // Drop mud on side for(u32 di = 0; di < 4; di++) { v3s16 dirp = dirs4[di]; u32 i2 = i; // Move to side vm->m_area.add_p(em, i2, dirp); // Fail if out of area if (vm->m_area.contains(i2) == false) continue; // Check that side is air MapNode *n2 = &vm->m_data[i2]; if (ndef->get(*n2).walkable) continue; // Check that under side is air vm->m_area.add_y(em, i2, -1); if (vm->m_area.contains(i2) == false) continue; n2 = &vm->m_data[i2]; if (ndef->get(*n2).walkable) continue; // Loop further down until not air bool dropped_to_unknown = false; do { vm->m_area.add_y(em, i2, -1); n2 = &vm->m_data[i2]; // if out of known area if(vm->m_area.contains(i2) == false || n2->getContent() == CONTENT_IGNORE) { dropped_to_unknown = true; break; } } while (ndef->get(*n2).walkable == false); // Loop one up so that we're in air vm->m_area.add_y(em, i2, 1); n2 = &vm->m_data[i2]; bool old_is_water = (n->getContent() == c_water_source); // Move mud to new place if (!dropped_to_unknown) { *n2 = *n; // Set old place to be air (or water) if(old_is_water) *n = MapNode(c_water_source); else *n = MapNode(CONTENT_AIR); } // Done break; } } } } } } void MapgenV6::placeTreesAndJungleGrass() { //TimeTaker t("placeTrees"); if (node_max.Y < water_level) return; PseudoRandom grassrandom(blockseed + 53); content_t c_junglegrass = ndef->getId("mapgen_junglegrass"); // if we don't have junglegrass, don't place cignore... that's bad if (c_junglegrass == CONTENT_IGNORE) c_junglegrass = CONTENT_AIR; MapNode n_junglegrass(c_junglegrass); v3s16 em = vm->m_area.getExtent(); // Divide area into parts s16 div = 8; s16 sidelen = central_area_size.X / div; double area = sidelen * sidelen; // N.B. We must add jungle grass first, since tree leaves will // obstruct the ground, giving us a false ground level for (s16 z0 = 0; z0 < div; z0++) for (s16 x0 = 0; x0 < div; x0++) { // Center position of part of division v2s16 p2d_center( node_min.X + sidelen / 2 + sidelen * x0, node_min.Z + sidelen / 2 + sidelen * z0 ); // Minimum edge of part of division v2s16 p2d_min( node_min.X + sidelen * x0, node_min.Z + sidelen * z0 ); // Maximum edge of part of division v2s16 p2d_max( node_min.X + sidelen + sidelen * x0 - 1, node_min.Z + sidelen + sidelen * z0 - 1 ); // Get biome at center position of part of division BiomeV6Type bt = getBiome(p2d_center); // Amount of trees u32 tree_count; if (bt == BT_JUNGLE || bt == BT_TAIGA || bt == BT_NORMAL) { tree_count = area * getTreeAmount(p2d_center); if (bt == BT_JUNGLE) tree_count *= 4; } else { tree_count = 0; } // Add jungle grass if (bt == BT_JUNGLE) { float humidity = getHumidity(p2d_center); u32 grass_count = 5 * humidity * tree_count; for (u32 i = 0; i < grass_count; i++) { s16 x = grassrandom.range(p2d_min.X, p2d_max.X); s16 z = grassrandom.range(p2d_min.Y, p2d_max.Y); int mapindex = central_area_size.X * (z - node_min.Z) + (x - node_min.X); s16 y = heightmap[mapindex]; if (y < water_level) continue; u32 vi = vm->m_area.index(x, y, z); // place on dirt_with_grass, since we know it is exposed to sunlight if (vm->m_data[vi].getContent() == c_dirt_with_grass) { vm->m_area.add_y(em, vi, 1); vm->m_data[vi] = n_junglegrass; } } } // Put trees in random places on part of division for (u32 i = 0; i < tree_count; i++) { s16 x = myrand_range(p2d_min.X, p2d_max.X); s16 z = myrand_range(p2d_min.Y, p2d_max.Y); int mapindex = central_area_size.X * (z - node_min.Z) + (x - node_min.X); s16 y = heightmap[mapindex]; // Don't make a tree under water level // Don't make a tree so high that it doesn't fit if (y < water_level || y > node_max.Y - 6) continue; v3s16 p(x, y, z); // Trees grow only on mud and grass and snowblock { u32 i = vm->m_area.index(p); content_t c = vm->m_data[i].getContent(); if (c != c_dirt && c != c_dirt_with_grass && c != c_dirt_with_snow && c != c_snowblock) continue; } p.Y++; // Make a tree if (bt == BT_JUNGLE) { treegen::make_jungletree(*vm, p, ndef, myrand()); } else if (bt == BT_TAIGA) { treegen::make_pine_tree(*vm, p - v3s16(0, 1, 0), ndef, myrand()); } else if (bt == BT_NORMAL) { bool is_apple_tree = (myrand_range(0, 3) == 0) && getHaveAppleTree(v2s16(x, z)); treegen::make_tree(*vm, p, is_apple_tree, ndef, myrand()); } } } //printf("placeTreesAndJungleGrass: %dms\n", t.stop()); } void MapgenV6::growGrass() // Add surface nodes { MapNode n_dirt_with_grass(c_dirt_with_grass); MapNode n_dirt_with_snow(c_dirt_with_snow); MapNode n_snowblock(c_snowblock); MapNode n_snow(c_snow); v3s16 em = vm->m_area.getExtent(); u32 index = 0; for (s16 z = full_node_min.Z; z <= full_node_max.Z; z++) for (s16 x = full_node_min.X; x <= full_node_max.X; x++, index++) { // Find the lowest surface to which enough light ends up to make // grass grow. Basically just wait until not air and not leaves. s16 surface_y = 0; { u32 i = vm->m_area.index(x, node_max.Y, z); s16 y; // Go to ground level for (y = node_max.Y; y >= full_node_min.Y; y--) { MapNode &n = vm->m_data[i]; if (ndef->get(n).param_type != CPT_LIGHT || ndef->get(n).liquid_type != LIQUID_NONE || n.getContent() == c_ice) break; vm->m_area.add_y(em, i, -1); } surface_y = (y >= full_node_min.Y) ? y : full_node_min.Y; } BiomeV6Type bt = getBiome(index, v2s16(x, z)); u32 i = vm->m_area.index(x, surface_y, z); content_t c = vm->m_data[i].getContent(); if (surface_y >= water_level - 20) { if (bt == BT_TAIGA && c == c_dirt) { vm->m_data[i] = n_snowblock; vm->m_area.add_y(em, i, -1); vm->m_data[i] = n_dirt_with_snow; } else if (bt == BT_TUNDRA) { if (c == c_dirt) { vm->m_data[i] = n_dirt_with_snow; } else if (c == c_stone && surface_y < node_max.Y) { vm->m_area.add_y(em, i, 1); vm->m_data[i] = n_snow; } } else if (c == c_dirt) { vm->m_data[i] = n_dirt_with_grass; } } } } void MapgenV6::generateCaves(int max_stone_y) { float cave_amount = NoisePerlin2D(np_cave, node_min.X, node_min.Y, seed); int volume_nodes = (node_max.X - node_min.X + 1) * (node_max.Y - node_min.Y + 1) * MAP_BLOCKSIZE; cave_amount = MYMAX(0.0, cave_amount); u32 caves_count = cave_amount * volume_nodes / 50000; u32 bruises_count = 1; PseudoRandom ps(blockseed + 21343); PseudoRandom ps2(blockseed + 1032); if (ps.range(1, 6) == 1) bruises_count = ps.range(0, ps.range(0, 2)); if (getBiome(v2s16(node_min.X, node_min.Z)) == BT_DESERT) { caves_count /= 3; bruises_count /= 3; } for (u32 i = 0; i < caves_count + bruises_count; i++) { bool large_cave = (i >= caves_count); CaveV6 cave(this, &ps, &ps2, large_cave); cave.makeCave(node_min, node_max, max_stone_y); } } src/convert_json.h0000644000175000017500000000227712565232430015045 0ustar mquinsonmquinson/* Minetest Copyright (C) 2013 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #ifndef __CONVERT_JSON_H__ #define __CONVERT_JSON_H__ #include "json/json.h" struct ModStoreMod; struct ModStoreModDetails; std::vector readModStoreList(Json::Value& modlist); ModStoreModDetails readModStoreModDetails(Json::Value& details); Json::Value fetchJsonValue(const std::string &url, std::vector *extra_headers); #endif src/staticobject.h0000644000175000017500000000437612565232430015014 0ustar mquinsonmquinson/* Minetest Copyright (C) 2010-2013 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #ifndef STATICOBJECT_HEADER #define STATICOBJECT_HEADER #include "irrlichttypes_bloated.h" #include #include #include #include #include "debug.h" struct StaticObject { u8 type; v3f pos; std::string data; StaticObject(): type(0), pos(0,0,0) { } StaticObject(u8 type_, v3f pos_, const std::string &data_): type(type_), pos(pos_), data(data_) { } void serialize(std::ostream &os); void deSerialize(std::istream &is, u8 version); }; class StaticObjectList { public: /* Inserts an object to the container. Id must be unique (active) or 0 (stored). */ void insert(u16 id, StaticObject obj) { if(id == 0) { m_stored.push_back(obj); } else { if(m_active.find(id) != m_active.end()) { dstream<<"ERROR: StaticObjectList::insert(): " <<"id already exists"< m_stored; std::map m_active; private: }; #endif src/filecache.cpp0000644000175000017500000000433512565232430014567 0ustar mquinsonmquinson/* Minetest Copyright (C) 2013 celeron55, Perttu Ahola Copyright (C) 2013 Jonathan Neuschäfer This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #include "filecache.h" #include "network/networkprotocol.h" #include "log.h" #include "filesys.h" #include #include #include #include bool FileCache::loadByPath(const std::string &path, std::ostream &os) { std::ifstream fis(path.c_str(), std::ios_base::binary); if(!fis.good()){ verbosestream<<"FileCache: File not found in cache: " < This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #include "mesh.h" #include "debug.h" #include "log.h" #include "irrMap.h" #include #include #include // In Irrlicht 1.8 the signature of ITexture::lock was changed from // (bool, u32) to (E_TEXTURE_LOCK_MODE, u32). #if IRRLICHT_VERSION_MAJOR == 1 && IRRLICHT_VERSION_MINOR <= 7 #define MY_ETLM_READ_ONLY true #else #define MY_ETLM_READ_ONLY video::ETLM_READ_ONLY #endif static void applyFacesShading(video::SColor& color, float factor) { color.setRed(core::clamp(core::round32(color.getRed()*factor), 0, 255)); color.setGreen(core::clamp(core::round32(color.getGreen()*factor), 0, 255)); color.setBlue(core::clamp(core::round32(color.getBlue()*factor), 0, 255)); } scene::IAnimatedMesh* createCubeMesh(v3f scale) { video::SColor c(255,255,255,255); video::S3DVertex vertices[24] = { // Up video::S3DVertex(-0.5,+0.5,-0.5, 0,1,0, c, 0,1), video::S3DVertex(-0.5,+0.5,+0.5, 0,1,0, c, 0,0), video::S3DVertex(+0.5,+0.5,+0.5, 0,1,0, c, 1,0), video::S3DVertex(+0.5,+0.5,-0.5, 0,1,0, c, 1,1), // Down video::S3DVertex(-0.5,-0.5,-0.5, 0,-1,0, c, 0,0), video::S3DVertex(+0.5,-0.5,-0.5, 0,-1,0, c, 1,0), video::S3DVertex(+0.5,-0.5,+0.5, 0,-1,0, c, 1,1), video::S3DVertex(-0.5,-0.5,+0.5, 0,-1,0, c, 0,1), // Right video::S3DVertex(+0.5,-0.5,-0.5, 1,0,0, c, 0,1), video::S3DVertex(+0.5,+0.5,-0.5, 1,0,0, c, 0,0), video::S3DVertex(+0.5,+0.5,+0.5, 1,0,0, c, 1,0), video::S3DVertex(+0.5,-0.5,+0.5, 1,0,0, c, 1,1), // Left video::S3DVertex(-0.5,-0.5,-0.5, -1,0,0, c, 1,1), video::S3DVertex(-0.5,-0.5,+0.5, -1,0,0, c, 0,1), video::S3DVertex(-0.5,+0.5,+0.5, -1,0,0, c, 0,0), video::S3DVertex(-0.5,+0.5,-0.5, -1,0,0, c, 1,0), // Back video::S3DVertex(-0.5,-0.5,+0.5, 0,0,1, c, 1,1), video::S3DVertex(+0.5,-0.5,+0.5, 0,0,1, c, 0,1), video::S3DVertex(+0.5,+0.5,+0.5, 0,0,1, c, 0,0), video::S3DVertex(-0.5,+0.5,+0.5, 0,0,1, c, 1,0), // Front video::S3DVertex(-0.5,-0.5,-0.5, 0,0,-1, c, 0,1), video::S3DVertex(-0.5,+0.5,-0.5, 0,0,-1, c, 0,0), video::S3DVertex(+0.5,+0.5,-0.5, 0,0,-1, c, 1,0), video::S3DVertex(+0.5,-0.5,-0.5, 0,0,-1, c, 1,1), }; u16 indices[6] = {0,1,2,2,3,0}; scene::SMesh *mesh = new scene::SMesh(); for (u32 i=0; i<6; ++i) { scene::IMeshBuffer *buf = new scene::SMeshBuffer(); buf->append(vertices + 4 * i, 4, indices, 6); // Set default material buf->getMaterial().setFlag(video::EMF_LIGHTING, false); buf->getMaterial().setFlag(video::EMF_BILINEAR_FILTER, false); buf->getMaterial().MaterialType = video::EMT_TRANSPARENT_ALPHA_CHANNEL_REF; // Add mesh buffer to mesh mesh->addMeshBuffer(buf); buf->drop(); } scene::SAnimatedMesh *anim_mesh = new scene::SAnimatedMesh(mesh); mesh->drop(); scaleMesh(anim_mesh, scale); // also recalculates bounding box return anim_mesh; } void scaleMesh(scene::IMesh *mesh, v3f scale) { if (mesh == NULL) return; core::aabbox3d bbox; bbox.reset(0, 0, 0); u32 mc = mesh->getMeshBufferCount(); for (u32 j = 0; j < mc; j++) { scene::IMeshBuffer *buf = mesh->getMeshBuffer(j); const u32 stride = getVertexPitchFromType(buf->getVertexType()); u32 vertex_count = buf->getVertexCount(); u8 *vertices = (u8 *)buf->getVertices(); for (u32 i = 0; i < vertex_count; i++) ((video::S3DVertex *)(vertices + i * stride))->Pos *= scale; buf->recalculateBoundingBox(); // calculate total bounding box if (j == 0) bbox = buf->getBoundingBox(); else bbox.addInternalBox(buf->getBoundingBox()); } mesh->setBoundingBox(bbox); } void translateMesh(scene::IMesh *mesh, v3f vec) { if (mesh == NULL) return; core::aabbox3d bbox; bbox.reset(0, 0, 0); u32 mc = mesh->getMeshBufferCount(); for (u32 j = 0; j < mc; j++) { scene::IMeshBuffer *buf = mesh->getMeshBuffer(j); const u32 stride = getVertexPitchFromType(buf->getVertexType()); u32 vertex_count = buf->getVertexCount(); u8 *vertices = (u8 *)buf->getVertices(); for (u32 i = 0; i < vertex_count; i++) ((video::S3DVertex *)(vertices + i * stride))->Pos += vec; buf->recalculateBoundingBox(); // calculate total bounding box if (j == 0) bbox = buf->getBoundingBox(); else bbox.addInternalBox(buf->getBoundingBox()); } mesh->setBoundingBox(bbox); } void setMeshColor(scene::IMesh *mesh, const video::SColor &color) { if (mesh == NULL) return; u32 mc = mesh->getMeshBufferCount(); for (u32 j = 0; j < mc; j++) { scene::IMeshBuffer *buf = mesh->getMeshBuffer(j); const u32 stride = getVertexPitchFromType(buf->getVertexType()); u32 vertex_count = buf->getVertexCount(); u8 *vertices = (u8 *)buf->getVertices(); for (u32 i = 0; i < vertex_count; i++) ((video::S3DVertex *)(vertices + i * stride))->Color = color; } } void shadeMeshFaces(scene::IMesh *mesh) { if (mesh == NULL) return; u32 mc = mesh->getMeshBufferCount(); for (u32 j = 0; j < mc; j++) { scene::IMeshBuffer *buf = mesh->getMeshBuffer(j); const u32 stride = getVertexPitchFromType(buf->getVertexType()); u32 vertex_count = buf->getVertexCount(); u8 *vertices = (u8 *)buf->getVertices(); for (u32 i = 0; i < vertex_count; i++) { video::S3DVertex *vertex = (video::S3DVertex *)(vertices + i * stride); video::SColor &vc = vertex->Color; if (vertex->Normal.Y < -0.5) { applyFacesShading (vc, 0.447213); } else if (vertex->Normal.Z > 0.5) { applyFacesShading (vc, 0.670820); } else if (vertex->Normal.Z < -0.5) { applyFacesShading (vc, 0.670820); } else if (vertex->Normal.X > 0.5) { applyFacesShading (vc, 0.836660); } else if (vertex->Normal.X < -0.5) { applyFacesShading (vc, 0.836660); } } } } void setMeshColorByNormalXYZ(scene::IMesh *mesh, const video::SColor &colorX, const video::SColor &colorY, const video::SColor &colorZ) { if(mesh == NULL) return; u16 mc = mesh->getMeshBufferCount(); for(u16 j=0; jgetMeshBuffer(j); video::S3DVertex *vertices = (video::S3DVertex*)buf->getVertices(); u16 vc = buf->getVertexCount(); for(u16 i=0; i= y && x >= z) vertices[i].Color = colorX; else if(y >= z) vertices[i].Color = colorY; else vertices[i].Color = colorZ; } } } void rotateMeshXYby (scene::IMesh *mesh, f64 degrees) { u16 mc = mesh->getMeshBufferCount(); for(u16 j = 0; j < mc; j++) { scene::IMeshBuffer *buf = mesh->getMeshBuffer(j); video::S3DVertex *vertices = (video::S3DVertex*)buf->getVertices(); u16 vc = buf->getVertexCount(); for(u16 i = 0; i < vc; i++) { vertices[i].Pos.rotateXYBy(degrees); } } } void rotateMeshXZby (scene::IMesh *mesh, f64 degrees) { u16 mc = mesh->getMeshBufferCount(); for(u16 j = 0; j < mc; j++) { scene::IMeshBuffer *buf = mesh->getMeshBuffer(j); video::S3DVertex *vertices = (video::S3DVertex*)buf->getVertices(); u16 vc = buf->getVertexCount(); for(u16 i = 0; i < vc; i++) { vertices[i].Pos.rotateXZBy(degrees); } } } void rotateMeshYZby (scene::IMesh *mesh, f64 degrees) { u16 mc = mesh->getMeshBufferCount(); for(u16 j = 0; j < mc; j++) { scene::IMeshBuffer *buf = mesh->getMeshBuffer(j); video::S3DVertex *vertices = (video::S3DVertex*)buf->getVertices(); u16 vc = buf->getVertexCount(); for(u16 i = 0; i < vc; i++) { vertices[i].Pos.rotateYZBy(degrees); } } } void rotateMeshBy6dFacedir(scene::IMesh *mesh, int facedir) { int axisdir = facedir>>2; facedir &= 0x03; u16 mc = mesh->getMeshBufferCount(); for(u16 j = 0; j < mc; j++) { scene::IMeshBuffer *buf = mesh->getMeshBuffer(j); video::S3DVertex *vertices = (video::S3DVertex*)buf->getVertices(); u16 vc = buf->getVertexCount(); for(u16 i=0; i bbox; bbox.reset(0,0,0); for(u16 j = 0; j < src_mesh->getMeshBufferCount(); j++) { scene::IMeshBuffer *buf = src_mesh->getMeshBuffer(j); buf->recalculateBoundingBox(); if(j == 0) bbox = buf->getBoundingBox(); else bbox.addInternalBox(buf->getBoundingBox()); } src_mesh->setBoundingBox(bbox); } scene::IMesh* cloneMesh(scene::IMesh *src_mesh) { scene::SMesh* dst_mesh = new scene::SMesh(); for(u16 j = 0; j < src_mesh->getMeshBufferCount(); j++) { scene::IMeshBuffer *buf = src_mesh->getMeshBuffer(j); video::S3DVertex *vertices = (video::S3DVertex*)buf->getVertices(); u16 *indices = (u16*)buf->getIndices(); scene::SMeshBuffer *temp_buf = new scene::SMeshBuffer(); temp_buf->append(vertices, buf->getVertexCount(), indices, buf->getIndexCount()); dst_mesh->addMeshBuffer(temp_buf); temp_buf->drop(); } return dst_mesh; } scene::IMesh* convertNodeboxNodeToMesh(ContentFeatures *f) { scene::SMesh* dst_mesh = new scene::SMesh(); for (u16 j = 0; j < 6; j++) { scene::IMeshBuffer *buf = new scene::SMeshBuffer(); buf->getMaterial().setFlag(video::EMF_LIGHTING, false); buf->getMaterial().setFlag(video::EMF_BILINEAR_FILTER, false); dst_mesh->addMeshBuffer(buf); buf->drop(); } video::SColor c(255,255,255,255); std::vector boxes = f->node_box.fixed; for(std::vector::iterator i = boxes.begin(); i != boxes.end(); i++) { aabb3f box = *i; f32 temp; if (box.MinEdge.X > box.MaxEdge.X) { temp=box.MinEdge.X; box.MinEdge.X=box.MaxEdge.X; box.MaxEdge.X=temp; } if (box.MinEdge.Y > box.MaxEdge.Y) { temp=box.MinEdge.Y; box.MinEdge.Y=box.MaxEdge.Y; box.MaxEdge.Y=temp; } if (box.MinEdge.Z > box.MaxEdge.Z) { temp=box.MinEdge.Z; box.MinEdge.Z=box.MaxEdge.Z; box.MaxEdge.Z=temp; } // Compute texture coords f32 tx1 = (box.MinEdge.X/BS)+0.5; f32 ty1 = (box.MinEdge.Y/BS)+0.5; f32 tz1 = (box.MinEdge.Z/BS)+0.5; f32 tx2 = (box.MaxEdge.X/BS)+0.5; f32 ty2 = (box.MaxEdge.Y/BS)+0.5; f32 tz2 = (box.MaxEdge.Z/BS)+0.5; f32 txc[24] = { // up tx1, 1-tz2, tx2, 1-tz1, // down tx1, tz1, tx2, tz2, // right tz1, 1-ty2, tz2, 1-ty1, // left 1-tz2, 1-ty2, 1-tz1, 1-ty1, // back 1-tx2, 1-ty2, 1-tx1, 1-ty1, // front tx1, 1-ty2, tx2, 1-ty1, }; v3f min = box.MinEdge; v3f max = box.MaxEdge; video::S3DVertex vertices[24] = { // up video::S3DVertex(min.X,max.Y,max.Z, 0,1,0, c, txc[0],txc[1]), video::S3DVertex(max.X,max.Y,max.Z, 0,1,0, c, txc[2],txc[1]), video::S3DVertex(max.X,max.Y,min.Z, 0,1,0, c, txc[2],txc[3]), video::S3DVertex(min.X,max.Y,min.Z, 0,1,0, c, txc[0],txc[3]), // down video::S3DVertex(min.X,min.Y,min.Z, 0,-1,0, c, txc[4],txc[5]), video::S3DVertex(max.X,min.Y,min.Z, 0,-1,0, c, txc[6],txc[5]), video::S3DVertex(max.X,min.Y,max.Z, 0,-1,0, c, txc[6],txc[7]), video::S3DVertex(min.X,min.Y,max.Z, 0,-1,0, c, txc[4],txc[7]), // right video::S3DVertex(max.X,max.Y,min.Z, 1,0,0, c, txc[ 8],txc[9]), video::S3DVertex(max.X,max.Y,max.Z, 1,0,0, c, txc[10],txc[9]), video::S3DVertex(max.X,min.Y,max.Z, 1,0,0, c, txc[10],txc[11]), video::S3DVertex(max.X,min.Y,min.Z, 1,0,0, c, txc[ 8],txc[11]), // left video::S3DVertex(min.X,max.Y,max.Z, -1,0,0, c, txc[12],txc[13]), video::S3DVertex(min.X,max.Y,min.Z, -1,0,0, c, txc[14],txc[13]), video::S3DVertex(min.X,min.Y,min.Z, -1,0,0, c, txc[14],txc[15]), video::S3DVertex(min.X,min.Y,max.Z, -1,0,0, c, txc[12],txc[15]), // back video::S3DVertex(max.X,max.Y,max.Z, 0,0,1, c, txc[16],txc[17]), video::S3DVertex(min.X,max.Y,max.Z, 0,0,1, c, txc[18],txc[17]), video::S3DVertex(min.X,min.Y,max.Z, 0,0,1, c, txc[18],txc[19]), video::S3DVertex(max.X,min.Y,max.Z, 0,0,1, c, txc[16],txc[19]), // front video::S3DVertex(min.X,max.Y,min.Z, 0,0,-1, c, txc[20],txc[21]), video::S3DVertex(max.X,max.Y,min.Z, 0,0,-1, c, txc[22],txc[21]), video::S3DVertex(max.X,min.Y,min.Z, 0,0,-1, c, txc[22],txc[23]), video::S3DVertex(min.X,min.Y,min.Z, 0,0,-1, c, txc[20],txc[23]), }; u16 indices[] = {0,1,2,2,3,0}; for(u16 j = 0; j < 24; j += 4) { scene::IMeshBuffer *buf = dst_mesh->getMeshBuffer(j / 4); buf->append(vertices + j, 4, indices, 6); } } return dst_mesh; } struct vcache { core::array tris; float score; s16 cachepos; u16 NumActiveTris; }; struct tcache { u16 ind[3]; float score; bool drawn; }; const u16 cachesize = 32; float FindVertexScore(vcache *v) { const float CacheDecayPower = 1.5f; const float LastTriScore = 0.75f; const float ValenceBoostScale = 2.0f; const float ValenceBoostPower = 0.5f; const float MaxSizeVertexCache = 32.0f; if (v->NumActiveTris == 0) { // No tri needs this vertex! return -1.0f; } float Score = 0.0f; int CachePosition = v->cachepos; if (CachePosition < 0) { // Vertex is not in FIFO cache - no score. } else { if (CachePosition < 3) { // This vertex was used in the last triangle, // so it has a fixed score. Score = LastTriScore; } else { // Points for being high in the cache. const float Scaler = 1.0f / (MaxSizeVertexCache - 3); Score = 1.0f - (CachePosition - 3) * Scaler; Score = powf(Score, CacheDecayPower); } } // Bonus points for having a low number of tris still to // use the vert, so we get rid of lone verts quickly. float ValenceBoost = powf(v->NumActiveTris, -ValenceBoostPower); Score += ValenceBoostScale * ValenceBoost; return Score; } /* A specialized LRU cache for the Forsyth algorithm. */ class f_lru { public: f_lru(vcache *v, tcache *t): vc(v), tc(t) { for (u16 i = 0; i < cachesize; i++) { cache[i] = -1; } } // Adds this vertex index and returns the highest-scoring triangle index u32 add(u16 vert, bool updatetris = false) { bool found = false; // Mark existing pos as empty for (u16 i = 0; i < cachesize; i++) { if (cache[i] == vert) { // Move everything down for (u16 j = i; j; j--) { cache[j] = cache[j - 1]; } found = true; break; } } if (!found) { if (cache[cachesize-1] != -1) vc[cache[cachesize-1]].cachepos = -1; // Move everything down for (u16 i = cachesize - 1; i; i--) { cache[i] = cache[i - 1]; } } cache[0] = vert; u32 highest = 0; float hiscore = 0; if (updatetris) { // Update cache positions for (u16 i = 0; i < cachesize; i++) { if (cache[i] == -1) break; vc[cache[i]].cachepos = i; vc[cache[i]].score = FindVertexScore(&vc[cache[i]]); } // Update triangle scores for (u16 i = 0; i < cachesize; i++) { if (cache[i] == -1) break; const u16 trisize = vc[cache[i]].tris.size(); for (u16 t = 0; t < trisize; t++) { tcache *tri = &tc[vc[cache[i]].tris[t]]; tri->score = vc[tri->ind[0]].score + vc[tri->ind[1]].score + vc[tri->ind[2]].score; if (tri->score > hiscore) { hiscore = tri->score; highest = vc[cache[i]].tris[t]; } } } } return highest; } private: s32 cache[cachesize]; vcache *vc; tcache *tc; }; /** Vertex cache optimization according to the Forsyth paper: http://home.comcast.net/~tom_forsyth/papers/fast_vert_cache_opt.html The function is thread-safe (read: you can optimize several meshes in different threads) \param mesh Source mesh for the operation. */ scene::IMesh* createForsythOptimizedMesh(const scene::IMesh *mesh) { if (!mesh) return 0; scene::SMesh *newmesh = new scene::SMesh(); newmesh->BoundingBox = mesh->getBoundingBox(); const u32 mbcount = mesh->getMeshBufferCount(); for (u32 b = 0; b < mbcount; ++b) { const scene::IMeshBuffer *mb = mesh->getMeshBuffer(b); if (mb->getIndexType() != video::EIT_16BIT) { //os::Printer::log("Cannot optimize a mesh with 32bit indices", ELL_ERROR); newmesh->drop(); return 0; } const u32 icount = mb->getIndexCount(); const u32 tcount = icount / 3; const u32 vcount = mb->getVertexCount(); const u16 *ind = mb->getIndices(); vcache *vc = new vcache[vcount]; tcache *tc = new tcache[tcount]; f_lru lru(vc, tc); // init for (u16 i = 0; i < vcount; i++) { vc[i].score = 0; vc[i].cachepos = -1; vc[i].NumActiveTris = 0; } // First pass: count how many times a vert is used for (u32 i = 0; i < icount; i += 3) { vc[ind[i]].NumActiveTris++; vc[ind[i + 1]].NumActiveTris++; vc[ind[i + 2]].NumActiveTris++; const u32 tri_ind = i/3; tc[tri_ind].ind[0] = ind[i]; tc[tri_ind].ind[1] = ind[i + 1]; tc[tri_ind].ind[2] = ind[i + 2]; } // Second pass: list of each triangle for (u32 i = 0; i < tcount; i++) { vc[tc[i].ind[0]].tris.push_back(i); vc[tc[i].ind[1]].tris.push_back(i); vc[tc[i].ind[2]].tris.push_back(i); tc[i].drawn = false; } // Give initial scores for (u16 i = 0; i < vcount; i++) { vc[i].score = FindVertexScore(&vc[i]); } for (u32 i = 0; i < tcount; i++) { tc[i].score = vc[tc[i].ind[0]].score + vc[tc[i].ind[1]].score + vc[tc[i].ind[2]].score; } switch(mb->getVertexType()) { case video::EVT_STANDARD: { video::S3DVertex *v = (video::S3DVertex *) mb->getVertices(); scene::SMeshBuffer *buf = new scene::SMeshBuffer(); buf->Material = mb->getMaterial(); buf->Vertices.reallocate(vcount); buf->Indices.reallocate(icount); core::map sind; // search index for fast operation typedef core::map::Node snode; // Main algorithm u32 highest = 0; u32 drawcalls = 0; for (;;) { if (tc[highest].drawn) { bool found = false; float hiscore = 0; for (u32 t = 0; t < tcount; t++) { if (!tc[t].drawn) { if (tc[t].score > hiscore) { highest = t; hiscore = tc[t].score; found = true; } } } if (!found) break; } // Output the best triangle u16 newind = buf->Vertices.size(); snode *s = sind.find(v[tc[highest].ind[0]]); if (!s) { buf->Vertices.push_back(v[tc[highest].ind[0]]); buf->Indices.push_back(newind); sind.insert(v[tc[highest].ind[0]], newind); newind++; } else { buf->Indices.push_back(s->getValue()); } s = sind.find(v[tc[highest].ind[1]]); if (!s) { buf->Vertices.push_back(v[tc[highest].ind[1]]); buf->Indices.push_back(newind); sind.insert(v[tc[highest].ind[1]], newind); newind++; } else { buf->Indices.push_back(s->getValue()); } s = sind.find(v[tc[highest].ind[2]]); if (!s) { buf->Vertices.push_back(v[tc[highest].ind[2]]); buf->Indices.push_back(newind); sind.insert(v[tc[highest].ind[2]], newind); } else { buf->Indices.push_back(s->getValue()); } vc[tc[highest].ind[0]].NumActiveTris--; vc[tc[highest].ind[1]].NumActiveTris--; vc[tc[highest].ind[2]].NumActiveTris--; tc[highest].drawn = true; for (u16 j = 0; j < 3; j++) { vcache *vert = &vc[tc[highest].ind[j]]; for (u16 t = 0; t < vert->tris.size(); t++) { if (highest == vert->tris[t]) { vert->tris.erase(t); break; } } } lru.add(tc[highest].ind[0]); lru.add(tc[highest].ind[1]); highest = lru.add(tc[highest].ind[2], true); drawcalls++; } buf->setBoundingBox(mb->getBoundingBox()); newmesh->addMeshBuffer(buf); buf->drop(); } break; case video::EVT_2TCOORDS: { video::S3DVertex2TCoords *v = (video::S3DVertex2TCoords *) mb->getVertices(); scene::SMeshBufferLightMap *buf = new scene::SMeshBufferLightMap(); buf->Material = mb->getMaterial(); buf->Vertices.reallocate(vcount); buf->Indices.reallocate(icount); core::map sind; // search index for fast operation typedef core::map::Node snode; // Main algorithm u32 highest = 0; u32 drawcalls = 0; for (;;) { if (tc[highest].drawn) { bool found = false; float hiscore = 0; for (u32 t = 0; t < tcount; t++) { if (!tc[t].drawn) { if (tc[t].score > hiscore) { highest = t; hiscore = tc[t].score; found = true; } } } if (!found) break; } // Output the best triangle u16 newind = buf->Vertices.size(); snode *s = sind.find(v[tc[highest].ind[0]]); if (!s) { buf->Vertices.push_back(v[tc[highest].ind[0]]); buf->Indices.push_back(newind); sind.insert(v[tc[highest].ind[0]], newind); newind++; } else { buf->Indices.push_back(s->getValue()); } s = sind.find(v[tc[highest].ind[1]]); if (!s) { buf->Vertices.push_back(v[tc[highest].ind[1]]); buf->Indices.push_back(newind); sind.insert(v[tc[highest].ind[1]], newind); newind++; } else { buf->Indices.push_back(s->getValue()); } s = sind.find(v[tc[highest].ind[2]]); if (!s) { buf->Vertices.push_back(v[tc[highest].ind[2]]); buf->Indices.push_back(newind); sind.insert(v[tc[highest].ind[2]], newind); } else { buf->Indices.push_back(s->getValue()); } vc[tc[highest].ind[0]].NumActiveTris--; vc[tc[highest].ind[1]].NumActiveTris--; vc[tc[highest].ind[2]].NumActiveTris--; tc[highest].drawn = true; for (u16 j = 0; j < 3; j++) { vcache *vert = &vc[tc[highest].ind[j]]; for (u16 t = 0; t < vert->tris.size(); t++) { if (highest == vert->tris[t]) { vert->tris.erase(t); break; } } } lru.add(tc[highest].ind[0]); lru.add(tc[highest].ind[1]); highest = lru.add(tc[highest].ind[2]); drawcalls++; } buf->setBoundingBox(mb->getBoundingBox()); newmesh->addMeshBuffer(buf); buf->drop(); } break; case video::EVT_TANGENTS: { video::S3DVertexTangents *v = (video::S3DVertexTangents *) mb->getVertices(); scene::SMeshBufferTangents *buf = new scene::SMeshBufferTangents(); buf->Material = mb->getMaterial(); buf->Vertices.reallocate(vcount); buf->Indices.reallocate(icount); core::map sind; // search index for fast operation typedef core::map::Node snode; // Main algorithm u32 highest = 0; u32 drawcalls = 0; for (;;) { if (tc[highest].drawn) { bool found = false; float hiscore = 0; for (u32 t = 0; t < tcount; t++) { if (!tc[t].drawn) { if (tc[t].score > hiscore) { highest = t; hiscore = tc[t].score; found = true; } } } if (!found) break; } // Output the best triangle u16 newind = buf->Vertices.size(); snode *s = sind.find(v[tc[highest].ind[0]]); if (!s) { buf->Vertices.push_back(v[tc[highest].ind[0]]); buf->Indices.push_back(newind); sind.insert(v[tc[highest].ind[0]], newind); newind++; } else { buf->Indices.push_back(s->getValue()); } s = sind.find(v[tc[highest].ind[1]]); if (!s) { buf->Vertices.push_back(v[tc[highest].ind[1]]); buf->Indices.push_back(newind); sind.insert(v[tc[highest].ind[1]], newind); newind++; } else { buf->Indices.push_back(s->getValue()); } s = sind.find(v[tc[highest].ind[2]]); if (!s) { buf->Vertices.push_back(v[tc[highest].ind[2]]); buf->Indices.push_back(newind); sind.insert(v[tc[highest].ind[2]], newind); } else { buf->Indices.push_back(s->getValue()); } vc[tc[highest].ind[0]].NumActiveTris--; vc[tc[highest].ind[1]].NumActiveTris--; vc[tc[highest].ind[2]].NumActiveTris--; tc[highest].drawn = true; for (u16 j = 0; j < 3; j++) { vcache *vert = &vc[tc[highest].ind[j]]; for (u16 t = 0; t < vert->tris.size(); t++) { if (highest == vert->tris[t]) { vert->tris.erase(t); break; } } } lru.add(tc[highest].ind[0]); lru.add(tc[highest].ind[1]); highest = lru.add(tc[highest].ind[2]); drawcalls++; } buf->setBoundingBox(mb->getBoundingBox()); newmesh->addMeshBuffer(buf); buf->drop(); } break; } delete [] vc; delete [] tc; } // for each meshbuffer return newmesh; } src/activeobject.h0000644000175000017500000000375512565232430015000 0ustar mquinsonmquinson/* Minetest Copyright (C) 2010-2013 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #ifndef ACTIVEOBJECT_HEADER #define ACTIVEOBJECT_HEADER #include "irr_aabb3d.h" #include enum ActiveObjectType { ACTIVEOBJECT_TYPE_INVALID = 0, ACTIVEOBJECT_TYPE_TEST = 1, // Deprecated stuff ACTIVEOBJECT_TYPE_ITEM = 2, ACTIVEOBJECT_TYPE_RAT = 3, ACTIVEOBJECT_TYPE_OERKKI1 = 4, ACTIVEOBJECT_TYPE_FIREFLY = 5, ACTIVEOBJECT_TYPE_MOBV2 = 6, // End deprecated stuff ACTIVEOBJECT_TYPE_LUAENTITY = 7, // Special type, not stored as a static object ACTIVEOBJECT_TYPE_PLAYER = 100, // Special type, only exists as CAO ACTIVEOBJECT_TYPE_GENERIC = 101, }; // Other types are defined in content_object.h struct ActiveObjectMessage { ActiveObjectMessage(u16 id_, bool reliable_=true, std::string data_=""): id(id_), reliable(reliable_), datastring(data_) {} u16 id; bool reliable; std::string datastring; }; /* Parent class for ServerActiveObject and ClientActiveObject */ class ActiveObject { public: ActiveObject(u16 id): m_id(id) { } u16 getId() { return m_id; } void setId(u16 id) { m_id = id; } virtual ActiveObjectType getType() const = 0; virtual bool getCollisionBox(aabb3f *toset) = 0; virtual bool collideWithObjects() = 0; protected: u16 m_id; // 0 is invalid, "no id" }; #endif src/profiler.cpp0000644000175000017500000000155612565232430014510 0ustar mquinsonmquinson/* Minetest Copyright (C) 2015 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #include "profiler.h" static Profiler main_profiler; Profiler *g_profiler = &main_profiler; src/sound.h0000644000175000017500000000624212565232430013460 0ustar mquinsonmquinson/* Minetest Copyright (C) 2013 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #ifndef SOUND_HEADER #define SOUND_HEADER #include "irrlichttypes_bloated.h" #include #include class OnDemandSoundFetcher { public: virtual void fetchSounds(const std::string &name, std::set &dst_paths, std::set &dst_datas) = 0; }; struct SimpleSoundSpec { std::string name; float gain; SimpleSoundSpec(std::string name="", float gain=1.0): name(name), gain(gain) {} bool exists() {return name != "";} // Serialization intentionally left out }; class ISoundManager { public: virtual ~ISoundManager(){} // Multiple sounds can be loaded per name; when played, the sound // should be chosen randomly from alternatives // Return value determines success/failure virtual bool loadSoundFile(const std::string &name, const std::string &filepath) = 0; virtual bool loadSoundData(const std::string &name, const std::string &filedata) = 0; virtual void updateListener(v3f pos, v3f vel, v3f at, v3f up) = 0; virtual void setListenerGain(float gain) = 0; // playSound functions return -1 on failure, otherwise a handle to the // sound. If name=="", call should be ignored without error. virtual int playSound(const std::string &name, bool loop, float volume) = 0; virtual int playSoundAt(const std::string &name, bool loop, float volume, v3f pos) = 0; virtual void stopSound(int sound) = 0; virtual bool soundExists(int sound) = 0; virtual void updateSoundPosition(int sound, v3f pos) = 0; int playSound(const SimpleSoundSpec &spec, bool loop) { return playSound(spec.name, loop, spec.gain); } int playSoundAt(const SimpleSoundSpec &spec, bool loop, v3f pos) { return playSoundAt(spec.name, loop, spec.gain, pos); } }; class DummySoundManager: public ISoundManager { public: virtual bool loadSoundFile(const std::string &name, const std::string &filepath) {return true;} virtual bool loadSoundData(const std::string &name, const std::string &filedata) {return true;} void updateListener(v3f pos, v3f vel, v3f at, v3f up) {} void setListenerGain(float gain) {} int playSound(const std::string &name, bool loop, float volume) {return 0;} int playSoundAt(const std::string &name, bool loop, float volume, v3f pos) {return 0;} void stopSound(int sound) {} bool soundExists(int sound) {return false;} void updateSoundPosition(int sound, v3f pos) {} }; // Global DummySoundManager singleton extern DummySoundManager dummySoundManager; #endif src/environment.cpp0000644000175000017500000020743412565232430015235 0ustar mquinsonmquinson/* Minetest Copyright (C) 2010-2013 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #include #include "environment.h" #include "filesys.h" #include "porting.h" #include "collision.h" #include "content_mapnode.h" #include "mapblock.h" #include "serverobject.h" #include "content_sao.h" #include "settings.h" #include "log.h" #include "profiler.h" #include "scripting_game.h" #include "nodedef.h" #include "nodemetadata.h" #include "gamedef.h" #ifndef SERVER #include "clientmap.h" #include "localplayer.h" #include "mapblock_mesh.h" #include "event.h" #endif #include "server.h" #include "daynightratio.h" #include "map.h" #include "emerge.h" #include "util/serialize.h" #include "jthread/jmutexautolock.h" #define PP(x) "("<<(x).X<<","<<(x).Y<<","<<(x).Z<<")" Environment::Environment(): m_time_of_day(9000), m_time_of_day_f(9000./24000), m_time_of_day_speed(0), m_time_counter(0), m_enable_day_night_ratio_override(false), m_day_night_ratio_override(0.0f) { m_cache_enable_shaders = g_settings->getBool("enable_shaders"); } Environment::~Environment() { // Deallocate players for(std::vector::iterator i = m_players.begin(); i != m_players.end(); ++i) { delete (*i); } } void Environment::addPlayer(Player *player) { DSTACK(__FUNCTION_NAME); /* Check that peer_ids are unique. Also check that names are unique. Exception: there can be multiple players with peer_id=0 */ // If peer id is non-zero, it has to be unique. if(player->peer_id != 0) FATAL_ERROR_IF(getPlayer(player->peer_id) != NULL, "Peer id not unique"); // Name has to be unique. FATAL_ERROR_IF(getPlayer(player->getName()) != NULL, "Player name not unique"); // Add. m_players.push_back(player); } void Environment::removePlayer(u16 peer_id) { DSTACK(__FUNCTION_NAME); for(std::vector::iterator i = m_players.begin(); i != m_players.end();) { Player *player = *i; if(player->peer_id == peer_id) { delete player; i = m_players.erase(i); } else { ++i; } } } void Environment::removePlayer(const char *name) { for (std::vector::iterator it = m_players.begin(); it != m_players.end(); ++it) { if (strcmp((*it)->getName(), name) == 0) { delete *it; m_players.erase(it); return; } } } Player * Environment::getPlayer(u16 peer_id) { for(std::vector::iterator i = m_players.begin(); i != m_players.end(); ++i) { Player *player = *i; if(player->peer_id == peer_id) return player; } return NULL; } Player * Environment::getPlayer(const char *name) { for(std::vector::iterator i = m_players.begin(); i != m_players.end(); ++i) { Player *player = *i; if(strcmp(player->getName(), name) == 0) return player; } return NULL; } Player * Environment::getRandomConnectedPlayer() { std::vector connected_players = getPlayers(true); u32 chosen_one = myrand() % connected_players.size(); u32 j = 0; for(std::vector::iterator i = connected_players.begin(); i != connected_players.end(); ++i) { if(j == chosen_one) { Player *player = *i; return player; } j++; } return NULL; } Player * Environment::getNearestConnectedPlayer(v3f pos) { std::vector connected_players = getPlayers(true); f32 nearest_d = 0; Player *nearest_player = NULL; for(std::vector::iterator i = connected_players.begin(); i != connected_players.end(); ++i) { Player *player = *i; f32 d = player->getPosition().getDistanceFrom(pos); if(d < nearest_d || nearest_player == NULL) { nearest_d = d; nearest_player = player; } } return nearest_player; } std::vector Environment::getPlayers() { return m_players; } std::vector Environment::getPlayers(bool ignore_disconnected) { std::vector newlist; for(std::vector::iterator i = m_players.begin(); i != m_players.end(); ++i) { Player *player = *i; if(ignore_disconnected) { // Ignore disconnected players if(player->peer_id == 0) continue; } newlist.push_back(player); } return newlist; } u32 Environment::getDayNightRatio() { if(m_enable_day_night_ratio_override) return m_day_night_ratio_override; return time_to_daynight_ratio(m_time_of_day_f*24000, m_cache_enable_shaders); } void Environment::setTimeOfDaySpeed(float speed) { JMutexAutoLock(this->m_timeofday_lock); m_time_of_day_speed = speed; } float Environment::getTimeOfDaySpeed() { JMutexAutoLock(this->m_timeofday_lock); float retval = m_time_of_day_speed; return retval; } void Environment::setTimeOfDay(u32 time) { JMutexAutoLock(this->m_time_lock); m_time_of_day = time; m_time_of_day_f = (float)time / 24000.0; } u32 Environment::getTimeOfDay() { JMutexAutoLock(this->m_time_lock); u32 retval = m_time_of_day; return retval; } float Environment::getTimeOfDayF() { JMutexAutoLock(this->m_time_lock); float retval = m_time_of_day_f; return retval; } void Environment::stepTimeOfDay(float dtime) { // getTimeOfDaySpeed lock the value we need to prevent MT problems float day_speed = getTimeOfDaySpeed(); m_time_counter += dtime; f32 speed = day_speed * 24000./(24.*3600); u32 units = (u32)(m_time_counter*speed); bool sync_f = false; if(units > 0){ // Sync at overflow if(m_time_of_day + units >= 24000) sync_f = true; m_time_of_day = (m_time_of_day + units) % 24000; if(sync_f) m_time_of_day_f = (float)m_time_of_day / 24000.0; } if (speed > 0) { m_time_counter -= (f32)units / speed; } if(!sync_f){ m_time_of_day_f += day_speed/24/3600*dtime; if(m_time_of_day_f > 1.0) m_time_of_day_f -= 1.0; if(m_time_of_day_f < 0.0) m_time_of_day_f += 1.0; } } /* ABMWithState */ ABMWithState::ABMWithState(ActiveBlockModifier *abm_): abm(abm_), timer(0) { // Initialize timer to random value to spread processing float itv = abm->getTriggerInterval(); itv = MYMAX(0.001, itv); // No less than 1ms int minval = MYMAX(-0.51*itv, -60); // Clamp to int maxval = MYMIN(0.51*itv, 60); // +-60 seconds timer = myrand_range(minval, maxval); } /* ActiveBlockList */ void fillRadiusBlock(v3s16 p0, s16 r, std::set &list) { v3s16 p; for(p.X=p0.X-r; p.X<=p0.X+r; p.X++) for(p.Y=p0.Y-r; p.Y<=p0.Y+r; p.Y++) for(p.Z=p0.Z-r; p.Z<=p0.Z+r; p.Z++) { // Set in list list.insert(p); } } void ActiveBlockList::update(std::vector &active_positions, s16 radius, std::set &blocks_removed, std::set &blocks_added) { /* Create the new list */ std::set newlist = m_forceloaded_list; for(std::vector::iterator i = active_positions.begin(); i != active_positions.end(); ++i) { fillRadiusBlock(*i, radius, newlist); } /* Find out which blocks on the old list are not on the new list */ // Go through old list for(std::set::iterator i = m_list.begin(); i != m_list.end(); ++i) { v3s16 p = *i; // If not on new list, it's been removed if(newlist.find(p) == newlist.end()) blocks_removed.insert(p); } /* Find out which blocks on the new list are not on the old list */ // Go through new list for(std::set::iterator i = newlist.begin(); i != newlist.end(); ++i) { v3s16 p = *i; // If not on old list, it's been added if(m_list.find(p) == m_list.end()) blocks_added.insert(p); } /* Update m_list */ m_list.clear(); for(std::set::iterator i = newlist.begin(); i != newlist.end(); ++i) { v3s16 p = *i; m_list.insert(p); } } /* ServerEnvironment */ ServerEnvironment::ServerEnvironment(ServerMap *map, GameScripting *scriptIface, IGameDef *gamedef, const std::string &path_world) : m_map(map), m_script(scriptIface), m_gamedef(gamedef), m_path_world(path_world), m_send_recommended_timer(0), m_active_block_interval_overload_skip(0), m_game_time(0), m_game_time_fraction_counter(0), m_recommended_send_interval(0.1), m_max_lag_estimate(0.1) { } ServerEnvironment::~ServerEnvironment() { // Clear active block list. // This makes the next one delete all active objects. m_active_blocks.clear(); // Convert all objects to static and delete the active objects deactivateFarObjects(true); // Drop/delete map m_map->drop(); // Delete ActiveBlockModifiers for(std::vector::iterator i = m_abms.begin(); i != m_abms.end(); ++i){ delete i->abm; } } Map & ServerEnvironment::getMap() { return *m_map; } ServerMap & ServerEnvironment::getServerMap() { return *m_map; } bool ServerEnvironment::line_of_sight(v3f pos1, v3f pos2, float stepsize, v3s16 *p) { float distance = pos1.getDistanceFrom(pos2); //calculate normalized direction vector v3f normalized_vector = v3f((pos2.X - pos1.X)/distance, (pos2.Y - pos1.Y)/distance, (pos2.Z - pos1.Z)/distance); //find out if there's a node on path between pos1 and pos2 for (float i = 1; i < distance; i += stepsize) { v3s16 pos = floatToInt(v3f(normalized_vector.X * i, normalized_vector.Y * i, normalized_vector.Z * i) +pos1,BS); MapNode n = getMap().getNodeNoEx(pos); if(n.param0 != CONTENT_AIR) { if (p) { *p = pos; } return false; } } return true; } void ServerEnvironment::kickAllPlayers(AccessDeniedCode reason, const std::string &str_reason, bool reconnect) { for (std::vector::iterator it = m_players.begin(); it != m_players.end(); ++it) { ((Server*)m_gamedef)->DenyAccessVerCompliant((*it)->peer_id, (*it)->protocol_version, (AccessDeniedCode)reason, str_reason, reconnect); } } void ServerEnvironment::saveLoadedPlayers() { std::string players_path = m_path_world + DIR_DELIM "players"; fs::CreateDir(players_path); for (std::vector::iterator it = m_players.begin(); it != m_players.end(); ++it) { RemotePlayer *player = static_cast(*it); if (player->checkModified()) { player->save(players_path); } } } void ServerEnvironment::savePlayer(const std::string &playername) { std::string players_path = m_path_world + DIR_DELIM "players"; fs::CreateDir(players_path); RemotePlayer *player = static_cast(getPlayer(playername.c_str())); if (player) { player->save(players_path); } } Player *ServerEnvironment::loadPlayer(const std::string &playername) { bool newplayer = false; bool found = false; std::string players_path = m_path_world + DIR_DELIM "players" DIR_DELIM; std::string path = players_path + playername; RemotePlayer *player = static_cast(getPlayer(playername.c_str())); if (!player) { player = new RemotePlayer(m_gamedef, ""); newplayer = true; } for (u32 i = 0; i < PLAYER_FILE_ALTERNATE_TRIES; i++) { //// Open file and deserialize std::ifstream is(path.c_str(), std::ios_base::binary); if (!is.good()) continue; player->deSerialize(is, path); is.close(); if (player->getName() == playername) { found = true; break; } path = players_path + playername + itos(i); } if (!found) { infostream << "Player file for player " << playername << " not found" << std::endl; if (newplayer) delete player; return NULL; } if (newplayer) addPlayer(player); player->setModified(false); return player; } void ServerEnvironment::saveMeta() { std::string path = m_path_world + DIR_DELIM "env_meta.txt"; // Open file and serialize std::ostringstream ss(std::ios_base::binary); Settings args; args.setU64("game_time", m_game_time); args.setU64("time_of_day", getTimeOfDay()); args.writeLines(ss); ss<<"EnvArgsEnd\n"; if(!fs::safeWriteToFile(path, ss.str())) { infostream<<"ServerEnvironment::saveMeta(): Failed to write " < required_neighbors; }; class ABMHandler { private: ServerEnvironment *m_env; std::map > m_aabms; public: ABMHandler(std::vector &abms, float dtime_s, ServerEnvironment *env, bool use_timers): m_env(env) { if(dtime_s < 0.001) return; INodeDefManager *ndef = env->getGameDef()->ndef(); for(std::vector::iterator i = abms.begin(); i != abms.end(); ++i) { ActiveBlockModifier *abm = i->abm; float trigger_interval = abm->getTriggerInterval(); if(trigger_interval < 0.001) trigger_interval = 0.001; float actual_interval = dtime_s; if(use_timers){ i->timer += dtime_s; if(i->timer < trigger_interval) continue; i->timer -= trigger_interval; actual_interval = trigger_interval; } float intervals = actual_interval / trigger_interval; if(intervals == 0) continue; float chance = abm->getTriggerChance(); if(chance == 0) chance = 1; ActiveABM aabm; aabm.abm = abm; aabm.chance = chance / intervals; if(aabm.chance == 0) aabm.chance = 1; // Trigger neighbors std::set required_neighbors_s = abm->getRequiredNeighbors(); for(std::set::iterator i = required_neighbors_s.begin(); i != required_neighbors_s.end(); i++) { ndef->getIds(*i, aabm.required_neighbors); } // Trigger contents std::set contents_s = abm->getTriggerContents(); for(std::set::iterator i = contents_s.begin(); i != contents_s.end(); i++) { std::set ids; ndef->getIds(*i, ids); for(std::set::const_iterator k = ids.begin(); k != ids.end(); k++) { content_t c = *k; std::map >::iterator j; j = m_aabms.find(c); if(j == m_aabms.end()){ std::vector aabmlist; m_aabms[c] = aabmlist; j = m_aabms.find(c); } j->second.push_back(aabm); } } } } // Find out how many objects the given block and its neighbours contain. // Returns the number of objects in the block, and also in 'wider' the // number of objects in the block and all its neighbours. The latter // may an estimate if any neighbours are unloaded. u32 countObjects(MapBlock *block, ServerMap * map, u32 &wider) { wider = 0; u32 wider_unknown_count = 0; for(s16 x=-1; x<=1; x++) for(s16 y=-1; y<=1; y++) for(s16 z=-1; z<=1; z++) { MapBlock *block2 = map->getBlockNoCreateNoEx( block->getPos() + v3s16(x,y,z)); if(block2==NULL){ wider_unknown_count++; continue; } wider += block2->m_static_objects.m_active.size() + block2->m_static_objects.m_stored.size(); } // Extrapolate u32 active_object_count = block->m_static_objects.m_active.size(); u32 wider_known_count = 3*3*3 - wider_unknown_count; wider += wider_unknown_count * wider / wider_known_count; return active_object_count; } void apply(MapBlock *block) { if(m_aabms.empty()) return; ServerMap *map = &m_env->getServerMap(); u32 active_object_count_wider; u32 active_object_count = this->countObjects(block, map, active_object_count_wider); m_env->m_added_objects = 0; v3s16 p0; for(p0.X=0; p0.XgetNodeNoEx(p0); content_t c = n.getContent(); v3s16 p = p0 + block->getPosRelative(); std::map >::iterator j; j = m_aabms.find(c); if(j == m_aabms.end()) continue; for(std::vector::iterator i = j->second.begin(); i != j->second.end(); i++) { if(myrand() % i->chance != 0) continue; // Check neighbors if(!i->required_neighbors.empty()) { v3s16 p1; for(p1.X = p.X-1; p1.X <= p.X+1; p1.X++) for(p1.Y = p.Y-1; p1.Y <= p.Y+1; p1.Y++) for(p1.Z = p.Z-1; p1.Z <= p.Z+1; p1.Z++) { if(p1 == p) continue; MapNode n = map->getNodeNoEx(p1); content_t c = n.getContent(); std::set::const_iterator k; k = i->required_neighbors.find(c); if(k != i->required_neighbors.end()){ goto neighbor_found; } } // No required neighbor found continue; } neighbor_found: // Call all the trigger variations i->abm->trigger(m_env, p, n); i->abm->trigger(m_env, p, n, active_object_count, active_object_count_wider); // Count surrounding objects again if the abms added any if(m_env->m_added_objects > 0) { active_object_count = countObjects(block, map, active_object_count_wider); m_env->m_added_objects = 0; } } } } }; void ServerEnvironment::activateBlock(MapBlock *block, u32 additional_dtime) { // Reset usage timer immediately, otherwise a block that becomes active // again at around the same time as it would normally be unloaded will // get unloaded incorrectly. (I think this still leaves a small possibility // of a race condition between this and server::AsyncRunStep, which only // some kind of synchronisation will fix, but it at least reduces the window // of opportunity for it to break from seconds to nanoseconds) block->resetUsageTimer(); // Get time difference u32 dtime_s = 0; u32 stamp = block->getTimestamp(); if(m_game_time > stamp && stamp != BLOCK_TIMESTAMP_UNDEFINED) dtime_s = m_game_time - block->getTimestamp(); dtime_s += additional_dtime; /*infostream<<"ServerEnvironment::activateBlock(): block timestamp: " <setTimestampNoChangedFlag(m_game_time); /*infostream<<"ServerEnvironment::activateBlock(): block is " < elapsed_timers = block->m_node_timers.step((float)dtime_s); if(!elapsed_timers.empty()){ MapNode n; for(std::map::iterator i = elapsed_timers.begin(); i != elapsed_timers.end(); i++){ n = block->getNodeNoEx(i->first); v3s16 p = i->first + block->getPosRelative(); if(m_script->node_on_timer(p,n,i->second.elapsed)) block->setNodeTimer(i->first,NodeTimer(i->second.timeout,0)); } } /* Handle ActiveBlockModifiers */ ABMHandler abmhandler(m_abms, dtime_s, this, false); abmhandler.apply(block); } void ServerEnvironment::addActiveBlockModifier(ActiveBlockModifier *abm) { m_abms.push_back(ABMWithState(abm)); } bool ServerEnvironment::setNode(v3s16 p, const MapNode &n) { INodeDefManager *ndef = m_gamedef->ndef(); MapNode n_old = m_map->getNodeNoEx(p); // Call destructor if (ndef->get(n_old).has_on_destruct) m_script->node_on_destruct(p, n_old); // Replace node if (!m_map->addNodeWithEvent(p, n)) return false; // Update active VoxelManipulator if a mapgen thread m_map->updateVManip(p); // Call post-destructor if (ndef->get(n_old).has_after_destruct) m_script->node_after_destruct(p, n_old); // Call constructor if (ndef->get(n).has_on_construct) m_script->node_on_construct(p, n); return true; } bool ServerEnvironment::removeNode(v3s16 p) { INodeDefManager *ndef = m_gamedef->ndef(); MapNode n_old = m_map->getNodeNoEx(p); // Call destructor if (ndef->get(n_old).has_on_destruct) m_script->node_on_destruct(p, n_old); // Replace with air // This is slightly optimized compared to addNodeWithEvent(air) if (!m_map->removeNodeWithEvent(p)) return false; // Update active VoxelManipulator if a mapgen thread m_map->updateVManip(p); // Call post-destructor if (ndef->get(n_old).has_after_destruct) m_script->node_after_destruct(p, n_old); // Air doesn't require constructor return true; } bool ServerEnvironment::swapNode(v3s16 p, const MapNode &n) { if (!m_map->addNodeWithEvent(p, n, false)) return false; // Update active VoxelManipulator if a mapgen thread m_map->updateVManip(p); return true; } void ServerEnvironment::getObjectsInsideRadius(std::vector &objects, v3f pos, float radius) { for(std::map::iterator i = m_active_objects.begin(); i != m_active_objects.end(); ++i) { ServerActiveObject* obj = i->second; u16 id = i->first; v3f objectpos = obj->getBasePosition(); if(objectpos.getDistanceFrom(pos) > radius) continue; objects.push_back(id); } } void ServerEnvironment::clearAllObjects() { infostream<<"ServerEnvironment::clearAllObjects(): " <<"Removing all active objects"< objects_to_remove; for(std::map::iterator i = m_active_objects.begin(); i != m_active_objects.end(); ++i) { ServerActiveObject* obj = i->second; if(obj->getType() == ACTIVEOBJECT_TYPE_PLAYER) continue; u16 id = i->first; // Delete static object if block is loaded if(obj->m_static_exists){ MapBlock *block = m_map->getBlockNoCreateNoEx(obj->m_static_block); if(block){ block->m_static_objects.remove(id); block->raiseModified(MOD_STATE_WRITE_NEEDED, MOD_REASON_CLEAR_ALL_OBJECTS); obj->m_static_exists = false; } } // If known by some client, don't delete immediately if(obj->m_known_by_count > 0){ obj->m_pending_deactivation = true; obj->m_removed = true; continue; } // Tell the object about removal obj->removingFromEnvironment(); // Deregister in scripting api m_script->removeObjectReference(obj); // Delete active object if(obj->environmentDeletes()) delete obj; // Id to be removed from m_active_objects objects_to_remove.push_back(id); } // Remove references from m_active_objects for(std::vector::iterator i = objects_to_remove.begin(); i != objects_to_remove.end(); ++i) { m_active_objects.erase(*i); } // Get list of loaded blocks std::vector loaded_blocks; infostream<<"ServerEnvironment::clearAllObjects(): " <<"Listing all loaded blocks"<listAllLoadedBlocks(loaded_blocks); infostream<<"ServerEnvironment::clearAllObjects(): " <<"Done listing all loaded blocks: " < loadable_blocks; infostream<<"ServerEnvironment::clearAllObjects(): " <<"Listing all loadable blocks"<listAllLoadableBlocks(loadable_blocks); infostream<<"ServerEnvironment::clearAllObjects(): " <<"Done listing all loadable blocks: " <::iterator i = loaded_blocks.begin(); i != loaded_blocks.end(); ++i) { v3s16 p = *i; MapBlock *block = m_map->getBlockNoCreateNoEx(p); assert(block != NULL); block->refGrab(); } // Remove objects in all loadable blocks u32 unload_interval = g_settings->getS32("max_clearobjects_extra_loaded_blocks"); unload_interval = MYMAX(unload_interval, 1); u32 report_interval = loadable_blocks.size() / 10; u32 num_blocks_checked = 0; u32 num_blocks_cleared = 0; u32 num_objs_cleared = 0; for(std::vector::iterator i = loadable_blocks.begin(); i != loadable_blocks.end(); ++i) { v3s16 p = *i; MapBlock *block = m_map->emergeBlock(p, false); if(!block){ errorstream<<"ServerEnvironment::clearAllObjects(): " <<"Failed to emerge block "<m_static_objects.m_stored.size(); u32 num_active = block->m_static_objects.m_active.size(); if(num_stored != 0 || num_active != 0){ block->m_static_objects.m_stored.clear(); block->m_static_objects.m_active.clear(); block->raiseModified(MOD_STATE_WRITE_NEEDED, MOD_REASON_CLEAR_ALL_OBJECTS); num_objs_cleared += num_stored + num_active; num_blocks_cleared++; } num_blocks_checked++; if(report_interval != 0 && num_blocks_checked % report_interval == 0){ float percent = 100.0 * (float)num_blocks_checked / loadable_blocks.size(); infostream<<"ServerEnvironment::clearAllObjects(): " <<"Cleared "<unloadUnreferencedBlocks(); } } m_map->unloadUnreferencedBlocks(); // Drop references that were added above for(std::vector::iterator i = loaded_blocks.begin(); i != loaded_blocks.end(); ++i) { v3s16 p = *i; MapBlock *block = m_map->getBlockNoCreateNoEx(p); assert(block); block->refDrop(); } infostream<<"ServerEnvironment::clearAllObjects(): " <<"Finished: Cleared "<getFloat("dedicated_server_step"); /* Increment game time */ { m_game_time_fraction_counter += dtime; u32 inc_i = (u32)m_game_time_fraction_counter; m_game_time += inc_i; m_game_time_fraction_counter -= (float)inc_i; } /* Handle players */ { ScopeProfiler sp(g_profiler, "SEnv: handle players avg", SPT_AVG); for(std::vector::iterator i = m_players.begin(); i != m_players.end(); ++i) { Player *player = *i; // Ignore disconnected players if(player->peer_id == 0) continue; // Move player->move(dtime, this, 100*BS); } } /* Manage active block list */ if(m_active_blocks_management_interval.step(dtime, 2.0)) { ScopeProfiler sp(g_profiler, "SEnv: manage act. block list avg /2s", SPT_AVG); /* Get player block positions */ std::vector players_blockpos; for(std::vector::iterator i = m_players.begin(); i != m_players.end(); ++i) { Player *player = *i; // Ignore disconnected players if(player->peer_id == 0) continue; v3s16 blockpos = getNodeBlockPos( floatToInt(player->getPosition(), BS)); players_blockpos.push_back(blockpos); } /* Update list of active blocks, collecting changes */ const s16 active_block_range = g_settings->getS16("active_block_range"); std::set blocks_removed; std::set blocks_added; m_active_blocks.update(players_blockpos, active_block_range, blocks_removed, blocks_added); /* Handle removed blocks */ // Convert active objects that are no more in active blocks to static deactivateFarObjects(false); for(std::set::iterator i = blocks_removed.begin(); i != blocks_removed.end(); ++i) { v3s16 p = *i; /* infostream<<"Server: Block " << PP(p) << " became inactive"<getBlockNoCreateNoEx(p); if(block==NULL) continue; // Set current time as timestamp (and let it set ChangedFlag) block->setTimestamp(m_game_time); } /* Handle added blocks */ for(std::set::iterator i = blocks_added.begin(); i != blocks_added.end(); ++i) { v3s16 p = *i; MapBlock *block = m_map->getBlockOrEmerge(p); if(block==NULL){ m_active_blocks.m_list.erase(p); continue; } activateBlock(block); /* infostream<<"Server: Block " << PP(p) << " became active"<::iterator i = m_active_blocks.m_list.begin(); i != m_active_blocks.m_list.end(); ++i) { v3s16 p = *i; /*infostream<<"Server: Block ("<getBlockNoCreateNoEx(p); if(block==NULL) continue; // Reset block usage timer block->resetUsageTimer(); // Set current time as timestamp block->setTimestampNoChangedFlag(m_game_time); // If time has changed much from the one on disk, // set block to be saved when it is unloaded if(block->getTimestamp() > block->getDiskTimestamp() + 60) block->raiseModified(MOD_STATE_WRITE_AT_UNLOAD, MOD_REASON_BLOCK_EXPIRED); // Run node timers std::map elapsed_timers = block->m_node_timers.step((float)dtime); if(!elapsed_timers.empty()){ MapNode n; for(std::map::iterator i = elapsed_timers.begin(); i != elapsed_timers.end(); i++){ n = block->getNodeNoEx(i->first); p = i->first + block->getPosRelative(); if(m_script->node_on_timer(p,n,i->second.elapsed)) block->setNodeTimer(i->first,NodeTimer(i->second.timeout,0)); } } } } const float abm_interval = 1.0; if(m_active_block_modifier_interval.step(dtime, abm_interval)) do{ // breakable if(m_active_block_interval_overload_skip > 0){ ScopeProfiler sp(g_profiler, "SEnv: ABM overload skips"); m_active_block_interval_overload_skip--; break; } ScopeProfiler sp(g_profiler, "SEnv: modify in blocks avg /1s", SPT_AVG); TimeTaker timer("modify in active blocks"); // Initialize handling of ActiveBlockModifiers ABMHandler abmhandler(m_abms, abm_interval, this, true); for(std::set::iterator i = m_active_blocks.m_list.begin(); i != m_active_blocks.m_list.end(); ++i) { v3s16 p = *i; /*infostream<<"Server: Block ("<getBlockNoCreateNoEx(p); if(block == NULL) continue; // Set current time as timestamp block->setTimestampNoChangedFlag(m_game_time); /* Handle ActiveBlockModifiers */ abmhandler.apply(block); } u32 time_ms = timer.stop(true); u32 max_time_ms = 200; if(time_ms > max_time_ms){ infostream<<"WARNING: active block modifiers took " <environment_Step(dtime); /* Step active objects */ { ScopeProfiler sp(g_profiler, "SEnv: step act. objs avg", SPT_AVG); //TimeTaker timer("Step active objects"); g_profiler->avg("SEnv: num of objects", m_active_objects.size()); // This helps the objects to send data at the same time bool send_recommended = false; m_send_recommended_timer += dtime; if(m_send_recommended_timer > getSendRecommendedInterval()) { m_send_recommended_timer -= getSendRecommendedInterval(); send_recommended = true; } for(std::map::iterator i = m_active_objects.begin(); i != m_active_objects.end(); ++i) { ServerActiveObject* obj = i->second; // Don't step if is to be removed or stored statically if(obj->m_removed || obj->m_pending_deactivation) continue; // Step object obj->step(dtime, send_recommended); // Read messages from object while(!obj->m_messages_out.empty()) { m_active_object_messages.push( obj->m_messages_out.front()); obj->m_messages_out.pop(); } } } /* Manage active objects */ if(m_object_management_interval.step(dtime, 0.5)) { ScopeProfiler sp(g_profiler, "SEnv: remove removed objs avg /.5s", SPT_AVG); /* Remove objects that satisfy (m_removed && m_known_by_count==0) */ removeRemovedObjects(); } } ServerActiveObject* ServerEnvironment::getActiveObject(u16 id) { std::map::iterator n; n = m_active_objects.find(id); if(n == m_active_objects.end()) return NULL; return n->second; } bool isFreeServerActiveObjectId(u16 id, std::map &objects) { if(id == 0) return false; return objects.find(id) == objects.end(); } u16 getFreeServerActiveObjectId( std::map &objects) { //try to reuse id's as late as possible static u16 last_used_id = 0; u16 startid = last_used_id; for(;;) { last_used_id ++; if(isFreeServerActiveObjectId(last_used_id, objects)) return last_used_id; if(last_used_id == startid) return 0; } } u16 ServerEnvironment::addActiveObject(ServerActiveObject *object) { assert(object); // Pre-condition m_added_objects++; u16 id = addActiveObjectRaw(object, true, 0); return id; } /* Finds out what new objects have been added to inside a radius around a position */ void ServerEnvironment::getAddedActiveObjects(v3s16 pos, s16 radius, s16 player_radius, std::set ¤t_objects, std::set &added_objects) { v3f pos_f = intToFloat(pos, BS); f32 radius_f = radius * BS; f32 player_radius_f = player_radius * BS; if (player_radius_f < 0) player_radius_f = 0; /* Go through the object list, - discard m_removed objects, - discard objects that are too far away, - discard objects that are found in current_objects. - add remaining objects to added_objects */ for(std::map::iterator i = m_active_objects.begin(); i != m_active_objects.end(); ++i) { u16 id = i->first; // Get object ServerActiveObject *object = i->second; if(object == NULL) continue; // Discard if removed or deactivating if(object->m_removed || object->m_pending_deactivation) continue; f32 distance_f = object->getBasePosition().getDistanceFrom(pos_f); if (object->getType() == ACTIVEOBJECT_TYPE_PLAYER) { // Discard if too far if (distance_f > player_radius_f && player_radius_f != 0) continue; } else if (distance_f > radius_f) continue; // Discard if already on current_objects std::set::iterator n; n = current_objects.find(id); if(n != current_objects.end()) continue; // Add to added_objects added_objects.insert(id); } } /* Finds out what objects have been removed from inside a radius around a position */ void ServerEnvironment::getRemovedActiveObjects(v3s16 pos, s16 radius, s16 player_radius, std::set ¤t_objects, std::set &removed_objects) { v3f pos_f = intToFloat(pos, BS); f32 radius_f = radius * BS; f32 player_radius_f = player_radius * BS; if (player_radius_f < 0) player_radius_f = 0; /* Go through current_objects; object is removed if: - object is not found in m_active_objects (this is actually an error condition; objects should be set m_removed=true and removed only after all clients have been informed about removal), or - object has m_removed=true, or - object is too far away */ for(std::set::iterator i = current_objects.begin(); i != current_objects.end(); ++i) { u16 id = *i; ServerActiveObject *object = getActiveObject(id); if(object == NULL){ infostream<<"ServerEnvironment::getRemovedActiveObjects():" <<" object in current_objects is NULL"<m_removed || object->m_pending_deactivation) { removed_objects.insert(id); continue; } f32 distance_f = object->getBasePosition().getDistanceFrom(pos_f); if (object->getType() == ACTIVEOBJECT_TYPE_PLAYER) { if (distance_f <= player_radius_f || player_radius_f == 0) continue; } else if (distance_f <= radius_f) continue; // Object is no longer visible removed_objects.insert(id); } } void ServerEnvironment::setStaticForActiveObjectsInBlock( v3s16 blockpos, bool static_exists, v3s16 static_block) { MapBlock *block = m_map->getBlockNoCreateNoEx(blockpos); if (!block) return; for (std::map::iterator so_it = block->m_static_objects.m_active.begin(); so_it != block->m_static_objects.m_active.end(); ++so_it) { // Get the ServerActiveObject counterpart to this StaticObject std::map::iterator ao_it; ao_it = m_active_objects.find(so_it->first); if (ao_it == m_active_objects.end()) { // If this ever happens, there must be some kind of nasty bug. errorstream << "ServerEnvironment::setStaticForObjectsInBlock(): " "Object from MapBlock::m_static_objects::m_active not found " "in m_active_objects"; continue; } ServerActiveObject *sao = ao_it->second; sao->m_static_exists = static_exists; sao->m_static_block = static_block; } } ActiveObjectMessage ServerEnvironment::getActiveObjectMessage() { if(m_active_object_messages.empty()) return ActiveObjectMessage(0); ActiveObjectMessage message = m_active_object_messages.front(); m_active_object_messages.pop(); return message; } /* ************ Private methods ************* */ u16 ServerEnvironment::addActiveObjectRaw(ServerActiveObject *object, bool set_changed, u32 dtime_s) { assert(object); // Pre-condition if(object->getId() == 0){ u16 new_id = getFreeServerActiveObjectId(m_active_objects); if(new_id == 0) { errorstream<<"ServerEnvironment::addActiveObjectRaw(): " <<"no free ids available"<environmentDeletes()) delete object; return 0; } object->setId(new_id); } else{ verbosestream<<"ServerEnvironment::addActiveObjectRaw(): " <<"supplied with id "<getId()<getId(), m_active_objects) == false) { errorstream<<"ServerEnvironment::addActiveObjectRaw(): " <<"id is not free ("<getId()<<")"<environmentDeletes()) delete object; return 0; } /*infostream<<"ServerEnvironment::addActiveObjectRaw(): " <<"added (id="<getId()<<")"<getId()] = object; verbosestream<<"ServerEnvironment::addActiveObjectRaw(): " <<"Added id="<getId()<<"; there are now " <addObjectReference(object); // Post-initialize object object->addedToEnvironment(dtime_s); // Add static data to block if(object->isStaticAllowed()) { // Add static object to active static list of the block v3f objectpos = object->getBasePosition(); std::string staticdata = object->getStaticData(); StaticObject s_obj(object->getType(), objectpos, staticdata); // Add to the block where the object is located in v3s16 blockpos = getNodeBlockPos(floatToInt(objectpos, BS)); MapBlock *block = m_map->emergeBlock(blockpos); if(block){ block->m_static_objects.m_active[object->getId()] = s_obj; object->m_static_exists = true; object->m_static_block = blockpos; if(set_changed) block->raiseModified(MOD_STATE_WRITE_NEEDED, MOD_REASON_ADD_ACTIVE_OBJECT_RAW); } else { v3s16 p = floatToInt(objectpos, BS); errorstream<<"ServerEnvironment::addActiveObjectRaw(): " <<"could not emerge block for storing id="<getId() <<" statically (pos="<getId(); } /* Remove objects that satisfy (m_removed && m_known_by_count==0) */ void ServerEnvironment::removeRemovedObjects() { std::vector objects_to_remove; for(std::map::iterator i = m_active_objects.begin(); i != m_active_objects.end(); ++i) { u16 id = i->first; ServerActiveObject* obj = i->second; // This shouldn't happen but check it if(obj == NULL) { infostream<<"NULL object found in ServerEnvironment" <<" while finding removed objects. id="<m_removed == false && obj->m_pending_deactivation == false) continue; /* Delete static data from block if is marked as removed */ if(obj->m_static_exists && obj->m_removed) { MapBlock *block = m_map->emergeBlock(obj->m_static_block, false); if (block) { block->m_static_objects.remove(id); block->raiseModified(MOD_STATE_WRITE_NEEDED, MOD_REASON_REMOVE_OBJECTS_REMOVE); obj->m_static_exists = false; } else { infostream<<"Failed to emerge block from which an object to " <<"be removed was loaded from. id="< 0, don't actually remove. On some future // invocation this will be 0, which is when removal will continue. if(obj->m_known_by_count > 0) continue; /* Move static data from active to stored if not marked as removed */ if(obj->m_static_exists && !obj->m_removed){ MapBlock *block = m_map->emergeBlock(obj->m_static_block, false); if (block) { std::map::iterator i = block->m_static_objects.m_active.find(id); if(i != block->m_static_objects.m_active.end()){ block->m_static_objects.m_stored.push_back(i->second); block->m_static_objects.m_active.erase(id); block->raiseModified(MOD_STATE_WRITE_NEEDED, MOD_REASON_REMOVE_OBJECTS_DEACTIVATE); } } else { infostream<<"Failed to emerge block from which an object to " <<"be deactivated was loaded from. id="<removingFromEnvironment(); // Deregister in scripting api m_script->removeObjectReference(obj); // Delete if(obj->environmentDeletes()) delete obj; // Id to be removed from m_active_objects objects_to_remove.push_back(id); } // Remove references from m_active_objects for(std::vector::iterator i = objects_to_remove.begin(); i != objects_to_remove.end(); ++i) { m_active_objects.erase(*i); } } static void print_hexdump(std::ostream &o, const std::string &data) { const int linelength = 16; for(int l=0; ; l++){ int i0 = linelength * l; bool at_end = false; int thislinelength = linelength; if(i0 + thislinelength > (int)data.size()){ thislinelength = data.size() - i0; at_end = true; } for(int di=0; di= 32) o<m_static_objects.m_stored.empty()) return; verbosestream<<"ServerEnvironment::activateObjects(): " <<"activating objects of block "<getPos()) <<" ("<m_static_objects.m_stored.size() <<" objects)"<m_static_objects.m_stored.size() > g_settings->getU16("max_objects_per_block")); if (large_amount) { errorstream<<"suspiciously large amount of objects detected: " <m_static_objects.m_stored.size()<<" in " <getPos()) <<"; removing all of them."<m_static_objects.m_stored.clear(); block->raiseModified(MOD_STATE_WRITE_NEEDED, MOD_REASON_TOO_MANY_OBJECTS); return; } // Activate stored objects std::vector new_stored; for (std::vector::iterator i = block->m_static_objects.m_stored.begin(); i != block->m_static_objects.m_stored.end(); ++i) { StaticObject &s_obj = *i; // Create an active object from the data ServerActiveObject *obj = ServerActiveObject::create ((ActiveObjectType) s_obj.type, this, 0, s_obj.pos, s_obj.data); // If couldn't create object, store static data back. if(obj == NULL) { errorstream<<"ServerEnvironment::activateObjects(): " <<"failed to create active object from static object " <<"in block "<getStaticData(); StaticObject s_obj(obj->getType(), objectpos, staticdata_new); block->m_static_objects.insert(id, s_obj); obj->m_static_block = blockpos_o; block->raiseModified(MOD_STATE_WRITE_NEEDED, MOD_REASON_STATIC_DATA_ADDED); // Delete from block where object was located block = m_map->emergeBlock(old_static_block, false); if(!block){ errorstream<<"ServerEnvironment::deactivateFarObjects(): " <<"Could not delete object id="<m_static_objects.remove(id); block->raiseModified(MOD_STATE_WRITE_NEEDED, MOD_REASON_STATIC_DATA_REMOVED); continue; } // If block is active, don't remove if(!force_delete && m_active_blocks.contains(blockpos_o)) continue; verbosestream<<"ServerEnvironment::deactivateFarObjects(): " <<"deactivating object id="<m_known_by_count > 0 && !force_delete); /* Update the static data */ if(obj->isStaticAllowed()) { // Create new static object std::string staticdata_new = obj->getStaticData(); StaticObject s_obj(obj->getType(), objectpos, staticdata_new); bool stays_in_same_block = false; bool data_changed = true; if (obj->m_static_exists) { if (obj->m_static_block == blockpos_o) stays_in_same_block = true; MapBlock *block = m_map->emergeBlock(obj->m_static_block, false); if (block) { std::map::iterator n = block->m_static_objects.m_active.find(id); if (n != block->m_static_objects.m_active.end()) { StaticObject static_old = n->second; float save_movem = obj->getMinimumSavedMovement(); if (static_old.data == staticdata_new && (static_old.pos - objectpos).getLength() < save_movem) data_changed = false; } else { errorstream<<"ServerEnvironment::deactivateFarObjects(): " <<"id="<m_static_block)<m_static_exists) { MapBlock *block = m_map->emergeBlock(obj->m_static_block, false); if(block) { block->m_static_objects.remove(id); obj->m_static_exists = false; // Only mark block as modified if data changed considerably if(shall_be_written) block->raiseModified(MOD_STATE_WRITE_NEEDED, MOD_REASON_STATIC_DATA_CHANGED); } } // Add to the block where the object is located in v3s16 blockpos = getNodeBlockPos(floatToInt(objectpos, BS)); // Get or generate the block MapBlock *block = NULL; try{ block = m_map->emergeBlock(blockpos); } catch(InvalidPositionException &e){ // Handled via NULL pointer // NOTE: emergeBlock's failure is usually determined by it // actually returning NULL } if(block) { if(block->m_static_objects.m_stored.size() >= g_settings->getU16("max_objects_per_block")){ errorstream<<"ServerEnv: Trying to store id="<getId() <<" statically but block "<m_static_objects.m_stored.size() <<" objects." <<" Forcing delete."<m_static_block, but happens rarely for some unknown // reason. Unsuccessful attempts have been made to find // said reason. if(id && block->m_static_objects.m_active.find(id) != block->m_static_objects.m_active.end()){ infostream<<"ServerEnv: WARNING: Performing hack #83274" <m_static_objects.remove(id); } // Store static data u16 store_id = pending_delete ? id : 0; block->m_static_objects.insert(store_id, s_obj); // Only mark block as modified if data changed considerably if(shall_be_written) block->raiseModified(MOD_STATE_WRITE_NEEDED, MOD_REASON_STATIC_DATA_CHANGED); obj->m_static_exists = true; obj->m_static_block = block->getPos(); } } else{ if(!force_delete){ v3s16 p = floatToInt(objectpos, BS); errorstream<<"ServerEnv: Could not find or generate " <<"a block for storing id="<getId() <<" statically (pos="<m_pending_deactivation = true; continue; } verbosestream<<"ServerEnvironment::deactivateFarObjects(): " <<"object id="<removingFromEnvironment(); // Deregister in scripting api m_script->removeObjectReference(obj); // Delete active object if(obj->environmentDeletes()) delete obj; // Id to be removed from m_active_objects objects_to_remove.push_back(id); } // Remove references from m_active_objects for(std::vector::iterator i = objects_to_remove.begin(); i != objects_to_remove.end(); ++i) { m_active_objects.erase(*i); } } #ifndef SERVER #include "clientsimpleobject.h" /* ClientEnvironment */ ClientEnvironment::ClientEnvironment(ClientMap *map, scene::ISceneManager *smgr, ITextureSource *texturesource, IGameDef *gamedef, IrrlichtDevice *irr): m_map(map), m_smgr(smgr), m_texturesource(texturesource), m_gamedef(gamedef), m_irr(irr) { char zero = 0; memset(attachement_parent_ids, zero, sizeof(attachement_parent_ids)); } ClientEnvironment::~ClientEnvironment() { // delete active objects for(std::map::iterator i = m_active_objects.begin(); i != m_active_objects.end(); ++i) { delete i->second; } for(std::vector::iterator i = m_simple_objects.begin(); i != m_simple_objects.end(); ++i) { delete *i; } // Drop/delete map m_map->drop(); } Map & ClientEnvironment::getMap() { return *m_map; } ClientMap & ClientEnvironment::getClientMap() { return *m_map; } void ClientEnvironment::addPlayer(Player *player) { DSTACK(__FUNCTION_NAME); /* It is a failure if player is local and there already is a local player */ FATAL_ERROR_IF(player->isLocal() == true && getLocalPlayer() != NULL, "Player is local but there is already a local player"); Environment::addPlayer(player); } LocalPlayer * ClientEnvironment::getLocalPlayer() { for(std::vector::iterator i = m_players.begin(); i != m_players.end(); ++i) { Player *player = *i; if(player->isLocal()) return (LocalPlayer*)player; } return NULL; } void ClientEnvironment::step(float dtime) { DSTACK(__FUNCTION_NAME); /* Step time of day */ stepTimeOfDay(dtime); // Get some settings bool fly_allowed = m_gamedef->checkLocalPrivilege("fly"); bool free_move = fly_allowed && g_settings->getBool("free_move"); // Get local player LocalPlayer *lplayer = getLocalPlayer(); assert(lplayer); // collision info queue std::vector player_collisions; /* Get the speed the player is going */ bool is_climbing = lplayer->is_climbing; f32 player_speed = lplayer->getSpeed().getLength(); /* Maximum position increment */ //f32 position_max_increment = 0.05*BS; f32 position_max_increment = 0.1*BS; // Maximum time increment (for collision detection etc) // time = distance / speed f32 dtime_max_increment = 1; if(player_speed > 0.001) dtime_max_increment = position_max_increment / player_speed; // Maximum time increment is 10ms or lower if(dtime_max_increment > 0.01) dtime_max_increment = 0.01; // Don't allow overly huge dtime if(dtime > 0.5) dtime = 0.5; f32 dtime_downcount = dtime; /* Stuff that has a maximum time increment */ u32 loopcount = 0; do { loopcount++; f32 dtime_part; if(dtime_downcount > dtime_max_increment) { dtime_part = dtime_max_increment; dtime_downcount -= dtime_part; } else { dtime_part = dtime_downcount; /* Setting this to 0 (no -=dtime_part) disables an infinite loop when dtime_part is so small that dtime_downcount -= dtime_part does nothing */ dtime_downcount = 0; } /* Handle local player */ { // Apply physics if(free_move == false && is_climbing == false) { // Gravity v3f speed = lplayer->getSpeed(); if(lplayer->in_liquid == false) speed.Y -= lplayer->movement_gravity * lplayer->physics_override_gravity * dtime_part * 2; // Liquid floating / sinking if(lplayer->in_liquid && !lplayer->swimming_vertical) speed.Y -= lplayer->movement_liquid_sink * dtime_part * 2; // Liquid resistance if(lplayer->in_liquid_stable || lplayer->in_liquid) { // How much the node's viscosity blocks movement, ranges between 0 and 1 // Should match the scale at which viscosity increase affects other liquid attributes const f32 viscosity_factor = 0.3; v3f d_wanted = -speed / lplayer->movement_liquid_fluidity; f32 dl = d_wanted.getLength(); if(dl > lplayer->movement_liquid_fluidity_smooth) dl = lplayer->movement_liquid_fluidity_smooth; dl *= (lplayer->liquid_viscosity * viscosity_factor) + (1 - viscosity_factor); v3f d = d_wanted.normalize() * dl; speed += d; } lplayer->setSpeed(speed); } /* Move the lplayer. This also does collision detection. */ lplayer->move(dtime_part, this, position_max_increment, &player_collisions); } } while(dtime_downcount > 0.001); //std::cout<<"Looped "<::iterator i = player_collisions.begin(); i != player_collisions.end(); ++i) { CollisionInfo &info = *i; v3f speed_diff = info.new_speed - info.old_speed;; // Handle only fall damage // (because otherwise walking against something in fast_move kills you) if(speed_diff.Y < 0 || info.old_speed.Y >= 0) continue; // Get rid of other components speed_diff.X = 0; speed_diff.Z = 0; f32 pre_factor = 1; // 1 hp per node/s f32 tolerance = BS*14; // 5 without damage f32 post_factor = 1; // 1 hp per node/s if(info.type == COLLISION_NODE) { const ContentFeatures &f = m_gamedef->ndef()-> get(m_map->getNodeNoEx(info.node_p)); // Determine fall damage multiplier int addp = itemgroup_get(f.groups, "fall_damage_add_percent"); pre_factor = 1.0 + (float)addp/100.0; } float speed = pre_factor * speed_diff.getLength(); if(speed > tolerance) { f32 damage_f = (speed - tolerance)/BS * post_factor; u16 damage = (u16)(damage_f+0.5); if(damage != 0){ damageLocalPlayer(damage, true); MtEvent *e = new SimpleTriggerEvent("PlayerFallingDamage"); m_gamedef->event()->put(e); } } } /* A quick draft of lava damage */ if(m_lava_hurt_interval.step(dtime, 1.0)) { v3f pf = lplayer->getPosition(); // Feet, middle and head v3s16 p1 = floatToInt(pf + v3f(0, BS*0.1, 0), BS); MapNode n1 = m_map->getNodeNoEx(p1); v3s16 p2 = floatToInt(pf + v3f(0, BS*0.8, 0), BS); MapNode n2 = m_map->getNodeNoEx(p2); v3s16 p3 = floatToInt(pf + v3f(0, BS*1.6, 0), BS); MapNode n3 = m_map->getNodeNoEx(p3); u32 damage_per_second = 0; damage_per_second = MYMAX(damage_per_second, m_gamedef->ndef()->get(n1).damage_per_second); damage_per_second = MYMAX(damage_per_second, m_gamedef->ndef()->get(n2).damage_per_second); damage_per_second = MYMAX(damage_per_second, m_gamedef->ndef()->get(n3).damage_per_second); if(damage_per_second != 0) { damageLocalPlayer(damage_per_second, true); } } /* Drowning */ if(m_drowning_interval.step(dtime, 2.0)) { v3f pf = lplayer->getPosition(); // head v3s16 p = floatToInt(pf + v3f(0, BS*1.6, 0), BS); MapNode n = m_map->getNodeNoEx(p); ContentFeatures c = m_gamedef->ndef()->get(n); u8 drowning_damage = c.drowning; if(drowning_damage > 0 && lplayer->hp > 0){ u16 breath = lplayer->getBreath(); if(breath > 10){ breath = 11; } if(breath > 0){ breath -= 1; } lplayer->setBreath(breath); updateLocalPlayerBreath(breath); } if(lplayer->getBreath() == 0 && drowning_damage > 0){ damageLocalPlayer(drowning_damage, true); } } if(m_breathing_interval.step(dtime, 0.5)) { v3f pf = lplayer->getPosition(); // head v3s16 p = floatToInt(pf + v3f(0, BS*1.6, 0), BS); MapNode n = m_map->getNodeNoEx(p); ContentFeatures c = m_gamedef->ndef()->get(n); if (!lplayer->hp){ lplayer->setBreath(11); } else if(c.drowning == 0){ u16 breath = lplayer->getBreath(); if(breath <= 10){ breath += 1; lplayer->setBreath(breath); updateLocalPlayerBreath(breath); } } } /* Stuff that can be done in an arbitarily large dtime */ for(std::vector::iterator i = m_players.begin(); i != m_players.end(); ++i) { Player *player = *i; /* Handle non-local players */ if(player->isLocal() == false) { // Move player->move(dtime, this, 100*BS); } } // Update lighting on local player (used for wield item) u32 day_night_ratio = getDayNightRatio(); { // Get node at head // On InvalidPositionException, use this as default // (day: LIGHT_SUN, night: 0) MapNode node_at_lplayer(CONTENT_AIR, 0x0f, 0); v3s16 p = lplayer->getLightPosition(); node_at_lplayer = m_map->getNodeNoEx(p); u16 light = getInteriorLight(node_at_lplayer, 0, m_gamedef->ndef()); u8 day = light & 0xff; u8 night = (light >> 8) & 0xff; finalColorBlend(lplayer->light_color, day, night, day_night_ratio); } /* Step active objects and update lighting of them */ g_profiler->avg("CEnv: num of objects", m_active_objects.size()); bool update_lighting = m_active_object_light_update_interval.step(dtime, 0.21); for(std::map::iterator i = m_active_objects.begin(); i != m_active_objects.end(); ++i) { ClientActiveObject* obj = i->second; // Step object obj->step(dtime, this); if(update_lighting) { // Update lighting u8 light = 0; bool pos_ok; // Get node at head v3s16 p = obj->getLightPosition(); MapNode n = m_map->getNodeNoEx(p, &pos_ok); if (pos_ok) light = n.getLightBlend(day_night_ratio, m_gamedef->ndef()); else light = blend_light(day_night_ratio, LIGHT_SUN, 0); obj->updateLight(light); } } /* Step and handle simple objects */ g_profiler->avg("CEnv: num of simple objects", m_simple_objects.size()); for(std::vector::iterator i = m_simple_objects.begin(); i != m_simple_objects.end();) { std::vector::iterator cur = i; ClientSimpleObject *simple = *cur; simple->step(dtime); if(simple->m_to_be_removed) { delete simple; i = m_simple_objects.erase(cur); } else { ++i; } } } void ClientEnvironment::addSimpleObject(ClientSimpleObject *simple) { m_simple_objects.push_back(simple); } GenericCAO* ClientEnvironment::getGenericCAO(u16 id) { ClientActiveObject *obj = getActiveObject(id); if (obj && obj->getType() == ACTIVEOBJECT_TYPE_GENERIC) return (GenericCAO*) obj; else return NULL; } ClientActiveObject* ClientEnvironment::getActiveObject(u16 id) { std::map::iterator n; n = m_active_objects.find(id); if(n == m_active_objects.end()) return NULL; return n->second; } bool isFreeClientActiveObjectId(u16 id, std::map &objects) { if(id == 0) return false; return objects.find(id) == objects.end(); } u16 getFreeClientActiveObjectId( std::map &objects) { //try to reuse id's as late as possible static u16 last_used_id = 0; u16 startid = last_used_id; for(;;) { last_used_id ++; if(isFreeClientActiveObjectId(last_used_id, objects)) return last_used_id; if(last_used_id == startid) return 0; } } u16 ClientEnvironment::addActiveObject(ClientActiveObject *object) { assert(object); // Pre-condition if(object->getId() == 0) { u16 new_id = getFreeClientActiveObjectId(m_active_objects); if(new_id == 0) { infostream<<"ClientEnvironment::addActiveObject(): " <<"no free ids available"<setId(new_id); } if(isFreeClientActiveObjectId(object->getId(), m_active_objects) == false) { infostream<<"ClientEnvironment::addActiveObject(): " <<"id is not free ("<getId()<<")"<getId()] = object; object->addToScene(m_smgr, m_texturesource, m_irr); { // Update lighting immediately u8 light = 0; bool pos_ok; // Get node at head v3s16 p = object->getLightPosition(); MapNode n = m_map->getNodeNoEx(p, &pos_ok); if (pos_ok) light = n.getLightBlend(getDayNightRatio(), m_gamedef->ndef()); else light = blend_light(getDayNightRatio(), LIGHT_SUN, 0); object->updateLight(light); } return object->getId(); } void ClientEnvironment::addActiveObject(u16 id, u8 type, const std::string &init_data) { ClientActiveObject* obj = ClientActiveObject::create((ActiveObjectType) type, m_gamedef, this); if(obj == NULL) { infostream<<"ClientEnvironment::addActiveObject(): " <<"id="<setId(id); try { obj->initialize(init_data); } catch(SerializationError &e) { errorstream<<"ClientEnvironment::addActiveObject():" <<" id="<removeFromScene(true); delete obj; m_active_objects.erase(id); } void ClientEnvironment::processActiveObjectMessage(u16 id, const std::string &data) { ClientActiveObject *obj = getActiveObject(id); if (obj == NULL) { infostream << "ClientEnvironment::processActiveObjectMessage():" << " got message for id=" << id << ", which doesn't exist." << std::endl; return; } try { obj->processMessage(data); } catch (SerializationError &e) { errorstream<<"ClientEnvironment::processActiveObjectMessage():" << " id=" << id << " type=" << obj->getType() << " SerializationError in processMessage(): " << e.what() << std::endl; } } /* Callbacks for activeobjects */ void ClientEnvironment::damageLocalPlayer(u8 damage, bool handle_hp) { LocalPlayer *lplayer = getLocalPlayer(); assert(lplayer); if (handle_hp) { if (lplayer->hp > damage) lplayer->hp -= damage; else lplayer->hp = 0; } ClientEnvEvent event; event.type = CEE_PLAYER_DAMAGE; event.player_damage.amount = damage; event.player_damage.send_to_server = handle_hp; m_client_event_queue.push_back(event); } void ClientEnvironment::updateLocalPlayerBreath(u16 breath) { ClientEnvEvent event; event.type = CEE_PLAYER_BREATH; event.player_breath.amount = breath; m_client_event_queue.push_back(event); } /* Client likes to call these */ void ClientEnvironment::getActiveObjects(v3f origin, f32 max_d, std::vector &dest) { for(std::map::iterator i = m_active_objects.begin(); i != m_active_objects.end(); ++i) { ClientActiveObject* obj = i->second; f32 d = (obj->getPosition() - origin).getLength(); if(d > max_d) continue; DistanceSortedActiveObject dso(obj, d); dest.push_back(dso); } } ClientEnvEvent ClientEnvironment::getClientEvent() { ClientEnvEvent event; if(m_client_event_queue.empty()) event.type = CEE_NONE; else { event = m_client_event_queue.front(); m_client_event_queue.pop_front(); } return event; } #endif // #ifndef SERVER src/guiEngine.cpp0000644000175000017500000004141712565232430014600 0ustar mquinsonmquinson/* Minetest Copyright (C) 2013 sapier This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #include "guiEngine.h" #include #include #include #include "scripting_mainmenu.h" #include "util/numeric.h" #include "config.h" #include "version.h" #include "porting.h" #include "filesys.h" #include "settings.h" #include "guiMainMenu.h" #include "sound.h" #include "sound_openal.h" #include "clouds.h" #include "httpfetch.h" #include "log.h" #include "fontengine.h" #include "guiscalingfilter.h" #ifdef __ANDROID__ #include "client/tile.h" #include #endif /******************************************************************************/ /** TextDestGuiEngine */ /******************************************************************************/ TextDestGuiEngine::TextDestGuiEngine(GUIEngine* engine) { m_engine = engine; } /******************************************************************************/ void TextDestGuiEngine::gotText(const StringMap &fields) { m_engine->getScriptIface()->handleMainMenuButtons(fields); } /******************************************************************************/ void TextDestGuiEngine::gotText(std::wstring text) { m_engine->getScriptIface()->handleMainMenuEvent(wide_to_utf8(text)); } /******************************************************************************/ /** MenuTextureSource */ /******************************************************************************/ MenuTextureSource::MenuTextureSource(video::IVideoDriver *driver) { m_driver = driver; } /******************************************************************************/ MenuTextureSource::~MenuTextureSource() { for (std::set::iterator it = m_to_delete.begin(); it != m_to_delete.end(); ++it) { const char *tname = (*it).c_str(); video::ITexture *texture = m_driver->getTexture(tname); m_driver->removeTexture(texture); } } /******************************************************************************/ video::ITexture* MenuTextureSource::getTexture(const std::string &name, u32 *id) { if(id) *id = 0; if(name.empty()) return NULL; m_to_delete.insert(name); #ifdef __ANDROID__ video::IImage *image = m_driver->createImageFromFile(name.c_str()); if (image) { image = Align2Npot2(image, m_driver); video::ITexture* retval = m_driver->addTexture(name.c_str(), image); image->drop(); return retval; } #endif return m_driver->getTexture(name.c_str()); } /******************************************************************************/ /** MenuMusicFetcher */ /******************************************************************************/ void MenuMusicFetcher::fetchSounds(const std::string &name, std::set &dst_paths, std::set &dst_datas) { if(m_fetched.count(name)) return; m_fetched.insert(name); std::string base; base = porting::path_share + DIR_DELIM + "sounds"; dst_paths.insert(base + DIR_DELIM + name + ".ogg"); int i; for(i=0; i<10; i++) dst_paths.insert(base + DIR_DELIM + name + "."+itos(i)+".ogg"); base = porting::path_user + DIR_DELIM + "sounds"; dst_paths.insert(base + DIR_DELIM + name + ".ogg"); for(i=0; i<10; i++) dst_paths.insert(base + DIR_DELIM + name + "."+itos(i)+".ogg"); } /******************************************************************************/ /** GUIEngine */ /******************************************************************************/ GUIEngine::GUIEngine( irr::IrrlichtDevice* dev, gui::IGUIElement* parent, IMenuManager *menumgr, scene::ISceneManager* smgr, MainMenuData* data, bool& kill) : m_device(dev), m_parent(parent), m_menumanager(menumgr), m_smgr(smgr), m_data(data), m_texture_source(NULL), m_sound_manager(NULL), m_formspecgui(0), m_buttonhandler(0), m_menu(0), m_kill(kill), m_startgame(false), m_script(0), m_scriptdir(""), m_irr_toplefttext(0), m_clouds_enabled(true), m_cloud() { //initialize texture pointers for (unsigned int i = 0; i < TEX_LAYER_MAX; i++) { m_textures[i].texture = NULL; } // is deleted by guiformspec! m_buttonhandler = new TextDestGuiEngine(this); //create texture source m_texture_source = new MenuTextureSource(m_device->getVideoDriver()); //create soundmanager MenuMusicFetcher soundfetcher; #if USE_SOUND m_sound_manager = createOpenALSoundManager(&soundfetcher); #endif if(!m_sound_manager) m_sound_manager = &dummySoundManager; //create topleft header std::wstring t = utf8_to_wide(std::string(PROJECT_NAME_C " ") + g_version_hash); core::rect rect(0, 0, g_fontengine->getTextWidth(t), g_fontengine->getTextHeight()); rect += v2s32(4, 0); m_irr_toplefttext = m_device->getGUIEnvironment()->addStaticText(t.c_str(), rect,false,true,0,-1); //create formspecsource m_formspecgui = new FormspecFormSource(""); /* Create menu */ m_menu = new GUIFormSpecMenu(m_device, m_parent, -1, m_menumanager, NULL /* &client */, NULL /* gamedef */, m_texture_source, m_formspecgui, m_buttonhandler, NULL, false); m_menu->allowClose(false); m_menu->lockSize(true,v2u32(800,600)); // Initialize scripting infostream << "GUIEngine: Initializing Lua" << std::endl; m_script = new MainMenuScripting(this); try { m_script->setMainMenuData(&m_data->script_data); m_data->script_data.errormessage = ""; if (!loadMainMenuScript()) { errorstream << "No future without mainmenu" << std::endl; abort(); } run(); } catch (LuaError &e) { errorstream << "MAINMENU ERROR: " << e.what() << std::endl; m_data->script_data.errormessage = e.what(); } m_menu->quitMenu(); m_menu->drop(); m_menu = NULL; } /******************************************************************************/ bool GUIEngine::loadMainMenuScript() { // Try custom menu script (main_menu_path) m_scriptdir = g_settings->get("main_menu_path"); if (m_scriptdir.empty()) { m_scriptdir = porting::path_share + DIR_DELIM "builtin" + DIR_DELIM "mainmenu"; } std::string script = porting::path_share + DIR_DELIM "builtin" + DIR_DELIM "init.lua"; if (m_script->loadScript(script)) { // Menu script loaded return true; } else { infostream << "GUIEngine: execution of menu script in: \"" << m_scriptdir << "\" failed!" << std::endl; } return false; } /******************************************************************************/ void GUIEngine::run() { // Always create clouds because they may or may not be // needed based on the game selected video::IVideoDriver* driver = m_device->getVideoDriver(); cloudInit(); unsigned int text_height = g_fontengine->getTextHeight(); while(m_device->run() && (!m_startgame) && (!m_kill)) { //check if we need to update the "upper left corner"-text if (text_height != g_fontengine->getTextHeight()) { updateTopLeftTextSize(); text_height = g_fontengine->getTextHeight(); } driver->beginScene(true, true, video::SColor(255,140,186,250)); if (m_clouds_enabled) { cloudPreProcess(); drawOverlay(driver); } else drawBackground(driver); drawHeader(driver); drawFooter(driver); m_device->getGUIEnvironment()->drawAll(); driver->endScene(); if (m_clouds_enabled) cloudPostProcess(); else sleep_ms(25); m_script->step(); #ifdef __ANDROID__ m_menu->getAndroidUIInput(); #endif } } /******************************************************************************/ GUIEngine::~GUIEngine() { video::IVideoDriver* driver = m_device->getVideoDriver(); FATAL_ERROR_IF(driver == 0, "Could not get video driver"); if(m_sound_manager != &dummySoundManager){ delete m_sound_manager; m_sound_manager = NULL; } infostream<<"GUIEngine: Deinitializing scripting"<setText(L""); //clean up texture pointers for (unsigned int i = 0; i < TEX_LAYER_MAX; i++) { if (m_textures[i].texture != NULL) driver->removeTexture(m_textures[i].texture); } delete m_texture_source; if (m_cloud.clouds) m_cloud.clouds->drop(); } /******************************************************************************/ void GUIEngine::cloudInit() { m_cloud.clouds = new Clouds(m_smgr->getRootSceneNode(), m_smgr, -1, rand(), 100); m_cloud.clouds->update(v2f(0, 0), video::SColor(255,200,200,255)); m_cloud.camera = m_smgr->addCameraSceneNode(0, v3f(0,0,0), v3f(0, 60, 100)); m_cloud.camera->setFarValue(10000); m_cloud.lasttime = m_device->getTimer()->getTime(); } /******************************************************************************/ void GUIEngine::cloudPreProcess() { u32 time = m_device->getTimer()->getTime(); if(time > m_cloud.lasttime) m_cloud.dtime = (time - m_cloud.lasttime) / 1000.0; else m_cloud.dtime = 0; m_cloud.lasttime = time; m_cloud.clouds->step(m_cloud.dtime*3); m_cloud.clouds->render(); m_smgr->drawAll(); } /******************************************************************************/ void GUIEngine::cloudPostProcess() { float fps_max = g_settings->getFloat("fps_max"); // Time of frame without fps limit u32 busytime_u32; // not using getRealTime is necessary for wine u32 time = m_device->getTimer()->getTime(); if(time > m_cloud.lasttime) busytime_u32 = time - m_cloud.lasttime; else busytime_u32 = 0; // FPS limiter u32 frametime_min = 1000./fps_max; if(busytime_u32 < frametime_min) { u32 sleeptime = frametime_min - busytime_u32; m_device->sleep(sleeptime); } } /******************************************************************************/ void GUIEngine::drawBackground(video::IVideoDriver* driver) { v2u32 screensize = driver->getScreenSize(); video::ITexture* texture = m_textures[TEX_LAYER_BACKGROUND].texture; /* If no texture, draw background of solid color */ if(!texture){ video::SColor color(255,80,58,37); core::rect rect(0, 0, screensize.X, screensize.Y); driver->draw2DRectangle(color, rect, NULL); return; } v2u32 sourcesize = texture->getOriginalSize(); if (m_textures[TEX_LAYER_BACKGROUND].tile) { v2u32 tilesize( MYMAX(sourcesize.X,m_textures[TEX_LAYER_BACKGROUND].minsize), MYMAX(sourcesize.Y,m_textures[TEX_LAYER_BACKGROUND].minsize)); for (unsigned int x = 0; x < screensize.X; x += tilesize.X ) { for (unsigned int y = 0; y < screensize.Y; y += tilesize.Y ) { draw2DImageFilterScaled(driver, texture, core::rect(x, y, x+tilesize.X, y+tilesize.Y), core::rect(0, 0, sourcesize.X, sourcesize.Y), NULL, NULL, true); } } return; } /* Draw background texture */ draw2DImageFilterScaled(driver, texture, core::rect(0, 0, screensize.X, screensize.Y), core::rect(0, 0, sourcesize.X, sourcesize.Y), NULL, NULL, true); } /******************************************************************************/ void GUIEngine::drawOverlay(video::IVideoDriver* driver) { v2u32 screensize = driver->getScreenSize(); video::ITexture* texture = m_textures[TEX_LAYER_OVERLAY].texture; /* If no texture, draw background of solid color */ if(!texture) return; /* Draw background texture */ v2u32 sourcesize = texture->getOriginalSize(); draw2DImageFilterScaled(driver, texture, core::rect(0, 0, screensize.X, screensize.Y), core::rect(0, 0, sourcesize.X, sourcesize.Y), NULL, NULL, true); } /******************************************************************************/ void GUIEngine::drawHeader(video::IVideoDriver* driver) { core::dimension2d screensize = driver->getScreenSize(); video::ITexture* texture = m_textures[TEX_LAYER_HEADER].texture; /* If no texture, draw nothing */ if(!texture) return; f32 mult = (((f32)screensize.Width / 2.0)) / ((f32)texture->getOriginalSize().Width); v2s32 splashsize(((f32)texture->getOriginalSize().Width) * mult, ((f32)texture->getOriginalSize().Height) * mult); // Don't draw the header is there isn't enough room s32 free_space = (((s32)screensize.Height)-320)/2; if (free_space > splashsize.Y) { core::rect splashrect(0, 0, splashsize.X, splashsize.Y); splashrect += v2s32((screensize.Width/2)-(splashsize.X/2), ((free_space/2)-splashsize.Y/2)+10); video::SColor bgcolor(255,50,50,50); draw2DImageFilterScaled(driver, texture, splashrect, core::rect(core::position2d(0,0), core::dimension2di(texture->getOriginalSize())), NULL, NULL, true); } } /******************************************************************************/ void GUIEngine::drawFooter(video::IVideoDriver* driver) { core::dimension2d screensize = driver->getScreenSize(); video::ITexture* texture = m_textures[TEX_LAYER_FOOTER].texture; /* If no texture, draw nothing */ if(!texture) return; f32 mult = (((f32)screensize.Width)) / ((f32)texture->getOriginalSize().Width); v2s32 footersize(((f32)texture->getOriginalSize().Width) * mult, ((f32)texture->getOriginalSize().Height) * mult); // Don't draw the footer if there isn't enough room s32 free_space = (((s32)screensize.Height)-320)/2; if (free_space > footersize.Y) { core::rect rect(0,0,footersize.X,footersize.Y); rect += v2s32(screensize.Width/2,screensize.Height-footersize.Y); rect -= v2s32(footersize.X/2, 0); draw2DImageFilterScaled(driver, texture, rect, core::rect(core::position2d(0,0), core::dimension2di(texture->getOriginalSize())), NULL, NULL, true); } } /******************************************************************************/ bool GUIEngine::setTexture(texture_layer layer, std::string texturepath, bool tile_image, unsigned int minsize) { video::IVideoDriver* driver = m_device->getVideoDriver(); FATAL_ERROR_IF(driver == 0, "Could not get video driver"); if (m_textures[layer].texture != NULL) { driver->removeTexture(m_textures[layer].texture); m_textures[layer].texture = NULL; } if ((texturepath == "") || !fs::PathExists(texturepath)) { return false; } m_textures[layer].texture = driver->getTexture(texturepath.c_str()); m_textures[layer].tile = tile_image; m_textures[layer].minsize = minsize; if (m_textures[layer].texture == NULL) { return false; } return true; } /******************************************************************************/ bool GUIEngine::downloadFile(std::string url, std::string target) { #if USE_CURL std::ofstream target_file(target.c_str(), std::ios::out | std::ios::binary); if (!target_file.good()) { return false; } HTTPFetchRequest fetch_request; HTTPFetchResult fetch_result; fetch_request.url = url; fetch_request.caller = HTTPFETCH_SYNC; fetch_request.timeout = g_settings->getS32("curl_file_download_timeout"); httpfetch_sync(fetch_request, fetch_result); if (!fetch_result.succeeded) { return false; } target_file << fetch_result.data; return true; #else return false; #endif } /******************************************************************************/ void GUIEngine::setTopleftText(std::string append) { std::wstring toset = utf8_to_wide(std::string(PROJECT_NAME_C " ") + g_version_hash); if (append != "") { toset += L" / "; toset += utf8_to_wide(append); } m_irr_toplefttext->setText(toset.c_str()); updateTopLeftTextSize(); } /******************************************************************************/ void GUIEngine::updateTopLeftTextSize() { std::wstring text = m_irr_toplefttext->getText(); core::rect rect(0, 0, g_fontengine->getTextWidth(text), g_fontengine->getTextHeight()); rect += v2s32(4, 0); m_irr_toplefttext->remove(); m_irr_toplefttext = m_device->getGUIEnvironment()->addStaticText(text.c_str(), rect,false,true,0,-1); } /******************************************************************************/ s32 GUIEngine::playSound(SimpleSoundSpec spec, bool looped) { s32 handle = m_sound_manager->playSound(spec, looped); return handle; } /******************************************************************************/ void GUIEngine::stopSound(s32 handle) { m_sound_manager->stopSound(handle); } /******************************************************************************/ unsigned int GUIEngine::queueAsync(std::string serialized_func, std::string serialized_params) { return m_script->queueAsync(serialized_func, serialized_params); } src/shader.h0000644000175000017500000000601412565232430013573 0ustar mquinsonmquinson/* Minetest Copyright (C) 2013 celeron55, Perttu Ahola Copyright (C) 2013 Kahrl This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #ifndef SHADER_HEADER #define SHADER_HEADER #include "irrlichttypes_extrabloated.h" #include "threads.h" #include class IGameDef; /* shader.{h,cpp}: Shader handling stuff. */ /* Gets the path to a shader by first checking if the file name_of_shader/filename exists in shader_path and if not, using the data path. If not found, returns "". Utilizes a thread-safe cache. */ std::string getShaderPath(const std::string &name_of_shader, const std::string &filename); struct ShaderInfo { std::string name; video::E_MATERIAL_TYPE base_material; video::E_MATERIAL_TYPE material; u8 drawtype; u8 material_type; s32 user_data; ShaderInfo(): name(""), base_material(video::EMT_SOLID), material(video::EMT_SOLID), drawtype(0), material_type(0) {} virtual ~ShaderInfo() {} }; /* Setter of constants for shaders */ namespace irr { namespace video { class IMaterialRendererServices; } } class IShaderConstantSetter { public: virtual ~IShaderConstantSetter(){}; virtual void onSetConstants(video::IMaterialRendererServices *services, bool is_highlevel) = 0; }; /* ShaderSource creates and caches shaders. */ class IShaderSource { public: IShaderSource(){} virtual ~IShaderSource(){} virtual u32 getShaderIdDirect(const std::string &name, const u8 material_type, const u8 drawtype){return 0;} virtual ShaderInfo getShaderInfo(u32 id){return ShaderInfo();} virtual u32 getShader(const std::string &name, const u8 material_type, const u8 drawtype){return 0;} }; class IWritableShaderSource : public IShaderSource { public: IWritableShaderSource(){} virtual ~IWritableShaderSource(){} virtual u32 getShaderIdDirect(const std::string &name, const u8 material_type, const u8 drawtype){return 0;} virtual ShaderInfo getShaderInfo(u32 id){return ShaderInfo();} virtual u32 getShader(const std::string &name, const u8 material_type, const u8 drawtype){return 0;} virtual void processQueue()=0; virtual void insertSourceShader(const std::string &name_of_shader, const std::string &filename, const std::string &program)=0; virtual void rebuildShaders()=0; virtual void addGlobalConstantSetter(IShaderConstantSetter *setter)=0; }; IWritableShaderSource* createShaderSource(IrrlichtDevice *device); #endif src/chat.h0000644000175000017500000001612712565232430013252 0ustar mquinsonmquinson/* Minetest Copyright (C) 2013 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #ifndef CHAT_HEADER #define CHAT_HEADER #include "irrlichttypes.h" #include #include #include // Chat console related classes, only used by the client struct ChatLine { // age in seconds f32 age; // name of sending player, or empty if sent by server std::wstring name; // message text std::wstring text; ChatLine(std::wstring a_name, std::wstring a_text): age(0.0), name(a_name), text(a_text) { } }; struct ChatFormattedFragment { // text string std::wstring text; // starting column u32 column; // formatting //u8 bold:1; }; struct ChatFormattedLine { // Array of text fragments std::vector fragments; // true if first line of one formatted ChatLine bool first; }; class ChatBuffer { public: ChatBuffer(u32 scrollback); ~ChatBuffer(); // Append chat line // Removes oldest chat line if scrollback size is reached void addLine(std::wstring name, std::wstring text); // Remove all chat lines void clear(); // Get number of lines currently in buffer. u32 getLineCount() const; // Get scrollback size, maximum number of lines in buffer. u32 getScrollback() const; // Get reference to i-th chat line. const ChatLine& getLine(u32 index) const; // Increase each chat line's age by dtime. void step(f32 dtime); // Delete oldest N chat lines. void deleteOldest(u32 count); // Delete lines older than maxAge. void deleteByAge(f32 maxAge); // Get number of columns, 0 if reformat has not been called yet. u32 getColumns() const; // Get number of rows, 0 if reformat has not been called yet. u32 getRows() const; // Update console size and reformat all formatted lines. void reformat(u32 cols, u32 rows); // Get formatted line for a given row (0 is top of screen). // Only valid after reformat has been called at least once const ChatFormattedLine& getFormattedLine(u32 row) const; // Scrolling in formatted buffer (relative) // positive rows == scroll up, negative rows == scroll down void scroll(s32 rows); // Scrolling in formatted buffer (absolute) void scrollAbsolute(s32 scroll); // Scroll to bottom of buffer (newest) void scrollBottom(); // Scroll to top of buffer (oldest) void scrollTop(); // Format a chat line for the given number of columns. // Appends the formatted lines to the destination array and // returns the number of formatted lines. u32 formatChatLine(const ChatLine& line, u32 cols, std::vector& destination) const; protected: s32 getTopScrollPos() const; s32 getBottomScrollPos() const; private: // Scrollback size u32 m_scrollback; // Array of unformatted chat lines std::vector m_unformatted; // Number of character columns in console u32 m_cols; // Number of character rows in console u32 m_rows; // Scroll position (console's top line index into m_formatted) s32 m_scroll; // Array of formatted lines std::vector m_formatted; // Empty formatted line, for error returns ChatFormattedLine m_empty_formatted_line; }; class ChatPrompt { public: ChatPrompt(std::wstring prompt, u32 history_limit); ~ChatPrompt(); // Input character or string void input(wchar_t ch); void input(const std::wstring &str); // Submit, clear and return current line std::wstring submit(); // Clear the current line void clear(); // Replace the current line with the given text void replace(std::wstring line); // Select previous command from history void historyPrev(); // Select next command from history void historyNext(); // Nick completion void nickCompletion(const std::list& names, bool backwards); // Update console size and reformat the visible portion of the prompt void reformat(u32 cols); // Get visible portion of the prompt. std::wstring getVisiblePortion() const; // Get cursor position (relative to visible portion). -1 if invalid s32 getVisibleCursorPosition() const; // Cursor operations enum CursorOp { CURSOROP_MOVE, CURSOROP_DELETE }; // Cursor operation direction enum CursorOpDir { CURSOROP_DIR_LEFT, CURSOROP_DIR_RIGHT }; // Cursor operation scope enum CursorOpScope { CURSOROP_SCOPE_CHARACTER, CURSOROP_SCOPE_WORD, CURSOROP_SCOPE_LINE }; // Cursor operation // op specifies whether it's a move or delete operation // dir specifies whether the operation goes left or right // scope specifies how far the operation will reach (char/word/line) // Examples: // cursorOperation(CURSOROP_MOVE, CURSOROP_DIR_RIGHT, CURSOROP_SCOPE_LINE) // moves the cursor to the end of the line. // cursorOperation(CURSOROP_DELETE, CURSOROP_DIR_LEFT, CURSOROP_SCOPE_WORD) // deletes the word to the left of the cursor. void cursorOperation(CursorOp op, CursorOpDir dir, CursorOpScope scope); protected: // set m_view to ensure that 0 <= m_view <= m_cursor < m_view + m_cols // if line can be fully shown, set m_view to zero // else, also ensure m_view <= m_line.size() + 1 - m_cols void clampView(); private: // Prompt prefix std::wstring m_prompt; // Currently edited line std::wstring m_line; // History buffer std::vector m_history; // History index (0 <= m_history_index <= m_history.size()) u32 m_history_index; // Maximum number of history entries u32 m_history_limit; // Number of columns excluding columns reserved for the prompt s32 m_cols; // Start of visible portion (index into m_line) s32 m_view; // Cursor (index into m_line) s32 m_cursor; // Last nick completion start (index into m_line) s32 m_nick_completion_start; // Last nick completion start (index into m_line) s32 m_nick_completion_end; }; class ChatBackend { public: ChatBackend(); ~ChatBackend(); // Add chat message void addMessage(std::wstring name, std::wstring text); // Parse and add unparsed chat message void addUnparsedMessage(std::wstring line); // Get the console buffer ChatBuffer& getConsoleBuffer(); // Get the recent messages buffer ChatBuffer& getRecentBuffer(); // Concatenate all recent messages std::wstring getRecentChat(); // Get the console prompt ChatPrompt& getPrompt(); // Reformat all buffers void reformat(u32 cols, u32 rows); // Clear all recent messages void clearRecentChat(); // Age recent messages void step(float dtime); // Scrolling void scroll(s32 rows); void scrollPageDown(); void scrollPageUp(); private: ChatBuffer m_console_buffer; ChatBuffer m_recent_buffer; ChatPrompt m_prompt; }; #endif src/game.cpp0000644000175000017500000036444412565232430013607 0ustar mquinsonmquinson/* Minetest Copyright (C) 2010-2013 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #include "game.h" #include #include "camera.h" #include "client.h" #include "client/tile.h" // For TextureSource #include "clientmap.h" #include "clouds.h" #include "config.h" #include "content_cao.h" #include "drawscene.h" #include "event_manager.h" #include "fontengine.h" #include "itemdef.h" #include "log.h" #include "filesys.h" #include "gettext.h" #include "guiChatConsole.h" #include "guiFormSpecMenu.h" #include "guiKeyChangeMenu.h" #include "guiPasswordChange.h" #include "guiVolumeChange.h" #include "hud.h" #include "logoutputbuffer.h" #include "mainmenumanager.h" #include "mapblock.h" #include "nodedef.h" // Needed for determining pointing to nodes #include "nodemetadata.h" #include "particles.h" #include "profiler.h" #include "quicktune_shortcutter.h" #include "server.h" #include "settings.h" #include "shader.h" // For ShaderSource #include "sky.h" #include "subgame.h" #include "tool.h" #include "util/directiontables.h" #include "util/pointedthing.h" #include "version.h" #include "minimap.h" #include "sound.h" #if USE_SOUND #include "sound_openal.h" #endif #ifdef HAVE_TOUCHSCREENGUI #include "touchscreengui.h" #endif extern Settings *g_settings; extern Profiler *g_profiler; /* Text input system */ struct TextDestNodeMetadata : public TextDest { TextDestNodeMetadata(v3s16 p, Client *client) { m_p = p; m_client = client; } // This is deprecated I guess? -celeron55 void gotText(std::wstring text) { std::string ntext = wide_to_utf8(text); infostream << "Submitting 'text' field of node at (" << m_p.X << "," << m_p.Y << "," << m_p.Z << "): " << ntext << std::endl; StringMap fields; fields["text"] = ntext; m_client->sendNodemetaFields(m_p, "", fields); } void gotText(const StringMap &fields) { m_client->sendNodemetaFields(m_p, "", fields); } v3s16 m_p; Client *m_client; }; struct TextDestPlayerInventory : public TextDest { TextDestPlayerInventory(Client *client) { m_client = client; m_formname = ""; } TextDestPlayerInventory(Client *client, std::string formname) { m_client = client; m_formname = formname; } void gotText(const StringMap &fields) { m_client->sendInventoryFields(m_formname, fields); } Client *m_client; }; struct LocalFormspecHandler : public TextDest { LocalFormspecHandler(); LocalFormspecHandler(std::string formname) : m_client(0) { m_formname = formname; } LocalFormspecHandler(std::string formname, Client *client) : m_client(client) { m_formname = formname; } void gotText(std::wstring message) { errorstream << "LocalFormspecHandler::gotText old style message received" << std::endl; } void gotText(const StringMap &fields) { if (m_formname == "MT_PAUSE_MENU") { if (fields.find("btn_sound") != fields.end()) { g_gamecallback->changeVolume(); return; } if (fields.find("btn_key_config") != fields.end()) { g_gamecallback->keyConfig(); return; } if (fields.find("btn_exit_menu") != fields.end()) { g_gamecallback->disconnect(); return; } if (fields.find("btn_exit_os") != fields.end()) { g_gamecallback->exitToOS(); return; } if (fields.find("btn_change_password") != fields.end()) { g_gamecallback->changePassword(); return; } if (fields.find("quit") != fields.end()) { return; } if (fields.find("btn_continue") != fields.end()) { return; } } if (m_formname == "MT_CHAT_MENU") { assert(m_client != 0); if ((fields.find("btn_send") != fields.end()) || (fields.find("quit") != fields.end())) { StringMap::const_iterator it = fields.find("f_text"); if (it != fields.end()) m_client->typeChatMessage(utf8_to_wide(it->second)); return; } } if (m_formname == "MT_DEATH_SCREEN") { assert(m_client != 0); if ((fields.find("btn_respawn") != fields.end())) { m_client->sendRespawn(); return; } if (fields.find("quit") != fields.end()) { m_client->sendRespawn(); return; } } // don't show error message for unhandled cursor keys if ((fields.find("key_up") != fields.end()) || (fields.find("key_down") != fields.end()) || (fields.find("key_left") != fields.end()) || (fields.find("key_right") != fields.end())) { return; } errorstream << "LocalFormspecHandler::gotText unhandled >" << m_formname << "< event" << std::endl; int i = 0; StringMap::const_iterator it; for (it = fields.begin(); it != fields.end(); ++it) { errorstream << "\t" << i << ": " << it->first << "=" << it->second << std::endl; i++; } } Client *m_client; }; /* Form update callback */ class NodeMetadataFormSource: public IFormSource { public: NodeMetadataFormSource(ClientMap *map, v3s16 p): m_map(map), m_p(p) { } std::string getForm() { NodeMetadata *meta = m_map->getNodeMetadata(m_p); if (!meta) return ""; return meta->getString("formspec"); } std::string resolveText(std::string str) { NodeMetadata *meta = m_map->getNodeMetadata(m_p); if (!meta) return str; return meta->resolveString(str); } ClientMap *m_map; v3s16 m_p; }; class PlayerInventoryFormSource: public IFormSource { public: PlayerInventoryFormSource(Client *client): m_client(client) { } std::string getForm() { LocalPlayer *player = m_client->getEnv().getLocalPlayer(); return player->inventory_formspec; } Client *m_client; }; /* Check if a node is pointable */ inline bool isPointableNode(const MapNode &n, Client *client, bool liquids_pointable) { const ContentFeatures &features = client->getNodeDefManager()->get(n); return features.pointable || (liquids_pointable && features.isLiquid()); } /* Find what the player is pointing at */ PointedThing getPointedThing(Client *client, v3f player_position, v3f camera_direction, v3f camera_position, core::line3d shootline, f32 d, bool liquids_pointable, bool look_for_object, v3s16 camera_offset, std::vector &hilightboxes, ClientActiveObject *&selected_object) { PointedThing result; hilightboxes.clear(); selected_object = NULL; INodeDefManager *nodedef = client->getNodeDefManager(); ClientMap &map = client->getEnv().getClientMap(); f32 mindistance = BS * 1001; // First try to find a pointed at active object if (look_for_object) { selected_object = client->getSelectedActiveObject(d * BS, camera_position, shootline); if (selected_object != NULL) { if (selected_object->doShowSelectionBox()) { aabb3f *selection_box = selected_object->getSelectionBox(); // Box should exist because object was // returned in the first place assert(selection_box); v3f pos = selected_object->getPosition(); hilightboxes.push_back(aabb3f( selection_box->MinEdge + pos - intToFloat(camera_offset, BS), selection_box->MaxEdge + pos - intToFloat(camera_offset, BS))); } mindistance = (selected_object->getPosition() - camera_position).getLength(); result.type = POINTEDTHING_OBJECT; result.object_id = selected_object->getId(); } } // That didn't work, try to find a pointed at node v3s16 pos_i = floatToInt(player_position, BS); /*infostream<<"pos_i=("< 0 ? a : 1); s16 zend = pos_i.Z + (camera_direction.Z > 0 ? a : 1); s16 xend = pos_i.X + (camera_direction.X > 0 ? a : 1); // Prevent signed number overflow if (yend == 32767) yend = 32766; if (zend == 32767) zend = 32766; if (xend == 32767) xend = 32766; for (s16 y = ystart; y <= yend; y++) for (s16 z = zstart; z <= zend; z++) for (s16 x = xstart; x <= xend; x++) { MapNode n; bool is_valid_position; n = map.getNodeNoEx(v3s16(x, y, z), &is_valid_position); if (!is_valid_position) continue; if (!isPointableNode(n, client, liquids_pointable)) continue; std::vector boxes = n.getSelectionBoxes(nodedef); v3s16 np(x, y, z); v3f npf = intToFloat(np, BS); for (std::vector::const_iterator i = boxes.begin(); i != boxes.end(); i++) { aabb3f box = *i; box.MinEdge += npf; box.MaxEdge += npf; for (u16 j = 0; j < 6; j++) { v3s16 facedir = g_6dirs[j]; aabb3f facebox = box; f32 d = 0.001 * BS; if (facedir.X > 0) facebox.MinEdge.X = facebox.MaxEdge.X - d; else if (facedir.X < 0) facebox.MaxEdge.X = facebox.MinEdge.X + d; else if (facedir.Y > 0) facebox.MinEdge.Y = facebox.MaxEdge.Y - d; else if (facedir.Y < 0) facebox.MaxEdge.Y = facebox.MinEdge.Y + d; else if (facedir.Z > 0) facebox.MinEdge.Z = facebox.MaxEdge.Z - d; else if (facedir.Z < 0) facebox.MaxEdge.Z = facebox.MinEdge.Z + d; v3f centerpoint = facebox.getCenter(); f32 distance = (centerpoint - camera_position).getLength(); if (distance >= mindistance) continue; if (!facebox.intersectsWithLine(shootline)) continue; v3s16 np_above = np + facedir; result.type = POINTEDTHING_NODE; result.node_undersurface = np; result.node_abovesurface = np_above; mindistance = distance; hilightboxes.clear(); if (!g_settings->getBool("enable_node_highlighting")) { for (std::vector::const_iterator i2 = boxes.begin(); i2 != boxes.end(); i2++) { aabb3f box = *i2; box.MinEdge += npf + v3f(-d, -d, -d) - intToFloat(camera_offset, BS); box.MaxEdge += npf + v3f(d, d, d) - intToFloat(camera_offset, BS); hilightboxes.push_back(box); } } } } } // for coords return result; } /* Profiler display */ void update_profiler_gui(gui::IGUIStaticText *guitext_profiler, FontEngine *fe, u32 show_profiler, u32 show_profiler_max, s32 screen_height) { if (show_profiler == 0) { guitext_profiler->setVisible(false); } else { std::ostringstream os(std::ios_base::binary); g_profiler->printPage(os, show_profiler, show_profiler_max); std::wstring text = utf8_to_wide(os.str()); guitext_profiler->setText(text.c_str()); guitext_profiler->setVisible(true); s32 w = fe->getTextWidth(text.c_str()); if (w < 400) w = 400; unsigned text_height = fe->getTextHeight(); core::position2di upper_left, lower_right; upper_left.X = 6; upper_left.Y = (text_height + 5) * 2; lower_right.X = 12 + w; lower_right.Y = upper_left.Y + (text_height + 1) * MAX_PROFILER_TEXT_ROWS; if (lower_right.Y > screen_height * 2 / 3) lower_right.Y = screen_height * 2 / 3; core::rect rect(upper_left, lower_right); guitext_profiler->setRelativePosition(rect); guitext_profiler->setVisible(true); } } class ProfilerGraph { private: struct Piece { Profiler::GraphValues values; }; struct Meta { float min; float max; video::SColor color; Meta(float initial = 0, video::SColor color = video::SColor(255, 255, 255, 255)): min(initial), max(initial), color(color) {} }; std::vector m_log; public: u32 m_log_max_size; ProfilerGraph(): m_log_max_size(200) {} void put(const Profiler::GraphValues &values) { Piece piece; piece.values = values; m_log.push_back(piece); while (m_log.size() > m_log_max_size) m_log.erase(m_log.begin()); } void draw(s32 x_left, s32 y_bottom, video::IVideoDriver *driver, gui::IGUIFont *font) const { std::map m_meta; for (std::vector::const_iterator k = m_log.begin(); k != m_log.end(); k++) { const Piece &piece = *k; for (Profiler::GraphValues::const_iterator i = piece.values.begin(); i != piece.values.end(); i++) { const std::string &id = i->first; const float &value = i->second; std::map::iterator j = m_meta.find(id); if (j == m_meta.end()) { m_meta[id] = Meta(value); continue; } if (value < j->second.min) j->second.min = value; if (value > j->second.max) j->second.max = value; } } // Assign colors static const video::SColor usable_colors[] = { video::SColor(255, 255, 100, 100), video::SColor(255, 90, 225, 90), video::SColor(255, 100, 100, 255), video::SColor(255, 255, 150, 50), video::SColor(255, 220, 220, 100) }; static const u32 usable_colors_count = sizeof(usable_colors) / sizeof(*usable_colors); u32 next_color_i = 0; for (std::map::iterator i = m_meta.begin(); i != m_meta.end(); i++) { Meta &meta = i->second; video::SColor color(255, 200, 200, 200); if (next_color_i < usable_colors_count) color = usable_colors[next_color_i++]; meta.color = color; } s32 graphh = 50; s32 textx = x_left + m_log_max_size + 15; s32 textx2 = textx + 200 - 15; s32 meta_i = 0; for (std::map::const_iterator i = m_meta.begin(); i != m_meta.end(); i++) { const std::string &id = i->first; const Meta &meta = i->second; s32 x = x_left; s32 y = y_bottom - meta_i * 50; float show_min = meta.min; float show_max = meta.max; if (show_min >= -0.0001 && show_max >= -0.0001) { if (show_min <= show_max * 0.5) show_min = 0; } s32 texth = 15; char buf[10]; snprintf(buf, 10, "%.3g", show_max); font->draw(utf8_to_wide(buf).c_str(), core::rect(textx, y - graphh, textx2, y - graphh + texth), meta.color); snprintf(buf, 10, "%.3g", show_min); font->draw(utf8_to_wide(buf).c_str(), core::rect(textx, y - texth, textx2, y), meta.color); font->draw(utf8_to_wide(id).c_str(), core::rect(textx, y - graphh / 2 - texth / 2, textx2, y - graphh / 2 + texth / 2), meta.color); s32 graph1y = y; s32 graph1h = graphh; bool relativegraph = (show_min != 0 && show_min != show_max); float lastscaledvalue = 0.0; bool lastscaledvalue_exists = false; for (std::vector::const_iterator j = m_log.begin(); j != m_log.end(); j++) { const Piece &piece = *j; float value = 0; bool value_exists = false; Profiler::GraphValues::const_iterator k = piece.values.find(id); if (k != piece.values.end()) { value = k->second; value_exists = true; } if (!value_exists) { x++; lastscaledvalue_exists = false; continue; } float scaledvalue = 1.0; if (show_max != show_min) scaledvalue = (value - show_min) / (show_max - show_min); if (scaledvalue == 1.0 && value == 0) { x++; lastscaledvalue_exists = false; continue; } if (relativegraph) { if (lastscaledvalue_exists) { s32 ivalue1 = lastscaledvalue * graph1h; s32 ivalue2 = scaledvalue * graph1h; driver->draw2DLine(v2s32(x - 1, graph1y - ivalue1), v2s32(x, graph1y - ivalue2), meta.color); } lastscaledvalue = scaledvalue; lastscaledvalue_exists = true; } else { s32 ivalue = scaledvalue * graph1h; driver->draw2DLine(v2s32(x, graph1y), v2s32(x, graph1y - ivalue), meta.color); } x++; } meta_i++; } } }; class NodeDugEvent: public MtEvent { public: v3s16 p; MapNode n; NodeDugEvent(v3s16 p, MapNode n): p(p), n(n) {} const char *getType() const { return "NodeDug"; } }; class SoundMaker { ISoundManager *m_sound; INodeDefManager *m_ndef; public: float m_player_step_timer; SimpleSoundSpec m_player_step_sound; SimpleSoundSpec m_player_leftpunch_sound; SimpleSoundSpec m_player_rightpunch_sound; SoundMaker(ISoundManager *sound, INodeDefManager *ndef): m_sound(sound), m_ndef(ndef), m_player_step_timer(0) { } void playPlayerStep() { if (m_player_step_timer <= 0 && m_player_step_sound.exists()) { m_player_step_timer = 0.03; m_sound->playSound(m_player_step_sound, false); } } static void viewBobbingStep(MtEvent *e, void *data) { SoundMaker *sm = (SoundMaker *)data; sm->playPlayerStep(); } static void playerRegainGround(MtEvent *e, void *data) { SoundMaker *sm = (SoundMaker *)data; sm->playPlayerStep(); } static void playerJump(MtEvent *e, void *data) { //SoundMaker *sm = (SoundMaker*)data; } static void cameraPunchLeft(MtEvent *e, void *data) { SoundMaker *sm = (SoundMaker *)data; sm->m_sound->playSound(sm->m_player_leftpunch_sound, false); } static void cameraPunchRight(MtEvent *e, void *data) { SoundMaker *sm = (SoundMaker *)data; sm->m_sound->playSound(sm->m_player_rightpunch_sound, false); } static void nodeDug(MtEvent *e, void *data) { SoundMaker *sm = (SoundMaker *)data; NodeDugEvent *nde = (NodeDugEvent *)e; sm->m_sound->playSound(sm->m_ndef->get(nde->n).sound_dug, false); } static void playerDamage(MtEvent *e, void *data) { SoundMaker *sm = (SoundMaker *)data; sm->m_sound->playSound(SimpleSoundSpec("player_damage", 0.5), false); } static void playerFallingDamage(MtEvent *e, void *data) { SoundMaker *sm = (SoundMaker *)data; sm->m_sound->playSound(SimpleSoundSpec("player_falling_damage", 0.5), false); } void registerReceiver(MtEventManager *mgr) { mgr->reg("ViewBobbingStep", SoundMaker::viewBobbingStep, this); mgr->reg("PlayerRegainGround", SoundMaker::playerRegainGround, this); mgr->reg("PlayerJump", SoundMaker::playerJump, this); mgr->reg("CameraPunchLeft", SoundMaker::cameraPunchLeft, this); mgr->reg("CameraPunchRight", SoundMaker::cameraPunchRight, this); mgr->reg("NodeDug", SoundMaker::nodeDug, this); mgr->reg("PlayerDamage", SoundMaker::playerDamage, this); mgr->reg("PlayerFallingDamage", SoundMaker::playerFallingDamage, this); } void step(float dtime) { m_player_step_timer -= dtime; } }; // Locally stored sounds don't need to be preloaded because of this class GameOnDemandSoundFetcher: public OnDemandSoundFetcher { std::set m_fetched; public: void fetchSounds(const std::string &name, std::set &dst_paths, std::set &dst_datas) { if (m_fetched.count(name)) return; m_fetched.insert(name); std::string base = porting::path_share + DIR_DELIM + "testsounds"; dst_paths.insert(base + DIR_DELIM + name + ".ogg"); dst_paths.insert(base + DIR_DELIM + name + ".0.ogg"); dst_paths.insert(base + DIR_DELIM + name + ".1.ogg"); dst_paths.insert(base + DIR_DELIM + name + ".2.ogg"); dst_paths.insert(base + DIR_DELIM + name + ".3.ogg"); dst_paths.insert(base + DIR_DELIM + name + ".4.ogg"); dst_paths.insert(base + DIR_DELIM + name + ".5.ogg"); dst_paths.insert(base + DIR_DELIM + name + ".6.ogg"); dst_paths.insert(base + DIR_DELIM + name + ".7.ogg"); dst_paths.insert(base + DIR_DELIM + name + ".8.ogg"); dst_paths.insert(base + DIR_DELIM + name + ".9.ogg"); } }; class GameGlobalShaderConstantSetter : public IShaderConstantSetter { Sky *m_sky; bool *m_force_fog_off; f32 *m_fog_range; Client *m_client; bool m_fogEnabled; public: void onSettingsChange(const std::string &name) { if (name == "enable_fog") m_fogEnabled = g_settings->getBool("enable_fog"); } static void SettingsCallback(const std::string &name, void *userdata) { reinterpret_cast(userdata)->onSettingsChange(name); } GameGlobalShaderConstantSetter(Sky *sky, bool *force_fog_off, f32 *fog_range, Client *client) : m_sky(sky), m_force_fog_off(force_fog_off), m_fog_range(fog_range), m_client(client) { g_settings->registerChangedCallback("enable_fog", SettingsCallback, this); m_fogEnabled = g_settings->getBool("enable_fog"); } ~GameGlobalShaderConstantSetter() { g_settings->deregisterChangedCallback("enable_fog", SettingsCallback, this); } virtual void onSetConstants(video::IMaterialRendererServices *services, bool is_highlevel) { if (!is_highlevel) return; // Background color video::SColor bgcolor = m_sky->getBgColor(); video::SColorf bgcolorf(bgcolor); float bgcolorfa[4] = { bgcolorf.r, bgcolorf.g, bgcolorf.b, bgcolorf.a, }; services->setPixelShaderConstant("skyBgColor", bgcolorfa, 4); // Fog distance float fog_distance = 10000 * BS; if (m_fogEnabled && !*m_force_fog_off) fog_distance = *m_fog_range; services->setPixelShaderConstant("fogDistance", &fog_distance, 1); // Day-night ratio u32 daynight_ratio = m_client->getEnv().getDayNightRatio(); float daynight_ratio_f = (float)daynight_ratio / 1000.0; services->setPixelShaderConstant("dayNightRatio", &daynight_ratio_f, 1); u32 animation_timer = porting::getTimeMs() % 100000; float animation_timer_f = (float)animation_timer / 100000.0; services->setPixelShaderConstant("animationTimer", &animation_timer_f, 1); services->setVertexShaderConstant("animationTimer", &animation_timer_f, 1); LocalPlayer *player = m_client->getEnv().getLocalPlayer(); v3f eye_position = player->getEyePosition(); services->setPixelShaderConstant("eyePosition", (irr::f32 *)&eye_position, 3); services->setVertexShaderConstant("eyePosition", (irr::f32 *)&eye_position, 3); v3f minimap_yaw_vec = m_client->getMapper()->getYawVec(); services->setPixelShaderConstant("yawVec", (irr::f32 *)&minimap_yaw_vec, 3); // Uniform sampler layers int layer0 = 0; int layer1 = 1; int layer2 = 2; // before 1.8 there isn't a "integer interface", only float #if (IRRLICHT_VERSION_MAJOR == 1 && IRRLICHT_VERSION_MINOR < 8) services->setPixelShaderConstant("baseTexture" , (irr::f32 *)&layer0, 1); services->setPixelShaderConstant("normalTexture" , (irr::f32 *)&layer1, 1); services->setPixelShaderConstant("textureFlags" , (irr::f32 *)&layer2, 1); #else services->setPixelShaderConstant("baseTexture" , (irr::s32 *)&layer0, 1); services->setPixelShaderConstant("normalTexture" , (irr::s32 *)&layer1, 1); services->setPixelShaderConstant("textureFlags" , (irr::s32 *)&layer2, 1); #endif } }; bool nodePlacementPrediction(Client &client, const ItemDefinition &playeritem_def, v3s16 nodepos, v3s16 neighbourpos) { std::string prediction = playeritem_def.node_placement_prediction; INodeDefManager *nodedef = client.ndef(); ClientMap &map = client.getEnv().getClientMap(); MapNode node; bool is_valid_position; node = map.getNodeNoEx(nodepos, &is_valid_position); if (!is_valid_position) return false; if (prediction != "" && !nodedef->get(node).rightclickable) { verbosestream << "Node placement prediction for " << playeritem_def.name << " is " << prediction << std::endl; v3s16 p = neighbourpos; // Place inside node itself if buildable_to MapNode n_under = map.getNodeNoEx(nodepos, &is_valid_position); if (is_valid_position) { if (nodedef->get(n_under).buildable_to) p = nodepos; else { node = map.getNodeNoEx(p, &is_valid_position); if (is_valid_position &&!nodedef->get(node).buildable_to) return false; } } // Find id of predicted node content_t id; bool found = nodedef->getId(prediction, id); if (!found) { errorstream << "Node placement prediction failed for " << playeritem_def.name << " (places " << prediction << ") - Name not known" << std::endl; return false; } // Predict param2 for facedir and wallmounted nodes u8 param2 = 0; if (nodedef->get(id).param_type_2 == CPT2_WALLMOUNTED) { v3s16 dir = nodepos - neighbourpos; if (abs(dir.Y) > MYMAX(abs(dir.X), abs(dir.Z))) { param2 = dir.Y < 0 ? 1 : 0; } else if (abs(dir.X) > abs(dir.Z)) { param2 = dir.X < 0 ? 3 : 2; } else { param2 = dir.Z < 0 ? 5 : 4; } } if (nodedef->get(id).param_type_2 == CPT2_FACEDIR) { v3s16 dir = nodepos - floatToInt(client.getEnv().getLocalPlayer()->getPosition(), BS); if (abs(dir.X) > abs(dir.Z)) { param2 = dir.X < 0 ? 3 : 1; } else { param2 = dir.Z < 0 ? 2 : 0; } } assert(param2 <= 5); //Check attachment if node is in group attached_node if (((ItemGroupList) nodedef->get(id).groups)["attached_node"] != 0) { static v3s16 wallmounted_dirs[8] = { v3s16(0, 1, 0), v3s16(0, -1, 0), v3s16(1, 0, 0), v3s16(-1, 0, 0), v3s16(0, 0, 1), v3s16(0, 0, -1), }; v3s16 pp; if (nodedef->get(id).param_type_2 == CPT2_WALLMOUNTED) pp = p + wallmounted_dirs[param2]; else pp = p + v3s16(0, -1, 0); if (!nodedef->get(map.getNodeNoEx(pp)).walkable) return false; } // Add node to client map MapNode n(id, 0, param2); try { LocalPlayer *player = client.getEnv().getLocalPlayer(); // Dont place node when player would be inside new node // NOTE: This is to be eventually implemented by a mod as client-side Lua if (!nodedef->get(n).walkable || g_settings->getBool("enable_build_where_you_stand") || (client.checkPrivilege("noclip") && g_settings->getBool("noclip")) || (nodedef->get(n).walkable && neighbourpos != player->getStandingNodePos() + v3s16(0, 1, 0) && neighbourpos != player->getStandingNodePos() + v3s16(0, 2, 0))) { // This triggers the required mesh update too client.addNode(p, n); return true; } } catch (InvalidPositionException &e) { errorstream << "Node placement prediction failed for " << playeritem_def.name << " (places " << prediction << ") - Position not loaded" << std::endl; } } return false; } static inline void create_formspec_menu(GUIFormSpecMenu **cur_formspec, InventoryManager *invmgr, IGameDef *gamedef, IWritableTextureSource *tsrc, IrrlichtDevice *device, IFormSource *fs_src, TextDest *txt_dest, Client *client) { if (*cur_formspec == 0) { *cur_formspec = new GUIFormSpecMenu(device, guiroot, -1, &g_menumgr, invmgr, gamedef, tsrc, fs_src, txt_dest, client); (*cur_formspec)->doPause = false; /* Caution: do not call (*cur_formspec)->drop() here -- the reference might outlive the menu, so we will periodically check if *cur_formspec is the only remaining reference (i.e. the menu was removed) and delete it in that case. */ } else { (*cur_formspec)->setFormSource(fs_src); (*cur_formspec)->setTextDest(txt_dest); } } #ifdef __ANDROID__ #define SIZE_TAG "size[11,5.5]" #else #define SIZE_TAG "size[11,5.5,true]" // Fixed size on desktop #endif static void show_chat_menu(GUIFormSpecMenu **cur_formspec, InventoryManager *invmgr, IGameDef *gamedef, IWritableTextureSource *tsrc, IrrlichtDevice *device, Client *client, std::string text) { std::string formspec = FORMSPEC_VERSION_STRING SIZE_TAG "field[3,2.35;6,0.5;f_text;;" + text + "]" "button_exit[4,3;3,0.5;btn_send;" + wide_to_utf8(wstrgettext("Proceed")) + "]" ; /* Create menu */ /* Note: FormspecFormSource and LocalFormspecHandler * are deleted by guiFormSpecMenu */ FormspecFormSource *fs_src = new FormspecFormSource(formspec); LocalFormspecHandler *txt_dst = new LocalFormspecHandler("MT_CHAT_MENU", client); create_formspec_menu(cur_formspec, invmgr, gamedef, tsrc, device, fs_src, txt_dst, NULL); } static void show_deathscreen(GUIFormSpecMenu **cur_formspec, InventoryManager *invmgr, IGameDef *gamedef, IWritableTextureSource *tsrc, IrrlichtDevice *device, Client *client) { std::string formspec = std::string(FORMSPEC_VERSION_STRING) + SIZE_TAG "bgcolor[#320000b4;true]" "label[4.85,1.35;" + gettext("You died.") + "]" "button_exit[4,3;3,0.5;btn_respawn;" + gettext("Respawn") + "]" ; /* Create menu */ /* Note: FormspecFormSource and LocalFormspecHandler * are deleted by guiFormSpecMenu */ FormspecFormSource *fs_src = new FormspecFormSource(formspec); LocalFormspecHandler *txt_dst = new LocalFormspecHandler("MT_DEATH_SCREEN", client); create_formspec_menu(cur_formspec, invmgr, gamedef, tsrc, device, fs_src, txt_dst, NULL); } /******************************************************************************/ static void show_pause_menu(GUIFormSpecMenu **cur_formspec, InventoryManager *invmgr, IGameDef *gamedef, IWritableTextureSource *tsrc, IrrlichtDevice *device, bool singleplayermode) { #ifdef __ANDROID__ std::string control_text = wide_to_utf8(wstrgettext("Default Controls:\n" "No menu visible:\n" "- single tap: button activate\n" "- double tap: place/use\n" "- slide finger: look around\n" "Menu/Inventory visible:\n" "- double tap (outside):\n" " -->close\n" "- touch stack, touch slot:\n" " --> move stack\n" "- touch&drag, tap 2nd finger\n" " --> place single item to slot\n" )); #else std::string control_text = wide_to_utf8(wstrgettext("Default Controls:\n" "- WASD: move\n" "- Space: jump/climb\n" "- Shift: sneak/go down\n" "- Q: drop item\n" "- I: inventory\n" "- Mouse: turn/look\n" "- Mouse left: dig/punch\n" "- Mouse right: place/use\n" "- Mouse wheel: select item\n" "- T: chat\n" )); #endif float ypos = singleplayermode ? 0.5 : 0.1; std::ostringstream os; os << FORMSPEC_VERSION_STRING << SIZE_TAG << "button_exit[4," << (ypos++) << ";3,0.5;btn_continue;" << wide_to_utf8(wstrgettext("Continue")) << "]"; if (!singleplayermode) { os << "button_exit[4," << (ypos++) << ";3,0.5;btn_change_password;" << wide_to_utf8(wstrgettext("Change Password")) << "]"; } #ifndef __ANDROID__ os << "button_exit[4," << (ypos++) << ";3,0.5;btn_sound;" << wide_to_utf8(wstrgettext("Sound Volume")) << "]"; os << "button_exit[4," << (ypos++) << ";3,0.5;btn_key_config;" << wide_to_utf8(wstrgettext("Change Keys")) << "]"; #endif os << "button_exit[4," << (ypos++) << ";3,0.5;btn_exit_menu;" << wide_to_utf8(wstrgettext("Exit to Menu")) << "]"; os << "button_exit[4," << (ypos++) << ";3,0.5;btn_exit_os;" << wide_to_utf8(wstrgettext("Exit to OS")) << "]" << "textarea[7.5,0.25;3.9,6.25;;" << control_text << ";]" << "textarea[0.4,0.25;3.5,6;;" << PROJECT_NAME_C "\n" << g_build_info << "\n" << "path_user = " << wrap_rows(porting::path_user, 20) << "\n;]"; /* Create menu */ /* Note: FormspecFormSource and LocalFormspecHandler * * are deleted by guiFormSpecMenu */ FormspecFormSource *fs_src = new FormspecFormSource(os.str()); LocalFormspecHandler *txt_dst = new LocalFormspecHandler("MT_PAUSE_MENU"); create_formspec_menu(cur_formspec, invmgr, gamedef, tsrc, device, fs_src, txt_dst, NULL); std::string con("btn_continue"); (*cur_formspec)->setFocus(con); (*cur_formspec)->doPause = true; } /******************************************************************************/ static void updateChat(Client &client, f32 dtime, bool show_debug, const v2u32 &screensize, bool show_chat, u32 show_profiler, ChatBackend &chat_backend, gui::IGUIStaticText *guitext_chat) { // Add chat log output for errors to be shown in chat static LogOutputBuffer chat_log_error_buf(LMT_ERROR); // Get new messages from error log buffer while (!chat_log_error_buf.empty()) { chat_backend.addMessage(L"", utf8_to_wide(chat_log_error_buf.get())); } // Get new messages from client std::wstring message; while (client.getChatMessage(message)) { chat_backend.addUnparsedMessage(message); } // Remove old messages chat_backend.step(dtime); // Display all messages in a static text element unsigned int recent_chat_count = chat_backend.getRecentBuffer().getLineCount(); std::wstring recent_chat = chat_backend.getRecentChat(); unsigned int line_height = g_fontengine->getLineHeight(); guitext_chat->setText(recent_chat.c_str()); // Update gui element size and position s32 chat_y = 5 + line_height; if (show_debug) chat_y += line_height; // first pass to calculate height of text to be set s32 width = std::min(g_fontengine->getTextWidth(recent_chat) + 10, porting::getWindowSize().X - 20); core::rect rect(10, chat_y, width, chat_y + porting::getWindowSize().Y); guitext_chat->setRelativePosition(rect); //now use real height of text and adjust rect according to this size rect = core::rect(10, chat_y, width, chat_y + guitext_chat->getTextHeight()); guitext_chat->setRelativePosition(rect); // Don't show chat if disabled or empty or profiler is enabled guitext_chat->setVisible( show_chat && recent_chat_count != 0 && !show_profiler); } /**************************************************************************** Fast key cache for main game loop ****************************************************************************/ /* This is faster than using getKeySetting with the tradeoff that functions * using it must make sure that it's initialised before using it and there is * no error handling (for example bounds checking). This is really intended for * use only in the main running loop of the client (the_game()) where the faster * (up to 10x faster) key lookup is an asset. Other parts of the codebase * (e.g. formspecs) should continue using getKeySetting(). */ struct KeyCache { KeyCache() { populate(); } enum { // Player movement KEYMAP_ID_FORWARD, KEYMAP_ID_BACKWARD, KEYMAP_ID_LEFT, KEYMAP_ID_RIGHT, KEYMAP_ID_JUMP, KEYMAP_ID_SPECIAL1, KEYMAP_ID_SNEAK, // Other KEYMAP_ID_DROP, KEYMAP_ID_INVENTORY, KEYMAP_ID_CHAT, KEYMAP_ID_CMD, KEYMAP_ID_CONSOLE, KEYMAP_ID_MINIMAP, KEYMAP_ID_FREEMOVE, KEYMAP_ID_FASTMOVE, KEYMAP_ID_NOCLIP, KEYMAP_ID_CINEMATIC, KEYMAP_ID_SCREENSHOT, KEYMAP_ID_TOGGLE_HUD, KEYMAP_ID_TOGGLE_CHAT, KEYMAP_ID_TOGGLE_FORCE_FOG_OFF, KEYMAP_ID_TOGGLE_UPDATE_CAMERA, KEYMAP_ID_TOGGLE_DEBUG, KEYMAP_ID_TOGGLE_PROFILER, KEYMAP_ID_CAMERA_MODE, KEYMAP_ID_INCREASE_VIEWING_RANGE, KEYMAP_ID_DECREASE_VIEWING_RANGE, KEYMAP_ID_RANGESELECT, KEYMAP_ID_QUICKTUNE_NEXT, KEYMAP_ID_QUICKTUNE_PREV, KEYMAP_ID_QUICKTUNE_INC, KEYMAP_ID_QUICKTUNE_DEC, KEYMAP_ID_DEBUG_STACKS, // Fake keycode for array size and internal checks KEYMAP_INTERNAL_ENUM_COUNT }; void populate(); KeyPress key[KEYMAP_INTERNAL_ENUM_COUNT]; }; void KeyCache::populate() { key[KEYMAP_ID_FORWARD] = getKeySetting("keymap_forward"); key[KEYMAP_ID_BACKWARD] = getKeySetting("keymap_backward"); key[KEYMAP_ID_LEFT] = getKeySetting("keymap_left"); key[KEYMAP_ID_RIGHT] = getKeySetting("keymap_right"); key[KEYMAP_ID_JUMP] = getKeySetting("keymap_jump"); key[KEYMAP_ID_SPECIAL1] = getKeySetting("keymap_special1"); key[KEYMAP_ID_SNEAK] = getKeySetting("keymap_sneak"); key[KEYMAP_ID_DROP] = getKeySetting("keymap_drop"); key[KEYMAP_ID_INVENTORY] = getKeySetting("keymap_inventory"); key[KEYMAP_ID_CHAT] = getKeySetting("keymap_chat"); key[KEYMAP_ID_CMD] = getKeySetting("keymap_cmd"); key[KEYMAP_ID_CONSOLE] = getKeySetting("keymap_console"); key[KEYMAP_ID_MINIMAP] = getKeySetting("keymap_minimap"); key[KEYMAP_ID_FREEMOVE] = getKeySetting("keymap_freemove"); key[KEYMAP_ID_FASTMOVE] = getKeySetting("keymap_fastmove"); key[KEYMAP_ID_NOCLIP] = getKeySetting("keymap_noclip"); key[KEYMAP_ID_CINEMATIC] = getKeySetting("keymap_cinematic"); key[KEYMAP_ID_SCREENSHOT] = getKeySetting("keymap_screenshot"); key[KEYMAP_ID_TOGGLE_HUD] = getKeySetting("keymap_toggle_hud"); key[KEYMAP_ID_TOGGLE_CHAT] = getKeySetting("keymap_toggle_chat"); key[KEYMAP_ID_TOGGLE_FORCE_FOG_OFF] = getKeySetting("keymap_toggle_force_fog_off"); key[KEYMAP_ID_TOGGLE_UPDATE_CAMERA] = getKeySetting("keymap_toggle_update_camera"); key[KEYMAP_ID_TOGGLE_DEBUG] = getKeySetting("keymap_toggle_debug"); key[KEYMAP_ID_TOGGLE_PROFILER] = getKeySetting("keymap_toggle_profiler"); key[KEYMAP_ID_CAMERA_MODE] = getKeySetting("keymap_camera_mode"); key[KEYMAP_ID_INCREASE_VIEWING_RANGE] = getKeySetting("keymap_increase_viewing_range_min"); key[KEYMAP_ID_DECREASE_VIEWING_RANGE] = getKeySetting("keymap_decrease_viewing_range_min"); key[KEYMAP_ID_RANGESELECT] = getKeySetting("keymap_rangeselect"); key[KEYMAP_ID_QUICKTUNE_NEXT] = getKeySetting("keymap_quicktune_next"); key[KEYMAP_ID_QUICKTUNE_PREV] = getKeySetting("keymap_quicktune_prev"); key[KEYMAP_ID_QUICKTUNE_INC] = getKeySetting("keymap_quicktune_inc"); key[KEYMAP_ID_QUICKTUNE_DEC] = getKeySetting("keymap_quicktune_dec"); key[KEYMAP_ID_DEBUG_STACKS] = getKeySetting("keymap_print_debug_stacks"); } /**************************************************************************** ****************************************************************************/ const float object_hit_delay = 0.2; struct FpsControl { u32 last_time, busy_time, sleep_time; }; /* The reason the following structs are not anonymous structs within the * class is that they are not used by the majority of member functions and * many functions that do require objects of thse types do not modify them * (so they can be passed as a const qualified parameter) */ struct CameraOrientation { f32 camera_yaw; // "right/left" f32 camera_pitch; // "up/down" }; struct GameRunData { u16 dig_index; u16 new_playeritem; PointedThing pointed_old; bool digging; bool ldown_for_dig; bool left_punch; bool update_wielded_item_trigger; bool reset_jump_timer; float nodig_delay_timer; float dig_time; float dig_time_complete; float repeat_rightclick_timer; float object_hit_delay_timer; float time_from_last_punch; ClientActiveObject *selected_object; float jump_timer; float damage_flash; float update_draw_list_timer; float statustext_time; f32 fog_range; v3f update_draw_list_last_cam_dir; u32 profiler_current_page; u32 profiler_max_page; // Number of pages float time_of_day; float time_of_day_smooth; }; struct Jitter { f32 max, min, avg, counter, max_sample, min_sample, max_fraction; }; struct RunStats { u32 drawtime; u32 beginscenetime; u32 endscenetime; Jitter dtime_jitter, busy_time_jitter; }; /* Flags that can, or may, change during main game loop */ struct VolatileRunFlags { bool invert_mouse; bool show_chat; bool show_hud; bool show_minimap; bool force_fog_off; bool show_debug; bool show_profiler_graph; bool disable_camera_update; bool first_loop_after_window_activation; bool camera_offset_changed; }; /**************************************************************************** THE GAME ****************************************************************************/ /* This is not intended to be a public class. If a public class becomes * desirable then it may be better to create another 'wrapper' class that * hides most of the stuff in this class (nothing in this class is required * by any other file) but exposes the public methods/data only. */ class Game { public: Game(); ~Game(); bool startup(bool *kill, bool random_input, InputHandler *input, IrrlichtDevice *device, const std::string &map_dir, const std::string &playername, const std::string &password, // If address is "", local server is used and address is updated std::string *address, u16 port, std::string &error_message, bool *reconnect, ChatBackend *chat_backend, const SubgameSpec &gamespec, // Used for local game bool simple_singleplayer_mode); void run(); void shutdown(); protected: void extendedResourceCleanup(); // Basic initialisation bool init(const std::string &map_dir, std::string *address, u16 port, const SubgameSpec &gamespec); bool initSound(); bool createSingleplayerServer(const std::string map_dir, const SubgameSpec &gamespec, u16 port, std::string *address); // Client creation bool createClient(const std::string &playername, const std::string &password, std::string *address, u16 port); bool initGui(); // Client connection bool connectToServer(const std::string &playername, const std::string &password, std::string *address, u16 port, bool *connect_ok, bool *aborted); bool getServerContent(bool *aborted); // Main loop void updateInteractTimers(GameRunData *runData, f32 dtime); bool checkConnection(); bool handleCallbacks(); void processQueues(); void updateProfilers(const GameRunData &runData, const RunStats &stats, const FpsControl &draw_times, f32 dtime); void addProfilerGraphs(const RunStats &stats, const FpsControl &draw_times, f32 dtime); void updateStats(RunStats *stats, const FpsControl &draw_times, f32 dtime); void processUserInput(VolatileRunFlags *flags, GameRunData *runData, f32 dtime); void processKeyboardInput(VolatileRunFlags *flags, float *statustext_time, float *jump_timer, bool *reset_jump_timer, u32 *profiler_current_page, u32 profiler_max_page); void processItemSelection(u16 *new_playeritem); void dropSelectedItem(); void openInventory(); void openConsole(); void toggleFreeMove(float *statustext_time); void toggleFreeMoveAlt(float *statustext_time, float *jump_timer); void toggleFast(float *statustext_time); void toggleNoClip(float *statustext_time); void toggleCinematic(float *statustext_time); void toggleChat(float *statustext_time, bool *flag); void toggleHud(float *statustext_time, bool *flag); void toggleMinimap(float *statustext_time, bool *flag, bool show_hud, bool shift_pressed); void toggleFog(float *statustext_time, bool *flag); void toggleDebug(float *statustext_time, bool *show_debug, bool *show_profiler_graph); void toggleUpdateCamera(float *statustext_time, bool *flag); void toggleProfiler(float *statustext_time, u32 *profiler_current_page, u32 profiler_max_page); void increaseViewRange(float *statustext_time); void decreaseViewRange(float *statustext_time); void toggleFullViewRange(float *statustext_time); void updateCameraDirection(CameraOrientation *cam, VolatileRunFlags *flags); void updateCameraOrientation(CameraOrientation *cam, const VolatileRunFlags &flags); void updatePlayerControl(const CameraOrientation &cam); void step(f32 *dtime); void processClientEvents(CameraOrientation *cam, float *damage_flash); void updateCamera(VolatileRunFlags *flags, u32 busy_time, f32 dtime, float time_from_last_punch); void updateSound(f32 dtime); void processPlayerInteraction(std::vector &highlight_boxes, GameRunData *runData, f32 dtime, bool show_hud, bool show_debug); void handlePointingAtNode(GameRunData *runData, const PointedThing &pointed, const ItemDefinition &playeritem_def, const ToolCapabilities &playeritem_toolcap, f32 dtime); void handlePointingAtObject(GameRunData *runData, const PointedThing &pointed, const ItemStack &playeritem, const v3f &player_position, bool show_debug); void handleDigging(GameRunData *runData, const PointedThing &pointed, const v3s16 &nodepos, const ToolCapabilities &playeritem_toolcap, f32 dtime); void updateFrame(std::vector &highlight_boxes, ProfilerGraph *graph, RunStats *stats, GameRunData *runData, f32 dtime, const VolatileRunFlags &flags, const CameraOrientation &cam); void updateGui(float *statustext_time, const RunStats &stats, const GameRunData& runData, f32 dtime, const VolatileRunFlags &flags, const CameraOrientation &cam); void updateProfilerGraphs(ProfilerGraph *graph); // Misc void limitFps(FpsControl *fps_timings, f32 *dtime); void showOverlayMessage(const wchar_t *msg, float dtime, int percent, bool draw_clouds = true); static void settingChangedCallback(const std::string &setting_name, void *data); void readSettings(); private: InputHandler *input; Client *client; Server *server; IWritableTextureSource *texture_src; IWritableShaderSource *shader_src; // When created, these will be filled with data received from the server IWritableItemDefManager *itemdef_manager; IWritableNodeDefManager *nodedef_manager; GameOnDemandSoundFetcher soundfetcher; // useful when testing ISoundManager *sound; bool sound_is_dummy; SoundMaker *soundmaker; ChatBackend *chat_backend; GUIFormSpecMenu *current_formspec; EventManager *eventmgr; QuicktuneShortcutter *quicktune; GUIChatConsole *gui_chat_console; // Free using ->Drop() MapDrawControl *draw_control; Camera *camera; Clouds *clouds; // Free using ->Drop() Sky *sky; // Free using ->Drop() Inventory *local_inventory; Hud *hud; Mapper *mapper; /* 'cache' This class does take ownership/responsibily for cleaning up etc of any of these items (e.g. device) */ IrrlichtDevice *device; video::IVideoDriver *driver; scene::ISceneManager *smgr; bool *kill; std::string *error_message; bool *reconnect_requested; IGameDef *gamedef; // Convenience (same as *client) scene::ISceneNode *skybox; bool random_input; bool simple_singleplayer_mode; /* End 'cache' */ /* Pre-calculated values */ int crack_animation_length; /* GUI stuff */ gui::IGUIStaticText *guitext; // First line of debug text gui::IGUIStaticText *guitext2; // Second line of debug text gui::IGUIStaticText *guitext_info; // At the middle of the screen gui::IGUIStaticText *guitext_status; gui::IGUIStaticText *guitext_chat; // Chat text gui::IGUIStaticText *guitext_profiler; // Profiler text std::wstring infotext; std::wstring statustext; KeyCache keycache; IntervalLimiter profiler_interval; /* * TODO: Local caching of settings is not optimal and should at some stage * be updated to use a global settings object for getting thse values * (as opposed to the this local caching). This can be addressed in * a later release. */ bool m_cache_doubletap_jump; bool m_cache_enable_node_highlighting; bool m_cache_enable_clouds; bool m_cache_enable_particles; bool m_cache_enable_fog; f32 m_cache_mouse_sensitivity; f32 m_repeat_right_click_time; #ifdef __ANDROID__ bool m_cache_hold_aux1; #endif }; Game::Game() : client(NULL), server(NULL), texture_src(NULL), shader_src(NULL), itemdef_manager(NULL), nodedef_manager(NULL), sound(NULL), sound_is_dummy(false), soundmaker(NULL), chat_backend(NULL), current_formspec(NULL), eventmgr(NULL), quicktune(NULL), gui_chat_console(NULL), draw_control(NULL), camera(NULL), clouds(NULL), sky(NULL), local_inventory(NULL), hud(NULL), mapper(NULL) { g_settings->registerChangedCallback("doubletap_jump", &settingChangedCallback, this); g_settings->registerChangedCallback("enable_node_highlighting", &settingChangedCallback, this); g_settings->registerChangedCallback("enable_clouds", &settingChangedCallback, this); g_settings->registerChangedCallback("enable_particles", &settingChangedCallback, this); g_settings->registerChangedCallback("enable_fog", &settingChangedCallback, this); g_settings->registerChangedCallback("mouse_sensitivity", &settingChangedCallback, this); g_settings->registerChangedCallback("repeat_rightclick_time", &settingChangedCallback, this); readSettings(); #ifdef __ANDROID__ m_cache_hold_aux1 = false; // This is initialised properly later #endif } /**************************************************************************** MinetestApp Public ****************************************************************************/ Game::~Game() { delete client; delete soundmaker; if (!sound_is_dummy) delete sound; delete server; // deleted first to stop all server threads delete hud; delete local_inventory; delete camera; delete quicktune; delete eventmgr; delete texture_src; delete shader_src; delete nodedef_manager; delete itemdef_manager; delete draw_control; extendedResourceCleanup(); g_settings->deregisterChangedCallback("doubletap_jump", &settingChangedCallback, this); g_settings->deregisterChangedCallback("enable_node_highlighting", &settingChangedCallback, this); g_settings->deregisterChangedCallback("enable_clouds", &settingChangedCallback, this); g_settings->deregisterChangedCallback("enable_particles", &settingChangedCallback, this); g_settings->deregisterChangedCallback("enable_fog", &settingChangedCallback, this); g_settings->deregisterChangedCallback("mouse_sensitivity", &settingChangedCallback, this); g_settings->deregisterChangedCallback("repeat_rightclick_time", &settingChangedCallback, this); } bool Game::startup(bool *kill, bool random_input, InputHandler *input, IrrlichtDevice *device, const std::string &map_dir, const std::string &playername, const std::string &password, std::string *address, // can change if simple_singleplayer_mode u16 port, std::string &error_message, bool *reconnect, ChatBackend *chat_backend, const SubgameSpec &gamespec, bool simple_singleplayer_mode) { // "cache" this->device = device; this->kill = kill; this->error_message = &error_message; this->reconnect_requested = reconnect; this->random_input = random_input; this->input = input; this->chat_backend = chat_backend; this->simple_singleplayer_mode = simple_singleplayer_mode; driver = device->getVideoDriver(); smgr = device->getSceneManager(); smgr->getParameters()->setAttribute(scene::OBJ_LOADER_IGNORE_MATERIAL_FILES, true); if (!init(map_dir, address, port, gamespec)) return false; if (!createClient(playername, password, address, port)) return false; return true; } void Game::run() { ProfilerGraph graph; RunStats stats = { 0 }; CameraOrientation cam_view_target = { 0 }; CameraOrientation cam_view = { 0 }; GameRunData runData = { 0 }; FpsControl draw_times = { 0 }; VolatileRunFlags flags = { 0 }; f32 dtime; // in seconds runData.time_from_last_punch = 10.0; runData.profiler_max_page = 3; runData.update_wielded_item_trigger = true; flags.show_chat = true; flags.show_hud = true; flags.show_minimap = g_settings->getBool("enable_minimap"); flags.show_debug = g_settings->getBool("show_debug"); flags.invert_mouse = g_settings->getBool("invert_mouse"); flags.first_loop_after_window_activation = true; /* Clear the profiler */ Profiler::GraphValues dummyvalues; g_profiler->graphGet(dummyvalues); draw_times.last_time = device->getTimer()->getTime(); shader_src->addGlobalConstantSetter(new GameGlobalShaderConstantSetter( sky, &flags.force_fog_off, &runData.fog_range, client)); std::vector highlight_boxes; set_light_table(g_settings->getFloat("display_gamma")); #ifdef __ANDROID__ m_cache_hold_aux1 = g_settings->getBool("fast_move") && client->checkPrivilege("fast"); #endif while (device->run() && !(*kill || g_gamecallback->shutdown_requested)) { /* Must be called immediately after a device->run() call because it * uses device->getTimer()->getTime() */ limitFps(&draw_times, &dtime); updateStats(&stats, draw_times, dtime); updateInteractTimers(&runData, dtime); if (!checkConnection()) break; if (!handleCallbacks()) break; processQueues(); infotext = L""; hud->resizeHotbar(); updateProfilers(runData, stats, draw_times, dtime); processUserInput(&flags, &runData, dtime); // Update camera before player movement to avoid camera lag of one frame updateCameraDirection(&cam_view_target, &flags); float cam_smoothing = 0; if (g_settings->getBool("cinematic")) cam_smoothing = 1 - g_settings->getFloat("cinematic_camera_smoothing"); else cam_smoothing = 1 - g_settings->getFloat("camera_smoothing"); cam_smoothing = rangelim(cam_smoothing, 0.01f, 1.0f); cam_view.camera_yaw += (cam_view_target.camera_yaw - cam_view.camera_yaw) * cam_smoothing; cam_view.camera_pitch += (cam_view_target.camera_pitch - cam_view.camera_pitch) * cam_smoothing; updatePlayerControl(cam_view); step(&dtime); processClientEvents(&cam_view_target, &runData.damage_flash); updateCamera(&flags, draw_times.busy_time, dtime, runData.time_from_last_punch); updateSound(dtime); processPlayerInteraction(highlight_boxes, &runData, dtime, flags.show_hud, flags.show_debug); updateFrame(highlight_boxes, &graph, &stats, &runData, dtime, flags, cam_view); updateProfilerGraphs(&graph); } } void Game::shutdown() { showOverlayMessage(wgettext("Shutting down..."), 0, 0, false); if (clouds) clouds->drop(); if (gui_chat_console) gui_chat_console->drop(); if (sky) sky->drop(); /* cleanup menus */ while (g_menumgr.menuCount() > 0) { g_menumgr.m_stack.front()->setVisible(false); g_menumgr.deletingMenu(g_menumgr.m_stack.front()); } if (current_formspec) { current_formspec->drop(); current_formspec = NULL; } chat_backend->addMessage(L"", L"# Disconnected."); chat_backend->addMessage(L"", L""); if (client) { client->Stop(); while (!client->isShutdown()) { assert(texture_src != NULL); assert(shader_src != NULL); texture_src->processQueue(); shader_src->processQueue(); sleep_ms(100); } } } /****************************************************************************/ /**************************************************************************** Startup ****************************************************************************/ /****************************************************************************/ bool Game::init( const std::string &map_dir, std::string *address, u16 port, const SubgameSpec &gamespec) { showOverlayMessage(wgettext("Loading..."), 0, 0); texture_src = createTextureSource(device); shader_src = createShaderSource(device); itemdef_manager = createItemDefManager(); nodedef_manager = createNodeDefManager(); eventmgr = new EventManager(); quicktune = new QuicktuneShortcutter(); if (!(texture_src && shader_src && itemdef_manager && nodedef_manager && eventmgr && quicktune)) return false; if (!initSound()) return false; // Create a server if not connecting to an existing one if (*address == "") { if (!createSingleplayerServer(map_dir, gamespec, port, address)) return false; } return true; } bool Game::initSound() { #if USE_SOUND if (g_settings->getBool("enable_sound")) { infostream << "Attempting to use OpenAL audio" << std::endl; sound = createOpenALSoundManager(&soundfetcher); if (!sound) infostream << "Failed to initialize OpenAL audio" << std::endl; } else infostream << "Sound disabled." << std::endl; #endif if (!sound) { infostream << "Using dummy audio." << std::endl; sound = &dummySoundManager; sound_is_dummy = true; } soundmaker = new SoundMaker(sound, nodedef_manager); if (!soundmaker) return false; soundmaker->registerReceiver(eventmgr); return true; } bool Game::createSingleplayerServer(const std::string map_dir, const SubgameSpec &gamespec, u16 port, std::string *address) { showOverlayMessage(wgettext("Creating server..."), 0, 5); std::string bind_str = g_settings->get("bind_address"); Address bind_addr(0, 0, 0, 0, port); if (g_settings->getBool("ipv6_server")) { bind_addr.setAddress((IPv6AddressBytes *) NULL); } try { bind_addr.Resolve(bind_str.c_str()); } catch (ResolveError &e) { infostream << "Resolving bind address \"" << bind_str << "\" failed: " << e.what() << " -- Listening on all addresses." << std::endl; } if (bind_addr.isIPv6() && !g_settings->getBool("enable_ipv6")) { *error_message = "Unable to listen on " + bind_addr.serializeString() + " because IPv6 is disabled"; errorstream << *error_message << std::endl; return false; } server = new Server(map_dir, gamespec, simple_singleplayer_mode, bind_addr.isIPv6()); server->start(bind_addr); return true; } bool Game::createClient(const std::string &playername, const std::string &password, std::string *address, u16 port) { showOverlayMessage(wgettext("Creating client..."), 0, 10); draw_control = new MapDrawControl; if (!draw_control) return false; bool could_connect, connect_aborted; if (!connectToServer(playername, password, address, port, &could_connect, &connect_aborted)) return false; if (!could_connect) { if (error_message->empty() && !connect_aborted) { // Should not happen if error messages are set properly *error_message = "Connection failed for unknown reason"; errorstream << *error_message << std::endl; } return false; } if (!getServerContent(&connect_aborted)) { if (error_message->empty() && !connect_aborted) { // Should not happen if error messages are set properly *error_message = "Connection failed for unknown reason"; errorstream << *error_message << std::endl; } return false; } // Update cached textures, meshes and materials client->afterContentReceived(device); /* Camera */ camera = new Camera(smgr, *draw_control, gamedef); if (!camera || !camera->successfullyCreated(*error_message)) return false; /* Clouds */ if (m_cache_enable_clouds) { clouds = new Clouds(smgr->getRootSceneNode(), smgr, -1, time(0)); if (!clouds) { *error_message = "Memory allocation error (clouds)"; errorstream << *error_message << std::endl; return false; } } /* Skybox */ sky = new Sky(smgr->getRootSceneNode(), smgr, -1, texture_src); skybox = NULL; // This is used/set later on in the main run loop local_inventory = new Inventory(itemdef_manager); if (!(sky && local_inventory)) { *error_message = "Memory allocation error (sky or local inventory)"; errorstream << *error_message << std::endl; return false; } /* Pre-calculated values */ video::ITexture *t = texture_src->getTexture("crack_anylength.png"); if (t) { v2u32 size = t->getOriginalSize(); crack_animation_length = size.Y / size.X; } else { crack_animation_length = 5; } if (!initGui()) return false; /* Set window caption */ std::wstring str = utf8_to_wide(PROJECT_NAME_C); str += L" ["; str += driver->getName(); str += L"]"; device->setWindowCaption(str.c_str()); LocalPlayer *player = client->getEnv().getLocalPlayer(); player->hurt_tilt_timer = 0; player->hurt_tilt_strength = 0; hud = new Hud(driver, smgr, guienv, gamedef, player, local_inventory); if (!hud) { *error_message = "Memory error: could not create HUD"; errorstream << *error_message << std::endl; return false; } mapper = client->getMapper(); mapper->setMinimapMode(MINIMAP_MODE_OFF); return true; } bool Game::initGui() { // First line of debug text guitext = guienv->addStaticText( utf8_to_wide(PROJECT_NAME_C).c_str(), core::rect(0, 0, 0, 0), false, false, guiroot); // Second line of debug text guitext2 = guienv->addStaticText( L"", core::rect(0, 0, 0, 0), false, false, guiroot); // At the middle of the screen // Object infos are shown in this guitext_info = guienv->addStaticText( L"", core::rect(0, 0, 400, g_fontengine->getTextHeight() * 5 + 5) + v2s32(100, 200), false, true, guiroot); // Status text (displays info when showing and hiding GUI stuff, etc.) guitext_status = guienv->addStaticText( L"", core::rect(0, 0, 0, 0), false, false, guiroot); guitext_status->setVisible(false); // Chat text guitext_chat = guienv->addStaticText( L"", core::rect(0, 0, 0, 0), //false, false); // Disable word wrap as of now false, true, guiroot); // Remove stale "recent" chat messages from previous connections chat_backend->clearRecentChat(); // Chat backend and console gui_chat_console = new GUIChatConsole(guienv, guienv->getRootGUIElement(), -1, chat_backend, client); if (!gui_chat_console) { *error_message = "Could not allocate memory for chat console"; errorstream << *error_message << std::endl; return false; } // Profiler text (size is updated when text is updated) guitext_profiler = guienv->addStaticText( L"", core::rect(0, 0, 0, 0), false, false, guiroot); guitext_profiler->setBackgroundColor(video::SColor(120, 0, 0, 0)); guitext_profiler->setVisible(false); guitext_profiler->setWordWrap(true); #ifdef HAVE_TOUCHSCREENGUI if (g_touchscreengui) g_touchscreengui->init(texture_src, porting::getDisplayDensity()); #endif return true; } bool Game::connectToServer(const std::string &playername, const std::string &password, std::string *address, u16 port, bool *connect_ok, bool *aborted) { *connect_ok = false; // Let's not be overly optimistic *aborted = false; bool local_server_mode = false; showOverlayMessage(wgettext("Resolving address..."), 0, 15); Address connect_address(0, 0, 0, 0, port); try { connect_address.Resolve(address->c_str()); if (connect_address.isZero()) { // i.e. INADDR_ANY, IN6ADDR_ANY //connect_address.Resolve("localhost"); if (connect_address.isIPv6()) { IPv6AddressBytes addr_bytes; addr_bytes.bytes[15] = 1; connect_address.setAddress(&addr_bytes); } else { connect_address.setAddress(127, 0, 0, 1); } local_server_mode = true; } } catch (ResolveError &e) { *error_message = std::string("Couldn't resolve address: ") + e.what(); errorstream << *error_message << std::endl; return false; } if (connect_address.isIPv6() && !g_settings->getBool("enable_ipv6")) { *error_message = "Unable to connect to " + connect_address.serializeString() + " because IPv6 is disabled"; errorstream << *error_message << std::endl; return false; } client = new Client(device, playername.c_str(), password, *draw_control, texture_src, shader_src, itemdef_manager, nodedef_manager, sound, eventmgr, connect_address.isIPv6()); if (!client) return false; gamedef = client; // Client acts as our GameDef infostream << "Connecting to server at "; connect_address.print(&infostream); infostream << std::endl; client->connect(connect_address, *address, simple_singleplayer_mode || local_server_mode); /* Wait for server to accept connection */ try { input->clear(); FpsControl fps_control = { 0 }; f32 dtime; f32 wait_time = 0; // in seconds fps_control.last_time = device->getTimer()->getTime(); while (device->run()) { limitFps(&fps_control, &dtime); // Update client and server client->step(dtime); if (server != NULL) server->step(dtime); // End condition if (client->getState() == LC_Init) { *connect_ok = true; break; } // Break conditions if (client->accessDenied()) { *error_message = "Access denied. Reason: " + client->accessDeniedReason(); *reconnect_requested = client->reconnectRequested(); errorstream << *error_message << std::endl; break; } if (input->wasKeyDown(EscapeKey) || input->wasKeyDown(CancelKey)) { *aborted = true; infostream << "Connect aborted [Escape]" << std::endl; break; } wait_time += dtime; // Only time out if we aren't waiting for the server we started if ((*address != "") && (wait_time > 10)) { *error_message = "Connection timed out."; errorstream << *error_message << std::endl; break; } // Update status showOverlayMessage(wgettext("Connecting to server..."), dtime, 20); } } catch (con::PeerNotFoundException &e) { // TODO: Should something be done here? At least an info/error // message? return false; } return true; } bool Game::getServerContent(bool *aborted) { input->clear(); FpsControl fps_control = { 0 }; f32 dtime; // in seconds fps_control.last_time = device->getTimer()->getTime(); while (device->run()) { limitFps(&fps_control, &dtime); // Update client and server client->step(dtime); if (server != NULL) server->step(dtime); // End condition if (client->mediaReceived() && client->itemdefReceived() && client->nodedefReceived()) { break; } // Error conditions if (!checkConnection()) return false; if (client->getState() < LC_Init) { *error_message = "Client disconnected"; errorstream << *error_message << std::endl; return false; } if (input->wasKeyDown(EscapeKey) || input->wasKeyDown(CancelKey)) { *aborted = true; infostream << "Connect aborted [Escape]" << std::endl; return false; } // Display status int progress = 25; if (!client->itemdefReceived()) { const wchar_t *text = wgettext("Item definitions..."); progress = 25; draw_load_screen(text, device, guienv, dtime, progress); delete[] text; } else if (!client->nodedefReceived()) { const wchar_t *text = wgettext("Node definitions..."); progress = 30; draw_load_screen(text, device, guienv, dtime, progress); delete[] text; } else { std::stringstream message; message.precision(3); message << gettext("Media..."); if ((USE_CURL == 0) || (!g_settings->getBool("enable_remote_media_server"))) { float cur = client->getCurRate(); std::string cur_unit = gettext("KiB/s"); if (cur > 900) { cur /= 1024.0; cur_unit = gettext("MiB/s"); } message << " (" << cur << ' ' << cur_unit << ")"; } progress = 30 + client->mediaReceiveProgress() * 35 + 0.5; draw_load_screen(utf8_to_wide(message.str()), device, guienv, dtime, progress); } } return true; } /****************************************************************************/ /**************************************************************************** Run ****************************************************************************/ /****************************************************************************/ inline void Game::updateInteractTimers(GameRunData *runData, f32 dtime) { if (runData->nodig_delay_timer >= 0) runData->nodig_delay_timer -= dtime; if (runData->object_hit_delay_timer >= 0) runData->object_hit_delay_timer -= dtime; runData->time_from_last_punch += dtime; } /* returns false if game should exit, otherwise true */ inline bool Game::checkConnection() { if (client->accessDenied()) { *error_message = "Access denied. Reason: " + client->accessDeniedReason(); *reconnect_requested = client->reconnectRequested(); errorstream << *error_message << std::endl; return false; } return true; } /* returns false if game should exit, otherwise true */ inline bool Game::handleCallbacks() { if (g_gamecallback->disconnect_requested) { g_gamecallback->disconnect_requested = false; return false; } if (g_gamecallback->changepassword_requested) { (new GUIPasswordChange(guienv, guiroot, -1, &g_menumgr, client))->drop(); g_gamecallback->changepassword_requested = false; } if (g_gamecallback->changevolume_requested) { (new GUIVolumeChange(guienv, guiroot, -1, &g_menumgr, client))->drop(); g_gamecallback->changevolume_requested = false; } if (g_gamecallback->keyconfig_requested) { (new GUIKeyChangeMenu(guienv, guiroot, -1, &g_menumgr))->drop(); g_gamecallback->keyconfig_requested = false; } if (g_gamecallback->keyconfig_changed) { keycache.populate(); // update the cache with new settings g_gamecallback->keyconfig_changed = false; } return true; } void Game::processQueues() { texture_src->processQueue(); itemdef_manager->processQueue(gamedef); shader_src->processQueue(); } void Game::updateProfilers(const GameRunData &runData, const RunStats &stats, const FpsControl &draw_times, f32 dtime) { float profiler_print_interval = g_settings->getFloat("profiler_print_interval"); bool print_to_log = true; if (profiler_print_interval == 0) { print_to_log = false; profiler_print_interval = 5; } if (profiler_interval.step(dtime, profiler_print_interval)) { if (print_to_log) { infostream << "Profiler:" << std::endl; g_profiler->print(infostream); } update_profiler_gui(guitext_profiler, g_fontengine, runData.profiler_current_page, runData.profiler_max_page, driver->getScreenSize().Height); g_profiler->clear(); } addProfilerGraphs(stats, draw_times, dtime); } void Game::addProfilerGraphs(const RunStats &stats, const FpsControl &draw_times, f32 dtime) { g_profiler->graphAdd("mainloop_other", draw_times.busy_time / 1000.0f - stats.drawtime / 1000.0f); if (draw_times.sleep_time != 0) g_profiler->graphAdd("mainloop_sleep", draw_times.sleep_time / 1000.0f); g_profiler->graphAdd("mainloop_dtime", dtime); g_profiler->add("Elapsed time", dtime); g_profiler->avg("FPS", 1. / dtime); } void Game::updateStats(RunStats *stats, const FpsControl &draw_times, f32 dtime) { f32 jitter; Jitter *jp; /* Time average and jitter calculation */ jp = &stats->dtime_jitter; jp->avg = jp->avg * 0.96 + dtime * 0.04; jitter = dtime - jp->avg; if (jitter > jp->max) jp->max = jitter; jp->counter += dtime; if (jp->counter > 0.0) { jp->counter -= 3.0; jp->max_sample = jp->max; jp->max_fraction = jp->max_sample / (jp->avg + 0.001); jp->max = 0.0; } /* Busytime average and jitter calculation */ jp = &stats->busy_time_jitter; jp->avg = jp->avg + draw_times.busy_time * 0.02; jitter = draw_times.busy_time - jp->avg; if (jitter > jp->max) jp->max = jitter; if (jitter < jp->min) jp->min = jitter; jp->counter += dtime; if (jp->counter > 0.0) { jp->counter -= 3.0; jp->max_sample = jp->max; jp->min_sample = jp->min; jp->max = 0.0; jp->min = 0.0; } } /**************************************************************************** Input handling ****************************************************************************/ void Game::processUserInput(VolatileRunFlags *flags, GameRunData *runData, f32 dtime) { // Reset input if window not active or some menu is active if (device->isWindowActive() == false || noMenuActive() == false || guienv->hasFocus(gui_chat_console)) { input->clear(); } if (!guienv->hasFocus(gui_chat_console) && gui_chat_console->isOpen()) { gui_chat_console->closeConsoleAtOnce(); } // Input handler step() (used by the random input generator) input->step(dtime); #ifdef HAVE_TOUCHSCREENGUI if (g_touchscreengui) { g_touchscreengui->step(dtime); } #endif #ifdef __ANDROID__ if (current_formspec != 0) current_formspec->getAndroidUIInput(); #endif // Increase timer for double tap of "keymap_jump" if (m_cache_doubletap_jump && runData->jump_timer <= 0.2) runData->jump_timer += dtime; processKeyboardInput( flags, &runData->statustext_time, &runData->jump_timer, &runData->reset_jump_timer, &runData->profiler_current_page, runData->profiler_max_page); processItemSelection(&runData->new_playeritem); } void Game::processKeyboardInput(VolatileRunFlags *flags, float *statustext_time, float *jump_timer, bool *reset_jump_timer, u32 *profiler_current_page, u32 profiler_max_page) { //TimeTaker tt("process kybd input", NULL, PRECISION_NANO); if (input->wasKeyDown(keycache.key[KeyCache::KEYMAP_ID_DROP])) { dropSelectedItem(); } else if (input->wasKeyDown(keycache.key[KeyCache::KEYMAP_ID_INVENTORY])) { openInventory(); } else if (input->wasKeyDown(EscapeKey) || input->wasKeyDown(CancelKey)) { show_pause_menu(¤t_formspec, client, gamedef, texture_src, device, simple_singleplayer_mode); } else if (input->wasKeyDown(keycache.key[KeyCache::KEYMAP_ID_CHAT])) { show_chat_menu(¤t_formspec, client, gamedef, texture_src, device, client, ""); } else if (input->wasKeyDown(keycache.key[KeyCache::KEYMAP_ID_CMD])) { show_chat_menu(¤t_formspec, client, gamedef, texture_src, device, client, "/"); } else if (input->wasKeyDown(keycache.key[KeyCache::KEYMAP_ID_CONSOLE])) { openConsole(); } else if (input->wasKeyDown(keycache.key[KeyCache::KEYMAP_ID_FREEMOVE])) { toggleFreeMove(statustext_time); } else if (input->wasKeyDown(keycache.key[KeyCache::KEYMAP_ID_JUMP])) { toggleFreeMoveAlt(statustext_time, jump_timer); *reset_jump_timer = true; } else if (input->wasKeyDown(keycache.key[KeyCache::KEYMAP_ID_FASTMOVE])) { toggleFast(statustext_time); } else if (input->wasKeyDown(keycache.key[KeyCache::KEYMAP_ID_NOCLIP])) { toggleNoClip(statustext_time); } else if (input->wasKeyDown(keycache.key[KeyCache::KEYMAP_ID_CINEMATIC])) { toggleCinematic(statustext_time); } else if (input->wasKeyDown(keycache.key[KeyCache::KEYMAP_ID_SCREENSHOT])) { client->makeScreenshot(device); } else if (input->wasKeyDown(keycache.key[KeyCache::KEYMAP_ID_TOGGLE_HUD])) { toggleHud(statustext_time, &flags->show_hud); } else if (input->wasKeyDown(keycache.key[KeyCache::KEYMAP_ID_MINIMAP])) { toggleMinimap(statustext_time, &flags->show_minimap, flags->show_hud, input->isKeyDown(keycache.key[KeyCache::KEYMAP_ID_SNEAK])); } else if (input->wasKeyDown(keycache.key[KeyCache::KEYMAP_ID_TOGGLE_CHAT])) { toggleChat(statustext_time, &flags->show_chat); } else if (input->wasKeyDown(keycache.key[KeyCache::KEYMAP_ID_TOGGLE_FORCE_FOG_OFF])) { toggleFog(statustext_time, &flags->force_fog_off); } else if (input->wasKeyDown(keycache.key[KeyCache::KEYMAP_ID_TOGGLE_UPDATE_CAMERA])) { toggleUpdateCamera(statustext_time, &flags->disable_camera_update); } else if (input->wasKeyDown(keycache.key[KeyCache::KEYMAP_ID_TOGGLE_DEBUG])) { toggleDebug(statustext_time, &flags->show_debug, &flags->show_profiler_graph); } else if (input->wasKeyDown(keycache.key[KeyCache::KEYMAP_ID_TOGGLE_PROFILER])) { toggleProfiler(statustext_time, profiler_current_page, profiler_max_page); } else if (input->wasKeyDown(keycache.key[KeyCache::KEYMAP_ID_INCREASE_VIEWING_RANGE])) { increaseViewRange(statustext_time); } else if (input->wasKeyDown(keycache.key[KeyCache::KEYMAP_ID_DECREASE_VIEWING_RANGE])) { decreaseViewRange(statustext_time); } else if (input->wasKeyDown(keycache.key[KeyCache::KEYMAP_ID_RANGESELECT])) { toggleFullViewRange(statustext_time); } else if (input->wasKeyDown(keycache.key[KeyCache::KEYMAP_ID_QUICKTUNE_NEXT])) quicktune->next(); else if (input->wasKeyDown(keycache.key[KeyCache::KEYMAP_ID_QUICKTUNE_PREV])) quicktune->prev(); else if (input->wasKeyDown(keycache.key[KeyCache::KEYMAP_ID_QUICKTUNE_INC])) quicktune->inc(); else if (input->wasKeyDown(keycache.key[KeyCache::KEYMAP_ID_QUICKTUNE_DEC])) quicktune->dec(); else if (input->wasKeyDown(keycache.key[KeyCache::KEYMAP_ID_DEBUG_STACKS])) { // Print debug stacks dstream << "-----------------------------------------" << std::endl; dstream << DTIME << "Printing debug stacks:" << std::endl; dstream << "-----------------------------------------" << std::endl; debug_stacks_print(); } if (!input->isKeyDown(getKeySetting("keymap_jump")) && *reset_jump_timer) { *reset_jump_timer = false; *jump_timer = 0.0; } //tt.stop(); if (quicktune->hasMessage()) { std::string msg = quicktune->getMessage(); statustext = utf8_to_wide(msg); *statustext_time = 0; } } void Game::processItemSelection(u16 *new_playeritem) { LocalPlayer *player = client->getEnv().getLocalPlayer(); /* Item selection using mouse wheel */ *new_playeritem = client->getPlayerItem(); s32 wheel = input->getMouseWheel(); u16 max_item = MYMIN(PLAYER_INVENTORY_SIZE - 1, player->hud_hotbar_itemcount - 1); if (wheel < 0) *new_playeritem = *new_playeritem < max_item ? *new_playeritem + 1 : 0; else if (wheel > 0) *new_playeritem = *new_playeritem > 0 ? *new_playeritem - 1 : max_item; // else wheel == 0 /* Item selection using keyboard */ for (u16 i = 0; i < 10; i++) { static const KeyPress *item_keys[10] = { NumberKey + 1, NumberKey + 2, NumberKey + 3, NumberKey + 4, NumberKey + 5, NumberKey + 6, NumberKey + 7, NumberKey + 8, NumberKey + 9, NumberKey + 0, }; if (input->wasKeyDown(*item_keys[i])) { if (i < PLAYER_INVENTORY_SIZE && i < player->hud_hotbar_itemcount) { *new_playeritem = i; infostream << "Selected item: " << new_playeritem << std::endl; } break; } } } void Game::dropSelectedItem() { IDropAction *a = new IDropAction(); a->count = 0; a->from_inv.setCurrentPlayer(); a->from_list = "main"; a->from_i = client->getPlayerItem(); client->inventoryAction(a); } void Game::openInventory() { /* * Don't permit to open inventory is CAO or player doesn't exists. * This prevent showing an empty inventory at player load */ LocalPlayer *player = client->getEnv().getLocalPlayer(); if (player == NULL || player->getCAO() == NULL) return; infostream << "the_game: " << "Launching inventory" << std::endl; PlayerInventoryFormSource *fs_src = new PlayerInventoryFormSource(client); TextDest *txt_dst = new TextDestPlayerInventory(client); create_formspec_menu(¤t_formspec, client, gamedef, texture_src, device, fs_src, txt_dst, client); InventoryLocation inventoryloc; inventoryloc.setCurrentPlayer(); current_formspec->setFormSpec(fs_src->getForm(), inventoryloc); } void Game::openConsole() { if (!gui_chat_console->isOpenInhibited()) { // Open up to over half of the screen gui_chat_console->openConsole(0.6); guienv->setFocus(gui_chat_console); } } void Game::toggleFreeMove(float *statustext_time) { static const wchar_t *msg[] = { L"free_move disabled", L"free_move enabled" }; bool free_move = !g_settings->getBool("free_move"); g_settings->set("free_move", bool_to_cstr(free_move)); *statustext_time = 0; statustext = msg[free_move]; if (free_move && !client->checkPrivilege("fly")) statustext += L" (note: no 'fly' privilege)"; } void Game::toggleFreeMoveAlt(float *statustext_time, float *jump_timer) { if (m_cache_doubletap_jump && *jump_timer < 0.2f) toggleFreeMove(statustext_time); } void Game::toggleFast(float *statustext_time) { static const wchar_t *msg[] = { L"fast_move disabled", L"fast_move enabled" }; bool fast_move = !g_settings->getBool("fast_move"); g_settings->set("fast_move", bool_to_cstr(fast_move)); *statustext_time = 0; statustext = msg[fast_move]; bool has_fast_privs = client->checkPrivilege("fast"); if (fast_move && !has_fast_privs) statustext += L" (note: no 'fast' privilege)"; #ifdef __ANDROID__ m_cache_hold_aux1 = fast_move && has_fast_privs; #endif } void Game::toggleNoClip(float *statustext_time) { static const wchar_t *msg[] = { L"noclip disabled", L"noclip enabled" }; bool noclip = !g_settings->getBool("noclip"); g_settings->set("noclip", bool_to_cstr(noclip)); *statustext_time = 0; statustext = msg[noclip]; if (noclip && !client->checkPrivilege("noclip")) statustext += L" (note: no 'noclip' privilege)"; } void Game::toggleCinematic(float *statustext_time) { static const wchar_t *msg[] = { L"cinematic disabled", L"cinematic enabled" }; bool cinematic = !g_settings->getBool("cinematic"); g_settings->set("cinematic", bool_to_cstr(cinematic)); *statustext_time = 0; statustext = msg[cinematic]; } void Game::toggleChat(float *statustext_time, bool *flag) { static const wchar_t *msg[] = { L"Chat hidden", L"Chat shown" }; *flag = !*flag; *statustext_time = 0; statustext = msg[*flag]; } void Game::toggleHud(float *statustext_time, bool *flag) { static const wchar_t *msg[] = { L"HUD hidden", L"HUD shown" }; *flag = !*flag; *statustext_time = 0; statustext = msg[*flag]; if (g_settings->getBool("enable_node_highlighting")) client->setHighlighted(client->getHighlighted(), *flag); } void Game::toggleMinimap(float *statustext_time, bool *flag, bool show_hud, bool shift_pressed) { if (!show_hud || !g_settings->getBool("enable_minimap")) return; if (shift_pressed) { mapper->toggleMinimapShape(); return; } u32 hud_flags = client->getEnv().getLocalPlayer()->hud_flags; MinimapMode mode = MINIMAP_MODE_OFF; if (hud_flags & HUD_FLAG_MINIMAP_VISIBLE) { mode = mapper->getMinimapMode(); mode = (MinimapMode)((int)mode + 1); } *flag = true; switch (mode) { case MINIMAP_MODE_SURFACEx1: statustext = L"Minimap in surface mode, Zoom x1"; break; case MINIMAP_MODE_SURFACEx2: statustext = L"Minimap in surface mode, Zoom x2"; break; case MINIMAP_MODE_SURFACEx4: statustext = L"Minimap in surface mode, Zoom x4"; break; case MINIMAP_MODE_RADARx1: statustext = L"Minimap in radar mode, Zoom x1"; break; case MINIMAP_MODE_RADARx2: statustext = L"Minimap in radar mode, Zoom x2"; break; case MINIMAP_MODE_RADARx4: statustext = L"Minimap in radar mode, Zoom x4"; break; default: mode = MINIMAP_MODE_OFF; *flag = false; statustext = (hud_flags & HUD_FLAG_MINIMAP_VISIBLE) ? L"Minimap hidden" : L"Minimap disabled by server"; } *statustext_time = 0; mapper->setMinimapMode(mode); } void Game::toggleFog(float *statustext_time, bool *flag) { static const wchar_t *msg[] = { L"Fog enabled", L"Fog disabled" }; *flag = !*flag; *statustext_time = 0; statustext = msg[*flag]; } void Game::toggleDebug(float *statustext_time, bool *show_debug, bool *show_profiler_graph) { // Initial / 3x toggle: Chat only // 1x toggle: Debug text with chat // 2x toggle: Debug text with profiler graph if (!*show_debug) { *show_debug = true; *show_profiler_graph = false; statustext = L"Debug info shown"; } else if (*show_profiler_graph) { *show_debug = false; *show_profiler_graph = false; statustext = L"Debug info and profiler graph hidden"; } else { *show_profiler_graph = true; statustext = L"Profiler graph shown"; } *statustext_time = 0; } void Game::toggleUpdateCamera(float *statustext_time, bool *flag) { static const wchar_t *msg[] = { L"Camera update enabled", L"Camera update disabled" }; *flag = !*flag; *statustext_time = 0; statustext = msg[*flag]; } void Game::toggleProfiler(float *statustext_time, u32 *profiler_current_page, u32 profiler_max_page) { *profiler_current_page = (*profiler_current_page + 1) % (profiler_max_page + 1); // FIXME: This updates the profiler with incomplete values update_profiler_gui(guitext_profiler, g_fontengine, *profiler_current_page, profiler_max_page, driver->getScreenSize().Height); if (*profiler_current_page != 0) { std::wstringstream sstr; sstr << "Profiler shown (page " << *profiler_current_page << " of " << profiler_max_page << ")"; statustext = sstr.str(); } else { statustext = L"Profiler hidden"; } *statustext_time = 0; } void Game::increaseViewRange(float *statustext_time) { s16 range = g_settings->getS16("viewing_range_nodes_min"); s16 range_new = range + 10; g_settings->set("viewing_range_nodes_min", itos(range_new)); statustext = utf8_to_wide("Minimum viewing range changed to " + itos(range_new)); *statustext_time = 0; } void Game::decreaseViewRange(float *statustext_time) { s16 range = g_settings->getS16("viewing_range_nodes_min"); s16 range_new = range - 10; if (range_new < 0) range_new = range; g_settings->set("viewing_range_nodes_min", itos(range_new)); statustext = utf8_to_wide("Minimum viewing range changed to " + itos(range_new)); *statustext_time = 0; } void Game::toggleFullViewRange(float *statustext_time) { static const wchar_t *msg[] = { L"Disabled full viewing range", L"Enabled full viewing range" }; draw_control->range_all = !draw_control->range_all; infostream << msg[draw_control->range_all] << std::endl; statustext = msg[draw_control->range_all]; *statustext_time = 0; } void Game::updateCameraDirection(CameraOrientation *cam, VolatileRunFlags *flags) { if ((device->isWindowActive() && noMenuActive()) || random_input) { #ifndef __ANDROID__ if (!random_input) { // Mac OSX gets upset if this is set every frame if (device->getCursorControl()->isVisible()) device->getCursorControl()->setVisible(false); } #endif if (flags->first_loop_after_window_activation) flags->first_loop_after_window_activation = false; else updateCameraOrientation(cam, *flags); input->setMousePos((driver->getScreenSize().Width / 2), (driver->getScreenSize().Height / 2)); } else { #ifndef ANDROID // Mac OSX gets upset if this is set every frame if (device->getCursorControl()->isVisible() == false) device->getCursorControl()->setVisible(true); #endif if (!flags->first_loop_after_window_activation) flags->first_loop_after_window_activation = true; } } void Game::updateCameraOrientation(CameraOrientation *cam, const VolatileRunFlags &flags) { #ifdef HAVE_TOUCHSCREENGUI if (g_touchscreengui) { cam->camera_yaw = g_touchscreengui->getYaw(); cam->camera_pitch = g_touchscreengui->getPitch(); } else { #endif s32 dx = input->getMousePos().X - (driver->getScreenSize().Width / 2); s32 dy = input->getMousePos().Y - (driver->getScreenSize().Height / 2); if (flags.invert_mouse || camera->getCameraMode() == CAMERA_MODE_THIRD_FRONT) { dy = -dy; } cam->camera_yaw -= dx * m_cache_mouse_sensitivity; cam->camera_pitch += dy * m_cache_mouse_sensitivity; #ifdef HAVE_TOUCHSCREENGUI } #endif cam->camera_pitch = rangelim(cam->camera_pitch, -89.5, 89.5); } void Game::updatePlayerControl(const CameraOrientation &cam) { //TimeTaker tt("update player control", NULL, PRECISION_NANO); PlayerControl control( input->isKeyDown(keycache.key[KeyCache::KEYMAP_ID_FORWARD]), input->isKeyDown(keycache.key[KeyCache::KEYMAP_ID_BACKWARD]), input->isKeyDown(keycache.key[KeyCache::KEYMAP_ID_LEFT]), input->isKeyDown(keycache.key[KeyCache::KEYMAP_ID_RIGHT]), input->isKeyDown(keycache.key[KeyCache::KEYMAP_ID_JUMP]), input->isKeyDown(keycache.key[KeyCache::KEYMAP_ID_SPECIAL1]), input->isKeyDown(keycache.key[KeyCache::KEYMAP_ID_SNEAK]), input->getLeftState(), input->getRightState(), cam.camera_pitch, cam.camera_yaw ); u32 keypress_bits = ( (u32)(input->isKeyDown(keycache.key[KeyCache::KEYMAP_ID_FORWARD]) & 0x1) << 0) | ( (u32)(input->isKeyDown(keycache.key[KeyCache::KEYMAP_ID_BACKWARD]) & 0x1) << 1) | ( (u32)(input->isKeyDown(keycache.key[KeyCache::KEYMAP_ID_LEFT]) & 0x1) << 2) | ( (u32)(input->isKeyDown(keycache.key[KeyCache::KEYMAP_ID_RIGHT]) & 0x1) << 3) | ( (u32)(input->isKeyDown(keycache.key[KeyCache::KEYMAP_ID_JUMP]) & 0x1) << 4) | ( (u32)(input->isKeyDown(keycache.key[KeyCache::KEYMAP_ID_SPECIAL1]) & 0x1) << 5) | ( (u32)(input->isKeyDown(keycache.key[KeyCache::KEYMAP_ID_SNEAK]) & 0x1) << 6) | ( (u32)(input->getLeftState() & 0x1) << 7) | ( (u32)(input->getRightState() & 0x1) << 8 ); #ifdef ANDROID /* For Android, simulate holding down AUX1 (fast move) if the user has * the fast_move setting toggled on. If there is an aux1 key defined for * Android then its meaning is inverted (i.e. holding aux1 means walk and * not fast) */ if (m_cache_hold_aux1) { control.aux1 = control.aux1 ^ true; keypress_bits ^= ((u32)(1U << 5)); } #endif client->setPlayerControl(control); LocalPlayer *player = client->getEnv().getLocalPlayer(); player->keyPressed = keypress_bits; //tt.stop(); } inline void Game::step(f32 *dtime) { bool can_be_and_is_paused = (simple_singleplayer_mode && g_menumgr.pausesGame()); if (can_be_and_is_paused) { // This is for a singleplayer server *dtime = 0; // No time passes } else { if (server != NULL) { //TimeTaker timer("server->step(dtime)"); server->step(*dtime); } //TimeTaker timer("client.step(dtime)"); client->step(*dtime); } } void Game::processClientEvents(CameraOrientation *cam, float *damage_flash) { ClientEvent event = client->getClientEvent(); LocalPlayer *player = client->getEnv().getLocalPlayer(); for ( ; event.type != CE_NONE; event = client->getClientEvent()) { if (event.type == CE_PLAYER_DAMAGE && client->getHP() != 0) { //u16 damage = event.player_damage.amount; //infostream<<"Player damage: "<hurt_tilt_timer = 1.5; player->hurt_tilt_strength = event.player_damage.amount / 4; player->hurt_tilt_strength = rangelim(player->hurt_tilt_strength, 1.0, 4.0); MtEvent *e = new SimpleTriggerEvent("PlayerDamage"); gamedef->event()->put(e); } else if (event.type == CE_PLAYER_FORCE_MOVE) { cam->camera_yaw = event.player_force_move.yaw; cam->camera_pitch = event.player_force_move.pitch; } else if (event.type == CE_DEATHSCREEN) { show_deathscreen(¤t_formspec, client, gamedef, texture_src, device, client); chat_backend->addMessage(L"", L"You died."); /* Handle visualization */ *damage_flash = 0; player->hurt_tilt_timer = 0; player->hurt_tilt_strength = 0; } else if (event.type == CE_SHOW_FORMSPEC) { FormspecFormSource *fs_src = new FormspecFormSource(*(event.show_formspec.formspec)); TextDestPlayerInventory *txt_dst = new TextDestPlayerInventory(client, *(event.show_formspec.formname)); create_formspec_menu(¤t_formspec, client, gamedef, texture_src, device, fs_src, txt_dst, client); delete(event.show_formspec.formspec); delete(event.show_formspec.formname); } else if ((event.type == CE_SPAWN_PARTICLE) || (event.type == CE_ADD_PARTICLESPAWNER) || (event.type == CE_DELETE_PARTICLESPAWNER)) { client->getParticleManager()->handleParticleEvent(&event, gamedef, smgr, player); } else if (event.type == CE_HUDADD) { u32 id = event.hudadd.id; LocalPlayer *player = client->getEnv().getLocalPlayer(); HudElement *e = player->getHud(id); if (e != NULL) { delete event.hudadd.pos; delete event.hudadd.name; delete event.hudadd.scale; delete event.hudadd.text; delete event.hudadd.align; delete event.hudadd.offset; delete event.hudadd.world_pos; delete event.hudadd.size; continue; } e = new HudElement; e->type = (HudElementType)event.hudadd.type; e->pos = *event.hudadd.pos; e->name = *event.hudadd.name; e->scale = *event.hudadd.scale; e->text = *event.hudadd.text; e->number = event.hudadd.number; e->item = event.hudadd.item; e->dir = event.hudadd.dir; e->align = *event.hudadd.align; e->offset = *event.hudadd.offset; e->world_pos = *event.hudadd.world_pos; e->size = *event.hudadd.size; u32 new_id = player->addHud(e); //if this isn't true our huds aren't consistent sanity_check(new_id == id); delete event.hudadd.pos; delete event.hudadd.name; delete event.hudadd.scale; delete event.hudadd.text; delete event.hudadd.align; delete event.hudadd.offset; delete event.hudadd.world_pos; delete event.hudadd.size; } else if (event.type == CE_HUDRM) { HudElement *e = player->removeHud(event.hudrm.id); if (e != NULL) delete(e); } else if (event.type == CE_HUDCHANGE) { u32 id = event.hudchange.id; HudElement *e = player->getHud(id); if (e == NULL) { delete event.hudchange.v3fdata; delete event.hudchange.v2fdata; delete event.hudchange.sdata; delete event.hudchange.v2s32data; continue; } switch (event.hudchange.stat) { case HUD_STAT_POS: e->pos = *event.hudchange.v2fdata; break; case HUD_STAT_NAME: e->name = *event.hudchange.sdata; break; case HUD_STAT_SCALE: e->scale = *event.hudchange.v2fdata; break; case HUD_STAT_TEXT: e->text = *event.hudchange.sdata; break; case HUD_STAT_NUMBER: e->number = event.hudchange.data; break; case HUD_STAT_ITEM: e->item = event.hudchange.data; break; case HUD_STAT_DIR: e->dir = event.hudchange.data; break; case HUD_STAT_ALIGN: e->align = *event.hudchange.v2fdata; break; case HUD_STAT_OFFSET: e->offset = *event.hudchange.v2fdata; break; case HUD_STAT_WORLD_POS: e->world_pos = *event.hudchange.v3fdata; break; case HUD_STAT_SIZE: e->size = *event.hudchange.v2s32data; break; } delete event.hudchange.v3fdata; delete event.hudchange.v2fdata; delete event.hudchange.sdata; delete event.hudchange.v2s32data; } else if (event.type == CE_SET_SKY) { sky->setVisible(false); if (skybox) { skybox->remove(); skybox = NULL; } // Handle according to type if (*event.set_sky.type == "regular") { sky->setVisible(true); } else if (*event.set_sky.type == "skybox" && event.set_sky.params->size() == 6) { sky->setFallbackBgColor(*event.set_sky.bgcolor); skybox = smgr->addSkyBoxSceneNode( texture_src->getTextureForMesh((*event.set_sky.params)[0]), texture_src->getTextureForMesh((*event.set_sky.params)[1]), texture_src->getTextureForMesh((*event.set_sky.params)[2]), texture_src->getTextureForMesh((*event.set_sky.params)[3]), texture_src->getTextureForMesh((*event.set_sky.params)[4]), texture_src->getTextureForMesh((*event.set_sky.params)[5])); } // Handle everything else as plain color else { if (*event.set_sky.type != "plain") infostream << "Unknown sky type: " << (*event.set_sky.type) << std::endl; sky->setFallbackBgColor(*event.set_sky.bgcolor); } delete event.set_sky.bgcolor; delete event.set_sky.type; delete event.set_sky.params; } else if (event.type == CE_OVERRIDE_DAY_NIGHT_RATIO) { bool enable = event.override_day_night_ratio.do_override; u32 value = event.override_day_night_ratio.ratio_f * 1000; client->getEnv().setDayNightRatioOverride(enable, value); } } } void Game::updateCamera(VolatileRunFlags *flags, u32 busy_time, f32 dtime, float time_from_last_punch) { LocalPlayer *player = client->getEnv().getLocalPlayer(); /* For interaction purposes, get info about the held item - What item is it? - Is it a usable item? - Can it point to liquids? */ ItemStack playeritem; { InventoryList *mlist = local_inventory->getList("main"); if (mlist && client->getPlayerItem() < mlist->getSize()) playeritem = mlist->getItem(client->getPlayerItem()); } ToolCapabilities playeritem_toolcap = playeritem.getToolCapabilities(itemdef_manager); v3s16 old_camera_offset = camera->getOffset(); if (input->wasKeyDown(keycache.key[KeyCache::KEYMAP_ID_CAMERA_MODE])) { GenericCAO *playercao = player->getCAO(); // If playercao not loaded, don't change camera if (playercao == NULL) return; camera->toggleCameraMode(); playercao->setVisible(camera->getCameraMode() > CAMERA_MODE_FIRST); playercao->setChildrenVisible(camera->getCameraMode() > CAMERA_MODE_FIRST); } float full_punch_interval = playeritem_toolcap.full_punch_interval; float tool_reload_ratio = time_from_last_punch / full_punch_interval; tool_reload_ratio = MYMIN(tool_reload_ratio, 1.0); camera->update(player, dtime, busy_time / 1000.0f, tool_reload_ratio, client->getEnv()); camera->step(dtime); v3f camera_position = camera->getPosition(); v3f camera_direction = camera->getDirection(); f32 camera_fov = camera->getFovMax(); v3s16 camera_offset = camera->getOffset(); flags->camera_offset_changed = (camera_offset != old_camera_offset); if (!flags->disable_camera_update) { client->getEnv().getClientMap().updateCamera(camera_position, camera_direction, camera_fov, camera_offset); if (flags->camera_offset_changed) { client->updateCameraOffset(camera_offset); client->getEnv().updateCameraOffset(camera_offset); if (clouds) clouds->updateCameraOffset(camera_offset); } } } void Game::updateSound(f32 dtime) { // Update sound listener v3s16 camera_offset = camera->getOffset(); sound->updateListener(camera->getCameraNode()->getPosition() + intToFloat(camera_offset, BS), v3f(0, 0, 0), // velocity camera->getDirection(), camera->getCameraNode()->getUpVector()); sound->setListenerGain(g_settings->getFloat("sound_volume")); // Update sound maker soundmaker->step(dtime); LocalPlayer *player = client->getEnv().getLocalPlayer(); ClientMap &map = client->getEnv().getClientMap(); MapNode n = map.getNodeNoEx(player->getStandingNodePos()); soundmaker->m_player_step_sound = nodedef_manager->get(n).sound_footstep; } void Game::processPlayerInteraction(std::vector &highlight_boxes, GameRunData *runData, f32 dtime, bool show_hud, bool show_debug) { LocalPlayer *player = client->getEnv().getLocalPlayer(); ItemStack playeritem; { InventoryList *mlist = local_inventory->getList("main"); if (mlist && client->getPlayerItem() < mlist->getSize()) playeritem = mlist->getItem(client->getPlayerItem()); } const ItemDefinition &playeritem_def = playeritem.getDefinition(itemdef_manager); v3f player_position = player->getPosition(); v3f camera_position = camera->getPosition(); v3f camera_direction = camera->getDirection(); v3s16 camera_offset = camera->getOffset(); /* Calculate what block is the crosshair pointing to */ f32 d = playeritem_def.range; // max. distance f32 d_hand = itemdef_manager->get("").range; if (d < 0 && d_hand >= 0) d = d_hand; else if (d < 0) d = 4.0; core::line3d shootline; if (camera->getCameraMode() != CAMERA_MODE_THIRD_FRONT) { shootline = core::line3d(camera_position, camera_position + camera_direction * BS * (d + 1)); } else { // prevent player pointing anything in front-view if (camera->getCameraMode() == CAMERA_MODE_THIRD_FRONT) shootline = core::line3d(0, 0, 0, 0, 0, 0); } #ifdef HAVE_TOUCHSCREENGUI if ((g_settings->getBool("touchtarget")) && (g_touchscreengui)) { shootline = g_touchscreengui->getShootline(); shootline.start += intToFloat(camera_offset, BS); shootline.end += intToFloat(camera_offset, BS); } #endif PointedThing pointed = getPointedThing( // input client, player_position, camera_direction, camera_position, shootline, d, playeritem_def.liquids_pointable, !runData->ldown_for_dig, camera_offset, // output highlight_boxes, runData->selected_object); if (pointed != runData->pointed_old) { infostream << "Pointing at " << pointed.dump() << std::endl; if (m_cache_enable_node_highlighting) { if (pointed.type == POINTEDTHING_NODE) { client->setHighlighted(pointed.node_undersurface, show_hud); } else { client->setHighlighted(pointed.node_undersurface, false); } } } /* Stop digging when - releasing left mouse button - pointing away from node */ if (runData->digging) { if (input->getLeftReleased()) { infostream << "Left button released" << " (stopped digging)" << std::endl; runData->digging = false; } else if (pointed != runData->pointed_old) { if (pointed.type == POINTEDTHING_NODE && runData->pointed_old.type == POINTEDTHING_NODE && pointed.node_undersurface == runData->pointed_old.node_undersurface) { // Still pointing to the same node, but a different face. // Don't reset. } else { infostream << "Pointing away from node" << " (stopped digging)" << std::endl; runData->digging = false; } } if (!runData->digging) { client->interact(1, runData->pointed_old); client->setCrack(-1, v3s16(0, 0, 0)); runData->dig_time = 0.0; } } if (!runData->digging && runData->ldown_for_dig && !input->getLeftState()) { runData->ldown_for_dig = false; } runData->left_punch = false; soundmaker->m_player_leftpunch_sound.name = ""; if (input->getRightState()) runData->repeat_rightclick_timer += dtime; else runData->repeat_rightclick_timer = 0; if (playeritem_def.usable && input->getLeftState()) { if (input->getLeftClicked()) client->interact(4, pointed); } else if (pointed.type == POINTEDTHING_NODE) { ToolCapabilities playeritem_toolcap = playeritem.getToolCapabilities(itemdef_manager); handlePointingAtNode(runData, pointed, playeritem_def, playeritem_toolcap, dtime); } else if (pointed.type == POINTEDTHING_OBJECT) { handlePointingAtObject(runData, pointed, playeritem, player_position, show_debug); } else if (input->getLeftState()) { // When button is held down in air, show continuous animation runData->left_punch = true; } runData->pointed_old = pointed; if (runData->left_punch || input->getLeftClicked()) camera->setDigging(0); // left click animation input->resetLeftClicked(); input->resetRightClicked(); input->resetLeftReleased(); input->resetRightReleased(); } void Game::handlePointingAtNode(GameRunData *runData, const PointedThing &pointed, const ItemDefinition &playeritem_def, const ToolCapabilities &playeritem_toolcap, f32 dtime) { v3s16 nodepos = pointed.node_undersurface; v3s16 neighbourpos = pointed.node_abovesurface; /* Check information text of node */ ClientMap &map = client->getEnv().getClientMap(); NodeMetadata *meta = map.getNodeMetadata(nodepos); if (meta) { infotext = utf8_to_wide(meta->getString("infotext")); } else { MapNode n = map.getNodeNoEx(nodepos); if (nodedef_manager->get(n).tiledef[0].name == "unknown_node.png") { infotext = L"Unknown node: "; infotext += utf8_to_wide(nodedef_manager->get(n).name); } } if (runData->nodig_delay_timer <= 0.0 && input->getLeftState() && client->checkPrivilege("interact")) { handleDigging(runData, pointed, nodepos, playeritem_toolcap, dtime); } if ((input->getRightClicked() || runData->repeat_rightclick_timer >= m_repeat_right_click_time) && client->checkPrivilege("interact")) { runData->repeat_rightclick_timer = 0; infostream << "Ground right-clicked" << std::endl; if (meta && meta->getString("formspec") != "" && !random_input && !input->isKeyDown(getKeySetting("keymap_sneak"))) { infostream << "Launching custom inventory view" << std::endl; InventoryLocation inventoryloc; inventoryloc.setNodeMeta(nodepos); NodeMetadataFormSource *fs_src = new NodeMetadataFormSource( &client->getEnv().getClientMap(), nodepos); TextDest *txt_dst = new TextDestNodeMetadata(nodepos, client); create_formspec_menu(¤t_formspec, client, gamedef, texture_src, device, fs_src, txt_dst, client); current_formspec->setFormSpec(meta->getString("formspec"), inventoryloc); } else { // Report right click to server camera->setDigging(1); // right click animation (always shown for feedback) // If the wielded item has node placement prediction, // make that happen bool placed = nodePlacementPrediction(*client, playeritem_def, nodepos, neighbourpos); if (placed) { // Report to server client->interact(3, pointed); // Read the sound soundmaker->m_player_rightpunch_sound = playeritem_def.sound_place; } else { soundmaker->m_player_rightpunch_sound = SimpleSoundSpec(); } if (playeritem_def.node_placement_prediction == "" || nodedef_manager->get(map.getNodeNoEx(nodepos)).rightclickable) client->interact(3, pointed); // Report to server } } } void Game::handlePointingAtObject(GameRunData *runData, const PointedThing &pointed, const ItemStack &playeritem, const v3f &player_position, bool show_debug) { infotext = utf8_to_wide(runData->selected_object->infoText()); if (infotext == L"" && show_debug) { infotext = utf8_to_wide(runData->selected_object->debugInfoText()); } if (input->getLeftState()) { bool do_punch = false; bool do_punch_damage = false; if (runData->object_hit_delay_timer <= 0.0) { do_punch = true; do_punch_damage = true; runData->object_hit_delay_timer = object_hit_delay; } if (input->getLeftClicked()) do_punch = true; if (do_punch) { infostream << "Left-clicked object" << std::endl; runData->left_punch = true; } if (do_punch_damage) { // Report direct punch v3f objpos = runData->selected_object->getPosition(); v3f dir = (objpos - player_position).normalize(); bool disable_send = runData->selected_object->directReportPunch( dir, &playeritem, runData->time_from_last_punch); runData->time_from_last_punch = 0; if (!disable_send) client->interact(0, pointed); } } else if (input->getRightClicked()) { infostream << "Right-clicked object" << std::endl; client->interact(3, pointed); // place } } void Game::handleDigging(GameRunData *runData, const PointedThing &pointed, const v3s16 &nodepos, const ToolCapabilities &playeritem_toolcap, f32 dtime) { if (!runData->digging) { infostream << "Started digging" << std::endl; client->interact(0, pointed); runData->digging = true; runData->ldown_for_dig = true; } LocalPlayer *player = client->getEnv().getLocalPlayer(); ClientMap &map = client->getEnv().getClientMap(); MapNode n = client->getEnv().getClientMap().getNodeNoEx(nodepos); // NOTE: Similar piece of code exists on the server side for // cheat detection. // Get digging parameters DigParams params = getDigParams(nodedef_manager->get(n).groups, &playeritem_toolcap); // If can't dig, try hand if (!params.diggable) { const ItemDefinition &hand = itemdef_manager->get(""); const ToolCapabilities *tp = hand.tool_capabilities; if (tp) params = getDigParams(nodedef_manager->get(n).groups, tp); } if (params.diggable == false) { // I guess nobody will wait for this long runData->dig_time_complete = 10000000.0; } else { runData->dig_time_complete = params.time; if (m_cache_enable_particles) { const ContentFeatures &features = client->getNodeDefManager()->get(n); client->getParticleManager()->addPunchingParticles(gamedef, smgr, player, nodepos, features.tiles); } } if (runData->dig_time_complete >= 0.001) { runData->dig_index = (float)crack_animation_length * runData->dig_time / runData->dig_time_complete; } else { // This is for torches runData->dig_index = crack_animation_length; } SimpleSoundSpec sound_dig = nodedef_manager->get(n).sound_dig; if (sound_dig.exists() && params.diggable) { if (sound_dig.name == "__group") { if (params.main_group != "") { soundmaker->m_player_leftpunch_sound.gain = 0.5; soundmaker->m_player_leftpunch_sound.name = std::string("default_dig_") + params.main_group; } } else { soundmaker->m_player_leftpunch_sound = sound_dig; } } // Don't show cracks if not diggable if (runData->dig_time_complete >= 100000.0) { } else if (runData->dig_index < crack_animation_length) { //TimeTaker timer("client.setTempMod"); //infostream<<"dig_index="<setCrack(runData->dig_index, nodepos); } else { infostream << "Digging completed" << std::endl; client->interact(2, pointed); client->setCrack(-1, v3s16(0, 0, 0)); bool is_valid_position; MapNode wasnode = map.getNodeNoEx(nodepos, &is_valid_position); if (is_valid_position) client->removeNode(nodepos); if (m_cache_enable_particles) { const ContentFeatures &features = client->getNodeDefManager()->get(wasnode); client->getParticleManager()->addDiggingParticles(gamedef, smgr, player, nodepos, features.tiles); } runData->dig_time = 0; runData->digging = false; runData->nodig_delay_timer = runData->dig_time_complete / (float)crack_animation_length; // We don't want a corresponding delay to // very time consuming nodes if (runData->nodig_delay_timer > 0.3) runData->nodig_delay_timer = 0.3; // We want a slight delay to very little // time consuming nodes const float mindelay = 0.15; if (runData->nodig_delay_timer < mindelay) runData->nodig_delay_timer = mindelay; // Send event to trigger sound MtEvent *e = new NodeDugEvent(nodepos, wasnode); gamedef->event()->put(e); } if (runData->dig_time_complete < 100000.0) { runData->dig_time += dtime; } else { runData->dig_time = 0; client->setCrack(-1, nodepos); } camera->setDigging(0); // left click animation } void Game::updateFrame(std::vector &highlight_boxes, ProfilerGraph *graph, RunStats *stats, GameRunData *runData, f32 dtime, const VolatileRunFlags &flags, const CameraOrientation &cam) { LocalPlayer *player = client->getEnv().getLocalPlayer(); /* Fog range */ if (draw_control->range_all) { runData->fog_range = 100000 * BS; } else { runData->fog_range = draw_control->wanted_range * BS + 0.0 * MAP_BLOCKSIZE * BS; runData->fog_range = MYMIN( runData->fog_range, (draw_control->farthest_drawn + 20) * BS); runData->fog_range *= 0.9; } /* Calculate general brightness */ u32 daynight_ratio = client->getEnv().getDayNightRatio(); float time_brightness = decode_light_f((float)daynight_ratio / 1000.0); float direct_brightness; bool sunlight_seen; if (g_settings->getBool("free_move")) { direct_brightness = time_brightness; sunlight_seen = true; } else { ScopeProfiler sp(g_profiler, "Detecting background light", SPT_AVG); float old_brightness = sky->getBrightness(); direct_brightness = client->getEnv().getClientMap() .getBackgroundBrightness(MYMIN(runData->fog_range * 1.2, 60 * BS), daynight_ratio, (int)(old_brightness * 255.5), &sunlight_seen) / 255.0; } float time_of_day = runData->time_of_day; float time_of_day_smooth = runData->time_of_day_smooth; time_of_day = client->getEnv().getTimeOfDayF(); const float maxsm = 0.05; const float todsm = 0.05; if (fabs(time_of_day - time_of_day_smooth) > maxsm && fabs(time_of_day - time_of_day_smooth + 1.0) > maxsm && fabs(time_of_day - time_of_day_smooth - 1.0) > maxsm) time_of_day_smooth = time_of_day; if (time_of_day_smooth > 0.8 && time_of_day < 0.2) time_of_day_smooth = time_of_day_smooth * (1.0 - todsm) + (time_of_day + 1.0) * todsm; else time_of_day_smooth = time_of_day_smooth * (1.0 - todsm) + time_of_day * todsm; runData->time_of_day = time_of_day; runData->time_of_day_smooth = time_of_day_smooth; sky->update(time_of_day_smooth, time_brightness, direct_brightness, sunlight_seen, camera->getCameraMode(), player->getYaw(), player->getPitch()); /* Update clouds */ if (clouds) { v3f player_position = player->getPosition(); if (sky->getCloudsVisible()) { clouds->setVisible(true); clouds->step(dtime); clouds->update(v2f(player_position.X, player_position.Z), sky->getCloudColor()); } else { clouds->setVisible(false); } } /* Update particles */ client->getParticleManager()->step(dtime); /* Fog */ if (m_cache_enable_fog && !flags.force_fog_off) { driver->setFog( sky->getBgColor(), video::EFT_FOG_LINEAR, runData->fog_range * 0.4, runData->fog_range * 1.0, 0.01, false, // pixel fog false // range fog ); } else { driver->setFog( sky->getBgColor(), video::EFT_FOG_LINEAR, 100000 * BS, 110000 * BS, 0.01, false, // pixel fog false // range fog ); } /* Get chat messages from client */ v2u32 screensize = driver->getScreenSize(); updateChat(*client, dtime, flags.show_debug, screensize, flags.show_chat, runData->profiler_current_page, *chat_backend, guitext_chat); /* Inventory */ if (client->getPlayerItem() != runData->new_playeritem) client->selectPlayerItem(runData->new_playeritem); // Update local inventory if it has changed if (client->getLocalInventoryUpdated()) { //infostream<<"Updating local inventory"<getLocalInventory(*local_inventory); runData->update_wielded_item_trigger = true; } if (runData->update_wielded_item_trigger) { // Update wielded tool InventoryList *mlist = local_inventory->getList("main"); if (mlist && (client->getPlayerItem() < mlist->getSize())) { ItemStack item = mlist->getItem(client->getPlayerItem()); camera->wield(item); } runData->update_wielded_item_trigger = false; } /* Update block draw list every 200ms or when camera direction has changed much */ runData->update_draw_list_timer += dtime; v3f camera_direction = camera->getDirection(); if (runData->update_draw_list_timer >= 0.2 || runData->update_draw_list_last_cam_dir.getDistanceFrom(camera_direction) > 0.2 || flags.camera_offset_changed) { runData->update_draw_list_timer = 0; client->getEnv().getClientMap().updateDrawList(driver); runData->update_draw_list_last_cam_dir = camera_direction; } updateGui(&runData->statustext_time, *stats, *runData, dtime, flags, cam); /* make sure menu is on top 1. Delete formspec menu reference if menu was removed 2. Else, make sure formspec menu is on top */ if (current_formspec) { if (current_formspec->getReferenceCount() == 1) { current_formspec->drop(); current_formspec = NULL; } else if (!noMenuActive()) { guiroot->bringToFront(current_formspec); } } /* Drawing begins */ video::SColor skycolor = sky->getSkyColor(); TimeTaker tt_draw("mainloop: draw"); { TimeTaker timer("beginScene"); driver->beginScene(true, true, skycolor); stats->beginscenetime = timer.stop(true); } draw_scene(driver, smgr, *camera, *client, player, *hud, *mapper, guienv, highlight_boxes, screensize, skycolor, flags.show_hud, flags.show_minimap); /* Profiler graph */ if (flags.show_profiler_graph) graph->draw(10, screensize.Y - 10, driver, g_fontengine->getFont()); /* Damage flash */ if (runData->damage_flash > 0.0) { video::SColor color(std::min(runData->damage_flash, 180.0f), 180, 0, 0); driver->draw2DRectangle(color, core::rect(0, 0, screensize.X, screensize.Y), NULL); runData->damage_flash -= 100.0 * dtime; } /* Damage camera tilt */ if (player->hurt_tilt_timer > 0.0) { player->hurt_tilt_timer -= dtime * 5; if (player->hurt_tilt_timer < 0) player->hurt_tilt_strength = 0; } /* Update minimap pos and rotation */ if (flags.show_minimap && flags.show_hud) { mapper->setPos(floatToInt(player->getPosition(), BS)); mapper->setAngle(player->getYaw()); } /* End scene */ { TimeTaker timer("endScene"); driver->endScene(); stats->endscenetime = timer.stop(true); } stats->drawtime = tt_draw.stop(true); g_profiler->graphAdd("mainloop_draw", stats->drawtime / 1000.0f); } inline static const char *yawToDirectionString(int yaw) { // NOTE: TODO: This can be done mathematically without the else/else-if // cascade. const char *player_direction; yaw = wrapDegrees_0_360(yaw); if (yaw >= 45 && yaw < 135) player_direction = "West [-X]"; else if (yaw >= 135 && yaw < 225) player_direction = "South [-Z]"; else if (yaw >= 225 && yaw < 315) player_direction = "East [+X]"; else player_direction = "North [+Z]"; return player_direction; } void Game::updateGui(float *statustext_time, const RunStats &stats, const GameRunData& runData, f32 dtime, const VolatileRunFlags &flags, const CameraOrientation &cam) { v2u32 screensize = driver->getScreenSize(); LocalPlayer *player = client->getEnv().getLocalPlayer(); v3f player_position = player->getPosition(); if (flags.show_debug) { static float drawtime_avg = 0; drawtime_avg = drawtime_avg * 0.95 + stats.drawtime * 0.05; u16 fps = 1.0 / stats.dtime_jitter.avg; //s32 fps = driver->getFPS(); std::ostringstream os(std::ios_base::binary); os << std::fixed << PROJECT_NAME_C " " << g_version_hash << " FPS = " << fps << " (R: range_all=" << draw_control->range_all << ")" << std::setprecision(0) << " drawtime = " << drawtime_avg << std::setprecision(1) << ", dtime_jitter = " << (stats.dtime_jitter.max_fraction * 100.0) << " %" << std::setprecision(1) << ", v_range = " << draw_control->wanted_range << std::setprecision(3) << ", RTT = " << client->getRTT(); guitext->setText(utf8_to_wide(os.str()).c_str()); guitext->setVisible(true); } else if (flags.show_hud || flags.show_chat) { std::ostringstream os(std::ios_base::binary); os << PROJECT_NAME_C " " << g_version_hash; guitext->setText(utf8_to_wide(os.str()).c_str()); guitext->setVisible(true); } else { guitext->setVisible(false); } if (guitext->isVisible()) { core::rect rect( 5, 5, screensize.X, 5 + g_fontengine->getTextHeight() ); guitext->setRelativePosition(rect); } if (flags.show_debug) { std::ostringstream os(std::ios_base::binary); os << std::setprecision(1) << std::fixed << "(" << (player_position.X / BS) << ", " << (player_position.Y / BS) << ", " << (player_position.Z / BS) << ") (yaw=" << (wrapDegrees_0_360(cam.camera_yaw)) << " " << yawToDirectionString(cam.camera_yaw) << ") (seed = " << ((u64)client->getMapSeed()) << ")"; if (runData.pointed_old.type == POINTEDTHING_NODE) { ClientMap &map = client->getEnv().getClientMap(); const INodeDefManager *nodedef = client->getNodeDefManager(); MapNode n = map.getNodeNoEx(runData.pointed_old.node_undersurface); if (n.getContent() != CONTENT_IGNORE && nodedef->get(n).name != "unknown") { const ContentFeatures &features = nodedef->get(n); os << " (pointing_at = " << nodedef->get(n).name << " - " << features.tiledef[0].name.c_str() << ")"; } } guitext2->setText(utf8_to_wide(os.str()).c_str()); guitext2->setVisible(true); core::rect rect( 5, 5 + g_fontengine->getTextHeight(), screensize.X, 5 + g_fontengine->getTextHeight() * 2 ); guitext2->setRelativePosition(rect); } else { guitext2->setVisible(false); } guitext_info->setText(infotext.c_str()); guitext_info->setVisible(flags.show_hud && g_menumgr.menuCount() == 0); float statustext_time_max = 1.5; if (!statustext.empty()) { *statustext_time += dtime; if (*statustext_time >= statustext_time_max) { statustext = L""; *statustext_time = 0; } } guitext_status->setText(statustext.c_str()); guitext_status->setVisible(!statustext.empty()); if (!statustext.empty()) { s32 status_width = guitext_status->getTextWidth(); s32 status_height = guitext_status->getTextHeight(); s32 status_y = screensize.Y - 150; s32 status_x = (screensize.X - status_width) / 2; core::rect rect( status_x , status_y - status_height, status_x + status_width, status_y ); guitext_status->setRelativePosition(rect); // Fade out video::SColor initial_color(255, 0, 0, 0); if (guienv->getSkin()) initial_color = guienv->getSkin()->getColor(gui::EGDC_BUTTON_TEXT); video::SColor final_color = initial_color; final_color.setAlpha(0); video::SColor fade_color = initial_color.getInterpolated_quadratic( initial_color, final_color, pow(*statustext_time / statustext_time_max, 2.0f)); guitext_status->setOverrideColor(fade_color); guitext_status->enableOverrideColor(true); } } /* Log times and stuff for visualization */ inline void Game::updateProfilerGraphs(ProfilerGraph *graph) { Profiler::GraphValues values; g_profiler->graphGet(values); graph->put(values); } /**************************************************************************** Misc ****************************************************************************/ /* On some computers framerate doesn't seem to be automatically limited */ inline void Game::limitFps(FpsControl *fps_timings, f32 *dtime) { // not using getRealTime is necessary for wine device->getTimer()->tick(); // Maker sure device time is up-to-date u32 time = device->getTimer()->getTime(); u32 last_time = fps_timings->last_time; if (time > last_time) // Make sure time hasn't overflowed fps_timings->busy_time = time - last_time; else fps_timings->busy_time = 0; u32 frametime_min = 1000 / (g_menumgr.pausesGame() ? g_settings->getFloat("pause_fps_max") : g_settings->getFloat("fps_max")); if (fps_timings->busy_time < frametime_min) { fps_timings->sleep_time = frametime_min - fps_timings->busy_time; device->sleep(fps_timings->sleep_time); } else { fps_timings->sleep_time = 0; } /* Get the new value of the device timer. Note that device->sleep() may * not sleep for the entire requested time as sleep may be interrupted and * therefore it is arguably more accurate to get the new time from the * device rather than calculating it by adding sleep_time to time. */ device->getTimer()->tick(); // Update device timer time = device->getTimer()->getTime(); if (time > last_time) // Make sure last_time hasn't overflowed *dtime = (time - last_time) / 1000.0; else *dtime = 0; fps_timings->last_time = time; } // Note: This will free (using delete[])! \p msg. If you want to use it later, // pass a copy of it to this function // Note: \p msg must be allocated using new (not malloc()) void Game::showOverlayMessage(const wchar_t *msg, float dtime, int percent, bool draw_clouds) { draw_load_screen(msg, device, guienv, dtime, percent, draw_clouds); delete[] msg; } void Game::settingChangedCallback(const std::string &setting_name, void *data) { ((Game *)data)->readSettings(); } void Game::readSettings() { m_cache_doubletap_jump = g_settings->getBool("doubletap_jump"); m_cache_enable_node_highlighting = g_settings->getBool("enable_node_highlighting"); m_cache_enable_clouds = g_settings->getBool("enable_clouds"); m_cache_enable_particles = g_settings->getBool("enable_particles"); m_cache_enable_fog = g_settings->getBool("enable_fog"); m_cache_mouse_sensitivity = g_settings->getFloat("mouse_sensitivity"); m_repeat_right_click_time = g_settings->getFloat("repeat_rightclick_time"); m_cache_mouse_sensitivity = rangelim(m_cache_mouse_sensitivity, 0.001, 100.0); } /****************************************************************************/ /**************************************************************************** Shutdown / cleanup ****************************************************************************/ /****************************************************************************/ void Game::extendedResourceCleanup() { // Extended resource accounting infostream << "Irrlicht resources after cleanup:" << std::endl; infostream << "\tRemaining meshes : " << device->getSceneManager()->getMeshCache()->getMeshCount() << std::endl; infostream << "\tRemaining textures : " << driver->getTextureCount() << std::endl; for (unsigned int i = 0; i < driver->getTextureCount(); i++) { irr::video::ITexture *texture = driver->getTextureByIndex(i); infostream << "\t\t" << i << ":" << texture->getName().getPath().c_str() << std::endl; } clearTextureNameCache(); infostream << "\tRemaining materials: " << driver-> getMaterialRendererCount() << " (note: irrlicht doesn't support removing renderers)" << std::endl; } /****************************************************************************/ /**************************************************************************** extern function for launching the game ****************************************************************************/ /****************************************************************************/ void the_game(bool *kill, bool random_input, InputHandler *input, IrrlichtDevice *device, const std::string &map_dir, const std::string &playername, const std::string &password, const std::string &address, // If empty local server is created u16 port, std::string &error_message, ChatBackend &chat_backend, bool *reconnect_requested, const SubgameSpec &gamespec, // Used for local game bool simple_singleplayer_mode) { Game game; /* Make a copy of the server address because if a local singleplayer server * is created then this is updated and we don't want to change the value * passed to us by the calling function */ std::string server_address = address; try { if (game.startup(kill, random_input, input, device, map_dir, playername, password, &server_address, port, error_message, reconnect_requested, &chat_backend, gamespec, simple_singleplayer_mode)) { game.run(); game.shutdown(); } } catch (SerializationError &e) { error_message = std::string("A serialization error occurred:\n") + e.what() + "\n\nThe server is probably " " running a different version of " PROJECT_NAME_C "."; errorstream << error_message << std::endl; } catch (ServerError &e) { error_message = e.what(); errorstream << "ServerError: " << error_message << std::endl; } catch (ModError &e) { error_message = e.what() + strgettext("\nCheck debug.txt for details."); errorstream << "ModError: " << error_message << std::endl; } } src/content_cso.h0000644000175000017500000000201012565232430014633 0ustar mquinsonmquinson/* Minetest Copyright (C) 2013 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #ifndef CONTENT_CSO_HEADER #define CONTENT_CSO_HEADER #include "irrlichttypes_extrabloated.h" #include "clientsimpleobject.h" ClientSimpleObject* createSmokePuff(scene::ISceneManager *smgr, ClientEnvironment *env, v3f pos, v2f size); #endif src/debug.cpp0000644000175000017500000002436112565232430013753 0ustar mquinsonmquinson/* Minetest Copyright (C) 2013 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #include "porting.h" #include "debug.h" #include "exceptions.h" #include "threads.h" #include #include #include #include #include "jthread/jmutex.h" #include "jthread/jmutexautolock.h" #include "config.h" #ifdef _MSC_VER #include #include "version.h" #include "filesys.h" #endif /* Debug output */ #define DEBUGSTREAM_COUNT 2 FILE *g_debugstreams[DEBUGSTREAM_COUNT] = {stderr, NULL}; #define DEBUGPRINT(...)\ {\ for(int i=0; i g_debug_stacks; JMutex g_debug_stacks_mutex; void debug_stacks_init() { } void debug_stacks_print_to(std::ostream &os) { JMutexAutoLock lock(g_debug_stacks_mutex); os<<"Debug stacks:"<::iterator i = g_debug_stacks.begin(); i != g_debug_stacks.end(); ++i) { i->second->print(os, false); } } void debug_stacks_print() { JMutexAutoLock lock(g_debug_stacks_mutex); DEBUGPRINT("Debug stacks:\n"); for(std::map::iterator i = g_debug_stacks.begin(); i != g_debug_stacks.end(); ++i) { DebugStack *stack = i->second; for(int i=0; iprint(g_debugstreams[i], true); } } } DebugStacker::DebugStacker(const char *text) { threadid_t threadid = get_current_thread_id(); JMutexAutoLock lock(g_debug_stacks_mutex); std::map::iterator n; n = g_debug_stacks.find(threadid); if(n != g_debug_stacks.end()) { m_stack = n->second; } else { /*DEBUGPRINT("Creating new debug stack for thread %x\n", (unsigned int)threadid);*/ m_stack = new DebugStack(threadid); g_debug_stacks[threadid] = m_stack; } if(m_stack->stack_i >= DEBUG_STACK_SIZE) { m_overflowed = true; } else { m_overflowed = false; snprintf(m_stack->stack[m_stack->stack_i], DEBUG_STACK_TEXT_SIZE, "%s", text); m_stack->stack_i++; if(m_stack->stack_i > m_stack->stack_max_i) m_stack->stack_max_i = m_stack->stack_i; } } DebugStacker::~DebugStacker() { JMutexAutoLock lock(g_debug_stacks_mutex); if(m_overflowed == true) return; m_stack->stack_i--; if(m_stack->stack_i == 0) { threadid_t threadid = m_stack->threadid; /*DEBUGPRINT("Deleting debug stack for thread %x\n", (unsigned int)threadid);*/ delete m_stack; g_debug_stacks.erase(threadid); } } #ifdef _MSC_VER const char *Win32ExceptionCodeToString(DWORD exception_code) { switch (exception_code) { case EXCEPTION_ACCESS_VIOLATION: return "Access violation"; case EXCEPTION_DATATYPE_MISALIGNMENT: return "Misaligned data access"; case EXCEPTION_BREAKPOINT: return "Breakpoint reached"; case EXCEPTION_SINGLE_STEP: return "Single debug step"; case EXCEPTION_ARRAY_BOUNDS_EXCEEDED: return "Array access out of bounds"; case EXCEPTION_FLT_DENORMAL_OPERAND: return "Denormal floating point operand"; case EXCEPTION_FLT_DIVIDE_BY_ZERO: return "Floating point division by zero"; case EXCEPTION_FLT_INEXACT_RESULT: return "Inaccurate floating point result"; case EXCEPTION_FLT_INVALID_OPERATION: return "Invalid floating point operation"; case EXCEPTION_FLT_OVERFLOW: return "Floating point exponent overflow"; case EXCEPTION_FLT_STACK_CHECK: return "Floating point stack overflow or underflow"; case EXCEPTION_FLT_UNDERFLOW: return "Floating point exponent underflow"; case EXCEPTION_INT_DIVIDE_BY_ZERO: return "Integer division by zero"; case EXCEPTION_INT_OVERFLOW: return "Integer overflow"; case EXCEPTION_PRIV_INSTRUCTION: return "Privileged instruction executed"; case EXCEPTION_IN_PAGE_ERROR: return "Could not access or load page"; case EXCEPTION_ILLEGAL_INSTRUCTION: return "Illegal instruction encountered"; case EXCEPTION_NONCONTINUABLE_EXCEPTION: return "Attempted to continue after fatal exception"; case EXCEPTION_STACK_OVERFLOW: return "Stack overflow"; case EXCEPTION_INVALID_DISPOSITION: return "Invalid disposition returned to the exception dispatcher"; case EXCEPTION_GUARD_PAGE: return "Attempted guard page access"; case EXCEPTION_INVALID_HANDLE: return "Invalid handle"; } return "Unknown exception"; } long WINAPI Win32ExceptionHandler(struct _EXCEPTION_POINTERS *pExceptInfo) { char buf[512]; MINIDUMP_EXCEPTION_INFORMATION mdei; MINIDUMP_USER_STREAM_INFORMATION mdusi; MINIDUMP_USER_STREAM mdus; bool minidump_created = false; std::string dumpfile = porting::path_user + DIR_DELIM PROJECT_NAME ".dmp"; std::string version_str(PROJECT_NAME " "); version_str += g_version_hash; HANDLE hFile = CreateFileA(dumpfile.c_str(), GENERIC_WRITE, FILE_SHARE_WRITE, NULL, CREATE_ALWAYS, FILE_ATTRIBUTE_NORMAL, NULL); if (hFile == INVALID_HANDLE_VALUE) goto minidump_failed; if (SetEndOfFile(hFile) == FALSE) goto minidump_failed; mdei.ClientPointers = NULL; mdei.ExceptionPointers = pExceptInfo; mdei.ThreadId = GetCurrentThreadId(); mdus.Type = CommentStreamA; mdus.BufferSize = version_str.size(); mdus.Buffer = (PVOID)version_str.c_str(); mdusi.UserStreamArray = &mdus; mdusi.UserStreamCount = 1; if (MiniDumpWriteDump(GetCurrentProcess(), GetCurrentProcessId(), hFile, MiniDumpNormal, &mdei, &mdusi, NULL) == FALSE) goto minidump_failed; minidump_created = true; minidump_failed: CloseHandle(hFile); DWORD excode = pExceptInfo->ExceptionRecord->ExceptionCode; _snprintf(buf, sizeof(buf), " >> === FATAL ERROR ===\n" " >> %s (Exception 0x%08X) at 0x%p\n", Win32ExceptionCodeToString(excode), excode, pExceptInfo->ExceptionRecord->ExceptionAddress); dstream << buf; if (minidump_created) dstream << " >> Saved dump to " << dumpfile << std::endl; else dstream << " >> Failed to save dump" << std::endl; return EXCEPTION_EXECUTE_HANDLER; } #endif void debug_set_exception_handler() { #ifdef _MSC_VER SetUnhandledExceptionFilter(Win32ExceptionHandler); #endif } src/socket.cpp0000644000175000017500000003305712565232430014157 0ustar mquinsonmquinson/* Minetest Copyright (C) 2013 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #include "socket.h" #include #include #include #include #include #include #include #include "util/string.h" #include "util/numeric.h" #include "constants.h" #include "debug.h" #include "settings.h" #include "log.h" #ifdef _WIN32 #ifndef WIN32_LEAN_AND_MEAN #define WIN32_LEAN_AND_MEAN #endif // Without this some of the network functions are not found on mingw #ifndef _WIN32_WINNT #define _WIN32_WINNT 0x0501 #endif #include #include #include typedef SOCKET socket_t; typedef int socklen_t; #else #include #include #include #include #include #include #include typedef int socket_t; #endif // Set to true to enable verbose debug output bool socket_enable_debug_output = false; // yuck static bool g_sockets_initialized = false; // Initialize sockets void sockets_init() { #ifdef _WIN32 // Windows needs sockets to be initialized before use WSADATA WsaData; if(WSAStartup( MAKEWORD(2,2), &WsaData ) != NO_ERROR) throw SocketException("WSAStartup failed"); #endif g_sockets_initialized = true; } void sockets_cleanup() { #ifdef _WIN32 // On Windows, cleanup sockets after use WSACleanup(); #endif } /* Address */ Address::Address() { m_addr_family = 0; memset(&m_address, 0, sizeof(m_address)); m_port = 0; } Address::Address(u32 address, u16 port) { memset(&m_address, 0, sizeof(m_address)); setAddress(address); setPort(port); } Address::Address(u8 a, u8 b, u8 c, u8 d, u16 port) { memset(&m_address, 0, sizeof(m_address)); setAddress(a, b, c, d); setPort(port); } Address::Address(const IPv6AddressBytes *ipv6_bytes, u16 port) { memset(&m_address, 0, sizeof(m_address)); setAddress(ipv6_bytes); setPort(port); } // Equality (address family, address and port must be equal) bool Address::operator==(const Address &address) { if(address.m_addr_family != m_addr_family || address.m_port != m_port) return false; else if(m_addr_family == AF_INET) { return m_address.ipv4.sin_addr.s_addr == address.m_address.ipv4.sin_addr.s_addr; } else if(m_addr_family == AF_INET6) { return memcmp(m_address.ipv6.sin6_addr.s6_addr, address.m_address.ipv6.sin6_addr.s6_addr, 16) == 0; } else return false; } bool Address::operator!=(const Address &address) { return !(*this == address); } void Address::Resolve(const char *name) { if (!name || name[0] == 0) { if (m_addr_family == AF_INET) { setAddress((u32) 0); } else if (m_addr_family == AF_INET6) { setAddress((IPv6AddressBytes*) 0); } return; } struct addrinfo *resolved, hints; memset(&hints, 0, sizeof(hints)); // Setup hints hints.ai_socktype = 0; hints.ai_protocol = 0; hints.ai_flags = 0; if(g_settings->getBool("enable_ipv6")) { // AF_UNSPEC allows both IPv6 and IPv4 addresses to be returned hints.ai_family = AF_UNSPEC; } else { hints.ai_family = AF_INET; } // Do getaddrinfo() int e = getaddrinfo(name, NULL, &hints, &resolved); if(e != 0) throw ResolveError(gai_strerror(e)); // Copy data if(resolved->ai_family == AF_INET) { struct sockaddr_in *t = (struct sockaddr_in *) resolved->ai_addr; m_addr_family = AF_INET; m_address.ipv4 = *t; } else if(resolved->ai_family == AF_INET6) { struct sockaddr_in6 *t = (struct sockaddr_in6 *) resolved->ai_addr; m_addr_family = AF_INET6; m_address.ipv6 = *t; } else { freeaddrinfo(resolved); throw ResolveError(""); } freeaddrinfo(resolved); } // IP address -> textual representation std::string Address::serializeString() const { // windows XP doesnt have inet_ntop, maybe use better func #ifdef _WIN32 if(m_addr_family == AF_INET) { u8 a, b, c, d; u32 addr; addr = ntohl(m_address.ipv4.sin_addr.s_addr); a = (addr & 0xFF000000) >> 24; b = (addr & 0x00FF0000) >> 16; c = (addr & 0x0000FF00) >> 8; d = (addr & 0x000000FF); return itos(a) + "." + itos(b) + "." + itos(c) + "." + itos(d); } else if(m_addr_family == AF_INET6) { std::ostringstream os; for(int i = 0; i < 16; i += 2) { u16 section = (m_address.ipv6.sin6_addr.s6_addr[i] << 8) | (m_address.ipv6.sin6_addr.s6_addr[i + 1]); os << std::hex << section; if(i < 14) os << ":"; } return os.str(); } else return std::string(""); #else char str[INET6_ADDRSTRLEN]; if (inet_ntop(m_addr_family, (m_addr_family == AF_INET) ? (void*)&(m_address.ipv4.sin_addr) : (void*)&(m_address.ipv6.sin6_addr), str, INET6_ADDRSTRLEN) == NULL) { return std::string(""); } return std::string(str); #endif } struct sockaddr_in Address::getAddress() const { return m_address.ipv4; // NOTE: NO PORT INCLUDED, use getPort() } struct sockaddr_in6 Address::getAddress6() const { return m_address.ipv6; // NOTE: NO PORT INCLUDED, use getPort() } u16 Address::getPort() const { return m_port; } int Address::getFamily() const { return m_addr_family; } bool Address::isIPv6() const { return m_addr_family == AF_INET6; } bool Address::isZero() const { if (m_addr_family == AF_INET) { return m_address.ipv4.sin_addr.s_addr == 0; } else if (m_addr_family == AF_INET6) { static const char zero[16] = {0}; return memcmp(m_address.ipv6.sin6_addr.s6_addr, zero, 16) == 0; } return false; } void Address::setAddress(u32 address) { m_addr_family = AF_INET; m_address.ipv4.sin_family = AF_INET; m_address.ipv4.sin_addr.s_addr = htonl(address); } void Address::setAddress(u8 a, u8 b, u8 c, u8 d) { m_addr_family = AF_INET; m_address.ipv4.sin_family = AF_INET; u32 addr = htonl((a << 24) | (b << 16) | (c << 8) | d); m_address.ipv4.sin_addr.s_addr = addr; } void Address::setAddress(const IPv6AddressBytes *ipv6_bytes) { m_addr_family = AF_INET6; m_address.ipv6.sin6_family = AF_INET6; if (ipv6_bytes) memcpy(m_address.ipv6.sin6_addr.s6_addr, ipv6_bytes->bytes, 16); else memset(m_address.ipv6.sin6_addr.s6_addr, 0, 16); } void Address::setPort(u16 port) { m_port = port; } void Address::print(std::ostream *s) const { if(m_addr_family == AF_INET6) *s << "[" << serializeString() << "]:" << m_port; else *s << serializeString() << ":" << m_port; } /* UDPSocket */ UDPSocket::UDPSocket(bool ipv6) { init(ipv6, false); } bool UDPSocket::init(bool ipv6, bool noExceptions) { if (g_sockets_initialized == false) { dstream << "Sockets not initialized" << std::endl; return false; } // Use IPv6 if specified m_addr_family = ipv6 ? AF_INET6 : AF_INET; m_handle = socket(m_addr_family, SOCK_DGRAM, IPPROTO_UDP); if (socket_enable_debug_output) { dstream << "UDPSocket(" << (int) m_handle << ")::UDPSocket(): ipv6 = " << (ipv6 ? "true" : "false") << std::endl; } if (m_handle <= 0) { if (noExceptions) { return false; } else { throw SocketException("Failed to create socket"); } } setTimeoutMs(0); return true; } UDPSocket::~UDPSocket() { if (socket_enable_debug_output) { dstream << "UDPSocket( " << (int) m_handle << ")::~UDPSocket()" << std::endl; } #ifdef _WIN32 closesocket(m_handle); #else close(m_handle); #endif } void UDPSocket::Bind(Address addr) { if(socket_enable_debug_output) { dstream << "UDPSocket(" << (int) m_handle << ")::Bind(): " << addr.serializeString() << ":" << addr.getPort() << std::endl; } if (addr.getFamily() != m_addr_family) { static const char *errmsg = "Socket and bind address families do not match"; errorstream << "Bind failed: " << errmsg << std::endl; throw SocketException(errmsg); } if(m_addr_family == AF_INET6) { struct sockaddr_in6 address; memset(&address, 0, sizeof(address)); address = addr.getAddress6(); address.sin6_family = AF_INET6; address.sin6_port = htons(addr.getPort()); if(bind(m_handle, (const struct sockaddr *) &address, sizeof(struct sockaddr_in6)) < 0) { dstream << (int) m_handle << ": Bind failed: " << strerror(errno) << std::endl; throw SocketException("Failed to bind socket"); } } else { struct sockaddr_in address; memset(&address, 0, sizeof(address)); address = addr.getAddress(); address.sin_family = AF_INET; address.sin_port = htons(addr.getPort()); if (bind(m_handle, (const struct sockaddr *) &address, sizeof(struct sockaddr_in)) < 0) { dstream << (int)m_handle << ": Bind failed: " << strerror(errno) << std::endl; throw SocketException("Failed to bind socket"); } } } void UDPSocket::Send(const Address & destination, const void * data, int size) { bool dumping_packet = false; // for INTERNET_SIMULATOR if(INTERNET_SIMULATOR) dumping_packet = myrand() % INTERNET_SIMULATOR_PACKET_LOSS == 0; if(socket_enable_debug_output) { // Print packet destination and size dstream << (int)m_handle << " -> "; destination.print(&dstream); dstream << ", size=" << size; // Print packet contents dstream << ", data="; for(int i = 0; i < size && i < 20; i++) { if(i % 2 == 0) dstream << " "; unsigned int a = ((const unsigned char *)data)[i]; dstream << std::hex << std::setw(2) << std::setfill('0') << a; } if(size > 20) dstream << "..."; if(dumping_packet) dstream << " (DUMPED BY INTERNET_SIMULATOR)"; dstream << std::endl; } if(dumping_packet) { // Lol let's forget it dstream << "UDPSocket::Send(): INTERNET_SIMULATOR: dumping packet." << std::endl; return; } if(destination.getFamily() != m_addr_family) throw SendFailedException("Address family mismatch"); int sent; if(m_addr_family == AF_INET6) { struct sockaddr_in6 address = destination.getAddress6(); address.sin6_port = htons(destination.getPort()); sent = sendto(m_handle, (const char *)data, size, 0, (struct sockaddr *)&address, sizeof(struct sockaddr_in6)); } else { struct sockaddr_in address = destination.getAddress(); address.sin_port = htons(destination.getPort()); sent = sendto(m_handle, (const char *)data, size, 0, (struct sockaddr *)&address, sizeof(struct sockaddr_in)); } if(sent != size) throw SendFailedException("Failed to send packet"); } int UDPSocket::Receive(Address & sender, void *data, int size) { // Return on timeout if(WaitData(m_timeout_ms) == false) return -1; int received; if (m_addr_family == AF_INET6) { struct sockaddr_in6 address; memset(&address, 0, sizeof(address)); socklen_t address_len = sizeof(address); received = recvfrom(m_handle, (char *) data, size, 0, (struct sockaddr *) &address, &address_len); if(received < 0) return -1; u16 address_port = ntohs(address.sin6_port); IPv6AddressBytes bytes; memcpy(bytes.bytes, address.sin6_addr.s6_addr, 16); sender = Address(&bytes, address_port); } else { struct sockaddr_in address; memset(&address, 0, sizeof(address)); socklen_t address_len = sizeof(address); received = recvfrom(m_handle, (char *)data, size, 0, (struct sockaddr *)&address, &address_len); if(received < 0) return -1; u32 address_ip = ntohl(address.sin_addr.s_addr); u16 address_port = ntohs(address.sin_port); sender = Address(address_ip, address_port); } if (socket_enable_debug_output) { // Print packet sender and size dstream << (int) m_handle << " <- "; sender.print(&dstream); dstream << ", size=" << received; // Print packet contents dstream << ", data="; for(int i = 0; i < received && i < 20; i++) { if(i % 2 == 0) dstream << " "; unsigned int a = ((const unsigned char *) data)[i]; dstream << std::hex << std::setw(2) << std::setfill('0') << a; } if(received > 20) dstream << "..."; dstream << std::endl; } return received; } int UDPSocket::GetHandle() { return m_handle; } void UDPSocket::setTimeoutMs(int timeout_ms) { m_timeout_ms = timeout_ms; } bool UDPSocket::WaitData(int timeout_ms) { fd_set readset; int result; // Initialize the set FD_ZERO(&readset); FD_SET(m_handle, &readset); // Initialize time out struct struct timeval tv; tv.tv_sec = 0; tv.tv_usec = timeout_ms * 1000; // select() result = select(m_handle+1, &readset, NULL, NULL, &tv); if (result == 0) return false; else if (result < 0 && (errno == EINTR || errno == EBADF)) { // N.B. select() fails when sockets are destroyed on Connection's dtor // with EBADF. Instead of doing tricky synchronization, allow this // thread to exit but don't throw an exception. return false; } else if (result < 0) { dstream << (int) m_handle << ": Select failed: " << strerror(errno) << std::endl; #ifdef _WIN32 int e = WSAGetLastError(); dstream << (int) m_handle << ": WSAGetLastError()=" << e << std::endl; if(e == 10004 /* = WSAEINTR */ || e == 10009 /*WSAEBADF*/) { dstream << "WARNING: Ignoring WSAEINTR/WSAEBADF." << std::endl; return false; } #endif throw SocketException("Select failed"); } else if(FD_ISSET(m_handle, &readset) == false) { // No data return false; } // There is data return true; } src/serverobject.cpp0000644000175000017500000000512112565232430015353 0ustar mquinsonmquinson/* Minetest Copyright (C) 2010-2013 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #include "serverobject.h" #include #include "inventory.h" #include "constants.h" // BS ServerActiveObject::ServerActiveObject(ServerEnvironment *env, v3f pos): ActiveObject(0), m_known_by_count(0), m_removed(false), m_pending_deactivation(false), m_static_exists(false), m_static_block(1337,1337,1337), m_env(env), m_base_position(pos) { } ServerActiveObject::~ServerActiveObject() { } ServerActiveObject* ServerActiveObject::create(ActiveObjectType type, ServerEnvironment *env, u16 id, v3f pos, const std::string &data) { // Find factory function std::map::iterator n; n = m_types.find(type); if(n == m_types.end()) { // These are 0.3 entity types, return without error. if (ACTIVEOBJECT_TYPE_ITEM <= type && type <= ACTIVEOBJECT_TYPE_MOBV2) { return NULL; } // If factory is not found, just return. dstream<<"WARNING: ServerActiveObject: No factory for type=" <second; ServerActiveObject *object = (*f)(env, pos, data); return object; } void ServerActiveObject::registerType(u16 type, Factory f) { std::map::iterator n; n = m_types.find(type); if(n != m_types.end()) return; m_types[type] = f; } float ServerActiveObject::getMinimumSavedMovement() { return 2.0*BS; } ItemStack ServerActiveObject::getWieldedItem() const { const Inventory *inv = getInventory(); if(inv) { const InventoryList *list = inv->getList(getWieldList()); if(list && (getWieldIndex() < (s32)list->getSize())) return list->getItem(getWieldIndex()); } return ItemStack(); } bool ServerActiveObject::setWieldedItem(const ItemStack &item) { if(Inventory *inv = getInventory()) { if (InventoryList *list = inv->getList(getWieldList())) { list->changeItem(getWieldIndex(), item); return true; } } return false; } src/inventory.h0000644000175000017500000002041512565232430014363 0ustar mquinsonmquinson/* Minetest Copyright (C) 2010-2013 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #ifndef INVENTORY_HEADER #define INVENTORY_HEADER #include "debug.h" #include "itemdef.h" #include "irrlichttypes.h" #include #include #include #include struct ToolCapabilities; struct ItemStack { ItemStack(): name(""), count(0), wear(0), metadata("") {} ItemStack(std::string name_, u16 count_, u16 wear, std::string metadata_, IItemDefManager *itemdef); ~ItemStack() {} // Serialization void serialize(std::ostream &os) const; // Deserialization. Pass itemdef unless you don't want aliases resolved. void deSerialize(std::istream &is, IItemDefManager *itemdef = NULL); void deSerialize(const std::string &s, IItemDefManager *itemdef = NULL); // Returns the string used for inventory std::string getItemString() const; /* Quantity methods */ bool empty() const { return count == 0; } void clear() { name = ""; count = 0; wear = 0; metadata = ""; } void add(u16 n) { count += n; } void remove(u16 n) { assert(count >= n); // Pre-condition count -= n; if(count == 0) clear(); // reset name, wear and metadata too } // Maximum size of a stack u16 getStackMax(IItemDefManager *itemdef) const { s16 max = itemdef->get(name).stack_max; return (max >= 0) ? max : 0; } // Number of items that can be added to this stack u16 freeSpace(IItemDefManager *itemdef) const { u16 max = getStackMax(itemdef); if(count > max) return 0; return max - count; } // Returns false if item is not known and cannot be used bool isKnown(IItemDefManager *itemdef) const { return itemdef->isKnown(name); } // Returns a pointer to the item definition struct, // or a fallback one (name="unknown") if the item is unknown. const ItemDefinition& getDefinition( IItemDefManager *itemdef) const { return itemdef->get(name); } // Get tool digging properties, or those of the hand if not a tool const ToolCapabilities& getToolCapabilities( IItemDefManager *itemdef) const { ToolCapabilities *cap; cap = itemdef->get(name).tool_capabilities; if(cap == NULL) cap = itemdef->get("").tool_capabilities; assert(cap != NULL); return *cap; } // Wear out (only tools) // Returns true if the item is (was) a tool bool addWear(s32 amount, IItemDefManager *itemdef) { if(getDefinition(itemdef).type == ITEM_TOOL) { if(amount > 65535 - wear) clear(); else if(amount < -wear) wear = 0; else wear += amount; return true; } else { return false; } } // If possible, adds newitem to this item. // If cannot be added at all, returns the item back. // If can be added partly, decremented item is returned back. // If can be added fully, empty item is returned. ItemStack addItem(const ItemStack &newitem, IItemDefManager *itemdef); // Checks whether newitem could be added. // If restitem is non-NULL, it receives the part of newitem that // would be left over after adding. bool itemFits(const ItemStack &newitem, ItemStack *restitem, // may be NULL IItemDefManager *itemdef) const; // Takes some items. // If there are not enough, takes as many as it can. // Returns empty item if couldn't take any. ItemStack takeItem(u32 takecount); // Similar to takeItem, but keeps this ItemStack intact. ItemStack peekItem(u32 peekcount) const; /* Properties */ std::string name; u16 count; u16 wear; std::string metadata; }; class InventoryList { public: InventoryList(std::string name, u32 size, IItemDefManager *itemdef); ~InventoryList(); void clearItems(); void setSize(u32 newsize); void setWidth(u32 newWidth); void setName(const std::string &name); void serialize(std::ostream &os) const; void deSerialize(std::istream &is); InventoryList(const InventoryList &other); InventoryList & operator = (const InventoryList &other); bool operator == (const InventoryList &other) const; bool operator != (const InventoryList &other) const { return !(*this == other); } const std::string &getName() const; u32 getSize() const; u32 getWidth() const; // Count used slots u32 getUsedSlots() const; u32 getFreeSlots() const; // Get reference to item const ItemStack& getItem(u32 i) const; ItemStack& getItem(u32 i); // Returns old item. Parameter can be an empty item. ItemStack changeItem(u32 i, const ItemStack &newitem); // Delete item void deleteItem(u32 i); // Adds an item to a suitable place. Returns leftover item (possibly empty). ItemStack addItem(const ItemStack &newitem); // If possible, adds item to given slot. // If cannot be added at all, returns the item back. // If can be added partly, decremented item is returned back. // If can be added fully, empty item is returned. ItemStack addItem(u32 i, const ItemStack &newitem); // Checks whether the item could be added to the given slot // If restitem is non-NULL, it receives the part of newitem that // would be left over after adding. bool itemFits(const u32 i, const ItemStack &newitem, ItemStack *restitem = NULL) const; // Checks whether there is room for a given item bool roomForItem(const ItemStack &item) const; // Checks whether the given count of the given item name // exists in this inventory list. bool containsItem(const ItemStack &item) const; // Removes the given count of the given item name from // this inventory list. Walks the list in reverse order. // If not as many items exist as requested, removes as // many as possible. // Returns the items that were actually removed. ItemStack removeItem(const ItemStack &item); // Takes some items from a slot. // If there are not enough, takes as many as it can. // Returns empty item if couldn't take any. ItemStack takeItem(u32 i, u32 takecount); // Similar to takeItem, but keeps the slot intact. ItemStack peekItem(u32 i, u32 peekcount) const; // Move an item to a different list (or a different stack in the same list) // count is the maximum number of items to move (0 for everything) // returns number of moved items u32 moveItem(u32 i, InventoryList *dest, u32 dest_i, u32 count = 0, bool swap_if_needed = true, bool *did_swap = NULL); // like moveItem, but without a fixed destination index // also with optional rollback recording void moveItemSomewhere(u32 i, InventoryList *dest, u32 count); private: std::vector m_items; u32 m_size, m_width; std::string m_name; IItemDefManager *m_itemdef; }; class Inventory { public: ~Inventory(); void clear(); void clearContents(); Inventory(IItemDefManager *itemdef); Inventory(const Inventory &other); Inventory & operator = (const Inventory &other); bool operator == (const Inventory &other) const; bool operator != (const Inventory &other) const { return !(*this == other); } void serialize(std::ostream &os) const; void deSerialize(std::istream &is); InventoryList * addList(const std::string &name, u32 size); InventoryList * getList(const std::string &name); const InventoryList * getList(const std::string &name) const; std::vector getLists(); bool deleteList(const std::string &name); // A shorthand for adding items. Returns leftover item (possibly empty). ItemStack addItem(const std::string &listname, const ItemStack &newitem) { m_dirty = true; InventoryList *list = getList(listname); if(list == NULL) return newitem; return list->addItem(newitem); } bool checkModified() const { return m_dirty; } void setModified(const bool x) { m_dirty = x; } private: // -1 if not found const s32 getListIndex(const std::string &name) const; std::vector m_lists; IItemDefManager *m_itemdef; bool m_dirty; }; #endif src/cavegen.cpp0000644000175000017500000005217312565232430014277 0ustar mquinsonmquinson/* Minetest Copyright (C) 2010-2013 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #include "util/numeric.h" #include "map.h" #include "mapgen.h" #include "mapgen_v5.h" #include "mapgen_v6.h" #include "mapgen_v7.h" #include "cavegen.h" NoiseParams nparams_caveliquids(0, 1, v3f(150.0, 150.0, 150.0), 776, 3, 0.6, 2.0); ///////////////////////////////////////// Caves V5 CaveV5::CaveV5(MapgenV5 *mg, PseudoRandom *ps) { this->mg = mg; this->vm = mg->vm; this->ndef = mg->ndef; this->water_level = mg->water_level; this->ps = ps; this->c_water_source = mg->c_water_source; this->c_lava_source = mg->c_lava_source; this->c_ice = mg->c_ice; this->np_caveliquids = &nparams_caveliquids; dswitchint = ps->range(1, 14); flooded = ps->range(1, 2) == 2; part_max_length_rs = ps->range(2, 4); tunnel_routepoints = ps->range(5, ps->range(15, 30)); min_tunnel_diameter = 5; max_tunnel_diameter = ps->range(7, ps->range(8, 24)); large_cave_is_flat = (ps->range(0, 1) == 0); } void CaveV5::makeCave(v3s16 nmin, v3s16 nmax, int max_stone_height) { node_min = nmin; node_max = nmax; main_direction = v3f(0, 0, 0); // Allowed route area size in nodes ar = node_max - node_min + v3s16(1, 1, 1); // Area starting point in nodes of = node_min; // Allow a bit more //(this should be more than the maximum radius of the tunnel) s16 insure = 10; s16 more = MYMAX(MAP_BLOCKSIZE - max_tunnel_diameter / 2 - insure, 1); ar += v3s16(1,0,1) * more * 2; of -= v3s16(1,0,1) * more; route_y_min = 0; // Allow half a diameter + 7 over stone surface route_y_max = -of.Y + max_stone_y + max_tunnel_diameter / 2 + 7; // Limit maximum to area route_y_max = rangelim(route_y_max, 0, ar.Y - 1); s16 min = 0; if (node_min.Y < water_level && node_max.Y > water_level) { min = water_level - max_tunnel_diameter/3 - of.Y; route_y_max = water_level + max_tunnel_diameter/3 - of.Y; } route_y_min = ps->range(min, min + max_tunnel_diameter); route_y_min = rangelim(route_y_min, 0, route_y_max); s16 route_start_y_min = route_y_min; s16 route_start_y_max = route_y_max; route_start_y_min = rangelim(route_start_y_min, 0, ar.Y - 1); route_start_y_max = rangelim(route_start_y_max, route_start_y_min, ar.Y - 1); // Randomize starting position orp = v3f( (float)(ps->next() % ar.X) + 0.5, (float)(ps->range(route_start_y_min, route_start_y_max)) + 0.5, (float)(ps->next() % ar.Z) + 0.5 ); // Add generation notify begin event v3s16 abs_pos(of.X + orp.X, of.Y + orp.Y, of.Z + orp.Z); GenNotifyType notifytype = GENNOTIFY_LARGECAVE_BEGIN; mg->gennotify.addEvent(notifytype, abs_pos); // Generate some tunnel starting from orp for (u16 j = 0; j < tunnel_routepoints; j++) makeTunnel(j % dswitchint == 0); // Add generation notify end event abs_pos = v3s16(of.X + orp.X, of.Y + orp.Y, of.Z + orp.Z); notifytype = GENNOTIFY_LARGECAVE_END; mg->gennotify.addEvent(notifytype, abs_pos); } void CaveV5::makeTunnel(bool dirswitch) { // Randomize size s16 min_d = min_tunnel_diameter; s16 max_d = max_tunnel_diameter; rs = ps->range(min_d, max_d); s16 rs_part_max_length_rs = rs * part_max_length_rs; v3s16 maxlen; maxlen = v3s16( rs_part_max_length_rs, rs_part_max_length_rs / 2, rs_part_max_length_rs ); v3f vec; // Jump downward sometimes vec = v3f( (float)(ps->next() % maxlen.X) - (float)maxlen.X / 2, (float)(ps->next() % maxlen.Y) - (float)maxlen.Y / 2, (float)(ps->next() % maxlen.Z) - (float)maxlen.Z / 2 ); // Do not make caves that are above ground. // It is only necessary to check the startpoint and endpoint. v3s16 orpi(orp.X, orp.Y, orp.Z); v3s16 veci(vec.X, vec.Y, vec.Z); v3s16 p; p = orpi + veci + of + rs / 2; if (p.Z >= node_min.Z && p.Z <= node_max.Z && p.X >= node_min.X && p.X <= node_max.X) { u32 index = (p.Z - node_min.Z) * mg->ystride + (p.X - node_min.X); s16 h = mg->heightmap[index]; if (h < p.Y) return; } else if (p.Y > water_level) { return; // If it's not in our heightmap, use a simple heuristic } p = orpi + of + rs / 2; if (p.Z >= node_min.Z && p.Z <= node_max.Z && p.X >= node_min.X && p.X <= node_max.X) { u32 index = (p.Z - node_min.Z) * mg->ystride + (p.X - node_min.X); s16 h = mg->heightmap[index]; if (h < p.Y) return; } else if (p.Y > water_level) { return; } vec += main_direction; v3f rp = orp + vec; if (rp.X < 0) rp.X = 0; else if (rp.X >= ar.X) rp.X = ar.X - 1; if (rp.Y < route_y_min) rp.Y = route_y_min; else if (rp.Y >= route_y_max) rp.Y = route_y_max - 1; if (rp.Z < 0) rp.Z = 0; else if (rp.Z >= ar.Z) rp.Z = ar.Z - 1; vec = rp - orp; float veclen = vec.getLength(); if (veclen < 0.05) veclen = 1.0; // Every second section is rough bool randomize_xz = (ps->range(1, 2) == 1); // Carve routes for (float f = 0; f < 1.0; f += 1.0 / veclen) carveRoute(vec, f, randomize_xz); orp = rp; } void CaveV5::carveRoute(v3f vec, float f, bool randomize_xz) { MapNode airnode(CONTENT_AIR); MapNode waternode(c_water_source); MapNode lavanode(c_lava_source); v3s16 startp(orp.X, orp.Y, orp.Z); startp += of; float nval = NoisePerlin3D(np_caveliquids, startp.X, startp.Y, startp.Z, mg->seed); MapNode liquidnode = nval < 0.40 ? lavanode : waternode; v3f fp = orp + vec * f; fp.X += 0.1 * ps->range(-10, 10); fp.Z += 0.1 * ps->range(-10, 10); v3s16 cp(fp.X, fp.Y, fp.Z); s16 d0 = -rs/2; s16 d1 = d0 + rs; if (randomize_xz) { d0 += ps->range(-1, 1); d1 += ps->range(-1, 1); } for (s16 z0 = d0; z0 <= d1; z0++) { s16 si = rs / 2 - MYMAX(0, abs(z0) - rs / 7 - 1); for (s16 x0 = -si - ps->range(0,1); x0 <= si - 1 + ps->range(0,1); x0++) { s16 maxabsxz = MYMAX(abs(x0), abs(z0)); s16 si2 = rs / 2 - MYMAX(0, maxabsxz - rs / 7 - 1); for (s16 y0 = -si2; y0 <= si2; y0++) { if (large_cave_is_flat) { // Make large caves not so tall if (rs > 7 && abs(y0) >= rs / 3) continue; } v3s16 p(cp.X + x0, cp.Y + y0, cp.Z + z0); p += of; if (vm->m_area.contains(p) == false) continue; u32 i = vm->m_area.index(p); content_t c = vm->m_data[i].getContent(); if (!ndef->get(c).is_ground_content) continue; int full_ymin = node_min.Y - MAP_BLOCKSIZE; int full_ymax = node_max.Y + MAP_BLOCKSIZE; if (flooded && full_ymin < water_level && full_ymax > water_level) vm->m_data[i] = (p.Y <= water_level) ? waternode : airnode; else if (flooded && full_ymax < water_level) vm->m_data[i] = (p.Y < startp.Y - 4) ? liquidnode : airnode; else vm->m_data[i] = airnode; } } } } ///////////////////////////////////////// Caves V6 CaveV6::CaveV6(MapgenV6 *mg, PseudoRandom *ps, PseudoRandom *ps2, bool is_large_cave) { this->mg = mg; this->vm = mg->vm; this->ndef = mg->ndef; this->water_level = mg->water_level; this->large_cave = is_large_cave; this->ps = ps; this->ps2 = ps2; this->c_water_source = mg->c_water_source; this->c_lava_source = mg->c_lava_source; min_tunnel_diameter = 2; max_tunnel_diameter = ps->range(2, 6); dswitchint = ps->range(1, 14); flooded = true; if (large_cave) { part_max_length_rs = ps->range(2,4); tunnel_routepoints = ps->range(5, ps->range(15,30)); min_tunnel_diameter = 5; max_tunnel_diameter = ps->range(7, ps->range(8,24)); } else { part_max_length_rs = ps->range(2,9); tunnel_routepoints = ps->range(10, ps->range(15,30)); } large_cave_is_flat = (ps->range(0,1) == 0); } void CaveV6::makeCave(v3s16 nmin, v3s16 nmax, int max_stone_height) { node_min = nmin; node_max = nmax; max_stone_y = max_stone_height; main_direction = v3f(0, 0, 0); // Allowed route area size in nodes ar = node_max - node_min + v3s16(1, 1, 1); // Area starting point in nodes of = node_min; // Allow a bit more //(this should be more than the maximum radius of the tunnel) const s16 max_spread_amount = MAP_BLOCKSIZE; s16 insure = 10; s16 more = MYMAX(max_spread_amount - max_tunnel_diameter / 2 - insure, 1); ar += v3s16(1,0,1) * more * 2; of -= v3s16(1,0,1) * more; route_y_min = 0; // Allow half a diameter + 7 over stone surface route_y_max = -of.Y + max_stone_y + max_tunnel_diameter / 2 + 7; // Limit maximum to area route_y_max = rangelim(route_y_max, 0, ar.Y - 1); if (large_cave) { s16 min = 0; if (node_min.Y < water_level && node_max.Y > water_level) { min = water_level - max_tunnel_diameter/3 - of.Y; route_y_max = water_level + max_tunnel_diameter/3 - of.Y; } route_y_min = ps->range(min, min + max_tunnel_diameter); route_y_min = rangelim(route_y_min, 0, route_y_max); } s16 route_start_y_min = route_y_min; s16 route_start_y_max = route_y_max; route_start_y_min = rangelim(route_start_y_min, 0, ar.Y-1); route_start_y_max = rangelim(route_start_y_max, route_start_y_min, ar.Y-1); // Randomize starting position orp = v3f( (float)(ps->next() % ar.X) + 0.5, (float)(ps->range(route_start_y_min, route_start_y_max)) + 0.5, (float)(ps->next() % ar.Z) + 0.5 ); // Add generation notify begin event v3s16 abs_pos(of.X + orp.X, of.Y + orp.Y, of.Z + orp.Z); GenNotifyType notifytype = large_cave ? GENNOTIFY_LARGECAVE_BEGIN : GENNOTIFY_CAVE_BEGIN; mg->gennotify.addEvent(notifytype, abs_pos); // Generate some tunnel starting from orp for (u16 j = 0; j < tunnel_routepoints; j++) makeTunnel(j % dswitchint == 0); // Add generation notify end event abs_pos = v3s16(of.X + orp.X, of.Y + orp.Y, of.Z + orp.Z); notifytype = large_cave ? GENNOTIFY_LARGECAVE_END : GENNOTIFY_CAVE_END; mg->gennotify.addEvent(notifytype, abs_pos); } void CaveV6::makeTunnel(bool dirswitch) { if (dirswitch && !large_cave) { main_direction = v3f( ((float)(ps->next() % 20) - (float)10) / 10, ((float)(ps->next() % 20) - (float)10) / 30, ((float)(ps->next() % 20) - (float)10) / 10 ); main_direction *= (float)ps->range(0, 10) / 10; } // Randomize size s16 min_d = min_tunnel_diameter; s16 max_d = max_tunnel_diameter; rs = ps->range(min_d, max_d); s16 rs_part_max_length_rs = rs * part_max_length_rs; v3s16 maxlen; if (large_cave) { maxlen = v3s16( rs_part_max_length_rs, rs_part_max_length_rs / 2, rs_part_max_length_rs ); } else { maxlen = v3s16( rs_part_max_length_rs, ps->range(1, rs_part_max_length_rs), rs_part_max_length_rs ); } v3f vec( (float)(ps->next() % maxlen.X) - (float)maxlen.X / 2, (float)(ps->next() % maxlen.Y) - (float)maxlen.Y / 2, (float)(ps->next() % maxlen.Z) - (float)maxlen.Z / 2 ); // Jump downward sometimes if (!large_cave && ps->range(0, 12) == 0) { vec = v3f( (float)(ps->next() % maxlen.X) - (float)maxlen.X / 2, (float)(ps->next() % (maxlen.Y * 2)) - (float)maxlen.Y, (float)(ps->next() % maxlen.Z) - (float)maxlen.Z / 2 ); } // Do not make caves that are entirely above ground, to fix // shadow bugs caused by overgenerated large caves. // It is only necessary to check the startpoint and endpoint. v3s16 orpi(orp.X, orp.Y, orp.Z); v3s16 veci(vec.X, vec.Y, vec.Z); s16 h1; s16 h2; v3s16 p1 = orpi + veci + of + rs / 2; if (p1.Z >= node_min.Z && p1.Z <= node_max.Z && p1.X >= node_min.X && p1.X <= node_max.X) { u32 index1 = (p1.Z - node_min.Z) * mg->ystride + (p1.X - node_min.X); h1 = mg->heightmap[index1]; } else { h1 = water_level; // If not in heightmap } v3s16 p2 = orpi + of + rs / 2; if (p2.Z >= node_min.Z && p2.Z <= node_max.Z && p2.X >= node_min.X && p2.X <= node_max.X) { u32 index2 = (p2.Z - node_min.Z) * mg->ystride + (p2.X - node_min.X); h2 = mg->heightmap[index2]; } else { h2 = water_level; } // If startpoint and endpoint are above ground, // disable placing of nodes in carveRoute while // still running all pseudorandom calls to ensure // caves consistent with existing worlds. bool tunnel_above_ground = p1.Y > h1 && p2.Y > h2; vec += main_direction; v3f rp = orp + vec; if (rp.X < 0) rp.X = 0; else if (rp.X >= ar.X) rp.X = ar.X - 1; if (rp.Y < route_y_min) rp.Y = route_y_min; else if (rp.Y >= route_y_max) rp.Y = route_y_max - 1; if (rp.Z < 0) rp.Z = 0; else if (rp.Z >= ar.Z) rp.Z = ar.Z - 1; vec = rp - orp; float veclen = vec.getLength(); // As odd as it sounds, veclen is *exactly* 0.0 sometimes, causing a FPE if (veclen < 0.05) veclen = 1.0; // Every second section is rough bool randomize_xz = (ps2->range(1, 2) == 1); // Carve routes for (float f = 0; f < 1.0; f += 1.0 / veclen) carveRoute(vec, f, randomize_xz, tunnel_above_ground); orp = rp; } void CaveV6::carveRoute(v3f vec, float f, bool randomize_xz, bool tunnel_above_ground) { MapNode airnode(CONTENT_AIR); MapNode waternode(c_water_source); MapNode lavanode(c_lava_source); v3s16 startp(orp.X, orp.Y, orp.Z); startp += of; v3f fp = orp + vec * f; fp.X += 0.1 * ps->range(-10, 10); fp.Z += 0.1 * ps->range(-10, 10); v3s16 cp(fp.X, fp.Y, fp.Z); s16 d0 = -rs/2; s16 d1 = d0 + rs; if (randomize_xz) { d0 += ps->range(-1, 1); d1 += ps->range(-1, 1); } for (s16 z0 = d0; z0 <= d1; z0++) { s16 si = rs / 2 - MYMAX(0, abs(z0) - rs / 7 - 1); for (s16 x0 = -si - ps->range(0,1); x0 <= si - 1 + ps->range(0,1); x0++) { if (tunnel_above_ground) continue; s16 maxabsxz = MYMAX(abs(x0), abs(z0)); s16 si2 = rs / 2 - MYMAX(0, maxabsxz - rs / 7 - 1); for (s16 y0 = -si2; y0 <= si2; y0++) { if (large_cave_is_flat) { // Make large caves not so tall if (rs > 7 && abs(y0) >= rs / 3) continue; } v3s16 p(cp.X + x0, cp.Y + y0, cp.Z + z0); p += of; if (vm->m_area.contains(p) == false) continue; u32 i = vm->m_area.index(p); content_t c = vm->m_data[i].getContent(); if (!ndef->get(c).is_ground_content) continue; if (large_cave) { int full_ymin = node_min.Y - MAP_BLOCKSIZE; int full_ymax = node_max.Y + MAP_BLOCKSIZE; if (flooded && full_ymin < water_level && full_ymax > water_level) { vm->m_data[i] = (p.Y <= water_level) ? waternode : airnode; } else if (flooded && full_ymax < water_level) { vm->m_data[i] = (p.Y < startp.Y - 2) ? lavanode : airnode; } else { vm->m_data[i] = airnode; } } else { if (c == CONTENT_IGNORE || c == CONTENT_AIR) continue; vm->m_data[i] = airnode; vm->m_flags[i] |= VMANIP_FLAG_CAVE; } } } } } ///////////////////////////////////////// Caves V7 CaveV7::CaveV7(MapgenV7 *mg, PseudoRandom *ps) { this->mg = mg; this->vm = mg->vm; this->ndef = mg->ndef; this->water_level = mg->water_level; this->ps = ps; this->c_water_source = mg->c_water_source; this->c_lava_source = mg->c_lava_source; this->c_ice = mg->c_ice; this->np_caveliquids = &nparams_caveliquids; dswitchint = ps->range(1, 14); flooded = ps->range(1, 2) == 2; part_max_length_rs = ps->range(2, 4); tunnel_routepoints = ps->range(5, ps->range(15, 30)); min_tunnel_diameter = 5; max_tunnel_diameter = ps->range(7, ps->range(8, 24)); large_cave_is_flat = (ps->range(0, 1) == 0); } void CaveV7::makeCave(v3s16 nmin, v3s16 nmax, int max_stone_height) { node_min = nmin; node_max = nmax; max_stone_y = max_stone_height; main_direction = v3f(0, 0, 0); // Allowed route area size in nodes ar = node_max - node_min + v3s16(1, 1, 1); // Area starting point in nodes of = node_min; // Allow a bit more //(this should be more than the maximum radius of the tunnel) s16 insure = 10; s16 more = MYMAX(MAP_BLOCKSIZE - max_tunnel_diameter / 2 - insure, 1); ar += v3s16(1,0,1) * more * 2; of -= v3s16(1,0,1) * more; route_y_min = 0; // Allow half a diameter + 7 over stone surface route_y_max = -of.Y + max_stone_y + max_tunnel_diameter / 2 + 7; // Limit maximum to area route_y_max = rangelim(route_y_max, 0, ar.Y - 1); s16 min = 0; if (node_min.Y < water_level && node_max.Y > water_level) { min = water_level - max_tunnel_diameter/3 - of.Y; route_y_max = water_level + max_tunnel_diameter/3 - of.Y; } route_y_min = ps->range(min, min + max_tunnel_diameter); route_y_min = rangelim(route_y_min, 0, route_y_max); s16 route_start_y_min = route_y_min; s16 route_start_y_max = route_y_max; route_start_y_min = rangelim(route_start_y_min, 0, ar.Y - 1); route_start_y_max = rangelim(route_start_y_max, route_start_y_min, ar.Y - 1); // Randomize starting position orp = v3f( (float)(ps->next() % ar.X) + 0.5, (float)(ps->range(route_start_y_min, route_start_y_max)) + 0.5, (float)(ps->next() % ar.Z) + 0.5 ); // Add generation notify begin event v3s16 abs_pos(of.X + orp.X, of.Y + orp.Y, of.Z + orp.Z); GenNotifyType notifytype = GENNOTIFY_LARGECAVE_BEGIN; mg->gennotify.addEvent(notifytype, abs_pos); // Generate some tunnel starting from orp for (u16 j = 0; j < tunnel_routepoints; j++) makeTunnel(j % dswitchint == 0); // Add generation notify end event abs_pos = v3s16(of.X + orp.X, of.Y + orp.Y, of.Z + orp.Z); notifytype = GENNOTIFY_LARGECAVE_END; mg->gennotify.addEvent(notifytype, abs_pos); } void CaveV7::makeTunnel(bool dirswitch) { // Randomize size s16 min_d = min_tunnel_diameter; s16 max_d = max_tunnel_diameter; rs = ps->range(min_d, max_d); s16 rs_part_max_length_rs = rs * part_max_length_rs; v3s16 maxlen; maxlen = v3s16( rs_part_max_length_rs, rs_part_max_length_rs / 2, rs_part_max_length_rs ); v3f vec; // Jump downward sometimes vec = v3f( (float)(ps->next() % maxlen.X) - (float)maxlen.X / 2, (float)(ps->next() % maxlen.Y) - (float)maxlen.Y / 2, (float)(ps->next() % maxlen.Z) - (float)maxlen.Z / 2 ); // Do not make caves that are above ground. // It is only necessary to check the startpoint and endpoint. v3s16 orpi(orp.X, orp.Y, orp.Z); v3s16 veci(vec.X, vec.Y, vec.Z); v3s16 p; p = orpi + veci + of + rs / 2; if (p.Z >= node_min.Z && p.Z <= node_max.Z && p.X >= node_min.X && p.X <= node_max.X) { u32 index = (p.Z - node_min.Z) * mg->ystride + (p.X - node_min.X); s16 h = mg->ridge_heightmap[index]; if (h < p.Y) return; } else if (p.Y > water_level) { return; // If it's not in our heightmap, use a simple heuristic } p = orpi + of + rs / 2; if (p.Z >= node_min.Z && p.Z <= node_max.Z && p.X >= node_min.X && p.X <= node_max.X) { u32 index = (p.Z - node_min.Z) * mg->ystride + (p.X - node_min.X); s16 h = mg->ridge_heightmap[index]; if (h < p.Y) return; } else if (p.Y > water_level) { return; } vec += main_direction; v3f rp = orp + vec; if (rp.X < 0) rp.X = 0; else if (rp.X >= ar.X) rp.X = ar.X - 1; if (rp.Y < route_y_min) rp.Y = route_y_min; else if (rp.Y >= route_y_max) rp.Y = route_y_max - 1; if (rp.Z < 0) rp.Z = 0; else if (rp.Z >= ar.Z) rp.Z = ar.Z - 1; vec = rp - orp; float veclen = vec.getLength(); if (veclen < 0.05) veclen = 1.0; // Every second section is rough bool randomize_xz = (ps->range(1, 2) == 1); // Carve routes for (float f = 0; f < 1.0; f += 1.0 / veclen) carveRoute(vec, f, randomize_xz); orp = rp; } void CaveV7::carveRoute(v3f vec, float f, bool randomize_xz) { MapNode airnode(CONTENT_AIR); MapNode waternode(c_water_source); MapNode lavanode(c_lava_source); v3s16 startp(orp.X, orp.Y, orp.Z); startp += of; float nval = NoisePerlin3D(np_caveliquids, startp.X, startp.Y, startp.Z, mg->seed); MapNode liquidnode = (nval < 0.40 && node_max.Y < MGV7_LAVA_DEPTH) ? lavanode : waternode; v3f fp = orp + vec * f; fp.X += 0.1 * ps->range(-10, 10); fp.Z += 0.1 * ps->range(-10, 10); v3s16 cp(fp.X, fp.Y, fp.Z); s16 d0 = -rs/2; s16 d1 = d0 + rs; if (randomize_xz) { d0 += ps->range(-1, 1); d1 += ps->range(-1, 1); } for (s16 z0 = d0; z0 <= d1; z0++) { s16 si = rs / 2 - MYMAX(0, abs(z0) - rs / 7 - 1); for (s16 x0 = -si - ps->range(0,1); x0 <= si - 1 + ps->range(0,1); x0++) { s16 maxabsxz = MYMAX(abs(x0), abs(z0)); s16 si2 = rs / 2 - MYMAX(0, maxabsxz - rs / 7 - 1); for (s16 y0 = -si2; y0 <= si2; y0++) { if (large_cave_is_flat) { // Make large caves not so tall if (rs > 7 && abs(y0) >= rs / 3) continue; } v3s16 p(cp.X + x0, cp.Y + y0, cp.Z + z0); p += of; if (vm->m_area.contains(p) == false) continue; u32 i = vm->m_area.index(p); content_t c = vm->m_data[i].getContent(); if (!ndef->get(c).is_ground_content) continue; int full_ymin = node_min.Y - MAP_BLOCKSIZE; int full_ymax = node_max.Y + MAP_BLOCKSIZE; if (flooded && full_ymin < water_level && full_ymax > water_level) vm->m_data[i] = (p.Y <= water_level) ? waternode : airnode; else if (flooded && full_ymax < water_level) vm->m_data[i] = (p.Y < startp.Y - 4) ? liquidnode : airnode; else vm->m_data[i] = airnode; } } } } src/jthread/0000755000175000017500000000000012565232430013574 5ustar mquinsonmquinsonsrc/jthread/jmutex.h0000644000175000017500000000440112565232430015260 0ustar mquinsonmquinson/* This file is a part of the JThread package, which contains some object- oriented thread wrappers for different thread implementations. Copyright (c) 2000-2006 Jori Liesenborgs (jori.liesenborgs@gmail.com) 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 JMUTEX_H #define JMUTEX_H #if (defined(WIN32) || defined(_WIN32_WCE)) #ifndef _WIN32_WINNT #define _WIN32_WINNT 0x0501 #endif #ifndef _WIN32_WCE #include #endif // _WIN32_WCE #include #include // CriticalSection is way faster than the alternative #define JMUTEX_CRITICALSECTION #else // using pthread #include #endif // WIN32 #define ERR_JMUTEX_ALREADYINIT -1 #define ERR_JMUTEX_NOTINIT -2 #define ERR_JMUTEX_CANTCREATEMUTEX -3 class JMutex { public: JMutex(); ~JMutex(); int Lock(); int Unlock(); private: #if (defined(WIN32) || defined(_WIN32_WCE)) #ifdef JMUTEX_CRITICALSECTION CRITICAL_SECTION mutex; #else // Use standard mutex HANDLE mutex; #endif // JMUTEX_CRITICALSECTION #else // pthread mutex pthread_mutex_t mutex; bool IsLocked() { if (pthread_mutex_trylock(&mutex)) { pthread_mutex_unlock(&mutex); return true; } return false; } #endif // WIN32 }; #endif // JMUTEX_H src/jthread/pthread/0000755000175000017500000000000012565232430015223 5ustar mquinsonmquinsonsrc/jthread/pthread/jmutex.cpp0000644000175000017500000000400312565232430017240 0ustar mquinsonmquinson/* This file is a part of the JThread package, which contains some object- oriented thread wrappers for different thread implementations. Copyright (c) 2000-2006 Jori Liesenborgs (jori.liesenborgs@gmail.com) 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 "jthread/jmutex.h" #define UNUSED(expr) do { (void)(expr); } while (0) JMutex::JMutex() { int mutex_init_retval = pthread_mutex_init(&mutex,NULL); assert( mutex_init_retval == 0 ); UNUSED(mutex_init_retval); } JMutex::~JMutex() { int mutex_dextroy_retval = pthread_mutex_destroy(&mutex); assert( mutex_dextroy_retval == 0 ); UNUSED(mutex_dextroy_retval); } int JMutex::Lock() { int mutex_lock_retval = pthread_mutex_lock(&mutex); assert( mutex_lock_retval == 0 ); return mutex_lock_retval; UNUSED(mutex_lock_retval); } int JMutex::Unlock() { int mutex_unlock_retval = pthread_mutex_unlock(&mutex); assert( mutex_unlock_retval == 0 ); return mutex_unlock_retval; UNUSED(mutex_unlock_retval); } src/jthread/pthread/jevent.cpp0000644000175000017500000000435712565232430017233 0ustar mquinsonmquinson/* This file is a part of the JThread package, which contains some object- oriented thread wrappers for different thread implementations. Copyright (c) 2000-2006 Jori Liesenborgs (jori.liesenborgs@gmail.com) 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 "jthread/jevent.h" #define UNUSED(expr) do { (void)(expr); } while (0) #if defined(__MACH__) && defined(__APPLE__) #undef sem_t #define sem_t semaphore_t #undef sem_init #define sem_init(s, p, c) semaphore_create(mach_task_self(), (s), 0, (c)) #undef sem_wait #define sem_wait(s) semaphore_wait(*(s)) #undef sem_post #define sem_post(s) semaphore_signal(*(s)) #undef sem_destroy #define sem_destroy(s) semaphore_destroy(mach_task_self(), *(s)) #endif Event::Event() { int sem_init_retval = sem_init(&sem, 0, 0); assert(sem_init_retval == 0); UNUSED(sem_init_retval); } Event::~Event() { int sem_destroy_retval = sem_destroy(&sem); assert(sem_destroy_retval == 0); UNUSED(sem_destroy_retval); } void Event::wait() { int sem_wait_retval = sem_wait(&sem); assert(sem_wait_retval == 0); UNUSED(sem_wait_retval); } void Event::signal() { int sem_post_retval = sem_post(&sem); assert(sem_post_retval == 0); UNUSED(sem_post_retval); } src/jthread/pthread/jthread.cpp0000644000175000017500000000701612565232430017354 0ustar mquinsonmquinson/* This file is a part of the JThread package, which contains some object- oriented thread wrappers for different thread implementations. Copyright (c) 2000-2006 Jori Liesenborgs (jori.liesenborgs@gmail.com) 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 "jthread/jthread.h" #include #include #include #include #define UNUSED(expr) do { (void)(expr); } while (0) JThread::JThread() { retval = NULL; requeststop = false; running = false; started = false; } JThread::~JThread() { Kill(); } void JThread::Wait() { void* status; if (started) { int pthread_join_retval = pthread_join(threadid,&status); assert(pthread_join_retval == 0); UNUSED(pthread_join_retval); started = false; } } int JThread::Start() { int status; if (running) { return ERR_JTHREAD_ALREADYRUNNING; } requeststop = false; pthread_attr_t attr; pthread_attr_init(&attr); //pthread_attr_setdetachstate(&attr,PTHREAD_CREATE_DETACHED); continuemutex.Lock(); status = pthread_create(&threadid,&attr,TheThread,this); pthread_attr_destroy(&attr); if (status != 0) { continuemutex.Unlock(); return ERR_JTHREAD_CANTSTARTTHREAD; } /* Wait until 'running' is set */ while (!running) { struct timespec req,rem; req.tv_sec = 0; req.tv_nsec = 1000000; nanosleep(&req,&rem); } started = true; continuemutex.Unlock(); continuemutex2.Lock(); continuemutex2.Unlock(); return 0; } int JThread::Kill() { void* status; if (!running) { if (started) { int pthread_join_retval = pthread_join(threadid,&status); assert(pthread_join_retval == 0); UNUSED(pthread_join_retval); started = false; } return ERR_JTHREAD_NOTRUNNING; } #ifdef __ANDROID__ pthread_kill(threadid, SIGKILL); #else pthread_cancel(threadid); #endif if (started) { int pthread_join_retval = pthread_join(threadid,&status); assert(pthread_join_retval == 0); UNUSED(pthread_join_retval); started = false; } running = false; return 0; } void *JThread::GetReturnValue() { void *val; if (running) { val = NULL; } else { val = retval; } return val; } bool JThread::IsSameThread() { return pthread_equal(pthread_self(), threadid); } void *JThread::TheThread(void *param) { JThread *jthread = (JThread *)param; jthread->continuemutex2.Lock(); jthread->running = true; jthread->continuemutex.Lock(); jthread->continuemutex.Unlock(); jthread->Thread(); jthread->running = false; return NULL; } void JThread::ThreadStarted() { continuemutex2.Unlock(); } src/jthread/pthread/jsemaphore.cpp0000644000175000017500000001023212565232430020062 0ustar mquinsonmquinson/* Minetest Copyright (C) 2013 sapier, < sapier AT gmx DOT net > This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #include #include #include #include "jthread/jsemaphore.h" #if defined(__MACH__) && defined(__APPLE__) #include #endif #define UNUSED(expr) do { (void)(expr); } while (0) #if defined(__MACH__) && defined(__APPLE__) #undef sem_t #undef sem_init #undef sem_wait #undef sem_post #undef sem_destroy #define sem_t semaphore_t #define sem_init(s, p, c) semaphore_create(mach_task_self(), (s), 0, (c)) #define sem_wait(s) semaphore_wait(*(s)) #define sem_post(s) semaphore_signal(*(s)) #define sem_destroy(s) semaphore_destroy(mach_task_self(), *(s)) pthread_mutex_t semcount_mutex; #endif JSemaphore::JSemaphore() { int sem_init_retval = sem_init(&m_semaphore,0,0); assert(sem_init_retval == 0); UNUSED(sem_init_retval); #if defined(__MACH__) && defined(__APPLE__) semcount = 0; #endif } JSemaphore::~JSemaphore() { int sem_destroy_retval = sem_destroy(&m_semaphore); #ifdef __ANDROID__ // WORKAROUND for broken bionic semaphore implementation! assert( (sem_destroy_retval == 0) || (errno == EBUSY) ); #else assert(sem_destroy_retval == 0); #endif UNUSED(sem_destroy_retval); } JSemaphore::JSemaphore(int initval) { int sem_init_retval = sem_init(&m_semaphore,0,initval); assert(sem_init_retval == 0); UNUSED(sem_init_retval); } void JSemaphore::Post() { int sem_post_retval = sem_post(&m_semaphore); assert(sem_post_retval == 0); UNUSED(sem_post_retval); #if defined(__MACH__) && defined(__APPLE__) pthread_mutex_lock(&semcount_mutex); semcount++; pthread_mutex_unlock(&semcount_mutex); #endif } void JSemaphore::Wait() { int sem_wait_retval = sem_wait(&m_semaphore); assert(sem_wait_retval == 0); UNUSED(sem_wait_retval); #if defined(__MACH__) && defined(__APPLE__) pthread_mutex_lock(&semcount_mutex); semcount--; pthread_mutex_unlock(&semcount_mutex); #endif } bool JSemaphore::Wait(unsigned int time_ms) { #if defined(__MACH__) && defined(__APPLE__) mach_timespec_t waittime; waittime.tv_sec = time_ms / 1000; waittime.tv_nsec = 1000000 * (time_ms % 1000); #else struct timespec waittime; #endif struct timeval now; if (gettimeofday(&now, NULL) == -1) { assert("Unable to get time by clock_gettime!" == 0); return false; } #if !(defined(__MACH__) && defined(__APPLE__)) waittime.tv_nsec = ((time_ms % 1000) * 1000 * 1000) + (now.tv_usec * 1000); waittime.tv_sec = (time_ms / 1000) + (waittime.tv_nsec / (1000*1000*1000)) + now.tv_sec; waittime.tv_nsec %= 1000*1000*1000; #endif errno = 0; #if defined(__MACH__) && defined(__APPLE__) int sem_wait_retval = semaphore_timedwait(m_semaphore, waittime); if (sem_wait_retval == KERN_OPERATION_TIMED_OUT) { errno = ETIMEDOUT; } else if (sem_wait_retval == KERN_ABORTED) { errno = EINTR; } else if (sem_wait_retval != 0) { errno = EINVAL; } #else int sem_wait_retval = sem_timedwait(&m_semaphore, &waittime); #endif if (sem_wait_retval == 0) { #if defined(__MACH__) && defined(__APPLE__) pthread_mutex_lock(&semcount_mutex); semcount--; pthread_mutex_unlock(&semcount_mutex); #endif return true; } else { assert((errno == ETIMEDOUT) || (errno == EINTR)); return false; } return sem_wait_retval == 0 ? true : false; } int JSemaphore::GetValue() { int retval = 0; #if defined(__MACH__) && defined(__APPLE__) pthread_mutex_lock(&semcount_mutex); retval = semcount; pthread_mutex_unlock(&semcount_mutex); #else sem_getvalue(&m_semaphore, &retval); #endif return retval; } src/jthread/CMakeLists.txt0000644000175000017500000000043512565232430016336 0ustar mquinsonmquinsonif(UNIX) set(THREAD_SYS_DIR pthread) else() set(THREAD_SYS_DIR win32) endif() set(SRC_PREFIX ${CMAKE_CURRENT_SOURCE_DIR}/${THREAD_SYS_DIR}) set(JTHREAD_SRCS ${SRC_PREFIX}/jmutex.cpp ${SRC_PREFIX}/jthread.cpp ${SRC_PREFIX}/jsemaphore.cpp ${SRC_PREFIX}/jevent.cpp PARENT_SCOPE) src/jthread/jmutexautolock.h0000644000175000017500000000305412565232430017025 0ustar mquinsonmquinson/* This file is a part of the JThread package, which contains some object- oriented thread wrappers for different thread implementations. Copyright (c) 2000-2006 Jori Liesenborgs (jori.liesenborgs@gmail.com) 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 JMUTEXAUTOLOCK_H #define JMUTEXAUTOLOCK_H #include "jmutex.h" class JMutexAutoLock { public: JMutexAutoLock(JMutex &m) : mutex(m) { mutex.Lock(); } ~JMutexAutoLock() { mutex.Unlock(); } private: JMutex &mutex; }; #endif // JMUTEXAUTOLOCK_H src/jthread/win32/0000755000175000017500000000000012565232430014536 5ustar mquinsonmquinsonsrc/jthread/win32/jmutex.cpp0000644000175000017500000000375412565232430016567 0ustar mquinsonmquinson/* This file is a part of the JThread package, which contains some object- oriented thread wrappers for different thread implementations. Copyright (c) 2000-2006 Jori Liesenborgs (jori.liesenborgs@gmail.com) 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 "jthread/jmutex.h" JMutex::JMutex() { #ifdef JMUTEX_CRITICALSECTION InitializeCriticalSection(&mutex); #else mutex = CreateMutex(NULL,FALSE,NULL); assert(mutex != NULL); #endif // JMUTEX_CRITICALSECTION } JMutex::~JMutex() { #ifdef JMUTEX_CRITICALSECTION DeleteCriticalSection(&mutex); #else CloseHandle(mutex); #endif // JMUTEX_CRITICALSECTION } int JMutex::Lock() { #ifdef JMUTEX_CRITICALSECTION EnterCriticalSection(&mutex); #else WaitForSingleObject(mutex,INFINITE); #endif // JMUTEX_CRITICALSECTION return 0; } int JMutex::Unlock() { #ifdef JMUTEX_CRITICALSECTION LeaveCriticalSection(&mutex); #else ReleaseMutex(mutex); #endif // JMUTEX_CRITICALSECTION return 0; } src/jthread/win32/jevent.cpp0000644000175000017500000000302112565232430016531 0ustar mquinsonmquinson/* This file is a part of the JThread package, which contains some object- oriented thread wrappers for different thread implementations. Copyright (c) 2000-2006 Jori Liesenborgs (jori.liesenborgs@gmail.com) 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 "jthread/jevent.h" Event::Event() { hEvent = CreateEvent(NULL, 0, 0, NULL); } Event::~Event() { CloseHandle(hEvent); } void Event::wait() { WaitForSingleObject(hEvent, INFINITE); } void Event::signal() { SetEvent(hEvent); } src/jthread/win32/jthread.cpp0000755000175000017500000000611012565232430016664 0ustar mquinsonmquinson/* This file is a part of the JThread package, which contains some object- oriented thread wrappers for different thread implementations. Copyright (c) 2000-2006 Jori Liesenborgs (jori.liesenborgs@gmail.com) 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 "jthread/jthread.h" #include #define UNUSED(expr) do { (void)(expr); } while (0) #ifndef _WIN32_WCE #include #endif // _WIN32_WCE JThread::JThread() { retval = NULL; requeststop = false; running = false; } JThread::~JThread() { Kill(); } void JThread::Wait() { if (running) { WaitForSingleObject(threadhandle, INFINITE); } } int JThread::Start() { if (running) { return ERR_JTHREAD_ALREADYRUNNING; } requeststop = false; continuemutex.Lock(); #ifndef _WIN32_WCE threadhandle = (HANDLE)_beginthreadex(NULL,0,TheThread,this,0,&threadid); #else threadhandle = CreateThread(NULL,0,TheThread,this,0,&threadid); #endif // _WIN32_WCE if (threadhandle == NULL) { continuemutex.Unlock(); return ERR_JTHREAD_CANTSTARTTHREAD; } /* Wait until 'running' is set */ while (!running) { Sleep(1); } continuemutex.Unlock(); continuemutex2.Lock(); continuemutex2.Unlock(); return 0; } int JThread::Kill() { if (!running) { return ERR_JTHREAD_NOTRUNNING; } TerminateThread(threadhandle,0); CloseHandle(threadhandle); running = false; return 0; } void *JThread::GetReturnValue() { void *val; if (running) { val = NULL; } else { val = retval; } return val; } bool JThread::IsSameThread() { return GetCurrentThreadId() == threadid; } #ifndef _WIN32_WCE UINT __stdcall JThread::TheThread(void *param) #else DWORD WINAPI JThread::TheThread(void *param) #endif // _WIN32_WCE { JThread *jthread; void *ret; jthread = (JThread *)param; jthread->continuemutex2.Lock(); jthread->running = true; jthread->continuemutex.Lock(); jthread->continuemutex.Unlock(); ret = jthread->Thread(); jthread->running = false; jthread->retval = ret; CloseHandle(jthread->threadhandle); return 0; } void JThread::ThreadStarted() { continuemutex2.Unlock(); } src/jthread/win32/jsemaphore.cpp0000644000175000017500000000463212565232430017404 0ustar mquinsonmquinson/* Minetest Copyright (C) 2013 sapier, < sapier AT gmx DOT net > This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #include "jthread/jsemaphore.h" JSemaphore::JSemaphore() { m_hSemaphore = CreateSemaphore( 0, 0, MAX_SEMAPHORE_COUNT, 0); } JSemaphore::~JSemaphore() { CloseHandle(m_hSemaphore); } JSemaphore::JSemaphore(int initval) { m_hSemaphore = CreateSemaphore( 0, initval, MAX_SEMAPHORE_COUNT, 0); } void JSemaphore::Post() { ReleaseSemaphore( m_hSemaphore, 1, 0); } void JSemaphore::Wait() { WaitForSingleObject( m_hSemaphore, INFINITE); } bool JSemaphore::Wait(unsigned int time_ms) { unsigned int retval = WaitForSingleObject( m_hSemaphore, time_ms); if (retval == WAIT_OBJECT_0) { return true; } else { assert(retval == WAIT_TIMEOUT); return false; } } typedef LONG (NTAPI *_NtQuerySemaphore)( HANDLE SemaphoreHandle, DWORD SemaphoreInformationClass, PVOID SemaphoreInformation, ULONG SemaphoreInformationLength, PULONG ReturnLength OPTIONAL ); typedef struct _SEMAPHORE_BASIC_INFORMATION { ULONG CurrentCount; ULONG MaximumCount; } SEMAPHORE_BASIC_INFORMATION; /* Note: this will only work as long as jthread is directly linked to application */ /* it's gonna fail if someone tries to build jthread as dll */ static _NtQuerySemaphore NtQuerySemaphore = (_NtQuerySemaphore) GetProcAddress (GetModuleHandle ("ntdll.dll"), "NtQuerySemaphore"); int JSemaphore::GetValue() { SEMAPHORE_BASIC_INFORMATION BasicInfo; LONG retval; assert(NtQuerySemaphore); retval = NtQuerySemaphore (m_hSemaphore, 0, &BasicInfo, sizeof (SEMAPHORE_BASIC_INFORMATION), NULL); if (retval == ERROR_SUCCESS) return BasicInfo.CurrentCount; assert("unable to read semaphore count" == 0); return 0; } src/jthread/jsemaphore.h0000644000175000017500000000300612565232430016101 0ustar mquinsonmquinson/* Minetest Copyright (C) 2013 sapier, < sapier AT gmx DOT net > This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #ifndef JSEMAPHORE_H_ #define JSEMAPHORE_H_ #if defined(WIN32) #include #include #define MAX_SEMAPHORE_COUNT 1024 #elif defined(__MACH__) && defined(__APPLE__) #include #include #include #include #include #include #include #else #include #include #endif class JSemaphore { public: JSemaphore(); ~JSemaphore(); JSemaphore(int initval); void Post(); void Wait(); bool Wait(unsigned int time_ms); int GetValue(); private: #if defined(WIN32) HANDLE m_hSemaphore; #elif defined(__MACH__) && defined(__APPLE__) semaphore_t m_semaphore; int semcount; #else sem_t m_semaphore; #endif }; #endif /* JSEMAPHORE_H_ */ src/jthread/LICENSE.MIT0000644000175000017500000000203212565232430015226 0ustar mquinsonmquinsonThe license of JThread: 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. src/jthread/jevent.h0000644000175000017500000000337612565232430015251 0ustar mquinsonmquinson/* This file is a part of the JThread package, which contains some object- oriented thread wrappers for different thread implementations. Copyright (c) 2000-2006 Jori Liesenborgs (jori.liesenborgs@gmail.com) 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 JEVENT_H_ #define JEVENT_H_ #ifdef _WIN32 #include #elif defined(__MACH__) && defined(__APPLE__) #include #include #include #include #else #include #endif class Event { #ifdef _WIN32 HANDLE hEvent; #elif defined(__MACH__) && defined(__APPLE__) semaphore_t sem; #else sem_t sem; #endif public: Event(); ~Event(); void wait(); void signal(); }; #endif /* JEVENT_H_ */ src/jthread/jthread.h0000644000175000017500000000662612565232430015400 0ustar mquinsonmquinson/* This file is a part of the JThread package, which contains some object- oriented thread wrappers for different thread implementations. Copyright (c) 2000-2006 Jori Liesenborgs (jori.liesenborgs@gmail.com) 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 JTHREAD_H #define JTHREAD_H #if __cplusplus >= 201103L #include #endif #include "jthread/jmutex.h" #define ERR_JTHREAD_CANTINITMUTEX -1 #define ERR_JTHREAD_CANTSTARTTHREAD -2 #define ERR_JTHREAD_THREADFUNCNOTSET -3 #define ERR_JTHREAD_NOTRUNNING -4 #define ERR_JTHREAD_ALREADYRUNNING -5 class JThread { public: JThread(); virtual ~JThread(); int Start(); inline void Stop() { requeststop = true; } int Kill(); virtual void *Thread() = 0; inline bool IsRunning() { return running; } inline bool StopRequested() { return requeststop; } void *GetReturnValue(); bool IsSameThread(); /* * Wait for thread to finish * Note: this does not stop a thread you have to do this on your own * WARNING: never ever call this on a thread not started or already killed! */ void Wait(); protected: void ThreadStarted(); private: #if (defined(WIN32) || defined(_WIN32_WCE)) #ifdef _WIN32_WCE DWORD threadid; static DWORD WINAPI TheThread(void *param); #else static UINT __stdcall TheThread(void *param); UINT threadid; #endif // _WIN32_WCE HANDLE threadhandle; #else // pthread type threads static void *TheThread(void *param); pthread_t threadid; /* * reading and writing bool values is atomic on all relevant architectures * ( x86 + arm ). No need to waste time for locking here. * once C++11 is supported we can tell compiler to handle cpu caches correct * too. This should cause additional improvement (and silence thread * concurrency check tools. */ #if __cplusplus >= 201103L std::atomic_bool started; #else bool started; #endif #endif // WIN32 void *retval; /* * reading and writing bool values is atomic on all relevant architectures * ( x86 + arm ). No need to waste time for locking here. * once C++11 is supported we can tell compiler to handle cpu caches correct * too. This should cause additional improvement (and silence thread * concurrency check tools. */ #if __cplusplus >= 201103L std::atomic_bool running; std::atomic_bool requeststop; #else bool running; bool requeststop; #endif JMutex continuemutex,continuemutex2; }; #endif // JTHREAD_H src/quicktune.h0000644000175000017500000000542512565232430014342 0ustar mquinsonmquinson/* Minetest Copyright (C) 2013 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ /* Used for tuning constants when developing. Eg. if you have this constant somewhere that you just can't get right by changing it and recompiling all over again: v3f wield_position = v3f(55, -35, 65); Make it look like this: v3f wield_position = v3f(55, -35, 65); QUICKTUNE_AUTONAME(QVT_FLOAT, wield_position.X, 0, 100); QUICKTUNE_AUTONAME(QVT_FLOAT, wield_position.Y, -80, 20); QUICKTUNE_AUTONAME(QVT_FLOAT, wield_position.Z, 0, 100); Then you can modify the values at runtime, using the keys keymap_quicktune_prev keymap_quicktune_next keymap_quicktune_dec keymap_quicktune_inc Once you have modified the values at runtime and then quit, the game will print out all the modified values at the end: Modified quicktune values: wield_position.X = 60 wield_position.Y = -30 wield_position.Z = 65 The QUICKTUNE macros shouldn't generally be left in committed code. */ #ifndef QUICKTUNE_HEADER #define QUICKTUNE_HEADER #include #include #include enum QuicktuneValueType{ QVT_NONE, QVT_FLOAT }; struct QuicktuneValue { QuicktuneValueType type; union{ struct{ float current; float min; float max; } value_QVT_FLOAT; }; bool modified; QuicktuneValue(): type(QVT_NONE), modified(false) {} std::string getString(); void relativeAdd(float amount); }; std::vector getQuicktuneNames(); QuicktuneValue getQuicktuneValue(const std::string &name); void setQuicktuneValue(const std::string &name, const QuicktuneValue &val); void updateQuicktuneValue(const std::string &name, QuicktuneValue &val); #ifndef NDEBUG #define QUICKTUNE(type_, var, min_, max_, name){\ QuicktuneValue qv;\ qv.type = type_;\ qv.value_##type_.current = var;\ qv.value_##type_.min = min_;\ qv.value_##type_.max = max_;\ updateQuicktuneValue(name, qv);\ var = qv.value_##type_.current;\ } #else // NDEBUG #define QUICKTUNE(type, var, min_, max_, name){} #endif #define QUICKTUNE_AUTONAME(type_, var, min_, max_)\ QUICKTUNE(type_, var, min_, max_, #var) #endif src/hud.cpp0000644000175000017500000004444512565232430013452 0ustar mquinsonmquinson/* Minetest Copyright (C) 2010-2013 celeron55, Perttu Ahola Copyright (C) 2010-2013 blue42u, Jonathon Anderson Copyright (C) 2010-2013 kwolekr, Ryan Kwolek This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #include "hud.h" #include "settings.h" #include "util/numeric.h" #include "log.h" #include "gamedef.h" #include "itemdef.h" #include "inventory.h" #include "client/tile.h" #include "localplayer.h" #include "camera.h" #include "porting.h" #include "fontengine.h" #include "guiscalingfilter.h" #include #ifdef HAVE_TOUCHSCREENGUI #include "touchscreengui.h" #endif Hud::Hud(video::IVideoDriver *driver, scene::ISceneManager* smgr, gui::IGUIEnvironment* guienv, IGameDef *gamedef, LocalPlayer *player, Inventory *inventory) { this->driver = driver; this->smgr = smgr; this->guienv = guienv; this->gamedef = gamedef; this->player = player; this->inventory = inventory; m_screensize = v2u32(0, 0); m_displaycenter = v2s32(0, 0); m_hotbar_imagesize = floor(HOTBAR_IMAGE_SIZE * porting::getDisplayDensity() + 0.5); m_hotbar_imagesize *= g_settings->getFloat("hud_scaling"); m_padding = m_hotbar_imagesize / 12; const video::SColor hbar_color(255, 255, 255, 255); for (unsigned int i=0; i < 4; i++ ){ hbar_colors[i] = hbar_color; } tsrc = gamedef->getTextureSource(); v3f crosshair_color = g_settings->getV3F("crosshair_color"); u32 cross_r = rangelim(myround(crosshair_color.X), 0, 255); u32 cross_g = rangelim(myround(crosshair_color.Y), 0, 255); u32 cross_b = rangelim(myround(crosshair_color.Z), 0, 255); u32 cross_a = rangelim(g_settings->getS32("crosshair_alpha"), 0, 255); crosshair_argb = video::SColor(cross_a, cross_r, cross_g, cross_b); v3f selectionbox_color = g_settings->getV3F("selectionbox_color"); u32 sbox_r = rangelim(myround(selectionbox_color.X), 0, 255); u32 sbox_g = rangelim(myround(selectionbox_color.Y), 0, 255); u32 sbox_b = rangelim(myround(selectionbox_color.Z), 0, 255); selectionbox_argb = video::SColor(255, sbox_r, sbox_g, sbox_b); use_crosshair_image = tsrc->isKnownSourceImage("crosshair.png"); hotbar_image = ""; use_hotbar_image = false; hotbar_selected_image = ""; use_hotbar_selected_image = false; } void Hud::drawItem(const ItemStack &item, const core::rect& rect, bool selected) { if (selected) { /* draw hihlighting around selected item */ if (use_hotbar_selected_image) { core::rect imgrect2 = rect; imgrect2.UpperLeftCorner.X -= (m_padding*2); imgrect2.UpperLeftCorner.Y -= (m_padding*2); imgrect2.LowerRightCorner.X += (m_padding*2); imgrect2.LowerRightCorner.Y += (m_padding*2); video::ITexture *texture = tsrc->getTexture(hotbar_selected_image); core::dimension2di imgsize(texture->getOriginalSize()); draw2DImageFilterScaled(driver, texture, imgrect2, core::rect(core::position2d(0,0), imgsize), NULL, hbar_colors, true); } else { video::SColor c_outside(255,255,0,0); //video::SColor c_outside(255,0,0,0); //video::SColor c_inside(255,192,192,192); s32 x1 = rect.UpperLeftCorner.X; s32 y1 = rect.UpperLeftCorner.Y; s32 x2 = rect.LowerRightCorner.X; s32 y2 = rect.LowerRightCorner.Y; // Black base borders driver->draw2DRectangle(c_outside, core::rect( v2s32(x1 - m_padding, y1 - m_padding), v2s32(x2 + m_padding, y1) ), NULL); driver->draw2DRectangle(c_outside, core::rect( v2s32(x1 - m_padding, y2), v2s32(x2 + m_padding, y2 + m_padding) ), NULL); driver->draw2DRectangle(c_outside, core::rect( v2s32(x1 - m_padding, y1), v2s32(x1, y2) ), NULL); driver->draw2DRectangle(c_outside, core::rect( v2s32(x2, y1), v2s32(x2 + m_padding, y2) ), NULL); /*// Light inside borders driver->draw2DRectangle(c_inside, core::rect( v2s32(x1 - padding/2, y1 - padding/2), v2s32(x2 + padding/2, y1) ), NULL); driver->draw2DRectangle(c_inside, core::rect( v2s32(x1 - padding/2, y2), v2s32(x2 + padding/2, y2 + padding/2) ), NULL); driver->draw2DRectangle(c_inside, core::rect( v2s32(x1 - padding/2, y1), v2s32(x1, y2) ), NULL); driver->draw2DRectangle(c_inside, core::rect( v2s32(x2, y1), v2s32(x2 + padding/2, y2) ), NULL); */ } } video::SColor bgcolor2(128, 0, 0, 0); if (!use_hotbar_image) driver->draw2DRectangle(bgcolor2, rect, NULL); drawItemStack(driver, g_fontengine->getFont(), item, rect, NULL, gamedef); } //NOTE: selectitem = 0 -> no selected; selectitem 1-based void Hud::drawItems(v2s32 upperleftpos, s32 itemcount, s32 offset, InventoryList *mainlist, u16 selectitem, u16 direction) { #ifdef HAVE_TOUCHSCREENGUI if ( (g_touchscreengui) && (offset == 0)) g_touchscreengui->resetHud(); #endif s32 height = m_hotbar_imagesize + m_padding * 2; s32 width = (itemcount - offset) * (m_hotbar_imagesize + m_padding * 2); if (direction == HUD_DIR_TOP_BOTTOM || direction == HUD_DIR_BOTTOM_TOP) { width = m_hotbar_imagesize + m_padding * 2; height = (itemcount - offset) * (m_hotbar_imagesize + m_padding * 2); } // Position of upper left corner of bar v2s32 pos = upperleftpos; if (hotbar_image != player->hotbar_image) { hotbar_image = player->hotbar_image; if (hotbar_image != "") use_hotbar_image = tsrc->isKnownSourceImage(hotbar_image); else use_hotbar_image = false; } if (hotbar_selected_image != player->hotbar_selected_image) { hotbar_selected_image = player->hotbar_selected_image; if (hotbar_selected_image != "") use_hotbar_selected_image = tsrc->isKnownSourceImage(hotbar_selected_image); else use_hotbar_selected_image = false; } /* draw customized item background */ if (use_hotbar_image) { core::rect imgrect2(-m_padding/2, -m_padding/2, width+m_padding/2, height+m_padding/2); core::rect rect2 = imgrect2 + pos; video::ITexture *texture = tsrc->getTexture(hotbar_image); core::dimension2di imgsize(texture->getOriginalSize()); draw2DImageFilterScaled(driver, texture, rect2, core::rect(core::position2d(0,0), imgsize), NULL, hbar_colors, true); } for (s32 i = offset; i < itemcount && (size_t)i < mainlist->getSize(); i++) { v2s32 steppos; s32 fullimglen = m_hotbar_imagesize + m_padding * 2; core::rect imgrect(0, 0, m_hotbar_imagesize, m_hotbar_imagesize); switch (direction) { case HUD_DIR_RIGHT_LEFT: steppos = v2s32(-(m_padding + (i - offset) * fullimglen), m_padding); break; case HUD_DIR_TOP_BOTTOM: steppos = v2s32(m_padding, m_padding + (i - offset) * fullimglen); break; case HUD_DIR_BOTTOM_TOP: steppos = v2s32(m_padding, -(m_padding + (i - offset) * fullimglen)); break; default: steppos = v2s32(m_padding + (i - offset) * fullimglen, m_padding); break; } drawItem(mainlist->getItem(i), (imgrect + pos + steppos), (i +1) == selectitem ); #ifdef HAVE_TOUCHSCREENGUI if (g_touchscreengui) g_touchscreengui->registerHudItem(i, (imgrect + pos + steppos)); #endif } } void Hud::drawLuaElements(v3s16 camera_offset) { u32 text_height = g_fontengine->getTextHeight(); irr::gui::IGUIFont* font = g_fontengine->getFont(); for (size_t i = 0; i != player->maxHudId(); i++) { HudElement *e = player->getHud(i); if (!e) continue; v2s32 pos(floor(e->pos.X * (float) m_screensize.X + 0.5), floor(e->pos.Y * (float) m_screensize.Y + 0.5)); switch (e->type) { case HUD_ELEM_IMAGE: { video::ITexture *texture = tsrc->getTexture(e->text); if (!texture) continue; const video::SColor color(255, 255, 255, 255); const video::SColor colors[] = {color, color, color, color}; core::dimension2di imgsize(texture->getOriginalSize()); v2s32 dstsize(imgsize.Width * e->scale.X, imgsize.Height * e->scale.Y); if (e->scale.X < 0) dstsize.X = m_screensize.X * (e->scale.X * -0.01); if (e->scale.Y < 0) dstsize.Y = m_screensize.Y * (e->scale.Y * -0.01); v2s32 offset((e->align.X - 1.0) * dstsize.X / 2, (e->align.Y - 1.0) * dstsize.Y / 2); core::rect rect(0, 0, dstsize.X, dstsize.Y); rect += pos + offset + v2s32(e->offset.X, e->offset.Y); draw2DImageFilterScaled(driver, texture, rect, core::rect(core::position2d(0,0), imgsize), NULL, colors, true); break; } case HUD_ELEM_TEXT: { video::SColor color(255, (e->number >> 16) & 0xFF, (e->number >> 8) & 0xFF, (e->number >> 0) & 0xFF); core::rect size(0, 0, e->scale.X, text_height * e->scale.Y); std::wstring text = utf8_to_wide(e->text); core::dimension2d textsize = font->getDimension(text.c_str()); v2s32 offset((e->align.X - 1.0) * (textsize.Width / 2), (e->align.Y - 1.0) * (textsize.Height / 2)); v2s32 offs(e->offset.X, e->offset.Y); font->draw(text.c_str(), size + pos + offset + offs, color); break; } case HUD_ELEM_STATBAR: { v2s32 offs(e->offset.X, e->offset.Y); drawStatbar(pos, HUD_CORNER_UPPER, e->dir, e->text, e->number, offs, e->size); break; } case HUD_ELEM_INVENTORY: { InventoryList *inv = inventory->getList(e->text); drawItems(pos, e->number, 0, inv, e->item, e->dir); break; } case HUD_ELEM_WAYPOINT: { v3f p_pos = player->getPosition() / BS; v3f w_pos = e->world_pos * BS; float distance = floor(10 * p_pos.getDistanceFrom(e->world_pos)) / 10; scene::ICameraSceneNode* camera = smgr->getActiveCamera(); w_pos -= intToFloat(camera_offset, BS); core::matrix4 trans = camera->getProjectionMatrix(); trans *= camera->getViewMatrix(); f32 transformed_pos[4] = { w_pos.X, w_pos.Y, w_pos.Z, 1.0f }; trans.multiplyWith1x4Matrix(transformed_pos); if (transformed_pos[3] < 0) break; f32 zDiv = transformed_pos[3] == 0.0f ? 1.0f : core::reciprocal(transformed_pos[3]); pos.X = m_screensize.X * (0.5 * transformed_pos[0] * zDiv + 0.5); pos.Y = m_screensize.Y * (0.5 - transformed_pos[1] * zDiv * 0.5); video::SColor color(255, (e->number >> 16) & 0xFF, (e->number >> 8) & 0xFF, (e->number >> 0) & 0xFF); core::rect size(0, 0, 200, 2 * text_height); std::wstring text = utf8_to_wide(e->name); font->draw(text.c_str(), size + pos, color); std::ostringstream os; os << distance << e->text; text = utf8_to_wide(os.str()); pos.Y += text_height; font->draw(text.c_str(), size + pos, color); break; } default: infostream << "Hud::drawLuaElements: ignoring drawform " << e->type << " of hud element ID " << i << " due to unrecognized type" << std::endl; } } } void Hud::drawStatbar(v2s32 pos, u16 corner, u16 drawdir, std::string texture, s32 count, v2s32 offset, v2s32 size) { const video::SColor color(255, 255, 255, 255); const video::SColor colors[] = {color, color, color, color}; video::ITexture *stat_texture = tsrc->getTexture(texture); if (!stat_texture) return; core::dimension2di srcd(stat_texture->getOriginalSize()); core::dimension2di dstd; if (size == v2s32()) { dstd = srcd; } else { double size_factor = g_settings->getFloat("hud_scaling") * porting::getDisplayDensity(); dstd.Height = size.Y * size_factor; dstd.Width = size.X * size_factor; offset.X *= size_factor; offset.Y *= size_factor; } v2s32 p = pos; if (corner & HUD_CORNER_LOWER) p -= dstd.Height; p += offset; v2s32 steppos; switch (drawdir) { case HUD_DIR_RIGHT_LEFT: steppos = v2s32(-1, 0); break; case HUD_DIR_TOP_BOTTOM: steppos = v2s32(0, 1); break; case HUD_DIR_BOTTOM_TOP: steppos = v2s32(0, -1); break; default: steppos = v2s32(1, 0); } steppos.X *= dstd.Width; steppos.Y *= dstd.Height; for (s32 i = 0; i < count / 2; i++) { core::rect srcrect(0, 0, srcd.Width, srcd.Height); core::rect dstrect(0,0, dstd.Width, dstd.Height); dstrect += p; draw2DImageFilterScaled(driver, stat_texture, dstrect, srcrect, NULL, colors, true); p += steppos; } if (count % 2 == 1) { core::rect srcrect(0, 0, srcd.Width / 2, srcd.Height); core::rect dstrect(0,0, dstd.Width / 2, dstd.Height); dstrect += p; draw2DImageFilterScaled(driver, stat_texture, dstrect, srcrect, NULL, colors, true); } } void Hud::drawHotbar(u16 playeritem) { v2s32 centerlowerpos(m_displaycenter.X, m_screensize.Y); InventoryList *mainlist = inventory->getList("main"); if (mainlist == NULL) { //silently ignore this we may not be initialized completely return; } s32 hotbar_itemcount = player->hud_hotbar_itemcount; s32 width = hotbar_itemcount * (m_hotbar_imagesize + m_padding * 2); v2s32 pos = centerlowerpos - v2s32(width / 2, m_hotbar_imagesize + m_padding * 3); if ( (float) width / (float) porting::getWindowSize().X <= g_settings->getFloat("hud_hotbar_max_width")) { if (player->hud_flags & HUD_FLAG_HOTBAR_VISIBLE) { drawItems(pos, hotbar_itemcount, 0, mainlist, playeritem + 1, 0); } } else { pos.X += width/4; v2s32 secondpos = pos; pos = pos - v2s32(0, m_hotbar_imagesize + m_padding); if (player->hud_flags & HUD_FLAG_HOTBAR_VISIBLE) { drawItems(pos, hotbar_itemcount/2, 0, mainlist, playeritem + 1, 0); drawItems(secondpos, hotbar_itemcount, hotbar_itemcount/2, mainlist, playeritem + 1, 0); } } //////////////////////////// compatibility code to be removed ////////////// // this is ugly as hell but there's no other way to keep compatibility to // old servers if ((player->hud_flags & HUD_FLAG_HEALTHBAR_VISIBLE)) { drawStatbar(v2s32(floor(0.5 * (float)m_screensize.X + 0.5), floor(1 * (float) m_screensize.Y + 0.5)), HUD_CORNER_UPPER, 0, "heart.png", player->hp, v2s32((-10*24)-25,-(48+24+10)), v2s32(24,24)); } if ((player->hud_flags & HUD_FLAG_BREATHBAR_VISIBLE) && (player->getBreath() < 11)) { drawStatbar(v2s32(floor(0.5 * (float)m_screensize.X + 0.5), floor(1 * (float) m_screensize.Y + 0.5)), HUD_CORNER_UPPER, 0, "bubble.png", player->getBreath(), v2s32(25,-(48+24+10)), v2s32(24,24)); } //////////////////////////////////////////////////////////////////////////// } void Hud::drawCrosshair() { if (use_crosshair_image) { video::ITexture *crosshair = tsrc->getTexture("crosshair.png"); v2u32 size = crosshair->getOriginalSize(); v2s32 lsize = v2s32(m_displaycenter.X - (size.X / 2), m_displaycenter.Y - (size.Y / 2)); driver->draw2DImage(crosshair, lsize, core::rect(0, 0, size.X, size.Y), 0, crosshair_argb, true); } else { driver->draw2DLine(m_displaycenter - v2s32(10, 0), m_displaycenter + v2s32(10, 0), crosshair_argb); driver->draw2DLine(m_displaycenter - v2s32(0, 10), m_displaycenter + v2s32(0, 10), crosshair_argb); } } void Hud::drawSelectionBoxes(std::vector &hilightboxes) { for (std::vector::const_iterator i = hilightboxes.begin(); i != hilightboxes.end(); i++) { driver->draw3DBox(*i, selectionbox_argb); } } void Hud::resizeHotbar() { if (m_screensize != porting::getWindowSize()) { m_hotbar_imagesize = floor(HOTBAR_IMAGE_SIZE * porting::getDisplayDensity() + 0.5); m_hotbar_imagesize *= g_settings->getFloat("hud_scaling"); m_padding = m_hotbar_imagesize / 12; m_screensize = porting::getWindowSize(); m_displaycenter = v2s32(m_screensize.X/2,m_screensize.Y/2); } } void drawItemStack(video::IVideoDriver *driver, gui::IGUIFont *font, const ItemStack &item, const core::rect &rect, const core::rect *clip, IGameDef *gamedef) { if(item.empty()) return; const ItemDefinition &def = item.getDefinition(gamedef->idef()); video::ITexture *texture = gamedef->idef()->getInventoryTexture(def.name, gamedef); // Draw the inventory texture if(texture != NULL) { const video::SColor color(255,255,255,255); const video::SColor colors[] = {color,color,color,color}; draw2DImageFilterScaled(driver, texture, rect, core::rect(core::position2d(0,0), core::dimension2di(texture->getOriginalSize())), clip, colors, true); } if(def.type == ITEM_TOOL && item.wear != 0) { // Draw a progressbar float barheight = rect.getHeight()/16; float barpad_x = rect.getWidth()/16; float barpad_y = rect.getHeight()/16; core::rect progressrect( rect.UpperLeftCorner.X + barpad_x, rect.LowerRightCorner.Y - barpad_y - barheight, rect.LowerRightCorner.X - barpad_x, rect.LowerRightCorner.Y - barpad_y); // Shrink progressrect by amount of tool damage float wear = item.wear / 65535.0; int progressmid = wear * progressrect.UpperLeftCorner.X + (1-wear) * progressrect.LowerRightCorner.X; // Compute progressbar color // wear = 0.0: green // wear = 0.5: yellow // wear = 1.0: red video::SColor color(255,255,255,255); int wear_i = MYMIN(floor(wear * 600), 511); wear_i = MYMIN(wear_i + 10, 511); if(wear_i <= 255) color.set(255, wear_i, 255, 0); else color.set(255, 255, 511-wear_i, 0); core::rect progressrect2 = progressrect; progressrect2.LowerRightCorner.X = progressmid; driver->draw2DRectangle(color, progressrect2, clip); color = video::SColor(255,0,0,0); progressrect2 = progressrect; progressrect2.UpperLeftCorner.X = progressmid; driver->draw2DRectangle(color, progressrect2, clip); } if(font != NULL && item.count >= 2) { // Get the item count as a string std::string text = itos(item.count); v2u32 dim = font->getDimension(utf8_to_wide(text).c_str()); v2s32 sdim(dim.X,dim.Y); core::rect rect2( /*rect.UpperLeftCorner, core::dimension2d(rect.getWidth(), 15)*/ rect.LowerRightCorner - sdim, sdim ); video::SColor bgcolor(128,0,0,0); driver->draw2DRectangle(bgcolor, rect2, clip); video::SColor color(255,255,255,255); font->draw(text.c_str(), rect2, color, false, false, clip); } } src/touchscreengui.cpp0000644000175000017500000005233012565232430015711 0ustar mquinsonmquinson/* Copyright (C) 2014 sapier This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #include "touchscreengui.h" #include "irrlichttypes.h" #include "irr_v2d.h" #include "log.h" #include "keycode.h" #include "settings.h" #include "gettime.h" #include "util/numeric.h" #include "porting.h" #include "guiscalingfilter.h" #include #include #include // Very slow button repeat frequency (in seconds) #define SLOW_BUTTON_REPEAT (1.0f) using namespace irr::core; extern Settings *g_settings; const char** touchgui_button_imagenames = (const char*[]) { "up_arrow.png", "down_arrow.png", "left_arrow.png", "right_arrow.png", "inventory_btn.png", "drop_btn.png", "jump_btn.png", "down.png", "fly_btn.png", "noclip_btn.png", "fast_btn.png", "debug_btn.png", "chat_btn.png", "camera_btn.png", "rangeview_btn.png" }; static irr::EKEY_CODE id2keycode(touch_gui_button_id id) { std::string key = ""; switch (id) { case forward_id: key = "forward"; break; case left_id: key = "left"; break; case right_id: key = "right"; break; case backward_id: key = "backward"; break; case inventory_id: key = "inventory"; break; case drop_id: key = "drop"; break; case jump_id: key = "jump"; break; case crunch_id: key = "sneak"; break; case fly_id: key = "freemove"; break; case noclip_id: key = "noclip"; break; case fast_id: key = "fastmove"; break; case debug_id: key = "toggle_debug"; break; case chat_id: key = "chat"; break; case camera_id: key = "camera_mode"; break; case range_id: key = "rangeselect"; break; } assert(key != ""); return keyname_to_keycode(g_settings->get("keymap_" + key).c_str()); } TouchScreenGUI *g_touchscreengui; TouchScreenGUI::TouchScreenGUI(IrrlichtDevice *device, IEventReceiver* receiver): m_device(device), m_guienv(device->getGUIEnvironment()), m_camera_yaw(0.0), m_camera_pitch(0.0), m_visible(false), m_move_id(-1), m_receiver(receiver) { for (unsigned int i=0; i < after_last_element_id; i++) { m_buttons[i].guibutton = 0; m_buttons[i].repeatcounter = -1; m_buttons[i].repeatdelay = BUTTON_REPEAT_DELAY; } m_screensize = m_device->getVideoDriver()->getScreenSize(); } void TouchScreenGUI::loadButtonTexture(button_info* btn, const char* path, rect button_rect) { unsigned int tid; video::ITexture *texture = guiScalingImageButton(m_device->getVideoDriver(), m_texturesource->getTexture(path, &tid), button_rect.getWidth(), button_rect.getHeight()); if (texture) { btn->guibutton->setUseAlphaChannel(true); if (g_settings->getBool("gui_scaling_filter")) { rect txr_rect = rect(0, 0, button_rect.getWidth(), button_rect.getHeight()); btn->guibutton->setImage(texture, txr_rect); btn->guibutton->setPressedImage(texture, txr_rect); btn->guibutton->setScaleImage(false); } else { btn->guibutton->setImage(texture); btn->guibutton->setPressedImage(texture); btn->guibutton->setScaleImage(true); } btn->guibutton->setDrawBorder(false); btn->guibutton->setText(L""); } } void TouchScreenGUI::initButton(touch_gui_button_id id, rect button_rect, std::wstring caption, bool immediate_release, float repeat_delay) { button_info* btn = &m_buttons[id]; btn->guibutton = m_guienv->addButton(button_rect, 0, id, caption.c_str()); btn->guibutton->grab(); btn->repeatcounter = -1; btn->repeatdelay = repeat_delay; btn->keycode = id2keycode(id); btn->immediate_release = immediate_release; btn->ids.clear(); loadButtonTexture(btn,touchgui_button_imagenames[id], button_rect); } static int getMaxControlPadSize(float density) { return 200 * density * g_settings->getFloat("hud_scaling"); } void TouchScreenGUI::init(ISimpleTextureSource* tsrc, float density) { assert(tsrc != 0); u32 control_pad_size = MYMIN((2 * m_screensize.Y) / 3,getMaxControlPadSize(density)); u32 button_size = control_pad_size / 3; m_visible = true; m_texturesource = tsrc; m_control_pad_rect = rect(0, m_screensize.Y - 3 * button_size, 3 * button_size, m_screensize.Y); /* draw control pad 0 1 2 3 4 5 for now only 0, 1, 2, and 4 are used */ int number = 0; for (int y = 0; y < 2; ++y) for (int x = 0; x < 3; ++x, ++number) { rect button_rect( x * button_size, m_screensize.Y - button_size * (2 - y), (x + 1) * button_size, m_screensize.Y - button_size * (1 - y) ); touch_gui_button_id id = after_last_element_id; std::wstring caption; switch (number) { case 0: id = left_id; caption = L"<"; break; case 1: id = forward_id; caption = L"^"; break; case 2: id = right_id; caption = L">"; break; case 4: id = backward_id; caption = L"v"; break; } if (id != after_last_element_id) { initButton(id, button_rect, caption, false); } } /* init inventory button */ initButton(inventory_id, rect(0, m_screensize.Y - (button_size/2), (button_size/2), m_screensize.Y), L"inv", true); /* init drop button */ initButton(drop_id, rect(2.5*button_size, m_screensize.Y - (button_size/2), 3*button_size, m_screensize.Y), L"drop", true); /* init jump button */ initButton(jump_id, rect(m_screensize.X-(1.75*button_size), m_screensize.Y - (0.5*button_size), m_screensize.X-(0.25*button_size), m_screensize.Y), L"x",false); /* init crunch button */ initButton(crunch_id, rect(m_screensize.X-(3.25*button_size), m_screensize.Y - (0.5*button_size), m_screensize.X-(1.75*button_size), m_screensize.Y), L"H",false); /* init fly button */ initButton(fly_id, rect(m_screensize.X - (0.75*button_size), m_screensize.Y - (2.25*button_size), m_screensize.X, m_screensize.Y - (button_size*1.5)), L"fly", false, SLOW_BUTTON_REPEAT); /* init noclip button */ initButton(noclip_id, rect(m_screensize.X - (0.75*button_size), 2.25*button_size, m_screensize.X, 3*button_size), L"clip", false, SLOW_BUTTON_REPEAT); /* init fast button */ initButton(fast_id, rect(m_screensize.X - (0.75*button_size), 1.5*button_size, m_screensize.X, 2.25*button_size), L"fast", false, SLOW_BUTTON_REPEAT); /* init debug button */ initButton(debug_id, rect(m_screensize.X - (0.75*button_size), 0.75*button_size, m_screensize.X, 1.5*button_size), L"dbg", false, SLOW_BUTTON_REPEAT); /* init chat button */ initButton(chat_id, rect(m_screensize.X - (0.75*button_size), 0, m_screensize.X, 0.75*button_size), L"Chat", true); /* init camera button */ initButton(camera_id, rect(m_screensize.X - (1.5*button_size), 0, m_screensize.X - (0.75*button_size), 0.75*button_size), L"cam", false, SLOW_BUTTON_REPEAT); /* init rangeselect button */ initButton(range_id, rect(m_screensize.X - (2.25*button_size), 0, m_screensize.X - (1.5*button_size), 0.75*button_size), L"far", false, SLOW_BUTTON_REPEAT); } touch_gui_button_id TouchScreenGUI::getButtonID(s32 x, s32 y) { IGUIElement* rootguielement = m_guienv->getRootGUIElement(); if (rootguielement != NULL) { gui::IGUIElement *element = rootguielement->getElementFromPoint(core::position2d(x,y)); if (element) { for (unsigned int i=0; i < after_last_element_id; i++) { if (element == m_buttons[i].guibutton) { return (touch_gui_button_id) i; } } } } return after_last_element_id; } touch_gui_button_id TouchScreenGUI::getButtonID(int eventID) { for (unsigned int i=0; i < after_last_element_id; i++) { button_info* btn = &m_buttons[i]; std::vector::iterator id = std::find(btn->ids.begin(),btn->ids.end(), eventID); if (id != btn->ids.end()) return (touch_gui_button_id) i; } return after_last_element_id; } bool TouchScreenGUI::isHUDButton(const SEvent &event) { // check if hud item is pressed for (std::map >::iterator iter = m_hud_rects.begin(); iter != m_hud_rects.end(); iter++) { if (iter->second.isPointInside( v2s32(event.TouchInput.X, event.TouchInput.Y) )) { if ( iter->first < 8) { SEvent* translated = new SEvent(); memset(translated,0,sizeof(SEvent)); translated->EventType = irr::EET_KEY_INPUT_EVENT; translated->KeyInput.Key = (irr::EKEY_CODE) (KEY_KEY_1 + iter->first); translated->KeyInput.Control = false; translated->KeyInput.Shift = false; translated->KeyInput.PressedDown = true; m_receiver->OnEvent(*translated); m_hud_ids[event.TouchInput.ID] = translated->KeyInput.Key; delete translated; return true; } } } return false; } bool TouchScreenGUI::isReleaseHUDButton(int eventID) { std::map::iterator iter = m_hud_ids.find(eventID); if (iter != m_hud_ids.end()) { SEvent* translated = new SEvent(); memset(translated,0,sizeof(SEvent)); translated->EventType = irr::EET_KEY_INPUT_EVENT; translated->KeyInput.Key = iter->second; translated->KeyInput.PressedDown = false; translated->KeyInput.Control = false; translated->KeyInput.Shift = false; m_receiver->OnEvent(*translated); m_hud_ids.erase(iter); delete translated; return true; } return false; } void TouchScreenGUI::ButtonEvent(touch_gui_button_id button, int eventID, bool action) { button_info* btn = &m_buttons[button]; SEvent* translated = new SEvent(); memset(translated,0,sizeof(SEvent)); translated->EventType = irr::EET_KEY_INPUT_EVENT; translated->KeyInput.Key = btn->keycode; translated->KeyInput.Control = false; translated->KeyInput.Shift = false; translated->KeyInput.Char = 0; /* add this event */ if (action) { assert(std::find(btn->ids.begin(),btn->ids.end(), eventID) == btn->ids.end()); btn->ids.push_back(eventID); if (btn->ids.size() > 1) return; btn->repeatcounter = 0; translated->KeyInput.PressedDown = true; translated->KeyInput.Key = btn->keycode; m_receiver->OnEvent(*translated); } /* remove event */ if ((!action) || (btn->immediate_release)) { std::vector::iterator pos = std::find(btn->ids.begin(),btn->ids.end(), eventID); /* has to be in touch list */ assert(pos != btn->ids.end()); btn->ids.erase(pos); if (btn->ids.size() > 0) { return; } translated->KeyInput.PressedDown = false; btn->repeatcounter = -1; m_receiver->OnEvent(*translated); } delete translated; } void TouchScreenGUI::translateEvent(const SEvent &event) { if (!m_visible) { infostream << "TouchScreenGUI::translateEvent got event but not visible?!" << std::endl; return; } if (event.EventType != EET_TOUCH_INPUT_EVENT) { return; } if (event.TouchInput.Event == ETIE_PRESSED_DOWN) { /* add to own copy of eventlist ... * android would provide this information but irrlicht guys don't * wanna design a efficient interface */ id_status toadd; toadd.id = event.TouchInput.ID; toadd.X = event.TouchInput.X; toadd.Y = event.TouchInput.Y; m_known_ids.push_back(toadd); int eventID = event.TouchInput.ID; touch_gui_button_id button = getButtonID(event.TouchInput.X, event.TouchInput.Y); /* handle button events */ if (button != after_last_element_id) { ButtonEvent(button,eventID,true); } else if (isHUDButton(event)) { /* already handled in isHUDButton() */ } /* handle non button events */ else { /* if we don't already have a moving point make this the moving one */ if (m_move_id == -1) { m_move_id = event.TouchInput.ID; m_move_has_really_moved = false; m_move_downtime = getTimeMs(); m_move_downlocation = v2s32(event.TouchInput.X, event.TouchInput.Y); m_move_sent_as_mouse_event = false; } } m_pointerpos[event.TouchInput.ID] = v2s32(event.TouchInput.X, event.TouchInput.Y); } else if (event.TouchInput.Event == ETIE_LEFT_UP) { verbosestream << "Up event for pointerid: " << event.TouchInput.ID << std::endl; touch_gui_button_id button = getButtonID(event.TouchInput.ID); /* handle button events */ if (button != after_last_element_id) { ButtonEvent(button,event.TouchInput.ID,false); } /* handle hud button events */ else if (isReleaseHUDButton(event.TouchInput.ID)) { /* nothing to do here */ } /* handle the point used for moving view */ else if (event.TouchInput.ID == m_move_id) { m_move_id = -1; /* if this pointer issued a mouse event issue symmetric release here */ if (m_move_sent_as_mouse_event) { SEvent* translated = new SEvent; memset(translated,0,sizeof(SEvent)); translated->EventType = EET_MOUSE_INPUT_EVENT; translated->MouseInput.X = m_move_downlocation.X; translated->MouseInput.Y = m_move_downlocation.Y; translated->MouseInput.Shift = false; translated->MouseInput.Control = false; translated->MouseInput.ButtonStates = 0; translated->MouseInput.Event = EMIE_LMOUSE_LEFT_UP; m_receiver->OnEvent(*translated); delete translated; } else { /* do double tap detection */ doubleTapDetection(); } } else { infostream << "TouchScreenGUI::translateEvent released unknown button: " << event.TouchInput.ID << std::endl; } for (std::vector::iterator iter = m_known_ids.begin(); iter != m_known_ids.end(); iter++) { if (iter->id == event.TouchInput.ID) { m_known_ids.erase(iter); break; } } } else { assert(event.TouchInput.Event == ETIE_MOVED); int move_idx = event.TouchInput.ID; if (m_pointerpos[event.TouchInput.ID] == v2s32(event.TouchInput.X, event.TouchInput.Y)) { return; } if (m_move_id != -1) { if ((event.TouchInput.ID == m_move_id) && (!m_move_sent_as_mouse_event)) { double distance = sqrt( (m_pointerpos[event.TouchInput.ID].X - event.TouchInput.X) * (m_pointerpos[event.TouchInput.ID].X - event.TouchInput.X) + (m_pointerpos[event.TouchInput.ID].Y - event.TouchInput.Y) * (m_pointerpos[event.TouchInput.ID].Y - event.TouchInput.Y)); if ((distance > g_settings->getU16("touchscreen_threshold")) || (m_move_has_really_moved)) { m_move_has_really_moved = true; s32 X = event.TouchInput.X; s32 Y = event.TouchInput.Y; // update camera_yaw and camera_pitch s32 dx = X - m_pointerpos[event.TouchInput.ID].X; s32 dy = Y - m_pointerpos[event.TouchInput.ID].Y; /* adapt to similar behaviour as pc screen */ double d = g_settings->getFloat("mouse_sensitivity") *4; double old_yaw = m_camera_yaw; double old_pitch = m_camera_pitch; m_camera_yaw -= dx * d; m_camera_pitch = MYMIN(MYMAX( m_camera_pitch + (dy * d),-180),180); while (m_camera_yaw < 0) m_camera_yaw += 360; while (m_camera_yaw > 360) m_camera_yaw -= 360; // update shootline m_shootline = m_device ->getSceneManager() ->getSceneCollisionManager() ->getRayFromScreenCoordinates(v2s32(X, Y)); m_pointerpos[event.TouchInput.ID] = v2s32(X, Y); } } else if ((event.TouchInput.ID == m_move_id) && (m_move_sent_as_mouse_event)) { m_shootline = m_device ->getSceneManager() ->getSceneCollisionManager() ->getRayFromScreenCoordinates( v2s32(event.TouchInput.X,event.TouchInput.Y)); } } else { handleChangedButton(event); } } } void TouchScreenGUI::handleChangedButton(const SEvent &event) { for (unsigned int i = 0; i < after_last_element_id; i++) { if (m_buttons[i].ids.empty()) { continue; } for(std::vector::iterator iter = m_buttons[i].ids.begin(); iter != m_buttons[i].ids.end(); iter++) { if (event.TouchInput.ID == *iter) { int current_button_id = getButtonID(event.TouchInput.X, event.TouchInput.Y); if (current_button_id == i) { continue; } /* remove old button */ ButtonEvent((touch_gui_button_id) i,*iter,false); if (current_button_id == after_last_element_id) { return; } ButtonEvent((touch_gui_button_id) current_button_id,*iter,true); return; } } } int current_button_id = getButtonID(event.TouchInput.X, event.TouchInput.Y); if (current_button_id == after_last_element_id) { return; } button_info* btn = &m_buttons[current_button_id]; if (std::find(btn->ids.begin(),btn->ids.end(), event.TouchInput.ID) == btn->ids.end()) { ButtonEvent((touch_gui_button_id) current_button_id,event.TouchInput.ID,true); } } bool TouchScreenGUI::doubleTapDetection() { m_key_events[0].down_time = m_key_events[1].down_time; m_key_events[0].x = m_key_events[1].x; m_key_events[0].y = m_key_events[1].y; m_key_events[1].down_time = m_move_downtime; m_key_events[1].x = m_move_downlocation.X; m_key_events[1].y = m_move_downlocation.Y; u32 delta = porting::getDeltaMs(m_key_events[0].down_time,getTimeMs()); if (delta > 400) return false; double distance = sqrt( (m_key_events[0].x - m_key_events[1].x) * (m_key_events[0].x - m_key_events[1].x) + (m_key_events[0].y - m_key_events[1].y) * (m_key_events[0].y - m_key_events[1].y)); if (distance >(20 + g_settings->getU16("touchscreen_threshold"))) return false; SEvent* translated = new SEvent(); memset(translated,0,sizeof(SEvent)); translated->EventType = EET_MOUSE_INPUT_EVENT; translated->MouseInput.X = m_key_events[0].x; translated->MouseInput.Y = m_key_events[0].y; translated->MouseInput.Shift = false; translated->MouseInput.Control = false; translated->MouseInput.ButtonStates = EMBSM_RIGHT; // update shootline m_shootline = m_device ->getSceneManager() ->getSceneCollisionManager() ->getRayFromScreenCoordinates(v2s32(m_key_events[0].x, m_key_events[0].y)); translated->MouseInput.Event = EMIE_RMOUSE_PRESSED_DOWN; verbosestream << "TouchScreenGUI::translateEvent right click press" << std::endl; m_receiver->OnEvent(*translated); translated->MouseInput.ButtonStates = 0; translated->MouseInput.Event = EMIE_RMOUSE_LEFT_UP; verbosestream << "TouchScreenGUI::translateEvent right click release" << std::endl; m_receiver->OnEvent(*translated); delete translated; return true; } TouchScreenGUI::~TouchScreenGUI() { for (unsigned int i=0; i < after_last_element_id; i++) { button_info* btn = &m_buttons[i]; if (btn->guibutton != 0) { btn->guibutton->drop(); btn->guibutton = NULL; } } } void TouchScreenGUI::step(float dtime) { /* simulate keyboard repeats */ for (unsigned int i=0; i < after_last_element_id; i++) { button_info* btn = &m_buttons[i]; if (btn->ids.size() > 0) { btn->repeatcounter += dtime; /* in case we're moving around digging does not happen */ if (m_move_id != -1) m_move_has_really_moved = true; if (btn->repeatcounter < btn->repeatdelay) continue; btn->repeatcounter = 0; SEvent translated; memset(&translated,0,sizeof(SEvent)); translated.EventType = irr::EET_KEY_INPUT_EVENT; translated.KeyInput.Key = btn->keycode; translated.KeyInput.PressedDown = false; m_receiver->OnEvent(translated); translated.KeyInput.PressedDown = true; m_receiver->OnEvent(translated); } } /* if a new placed pointer isn't moved for some time start digging */ if ((m_move_id != -1) && (!m_move_has_really_moved) && (!m_move_sent_as_mouse_event)) { u32 delta = porting::getDeltaMs(m_move_downtime,getTimeMs()); if (delta > MIN_DIG_TIME_MS) { m_shootline = m_device ->getSceneManager() ->getSceneCollisionManager() ->getRayFromScreenCoordinates( v2s32(m_move_downlocation.X,m_move_downlocation.Y)); SEvent translated; memset(&translated,0,sizeof(SEvent)); translated.EventType = EET_MOUSE_INPUT_EVENT; translated.MouseInput.X = m_move_downlocation.X; translated.MouseInput.Y = m_move_downlocation.Y; translated.MouseInput.Shift = false; translated.MouseInput.Control = false; translated.MouseInput.ButtonStates = EMBSM_LEFT; translated.MouseInput.Event = EMIE_LMOUSE_PRESSED_DOWN; verbosestream << "TouchScreenGUI::step left click press" << std::endl; m_receiver->OnEvent(translated); m_move_sent_as_mouse_event = true; } } } void TouchScreenGUI::resetHud() { m_hud_rects.clear(); } void TouchScreenGUI::registerHudItem(int index, const rect &rect) { m_hud_rects[index] = rect; } void TouchScreenGUI::Toggle(bool visible) { m_visible = visible; for (unsigned int i=0; i < after_last_element_id; i++) { button_info* btn = &m_buttons[i]; if (btn->guibutton != 0) { btn->guibutton->setVisible(visible); } } } void TouchScreenGUI::Hide() { Toggle(false); } void TouchScreenGUI::Show() { Toggle(true); } src/gmp/0000755000175000017500000000000012565232430012736 5ustar mquinsonmquinsonsrc/gmp/CMakeLists.txt0000644000175000017500000000017712565232430015503 0ustar mquinsonmquinsonif(MSVC) set(CMAKE_C_FLAGS_RELEASE "/MT /O2 /Ob2 /D NDEBUG") endif() add_library(gmp mini-gmp.c) target_link_libraries(gmp) src/gmp/mini-gmp.h0000644000175000017500000002327312565232430014633 0ustar mquinsonmquinson/* mini-gmp, a minimalistic implementation of a GNU GMP subset. Copyright 2011, 2012, 2013 Free Software Foundation, Inc. This file is part of the GNU MP Library. The GNU MP Library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. The GNU MP Library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with the GNU MP Library. If not, see http://www.gnu.org/licenses/. */ /* About mini-gmp: This is a minimal implementation of a subset of the GMP interface. It is intended for inclusion into applications which have modest bignums needs, as a fallback when the real GMP library is not installed. This file defines the public interface. */ #ifndef __MINI_GMP_H__ #define __MINI_GMP_H__ /* For size_t */ #include #if defined (__cplusplus) extern "C" { #endif void mp_set_memory_functions (void *(*) (size_t), void *(*) (void *, size_t, size_t), void (*) (void *, size_t)); void mp_get_memory_functions (void *(**) (size_t), void *(**) (void *, size_t, size_t), void (**) (void *, size_t)); typedef unsigned long mp_limb_t; typedef long mp_size_t; typedef unsigned long mp_bitcnt_t; typedef mp_limb_t *mp_ptr; typedef const mp_limb_t *mp_srcptr; typedef struct { int _mp_alloc; /* Number of *limbs* allocated and pointed to by the _mp_d field. */ int _mp_size; /* abs(_mp_size) is the number of limbs the last field points to. If _mp_size is negative this is a negative number. */ mp_limb_t *_mp_d; /* Pointer to the limbs. */ } __mpz_struct; typedef __mpz_struct mpz_t[1]; typedef __mpz_struct *mpz_ptr; typedef const __mpz_struct *mpz_srcptr; void mpn_copyi (mp_ptr, mp_srcptr, mp_size_t); void mpn_copyd (mp_ptr, mp_srcptr, mp_size_t); int mpn_cmp (mp_srcptr, mp_srcptr, mp_size_t); mp_limb_t mpn_add_1 (mp_ptr, mp_srcptr, mp_size_t, mp_limb_t); mp_limb_t mpn_add_n (mp_ptr, mp_srcptr, mp_srcptr, mp_size_t); mp_limb_t mpn_add (mp_ptr, mp_srcptr, mp_size_t, mp_srcptr, mp_size_t); mp_limb_t mpn_sub_1 (mp_ptr, mp_srcptr, mp_size_t, mp_limb_t); mp_limb_t mpn_sub_n (mp_ptr, mp_srcptr, mp_srcptr, mp_size_t); mp_limb_t mpn_sub (mp_ptr, mp_srcptr, mp_size_t, mp_srcptr, mp_size_t); mp_limb_t mpn_mul_1 (mp_ptr, mp_srcptr, mp_size_t, mp_limb_t); mp_limb_t mpn_addmul_1 (mp_ptr, mp_srcptr, mp_size_t, mp_limb_t); mp_limb_t mpn_submul_1 (mp_ptr, mp_srcptr, mp_size_t, mp_limb_t); mp_limb_t mpn_mul (mp_ptr, mp_srcptr, mp_size_t, mp_srcptr, mp_size_t); void mpn_mul_n (mp_ptr, mp_srcptr, mp_srcptr, mp_size_t); void mpn_sqr (mp_ptr, mp_srcptr, mp_size_t); mp_limb_t mpn_lshift (mp_ptr, mp_srcptr, mp_size_t, unsigned int); mp_limb_t mpn_rshift (mp_ptr, mp_srcptr, mp_size_t, unsigned int); mp_limb_t mpn_invert_3by2 (mp_limb_t, mp_limb_t); #define mpn_invert_limb(x) mpn_invert_3by2 ((x), 0) size_t mpn_get_str (unsigned char *, int, mp_ptr, mp_size_t); mp_size_t mpn_set_str (mp_ptr, const unsigned char *, size_t, int); void mpz_init (mpz_t); void mpz_init2 (mpz_t, mp_bitcnt_t); void mpz_clear (mpz_t); #define mpz_odd_p(z) (((z)->_mp_size != 0) & (int) (z)->_mp_d[0]) #define mpz_even_p(z) (! mpz_odd_p (z)) int mpz_sgn (const mpz_t); int mpz_cmp_si (const mpz_t, long); int mpz_cmp_ui (const mpz_t, unsigned long); int mpz_cmp (const mpz_t, const mpz_t); int mpz_cmpabs_ui (const mpz_t, unsigned long); int mpz_cmpabs (const mpz_t, const mpz_t); int mpz_cmp_d (const mpz_t, double); int mpz_cmpabs_d (const mpz_t, double); void mpz_abs (mpz_t, const mpz_t); void mpz_neg (mpz_t, const mpz_t); void mpz_swap (mpz_t, mpz_t); void mpz_add_ui (mpz_t, const mpz_t, unsigned long); void mpz_add (mpz_t, const mpz_t, const mpz_t); void mpz_sub_ui (mpz_t, const mpz_t, unsigned long); void mpz_ui_sub (mpz_t, unsigned long, const mpz_t); void mpz_sub (mpz_t, const mpz_t, const mpz_t); void mpz_mul_si (mpz_t, const mpz_t, long int); void mpz_mul_ui (mpz_t, const mpz_t, unsigned long int); void mpz_mul (mpz_t, const mpz_t, const mpz_t); void mpz_mul_2exp (mpz_t, const mpz_t, mp_bitcnt_t); void mpz_cdiv_qr (mpz_t, mpz_t, const mpz_t, const mpz_t); void mpz_fdiv_qr (mpz_t, mpz_t, const mpz_t, const mpz_t); void mpz_tdiv_qr (mpz_t, mpz_t, const mpz_t, const mpz_t); void mpz_cdiv_q (mpz_t, const mpz_t, const mpz_t); void mpz_fdiv_q (mpz_t, const mpz_t, const mpz_t); void mpz_tdiv_q (mpz_t, const mpz_t, const mpz_t); void mpz_cdiv_r (mpz_t, const mpz_t, const mpz_t); void mpz_fdiv_r (mpz_t, const mpz_t, const mpz_t); void mpz_tdiv_r (mpz_t, const mpz_t, const mpz_t); void mpz_cdiv_q_2exp (mpz_t, const mpz_t, mp_bitcnt_t); void mpz_fdiv_q_2exp (mpz_t, const mpz_t, mp_bitcnt_t); void mpz_tdiv_q_2exp (mpz_t, const mpz_t, mp_bitcnt_t); void mpz_cdiv_r_2exp (mpz_t, const mpz_t, mp_bitcnt_t); void mpz_fdiv_r_2exp (mpz_t, const mpz_t, mp_bitcnt_t); void mpz_tdiv_r_2exp (mpz_t, const mpz_t, mp_bitcnt_t); void mpz_mod (mpz_t, const mpz_t, const mpz_t); void mpz_divexact (mpz_t, const mpz_t, const mpz_t); int mpz_divisible_p (const mpz_t, const mpz_t); unsigned long mpz_cdiv_qr_ui (mpz_t, mpz_t, const mpz_t, unsigned long); unsigned long mpz_fdiv_qr_ui (mpz_t, mpz_t, const mpz_t, unsigned long); unsigned long mpz_tdiv_qr_ui (mpz_t, mpz_t, const mpz_t, unsigned long); unsigned long mpz_cdiv_q_ui (mpz_t, const mpz_t, unsigned long); unsigned long mpz_fdiv_q_ui (mpz_t, const mpz_t, unsigned long); unsigned long mpz_tdiv_q_ui (mpz_t, const mpz_t, unsigned long); unsigned long mpz_cdiv_r_ui (mpz_t, const mpz_t, unsigned long); unsigned long mpz_fdiv_r_ui (mpz_t, const mpz_t, unsigned long); unsigned long mpz_tdiv_r_ui (mpz_t, const mpz_t, unsigned long); unsigned long mpz_cdiv_ui (const mpz_t, unsigned long); unsigned long mpz_fdiv_ui (const mpz_t, unsigned long); unsigned long mpz_tdiv_ui (const mpz_t, unsigned long); unsigned long mpz_mod_ui (mpz_t, const mpz_t, unsigned long); void mpz_divexact_ui (mpz_t, const mpz_t, unsigned long); int mpz_divisible_ui_p (const mpz_t, unsigned long); unsigned long mpz_gcd_ui (mpz_t, const mpz_t, unsigned long); void mpz_gcd (mpz_t, const mpz_t, const mpz_t); void mpz_gcdext (mpz_t, mpz_t, mpz_t, const mpz_t, const mpz_t); void mpz_lcm_ui (mpz_t, const mpz_t, unsigned long); void mpz_lcm (mpz_t, const mpz_t, const mpz_t); int mpz_invert (mpz_t, const mpz_t, const mpz_t); void mpz_sqrtrem (mpz_t, mpz_t, const mpz_t); void mpz_sqrt (mpz_t, const mpz_t); void mpz_pow_ui (mpz_t, const mpz_t, unsigned long); void mpz_ui_pow_ui (mpz_t, unsigned long, unsigned long); void mpz_powm (mpz_t, const mpz_t, const mpz_t, const mpz_t); void mpz_powm_ui (mpz_t, const mpz_t, unsigned long, const mpz_t); void mpz_rootrem (mpz_t, mpz_t, const mpz_t, unsigned long); int mpz_root (mpz_t, const mpz_t, unsigned long); void mpz_fac_ui (mpz_t, unsigned long); void mpz_bin_uiui (mpz_t, unsigned long, unsigned long); int mpz_tstbit (const mpz_t, mp_bitcnt_t); void mpz_setbit (mpz_t, mp_bitcnt_t); void mpz_clrbit (mpz_t, mp_bitcnt_t); void mpz_combit (mpz_t, mp_bitcnt_t); void mpz_com (mpz_t, const mpz_t); void mpz_and (mpz_t, const mpz_t, const mpz_t); void mpz_ior (mpz_t, const mpz_t, const mpz_t); void mpz_xor (mpz_t, const mpz_t, const mpz_t); mp_bitcnt_t mpz_popcount (const mpz_t); mp_bitcnt_t mpz_hamdist (const mpz_t, const mpz_t); mp_bitcnt_t mpz_scan0 (const mpz_t, mp_bitcnt_t); mp_bitcnt_t mpz_scan1 (const mpz_t, mp_bitcnt_t); int mpz_fits_slong_p (const mpz_t); int mpz_fits_ulong_p (const mpz_t); long int mpz_get_si (const mpz_t); unsigned long int mpz_get_ui (const mpz_t); double mpz_get_d (const mpz_t); size_t mpz_size (const mpz_t); mp_limb_t mpz_getlimbn (const mpz_t, mp_size_t); void mpz_set_si (mpz_t, signed long int); void mpz_set_ui (mpz_t, unsigned long int); void mpz_set (mpz_t, const mpz_t); void mpz_set_d (mpz_t, double); void mpz_init_set_si (mpz_t, signed long int); void mpz_init_set_ui (mpz_t, unsigned long int); void mpz_init_set (mpz_t, const mpz_t); void mpz_init_set_d (mpz_t, double); size_t mpz_sizeinbase (const mpz_t, int); char *mpz_get_str (char *, int, const mpz_t); int mpz_set_str (mpz_t, const char *, int); int mpz_init_set_str (mpz_t, const char *, int); /* This long list taken from gmp.h. */ /* For reference, "defined(EOF)" cannot be used here. In g++ 2.95.4, defines EOF but not FILE. */ #if defined (FILE) \ || defined (H_STDIO) \ || defined (_H_STDIO) /* AIX */ \ || defined (_STDIO_H) /* glibc, Sun, SCO */ \ || defined (_STDIO_H_) /* BSD, OSF */ \ || defined (__STDIO_H) /* Borland */ \ || defined (__STDIO_H__) /* IRIX */ \ || defined (_STDIO_INCLUDED) /* HPUX */ \ || defined (__dj_include_stdio_h_) /* DJGPP */ \ || defined (_FILE_DEFINED) /* Microsoft */ \ || defined (__STDIO__) /* Apple MPW MrC */ \ || defined (_MSL_STDIO_H) /* Metrowerks */ \ || defined (_STDIO_H_INCLUDED) /* QNX4 */ \ || defined (_ISO_STDIO_ISO_H) /* Sun C++ */ \ || defined (__STDIO_LOADED) /* VMS */ size_t mpz_out_str (FILE *, int, const mpz_t); #endif void mpz_import (mpz_t, size_t, int, size_t, int, size_t, const void *); void *mpz_export (void *, size_t *, int, size_t, int, size_t, const mpz_t); #if defined (__cplusplus) } #endif #endif /* __MINI_GMP_H__ */ src/gmp/mini-gmp.c0000644000175000017500000023173312565232430014630 0ustar mquinsonmquinson/* mini-gmp, a minimalistic implementation of a GNU GMP subset. Contributed to the GNU project by Niels Möller Copyright 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013 Free Software Foundation, Inc. This file is part of the GNU MP Library. The GNU MP Library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. The GNU MP Library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with the GNU MP Library. If not, see http://www.gnu.org/licenses/. */ /* NOTE: All functions in this file which are not declared in mini-gmp.h are internal, and are not intended to be compatible neither with GMP nor with future versions of mini-gmp. */ /* Much of the material copied from GMP files, including: gmp-impl.h, longlong.h, mpn/generic/add_n.c, mpn/generic/addmul_1.c, mpn/generic/lshift.c, mpn/generic/mul_1.c, mpn/generic/mul_basecase.c, mpn/generic/rshift.c, mpn/generic/sbpi1_div_qr.c, mpn/generic/sub_n.c, mpn/generic/submul_1.c. */ #include #include #include #include #include #include #include "mini-gmp.h" /* Macros */ #define GMP_LIMB_BITS (sizeof(mp_limb_t) * CHAR_BIT) #define GMP_LIMB_MAX (~ (mp_limb_t) 0) #define GMP_LIMB_HIGHBIT ((mp_limb_t) 1 << (GMP_LIMB_BITS - 1)) #define GMP_HLIMB_BIT ((mp_limb_t) 1 << (GMP_LIMB_BITS / 2)) #define GMP_LLIMB_MASK (GMP_HLIMB_BIT - 1) #define GMP_ULONG_BITS (sizeof(unsigned long) * CHAR_BIT) #define GMP_ULONG_HIGHBIT ((unsigned long) 1 << (GMP_ULONG_BITS - 1)) #define GMP_ABS(x) ((x) >= 0 ? (x) : -(x)) #define GMP_NEG_CAST(T,x) (-((T)((x) + 1) - 1)) #define GMP_MIN(a, b) ((a) < (b) ? (a) : (b)) #define GMP_MAX(a, b) ((a) > (b) ? (a) : (b)) #define gmp_assert_nocarry(x) do { \ mp_limb_t __cy = x; \ assert (__cy == 0); \ } while (0) #define gmp_clz(count, x) do { \ mp_limb_t __clz_x = (x); \ unsigned __clz_c; \ for (__clz_c = 0; \ (__clz_x & ((mp_limb_t) 0xff << (GMP_LIMB_BITS - 8))) == 0; \ __clz_c += 8) \ __clz_x <<= 8; \ for (; (__clz_x & GMP_LIMB_HIGHBIT) == 0; __clz_c++) \ __clz_x <<= 1; \ (count) = __clz_c; \ } while (0) #define gmp_ctz(count, x) do { \ mp_limb_t __ctz_x = (x); \ unsigned __ctz_c = 0; \ gmp_clz (__ctz_c, __ctz_x & - __ctz_x); \ (count) = GMP_LIMB_BITS - 1 - __ctz_c; \ } while (0) #define gmp_add_ssaaaa(sh, sl, ah, al, bh, bl) \ do { \ mp_limb_t __x; \ __x = (al) + (bl); \ (sh) = (ah) + (bh) + (__x < (al)); \ (sl) = __x; \ } while (0) #define gmp_sub_ddmmss(sh, sl, ah, al, bh, bl) \ do { \ mp_limb_t __x; \ __x = (al) - (bl); \ (sh) = (ah) - (bh) - ((al) < (bl)); \ (sl) = __x; \ } while (0) #define gmp_umul_ppmm(w1, w0, u, v) \ do { \ mp_limb_t __x0, __x1, __x2, __x3; \ unsigned __ul, __vl, __uh, __vh; \ mp_limb_t __u = (u), __v = (v); \ \ __ul = __u & GMP_LLIMB_MASK; \ __uh = __u >> (GMP_LIMB_BITS / 2); \ __vl = __v & GMP_LLIMB_MASK; \ __vh = __v >> (GMP_LIMB_BITS / 2); \ \ __x0 = (mp_limb_t) __ul * __vl; \ __x1 = (mp_limb_t) __ul * __vh; \ __x2 = (mp_limb_t) __uh * __vl; \ __x3 = (mp_limb_t) __uh * __vh; \ \ __x1 += __x0 >> (GMP_LIMB_BITS / 2);/* this can't give carry */ \ __x1 += __x2; /* but this indeed can */ \ if (__x1 < __x2) /* did we get it? */ \ __x3 += GMP_HLIMB_BIT; /* yes, add it in the proper pos. */ \ \ (w1) = __x3 + (__x1 >> (GMP_LIMB_BITS / 2)); \ (w0) = (__x1 << (GMP_LIMB_BITS / 2)) + (__x0 & GMP_LLIMB_MASK); \ } while (0) #define gmp_udiv_qrnnd_preinv(q, r, nh, nl, d, di) \ do { \ mp_limb_t _qh, _ql, _r, _mask; \ gmp_umul_ppmm (_qh, _ql, (nh), (di)); \ gmp_add_ssaaaa (_qh, _ql, _qh, _ql, (nh) + 1, (nl)); \ _r = (nl) - _qh * (d); \ _mask = -(mp_limb_t) (_r > _ql); /* both > and >= are OK */ \ _qh += _mask; \ _r += _mask & (d); \ if (_r >= (d)) \ { \ _r -= (d); \ _qh++; \ } \ \ (r) = _r; \ (q) = _qh; \ } while (0) #define gmp_udiv_qr_3by2(q, r1, r0, n2, n1, n0, d1, d0, dinv) \ do { \ mp_limb_t _q0, _t1, _t0, _mask; \ gmp_umul_ppmm ((q), _q0, (n2), (dinv)); \ gmp_add_ssaaaa ((q), _q0, (q), _q0, (n2), (n1)); \ \ /* Compute the two most significant limbs of n - q'd */ \ (r1) = (n1) - (d1) * (q); \ gmp_sub_ddmmss ((r1), (r0), (r1), (n0), (d1), (d0)); \ gmp_umul_ppmm (_t1, _t0, (d0), (q)); \ gmp_sub_ddmmss ((r1), (r0), (r1), (r0), _t1, _t0); \ (q)++; \ \ /* Conditionally adjust q and the remainders */ \ _mask = - (mp_limb_t) ((r1) >= _q0); \ (q) += _mask; \ gmp_add_ssaaaa ((r1), (r0), (r1), (r0), _mask & (d1), _mask & (d0)); \ if ((r1) >= (d1)) \ { \ if ((r1) > (d1) || (r0) >= (d0)) \ { \ (q)++; \ gmp_sub_ddmmss ((r1), (r0), (r1), (r0), (d1), (d0)); \ } \ } \ } while (0) /* Swap macros. */ #define MP_LIMB_T_SWAP(x, y) \ do { \ mp_limb_t __mp_limb_t_swap__tmp = (x); \ (x) = (y); \ (y) = __mp_limb_t_swap__tmp; \ } while (0) #define MP_SIZE_T_SWAP(x, y) \ do { \ mp_size_t __mp_size_t_swap__tmp = (x); \ (x) = (y); \ (y) = __mp_size_t_swap__tmp; \ } while (0) #define MP_BITCNT_T_SWAP(x,y) \ do { \ mp_bitcnt_t __mp_bitcnt_t_swap__tmp = (x); \ (x) = (y); \ (y) = __mp_bitcnt_t_swap__tmp; \ } while (0) #define MP_PTR_SWAP(x, y) \ do { \ mp_ptr __mp_ptr_swap__tmp = (x); \ (x) = (y); \ (y) = __mp_ptr_swap__tmp; \ } while (0) #define MP_SRCPTR_SWAP(x, y) \ do { \ mp_srcptr __mp_srcptr_swap__tmp = (x); \ (x) = (y); \ (y) = __mp_srcptr_swap__tmp; \ } while (0) #define MPN_PTR_SWAP(xp,xs, yp,ys) \ do { \ MP_PTR_SWAP (xp, yp); \ MP_SIZE_T_SWAP (xs, ys); \ } while(0) #define MPN_SRCPTR_SWAP(xp,xs, yp,ys) \ do { \ MP_SRCPTR_SWAP (xp, yp); \ MP_SIZE_T_SWAP (xs, ys); \ } while(0) #define MPZ_PTR_SWAP(x, y) \ do { \ mpz_ptr __mpz_ptr_swap__tmp = (x); \ (x) = (y); \ (y) = __mpz_ptr_swap__tmp; \ } while (0) #define MPZ_SRCPTR_SWAP(x, y) \ do { \ mpz_srcptr __mpz_srcptr_swap__tmp = (x); \ (x) = (y); \ (y) = __mpz_srcptr_swap__tmp; \ } while (0) /* Memory allocation and other helper functions. */ static void gmp_die (const char *msg) { fprintf (stderr, "%s\n", msg); abort(); } static void * gmp_default_alloc (size_t size) { void *p; assert (size > 0); p = malloc (size); if (!p) gmp_die("gmp_default_alloc: Virtual memory exhausted."); return p; } static void * gmp_default_realloc (void *old, size_t old_size, size_t new_size) { mp_ptr p; p = realloc (old, new_size); if (!p) gmp_die("gmp_default_realoc: Virtual memory exhausted."); return p; } static void gmp_default_free (void *p, size_t size) { free (p); } static void * (*gmp_allocate_func) (size_t) = gmp_default_alloc; static void * (*gmp_reallocate_func) (void *, size_t, size_t) = gmp_default_realloc; static void (*gmp_free_func) (void *, size_t) = gmp_default_free; void mp_get_memory_functions (void *(**alloc_func) (size_t), void *(**realloc_func) (void *, size_t, size_t), void (**free_func) (void *, size_t)) { if (alloc_func) *alloc_func = gmp_allocate_func; if (realloc_func) *realloc_func = gmp_reallocate_func; if (free_func) *free_func = gmp_free_func; } void mp_set_memory_functions (void *(*alloc_func) (size_t), void *(*realloc_func) (void *, size_t, size_t), void (*free_func) (void *, size_t)) { if (!alloc_func) alloc_func = gmp_default_alloc; if (!realloc_func) realloc_func = gmp_default_realloc; if (!free_func) free_func = gmp_default_free; gmp_allocate_func = alloc_func; gmp_reallocate_func = realloc_func; gmp_free_func = free_func; } #define gmp_xalloc(size) ((*gmp_allocate_func)((size))) #define gmp_free(p) ((*gmp_free_func) ((p), 0)) static mp_ptr gmp_xalloc_limbs (mp_size_t size) { return gmp_xalloc (size * sizeof (mp_limb_t)); } static mp_ptr gmp_xrealloc_limbs (mp_ptr old, mp_size_t size) { assert (size > 0); return (*gmp_reallocate_func) (old, 0, size * sizeof (mp_limb_t)); } /* MPN interface */ void mpn_copyi (mp_ptr d, mp_srcptr s, mp_size_t n) { mp_size_t i; for (i = 0; i < n; i++) d[i] = s[i]; } void mpn_copyd (mp_ptr d, mp_srcptr s, mp_size_t n) { while (n-- > 0) d[n] = s[n]; } int mpn_cmp (mp_srcptr ap, mp_srcptr bp, mp_size_t n) { for (; n > 0; n--) { if (ap[n-1] < bp[n-1]) return -1; else if (ap[n-1] > bp[n-1]) return 1; } return 0; } static int mpn_cmp4 (mp_srcptr ap, mp_size_t an, mp_srcptr bp, mp_size_t bn) { if (an > bn) return 1; else if (an < bn) return -1; else return mpn_cmp (ap, bp, an); } static mp_size_t mpn_normalized_size (mp_srcptr xp, mp_size_t n) { for (; n > 0 && xp[n-1] == 0; n--) ; return n; } #define mpn_zero_p(xp, n) (mpn_normalized_size ((xp), (n)) == 0) mp_limb_t mpn_add_1 (mp_ptr rp, mp_srcptr ap, mp_size_t n, mp_limb_t b) { mp_size_t i; assert (n > 0); for (i = 0; i < n; i++) { mp_limb_t r = ap[i] + b; /* Carry out */ b = (r < b); rp[i] = r; } return b; } mp_limb_t mpn_add_n (mp_ptr rp, mp_srcptr ap, mp_srcptr bp, mp_size_t n) { mp_size_t i; mp_limb_t cy; for (i = 0, cy = 0; i < n; i++) { mp_limb_t a, b, r; a = ap[i]; b = bp[i]; r = a + cy; cy = (r < cy); r += b; cy += (r < b); rp[i] = r; } return cy; } mp_limb_t mpn_add (mp_ptr rp, mp_srcptr ap, mp_size_t an, mp_srcptr bp, mp_size_t bn) { mp_limb_t cy; assert (an >= bn); cy = mpn_add_n (rp, ap, bp, bn); if (an > bn) cy = mpn_add_1 (rp + bn, ap + bn, an - bn, cy); return cy; } mp_limb_t mpn_sub_1 (mp_ptr rp, mp_srcptr ap, mp_size_t n, mp_limb_t b) { mp_size_t i; assert (n > 0); for (i = 0; i < n; i++) { mp_limb_t a = ap[i]; /* Carry out */ mp_limb_t cy = a < b;; rp[i] = a - b; b = cy; } return b; } mp_limb_t mpn_sub_n (mp_ptr rp, mp_srcptr ap, mp_srcptr bp, mp_size_t n) { mp_size_t i; mp_limb_t cy; for (i = 0, cy = 0; i < n; i++) { mp_limb_t a, b; a = ap[i]; b = bp[i]; b += cy; cy = (b < cy); cy += (a < b); rp[i] = a - b; } return cy; } mp_limb_t mpn_sub (mp_ptr rp, mp_srcptr ap, mp_size_t an, mp_srcptr bp, mp_size_t bn) { mp_limb_t cy; assert (an >= bn); cy = mpn_sub_n (rp, ap, bp, bn); if (an > bn) cy = mpn_sub_1 (rp + bn, ap + bn, an - bn, cy); return cy; } mp_limb_t mpn_mul_1 (mp_ptr rp, mp_srcptr up, mp_size_t n, mp_limb_t vl) { mp_limb_t ul, cl, hpl, lpl; assert (n >= 1); cl = 0; do { ul = *up++; gmp_umul_ppmm (hpl, lpl, ul, vl); lpl += cl; cl = (lpl < cl) + hpl; *rp++ = lpl; } while (--n != 0); return cl; } mp_limb_t mpn_addmul_1 (mp_ptr rp, mp_srcptr up, mp_size_t n, mp_limb_t vl) { mp_limb_t ul, cl, hpl, lpl, rl; assert (n >= 1); cl = 0; do { ul = *up++; gmp_umul_ppmm (hpl, lpl, ul, vl); lpl += cl; cl = (lpl < cl) + hpl; rl = *rp; lpl = rl + lpl; cl += lpl < rl; *rp++ = lpl; } while (--n != 0); return cl; } mp_limb_t mpn_submul_1 (mp_ptr rp, mp_srcptr up, mp_size_t n, mp_limb_t vl) { mp_limb_t ul, cl, hpl, lpl, rl; assert (n >= 1); cl = 0; do { ul = *up++; gmp_umul_ppmm (hpl, lpl, ul, vl); lpl += cl; cl = (lpl < cl) + hpl; rl = *rp; lpl = rl - lpl; cl += lpl > rl; *rp++ = lpl; } while (--n != 0); return cl; } mp_limb_t mpn_mul (mp_ptr rp, mp_srcptr up, mp_size_t un, mp_srcptr vp, mp_size_t vn) { assert (un >= vn); assert (vn >= 1); /* We first multiply by the low order limb. This result can be stored, not added, to rp. We also avoid a loop for zeroing this way. */ rp[un] = mpn_mul_1 (rp, up, un, vp[0]); rp += 1, vp += 1, vn -= 1; /* Now accumulate the product of up[] and the next higher limb from vp[]. */ while (vn >= 1) { rp[un] = mpn_addmul_1 (rp, up, un, vp[0]); rp += 1, vp += 1, vn -= 1; } return rp[un - 1]; } void mpn_mul_n (mp_ptr rp, mp_srcptr ap, mp_srcptr bp, mp_size_t n) { mpn_mul (rp, ap, n, bp, n); } void mpn_sqr (mp_ptr rp, mp_srcptr ap, mp_size_t n) { mpn_mul (rp, ap, n, ap, n); } mp_limb_t mpn_lshift (mp_ptr rp, mp_srcptr up, mp_size_t n, unsigned int cnt) { mp_limb_t high_limb, low_limb; unsigned int tnc; mp_size_t i; mp_limb_t retval; assert (n >= 1); assert (cnt >= 1); assert (cnt < GMP_LIMB_BITS); up += n; rp += n; tnc = GMP_LIMB_BITS - cnt; low_limb = *--up; retval = low_limb >> tnc; high_limb = (low_limb << cnt); for (i = n - 1; i != 0; i--) { low_limb = *--up; *--rp = high_limb | (low_limb >> tnc); high_limb = (low_limb << cnt); } *--rp = high_limb; return retval; } mp_limb_t mpn_rshift (mp_ptr rp, mp_srcptr up, mp_size_t n, unsigned int cnt) { mp_limb_t high_limb, low_limb; unsigned int tnc; mp_size_t i; mp_limb_t retval; assert (n >= 1); assert (cnt >= 1); assert (cnt < GMP_LIMB_BITS); tnc = GMP_LIMB_BITS - cnt; high_limb = *up++; retval = (high_limb << tnc); low_limb = high_limb >> cnt; for (i = n - 1; i != 0; i--) { high_limb = *up++; *rp++ = low_limb | (high_limb << tnc); low_limb = high_limb >> cnt; } *rp = low_limb; return retval; } /* MPN division interface. */ mp_limb_t mpn_invert_3by2 (mp_limb_t u1, mp_limb_t u0) { mp_limb_t r, p, m; unsigned ul, uh; unsigned ql, qh; /* First, do a 2/1 inverse. */ /* The inverse m is defined as floor( (B^2 - 1 - u1)/u1 ), so that 0 < * B^2 - (B + m) u1 <= u1 */ assert (u1 >= GMP_LIMB_HIGHBIT); ul = u1 & GMP_LLIMB_MASK; uh = u1 >> (GMP_LIMB_BITS / 2); qh = ~u1 / uh; r = ((~u1 - (mp_limb_t) qh * uh) << (GMP_LIMB_BITS / 2)) | GMP_LLIMB_MASK; p = (mp_limb_t) qh * ul; /* Adjustment steps taken from udiv_qrnnd_c */ if (r < p) { qh--; r += u1; if (r >= u1) /* i.e. we didn't get carry when adding to r */ if (r < p) { qh--; r += u1; } } r -= p; /* Do a 3/2 division (with half limb size) */ p = (r >> (GMP_LIMB_BITS / 2)) * qh + r; ql = (p >> (GMP_LIMB_BITS / 2)) + 1; /* By the 3/2 method, we don't need the high half limb. */ r = (r << (GMP_LIMB_BITS / 2)) + GMP_LLIMB_MASK - ql * u1; if (r >= (p << (GMP_LIMB_BITS / 2))) { ql--; r += u1; } m = ((mp_limb_t) qh << (GMP_LIMB_BITS / 2)) + ql; if (r >= u1) { m++; r -= u1; } if (u0 > 0) { mp_limb_t th, tl; r = ~r; r += u0; if (r < u0) { m--; if (r >= u1) { m--; r -= u1; } r -= u1; } gmp_umul_ppmm (th, tl, u0, m); r += th; if (r < th) { m--; if (r > u1 || (r == u1 && tl > u0)) m--; } } return m; } struct gmp_div_inverse { /* Normalization shift count. */ unsigned shift; /* Normalized divisor (d0 unused for mpn_div_qr_1) */ mp_limb_t d1, d0; /* Inverse, for 2/1 or 3/2. */ mp_limb_t di; }; static void mpn_div_qr_1_invert (struct gmp_div_inverse *inv, mp_limb_t d) { unsigned shift; assert (d > 0); gmp_clz (shift, d); inv->shift = shift; inv->d1 = d << shift; inv->di = mpn_invert_limb (inv->d1); } static void mpn_div_qr_2_invert (struct gmp_div_inverse *inv, mp_limb_t d1, mp_limb_t d0) { unsigned shift; assert (d1 > 0); gmp_clz (shift, d1); inv->shift = shift; if (shift > 0) { d1 = (d1 << shift) | (d0 >> (GMP_LIMB_BITS - shift)); d0 <<= shift; } inv->d1 = d1; inv->d0 = d0; inv->di = mpn_invert_3by2 (d1, d0); } static void mpn_div_qr_invert (struct gmp_div_inverse *inv, mp_srcptr dp, mp_size_t dn) { assert (dn > 0); if (dn == 1) mpn_div_qr_1_invert (inv, dp[0]); else if (dn == 2) mpn_div_qr_2_invert (inv, dp[1], dp[0]); else { unsigned shift; mp_limb_t d1, d0; d1 = dp[dn-1]; d0 = dp[dn-2]; assert (d1 > 0); gmp_clz (shift, d1); inv->shift = shift; if (shift > 0) { d1 = (d1 << shift) | (d0 >> (GMP_LIMB_BITS - shift)); d0 = (d0 << shift) | (dp[dn-3] >> (GMP_LIMB_BITS - shift)); } inv->d1 = d1; inv->d0 = d0; inv->di = mpn_invert_3by2 (d1, d0); } } /* Not matching current public gmp interface, rather corresponding to the sbpi1_div_* functions. */ static mp_limb_t mpn_div_qr_1_preinv (mp_ptr qp, mp_srcptr np, mp_size_t nn, const struct gmp_div_inverse *inv) { mp_limb_t d, di; mp_limb_t r; mp_ptr tp = NULL; if (inv->shift > 0) { tp = gmp_xalloc_limbs (nn); r = mpn_lshift (tp, np, nn, inv->shift); np = tp; } else r = 0; d = inv->d1; di = inv->di; while (nn-- > 0) { mp_limb_t q; gmp_udiv_qrnnd_preinv (q, r, r, np[nn], d, di); if (qp) qp[nn] = q; } if (inv->shift > 0) gmp_free (tp); return r >> inv->shift; } static mp_limb_t mpn_div_qr_1 (mp_ptr qp, mp_srcptr np, mp_size_t nn, mp_limb_t d) { assert (d > 0); /* Special case for powers of two. */ if (d > 1 && (d & (d-1)) == 0) { unsigned shift; mp_limb_t r = np[0] & (d-1); gmp_ctz (shift, d); if (qp) mpn_rshift (qp, np, nn, shift); return r; } else { struct gmp_div_inverse inv; mpn_div_qr_1_invert (&inv, d); return mpn_div_qr_1_preinv (qp, np, nn, &inv); } } static void mpn_div_qr_2_preinv (mp_ptr qp, mp_ptr rp, mp_srcptr np, mp_size_t nn, const struct gmp_div_inverse *inv) { unsigned shift; mp_size_t i; mp_limb_t d1, d0, di, r1, r0; mp_ptr tp; assert (nn >= 2); shift = inv->shift; d1 = inv->d1; d0 = inv->d0; di = inv->di; if (shift > 0) { tp = gmp_xalloc_limbs (nn); r1 = mpn_lshift (tp, np, nn, shift); np = tp; } else r1 = 0; r0 = np[nn - 1]; for (i = nn - 2; i >= 0; i--) { mp_limb_t n0, q; n0 = np[i]; gmp_udiv_qr_3by2 (q, r1, r0, r1, r0, n0, d1, d0, di); if (qp) qp[i] = q; } if (shift > 0) { assert ((r0 << (GMP_LIMB_BITS - shift)) == 0); r0 = (r0 >> shift) | (r1 << (GMP_LIMB_BITS - shift)); r1 >>= shift; gmp_free (tp); } rp[1] = r1; rp[0] = r0; } #if 0 static void mpn_div_qr_2 (mp_ptr qp, mp_ptr rp, mp_srcptr np, mp_size_t nn, mp_limb_t d1, mp_limb_t d0) { struct gmp_div_inverse inv; assert (nn >= 2); mpn_div_qr_2_invert (&inv, d1, d0); mpn_div_qr_2_preinv (qp, rp, np, nn, &inv); } #endif static void mpn_div_qr_pi1 (mp_ptr qp, mp_ptr np, mp_size_t nn, mp_limb_t n1, mp_srcptr dp, mp_size_t dn, mp_limb_t dinv) { mp_size_t i; mp_limb_t d1, d0; mp_limb_t cy, cy1; mp_limb_t q; assert (dn > 2); assert (nn >= dn); d1 = dp[dn - 1]; d0 = dp[dn - 2]; assert ((d1 & GMP_LIMB_HIGHBIT) != 0); /* Iteration variable is the index of the q limb. * * We divide * by */ for (i = nn - dn; i >= 0; i--) { mp_limb_t n0 = np[dn-1+i]; if (n1 == d1 && n0 == d0) { q = GMP_LIMB_MAX; mpn_submul_1 (np+i, dp, dn, q); n1 = np[dn-1+i]; /* update n1, last loop's value will now be invalid */ } else { gmp_udiv_qr_3by2 (q, n1, n0, n1, n0, np[dn-2+i], d1, d0, dinv); cy = mpn_submul_1 (np + i, dp, dn-2, q); cy1 = n0 < cy; n0 = n0 - cy; cy = n1 < cy1; n1 = n1 - cy1; np[dn-2+i] = n0; if (cy != 0) { n1 += d1 + mpn_add_n (np + i, np + i, dp, dn - 1); q--; } } if (qp) qp[i] = q; } np[dn - 1] = n1; } static void mpn_div_qr_preinv (mp_ptr qp, mp_ptr np, mp_size_t nn, mp_srcptr dp, mp_size_t dn, const struct gmp_div_inverse *inv) { assert (dn > 0); assert (nn >= dn); if (dn == 1) np[0] = mpn_div_qr_1_preinv (qp, np, nn, inv); else if (dn == 2) mpn_div_qr_2_preinv (qp, np, np, nn, inv); else { mp_limb_t nh; unsigned shift; assert (inv->d1 == dp[dn-1]); assert (inv->d0 == dp[dn-2]); assert ((inv->d1 & GMP_LIMB_HIGHBIT) != 0); shift = inv->shift; if (shift > 0) nh = mpn_lshift (np, np, nn, shift); else nh = 0; mpn_div_qr_pi1 (qp, np, nn, nh, dp, dn, inv->di); if (shift > 0) gmp_assert_nocarry (mpn_rshift (np, np, dn, shift)); } } static void mpn_div_qr (mp_ptr qp, mp_ptr np, mp_size_t nn, mp_srcptr dp, mp_size_t dn) { struct gmp_div_inverse inv; mp_ptr tp = NULL; assert (dn > 0); assert (nn >= dn); mpn_div_qr_invert (&inv, dp, dn); if (dn > 2 && inv.shift > 0) { tp = gmp_xalloc_limbs (dn); gmp_assert_nocarry (mpn_lshift (tp, dp, dn, inv.shift)); dp = tp; } mpn_div_qr_preinv (qp, np, nn, dp, dn, &inv); if (tp) gmp_free (tp); } /* MPN base conversion. */ static unsigned mpn_base_power_of_two_p (unsigned b) { switch (b) { case 2: return 1; case 4: return 2; case 8: return 3; case 16: return 4; case 32: return 5; case 64: return 6; case 128: return 7; case 256: return 8; default: return 0; } } struct mpn_base_info { /* bb is the largest power of the base which fits in one limb, and exp is the corresponding exponent. */ unsigned exp; mp_limb_t bb; }; static void mpn_get_base_info (struct mpn_base_info *info, mp_limb_t b) { mp_limb_t m; mp_limb_t p; unsigned exp; m = GMP_LIMB_MAX / b; for (exp = 1, p = b; p <= m; exp++) p *= b; info->exp = exp; info->bb = p; } static mp_bitcnt_t mpn_limb_size_in_base_2 (mp_limb_t u) { unsigned shift; assert (u > 0); gmp_clz (shift, u); return GMP_LIMB_BITS - shift; } static size_t mpn_get_str_bits (unsigned char *sp, unsigned bits, mp_srcptr up, mp_size_t un) { unsigned char mask; size_t sn, j; mp_size_t i; int shift; sn = ((un - 1) * GMP_LIMB_BITS + mpn_limb_size_in_base_2 (up[un-1]) + bits - 1) / bits; mask = (1U << bits) - 1; for (i = 0, j = sn, shift = 0; j-- > 0;) { unsigned char digit = up[i] >> shift; shift += bits; if (shift >= GMP_LIMB_BITS && ++i < un) { shift -= GMP_LIMB_BITS; digit |= up[i] << (bits - shift); } sp[j] = digit & mask; } return sn; } /* We generate digits from the least significant end, and reverse at the end. */ static size_t mpn_limb_get_str (unsigned char *sp, mp_limb_t w, const struct gmp_div_inverse *binv) { mp_size_t i; for (i = 0; w > 0; i++) { mp_limb_t h, l, r; h = w >> (GMP_LIMB_BITS - binv->shift); l = w << binv->shift; gmp_udiv_qrnnd_preinv (w, r, h, l, binv->d1, binv->di); assert ( (r << (GMP_LIMB_BITS - binv->shift)) == 0); r >>= binv->shift; sp[i] = r; } return i; } static size_t mpn_get_str_other (unsigned char *sp, int base, const struct mpn_base_info *info, mp_ptr up, mp_size_t un) { struct gmp_div_inverse binv; size_t sn; size_t i; mpn_div_qr_1_invert (&binv, base); sn = 0; if (un > 1) { struct gmp_div_inverse bbinv; mpn_div_qr_1_invert (&bbinv, info->bb); do { mp_limb_t w; size_t done; w = mpn_div_qr_1_preinv (up, up, un, &bbinv); un -= (up[un-1] == 0); done = mpn_limb_get_str (sp + sn, w, &binv); for (sn += done; done < info->exp; done++) sp[sn++] = 0; } while (un > 1); } sn += mpn_limb_get_str (sp + sn, up[0], &binv); /* Reverse order */ for (i = 0; 2*i + 1 < sn; i++) { unsigned char t = sp[i]; sp[i] = sp[sn - i - 1]; sp[sn - i - 1] = t; } return sn; } size_t mpn_get_str (unsigned char *sp, int base, mp_ptr up, mp_size_t un) { unsigned bits; assert (un > 0); assert (up[un-1] > 0); bits = mpn_base_power_of_two_p (base); if (bits) return mpn_get_str_bits (sp, bits, up, un); else { struct mpn_base_info info; mpn_get_base_info (&info, base); return mpn_get_str_other (sp, base, &info, up, un); } } static mp_size_t mpn_set_str_bits (mp_ptr rp, const unsigned char *sp, size_t sn, unsigned bits) { mp_size_t rn; size_t j; unsigned shift; for (j = sn, rn = 0, shift = 0; j-- > 0; ) { if (shift == 0) { rp[rn++] = sp[j]; shift += bits; } else { rp[rn-1] |= (mp_limb_t) sp[j] << shift; shift += bits; if (shift >= GMP_LIMB_BITS) { shift -= GMP_LIMB_BITS; if (shift > 0) rp[rn++] = (mp_limb_t) sp[j] >> (bits - shift); } } } rn = mpn_normalized_size (rp, rn); return rn; } static mp_size_t mpn_set_str_other (mp_ptr rp, const unsigned char *sp, size_t sn, mp_limb_t b, const struct mpn_base_info *info) { mp_size_t rn; mp_limb_t w; unsigned first; unsigned k; size_t j; first = 1 + (sn - 1) % info->exp; j = 0; w = sp[j++]; for (k = 1; k < first; k++) w = w * b + sp[j++]; rp[0] = w; for (rn = (w > 0); j < sn;) { mp_limb_t cy; w = sp[j++]; for (k = 1; k < info->exp; k++) w = w * b + sp[j++]; cy = mpn_mul_1 (rp, rp, rn, info->bb); cy += mpn_add_1 (rp, rp, rn, w); if (cy > 0) rp[rn++] = cy; } assert (j == sn); return rn; } mp_size_t mpn_set_str (mp_ptr rp, const unsigned char *sp, size_t sn, int base) { unsigned bits; if (sn == 0) return 0; bits = mpn_base_power_of_two_p (base); if (bits) return mpn_set_str_bits (rp, sp, sn, bits); else { struct mpn_base_info info; mpn_get_base_info (&info, base); return mpn_set_str_other (rp, sp, sn, base, &info); } } /* MPZ interface */ void mpz_init (mpz_t r) { r->_mp_alloc = 1; r->_mp_size = 0; r->_mp_d = gmp_xalloc_limbs (1); } /* The utility of this function is a bit limited, since many functions assings the result variable using mpz_swap. */ void mpz_init2 (mpz_t r, mp_bitcnt_t bits) { mp_size_t rn; bits -= (bits != 0); /* Round down, except if 0 */ rn = 1 + bits / GMP_LIMB_BITS; r->_mp_alloc = rn; r->_mp_size = 0; r->_mp_d = gmp_xalloc_limbs (rn); } void mpz_clear (mpz_t r) { gmp_free (r->_mp_d); } static void * mpz_realloc (mpz_t r, mp_size_t size) { size = GMP_MAX (size, 1); r->_mp_d = gmp_xrealloc_limbs (r->_mp_d, size); r->_mp_alloc = size; if (GMP_ABS (r->_mp_size) > size) r->_mp_size = 0; return r->_mp_d; } /* Realloc for an mpz_t WHAT if it has less than NEEDED limbs. */ #define MPZ_REALLOC(z,n) ((n) > (z)->_mp_alloc \ ? mpz_realloc(z,n) \ : (z)->_mp_d) /* MPZ assignment and basic conversions. */ void mpz_set_si (mpz_t r, signed long int x) { if (x >= 0) mpz_set_ui (r, x); else /* (x < 0) */ { r->_mp_size = -1; r->_mp_d[0] = GMP_NEG_CAST (unsigned long int, x); } } void mpz_set_ui (mpz_t r, unsigned long int x) { if (x > 0) { r->_mp_size = 1; r->_mp_d[0] = x; } else r->_mp_size = 0; } void mpz_set (mpz_t r, const mpz_t x) { /* Allow the NOP r == x */ if (r != x) { mp_size_t n; mp_ptr rp; n = GMP_ABS (x->_mp_size); rp = MPZ_REALLOC (r, n); mpn_copyi (rp, x->_mp_d, n); r->_mp_size = x->_mp_size; } } void mpz_init_set_si (mpz_t r, signed long int x) { mpz_init (r); mpz_set_si (r, x); } void mpz_init_set_ui (mpz_t r, unsigned long int x) { mpz_init (r); mpz_set_ui (r, x); } void mpz_init_set (mpz_t r, const mpz_t x) { mpz_init (r); mpz_set (r, x); } int mpz_fits_slong_p (const mpz_t u) { mp_size_t us = u->_mp_size; if (us == 0) return 1; else if (us == 1) return u->_mp_d[0] < GMP_LIMB_HIGHBIT; else if (us == -1) return u->_mp_d[0] <= GMP_LIMB_HIGHBIT; else return 0; } int mpz_fits_ulong_p (const mpz_t u) { mp_size_t us = u->_mp_size; return us == 0 || us == 1; } long int mpz_get_si (const mpz_t u) { mp_size_t us = u->_mp_size; if (us > 0) return (long) (u->_mp_d[0] & ~GMP_LIMB_HIGHBIT); else if (us < 0) return (long) (- u->_mp_d[0] | GMP_LIMB_HIGHBIT); else return 0; } unsigned long int mpz_get_ui (const mpz_t u) { return u->_mp_size == 0 ? 0 : u->_mp_d[0]; } size_t mpz_size (const mpz_t u) { return GMP_ABS (u->_mp_size); } mp_limb_t mpz_getlimbn (const mpz_t u, mp_size_t n) { if (n >= 0 && n < GMP_ABS (u->_mp_size)) return u->_mp_d[n]; else return 0; } /* Conversions and comparison to double. */ void mpz_set_d (mpz_t r, double x) { int sign; mp_ptr rp; mp_size_t rn, i; double B; double Bi; mp_limb_t f; /* x != x is true when x is a NaN, and x == x * 0.5 is true when x is zero or infinity. */ if (x == 0.0 || x != x || x == x * 0.5) { r->_mp_size = 0; return; } if (x < 0.0) { x = - x; sign = 1; } else sign = 0; if (x < 1.0) { r->_mp_size = 0; return; } B = 2.0 * (double) GMP_LIMB_HIGHBIT; Bi = 1.0 / B; for (rn = 1; x >= B; rn++) x *= Bi; rp = MPZ_REALLOC (r, rn); f = (mp_limb_t) x; x -= f; assert (x < 1.0); rp[rn-1] = f; for (i = rn-1; i-- > 0; ) { x = B * x; f = (mp_limb_t) x; x -= f; assert (x < 1.0); rp[i] = f; } r->_mp_size = sign ? - rn : rn; } void mpz_init_set_d (mpz_t r, double x) { mpz_init (r); mpz_set_d (r, x); } double mpz_get_d (const mpz_t u) { mp_size_t un; double x; double B = 2.0 * (double) GMP_LIMB_HIGHBIT; un = GMP_ABS (u->_mp_size); if (un == 0) return 0.0; x = u->_mp_d[--un]; while (un > 0) x = B*x + u->_mp_d[--un]; if (u->_mp_size < 0) x = -x; return x; } int mpz_cmpabs_d (const mpz_t x, double d) { mp_size_t xn; double B, Bi; mp_size_t i; xn = x->_mp_size; d = GMP_ABS (d); if (xn != 0) { xn = GMP_ABS (xn); B = 2.0 * (double) GMP_LIMB_HIGHBIT; Bi = 1.0 / B; /* Scale d so it can be compared with the top limb. */ for (i = 1; i < xn; i++) d *= Bi; if (d >= B) return -1; /* Compare floor(d) to top limb, subtract and cancel when equal. */ for (i = xn; i-- > 0;) { mp_limb_t f, xl; f = (mp_limb_t) d; xl = x->_mp_d[i]; if (xl > f) return 1; else if (xl < f) return -1; d = B * (d - f); } } return - (d > 0.0); } int mpz_cmp_d (const mpz_t x, double d) { if (x->_mp_size < 0) { if (d >= 0.0) return -1; else return -mpz_cmpabs_d (x, d); } else { if (d < 0.0) return 1; else return mpz_cmpabs_d (x, d); } } /* MPZ comparisons and the like. */ int mpz_sgn (const mpz_t u) { mp_size_t usize = u->_mp_size; if (usize > 0) return 1; else if (usize < 0) return -1; else return 0; } int mpz_cmp_si (const mpz_t u, long v) { mp_size_t usize = u->_mp_size; if (usize < -1) return -1; else if (v >= 0) return mpz_cmp_ui (u, v); else if (usize >= 0) return 1; else /* usize == -1 */ { mp_limb_t ul = u->_mp_d[0]; if ((mp_limb_t)GMP_NEG_CAST (unsigned long int, v) < ul) return -1; else if ( (mp_limb_t)GMP_NEG_CAST (unsigned long int, v) > ul) return 1; } return 0; } int mpz_cmp_ui (const mpz_t u, unsigned long v) { mp_size_t usize = u->_mp_size; if (usize > 1) return 1; else if (usize < 0) return -1; else { mp_limb_t ul = (usize > 0) ? u->_mp_d[0] : 0; if (ul > v) return 1; else if (ul < v) return -1; } return 0; } int mpz_cmp (const mpz_t a, const mpz_t b) { mp_size_t asize = a->_mp_size; mp_size_t bsize = b->_mp_size; if (asize > bsize) return 1; else if (asize < bsize) return -1; else if (asize > 0) return mpn_cmp (a->_mp_d, b->_mp_d, asize); else if (asize < 0) return -mpn_cmp (a->_mp_d, b->_mp_d, -asize); else return 0; } int mpz_cmpabs_ui (const mpz_t u, unsigned long v) { mp_size_t un = GMP_ABS (u->_mp_size); mp_limb_t ul; if (un > 1) return 1; ul = (un == 1) ? u->_mp_d[0] : 0; if (ul > v) return 1; else if (ul < v) return -1; else return 0; } int mpz_cmpabs (const mpz_t u, const mpz_t v) { return mpn_cmp4 (u->_mp_d, GMP_ABS (u->_mp_size), v->_mp_d, GMP_ABS (v->_mp_size)); } void mpz_abs (mpz_t r, const mpz_t u) { if (r != u) mpz_set (r, u); r->_mp_size = GMP_ABS (r->_mp_size); } void mpz_neg (mpz_t r, const mpz_t u) { if (r != u) mpz_set (r, u); r->_mp_size = -r->_mp_size; } void mpz_swap (mpz_t u, mpz_t v) { MP_SIZE_T_SWAP (u->_mp_size, v->_mp_size); MP_SIZE_T_SWAP (u->_mp_alloc, v->_mp_alloc); MP_PTR_SWAP (u->_mp_d, v->_mp_d); } /* MPZ addition and subtraction */ /* Adds to the absolute value. Returns new size, but doesn't store it. */ static mp_size_t mpz_abs_add_ui (mpz_t r, const mpz_t a, unsigned long b) { mp_size_t an; mp_ptr rp; mp_limb_t cy; an = GMP_ABS (a->_mp_size); if (an == 0) { r->_mp_d[0] = b; return b > 0; } rp = MPZ_REALLOC (r, an + 1); cy = mpn_add_1 (rp, a->_mp_d, an, b); rp[an] = cy; an += (cy > 0); return an; } /* Subtract from the absolute value. Returns new size, (or -1 on underflow), but doesn't store it. */ static mp_size_t mpz_abs_sub_ui (mpz_t r, const mpz_t a, unsigned long b) { mp_size_t an = GMP_ABS (a->_mp_size); mp_ptr rp = MPZ_REALLOC (r, an); if (an == 0) { rp[0] = b; return -(b > 0); } else if (an == 1 && a->_mp_d[0] < b) { rp[0] = b - a->_mp_d[0]; return -1; } else { gmp_assert_nocarry (mpn_sub_1 (rp, a->_mp_d, an, b)); return mpn_normalized_size (rp, an); } } void mpz_add_ui (mpz_t r, const mpz_t a, unsigned long b) { if (a->_mp_size >= 0) r->_mp_size = mpz_abs_add_ui (r, a, b); else r->_mp_size = -mpz_abs_sub_ui (r, a, b); } void mpz_sub_ui (mpz_t r, const mpz_t a, unsigned long b) { if (a->_mp_size < 0) r->_mp_size = -mpz_abs_add_ui (r, a, b); else r->_mp_size = mpz_abs_sub_ui (r, a, b); } void mpz_ui_sub (mpz_t r, unsigned long a, const mpz_t b) { if (b->_mp_size < 0) r->_mp_size = mpz_abs_add_ui (r, b, a); else r->_mp_size = -mpz_abs_sub_ui (r, b, a); } static mp_size_t mpz_abs_add (mpz_t r, const mpz_t a, const mpz_t b) { mp_size_t an = GMP_ABS (a->_mp_size); mp_size_t bn = GMP_ABS (b->_mp_size); mp_size_t rn; mp_ptr rp; mp_limb_t cy; rn = GMP_MAX (an, bn); rp = MPZ_REALLOC (r, rn + 1); if (an >= bn) cy = mpn_add (rp, a->_mp_d, an, b->_mp_d, bn); else cy = mpn_add (rp, b->_mp_d, bn, a->_mp_d, an); rp[rn] = cy; return rn + (cy > 0); } static mp_size_t mpz_abs_sub (mpz_t r, const mpz_t a, const mpz_t b) { mp_size_t an = GMP_ABS (a->_mp_size); mp_size_t bn = GMP_ABS (b->_mp_size); int cmp; mp_ptr rp; cmp = mpn_cmp4 (a->_mp_d, an, b->_mp_d, bn); if (cmp > 0) { rp = MPZ_REALLOC (r, an); gmp_assert_nocarry (mpn_sub (rp, a->_mp_d, an, b->_mp_d, bn)); return mpn_normalized_size (rp, an); } else if (cmp < 0) { rp = MPZ_REALLOC (r, bn); gmp_assert_nocarry (mpn_sub (rp, b->_mp_d, bn, a->_mp_d, an)); return -mpn_normalized_size (rp, bn); } else return 0; } void mpz_add (mpz_t r, const mpz_t a, const mpz_t b) { mp_size_t rn; if ( (a->_mp_size ^ b->_mp_size) >= 0) rn = mpz_abs_add (r, a, b); else rn = mpz_abs_sub (r, a, b); r->_mp_size = a->_mp_size >= 0 ? rn : - rn; } void mpz_sub (mpz_t r, const mpz_t a, const mpz_t b) { mp_size_t rn; if ( (a->_mp_size ^ b->_mp_size) >= 0) rn = mpz_abs_sub (r, a, b); else rn = mpz_abs_add (r, a, b); r->_mp_size = a->_mp_size >= 0 ? rn : - rn; } /* MPZ multiplication */ void mpz_mul_si (mpz_t r, const mpz_t u, long int v) { if (v < 0) { mpz_mul_ui (r, u, GMP_NEG_CAST (unsigned long int, v)); mpz_neg (r, r); } else mpz_mul_ui (r, u, (unsigned long int) v); } void mpz_mul_ui (mpz_t r, const mpz_t u, unsigned long int v) { mp_size_t un; mpz_t t; mp_ptr tp; mp_limb_t cy; un = GMP_ABS (u->_mp_size); if (un == 0 || v == 0) { r->_mp_size = 0; return; } mpz_init2 (t, (un + 1) * GMP_LIMB_BITS); tp = t->_mp_d; cy = mpn_mul_1 (tp, u->_mp_d, un, v); tp[un] = cy; t->_mp_size = un + (cy > 0); if (u->_mp_size < 0) t->_mp_size = - t->_mp_size; mpz_swap (r, t); mpz_clear (t); } void mpz_mul (mpz_t r, const mpz_t u, const mpz_t v) { int sign; mp_size_t un, vn, rn; mpz_t t; mp_ptr tp; un = GMP_ABS (u->_mp_size); vn = GMP_ABS (v->_mp_size); if (un == 0 || vn == 0) { r->_mp_size = 0; return; } sign = (u->_mp_size ^ v->_mp_size) < 0; mpz_init2 (t, (un + vn) * GMP_LIMB_BITS); tp = t->_mp_d; if (un >= vn) mpn_mul (tp, u->_mp_d, un, v->_mp_d, vn); else mpn_mul (tp, v->_mp_d, vn, u->_mp_d, un); rn = un + vn; rn -= tp[rn-1] == 0; t->_mp_size = sign ? - rn : rn; mpz_swap (r, t); mpz_clear (t); } void mpz_mul_2exp (mpz_t r, const mpz_t u, mp_bitcnt_t bits) { mp_size_t un, rn; mp_size_t limbs; unsigned shift; mp_ptr rp; un = GMP_ABS (u->_mp_size); if (un == 0) { r->_mp_size = 0; return; } limbs = bits / GMP_LIMB_BITS; shift = bits % GMP_LIMB_BITS; rn = un + limbs + (shift > 0); rp = MPZ_REALLOC (r, rn); if (shift > 0) { mp_limb_t cy = mpn_lshift (rp + limbs, u->_mp_d, un, shift); rp[rn-1] = cy; rn -= (cy == 0); } else mpn_copyd (rp + limbs, u->_mp_d, un); while (limbs > 0) rp[--limbs] = 0; r->_mp_size = (u->_mp_size < 0) ? - rn : rn; } /* MPZ division */ enum mpz_div_round_mode { GMP_DIV_FLOOR, GMP_DIV_CEIL, GMP_DIV_TRUNC }; /* Allows q or r to be zero. Returns 1 iff remainder is non-zero. */ static int mpz_div_qr (mpz_t q, mpz_t r, const mpz_t n, const mpz_t d, enum mpz_div_round_mode mode) { mp_size_t ns, ds, nn, dn, qs; ns = n->_mp_size; ds = d->_mp_size; if (ds == 0) gmp_die("mpz_div_qr: Divide by zero."); if (ns == 0) { if (q) q->_mp_size = 0; if (r) r->_mp_size = 0; return 0; } nn = GMP_ABS (ns); dn = GMP_ABS (ds); qs = ds ^ ns; if (nn < dn) { if (mode == GMP_DIV_CEIL && qs >= 0) { /* q = 1, r = n - d */ if (r) mpz_sub (r, n, d); if (q) mpz_set_ui (q, 1); } else if (mode == GMP_DIV_FLOOR && qs < 0) { /* q = -1, r = n + d */ if (r) mpz_add (r, n, d); if (q) mpz_set_si (q, -1); } else { /* q = 0, r = d */ if (r) mpz_set (r, n); if (q) q->_mp_size = 0; } return 1; } else { mp_ptr np, qp; mp_size_t qn, rn; mpz_t tq, tr; mpz_init (tr); mpz_set (tr, n); np = tr->_mp_d; qn = nn - dn + 1; if (q) { mpz_init2 (tq, qn * GMP_LIMB_BITS); qp = tq->_mp_d; } else qp = NULL; mpn_div_qr (qp, np, nn, d->_mp_d, dn); if (qp) { qn -= (qp[qn-1] == 0); tq->_mp_size = qs < 0 ? -qn : qn; } rn = mpn_normalized_size (np, dn); tr->_mp_size = ns < 0 ? - rn : rn; if (mode == GMP_DIV_FLOOR && qs < 0 && rn != 0) { if (q) mpz_sub_ui (tq, tq, 1); if (r) mpz_add (tr, tr, d); } else if (mode == GMP_DIV_CEIL && qs >= 0 && rn != 0) { if (q) mpz_add_ui (tq, tq, 1); if (r) mpz_sub (tr, tr, d); } if (q) { mpz_swap (tq, q); mpz_clear (tq); } if (r) mpz_swap (tr, r); mpz_clear (tr); return rn != 0; } } void mpz_cdiv_qr (mpz_t q, mpz_t r, const mpz_t n, const mpz_t d) { mpz_div_qr (q, r, n, d, GMP_DIV_CEIL); } void mpz_fdiv_qr (mpz_t q, mpz_t r, const mpz_t n, const mpz_t d) { mpz_div_qr (q, r, n, d, GMP_DIV_FLOOR); } void mpz_tdiv_qr (mpz_t q, mpz_t r, const mpz_t n, const mpz_t d) { mpz_div_qr (q, r, n, d, GMP_DIV_TRUNC); } void mpz_cdiv_q (mpz_t q, const mpz_t n, const mpz_t d) { mpz_div_qr (q, NULL, n, d, GMP_DIV_CEIL); } void mpz_fdiv_q (mpz_t q, const mpz_t n, const mpz_t d) { mpz_div_qr (q, NULL, n, d, GMP_DIV_FLOOR); } void mpz_tdiv_q (mpz_t q, const mpz_t n, const mpz_t d) { mpz_div_qr (q, NULL, n, d, GMP_DIV_TRUNC); } void mpz_cdiv_r (mpz_t r, const mpz_t n, const mpz_t d) { mpz_div_qr (NULL, r, n, d, GMP_DIV_CEIL); } void mpz_fdiv_r (mpz_t r, const mpz_t n, const mpz_t d) { mpz_div_qr (NULL, r, n, d, GMP_DIV_FLOOR); } void mpz_tdiv_r (mpz_t r, const mpz_t n, const mpz_t d) { mpz_div_qr (NULL, r, n, d, GMP_DIV_TRUNC); } void mpz_mod (mpz_t r, const mpz_t n, const mpz_t d) { if (d->_mp_size >= 0) mpz_div_qr (NULL, r, n, d, GMP_DIV_FLOOR); else mpz_div_qr (NULL, r, n, d, GMP_DIV_CEIL); } static void mpz_div_q_2exp (mpz_t q, const mpz_t u, mp_bitcnt_t bit_index, enum mpz_div_round_mode mode) { mp_size_t un, qn; mp_size_t limb_cnt; mp_ptr qp; mp_limb_t adjust; un = u->_mp_size; if (un == 0) { q->_mp_size = 0; return; } limb_cnt = bit_index / GMP_LIMB_BITS; qn = GMP_ABS (un) - limb_cnt; bit_index %= GMP_LIMB_BITS; if (mode == ((un > 0) ? GMP_DIV_CEIL : GMP_DIV_FLOOR)) /* un != 0 here. */ /* Note: Below, the final indexing at limb_cnt is valid because at that point we have qn > 0. */ adjust = (qn <= 0 || !mpn_zero_p (u->_mp_d, limb_cnt) || (u->_mp_d[limb_cnt] & (((mp_limb_t) 1 << bit_index) - 1))); else adjust = 0; if (qn <= 0) qn = 0; else { qp = MPZ_REALLOC (q, qn); if (bit_index != 0) { mpn_rshift (qp, u->_mp_d + limb_cnt, qn, bit_index); qn -= qp[qn - 1] == 0; } else { mpn_copyi (qp, u->_mp_d + limb_cnt, qn); } } q->_mp_size = qn; mpz_add_ui (q, q, adjust); if (un < 0) mpz_neg (q, q); } static void mpz_div_r_2exp (mpz_t r, const mpz_t u, mp_bitcnt_t bit_index, enum mpz_div_round_mode mode) { mp_size_t us, un, rn; mp_ptr rp; mp_limb_t mask; us = u->_mp_size; if (us == 0 || bit_index == 0) { r->_mp_size = 0; return; } rn = (bit_index + GMP_LIMB_BITS - 1) / GMP_LIMB_BITS; assert (rn > 0); rp = MPZ_REALLOC (r, rn); un = GMP_ABS (us); mask = GMP_LIMB_MAX >> (rn * GMP_LIMB_BITS - bit_index); if (rn > un) { /* Quotient (with truncation) is zero, and remainder is non-zero */ if (mode == ((us > 0) ? GMP_DIV_CEIL : GMP_DIV_FLOOR)) /* us != 0 here. */ { /* Have to negate and sign extend. */ mp_size_t i; mp_limb_t cy; for (cy = 1, i = 0; i < un; i++) { mp_limb_t s = ~u->_mp_d[i] + cy; cy = s < cy; rp[i] = s; } assert (cy == 0); for (; i < rn - 1; i++) rp[i] = GMP_LIMB_MAX; rp[rn-1] = mask; us = -us; } else { /* Just copy */ if (r != u) mpn_copyi (rp, u->_mp_d, un); rn = un; } } else { if (r != u) mpn_copyi (rp, u->_mp_d, rn - 1); rp[rn-1] = u->_mp_d[rn-1] & mask; if (mode == ((us > 0) ? GMP_DIV_CEIL : GMP_DIV_FLOOR)) /* us != 0 here. */ { /* If r != 0, compute 2^{bit_count} - r. */ mp_size_t i; for (i = 0; i < rn && rp[i] == 0; i++) ; if (i < rn) { /* r > 0, need to flip sign. */ rp[i] = ~rp[i] + 1; for (i++; i < rn; i++) rp[i] = ~rp[i]; rp[rn-1] &= mask; /* us is not used for anything else, so we can modify it here to indicate flipped sign. */ us = -us; } } } rn = mpn_normalized_size (rp, rn); r->_mp_size = us < 0 ? -rn : rn; } void mpz_cdiv_q_2exp (mpz_t r, const mpz_t u, mp_bitcnt_t cnt) { mpz_div_q_2exp (r, u, cnt, GMP_DIV_CEIL); } void mpz_fdiv_q_2exp (mpz_t r, const mpz_t u, mp_bitcnt_t cnt) { mpz_div_q_2exp (r, u, cnt, GMP_DIV_FLOOR); } void mpz_tdiv_q_2exp (mpz_t r, const mpz_t u, mp_bitcnt_t cnt) { mpz_div_q_2exp (r, u, cnt, GMP_DIV_TRUNC); } void mpz_cdiv_r_2exp (mpz_t r, const mpz_t u, mp_bitcnt_t cnt) { mpz_div_r_2exp (r, u, cnt, GMP_DIV_CEIL); } void mpz_fdiv_r_2exp (mpz_t r, const mpz_t u, mp_bitcnt_t cnt) { mpz_div_r_2exp (r, u, cnt, GMP_DIV_FLOOR); } void mpz_tdiv_r_2exp (mpz_t r, const mpz_t u, mp_bitcnt_t cnt) { mpz_div_r_2exp (r, u, cnt, GMP_DIV_TRUNC); } void mpz_divexact (mpz_t q, const mpz_t n, const mpz_t d) { gmp_assert_nocarry (mpz_div_qr (q, NULL, n, d, GMP_DIV_TRUNC)); } int mpz_divisible_p (const mpz_t n, const mpz_t d) { return mpz_div_qr (NULL, NULL, n, d, GMP_DIV_TRUNC) == 0; } static unsigned long mpz_div_qr_ui (mpz_t q, mpz_t r, const mpz_t n, unsigned long d, enum mpz_div_round_mode mode) { mp_size_t ns, qn; mp_ptr qp; mp_limb_t rl; mp_size_t rs; ns = n->_mp_size; if (ns == 0) { if (q) q->_mp_size = 0; if (r) r->_mp_size = 0; return 0; } qn = GMP_ABS (ns); if (q) qp = MPZ_REALLOC (q, qn); else qp = NULL; rl = mpn_div_qr_1 (qp, n->_mp_d, qn, d); assert (rl < d); rs = rl > 0; rs = (ns < 0) ? -rs : rs; if (rl > 0 && ( (mode == GMP_DIV_FLOOR && ns < 0) || (mode == GMP_DIV_CEIL && ns >= 0))) { if (q) gmp_assert_nocarry (mpn_add_1 (qp, qp, qn, 1)); rl = d - rl; rs = -rs; } if (r) { r->_mp_d[0] = rl; r->_mp_size = rs; } if (q) { qn -= (qp[qn-1] == 0); assert (qn == 0 || qp[qn-1] > 0); q->_mp_size = (ns < 0) ? - qn : qn; } return rl; } unsigned long mpz_cdiv_qr_ui (mpz_t q, mpz_t r, const mpz_t n, unsigned long d) { return mpz_div_qr_ui (q, r, n, d, GMP_DIV_CEIL); } unsigned long mpz_fdiv_qr_ui (mpz_t q, mpz_t r, const mpz_t n, unsigned long d) { return mpz_div_qr_ui (q, r, n, d, GMP_DIV_FLOOR); } unsigned long mpz_tdiv_qr_ui (mpz_t q, mpz_t r, const mpz_t n, unsigned long d) { return mpz_div_qr_ui (q, r, n, d, GMP_DIV_TRUNC); } unsigned long mpz_cdiv_q_ui (mpz_t q, const mpz_t n, unsigned long d) { return mpz_div_qr_ui (q, NULL, n, d, GMP_DIV_CEIL); } unsigned long mpz_fdiv_q_ui (mpz_t q, const mpz_t n, unsigned long d) { return mpz_div_qr_ui (q, NULL, n, d, GMP_DIV_FLOOR); } unsigned long mpz_tdiv_q_ui (mpz_t q, const mpz_t n, unsigned long d) { return mpz_div_qr_ui (q, NULL, n, d, GMP_DIV_TRUNC); } unsigned long mpz_cdiv_r_ui (mpz_t r, const mpz_t n, unsigned long d) { return mpz_div_qr_ui (NULL, r, n, d, GMP_DIV_CEIL); } unsigned long mpz_fdiv_r_ui (mpz_t r, const mpz_t n, unsigned long d) { return mpz_div_qr_ui (NULL, r, n, d, GMP_DIV_FLOOR); } unsigned long mpz_tdiv_r_ui (mpz_t r, const mpz_t n, unsigned long d) { return mpz_div_qr_ui (NULL, r, n, d, GMP_DIV_TRUNC); } unsigned long mpz_cdiv_ui (const mpz_t n, unsigned long d) { return mpz_div_qr_ui (NULL, NULL, n, d, GMP_DIV_CEIL); } unsigned long mpz_fdiv_ui (const mpz_t n, unsigned long d) { return mpz_div_qr_ui (NULL, NULL, n, d, GMP_DIV_FLOOR); } unsigned long mpz_tdiv_ui (const mpz_t n, unsigned long d) { return mpz_div_qr_ui (NULL, NULL, n, d, GMP_DIV_TRUNC); } unsigned long mpz_mod_ui (mpz_t r, const mpz_t n, unsigned long d) { return mpz_div_qr_ui (NULL, r, n, d, GMP_DIV_FLOOR); } void mpz_divexact_ui (mpz_t q, const mpz_t n, unsigned long d) { gmp_assert_nocarry (mpz_div_qr_ui (q, NULL, n, d, GMP_DIV_TRUNC)); } int mpz_divisible_ui_p (const mpz_t n, unsigned long d) { return mpz_div_qr_ui (NULL, NULL, n, d, GMP_DIV_TRUNC) == 0; } /* GCD */ static mp_limb_t mpn_gcd_11 (mp_limb_t u, mp_limb_t v) { unsigned shift; assert ( (u | v) > 0); if (u == 0) return v; else if (v == 0) return u; gmp_ctz (shift, u | v); u >>= shift; v >>= shift; if ( (u & 1) == 0) MP_LIMB_T_SWAP (u, v); while ( (v & 1) == 0) v >>= 1; while (u != v) { if (u > v) { u -= v; do u >>= 1; while ( (u & 1) == 0); } else { v -= u; do v >>= 1; while ( (v & 1) == 0); } } return u << shift; } unsigned long mpz_gcd_ui (mpz_t g, const mpz_t u, unsigned long v) { mp_size_t un; if (v == 0) { if (g) mpz_abs (g, u); } else { un = GMP_ABS (u->_mp_size); if (un != 0) v = mpn_gcd_11 (mpn_div_qr_1 (NULL, u->_mp_d, un, v), v); if (g) mpz_set_ui (g, v); } return v; } static mp_bitcnt_t mpz_make_odd (mpz_t r, const mpz_t u) { mp_size_t un, rn, i; mp_ptr rp; unsigned shift; un = GMP_ABS (u->_mp_size); assert (un > 0); for (i = 0; u->_mp_d[i] == 0; i++) ; gmp_ctz (shift, u->_mp_d[i]); rn = un - i; rp = MPZ_REALLOC (r, rn); if (shift > 0) { mpn_rshift (rp, u->_mp_d + i, rn, shift); rn -= (rp[rn-1] == 0); } else mpn_copyi (rp, u->_mp_d + i, rn); r->_mp_size = rn; return i * GMP_LIMB_BITS + shift; } void mpz_gcd (mpz_t g, const mpz_t u, const mpz_t v) { mpz_t tu, tv; mp_bitcnt_t uz, vz, gz; if (u->_mp_size == 0) { mpz_abs (g, v); return; } if (v->_mp_size == 0) { mpz_abs (g, u); return; } mpz_init (tu); mpz_init (tv); uz = mpz_make_odd (tu, u); vz = mpz_make_odd (tv, v); gz = GMP_MIN (uz, vz); if (tu->_mp_size < tv->_mp_size) mpz_swap (tu, tv); mpz_tdiv_r (tu, tu, tv); if (tu->_mp_size == 0) { mpz_swap (g, tv); } else for (;;) { int c; mpz_make_odd (tu, tu); c = mpz_cmp (tu, tv); if (c == 0) { mpz_swap (g, tu); break; } if (c < 0) mpz_swap (tu, tv); if (tv->_mp_size == 1) { mp_limb_t vl = tv->_mp_d[0]; mp_limb_t ul = mpz_tdiv_ui (tu, vl); mpz_set_ui (g, mpn_gcd_11 (ul, vl)); break; } mpz_sub (tu, tu, tv); } mpz_clear (tu); mpz_clear (tv); mpz_mul_2exp (g, g, gz); } void mpz_gcdext (mpz_t g, mpz_t s, mpz_t t, const mpz_t u, const mpz_t v) { mpz_t tu, tv, s0, s1, t0, t1; mp_bitcnt_t uz, vz, gz; mp_bitcnt_t power; if (u->_mp_size == 0) { /* g = 0 u + sgn(v) v */ signed long sign = mpz_sgn (v); mpz_abs (g, v); if (s) mpz_set_ui (s, 0); if (t) mpz_set_si (t, sign); return; } if (v->_mp_size == 0) { /* g = sgn(u) u + 0 v */ signed long sign = mpz_sgn (u); mpz_abs (g, u); if (s) mpz_set_si (s, sign); if (t) mpz_set_ui (t, 0); return; } mpz_init (tu); mpz_init (tv); mpz_init (s0); mpz_init (s1); mpz_init (t0); mpz_init (t1); uz = mpz_make_odd (tu, u); vz = mpz_make_odd (tv, v); gz = GMP_MIN (uz, vz); uz -= gz; vz -= gz; /* Cofactors corresponding to odd gcd. gz handled later. */ if (tu->_mp_size < tv->_mp_size) { mpz_swap (tu, tv); MPZ_SRCPTR_SWAP (u, v); MPZ_PTR_SWAP (s, t); MP_BITCNT_T_SWAP (uz, vz); } /* Maintain * * u = t0 tu + t1 tv * v = s0 tu + s1 tv * * where u and v denote the inputs with common factors of two * eliminated, and det (s0, t0; s1, t1) = 2^p. Then * * 2^p tu = s1 u - t1 v * 2^p tv = -s0 u + t0 v */ /* After initial division, tu = q tv + tu', we have * * u = 2^uz (tu' + q tv) * v = 2^vz tv * * or * * t0 = 2^uz, t1 = 2^uz q * s0 = 0, s1 = 2^vz */ mpz_setbit (t0, uz); mpz_tdiv_qr (t1, tu, tu, tv); mpz_mul_2exp (t1, t1, uz); mpz_setbit (s1, vz); power = uz + vz; if (tu->_mp_size > 0) { mp_bitcnt_t shift; shift = mpz_make_odd (tu, tu); mpz_mul_2exp (t0, t0, shift); mpz_mul_2exp (s0, s0, shift); power += shift; for (;;) { int c; c = mpz_cmp (tu, tv); if (c == 0) break; if (c < 0) { /* tv = tv' + tu * * u = t0 tu + t1 (tv' + tu) = (t0 + t1) tu + t1 tv' * v = s0 tu + s1 (tv' + tu) = (s0 + s1) tu + s1 tv' */ mpz_sub (tv, tv, tu); mpz_add (t0, t0, t1); mpz_add (s0, s0, s1); shift = mpz_make_odd (tv, tv); mpz_mul_2exp (t1, t1, shift); mpz_mul_2exp (s1, s1, shift); } else { mpz_sub (tu, tu, tv); mpz_add (t1, t0, t1); mpz_add (s1, s0, s1); shift = mpz_make_odd (tu, tu); mpz_mul_2exp (t0, t0, shift); mpz_mul_2exp (s0, s0, shift); } power += shift; } } /* Now tv = odd part of gcd, and -s0 and t0 are corresponding cofactors. */ mpz_mul_2exp (tv, tv, gz); mpz_neg (s0, s0); /* 2^p g = s0 u + t0 v. Eliminate one factor of two at a time. To adjust cofactors, we need u / g and v / g */ mpz_divexact (s1, v, tv); mpz_abs (s1, s1); mpz_divexact (t1, u, tv); mpz_abs (t1, t1); while (power-- > 0) { /* s0 u + t0 v = (s0 - v/g) u - (t0 + u/g) v */ if (mpz_odd_p (s0) || mpz_odd_p (t0)) { mpz_sub (s0, s0, s1); mpz_add (t0, t0, t1); } mpz_divexact_ui (s0, s0, 2); mpz_divexact_ui (t0, t0, 2); } /* Arrange so that |s| < |u| / 2g */ mpz_add (s1, s0, s1); if (mpz_cmpabs (s0, s1) > 0) { mpz_swap (s0, s1); mpz_sub (t0, t0, t1); } if (u->_mp_size < 0) mpz_neg (s0, s0); if (v->_mp_size < 0) mpz_neg (t0, t0); mpz_swap (g, tv); if (s) mpz_swap (s, s0); if (t) mpz_swap (t, t0); mpz_clear (tu); mpz_clear (tv); mpz_clear (s0); mpz_clear (s1); mpz_clear (t0); mpz_clear (t1); } void mpz_lcm (mpz_t r, const mpz_t u, const mpz_t v) { mpz_t g; if (u->_mp_size == 0 || v->_mp_size == 0) { r->_mp_size = 0; return; } mpz_init (g); mpz_gcd (g, u, v); mpz_divexact (g, u, g); mpz_mul (r, g, v); mpz_clear (g); mpz_abs (r, r); } void mpz_lcm_ui (mpz_t r, const mpz_t u, unsigned long v) { if (v == 0 || u->_mp_size == 0) { r->_mp_size = 0; return; } v /= mpz_gcd_ui (NULL, u, v); mpz_mul_ui (r, u, v); mpz_abs (r, r); } int mpz_invert (mpz_t r, const mpz_t u, const mpz_t m) { mpz_t g, tr; int invertible; if (u->_mp_size == 0 || mpz_cmpabs_ui (m, 1) <= 0) return 0; mpz_init (g); mpz_init (tr); mpz_gcdext (g, tr, NULL, u, m); invertible = (mpz_cmp_ui (g, 1) == 0); if (invertible) { if (tr->_mp_size < 0) { if (m->_mp_size >= 0) mpz_add (tr, tr, m); else mpz_sub (tr, tr, m); } mpz_swap (r, tr); } mpz_clear (g); mpz_clear (tr); return invertible; } /* Higher level operations (sqrt, pow and root) */ void mpz_pow_ui (mpz_t r, const mpz_t b, unsigned long e) { unsigned long bit; mpz_t tr; mpz_init_set_ui (tr, 1); for (bit = GMP_ULONG_HIGHBIT; bit > 0; bit >>= 1) { mpz_mul (tr, tr, tr); if (e & bit) mpz_mul (tr, tr, b); } mpz_swap (r, tr); mpz_clear (tr); } void mpz_ui_pow_ui (mpz_t r, unsigned long blimb, unsigned long e) { mpz_t b; mpz_init_set_ui (b, blimb); mpz_pow_ui (r, b, e); mpz_clear (b); } void mpz_powm (mpz_t r, const mpz_t b, const mpz_t e, const mpz_t m) { mpz_t tr; mpz_t base; mp_size_t en, mn; mp_srcptr mp; struct gmp_div_inverse minv; unsigned shift; mp_ptr tp = NULL; en = GMP_ABS (e->_mp_size); mn = GMP_ABS (m->_mp_size); if (mn == 0) gmp_die ("mpz_powm: Zero modulo."); if (en == 0) { mpz_set_ui (r, 1); return; } mp = m->_mp_d; mpn_div_qr_invert (&minv, mp, mn); shift = minv.shift; if (shift > 0) { /* To avoid shifts, we do all our reductions, except the final one, using a *normalized* m. */ minv.shift = 0; tp = gmp_xalloc_limbs (mn); gmp_assert_nocarry (mpn_lshift (tp, mp, mn, shift)); mp = tp; } mpz_init (base); if (e->_mp_size < 0) { if (!mpz_invert (base, b, m)) gmp_die ("mpz_powm: Negative exponent and non-invertibe base."); } else { mp_size_t bn; mpz_abs (base, b); bn = base->_mp_size; if (bn >= mn) { mpn_div_qr_preinv (NULL, base->_mp_d, base->_mp_size, mp, mn, &minv); bn = mn; } /* We have reduced the absolute value. Now take care of the sign. Note that we get zero represented non-canonically as m. */ if (b->_mp_size < 0) { mp_ptr bp = MPZ_REALLOC (base, mn); gmp_assert_nocarry (mpn_sub (bp, mp, mn, bp, bn)); bn = mn; } base->_mp_size = mpn_normalized_size (base->_mp_d, bn); } mpz_init_set_ui (tr, 1); while (en-- > 0) { mp_limb_t w = e->_mp_d[en]; mp_limb_t bit; for (bit = GMP_LIMB_HIGHBIT; bit > 0; bit >>= 1) { mpz_mul (tr, tr, tr); if (w & bit) mpz_mul (tr, tr, base); if (tr->_mp_size > mn) { mpn_div_qr_preinv (NULL, tr->_mp_d, tr->_mp_size, mp, mn, &minv); tr->_mp_size = mpn_normalized_size (tr->_mp_d, mn); } } } /* Final reduction */ if (tr->_mp_size >= mn) { minv.shift = shift; mpn_div_qr_preinv (NULL, tr->_mp_d, tr->_mp_size, mp, mn, &minv); tr->_mp_size = mpn_normalized_size (tr->_mp_d, mn); } if (tp) gmp_free (tp); mpz_swap (r, tr); mpz_clear (tr); mpz_clear (base); } void mpz_powm_ui (mpz_t r, const mpz_t b, unsigned long elimb, const mpz_t m) { mpz_t e; mpz_init_set_ui (e, elimb); mpz_powm (r, b, e, m); mpz_clear (e); } /* x=trunc(y^(1/z)), r=y-x^z */ void mpz_rootrem (mpz_t x, mpz_t r, const mpz_t y, unsigned long z) { int sgn; mpz_t t, u; sgn = y->_mp_size < 0; if (sgn && (z & 1) == 0) gmp_die ("mpz_rootrem: Negative argument, with even root."); if (z == 0) gmp_die ("mpz_rootrem: Zeroth root."); if (mpz_cmpabs_ui (y, 1) <= 0) { mpz_set (x, y); if (r) r->_mp_size = 0; return; } mpz_init (t); mpz_init (u); mpz_setbit (t, mpz_sizeinbase (y, 2) / z + 1); if (z == 2) /* simplify sqrt loop: z-1 == 1 */ do { mpz_swap (u, t); /* u = x */ mpz_tdiv_q (t, y, u); /* t = y/x */ mpz_add (t, t, u); /* t = y/x + x */ mpz_tdiv_q_2exp (t, t, 1); /* x'= (y/x + x)/2 */ } while (mpz_cmpabs (t, u) < 0); /* |x'| < |x| */ else /* z != 2 */ { mpz_t v; mpz_init (v); if (sgn) mpz_neg (t, t); do { mpz_swap (u, t); /* u = x */ mpz_pow_ui (t, u, z - 1); /* t = x^(z-1) */ mpz_tdiv_q (t, y, t); /* t = y/x^(z-1) */ mpz_mul_ui (v, u, z - 1); /* v = x*(z-1) */ mpz_add (t, t, v); /* t = y/x^(z-1) + x*(z-1) */ mpz_tdiv_q_ui (t, t, z); /* x'=(y/x^(z-1) + x*(z-1))/z */ } while (mpz_cmpabs (t, u) < 0); /* |x'| < |x| */ mpz_clear (v); } if (r) { mpz_pow_ui (t, u, z); mpz_sub (r, y, t); } mpz_swap (x, u); mpz_clear (u); mpz_clear (t); } int mpz_root (mpz_t x, const mpz_t y, unsigned long z) { int res; mpz_t r; mpz_init (r); mpz_rootrem (x, r, y, z); res = r->_mp_size == 0; mpz_clear (r); return res; } /* Compute s = floor(sqrt(u)) and r = u - s^2. Allows r == NULL */ void mpz_sqrtrem (mpz_t s, mpz_t r, const mpz_t u) { mpz_rootrem (s, r, u, 2); } void mpz_sqrt (mpz_t s, const mpz_t u) { mpz_rootrem (s, NULL, u, 2); } /* Combinatorics */ void mpz_fac_ui (mpz_t x, unsigned long n) { if (n < 2) { mpz_set_ui (x, 1); return; } mpz_set_ui (x, n); for (;--n > 1;) mpz_mul_ui (x, x, n); } void mpz_bin_uiui (mpz_t r, unsigned long n, unsigned long k) { mpz_t t; if (k > n) { r->_mp_size = 0; return; } mpz_fac_ui (r, n); mpz_init (t); mpz_fac_ui (t, k); mpz_divexact (r, r, t); mpz_fac_ui (t, n - k); mpz_divexact (r, r, t); mpz_clear (t); } /* Logical operations and bit manipulation. */ /* Numbers are treated as if represented in two's complement (and infinitely sign extended). For a negative values we get the two's complement from -x = ~x + 1, where ~ is bitwise complementt. Negation transforms xxxx10...0 into yyyy10...0 where yyyy is the bitwise complement of xxxx. So least significant bits, up to and including the first one bit, are unchanged, and the more significant bits are all complemented. To change a bit from zero to one in a negative number, subtract the corresponding power of two from the absolute value. This can never underflow. To change a bit from one to zero, add the corresponding power of two, and this might overflow. E.g., if x = -001111, the two's complement is 110001. Clearing the least significant bit, we get two's complement 110000, and -010000. */ int mpz_tstbit (const mpz_t d, mp_bitcnt_t bit_index) { mp_size_t limb_index; unsigned shift; mp_size_t ds; mp_size_t dn; mp_limb_t w; int bit; ds = d->_mp_size; dn = GMP_ABS (ds); limb_index = bit_index / GMP_LIMB_BITS; if (limb_index >= dn) return ds < 0; shift = bit_index % GMP_LIMB_BITS; w = d->_mp_d[limb_index]; bit = (w >> shift) & 1; if (ds < 0) { /* d < 0. Check if any of the bits below is set: If so, our bit must be complemented. */ if (shift > 0 && (w << (GMP_LIMB_BITS - shift)) > 0) return bit ^ 1; while (limb_index-- > 0) if (d->_mp_d[limb_index] > 0) return bit ^ 1; } return bit; } static void mpz_abs_add_bit (mpz_t d, mp_bitcnt_t bit_index) { mp_size_t dn, limb_index; mp_limb_t bit; mp_ptr dp; dn = GMP_ABS (d->_mp_size); limb_index = bit_index / GMP_LIMB_BITS; bit = (mp_limb_t) 1 << (bit_index % GMP_LIMB_BITS); if (limb_index >= dn) { mp_size_t i; /* The bit should be set outside of the end of the number. We have to increase the size of the number. */ dp = MPZ_REALLOC (d, limb_index + 1); dp[limb_index] = bit; for (i = dn; i < limb_index; i++) dp[i] = 0; dn = limb_index + 1; } else { mp_limb_t cy; dp = d->_mp_d; cy = mpn_add_1 (dp + limb_index, dp + limb_index, dn - limb_index, bit); if (cy > 0) { dp = MPZ_REALLOC (d, dn + 1); dp[dn++] = cy; } } d->_mp_size = (d->_mp_size < 0) ? - dn : dn; } static void mpz_abs_sub_bit (mpz_t d, mp_bitcnt_t bit_index) { mp_size_t dn, limb_index; mp_ptr dp; mp_limb_t bit; dn = GMP_ABS (d->_mp_size); dp = d->_mp_d; limb_index = bit_index / GMP_LIMB_BITS; bit = (mp_limb_t) 1 << (bit_index % GMP_LIMB_BITS); assert (limb_index < dn); gmp_assert_nocarry (mpn_sub_1 (dp + limb_index, dp + limb_index, dn - limb_index, bit)); dn -= (dp[dn-1] == 0); d->_mp_size = (d->_mp_size < 0) ? - dn : dn; } void mpz_setbit (mpz_t d, mp_bitcnt_t bit_index) { if (!mpz_tstbit (d, bit_index)) { if (d->_mp_size >= 0) mpz_abs_add_bit (d, bit_index); else mpz_abs_sub_bit (d, bit_index); } } void mpz_clrbit (mpz_t d, mp_bitcnt_t bit_index) { if (mpz_tstbit (d, bit_index)) { if (d->_mp_size >= 0) mpz_abs_sub_bit (d, bit_index); else mpz_abs_add_bit (d, bit_index); } } void mpz_combit (mpz_t d, mp_bitcnt_t bit_index) { if (mpz_tstbit (d, bit_index) ^ (d->_mp_size < 0)) mpz_abs_sub_bit (d, bit_index); else mpz_abs_add_bit (d, bit_index); } void mpz_com (mpz_t r, const mpz_t u) { mpz_neg (r, u); mpz_sub_ui (r, r, 1); } void mpz_and (mpz_t r, const mpz_t u, const mpz_t v) { mp_size_t un, vn, rn, i; mp_ptr up, vp, rp; mp_limb_t ux, vx, rx; mp_limb_t uc, vc, rc; mp_limb_t ul, vl, rl; un = GMP_ABS (u->_mp_size); vn = GMP_ABS (v->_mp_size); if (un < vn) { MPZ_SRCPTR_SWAP (u, v); MP_SIZE_T_SWAP (un, vn); } if (vn == 0) { r->_mp_size = 0; return; } uc = u->_mp_size < 0; vc = v->_mp_size < 0; rc = uc & vc; ux = -uc; vx = -vc; rx = -rc; /* If the smaller input is positive, higher limbs don't matter. */ rn = vx ? un : vn; rp = MPZ_REALLOC (r, rn + rc); up = u->_mp_d; vp = v->_mp_d; for (i = 0; i < vn; i++) { ul = (up[i] ^ ux) + uc; uc = ul < uc; vl = (vp[i] ^ vx) + vc; vc = vl < vc; rl = ( (ul & vl) ^ rx) + rc; rc = rl < rc; rp[i] = rl; } assert (vc == 0); for (; i < rn; i++) { ul = (up[i] ^ ux) + uc; uc = ul < uc; rl = ( (ul & vx) ^ rx) + rc; rc = rl < rc; rp[i] = rl; } if (rc) rp[rn++] = rc; else rn = mpn_normalized_size (rp, rn); r->_mp_size = rx ? -rn : rn; } void mpz_ior (mpz_t r, const mpz_t u, const mpz_t v) { mp_size_t un, vn, rn, i; mp_ptr up, vp, rp; mp_limb_t ux, vx, rx; mp_limb_t uc, vc, rc; mp_limb_t ul, vl, rl; un = GMP_ABS (u->_mp_size); vn = GMP_ABS (v->_mp_size); if (un < vn) { MPZ_SRCPTR_SWAP (u, v); MP_SIZE_T_SWAP (un, vn); } if (vn == 0) { mpz_set (r, u); return; } uc = u->_mp_size < 0; vc = v->_mp_size < 0; rc = uc | vc; ux = -uc; vx = -vc; rx = -rc; /* If the smaller input is negative, by sign extension higher limbs don't matter. */ rn = vx ? vn : un; rp = MPZ_REALLOC (r, rn + rc); up = u->_mp_d; vp = v->_mp_d; for (i = 0; i < vn; i++) { ul = (up[i] ^ ux) + uc; uc = ul < uc; vl = (vp[i] ^ vx) + vc; vc = vl < vc; rl = ( (ul | vl) ^ rx) + rc; rc = rl < rc; rp[i] = rl; } assert (vc == 0); for (; i < rn; i++) { ul = (up[i] ^ ux) + uc; uc = ul < uc; rl = ( (ul | vx) ^ rx) + rc; rc = rl < rc; rp[i] = rl; } if (rc) rp[rn++] = rc; else rn = mpn_normalized_size (rp, rn); r->_mp_size = rx ? -rn : rn; } void mpz_xor (mpz_t r, const mpz_t u, const mpz_t v) { mp_size_t un, vn, i; mp_ptr up, vp, rp; mp_limb_t ux, vx, rx; mp_limb_t uc, vc, rc; mp_limb_t ul, vl, rl; un = GMP_ABS (u->_mp_size); vn = GMP_ABS (v->_mp_size); if (un < vn) { MPZ_SRCPTR_SWAP (u, v); MP_SIZE_T_SWAP (un, vn); } if (vn == 0) { mpz_set (r, u); return; } uc = u->_mp_size < 0; vc = v->_mp_size < 0; rc = uc ^ vc; ux = -uc; vx = -vc; rx = -rc; rp = MPZ_REALLOC (r, un + rc); up = u->_mp_d; vp = v->_mp_d; for (i = 0; i < vn; i++) { ul = (up[i] ^ ux) + uc; uc = ul < uc; vl = (vp[i] ^ vx) + vc; vc = vl < vc; rl = (ul ^ vl ^ rx) + rc; rc = rl < rc; rp[i] = rl; } assert (vc == 0); for (; i < un; i++) { ul = (up[i] ^ ux) + uc; uc = ul < uc; rl = (ul ^ ux) + rc; rc = rl < rc; rp[i] = rl; } if (rc) rp[un++] = rc; else un = mpn_normalized_size (rp, un); r->_mp_size = rx ? -un : un; } static unsigned gmp_popcount_limb (mp_limb_t x) { unsigned c; /* Do 16 bits at a time, to avoid limb-sized constants. */ for (c = 0; x > 0; x >>= 16) { unsigned w = ((x >> 1) & 0x5555) + (x & 0x5555); w = ((w >> 2) & 0x3333) + (w & 0x3333); w = ((w >> 4) & 0x0f0f) + (w & 0x0f0f); w = (w >> 8) + (w & 0x00ff); c += w; } return c; } mp_bitcnt_t mpz_popcount (const mpz_t u) { mp_size_t un, i; mp_bitcnt_t c; un = u->_mp_size; if (un < 0) return ~(mp_bitcnt_t) 0; for (c = 0, i = 0; i < un; i++) c += gmp_popcount_limb (u->_mp_d[i]); return c; } mp_bitcnt_t mpz_hamdist (const mpz_t u, const mpz_t v) { mp_size_t un, vn, i; mp_limb_t uc, vc, ul, vl, comp; mp_srcptr up, vp; mp_bitcnt_t c; un = u->_mp_size; vn = v->_mp_size; if ( (un ^ vn) < 0) return ~(mp_bitcnt_t) 0; if (un < 0) { assert (vn < 0); un = -un; vn = -vn; uc = vc = 1; comp = - (mp_limb_t) 1; } else uc = vc = comp = 0; up = u->_mp_d; vp = v->_mp_d; if (un < vn) MPN_SRCPTR_SWAP (up, un, vp, vn); for (i = 0, c = 0; i < vn; i++) { ul = (up[i] ^ comp) + uc; uc = ul < uc; vl = (vp[i] ^ comp) + vc; vc = vl < vc; c += gmp_popcount_limb (ul ^ vl); } assert (vc == 0); for (; i < un; i++) { ul = (up[i] ^ comp) + uc; uc = ul < uc; c += gmp_popcount_limb (ul ^ comp); } return c; } mp_bitcnt_t mpz_scan1 (const mpz_t u, mp_bitcnt_t starting_bit) { mp_ptr up; mp_size_t us, un, i; mp_limb_t limb, ux, uc; unsigned cnt; up = u->_mp_d; us = u->_mp_size; un = GMP_ABS (us); i = starting_bit / GMP_LIMB_BITS; /* Past the end there's no 1 bits for u>=0, or an immediate 1 bit for u<0. Notice this test picks up any u==0 too. */ if (i >= un) return (us >= 0 ? ~(mp_bitcnt_t) 0 : starting_bit); if (us < 0) { ux = GMP_LIMB_MAX; uc = mpn_zero_p (up, i); } else ux = uc = 0; limb = (ux ^ up[i]) + uc; uc = limb < uc; /* Mask to 0 all bits before starting_bit, thus ignoring them. */ limb &= (GMP_LIMB_MAX << (starting_bit % GMP_LIMB_BITS)); while (limb == 0) { i++; if (i == un) { assert (uc == 0); /* For the u > 0 case, this can happen only for the first masked limb. For the u < 0 case, it happens when the highest limbs of the absolute value are all ones. */ return (us >= 0 ? ~(mp_bitcnt_t) 0 : un * GMP_LIMB_BITS); } limb = (ux ^ up[i]) + uc; uc = limb < uc; } gmp_ctz (cnt, limb); return (mp_bitcnt_t) i * GMP_LIMB_BITS + cnt; } mp_bitcnt_t mpz_scan0 (const mpz_t u, mp_bitcnt_t starting_bit) { mp_ptr up; mp_size_t us, un, i; mp_limb_t limb, ux, uc; unsigned cnt; up = u->_mp_d; us = u->_mp_size; un = GMP_ABS (us); i = starting_bit / GMP_LIMB_BITS; /* When past end, there's an immediate 0 bit for u>=0, or no 0 bits for u<0. Notice this test picks up all cases of u==0 too. */ if (i >= un) return (us >= 0 ? starting_bit : ~(mp_bitcnt_t) 0); if (us < 0) { ux = GMP_LIMB_MAX; uc = mpn_zero_p (up, i); } else ux = uc = 0; limb = (ux ^ up[i]) + uc; uc = limb < uc; /* Mask to 1 all bits before starting_bit, thus ignoring them. */ limb |= ((mp_limb_t) 1 << (starting_bit % GMP_LIMB_BITS)) - 1; while (limb == GMP_LIMB_MAX) { i++; if (i == un) { assert (uc == 0); return (us >= 0 ? un * GMP_LIMB_BITS : ~(mp_bitcnt_t) 0); } limb = (ux ^ up[i]) + uc; uc = limb < uc; } gmp_ctz (cnt, ~limb); return (mp_bitcnt_t) i * GMP_LIMB_BITS + cnt; } /* MPZ base conversion. */ size_t mpz_sizeinbase (const mpz_t u, int base) { mp_size_t un; mp_srcptr up; mp_ptr tp; mp_bitcnt_t bits; struct gmp_div_inverse bi; size_t ndigits; assert (base >= 2); assert (base <= 36); un = GMP_ABS (u->_mp_size); if (un == 0) return 1; up = u->_mp_d; bits = (un - 1) * GMP_LIMB_BITS + mpn_limb_size_in_base_2 (up[un-1]); switch (base) { case 2: return bits; case 4: return (bits + 1) / 2; case 8: return (bits + 2) / 3; case 16: return (bits + 3) / 4; case 32: return (bits + 4) / 5; /* FIXME: Do something more clever for the common case of base 10. */ } tp = gmp_xalloc_limbs (un); mpn_copyi (tp, up, un); mpn_div_qr_1_invert (&bi, base); for (ndigits = 0; un > 0; ndigits++) { mpn_div_qr_1_preinv (tp, tp, un, &bi); un -= (tp[un-1] == 0); } gmp_free (tp); return ndigits; } char * mpz_get_str (char *sp, int base, const mpz_t u) { unsigned bits; const char *digits; mp_size_t un; size_t i, sn; if (base >= 0) { digits = "0123456789abcdefghijklmnopqrstuvwxyz"; } else { base = -base; digits = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ"; } if (base <= 1) base = 10; if (base > 36) return NULL; sn = 1 + mpz_sizeinbase (u, base); if (!sp) sp = gmp_xalloc (1 + sn); un = GMP_ABS (u->_mp_size); if (un == 0) { sp[0] = '0'; sp[1] = '\0'; return sp; } i = 0; if (u->_mp_size < 0) sp[i++] = '-'; bits = mpn_base_power_of_two_p (base); if (bits) /* Not modified in this case. */ sn = i + mpn_get_str_bits ((unsigned char *) sp + i, bits, u->_mp_d, un); else { struct mpn_base_info info; mp_ptr tp; mpn_get_base_info (&info, base); tp = gmp_xalloc_limbs (un); mpn_copyi (tp, u->_mp_d, un); sn = i + mpn_get_str_other ((unsigned char *) sp + i, base, &info, tp, un); gmp_free (tp); } for (; i < sn; i++) sp[i] = digits[(unsigned char) sp[i]]; sp[sn] = '\0'; return sp; } int mpz_set_str (mpz_t r, const char *sp, int base) { unsigned bits; mp_size_t rn, alloc; mp_ptr rp; size_t sn; size_t dn; int sign; unsigned char *dp; assert (base == 0 || (base >= 2 && base <= 36)); while (isspace( (unsigned char) *sp)) sp++; if (*sp == '-') { sign = 1; sp++; } else sign = 0; if (base == 0) { if (*sp == '0') { sp++; if (*sp == 'x' || *sp == 'X') { base = 16; sp++; } else if (*sp == 'b' || *sp == 'B') { base = 2; sp++; } else base = 8; } else base = 10; } sn = strlen (sp); dp = gmp_xalloc (sn + (sn == 0)); for (dn = 0; *sp; sp++) { unsigned digit; if (isspace ((unsigned char) *sp)) continue; if (*sp >= '0' && *sp <= '9') digit = *sp - '0'; else if (*sp >= 'a' && *sp <= 'z') digit = *sp - 'a' + 10; else if (*sp >= 'A' && *sp <= 'Z') digit = *sp - 'A' + 10; else digit = base; /* fail */ if (digit >= base) { gmp_free (dp); r->_mp_size = 0; return -1; } dp[dn++] = digit; } bits = mpn_base_power_of_two_p (base); if (bits > 0) { alloc = (sn * bits + GMP_LIMB_BITS - 1) / GMP_LIMB_BITS; rp = MPZ_REALLOC (r, alloc); rn = mpn_set_str_bits (rp, dp, dn, bits); } else { struct mpn_base_info info; mpn_get_base_info (&info, base); alloc = (sn + info.exp - 1) / info.exp; rp = MPZ_REALLOC (r, alloc); rn = mpn_set_str_other (rp, dp, dn, base, &info); } assert (rn <= alloc); gmp_free (dp); r->_mp_size = sign ? - rn : rn; return 0; } int mpz_init_set_str (mpz_t r, const char *sp, int base) { mpz_init (r); return mpz_set_str (r, sp, base); } size_t mpz_out_str (FILE *stream, int base, const mpz_t x) { char *str; size_t len; str = mpz_get_str (NULL, base, x); len = strlen (str); len = fwrite (str, 1, len, stream); gmp_free (str); return len; } static int gmp_detect_endian (void) { static const int i = 1; const unsigned char *p = (const unsigned char *) &i; if (*p == 1) /* Little endian */ return -1; else /* Big endian */ return 1; } /* Import and export. Does not support nails. */ void mpz_import (mpz_t r, size_t count, int order, size_t size, int endian, size_t nails, const void *src) { const unsigned char *p; ptrdiff_t word_step; mp_ptr rp; mp_size_t rn; /* The current (partial) limb. */ mp_limb_t limb; /* The number of bytes already copied to this limb (starting from the low end). */ size_t bytes; /* The index where the limb should be stored, when completed. */ mp_size_t i; if (nails != 0) gmp_die ("mpz_import: Nails not supported."); assert (order == 1 || order == -1); assert (endian >= -1 && endian <= 1); if (endian == 0) endian = gmp_detect_endian (); p = (unsigned char *) src; word_step = (order != endian) ? 2 * size : 0; /* Process bytes from the least significant end, so point p at the least significant word. */ if (order == 1) { p += size * (count - 1); word_step = - word_step; } /* And at least significant byte of that word. */ if (endian == 1) p += (size - 1); rn = (size * count + sizeof(mp_limb_t) - 1) / sizeof(mp_limb_t); rp = MPZ_REALLOC (r, rn); for (limb = 0, bytes = 0, i = 0; count > 0; count--, p += word_step) { size_t j; for (j = 0; j < size; j++, p -= (ptrdiff_t) endian) { limb |= (mp_limb_t) *p << (bytes++ * CHAR_BIT); if (bytes == sizeof(mp_limb_t)) { rp[i++] = limb; bytes = 0; limb = 0; } } } if (bytes > 0) rp[i++] = limb; assert (i == rn); r->_mp_size = mpn_normalized_size (rp, i); } void * mpz_export (void *r, size_t *countp, int order, size_t size, int endian, size_t nails, const mpz_t u) { unsigned char *p; ptrdiff_t word_step; size_t count, k; mp_size_t un; /* The current (partial) limb. */ mp_limb_t limb; /* The number of bytes left to to in this limb. */ size_t bytes; /* The index where the limb was read. */ mp_size_t i; if (nails != 0) gmp_die ("mpz_import: Nails not supported."); assert (order == 1 || order == -1); assert (endian >= -1 && endian <= 1); assert (size > 0 || u->_mp_size == 0); un = GMP_ABS (u->_mp_size); if (un == 0) { if (countp) *countp = 0; return r; } /* Count bytes in top limb. */ for (limb = u->_mp_d[un-1], k = 0; limb > 0; k++, limb >>= CHAR_BIT) ; assert (k > 0); count = (k + (un-1) * sizeof (mp_limb_t) + size - 1) / size; if (!r) r = gmp_xalloc (count * size); if (endian == 0) endian = gmp_detect_endian (); p = (unsigned char *) r; word_step = (order != endian) ? 2 * size : 0; /* Process bytes from the least significant end, so point p at the least significant word. */ if (order == 1) { p += size * (count - 1); word_step = - word_step; } /* And at least significant byte of that word. */ if (endian == 1) p += (size - 1); for (bytes = 0, i = 0, k = 0; k < count; k++, p += word_step) { size_t j; for (j = 0; j < size; j++, p -= (ptrdiff_t) endian) { if (bytes == 0) { if (i < un) limb = u->_mp_d[i++]; bytes = sizeof (mp_limb_t); } *p = limb; limb >>= CHAR_BIT; bytes--; } } assert (i == un); assert (k == count); if (countp) *countp = count; return r; } src/guiFormSpecMenu.cpp0000644000175000017500000031261312565232430015735 0ustar mquinsonmquinson/* Minetest Copyright (C) 2013 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #include #include #include #include #include #include "guiFormSpecMenu.h" #include "guiTable.h" #include "constants.h" #include "gamedef.h" #include "keycode.h" #include "strfnd.h" #include #include #include #include #include #include #include #include "log.h" #include "client/tile.h" // ITextureSource #include "hud.h" // drawItemStack #include "filesys.h" #include "gettime.h" #include "gettext.h" #include "scripting_game.h" #include "porting.h" #include "settings.h" #include "client.h" #include "fontengine.h" #include "util/hex.h" #include "util/numeric.h" #include "util/string.h" // for parseColorString() #include "guiscalingfilter.h" #if USE_FREETYPE && IRRLICHT_VERSION_MAJOR == 1 && IRRLICHT_VERSION_MINOR < 9 #include "intlGUIEditBox.h" #endif #define MY_CHECKPOS(a,b) \ if (v_pos.size() != 2) { \ errorstream<< "Invalid pos for element " << a << "specified: \"" \ << parts[b] << "\"" << std::endl; \ return; \ } #define MY_CHECKGEOM(a,b) \ if (v_geom.size() != 2) { \ errorstream<< "Invalid pos for element " << a << "specified: \"" \ << parts[b] << "\"" << std::endl; \ return; \ } /* GUIFormSpecMenu */ static unsigned int font_line_height(gui::IGUIFont *font) { return font->getDimension(L"Ay").Height + font->getKerningHeight(); } GUIFormSpecMenu::GUIFormSpecMenu(irr::IrrlichtDevice* dev, gui::IGUIElement* parent, s32 id, IMenuManager *menumgr, InventoryManager *invmgr, IGameDef *gamedef, ISimpleTextureSource *tsrc, IFormSource* fsrc, TextDest* tdst, Client* client, bool remap_dbl_click) : GUIModalMenu(dev->getGUIEnvironment(), parent, id, menumgr), m_device(dev), m_invmgr(invmgr), m_gamedef(gamedef), m_tsrc(tsrc), m_client(client), m_selected_item(NULL), m_selected_amount(0), m_selected_dragging(false), m_tooltip_element(NULL), m_hovered_time(0), m_old_tooltip_id(-1), m_rmouse_auto_place(false), m_allowclose(true), m_lock(false), m_form_src(fsrc), m_text_dst(tdst), m_formspec_version(0), m_focused_element(""), m_font(NULL), m_remap_dbl_click(remap_dbl_click) #ifdef __ANDROID__ , m_JavaDialogFieldName("") #endif { current_keys_pending.key_down = false; current_keys_pending.key_up = false; current_keys_pending.key_enter = false; current_keys_pending.key_escape = false; m_doubleclickdetect[0].time = 0; m_doubleclickdetect[1].time = 0; m_doubleclickdetect[0].pos = v2s32(0, 0); m_doubleclickdetect[1].pos = v2s32(0, 0); m_tooltip_show_delay = (u32)g_settings->getS32("tooltip_show_delay"); } GUIFormSpecMenu::~GUIFormSpecMenu() { removeChildren(); for (u32 i = 0; i < m_tables.size(); ++i) { GUITable *table = m_tables[i].second; table->drop(); } delete m_selected_item; if (m_form_src != NULL) { delete m_form_src; } if (m_text_dst != NULL) { delete m_text_dst; } } void GUIFormSpecMenu::removeChildren() { const core::list &children = getChildren(); while(!children.empty()) { (*children.getLast())->remove(); } if(m_tooltip_element) { m_tooltip_element->remove(); m_tooltip_element->drop(); m_tooltip_element = NULL; } } void GUIFormSpecMenu::setInitialFocus() { // Set initial focus according to following order of precedence: // 1. first empty editbox // 2. first editbox // 3. first table // 4. last button // 5. first focusable (not statictext, not tabheader) // 6. first child element core::list children = getChildren(); // in case "children" contains any NULL elements, remove them for (core::list::Iterator it = children.begin(); it != children.end();) { if (*it) ++it; else it = children.erase(it); } // 1. first empty editbox for (core::list::Iterator it = children.begin(); it != children.end(); ++it) { if ((*it)->getType() == gui::EGUIET_EDIT_BOX && (*it)->getText()[0] == 0) { Environment->setFocus(*it); return; } } // 2. first editbox for (core::list::Iterator it = children.begin(); it != children.end(); ++it) { if ((*it)->getType() == gui::EGUIET_EDIT_BOX) { Environment->setFocus(*it); return; } } // 3. first table for (core::list::Iterator it = children.begin(); it != children.end(); ++it) { if ((*it)->getTypeName() == std::string("GUITable")) { Environment->setFocus(*it); return; } } // 4. last button for (core::list::Iterator it = children.getLast(); it != children.end(); --it) { if ((*it)->getType() == gui::EGUIET_BUTTON) { Environment->setFocus(*it); return; } } // 5. first focusable (not statictext, not tabheader) for (core::list::Iterator it = children.begin(); it != children.end(); ++it) { if ((*it)->getType() != gui::EGUIET_STATIC_TEXT && (*it)->getType() != gui::EGUIET_TAB_CONTROL) { Environment->setFocus(*it); return; } } // 6. first child element if (children.empty()) Environment->setFocus(this); else Environment->setFocus(*(children.begin())); } GUITable* GUIFormSpecMenu::getTable(const std::string &tablename) { for (u32 i = 0; i < m_tables.size(); ++i) { if (tablename == m_tables[i].first.fname) return m_tables[i].second; } return 0; } static std::vector split(const std::string &s, char delim) { std::vector tokens; std::string current = ""; bool last_was_escape = false; for (unsigned int i = 0; i < s.size(); i++) { char si = s.c_str()[i]; if (last_was_escape) { current += '\\'; current += si; last_was_escape = false; } else { if (si == delim) { tokens.push_back(current); current = ""; last_was_escape = false; } else if (si == '\\') { last_was_escape = true; } else { current += si; last_was_escape = false; } } } //push last element tokens.push_back(current); return tokens; } void GUIFormSpecMenu::parseSize(parserData* data,std::string element) { std::vector parts = split(element,','); if (((parts.size() == 2) || parts.size() == 3) || ((parts.size() > 3) && (m_formspec_version > FORMSPEC_API_VERSION))) { if (parts[1].find(';') != std::string::npos) parts[1] = parts[1].substr(0,parts[1].find(';')); data->invsize.X = MYMAX(0, stof(parts[0])); data->invsize.Y = MYMAX(0, stof(parts[1])); lockSize(false); if (parts.size() == 3) { if (parts[2] == "true") { lockSize(true,v2u32(800,600)); } } data->explicit_size = true; return; } errorstream<< "Invalid size element (" << parts.size() << "): '" << element << "'" << std::endl; } void GUIFormSpecMenu::parseList(parserData* data,std::string element) { if (m_gamedef == 0) { errorstream<<"WARNING: invalid use of 'list' with m_gamedef==0"< parts = split(element,';'); if (((parts.size() == 4) || (parts.size() == 5)) || ((parts.size() > 5) && (m_formspec_version > FORMSPEC_API_VERSION))) { std::string location = parts[0]; std::string listname = parts[1]; std::vector v_pos = split(parts[2],','); std::vector v_geom = split(parts[3],','); std::string startindex = ""; if (parts.size() == 5) startindex = parts[4]; MY_CHECKPOS("list",2); MY_CHECKGEOM("list",3); InventoryLocation loc; if(location == "context" || location == "current_name") loc = m_current_inventory_location; else loc.deSerialize(location); v2s32 pos = padding + AbsoluteRect.UpperLeftCorner; pos.X += stof(v_pos[0]) * (float)spacing.X; pos.Y += stof(v_pos[1]) * (float)spacing.Y; v2s32 geom; geom.X = stoi(v_geom[0]); geom.Y = stoi(v_geom[1]); s32 start_i = 0; if(startindex != "") start_i = stoi(startindex); if (geom.X < 0 || geom.Y < 0 || start_i < 0) { errorstream<< "Invalid list element: '" << element << "'" << std::endl; return; } if(!data->explicit_size) errorstream<<"WARNING: invalid use of list without a size[] element"< parts = split(element, ';'); if (parts.size() == 2) { std::string location = parts[0]; std::string listname = parts[1]; InventoryLocation loc; if (location == "context" || location == "current_name") loc = m_current_inventory_location; else loc.deSerialize(location); m_inventory_rings.push_back(ListRingSpec(loc, listname)); return; } else if ((element == "") && (m_inventorylists.size() > 1)) { size_t siz = m_inventorylists.size(); // insert the last two inv list elements into the list ring const ListDrawSpec &spa = m_inventorylists[siz - 2]; const ListDrawSpec &spb = m_inventorylists[siz - 1]; m_inventory_rings.push_back(ListRingSpec(spa.inventoryloc, spa.listname)); m_inventory_rings.push_back(ListRingSpec(spb.inventoryloc, spb.listname)); return; } errorstream<< "Invalid list ring element(" << parts.size() << ", " << m_inventorylists.size() << "): '" << element << "'" << std::endl; } void GUIFormSpecMenu::parseCheckbox(parserData* data,std::string element) { std::vector parts = split(element,';'); if (((parts.size() >= 3) && (parts.size() <= 4)) || ((parts.size() > 4) && (m_formspec_version > FORMSPEC_API_VERSION))) { std::vector v_pos = split(parts[0],','); std::string name = parts[1]; std::string label = parts[2]; std::string selected = ""; if (parts.size() >= 4) selected = parts[3]; MY_CHECKPOS("checkbox",0); v2s32 pos = padding; pos.X += stof(v_pos[0]) * (float) spacing.X; pos.Y += stof(v_pos[1]) * (float) spacing.Y; bool fselected = false; if (selected == "true") fselected = true; std::wstring wlabel = utf8_to_wide(label); core::rect rect = core::rect( pos.X, pos.Y + ((imgsize.Y/2) - m_btn_height), pos.X + m_font->getDimension(wlabel.c_str()).Width + 25, // text size + size of checkbox pos.Y + ((imgsize.Y/2) + m_btn_height)); FieldSpec spec( name, wlabel, //Needed for displaying text on MSVC wlabel, 258+m_fields.size() ); spec.ftype = f_CheckBox; gui::IGUICheckBox* e = Environment->addCheckBox(fselected, rect, this, spec.fid, spec.flabel.c_str()); if (spec.fname == data->focused_fieldname) { Environment->setFocus(e); } m_checkboxes.push_back(std::pair(spec,e)); m_fields.push_back(spec); return; } errorstream<< "Invalid checkbox element(" << parts.size() << "): '" << element << "'" << std::endl; } void GUIFormSpecMenu::parseScrollBar(parserData* data, std::string element) { std::vector parts = split(element,';'); if (parts.size() >= 5) { std::vector v_pos = split(parts[0],','); std::vector v_dim = split(parts[1],','); std::string name = parts[2]; std::string value = parts[4]; MY_CHECKPOS("scrollbar",0); v2s32 pos = padding; pos.X += stof(v_pos[0]) * (float) spacing.X; pos.Y += stof(v_pos[1]) * (float) spacing.Y; if (v_dim.size() != 2) { errorstream<< "Invalid size for element " << "scrollbar" << "specified: \"" << parts[1] << "\"" << std::endl; return; } v2s32 dim; dim.X = stof(v_dim[0]) * (float) spacing.X; dim.Y = stof(v_dim[1]) * (float) spacing.Y; core::rect rect = core::rect(pos.X, pos.Y, pos.X + dim.X, pos.Y + dim.Y); FieldSpec spec( name, L"", L"", 258+m_fields.size() ); bool is_horizontal = true; if (parts[2] == "vertical") is_horizontal = false; spec.ftype = f_ScrollBar; spec.send = true; gui::IGUIScrollBar* e = Environment->addScrollBar(is_horizontal,rect,this,spec.fid); e->setMax(1000); e->setMin(0); e->setPos(stoi(parts[4])); e->setSmallStep(10); e->setLargeStep(100); m_scrollbars.push_back(std::pair(spec,e)); m_fields.push_back(spec); return; } errorstream<< "Invalid scrollbar element(" << parts.size() << "): '" << element << "'" << std::endl; } void GUIFormSpecMenu::parseImage(parserData* data,std::string element) { std::vector parts = split(element,';'); if ((parts.size() == 3) || ((parts.size() > 3) && (m_formspec_version > FORMSPEC_API_VERSION))) { std::vector v_pos = split(parts[0],','); std::vector v_geom = split(parts[1],','); std::string name = unescape_string(parts[2]); MY_CHECKPOS("image",0); MY_CHECKGEOM("image",1); v2s32 pos = padding + AbsoluteRect.UpperLeftCorner; pos.X += stof(v_pos[0]) * (float) spacing.X; pos.Y += stof(v_pos[1]) * (float) spacing.Y; v2s32 geom; geom.X = stof(v_geom[0]) * (float)imgsize.X; geom.Y = stof(v_geom[1]) * (float)imgsize.Y; if(!data->explicit_size) errorstream<<"WARNING: invalid use of image without a size[] element"< v_pos = split(parts[0],','); std::string name = unescape_string(parts[1]); MY_CHECKPOS("image",0); v2s32 pos = padding + AbsoluteRect.UpperLeftCorner; pos.X += stof(v_pos[0]) * (float) spacing.X; pos.Y += stof(v_pos[1]) * (float) spacing.Y; if(!data->explicit_size) errorstream<<"WARNING: invalid use of image without a size[] element"< parts = split(element,';'); if ((parts.size() == 3) || ((parts.size() > 3) && (m_formspec_version > FORMSPEC_API_VERSION))) { std::vector v_pos = split(parts[0],','); std::vector v_geom = split(parts[1],','); std::string name = parts[2]; MY_CHECKPOS("itemimage",0); MY_CHECKGEOM("itemimage",1); v2s32 pos = padding + AbsoluteRect.UpperLeftCorner; pos.X += stof(v_pos[0]) * (float) spacing.X; pos.Y += stof(v_pos[1]) * (float) spacing.Y; v2s32 geom; geom.X = stof(v_geom[0]) * (float)imgsize.X; geom.Y = stof(v_geom[1]) * (float)imgsize.Y; if(!data->explicit_size) errorstream<<"WARNING: invalid use of item_image without a size[] element"< parts = split(element,';'); if ((parts.size() == 4) || ((parts.size() > 4) && (m_formspec_version > FORMSPEC_API_VERSION))) { std::vector v_pos = split(parts[0],','); std::vector v_geom = split(parts[1],','); std::string name = parts[2]; std::string label = parts[3]; MY_CHECKPOS("button",0); MY_CHECKGEOM("button",1); v2s32 pos = padding; pos.X += stof(v_pos[0]) * (float)spacing.X; pos.Y += stof(v_pos[1]) * (float)spacing.Y; v2s32 geom; geom.X = (stof(v_geom[0]) * (float)spacing.X)-(spacing.X-imgsize.X); pos.Y += (stof(v_geom[1]) * (float)imgsize.Y)/2; core::rect rect = core::rect(pos.X, pos.Y - m_btn_height, pos.X + geom.X, pos.Y + m_btn_height); if(!data->explicit_size) errorstream<<"WARNING: invalid use of button without a size[] element"<addButton(rect, this, spec.fid, spec.flabel.c_str()); if (spec.fname == data->focused_fieldname) { Environment->setFocus(e); } m_fields.push_back(spec); return; } errorstream<< "Invalid button element(" << parts.size() << "): '" << element << "'" << std::endl; } void GUIFormSpecMenu::parseBackground(parserData* data,std::string element) { std::vector parts = split(element,';'); if (((parts.size() == 3) || (parts.size() == 4)) || ((parts.size() > 4) && (m_formspec_version > FORMSPEC_API_VERSION))) { std::vector v_pos = split(parts[0],','); std::vector v_geom = split(parts[1],','); std::string name = unescape_string(parts[2]); MY_CHECKPOS("background",0); MY_CHECKGEOM("background",1); v2s32 pos = padding + AbsoluteRect.UpperLeftCorner; pos.X += stof(v_pos[0]) * (float)spacing.X - ((float)spacing.X-(float)imgsize.X)/2; pos.Y += stof(v_pos[1]) * (float)spacing.Y - ((float)spacing.Y-(float)imgsize.Y)/2; v2s32 geom; geom.X = stof(v_geom[0]) * (float)spacing.X; geom.Y = stof(v_geom[1]) * (float)spacing.Y; if (parts.size() == 4) { m_clipbackground = is_yes(parts[3]); if (m_clipbackground) { pos.X = stoi(v_pos[0]); //acts as offset pos.Y = stoi(v_pos[1]); //acts as offset } } if(!data->explicit_size) errorstream<<"WARNING: invalid use of background without a size[] element"< parts = split(element,';'); data->table_options.clear(); for (size_t i = 0; i < parts.size(); ++i) { // Parse table option std::string opt = unescape_string(parts[i]); data->table_options.push_back(GUITable::splitOption(opt)); } } void GUIFormSpecMenu::parseTableColumns(parserData* data,std::string element) { std::vector parts = split(element,';'); data->table_columns.clear(); for (size_t i = 0; i < parts.size(); ++i) { std::vector col_parts = split(parts[i],','); GUITable::TableColumn column; // Parse column type if (!col_parts.empty()) column.type = col_parts[0]; // Parse column options for (size_t j = 1; j < col_parts.size(); ++j) { std::string opt = unescape_string(col_parts[j]); column.options.push_back(GUITable::splitOption(opt)); } data->table_columns.push_back(column); } } void GUIFormSpecMenu::parseTable(parserData* data,std::string element) { std::vector parts = split(element,';'); if (((parts.size() == 4) || (parts.size() == 5)) || ((parts.size() > 5) && (m_formspec_version > FORMSPEC_API_VERSION))) { std::vector v_pos = split(parts[0],','); std::vector v_geom = split(parts[1],','); std::string name = parts[2]; std::vector items = split(parts[3],','); std::string str_initial_selection = ""; std::string str_transparent = "false"; if (parts.size() >= 5) str_initial_selection = parts[4]; MY_CHECKPOS("table",0); MY_CHECKGEOM("table",1); v2s32 pos = padding; pos.X += stof(v_pos[0]) * (float)spacing.X; pos.Y += stof(v_pos[1]) * (float)spacing.Y; v2s32 geom; geom.X = stof(v_geom[0]) * (float)spacing.X; geom.Y = stof(v_geom[1]) * (float)spacing.Y; core::rect rect = core::rect(pos.X, pos.Y, pos.X+geom.X, pos.Y+geom.Y); FieldSpec spec( name, L"", L"", 258+m_fields.size() ); spec.ftype = f_Table; for (unsigned int i = 0; i < items.size(); ++i) { items[i] = unescape_string(items[i]); } //now really show table GUITable *e = new GUITable(Environment, this, spec.fid, rect, m_tsrc); if (spec.fname == data->focused_fieldname) { Environment->setFocus(e); } e->setTable(data->table_options, data->table_columns, items); if (data->table_dyndata.find(name) != data->table_dyndata.end()) { e->setDynamicData(data->table_dyndata[name]); } if ((str_initial_selection != "") && (str_initial_selection != "0")) e->setSelected(stoi(str_initial_selection.c_str())); m_tables.push_back(std::pair(spec, e)); m_fields.push_back(spec); return; } errorstream<< "Invalid table element(" << parts.size() << "): '" << element << "'" << std::endl; } void GUIFormSpecMenu::parseTextList(parserData* data,std::string element) { std::vector parts = split(element,';'); if (((parts.size() == 4) || (parts.size() == 5) || (parts.size() == 6)) || ((parts.size() > 6) && (m_formspec_version > FORMSPEC_API_VERSION))) { std::vector v_pos = split(parts[0],','); std::vector v_geom = split(parts[1],','); std::string name = parts[2]; std::vector items = split(parts[3],','); std::string str_initial_selection = ""; std::string str_transparent = "false"; if (parts.size() >= 5) str_initial_selection = parts[4]; if (parts.size() >= 6) str_transparent = parts[5]; MY_CHECKPOS("textlist",0); MY_CHECKGEOM("textlist",1); v2s32 pos = padding; pos.X += stof(v_pos[0]) * (float)spacing.X; pos.Y += stof(v_pos[1]) * (float)spacing.Y; v2s32 geom; geom.X = stof(v_geom[0]) * (float)spacing.X; geom.Y = stof(v_geom[1]) * (float)spacing.Y; core::rect rect = core::rect(pos.X, pos.Y, pos.X+geom.X, pos.Y+geom.Y); FieldSpec spec( name, L"", L"", 258+m_fields.size() ); spec.ftype = f_Table; for (unsigned int i = 0; i < items.size(); ++i) { items[i] = unescape_string(items[i]); } //now really show list GUITable *e = new GUITable(Environment, this, spec.fid, rect, m_tsrc); if (spec.fname == data->focused_fieldname) { Environment->setFocus(e); } e->setTextList(items, is_yes(str_transparent)); if (data->table_dyndata.find(name) != data->table_dyndata.end()) { e->setDynamicData(data->table_dyndata[name]); } if ((str_initial_selection != "") && (str_initial_selection != "0")) e->setSelected(stoi(str_initial_selection.c_str())); m_tables.push_back(std::pair(spec, e)); m_fields.push_back(spec); return; } errorstream<< "Invalid textlist element(" << parts.size() << "): '" << element << "'" << std::endl; } void GUIFormSpecMenu::parseDropDown(parserData* data,std::string element) { std::vector parts = split(element,';'); if ((parts.size() == 5) || ((parts.size() > 5) && (m_formspec_version > FORMSPEC_API_VERSION))) { std::vector v_pos = split(parts[0],','); std::string name = parts[2]; std::vector items = split(parts[3],','); std::string str_initial_selection = ""; str_initial_selection = parts[4]; MY_CHECKPOS("dropdown",0); v2s32 pos = padding; pos.X += stof(v_pos[0]) * (float)spacing.X; pos.Y += stof(v_pos[1]) * (float)spacing.Y; s32 width = stof(parts[1]) * (float)spacing.Y; core::rect rect = core::rect(pos.X, pos.Y, pos.X + width, pos.Y + (m_btn_height * 2)); FieldSpec spec( name, L"", L"", 258+m_fields.size() ); spec.ftype = f_DropDown; spec.send = true; //now really show list gui::IGUIComboBox *e = Environment->addComboBox(rect, this,spec.fid); if (spec.fname == data->focused_fieldname) { Environment->setFocus(e); } for (unsigned int i=0; i < items.size(); i++) { e->addItem(utf8_to_wide(items[i]).c_str()); } if (str_initial_selection != "") e->setSelected(stoi(str_initial_selection.c_str())-1); m_fields.push_back(spec); return; } errorstream << "Invalid dropdown element(" << parts.size() << "): '" << element << "'" << std::endl; } void GUIFormSpecMenu::parsePwdField(parserData* data,std::string element) { std::vector parts = split(element,';'); if ((parts.size() == 4) || ((parts.size() > 4) && (m_formspec_version > FORMSPEC_API_VERSION))) { std::vector v_pos = split(parts[0],','); std::vector v_geom = split(parts[1],','); std::string name = parts[2]; std::string label = parts[3]; MY_CHECKPOS("pwdfield",0); MY_CHECKGEOM("pwdfield",1); v2s32 pos; pos.X += stof(v_pos[0]) * (float)spacing.X; pos.Y += stof(v_pos[1]) * (float)spacing.Y; v2s32 geom; geom.X = (stof(v_geom[0]) * (float)spacing.X)-(spacing.X-imgsize.X); pos.Y += (stof(v_geom[1]) * (float)imgsize.Y)/2; pos.Y -= m_btn_height; geom.Y = m_btn_height*2; core::rect rect = core::rect(pos.X, pos.Y, pos.X+geom.X, pos.Y+geom.Y); label = unescape_string(label); std::wstring wlabel = utf8_to_wide(label); FieldSpec spec( name, wlabel, L"", 258+m_fields.size() ); spec.send = true; gui::IGUIEditBox * e = Environment->addEditBox(0, rect, true, this, spec.fid); if (spec.fname == data->focused_fieldname) { Environment->setFocus(e); } if (label.length() >= 1) { int font_height = g_fontengine->getTextHeight(); rect.UpperLeftCorner.Y -= font_height; rect.LowerRightCorner.Y = rect.UpperLeftCorner.Y + font_height; Environment->addStaticText(spec.flabel.c_str(), rect, false, true, this, 0); } e->setPasswordBox(true,L'*'); irr::SEvent evt; evt.EventType = EET_KEY_INPUT_EVENT; evt.KeyInput.Key = KEY_END; evt.KeyInput.Char = 0; evt.KeyInput.Control = 0; evt.KeyInput.Shift = 0; evt.KeyInput.PressedDown = true; e->OnEvent(evt); m_fields.push_back(spec); return; } errorstream<< "Invalid pwdfield element(" << parts.size() << "): '" << element << "'" << std::endl; } void GUIFormSpecMenu::parseSimpleField(parserData* data, std::vector &parts) { std::string name = parts[0]; std::string label = parts[1]; std::string default_val = parts[2]; core::rect rect; if(data->explicit_size) errorstream<<"WARNING: invalid use of unpositioned \"field\" in inventory"<(size.X / 2 - 150, pos.Y, (size.X / 2 - 150) + 300, pos.Y + (m_btn_height*2)); if(m_form_src) default_val = m_form_src->resolveText(default_val); default_val = unescape_string(default_val); label = unescape_string(label); std::wstring wlabel = utf8_to_wide(label); FieldSpec spec( name, wlabel, utf8_to_wide(default_val), 258+m_fields.size() ); if (name == "") { // spec field id to 0, this stops submit searching for a value that isn't there Environment->addStaticText(spec.flabel.c_str(), rect, false, true, this, spec.fid); } else { spec.send = true; gui::IGUIElement *e; #if USE_FREETYPE && IRRLICHT_VERSION_MAJOR == 1 && IRRLICHT_VERSION_MINOR < 9 if (g_settings->getBool("freetype")) { e = (gui::IGUIElement *) new gui::intlGUIEditBox(spec.fdefault.c_str(), true, Environment, this, spec.fid, rect); e->drop(); } else { #else { #endif e = Environment->addEditBox(spec.fdefault.c_str(), rect, true, this, spec.fid); } if (spec.fname == data->focused_fieldname) { Environment->setFocus(e); } irr::SEvent evt; evt.EventType = EET_KEY_INPUT_EVENT; evt.KeyInput.Key = KEY_END; evt.KeyInput.Char = 0; evt.KeyInput.Control = 0; evt.KeyInput.Shift = 0; evt.KeyInput.PressedDown = true; e->OnEvent(evt); if (label.length() >= 1) { int font_height = g_fontengine->getTextHeight(); rect.UpperLeftCorner.Y -= font_height; rect.LowerRightCorner.Y = rect.UpperLeftCorner.Y + font_height; Environment->addStaticText(spec.flabel.c_str(), rect, false, true, this, 0); } } m_fields.push_back(spec); } void GUIFormSpecMenu::parseTextArea(parserData* data, std::vector& parts,std::string type) { std::vector v_pos = split(parts[0],','); std::vector v_geom = split(parts[1],','); std::string name = parts[2]; std::string label = parts[3]; std::string default_val = parts[4]; MY_CHECKPOS(type,0); MY_CHECKGEOM(type,1); v2s32 pos; pos.X = stof(v_pos[0]) * (float) spacing.X; pos.Y = stof(v_pos[1]) * (float) spacing.Y; v2s32 geom; geom.X = (stof(v_geom[0]) * (float)spacing.X)-(spacing.X-imgsize.X); if (type == "textarea") { geom.Y = (stof(v_geom[1]) * (float)imgsize.Y) - (spacing.Y-imgsize.Y); pos.Y += m_btn_height; } else { pos.Y += (stof(v_geom[1]) * (float)imgsize.Y)/2; pos.Y -= m_btn_height; geom.Y = m_btn_height*2; } core::rect rect = core::rect(pos.X, pos.Y, pos.X+geom.X, pos.Y+geom.Y); if(!data->explicit_size) errorstream<<"WARNING: invalid use of positioned "<resolveText(default_val); default_val = unescape_string(default_val); label = unescape_string(label); std::wstring wlabel = utf8_to_wide(label); FieldSpec spec( name, wlabel, utf8_to_wide(default_val), 258+m_fields.size() ); if (name == "") { // spec field id to 0, this stops submit searching for a value that isn't there Environment->addStaticText(spec.flabel.c_str(), rect, false, true, this, spec.fid); } else { spec.send = true; gui::IGUIEditBox *e; #if USE_FREETYPE && IRRLICHT_VERSION_MAJOR == 1 && IRRLICHT_VERSION_MINOR < 9 if (g_settings->getBool("freetype")) { e = (gui::IGUIEditBox *) new gui::intlGUIEditBox(spec.fdefault.c_str(), true, Environment, this, spec.fid, rect); e->drop(); } else { #else { #endif e = Environment->addEditBox(spec.fdefault.c_str(), rect, true, this, spec.fid); } if (spec.fname == data->focused_fieldname) { Environment->setFocus(e); } if (type == "textarea") { e->setMultiLine(true); e->setWordWrap(true); e->setTextAlignment(gui::EGUIA_UPPERLEFT, gui::EGUIA_UPPERLEFT); } else { irr::SEvent evt; evt.EventType = EET_KEY_INPUT_EVENT; evt.KeyInput.Key = KEY_END; evt.KeyInput.Char = 0; evt.KeyInput.Control = 0; evt.KeyInput.Shift = 0; evt.KeyInput.PressedDown = true; e->OnEvent(evt); } if (label.length() >= 1) { int font_height = g_fontengine->getTextHeight(); rect.UpperLeftCorner.Y -= font_height; rect.LowerRightCorner.Y = rect.UpperLeftCorner.Y + font_height; Environment->addStaticText(spec.flabel.c_str(), rect, false, true, this, 0); } } m_fields.push_back(spec); } void GUIFormSpecMenu::parseField(parserData* data,std::string element, std::string type) { std::vector parts = split(element,';'); if (parts.size() == 3 || parts.size() == 4) { parseSimpleField(data,parts); return; } if ((parts.size() == 5) || ((parts.size() > 5) && (m_formspec_version > FORMSPEC_API_VERSION))) { parseTextArea(data,parts,type); return; } errorstream<< "Invalid field element(" << parts.size() << "): '" << element << "'" << std::endl; } void GUIFormSpecMenu::parseLabel(parserData* data,std::string element) { std::vector parts = split(element,';'); if ((parts.size() == 2) || ((parts.size() > 2) && (m_formspec_version > FORMSPEC_API_VERSION))) { std::vector v_pos = split(parts[0],','); std::string text = parts[1]; MY_CHECKPOS("label",0); v2s32 pos = padding; pos.X += stof(v_pos[0]) * (float)spacing.X; pos.Y += (stof(v_pos[1]) + 7.0/30.0) * (float)spacing.Y; if(!data->explicit_size) errorstream<<"WARNING: invalid use of label without a size[] element"< lines = split(text, '\n'); for (unsigned int i = 0; i != lines.size(); i++) { // Lines are spaced at the nominal distance of // 2/5 inventory slot, even if the font doesn't // quite match that. This provides consistent // form layout, at the expense of sometimes // having sub-optimal spacing for the font. // We multiply by 2 and then divide by 5, rather // than multiply by 0.4, to get exact results // in the integer cases: 0.4 is not exactly // representable in binary floating point. s32 posy = pos.Y + ((float)i) * spacing.Y * 2.0 / 5.0; std::wstring wlabel = utf8_to_wide(lines[i]); core::rect rect = core::rect( pos.X, posy - m_btn_height, pos.X + m_font->getDimension(wlabel.c_str()).Width, posy + m_btn_height); FieldSpec spec( "", wlabel, L"", 258+m_fields.size() ); gui::IGUIStaticText *e = Environment->addStaticText(spec.flabel.c_str(), rect, false, false, this, spec.fid); e->setTextAlignment(gui::EGUIA_UPPERLEFT, gui::EGUIA_CENTER); m_fields.push_back(spec); } return; } errorstream<< "Invalid label element(" << parts.size() << "): '" << element << "'" << std::endl; } void GUIFormSpecMenu::parseVertLabel(parserData* data,std::string element) { std::vector parts = split(element,';'); if ((parts.size() == 2) || ((parts.size() > 2) && (m_formspec_version > FORMSPEC_API_VERSION))) { std::vector v_pos = split(parts[0],','); std::wstring text = utf8_to_wide(unescape_string(parts[1])); MY_CHECKPOS("vertlabel",1); v2s32 pos = padding; pos.X += stof(v_pos[0]) * (float)spacing.X; pos.Y += stof(v_pos[1]) * (float)spacing.Y; core::rect rect = core::rect( pos.X, pos.Y+((imgsize.Y/2)- m_btn_height), pos.X+15, pos.Y + font_line_height(m_font) * (text.length()+1) +((imgsize.Y/2)- m_btn_height)); //actually text.length() would be correct but adding +1 avoids to break all mods if(!data->explicit_size) errorstream<<"WARNING: invalid use of label without a size[] element"<addStaticText(spec.flabel.c_str(), rect, false, false, this, spec.fid); t->setTextAlignment(gui::EGUIA_CENTER, gui::EGUIA_CENTER); m_fields.push_back(spec); return; } errorstream<< "Invalid vertlabel element(" << parts.size() << "): '" << element << "'" << std::endl; } void GUIFormSpecMenu::parseImageButton(parserData* data,std::string element, std::string type) { std::vector parts = split(element,';'); if ((((parts.size() >= 5) && (parts.size() <= 8)) && (parts.size() != 6)) || ((parts.size() > 8) && (m_formspec_version > FORMSPEC_API_VERSION))) { std::vector v_pos = split(parts[0],','); std::vector v_geom = split(parts[1],','); std::string image_name = parts[2]; std::string name = parts[3]; std::string label = parts[4]; MY_CHECKPOS("imagebutton",0); MY_CHECKGEOM("imagebutton",1); v2s32 pos = padding; pos.X += stof(v_pos[0]) * (float)spacing.X; pos.Y += stof(v_pos[1]) * (float)spacing.Y; v2s32 geom; geom.X = (stof(v_geom[0]) * (float)spacing.X)-(spacing.X-imgsize.X); geom.Y = (stof(v_geom[1]) * (float)spacing.Y)-(spacing.Y-imgsize.Y); bool noclip = false; bool drawborder = true; std::string pressed_image_name = ""; if (parts.size() >= 7) { if (parts[5] == "true") noclip = true; if (parts[6] == "false") drawborder = false; } if (parts.size() >= 8) { pressed_image_name = parts[7]; } core::rect rect = core::rect(pos.X, pos.Y, pos.X+geom.X, pos.Y+geom.Y); if(!data->explicit_size) errorstream<<"WARNING: invalid use of image_button without a size[] element"<getTexture(image_name); if (pressed_image_name != "") pressed_texture = m_tsrc->getTexture(pressed_image_name); else pressed_texture = texture; gui::IGUIButton *e = Environment->addButton(rect, this, spec.fid, spec.flabel.c_str()); if (spec.fname == data->focused_fieldname) { Environment->setFocus(e); } e->setUseAlphaChannel(true); e->setImage(guiScalingImageButton( Environment->getVideoDriver(), texture, geom.X, geom.Y)); e->setPressedImage(guiScalingImageButton( Environment->getVideoDriver(), pressed_texture, geom.X, geom.Y)); e->setScaleImage(true); e->setNotClipped(noclip); e->setDrawBorder(drawborder); m_fields.push_back(spec); return; } errorstream<< "Invalid imagebutton element(" << parts.size() << "): '" << element << "'" << std::endl; } void GUIFormSpecMenu::parseTabHeader(parserData* data,std::string element) { std::vector parts = split(element,';'); if (((parts.size() == 4) || (parts.size() == 6)) || ((parts.size() > 6) && (m_formspec_version > FORMSPEC_API_VERSION))) { std::vector v_pos = split(parts[0],','); std::string name = parts[1]; std::vector buttons = split(parts[2],','); std::string str_index = parts[3]; bool show_background = true; bool show_border = true; int tab_index = stoi(str_index) -1; MY_CHECKPOS("tabheader",0); if (parts.size() == 6) { if (parts[4] == "true") show_background = false; if (parts[5] == "false") show_border = false; } FieldSpec spec( name, L"", L"", 258+m_fields.size() ); spec.ftype = f_TabHeader; v2s32 pos(0,0); pos.X += stof(v_pos[0]) * (float)spacing.X; pos.Y += stof(v_pos[1]) * (float)spacing.Y - m_btn_height * 2; v2s32 geom; geom.X = DesiredRect.getWidth(); geom.Y = m_btn_height*2; core::rect rect = core::rect(pos.X, pos.Y, pos.X+geom.X, pos.Y+geom.Y); gui::IGUITabControl *e = Environment->addTabControl(rect, this, show_background, show_border, spec.fid); e->setAlignment(irr::gui::EGUIA_UPPERLEFT, irr::gui::EGUIA_UPPERLEFT, irr::gui::EGUIA_UPPERLEFT, irr::gui::EGUIA_LOWERRIGHT); e->setTabHeight(m_btn_height*2); if (spec.fname == data->focused_fieldname) { Environment->setFocus(e); } e->setNotClipped(true); for (unsigned int i = 0; i < buttons.size(); i++) { e->addTab(utf8_to_wide(buttons[i]).c_str(), -1); } if ((tab_index >= 0) && (buttons.size() < INT_MAX) && (tab_index < (int) buttons.size())) e->setActiveTab(tab_index); m_fields.push_back(spec); return; } errorstream << "Invalid TabHeader element(" << parts.size() << "): '" << element << "'" << std::endl; } void GUIFormSpecMenu::parseItemImageButton(parserData* data,std::string element) { if (m_gamedef == 0) { errorstream << "WARNING: invalid use of item_image_button with m_gamedef==0" << std::endl; return; } std::vector parts = split(element,';'); if ((parts.size() == 5) || ((parts.size() > 5) && (m_formspec_version > FORMSPEC_API_VERSION))) { std::vector v_pos = split(parts[0],','); std::vector v_geom = split(parts[1],','); std::string item_name = parts[2]; std::string name = parts[3]; std::string label = parts[4]; MY_CHECKPOS("itemimagebutton",0); MY_CHECKGEOM("itemimagebutton",1); v2s32 pos = padding; pos.X += stof(v_pos[0]) * (float)spacing.X; pos.Y += stof(v_pos[1]) * (float)spacing.Y; v2s32 geom; geom.X = (stof(v_geom[0]) * (float)spacing.X)-(spacing.X-imgsize.X); geom.Y = (stof(v_geom[1]) * (float)spacing.Y)-(spacing.Y-imgsize.Y); core::rect rect = core::rect(pos.X, pos.Y, pos.X+geom.X, pos.Y+geom.Y); if(!data->explicit_size) errorstream<<"WARNING: invalid use of item_image_button without a size[] element"<idef(); ItemStack item; item.deSerialize(item_name, idef); video::ITexture *texture = idef->getInventoryTexture(item.getDefinition(idef).name, m_gamedef); m_tooltips[name] = TooltipSpec(item.getDefinition(idef).description, m_default_tooltip_bgcolor, m_default_tooltip_color); label = unescape_string(label); FieldSpec spec( name, utf8_to_wide(label), utf8_to_wide(item_name), 258 + m_fields.size() ); gui::IGUIButton *e = Environment->addButton(rect, this, spec.fid, spec.flabel.c_str()); if (spec.fname == data->focused_fieldname) { Environment->setFocus(e); } e->setUseAlphaChannel(true); e->setImage(guiScalingImageButton(Environment->getVideoDriver(), texture, geom.X, geom.Y)); e->setPressedImage(guiScalingImageButton(Environment->getVideoDriver(), texture, geom.X, geom.Y)); e->setScaleImage(true); spec.ftype = f_Button; rect+=data->basepos-padding; spec.rect=rect; m_fields.push_back(spec); return; } errorstream<< "Invalid ItemImagebutton element(" << parts.size() << "): '" << element << "'" << std::endl; } void GUIFormSpecMenu::parseBox(parserData* data,std::string element) { std::vector parts = split(element,';'); if ((parts.size() == 3) || ((parts.size() > 3) && (m_formspec_version > FORMSPEC_API_VERSION))) { std::vector v_pos = split(parts[0],','); std::vector v_geom = split(parts[1],','); MY_CHECKPOS("box",0); MY_CHECKGEOM("box",1); v2s32 pos = padding + AbsoluteRect.UpperLeftCorner; pos.X += stof(v_pos[0]) * (float) spacing.X; pos.Y += stof(v_pos[1]) * (float) spacing.Y; v2s32 geom; geom.X = stof(v_geom[0]) * (float)spacing.X; geom.Y = stof(v_geom[1]) * (float)spacing.Y; video::SColor tmp_color; if (parseColorString(parts[2], tmp_color, false)) { BoxDrawSpec spec(pos, geom, tmp_color); m_boxes.push_back(spec); } else { errorstream<< "Invalid Box element(" << parts.size() << "): '" << element << "' INVALID COLOR" << std::endl; } return; } errorstream<< "Invalid Box element(" << parts.size() << "): '" << element << "'" << std::endl; } void GUIFormSpecMenu::parseBackgroundColor(parserData* data,std::string element) { std::vector parts = split(element,';'); if (((parts.size() == 1) || (parts.size() == 2)) || ((parts.size() > 2) && (m_formspec_version > FORMSPEC_API_VERSION))) { parseColorString(parts[0],m_bgcolor,false); if (parts.size() == 2) { std::string fullscreen = parts[1]; m_bgfullscreen = is_yes(fullscreen); } return; } errorstream<< "Invalid bgcolor element(" << parts.size() << "): '" << element << "'" << std::endl; } void GUIFormSpecMenu::parseListColors(parserData* data,std::string element) { std::vector parts = split(element,';'); if (((parts.size() == 2) || (parts.size() == 3) || (parts.size() == 5)) || ((parts.size() > 5) && (m_formspec_version > FORMSPEC_API_VERSION))) { parseColorString(parts[0], m_slotbg_n, false); parseColorString(parts[1], m_slotbg_h, false); if (parts.size() >= 3) { if (parseColorString(parts[2], m_slotbordercolor, false)) { m_slotborder = true; } } if (parts.size() == 5) { video::SColor tmp_color; if (parseColorString(parts[3], tmp_color, false)) m_default_tooltip_bgcolor = tmp_color; if (parseColorString(parts[4], tmp_color, false)) m_default_tooltip_color = tmp_color; } return; } errorstream<< "Invalid listcolors element(" << parts.size() << "): '" << element << "'" << std::endl; } void GUIFormSpecMenu::parseTooltip(parserData* data, std::string element) { std::vector parts = split(element,';'); if (parts.size() == 2) { std::string name = parts[0]; m_tooltips[name] = TooltipSpec(unescape_string(parts[1]), m_default_tooltip_bgcolor, m_default_tooltip_color); return; } else if (parts.size() == 4) { std::string name = parts[0]; video::SColor tmp_color1, tmp_color2; if ( parseColorString(parts[2], tmp_color1, false) && parseColorString(parts[3], tmp_color2, false) ) { m_tooltips[name] = TooltipSpec(unescape_string(parts[1]), tmp_color1, tmp_color2); return; } } errorstream<< "Invalid tooltip element(" << parts.size() << "): '" << element << "'" << std::endl; } bool GUIFormSpecMenu::parseVersionDirect(std::string data) { //some prechecks if (data == "") return false; std::vector parts = split(data,'['); if (parts.size() < 2) { return false; } if (parts[0] != "formspec_version") { return false; } if (is_number(parts[1])) { m_formspec_version = mystoi(parts[1]); return true; } return false; } bool GUIFormSpecMenu::parseSizeDirect(parserData* data, std::string element) { if (element == "") return false; std::vector parts = split(element,'['); if (parts.size() < 2) return false; std::string type = trim(parts[0]); std::string description = trim(parts[1]); if (type != "size" && type != "invsize") return false; if (type == "invsize") log_deprecated("Deprecated formspec element \"invsize\" is used"); parseSize(data, description); return true; } void GUIFormSpecMenu::parseElement(parserData* data, std::string element) { //some prechecks if (element == "") return; std::vector parts = split(element,'['); // ugly workaround to keep compatibility if (parts.size() > 2) { if (trim(parts[0]) == "image") { for (unsigned int i=2;i< parts.size(); i++) { parts[1] += "[" + parts[i]; } } else { return; } } if (parts.size() < 2) { return; } std::string type = trim(parts[0]); std::string description = trim(parts[1]); if (type == "list") { parseList(data,description); return; } if (type == "listring") { parseListRing(data, description); return; } if (type == "checkbox") { parseCheckbox(data,description); return; } if (type == "image") { parseImage(data,description); return; } if (type == "item_image") { parseItemImage(data,description); return; } if ((type == "button") || (type == "button_exit")) { parseButton(data,description,type); return; } if (type == "background") { parseBackground(data,description); return; } if (type == "tableoptions"){ parseTableOptions(data,description); return; } if (type == "tablecolumns"){ parseTableColumns(data,description); return; } if (type == "table"){ parseTable(data,description); return; } if (type == "textlist"){ parseTextList(data,description); return; } if (type == "dropdown"){ parseDropDown(data,description); return; } if (type == "pwdfield") { parsePwdField(data,description); return; } if ((type == "field") || (type == "textarea")){ parseField(data,description,type); return; } if (type == "label") { parseLabel(data,description); return; } if (type == "vertlabel") { parseVertLabel(data,description); return; } if (type == "item_image_button") { parseItemImageButton(data,description); return; } if ((type == "image_button") || (type == "image_button_exit")) { parseImageButton(data,description,type); return; } if (type == "tabheader") { parseTabHeader(data,description); return; } if (type == "box") { parseBox(data,description); return; } if (type == "bgcolor") { parseBackgroundColor(data,description); return; } if (type == "listcolors") { parseListColors(data,description); return; } if (type == "tooltip") { parseTooltip(data,description); return; } if (type == "scrollbar") { parseScrollBar(data, description); return; } // Ignore others infostream << "Unknown DrawSpec: type="<getDynamicData(); } //set focus if (!m_focused_element.empty()) mydata.focused_fieldname = m_focused_element; //preserve focus gui::IGUIElement *focused_element = Environment->getFocus(); if (focused_element && focused_element->getParent() == this) { s32 focused_id = focused_element->getID(); if (focused_id > 257) { for (u32 i=0; idrop(); } mydata.size= v2s32(100,100); mydata.screensize = screensize; // Base position of contents of form mydata.basepos = getBasePos(); /* Convert m_init_draw_spec to m_inventorylists */ m_inventorylists.clear(); m_images.clear(); m_backgrounds.clear(); m_itemimages.clear(); m_tables.clear(); m_checkboxes.clear(); m_scrollbars.clear(); m_fields.clear(); m_boxes.clear(); m_tooltips.clear(); // Set default values (fits old formspec values) m_bgcolor = video::SColor(140,0,0,0); m_bgfullscreen = false; m_slotbg_n = video::SColor(255,128,128,128); m_slotbg_h = video::SColor(255,192,192,192); m_default_tooltip_bgcolor = video::SColor(255,110,130,60); m_default_tooltip_color = video::SColor(255,255,255,255); m_slotbordercolor = video::SColor(200,0,0,0); m_slotborder = false; m_clipbackground = false; // Add tooltip { assert(m_tooltip_element == NULL); // Note: parent != this so that the tooltip isn't clipped by the menu rectangle m_tooltip_element = Environment->addStaticText(L"",core::rect(0,0,110,18)); m_tooltip_element->enableOverrideColor(true); m_tooltip_element->setBackgroundColor(m_default_tooltip_bgcolor); m_tooltip_element->setDrawBackground(true); m_tooltip_element->setDrawBorder(true); m_tooltip_element->setOverrideColor(m_default_tooltip_color); m_tooltip_element->setTextAlignment(gui::EGUIA_CENTER, gui::EGUIA_CENTER); m_tooltip_element->setWordWrap(false); //we're not parent so no autograb for this one! m_tooltip_element->grab(); } std::vector elements = split(m_formspec_string,']'); unsigned int i = 0; /* try to read version from first element only */ if (elements.size() >= 1) { if ( parseVersionDirect(elements[0]) ) { i++; } } /* we need size first in order to calculate image scale */ mydata.explicit_size = false; for (; i< elements.size(); i++) { if (!parseSizeDirect(&mydata, elements[i])) { break; } } if (mydata.explicit_size) { // compute scaling for specified form size if (m_lock) { v2u32 current_screensize = m_device->getVideoDriver()->getScreenSize(); v2u32 delta = current_screensize - m_lockscreensize; if (current_screensize.Y > m_lockscreensize.Y) delta.Y /= 2; else delta.Y = 0; if (current_screensize.X > m_lockscreensize.X) delta.X /= 2; else delta.X = 0; offset = v2s32(delta.X,delta.Y); mydata.screensize = m_lockscreensize; } else { offset = v2s32(0,0); } double gui_scaling = g_settings->getFloat("gui_scaling"); double screen_dpi = porting::getDisplayDensity() * 96; double use_imgsize; if (m_lock) { // In fixed-size mode, inventory image size // is 0.53 inch multiplied by the gui_scaling // config parameter. This magic size is chosen // to make the main menu (15.5 inventory images // wide, including border) just fit into the // default window (800 pixels wide) at 96 DPI // and default scaling (1.00). use_imgsize = 0.5555 * screen_dpi * gui_scaling; } else { // In variable-size mode, we prefer to make the // inventory image size 1/15 of screen height, // multiplied by the gui_scaling config parameter. // If the preferred size won't fit the whole // form on the screen, either horizontally or // vertically, then we scale it down to fit. // (The magic numbers in the computation of what // fits arise from the scaling factors in the // following stanza, including the form border, // help text space, and 0.1 inventory slot spare.) // However, a minimum size is also set, that // the image size can't be less than 0.3 inch // multiplied by gui_scaling, even if this means // the form doesn't fit the screen. double prefer_imgsize = mydata.screensize.Y / 15 * gui_scaling; double fitx_imgsize = mydata.screensize.X / ((5.0/4.0) * (0.5 + mydata.invsize.X)); double fity_imgsize = mydata.screensize.Y / ((15.0/13.0) * (0.85 * mydata.invsize.Y)); double screen_dpi = porting::getDisplayDensity() * 96; double min_imgsize = 0.3 * screen_dpi * gui_scaling; use_imgsize = MYMAX(min_imgsize, MYMIN(prefer_imgsize, MYMIN(fitx_imgsize, fity_imgsize))); } // Everything else is scaled in proportion to the // inventory image size. The inventory slot spacing // is 5/4 image size horizontally and 15/13 image size // vertically. The padding around the form (incorporating // the border of the outer inventory slots) is 3/8 // image size. Font height (baseline to baseline) // is 2/5 vertical inventory slot spacing, and button // half-height is 7/8 of font height. imgsize = v2s32(use_imgsize, use_imgsize); spacing = v2s32(use_imgsize*5.0/4, use_imgsize*15.0/13); padding = v2s32(use_imgsize*3.0/8, use_imgsize*3.0/8); m_btn_height = use_imgsize*15.0/13 * 0.35; m_font = g_fontengine->getFont(); mydata.size = v2s32( padding.X*2+spacing.X*(mydata.invsize.X-1.0)+imgsize.X, padding.Y*2+spacing.Y*(mydata.invsize.Y-1.0)+imgsize.Y + m_btn_height*2.0/3.0 ); DesiredRect = mydata.rect = core::rect( mydata.screensize.X/2 - mydata.size.X/2 + offset.X, mydata.screensize.Y/2 - mydata.size.Y/2 + offset.Y, mydata.screensize.X/2 + mydata.size.X/2 + offset.X, mydata.screensize.Y/2 + mydata.size.Y/2 + offset.Y ); } else { // Non-size[] form must consist only of text fields and // implicit "Proceed" button. Use default font, and // temporary form size which will be recalculated below. m_font = g_fontengine->getFont(); m_btn_height = font_line_height(m_font) * 0.875; DesiredRect = core::rect( mydata.screensize.X/2 - 580/2, mydata.screensize.Y/2 - 300/2, mydata.screensize.X/2 + 580/2, mydata.screensize.Y/2 + 300/2 ); } recalculateAbsolutePosition(false); mydata.basepos = getBasePos(); m_tooltip_element->setOverrideFont(m_font); gui::IGUISkin* skin = Environment->getSkin(); sanity_check(skin != NULL); gui::IGUIFont *old_font = skin->getFont(); skin->setFont(m_font); for (; i< elements.size(); i++) { parseElement(&mydata, elements[i]); } // If there are fields without explicit size[], add a "Proceed" // button and adjust size to fit all the fields. if (m_fields.size() && !mydata.explicit_size) { mydata.rect = core::rect( mydata.screensize.X/2 - 580/2, mydata.screensize.Y/2 - 300/2, mydata.screensize.X/2 + 580/2, mydata.screensize.Y/2 + 240/2+(m_fields.size()*60) ); DesiredRect = mydata.rect; recalculateAbsolutePosition(false); mydata.basepos = getBasePos(); { v2s32 pos = mydata.basepos; pos.Y = ((m_fields.size()+2)*60); v2s32 size = DesiredRect.getSize(); mydata.rect = core::rect(size.X/2-70, pos.Y, (size.X/2-70)+140, pos.Y + (m_btn_height*2)); const wchar_t *text = wgettext("Proceed"); Environment->addButton(mydata.rect, this, 257, text); delete[] text; } } //set initial focus if parser didn't set it focused_element = Environment->getFocus(); if (!focused_element || !isMyChild(focused_element) || focused_element->getType() == gui::EGUIET_TAB_CONTROL) setInitialFocus(); skin->setFont(old_font); } #ifdef __ANDROID__ bool GUIFormSpecMenu::getAndroidUIInput() { /* no dialog shown */ if (m_JavaDialogFieldName == "") { return false; } /* still waiting */ if (porting::getInputDialogState() == -1) { return true; } std::string fieldname = m_JavaDialogFieldName; m_JavaDialogFieldName = ""; /* no value abort dialog processing */ if (porting::getInputDialogState() != 0) { return false; } for(std::vector::iterator iter = m_fields.begin(); iter != m_fields.end(); iter++) { if (iter->fname != fieldname) { continue; } IGUIElement* tochange = getElementFromId(iter->fid); if (tochange == 0) { return false; } if (tochange->getType() != irr::gui::EGUIET_EDIT_BOX) { return false; } std::string text = porting::getInputDialogValue(); ((gui::IGUIEditBox*) tochange)-> setText(utf8_to_wide(text).c_str()); } return false; } #endif GUIFormSpecMenu::ItemSpec GUIFormSpecMenu::getItemAtPos(v2s32 p) const { core::rect imgrect(0,0,imgsize.X,imgsize.Y); for(u32 i=0; i rect = imgrect + s.pos + p0; if(rect.isPointInside(p)) { return ItemSpec(s.inventoryloc, s.listname, item_i); } } } return ItemSpec(InventoryLocation(), "", -1); } void GUIFormSpecMenu::drawList(const ListDrawSpec &s, int phase) { video::IVideoDriver* driver = Environment->getVideoDriver(); Inventory *inv = m_invmgr->getInventory(s.inventoryloc); if(!inv){ infostream<<"GUIFormSpecMenu::drawList(): WARNING: " <<"The inventory location " <<"\""<getList(s.listname); if(!ilist){ infostream<<"GUIFormSpecMenu::drawList(): WARNING: " <<"The inventory list \""< imgrect(0,0,imgsize.X,imgsize.Y); for(s32 i=0; i= (s32) ilist->getSize()) break; s32 x = (i%s.geom.X) * spacing.X; s32 y = (i/s.geom.X) * spacing.Y; v2s32 p(x,y); core::rect rect = imgrect + s.pos + p; ItemStack item; if(ilist) item = ilist->getItem(item_i); bool selected = m_selected_item && m_invmgr->getInventory(m_selected_item->inventoryloc) == inv && m_selected_item->listname == s.listname && m_selected_item->i == item_i; bool hovering = rect.isPointInside(m_pointer); if(phase == 0) { if(hovering) driver->draw2DRectangle(m_slotbg_h, rect, &AbsoluteClippingRect); else driver->draw2DRectangle(m_slotbg_n, rect, &AbsoluteClippingRect); } //Draw inv slot borders if (m_slotborder) { s32 x1 = rect.UpperLeftCorner.X; s32 y1 = rect.UpperLeftCorner.Y; s32 x2 = rect.LowerRightCorner.X; s32 y2 = rect.LowerRightCorner.Y; s32 border = 1; driver->draw2DRectangle(m_slotbordercolor, core::rect(v2s32(x1 - border, y1 - border), v2s32(x2 + border, y1)), NULL); driver->draw2DRectangle(m_slotbordercolor, core::rect(v2s32(x1 - border, y2), v2s32(x2 + border, y2 + border)), NULL); driver->draw2DRectangle(m_slotbordercolor, core::rect(v2s32(x1 - border, y1), v2s32(x1, y2)), NULL); driver->draw2DRectangle(m_slotbordercolor, core::rect(v2s32(x2, y1), v2s32(x2 + border, y2)), NULL); } if(phase == 1) { // Draw item stack if(selected) { item.takeItem(m_selected_amount); } if(!item.empty()) { drawItemStack(driver, m_font, item, rect, &AbsoluteClippingRect, m_gamedef); } // Draw tooltip std::string tooltip_text = ""; if (hovering && !m_selected_item) tooltip_text = item.getDefinition(m_gamedef->idef()).description; if (tooltip_text != "") { std::vector tt_rows = str_split(tooltip_text, '\n'); m_tooltip_element->setBackgroundColor(m_default_tooltip_bgcolor); m_tooltip_element->setOverrideColor(m_default_tooltip_color); m_tooltip_element->setVisible(true); this->bringToFront(m_tooltip_element); m_tooltip_element->setText(utf8_to_wide(tooltip_text).c_str()); s32 tooltip_width = m_tooltip_element->getTextWidth() + m_btn_height; s32 tooltip_height = m_tooltip_element->getTextHeight() * tt_rows.size() + 5; v2u32 screenSize = driver->getScreenSize(); int tooltip_offset_x = m_btn_height; int tooltip_offset_y = m_btn_height; #ifdef __ANDROID__ tooltip_offset_x *= 3; tooltip_offset_y = 0; if (m_pointer.X > (s32)screenSize.X / 2) tooltip_offset_x = (tooltip_offset_x + tooltip_width) * -1; #endif s32 tooltip_x = m_pointer.X + tooltip_offset_x; s32 tooltip_y = m_pointer.Y + tooltip_offset_y; if (tooltip_x + tooltip_width > (s32)screenSize.X) tooltip_x = (s32)screenSize.X - tooltip_width - m_btn_height; if (tooltip_y + tooltip_height > (s32)screenSize.Y) tooltip_y = (s32)screenSize.Y - tooltip_height - m_btn_height; m_tooltip_element->setRelativePosition(core::rect( core::position2d(tooltip_x, tooltip_y), core::dimension2d(tooltip_width, tooltip_height))); } } } } void GUIFormSpecMenu::drawSelectedItem() { if(!m_selected_item) return; video::IVideoDriver* driver = Environment->getVideoDriver(); Inventory *inv = m_invmgr->getInventory(m_selected_item->inventoryloc); sanity_check(inv); InventoryList *list = inv->getList(m_selected_item->listname); sanity_check(list); ItemStack stack = list->getItem(m_selected_item->i); stack.count = m_selected_amount; core::rect imgrect(0,0,imgsize.X,imgsize.Y); core::rect rect = imgrect + (m_pointer - imgrect.getCenter()); drawItemStack(driver, m_font, stack, rect, NULL, m_gamedef); } void GUIFormSpecMenu::drawMenu() { if(m_form_src){ std::string newform = m_form_src->getForm(); if(newform != m_formspec_string){ m_formspec_string = newform; regenerateGui(m_screensize_old); } } gui::IGUISkin* skin = Environment->getSkin(); sanity_check(skin != NULL); gui::IGUIFont *old_font = skin->getFont(); skin->setFont(m_font); updateSelectedItem(); video::IVideoDriver* driver = Environment->getVideoDriver(); v2u32 screenSize = driver->getScreenSize(); core::rect allbg(0, 0, screenSize.X , screenSize.Y); if (m_bgfullscreen) driver->draw2DRectangle(m_bgcolor, allbg, &allbg); else driver->draw2DRectangle(m_bgcolor, AbsoluteRect, &AbsoluteClippingRect); m_tooltip_element->setVisible(false); /* Draw backgrounds */ for(u32 i=0; igetTexture(spec.name); if (texture != 0) { // Image size on screen core::rect imgrect(0, 0, spec.geom.X, spec.geom.Y); // Image rectangle on screen core::rect rect = imgrect + spec.pos; if (m_clipbackground) { core::dimension2d absrec_size = AbsoluteRect.getSize(); rect = core::rect(AbsoluteRect.UpperLeftCorner.X - spec.pos.X, AbsoluteRect.UpperLeftCorner.Y - spec.pos.Y, AbsoluteRect.UpperLeftCorner.X + absrec_size.Width + spec.pos.X, AbsoluteRect.UpperLeftCorner.Y + absrec_size.Height + spec.pos.Y); } const video::SColor color(255,255,255,255); const video::SColor colors[] = {color,color,color,color}; draw2DImageFilterScaled(driver, texture, rect, core::rect(core::position2d(0,0), core::dimension2di(texture->getOriginalSize())), NULL/*&AbsoluteClippingRect*/, colors, true); } else { errorstream << "GUIFormSpecMenu::drawMenu() Draw backgrounds unable to load texture:" << std::endl; errorstream << "\t" << spec.name << std::endl; } } /* Draw Boxes */ for(u32 i=0; i rect(spec.pos.X,spec.pos.Y, spec.pos.X + spec.geom.X,spec.pos.Y + spec.geom.Y); driver->draw2DRectangle(todraw, rect, 0); } /* Draw images */ for(u32 i=0; igetTexture(spec.name); if (texture != 0) { const core::dimension2d& img_origsize = texture->getOriginalSize(); // Image size on screen core::rect imgrect; if (spec.scale) imgrect = core::rect(0,0,spec.geom.X, spec.geom.Y); else { imgrect = core::rect(0,0,img_origsize.Width,img_origsize.Height); } // Image rectangle on screen core::rect rect = imgrect + spec.pos; const video::SColor color(255,255,255,255); const video::SColor colors[] = {color,color,color,color}; draw2DImageFilterScaled(driver, texture, rect, core::rect(core::position2d(0,0),img_origsize), NULL/*&AbsoluteClippingRect*/, colors, true); } else { errorstream << "GUIFormSpecMenu::drawMenu() Draw images unable to load texture:" << std::endl; errorstream << "\t" << spec.name << std::endl; } } /* Draw item images */ for(u32 i=0; iidef(); ItemStack item; item.deSerialize(spec.name, idef); video::ITexture *texture = idef->getInventoryTexture(item.getDefinition(idef).name, m_gamedef); // Image size on screen core::rect imgrect(0, 0, spec.geom.X, spec.geom.Y); // Image rectangle on screen core::rect rect = imgrect + spec.pos; const video::SColor color(255,255,255,255); const video::SColor colors[] = {color,color,color,color}; draw2DImageFilterScaled(driver, texture, rect, core::rect(core::position2d(0,0), core::dimension2di(texture->getOriginalSize())), NULL/*&AbsoluteClippingRect*/, colors, true); } /* Draw items Phase 0: Item slot rectangles Phase 1: Item images; prepare tooltip */ int start_phase=0; for(int phase=start_phase; phase<=1; phase++) for(u32 i=0; igetCursorControl()->getPosition(); #endif /* Draw fields/buttons tooltips */ gui::IGUIElement *hovered = Environment->getRootGUIElement()->getElementFromPoint(m_pointer); if (hovered != NULL) { s32 id = hovered->getID(); u32 delta = 0; if (id == -1) { m_old_tooltip_id = id; m_old_tooltip = ""; } else { if (id == m_old_tooltip_id) { delta = porting::getDeltaMs(m_hovered_time, getTimeMs()); } else { m_hovered_time = getTimeMs(); m_old_tooltip_id = id; } } if (id != -1 && delta >= m_tooltip_show_delay) { for(std::vector::iterator iter = m_fields.begin(); iter != m_fields.end(); iter++) { if ( (iter->fid == id) && (m_tooltips[iter->fname].tooltip != "") ){ if (m_old_tooltip != m_tooltips[iter->fname].tooltip) { m_old_tooltip = m_tooltips[iter->fname].tooltip; m_tooltip_element->setText(utf8_to_wide(m_tooltips[iter->fname].tooltip).c_str()); std::vector tt_rows = str_split(m_tooltips[iter->fname].tooltip, '\n'); s32 tooltip_width = m_tooltip_element->getTextWidth() + m_btn_height; s32 tooltip_height = m_tooltip_element->getTextHeight() * tt_rows.size() + 5; int tooltip_offset_x = m_btn_height; int tooltip_offset_y = m_btn_height; #ifdef __ANDROID__ tooltip_offset_x *= 3; tooltip_offset_y = 0; if (m_pointer.X > (s32)screenSize.X / 2) tooltip_offset_x = (tooltip_offset_x + tooltip_width) * -1; #endif s32 tooltip_x = m_pointer.X + tooltip_offset_x; s32 tooltip_y = m_pointer.Y + tooltip_offset_y; if (tooltip_x + tooltip_width > (s32)screenSize.X) tooltip_x = (s32)screenSize.X - tooltip_width - m_btn_height; if (tooltip_y + tooltip_height > (s32)screenSize.Y) tooltip_y = (s32)screenSize.Y - tooltip_height - m_btn_height; m_tooltip_element->setRelativePosition(core::rect( core::position2d(tooltip_x, tooltip_y), core::dimension2d(tooltip_width, tooltip_height))); } m_tooltip_element->setBackgroundColor(m_tooltips[iter->fname].bgcolor); m_tooltip_element->setOverrideColor(m_tooltips[iter->fname].color); m_tooltip_element->setVisible(true); this->bringToFront(m_tooltip_element); break; } } } } /* Draw dragged item stack */ drawSelectedItem(); skin->setFont(old_font); } void GUIFormSpecMenu::updateSelectedItem() { // If the selected stack has become empty for some reason, deselect it. // If the selected stack has become inaccessible, deselect it. // If the selected stack has become smaller, adjust m_selected_amount. ItemStack selected = verifySelectedItem(); // WARNING: BLACK MAGIC // See if there is a stack suited for our current guess. // If such stack does not exist, clear the guess. if(m_selected_content_guess.name != "" && selected.name == m_selected_content_guess.name && selected.count == m_selected_content_guess.count){ // Selected item fits the guess. Skip the black magic. } else if(m_selected_content_guess.name != ""){ bool found = false; for(u32 i=0; igetInventory(s.inventoryloc); if(!inv) continue; InventoryList *list = inv->getList(s.listname); if(!list) continue; for(s32 i=0; i= list->getSize()) continue; ItemStack stack = list->getItem(item_i); if(stack.name == m_selected_content_guess.name && stack.count == m_selected_content_guess.count){ found = true; infostream<<"Client: Changing selected content guess to " <getInventory(s.inventoryloc); InventoryList *list = inv->getList("craftresult"); if(list && list->getSize() >= 1 && !list->getItem(0).empty()) { m_selected_item = new ItemSpec; m_selected_item->inventoryloc = s.inventoryloc; m_selected_item->listname = "craftresult"; m_selected_item->i = 0; m_selected_amount = 0; m_selected_dragging = false; break; } } } } // If craftresult is selected, keep the whole stack selected if(m_selected_item && m_selected_item->listname == "craftresult") { m_selected_amount = verifySelectedItem().count; } } ItemStack GUIFormSpecMenu::verifySelectedItem() { // If the selected stack has become empty for some reason, deselect it. // If the selected stack has become inaccessible, deselect it. // If the selected stack has become smaller, adjust m_selected_amount. // Return the selected stack. if(m_selected_item) { if(m_selected_item->isValid()) { Inventory *inv = m_invmgr->getInventory(m_selected_item->inventoryloc); if(inv) { InventoryList *list = inv->getList(m_selected_item->listname); if(list && (u32) m_selected_item->i < list->getSize()) { ItemStack stack = list->getItem(m_selected_item->i); if(m_selected_amount > stack.count) m_selected_amount = stack.count; if(!stack.empty()) return stack; } } } // selection was not valid delete m_selected_item; m_selected_item = NULL; m_selected_amount = 0; m_selected_dragging = false; } return ItemStack(); } void GUIFormSpecMenu::acceptInput(FormspecQuitMode quitmode=quit_mode_no) { if(m_text_dst) { StringMap fields; if (quitmode == quit_mode_accept) { fields["quit"] = "true"; } if (quitmode == quit_mode_cancel) { fields["quit"] = "true"; m_text_dst->gotText(fields); return; } if (current_keys_pending.key_down) { fields["key_down"] = "true"; current_keys_pending.key_down = false; } if (current_keys_pending.key_up) { fields["key_up"] = "true"; current_keys_pending.key_up = false; } if (current_keys_pending.key_enter) { fields["key_enter"] = "true"; current_keys_pending.key_enter = false; } if (current_keys_pending.key_escape) { fields["key_escape"] = "true"; current_keys_pending.key_escape = false; } for(unsigned int i=0; icheckEvent(); } } else if(s.ftype == f_DropDown) { // no dynamic cast possible due to some distributions shipped // without rtti support in irrlicht IGUIElement * element = getElementFromId(s.fid); gui::IGUIComboBox *e = NULL; if ((element) && (element->getType() == gui::EGUIET_COMBO_BOX)) { e = static_cast(element); } s32 selected = e->getSelected(); if (selected >= 0) { fields[name] = wide_to_utf8(e->getItem(selected)); } } else if (s.ftype == f_TabHeader) { // no dynamic cast possible due to some distributions shipped // without rtti support in irrlicht IGUIElement * element = getElementFromId(s.fid); gui::IGUITabControl *e = NULL; if ((element) && (element->getType() == gui::EGUIET_TAB_CONTROL)) { e = static_cast(element); } if (e != 0) { std::stringstream ss; ss << (e->getActiveTab() +1); fields[name] = ss.str(); } } else if (s.ftype == f_CheckBox) { // no dynamic cast possible due to some distributions shipped // without rtti support in irrlicht IGUIElement * element = getElementFromId(s.fid); gui::IGUICheckBox *e = NULL; if ((element) && (element->getType() == gui::EGUIET_CHECK_BOX)) { e = static_cast(element); } if (e != 0) { if (e->isChecked()) fields[name] = "true"; else fields[name] = "false"; } } else if (s.ftype == f_ScrollBar) { // no dynamic cast possible due to some distributions shipped // without rtti support in irrlicht IGUIElement * element = getElementFromId(s.fid); gui::IGUIScrollBar *e = NULL; if ((element) && (element->getType() == gui::EGUIET_SCROLL_BAR)) { e = static_cast(element); } if (e != 0) { std::stringstream os; os << e->getPos(); if (s.fdefault == L"Changed") fields[name] = "CHG:" + os.str(); else fields[name] = "VAL:" + os.str(); } } else { IGUIElement* e = getElementFromId(s.fid); if(e != NULL) { fields[name] = wide_to_utf8(e->getText()); } } } } m_text_dst->gotText(fields); } } static bool isChild(gui::IGUIElement * tocheck, gui::IGUIElement * parent) { while(tocheck != NULL) { if (tocheck == parent) { return true; } tocheck = tocheck->getParent(); } return false; } bool GUIFormSpecMenu::preprocessEvent(const SEvent& event) { // The IGUITabControl renders visually using the skin's selected // font, which we override for the duration of form drawing, // but computes tab hotspots based on how it would have rendered // using the font that is selected at the time of button release. // To make these two consistent, temporarily override the skin's // font while the IGUITabControl is processing the event. if (event.EventType == EET_MOUSE_INPUT_EVENT && event.MouseInput.Event == EMIE_LMOUSE_LEFT_UP) { s32 x = event.MouseInput.X; s32 y = event.MouseInput.Y; gui::IGUIElement *hovered = Environment->getRootGUIElement()->getElementFromPoint( core::position2d(x, y)); if (hovered && isMyChild(hovered) && hovered->getType() == gui::EGUIET_TAB_CONTROL) { gui::IGUISkin* skin = Environment->getSkin(); sanity_check(skin != NULL); gui::IGUIFont *old_font = skin->getFont(); skin->setFont(m_font); bool retval = hovered->OnEvent(event); skin->setFont(old_font); return retval; } } // Fix Esc/Return key being eaten by checkboxen and tables if(event.EventType==EET_KEY_INPUT_EVENT) { KeyPress kp(event.KeyInput); if (kp == EscapeKey || kp == CancelKey || kp == getKeySetting("keymap_inventory") || event.KeyInput.Key==KEY_RETURN) { gui::IGUIElement *focused = Environment->getFocus(); if (focused && isMyChild(focused) && (focused->getType() == gui::EGUIET_LIST_BOX || focused->getType() == gui::EGUIET_CHECK_BOX)) { OnEvent(event); return true; } } } // Mouse wheel events: send to hovered element instead of focused if(event.EventType==EET_MOUSE_INPUT_EVENT && event.MouseInput.Event == EMIE_MOUSE_WHEEL) { s32 x = event.MouseInput.X; s32 y = event.MouseInput.Y; gui::IGUIElement *hovered = Environment->getRootGUIElement()->getElementFromPoint( core::position2d(x, y)); if (hovered && isMyChild(hovered)) { hovered->OnEvent(event); return true; } } if (event.EventType == EET_MOUSE_INPUT_EVENT) { s32 x = event.MouseInput.X; s32 y = event.MouseInput.Y; gui::IGUIElement *hovered = Environment->getRootGUIElement()->getElementFromPoint( core::position2d(x, y)); if (event.MouseInput.Event == EMIE_LMOUSE_PRESSED_DOWN) { m_old_tooltip_id = -1; m_old_tooltip = ""; } if (!isChild(hovered,this)) { if (DoubleClickDetection(event)) { return true; } } } #ifdef __ANDROID__ // display software keyboard when clicking edit boxes if (event.EventType == EET_MOUSE_INPUT_EVENT && event.MouseInput.Event == EMIE_LMOUSE_PRESSED_DOWN) { gui::IGUIElement *hovered = Environment->getRootGUIElement()->getElementFromPoint( core::position2d(event.MouseInput.X, event.MouseInput.Y)); if ((hovered) && (hovered->getType() == irr::gui::EGUIET_EDIT_BOX)) { bool retval = hovered->OnEvent(event); if (retval) { Environment->setFocus(hovered); } m_JavaDialogFieldName = getNameByID(hovered->getID()); std::string message = gettext("Enter "); std::string label = wide_to_utf8(getLabelByID(hovered->getID())); if (label == "") { label = "text"; } message += gettext(label) + ":"; /* single line text input */ int type = 2; /* multi line text input */ if (((gui::IGUIEditBox*) hovered)->isMultiLineEnabled()) { type = 1; } /* passwords are always single line */ if (((gui::IGUIEditBox*) hovered)->isPasswordBox()) { type = 3; } porting::showInputDialog(gettext("ok"), "", wide_to_utf8(((gui::IGUIEditBox*) hovered)->getText()), type); return retval; } } if (event.EventType == EET_TOUCH_INPUT_EVENT) { SEvent translated; memset(&translated, 0, sizeof(SEvent)); translated.EventType = EET_MOUSE_INPUT_EVENT; gui::IGUIElement* root = Environment->getRootGUIElement(); if (!root) { errorstream << "GUIFormSpecMenu::preprocessEvent unable to get root element" << std::endl; return false; } gui::IGUIElement* hovered = root->getElementFromPoint( core::position2d( event.TouchInput.X, event.TouchInput.Y)); translated.MouseInput.X = event.TouchInput.X; translated.MouseInput.Y = event.TouchInput.Y; translated.MouseInput.Control = false; bool dont_send_event = false; if (event.TouchInput.touchedCount == 1) { switch (event.TouchInput.Event) { case ETIE_PRESSED_DOWN: m_pointer = v2s32(event.TouchInput.X,event.TouchInput.Y); translated.MouseInput.Event = EMIE_LMOUSE_PRESSED_DOWN; translated.MouseInput.ButtonStates = EMBSM_LEFT; m_down_pos = m_pointer; break; case ETIE_MOVED: m_pointer = v2s32(event.TouchInput.X,event.TouchInput.Y); translated.MouseInput.Event = EMIE_MOUSE_MOVED; translated.MouseInput.ButtonStates = EMBSM_LEFT; break; case ETIE_LEFT_UP: translated.MouseInput.Event = EMIE_LMOUSE_LEFT_UP; translated.MouseInput.ButtonStates = 0; hovered = root->getElementFromPoint(m_down_pos); /* we don't have a valid pointer element use last * known pointer pos */ translated.MouseInput.X = m_pointer.X; translated.MouseInput.Y = m_pointer.Y; /* reset down pos */ m_down_pos = v2s32(0,0); break; default: dont_send_event = true; //this is not supposed to happen errorstream << "GUIFormSpecMenu::preprocessEvent unexpected usecase Event=" << event.TouchInput.Event << std::endl; } } else if ( (event.TouchInput.touchedCount == 2) && (event.TouchInput.Event == ETIE_PRESSED_DOWN) ) { hovered = root->getElementFromPoint(m_down_pos); translated.MouseInput.Event = EMIE_RMOUSE_PRESSED_DOWN; translated.MouseInput.ButtonStates = EMBSM_LEFT | EMBSM_RIGHT; translated.MouseInput.X = m_pointer.X; translated.MouseInput.Y = m_pointer.Y; if (hovered) { hovered->OnEvent(translated); } translated.MouseInput.Event = EMIE_RMOUSE_LEFT_UP; translated.MouseInput.ButtonStates = EMBSM_LEFT; if (hovered) { hovered->OnEvent(translated); } dont_send_event = true; } /* ignore unhandled 2 touch events ... accidental moving for example */ else if (event.TouchInput.touchedCount == 2) { dont_send_event = true; } else if (event.TouchInput.touchedCount > 2) { errorstream << "GUIFormSpecMenu::preprocessEvent to many multitouch events " << event.TouchInput.touchedCount << " ignoring them" << std::endl; } if (dont_send_event) { return true; } /* check if translated event needs to be preprocessed again */ if (preprocessEvent(translated)) { return true; } if (hovered) { grab(); bool retval = hovered->OnEvent(translated); if (event.TouchInput.Event == ETIE_LEFT_UP) { /* reset pointer */ m_pointer = v2s32(0,0); } drop(); return retval; } } #endif return false; } /******************************************************************************/ bool GUIFormSpecMenu::DoubleClickDetection(const SEvent event) { /* The following code is for capturing double-clicks of the mouse button * and translating the double-click into an EET_KEY_INPUT_EVENT event * -- which closes the form -- under some circumstances. * * There have been many github issues reporting this as a bug even though it * was an intended feature. For this reason, remapping the double-click as * an ESC must be explicitly set when creating this class via the * /p remap_dbl_click parameter of the constructor. */ if (!m_remap_dbl_click) return false; if (event.MouseInput.Event == EMIE_LMOUSE_PRESSED_DOWN) { m_doubleclickdetect[0].pos = m_doubleclickdetect[1].pos; m_doubleclickdetect[0].time = m_doubleclickdetect[1].time; m_doubleclickdetect[1].pos = m_pointer; m_doubleclickdetect[1].time = getTimeMs(); } else if (event.MouseInput.Event == EMIE_LMOUSE_LEFT_UP) { u32 delta = porting::getDeltaMs(m_doubleclickdetect[0].time, getTimeMs()); if (delta > 400) { return false; } double squaredistance = m_doubleclickdetect[0].pos .getDistanceFromSQ(m_doubleclickdetect[1].pos); if (squaredistance > (30*30)) { return false; } SEvent* translated = new SEvent(); assert(translated != 0); //translate doubleclick to escape memset(translated, 0, sizeof(SEvent)); translated->EventType = irr::EET_KEY_INPUT_EVENT; translated->KeyInput.Key = KEY_ESCAPE; translated->KeyInput.Control = false; translated->KeyInput.Shift = false; translated->KeyInput.PressedDown = true; translated->KeyInput.Char = 0; OnEvent(*translated); // no need to send the key up event as we're already deleted // and no one else did notice this event delete translated; return true; } return false; } bool GUIFormSpecMenu::OnEvent(const SEvent& event) { if (event.EventType==EET_KEY_INPUT_EVENT) { KeyPress kp(event.KeyInput); if (event.KeyInput.PressedDown && ( (kp == EscapeKey) || (kp == getKeySetting("keymap_inventory")) || (kp == CancelKey))) { if (m_allowclose) { doPause = false; acceptInput(quit_mode_cancel); quitMenu(); } else { m_text_dst->gotText(L"MenuQuit"); } return true; } else if (m_client != NULL && event.KeyInput.PressedDown && (kp == getKeySetting("keymap_screenshot"))) { m_client->makeScreenshot(m_device); } if (event.KeyInput.PressedDown && (event.KeyInput.Key==KEY_RETURN || event.KeyInput.Key==KEY_UP || event.KeyInput.Key==KEY_DOWN) ) { switch (event.KeyInput.Key) { case KEY_RETURN: current_keys_pending.key_enter = true; break; case KEY_UP: current_keys_pending.key_up = true; break; case KEY_DOWN: current_keys_pending.key_down = true; break; break; default: //can't happen at all! FATAL_ERROR("Reached a source line that can't ever been reached"); break; } if (current_keys_pending.key_enter && m_allowclose) { acceptInput(quit_mode_accept); quitMenu(); } else { acceptInput(); } return true; } } /* Mouse event other than movement, or crossing the border of inventory field while holding right mouse button */ if (event.EventType == EET_MOUSE_INPUT_EVENT && (event.MouseInput.Event != EMIE_MOUSE_MOVED || (event.MouseInput.Event == EMIE_MOUSE_MOVED && event.MouseInput.isRightPressed() && getItemAtPos(m_pointer).i != getItemAtPos(m_old_pointer).i))) { // Get selected item and hovered/clicked item (s) m_old_tooltip_id = -1; updateSelectedItem(); ItemSpec s = getItemAtPos(m_pointer); Inventory *inv_selected = NULL; Inventory *inv_s = NULL; InventoryList *list_s = NULL; if (m_selected_item) { inv_selected = m_invmgr->getInventory(m_selected_item->inventoryloc); sanity_check(inv_selected); sanity_check(inv_selected->getList(m_selected_item->listname) != NULL); } u32 s_count = 0; if (s.isValid()) do { // breakable inv_s = m_invmgr->getInventory(s.inventoryloc); if (!inv_s) { errorstream << "InventoryMenu: The selected inventory location " << "\"" << s.inventoryloc.dump() << "\" doesn't exist" << std::endl; s.i = -1; // make it invalid again break; } list_s = inv_s->getList(s.listname); if (list_s == NULL) { verbosestream << "InventoryMenu: The selected inventory list \"" << s.listname << "\" does not exist" << std::endl; s.i = -1; // make it invalid again break; } if ((u32)s.i >= list_s->getSize()) { infostream << "InventoryMenu: The selected inventory list \"" << s.listname << "\" is too small (i=" << s.i << ", size=" << list_s->getSize() << ")" << std::endl; s.i = -1; // make it invalid again break; } s_count = list_s->getItem(s.i).count; } while(0); bool identical = (m_selected_item != NULL) && s.isValid() && (inv_selected == inv_s) && (m_selected_item->listname == s.listname) && (m_selected_item->i == s.i); // buttons: 0 = left, 1 = right, 2 = middle // up/down: 0 = down (press), 1 = up (release), 2 = unknown event, -1 movement int button = 0; int updown = 2; if (event.MouseInput.Event == EMIE_LMOUSE_PRESSED_DOWN) { button = 0; updown = 0; } else if (event.MouseInput.Event == EMIE_RMOUSE_PRESSED_DOWN) { button = 1; updown = 0; } else if (event.MouseInput.Event == EMIE_MMOUSE_PRESSED_DOWN) { button = 2; updown = 0; } else if (event.MouseInput.Event == EMIE_LMOUSE_LEFT_UP) { button = 0; updown = 1; } else if (event.MouseInput.Event == EMIE_RMOUSE_LEFT_UP) { button = 1; updown = 1; } else if (event.MouseInput.Event == EMIE_MMOUSE_LEFT_UP) { button = 2; updown = 1; } else if (event.MouseInput.Event == EMIE_MOUSE_MOVED) { updown = -1;} // Set this number to a positive value to generate a move action // from m_selected_item to s. u32 move_amount = 0; // Set this number to a positive value to generate a move action // from s to the next inventory ring. u32 shift_move_amount = 0; // Set this number to a positive value to generate a drop action // from m_selected_item. u32 drop_amount = 0; // Set this number to a positive value to generate a craft action at s. u32 craft_amount = 0; if (updown == 0) { // Some mouse button has been pressed //infostream<<"Mouse button "<= 1); if (s.isValid()) { // Clicked a slot: move if (button == 1) // right move_amount = 1; else if (button == 2) // middle move_amount = MYMIN(m_selected_amount, 10); else // left move_amount = m_selected_amount; if (identical) { if (move_amount >= m_selected_amount) m_selected_amount = 0; else m_selected_amount -= move_amount; move_amount = 0; } } else if (!getAbsoluteClippingRect().isPointInside(m_pointer)) { // Clicked outside of the window: drop if (button == 1) // right drop_amount = 1; else if (button == 2) // middle drop_amount = MYMIN(m_selected_amount, 10); else // left drop_amount = m_selected_amount; } } } else if (updown == 1) { // Some mouse button has been released //infostream<<"Mouse button "<getList(m_selected_item->listname); InventoryList *list_to = list_s; assert(list_from && list_to); ItemStack stack_from = list_from->getItem(m_selected_item->i); ItemStack stack_to = list_to->getItem(s.i); if (stack_to.empty() || stack_to.name == stack_from.name) move_amount = 1; } } } // Possibly send inventory action to server if (move_amount > 0) { // Send IACTION_MOVE assert(m_selected_item && m_selected_item->isValid()); assert(s.isValid()); assert(inv_selected && inv_s); InventoryList *list_from = inv_selected->getList(m_selected_item->listname); InventoryList *list_to = list_s; assert(list_from && list_to); ItemStack stack_from = list_from->getItem(m_selected_item->i); ItemStack stack_to = list_to->getItem(s.i); // Check how many items can be moved move_amount = stack_from.count = MYMIN(move_amount, stack_from.count); ItemStack leftover = stack_to.addItem(stack_from, m_gamedef->idef()); // If source stack cannot be added to destination stack at all, // they are swapped if ((leftover.count == stack_from.count) && (leftover.name == stack_from.name)) { m_selected_amount = stack_to.count; // In case the server doesn't directly swap them but instead // moves stack_to somewhere else, set this m_selected_content_guess = stack_to; m_selected_content_guess_inventory = s.inventoryloc; } // Source stack goes fully into destination stack else if (leftover.empty()) { m_selected_amount -= move_amount; m_selected_content_guess = ItemStack(); // Clear } // Source stack goes partly into destination stack else { move_amount -= leftover.count; m_selected_amount -= move_amount; m_selected_content_guess = ItemStack(); // Clear } infostream << "Handing IACTION_MOVE to manager" << std::endl; IMoveAction *a = new IMoveAction(); a->count = move_amount; a->from_inv = m_selected_item->inventoryloc; a->from_list = m_selected_item->listname; a->from_i = m_selected_item->i; a->to_inv = s.inventoryloc; a->to_list = s.listname; a->to_i = s.i; m_invmgr->inventoryAction(a); } else if (shift_move_amount > 0) { u32 mis = m_inventory_rings.size(); u32 i = 0; for (; i < mis; i++) { const ListRingSpec &sp = m_inventory_rings[i]; if (sp.inventoryloc == s.inventoryloc && sp.listname == s.listname) break; } do { if (i >= mis) // if not found break; u32 to_inv_ind = (i + 1) % mis; const ListRingSpec &to_inv_sp = m_inventory_rings[to_inv_ind]; InventoryList *list_from = list_s; if (!s.isValid()) break; Inventory *inv_to = m_invmgr->getInventory(to_inv_sp.inventoryloc); if (!inv_to) break; InventoryList *list_to = inv_to->getList(to_inv_sp.listname); if (!list_to) break; ItemStack stack_from = list_from->getItem(s.i); assert(shift_move_amount <= stack_from.count); if (m_client->getProtoVersion() >= 25) { infostream << "Handing IACTION_MOVE to manager" << std::endl; IMoveAction *a = new IMoveAction(); a->count = shift_move_amount; a->from_inv = s.inventoryloc; a->from_list = s.listname; a->from_i = s.i; a->to_inv = to_inv_sp.inventoryloc; a->to_list = to_inv_sp.listname; a->move_somewhere = true; m_invmgr->inventoryAction(a); } else { // find a place (or more than one) to add the new item u32 ilt_size = list_to->getSize(); ItemStack leftover; for (u32 slot_to = 0; slot_to < ilt_size && shift_move_amount > 0; slot_to++) { list_to->itemFits(slot_to, stack_from, &leftover); if (leftover.count < stack_from.count) { infostream << "Handing IACTION_MOVE to manager" << std::endl; IMoveAction *a = new IMoveAction(); a->count = MYMIN(shift_move_amount, (u32) (stack_from.count - leftover.count)); shift_move_amount -= a->count; a->from_inv = s.inventoryloc; a->from_list = s.listname; a->from_i = s.i; a->to_inv = to_inv_sp.inventoryloc; a->to_list = to_inv_sp.listname; a->to_i = slot_to; m_invmgr->inventoryAction(a); stack_from = leftover; } } } } while (0); } else if (drop_amount > 0) { m_selected_content_guess = ItemStack(); // Clear // Send IACTION_DROP assert(m_selected_item && m_selected_item->isValid()); assert(inv_selected); InventoryList *list_from = inv_selected->getList(m_selected_item->listname); assert(list_from); ItemStack stack_from = list_from->getItem(m_selected_item->i); // Check how many items can be dropped drop_amount = stack_from.count = MYMIN(drop_amount, stack_from.count); assert(drop_amount > 0 && drop_amount <= m_selected_amount); m_selected_amount -= drop_amount; infostream << "Handing IACTION_DROP to manager" << std::endl; IDropAction *a = new IDropAction(); a->count = drop_amount; a->from_inv = m_selected_item->inventoryloc; a->from_list = m_selected_item->listname; a->from_i = m_selected_item->i; m_invmgr->inventoryAction(a); } else if (craft_amount > 0) { m_selected_content_guess = ItemStack(); // Clear // Send IACTION_CRAFT assert(s.isValid()); assert(inv_s); infostream << "Handing IACTION_CRAFT to manager" << std::endl; ICraftAction *a = new ICraftAction(); a->count = craft_amount; a->craft_inv = s.inventoryloc; m_invmgr->inventoryAction(a); } // If m_selected_amount has been decreased to zero, deselect if (m_selected_amount == 0) { delete m_selected_item; m_selected_item = NULL; m_selected_amount = 0; m_selected_dragging = false; m_selected_content_guess = ItemStack(); } m_old_pointer = m_pointer; } if (event.EventType == EET_GUI_EVENT) { if (event.GUIEvent.EventType == gui::EGET_TAB_CHANGED && isVisible()) { // find the element that was clicked for (unsigned int i=0; igetID())) { s.send = true; acceptInput(); s.send = false; return true; } } } if (event.GUIEvent.EventType == gui::EGET_ELEMENT_FOCUS_LOST && isVisible()) { if (!canTakeFocus(event.GUIEvent.Element)) { infostream<<"GUIFormSpecMenu: Not allowing focus change." <getID(); if (btn_id == 257) { if (m_allowclose) { acceptInput(quit_mode_accept); quitMenu(); } else { acceptInput(); m_text_dst->gotText(L"ExitButton"); } // quitMenu deallocates menu return true; } // find the element that was clicked for (u32 i = 0; i < m_fields.size(); i++) { FieldSpec &s = m_fields[i]; // if its a button, set the send field so // lua knows which button was pressed if (((s.ftype == f_Button) || (s.ftype == f_CheckBox)) && (s.fid == event.GUIEvent.Caller->getID())) { s.send = true; if (s.is_exit) { if (m_allowclose) { acceptInput(quit_mode_accept); quitMenu(); } else { m_text_dst->gotText(L"ExitButton"); } return true; } else { acceptInput(quit_mode_no); s.send = false; return true; } } else if ((s.ftype == f_DropDown) && (s.fid == event.GUIEvent.Caller->getID())) { // only send the changed dropdown for (u32 i = 0; i < m_fields.size(); i++) { FieldSpec &s2 = m_fields[i]; if (s2.ftype == f_DropDown) { s2.send = false; } } s.send = true; acceptInput(quit_mode_no); // revert configuration to make sure dropdowns are sent on // regular button click for (u32 i = 0; i < m_fields.size(); i++) { FieldSpec &s2 = m_fields[i]; if (s2.ftype == f_DropDown) { s2.send = true; } } return true; } else if ((s.ftype == f_ScrollBar) && (s.fid == event.GUIEvent.Caller->getID())) { s.fdefault = L"Changed"; acceptInput(quit_mode_no); s.fdefault = L""; } } } if (event.GUIEvent.EventType == gui::EGET_EDITBOX_ENTER) { if (event.GUIEvent.Caller->getID() > 257) { if (m_allowclose) { acceptInput(quit_mode_accept); quitMenu(); } else { current_keys_pending.key_enter = true; acceptInput(); } // quitMenu deallocates menu return true; } } if (event.GUIEvent.EventType == gui::EGET_TABLE_CHANGED) { int current_id = event.GUIEvent.Caller->getID(); if (current_id > 257) { // find the element that was clicked for (u32 i = 0; i < m_fields.size(); i++) { FieldSpec &s = m_fields[i]; // if it's a table, set the send field // so lua knows which table was changed if ((s.ftype == f_Table) && (s.fid == current_id)) { s.send = true; acceptInput(); s.send=false; } } return true; } } } return Parent ? Parent->OnEvent(event) : false; } /** * get name of element by element id * @param id of element * @return name string or empty string */ std::string GUIFormSpecMenu::getNameByID(s32 id) { for(std::vector::iterator iter = m_fields.begin(); iter != m_fields.end(); iter++) { if (iter->fid == id) { return iter->fname; } } return ""; } /** * get label of element by id * @param id of element * @return label string or empty string */ std::wstring GUIFormSpecMenu::getLabelByID(s32 id) { for(std::vector::iterator iter = m_fields.begin(); iter != m_fields.end(); iter++) { if (iter->fid == id) { return iter->flabel; } } return L""; } src/event.h0000644000175000017500000000357012565232430013452 0ustar mquinsonmquinson/* Minetest Copyright (C) 2013 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #ifndef EVENT_HEADER #define EVENT_HEADER class MtEvent { public: virtual ~MtEvent(){}; //virtual MtEvent* clone(){ return new IEvent; } virtual const char* getType() const = 0; MtEvent* checkIs(const std::string &type) { if(type == getType()) return this; return NULL; } }; // An event with no parameters and customizable name class SimpleTriggerEvent: public MtEvent { const char *type; public: SimpleTriggerEvent(const char *type): type(type) {} const char* getType() const {return type;} }; class MtEventReceiver { public: virtual ~MtEventReceiver(){}; virtual void onEvent(MtEvent *e) = 0; }; typedef void (*event_receive_func)(MtEvent *e, void *data); class MtEventManager { public: virtual ~MtEventManager(){}; virtual void put(MtEvent *e) = 0; virtual void reg(const char *type, event_receive_func f, void *data) = 0; // If data==NULL, every occurence of f is deregistered. virtual void dereg(const char *type, event_receive_func f, void *data) = 0; virtual void reg(MtEventReceiver *r, const char *type) = 0; virtual void dereg(MtEventReceiver *r, const char *type) = 0; }; #endif src/camera.cpp0000644000175000017500000005216212565232430014115 0ustar mquinsonmquinson/* Minetest Copyright (C) 2010-2013 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #include "camera.h" #include "debug.h" #include "client.h" #include "map.h" #include "clientmap.h" // MapDrawControl #include "player.h" #include #include "settings.h" #include "wieldmesh.h" #include "noise.h" // easeCurve #include "gamedef.h" #include "sound.h" #include "event.h" #include "profiler.h" #include "util/numeric.h" #include "util/mathconstants.h" #include "constants.h" #define CAMERA_OFFSET_STEP 200 #include "nodedef.h" Camera::Camera(scene::ISceneManager* smgr, MapDrawControl& draw_control, IGameDef *gamedef): m_playernode(NULL), m_headnode(NULL), m_cameranode(NULL), m_wieldmgr(NULL), m_wieldnode(NULL), m_draw_control(draw_control), m_gamedef(gamedef), m_camera_position(0,0,0), m_camera_direction(0,0,0), m_camera_offset(0,0,0), m_aspect(1.0), m_fov_x(1.0), m_fov_y(1.0), m_added_busytime(0), m_added_frames(0), m_range_old(0), m_busytime_old(0), m_frametime_counter(0), m_time_per_range(30. / 50), // a sane default of 30ms per 50 nodes of range m_view_bobbing_anim(0), m_view_bobbing_state(0), m_view_bobbing_speed(0), m_view_bobbing_fall(0), m_digging_anim(0), m_digging_button(-1), m_wield_change_timer(0.125), m_wield_item_next(), m_camera_mode(CAMERA_MODE_FIRST) { //dstream<<__FUNCTION_NAME<addEmptySceneNode(smgr->getRootSceneNode()); m_headnode = smgr->addEmptySceneNode(m_playernode); m_cameranode = smgr->addCameraSceneNode(smgr->getRootSceneNode()); m_cameranode->bindTargetAndRotation(true); // This needs to be in its own scene manager. It is drawn after // all other 3D scene nodes and before the GUI. m_wieldmgr = smgr->createNewSceneManager(); m_wieldmgr->addCameraSceneNode(); m_wieldnode = new WieldMeshSceneNode(m_wieldmgr->getRootSceneNode(), m_wieldmgr, -1, false); m_wieldnode->setItem(ItemStack(), m_gamedef); m_wieldnode->drop(); // m_wieldmgr grabbed it /* TODO: Add a callback function so these can be updated when a setting * changes. At this point in time it doesn't matter (e.g. /set * is documented to change server settings only) * * TODO: Local caching of settings is not optimal and should at some stage * be updated to use a global settings object for getting thse values * (as opposed to the this local caching). This can be addressed in * a later release. */ m_cache_fall_bobbing_amount = g_settings->getFloat("fall_bobbing_amount"); m_cache_view_bobbing_amount = g_settings->getFloat("view_bobbing_amount"); m_cache_wanted_fps = g_settings->getFloat("wanted_fps"); m_cache_fov = g_settings->getFloat("fov"); m_cache_view_bobbing = g_settings->getBool("view_bobbing"); } Camera::~Camera() { m_wieldmgr->drop(); } bool Camera::successfullyCreated(std::string &error_message) { if (!m_playernode) { error_message = "Failed to create the player scene node"; } else if (!m_headnode) { error_message = "Failed to create the head scene node"; } else if (!m_cameranode) { error_message = "Failed to create the camera scene node"; } else if (!m_wieldmgr) { error_message = "Failed to create the wielded item scene manager"; } else if (!m_wieldnode) { error_message = "Failed to create the wielded item scene node"; } else { error_message.clear(); } return error_message.empty(); } // Returns the fractional part of x inline f32 my_modf(f32 x) { double dummy; return modf(x, &dummy); } void Camera::step(f32 dtime) { if(m_view_bobbing_fall > 0) { m_view_bobbing_fall -= 3 * dtime; if(m_view_bobbing_fall <= 0) m_view_bobbing_fall = -1; // Mark the effect as finished } bool was_under_zero = m_wield_change_timer < 0; m_wield_change_timer = MYMIN(m_wield_change_timer + dtime, 0.125); if (m_wield_change_timer >= 0 && was_under_zero) m_wieldnode->setItem(m_wield_item_next, m_gamedef); if (m_view_bobbing_state != 0) { //f32 offset = dtime * m_view_bobbing_speed * 0.035; f32 offset = dtime * m_view_bobbing_speed * 0.030; if (m_view_bobbing_state == 2) { // Animation is getting turned off if (m_view_bobbing_anim < 0.25) { m_view_bobbing_anim -= offset; } else if (m_view_bobbing_anim > 0.75) { m_view_bobbing_anim += offset; } if (m_view_bobbing_anim < 0.5) { m_view_bobbing_anim += offset; if (m_view_bobbing_anim > 0.5) m_view_bobbing_anim = 0.5; } else { m_view_bobbing_anim -= offset; if (m_view_bobbing_anim < 0.5) m_view_bobbing_anim = 0.5; } if (m_view_bobbing_anim <= 0 || m_view_bobbing_anim >= 1 || fabs(m_view_bobbing_anim - 0.5) < 0.01) { m_view_bobbing_anim = 0; m_view_bobbing_state = 0; } } else { float was = m_view_bobbing_anim; m_view_bobbing_anim = my_modf(m_view_bobbing_anim + offset); bool step = (was == 0 || (was < 0.5f && m_view_bobbing_anim >= 0.5f) || (was > 0.5f && m_view_bobbing_anim <= 0.5f)); if(step) { MtEvent *e = new SimpleTriggerEvent("ViewBobbingStep"); m_gamedef->event()->put(e); } } } if (m_digging_button != -1) { f32 offset = dtime * 3.5; float m_digging_anim_was = m_digging_anim; m_digging_anim += offset; if (m_digging_anim >= 1) { m_digging_anim = 0; m_digging_button = -1; } float lim = 0.15; if(m_digging_anim_was < lim && m_digging_anim >= lim) { if(m_digging_button == 0) { MtEvent *e = new SimpleTriggerEvent("CameraPunchLeft"); m_gamedef->event()->put(e); } else if(m_digging_button == 1) { MtEvent *e = new SimpleTriggerEvent("CameraPunchRight"); m_gamedef->event()->put(e); } } } } void Camera::update(LocalPlayer* player, f32 frametime, f32 busytime, f32 tool_reload_ratio, ClientEnvironment &c_env) { // Get player position // Smooth the movement when walking up stairs v3f old_player_position = m_playernode->getPosition(); v3f player_position = player->getPosition(); if (player->isAttached && player->parent) player_position = player->parent->getPosition(); //if(player->touching_ground && player_position.Y > old_player_position.Y) if(player->touching_ground && player_position.Y > old_player_position.Y) { f32 oldy = old_player_position.Y; f32 newy = player_position.Y; f32 t = exp(-23*frametime); player_position.Y = oldy * t + newy * (1-t); } // Set player node transformation m_playernode->setPosition(player_position); m_playernode->setRotation(v3f(0, -1 * player->getYaw(), 0)); m_playernode->updateAbsolutePosition(); // Get camera tilt timer (hurt animation) float cameratilt = fabs(fabs(player->hurt_tilt_timer-0.75)-0.75); // Fall bobbing animation float fall_bobbing = 0; if(player->camera_impact >= 1 && m_camera_mode < CAMERA_MODE_THIRD) { if(m_view_bobbing_fall == -1) // Effect took place and has finished player->camera_impact = m_view_bobbing_fall = 0; else if(m_view_bobbing_fall == 0) // Initialize effect m_view_bobbing_fall = 1; // Convert 0 -> 1 to 0 -> 1 -> 0 fall_bobbing = m_view_bobbing_fall < 0.5 ? m_view_bobbing_fall * 2 : -(m_view_bobbing_fall - 0.5) * 2 + 1; // Smoothen and invert the above fall_bobbing = sin(fall_bobbing * 0.5 * M_PI) * -1; // Amplify according to the intensity of the impact fall_bobbing *= (1 - rangelim(50 / player->camera_impact, 0, 1)) * 5; fall_bobbing *= m_cache_fall_bobbing_amount; } // Calculate players eye offset for different camera modes v3f PlayerEyeOffset = player->getEyeOffset(); if (m_camera_mode == CAMERA_MODE_FIRST) PlayerEyeOffset += player->eye_offset_first; else PlayerEyeOffset += player->eye_offset_third; // Set head node transformation m_headnode->setPosition(PlayerEyeOffset+v3f(0,cameratilt*-player->hurt_tilt_strength+fall_bobbing,0)); m_headnode->setRotation(v3f(player->getPitch(), 0, cameratilt*player->hurt_tilt_strength)); m_headnode->updateAbsolutePosition(); // Compute relative camera position and target v3f rel_cam_pos = v3f(0,0,0); v3f rel_cam_target = v3f(0,0,1); v3f rel_cam_up = v3f(0,1,0); if (m_view_bobbing_anim != 0 && m_camera_mode < CAMERA_MODE_THIRD) { f32 bobfrac = my_modf(m_view_bobbing_anim * 2); f32 bobdir = (m_view_bobbing_anim < 0.5) ? 1.0 : -1.0; #if 1 f32 bobknob = 1.2; f32 bobtmp = sin(pow(bobfrac, bobknob) * M_PI); //f32 bobtmp2 = cos(pow(bobfrac, bobknob) * M_PI); v3f bobvec = v3f( 0.3 * bobdir * sin(bobfrac * M_PI), -0.28 * bobtmp * bobtmp, 0.); //rel_cam_pos += 0.2 * bobvec; //rel_cam_target += 0.03 * bobvec; //rel_cam_up.rotateXYBy(0.02 * bobdir * bobtmp * M_PI); float f = 1.0; f *= m_cache_view_bobbing_amount; rel_cam_pos += bobvec * f; //rel_cam_target += 0.995 * bobvec * f; rel_cam_target += bobvec * f; rel_cam_target.Z -= 0.005 * bobvec.Z * f; //rel_cam_target.X -= 0.005 * bobvec.X * f; //rel_cam_target.Y -= 0.005 * bobvec.Y * f; rel_cam_up.rotateXYBy(-0.03 * bobdir * bobtmp * M_PI * f); #else f32 angle_deg = 1 * bobdir * sin(bobfrac * M_PI); f32 angle_rad = angle_deg * M_PI / 180; f32 r = 0.05; v3f off = v3f( r * sin(angle_rad), r * (cos(angle_rad) - 1), 0); rel_cam_pos += off; //rel_cam_target += off; rel_cam_up.rotateXYBy(angle_deg); #endif } // Compute absolute camera position and target m_headnode->getAbsoluteTransformation().transformVect(m_camera_position, rel_cam_pos); m_headnode->getAbsoluteTransformation().rotateVect(m_camera_direction, rel_cam_target - rel_cam_pos); v3f abs_cam_up; m_headnode->getAbsoluteTransformation().rotateVect(abs_cam_up, rel_cam_up); // Seperate camera position for calculation v3f my_cp = m_camera_position; // Reposition the camera for third person view if (m_camera_mode > CAMERA_MODE_FIRST) { if (m_camera_mode == CAMERA_MODE_THIRD_FRONT) m_camera_direction *= -1; my_cp.Y += 2; // Calculate new position bool abort = false; for (int i = BS; i <= BS*2.75; i++) { my_cp.X = m_camera_position.X + m_camera_direction.X*-i; my_cp.Z = m_camera_position.Z + m_camera_direction.Z*-i; if (i > 12) my_cp.Y = m_camera_position.Y + (m_camera_direction.Y*-i); // Prevent camera positioned inside nodes INodeDefManager *nodemgr = m_gamedef->ndef(); MapNode n = c_env.getClientMap().getNodeNoEx(floatToInt(my_cp, BS)); const ContentFeatures& features = nodemgr->get(n); if(features.walkable) { my_cp.X += m_camera_direction.X*-1*-BS/2; my_cp.Z += m_camera_direction.Z*-1*-BS/2; my_cp.Y += m_camera_direction.Y*-1*-BS/2; abort = true; break; } } // If node blocks camera position don't move y to heigh if (abort && my_cp.Y > player_position.Y+BS*2) my_cp.Y = player_position.Y+BS*2; } // Update offset if too far away from the center of the map m_camera_offset.X += CAMERA_OFFSET_STEP* (((s16)(my_cp.X/BS) - m_camera_offset.X)/CAMERA_OFFSET_STEP); m_camera_offset.Y += CAMERA_OFFSET_STEP* (((s16)(my_cp.Y/BS) - m_camera_offset.Y)/CAMERA_OFFSET_STEP); m_camera_offset.Z += CAMERA_OFFSET_STEP* (((s16)(my_cp.Z/BS) - m_camera_offset.Z)/CAMERA_OFFSET_STEP); // Set camera node transformation m_cameranode->setPosition(my_cp-intToFloat(m_camera_offset, BS)); m_cameranode->setUpVector(abs_cam_up); // *100.0 helps in large map coordinates m_cameranode->setTarget(my_cp-intToFloat(m_camera_offset, BS) + 100 * m_camera_direction); // update the camera position in front-view mode to render blocks behind player if (m_camera_mode == CAMERA_MODE_THIRD_FRONT) m_camera_position = my_cp; // Get FOV setting f32 fov_degrees = m_cache_fov; fov_degrees = MYMAX(fov_degrees, 10.0); fov_degrees = MYMIN(fov_degrees, 170.0); // FOV and aspect ratio m_aspect = (f32) porting::getWindowSize().X / (f32) porting::getWindowSize().Y; m_fov_y = fov_degrees * M_PI / 180.0; // Increase vertical FOV on lower aspect ratios (<16:10) m_fov_y *= MYMAX(1.0, MYMIN(1.4, sqrt(16./10. / m_aspect))); m_fov_x = 2 * atan(m_aspect * tan(0.5 * m_fov_y)); m_cameranode->setAspectRatio(m_aspect); m_cameranode->setFOV(m_fov_y); // Position the wielded item //v3f wield_position = v3f(45, -35, 65); v3f wield_position = v3f(55, -35, 65); //v3f wield_rotation = v3f(-100, 120, -100); v3f wield_rotation = v3f(-100, 120, -100); wield_position.Y += fabs(m_wield_change_timer)*320 - 40; if(m_digging_anim < 0.05 || m_digging_anim > 0.5) { f32 frac = 1.0; if(m_digging_anim > 0.5) frac = 2.0 * (m_digging_anim - 0.5); // This value starts from 1 and settles to 0 f32 ratiothing = pow((1.0f - tool_reload_ratio), 0.5f); //f32 ratiothing2 = pow(ratiothing, 0.5f); f32 ratiothing2 = (easeCurve(ratiothing*0.5))*2.0; wield_position.Y -= frac * 25.0 * pow(ratiothing2, 1.7f); //wield_position.Z += frac * 5.0 * ratiothing2; wield_position.X -= frac * 35.0 * pow(ratiothing2, 1.1f); wield_rotation.Y += frac * 70.0 * pow(ratiothing2, 1.4f); //wield_rotation.X -= frac * 15.0 * pow(ratiothing2, 1.4f); //wield_rotation.Z += frac * 15.0 * pow(ratiothing2, 1.0f); } if (m_digging_button != -1) { f32 digfrac = m_digging_anim; wield_position.X -= 50 * sin(pow(digfrac, 0.8f) * M_PI); wield_position.Y += 24 * sin(digfrac * 1.8 * M_PI); wield_position.Z += 25 * 0.5; // Euler angles are PURE EVIL, so why not use quaternions? core::quaternion quat_begin(wield_rotation * core::DEGTORAD); core::quaternion quat_end(v3f(80, 30, 100) * core::DEGTORAD); core::quaternion quat_slerp; quat_slerp.slerp(quat_begin, quat_end, sin(digfrac * M_PI)); quat_slerp.toEuler(wield_rotation); wield_rotation *= core::RADTODEG; } else { f32 bobfrac = my_modf(m_view_bobbing_anim); wield_position.X -= sin(bobfrac*M_PI*2.0) * 3.0; wield_position.Y += sin(my_modf(bobfrac*2.0)*M_PI) * 3.0; } m_wieldnode->setPosition(wield_position); m_wieldnode->setRotation(wield_rotation); m_wieldnode->setColor(player->light_color); // Render distance feedback loop updateViewingRange(frametime, busytime); // If the player is walking, swimming, or climbing, // view bobbing is enabled and free_move is off, // start (or continue) the view bobbing animation. v3f speed = player->getSpeed(); const bool movement_XZ = hypot(speed.X, speed.Z) > BS; const bool movement_Y = abs(speed.Y) > BS; const bool walking = movement_XZ && player->touching_ground; const bool swimming = (movement_XZ || player->swimming_vertical) && player->in_liquid; const bool climbing = movement_Y && player->is_climbing; if ((walking || swimming || climbing) && m_cache_view_bobbing && (!g_settings->getBool("free_move") || !m_gamedef->checkLocalPrivilege("fly"))) { // Start animation m_view_bobbing_state = 1; m_view_bobbing_speed = MYMIN(speed.getLength(), 40); } else if (m_view_bobbing_state == 1) { // Stop animation m_view_bobbing_state = 2; m_view_bobbing_speed = 60; } } void Camera::updateViewingRange(f32 frametime_in, f32 busytime_in) { if (m_draw_control.range_all) return; m_added_busytime += busytime_in; m_added_frames += 1; m_frametime_counter -= frametime_in; if (m_frametime_counter > 0) return; m_frametime_counter = 0.2; // Same as ClientMap::updateDrawList interval /*dstream<<__FUNCTION_NAME <<": Collected "<getFloat("viewing_range_nodes_max"); viewing_range_max = MYMAX(viewing_range_min, viewing_range_max); // Immediately apply hard limits if(m_draw_control.wanted_range < viewing_range_min) m_draw_control.wanted_range = viewing_range_min; if(m_draw_control.wanted_range > viewing_range_max) m_draw_control.wanted_range = viewing_range_max; // Just so big a value that everything rendered is visible // Some more allowance than viewing_range_max * BS because of clouds, // active objects, etc. if(viewing_range_max < 200*BS) m_cameranode->setFarValue(200 * BS * 10); else m_cameranode->setFarValue(viewing_range_max * BS * 10); f32 wanted_fps = m_cache_wanted_fps; wanted_fps = MYMAX(wanted_fps, 1.0); f32 wanted_frametime = 1.0 / wanted_fps; m_draw_control.wanted_min_range = viewing_range_min; m_draw_control.wanted_max_blocks = (2.0*m_draw_control.blocks_would_have_drawn)+1; if (m_draw_control.wanted_max_blocks < 10) m_draw_control.wanted_max_blocks = 10; f32 block_draw_ratio = 1.0; if (m_draw_control.blocks_would_have_drawn != 0) { block_draw_ratio = (f32)m_draw_control.blocks_drawn / (f32)m_draw_control.blocks_would_have_drawn; } // Calculate the average frametime in the case that all wanted // blocks had been drawn f32 frametime = m_added_busytime / m_added_frames / block_draw_ratio; m_added_busytime = 0.0; m_added_frames = 0; f32 wanted_frametime_change = wanted_frametime - frametime; //dstream<<"wanted_frametime_change="<avg("wanted_frametime_change", wanted_frametime_change); // If needed frametime change is small, just return // This value was 0.4 for many months until 2011-10-18 by c55; if (fabs(wanted_frametime_change) < wanted_frametime*0.33) { //dstream<<"ignoring small wanted_frametime_change"< 0) m_wield_change_timer = -m_wield_change_timer; else if (m_wield_change_timer == 0) m_wield_change_timer = -0.001; } } void Camera::drawWieldedTool(irr::core::matrix4* translation) { // Clear Z buffer so that the wielded tool stay in front of world geometry m_wieldmgr->getVideoDriver()->clearZBuffer(); // Draw the wielded node (in a separate scene manager) scene::ICameraSceneNode* cam = m_wieldmgr->getActiveCamera(); cam->setAspectRatio(m_cameranode->getAspectRatio()); cam->setFOV(72.0*M_PI/180.0); cam->setNearValue(0.1); cam->setFarValue(1000); if (translation != NULL) { irr::core::matrix4 startMatrix = cam->getAbsoluteTransformation(); irr::core::vector3df focusPoint = (cam->getTarget() - cam->getAbsolutePosition()).setLength(1) + cam->getAbsolutePosition(); irr::core::vector3df camera_pos = (startMatrix * *translation).getTranslation(); cam->setPosition(camera_pos); cam->setTarget(focusPoint); } m_wieldmgr->drawAll(); } src/nameidmapping.cpp0000644000175000017500000000302112565232430015464 0ustar mquinsonmquinson/* Minetest Copyright (C) 2013 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #include "nameidmapping.h" #include "exceptions.h" #include "util/serialize.h" void NameIdMapping::serialize(std::ostream &os) const { writeU8(os, 0); // version writeU16(os, m_id_to_name.size()); for(std::map::const_iterator i = m_id_to_name.begin(); i != m_id_to_name.end(); i++){ writeU16(os, i->first); os<second); } } void NameIdMapping::deSerialize(std::istream &is) { int version = readU8(is); if(version != 0) throw SerializationError("unsupported NameIdMapping version"); u32 count = readU16(is); m_id_to_name.clear(); m_name_to_id.clear(); for(u32 i=0; i This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #ifndef GAMEDEF_HEADER #define GAMEDEF_HEADER #include #include "irrlichttypes.h" class IItemDefManager; class INodeDefManager; class ICraftDefManager; class ITextureSource; class ISoundManager; class IShaderSource; class MtEventManager; class IRollbackManager; class EmergeManager; namespace irr { namespace scene { class IAnimatedMesh; class ISceneManager; }} /* An interface for fetching game-global definitions like tool and mapnode properties */ class IGameDef { public: // These are thread-safe IF they are not edited while running threads. // Thus, first they are set up and then they are only read. virtual IItemDefManager* getItemDefManager()=0; virtual INodeDefManager* getNodeDefManager()=0; virtual ICraftDefManager* getCraftDefManager()=0; // This is always thread-safe, but referencing the irrlicht texture // pointers in other threads than main thread will make things explode. virtual ITextureSource* getTextureSource()=0; virtual IShaderSource* getShaderSource()=0; // Used for keeping track of names/ids of unknown nodes virtual u16 allocateUnknownNodeId(const std::string &name)=0; // Only usable on the client virtual ISoundManager* getSoundManager()=0; virtual MtEventManager* getEventManager()=0; virtual scene::IAnimatedMesh* getMesh(const std::string &filename) { return NULL; } virtual scene::ISceneManager* getSceneManager()=0; // Only usable on the server, and NOT thread-safe. It is usable from the // environment thread. virtual IRollbackManager* getRollbackManager(){return NULL;} // Only usable on the server. Thread safe if not written while running threads. virtual EmergeManager *getEmergeManager() { return NULL; } // Used on the client virtual bool checkLocalPrivilege(const std::string &priv) { return false; } // Shorthands IItemDefManager *idef() { return getItemDefManager(); } INodeDefManager *ndef() { return getNodeDefManager(); } ICraftDefManager *cdef() { return getCraftDefManager(); } ITextureSource *tsrc() { return getTextureSource(); } ISoundManager *sound() { return getSoundManager(); } IShaderSource *shsrc() { return getShaderSource(); } MtEventManager *event() { return getEventManager(); } IRollbackManager *rollback() { return getRollbackManager();} EmergeManager *emerge() { return getEmergeManager(); } }; #endif src/quicktune.cpp0000644000175000017500000000507212565232430014673 0ustar mquinsonmquinson/* Minetest Copyright (C) 2013 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #include "quicktune.h" #include "jthread/jmutex.h" #include "jthread/jmutexautolock.h" #include "util/string.h" std::string QuicktuneValue::getString() { switch(type){ case QVT_NONE: return "(none)"; case QVT_FLOAT: return ftos(value_QVT_FLOAT.current); } return ""; } void QuicktuneValue::relativeAdd(float amount) { switch(type){ case QVT_NONE: break; case QVT_FLOAT: value_QVT_FLOAT.current += amount * (value_QVT_FLOAT.max - value_QVT_FLOAT.min); if(value_QVT_FLOAT.current > value_QVT_FLOAT.max) value_QVT_FLOAT.current = value_QVT_FLOAT.max; if(value_QVT_FLOAT.current < value_QVT_FLOAT.min) value_QVT_FLOAT.current = value_QVT_FLOAT.min; break; } } static std::map g_values; static std::vector g_names; JMutex *g_mutex = NULL; static void makeMutex() { if(!g_mutex){ g_mutex = new JMutex(); } } std::vector getQuicktuneNames() { return g_names; } QuicktuneValue getQuicktuneValue(const std::string &name) { makeMutex(); JMutexAutoLock lock(*g_mutex); std::map::iterator i = g_values.find(name); if(i == g_values.end()){ QuicktuneValue val; val.type = QVT_NONE; return val; } return i->second; } void setQuicktuneValue(const std::string &name, const QuicktuneValue &val) { makeMutex(); JMutexAutoLock lock(*g_mutex); g_values[name] = val; g_values[name].modified = true; } void updateQuicktuneValue(const std::string &name, QuicktuneValue &val) { makeMutex(); JMutexAutoLock lock(*g_mutex); std::map::iterator i = g_values.find(name); if(i == g_values.end()){ g_values[name] = val; g_names.push_back(name); return; } QuicktuneValue &ref = i->second; if(ref.modified) val = ref; else{ ref = val; ref.modified = false; } } src/mesh.h0000644000175000017500000000547212565232430013270 0ustar mquinsonmquinson/* Minetest Copyright (C) 2010-2013 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #ifndef MESH_HEADER #define MESH_HEADER #include "irrlichttypes_extrabloated.h" #include "nodedef.h" /* Create a new cube mesh. Vertices are at (+-scale.X/2, +-scale.Y/2, +-scale.Z/2). The resulting mesh has 6 materials (up, down, right, left, back, front) which must be defined by the caller. */ scene::IAnimatedMesh* createCubeMesh(v3f scale); /* Multiplies each vertex coordinate by the specified scaling factors (componentwise vector multiplication). */ void scaleMesh(scene::IMesh *mesh, v3f scale); /* Translate each vertex coordinate by the specified vector. */ void translateMesh(scene::IMesh *mesh, v3f vec); /* Set a constant color for all vertices in the mesh */ void setMeshColor(scene::IMesh *mesh, const video::SColor &color); /* Shade mesh faces according to their normals */ void shadeMeshFaces(scene::IMesh *mesh); /* Set the color of all vertices in the mesh. For each vertex, determine the largest absolute entry in the normal vector, and choose one of colorX, colorY or colorZ accordingly. */ void setMeshColorByNormalXYZ(scene::IMesh *mesh, const video::SColor &colorX, const video::SColor &colorY, const video::SColor &colorZ); /* Rotate the mesh by 6d facedir value. Method only for meshnodes, not suitable for entities. */ void rotateMeshBy6dFacedir(scene::IMesh *mesh, int facedir); /* Rotate the mesh around the axis and given angle in degrees. */ void rotateMeshXYby (scene::IMesh *mesh, f64 degrees); void rotateMeshXZby (scene::IMesh *mesh, f64 degrees); void rotateMeshYZby (scene::IMesh *mesh, f64 degrees); /* Clone the mesh. */ scene::IMesh* cloneMesh(scene::IMesh *src_mesh); /* Convert nodebox drawtype node to mesh. */ scene::IMesh* convertNodeboxNodeToMesh(ContentFeatures *f); /* Update bounding box for a mesh. */ void recalculateBoundingBox(scene::IMesh *src_mesh); /* Vertex cache optimization according to the Forsyth paper: http://home.comcast.net/~tom_forsyth/papers/fast_vert_cache_opt.html Ported from irrlicht 1.8 */ scene::IMesh* createForsythOptimizedMesh(const scene::IMesh *mesh); #endif src/collision.cpp0000644000175000017500000003671212565232430014663 0ustar mquinsonmquinson/* Minetest Copyright (C) 2013 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #include "collision.h" #include "mapblock.h" #include "map.h" #include "nodedef.h" #include "gamedef.h" #include "log.h" #include "environment.h" #include "serverobject.h" #include #include #include "util/timetaker.h" #include "profiler.h" // float error is 10 - 9.96875 = 0.03125 //#define COLL_ZERO 0.032 // broken unit tests #define COLL_ZERO 0 // Helper function: // Checks for collision of a moving aabbox with a static aabbox // Returns -1 if no collision, 0 if X collision, 1 if Y collision, 2 if Z collision // The time after which the collision occurs is stored in dtime. int axisAlignedCollision( const aabb3f &staticbox, const aabb3f &movingbox, const v3f &speed, f32 d, f32 &dtime) { //TimeTaker tt("axisAlignedCollision"); f32 xsize = (staticbox.MaxEdge.X - staticbox.MinEdge.X) - COLL_ZERO; // reduce box size for solve collision stuck (flying sand) f32 ysize = (staticbox.MaxEdge.Y - staticbox.MinEdge.Y); // - COLL_ZERO; // Y - no sense for falling, but maybe try later f32 zsize = (staticbox.MaxEdge.Z - staticbox.MinEdge.Z) - COLL_ZERO; aabb3f relbox( movingbox.MinEdge.X - staticbox.MinEdge.X, movingbox.MinEdge.Y - staticbox.MinEdge.Y, movingbox.MinEdge.Z - staticbox.MinEdge.Z, movingbox.MaxEdge.X - staticbox.MinEdge.X, movingbox.MaxEdge.Y - staticbox.MinEdge.Y, movingbox.MaxEdge.Z - staticbox.MinEdge.Z ); if(speed.X > 0) // Check for collision with X- plane { if(relbox.MaxEdge.X <= d) { dtime = - relbox.MaxEdge.X / speed.X; if((relbox.MinEdge.Y + speed.Y * dtime < ysize) && (relbox.MaxEdge.Y + speed.Y * dtime > COLL_ZERO) && (relbox.MinEdge.Z + speed.Z * dtime < zsize) && (relbox.MaxEdge.Z + speed.Z * dtime > COLL_ZERO)) return 0; } else if(relbox.MinEdge.X > xsize) { return -1; } } else if(speed.X < 0) // Check for collision with X+ plane { if(relbox.MinEdge.X >= xsize - d) { dtime = (xsize - relbox.MinEdge.X) / speed.X; if((relbox.MinEdge.Y + speed.Y * dtime < ysize) && (relbox.MaxEdge.Y + speed.Y * dtime > COLL_ZERO) && (relbox.MinEdge.Z + speed.Z * dtime < zsize) && (relbox.MaxEdge.Z + speed.Z * dtime > COLL_ZERO)) return 0; } else if(relbox.MaxEdge.X < 0) { return -1; } } // NO else if here if(speed.Y > 0) // Check for collision with Y- plane { if(relbox.MaxEdge.Y <= d) { dtime = - relbox.MaxEdge.Y / speed.Y; if((relbox.MinEdge.X + speed.X * dtime < xsize) && (relbox.MaxEdge.X + speed.X * dtime > COLL_ZERO) && (relbox.MinEdge.Z + speed.Z * dtime < zsize) && (relbox.MaxEdge.Z + speed.Z * dtime > COLL_ZERO)) return 1; } else if(relbox.MinEdge.Y > ysize) { return -1; } } else if(speed.Y < 0) // Check for collision with Y+ plane { if(relbox.MinEdge.Y >= ysize - d) { dtime = (ysize - relbox.MinEdge.Y) / speed.Y; if((relbox.MinEdge.X + speed.X * dtime < xsize) && (relbox.MaxEdge.X + speed.X * dtime > COLL_ZERO) && (relbox.MinEdge.Z + speed.Z * dtime < zsize) && (relbox.MaxEdge.Z + speed.Z * dtime > COLL_ZERO)) return 1; } else if(relbox.MaxEdge.Y < 0) { return -1; } } // NO else if here if(speed.Z > 0) // Check for collision with Z- plane { if(relbox.MaxEdge.Z <= d) { dtime = - relbox.MaxEdge.Z / speed.Z; if((relbox.MinEdge.X + speed.X * dtime < xsize) && (relbox.MaxEdge.X + speed.X * dtime > COLL_ZERO) && (relbox.MinEdge.Y + speed.Y * dtime < ysize) && (relbox.MaxEdge.Y + speed.Y * dtime > COLL_ZERO)) return 2; } //else if(relbox.MinEdge.Z > zsize) //{ // return -1; //} } else if(speed.Z < 0) // Check for collision with Z+ plane { if(relbox.MinEdge.Z >= zsize - d) { dtime = (zsize - relbox.MinEdge.Z) / speed.Z; if((relbox.MinEdge.X + speed.X * dtime < xsize) && (relbox.MaxEdge.X + speed.X * dtime > COLL_ZERO) && (relbox.MinEdge.Y + speed.Y * dtime < ysize) && (relbox.MaxEdge.Y + speed.Y * dtime > COLL_ZERO)) return 2; } //else if(relbox.MaxEdge.Z < 0) //{ // return -1; //} } return -1; } // Helper function: // Checks if moving the movingbox up by the given distance would hit a ceiling. bool wouldCollideWithCeiling( const std::vector &staticboxes, const aabb3f &movingbox, f32 y_increase, f32 d) { //TimeTaker tt("wouldCollideWithCeiling"); assert(y_increase >= 0); // pre-condition for(std::vector::const_iterator i = staticboxes.begin(); i != staticboxes.end(); i++) { const aabb3f& staticbox = *i; if((movingbox.MaxEdge.Y - d <= staticbox.MinEdge.Y) && (movingbox.MaxEdge.Y + y_increase > staticbox.MinEdge.Y) && (movingbox.MinEdge.X < staticbox.MaxEdge.X) && (movingbox.MaxEdge.X > staticbox.MinEdge.X) && (movingbox.MinEdge.Z < staticbox.MaxEdge.Z) && (movingbox.MaxEdge.Z > staticbox.MinEdge.Z)) return true; } return false; } collisionMoveResult collisionMoveSimple(Environment *env, IGameDef *gamedef, f32 pos_max_d, const aabb3f &box_0, f32 stepheight, f32 dtime, v3f &pos_f, v3f &speed_f, v3f &accel_f,ActiveObject* self, bool collideWithObjects) { Map *map = &env->getMap(); //TimeTaker tt("collisionMoveSimple"); ScopeProfiler sp(g_profiler, "collisionMoveSimple avg", SPT_AVG); collisionMoveResult result; /* Calculate new velocity */ if( dtime > 0.5 ) { infostream<<"collisionMoveSimple: WARNING: maximum step interval exceeded, lost movement details!"< cboxes; std::vector is_unloaded; std::vector is_step_up; std::vector is_object; std::vector bouncy_values; std::vector node_positions; { //TimeTaker tt2("collisionMoveSimple collect boxes"); ScopeProfiler sp(g_profiler, "collisionMoveSimple collect boxes avg", SPT_AVG); v3s16 oldpos_i = floatToInt(pos_f, BS); v3s16 newpos_i = floatToInt(pos_f + speed_f * dtime, BS); s16 min_x = MYMIN(oldpos_i.X, newpos_i.X) + (box_0.MinEdge.X / BS) - 1; s16 min_y = MYMIN(oldpos_i.Y, newpos_i.Y) + (box_0.MinEdge.Y / BS) - 1; s16 min_z = MYMIN(oldpos_i.Z, newpos_i.Z) + (box_0.MinEdge.Z / BS) - 1; s16 max_x = MYMAX(oldpos_i.X, newpos_i.X) + (box_0.MaxEdge.X / BS) + 1; s16 max_y = MYMAX(oldpos_i.Y, newpos_i.Y) + (box_0.MaxEdge.Y / BS) + 1; s16 max_z = MYMAX(oldpos_i.Z, newpos_i.Z) + (box_0.MaxEdge.Z / BS) + 1; for(s16 x = min_x; x <= max_x; x++) for(s16 y = min_y; y <= max_y; y++) for(s16 z = min_z; z <= max_z; z++) { v3s16 p(x,y,z); bool is_position_valid; MapNode n = map->getNodeNoEx(p, &is_position_valid); if (is_position_valid) { // Object collides into walkable nodes const ContentFeatures &f = gamedef->getNodeDefManager()->get(n); if(f.walkable == false) continue; int n_bouncy_value = itemgroup_get(f.groups, "bouncy"); std::vector nodeboxes = n.getCollisionBoxes(gamedef->ndef()); for(std::vector::iterator i = nodeboxes.begin(); i != nodeboxes.end(); i++) { aabb3f box = *i; box.MinEdge += v3f(x, y, z)*BS; box.MaxEdge += v3f(x, y, z)*BS; cboxes.push_back(box); is_unloaded.push_back(false); is_step_up.push_back(false); bouncy_values.push_back(n_bouncy_value); node_positions.push_back(p); is_object.push_back(false); } } else { // Collide with unloaded nodes aabb3f box = getNodeBox(p, BS); cboxes.push_back(box); is_unloaded.push_back(true); is_step_up.push_back(false); bouncy_values.push_back(0); node_positions.push_back(p); is_object.push_back(false); } } } // tt2 if(collideWithObjects) { ScopeProfiler sp(g_profiler, "collisionMoveSimple objects avg", SPT_AVG); //TimeTaker tt3("collisionMoveSimple collect object boxes"); /* add object boxes to cboxes */ std::vector objects; #ifndef SERVER ClientEnvironment *c_env = dynamic_cast(env); if (c_env != 0) { f32 distance = speed_f.getLength(); std::vector clientobjects; c_env->getActiveObjects(pos_f,distance * 1.5,clientobjects); for (size_t i=0; i < clientobjects.size(); i++) { if ((self == 0) || (self != clientobjects[i].obj)) { objects.push_back((ActiveObject*)clientobjects[i].obj); } } } else #endif { ServerEnvironment *s_env = dynamic_cast(env); if (s_env != 0) { f32 distance = speed_f.getLength(); std::vector s_objects; s_env->getObjectsInsideRadius(s_objects, pos_f, distance * 1.5); for (std::vector::iterator iter = s_objects.begin(); iter != s_objects.end(); iter++) { ServerActiveObject *current = s_env->getActiveObject(*iter); if ((self == 0) || (self != current)) { objects.push_back((ActiveObject*)current); } } } } for (std::vector::const_iterator iter = objects.begin(); iter != objects.end(); ++iter) { ActiveObject *object = *iter; if (object != NULL) { aabb3f object_collisionbox; if (object->getCollisionBox(&object_collisionbox) && object->collideWithObjects()) { cboxes.push_back(object_collisionbox); is_unloaded.push_back(false); is_step_up.push_back(false); bouncy_values.push_back(0); node_positions.push_back(v3s16(0,0,0)); is_object.push_back(true); } } } } //tt3 assert(cboxes.size() == is_unloaded.size()); // post-condition assert(cboxes.size() == is_step_up.size()); // post-condition assert(cboxes.size() == bouncy_values.size()); // post-condition assert(cboxes.size() == node_positions.size()); // post-condition assert(cboxes.size() == is_object.size()); // post-condition /* Collision detection */ /* Collision uncertainty radius Make it a bit larger than the maximum distance of movement */ f32 d = pos_max_d * 1.1; // A fairly large value in here makes moving smoother //f32 d = 0.15*BS; // This should always apply, otherwise there are glitches assert(d > pos_max_d); // invariant int loopcount = 0; while(dtime > BS*1e-10) { //TimeTaker tt3("collisionMoveSimple dtime loop"); ScopeProfiler sp(g_profiler, "collisionMoveSimple dtime loop avg", SPT_AVG); // Avoid infinite loop loopcount++; if(loopcount >= 100) { infostream<<"collisionMoveSimple: WARNING: Loop count exceeded, aborting to avoid infiniite loop"<= nearest_dtime) continue; nearest_dtime = dtime_tmp; nearest_collided = collided; nearest_boxindex = boxindex; } if(nearest_collided == -1) { // No collision with any collision box. pos_f += speed_f * dtime; dtime = 0; // Set to 0 to avoid "infinite" loop due to small FP numbers } else { // Otherwise, a collision occurred. const aabb3f& cbox = cboxes[nearest_boxindex]; // Check for stairs. bool step_up = (nearest_collided != 1) && // must not be Y direction (movingbox.MinEdge.Y < cbox.MaxEdge.Y) && (movingbox.MinEdge.Y + stepheight > cbox.MaxEdge.Y) && (!wouldCollideWithCeiling(cboxes, movingbox, cbox.MaxEdge.Y - movingbox.MinEdge.Y, d)); // Get bounce multiplier bool bouncy = (bouncy_values[nearest_boxindex] >= 1); float bounce = -(float)bouncy_values[nearest_boxindex] / 100.0; // Move to the point of collision and reduce dtime by nearest_dtime if(nearest_dtime < 0) { // Handle negative nearest_dtime (can be caused by the d allowance) if(!step_up) { if(nearest_collided == 0) pos_f.X += speed_f.X * nearest_dtime; if(nearest_collided == 1) pos_f.Y += speed_f.Y * nearest_dtime; if(nearest_collided == 2) pos_f.Z += speed_f.Z * nearest_dtime; } } else { pos_f += speed_f * nearest_dtime; dtime -= nearest_dtime; } bool is_collision = true; if(is_unloaded[nearest_boxindex]) is_collision = false; CollisionInfo info; if (is_object[nearest_boxindex]) { info.type = COLLISION_OBJECT; } else { info.type = COLLISION_NODE; } info.node_p = node_positions[nearest_boxindex]; info.bouncy = bouncy; info.old_speed = speed_f; // Set the speed component that caused the collision to zero if(step_up) { // Special case: Handle stairs is_step_up[nearest_boxindex] = true; is_collision = false; } else if(nearest_collided == 0) // X { if(fabs(speed_f.X) > BS*3) speed_f.X *= bounce; else speed_f.X = 0; result.collides = true; result.collides_xz = true; } else if(nearest_collided == 1) // Y { if(fabs(speed_f.Y) > BS*3) speed_f.Y *= bounce; else speed_f.Y = 0; result.collides = true; } else if(nearest_collided == 2) // Z { if(fabs(speed_f.Z) > BS*3) speed_f.Z *= bounce; else speed_f.Z = 0; result.collides = true; result.collides_xz = true; } info.new_speed = speed_f; if(info.new_speed.getDistanceFrom(info.old_speed) < 0.1*BS) is_collision = false; if(is_collision){ result.collisions.push_back(info); } } } /* Final touches: Check if standing on ground, step up stairs. */ aabb3f box = box_0; box.MinEdge += pos_f; box.MaxEdge += pos_f; for(u32 boxindex = 0; boxindex < cboxes.size(); boxindex++) { const aabb3f& cbox = cboxes[boxindex]; /* See if the object is touching ground. Object touches ground if object's minimum Y is near node's maximum Y and object's X-Z-area overlaps with the node's X-Z-area. Use 0.15*BS so that it is easier to get on a node. */ if( cbox.MaxEdge.X-d > box.MinEdge.X && cbox.MinEdge.X+d < box.MaxEdge.X && cbox.MaxEdge.Z-d > box.MinEdge.Z && cbox.MinEdge.Z+d < box.MaxEdge.Z ){ if(is_step_up[boxindex]) { pos_f.Y += (cbox.MaxEdge.Y - box.MinEdge.Y); box = box_0; box.MinEdge += pos_f; box.MaxEdge += pos_f; } if(fabs(cbox.MaxEdge.Y-box.MinEdge.Y) < 0.15*BS) { result.touching_ground = true; if(is_unloaded[boxindex]) result.standing_on_unloaded = true; } } } return result; } src/content_cao.cpp0000644000175000017500000014217712565232430015167 0ustar mquinsonmquinson/* Minetest Copyright (C) 2010-2013 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #include #include #include #include #include #include #include "content_cao.h" #include "util/numeric.h" // For IntervalLimiter #include "util/serialize.h" #include "util/mathconstants.h" #include "client/tile.h" #include "environment.h" #include "collision.h" #include "settings.h" #include "serialization.h" // For decompressZlib #include "gamedef.h" #include "clientobject.h" #include "mesh.h" #include "itemdef.h" #include "tool.h" #include "content_cso.h" #include "sound.h" #include "nodedef.h" #include "localplayer.h" #include "map.h" #include "camera.h" // CameraModes #include "wieldmesh.h" #include "log.h" class Settings; struct ToolCapabilities; #define PP(x) "("<<(x).X<<","<<(x).Y<<","<<(x).Z<<")" std::map ClientActiveObject::m_types; SmoothTranslator::SmoothTranslator(): vect_old(0,0,0), vect_show(0,0,0), vect_aim(0,0,0), anim_counter(0), anim_time(0), anim_time_counter(0), aim_is_end(true) {} void SmoothTranslator::init(v3f vect) { vect_old = vect; vect_show = vect; vect_aim = vect; anim_counter = 0; anim_time = 0; anim_time_counter = 0; aim_is_end = true; } void SmoothTranslator::sharpen() { init(vect_show); } void SmoothTranslator::update(v3f vect_new, bool is_end_position, float update_interval) { aim_is_end = is_end_position; vect_old = vect_show; vect_aim = vect_new; if(update_interval > 0) { anim_time = update_interval; } else { if(anim_time < 0.001 || anim_time > 1.0) anim_time = anim_time_counter; else anim_time = anim_time * 0.9 + anim_time_counter * 0.1; } anim_time_counter = 0; anim_counter = 0; } void SmoothTranslator::translate(f32 dtime) { anim_time_counter = anim_time_counter + dtime; anim_counter = anim_counter + dtime; v3f vect_move = vect_aim - vect_old; f32 moveratio = 1.0; if(anim_time > 0.001) moveratio = anim_time_counter / anim_time; // Move a bit less than should, to avoid oscillation moveratio = moveratio * 0.8; float move_end = 1.5; if(aim_is_end) move_end = 1.0; if(moveratio > move_end) moveratio = move_end; vect_show = vect_old + vect_move * moveratio; } bool SmoothTranslator::is_moving() { return ((anim_time_counter / anim_time) < 1.4); } /* Other stuff */ static void setBillboardTextureMatrix(scene::IBillboardSceneNode *bill, float txs, float tys, int col, int row) { video::SMaterial& material = bill->getMaterial(0); core::matrix4& matrix = material.getTextureMatrix(0); matrix.setTextureTranslate(txs*col, tys*row); matrix.setTextureScale(txs, tys); } /* TestCAO */ class TestCAO : public ClientActiveObject { public: TestCAO(IGameDef *gamedef, ClientEnvironment *env); virtual ~TestCAO(); ActiveObjectType getType() const { return ACTIVEOBJECT_TYPE_TEST; } static ClientActiveObject* create(IGameDef *gamedef, ClientEnvironment *env); void addToScene(scene::ISceneManager *smgr, ITextureSource *tsrc, IrrlichtDevice *irr); void removeFromScene(bool permanent); void updateLight(u8 light_at_pos); v3s16 getLightPosition(); void updateNodePos(); void step(float dtime, ClientEnvironment *env); void processMessage(const std::string &data); bool getCollisionBox(aabb3f *toset) { return false; } private: scene::IMeshSceneNode *m_node; v3f m_position; }; // Prototype TestCAO proto_TestCAO(NULL, NULL); TestCAO::TestCAO(IGameDef *gamedef, ClientEnvironment *env): ClientActiveObject(0, gamedef, env), m_node(NULL), m_position(v3f(0,10*BS,0)) { ClientActiveObject::registerType(getType(), create); } TestCAO::~TestCAO() { } ClientActiveObject* TestCAO::create(IGameDef *gamedef, ClientEnvironment *env) { return new TestCAO(gamedef, env); } void TestCAO::addToScene(scene::ISceneManager *smgr, ITextureSource *tsrc, IrrlichtDevice *irr) { if(m_node != NULL) return; //video::IVideoDriver* driver = smgr->getVideoDriver(); scene::SMesh *mesh = new scene::SMesh(); scene::IMeshBuffer *buf = new scene::SMeshBuffer(); video::SColor c(255,255,255,255); video::S3DVertex vertices[4] = { video::S3DVertex(-BS/2,-BS/4,0, 0,0,0, c, 0,1), video::S3DVertex(BS/2,-BS/4,0, 0,0,0, c, 1,1), video::S3DVertex(BS/2,BS/4,0, 0,0,0, c, 1,0), video::S3DVertex(-BS/2,BS/4,0, 0,0,0, c, 0,0), }; u16 indices[] = {0,1,2,2,3,0}; buf->append(vertices, 4, indices, 6); // Set material buf->getMaterial().setFlag(video::EMF_LIGHTING, false); buf->getMaterial().setFlag(video::EMF_BACK_FACE_CULLING, false); buf->getMaterial().setTexture(0, tsrc->getTextureForMesh("rat.png")); buf->getMaterial().setFlag(video::EMF_BILINEAR_FILTER, false); buf->getMaterial().setFlag(video::EMF_FOG_ENABLE, true); buf->getMaterial().MaterialType = video::EMT_TRANSPARENT_ALPHA_CHANNEL; // Add to mesh mesh->addMeshBuffer(buf); buf->drop(); m_node = smgr->addMeshSceneNode(mesh, NULL); mesh->drop(); updateNodePos(); } void TestCAO::removeFromScene(bool permanent) { if(m_node == NULL) return; m_node->remove(); m_node = NULL; } void TestCAO::updateLight(u8 light_at_pos) { } v3s16 TestCAO::getLightPosition() { return floatToInt(m_position, BS); } void TestCAO::updateNodePos() { if(m_node == NULL) return; m_node->setPosition(m_position); //m_node->setRotation(v3f(0, 45, 0)); } void TestCAO::step(float dtime, ClientEnvironment *env) { if(m_node) { v3f rot = m_node->getRotation(); //infostream<<"dtime="<>cmd; if(cmd == 0) { v3f newpos; is>>newpos.X; is>>newpos.Y; is>>newpos.Z; m_position = newpos; updateNodePos(); } } /* ItemCAO */ class ItemCAO : public ClientActiveObject { public: ItemCAO(IGameDef *gamedef, ClientEnvironment *env); virtual ~ItemCAO(); ActiveObjectType getType() const { return ACTIVEOBJECT_TYPE_ITEM; } static ClientActiveObject* create(IGameDef *gamedef, ClientEnvironment *env); void addToScene(scene::ISceneManager *smgr, ITextureSource *tsrc, IrrlichtDevice *irr); void removeFromScene(bool permanent); void updateLight(u8 light_at_pos); v3s16 getLightPosition(); void updateNodePos(); void updateInfoText(); void updateTexture(); void step(float dtime, ClientEnvironment *env); void processMessage(const std::string &data); void initialize(const std::string &data); core::aabbox3d* getSelectionBox() {return &m_selection_box;} v3f getPosition() {return m_position;} std::string infoText() {return m_infotext;} bool getCollisionBox(aabb3f *toset) { return false; } private: core::aabbox3d m_selection_box; scene::IMeshSceneNode *m_node; v3f m_position; std::string m_itemstring; std::string m_infotext; }; #include "inventory.h" // Prototype ItemCAO proto_ItemCAO(NULL, NULL); ItemCAO::ItemCAO(IGameDef *gamedef, ClientEnvironment *env): ClientActiveObject(0, gamedef, env), m_selection_box(-BS/3.,0.0,-BS/3., BS/3.,BS*2./3.,BS/3.), m_node(NULL), m_position(v3f(0,10*BS,0)) { if(!gamedef && !env) { ClientActiveObject::registerType(getType(), create); } } ItemCAO::~ItemCAO() { } ClientActiveObject* ItemCAO::create(IGameDef *gamedef, ClientEnvironment *env) { return new ItemCAO(gamedef, env); } void ItemCAO::addToScene(scene::ISceneManager *smgr, ITextureSource *tsrc, IrrlichtDevice *irr) { if(m_node != NULL) return; //video::IVideoDriver* driver = smgr->getVideoDriver(); scene::SMesh *mesh = new scene::SMesh(); scene::IMeshBuffer *buf = new scene::SMeshBuffer(); video::SColor c(255,255,255,255); video::S3DVertex vertices[4] = { /*video::S3DVertex(-BS/2,-BS/4,0, 0,0,0, c, 0,1), video::S3DVertex(BS/2,-BS/4,0, 0,0,0, c, 1,1), video::S3DVertex(BS/2,BS/4,0, 0,0,0, c, 1,0), video::S3DVertex(-BS/2,BS/4,0, 0,0,0, c, 0,0),*/ video::S3DVertex(BS/3.,0,0, 0,0,0, c, 0,1), video::S3DVertex(-BS/3.,0,0, 0,0,0, c, 1,1), video::S3DVertex(-BS/3.,0+BS*2./3.,0, 0,0,0, c, 1,0), video::S3DVertex(BS/3.,0+BS*2./3.,0, 0,0,0, c, 0,0), }; u16 indices[] = {0,1,2,2,3,0}; buf->append(vertices, 4, indices, 6); // Set material buf->getMaterial().setFlag(video::EMF_LIGHTING, false); buf->getMaterial().setFlag(video::EMF_BACK_FACE_CULLING, false); // Initialize with a generated placeholder texture buf->getMaterial().setTexture(0, tsrc->getTexture("")); buf->getMaterial().setFlag(video::EMF_BILINEAR_FILTER, false); buf->getMaterial().setFlag(video::EMF_FOG_ENABLE, true); buf->getMaterial().MaterialType = video::EMT_TRANSPARENT_ALPHA_CHANNEL; // Add to mesh mesh->addMeshBuffer(buf); buf->drop(); m_node = smgr->addMeshSceneNode(mesh, NULL); mesh->drop(); updateNodePos(); /* Update image of node */ updateTexture(); } void ItemCAO::removeFromScene(bool permanent) { if(m_node == NULL) return; m_node->remove(); m_node = NULL; } void ItemCAO::updateLight(u8 light_at_pos) { if(m_node == NULL) return; u8 li = decode_light(light_at_pos); video::SColor color(255,li,li,li); setMeshColor(m_node->getMesh(), color); } v3s16 ItemCAO::getLightPosition() { return floatToInt(m_position + v3f(0,0.5*BS,0), BS); } void ItemCAO::updateNodePos() { if(m_node == NULL) return; m_node->setPosition(m_position); } void ItemCAO::updateInfoText() { try{ IItemDefManager *idef = m_gamedef->idef(); ItemStack item; item.deSerialize(m_itemstring, idef); if(item.isKnown(idef)) m_infotext = item.getDefinition(idef).description; else m_infotext = "Unknown item: '" + m_itemstring + "'"; if(item.count >= 2) m_infotext += " (" + itos(item.count) + ")"; } catch(SerializationError &e) { m_infotext = "Unknown item: '" + m_itemstring + "'"; } } void ItemCAO::updateTexture() { if(m_node == NULL) return; // Create an inventory item to see what is its image std::istringstream is(m_itemstring, std::ios_base::binary); video::ITexture *texture = NULL; try{ IItemDefManager *idef = m_gamedef->idef(); ItemStack item; item.deSerialize(is, idef); texture = idef->getInventoryTexture(item.getDefinition(idef).name, m_gamedef); } catch(SerializationError &e) { infostream<<"WARNING: "<<__FUNCTION_NAME <<": error deSerializing itemstring \"" <getMaterial(0).setTexture(0, texture); } void ItemCAO::step(float dtime, ClientEnvironment *env) { if(m_node) { /*v3f rot = m_node->getRotation(); rot.Y += dtime * 120; m_node->setRotation(rot);*/ LocalPlayer *player = env->getLocalPlayer(); assert(player); v3f rot = m_node->getRotation(); rot.Y = 180.0 - (player->getYaw()); m_node->setRotation(rot); } } void ItemCAO::processMessage(const std::string &data) { //infostream<<"ItemCAO: Got message"< >()), m_attachment_bone(""), m_attachment_position(v3f(0,0,0)), m_attachment_rotation(v3f(0,0,0)), m_attached_to_local(false), m_anim_frame(0), m_anim_num_frames(1), m_anim_framelength(0.2), m_anim_timer(0), m_reset_textures_timer(-1), m_visuals_expired(false), m_step_distance_counter(0), m_last_light(255), m_is_visible(false) { if(gamedef == NULL) ClientActiveObject::registerType(getType(), create); } bool GenericCAO::getCollisionBox(aabb3f *toset) { if (m_prop.physical) { //update collision box toset->MinEdge = m_prop.collisionbox.MinEdge * BS; toset->MaxEdge = m_prop.collisionbox.MaxEdge * BS; toset->MinEdge += m_position; toset->MaxEdge += m_position; return true; } return false; } bool GenericCAO::collideWithObjects() { return m_prop.collideWithObjects; } void GenericCAO::initialize(const std::string &data) { infostream<<"GenericCAO: Got init data"<getPlayer(m_name.c_str()); if(player && player->isLocal()) { m_is_local_player = true; m_is_visible = false; LocalPlayer* localplayer = dynamic_cast(player); assert( localplayer != NULL ); localplayer->setCAO(this); } m_env->addPlayerName(m_name.c_str()); } } GenericCAO::~GenericCAO() { if(m_is_player) { m_env->removePlayerName(m_name.c_str()); } removeFromScene(true); } core::aabbox3d* GenericCAO::getSelectionBox() { if(!m_prop.is_visible || !m_is_visible || m_is_local_player || getParent() != NULL) return NULL; return &m_selection_box; } v3f GenericCAO::getPosition() { if (getParent() != NULL) { scene::ISceneNode *node = getSceneNode(); if (node) return node->getAbsolutePosition(); else return m_position; } return pos_translator.vect_show; } scene::ISceneNode* GenericCAO::getSceneNode() { if (m_meshnode) return m_meshnode; if (m_animated_meshnode) return m_animated_meshnode; if (m_wield_meshnode) return m_wield_meshnode; if (m_spritenode) return m_spritenode; return NULL; } scene::IMeshSceneNode* GenericCAO::getMeshSceneNode() { return m_meshnode; } scene::IAnimatedMeshSceneNode* GenericCAO::getAnimatedMeshSceneNode() { return m_animated_meshnode; } WieldMeshSceneNode* GenericCAO::getWieldMeshSceneNode() { return m_wield_meshnode; } scene::IBillboardSceneNode* GenericCAO::getSpriteSceneNode() { return m_spritenode; } void GenericCAO::setChildrenVisible(bool toset) { for (std::vector::size_type i = 0; i < m_children.size(); i++) { GenericCAO *obj = m_env->getGenericCAO(m_children[i]); if (obj) { obj->setVisible(toset); } } } void GenericCAO::setAttachments() { updateAttachments(); } ClientActiveObject* GenericCAO::getParent() { ClientActiveObject *obj = NULL; u16 attached_id = m_env->attachement_parent_ids[getId()]; if ((attached_id != 0) && (attached_id != getId())) { obj = m_env->getActiveObject(attached_id); } return obj; } void GenericCAO::removeFromScene(bool permanent) { // Should be true when removing the object permanently and false when refreshing (eg: updating visuals) if((m_env != NULL) && (permanent)) { for (std::vector::size_type i = 0; i < m_children.size(); i++) { u16 ci = m_children[i]; if (m_env->attachement_parent_ids[ci] == getId()) { m_env->attachement_parent_ids[ci] = 0; } } m_env->attachement_parent_ids[getId()] = 0; LocalPlayer* player = m_env->getLocalPlayer(); if (this == player->parent) { player->parent = NULL; player->isAttached = false; } } if(m_meshnode) { m_meshnode->remove(); m_meshnode->drop(); m_meshnode = NULL; } if(m_animated_meshnode) { m_animated_meshnode->remove(); m_animated_meshnode->drop(); m_animated_meshnode = NULL; } if(m_wield_meshnode) { m_wield_meshnode->remove(); m_wield_meshnode->drop(); m_wield_meshnode = NULL; } if(m_spritenode) { m_spritenode->remove(); m_spritenode->drop(); m_spritenode = NULL; } if (m_textnode) { m_textnode->remove(); m_textnode->drop(); m_textnode = NULL; } } void GenericCAO::addToScene(scene::ISceneManager *smgr, ITextureSource *tsrc, IrrlichtDevice *irr) { m_smgr = smgr; m_irr = irr; if (getSceneNode() != NULL) return; m_visuals_expired = false; if(!m_prop.is_visible) return; //video::IVideoDriver* driver = smgr->getVideoDriver(); if(m_prop.visual == "sprite") { infostream<<"GenericCAO::addToScene(): single_sprite"<addBillboardSceneNode( NULL, v2f(1, 1), v3f(0,0,0), -1); m_spritenode->grab(); m_spritenode->setMaterialTexture(0, tsrc->getTextureForMesh("unknown_node.png")); m_spritenode->setMaterialFlag(video::EMF_LIGHTING, false); m_spritenode->setMaterialFlag(video::EMF_BILINEAR_FILTER, false); m_spritenode->setMaterialType(video::EMT_TRANSPARENT_ALPHA_CHANNEL_REF); m_spritenode->setMaterialFlag(video::EMF_FOG_ENABLE, true); u8 li = m_last_light; m_spritenode->setColor(video::SColor(255,li,li,li)); m_spritenode->setSize(m_prop.visual_size*BS); { const float txs = 1.0 / 1; const float tys = 1.0 / 1; setBillboardTextureMatrix(m_spritenode, txs, tys, 0, 0); } } else if(m_prop.visual == "upright_sprite") { scene::SMesh *mesh = new scene::SMesh(); double dx = BS*m_prop.visual_size.X/2; double dy = BS*m_prop.visual_size.Y/2; { // Front scene::IMeshBuffer *buf = new scene::SMeshBuffer(); u8 li = m_last_light; video::SColor c(255,li,li,li); video::S3DVertex vertices[4] = { video::S3DVertex(-dx,-dy,0, 0,0,0, c, 0,1), video::S3DVertex(dx,-dy,0, 0,0,0, c, 1,1), video::S3DVertex(dx,dy,0, 0,0,0, c, 1,0), video::S3DVertex(-dx,dy,0, 0,0,0, c, 0,0), }; u16 indices[] = {0,1,2,2,3,0}; buf->append(vertices, 4, indices, 6); // Set material buf->getMaterial().setFlag(video::EMF_LIGHTING, false); buf->getMaterial().setFlag(video::EMF_BILINEAR_FILTER, false); buf->getMaterial().setFlag(video::EMF_FOG_ENABLE, true); buf->getMaterial().MaterialType = video::EMT_TRANSPARENT_ALPHA_CHANNEL; // Add to mesh mesh->addMeshBuffer(buf); buf->drop(); } { // Back scene::IMeshBuffer *buf = new scene::SMeshBuffer(); u8 li = m_last_light; video::SColor c(255,li,li,li); video::S3DVertex vertices[4] = { video::S3DVertex(dx,-dy,0, 0,0,0, c, 1,1), video::S3DVertex(-dx,-dy,0, 0,0,0, c, 0,1), video::S3DVertex(-dx,dy,0, 0,0,0, c, 0,0), video::S3DVertex(dx,dy,0, 0,0,0, c, 1,0), }; u16 indices[] = {0,1,2,2,3,0}; buf->append(vertices, 4, indices, 6); // Set material buf->getMaterial().setFlag(video::EMF_LIGHTING, false); buf->getMaterial().setFlag(video::EMF_BILINEAR_FILTER, false); buf->getMaterial().setFlag(video::EMF_FOG_ENABLE, true); buf->getMaterial().MaterialType = video::EMT_TRANSPARENT_ALPHA_CHANNEL_REF; // Add to mesh mesh->addMeshBuffer(buf); buf->drop(); } m_meshnode = smgr->addMeshSceneNode(mesh, NULL); m_meshnode->grab(); mesh->drop(); // Set it to use the materials of the meshbuffers directly. // This is needed for changing the texture in the future m_meshnode->setReadOnlyMaterials(true); } else if(m_prop.visual == "cube") { infostream<<"GenericCAO::addToScene(): cube"<addMeshSceneNode(mesh, NULL); m_meshnode->grab(); mesh->drop(); m_meshnode->setScale(v3f(m_prop.visual_size.X, m_prop.visual_size.Y, m_prop.visual_size.X)); u8 li = m_last_light; setMeshColor(m_meshnode->getMesh(), video::SColor(255,li,li,li)); m_meshnode->setMaterialFlag(video::EMF_LIGHTING, false); m_meshnode->setMaterialFlag(video::EMF_BILINEAR_FILTER, false); m_meshnode->setMaterialType(video::EMT_TRANSPARENT_ALPHA_CHANNEL_REF); m_meshnode->setMaterialFlag(video::EMF_FOG_ENABLE, true); } else if(m_prop.visual == "mesh") { infostream<<"GenericCAO::addToScene(): mesh"<getMesh(m_prop.mesh); if(mesh) { m_animated_meshnode = smgr->addAnimatedMeshSceneNode(mesh, NULL); m_animated_meshnode->grab(); mesh->drop(); // The scene node took hold of it m_animated_meshnode->animateJoints(); // Needed for some animations m_animated_meshnode->setScale(v3f(m_prop.visual_size.X, m_prop.visual_size.Y, m_prop.visual_size.X)); u8 li = m_last_light; setMeshColor(m_animated_meshnode->getMesh(), video::SColor(255,li,li,li)); m_animated_meshnode->setMaterialFlag(video::EMF_LIGHTING, false); m_animated_meshnode->setMaterialFlag(video::EMF_BILINEAR_FILTER, false); m_animated_meshnode->setMaterialType(video::EMT_TRANSPARENT_ALPHA_CHANNEL_REF); m_animated_meshnode->setMaterialFlag(video::EMF_FOG_ENABLE, true); } else errorstream<<"GenericCAO::addToScene(): Could not load mesh "<= 1){ infostream<<"textures[0]: "<idef(); ItemStack item(m_prop.textures[0], 1, 0, "", idef); m_wield_meshnode = new WieldMeshSceneNode( smgr->getRootSceneNode(), smgr, -1); m_wield_meshnode->setItem(item, m_gamedef); m_wield_meshnode->setScale(v3f(m_prop.visual_size.X/2, m_prop.visual_size.Y/2, m_prop.visual_size.X/2)); u8 li = m_last_light; m_wield_meshnode->setColor(video::SColor(255,li,li,li)); } } else { infostream<<"GenericCAO::addToScene(): \""<getGUIEnvironment(); std::wstring wname = utf8_to_wide(m_name); m_textnode = smgr->addTextSceneNode(gui->getSkin()->getFont(), wname.c_str(), m_nametag_color, node); m_textnode->grab(); m_textnode->setPosition(v3f(0, BS*1.1, 0)); } updateNodePos(); updateAnimation(); updateBonePosition(); updateAttachments(); } void GenericCAO::updateLight(u8 light_at_pos) { // Don't update light of attached one if (getParent() != NULL) { return; } updateLightNoCheck(light_at_pos); // Update light of all children for (std::vector::size_type i = 0; i < m_children.size(); i++) { ClientActiveObject *obj = m_env->getActiveObject(m_children[i]); if (obj) { obj->updateLightNoCheck(light_at_pos); } } } void GenericCAO::updateLightNoCheck(u8 light_at_pos) { u8 li = decode_light(light_at_pos); if (li != m_last_light) { m_last_light = li; video::SColor color(255,li,li,li); if (m_meshnode) { setMeshColor(m_meshnode->getMesh(), color); } else if (m_animated_meshnode) { setMeshColor(m_animated_meshnode->getMesh(), color); } else if (m_wield_meshnode) { m_wield_meshnode->setColor(color); } else if (m_spritenode) { m_spritenode->setColor(color); } } } v3s16 GenericCAO::getLightPosition() { return floatToInt(m_position, BS); } void GenericCAO::updateNodePos() { if (getParent() != NULL) return; scene::ISceneNode *node = getSceneNode(); if (node) { v3s16 camera_offset = m_env->getCameraOffset(); node->setPosition(pos_translator.vect_show - intToFloat(camera_offset, BS)); if (node != m_spritenode) { // rotate if not a sprite v3f rot = node->getRotation(); rot.Y = -m_yaw; node->setRotation(rot); } } } void GenericCAO::step(float dtime, ClientEnvironment *env) { // Handel model of local player instantly to prevent lags if(m_is_local_player) { LocalPlayer *player = m_env->getLocalPlayer(); if (m_is_visible) { int old_anim = player->last_animation; float old_anim_speed = player->last_animation_speed; m_position = player->getPosition() + v3f(0,BS,0); m_velocity = v3f(0,0,0); m_acceleration = v3f(0,0,0); pos_translator.vect_show = m_position; m_yaw = player->getYaw(); PlayerControl controls = player->getPlayerControl(); bool walking = false; if(controls.up || controls.down || controls.left || controls.right) walking = true; f32 new_speed = player->local_animation_speed; v2s32 new_anim = v2s32(0,0); bool allow_update = false; // increase speed if using fast or flying fast if((g_settings->getBool("fast_move") && m_gamedef->checkLocalPrivilege("fast")) && (controls.aux1 || (!player->touching_ground && g_settings->getBool("free_move") && m_gamedef->checkLocalPrivilege("fly")))) new_speed *= 1.5; // slowdown speed if sneeking if(controls.sneak && walking) new_speed /= 2; if(walking && (controls.LMB || controls.RMB)) { new_anim = player->local_animations[3]; player->last_animation = WD_ANIM; } else if(walking) { new_anim = player->local_animations[1]; player->last_animation = WALK_ANIM; } else if(controls.LMB || controls.RMB) { new_anim = player->local_animations[2]; player->last_animation = DIG_ANIM; } // Apply animations if input detected and not attached // or set idle animation if ((new_anim.X + new_anim.Y) > 0 && !player->isAttached) { allow_update = true; m_animation_range = new_anim; m_animation_speed = new_speed; player->last_animation_speed = m_animation_speed; } else { player->last_animation = NO_ANIM; if (old_anim != NO_ANIM) { m_animation_range = player->local_animations[0]; updateAnimation(); } } // Update local player animations if ((player->last_animation != old_anim || m_animation_speed != old_anim_speed) && player->last_animation != NO_ANIM && allow_update) updateAnimation(); } } if(m_visuals_expired && m_smgr && m_irr){ m_visuals_expired = false; // Attachments, part 1: All attached objects must be unparented first, // or Irrlicht causes a segmentation fault for(std::vector::iterator ci = m_children.begin(); ci != m_children.end();) { if (m_env->attachement_parent_ids[*ci] != getId()) { ci = m_children.erase(ci); continue; } ClientActiveObject *obj = m_env->getActiveObject(*ci); if (obj) { scene::ISceneNode *child_node = obj->getSceneNode(); if (child_node) child_node->setParent(m_smgr->getRootSceneNode()); } ++ci; } removeFromScene(false); addToScene(m_smgr, m_gamedef->tsrc(), m_irr); // Attachments, part 2: Now that the parent has been refreshed, put its attachments back for (std::vector::size_type i = 0; i < m_children.size(); i++) { // Get the object of the child ClientActiveObject *obj = m_env->getActiveObject(m_children[i]); if (obj) obj->setAttachments(); } } // Make sure m_is_visible is always applied scene::ISceneNode *node = getSceneNode(); if (node) node->setVisible(m_is_visible); if(getParent() != NULL) // Attachments should be glued to their parent by Irrlicht { // Set these for later m_position = getPosition(); m_velocity = v3f(0,0,0); m_acceleration = v3f(0,0,0); pos_translator.vect_show = m_position; if(m_is_local_player) // Update local player attachment position { LocalPlayer *player = m_env->getLocalPlayer(); player->overridePosition = getParent()->getPosition(); m_env->getLocalPlayer()->parent = getParent(); } } else { v3f lastpos = pos_translator.vect_show; if(m_prop.physical) { core::aabbox3d box = m_prop.collisionbox; box.MinEdge *= BS; box.MaxEdge *= BS; collisionMoveResult moveresult; f32 pos_max_d = BS*0.125; // Distance per iteration v3f p_pos = m_position; v3f p_velocity = m_velocity; v3f p_acceleration = m_acceleration; moveresult = collisionMoveSimple(env,env->getGameDef(), pos_max_d, box, m_prop.stepheight, dtime, p_pos, p_velocity, p_acceleration, this, m_prop.collideWithObjects); // Apply results m_position = p_pos; m_velocity = p_velocity; m_acceleration = p_acceleration; bool is_end_position = moveresult.collides; pos_translator.update(m_position, is_end_position, dtime); pos_translator.translate(dtime); updateNodePos(); } else { m_position += dtime * m_velocity + 0.5 * dtime * dtime * m_acceleration; m_velocity += dtime * m_acceleration; pos_translator.update(m_position, pos_translator.aim_is_end, pos_translator.anim_time); pos_translator.translate(dtime); updateNodePos(); } float moved = lastpos.getDistanceFrom(pos_translator.vect_show); m_step_distance_counter += moved; if(m_step_distance_counter > 1.5*BS) { m_step_distance_counter = 0; if(!m_is_local_player && m_prop.makes_footstep_sound) { INodeDefManager *ndef = m_gamedef->ndef(); v3s16 p = floatToInt(getPosition() + v3f(0, (m_prop.collisionbox.MinEdge.Y-0.5)*BS, 0), BS); MapNode n = m_env->getMap().getNodeNoEx(p); SimpleSoundSpec spec = ndef->get(n).sound_footstep; m_gamedef->sound()->playSoundAt(spec, false, getPosition()); } } } m_anim_timer += dtime; if(m_anim_timer >= m_anim_framelength) { m_anim_timer -= m_anim_framelength; m_anim_frame++; if(m_anim_frame >= m_anim_num_frames) m_anim_frame = 0; } updateTexturePos(); if(m_reset_textures_timer >= 0) { m_reset_textures_timer -= dtime; if(m_reset_textures_timer <= 0){ m_reset_textures_timer = -1; updateTextures(""); } } if(getParent() == NULL && fabs(m_prop.automatic_rotate) > 0.001) { m_yaw += dtime * m_prop.automatic_rotate * 180 / M_PI; updateNodePos(); } if (getParent() == NULL && m_prop.automatic_face_movement_dir && (fabs(m_velocity.Z) > 0.001 || fabs(m_velocity.X) > 0.001)) { m_yaw = atan2(m_velocity.Z,m_velocity.X) * 180 / M_PI + m_prop.automatic_face_movement_dir_offset; updateNodePos(); } } void GenericCAO::updateTexturePos() { if(m_spritenode) { scene::ICameraSceneNode* camera = m_spritenode->getSceneManager()->getActiveCamera(); if(!camera) return; v3f cam_to_entity = m_spritenode->getAbsolutePosition() - camera->getAbsolutePosition(); cam_to_entity.normalize(); int row = m_tx_basepos.Y; int col = m_tx_basepos.X; if(m_tx_select_horiz_by_yawpitch) { if(cam_to_entity.Y > 0.75) col += 5; else if(cam_to_entity.Y < -0.75) col += 4; else{ float mob_dir = atan2(cam_to_entity.Z, cam_to_entity.X) / M_PI * 180.; float dir = mob_dir - m_yaw; dir = wrapDegrees_180(dir); //infostream<<"id="<getBool("bilinear_filter"); bool use_anisotropic_filter = g_settings->getBool("anisotropic_filter"); if(m_spritenode) { if(m_prop.visual == "sprite") { std::string texturestring = "unknown_node.png"; if(m_prop.textures.size() >= 1) texturestring = m_prop.textures[0]; texturestring += mod; m_spritenode->setMaterialTexture(0, tsrc->getTextureForMesh(texturestring)); // This allows setting per-material colors. However, until a real lighting // system is added, the code below will have no effect. Once MineTest // has directional lighting, it should work automatically. if(m_prop.colors.size() >= 1) { m_spritenode->getMaterial(0).AmbientColor = m_prop.colors[0]; m_spritenode->getMaterial(0).DiffuseColor = m_prop.colors[0]; m_spritenode->getMaterial(0).SpecularColor = m_prop.colors[0]; } m_spritenode->getMaterial(0).setFlag(video::EMF_TRILINEAR_FILTER, use_trilinear_filter); m_spritenode->getMaterial(0).setFlag(video::EMF_BILINEAR_FILTER, use_bilinear_filter); m_spritenode->getMaterial(0).setFlag(video::EMF_ANISOTROPIC_FILTER, use_anisotropic_filter); } } if(m_animated_meshnode) { if(m_prop.visual == "mesh") { for (u32 i = 0; i < m_prop.textures.size() && i < m_animated_meshnode->getMaterialCount(); ++i) { std::string texturestring = m_prop.textures[i]; if(texturestring == "") continue; // Empty texture string means don't modify that material texturestring += mod; video::ITexture* texture = tsrc->getTextureForMesh(texturestring); if(!texture) { errorstream<<"GenericCAO::updateTextures(): Could not load texture "<getMaterial(i); material.TextureLayer[0].Texture = texture; material.setFlag(video::EMF_LIGHTING, false); material.setFlag(video::EMF_BILINEAR_FILTER, false); m_animated_meshnode->getMaterial(i) .setFlag(video::EMF_TRILINEAR_FILTER, use_trilinear_filter); m_animated_meshnode->getMaterial(i) .setFlag(video::EMF_BILINEAR_FILTER, use_bilinear_filter); m_animated_meshnode->getMaterial(i) .setFlag(video::EMF_ANISOTROPIC_FILTER, use_anisotropic_filter); } for (u32 i = 0; i < m_prop.colors.size() && i < m_animated_meshnode->getMaterialCount(); ++i) { // This allows setting per-material colors. However, until a real lighting // system is added, the code below will have no effect. Once MineTest // has directional lighting, it should work automatically. m_animated_meshnode->getMaterial(i).AmbientColor = m_prop.colors[i]; m_animated_meshnode->getMaterial(i).DiffuseColor = m_prop.colors[i]; m_animated_meshnode->getMaterial(i).SpecularColor = m_prop.colors[i]; } } } if(m_meshnode) { if(m_prop.visual == "cube") { for (u32 i = 0; i < 6; ++i) { std::string texturestring = "unknown_node.png"; if(m_prop.textures.size() > i) texturestring = m_prop.textures[i]; texturestring += mod; // Set material flags and texture video::SMaterial& material = m_meshnode->getMaterial(i); material.setFlag(video::EMF_LIGHTING, false); material.setFlag(video::EMF_BILINEAR_FILTER, false); material.setTexture(0, tsrc->getTextureForMesh(texturestring)); material.getTextureMatrix(0).makeIdentity(); // This allows setting per-material colors. However, until a real lighting // system is added, the code below will have no effect. Once MineTest // has directional lighting, it should work automatically. if(m_prop.colors.size() > i) { m_meshnode->getMaterial(i).AmbientColor = m_prop.colors[i]; m_meshnode->getMaterial(i).DiffuseColor = m_prop.colors[i]; m_meshnode->getMaterial(i).SpecularColor = m_prop.colors[i]; } m_meshnode->getMaterial(i).setFlag(video::EMF_TRILINEAR_FILTER, use_trilinear_filter); m_meshnode->getMaterial(i).setFlag(video::EMF_BILINEAR_FILTER, use_bilinear_filter); m_meshnode->getMaterial(i).setFlag(video::EMF_ANISOTROPIC_FILTER, use_anisotropic_filter); } } else if(m_prop.visual == "upright_sprite") { scene::IMesh *mesh = m_meshnode->getMesh(); { std::string tname = "unknown_object.png"; if(m_prop.textures.size() >= 1) tname = m_prop.textures[0]; tname += mod; scene::IMeshBuffer *buf = mesh->getMeshBuffer(0); buf->getMaterial().setTexture(0, tsrc->getTextureForMesh(tname)); // This allows setting per-material colors. However, until a real lighting // system is added, the code below will have no effect. Once MineTest // has directional lighting, it should work automatically. if(m_prop.colors.size() >= 1) { buf->getMaterial().AmbientColor = m_prop.colors[0]; buf->getMaterial().DiffuseColor = m_prop.colors[0]; buf->getMaterial().SpecularColor = m_prop.colors[0]; } buf->getMaterial().setFlag(video::EMF_TRILINEAR_FILTER, use_trilinear_filter); buf->getMaterial().setFlag(video::EMF_BILINEAR_FILTER, use_bilinear_filter); buf->getMaterial().setFlag(video::EMF_ANISOTROPIC_FILTER, use_anisotropic_filter); } { std::string tname = "unknown_object.png"; if(m_prop.textures.size() >= 2) tname = m_prop.textures[1]; else if(m_prop.textures.size() >= 1) tname = m_prop.textures[0]; tname += mod; scene::IMeshBuffer *buf = mesh->getMeshBuffer(1); buf->getMaterial().setTexture(0, tsrc->getTextureForMesh(tname)); // This allows setting per-material colors. However, until a real lighting // system is added, the code below will have no effect. Once MineTest // has directional lighting, it should work automatically. if(m_prop.colors.size() >= 2) { buf->getMaterial().AmbientColor = m_prop.colors[1]; buf->getMaterial().DiffuseColor = m_prop.colors[1]; buf->getMaterial().SpecularColor = m_prop.colors[1]; } else if(m_prop.colors.size() >= 1) { buf->getMaterial().AmbientColor = m_prop.colors[0]; buf->getMaterial().DiffuseColor = m_prop.colors[0]; buf->getMaterial().SpecularColor = m_prop.colors[0]; } buf->getMaterial().setFlag(video::EMF_TRILINEAR_FILTER, use_trilinear_filter); buf->getMaterial().setFlag(video::EMF_BILINEAR_FILTER, use_bilinear_filter); buf->getMaterial().setFlag(video::EMF_ANISOTROPIC_FILTER, use_anisotropic_filter); } } } } void GenericCAO::updateAnimation() { if(m_animated_meshnode == NULL) return; if (m_animated_meshnode->getStartFrame() != m_animation_range.X || m_animated_meshnode->getEndFrame() != m_animation_range.Y) m_animated_meshnode->setFrameLoop(m_animation_range.X, m_animation_range.Y); if (m_animated_meshnode->getAnimationSpeed() != m_animation_speed) m_animated_meshnode->setAnimationSpeed(m_animation_speed); m_animated_meshnode->setTransitionTime(m_animation_blend); // Requires Irrlicht 1.8 or greater #if (IRRLICHT_VERSION_MAJOR == 1 && IRRLICHT_VERSION_MINOR >= 8) || IRRLICHT_VERSION_MAJOR > 1 if (m_animated_meshnode->getLoopMode() != m_animation_loop) m_animated_meshnode->setLoopMode(m_animation_loop); #endif } void GenericCAO::updateBonePosition() { if(m_bone_position.empty() || m_animated_meshnode == NULL) return; m_animated_meshnode->setJointMode(irr::scene::EJUOR_CONTROL); // To write positions to the mesh on render for(std::map >::const_iterator ii = m_bone_position.begin(); ii != m_bone_position.end(); ++ii) { std::string bone_name = (*ii).first; v3f bone_pos = (*ii).second.X; v3f bone_rot = (*ii).second.Y; irr::scene::IBoneSceneNode* bone = m_animated_meshnode->getJointNode(bone_name.c_str()); if(bone) { bone->setPosition(bone_pos); bone->setRotation(bone_rot); } } } void GenericCAO::updateAttachments() { if (getParent() == NULL) { // Detach or don't attach scene::ISceneNode *node = getSceneNode(); if (node) { v3f old_position = node->getAbsolutePosition(); v3f old_rotation = node->getRotation(); node->setParent(m_smgr->getRootSceneNode()); node->setPosition(old_position); node->setRotation(old_rotation); node->updateAbsolutePosition(); } if (m_is_local_player) { LocalPlayer *player = m_env->getLocalPlayer(); player->isAttached = false; } } else // Attach { scene::ISceneNode *my_node = getSceneNode(); scene::ISceneNode *parent_node = getParent()->getSceneNode(); scene::IAnimatedMeshSceneNode *parent_animated_mesh_node = getParent()->getAnimatedMeshSceneNode(); if (parent_animated_mesh_node && m_attachment_bone != "") { parent_node = parent_animated_mesh_node->getJointNode(m_attachment_bone.c_str()); } if (my_node && parent_node) { my_node->setParent(parent_node); my_node->setPosition(m_attachment_position); my_node->setRotation(m_attachment_rotation); my_node->updateAbsolutePosition(); } if (m_is_local_player) { LocalPlayer *player = m_env->getLocalPlayer(); player->isAttached = true; } } } void GenericCAO::processMessage(const std::string &data) { //infostream<<"GenericCAO: Got message"<getLocalPlayer(); player->physics_override_speed = override_speed; player->physics_override_jump = override_jump; player->physics_override_gravity = override_gravity; player->physics_override_sneak = sneak; player->physics_override_sneak_glitch = sneak_glitch; } } else if(cmd == GENERIC_CMD_SET_ANIMATION) { // TODO: change frames send as v2s32 value v2f range = readV2F1000(is); if (!m_is_local_player) { m_animation_range = v2s32((s32)range.X, (s32)range.Y); m_animation_speed = readF1000(is); m_animation_blend = readF1000(is); // these are sent inverted so we get true when the server sends nothing m_animation_loop = !readU8(is); updateAnimation(); } else { LocalPlayer *player = m_env->getLocalPlayer(); if(player->last_animation == NO_ANIM) { m_animation_range = v2s32((s32)range.X, (s32)range.Y); m_animation_speed = readF1000(is); m_animation_blend = readF1000(is); // these are sent inverted so we get true when the server sends nothing m_animation_loop = !readU8(is); } // update animation only if local animations present // and received animation is unknown (except idle animation) bool is_known = false; for (int i = 1;i<4;i++) { if(m_animation_range.Y == player->local_animations[i].Y) is_known = true; } if(!is_known || (player->local_animations[1].Y + player->local_animations[2].Y < 1)) { updateAnimation(); } } } else if(cmd == GENERIC_CMD_SET_BONE_POSITION) { std::string bone = deSerializeString(is); v3f position = readV3F1000(is); v3f rotation = readV3F1000(is); m_bone_position[bone] = core::vector2d(position, rotation); updateBonePosition(); } else if (cmd == GENERIC_CMD_ATTACH_TO) { u16 parentID = readS16(is); u16 oldparent = m_env->attachement_parent_ids[getId()]; if (oldparent) { m_children.erase(std::remove(m_children.begin(), m_children.end(), getId()), m_children.end()); } m_env->attachement_parent_ids[getId()] = parentID; GenericCAO *parentobj = m_env->getGenericCAO(parentID); if (parentobj) { parentobj->m_children.push_back(getId()); } m_attachment_bone = deSerializeString(is); m_attachment_position = readV3F1000(is); m_attachment_rotation = readV3F1000(is); // localplayer itself can't be attached to localplayer if (!m_is_local_player) { m_attached_to_local = getParent() != NULL && getParent()->isLocalPlayer(); // Objects attached to the local player should be hidden by default m_is_visible = !m_attached_to_local; } updateAttachments(); } else if(cmd == GENERIC_CMD_PUNCHED) { /*s16 damage =*/ readS16(is); s16 result_hp = readS16(is); // Use this instead of the send damage to not interfere with prediction s16 damage = m_hp - result_hp; m_hp = result_hp; if (damage > 0) { if (m_hp <= 0) { // TODO: Execute defined fast response // As there is no definition, make a smoke puff ClientSimpleObject *simple = createSmokePuff( m_smgr, m_env, m_position, m_prop.visual_size * BS); m_env->addSimpleObject(simple); } else { // TODO: Execute defined fast response // Flashing shall suffice as there is no definition m_reset_textures_timer = 0.05; if(damage >= 2) m_reset_textures_timer += 0.05 * damage; updateTextures("^[brighten"); } } } else if(cmd == GENERIC_CMD_UPDATE_ARMOR_GROUPS) { m_armor_groups.clear(); int armor_groups_size = readU16(is); for(int i=0; isetTextColor(m_nametag_color); // Enforce hiding nametag, // because if freetype is enabled, a grey // shadow can remain. m_textnode->setVisible(m_nametag_color.getAlpha() > 0); } } } /* \pre punchitem != NULL */ bool GenericCAO::directReportPunch(v3f dir, const ItemStack *punchitem, float time_from_last_punch) { assert(punchitem); // pre-condition const ToolCapabilities *toolcap = &punchitem->getToolCapabilities(m_gamedef->idef()); PunchDamageResult result = getPunchDamage( m_armor_groups, toolcap, punchitem, time_from_last_punch); if(result.did_punch && result.damage != 0) { if(result.damage < m_hp) { m_hp -= result.damage; } else { m_hp = 0; // TODO: Execute defined fast response // As there is no definition, make a smoke puff ClientSimpleObject *simple = createSmokePuff( m_smgr, m_env, m_position, m_prop.visual_size * BS); m_env->addSimpleObject(simple); } // TODO: Execute defined fast response // Flashing shall suffice as there is no definition m_reset_textures_timer = 0.05; if(result.damage >= 2) m_reset_textures_timer += 0.05 * result.damage; updateTextures("^[brighten"); } return false; } std::string GenericCAO::debugInfoText() { std::ostringstream os(std::ios::binary); os<<"GenericCAO hp="<first<<"="<second<<", "; } os<<"}"; return os.str(); } // Prototype GenericCAO proto_GenericCAO(NULL, NULL); src/serverlist.h0000644000175000017500000000351512565232430014532 0ustar mquinsonmquinson/* Minetest Copyright (C) 2013 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #include #include "config.h" #include "mods.h" #include "json/json.h" #ifndef SERVERLIST_HEADER #define SERVERLIST_HEADER typedef Json::Value ServerListSpec; namespace ServerList { std::vector getLocal(); std::vector getOnline(); bool deleteEntry(const ServerListSpec &server); bool insert(const ServerListSpec &server); std::vector deSerialize(const std::string &liststring); const std::string serialize(const std::vector &serverlist); std::vector deSerializeJson(const std::string &liststring); const std::string serializeJson(const std::vector &serverlist); #if USE_CURL void sendAnnounce(const std::string &action, const u16 port, const std::vector &clients_names = std::vector(), const double uptime = 0, const u32 game_time = 0, const float lag = 0, const std::string &gameid = "", const std::string &mg_name = "", const std::vector &mods = std::vector()); #endif } // ServerList namespace #endif src/database-sqlite3.h0000644000175000017500000000354312565232430015457 0ustar mquinsonmquinson/* Minetest Copyright (C) 2013 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #ifndef DATABASE_SQLITE3_HEADER #define DATABASE_SQLITE3_HEADER #include "database.h" #include extern "C" { #include "sqlite3.h" } class Database_SQLite3 : public Database { public: Database_SQLite3(const std::string &savedir); virtual void beginSave(); virtual void endSave(); virtual bool saveBlock(const v3s16 &pos, const std::string &data); virtual std::string loadBlock(const v3s16 &pos); virtual bool deleteBlock(const v3s16 &pos); virtual void listAllLoadableBlocks(std::vector &dst); virtual bool initialized() const { return m_initialized; } ~Database_SQLite3(); private: // Open the database void openDatabase(); // Create the database structure void createDatabase(); // Open and initialize the database if needed void verifyDatabase(); void bindPos(sqlite3_stmt *stmt, const v3s16 &pos, int index=1); bool m_initialized; std::string m_savedir; sqlite3 *m_database; sqlite3_stmt *m_stmt_read; sqlite3_stmt *m_stmt_write; sqlite3_stmt *m_stmt_list; sqlite3_stmt *m_stmt_delete; sqlite3_stmt *m_stmt_begin; sqlite3_stmt *m_stmt_end; }; #endif src/fontengine.cpp0000644000175000017500000003154612565232430015024 0ustar mquinsonmquinson/* Minetest Copyright (C) 2010-2014 sapier This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #include "fontengine.h" #include "log.h" #include "config.h" #include "porting.h" #include "constants.h" #include "filesys.h" #if USE_FREETYPE #include "gettext.h" #include "xCGUITTFont.h" #endif /** maximum size distance for getting a "similar" font size */ #define MAX_FONT_SIZE_OFFSET 10 /** reference to access font engine, has to be initialized by main */ FontEngine* g_fontengine = NULL; /** callback to be used on change of font size setting */ static void font_setting_changed(const std::string &name, void *userdata) { g_fontengine->readSettings(); } /******************************************************************************/ FontEngine::FontEngine(Settings* main_settings, gui::IGUIEnvironment* env) : m_settings(main_settings), m_env(env), m_font_cache(), m_currentMode(FM_Standard), m_lastMode(), m_lastSize(0), m_lastFont(NULL) { for (unsigned int i = 0; i < FM_MaxMode; i++) { m_default_size[i] = (FontMode) FONT_SIZE_UNSPECIFIED; } assert(m_settings != NULL); // pre-condition assert(m_env != NULL); // pre-condition assert(m_env->getSkin() != NULL); // pre-condition m_currentMode = FM_Simple; #if USE_FREETYPE if (g_settings->getBool("freetype")) { m_default_size[FM_Standard] = m_settings->getU16("font_size"); m_default_size[FM_Fallback] = m_settings->getU16("fallback_font_size"); m_default_size[FM_Mono] = m_settings->getU16("mono_font_size"); if (is_yes(gettext("needs_fallback_font"))) { m_currentMode = FM_Fallback; } else { m_currentMode = FM_Standard; } } // having freetype but not using it is quite a strange case so we need to do // special handling for it if (m_currentMode == FM_Simple) { std::stringstream fontsize; fontsize << DEFAULT_FONT_SIZE; m_settings->setDefault("font_size", fontsize.str()); m_settings->setDefault("mono_font_size", fontsize.str()); } #endif m_default_size[FM_Simple] = m_settings->getU16("font_size"); m_default_size[FM_SimpleMono] = m_settings->getU16("mono_font_size"); updateSkin(); if (m_currentMode == FM_Standard) { m_settings->registerChangedCallback("font_size", font_setting_changed, NULL); m_settings->registerChangedCallback("font_path", font_setting_changed, NULL); m_settings->registerChangedCallback("font_shadow", font_setting_changed, NULL); m_settings->registerChangedCallback("font_shadow_alpha", font_setting_changed, NULL); } else if (m_currentMode == FM_Fallback) { m_settings->registerChangedCallback("fallback_font_size", font_setting_changed, NULL); m_settings->registerChangedCallback("fallback_font_path", font_setting_changed, NULL); m_settings->registerChangedCallback("fallback_font_shadow", font_setting_changed, NULL); m_settings->registerChangedCallback("fallback_font_shadow_alpha", font_setting_changed, NULL); } m_settings->registerChangedCallback("mono_font_path", font_setting_changed, NULL); m_settings->registerChangedCallback("mono_font_size", font_setting_changed, NULL); m_settings->registerChangedCallback("screen_dpi", font_setting_changed, NULL); m_settings->registerChangedCallback("gui_scaling", font_setting_changed, NULL); } /******************************************************************************/ FontEngine::~FontEngine() { cleanCache(); } /******************************************************************************/ void FontEngine::cleanCache() { for ( unsigned int i = 0; i < FM_MaxMode; i++) { for (std::map::iterator iter = m_font_cache[i].begin(); iter != m_font_cache[i].end(); iter++) { iter->second->drop(); iter->second = NULL; } m_font_cache[i].clear(); } } /******************************************************************************/ irr::gui::IGUIFont* FontEngine::getFont(unsigned int font_size, FontMode mode) { if (mode == FM_Unspecified) { mode = m_currentMode; } else if ((mode == FM_Mono) && (m_currentMode == FM_Simple)) { mode = FM_SimpleMono; } if (font_size == FONT_SIZE_UNSPECIFIED) { font_size = m_default_size[mode]; } if ((font_size == m_lastSize) && (mode == m_lastMode)) { return m_lastFont; } if (m_font_cache[mode].find(font_size) == m_font_cache[mode].end()) { initFont(font_size, mode); } if (m_font_cache[mode].find(font_size) == m_font_cache[mode].end()) { return NULL; } m_lastSize = font_size; m_lastMode = mode; m_lastFont = m_font_cache[mode][font_size]; return m_font_cache[mode][font_size]; } /******************************************************************************/ unsigned int FontEngine::getTextHeight(unsigned int font_size, FontMode mode) { irr::gui::IGUIFont* font = getFont(font_size, mode); // use current skin font as fallback if (font == NULL) { font = m_env->getSkin()->getFont(); } FATAL_ERROR_IF(font == NULL, "Could not get skin font"); return font->getDimension(L"Some unimportant example String").Height; } /******************************************************************************/ unsigned int FontEngine::getTextWidth(const std::wstring& text, unsigned int font_size, FontMode mode) { irr::gui::IGUIFont* font = getFont(font_size, mode); // use current skin font as fallback if (font == NULL) { font = m_env->getSkin()->getFont(); } FATAL_ERROR_IF(font == NULL, "Could not get font"); return font->getDimension(text.c_str()).Width; } /** get line height for a specific font (including empty room between lines) */ unsigned int FontEngine::getLineHeight(unsigned int font_size, FontMode mode) { irr::gui::IGUIFont* font = getFont(font_size, mode); // use current skin font as fallback if (font == NULL) { font = m_env->getSkin()->getFont(); } FATAL_ERROR_IF(font == NULL, "Could not get font"); return font->getDimension(L"Some unimportant example String").Height + font->getKerningHeight(); } /******************************************************************************/ unsigned int FontEngine::getDefaultFontSize() { return m_default_size[m_currentMode]; } /******************************************************************************/ void FontEngine::readSettings() { #if USE_FREETYPE if (g_settings->getBool("freetype")) { m_default_size[FM_Standard] = m_settings->getU16("font_size"); m_default_size[FM_Fallback] = m_settings->getU16("fallback_font_size"); m_default_size[FM_Mono] = m_settings->getU16("mono_font_size"); if (is_yes(gettext("needs_fallback_font"))) { m_currentMode = FM_Fallback; } else { m_currentMode = FM_Standard; } } #endif m_default_size[FM_Simple] = m_settings->getU16("font_size"); m_default_size[FM_SimpleMono] = m_settings->getU16("mono_font_size"); cleanCache(); updateFontCache(); updateSkin(); } /******************************************************************************/ void FontEngine::updateSkin() { gui::IGUIFont *font = getFont(); if (font) m_env->getSkin()->setFont(font); else errorstream << "FontEngine: Default font file: " << "\n\t\"" << m_settings->get("font_path") << "\"" << "\n\trequired for current screen configuration was not found" << " or was invalid file format." << "\n\tUsing irrlicht default font." << std::endl; // If we did fail to create a font our own make irrlicht find a default one font = m_env->getSkin()->getFont(); FATAL_ERROR_IF(font == NULL, "Could not create/get font"); u32 text_height = font->getDimension(L"Hello, world!").Height; infostream << "text_height=" << text_height << std::endl; } /******************************************************************************/ void FontEngine::updateFontCache() { /* the only font to be initialized is default one, * all others are re-initialized on demand */ initFont(m_default_size[m_currentMode], m_currentMode); /* reset font quick access */ m_lastMode = FM_Unspecified; m_lastSize = 0; m_lastFont = NULL; } /******************************************************************************/ void FontEngine::initFont(unsigned int basesize, FontMode mode) { std::string font_config_prefix; if (mode == FM_Unspecified) { mode = m_currentMode; } switch (mode) { case FM_Standard: font_config_prefix = ""; break; case FM_Fallback: font_config_prefix = "fallback_"; break; case FM_Mono: font_config_prefix = "mono_"; if (m_currentMode == FM_Simple) mode = FM_SimpleMono; break; case FM_Simple: /* Fallthrough */ case FM_SimpleMono: /* Fallthrough */ default: font_config_prefix = ""; } if (m_font_cache[mode].find(basesize) != m_font_cache[mode].end()) return; if ((mode == FM_Simple) || (mode == FM_SimpleMono)) { initSimpleFont(basesize, mode); return; } #if USE_FREETYPE else { if (! is_yes(m_settings->get("freetype"))) { return; } unsigned int size = floor( porting::getDisplayDensity() * m_settings->getFloat("gui_scaling") * basesize); u32 font_shadow = 0; u32 font_shadow_alpha = 0; try { font_shadow = g_settings->getU16(font_config_prefix + "font_shadow"); } catch (SettingNotFoundException&) {} try { font_shadow_alpha = g_settings->getU16(font_config_prefix + "font_shadow_alpha"); } catch (SettingNotFoundException&) {} std::string font_path = g_settings->get(font_config_prefix + "font_path"); irr::gui::IGUIFont* font = gui::CGUITTFont::createTTFont(m_env, font_path.c_str(), size, true, true, font_shadow, font_shadow_alpha); if (font != NULL) { m_font_cache[mode][basesize] = font; } else { errorstream << "FontEngine: failed to load freetype font: " << font_path << std::endl; } } #endif } /** initialize a font without freetype */ void FontEngine::initSimpleFont(unsigned int basesize, FontMode mode) { assert(mode == FM_Simple || mode == FM_SimpleMono); // pre-condition std::string font_path = ""; if (mode == FM_Simple) { font_path = m_settings->get("font_path"); } else { font_path = m_settings->get("mono_font_path"); } std::string basename = font_path; std::string ending = font_path.substr(font_path.length() -4); if (ending == ".ttf") { errorstream << "FontEngine: Not trying to open \"" << font_path << "\" which seems to be a truetype font." << std::endl; return; } if ((ending == ".xml") || (ending == ".png")) { basename = font_path.substr(0,font_path.length()-4); } if (basesize == FONT_SIZE_UNSPECIFIED) basesize = DEFAULT_FONT_SIZE; unsigned int size = floor( porting::getDisplayDensity() * m_settings->getFloat("gui_scaling") * basesize); irr::gui::IGUIFont* font = NULL; for(unsigned int offset = 0; offset < MAX_FONT_SIZE_OFFSET; offset++) { // try opening positive offset std::stringstream fontsize_plus_png; fontsize_plus_png << basename << "_" << (size + offset) << ".png"; if (fs::PathExists(fontsize_plus_png.str())) { font = m_env->getFont(fontsize_plus_png.str().c_str()); if (font) { verbosestream << "FontEngine: found font: " << fontsize_plus_png.str() << std::endl; break; } } std::stringstream fontsize_plus_xml; fontsize_plus_xml << basename << "_" << (size + offset) << ".xml"; if (fs::PathExists(fontsize_plus_xml.str())) { font = m_env->getFont(fontsize_plus_xml.str().c_str()); if (font) { verbosestream << "FontEngine: found font: " << fontsize_plus_xml.str() << std::endl; break; } } // try negative offset std::stringstream fontsize_minus_png; fontsize_minus_png << basename << "_" << (size - offset) << ".png"; if (fs::PathExists(fontsize_minus_png.str())) { font = m_env->getFont(fontsize_minus_png.str().c_str()); if (font) { verbosestream << "FontEngine: found font: " << fontsize_minus_png.str() << std::endl; break; } } std::stringstream fontsize_minus_xml; fontsize_minus_xml << basename << "_" << (size - offset) << ".xml"; if (fs::PathExists(fontsize_minus_xml.str())) { font = m_env->getFont(fontsize_minus_xml.str().c_str()); if (font) { verbosestream << "FontEngine: found font: " << fontsize_minus_xml.str() << std::endl; break; } } } // try name direct if (font == NULL) { if (fs::PathExists(font_path)) { font = m_env->getFont(font_path.c_str()); if (font) verbosestream << "FontEngine: found font: " << font_path << std::endl; } } if (font != NULL) { font->grab(); m_font_cache[mode][basesize] = font; } } src/porting.h0000644000175000017500000002464112565232430014015 0ustar mquinsonmquinson/* Minetest Copyright (C) 2013 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ /* Random portability stuff */ #ifndef PORTING_HEADER #define PORTING_HEADER #ifdef _WIN32 #ifdef _WIN32_WINNT #undef _WIN32_WINNT #endif #define _WIN32_WINNT 0x0501 // We need to do this before any other headers // because those might include sdkddkver.h which defines _WIN32_WINNT if not already set #endif #include #include #include "irrlicht.h" #include "irrlichttypes.h" // u32 #include "irrlichttypes_extrabloated.h" #include "debug.h" #include "constants.h" #include "gettime.h" #include "threads.h" #ifdef _MSC_VER #define SWPRINTF_CHARSTRING L"%S" #else #define SWPRINTF_CHARSTRING L"%s" #endif //currently not needed //template struct alignment_trick { char c; T member; }; //#define ALIGNOF(type) offsetof (alignment_trick, member) #ifdef _WIN32 #include #define sleep_ms(x) Sleep(x) #else #include #include //for uintptr_t #if (defined(linux) || defined(__linux) || defined(__GNU__)) && !defined(_GNU_SOURCE) #define _GNU_SOURCE #endif #include #ifdef __FreeBSD__ #include typedef cpuset_t cpu_set_t; #elif defined(__sun) || defined(sun) #include #include #elif defined(_AIX) #include #elif __APPLE__ #include #include #endif #define sleep_ms(x) usleep(x*1000) #define THREAD_PRIORITY_LOWEST 0 #define THREAD_PRIORITY_BELOW_NORMAL 1 #define THREAD_PRIORITY_NORMAL 2 #define THREAD_PRIORITY_ABOVE_NORMAL 3 #define THREAD_PRIORITY_HIGHEST 4 #endif #ifdef _MSC_VER #define ALIGNOF(x) __alignof(x) #define strtok_r(x, y, z) strtok_s(x, y, z) #define strtof(x, y) (float)strtod(x, y) #define strtoll(x, y, z) _strtoi64(x, y, z) #define strtoull(x, y, z) _strtoui64(x, y, z) #define strcasecmp(x, y) stricmp(x, y) #define strncasecmp(x, y, n) strnicmp(x, y, n) #else #define ALIGNOF(x) __alignof__(x) #endif #ifdef __MINGW32__ #define strtok_r(x, y, z) mystrtok_r(x, y, z) #endif // strlcpy is missing from glibc. thanks a lot, drepper. // strlcpy is also missing from AIX and HP-UX because they aim to be weird. // We can't simply alias strlcpy to MSVC's strcpy_s, since strcpy_s by // default raises an assertion error and aborts the program if the buffer is // too small. #if defined(__FreeBSD__) || defined(__NetBSD__) || \ defined(__OpenBSD__) || defined(__DragonFly__) || \ defined(__APPLE__) || \ defined(__sun) || defined(sun) || \ defined(__QNX__) || defined(__QNXNTO__) #define HAVE_STRLCPY #endif // So we need to define our own. #ifndef HAVE_STRLCPY #define strlcpy(d, s, n) mystrlcpy(d, s, n) #endif #define PADDING(x, y) ((ALIGNOF(y) - ((uintptr_t)(x) & (ALIGNOF(y) - 1))) & (ALIGNOF(y) - 1)) #if defined(__APPLE__) #include #include #endif namespace porting { /* Signal handler (grabs Ctrl-C on POSIX systems) */ void signal_handler_init(void); // Returns a pointer to a bool. // When the bool is true, program should quit. bool * signal_handler_killstatus(void); /* Path of static data directory. */ extern std::string path_share; /* Directory for storing user data. Examples: Windows: "C:\Documents and Settings\user\Application Data\" Linux: "~/." Mac: "~/Library/Application Support/" */ extern std::string path_user; /* Get full path of stuff in data directory. Example: "stone.png" -> "../data/stone.png" */ std::string getDataPath(const char *subpath); /* Initialize path_share and path_user. */ void initializePaths(); /* Get number of online processors in the system. */ int getNumberOfProcessors(); /* Set a thread's affinity to a particular processor. */ bool threadBindToProcessor(threadid_t tid, int pnumber); /* Set a thread's priority. */ bool threadSetPriority(threadid_t tid, int prio); /* Return system information e.g. "Linux/3.12.7 x86_64" */ std::string get_sysinfo(); void initIrrlicht(irr::IrrlichtDevice * ); /* Resolution is 10-20ms. Remember to check for overflows. Overflow can occur at any value higher than 10000000. */ #ifdef _WIN32 // Windows #ifndef _WIN32_WINNT #define _WIN32_WINNT 0x0501 #endif #include inline u32 getTimeS() { return GetTickCount() / 1000; } inline u32 getTimeMs() { return GetTickCount(); } inline u32 getTimeUs() { LARGE_INTEGER freq, t; QueryPerformanceFrequency(&freq); QueryPerformanceCounter(&t); return (double)(t.QuadPart) / ((double)(freq.QuadPart) / 1000000.0); } inline u32 getTimeNs() { LARGE_INTEGER freq, t; QueryPerformanceFrequency(&freq); QueryPerformanceCounter(&t); return (double)(t.QuadPart) / ((double)(freq.QuadPart) / 1000000000.0); } #else // Posix #include #include #if defined(__MACH__) && defined(__APPLE__) #include #include #endif inline u32 getTimeS() { struct timeval tv; gettimeofday(&tv, NULL); return tv.tv_sec; } inline u32 getTimeMs() { struct timeval tv; gettimeofday(&tv, NULL); return tv.tv_sec * 1000 + tv.tv_usec / 1000; } inline u32 getTimeUs() { struct timeval tv; gettimeofday(&tv, NULL); return tv.tv_sec * 1000000 + tv.tv_usec; } inline u32 getTimeNs() { struct timespec ts; // from http://stackoverflow.com/questions/5167269/clock-gettime-alternative-in-mac-os-x #if defined(__MACH__) && defined(__APPLE__) // OS X does not have clock_gettime, use clock_get_time clock_serv_t cclock; mach_timespec_t mts; host_get_clock_service(mach_host_self(), CALENDAR_CLOCK, &cclock); clock_get_time(cclock, &mts); mach_port_deallocate(mach_task_self(), cclock); ts.tv_sec = mts.tv_sec; ts.tv_nsec = mts.tv_nsec; #else clock_gettime(CLOCK_REALTIME, &ts); #endif return ts.tv_sec * 1000000000 + ts.tv_nsec; } /*#include inline u32 getTimeMs() { struct timeb tb; ftime(&tb); return tb.time * 1000 + tb.millitm; }*/ #endif inline u32 getTime(TimePrecision prec) { switch (prec) { case PRECISION_SECONDS: return getTimeS(); case PRECISION_MILLI: return getTimeMs(); case PRECISION_MICRO: return getTimeUs(); case PRECISION_NANO: return getTimeNs(); } return 0; } /** * Delta calculation function taking two 32bit arguments. * @param old_time_ms old time for delta calculation (order is relevant!) * @param new_time_ms new time for delta calculation (order is relevant!) * @return positive 32bit delta value */ inline u32 getDeltaMs(u32 old_time_ms, u32 new_time_ms) { if (new_time_ms >= old_time_ms) { return (new_time_ms - old_time_ms); } else { return (old_time_ms - new_time_ms); } } #if defined(linux) || defined(__linux) #include inline void setThreadName(const char *name) { /* It would be cleaner to do this with pthread_setname_np, * which was added to glibc in version 2.12, but some major * distributions are still runing 2.11 and previous versions. */ prctl(PR_SET_NAME, name); } #elif defined(__FreeBSD__) || defined(__OpenBSD__) #include #include inline void setThreadName(const char *name) { pthread_set_name_np(pthread_self(), name); } #elif defined(__NetBSD__) #include inline void setThreadName(const char *name) { pthread_setname_np(pthread_self(), name); } #elif defined(_MSC_VER) typedef struct tagTHREADNAME_INFO { DWORD dwType; // must be 0x1000 LPCSTR szName; // pointer to name (in user addr space) DWORD dwThreadID; // thread ID (-1=caller thread) DWORD dwFlags; // reserved for future use, must be zero } THREADNAME_INFO; inline void setThreadName(const char *name) { THREADNAME_INFO info; info.dwType = 0x1000; info.szName = name; info.dwThreadID = -1; info.dwFlags = 0; __try { RaiseException(0x406D1388, 0, sizeof(info) / sizeof(DWORD), (ULONG_PTR *) &info); } __except (EXCEPTION_CONTINUE_EXECUTION) {} } #elif defined(__APPLE__) #include inline void setThreadName(const char *name) { pthread_setname_np(name); } #elif defined(_WIN32) || defined(__GNU__) inline void setThreadName(const char* name) {} #else #warning "Unrecognized platform, thread names will not be available." inline void setThreadName(const char* name) {} #endif #ifndef SERVER float getDisplayDensity(); v2u32 getDisplaySize(); v2u32 getWindowSize(); std::vector > getSupportedVideoModes(); std::vector getSupportedVideoDrivers(); const char *getVideoDriverName(irr::video::E_DRIVER_TYPE type); const char *getVideoDriverFriendlyName(irr::video::E_DRIVER_TYPE type); #endif inline const char *getPlatformName() { return #if defined(ANDROID) "Android" #elif defined(linux) || defined(__linux) || defined(__linux__) "Linux" #elif defined(_WIN32) || defined(_WIN64) "Windows" #elif defined(__DragonFly__) || defined(__FreeBSD__) || \ defined(__NetBSD__) || defined(__OpenBSD__) "BSD" #elif defined(__APPLE__) && defined(__MACH__) #if TARGET_OS_MAC "OSX" #elif TARGET_OS_IPHONE "iOS" #else "Apple" #endif #elif defined(_AIX) "AIX" #elif defined(__hpux) "HP-UX" #elif defined(__sun) || defined(sun) #if defined(__SVR4) "Solaris" #else "SunOS" #endif #elif defined(__CYGWIN__) "Cygwin" #elif defined(__unix__) || defined(__unix) #if defined(_POSIX_VERSION) "Posix" #else "Unix" #endif #else "?" #endif ; } void setXorgClassHint(const video::SExposedVideoData &video_data, const std::string &name); // This only needs to be called at the start of execution, since all future // threads in the process inherit this exception handler void setWin32ExceptionHandler(); } // namespace porting #ifdef __ANDROID__ #include "porting_android.h" #endif #endif // PORTING_HEADER src/clouds.h0000644000175000017500000000431512565232430013620 0ustar mquinsonmquinson/* Minetest Copyright (C) 2010-2013 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #ifndef CLOUDS_HEADER #define CLOUDS_HEADER #include "irrlichttypes_extrabloated.h" #include #include "constants.h" // Menu clouds class Clouds; extern Clouds *g_menuclouds; // Scene manager used for menu clouds namespace irr{namespace scene{class ISceneManager;}} extern irr::scene::ISceneManager *g_menucloudsmgr; class Clouds : public scene::ISceneNode { public: Clouds( scene::ISceneNode* parent, scene::ISceneManager* mgr, s32 id, u32 seed, s16 cloudheight=0 ); ~Clouds(); /* ISceneNode methods */ virtual void OnRegisterSceneNode(); virtual void render(); virtual const core::aabbox3d& getBoundingBox() const { return m_box; } virtual u32 getMaterialCount() const { return 1; } virtual video::SMaterial& getMaterial(u32 i) { return m_material; } /* Other stuff */ void step(float dtime); void update(v2f camera_p, video::SColorf color); void updateCameraOffset(v3s16 camera_offset) { m_camera_offset = camera_offset; m_box = core::aabbox3d(-BS * 1000000, m_cloud_y - BS - BS * camera_offset.Y, -BS * 1000000, BS * 1000000, m_cloud_y + BS - BS * camera_offset.Y, BS * 1000000); } void readSettings(); private: video::SMaterial m_material; core::aabbox3d m_box; s16 m_passed_cloud_y; float m_cloud_y; u16 m_cloud_radius_i; bool m_enable_3d; video::SColorf m_color; u32 m_seed; v2f m_camera_pos; float m_time; v3s16 m_camera_offset; }; #endif src/database-dummy.h0000644000175000017500000000236112565232430015223 0ustar mquinsonmquinson/* Minetest Copyright (C) 2013 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #ifndef DATABASE_DUMMY_HEADER #define DATABASE_DUMMY_HEADER #include #include #include "database.h" #include "irrlichttypes.h" class Database_Dummy : public Database { public: virtual bool saveBlock(const v3s16 &pos, const std::string &data); virtual std::string loadBlock(const v3s16 &pos); virtual bool deleteBlock(const v3s16 &pos); virtual void listAllLoadableBlocks(std::vector &dst); private: std::map m_database; }; #endif src/database-leveldb.h0000644000175000017500000000253212565232430015505 0ustar mquinsonmquinson/* Minetest Copyright (C) 2013 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #ifndef DATABASE_LEVELDB_HEADER #define DATABASE_LEVELDB_HEADER #include "config.h" #if USE_LEVELDB #include "database.h" #include "leveldb/db.h" #include class Database_LevelDB : public Database { public: Database_LevelDB(const std::string &savedir); ~Database_LevelDB(); virtual bool saveBlock(const v3s16 &pos, const std::string &data); virtual std::string loadBlock(const v3s16 &pos); virtual bool deleteBlock(const v3s16 &pos); virtual void listAllLoadableBlocks(std::vector &dst); private: leveldb::DB *m_database; }; #endif // USE_LEVELDB #endif src/mapnode.cpp0000644000175000017500000003766412565232430014322 0ustar mquinsonmquinson/* Minetest Copyright (C) 2013 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #include "irrlichttypes_extrabloated.h" #include "mapnode.h" #include "porting.h" #include "nodedef.h" #include "content_mapnode.h" // For mapnode_translate_*_internal #include "serialization.h" // For ser_ver_supported #include "util/serialize.h" #include "log.h" #include "util/numeric.h" #include #include static const Rotation wallmounted_to_rot[] = { ROTATE_0, ROTATE_180, ROTATE_90, ROTATE_270 }; static const u8 rot_to_wallmounted[] = { 2, 4, 3, 5 }; /* MapNode */ // Create directly from a nodename // If name is unknown, sets CONTENT_IGNORE MapNode::MapNode(INodeDefManager *ndef, const std::string &name, u8 a_param1, u8 a_param2) { content_t id = CONTENT_IGNORE; ndef->getId(name, id); param0 = id; param1 = a_param1; param2 = a_param2; } void MapNode::setLight(enum LightBank bank, u8 a_light, INodeDefManager *nodemgr) { // If node doesn't contain light data, ignore this if(nodemgr->get(*this).param_type != CPT_LIGHT) return; if(bank == LIGHTBANK_DAY) { param1 &= 0xf0; param1 |= a_light & 0x0f; } else if(bank == LIGHTBANK_NIGHT) { param1 &= 0x0f; param1 |= (a_light & 0x0f)<<4; } else assert("Invalid light bank" == NULL); } bool MapNode::isLightDayNightEq(INodeDefManager *nodemgr) const { const ContentFeatures &f = nodemgr->get(*this); bool isEqual; if (f.param_type == CPT_LIGHT) { u8 day = MYMAX(f.light_source, param1 & 0x0f); u8 night = MYMAX(f.light_source, (param1 >> 4) & 0x0f); isEqual = day == night; } else { isEqual = true; } return isEqual; } u8 MapNode::getLight(enum LightBank bank, INodeDefManager *nodemgr) const { // Select the brightest of [light source, propagated light] const ContentFeatures &f = nodemgr->get(*this); u8 light; if(f.param_type == CPT_LIGHT) light = bank == LIGHTBANK_DAY ? param1 & 0x0f : (param1 >> 4) & 0x0f; else light = 0; return MYMAX(f.light_source, light); } u8 MapNode::getLightNoChecks(enum LightBank bank, const ContentFeatures *f) const { return MYMAX(f->light_source, bank == LIGHTBANK_DAY ? param1 & 0x0f : (param1 >> 4) & 0x0f); } bool MapNode::getLightBanks(u8 &lightday, u8 &lightnight, INodeDefManager *nodemgr) const { // Select the brightest of [light source, propagated light] const ContentFeatures &f = nodemgr->get(*this); if(f.param_type == CPT_LIGHT) { lightday = param1 & 0x0f; lightnight = (param1>>4)&0x0f; } else { lightday = 0; lightnight = 0; } if(f.light_source > lightday) lightday = f.light_source; if(f.light_source > lightnight) lightnight = f.light_source; return f.param_type == CPT_LIGHT || f.light_source != 0; } u8 MapNode::getFaceDir(INodeDefManager *nodemgr) const { const ContentFeatures &f = nodemgr->get(*this); if(f.param_type_2 == CPT2_FACEDIR) return (getParam2() & 0x1F) % 24; return 0; } u8 MapNode::getWallMounted(INodeDefManager *nodemgr) const { const ContentFeatures &f = nodemgr->get(*this); if(f.param_type_2 == CPT2_WALLMOUNTED) return getParam2() & 0x07; return 0; } v3s16 MapNode::getWallMountedDir(INodeDefManager *nodemgr) const { switch(getWallMounted(nodemgr)) { case 0: default: return v3s16(0,1,0); case 1: return v3s16(0,-1,0); case 2: return v3s16(1,0,0); case 3: return v3s16(-1,0,0); case 4: return v3s16(0,0,1); case 5: return v3s16(0,0,-1); } } void MapNode::rotateAlongYAxis(INodeDefManager *nodemgr, Rotation rot) { ContentParamType2 cpt2 = nodemgr->get(*this).param_type_2; if (cpt2 == CPT2_FACEDIR) { if (param2 >= 4) return; u8 newrot = param2 & 3; param2 &= ~3; param2 |= (newrot + rot) & 3; } else if (cpt2 == CPT2_WALLMOUNTED) { u8 wmountface = (param2 & 7); if (wmountface <= 1) return; Rotation oldrot = wallmounted_to_rot[wmountface - 2]; param2 &= ~7; param2 |= rot_to_wallmounted[(oldrot - rot) & 3]; } } static std::vector transformNodeBox(const MapNode &n, const NodeBox &nodebox, INodeDefManager *nodemgr) { std::vector boxes; if(nodebox.type == NODEBOX_FIXED || nodebox.type == NODEBOX_LEVELED) { const std::vector &fixed = nodebox.fixed; int facedir = n.getFaceDir(nodemgr); u8 axisdir = facedir>>2; facedir&=0x03; for(std::vector::const_iterator i = fixed.begin(); i != fixed.end(); i++) { aabb3f box = *i; if (nodebox.type == NODEBOX_LEVELED) { box.MaxEdge.Y = -BS/2 + BS*((float)1/LEVELED_MAX) * n.getLevel(nodemgr); } switch (axisdir) { case 0: if(facedir == 1) { box.MinEdge.rotateXZBy(-90); box.MaxEdge.rotateXZBy(-90); } else if(facedir == 2) { box.MinEdge.rotateXZBy(180); box.MaxEdge.rotateXZBy(180); } else if(facedir == 3) { box.MinEdge.rotateXZBy(90); box.MaxEdge.rotateXZBy(90); } break; case 1: // z+ box.MinEdge.rotateYZBy(90); box.MaxEdge.rotateYZBy(90); if(facedir == 1) { box.MinEdge.rotateXYBy(90); box.MaxEdge.rotateXYBy(90); } else if(facedir == 2) { box.MinEdge.rotateXYBy(180); box.MaxEdge.rotateXYBy(180); } else if(facedir == 3) { box.MinEdge.rotateXYBy(-90); box.MaxEdge.rotateXYBy(-90); } break; case 2: //z- box.MinEdge.rotateYZBy(-90); box.MaxEdge.rotateYZBy(-90); if(facedir == 1) { box.MinEdge.rotateXYBy(-90); box.MaxEdge.rotateXYBy(-90); } else if(facedir == 2) { box.MinEdge.rotateXYBy(180); box.MaxEdge.rotateXYBy(180); } else if(facedir == 3) { box.MinEdge.rotateXYBy(90); box.MaxEdge.rotateXYBy(90); } break; case 3: //x+ box.MinEdge.rotateXYBy(-90); box.MaxEdge.rotateXYBy(-90); if(facedir == 1) { box.MinEdge.rotateYZBy(90); box.MaxEdge.rotateYZBy(90); } else if(facedir == 2) { box.MinEdge.rotateYZBy(180); box.MaxEdge.rotateYZBy(180); } else if(facedir == 3) { box.MinEdge.rotateYZBy(-90); box.MaxEdge.rotateYZBy(-90); } break; case 4: //x- box.MinEdge.rotateXYBy(90); box.MaxEdge.rotateXYBy(90); if(facedir == 1) { box.MinEdge.rotateYZBy(-90); box.MaxEdge.rotateYZBy(-90); } else if(facedir == 2) { box.MinEdge.rotateYZBy(180); box.MaxEdge.rotateYZBy(180); } else if(facedir == 3) { box.MinEdge.rotateYZBy(90); box.MaxEdge.rotateYZBy(90); } break; case 5: box.MinEdge.rotateXYBy(-180); box.MaxEdge.rotateXYBy(-180); if(facedir == 1) { box.MinEdge.rotateXZBy(90); box.MaxEdge.rotateXZBy(90); } else if(facedir == 2) { box.MinEdge.rotateXZBy(180); box.MaxEdge.rotateXZBy(180); } else if(facedir == 3) { box.MinEdge.rotateXZBy(-90); box.MaxEdge.rotateXZBy(-90); } break; default: break; } box.repair(); boxes.push_back(box); } } else if(nodebox.type == NODEBOX_WALLMOUNTED) { v3s16 dir = n.getWallMountedDir(nodemgr); // top if(dir == v3s16(0,1,0)) { boxes.push_back(nodebox.wall_top); } // bottom else if(dir == v3s16(0,-1,0)) { boxes.push_back(nodebox.wall_bottom); } // side else { v3f vertices[2] = { nodebox.wall_side.MinEdge, nodebox.wall_side.MaxEdge }; for(s32 i=0; i<2; i++) { if(dir == v3s16(-1,0,0)) vertices[i].rotateXZBy(0); if(dir == v3s16(1,0,0)) vertices[i].rotateXZBy(180); if(dir == v3s16(0,0,-1)) vertices[i].rotateXZBy(90); if(dir == v3s16(0,0,1)) vertices[i].rotateXZBy(-90); } aabb3f box = aabb3f(vertices[0]); box.addInternalPoint(vertices[1]); boxes.push_back(box); } } else // NODEBOX_REGULAR { boxes.push_back(aabb3f(-BS/2,-BS/2,-BS/2,BS/2,BS/2,BS/2)); } return boxes; } std::vector MapNode::getNodeBoxes(INodeDefManager *nodemgr) const { const ContentFeatures &f = nodemgr->get(*this); return transformNodeBox(*this, f.node_box, nodemgr); } std::vector MapNode::getCollisionBoxes(INodeDefManager *nodemgr) const { const ContentFeatures &f = nodemgr->get(*this); if (f.collision_box.fixed.empty()) return transformNodeBox(*this, f.node_box, nodemgr); else return transformNodeBox(*this, f.collision_box, nodemgr); } std::vector MapNode::getSelectionBoxes(INodeDefManager *nodemgr) const { const ContentFeatures &f = nodemgr->get(*this); return transformNodeBox(*this, f.selection_box, nodemgr); } u8 MapNode::getMaxLevel(INodeDefManager *nodemgr) const { const ContentFeatures &f = nodemgr->get(*this); // todo: after update in all games leave only if (f.param_type_2 == if( f.liquid_type == LIQUID_FLOWING || f.param_type_2 == CPT2_FLOWINGLIQUID) return LIQUID_LEVEL_MAX; if(f.leveled || f.param_type_2 == CPT2_LEVELED) return LEVELED_MAX; return 0; } u8 MapNode::getLevel(INodeDefManager *nodemgr) const { const ContentFeatures &f = nodemgr->get(*this); // todo: after update in all games leave only if (f.param_type_2 == if(f.liquid_type == LIQUID_SOURCE) return LIQUID_LEVEL_SOURCE; if (f.param_type_2 == CPT2_FLOWINGLIQUID) return getParam2() & LIQUID_LEVEL_MASK; if(f.liquid_type == LIQUID_FLOWING) // can remove if all param_type_2 setted return getParam2() & LIQUID_LEVEL_MASK; if(f.leveled || f.param_type_2 == CPT2_LEVELED) { u8 level = getParam2() & LEVELED_MASK; if(level) return level; if(f.leveled > LEVELED_MAX) return LEVELED_MAX; return f.leveled; //default } return 0; } u8 MapNode::setLevel(INodeDefManager *nodemgr, s8 level) { u8 rest = 0; if (level < 1) { setContent(CONTENT_AIR); return 0; } const ContentFeatures &f = nodemgr->get(*this); if (f.param_type_2 == CPT2_FLOWINGLIQUID || f.liquid_type == LIQUID_FLOWING || f.liquid_type == LIQUID_SOURCE) { if (level >= LIQUID_LEVEL_SOURCE) { rest = level - LIQUID_LEVEL_SOURCE; setContent(nodemgr->getId(f.liquid_alternative_source)); } else { setContent(nodemgr->getId(f.liquid_alternative_flowing)); setParam2(level & LIQUID_LEVEL_MASK); } } else if (f.leveled || f.param_type_2 == CPT2_LEVELED) { if (level > LEVELED_MAX) { rest = level - LEVELED_MAX; level = LEVELED_MAX; } setParam2(level & LEVELED_MASK); } return rest; } u8 MapNode::addLevel(INodeDefManager *nodemgr, s8 add) { s8 level = getLevel(nodemgr); if (add == 0) level = 1; level += add; return setLevel(nodemgr, level); } u32 MapNode::serializedLength(u8 version) { if(!ser_ver_supported(version)) throw VersionMismatchException("ERROR: MapNode format not supported"); if(version == 0) return 1; else if(version <= 9) return 2; else if(version <= 23) return 3; else return 4; } void MapNode::serialize(u8 *dest, u8 version) { if(!ser_ver_supported(version)) throw VersionMismatchException("ERROR: MapNode format not supported"); // Can't do this anymore; we have 16-bit dynamically allocated node IDs // in memory; conversion just won't work in this direction. if(version < 24) throw SerializationError("MapNode::serialize: serialization to " "version < 24 not possible"); writeU16(dest+0, param0); writeU8(dest+2, param1); writeU8(dest+3, param2); } void MapNode::deSerialize(u8 *source, u8 version) { if(!ser_ver_supported(version)) throw VersionMismatchException("ERROR: MapNode format not supported"); if(version <= 21) { deSerialize_pre22(source, version); return; } if(version >= 24){ param0 = readU16(source+0); param1 = readU8(source+2); param2 = readU8(source+3); }else{ param0 = readU8(source+0); param1 = readU8(source+1); param2 = readU8(source+2); if(param0 > 0x7F){ param0 |= ((param2&0xF0)<<4); param2 &= 0x0F; } } } void MapNode::serializeBulk(std::ostream &os, int version, const MapNode *nodes, u32 nodecount, u8 content_width, u8 params_width, bool compressed) { if(!ser_ver_supported(version)) throw VersionMismatchException("ERROR: MapNode format not supported"); sanity_check(content_width == 2); sanity_check(params_width == 2); // Can't do this anymore; we have 16-bit dynamically allocated node IDs // in memory; conversion just won't work in this direction. if(version < 24) throw SerializationError("MapNode::serializeBulk: serialization to " "version < 24 not possible"); SharedBuffer databuf(nodecount * (content_width + params_width)); // Serialize content for(u32 i=0; i databuf(len); if(compressed) { std::ostringstream os(std::ios_base::binary); decompressZlib(is, os); std::string s = os.str(); if(s.size() != len) throw SerializationError("deSerializeBulkNodes: " "decompress resulted in invalid size"); memcpy(&databuf[0], s.c_str(), len); } else { is.read((char*) &databuf[0], len); if(is.eof() || is.fail()) throw SerializationError("deSerializeBulkNodes: " "failed to read bulk node data"); } // Deserialize content if(content_width == 1) { for(u32 i=0; i 0x7F){ nodes[i].param0 <<= 4; nodes[i].param0 |= (nodes[i].param2&0xF0)>>4; nodes[i].param2 &= 0x0F; } } } else if(content_width == 2) { for(u32 i=0; i 0x7f){ param0 <<= 4; param0 |= (param2&0xf0)>>4; param2 &= 0x0f; } } // Convert special values from old version to new if(version <= 19) { // In these versions, CONTENT_IGNORE and CONTENT_AIR // are 255 and 254 // Version 19 is fucked up with sometimes the old values and sometimes not if(param0 == 255) param0 = CONTENT_IGNORE; else if(param0 == 254) param0 = CONTENT_AIR; } // Translate to our known version *this = mapnode_translate_to_internal(*this, version); } src/gameparams.h0000644000175000017500000000200112565232430014432 0ustar mquinsonmquinson/* Minetest Copyright (C) 2010-2013 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #ifndef __GAME_PARAMS_H__ #define __GAME_PARAMS_H__ #include "irrlichttypes_extrabloated.h" struct GameParams { u16 socket_port; std::string world_path; SubgameSpec game_spec; bool is_dedicated_server; int log_level; }; #endif src/guiFormSpecMenu.h0000644000175000017500000002637312565232430015407 0ustar mquinsonmquinson/* Minetest Copyright (C) 2013 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #ifndef GUIINVENTORYMENU_HEADER #define GUIINVENTORYMENU_HEADER #include #include "irrlichttypes_extrabloated.h" #include "inventory.h" #include "inventorymanager.h" #include "modalMenu.h" #include "guiTable.h" #include "network/networkprotocol.h" class IGameDef; class InventoryManager; class ISimpleTextureSource; class Client; typedef enum { f_Button, f_Table, f_TabHeader, f_CheckBox, f_DropDown, f_ScrollBar, f_Unknown } FormspecFieldType; typedef enum { quit_mode_no, quit_mode_accept, quit_mode_cancel } FormspecQuitMode; struct TextDest { virtual ~TextDest() {}; // This is deprecated I guess? -celeron55 virtual void gotText(std::wstring text){} virtual void gotText(const StringMap &fields) = 0; virtual void setFormName(std::string formname) { m_formname = formname;}; std::string m_formname; }; class IFormSource { public: virtual ~IFormSource(){} virtual std::string getForm() = 0; // Fill in variables in field text virtual std::string resolveText(std::string str){ return str; } }; class GUIFormSpecMenu : public GUIModalMenu { struct ItemSpec { ItemSpec() { i = -1; } ItemSpec(const InventoryLocation &a_inventoryloc, const std::string &a_listname, s32 a_i) { inventoryloc = a_inventoryloc; listname = a_listname; i = a_i; } bool isValid() const { return i != -1; } InventoryLocation inventoryloc; std::string listname; s32 i; }; struct ListDrawSpec { ListDrawSpec() { } ListDrawSpec(const InventoryLocation &a_inventoryloc, const std::string &a_listname, v2s32 a_pos, v2s32 a_geom, s32 a_start_item_i): inventoryloc(a_inventoryloc), listname(a_listname), pos(a_pos), geom(a_geom), start_item_i(a_start_item_i) { } InventoryLocation inventoryloc; std::string listname; v2s32 pos; v2s32 geom; s32 start_item_i; }; struct ListRingSpec { ListRingSpec() { } ListRingSpec(const InventoryLocation &a_inventoryloc, const std::string &a_listname): inventoryloc(a_inventoryloc), listname(a_listname) { } InventoryLocation inventoryloc; std::string listname; }; struct ImageDrawSpec { ImageDrawSpec() { } ImageDrawSpec(const std::string &a_name, v2s32 a_pos, v2s32 a_geom): name(a_name), pos(a_pos), geom(a_geom) { scale = true; } ImageDrawSpec(const std::string &a_name, v2s32 a_pos): name(a_name), pos(a_pos) { scale = false; } std::string name; v2s32 pos; v2s32 geom; bool scale; }; struct FieldSpec { FieldSpec() { } FieldSpec(const std::string &name, const std::wstring &label, const std::wstring &fdeflt, int id) : fname(name), flabel(label), fdefault(fdeflt), fid(id) { send = false; ftype = f_Unknown; is_exit = false; } std::string fname; std::wstring flabel; std::wstring fdefault; int fid; bool send; FormspecFieldType ftype; bool is_exit; core::rect rect; }; struct BoxDrawSpec { BoxDrawSpec(v2s32 a_pos, v2s32 a_geom,irr::video::SColor a_color): pos(a_pos), geom(a_geom), color(a_color) { } v2s32 pos; v2s32 geom; irr::video::SColor color; }; struct TooltipSpec { TooltipSpec() { } TooltipSpec(std::string a_tooltip, irr::video::SColor a_bgcolor, irr::video::SColor a_color): tooltip(a_tooltip), bgcolor(a_bgcolor), color(a_color) { } std::string tooltip; irr::video::SColor bgcolor; irr::video::SColor color; }; public: GUIFormSpecMenu(irr::IrrlichtDevice* dev, gui::IGUIElement* parent, s32 id, IMenuManager *menumgr, InventoryManager *invmgr, IGameDef *gamedef, ISimpleTextureSource *tsrc, IFormSource* fs_src, TextDest* txt_dst, Client* client, bool remap_dbl_click = true); ~GUIFormSpecMenu(); void setFormSpec(const std::string &formspec_string, InventoryLocation current_inventory_location) { m_formspec_string = formspec_string; m_current_inventory_location = current_inventory_location; regenerateGui(m_screensize_old); } // form_src is deleted by this GUIFormSpecMenu void setFormSource(IFormSource *form_src) { if (m_form_src != NULL) { delete m_form_src; } m_form_src = form_src; } // text_dst is deleted by this GUIFormSpecMenu void setTextDest(TextDest *text_dst) { if (m_text_dst != NULL) { delete m_text_dst; } m_text_dst = text_dst; } void allowClose(bool value) { m_allowclose = value; } void lockSize(bool lock,v2u32 basescreensize=v2u32(0,0)) { m_lock = lock; m_lockscreensize = basescreensize; } void removeChildren(); void setInitialFocus(); void setFocus(std::string &elementname) { m_focused_element = elementname; } /* Remove and re-add (or reposition) stuff */ void regenerateGui(v2u32 screensize); ItemSpec getItemAtPos(v2s32 p) const; void drawList(const ListDrawSpec &s, int phase); void drawSelectedItem(); void drawMenu(); void updateSelectedItem(); ItemStack verifySelectedItem(); void acceptInput(FormspecQuitMode quitmode); bool preprocessEvent(const SEvent& event); bool OnEvent(const SEvent& event); bool doPause; bool pausesGame() { return doPause; } GUITable* getTable(const std::string &tablename); #ifdef __ANDROID__ bool getAndroidUIInput(); #endif protected: v2s32 getBasePos() const { return padding + offset + AbsoluteRect.UpperLeftCorner; } v2s32 padding; v2s32 spacing; v2s32 imgsize; v2s32 offset; irr::IrrlichtDevice* m_device; InventoryManager *m_invmgr; IGameDef *m_gamedef; ISimpleTextureSource *m_tsrc; Client *m_client; std::string m_formspec_string; InventoryLocation m_current_inventory_location; std::vector m_inventorylists; std::vector m_inventory_rings; std::vector m_backgrounds; std::vector m_images; std::vector m_itemimages; std::vector m_boxes; std::vector m_fields; std::vector > m_tables; std::vector > m_checkboxes; std::map m_tooltips; std::vector > m_scrollbars; ItemSpec *m_selected_item; u32 m_selected_amount; bool m_selected_dragging; // WARNING: BLACK MAGIC // Used to guess and keep up with some special things the server can do. // If name is "", no guess exists. ItemStack m_selected_content_guess; InventoryLocation m_selected_content_guess_inventory; v2s32 m_pointer; v2s32 m_old_pointer; // Mouse position after previous mouse event gui::IGUIStaticText *m_tooltip_element; u32 m_tooltip_show_delay; s32 m_hovered_time; s32 m_old_tooltip_id; std::string m_old_tooltip; bool m_rmouse_auto_place; bool m_allowclose; bool m_lock; v2u32 m_lockscreensize; bool m_bgfullscreen; bool m_slotborder; bool m_clipbackground; video::SColor m_bgcolor; video::SColor m_slotbg_n; video::SColor m_slotbg_h; video::SColor m_slotbordercolor; video::SColor m_default_tooltip_bgcolor; video::SColor m_default_tooltip_color; private: IFormSource *m_form_src; TextDest *m_text_dst; unsigned int m_formspec_version; std::string m_focused_element; typedef struct { bool explicit_size; v2f invsize; v2s32 size; core::rect rect; v2s32 basepos; v2u32 screensize; std::string focused_fieldname; GUITable::TableOptions table_options; GUITable::TableColumns table_columns; // used to restore table selection/scroll/treeview state std::map table_dyndata; } parserData; typedef struct { bool key_up; bool key_down; bool key_enter; bool key_escape; } fs_key_pendig; fs_key_pendig current_keys_pending; void parseElement(parserData* data,std::string element); void parseSize(parserData* data,std::string element); void parseList(parserData* data,std::string element); void parseListRing(parserData* data,std::string element); void parseCheckbox(parserData* data,std::string element); void parseImage(parserData* data,std::string element); void parseItemImage(parserData* data,std::string element); void parseButton(parserData* data,std::string element,std::string typ); void parseBackground(parserData* data,std::string element); void parseTableOptions(parserData* data,std::string element); void parseTableColumns(parserData* data,std::string element); void parseTable(parserData* data,std::string element); void parseTextList(parserData* data,std::string element); void parseDropDown(parserData* data,std::string element); void parsePwdField(parserData* data,std::string element); void parseField(parserData* data,std::string element,std::string type); void parseSimpleField(parserData* data,std::vector &parts); void parseTextArea(parserData* data,std::vector& parts, std::string type); void parseLabel(parserData* data,std::string element); void parseVertLabel(parserData* data,std::string element); void parseImageButton(parserData* data,std::string element,std::string type); void parseItemImageButton(parserData* data,std::string element); void parseTabHeader(parserData* data,std::string element); void parseBox(parserData* data,std::string element); void parseBackgroundColor(parserData* data,std::string element); void parseListColors(parserData* data,std::string element); void parseTooltip(parserData* data,std::string element); bool parseVersionDirect(std::string data); bool parseSizeDirect(parserData* data, std::string element); void parseScrollBar(parserData* data, std::string element); /** * check if event is part of a double click * @param event event to evaluate * @return true/false if a doubleclick was detected */ bool DoubleClickDetection(const SEvent event); struct clickpos { v2s32 pos; s32 time; }; clickpos m_doubleclickdetect[2]; int m_btn_height; gui::IGUIFont *m_font; std::wstring getLabelByID(s32 id); std::string getNameByID(s32 id); #ifdef __ANDROID__ v2s32 m_down_pos; std::string m_JavaDialogFieldName; #endif /* If true, remap a double-click (or double-tap) action to ESC. This is so * that, for example, Android users can double-tap to close a formspec. * * This value can (currently) only be set by the class constructor * and the default value for the setting is true. */ bool m_remap_dbl_click; }; class FormspecFormSource: public IFormSource { public: FormspecFormSource(std::string formspec) { m_formspec = formspec; } ~FormspecFormSource() {} void setForm(std::string formspec) { m_formspec = FORMSPEC_VERSION_STRING + formspec; } std::string getForm() { return m_formspec; } std::string m_formspec; }; #endif src/guiEngine.h0000644000175000017500000002111212565232430014233 0ustar mquinsonmquinson/* Minetest Copyright (C) 2013 sapier This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #ifndef GUI_ENGINE_H_ #define GUI_ENGINE_H_ /******************************************************************************/ /* Includes */ /******************************************************************************/ #include "irrlichttypes.h" #include "modalMenu.h" #include "guiFormSpecMenu.h" #include "sound.h" #include "client/tile.h" /******************************************************************************/ /* Typedefs and macros */ /******************************************************************************/ /** texture layer ids */ typedef enum { TEX_LAYER_BACKGROUND = 0, TEX_LAYER_OVERLAY, TEX_LAYER_HEADER, TEX_LAYER_FOOTER, TEX_LAYER_MAX } texture_layer; typedef struct { video::ITexture* texture; bool tile; unsigned int minsize; } image_definition; /******************************************************************************/ /* forward declarations */ /******************************************************************************/ class GUIEngine; class MainMenuScripting; class Clouds; struct MainMenuData; /******************************************************************************/ /* declarations */ /******************************************************************************/ /** GUIEngine specific implementation of TextDest used within guiFormSpecMenu */ class TextDestGuiEngine : public TextDest { public: /** * default constructor * @param engine the engine data is transmitted for further processing */ TextDestGuiEngine(GUIEngine* engine); /** * receive fields transmitted by guiFormSpecMenu * @param fields map containing formspec field elements currently active */ void gotText(const StringMap &fields); /** * receive text/events transmitted by guiFormSpecMenu * @param text textual representation of event */ void gotText(std::wstring text); private: /** target to transmit data to */ GUIEngine* m_engine; }; /** GUIEngine specific implementation of ISimpleTextureSource */ class MenuTextureSource : public ISimpleTextureSource { public: /** * default constructor * @param driver the video driver to load textures from */ MenuTextureSource(video::IVideoDriver *driver); /** * destructor, removes all loaded textures */ virtual ~MenuTextureSource(); /** * get a texture, loading it if required * @param name path to the texture * @param id receives the texture ID, always 0 in this implementation */ video::ITexture* getTexture(const std::string &name, u32 *id = NULL); private: /** driver to get textures from */ video::IVideoDriver *m_driver; /** set of texture names to delete */ std::set m_to_delete; }; /** GUIEngine specific implementation of OnDemandSoundFetcher */ class MenuMusicFetcher: public OnDemandSoundFetcher { public: /** * get sound file paths according to sound name * @param name sound name * @param dst_paths receives possible paths to sound files * @param dst_datas receives binary sound data (not used here) */ void fetchSounds(const std::string &name, std::set &dst_paths, std::set &dst_datas); private: /** set of fetched sound names */ std::set m_fetched; }; /** implementation of main menu based uppon formspecs */ class GUIEngine { /** grant ModApiMainMenu access to private members */ friend class ModApiMainMenu; public: /** * default constructor * @param dev device to draw at * @param parent parent gui element * @param menumgr manager to add menus to * @param smgr scene manager to add scene elements to * @param data struct to transfer data to main game handling */ GUIEngine( irr::IrrlichtDevice* dev, gui::IGUIElement* parent, IMenuManager *menumgr, scene::ISceneManager* smgr, MainMenuData* data, bool& kill); /** default destructor */ virtual ~GUIEngine(); /** * return MainMenuScripting interface */ MainMenuScripting* getScriptIface() { return m_script; } /** * return dir of current menuscript */ std::string getScriptDir() { return m_scriptdir; } /** pass async callback to scriptengine **/ unsigned int queueAsync(std::string serialized_fct,std::string serialized_params); private: /** find and run the main menu script */ bool loadMainMenuScript(); /** run main menu loop */ void run(); /** handler to limit frame rate within main menu */ void limitFrameRate(); /** update size of topleftext element */ void updateTopLeftTextSize(); /** device to draw at */ irr::IrrlichtDevice* m_device; /** parent gui element */ gui::IGUIElement* m_parent; /** manager to add menus to */ IMenuManager* m_menumanager; /** scene manager to add scene elements to */ scene::ISceneManager* m_smgr; /** pointer to data beeing transfered back to main game handling */ MainMenuData* m_data; /** pointer to texture source */ ISimpleTextureSource* m_texture_source; /** pointer to soundmanager*/ ISoundManager* m_sound_manager; /** representation of form source to be used in mainmenu formspec */ FormspecFormSource* m_formspecgui; /** formspec input receiver */ TextDestGuiEngine* m_buttonhandler; /** the formspec menu */ GUIFormSpecMenu* m_menu; /** reference to kill variable managed by SIGINT handler */ bool& m_kill; /** variable used to abort menu and return back to main game handling */ bool m_startgame; /** scripting interface */ MainMenuScripting* m_script; /** script basefolder */ std::string m_scriptdir; /** * draw background layer * @param driver to use for drawing */ void drawBackground(video::IVideoDriver* driver); /** * draw overlay layer * @param driver to use for drawing */ void drawOverlay(video::IVideoDriver* driver); /** * draw header layer * @param driver to use for drawing */ void drawHeader(video::IVideoDriver* driver); /** * draw footer layer * @param driver to use for drawing */ void drawFooter(video::IVideoDriver* driver); /** * load a texture for a specified layer * @param layer draw layer to specify texture * @param texturepath full path of texture to load */ bool setTexture(texture_layer layer, std::string texturepath, bool tile_image, unsigned int minsize); /** * download a file using curl * @param url url to download * @param target file to store to */ static bool downloadFile(std::string url,std::string target); /** array containing pointers to current specified texture layers */ image_definition m_textures[TEX_LAYER_MAX]; /** draw version string in topleft corner */ void drawVersion(); /** * specify text to be appended to version string * @param text to set */ void setTopleftText(std::string append); /** pointer to gui element shown at topleft corner */ irr::gui::IGUIStaticText* m_irr_toplefttext; /** initialize cloud subsystem */ void cloudInit(); /** do preprocessing for cloud subsystem */ void cloudPreProcess(); /** do postprocessing for cloud subsystem */ void cloudPostProcess(); /** internam data required for drawing clouds */ struct clouddata { /** delta time since last cloud processing */ f32 dtime; /** absolute time of last cloud processing */ u32 lasttime; /** pointer to cloud class */ Clouds* clouds; /** camera required for drawing clouds */ scene::ICameraSceneNode* camera; }; /** is drawing of clouds enabled atm */ bool m_clouds_enabled; /** data used to draw clouds */ clouddata m_cloud; /** start playing a sound and return handle */ s32 playSound(SimpleSoundSpec spec, bool looped); /** stop playing a sound started with playSound() */ void stopSound(s32 handle); }; #endif /* GUI_ENGINE_H_ */ src/drawscene.h0000644000175000017500000000262612565232430014305 0ustar mquinsonmquinson/* Minetest Copyright (C) 2010-2014 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #ifndef DRAWSCENE_H_ #define DRAWSCENE_H_ #include "camera.h" #include "hud.h" #include "minimap.h" #include "irrlichttypes_extrabloated.h" void draw_load_screen(const std::wstring &text, IrrlichtDevice *device, gui::IGUIEnvironment *guienv, float dtime = 0, int percent = 0, bool clouds = true); void draw_scene(video::IVideoDriver *driver, scene::ISceneManager *smgr, Camera &camera, Client &client, LocalPlayer *player, Hud &hud, Mapper &mapper, gui::IGUIEnvironment *guienv, std::vector hilightboxes, const v2u32 &screensize, video::SColor skycolor, bool show_hud, bool show_minimap); #endif /* DRAWSCENE_H_ */ src/pathfinder.cpp0000644000175000017500000006770012565232430015015 0ustar mquinsonmquinson/* Minetest Copyright (C) 2013 sapier, sapier at gmx dot net This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ /******************************************************************************/ /* Includes */ /******************************************************************************/ #include "pathfinder.h" #include "environment.h" #include "map.h" #include "log.h" #ifdef PATHFINDER_DEBUG #include #endif #ifdef PATHFINDER_CALC_TIME #include #endif /******************************************************************************/ /* Typedefs and macros */ /******************************************************************************/ //#define PATHFINDER_CALC_TIME /** shortcut to print a 3d pos */ #define PPOS(pos) "(" << pos.X << "," << pos.Y << "," << pos.Z << ")" #define LVL "(" << level << ")" << #ifdef PATHFINDER_DEBUG #define DEBUG_OUT(a) std::cout << a #define INFO_TARGET std::cout #define VERBOSE_TARGET std::cout #define ERROR_TARGET std::cout #else #define DEBUG_OUT(a) while(0) #define INFO_TARGET infostream << "pathfinder: " #define VERBOSE_TARGET verbosestream << "pathfinder: " #define ERROR_TARGET errorstream << "pathfinder: " #endif /******************************************************************************/ /* implementation */ /******************************************************************************/ std::vector get_Path(ServerEnvironment* env, v3s16 source, v3s16 destination, unsigned int searchdistance, unsigned int max_jump, unsigned int max_drop, algorithm algo) { pathfinder searchclass; return searchclass.get_Path(env, source,destination, searchdistance,max_jump,max_drop,algo); } /******************************************************************************/ path_cost::path_cost() : valid(false), value(0), direction(0), updated(false) { //intentionaly empty } /******************************************************************************/ path_cost::path_cost(const path_cost& b) { valid = b.valid; direction = b.direction; value = b.value; updated = b.updated; } /******************************************************************************/ path_cost& path_cost::operator= (const path_cost& b) { valid = b.valid; direction = b.direction; value = b.value; updated = b.updated; return *this; } /******************************************************************************/ path_gridnode::path_gridnode() : valid(false), target(false), source(false), totalcost(-1), sourcedir(v3s16(0,0,0)), surfaces(0), pos(v3s16(0,0,0)), is_element(false), type('u') { //intentionaly empty } /******************************************************************************/ path_gridnode::path_gridnode(const path_gridnode& b) : valid(b.valid), target(b.target), source(b.source), totalcost(b.totalcost), sourcedir(b.sourcedir), surfaces(b.surfaces), pos(b.pos), is_element(b.is_element), type(b.type) { directions[DIR_XP] = b.directions[DIR_XP]; directions[DIR_XM] = b.directions[DIR_XM]; directions[DIR_ZP] = b.directions[DIR_ZP]; directions[DIR_ZM] = b.directions[DIR_ZM]; } /******************************************************************************/ path_gridnode& path_gridnode::operator= (const path_gridnode& b) { valid = b.valid; target = b.target; source = b.source; is_element = b.is_element; totalcost = b.totalcost; sourcedir = b.sourcedir; surfaces = b.surfaces; pos = b.pos; type = b.type; directions[DIR_XP] = b.directions[DIR_XP]; directions[DIR_XM] = b.directions[DIR_XM]; directions[DIR_ZP] = b.directions[DIR_ZP]; directions[DIR_ZM] = b.directions[DIR_ZM]; return *this; } /******************************************************************************/ path_cost path_gridnode::get_cost(v3s16 dir) { if (dir.X > 0) { return directions[DIR_XP]; } if (dir.X < 0) { return directions[DIR_XM]; } if (dir.Z > 0) { return directions[DIR_ZP]; } if (dir.Z < 0) { return directions[DIR_ZM]; } path_cost retval; return retval; } /******************************************************************************/ void path_gridnode::set_cost(v3s16 dir,path_cost cost) { if (dir.X > 0) { directions[DIR_XP] = cost; } if (dir.X < 0) { directions[DIR_XM] = cost; } if (dir.Z > 0) { directions[DIR_ZP] = cost; } if (dir.Z < 0) { directions[DIR_ZM] = cost; } } /******************************************************************************/ std::vector pathfinder::get_Path(ServerEnvironment* env, v3s16 source, v3s16 destination, unsigned int searchdistance, unsigned int max_jump, unsigned int max_drop, algorithm algo) { #ifdef PATHFINDER_CALC_TIME timespec ts; clock_gettime(CLOCK_REALTIME, &ts); #endif std::vector retval; //check parameters if (env == 0) { ERROR_TARGET << "missing environment pointer" << std::endl; return retval; } m_searchdistance = searchdistance; m_env = env; m_maxjump = max_jump; m_maxdrop = max_drop; m_start = source; m_destination = destination; m_min_target_distance = -1; m_prefetch = true; if (algo == A_PLAIN_NP) { m_prefetch = false; } int min_x = MYMIN(source.X,destination.X); int max_x = MYMAX(source.X,destination.X); int min_y = MYMIN(source.Y,destination.Y); int max_y = MYMAX(source.Y,destination.Y); int min_z = MYMIN(source.Z,destination.Z); int max_z = MYMAX(source.Z,destination.Z); m_limits.X.min = min_x - searchdistance; m_limits.X.max = max_x + searchdistance; m_limits.Y.min = min_y - searchdistance; m_limits.Y.max = max_y + searchdistance; m_limits.Z.min = min_z - searchdistance; m_limits.Z.max = max_z + searchdistance; m_max_index_x = m_limits.X.max - m_limits.X.min; m_max_index_y = m_limits.Y.max - m_limits.Y.min; m_max_index_z = m_limits.Z.max - m_limits.Z.min; //build data map if (!build_costmap()) { ERROR_TARGET << "failed to build costmap" << std::endl; return retval; } #ifdef PATHFINDER_DEBUG print_type(); print_cost(); print_ydir(); #endif //validate and mark start and end pos v3s16 StartIndex = getIndexPos(source); v3s16 EndIndex = getIndexPos(destination); path_gridnode& startpos = getIndexElement(StartIndex); path_gridnode& endpos = getIndexElement(EndIndex); if (!startpos.valid) { VERBOSE_TARGET << "invalid startpos" << "Index: " << PPOS(StartIndex) << "Realpos: " << PPOS(getRealPos(StartIndex)) << std::endl; return retval; } if (!endpos.valid) { VERBOSE_TARGET << "invalid stoppos" << "Index: " << PPOS(EndIndex) << "Realpos: " << PPOS(getRealPos(EndIndex)) << std::endl; return retval; } endpos.target = true; startpos.source = true; startpos.totalcost = 0; bool update_cost_retval = false; switch (algo) { case DIJKSTRA: update_cost_retval = update_all_costs(StartIndex,v3s16(0,0,0),0,0); break; case A_PLAIN_NP: case A_PLAIN: update_cost_retval = update_cost_heuristic(StartIndex,v3s16(0,0,0),0,0); break; default: ERROR_TARGET << "missing algorithm"<< std::endl; break; } if (update_cost_retval) { #ifdef PATHFINDER_DEBUG std::cout << "Path to target found!" << std::endl; print_pathlen(); #endif //find path std::vector path; build_path(path,EndIndex,0); #ifdef PATHFINDER_DEBUG std::cout << "Full index path:" << std::endl; print_path(path); #endif //finalize path std::vector full_path; for (std::vector::iterator i = path.begin(); i != path.end(); i++) { full_path.push_back(getIndexElement(*i).pos); } #ifdef PATHFINDER_DEBUG std::cout << "full path:" << std::endl; print_path(full_path); #endif #ifdef PATHFINDER_CALC_TIME timespec ts2; clock_gettime(CLOCK_REALTIME, &ts2); int ms = (ts2.tv_nsec - ts.tv_nsec)/(1000*1000); int us = ((ts2.tv_nsec - ts.tv_nsec) - (ms*1000*1000))/1000; int ns = ((ts2.tv_nsec - ts.tv_nsec) - ( (ms*1000*1000) + (us*1000))); std::cout << "Calculating path took: " << (ts2.tv_sec - ts.tv_sec) << "s " << ms << "ms " << us << "us " << ns << "ns " << std::endl; #endif return full_path; } else { #ifdef PATHFINDER_DEBUG print_pathlen(); #endif ERROR_TARGET << "failed to update cost map"<< std::endl; } //return return retval; } /******************************************************************************/ pathfinder::pathfinder() : m_max_index_x(0), m_max_index_y(0), m_max_index_z(0), m_searchdistance(0), m_maxdrop(0), m_maxjump(0), m_min_target_distance(0), m_prefetch(true), m_start(0,0,0), m_destination(0,0,0), m_limits(), m_data(), m_env(0) { //intentionaly empty } /******************************************************************************/ v3s16 pathfinder::getRealPos(v3s16 ipos) { v3s16 retval = ipos; retval.X += m_limits.X.min; retval.Y += m_limits.Y.min; retval.Z += m_limits.Z.min; return retval; } /******************************************************************************/ bool pathfinder::build_costmap() { INFO_TARGET << "Pathfinder build costmap: (" << m_limits.X.min << "," << m_limits.Z.min << ") (" << m_limits.X.max << "," << m_limits.Z.max << ")" << std::endl; m_data.resize(m_max_index_x); for (int x = 0; x < m_max_index_x; x++) { m_data[x].resize(m_max_index_z); for (int z = 0; z < m_max_index_z; z++) { m_data[x][z].resize(m_max_index_y); int surfaces = 0; for (int y = 0; y < m_max_index_y; y++) { v3s16 ipos(x,y,z); v3s16 realpos = getRealPos(ipos); MapNode current = m_env->getMap().getNodeNoEx(realpos); MapNode below = m_env->getMap().getNodeNoEx(realpos + v3s16(0,-1,0)); if ((current.param0 == CONTENT_IGNORE) || (below.param0 == CONTENT_IGNORE)) { DEBUG_OUT("Pathfinder: " << PPOS(realpos) << " current or below is invalid element" << std::endl); if (current.param0 == CONTENT_IGNORE) { m_data[x][z][y].type = 'i'; DEBUG_OUT(x << "," << y << "," << z << ": " << 'i' << std::endl); } continue; } //don't add anything if it isn't an air node if ((current.param0 != CONTENT_AIR) || (below.param0 == CONTENT_AIR )) { DEBUG_OUT("Pathfinder: " << PPOS(realpos) << " not on surface" << std::endl); if (current.param0 != CONTENT_AIR) { m_data[x][z][y].type = 's'; DEBUG_OUT(x << "," << y << "," << z << ": " << 's' << std::endl); } else { m_data[x][z][y].type = '-'; DEBUG_OUT(x << "," << y << "," << z << ": " << '-' << std::endl); } continue; } surfaces++; m_data[x][z][y].valid = true; m_data[x][z][y].pos = realpos; m_data[x][z][y].type = 'g'; DEBUG_OUT(x << "," << y << "," << z << ": " << 'a' << std::endl); if (m_prefetch) { m_data[x][z][y].directions[DIR_XP] = calc_cost(realpos,v3s16( 1,0, 0)); m_data[x][z][y].directions[DIR_XM] = calc_cost(realpos,v3s16(-1,0, 0)); m_data[x][z][y].directions[DIR_ZP] = calc_cost(realpos,v3s16( 0,0, 1)); m_data[x][z][y].directions[DIR_ZM] = calc_cost(realpos,v3s16( 0,0,-1)); } } if (surfaces >= 1 ) { for (int y = 0; y < m_max_index_y; y++) { if (m_data[x][z][y].valid) { m_data[x][z][y].surfaces = surfaces; } } } } } return true; } /******************************************************************************/ path_cost pathfinder::calc_cost(v3s16 pos,v3s16 dir) { path_cost retval; retval.updated = true; v3s16 pos2 = pos + dir; //check limits if ( (pos2.X < m_limits.X.min) || (pos2.X >= m_limits.X.max) || (pos2.Z < m_limits.Z.min) || (pos2.Z >= m_limits.Z.max)) { DEBUG_OUT("Pathfinder: " << PPOS(pos2) << " no cost -> out of limits" << std::endl); return retval; } MapNode node_at_pos2 = m_env->getMap().getNodeNoEx(pos2); //did we get information about node? if (node_at_pos2.param0 == CONTENT_IGNORE ) { VERBOSE_TARGET << "Pathfinder: (1) area at pos: " << PPOS(pos2) << " not loaded"; return retval; } if (node_at_pos2.param0 == CONTENT_AIR) { MapNode node_below_pos2 = m_env->getMap().getNodeNoEx(pos2 + v3s16(0,-1,0)); //did we get information about node? if (node_below_pos2.param0 == CONTENT_IGNORE ) { VERBOSE_TARGET << "Pathfinder: (2) area at pos: " << PPOS((pos2 + v3s16(0,-1,0))) << " not loaded"; return retval; } if (node_below_pos2.param0 != CONTENT_AIR) { retval.valid = true; retval.value = 1; retval.direction = 0; DEBUG_OUT("Pathfinder: "<< PPOS(pos) << " cost same height found" << std::endl); } else { v3s16 testpos = pos2 - v3s16(0,-1,0); MapNode node_at_pos = m_env->getMap().getNodeNoEx(testpos); while ((node_at_pos.param0 != CONTENT_IGNORE) && (node_at_pos.param0 == CONTENT_AIR) && (testpos.Y > m_limits.Y.min)) { testpos += v3s16(0,-1,0); node_at_pos = m_env->getMap().getNodeNoEx(testpos); } //did we find surface? if ((testpos.Y >= m_limits.Y.min) && (node_at_pos.param0 != CONTENT_IGNORE) && (node_at_pos.param0 != CONTENT_AIR)) { if ((pos2.Y - testpos.Y - 1) <= m_maxdrop) { retval.valid = true; retval.value = 2; //difference of y-pos +1 (target node is ABOVE solid node) retval.direction = ((testpos.Y - pos2.Y) +1); DEBUG_OUT("Pathfinder cost below height found" << std::endl); } else { INFO_TARGET << "Pathfinder:" " distance to surface below to big: " << (testpos.Y - pos2.Y) << " max: " << m_maxdrop << std::endl; } } else { DEBUG_OUT("Pathfinder: no surface below found" << std::endl); } } } else { v3s16 testpos = pos2; MapNode node_at_pos = m_env->getMap().getNodeNoEx(testpos); while ((node_at_pos.param0 != CONTENT_IGNORE) && (node_at_pos.param0 != CONTENT_AIR) && (testpos.Y < m_limits.Y.max)) { testpos += v3s16(0,1,0); node_at_pos = m_env->getMap().getNodeNoEx(testpos); } //did we find surface? if ((testpos.Y <= m_limits.Y.max) && (node_at_pos.param0 == CONTENT_AIR)) { if (testpos.Y - pos2.Y <= m_maxjump) { retval.valid = true; retval.value = 2; retval.direction = (testpos.Y - pos2.Y); DEBUG_OUT("Pathfinder cost above found" << std::endl); } else { DEBUG_OUT("Pathfinder: distance to surface above to big: " << (testpos.Y - pos2.Y) << " max: " << m_maxjump << std::endl); } } else { DEBUG_OUT("Pathfinder: no surface above found" << std::endl); } } return retval; } /******************************************************************************/ v3s16 pathfinder::getIndexPos(v3s16 pos) { v3s16 retval = pos; retval.X -= m_limits.X.min; retval.Y -= m_limits.Y.min; retval.Z -= m_limits.Z.min; return retval; } /******************************************************************************/ path_gridnode& pathfinder::getIndexElement(v3s16 ipos) { return m_data[ipos.X][ipos.Z][ipos.Y]; } /******************************************************************************/ bool pathfinder::valid_index(v3s16 index) { if ( (index.X < m_max_index_x) && (index.Y < m_max_index_y) && (index.Z < m_max_index_z) && (index.X >= 0) && (index.Y >= 0) && (index.Z >= 0)) return true; return false; } /******************************************************************************/ v3s16 pathfinder::invert(v3s16 pos) { v3s16 retval = pos; retval.X *=-1; retval.Y *=-1; retval.Z *=-1; return retval; } /******************************************************************************/ bool pathfinder::update_all_costs( v3s16 ipos, v3s16 srcdir, int current_cost, int level) { path_gridnode& g_pos = getIndexElement(ipos); g_pos.totalcost = current_cost; g_pos.sourcedir = srcdir; level ++; //check if target has been found if (g_pos.target) { m_min_target_distance = current_cost; DEBUG_OUT(LVL " Pathfinder: target found!" << std::endl); return true; } bool retval = false; std::vector directions; directions.push_back(v3s16( 1,0, 0)); directions.push_back(v3s16(-1,0, 0)); directions.push_back(v3s16( 0,0, 1)); directions.push_back(v3s16( 0,0,-1)); for (unsigned int i=0; i < directions.size(); i++) { if (directions[i] != srcdir) { path_cost cost = g_pos.get_cost(directions[i]); if (cost.valid) { directions[i].Y = cost.direction; v3s16 ipos2 = ipos + directions[i]; if (!valid_index(ipos2)) { DEBUG_OUT(LVL " Pathfinder: " << PPOS(ipos2) << " out of range (" << m_limits.X.max << "," << m_limits.Y.max << "," << m_limits.Z.max <<")" << std::endl); continue; } path_gridnode& g_pos2 = getIndexElement(ipos2); if (!g_pos2.valid) { VERBOSE_TARGET << LVL "Pathfinder: no data for new position: " << PPOS(ipos2) << std::endl; continue; } assert(cost.value > 0); int new_cost = current_cost + cost.value; // check if there already is a smaller path if ((m_min_target_distance > 0) && (m_min_target_distance < new_cost)) { return false; } if ((g_pos2.totalcost < 0) || (g_pos2.totalcost > new_cost)) { DEBUG_OUT(LVL "Pathfinder: updating path at: "<< PPOS(ipos2) << " from: " << g_pos2.totalcost << " to "<< new_cost << std::endl); if (update_all_costs(ipos2,invert(directions[i]), new_cost,level)) { retval = true; } } else { DEBUG_OUT(LVL "Pathfinder:" " already found shorter path to: " << PPOS(ipos2) << std::endl); } } else { DEBUG_OUT(LVL "Pathfinder:" " not moving to invalid direction: " << PPOS(directions[i]) << std::endl); } } } return retval; } /******************************************************************************/ int pathfinder::get_manhattandistance(v3s16 pos) { int min_x = MYMIN(pos.X,m_destination.X); int max_x = MYMAX(pos.X,m_destination.X); int min_z = MYMIN(pos.Z,m_destination.Z); int max_z = MYMAX(pos.Z,m_destination.Z); return (max_x - min_x) + (max_z - min_z); } /******************************************************************************/ v3s16 pathfinder::get_dir_heuristic(std::vector& directions,path_gridnode& g_pos) { int minscore = -1; v3s16 retdir = v3s16(0,0,0); v3s16 srcpos = g_pos.pos; DEBUG_OUT("Pathfinder: remaining dirs at beginning:" << directions.size() << std::endl); for (std::vector::iterator iter = directions.begin(); iter != directions.end(); iter ++) { v3s16 pos1 = v3s16(srcpos.X + iter->X,0,srcpos.Z+iter->Z); int cur_manhattan = get_manhattandistance(pos1); path_cost cost = g_pos.get_cost(*iter); if (!cost.updated) { cost = calc_cost(g_pos.pos,*iter); g_pos.set_cost(*iter,cost); } if (cost.valid) { int score = cost.value + cur_manhattan; if ((minscore < 0)|| (score < minscore)) { minscore = score; retdir = *iter; } } } if (retdir != v3s16(0,0,0)) { for (std::vector::iterator iter = directions.begin(); iter != directions.end(); iter ++) { if(*iter == retdir) { DEBUG_OUT("Pathfinder: removing return direction" << std::endl); directions.erase(iter); break; } } } else { DEBUG_OUT("Pathfinder: didn't find any valid direction clearing" << std::endl); directions.clear(); } DEBUG_OUT("Pathfinder: remaining dirs at end:" << directions.size() << std::endl); return retdir; } /******************************************************************************/ bool pathfinder::update_cost_heuristic( v3s16 ipos, v3s16 srcdir, int current_cost, int level) { path_gridnode& g_pos = getIndexElement(ipos); g_pos.totalcost = current_cost; g_pos.sourcedir = srcdir; level ++; //check if target has been found if (g_pos.target) { m_min_target_distance = current_cost; DEBUG_OUT(LVL " Pathfinder: target found!" << std::endl); return true; } bool retval = false; std::vector directions; directions.push_back(v3s16( 1,0, 0)); directions.push_back(v3s16(-1,0, 0)); directions.push_back(v3s16( 0,0, 1)); directions.push_back(v3s16( 0,0,-1)); v3s16 direction = get_dir_heuristic(directions,g_pos); while (direction != v3s16(0,0,0) && (!retval)) { if (direction != srcdir) { path_cost cost = g_pos.get_cost(direction); if (cost.valid) { direction.Y = cost.direction; v3s16 ipos2 = ipos + direction; if (!valid_index(ipos2)) { DEBUG_OUT(LVL " Pathfinder: " << PPOS(ipos2) << " out of range (" << m_limits.X.max << "," << m_limits.Y.max << "," << m_limits.Z.max <<")" << std::endl); direction = get_dir_heuristic(directions,g_pos); continue; } path_gridnode& g_pos2 = getIndexElement(ipos2); if (!g_pos2.valid) { VERBOSE_TARGET << LVL "Pathfinder: no data for new position: " << PPOS(ipos2) << std::endl; direction = get_dir_heuristic(directions,g_pos); continue; } assert(cost.value > 0); int new_cost = current_cost + cost.value; // check if there already is a smaller path if ((m_min_target_distance > 0) && (m_min_target_distance < new_cost)) { DEBUG_OUT(LVL "Pathfinder:" " already longer than best already found path " << PPOS(ipos2) << std::endl); return false; } if ((g_pos2.totalcost < 0) || (g_pos2.totalcost > new_cost)) { DEBUG_OUT(LVL "Pathfinder: updating path at: "<< PPOS(ipos2) << " from: " << g_pos2.totalcost << " to "<< new_cost << " srcdir=" << PPOS(invert(direction))<< std::endl); if (update_cost_heuristic(ipos2,invert(direction), new_cost,level)) { retval = true; } } else { DEBUG_OUT(LVL "Pathfinder:" " already found shorter path to: " << PPOS(ipos2) << std::endl); } } else { DEBUG_OUT(LVL "Pathfinder:" " not moving to invalid direction: " << PPOS(direction) << std::endl); } } else { DEBUG_OUT(LVL "Pathfinder:" " skipping srcdir: " << PPOS(direction) << std::endl); } direction = get_dir_heuristic(directions,g_pos); } return retval; } /******************************************************************************/ void pathfinder::build_path(std::vector& path,v3s16 pos, int level) { level ++; if (level > 700) { ERROR_TARGET << LVL "Pathfinder: path is too long aborting" << std::endl; return; } path_gridnode& g_pos = getIndexElement(pos); if (!g_pos.valid) { ERROR_TARGET << LVL "Pathfinder: invalid next pos detected aborting" << std::endl; return; } g_pos.is_element = true; //check if source reached if (g_pos.source) { path.push_back(pos); return; } build_path(path,pos + g_pos.sourcedir,level); path.push_back(pos); } /******************************************************************************/ v3f pathfinder::tov3f(v3s16 pos) { return v3f(BS*pos.X,BS*pos.Y,BS*pos.Z); } #ifdef PATHFINDER_DEBUG /******************************************************************************/ void pathfinder::print_cost() { print_cost(DIR_XP); print_cost(DIR_XM); print_cost(DIR_ZP); print_cost(DIR_ZM); } /******************************************************************************/ void pathfinder::print_ydir() { print_ydir(DIR_XP); print_ydir(DIR_XM); print_ydir(DIR_ZP); print_ydir(DIR_ZM); } /******************************************************************************/ void pathfinder::print_cost(path_directions dir) { std::cout << "Cost in direction: " << dir_to_name(dir) << std::endl; std::cout << std::setfill('-') << std::setw(80) << "-" << std::endl; std::cout << std::setfill(' '); for (int y = 0; y < m_max_index_y; y++) { std::cout << "Level: " << y << std::endl; std::cout << std::setw(4) << " " << " "; for (int x = 0; x < m_max_index_x; x++) { std::cout << std::setw(4) << x; } std::cout << std::endl; for (int z = 0; z < m_max_index_z; z++) { std::cout << std::setw(4) << z <<": "; for (int x = 0; x < m_max_index_x; x++) { if (m_data[x][z][y].directions[dir].valid) std::cout << std::setw(4) << m_data[x][z][y].directions[dir].value; else std::cout << std::setw(4) << "-"; } std::cout << std::endl; } std::cout << std::endl; } } /******************************************************************************/ void pathfinder::print_ydir(path_directions dir) { std::cout << "Height difference in direction: " << dir_to_name(dir) << std::endl; std::cout << std::setfill('-') << std::setw(80) << "-" << std::endl; std::cout << std::setfill(' '); for (int y = 0; y < m_max_index_y; y++) { std::cout << "Level: " << y << std::endl; std::cout << std::setw(4) << " " << " "; for (int x = 0; x < m_max_index_x; x++) { std::cout << std::setw(4) << x; } std::cout << std::endl; for (int z = 0; z < m_max_index_z; z++) { std::cout << std::setw(4) << z <<": "; for (int x = 0; x < m_max_index_x; x++) { if (m_data[x][z][y].directions[dir].valid) std::cout << std::setw(4) << m_data[x][z][y].directions[dir].direction; else std::cout << std::setw(4) << "-"; } std::cout << std::endl; } std::cout << std::endl; } } /******************************************************************************/ void pathfinder::print_type() { std::cout << "Type of node:" << std::endl; std::cout << std::setfill('-') << std::setw(80) << "-" << std::endl; std::cout << std::setfill(' '); for (int y = 0; y < m_max_index_y; y++) { std::cout << "Level: " << y << std::endl; std::cout << std::setw(3) << " " << " "; for (int x = 0; x < m_max_index_x; x++) { std::cout << std::setw(3) << x; } std::cout << std::endl; for (int z = 0; z < m_max_index_z; z++) { std::cout << std::setw(3) << z <<": "; for (int x = 0; x < m_max_index_x; x++) { char toshow = m_data[x][z][y].type; std::cout << std::setw(3) << toshow; } std::cout << std::endl; } std::cout << std::endl; } std::cout << std::endl; } /******************************************************************************/ void pathfinder::print_pathlen() { std::cout << "Pathlen:" << std::endl; std::cout << std::setfill('-') << std::setw(80) << "-" << std::endl; std::cout << std::setfill(' '); for (int y = 0; y < m_max_index_y; y++) { std::cout << "Level: " << y << std::endl; std::cout << std::setw(3) << " " << " "; for (int x = 0; x < m_max_index_x; x++) { std::cout << std::setw(3) << x; } std::cout << std::endl; for (int z = 0; z < m_max_index_z; z++) { std::cout << std::setw(3) << z <<": "; for (int x = 0; x < m_max_index_x; x++) { std::cout << std::setw(3) << m_data[x][z][y].totalcost; } std::cout << std::endl; } std::cout << std::endl; } std::cout << std::endl; } /******************************************************************************/ std::string pathfinder::dir_to_name(path_directions dir) { switch (dir) { case DIR_XP: return "XP"; break; case DIR_XM: return "XM"; break; case DIR_ZP: return "ZP"; break; case DIR_ZM: return "ZM"; break; default: return "UKN"; } } /******************************************************************************/ void pathfinder::print_path(std::vector path) { unsigned int current = 0; for (std::vector::iterator i = path.begin(); i != path.end(); i++) { std::cout << std::setw(3) << current << ":" << PPOS((*i)) << std::endl; current++; } } #endif src/guiChatConsole.cpp0000644000175000017500000003351512565232430015575 0ustar mquinsonmquinson/* Minetest Copyright (C) 2013 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #include "guiChatConsole.h" #include "chat.h" #include "client.h" #include "debug.h" #include "gettime.h" #include "keycode.h" #include "settings.h" #include "porting.h" #include "client/tile.h" #include "fontengine.h" #include "log.h" #include "gettext.h" #include #if USE_FREETYPE #include "xCGUITTFont.h" #endif inline u32 clamp_u8(s32 value) { return (u32) MYMIN(MYMAX(value, 0), 255); } GUIChatConsole::GUIChatConsole( gui::IGUIEnvironment* env, gui::IGUIElement* parent, s32 id, ChatBackend* backend, Client* client ): IGUIElement(gui::EGUIET_ELEMENT, env, parent, id, core::rect(0,0,100,100)), m_chat_backend(backend), m_client(client), m_screensize(v2u32(0,0)), m_animate_time_old(0), m_open(false), m_height(0), m_desired_height(0), m_desired_height_fraction(0.0), m_height_speed(5.0), m_open_inhibited(0), m_cursor_blink(0.0), m_cursor_blink_speed(0.0), m_cursor_height(0.0), m_background(NULL), m_background_color(255, 0, 0, 0), m_font(NULL), m_fontsize(0, 0) { m_animate_time_old = getTimeMs(); // load background settings s32 console_alpha = g_settings->getS32("console_alpha"); m_background_color.setAlpha(clamp_u8(console_alpha)); // load the background texture depending on settings ITextureSource *tsrc = client->getTextureSource(); if (tsrc->isKnownSourceImage("background_chat.jpg")) { m_background = tsrc->getTexture("background_chat.jpg"); m_background_color.setRed(255); m_background_color.setGreen(255); m_background_color.setBlue(255); } else { v3f console_color = g_settings->getV3F("console_color"); m_background_color.setRed(clamp_u8(myround(console_color.X))); m_background_color.setGreen(clamp_u8(myround(console_color.Y))); m_background_color.setBlue(clamp_u8(myround(console_color.Z))); } m_font = g_fontengine->getFont(FONT_SIZE_UNSPECIFIED, FM_Mono); if (m_font == NULL) { errorstream << "GUIChatConsole: Unable to load mono font "; } else { core::dimension2d dim = m_font->getDimension(L"M"); m_fontsize = v2u32(dim.Width, dim.Height); m_font->grab(); } m_fontsize.X = MYMAX(m_fontsize.X, 1); m_fontsize.Y = MYMAX(m_fontsize.Y, 1); // set default cursor options setCursor(true, true, 2.0, 0.1); } GUIChatConsole::~GUIChatConsole() { if (m_font) m_font->drop(); } void GUIChatConsole::openConsole(f32 height) { m_open = true; m_desired_height_fraction = height; m_desired_height = height * m_screensize.Y; reformatConsole(); } bool GUIChatConsole::isOpen() const { return m_open; } bool GUIChatConsole::isOpenInhibited() const { return m_open_inhibited > 0; } void GUIChatConsole::closeConsole() { m_open = false; } void GUIChatConsole::closeConsoleAtOnce() { m_open = false; m_height = 0; recalculateConsolePosition(); } f32 GUIChatConsole::getDesiredHeight() const { return m_desired_height_fraction; } void GUIChatConsole::setCursor( bool visible, bool blinking, f32 blink_speed, f32 relative_height) { if (visible) { if (blinking) { // leave m_cursor_blink unchanged m_cursor_blink_speed = blink_speed; } else { m_cursor_blink = 0x8000; // on m_cursor_blink_speed = 0.0; } } else { m_cursor_blink = 0; // off m_cursor_blink_speed = 0.0; } m_cursor_height = relative_height; } void GUIChatConsole::draw() { if(!IsVisible) return; video::IVideoDriver* driver = Environment->getVideoDriver(); // Check screen size v2u32 screensize = driver->getScreenSize(); if (screensize != m_screensize) { // screen size has changed // scale current console height to new window size if (m_screensize.Y != 0) m_height = m_height * screensize.Y / m_screensize.Y; m_desired_height = m_desired_height_fraction * m_screensize.Y; m_screensize = screensize; reformatConsole(); } // Animation u32 now = getTimeMs(); animate(now - m_animate_time_old); m_animate_time_old = now; // Draw console elements if visible if (m_height > 0) { drawBackground(); drawText(); drawPrompt(); } gui::IGUIElement::draw(); } void GUIChatConsole::reformatConsole() { s32 cols = m_screensize.X / m_fontsize.X - 2; // make room for a margin (looks better) s32 rows = m_desired_height / m_fontsize.Y - 1; // make room for the input prompt if (cols <= 0 || rows <= 0) cols = rows = 0; m_chat_backend->reformat(cols, rows); } void GUIChatConsole::recalculateConsolePosition() { core::rect rect(0, 0, m_screensize.X, m_height); DesiredRect = rect; recalculateAbsolutePosition(false); } void GUIChatConsole::animate(u32 msec) { // animate the console height s32 goal = m_open ? m_desired_height : 0; if (m_height != goal) { s32 max_change = msec * m_screensize.Y * (m_height_speed / 1000.0); if (max_change == 0) max_change = 1; if (m_height < goal) { // increase height if (m_height + max_change < goal) m_height += max_change; else m_height = goal; } else { // decrease height if (m_height > goal + max_change) m_height -= max_change; else m_height = goal; } recalculateConsolePosition(); } // blink the cursor if (m_cursor_blink_speed != 0.0) { u32 blink_increase = 0x10000 * msec * (m_cursor_blink_speed / 1000.0); if (blink_increase == 0) blink_increase = 1; m_cursor_blink = ((m_cursor_blink + blink_increase) & 0xffff); } // decrease open inhibit counter if (m_open_inhibited > msec) m_open_inhibited -= msec; else m_open_inhibited = 0; } void GUIChatConsole::drawBackground() { video::IVideoDriver* driver = Environment->getVideoDriver(); if (m_background != NULL) { core::rect sourcerect(0, -m_height, m_screensize.X, 0); driver->draw2DImage( m_background, v2s32(0, 0), sourcerect, &AbsoluteClippingRect, m_background_color, false); } else { driver->draw2DRectangle( m_background_color, core::rect(0, 0, m_screensize.X, m_height), &AbsoluteClippingRect); } } void GUIChatConsole::drawText() { if (m_font == NULL) return; ChatBuffer& buf = m_chat_backend->getConsoleBuffer(); for (u32 row = 0; row < buf.getRows(); ++row) { const ChatFormattedLine& line = buf.getFormattedLine(row); if (line.fragments.empty()) continue; s32 line_height = m_fontsize.Y; s32 y = row * line_height + m_height - m_desired_height; if (y + line_height < 0) continue; for (u32 i = 0; i < line.fragments.size(); ++i) { const ChatFormattedFragment& fragment = line.fragments[i]; s32 x = (fragment.column + 1) * m_fontsize.X; core::rect destrect( x, y, x + m_fontsize.X * fragment.text.size(), y + m_fontsize.Y); m_font->draw( fragment.text.c_str(), destrect, video::SColor(255, 255, 255, 255), false, false, &AbsoluteClippingRect); } } } void GUIChatConsole::drawPrompt() { if (m_font == NULL) return; u32 row = m_chat_backend->getConsoleBuffer().getRows(); s32 line_height = m_fontsize.Y; s32 y = row * line_height + m_height - m_desired_height; ChatPrompt& prompt = m_chat_backend->getPrompt(); std::wstring prompt_text = prompt.getVisiblePortion(); // FIXME Draw string at once, not character by character // That will only work with the cursor once we have a monospace font for (u32 i = 0; i < prompt_text.size(); ++i) { wchar_t ws[2] = {prompt_text[i], 0}; s32 x = (1 + i) * m_fontsize.X; core::rect destrect( x, y, x + m_fontsize.X, y + m_fontsize.Y); m_font->draw( ws, destrect, video::SColor(255, 255, 255, 255), false, false, &AbsoluteClippingRect); } // Draw the cursor during on periods if ((m_cursor_blink & 0x8000) != 0) { s32 cursor_pos = prompt.getVisibleCursorPosition(); if (cursor_pos >= 0) { video::IVideoDriver* driver = Environment->getVideoDriver(); s32 x = (1 + cursor_pos) * m_fontsize.X; core::rect destrect( x, y + (1.0-m_cursor_height) * m_fontsize.Y, x + m_fontsize.X, y + m_fontsize.Y); video::SColor cursor_color(255,255,255,255); driver->draw2DRectangle( cursor_color, destrect, &AbsoluteClippingRect); } } } bool GUIChatConsole::OnEvent(const SEvent& event) { if(event.EventType == EET_KEY_INPUT_EVENT && event.KeyInput.PressedDown) { // Key input if(KeyPress(event.KeyInput) == getKeySetting("keymap_console")) { closeConsole(); Environment->removeFocus(this); // inhibit open so the_game doesn't reopen immediately m_open_inhibited = 50; return true; } else if(event.KeyInput.Key == KEY_ESCAPE) { closeConsoleAtOnce(); Environment->removeFocus(this); // the_game will open the pause menu return true; } else if(event.KeyInput.Key == KEY_PRIOR) { m_chat_backend->scrollPageUp(); return true; } else if(event.KeyInput.Key == KEY_NEXT) { m_chat_backend->scrollPageDown(); return true; } else if(event.KeyInput.Key == KEY_RETURN) { std::wstring text = m_chat_backend->getPrompt().submit(); m_client->typeChatMessage(text); return true; } else if(event.KeyInput.Key == KEY_UP) { // Up pressed // Move back in history m_chat_backend->getPrompt().historyPrev(); return true; } else if(event.KeyInput.Key == KEY_DOWN) { // Down pressed // Move forward in history m_chat_backend->getPrompt().historyNext(); return true; } else if(event.KeyInput.Key == KEY_LEFT) { // Left or Ctrl-Left pressed // move character / word to the left ChatPrompt::CursorOpScope scope = event.KeyInput.Control ? ChatPrompt::CURSOROP_SCOPE_WORD : ChatPrompt::CURSOROP_SCOPE_CHARACTER; m_chat_backend->getPrompt().cursorOperation( ChatPrompt::CURSOROP_MOVE, ChatPrompt::CURSOROP_DIR_LEFT, scope); return true; } else if(event.KeyInput.Key == KEY_RIGHT) { // Right or Ctrl-Right pressed // move character / word to the right ChatPrompt::CursorOpScope scope = event.KeyInput.Control ? ChatPrompt::CURSOROP_SCOPE_WORD : ChatPrompt::CURSOROP_SCOPE_CHARACTER; m_chat_backend->getPrompt().cursorOperation( ChatPrompt::CURSOROP_MOVE, ChatPrompt::CURSOROP_DIR_RIGHT, scope); return true; } else if(event.KeyInput.Key == KEY_HOME) { // Home pressed // move to beginning of line m_chat_backend->getPrompt().cursorOperation( ChatPrompt::CURSOROP_MOVE, ChatPrompt::CURSOROP_DIR_LEFT, ChatPrompt::CURSOROP_SCOPE_LINE); return true; } else if(event.KeyInput.Key == KEY_END) { // End pressed // move to end of line m_chat_backend->getPrompt().cursorOperation( ChatPrompt::CURSOROP_MOVE, ChatPrompt::CURSOROP_DIR_RIGHT, ChatPrompt::CURSOROP_SCOPE_LINE); return true; } else if(event.KeyInput.Key == KEY_BACK) { // Backspace or Ctrl-Backspace pressed // delete character / word to the left ChatPrompt::CursorOpScope scope = event.KeyInput.Control ? ChatPrompt::CURSOROP_SCOPE_WORD : ChatPrompt::CURSOROP_SCOPE_CHARACTER; m_chat_backend->getPrompt().cursorOperation( ChatPrompt::CURSOROP_DELETE, ChatPrompt::CURSOROP_DIR_LEFT, scope); return true; } else if(event.KeyInput.Key == KEY_DELETE) { // Delete or Ctrl-Delete pressed // delete character / word to the right ChatPrompt::CursorOpScope scope = event.KeyInput.Control ? ChatPrompt::CURSOROP_SCOPE_WORD : ChatPrompt::CURSOROP_SCOPE_CHARACTER; m_chat_backend->getPrompt().cursorOperation( ChatPrompt::CURSOROP_DELETE, ChatPrompt::CURSOROP_DIR_RIGHT, scope); return true; } else if(event.KeyInput.Key == KEY_KEY_V && event.KeyInput.Control) { // Ctrl-V pressed // paste text from clipboard IOSOperator *os_operator = Environment->getOSOperator(); const c8 *text = os_operator->getTextFromClipboard(); if (text) { std::wstring wtext = narrow_to_wide(text); m_chat_backend->getPrompt().input(wtext); } return true; } else if(event.KeyInput.Key == KEY_KEY_U && event.KeyInput.Control) { // Ctrl-U pressed // kill line to left end m_chat_backend->getPrompt().cursorOperation( ChatPrompt::CURSOROP_DELETE, ChatPrompt::CURSOROP_DIR_LEFT, ChatPrompt::CURSOROP_SCOPE_LINE); return true; } else if(event.KeyInput.Key == KEY_KEY_K && event.KeyInput.Control) { // Ctrl-K pressed // kill line to right end m_chat_backend->getPrompt().cursorOperation( ChatPrompt::CURSOROP_DELETE, ChatPrompt::CURSOROP_DIR_RIGHT, ChatPrompt::CURSOROP_SCOPE_LINE); return true; } else if(event.KeyInput.Key == KEY_TAB) { // Tab or Shift-Tab pressed // Nick completion std::list names = m_client->getConnectedPlayerNames(); bool backwards = event.KeyInput.Shift; m_chat_backend->getPrompt().nickCompletion(names, backwards); return true; } else if(event.KeyInput.Char != 0 && !event.KeyInput.Control) { #if (defined(linux) || defined(__linux)) wchar_t wc = L'_'; mbtowc( &wc, (char *) &event.KeyInput.Char, sizeof(event.KeyInput.Char) ); m_chat_backend->getPrompt().input(wc); #else m_chat_backend->getPrompt().input(event.KeyInput.Char); #endif return true; } } else if(event.EventType == EET_MOUSE_INPUT_EVENT) { if(event.MouseInput.Event == EMIE_MOUSE_WHEEL) { s32 rows = myround(-3.0 * event.MouseInput.Wheel); m_chat_backend->scroll(rows); } } return Parent ? Parent->OnEvent(event) : false; } src/clientmedia.cpp0000644000175000017500000004646112565232430015150 0ustar mquinsonmquinson/* Minetest Copyright (C) 2013 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #include "clientmedia.h" #include "httpfetch.h" #include "client.h" #include "filecache.h" #include "filesys.h" #include "debug.h" #include "log.h" #include "porting.h" #include "settings.h" #include "network/networkprotocol.h" #include "util/hex.h" #include "util/serialize.h" #include "util/sha1.h" #include "util/string.h" static std::string getMediaCacheDir() { return porting::path_user + DIR_DELIM + "cache" + DIR_DELIM + "media"; } /* ClientMediaDownloader */ ClientMediaDownloader::ClientMediaDownloader(): m_media_cache(getMediaCacheDir()) { m_initial_step_done = false; m_name_bound = ""; // works because "" is an invalid file name m_uncached_count = 0; m_uncached_received_count = 0; m_httpfetch_caller = HTTPFETCH_DISCARD; m_httpfetch_active = 0; m_httpfetch_active_limit = 0; m_httpfetch_next_id = 0; m_httpfetch_timeout = 0; m_outstanding_hash_sets = 0; } ClientMediaDownloader::~ClientMediaDownloader() { if (m_httpfetch_caller != HTTPFETCH_DISCARD) httpfetch_caller_free(m_httpfetch_caller); for (std::map::iterator it = m_files.begin(); it != m_files.end(); ++it) delete it->second; for (u32 i = 0; i < m_remotes.size(); ++i) delete m_remotes[i]; } void ClientMediaDownloader::addFile(std::string name, std::string sha1) { assert(!m_initial_step_done); // pre-condition // if name was already announced, ignore the new announcement if (m_files.count(name) != 0) { errorstream << "Client: ignoring duplicate media announcement " << "sent by server: \"" << name << "\"" << std::endl; return; } // if name is empty or contains illegal characters, ignore the file if (name.empty() || !string_allowed(name, TEXTURENAME_ALLOWED_CHARS)) { errorstream << "Client: ignoring illegal file name " << "sent by server: \"" << name << "\"" << std::endl; return; } // length of sha1 must be exactly 20 (160 bits), else ignore the file if (sha1.size() != 20) { errorstream << "Client: ignoring illegal SHA1 sent by server: " << hex_encode(sha1) << " \"" << name << "\"" << std::endl; return; } FileStatus *filestatus = new FileStatus; filestatus->received = false; filestatus->sha1 = sha1; filestatus->current_remote = -1; m_files.insert(std::make_pair(name, filestatus)); } void ClientMediaDownloader::addRemoteServer(std::string baseurl) { assert(!m_initial_step_done); // pre-condition #ifdef USE_CURL if (g_settings->getBool("enable_remote_media_server")) { infostream << "Client: Adding remote server \"" << baseurl << "\" for media download" << std::endl; RemoteServerStatus *remote = new RemoteServerStatus; remote->baseurl = baseurl; remote->active_count = 0; remote->request_by_filename = false; m_remotes.push_back(remote); } #else infostream << "Client: Ignoring remote server \"" << baseurl << "\" because cURL support is not compiled in" << std::endl; #endif } void ClientMediaDownloader::step(Client *client) { if (!m_initial_step_done) { initialStep(client); m_initial_step_done = true; } // Remote media: check for completion of fetches if (m_httpfetch_active) { bool fetched_something = false; HTTPFetchResult fetch_result; while (httpfetch_async_get(m_httpfetch_caller, fetch_result)) { m_httpfetch_active--; fetched_something = true; // Is this a hashset (index.mth) or a media file? if (fetch_result.request_id < m_remotes.size()) remoteHashSetReceived(fetch_result); else remoteMediaReceived(fetch_result, client); } if (fetched_something) startRemoteMediaTransfers(); // Did all remote transfers end and no new ones can be started? // If so, request still missing files from the minetest server // (Or report that we have all files.) if (m_httpfetch_active == 0) { if (m_uncached_received_count < m_uncached_count) { infostream << "Client: Failed to remote-fetch " << (m_uncached_count-m_uncached_received_count) << " files. Requesting them" << " the usual way." << std::endl; } startConventionalTransfers(client); } } } void ClientMediaDownloader::initialStep(Client *client) { // Check media cache m_uncached_count = m_files.size(); for (std::map::iterator it = m_files.begin(); it != m_files.end(); ++it) { std::string name = it->first; FileStatus *filestatus = it->second; const std::string &sha1 = filestatus->sha1; std::ostringstream tmp_os(std::ios_base::binary); bool found_in_cache = m_media_cache.load(hex_encode(sha1), tmp_os); // If found in cache, try to load it from there if (found_in_cache) { bool success = checkAndLoad(name, sha1, tmp_os.str(), true, client); if (success) { filestatus->received = true; m_uncached_count--; } } } assert(m_uncached_received_count == 0); // Create the media cache dir if we are likely to write to it if (m_uncached_count != 0) { bool did = fs::CreateAllDirs(getMediaCacheDir()); if (!did) { errorstream << "Client: " << "Could not create media cache directory: " << getMediaCacheDir() << std::endl; } } // If we found all files in the cache, report this fact to the server. // If the server reported no remote servers, immediately start // conventional transfers. Note: if cURL support is not compiled in, // m_remotes is always empty, so "!USE_CURL" is redundant but may // reduce the size of the compiled code if (!USE_CURL || m_uncached_count == 0 || m_remotes.empty()) { startConventionalTransfers(client); } else { // Otherwise start off by requesting each server's sha1 set // This is the first time we use httpfetch, so alloc a caller ID m_httpfetch_caller = httpfetch_caller_alloc(); m_httpfetch_timeout = g_settings->getS32("curl_timeout"); // Set the active fetch limit to curl_parallel_limit or 84, // whichever is greater. This gives us some leeway so that // inefficiencies in communicating with the httpfetch thread // don't slow down fetches too much. (We still want some limit // so that when the first remote server returns its hash set, // not all files are requested from that server immediately.) // One such inefficiency is that ClientMediaDownloader::step() // is only called a couple times per second, while httpfetch // might return responses much faster than that. // Note that httpfetch strictly enforces curl_parallel_limit // but at no inter-thread communication cost. This however // doesn't help with the aforementioned inefficiencies. // The signifance of 84 is that it is 2*6*9 in base 13. m_httpfetch_active_limit = g_settings->getS32("curl_parallel_limit"); m_httpfetch_active_limit = MYMAX(m_httpfetch_active_limit, 84); // Write a list of hashes that we need. This will be POSTed // to the server using Content-Type: application/octet-stream std::string required_hash_set = serializeRequiredHashSet(); // minor fixme: this loop ignores m_httpfetch_active_limit // another minor fixme, unlikely to matter in normal usage: // these index.mth fetches do (however) count against // m_httpfetch_active_limit when starting actual media file // requests, so if there are lots of remote servers that are // not responding, those will stall new media file transfers. for (u32 i = 0; i < m_remotes.size(); ++i) { assert(m_httpfetch_next_id == i); RemoteServerStatus *remote = m_remotes[i]; actionstream << "Client: Contacting remote server \"" << remote->baseurl << "\"" << std::endl; HTTPFetchRequest fetch_request; fetch_request.url = remote->baseurl + MTHASHSET_FILE_NAME; fetch_request.caller = m_httpfetch_caller; fetch_request.request_id = m_httpfetch_next_id; // == i fetch_request.timeout = m_httpfetch_timeout; fetch_request.connect_timeout = m_httpfetch_timeout; fetch_request.post_data = required_hash_set; fetch_request.extra_headers.push_back( "Content-Type: application/octet-stream"); httpfetch_async(fetch_request); m_httpfetch_active++; m_httpfetch_next_id++; m_outstanding_hash_sets++; } } } void ClientMediaDownloader::remoteHashSetReceived( const HTTPFetchResult &fetch_result) { u32 remote_id = fetch_result.request_id; assert(remote_id < m_remotes.size()); RemoteServerStatus *remote = m_remotes[remote_id]; m_outstanding_hash_sets--; if (fetch_result.succeeded) { try { // Server sent a list of file hashes that are // available on it, try to parse the list std::set sha1_set; deSerializeHashSet(fetch_result.data, sha1_set); // Parsing succeeded: For every file that is // available on this server, add this server // to the available_remotes array for(std::map::iterator it = m_files.upper_bound(m_name_bound); it != m_files.end(); ++it) { FileStatus *f = it->second; if (!f->received && sha1_set.count(f->sha1)) f->available_remotes.push_back(remote_id); } } catch (SerializationError &e) { infostream << "Client: Remote server \"" << remote->baseurl << "\" sent invalid hash set: " << e.what() << std::endl; } } // For compatibility: If index.mth is not found, assume that the // server contains files named like the original files (not their sha1) // Do NOT check for any particular response code (e.g. 404) here, // because different servers respond differently if (!fetch_result.succeeded && !fetch_result.timeout) { infostream << "Client: Enabling compatibility mode for remote " << "server \"" << remote->baseurl << "\"" << std::endl; remote->request_by_filename = true; // Assume every file is available on this server for(std::map::iterator it = m_files.upper_bound(m_name_bound); it != m_files.end(); ++it) { FileStatus *f = it->second; if (!f->received) f->available_remotes.push_back(remote_id); } } } void ClientMediaDownloader::remoteMediaReceived( const HTTPFetchResult &fetch_result, Client *client) { // Some remote server sent us a file. // -> decrement number of active fetches // -> mark file as received if fetch succeeded // -> try to load media std::string name; { std::map::iterator it = m_remote_file_transfers.find(fetch_result.request_id); assert(it != m_remote_file_transfers.end()); name = it->second; m_remote_file_transfers.erase(it); } sanity_check(m_files.count(name) != 0); FileStatus *filestatus = m_files[name]; sanity_check(!filestatus->received); sanity_check(filestatus->current_remote >= 0); RemoteServerStatus *remote = m_remotes[filestatus->current_remote]; filestatus->current_remote = -1; remote->active_count--; // If fetch succeeded, try to load media file if (fetch_result.succeeded) { bool success = checkAndLoad(name, filestatus->sha1, fetch_result.data, false, client); if (success) { filestatus->received = true; assert(m_uncached_received_count < m_uncached_count); m_uncached_received_count++; } } } s32 ClientMediaDownloader::selectRemoteServer(FileStatus *filestatus) { // Pre-conditions assert(filestatus != NULL); assert(!filestatus->received); assert(filestatus->current_remote < 0); if (filestatus->available_remotes.empty()) return -1; else { // Of all servers that claim to provide the file (and haven't // been unsuccessfully tried before), find the one with the // smallest number of currently active transfers s32 best = 0; s32 best_remote_id = filestatus->available_remotes[best]; s32 best_active_count = m_remotes[best_remote_id]->active_count; for (u32 i = 1; i < filestatus->available_remotes.size(); ++i) { s32 remote_id = filestatus->available_remotes[i]; s32 active_count = m_remotes[remote_id]->active_count; if (active_count < best_active_count) { best = i; best_remote_id = remote_id; best_active_count = active_count; } } filestatus->available_remotes.erase( filestatus->available_remotes.begin() + best); return best_remote_id; } } void ClientMediaDownloader::startRemoteMediaTransfers() { bool changing_name_bound = true; for (std::map::iterator files_iter = m_files.upper_bound(m_name_bound); files_iter != m_files.end(); ++files_iter) { // Abort if active fetch limit is exceeded if (m_httpfetch_active >= m_httpfetch_active_limit) break; const std::string &name = files_iter->first; FileStatus *filestatus = files_iter->second; if (!filestatus->received && filestatus->current_remote < 0) { // File has not been received yet and is not currently // being transferred. Choose a server for it. s32 remote_id = selectRemoteServer(filestatus); if (remote_id >= 0) { // Found a server, so start fetching RemoteServerStatus *remote = m_remotes[remote_id]; std::string url = remote->baseurl + (remote->request_by_filename ? name : hex_encode(filestatus->sha1)); verbosestream << "Client: " << "Requesting remote media file " << "\"" << name << "\" " << "\"" << url << "\"" << std::endl; HTTPFetchRequest fetch_request; fetch_request.url = url; fetch_request.caller = m_httpfetch_caller; fetch_request.request_id = m_httpfetch_next_id; fetch_request.timeout = 0; // no data timeout! fetch_request.connect_timeout = m_httpfetch_timeout; httpfetch_async(fetch_request); m_remote_file_transfers.insert(std::make_pair( m_httpfetch_next_id, name)); filestatus->current_remote = remote_id; remote->active_count++; m_httpfetch_active++; m_httpfetch_next_id++; } } if (filestatus->received || (filestatus->current_remote < 0 && !m_outstanding_hash_sets)) { // If we arrive here, we conclusively know that we // won't fetch this file from a remote server in the // future. So update the name bound if possible. if (changing_name_bound) m_name_bound = name; } else changing_name_bound = false; } } void ClientMediaDownloader::startConventionalTransfers(Client *client) { assert(m_httpfetch_active == 0); // pre-condition if (m_uncached_received_count != m_uncached_count) { // Some media files have not been received yet, use the // conventional slow method (minetest protocol) to get them std::vector file_requests; for (std::map::iterator it = m_files.begin(); it != m_files.end(); ++it) { if (!it->second->received) file_requests.push_back(it->first); } assert((s32) file_requests.size() == m_uncached_count - m_uncached_received_count); client->request_media(file_requests); } } void ClientMediaDownloader::conventionalTransferDone( const std::string &name, const std::string &data, Client *client) { // Check that file was announced std::map::iterator file_iter = m_files.find(name); if (file_iter == m_files.end()) { errorstream << "Client: server sent media file that was" << "not announced, ignoring it: \"" << name << "\"" << std::endl; return; } FileStatus *filestatus = file_iter->second; assert(filestatus != NULL); // Check that file hasn't already been received if (filestatus->received) { errorstream << "Client: server sent media file that we already" << "received, ignoring it: \"" << name << "\"" << std::endl; return; } // Mark file as received, regardless of whether loading it works and // whether the checksum matches (because at this point there is no // other server that could send a replacement) filestatus->received = true; assert(m_uncached_received_count < m_uncached_count); m_uncached_received_count++; // Check that received file matches announced checksum // If so, load it checkAndLoad(name, filestatus->sha1, data, false, client); } bool ClientMediaDownloader::checkAndLoad( const std::string &name, const std::string &sha1, const std::string &data, bool is_from_cache, Client *client) { const char *cached_or_received = is_from_cache ? "cached" : "received"; const char *cached_or_received_uc = is_from_cache ? "Cached" : "Received"; std::string sha1_hex = hex_encode(sha1); // Compute actual checksum of data std::string data_sha1; { SHA1 data_sha1_calculator; data_sha1_calculator.addBytes(data.c_str(), data.size()); unsigned char *data_tmpdigest = data_sha1_calculator.getDigest(); data_sha1.assign((char*) data_tmpdigest, 20); free(data_tmpdigest); } // Check that received file matches announced checksum if (data_sha1 != sha1) { std::string data_sha1_hex = hex_encode(data_sha1); infostream << "Client: " << cached_or_received_uc << " media file " << sha1_hex << " \"" << name << "\" " << "mismatches actual checksum " << data_sha1_hex << std::endl; return false; } // Checksum is ok, try loading the file bool success = client->loadMedia(data, name); if (!success) { infostream << "Client: " << "Failed to load " << cached_or_received << " media: " << sha1_hex << " \"" << name << "\"" << std::endl; return false; } verbosestream << "Client: " << "Loaded " << cached_or_received << " media: " << sha1_hex << " \"" << name << "\"" << std::endl; // Update cache (unless we just loaded the file from the cache) if (!is_from_cache) m_media_cache.update(sha1_hex, data); return true; } /* Minetest Hashset File Format All values are stored in big-endian byte order. [u32] signature: 'MTHS' [u16] version: 1 For each hash in set: [u8*20] SHA1 hash Version changes: 1 - Initial version */ std::string ClientMediaDownloader::serializeRequiredHashSet() { std::ostringstream os(std::ios::binary); writeU32(os, MTHASHSET_FILE_SIGNATURE); // signature writeU16(os, 1); // version // Write list of hashes of files that have not been // received (found in cache) yet for (std::map::iterator it = m_files.begin(); it != m_files.end(); ++it) { if (!it->second->received) { FATAL_ERROR_IF(it->second->sha1.size() != 20, "Invalid SHA1 size"); os << it->second->sha1; } } return os.str(); } void ClientMediaDownloader::deSerializeHashSet(const std::string &data, std::set &result) { if (data.size() < 6 || data.size() % 20 != 6) { throw SerializationError( "ClientMediaDownloader::deSerializeHashSet: " "invalid hash set file size"); } const u8 *data_cstr = (const u8*) data.c_str(); u32 signature = readU32(&data_cstr[0]); if (signature != MTHASHSET_FILE_SIGNATURE) { throw SerializationError( "ClientMediaDownloader::deSerializeHashSet: " "invalid hash set file signature"); } u16 version = readU16(&data_cstr[4]); if (version != 1) { throw SerializationError( "ClientMediaDownloader::deSerializeHashSet: " "unsupported hash set file version"); } for (u32 pos = 6; pos < data.size(); pos += 20) { result.insert(data.substr(pos, 20)); } } src/serverobject.h0000644000175000017500000001667112565232430015034 0ustar mquinsonmquinson/* Minetest Copyright (C) 2010-2013 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #ifndef SERVEROBJECT_HEADER #define SERVEROBJECT_HEADER #include "irrlichttypes_bloated.h" #include "activeobject.h" #include "inventorymanager.h" #include "itemgroup.h" #include "util/container.h" /* Some planning ------------- * Server environment adds an active object, which gets the id 1 * The active object list is scanned for each client once in a while, and it finds out what objects have been added that are not known by the client yet. This scan is initiated by the Server class and the result ends up directly to the server. * A network packet is created with the info and sent to the client. * Environment converts objects to static data and static data to objects, based on how close players are to them. */ class ServerEnvironment; struct ItemStack; class Player; struct ToolCapabilities; struct ObjectProperties; class ServerActiveObject : public ActiveObject { public: /* NOTE: m_env can be NULL, but step() isn't called if it is. Prototypes are used that way. */ ServerActiveObject(ServerEnvironment *env, v3f pos); virtual ~ServerActiveObject(); virtual ActiveObjectType getSendType() const { return getType(); } // Called after id has been set and has been inserted in environment virtual void addedToEnvironment(u32 dtime_s){}; // Called before removing from environment virtual void removingFromEnvironment(){}; // Returns true if object's deletion is the job of the // environment virtual bool environmentDeletes() const { return true; } // Create a certain type of ServerActiveObject static ServerActiveObject* create(ActiveObjectType type, ServerEnvironment *env, u16 id, v3f pos, const std::string &data); /* Some simple getters/setters */ v3f getBasePosition(){ return m_base_position; } void setBasePosition(v3f pos){ m_base_position = pos; } ServerEnvironment* getEnv(){ return m_env; } /* Some more dynamic interface */ virtual void setPos(v3f pos) { setBasePosition(pos); } // continuous: if true, object does not stop immediately at pos virtual void moveTo(v3f pos, bool continuous) { setBasePosition(pos); } // If object has moved less than this and data has not changed, // saving to disk may be omitted virtual float getMinimumSavedMovement(); virtual std::string getDescription(){return "SAO";} /* Step object in time. Messages added to messages are sent to client over network. send_recommended: True at around 5-10 times a second, same for all objects. This is used to let objects send most of the data at the same time so that the data can be combined in a single packet. */ virtual void step(float dtime, bool send_recommended){} /* The return value of this is passed to the client-side object when it is created */ virtual std::string getClientInitializationData(u16 protocol_version){return "";} /* The return value of this is passed to the server-side object when it is created (converted from static to active - actually the data is the static form) */ virtual std::string getStaticData() { assert(isStaticAllowed()); return ""; } /* Return false in here to never save and instead remove object on unload. getStaticData() will not be called in that case. */ virtual bool isStaticAllowed() const {return true;} // Returns tool wear virtual int punch(v3f dir, const ToolCapabilities *toolcap=NULL, ServerActiveObject *puncher=NULL, float time_from_last_punch=1000000) { return 0; } virtual void rightClick(ServerActiveObject *clicker) {} virtual void setHP(s16 hp) {} virtual s16 getHP() const { return 0; } virtual void setArmorGroups(const ItemGroupList &armor_groups) {} virtual ItemGroupList getArmorGroups() { return ItemGroupList(); } virtual void setPhysicsOverride(float physics_override_speed, float physics_override_jump, float physics_override_gravity) {} virtual void setAnimation(v2f frames, float frame_speed, float frame_blend, bool frame_loop) {} virtual void getAnimation(v2f *frames, float *frame_speed, float *frame_blend, bool *frame_loop) {} virtual void setBonePosition(const std::string &bone, v3f position, v3f rotation) {} virtual void getBonePosition(const std::string &bone, v3f *position, v3f *lotation) {} virtual void setAttachment(int parent_id, const std::string &bone, v3f position, v3f rotation) {} virtual void getAttachment(int *parent_id, std::string *bone, v3f *position, v3f *rotation) {} virtual void addAttachmentChild(int child_id) {} virtual void removeAttachmentChild(int child_id) {} virtual std::set getAttachmentChildIds() { return std::set(); } virtual ObjectProperties* accessObjectProperties() { return NULL; } virtual void notifyObjectPropertiesModified() {} // Inventory and wielded item virtual Inventory* getInventory() { return NULL; } virtual const Inventory* getInventory() const { return NULL; } virtual InventoryLocation getInventoryLocation() const { return InventoryLocation(); } virtual void setInventoryModified() {} virtual std::string getWieldList() const { return ""; } virtual int getWieldIndex() const { return 0; } virtual ItemStack getWieldedItem() const; virtual bool setWieldedItem(const ItemStack &item); /* Number of players which know about this object. Object won't be deleted until this is 0 to keep the id preserved for the right object. */ u16 m_known_by_count; /* - Whether this object is to be removed when nobody knows about it anymore. - Removal is delayed to preserve the id for the time during which it could be confused to some other object by some client. - This is set to true by the step() method when the object wants to be deleted. - This can be set to true by anything else too. */ bool m_removed; /* This is set to true when an object should be removed from the active object list but couldn't be removed because the id has to be reserved for some client. The environment checks this periodically. If this is true and also m_known_by_count is true, object is deleted from the active object list. */ bool m_pending_deactivation; /* Whether the object's static data has been stored to a block */ bool m_static_exists; /* The block from which the object was loaded from, and in which a copy of the static data resides. */ v3s16 m_static_block; /* Queue of messages to be sent to the client */ std::queue m_messages_out; protected: // Used for creating objects based on type typedef ServerActiveObject* (*Factory) (ServerEnvironment *env, v3f pos, const std::string &data); static void registerType(u16 type, Factory f); ServerEnvironment *m_env; v3f m_base_position; private: // Used for creating objects based on type static std::map m_types; }; #endif src/minimap.cpp0000644000175000017500000003567412565232430014330 0ustar mquinsonmquinson/* Minetest Copyright (C) 2010-2015 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #include "minimap.h" #include #include "logoutputbuffer.h" #include "jthread/jmutexautolock.h" #include "jthread/jsemaphore.h" #include "clientmap.h" #include "settings.h" #include "nodedef.h" #include "porting.h" #include "util/numeric.h" #include "util/string.h" //// //// MinimapUpdateThread //// MinimapUpdateThread::~MinimapUpdateThread() { for (std::map::iterator it = m_blocks_cache.begin(); it != m_blocks_cache.end(); ++it) { delete it->second; } for (std::deque::iterator it = m_update_queue.begin(); it != m_update_queue.end(); ++it) { QueuedMinimapUpdate &q = *it; delete q.data; } } bool MinimapUpdateThread::pushBlockUpdate(v3s16 pos, MinimapMapblock *data) { JMutexAutoLock lock(m_queue_mutex); // Find if block is already in queue. // If it is, update the data and quit. for (std::deque::iterator it = m_update_queue.begin(); it != m_update_queue.end(); ++it) { QueuedMinimapUpdate &q = *it; if (q.pos == pos) { delete q.data; q.data = data; return false; } } // Add the block QueuedMinimapUpdate q; q.pos = pos; q.data = data; m_update_queue.push_back(q); return true; } bool MinimapUpdateThread::popBlockUpdate(QueuedMinimapUpdate *update) { JMutexAutoLock lock(m_queue_mutex); if (m_update_queue.empty()) return false; *update = m_update_queue.front(); m_update_queue.pop_front(); return true; } void MinimapUpdateThread::enqueueBlock(v3s16 pos, MinimapMapblock *data) { pushBlockUpdate(pos, data); deferUpdate(); } void MinimapUpdateThread::doUpdate() { QueuedMinimapUpdate update; while (popBlockUpdate(&update)) { if (update.data) { // Swap two values in the map using single lookup std::pair::iterator, bool> result = m_blocks_cache.insert(std::make_pair(update.pos, update.data)); if (result.second == false) { delete result.first->second; result.first->second = update.data; } } else { std::map::iterator it; it = m_blocks_cache.find(update.pos); if (it != m_blocks_cache.end()) { delete it->second; m_blocks_cache.erase(it); } } } if (data->map_invalidated && data->mode != MINIMAP_MODE_OFF) { getMap(data->pos, data->map_size, data->scan_height, data->is_radar); data->map_invalidated = false; } } MinimapPixel *MinimapUpdateThread::getMinimapPixel(v3s16 pos, s16 scan_height, s16 *pixel_height) { s16 height = scan_height - MAP_BLOCKSIZE; v3s16 blockpos_max, blockpos_min, relpos; getNodeBlockPosWithOffset( v3s16(pos.X, pos.Y - scan_height / 2, pos.Z), blockpos_min, relpos); getNodeBlockPosWithOffset( v3s16(pos.X, pos.Y + scan_height / 2, pos.Z), blockpos_max, relpos); for (s16 i = blockpos_max.Y; i > blockpos_min.Y - 1; i--) { std::map::iterator it = m_blocks_cache.find(v3s16(blockpos_max.X, i, blockpos_max.Z)); if (it != m_blocks_cache.end()) { MinimapMapblock *mmblock = it->second; MinimapPixel *pixel = &mmblock->data[relpos.Z * MAP_BLOCKSIZE + relpos.X]; if (pixel->id != CONTENT_AIR) { *pixel_height = height + pixel->height; return pixel; } } height -= MAP_BLOCKSIZE; } return NULL; } s16 MinimapUpdateThread::getAirCount(v3s16 pos, s16 height) { s16 air_count = 0; v3s16 blockpos_max, blockpos_min, relpos; getNodeBlockPosWithOffset( v3s16(pos.X, pos.Y - height / 2, pos.Z), blockpos_min, relpos); getNodeBlockPosWithOffset( v3s16(pos.X, pos.Y + height / 2, pos.Z), blockpos_max, relpos); for (s16 i = blockpos_max.Y; i > blockpos_min.Y - 1; i--) { std::map::iterator it = m_blocks_cache.find(v3s16(blockpos_max.X, i, blockpos_max.Z)); if (it != m_blocks_cache.end()) { MinimapMapblock *mmblock = it->second; MinimapPixel *pixel = &mmblock->data[relpos.Z * MAP_BLOCKSIZE + relpos.X]; air_count += pixel->air_count; } } return air_count; } void MinimapUpdateThread::getMap(v3s16 pos, s16 size, s16 height, bool is_radar) { v3s16 p = v3s16(pos.X - size / 2, pos.Y, pos.Z - size / 2); for (s16 x = 0; x < size; x++) for (s16 z = 0; z < size; z++) { u16 id = CONTENT_AIR; MinimapPixel *mmpixel = &data->minimap_scan[x + z * size]; if (!is_radar) { s16 pixel_height = 0; MinimapPixel *cached_pixel = getMinimapPixel(v3s16(p.X + x, p.Y, p.Z + z), height, &pixel_height); if (cached_pixel) { id = cached_pixel->id; mmpixel->height = pixel_height; } } else { mmpixel->air_count = getAirCount(v3s16(p.X + x, p.Y, p.Z + z), height); } mmpixel->id = id; } } //// //// Mapper //// Mapper::Mapper(IrrlichtDevice *device, Client *client) { this->driver = device->getVideoDriver(); this->m_tsrc = client->getTextureSource(); this->m_shdrsrc = client->getShaderSource(); this->m_ndef = client->getNodeDefManager(); // Initialize static settings m_enable_shaders = g_settings->getBool("enable_shaders"); m_surface_mode_scan_height = g_settings->getBool("minimap_double_scan_height") ? 256 : 128; // Initialize minimap data data = new MinimapData; data->mode = MINIMAP_MODE_OFF; data->is_radar = false; data->map_invalidated = true; data->heightmap_image = NULL; data->minimap_image = NULL; data->texture = NULL; data->heightmap_texture = NULL; data->minimap_shape_round = g_settings->getBool("minimap_shape_round"); // Get round minimap textures data->minimap_mask_round = driver->createImage( m_tsrc->getTexture("minimap_mask_round.png"), core::position2d(0, 0), core::dimension2d(MINIMAP_MAX_SX, MINIMAP_MAX_SY)); data->minimap_overlay_round = m_tsrc->getTexture("minimap_overlay_round.png"); // Get square minimap textures data->minimap_mask_square = driver->createImage( m_tsrc->getTexture("minimap_mask_square.png"), core::position2d(0, 0), core::dimension2d(MINIMAP_MAX_SX, MINIMAP_MAX_SY)); data->minimap_overlay_square = m_tsrc->getTexture("minimap_overlay_square.png"); // Create player marker texture data->player_marker = m_tsrc->getTexture("player_marker.png"); // Create mesh buffer for minimap m_meshbuffer = getMinimapMeshBuffer(); // Initialize and start thread m_minimap_update_thread = new MinimapUpdateThread(); m_minimap_update_thread->data = data; m_minimap_update_thread->Start(); } Mapper::~Mapper() { m_minimap_update_thread->Stop(); m_minimap_update_thread->Wait(); m_meshbuffer->drop(); data->minimap_mask_round->drop(); data->minimap_mask_square->drop(); driver->removeTexture(data->texture); driver->removeTexture(data->heightmap_texture); driver->removeTexture(data->minimap_overlay_round); driver->removeTexture(data->minimap_overlay_square); delete data; delete m_minimap_update_thread; } void Mapper::addBlock(v3s16 pos, MinimapMapblock *data) { m_minimap_update_thread->enqueueBlock(pos, data); } MinimapMode Mapper::getMinimapMode() { return data->mode; } void Mapper::toggleMinimapShape() { JMutexAutoLock lock(m_mutex); data->minimap_shape_round = !data->minimap_shape_round; g_settings->setBool("minimap_shape_round", data->minimap_shape_round); m_minimap_update_thread->deferUpdate(); } void Mapper::setMinimapMode(MinimapMode mode) { static const MinimapModeDef modedefs[MINIMAP_MODE_COUNT] = { {false, 0, 0}, {false, m_surface_mode_scan_height, 256}, {false, m_surface_mode_scan_height, 128}, {false, m_surface_mode_scan_height, 64}, {true, 32, 128}, {true, 32, 64}, {true, 32, 32} }; if (mode >= MINIMAP_MODE_COUNT) return; JMutexAutoLock lock(m_mutex); data->is_radar = modedefs[mode].is_radar; data->scan_height = modedefs[mode].scan_height; data->map_size = modedefs[mode].map_size; data->mode = mode; m_minimap_update_thread->deferUpdate(); } void Mapper::setPos(v3s16 pos) { bool do_update = false; { JMutexAutoLock lock(m_mutex); if (pos != data->old_pos) { data->old_pos = data->pos; data->pos = pos; do_update = true; } } if (do_update) m_minimap_update_thread->deferUpdate(); } void Mapper::setAngle(f32 angle) { m_angle = angle; } void Mapper::blitMinimapPixelsToImageRadar(video::IImage *map_image) { for (s16 x = 0; x < data->map_size; x++) for (s16 z = 0; z < data->map_size; z++) { MinimapPixel *mmpixel = &data->minimap_scan[x + z * data->map_size]; video::SColor c(240, 0, 0, 0); if (mmpixel->air_count > 0) c.setGreen(core::clamp(core::round32(32 + mmpixel->air_count * 8), 0, 255)); map_image->setPixel(x, data->map_size - z - 1, c); } } void Mapper::blitMinimapPixelsToImageSurface( video::IImage *map_image, video::IImage *heightmap_image) { for (s16 x = 0; x < data->map_size; x++) for (s16 z = 0; z < data->map_size; z++) { MinimapPixel *mmpixel = &data->minimap_scan[x + z * data->map_size]; video::SColor c = m_ndef->get(mmpixel->id).minimap_color; c.setAlpha(240); map_image->setPixel(x, data->map_size - z - 1, c); u32 h = mmpixel->height; heightmap_image->setPixel(x,data->map_size - z - 1, video::SColor(255, h, h, h)); } } video::ITexture *Mapper::getMinimapTexture() { // update minimap textures when new scan is ready if (data->map_invalidated) return data->texture; // create minimap and heightmap images in memory core::dimension2d dim(data->map_size, data->map_size); video::IImage *map_image = driver->createImage(video::ECF_A8R8G8B8, dim); video::IImage *heightmap_image = driver->createImage(video::ECF_A8R8G8B8, dim); video::IImage *minimap_image = driver->createImage(video::ECF_A8R8G8B8, core::dimension2d(MINIMAP_MAX_SX, MINIMAP_MAX_SY)); // Blit MinimapPixels to images if (data->is_radar) blitMinimapPixelsToImageRadar(map_image); else blitMinimapPixelsToImageSurface(map_image, heightmap_image); map_image->copyToScaling(minimap_image); map_image->drop(); video::IImage *minimap_mask = data->minimap_shape_round ? data->minimap_mask_round : data->minimap_mask_square; if (minimap_mask) { for (s16 y = 0; y < MINIMAP_MAX_SY; y++) for (s16 x = 0; x < MINIMAP_MAX_SX; x++) { video::SColor mask_col = minimap_mask->getPixel(x, y); if (!mask_col.getAlpha()) minimap_image->setPixel(x, y, video::SColor(0,0,0,0)); } } if (data->texture) driver->removeTexture(data->texture); if (data->heightmap_texture) driver->removeTexture(data->heightmap_texture); data->texture = driver->addTexture("minimap__", minimap_image); data->heightmap_texture = driver->addTexture("minimap_heightmap__", heightmap_image); minimap_image->drop(); heightmap_image->drop(); data->map_invalidated = true; return data->texture; } v3f Mapper::getYawVec() { if (data->minimap_shape_round) { return v3f( cos(m_angle * core::DEGTORAD), sin(m_angle * core::DEGTORAD), 1.0); } else { return v3f(1.0, 0.0, 1.0); } } scene::SMeshBuffer *Mapper::getMinimapMeshBuffer() { scene::SMeshBuffer *buf = new scene::SMeshBuffer(); buf->Vertices.set_used(4); buf->Indices.set_used(6); video::SColor c(255, 255, 255, 255); buf->Vertices[0] = video::S3DVertex(-1, -1, 0, 0, 0, 1, c, 0, 1); buf->Vertices[1] = video::S3DVertex(-1, 1, 0, 0, 0, 1, c, 0, 0); buf->Vertices[2] = video::S3DVertex( 1, 1, 0, 0, 0, 1, c, 1, 0); buf->Vertices[3] = video::S3DVertex( 1, -1, 0, 0, 0, 1, c, 1, 1); buf->Indices[0] = 0; buf->Indices[1] = 1; buf->Indices[2] = 2; buf->Indices[3] = 2; buf->Indices[4] = 3; buf->Indices[5] = 0; return buf; } void Mapper::drawMinimap() { video::ITexture *minimap_texture = getMinimapTexture(); if (!minimap_texture) return; v2u32 screensize = porting::getWindowSize(); const u32 size = 0.25 * screensize.Y; core::rect oldViewPort = driver->getViewPort(); core::matrix4 oldProjMat = driver->getTransform(video::ETS_PROJECTION); core::matrix4 oldViewMat = driver->getTransform(video::ETS_VIEW); driver->setViewPort(core::rect( screensize.X - size - 10, 10, screensize.X - 10, size + 10)); driver->setTransform(video::ETS_PROJECTION, core::matrix4()); driver->setTransform(video::ETS_VIEW, core::matrix4()); core::matrix4 matrix; matrix.makeIdentity(); video::SMaterial &material = m_meshbuffer->getMaterial(); material.setFlag(video::EMF_TRILINEAR_FILTER, true); material.Lighting = false; material.TextureLayer[0].Texture = minimap_texture; material.TextureLayer[1].Texture = data->heightmap_texture; if (m_enable_shaders && !data->is_radar) { u16 sid = m_shdrsrc->getShader("minimap_shader", 1, 1); material.MaterialType = m_shdrsrc->getShaderInfo(sid).material; } else { material.MaterialType = video::EMT_TRANSPARENT_ALPHA_CHANNEL; } if (data->minimap_shape_round) matrix.setRotationDegrees(core::vector3df(0, 0, 360 - m_angle)); // Draw minimap driver->setTransform(video::ETS_WORLD, matrix); driver->setMaterial(material); driver->drawMeshBuffer(m_meshbuffer); // Draw overlay video::ITexture *minimap_overlay = data->minimap_shape_round ? data->minimap_overlay_round : data->minimap_overlay_square; material.TextureLayer[0].Texture = minimap_overlay; material.MaterialType = video::EMT_TRANSPARENT_ALPHA_CHANNEL; driver->setMaterial(material); driver->drawMeshBuffer(m_meshbuffer); // If round minimap, draw player marker if (!data->minimap_shape_round) { matrix.setRotationDegrees(core::vector3df(0, 0, m_angle)); material.TextureLayer[0].Texture = data->player_marker; driver->setTransform(video::ETS_WORLD, matrix); driver->setMaterial(material); driver->drawMeshBuffer(m_meshbuffer); } // Reset transformations driver->setTransform(video::ETS_VIEW, oldViewMat); driver->setTransform(video::ETS_PROJECTION, oldProjMat); driver->setViewPort(oldViewPort); } //// //// MinimapMapblock //// void MinimapMapblock::getMinimapNodes(VoxelManipulator *vmanip, v3s16 pos) { for (s16 x = 0; x < MAP_BLOCKSIZE; x++) for (s16 z = 0; z < MAP_BLOCKSIZE; z++) { s16 air_count = 0; bool surface_found = false; MinimapPixel *mmpixel = &data[z * MAP_BLOCKSIZE + x]; for (s16 y = MAP_BLOCKSIZE -1; y >= 0; y--) { v3s16 p(x, y, z); MapNode n = vmanip->getNodeNoEx(pos + p); if (!surface_found && n.getContent() != CONTENT_AIR) { mmpixel->height = y; mmpixel->id = n.getContent(); surface_found = true; } else if (n.getContent() == CONTENT_AIR) { air_count++; } } if (!surface_found) mmpixel->id = CONTENT_AIR; mmpixel->air_count = air_count; } } src/httpfetch.h0000644000175000017500000000716212565232430014323 0ustar mquinsonmquinson/* Minetest Copyright (C) 2013 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #ifndef HTTPFETCH_HEADER #define HTTPFETCH_HEADER #include #include "util/string.h" #include "config.h" // Can be used in place of "caller" in asynchronous transfers to discard result // (used as default value of "caller") #define HTTPFETCH_DISCARD 0 #define HTTPFETCH_SYNC 1 struct HTTPFetchRequest { std::string url; // Identifies the caller (for asynchronous requests) // Ignored by httpfetch_sync unsigned long caller; // Some number that identifies the request // (when the same caller issues multiple httpfetch_async calls) unsigned long request_id; // Timeout for the whole transfer, in milliseconds long timeout; // Timeout for the connection phase, in milliseconds long connect_timeout; // Indicates if this is multipart/form-data or // application/x-www-form-urlencoded. POST-only. bool multipart; // POST fields. Fields are escaped properly. // If this is empty a GET request is done instead. StringMap post_fields; // Raw POST data, overrides post_fields. std::string post_data; // If not empty, should contain entries such as "Accept: text/html" std::vector extra_headers; //useragent to use std::string useragent; HTTPFetchRequest(); }; struct HTTPFetchResult { bool succeeded; bool timeout; long response_code; std::string data; // The caller and request_id from the corresponding HTTPFetchRequest. unsigned long caller; unsigned long request_id; HTTPFetchResult() { succeeded = false; timeout = false; response_code = 0; data = ""; caller = HTTPFETCH_DISCARD; request_id = 0; } HTTPFetchResult(const HTTPFetchRequest &fetch_request) { succeeded = false; timeout = false; response_code = 0; data = ""; caller = fetch_request.caller; request_id = fetch_request.request_id; } }; // Initializes the httpfetch module void httpfetch_init(int parallel_limit); // Stops the httpfetch thread and cleans up resources void httpfetch_cleanup(); // Starts an asynchronous HTTP fetch request void httpfetch_async(const HTTPFetchRequest &fetch_request); // If any fetch for the given caller ID is complete, removes it from the // result queue, sets the fetch result and returns true. Otherwise returns false. bool httpfetch_async_get(unsigned long caller, HTTPFetchResult &fetch_result); // Allocates a caller ID for httpfetch_async // Not required if you want to set caller = HTTPFETCH_DISCARD unsigned long httpfetch_caller_alloc(); // Frees a caller ID allocated with httpfetch_caller_alloc // Note: This can be expensive, because the httpfetch thread is told // to stop any ongoing fetches for the given caller. void httpfetch_caller_free(unsigned long caller); // Performs a synchronous HTTP request. This blocks and therefore should // only be used from background threads. void httpfetch_sync(const HTTPFetchRequest &fetch_request, HTTPFetchResult &fetch_result); #endif // !HTTPFETCH_HEADER src/game.h0000644000175000017500000000615112565232430013240 0ustar mquinsonmquinson/* Minetest Copyright (C) 2013 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #ifndef GAME_HEADER #define GAME_HEADER #include "irrlichttypes_extrabloated.h" #include #include "keycode.h" #include class KeyList : protected std::list { typedef std::list super; typedef super::iterator iterator; typedef super::const_iterator const_iterator; virtual const_iterator find(const KeyPress &key) const { const_iterator f(begin()); const_iterator e(end()); while (f != e) { if (*f == key) return f; ++f; } return e; } virtual iterator find(const KeyPress &key) { iterator f(begin()); iterator e(end()); while (f != e) { if (*f == key) return f; ++f; } return e; } public: void clear() { super::clear(); } void set(const KeyPress &key) { if (find(key) == end()) push_back(key); } void unset(const KeyPress &key) { iterator p(find(key)); if (p != end()) erase(p); } void toggle(const KeyPress &key) { iterator p(this->find(key)); if (p != end()) erase(p); else push_back(key); } bool operator[](const KeyPress &key) const { return find(key) != end(); } }; class InputHandler { public: InputHandler() { } virtual ~InputHandler() { } virtual bool isKeyDown(const KeyPress &keyCode) = 0; virtual bool wasKeyDown(const KeyPress &keyCode) = 0; virtual v2s32 getMousePos() = 0; virtual void setMousePos(s32 x, s32 y) = 0; virtual bool getLeftState() = 0; virtual bool getRightState() = 0; virtual bool getLeftClicked() = 0; virtual bool getRightClicked() = 0; virtual void resetLeftClicked() = 0; virtual void resetRightClicked() = 0; virtual bool getLeftReleased() = 0; virtual bool getRightReleased() = 0; virtual void resetLeftReleased() = 0; virtual void resetRightReleased() = 0; virtual s32 getMouseWheel() = 0; virtual void step(float dtime) {} virtual void clear() {} }; class ChatBackend; /* to avoid having to include chat.h */ struct SubgameSpec; void the_game(bool *kill, bool random_input, InputHandler *input, IrrlichtDevice *device, const std::string &map_dir, const std::string &playername, const std::string &password, const std::string &address, // If "", local server is used u16 port, std::string &error_message, ChatBackend &chat_backend, bool *reconnect_requested, const SubgameSpec &gamespec, // Used for local game bool simple_singleplayer_mode); #endif src/craftdef.cpp0000644000175000017500000006647112565232430014453 0ustar mquinsonmquinson/* Minetest Copyright (C) 2013 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #include "craftdef.h" #include "irrlichttypes.h" #include "log.h" #include #include #include #include "gamedef.h" #include "inventory.h" #include "util/serialize.h" #include "util/string.h" #include "util/numeric.h" #include "strfnd.h" #include "exceptions.h" inline bool isGroupRecipeStr(const std::string &rec_name) { return str_starts_with(rec_name, std::string("group:")); } inline u64 getHashForString(const std::string &recipe_str) { /*errorstream << "Hashing craft string \"" << recipe_str << '"';*/ return murmur_hash_64_ua(recipe_str.data(), recipe_str.length(), 0xdeadbeef); } static u64 getHashForGrid(CraftHashType type, const std::vector &grid_names) { switch (type) { case CRAFT_HASH_TYPE_ITEM_NAMES: { std::ostringstream os; bool is_first = true; for (size_t i = 0; i < grid_names.size(); i++) { if (grid_names[i] != "") { os << (is_first ? "" : "\n") << grid_names[i]; is_first = false; } } return getHashForString(os.str()); } case CRAFT_HASH_TYPE_COUNT: { u64 cnt = 0; for (size_t i = 0; i < grid_names.size(); i++) if (grid_names[i] != "") cnt++; return cnt; } case CRAFT_HASH_TYPE_UNHASHED: return 0; } // invalid CraftHashType assert(false); return 0; } // Check if input matches recipe // Takes recipe groups into account static bool inputItemMatchesRecipe(const std::string &inp_name, const std::string &rec_name, IItemDefManager *idef) { // Exact name if (inp_name == rec_name) return true; // Group if (isGroupRecipeStr(rec_name) && idef->isKnown(inp_name)) { const struct ItemDefinition &def = idef->get(inp_name); Strfnd f(rec_name.substr(6)); bool all_groups_match = true; do { std::string check_group = f.next(","); if (itemgroup_get(def.groups, check_group) == 0) { all_groups_match = false; break; } } while (!f.atend()); if (all_groups_match) return true; } // Didn't match return false; } // Deserialize an itemstring then return the name of the item static std::string craftGetItemName(const std::string &itemstring, IGameDef *gamedef) { ItemStack item; item.deSerialize(itemstring, gamedef->idef()); return item.name; } // (mapcar craftGetItemName itemstrings) static std::vector craftGetItemNames( const std::vector &itemstrings, IGameDef *gamedef) { std::vector result; for (std::vector::size_type i = 0; i < itemstrings.size(); i++) { result.push_back(craftGetItemName(itemstrings[i], gamedef)); } return result; } // Get name of each item, and return them as a new list. static std::vector craftGetItemNames( const std::vector &items, IGameDef *gamedef) { std::vector result; for (std::vector::size_type i = 0; i < items.size(); i++) { result.push_back(items[i].name); } return result; } // convert a list of item names, to ItemStacks. static std::vector craftGetItems( const std::vector &items, IGameDef *gamedef) { std::vector result; for (std::vector::size_type i = 0; i < items.size(); i++) { result.push_back(ItemStack(std::string(items[i]), (u16)1, (u16)0, "", gamedef->getItemDefManager())); } return result; } // Compute bounding rectangle given a matrix of items // Returns false if every item is "" static bool craftGetBounds(const std::vector &items, unsigned int width, unsigned int &min_x, unsigned int &max_x, unsigned int &min_y, unsigned int &max_y) { bool success = false; unsigned int x = 0; unsigned int y = 0; for (std::vector::size_type i = 0; i < items.size(); i++) { // Is this an actual item? if (items[i] != "") { if (!success) { // This is the first nonempty item min_x = max_x = x; min_y = max_y = y; success = true; } else { if (x < min_x) min_x = x; if (x > max_x) max_x = x; if (y < min_y) min_y = y; if (y > max_y) max_y = y; } } // Step coordinate x++; if (x == width) { x = 0; y++; } } return success; } // Removes 1 from each item stack static void craftDecrementInput(CraftInput &input, IGameDef *gamedef) { for (std::vector::size_type i = 0; i < input.items.size(); i++) { if (input.items[i].count != 0) input.items[i].remove(1); } } // Removes 1 from each item stack with replacement support // Example: if replacements contains the pair ("bucket:bucket_water", "bucket:bucket_empty"), // a water bucket will not be removed but replaced by an empty bucket. static void craftDecrementOrReplaceInput(CraftInput &input, std::vector &output_replacements, const CraftReplacements &replacements, IGameDef *gamedef) { if (replacements.pairs.empty()) { craftDecrementInput(input, gamedef); return; } // Make a copy of the replacements pair list std::vector > pairs = replacements.pairs; for (std::vector::size_type i = 0; i < input.items.size(); i++) { ItemStack &item = input.items[i]; // Find an appropriate replacement bool found_replacement = false; for (std::vector >::iterator j = pairs.begin(); j != pairs.end(); ++j) { if (item.name == craftGetItemName(j->first, gamedef)) { if (item.count == 1) { item.deSerialize(j->second, gamedef->idef()); found_replacement = true; pairs.erase(j); break; } else { ItemStack rep; rep.deSerialize(j->second, gamedef->idef()); item.remove(1); found_replacement = true; output_replacements.push_back(rep); break; } } } // No replacement was found, simply decrement count by one if (!found_replacement && item.count > 0) item.remove(1); } } // Dump an itemstring matrix static std::string craftDumpMatrix(const std::vector &items, unsigned int width) { std::ostringstream os(std::ios::binary); os << "{ "; unsigned int x = 0; for(std::vector::size_type i = 0; i < items.size(); i++, x++) { if (x == width) { os << "; "; x = 0; } else if (x != 0) { os << ","; } os << '"' << items[i] << '"'; } os << " }"; return os.str(); } // Dump an item matrix std::string craftDumpMatrix(const std::vector &items, unsigned int width) { std::ostringstream os(std::ios::binary); os << "{ "; unsigned int x = 0; for (std::vector::size_type i = 0; i < items.size(); i++, x++) { if (x == width) { os << "; "; x = 0; } else if (x != 0) { os << ","; } os << '"' << (items[i].getItemString()) << '"'; } os << " }"; return os.str(); } /* CraftInput */ std::string CraftInput::dump() const { std::ostringstream os(std::ios::binary); os << "(method=" << ((int)method) << ", items=" << craftDumpMatrix(items, width) << ")"; return os.str(); } /* CraftOutput */ std::string CraftOutput::dump() const { std::ostringstream os(std::ios::binary); os << "(item=\"" << item << "\", time=" << time << ")"; return os.str(); } /* CraftReplacements */ std::string CraftReplacements::dump() const { std::ostringstream os(std::ios::binary); os<<"{"; const char *sep = ""; for (std::vector >::size_type i = 0; i < pairs.size(); i++) { const std::pair &repl_p = pairs[i]; os << sep << '"' << (repl_p.first) << "\"=>\"" << (repl_p.second) << '"'; sep = ","; } os << "}"; return os.str(); } /* CraftDefinitionShaped */ std::string CraftDefinitionShaped::getName() const { return "shaped"; } bool CraftDefinitionShaped::check(const CraftInput &input, IGameDef *gamedef) const { if (input.method != CRAFT_METHOD_NORMAL) return false; // Get input item matrix std::vector inp_names = craftGetItemNames(input.items, gamedef); unsigned int inp_width = input.width; if (inp_width == 0) return false; while (inp_names.size() % inp_width != 0) inp_names.push_back(""); // Get input bounds unsigned int inp_min_x = 0, inp_max_x = 0, inp_min_y = 0, inp_max_y = 0; if (!craftGetBounds(inp_names, inp_width, inp_min_x, inp_max_x, inp_min_y, inp_max_y)) return false; // it was empty std::vector rec_names; if (hash_inited) rec_names = recipe_names; else rec_names = craftGetItemNames(recipe, gamedef); // Get recipe item matrix unsigned int rec_width = width; if (rec_width == 0) return false; while (rec_names.size() % rec_width != 0) rec_names.push_back(""); // Get recipe bounds unsigned int rec_min_x=0, rec_max_x=0, rec_min_y=0, rec_max_y=0; if (!craftGetBounds(rec_names, rec_width, rec_min_x, rec_max_x, rec_min_y, rec_max_y)) return false; // it was empty // Different sizes? if (inp_max_x - inp_min_x != rec_max_x - rec_min_x || inp_max_y - inp_min_y != rec_max_y - rec_min_y) return false; // Verify that all item names in the bounding box are equal unsigned int w = inp_max_x - inp_min_x + 1; unsigned int h = inp_max_y - inp_min_y + 1; for (unsigned int y=0; y < h; y++) { unsigned int inp_y = (inp_min_y + y) * inp_width; unsigned int rec_y = (rec_min_y + y) * rec_width; for (unsigned int x=0; x < w; x++) { unsigned int inp_x = inp_min_x + x; unsigned int rec_x = rec_min_x + x; if (!inputItemMatchesRecipe( inp_names[inp_y + inp_x], rec_names[rec_y + rec_x], gamedef->idef())) { return false; } } } return true; } CraftOutput CraftDefinitionShaped::getOutput(const CraftInput &input, IGameDef *gamedef) const { return CraftOutput(output, 0); } CraftInput CraftDefinitionShaped::getInput(const CraftOutput &output, IGameDef *gamedef) const { return CraftInput(CRAFT_METHOD_NORMAL,width,craftGetItems(recipe,gamedef)); } void CraftDefinitionShaped::decrementInput(CraftInput &input, std::vector &output_replacements, IGameDef *gamedef) const { craftDecrementOrReplaceInput(input, output_replacements, replacements, gamedef); } CraftHashType CraftDefinitionShaped::getHashType() const { assert(hash_inited); // Pre-condition bool has_group = false; for (size_t i = 0; i < recipe_names.size(); i++) { if (isGroupRecipeStr(recipe_names[i])) { has_group = true; break; } } if (has_group) return CRAFT_HASH_TYPE_COUNT; else return CRAFT_HASH_TYPE_ITEM_NAMES; } u64 CraftDefinitionShaped::getHash(CraftHashType type) const { assert(hash_inited); // Pre-condition assert((type == CRAFT_HASH_TYPE_ITEM_NAMES) || (type == CRAFT_HASH_TYPE_COUNT)); // Pre-condition std::vector rec_names = recipe_names; std::sort(rec_names.begin(), rec_names.end()); return getHashForGrid(type, rec_names); } void CraftDefinitionShaped::initHash(IGameDef *gamedef) { if (hash_inited) return; hash_inited = true; recipe_names = craftGetItemNames(recipe, gamedef); } std::string CraftDefinitionShaped::dump() const { std::ostringstream os(std::ios::binary); os << "(shaped, output=\"" << output << "\", recipe=" << craftDumpMatrix(recipe, width) << ", replacements=" << replacements.dump() << ")"; return os.str(); } /* CraftDefinitionShapeless */ std::string CraftDefinitionShapeless::getName() const { return "shapeless"; } bool CraftDefinitionShapeless::check(const CraftInput &input, IGameDef *gamedef) const { if (input.method != CRAFT_METHOD_NORMAL) return false; // Filter empty items out of input std::vector input_filtered; for (std::vector::size_type i = 0; i < input.items.size(); i++) { const ItemStack &item = input.items[i]; if (item.name != "") input_filtered.push_back(item.name); } // If there is a wrong number of items in input, no match if (input_filtered.size() != recipe.size()) { /*dstream<<"Number of input items ("<idef())) { all_match = false; break; } } //dstream<<" -> match="< &output_replacements, IGameDef *gamedef) const { craftDecrementOrReplaceInput(input, output_replacements, replacements, gamedef); } CraftHashType CraftDefinitionShapeless::getHashType() const { assert(hash_inited); // Pre-condition bool has_group = false; for (size_t i = 0; i < recipe_names.size(); i++) { if (isGroupRecipeStr(recipe_names[i])) { has_group = true; break; } } if (has_group) return CRAFT_HASH_TYPE_COUNT; else return CRAFT_HASH_TYPE_ITEM_NAMES; } u64 CraftDefinitionShapeless::getHash(CraftHashType type) const { assert(hash_inited); // Pre-condition assert(type == CRAFT_HASH_TYPE_ITEM_NAMES || type == CRAFT_HASH_TYPE_COUNT); // Pre-condition return getHashForGrid(type, recipe_names); } void CraftDefinitionShapeless::initHash(IGameDef *gamedef) { if (hash_inited) return; hash_inited = true; recipe_names = craftGetItemNames(recipe, gamedef); std::sort(recipe_names.begin(), recipe_names.end()); } std::string CraftDefinitionShapeless::dump() const { std::ostringstream os(std::ios::binary); os << "(shapeless, output=\"" << output << "\", recipe=" << craftDumpMatrix(recipe, recipe.size()) << ", replacements=" << replacements.dump() << ")"; return os.str(); } /* CraftDefinitionToolRepair */ static ItemStack craftToolRepair( const ItemStack &item1, const ItemStack &item2, float additional_wear, IGameDef *gamedef) { IItemDefManager *idef = gamedef->idef(); if (item1.count != 1 || item2.count != 1 || item1.name != item2.name || idef->get(item1.name).type != ITEM_TOOL || idef->get(item2.name).type != ITEM_TOOL) { // Failure return ItemStack(); } s32 item1_uses = 65536 - (u32) item1.wear; s32 item2_uses = 65536 - (u32) item2.wear; s32 new_uses = item1_uses + item2_uses; s32 new_wear = 65536 - new_uses + floor(additional_wear * 65536 + 0.5); if (new_wear >= 65536) return ItemStack(); if (new_wear < 0) new_wear = 0; ItemStack repaired = item1; repaired.wear = new_wear; return repaired; } std::string CraftDefinitionToolRepair::getName() const { return "toolrepair"; } bool CraftDefinitionToolRepair::check(const CraftInput &input, IGameDef *gamedef) const { if (input.method != CRAFT_METHOD_NORMAL) return false; ItemStack item1; ItemStack item2; for (std::vector::size_type i = 0; i < input.items.size(); i++) { const ItemStack &item = input.items[i]; if (!item.empty()) { if (item1.empty()) item1 = item; else if (item2.empty()) item2 = item; else return false; } } ItemStack repaired = craftToolRepair(item1, item2, additional_wear, gamedef); return !repaired.empty(); } CraftOutput CraftDefinitionToolRepair::getOutput(const CraftInput &input, IGameDef *gamedef) const { ItemStack item1; ItemStack item2; for (std::vector::size_type i = 0; i < input.items.size(); i++) { const ItemStack &item = input.items[i]; if (!item.empty()) { if (item1.empty()) item1 = item; else if (item2.empty()) item2 = item; } } ItemStack repaired = craftToolRepair(item1, item2, additional_wear, gamedef); return CraftOutput(repaired.getItemString(), 0); } CraftInput CraftDefinitionToolRepair::getInput(const CraftOutput &output, IGameDef *gamedef) const { std::vector stack; stack.push_back(ItemStack()); return CraftInput(CRAFT_METHOD_COOKING, additional_wear, stack); } void CraftDefinitionToolRepair::decrementInput(CraftInput &input, std::vector &output_replacements, IGameDef *gamedef) const { craftDecrementInput(input, gamedef); } std::string CraftDefinitionToolRepair::dump() const { std::ostringstream os(std::ios::binary); os << "(toolrepair, additional_wear=" << additional_wear << ")"; return os.str(); } /* CraftDefinitionCooking */ std::string CraftDefinitionCooking::getName() const { return "cooking"; } bool CraftDefinitionCooking::check(const CraftInput &input, IGameDef *gamedef) const { if (input.method != CRAFT_METHOD_COOKING) return false; // Filter empty items out of input std::vector input_filtered; for (std::vector::size_type i = 0; i < input.items.size(); i++) { const std::string &name = input.items[i].name; if (name != "") input_filtered.push_back(name); } // If there is a wrong number of items in input, no match if (input_filtered.size() != 1) { /*dstream<<"Number of input items ("< input_filtered; for (std::vector::size_type i = 0; i < input.items.size(); i++) { const std::string &name = input.items[i].name; if (name != "") input_filtered.push_back(name); } // If there is a wrong number of items in input, no match if (input_filtered.size() != 1) { /*dstream<<"Number of input items ("< rec; rec.push_back(recipe); return CraftInput(CRAFT_METHOD_COOKING,(int)burntime,craftGetItems(rec,gamedef)); } void CraftDefinitionFuel::decrementInput(CraftInput &input, std::vector &output_replacements, IGameDef *gamedef) const { craftDecrementOrReplaceInput(input, output_replacements, replacements, gamedef); } CraftHashType CraftDefinitionFuel::getHashType() const { if (isGroupRecipeStr(recipe_name)) return CRAFT_HASH_TYPE_COUNT; else return CRAFT_HASH_TYPE_ITEM_NAMES; } u64 CraftDefinitionFuel::getHash(CraftHashType type) const { if (type == CRAFT_HASH_TYPE_ITEM_NAMES) { return getHashForString(recipe_name); } else if (type == CRAFT_HASH_TYPE_COUNT) { return 1; } else { //illegal hash type for this CraftDefinition (pre-condition) assert(false); return 0; } } void CraftDefinitionFuel::initHash(IGameDef *gamedef) { if (hash_inited) return; hash_inited = true; recipe_name = craftGetItemName(recipe, gamedef); } std::string CraftDefinitionFuel::dump() const { std::ostringstream os(std::ios::binary); os << "(fuel, recipe=\"" << recipe << "\", burntime=" << burntime << ")" << ", replacements=" << replacements.dump() << ")"; return os.str(); } /* Craft definition manager */ class CCraftDefManager: public IWritableCraftDefManager { public: CCraftDefManager() { m_craft_defs.resize(craft_hash_type_max + 1); } virtual ~CCraftDefManager() { clear(); } virtual bool getCraftResult(CraftInput &input, CraftOutput &output, std::vector &output_replacement, bool decrementInput, IGameDef *gamedef) const { output.item = ""; output.time = 0; // If all input items are empty, abort. bool all_empty = true; for (std::vector::size_type i = 0; i < input.items.size(); i++) { if (!input.items[i].empty()) { all_empty = false; break; } } if (all_empty) return false; std::vector input_names; input_names = craftGetItemNames(input.items, gamedef); std::sort(input_names.begin(), input_names.end()); // Try hash types with increasing collision rate, and return if found. for (int type = 0; type <= craft_hash_type_max; type++) { u64 hash = getHashForGrid((CraftHashType) type, input_names); /*errorstream << "Checking type " << type << " with hash " << hash << std::endl;*/ // We'd like to do "const [...] hash_collisions = m_craft_defs[type][hash];" // but that doesn't compile for some reason. This does. std::map >::const_iterator col_iter = (m_craft_defs[type]).find(hash); if (col_iter == (m_craft_defs[type]).end()) continue; const std::vector &hash_collisions = col_iter->second; // Walk crafting definitions from back to front, so that later // definitions can override earlier ones. for (std::vector::size_type i = hash_collisions.size(); i > 0; i--) { CraftDefinition *def = hash_collisions[i - 1]; /*errorstream << "Checking " << input.dump() << std::endl << " against " << def->dump() << std::endl;*/ if (def->check(input, gamedef)) { // Get output, then decrement input (if requested) output = def->getOutput(input, gamedef); if (decrementInput) def->decrementInput(input, output_replacement, gamedef); /*errorstream << "Check RETURNS TRUE" << std::endl;*/ return true; } } } return false; } virtual std::vector getCraftRecipes(CraftOutput &output, IGameDef *gamedef, unsigned limit=0) const { std::vector recipes; std::map >::const_iterator vec_iter = m_output_craft_definitions.find(output.item); if (vec_iter == m_output_craft_definitions.end()) return recipes; const std::vector &vec = vec_iter->second; recipes.reserve(limit ? MYMIN(limit, vec.size()) : vec.size()); for (std::vector::size_type i = vec.size(); i > 0; i--) { CraftDefinition *def = vec[i - 1]; if (limit && recipes.size() >= limit) break; recipes.push_back(def); } return recipes; } virtual std::string dump() const { std::ostringstream os(std::ios::binary); os << "Crafting definitions:\n"; for (int type = 0; type <= craft_hash_type_max; type++) { for (std::map >::const_iterator it = (m_craft_defs[type]).begin(); it != (m_craft_defs[type]).end(); it++) { for (std::vector::size_type i = 0; i < it->second.size(); i++) { os << "type " << type << " hash " << it->first << " def " << it->second[i]->dump() << "\n"; } } } return os.str(); } virtual void registerCraft(CraftDefinition *def, IGameDef *gamedef) { verbosestream << "registerCraft: registering craft definition: " << def->dump() << std::endl; m_craft_defs[(int) CRAFT_HASH_TYPE_UNHASHED][0].push_back(def); CraftInput input; std::string output_name = craftGetItemName( def->getOutput(input, gamedef).item, gamedef); m_output_craft_definitions[output_name].push_back(def); } virtual void clear() { for (int type = 0; type <= craft_hash_type_max; type++) { for (std::map >::iterator it = m_craft_defs[type].begin(); it != m_craft_defs[type].end(); it++) { for (std::vector::iterator iit = it->second.begin(); iit != it->second.end(); ++iit) { delete *iit; } it->second.clear(); } m_craft_defs[type].clear(); } m_output_craft_definitions.clear(); } virtual void initHashes(IGameDef *gamedef) { // Move the CraftDefs from the unhashed layer into layers higher up. std::vector &unhashed = m_craft_defs[(int) CRAFT_HASH_TYPE_UNHASHED][0]; for (std::vector::size_type i = 0; i < unhashed.size(); i++) { CraftDefinition *def = unhashed[i]; // Initialize and get the definition's hash def->initHash(gamedef); CraftHashType type = def->getHashType(); u64 hash = def->getHash(type); // Enter the definition m_craft_defs[type][hash].push_back(def); } unhashed.clear(); } private: //TODO: change both maps to unordered_map when c++11 can be used std::vector > > m_craft_defs; std::map > m_output_craft_definitions; }; IWritableCraftDefManager* createCraftDefManager() { return new CCraftDefManager(); } src/nodemetadata.cpp0000644000175000017500000001155012565232430015307 0ustar mquinsonmquinson/* Minetest Copyright (C) 2010-2013 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #include "nodemetadata.h" #include "exceptions.h" #include "gamedef.h" #include "inventory.h" #include "log.h" #include "util/serialize.h" #include "constants.h" // MAP_BLOCKSIZE #include /* NodeMetadata */ NodeMetadata::NodeMetadata(IGameDef *gamedef): m_stringvars(), m_inventory(new Inventory(gamedef->idef())) { } NodeMetadata::~NodeMetadata() { delete m_inventory; } void NodeMetadata::serialize(std::ostream &os) const { int num_vars = m_stringvars.size(); writeU32(os, num_vars); for (StringMap::const_iterator it = m_stringvars.begin(); it != m_stringvars.end(); ++it) { os << serializeString(it->first); os << serializeLongString(it->second); } m_inventory->serialize(os); } void NodeMetadata::deSerialize(std::istream &is) { m_stringvars.clear(); int num_vars = readU32(is); for(int i=0; ideSerialize(is); } void NodeMetadata::clear() { m_stringvars.clear(); m_inventory->clear(); } /* NodeMetadataList */ void NodeMetadataList::serialize(std::ostream &os) const { /* Version 0 is a placeholder for "nothing to see here; go away." */ if(m_data.empty()){ writeU8(os, 0); // version return; } writeU8(os, 1); // version u16 count = m_data.size(); writeU16(os, count); for(std::map::const_iterator i = m_data.begin(); i != m_data.end(); i++) { v3s16 p = i->first; NodeMetadata *data = i->second; u16 p16 = p.Z*MAP_BLOCKSIZE*MAP_BLOCKSIZE + p.Y*MAP_BLOCKSIZE + p.X; writeU16(os, p16); data->serialize(os); } } void NodeMetadataList::deSerialize(std::istream &is, IGameDef *gamedef) { clear(); u8 version = readU8(is); if(version == 0){ // Nothing return; } if(version != 1){ infostream<<__FUNCTION_NAME<<": version "<deSerialize(is); m_data[p] = data; } } NodeMetadataList::~NodeMetadataList() { clear(); } std::vector NodeMetadataList::getAllKeys() { std::vector keys; std::map::const_iterator it; for (it = m_data.begin(); it != m_data.end(); ++it) keys.push_back(it->first); return keys; } NodeMetadata *NodeMetadataList::get(v3s16 p) { std::map::const_iterator n = m_data.find(p); if (n == m_data.end()) return NULL; return n->second; } void NodeMetadataList::remove(v3s16 p) { NodeMetadata *olddata = get(p); if (olddata) { delete olddata; m_data.erase(p); } } void NodeMetadataList::set(v3s16 p, NodeMetadata *d) { remove(p); m_data.insert(std::make_pair(p, d)); } void NodeMetadataList::clear() { std::map::iterator it; for (it = m_data.begin(); it != m_data.end(); ++it) { delete it->second; } m_data.clear(); } std::string NodeMetadata::getString(const std::string &name, unsigned short recursion) const { StringMap::const_iterator it = m_stringvars.find(name); if (it == m_stringvars.end()) return ""; return resolveString(it->second, recursion); } void NodeMetadata::setString(const std::string &name, const std::string &var) { if (var.empty()) { m_stringvars.erase(name); } else { m_stringvars[name] = var; } } std::string NodeMetadata::resolveString(const std::string &str, unsigned short recursion) const { if (recursion > 1) { return str; } if (str.substr(0, 2) == "${" && str[str.length() - 1] == '}') { return getString(str.substr(2, str.length() - 3), recursion + 1); } return str; } src/serialization.h0000644000175000017500000000655012565232430015207 0ustar mquinsonmquinson/* Minetest Copyright (C) 2013 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #ifndef SERIALIZATION_HEADER #define SERIALIZATION_HEADER #include "irrlichttypes.h" #include "exceptions.h" #include #include "util/pointer.h" /* Map format serialization version -------------------------------- For map data (blocks, nodes, sectors). NOTE: The goal is to increment this so that saved maps will be loadable by any version. Other compatibility is not maintained. 0: original networked test with 1-byte nodes 1: update with 2-byte nodes 2: lighting is transmitted in param 3: optional fetching of far blocks 4: block compression 5: sector objects NOTE: block compression was left accidentally out 6: failed attempt at switching block compression on again 7: block compression switched on again 8: server-initiated block transfers and all kinds of stuff 9: block objects 10: water pressure 11: zlib'd blocks, block flags 12: UnlimitedHeightmap now uses interpolated areas 13: Mapgen v2 14: NodeMetadata 15: StaticObjects 16: larger maximum size of node metadata, and compression 17: MapBlocks contain timestamp 18: new generator (not really necessary, but it's there) 19: new content type handling 20: many existing content types translated to extended ones 21: dynamic content type allocation 22: minerals removed, facedir & wallmounted changed 23: new node metadata format 24: 16-bit node ids and node timers (never released as stable) 25: Improved node timer format 26: Never written; read the same as 25 */ // This represents an uninitialized or invalid format #define SER_FMT_VER_INVALID 255 // Highest supported serialization version #define SER_FMT_VER_HIGHEST_READ 26 // Saved on disk version #define SER_FMT_VER_HIGHEST_WRITE 25 // Lowest supported serialization version #define SER_FMT_VER_LOWEST 0 // Lowest client supported serialization version // Can't do < 24 anymore; we have 16-bit dynamically allocated node IDs // in memory; conversion just won't work in this direction. #define SER_FMT_CLIENT_VER_LOWEST 24 inline bool ser_ver_supported(s32 v) { return v >= SER_FMT_VER_LOWEST && v <= SER_FMT_VER_HIGHEST_READ; } /* Misc. serialization functions */ void compressZlib(SharedBuffer data, std::ostream &os, int level = -1); void compressZlib(const std::string &data, std::ostream &os, int level = -1); void decompressZlib(std::istream &is, std::ostream &os); // These choose between zlib and a self-made one according to version void compress(SharedBuffer data, std::ostream &os, u8 version); //void compress(const std::string &data, std::ostream &os, u8 version); void decompress(std::istream &is, std::ostream &os, u8 version); #endif src/inventorymanager.h0000644000175000017500000001254112565232430015717 0ustar mquinsonmquinson/* Minetest Copyright (C) 2010-2013 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #ifndef INVENTORYMANAGER_HEADER #define INVENTORYMANAGER_HEADER #include "inventory.h" #include #include class ServerActiveObject; struct InventoryLocation { enum Type{ UNDEFINED, CURRENT_PLAYER, PLAYER, NODEMETA, DETACHED, } type; std::string name; // PLAYER, DETACHED v3s16 p; // NODEMETA InventoryLocation() { setUndefined(); } void setUndefined() { type = UNDEFINED; } void setCurrentPlayer() { type = CURRENT_PLAYER; } void setPlayer(const std::string &name_) { type = PLAYER; name = name_; } void setNodeMeta(v3s16 p_) { type = NODEMETA; p = p_; } void setDetached(const std::string &name_) { type = DETACHED; name = name_; } bool operator==(const InventoryLocation &other) const { if(type != other.type) return false; switch(type){ case UNDEFINED: return false; case CURRENT_PLAYER: return true; case PLAYER: return (name == other.name); case NODEMETA: return (p == other.p); case DETACHED: return (name == other.name); } return false; } bool operator!=(const InventoryLocation &other) const { return !(*this == other); } void applyCurrentPlayer(const std::string &name_) { if(type == CURRENT_PLAYER) setPlayer(name_); } std::string dump() const; void serialize(std::ostream &os) const; void deSerialize(std::istream &is); void deSerialize(std::string s); }; struct InventoryAction; class InventoryManager { public: InventoryManager(){} virtual ~InventoryManager(){} // Get an inventory (server and client) virtual Inventory* getInventory(const InventoryLocation &loc){return NULL;} // Set modified (will be saved and sent over network; only on server) virtual void setInventoryModified(const InventoryLocation &loc, bool playerSend = true){} // Send inventory action to server (only on client) virtual void inventoryAction(InventoryAction *a){} }; #define IACTION_MOVE 0 #define IACTION_DROP 1 #define IACTION_CRAFT 2 struct InventoryAction { static InventoryAction * deSerialize(std::istream &is); virtual u16 getType() const = 0; virtual void serialize(std::ostream &os) const = 0; virtual void apply(InventoryManager *mgr, ServerActiveObject *player, IGameDef *gamedef) = 0; virtual void clientApply(InventoryManager *mgr, IGameDef *gamedef) = 0; virtual ~InventoryAction() {}; }; struct IMoveAction : public InventoryAction { // count=0 means "everything" u16 count; InventoryLocation from_inv; std::string from_list; s16 from_i; InventoryLocation to_inv; std::string to_list; s16 to_i; bool move_somewhere; // treat these as private // related to movement to somewhere bool caused_by_move_somewhere; u32 move_count; IMoveAction() { count = 0; from_i = -1; to_i = -1; move_somewhere = false; caused_by_move_somewhere = false; move_count = 0; } IMoveAction(std::istream &is, bool somewhere); u16 getType() const { return IACTION_MOVE; } void serialize(std::ostream &os) const { if (!move_somewhere) os << "Move "; else os << "MoveSomewhere "; os << count << " "; os << from_inv.dump() << " "; os << from_list << " "; os << from_i << " "; os << to_inv.dump() << " "; os << to_list; if (!move_somewhere) os << " " << to_i; } void apply(InventoryManager *mgr, ServerActiveObject *player, IGameDef *gamedef); void clientApply(InventoryManager *mgr, IGameDef *gamedef); }; struct IDropAction : public InventoryAction { // count=0 means "everything" u16 count; InventoryLocation from_inv; std::string from_list; s16 from_i; IDropAction() { count = 0; from_i = -1; } IDropAction(std::istream &is); u16 getType() const { return IACTION_DROP; } void serialize(std::ostream &os) const { os<<"Drop "; os< &output_replacements, bool decrementInput, IGameDef *gamedef); #endif src/staticobject.cpp0000644000175000017500000000357112565232430015343 0ustar mquinsonmquinson/* Minetest Copyright (C) 2010-2013 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #include "staticobject.h" #include "util/serialize.h" void StaticObject::serialize(std::ostream &os) { // type writeU8(os, type); // pos writeV3F1000(os, pos); // data os<::iterator i = m_stored.begin(); i != m_stored.end(); ++i) { StaticObject &s_obj = *i; s_obj.serialize(os); } for(std::map::iterator i = m_active.begin(); i != m_active.end(); ++i) { StaticObject s_obj = i->second; s_obj.serialize(os); } } void StaticObjectList::deSerialize(std::istream &is) { // version u8 version = readU8(is); // count u16 count = readU16(is); for(u16 i = 0; i < count; i++) { StaticObject s_obj; s_obj.deSerialize(is, version); m_stored.push_back(s_obj); } } src/subgame.cpp0000644000175000017500000002261512565232430014310 0ustar mquinsonmquinson/* Minetest Copyright (C) 2013 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #include "subgame.h" #include "porting.h" #include "filesys.h" #include "settings.h" #include "log.h" #include "strfnd.h" #include "defaultsettings.h" // for override_default_settings #include "mapgen.h" // for MapgenParams #include "util/string.h" #ifndef SERVER #include "client/tile.h" // getImagePath #endif bool getGameMinetestConfig(const std::string &game_path, Settings &conf) { std::string conf_path = game_path + DIR_DELIM + "minetest.conf"; return conf.readConfigFile(conf_path.c_str()); } bool getGameConfig(const std::string &game_path, Settings &conf) { std::string conf_path = game_path + DIR_DELIM + "game.conf"; return conf.readConfigFile(conf_path.c_str()); } std::string getGameName(const std::string &game_path) { Settings conf; if(!getGameConfig(game_path, conf)) return ""; if(!conf.exists("name")) return ""; return conf.get("name"); } struct GameFindPath { std::string path; bool user_specific; GameFindPath(const std::string &path, bool user_specific): path(path), user_specific(user_specific) {} }; Strfnd getSubgamePathEnv() { std::string sp; char *subgame_path = getenv("MINETEST_SUBGAME_PATH"); if(subgame_path) { sp = std::string(subgame_path); } return Strfnd(sp); } SubgameSpec findSubgame(const std::string &id) { if(id == "") return SubgameSpec(); std::string share = porting::path_share; std::string user = porting::path_user; std::vector find_paths; Strfnd search_paths = getSubgamePathEnv(); while(!search_paths.atend()) { std::string path = search_paths.next(":"); find_paths.push_back(GameFindPath( path + DIR_DELIM + id, false)); find_paths.push_back(GameFindPath( path + DIR_DELIM + id + "_game", false)); } find_paths.push_back(GameFindPath( user + DIR_DELIM + "games" + DIR_DELIM + id + "_game", true)); find_paths.push_back(GameFindPath( user + DIR_DELIM + "games" + DIR_DELIM + id, true)); find_paths.push_back(GameFindPath( share + DIR_DELIM + "games" + DIR_DELIM + id + "_game", false)); find_paths.push_back(GameFindPath( share + DIR_DELIM + "games" + DIR_DELIM + id, false)); // Find game directory std::string game_path; bool user_game = true; // Game is in user's directory for(u32 i=0; i mods_paths; if(!user_game) mods_paths.insert(share + DIR_DELIM + "mods"); if(user != share || user_game) mods_paths.insert(user + DIR_DELIM + "mods"); std::string game_name = getGameName(game_path); if(game_name == "") game_name = id; std::string menuicon_path; #ifndef SERVER menuicon_path = getImagePath(game_path + DIR_DELIM + "menu" + DIR_DELIM + "icon.png"); #endif return SubgameSpec(id, game_path, gamemod_path, mods_paths, game_name, menuicon_path); } SubgameSpec findWorldSubgame(const std::string &world_path) { std::string world_gameid = getWorldGameId(world_path, true); // See if world contains an embedded game; if so, use it. std::string world_gamepath = world_path + DIR_DELIM + "game"; if(fs::PathExists(world_gamepath)){ SubgameSpec gamespec; gamespec.id = world_gameid; gamespec.path = world_gamepath; gamespec.gamemods_path= world_gamepath + DIR_DELIM + "mods"; gamespec.name = getGameName(world_gamepath); if(gamespec.name == "") gamespec.name = "unknown"; return gamespec; } return findSubgame(world_gameid); } std::set getAvailableGameIds() { std::set gameids; std::set gamespaths; gamespaths.insert(porting::path_share + DIR_DELIM + "games"); gamespaths.insert(porting::path_user + DIR_DELIM + "games"); Strfnd search_paths = getSubgamePathEnv(); while(!search_paths.atend()) { gamespaths.insert(search_paths.next(":")); } for(std::set::const_iterator i = gamespaths.begin(); i != gamespaths.end(); i++){ std::vector dirlist = fs::GetDirListing(*i); for(u32 j=0; j getAvailableGames() { std::vector specs; std::set gameids = getAvailableGameIds(); for(std::set::const_iterator i = gameids.begin(); i != gameids.end(); i++) specs.push_back(findSubgame(*i)); return specs; } #define LEGACY_GAMEID "minetest" bool getWorldExists(const std::string &world_path) { return (fs::PathExists(world_path + DIR_DELIM + "map_meta.txt") || fs::PathExists(world_path + DIR_DELIM + "world.mt")); } std::string getWorldGameId(const std::string &world_path, bool can_be_legacy) { std::string conf_path = world_path + DIR_DELIM + "world.mt"; Settings conf; bool succeeded = conf.readConfigFile(conf_path.c_str()); if(!succeeded){ if(can_be_legacy){ // If map_meta.txt exists, it is probably an old minetest world if(fs::PathExists(world_path + DIR_DELIM + "map_meta.txt")) return LEGACY_GAMEID; } return ""; } if(!conf.exists("gameid")) return ""; // The "mesetint" gameid has been discarded if(conf.get("gameid") == "mesetint") return "minetest"; return conf.get("gameid"); } std::vector getAvailableWorlds() { std::vector worlds; std::set worldspaths; worldspaths.insert(porting::path_user + DIR_DELIM + "worlds"); infostream<<"Searching worlds..."<::const_iterator i = worldspaths.begin(); i != worldspaths.end(); i++){ infostream<<" In "<<(*i)<<": "< dirvector = fs::GetDirListing(*i); for(u32 j=0; jclearDefaults(); set_default_settings(g_settings); Settings game_defaults; getGameMinetestConfig(gamespec.path, game_defaults); override_default_settings(g_settings, &game_defaults); infostream << "Initializing world at " << path << std::endl; fs::CreateAllDirs(path); // Create world.mt if does not already exist std::string worldmt_path = path + DIR_DELIM "world.mt"; if (!fs::PathExists(worldmt_path)) { std::ostringstream ss(std::ios_base::binary); ss << "gameid = " << gamespec.id << "\nbackend = sqlite3" << "\ncreative_mode = " << g_settings->get("creative_mode") << "\nenable_damage = " << g_settings->get("enable_damage") << "\n"; if (!fs::safeWriteToFile(worldmt_path, ss.str())) return false; infostream << "Wrote world.mt (" << worldmt_path << ")" << std::endl; } // Create map_meta.txt if does not already exist std::string map_meta_path = path + DIR_DELIM + "map_meta.txt"; if (!fs::PathExists(map_meta_path)){ verbosestream << "Creating map_meta.txt (" << map_meta_path << ")" << std::endl; fs::CreateAllDirs(path); std::ostringstream oss(std::ios_base::binary); Settings conf; MapgenParams params; params.load(*g_settings); params.save(conf); conf.writeLines(oss); oss << "[end_of_params]\n"; fs::safeWriteToFile(map_meta_path, oss.str()); } return true; } src/sky.cpp0000644000175000017500000005764112565232430013502 0ustar mquinsonmquinson#include "sky.h" #include "IVideoDriver.h" #include "ISceneManager.h" #include "ICameraSceneNode.h" #include "S3DVertex.h" #include "client/tile.h" #include "noise.h" // easeCurve #include "profiler.h" #include "util/numeric.h" #include #include "settings.h" #include "camera.h" // CameraModes //! constructor Sky::Sky(scene::ISceneNode* parent, scene::ISceneManager* mgr, s32 id, ITextureSource *tsrc): scene::ISceneNode(parent, mgr, id), m_visible(true), m_fallback_bg_color(255,255,255,255), m_first_update(true), m_brightness(0.5), m_cloud_brightness(0.5), m_bgcolor_bright_f(1,1,1,1), m_skycolor_bright_f(1,1,1,1), m_cloudcolor_bright_f(1,1,1,1) { setAutomaticCulling(scene::EAC_OFF); Box.MaxEdge.set(0,0,0); Box.MinEdge.set(0,0,0); // create material video::SMaterial mat; mat.Lighting = false; mat.ZBuffer = video::ECFN_NEVER; mat.ZWriteEnable = false; mat.AntiAliasing=0; mat.TextureLayer[0].TextureWrapU = video::ETC_CLAMP_TO_EDGE; mat.TextureLayer[0].TextureWrapV = video::ETC_CLAMP_TO_EDGE; mat.BackfaceCulling = false; m_materials[0] = mat; m_materials[1] = mat; //m_materials[1].MaterialType = video::EMT_TRANSPARENT_VERTEX_ALPHA; m_materials[1].MaterialType = video::EMT_TRANSPARENT_ALPHA_CHANNEL; m_materials[2] = mat; m_materials[2].setTexture(0, tsrc->getTextureForMesh("sunrisebg.png")); m_materials[2].MaterialType = video::EMT_TRANSPARENT_ALPHA_CHANNEL; //m_materials[2].MaterialType = video::EMT_TRANSPARENT_ADD_COLOR; m_sun_texture = tsrc->isKnownSourceImage("sun.png") ? tsrc->getTextureForMesh("sun.png") : NULL; m_moon_texture = tsrc->isKnownSourceImage("moon.png") ? tsrc->getTextureForMesh("moon.png") : NULL; m_sun_tonemap = tsrc->isKnownSourceImage("sun_tonemap.png") ? tsrc->getTexture("sun_tonemap.png") : NULL; m_moon_tonemap = tsrc->isKnownSourceImage("moon_tonemap.png") ? tsrc->getTexture("moon_tonemap.png") : NULL; if (m_sun_texture){ m_materials[3] = mat; m_materials[3].setTexture(0, m_sun_texture); m_materials[3].MaterialType = video::EMT_TRANSPARENT_ALPHA_CHANNEL; if (m_sun_tonemap) m_materials[3].Lighting = true; } if (m_moon_texture){ m_materials[4] = mat; m_materials[4].setTexture(0, m_moon_texture); m_materials[4].MaterialType = video::EMT_TRANSPARENT_ALPHA_CHANNEL; if (m_moon_tonemap) m_materials[4].Lighting = true; } for(u32 i=0; igetBool("directional_colored_fog"); } void Sky::OnRegisterSceneNode() { if (IsVisible) SceneManager->registerNodeForRendering(this, scene::ESNRP_SKY_BOX); scene::ISceneNode::OnRegisterSceneNode(); } const core::aabbox3d& Sky::getBoundingBox() const { return Box; } //! renders the node. void Sky::render() { if(!m_visible) return; video::IVideoDriver* driver = SceneManager->getVideoDriver(); scene::ICameraSceneNode* camera = SceneManager->getActiveCamera(); if (!camera || !driver) return; ScopeProfiler sp(g_profiler, "Sky::render()", SPT_AVG); // draw perspective skybox core::matrix4 translate(AbsoluteTransformation); translate.setTranslation(camera->getAbsolutePosition()); // Draw the sky box between the near and far clip plane const f32 viewDistance = (camera->getNearValue() + camera->getFarValue()) * 0.5f; core::matrix4 scale; scale.setScale(core::vector3df(viewDistance, viewDistance, viewDistance)); driver->setTransform(video::ETS_WORLD, translate * scale); if(m_sunlight_seen) { float sunsize = 0.07; video::SColorf suncolor_f(1, 1, 0, 1); suncolor_f.r = 1; suncolor_f.g = MYMAX(0.3, MYMIN(1.0, 0.7+m_time_brightness*(0.5))); suncolor_f.b = MYMAX(0.0, m_brightness*0.95); video::SColorf suncolor2_f(1, 1, 1, 1); suncolor_f.r = 1; suncolor_f.g = MYMAX(0.3, MYMIN(1.0, 0.85+m_time_brightness*(0.5))); suncolor_f.b = MYMAX(0.0, m_brightness); float moonsize = 0.04; video::SColorf mooncolor_f(0.50, 0.57, 0.65, 1); video::SColorf mooncolor2_f(0.85, 0.875, 0.9, 1); float nightlength = 0.415; float wn = nightlength / 2; float wicked_time_of_day = 0; if(m_time_of_day > wn && m_time_of_day < 1.0 - wn) wicked_time_of_day = (m_time_of_day - wn)/(1.0-wn*2)*0.5 + 0.25; else if(m_time_of_day < 0.5) wicked_time_of_day = m_time_of_day / wn * 0.25; else wicked_time_of_day = 1.0 - ((1.0-m_time_of_day) / wn * 0.25); /*std::cerr<<"time_of_day="< " <<"wicked_time_of_day="<lock(); video::SColor* texel = (video::SColor *)(texels + (u32)offset * 4); video::SColor texel_color (255,texel->getRed(),texel->getGreen(), texel->getBlue()); m_sun_tonemap->unlock(); m_materials[3].EmissiveColor = texel_color; } if (m_moon_tonemap){ u8 * texels = (u8 *)m_moon_tonemap->lock(); video::SColor* texel = (video::SColor *)(texels + (u32)offset * 4); video::SColor texel_color (255,texel->getRed(),texel->getGreen(), texel->getBlue()); m_moon_tonemap->unlock(); m_materials[4].EmissiveColor = texel_color; } const f32 t = 1.0f; const f32 o = 0.0f; static const u16 indices[4] = {0,1,2,3}; video::S3DVertex vertices[4]; driver->setMaterial(m_materials[1]); //video::SColor cloudyfogcolor(255,255,255,255); video::SColor cloudyfogcolor = m_bgcolor; //video::SColor cloudyfogcolor = m_bgcolor.getInterpolated(m_skycolor, 0.5); // Draw far cloudy fog thing for(u32 j=0; j<4; j++) { video::SColor c = cloudyfogcolor.getInterpolated(m_skycolor, 0.45); vertices[0] = video::S3DVertex(-1, 0.08,-1, 0,0,1, c, t, t); vertices[1] = video::S3DVertex( 1, 0.08,-1, 0,0,1, c, o, t); vertices[2] = video::S3DVertex( 1, 0.12,-1, 0,0,1, c, o, o); vertices[3] = video::S3DVertex(-1, 0.12,-1, 0,0,1, c, t, o); for(u32 i=0; i<4; i++){ if(j==0) // Don't switch {} else if(j==1) // Switch from -Z (south) to +X (east) vertices[i].Pos.rotateXZBy(90); else if(j==2) // Switch from -Z (south) to -X (west) vertices[i].Pos.rotateXZBy(-90); else // Switch from -Z (south) to -Z (north) vertices[i].Pos.rotateXZBy(-180); } driver->drawIndexedTriangleFan(&vertices[0], 4, indices, 2); } for(u32 j=0; j<4; j++) { video::SColor c = cloudyfogcolor; vertices[0] = video::S3DVertex(-1,-1.0,-1, 0,0,1, c, t, t); vertices[1] = video::S3DVertex( 1,-1.0,-1, 0,0,1, c, o, t); vertices[2] = video::S3DVertex( 1, 0.08,-1, 0,0,1, c, o, o); vertices[3] = video::S3DVertex(-1, 0.08,-1, 0,0,1, c, t, o); for(u32 i=0; i<4; i++){ if(j==0) // Don't switch {} else if(j==1) // Switch from -Z (south) to +X (east) vertices[i].Pos.rotateXZBy(90); else if(j==2) // Switch from -Z (south) to -X (west) vertices[i].Pos.rotateXZBy(-90); else // Switch from -Z (south) to -Z (north) vertices[i].Pos.rotateXZBy(-180); } driver->drawIndexedTriangleFan(&vertices[0], 4, indices, 2); } driver->setMaterial(m_materials[2]); { float mid1 = 0.25; float mid = (wicked_time_of_day < 0.5 ? mid1 : (1.0 - mid1)); float a_ = 1.0 - fabs(wicked_time_of_day - mid) * 35.0; float a = easeCurve(MYMAX(0, MYMIN(1, a_))); //std::cerr<<"a_="< 4) { try { Key = keyname_to_keycode(name); m_name = name; if (strlen(name) > 8 && strncmp(name, "KEY_KEY_", 8) == 0) { int chars_read = mbtowc(&Char, name + 8, 1); FATAL_ERROR_IF(chars_read != 1, "Unexpected multibyte character"); } else Char = L'\0'; return; } catch (UnknownKeycode &e) {}; } else { // see if we can set it up as a KEY_KEY_something m_name = "KEY_KEY_"; m_name += name; try { Key = keyname_to_keycode(m_name.c_str()); int chars_read = mbtowc(&Char, name, 1); FATAL_ERROR_IF(chars_read != 1, "Unexpected multibyte character"); return; } catch (UnknownKeycode &e) {}; } // it's not a (known) key, just take the first char and use that Key = irr::KEY_KEY_CODES_COUNT; int mbtowc_ret = mbtowc(&Char, name, 1); FATAL_ERROR_IF(mbtowc_ret != 1, "Unexpected multibyte character"); m_name = name[0]; } KeyPress::KeyPress(const irr::SEvent::SKeyInput &in, bool prefer_character) { Key = in.Key; Char = in.Char; if(prefer_character){ m_name.resize(MB_CUR_MAX+1, '\0'); int written = wctomb(&m_name[0], Char); if(written > 0){ infostream<<"KeyPress: Preferring character for "< g_key_setting_cache; KeyPress getKeySetting(const char *settingname) { std::map::iterator n; n = g_key_setting_cache.find(settingname); if(n != g_key_setting_cache.end()) return n->second; g_key_setting_cache[settingname] = g_settings->get(settingname).c_str(); return g_key_setting_cache.find(settingname)->second; } void clearKeyCache() { g_key_setting_cache.clear(); } src/object_properties.h0000644000175000017500000000306312565232430016050 0ustar mquinsonmquinson/* Minetest Copyright (C) 2013 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #ifndef OBJECT_PROPERTIES_HEADER #define OBJECT_PROPERTIES_HEADER #include #include "irrlichttypes_bloated.h" #include #include #include struct ObjectProperties { // Values are BS=1 s16 hp_max; bool physical; bool collideWithObjects; float weight; core::aabbox3d collisionbox; std::string visual; std::string mesh; v2f visual_size; std::vector textures; std::vector colors; v2s16 spritediv; v2s16 initial_sprite_basepos; bool is_visible; bool makes_footstep_sound; float automatic_rotate; f32 stepheight; bool automatic_face_movement_dir; f32 automatic_face_movement_dir_offset; ObjectProperties(); std::string dump(); void serialize(std::ostream &os) const; void deSerialize(std::istream &is); }; #endif src/mg_decoration.h0000644000175000017500000000634512565232430015146 0ustar mquinsonmquinson/* Minetest Copyright (C) 2010-2013 kwolekr, Ryan Kwolek This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #ifndef MG_DECORATION_HEADER #define MG_DECORATION_HEADER #include #include "objdef.h" #include "noise.h" #include "nodedef.h" class Mapgen; class MMVManip; class PseudoRandom; class Schematic; enum DecorationType { DECO_SIMPLE, DECO_SCHEMATIC, DECO_LSYSTEM }; #define DECO_PLACE_CENTER_X 0x01 #define DECO_PLACE_CENTER_Y 0x02 #define DECO_PLACE_CENTER_Z 0x04 #define DECO_USE_NOISE 0x08 #define DECO_FORCE_PLACEMENT 0x10 extern FlagDesc flagdesc_deco[]; #if 0 struct CutoffData { VoxelArea a; Decoration *deco; //v3s16 p; //v3s16 size; //s16 height; CutoffData(s16 x, s16 y, s16 z, s16 h) { p = v3s16(x, y, z); height = h; } }; #endif class Decoration : public ObjDef, public NodeResolver { public: Decoration(); virtual ~Decoration(); virtual void resolveNodeNames(); size_t placeDeco(Mapgen *mg, u32 blockseed, v3s16 nmin, v3s16 nmax); //size_t placeCutoffs(Mapgen *mg, u32 blockseed, v3s16 nmin, v3s16 nmax); virtual size_t generate(MMVManip *vm, PseudoRandom *pr, v3s16 p) = 0; virtual int getHeight() = 0; u32 flags; int mapseed; std::vector c_place_on; s16 sidelen; s16 y_min; s16 y_max; float fill_ratio; NoiseParams np; std::set biomes; //std::list cutoffs; //JMutex cutoff_mutex; }; class DecoSimple : public Decoration { public: virtual size_t generate(MMVManip *vm, PseudoRandom *pr, v3s16 p); bool canPlaceDecoration(MMVManip *vm, v3s16 p); virtual int getHeight(); virtual void resolveNodeNames(); std::vector c_decos; std::vector c_spawnby; s16 deco_height; s16 deco_height_max; s16 nspawnby; }; class DecoSchematic : public Decoration { public: DecoSchematic(); virtual size_t generate(MMVManip *vm, PseudoRandom *pr, v3s16 p); virtual int getHeight(); Rotation rotation; Schematic *schematic; }; /* class DecoLSystem : public Decoration { public: virtual void generate(Mapgen *mg, u32 blockseed, v3s16 nmin, v3s16 nmax); }; */ class DecorationManager : public ObjDefManager { public: DecorationManager(IGameDef *gamedef); virtual ~DecorationManager() {} const char *getObjectTitle() const { return "decoration"; } static Decoration *create(DecorationType type) { switch (type) { case DECO_SIMPLE: return new DecoSimple; case DECO_SCHEMATIC: return new DecoSchematic; //case DECO_LSYSTEM: // return new DecoLSystem; default: return NULL; } } size_t placeAllDecos(Mapgen *mg, u32 blockseed, v3s16 nmin, v3s16 nmax); }; #endif src/content_cso.cpp0000644000175000017500000000553312565232430015203 0ustar mquinsonmquinson/* Minetest Copyright (C) 2013 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #include "content_cso.h" #include #include "client/tile.h" #include "environment.h" #include "gamedef.h" #include "log.h" #include "map.h" /* static void setBillboardTextureMatrix(scene::IBillboardSceneNode *bill, float txs, float tys, int col, int row) { video::SMaterial& material = bill->getMaterial(0); core::matrix4& matrix = material.getTextureMatrix(0); matrix.setTextureTranslate(txs*col, tys*row); matrix.setTextureScale(txs, tys); } */ class SmokePuffCSO: public ClientSimpleObject { float m_age; scene::IBillboardSceneNode *m_spritenode; public: SmokePuffCSO(scene::ISceneManager *smgr, ClientEnvironment *env, v3f pos, v2f size): m_age(0), m_spritenode(NULL) { infostream<<"SmokePuffCSO: constructing"<addBillboardSceneNode( NULL, v2f(1,1), pos, -1); m_spritenode->setMaterialTexture(0, env->getGameDef()->tsrc()->getTextureForMesh("smoke_puff.png")); m_spritenode->setMaterialFlag(video::EMF_LIGHTING, false); m_spritenode->setMaterialFlag(video::EMF_BILINEAR_FILTER, false); //m_spritenode->setMaterialType(video::EMT_TRANSPARENT_ALPHA_CHANNEL_REF); m_spritenode->setMaterialType(video::EMT_TRANSPARENT_ALPHA_CHANNEL); m_spritenode->setMaterialFlag(video::EMF_FOG_ENABLE, true); m_spritenode->setColor(video::SColor(255,0,0,0)); m_spritenode->setVisible(true); m_spritenode->setSize(size); /* Update brightness */ u8 light; bool pos_ok; MapNode n = env->getMap().getNodeNoEx(floatToInt(pos, BS), &pos_ok); light = pos_ok ? decode_light(n.getLightBlend(env->getDayNightRatio(), env->getGameDef()->ndef())) : 64; video::SColor color(255,light,light,light); m_spritenode->setColor(color); } virtual ~SmokePuffCSO() { infostream<<"SmokePuffCSO: destructing"<remove(); } void step(float dtime) { m_age += dtime; if(m_age > 1.0){ m_to_be_removed = true; } } }; ClientSimpleObject* createSmokePuff(scene::ISceneManager *smgr, ClientEnvironment *env, v3f pos, v2f size) { return new SmokePuffCSO(smgr, env, pos, size); } src/server.cpp0000644000175000017500000025231712565232430014177 0ustar mquinsonmquinson/* Minetest Copyright (C) 2010-2013 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #include "server.h" #include #include #include #include "network/networkprotocol.h" #include "network/serveropcodes.h" #include "ban.h" #include "environment.h" #include "map.h" #include "jthread/jmutexautolock.h" #include "constants.h" #include "voxel.h" #include "config.h" #include "version.h" #include "filesys.h" #include "mapblock.h" #include "serverobject.h" #include "genericobject.h" #include "settings.h" #include "profiler.h" #include "log.h" #include "scripting_game.h" #include "nodedef.h" #include "itemdef.h" #include "craftdef.h" #include "emerge.h" #include "mapgen.h" #include "mg_biome.h" #include "content_mapnode.h" #include "content_nodemeta.h" #include "content_abm.h" #include "content_sao.h" #include "mods.h" #include "sound.h" // dummySoundManager #include "event_manager.h" #include "serverlist.h" #include "util/string.h" #include "util/mathconstants.h" #include "rollback.h" #include "util/serialize.h" #include "util/thread.h" #include "defaultsettings.h" #include "util/base64.h" #include "util/sha1.h" #include "util/hex.h" class ClientNotFoundException : public BaseException { public: ClientNotFoundException(const char *s): BaseException(s) {} }; class ServerThread : public JThread { Server *m_server; public: ServerThread(Server *server): JThread(), m_server(server) { } void * Thread(); }; void *ServerThread::Thread() { log_register_thread("ServerThread"); DSTACK(__FUNCTION_NAME); BEGIN_DEBUG_EXCEPTION_HANDLER m_server->AsyncRunStep(true); ThreadStarted(); porting::setThreadName("ServerThread"); while (!StopRequested()) { try { //TimeTaker timer("AsyncRunStep() + Receive()"); m_server->AsyncRunStep(); m_server->Receive(); } catch (con::NoIncomingDataException &e) { } catch (con::PeerNotFoundException &e) { infostream<<"Server: PeerNotFoundException"<setAsyncFatalError(e.what()); } catch (LuaError &e) { m_server->setAsyncFatalError("Lua: " + std::string(e.what())); } } END_DEBUG_EXCEPTION_HANDLER(errorstream) return NULL; } v3f ServerSoundParams::getPos(ServerEnvironment *env, bool *pos_exists) const { if(pos_exists) *pos_exists = false; switch(type){ case SSP_LOCAL: return v3f(0,0,0); case SSP_POSITIONAL: if(pos_exists) *pos_exists = true; return pos; case SSP_OBJECT: { if(object == 0) return v3f(0,0,0); ServerActiveObject *sao = env->getActiveObject(object); if(!sao) return v3f(0,0,0); if(pos_exists) *pos_exists = true; return sao->getBasePosition(); } } return v3f(0,0,0); } /* Server */ Server::Server( const std::string &path_world, const SubgameSpec &gamespec, bool simple_singleplayer_mode, bool ipv6 ): m_path_world(path_world), m_gamespec(gamespec), m_simple_singleplayer_mode(simple_singleplayer_mode), m_async_fatal_error(""), m_env(NULL), m_con(PROTOCOL_ID, 512, CONNECTION_TIMEOUT, ipv6, this), m_banmanager(NULL), m_rollback(NULL), m_enable_rollback_recording(false), m_emerge(NULL), m_script(NULL), m_itemdef(createItemDefManager()), m_nodedef(createNodeDefManager()), m_craftdef(createCraftDefManager()), m_event(new EventManager()), m_thread(NULL), m_time_of_day_send_timer(0), m_uptime(0), m_clients(&m_con), m_shutdown_requested(false), m_shutdown_ask_reconnect(false), m_ignore_map_edit_events(false), m_ignore_map_edit_events_peer_id(0), m_next_sound_id(0) { m_liquid_transform_timer = 0.0; m_liquid_transform_every = 1.0; m_print_info_timer = 0.0; m_masterserver_timer = 0.0; m_objectdata_timer = 0.0; m_emergethread_trigger_timer = 0.0; m_savemap_timer = 0.0; m_step_dtime = 0.0; m_lag = g_settings->getFloat("dedicated_server_step"); if(path_world == "") throw ServerError("Supplied empty world path"); if(!gamespec.isValid()) throw ServerError("Supplied invalid gamespec"); infostream<<"Server created for gameid \""< unsatisfied_mods = modconf.getUnsatisfiedMods(); // complain about mods with unsatisfied dependencies if(!modconf.isConsistent()) { for(std::vector::iterator it = unsatisfied_mods.begin(); it != unsatisfied_mods.end(); ++it) { ModSpec mod = *it; errorstream << "mod \"" << mod.name << "\" has unsatisfied dependencies: "; for(std::set::iterator dep_it = mod.unsatisfied_depends.begin(); dep_it != mod.unsatisfied_depends.end(); ++dep_it) errorstream << " \"" << *dep_it << "\""; errorstream << std::endl; } } Settings worldmt_settings; std::string worldmt = m_path_world + DIR_DELIM + "world.mt"; worldmt_settings.readConfigFile(worldmt.c_str()); std::vector names = worldmt_settings.getNames(); std::set load_mod_names; for(std::vector::iterator it = names.begin(); it != names.end(); ++it) { std::string name = *it; if(name.compare(0,9,"load_mod_")==0 && worldmt_settings.getBool(name)) load_mod_names.insert(name.substr(9)); } // complain about mods declared to be loaded, but not found for(std::vector::iterator it = m_mods.begin(); it != m_mods.end(); ++it) load_mod_names.erase((*it).name); for(std::vector::iterator it = unsatisfied_mods.begin(); it != unsatisfied_mods.end(); ++it) load_mod_names.erase((*it).name); if(!load_mod_names.empty()) { errorstream << "The following mods could not be found:"; for(std::set::iterator it = load_mod_names.begin(); it != load_mod_names.end(); ++it) errorstream << " \"" << (*it) << "\""; errorstream << std::endl; } // Lock environment JMutexAutoLock envlock(m_env_mutex); // Load mapgen params from Settings m_emerge->loadMapgenParams(); // Create the Map (loads map_meta.txt, overriding configured mapgen params) ServerMap *servermap = new ServerMap(path_world, this, m_emerge); // Initialize scripting infostream<<"Server: Initializing Lua"<loadMod(script_path, BUILTIN_MOD_NAME, &error_msg)) throw ModError("Failed to load and run " + script_path + "\nError from Lua:\n" + error_msg); // Print mods infostream << "Server: Loading mods: "; for(std::vector::iterator i = m_mods.begin(); i != m_mods.end(); i++) { const ModSpec &mod = *i; infostream << mod.name << " "; } infostream << std::endl; // Load and run "mod" scripts for (std::vector::iterator i = m_mods.begin(); i != m_mods.end(); i++) { const ModSpec &mod = *i; if (!string_allowed(mod.name, MODNAME_ALLOWED_CHARS)) { std::ostringstream err; err << "Error loading mod \"" << mod.name << "\": mod_name does not follow naming conventions: " << "Only chararacters [a-z0-9_] are allowed." << std::endl; errorstream << err.str().c_str(); throw ModError(err.str()); } std::string script_path = mod.path + DIR_DELIM "init.lua"; infostream << " [" << padStringRight(mod.name, 12) << "] [\"" << script_path << "\"]" << std::endl; if (!m_script->loadMod(script_path, mod.name, &error_msg)) { errorstream << "Server: Failed to load and run " << script_path << std::endl; throw ModError("Failed to load and run " + script_path + "\nError from Lua:\n" + error_msg); } } // Read Textures and calculate sha1 sums fillMediaCache(); // Apply item aliases in the node definition manager m_nodedef->updateAliases(m_itemdef); // Apply texture overrides from texturepack/override.txt std::string texture_path = g_settings->get("texture_path"); if (texture_path != "" && fs::IsDir(texture_path)) m_nodedef->applyTextureOverrides(texture_path + DIR_DELIM + "override.txt"); m_nodedef->setNodeRegistrationStatus(true); // Perform pending node name resolutions m_nodedef->runNodeResolveCallbacks(); // init the recipe hashes to speed up crafting m_craftdef->initHashes(this); // Initialize Environment m_env = new ServerEnvironment(servermap, m_script, this, m_path_world); m_clients.setEnv(m_env); // Initialize mapgens m_emerge->initMapgens(); m_enable_rollback_recording = g_settings->getBool("enable_rollback_recording"); if (m_enable_rollback_recording) { // Create rollback manager m_rollback = new RollbackManager(m_path_world, this); } // Give environment reference to scripting api m_script->initializeEnvironment(m_env); // Register us to receive map edit events servermap->addEventReceiver(this); // If file exists, load environment metadata if(fs::PathExists(m_path_world + DIR_DELIM "env_meta.txt")) { infostream<<"Server: Loading environment metadata"<loadMeta(); } // Add some test ActiveBlockModifiers to environment add_legacy_abms(m_env, m_nodedef); m_liquid_transform_every = g_settings->getFloat("liquid_update"); } Server::~Server() { infostream<<"Server destructing"<on_shutdown(); infostream << "Server: Saving players" << std::endl; m_env->saveLoadedPlayers(); infostream << "Server: Kicking players" << std::endl; std::string kick_msg; bool reconnect = false; if (getShutdownRequested()) { reconnect = m_shutdown_ask_reconnect; kick_msg = m_shutdown_msg; } if (kick_msg == "") { kick_msg = g_settings->get("kick_msg_shutdown"); } m_env->kickAllPlayers(SERVER_ACCESSDENIED_SHUTDOWN, kick_msg, reconnect); infostream << "Server: Saving environment metadata" << std::endl; m_env->saveMeta(); } // Stop threads stop(); delete m_thread; // stop all emerge threads before deleting players that may have // requested blocks to be emerged m_emerge->stopThreads(); // Delete things in the reverse order of creation delete m_env; // N.B. the EmergeManager should be deleted after the Environment since Map // depends on EmergeManager to write its current params to the map meta delete m_emerge; delete m_rollback; delete m_banmanager; delete m_event; delete m_itemdef; delete m_nodedef; delete m_craftdef; // Deinitialize scripting infostream<<"Server: Deinitializing scripting"<::iterator i = m_detached_inventories.begin(); i != m_detached_inventories.end(); i++) { delete i->second; } } void Server::start(Address bind_addr) { DSTACK(__FUNCTION_NAME); m_bind_addr = bind_addr; infostream<<"Starting server on " << bind_addr.serializeString() <<"..."<Stop(); // Initialize connection m_con.SetTimeoutMs(30); m_con.Serve(bind_addr); // Start thread m_thread->Start(); // ASCII art for the win! actionstream <<" .__ __ __ "<__| \\___ >____ > |__| "<Stop(); //m_emergethread.setRun(false); m_thread->Wait(); //m_emergethread.stop(); infostream<<"Server: Threads stopped"< 2.0) dtime = 2.0; { JMutexAutoLock lock(m_step_dtime_mutex); m_step_dtime += dtime; } // Throw if fatal error occurred in thread std::string async_err = m_async_fatal_error.get(); if(async_err != "") { if (m_simple_singleplayer_mode) { throw ServerError(async_err); } else { m_env->kickAllPlayers(SERVER_ACCESSDENIED_CRASH, g_settings->get("kick_msg_crash"), g_settings->getBool("ask_reconnect_on_crash")); errorstream << "UNRECOVERABLE error occurred. Stopping server. " << "Please fix the following error:" << std::endl << async_err << std::endl; FATAL_ERROR(async_err.c_str()); } } } void Server::AsyncRunStep(bool initial_step) { DSTACK(__FUNCTION_NAME); g_profiler->add("Server::AsyncRunStep (num)", 1); float dtime; { JMutexAutoLock lock1(m_step_dtime_mutex); dtime = m_step_dtime; } { // Send blocks to clients SendBlocks(dtime); } if((dtime < 0.001) && (initial_step == false)) return; g_profiler->add("Server::AsyncRunStep with dtime (num)", 1); //infostream<<"Server steps "<getFloat("time_send_interval"); u16 time = m_env->getTimeOfDay(); float time_speed = g_settings->getFloat("time_speed"); SendTimeOfDay(PEER_ID_INEXISTENT, time, time_speed); } { JMutexAutoLock lock(m_env_mutex); // Figure out and report maximum lag to environment float max_lag = m_env->getMaxLagEstimate(); max_lag *= 0.9998; // Decrease slowly (about half per 5 minutes) if(dtime > max_lag){ if(dtime > 0.1 && dtime > max_lag * 2.0) infostream<<"Server: Maximum lag peaked to "<reportMaxLagEstimate(max_lag); // Step environment ScopeProfiler sp(g_profiler, "SEnv step"); ScopeProfiler sp2(g_profiler, "SEnv step avg", SPT_AVG); m_env->step(dtime); } static const float map_timer_and_unload_dtime = 2.92; if(m_map_timer_and_unload_interval.step(dtime, map_timer_and_unload_dtime)) { JMutexAutoLock lock(m_env_mutex); // Run Map's timers and unload unused data ScopeProfiler sp(g_profiler, "Server: map timer and unload"); m_env->getMap().timerUpdate(map_timer_and_unload_dtime, g_settings->getFloat("server_unload_unused_data_timeout"), (u32)-1); } /* Do background stuff */ /* Transform liquids */ m_liquid_transform_timer += dtime; if(m_liquid_transform_timer >= m_liquid_transform_every) { m_liquid_transform_timer -= m_liquid_transform_every; JMutexAutoLock lock(m_env_mutex); ScopeProfiler sp(g_profiler, "Server: liquid transform"); std::map modified_blocks; m_env->getMap().transformLiquids(modified_blocks); #if 0 /* Update lighting */ core::map lighting_modified_blocks; ServerMap &map = ((ServerMap&)m_env->getMap()); map.updateLighting(modified_blocks, lighting_modified_blocks); // Add blocks modified by lighting to modified_blocks for(core::map::Iterator i = lighting_modified_blocks.getIterator(); i.atEnd() == false; i++) { MapBlock *block = i.getNode()->getValue(); modified_blocks.insert(block->getPos(), block); } #endif /* Set the modified blocks unsent for all the clients */ if(!modified_blocks.empty()) { SetBlocksNotSent(modified_blocks); } } m_clients.step(dtime); m_lag += (m_lag > dtime ? -1 : 1) * dtime/100; #if USE_CURL // send masterserver announce { float &counter = m_masterserver_timer; if(!isSingleplayer() && (!counter || counter >= 300.0) && g_settings->getBool("server_announce")) { ServerList::sendAnnounce(counter ? "update" : "start", m_bind_addr.getPort(), m_clients.getPlayerNames(), m_uptime.get(), m_env->getGameTime(), m_lag, m_gamespec.id, m_emerge->params.mg_name, m_mods); counter = 0.01; } counter += dtime; } #endif /* Check added and deleted active objects */ { //infostream<<"Server: Checking added and deleted active objects"< clients = m_clients.getClientList(); ScopeProfiler sp(g_profiler, "Server: checking added and deleted objs"); // Radius inside which objects are active s16 radius = g_settings->getS16("active_object_send_range_blocks"); s16 player_radius = g_settings->getS16("player_transfer_distance"); if (player_radius == 0 && g_settings->exists("unlimited_player_transfer_distance") && !g_settings->getBool("unlimited_player_transfer_distance")) player_radius = radius; radius *= MAP_BLOCKSIZE; player_radius *= MAP_BLOCKSIZE; for(std::map::iterator i = clients.begin(); i != clients.end(); ++i) { RemoteClient *client = i->second; // If definitions and textures have not been sent, don't // send objects either if (client->getState() < CS_DefinitionsSent) continue; Player *player = m_env->getPlayer(client->peer_id); if(player==NULL) { // This can happen if the client timeouts somehow /*infostream<<"WARNING: "<<__FUNCTION_NAME<<": Client " <peer_id <<" has no associated player"<getPosition(), BS); std::set removed_objects; std::set added_objects; m_env->getRemovedActiveObjects(pos, radius, player_radius, client->m_known_objects, removed_objects); m_env->getAddedActiveObjects(pos, radius, player_radius, client->m_known_objects, added_objects); // Ignore if nothing happened if(removed_objects.empty() && added_objects.empty()) { //infostream<<"active objects: none changed"<::iterator i = removed_objects.begin(); i != removed_objects.end(); ++i) { // Get object u16 id = *i; ServerActiveObject* obj = m_env->getActiveObject(id); // Add to data buffer for sending writeU16((u8*)buf, id); data_buffer.append(buf, 2); // Remove from known objects client->m_known_objects.erase(id); if(obj && obj->m_known_by_count > 0) obj->m_known_by_count--; } // Handle added objects writeU16((u8*)buf, added_objects.size()); data_buffer.append(buf, 2); for(std::set::iterator i = added_objects.begin(); i != added_objects.end(); ++i) { // Get object u16 id = *i; ServerActiveObject* obj = m_env->getActiveObject(id); // Get object type u8 type = ACTIVEOBJECT_TYPE_INVALID; if(obj == NULL) infostream<<"WARNING: "<<__FUNCTION_NAME <<": NULL object"<getSendType(); // Add to data buffer for sending writeU16((u8*)buf, id); data_buffer.append(buf, 2); writeU8((u8*)buf, type); data_buffer.append(buf, 1); if(obj) data_buffer.append(serializeLongString( obj->getClientInitializationData(client->net_proto_version))); else data_buffer.append(serializeLongString("")); // Add to known objects client->m_known_objects.insert(id); if(obj) obj->m_known_by_count++; } u32 pktSize = SendActiveObjectRemoveAdd(client->peer_id, data_buffer); verbosestream << "Server: Sent object remove/add: " << removed_objects.size() << " removed, " << added_objects.size() << " added, " << "packet size is " << pktSize << std::endl; } m_clients.Unlock(); } /* Send object messages */ { JMutexAutoLock envlock(m_env_mutex); ScopeProfiler sp(g_profiler, "Server: sending object messages"); // Key = object id // Value = data sent by object std::map* > buffered_messages; // Get active object messages from environment for(;;) { ActiveObjectMessage aom = m_env->getActiveObjectMessage(); if (aom.id == 0) break; std::vector* message_list = NULL; std::map* >::iterator n; n = buffered_messages.find(aom.id); if (n == buffered_messages.end()) { message_list = new std::vector; buffered_messages[aom.id] = message_list; } else { message_list = n->second; } message_list->push_back(aom); } m_clients.Lock(); std::map clients = m_clients.getClientList(); // Route data to every client for (std::map::iterator i = clients.begin(); i != clients.end(); ++i) { RemoteClient *client = i->second; std::string reliable_data; std::string unreliable_data; // Go through all objects in message buffer for (std::map* >::iterator j = buffered_messages.begin(); j != buffered_messages.end(); ++j) { // If object is not known by client, skip it u16 id = j->first; if (client->m_known_objects.find(id) == client->m_known_objects.end()) continue; // Get message list of object std::vector* list = j->second; // Go through every message for (std::vector::iterator k = list->begin(); k != list->end(); ++k) { // Compose the full new data with header ActiveObjectMessage aom = *k; std::string new_data; // Add object id char buf[2]; writeU16((u8*)&buf[0], aom.id); new_data.append(buf, 2); // Add data new_data += serializeString(aom.datastring); // Add data to buffer if(aom.reliable) reliable_data += new_data; else unreliable_data += new_data; } } /* reliable_data and unreliable_data are now ready. Send them. */ if(reliable_data.size() > 0) { SendActiveObjectMessages(client->peer_id, reliable_data); } if(unreliable_data.size() > 0) { SendActiveObjectMessages(client->peer_id, unreliable_data, false); } } m_clients.Unlock(); // Clear buffered_messages for(std::map* >::iterator i = buffered_messages.begin(); i != buffered_messages.end(); ++i) { delete i->second; } } /* Send queued-for-sending map edit events. */ { // We will be accessing the environment JMutexAutoLock lock(m_env_mutex); // Don't send too many at a time //u32 count = 0; // Single change sending is disabled if queue size is not small bool disable_single_change_sending = false; if(m_unsent_map_edit_queue.size() >= 4) disable_single_change_sending = true; int event_count = m_unsent_map_edit_queue.size(); // We'll log the amount of each Profiler prof; while(m_unsent_map_edit_queue.size() != 0) { MapEditEvent* event = m_unsent_map_edit_queue.front(); m_unsent_map_edit_queue.pop(); // Players far away from the change are stored here. // Instead of sending the changes, MapBlocks are set not sent // for them. std::vector far_players; switch (event->type) { case MEET_ADDNODE: case MEET_SWAPNODE: prof.add("MEET_ADDNODE", 1); sendAddNode(event->p, event->n, event->already_known_by_peer, &far_players, disable_single_change_sending ? 5 : 30, event->type == MEET_ADDNODE); break; case MEET_REMOVENODE: prof.add("MEET_REMOVENODE", 1); sendRemoveNode(event->p, event->already_known_by_peer, &far_players, disable_single_change_sending ? 5 : 30); break; case MEET_BLOCK_NODE_METADATA_CHANGED: infostream << "Server: MEET_BLOCK_NODE_METADATA_CHANGED" << std::endl; prof.add("MEET_BLOCK_NODE_METADATA_CHANGED", 1); setBlockNotSent(event->p); break; case MEET_OTHER: infostream << "Server: MEET_OTHER" << std::endl; prof.add("MEET_OTHER", 1); for(std::set::iterator i = event->modified_blocks.begin(); i != event->modified_blocks.end(); ++i) { setBlockNotSent(*i); } break; default: prof.add("unknown", 1); infostream << "WARNING: Server: Unknown MapEditEvent " << ((u32)event->type) << std::endl; break; } /* Set blocks not sent to far players */ if(!far_players.empty()) { // Convert list format to that wanted by SetBlocksNotSent std::map modified_blocks2; for(std::set::iterator i = event->modified_blocks.begin(); i != event->modified_blocks.end(); ++i) { modified_blocks2[*i] = m_env->getMap().getBlockNoCreateNoEx(*i); } // Set blocks not sent for(std::vector::iterator i = far_players.begin(); i != far_players.end(); ++i) { if(RemoteClient *client = getClient(*i)) client->SetBlocksNotSent(modified_blocks2); } } delete event; /*// Don't send too many at a time count++; if(count >= 1 && m_unsent_map_edit_queue.size() < 100) break;*/ } if(event_count >= 5){ infostream<<"Server: MapEditEvents:"<= 2.0) { counter = 0.0; m_emerge->startThreads(); } } // Save map, players and auth stuff { float &counter = m_savemap_timer; counter += dtime; if(counter >= g_settings->getFloat("server_map_save_interval")) { counter = 0.0; JMutexAutoLock lock(m_env_mutex); ScopeProfiler sp(g_profiler, "Server: saving stuff"); // Save ban file if (m_banmanager->isModified()) { m_banmanager->save(); } // Save changed parts of map m_env->getMap().save(MOD_STATE_WRITE_NEEDED); // Save players m_env->saveLoadedPlayers(); // Save environment metadata m_env->saveMeta(); } } } void Server::Receive() { DSTACK(__FUNCTION_NAME); SharedBuffer data; u16 peer_id; try { NetworkPacket pkt; m_con.Receive(&pkt); peer_id = pkt.getPeerId(); ProcessData(&pkt); } catch(con::InvalidIncomingDataException &e) { infostream<<"Server::Receive(): " "InvalidIncomingDataException: what()=" <getName(); playersao = emergePlayer(playername.c_str(), peer_id, client->net_proto_version); } } catch (std::exception &e) { m_clients.Unlock(); throw; } m_clients.Unlock(); RemotePlayer *player = static_cast(m_env->getPlayer(playername.c_str())); // If failed, cancel if ((playersao == NULL) || (player == NULL)) { if (player && player->peer_id != 0) { actionstream << "Server: Failed to emerge player \"" << playername << "\" (player allocated to an another client)" << std::endl; DenyAccess_Legacy(peer_id, L"Another client is connected with this " L"name. If your client closed unexpectedly, try again in " L"a minute."); } else { errorstream << "Server: " << playername << ": Failed to emerge player" << std::endl; DenyAccess_Legacy(peer_id, L"Could not allocate player."); } return NULL; } /* Send complete position information */ SendMovePlayer(peer_id); // Send privileges SendPlayerPrivileges(peer_id); // Send inventory formspec SendPlayerInventoryFormspec(peer_id); // Send inventory SendInventory(playersao); // Send HP SendPlayerHPOrDie(playersao); // Send Breath SendPlayerBreath(peer_id); // Show death screen if necessary if(player->isDead()) SendDeathscreen(peer_id, false, v3f(0,0,0)); // Note things in chat if not in simple singleplayer mode if(!m_simple_singleplayer_mode) { // Send information about server to player in chat SendChatMessage(peer_id, getStatusString()); // Send information about joining in chat { std::wstring name = L"unknown"; Player *player = m_env->getPlayer(peer_id); if(player != NULL) name = narrow_to_wide(player->getName()); std::wstring message; message += L"*** "; message += name; message += L" joined the game."; SendChatMessage(PEER_ID_INEXISTENT,message); } } Address addr = getPeerAddress(player->peer_id); std::string ip_str = addr.serializeString(); actionstream<getName() <<" [" << ip_str << "] joins game. " << std::endl; /* Print out action */ { std::vector names = m_clients.getPlayerNames(); actionstream<getName() <<" joins game. List of players: "; for (std::vector::iterator i = names.begin(); i != names.end(); i++) { actionstream << *i << " "; } actionstream << player->getName() <getCommand()]; (this->*opHandle.handler)(pkt); } void Server::ProcessData(NetworkPacket *pkt) { DSTACK(__FUNCTION_NAME); // Environment is locked first. JMutexAutoLock envlock(m_env_mutex); ScopeProfiler sp(g_profiler, "Server::ProcessData"); u32 peer_id = pkt->getPeerId(); try { Address address = getPeerAddress(peer_id); std::string addr_s = address.serializeString(); if(m_banmanager->isIpBanned(addr_s)) { std::string ban_name = m_banmanager->getBanName(addr_s); infostream << "Server: A banned client tried to connect from " << addr_s << "; banned name was " << ban_name << std::endl; // This actually doesn't seem to transfer to the client DenyAccess_Legacy(peer_id, L"Your ip is banned. Banned name was " + utf8_to_wide(ban_name)); return; } } catch(con::PeerNotFoundException &e) { /* * no peer for this packet found * most common reason is peer timeout, e.g. peer didn't * respond for some time, your server was overloaded or * things like that. */ infostream << "Server::ProcessData(): Canceling: peer " << peer_id << " not found" << std::endl; return; } try { ToServerCommand command = (ToServerCommand) pkt->getCommand(); // Command must be handled into ToServerCommandHandler if (command >= TOSERVER_NUM_MSG_TYPES) { infostream << "Server: Ignoring unknown command " << command << std::endl; return; } if (toServerCommandTable[command].state == TOSERVER_STATE_NOT_CONNECTED) { handleCommand(pkt); return; } u8 peer_ser_ver = getClient(peer_id, CS_InitDone)->serialization_version; if(peer_ser_ver == SER_FMT_VER_INVALID) { errorstream << "Server::ProcessData(): Cancelling: Peer" " serialization format invalid or not initialized." " Skipping incoming command=" << command << std::endl; return; } /* Handle commands related to client startup */ if (toServerCommandTable[command].state == TOSERVER_STATE_STARTUP) { handleCommand(pkt); return; } if (m_clients.getClientState(peer_id) < CS_Active) { if (command == TOSERVER_PLAYERPOS) return; errorstream << "Got packet command: " << command << " for peer id " << peer_id << " but client isn't active yet. Dropping packet " << std::endl; return; } handleCommand(pkt); } catch (SendFailedException &e) { errorstream << "Server::ProcessData(): SendFailedException: " << "what=" << e.what() << std::endl; } catch (PacketError &e) { actionstream << "Server::ProcessData(): PacketError: " << "what=" << e.what() << std::endl; } } void Server::setTimeOfDay(u32 time) { m_env->setTimeOfDay(time); m_time_of_day_send_timer = 0; } void Server::onMapEditEvent(MapEditEvent *event) { if(m_ignore_map_edit_events) return; if(m_ignore_map_edit_events_area.contains(event->getArea())) return; MapEditEvent *e = event->clone(); m_unsent_map_edit_queue.push(e); } Inventory* Server::getInventory(const InventoryLocation &loc) { switch (loc.type) { case InventoryLocation::UNDEFINED: case InventoryLocation::CURRENT_PLAYER: break; case InventoryLocation::PLAYER: { Player *player = m_env->getPlayer(loc.name.c_str()); if(!player) return NULL; PlayerSAO *playersao = player->getPlayerSAO(); if(!playersao) return NULL; return playersao->getInventory(); } break; case InventoryLocation::NODEMETA: { NodeMetadata *meta = m_env->getMap().getNodeMetadata(loc.p); if(!meta) return NULL; return meta->getInventory(); } break; case InventoryLocation::DETACHED: { if(m_detached_inventories.count(loc.name) == 0) return NULL; return m_detached_inventories[loc.name]; } break; default: sanity_check(false); // abort break; } return NULL; } void Server::setInventoryModified(const InventoryLocation &loc, bool playerSend) { switch(loc.type){ case InventoryLocation::UNDEFINED: break; case InventoryLocation::PLAYER: { if (!playerSend) return; Player *player = m_env->getPlayer(loc.name.c_str()); if(!player) return; PlayerSAO *playersao = player->getPlayerSAO(); if(!playersao) return; SendInventory(playersao); } break; case InventoryLocation::NODEMETA: { v3s16 blockpos = getNodeBlockPos(loc.p); MapBlock *block = m_env->getMap().getBlockNoCreateNoEx(blockpos); if(block) block->raiseModified(MOD_STATE_WRITE_NEEDED); setBlockNotSent(blockpos); } break; case InventoryLocation::DETACHED: { sendDetachedInventory(loc.name,PEER_ID_INEXISTENT); } break; default: sanity_check(false); // abort break; } } void Server::SetBlocksNotSent(std::map& block) { std::vector clients = m_clients.getClientIDs(); m_clients.Lock(); // Set the modified blocks unsent for all the clients for (std::vector::iterator i = clients.begin(); i != clients.end(); ++i) { if (RemoteClient *client = m_clients.lockedGetClientNoEx(*i)) client->SetBlocksNotSent(block); } m_clients.Unlock(); } void Server::peerAdded(con::Peer *peer) { DSTACK(__FUNCTION_NAME); verbosestream<<"Server::peerAdded(): peer->id=" <id<id; c.timeout = false; m_peer_change_queue.push(c); } void Server::deletingPeer(con::Peer *peer, bool timeout) { DSTACK(__FUNCTION_NAME); verbosestream<<"Server::deletingPeer(): peer->id=" <id<<", timeout="<id, CSE_Disconnect); con::PeerChange c; c.type = con::PEER_REMOVED; c.peer_id = peer->id; c.timeout = timeout; m_peer_change_queue.push(c); } bool Server::getClientConInfo(u16 peer_id, con::rtt_stat_type type, float* retval) { *retval = m_con.getPeerStat(peer_id,type); if (*retval == -1) return false; return true; } bool Server::getClientInfo( u16 peer_id, ClientState* state, u32* uptime, u8* ser_vers, u16* prot_vers, u8* major, u8* minor, u8* patch, std::string* vers_string ) { *state = m_clients.getClientState(peer_id); m_clients.Lock(); RemoteClient* client = m_clients.lockedGetClientNoEx(peer_id, CS_Invalid); if (client == NULL) { m_clients.Unlock(); return false; } *uptime = client->uptime(); *ser_vers = client->serialization_version; *prot_vers = client->net_proto_version; *major = client->getMajor(); *minor = client->getMinor(); *patch = client->getPatch(); *vers_string = client->getPatch(); m_clients.Unlock(); return true; } void Server::handlePeerChanges() { while(m_peer_change_queue.size() > 0) { con::PeerChange c = m_peer_change_queue.front(); m_peer_change_queue.pop(); verbosestream<<"Server: Handling peer change: " <<"id="<getPeerId(), clientCommandFactoryTable[pkt->getCommand()].channel, pkt, clientCommandFactoryTable[pkt->getCommand()].reliable); } void Server::SendMovement(u16 peer_id) { DSTACK(__FUNCTION_NAME); std::ostringstream os(std::ios_base::binary); NetworkPacket pkt(TOCLIENT_MOVEMENT, 12 * sizeof(float), peer_id); pkt << g_settings->getFloat("movement_acceleration_default"); pkt << g_settings->getFloat("movement_acceleration_air"); pkt << g_settings->getFloat("movement_acceleration_fast"); pkt << g_settings->getFloat("movement_speed_walk"); pkt << g_settings->getFloat("movement_speed_crouch"); pkt << g_settings->getFloat("movement_speed_fast"); pkt << g_settings->getFloat("movement_speed_climb"); pkt << g_settings->getFloat("movement_speed_jump"); pkt << g_settings->getFloat("movement_liquid_fluidity"); pkt << g_settings->getFloat("movement_liquid_fluidity_smooth"); pkt << g_settings->getFloat("movement_liquid_sink"); pkt << g_settings->getFloat("movement_gravity"); Send(&pkt); } void Server::SendPlayerHPOrDie(PlayerSAO *playersao) { if (!g_settings->getBool("enable_damage")) return; u16 peer_id = playersao->getPeerID(); bool is_alive = playersao->getHP() > 0; if (is_alive) SendPlayerHP(peer_id); else DiePlayer(peer_id); } void Server::SendHP(u16 peer_id, u8 hp) { DSTACK(__FUNCTION_NAME); NetworkPacket pkt(TOCLIENT_HP, 1, peer_id); pkt << hp; Send(&pkt); } void Server::SendBreath(u16 peer_id, u16 breath) { DSTACK(__FUNCTION_NAME); NetworkPacket pkt(TOCLIENT_BREATH, 2, peer_id); pkt << (u16) breath; Send(&pkt); } void Server::SendAccessDenied(u16 peer_id, AccessDeniedCode reason, const std::string &custom_reason, bool reconnect) { assert(reason < SERVER_ACCESSDENIED_MAX); NetworkPacket pkt(TOCLIENT_ACCESS_DENIED, 1, peer_id); pkt << (u8)reason; if (reason == SERVER_ACCESSDENIED_CUSTOM_STRING) pkt << custom_reason; else if (reason == SERVER_ACCESSDENIED_SHUTDOWN || reason == SERVER_ACCESSDENIED_CRASH) pkt << custom_reason << (u8)reconnect; Send(&pkt); } void Server::SendAccessDenied_Legacy(u16 peer_id,const std::wstring &reason) { DSTACK(__FUNCTION_NAME); NetworkPacket pkt(TOCLIENT_ACCESS_DENIED_LEGACY, 0, peer_id); pkt << reason; Send(&pkt); } void Server::SendDeathscreen(u16 peer_id,bool set_camera_point_target, v3f camera_point_target) { DSTACK(__FUNCTION_NAME); NetworkPacket pkt(TOCLIENT_DEATHSCREEN, 1 + sizeof(v3f), peer_id); pkt << set_camera_point_target << camera_point_target; Send(&pkt); } void Server::SendItemDef(u16 peer_id, IItemDefManager *itemdef, u16 protocol_version) { DSTACK(__FUNCTION_NAME); NetworkPacket pkt(TOCLIENT_ITEMDEF, 0, peer_id); /* u16 command u32 length of the next item zlib-compressed serialized ItemDefManager */ std::ostringstream tmp_os(std::ios::binary); itemdef->serialize(tmp_os, protocol_version); std::ostringstream tmp_os2(std::ios::binary); compressZlib(tmp_os.str(), tmp_os2); pkt.putLongString(tmp_os2.str()); // Make data buffer verbosestream << "Server: Sending item definitions to id(" << peer_id << "): size=" << pkt.getSize() << std::endl; Send(&pkt); } void Server::SendNodeDef(u16 peer_id, INodeDefManager *nodedef, u16 protocol_version) { DSTACK(__FUNCTION_NAME); NetworkPacket pkt(TOCLIENT_NODEDEF, 0, peer_id); /* u16 command u32 length of the next item zlib-compressed serialized NodeDefManager */ std::ostringstream tmp_os(std::ios::binary); nodedef->serialize(tmp_os, protocol_version); std::ostringstream tmp_os2(std::ios::binary); compressZlib(tmp_os.str(), tmp_os2); pkt.putLongString(tmp_os2.str()); // Make data buffer verbosestream << "Server: Sending node definitions to id(" << peer_id << "): size=" << pkt.getSize() << std::endl; Send(&pkt); } /* Non-static send methods */ void Server::SendInventory(PlayerSAO* playerSAO) { DSTACK(__FUNCTION_NAME); UpdateCrafting(playerSAO->getPlayer()); /* Serialize it */ NetworkPacket pkt(TOCLIENT_INVENTORY, 0, playerSAO->getPeerID()); std::ostringstream os; playerSAO->getInventory()->serialize(os); std::string s = os.str(); pkt.putRawString(s.c_str(), s.size()); Send(&pkt); } void Server::SendChatMessage(u16 peer_id, const std::wstring &message) { DSTACK(__FUNCTION_NAME); NetworkPacket pkt(TOCLIENT_CHAT_MESSAGE, 0, peer_id); pkt << message; if (peer_id != PEER_ID_INEXISTENT) { Send(&pkt); } else { m_clients.sendToAll(0, &pkt, true); } } void Server::SendShowFormspecMessage(u16 peer_id, const std::string &formspec, const std::string &formname) { DSTACK(__FUNCTION_NAME); NetworkPacket pkt(TOCLIENT_SHOW_FORMSPEC, 0 , peer_id); pkt.putLongString(FORMSPEC_VERSION_STRING + formspec); pkt << formname; Send(&pkt); } // Spawns a particle on peer with peer_id void Server::SendSpawnParticle(u16 peer_id, v3f pos, v3f velocity, v3f acceleration, float expirationtime, float size, bool collisiondetection, bool vertical, std::string texture) { DSTACK(__FUNCTION_NAME); NetworkPacket pkt(TOCLIENT_SPAWN_PARTICLE, 0, peer_id); pkt << pos << velocity << acceleration << expirationtime << size << collisiondetection; pkt.putLongString(texture); pkt << vertical; if (peer_id != PEER_ID_INEXISTENT) { Send(&pkt); } else { m_clients.sendToAll(0, &pkt, true); } } // Adds a ParticleSpawner on peer with peer_id void Server::SendAddParticleSpawner(u16 peer_id, u16 amount, float spawntime, v3f minpos, v3f maxpos, v3f minvel, v3f maxvel, v3f minacc, v3f maxacc, float minexptime, float maxexptime, float minsize, float maxsize, bool collisiondetection, bool vertical, std::string texture, u32 id) { DSTACK(__FUNCTION_NAME); NetworkPacket pkt(TOCLIENT_ADD_PARTICLESPAWNER, 0, peer_id); pkt << amount << spawntime << minpos << maxpos << minvel << maxvel << minacc << maxacc << minexptime << maxexptime << minsize << maxsize << collisiondetection; pkt.putLongString(texture); pkt << id << vertical; if (peer_id != PEER_ID_INEXISTENT) { Send(&pkt); } else { m_clients.sendToAll(0, &pkt, true); } } void Server::SendDeleteParticleSpawner(u16 peer_id, u32 id) { DSTACK(__FUNCTION_NAME); NetworkPacket pkt(TOCLIENT_DELETE_PARTICLESPAWNER_LEGACY, 2, peer_id); // Ugly error in this packet pkt << (u16) id; if (peer_id != PEER_ID_INEXISTENT) { Send(&pkt); } else { m_clients.sendToAll(0, &pkt, true); } } void Server::SendHUDAdd(u16 peer_id, u32 id, HudElement *form) { NetworkPacket pkt(TOCLIENT_HUDADD, 0 , peer_id); pkt << id << (u8) form->type << form->pos << form->name << form->scale << form->text << form->number << form->item << form->dir << form->align << form->offset << form->world_pos << form->size; Send(&pkt); } void Server::SendHUDRemove(u16 peer_id, u32 id) { NetworkPacket pkt(TOCLIENT_HUDRM, 4, peer_id); pkt << id; Send(&pkt); } void Server::SendHUDChange(u16 peer_id, u32 id, HudElementStat stat, void *value) { NetworkPacket pkt(TOCLIENT_HUDCHANGE, 0, peer_id); pkt << id << (u8) stat; switch (stat) { case HUD_STAT_POS: case HUD_STAT_SCALE: case HUD_STAT_ALIGN: case HUD_STAT_OFFSET: pkt << *(v2f *) value; break; case HUD_STAT_NAME: case HUD_STAT_TEXT: pkt << *(std::string *) value; break; case HUD_STAT_WORLD_POS: pkt << *(v3f *) value; break; case HUD_STAT_SIZE: pkt << *(v2s32 *) value; break; case HUD_STAT_NUMBER: case HUD_STAT_ITEM: case HUD_STAT_DIR: default: pkt << *(u32 *) value; break; } Send(&pkt); } void Server::SendHUDSetFlags(u16 peer_id, u32 flags, u32 mask) { NetworkPacket pkt(TOCLIENT_HUD_SET_FLAGS, 4 + 4, peer_id); flags &= ~(HUD_FLAG_HEALTHBAR_VISIBLE | HUD_FLAG_BREATHBAR_VISIBLE); pkt << flags << mask; Send(&pkt); } void Server::SendHUDSetParam(u16 peer_id, u16 param, const std::string &value) { NetworkPacket pkt(TOCLIENT_HUD_SET_PARAM, 0, peer_id); pkt << param << value; Send(&pkt); } void Server::SendSetSky(u16 peer_id, const video::SColor &bgcolor, const std::string &type, const std::vector ¶ms) { NetworkPacket pkt(TOCLIENT_SET_SKY, 0, peer_id); pkt << bgcolor << type << (u16) params.size(); for(size_t i=0; igetHP()); m_script->player_event(playersao,"health_changed"); // Send to other clients std::string str = gob_cmd_punched(playersao->readDamage(), playersao->getHP()); ActiveObjectMessage aom(playersao->getId(), true, str); playersao->m_messages_out.push(aom); } void Server::SendPlayerBreath(u16 peer_id) { DSTACK(__FUNCTION_NAME); PlayerSAO *playersao = getPlayerSAO(peer_id); assert(playersao); m_script->player_event(playersao, "breath_changed"); SendBreath(peer_id, playersao->getBreath()); } void Server::SendMovePlayer(u16 peer_id) { DSTACK(__FUNCTION_NAME); Player *player = m_env->getPlayer(peer_id); assert(player); NetworkPacket pkt(TOCLIENT_MOVE_PLAYER, sizeof(v3f) + sizeof(f32) * 2, peer_id); pkt << player->getPosition() << player->getPitch() << player->getYaw(); { v3f pos = player->getPosition(); f32 pitch = player->getPitch(); f32 yaw = player->getYaw(); verbosestream << "Server: Sending TOCLIENT_MOVE_PLAYER" << " pos=(" << pos.X << "," << pos.Y << "," << pos.Z << ")" << " pitch=" << pitch << " yaw=" << yaw << std::endl; } Send(&pkt); } void Server::SendLocalPlayerAnimations(u16 peer_id, v2s32 animation_frames[4], f32 animation_speed) { NetworkPacket pkt(TOCLIENT_LOCAL_PLAYER_ANIMATIONS, 0, peer_id); pkt << animation_frames[0] << animation_frames[1] << animation_frames[2] << animation_frames[3] << animation_speed; Send(&pkt); } void Server::SendEyeOffset(u16 peer_id, v3f first, v3f third) { NetworkPacket pkt(TOCLIENT_EYE_OFFSET, 0, peer_id); pkt << first << third; Send(&pkt); } void Server::SendPlayerPrivileges(u16 peer_id) { Player *player = m_env->getPlayer(peer_id); assert(player); if(player->peer_id == PEER_ID_INEXISTENT) return; std::set privs; m_script->getAuth(player->getName(), NULL, &privs); NetworkPacket pkt(TOCLIENT_PRIVILEGES, 0, peer_id); pkt << (u16) privs.size(); for(std::set::const_iterator i = privs.begin(); i != privs.end(); i++) { pkt << (*i); } Send(&pkt); } void Server::SendPlayerInventoryFormspec(u16 peer_id) { Player *player = m_env->getPlayer(peer_id); assert(player); if(player->peer_id == PEER_ID_INEXISTENT) return; NetworkPacket pkt(TOCLIENT_INVENTORY_FORMSPEC, 0, peer_id); pkt.putLongString(FORMSPEC_VERSION_STRING + player->inventory_formspec); Send(&pkt); } u32 Server::SendActiveObjectRemoveAdd(u16 peer_id, const std::string &datas) { NetworkPacket pkt(TOCLIENT_ACTIVE_OBJECT_REMOVE_ADD, datas.size(), peer_id); pkt.putRawString(datas.c_str(), datas.size()); Send(&pkt); return pkt.getSize(); } void Server::SendActiveObjectMessages(u16 peer_id, const std::string &datas, bool reliable) { NetworkPacket pkt(TOCLIENT_ACTIVE_OBJECT_MESSAGES, datas.size(), peer_id); pkt.putRawString(datas.c_str(), datas.size()); m_clients.send(pkt.getPeerId(), reliable ? clientCommandFactoryTable[pkt.getCommand()].channel : 1, &pkt, reliable); } s32 Server::playSound(const SimpleSoundSpec &spec, const ServerSoundParams ¶ms) { // Find out initial position of sound bool pos_exists = false; v3f pos = params.getPos(m_env, &pos_exists); // If position is not found while it should be, cancel sound if(pos_exists != (params.type != ServerSoundParams::SSP_LOCAL)) return -1; // Filter destination clients std::vector dst_clients; if(params.to_player != "") { Player *player = m_env->getPlayer(params.to_player.c_str()); if(!player){ infostream<<"Server::playSound: Player \""<peer_id == PEER_ID_INEXISTENT){ infostream<<"Server::playSound: Player \""<peer_id); } else { std::vector clients = m_clients.getClientIDs(); for(std::vector::iterator i = clients.begin(); i != clients.end(); ++i) { Player *player = m_env->getPlayer(*i); if(!player) continue; if(pos_exists) { if(player->getPosition().getDistanceFrom(pos) > params.max_hear_distance) continue; } dst_clients.push_back(*i); } } if(dst_clients.empty()) return -1; // Create the sound s32 id = m_next_sound_id++; // The sound will exist as a reference in m_playing_sounds m_playing_sounds[id] = ServerPlayingSound(); ServerPlayingSound &psound = m_playing_sounds[id]; psound.params = params; NetworkPacket pkt(TOCLIENT_PLAY_SOUND, 0); pkt << id << spec.name << (float) (spec.gain * params.gain) << (u8) params.type << pos << params.object << params.loop; for(std::vector::iterator i = dst_clients.begin(); i != dst_clients.end(); i++) { psound.clients.insert(*i); m_clients.send(*i, 0, &pkt, true); } return id; } void Server::stopSound(s32 handle) { // Get sound reference std::map::iterator i = m_playing_sounds.find(handle); if(i == m_playing_sounds.end()) return; ServerPlayingSound &psound = i->second; NetworkPacket pkt(TOCLIENT_STOP_SOUND, 4); pkt << handle; for(std::set::iterator i = psound.clients.begin(); i != psound.clients.end(); i++) { // Send as reliable m_clients.send(*i, 0, &pkt, true); } // Remove sound reference m_playing_sounds.erase(i); } void Server::sendRemoveNode(v3s16 p, u16 ignore_id, std::vector *far_players, float far_d_nodes) { float maxd = far_d_nodes*BS; v3f p_f = intToFloat(p, BS); NetworkPacket pkt(TOCLIENT_REMOVENODE, 6); pkt << p; std::vector clients = m_clients.getClientIDs(); for(std::vector::iterator i = clients.begin(); i != clients.end(); ++i) { if (far_players) { // Get player if(Player *player = m_env->getPlayer(*i)) { // If player is far away, only set modified blocks not sent v3f player_pos = player->getPosition(); if(player_pos.getDistanceFrom(p_f) > maxd) { far_players->push_back(*i); continue; } } } // Send as reliable m_clients.send(*i, 0, &pkt, true); } } void Server::sendAddNode(v3s16 p, MapNode n, u16 ignore_id, std::vector *far_players, float far_d_nodes, bool remove_metadata) { float maxd = far_d_nodes*BS; v3f p_f = intToFloat(p, BS); std::vector clients = m_clients.getClientIDs(); for(std::vector::iterator i = clients.begin(); i != clients.end(); ++i) { if(far_players) { // Get player if(Player *player = m_env->getPlayer(*i)) { // If player is far away, only set modified blocks not sent v3f player_pos = player->getPosition(); if(player_pos.getDistanceFrom(p_f) > maxd) { far_players->push_back(*i); continue; } } } NetworkPacket pkt(TOCLIENT_ADDNODE, 6 + 2 + 1 + 1 + 1); m_clients.Lock(); RemoteClient* client = m_clients.lockedGetClientNoEx(*i); if (client != 0) { pkt << p << n.param0 << n.param1 << n.param2 << (u8) (remove_metadata ? 0 : 1); if (!remove_metadata) { if (client->net_proto_version <= 21) { // Old clients always clear metadata; fix it // by sending the full block again. client->SetBlockNotSent(p); } } } m_clients.Unlock(); // Send as reliable if (pkt.getSize() > 0) m_clients.send(*i, 0, &pkt, true); } } void Server::setBlockNotSent(v3s16 p) { std::vector clients = m_clients.getClientIDs(); m_clients.Lock(); for(std::vector::iterator i = clients.begin(); i != clients.end(); ++i) { RemoteClient *client = m_clients.lockedGetClientNoEx(*i); client->SetBlockNotSent(p); } m_clients.Unlock(); } void Server::SendBlockNoLock(u16 peer_id, MapBlock *block, u8 ver, u16 net_proto_version) { DSTACK(__FUNCTION_NAME); v3s16 p = block->getPos(); /* Create a packet with the block in the right format */ std::ostringstream os(std::ios_base::binary); block->serialize(os, ver, false); block->serializeNetworkSpecific(os, net_proto_version); std::string s = os.str(); NetworkPacket pkt(TOCLIENT_BLOCKDATA, 2 + 2 + 2 + 2 + s.size(), peer_id); pkt << p; pkt.putRawString(s.c_str(), s.size()); Send(&pkt); } void Server::SendBlocks(float dtime) { DSTACK(__FUNCTION_NAME); JMutexAutoLock envlock(m_env_mutex); //TODO check if one big lock could be faster then multiple small ones ScopeProfiler sp(g_profiler, "Server: sel and send blocks to clients"); std::vector queue; s32 total_sending = 0; { ScopeProfiler sp(g_profiler, "Server: selecting blocks for sending"); std::vector clients = m_clients.getClientIDs(); m_clients.Lock(); for(std::vector::iterator i = clients.begin(); i != clients.end(); ++i) { RemoteClient *client = m_clients.lockedGetClientNoEx(*i, CS_Active); if (client == NULL) continue; total_sending += client->SendingCount(); client->GetNextBlocks(m_env,m_emerge, dtime, queue); } m_clients.Unlock(); } // Sort. // Lowest priority number comes first. // Lowest is most important. std::sort(queue.begin(), queue.end()); m_clients.Lock(); for(u32 i=0; i= g_settings->getS32 ("max_simultaneous_block_sends_server_total")) break; PrioritySortedBlockTransfer q = queue[i]; MapBlock *block = NULL; try { block = m_env->getMap().getBlockNoCreate(q.pos); } catch(InvalidPositionException &e) { continue; } RemoteClient *client = m_clients.lockedGetClientNoEx(q.peer_id, CS_Active); if(!client) continue; SendBlockNoLock(q.peer_id, block, client->serialization_version, client->net_proto_version); client->SentBlock(q.pos); total_sending++; } m_clients.Unlock(); } void Server::fillMediaCache() { DSTACK(__FUNCTION_NAME); infostream<<"Server: Calculating media file checksums"< paths; for(std::vector::iterator i = m_mods.begin(); i != m_mods.end(); i++) { const ModSpec &mod = *i; paths.push_back(mod.path + DIR_DELIM + "textures"); paths.push_back(mod.path + DIR_DELIM + "sounds"); paths.push_back(mod.path + DIR_DELIM + "media"); paths.push_back(mod.path + DIR_DELIM + "models"); } paths.push_back(porting::path_user + DIR_DELIM + "textures" + DIR_DELIM + "server"); // Collect media file information from paths into cache for(std::vector::iterator i = paths.begin(); i != paths.end(); i++) { std::string mediapath = *i; std::vector dirlist = fs::GetDirListing(mediapath); for (u32 j = 0; j < dirlist.size(); j++) { if (dirlist[j].dir) // Ignode dirs continue; std::string filename = dirlist[j].name; // If name contains illegal characters, ignore the file if (!string_allowed(filename, TEXTURENAME_ALLOWED_CHARS)) { infostream<<"Server: ignoring illegal file name: \"" << filename << "\"" << std::endl; continue; } // If name is not in a supported format, ignore it const char *supported_ext[] = { ".png", ".jpg", ".bmp", ".tga", ".pcx", ".ppm", ".psd", ".wal", ".rgb", ".ogg", ".x", ".b3d", ".md2", ".obj", NULL }; if (removeStringEnd(filename, supported_ext) == ""){ infostream << "Server: ignoring unsupported file extension: \"" << filename << "\"" << std::endl; continue; } // Ok, attempt to load the file and add to cache std::string filepath = mediapath + DIR_DELIM + filename; // Read data std::ifstream fis(filepath.c_str(), std::ios_base::binary); if (!fis.good()) { errorstream << "Server::fillMediaCache(): Could not open \"" << filename << "\" for reading" << std::endl; continue; } std::ostringstream tmp_os(std::ios_base::binary); bool bad = false; for(;;) { char buf[1024]; fis.read(buf, 1024); std::streamsize len = fis.gcount(); tmp_os.write(buf, len); if (fis.eof()) break; if (!fis.good()) { bad = true; break; } } if(bad) { errorstream<<"Server::fillMediaCache(): Failed to read \"" << filename << "\"" << std::endl; continue; } if(tmp_os.str().length() == 0) { errorstream << "Server::fillMediaCache(): Empty file \"" << filepath << "\"" << std::endl; continue; } SHA1 sha1; sha1.addBytes(tmp_os.str().c_str(), tmp_os.str().length()); unsigned char *digest = sha1.getDigest(); std::string sha1_base64 = base64_encode(digest, 20); std::string sha1_hex = hex_encode((char*)digest, 20); free(digest); // Put in list m_media[filename] = MediaInfo(filepath, sha1_base64); verbosestream << "Server: " << sha1_hex << " is " << filename << std::endl; } } } void Server::sendMediaAnnouncement(u16 peer_id) { DSTACK(__FUNCTION_NAME); verbosestream << "Server: Announcing files to id(" << peer_id << ")" << std::endl; // Make packet std::ostringstream os(std::ios_base::binary); NetworkPacket pkt(TOCLIENT_ANNOUNCE_MEDIA, 0, peer_id); pkt << (u16) m_media.size(); for (std::map::iterator i = m_media.begin(); i != m_media.end(); ++i) { pkt << i->first << i->second.sha1_digest; } pkt << g_settings->get("remote_media"); Send(&pkt); } struct SendableMedia { std::string name; std::string path; std::string data; SendableMedia(const std::string &name_="", const std::string &path_="", const std::string &data_=""): name(name_), path(path_), data(data_) {} }; void Server::sendRequestedMedia(u16 peer_id, const std::vector &tosend) { DSTACK(__FUNCTION_NAME); verbosestream<<"Server::sendRequestedMedia(): " <<"Sending files to client"< > file_bunches; file_bunches.push_back(std::vector()); u32 file_size_bunch_total = 0; for(std::vector::const_iterator i = tosend.begin(); i != tosend.end(); ++i) { const std::string &name = *i; if(m_media.find(name) == m_media.end()) { errorstream<<"Server::sendRequestedMedia(): Client asked for " <<"unknown file \""<<(name)<<"\""<= bytes_per_bunch) { file_bunches.push_back(std::vector()); file_size_bunch_total = 0; } } /* Create and send packets */ u16 num_bunches = file_bunches.size(); for(u16 i = 0; i < num_bunches; i++) { /* u16 command u16 total number of texture bunches u16 index of this bunch u32 number of files in this bunch for each file { u16 length of name string name u32 length of data data } */ NetworkPacket pkt(TOCLIENT_MEDIA, 4 + 0, peer_id); pkt << num_bunches << i << (u32) file_bunches[i].size(); for(std::vector::iterator j = file_bunches[i].begin(); j != file_bunches[i].end(); ++j) { pkt << j->name; pkt.putLongString(j->data); } verbosestream << "Server::sendRequestedMedia(): bunch " << i << "/" << num_bunches << " files=" << file_bunches[i].size() << " size=" << pkt.getSize() << std::endl; Send(&pkt); } } void Server::sendDetachedInventory(const std::string &name, u16 peer_id) { if(m_detached_inventories.count(name) == 0) { errorstream<<__FUNCTION_NAME<<": \""<serialize(os); // Make data buffer std::string s = os.str(); NetworkPacket pkt(TOCLIENT_DETACHED_INVENTORY, 0, peer_id); pkt.putRawString(s.c_str(), s.size()); if (peer_id != PEER_ID_INEXISTENT) { Send(&pkt); } else { m_clients.sendToAll(0, &pkt, true); } } void Server::sendDetachedInventories(u16 peer_id) { DSTACK(__FUNCTION_NAME); for(std::map::iterator i = m_detached_inventories.begin(); i != m_detached_inventories.end(); i++) { const std::string &name = i->first; //Inventory *inv = i->second; sendDetachedInventory(name, peer_id); } } /* Something random */ void Server::DiePlayer(u16 peer_id) { DSTACK(__FUNCTION_NAME); PlayerSAO *playersao = getPlayerSAO(peer_id); assert(playersao); infostream << "Server::DiePlayer(): Player " << playersao->getPlayer()->getName() << " dies" << std::endl; playersao->setHP(0); // Trigger scripted stuff m_script->on_dieplayer(playersao); SendPlayerHP(peer_id); SendDeathscreen(peer_id, false, v3f(0,0,0)); } void Server::RespawnPlayer(u16 peer_id) { DSTACK(__FUNCTION_NAME); PlayerSAO *playersao = getPlayerSAO(peer_id); assert(playersao); infostream << "Server::RespawnPlayer(): Player " << playersao->getPlayer()->getName() << " respawns" << std::endl; playersao->setHP(PLAYER_MAX_HP); playersao->setBreath(PLAYER_MAX_BREATH); SendPlayerHP(peer_id); SendPlayerBreath(peer_id); bool repositioned = m_script->on_respawnplayer(playersao); if(!repositioned){ v3f pos = findSpawnPos(); // setPos will send the new position to client playersao->setPos(pos); } } void Server::DenySudoAccess(u16 peer_id) { DSTACK(__FUNCTION_NAME); NetworkPacket pkt(TOCLIENT_DENY_SUDO_MODE, 0, peer_id); Send(&pkt); } void Server::DenyAccessVerCompliant(u16 peer_id, u16 proto_ver, AccessDeniedCode reason, const std::string &str_reason, bool reconnect) { if (proto_ver >= 25) { SendAccessDenied(peer_id, reason, str_reason); } else { std::wstring wreason = utf8_to_wide( reason == SERVER_ACCESSDENIED_CUSTOM_STRING ? str_reason : accessDeniedStrings[(u8)reason]); SendAccessDenied_Legacy(peer_id, wreason); } m_clients.event(peer_id, CSE_SetDenied); m_con.DisconnectPeer(peer_id); } void Server::DenyAccess(u16 peer_id, AccessDeniedCode reason, const std::string &custom_reason) { DSTACK(__FUNCTION_NAME); SendAccessDenied(peer_id, reason, custom_reason); m_clients.event(peer_id, CSE_SetDenied); m_con.DisconnectPeer(peer_id); } // 13/03/15: remove this function when protocol version 25 will become // the minimum version for MT users, maybe in 1 year void Server::DenyAccess_Legacy(u16 peer_id, const std::wstring &reason) { DSTACK(__FUNCTION_NAME); SendAccessDenied_Legacy(peer_id, reason); m_clients.event(peer_id, CSE_SetDenied); m_con.DisconnectPeer(peer_id); } void Server::acceptAuth(u16 peer_id, bool forSudoMode) { DSTACK(__FUNCTION_NAME); if (!forSudoMode) { RemoteClient* client = getClient(peer_id, CS_Invalid); NetworkPacket resp_pkt(TOCLIENT_AUTH_ACCEPT, 1 + 6 + 8 + 4, peer_id); // Right now, the auth mechs don't change between login and sudo mode. u32 sudo_auth_mechs = client->allowed_auth_mechs; client->allowed_sudo_mechs = sudo_auth_mechs; resp_pkt << v3f(0,0,0) << (u64) m_env->getServerMap().getSeed() << g_settings->getFloat("dedicated_server_step") << sudo_auth_mechs; Send(&resp_pkt); m_clients.event(peer_id, CSE_AuthAccept); } else { NetworkPacket resp_pkt(TOCLIENT_ACCEPT_SUDO_MODE, 1 + 6 + 8 + 4, peer_id); // We only support SRP right now u32 sudo_auth_mechs = AUTH_MECHANISM_FIRST_SRP; resp_pkt << sudo_auth_mechs; Send(&resp_pkt); m_clients.event(peer_id, CSE_SudoSuccess); } } void Server::DeleteClient(u16 peer_id, ClientDeletionReason reason) { DSTACK(__FUNCTION_NAME); std::wstring message; { /* Clear references to playing sounds */ for(std::map::iterator i = m_playing_sounds.begin(); i != m_playing_sounds.end();) { ServerPlayingSound &psound = i->second; psound.clients.erase(peer_id); if(psound.clients.empty()) m_playing_sounds.erase(i++); else i++; } Player *player = m_env->getPlayer(peer_id); // Collect information about leaving in chat { if(player != NULL && reason != CDR_DENY) { std::wstring name = narrow_to_wide(player->getName()); message += L"*** "; message += name; message += L" left the game."; if(reason == CDR_TIMEOUT) message += L" (timed out)"; } } /* Run scripts and remove from environment */ { if(player != NULL) { PlayerSAO *playersao = player->getPlayerSAO(); assert(playersao); m_script->on_leaveplayer(playersao); playersao->disconnected(); } } /* Print out action */ { if(player != NULL && reason != CDR_DENY) { std::ostringstream os(std::ios_base::binary); std::vector clients = m_clients.getClientIDs(); for(std::vector::iterator i = clients.begin(); i != clients.end(); ++i) { // Get player Player *player = m_env->getPlayer(*i); if(!player) continue; // Get name of player os << player->getName() << " "; } actionstream << player->getName() << " " << (reason == CDR_TIMEOUT ? "times out." : "leaves game.") << " List of players: " << os.str() << std::endl; } } { JMutexAutoLock env_lock(m_env_mutex); m_clients.DeleteClient(peer_id); } } // Send leave chat message to all remaining clients if(message.length() != 0) SendChatMessage(PEER_ID_INEXISTENT,message); } void Server::UpdateCrafting(Player* player) { DSTACK(__FUNCTION_NAME); // Get a preview for crafting ItemStack preview; InventoryLocation loc; loc.setPlayer(player->getName()); std::vector output_replacements; getCraftingResult(&player->inventory, preview, output_replacements, false, this); m_env->getScriptIface()->item_CraftPredict(preview, player->getPlayerSAO(), (&player->inventory)->getList("craft"), loc); // Put the new preview in InventoryList *plist = player->inventory.getList("craftpreview"); sanity_check(plist); sanity_check(plist->getSize() >= 1); plist->changeItem(0, preview); } RemoteClient* Server::getClient(u16 peer_id, ClientState state_min) { RemoteClient *client = getClientNoEx(peer_id,state_min); if(!client) throw ClientNotFoundException("Client not found"); return client; } RemoteClient* Server::getClientNoEx(u16 peer_id, ClientState state_min) { return m_clients.getClientNoEx(peer_id, state_min); } std::string Server::getPlayerName(u16 peer_id) { Player *player = m_env->getPlayer(peer_id); if(player == NULL) return "[id="+itos(peer_id)+"]"; return player->getName(); } PlayerSAO* Server::getPlayerSAO(u16 peer_id) { Player *player = m_env->getPlayer(peer_id); if(player == NULL) return NULL; return player->getPlayerSAO(); } std::wstring Server::getStatusString() { std::wostringstream os(std::ios_base::binary); os< clients = m_clients.getClientIDs(); for(std::vector::iterator i = clients.begin(); i != clients.end(); ++i) { // Get player Player *player = m_env->getPlayer(*i); // Get name of player std::wstring name = L"unknown"; if(player != NULL) name = narrow_to_wide(player->getName()); // Add name to information string if(!first) os << L", "; else first = false; os << name; } os << L"}"; if(((ServerMap*)(&m_env->getMap()))->isSavingEnabled() == false) os<get("motd") != "") os<get("motd")); return os.str(); } std::set Server::getPlayerEffectivePrivs(const std::string &name) { std::set privs; m_script->getAuth(name, NULL, &privs); return privs; } bool Server::checkPriv(const std::string &name, const std::string &priv) { std::set privs = getPlayerEffectivePrivs(name); return (privs.count(priv) != 0); } void Server::reportPrivsModified(const std::string &name) { if(name == "") { std::vector clients = m_clients.getClientIDs(); for(std::vector::iterator i = clients.begin(); i != clients.end(); ++i) { Player *player = m_env->getPlayer(*i); reportPrivsModified(player->getName()); } } else { Player *player = m_env->getPlayer(name.c_str()); if(!player) return; SendPlayerPrivileges(player->peer_id); PlayerSAO *sao = player->getPlayerSAO(); if(!sao) return; sao->updatePrivileges( getPlayerEffectivePrivs(name), isSingleplayer()); } } void Server::reportInventoryFormspecModified(const std::string &name) { Player *player = m_env->getPlayer(name.c_str()); if(!player) return; SendPlayerInventoryFormspec(player->peer_id); } void Server::setIpBanned(const std::string &ip, const std::string &name) { m_banmanager->add(ip, name); } void Server::unsetIpBanned(const std::string &ip_or_name) { m_banmanager->remove(ip_or_name); } std::string Server::getBanDescription(const std::string &ip_or_name) { return m_banmanager->getBanDescription(ip_or_name); } void Server::notifyPlayer(const char *name, const std::wstring &msg) { // m_env will be NULL if the server is initializing if (!m_env) return; Player *player = m_env->getPlayer(name); if (!player) return; if (player->peer_id == PEER_ID_INEXISTENT) return; SendChatMessage(player->peer_id, msg); } bool Server::showFormspec(const char *playername, const std::string &formspec, const std::string &formname) { // m_env will be NULL if the server is initializing if (!m_env) return false; Player *player = m_env->getPlayer(playername); if (!player) return false; SendShowFormspecMessage(player->peer_id, formspec, formname); return true; } u32 Server::hudAdd(Player *player, HudElement *form) { if (!player) return -1; u32 id = player->addHud(form); SendHUDAdd(player->peer_id, id, form); return id; } bool Server::hudRemove(Player *player, u32 id) { if (!player) return false; HudElement* todel = player->removeHud(id); if (!todel) return false; delete todel; SendHUDRemove(player->peer_id, id); return true; } bool Server::hudChange(Player *player, u32 id, HudElementStat stat, void *data) { if (!player) return false; SendHUDChange(player->peer_id, id, stat, data); return true; } bool Server::hudSetFlags(Player *player, u32 flags, u32 mask) { if (!player) return false; SendHUDSetFlags(player->peer_id, flags, mask); player->hud_flags = flags; PlayerSAO* playersao = player->getPlayerSAO(); if (playersao == NULL) return false; m_script->player_event(playersao, "hud_changed"); return true; } bool Server::hudSetHotbarItemcount(Player *player, s32 hotbar_itemcount) { if (!player) return false; if (hotbar_itemcount <= 0 || hotbar_itemcount > HUD_HOTBAR_ITEMCOUNT_MAX) return false; player->setHotbarItemcount(hotbar_itemcount); std::ostringstream os(std::ios::binary); writeS32(os, hotbar_itemcount); SendHUDSetParam(player->peer_id, HUD_PARAM_HOTBAR_ITEMCOUNT, os.str()); return true; } s32 Server::hudGetHotbarItemcount(Player *player) { if (!player) return 0; return player->getHotbarItemcount(); } void Server::hudSetHotbarImage(Player *player, std::string name) { if (!player) return; player->setHotbarImage(name); SendHUDSetParam(player->peer_id, HUD_PARAM_HOTBAR_IMAGE, name); } std::string Server::hudGetHotbarImage(Player *player) { if (!player) return ""; return player->getHotbarImage(); } void Server::hudSetHotbarSelectedImage(Player *player, std::string name) { if (!player) return; player->setHotbarSelectedImage(name); SendHUDSetParam(player->peer_id, HUD_PARAM_HOTBAR_SELECTED_IMAGE, name); } std::string Server::hudGetHotbarSelectedImage(Player *player) { if (!player) return ""; return player->getHotbarSelectedImage(); } bool Server::setLocalPlayerAnimations(Player *player, v2s32 animation_frames[4], f32 frame_speed) { if (!player) return false; player->setLocalAnimations(animation_frames, frame_speed); SendLocalPlayerAnimations(player->peer_id, animation_frames, frame_speed); return true; } bool Server::setPlayerEyeOffset(Player *player, v3f first, v3f third) { if (!player) return false; player->eye_offset_first = first; player->eye_offset_third = third; SendEyeOffset(player->peer_id, first, third); return true; } bool Server::setSky(Player *player, const video::SColor &bgcolor, const std::string &type, const std::vector ¶ms) { if (!player) return false; player->setSky(bgcolor, type, params); SendSetSky(player->peer_id, bgcolor, type, params); return true; } bool Server::overrideDayNightRatio(Player *player, bool do_override, float ratio) { if (!player) return false; player->overrideDayNightRatio(do_override, ratio); SendOverrideDayNightRatio(player->peer_id, do_override, ratio); return true; } void Server::notifyPlayers(const std::wstring &msg) { SendChatMessage(PEER_ID_INEXISTENT,msg); } void Server::spawnParticle(const std::string &playername, v3f pos, v3f velocity, v3f acceleration, float expirationtime, float size, bool collisiondetection, bool vertical, const std::string &texture) { // m_env will be NULL if the server is initializing if (!m_env) return; u16 peer_id = PEER_ID_INEXISTENT; if (playername != "") { Player* player = m_env->getPlayer(playername.c_str()); if (!player) return; peer_id = player->peer_id; } SendSpawnParticle(peer_id, pos, velocity, acceleration, expirationtime, size, collisiondetection, vertical, texture); } u32 Server::addParticleSpawner(u16 amount, float spawntime, v3f minpos, v3f maxpos, v3f minvel, v3f maxvel, v3f minacc, v3f maxacc, float minexptime, float maxexptime, float minsize, float maxsize, bool collisiondetection, bool vertical, const std::string &texture, const std::string &playername) { // m_env will be NULL if the server is initializing if (!m_env) return -1; u16 peer_id = PEER_ID_INEXISTENT; if (playername != "") { Player* player = m_env->getPlayer(playername.c_str()); if (!player) return -1; peer_id = player->peer_id; } u32 id = 0; for(;;) // look for unused particlespawner id { id++; if (std::find(m_particlespawner_ids.begin(), m_particlespawner_ids.end(), id) == m_particlespawner_ids.end()) { m_particlespawner_ids.push_back(id); break; } } SendAddParticleSpawner(peer_id, amount, spawntime, minpos, maxpos, minvel, maxvel, minacc, maxacc, minexptime, maxexptime, minsize, maxsize, collisiondetection, vertical, texture, id); return id; } void Server::deleteParticleSpawner(const std::string &playername, u32 id) { // m_env will be NULL if the server is initializing if (!m_env) throw ServerError("Can't delete particle spawners during initialisation!"); u16 peer_id = PEER_ID_INEXISTENT; if (playername != "") { Player* player = m_env->getPlayer(playername.c_str()); if (!player) return; peer_id = player->peer_id; } m_particlespawner_ids.erase( std::remove(m_particlespawner_ids.begin(), m_particlespawner_ids.end(), id), m_particlespawner_ids.end()); SendDeleteParticleSpawner(peer_id, id); } Inventory* Server::createDetachedInventory(const std::string &name) { if(m_detached_inventories.count(name) > 0){ infostream<<"Server clearing detached inventory \""< &actions, std::list *log) { infostream<<"Server::rollbackRevertActions(len="<getMap()); // Fail if no actions to handle if(actions.empty()){ log->push_back("Nothing to do."); return false; } int num_tried = 0; int num_failed = 0; for(std::list::const_iterator i = actions.begin(); i != actions.end(); i++) { const RollbackAction &action = *i; num_tried++; bool success = action.applyRevert(map, this, this); if(!success){ num_failed++; std::ostringstream os; os<<"Revert of step ("<push_back(os.str()); }else{ std::ostringstream os; os<<"Successfully reverted step ("<push_back(os.str()); } } infostream<<"Map::rollbackRevertActions(): "<allocateDummy(name); } ISoundManager *Server::getSoundManager() { return &dummySoundManager; } MtEventManager *Server::getEventManager() { return m_event; } IWritableItemDefManager *Server::getWritableItemDefManager() { return m_itemdef; } IWritableNodeDefManager *Server::getWritableNodeDefManager() { return m_nodedef; } IWritableCraftDefManager *Server::getWritableCraftDefManager() { return m_craftdef; } const ModSpec *Server::getModSpec(const std::string &modname) const { std::vector::const_iterator it; for (it = m_mods.begin(); it != m_mods.end(); ++it) { const ModSpec &mod = *it; if (mod.name == modname) return &mod; } return NULL; } void Server::getModNames(std::vector &modlist) { std::vector::iterator it; for (it = m_mods.begin(); it != m_mods.end(); ++it) modlist.push_back(it->name); } std::string Server::getBuiltinLuaPath() { return porting::path_share + DIR_DELIM + "builtin"; } v3f Server::findSpawnPos() { ServerMap &map = m_env->getServerMap(); v3f nodeposf; if (g_settings->getV3FNoEx("static_spawnpoint", nodeposf)) { return nodeposf * BS; } // Default position is static_spawnpoint // We will return it if we don't found a good place v3s16 nodepos(nodeposf.X, nodeposf.Y, nodeposf.Z); s16 water_level = map.getWaterLevel(); bool is_good = false; // Try to find a good place a few times for(s32 i = 0; i < 1000 && !is_good; i++) { s32 range = 1 + i; // We're going to try to throw the player to this position v2s16 nodepos2d = v2s16( -range + (myrand() % (range * 2)), -range + (myrand() % (range * 2))); // Get ground height at point s16 groundheight = map.findGroundLevel(nodepos2d); if (groundheight <= water_level) // Don't go underwater continue; if (groundheight > water_level + 6) // Don't go to high places continue; nodepos = v3s16(nodepos2d.X, groundheight, nodepos2d.Y); s32 air_count = 0; for (s32 i = 0; i < 10; i++) { v3s16 blockpos = getNodeBlockPos(nodepos); map.emergeBlock(blockpos, true); content_t c = map.getNodeNoEx(nodepos).getContent(); if (c == CONTENT_AIR || c == CONTENT_IGNORE) { air_count++; if (air_count >= 2){ is_good = true; break; } } nodepos.Y++; } } return intToFloat(nodepos, BS); } PlayerSAO* Server::emergePlayer(const char *name, u16 peer_id, u16 proto_version) { bool newplayer = false; /* Try to get an existing player */ RemotePlayer *player = static_cast(m_env->getPlayer(name)); // If player is already connected, cancel if(player != NULL && player->peer_id != 0) { infostream<<"emergePlayer(): Player already connected"<getPlayer(peer_id) != NULL) { infostream<<"emergePlayer(): Player with wrong name but same" " peer_id already exists"<(m_env->loadPlayer(name)); } // Create player if it doesn't exist if (!player) { newplayer = true; player = new RemotePlayer(this, name); // Set player position infostream<<"Server: Finding spawn place for player \"" <setPosition(pos); // Make sure the player is saved player->setModified(true); // Add player to environment m_env->addPlayer(player); } // Create a new player active object PlayerSAO *playersao = new PlayerSAO(m_env, player, peer_id, getPlayerEffectivePrivs(player->getName()), isSingleplayer()); player->protocol_version = proto_version; /* Clean up old HUD elements from previous sessions */ player->clearHud(); /* Add object to environment */ m_env->addActiveObject(playersao); /* Run scripts */ if (newplayer) { m_script->on_newplayer(playersao); } return playersao; } void dedicated_server_loop(Server &server, bool &kill) { DSTACK(__FUNCTION_NAME); verbosestream<<"dedicated_server_loop()"<getFloat("dedicated_server_step"); // This is kind of a hack but can be done like this // because server.step() is very light { ScopeProfiler sp(g_profiler, "dedicated server sleep"); sleep_ms((int)(steplen*1000.0)); } server.step(steplen); if(server.getShutdownRequested() || kill) { infostream<<"Dedicated server quitting"<getBool("server_announce")) ServerList::sendAnnounce("delete", server.m_bind_addr.getPort()); #endif break; } /* Profiler */ float profiler_print_interval = g_settings->getFloat("profiler_print_interval"); if(profiler_print_interval != 0) { if(m_profiler_interval.step(steplen, profiler_print_interval)) { infostream<<"Profiler:"<print(infostream); g_profiler->clear(); } } } } src/guiVolumeChange.h0000644000175000017500000000274012565232430015411 0ustar mquinsonmquinson/* Part of Minetest Copyright (C) 2010-2013 celeron55, Perttu Ahola Copyright (C) 2013 Ciaran Gultnieks Copyright (C) 2013 RealBadAngel, Maciej Kasatkin Permission to use, copy, modify, and distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies. THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. */ #ifndef GUIVOLUMECHANGE_HEADER #define GUIVOLUMECHANGE_HEADER #include "irrlichttypes_extrabloated.h" #include "modalMenu.h" #include "client.h" #include class GUIVolumeChange : public GUIModalMenu { public: GUIVolumeChange(gui::IGUIEnvironment* env, gui::IGUIElement* parent, s32 id, IMenuManager *menumgr, Client* client); ~GUIVolumeChange(); void removeChildren(); /* Remove and re-add (or reposition) stuff */ void regenerateGui(v2u32 screensize); void drawMenu(); bool OnEvent(const SEvent& event); bool pausesGame() { return true; } }; #endif src/guiChatConsole.h0000644000175000017500000000670512565232430015243 0ustar mquinsonmquinson/* Minetest Copyright (C) 2013 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #ifndef GUICHATCONSOLE_HEADER #define GUICHATCONSOLE_HEADER #include "irrlichttypes_extrabloated.h" #include "chat.h" #include "config.h" class Client; class GUIChatConsole : public gui::IGUIElement { public: GUIChatConsole(gui::IGUIEnvironment* env, gui::IGUIElement* parent, s32 id, ChatBackend* backend, Client* client); virtual ~GUIChatConsole(); // Open the console (height = desired fraction of screen size) // This doesn't open immediately but initiates an animation. // You should call isOpenInhibited() before this. void openConsole(f32 height); bool isOpen() const; // Check if the console should not be opened at the moment // This is to avoid reopening the console immediately after closing bool isOpenInhibited() const; // Close the console, equivalent to openConsole(0). // This doesn't close immediately but initiates an animation. void closeConsole(); // Close the console immediately, without animation. void closeConsoleAtOnce(); // Return the desired height (fraction of screen size) // Zero if the console is closed or getting closed f32 getDesiredHeight() const; // Change how the cursor looks void setCursor( bool visible, bool blinking = false, f32 blink_speed = 1.0, f32 relative_height = 1.0); // Irrlicht draw method virtual void draw(); bool canTakeFocus(gui::IGUIElement* element) { return false; } virtual bool OnEvent(const SEvent& event); private: void reformatConsole(); void recalculateConsolePosition(); // These methods are called by draw void animate(u32 msec); void drawBackground(); void drawText(); void drawPrompt(); private: // pointer to the chat backend ChatBackend* m_chat_backend; // pointer to the client Client* m_client; // current screen size v2u32 m_screensize; // used to compute how much time passed since last animate() u32 m_animate_time_old; // should the console be opened or closed? bool m_open; // current console height [pixels] s32 m_height; // desired height [pixels] f32 m_desired_height; // desired height [screen height fraction] f32 m_desired_height_fraction; // console open/close animation speed [screen height fraction / second] f32 m_height_speed; // if nonzero, opening the console is inhibited [milliseconds] u32 m_open_inhibited; // cursor blink frame (16-bit value) // cursor is off during [0,32767] and on during [32768,65535] u32 m_cursor_blink; // cursor blink speed [on/off toggles / second] f32 m_cursor_blink_speed; // cursor height [line height] f32 m_cursor_height; // background texture video::ITexture* m_background; // background color (including alpha) video::SColor m_background_color; // font gui::IGUIFont* m_font; v2u32 m_fontsize; }; #endif src/objdef.cpp0000644000175000017500000001011312565232430014104 0ustar mquinsonmquinson/* Minetest Copyright (C) 2010-2015 kwolekr, Ryan Kwolek This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #include "objdef.h" #include "util/numeric.h" #include "log.h" #include "gamedef.h" ObjDefManager::ObjDefManager(IGameDef *gamedef, ObjDefType type) { m_objtype = type; m_ndef = gamedef ? gamedef->getNodeDefManager() : NULL; } ObjDefManager::~ObjDefManager() { for (size_t i = 0; i != m_objects.size(); i++) delete m_objects[i]; } ObjDefHandle ObjDefManager::add(ObjDef *obj) { assert(obj); if (obj->name.length() && getByName(obj->name)) return OBJDEF_INVALID_HANDLE; u32 index = addRaw(obj); if (index == OBJDEF_INVALID_INDEX) return OBJDEF_INVALID_HANDLE; obj->handle = createHandle(index, m_objtype, obj->uid); return obj->handle; } ObjDef *ObjDefManager::get(ObjDefHandle handle) const { u32 index = validateHandle(handle); return (index != OBJDEF_INVALID_INDEX) ? getRaw(index) : NULL; } ObjDef *ObjDefManager::set(ObjDefHandle handle, ObjDef *obj) { u32 index = validateHandle(handle); if (index == OBJDEF_INVALID_INDEX) return NULL; ObjDef *oldobj = setRaw(index, obj); obj->uid = oldobj->uid; obj->index = oldobj->index; obj->handle = oldobj->handle; return oldobj; } u32 ObjDefManager::addRaw(ObjDef *obj) { size_t nobjects = m_objects.size(); if (nobjects >= OBJDEF_MAX_ITEMS) return -1; obj->index = nobjects; // Ensure UID is nonzero so that a valid handle == OBJDEF_INVALID_HANDLE // is not possible. The slight randomness bias isn't very significant. obj->uid = myrand() & OBJDEF_UID_MASK; if (obj->uid == 0) obj->uid = 1; m_objects.push_back(obj); infostream << "ObjDefManager: added " << getObjectTitle() << ": name=\"" << obj->name << "\" index=" << obj->index << " uid=" << obj->uid << std::endl; return nobjects; } ObjDef *ObjDefManager::getRaw(u32 index) const { return m_objects[index]; } ObjDef *ObjDefManager::setRaw(u32 index, ObjDef *obj) { ObjDef *old_obj = m_objects[index]; m_objects[index] = obj; return old_obj; } ObjDef *ObjDefManager::getByName(const std::string &name) const { for (size_t i = 0; i != m_objects.size(); i++) { ObjDef *obj = m_objects[i]; if (obj && !strcasecmp(name.c_str(), obj->name.c_str())) return obj; } return NULL; } void ObjDefManager::clear() { for (size_t i = 0; i != m_objects.size(); i++) delete m_objects[i]; m_objects.clear(); } u32 ObjDefManager::validateHandle(ObjDefHandle handle) const { ObjDefType type; u32 index; u32 uid; bool is_valid = (handle != OBJDEF_INVALID_HANDLE) && decodeHandle(handle, &index, &type, &uid) && (type == m_objtype) && (index < m_objects.size()) && (m_objects[index]->uid == uid); return is_valid ? index : -1; } ObjDefHandle ObjDefManager::createHandle(u32 index, ObjDefType type, u32 uid) { ObjDefHandle handle = 0; set_bits(&handle, 0, 18, index); set_bits(&handle, 18, 6, type); set_bits(&handle, 24, 7, uid); u32 parity = calc_parity(handle); set_bits(&handle, 31, 1, parity); return handle ^ OBJDEF_HANDLE_SALT; } bool ObjDefManager::decodeHandle(ObjDefHandle handle, u32 *index, ObjDefType *type, u32 *uid) { handle ^= OBJDEF_HANDLE_SALT; u32 parity = get_bits(handle, 31, 1); set_bits(&handle, 31, 1, 0); if (parity != calc_parity(handle)) return false; *index = get_bits(handle, 0, 18); *type = (ObjDefType)get_bits(handle, 18, 6); *uid = get_bits(handle, 24, 7); return true; } src/database-dummy.cpp0000644000175000017500000000300412565232430015551 0ustar mquinsonmquinson/* Minetest Copyright (C) 2013 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ /* Dummy database class */ #include "database-dummy.h" bool Database_Dummy::saveBlock(const v3s16 &pos, const std::string &data) { m_database[getBlockAsInteger(pos)] = data; return true; } std::string Database_Dummy::loadBlock(const v3s16 &pos) { s64 i = getBlockAsInteger(pos); std::map::iterator it = m_database.find(i); if (it == m_database.end()) return ""; return it->second; } bool Database_Dummy::deleteBlock(const v3s16 &pos) { m_database.erase(getBlockAsInteger(pos)); return true; } void Database_Dummy::listAllLoadableBlocks(std::vector &dst) { for (std::map::const_iterator x = m_database.begin(); x != m_database.end(); ++x) { dst.push_back(getIntegerAsBlock(x->first)); } } src/areastore.h0000644000175000017500000001214612565232430014315 0ustar mquinsonmquinson/* Minetest Copyright (C) 2015 est31 This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #ifndef AREASTORE_H_ #define AREASTORE_H_ #include "irr_v3d.h" #include "noise.h" // for PcgRandom #include #include #include #include #include "util/container.h" #include "util/numeric.h" #ifndef ANDROID #include "cmake_config.h" #endif #if USE_SPATIAL #include #include "util/serialize.h" #endif #define AST_EXTREMIFY(min, max, pa, pb) \ (min).X = MYMIN((pa).X, (pb).X); \ (min).Y = MYMIN((pa).Y, (pb).Y); \ (min).Z = MYMIN((pa).Z, (pb).Z); \ (max).X = MYMAX((pa).X, (pb).X); \ (max).Y = MYMAX((pa).Y, (pb).Y); \ (max).Z = MYMAX((pa).Z, (pb).Z); #define AREA_ID_INVALID 0 struct Area { Area(const v3s16 &minedge, const v3s16 &maxedge) { this->minedge = minedge; this->maxedge = maxedge; } Area() {} void extremifyEdges() { v3s16 nminedge; v3s16 nmaxedge; AST_EXTREMIFY(nminedge, nmaxedge, minedge, maxedge) maxedge = nmaxedge; minedge = nminedge; } u32 id; v3s16 minedge; v3s16 maxedge; std::string data; }; std::vector get_areastore_typenames(); class AreaStore { protected: // TODO change to unordered_map when we can std::map areas_map; void invalidateCache(); virtual void getAreasForPosImpl(std::vector *result, v3s16 pos) = 0; bool cache_enabled; // don't write to this from subclasses, only read. public: virtual void insertArea(const Area &a) = 0; virtual void reserve(size_t count) {}; virtual bool removeArea(u32 id) = 0; void getAreasForPos(std::vector *result, v3s16 pos); virtual void getAreasInArea(std::vector *result, v3s16 minedge, v3s16 maxedge, bool accept_overlap) = 0; #if 0 // calls a passed function for every stored area, until the // callback returns true. If that happens, it returns true, // if the search is exhausted, it returns false virtual bool forEach(bool (*callback)(void *args, Area *a), void *args) const = 0; #endif virtual ~AreaStore() {} AreaStore() : cache_enabled(true), m_cacheblock_radius(64), m_res_cache(1000, &cacheMiss, this), m_highest_id(0) { } void setCacheParams(bool enabled, u8 block_radius, size_t limit); u32 getFreeId(v3s16 minedge, v3s16 maxedge); const Area *getArea(u32 id) const; u16 size() const; #if 0 bool deserialize(std::istream &is); void serialize(std::ostream &is) const; #endif private: static void cacheMiss(void *data, const v3s16 &mpos, std::vector *dest); u8 m_cacheblock_radius; // if you modify this, call invalidateCache() LRUCache > m_res_cache; u32 m_highest_id; }; class VectorAreaStore : public AreaStore { protected: virtual void getAreasForPosImpl(std::vector *result, v3s16 pos); public: virtual void insertArea(const Area &a); virtual void reserve(size_t count); virtual bool removeArea(u32 id); virtual void getAreasInArea(std::vector *result, v3s16 minedge, v3s16 maxedge, bool accept_overlap); // virtual bool forEach(bool (*callback)(void *args, Area *a), void *args) const; private: std::vector m_areas; }; #if USE_SPATIAL class SpatialAreaStore : public AreaStore { protected: virtual void getAreasForPosImpl(std::vector *result, v3s16 pos); public: SpatialAreaStore(); virtual void insertArea(const Area &a); virtual bool removeArea(u32 id); virtual void getAreasInArea(std::vector *result, v3s16 minedge, v3s16 maxedge, bool accept_overlap); // virtual bool forEach(bool (*callback)(void *args, Area *a), void *args) const; virtual ~SpatialAreaStore(); private: SpatialIndex::ISpatialIndex *m_tree; SpatialIndex::IStorageManager *m_storagemanager; class VectorResultVisitor : public SpatialIndex::IVisitor { private: SpatialAreaStore *m_store; std::vector *m_result; public: VectorResultVisitor(std::vector *result, SpatialAreaStore *store) { m_store = store; m_result = result; } virtual void visitNode(const SpatialIndex::INode &in) { } virtual void visitData(const SpatialIndex::IData &in) { u32 id = in.getIdentifier(); std::map::iterator itr = m_store->areas_map.find(id); assert(itr != m_store->areas_map.end()); m_result->push_back(&itr->second); } virtual void visitData(std::vector &v) { for (size_t i = 0; i < v.size(); i++) visitData(*(v[i])); } ~VectorResultVisitor() {} }; }; #endif #endif /* AREASTORE_H_ */ src/subgame.h0000644000175000017500000000542512565232430013755 0ustar mquinsonmquinson/* Minetest Copyright (C) 2013 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #ifndef SUBGAME_HEADER #define SUBGAME_HEADER #include #include #include class Settings; #define WORLDNAME_BLACKLISTED_CHARS "/\\" struct SubgameSpec { std::string id; // "" = game does not exist std::string path; // path to game std::string gamemods_path; //path to mods of the game std::set addon_mods_paths; //paths to addon mods for this game std::string name; std::string menuicon_path; SubgameSpec(const std::string &id_="", const std::string &path_="", const std::string &gamemods_path_="", const std::set &addon_mods_paths_=std::set(), const std::string &name_="", const std::string &menuicon_path_=""): id(id_), path(path_), gamemods_path(gamemods_path_), addon_mods_paths(addon_mods_paths_), name(name_), menuicon_path(menuicon_path_) {} bool isValid() const { return (id != "" && path != ""); } }; // minetest.conf bool getGameMinetestConfig(const std::string &game_path, Settings &conf); // game.conf bool getGameConfig(const std::string &game_path, Settings &conf); std::string getGameName(const std::string &game_path); SubgameSpec findSubgame(const std::string &id); SubgameSpec findWorldSubgame(const std::string &world_path); std::set getAvailableGameIds(); std::vector getAvailableGames(); bool getWorldExists(const std::string &world_path); std::string getWorldGameId(const std::string &world_path, bool can_be_legacy=false); struct WorldSpec { std::string path; std::string name; std::string gameid; WorldSpec( const std::string &path_="", const std::string &name_="", const std::string &gameid_="" ): path(path_), name(name_), gameid(gameid_) {} bool isValid() const { return (name != "" && path != "" && gameid != ""); } }; std::vector getAvailableWorlds(); // loads the subgame's config and creates world directory // and world.mt if they don't exist bool loadGameConfAndInitWorld(const std::string &path, const SubgameSpec &gamespec); #endif src/content_mapblock.cpp0000644000175000017500000014231512565232430016207 0ustar mquinsonmquinson/* Minetest Copyright (C) 2010-2013 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #include "content_mapblock.h" #include "util/numeric.h" #include "util/directiontables.h" #include "mapblock_mesh.h" // For MapBlock_LightColor() and MeshCollector #include "settings.h" #include "nodedef.h" #include "client/tile.h" #include "mesh.h" #include #include "gamedef.h" #include "log.h" // Create a cuboid. // collector - the MeshCollector for the resulting polygons // box - the position and size of the box // tiles - the tiles (materials) to use (for all 6 faces) // tilecount - number of entries in tiles, 1<=tilecount<=6 // c - vertex colour - used for all // txc - texture coordinates - this is a list of texture coordinates // for the opposite corners of each face - therefore, there // should be (2+2)*6=24 values in the list. Alternatively, pass // NULL to use the entire texture for each face. The order of // the faces in the list is up-down-right-left-back-front // (compatible with ContentFeatures). If you specified 0,0,1,1 // for each face, that would be the same as passing NULL. void makeCuboid(MeshCollector *collector, const aabb3f &box, TileSpec *tiles, int tilecount, video::SColor &c, const f32* txc) { assert(tilecount >= 1 && tilecount <= 6); // pre-condition v3f min = box.MinEdge; v3f max = box.MaxEdge; if(txc == NULL) { static const f32 txc_default[24] = { 0,0,1,1, 0,0,1,1, 0,0,1,1, 0,0,1,1, 0,0,1,1, 0,0,1,1 }; txc = txc_default; } video::S3DVertex vertices[24] = { // up video::S3DVertex(min.X,max.Y,max.Z, 0,1,0, c, txc[0],txc[1]), video::S3DVertex(max.X,max.Y,max.Z, 0,1,0, c, txc[2],txc[1]), video::S3DVertex(max.X,max.Y,min.Z, 0,1,0, c, txc[2],txc[3]), video::S3DVertex(min.X,max.Y,min.Z, 0,1,0, c, txc[0],txc[3]), // down video::S3DVertex(min.X,min.Y,min.Z, 0,-1,0, c, txc[4],txc[5]), video::S3DVertex(max.X,min.Y,min.Z, 0,-1,0, c, txc[6],txc[5]), video::S3DVertex(max.X,min.Y,max.Z, 0,-1,0, c, txc[6],txc[7]), video::S3DVertex(min.X,min.Y,max.Z, 0,-1,0, c, txc[4],txc[7]), // right video::S3DVertex(max.X,max.Y,min.Z, 1,0,0, c, txc[ 8],txc[9]), video::S3DVertex(max.X,max.Y,max.Z, 1,0,0, c, txc[10],txc[9]), video::S3DVertex(max.X,min.Y,max.Z, 1,0,0, c, txc[10],txc[11]), video::S3DVertex(max.X,min.Y,min.Z, 1,0,0, c, txc[ 8],txc[11]), // left video::S3DVertex(min.X,max.Y,max.Z, -1,0,0, c, txc[12],txc[13]), video::S3DVertex(min.X,max.Y,min.Z, -1,0,0, c, txc[14],txc[13]), video::S3DVertex(min.X,min.Y,min.Z, -1,0,0, c, txc[14],txc[15]), video::S3DVertex(min.X,min.Y,max.Z, -1,0,0, c, txc[12],txc[15]), // back video::S3DVertex(max.X,max.Y,max.Z, 0,0,1, c, txc[16],txc[17]), video::S3DVertex(min.X,max.Y,max.Z, 0,0,1, c, txc[18],txc[17]), video::S3DVertex(min.X,min.Y,max.Z, 0,0,1, c, txc[18],txc[19]), video::S3DVertex(max.X,min.Y,max.Z, 0,0,1, c, txc[16],txc[19]), // front video::S3DVertex(min.X,max.Y,min.Z, 0,0,-1, c, txc[20],txc[21]), video::S3DVertex(max.X,max.Y,min.Z, 0,0,-1, c, txc[22],txc[21]), video::S3DVertex(max.X,min.Y,min.Z, 0,0,-1, c, txc[22],txc[23]), video::S3DVertex(min.X,min.Y,min.Z, 0,0,-1, c, txc[20],txc[23]), }; for(int i = 0; i < 6; i++) { switch (tiles[MYMIN(i, tilecount-1)].rotation) { case 0: break; case 1: //R90 for (int x = 0; x < 4; x++) vertices[i*4+x].TCoords.rotateBy(90,irr::core::vector2df(0, 0)); break; case 2: //R180 for (int x = 0; x < 4; x++) vertices[i*4+x].TCoords.rotateBy(180,irr::core::vector2df(0, 0)); break; case 3: //R270 for (int x = 0; x < 4; x++) vertices[i*4+x].TCoords.rotateBy(270,irr::core::vector2df(0, 0)); break; case 4: //FXR90 for (int x = 0; x < 4; x++){ vertices[i*4+x].TCoords.X = 1.0 - vertices[i*4+x].TCoords.X; vertices[i*4+x].TCoords.rotateBy(90,irr::core::vector2df(0, 0)); } break; case 5: //FXR270 for (int x = 0; x < 4; x++){ vertices[i*4+x].TCoords.X = 1.0 - vertices[i*4+x].TCoords.X; vertices[i*4+x].TCoords.rotateBy(270,irr::core::vector2df(0, 0)); } break; case 6: //FYR90 for (int x = 0; x < 4; x++){ vertices[i*4+x].TCoords.Y = 1.0 - vertices[i*4+x].TCoords.Y; vertices[i*4+x].TCoords.rotateBy(90,irr::core::vector2df(0, 0)); } break; case 7: //FYR270 for (int x = 0; x < 4; x++){ vertices[i*4+x].TCoords.Y = 1.0 - vertices[i*4+x].TCoords.Y; vertices[i*4+x].TCoords.rotateBy(270,irr::core::vector2df(0, 0)); } break; case 8: //FX for (int x = 0; x < 4; x++){ vertices[i*4+x].TCoords.X = 1.0 - vertices[i*4+x].TCoords.X; } break; case 9: //FY for (int x = 0; x < 4; x++){ vertices[i*4+x].TCoords.Y = 1.0 - vertices[i*4+x].TCoords.Y; } break; default: break; } } u16 indices[] = {0,1,2,2,3,0}; // Add to mesh collector for (s32 j = 0; j < 24; j += 4) { int tileindex = MYMIN(j / 4, tilecount - 1); collector->append(tiles[tileindex], vertices + j, 4, indices, 6); } } /* TODO: Fix alpha blending for special nodes Currently only the last element rendered is blended correct */ void mapblock_mesh_generate_special(MeshMakeData *data, MeshCollector &collector) { INodeDefManager *nodedef = data->m_gamedef->ndef(); ITextureSource *tsrc = data->m_gamedef->tsrc(); scene::ISceneManager* smgr = data->m_gamedef->getSceneManager(); scene::IMeshManipulator* meshmanip = smgr->getMeshManipulator(); // 0ms //TimeTaker timer("mapblock_mesh_generate_special()"); /* Some settings */ bool enable_mesh_cache = g_settings->getBool("enable_mesh_cache"); bool new_style_water = g_settings->getBool("new_style_water"); float node_liquid_level = 1.0; if (new_style_water) node_liquid_level = 0.85; v3s16 blockpos_nodes = data->m_blockpos*MAP_BLOCKSIZE; for(s16 z = 0; z < MAP_BLOCKSIZE; z++) for(s16 y = 0; y < MAP_BLOCKSIZE; y++) for(s16 x = 0; x < MAP_BLOCKSIZE; x++) { v3s16 p(x,y,z); MapNode n = data->m_vmanip.getNodeNoEx(blockpos_nodes + p); const ContentFeatures &f = nodedef->get(n); // Only solidness=0 stuff is drawn here if(f.solidness != 0) continue; switch(f.drawtype){ default: infostream << "Got " << f.drawtype << std::endl; FATAL_ERROR("Unknown drawtype"); break; case NDT_AIRLIKE: break; case NDT_LIQUID: { /* Add water sources to mesh if using new style */ TileSpec tile_liquid = f.special_tiles[0]; TileSpec tile_liquid_bfculled = getNodeTile(n, p, v3s16(0,0,0), data); bool top_is_same_liquid = false; MapNode ntop = data->m_vmanip.getNodeNoEx(blockpos_nodes + v3s16(x,y+1,z)); content_t c_flowing = nodedef->getId(f.liquid_alternative_flowing); content_t c_source = nodedef->getId(f.liquid_alternative_source); if(ntop.getContent() == c_flowing || ntop.getContent() == c_source) top_is_same_liquid = true; u16 l = getInteriorLight(n, 0, nodedef); video::SColor c = MapBlock_LightColor(f.alpha, l, f.light_source); /* Generate sides */ v3s16 side_dirs[4] = { v3s16(1,0,0), v3s16(-1,0,0), v3s16(0,0,1), v3s16(0,0,-1), }; for(u32 i=0; i<4; i++) { v3s16 dir = side_dirs[i]; MapNode neighbor = data->m_vmanip.getNodeNoEx(blockpos_nodes + p + dir); content_t neighbor_content = neighbor.getContent(); const ContentFeatures &n_feat = nodedef->get(neighbor_content); MapNode n_top = data->m_vmanip.getNodeNoEx(blockpos_nodes + p + dir+ v3s16(0,1,0)); content_t n_top_c = n_top.getContent(); if(neighbor_content == CONTENT_IGNORE) continue; /* If our topside is liquid and neighbor's topside is liquid, don't draw side face */ if(top_is_same_liquid && (n_top_c == c_flowing || n_top_c == c_source || n_top_c == CONTENT_IGNORE)) continue; // Don't draw face if neighbor is blocking the view if(n_feat.solidness == 2) continue; bool neighbor_is_same_liquid = (neighbor_content == c_source || neighbor_content == c_flowing); // Don't draw any faces if neighbor same is liquid and top is // same liquid if(neighbor_is_same_liquid && !top_is_same_liquid) continue; // Use backface culled material if neighbor doesn't have a // solidness of 0 const TileSpec *current_tile = &tile_liquid; if(n_feat.solidness != 0 || n_feat.visual_solidness != 0) current_tile = &tile_liquid_bfculled; video::S3DVertex vertices[4] = { video::S3DVertex(-BS/2,0,BS/2,0,0,0, c, 0,1), video::S3DVertex(BS/2,0,BS/2,0,0,0, c, 1,1), video::S3DVertex(BS/2,0,BS/2, 0,0,0, c, 1,0), video::S3DVertex(-BS/2,0,BS/2, 0,0,0, c, 0,0), }; /* If our topside is liquid, set upper border of face at upper border of node */ if(top_is_same_liquid) { vertices[2].Pos.Y = 0.5*BS; vertices[3].Pos.Y = 0.5*BS; } /* Otherwise upper position of face is liquid level */ else { vertices[2].Pos.Y = (node_liquid_level-0.5)*BS; vertices[3].Pos.Y = (node_liquid_level-0.5)*BS; } /* If neighbor is liquid, lower border of face is liquid level */ if(neighbor_is_same_liquid) { vertices[0].Pos.Y = (node_liquid_level-0.5)*BS; vertices[1].Pos.Y = (node_liquid_level-0.5)*BS; } /* If neighbor is not liquid, lower border of face is lower border of node */ else { vertices[0].Pos.Y = -0.5*BS; vertices[1].Pos.Y = -0.5*BS; } for(s32 j=0; j<4; j++) { if(dir == v3s16(0,0,1)) vertices[j].Pos.rotateXZBy(0); if(dir == v3s16(0,0,-1)) vertices[j].Pos.rotateXZBy(180); if(dir == v3s16(-1,0,0)) vertices[j].Pos.rotateXZBy(90); if(dir == v3s16(1,0,-0)) vertices[j].Pos.rotateXZBy(-90); // Do this to not cause glitches when two liquids are // side-by-side /*if(neighbor_is_same_liquid == false){ vertices[j].Pos.X *= 0.98; vertices[j].Pos.Z *= 0.98; }*/ vertices[j].Pos += intToFloat(p, BS); } u16 indices[] = {0,1,2,2,3,0}; // Add to mesh collector collector.append(*current_tile, vertices, 4, indices, 6); } /* Generate top */ if(top_is_same_liquid) continue; video::S3DVertex vertices[4] = { video::S3DVertex(-BS/2,0,BS/2, 0,0,0, c, 0,1), video::S3DVertex(BS/2,0,BS/2, 0,0,0, c, 1,1), video::S3DVertex(BS/2,0,-BS/2, 0,0,0, c, 1,0), video::S3DVertex(-BS/2,0,-BS/2, 0,0,0, c, 0,0), }; v3f offset(p.X*BS, p.Y*BS + (-0.5+node_liquid_level)*BS, p.Z*BS); for(s32 i=0; i<4; i++) { vertices[i].Pos += offset; } u16 indices[] = {0,1,2,2,3,0}; // Add to mesh collector collector.append(tile_liquid, vertices, 4, indices, 6); break;} case NDT_FLOWINGLIQUID: { /* Add flowing liquid to mesh */ TileSpec tile_liquid = f.special_tiles[0]; TileSpec tile_liquid_bfculled = f.special_tiles[1]; bool top_is_same_liquid = false; MapNode ntop = data->m_vmanip.getNodeNoEx(blockpos_nodes + v3s16(x,y+1,z)); content_t c_flowing = nodedef->getId(f.liquid_alternative_flowing); content_t c_source = nodedef->getId(f.liquid_alternative_source); if(ntop.getContent() == c_flowing || ntop.getContent() == c_source) top_is_same_liquid = true; u16 l = 0; // If this liquid emits light and doesn't contain light, draw // it at what it emits, for an increased effect u8 light_source = nodedef->get(n).light_source; if(light_source != 0){ l = decode_light(light_source); l = l | (l<<8); } // Use the light of the node on top if possible else if(nodedef->get(ntop).param_type == CPT_LIGHT) l = getInteriorLight(ntop, 0, nodedef); // Otherwise use the light of this node (the liquid) else l = getInteriorLight(n, 0, nodedef); video::SColor c = MapBlock_LightColor(f.alpha, l, f.light_source); u8 range = rangelim(nodedef->get(c_flowing).liquid_range, 1, 8); // Neighbor liquid levels (key = relative position) // Includes current node std::map neighbor_levels; std::map neighbor_contents; std::map neighbor_flags; const u8 neighborflag_top_is_same_liquid = 0x01; v3s16 neighbor_dirs[9] = { v3s16(0,0,0), v3s16(0,0,1), v3s16(0,0,-1), v3s16(1,0,0), v3s16(-1,0,0), v3s16(1,0,1), v3s16(-1,0,-1), v3s16(1,0,-1), v3s16(-1,0,1), }; for(u32 i=0; i<9; i++) { content_t content = CONTENT_AIR; float level = -0.5 * BS; u8 flags = 0; // Check neighbor v3s16 p2 = p + neighbor_dirs[i]; MapNode n2 = data->m_vmanip.getNodeNoEx(blockpos_nodes + p2); if(n2.getContent() != CONTENT_IGNORE) { content = n2.getContent(); if(n2.getContent() == c_source) level = (-0.5+node_liquid_level) * BS; else if(n2.getContent() == c_flowing){ u8 liquid_level = (n2.param2&LIQUID_LEVEL_MASK); if (liquid_level <= LIQUID_LEVEL_MAX+1-range) liquid_level = 0; else liquid_level -= (LIQUID_LEVEL_MAX+1-range); level = (-0.5 + ((float)liquid_level+ 0.5) / (float)range * node_liquid_level) * BS; } // Check node above neighbor. // NOTE: This doesn't get executed if neighbor // doesn't exist p2.Y += 1; n2 = data->m_vmanip.getNodeNoEx(blockpos_nodes + p2); if(n2.getContent() == c_source || n2.getContent() == c_flowing) flags |= neighborflag_top_is_same_liquid; } neighbor_levels[neighbor_dirs[i]] = level; neighbor_contents[neighbor_dirs[i]] = content; neighbor_flags[neighbor_dirs[i]] = flags; } // Corner heights (average between four liquids) f32 corner_levels[4]; v3s16 halfdirs[4] = { v3s16(0,0,0), v3s16(1,0,0), v3s16(1,0,1), v3s16(0,0,1), }; for(u32 i=0; i<4; i++) { v3s16 cornerdir = halfdirs[i]; float cornerlevel = 0; u32 valid_count = 0; u32 air_count = 0; for(u32 j=0; j<4; j++) { v3s16 neighbordir = cornerdir - halfdirs[j]; content_t content = neighbor_contents[neighbordir]; // If top is liquid, draw starting from top of node if(neighbor_flags[neighbordir] & neighborflag_top_is_same_liquid) { cornerlevel = 0.5*BS; valid_count = 1; break; } // Source is always the same height else if(content == c_source) { cornerlevel = (-0.5+node_liquid_level)*BS; valid_count = 1; break; } // Flowing liquid has level information else if(content == c_flowing) { cornerlevel += neighbor_levels[neighbordir]; valid_count++; } else if(content == CONTENT_AIR) { air_count++; } } if(air_count >= 2) cornerlevel = -0.5*BS+0.2; else if(valid_count > 0) cornerlevel /= valid_count; corner_levels[i] = cornerlevel; } /* Generate sides */ v3s16 side_dirs[4] = { v3s16(1,0,0), v3s16(-1,0,0), v3s16(0,0,1), v3s16(0,0,-1), }; s16 side_corners[4][2] = { {1, 2}, {3, 0}, {2, 3}, {0, 1}, }; for(u32 i=0; i<4; i++) { v3s16 dir = side_dirs[i]; /* If our topside is liquid and neighbor's topside is liquid, don't draw side face */ if(top_is_same_liquid && neighbor_flags[dir] & neighborflag_top_is_same_liquid) continue; content_t neighbor_content = neighbor_contents[dir]; const ContentFeatures &n_feat = nodedef->get(neighbor_content); // Don't draw face if neighbor is blocking the view if(n_feat.solidness == 2) continue; bool neighbor_is_same_liquid = (neighbor_content == c_source || neighbor_content == c_flowing); // Don't draw any faces if neighbor same is liquid and top is // same liquid if(neighbor_is_same_liquid == true && top_is_same_liquid == false) continue; // Use backface culled material if neighbor doesn't have a // solidness of 0 const TileSpec *current_tile = &tile_liquid; if(n_feat.solidness != 0 || n_feat.visual_solidness != 0) current_tile = &tile_liquid_bfculled; video::S3DVertex vertices[4] = { video::S3DVertex(-BS/2,0,BS/2, 0,0,0, c, 0,1), video::S3DVertex(BS/2,0,BS/2, 0,0,0, c, 1,1), video::S3DVertex(BS/2,0,BS/2, 0,0,0, c, 1,0), video::S3DVertex(-BS/2,0,BS/2, 0,0,0, c, 0,0), }; /* If our topside is liquid, set upper border of face at upper border of node */ if(top_is_same_liquid) { vertices[2].Pos.Y = 0.5*BS; vertices[3].Pos.Y = 0.5*BS; } /* Otherwise upper position of face is corner levels */ else { vertices[2].Pos.Y = corner_levels[side_corners[i][0]]; vertices[3].Pos.Y = corner_levels[side_corners[i][1]]; } /* If neighbor is liquid, lower border of face is corner liquid levels */ if(neighbor_is_same_liquid) { vertices[0].Pos.Y = corner_levels[side_corners[i][1]]; vertices[1].Pos.Y = corner_levels[side_corners[i][0]]; } /* If neighbor is not liquid, lower border of face is lower border of node */ else { vertices[0].Pos.Y = -0.5*BS; vertices[1].Pos.Y = -0.5*BS; } for(s32 j=0; j<4; j++) { if(dir == v3s16(0,0,1)) vertices[j].Pos.rotateXZBy(0); if(dir == v3s16(0,0,-1)) vertices[j].Pos.rotateXZBy(180); if(dir == v3s16(-1,0,0)) vertices[j].Pos.rotateXZBy(90); if(dir == v3s16(1,0,-0)) vertices[j].Pos.rotateXZBy(-90); // Do this to not cause glitches when two liquids are // side-by-side /*if(neighbor_is_same_liquid == false){ vertices[j].Pos.X *= 0.98; vertices[j].Pos.Z *= 0.98; }*/ vertices[j].Pos += intToFloat(p, BS); } u16 indices[] = {0,1,2,2,3,0}; // Add to mesh collector collector.append(*current_tile, vertices, 4, indices, 6); } /* Generate top side, if appropriate */ if(top_is_same_liquid == false) { video::S3DVertex vertices[4] = { video::S3DVertex(-BS/2,0,BS/2, 0,0,0, c, 0,1), video::S3DVertex(BS/2,0,BS/2, 0,0,0, c, 1,1), video::S3DVertex(BS/2,0,-BS/2, 0,0,0, c, 1,0), video::S3DVertex(-BS/2,0,-BS/2, 0,0,0, c, 0,0), }; // To get backface culling right, the vertices need to go // clockwise around the front of the face. And we happened to // calculate corner levels in exact reverse order. s32 corner_resolve[4] = {3,2,1,0}; for(s32 i=0; i<4; i++) { //vertices[i].Pos.Y += liquid_level; //vertices[i].Pos.Y += neighbor_levels[v3s16(0,0,0)]; s32 j = corner_resolve[i]; vertices[i].Pos.Y += corner_levels[j]; vertices[i].Pos += intToFloat(p, BS); } // Default downwards-flowing texture animation goes from // -Z towards +Z, thus the direction is +Z. // Rotate texture to make animation go in flow direction // Positive if liquid moves towards +Z f32 dz = (corner_levels[side_corners[3][0]] + corner_levels[side_corners[3][1]]) - (corner_levels[side_corners[2][0]] + corner_levels[side_corners[2][1]]); // Positive if liquid moves towards +X f32 dx = (corner_levels[side_corners[1][0]] + corner_levels[side_corners[1][1]]) - (corner_levels[side_corners[0][0]] + corner_levels[side_corners[0][1]]); f32 tcoord_angle = atan2(dz, dx) * core::RADTODEG ; v2f tcoord_center(0.5, 0.5); v2f tcoord_translate( blockpos_nodes.Z + z, blockpos_nodes.X + x); tcoord_translate.rotateBy(tcoord_angle); tcoord_translate.X -= floor(tcoord_translate.X); tcoord_translate.Y -= floor(tcoord_translate.Y); for(s32 i=0; i<4; i++) { vertices[i].TCoords.rotateBy( tcoord_angle, tcoord_center); vertices[i].TCoords += tcoord_translate; } v2f t = vertices[0].TCoords; vertices[0].TCoords = vertices[2].TCoords; vertices[2].TCoords = t; u16 indices[] = {0,1,2,2,3,0}; // Add to mesh collector collector.append(tile_liquid, vertices, 4, indices, 6); } break;} case NDT_GLASSLIKE: { TileSpec tile = getNodeTile(n, p, v3s16(0,0,0), data); u16 l = getInteriorLight(n, 1, nodedef); video::SColor c = MapBlock_LightColor(255, l, f.light_source); for(u32 j=0; j<6; j++) { // Check this neighbor v3s16 dir = g_6dirs[j]; v3s16 n2p = blockpos_nodes + p + dir; MapNode n2 = data->m_vmanip.getNodeNoEx(n2p); // Don't make face if neighbor is of same type if(n2.getContent() == n.getContent()) continue; // The face at Z+ video::S3DVertex vertices[4] = { video::S3DVertex(-BS/2,-BS/2,BS/2, dir.X,dir.Y,dir.Z, c, 1,1), video::S3DVertex(BS/2,-BS/2,BS/2, dir.X,dir.Y,dir.Z, c, 0,1), video::S3DVertex(BS/2,BS/2,BS/2, dir.X,dir.Y,dir.Z, c, 0,0), video::S3DVertex(-BS/2,BS/2,BS/2, dir.X,dir.Y,dir.Z, c, 1,0), }; // Rotations in the g_6dirs format if(j == 0) // Z+ for(u16 i=0; i<4; i++) vertices[i].Pos.rotateXZBy(0); else if(j == 1) // Y+ for(u16 i=0; i<4; i++) vertices[i].Pos.rotateYZBy(-90); else if(j == 2) // X+ for(u16 i=0; i<4; i++) vertices[i].Pos.rotateXZBy(-90); else if(j == 3) // Z- for(u16 i=0; i<4; i++) vertices[i].Pos.rotateXZBy(180); else if(j == 4) // Y- for(u16 i=0; i<4; i++) vertices[i].Pos.rotateYZBy(90); else if(j == 5) // X- for(u16 i=0; i<4; i++) vertices[i].Pos.rotateXZBy(90); for(u16 i=0; i<4; i++){ vertices[i].Pos += intToFloat(p, BS); } u16 indices[] = {0,1,2,2,3,0}; // Add to mesh collector collector.append(tile, vertices, 4, indices, 6); } break;} case NDT_GLASSLIKE_FRAMED_OPTIONAL: // This is always pre-converted to something else FATAL_ERROR("NDT_GLASSLIKE_FRAMED_OPTIONAL not pre-converted as expected"); break; case NDT_GLASSLIKE_FRAMED: { static const v3s16 dirs[6] = { v3s16( 0, 1, 0), v3s16( 0,-1, 0), v3s16( 1, 0, 0), v3s16(-1, 0, 0), v3s16( 0, 0, 1), v3s16( 0, 0,-1) }; u8 i; TileSpec tiles[6]; for (i = 0; i < 6; i++) tiles[i] = getNodeTile(n, p, dirs[i], data); TileSpec glass_tiles[6]; if (tiles[1].texture && tiles[2].texture && tiles[3].texture) { glass_tiles[0] = tiles[2]; glass_tiles[1] = tiles[3]; glass_tiles[2] = tiles[1]; glass_tiles[3] = tiles[1]; glass_tiles[4] = tiles[1]; glass_tiles[5] = tiles[1]; } else { for (i = 0; i < 6; i++) glass_tiles[i] = tiles[1]; } u8 param2 = n.getParam2(); bool H_merge = ! bool(param2 & 128); bool V_merge = ! bool(param2 & 64); param2 = param2 & 63; u16 l = getInteriorLight(n, 1, nodedef); video::SColor c = MapBlock_LightColor(255, l, f.light_source); v3f pos = intToFloat(p, BS); static const float a = BS / 2; static const float g = a - 0.003; static const float b = .876 * ( BS / 2 ); static const aabb3f frame_edges[12] = { aabb3f( b, b,-a, a, a, a), // y+ aabb3f(-a, b,-a,-b, a, a), // y+ aabb3f( b,-a,-a, a,-b, a), // y- aabb3f(-a,-a,-a,-b,-b, a), // y- aabb3f( b,-a, b, a, a, a), // x+ aabb3f( b,-a,-a, a, a,-b), // x+ aabb3f(-a,-a, b,-b, a, a), // x- aabb3f(-a,-a,-a,-b, a,-b), // x- aabb3f(-a, b, b, a, a, a), // z+ aabb3f(-a,-a, b, a,-b, a), // z+ aabb3f(-a,-a,-a, a,-b,-b), // z- aabb3f(-a, b,-a, a, a,-b) // z- }; static const aabb3f glass_faces[6] = { aabb3f(-g, g,-g, g, g, g), // y+ aabb3f(-g,-g,-g, g,-g, g), // y- aabb3f( g,-g,-g, g, g, g), // x+ aabb3f(-g,-g,-g,-g, g, g), // x- aabb3f(-g,-g, g, g, g, g), // z+ aabb3f(-g,-g,-g, g, g,-g) // z- }; // table of node visible faces, 0 = invisible int visible_faces[6] = {0,0,0,0,0,0}; // table of neighbours, 1 = same type, checked with g_26dirs int nb[18] = {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}; // g_26dirs to check when only horizontal merge is allowed int nb_H_dirs[8] = {0,2,3,5,10,11,12,13}; content_t current = n.getContent(); content_t n2c; MapNode n2; v3s16 n2p; // neighbours checks for frames visibility if (!H_merge && V_merge) { n2p = blockpos_nodes + p + g_26dirs[1]; n2 = data->m_vmanip.getNodeNoEx(n2p); n2c = n2.getContent(); if (n2c == current || n2c == CONTENT_IGNORE) nb[1] = 1; n2p = blockpos_nodes + p + g_26dirs[4]; n2 = data->m_vmanip.getNodeNoEx(n2p); n2c = n2.getContent(); if (n2c == current || n2c == CONTENT_IGNORE) nb[4] = 1; } else if (H_merge && !V_merge) { for(i = 0; i < 8; i++) { n2p = blockpos_nodes + p + g_26dirs[nb_H_dirs[i]]; n2 = data->m_vmanip.getNodeNoEx(n2p); n2c = n2.getContent(); if (n2c == current || n2c == CONTENT_IGNORE) nb[nb_H_dirs[i]] = 1; } } else if (H_merge && V_merge) { for(i = 0; i < 18; i++) { n2p = blockpos_nodes + p + g_26dirs[i]; n2 = data->m_vmanip.getNodeNoEx(n2p); n2c = n2.getContent(); if (n2c == current || n2c == CONTENT_IGNORE) nb[i] = 1; } } // faces visibility checks if (!V_merge) { visible_faces[0] = 1; visible_faces[1] = 1; } else { for(i = 0; i < 2; i++) { n2p = blockpos_nodes + p + dirs[i]; n2 = data->m_vmanip.getNodeNoEx(n2p); n2c = n2.getContent(); if (n2c != current) visible_faces[i] = 1; } } if (!H_merge) { visible_faces[2] = 1; visible_faces[3] = 1; visible_faces[4] = 1; visible_faces[5] = 1; } else { for(i = 2; i < 6; i++) { n2p = blockpos_nodes + p + dirs[i]; n2 = data->m_vmanip.getNodeNoEx(n2p); n2c = n2.getContent(); if (n2c != current) visible_faces[i] = 1; } } static const u8 nb_triplet[12*3] = { 1,2, 7, 1,5, 6, 4,2,15, 4,5,14, 2,0,11, 2,3,13, 5,0,10, 5,3,12, 0,1, 8, 0,4,16, 3,4,17, 3,1, 9 }; f32 tx1, ty1, tz1, tx2, ty2, tz2; aabb3f box; for(i = 0; i < 12; i++) { int edge_invisible; if (nb[nb_triplet[i*3+2]]) edge_invisible = nb[nb_triplet[i*3]] & nb[nb_triplet[i*3+1]]; else edge_invisible = nb[nb_triplet[i*3]] ^ nb[nb_triplet[i*3+1]]; if (edge_invisible) continue; box = frame_edges[i]; box.MinEdge += pos; box.MaxEdge += pos; tx1 = (box.MinEdge.X / BS) + 0.5; ty1 = (box.MinEdge.Y / BS) + 0.5; tz1 = (box.MinEdge.Z / BS) + 0.5; tx2 = (box.MaxEdge.X / BS) + 0.5; ty2 = (box.MaxEdge.Y / BS) + 0.5; tz2 = (box.MaxEdge.Z / BS) + 0.5; f32 txc1[24] = { tx1, 1-tz2, tx2, 1-tz1, tx1, tz1, tx2, tz2, tz1, 1-ty2, tz2, 1-ty1, 1-tz2, 1-ty2, 1-tz1, 1-ty1, 1-tx2, 1-ty2, 1-tx1, 1-ty1, tx1, 1-ty2, tx2, 1-ty1, }; makeCuboid(&collector, box, &tiles[0], 1, c, txc1); } for(i = 0; i < 6; i++) { if (!visible_faces[i]) continue; box = glass_faces[i]; box.MinEdge += pos; box.MaxEdge += pos; tx1 = (box.MinEdge.X / BS) + 0.5; ty1 = (box.MinEdge.Y / BS) + 0.5; tz1 = (box.MinEdge.Z / BS) + 0.5; tx2 = (box.MaxEdge.X / BS) + 0.5; ty2 = (box.MaxEdge.Y / BS) + 0.5; tz2 = (box.MaxEdge.Z / BS) + 0.5; f32 txc2[24] = { tx1, 1-tz2, tx2, 1-tz1, tx1, tz1, tx2, tz2, tz1, 1-ty2, tz2, 1-ty1, 1-tz2, 1-ty2, 1-tz1, 1-ty1, 1-tx2, 1-ty2, 1-tx1, 1-ty1, tx1, 1-ty2, tx2, 1-ty1, }; makeCuboid(&collector, box, &glass_tiles[i], 1, c, txc2); } if (param2 > 0 && f.special_tiles[0].texture) { // Interior volume level is in range 0 .. 63, // convert it to -0.5 .. 0.5 float vlev = (((float)param2 / 63.0 ) * 2.0 - 1.0); TileSpec interior_tiles[6]; for (i = 0; i < 6; i++) interior_tiles[i] = f.special_tiles[0]; float offset = 0.003; box = aabb3f(visible_faces[3] ? -b : -a + offset, visible_faces[1] ? -b : -a + offset, visible_faces[5] ? -b : -a + offset, visible_faces[2] ? b : a - offset, visible_faces[0] ? b * vlev : a * vlev - offset, visible_faces[4] ? b : a - offset); box.MinEdge += pos; box.MaxEdge += pos; tx1 = (box.MinEdge.X / BS) + 0.5; ty1 = (box.MinEdge.Y / BS) + 0.5; tz1 = (box.MinEdge.Z / BS) + 0.5; tx2 = (box.MaxEdge.X / BS) + 0.5; ty2 = (box.MaxEdge.Y / BS) + 0.5; tz2 = (box.MaxEdge.Z / BS) + 0.5; f32 txc3[24] = { tx1, 1-tz2, tx2, 1-tz1, tx1, tz1, tx2, tz2, tz1, 1-ty2, tz2, 1-ty1, 1-tz2, 1-ty2, 1-tz1, 1-ty1, 1-tx2, 1-ty2, 1-tx1, 1-ty1, tx1, 1-ty2, tx2, 1-ty1, }; makeCuboid(&collector, box, interior_tiles, 6, c, txc3); } break;} case NDT_ALLFACES: { TileSpec tile_leaves = getNodeTile(n, p, v3s16(0,0,0), data); u16 l = getInteriorLight(n, 1, nodedef); video::SColor c = MapBlock_LightColor(255, l, f.light_source); v3f pos = intToFloat(p, BS); aabb3f box(-BS/2,-BS/2,-BS/2,BS/2,BS/2,BS/2); box.MinEdge += pos; box.MaxEdge += pos; makeCuboid(&collector, box, &tile_leaves, 1, c, NULL); break;} case NDT_ALLFACES_OPTIONAL: // This is always pre-converted to something else FATAL_ERROR("NDT_ALLFACES_OPTIONAL not pre-converted"); break; case NDT_TORCHLIKE: { v3s16 dir = n.getWallMountedDir(nodedef); u8 tileindex = 0; if(dir == v3s16(0,-1,0)){ tileindex = 0; // floor } else if(dir == v3s16(0,1,0)){ tileindex = 1; // ceiling // For backwards compatibility } else if(dir == v3s16(0,0,0)){ tileindex = 0; // floor } else { tileindex = 2; // side } TileSpec tile = getNodeTileN(n, p, tileindex, data); tile.material_flags &= ~MATERIAL_FLAG_BACKFACE_CULLING; tile.material_flags |= MATERIAL_FLAG_CRACK_OVERLAY; u16 l = getInteriorLight(n, 1, nodedef); video::SColor c = MapBlock_LightColor(255, l, f.light_source); float s = BS/2*f.visual_scale; // Wall at X+ of node video::S3DVertex vertices[4] = { video::S3DVertex(-s,-s,0, 0,0,0, c, 0,1), video::S3DVertex( s,-s,0, 0,0,0, c, 1,1), video::S3DVertex( s, s,0, 0,0,0, c, 1,0), video::S3DVertex(-s, s,0, 0,0,0, c, 0,0), }; for(s32 i=0; i<4; i++) { if(dir == v3s16(1,0,0)) vertices[i].Pos.rotateXZBy(0); if(dir == v3s16(-1,0,0)) vertices[i].Pos.rotateXZBy(180); if(dir == v3s16(0,0,1)) vertices[i].Pos.rotateXZBy(90); if(dir == v3s16(0,0,-1)) vertices[i].Pos.rotateXZBy(-90); if(dir == v3s16(0,-1,0)) vertices[i].Pos.rotateXZBy(45); if(dir == v3s16(0,1,0)) vertices[i].Pos.rotateXZBy(-45); vertices[i].Pos += intToFloat(p, BS); } u16 indices[] = {0,1,2,2,3,0}; // Add to mesh collector collector.append(tile, vertices, 4, indices, 6); break;} case NDT_SIGNLIKE: { TileSpec tile = getNodeTileN(n, p, 0, data); tile.material_flags &= ~MATERIAL_FLAG_BACKFACE_CULLING; tile.material_flags |= MATERIAL_FLAG_CRACK_OVERLAY; u16 l = getInteriorLight(n, 0, nodedef); video::SColor c = MapBlock_LightColor(255, l, f.light_source); float d = (float)BS/16; float s = BS/2*f.visual_scale; // Wall at X+ of node video::S3DVertex vertices[4] = { video::S3DVertex(BS/2-d, s, s, 0,0,0, c, 0,0), video::S3DVertex(BS/2-d, s, -s, 0,0,0, c, 1,0), video::S3DVertex(BS/2-d, -s, -s, 0,0,0, c, 1,1), video::S3DVertex(BS/2-d, -s, s, 0,0,0, c, 0,1), }; v3s16 dir = n.getWallMountedDir(nodedef); for(s32 i=0; i<4; i++) { if(dir == v3s16(1,0,0)) vertices[i].Pos.rotateXZBy(0); if(dir == v3s16(-1,0,0)) vertices[i].Pos.rotateXZBy(180); if(dir == v3s16(0,0,1)) vertices[i].Pos.rotateXZBy(90); if(dir == v3s16(0,0,-1)) vertices[i].Pos.rotateXZBy(-90); if(dir == v3s16(0,-1,0)) vertices[i].Pos.rotateXYBy(-90); if(dir == v3s16(0,1,0)) vertices[i].Pos.rotateXYBy(90); vertices[i].Pos += intToFloat(p, BS); } u16 indices[] = {0,1,2,2,3,0}; // Add to mesh collector collector.append(tile, vertices, 4, indices, 6); break;} case NDT_PLANTLIKE: { TileSpec tile = getNodeTileN(n, p, 0, data); tile.material_flags |= MATERIAL_FLAG_CRACK_OVERLAY; u16 l = getInteriorLight(n, 1, nodedef); video::SColor c = MapBlock_LightColor(255, l, f.light_source); float s = BS / 2 * f.visual_scale; for (int j = 0; j < 2; j++) { video::S3DVertex vertices[4] = { video::S3DVertex(-s,-BS/2, 0, 0,0,0, c, 0,1), video::S3DVertex( s,-BS/2, 0, 0,0,0, c, 1,1), video::S3DVertex( s,-BS/2 + s*2,0, 0,0,0, c, 1,0), video::S3DVertex(-s,-BS/2 + s*2,0, 0,0,0, c, 0,0), }; if(j == 0) { for(u16 i = 0; i < 4; i++) vertices[i].Pos.rotateXZBy(46 + n.param2 * 2); } else if(j == 1) { for(u16 i = 0; i < 4; i++) vertices[i].Pos.rotateXZBy(-44 + n.param2 * 2); } for (int i = 0; i < 4; i++) { vertices[i].Pos *= f.visual_scale; vertices[i].Pos.Y += BS/2 * (f.visual_scale - 1); vertices[i].Pos += intToFloat(p, BS); } u16 indices[] = {0, 1, 2, 2, 3, 0}; // Add to mesh collector collector.append(tile, vertices, 4, indices, 6); } break;} case NDT_FIRELIKE: { TileSpec tile = getNodeTileN(n, p, 0, data); tile.material_flags |= MATERIAL_FLAG_CRACK_OVERLAY; u16 l = getInteriorLight(n, 1, nodedef); video::SColor c = MapBlock_LightColor(255, l, f.light_source); float s = BS/2*f.visual_scale; content_t current = n.getContent(); content_t n2c; MapNode n2; v3s16 n2p; static const v3s16 dirs[6] = { v3s16( 0, 1, 0), v3s16( 0,-1, 0), v3s16( 1, 0, 0), v3s16(-1, 0, 0), v3s16( 0, 0, 1), v3s16( 0, 0,-1) }; int doDraw[6] = {0,0,0,0,0,0}; bool drawAllFaces = true; bool drawBottomFacesOnly = false; // Currently unused // Check for adjacent nodes for(int i = 0; i < 6; i++) { n2p = blockpos_nodes + p + dirs[i]; n2 = data->m_vmanip.getNodeNoEx(n2p); n2c = n2.getContent(); if (n2c != CONTENT_IGNORE && n2c != CONTENT_AIR && n2c != current) { doDraw[i] = 1; if(drawAllFaces) drawAllFaces = false; } } for(int j = 0; j < 6; j++) { int vOffset = 0; // Vertical offset of faces after rotation int hOffset = 4; // Horizontal offset of faces to reach the edge video::S3DVertex vertices[4] = { video::S3DVertex(-s,-BS/2, 0, 0,0,0, c, 0,1), video::S3DVertex( s,-BS/2, 0, 0,0,0, c, 1,1), video::S3DVertex( s,-BS/2 + s*2,0, 0,0,0, c, 1,0), video::S3DVertex(-s,-BS/2 + s*2,0, 0,0,0, c, 0,0), }; // Calculate which faces should be drawn, (top or sides) if(j == 0 && (drawAllFaces || (doDraw[3] == 1 || doDraw[1] == 1))) { for(int i = 0; i < 4; i++) { vertices[i].Pos.rotateXZBy(90 + n.param2 * 2); vertices[i].Pos.rotateXYBy(-10); vertices[i].Pos.Y -= vOffset; vertices[i].Pos.X -= hOffset; } } else if(j == 1 && (drawAllFaces || (doDraw[5] == 1 || doDraw[1] == 1))) { for(int i = 0; i < 4; i++) { vertices[i].Pos.rotateXZBy(180 + n.param2 * 2); vertices[i].Pos.rotateYZBy(10); vertices[i].Pos.Y -= vOffset; vertices[i].Pos.Z -= hOffset; } } else if(j == 2 && (drawAllFaces || (doDraw[2] == 1 || doDraw[1] == 1))) { for(int i = 0; i < 4; i++) { vertices[i].Pos.rotateXZBy(270 + n.param2 * 2); vertices[i].Pos.rotateXYBy(10); vertices[i].Pos.Y -= vOffset; vertices[i].Pos.X += hOffset; } } else if(j == 3 && (drawAllFaces || (doDraw[4] == 1 || doDraw[1] == 1))) { for(int i = 0; i < 4; i++) { vertices[i].Pos.rotateYZBy(-10); vertices[i].Pos.Y -= vOffset; vertices[i].Pos.Z += hOffset; } } // Center cross-flames else if(j == 4 && (drawAllFaces || doDraw[1] == 1)) { for(int i=0; i<4; i++) { vertices[i].Pos.rotateXZBy(45 + n.param2 * 2); vertices[i].Pos.Y -= vOffset; } } else if(j == 5 && (drawAllFaces || doDraw[1] == 1)) { for(int i=0; i<4; i++) { vertices[i].Pos.rotateXZBy(-45 + n.param2 * 2); vertices[i].Pos.Y -= vOffset; } } // Render flames on bottom else if(j == 0 && (drawBottomFacesOnly || (doDraw[0] == 1 && doDraw[1] == 0))) { for(int i = 0; i < 4; i++) { vertices[i].Pos.rotateYZBy(70); vertices[i].Pos.rotateXZBy(90 + n.param2 * 2); vertices[i].Pos.Y += 4.84; vertices[i].Pos.X -= hOffset+0.7; } } else if(j == 1 && (drawBottomFacesOnly || (doDraw[0] == 1 && doDraw[1] == 0))) { for(int i = 0; i < 4; i++) { vertices[i].Pos.rotateYZBy(70); vertices[i].Pos.rotateXZBy(180 + n.param2 * 2); vertices[i].Pos.Y += 4.84; vertices[i].Pos.Z -= hOffset+0.7; } } else if(j == 2 && (drawBottomFacesOnly || (doDraw[0] == 1 && doDraw[1] == 0))) { for(int i = 0; i < 4; i++) { vertices[i].Pos.rotateYZBy(70); vertices[i].Pos.rotateXZBy(270 + n.param2 * 2); vertices[i].Pos.Y += 4.84; vertices[i].Pos.X += hOffset+0.7; } } else if(j == 3 && (drawBottomFacesOnly || (doDraw[0] == 1 && doDraw[1] == 0))) { for(int i = 0; i < 4; i++) { vertices[i].Pos.rotateYZBy(70); vertices[i].Pos.Y += 4.84; vertices[i].Pos.Z += hOffset+0.7; } } else { // Skip faces that aren't adjacent to a node continue; } for(int i=0; i<4; i++) { vertices[i].Pos *= f.visual_scale; vertices[i].Pos += intToFloat(p, BS); } u16 indices[] = {0,1,2,2,3,0}; // Add to mesh collector collector.append(tile, vertices, 4, indices, 6); } break;} case NDT_FENCELIKE: { TileSpec tile = getNodeTile(n, p, v3s16(0,0,0), data); TileSpec tile_nocrack = tile; tile_nocrack.material_flags &= ~MATERIAL_FLAG_CRACK; // Put wood the right way around in the posts TileSpec tile_rot = tile; tile_rot.rotation = 1; u16 l = getInteriorLight(n, 1, nodedef); video::SColor c = MapBlock_LightColor(255, l, f.light_source); const f32 post_rad=(f32)BS/8; const f32 bar_rad=(f32)BS/16; const f32 bar_len=(f32)(BS/2)-post_rad; v3f pos = intToFloat(p, BS); // The post - always present aabb3f post(-post_rad,-BS/2,-post_rad,post_rad,BS/2,post_rad); post.MinEdge += pos; post.MaxEdge += pos; f32 postuv[24]={ 6/16.,6/16.,10/16.,10/16., 6/16.,6/16.,10/16.,10/16., 0/16.,0,4/16.,1, 4/16.,0,8/16.,1, 8/16.,0,12/16.,1, 12/16.,0,16/16.,1}; makeCuboid(&collector, post, &tile_rot, 1, c, postuv); // Now a section of fence, +X, if there's a post there v3s16 p2 = p; p2.X++; MapNode n2 = data->m_vmanip.getNodeNoEx(blockpos_nodes + p2); const ContentFeatures *f2 = &nodedef->get(n2); if(f2->drawtype == NDT_FENCELIKE) { aabb3f bar(-bar_len+BS/2,-bar_rad+BS/4,-bar_rad, bar_len+BS/2,bar_rad+BS/4,bar_rad); bar.MinEdge += pos; bar.MaxEdge += pos; f32 xrailuv[24]={ 0/16.,2/16.,16/16.,4/16., 0/16.,4/16.,16/16.,6/16., 6/16.,6/16.,8/16.,8/16., 10/16.,10/16.,12/16.,12/16., 0/16.,8/16.,16/16.,10/16., 0/16.,14/16.,16/16.,16/16.}; makeCuboid(&collector, bar, &tile_nocrack, 1, c, xrailuv); bar.MinEdge.Y -= BS/2; bar.MaxEdge.Y -= BS/2; makeCuboid(&collector, bar, &tile_nocrack, 1, c, xrailuv); } // Now a section of fence, +Z, if there's a post there p2 = p; p2.Z++; n2 = data->m_vmanip.getNodeNoEx(blockpos_nodes + p2); f2 = &nodedef->get(n2); if(f2->drawtype == NDT_FENCELIKE) { aabb3f bar(-bar_rad,-bar_rad+BS/4,-bar_len+BS/2, bar_rad,bar_rad+BS/4,bar_len+BS/2); bar.MinEdge += pos; bar.MaxEdge += pos; f32 zrailuv[24]={ 3/16.,1/16.,5/16.,5/16., // cannot rotate; stretch 4/16.,1/16.,6/16.,5/16., // for wood texture instead 0/16.,9/16.,16/16.,11/16., 0/16.,6/16.,16/16.,8/16., 6/16.,6/16.,8/16.,8/16., 10/16.,10/16.,12/16.,12/16.}; makeCuboid(&collector, bar, &tile_nocrack, 1, c, zrailuv); bar.MinEdge.Y -= BS/2; bar.MaxEdge.Y -= BS/2; makeCuboid(&collector, bar, &tile_nocrack, 1, c, zrailuv); } break;} case NDT_RAILLIKE: { bool is_rail_x[6]; /* (-1,-1,0) X (1,-1,0) (-1,0,0) X (1,0,0) (-1,1,0) X (1,1,0) */ bool is_rail_z[6]; content_t thiscontent = n.getContent(); std::string groupname = "connect_to_raillike"; // name of the group that enables connecting to raillike nodes of different kind int self_group = ((ItemGroupList) nodedef->get(n).groups)[groupname]; u8 index = 0; for (s8 y0 = -1; y0 <= 1; y0++) { // Prevent from indexing never used coordinates for (s8 xz = -1; xz <= 1; xz++) { if (xz == 0) continue; MapNode n_xy = data->m_vmanip.getNodeNoEx(blockpos_nodes + v3s16(x + xz, y + y0, z)); MapNode n_zy = data->m_vmanip.getNodeNoEx(blockpos_nodes + v3s16(x, y + y0, z + xz)); ContentFeatures def_xy = nodedef->get(n_xy); ContentFeatures def_zy = nodedef->get(n_zy); // Check if current node would connect with the rail is_rail_x[index] = ((def_xy.drawtype == NDT_RAILLIKE && ((ItemGroupList) def_xy.groups)[groupname] == self_group) || n_xy.getContent() == thiscontent); is_rail_z[index] = ((def_zy.drawtype == NDT_RAILLIKE && ((ItemGroupList) def_zy.groups)[groupname] == self_group) || n_zy.getContent() == thiscontent); index++; } } bool is_rail_x_all[2]; // [0] = negative x, [1] = positive x coordinate from the current node position bool is_rail_z_all[2]; is_rail_x_all[0] = is_rail_x[0] || is_rail_x[2] || is_rail_x[4]; is_rail_x_all[1] = is_rail_x[1] || is_rail_x[3] || is_rail_x[5]; is_rail_z_all[0] = is_rail_z[0] || is_rail_z[2] || is_rail_z[4]; is_rail_z_all[1] = is_rail_z[1] || is_rail_z[3] || is_rail_z[5]; // reasonable default, flat straight unrotated rail bool is_straight = true; int adjacencies = 0; int angle = 0; u8 tileindex = 0; // check for sloped rail if (is_rail_x[4] || is_rail_x[5] || is_rail_z[4] || is_rail_z[5]) { adjacencies = 5; // 5 means sloped is_straight = true; // sloped is always straight } else { // is really straight, rails on both sides is_straight = (is_rail_x_all[0] && is_rail_x_all[1]) || (is_rail_z_all[0] && is_rail_z_all[1]); adjacencies = is_rail_x_all[0] + is_rail_x_all[1] + is_rail_z_all[0] + is_rail_z_all[1]; } switch (adjacencies) { case 1: if (is_rail_x_all[0] || is_rail_x_all[1]) angle = 90; break; case 2: if (!is_straight) tileindex = 1; // curved if (is_rail_x_all[0] && is_rail_x_all[1]) angle = 90; if (is_rail_z_all[0] && is_rail_z_all[1]) { if (is_rail_z[4]) angle = 180; } else if (is_rail_x_all[0] && is_rail_z_all[0]) angle = 270; else if (is_rail_x_all[0] && is_rail_z_all[1]) angle = 180; else if (is_rail_x_all[1] && is_rail_z_all[1]) angle = 90; break; case 3: // here is where the potential to 'switch' a junction is, but not implemented at present tileindex = 2; // t-junction if(!is_rail_x_all[1]) angle = 180; if(!is_rail_z_all[0]) angle = 90; if(!is_rail_z_all[1]) angle = 270; break; case 4: tileindex = 3; // crossing break; case 5: //sloped if (is_rail_z[4]) angle = 180; if (is_rail_x[4]) angle = 90; if (is_rail_x[5]) angle = -90; break; default: break; } TileSpec tile = getNodeTileN(n, p, tileindex, data); tile.material_flags &= ~MATERIAL_FLAG_BACKFACE_CULLING; tile.material_flags |= MATERIAL_FLAG_CRACK_OVERLAY; u16 l = getInteriorLight(n, 0, nodedef); video::SColor c = MapBlock_LightColor(255, l, f.light_source); float d = (float)BS/64; float s = BS/2; short g = -1; if (is_rail_x[4] || is_rail_x[5] || is_rail_z[4] || is_rail_z[5]) g = 1; //Object is at a slope video::S3DVertex vertices[4] = { video::S3DVertex(-s, -s+d,-s, 0,0,0, c,0,1), video::S3DVertex( s, -s+d,-s, 0,0,0, c,1,1), video::S3DVertex( s, g*s+d, s, 0,0,0, c,1,0), video::S3DVertex(-s, g*s+d, s, 0,0,0, c,0,0), }; for(s32 i=0; i<4; i++) { if(angle != 0) vertices[i].Pos.rotateXZBy(angle); vertices[i].Pos += intToFloat(p, BS); } u16 indices[] = {0,1,2,2,3,0}; collector.append(tile, vertices, 4, indices, 6); break;} case NDT_NODEBOX: { static const v3s16 tile_dirs[6] = { v3s16(0, 1, 0), v3s16(0, -1, 0), v3s16(1, 0, 0), v3s16(-1, 0, 0), v3s16(0, 0, 1), v3s16(0, 0, -1) }; TileSpec tiles[6]; u16 l = getInteriorLight(n, 1, nodedef); video::SColor c = MapBlock_LightColor(255, l, f.light_source); v3f pos = intToFloat(p, BS); std::vector boxes = n.getNodeBoxes(nodedef); for(std::vector::iterator i = boxes.begin(); i != boxes.end(); i++) { for(int j = 0; j < 6; j++) { // Handles facedir rotation for textures tiles[j] = getNodeTile(n, p, tile_dirs[j], data); } aabb3f box = *i; box.MinEdge += pos; box.MaxEdge += pos; f32 temp; if (box.MinEdge.X > box.MaxEdge.X) { temp=box.MinEdge.X; box.MinEdge.X=box.MaxEdge.X; box.MaxEdge.X=temp; } if (box.MinEdge.Y > box.MaxEdge.Y) { temp=box.MinEdge.Y; box.MinEdge.Y=box.MaxEdge.Y; box.MaxEdge.Y=temp; } if (box.MinEdge.Z > box.MaxEdge.Z) { temp=box.MinEdge.Z; box.MinEdge.Z=box.MaxEdge.Z; box.MaxEdge.Z=temp; } // // Compute texture coords f32 tx1 = (box.MinEdge.X/BS)+0.5; f32 ty1 = (box.MinEdge.Y/BS)+0.5; f32 tz1 = (box.MinEdge.Z/BS)+0.5; f32 tx2 = (box.MaxEdge.X/BS)+0.5; f32 ty2 = (box.MaxEdge.Y/BS)+0.5; f32 tz2 = (box.MaxEdge.Z/BS)+0.5; f32 txc[24] = { // up tx1, 1-tz2, tx2, 1-tz1, // down tx1, tz1, tx2, tz2, // right tz1, 1-ty2, tz2, 1-ty1, // left 1-tz2, 1-ty2, 1-tz1, 1-ty1, // back 1-tx2, 1-ty2, 1-tx1, 1-ty1, // front tx1, 1-ty2, tx2, 1-ty1, }; makeCuboid(&collector, box, tiles, 6, c, txc); } break;} case NDT_MESH: { v3f pos = intToFloat(p, BS); video::SColor c = MapBlock_LightColor(255, getInteriorLight(n, 1, nodedef), f.light_source); u8 facedir = 0; if (f.param_type_2 == CPT2_FACEDIR) { facedir = n.getFaceDir(nodedef); } else if (f.param_type_2 == CPT2_WALLMOUNTED) { //convert wallmounted to 6dfacedir. //when cache enabled, it is already converted facedir = n.getWallMounted(nodedef); if (!enable_mesh_cache) { static const u8 wm_to_6d[6] = {20, 0, 16+1, 12+3, 8, 4+2}; facedir = wm_to_6d[facedir]; } } if (f.mesh_ptr[facedir]) { // use cached meshes for(u16 j = 0; j < f.mesh_ptr[0]->getMeshBufferCount(); j++) { scene::IMeshBuffer *buf = f.mesh_ptr[facedir]->getMeshBuffer(j); collector.append(getNodeTileN(n, p, j, data), (video::S3DVertex *)buf->getVertices(), buf->getVertexCount(), buf->getIndices(), buf->getIndexCount(), pos, c); } } else if (f.mesh_ptr[0]) { // no cache, clone and rotate mesh scene::IMesh* mesh = cloneMesh(f.mesh_ptr[0]); rotateMeshBy6dFacedir(mesh, facedir); recalculateBoundingBox(mesh); meshmanip->recalculateNormals(mesh, true, false); for(u16 j = 0; j < mesh->getMeshBufferCount(); j++) { scene::IMeshBuffer *buf = mesh->getMeshBuffer(j); collector.append(getNodeTileN(n, p, j, data), (video::S3DVertex *)buf->getVertices(), buf->getVertexCount(), buf->getIndices(), buf->getIndexCount(), pos, c); } mesh->drop(); } break;} } } /* Caused by incorrect alpha blending, selection mesh needs to be created as last element to ensure it gets blended correct over nodes with alpha channel */ // Create selection mesh v3s16 p = data->m_highlighted_pos_relative; if (data->m_show_hud && (p.X >= 0) && (p.X < MAP_BLOCKSIZE) && (p.Y >= 0) && (p.Y < MAP_BLOCKSIZE) && (p.Z >= 0) && (p.Z < MAP_BLOCKSIZE)) { MapNode n = data->m_vmanip.getNodeNoEx(blockpos_nodes + p); if(n.getContent() != CONTENT_AIR) { // Get selection mesh light level static const v3s16 dirs[7] = { v3s16( 0, 0, 0), v3s16( 0, 1, 0), v3s16( 0,-1, 0), v3s16( 1, 0, 0), v3s16(-1, 0, 0), v3s16( 0, 0, 1), v3s16( 0, 0,-1) }; u16 l = 0; u16 l1 = 0; for (u8 i = 0; i < 7; i++) { MapNode n1 = data->m_vmanip.getNodeNoEx(blockpos_nodes + p + dirs[i]); l1 = getInteriorLight(n1, -4, nodedef); if (l1 > l) l = l1; } video::SColor c = MapBlock_LightColor(255, l, 0); data->m_highlight_mesh_color = c; std::vector boxes = n.getSelectionBoxes(nodedef); TileSpec h_tile; h_tile.material_flags |= MATERIAL_FLAG_HIGHLIGHTED; h_tile.texture = tsrc->getTextureForMesh("halo.png",&h_tile.texture_id); v3f pos = intToFloat(p, BS); f32 d = 0.05 * BS; for (std::vector::iterator i = boxes.begin(); i != boxes.end(); i++) { aabb3f box = *i; box.MinEdge += v3f(-d, -d, -d) + pos; box.MaxEdge += v3f(d, d, d) + pos; makeCuboid(&collector, box, &h_tile, 1, c, NULL); } } } } src/voxelalgorithms.h0000644000175000017500000000321612565232430015555 0ustar mquinsonmquinson/* Minetest Copyright (C) 2010-2013 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #ifndef VOXELALGORITHMS_HEADER #define VOXELALGORITHMS_HEADER #include "voxel.h" #include "mapnode.h" #include #include namespace voxalgo { // TODO: Move unspreadLight and spreadLight from VoxelManipulator to here void setLight(VoxelManipulator &v, VoxelArea a, u8 light, INodeDefManager *ndef); void clearLightAndCollectSources(VoxelManipulator &v, VoxelArea a, enum LightBank bank, INodeDefManager *ndef, std::set & light_sources, std::map & unlight_from); struct SunlightPropagateResult { bool bottom_sunlight_valid; SunlightPropagateResult(bool bottom_sunlight_valid_): bottom_sunlight_valid(bottom_sunlight_valid_) {} }; SunlightPropagateResult propagateSunlight(VoxelManipulator &v, VoxelArea a, bool inexistent_top_provides_sunlight, std::set & light_sources, INodeDefManager *ndef); } // namespace voxalgo #endif src/tool.h0000644000175000017500000000613612565232430013307 0ustar mquinsonmquinson/* Minetest Copyright (C) 2010-2013 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #ifndef TOOL_HEADER #define TOOL_HEADER #include "irrlichttypes.h" #include #include #include #include "itemgroup.h" struct ToolGroupCap { std::map times; int maxlevel; int uses; ToolGroupCap(): maxlevel(1), uses(20) {} bool getTime(int rating, float *time) const { std::map::const_iterator i = times.find(rating); if(i == times.end()){ *time = 0; return false; } *time = i->second; return true; } }; // CLANG SUCKS DONKEY BALLS typedef std::map ToolGCMap; typedef std::map DamageGroup; struct ToolCapabilities { float full_punch_interval; int max_drop_level; // CLANG SUCKS DONKEY BALLS ToolGCMap groupcaps; DamageGroup damageGroups; ToolCapabilities( float full_punch_interval_=1.4, int max_drop_level_=1, // CLANG SUCKS DONKEY BALLS ToolGCMap groupcaps_=ToolGCMap(), DamageGroup damageGroups_=DamageGroup() ): full_punch_interval(full_punch_interval_), max_drop_level(max_drop_level_), groupcaps(groupcaps_), damageGroups(damageGroups_) {} void serialize(std::ostream &os, u16 version) const; void deSerialize(std::istream &is); }; struct DigParams { bool diggable; // Digging time in seconds float time; // Caused wear u16 wear; std::string main_group; DigParams(bool a_diggable=false, float a_time=0, u16 a_wear=0, std::string a_main_group=""): diggable(a_diggable), time(a_time), wear(a_wear), main_group(a_main_group) {} }; DigParams getDigParams(const ItemGroupList &groups, const ToolCapabilities *tp, float time_from_last_punch); DigParams getDigParams(const ItemGroupList &groups, const ToolCapabilities *tp); struct HitParams { s16 hp; s16 wear; HitParams(s16 hp_=0, s16 wear_=0): hp(hp_), wear(wear_) {} }; HitParams getHitParams(const ItemGroupList &armor_groups, const ToolCapabilities *tp, float time_from_last_punch); HitParams getHitParams(const ItemGroupList &armor_groups, const ToolCapabilities *tp); struct PunchDamageResult { bool did_punch; int damage; int wear; PunchDamageResult(): did_punch(false), damage(0), wear(0) {} }; struct ItemStack; PunchDamageResult getPunchDamage( const ItemGroupList &armor_groups, const ToolCapabilities *toolcap, const ItemStack *punchitem, float time_from_last_punch ); #endif src/guiTable.h0000644000175000017500000001606712565232430014072 0ustar mquinsonmquinson/* Minetest Copyright (C) 2013 celeron55, Perttu Ahola This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #ifndef GUITABLE_HEADER #define GUITABLE_HEADER #include #include #include #include #include #include "irrlichttypes_extrabloated.h" class ISimpleTextureSource; /* A table GUI element for GUIFormSpecMenu. Sends a EGET_TABLE_CHANGED event to the parent when an item is selected or double-clicked. Call checkEvent() to get info. Credits: The interface and implementation of this class are (very) loosely based on the Irrlicht classes CGUITable and CGUIListBox. CGUITable and CGUIListBox are licensed under the Irrlicht license; they are Copyright (C) 2002-2012 Nikolaus Gebhardt */ class GUITable : public gui::IGUIElement { public: /* Stores dynamic data that should be preserved when updating a formspec */ struct DynamicData { s32 selected; s32 scrollpos; s32 keynav_time; core::stringw keynav_buffer; std::set opened_trees; DynamicData() { selected = 0; scrollpos = 0; keynav_time = 0; } }; /* An option of the form = */ struct Option { std::string name; std::string value; Option(const std::string &name_, const std::string &value_) { name = name_; value = value_; } }; /* A list of options that concern the entire table */ typedef std::vector

Ę;R|s&0Z麶WʗNorҶN &*AФa@jk5 G{>oF%jG?F}H9\'&hۖI֞ ۳i3 MٍO3{~ZN ,Q( ReӀ]7bS0pMΊP.ZS,jسr?`2Ԝ.OGXvhVO],hX7 \=ЬI#>صl ,eBC^S ^n4d\5:r#(ر48/Jޜ1. j@YP\Tq^J?;w6.CgU2bY(0wN`lvS-qö~ZG,^}| < _,8T ²|Q% OˁM =Ysm&- }%9=7QIw[HlCKfC_+\՛W[iKEt>~v\ץ6hr|Wyw<|TYS AV ,jtu&5Y{(E)ki t1PunD$'l`A|wz{zrtSK\ ?uˀ9wu!=C *پ8urԷM '+za3_oߐnRЯ;OH7-t;Nwӝ47' [0wANl1;/0Zbӝ)tZm[-rkydq]w_c'WwOILe ƲK z<vM:+ϫ;*Ѥ)lОe?n5gi{tg=lNwhꪲz/zS .'C(ml(owʶgpɁ|㏨^_͉->jQ{%aW/[WyF`Iq^T-؈Hyً8MD>IudZve]F|o8,/ LbI~>+ϐJ?n{; Q~UhY;^ v;/=(*ዡ*Dϣ>fs}Ͻ_[3\&rK"" A ]W=v{rؕE r?G<% 0h5r 7=.*e[2uaS,6'`Z^8t}37%IJ waRKEKmW[h&"=H"+6 vىVH$BDd$(FO\T\t-zpH|aY\c-4!רfc7QH=L5Y z$Km|MBN8 ,ݤVہl/H*e\a#_o0bܩt4𻥎[KTolQ ]*xc*l R4ԹfQF "bKEF iDnw K? h1]2 ^*BPIDO$@+MBjoe4k^}bJvlD6٘U.ml'(Gl6ֶwnx9ishf^w :NE`Fj]g}݅SY*0Q>Cm-G x -A0'۫["+mJRQWeߖYJe!ص81D}z♦JXBY @ʴ_ ,VPʧ-u,DJ*6$7V$mO8sPpY qFˋ#"v$e޽6޲T~Qv]CʛPZ9kAW-AK)Z"[%F[t: Mhif!'>t=,;+҄g?cpϏG* ک& S#f6DdFA S1sJ7$ f$mJ:{)ʽ/t" $#Z+F3T79h_!:k}4<elSlc0m lyS6F;TVCug+]z}) b4Z0VL<2(f]H) o@U @X!3xa- ~塺s^ɩ-df'hɭ~oۦԞ;:j?MjYSĸъ40mk Drgk%p9̼IAMR @N{Xb\h[N@jU9!Or秊0M}w$-Û:XZ%nz]yƺ:át[]ċ[:;6%-iˆoMpWηERp/H%t7mBZ< X75)OiS9F|uvA c:D v5 s>ÀRXMºh"faziףBŦ#Š &@[o"P~ O1WShG&{47VWb3O=<ό{Ob /3$y,B2>sf~}A4?'ҙ fb$#YtxQ@PL*_*&7&-1!R~XabYjhUؿ>DQ8 EU:zvsz }io._N,q;+OIW^)FJZlT <\tTqYqP3um;&Eo"96ykGSKڕi3 ("fiB-E`Zl$|U$2lE7"ڻ /LQOPo ~q$n9},ӃZzܓޓ -\>DްOimoP4̬VMޕ>tf;BL2Ywg۬vyqe6c !4ת}xQ|;ZN@tA: "To<܉%) G:5s!'Z{iB 2H_I*:P׵#vRV:5[+>cط< 3UBi hiz]d8Kloiry/N[xIQH"u^D0iQDRlo[07'!ޠ@˟N}ӣ9o|Nn܊q]j"8=ٷ<Z]TGfN@HU6ҺN5|'NVZ {|Zz'SoM(@THC/!ͥB WY}jxSWku2[ZiKM5 Xl7`j \ι.n3 CF[2z2bTWfanZ-ߜf C҂kZ8LfŜ]s )RUK7UgL[3(s"P0zf u^jg&@S?ڹ1؏߬-fMn֦*W3)윓W?8q]6w{))3f^L]c |ǥY\;l?("QǩB:"g* p^܍ƻ;{I]W7]Haꥧ-XgHɫ9c)k*]y%8O\  t{[n;z!W:b.W1ic^ݳq|3m񴭁?A!je~s3 /gjxqã+dthCԐ)Y%p,=ŝIw( 0:')X$`B!;m|UML'Xw eBX\YR>| n"Z&v4hz$ Eۖcz.q͌Oj?Pvץ(Rļ NH"n"(V9%\w۫E0YH4tVG_z ETEvX47|JǨsc'c2p$jH @JJXw6tdٶ1}_&I؟ݓ-?Ն_ V#r}`3+( {TRZ&QɖvLA$}Ѷ2ŀ ̃ t5tPvek/v>01LF 9s'Sc !8c/`o}p` 4M楾f%_\8YǾO 8I %eQ2vAЫKHҒ0f"њ^JX9^ xy~@².*<4Y׍hڇ !KX7y5x8Ɩ/:i$G`p^*F0jS9yXRDNMYҟCfYv eLI'j2J2+%!C+3sneަcDT>-cNEXuU]"-=3$6N| 0Imۦc[D29U(MƙTkc%Bf9Wԡ`>QT8X0N 9ϸ5-2hʽO8lLf@Yq 4.ZC+2NR H-Ĵ6RZO-pep{j^bIQ{Qs)$Yi0EBCmli]Ŏ@Sb^h>C/KhMιݵnM]f]h#hNk_@_N`U1ſq)'-9O4,]XEo"8S'~U?, @߻$i뿯Ᾱd`#Op "B q4 z~@: p֫Bq~w.Ӏ;ߦ޸q iܙnUzl?1`o 'ͼ<>f&`w"Lj"~J_^ϲ>*p,DUn[8-ɯWO+||~cqP,ۀ7t&B{er˳f{f,N;L:YMVuQK5~<;i&qLDt#\Qس7 :{]fKʼ"Mh:_ܻv̟l,jFdz{4T .ʶx^ :NZ|]¯wn~("%T#a_ דo\Y0- Ar '|FӀ xQ @ccXOs1@7s>ۨA3d Jik(T'_"-oH=vb˩ؙ *v|áN_XZ]Ժ\-KmYbE8#NB'oiB0#!4Rnr|M AZBUY>#t3tyg(Yo'AqʔŃSIXeRdM!I;=e;5aitD ,!tR]-C8>ipJi5.L9 2Q>_$ EyeH -2[Y]qq8QbeYR~)Ȕ.XNTte뛒.WWc+mcYI<^23ODPo񽾗jۏEt /ֹgU~V8yP<<]YmN./:,;ێº[KwX[\򑩟[[ |6?zEMEzxmn2RX\x"na<_҂XҜ~n,|u&u Ǵ7%nXߔt1QvRY<~Bly6V-G? ]7i\b'mk-|&p901cyD ob33}m[M{ZlD/"4/f 3X -зq]bWJWl (_TC<}?}/zD@ @ pw!teF@ c@ 8[Aܱ)ew߃ŝCo⟯/-3%oCSWw9`w.@ u @ @  6o[63WfFx߱~pkW!Y@ @P @U@ +eqۭ,C[lˣϴs<͜XOٟzu2Xp!}\Qޛ7$cHՙԎޟ<<6uN*@pۖ[531A }O dGN߻5?.&کdj%ZhwYXŶ{iGVcwpDfXP!٩a/u&XN|X;lQ wP-;T5`{娃 >OQ oG9?'7!9|R |cJ$yBw:S[؏J׋_xxڶIo>ÁLPWB~^h&'M3q/fb}8wh_R2/`Xy=%ܩ(@o)Z-}?-*U K,.17Aܯ7XN-$2Ro+>WnvbΊY8!"57 O @{Bz29:,Lv_"+")9!gR4f'XG }󛹪M]D\&2Kr-w-8}>s|MTL\, <? W)^y6E uSU7W#{`O *YwfmL\bb9 E %?/6~:k@hSRI.(MoD? @ 5>'YT(ؐ&d+Bw[}*9MCsʇ7:\\yD@Ne/*._HK亦*q C `K&fc}>?ǝl% ItqӺX[}( )Sf@LdT-SynDA{`:^2lbwzU'gŢvS g-P&.>xQZ@m.k T fcjs)XhҶ`+UrV"kמ@+&օȮu/3SOfRAC{ђ_z%@S=x2* f?(%^ pvg xv }Mhk.=k-^?8Hpu>п~O|Fn]'ܾsN/9/ rnq5 V@=׌ JU 4 pghn00d3 q< bls9} 7 J'=8t2K gTG{*px<*K[ݭJP=wv/yΏ=TK{͗!___l{A @QNTuO[~i @g_8@<_G^8tB̟3F?0̶3{n4ᆐF,"s篲<,"jdžx'r ^03)?F}, %&.nW,E, bsDnQ:Zcn/# Ė}/^ζCx) >Lb!2^qѾ<~WlgCdfsX9{\f/הʉN\kǤ$̊$ / @1:Ѱ~,.v&溨cKjٔaKp<Uy 00:&i檨)vədy=1 Da %Y}Y'ߟ];NFO)/dDUgfnqe9N,\T储}gaiM;<ucYLzs~tP%ݥ|Yeo[.; 뵒NhG3WʼnݲɳFҬ]0)wzU_tn؊ZfZ>? %k}YjO]~< sp6=zBySd[wo J>:&i_|+?lb[ N@F HC9hl* PDU䦟 k<'Y xCh<2/S]l|Ax p&Ad쾃pWЙXay_x k|(OfRM_|q]%92 *R  aT] !gg2zTt`gw8O|'NNׯEL܃H t:/(;6LHz pF|,Zz'ӊido3 /,E^Dq?Tv43Jd/!OY]~=p=xtRUZrMpaSJu> ԄOJl'R])WGdG~~*<{:3;X%I"y_dK>&攏lrM볯Op0IybS`xrrqQ 5@dz}w/-\L}N=42)@~<璧z^/c~AzgN x ;o`~/ te@ N %tEXtdate:create2014-08-19T12:28:15+02:00^m%tEXtdate:modify2014-08-19T12:28:15+02:00IENDB`fonts/mono_dejavu_sans_20.xml0000755000175000017500000104773412565232430017115 0ustar mquinsonmquinson<?xml version="1.0"?> <font type="bitmap"> <Texture index="0" filename="mono_dejavu_sans_200.png" hasAlpha="true" /> <c c="" r="0, 0, 14, 31" u="1" o="1" /> <c c=" " r="15, 0, 16, 31" o="15" /> <c c="!" r="17, 0, 21, 31" u="6" o="6" /> <c c="&quot;" r="22, 0, 31, 31" u="3" o="4" /> <c c="#" r="32, 0, 48, 31" /> <c c="$" r="49, 0, 61, 31" u="2" o="2" /> <c c="%" r="62, 0, 78, 31" /> <c c="&amp;" r="79, 0, 95, 31" u="1" o="-1" /> <c c="'" r="96, 0, 99, 31" u="6" o="7" /> <c c="(" r="100, 0, 107, 31" u="5" o="4" /> <c c=")" r="108, 0, 115, 31" u="5" o="4" /> <c c="*" r="116, 0, 128, 31" u="2" o="2" /> <c c="+" r="129, 0, 144, 31" u="1" /> <c c="," r="145, 0, 150, 31" u="5" o="6" /> <c c="-" r="151, 0, 159, 31" u="4" o="4" /> <c c="." r="160, 0, 164, 31" u="6" o="6" /> <c c="/" r="165, 0, 178, 31" u="1" o="2" /> <c c="0" r="179, 0, 192, 31" u="2" o="1" /> <c c="1" r="193, 0, 205, 31" u="3" o="1" /> <c c="2" r="206, 0, 219, 31" u="2" o="1" /> <c c="3" r="220, 0, 233, 31" u="2" o="1" /> <c c="4" r="234, 0, 247, 31" u="2" o="1" /> <c c="5" r="248, 0, 261, 31" u="2" o="1" /> <c c="6" r="262, 0, 275, 31" u="2" o="1" /> <c c="7" r="276, 0, 289, 31" u="2" o="1" /> <c c="8" r="290, 0, 303, 31" u="2" o="1" /> <c c="9" r="304, 0, 317, 31" u="2" o="1" /> <c c=":" r="318, 0, 322, 31" u="6" o="6" /> <c c=";" r="323, 0, 328, 31" u="5" o="6" /> <c c="&lt;" r="329, 0, 343, 31" u="1" o="1" /> <c c="=" r="344, 0, 358, 31" u="1" o="1" /> <c c="&gt;" r="359, 0, 373, 31" u="1" o="1" /> <c c="?" r="374, 0, 385, 31" u="3" o="2" /> <c c="@" r="386, 0, 401, 31" o="1" /> <c c="A" r="402, 0, 417, 31" o="1" /> <c c="B" r="418, 0, 432, 31" u="2" /> <c c="C" r="433, 0, 445, 31" u="2" o="2" /> <c c="D" r="446, 0, 460, 31" u="2" /> <c c="E" r="461, 0, 473, 31" u="2" o="2" /> <c c="F" r="474, 0, 486, 31" u="2" o="2" /> <c c="G" r="487, 0, 501, 31" u="2" /> <c c="H" r="502, 0, 515, 31" u="2" o="1" /> <c c="I" r="516, 0, 528, 31" u="2" o="2" /> <c c="J" r="529, 0, 541, 31" u="1" o="3" /> <c c="K" r="542, 0, 557, 31" u="2" o="-1" /> <c c="L" r="558, 0, 570, 31" u="3" o="1" /> <c c="M" r="571, 0, 585, 31" u="1" o="1" /> <c c="N" r="586, 0, 599, 31" u="2" o="1" /> <c c="O" r="600, 0, 614, 31" u="1" o="1" /> <c c="P" r="615, 0, 628, 31" u="2" o="1" /> <c c="Q" r="629, 0, 643, 31" u="1" o="1" /> <c c="R" r="644, 0, 659, 31" u="2" o="-1" /> <c c="S" r="660, 0, 673, 31" u="2" o="1" /> <c c="T" r="674, 0, 688, 31" u="1" o="1" /> <c c="U" r="689, 0, 702, 31" u="2" o="1" /> <c c="V" r="703, 0, 718, 31" u="1" /> <c c="W" r="719, 0, 735, 31" /> <c c="X" r="736, 0, 752, 31" /> <c c="Y" r="753, 0, 769, 31" /> <c c="Z" r="770, 0, 784, 31" u="2" /> <c c="[" r="785, 0, 793, 31" u="6" o="2" /> <c c="\" r="794, 0, 807, 31" u="1" o="2" /> <c c="]" r="808, 0, 815, 31" u="4" o="5" /> <c c="^" r="816, 0, 831, 31" u="1" /> <c c="_" r="832, 0, 848, 31" /> <c c="`" r="849, 0, 856, 31" u="3" o="6" /> <c c="a" r="857, 0, 871, 31" u="1" o="1" /> <c c="b" r="872, 0, 885, 31" u="2" o="1" /> <c c="c" r="886, 0, 898, 31" u="2" o="2" /> <c c="d" r="899, 0, 912, 31" u="1" o="2" /> <c c="e" r="913, 0, 927, 31" u="1" o="1" /> <c c="f" r="928, 0, 941, 31" u="2" o="1" /> <c c="g" r="942, 0, 955, 31" u="1" o="2" /> <c c="h" r="956, 0, 968, 31" u="2" o="2" /> <c c="i" r="969, 0, 983, 31" u="2" /> <c c="j" r="984, 0, 993, 31" u="2" o="5" /> <c c="k" r="994, 0, 1008, 31" u="2" /> <c c="l" r="1009, 0, 1022, 31" u="1" o="2" /> <c c="m" r="1023, 0, 1038, 31" u="1" /> <c c="n" r="1039, 0, 1051, 31" u="2" o="2" /> <c c="o" r="1052, 0, 1066, 31" u="1" o="1" /> <c c="p" r="1067, 0, 1080, 31" u="2" o="1" /> <c c="q" r="1081, 0, 1094, 31" u="1" o="2" /> <c c="r" r="1095, 0, 1106, 31" u="4" o="1" /> <c c="s" r="1107, 0, 1119, 31" u="2" o="2" /> <c c="t" r="1120, 0, 1133, 31" u="1" o="2" /> <c c="u" r="1134, 0, 1146, 31" u="2" o="2" /> <c c="v" r="1147, 0, 1161, 31" u="1" o="1" /> <c c="w" r="1162, 0, 1178, 31" /> <c c="x" r="1179, 0, 1194, 31" u="1" /> <c c="y" r="1195, 0, 1210, 31" u="1" /> <c c="z" r="1211, 0, 1223, 31" u="2" o="2" /> <c c="{" r="1224, 0, 1236, 31" u="2" o="2" /> <c c="|" r="1237, 0, 1240, 31" u="7" o="6" /> <c c="}" r="1241, 0, 1253, 31" u="2" o="2" /> <c c="~" r="1254, 0, 1268, 31" u="1" o="1" /> <c c="" r="1269, 0, 1270, 31" o="15" /> <c c="" r="1271, 0, 1275, 31" u="6" o="6" /> <c c="" r="1276, 0, 1288, 31" u="2" o="2" /> <c c="" r="1289, 0, 1302, 31" u="2" o="1" /> <c c="" r="1303, 0, 1316, 31" u="2" o="1" /> <c c="" r="1317, 0, 1333, 31" /> <c c="" r="1334, 0, 1337, 31" u="7" o="6" /> <c c="" r="1338, 0, 1350, 31" u="2" o="2" /> <c c="" r="1351, 0, 1359, 31" u="4" o="4" /> <c c="" r="1360, 0, 1376, 31" /> <c c="" r="1377, 0, 1387, 31" u="3" o="3" /> <c c="" r="1388, 0, 1400, 31" u="2" o="2" /> <c c="" r="1401, 0, 1415, 31" u="1" o="1" /> <c c="" r="1416, 0, 1424, 31" u="4" o="4" /> <c c="" r="1425, 0, 1441, 31" /> <c c="" r="1442, 0, 1450, 31" u="4" o="4" /> <c c="" r="1451, 0, 1460, 31" u="4" o="3" /> <c c="" r="1461, 0, 1474, 31" u="2" o="1" /> <c c="" r="1475, 0, 1484, 31" u="4" o="3" /> <c c="" r="1485, 0, 1494, 31" u="4" o="3" /> <c c="" r="1495, 0, 1502, 31" u="6" o="3" /> <c c="" r="1503, 0, 1516, 31" u="2" o="1" /> <c c="" r="1517, 0, 1530, 31" u="1" o="2" /> <c c="" r="1531, 0, 1535, 31" u="6" o="6" /> <c c="" r="1536, 0, 1542, 31" u="5" o="5" /> <c c="" r="1543, 0, 1552, 31" u="4" o="3" /> <c c="" r="1553, 0, 1563, 31" u="4" o="2" /> <c c="" r="1564, 0, 1576, 31" u="3" o="1" /> <c c="" r="1577, 0, 1591, 31" u="1" o="1" /> <c c="" r="1592, 0, 1607, 31" u="1" /> <c c="" r="1608, 0, 1622, 31" u="1" o="1" /> <c c="" r="1623, 0, 1634, 31" u="3" o="2" /> <c c="" r="1635, 0, 1650, 31" o="1" /> <c c="" r="1651, 0, 1666, 31" o="1" /> <c c="" r="1667, 0, 1682, 31" o="1" /> <c c="" r="1683, 0, 1698, 31" o="1" /> <c c="" r="1699, 0, 1714, 31" o="1" /> <c c="" r="1715, 0, 1730, 31" u="1" /> <c c="" r="1731, 0, 1747, 31" /> <c c="" r="1748, 0, 1760, 31" u="2" o="2" /> <c c="" r="1761, 0, 1773, 31" u="2" o="2" /> <c c="" r="1774, 0, 1786, 31" u="2" o="2" /> <c c="" r="1787, 0, 1799, 31" u="2" o="2" /> <c c="" r="1800, 0, 1812, 31" u="2" o="2" /> <c c="" r="1813, 0, 1825, 31" u="2" o="2" /> <c c="" r="1826, 0, 1838, 31" u="2" o="2" /> <c c="" r="1839, 0, 1851, 31" u="2" o="2" /> <c c="" r="1852, 0, 1864, 31" u="2" o="2" /> <c c="" r="1865, 0, 1881, 31" /> <c c="" r="1882, 0, 1895, 31" u="2" o="1" /> <c c="" r="1896, 0, 1910, 31" u="1" o="1" /> <c c="" r="1911, 0, 1925, 31" u="1" o="1" /> <c c="" r="1926, 0, 1940, 31" u="1" o="1" /> <c c="" r="1941, 0, 1955, 31" u="1" o="1" /> <c c="" r="1956, 0, 1970, 31" u="1" o="1" /> <c c="" r="1971, 0, 1984, 31" u="1" o="2" /> <c c="" r="1985, 0, 2001, 31" /> <c c="" r="2002, 0, 2015, 31" u="2" o="1" /> <c c="" r="2016, 0, 2029, 31" u="2" o="1" /> <c c="" r="2030, 0, 2043, 31" u="2" o="1" /> <c c="" r="0, 32, 13, 63" u="2" o="1" /> <c c="" r="14, 32, 30, 63" /> <c c="" r="31, 32, 44, 63" u="2" o="1" /> <c c="" r="45, 32, 59, 63" u="2" /> <c c="" r="60, 32, 74, 63" u="1" o="1" /> <c c="" r="75, 32, 89, 63" u="1" o="1" /> <c c="" r="90, 32, 104, 63" u="1" o="1" /> <c c="" r="105, 32, 119, 63" u="1" o="1" /> <c c="" r="120, 32, 134, 63" u="1" o="1" /> <c c="" r="135, 32, 149, 63" u="1" o="1" /> <c c="" r="150, 32, 165, 63" u="1" /> <c c="" r="166, 32, 178, 63" u="2" o="2" /> <c c="" r="179, 32, 193, 63" u="1" o="1" /> <c c="" r="194, 32, 208, 63" u="1" o="1" /> <c c="" r="209, 32, 223, 63" u="1" o="1" /> <c c="" r="224, 32, 238, 63" u="1" o="1" /> <c c="" r="239, 32, 253, 63" u="2" /> <c c="" r="254, 32, 268, 63" u="2" /> <c c="" r="269, 32, 283, 63" u="2" /> <c c="" r="284, 32, 298, 63" u="2" /> <c c="" r="299, 32, 313, 63" u="1" o="1" /> <c c="" r="314, 32, 326, 63" u="2" o="2" /> <c c="" r="327, 32, 341, 63" u="1" o="1" /> <c c="" r="342, 32, 356, 63" u="1" o="1" /> <c c="" r="357, 32, 371, 63" u="1" o="1" /> <c c="" r="372, 32, 386, 63" u="1" o="1" /> <c c="" r="387, 32, 401, 63" u="1" o="1" /> <c c="" r="402, 32, 416, 63" u="1" o="1" /> <c c="" r="417, 32, 433, 63" /> <c c="" r="434, 32, 446, 63" u="2" o="2" /> <c c="" r="447, 32, 459, 63" u="2" o="2" /> <c c="" r="460, 32, 472, 63" u="2" o="2" /> <c c="" r="473, 32, 485, 63" u="2" o="2" /> <c c="" r="486, 32, 501, 63" u="1" /> <c c="" r="502, 32, 515, 63" u="2" o="1" /> <c c="" r="516, 32, 531, 63" u="1" /> <c c="" r="532, 32, 547, 63" o="1" /> <c c="" r="548, 32, 562, 63" u="1" o="1" /> <c c="" r="563, 32, 578, 63" o="1" /> <c c="" r="579, 32, 593, 63" u="1" o="1" /> <c c="" r="594, 32, 611, 63" o="-1" /> <c c="" r="612, 32, 626, 63" u="1" o="1" /> <c c="" r="627, 32, 639, 63" u="2" o="2" /> <c c="" r="640, 32, 652, 63" u="2" o="2" /> <c c="" r="653, 32, 666, 63" u="2" o="1" /> <c c=" " r="667, 32, 679, 63" u="2" o="2" /> <c c=" " r="680, 32, 692, 63" u="2" o="2" /> <c c=" " r="693, 32, 705, 63" u="2" o="2" /> <c c=" " r="706, 32, 719, 63" u="2" o="1" /> <c c=" " r="720, 32, 732, 63" u="2" o="2" /> <c c="" r="733, 32, 747, 63" u="2" /> <c c="" r="748, 32, 767, 63" u="1" o="-4" /> <c c="" r="768, 32, 784, 63" /> <c c="" r="785, 32, 800, 63" u="1" /> <c c="" r="801, 32, 813, 63" u="2" o="2" /> <c c="" r="814, 32, 828, 63" u="1" o="1" /> <c c="" r="829, 32, 841, 63" u="2" o="2" /> <c c="" r="842, 32, 856, 63" u="1" o="1" /> <c c="" r="857, 32, 869, 63" u="2" o="2" /> <c c="" r="870, 32, 884, 63" u="1" o="1" /> <c c="" r="885, 32, 898, 63" u="2" o="1" /> <c c="" r="899, 32, 913, 63" u="1" o="1" /> <c c="" r="914, 32, 926, 63" u="2" o="2" /> <c c="" r="927, 32, 941, 63" u="1" o="1" /> <c c="" r="942, 32, 956, 63" u="2" /> <c c="" r="957, 32, 970, 63" u="1" o="2" /> <c c="" r="971, 32, 985, 63" u="2" /> <c c="" r="986, 32, 999, 63" u="1" o="2" /> <c c=" " r="1000, 32, 1014, 63" u="2" /> <c c="!" r="1015, 32, 1028, 63" u="1" o="2" /> <c c=""" r="1029, 32, 1043, 63" u="2" /> <c c="#" r="1044, 32, 1057, 63" u="1" o="2" /> <c c="$" r="1058, 32, 1071, 63" u="2" o="1" /> <c c="%" r="1072, 32, 1087, 63" u="-1" o="2" /> <c c="&" r="1088, 32, 1105, 63" o="-1" /> <c c="'" r="1106, 32, 1120, 63" o="2" /> <c c="(" r="1121, 32, 1133, 63" u="2" o="2" /> <c c=")" r="1134, 32, 1148, 63" u="2" /> <c c="*" r="1149, 32, 1161, 63" u="2" o="2" /> <c c="+" r="1162, 32, 1176, 63" u="2" /> <c c="," r="1177, 32, 1189, 63" u="2" o="2" /> <c c="-" r="1190, 32, 1204, 63" u="2" /> <c c="." r="1205, 32, 1217, 63" u="2" o="2" /> <c c="/" r="1218, 32, 1232, 63" u="2" /> <c c="0" r="1233, 32, 1245, 63" u="2" o="2" /> <c c="1" r="1246, 32, 1260, 63" u="2" /> <c c="2" r="1261, 32, 1278, 63" u="-1" /> <c c="3" r="1279, 32, 1294, 63" u="1" /> <c c="4" r="1295, 32, 1308, 63" u="1" o="2" /> <c c="5" r="1309, 32, 1320, 63" u="2" o="3" /> <c c="6" r="1321, 32, 1336, 63" u="2" o="-1" /> <c c="7" r="1337, 32, 1351, 63" u="2" /> <c c="8" r="1352, 32, 1366, 63" u="2" /> <c c="9" r="1367, 32, 1379, 63" u="3" o="1" /> <c c=":" r="1380, 32, 1393, 63" u="1" o="2" /> <c c=";" r="1394, 32, 1406, 63" u="3" o="1" /> <c c="<" r="1407, 32, 1420, 63" u="1" o="2" /> <c c="=" r="1421, 32, 1433, 63" u="3" o="1" /> <c c=">" r="1434, 32, 1449, 63" u="1" /> <c c="?" r="1450, 32, 1462, 63" u="3" o="1" /> <c c="@" r="1463, 32, 1478, 63" u="1" /> <c c="A" r="1479, 32, 1495, 63" u="-1" o="1" /> <c c="B" r="1496, 32, 1510, 63" o="2" /> <c c="C" r="1511, 32, 1524, 63" u="2" o="1" /> <c c="D" r="1525, 32, 1537, 63" u="2" o="2" /> <c c="E" r="1538, 32, 1551, 63" u="2" o="1" /> <c c="F" r="1552, 32, 1564, 63" u="2" o="2" /> <c c="G" r="1565, 32, 1578, 63" u="2" o="1" /> <c c="H" r="1579, 32, 1591, 63" u="2" o="2" /> <c c="I" r="1592, 32, 1609, 63" u="-1" /> <c c="J" r="1610, 32, 1623, 63" u="2" o="1" /> <c c="K" r="1624, 32, 1636, 63" u="2" o="2" /> <c c="L" r="1637, 32, 1651, 63" u="1" o="1" /> <c c="M" r="1652, 32, 1666, 63" u="1" o="1" /> <c c="N" r="1667, 32, 1681, 63" u="1" o="1" /> <c c="O" r="1682, 32, 1696, 63" u="1" o="1" /> <c c="P" r="1697, 32, 1711, 63" u="1" o="1" /> <c c="Q" r="1712, 32, 1726, 63" u="1" o="1" /> <c c="R" r="1727, 32, 1742, 63" u="1" /> <c c="S" r="1743, 32, 1759, 63" /> <c c="T" r="1760, 32, 1775, 63" u="2" o="-1" /> <c c="U" r="1776, 32, 1787, 63" u="4" o="1" /> <c c="V" r="1788, 32, 1803, 63" u="2" o="-1" /> <c c="W" r="1804, 32, 1816, 63" u="3" o="1" /> <c c="X" r="1817, 32, 1832, 63" u="2" o="-1" /> <c c="Y" r="1833, 32, 1844, 63" u="4" o="1" /> <c c="Z" r="1845, 32, 1858, 63" u="2" o="1" /> <c c="[" r="1859, 32, 1871, 63" u="2" o="2" /> <c c="\" r="1872, 32, 1885, 63" u="2" o="1" /> <c c="]" r="1886, 32, 1898, 63" u="2" o="2" /> <c c="^" r="1899, 32, 1912, 63" u="2" o="1" /> <c c="_" r="1913, 32, 1925, 63" u="2" o="2" /> <c c="`" r="1926, 32, 1939, 63" u="2" o="1" /> <c c="a" r="1940, 32, 1952, 63" u="2" o="2" /> <c c="b" r="1953, 32, 1967, 63" u="1" o="1" /> <c c="c" r="1968, 32, 1981, 63" u="1" o="2" /> <c c="d" r="1982, 32, 1996, 63" u="1" o="1" /> <c c="e" r="1997, 32, 2012, 63" u="1" /> <c c="f" r="2013, 32, 2027, 63" u="1" o="1" /> <c c="g" r="2028, 32, 2041, 63" u="1" o="2" /> <c c="h" r="0, 64, 13, 95" u="2" o="1" /> <c c="i" r="14, 64, 26, 95" u="2" o="2" /> <c c="j" r="27, 64, 40, 95" u="2" o="1" /> <c c="k" r="41, 64, 53, 95" u="2" o="2" /> <c c="l" r="54, 64, 67, 95" u="2" o="1" /> <c c="m" r="68, 64, 80, 95" u="2" o="2" /> <c c="n" r="81, 64, 94, 95" u="2" o="1" /> <c c="o" r="95, 64, 107, 95" u="2" o="2" /> <c c="p" r="108, 64, 121, 95" u="2" o="1" /> <c c="q" r="122, 64, 134, 95" u="2" o="2" /> <c c="r" r="135, 64, 148, 95" u="2" o="1" /> <c c="s" r="149, 64, 164, 95" u="2" o="-1" /> <c c="t" r="165, 64, 181, 95" /> <c c="u" r="182, 64, 198, 95" /> <c c="v" r="199, 64, 215, 95" /> <c c="w" r="216, 64, 231, 95" u="1" /> <c c="x" r="232, 64, 248, 95" /> <c c="y" r="249, 64, 263, 95" u="2" /> <c c="z" r="264, 64, 276, 95" u="2" o="2" /> <c c="{" r="277, 64, 291, 95" u="2" /> <c c="|" r="292, 64, 304, 95" u="2" o="2" /> <c c="}" r="305, 64, 319, 95" u="2" /> <c c="~" r="320, 64, 332, 95" u="2" o="2" /> <c c="" r="333, 64, 346, 95" u="2" o="1" /> <c c="" r="347, 64, 362, 95" o="1" /> <c c="" r="363, 64, 380, 95" o="-1" /> <c c="" r="381, 64, 394, 95" u="2" o="1" /> <c c="" r="395, 64, 408, 95" u="2" o="1" /> <c c="" r="409, 64, 425, 95" /> <c c="" r="426, 64, 442, 95" /> <c c="" r="443, 64, 455, 95" u="2" o="2" /> <c c="" r="456, 64, 471, 95" u="2" o="-1" /> <c c="" r="472, 64, 487, 95" u="2" o="-1" /> <c c="" r="488, 64, 504, 95" /> <c c="" r="505, 64, 522, 95" u="-1" /> <c c="" r="523, 64, 538, 95" u="1" /> <c c="" r="539, 64, 552, 95" u="2" o="1" /> <c c="" r="553, 64, 567, 95" u="1" o="1" /> <c c="" r="568, 64, 580, 95" u="2" o="2" /> <c c="" r="581, 64, 595, 95" u="1" o="1" /> <c c="" r="596, 64, 608, 95" u="2" o="2" /> <c c="" r="609, 64, 623, 95" u="1" o="1" /> <c c="" r="624, 64, 638, 95" u="1" o="1" /> <c c="" r="639, 64, 655, 95" /> <c c="" r="656, 64, 672, 95" /> <c c="" r="673, 64, 690, 95" o="-1" /> <c c="" r="691, 64, 704, 95" u="2" o="1" /> <c c="" r="705, 64, 717, 95" u="2" o="2" /> <c c="" r="718, 64, 734, 95" /> <c c="" r="735, 64, 749, 95" u="2" /> <c c="" r="750, 64, 764, 95" u="1" o="1" /> <c c="" r="765, 64, 780, 95" u="1" /> <c c="" r="781, 64, 796, 95" u="1" /> <c c="" r="797, 64, 813, 95" /> <c c="" r="814, 64, 827, 95" u="2" o="1" /> <c c="" r="828, 64, 842, 95" u="1" o="1" /> <c c="" r="843, 64, 859, 95" /> <c c="" r="860, 64, 876, 95" /> <c c="" r="877, 64, 893, 95" /> <c c="" r="894, 64, 911, 95" o="-1" /> <c c="" r="912, 64, 928, 95" /> <c c="" r="929, 64, 942, 95" u="2" o="1" /> <c c="" r="943, 64, 959, 95" u="1" o="-1" /> <c c="" r="960, 64, 974, 95" u="1" o="1" /> <c c="" r="975, 64, 987, 95" u="2" o="2" /> <c c="" r="988, 64, 1002, 95" u="1" o="1" /> <c c="" r="1003, 64, 1018, 95" o="1" /> <c c="" r="1019, 64, 1033, 95" u="1" o="1" /> <c c="" r="1034, 64, 1049, 95" o="1" /> <c c="" r="1050, 64, 1064, 95" u="1" o="1" /> <c c="" r="1065, 64, 1079, 95" u="1" o="1" /> <c c="" r="1080, 64, 1095, 95" u="1" /> <c c="" r="1096, 64, 1112, 95" /> <c c="" r="1113, 64, 1127, 95" u="1" o="1" /> <c c="" r="1128, 64, 1142, 95" u="1" o="1" /> <c c="" r="1143, 64, 1160, 95" o="-1" /> <c c="" r="1161, 64, 1177, 95" /> <c c="" r="1178, 64, 1193, 95" u="1" /> <c c="" r="1194, 64, 1207, 95" u="2" o="1" /> <c c="" r="1208, 64, 1225, 95" o="-1" /> <c c="" r="1226, 64, 1243, 95" o="-1" /> <c c="" r="1244, 64, 1258, 95" u="1" o="1" /> <c c="" r="1259, 64, 1273, 95" u="1" o="1" /> <c c="" r="1274, 64, 1287, 95" u="1" o="2" /> <c c="" r="1288, 64, 1305, 95" o="-1" /> <c c="" r="1306, 64, 1320, 95" u="1" o="1" /> <c c="" r="1321, 64, 1334, 95" u="2" o="1" /> <c c="" r="1335, 64, 1349, 95" u="1" o="1" /> <c c="" r="1350, 64, 1354, 95" u="6" o="6" /> <c c="" r="1355, 64, 1365, 95" u="3" o="3" /> <c c="" r="1366, 64, 1381, 95" u="1" /> <c c="" r="1382, 64, 1386, 95" u="6" o="6" /> <c c="" r="1387, 64, 1402, 95" o="1" /> <c c="" r="1403, 64, 1417, 95" u="1" o="1" /> <c c="" r="1418, 64, 1430, 95" u="2" o="2" /> <c c="" r="1431, 64, 1445, 95" u="2" /> <c c="" r="1446, 64, 1460, 95" u="1" o="1" /> <c c="" r="1461, 64, 1475, 95" u="1" o="1" /> <c c="" r="1476, 64, 1489, 95" u="2" o="1" /> <c c="" r="1490, 64, 1502, 95" u="2" o="2" /> <c c="" r="1503, 64, 1516, 95" u="2" o="1" /> <c c="" r="1517, 64, 1529, 95" u="2" o="2" /> <c c="" r="1530, 64, 1543, 95" u="2" o="1" /> <c c="" r="1544, 64, 1556, 95" u="2" o="2" /> <c c="" r="1557, 64, 1570, 95" u="2" o="1" /> <c c="" r="1571, 64, 1583, 95" u="2" o="2" /> <c c="" r="1584, 64, 1597, 95" u="2" o="1" /> <c c="" r="1598, 64, 1610, 95" u="2" o="2" /> <c c="" r="1611, 64, 1625, 95" u="1" o="1" /> <c c="" r="1626, 64, 1641, 95" o="1" /> <c c="" r="1642, 64, 1656, 95" u="1" o="1" /> <c c="" r="1657, 64, 1672, 95" o="1" /> <c c="" r="1673, 64, 1687, 95" u="1" o="1" /> <c c="" r="1688, 64, 1704, 95" /> <c c="" r="1705, 64, 1720, 95" u="1" /> <c c="" r="1721, 64, 1735, 95" u="2" /> <c c="" r="1736, 64, 1749, 95" u="1" o="2" /> <c c="" r="1750, 64, 1765, 95" u="2" o="-1" /> <c c="" r="1766, 64, 1780, 95" u="2" /> <c c="" r="1781, 64, 1795, 95" u="1" o="1" /> <c c="" r="1796, 64, 1810, 95" u="1" o="1" /> <c c="" r="1811, 64, 1825, 95" u="1" o="1" /> <c c="" r="1826, 64, 1840, 95" u="1" o="1" /> <c c="" r="1841, 64, 1858, 95" o="-1" /> <c c="" r="1859, 64, 1873, 95" u="1" o="1" /> <c c="" r="1874, 64, 1885, 95" u="2" o="3" /> <c c="" r="1886, 64, 1900, 95" u="2" /> <c c="" r="1901, 64, 1914, 95" u="1" o="2" /> <c c="" r="1915, 64, 1931, 95" /> <c c="" r="1932, 64, 1945, 95" u="2" o="1" /> <c c="" r="1946, 64, 1958, 95" u="2" o="2" /> <c c="" r="1959, 64, 1975, 95" /> <c c="" r="1976, 64, 1991, 95" u="1" /> <c c="" r="1992, 64, 2008, 95" /> <c c="" r="2009, 64, 2025, 95" /> <c c="" r="2026, 64, 2041, 95" o="1" /> <c c="" r="0, 96, 14, 127" u="1" o="1" /> <c c="" r="15, 96, 30, 127" o="1" /> <c c="" r="31, 96, 45, 127" u="1" o="1" /> <c c="" r="46, 96, 59, 127" u="1" o="2" /> <c c="" r="60, 96, 74, 127" u="1" o="1" /> <c c="" r="75, 96, 87, 127" u="2" o="2" /> <c c="" r="88, 96, 102, 127" u="1" o="1" /> <c c="" r="103, 96, 116, 127" u="1" o="2" /> <c c=" " r="117, 96, 132, 127" u="1" /> <c c=" " r="133, 96, 145, 127" u="2" o="2" /> <c c=" " r="146, 96, 160, 127" u="2" /> <c c=" " r="161, 96, 175, 127" u="1" o="1" /> <c c=" " r="176, 96, 190, 127" u="1" o="1" /> <c c="" r="191, 96, 205, 127" u="1" o="1" /> <c c="" r="206, 96, 220, 127" u="1" o="1" /> <c c="" r="221, 96, 238, 127" o="-1" /> <c c="" r="239, 96, 252, 127" u="2" o="1" /> <c c="" r="253, 96, 268, 127" u="2" o="-1" /> <c c="" r="269, 96, 280, 127" u="4" o="1" /> <c c="" r="281, 96, 295, 127" u="1" o="1" /> <c c="" r="296, 96, 309, 127" u="1" o="2" /> <c c="" r="310, 96, 323, 127" u="2" o="1" /> <c c="" r="324, 96, 336, 127" u="2" o="2" /> <c c="" r="337, 96, 350, 127" u="2" o="1" /> <c c="" r="351, 96, 363, 127" u="2" o="2" /> <c c="" r="364, 96, 378, 127" u="1" o="1" /> <c c="" r="379, 96, 392, 127" u="1" o="2" /> <c c="" r="393, 96, 409, 127" /> <c c="" r="410, 96, 424, 127" u="1" o="1" /> <c c="" r="425, 96, 438, 127" u="2" o="1" /> <c c="" r="439, 96, 451, 127" u="2" o="2" /> <c c=" " r="452, 96, 466, 127" u="1" o="1" /> <c c="!" r="467, 96, 484, 127" o="-1" /> <c c="$" r="485, 96, 500, 127" u="1" /> <c c="%" r="501, 96, 514, 127" u="2" o="1" /> <c c="&" r="515, 96, 530, 127" o="1" /> <c c="'" r="531, 96, 545, 127" u="1" o="1" /> <c c="(" r="546, 96, 558, 127" u="2" o="2" /> <c c=")" r="559, 96, 573, 127" u="1" o="1" /> <c c="*" r="574, 96, 588, 127" u="1" o="1" /> <c c="+" r="589, 96, 603, 127" u="1" o="1" /> <c c="," r="604, 96, 618, 127" u="1" o="1" /> <c c="-" r="619, 96, 633, 127" u="1" o="1" /> <c c="." r="634, 96, 648, 127" u="1" o="1" /> <c c="/" r="649, 96, 663, 127" u="1" o="1" /> <c c="0" r="664, 96, 678, 127" u="1" o="1" /> <c c="1" r="679, 96, 693, 127" u="1" o="1" /> <c c="2" r="694, 96, 710, 127" /> <c c="3" r="711, 96, 726, 127" u="1" /> <c c="4" r="727, 96, 743, 127" /> <c c="5" r="744, 96, 760, 127" /> <c c="6" r="761, 96, 775, 127" u="1" o="1" /> <c c="7" r="776, 96, 785, 127" u="2" o="5" /> <c c="8" r="786, 96, 802, 127" /> <c c="9" r="803, 96, 819, 127" /> <c c=":" r="820, 96, 836, 127" /> <c c=";" r="837, 96, 853, 127" /> <c c="<" r="854, 96, 870, 127" /> <c c="=" r="871, 96, 887, 127" /> <c c=">" r="888, 96, 905, 127" o="-1" /> <c c="?" r="906, 96, 918, 127" u="2" o="2" /> <c c="@" r="919, 96, 932, 127" u="2" o="1" /> <c c="A" r="933, 96, 949, 127" /> <c c="C" r="950, 96, 966, 127" /> <c c="D" r="967, 96, 983, 127" /> <c c="E" r="984, 96, 1000, 127" /> <c c="L" r="1001, 96, 1018, 127" o="-1" /> <c c="M" r="1019, 96, 1033, 127" u="2" /> <c c="P" r="1034, 96, 1048, 127" u="1" o="1" /> <c c="Q" r="1049, 96, 1063, 127" u="1" o="1" /> <c c="R" r="1064, 96, 1078, 127" u="1" o="1" /> <c c="S" r="1079, 96, 1092, 127" u="2" o="1" /> <c c="T" r="1093, 96, 1105, 127" u="2" o="2" /> <c c="U" r="1106, 96, 1119, 127" u="2" o="1" /> <c c="V" r="1120, 96, 1134, 127" u="1" o="1" /> <c c="W" r="1135, 96, 1149, 127" u="1" o="1" /> <c c="X" r="1150, 96, 1164, 127" u="1" o="1" /> <c c="Y" r="1165, 96, 1179, 127" u="1" o="1" /> <c c="Z" r="1180, 96, 1197, 127" o="-1" /> <c c="[" r="1198, 96, 1209, 127" u="2" o="3" /> <c c="\" r="1210, 96, 1224, 127" u="1" o="1" /> <c c="]" r="1225, 96, 1241, 127" /> <c c="^" r="1242, 96, 1256, 127" u="1" o="1" /> <c c="_" r="1257, 96, 1269, 127" u="2" o="2" /> <c c="`" r="1270, 96, 1286, 127" /> <c c="a" r="1287, 96, 1301, 127" u="1" o="1" /> <c c="b" r="1302, 96, 1315, 127" u="2" o="1" /> <c c="c" r="1316, 96, 1330, 127" u="1" o="1" /> <c c="d" r="1331, 96, 1345, 127" u="1" o="1" /> <c c="e" r="1346, 96, 1358, 127" u="2" o="2" /> <c c="f" r="1359, 96, 1371, 127" u="2" o="2" /> <c c="g" r="1372, 96, 1384, 127" u="2" o="2" /> <c c="h" r="1385, 96, 1399, 127" u="1" o="1" /> <c c="i" r="1400, 96, 1413, 127" u="2" o="1" /> <c c="j" r="1414, 96, 1428, 127" u="1" o="1" /> <c c="k" r="1429, 96, 1443, 127" u="1" o="1" /> <c c="l" r="1444, 96, 1458, 127" u="1" o="1" /> <c c="m" r="1459, 96, 1473, 127" u="1" o="1" /> <c c="n" r="1474, 96, 1490, 127" /> <c c="o" r="1491, 96, 1506, 127" u="1" /> <c c="p" r="1507, 96, 1522, 127" u="1" /> <c c="q" r="1523, 96, 1538, 127" u="1" /> <c c="r" r="1539, 96, 1555, 127" /> <c c="s" r="1556, 96, 1571, 127" u="1" /> <c c="t" r="1572, 96, 1586, 127" u="1" o="1" /> <c c="u" r="1587, 96, 1601, 127" u="1" o="1" /> <c c="v" r="1602, 96, 1617, 127" u="1" /> <c c="w" r="1618, 96, 1633, 127" u="1" /> <c c="x" r="1634, 96, 1650, 127" /> <c c="y" r="1651, 96, 1663, 127" u="2" o="2" /> <c c="z" r="1664, 96, 1676, 127" u="2" o="2" /> <c c="{" r="1677, 96, 1692, 127" u="1" /> <c c="|" r="1693, 96, 1705, 127" u="2" o="2" /> <c c="}" r="1706, 96, 1718, 127" u="2" o="2" /> <c c="~" r="1719, 96, 1733, 127" u="1" o="1" /> <c c="" r="1734, 96, 1748, 127" u="1" o="1" /> <c c="" r="1749, 96, 1763, 127" u="1" o="1" /> <c c="" r="1764, 96, 1780, 127" /> <c c="" r="1781, 96, 1793, 127" u="2" o="2" /> <c c="" r="1794, 96, 1808, 127" u="1" o="1" /> <c c="" r="1809, 96, 1823, 127" u="1" o="1" /> <c c="" r="1824, 96, 1838, 127" u="1" o="1" /> <c c="" r="1839, 96, 1854, 127" o="1" /> <c c="" r="1855, 96, 1869, 127" u="1" o="1" /> <c c="" r="1870, 96, 1884, 127" u="1" o="1" /> <c c="" r="1885, 96, 1899, 127" u="1" o="1" /> <c c="" r="1900, 96, 1915, 127" u="1" /> <c c="" r="1916, 96, 1931, 127" u="1" /> <c c="" r="1932, 96, 1947, 127" u="1" /> <c c="" r="1948, 96, 1965, 127" o="-1" /> <c c="" r="1966, 96, 1982, 127" /> <c c="" r="1983, 96, 1998, 127" u="1" /> <c c="" r="1999, 96, 2015, 127" /> <c c="" r="2016, 96, 2030, 127" u="1" o="1" /> <c c="" r="2031, 96, 2045, 127" u="1" o="1" /> <c c="" r="0, 128, 14, 159" u="1" o="1" /> <c c="" r="15, 128, 27, 159" u="2" o="2" /> <c c="" r="28, 128, 40, 159" u="2" o="2" /> <c c="" r="41, 128, 53, 159" u="2" o="2" /> <c c="" r="54, 128, 66, 159" u="2" o="2" /> <c c="" r="67, 128, 83, 159" /> <c c="" r="84, 128, 97, 159" u="2" o="1" /> <c c="" r="98, 128, 112, 159" u="1" o="1" /> <c c="" r="113, 128, 129, 159" /> <c c="" r="130, 128, 144, 159" u="1" o="1" /> <c c="" r="145, 128, 159, 159" u="1" o="1" /> <c c="" r="160, 128, 174, 159" u="1" o="1" /> <c c="" r="175, 128, 186, 159" u="3" o="2" /> <c c="" r="187, 128, 201, 159" u="1" o="1" /> <c c="" r="202, 128, 215, 159" u="2" o="1" /> <c c="" r="216, 128, 229, 159" u="2" o="1" /> <c c="" r="230, 128, 246, 159" /> <c c="" r="247, 128, 263, 159" /> <c c="" r="264, 128, 280, 159" /> <c c="" r="281, 128, 297, 159" /> <c c="" r="298, 128, 312, 159" u="1" o="1" /> <c c="" r="313, 128, 328, 159" u="1" /> <c c="" r="329, 128, 344, 159" u="1" /> <c c="" r="345, 128, 361, 159" /> <c c="" r="362, 128, 378, 159" /> <c c="" r="379, 128, 395, 159" /> <c c="" r="396, 128, 406, 159" u="3" o="3" /> <c c="" r="407, 128, 423, 159" /> <c c="" r="424, 128, 439, 159" u="1" /> <c c="" r="440, 128, 448, 159" u="4" o="4" /> <c c="" r="449, 128, 457, 159" u="4" o="4" /> <c c="" r="458, 128, 464, 159" u="5" o="5" /> <c c="" r="465, 128, 473, 159" u="4" o="4" /> <c c="" r="474, 128, 482, 159" u="4" o="4" /> <c c="" r="483, 128, 493, 159" u="3" o="3" /> <c c="" r="494, 128, 504, 159" u="3" o="3" /> <c c="" r="505, 128, 516, 159" u="3" o="2" /> <c c="" r="517, 128, 527, 159" u="3" o="3" /> <c c="" r="528, 128, 533, 159" u="6" o="5" /> <c c="" r="534, 128, 539, 159" u="6" o="5" /> <c c="" r="540, 128, 545, 159" u="6" o="5" /> <c c="" r="546, 128, 550, 159" u="6" o="6" /> <c c="" r="551, 128, 555, 159" u="6" o="6" /> <c c="" r="556, 128, 560, 159" u="6" o="6" /> <c c="" r="561, 128, 569, 159" u="4" o="4" /> <c c="" r="570, 128, 578, 159" u="4" o="4" /> <c c="" r="579, 128, 589, 159" u="3" o="3" /> <c c="" r="590, 128, 600, 159" u="3" o="3" /> <c c="" r="601, 128, 603, 159" u="7" o="7" /> <c c="" r="604, 128, 612, 159" u="4" o="4" /> <c c="" r="613, 128, 615, 159" u="7" o="7" /> <c c="" r="616, 128, 624, 159" u="4" o="4" /> <c c="" r="625, 128, 631, 159" u="5" o="5" /> <c c="" r="632, 128, 638, 159" u="5" o="5" /> <c c="" r="639, 128, 643, 159" u="6" o="6" /> <c c="" r="644, 128, 648, 159" u="6" o="6" /> <c c="" r="649, 128, 658, 159" u="4" o="3" /> <c c="" r="659, 128, 665, 159" u="5" o="5" /> <c c="" r="666, 128, 675, 159" u="4" o="3" /> <c c="" r="676, 128, 680, 159" u="6" o="6" /> <c c="" r="681, 128, 689, 159" u="4" o="4" /> <c c="" r="690, 128, 696, 159" u="6" o="4" /> <c c="" r="697, 128, 706, 159" u="4" o="3" /> <c c="" r="707, 128, 717, 159" u="4" o="2" /> <c c="" r="718, 128, 735, 159" u="-4" o="3" /> <c c="" r="736, 128, 746, 159" u="3" o="3" /> <c c="" r="747, 128, 756, 159" u="4" o="3" /> <c c="" r="757, 128, 765, 159" u="4" o="4" /> <c c="" r="766, 128, 776, 159" u="3" o="3" /> <c c="" r="777, 128, 785, 159" u="4" o="4" /> <c c="" r="786, 128, 796, 159" u="3" o="3" /> <c c="" r="797, 128, 807, 159" u="3" o="3" /> <c c="" r="808, 128, 818, 159" u="3" o="3" /> <c c="" r="819, 128, 829, 159" u="3" o="3" /> <c c="" r="830, 128, 840, 159" u="3" o="3" /> <c c="" r="841, 128, 853, 159" u="2" o="2" /> <c c="" r="854, 128, 860, 159" u="5" o="5" /> <c c="" r="861, 128, 868, 159" u="3" o="6" /> <c c="" r="869, 128, 876, 159" u="6" o="3" /> <c c="" r="877, 128, 887, 159" u="3" o="3" /> <c c="" r="888, 128, 897, 159" u="4" o="3" /> <c c="" r="898, 128, 906, 159" u="4" o="4" /> <c c="" r="907, 128, 923, 159" /> <c c="" r="924, 128, 933, 159" u="4" o="3" /> <c c="" r="934, 128, 938, 159" u="6" o="6" /> <c c="" r="939, 128, 947, 159" u="4" o="4" /> <c c=" " r="948, 128, 954, 159" u="5" o="5" /> <c c=" " r="955, 128, 963, 159" u="4" o="4" /> <c c=" " r="964, 128, 974, 159" u="4" o="2" /> <c c=" " r="975, 128, 985, 159" u="3" o="3" /> <c c=" " r="986, 128, 990, 159" u="6" o="6" /> <c c="" r="991, 128, 1003, 159" u="2" o="2" /> <c c="" r="1004, 128, 1016, 159" u="1" o="3" /> <c c="" r="1017, 128, 1026, 159" u="4" o="3" /> <c c="" r="1027, 128, 1037, 159" u="3" o="3" /> <c c="" r="1038, 128, 1043, 159" u="6" o="5" /> <c c="" r="1044, 128, 1048, 159" u="6" o="6" /> <c c="" r="1049, 128, 1053, 159" u="6" o="6" /> <c c="" r="1054, 128, 1059, 159" u="6" o="5" /> <c c="" r="1060, 128, 1067, 159" u="5" o="4" /> <c c="" r="1068, 128, 1075, 159" u="4" o="5" /> <c c="" r="1076, 128, 1082, 159" u="4" o="6" /> <c c="" r="1083, 128, 1089, 159" u="6" o="4" /> <c c="" r="1090, 128, 1098, 159" u="4" o="4" /> <c c="" r="1099, 128, 1105, 159" u="5" o="5" /> <c c="" r="1106, 128, 1110, 159" u="6" o="6" /> <c c="" r="1111, 128, 1119, 159" u="4" o="4" /> <c c="" r="1120, 128, 1128, 159" u="4" o="4" /> <c c="" r="1129, 128, 1137, 159" u="4" o="4" /> <c c=" " r="1138, 128, 1146, 159" u="4" o="4" /> <c c="!" r="1147, 128, 1155, 159" u="7" o="1" /> <c c=""" r="1156, 128, 1163, 159" u="2" o="7" /> <c c="#" r="1164, 128, 1168, 159" u="6" o="6" /> <c c="$" r="1169, 128, 1177, 159" u="4" o="4" /> <c c="%" r="1178, 128, 1184, 159" u="5" o="5" /> <c c="&" r="1185, 128, 1190, 159" u="5" o="6" /> <c c="'" r="1191, 128, 1197, 159" u="5" o="5" /> <c c="(" r="1198, 128, 1204, 159" u="5" o="5" /> <c c=")" r="1205, 128, 1209, 159" u="6" o="6" /> <c c="*" r="1210, 128, 1219, 159" u="4" o="3" /> <c c="+" r="1220, 128, 1232, 159" u="2" o="2" /> <c c="," r="1233, 128, 1243, 159" u="3" o="3" /> <c c="-" r="1244, 128, 1254, 159" u="3" o="3" /> <c c="." r="1255, 128, 1264, 159" u="4" o="3" /> <c c="/" r="1265, 128, 1275, 159" u="3" o="3" /> <c c="0" r="1276, 128, 1285, 159" u="4" o="3" /> <c c="1" r="1286, 128, 1294, 159" u="4" o="4" /> <c c="2" r="1295, 128, 1311, 159" /> <c c="3" r="1312, 128, 1328, 159" /> <c c="4" r="1329, 128, 1343, 159" u="1" o="1" /> <c c="5" r="1344, 128, 1355, 159" u="2" o="3" /> <c c="6" r="1356, 128, 1373, 159" o="-1" /> <c c="7" r="1374, 128, 1390, 159" /> <c c="8" r="1391, 128, 1407, 159" /> <c c="9" r="1408, 128, 1412, 159" u="6" o="6" /> <c c=":" r="1413, 128, 1422, 159" u="4" o="3" /> <c c=";" r="1423, 128, 1431, 159" u="4" o="4" /> <c c="<" r="1432, 128, 1444, 159" u="2" o="2" /> <c c="=" r="1445, 128, 1453, 159" u="4" o="4" /> <c c=">" r="1454, 128, 1458, 159" u="6" o="6" /> <c c="?" r="1459, 128, 1475, 159" /> <c c="C" r="1476, 128, 1480, 159" u="6" o="6" /> <c c="X" r="1481, 128, 1485, 159" u="12" /> <c c="a" r="1486, 128, 1510, 159" u="-4" o="-4" /> <c c="t" r="1511, 128, 1516, 159" u="6" o="5" /> <c c="u" r="1517, 128, 1521, 159" u="6" o="6" /> <c c="z" r="1522, 128, 1527, 159" u="6" o="5" /> <c c="~" r="1528, 128, 1533, 159" u="5" o="6" /> <c c="" r="1534, 128, 1541, 159" u="6" o="3" /> <c c="" r="1542, 128, 1551, 159" u="4" o="3" /> <c c="" r="1552, 128, 1568, 159" u="-1" o="1" /> <c c="" r="1569, 128, 1573, 159" u="6" o="6" /> <c c="" r="1574, 128, 1593, 159" u="-5" o="2" /> <c c="" r="1594, 128, 1614, 159" u="-5" o="1" /> <c c="" r="1615, 128, 1634, 159" u="-5" o="2" /> <c c="" r="1635, 128, 1652, 159" u="-2" o="1" /> <c c="" r="1653, 128, 1676, 159" u="-7" /> <c c="" r="1677, 128, 1695, 159" u="-2" /> <c c="" r="1696, 128, 1706, 159" u="3" o="3" /> <c c="" r="1707, 128, 1722, 159" o="1" /> <c c="" r="1723, 128, 1737, 159" u="2" /> <c c="" r="1738, 128, 1750, 159" u="2" o="2" /> <c c="" r="1751, 128, 1767, 159" /> <c c="" r="1768, 128, 1780, 159" u="2" o="2" /> <c c="" r="1781, 128, 1795, 159" u="2" /> <c c="" r="1796, 128, 1809, 159" u="2" o="1" /> <c c="" r="1810, 128, 1824, 159" u="1" o="1" /> <c c="" r="1825, 128, 1837, 159" u="2" o="2" /> <c c="" r="1838, 128, 1853, 159" u="2" o="-1" /> <c c="" r="1854, 128, 1870, 159" /> <c c="" r="1871, 128, 1885, 159" u="1" o="1" /> <c c="" r="1886, 128, 1899, 159" u="2" o="1" /> <c c="" r="1900, 128, 1914, 159" u="1" o="1" /> <c c="" r="1915, 128, 1929, 159" u="1" o="1" /> <c c="" r="1930, 128, 1943, 159" u="2" o="1" /> <c c="" r="1944, 128, 1957, 159" u="2" o="1" /> <c c="" r="1958, 128, 1972, 159" u="1" o="1" /> <c c="" r="1973, 128, 1987, 159" u="1" o="1" /> <c c="" r="1988, 128, 2004, 159" /> <c c="" r="2005, 128, 2019, 159" u="1" o="1" /> <c c="" r="2020, 128, 2036, 159" /> <c c="" r="0, 160, 15, 191" u="1" /> <c c="" r="16, 160, 31, 191" u="1" /> <c c="" r="32, 160, 44, 191" u="2" o="2" /> <c c="" r="45, 160, 61, 191" /> <c c="" r="62, 160, 78, 191" /> <c c="" r="79, 160, 90, 191" u="2" o="3" /> <c c="" r="91, 160, 104, 191" u="2" o="1" /> <c c="" r="105, 160, 115, 191" u="3" o="3" /> <c c="" r="116, 160, 131, 191" u="1" /> <c c="" r="132, 160, 148, 191" /> <c c="" r="149, 160, 163, 191" u="1" o="1" /> <c c="" r="164, 160, 180, 191" /> <c c="" r="181, 160, 195, 191" u="1" o="1" /> <c c="" r="196, 160, 207, 191" u="2" o="3" /> <c c="" r="208, 160, 221, 191" u="1" o="2" /> <c c="" r="222, 160, 235, 191" u="2" o="1" /> <c c="" r="236, 160, 250, 191" u="1" o="1" /> <c c="" r="251, 160, 261, 191" u="3" o="3" /> <c c="" r="262, 160, 276, 191" u="2" /> <c c="" r="277, 160, 292, 191" u="1" /> <c c="" r="293, 160, 306, 191" u="2" o="1" /> <c c="" r="307, 160, 322, 191" o="1" /> <c c="" r="323, 160, 335, 191" u="2" o="2" /> <c c="" r="336, 160, 350, 191" u="1" o="1" /> <c c="" r="351, 160, 367, 191" /> <c c="" r="368, 160, 381, 191" u="2" o="1" /> <c c="" r="382, 160, 394, 191" u="2" o="2" /> <c c="" r="395, 160, 410, 191" u="1" /> <c c="" r="411, 160, 425, 191" u="1" o="1" /> <c c="" r="426, 160, 441, 191" u="1" /> <c c="" r="442, 160, 458, 191" /> <c c="" r="459, 160, 474, 191" u="1" /> <c c="" r="475, 160, 490, 191" u="1" /> <c c="" r="491, 160, 507, 191" /> <c c="" r="508, 160, 518, 191" u="3" o="3" /> <c c="" r="519, 160, 534, 191" u="1" /> <c c="" r="535, 160, 549, 191" u="1" o="1" /> <c c="" r="550, 160, 565, 191" u="1" /> <c c="" r="566, 160, 582, 191" /> <c c="" r="583, 160, 599, 191" u="1" o="-1" /> <c c="" r="600, 160, 614, 191" u="1" o="1" /> <c c="" r="615, 160, 632, 191" o="-1" /> <c c="" r="633, 160, 656, 191" u="-6" o="-1" /> <c c="" r="657, 160, 674, 191" o="-1" /> <c c="" r="675, 160, 691, 191" /> <c c="" r="692, 160, 708, 191" /> <c c="" r="709, 160, 725, 191" /> <c c="" r="726, 160, 740, 191" u="1" o="1" /> <c c="" r="741, 160, 755, 191" u="1" o="1" /> <c c="" r="756, 160, 771, 191" u="1" /> <c c="" r="772, 160, 786, 191" u="1" o="1" /> <c c="" r="787, 160, 799, 191" u="2" o="2" /> <c c="" r="800, 160, 814, 191" o="2" /> <c c="" r="815, 160, 830, 191" u="1" /> <c c="" r="831, 160, 845, 191" u="1" o="1" /> <c c="" r="846, 160, 862, 191" /> <c c="" r="863, 160, 879, 191" /> <c c="" r="880, 160, 896, 191" /> <c c="" r="897, 160, 910, 191" u="2" o="1" /> <c c="" r="911, 160, 923, 191" u="2" o="2" /> <c c="" r="924, 160, 933, 191" u="2" o="5" /> <c c="" r="934, 160, 948, 191" u="1" o="1" /> <c c="" r="949, 160, 961, 191" u="2" o="2" /> <c c="" r="962, 160, 974, 191" u="2" o="2" /> <c c="" r="975, 160, 988, 191" u="2" o="1" /> <c c="" r="989, 160, 1002, 191" u="2" o="1" /> <c c="" r="1003, 160, 1015, 191" u="2" o="2" /> <c c="" r="1016, 160, 1031, 191" u="1" /> <c c="" r="1032, 160, 1047, 191" u="1" /> <c c="" r="1048, 160, 1063, 191" o="1" /> <c c="" r="1064, 160, 1077, 191" u="2" o="1" /> <c c="" r="1078, 160, 1090, 191" u="2" o="2" /> <c c="" r="1091, 160, 1104, 191" u="2" o="1" /> <c c="" r="1105, 160, 1117, 191" u="2" o="2" /> <c c="" r="1118, 160, 1130, 191" u="2" o="2" /> <c c="" r="1131, 160, 1148, 191" u="-1" /> <c c="" r="1149, 160, 1161, 191" u="2" o="2" /> <c c="" r="1162, 160, 1174, 191" u="2" o="2" /> <c c="" r="1175, 160, 1188, 191" u="2" o="1" /> <c c="" r="1189, 160, 1201, 191" u="2" o="2" /> <c c="" r="1202, 160, 1214, 191" u="2" o="2" /> <c c="" r="1215, 160, 1227, 191" u="1" o="3" /> <c c=" " r="1228, 160, 1246, 191" u="-1" o="-1" /> <c c=" " r="1247, 160, 1264, 191" o="-1" /> <c c=" " r="1265, 160, 1282, 191" u="-1" /> <c c=" " r="1283, 160, 1298, 191" u="2" o="-1" /> <c c=" " r="1299, 160, 1312, 191" u="2" o="1" /> <c c="" r="1313, 160, 1329, 191" /> <c c="" r="1330, 160, 1344, 191" u="1" o="1" /> <c c="" r="1345, 160, 1360, 191" o="1" /> <c c="" r="1361, 160, 1374, 191" u="2" o="1" /> <c c="" r="1375, 160, 1389, 191" u="2" /> <c c="" r="1390, 160, 1402, 191" u="2" o="2" /> <c c="" r="1403, 160, 1418, 191" u="1" /> <c c="" r="1419, 160, 1431, 191" u="2" o="2" /> <c c="" r="1432, 160, 1450, 191" o="-2" /> <c c="" r="1451, 160, 1464, 191" u="2" o="1" /> <c c="" r="1465, 160, 1478, 191" u="2" o="1" /> <c c="" r="1479, 160, 1492, 191" u="2" o="1" /> <c c="" r="1493, 160, 1508, 191" u="2" o="-1" /> <c c="" r="1509, 160, 1523, 191" o="2" /> <c c="" r="1524, 160, 1538, 191" u="1" o="1" /> <c c="" r="1539, 160, 1552, 191" u="2" o="1" /> <c c="" r="1553, 160, 1567, 191" u="1" o="1" /> <c c="" r="1568, 160, 1581, 191" u="2" o="1" /> <c c=" " r="1582, 160, 1595, 191" u="2" o="1" /> <c c="!" r="1596, 160, 1608, 191" u="2" o="2" /> <c c=""" r="1609, 160, 1623, 191" u="1" o="1" /> <c c="#" r="1624, 160, 1640, 191" /> <c c="$" r="1641, 160, 1656, 191" u="1" /> <c c="%" r="1657, 160, 1673, 191" /> <c c="&" r="1674, 160, 1689, 191" u="2" o="-1" /> <c c="'" r="1690, 160, 1704, 191" u="1" o="1" /> <c c="(" r="1705, 160, 1720, 191" u="1" /> <c c=")" r="1721, 160, 1737, 191" u="1" o="-1" /> <c c="*" r="1738, 160, 1754, 191" /> <c c="+" r="1755, 160, 1771, 191" /> <c c="," r="1772, 160, 1785, 191" u="2" o="1" /> <c c="-" r="1786, 160, 1799, 191" u="2" o="1" /> <c c="." r="1800, 160, 1815, 191" o="1" /> <c c="/" r="1816, 160, 1830, 191" u="1" o="1" /> <c c="0" r="1831, 160, 1845, 191" u="1" o="1" /> <c c="1" r="1846, 160, 1861, 191" o="1" /> <c c="2" r="1862, 160, 1875, 191" u="2" o="1" /> <c c="3" r="1876, 160, 1887, 191" u="3" o="2" /> <c c="4" r="1888, 160, 1903, 191" u="1" /> <c c="5" r="1904, 160, 1918, 191" u="1" o="1" /> <c c="6" r="1919, 160, 1937, 191" o="-2" /> <c c="7" r="1938, 160, 1950, 191" u="2" o="2" /> <c c="8" r="1951, 160, 1963, 191" u="2" o="2" /> <c c="9" r="1964, 160, 1976, 191" u="2" o="2" /> <c c=":" r="1977, 160, 1991, 191" u="2" /> <c c=";" r="1992, 160, 2006, 191" u="1" o="1" /> <c c="<" r="2007, 160, 2021, 191" u="1" o="1" /> <c c="=" r="2022, 160, 2034, 191" u="2" o="2" /> <c c=">" r="0, 192, 14, 223" u="1" o="1" /> <c c="?" r="15, 192, 27, 223" u="2" o="2" /> <c c="@" r="28, 192, 41, 223" u="2" o="1" /> <c c="A" r="42, 192, 54, 223" u="2" o="2" /> <c c="B" r="55, 192, 67, 223" u="2" o="2" /> <c c="C" r="68, 192, 83, 223" u="1" /> <c c="D" r="84, 192, 97, 223" u="1" o="2" /> <c c="E" r="98, 192, 113, 223" u="1" /> <c c="F" r="114, 192, 128, 223" u="1" o="1" /> <c c="G" r="129, 192, 141, 223" u="2" o="2" /> <c c="H" r="142, 192, 157, 223" u="1" /> <c c="I" r="158, 192, 174, 223" /> <c c="J" r="175, 192, 191, 223" /> <c c="K" r="192, 192, 208, 223" /> <c c="L" r="209, 192, 221, 223" u="2" o="2" /> <c c="M" r="222, 192, 234, 223" u="2" o="2" /> <c c="N" r="235, 192, 249, 223" u="1" o="1" /> <c c="O" r="250, 192, 263, 223" u="1" o="2" /> <c c="P" r="264, 192, 278, 223" u="1" o="1" /> <c c="Q" r="279, 192, 293, 223" u="1" o="1" /> <c c="R" r="294, 192, 309, 223" o="1" /> <c c="S" r="310, 192, 321, 223" u="3" o="2" /> <c c="T" r="322, 192, 334, 223" u="2" o="2" /> <c c="U" r="335, 192, 347, 223" u="2" o="2" /> <c c="V" r="348, 192, 362, 223" u="2" /> <c c="W" r="363, 192, 377, 223" u="2" /> <c c="X" r="378, 192, 387, 223" u="2" o="5" /> <c c="Y" r="388, 192, 405, 223" o="-1" /> <c c="Z" r="406, 192, 423, 223" o="-1" /> <c c="[" r="424, 192, 439, 223" o="1" /> <c c="\" r="440, 192, 454, 223" u="2" /> <c c="]" r="455, 192, 467, 223" u="2" o="2" /> <c c="^" r="468, 192, 483, 223" u="1" /> <c c="_" r="484, 192, 497, 223" u="2" o="1" /> <c c="b" r="498, 192, 514, 223" /> <c c="c" r="515, 192, 531, 223" /> <c c="r" r="532, 192, 546, 223" u="1" o="1" /> <c c="s" r="547, 192, 561, 223" u="1" o="1" /> <c c="" r="562, 192, 574, 223" u="2" o="2" /> <c c="" r="575, 192, 586, 223" u="3" o="2" /> <c c="" r="587, 192, 602, 223" o="1" /> <c c="" r="603, 192, 616, 223" u="1" o="2" /> <c c="" r="617, 192, 631, 223" u="2" /> <c c="" r="632, 192, 644, 223" u="3" o="1" /> <c c="" r="645, 192, 661, 223" /> <c c="" r="662, 192, 679, 223" o="-1" /> <c c="" r="680, 192, 693, 223" u="2" o="1" /> <c c="" r="694, 192, 706, 223" u="2" o="2" /> <c c="" r="707, 192, 723, 223" u="1" o="-1" /> <c c="" r="724, 192, 738, 223" u="2" /> <c c="" r="739, 192, 756, 223" o="-1" /> <c c="" r="757, 192, 773, 223" /> <c c="" r="774, 192, 789, 223" u="1" /> <c c="" r="790, 192, 805, 223" u="1" /> <c c="" r="806, 192, 818, 223" u="2" o="2" /> <c c="" r="819, 192, 831, 223" u="2" o="2" /> <c c="" r="832, 192, 846, 223" u="1" o="1" /> <c c="" r="847, 192, 860, 223" u="2" o="1" /> <c c="" r="861, 192, 877, 223" /> <c c="" r="878, 192, 894, 223" /> <c c="" r="895, 192, 912, 223" o="-1" /> <c c="" r="913, 192, 929, 223" /> <c c="" r="930, 192, 946, 223" /> <c c="" r="947, 192, 963, 223" /> <c c="" r="964, 192, 978, 223" u="1" o="1" /> <c c="" r="979, 192, 991, 223" u="2" o="2" /> <c c="" r="992, 192, 1004, 223" u="2" o="2" /> <c c="" r="1005, 192, 1023, 223" o="-2" /> <c c="" r="1024, 192, 1042, 223" o="-2" /> <c c="" r="1043, 192, 1058, 223" u="1" /> <c c="" r="1059, 192, 1073, 223" u="2" /> <c c="" r="1074, 192, 1088, 223" u="1" o="1" /> <c c="" r="1089, 192, 1102, 223" u="2" o="1" /> <c c="" r="1103, 192, 1117, 223" u="1" o="1" /> <c c="" r="1118, 192, 1131, 223" u="1" o="2" /> <c c="" r="1132, 192, 1136, 223" u="5" o="7" /> <c c="" r="1137, 192, 1152, 223" o="1" /> <c c="" r="1153, 192, 1167, 223" u="1" o="1" /> <c c="" r="1168, 192, 1183, 223" o="1" /> <c c="" r="1184, 192, 1198, 223" u="1" o="1" /> <c c="" r="1199, 192, 1215, 223" /> <c c="" r="1216, 192, 1231, 223" u="1" /> <c c="" r="1232, 192, 1244, 223" u="2" o="2" /> <c c="" r="1245, 192, 1259, 223" u="1" o="1" /> <c c="" r="1260, 192, 1274, 223" u="1" o="1" /> <c c="" r="1275, 192, 1289, 223" u="1" o="1" /> <c c="" r="1290, 192, 1304, 223" u="1" o="1" /> <c c="" r="1305, 192, 1319, 223" u="1" o="1" /> <c c="" r="1320, 192, 1338, 223" o="-2" /> <c c="" r="1339, 192, 1357, 223" o="-2" /> <c c="" r="1358, 192, 1371, 223" u="2" o="1" /> <c c="" r="1372, 192, 1384, 223" u="2" o="2" /> <c c="" r="1385, 192, 1402, 223" o="-1" /> <c c="" r="1403, 192, 1417, 223" u="1" o="1" /> <c c="" r="1418, 192, 1431, 223" u="2" o="1" /> <c c="" r="1432, 192, 1444, 223" u="2" o="2" /> <c c="" r="1445, 192, 1458, 223" u="2" o="1" /> <c c="" r="1459, 192, 1471, 223" u="2" o="2" /> <c c="" r="1472, 192, 1486, 223" u="1" o="1" /> <c c="" r="1487, 192, 1501, 223" u="1" o="1" /> <c c="" r="1502, 192, 1516, 223" u="1" o="1" /> <c c="" r="1517, 192, 1531, 223" u="1" o="1" /> <c c="" r="1532, 192, 1546, 223" u="1" o="1" /> <c c="" r="1547, 192, 1561, 223" u="1" o="1" /> <c c="" r="1562, 192, 1575, 223" u="2" o="1" /> <c c="" r="1576, 192, 1588, 223" u="2" o="2" /> <c c="" r="1589, 192, 1605, 223" /> <c c="" r="1606, 192, 1621, 223" u="1" /> <c c="" r="1622, 192, 1638, 223" /> <c c="" r="1639, 192, 1654, 223" u="1" /> <c c="" r="1655, 192, 1671, 223" /> <c c="" r="1672, 192, 1687, 223" u="1" /> <c c="" r="1688, 192, 1702, 223" u="1" o="1" /> <c c="" r="1703, 192, 1715, 223" u="2" o="2" /> <c c="" r="1716, 192, 1729, 223" u="2" o="1" /> <c c="" r="1730, 192, 1741, 223" u="3" o="2" /> <c c="" r="1742, 192, 1758, 223" /> <c c="" r="1759, 192, 1775, 223" /> <c c="" r="1776, 192, 1788, 223" u="2" o="2" /> <c c="" r="1789, 192, 1800, 223" u="2" o="3" /> <c c="" r="1801, 192, 1815, 223" u="1" o="1" /> <c c="" r="1816, 192, 1829, 223" u="1" o="2" /> <c c="" r="1830, 192, 1846, 223" /> <c c="" r="1847, 192, 1863, 223" /> <c c="1" r="1864, 192, 1879, 223" u="1" /> <c c="2" r="1880, 192, 1894, 223" u="1" o="1" /> <c c="3" r="1895, 192, 1911, 223" /> <c c="4" r="1912, 192, 1928, 223" /> <c c="5" r="1929, 192, 1944, 223" u="1" /> <c c="6" r="1945, 192, 1960, 223" u="1" /> <c c="7" r="1961, 192, 1975, 223" u="1" o="1" /> <c c="8" r="1976, 192, 1990, 223" u="1" o="1" /> <c c="9" r="1991, 192, 2007, 223" /> <c c=":" r="2008, 192, 2024, 223" /> <c c=";" r="2025, 192, 2039, 223" u="1" o="1" /> <c c="<" r="0, 224, 13, 255" u="2" o="1" /> <c c="=" r="14, 224, 29, 255" u="1" /> <c c=">" r="30, 224, 46, 255" /> <c c="?" r="47, 224, 61, 255" u="1" o="1" /> <c c="@" r="62, 224, 78, 255" /> <c c="A" r="79, 224, 94, 255" u="1" /> <c c="B" r="95, 224, 111, 255" /> <c c="C" r="112, 224, 127, 255" u="1" /> <c c="D" r="128, 224, 144, 255" /> <c c="E" r="145, 224, 161, 255" /> <c c="F" r="162, 224, 178, 255" /> <c c="G" r="179, 224, 194, 255" u="1" /> <c c="H" r="195, 224, 209, 255" u="1" o="1" /> <c c="I" r="210, 224, 225, 255" u="1" /> <c c="J" r="226, 224, 242, 255" /> <c c="K" r="243, 224, 258, 255" u="1" /> <c c="L" r="259, 224, 275, 255" /> <c c="M" r="276, 224, 290, 255" u="1" o="1" /> <c c="N" r="291, 224, 307, 255" /> <c c="O" r="308, 224, 322, 255" u="1" o="1" /> <c c="P" r="323, 224, 337, 255" u="1" o="1" /> <c c="Q" r="338, 224, 354, 255" /> <c c="R" r="355, 224, 369, 255" u="1" o="1" /> <c c="S" r="370, 224, 386, 255" /> <c c="T" r="387, 224, 403, 255" /> <c c="U" r="404, 224, 418, 255" u="1" o="1" /> <c c="V" r="419, 224, 435, 255" /> <c c="Y" r="436, 224, 440, 255" u="6" o="6" /> <c c="Z" r="441, 224, 447, 255" u="5" o="5" /> <c c="[" r="448, 224, 458, 255" u="3" o="3" /> <c c="\" r="459, 224, 473, 255" u="1" o="1" /> <c c="]" r="474, 224, 484, 255" u="3" o="3" /> <c c="^" r="485, 224, 500, 255" u="1" /> <c c="_" r="501, 224, 513, 255" u="2" o="2" /> <c c="a" r="514, 224, 529, 255" u="1" /> <c c="b" r="530, 224, 543, 255" u="2" o="1" /> <c c="c" r="544, 224, 560, 255" /> <c c="d" r="561, 224, 575, 255" u="1" o="1" /> <c c="e" r="576, 224, 589, 255" u="2" o="1" /> <c c="f" r="590, 224, 606, 255" /> <c c="g" r="607, 224, 619, 255" u="2" o="2" /> <c c="h" r="620, 224, 633, 255" u="2" o="1" /> <c c="i" r="634, 224, 650, 255" /> <c c="j" r="651, 224, 667, 255" /> <c c="k" r="668, 224, 680, 255" u="2" o="2" /> <c c="l" r="681, 224, 689, 255" u="4" o="4" /> <c c="m" r="690, 224, 705, 255" u="1" /> <c c="n" r="706, 224, 720, 255" u="1" o="1" /> <c c="o" r="721, 224, 733, 255" u="2" o="2" /> <c c="p" r="734, 224, 746, 255" u="2" o="2" /> <c c="q" r="747, 224, 760, 255" u="2" o="1" /> <c c="r" r="761, 224, 775, 255" u="1" o="1" /> <c c="s" r="776, 224, 790, 255" u="1" o="1" /> <c c="t" r="791, 224, 803, 255" u="2" o="2" /> <c c="u" r="804, 224, 814, 255" u="3" o="3" /> <c c="v" r="815, 224, 829, 255" u="1" o="1" /> <c c="w" r="830, 224, 843, 255" u="2" o="1" /> <c c="x" r="844, 224, 856, 255" u="2" o="2" /> <c c="y" r="857, 224, 868, 255" u="3" o="2" /> <c c="z" r="869, 224, 884, 255" u="1" /> <c c="{" r="885, 224, 899, 255" u="1" o="1" /> <c c="|" r="900, 224, 914, 255" u="1" o="1" /> <c c="}" r="915, 224, 927, 255" u="2" o="2" /> <c c="~" r="928, 224, 942, 255" u="1" o="1" /> <c c="" r="943, 224, 958, 255" u="1" /> <c c="" r="959, 224, 971, 255" u="2" o="2" /> <c c="" r="972, 224, 985, 255" u="1" o="2" /> <c c="" r="986, 224, 998, 255" u="2" o="2" /> <c c="" r="999, 224, 1014, 255" u="1" /> <c c="" r="1015, 224, 1031, 255" /> <c c="" r="1032, 224, 1046, 255" u="1" o="1" /> <c c="" r="1047, 224, 1063, 255" /> <c c="" r="1064, 224, 1080, 255" /> <c c="" r="1081, 224, 1086, 255" u="6" o="5" /> <c c="" r="1087, 224, 1096, 255" u="4" o="3" /> <c c="" r="1097, 224, 1113, 255" /> <c c="" r="1114, 224, 1130, 255" /> <c c=" " r="1131, 224, 1148, 255" o="-1" /> <c c=" " r="1149, 224, 1166, 255" o="-1" /> <c c=" " r="1167, 224, 1173, 255" u="5" o="5" /> <c c="" r="1174, 224, 1182, 255" u="4" o="4" /> <c c="" r="1183, 224, 1188, 255" u="5" o="6" /> <c c="" r="1189, 224, 1201, 255" u="2" o="2" /> <c c="!" r="1202, 224, 1211, 255" u="5" o="2" /> <c c=""" r="1212, 224, 1223, 255" u="3" o="2" /> <c c="#" r="1224, 224, 1230, 255" u="5" o="5" /> <c c="$" r="1231, 224, 1246, 255" u="1" /> <c c="%" r="1247, 224, 1253, 255" u="5" o="5" /> <c c="&" r="1254, 224, 1271, 255" o="-1" /> <c c="'" r="1272, 224, 1276, 255" u="6" o="6" /> <c c="(" r="1277, 224, 1293, 255" /> <c c=")" r="1294, 224, 1306, 255" u="2" o="2" /> <c c="*" r="1307, 224, 1323, 255" /> <c c="+" r="1324, 224, 1340, 255" /> <c c="," r="1341, 224, 1356, 255" u="1" /> <c c="-" r="1357, 224, 1372, 255" u="1" /> <c c="." r="1373, 224, 1388, 255" u="1" /> <c c="/" r="1389, 224, 1401, 255" u="3" o="1" /> <c c="0" r="1402, 224, 1414, 255" u="3" o="1" /> <c c="1" r="1415, 224, 1432, 255" u="-1" /> <c c="2" r="1433, 224, 1450, 255" u="-1" /> <c c="3" r="1451, 224, 1471, 255" u="-3" o="-1" /> <c c="4" r="1472, 224, 1492, 255" u="-3" o="-1" /> <c c="5" r="1493, 224, 1513, 255" u="-4" /> <c c="6" r="1514, 224, 1534, 255" u="-4" /> <c c="7" r="1535, 224, 1551, 255" /> <c c="8" r="1552, 224, 1568, 255" /> <c c="9" r="1569, 224, 1584, 255" u="1" /> <c c=":" r="1585, 224, 1600, 255" u="1" /> <c c="@" r="1601, 224, 1619, 255" u="-1" o="-1" /> <c c="A" r="1620, 224, 1639, 255" u="-2" o="-1" /> <c c="B" r="1640, 224, 1657, 255" o="-1" /> <c c="C" r="1658, 224, 1674, 255" /> <c c="D" r="1675, 224, 1691, 255" /> <c c="E" r="1692, 224, 1708, 255" /> <c c="F" r="1709, 224, 1725, 255" /> <c c="G" r="1726, 224, 1738, 255" u="2" o="2" /> <c c="H" r="1739, 224, 1754, 255" u="1" /> <c c="I" r="1755, 224, 1772, 255" o="-1" /> <c c="J" r="1773, 224, 1790, 255" o="-1" /> <c c="K" r="1791, 224, 1800, 255" u="4" o="3" /> <c c="L" r="1801, 224, 1811, 255" u="3" o="3" /> <c c="M" r="1812, 224, 1821, 255" u="4" o="3" /> <c c="N" r="1822, 224, 1831, 255" u="4" o="3" /> <c c="O" r="1832, 224, 1841, 255" u="4" o="3" /> <c c="P" r="1842, 224, 1851, 255" u="4" o="3" /> <c c="Q" r="1852, 224, 1862, 255" u="3" o="3" /> <c c="R" r="1863, 224, 1871, 255" u="4" o="4" /> <c c="S" r="1872, 224, 1883, 255" u="3" o="2" /> <c c="T" r="1884, 224, 1890, 255" u="5" o="5" /> <c c="U" r="1891, 224, 1897, 255" u="5" o="5" /> <c c="Z" r="1898, 224, 1907, 255" u="4" o="3" /> <c c="`" r="1908, 224, 1913, 255" u="6" o="5" /> <c c="a" r="1914, 224, 1922, 255" u="4" o="4" /> <c c="b" r="1923, 224, 1938, 255" u="1" /> <c c="c" r="1939, 224, 1955, 255" /> <c c="d" r="1956, 224, 1968, 255" u="2" o="2" /> <c c="e" r="1969, 224, 1983, 255" u="1" o="1" /> <c c="f" r="1984, 224, 2000, 255" /> <c c="g" r="2001, 224, 2015, 255" u="1" o="1" /> <c c="h" r="2016, 224, 2030, 255" u="1" o="1" /> <c c="i" r="2031, 224, 2046, 255" u="1" /> <c c="j" r="0, 256, 14, 287" u="1" o="1" /> <c c="k" r="15, 256, 25, 287" u="3" o="3" /> <c c="l" r="26, 256, 32, 287" u="5" o="5" /> <c c="m" r="33, 256, 46, 287" u="2" o="1" /> <c c="t" r="47, 256, 53, 287" u="5" o="5" /> <c c="y" r="54, 256, 70, 287" /> <c c="z" r="71, 256, 87, 287" /> <c c="{" r="88, 256, 104, 287" /> <c c="~" r="105, 256, 121, 287" /> <c c="" r="122, 256, 138, 287" /> <c c="" r="139, 256, 155, 287" /> <c c="" r="156, 256, 171, 287" u="1" /> <c c="" r="172, 256, 187, 287" u="1" /> <c c="" r="188, 256, 203, 287" u="1" /> <c c="" r="204, 256, 219, 287" u="1" /> <c c="" r="220, 256, 238, 287" u="-1" o="-1" /> <c c="" r="239, 256, 257, 287" u="-1" o="-1" /> <c c="" r="258, 256, 277, 287" u="-2" o="-1" /> <c c="" r="278, 256, 296, 287" o="-2" /> <c c="" r="297, 256, 316, 287" o="-3" /> <c c="" r="317, 256, 336, 287" u="-2" o="-1" /> <c c="" r="337, 256, 354, 287" o="-1" /> <c c="" r="355, 256, 360, 287" u="6" o="5" /> <c c="" r="361, 256, 369, 287" u="4" o="4" /> <c c="" r="370, 256, 385, 287" u="1" /> <c c="" r="386, 256, 402, 287" /> <c c="" r="403, 256, 418, 287" o="1" /> <c c="" r="419, 256, 434, 287" u="1" /> <c c="" r="435, 256, 447, 287" u="2" o="2" /> <c c="" r="448, 256, 462, 287" u="1" o="1" /> <c c="" r="463, 256, 477, 287" u="1" o="1" /> <c c="" r="478, 256, 493, 287" u="1" /> <c c="" r="494, 256, 509, 287" o="1" /> <c c="" r="510, 256, 526, 287" u="1" o="-1" /> <c c="" r="527, 256, 542, 287" u="1" /> <c c="" r="543, 256, 557, 287" u="1" o="1" /> <c c="" r="558, 256, 573, 287" u="1" /> <c c="" r="574, 256, 590, 287" u="1" o="-1" /> <c c="" r="591, 256, 605, 287" u="1" o="1" /> <c c="" r="606, 256, 620, 287" u="1" o="1" /> <c c="" r="621, 256, 637, 287" /> <c c="" r="638, 256, 653, 287" o="1" /> <c c="" r="654, 256, 669, 287" u="1" /> <c c="" r="670, 256, 685, 287" u="1" /> <c c="" r="686, 256, 700, 287" u="1" o="1" /> <c c="" r="701, 256, 715, 287" u="1" o="1" /> <c c="" r="716, 256, 732, 287" u="1" o="-1" /> <c c="" r="733, 256, 748, 287" u="1" /> <c c="" r="749, 256, 764, 287" u="1" /> <c c="" r="765, 256, 780, 287" u="1" /> <c c="" r="781, 256, 797, 287" /> <c c="" r="798, 256, 812, 287" u="1" o="1" /> <c c="" r="813, 256, 828, 287" u="1" /> <c c="" r="829, 256, 845, 287" /> <c c="" r="846, 256, 860, 287" u="1" o="1" /> <c c="" r="861, 256, 879, 287" o="-2" /> <c c="" r="880, 256, 896, 287" /> <c c="" r="897, 256, 912, 287" u="1" /> <c c="" r="913, 256, 930, 287" o="-1" /> <c c="" r="931, 256, 948, 287" o="-1" /> <c c="" r="949, 256, 964, 287" u="1" /> <c c="" r="965, 256, 980, 287" u="1" /> <c c="" r="981, 256, 995, 287" u="1" o="1" /> <c c="" r="996, 256, 1023, 287" u="-12" o="1" /> <c c="" r="1024, 256, 1041, 287" o="-1" /> <c c="" r="1042, 256, 1061, 287" u="-2" o="-1" /> <c c="" r="1062, 256, 1078, 287" /> <c c="" r="1079, 256, 1097, 287" o="-2" /> <c c="" r="1098, 256, 1106, 287" u="4" o="4" /> <c c="" r="1107, 256, 1116, 287" u="3" o="4" /> <c c="" r="1117, 256, 1135, 287" u="-1" o="-1" /> <c c="" r="1136, 256, 1154, 287" u="-1" o="-1" /> <c c="" r="1155, 256, 1159, 287" u="6" o="6" /> <c c="" r="1160, 256, 1177, 287" o="-1" /> <c c="" r="1178, 256, 1198, 287" o="-4" /> <c c="" r="1199, 256, 1209, 287" u="3" o="3" /> <c c="" r="1210, 256, 1228, 287" u="-1" o="-1" /> <c c="" r="1229, 256, 1237, 287" u="4" o="4" /> <c c="" r="1238, 256, 1252, 287" u="1" o="1" /> <c c="" r="1253, 256, 1267, 287" u="1" o="1" /> <c c="" r="1268, 256, 1283, 287" u="1" /> <c c="" r="1284, 256, 1300, 287" /> <c c="" r="1301, 256, 1315, 287" u="1" o="1" /> <c c="" r="1316, 256, 1330, 287" u="1" o="1" /> <c c="" r="1331, 256, 1345, 287" u="1" o="1" /> <c c="" r="1346, 256, 1362, 287" /> <c c="" r="1363, 256, 1377, 287" u="1" o="1" /> <c c="" r="1378, 256, 1392, 287" u="1" o="1" /> <c c="" r="1393, 256, 1407, 287" u="1" o="1" /> <c c="" r="1408, 256, 1422, 287" u="1" o="1" /> <c c="" r="1423, 256, 1437, 287" u="1" o="1" /> <c c="" r="1438, 256, 1454, 287" /> <c c="" r="1455, 256, 1469, 287" u="1" o="1" /> <c c="" r="1470, 256, 1484, 287" u="1" o="1" /> <c c="" r="1485, 256, 1501, 287" /> <c c="" r="1502, 256, 1516, 287" u="1" o="1" /> <c c="" r="1517, 256, 1533, 287" /> <c c="" r="1534, 256, 1549, 287" o="1" /> <c c="" r="1550, 256, 1566, 287" /> <c c="" r="1567, 256, 1581, 287" u="1" o="1" /> <c c="" r="1582, 256, 1598, 287" /> <c c="" r="1599, 256, 1613, 287" u="1" o="1" /> <c c="" r="1614, 256, 1629, 287" o="1" /> <c c="" r="1630, 256, 1644, 287" u="1" o="1" /> <c c="" r="1645, 256, 1661, 287" /> <c c="" r="1662, 256, 1676, 287" u="1" o="1" /> <c c="" r="1677, 256, 1693, 287" u="1" o="-1" /> <c c="" r="1694, 256, 1708, 287" u="1" o="1" /> <c c="" r="1709, 256, 1723, 287" u="1" o="1" /> <c c="" r="1724, 256, 1738, 287" u="1" o="1" /> <c c="" r="1739, 256, 1753, 287" u="1" o="1" /> <c c="" r="1754, 256, 1768, 287" u="1" o="1" /> <c c="" r="1769, 256, 1783, 287" u="1" o="1" /> <c c="" r="1784, 256, 1798, 287" u="1" o="1" /> <c c="" r="1799, 256, 1813, 287" u="1" o="1" /> <c c="" r="1814, 256, 1829, 287" u="1" /> <c c="" r="1830, 256, 1846, 287" /> <c c="" r="1847, 256, 1862, 287" u="1" /> <c c="" r="1863, 256, 1877, 287" u="1" o="1" /> <c c="" r="1878, 256, 1893, 287" u="1" /> <c c="" r="1894, 256, 1908, 287" u="1" o="1" /> <c c="" r="1909, 256, 1919, 287" u="3" o="3" /> <c c="" r="1920, 256, 1927, 287" u="5" o="4" /> <c c="" r="1928, 256, 1945, 287" o="-1" /> <c c="" r="1946, 256, 1960, 287" u="1" o="1" /> <c c=" " r="1961, 256, 1975, 287" u="1" o="1" /> <c c="" r="1976, 256, 1992, 287" /> <c c="" r="1993, 256, 2007, 287" u="1" o="1" /> <c c="" r="2008, 256, 2022, 287" u="1" o="1" /> <c c="" r="2023, 256, 2039, 287" /> <c c="" r="0, 288, 16, 319" /> <c c="" r="17, 288, 33, 319" /> <c c="," r="34, 288, 44, 319" u="3" o="3" /> <c c="-" r="45, 288, 55, 319" u="3" o="3" /> <c c="." r="56, 288, 66, 319" u="3" o="3" /> <c c="0" r="67, 288, 76, 319" u="4" o="3" /> <c c="1" r="77, 288, 85, 319" u="4" o="4" /> <c c="2" r="86, 288, 94, 319" u="4" o="4" /> <c c="3" r="95, 288, 104, 319" u="4" o="3" /> <c c="4" r="105, 288, 113, 319" u="4" o="4" /> <c c="5" r="114, 288, 122, 319" u="4" o="4" /> <c c="6" r="123, 288, 131, 319" u="4" o="4" /> <c c="7" r="132, 288, 142, 319" u="3" o="3" /> <c c="8" r="143, 288, 151, 319" u="4" o="4" /> <c c="9" r="152, 288, 162, 319" u="3" o="3" /> <c c=":" r="163, 288, 172, 319" u="4" o="3" /> <c c=";" r="173, 288, 182, 319" u="4" o="3" /> <c c="<" r="183, 288, 193, 319" u="3" o="3" /> <c c=">" r="194, 288, 203, 319" u="4" o="3" /> <c c="?" r="204, 288, 214, 319" u="3" o="3" /> <c c="@" r="215, 288, 225, 319" u="3" o="3" /> <c c="A" r="226, 288, 235, 319" u="4" o="3" /> <c c="B" r="236, 288, 247, 319" u="3" o="2" /> <c c="C" r="248, 288, 257, 319" u="4" o="3" /> <c c="D" r="258, 288, 267, 319" u="4" o="3" /> <c c="E" r="268, 288, 277, 319" u="4" o="3" /> <c c="F" r="278, 288, 288, 319" u="3" o="3" /> <c c="G" r="289, 288, 298, 319" u="4" o="3" /> <c c="H" r="299, 288, 308, 319" u="4" o="3" /> <c c="I" r="309, 288, 319, 319" u="3" o="3" /> <c c="J" r="320, 288, 330, 319" u="3" o="3" /> <c c="K" r="331, 288, 341, 319" u="3" o="3" /> <c c="L" r="342, 288, 352, 319" u="3" o="3" /> <c c="M" r="353, 288, 362, 319" u="4" o="3" /> <c c="N" r="363, 288, 372, 319" u="4" o="3" /> <c c="O" r="373, 288, 383, 319" u="3" o="3" /> <c c="P" r="384, 288, 394, 319" u="3" o="3" /> <c c="Q" r="395, 288, 403, 319" u="4" o="4" /> <c c="R" r="404, 288, 414, 319" u="3" o="3" /> <c c="S" r="415, 288, 423, 319" u="4" o="4" /> <c c="T" r="424, 288, 434, 319" u="3" o="3" /> <c c="U" r="435, 288, 445, 319" u="3" o="3" /> <c c="V" r="446, 288, 455, 319" u="4" o="3" /> <c c="W" r="456, 288, 465, 319" u="4" o="3" /> <c c="X" r="466, 288, 474, 319" u="4" o="4" /> <c c="Y" r="475, 288, 485, 319" u="3" o="3" /> <c c="Z" r="486, 288, 496, 319" u="3" o="3" /> <c c="[" r="497, 288, 507, 319" u="3" o="3" /> <c c="b" r="508, 288, 518, 319" u="3" o="3" /> <c c="c" r="519, 288, 527, 319" u="4" o="4" /> <c c="d" r="528, 288, 536, 319" u="4" o="4" /> <c c="e" r="537, 288, 547, 319" u="3" o="3" /> <c c="w" r="548, 288, 562, 319" u="1" o="1" /> <c c="x" r="563, 288, 571, 319" u="4" o="4" /> <c c="{" r="572, 288, 586, 319" u="1" o="1" /> <c c="" r="587, 288, 601, 319" u="1" o="1" /> <c c="" r="602, 288, 611, 319" u="4" o="3" /> <c c="" r="612, 288, 620, 319" u="4" o="4" /> <c c="" r="621, 288, 629, 319" u="4" o="4" /> <c c="" r="630, 288, 640, 319" u="3" o="3" /> <c c="" r="641, 288, 651, 319" u="3" o="3" /> <c c="" r="652, 288, 660, 319" u="4" o="4" /> <c c="" r="661, 288, 668, 319" u="5" o="4" /> <c c="" r="669, 288, 678, 319" u="4" o="3" /> <c c="" r="679, 288, 687, 319" u="4" o="4" /> <c c="" r="688, 288, 697, 319" u="4" o="3" /> <c c="" r="698, 288, 706, 319" u="4" o="4" /> <c c="" r="707, 288, 716, 319" u="4" o="3" /> <c c="" r="717, 288, 726, 319" u="4" o="3" /> <c c="" r="727, 288, 737, 319" u="3" o="3" /> <c c="" r="738, 288, 747, 319" u="4" o="3" /> <c c="" r="748, 288, 757, 319" u="4" o="3" /> <c c="" r="758, 288, 765, 319" u="5" o="4" /> <c c="" r="766, 288, 776, 319" u="3" o="3" /> <c c="" r="777, 288, 787, 319" u="3" o="3" /> <c c="" r="788, 288, 798, 319" u="3" o="3" /> <c c="" r="799, 288, 809, 319" u="3" o="3" /> <c c="" r="810, 288, 819, 319" u="4" o="3" /> <c c="" r="820, 288, 830, 319" u="3" o="3" /> <c c="" r="831, 288, 841, 319" u="3" o="3" /> <c c="" r="842, 288, 850, 319" u="4" o="4" /> <c c="" r="851, 288, 861, 319" u="3" o="3" /> <c c="" r="862, 288, 871, 319" u="4" o="3" /> <c c="" r="872, 288, 882, 319" u="3" o="3" /> <c c="" r="883, 288, 893, 319" u="3" o="3" /> <c c="" r="894, 288, 904, 319" u="3" o="3" /> <c c="" r="905, 288, 915, 319" u="3" o="3" /> <c c="" r="916, 288, 924, 319" u="4" o="4" /> <c c="" r="925, 288, 935, 319" u="3" o="3" /> <c c="" r="936, 288, 945, 319" u="4" o="3" /> <c c="" r="946, 288, 955, 319" u="4" o="3" /> <c c="" r="956, 288, 966, 319" u="3" o="3" /> <c c="" r="967, 288, 982, 319" o="1" /> <c c="" r="983, 288, 997, 319" u="1" o="1" /> <c c="" r="998, 288, 1012, 319" u="2" /> <c c="" r="1013, 288, 1026, 319" u="2" o="1" /> <c c="" r="1027, 288, 1041, 319" u="2" /> <c c="" r="1042, 288, 1055, 319" u="2" o="1" /> <c c="" r="1056, 288, 1070, 319" u="2" /> <c c="" r="1071, 288, 1084, 319" u="2" o="1" /> <c c="" r="1085, 288, 1097, 319" u="2" o="2" /> <c c=" " r="1098, 288, 1110, 319" u="2" o="2" /> <c c=" " r="1111, 288, 1125, 319" u="2" /> <c c=" " r="1126, 288, 1139, 319" u="1" o="2" /> <c c=" " r="1140, 288, 1154, 319" u="2" /> <c c=" " r="1155, 288, 1168, 319" u="1" o="2" /> <c c="" r="1169, 288, 1183, 319" u="2" /> <c c="" r="1184, 288, 1197, 319" u="1" o="2" /> <c c="" r="1198, 288, 1212, 319" u="2" /> <c c="" r="1213, 288, 1226, 319" u="1" o="2" /> <c c="" r="1227, 288, 1241, 319" u="2" /> <c c="" r="1242, 288, 1255, 319" u="1" o="2" /> <c c="" r="1256, 288, 1268, 319" u="2" o="2" /> <c c="" r="1269, 288, 1283, 319" u="1" o="1" /> <c c="" r="1284, 288, 1296, 319" u="2" o="2" /> <c c="" r="1297, 288, 1311, 319" u="1" o="1" /> <c c="" r="1312, 288, 1324, 319" u="2" o="2" /> <c c="" r="1325, 288, 1339, 319" u="1" o="1" /> <c c="" r="1340, 288, 1352, 319" u="2" o="2" /> <c c="" r="1353, 288, 1366, 319" u="2" o="1" /> <c c=" " r="1367, 288, 1381, 319" u="2" /> <c c="!" r="1382, 288, 1395, 319" u="1" o="2" /> <c c=""" r="1396, 288, 1409, 319" u="2" o="1" /> <c c="#" r="1410, 288, 1422, 319" u="2" o="2" /> <c c="$" r="1423, 288, 1436, 319" u="2" o="1" /> <c c="%" r="1437, 288, 1449, 319" u="2" o="2" /> <c c="&" r="1450, 288, 1463, 319" u="2" o="1" /> <c c="'" r="1464, 288, 1476, 319" u="2" o="2" /> <c c="(" r="1477, 288, 1491, 319" u="1" o="1" /> <c c=")" r="1492, 288, 1505, 319" u="1" o="2" /> <c c="*" r="1506, 288, 1519, 319" u="2" o="1" /> <c c="+" r="1520, 288, 1532, 319" u="2" o="2" /> <c c="," r="1533, 288, 1545, 319" u="2" o="2" /> <c c="-" r="1546, 288, 1560, 319" u="2" /> <c c="0" r="1561, 288, 1576, 319" u="2" o="-1" /> <c c="1" r="1577, 288, 1591, 319" u="2" /> <c c="2" r="1592, 288, 1607, 319" u="2" o="-1" /> <c c="3" r="1608, 288, 1622, 319" u="2" /> <c c="4" r="1623, 288, 1638, 319" u="2" o="-1" /> <c c="5" r="1639, 288, 1653, 319" u="2" /> <c c="6" r="1654, 288, 1666, 319" u="3" o="1" /> <c c="7" r="1667, 288, 1680, 319" u="1" o="2" /> <c c="8" r="1681, 288, 1693, 319" u="3" o="1" /> <c c="9" r="1694, 288, 1707, 319" u="1" o="2" /> <c c=":" r="1708, 288, 1720, 319" u="3" o="1" /> <c c=";" r="1721, 288, 1734, 319" u="1" o="2" /> <c c="<" r="1735, 288, 1747, 319" u="3" o="1" /> <c c="=" r="1748, 288, 1761, 319" u="1" o="2" /> <c c=">" r="1762, 288, 1776, 319" u="1" o="1" /> <c c="?" r="1777, 288, 1792, 319" u="1" /> <c c="@" r="1793, 288, 1807, 319" u="1" o="1" /> <c c="A" r="1808, 288, 1823, 319" u="1" /> <c c="B" r="1824, 288, 1838, 319" u="1" o="1" /> <c c="C" r="1839, 288, 1854, 319" u="1" /> <c c="D" r="1855, 288, 1868, 319" u="2" o="1" /> <c c="E" r="1869, 288, 1881, 319" u="2" o="2" /> <c c="F" r="1882, 288, 1895, 319" u="2" o="1" /> <c c="G" r="1896, 288, 1908, 319" u="2" o="2" /> <c c="H" r="1909, 288, 1922, 319" u="2" o="1" /> <c c="I" r="1923, 288, 1935, 319" u="2" o="2" /> <c c="J" r="1936, 288, 1949, 319" u="2" o="1" /> <c c="K" r="1950, 288, 1962, 319" u="2" o="2" /> <c c="L" r="1963, 288, 1977, 319" u="1" o="1" /> <c c="M" r="1978, 288, 1992, 319" u="1" o="1" /> <c c="T" r="1993, 288, 2006, 319" u="2" o="1" /> <c c="U" r="2007, 288, 2020, 319" u="2" o="1" /> <c c="V" r="2021, 288, 2034, 319" u="2" o="1" /> <c c="W" r="2035, 288, 2048, 319" u="2" o="1" /> <c c="X" r="0, 320, 15, 351" u="2" o="-1" /> <c c="Y" r="16, 320, 27, 351" u="4" o="1" /> <c c="Z" r="28, 320, 43, 351" u="2" o="-1" /> <c c="[" r="44, 320, 55, 351" u="4" o="1" /> <c c="\" r="56, 320, 71, 351" u="2" o="-1" /> <c c="]" r="72, 320, 83, 351" u="4" o="1" /> <c c="^" r="84, 320, 99, 351" u="2" o="-1" /> <c c="_" r="100, 320, 111, 351" u="4" o="1" /> <c c="`" r="112, 320, 125, 351" u="2" o="1" /> <c c="a" r="126, 320, 138, 351" u="2" o="2" /> <c c="b" r="139, 320, 152, 351" u="2" o="1" /> <c c="c" r="153, 320, 165, 351" u="2" o="2" /> <c c="h" r="166, 320, 179, 351" u="2" o="1" /> <c c="i" r="180, 320, 192, 351" u="2" o="2" /> <c c="j" r="193, 320, 207, 351" u="1" o="1" /> <c c="k" r="208, 320, 221, 351" u="1" o="2" /> <c c="l" r="222, 320, 236, 351" u="1" o="1" /> <c c="m" r="237, 320, 250, 351" u="1" o="2" /> <c c="n" r="251, 320, 265, 351" u="1" o="1" /> <c c="o" r="266, 320, 279, 351" u="1" o="2" /> <c c="p" r="280, 320, 294, 351" u="1" o="1" /> <c c="q" r="295, 320, 308, 351" u="1" o="2" /> <c c="r" r="309, 320, 322, 351" u="2" o="1" /> <c c="s" r="323, 320, 335, 351" u="2" o="2" /> <c c="t" r="336, 320, 349, 351" u="2" o="1" /> <c c="u" r="350, 320, 362, 351" u="2" o="2" /> <c c="v" r="363, 320, 376, 351" u="2" o="1" /> <c c="w" r="377, 320, 389, 351" u="2" o="2" /> <c c="x" r="390, 320, 403, 351" u="2" o="1" /> <c c="y" r="404, 320, 416, 351" u="2" o="2" /> <c c="|" r="417, 320, 432, 351" u="1" /> <c c="}" r="433, 320, 447, 351" u="1" o="1" /> <c c="~" r="448, 320, 463, 351" u="1" /> <c c="" r="464, 320, 478, 351" u="1" o="1" /> <c c="" r="479, 320, 495, 351" /> <c c="" r="496, 320, 512, 351" /> <c c="" r="513, 320, 529, 351" /> <c c="" r="530, 320, 546, 351" /> <c c="" r="547, 320, 563, 351" /> <c c="" r="564, 320, 580, 351" /> <c c="" r="581, 320, 597, 351" /> <c c="" r="598, 320, 614, 351" /> <c c="" r="615, 320, 631, 351" /> <c c="" r="632, 320, 648, 351" /> <c c="" r="649, 320, 665, 351" /> <c c="" r="666, 320, 681, 351" u="1" /> <c c="" r="682, 320, 698, 351" /> <c c="" r="699, 320, 714, 351" u="1" /> <c c="" r="715, 320, 731, 351" /> <c c="" r="732, 320, 747, 351" u="1" /> <c c="" r="748, 320, 762, 351" u="2" /> <c c="" r="763, 320, 775, 351" u="2" o="2" /> <c c="" r="776, 320, 790, 351" u="2" /> <c c="" r="791, 320, 803, 351" u="2" o="2" /> <c c="" r="804, 320, 818, 351" u="2" /> <c c="" r="819, 320, 831, 351" u="2" o="2" /> <c c="" r="832, 320, 844, 351" u="2" o="2" /> <c c="" r="845, 320, 858, 351" u="1" o="2" /> <c c="" r="859, 320, 875, 351" /> <c c="" r="876, 320, 891, 351" u="1" /> <c c="" r="892, 320, 905, 351" u="2" o="1" /> <c c="" r="906, 320, 920, 351" u="1" o="1" /> <c c="" r="921, 320, 936, 351" o="1" /> <c c="" r="937, 320, 951, 351" u="1" o="1" /> <c c="" r="952, 320, 967, 351" o="1" /> <c c="" r="968, 320, 982, 351" u="1" o="1" /> <c c="" r="983, 320, 998, 351" o="1" /> <c c="" r="999, 320, 1013, 351" u="1" o="1" /> <c c="" r="1014, 320, 1029, 351" o="1" /> <c c="" r="1030, 320, 1044, 351" u="1" o="1" /> <c c="" r="1045, 320, 1057, 351" u="2" o="2" /> <c c="" r="1058, 320, 1072, 351" u="1" o="1" /> <c c="" r="1073, 320, 1085, 351" u="2" o="2" /> <c c="" r="1086, 320, 1100, 351" u="1" o="1" /> <c c="" r="1101, 320, 1113, 351" u="2" o="2" /> <c c="" r="1114, 320, 1128, 351" u="1" o="1" /> <c c="" r="1129, 320, 1141, 351" u="2" o="2" /> <c c="" r="1142, 320, 1156, 351" u="2" /> <c c="" r="1157, 320, 1171, 351" u="1" o="1" /> <c c="" r="1172, 320, 1186, 351" u="1" o="1" /> <c c="" r="1187, 320, 1201, 351" u="1" o="1" /> <c c="" r="1202, 320, 1216, 351" u="1" o="1" /> <c c="" r="1217, 320, 1233, 351" /> <c c="" r="1234, 320, 1250, 351" /> <c c="" r="1251, 320, 1267, 351" /> <c c="" r="1268, 320, 1284, 351" /> <c c="" r="1285, 320, 1301, 351" /> <c c="" r="1302, 320, 1318, 351" /> <c c="" r="1319, 320, 1335, 351" /> <c c="" r="1336, 320, 1352, 351" /> <c c="" r="1353, 320, 1366, 351" u="2" o="1" /> <c c="" r="1367, 320, 1379, 351" u="2" o="2" /> <c c="" r="1380, 320, 1395, 351" u="1" /> <c c="" r="1396, 320, 1412, 351" /> <c c="" r="1413, 320, 1428, 351" u="1" /> <c c="" r="1429, 320, 1445, 351" /> <c c="" r="1446, 320, 1461, 351" u="1" /> <c c="" r="1462, 320, 1478, 351" /> <c c="" r="1479, 320, 1494, 351" u="1" /> <c c="" r="1495, 320, 1511, 351" /> <c c="" r="1512, 320, 1528, 351" /> <c c="" r="1529, 320, 1544, 351" u="1" /> <c c="" r="1545, 320, 1561, 351" /> <c c="" r="1562, 320, 1577, 351" u="1" /> <c c="" r="1578, 320, 1594, 351" /> <c c="" r="1595, 320, 1610, 351" u="1" /> <c c="" r="1611, 320, 1627, 351" /> <c c="" r="1628, 320, 1644, 351" /> <c c="" r="1645, 320, 1661, 351" /> <c c="" r="1662, 320, 1678, 351" /> <c c="" r="1679, 320, 1695, 351" /> <c c="" r="1696, 320, 1712, 351" /> <c c="" r="1713, 320, 1729, 351" /> <c c="" r="1730, 320, 1746, 351" /> <c c="" r="1747, 320, 1762, 351" o="1" /> <c c=" " r="1763, 320, 1778, 351" o="1" /> <c c=" " r="1779, 320, 1802, 351" u="-8" o="1" /> <c c=" " r="1803, 320, 1826, 351" u="-8" o="1" /> <c c=" " r="1827, 320, 1847, 351" u="-5" o="1" /> <c c=" " r="1848, 320, 1869, 351" u="-6" o="1" /> <c c="" r="1870, 320, 1887, 351" u="-2" o="1" /> <c c="" r="1888, 320, 1905, 351" u="-2" o="1" /> <c c="" r="1906, 320, 1917, 351" u="2" o="3" /> <c c="" r="1918, 320, 1929, 351" u="2" o="3" /> <c c="" r="1930, 320, 1942, 351" u="2" o="2" /> <c c="" r="1943, 320, 1955, 351" u="2" o="2" /> <c c="" r="1956, 320, 1968, 351" u="2" o="2" /> <c c="" r="1969, 320, 1982, 351" u="2" o="1" /> <c c="" r="1983, 320, 2000, 351" u="-3" o="2" /> <c c="" r="2001, 320, 2018, 351" u="-3" o="2" /> <c c="" r="2019, 320, 2044, 351" u="-11" o="2" /> <c c="" r="0, 352, 25, 383" u="-11" o="2" /> <c c="" r="26, 352, 49, 383" u="-9" o="2" /> <c c="" r="50, 352, 73, 383" u="-9" o="2" /> <c c=" " r="74, 352, 87, 383" u="2" o="1" /> <c c="!" r="88, 352, 101, 383" u="2" o="1" /> <c c=""" r="102, 352, 115, 383" u="2" o="1" /> <c c="#" r="116, 352, 129, 383" u="2" o="1" /> <c c="$" r="130, 352, 143, 383" u="2" o="1" /> <c c="%" r="144, 352, 157, 383" u="2" o="1" /> <c c="&" r="158, 352, 171, 383" u="2" o="1" /> <c c="'" r="172, 352, 185, 383" u="2" o="1" /> <c c="(" r="186, 352, 205, 383" u="-4" o="1" /> <c c=")" r="206, 352, 225, 383" u="-4" o="1" /> <c c="*" r="226, 352, 252, 383" u="-11" o="1" /> <c c="+" r="253, 352, 279, 383" u="-11" o="1" /> <c c="," r="280, 352, 305, 383" u="-10" o="1" /> <c c="-" r="306, 352, 331, 383" u="-10" o="1" /> <c c="." r="332, 352, 353, 383" u="-6" o="1" /> <c c="/" r="354, 352, 375, 383" u="-6" o="1" /> <c c="0" r="376, 352, 386, 383" u="3" o="3" /> <c c="1" r="387, 352, 397, 383" u="3" o="3" /> <c c="2" r="398, 352, 410, 383" u="2" o="2" /> <c c="3" r="411, 352, 423, 383" u="2" o="2" /> <c c="4" r="424, 352, 435, 383" u="3" o="2" /> <c c="5" r="436, 352, 448, 383" u="3" o="1" /> <c c="6" r="449, 352, 459, 383" u="3" o="3" /> <c c="7" r="460, 352, 470, 383" u="3" o="3" /> <c c="8" r="471, 352, 488, 383" u="-3" o="2" /> <c c="9" r="489, 352, 506, 383" u="-3" o="2" /> <c c=":" r="507, 352, 531, 383" u="-10" o="2" /> <c c=";" r="532, 352, 557, 383" u="-11" o="2" /> <c c="<" r="558, 352, 581, 383" u="-9" o="2" /> <c c="=" r="582, 352, 605, 383" u="-9" o="2" /> <c c=">" r="606, 352, 625, 383" u="-5" o="2" /> <c c="?" r="626, 352, 645, 383" u="-5" o="2" /> <c c="@" r="646, 352, 660, 383" u="1" o="1" /> <c c="A" r="661, 352, 675, 383" u="1" o="1" /> <c c="B" r="676, 352, 690, 383" u="1" o="1" /> <c c="C" r="691, 352, 705, 383" u="1" o="1" /> <c c="D" r="706, 352, 720, 383" u="1" o="1" /> <c c="E" r="721, 352, 735, 383" u="1" o="1" /> <c c="H" r="736, 352, 753, 383" u="-2" o="1" /> <c c="I" r="754, 352, 772, 383" u="-3" o="1" /> <c c="J" r="773, 352, 798, 383" u="-10" o="1" /> <c c="K" r="799, 352, 824, 383" u="-10" o="1" /> <c c="L" r="825, 352, 846, 383" u="-6" o="1" /> <c c="M" r="847, 352, 869, 383" u="-7" o="1" /> <c c="P" r="870, 352, 885, 383" u="1" /> <c c="Q" r="886, 352, 901, 383" u="1" /> <c c="R" r="902, 352, 917, 383" u="1" /> <c c="S" r="918, 352, 933, 383" u="1" /> <c c="T" r="934, 352, 949, 383" u="1" /> <c c="U" r="950, 352, 965, 383" u="1" /> <c c="V" r="966, 352, 981, 383" u="1" /> <c c="W" r="982, 352, 997, 383" u="1" /> <c c="Y" r="998, 352, 1019, 383" u="-5" /> <c c="[" r="1020, 352, 1048, 383" u="-12" /> <c c="]" r="1049, 352, 1076, 383" u="-11" /> <c c="_" r="1077, 352, 1100, 383" u="-7" /> <c c="`" r="1101, 352, 1117, 383" /> <c c="a" r="1118, 352, 1134, 383" /> <c c="b" r="1135, 352, 1151, 383" /> <c c="c" r="1152, 352, 1168, 383" /> <c c="d" r="1169, 352, 1185, 383" /> <c c="e" r="1186, 352, 1202, 383" /> <c c="f" r="1203, 352, 1219, 383" /> <c c="g" r="1220, 352, 1236, 383" /> <c c="h" r="1237, 352, 1255, 383" u="-2" /> <c c="i" r="1256, 352, 1275, 383" u="-3" /> <c c="j" r="1276, 352, 1302, 383" u="-10" /> <c c="k" r="1303, 352, 1329, 383" u="-10" /> <c c="l" r="1330, 352, 1352, 383" u="-6" /> <c c="m" r="1353, 352, 1375, 383" u="-6" /> <c c="n" r="1376, 352, 1396, 383" u="-4" /> <c c="o" r="1397, 352, 1418, 383" u="-5" /> <c c="p" r="1419, 352, 1435, 383" /> <c c="q" r="1436, 352, 1452, 383" /> <c c="r" r="1453, 352, 1464, 383" u="2" o="3" /> <c c="s" r="1465, 352, 1476, 383" u="2" o="3" /> <c c="t" r="1477, 352, 1490, 383" u="2" o="1" /> <c c="u" r="1491, 352, 1504, 383" u="2" o="1" /> <c c="v" r="1505, 352, 1515, 383" u="3" o="3" /> <c c="w" r="1516, 352, 1526, 383" u="3" o="3" /> <c c="x" r="1527, 352, 1541, 383" u="1" o="1" /> <c c="y" r="1542, 352, 1556, 383" u="1" o="1" /> <c c="z" r="1557, 352, 1572, 383" u="1" /> <c c="{" r="1573, 352, 1588, 383" u="1" /> <c c="|" r="1589, 352, 1605, 383" /> <c c="}" r="1606, 352, 1622, 383" /> <c c="" r="1623, 352, 1639, 383" /> <c c="" r="1640, 352, 1656, 383" /> <c c="" r="1657, 352, 1673, 383" /> <c c="" r="1674, 352, 1690, 383" /> <c c="" r="1691, 352, 1707, 383" /> <c c="" r="1708, 352, 1724, 383" /> <c c="" r="1725, 352, 1741, 383" /> <c c="" r="1742, 352, 1758, 383" /> <c c="" r="1759, 352, 1774, 383" o="1" /> <c c="" r="1775, 352, 1790, 383" o="1" /> <c c="" r="1791, 352, 1814, 383" u="-8" o="1" /> <c c="" r="1815, 352, 1838, 383" u="-8" o="1" /> <c c="" r="1839, 352, 1859, 383" u="-5" o="1" /> <c c="" r="1860, 352, 1881, 383" u="-6" o="1" /> <c c="" r="1882, 352, 1899, 383" u="-2" o="1" /> <c c="" r="1900, 352, 1917, 383" u="-2" o="1" /> <c c="" r="1918, 352, 1931, 383" u="2" o="1" /> <c c="" r="1932, 352, 1945, 383" u="2" o="1" /> <c c="" r="1946, 352, 1959, 383" u="2" o="1" /> <c c="" r="1960, 352, 1973, 383" u="2" o="1" /> <c c="" r="1974, 352, 1987, 383" u="2" o="1" /> <c c="" r="1988, 352, 2001, 383" u="2" o="1" /> <c c="" r="2002, 352, 2015, 383" u="2" o="1" /> <c c="" r="2016, 352, 2029, 383" u="2" o="1" /> <c c="" r="0, 384, 19, 415" u="-4" o="1" /> <c c="" r="20, 384, 39, 415" u="-4" o="1" /> <c c="" r="40, 384, 66, 415" u="-11" o="1" /> <c c="" r="67, 384, 93, 415" u="-11" o="1" /> <c c="" r="94, 384, 119, 415" u="-10" o="1" /> <c c="" r="120, 384, 145, 415" u="-10" o="1" /> <c c="" r="146, 384, 167, 415" u="-6" o="1" /> <c c="" r="168, 384, 189, 415" u="-6" o="1" /> <c c="" r="190, 384, 206, 415" /> <c c="" r="207, 384, 223, 415" /> <c c="" r="224, 384, 240, 415" /> <c c="" r="241, 384, 257, 415" /> <c c="" r="258, 384, 274, 415" /> <c c="" r="275, 384, 291, 415" /> <c c="" r="292, 384, 308, 415" /> <c c="" r="309, 384, 325, 415" /> <c c="" r="326, 384, 344, 415" u="-2" /> <c c="" r="345, 384, 364, 415" u="-3" /> <c c="" r="365, 384, 391, 415" u="-10" /> <c c="" r="392, 384, 418, 415" u="-10" /> <c c="" r="419, 384, 441, 415" u="-6" /> <c c="" r="442, 384, 464, 415" u="-6" /> <c c="" r="465, 384, 485, 415" u="-4" /> <c c="" r="486, 384, 507, 415" u="-5" /> <c c="" r="508, 384, 524, 415" /> <c c="" r="525, 384, 541, 415" /> <c c="" r="542, 384, 558, 415" /> <c c="" r="559, 384, 575, 415" /> <c c="" r="576, 384, 592, 415" /> <c c="" r="593, 384, 609, 415" /> <c c="" r="610, 384, 626, 415" /> <c c="" r="627, 384, 642, 415" o="1" /> <c c="" r="643, 384, 658, 415" o="1" /> <c c="" r="659, 384, 677, 415" u="-3" o="1" /> <c c="" r="678, 384, 694, 415" u="-1" o="1" /> <c c="" r="695, 384, 710, 415" o="1" /> <c c="" r="711, 384, 716, 415" u="6" o="5" /> <c c="" r="717, 384, 722, 415" u="6" o="5" /> <c c="" r="723, 384, 728, 415" u="6" o="5" /> <c c="" r="729, 384, 738, 415" u="4" o="3" /> <c c="" r="739, 384, 748, 415" u="4" o="3" /> <c c="" r="749, 384, 762, 415" u="2" o="1" /> <c c="" r="763, 384, 776, 415" u="2" o="1" /> <c c="" r="777, 384, 790, 415" u="2" o="1" /> <c c="" r="791, 384, 804, 415" u="2" o="1" /> <c c="" r="805, 384, 818, 415" u="2" o="1" /> <c c="" r="819, 384, 839, 415" u="-6" o="2" /> <c c="" r="840, 384, 859, 415" u="-5" o="2" /> <c c="" r="860, 384, 882, 415" u="-7" o="1" /> <c c="" r="883, 384, 903, 415" u="-5" o="1" /> <c c="" r="904, 384, 917, 415" u="2" o="1" /> <c c="" r="918, 384, 930, 415" u="2" o="2" /> <c c="" r="931, 384, 942, 415" u="3" o="2" /> <c c="" r="943, 384, 952, 415" u="4" o="3" /> <c c="" r="953, 384, 963, 415" u="3" o="3" /> <c c="" r="964, 384, 974, 415" u="3" o="3" /> <c c="" r="975, 384, 985, 415" u="3" o="3" /> <c c="" r="986, 384, 996, 415" u="3" o="3" /> <c c="" r="997, 384, 1007, 415" u="3" o="3" /> <c c="" r="1008, 384, 1018, 415" u="3" o="3" /> <c c="" r="1019, 384, 1031, 415" u="2" o="2" /> <c c="" r="1032, 384, 1044, 415" u="2" o="2" /> <c c="" r="1045, 384, 1065, 415" u="-6" o="2" /> <c c="" r="1066, 384, 1085, 415" u="-5" o="2" /> <c c="" r="1086, 384, 1098, 415" u="2" o="2" /> <c c="" r="1099, 384, 1111, 415" u="3" o="1" /> <c c="" r="1112, 384, 1121, 415" u="4" o="3" /> <c c="" r="1122, 384, 1137, 415" u="1" /> <c c="" r="1138, 384, 1153, 415" u="1" /> <c c="" r="1154, 384, 1169, 415" u="1" /> <c c="" r="1170, 384, 1185, 415" u="1" /> <c c="" r="1186, 384, 1199, 415" u="2" o="1" /> <c c="" r="1200, 384, 1213, 415" u="2" o="1" /> <c c="" r="1214, 384, 1229, 415" u="1" /> <c c="" r="1230, 384, 1245, 415" u="1" /> <c c="" r="1246, 384, 1262, 415" /> <c c="" r="1263, 384, 1279, 415" /> <c c="" r="1280, 384, 1303, 415" u="-7" /> <c c="" r="1304, 384, 1327, 415" u="-7" /> <c c="" r="1328, 384, 1346, 415" u="-3" o="1" /> <c c="" r="1347, 384, 1356, 415" u="3" o="4" /> <c c="" r="1357, 384, 1366, 415" u="4" o="3" /> <c c="" r="1367, 384, 1374, 415" u="3" o="6" /> <c c="" r="1375, 384, 1391, 415" /> <c c="" r="1392, 384, 1408, 415" /> <c c="" r="1409, 384, 1425, 415" /> <c c="" r="1426, 384, 1442, 415" /> <c c="" r="1443, 384, 1459, 415" /> <c c="" r="1460, 384, 1481, 415" u="-6" o="1" /> <c c="" r="1482, 384, 1499, 415" u="-2" o="1" /> <c c="" r="1500, 384, 1521, 415" u="-5" /> <c c="" r="1522, 384, 1540, 415" u="-2" /> <c c="" r="1541, 384, 1556, 415" u="1" /> <c c="" r="1557, 384, 1564, 415" u="6" o="3" /> <c c="" r="1565, 384, 1570, 415" u="6" o="5" /> <c c=" " r="1571, 384, 1572, 415" o="15" /> <c c=" " r="1573, 384, 1574, 415" o="15" /> <c c=" " r="1575, 384, 1576, 415" o="15" /> <c c=" " r="1577, 384, 1578, 415" o="15" /> <c c=" " r="1579, 384, 1580, 415" o="15" /> <c c=" " r="1581, 384, 1582, 415" o="15" /> <c c=" " r="1583, 384, 1584, 415" o="15" /> <c c=" " r="1585, 384, 1586, 415" o="15" /> <c c=" " r="1587, 384, 1588, 415" o="15" /> <c c=" " r="1589, 384, 1590, 415" o="15" /> <c c=" " r="1591, 384, 1592, 415" o="15" /> <c c=" " r="1593, 384, 1601, 415" u="4" o="4" /> <c c=" " r="1602, 384, 1610, 415" u="4" o="4" /> <c c=" " r="1611, 384, 1627, 415" /> <c c=" " r="1628, 384, 1644, 415" /> <c c=" " r="1645, 384, 1661, 415" /> <c c=" " r="1662, 384, 1678, 415" /> <c c=" " r="1679, 384, 1695, 415" /> <c c=" " r="1696, 384, 1701, 415" u="6" o="5" /> <c c=" " r="1702, 384, 1707, 415" u="6" o="5" /> <c c=" " r="1708, 384, 1713, 415" u="5" o="6" /> <c c=" " r="1714, 384, 1721, 415" u="5" o="4" /> <c c=" " r="1722, 384, 1734, 415" u="2" o="2" /> <c c=" " r="1735, 384, 1747, 415" u="2" o="2" /> <c c=" " r="1748, 384, 1760, 415" u="2" o="2" /> <c c=" " r="1761, 384, 1774, 415" u="2" o="1" /> <c c=" " r="1775, 384, 1786, 415" u="2" o="3" /> <c c="! " r="1787, 384, 1798, 415" u="2" o="3" /> <c c="" " r="1799, 384, 1809, 415" u="3" o="3" /> <c c="# " r="1810, 384, 1821, 415" u="3" o="2" /> <c c="& " r="1822, 384, 1838, 415" u="1" o="-1" /> <c c="/ " r="1839, 384, 1840, 415" o="15" /> <c c="0 " r="1841, 384, 1859, 415" o="-2" /> <c c="1 " r="1860, 384, 1877, 415" o="-1" /> <c c="2 " r="1878, 384, 1884, 415" u="5" o="5" /> <c c="3 " r="1885, 384, 1895, 415" u="3" o="3" /> <c c="4 " r="1896, 384, 1912, 415" /> <c c="5 " r="1913, 384, 1919, 415" u="5" o="5" /> <c c="6 " r="1920, 384, 1931, 415" u="3" o="2" /> <c c="7 " r="1932, 384, 1948, 415" /> <c c="9 " r="1949, 384, 1955, 415" u="5" o="5" /> <c c=": " r="1956, 384, 1962, 415" u="6" o="4" /> <c c="< " r="1963, 384, 1975, 415" u="2" o="2" /> <c c="= " r="1976, 384, 1987, 415" u="3" o="2" /> <c c="> " r="1988, 384, 2004, 415" /> <c c="E " r="2005, 384, 2013, 415" u="5" o="3" /> <c c="F " r="2014, 384, 2021, 415" u="4" o="5" /> <c c="G " r="2022, 384, 2038, 415" /> <c c="H " r="0, 416, 14, 447" o="2" /> <c c="I " r="15, 416, 29, 447" u="2" /> <c c="K " r="30, 416, 44, 447" u="2" /> <c c="_ " r="45, 416, 46, 447" o="15" /> <c c="p " r="47, 416, 57, 447" u="3" o="3" /> <c c="q " r="58, 416, 68, 447" u="3" o="3" /> <c c="t " r="69, 416, 78, 447" u="3" o="4" /> <c c="u " r="79, 416, 89, 447" u="3" o="3" /> <c c="v " r="90, 416, 100, 447" u="3" o="3" /> <c c="w " r="101, 416, 111, 447" u="3" o="3" /> <c c="x " r="112, 416, 122, 447" u="3" o="3" /> <c c="y " r="123, 416, 133, 447" u="3" o="3" /> <c c="z " r="134, 416, 144, 447" u="3" o="3" /> <c c="{ " r="145, 416, 155, 447" u="3" o="3" /> <c c="| " r="156, 416, 166, 447" u="3" o="3" /> <c c="} " r="167, 416, 173, 447" u="5" o="5" /> <c c="~ " r="174, 416, 180, 447" u="5" o="5" /> <c c=" " r="181, 416, 189, 447" u="4" o="4" /> <c c=" " r="190, 416, 200, 447" u="3" o="3" /> <c c=" " r="201, 416, 210, 447" u="4" o="3" /> <c c=" " r="211, 416, 220, 447" u="4" o="3" /> <c c=" " r="221, 416, 230, 447" u="4" o="3" /> <c c=" " r="231, 416, 240, 447" u="3" o="4" /> <c c=" " r="241, 416, 251, 447" u="3" o="3" /> <c c=" " r="252, 416, 262, 447" u="3" o="3" /> <c c=" " r="263, 416, 273, 447" u="3" o="3" /> <c c=" " r="274, 416, 284, 447" u="3" o="3" /> <c c=" " r="285, 416, 295, 447" u="3" o="3" /> <c c=" " r="296, 416, 306, 447" u="3" o="3" /> <c c=" " r="307, 416, 317, 447" u="3" o="3" /> <c c=" " r="318, 416, 328, 447" u="3" o="3" /> <c c=" " r="329, 416, 335, 447" u="5" o="5" /> <c c=" " r="336, 416, 342, 447" u="5" o="5" /> <c c=" " r="343, 416, 352, 447" u="4" o="3" /> <c c=" " r="353, 416, 363, 447" u="3" o="3" /> <c c=" " r="364, 416, 374, 447" u="3" o="3" /> <c c=" " r="375, 416, 385, 447" u="3" o="3" /> <c c=" " r="386, 416, 396, 447" u="3" o="3" /> <c c=" " r="397, 416, 405, 447" u="4" o="4" /> <c c=" " r="406, 416, 416, 447" u="3" o="3" /> <c c=" " r="417, 416, 426, 447" u="4" o="3" /> <c c=" " r="427, 416, 437, 447" u="3" o="3" /> <c c=" " r="438, 416, 446, 447" u="4" o="4" /> <c c=" " r="447, 416, 456, 447" u="4" o="3" /> <c c=" " r="457, 416, 465, 447" u="4" o="4" /> <c c=" " r="466, 416, 475, 447" u="4" o="3" /> <c c=" " r="476, 416, 492, 447" /> <c c=" " r="493, 416, 507, 447" u="1" o="1" /> <c c=" " r="508, 416, 522, 447" u="1" o="1" /> <c c=" " r="523, 416, 538, 447" o="1" /> <c c=" " r="539, 416, 553, 447" u="1" o="1" /> <c c=" " r="554, 416, 570, 447" /> <c c=" " r="571, 416, 588, 447" o="-1" /> <c c=" " r="589, 416, 606, 447" o="-1" /> <c c=" " r="607, 416, 624, 447" o="-1" /> <c c=" " r="625, 416, 642, 447" o="-1" /> <c c=" " r="643, 416, 660, 447" o="-1" /> <c c=" " r="661, 416, 676, 447" u="1" /> <c c=" " r="677, 416, 691, 447" o="2" /> <c c=" " r="692, 416, 708, 447" /> <c c=" " r="709, 416, 726, 447" o="-1" /> <c c=" " r="727, 416, 743, 447" /> <c c=" " r="744, 416, 760, 447" /> <c c=" " r="761, 416, 778, 447" o="-1" /> <c c=" " r="779, 416, 795, 447" /> <c c=" " r="796, 416, 812, 447" /> <c c=" " r="813, 416, 830, 447" o="-1" /> <c c=" " r="831, 416, 847, 447" /> <c c=" " r="848, 416, 862, 447" u="1" o="1" /> <c c=" " r="863, 416, 877, 447" u="1" o="1" /> <c c="!" r="878, 416, 892, 447" u="1" o="1" /> <c c="!" r="893, 416, 910, 447" o="-1" /> <c c=" !" r="911, 416, 927, 447" /> <c c="!" r="928, 416, 943, 447" o="1" /> <c c="!" r="944, 416, 959, 447" o="1" /> <c c="!" r="960, 416, 976, 447" /> <c c="!" r="977, 416, 994, 447" o="-1" /> <c c="!" r="995, 416, 1012, 447" o="-1" /> <c c="!" r="1013, 416, 1028, 447" u="1" /> <c c="!" r="1029, 416, 1046, 447" o="-1" /> <c c="!" r="1047, 416, 1064, 447" o="-1" /> <c c=""!" r="1065, 416, 1080, 447" o="1" /> <c c="$!" r="1081, 416, 1097, 447" /> <c c="&!" r="1098, 416, 1113, 447" u="1" /> <c c="*!" r="1114, 416, 1129, 447" u="2" o="-1" /> <c c="+!" r="1130, 416, 1145, 447" u="1" /> <c c=".!" r="1146, 416, 1163, 447" o="-1" /> <c c="S!" r="1164, 416, 1179, 447" u="1" /> <c c="T!" r="1180, 416, 1195, 447" u="1" /> <c c="U!" r="1196, 416, 1211, 447" u="1" /> <c c="V!" r="1212, 416, 1227, 447" u="1" /> <c c="W!" r="1228, 416, 1243, 447" u="1" /> <c c="X!" r="1244, 416, 1260, 447" /> <c c="Y!" r="1261, 416, 1276, 447" u="1" /> <c c="Z!" r="1277, 416, 1293, 447" /> <c c="[!" r="1294, 416, 1309, 447" u="1" /> <c c="\!" r="1310, 416, 1325, 447" u="1" /> <c c="]!" r="1326, 416, 1342, 447" /> <c c="^!" r="1343, 416, 1359, 447" /> <c c="_!" r="1360, 416, 1374, 447" u="1" o="1" /> <c c="!" r="1375, 416, 1391, 447" /> <c c="!" r="1392, 416, 1402, 447" u="3" o="3" /> <c c="!" r="1403, 416, 1419, 447" /> <c c="!" r="1420, 416, 1430, 447" u="3" o="3" /> <c c="!" r="1431, 416, 1447, 447" /> <c c="!" r="1448, 416, 1458, 447" u="3" o="3" /> <c c="!" r="1459, 416, 1471, 447" u="2" o="2" /> <c c="!" r="1472, 416, 1485, 447" u="2" o="1" /> <c c="!" r="1486, 416, 1499, 447" u="2" o="1" /> <c c="!" r="1500, 416, 1512, 447" u="2" o="2" /> <c c="!" r="1513, 416, 1529, 447" /> <c c="!" r="1530, 416, 1546, 447" /> <c c="!" r="1547, 416, 1563, 447" /> <c c="!" r="1564, 416, 1579, 447" u="1" /> <c c="!" r="1580, 416, 1596, 447" /> <c c="!" r="1597, 416, 1607, 447" u="3" o="3" /> <c c="!" r="1608, 416, 1624, 447" /> <c c="!" r="1625, 416, 1635, 447" u="3" o="3" /> <c c="!" r="1636, 416, 1652, 447" /> <c c="!" r="1653, 416, 1669, 447" /> <c c="!" r="1670, 416, 1686, 447" /> <c c="!" r="1687, 416, 1697, 447" u="3" o="3" /> <c c="!" r="1698, 416, 1714, 447" /> <c c="!" r="1715, 416, 1725, 447" u="3" o="3" /> <c c="!" r="1726, 416, 1736, 447" u="3" o="3" /> <c c="!" r="1737, 416, 1753, 447" /> <c c="!" r="1754, 416, 1770, 447" /> <c c="!" r="1771, 416, 1787, 447" /> <c c="!" r="1788, 416, 1804, 447" /> <c c="!" r="1805, 416, 1821, 447" /> <c c="!" r="1822, 416, 1838, 447" /> <c c="!" r="1839, 416, 1855, 447" /> <c c="!" r="1856, 416, 1869, 447" u="2" o="1" /> <c c="!" r="1870, 416, 1882, 447" u="2" o="2" /> <c c="!" r="1883, 416, 1896, 447" u="2" o="1" /> <c c="!" r="1897, 416, 1909, 447" u="2" o="2" /> <c c="!" r="1910, 416, 1923, 447" u="2" o="1" /> <c c="!" r="1924, 416, 1940, 447" /> <c c="!" r="1941, 416, 1957, 447" /> <c c="!" r="1958, 416, 1974, 447" /> <c c="!" r="1975, 416, 1991, 447" /> <c c="!" r="1992, 416, 2008, 447" /> <c c="!" r="2009, 416, 2025, 447" /> <c c="!" r="2026, 416, 2042, 447" /> <c c="!" r="0, 448, 16, 479" /> <c c="!" r="17, 448, 33, 479" /> <c c="!" r="34, 448, 41, 479" u="6" o="3" /> <c c="!" r="42, 448, 49, 479" u="3" o="6" /> <c c="!" r="50, 448, 66, 479" /> <c c="!" r="67, 448, 83, 479" /> <c c="!" r="84, 448, 91, 479" u="6" o="3" /> <c c="!" r="92, 448, 99, 479" u="3" o="6" /> <c c="!" r="100, 448, 116, 479" /> <c c="!" r="117, 448, 133, 479" /> <c c="!" r="134, 448, 150, 479" /> <c c="!" r="151, 448, 167, 479" /> <c c="!" r="168, 448, 184, 479" /> <c c="!" r="185, 448, 201, 479" /> <c c="!" r="202, 448, 218, 479" /> <c c="!" r="219, 448, 235, 479" /> <c c="!" r="236, 448, 252, 479" /> <c c="!" r="253, 448, 269, 479" /> <c c="!" r="270, 448, 286, 479" /> <c c="!" r="287, 448, 303, 479" /> <c c="!" r="304, 448, 320, 479" /> <c c="!" r="321, 448, 331, 479" u="3" o="3" /> <c c="!" r="332, 448, 348, 479" /> <c c="!" r="349, 448, 359, 479" u="3" o="3" /> <c c="!" r="360, 448, 376, 479" /> <c c="!" r="377, 448, 387, 479" u="3" o="3" /> <c c="!" r="388, 448, 402, 479" u="1" o="1" /> <c c="!" r="403, 448, 416, 479" u="2" o="1" /> <c c="!" r="417, 448, 430, 479" u="2" o="1" /> <c c="!" r="431, 448, 445, 479" u="1" o="1" /> <c c="!" r="446, 448, 462, 479" /> <c c="!" r="463, 448, 479, 479" /> <c c="!" r="480, 448, 496, 479" /> <c c="!" r="497, 448, 513, 479" /> <c c="!" r="514, 448, 524, 479" u="3" o="3" /> <c c="!" r="525, 448, 535, 479" u="3" o="3" /> <c c="!" r="536, 448, 552, 479" /> <c c="!" r="553, 448, 563, 479" u="3" o="3" /> <c c="!" r="564, 448, 580, 479" /> <c c="!" r="581, 448, 591, 479" u="3" o="3" /> <c c="!" r="592, 448, 608, 479" /> <c c="!" r="609, 448, 625, 479" /> <c c="!" r="626, 448, 642, 479" /> <c c="!" r="643, 448, 655, 479" u="2" o="2" /> <c c="!" r="656, 448, 673, 479" o="-1" /> <c c="!" r="674, 448, 686, 479" u="2" o="2" /> <c c="!" r="687, 448, 699, 479" u="2" o="2" /> <c c="!" r="700, 448, 712, 479" u="2" o="2" /> <c c="!" r="713, 448, 725, 479" u="2" o="2" /> <c c="!" r="726, 448, 738, 479" u="2" o="2" /> <c c="!" r="739, 448, 751, 479" u="2" o="2" /> <c c="!" r="752, 448, 764, 479" u="2" o="2" /> <c c="!" r="765, 448, 782, 479" o="-1" /> <c c="!" r="783, 448, 799, 479" /> <c c="!" r="800, 448, 816, 479" /> <c c="!" r="817, 448, 829, 479" u="2" o="2" /> <c c="!" r="830, 448, 846, 479" /> <c c="!" r="847, 448, 863, 479" /> <c c="!" r="864, 448, 880, 479" /> <c c="!" r="881, 448, 897, 479" /> <c c="!" r="898, 448, 914, 479" /> <c c="!" r="915, 448, 931, 479" /> <c c="!" r="932, 448, 948, 479" /> <c c="!" r="949, 448, 965, 479" /> <c c="!" r="966, 448, 982, 479" /> <c c="!" r="983, 448, 999, 479" /> <c c="!" r="1000, 448, 1017, 479" o="-1" /> <c c="!" r="1018, 448, 1035, 479" o="-1" /> <c c=""" r="1036, 448, 1052, 479" /> <c c=""" r="1053, 448, 1069, 479" /> <c c=""" r="1070, 448, 1084, 479" u="1" o="1" /> <c c=""" r="1085, 448, 1098, 479" u="2" o="1" /> <c c=""" r="1099, 448, 1112, 479" u="2" o="1" /> <c c=""" r="1113, 448, 1129, 479" /> <c c=""" r="1130, 448, 1146, 479" /> <c c=""" r="1147, 448, 1164, 479" o="-1" /> <c c=""" r="1165, 448, 1179, 479" u="1" o="1" /> <c c=" "" r="1180, 448, 1194, 479" u="1" o="1" /> <c c=" "" r="1195, 448, 1209, 479" u="1" o="1" /> <c c=" "" r="1210, 448, 1224, 479" u="1" o="1" /> <c c=" "" r="1225, 448, 1239, 479" u="1" o="1" /> <c c=" "" r="1240, 448, 1254, 479" u="1" o="1" /> <c c=""" r="1255, 448, 1267, 479" u="2" o="2" /> <c c=""" r="1268, 448, 1281, 479" u="2" o="1" /> <c c=""" r="1282, 448, 1296, 479" u="1" o="1" /> <c c=""" r="1297, 448, 1311, 479" u="1" o="1" /> <c c=""" r="1312, 448, 1325, 479" u="1" o="2" /> <c c=""" r="1326, 448, 1338, 479" u="2" o="2" /> <c c=""" r="1339, 448, 1348, 479" u="4" o="3" /> <c c=""" r="1349, 448, 1359, 479" u="3" o="3" /> <c c=""" r="1360, 448, 1375, 479" u="1" /> <c c=""" r="1376, 448, 1391, 479" u="1" /> <c c=""" r="1392, 448, 1408, 479" /> <c c=""" r="1409, 448, 1421, 479" u="2" o="2" /> <c c=""" r="1422, 448, 1438, 479" /> <c c=""" r="1439, 448, 1453, 479" u="1" o="1" /> <c c=" "" r="1454, 448, 1468, 479" u="1" o="1" /> <c c="'"" r="1469, 448, 1481, 479" u="2" o="2" /> <c c="("" r="1482, 448, 1494, 479" u="2" o="2" /> <c c=")"" r="1495, 448, 1507, 479" u="2" o="2" /> <c c="*"" r="1508, 448, 1520, 479" u="2" o="2" /> <c c="+"" r="1521, 448, 1534, 479" u="1" o="2" /> <c c=","" r="1535, 448, 1552, 479" o="-1" /> <c c="-"" r="1553, 448, 1571, 479" u="-1" o="-1" /> <c c="4"" r="1572, 448, 1584, 479" u="2" o="2" /> <c c="5"" r="1585, 448, 1597, 479" u="2" o="2" /> <c c="6"" r="1598, 448, 1602, 479" u="6" o="6" /> <c c="7"" r="1603, 448, 1615, 479" u="2" o="2" /> <c c="8"" r="1616, 448, 1630, 479" u="1" o="1" /> <c c="9"" r="1631, 448, 1646, 479" u="1" /> <c c=":"" r="1647, 448, 1661, 479" u="1" o="1" /> <c c=";"" r="1662, 448, 1676, 479" u="1" o="1" /> <c c="<"" r="1677, 448, 1691, 479" u="1" o="1" /> <c c="="" r="1692, 448, 1706, 479" u="1" o="1" /> <c c="A"" r="1707, 448, 1721, 479" u="1" o="1" /> <c c="B"" r="1722, 448, 1736, 479" u="1" o="1" /> <c c="C"" r="1737, 448, 1751, 479" u="1" o="1" /> <c c="D"" r="1752, 448, 1766, 479" u="1" o="1" /> <c c="E"" r="1767, 448, 1781, 479" u="1" o="1" /> <c c="F"" r="1782, 448, 1796, 479" u="1" o="1" /> <c c="G"" r="1797, 448, 1811, 479" u="1" o="1" /> <c c="H"" r="1812, 448, 1826, 479" u="1" o="1" /> <c c="I"" r="1827, 448, 1841, 479" u="1" o="1" /> <c c="J"" r="1842, 448, 1856, 479" u="1" o="1" /> <c c="K"" r="1857, 448, 1871, 479" u="1" o="1" /> <c c="L"" r="1872, 448, 1886, 479" u="1" o="1" /> <c c="M"" r="1887, 448, 1901, 479" u="1" o="1" /> <c c="N"" r="1902, 448, 1916, 479" u="1" o="1" /> <c c="O"" r="1917, 448, 1931, 479" u="1" o="1" /> <c c="P"" r="1932, 448, 1946, 479" u="1" o="1" /> <c c="Q"" r="1947, 448, 1961, 479" u="1" o="1" /> <c c="R"" r="1962, 448, 1976, 479" u="1" o="1" /> <c c="S"" r="1977, 448, 1991, 479" u="1" o="1" /> <c c="T"" r="1992, 448, 2007, 479" u="1" /> <c c="U"" r="2008, 448, 2023, 479" u="1" /> <c c="V"" r="2024, 448, 2038, 479" u="1" o="1" /> <c c="W"" r="0, 480, 14, 511" u="1" o="1" /> <c c="X"" r="15, 480, 29, 511" u="1" o="1" /> <c c="Y"" r="30, 480, 44, 511" u="1" o="1" /> <c c="Z"" r="45, 480, 59, 511" u="1" o="1" /> <c c="["" r="60, 480, 74, 511" u="1" o="1" /> <c c="\"" r="75, 480, 89, 511" u="1" o="1" /> <c c="]"" r="90, 480, 104, 511" u="1" o="1" /> <c c="^"" r="105, 480, 119, 511" u="1" o="1" /> <c c="_"" r="120, 480, 134, 511" u="1" o="1" /> <c c="`"" r="135, 480, 149, 511" u="1" o="1" /> <c c="a"" r="150, 480, 164, 511" u="1" o="1" /> <c c="b"" r="165, 480, 179, 511" u="1" o="1" /> <c c="c"" r="180, 480, 194, 511" u="1" o="1" /> <c c="d"" r="195, 480, 209, 511" u="1" o="1" /> <c c="e"" r="210, 480, 224, 511" u="1" o="1" /> <c c="f"" r="225, 480, 239, 511" u="1" o="1" /> <c c="g"" r="240, 480, 254, 511" u="1" o="1" /> <c c="h"" r="255, 480, 269, 511" u="1" o="1" /> <c c="i"" r="270, 480, 284, 511" u="1" o="1" /> <c c="m"" r="285, 480, 299, 511" u="1" o="1" /> <c c="n"" r="300, 480, 314, 511" u="1" o="1" /> <c c="o"" r="315, 480, 329, 511" u="1" o="1" /> <c c="p"" r="330, 480, 344, 511" u="1" o="1" /> <c c="q"" r="345, 480, 359, 511" u="1" o="1" /> <c c="r"" r="360, 480, 374, 511" u="1" o="1" /> <c c="s"" r="375, 480, 389, 511" u="1" o="1" /> <c c="t"" r="390, 480, 404, 511" u="1" o="1" /> <c c="u"" r="405, 480, 419, 511" u="1" o="1" /> <c c="v"" r="420, 480, 434, 511" u="1" o="1" /> <c c="w"" r="435, 480, 449, 511" u="1" o="1" /> <c c="x"" r="450, 480, 464, 511" u="1" o="1" /> <c c="y"" r="465, 480, 479, 511" u="1" o="1" /> <c c="z"" r="480, 480, 494, 511" u="1" o="1" /> <c c="{"" r="495, 480, 509, 511" u="1" o="1" /> <c c="|"" r="510, 480, 524, 511" u="1" o="1" /> <c c="}"" r="525, 480, 539, 511" u="1" o="1" /> <c c="~"" r="540, 480, 554, 511" u="1" o="1" /> <c c=""" r="555, 480, 569, 511" u="1" o="1" /> <c c=""" r="570, 480, 584, 511" u="1" o="1" /> <c c=""" r="585, 480, 599, 511" u="1" o="1" /> <c c=""" r="600, 480, 614, 511" u="1" o="1" /> <c c=""" r="615, 480, 629, 511" u="1" o="1" /> <c c=""" r="630, 480, 644, 511" u="1" o="1" /> <c c=""" r="645, 480, 659, 511" u="1" o="1" /> <c c=""" r="660, 480, 674, 511" u="1" o="1" /> <c c=""" r="675, 480, 689, 511" u="1" o="1" /> <c c=""" r="690, 480, 704, 511" u="1" o="1" /> <c c=""" r="705, 480, 719, 511" u="1" o="1" /> <c c=""" r="720, 480, 734, 511" u="1" o="1" /> <c c=""" r="735, 480, 749, 511" u="1" o="1" /> <c c=""" r="750, 480, 764, 511" u="1" o="1" /> <c c=""" r="765, 480, 779, 511" u="1" o="1" /> <c c=""" r="780, 480, 794, 511" u="1" o="1" /> <c c=""" r="795, 480, 809, 511" u="1" o="1" /> <c c=""" r="810, 480, 826, 511" /> <c c=""" r="827, 480, 843, 511" /> <c c=""" r="844, 480, 860, 511" /> <c c=""" r="861, 480, 877, 511" /> <c c=""" r="878, 480, 894, 511" /> <c c=""" r="895, 480, 911, 511" /> <c c=""" r="912, 480, 928, 511" /> <c c=""" r="929, 480, 945, 511" /> <c c=""" r="946, 480, 962, 511" /> <c c=""" r="963, 480, 979, 511" /> <c c=""" r="980, 480, 996, 511" /> <c c=""" r="997, 480, 1013, 511" /> <c c=""" r="1014, 480, 1030, 511" /> <c c=""" r="1031, 480, 1047, 511" /> <c c=""" r="1048, 480, 1064, 511" /> <c c=""" r="1065, 480, 1081, 511" /> <c c=""" r="1082, 480, 1098, 511" /> <c c=""" r="1099, 480, 1103, 511" u="6" o="6" /> <c c=""" r="1104, 480, 1115, 511" u="3" o="2" /> <c c=""" r="1116, 480, 1130, 511" u="1" o="1" /> <c c=""" r="1131, 480, 1145, 511" u="1" o="1" /> <c c=""" r="1146, 480, 1160, 511" u="1" o="1" /> <c c=""" r="1161, 480, 1175, 511" u="1" o="1" /> <c c=""" r="1176, 480, 1190, 511" u="1" o="1" /> <c c=""" r="1191, 480, 1205, 511" u="1" o="1" /> <c c=""" r="1206, 480, 1220, 511" u="1" o="1" /> <c c=""" r="1221, 480, 1235, 511" u="1" o="1" /> <c c=""" r="1236, 480, 1250, 511" u="1" o="1" /> <c c=""" r="1251, 480, 1265, 511" u="1" o="1" /> <c c=""" r="1266, 480, 1280, 511" u="1" o="1" /> <c c=""" r="1281, 480, 1295, 511" u="1" o="1" /> <c c=""" r="1296, 480, 1310, 511" u="1" o="1" /> <c c=""" r="1311, 480, 1325, 511" u="1" o="1" /> <c c=""" r="1326, 480, 1340, 511" u="1" o="1" /> <c c=""" r="1341, 480, 1355, 511" u="1" o="1" /> <c c=""" r="1356, 480, 1370, 511" u="1" o="1" /> <c c=""" r="1371, 480, 1387, 511" u="1" o="-1" /> <c c="#" r="1388, 480, 1404, 511" /> <c c="#" r="1405, 480, 1419, 511" u="1" o="1" /> <c c="#" r="1420, 480, 1434, 511" u="1" o="1" /> <c c="#" r="1435, 480, 1448, 511" u="2" o="1" /> <c c="#" r="1449, 480, 1462, 511" u="2" o="1" /> <c c="#" r="1463, 480, 1476, 511" u="2" o="1" /> <c c="#" r="1477, 480, 1490, 511" u="2" o="1" /> <c c="#" r="1491, 480, 1499, 511" u="5" o="3" /> <c c=" #" r="1500, 480, 1507, 511" u="4" o="5" /> <c c=" #" r="1508, 480, 1516, 511" u="5" o="3" /> <c c=" #" r="1517, 480, 1524, 511" u="4" o="5" /> <c c=" #" r="1525, 480, 1534, 511" u="7" /> <c c=" #" r="1535, 480, 1544, 511" o="7" /> <c c="#" r="1545, 480, 1554, 511" u="7" /> <c c="#" r="1555, 480, 1564, 511" o="7" /> <c c="#" r="1565, 480, 1579, 511" u="1" o="1" /> <c c="#" r="1580, 480, 1595, 511" u="1" /> <c c="#" r="1596, 480, 1613, 511" o="-1" /> <c c="#" r="1614, 480, 1631, 511" o="-1" /> <c c="#" r="1632, 480, 1644, 511" u="2" o="2" /> <c c="#" r="1645, 480, 1657, 511" u="2" o="2" /> <c c="#" r="1658, 480, 1674, 511" /> <c c="#" r="1675, 480, 1689, 511" u="1" o="1" /> <c c="#" r="1690, 480, 1700, 511" u="3" o="3" /> <c c="#" r="1701, 480, 1711, 511" u="3" o="3" /> <c c="#" r="1712, 480, 1722, 511" u="3" o="3" /> <c c="#" r="1723, 480, 1733, 511" u="3" o="3" /> <c c=" #" r="1734, 480, 1744, 511" u="6" /> <c c="!#" r="1745, 480, 1754, 511" u="1" o="6" /> <c c="%#" r="1755, 480, 1771, 511" /> <c c="&#" r="1772, 480, 1789, 511" o="-1" /> <c c="'#" r="1790, 480, 1804, 511" u="1" o="1" /> <c c="(#" r="1805, 480, 1821, 511" /> <c c="+#" r="1822, 480, 1839, 511" o="-1" /> <c c="5#" r="1840, 480, 1856, 511" /> <c c="7#" r="1857, 480, 1867, 511" u="3" o="3" /> <c c="8#" r="1868, 480, 1885, 511" o="-1" /> <c c="9#" r="1886, 480, 1903, 511" o="-1" /> <c c=":#" r="1904, 480, 1921, 511" o="-1" /> <c c=";#" r="1922, 480, 1939, 511" o="-1" /> <c c="<#" r="1940, 480, 1957, 511" o="-1" /> <c c="=#" r="1958, 480, 1975, 511" o="-1" /> <c c=">#" r="1976, 480, 1993, 511" o="-1" /> <c c="A#" r="1994, 480, 2011, 511" o="-1" /> <c c="B#" r="2012, 480, 2029, 511" o="-1" /> <c c="C#" r="2030, 480, 2047, 511" o="-1" /> <c c="D#" r="0, 512, 17, 543" o="-1" /> <c c="G#" r="18, 512, 35, 543" o="-1" /> <c c="H#" r="36, 512, 53, 543" o="-1" /> <c c="I#" r="54, 512, 71, 543" o="-1" /> <c c="K#" r="72, 512, 88, 543" /> <c c="L#" r="89, 512, 106, 543" o="-1" /> <c c="M#" r="107, 512, 124, 543" o="-1" /> <c c="P#" r="125, 512, 142, 543" o="-1" /> <c c="R#" r="143, 512, 159, 543" /> <c c="S#" r="160, 512, 177, 543" o="-1" /> <c c="T#" r="178, 512, 195, 543" o="-1" /> <c c="W#" r="196, 512, 213, 543" o="-1" /> <c c="X#" r="214, 512, 225, 543" u="3" o="2" /> <c c="Y#" r="226, 512, 243, 543" o="-1" /> <c c="Z#" r="244, 512, 261, 543" o="-1" /> <c c="[#" r="262, 512, 273, 543" u="3" o="2" /> <c c="\#" r="274, 512, 291, 543" o="-1" /> <c c="^#" r="292, 512, 309, 543" o="-1" /> <c c="_#" r="310, 512, 328, 543" u="-1" o="-1" /> <c c="`#" r="329, 512, 346, 543" o="-1" /> <c c="c#" r="347, 512, 358, 543" u="3" o="2" /> <c c="d#" r="359, 512, 368, 543" u="4" o="3" /> <c c="e#" r="369, 512, 386, 543" o="-1" /> <c c="h#" r="387, 512, 401, 543" u="1" o="1" /> <c c="i#" r="402, 512, 416, 543" u="1" o="1" /> <c c="k#" r="417, 512, 433, 543" /> <c c="l#" r="434, 512, 448, 543" u="1" o="1" /> <c c="m#" r="449, 512, 463, 543" u="1" o="1" /> <c c="n#" r="464, 512, 475, 543" u="3" o="2" /> <c c="o#" r="476, 512, 493, 543" o="-1" /> <c c="p#" r="494, 512, 511, 543" o="-1" /> <c c="s#" r="512, 512, 522, 543" u="3" o="3" /> <c c="t#" r="523, 512, 536, 543" u="2" o="1" /> <c c="u#" r="537, 512, 553, 543" /> <c c="v#" r="554, 512, 571, 543" o="-1" /> <c c="w#" r="572, 512, 586, 543" u="1" o="1" /> <c c="x#" r="587, 512, 598, 543" u="3" o="2" /> <c c="y#" r="599, 512, 616, 543" o="-1" /> <c c="z#" r="617, 512, 633, 543" /> <c c="}#" r="634, 512, 650, 543" /> <c c="#" r="651, 512, 667, 543" /> <c c="#" r="668, 512, 685, 543" o="-1" /> <c c="#" r="686, 512, 703, 543" o="-1" /> <c c="#" r="704, 512, 721, 543" o="-1" /> <c c="#" r="722, 512, 737, 543" u="1" /> <c c="#" r="738, 512, 753, 543" u="1" /> <c c="#" r="754, 512, 769, 543" u="1" /> <c c="#" r="770, 512, 785, 543" u="1" /> <c c="#" r="786, 512, 803, 543" o="-1" /> <c c="#" r="804, 512, 815, 543" u="3" o="2" /> <c c="#" r="816, 512, 820, 543" u="3" o="9" /> <c c="#" r="821, 512, 832, 543" u="3" o="2" /> <c c="#" r="833, 512, 844, 543" u="3" o="2" /> <c c="#" r="845, 512, 850, 543" u="9" o="2" /> <c c="#" r="851, 512, 862, 543" u="3" o="2" /> <c c="#" r="863, 512, 874, 543" u="3" o="2" /> <c c="#" r="875, 512, 879, 543" u="3" o="9" /> <c c="#" r="880, 512, 891, 543" u="3" o="2" /> <c c="#" r="892, 512, 903, 543" u="3" o="2" /> <c c="#" r="904, 512, 909, 543" u="9" o="2" /> <c c="#" r="910, 512, 921, 543" u="3" o="2" /> <c c="#" r="922, 512, 932, 543" u="6" /> <c c="#" r="933, 512, 943, 543" o="6" /> <c c="#" r="944, 512, 954, 543" u="6" /> <c c="#" r="955, 512, 959, 543" u="6" o="6" /> <c c="#" r="960, 512, 970, 543" o="6" /> <c c="#" r="971, 512, 981, 543" u="6" /> <c c="#" r="982, 512, 992, 543" o="6" /> <c c="#" r="993, 512, 997, 543" u="6" o="6" /> <c c="#" r="998, 512, 1014, 543" /> <c c="#" r="1015, 512, 1032, 543" o="-1" /> <c c="#$" r="1033, 512, 1047, 543" u="1" o="1" /> <c c="%" r="1048, 512, 1066, 543" u="-1" o="-1" /> <c c="%" r="1067, 512, 1085, 543" u="-1" o="-1" /> <c c="%" r="1086, 512, 1104, 543" u="-1" o="-1" /> <c c="%" r="1105, 512, 1123, 543" u="-1" o="-1" /> <c c="%" r="1124, 512, 1142, 543" u="-1" o="-1" /> <c c="%" r="1143, 512, 1161, 543" u="-1" o="-1" /> <c c="%" r="1162, 512, 1180, 543" u="-1" o="-1" /> <c c="%" r="1181, 512, 1199, 543" u="-1" o="-1" /> <c c="%" r="1200, 512, 1218, 543" u="-1" o="-1" /> <c c="%" r="1219, 512, 1235, 543" u="-1" o="1" /> <c c="%" r="1236, 512, 1250, 543" u="-1" o="3" /> <c c="%" r="1251, 512, 1263, 543" u="-1" o="5" /> <c c="%" r="1264, 512, 1274, 543" u="-1" o="7" /> <c c="%" r="1275, 512, 1282, 543" u="-1" o="10" /> <c c="%" r="1283, 512, 1288, 543" u="-1" o="12" /> <c c="%" r="1289, 512, 1292, 543" u="-1" o="14" /> <c c="%" r="1293, 512, 1303, 543" u="7" o="-1" /> <c c="%" r="1304, 512, 1320, 543" u="-1" o="1" /> <c c="%" r="1321, 512, 1339, 543" u="-1" o="-1" /> <c c="%" r="1340, 512, 1358, 543" u="-1" o="-1" /> <c c="%" r="1359, 512, 1377, 543" u="-1" o="-1" /> <c c="%" r="1378, 512, 1381, 543" u="14" o="-1" /> <c c="%" r="1382, 512, 1392, 543" u="-1" o="7" /> <c c="%" r="1393, 512, 1403, 543" u="7" o="-1" /> <c c="%" r="1404, 512, 1414, 543" u="-1" o="7" /> <c c="%" r="1415, 512, 1433, 543" u="-1" o="-1" /> <c c="%" r="1434, 512, 1452, 543" u="-1" o="-1" /> <c c="%" r="1453, 512, 1471, 543" u="-1" o="-1" /> <c c="%" r="1472, 512, 1490, 543" u="-1" o="-1" /> <c c="%" r="1491, 512, 1501, 543" u="7" o="-1" /> <c c="%" r="1502, 512, 1520, 543" u="-1" o="-1" /> <c c="%" r="1521, 512, 1539, 543" u="-1" o="-1" /> <c c="%" r="1540, 512, 1557, 543" o="-1" /> <c c="%" r="1558, 512, 1575, 543" o="-1" /> <c c="%" r="1576, 512, 1593, 543" o="-1" /> <c c="%" r="1594, 512, 1611, 543" o="-1" /> <c c="%" r="1612, 512, 1629, 543" o="-1" /> <c c="%" r="1630, 512, 1647, 543" o="-1" /> <c c="%" r="1648, 512, 1665, 543" o="-1" /> <c c="%" r="1666, 512, 1683, 543" o="-1" /> <c c="%" r="1684, 512, 1701, 543" o="-1" /> <c c="%" r="1702, 512, 1719, 543" o="-1" /> <c c="%" r="1720, 512, 1731, 543" u="3" o="2" /> <c c="%" r="1732, 512, 1743, 543" u="3" o="2" /> <c c="%" r="1744, 512, 1761, 543" o="-1" /> <c c="%" r="1762, 512, 1779, 543" o="-1" /> <c c="%" r="1780, 512, 1788, 543" u="4" o="4" /> <c c="%" r="1789, 512, 1797, 543" u="4" o="4" /> <c c="%" r="1798, 512, 1815, 543" o="-1" /> <c c="%" r="1816, 512, 1833, 543" o="-1" /> <c c="%" r="1834, 512, 1851, 543" o="-1" /> <c c="%" r="1852, 512, 1869, 543" o="-1" /> <c c="%" r="1870, 512, 1881, 543" u="3" o="2" /> <c c="%" r="1882, 512, 1893, 543" u="3" o="2" /> <c c="%" r="1894, 512, 1911, 543" o="-1" /> <c c="%" r="1912, 512, 1929, 543" o="-1" /> <c c="%" r="1930, 512, 1941, 543" u="3" o="2" /> <c c="%" r="1942, 512, 1953, 543" u="3" o="2" /> <c c="%" r="1954, 512, 1971, 543" o="-1" /> <c c="%" r="1972, 512, 1989, 543" o="-1" /> <c c="%" r="1990, 512, 2007, 543" o="-1" /> <c c="%" r="2008, 512, 2025, 543" o="-1" /> <c c="%" r="2026, 512, 2037, 543" u="3" o="2" /> <c c="%" r="0, 544, 11, 575" u="3" o="2" /> <c c="%" r="12, 544, 29, 575" o="-1" /> <c c="%" r="30, 544, 47, 575" o="-1" /> <c c="%" r="48, 544, 59, 575" u="3" o="2" /> <c c="%" r="60, 544, 71, 575" u="3" o="2" /> <c c="%" r="72, 544, 89, 575" o="-1" /> <c c="%" r="90, 544, 107, 575" o="-1" /> <c c="%" r="108, 544, 125, 575" o="-1" /> <c c="%" r="126, 544, 143, 575" o="-1" /> <c c="%" r="144, 544, 161, 575" o="-1" /> <c c="%" r="162, 544, 179, 575" o="-1" /> <c c="%" r="180, 544, 193, 575" u="2" o="1" /> <c c="%" r="194, 544, 211, 575" o="-1" /> <c c="%" r="212, 544, 229, 575" o="-1" /> <c c="%" r="230, 544, 247, 575" o="-1" /> <c c="%" r="248, 544, 265, 575" o="-1" /> <c c="%" r="266, 544, 283, 575" o="-1" /> <c c="%" r="284, 544, 301, 575" o="-1" /> <c c="%" r="302, 544, 319, 575" o="-1" /> <c c="%" r="320, 544, 337, 575" o="-1" /> <c c="%" r="338, 544, 355, 575" o="-1" /> <c c="%" r="356, 544, 373, 575" o="-1" /> <c c="%" r="374, 544, 391, 575" o="-1" /> <c c="%" r="392, 544, 401, 575" u="4" o="3" /> <c c="%" r="402, 544, 411, 575" u="4" o="3" /> <c c="%" r="412, 544, 430, 575" u="-1" o="-1" /> <c c="%" r="431, 544, 449, 575" u="-1" o="-1" /> <c c="%" r="450, 544, 468, 575" u="-1" o="-1" /> <c c="%" r="469, 544, 487, 575" u="-1" o="-1" /> <c c="%" r="488, 544, 497, 575" u="4" o="3" /> <c c="%" r="498, 544, 507, 575" u="4" o="3" /> <c c="%" r="508, 544, 517, 575" u="4" o="3" /> <c c="%" r="518, 544, 527, 575" u="4" o="3" /> <c c="%" r="528, 544, 545, 575" o="-1" /> <c c="%" r="546, 544, 563, 575" o="-1" /> <c c="%" r="564, 544, 581, 575" o="-1" /> <c c="%" r="582, 544, 599, 575" o="-1" /> <c c="%" r="600, 544, 617, 575" o="-1" /> <c c="%" r="618, 544, 635, 575" o="-1" /> <c c="%" r="636, 544, 646, 575" u="3" o="3" /> <c c="%" r="647, 544, 664, 575" o="-1" /> <c c="%" r="665, 544, 682, 575" o="-1" /> <c c="%" r="683, 544, 700, 575" o="-1" /> <c c="%" r="701, 544, 718, 575" o="-1" /> <c c="%" r="719, 544, 736, 575" o="-1" /> <c c="%" r="737, 544, 754, 575" o="-1" /> <c c="%" r="755, 544, 772, 575" o="-1" /> <c c="%" r="773, 544, 790, 575" o="-1" /> <c c="%" r="791, 544, 809, 575" u="-1" o="-1" /> <c c="%" r="810, 544, 827, 575" o="-1" /> <c c="%" r="828, 544, 845, 575" o="-1" /> <c c="%" r="846, 544, 863, 575" o="-1" /> <c c="%" r="864, 544, 881, 575" o="-1" /> <c c="%" r="882, 544, 899, 575" o="-1" /> <c c="%" r="900, 544, 917, 575" o="-1" /> <c c="%" r="918, 544, 935, 575" o="-1" /> <c c="%" r="936, 544, 953, 575" o="-1" /> <c c="%" r="954, 544, 971, 575" o="-1" /> <c c="%" r="972, 544, 989, 575" o="-1" /> <c c="%" r="990, 544, 1007, 575" o="-1" /> <c c="%" r="1008, 544, 1022, 575" u="1" o="1" /> <c c="%" r="1023, 544, 1037, 575" u="1" o="1" /> <c c="%" r="1038, 544, 1050, 575" u="2" o="2" /> <c c="%" r="1051, 544, 1063, 575" u="2" o="2" /> <c c="%" r="1064, 544, 1081, 575" o="-1" /> <c c="&" r="1082, 544, 1098, 575" /> <c c="&" r="1099, 544, 1115, 575" /> <c c="&" r="1116, 544, 1132, 575" /> <c c="&" r="1133, 544, 1147, 575" u="1" o="1" /> <c c="&" r="1148, 544, 1164, 575" /> <c c="&" r="1165, 544, 1181, 575" /> <c c="&" r="1182, 544, 1198, 575" /> <c c="&" r="1199, 544, 1211, 575" u="2" o="2" /> <c c="&" r="1212, 544, 1228, 575" /> <c c=" &" r="1229, 544, 1245, 575" /> <c c=" &" r="1246, 544, 1262, 575" /> <c c=" &" r="1263, 544, 1279, 575" /> <c c=" &" r="1280, 544, 1296, 575" /> <c c=" &" r="1297, 544, 1313, 575" /> <c c="&" r="1314, 544, 1330, 575" /> <c c="&" r="1331, 544, 1348, 575" o="-1" /> <c c="&" r="1349, 544, 1363, 575" u="1" o="1" /> <c c="&" r="1364, 544, 1378, 575" u="1" o="1" /> <c c="&" r="1379, 544, 1393, 575" u="1" o="1" /> <c c="&" r="1394, 544, 1406, 575" u="2" o="2" /> <c c="&" r="1407, 544, 1423, 575" /> <c c="&" r="1424, 544, 1439, 575" u="1" /> <c c="&" r="1440, 544, 1456, 575" /> <c c="&" r="1457, 544, 1473, 575" /> <c c="&" r="1474, 544, 1490, 575" /> <c c="&" r="1491, 544, 1507, 575" /> <c c="&" r="1508, 544, 1524, 575" /> <c c="&" r="1525, 544, 1541, 575" /> <c c="&" r="1542, 544, 1558, 575" /> <c c="&" r="1559, 544, 1573, 575" u="1" o="1" /> <c c="&" r="1574, 544, 1590, 575" /> <c c="&" r="1591, 544, 1605, 575" u="1" o="1" /> <c c=" &" r="1606, 544, 1622, 575" /> <c c="!&" r="1623, 544, 1640, 575" o="-1" /> <c c=""&" r="1641, 544, 1658, 575" o="-1" /> <c c="#&" r="1659, 544, 1675, 575" /> <c c="$&" r="1676, 544, 1691, 575" u="1" /> <c c="%&" r="1692, 544, 1706, 575" u="1" o="1" /> <c c="&&" r="1707, 544, 1721, 575" u="1" o="1" /> <c c="'&" r="1722, 544, 1736, 575" u="1" o="1" /> <c c="(&" r="1737, 544, 1749, 575" u="2" o="2" /> <c c=")&" r="1750, 544, 1766, 575" /> <c c="*&" r="1767, 544, 1783, 575" /> <c c="+&" r="1784, 544, 1801, 575" o="-1" /> <c c=",&" r="1802, 544, 1816, 575" u="1" o="1" /> <c c="-&" r="1817, 544, 1833, 575" /> <c c=".&" r="1834, 544, 1850, 575" /> <c c="/&" r="1851, 544, 1867, 575" /> <c c="8&" r="1868, 544, 1886, 575" u="-1" o="-1" /> <c c="9&" r="1887, 544, 1903, 575" /> <c c=":&" r="1904, 544, 1920, 575" /> <c c=";&" r="1921, 544, 1937, 575" /> <c c="<&" r="1938, 544, 1954, 575" /> <c c="=&" r="1955, 544, 1968, 575" u="2" o="1" /> <c c=">&" r="1969, 544, 1982, 575" u="2" o="1" /> <c c="?&" r="1983, 544, 1995, 575" u="2" o="2" /> <c c="@&" r="1996, 544, 2009, 575" u="2" o="1" /> <c c="A&" r="2010, 544, 2023, 575" u="2" o="1" /> <c c="B&" r="2024, 544, 2040, 575" /> <c c="C&" r="0, 576, 15, 607" u="1" /> <c c="D&" r="16, 576, 28, 607" u="2" o="2" /> <c c="E&" r="29, 576, 44, 607" u="1" /> <c c="F&" r="45, 576, 60, 607" u="1" /> <c c="G&" r="61, 576, 73, 607" u="2" o="2" /> <c c="H&" r="74, 576, 90, 607" /> <c c="I&" r="91, 576, 107, 607" /> <c c="J&" r="108, 576, 124, 607" /> <c c="K&" r="125, 576, 141, 607" /> <c c="L&" r="142, 576, 158, 607" /> <c c="M&" r="159, 576, 175, 607" /> <c c="N&" r="176, 576, 191, 607" u="1" /> <c c="O&" r="192, 576, 208, 607" /> <c c="P&" r="209, 576, 225, 607" /> <c c="Q&" r="226, 576, 242, 607" /> <c c="R&" r="243, 576, 257, 607" u="1" o="1" /> <c c="S&" r="258, 576, 272, 607" u="1" o="1" /> <c c="T&" r="273, 576, 288, 607" u="1" /> <c c="U&" r="289, 576, 303, 607" u="1" o="1" /> <c c="V&" r="304, 576, 318, 607" u="1" o="1" /> <c c="W&" r="319, 576, 330, 607" u="3" o="2" /> <c c="X&" r="331, 576, 344, 607" u="2" o="1" /> <c c="Y&" r="345, 576, 358, 607" u="2" o="1" /> <c c="Z&" r="359, 576, 373, 607" u="1" o="1" /> <c c="[&" r="374, 576, 390, 607" /> <c c="\&" r="391, 576, 404, 607" u="2" o="1" /> <c c="]&" r="405, 576, 416, 607" u="3" o="2" /> <c c="^&" r="417, 576, 431, 607" u="1" o="1" /> <c c="_&" r="432, 576, 446, 607" u="1" o="1" /> <c c="`&" r="447, 576, 461, 607" u="1" o="1" /> <c c="a&" r="462, 576, 478, 607" /> <c c="b&" r="479, 576, 492, 607" u="2" o="1" /> <c c="c&" r="493, 576, 509, 607" /> <c c="d&" r="510, 576, 524, 607" u="1" o="1" /> <c c="e&" r="525, 576, 541, 607" /> <c c="f&" r="542, 576, 555, 607" u="2" o="1" /> <c c="g&" r="556, 576, 572, 607" /> <c c="h&" r="573, 576, 589, 607" /> <c c="i&" r="590, 576, 598, 607" u="4" o="4" /> <c c="j&" r="599, 576, 612, 607" u="2" o="1" /> <c c="k&" r="613, 576, 627, 607" u="1" o="1" /> <c c="l&" r="628, 576, 644, 607" /> <c c="m&" r="645, 576, 653, 607" u="4" o="4" /> <c c="n&" r="654, 576, 660, 607" u="5" o="5" /> <c c="o&" r="661, 576, 670, 607" u="4" o="3" /> <c c="p&" r="671, 576, 685, 607" u="1" o="1" /> <c c="q&" r="686, 576, 702, 607" /> <c c="r&" r="703, 576, 719, 607" /> <c c="s&" r="720, 576, 736, 607" /> <c c="t&" r="737, 576, 752, 607" u="1" /> <c c="u&" r="753, 576, 768, 607" u="1" /> <c c="v&" r="769, 576, 785, 607" /> <c c="w&" r="786, 576, 802, 607" /> <c c="x&" r="803, 576, 818, 607" u="1" /> <c c="y&" r="819, 576, 835, 607" /> <c c="z&" r="836, 576, 852, 607" /> <c c="{&" r="853, 576, 869, 607" /> <c c="|&" r="870, 576, 886, 607" /> <c c="}&" r="887, 576, 903, 607" /> <c c="~&" r="904, 576, 920, 607" /> <c c="&" r="921, 576, 936, 607" u="1" /> <c c="&" r="937, 576, 953, 607" /> <c c="&" r="954, 576, 970, 607" /> <c c="&" r="971, 576, 987, 607" /> <c c="&" r="988, 576, 1004, 607" /> <c c="&" r="1005, 576, 1021, 607" /> <c c="&" r="1022, 576, 1038, 607" /> <c c="&" r="1039, 576, 1055, 607" /> <c c="&" r="1056, 576, 1072, 607" /> <c c="&" r="1073, 576, 1089, 607" /> <c c="&" r="1090, 576, 1106, 607" /> <c c="&" r="1107, 576, 1122, 607" u="1" /> <c c="&" r="1123, 576, 1138, 607" u="1" /> <c c="&" r="1139, 576, 1152, 607" u="2" o="1" /> <c c="&" r="1153, 576, 1167, 607" u="1" o="1" /> <c c="&" r="1168, 576, 1184, 607" /> <c c="&" r="1185, 576, 1201, 607" /> <c c="&" r="1202, 576, 1216, 607" u="1" o="1" /> <c c="&" r="1217, 576, 1229, 607" u="2" o="2" /> <c c="&" r="1230, 576, 1246, 607" /> <c c="&" r="1247, 576, 1263, 607" /> <c c="&" r="1264, 576, 1279, 607" u="1" /> <c c="&" r="1280, 576, 1296, 607" /> <c c="&" r="1297, 576, 1313, 607" /> <c c="&" r="1314, 576, 1329, 607" u="1" /> <c c="&" r="1330, 576, 1346, 607" /> <c c="&" r="1347, 576, 1363, 607" /> <c c="&" r="1364, 576, 1378, 607" u="1" o="1" /> <c c="&" r="1379, 576, 1389, 607" u="3" o="3" /> <c c="&" r="1390, 576, 1401, 607" u="3" o="2" /> <c c="'" r="1402, 576, 1418, 607" /> <c c="'" r="1419, 576, 1435, 607" /> <c c="'" r="1436, 576, 1452, 607" /> <c c="'" r="1453, 576, 1469, 607" /> <c c="'" r="1470, 576, 1486, 607" /> <c c="'" r="1487, 576, 1503, 607" /> <c c="'" r="1504, 576, 1520, 607" /> <c c=" '" r="1521, 576, 1537, 607" /> <c c=" '" r="1538, 576, 1546, 607" u="4" o="4" /> <c c=" '" r="1547, 576, 1563, 607" /> <c c="'" r="1564, 576, 1578, 607" u="1" o="1" /> <c c="'" r="1579, 576, 1595, 607" /> <c c="'" r="1596, 576, 1610, 607" u="1" o="1" /> <c c="'" r="1611, 576, 1627, 607" /> <c c="'" r="1628, 576, 1644, 607" /> <c c="'" r="1645, 576, 1658, 607" u="2" o="1" /> <c c="'" r="1659, 576, 1674, 607" u="1" /> <c c="'" r="1675, 576, 1689, 607" u="1" o="1" /> <c c="'" r="1690, 576, 1705, 607" o="1" /> <c c="'" r="1706, 576, 1720, 607" u="1" o="1" /> <c c="'" r="1721, 576, 1737, 607" /> <c c="'" r="1738, 576, 1754, 607" /> <c c="'" r="1755, 576, 1770, 607" u="1" /> <c c="'" r="1771, 576, 1787, 607" /> <c c="'" r="1788, 576, 1804, 607" /> <c c="'" r="1805, 576, 1817, 607" u="2" o="2" /> <c c="'" r="1818, 576, 1832, 607" u="1" o="1" /> <c c="'" r="1833, 576, 1846, 607" u="2" o="1" /> <c c=" '" r="1847, 576, 1863, 607" /> <c c="!'" r="1864, 576, 1879, 607" u="1" /> <c c=""'" r="1880, 576, 1896, 607" /> <c c="#'" r="1897, 576, 1913, 607" /> <c c="$'" r="1914, 576, 1930, 607" /> <c c="%'" r="1931, 576, 1947, 607" /> <c c="&'" r="1948, 576, 1964, 607" /> <c c="''" r="1965, 576, 1981, 607" /> <c c=")'" r="1982, 576, 1998, 607" /> <c c="*'" r="1999, 576, 2014, 607" u="1" /> <c c="+'" r="2015, 576, 2031, 607" /> <c c=",'" r="2032, 576, 2048, 607" /> <c c="-'" r="0, 608, 16, 639" /> <c c=".'" r="17, 608, 33, 639" /> <c c="/'" r="34, 608, 50, 639" /> <c c="0'" r="51, 608, 67, 639" /> <c c="1'" r="68, 608, 84, 639" /> <c c="2'" r="85, 608, 99, 639" u="1" o="1" /> <c c="3'" r="100, 608, 116, 639" /> <c c="4'" r="117, 608, 133, 639" /> <c c="5'" r="134, 608, 150, 639" /> <c c="6'" r="151, 608, 167, 639" /> <c c="7'" r="168, 608, 184, 639" /> <c c="8'" r="185, 608, 201, 639" /> <c c="9'" r="202, 608, 218, 639" /> <c c=":'" r="219, 608, 235, 639" /> <c c=";'" r="236, 608, 252, 639" /> <c c="<'" r="253, 608, 269, 639" /> <c c="='" r="270, 608, 286, 639" /> <c c=">'" r="287, 608, 303, 639" /> <c c="?'" r="304, 608, 320, 639" /> <c c="@'" r="321, 608, 337, 639" /> <c c="A'" r="338, 608, 354, 639" /> <c c="B'" r="355, 608, 371, 639" /> <c c="C'" r="372, 608, 388, 639" /> <c c="D'" r="389, 608, 405, 639" /> <c c="E'" r="406, 608, 422, 639" /> <c c="F'" r="423, 608, 439, 639" /> <c c="G'" r="440, 608, 456, 639" /> <c c="H'" r="457, 608, 473, 639" /> <c c="I'" r="474, 608, 490, 639" /> <c c="J'" r="491, 608, 507, 639" /> <c c="K'" r="508, 608, 524, 639" /> <c c="M'" r="525, 608, 541, 639" /> <c c="O'" r="542, 608, 557, 639" u="1" /> <c c="P'" r="558, 608, 574, 639" /> <c c="Q'" r="575, 608, 591, 639" /> <c c="R'" r="592, 608, 608, 639" /> <c c="V'" r="609, 608, 625, 639" /> <c c="X'" r="626, 608, 629, 639" u="7" o="6" /> <c c="Y'" r="630, 608, 635, 639" u="6" o="5" /> <c c="Z'" r="636, 608, 644, 639" u="4" o="4" /> <c c="['" r="645, 608, 649, 639" u="6" o="6" /> <c c="\'" r="650, 608, 654, 639" u="6" o="6" /> <c c="]'" r="655, 608, 665, 639" u="3" o="3" /> <c c="^'" r="666, 608, 676, 639" u="3" o="3" /> <c c="a'" r="677, 608, 691, 639" u="1" o="1" /> <c c="b'" r="692, 608, 702, 639" u="3" o="3" /> <c c="c'" r="703, 608, 715, 639" u="2" o="2" /> <c c="d'" r="716, 608, 732, 639" /> <c c="e'" r="733, 608, 747, 639" u="1" o="1" /> <c c="f'" r="748, 608, 764, 639" /> <c c="g'" r="765, 608, 781, 639" /> <c c="h'" r="782, 608, 792, 639" u="3" o="3" /> <c c="i'" r="793, 608, 803, 639" u="3" o="3" /> <c c="j'" r="804, 608, 812, 639" u="4" o="4" /> <c c="k'" r="813, 608, 821, 639" u="4" o="4" /> <c c="l'" r="822, 608, 830, 639" u="4" o="4" /> <c c="m'" r="831, 608, 839, 639" u="4" o="4" /> <c c="n'" r="840, 608, 852, 639" u="2" o="2" /> <c c="o'" r="853, 608, 865, 639" u="2" o="2" /> <c c="p'" r="866, 608, 878, 639" u="2" o="2" /> <c c="q'" r="879, 608, 891, 639" u="2" o="2" /> <c c="r'" r="892, 608, 897, 639" u="6" o="5" /> <c c="s'" r="898, 608, 903, 639" u="6" o="5" /> <c c="t'" r="904, 608, 914, 639" u="3" o="3" /> <c c="u'" r="915, 608, 925, 639" u="3" o="3" /> <c c="'" r="926, 608, 941, 639" u="1" /> <c c="'" r="942, 608, 956, 639" u="1" o="1" /> <c c="'" r="957, 608, 972, 639" u="1" /> <c c="'" r="973, 608, 987, 639" u="1" o="1" /> <c c="'" r="988, 608, 1004, 639" /> <c c="'" r="1005, 608, 1020, 639" u="1" /> <c c="'" r="1021, 608, 1036, 639" u="1" /> <c c="'" r="1037, 608, 1053, 639" /> <c c="'" r="1054, 608, 1070, 639" /> <c c="'" r="1071, 608, 1086, 639" u="1" /> <c c="'" r="1087, 608, 1102, 639" u="1" /> <c c="'" r="1103, 608, 1117, 639" u="1" o="1" /> <c c="'" r="1118, 608, 1132, 639" u="1" o="1" /> <c c="'" r="1133, 608, 1147, 639" u="1" o="1" /> <c c="'" r="1148, 608, 1164, 639" /> <c c="'" r="1165, 608, 1181, 639" /> <c c="'" r="1182, 608, 1190, 639" u="4" o="4" /> <c c="'" r="1191, 608, 1207, 639" /> <c c="'" r="1208, 608, 1222, 639" u="1" o="1" /> <c c="'" r="1223, 608, 1237, 639" u="1" o="1" /> <c c="'" r="1238, 608, 1254, 639" /> <c c="'" r="1255, 608, 1269, 639" u="1" o="1" /> <c c="'" r="1270, 608, 1284, 639" u="1" o="1" /> <c c="'" r="1285, 608, 1300, 639" u="1" /> <c c="'" r="1301, 608, 1317, 639" /> <c c="'" r="1318, 608, 1334, 639" /> <c c="'" r="1335, 608, 1348, 639" u="2" o="1" /> <c c="'" r="1349, 608, 1363, 639" u="1" o="1" /> <c c="'" r="1364, 608, 1378, 639" u="1" o="1" /> <c c="'" r="1379, 608, 1394, 639" u="1" /> <c c="'" r="1395, 608, 1409, 639" u="1" o="1" /> <c c="'" r="1410, 608, 1425, 639" u="1" /> <c c="'" r="1426, 608, 1442, 639" /> <c c="'" r="1443, 608, 1457, 639" u="1" o="1" /> <c c="'" r="1458, 608, 1474, 639" /> <c c="'" r="1475, 608, 1491, 639" /> <c c="'" r="1492, 608, 1508, 639" /> <c c="'" r="1509, 608, 1525, 639" /> <c c="'" r="1526, 608, 1542, 639" /> <c c="'" r="1543, 608, 1558, 639" u="1" /> <c c="'" r="1559, 608, 1569, 639" u="3" o="3" /> <c c="'" r="1570, 608, 1580, 639" u="3" o="3" /> <c c="'" r="1581, 608, 1595, 639" u="1" o="1" /> <c c="'" r="1596, 608, 1604, 639" u="4" o="4" /> <c c="'" r="1605, 608, 1613, 639" u="4" o="4" /> <c c=")" r="1614, 608, 1628, 639" u="1" o="1" /> <c c=")" r="1629, 608, 1645, 639" /> <c c=")" r="1646, 608, 1662, 639" /> <c c="/*" r="1663, 608, 1676, 639" u="1" o="2" /> <c c="+" r="1677, 608, 1694, 639" o="-1" /> <c c="+" r="1695, 608, 1712, 639" o="-1" /> <c c="+" r="1713, 608, 1730, 639" o="-1" /> <c c="+" r="1731, 608, 1748, 639" o="-1" /> <c c="+" r="1749, 608, 1766, 639" o="-1" /> <c c="+" r="1767, 608, 1784, 639" o="-1" /> <c c="+" r="1785, 608, 1802, 639" o="-1" /> <c c="+" r="1803, 608, 1820, 639" o="-1" /> <c c="+" r="1821, 608, 1838, 639" o="-1" /> <c c="d," r="1839, 608, 1855, 639" u="1" o="-1" /> <c c="m," r="1856, 608, 1871, 639" u="1" /> <c c="n," r="1872, 608, 1887, 639" u="1" /> <c c="o," r="1888, 608, 1904, 639" /> <c c="p," r="1905, 608, 1920, 639" u="1" /> <c c="u," r="1921, 608, 1935, 639" u="1" o="1" /> <c c="v," r="1936, 608, 1949, 639" u="2" o="1" /> <c c="w," r="1950, 608, 1966, 639" /> <c c="y," r="1967, 608, 1979, 639" u="2" o="2" /> <c c="z," r="1980, 608, 1994, 639" u="1" o="1" /> <c c="|," r="1995, 608, 2001, 639" u="5" o="5" /> <c c="}," r="2002, 608, 2012, 639" u="3" o="3" /> <c c="~," r="2013, 608, 2028, 639" u="1" /> <c c="," r="2029, 608, 2044, 639" u="1" /> <c c="." r="0, 640, 12, 671" u="2" o="2" /> <c c=""." r="13, 640, 21, 671" u="5" o="3" /> <c c="#." r="22, 640, 29, 671" u="4" o="5" /> <c c="$." r="30, 640, 38, 671" u="5" o="3" /> <c c="%." r="39, 640, 46, 671" u="4" o="5" /> <c c=".." r="47, 640, 59, 671" u="2" o="2" /> <c c="" r="60, 640, 70, 671" u="3" o="3" /> <c c=" " r="71, 640, 81, 671" u="3" o="3" /> <c c=" " r="82, 640, 92, 671" u="3" o="3" /> <c c=" " r="93, 640, 103, 671" u="3" o="3" /> <c c=" " r="104, 640, 114, 671" u="3" o="3" /> <c c=" " r="115, 640, 125, 671" u="3" o="3" /> <c c="" r="126, 640, 136, 671" u="3" o="3" /> <c c="" r="137, 640, 147, 671" u="3" o="3" /> <c c="" r="148, 640, 158, 671" u="3" o="3" /> <c c="" r="159, 640, 169, 671" u="3" o="3" /> <c c="" r="170, 640, 180, 671" u="3" o="3" /> <c c="" r="181, 640, 191, 671" u="3" o="3" /> <c c="" r="192, 640, 202, 671" u="3" o="3" /> <c c="" r="203, 640, 213, 671" u="3" o="3" /> <c c="" r="214, 640, 224, 671" u="3" o="3" /> <c c="" r="225, 640, 233, 671" u="4" o="4" /> <c c="" r="234, 640, 242, 671" u="4" o="4" /> <c c="" r="243, 640, 247, 671" u="6" o="6" /> <c c="" r="248, 640, 252, 671" u="6" o="6" /> <c c="" r="253, 640, 257, 671" u="6" o="6" /> <c c=""" r="258, 640, 269, 671" u="3" o="2" /> <c c="#" r="270, 640, 279, 671" u="4" o="3" /> <c c="$" r="280, 640, 292, 671" u="2" o="2" /> <c c="%" r="293, 640, 305, 671" u="2" o="2" /> <c c="&" r="306, 640, 320, 671" u="1" o="1" /> <c c="'" r="321, 640, 334, 671" u="2" o="1" /> <c c="" r="335, 640, 339, 671" u="6" o="6" /> <c c="" r="340, 640, 346, 671" u="5" o="5" /> <c c="" r="347, 640, 351, 671" u="6" o="6" /> <c c="" r="352, 640, 355, 671" u="6" o="7" /> <c c="" r="356, 640, 370, 671" u="1" o="1" /> <c c="" r="371, 640, 385, 671" u="1" o="1" /> <c c="" r="386, 640, 401, 671" u="1" /> <c c="" r="402, 640, 417, 671" u="1" /> <c c="" r="418, 640, 432, 671" u="1" o="1" /> <c c="" r="433, 640, 448, 671" o="1" /> <c c="" r="449, 640, 464, 671" o="1" /> <c c="R" r="465, 640, 481, 671" /> <c c="S" r="482, 640, 498, 671" u="1" o="-1" /> <c c="T" r="499, 640, 510, 671" u="-1" o="6" /> <c c="U" r="511, 640, 529, 671" u="-1" o="-1" /> <c c="V" r="530, 640, 546, 671" /> <c c="W" r="547, 640, 563, 671" u="1" o="-1" /> <c c="X" r="564, 640, 577, 671" u="-1" o="4" /> <c c="Y" r="578, 640, 596, 671" u="-1" o="-1" /> <c c="Z" r="597, 640, 613, 671" /> <c c="[" r="614, 640, 630, 671" u="1" o="-1" /> <c c="\" r="631, 640, 644, 671" u="-1" o="4" /> <c c="]" r="645, 640, 663, 671" u="-1" o="-1" /> <c c="^" r="664, 640, 680, 671" /> <c c="_" r="681, 640, 697, 671" u="1" o="-1" /> <c c="`" r="698, 640, 709, 671" u="-1" o="6" /> <c c="a" r="710, 640, 728, 671" u="-1" o="-1" /> <c c="b" r="729, 640, 745, 671" /> <c c="c" r="746, 640, 762, 671" u="1" o="-1" /> <c c="d" r="763, 640, 776, 671" u="-1" o="4" /> <c c="e" r="777, 640, 795, 671" u="-1" o="-1" /> <c c="f" r="796, 640, 812, 671" /> <c c="g" r="813, 640, 829, 671" u="1" o="-1" /> <c c="h" r="830, 640, 843, 671" u="-1" o="4" /> <c c="i" r="844, 640, 862, 671" u="-1" o="-1" /> <c c="j" r="863, 640, 882, 671" u="-2" o="-1" /> <c c="k" r="883, 640, 903, 671" u="-3" o="-1" /> <c c="l" r="904, 640, 917, 671" u="-1" o="4" /> <c c="m" r="918, 640, 936, 671" u="-1" o="-1" /> <c c="n" r="937, 640, 956, 671" u="-2" o="-1" /> <c c="o" r="957, 640, 977, 671" u="-3" o="-1" /> <c c="p" r="978, 640, 991, 671" u="-1" o="4" /> <c c="q" r="992, 640, 1010, 671" u="-1" o="-1" /> <c c="r" r="1011, 640, 1026, 671" u="1" /> <c c="s" r="1027, 640, 1044, 671" o="-1" /> <c c="t" r="1045, 640, 1061, 671" u="-1" o="1" /> <c c="u" r="1062, 640, 1080, 671" u="-1" o="-1" /> <c c="v" r="1081, 640, 1096, 671" u="1" /> <c c="w" r="1097, 640, 1114, 671" o="-1" /> <c c="x" r="1115, 640, 1131, 671" u="-1" o="1" /> <c c="y" r="1132, 640, 1150, 671" u="-1" o="-1" /> <c c="z" r="1151, 640, 1166, 671" u="1" /> <c c="{" r="1167, 640, 1184, 671" o="-1" /> <c c="|" r="1185, 640, 1201, 671" u="-1" o="1" /> <c c="}" r="1202, 640, 1220, 671" u="-1" o="-1" /> <c c="~" r="1221, 640, 1236, 671" u="1" /> <c c="" r="1237, 640, 1254, 671" o="-1" /> <c c="" r="1255, 640, 1271, 671" u="-1" o="1" /> <c c="" r="1272, 640, 1290, 671" u="-1" o="-1" /> <c c="" r="1291, 640, 1309, 671" u="-1" o="-1" /> <c c="" r="1310, 640, 1329, 671" u="-2" o="-1" /> <c c="" r="1330, 640, 1348, 671" u="-1" o="-1" /> <c c="" r="1349, 640, 1368, 671" u="-2" o="-1" /> <c c="" r="1369, 640, 1387, 671" o="-2" /> <c c="" r="1388, 640, 1407, 671" u="-2" o="-1" /> <c c="" r="1408, 640, 1423, 671" u="-1" o="2" /> <c c="" r="1424, 640, 1442, 671" u="-1" o="-1" /> <c c="" r="1443, 640, 1462, 671" o="-3" /> <c c="" r="1463, 640, 1483, 671" u="-2" o="-2" /> <c c="" r="1484, 640, 1500, 671" u="-1" o="1" /> <c c="" r="1501, 640, 1519, 671" u="-1" o="-1" /> <c c="" r="1520, 640, 1536, 671" /> <c c="" r="1537, 640, 1556, 671" u="-2" o="-1" /> <c c="" r="1557, 640, 1576, 671" u="-2" o="-1" /> <c c="" r="1577, 640, 1597, 671" u="-2" o="-2" /> <c c="" r="1598, 640, 1614, 671" u="-1" o="1" /> <c c="" r="1615, 640, 1634, 671" u="-1" o="-2" /> <c c="" r="1635, 640, 1646, 671" u="-1" o="6" /> <c c="" r="1647, 640, 1665, 671" u="-1" o="-1" /> <c c="" r="1666, 640, 1683, 671" o="-1" /> <c c="" r="1684, 640, 1703, 671" u="-2" o="-1" /> <c c="" r="1704, 640, 1717, 671" u="-1" o="4" /> <c c="" r="1718, 640, 1736, 671" u="-1" o="-1" /> <c c="p" r="1737, 640, 1746, 671" u="4" o="3" /> <c c="q" r="1747, 640, 1765, 671" u="-1" o="-1" /> <c c="r" r="1766, 640, 1776, 671" u="3" o="3" /> <c c="s" r="1777, 640, 1785, 671" u="9" o="-1" /> <c c="t" r="1786, 640, 1795, 671" u="4" o="3" /> <c c="v" r="1796, 640, 1805, 671" u="4" o="3" /> <c c="w" r="1806, 640, 1824, 671" u="-1" o="-1" /> <c c="x" r="1825, 640, 1834, 671" u="4" o="3" /> <c c="y" r="1835, 640, 1853, 671" u="-1" o="-1" /> <c c="z" r="1854, 640, 1863, 671" u="4" o="3" /> <c c="{" r="1864, 640, 1882, 671" u="-1" o="-1" /> <c c="|" r="1883, 640, 1893, 671" u="3" o="3" /> <c c="}" r="1894, 640, 1912, 671" u="-1" o="-1" /> <c c="~" r="1913, 640, 1921, 671" u="4" o="4" /> <c c="" r="1922, 640, 1940, 671" u="-1" o="-1" /> <c c="" r="1941, 640, 1950, 671" u="5" o="2" /> <c c="" r="1951, 640, 1962, 671" u="3" o="2" /> <c c="" r="1963, 640, 1977, 671" u="3" o="-1" /> <c c="" r="1978, 640, 1984, 671" u="5" o="5" /> <c c="" r="1985, 640, 1996, 671" u="6" o="-1" /> <c c="" r="1997, 640, 2012, 671" u="1" /> <c c="" r="2013, 640, 2030, 671" o="-1" /> <c c="" r="2031, 640, 2037, 671" u="5" o="5" /> <c c="" r="0, 672, 11, 703" u="6" o="-1" /> <c c="" r="12, 672, 29, 703" o="-1" /> <c c="" r="30, 672, 49, 703" u="-2" o="-1" /> <c c="" r="50, 672, 62, 703" u="-1" o="5" /> <c c="" r="63, 672, 81, 703" u="-1" o="-1" /> <c c="" r="82, 672, 86, 703" u="6" o="6" /> <c c="" r="87, 672, 97, 703" u="7" o="-1" /> <c c="" r="98, 672, 114, 703" /> <c c="" r="115, 672, 131, 703" u="1" o="-1" /> <c c="" r="132, 672, 143, 703" u="-1" o="6" /> <c c="" r="144, 672, 162, 703" u="-1" o="-1" /> <c c="" r="163, 672, 175, 703" u="2" o="2" /> <c c="" r="176, 672, 192, 703" u="1" o="-1" /> <c c="" r="193, 672, 209, 703" /> <c c="" r="210, 672, 226, 703" u="1" o="-1" /> <c c="" r="227, 672, 240, 703" u="-1" o="4" /> <c c="" r="241, 672, 259, 703" u="-1" o="-1" /> <c c="" r="260, 672, 276, 703" /> <c c="" r="277, 672, 293, 703" u="1" o="-1" /> <c c="" r="294, 672, 307, 703" u="-1" o="4" /> <c c="" r="308, 672, 326, 703" u="-1" o="-1" /> <c c="" r="327, 672, 342, 703" u="1" /> <c c="" r="343, 672, 359, 703" u="1" o="-1" /> <c c="" r="360, 672, 376, 703" u="-1" o="1" /> <c c="" r="377, 672, 395, 703" u="-1" o="-1" /> <c c="" r="396, 672, 411, 703" u="1" /> <c c="" r="412, 672, 428, 703" u="1" o="-1" /> <c c="" r="429, 672, 445, 703" u="-1" o="1" /> <c c="" r="446, 672, 464, 703" u="-1" o="-1" /> <c c="" r="465, 672, 480, 703" u="1" /> <c c="" r="481, 672, 497, 703" u="1" o="-1" /> <c c="" r="498, 672, 514, 703" u="-1" o="1" /> <c c="" r="515, 672, 533, 703" u="-1" o="-1" /> <c c="" r="534, 672, 546, 703" u="3" o="1" /> <c c="" r="547, 672, 561, 703" u="3" o="-1" /> <c c="" r="562, 672, 574, 703" u="3" o="1" /> <c c="" r="575, 672, 589, 703" u="3" o="-1" /> <c c="" r="590, 672, 607, 703" u="-1" /> <c c="" r="608, 672, 627, 703" u="-2" o="-1" /> <c c="" r="628, 672, 645, 703" u="-1" /> <c c="" r="646, 672, 665, 703" u="-2" o="-1" /> <c c="" r="666, 672, 686, 703" u="-3" o="-1" /> <c c="" r="687, 672, 708, 703" u="-4" o="-1" /> <c c="" r="709, 672, 727, 703" u="-1" o="-1" /> <c c="" r="728, 672, 746, 703" u="-1" o="-1" /> <c c="" r="747, 672, 767, 703" u="-3" o="-1" /> <c c="" r="768, 672, 789, 703" u="-4" o="-1" /> <c c="" r="790, 672, 808, 703" u="-1" o="-1" /> <c c="" r="809, 672, 827, 703" u="-1" o="-1" /> <c c="" r="828, 672, 848, 703" u="-4" /> <c c="" r="849, 672, 871, 703" u="-5" o="-1" /> <c c="" r="872, 672, 889, 703" u="-1" /> <c c="" r="890, 672, 908, 703" u="-1" o="-1" /> <c c="" r="909, 672, 929, 703" u="-4" /> <c c="" r="930, 672, 952, 703" u="-5" o="-1" /> <c c="" r="953, 672, 970, 703" u="-1" /> <c c="" r="971, 672, 989, 703" u="-1" o="-1" /> <c c="" r="990, 672, 1006, 703" /> <c c="" r="1007, 672, 1024, 703" o="-1" /> <c c="" r="1025, 672, 1042, 703" u="-1" /> <c c="" r="1043, 672, 1061, 703" u="-1" o="-1" /> <c c="" r="1062, 672, 1078, 703" /> <c c="" r="1079, 672, 1096, 703" o="-1" /> <c c="" r="1097, 672, 1114, 703" u="-1" /> <c c="" r="1115, 672, 1133, 703" u="-1" o="-1" /> <c c="" r="1134, 672, 1149, 703" u="1" /> <c c="" r="1150, 672, 1166, 703" u="1" o="-1" /> <c c="" r="1167, 672, 1182, 703" u="-1" o="2" /> <c c="" r="1183, 672, 1201, 703" u="-1" o="-1" /> <c c="" r="1202, 672, 1217, 703" u="1" /> <c c="" r="1218, 672, 1234, 703" u="1" o="-1" /> <c c="" r="1235, 672, 1250, 703" u="-1" o="2" /> <c c="" r="1251, 672, 1269, 703" u="-1" o="-1" /> <c c="" r="1270, 672, 1289, 703" u="-2" o="-1" /> <c c="" r="1290, 672, 1310, 703" u="-3" o="-1" /> <c c="" r="1311, 672, 1324, 703" u="-1" o="4" /> <c c="" r="1325, 672, 1343, 703" u="-1" o="-1" /> <c c="" r="1344, 672, 1361, 703" o="-1" /> <c c="" r="1362, 672, 1380, 703" u="-1" o="-1" /> <c c="" r="1381, 672, 1394, 703" u="-1" o="4" /> <c c="" r="1395, 672, 1413, 703" u="-1" o="-1" /> <c c="" r="1414, 672, 1430, 703" /> <c c="" r="1431, 672, 1450, 703" u="-2" o="-1" /> <c c="" r="1451, 672, 1466, 703" u="-1" o="2" /> <c c="" r="1467, 672, 1485, 703" u="-1" o="-1" /> <c c="" r="1486, 672, 1502, 703" /> <c c="" r="1503, 672, 1521, 703" u="-1" o="-1" /> <c c="" r="1522, 672, 1537, 703" u="-1" o="2" /> <c c="" r="1538, 672, 1556, 703" u="-1" o="-1" /> <c c="" r="1557, 672, 1573, 703" /> <c c="" r="1574, 672, 1591, 703" o="-1" /> <c c="" r="1592, 672, 1607, 703" u="-1" o="2" /> <c c="" r="1608, 672, 1626, 703" u="-1" o="-1" /> <c c="" r="1627, 672, 1643, 703" /> <c c="" r="1644, 672, 1663, 703" u="-2" o="-1" /> <c c="" r="1664, 672, 1675, 703" u="-1" o="6" /> <c c="" r="1676, 672, 1694, 703" u="-1" o="-1" /> <c c="" r="1695, 672, 1707, 703" u="2" o="2" /> <c c="" r="1708, 672, 1724, 703" u="1" o="-1" /> <c c="" r="1725, 672, 1741, 703" u="-1" o="1" /> <c c="" r="1742, 672, 1760, 703" u="-1" o="-1" /> <c c="" r="1761, 672, 1776, 703" u="1" /> <c c="" r="1777, 672, 1794, 703" o="-1" /> <c c="" r="1795, 672, 1812, 703" o="-1" /> <c c="" r="1813, 672, 1832, 703" u="-2" o="-1" /> <c c="" r="1833, 672, 1850, 703" o="-1" /> <c c="" r="1851, 672, 1870, 703" u="-2" o="-1" /> <c c="" r="1871, 672, 1884, 703" u="-1" o="4" /> <c c="" r="1885, 672, 1903, 703" u="-1" o="-1" /> <c c="" r="1904, 672, 1921, 703" u="-2" o="1" /> <c c="" r="1922, 672, 1941, 703" u="-2" o="-1" /> <c c="" r="1942, 672, 1958, 703" u="-1" o="1" /> <c c="" r="1959, 672, 1977, 703" u="-1" o="-1" /> <c c="" r="1978, 672, 1992, 703" u="1" o="1" /> <c c="" r="1993, 672, 2009, 703" u="1" o="-1" /> <c c="" r="2010, 672, 2024, 703" u="1" o="1" /> <c c="" r="2025, 672, 2041, 703" u="1" o="-1" /> <c c="" r="2042, 672, 2043, 703" o="15" /> <c c="" r="2044, 672, 2045, 703" o="15" /> <c c="" r="2046, 672, 2047, 703" o="15" /> <c c="" r="0, 704, 1, 735" o="15" /> <c c="" r="2, 704, 3, 735" o="15" /> <c c="" r="4, 704, 20, 735" /> </font>fonts/lucida_sans_60.png0000755000175000017500000003605512565232430016031 0ustar mquinsonmquinsonPNG  IHDRN>UgAMA asRGB cHRMz&u0`:pQ<BPLTEތ{{{ccc筵眥fZtRNS@fbKGD L pHYsHHFk>:IDATx}(lA1o`vw$lqncTHn馛nd2)k; 90pc6+HDOH"$ 'L("ia聵V2RPs0~Xk! Zd6iiWX"l >+Ni+W|/%`:7BJ+:ɉL唏kA׫ @KHŖ+ JpLzZ@Vzs$WI@=8*$V ;7ҥ,V2d^ii^D?|u &ꉼpɀw,WzΚ{B[a,B- !#le`Q>kk8n@6V}ػuYۆb 5I]˂70Z;B90@HF )D`B v )O4t(BVbG_h>W&рVkUAuI XgPW[U=0@ b[#@QL QhC|.œ夬H\$+G+)/gzG؞#s]BXW/yA;kr].2n`ϲ]aߒQbB/?bLg!%&YrQM@=Ot{'މR̵0WVUjGsʍy1yIU,yMads]Ȩ&.wNW=t0rܻ)gUck!OZBHSU٬2aNIm%w8Nq=b3ݛ{vxx9ѯKgןs36Q_jPH.Jv||__/M.39gO{1!)pY.(O5l1b>kK0pÌ=Mio2gl;^?;P[멶&*n"1_7Qa3LȎ#CO##?2yhC/Q^% 125d<~Q놗|;tn0ŕmUJeb1(=2S{MurU?:\y0M=s,](ϒmض'T;<fIF5{x5("HM}4m`kz[_4,J 1O!@2t~I`>g6(:C@Vҋm$PEvv9Ng?]>0ӄ $/L|c{.;6c>]/_ "M7IQM7ҎmAМCu+^`ӸLg\3$uy#NV+ u w`!a@1Nwhut=K1g.|2,g{Fҡ+$}9te k?L 0%!-;Tw6Z!0tGE(ݰu8Eּ; hYXD+oQoN"gj[ࡎ'cvz,? 7lwwnZvr`7H6L4>FK 00'Ҥ ˊfZ<;0Aז}oB̪D;4Jb t7Ls5A4{Kj1PY~>gf SǶ#;MZbn`$\GHk†pgq ;v!v,~ 9P]/bXX4?b7RmQYGc:Y @yb[ 2vü- Ջn&D0 ;|eY 2{]Q7[,ab놭B=?"E:\ (@$m-hZ}a3'@vfVijp{E| ?,Ol Af{\|<'pwgU.9L6hS5/]̨uo +;x4{߄ڝn4, j>e{aVY#aqGk !U@4{.Kurc6Ƀ`7v+Sma7lvXȀn8;8yEz}7gV~{D+J3,Kmҟw^@8.N7<˲M邛n$殃2o.Ф=>Ejd7[R@%A 6VSɉM%M8'[;vH%A*aN0օ /Z>9nyF+QqWHʧ⇗nn! \꜇j1~ӥUsM椮;'Ev\ꖟo+h!0 ?̏*7/ S7kA.9UޕP  hTzܸuul:Af@:P !ɡ#oRrD%mawG!V+鵏֮yhPhĬèZ?)R,e0H.9o7GkBZ;yVuX 3*++:r) XfAV,j(b@)`4htj ~YV05g! 6QNqI֖KG+hڷ{ȳ $lZ4TOb̲UAA:aNuVtAmX9 \XuGwqIJCH_YHo  mEk$"h(`lVBHe:l  T4 #!Q3Q/t_J4VRNVD EZUxܐ3^y;9Ȱ3uœu碷$+ h. TK9Hf0 S9&ߐ:uw*dຮ]ٶ4DHF,W*.>@s%&.=0MoW._9ނ:@b&K6̮C9ZX:|\u7d"e\vX:9R\>5i>3ܹJev UdhΌ/\.< Jlz|PԶz݉yc>]l4'{I3e)w\j^jN9FԻ&qw]f{@oHLVmہJFY^ rf{mנ2y:Uپ>(7B.̪<ۡEcvXwYݕ)4 l?7tJ GX::@/ksi8uñ\h`6#ȁ!E_!Ln 4a "6`ڝDYhdVY쒸1)UnlbH{&sU<ƣ5%5ǞC]Ui=4'G{[(@==[7Fk`[X:`++]:r6 Ix-ήc0xά0N;X*) H|XԂfpbŨA1 l z2}p2F F Ψ%8pثCWVPRCAkQ4gEBH-,{L!`XBn3vReo >=Vi5Kr1ՠQ3e1V+ UlwI3,zrxҙ@,mm WDiSF% l]@7qe5c%}>ͲwQG5Jn1i3g/tS#%9a+ٺLC jhI){-VDZ9JiKưN+QbZQ:rFC@M'f*0k`_!-;o^d I3ECTŇҲ|!@@'Фrt;.^Ow2/~|\[S|2^X?Q϶zghV~z(<{>0 馛nߣ Kwn_WPZѥuF( Ni7EBӠuOZvσ&>쪣A|1I^񻪵X'cTISycБ8Wlj+d#!&o/5 E~X{%5=2mPWj1A/#ö0owFǫT?GGϷ$I}k~py0~mN:43xTY N@DA=p_k?l.<][un`@xeVpjZҎي$eqmQPw-UfG1[`)JYhaR5-t<=>+9&l 2!iL:P$ v`AeV{ 2?67v4Ll`g՘gi,5[9,l>Lemp`ų 蠥L2#PZ˶?.!IC50a )p6ڲh/uW@+F ܁9 Fe Y'TfoD "PAn 1Lm:! r݁m ]3K1 W?b]jĶ4Nv'4E&9҆IOR,@8!o5؈`kw9\5pKbNıfg(d!ӶQh"ypEeӌ낺V!TEF}H˲#@ljRXoym>+iِ1VߌV,xHM fmL}mRӀWqpPBS@~͂Ϸ|VB~fjio(0}#c?_:U-/>w^'[?M Իn[JQD+SUz{=rDqn5a_U} VLpuV[,InI4' @MBu _>l|eC?' T@]W:䂚Pڗ%f&Ԅ@"t7)0T@eASt0V4_x$E[t/ uj2QdXcN*ԦH XzҬ0L0GZ=QkFv!Jŷv&+666lR5/ڶ *XeX]ધnbKnXzYVӬ6{U#!+!6 j @쮏%jMX "BvÛuT;4ԍgbfO$Jmu2(T3` F*B-,Lل(o T܏\{{xӿX wͬlؿ$?l]ɦ[!dt(aKmޙkn % uG7^%@vg%yܰ! -An ҁ Kʼn C(wMд֕QBq薧 -ej`?WrSX+>V v͡כmz]}Zڵb1/ԓ ( ˻ 9@k.g ЀL@JXtm0UTC:,XA]Bzǃ Q*Gd !;^ 9MɛFi? a@Bd3@沎z lZ#TE4BmYYxb"##i3󻯭'' ga?Y7?zב>^=i10` 0N9|?zW?,(UFt{% K#~5?fxlzo10^sM7tM7K=dWi/gttU]ڭX!i1Xr.=(I6h)"M jPܴ{Jhqka!E3G^ZV' 3gf) Ԋ7oW&#Loņ;B$ U-lʹnMU@% jZ;~ӏ=*[ maQ(eW]Hd]Sn Ku '%Vq f>|^+f'$6u.E|GezMlYk` t\sH}N9tV@,."1Ⱥ[k$ A;+*Jx`aQz`e${,ɑu<h' Dlc;w Y6@dϵmPR"#hEu)I'3 % 5G Wɨ ׎aAzR$]0.mg?w%h\PyQm[+RcR8^u |q|ۆ;D/M&޵pM7Y~^⛾~blfg/=TP?r}s^U9p_20.)tA77s|X7FT[Bm۞o݆i-D]8TV>3$۵ I* (X%-אgϮkCG]=ʝto3q$ ϢeQVʆ1Y~0xZȱ]*( LJ!=-v)/0EUkHw Lc?iS{)fcyNP&|5$:'1D]V 63$<ݭC>]@UUuF1`U.%=9"K t+þ 9FG4jBz/!e.a1 ܯ@@~ֽrh_ZK_5Xm`ifAqwjܐ8 j4|K=hPB胀v%0E,D*5\7]ªF܍U7?=] c֮2[_ Kٌ\=[Q*K˸#ɔ֊6탎^[i2G:64H 6I@լQ4#(!lG;T:tFG$JQ*ʂ"{eKE53uCry|(7&8#ªc.XW88e޳_I1ܮPJ)EON= Kg-9G/EV u97? : , w|O.*=8fTu=10{;~?gd[̢$'_/Wzgb&w'?rU|2woL:OэtM7tM7GDK<@6Wd2rs7^>(S:GI~bȺR\j+"Ô>kS2بRjmrA0M{բ2a35 pp.œHG7)W]3+iSUT֠q }c˙h!4v|;p5֚q-GI-9]RAI\* z>UePR,5)|݃ @?WYLw'֬[ fHn}B\Y-@dH)3LY `]ƐaضKv <1!@Zg ЦhHx&+zEU6d[T [~E [LC@KӾ#~wcws&+M]1>q}͎}`HZ8BDU2x9g`?.~:?7X"_/Y|ђ2쵽=! yxA*^{N֌0 n馛n馛n馷;L?pf:|ɯPmt_{ ~Gh4qgdqLD4=$qLg8ve%A̓>M=ۋXȻps+EjuB(]2[pzT6?R|za"l%gJpEx=wίRO/x<7w կR WP@y+C` g7U)zH:kŞ00pBq@*Z=/VP#cq-(*]PWׂ)Rpyn7xw]\a:dطIO~0%T8_mKd(C ˦`[s-$4ܾB{Io7J$ dޡ/ÅnO6!&43"41Wunphә T7˞6ٔU 4ᐭ_{TQ W@ }@YZPR-RJqm#C)ŕk8^KU Yg견ne=:)qTgdśCOru e۰ FTTPO }r`0I~O@\;n6]ɟobWyi?fiQWn馛n馛nN 0?f%ѫ5{!y)W?keS Mjb =T]MTK.=-Sz:T&`9/=ʳ׬Ӱua{2_<.kM+4oYt/v(Ҟ2폧T8i|aMˆȒm8P,Q Ѭp4t?hZ&70ztUc~j㳟<˗; lӼ ׁc04[ :w\Pp͠͹"8@* `1ܲ6 3[Qm{hCM)|]Mi=H*#w'?>aCdf'h.ZUz$ #hb?S+V?4{pF(ܣ]TgЎs@DO?d] u 8ЎdCIr"[6K) Q!8k~G< =UA:aJcL DOtGG }b끖QmH-o/%@KQ,$CzZύ9T|=P(zq^swN:+ZTþuq=.=*ۊ4` r?3O.﷠G鮒n馛n馛nw%[ݜ27{,PV3 #3sxE>v JMW?Ǡ!Kwl2=oȃ2DiRT"vg|stYq3B_7nu2Ot2?ZD"y)i- hZ(\=m0 y=iF=0]@{~"O, H>+Lk@0WlZ:&i W$x|Z3 ssK[Y|dO{GB5~<"l`\l;|"_U{4 1X&r`@YMEZa4p.-˜O,MTLׂ2cWԪeb[=xf=BX ]oG~[dI'_ly .h[n馛n馛n/8~iYē}Synl\S7 p3S0 Fw0̀,>xNL`wckRz:x|)qVt},-;m<ԃ!I OvzվQ3¡Źx= VN|W5lvG܎ξ+Id!@ڂUbue)=A ${SOx~JoC9SkߓUb`)ܛ8Ȍ2O$93Ӄ=G~~5+I9cpݿO`RS`]m]e5;n馛n馛H9dk$MG.0WVwwPM=X:K,*0$(~4Qˬ~ml|GÊMۜXX"I ztc@&$dI@~.PRТЕ#1:u׺)k@JlQqBF-6lLj]CKi L pgmJt<1JvT:XaBqz  BKvz=r𘩽T xR8BHQ5ԍfhqB1%0`*TY#m|w^C"!S4 Opn6礳RsA<ozV4C R2r%pmlVөXpm +xХ6F9@N C24 pbg|k &$-" ",A;D 9p,&UZ=4u 3o<PmsW$㙵:#?l)x=Q'8j!vafaqPePA|gc7KWUgO? }j馛n馛n馛noeIDATx]떬\Tv~%XeuWΙTT.!I)OyS<)OyS<)OyS<)OyS<)OyS. 0|y#)O2g|;P]˨~[?vt<)ߠ I?{YUbkC4yIR!LK?p[봁S 3, ` (mryQ^hY0K*)pgv;E|*ƪU/zZ*D6i߻l3Nz-3 ׺u"4Z͒6yq#63}/s#P`ߩ״Jᶥ^'XWh ]3Qf(UߥʝZEYW?O='y(`𣆟+Q44EY s^=`14"960R5>>T6 I{#17- %aE3= 3bޠ_j@#>ܼ_?#X60ҶP\7>K( ɳ237*51+A~ cdm5+yÇ90!4`_mV:|X?/ja:xp:PD= XZjIYO\LY;ebxqfTDZ8[Qi=_ݕM d#)M}|}:Pr,sQiL[< <L3+3 Rq]i9gyé`}w4e;)!jXypҚ|* S}hj儘lXY_mlY%FOT̾ә*Km3iEn F(_hpT-zZ9FPc9Zwsg@J6L=8X |F)M0- 3YV3bq1n[^jJ5{\HR>Y'>nxIC^1 v > ΔǏsuXǺF0ԧԤ6uwQeۼ7gfN߹>S.َWuz0@:eq$hwIx2J{0Um 0Rq XyjΎ>>w w&Xg->̡L*'"ӓ<0/qS*"/yP(uWe<DS@~6oq2n7͡4&7@x78u½` P.C27ާ)8:ê0ר $`?x #ts3$'d y']Lf9E1Ev(96QnB%j+uowA:D ieEH#SfX%b}IAԙoyp @ l56b41䗅8יL"1[GbqUC (kJ٢W> 5`Ԧ/)g=Sˢêx[]2(?ޕ|O><:uM{mzֆdis;@`?Ѷ8[ Var٪z["saF>g$z"9t" `gLǵ>V`B6[@"lqhGANc'dGk`70)pFkyLJO rB`}zR3sޥ%m\`-twzyLo El|pv}o1:<Xk5Q{,IG0QMh/*6@k NUl@c_eekPƼy2s ךՌ*N/-k$DF-P```͏ʡ@"ض]q@dͬ#wnwdOFPGz17*z3' VQÖMxXJC$1lx] &,pL1WbpvM14y b7s\>D0kaVlvn[36S+}GW>*iPv~3f+ HG0h*JU)1l@$Y ݽ0 XL%KGDy {D 긩*I6g#8m *\0o40Ԓj]`k} 93r*aqT,馍#[24 3"@Oԩcr_ P/-HrrAK/z4,H/&Lpm7alۗ G9N&sTb1ذ;Vdb&X%Mt5CDD >QmlbO!RAo BQ(_8hq%`90"CU#(OY*.0ҋJwXVk2>mA32794+E+#Qt k۩hQcHرWw @cM39v E~@сDb\X46K'>0W@@0M>Éh3>ls%U;+i+i`E_Me4YIe^PzT!|:l@#*ZapS\K:LL4qLt+s35 TKh/@}#Uh<>rG ҫ+{HG*8[F^`49Jqix@Z ;1{{ zkd1ڷ Y-=y2gtb):R.6cs!*|;/L9x)j|AE|ɂIc#2`TFIx 0(uL gKKW'KF ?Hu=)xy)~qdLwNUFi0.=1s{r- pMfϸC]>xZs2BԚ!| -LvӇ+1 b+9Qʓ&0@ɴ '#`GF*%0 GcFPux*n@JA"R28@v3$(kZg7^7];C}ipd[-G@% $bu=Noƨhra畼Lܳ ɦfPC W;32u7pX,_Vܶ˰ ,|mKVxn!D6aՌoF-)9[dF([}xDItN@`m[_. 7&IMJNG]/G@Z oʟ׃Q4цm♉`dŠq l>ZWZyyLyIQw9JpZ:0s;NC,b8BBX|b30j$r֊_@"[56Ъt1!*Y::}@?RUXdߍ#_ cmY ¿Gs ᶒ qҮpKFt9n WS\>lZ]8vLt2`.֧]DU sҘl@z?VoCtO#D~F'V W>ƏuxpL%pAyI=-IPFY`s @1,>QDŏ#54-̱q'GvFo8-T'α#Ք˴6ǡ;?HA.x7#9٘AB'q VuBbԘMr[`5PM=b`c堓O #lHp! 7Ho~_c; S8i 4q彎7jU#v!C-VX Vh=#{MQ  jI؅$wMb!|ArB_t"]a*")%_"RȒ2mr$ںb-I` {(<w 2"Hp4lY bԝIOeDD$ ^ASgh;E念IZ)U~*{ 1EFfR YK2Y;{{FgTc-N J*njWRS\/ XhQGaBћ%i)$V+hEs9, ǔYM!v]5.[[s-K@_ByQSy#8yl-hqi)bԛ OZS%Ww ɖ῞FH@% ekCi~*{ o3H^c*xS?$}v _'з젂76dP^4w>pPz:bZ=8%5f0H#VHGǮ>hUp:+N܅|" *3A02~V@Mr):B43.ER]G#S(? q04~`0hѷ|.^ K+_i|zm➅b@嶦3{I{km4d8r`/gt7.Mhx'oP9%V=K$gqn <֑C|Sr}@ N> { Vr$K0@~PyO^[ag!}xfۭhgZJj; dH.ȃNN¸x\ۓD 6#s @YDȥ, oc/wKLv<M A-+lmرI1s81WNZSA6= tsdk9 0t|)bx{fNhXPc%1spxPZbwl|:CGڅ׃-:x E%F",OA[[EwTă]Ŕ*'^ jH [*q/-iOy 誂j^F( <9@1dŻBBRt5u;TcKJe~`( t-=}j7œU&.ZPԭ|8v.:c*"U`UcʣG_^uΛ*sd6=+}om M-]l㓦dܦ=oS=ŋKG5|Tqj,P|$i־sv#Xf1Ee.U0SO6e\6}]'#v9s2FtS\{ p`q(B+uкO %ة *iL`svT"SvQ&>ԓOK[ojHͪkU%]`BJ~0/(<*wjdkĈҳB(MU] *Ż:o|*9BXK b7PlZj`.Tk_Z|+P7hd5ʗu-6(͗}ßtt1a%ۧ$8W-nWFniFS򺪖ȗKb%QQc\(s)n,ݻ͵7@nW>%םC]dSg4.lM?0XS*um<~U<Ԍpzp>M9I^nR~4H e|pRvy:6\bffB>촛 fmD崱Mn6\CR1 u0ŷlObqB}gmål;W4eHД?_$ƻ@zҀUa7 s\{JXMry Ify.e =2 !jcf!J'ӾqB;7M:SrIl5@@[>a9?uڨ^l[ϫFIYyY+;U=.5ʌ#PGv1Mȫ\1ԾMڬ9/4_U܁>6_ǕA_9xz} EJԓxʛl0iyV03p!<\ AOc`V }ٯd՗/&yzT ezjx70=zzZ7|ʧ7{DGExqbmg=9a BOyS/t>5/?Ŀj<)G0NR+P4X#?s\ =OyS!c<<)OyS/w6"㔻D婺gCvU{ һJnkKN:R/eSʎjgS.Nuњj,|Un/͹NJh, AA,W] ,7LoEU<(7:~ʿzԢ393__RvS벗c[,3쨾 攭F 28DS<*}7RTJk:Ago.9{PZwDc3046{\;Ժ vleƕwۜ5 \nE0S~9Bݤcik wm˝"fQxH&1}J 87ѽ?fE:kKNv-xp{lƕշӜ56|ϥyʿV9V>](ܪ{M ?gW'En\NR,F/̸lŁnܷˉ#ʔh=Ӵm=uA̟liLoǴsڕXbMYoȺ\6Jw.<)S\HIBsyiy;I%sb}{e~i,PC԰՗N 2yYvTcF1S2%CRpF|>/ l`پoxiyJHCA.`N˶V4xb1s{j]- 95C9]RAkfbpo榲: :q>CG3~} Yv8:wO7K잿"fQnGF'؋4=D$ꕌ'q&?A3$ P~v[SNHc)  ;u£# * <6#4\&ߩU`qzpk4}j ~U.'%Xpvkq&w) ,@09Y^ xozw]-qz+ K_w TêK$KגF N9 5h0MϷ8%^+u8|4XXJޮ @O5o]Q`O85?^yNr#7w}l:I†7f7]瑓Pr3!ܿ:F9{C(Ϟʙ:3YtF"D 2m9||xc]u;?&oSQ$XAגF NhX."J-Nvùݡ;|՚VO鐸 3dd'0!:+͡UbQSg0J 5l`BIp&ǃu2fBrGѮj"V5*˜/ěuIn yfҐtk >}]qFgkI#̈́+#Kh oq ;Cw'j5T$ tn Ã&5N6x}V#ñ&-Pkj_jnp.ڕ-njA9J3nfD񘬴҆U թcwxvPwkS5U$Jӵ:2Nq=D%MϷ8UE 7%L&未g!8ȃ۱7g>MTw`wm Q C_򗊬 u.$q!b{,1 1ɎBUncdQrڻDB !N] Z]%iFt Cf3Ī 60 _P^Aş94bXvBfN+潇ݍG 9o7'teWSjYEK|ؗ66nÀr\P5\ɞ|$VõHCqzIgtL\?QPg\YqGu)-J^=`W)>ӊ4O*Bx@-j5Tʖu? 6@D>9Ӻiz"2 Zդ_5`|O*HUq?(oC|f!7KvŤ|jc16ݺaV@cl {Jn)ӷq>xuKO#uH-=҈ᓻ 9i?!h 9+q<5Cpk⫩ YhkNv ܥ.߭,b?U _˰pDP5@3`* `-@ պUXPoD/ il][b4 v+Z҈ i<"}/l_z|턮_Dxmw@!Eq3sek'vՈ>`) Ӥ^u@vjbvI?WK2|;8 @Tk:ǦkH#O'cxQEsYfr{& ޡfB-C*݆eZwU=D0L-&u<Z0] <g~*Ҕjnq]l걩xiN#ǘ,d׹;|o:xMkHF~0Љ)[?ZjQkÏyc}8 a.f CO>@X˱=DMϷ8uxƱ)ޏwd<:ZNʜ>!cv)nx@PѮT _  godSׄc] _:ZNc Ԁ 0⎽wuDuH'Y* j?Te CK#O>@X˱:4ů dAjķR!d(3{x/;%.Z SQ@IB. Q& oc/ 3azIa׫zFk YǪoqe}hV`A1'O~0P svw3+$'*1t4b"i:H8u5rk[aw"^]b6@."Ĕ{Au*vצ*m*A͝SsG}DXmdȍuuϻeT]nZb&^pL3?\ ub1)/9QE1ۜź@N_LVimS! `Ds< !>Q'o{UV ?VU4Sd@q3/i6@Pӵ |@|$Ø/>P;y. ٕo+7v/B,s'f+2_QD!mH?T|(R0JM k_DؘݪJ7,f iMɫ! \w?({gJM,(Q\) XKP7Gra~BFq\t14'$B,8~5%T zmi[زar4z:+jM< fm/%ZDq۰ܼpѠV7O>hUWxzoZgF9Ge 0t?V(ެپD+}v$²:SQq"o_ւ@i_yT҈ 9sCETpKDՋ&8gkKMzƫK_&N0:>!~t{{fz7؇g1zbOs51 M2Z7=S{J$VUOuO)eb˻dOyS%8I@;O<)OyS<)OySr. %t\G2b:pI)DhbONLG} xQrLmϊX^̓7NoUE ,G!wIUpD&Uqi,pޮQ֞{z/Ӑ [Mk/竷aݬ:}T<]rVRҺ*b d OեQ0Msii,8؃^I9~4uw}7_ެ| tbSu{qۿQe'. Z.ӭlumJ k*4_-CKz +w7~r˒$>$ ˿75wO+N=Uww0Ow#8Awm׸ki~} nekWW@g;dH|uUwi>@OXӮE33wcwgJ?w(#\ue ߞ[8F_{<B7t 8z[NJQUJz^nbPEs8>vfz]|i?UWasA=unW/ϘI={\2bj0V8+u'WZsx+v%j>v HˍBh[z?v7~{ b>p?W]·yv_ti"[=Cm_>3l yѴ$YM&o#̛z)Ag4..C3?Mզ r?Zzއ_U kӄ> 7wad1b6M抆 tGܖۖPUz=_V|ۢepN! 4k'#6?~1)=h,jUзO6҈BMR钖'=pOm5UwD6q߲@v3(mBkErثc,*ˬ3'q/ 4 Vk@ፚ  C@]Qg#=R"5'WS#\ۋ-: j'1+F,)Qϛp|G:CSyckl} .s4Wuk7NaR1mѲ'9O0#eͼm:NpXkCe؎ƠjlyѰ[ Fܮ6ihdrfGzR,{M,Ѫ4osCt޲kx]:&' &lt-W4^ !b#2h2[.7(Иk8xXf5mEb4xް1Ҭ薸D2zhx&N5.4]+DkݔMUzyE-xˊkd+JJ4NN TM֪ĝZO{`BadCH)S5L~.(!VE+})& fP؜Q1]43+"qؓ(j1L1EL,z(  \?I@H. sr#};]DmŪ& sUa'*-ꘜtZi)N'f=,>%vpt ؆ٚ#NZj]W08Uteֶ@  J|0pP@N amb.CLr  h/UfzRUp^}Vت `F"w>o5oYpwtN-D-!Q63v*@=3]"i7yBj]eTpFYzKi5:'@4^sJ)FtAL }#*&|~M;k"_>GG 25@M}^ F"wGz5$樾ؐ)6WlNb֤H-W~=@ za, 6N2/J.IJKT`Rm+t@;}6@t,Њ|B(g4^0v +w&8>;^P}wPoҼI 3 < 5\^oӼ"crTmԾ()v0&g u8Uܮ􁻓6QX`zQWn6/PLW?=D V? V_u[pL@4[u @Ǫ2M/ е)N̚ѼBP(ƔKs7]JX靔(֓VoE\ׯI;v)DEEѮjX$5^z6)bޓu? ERgI яpѤF`ݹ*@xCFdK`r22l ST 0 ni[MD l^:Ծ٭CG(yXnT`F!R_uD@,''?[Q`45POqTt5hMGF⋲ R cn-a< %2 p P=+@8lt !Ġ]MR4&<_Q )%@6 ̘ ͺZxFtRgCGv: wHAD~ 7鶪SKZ $Lg?k;@+[ZVӶ XHmFoŵjO. nIrdh-p Oxf f592:w j?oѼ Hܹlj1/.?wKXy7^<\+Of7:@P 6.3]jnm43^,n|O@R 2x zQ͋/zeriɽ($Oթ#jA&EU.iu}kz%?wyVh$ʸn9{eriɽ{! r{nDyN| 4'W K Diw/`R׼7^/3j|F+}958?]4wa:q3Wb_uDi_VtXx?]ZrVy2NR=*&S:X~^6F3yn$s~ԯ?Q~/+IAS4U< ٧<)OyS<)OyS<)OxQ]dꢫ[e}$C437-pt;ɺO>qVzgo1DL/f5}HesI<S.wuӽwڮS!m~|>+/,zU ΐ_y9OyS%^v"/:MޑfSt ]zf4jWݠ+o4)OyS LW:A_y\t0W ʽX'}EYӑn @P=C3u 4er+?}~OyS%d;ka֭~-TQA|s]h^Qbċ_yQL$%fE>k'c(s_5l!-{3`_1Ycrrֿra>Jʻq|u NL#װO97u\1@{pq/ib/3m󂪕WORG48"ɽtNdHv%fj:wle3-WIGc28W1=F)њ@ 5Y†ϸcmKx^(NrŸ[^^)po̮ S4^+OB:q0zք2// ZAwỢQ\Ϗ~6?GNuP'O9 DX:**P?IsPkfY]9h2ɴp4sx 0'at)Z2h)\}`VQV5?c`H9 "]R:mvYv<9Qg1q YTNә=gtŸH`{BԼNQs>V0L*`+ef0p/$9&%R Qt1\HNC{^>+㜪pjYuh[䕾j9s\1~ PeP&O[)_F @Ɔ. T`'`:w7+^@VtX~ԇpҟt~M)@l'@TҼkBՠiqQ23ūouHILpx34Iy.dA≱;'Dvu}tk,C6]-YkQ\2˜ 0PoЫnD ]\0}8jX"YdcKͲ` S ֚| X] YFӯ̞k) Ύ ][ S7Oge{ < 5Rgס9L& YjQ zLا]\XHG;xI֩dP hs*wt&;/k1ws>< ^.TiWOf !F5*[A6Es76)PB5Ƭ8`1Ĕ(nrÐ AN25uI>\*eJot `R'|,4~Kqt 5µ"%n:*]];t>G=1a me/{ seLJYv10-4;q|ԺZ(fJRGQQ;`Jz1X%S3Y<l@n[hƪ,ݳ4&.bN(.jG.Kq{\>8$XL!.- ;RIr=x݄ v~b1˳on:(}];t>G:.֎߲mizi zlMkiմz2&X{%JPIɘi.|s@r n/:a%;wܷgZńE⑮A=^̪iL= E +/UKڱx7-ެZk)c8fvܧN nP,pI"n4! Q,;בu0FMkm61mxFvlׁDeD{z Gtu]hkhg$8n:~ b׎Ox IVO˜ 77N/=!6Ti4hlH4j0 -ZU3: )s\v,oj`_Ƞaq"vΎ.e\"_;rSl)pM19ۂmQ Zez9 :+8s5CC_{pSE+fkPCT1Nr7ۺu:ҔD=B F61mPJ%h FF V+_ aTt!Zy{zȰ rSgNZW=ҴϪ&f2-̲a,ݾ\H.'B@r>%@ e@ P1~a e*T[U#F&W b-U&:[ɒhF,zb$sHD zG= ?DVbI/9ic m~Ƴv+P"8ѐR%oMG̜xh*R!6ܢOvJ{ %S˺OE.pvTīaM@`]\D!3Q3cm— حb lбA\-X8~BWeOeET![lK~)wclH╏~D]]" =x݄!e u(x 5HN_/]c"4]31)gC!G  օ{Iq* Nr͏2(8|rۆGcv4 2aRk/dUv}$rC&Š(F<m^;6j1;]uP񁑏#feeƪ XPkl־-&#sO, Taos9A,Fjи/;2nw恔3ǫsMP[a0Y#/.:r{ /z},T {i RRn 2BGKLD5еCVîeCN x! `pJAܱ 21/:'Zo\cҌ1yW*1qo<WI `-eDJUGd55L l=tG~6 O@h qĢx'7F=xAOAZF*bخM$_Y5 }0&=x݄!ffD-k+?9dzi!3Lsi=)($vPz@HR.P4p+ uuMȟ{VͅT>%Eq(th\M!,p%ޕV62Pg` a=F' d>Ѳ<,YOp֬7!`}49XKdPӮr2zp:GNd'E3B`rf!HеL׎|@>o#6ЄXfv,DȘA|+%ʒ!}T(aobap+6n}yוmSsk?`1cPrf_ʑBEasgTe8#q=x08hx?;k#d0]a #hTB)2Q)8$ژf] p]qj`k5JZ[IREg|_Ј@i 3D@0u@4>{_W/(+θW*w $0m< OpXH~U7-e pK݃Mh.N+r?j$05^^:Bى1@j!ҟdY~hiD΅Lq\8XIixYЋ:`_lF<'y~7d2s7!f'32Y L `k2H2V;C+qmW dDsvCDVL!%-t^7f}V-LTG+1Il?wzM%j:wxYpa3/? #U4&& ! Y""(T+Ұ c֧F\1+ wFv}yhcվ ),fb`z Xjq/=+ oއbq<#5G;vNk9k%o&ppϻ|9صwz];"1L|alpf847ae̼٩RGt @bH" w Xu@)".~w'"nK$5>T.U"_)RI+Dv܎hpZ-f \(V,}0%q! ?@ ptnpa#F* ^/m^,MgVj&!k`Mߥi;Fhm:f$w~HVJ{cK$;GĤEM*\_frsaTBT׼*$`Jg ntuV+e%,5RED &m".g,{U GV]c`CΤ<_=UMhAL7CXBNŦ#-`9'["`bYlpj?+[3a\ǰ;lx3,7u`C\i#-jEq.I:qJeY SF5n o32,kYG{oؔU sҾf{vΑ G`ɎrSyV(8}@ =JDr$3 '@yH䗤.=r+G /,WJsl )FqND$Xr!T3_ģWL`>fh.u^72ӱ،S|~R>fM$|zM㦾%Mڄ^H>kO/m:hKNp)ew@0*/cޕ>fJWQ@j"*[EvI sVxm^5D!;w&fV 9-É&bEy#cnrcM(L&4*GK,a5ۄE]]֫aŸ9mO(#BaRr6孵.xpՕC.X~J 6 $r\O*d?npffN)aOr6~1^.B,FFH\JMz߻}wM]]K\ ,t`>mnc>iptCi4\_y32m) $p@F3FܯRzˮwHG#,ڷ`Hh+[U ({jϕsZEȐ<$ݑSI1Ap0*:[l@aӮqy>h[҅!-% |{@rQKLX IWP&{h '0x<U;C:. n艡'5x ]ݗL1>w5*ͽͶ{{8935@}n[| %)lg62 Ʈ`'Y⹕`g݉{ i( xz4vagBkmJj8{ډL+K[=ʟM5Dg7nM](]OMWfVzPp (DR~>.s\l-oc@RHn{}^>mXp-qĖ7+vS>%9T(Se"۫Q@:b ᯵a~xӋPCދ0 0X>]W Jbhf7idz95ebӍVڨ`-Cʘ`XyhA4\4?iZE45́ߜ>ZU6zpJ/&5?Zvly̠ZXE>$1$Jv ?釟7J$}?6`zط0GkOSmD)~-R^+tA77[() rH`ٻI\3j7ֿ]r.w]r/'Jk[K{{쪫ókb`PT0yq"]w*ARR7;Fo]r^Wz|>c 9Lo]w4|}?bbh\]ş™5(.w' 9qaf/sN6TWYN5; @o,r]V D r|Jqjp溚rxY  H$TGw .XB7uZo7h-o3rd]͌YR҂c@l){oprة{2d^Ug=M Y7eoP3uLYEJ.wˏ yL.7?ﺳ,pwNb6n,Nzw؟XzW7ٮ3 x.UQϭN䴼%GL?4_ 1x[ۀ}M쩞Cf'N3m}>h0d ɓt˔ v.;#GFt&ub];?)n&وfhM^ 2ﻹTH);zj\4۹5tÃ!#D;U eY m$rjp5A *apk bZ9}"oBU_J/=Ur1_ S 葍~ВI}zښmW oZFAS0ƤWq 9WO^WL B$8.۱Y j_m[VUN Lyd `XcxNBuu i5[8,92Y[!ۖ잪B+c;$uޕ.51W" ݝgW 8^Ljy8צ;֦["_V5՞9)^M:6}_Vx5$+dVoQo1 }9Fd9=zS &KM hn%8NlwxtW&hM0@ ݠ2|6XE+۽AϳY j`F.W3p˴Q:"keX(*!=ZffQ3(K˷b-޹Q7>j9 e+K(@Xiϕ7:)|rcSh` +1w ;אbn6P {k, *5Qm Mks i"Eg-jlGƍ^ @eWCbvo9D@Ofs™cM>_ŵ38Ge&[Q_K;#Z a$ͷ= xO־`b"$.EqipTBlW!| RZkŖe 69%,t:07e[X܃t$pq]Įs[$v1#-Ban4-p⤭ }- " uGhZsd6SLpMz䐣}M :6W*@KGn`Գ`E-),k빆Ķ|2]T,&jH(B$|v KƤ@`0ea12Rx@c3~*$H XT-8NlIW$^ MYK^|=[[@VLr!!t*W(y |A .1FWKnQm"q9ekz<+KK2a-{JW$5Vy6+z] ߑc1l4Vt2e0ViuƖrIƷ@xU~ @Uh0g"QJT?:1f()E2&S=o\N{J{ =uXrKxu MkoqDl"tFo8p`hSN'`xVC5RѻRF1>@o$[;mZs$'Y`1%UoUzѭ(eNWӍ& ԡ3lPbAHB5 w.td@o$[h|̔ @sh3(gUʼX@ Ҏ_4t⃐1Ƣ9/|j:s,P6 >.W50ey&/ZFE΢?Sp&eX Ey6 V14g 5>y ktbZ:*3]_0Z)=U['[}TZ'ڱ2!u`M/q 0*& cj͛&.hw>@o$^s۞dw~i,TU5mG0{N/ iE|i5bWXZ $v mb太h>b8J`z 4ZH h#Z E TZ@ j lZ= D"A| m:FI0m1̒ C]bf5ňϼ^u9b|^]um3 |F,Mt4W/l.d,m(o!E3@lLmЮ) @_ ܆[C%d,Z! NX> OU.~,exţS2n-hkդXdiZZ`y0z].|rN]v'ZM^8 +->ڒv]c]7ը@v9Y@—'ExC \P5@kR8NlMK#H2`^sAm :# Z,2 ī8\;S =L6\x%Jtޜ[ 5 А]DNyC&g F+ILiOr6Zjԓ@}s`MHph3`/`ܶ(\@? (v]BU\G]Իm<@9j"9*{7q؆&#u?¢u`i 5c{+ bO`@&B{z=!Wjl7{TKZ`!N4W`ɩSu%OuhƯk٦PXh) BfI@]`MCH6T|a@fʺ5S8NlM7./bccC+..~E'GPڥ/ m ѫµ3D8hJ\D'՝\zFbOxRvx|Ҋt")tw@7`A!t $<^@V +|vmz' =Ҫk'z>w~f<z7Tֿ B"?]O$1Qٻ6ܴpoS&h]#^JL ,I:|:[}UUf@HXyɭĶsb 6z_ڜ^ +*ea#솾:5 &A2dbL[ڙHF+@׼! I&. u5Gg6J57U?nH؇vvքm=i3 ?mJ6vm(F5LQ"H4ڀв>. r b^3V P: ZA1KTxcX\6hn:  D |~M><{J\gb1G^K2˱90PAO,S`!>j$us>12kXU'rtr KxMQvָv,2kFlߏ)7@S!}=U hwU'g vxs 'oOĹtUva?5}HN\mעJ[Ѧ\\q1=b D c,'I9ay $~OF[%I*{7qlaȉ12"R m-aP<"g:ݪ{N)< _IuG/֫A hE$$"yC%fҥh#J%VlYSm'a CȆ,$V(c`CgXѡl sւ@WY1 א灆v6h6a[7JE.patv&s{J M4u~kgqS<`xUPafqMnwi*!؊\OGLw70%lVܻ-mrj⢈01좚BGyږ1t.Rc18 GGKmlb!P,Y\[CKA4[ ,(lBϊP` &SsYS{E1uw֊VFT}qn/'嚶 ^QFk͵p&UM&ȧ>_pd[6RoNѕ' UV<ذweb( VtumWSd1Bc1HYVE>qMoo7NO+U>tڛqr%/aվNN43gFXEu\PC`C@֔+%3X0`!]{#eXʮt6h ~6r\qZ2/Kb_sAi$r)0axL]`Rj`up sG/:JoP2e] 4,Rd%f [*N5$D7#~m슰pf(3E nr;Nߨm.e8%fƒZ.8<59VGvk}bMBA+!|F+ǏzRrDm`e]ا'my=靇Ig? ;5"1ׯ+%WF$YOGf|rYm_CUUj2K=^;X=AG W*Z +576Bh U\-X0 .Ac+1C9 rt\JN~]RjTR{mt(ŵ7fC@MaJ؃_V|PFs}Pqp|aE)@5d^.dH_CU *r/(P 57]r.w]r.w]r.wy,+z[k}.wycYr0DK2].w]MF዗QwyJ]r?Z?*^kp@V{~Rlt3#X= 3oZ.8~|.XXZ5^f5 0XIk1P2ο r.ȑ`pEdp[@LROiYclP$|1ڊfO*$J1zE<-Goh_ڤl:Lo/S+b`Zb5F5V4m޶ LWa2~TfB G3裹=Ǵ9o{HCmoU@*y(8U=5>h$!b WJ=5Ө 1}#P] cfP'}[AMfUKFSB_-gVԳzU+׺^zIE7vǕ4d/(9/ m"tm޻ )d r*)JB%^lt/Igm^]%%ןK![B$A1 V%Y.GTOCqԤa2c 0?8k=1@KPq-o1+LފzXyZwL²_GAIcֹZpm5@P }RqO漩)jO]3"&63 cnnG\؇gv`U .[)d?9`k[sdZ_A]ux)u%؉ʃ@k!mOoBlhOt 5~ !Kg*WJIƘc^p>CaڣaK~C*cZ;urdRkZkU$=>RPlÔc͉0G?_QIqp{~$?&]z|&m0`;>˔nY4IQBcL }_NȇcL.T|4jǒacK{Q@X/ss=%+h;OV=cL&#pTcʏi~&䂥*o?H x y?p@cE풬'oѿ Uf,lI$C@W=HIc\~oQ$3[ ?NFN)cII cIdi2B-Xƺ!Z gXIu. @kpnvWer4sXշ%OSYZ<$m1hƶJs)4嶫jcdLnwi_nTv}`Qv\^5cr1ϕ QэΕ#5`l: ciP$(1&6qЏDfFmlj\~ΥkDuOjrxNH%հ,n=F,Db/e=kPGdbIQj!q>3 ִlFeZ;cVA7.Ӵ*xm ?laL+վɆ?5,@.),iId)r|?W %H,LjmIJgP,_.ANfS=m « RK,2uչHkj+smɦO]{J{Ķ^(3||%^|hqd>uJ1i:i#_!n 88_]cWU Q|<h{d40Hb,L@<@ؖIk 4lhϚ^^?vn.ZK¦%Pc _MY22*B *AVp"ͣ\ ""'q>9<@.vL1ͯ` =X_5cOP<h%hw@A>g``:;K~dAH'"(p)CTG4SX 52[;.NR1mKAbI^e; v<8X|ί:Un0sۣv:jmPRRJm+<½՚xqW*4|5c=.Y>!zy! 1@@㘏}tR .>ߥ`%}]–:[ZR YOS5Q 0G[* 5n(+DdɈDҙOXpTVءa7b IGDbN;֠]AXM<nhQp%n׬18C<( J c"}ymD/?Us;pUM@.yIFe;,%oHmGRKNFLU U Й*촬*ѽ?;`%83 zWTw}j\ oE +j+xsb0akAVbj JY}l9KYX|*[@0#`jkI`W[L `"u~h|(FO c?E#Ub#W Qm)/̍W>d-Ni>Pll<֖[c(9 -Al+_@5ypdᅍtAGjN?c Pk/fa0H#@rs`:`;"1MtUI%>TV u[yG!wF_S\ l2M ͅnDu Xpiqu7gnk'9I=^+1ۤ$G4~tFuQCp(\|HArCwcxW1QE_tc2gUh``\P/t^j[w?TfdZ57F #"s@5K|qZȇ8c[!Jߤ+U',nPY"oyUĢ+92mضH< #-y2@`KOLC+ᢞ5P]M'$aU(7./@}+` WG*@hjbiUA O^ 4p>9ƨڞ^jţS\eGHU\!)QE$WSޱ@従<<͞p"26YgZV۩Oj)Ub}z~Kڻ!hiI|NihorJ ZQiĉ݇5GQ* JOĦ1Zc e+ ІvvI& @f@} DML#Eq8#T$` #,&BD*pȰB=E"Zq&d&X*R1PJeuN1L%$2'|$'FbV}$e /tfGuix8peZYpT(ٚ$g}H|S N>9jF @Y߮0G v!c>U +0lEf}(Ni+gyS`I1Fu3c*ʅYp tjpsv(#'en3ո|]TS"OY )- :qDtȹT:'1* ^KI0)E)Hg{ˑ3,ܓzL ETjwK}u K.Dv@Q(Ǽ `}@XP&#d V?T#Px(l 25J{ChTźBko O8k 2>q~>{p ŃW8RW஺Q J $=I8_X G.$T`'ZsJ9;7j}DVbYl^_K!?u!pĂ :p8 Õ_ِ`VX&@J#_dV~pB`S E{ :g>(i'x;|7EQ#W|\ B.k ;Gdr@/9l*ccNh18YePBqVTpUFpy$LvGljŮBR9U؆;iAT2D=}f9's~q~jd?ą]W$VY֎މyr>DZtx5 w*穄*>J?E\ܠPC:?"My2Z9HkF?Zw_һޖ2V rCbctT<¤^(iVuqk#" >ƚ|~Q $$hؔjjIYm#:YZB&{,)1ppr;#]6'pc"}$aVJ)fX4٨jhkz -p%7&Xi`@mJ:[ N ]rޙEo{ - sFIO:4-s8/c"NHE^TWV{l]*2G N9O@i*4".cnZ@;s LR%F.~8O" h\|pj MREayaU(> Ru)^mfE;E$i%yTCE%E[Vvdռ)̗56Y,].j,{>9*"ZPU9ikeRK hmՎI!:d/ ljyޕ^ Wؒ\ꏪІo7u!4w,5G]'A\)T.)bQ@E h,[FEzR}ڧ)>u1y-Zg(y#e?+S+#NO#+C2NZDvYEx|g/U!Hܼ>%HRM M@R0A͘`<ܳX =5O>T`ISZ|OkǦA^-8k7?,^P..gVeL*@69E2*\2 qYcgql% ،9-qr$#Ziwǿ4у0:ZFbSCF}߽cf&aUұ* E~uپ–u-@5X>jל\ʸg;?^5>O |+VW\%JO_I~TS99+#2clD[O \Q٘HO؀1ƼΕ <2(4 *VU^뗽+6M\)h[s1}â y}w2]r.r.w]PHwyù"|7i.?$op),9$M/ 0]rܞ):|RDe=Ffo|0(޳#spϘppjTg|~͛oap]3Qfoo +65 _Z\>Bٝ1vзb-р] eg哅._2"d/'?~NߟRBi9&˓uCC_wBPN_Gh̘>9IS&n^ן?c:Pa̬E3|`ap%,z58jQяD88: \+/rWLӘIi7y[DTUѓe~h2X,!QVwl3ܸk~{:X<Go/xW7p&.sXL-?AXwb|0_(?ܱzU(M d|ľ, * VgDd Evlqٚ?c`GTm٧>} M5ߔ9{7)jYr\R^/%^BFhf~4p?{x@AyyƜ4Ч@I/MtXF #vům$u-݌t뫺bTuIĝ-W | clMrcF*M uc)_dD|2d4 H3?_L[|6zjgiPvI sw -ZK3Χ=?k 1<#` Vet:Hi lKBN@&y^ Tic ,&p:\?9=YtKla"%dY=8r 4gyqFL;ˮLx?;1Ȇ7_irh>Co&jrsiNZ]]Itb@/1^nV(o](&fy,ħS̉ Ek^a_! UeéBޫOhӁA](6\TPg<]_HZ2 ÒAin5ρ|MӕVASH4?q0D%Rx?R O&}*Q zɻMipn ͛E;9;)A ïIg+ΔA7n=noZkr 4܈'luεYQdkNӫStg[vMnY}0= $Щ}9)g lޜNt'4Qvᔶ d# I֞/@H¦a0 3汻H?8AFm Yus-NXms{LF# j%:ׄ%BH['jTF -mXݍo-Mꊇ(n X(ZskjC{vp9ņtͽ Z|-w7BXm}S>=}+ 4YASqe:XGϧ3\S]\w,[4 A@f @Kz8Rjg5ׯ4Al[8[+,uP|3SW-N{-5YT7Ia+3 :u38'h j]kۏUJ:iOͿn&;}/I At/S#`qyHhfO[8%&1wOqzq%(VuttEl[C0Yss?Z |">Zkm*4ٕ` |_.Et,~6[נ߶pk`ɲNeX-Wrwê#^,j(]oI@u\kPBt -dZ[WbЭN!ǻt) [aW;YnU*dCH&"'}#TtqIn%JcAg!D"p xoѱZBY0MW+[@]A=ЦCGBr4$rBszm\dȄp8= =*h lE0_S@g3} mV-R94RO-X t #^2ƌ?lڀ-x\(>dX@SCktt-ASk&NXj)Wh?p%Z4 Xa#)ߐ-QE@~gWi?n$ gCX8Z T 5ܕ'\÷tr8|c qg:ׇHfXhyTXٕroi#VLh$Q9&>Ph1l"s-ٜd5X ZEfg)PZ NG;o" ]Dށ+ "?7kyg2l`īAmrm~/kHP[&k_Lju;NޗSsZ|n<ޥz(~rc<޲ D8(Igo @m0zmL-h(&㲆T5{{oEt ? '<9~hGE06CӽV-8R/k+M+9./aPCЯ8[cs3 Y UK0Nˏwղ5 }\!#P}4$n)_UqLoD` 51Z8DVmy+ [Xc^UCx+| ڡh.zGxJ+qU, eG:L"˃S\R |yٛدu/HގGIJ^D-Q:}螋H4`(ToM_"yxHTg"R^?!@E4w-0}):םB"#<8솶\TZW*k>V7 ZY|9+> JW#`rCц(Z=L)\n ]2sZ*'U*fy5FW@.Lۦ` ?۾sMx'cfM ws6Te's*R@bd#J8DzLHLĨ8(" @zgo<+0аEFcg~ [8*38֞Vm}$f > 8|+8933wUڋˈ>X.z843ifz+> *evb_ڳ:oh˯@֢|2ȴh @jqb2?RT궼kSvUax7} wG;*]A1hNl{7!["!(y{ Q,_tdDv7:9f&~:W]V!Hi聴B[baI@1M[jgM[~ !U֠WgjߕnʌCvꛋ *~h%5ZU; QͿ n䎌3Lo@ 8o[UtgoP Zp*w K S<'8rp獮tw΢@ s) 1b8T,~pv=KG W| DCR[>"792 [S)JKQ i;XqKwxL@BG{O\,Y*i"S6CmPT62/ڒ~xgUTaІK]:u8̧5'MY^X+mDQ^t+k@Vg c! (Ո ;W=ʬHelD>`Ԥ~tY ߿6wIJ*~@EaEwR `+R7 7QU"ܠʭM:U#㾅 o'@7~HlIlܬZ n0w0WP`ᯎ/$f ><hP71vrU/ STm_@0% Ꚙ"%(F8TsE7b^dZ V@S zMjֆ(M8#^@.sU ƶG%&?kilO^hv>6 e'jGM fxrZxb~v='d#Ͷ(È@1f^^6PڰVJip7G0Z|yBݱƾ墵8G?fBE™7{1'c^t8.4|]k˟q޷\ǿmfXOq⏟Pyea Z[w3< Ǥ11rkz7_]nM`H_}Q\kL©%)9c스bjV e%6_uP#/m^k^ $S0ЎK#  r#0$U@ 5`x oz|C5_imZOl%S=Nr+ecNÐ KErl2)–FI%Œ"Z *iM%ca ,'[c gwDŧ%I 6!/ LXvU6Xq|=нw_>gw⶯5p&*EYœZ*Um9&5cCY )pL<~Ua̬ yzlTf[cwr 4i@1uD\V.h%`| K#_Uye|(4Y+%JucyNʃvG8|Z c*푮ׯM9'*yZ ц~K=v]>k.X4F+8~0)B7c2"TE ṕI1ge%RGۡrFǐbX1VaX]7&|R(c'qJd@,0p4#n\(\)uOYUO/|w]UqJ)5~6!_mTJIFǛFr0bi8wNSEPIS PK#Lk ؞VGD\vac,+_bw]r.w]rP.wykMGmdo~sY!ă_]rQCJ=Fm?Kx}SPi/.w]]yj[f6 PJ_]rS18R7=zcq `cdGu]sA *tm.fV2QInOzݴP1?P֓'O,qͺҁg+ozOzғb6w\|b =ի\d'?g#>I.Z xGl5ڷ SDDVNJ'>7Osݕs14%#.>qAcbsc64?:qIQ݅Aʞ95AR݂Żl~#e~fkiSI8}TQ˷HKL"6M5ꬣW2nmƨBfz3h(mca{+4Ot[5j4(X6O#[o|4f@Y|%oDՆlX5Fq;l?GrZwZ+r;KȫɇM7,Z'QS"1ɖ] WM8">DʯBI5~Pa홖Q-98' pB*[}j}Q)GfB6T|HY/픗^Jۛ{>Ga@'PP?YpzĒC!@628dnrW)!l?+9o$>%GkxN#*h,4~0(:u)Pa O"h RɆ|Pܻ@PiGtto8,.?}%fV7SX= q;$rloRGQzx!4~ꜶI!tw0KG5f^#b NJ_cYľ5O4j>X\ H- %<d^o׋a ɵ`TA;i8,.}N)k)ltp#fedv"DjVRlƙF,}}? EuJ`W;?unv2ڙsb}=VE"&m*?Ms}M?ώM^YЬ.ROϩ['}a+ϼtm/w%DO@>JOG{:5#K̽ى@t$;H}*!s#mvƆM;vm>4۶8.=,ˡcXn۲ [ Ц$WYuJ3:.e6"UgS1d}2.nR0sgj clD bmv$"X8N]\Hˠz<4tUp[ǻme Fd(?wt4zR&1GG1H tJnyOꬶ\IBlNgءP-l_<7fn&+ [ ۜQ՘bF 'SK;(&g&s3+اʕn(5l@laN*r y҃[o0&-jIMb8zİa٩֮J)\3p-u-er\3P5~LJ'm)y]fk:uC*I5J(U6Ga;SީG)dnèیZ ֦KL=t aQ}l)-Ħ]P+'mDĖ 1m㉞d10d㮜*qehSQA]U܌|/sVM`0XcZ'uLִvzwW]Sa%D[.&kԜӌO2SKi8C۵G'3=41NX Y{i(voZsv#/g7'Qv 6Jb2(nfHM#tx &]Y*79Af{`,ns;!}|hHh]:\Gc$O TT!Iۮ̴ r{ dtDm~:'K#8 Iq{ZGؕ>DŽ9A o>=Yfe Z}w`蟹b. |BYGX *g'cQMBg"V aXA+lş m|?Ͷ*HPǧ?G9By$ w `''@W\0h|IRFiU @c5cRYhm%ڜ]/(.^@9H!'ἸJ7}pdPt;},@p0`[0vPЄTPmhV_atl,#Zvv L 'c1G.qjF&tm\Lp-!Ȏctֱ^_ЉӂkՅtJv\ /G41|N̒0 WirܫԠ`|@> |4RGߕC 9q5=b6 c4|pD ` p_\tYgP`:S7G[ja ;KxcĩFh9Dr8%z =(9Dx\|Wge:_IzTCZ8%qBp ΢lXK`4 5m1QX8%3*Dl) }-T5ml`7.:h,~FbVlY j{PΪ A;-)ۛEtS"DE´ˊ6oU/ ] `1*(5/t{ïyq. U4+dk-{pm׋^F1JvG}~ }Wlt#U [x;a7 -9umSr5 uD; T/ ɮF:ڏ/ ?}qRF dkʍ.5}\~4 6V*qZ`mଚ!T1@`@@ZPG^$h `xc|V g?/m@b¤BvuM'懗1uF Djj7{7Lݮո¢eԦnpP%nx:g^,\—lV7@[ղyo3]ܖlRX{Gp5%kyUP$.raxw~ jX3HnݝIqԅc\?=B:- x-/fclq8$@6nGu=4R0%g; mkoJ@ %v(k Yߏ0 +"e:wMs] +Rc#tw$Kp (m@yغgPIIpzUsG鱏Ⓣ ^7am9cf*9~648Yռ@FrJ+ =giHW p (s T0+B]_+BtiIG>Sxtը[Q0o 4`rA2Pe m:8+3؉ !ʊV.1aJгc#P g>o6A6> *.98 7Ajspy n)_N`^cNUwDŧF; 7 U@aMą}з&oD zoiJ0^x v)U2vG}d=ܿ V'c]Io:fwJDߖQP3#@vb|fxqċRCsk#PC#@ Pbkc'\`͊oz}Qz2j$vPdY. 'B}%]^^zBC0i$1,c:ܣ!Ł ðf̜ m.6mTn~̲_6% 8475iL)ec[ft pX+ŭ}(c4: S޼e]n"GD 3-=Y"ĺޜ]Mʏ WVZԃ j[ʼn@3o; " XV KP֭;S m bץ6F,X˂dKL[0Yd VKע]9k'ŕ$/Y-ޝQМnS^E"o69E !X$ 6zm\M-Y\A0 1ɇ3,AM"g9 ^/,`r8$ Èھ-G@a3B~Fv8`ڌ8~%{XCBů\"j68fL(*@YrrL.o' ?pm@Jn(I4E֗ITȞKy_J' ,lFOa ѡ} ,E\[2&phkc6&{qtR_Bdxq}W`xk .nRot ގ|%o:rFY1ړ8Y9 Qfݱ&1{-Gnh0E0R g"Rmbd6jg'6sӇ8XjL|@ǚ"s>ucRl x#5Bh =zƘ\vWɧ)Mfkd߬ LH{^` 0:[ƌMZWLg!$} 8pE-h\1^UkI(XzUӦj*bwpeE\mnD{v(9#^41@%DO@JE(uS ݊6@\֕ncYõ&/Xg;u'+^ XP{2CHLmsJXa) &Qmu0ʏYb mmp?)%y_,!WĒ_H5#}^\WsΎψ { euTjT kw1i4 &#`MN8x)#IJXBa 7EjA͎@׶Bd(fV댱ن ;h8NNxw_z<&0EϘD;(qǼ˖2/ ͓ht0:K}GԆ$?>}=(^,>W +7!_g;IWx'k?UJ??Xx؝nA|MזN]*&MIUa0ǧ_ZVG>5h}H+#ڜn>Еx<ph&n"!}Tx:D#&wWJ<6‹b~msPJ/28G3]'=IOz怒R/,ZoLz<R)~RJv@/iL'=IO_Li'=IOzғ'=IOzғ'=M[ap3eEц^{utͯ]z '=IC 9NY>P<'=7fx[)טenlC=~9y~E7|X]?\r3.MYC>'=IOwrWo}A ve/Vx7,Wm?| Gt `? vpMRtwFlm.5|JTrZp^V|b3:T'!S'4Kg)< }=XS׳Hfd4ԫZ︇^ϕG%ujo0B4!$C '[pptw]y 为0.Խ9+}=.-od\Wuvر{| <?h U9x'TzbvLoP5Mw)GBc%˷iG({,ClZi?NuN~Zˋ,cL]cGderTRX%81tJ%vhn0~cd)͜ʪB7rRPiڽkY} rFc|awp-߽40~Zkqygiɤ>W!09ejuʕbxc8%J̓/1&=pYMyMT؆X茷=I//i2YVBo2+jYQk3@ud7m*`Tkk5^2owI|Z6䖹^ԽP >N;' ṙ@,v|f? [jHm|zi?;ATzTr 'c6Pmi7<<pB]]l͘L&k?C,RC3yF[*- UYLKBzA_zt:S<'ˊ~>+Y1'a8DkY쌕}I諫&b?T; (0亥:-:y&@wؤ PieXJur\@mdfny(gśH~cv^1:[;h 忲v)yso}Gu 66 ff}5k '@IEivnХ)8?RQ^ɳ6e{ <8&yZiOBW}-PN0D9\3>:B5]Ÿ6Cɘ ^)"-b2ܫh}*}YiV vU5/ rZxş]-vҾ7L^ا]FsC{C}f:V7aSo ۾[4 .@rJCt~^trcw0dwKSpr!(i1 4.YcXH 8Zm n(17M*r%mןmoc+t jZRA`dYpiuP0G^h}Mu59$Cϩs6JuGYM! a#cx.FOA8ɱMbq5jZk#$NMi6qvoohm\>,MCgh_+ny;ϻNf~N2X`G{;-彌IK~'aZݎ?C/t,`ri%K~BޑV"L8,1 y ,i[mh#T82sL4⭔6<-QRgo_U .4Lݡ8A% ˊ5|eO#Hz̺"d\5 hWeUݍdɐh Xmr ow0F,( @$xg/Fq;P1J`l 38BqWwO릸󖭟qFuϹ "V"`Bv1[jƥWei.S@H@e>qХ)%̟EݼfM0y. s-qR:_Q#$t?W{ـ/3\_  GY56o1q"Pn{m-eŹgiE5nƏD\rVնZ9?1ϝu]k+WwS-fuo^Nf]w vT@Znr﫵 #We-3) H*B=ti MʱAE; Vƶ(tMdE1p5{wr3Ky޷`j+.1apNOfcLx< ߵ3+J*d54ŇCkA3jG~C85 'G yA6@iutK&@٩${xrDfٱ 5t%_~pb_>m:%%-c:=&*)<*UHbw^({ [)AdQ68l0P ;Qr:؈Yp&WU [Ȯǚ$O{ UD2PsQ[3 ⾕XPɨaaEgWKSg=%>Fyx%r#thwIp-ѳN}Y9ܖv={7FKuzU'0c& 6 Z۲:dce% M}HƵ\l=tqM ^2a`WͶ]K2} CWe0;ECqEGRc-_gi!Zpr%3M.gl]w.M~ ދZEwZ+yH\"^1\N XlfFۥ:mm> @5ҍ`QvHra1ɦM!j}بTPEn|vH~u ØxpґOvo \zH@;CO4qk\]ul"+,xֽht4ekUݛoSCG;"{4#<#- ecoAѩХ)#|sJ ӻQ^C@^ ޵RÉgM y~ny?2V_> j'NKL<-H_E; Kޠ Q318טCw[p}LʒlC,/ie*E> Hd'{ H}s<-5 rz^2:lp*8זm\f.ZK@.{'t4LvIe]BX'> h<6ȍ4[VY<_w.MAN:<ZOĠH<'Yid/s x; ,=!pޒp [9 Y69w>Ly쒆Ö{C;3䲻yxNH%iEFg߼<t];rofIAk(ʠxs$.h>*Lǘ:S[b Ddprw" pT@Ea>Ij︉tƸ.dRVkRJm c2]'72L>F&8B6Ϙׂ'pvwarq|Lg/MBl&bfa2:  xM Z'O^2eN:([?=WD,&F+ 2"U3Ѝf~Ffk !57?z0pcrJ{jfr>VUjKw{h"9o/՟XuԠ0e@ģ h- x_U;j nPٴZ~ ̸#0Mƕ h}8GOw&'P懴:G$ è:fnUvE*'9lp˰\^:t:`_5#`qF}C1zv/a؛rNYdۄ_ۍK`;ZZj*@">H;#tMPccPV_q\|hr[,)f0^ _N&/@kSj  `iy[4CRl׮}Ӫ>Zqa_JM9`oX*Kpe].Y7LDuV\vP]~P7γy$A il*?[o[)jH1q̉yb5I0gg]Sdo֜e??TW m#*7ӷdɂ`G0n<ݸ/*4[vќ_i;TqH_h(,"+ DzbJzl 2] eE҃[@p0 S AU X=i PY0B;!Dq('9c2,B[jvV,r[H>0WfD_{lKǤn@7 Wk#؊|&p|qINb plw<rlp!4kc-ؕ+ Ad4Ojڅ]+rpsz5W rkZkH#diO E7I~MoCPXKdcݱ0Çɀ^4QB7P0rPYQ@yf3[3bţ% ']UAkWjHquS^ )IX5}>P9k>(;!.ND*0*982pmnzgHm7|)Hj|ZKO&rLq ԓ?cɈ>0it=Lġ,~<$Gq~M+y M*Oр h-dތ&)%jPYQh~2">X9HCz/~6Toޟ1&AU)?F?+0lV`z:#9c`fX? B:[[?5b̔qL.ۿ4u'6mMXɓ;J16T^3fJ6+WcT::=G`9cFrpںO*b^_%~QӭvS#ߘ)}53񺔸'% %tQ? &y<+ o&K xWӾRPĿRjӡ]?cD/?WJ)~~8 "ɰ+ xғ'=IOzғ'=IO54ߌiqֳ(9~/=IO$cIOz%/ ='={MMLJE𧙞'=I_K|jsuړ'OzғHKXOzo&K1'LZkuv;]S9ߓ7Z@H&o`hQ}'=鿓{ !A6u g@~'lox tY㷎`A?N j"=j[:mVc{4ʼb"K߾jCP7*v-hC:,)Uixhq"g|ެsb\zLP훥\oo7%W8/b~`nu}ɫ@l D_77@tetTǓ1.ș 즕n@<t:V$L#-t/%n쁱[siJ*YR~m lkmݞj`seLM$˘xQgӸLs*wMo/ۃx/7B.+ Ix =X˲GA(v8^q1=&u DsHiRʯ-U4%isc`Qw=RMEڬ TCz?i1 &K_ȊSMC@1ɾCcrFm;icq~rH?%sKoطKCPK}5e̷GʫY3/ٯO{fwΌU,%|po@Ճ(GUn 51P6!Y BVP׃qxKm!((juظl2PFzU)-2Vfg>/jsdOEͯ@Hk#'-3kEVKxJ?w?z Ϸ$uT{c1WZEh!^@vnGQH]Bs؃4}Os[iI?Nݮl<^G8)ͬu7QXfP1~%1N2b/qHZJu xv0cTHՈ.Y, Lb70-5tfJ ׮B9,"ԭ;O&!L5Zan< s6e FPCo-sEoXJaDJMQʅEnmj ~ey;äN\ 75 e!,l/MH37(c'al]%3\eWJMiʓz2Fkm%o=?LݖD%I̴LEKꐲ/itx&z @it=`{; M5Zqht(sZk&N\!6zTE 8[,>b s3]:™͛@Gj֍O j3؋Дc>t\-_д,nffXNTg'44F{MΗ<>˽qecId ulq@U!6Bכii*j³ U^;BSnG3Y&<~e ErK!vB PH4g?T3h3Pk^35 0W_`W &D͚76Cl2}k450XvUDT@`FcMcNo7YI w 8hLŎ4*pߛnNek1y#u;Uc-{U񷑙լb0|}ef~W~vzeI kCk-V@|y[4*@i#HhX|DT@[ঔ [HC_j\qqȍ>[{\f ݝqbv n?OYKՂj^ZaoD'ЫwR @fYGY M)TRb+\F2 @ujgeagפmAh]&d3TsS=.W@4RDyE aw >ľYu@ECph+}% NDZZr Xd :ZuONd/wG9zk7gGX_ț,=a.:_a51\@/萨((?.@{f^Rn1 w1h&yIMS>yF*mS5؛HCWְP5c9-Xc/,86/;@y]dНfу=eng_̋wGs@ap+ @cc#I;OE^w tÈ. pm:nqmRs_ ׍CyFrw=G7Xs8o@%W`L2|2H`U:`98 JjǓX:o2=imʙoxk ,Gm`͵W*fVaO7EV@ |T`:pYhަmwٚv0(qW"ӟl!ϛ\uM͎Öa퐏)%_imvKꭼ^qC"䳪nM5c ?ٙ`i Ѣ-B0"@c2"@TiM# [`WAoŏTj̀Phy)dC~y?dz*XS@@6S7@_֧}`R6yd Q h| #~39јZ|]Tݾ䚣 ͻ*v :.kVFgnvkf ͳ @?]"1p}wgDwQQs. #D[fdVPParI 0v_Ѽ(d7tc5_K ntlٳ)^@V&bl eK3>h+C.C/yv  [5f9t(~{l$ [^`^YaRjCGܧP@_#Ox ʞކԷn@#DДy|]&klЁĩenmm %:; w4,5f2S`:RF|M3+@Y8:Gً!! Jun\ o@ Uxi@$4g#?Lxo@(@UsJ; @7P.SR5By .ã| Ry !:aXoJ]J:@l}WYA=bE%@vWu w"MM.`!JK-̋`Y32[mDM@O>nt&֩x*|pkq[8K5/ L$1+'fT T4_tB1@:;2 1P^rtM,>şbȦ{ ᨞,0v5t#읪ۏ28Xv`)04n@0Ús`G9FrT$ .5Y$@meMN+ƍmXˊ+ +[#"8澍e6j/w^ 6hKZ݈]?,, [[t#gp F#ZrR>g16JJb)X`x μCv (b8ZK2JIJdK_J@43o3*F|8)Dmz>5Gj5>|+_']VCU$2NEda E6~/r!W -1vOs-ȤzىCkԁawpЌOGiܕجzP5" 6:d/l9?Ya[ҟ7<; o[)uvzQJ Z,oP3v 8ݏ)hO8;}h887]OjFXcC"i.PEv_qwbdZvfGi^P@vPR.`,nWU8# YTe?-:Uyx[]uQu[#/h) y?BeG,OcL[G[ǘrҁSX%Vu=eVD[kņ@>k [wfKPÈ= ={]e*+? jTr)QIQyk 2bcd;TRC^cnzLv|+e^d?f\A0|Iu=H7 .ITV{rvw:;nThop,ӰGI a#S`aF`' ѕ~E1fVuheZ/ZQX?B۴cgi㪵^ cA,-roXIi}٫v#کZ]Jf5nd0kmWuj|֋qacf>c;_jӷ%WC? L'?ĘL/;=$t5 㬕KW[E vtzү5󱑚-C؁e6#b&r/' pmbm'}w bOsx鷏<]_i]vzcbchO&[&i;IOzғ'=IOzғ'RCr,j_-á?'=I~+Γ8@`byHnpeXjO_O/^ɖj-.ҥ(JiU/!i 77m'=_@H]ZY6 y#?dAss{ _ &l2.FzmOo=0ɰ< %Wf$[kcg{u|!~VƘpٕ=e[nG=2-C:Z8Nסl&@(:ftgY\HKKrY~?17WTD Ozz2%DM u0Llc {‚W*VƌRs<}5P9q<锷6,27NuRE*\f=\I}|ǧ?S,II=d'w"?=zNGg 93)GR ^7XI%)y']i7m3NO)#@kOG <(coL!;-^u@,leK{x@8C-xP O0I><,Yxt7S+.SxIڅmk-QG0n@1 J9c- lm^T@zC@/Mq_}wox oJo+oɦHot5aQ'gm1hlr#xX) @D 8 TOHk~3u+#'w@ш8] wd'=A&Y'0GXێ TZM%!.IлK~NvCOF^o&5LCp"0+oħ:K;޶J|/Mǩ8Bo+!-%Nm變H5w-7]Yy2A=JDI -OnWF#$K~H2wͻ#Ay*m&TpU%ɂ䨉U`Ob{Z'c}y&O!T~448^x ٵfPGHN.|Wq㝱EG+wC>5MI9ԧ辥̯FW1Nͻ#I&B o{>3B ;e$ele(BQGtNJc2^͟W.,xsˇt%`9hW?U@O 1a"ѢwUKܓ̚B(@>nJ 4h{њH= E^";HqPuj|FD2q$TܑGiSw#3R17n3<1j43f4+ @T?u C5Ր5JyizhّrhS,MܤH,Am+@@Y@o__'_Uho_|w8(nIyx했>Zk?8C c0O3lHz`I\ vR> ]9@/sL}L;o\Z{qX]17׫_;>]egDvtXYjjW w[UVVgbN/鈪j|ᵯFz֏Kp@|{8nCak!FVSo[8{BL\)憈Y$[Ҍ_Ud˹`uRjx]?M>j'cDǘFH+\+,g"9ؚv[M| h@=1)ydVE$-ƺ]dU#AN1=ŇO>1[xIKڊ8҈[N%{F.*66lm\<]:GԪ K:)uFCcVub?yz0mnuBre mG?{of+BHkj}Wz~E@d)S5s *B Gm2i30 x/fW0UhWR0 O6^iު\7>e"~yb= 댇}G}x] DKE 5N ^{xn"9V Y`s2!KtJZh@[JMa_KE /0fR6'1AJrEkĻjm Q7E%ƕZˁ ,SgJؠ~[(F8ڿhxGA: GmA]࿪E0_;Z>,i> !4H ] (),*j-fmx%S@/8S{H&L85.O8Un6.T_L?'ZѤ}bn >S܄5Y\c쪒Z>[ yW稓RUz!ݕ+B^X?OQ#6 . VWcp$e}"QkWǫ 't@|`-PT&y U hp9 H4x؃EJjNl(G^<-| I)cw@dcmL&_nLvEeaKiPe.VLjѕƘh5w^XEԬP92dGU(MxNdFJVձjka(M9b ;IRh kcU}_69QK!U^G8]re(N.>ǠihhL姡ߪ^dY1RZ> Gme O܁Y.ruf~8d63h ϼ˹?aA'C1]f<2X+2kx?z{rd@I{DQiVid`?Q# |Dp =J^-/Ւ;!kN {CD`,<)'מ:!6rXpjCO[µ._KU֮4 [fC_ӾS&3SO7yLfM&j`YWC4 usĎR$sXRwLy!;{./l08s @`UJS~KԦB4Ƙ GEtini@U10rMubuS&_SM IY#\'%&M c5˜8p|GZ Ӡa'SO;u®._6`@e ȁog*jZ?:EJ]KxsHTCfSKQ+h?c1}tRt~^\@9rd\y%'~[eLC`a@evn^#\s& &H"8I) vv+x9 DaQBN2Za="ǷgNt`|j>-O@| 8E4򉞂:Oސ$u]>d1;>W?,G,Um"z5V˴OpL>YƣM/6u^u_Asꦁni(r@>pGapQUDoFRщvƧͪi9DSW Z?M.'R4TQYqw>D4_[JLi~mjü=XmnBN=|uY@8n~#PuM= u@L? p6~@':>WRag*B.N xr"֝QL=fg b5,u1kO1Z?^<_s;AJKԘk @9U@ 0#ȇJiA6dBƘa{Z*ځmdX.دWsL$ǗƉyɣĨ\xs̲98thmN]+|΢/bN23աu*ss ٽ׬!mW@@̖KꞂ:aQ:5utX{?,D}tΠGClBg>Y}ŠϵT󵧘M/MLfjdk$`7c&Òϳ䘌LdVcTR" 2!A4$oW!R4N BkZ?~nFZ1&aq Ly|@ #AA@MN<8^)O5mV+Ë3:'W{0mGe/+|thwc[=eHPG93 ڞstj6j4zxlϥE.;U:S8!IVkQVȯr 'OƚeD#ș֏b+曜9FCE0pn\R5a=ID@fKn5&V?;VwW^&dFm^Sbڰڵ 9T/fmB`)A #fܾo8kbmjW`/q`˴o`Bϙ/VI#ao@VgI=l=o 5`0'y1D{rw:; PG/Q5_;^Ap6mBM dø,+p1YTt+e8KRfz(4@r٣26ܳՕYLھ,Q݀W2<{P#_?-H|"=Id .`htH@tgxMmؔI T|8v k\tTv jaNy@QAu|mqCUz S`מUkz@yⓎПT9_ObT| Ε3*f@>,n'L, Ɇ% PGc#qq/Nhr~v-_i.ܒ%rNǢDhc q^'S/^c̄ gP{R}++ȞaL8O F-I%K''ɑѧ M3DkkjW#)un9 қ,B|7U>77B)KB@ ʠGׄJk}x~Vr /\5^K0`ك ͽXdJI,uAXXB'_)n%蘿? ǝgNSV9~4<{KI2j%=P0R/M'˴pSyFf@=zA}9HF!]ie>Yu~$5r~ Ui:9dwWH'Ы˷V*6ZUb.c_XNG V-#Q֪ sb<pUwj$|GlEÉa5+< oB>Ӫ:O~k6F_8+zJɯԡeg\2 ,sKV!^v|9||w9%!݋3x=:plPp)rm"8dW2^?5jdkRr-@N'LÇ={37_Vw Wj \bݪ_> جó=ٙ208 V֡۵$+)啘pPFrwb-ZQ0OTy>Fd3,f.6>GUvy("nZ㣲4"֘1k`g\^|B砾Y}&zW6_]QWYnH䣲nd0Q"Ԥi T){HCVYup9|1`måH׋bp~>pZ}cSN% (8:[{)nà7>Ue;gy-pNkv3FZR_G dl+:͆͘uT9!Bgr8}:ƬË׊aw\>LڍV5h,O=դ#VސPGy@t_ ygW,y_1ʢajN3OV?f1O\[b0Z?Z_]+7>WB~LڹzNߏV_S"\nmI(?5\Vv6dUg!oNukE3iQ/^+e)z[@i$Z! c+W6:#46~bexnA8O#<[F/U*}iwov3P 7:1AY`PișbjO_!B"7o-۟ ^+I9;νxUv&¿R{I-/vth%xuLw~;7[I ::sȁLqg uDg1.,p"afHy<?~bvk' _,EtmtCxf'£9x7GiOܸK 9b@)*ԵT?ݶKmPDI-ae:p5t_PGi/ew7;* _~3+3  Ͱ6}k@ZIҢ򨽱D_ӥ})Jgv3̠zC#9ut-*/>XBz}x64ĖKe>mKrj Z}`m?~`_%>^g<\퀫 뿰\^'7UŰ(.w}a1T$~[a5t$.^*ska6!Ȱ ]s:LlEB=StK$"HeN4{AD}?0#2ru7( +2=FY~x.^(V<Ǎڗf1>IynE.VqkZ|cLЗco?^0E5-R{(9=.hXѵ,y˴U\0_D ~a^EzUG.?t#26wWc F"GL2 >"cG O⁐{[',>`-_W U Qi> V3y,f;+q|_o0$!'<&*?n4Hคn儌񝚀) ӖıHڬt c::uO鼲;xb?{dvy%_\[lafjuU4lv{zϺr22QVGlDoc wƜo#"2;t=uM`?m#{XOMqtҧ o9#̦giL˫nuu..c^&M31bmXB[U%Y65}U^ʉA9'MI*@t(~i1f2۱$xcdQGN qDhNrkV-bӅ,;S5zx/u}+ ?_X_36_a,|Vk@= 2_3 xzo^PKcݣu ͷʵNAY~q Bcf>IJ]Vn|Hvg.9Q i4!) 29]s:2z36e3nZ%UR?l] #S<>P]iqdyPn2յךW۪-~w@ pvt ~]I`Vie Z^I5ZKT&YVȽ2.zU]z93*S^x=/OiAlR K)#=G.b^u}+ ?__9 41\P-v.6xV7SoD>6y@Ř_p-`ulY?魩'eڒVUU^׍e&!* Ƕ)nE})]K{UN,[X"g3Q{=kh79`ayMMNf" .N.ԖhJ*i3Q+/|Z+a#+cG) WsmXD ݙv@R% R"B4Xb`I$h 2@ :/DLzT͉sWWTGYV7%+xv_Dg1a* B =P7 E3?`%.DpnbJ'ͷ+rnk\uS׵;6芏|{3 /F]ad*Us^T`y-}ڼ_!FJz-.vcA솋p:2=a47*?@I{UuolmnV4 {/ib[LEcNG XfӇpx&AlZT˰G'cLT y@mh5{ǚ5.!7bOiȒ_hL2 o&"a3lv$Q1dbtG ,&,,O)eQu6g+ix\2BJZk&bDsQFJ5Fj4z <}V$r4o؎/AE4/ґ֌[xu͇\uW״c|WnO&dF&5O)ы4kk o$(-+0$=l]ȓIuhGE2Ն($ 8uK-RNʺSF\!I+!aR3bI8BrXvT$3^ԭZYmdR`IY 9g2bv1pf9gMf* &.juٳ+6nаt2A& ZӘi0|U~ Tbe&}C 3f]TldjS wKmq)olp7״Dܰw^3yI> 5XE^nQ|1 E5EH-5VITrT|a=WMOW~T]Y'mT^%NZ 0 T% %ʔ`K'a@ƔK~oi񚵩zPB"wLYfTeeYc-51$fW,eY'ٕ|-X!-iWy* Ǎ.8rʠﭞ삙~6S9:,oJ9)Je]/At`ؐ[2BOّ`=HN"Ag&y E  Ig̶xf${.۔,Bk< 0;i,NI(Pߏ;ܻcopBf`!,I^׽b2I;=T\*BRlׄ'G,+[ejZm1zE{tvlKR+𵮅F.PyDL9co14Cc u ꦌ nCmTPOYVe\sLXHa^_M|AbD$2g)P_gfmHTe%[ة+(Sj@S5$;xyl60P !O{_4#9*KE>fzڍ,YںȆ,4VQ]F4|ʗlQ3eda2X :.yYkΖZ8(dM6>ĂE֮[+>5 ȴvUXRWzj BDֳ,`#ofLyòOwjiƘ.;'xR~ҩW Je\kEfPl b3C3ANH;k]5 `f%lJ)1]f`ޏEU3:ab7SD:X2FTn˖8(b* ͍mźSW‚m 4cBKb*GsSLkkw$fr(^æ?+Em>$0 Poۜ7z"#zi9$M\E1)1l( r:> 0Œ} dd\FQgr:OXهGOXkj0- %*>؞Rv~}~ֻUC q֕ W6y#5{E޸TRF8 e|E4<5*`1gƁӯF|X\ƒY,rJu:3)Ằc0[;liyH` G+w>_yU`%|-'dIp #J pLھ=lMe LRjm"d[ȐN9VG*V0"lc$dUW&7ɲd7)_l@^@"qՒ9*JkvMԯ>ap[ '`Q=W3u|DW35yԃS㻢?v@V r +tǙ[:桜A,443QkqNt 1SsVܞ7E!cG_mdRMyb;&Ps'5;]$b $pVczahA p$X(,hOvzG@vZ&bd>fR$DYw<[琛Ƌ27,r5(P_y؎北q!ɩ,7Eɸ)08'LPp_ψ]ﲯZ`omjb|XU]a<]pa phuȶ{LTԻG2"3Ɣu%Sk,_8m#'@y!8.mW5a۪JhG4iPx r=hE2+ء3? vl((8Sv^5'}hQ'\epT̹z=B B9q8[NҼلg5} bÿ`GNXk; w7fv xNtϸBM Bxsmсat)t ZGdQuRAɅq-T`;Yf  ٝK?k0 qs޸jOPa(EKc|aQg{$U]&cYV63#@;.}ƌ# v*Mllk@Rk IVq1leY!*`+I-.Ja;ipo_Pdr4C_ip9ՄD@MOC{I#B/a!q[]Q>!DF#.QCx$U<(^+"QimX+fs PlȯT( o=l9}|Jzy8v4%_6y#rBd5#v'n9bL ,*j.Lq9o2x* lP(z)֔:sB n<4t[fRl1]|MX#` bxuh .-(]^6wA=WMob1ͅvRL+I9W0Z13 !V>);{Gf I-ƺ,ŸREQnu(\\ބڃmt1\v, rF EsgTHMAӄvٕt8CLءvlr֚=j$ru~p쾢4^Ĩs΅" z% TI6$I&ʤ0) j`@&%4 KQXb͉֨6;1X {00r[<u(RU+(;aN"ҟ%e8guo4WH۪wd$A+q^?ՉϤ*- [$񳃦d|- Sl|^S@* ^ ,HIGBn^iJj7 jZoc ?kc6yk~![9Vm^x%"ZCPJ$B&:ϲSuZBI}}U$|h0~N6osˉ-+Ҧ"B=+ 0!7NͶ;λh:IBR NucgᦼO384bHs,*Y{DQ6Э˅ob d7&~`NAM`ڵQs޹Daeߔ|5 p:&l*Yiѱ ג{GosM]b1ͅ/w >80㙍VJGg59 ћU.2 TsܻogVxGJW!2HS!lz/XC>RϑXg~ZxkFz. '&CJefiAP/XyT'+nP0;^Vb6CY;{6j>گvj; Km8u+-N!_$#SJ|9ـF%踋z`>Y4@ɼq4Jn*~5 [%:̆f!m([Ry)a5b'Qi[B9}ɲ@BuE%G>VTKiPUӺc ?__3*1珑S/Q,88~m^ז7hǂ|o[v<ճIfeßig:Zk;P'I`7!ou(l>Lkх`㲖)gU6 8R:rb`nΩ46SٴL$[GB8kZv F/JBIS5D?7Q aTd'e|y7 rbљj>Nc@46 QzP YkkgKk@8`m귳Zv֤7;ZOV/c}Pb?lLnߞ娯 QZ%RgҏgŐdaW݂LדsFq6?42NUDN|n[6z˵"\By}]. jZ׷@w`ؓŃ"X%o+f~M?`y= Rn+jWF-8s`sB`<.n p4$LvGhSyFL"@lܫ&LC5 G~BV{ʪ>ϐ'o j&a䢻ZX}`*U=Iϼ?5 l><-i%!G尨09mr1MۖĽJ9ua16'ֻ]}L~9J9H+-K ޗc! Y%_CSԻjд,3S-3-ڭ|B)w 76 $SR]72"LnAi=}S)T?aid kww+o+G)9p>ηbJ%eg.zxYѷLL%>俧l~ xb;$6r8aY$ɬ{C?/w~wb=':^9#Ma# -G MA`;vYYrTk>2πI1UItLo?X[u]?)pJOSr4#);a.̠o N `.BJ,Xr,9beX•$js<[~- 齞ΣKU۳ֆ9>I#o>8XAP.q9.X򐅷 Gug>D܏h(Aa^S|t 9GNSŋwÊB9!$ RB>pk\ٯnR!r4hv?ҭut}\z +C&\ 0_utηM<+׳Ӳ~dp Dc$۹ UwKu9#q:\:CGe.wr.w]ro)_#7G-:FNQ~К渞+QG0f?Wj?П-#5q>e]lƬb܈:i1橉I SF~|R2ɉozO=-3V'紗5fu8k t(.XA+Ϫdi4cK:m:Zeԏ(0 !O0_cZ#nHp-~}c_D9',<GN>ؕƺ0lFkcJ+t>t,=|%p{nf$[o´yU fzA?l? L<8i=M@πSlpv@À-H'p PX\MB>a##iɧ CR@l,g@Dyʵ耡e#Avim@:,}x>.Z'tad (|ZP "Hgpberha9  ["![{a5hvPRNTd|kNWҍo`Bś[!OI5 {s?G@rM60%z4f/ `ڍB")=}mrXߥk<2GZ{v@8%_k@Z?dOnpB  -ǽp "`?~yȤ$4 ,F(|bN( = v ȺhP®6ƃZEC(хdςH Df-w#78|vL~M8 LLy>6~4a o1q+7:[>wvJ&px2xc2o[kM(==:vSx5ݐ>rÊmS-"yը f%ۚV-Onm`Nq2iȥs+buv8@X.jLw3K 8$#d9`PEY@nȲ ,>5xM P0f)ru1`e`QXk]c7~cL`@YK-&Ax!Y;(T Vwko-a6'XEgp0!{a3 ^{Xvk%v<*Jvc~/p{\#Ӗ~ͱs0nGS:!$@! ?݊T籟]~ x¿+ @%) #w`@aj6J.>` Z pQ@'q,䭰/Hu<s^/% ]]Ie[Z C9&ڗЇH >w^8]<= Q%iŮNeCJ7/u:T6bH:Tc<-Ul:.@e ]S*'̓\i r֗s2D\kVfNc09 a@$vL?L dYIE{z$dr|Q&}bY `Bv 0W_PxE0#`@ leAa2lA_AG~6ܲLaPj^ 1@D@myzd] 7< ,wq" @7 h(Jt{WJ5!:8[|9&/s:9Q(xf: .,&GiP&|g_wG9D(mOnEí:ںMhffGRRp9<ټ$\16M8q31 CS [9) X^#?0%튏2{TrO PDI^PE"o `Ҏd55su2(K}tݾ W EI@E*S:%-C5W~vWԗu]J39*&ϰ֔P&=31)'C`&!U7~l?fThGe1">j`f\ kdN MsL @g\q1yT$1{ޥn𭌯R|xXE>=l=[ a[{\UyI.u.9},1.[.q+*BF"9w0%+딲'䜛}BsD.I f)}vͪ]aXk322|ڝ "í7iUL Lwa@9i:\b8"`[VXss[osB8qXLHxP}9J9Mt͆@,+nG9y"E(-=?ΑAu]SRoa6k*6_!_ zEϲo^3{/G\j'(D ݸU߄3kHEਠ gh r0N@+0e;o/!ó'lm3o:rqu# 1ܻg [~Zs`(;͌"Kl>f^?q>ou 9NX !@3aFKHmJZ'{]=Xbq3ڤе^3X[K-}iVJ#a=8+jrYssClS@J6..?7>? `1 `uLx:+A $1!e,tɹXGR#bzvpld9o H( hJ>瞑ruP]XD'!hC]hzz@e=MjJ':_ [.\!%G/x6 lbyQӼ@`FJT}n`rh&DG,?b*wJgv!LOp(>Kq|c4.`Ҁӛl&o8l?tG;&+t3_|:DޫZϹsx?V]5= 902NUuXׁ`wJy&Kt?`sЫ%`oB[!NȜ ^n֟x "'7C& wi"`M<./rz0~ZnlTLd/vQprqꞗ3c:hMZ>'OnFa@9#>ܪd!q;Sѳîm]~3HY1qc:'YQh.mL([R>8G֤Ɖ8n'7 Ӗy0 V 2J'>) o ],z'8]~E!!k5pzo ;`*U?}ܬ=[=BuCw?p>"ږ5˗E_^xpZ&Em'C"oL׻9w?Y̠NZ=!Jw2q-(|MiLP:=az~Z$v@jF|rq_{zzhwB;Y)s lʒOn}&q2)ӵ)h/ 0|gϔpo. ao'9o.f' QonFblNiX '7k$к>ɘ:Ǘx9]2qw85z&.^Bh ?@!0ӏ7we.w]7Mh{$wY7m=SMeop ۇ]ago]~#g֪gϯw>A+p c~^ʝKTzs3y?Mw˯ٔDؿl 'e+)?SJLRm\ӝ{Ә-{pB1 o]~7Q@Fd巖ChLv|%c:}Gm'J\­!TAI-4*Ϗó%5'ߔJ2n r&2}\}`=ZW9e\$Ul?tv-ko2 <ʘF+!c.w- gz-YKMo*}+hv f*U6Q"[v16oj'2v r߀4 l &UCޢQGrE(Pfw].w]~aj%Grb[y*T'17=X67û.w]BdHRdg?q}<89^>=Cf y׃N=jswg<=#]Og_ɧ#qy\p(ڢ3 X_N/'¤}ZۨuԧOx7щ>~_:pCl_M onxrmp1\Jx}!r>3g^X.| +<pcF2XaC%=RcA}H(ybaZYÐb?=ls9Dƻ{J!ϢtL6Jx1Q W 6' !$=,=1VXG4Tme-P6jZo{5Kֽ4}XٞM5,2k?f*R"|(gK`EѢVV436Q89DHh R{I._?s~`mV{ [7=8Y= P)3  /iPB#YoY{j'FQ9 !t0{Wccq`Cr6Z.~(֙ <2Nelڄd[?`3`ND7~cC=x*z$ߐ|oH~V6eG$hi6g.ڕt!ZS|(+ ]#ڑtؐ|%Ώϯk-pv<()yRA2]rp gOOg LxB&$~G_ Z8VLZm6?ke6 O sQ-5OlyRKb]_zM\lX@m!sDoi5}``_J(J(=Km 񢚨f~,vO5alJBq Y|' &_|徶ޱ]fgS>ՊJdKj 'N:WaϬ mt>.?uA1v_cl4]"u0'=%lǢ (_&b?}? doq+XAGVi? 8%⿙T ,r:[쿲 1!3 `oߜ˭F_(Ы++xWTB[/4/n\u]s[2S]7 `e~hҘ yV<#MF}ޕ-: PLvֶv.y GpGWꆿa*ʕ9˛w# 6oxGmόDjV?Nae'ru?ۄ>) @+Όon$ 4(MNaE3X%j. hG.$\m_i8ȁ[m`F(p~v@,n*> l;]í+mfFq&F̉j;tK|+=;f"PF\a2< 4g%dGl x;mGOb?Rѱ3(#?2@ږ-x<ނ@4r&p@U(?ؾpM-t2a࿊ƃ蔸PԳL; db^?]ŧ +oc=p7\E~ _vP=.zx;`g )t$'1Ir ?BoS~?N1G Nx ގX\#pX9-Օ9Y6;Ut{%Ԍx`F[ltO4Z}E{ƮBlaP٨pd"08:ӵoޏpVꮯ2%T*i{)P21 ]Zs38ZrV * u@ (R½ʟ)u*] gODߍqmK'gwE8L3vmc}s_E;Yp?+^91SԮ=_j""2@vئQ#nl@`BpĻP9Lqh?nn$wMb w0w%l>ܬ!}>0]wuP(/N-FF&~vM/φ6hb9'1(Bm%&+,"$w1]B/L9;ppgKGߏ;l'6  q;iP]?7Crw<5u@iWVn v4c!Jy0Ko {oc>|i߶~>=(Ecw3sCRgU SHV4Pv"O |<_a/"@85=z%0MM_| 1P+UQ(ah~ Eeʘ˙YL֒*)Pi5A bfL@etb?x ء.7=ׂN@+SKY CQJM6),"iFQ+w%Φt`lFѾ$hL;|m6t$rNƩ@FMk~󜨎0eo#I4ObwI].ڀwl 6~G=^۶Yh vUTf (,"DFM}UU3')W/[IKoR}omoDŽ%c e:`u?xAjeJ &SE/KSS.z{#,Q 5`vCwWKߨO3^K0ׂFB7@ˊ"-͢=`S;]'w$ tp3;<T(:),ZHjY:! |4K7 uI seq]QxG2Y`G;]'#z}­3__3T,lQuYh2 #GF].]tҥK.?#Tk.كm8ʹh-yfNht<5g_',Q>} mѕ\)4fAռmoXt<5g_',Q>`kc/<)g^棩4͛gv"-HnS3_d/J{( Nz,LRhS>O μr87\LW֞+j.]t}.'?fxo_ڧSrp9/+ m?KE}:'!P5}20Ir$?M3k(Sl5gK cXy֢m _s*՟㾯%'OƶPY\S5/R8mQvN7:g!tgRhSI&59Luml,R炒 4~k%  B.1 G0P״o(U:Ag6j⾜$Y+eѹ l'/x͆L!*E:O ش` JBӚvM#P'Қ{r!Ov! RKGH)ZK.a#q|N-" I=\Rr೚J4~k% HTrw³\Js:a66ugEϩ4n0e, m@F{CiDG (Z ix>ٔg ,p X ji,q.ax"։Q]䶏4 ˓zi%C9g,Oi͚L&M8,)6g 6\A:V4DBj1 O6$R\`󪘆H~2*y6SXJgj4xKاqJzq#s[hD *v>1&m{NRH-|xɆduH=sFӦJW 4F-7U4aj" ,v=*?[5[e~ /%PFhҭΩ.KhY`2[:k;@Wё7T631Y/bȇ$&5lSNӦj ZVQ6U?Jܢ.[$&L BzpF`y\j!o=_/P~#РU4+27nߎ7TD$ _ Ő/qio r?I tÎ:K]T9,=>2R!^x1˪bZjŘHR'nH5m4B50 V9:p$I(05U@NmuU"tJ/}ʫ$ /X Ճ_#Fq<9@ЇapSbx8R!^xmbXHM)̎۬MuCV;A[;j啨g $Oңod̜m[sz$Cj1 ORARM),(A6UN pӪwD=K4+8; @G]ѯIp؍`} krs۠*]Z “TВtҩM@jдt_tQRԳO R.|'mN:/6(J q‡*G:C>$4CM6USL.yN{*M'J%w2/%WM' rcYxb(Z58]ҭrODz$Cj1 OAGbsSM)s.Y}Mu5$N%K+}+|{ v;r| EZ#yR!^x24*SM)N:-WO;8lկ@QQnJ/΍PdKZ “t$T4JO5m:;꼼ߓ8VȻo@lNBԳv7U iלZ “d:ўhTM1u @'B)?Wp,zw4Vӣ2 zedO]ί.ʂWҋNmZ phws'3:V>մbNR݁7Zu@ٍ6 (LX\Aj n4KE#^ʐE=!'ɠ%0H5m:T'#jɯE5=C(&6 ;CH eFhWwҦc0Ϊb[P+N;`Bh7Tu0/dŐ/yeMcANE'NF(#~_eBgV;<8bVjҵOJӊ?U/Aj1 OAXM)WV0ҥNty֪? ҥNt@ KN:kU0.zq=t.S;S}:#JXtN:.` 852.]:N: .n60.tХNKajC[@..]~Z8<8jдtҥK.]tҥK.]t=4u>?0:c(ۃ]Go4)7-`cս'_̿Rtnz[wQҤܴ4A]~R/+5N>Jy{e/MJo>]tҥKcsʠLR OsߚZEm=j ;&I/u`.yWƘ!L"I;F\p&< ʄ:*tlIϦ%C0s:HI&'F*U4ћ ,j5zT7!WYT[>KTV!mr8 jZ8#rߚrEm=j6Ek;0L+o C^i@ɧDdHK [AOiI#|R.#j.^E%e! =ʔzgyƓ~W@  R gT[]5֫\7tYbƓaiJ9M8()e a^*L8Jd&<dD0RF&=o=cM_Qi(=iő /ZTlt4R%G]/0:̨oIQШJi,3FZ@IJZ PdXDg VL[>0)N=݅ҧmBXPҚ{4s!Ov! J#d@mQ`MzYEaX@1 RA٧p" #68*.-{8JC<(Jc.\xb#Ӝ)2EvKl9rمg $H-;;$!*oVQ5$=GB1؈2}*^޼&SAFd# (>=H͎_i(<_iƑ/Z~#K(o7|U׌ɓD`>4RDg,Sht勭- iBETl,KVFZA)P5`T[X-9=ToM7@o#GX_;? r!Ov>.t;iCDn%DG-^^?#qY:L%H%Ҙ A8ZdxL`Ηqs]1{QZ`4RW) ($AD̅ʨ j,$Aնn ;z"ܣHK-4dCn,4&WsBеZD*qCe?3 Gi󠽯OxĮFUc)gCWAaZdt>g4Lڛl3dMh/*  TPK!' US]}A~X%b[CP͠ZT8Gkh2LƥvU6X Eh7j])«? AKU(? ][x={ d 6SBXX^Q2J#C'I$4\Mh/*Ml$dRTWi~#j1m2Xi ᫠ZTx`U&rCe<*@+"WպO`"VO:(;/GKN!&%ր[õnFLʉvq&wnb6[R!^x2 jPm4M1J!kd+T`A 2/ VX d0n\OzP\ /P= C(؁P֗;լstbDդS54tN/yӘRH-|x4B6GMµO$ A,>ő G{vg#N-W&Za5TƞmVO:(;/ЇSh~(qcr;JOqcMpq3Qth**h|EJ)C>dTTWi~h4?"m2&Za5Tz%ؕj/TD1LNvq&w Rz^FUc)~H9p)t&Kvqv4dч%H^bȇ:.Ъpj]7$z/-JM-& v5K P~ ]\g9`< L5KLMh/*Yr{JC>$ 6ݠ7TދhE+>AjT50EgT:xj`]M]#E}\ ^bȇ$:| 3#&6 z TΡzS7Tބl})ɞ-KQXJDGr" #cHS&] ]et: 4}A^bȇ$~TTjZ3A< _a$bAׂjq¬MDM^ʛs>`LþMt9K P~8 ՝>sR;~x;BjAu3נ|&.ԄLG:C>$ ^{kdK P-2<ܠn caW0?ld5/3WJ94h-}'?MJc8UKJFl%IC>$ P||wvP9۬`}TB*U]lA&] ]#\CdNbW 'N.&l;]<. |Gs Zo 6k{k2@9.rRY݂?MJc8UK!O]e 'N&=jyN7C:çAׂjqۮ`ܷ+oA\Jp__&aء̇$Ӽ}@9aAAagIikjB{i|Ss{)/Aj1 OA? K.֎ 1*,?-rb-vI-詚^U1iPM4]tR_P>R!^x2 BLI5m4]t%Zﺡ Z “R!^x2 IjTWitҥK6l*_ Ő/<_6U.]tR9K5wJ O/bȇ /[}RM*M.]tҥK.]tҥ/>{8vBڗJd=TpC>~lNDjq>xRq}PMxpBwh?Q/uO{a=vBڗJDzS%oCGjGpkθbQckҋ*-Oks4g_H_R6v?RǷU\]: EM-JyK. 2ܩEEqoX淚++-KK|`p9&`xcm0LX$#,|ܧhV|V)炒Ǜ+):ZJLi*zĹOT5j} R/ċ[CK۔ʳ!lK=`f3e哐Z ˇZ:7<*d) N2[@^,悐80qKAyQgST2õF4q>_'OQsj\ҋ 3,8ZP_. LJ訖rN7g{(K"II϶js@ؐu< @\|P QV/dL*Bzp8%X~ѷVÉ& L[bkK'$oD\WI !rQR[TT&QׂRraS FU$J.L,y *݅0WX 2'D5#gOHx^$Ƚ-{cKd9(7\QM{Bd,KM^&MV 2I;2|`gmfgS1q< d@6L mCU45v,$ QA\XH+d2DS=skaŕ6U()6@hv$k\$T)>b 2RmJNbRoL,B ƷoFz-!s\A _R).EUc)%F_bNt+)bk{ܾ$*pyDGA[{)c0_Ll@?5,*"[Z[:S+E1g>_U XQ&NjJӻ MNŸ؞+]O^*`\Tg>k}uk2!e[2z#{_ 1?E:ZT5p.tnp,Uj+31jIt:3#R݄P@  (QhyQck;fLm8 XSey;R6E Ε} s]:Sǔ/3ԀZl|]Eu-ՖNt<+tݚѺS1=Xp hYkx>8۩Uv޿V`xTChzXkeWZwP LPl^FUc)ӡ؁gg3QC&rN^s }QbTw&F3hNkYkx>y%%R6Eӛ-^iY4l |r_WQXJtzV|{XM_r=іNt(JSja'lNr ބzQi,#ugb/З6g WՐ-޿FAӝ͸Z^FUc)m뷕4&rtL6~I9y(ݙxNkóO'A~ɄM_#҉G˕ZT5ƿWWi[ghm9tLۻL /6T;1Jw5nj-\|οN?@׳k2྽9*X㈝yhm9tLi:_VmgoJw5hc\<; I`L Rr7#XI[:90']N~: ,ݹ g!J!4Y>ã&eZhTĢܐ7*tLPN7";nӘPw5?C>n穑 @k\ } V= bY;_T.ݬA1u6(ƶ]o(͞Utg_#vC:g _cBlhYMJS4]g*<p9!d ŖOp˳5nW!EJqqhnPr{}湯>5XJa4JySUԚSO+ߐd[4)(bbtzwv߽>w @'tХN:N:@D.5!`b)ANj+YMT5g?SkO=ݮ|C>nѤ@܈N:M;k^df-rLC,%0~_m%-*T5g?SkO=ݮ|CR{t-1w1Q]:x;ko_z*rLC,%0~_m%-*T5g?SkO=ݮ|C>?[4^Z01Q]#+?klw]tҥK.]tҥK.]tҥK.]tҥK.]tҥK.]tҥK/!?ކ.]tm-]> >1(v9%?D'IHX9 BID!WN@ދHBȩ֦!1&pa.Pܞ@: ȕ1Ʀ:Y9Θ{4wôo>=?tL^mYMMZzٶ(_1C t(+^m_{F,?A'^oNN8FP)w<\5|Ŀ6=f,9XM>#)w #!&G)؊k}q߈yqM.q02Zb.}1%dc)> S\ ٻ5n;Qa[W~ŗ!, ds8J'bX_lqBBS)81&U#18#A *$תՙl;p ~`:!Ü+ǘr9ſ@аభ̙U< M[ĘkK!-F(2NuPߪUGe+{j|MeYA}FV :52ogȘ{6n&Z x@@6 kl#&%I^Qy*#@ʗ7?M}g"pGLg#ʑ 1p ~ `P<2GDſ@Xe0H)W6I)g]Q7Vyd'PrH/hǙ1+cF=`mx X&zAt]۔}5.f7bD`3@0h61M$P'"XlS+Q*Wך-E"q(P np&&Fppkϳ+1_aܿ)dXly$1K M}G|Jxm$ `@ra+gs_'*-<ȈpaLgTG7!2ufcњ@ixˇDw4\%mA@ XI KJ*M %?D< G*`8Fz[_1SI%*k}"M47e̟`4 ύ anR\jE&UA-nRuuC2f F_2̬LfM MIa)Ǡ>b?HEf4espBſx @Oc5IlhL`3Cy;sWr =LpKu<9g.cؙR&Cȓ3Mdha+@,+Ku0hGX[GpmEݲp1uEi~`9>lgD+@Tۿ$-zs ѧpI$mA|.t]Wh* 2N؂Gy:1-ʕV3XMLy 3De05cKN4zv)viate%a;\}8W#.oKߨQadl X<1`w)ULtDJ[c\ RΣl1yoYń3r1gL$M|aVRh!n/-H3tM^z]7u WJ4ذg#Ll“ H[nAwG<{UD6c3 6]O_ zpiSg\H|pUl~ fe `6On/+窲;Isp5῱:%(4!ƈ/RiY vA#?5W3Q1m]nh29!;[Yq^mht3$c+qm'lYmnazЃs`8 Ȑ :ݰ7؅Zf@vksb=`LdeÆـpGlżach 8 ljE2@X@|U_u%@,HI)PmniV o#=I&#k۾"'@]tXK&Sy &.,oY0P0NC]y v\/nȍ+9ie hJ$'7 d&돴 Ҋc3!S N{mg8>2w];Ca`Y&փ<0.iy:JP㵫t+WnNߧT@FdM]#cl-"O<pF<%p=` \7 r#Ҕp # ] L]tMA90; |08\Vd )xf: }Ǟ.UY6 RPW Aw+%L Aq@1njr0H)FSOЄgRWc ;hP2V;,c1L 0 NB2i:"'f s)!x `u_xJ\'c6 f jt݀$p u -o$X]mlw<7,"; F މ oGH&` m/"N>NudۡA@Bh$Lm4H(<;)"oj#ː(]bkc *so`$5 o c3>B0GH{# IL^!ח|8GS>,iLgmTm;Pޣ0&BjTڄa|&n @·hζ+_G&U7i` sl!& ^-\?AҎ"K[2ioM@U=d%$ N=vsw9P&XoN Mܴ P%To` ]bݶmoh@^DDr cAz8N];0˕ɊC%ӚM%c!*,@V=I)_a~ ^@p{z9K}-ܨSh4ƘrK?NYmJ@ Ó3oya1y~A蘉vjVUK_OwuYws@0NYfGl:eѬp0,0f0)Xt LX.u4pK&Q`6!f8c!<ФY9[t8b/0oX}5<cl|eh) tǣ4~newK@y?@+|wXq6 (`3ax7V7wDOfrˆ>"~yh\ |?b˱L.0vމ6M,/< ]̌=֓ vٽ33qЪ qbWSm?? `]s@!ANTވ<$ `A`Gtr80 hG|o:),' W9bFY:PX8F|moYq-c:`O'mm.QLӮcfv&d|@ 9M  yW 3_˂A9E &{Dbʹ$OZJtAlS Ǿ$Ph,@$]] kE@^'22˞>Rx`% ACĪD `$1ș;J=w~00~3@ {oS @"K(Kcf4 6#ئ7i߄޽`NÛ8}ݚ,Oޓe<=x2`hrblݵB͒Ssc,8V^Wss!l&v@N'an@6|f Rmu-8 09fI5 {n`0(9 @-0e"9xd jbN[.d*@i!g[gLA07'D;& ߍ `?G/:^F1_揻\m 67]\ZYx?&[0Dkȋug+$nYI>khxb &Cu<,` 7# #(` n}BM~22+ ~L,JgI(<`Df ޛ^v~ ^P]P'lf 묏h 33'y@8? l朱{ «3пLAYQkNPŭ`ehG;wl.qztBmxh>wxpLxg})lGmBle ˠF |Fw* clU.yv Ls.%^ZZIDUQ0߉6]+d\K[%i#&7U'L ,Wh%Tg' DwF!6]B0yJN5/p:r|П[(nav,Yޭyg(]E 󊇠ͮ6`f5XR@UQnNw?!1FiT~x`#2OA!zb@t֊mwD[{@0zAS|u@`ݴ>P. ̌Mz] S P&4u$AƹrP2ؼw}3oώZƒL`f@bw?tza`k ppsK fx)@f_Fqb`VХ(&tw*QM 9K.׾D ðUp{?csvD#pD$"צ=`6@3Ͷ-hDIZ}G16m3$⋙\:;.)g 7f',L1aͮ6t<&qw8(n k'>WY7r7Ik$+>?7(p>> :rXA6i:@5Kz5> K4X7ax3f@<`$ğ1?I%N@/sL]-j mIZf^ׯ6#Z^xPS=㌭2S"M316s z˟$_B5 mx߬c0Ĕ&doEnB )tŚ6!cBKa۹n81?b:lF 3 !6&vN~d6f={ZI!;ۢ/.}^W냸F~]2iBLgA]"z #OAM"x|(a&"9r]\&jޜgyt@) \Ȗ؄|RʇC>D*`~JY3XajK.|N|\2L[Rz~s.?@f| lxyݟ[:}k1Ph2b 3'qty<~[n G6sk`Mx`z clC*0`V, 02i[FQ+f!v(38 N_ |}~h.Z-"xzII8ă`pb*ޖ2pT3Tv8~])z.5|O25ڥI ]'-"8caupLl:"% wdH6+bw@ |LF̈́t @{"qr.ŹnL-b"C؄~Q,)k]/;A#;FcWclX:q#ptzۑv{ʌ-N@S3@$HG C+m<媢V~rL*>^%DxnKCdMjQ6XR7D3Z#X\{eR 1Q ?f٢^h#پA,h G:DX5@SOs9fޗ*' Đӯ+!2_p`*QSA|&a-݋8 ґZQ[D ro<8?B BVKj- ] %+˰9|ѵURAIN̴|:4ڈ D_5m!)Q$8x t({'oKDd^F2ltnob4.ԜPl1-'ke" >䣵ޔsH"A >`i:œkdd+_3S`O=)Ԝ]gtE9%h0MiceH&JQ3tCӯaMGGyxOx"p6Tχ~o CBB(X%}97r)soL9Ӱr9͙&JuJ5jo+ΝƵ]y0JĘ?+ĕȜ?N 8BLL# +>n 򍮉G'lO&dYD/ P iCqh[l-g. &LcC*ߤ\o9$ W-" <C'0bYK蝋$ >%Hp"?h'7=8z%Kp &q8ePRt5 Q$l懆o T!BR&K0 _21Ƚ1M$Цj%@z UJ08[x&*%5xD3 0H&wSC&`BKXhvTrCB{I)xO"`uۍjA \VX9% E c/aX$nFqh8l-%')H il`}(,+lclTx1$G]s`}E[rMk.RE/qK"]9(wo&m!0=BlB|qHpT\Ptx,AeapYʼnqnD3W't?7mUh @qyxiu a0tQ<O "I AŒ{ Hzq 8٦1xR{$OZƼv1c7qB-cl&'3hAbX/$e{k+1KbSd #Ѽ2(B{#lOc|f\h_6s3^ਥ} =-*9݇\,%M=9Z/;lm2dR ǒb:UyR*&(8_y3,^UHf!W-fJJ;2?&P "Y8N=ͅtm2Z%Z dF~"(8S`󉅗 `拲&PJZ1+yT_ A7s=q -l`6`޷ͳO4qu&Y^jcWYdD"ob-%L=2*p, Upr* Kا_9l_%_N_!IoMyAre12g_&JcB0_NE16(3sӤB]աXz ů*w~ d_ʙ* @f2zD`Fi{%R-ώ{7jRWTJXf#jfK+71#=N"eS[[q5P_ 8X%c̻+CvRw剫~a߲Z pnuW*JN4>U 6@XLtmqFo> l ӠhF9f6EX3VIa58,ˇLŐ%GVR< PM%$d3./>wOk­dfw6B䣤MN!|yaO5,@'S)R0,1gb7A lq2<\L8o|}%~0uO $%f^W8^kC F}N, *u4oP X\EVQ=ڢ7mYN Z~5P ~6 dn  ېTj1oȟ-Hk#C=0'&Bx%Ϡ (^Qpe0TD@\86W1.`/jDRՆ7m ja)//;۬4)_mb9N x;frCaqaƧ|MB`F}e7_>9Ƹe?E7LWڿ} 8WM>N']<}93D;[NHH%t RyK WP:WQ 0\;6hюG؟z96!?գ"O(i؟ G~1wJ! BֵK#z ^|Tȟ]:߳Gт6@xp?^lW4P?-. @ }dkO VlZo;2W:vW,_}؟KPe⨍O ׭$.r5eP +XD53\|M}i]b5XH_Rz^ojӿI^';~ihHcp59<[m47#/s7"1A--C=C/:M/fEzD0AtXdk(Ƅ=C=[>ǝ\PB-yug=C=!*SNz>-r;mLz衇H2o(!=`C=C=C=C=C=C=C=C=C=C=CBTa0-C=CaYx_F\clv7\>ᡇz9/7ZLK6 0;Ī^n~衇z#mK0-bgc*JGվ Wy*f=_J(߆z 9k7jvZZ_] ޙؗMX#@OxwY ݺWxly衿Rꇏe?3l?~U4Ďp<~HN/HeC:h5nD$- GQknb L`%Q`m`yCILE+@l{0y [S 9˭'"8$}$s!_^N9/yw\wylX3saT E \Pi=̇)`;7y.%_/QFUa-7ÿ|ث=`&'[wVt]E@\ 'C<~_ޯZP3q7e,-l7 \ڏP8x_o($D7f -ʯCS*cPJ ݐg)%,qXf}\VnS0cLrߜ9Z(oT/Lq$p%\\ |s/6g}/a:/1 zIt)pX~7t:JsђJ2 8BkEatk2zϙ Gj@k9+AX^Ǣ1fï0W!(~VkXxIsQ-FcYX6)cVVѩybݠfc/e%i,pg`&q E,,nOԂwFu'?\?4z{ `& - i/8Wkm9];*:Lanz(Mkg_wJ5 2g=G/IW 8l~1"k1s.{KV9MM?M),cي*1 ,#'v]Qh,w`c<=h]9WNyXnp2HcQ0-2o|]g^|$SL[w!#eo#0fIlpNz=| Shy+nqzjxQ] u3ѿc#'Zvk>F`k-"00w2!vz2JK﷙gܣvuρtͼfgKNv''LPC:bm014!hLV^Ϲ)z[jt=-/ősK,}^J`LP!`C%Ʈ~f|d.|Fx{̈́~woLr!N`}jKПepwPg'}cķUeiT=݉Vqh `Wp zr-2"Dgj1@(G9{g2op=u}*q@b.*Θi/\`k96s"|X(L3. 1‡R*PJ4:L sڐ fNiO:u&%1T2k :FSF3ۤHy1. )M C˚ AخqE+uصA7Lj&g " 朚 A51UmaՍ_3mξ*rÁTN T|cފWΏX(,Ř,3-}D2s-Zo{ bQ) hb nd.ؓW@+UrӪ4Wת[=r=cl"GH x5nCDXtc?jm1Cx]bE=ǘ1fʑc|Jv,O--,86 Pi964 @qJ)fa#pwlh[\Am,M93 mQa)X]³ȋ%[;ˠ/"S x ,{>AۄzlRkYS3yʍAǵkՋ(@ij/Ă_/Wϯѕhιa'RӹO98sV{N]"V(`%S/6ՠuLZQ1§thFݢ@--?6Wk oa9tc q3,d^\:gKE6w^Ie@ SPs)P悒8p805*`SG:S (ġ.=a~F`"0"rɶMN5X0jQi9J K]B~'!ayEOjvcpn4`]^u@qλ>S |lg G`SɶQ'[Jy{&没3NּR 'v?3eW xu4ЗPa /ttKC_UnS!-=71HM" _G9~]1˚j4o9/G6!E!a=CrBeXasK򿣔 %$2YX ϑgI]3BJ5K @hb/gϦuU9d.mp_V_cf`z jthvGfrFf E)JAad?S -FY -?{_aiJiGt `mpX8{VF8a4v$\~e|{.~PX @Df1eWJ}%cZW7@;bɶI!m*&?H$ :X X$j ,Ι@U#3ǐyTY:&Qo*Xb5ۺވCL<%@HU#^ zm|L^quxɈ `tR#UѪBxdC>}Kϧo JFuPXu+[k㒼Im.H3G uO[{4UI'N5ۮ?ʟP 0ZfCYGks 8z *C%pK0ZN*@(f/P04x]wv6]@6ϙm.EG|Y@_N*E+t%x#4@_;{aF2Z>r )R{Sk'D4B@5. P$'izkչV y!fN<1rØ_k٢H;9%1aY >/%1ٝRd͡tϬєet= @,|o֋bltѝ>y?ݥͺ@T2xgOh)klCmIi FsdK[Ϙ_xe9c Lw%՝%QeS qaS3eJ@(<7cv@ؔWoV) o@8^sKsn[Ҡ1Izp/0(\#.PP2D`ɜb)tB q7IZ{x_AtEr꺣8Er"mt $$OZ7Rl< whsXWOoy^.oDzV|8H_~ro> MW3=ЩF=J\ŊRkLZ%lx(vOj2↞$-BÄEFk;Z`i'CKc; ~K$,I[M8zT&Vcu:.I]?\ܫuO~`8N%י%h400?w  Ymz9Xx%{h8c xat[%a 㼏X#0;R8O4&Nݩ]~, > P/T?`߽w{ڌѫ@WS}G!`?|!`9D֟cl/:3/E w]u*MYh.ƅ!J?da?>!v@90Sq%BZ#=qeݗЯ7 0\P~R-HJe3u?p/ן5 'c>p$2[.Kw*_Z|MW0~0&r.XX1A,oEPy| YBSo~Ϋ81Og'`H[$-82; f7@bs.irs(zN&1?}Qdݟ ~ ޠaΏÆY j3/>ώȍAnlZNr⍳~U@nsqirJn]gN;J~ºz 05?C;]St.@3/$l\z?LA!xx݌u5#9HcA`gqtMs',Hdc顇зbsB q"SBA 13Ir^ǧC=OĘ NJوd^R~JI_z衟OS= T& &%/#Y=C=?Bځړ*c̯Z`Wɘ\u`z衇z衇z衇z衇z!rcM{衇z_M;UTQ5"uUP @.f`jKd.I?sCs|PLbκ[uV\;_b~ V^ vN`[;L˳(-#pX` GSDUI(7[Zp{+6paECU5tcz9WNߞE${V䜽V(antР0@J3l|z0ַu~@,B==3Xm>P %qDW`WuTyZ-ܾ|wk]jT^+ B) P|A~-_!u$xV7=KEWv7V-7\PLvr_rm;u>rh>Lq")P2/࠘#,oO1;%U)4ƬC 쌙U`139Z&a^~$W|d\a0 gD]IGt"bZ_ڎE1_)uG\ Z[:Zv)]Zhq Ub9caތԶxlɑwIݛ"A7!m#yL=}Ex9p#_ZΧhHAZX[dZRr0!z\GGI W1b˝AT#J+,1}Od5AQ-@jn#-%oD7Oh#w/o;">ok@/NlEOt=Cz K1$p>E _RX=-Чd K`1'[;}[v󁖤GƱ>ӥ\P:?2ȅ ڧ0@bAq---Wʧ*BOױV뇦$xy>"(|>{m˄z^#~0phC++oϽgxC ?97>mnN'|ͳIe{ Ē{Ɛ!Qax %2~ƂULVZa)Ĺd;3ZZ^iY6-Zl<ǖ#<2ֱR˯IW$!о?{g `O\=m? bY'&CKW;[5b `x:gբW [֞AkØ:Dv1@`яX1}+-uu+L?ڢccI/Hbsϵ}nSħUs;\ ٜI]oJ@k~@לXf]921P'SkR[oyOގ\o?w6 % u*m|5nL/a{ƅ³wMxK <@X/kaI{N?I.MG\gYD򪁬RXUJs}}258 )P-a ]kЌA(\1 l{BيxǚTJFѹ[D 9~V\`%ܨ9`hy=pKח1i#l^;P@( mN#~IF:UTxWsveuu `RXcYlP; 4ln+Mic8w<&]S ~t.p-#NF%blu6BMY{RJ-µB'\^ CrryZA뇦;U3ɷ@OW~Λd\URCL_← ˇm ڷbvlhLѭx]Pv]`F OP գbN;w+C  <2MNH mnn+c^iI>[hΡ DOP㥰 -Öxڍ-=up;2#Enh(^ |i)2?losеJH`}^7k*=. [Fwj=a}U}M]Uh1𐷫m)G1чC.δѵBKB(gY>*_#r|G3 ,``gi.6Rِ]#g] X7*Zj2)XX֦k\}G-kS7e97`@^M"+CKOZΞh2,>{;rKOy<\/K kA~C*FtH666d-JqTL&yw- ,Cu%^z\1 )Q=FXŴ(Bpjr.6̴mKX4ͬH_}_x/AV{1)ђ1 n5mBhH,T+WnNl$Wdm< }5eNdZNnEذԖJ" cT4A}Q[<Ƈ̶#КbGVlV6T@5 /xi[FW(RD?IAI&JzFù~.<*D+`<#I-5#x XK,Ӭ7 rDރ88c) t,Fd4v=?M&c楮NwasK:;=(n,FۍIh "eAΓaƆYѻpv<)lMzTe u8j:LGpfV@HHt-Hcy!qk1R&dSPb4ybv %^`BnhFG1`| R[0\$ۿW-eUrurWL+Q ; \rb:K9'Ӎؤ$wb +bxKZ;X@=Ii (^,|]y NGE]Qm˕ZOCn4qb6 ,$|Ic{\("Ԯ W$VZ-%d %ٶ<[h;O{ Æ(V<:`6NU}+jT1#05gM\k{`R vʎiy/n- 2mfEZu1By/*5RoMZ1Kq?b}}x<ݺr|\hڀ|ܿ2)d=3Fg 9qb]GD7\)2,{mR"aR$$Mho8[j^HCr c~|\!h[^yM> L *ցu--3I|˟1\uY6ɖqfy#pa#;5f\-7ux]LƋyˮZx!oG;p C춲.~!Cx. ؝j [Um cb~\r@K$ʆni״ZeUndnL;Lrs#ڕ\T) 3w4>:P;qHQ/:BsS=WR%1BE̻&g;e0;fz(v׌g hY5{.1;d|O=T[/'|wdxTr`'Uf'&2n^MZ!&"dE1n疎!Y.9?KPm 3*3'dm[Fi`l(ӆ͋֩lzP9$Ư~wpaV|NPib U~Pֿn{ 67XvA;1" 0"6C4aR\T1gi+ V-mC}"eHC8]ɽt~boBZJ_eJD7#1Ιs){vg;J Xr&@='qzw J[~0Һ*le+ N!M-LoTZaw-EЖ^߯DR9SLFQZܦy+RJ=wP}QN>,L޾?#*y.2PJʔ{'.Eή>8֖7-}`6HPi9a9T\Ffwo >aF[l isD|*}e[ZS2dй]ЄFrl||%$_TzCJoji{NXogy}G%$>)p1i?.j\i 8&O,"\a.`e'Rb$@kj뤏qws h$k`cw+.jf{ rl)9ĭ;/Ao'ꝅݧ%1<$] i>Ϭ!spӿ:ZC 1ƘLFrѧ r2fa9o -mdrK'J?}ӈqF+YN'@I&W$9(0\/N6XW7^=%|vWfJjt"/0ss#9),' { c~f.[T>4c}1cRI-p٭Tg9/Qo:6!. {ײ?x? CdGNYF+I-a4kAM~%#*I^]d$j|cl9_97@θ/٦q՗jdM]]d5"nH\8Ȧ::svnnj2)n2׋ Ǘn8SePJZ(4g|Py7&&R)5zײR=wʴg->#)(.أ۽i[nsƘܘD ݹ@6O'RR!s<d6.1IwMr6l5odR!*7ou32zz-QjyB4 5=(6h7W*Z_+0ދ}2B:: taTޯ:lS*tq!F쎸e(DRq3G=9ckHch֭JSsfG]wT5#o;0@SNX\{[0evԲzȡj6Ii&2!{ˡA?;-nNW:"(|@}}4?X%br]u~C?79 D7p$5]z? 6j椪Gp:|1UmIEWf-s&y_ϊ }@^Mͬ-"==P yqЇ9nv?h#@P-ޓ1c?oocN̥) 8|ncѯX=հޒR_;+F:GL ZLJ1P-Դ\'+O1ߖMaqluX~wd,tM)xy>WQT1-ޞm:oEbݾQ'~Xԡ'$92H0v_{c= vYGھsm<4EyȔ92QZ`f1w9CK f]$<.`tZ7 {ݛp"`=l\'XQଖC;k;ˣE쿧~RaodB$Xj+Zzngʺ2fti ۏ?]`\DQBs\eB =1$)?w-ƃ{fcsJIh[3IAy(E]_bƫ"NIbM}#JI04_ci86PL:ԑo!44Ndx!~bkL TCl2G;X^ȔpAZAjF 4 ^drv1j9[z12$ n^wJ+)6^\zB(85-Bi kUCKʦ\OvW "ZC6kƍ7.;d1/27I2=O}u^9>뤨6 *tnd Qj=tSp|)_:`>& 6rA*s\Np W 8Cd6Oޑ+g KyሺK䨚'Fa|Yİg>Ћ`v3hQ_۞ f-1X{C=C8s  sC=C=Cjov1g؞Iwcie'SWܴ_۪̓FtO1f3.zn8]oi.7== EϘzFwLCxFm暤H:^n d[ľ.U_/ne{ >(œ$-x;S1է:&S$).T_OuS1yCLWC?y2O&/-*|{OǾ I&xZkT>u=˴]GGtG*tai_&挟k=@n~ӗ'w~b9Yzd8'zj~3`S|(~0e+F"˿ j c{4(!x{V:'1}y >( %m  ڸ x$߶'|;6Vk9HǦ^Pʽvnffm+|L'} AdU9PoDO6_P{tRk3w ?U:P u",צ_ic)n,?1OP3X_lF`}?oX^Kao ִ23JUN5h-iXcju>?+,sydhFpsv#jOh#s[ƹu|U~UO@,UكuT.=$B xԠ dѠ ,09=*uTJNc}k~68#їi1x:CG=-`V^6y]z1ߺBy*h#3s>44{DeN @M}_An9z"g-DkXdQCjOD/2:[\uM6Xn6wG'90F2kߦiASO PGE2F&kDh $j1wPMz:bQZQj=0hE 6@9پ7@-#W{@|Bto"="s-pQ2 HdCWB`?ǵ)3kw&K(JCd '&'}ɯ. 6>p&s9@c\._url& :W=bla5_@ϿV1@7b&`3[Nȿ NH#*EXt*y{gЌ煻g 4 06YwWAN  Et "zjte_Ox[gh]ϋMs?\yLTmV&Xv%H(]>3.{8#q𺍽;jt߰gdbl`ԏpԴ@zmL{Y]6?ڰ%I+hjM?$`/xHK?'hr$XoK1+5c^`cs98ZC zd2MJeDtbj]ن}e~t\UvUJ4ZC"Jt3Ut16R;zp˼o\"_P;cnMQ4*WQHZ$-Im}䯜4Px^.x5WOʱ&x-mB5Ü\]f (ze5+%@(vs x} 'ۃ aQl ݧhҧ_'>-TN͖/f1lzhM#pdh*`@g]xNP,!BzCX: -VJE}+Efsu KH&!GJ4Gi#_[й+}c?~m,P|Z.Rc2e\ rS@@7AEn,F¯ߗmX%qXaT7;<: xZH֜zHj&BE2Zcn J`[@UI%>Nm-YwW5MT/,@5)Pt%ۤ=eFx zd&O 30%[Cf4Rzi4Ht\~@oКk{E@Ua cGx#0M}:vGŹ*"!nVMBky';ixTgI_lH]₻@C%5CTL%#Z`m[U@Z 5voW&st9kˌwUEV˭&߽3L0~mKQMp~S a=7IQ%yEz٥H-)i\8qEZ]lBvwvj;Ꭿ:e졄`AЗc|xQ\"~mLZ,cL+M*9Uo?7|8Pq ¸g]!^AhQWw(Stt&n;(3UhLheXFi"]QfEpd"q%Oa7A3ֳ@yz%uD{Gt=uݴ吳ho'{yXq:v4mϟNWO" R^홫vZ?E*c/by xlzH,#ZV~1TnĠN1FhGZ\J: |kǶ,6m0pr+vvNx@\64S"z<7 |"9n#GPA0PSZ*D3`~׋Zv(EEi8M Fq #KwJooW]1rH=i7Zjvcr*ĠS*]9>@ru/<,ЇZq)J*8N0eL; drSn"-`\8}{Ӥ dvX_=AF}꼱=l NSdj303230 B"[|uݙ5]HIh4u`.8X^&ZRi001QZ1*U@+&i{vr}1T6Fu(-ǒ&8zC ,`% ŀp! VFNLȺ,ᚹ91;e=/I2/ţ0}0$zܬ1? `=HS-2kzO.g-%:'bH57 >A77QtKYaH_ײhig&,8[ұ0Ƙ{g^S(M(%(;<"#~D#4ߩmpfA+5|yKxY; t;B+5$Z8Ϟ̀Q!/e YN`RdDM j*  7S<x@(&RUꕥƯ-p@-|TT2-=ZW !5/?TLs9[\W 8:QҶ}MXn ܪyK}F_۾}p!3"iZ:]etڃ+=0T-pycaz~cp .` .ӁLƉ )32m 0=ԟŤ`%.X~`H* ..0PL .|hḡj1#^[3zu`Q}7LKhOTLr|KP*meZlHGk컷xo/R1ׇu}/۵|[TڒB>6:M,:gw*ev"X>8}E6ߛ`RSd8 OOlz0Ԥ:m+١M^3mϗ|^mAGKv(o7iB]b)ѽY;>O~d%a@EN{c`]P~B2Xen=s@M8 0zKYD2iofU0 b8̅=.x!З| lW.Q ?U&gZ%q]^pQx4O+ߌmzٜrYd\Q>= l;^IQuZ]=Ӹ|k#AzO.{d\*1:{YN=3"¼j$1t߽h}5qhJ"u> 3.e?8fzPv+HVo(Gy:͔+O\9(7DtcGD<ct-vfwvVki>͋!7dH8w)i>Ue`- zNP6dȂ"^͢QՖqgRg&ZT'P5`xΗk hRA, U&:̷]BfG Xn*|+7j`ucwݖ0BhvUҜYt:rsiyG?^DU;IhͫZK9p!Ș'ABv)<_B?v>,Wz~ )&h+ox3*e_f4TK vM[ f$w-j|†3@u~} ?"G |12.^Q>D(|bNPNُ.{5GrjSh0C6l{'5ТFUs^X>S h/|̿mf8=tFMF26I|V%#wwQ,cǬe/quoa@op8q{XA 1/dX| s Ґ M&fwvuu9//||"_(ܕB_yy*@ɶENV"3x`Rد6Wk ?`ykY8GyĿВ-zon~ 6x1tT  '3-γ {@qy U=g =?zon?kN?xQ~Qo^~u^ԝоyG9a -̝׷4G7?!=-&G7W3ZkEM(XiAQwyo6R*sӖv ߕ4 _ h86mlADD ;{,a-6mڴ_`:@E=wgN$Ű`6mڴiӦM6mڴiӦM6mڴiӦM6mڴiӦM6mڴiӦM6mڴiӦ Ry"wdu꺪jP ]3W3+ WǏY?U W}o[ӟlYiӯ]껔~X@ľ{"wdu2 'DhOǏY?慎>-oYi"ߣTlڴ` 6شF?!wlMRvl|D\P9cZ3k-Du JTFDCtkMvlwĈ @ lڴr6k_N{lO 6m vOlܜ|}뀍g'x?jj"^z&ur)k<|?$"a[@'"^l{ <33"PRXCr?x>ӯoE|3X=õySo_| ]xV |ZYkvzvx鿞A>Ϧן{ }/T- Q2DG(#bg\,1rD4 } țo='^9R Ĝ>]NJӿ÷QFf[5M5Z07M Oߵ/G,JWPg+Ayc]NhRtc{?nu \__$<{CC@駉*G(J,6'(}'@g6~oNçkGr+>}#Y7" |q &D389"b ZBbs@LAC] ߵ#G_ܿ|?lgmC65w'xA'He|oov e5o)X@G_%2+3~6G1`%_]WhGQ\ا8^wË)g`^4!b _ѨDfaЩQ RP^ZTLoaoUwM;+ -:a[hgć3C8VO+ٚ^>o(op lhW0Ykpӟ@'"B(+G#L 06kxR5|Z8£\VÈ?{|8¤=_08-x:׾:"~$Zʖ>U7Rŷ0v9-TeS+Vw%lZݎWoXk& Z "5ڟ"xsJа~eQD^kV$><|Ac~5a,QdM YKm%&륮/\ߝsB~c>ÇE˯6&#Cc$l陦Z j8;Qu"g+ܧi {a6 I;=?,(Œ&IQ# ]\cp߽_1W@ܨfv5(L?+JSMI d 1X5Tqv|D4α=_ -GgWχӻ Z1@ŸD eZFn7_w_ D>{;Aj 7YL$0_@3F3xVh!@5m6#jf.h.Yҩ Q.\w8#l [0 Hg#:eM6hyNZOkF1 P"h#ztc@t S #cσ@{? C썃0:&S>,]sͺ^O/QTy& +8;1]?lb/xR>S\EB\QоxvAo!d O Z@ 4-$榇Eۺ8K;+MT2 d/Cћ.=ِ|H/i_9 (s ~M@@Q,2Ț6 tp2S~wJy)kHN0W>0@۞Qv-k10 2ִYg T&_2DD41LDc1 =PF?:XT2r΂:~$?+w?mqUm#@/OM%|?m{>}~Gwu>~r [ (<w^2,̔ P] \}WyE vj_'1W@\qwFSj&aw-<U& T7̮f$ΉopUZlyC ?`H?0(0=~\u:K (/<3#{>i4,7\Ci@7 ̔yyqVz\91 yq +иk8W>.,=[س5@ϳK˘c~X,zρigOKډ{w_աz_s3eqޜwx`6^r9gt7rK.wh1"0(r!րx hIXze>, X9B5 [z;L_10 64w[pyBjՓv2,L7g!@ѥ`|UtR"˥|Y eV94ֺqqWq5$z@?C-zv]=ٞY+Q?p@CO[ǎDJhv˙1g;=_!o۟fv:_s @?P*~-Y+ 6W@[ *|V';|*S w `-rZ1t2a(c`r w nKݰRٸ\7/c囥oWIiH*y_TygѭL.QGma9/iˣq;s.c7*Hq KHfJ/$?Q ~8 ,`FM)^|rx1 {]'.3yT^DX~z=o뷯!LGEZf۸7ĈOhTB)==2 0];Lkl| _*?Af7  6D|ÁޚF>gGuC{=z3:t\;k43H߸ؕO툮rL6rM}[9#R k@rk~zB?8V*7cuutrWOױ|Of30KND7Yw|1mdwJs g~SH_s*K@KDP33179aHvlg*_渖wr"9-і$@DY5_vMĤ@KQu͔;k4;SfϒD,^yG{, ":LI6`N1QvVݿ^A1HT ՠ$7Qu5fq# _~КXkA&"Qױ{e{;DG,|($GG) r—^o<_߁u"?yBY{b3}|v4$;4y7fw^;W}_SrU xPhx.xG~| ~{6xπ}F ; ..P騈[s\!m]Qz^EOW}' b~Cl"d-?n;YŻdO|*#7o lE!=с57nE_*6h':c6mkH!*qׁ_.^kشi!I[qor(,6شiO$] pM6].` 6شG~;6` 6ml6T^lڴiӦM6mڴiӦM6mڴiӦM6mڴiӦM6mڴiӦM6mڴiӦM6mڴiӦM6mڴiӦE2 Uߝi2ʇ߳s5/H"HcT^kfz$g?hHcw|hU&]_%J{%?Xs1d%ÀJkMWùC].n|Vu|ˁ(> \hˆh~x{U`٠fO!$"~ñ<0fQt!"{.Kdq)Bȅ<M/P.'I1 <$}~@ԙWKۋUV({eQ " A\fݛz~ 8!$<^g"3`Q]tkyM:[fg_rA Lht0 QqyDt' !i"lJ?.e|S[bh-pc&Yu0|470$'TO`L1"d5X yꅧne#W׋FD z&ϰB^GR͜{"j0VFxz@LneeE6M o +?g¯K@K"%Fm,=lIT'VҮx]P(uDJ*P_LP x_.ΧY!0=HX?P6f/:q{둒CsJ+2Ju {xP\-]:U%.C0Hdw^~hDlfD׌!:Dt`B`ff(,<&X$N ƨv{p_}nJHDD{-usV@gc"@88I`$f8]'^"JnpV[g ^R^yӏoR. ->(2(9 QNjW$+h"ad>zv/Sf$0u5kw.1@R醍(yl_g]Y 6-%P5puḧ|1Dk{"pTX0^HGF4g7k@ @"5_%̚ |+p;3s*o}/u2Ra_,Te#"k*CD:=&/qIڸB(VCӏ^u p5*I?#s4"HUt@:ɷ7K׼0=|0׼sm(Xgg\şn)Zz~C:M0QĘSgi8#$J<HuumbSaA'@%@dǚiLЅ% :x"5ּ45M$:b.+yslPRtTщ4+#@@r~H4"b u9Jl|IG$"Ykpk1M 4De;iha3j@TOeu>nJuSg],P^Lԁ+ 2^*BH:9H3*ZYkt)ԭ0 }`_nҔw q Je'rDtg'?{.FiU tM}y.a:(F`z~^;h[4Ƭ=V~o0= &->L,wV> 5+8YjNUUKkьop X⪴$]Q`\)gs_|+ir^Et j=w-`Ji?eX"APM"졪+p tre&MhD<S h=d@:jM@x( '!3Ur:O\Bz(Bd /rdG +Cj§|A*.:jVk)^發իFfE-bB(Ch:@ J#CpdL$BDpЋaQN\y9 e+ 68`O9,2D./oWΊ0l6}4?oe Q$jHMYZpUӐg& ]tUFݹBk.D"mvZYJ1.t>^gpPTdZHН"jX4-%LuIϗ$<k[~Wdz 02+%^FY~v?U82;e$r<=X/`KL@[,( $€rxTJ ~jeW gU0 ˗ϻ!<[W"v>:2PΕd>C< {h]W-<1iDC̵>1跀= (HyhG@sy0̳lqPFr]k1wsލ鿛36ʧV,|30}ZLb:4KNL9^އ E8(~[o.rBdQJ {hz1-wQ{DC5+{{Mצ[(^0)M2 tIn^Uռۮ)*69j dz^H@ikATGi}5O@ TcJ[P˦94S0U?mU(EPRr稕K&5yeas jI`sߣ#* ,x-@DZ9EN[V1psnF]Ψ+f:͍MPPRUm{/4~@do=d|Fm3/Gwa2D.YQKkBHP-Fs Ptp@D!b6k0DR+9'K9 (p!fgo|im:^@^֗ fu1&b4l ɤD<*(F58h1npnXM)@P7RCBgNXN w줗WJ!bv5 PG U2?w^x/t V vZLH:ɯfL-wIy* x[^'"\:`%s<_C%|;D~x߷Y?p]xz]BU/e]BlF1:-əIrU scFkjU$@DDĔ@h+3ʠ&lZ,JL{@0MyG{,V$M­5a h.EA׽z<"ȟ"`,pjbţB^xև 3QʛØ-jcOѭϿ\/O -,JHKmψQM7Apsnlꌼ(,(5T;@NDJ ë)rF,+"Uo 5e\횭iΘ1!hD)*]};V8a3|0Sgpw/Cݹ-(gTeCOyJN) {rYwL'؋Bʜ"O=u)h ܭP^9<2h[`nl& ;:zw>u a0m -5沥}bP8 4sD/s0xQ3-Ej"0sPr.6O UfkƠm07a֊TiqS!(aSh̥rg:4oG4/9Ner%2%Nx߷Nn?k>""sK֎b Bz@kqNmSmMVk+)(Ό,HM9ƭFfpG.FW@0$^vH P@$"a| z+U2PcLJ~ȹܧ"ccn *^uMO@JWGbR ȁ* E8 i(Ok6z#W:Oi#'rUJ'yya,nk𲞀8r;  |1>]ݙl^J!cVs^;ӘM%@Aό#%!&7w.KjE =]8^'446)D . {YHTMKZkmY/^ǣsAeXx;\gtNfimþ};ZI@k6N?%1"KG^YXph`+<C_":3a0Ƹ2mυ}C!Qz"3L~:"bgW|1Z'DN *e}<DisPy {o"[^˂-l 5BwѮUޮ+';UQONSfz5a-\8?X 㓖.-\u~λ:>gc槧fBf/!lq~1ԴtӟiI|Dd">KDD$;«ot&tP9>L}J}W`U_aɩȑEk5y`ז qR}3 <Uqmʓ6)t#X<(x"_nё]M%=DN9 Vg+oD24̷ yC̊y:Byw 9bͿE\ ?w\ǗyݴiӦ&V]A&^`|UuTD$~ `/0 |h~|%ObӦMb0Bm$-6mڴiӦlڴiӦM6mڴiӦM6mڴiӦM6mڴiӦM6mڴiӦM6mڴiӦM6mڴiӦM6mڴiӦM6mڴiӦM6mڴiӦM6mڴiӦM6mڴiӦM6mڴiӦM6mڴiӦT}iӦyk>{?%n%IϏtw{x?KQs/%3@wӦ`*xd!xJa? e˻Hj2NsOl.GGP$Z))Td zg_40V" :zQN17)s;F7ukPpW4P!a7 ]1M#_o v;(7~iw U^7^)$%$E_[C E(vҹ̱[E؉WwO#@yV xka""5&񛆓ZM׽ 2 OLk%~hy@5$AtbXfѩjfӉ)Kze^P'FdQ" $.2![/90oC6Lh}ZRCX)~x +,@@$ Pao?)*2O%5y(ˇr% FM h= D[% b+9q6K̤ˤ Z~bw<zA}<(ݠ-{ρ9[|du<(ȇkͯh},m'ϾgvM5Q*6ث"b'x7=;vHPexJJL;}R\kKY p @hܸ'o1 :E%er~?4S PR:!Vp+#L`Z~eND/ƨm@B Vt=~Z>d|5w&xՐ;H$= AGh )3Uie/mŨuEfϚ?Z[I<9,]@~@C@DUUrJXѸ"ܕ ѭk^=!3".S(S:>8vH %ݹKI0tCLEGB,̠Ul}.r04Z$Z8:@<1Y`1yX9"N~*WZʡQ""Y(2{">hhlg9hx`VVw`sB#.t/ 4?#(w@A1c5QF5OOX ~ajC/A28 $|Ju(t`^roσy7GGFwL` PgKK$"cXÓU}p%\4v!QR o@X~n}Kq.0Rг_jH%ynQSEW$J7%W tT̰@(TF1CBDM)(ypP,Ssn|Z݆8ǵCXwp)c~&ջ}J9QF=@\ecDy˔=q,p~[x !Llp {Y׸"<"-CzeAg>*H&5i"Wu6Z/vȩ21 "PF`ۘOJ Gp\K^#H `! G^(y̟#xE9v+f y9DH `ty -H=_SSnPsʨ L͚ӏɅ0!KO}_WD:}4ςDM‚ATAէ=Y=rY=7-tEDUڤa,Ƭ#e&,Wy/2@78^8F:U⊋0Lu8bsC)86~ A ejB( *DP:(. 7ا*j@c@;3N7ip/oc5ߠؖKǀFP[Įpæ+ AH6$RcrfkIeP?Dtʆb/sɹU觜MV9NT[ q 'A;`/*7F(bGs Y [l3q$@jl9R9'uY>@D*՝kĈhڴpb.2 r^( "t&:8HJS֔wE"2g@B=@Es*g$# &f62UhP ֢M46sĢgܘD/~21N3V߫k»<|᱘m9U(%eRj^ hvkL1n0V=jWܦrBۣY kv!)wl]MJ'<8J$@kP RiY#g{ӈPbFñ}*J:KC#"Ï`ؽ3g:ʾS!b< 9jP`$4qa8D >TwQ8fZDtMdl(R~0.( x_4y1ξsB{tQJ+*r1 15k~Z@M˹"bwk``tQ(]'s`rP@M'?0d= S5Z_9(I6<AU h\#w`}'9|xw ԽiPN2u~9k +K@k~Ve\+-QAG@j'0*FT"5s̝ .]*$bvLe.z0NGpYSPpd>S2\H01IKJXr*IRQ9_m0u+1w_-A$Х(d[/ڻ*'"slB2t'9Ppݨ@ai[+{FKl)*ktjG 4JD>!J@9DD]﬙F2Vq{TILޚH Zg2X%mz-bQv1ѵ wJ$[@ ۛOVJS@p4zfB H . 8^Q]X<Tp#":h\D0ʈ00x=)5yurrn?VH+܄%l=J(LS`yIW:+/u#O9gɂoH#02g5*!+\u3@B$mU6Qzf}5iJ0"GDZ)0$#6}KʟLȰҚ  ffBXZ5ZP 7Yd$F  #tQ  * 5 1{0 {[5 mnV\mq1OQA,bYۿɘrNk[ZI\Jv5VUI,0S0ŸkӓTz5| x @2aKBx-BL"gomtH(5M@h|YeV_R@RͪxD.}$3s(`ˈtyd0$>JxVrYR .];~a-}*04Ui`L% ,[h!AkWj%XfN,dDrIɯ#JF \ X@V > j(eQAp^n$. 3tl[TGp h2Z  ݅( 7R$UdžFZ`K4S[eHNAq5WxAb$H \TEv?T3|93+<,/C;ؚpJA$ᶔj#"߯;_;rdK@ A)}ީ3D,M_h9!RG2-$Tc5|-i^) $@:}pD>0mG)#"řYaSӸ:s%b @L*4`) F5gν/D"&`cp dV!ܜ Tp9: tsZ'8Wl{ݮ5~Xԡ^kڬ$xD'%}Klʾ| W+yy`kw^g U/Ĉx!N}}ƺzaDaFV3:MT=Y =nE}}? $Q*ޚ6нρXk#1S=sU4&oJLS3aTn!PiikRjm[TIHq0 Ja.]^ߦF> DH4, BC'2:%aM0A\Z~Qs} >6w y=da4Z[/c :u<]H+^lly{!s&D;ק b~/B*[:!mԀ~qq>AS{ͩ]-hl#",'K]itqÑ`sQd 0(QA(m @^ے*(4h-axGRP'Īl DD'oxJ`M~!?$c9 u Qk36*QQA JGdʄ@֊n[0ĬZDgZBWCBTF1%X_-Wzؽεne֬Ƨ-vWSj vV%DCwï8[ .#ZR y; }M$9Ië5 MU׭p[Zm+%:v#BкZk[Eݬc)Ӝ+ߵSٌemE ʼn+5)fuB_TIiT Z:p6,J}oQz@ãTH;ְdG z@u3q&{kw!dn+smD6a~NT8-`.,#saKz"RI2 Hd`߫(9vC8JSs͢eҷ(tkB3/JiEإ@|!Z=<^!lH;`(&=2$+T\KVK')SE7Uq,'Ԋ I(31i4]y 0fAc(R_~붊 ˯c+>| o-f[ן7> V.dG[vD |@R)35Pl`B39@~COM< bSOѨ$[1m*ߗXBOQS(^Ҍ:X[.[\p+Z7)H#T_Y}QD \J."48$ op+G|6߁洏_ms{˟${3؀>j@$DE4 @@X`O@5%ȷ@:g`V̱Y@i!=pPzW.fOiƍ~3x(n@Ekpl=~^ujfc"5 JYDj60(I3)4jU@F}:@ .M@0+|?&FkYisGD'`T`J `~4rH֜E-w=G&fɇi1sPcӒ-oWk,~\~`Îf5Ss+OlFav*mW zU[c\=F*eRf#)aITST}VyR)Nf@Y*v[} _NJ\\WZLּVjJ,zI֗V}zZ(@eJ?،%#SF^'WKN$r6Y4_h$(P:s҃3+); :g_Z R0Tq92Sqr,@~Rq2@ԫkUʇ)ٗl)dHk b6ĈĨڛفx}swh|;2g: Ζ( JRɴsle~C\@dTnD'Xt1MA-itvTU`VZ> w@ݽ?6}ޯ KTHZ=|=ixap05sҦ Dͩsn*,nN+ݫA0ub: bͩ4CF]•,[i(.bXTRŮLɚ*VS i4h__B慎ҊH]J`~B\x QE d kpCb'W ->EZ DžGYm@zX2L6}Tgp?NNavSkve.N여PZDD-)yCpxJRjC ^H`T͎ytqm^8#hr;UA1@Zŵ_A]%b13NN}ZWPfYi \ۺ ʎ+w?z^>j 8n\-b+ 0 n*N:KvUvjιFt\~D1ektttrK;y+ XF wCԙi?%:kpl%5c+Q] Rb%2E`vGb]OۭAЖ'!\`苳ZŰ(+h>L ~Pv aĀwnv*;:2|3 ^>$_"%>v%:Eȯxu4}|=Q0U-eBQJg=6mBa:ęѫ }ɉh |P9~OJ\ )sɉ5^6Y(+,QLGkI{A./ENIf@VS ө= @?n_, ZHQ  $$wl_>Sv.ȧ|]qE-&{8֔w*޽;(89X?%W{`#NI%mCr @ښon\w2Ҕ>\ߨ;E'"A/E!hiG?OoNV{1p~]6F}|3UeYhq}S|S'/iOG{|-F;5zTn523B&Z\8ft6;bHE,X "M|1A36x섈hk[s߸0$IcW_n?#^_v-m u3 Y6kQ 2uav7 mٶG 0:$>6pB ̱Θt/8SIw3E3RMКHޙ۶G`Ծm4@Rhh"s|e? d-$zŜ-kEKz3x +5.? ز]3'U\zdO[ @PuJg #`?Ԉ()P;&"@wӂfVOwN t#҈I&{-"wuK>QŔZ]V[n%uPtmG0NUT6S-蒺ڨhm_+WIWph*ҺC=ePR~iҙǫ|ZVZJ#T=ZNKD/3 ar"1{?۪PQ"kϳ2jJ2Y#Rݹ jN(~ 0vտ-X pڂt,*@|F^?JDʙCDD:~@8Dg\ [,' UR>)zrr3Iڃ.QGC:=iu?J2DfFK'O!z߶_$w"ŦV[ U~K\Ŏo@D5]g6`$*DD*?gػI w 0r߷._+IOΊZ|[`߶H(v 8 -sPmFTůG`P=%I3@Ԉ:~l;QG7j6Kg~[@F>!L׎~??Di@sГJA[q]\w^9|L`{DDdʢMS85tv֘ %=X.Dtm 0/f1WF|Y|TGO\Si'1Ӹ:~4'b{/lO8G8N:Mi(DswUߌX3iaO P#P)ޠ7SN}de_ -{W5>-}-2Q ?Zr=#SY]xqp>&2>$em}t`IewƦOz"|؜T>O /@!6S7}ET=(2kQz 3Ly.k}8>ұMIߒx2P5ƈ3×>^nv/|,SE!F ɨ#|b#V҈'Lzª`=!"zBʨ"W~'{<"dCW޶Pn-avdlQ8w.pP~VmX+좢ˆmtQa@ꤼu6eyFl)֐.0#?Ft# F?q OW#7U1 >+X +h`J/{03gf6L rM%,9VH?'p3DU%k۳rn@ci?nE*}z ڝ-@>̪t6c-ޚ.F TyW`A}&]j7Hh$ MF BT!AG O^riDuPowZ,jByamnA̠%ӂr-+ Y#f_:Hā@@䴱Y.9A 2"N0oayAb]|uvƣStS|3#P(ccHSJ|nG@ @`KU##0+#3Uʵ9ᜨj[>Pl)l'>Q =<};mUKGa#rU0W]Ո"DxJSrfw1lEs$=cNӿ,0t+ X -xeHSqLIݳH jt(f>!M3VEsx Sxj}*S]ж%FiF[Ҩ5OjcRy6v pY(יVsh&6B%Z *7GK$lkD]9CQBme疚h{KHLNѳ*h &YhJBH*LjXS/="[1!X_&0znn;x@&ADqEHo^\0F{$P#șf@:A]=/*jj@töy T/Ryw7*sSܧFmBxLe'`0#c/%NTBq'P"A.QubhP}5)HGx=Pڸe QzN32;I8!il"5m"-;͟G*X#L!"- &dЅqޘ"Aۯ5@Ά BXƃne*D޻N3龈hk޵5!;qNe\a2iΈ}3M0b1p-5AZEŭ7+ i "ˣ+ԇOlFh2]Y@xkl{*?AѢ I}`]B :\dv׳(90H0[P~˰Pk=L$Å~EVO# !3>q}$emTR$?}Q=0r4忕S=[A鋇L\@Iq)>d]et"R LٚҘ9f0,-ek*B=½z~kVgiR $H^C<M,?0̚z \Y#b^:`H:52k<ͪ>lJMLB 6NZ0H6$򄹔JCת.H7)bSkUօYNvf.5D FUϬu;he4I{=T+r d 7)Vɧ2E]͑Tѭ"Z e+'ܝ2ss¡9gT,kSmhV*hNƹ5r{4 pn$hDۢ%ŹPy;2gN Īa!]: 64SZI^6hXFuRvs~4F$IZ]uuߪ PL -1vs_3\E%[xU:Ф`XrNq̝R7SARp"B^%}%#Ii5]$kӼnA;5Ř68Jg\8`:D։p6`"D}/Gj!(IԥA0rPg@zt k6Ԣ.DOrvLMpx5C=b?"W>=/}ڎ7GZxmrV.JGP2n4! `DVp 1v={ QS{:|g 9&}*\ac0" @%?|N_|tnI^ J7ouO+y(G$'1trR⠤Xg2#_[bp)vt/xju8Yѣ&\㧅FāX5Rvbjy~$RMln3ev5,[_zs1Zo1hx[gDԾ9N!0&,.Ԁ.wl j$4SO,\GǥjW̱X*PiVqq.٣:q.Uw6k(D](@W-!yZJzo $2B- 0`a (R!UƕjhD"jrPyU3/C`zDZ[=ptKǬU ݓo5-&`p;|h[ Fە>}*§>ǏI90YئGzy 5^p;Δa-fzb.۽F}ءkߔ[U6*%sQ"^*[buS}]]b|l\0:iS%=rԛ9.SA4 "^iI'Hm~mQ4]WS99}nTF_d 7jv絺JF~&$Oҧu1V(D[`^-7ljŦ߁֙2\BC <%:jy$QDmPX"Jo6قh"FO@[+6y/ܦ @!@ e✎huъRr`NO@@N` CL$@>`u( ru&-SŇ>yK;_ѢS1krlƵA1 7XqsT0P_ѷFjI1BmQu H vۆiQ {USa&kfh[(ZFص1\CēHl!(&mkn%z4rh yHv(l, 퀍R퀴>ZDK[.hr l42F)@Bv<@d%C[m/0iN8{Ϋ` %95JۻC4t7%5\˻pN%XR l;YN6@ 3F6W_5m0L"WHvɈvh97ڧ `,FBEP^٪.HNEweJ4j?@+W%|izжHuĂKY&F$tlIɌJ3BQ~\pah @9 ZR?h6`Qåa)ST09ݣ72NOo2qcO G n5ohNnInv4=`@8S~2#>j02? avO~`0w>l[q2&e;WP<USL 7Q3ۻ-+9)o;{EXvS:s:P% ԝ&m?q^ϛj,MP24܈؍`o,dk@,1o5d! rtiD2G x]5n[, K4 Ua%uۊ*4ƸY)fbVR`0(N FƹiZ~ }C0/!:Hj5>.ƲtՓUy%T_ Q,=P-Wcő+RM.DXkxMcv73 (\'WϋXWx/:Գⳓ+>Sڕȍ bNGĢNX^H>m =,.Cκ|]vJa8Vc:dUߤ9 /lb^KS[ ꁘ ~8 zgKZi1-GeftU(}ު};7N(Ԍi (qq//s5[GQB*QFf&H)B0Wmhc=m0/ItMo7Cb/gʐk? ! !MwΏG+>U(ppip k9eL+ɷ(d3 @? Թ;qTڇn@.QvSOtu?ƒ~{EOO "(/nRBzD sy@j3oz{ݲWsm6oCm@̞<޸9NRz8nx>z|$[g^qI΍ 4=v=ۋ粯\zʼO`+}{Fr+W, n,tzJ_1KS97(ٹe p6 `!~}0qNK"? !hm kKFhM[I/wwaj{. kDydЦJ79K܏Az2_x]ýhYsh4v8QfkF$ƽn_Pϭx3GXPn 5{<ʱ2Q [߭OYM6?<:^-Dz~>t hswls@O=|2E_9>sԿ33:a~<fw}xZu;|q4$Z(|~KmV[mB Ѻ;W^yWb&?pF-c1*R)kZI?v\?Q0rmK+=E!휗]1*S{Х"n++\bO C #Q}W^yWfHKYzk+ʼ+P2tyW^yW^yW^yW^yW^yW^yW^yW^yW^yW^yW^yW^yW^yW^yW^yW^y+}W^yW.1lCܷfվr++wnlE{n.r\masߖ~jsDf'_zMaŎw/ 865Y7 ͹Dqi3äǾL1+ʥ/g.^ADLu?CK.հ/V-zmʍKzXGMj?wm*'m5`' K- ZJ?~2\?Hys6g#G:gꩱq=5 쳙G[_v~&`;Z5c?\ ~!K jޠt,_B@DŪڡKuU*E #ao|+|$DʺA2 @DQVɚMDW>W]X G.ۿjݦ<yD$_8YGY+CKMW܇;M U2TȲ[ ^yb,%г5F`/_NOڍ]oevO<*'Ї_ ,BL9y?y¿/<ҼF6ES\ܑ+_Z|Mܿ$HBxv7[ ̜lQ{͢n oC{w~>qj+?!VLqb׉M`qq~o\ʎ rH>bg;'b:$~ i~˄O=, h?nY30,/5@"TV)) ԽLzBF8> H*v+`Ɇ& ~RbO @ iJ*W `ѥx]*U$}DŽK_xbE67î=v ^S:-?{8qa͢~' RXzrja#c:ģ10_Xw2Q:@--Ge lĿӪE@$lQ% 3}P+S0;H̼rz?t[7tJfa}6qs RY'>~(UʩgT],RHkg@PBku yo/'iY rke g\}GF(Ď" O:tiGlEqdw}'籽oeO{2>-"x"V=@|3i[ x( u 5"jrNκ}9//!w!'ԃCI4Ms90p*Hk??~ZirY0WҞ ]qp=LxuQEaг֛@D16`} g@Ј88,BO}+ڿ9ӷ@ i@m5 \$m5?z@'׭h>[,x6vq'yօLGM+gV߯h㓽Ei""(\Q@2t`n@w3dYäl5U@D޽f.AX,EK.Cjwg0/5(3@h)Aq|8|>ge8%->\(MFA3lp1pikCk._"ϿaU5nk <8 tv C >Q픠+G>/#N *IN+"1P9Sv|Z݀RmW}fcjV :ӱr2zLVddTQXӍK Z mnu lET72- WLͷLkMLNr*92%Nӭyx 0@tk"]Zbqz- ?">tAfZDsT8pwGn햾FLknf~4 n^j\am@?X j r{~DG(}""WV׵(cu4&@Wޟ2*?gk 2',jrߧ(6C`Qo$@h e* ]<{-3\A7E>t6Uth&N6N $@k`ao p9[[P-lG` ;y@X6P(\hpk_n츸Vv4~_b8?=/ٖN󆣩B֕5@> P63`@T7+}̶[w $xgG9ڋ\pw`%^;~f{f 4G_"l,USrrbpC̝+%y-}Au:Wm1X] Gjw5^Nݦ p)m{i&X^@>P{Tz>z8:w < n=+Ե ``==6du) 17f_MVBab¸5}4u]7b'33^S;fIMP,Y++?4L^_2<|-"z"Dd(>oWh\6߽[xu>=L 3r0`/: )cK24ȋ-"/%Be/3>c Lɲ 0tPi9u tv.z[ݴdxv5зZ>WWҝ_={9to h*؝Nqu(ۆ}>a6HJwpcE33!zv1n Fy[/ir4Y| l-޴6 pKK/ehU8{lJZ:)ƾ GDR,"©-&?kB3K<[:ôO1.igOv`I&O{;0XU(U2rKlޟȒ8&vV+8X@|Yy HeA3@׋UѶW=y̬LʓŇMB>o 2o)]GL}=r{~4cfu>\LZU] p}]vR{kZoY3  ˿ZƱm61=?v\ :GmjQ | d\Į_"vrYk} Th_-1!p qw7|(#7 A@Uu 5Э sWNVNOD[@Օ\A6c6^mL&.=/DhJն_rh$ACB^;hb*,u}R7h~ L`Cs#D/쉕rO|Qm=XiZ"Fw\*:F: 4e-7 &~Ѧx?'Y/0ŏ*_pXZ+S[[o#K,޺y:"\M$,ufVEgIwT^o/S ڻTu-!.V[nx8g*2'! =sfYqSr`:4^s!\Us;̯a/漩~*Y.rsNЇ.8p 1RV'5Pƶu]!?Bu=Gބ?{M3iC^n]_N{o`|aob$0OSMpHϏg3:|8_8uiebLrևjkEyh6Ov^u7Vн3Xg1xo6qy5e_S @Edg7pgobaiVE0Wqtn)o[(!:~j(\8`bm}N*t.EU6iီK\ I;=uCm([U'x//[4 -LU3xYG[Na{w v]'jOuʼ~QqʴOH7EL. 33e>86H73 GzBX$<@17LW>N/Ɖ.d8}%H.λ @$B}78ͼ'1Ci e(xQ&}&֟i`7yZvgذ}`nPzt-?t{C<>aޓn˙sQ>x$U1!9tp@K%?7ʴ0$7]dj~y8ϻEe&|pVi.t^͑~5j${|4`wd*MBwy.˱AjaBq5+l\.f/w]xzN/{Mv6 L @mjN6mn }ÅO!<6|]g^B\tZ4NMUȻx7E2␼"`.\KU0a'7ݳʺ8ӝ{޿yU@7\.&S @v*/$y^1DMc[^9EEX?3⁩ӡo&EѷM֛Lu.(qV s^6_J_Joh¢\-%Q_J_~&~|lN|":'fm?o,+u({Npܛii@mP1UQTPj.`cMo3v?Kt>:=N/A&=<|T%< ]{cjd0+֒y >wuov9pE/VK1XuLzm`ǻ+ JɤsyxPo6xx!,vkgi\y[Mv"; f~M/x4h28vuZvZtMVO}+i'W<,F$_k\~OpX*gdOE/;4M H\evtV[ܩETg|/_vW렔\W@.)(`x !4mn̲EvUx R\>Nո&u8XtN=x0λ^S~@=>t4Ia1?LcDu/U+%mz{Ш<I,Mt΋{ZCW4*(;?kdڰS~ȗ/X ޛ u5{y/Oϗ,D'CBc!u[It"v[5#\^F[}7Lx}*!}_z7}]_bzzk @ j6"Zl_$CnG={W~^-㉿}uJI_{^so1xph[_.@$oYjB IMp:?r#¡~&ߨ~ֈcw:=v/nm.SWP)kѩәc{o}<6H\1oIŵ<,o%n'vޏ`uxaIM^y9؞j~^F 5鿦mLJ&X5$SY rş @+̽`gVopg% _f'+$ESJ~v6׿~p##:13@L:u ?_ݡ_O_Mb7/߳i] u[ձE^^.{I,~JE頔]|)<؅SSOm濋(.8ܙ!x{bpӲ%vydg\P&ІB{~p)R> EjWdbOvd`C6E1M7$730LWpypY3OR&|)U\KۢWN 7!ELeɜ>)\:t!2=T7oM5MN~_6dL2tmjLQQ/Fs7!`++ө3Es}(qx-}.Sœ]~z_~1'=Lev2-vR/GeKAw÷)`֣ Ც+Sxp$0t՛j"qȞ[N"EJ (~͟~}+mӨdZ6d~DdY k,|WtnE\/J)SקCh&X4๲f8.Udzz8yKTM}UlL̲\}X˞~յ̝}9 ɴ춓IR 0sQ_C(qqۖ{Em?~"C82߹϶Hy =<[~U] o~sgug'òt'!ov2mVw,Ǟ)+8>vN1AC'u(?WV!]XIe/rMqɇO&Qcrq]n~zI~o'!r'pd, tYwB~?t!,)zRBy& @LEG\{|Xud{,uv;>?V^ZUɝV|/U=߾}|?IINȇÖ):PGlcplX~ 0_ݲI-#hrZ#wY~6&_2Mv[[oŎ3%mwv_])*OBWo6>u9mQ(KVWL^|꥜] Z[ m|MQz4V*gW;oσ¡TBhq'#\y?.+*kͤU}:?RЅv @<4źL=oJQ/% Ӫr}cXoˋ>/iǺ'rPp# @<w) qE`κ-t|~4MŹI_!y'v~Y?f.7'%s[dlv)E u~%νz2W @.t*筃rGioylxhosPKOWO &^r7X`_ƽB(]zږ|>N17䒃౼5ov]mOoɓ?.ޒdbb,Ⱦ&xSx@&x `u/? m !cqInKquB;v47j\G-6K^ MV?[vtBY?dLU,M @v:MNx;6XQfgܵ1֯1IP% %,֒ScUoCtR}-ujIhޚ՝S7s'~Ⱦ(o @qoI羏p >qBWpqF M~p.gomQwڹsƽ>Pl3n]t:v;Cm;cB93_$孋?v9se'ϵv{cwt;SWd|OK[OM~0w|fcvq@da>/n[gU=^S}g늏1cM7z 9]4t~oj[Om6(.1ƘkwMI5?ɢz Liw*ߴNm#@:.Yݮ^?¥)ı @m?Qd[0rZoVwދ*~Sy]eK!S }3%MͲv{JM4WQ!t:y}}\eCX﷎{$O8"~NC16~|rr!혖 nzml0amviH /hS׼"r)0|Ǿ~}!l|"콨7UΚcO8nΆ B}M6OKo]qnn;[b6O2|\s mM O.\bU!%uz8!p-ӝmld:L͐sb @hK*\-;E6P_2M24`z._^}g늓x$VӭL^Χ|I>߾d<~Uu}v߼s7CD^{_T{^1&$>:g}>XNvؙΆtsY|ۯ$yB_ %!oc7 \>-s|epfSiOl g/xw n%$]Mf:T;kTz1`,c!3D^;3#߾˩ھ|(s[simǾ5?ĹhdoHlsxgŐw:Kuu}B~[RnEߪZ]ڱnP !E\%\>H_\ 9dbf탺9&gajV;2dU3(wǒ/MվLb%=ˌcU_ݦw0|Mp.ZVu!\Eۻվ/>U/`^m6&^wPE$cs?RvRo|ss5%`=Y3/9R&嚤j#w6xvXt[[!|L.^>y? uh|J7 +Aɂ㩳c<\Ͳ}{-{~M4a}Ȉ.!WZoxcͻ_y<[\pPε/꺮o jnvjk_;~z_U{o>4|xd吼߂t4\-eqg'gpHo|֭!!fd墨1_6l?>_E0.$.o=c\KܗL^f/h2;\L'jW&>NBc|rQ*~Sy\ 15i*;Hz'C&Ľܲ۶xzU1zX>@j'U1}mF6&헾2f|NG+Wioohr?x4{y[t.C%3qv ^-ߴ2Z$Ų{O:2]oE;{2cUu]\R}gk ^e|ZǩN~nKrnύSYuK}εEEM6M_BEBZUcdl>In|a<H(x; L9̴t ;#=CQ?t1,Kt[,EPE>}LP/&U_*뎂e0]a`~t_fu:$|/IkywK>.\4N=xTs$ogem};ݐ& e }߾RWSs^Nd>䪯Tq~ tWױMwӟwO^?:y>8>/[BPQ-N5Sk|{}4ͩ~Zom|u b'SɖYt}u]iߩ Ԏ?`&\/ ;iL~[LsQd5yꠜmz:dS>%,{K^_OnP{&<L^E}ky|pd/m҂K2 ƏM X{ۮȈ)Sޖnѽu<'e. ?KR96v6nXrDL/H{x.S9%nu.&TMոON]Wy612\Oo^y*Ss~u_\}u%=wע|vm7u2kϞlڿ p]q 5po;50 ^ns-'? 6MU z2E?z![B6Wy2M'׿T{3ljntǝyd; .%\&(ھ|PoI\ʝ mBy.?~wϿn5T85&1w2R/;sDL8's]&_(]{Ir;Ѱns>OM4<ܺ\P&v.TwyVǷS㸭aM3Ǟ zO>jnF dwɿ^cB/oSi O0cHǙaLP.?w8 Cޙgww8..r3I5zꝉ׫G3TH @u-sco뺮>,$?&x_;y*8f髮^ ^/[eߕ<Of O$ﱏw^&!+OE{KS 6U'ufGovo` H$/w&}{_sH^}Q&3&_7g @WO_z.<\Jn=$a?{ﻕ_~=oN$HO^w屭/zn{K 헾\}d"}EQݿ$?35K=K{'oO.!<TV=~aPbaM9Rxu32Ef)B%_soҧʇ2;$ _NSC۠7Vv<|yNxg} [S4zu)sD'M~_B^HQsU.9_CKRzRu]{+O43iC+I~Qp}!L[q~ci~ !M>$!CuWeݶO /_k:q}oN+I$Gr>]c˓vv/Ms#<)h; GpyvZ >kNwnl$^M)GBy8-/~@GW~ܺU]S[5u]?aW\vyxZ^Ll{_+M.o]sw }U)!tށO]X؀eG&K\NKrYns,t<b}نL&^N|U)xt'5w~OmU߿|b'6X\8}[Jo;\C_- ?k}$&:"++?+?^wQc]YNe @=6lT럔u]B])zKCVsWsUw=Ves1EloSWJ/9~!x-<_b4;n݆]e]ݢ8o25ӟzV:X2>[7sN8VR'W㢣Q>;׏۾ݤYING*ߓ٬Z)YAq>!n9]QurL1wG:p8Akg(<#)[zknV|GWc1L ѯkcEcET֜*]Eo[x]x/ƺ}лw6\MFo]^ݡ\}|x`WC۫^~3zN-ޅU㙰=ΧЭ*l쟩Iu-^dlȎߚ\IY]v}ec ťU:.S-P|_OEѶ(e|V{4Ǝcf|Sc6o'ZwiTUquT]m{ Mͪ~GlX\f˹e0~ u;?ou|k'VJ~+ݣ綨;p$Q$NT3|m]!PN{՟X' 0͚B~9];K#IV,6;G.{]*>VuMe5mT|oo/y|0l;-;>Teuj:.#;͑}PKUqQK=]sh6&I.[>6MƧUfTfqŸ?wyHn: 37 sg1 W 7=q}BBNIb2xjn4\n59ٍ1|㮪OI*%n_L1n4-Q[wvO^A4+(];=םn^: 4Cf.Su2S Է60.jVm}vdGu&c_dT|pӷhh;$uLלz5Z󔲻e=(z[2kkl0twlmv{u̥(c;_Iugz}wJnkZֿ36=tn7?/Wu<.[LtM|mr1zFZ<ݺ3.F䒂-jej,ÏU.wL3T/O@ҍc<N~hCymw؇l9*ss-βXM0w}5|wvGޖnű3U5/<6,VJpDOn1Eao^53(˭qaWVy{ ukӝw,fJL;ȗGͽo[j˺0nqC޴Cut;^Gs^;Ni*_lS2Fgy?~F$ەȾ86;.wTi_߉}f\JuG֫`R-L 嚯{%ãs$]\ Xkq}1,3Ν [4#JyuZ%ۭl=*\gSэ?|2=?s K)i;6^N^}S (cy뺎b^n~z7u3Wu6sݟ'svt-Ϗj:|[(ˆFgEsy'IO<2Uq{[)eZd ty׾mՄ2-yWs':vv|).#ݷ,殇=]$Ttq)T}UgkLBt iT⼃˩*Ii;gӴSuooE0v %4qK7'uU Іҗ ^N˧(sK/uxasootssy<TyXxbC4ͧ90<,߲7\fOمYyח/u+xt\}|-܇sS ڏU|z|=&٤{<˭s(Oo|?f>zrw56wSxwow͏(OZ1^>vq.%|4n0uu8x|蔤o 0/]_^77;e{KN>W[4d?`qNw5lr.l~5c447깥T'oPyu^4{5vONU!q9O%%VPx-}6\o=y솘/~n~fTfp^҆,eg_tk;ML- un|k\W% gߝdn{?PWs풡\ҧOU#nMsK=pu]ulh?yrm*/|㮊BOuva9,_o?˺Yc1OVO(c<ǯ]n;v/*qPzsE꫷߷)_wemxUXowhS@R ؍C?**չ*J/=ܢ(C<[C[]uqWEr; 78uT6۫~XS.JOX& .z ]5_?Q= mr|^yϝ=~cBNMq>i(.bӁ<__{o t͗~o @ysqyQLsKC㰝 \:t!b%n|lN \q~LNK]_c)5^yQr^ijoL!u2xH]u {{ (ί)=4/<2x!yQwdԾSX%udzz {{ (ί)=uP(A ?!Pm^ނ'fJwa \J$mPCZsG]G WcX$/:חm-ƕE_NzQwOW͔C$_ /XE9jA !vkCrV}߱39w7Av|oU3ǐ$-K~*}WsnA>:,L[4MM:݀;īhzgWcHF'n3 @_us9fS7-_ZWa8,YmUw?xSYe6q^ނ'fJwaNڢ(c1$}1-H%AN|Y7S7B83[&ahcp$$L!te!\)[Dq~L1 @L HՓ_oy\LWEQ\xJ3nVt4Iqy ; BǏ1piE$It||oU3 #1܋as\0obm~n5KN~Hrو^/oC{.B]V5&.mEC&],|:u'L2t1Y\oO."qE~jGrSzeyu(Mv6Y?v~̚ǰ@΋ߗ)֫fS꽶!PCWn,)^fRs3q຾~jO}MEf{쬟[;jfcXx{塮|]¿ijxhƧ  m Fc4ӟ9MI[zovckƼپ% ҕ*\ӎo$IC>/NS*j bUSZp_OIn*!uz/GջBhŧM`|qٗ3wF^Fq_{w N04bڻlX S,?-~VЅv㲯f?B xm7O9̡6_\Vi5[ ZՇes&uIU|4NgOl$^Ox[\O&* @ 8\yk,C(?6OEFcOv(c4"IDATx]b* E% {%gv<ڈ\BI)OyS<)OyS<)OyS<)OyS|mI鳧<)Oy6ẉ<[35sn;o+-4z)OXxY &e6t[Rp~UvyEx.IcF*Ы 2dHDzd; B-V 0q ACt.erw'cfhGy0m.B,' PR'B7v7bf7`j=YڰAB BEݲ# T4+c lnsXUVyFR*zzc 4Mx4Y_Ǘr~$OKb6B?D_#u/[n{Vɑ^%} ľ*Vg 2ochh5&a҂$n 9 O*9tcҋPdLCrsܾw sJ"t\ջHzӝN`!ddfD =,xwfq 7f7rS+},IN''lY:@>X =ncwMfNd"1B Ʊ#l|*aПTpL^ m! Lqa)>,!X!N`|"KɸG%3+d%P[Vm:Z6 cA7pd-j׋* h%l0dpd3B:õݦT_V zs T6]˭T~{[h XX v&לcAB=:G3R1D-Qf!ļt,=_EZ$ `Z<;Lӗ ~hC=["-c> 5 q  @^%^s_u64(`h[V lZV]'WɈAŽͩ)UeD)-I6b=( _̉66!0c:VUS6*;$7x-3jst\V=)ARsjIK\F Z1Hi!*:LH/Rڄ+,%X{ "琪\hNd70~8;G61mȁ]Ƚk ڟUZz݅pڵ) f,w=$EUAIX4FcXMAbq΍~>Ɂ6p5RQYLa*LCSX2+U.b_戔Ab$w 8H010 ϶fx5U-YJ!Gl,ikW d_1;HFCs'`| X.6"Q3ub[eQ֒m q@m€8BHo0%T,DܐՏ9j"0J_W(l ZEoH/P OZcB*Жߒla*G16{E}ZX_f^Ѱͨ a:-NJɵb13 Wh8^Qh,gH#Y7-U;Ĭ[>!BQ "c"Pl"/vǶ9F5,k˟j<w졬hVsU֘Dâe34׏خVx<!2F[r 2by`*5{W:X lZȢ,Sӽ=ا7,H3ʍ_ty󗿻D˿. SH&/!Foy5߰GGeҚ hj7̍ٯEIEbҧP,$ڂ PmȺfd1W@r04Q5c 9}rJRAu)3*A0c8PgeC`6 }>.E )FVaGYhfTzxsDFa$c T L4qD˞C,ca<tXU麦Te'dĝ8ldVLt 4^GE#(e'\|=H r>Ӝuxʆ1'K ͧd}O,7&̔u_y$ @'~"٭ҹltO,6IGQ@ѝHzaB Nh&$3JT ~dy2y$bu5Ky[94:@O?sX-> 0;4D9Mo?.n!l˴\nb%}`cv0blt)*9F ]VteH`dcu;)/g=tHmuCm^OټOr; % "_)l /EdaU#.aM!f` U;;M -X.lK勠WFRy? nקWg` A.fGȤ9$,na5,R 1?ż9QE}«7l+<%|ԉuOoI^jp^}ƇI.1;L>FYB}T{aL%^8$Ve2 I 6;ۑ+!˕5#G U$XS|^ZU%%2V5mU:qoSyC1@> < ӛ0(w:{Uyb˰a?*b Ud["'A6]O&CsP7cM@>M!"i>8>޷e Ek>`Haaϩf~$  4 b.~&m9"fb!u Mqo{L$6+-N oQXld$NZ-eAĸW#EoŒ$IrNAvdCDLC Ƅ{v ,+,qu8yAAĮ!+'bbD$Dţ`0_`} HG0r2h(@.Udg<、Ȓ>=ZI@uhr4cmFd(3!cJ._%b( 6떜Wb6$ Esyưw} "K@;E (D2 崟8W aݺ@ Q)S 폋3^Djl3镲oZ֧Ig„5zH,Q3S71}X4ekĞ";>74)>X  F0€:6g3Srb UX5BOօ7 c8?٨ZU[Pf wr(sW2]{> /Ղ܆R8GGzj`0g(̀/5_R{G4~\Hl֢f@^giPJ0'i牉U8Z.;x`CdC5@(11t Mc`wq{MmkH|o;v,-β !EyA| d@L4^gɷvM@4%ˑ0.l)E2 aQk#'d1˃zzX>j2Βp޲.ʓ9N_^e ugJ2 M{`cPNm4x0>Mc0FЇ`, X,0b ܜqW%wƈ#ufճ P+>[|>G`TQHBvHRlFH ֎[bOM̖4 b2P9i K]g::fF}̽0!_2Hj30ȚȚˀL^Xkú T[,0񉀒ynѸQsY^w\$/r@-ʮuqrڍ Z5P|<0bqČZE:iġxyîW3-:Ptwڧ(Gܳ&k1,3$?xy#bb*6A ֡09y>P+xUNPx> pp%uy‚ԴNRUP)@۝X:KEqZ:(6g*O'1ncCtX*>JASuVy6Á`ebϯ6s9N| W=R-cEbtr08aAT.r `{:z 6>uPYzsx'Bs z'uX*Ծxc9ʉ&0FiPtkk]`7D@=*,iN Jf/ټF`mLW1ݖA oMI 1l9qYU@7𤺘IWrE!^|dRm70BnH_ŭ۳IQ`0J/NRKsZЋAOB 1% ȶ8+ q(6Av?[&h{|ax@<F/f9uWc1>f|гnnN&@,UcEs1O{.x4lQK(fd/:mB̛& *vL< TתQ:q!gbMVX÷[PA YDm)l\Δf#,q`F5~p)#VCj` gf /4|:r" 5 2(ؔhxf(8.'5Ҁ9Ul49H|@4a7C7l=HAj'.x q@lrj!ۋܨ NK)Ii>J^} VݔW5,+&!>W7)'R]Uwaeȁx([gzo>( J4OM:[oFƤe.HmJLWD0ir"/F*Qp,:9zg [3‡*Kބ7{}8p<_ݷ6L;pf7rX>\ rQtKh #V]y^"T.l_( +ǖwP;WKDM"Rܕ~E^<IMPp@J b(q5E) Eenr,BL&>}`e*olJD5* ЛsmLOuNNk4h28ᱺG% el >' $$h4?>]Eҹdv1 v{:IcQ̡xJ%X@ c`B _ fmFGG!{'w\ʨC)ڪ,$t]o"/;84υJ~aNh^aKv aSjlHRþyqw؎mbBsK7#bΛx/'?.e\;@]cѵSLM]$\|?ԶB]c?3kq dc o0n[P!ep W'|UG&f?}ooٗ~c[W.^<w+G4}]f,(rLb"^{~et8F@_x44OySK_ูr|PW>H<)ON>UO _]~Y*<){g#<)OySrG@ <+vfncȜuKI|4W \CQA>[0{{c4˱FGYͨ6{=C -GT2] ~gיoU:5w =׿0pb5:e]( Y{IW,|k(0{}bs9@עDҼjԪPV&hcY$3o\iz:(y z:c.|*Q*E^&G-6E9aRXB$`'`&S0PVpwry[h Bs%zʿPV 63g fpՖ?ܝLpK QK}'CNf}ȩlO$.*BIuOʿ}{GTi6~7=%Qܱr顿cx4b疚+cKD|Nhhqciq P٢Iu&7bcE[v[{WJVLKyp78t|nx':> !\USlpJ3wl{G|YSFo-t0|i '3Aw$Zdfzz[.ZO+ʼL@#M&.A+ؙh&q*rlszQ(6jQѤMu^v jmt$(EvKxTmnE"Go\Da_MO>Z r5I>I`QRTF游f-rmD>JYRQ\Sn>pRg}nbх^AN.?QF{ӝb*Yq'&h\h6g #77>,4GVʡ0&h%f 4qп_"҅Em4H\TOZxZzTF6m )ͫAi5Gm|磦`[{@6$e];W6|nFi,c%'J9!SFTQrbjWDV?Μl[afC -G$|>@yGzF&Җ>M6}¾%}o,UKOrC$ia/:/ `.dE 4M8g^ӎ {g"bw>d1dAd|T'9a5@ƃ=ٷx7j9q`Ӫe&W5܇.?! Iy_0pPpWWPz5)ku DN5Ii-a$b½jMpHs!o)*,U0>Z'[@y,`9'.N7;Uୌ>z?Ay@xIt .k;@"` #]Kּ-|ReOԳ7h -l$&ة5-XD:sY%*bH*Z?H2y 1׏U4p(؈> n7~c5]Pg-~* g$ Ý+rF o+g!M{Ya /sWZاh$xQtTpjL|:&_b`с]5,w,N)zCՐ(5cIV\Pܶ93 ؋acRĵ+ihP{J+D<@k`; VH.s}s?' bO :4 \{@Em+3OtafjQT=Gw !]@ ,\;<6fmT-Rd̕ zN4[1l%$$_IC:'R"+D,py B&x-mc<1} ß @:{XOC`:8-M^x{Ri ݈μ.!) w]PR 2PJ#{L*XOo{fZfɪ+܊洖0@^G%򯤡YE+D,$.-X$2Z42o~⡍NQ`/9=cnw<&3@d 3.:{*μ'iov@7y/? (t?w #.{#DdY*^TpT °d)\{j$g&*CWei"'}eOGQ@jGֻsg'O<4z(*I'6~0@; 0"{[ ̓EjcGwC#mR2%dC5Jv.71^rMU((9__!jmDuAFV>pܴӡ, 'd"\ gPhgsr~˅ȡ$f ]]yMzBJidr hNk& sR"^u~@yTFdEaab9D@~OnЁ1>Zӹ>A`| #O <S%kL,~0J*Vlp/ٹbT4\wk^G< DDX #V@*`MRpP( @"t26@`_fV>yʳT۰).`K~/ K7w+ܠ@M %PPhNk9 #yZ>YE,D(5~o_];w {1b\E /b,Ht%t F/>9VoN6R'{˛zyGw얿L*rDŽ9ߩ%,fRQE>5i-iE'4~ȵ[ 0HhCMsUdon~ʇ.(MP'?rAL0.9ʖ''@u=h'f$9w@OP<E3t+HĖn)TDfR ň*洖SFW|pFBϾo$0Pҕ @B[dT&K|%to{v( c"{qwxO 2Lï=Ժ#Kyf!}x>$t B쫪3E!y5)G7qO1] D(VVɽk8`ӵ5LVʡ:`MRӜrJHV&~/k.684f,R0_&9p,3 PyS.^גD)!}X8+Q'q^9ܓe/sSI+):_ @3uw*p+;&ߛS|ǞGo}?0o*M 17OyF?Rύ}uB6X|bնB臉vыwyS6gX(`>ۦU ᓧ|`#+rHlN-.o\^E~ T~&h ?Y->w+Ü?bk{Mi/t~;1=ǟ@=ܹ :8d*™yUhŧ+K)fY5QGZnh1o=yU[6t+LA !s)}>?wce\nOXS~zZkݒ5_TFH%~ԺXɋ7-wq O>?gJag>=i}A/>don.,n$/YpPtxjc:WIZK-^!ʿ9IWGMy.41|['L~o[. ;I!S+f0WoN)1<ᯰ W2;kYgnS9wH$4@]|A'/ݠ(u6(+[q[Uk$^ZG(9(0/2&8cQ7w7x늪F]BB(U$]^?褦b EݒѷxPIRж\ q?2pP-+"dU\1И+MuVASBs3Ӵh$C͟I ) -k85dwZ2:ټ֊?ɒw4]"c)΍ [zc< @bY8ZZh8N@x9 ͎>S= K`9QG ӇX~H!Dh$/CU[ `)U)];T"03bIJ1ݪ9CB>  x P`e9`)(t݀|3e@ʰ$) 3Dic2]Ʊ{ ?l);F8/1ϲ_ޜ)_rLk g'Δ!L  @XۇHnS.t * b^);bټ)2%% 3L0=ZaOCq"#id=0!]ln o9UoQxFo=ھ31^}դÿg%~wFr77HZiN^UP2hCA©4l<^K!57X  Ћ{aہd]c{0`*}.v@]%( bc`T>;{72p~;"a6LELjN[^ 6/FܹjH™kۈ-۴#kڽ ,7~'p':것> 5]PS@qO^c RuBUﵻWAbW~(5vۃMhƧc$_8z[ Ю0˅y|6PE!$ݑhw7;)xZg|BDe$xPDnJ9\uufոtG ܒ kē mڢi@r]I BKVܺocz c-jG#)C7 S@3vԼVhT{)8sp5r 7=Ww~)f,I 怛[Rة-UKIeqH @N?υ 1N2BSS5G]k s Q]]?$4xna؅,`15X 5ZIÐ-~#2|Wջ Uim=}Ũ $z(˰e8@4:plVFWʣG? X_,60CkIpZ^" -9l a҉|<7h6_R.u UOM?Fw `MYtH=biNljJʿr8To4c))Bt>ՑX!$ OC^9~;wB2c>m=,uMtd ;]@>H9(y*0y@\Uނ5n8\|BJ["h%J}*E4=LǗ^G' l=okdK#y;@! .l˰ÿhQ]n)wiZVa>:MPJg3V'.:ΞNՈ~ w-K:s!~7$vMo/1xӭ%/,GHVɉR *}";)kH3:~y@ G乭ϧg[6M Hloz[^MKj3~`7#kD֦66憃M^F  y)]/?HNpAOjV*qϢE6wp[]G۹* O:4LJo%:/<}x@i䳸&raf@B<_Z::`k82Uї,pA,ޣ _ެ)p`)!3Th!`[@BjQb%jB ͠#y`KXdoQ` {`V)o@i.oUPiyu@a׳pz7\Mmym$,t(%̃Q0{ a9F<601~ %%^I((: ±3!*ljLxNk昈ߠ1KHn_گG: jOyL9r#0Dqge{48L!24KN b0A}_CCUPX#>(T+Gs lXuMApE 308Va糐&QaPa,T{HA0Z3f 4m88VsjȍY-ߑ<n@Ay E Q;j 4KHZ9Q;3&Pg`F& 63U#*`y@t/0B*HZCsFDs((zHΐۋK'gi9 ] F3jhY35h)c4лW TN n7x֕xA(&.129eg Q~(Cn8DgUzT=]-WIJ^GJ8PүSvߨ^*SȥxuXNX>ϑ4@ܑ\_FCT}V  '6r|#ն4z JXp~dl,XY *m O|{4e c H,5Y00V#lS~ >@IN@Wѧ{ stUT1WQ )/(G`  U?Hr~ enw$m=$\C z.?=pDE4/^= hQX}哬A ;KUV X]fYhnJTm n"i`3P}[o!Ii$=3$oRЭ @N)Pf>޻MDuBTa&ȴaܴ? 1$7}jf=N|}!_BC.5m ;@"v/Ai7v뀫W3 !QJqB5=QUG) ,D]\Jop {+*3` ΔoTe2#SrS~ 4 ϴ|}~J-/VoY>ի{unf^]U>:έU}s63ͫs̛n=e.f6݅^S~LfRR]Z?y+JC-,vP)=4$BrzJ43ݼG!K}ORzt_o5$ؽm0 Ekٜ\|!WdV1L4ѲNL7UU-M'zȔLw'^/>+X?X 6},Cι_رG.ߡz빛0e,;66:^;\}xw^+ =/;77̬/t߅.Wmo\{jiU,f Px L-t~yk>ayS[/ץ?I]_zFg3S0B'ȯx@O^ŊҐ`7 6Sc=@g/7TؿS*۴ƽixcy<)OyS<zz:HRLN"[ )|i%|ȔπI`߮21dN.]*LlVvZSgE'ַ<)o]AśL_&ꪧeO\9S]+T? ^v`œRPZYGM]۷v[ߞ򔧼U5GU9Ud$68$ړ홤E /ǿoJA!_ױP !Vy\SYWMu׷v[ߞ򔧼WxzN8%uP׿0]> PZ48Oye5VUOOm}{Srw1qOdSnwWqυ֎r~xiՕHl_]9/uXQo5'Ե~sCS5XŹozgޝsSyF;$zmn[r5oN * 8 :C{3>`.A_3_^w;|=YYE]՜ku}s[pqYɭ'!bUjlpFlF,O ?N2Oɰ&@vU$y<\'^ew930V&ZLE93or.9{)euιl)xy[cϒU"f-(4euoQD8L`1\%{Kl`/ja漤(>OqAX/\Jy.= =;o,anۛ^P k-9v);ds`֙( ܸ~ZW!v+ߘj-+^RU]YE\[5pk'u YQODV)(=9Z΃J>ΫNxQyMB)څpgˑRmN~ɰcn"* #7H(c>POo{\z˱#dDXsV;Ȫt1 "n9tWџe!QsL:\5쒦4_b_tWUz.«ylYi=TuÚf ӡ 4.wYY_8;mjIZ JXaH-bT}\M dhϾy6M,bIE\X@*a'U]cѺUʏ `P2}0ss$MT76P>wݸhcj!F ̛++~ W@~n9eX]\5< 4_b_䆴fY9#GVZuOkTET\'#oyJV7[ZR..VJII(//biN*T^w*>g؁h]`;8 D:7K@mGNXt$d'5/ 0-s)C78N/[~QsliX]l5 i -9ӓ[:'aѮf(σjLu]Gule}O¡Gʉ+7~4pRfA]yZGsVפ1U3WKTůRnuCJ\npϔ#~9@w0iP/p `#27LZ5jeRk=眳Z:(; t*Aa+2z Hv#XΓ{kʂ*~S:Ǫlv藗ۅ؝S/6hz5MT):kO; !\7O̒nk-2XqTښD竴չ!Hgm5&'TȫhGwt0Θ=xE8@'u W]n)qob6*XX@̘դQ4Н>ni0B1/_@0Q:FV"|α#[`:WT[\wuxuMS'UcutN:tuk{K>h~%I6zW)цхai::`AH/6$0w2RιuB}YhPYZobM\3H 0 s{a ]{q*eO <Y ]oJ3=2%f>Tm+]om 6-Wmp VsL2|l}0,pLSUcuUtC@O\5 )Cglѵz^($}d0bmrEjMD [zsi=UrcjRadWtn`U;wx ?MI'}?1H8X\gv\u. N\e:lD| 9PjA"j >ző@z|̜-b7mؼ4VdfM5ȡhSW˥r>*"ա &7`Z.+XN#I;s ZZ4-g~ov+Xk RelY ~Q=`Cm x9įh;7xe<# b!WyuzQPFh-4>oJpgNdqRwb0py?Z?\FX[wdd@v0#0 ^9lE%@grVz>VdKLtjwrz:@WA^*|\!z\g䏮4[٢2$ќ1#V)~ [mm N1[lczXޟNaӆNK5{A, /lxB;!e$w'5Fj +o^&c&͠!,|W=>S-g֍jHb|7M}Tq:t/xƗ ̊84uo㍳(d{lQ'3:l6,M(q{P|;nvxV䅎OmgL.jv@R#ST:c_ Ӹ 1 Vd> Aju !)IvH?Xm¸^lA)*A mh֊e=T!?J3H -j}o [:DKU͟:Ǫ!$Ň-\nCԅij[ tu(M"fb:5M^7~[^ 0I *D0="~ȇ`'jgO{G"朱K:ań%pu&RrQ5>7st(U hLJ*͏&[ԞZ\8tH,[HwLq.S?|ofl&Ņ$Ӟ{:WWxp=5 Mu:Jtu[fVɄ}J?}a\qG$:ٯw8Y'9iy .V[g<,BEKMdNst{>m؀R$[+| I l~f^G\cnesJY,*0FwV='ytN˴f\vH [( _lJKytǿ?cIYGT ə'It%KԦjqb@CG`A&_YǸN1rw|ٯVڄcu $iGgX~P8[v>&1"JI5ǟ*PIJ̥!$/TuR| T0BtI7ɦ^LqLjR()\YiTTCQܙ`\{˄攽e|? tU߱N_[\m +hԦjO;t8w\)J}a_)w{`h>^g !IK8YbRc0'{R<pl-= 㡴WH)|RM|1(ʍ~Pu;Wn`."ْC-}1dv2r* P-n{aV>8 (pa4QtC&GF`+62Vƌ?)EvWIch>^gْsX@ GLa#1v: W{<y惬?c^_y^A}񽭶c7$FS~$bGl.9沆S8fc0“0{0H{jܖ|f0$38@EBgWijqnhmP@Ć u+XAS Es-3JyEsP(T9ҳ+H3MR缜o`[;Ǫlai/*+F–> #SBŹned`$B6@FgIu^ٯSN() D% !@bwFƿ/D{]BÁ`,`)5>q`<.Lm8Śהd'Ȳ/^ٳ6FQ(KUh--%QԩoPgMJtԴ($䒴Cp>-Tms:ɶ T:L҈(x}ta2 /=rV8V œ9`ОsmMVJ'Y&>p'[DT0让n@|PIGP쪍X0Bb:h9fgOTn|׎jbiP*%,[j.<2Pi\L>j):zQoiR(?RVgp<+ȓ m/`8z ӜuU'*I9Gpu2]8WuA:W;i5 kYQ߼9 s)1jSЕB6O`JTdKÍuPHÚA=rx0Wo۪QAɩ^̶0:i/E-LN< $oMļv5,rϹ `]d1x`ݺgb"z}uaXV:G%Q4ėVX{PBF\,$օ^:'O_8IrP~ LY)1kJ}ZQ;zB8% h)ҰYG#k>rغ_-%5Vnb)@J18 _Zkw񻃡\рZ`wP" zmP c}s½c+yx#Yel H|:sxQLY<M%\<ָI!U'Cf? }9p׀QQՙ~Bnq:wA^Iؐ7췛av-Wbqޱ9V2ZgfJ$xzSgK(wvJ4 lC< 7Y[M-P#:v7 8?.-}1l3O e@\+^n3y r i9@@}{KEW=`7D^>rKW(MnDp K48_QQҲ5pVbsC7%mI%0WN1=.PnΥ'9cY*'+4zٺ͓XcQ/ ٩Q.wcʽvnw~:ZXo'#O,kjg/vPlۡ4D(uqm5dwvbNǵC$Wv⤾J@.k? {V7wv7cA [x vnoiWSM7?MRԵKӇ!kdy׍ϴ=QJ/y&[Go?}wrR}=/m&Wwn7{fi{@~=lJ^'k5ׅ7)ф|$FιO*QlZz݈QI!ңص:`\UY0ֆVC`[Aﲴ*,ȽQ]] !,Qn6hsx0\ǖ~ua!&^űhIp,r#/Kd0*=ՈLL7kw|7>v&)gC!sΗGKjֽ $ 3*\r\,\(^GMU% 580 w9R%D".SpA0%%Ǚ,yከǑ+w=ƿ _1~+czk$sy|,}Õz{P ps*`jpw]#_bO8=@)tisYz_‘^6Z(x7԰ npif=5 o9~0p_/*xHg߹4lBן5rP0w:/B7^ޗ)sۑ`Q=n-jA-ʋ 9tI9sΥz nYempq?a(W\9ʟ 07)ı"r~!yP6aPևb'JW &$*NoD".Wib16ڛ=T{E[tG-+_O*sGzGUN9_>hJ|s֜Db;8߿ ۲0:ԥȹ 7ev& (kEŪ(oR!h#Zq†02\Ub LQpS{R"/%Bњd b[v8 S;dRRu5l{)Kiyyoj4IE"}S@9M^;4h[' qtcQ:Hb|Yx#3+F"^+_gѪ^ N|kroc;r!pY <6ǣM5 %GYE4Mւlݥ~zglK =,0}CzSR %382N`8 X&V,xDsP9l~DE+6AKV=n=q|bdRFN2\8B[38bRp9ޠG%W'ZgvDW㕷ui IDg[raĠPL @^/;|ƀ y^}df~t)s6}z7>맕P4]ۯUTK%53Pq 6Gj S!uW RsC|6n^Ky Z{ @@ЍyUh_ďJ)~:XKG7J -$3Ofʏ]?](Xm Q6"uL569y`0 u#}0}A8c=1 cڅY W](2*"| }4nwzX/ǝ d YLsR&vA.D}8ukt?㮶haH!s!1ڤ)YVDdje%}.*hq앗B*C|R.yBkREb1q4t):,P1i~,Y[vWƀч G!KH{U<"ɷ,#6όL"zj=Ku~S{#ZkC0-a:Ԑ~mmgރ[@xEݢub:I_#˜`25,W^Qiu~ٶg&@<%H=RBtU n.: Auu=(rJߧ``)G^͆țvUeع''8Sc }(Ѥv qWr%qw\hxČѥ>ժ{tM.( 6\|ϨiL=@:{zu,`|Mj)Y!t+nkNQ1a%: ϯN!UMeXF/~K]Vg: !!DXbrNZmGk)])"nX(v}~jCB 94*-M3`FL :>\m Z<|Z`[B4>#vV礼G#-%Ud3cjm瘯YD1W53de[, `ȤYIC4ҩGze|Ɖr-ϓ }A ^!ѣ.PQ7^@s+zVtf6)-Z;h:SPܡ#ŨW/008ù"q!@}2"ѻx@dTg1ĄdښS}o}!G uvGCh%60L&6 upܕCx6hr{{-ۤ:VEA^Z+iq@v;'%n>ó蔇CJ5Zk @潋^{/1]"MKavUz̀LŅSC'(<'M @ҩ Us`1>H$'D9\Ģ>&mwgXcNl=.꼓 1c\08kϊS?`Î_9'g캖:qH}t|0p# g(aZ!)2^Rd!-6ug`-Gf1X+MقA 8| s1!"BvC:8g_/l5w`͡W"/z`R}poKh"198g=K#Q:r$QsJ;vׅS{kS8 а"rafr `[=klՠ$|ίs6̄ >2<}+9r~Os_3YQԉۛ\('L0{*S-† Wk*$ռnu"Z ;۬yO9 \ve3C}pR2YfL>Gw9%vu<3#Wk#5;% #UPŽ>59 KvsϜ7N-3'g`ּYgNeK'/Fw`f k@:lQ૝"}gt@)M nLdV [|%)82~p+H;0JߌQ0 9gĶ~e`V.ذМ,e\s~4.IX,Zvm@6w(2S>"Ǚ(E@S#pj*IaHW-,7 *CF\y|Ja]E5nZ'"yxj՛WlQVU+Ur1C1Fƈ]]@(4=Ž T.{& `& fI`8!. ;v H†J0eaΦP 3p( }oh:R_ o /(َg rAT@n e/}xgU6†Y#P[)9 lÑ3f%W٢HN>6fФQqعtC sV0E+ף*SDchR{@$p Xq(.twEF u21 NZ@f 0>9 x"lE8Yvf@C9W9x pizo>@ fF} ]_Ut-kyl$ )8ָ! X]i: ,[|԰=syz z!!+py'[NERbucU Î,FTH;\?&tRvր(hYfvt;18>P3 "s&wbKIӃLh Z'ՍONE%>1MpZѱ}B(iih @ɐ( v1_1*`/}UN~^{[Ζp+±5g.g2DΜ21gŗ)t$r/gy$e)$9pZRjO rM2EJ`O9{VY?ı7l\ӔEAUmQgi&@_R&@'\Svm8f=pL0l/G$YD%5B$A2噗+cn5#S%^{7G`K|c% Ĩ+mr/Iն^@ 6R+)xr(LMuWG!ʊs!a~+غpBȖo?~#L`գndE|@QNzF:5gDlil;8a6MCXcwU2Y jVTЛ)\z5 z" jЀ(4g"%,㽅@ww)sjQn]^v`=3vו]ޜsj8o: 99Z%>˂!j 4eHhv)1faũ}ukw wnzL8^)#-<Q[N+qba>>49LTۚp$b!G/M5\(؛Ɗ1ZXC?v9'1~ 5uEv4JSҜ=+c׸16ZkyGݭQ|sB0s`%iPW,$VҗWϦFf6Ϭ@Ed#%Sz{wlL][tgc3fqnP\[7 uwa 2zR'%:6(epO'TY:T p4[]K&n"jyR?(<ܻn,6wm?7-eۚ'F]{3nԌ Y#zr ۖ\^>U)ЊlD@G3xi28TqVMQ]:.?CB3uo.>8y**B*f =~q{erEkȮb{H#Y'@ln³ {C+[Α&`iz*_7pף0t`43pithR)ؾH9D:A| 4~W?9o=Y>-mķY{ᑿZx GK+ &)Ub薳V;M|ݚ~a-{zkPB?^k_"@8e>  WvkPX!J M_=r֌4W{Rܸ{s`}_+\3K!8r &W=m#^{ x W=vnwvnnw۟V) nwզGhmKk^!Ve? /J"\jߒ#j*M'js}KEt>> lfTcB,\jv/Oz,kn@ɗ֙x!YRyaS4>ց\7x.bs97[O}ad7K?V }?]c1q)e;獽P9cᕝ2F+?Gl$rI<Ӛ<) ]8&FIX(QiŜʑiձz@ {ԏ Jf`U gR,np-f9 i|WGz[߸Fm>aO;;_]vL,6tf.~.1X's?=S5?)kbQ1767`Z,S~ &tUQyB?`eJ6͖L^ +}{*wV-v7" reT Ï0F]1kYS ֊P *|IexJA$zY#4v:UlS2h> ji*]i=6v?DN0~BJQnu%Ж4mf6dyYZ_b& fpG 2BZDo*%?YVL: > z={d<(K9 Zui YI*~ɘ|؅ϔ+Ӎf%~3ͅOs &@,Emɰ04hIǹ9A#Qze-EQ!cWj\ۡ_(1K#ɤ &xz9Uu] ?(S`堁t8fDr s1Osn@q ȉVU1Ĕ|խv\3#Rl7B#ZmAKRotymR"-t> a@ Cvn-ZYjĎ$@PBXt|^*(SQUC4;%CcE3{a4<j%Yl6 `B+k3?2:2?&li'UIY3kxF7YMǻsx&: V{fhn)lWnT(hTE =+H77EG h +~i:z|zKtX ŔϜPv[$oC&zv0FYx(Ŧ 61F)Z&=k8=+ۋ6P`'52yy|=P䲐"zSN{;T='Oyq@iyظL* %+@eH]^j: ]ouB?Y1xZ>v@}Svҿ)0עR!q4Pӊ-1X5XYF;pᠥ$yC${6QL~t~.שdCD 3/8b)T*uZE눎k܄0hb>w)9g0e"PWZ)T9T%QdY&ezs6XFTvSB@-sLadG!\D wCSXPKۤ؛6g1A*yh5+"Yw 3Зn?kyu79 p&NXߪK]1mlUݸ1w#w_5f8rస5䌊dn!2zx+*N{^D~ w^Et:$]GXA"C O A * QQ,K_|Jf $)_-nB꘥1˂;svj >/^~u|lq͂-ASo;I%?jՇBK̳]a]scoo@i9;gǛDz";U/D HQ+8B'%rƐ‹ ]'j)8FJ?u7?8`)pY0BP>@`P "r֨v{k˦;~_O2~_$HJlkGBD<ӭ`IZ Gw<@;|ƺ[x2;\ :XctTx t?& 0_/ ]^ڹN yY?k%>yΤdKqpڅ;(0˚S01~gkʠ2_':e*ɼ V2%8,2!?fy MIPT9@(^yЃC!aVa-"^تj= ;)MUr`u>}~C=BuUe2+{]A p98]sb_qt~oF<\$9R2H3* ,3t!??zW96' ,!d1+0D˟T~XgլeXL8sİG_C"2jܜ;Z^ ~hzw(b]>6(s*ѧ0YT}^=yô`_Gix $ 4ĚTL먂%>7'c\ ,}zU 0:"q):A!ueR#7 !qZRƵ[jүo_2s4_2ѰS qoD]mo\sEh[kDJpq$_0On#+ +3UUĮ(L;ȦC7ޗY1`"ֳgYt¨!b@O]=kWd@>&ic1;Yk ]h7C1 v$n |u!js:*P(cvBHrZa[;G/lk29&Rvb3y4yriךBFnp?eYXkTQR}='m<6Ty-L1[b}!P/ #ԌIWYhOT*E8Ȇ<X?$I" 3!@=*7 ]F*W@*`u_Z "N?Bt*?4 ;<hruzc|nw$!TXhIe4Ɨ a$EP&Yl/ugz X0gL)vyT9s @ = k[&Y08p2MsEOpFtt ۻsrEf_la_ ? "4s}V5n.S`6~I XJ>Ári@>LdI\ۆid~P,GtEˀRY_<U `(wfWGk] |Me},=[[zH伉8RtSsJi<pp5I>ꯩrVzp[X9p})T<:\ϼ5tJB{ayR+P Ṵ`mQt‹KBUEqq0o^ i^eErKPU/:5?\Q. #h Q- D .-+@P"h)G^h^ >’npzLtG6!XjƤ4yWJApy}jT`d=.J>:$s:U(,$K ņ:[5zRt*'jTeUUM5R$‚r@r~Ï1u@hG?,m*3f ̡"nwS[ys%YUEz4mYe W\۹,=vpxF0T #(hkГ@N$}-Fƙ[P,IjM ]DmR:MANa)CÚz ,0FH}SAf@oc-j NtJֲ"TP 3CY0<\:3+?(s&XWi7̯ġ?:5> R(~ 7@/1Ӣ'V%=HSe5}E_ ȿWυ l^K,)yT/d149IF6Y;.Ux:=θQ ,s<7gۡle"K}p=McLbnv#zk=, &?>J $@8Ɨn}#s\w}-no0Tfm-xw{mۂӈ<߳MF H&H%a'KK3\sIYW@hk/$=՛pW^ѳ|ϊq֎XFxˈмV)`O%2k7_F LsT;^I!ıN߳!$KjGob7#a >=|#{YǬ3XXw*[$&2u"S,j[[ /7zgP珯 QW@0/Pb>̚%Cn C#Z a&Q\o7)݅kBsNxnBY+.V ap,vWuXŎ `TO΅BU8oou\deC^Tg}@4O'I#wD8ߚ)Z>*kwQ nO8Pt]{Nr6@,` YJV@@+ RS3ffR۫1@ok6>v\SZPw.˯ }eY7xGo"Cjv8ыcb1A2g@LXS8YaBHLBhXM~dWuz.KF7'=88|G]/-\/q'Ɯ>@e{pEn{!~Ժk2k:y fkD8mA&=?/ >nJ۽3jחG nJ hjуC/O=qMIwO٫ǁ vwW׻5A5 Sqco_fū]Xn۳Du{z/* z9B$-rd,)%NIn ̾x 7۔@+*%)o]WJ*9jrk$mJb _T+zZdg쮣ݖi"?mW? z0AcH yT0<RܮȊZ-T״lXU 7 ?zߎj3ТgYg]X0s0L]!$xӖU9r=\/SG.dkvL,v9WNS,jWؓ*b]Ӏj#έlwfB.\;fhD& &_O.\kxmC:H0o 8k}`{~pMSY:uǼQmpefNwSRلl\m~+w."\Dp`Yq LAկ--yڜ2br.3< {<5/C%$FDgtфW+_u0Z {E ;M^7QfGy&kKw/R?=%+7k֮uw7Y9#,Zr`Is'_2qlY=7-{C^B9g|a~t4sGpx| $~^ *zƷAC_axlO^}U? E:?`} f9굝ua؅v Y >GyLV( )`@YLPc1ŘID֐nIJ݃-UVA^'Q :pppV%3BXLVJÀ׸w̗Bͻ,:GמȎ6>5:CA;4-{n)k359̀ >m $ƫRbY=wDNeQ:VF*Iq6rrpi%֢l7&_U!S`4,iL):l~$$ eBP^ّMhS-ݨ4 fBVLYX]+6 VYH9W{ ,ӸQ[qح̏7,,`31^b ʀDܹ_ov+Du mZy <[[{cbL\ ӝ$d6L]Ч:c$w ^' + '@a?e.ק~SGo"W byґ<ӄRFNncWl}㎁'^ӯ˦~` YZ$5fDJsÏ @F]#cisd/4G T_=kU=)+7|z=n ^>ъ7QW=c>wn#2]@mgj:Leh2+Cq_HX)$v "܋n3UiRqr mZCkGb7xNE:y_7dQ) gWmd XƅC7u)D&zb8OPm5iYucyn\/a'\!c=(>x1X*:FDŃq#ci3v{qLPҥcwpw 2ht )t C+p xghMZ^͘aB6]3*ŐNFy-grsk'G"`f./EjɨRz6W= WHC(@tׅmkٖn\pk˾/16JZtOK<ಃB7~;_G*>;ki8L t&UMz58%141T^4v`,3e!:8ʎ{֌0c&j'Xkʙe/Ŧ0˵m7+∷QId89{xnH[̆`|")G<6)SQ2Jjr1DU5cYZf3>Q9νާ]  6bcCl ~aXuߋMC{[Xts o{CGUߧc) l<;FmS -JQw%@~ %(;@K;)o|0rܱO*08i1Y' sER> 28)\`ݘ*kmal7P#chs9 ubh JBn x4z 䃞O(DcoZָ2g؅%S@prq}٭Њ\CSuпC&r`[ :W8v#몹s̰,)=fh# Hwԕ NLvg I;ʦ`uw99VQ#;1+6ZT u`*+ '3(QTO]N-rP_MCT#1?9 fg8y[Ĩ;`|$)pSMА+KR Zp?w+3xM:&rT {M'vW<AN*0!--,);up@kB9N!7b`͆"I[ 4`1#'88-.ճIDK2WpȘ]#`m^Pk-cEX ERCBC3v3A,8?cQ5cfN#!z"cA3wFŔe`tyu}H߹ Y5֙t0@56ZFo=Hgk˽xek Ա!L^pY ا@cy/gMVNE!G:2G P ؇[j7ǵډax*Eo`@?A~܏%@fa Hb&/ )w'"W(L~(G2\qQlTKeǾhfO$ꄇUZAϬ3"5]F`Mfzlhy) 'R1 g~lX56bE)+`Kbd%+]]mRLF,S`$2&xVp x# 7+`|iNG,I\H&`-z< O@?WM[9YyҠ4x q Vw1Q.;9J-&Q{E1]c e,< _cheE~Dd%>ӸS6fȱ_4~r-vxX>5M.rC>x&6@ΗHr">|*`l(cAp^ hESe^Ne8t^hNdmSdA/9{0v0=VK7ic'FI":sE,px S,)py\,EV5i0ܘdr߭wd uf@O Dr(NX{q-n0xdPbN$Ond mF:1=p@: -D D0 8-<LFۘk o#G[(v\f倩ʐ7wgkTDIi$96o:9F JIQ/(\;J*Z9l$zrؑ<z02YJK%қe;*Nȇ'+*Ċ2ۻj{Rx PW`d%hTuZq`~4dÜOOnd m*s¿2CHIL;71[O8{ځ TT ٖ~> 亳cCza+N[Hhi0`'gSxJBK"m < Es8BÍ} j2>S_u!ıR<\һj!2%ЧR8A)t㾶SRнUԒ 'e9 0֧zc~_BfE0+1.EHdO%ÍKc]fpS {ttA- JʵK6nЋ.G,p@Z3wGgٙp`A\2$`)? OhuO +pβd0f}vfM|ɏ "d?E41%U f.a5=ɍΈ{oN] x-.iAũ^H">rtcwtIw?Y:>c=g#&#=9]A"=J  !s|#;iͣ9Io} \K3kMrQX}d`uv:=`ldm,gE-&{ӱ3iiGJ@›<pu%}6(fA,4_DjqZMi^.L?!=`cěwA2'뎡'zal2h5Y-򬺯4{d{q5P:fqt Rta4x{U^w2oF>?q[\U1~xU{;V`>8Ҥg-?w}l@,Pr4ⴅ @iӟn&I5@#wsE #N$h=W@Qt \KUʞXU  uo~@YU\n(/t|6ҡ܊,Y8ұ?_H˫P'UYI9M?)(U/>'!@RP&V@o#43+J0KA&9>D2Q4y'Ffm+m0jtĔ窱v GFvTխ Xz T{bcF `ݿd{%AS^mw%'M"=eNEt~–*}J%2餳--T8 BA ub$9i|1zd}f5F^(74@߆¬4az'/>%y'qmKM._;@T7^.,6e,zvE\h1xBy;⸕d f3@o#s:M6r5btLuqe̎foG@%Iq5c\idoҝvz)zzζ^%i`(S9 룫r?L>=+R/{.qBE~&8{۔ uЧ?gh-ӣ}+zv!ڜ>nC~r1㝻[( *D^ߚzj[i0AŽy] 4ϭ1 >֘OF^ݚj]F\NIp@}op9Ck`g^ӕvEd}}R fÓɟbMJCYv?Hy:z ~@"Zc๱,g < ll}\0I lCV*sQA6>krFsm>Fi;{x$9IgҠX<G~kC;F0il y̬g^v pxW<N~ܹ 燱+9x vSٽ }?> ԋ<),g-F}Kcs"E=)ܫgns5C?x@Oy?^ƃ3,b~(7.P,Ig\O\{ciy瑻{@3'6z<)OyOK%2ws]Ks:I_Yhq,oկʇq-s%S : 2,>2M.PU,tS|6\T`:(irfҙM+Lmd;amU*vj"^Kh1A.Lʼn4ʺޟgv`!g|0ҵ;1Ux31T"ȆؔԩTʊӀp1;`|p+Oq֔#CGGYqMMr4N,.:(L}ܨg8߄)wMRYTxuodPyʡkSq0 `=!2l$ONj0>ӄs;Zϟeu?4`)Z-NP*7$_}-AՔ M+'V 4< M2]p@*p$X\=o8 ηyng[:w 078h;XvLX]ca>8g) sଣ %Q zt*@աK/tjfOpbuj4C `/;@Yrfyr/i upx^n )1g̩w=!DPj/XMUer5c5SBu3I!]7.uky2YtZ};|O93l Mf6juRcyۑ0bUhƨ[0t 5MrSȭ8Odp3o񉳐.#L|?TO L>5h:M|"'t{kF4i0tV$4ع$N`ʐ7;+~ċX#nP®V!V.O"0-MSȬEG BkDN.J[ϑq& >)x}PԙU(zn{LaK|4y4 XKU]0zFlv3{;@ vpǘ/ kd <8y \qDX$;Z@(pV9 %V 9?`TfR'V<6_rC` ?6ߏk?Z9PFnH ,.¾F3&<`-"C`Kº)bv= $@EYN)"D^%vbEb5lBe0&IV-*۶u[3Sy3% 9/(=sR7m+k{  )Xzu?08oȝ`| ^`), \_La 0f ),fyYHӆAMnb} ] 4ǟx]S[E0]F'tBac q5q;x';PK3nn[:F R+ʭrE.2K{W Pao\2 d&YXW 2&jVeFĶY0y5=2=0IM˧+"_mG#|ENdv%0/5g`ՍmY*AujTX^6-V+M6nbG&~,v- jZ7d>{.U>z.H\ƍ-&݋VO~ܸcɔ>4/,OSJheTu|3AӱƆ2_¶ 6=Zx*tDɭ81e1f/ݭ[π2J Bp˜6H"q`Cc@5\ʀ*$]Pe0+<pH?c4R+q 4Bw^OթaY^,.xP]r=bءfvص L<8x 8:XWrabjބjgLQ\X9D ^/i1U3((RÅE.BT^h̒U{2 3vIU5:P\Mܪ,k r-a6zpm Kx>JГsVjV;+^{A 9 69[iz6\G+B y}Gd\sϳIWGqId=TZ5hܫ_v=_/,\·jbz 4-pB$IJ$vI}t-MZyUc*BsKv_+ZL0Vpt5n&%`#|m\`dЫ\9 H44`$@"Ihz2钳T`N82ΰJcnf=zpd(&Jnd-~|Wuʰzb$4oDdo9Q85+yZ ]ڌ+/4&PH'SSMFax0TXSљV<}@C0sN*?Ć3DBPb!L>V4@?n”4QgE?qf itYp.ת\r+xF ,9OIު[H~;(ц5EDɭ@إe\O5x@_;&4c@_F#κN ]shLL"U5x L5iܰ0*HZM0U{tZ]8vͭ,f2[? ԣ M=MChSbmĊ1ȹD+@%3RSRKSAo>ڎ3œom13 bJq5Qr~ k4v;cVCFqQCjq}@FdPt; ڴk4.Xة R[݁w5 > ǃTe{7Q@/jo;`J& nH*ScX?@E`bXct`mfX ÁtF29[9yhqd<2׈ú)?\ǰ$eEsLke^ZrZz]<2KSAW\6M`Xt(U?lȶ1#ZD%6,+NoO*\q5J+msh5Dom/q+5 h+8p{ ~Կ-7T4+:buGk:ͻV† N9'E&v$TC E@>;gʊ7=Q4[ʊ`ے_j0?Ik v%;VF["VnU"jGAcTXsf ٩Ʋ޶C'xyeTU\=⥲1In׀hmع?sXr@9);8 ` j1E!ǻ, L6rcut=lmXS Vsq40T7#jts^T :o7OZ@oe"&ZK`E/- 19=+p5/qssSŋn0M t.X,>:zr?`\eg@ ! ~cv$*X)hCVj XYS)u9Oq׻SŮ5XHX=:ŧti+(9Q3;lCUUM5'kz7PᆰKt-9 R@} IQ'mD BWz;z},woYɖTW|K7>q-? 'y?+g-{*j]{> *K"1VZ{0GIrI^:gqjJ6tg m@ n9 )Xt侮[^WXt\ hopOΞ34us@Ԝ@&T3Fd@**dVkKk2@Wxɀ,4xrfXaĚa:1o1 ]"Bԁ+ 7—CfAx9^*^Z_zm&ISADG7)TXn _pW%@r<$-s> 0I`iA`"}p^)s<L Rz* # 1*;䆬F>P^dD^\~̈́Iթi$f:`B&W這N(_q-->D6I+*%:tEԍЛR-qt2@CV E CХ.P7%Cݼ8~&[_$'# q/>dnX`Or3;*Ǟ̪U6`+KG>)PL۴@}u`V!䔰5XɈ BjbE!su(ij 0yo0˴M9 [)–wAujɈ F@*9٫1P$KZ2~pbl2? Z&I?CzpR&yrf}'6^hhmUKc& bSR S(̵ʆqߕ6+v\D4H?L @+di"3.Hrj9*Q89^L^ +X{ xezKk#%B6Ol?Ao8d/֬eի-҉th>bMBum:d8[ 0 Լ@&V LE$$j85㫀1I̪-w;V`6Wк[Ɏhcƨ SLǗf,Cnl'@\0drѹkVZPmW[Y<rɀR;5!SkX3w&tgDku@G}_۔,&`W2V%8jU< "`LsP i " +kf*|0asN SFp+@)b:r{(pP= { *#;R@u@0M> ˄B*-+6&Fh8)I9*P27]vT#E k YGdE :~yBT{Jiȷu r2.+ |TdZޔ;7%7!-ܜW" jY!T uḪd9J#60%k{.^vtOLX5] c׸J d|0;}qY&JSTLE*]o6z<Ù (HQ; #Dɭ)]*Y0:)~ yz76&en;/g^xxwgO~탣ثa o=7`ZNQ)>zq7ZkUo_JKy/(N=p~qK+l\SbW/W<Vܙ5=Ba}>x] kߏ]3b-$ Io)ޫ/ؗٯ[{/1͌ #fl<)).[ %+bBHk?܍T7<)OyS~g ~Y9x)OyS)Oy_Whu7XҿxS@IWs3O7o `J>)OyS8)D1_xS"}>X?MໝU{xYiVlNnu솚[;+sPy 0&Q <y[qN8fx|z>X$pEŞzM굤p 0A7YOFG;R63D)gjL63IΚNg&&4?ב\Zq\[5;[ n̶jʥGKkQJM@OHoWLr7-u{7@k*8o9L!4bTUs ̮s& &u,|OmL~෤-mmy59pz. WG.ߣ$yz6ׅ9ɓ!V oơ:SدfzhX~_'FG"g1W'X^+nJF;({aɓ ITm -_K|`j8#j3h-HOL2|8_;Nag-7 ffrʪKHf0' OElQ]έr﮹&$8m9LBHupn^8_x[2򂃢n&۲R7XiRvQX9{u!Oޱ'?{o긜-y~ژL^z)#׊P5p|ѳu.ŀAg:0c L^rBϲT8>ˋG4bc`%\jqѼ wPUӱŸCSgNͩXwYܛ-BJ:ğ5yKT}:U l5ap<4{5)7ʞ 4Qa`sHg|ه>GN2%lg|`y7?9NB17PRռ `98!Br['AV*t)Ч",vym1^ˋf10HwHVc`[1`z -"UIΈ.@X;'W +\і?„y)ĺthxd8I\AXr,Zyg.:-87cܫ [`*EYkw$$,=a ;/@ 4,"H`o,8#T-:8e VYzxY"0 w4\¼<\[o W1ƚm0} ,h?ZZmޗ,W].@E eםo:`p-Gb-#c.RY8.\9g:_fe.97ܫ'")C 'Ca%Y.M*ɩ^5I!T6);|,,7Ly}26jR ]x(%*D/dAZ\jPcRN4aʬ2yMӊ|dq-ϗMeC+3ePfKDoJaL)8Ua"u~;n[ rؼ~e7\[@5}Xz!Y)AЕh_ƪ2}[kÉ&bT6s{S0WJkQk!M%)V45z] 80) 5v`e3Li[0Z1ئߢ+GˎA|myzETV}MLHdl`_f<HڧEi$P ,(\@Wf2 ]LL-(m s'L>^_b-u3cOWv}:&_`+={lh!1WST^0Ĵ{BFӕ[D1#n?ؒAE jOf>p&+!8wB3=,]&D75 {ê8M3˾ZF7{>^G (ߗ{xl.5-"z]u&h tHї@,L1 ylҹ{wӰ8HjzdG\ }exIhͯ.7ck9K"[@HeScۍا+2q(aTv1ڀ7h)[ŷHo1noVwc`[u'` [˨sń:f@S1hG,I{nto c0ؑsM` Ԍ sy>0Mx쁗gack9@F@j8Jfc tWxc@`2pdzKSѫT~rLAg£baTg|!O[O-k$Y:PO#Z [tZ"+P7h{a[QJ5H.X/dwFq|9QǤ+Z5[:gފ[|, V2 ~ S# 3P[vM<*ކpK|%-q]bV3bQ]"{Q|- ^v`nMWO)o}g2 X karWWE2`Y,UMsV%6cF3D[H3*Q7^QXbNe#KT7W}Qe\vID9:e3(Qz8HYWlqNpc|u@YlȢ!ovb l_`Еzअ7̖=kK ɶ;́vMpOf↪І#4X@ XG]sEʮ^uIB1B2aȦ1 |Op؏q0!niuDy37)[ z#ZU@ AA-=.!|bTfxob6^tmp+(2nQx e* 1y_N.im*w+ mI["1F3ҵfSld/JA~x1E3V1pKdu Be17h bh𽰎p׃"4F˽]1`#"@LcY !;.1`DY٢(pq q]XrF&c}u6u#/}/[廣hR|>stmLP0野E( wZQ j8N̵{&T ~t-c|C3Zϴ&D|veL7")YӔ;~Fҵe=lVGhiߝn߃{b lzh* WV*m%[4]&6\91ܮntln϶$AA։fn:[l ٝap;3`59Ȣ{y532 OĴc w`l9}(b]FNCs`7;d}z+Z/bQflI8Tڒ5]` HH~z--?zLnH\dn/9ϕ[̥L=lAwug0rܵvo/ۊ\@X;5 ֳ3LYZƆJp;;O%Wo)ܶ~eoi -iE& ]w0G" ZF[#Dyy98P3] fy:Lp^ɚNC-Zljݍ1Zݖ0'";/40:!3pc 4U8Y^g= -1)Q-u sb2bh ] {l a(F~6s-H V$ۊј{fEQϧ-߲ w++*F۵^}]}[oDP pM@J͚\*;<a 0 `"=g/0;i= #:x6Y9?=p!2t]_" < ĤIX_@$B9^F30n6+`xG:9Hߡ(VqXPOYm"Zf v4{?b l+N7eH|nNH+k?`1@62bnW6yZ6\-JQ ` ߽~2X ce=fz`P AU25?Hܼ_Pr/ssQݍ#/HxHuvT0LJCE\D!Po<<5 2f;evVl(q~jY!b\Y 7[;@Q! m=Lc)0b l+E#1mnvH kb#AT;l5Ў2>;]..-Jm6-^@.>(GZ $el-MB^pߣxtkb7L̐v}Ez1Z'+iV)yèa=cDIp/+Z @5uzIؒe}LrDJLCDgR1kYUs!1UXd@xpus`2V[V pLv sea@[ ,(xpQ9jcnw@8ua3Bkuw1!- &G] L2 dB1^(tћEת|%O@:W.FeWL„iQF|^Z6\L) 6шD_kfs:X;Y s+qFx[Etٝ5~Bv#JzZr@m,ð \ʷq#yHVXGu1pz{kj(R8.{]@@8lg=>M4ķ7hYi<,tEzb8Z qj@|Gޝ& jNj\~V8wTt̑D $uZ Hjf|I*GiVc+le\]g@HfEZ3ޑV,osQdJuŹeR7 A<7Mo| V`+(tXB jQt.aMN6>P3c_{ l{l+Ϣl(civMV/ Pt I!e52X@ܷ@PGzmI3yB& >&Yj|Ϧj]l`!š9)!n6eX:{ ):<9YGZ۪=$|Y Sq="uoFgH}'@6|#`;hL )2Av4,("[J>p@">3ʲĻIzi[2?/[6h&,OCc_[+0gɦUM>ł^B{_)BaC-<)*Z3f ̿|QWiPwSN+YTF6.><SπL/bsOz?_ ø2@UC~HkcM^` .I+| NDgZ 5np C'bW9~5fU_|:kl~hYG>A|?;0|M=O2~TRw Mt󔏖 !YamK쓧r؎f)ק.kp?J=B2Ѵz7ѣ{ܵ<)OyS<)OyYQQ1?Iz?[T&le{Lb#%01ON)Oy;eY渧mS٢%Q`5鰟Ds {(!lY={)Q&򍂃Lm:-!jwt`Mdy'ޑ9<)BshdDQpAd^ :Q`0 (@ca>|)=BQ)\Kz@T,}9 /|{ Ywjuvft~'ͅ7,n mz9-pwjrs N. TPnFCpL 3y%SLH5U1:q8$*o^~`MG~ȤAB#C^oX>颿U-3d.)ޯ<5×Kɒu*1Cnb&_*=Ux" yf)wrl)kՍG- ds5[o h< O ngMIqLa;,Y;$-J`PP~'XU.S'@k䣐ܲKQj?t]۫/ѺGy.ysL%Mv zO)Bpޑ$(>S=;(lTZu/0_\bp͗=ꥐe71[&krQc&̇Ѱ80e٘Po#U5mNq|uk)UgELxICH?7-W\'c1?R^8}t.5h| FELzlĘcš@|7%,m*W bp̌0rFGr̈e憓}p<,Ŀ~hdr^\PNb"]SV_ \b*@ *Hc IR[T>0>@WsR_LUzSo;HyIk0IIKe5wR˕RX5.iGߢ^NLZ9D4G2W3?J'tznݴ:[PVv$0`&e c[>ۗ=LϗL<31NՇiǘe71 ɘO*vb)+! pTA$DWM\Lkg jq-,ՅXmz΂1‚rq%( DppAS Zq}CBtK E~p>y9礶 h\{ceلю|*HH33 uh8E enYlG&k9`a?L%3 hTF j @ 2%=R?/`& L\/y<'Hm_֎+k92R@bY#=h:+L}e ~+{&js^yq ;/X+䨬}>A-\߶2Nn L7D4z~ /5,@1ԯ$"2쥝)\gd$F2k> )VBL{BC"JG"5[0dzvXత 5P o-: c$$RړNi~8dj9/]O&5k>*rVɭ7GQ$∋&,#68=0WZ> ^>2S@`4IuLӻbQ `c<' r81aHȔMQP5$z!cu74}K/.A,EX&1932Nf*~'7Q:P\ ]cu`7=@Ϝʦw`9w.Iu1%2>`}o:ؘ9o53g`#p<H t=[k 3_\~I*mN$JϟSJ4R^tY[96۵ .7]1g58|z<mwY)!8g[lkQU>1LƠ 7.CH?31_[b&YhnL&&}Er(09JV ZPѨt-,C9,'[A8QT}PxPe+ $߸k9)e2<sz^(.Y-GJ1.)NXz-1+"xk˛Z;g&mU"?Y7aKidQ-xtsԒcjFW˴ \$ s4So4}@ ]' _䱧cCy^d#/(~>g:4gcMI>Hc_M;ԗ3v{C J.579^g`II2hwlI8&_^ң#DBiP/^V6gU9~f /FR4Ac2AK;9ti)Œ)!ț7/h`HP/u,kSY*"$W% ogG⹣@@ヌXMM2! T ]G%tfX|g( -5@J ?su@)H˯Su C.(oVy#:1fмq@ZZ!:bpB^p{_I-20w,0̼t`۳XUˑX۴ͯGߧW`JAH[5%dۂ ;Q3W;0'}x5Ä'Xo2qdo&'F;q,>=itX^Uv}ƎKhܕ{2zRxk3~78NJJqR [*c D.͈@d9zlvex%m?s|[<*kr'O)4[94pAxg=UsCkߎQ#Y; ;@|b@k0E,::@eXo`ndbVcˬj搠Jf8| ˸gK{38t)%PfҼt3 FyE ̟DN1թt5|/FOͫ}I׌Ȃ.5㕔zO>Q4,1o-^dZ|f4O'S]'֕CbJ_ŬKW͖4$B)Zz.I (Ȣx ]NU 'zn^0;,+l  =R/;q h:wipjG@u.:&w`kyX؅\%oTeBgRZaӲ.P'Jkp a$ 6?kJ$6#]P1ާPֶ7ʳ"G}Iʁ'yet`{$t$BꎈsOԹ!u?U DHҿAj2~Co:p؃yFv0NV9VbW-Яm 9\ 8R8_Kt25(z̎VRڔK|3V^%akψڣȂJ< >rRK6vb;cфhY* D9qGoK",:<=|ǷxU]@Edl?z`7ُ4gL(` #@p36+ @a?&s~V6 /\c,N|y/6m%$#bjڶrBn7ǜM=ig_"Ќˮ!\ `.ꁵ27)JE_ ڹP%g%zյ ՆpbjDJ6\V+Cd)]SS"W7̑4$R KyM]$I,s.QE5  v܌Гu3`pp\QL ['l7!1cK#f’KМ9 (`"wx0r"8|cz fj\2m8nO:F5YH1~fe,f[pxj=u@ӌ≕YQNT[KylV1|W n l`;ю\\̇Pw2f ~:a?xJyjFB`|_*COSc:9W]/: E yPpPKH_\FUV*Ȁm(`~bR39e_+fA^JՁ~)\ ̢xWf_:\Nb=yhG y 疔<.X1{\"RSVo)' "rJH~ I,.ԁ60U%gs7?()aOa mnf2B2,"b-:"qs] {jϷ p/"m='|NtjmOt*7ҰZJO/)H!D8 )E?WS\>*6.6=U? 0x z +jmAèo!Yu/EoT5 mM%:|$meJ*YEڷ(rn<ŒrXm!ճ@ 9M6@E"N5\܎*Rf 3)?X|@h"Kf}=a4)#*Ɔz87"+ֺEx_~U2AZύ_Ψ cˉ^@jmldINI;ԳL%g߰'\!gYY@sPEd&0[4 fr=;~LE=Yo7,Rv"f; Yӝ]B{7^}y U+zMtw=-aVt]-26+gXUBu8 fNJ3r! )l0A>RGsmy%j} 5ܼ+3>s6Z]埖'ߘHqU{p<3QvU'YhF3>\/h+ @J}ʛ[K@)f}5"39yq RK%@J{9n@5i/y#%0.7`z oo/oEjww2+B$nv0X[J궴Kp6n|4} QA4 gHN&@|kYhmz~ɮ*lM@bgpy!*v 9|KzT-,"a֦e5ckܼ`gLbAh%NR~K7&Gd= v {᭽I VW$1!3G%dM<屵'!6O> K"esRMy ڎ<<{u7)X:Sg  7:M$_vW۰$RuXWD|xI>KEjMv(7\q8minSYN7ȴjܜ])ƫP/sʝ935)}bT1v41׭1UnempvZ[u3<6?p3s0$d>e7I-9=$uf>yB5$Tun >v(28(.=e)Cox0+md].BNo)p92CyaTţ1ْvfG97\Mb4<;5VYb~gEl؏0ҴԱL拻oߣ@Hq Xފ#uz\o! }0mY63lfٹx  8Vh翉WZN@גVy{I?8zafL(!z|_z95/ 601? ?dv2| ZH^N)O+waug_2DĆT#+=;?kU(7S9w *cې('Et0! 1:|$އp8Uw@o.&pmF5p `K= IZk}G*/x:j|z=VN]YyC6[ +*JP أz|pyX81Ο">Hsg-Y87Ҫڲ]\w#5~_x7Oޘh\0NX@npePcr9usOr+G"k@\FzUAIV_]()f߲{_2 E ;@d`18r دbF G_hx;*Z+%eSR:OyYˁUs@="-6 DV&bW77`?o'g>4+O)OyS<]򙃧H9{OySM]e fG퐖Bŝ8AI˥I޿xO׿ H֜0%x ?CEidOy{%{~o銛,7) ̓~78t|6LAԊsl Վѥny(FX_-F+!Uz6SfˎS4=)O_bYr*M 8\T}XƘ=7y~up&+LFNWRM@O0Z*„(PXS>Pף>)Sev&/$46ݓj3y8re1L>K lw/ZK|k[gkOᕙP{00CHFοQr |NO_5At)OyTdr35B]j tSĝzO|xg&Ό D(-$,}^i$=q4T\ #OM_ k?ذcח k^_/VVS\8`[1{]zS.@V ɾg` :a.CX:Z%x!e>;Oь\ԑ_x$ 8E ؼ6۞''`ؐ-TOh pDvZ$>0N';?27}BCyBXN^7͕VmϜҫr" vf):qW 0 8}jP?p9 U;~'`^GX뛕]JLhǠsZҺld0PEin: n!ߒ -]&Eks s[]M3Kfn[],Zm# Qk" ʌW&%.˷nF 7 S^$ƟiI^mq[{/@1ja]!BƙȽNcV{wP~z &ް Ok2Db3[k{jDSRc̯8 #IyC()ە87ƈΘF/MsS5?C09:Mt~˨Crw&ژ|hC`/nOfW팤<[b Џ[!ar7bcJG# &^h\bAz5J~ؤ:QUZlTsrIxgY:2ag wuh-2ub{0-E ݰrc$?h)z rq2mFŁn]r2p̜'FO*tStU~c3t-hdT]ⳙfIL(IHlCE>ߒ7:*G6O[fz;JI&8r3"/ (=㏷2*W~$wI|HՠBoRGfi'Vq1iKxL٫-pWH$o%z%"hn oy5Kӿ6/h;*۴]YܸB-bKJ{!33Df 1`=]'27Ƙ|BIO&YOAlAG) ǣ7`!Yxj?{"H Mggq51F u3=sIJU,ۘ!tЍ5u*?eSʂ3Ϊ*x=u}.E̎qE?x8O% (u}J gnw2~z[?EOtApgASd;޶O>oF.Qx.+O2Ѧ; zbQ#MͰb\ [jsPj-%$96Ug*1IBj6$E6m#c[ `R)uQZEܔⲍqׄ%/C'- זEa.=|Euî]}:V\uT HRvbon^lm4on{ 7J7DL?ˢZߌyၓ[Yq9N=ol#gf0l3e =Gl-Cunˈ=bSxhϒ( ە oQ /kRFOO6J ư5?EV%;H>Ry܌rE`rL9V!?4nzʒMRsXJSHS5Z}NHadWr-PuhRxgVSxL8sQ':%?w\j<Yx6N]ڃE}  9b׍jj1hgZ't!a,{oʿ22 QޫVfÒ K=vs[1rU&ȕy*'._1(_Ė(c8nޤ,+r7(ifM-*?TO {DVgRUir!F[5kR^kSaH wC`KNآE=>=ZLn1_"(?@~ n$GDmU9xz&iԌyk0>wcPYmon)W&t )"g'f_1WE&)?2=g,AxSaB93[t EK5M_̎-=&[ՎQ *O|p Ȉut6` Hg͆ڒg*+^!`d3! R p&0GԬl卥e.5315hI oqu|v! KRw+Q*x% ȎAnzE<]G 4i݁=sl+6(DŸ_!KN\JYLbΌ uRv5p qFxXMVULb<}Я_'EM:lӰ!*:-"  $̜ni/`2@(u@W|0%asYvF?&G<˱d,4;9aٶ*(|_cѕ"3+8TW۫t *O|83f9A'uikrSr5,5~OO6x J!RtBb2OaƨƄ(lJTL.J1`l|wd@ݓ*>"<`6lú1h ql2^j3|\hs*J7ޣXVL(32a؞cwލ=N5Q2e ea4jƆ(JL7U0'EpJVٻn)l34*, )%́*X.WoVsMS̽ZJ皛H1IMqbNf|כQm}\c*lC"Y&S'~6&7^%$ȃk0``*XpM﷌Qp8\+djDz\7M)&c(G!1 2{$: *LMK0 @ܩ|e[)mpѬr[4Q剢]|;?¯ 㒗 J&rݜW-UgʺiC,9j>=q~t-uwGBtyx1{BBW+O}b,OfO\`CQ\#*}MVæaOO0cMo؎QT ^ nkbچ ħw5dY=UG4G,%N0+;TxljkiC9N޷ygjWTxzO.,t&:?_&ajV=Ҩ@28LiŜϯG錻@}Y.G(~yj5TPgh4e*T{Ca nZf+Kn^ \#*7|T~[zzQ1VYY5iYԜIkr _lx!@]M:i@]N{=UG6Ʋki>*wIgsCY8d҆Wt .E! Sչ/TS)BP&V̓ ˢ&l/8RpO9jغ!3? ZiFV^=%'THܯcLYypB~q|^9\!|ŨUS(I?JƤ6&Z(:lTNKh8BY[ KLZk\*kZT0F4~JCPBSmpZ"aU㳓c=UG5J ,?4cL{?+eӫN-N vY0e>܉v_"OloD{ ]MͪK,*@,:lafQ m,$|2[ @奯3w?T`+)!е/Uʵ3SmGW .JP!jb*)05٭D}M]7SWv }Vyּǥ.TP8\^kR٫!lX{Mv@jC@jkČ}y+aO 0ő`/X5 M`(!q`hcOQܸdDEF$_ 4 `^BWOnތeA'(Jk;R%3#2"05OG Ƙ;9 +ot~(- Tg_tV@;6zlOeR63̚Dj37")s/r0$+>.ʘs92в\c@wN +&C/՟lH`/c2-ùtt1BzС頟>JSuc# X'Fe`t!CV2KlDz PkWG}ueQt^BWS),[tEM:l ݙPnbN^M<U/23*e#f~_o RD bƏf!L@ 4l"ֆ#3 `֚$$l-5/$+{)[38hmSBad#`UHp'ssaVLt"{J;dv`FhK{ѐOez}@wLh:T5B>IRuct l^bA~ZQ$g]|޲~1X ȒT^Fģj_ތ8PV[VMoR'+VlT9DZO@4 P%dU%BT䀳!l q ~$x@]fhx&j}}I01ty ,a]-Q/MNa1HM5 a]܉xT*!y!I5s\|\a=Bb0Q "*B92S^g1uXUbLycnff'OkEgc!-ä'_񀆩06ρJ&FsYOV>bLFmY /]82hO 6\i Tod[lVJ0pgnp8QUik T;Wxwkk7-gjkRqzM157yF6MhXjs)]"UN :`'s }%t5Q[U2E?&o?'YGOxs:v"!mUuQˑ:E<ݲ>Fn(]Feyoa ~u 4s6A[8e͔S^bj56j\7$Ű\>lL'b9ǫfMxOCLխ%aV7 Xn1VvD0Ɏ_!7ERJ'iFil:Q%Hyk p%Kjem m}ˢ&jFT_*S:+$W|r&IoDC8,l)uO*^z{چSK|胃5QEVA7OyPqV3Z!#;ڐPawaTz+ 3]IXP~ Y/2oPp1"'G&)Q!gڗP382VEjUZTm~u}KJ4:P֏\>Ivݚhmbы-:OkP0 6'yM%t5Qkd}BwH6LfNҎ-qFE 3,;'_}cig^ lL47O6^UM2?U3|)XdNhchnt?1^C`=lҪ0l_iSm{ R4M%p I[*&uQV$P>ILs7f1Xm dzpԑbaacU">xvv9Fִkcj T3 e!򈲍t)sV/ӛ羅Z8|U8x ]MԚLǟԛ,:lqfx42ba$!i q,ޓL؋-I kڷDgVyo"ilG0569[WH~$xk'a!Pڐw|SJmS6'؇n>eڡbiypj\Mxhl86j׌1Ww~8EƘ+[6Vr1sCo4ޯ呋MqS%M\O1CzkңGR1|[7!F>륻 ߏ7eW WR/{#:4\[3cvY<1FDL9ֱ,z1*U2^!"v qa^Bn;F]6 Bym'~}bUUSVGv@µeGJq"L eʭ ~,Ӟ&RʫS]6<[x>uFDLas jyO5M䂷%J3ar¡=#34rIۿs ڍRXYjOBUO>>;S, rx6nʼn7 y3|An_lbM*6eEnMlu+4la`~y%T2jA; tviCqF_&q /U%r~OfӠjJ|Mag![flZv,k<vZk%zY dPu⯓C:P)2_c.ch?gA-:fGNCl]ۙpزh^@A^?:9j%بC` R_Yfb rdfKԛy|ᢨu3KuؐĬ:UG%E[Wϟ){B .a΍X`>'s}\opʌvg1hO%|SJ)El]sꤝpz#mޒswNL_J~%l$~'9֞wih`FC݋w]r.w]r.w]r.w]r.w]r.w]r|wqZߝj'b.A9x2U36iҧ_↥Myx(2Z'N}{.*:eH+GibAc rτԈS~w6o;yc&ssPv뜦[|ӻ}qHcLAû7=CxB%~ǼDۙee] աEh@~!h{#G+xuQAoG=??CZefJm *M)cH3  @`im H" (E X ``^ƫZͩ Ed7fA޿u,8#c?cN+K ҶlVBE6='̹2O_yŴKܜ)~*dzL0SG!otm",‰Y@0'ApȘmA )ӣ<b0gޭ_J;$uip[VγSI%&W^d Kx.%7XkǘLs\x֎M=q䙉_Ԛ; Iop,kpjfTcæ|\Kbɐ?{jL&ˡ0 jx 722M@*(m-ȫ:leT$LZ,%ӡ SD?Amg\ 7@,6ZMLXfD`#A~a|ތLL0:[E@X1J0-"SiDr!uJX5/p6K^1 `mgo8X ArӜZ.@JQu `i ^8E ț=ߡ-/Jⓡ4U"R#U*T\;F5*e (9 "<3C,8%2-cLY9R8k\vQ?AnwU#?4Wϩs''z"WԢ<1} 'LyK9LѢ;s =?TQhL0:x5++Z16Neq&lv9OJ`_Dcd[mx_HO8*ᴀ``j?y SL1 H . IdIj!@ +]ĄikӽO)ORPMs EÅE{Ny'sr>>~ #* W 4V*t Yd`tEUTx^9W+5Lx ZM|Z l4#y<-AY;UR<H\?8z:<7߱J笉<)"vh`2YClCNTYCDa Ĭ,^{19R ̉=L)y,aD&1h=tvΒDpOA NF=d[|wUQ|L0Ar`P5trSWK\7b 21c#@B{^S`c۽$$^40 sv.[19[وFL!0v9Y9>TX?):?vQA+H :PȦ]` UU*lm0Xޘ=SkAmؚ~c/ <ʺMtx앙bL@!g/lk崯Xpy 6s?K[^k%qTGJ؛Rc|0a2=-6Wiń~R-Z|J MxbZklF0x+0lM>x#X&^N4Pq#Uc0z$;u dq'Xu# lW^=k.L֨b,pif9FPTD4~bcAyAcH`!Xg05"Ke)aClPbx~ވP++\ Z{ؾZd( pN%)gg4P)jC\T))Z7Jߊ`d\;>*^Wu[i:)o@z5Eh򞯑I`ѵ@BcN <)Eh1"rP/B&թAO'm GaFf$?~}7|:7}hunڊqPGi'Rʣ^t  0nC' @OQ5:!ڴM a9C/%X<+.XUeL=mbqh;TW>T6 z4"~c+ע`VxQx*$QC$Y3 v'CDFUTb*tchh(#@cP̲j`#- \AM9g d;r?ޚ,n)q"/'YXW{$l|*xQh+ dz G둭zĕ^} \A.5@}<~/`, f`B&ZiܖV,H(.ݴGKH;h5[4+3+Y"e1V60o2G`UҩSq__|SJ)Uʙガ:ZCUj֡W霖!k#p/7٭[* |1Z%eO.Oa%`Co!B4@pTvhRekPOVXe֋`u: ?pa9"Qa]8a\^h A*6X+b U{#T` Ks^7VŭyNd) p >j 6ӄ;Ώ%Fc"eCSzX7"M͛AtraJ*򩪾I =[!XBKQ}@t_dP트1Kp!4yCźD&JFǑ|Vcb5z d9xqT;%s>VoA{_*MiS(65r+ \xaG%"a_ ϫHȂy:g}Wbk]PwzA2Z/`+!`z"Re#@n<0@)h d_YA. ǶU# @PHg- `@9:w |ʕ `KGz<|Bқj˓E& $&NfAm!:?}m^'-֋<:CT(/wz;6͘H>429"(5r7@}uQ*`9vm[_D/clN/Cӌ>aS =eP>Z%фH&#lܻnVA]mp kRVXkm#C=cl1{n(1mLIWe'S:iWb63, ,"x,c`^{@VbvNnFT]kkH?Z~#6.*Q3"GL;:v|+;0bx<$ɻD{hT:rR~c(s*L9RK\ jbxOeMR*p&  3F)ŧ@.,^Jyf2t2*6MW(KCsȭȜ7J)- P)߰x)tL3)5۪}wQzQ(ΒGRfk,1f5U.u.1/QU -6xʜ }2WkaPz{JJ)3%yQХx` y^F67y\x\qtl@~cVjA)jl7/ |VkņR3_<5 06!y{ jA+t0Fj#L_T&|Pi.|XY9=}H  L%1g z,2'ZLgl=7Tmm\ ιfNg.8Cq}pA'CnM}wA@.~!3AZ@&O3IV+!z.T{}/X㲓$u )&.b?%V ۠kh!O -.u,"$ s0Ѵ-_T<(cd(rM,P֤*0xp{&_$ EE=:@H Qcl'%qsuRo:*% UʦpGn'3 /8fa|LhxDHR%8(8 =H2u= MԞg#@v)xw"C[<  . x> s gdd] i6ZٜP T6[KB\Lpn-$BRqN4_PXEv){Ȃ#f_h-=bCK!Һ50C;H Hƈ#u,St;>#p!bAqk- 5Wi'(0z5`DY`YɔjJ}j:!`f*CHk$CpA2g*Wp)NIQ 2e?s|`hS's YCp_gv|yA<նixsW~]7ϑ)ΙM˓Fl,X; іwK,x::f=2!MqSuDGPAQ@>gэB{cׯu$I&! m3Ԅ-|H GqؘE/LKxAm2H]= D W9K߸i 9͚% 1<è"n].ܕkx0`$u 9J?[] JW6R~Eu]^I;NHl[5.cLY]I|S, ;m]֡fkS:p䮀\%h*6<#^ֶ0E&H$trQkVgw <<qXx-n|h!M<q725ǝKz&[tHJ<̝ⵊ*+] ¹*Ab4DX-RLjlD-wb!Vr"dyp.eDd,W9ÉN_rіIC*F43-k F}J4y(G*L!ZSYd /2G1b&C 7L3 Y H/;v` E^w(52BC 1së?PH Gb! V&d|"$VYDؘ_ ߭YJz1<41\~m%@A)Kc[Ej#},uN]7φ]gp7Ês]d/ex#R^[6uQe9Ȁs_y*kŧpچrBT)kPX .wy5<‰'# PC(\ ׶TkU8cuג࣭I( W/kH7ۧHwo7F^X4ӍpŰH>7X"ʯEYq8]|zxxGtߡSێ9g2o#(THʷW#<->OY7=l.2'CkoEgy`|!fe]. c÷^{0ҷ'6bUﯶH,5H=8Egpclh]Ov?)f7GȽ]n*q!(S΍RJOM)-uV9Jȋ 5)Ȩu&O~rb?u:9dm g>蒏r|)=_UM-֋2 W9&owÉ8LV`1@tx378\Ԛ2 PB>>G-uN,? .rw`Enp'&i쪜y,1 ;>=- V)di&| muBwW>.7:`+]+NzOk+f+;m[sS!FAf/ )DGZLJ az\HvB1k9ځq,޹rNSj'5e4ԓ BdNUQhj0 ho ?MYyi+Μ0\,I )jv>kpx"Y7O[Ğcm4vfhyzNaNM_Q$=N0ӰézjYgϡSÄ!Y>}. QwvZSOj癥5{UThD^@ 0ЩEdqBKC?Q <ݞVj6fdC_/H3{qN7&y)7HS`/1:"k"*HU$~V'&:$Bэk. Y~ o\Ws@/%"߯0PFQJ*`M,51qt4c^e4M}0ecsP֊Ӫ $Emӑgӹh$WK[R~#qJ۳ dג k?KjυҐj$tPxIR)-`95ĸwSKO0 [lU ^g kiIZ,F\WbJ_'q1ɜ /%zզy64ջwLf{"Ẕ8j9o Dq~-$MĘ=Rא~n^WM:N*7p# N@|#7{ɿ,kɾH@ +To/]ђFǢҬ}Fb3$/`0v#[wcZ ۶QP|EiH M4kɾlc'J;]f r[mװx=ov1M>XGri92MƑ1-1ٴ Ԧ6r%ZHg VyΜl$䔀FRV%D6̬hrUYyّ #Of1* Q d,03Hy Dհj\N"v~dy6y (zdo漅f8X6}Aֵ_r;IsJ ޓy5$7Y?#a2ǹ=z?mc0Dž4mv {Q)KV6ny=s]@@,>S']d63홦 (׷SbuLe7agieGir/k8E$7-[NS~|@ \kf1g"Nc?1, Rcz4ss{Ilʔ17C9y )4eH;ࡧ0fXb D,z5Tv~gv| _raOG4F'{*,EGi؆.r831MHLk0%92WXQl# zrlv5Q5ρ%r#Q1#;h@"Za>+. ǞPu'>h#4T'TqkCU2Փ;L3!;CSJ[4a-y h0a }&E<؂ԨeN-͆11)1Vtȵ&hY5ρ%rGvR35 ^L౧<2 \ao *^,U]G3;>Ednf"!;Q8z-rMc^Te!~ (lܡIrhd'ʾ,hUȇ2Li+J' \ EXW:K.U#Y4ρ'bGpy`|8$8p)Pܾbo#*![h*S?;>C𯪷' #4gI{żIn@&A% |0qg*C%ӴًV/,KF3:|DiZ?faCo$VHubgf' [Ⱦ ,h:Q2?;LAW{J;Xgh͓I.rb)%rv &e<2yOӒu+I\Hw5˾궪XY廏zl~WB*$GevpC4`McաUkIn@&ŊNioZxHf6ls$`̀R\v@L!~v.^"/xD?n :TRa}hQAPO^ "'@P]V?opF{ ,h/zb LiFs~/'/umTHU4]-z sz,6r<;KAݷoK ӘфX6Uא| Js92lQ L,vhnQ6F%HXt,/)}`}x^@6iɽktL 3uD(;ͮ9Kw^?"oK"OWӷ%!;NƻY=@##8ܟAejE$li)ڧ]V?IڂO/[= ӞGHC[ؿ5,0%D-h+zHi~hh k&AzeEH~ CN)sFh 9\{Opޜ]D2~ uRQ|l%<˦Auz6վk%ų"9(.%D%\i/3$DYm)4GJ&(ǿg\g|r(IQt.y=m {&y wh׳K dt 7Ѹ"IC[1}iCe ăO5:/]kB]ڼ9p1(NpVe8~*"Q#@(g 6WtdlH1T75,Į9ӹ> DAAeVu CSF>q(U H@nS43 ire "5$k#.(9r `M?n+ ^8ӴAQU϶[D6&Mخ'{.}Q4w7eiQg[-"p]|3޽ np?]ʂcXo,A 35O7Nc@Z[ | %e棺mͨnb\w[,iX7N\}~{On뤾rf5~ŧ/[&חmB/ÚR)F_Yuz;QFwuDMpe [vOw#\h7)*[QﶓNr望;'!əsf]=|o <]h /(NL2D73^a= FlBu8㕵f_wf.G5D~lSxfvi483T}5~og&1DW%#Q? u2 uXY)6vRUuپ~d?4!ǚm'G3SOݗ^7fpfMto\_4hv}i 22U/\lTepﶓ^KgG멩{ǿ$O"pՄ?h+>=> r.w]0q.,Zc= 9I1~v@<s} )شwe306 '<=o ӄW}l%Ø/n@wv,@p ^ޟmb{;sO1۰8މNJ_=EkJ`οLnYQuoƧ;} s d5zk|}"EUϣNtaWj 6&$m#$OvC,5Vk~  O|2ۇwn.UWռ )^B~ /?zkY_r~y_9m&M]iVQu TݹjZ[m]w@F`Y;KUEQ nnCM߰޳}S<-~ LpTʉ o_?)?gNO=Y\:ӎ瞊O )ª͏-?!}7xXZW`wiv.]!-yi*:/]!aTU3yH*z!KiBf2? ٓ1zd N8M# h8 $騨nT3җCq9QQS=-9#Z{v@1jwe9+N)EbkIpI,YM7Q435}# n[;l/U_|B}'$Bcegx(Yd`jvh;O[>Y'Q:$l6S=K@&!_5T=Yw@g@+  =.w EPTSyE"I )m>n=!-9#Z{v@Xj鷍e'9L@gu ZQ_;Vu]MGWkom4_Dvzd;$R-o:h[,P3T4`@K1mS6dnSGdSV@T6mQY)*PYѐ!01{i'< ZA>gɞ0cZ;knjLâp]%MJDp(OkfLΈ6\m#g}M ѝZDԪLRԀh:~7=Fԭ:lN{>h:vۀ[w(= uڑ;~,-cIgr>M؞ܭקi7@[_2uM;ch7im^ V@Ыdwɞ'rG9RTSm@Zz]%MJD z(Of-6|vYM#N31%5n@&)*$.}?~ohW]$jt7$hZO>:lt ǻn[VҴ 7oS-{@Pݡʘn}avsfhNY3I}U8+} KWyJŎ}ST{!t~ ~:%풮֯~AS_mu}c Ww%zWA/h D-ϸŒyiv E,Kd]NX0t6vG'ќ'K}LN6P0qɮʼvy蝙NOOG;(q>{~Ǵzŏ.NvT3y0-hu&TD0{ յi}C9xORӬIH$~JƜkPk }ɫ_X?|qR<&;tZd0>M=ЍOf+f6g.OV^C|MuQ$-rXj?FFOU \E3#6~kT I{Pj߬yڇ;(c`Pgo^eO^}l48Ss J.#?Ld\E:w34a@ Aelqev1 i¿6ԫ9z* W"&o> i W::%-)~!ܩɫ\жn+Ԝa3)_?N[4j;1h -o}< WiJЎ h7j]=+u L ) dɈɋL޿VfKe}3(u| cKrʵYFs2'>pALY֜7<_Gчi>2c7YB`;޵ύ iCodF6k@ tO66 @`DMuS}W .- jp•y:b]>Ei7f t~wH8Al#,ԵRe ' u%8Q;"ȡb?X5c9kcP5f(v$WpyhXT UG:[H_ç}1嚜Cx!OWȅ`cӲYL͙~CLѝFE͵bKܿ~ -t/>BMۮ~LyuLn?vW#FΤIk>OFHin ^y pz3Tw>OҿR& n' ѮL͙~G la.8%Y?KzvdOV,s?'9%ƈNT`?v[trNwܦD=o>OM^ O<֖~~tRH_gi\S[TdžsXͮ"x#LީcІ+ԜwaeK10y~p 1a즁6aBjW_ACF. gn| (rzj|[2Eʜ{Qt#QSӂ.)c9fWW+ WМ!?sI~˰-9hyc@biIXpr_MYtS,qumDW[ L͙~?0 <eS39viQuw%&K^d%4'vEg20wsOSҿ%Mu^;'>valS*Ԝ7,st-Bkꃴ)o7lm?CH(%*Fm1KiNa*AUS-} b'.,wm k0XUJ=nAvufuΖgE(򉈙P1zxV،gn^J-LcLJR(ks߾fAvgqgdZ@}r7J"efmP7e=4-UڂHT:i.QVo2 sc\>z%tӒo`hjgi]Yͯn!vIٶEBi^MܛC2->)drUT:J{b٧Ms@\CߖbcɞƁ64"l#˲HNY-"&^aN(S/7S/%1Z8-&j<4 >Ft˪"K{`h¾ɽ-OɴBd0IvTwf MW}7IJO|J'oKr{XSyG3~ vH ,>Brv-?X&^aN(c}2̖NK 86ۼܜۿ bn⅊Ui fb TQ<5%<%C`(/w^=FEth!F¼0ؠye413*})Rfq8l>5_jp#I~_})ؗ sBz)>c˾NK ( [Jp_ 'nPnZCfr (b@ɭH&-L'/7Q=z-90Kom?"i~W|ev\n^Ja1Z8-.<)q*w Z~_ϵ@dj8J> ٖy"+[.8@M%Zys pY잿HFFhWL"{dHnpH+ ;Ї7S/&Ӓo.~ƔW CȨ.-k8b^ȔےiL?GZacy[꼋8UOȐ &?)RG85Ȩ- )Uxd[H ;:n^Ma1Z8-$I'Ҕh_eedFMb͂M$|cm+pK gkbt壹I|`?%C(Ĉ7~7)>HqՋ`qJ%h)ٶCZx]  ó4j n^N\Ӓ/N/G?rN $[vFENaZg:z;uC$;um2V򱗻S>OSN_b^N)NY`&eGnjvz-G>Nhk۬4N5j-ie~eN|L7LEm`b:u+`Owrw@!D I7:=jq(W)K+"i o'S4YTlD[f_2vd}9-[Jw;QT&CUiJPћh),rKY.Wm:&<`9}'{gN$/fޔh+E*ѨlŬeG*%gղ @+5-^Cqq~B4("Z+8Y+,z})sY$.]dYZTY[gh/'}y9-[Jw;)sK%-Pk\MT$rGk*oY d%,s ȕ`9VF%/fޔJ+E)ѸlŬG*%=i-6'o.nO&2zjȵBS}.uY'{xd ,Nd\ v*oBSmUr>#*^N N^`  P%-$)<\)zYs:>Ub[y~H1+C bi걚Q-/fޔJ+E%ҲQ\9PQ6Oo.ndZXHJ\_ꩵ" ]sq:x>7{ք1'f)˙"QJ()n("ۊkuyXIBaW-4(K e3†>8ζv pD.c J)50*^nߩmRgBd:*IoyE5<*s?vh6QunjL+Bs/ֵpn`B1Z8eu⹖>8˒g7&4v*QǘMd.GJ?:ySk7B9=)s?k@7c|Y%1tdz:94M:ph<[qL<=&r9OB7kӗ˷5I #B$5LIg2k9= Lnˆ5 N l2m{zdX-2u`f7X~c%+Sc"S$V&^vMRgBD:nٖM<[ZJz>\ImɱSDud294MյdUUš2F Lt!L'Y NO=qWVR*ݔB{@>U<]mo#S\˙y9פx%@M͓CSoT];S@nj_kfeF&pECG|6tF<'r#U5!MW Lle0CM<$Ge'rfi'SqP<11v,3uSy2m{q8 ,t;+}.p%s']n^ʗHGs)ω\O׊$>+0٨kҠ7UO2%2k94g$oNOCSoT;KkI e3nthސ)ω\O=ݼWĉ5ކ/HxѨ*i[7U(>82cYvTurs"S7B羉 .]9RKx@KyoEt^od894Mյ%^GgY;`l@H>a#_NyNrK"ox tx`Zx'(ޠ ·Ѭjiߛ7U׻$o1Z8eԩS6͇79RZo|U?tԩSNU7 Zᷪ@N:u+^:uԩ:ԩSNG:uԩӿy]X:uԩ 2Z8eԩSN~nRJ uԩSN~PhűyOBnkܗ IRf+_0 ۨY}Q AM?|#B_OA^56fP쯨TVm$ ` Z"R4bҰo~dd<޼2ʫBŲRY!rS5Kks4#ot-Z3GS&W##Ym/bOE86Pv&Bkβ+gǹ*#.5~_QCK=!Ssw嫅.Aͽx4 0Qkv9ul.p>R(jKIn%mI-@$:.\.g˛1%-z.pqϓ_k5:o+2.~&?Gr*Jg ̓_Q3g{%'f)^יH tG +iK\".JcK[\W[95%R_b?x+Y2)%_aaW]P.m_s2dLA!mYϬ$$nirڇYxB$I8*;t"/d< "{ʮ(P)9+}ߟ K#=K%/<'-4=*1ƤYV4"JCDR#j5r%zcgᡐ_RQ{>P7T[QbZ6P>֡ AY >I/N^C3Nv^B@RRv2XZy* Ԉlŋ|hZ)Je+f-Ke/?$P)9}7 ZI+2TEGTN Y-Y]A"}ꅏ))eLrEq")I'+׾(KJetFdR膾r6P>|֡ zB"=o292N"XAtœkMBҗ_KK[)/IN5znxS>45fV$QZ~:\,MJZ]I*RxD)RzvD> Q˷$*,M$9TֲDG62P~0ՂSsd…X> ƛxx'0,<*s?9Õ u:+槣" ğW@>վv iuS98Mkυ{i1 f!PC-L\W{"Q9=)s?9Õ u:+Qkoǿ>H|@}s6'#uŠmT>7 J-s30q n'@h<#]c[> @O5c2\Ng6P7({Z  @yfHڞ`2fC-a[xwTg̏)\Il!pe>2CJm:o0:x`+ȪXߪ۾Ulr؏ LmO0\.w-2[ :˱DJX6 (ewxCɵdr W+32ʚRjN]ו\Jrƿ>H|qFcg#]>J + QE6{Jf0#gpOg~/: CU*$uL~r-'9Õ u:+5h[j|2@[{|7z>NRy"/ e'd1gn^H;0S1Z8eUg9ZN*es9+tVjT| yfp`%v9n_[\ϘS7S/$%ѨPXLYxxٜC|pe:(h@6O56cV1EI vfO LZwJw0xxٜC|pe:^%`1 :2CJt0wyuvҸ/p3JBTv*z@~r-'9Õ u:+uϽy|w~*}W-QW:$L .jzʣ2k9w9~z1tքwEF8s.0Mn|k+o%}(p3RB_vMǂc-<*s?H{՜C|pe::`z)o Le@e/ES_NyT~r-g9Õ u:+upMO_Fm`lX`Ed7EL{<ӖkT4Va:X&M<&^dBNJTe'rios1\P{@[H/k;^bZ6Н*͔ >c'vrM"Jo3ӣg(.}(p3ZBnC] h!je>2CJNRĿ%(8>"LHh|u*/}.:z-wˑڃ_rV+3 VKg&Y i3 Θl-[SC7kxRz-ƅ1ss{rV+3%.VI| `.9Ϟ4[Q`M^(l<!16los7n0:ȅ6EVFzx /?%p31!0cpa͞DRқzŞҏOl)M=W 8͕6|:eT/U~(p31!0cpa͞DRқzŞҏOTΧ-`Qs5P\mSt@t+ ͷxqօ>ژp0cpa͞DRқzŞҏOz0 l⋭CDwjʮ;uԩS'I*ZpCvovy.7ԩSN:!+Mk{&/m|޵j *)aN~M'&!#㝼YP.xHi5rZk?SԖ_wf7tSXW3$;m+;?2vdKN*I#r_@|B ;.P#Sjsu#OJXh^h< 4{@.YCCY?0-Ţqڨ";p+إXm̰U3fA{#Q &.C(aA0V4tEZ4}cs]N(qi܊mzefy,&^r~X1J_ G^PeK=^OqQy;*k?UF \2s/{taY: @TsFt'z.i_ڗ% fgJk/jgѿ) ޽7JSP.CP)Qwq|Bpk_MЃSOI1ͺ̫B>[qlWx*ЬpQDl__C1z GQ=" ?Sٕ2_%bnatl)OD?%7bٵOˑ¡^nݳ:@.UDMY+9(?߁+6ѿeqܧ1RJKi$^@i*~B6㯷U v ڄWI)}}Sa+̵:$GGEH 3  9Pa @`f3kg+s `o,n<4.jR2M+{j`H4͐3Oѹ9-@q,!d7 SxbƏl.lP[ ;`Su&L/w2/(j e`2E&ӫ:wYM ̞UQx!ƚ@P}3&U2@czglP`_z_1 boɳ F(%x#l4ݸˌg K}6(#^R`X 3Z9Y=u"^5@[הc /NM!/[5Ҁr4K4&aqC 6 @0vL_7ٛ3uBZ$:_IݎhN1y!l샭IJKhr– `aLa0RؓQ:X G (3RY]팶UbYaceS7=0Ucv]?$㭧m_D܇ӥ^5Щ=Gy|o7!MT{A+䗄sj>Ԇ*@ ڰ˶ș?JYE\cUpIH^'be@:%W ā@}M]lnQ*2yhRLg&_2>4::6]}cJ ?0i[y"bNJG&ӵ6 4US]b (m.$2QLVRĒGMfsSI6<?ڰ,7+[!kW3=@! kWw\1IBa9:W(%' Z8ɀ%(nw); xq@fp@P=V  w.8GFL2c͕[ 8="D` 39Ioj@P<ֶ˩jӼ }5{m؟ xɽ6N*%4fSV_6~۩~e=fWv\k3LekBNQN!U$Rpdi8r-0#Ǔu~@c%?$`\+٭̥ٱ>Z ȶh`1bVa"F` C  ?s20ڑG vۺ:1@X,帙JkW-#/O:u9&-F)$~FJa6p+hbj00 1@k-w)CG)^~k:kbm'@l0q^kcOQцTᗄtXXip1u @-Dh !{vƖ1 40*S/g\Z; !TZٽ\z* { >Gw1tG s2{OH`!`.`J3@j xXZ03x7&Y Ǥ`:ˋWqgEh;l1$1H45z`~GT%~/ w*ZJ fT-Caпo{bJ DBf`՛[-( t` 9 Syem~ !d1biDC $bFo)<6,fl{!3?Ovhd GssCza&޲SkV̜+j S2w>a(P lX]lKp`U yaC4Y'R@@^yOL'u耸!t Yb`.h3TcJ`ӼY&yLeATXj{iFmf͞q"Rz4Y@>,I)yLXЮ1Klr$llXp2`*Vǯu% Pbjud-Ρ{5O6UmUl=z,)K v 8 /K<\E|N44:h2jKtkу? P^j#XҰ'ɯPD.gM1ncHtoo i1~6-|{ʖ qom[h<QuL4ΙI+fBV؟i\h` `8ʙZj;`*J$ ;{d0Xo5`PwЦki 1i#H1tN3k@0X/  Aޟ=ϸs 9:~oGU9T|*_  3JC]flZJ)EnR:IQJnRJ_Ma™\k.fyw}CLcƘRA@?nPW hźScS,|(Ř|EsRf6rPt*p[9%.p>|.R/lC ΞXNi l (DYᗄ; 6i p"c 5XZ":黩iȣPo>>qYV w68SP20[n|Tp- `ڻҞf d/G$ \bKX!Z2pm&P2ܗZNĕ:+uSMBϽmKķa @_O̳I%cs8W%.3?.x05qal<~h@xȿ!~c#`cLKġ 0a(L-1a6UǑJ+b"B/1LYei\R`v2 hw0mtD`SऴN'-(^]Lf2m'd20cizC7nwLnq䤄nCp@i9ؼ:. lL_L<=G._!nE1vcbl7vu5vŽkfʖK&q%PS6bt< n0@gd >p(e1O0[3 4;.$@XeH͘# 5`iN^4P+ESɖ+ WZ2~I 8 IEPX7 92轻&*2p~93[lsAF7$d5$Aa 0(8? HAj"V :abtBc 6Ut:c8/58\x'c_jnf9MM`!3V7UX` G>ҝ]DEOyWLcvc8Rho*` &6.1{bVEΑ6  016ޜ0JF H+[Rxڑ~y`8mtLml9NсQ]ÉXSyb>9LpЌCDqx/$1/89)d/+/i,jblI`d1ʖ,ʟPDU`fԜnr&:&>ɾ7 Nzpb  s̐LS 0J M09q: 9^4;UDr+_ PyUhŒfEpp|3h#z[, 0=!,Hb0.6J̋R\r}33gh)uA;0sgG"sO<[ 1OѦ[$ʵzj+访\qX/Bt aP88aOmT ]>64/,ߌil&݅c͉k%ۄuf8L3Z>JN Oι"{l}8Є[a9L`ؽA^0@^B?=vJm Α~pBľhri jL cB]10K)`3,.n6{cYJiBEMk٠Cgܼu V @N|#=K4"b;jNgZlIG ى6)3- @S9O0&ŦSN%t|7cG3Vr.TiA1v0kXJ˝vsV갨(R\J5wc.3ƶ͌q*SymMM#d8y_>I@ EŘpI9?tGk?'m9I6+>nYvˀ:k\!/?:*o^K{Jy;,`&$T7ixQqnTrMKFu/Wz2+#~Kw,iO`k}ޗ^;;u>|O/WN:u@QH{}:tԩӿD۠SN:u >X:uԩS#G:uԩSN=}SN:uwHa>2U2Angu9%T^|)z:uԩ;u=$t^ L5q<@ʫAN:&o=j8-m?wȞ'ṄTN;&|Nbr5'/k䨗Py ةSNh:mn V`g\SRN/'<v`H^_;C}_37O9*u|'fEH,Vh"j2Z>v|躤{*n@_) NGvԩS:̻lں/^نj=zfv7խ{zvJ'[:w3OrjUeTi Oϴ_$D#5J3n3>U1ƨ{ F8^R5N,x韤)UJR`NX{*cSgfk#\7q$H}lv:TӼ_j `J).wf#Mvy,fuX|΂@g-WᔪF9 pHdbm`RyR:=@/h&b]+C ^(' 3clwrI`]?mbÉr!Κ6kR^@EP? 0۩SD1 tΞhei_F@Z/1 j+l ^!)/끖c+,f`yWNh+16;9,Bb*a\[R+c-R)R^@gTp!G$aKDo~RۆVEo@A0Vb2݂c35噥̘ N 1P+4`!쀕E 8RiCD84 ~Ap}OGy=A Zl[*?%C!6Q)J.>Dy׎B:oiUF=d:Q5~4?xĽ+kدr)p^5%`I_I;|KK6(5g 0"0'*pGaOp`)g´p8W 3<4߅V0-MZ eͻs[K*ym0Q8NMHOwa*^,)Zn/"YJ:h)mh<tKE'ӼhW~Er{Σg9{k- 8Tk'@kgf-0'`pF""OfLͰ!: )lOmTSpxMU8s~#Ɛ"L}:F?ɺ%3Ou_B5Vpy$SOkл2PιO iΩ}Y;,ʟ[B-kfHہVl8WJ)WN)g؟է퉦syoPJ)bث'`7 /W_c@-؁3B$L 20΀0XSCjwy x`:>4"h)K\}!1%.H$%gF \XSO fqf-@LysbMk?R{#Ž ?lfp޼ ##)oƪc#De g2[ɞ-rqϣqcJi I|_MR J4`CnW[H! p}M.Wa)gdXV q>Pw@FH1zaobd V!Q,Gsn4W^rŇHM( `s</ '?O5@BqJiMCd5>S:xIyތU{ sCMَrE- yweOTF3}V829U[ mEXOz*d|!lw! ȝwgA 4sgGLI侚.L;lvY1 `ZL[&&KƫCPh4 *Q6}Y"6w“ދ@UΔ96 l`6 !6 &)BGp336_gRHBy/f3. $$gh8g*Ls2zĠ}zt|E7~~^sd-Dn -1Mެ@rvRxl^mΉgҰS8=!Ѯn큫cl{@v or4+7ϴj1nձi>T/=znv#~7[nd3< ) Io /=CsC[ēl ̐ 󼅥 rͩ@ڍ`=3#PuP1)s2ڙ;xLVsrv~uvK>zq>t2||$t.܉؊ 4Z3zFU. #\{,r^ q&Yakrf[++?zKW];$o`dpurGn+4xԥ ^ Pק  zD@@1B0݉܇Ѷ{2b+LFּQcS}I"|(`-.UMvV7#.jYEs^xOڏFu~65N)VƩ&7P;?W!<Ɏ$<#Tcպx 8=D3fުU _b$Omn e|v0.'@mO?)+;st}eƑ[l13Lq6rغBc` R1H" Խ&<ʇi#Pu i#[% +`ը߹I4 ú+ _ʌ6,ʾNO  m3;NN^37Hgkk0+OgZy4UΛ鮕G3an1nbXV:dr[n% P-E\cϠ- 0=ZNvu?Z9pU1tXyȵ#J)VQ hUЊyN3GX@,oa5"YAZ3( 4YoT20V҂vsxh&sJ AL = `^0 57M$Ucln!x܉h4h v @hE[y43S[6mE&$a]H!dÛfC1edYP~'r8AS9qm -=`4S%lF_Q `d\!ab)w.8tT?P"T--3LFĩF:bFm<˭ o?ÿ[Xo N{*\{;@  `N$~#8b0Pd c[ 2XM+_xz0OiآSv3*;a&u O Ɓ{y, @h B"<+ ^}F<-Yo(/o"K k2j.qR%wPL.gǑ!NuczjP6:2TtcW&.4pNxhr[8^=p$(V#a`Pu`tc̸#sz7W1_-FݧHh$16hf>鬍` ra?Jת:w{)k*cıׇ .yR{ (pFJumvvJ$X?8,"QϣԎ{挢yA_p-w߿mOp=u4镃XQsb`NH`S6wtfc]?7 \mo^6bAR0?LxL4Yղ3wHXĬ!Ppo+I=ۣI LjMCzFxL[g[Oy$]:O [&lgjl`xUEl E8$00Yxj?Cgg -`(ㄭ o.[&H_fmѢ0%g'̏ 瑇*/{j}ݳ8TQbǤ1oRYe%naQsQCSL(FYБ3lXUJ)J)zl Rټn^X׺ F> OaQΘ;(&`2Q/NI'`XL R(AeAn 7d0D'DXXHp[)G2)Iug[,ʣ9X#A/Ed.?tdࡵMc-'_j ͋TZkvXgY)u0 M]3n_p2|P%yۼ/khq!p(xk}`#eltk*KbbP,w{!NTQQ/ɼ &V27'N^zO[N,)m  QHPx){omIG> Qlxp9XF`+2 ;͎LR;\}B8һZ>Up zs?=wyi-&Z,:q]=RuxTQr|Cn,7=d9Hq<)'j!s2pkn=yT0޻2ϣ|BoR@^ AbtABSʌ4UUrF&Av E4a^r,H+O\-h[y4 XY%%ZXuce`@2(j{99\G<}Ҹ!X1.6UFS׋`\mps~./)bLh#6%*5 kYd֡"SHCXP=> Fyȴ֣ VēShnbNjoHʣ@b>mp!9[":-hceǕPS0%jy:rp<c[)G'}:=gt14Wva{wtв\dMkM\kƕZ{]"^2ˍ 7xqƇ=&B<# AV| }^ oFb~pAnKQEryR//nO-V?Ryu!eJ&f-=U pG3;uԩo? ]eS%yles[< v$OfvԩS~vq|'\`:/^"frTF&VԩSN$ ~!h2:yG3٠?㣔rx4SN: S:uԩSN:uԩSN:uԩSN:uԩSN:ujy<[3L[;Oa/*T0]թSN:1ؤ3aģ7q .@.Qy椘&[uԩS[W@ "Lj1w4wj:uԩ/)p?V/ `tA 5yX]_1nv7LH}:ukt(kF[L`)vtM0 kv ^ a7_hbpvԩSߧKtVx[[i `|5H~iԩSg| nkJA=g}}‹7:OTMPƸwLqm@N:* sPb>P"ᇪ2V@Mze f6 Y(=723?T:uc4+gcp<&Z)v>wywMHHPPf'x ]'/*iQ kĂAW[:wjW p:+n5);ۣ;c̟=;3Qh7 0'WE_ 7c @8^TD3Md௑x/ӟpwpiNm,F%:N4k /S:sMǛMn2bEe-Z_gul`M&VclY!>$A1^WwuϸM!u~X7uЩ#ߞwn{M#{ꠖ&§̈́)\^9a^6ff?X J)e? ]#YP@E9 H/[sf6xf6uG ]Dg@BKdؑnHy1H*<Ç#7͜ 'AmI 5e3gxvV;s3èI7>y4 K)yrp+b:RHfzw32Ew\+.m3.ҞTecqNHq$! 5FX=/EۻyߞussCdu VmkW}9F$@všqwN-Qp;ZQzK&慘\ vs[a/"kg1Ip3"Sb+jR@Ŧ=*d@l:y yKlp0(N[1 =J`_bmao5_q)Qc%i<3`qmێ 6Y@Gum9Q!>$nì8ggjRcEsHZ-^{#~J;}l'A(<@ۚ#ۘxgb w|("="cN]b$ܫNvD0O'*{ln~lߺBL@$W$>5M! d=jгKv(yW 8.&EL  >4efT,٫"p~?-Ayb<ev# hku2R3ƖCX"LyigpImHKfVߚ>2xP3cX2w-zV*JNp]d=I|TkԷ!ǾXՓ >fGUw]D/+`@Y_]}wM{S`nU]1L^/PY$N)xr8qzJ~Ɩ*k걌:Ϭ )Fi$^lygi˩.; ڀ%x&-IMtJ87 ”Z|E("zuh6%z]o[Z:?Ncvx>^C kCTԞ=4c.VTvc.uiK1 i NfnDIqې3o6Zn;c %8K4]}Z턆χzV z !̇4I 6M=EzOX;AjRjʥ@NuEe*Mix?D/_A0< /Jr ɖEfaAZFٌ c+`5a-2j8>NFtPCۆ㫄ܡ`׌6k+Ԏ0=CcAzCյ=]fY-!g@0 c#[cKr[b\8;C|`"M(x5G7*Ͳu|;tD|$43f5Pa 95u:c34Iɮ@;M`=tBS'֤&`{떕q\>= 5 ڝ0b2p|M#ԏ}Ëۖ0w&RVe'N@t:^ *\D~ ͓:gdgJC_c$}Z{n^%;~cvcz*i`w#` &IːV4bW{\ًzĦЏE`X2y$.{­imXto-'E{eQ xhwIV;#<uD0pbbPyK9PM7<{]/j~kxXPj`sN{Ag\3SXu}4AJFQQaQ˪=W:ZR{YP71t_r@H((9 yi~KK/N&*]b>=S|I#l oz'* C>uу `"h4z}dbȶJWr^1~VeHT<)tgR][KopZKj;ED_hbU h+ ;`+{0N)% uBC% Nph =@5U(I >\D{ռ$ `+i [,xgk弶VR'ͱ * {ȐHC_@N5 .Iij#Hq|keVw60 rT:!{];~*'dq Lb6 zy0z{v fZKz,8a'+LI9Ǖ)YGvX0wf A(hFusUF HTPe18OER ~xNo{} cn-D@0\q^Kp7a}4d+sD%0|uaC:_uj uGHgm5V< @ą,*\pL1D`&4#esk5t*~S+FrF4D0 [7.+H ]Zf "t:B:,6"( Nn(΢z (HMBBPcCpKI-ey,(CH+5H_$$k<:NNXM* N6֫NCo/9l,Hdt`$ɪ*/2N, Oxz-l  yhI;^nhSP<jəDEO BNŚ)`60{eq\>e穀Y!T4VH #5 y*1^NjmZ+~⟯:ҔUϣd2zM"eq5RpƢf֕-_>*"8D2)x2Rz{oF&~#u{&}wȋ=@-J^.f,!מWSή~mPZqRs^`bJP1{ҺK.K34=:_3pڐ'@-^`ȭ&EϾG^~؉6@/j{s~ gQ?}77f{oI + $hXOP$MYj*Zpʞ36}ʼn{֫/mWio;W%p=!$=LG~% p|7o-[ğ(qAx$ m<EaҝjL0г0`ɜaqx-zKy?^ĹA=:"H/t acF*j!lbŸt |/sfwH{W9(2tT_sџ~c`JM:#|t$4)c@#PgtQW&? ~Ƌj6<`zvQUگ* 5@ư].NJoy7a(Z #G_n?np[ߥ57^e ^?RkZPCh  np[N9w?%;f'4%f/^1z.w] y{&>n16IRLs鎼.wo.]]~bdWg8RŮsWdf,\z n\6w?Y=]rgi:]9R qT=k= MOq=j|tHhM`Ò҈JWKpޭRvED#ӿ]``YUsƶw^3{9-rg=ޕ]цZ퓴2r蜷kzoxw\\bKBċ_ߌ` Uqޢ3P(X&)L!23AP -8og^^wš6.t .w;a} ̟ꉷpA6`;UnqQnJ#[4:UާǻRx3[0ʗ"yj)8史e`zWo<3_0X]tEkz-4"~Bo+[D?u|͎n=2w%v$PJ)v( `,2JF*ʹhL5Sm|8p;>_Ga;ī[lr{܈_ c1z#B'ۓ嘆n|f4KշOh7gj6y s۲ iw-͚1` DP\Xm+e<, *yK_'xWB'L,]>{W$c ihbLp{A d-{;%+h^Ar^b3Hy\?,Iz=rjARшn=³Kޕ22悇Tz|Raxa֒ꗝˈߝm6^y *y_8} WW+2r׌1mYVMcܭf9y@<`fͫHSzf 4b$`)3-hLjXo%<p&H{bj}'4`EOԣZ ў11yS}qo H5r'?vf=w *^M_B jSs|t0D}P6 ^vFM@W)د(aىu?1l3y غ3L.<;:^g' y,l YPk#k\2>T/z],`zLyJ] #稿D @qb `7l*diYp]f ͌3^@wo -V޸gWgK\\>el*zͿq=;q[A=iomF8򨞡١;c=9"u{2(S{ & ^GXz֫&іL׶R%R^Oܣg؉3>"-hbmbֶ^C~gxγM jiWl4b$̓^Gq dlaWysZ J95y B `_5{uһΗxy[9`ꍔz`GTvzD3@Fv!UwH>v,ldUw+*&GuԮhT_i> d(/{EU7kp` PXFT]qczἰKH\sfA:9T` 1đe鑐ga8Âk.<*PՙjΥDKc'O#ڨV 4Hupѿj FNvRofDԛ#kHI(I=55j9sLVa;N}^͈֪޳*э&gۛ6x@hVĹ25; JJ:D_ғi!q%UE[QOh(Oz@%Wr#<':s2%qL[N(㍧T`K*{F GS( zuG.r}% sYI1wt}I7Z7 eK ϣ~SoZ[:iJ.lhBSd1ہi]ҁrje*v=_ãKse8iU}(:^SYf˽#r@jFnD9P/Pھ{3R$ơsTv<;/q#^i۠8 .!5M&+UC*I$ >dt}$W'vu?J3~zz` I=u^ݞ/gRBá#lSčgok˱1M@R.>yh;w<}zf=Vz} ?-,`rěǥP 8Ť׽id@|Ʌ3|01؇*4획Wz&: ,S *N@ZPQ, 'kCC+P甫`.Do]ޮnh쎹ʆ}Բ}_snBtd`@_ gcq={^מaᙇͨ6;*H ` swdY6zcxEžz;dS%uTD@.8 {8M[٠(C3k)*B7hxj- T~o.%1ynet l.푹g?(7h#x.5qE{^5'{}/vV'BZO:$a|lmm$7Es"HP3{'cOdj ӪXTR#JP'qw9%q/&r]jah}XmD@jӈ橽sf Wt;xxfm.dh5`*\r0,Wr҄\8䀋x6XSn:p-᝗-cP/I!lwϼܗM>loOγ$BM#p^ܥE3ՋgUo >?V16jEߨ& ^mt\^ޔ  T{73of'zڃZ qTl6O8~VU"“kA Xu6'81Jٷmr:W4EKXPku5S> fY뀿)=ۘ*Kv쀶lBsp'4CsI*q1 d|y5K*jp3H9-ԛYlȋ.mC_9q_ˀfh=;rN^PczğlЌs8< ruj=kx܌Vky_3^$Sz .ِr:W]qQl}PnWNJăz[IpG̦Mbyy^ΔpTS;xb1, {ó)+12;b뀿|H))iZ8Ocio'_ JԨAZ/M rFӮ--4V-c瞾@O)A%`P%c¥`xt{ {Kb,*\~dAdm'fdcmu 7s=Q  1ס@\+lPmv#Dw ☞}el#9D{Os0`>ݠ^Ga@7Wz6<=Xbo)WiA'?]d~Kdb -.u$W8nt~N"D qիm3myp$Tq [@dž76hu~bG\E#Lƀ1Tf3 ^ݱuv9W:ޗ+댶-GiSNBq͓ G#={+׀Qlp{(Ib W"OisqEPx 97Arp L86i}Ry2kh vT|a`aGw8Ikh -Wh=%IQ޷z۷7V!QV{jVq+ʌZҟ'C{{!Qulު6 mo-#Zap5-2;` e /ǃbWPJ)vDϖRNOkhv¦=.:v_uv[Lп#갍Qo1{xUG4RWmTxb/Y%߽g2M9-ѹ'.X3Keuuz~Lrr g~T>Ft-+>5:ŧF}w:-{ }# U| dl7'+~ jt*Pq۳^OsO}A(>T3~ np[C$QL@) b.(Zkrm8!=v¥_ԇxc@ۊ50zFvKN4-{e xҹ{ٖNF-TQ}?aov|!x U,$7xX@ nhgo@In~.ui<8)0-8Ӆr z-}gzVy i>w@P@-J=Pؿ԰C& O8–99 p`nWgkكe]q)jA cc.odz hE7f m6pzqt/C_>q7`2 A|#^ٝ<X!8QN݅< `l'@_.i:pLok/o8lɽ=.-a`.] @K){KΈ@mU,|iF?f)A-O}"PC)T!.K`aKp ;c9_T(xCj2`!@ѲMіkU3@r JlqX35<&" UUtsxg5@/O[Y""*v5 YXQNZm)㐅-9q8؞{)̶\g9Ζ;{]pOBvo2Y9 (u&ߥJh&0ad uɆ3YSmֆ6mXBջ|a^`Wn+WJ7)@(7_h n{TVDq@A)% $b+cUBD\@k\HF7e# >FEE_2LJ:˚#-,8* PfZHv[e0`CB+5kMVL#TPk5kBQ6,H^+8Vr35""K];ZO6AѷӴ yKU떎NsKS AuhNTܰ 0 Vx3(`w.h+BSIy ?fx;:YG@*)xoވ٩ +#ښ* RB)3sk5wI*  UpO>21Fv*8"5sY hH N{Z@ AC8q[yZč8OѰYsʅۨzIL@hSRrWVSkVC&6T̗c ~Kœ@(Sg NuM]) MR3UŤT}ZlP/Fc\sL%~\X? t 5FC?RU' آ'CML$NSyU)c%,K <LY`@"rBGdO[<J4e\ ښʈ%>)\|%*;"46ڳB^ȠjX@8dԡd-u,`cSP%~G@4l,M"3~Af0sȉ\D61As'ǀ# 5:PQaJ^!`ؽؕڅ߱qN/]_GT^S OUl\4xSqfV&/"K7jWݪMHL >zvM 4<"% ^> A' :q(ԌK0 CI;~4M2H`ˣ7/? |TWv9M%xI$V䂵?Il[2WiPz̳!T1MP:_х b4֛0g^gHnmkV#e|72"LM@̿|@BV}R @u<t`pmkk+]:Y) Jn~zdvi@U QmL bmO)4{dI4b[]xɩ7艗G1.psKQ;+q-v ^)0%8Xբ*SlI)k玟IIz"P1$ڱ *8ѥ%rB& zPCQ9:>jTeYERvU֢ ,;Qpx/b%@:e>&F@Qgj35T5sOC3xA2Mgτ~GHnve&"2GW[mK; xY^QI@PKDZzo2Oo:+$SPly Y8:qX_*&rT@8v K 8!,u_IϮ W%ZF>빊 )p%6#G3NT_0BSrSL0i,AeWPw +Ёz:`? U ';hBҳ.~CGO| d"˩5Gɭ?@y< H$͸m[;zٹV`ɍd]v/S|T-p|nXqy3jLʣ=dQA__1q.y6A;3 ɷ= /P)aXHe355$%&К`lØ.!>sflؾ)0$uk.҇P9xJ\BEu523H#nD* aJ@eH b dՈcV@yr(H/h@ oĿ jEW 5hiT_:VhdS`ij x6RDS~ɠ癆;Rq8W:; xh2x;y#(`Zp!6UT Ї%80˳a>ELE 5k I{cCҥnOodfCJ:҉3UV9cvQZʂՖ;rMS[i1 QD6\r+a* gՑ} 5QsRk!%~Hz=RPU O#iPq6C M6jD2ĖL)gΫ4jU*c8Jw:.;eh 8,{cRu怤*vђ[z uSA1*/&e>cct_t>E<F5'<0g0O>lYkxQkM[\1n ̱D%_奃~sAm;)\ .%Xu f 6!wsO=e/HЕgAMѰ<'F`2 ЁO$*O3lLV(c 92:u@s crjtӃ0_^h<a iqZe>vLп }ao t20yQ2U*lJ->߶ {@ 3 n_'L*͍<(hD xBSwKaON )+ @geS@V BvA QcLq$aQL Es-i֬;|X݇1apt@1*Lh;qh+u,-"2~ўkyOTZ=O/+-] K0ͤS.yOHGJDT Re3`iN\]][tKTnٕR{R":]:oO"`b2ɟI@R ~9p"/%].^y\?~=H*% 1ӗ-f[,^`9X%\93#֦֑A@v VTފ]i>7ZSG#*yr5&Ǝ@}y&/4@iw4gM-.F\ik:>Sx4cfN$kRbLݎLwiyszϦVJ,aQ/QCٳ$] !LsGa~ rWH8-AmO_K̞ 0 o 7e7\KJ m[zJk!ȊtXV<-22VdrӚ{HylnLNמgkU< (pÁښvV/d^\.l9k`|ChkR|bT ǥ)^LE @ Դ8EuzTueEo㓗w]TL8 v_ @,@΋ T u%*\.RbM"oq2UO @T Lo/{-ʶ9Vaݬl ! X,VMhpK 3`^ҩ.FڤQ? H4'&u>#"gJ>b[bM *CT2cں'Px4_v{ANhclSYL֙ 2"WkuN09|G5gW1J٢~ z\@v2U;NS$BEǚr{(q|,֋㭌nX"T m)8Ufj6vZ6c`d6s+{JqL+;}:i*Mc o+0fY=58IOpv\r1Ub> E /0`tNj(PCPR VԒG}R73#O :G@z {F鷪@~"\]pC R.@^:]x}Og=oǔ)Wvl>>-:CB܇E'm}qknK5kNae Tz? n?`}WSЩS3p vpZkv'$cR̅E|"/oRwƯa0 ^]n|量x |"OPgM~V0M5p1_|,aB1stR31ƜiWuloN?s-3ࢢ|\L?HkwRO-Zk\E5ypSQ-tR&S}ݫWy $֬l L<¼cۼ8CNN=q(0D?B'K? !ύ$/`(g PhES0 <JB( ,lV+ V 8_A8?\Zd"$-=pMw54i|8,6K;j=ُ0p@Bh,̉yAY゜ŖޑR u-3}dʚvZmgpԴ(s~*z"#?׫ C0̃4/9V'e_/j~g-hj*bԼA4(Ȁ5Јumjox`)-,ڑDD)^B_B;n*F[.5.cvN?91g|Cs!j @s rS &Q7x;x@?B  xq|2rjb ^ ǗFϣ^A0EkH/I.pQ;T{FȚ(3heFDW K/ |"U.P+jpت ,=f(@-Qf(g9諺tT'ힷ@X2hvS<`8G?33#pN?~aL~ ZpLF'W-D *~cڍ^s QMOߛ^GaON @*ξ-{KCVV uaҀ(u(U⿼&{r&U[nt_ ߌ՘A 8[\  * aH-е߉JeUq-P>~n:|0=vuVnaCL9C}z n`@+y8RBHH}`+(Z@^_* ߖ 8!C 6Qa>@YdL?Ћ/j8&0 SmB5/t}>uJf DL:ݱ2V쥅A4f%;B;nJ=@͝u\9}V+\/\FFqC\sF\'p(?P Q{pˬҘ~L9>&ĥDa71\4V ?&jm; zny88D:hpBqW؁X5H?0,/jNP PUe*BO@@ּN (`JՃ] BȉAz(UQ`]L06Ϲk]؇L!,Y[n)rUhGk P¢Cp???1p^EH lL QT\vb2S#e>dX/enioj6!(Vީ{Sƥ hЂ 1>P_*9?R9a9lK{`cihl7-89u9$Z:AoKLbwsX@ :+~aK 9ԇVpg\ 4. FKIH@'_N}D{$@qMA; ҟD>amqA&~I1'؂c;5\3 (Ze `*,SY23d@k34Xr4֭[:N3ZC5h:i9(0'TS@jŵx$ `,&:jwu xxت~ RjU7뉀X:*xq l|f mtbTt( n4T%diVI]Z|C5ˎf1P{ Z=5Un8r'ԄgGeεJ߅6+1ncG$5!P{ '{uιnNϜX)М &g>Y8y?L3-< v^rȟ~1d߀[}xZJZ,]T-Q>Wt]" t~*C?c#_T.EL6B>ts0@:0|8rdxJ6,xT@ȏʧim {MGnanĨVhכ`)SG-,C [9aO/αa|rU{hT? ڄt7Lk\)_>/e@h<o}B> !A =2 àv/ɛ-6^gIi*@O wTӧG4MRVb-ZU VT>r'gLTB,5E}iVC]Ubڂ8H9k7G35Lx`L1g@YԛW'W[>WA?' 붰Cϣn'Sz T-cv$-0: ƗK#wvF;`r~L*1:ѧ3^N7bhS&M\1/;KX{[4 𒦾QcﺶdIq0B>`1}gBku**22 H[[^9k+`yyW[2-]7#c35 vOOnWoZ!oC A;]֥D{7D?R̍u3˟b}1bDe)c`Ո,תn?lm=E.456l6znV>fO=n=  lw-Ә 1x3FO$kǞϰFQo#cogj {y3@xt|cAGim{W  Zgh(;4zFmY迹fNQCDLb-Ӟ?T rFX;*k|H 4E<"Z/ xD81(; F˱3lڵrpd<4נa`?(5*[iꁷ5]owԮ<ٶZuxmҜw DLj1z_CbdDFbgD'(挈&c;)xwۃ_)7H  _M]vV֥4 HLq>ۏgx3>^q?\5{3]0mw]=.mzWaQ];]NĈݯaE UHȇ?9?;wz6yφ3~0AwF[sBn-yx܋<:7J?8~ޮNslw/?E=:~#FIi?D"ˋя~shѼS΃o t<^r^<}|R{*_sՍe@B+DE~#IL:|[}/1fwox GJ5g] DC# f9=G1gv|#"? }ۗ=r{ 1VuмD|=!r;&޼VJ|ݙ9Dt_8ADw Ъ 7qAY ѓ,VGԘMĸ9-7g==PAf~Ѽ:i9Ԥ ?<5*#?҈p[LG0_gϦ:,qMxNQ c^tV@_Z ͷCܟΠI o ̔St>r ˻w@s=E/hW J >߂rr?S+8BwhW M9't/͡Y3(ٲ3bt{suE*y|&TXO@1~:*_FyQ~'>hSxؿ\+|5)KL  ( =ζ0TZ&xɿxy2G#0}@8_i7= y4w@DaaC򇗠S,:FK zfH,s=(nWR@ɝ8eW"o!F )r<κCոu;CUZ,bJX̜u@EfO7X"z]93S! K!F^$-#lv鹌h/ f ?Y56_~Ƚ^PHxEm$`_[o,@8^?+OX۟s8LvhNP\]2K! J]QyTw6 Uk)? G&4of~NZׇIThwJ{Ff;әFE?FtJ3߸A7<:a9~p%s@$238Y-natdn!zBfYWG |g+sД8Mi/ʺd!$c1qJd;j`idMd@̛KDe;Ivdw0GVTEDwGKq $ @P@C (6|^2jp+]i C舨 Kn|0乿g"bS6z& 核{ +əVWg-Ҫ̨#]C O@ 8nZ.ٯmٿ5[rԮYf"_]~J(:E_pzSVr.~@0O qCu'zht -(9aL`0@hU>LI1ʻCH0m/eeGW @'tV?^ܹ0̬XS=OCx^yt9C'[!ђѵ̐F3lאwveGˇml]],ΫkJ<=^;cp`_ lΌp@sLDNpao:/FR]eK.@@V6gGNQu{uZO+"@n߹_"o e.@=[OT*#Y[DDWؖWk@i'(PMŒ62PGYLODGEAa=&Q!'>hԕXԐhd 8_ gP*ocgFWH -am^V @ibk2G3,r,xj=K>bэQ_[" 51-o~|M9[c-v**fAW\ӣǗGabfOW3] (@JΡ1( 6By^>aj;U Mi6񒂾f^H$5.,ʪ hSΐh}i^bGa E%,f2fN-Hb8T JކV,D(w眖;ukl/"PLMY/G1. .YWw ^.2G/|?Jg`h 8% 11oX  6:JVu%v  |K2N@:S?w|{46' TSd!@HF %@H 3pet`\y 3V-EAeQ]z8aY>= o@FUӺ ؝y-wƠCqFZrp7ڷ]5w5*?u-Qu R3ȌRv&5{o@xw,NZ?nk-ɀaU#~|`r5f#eAsl t\^ x5Z`pEExĥU\ e֊sm"i(~ %\~uѯ! e =' t3uSlu.Z5TG qvHBJ)YYCn|1υ9/׬mIa}qQDkj??xlK`@ [c^@;!SPAV]@ m@Ur%ȵWv߬"H׾Ø" 1Aѱᬓ_Q2ٓV\M3ͷ)w׏Ò^Ic,o4T# +]gje~F-Av$7tҙjV-_хy@.20$()~OU<ĔvBGZ bBnn Na͕Ag}3WȀr ZP4{MQ26aKL WQLH -z>ZN5k~O T\뎂 ->@jmB:n K [q C7԰E1krW7me8`$DQo[EZ\@ja b3A /Ih1 хGf@F4 wi@A΍X'G=s!P:3(T͘\afqtF\q o4Xhzֲ7ϪeD~zP8RCb$T(bI$; 6 {c|4!@1eY{י++OTFDQ<_(@aXj,0ؓ6Z='b@iw}Fʞu{Zw$ mf(J-lTpmo,q2vŶ䟻Ͻ͍!? ծQҡgWS'TÍƘׇHao'>ND@4A6Sd}/ \ˈs Z'mщ8-{[6Z.)b!27roկ[ dNཱྀ){)׷\5U,9pƈ:WG8jmvhՋ[,L`P:ѵwg 6/`o:Np [E f  _9vAMAҒgb,Z%e#+륩js^75pRm>$Rgr wN5/HV7!]vNUX ޖj| jҙf<\07mb}d6QvLna4KDGr<[.o'~a:R8ҷyq]#/Dw# Z%Ð g=z12ag' PQU0Yd4A;4l L_M+ _\Sb -g:p/IUۻxN8h//lK]! m=%--,[kt a/1kcoxIt]$TY.5 4?jUMk9 4Ay1k#cn%)~n("(,$9z>%u( DsD0jD֫7nU߉PzіT(k_Z-bBwhToj :qW`K9O`oRvSU䗛]F@jlj·@kvmDMy+d.)(h4|c-zeFj}h;}_.g}ulW6!? f>ҠY{{wr @KP)y3'M_[:jpJcAPWjmYr lq@0 ik -ujuj˹LX"Ĉ")?n׆:Z-:wJ;G׍'*_\} ? Xj= .5~Kzo֢-˔W$8-z /,z HˬYMؚwlף?j+>M41{CP{Gw =s=7c@L 6V!HEpۼ]zv[ԹY<|e}sDAA\ Tǎ辙lw9%S@{W ^x[s~%\˿{;57ﳸk^tppz}/ÞsӾ{=K:2k$>HxtAРoF獛]E˽ M%n۽DDtF;7v 4fԵs]r:cBao$@UPM<文 (_$`RxM#~_jߋRP?4K%7-l^i幏^}?.g@t_wh+{zx ̛rj_8n#Cqk@um;~o66l^=MSWQklFDTӫ \6DĘTm:īɵ;w 49QDȜ}my`&oy 82sןӓ6sw,O9eD0Ն|_any. aC*[ʼno[]:!^=j~a qWHN"ھ1̼)y/ v̝+v:!;)Y_S3Dc@w4C.̘*84ma;jlvmm rةA=ߢ\f/\ߋx_xd2/"fN>esZP$ ¡Y39THh HOQQĎ;ۻzDY$C5NoZ]~\ys%72ܾaeS3Q0tWA^FXd}ێiE뼍;na^{ ,k;"(3 ^N8_)/kp4OFhڔ\!/r\:ʿnm޷g[f3m+1k9 !ף:m(&,]p+E>JtBS١s-uv %L܌ "(J"2ihVLdž˗}:`SZ+p|DkFʟ  {{-_Z"LEwpdU"Hyr{6<] =})h"0vy3>\*BG[\_ E$o_Gtˋ v-gUw^D/W\&\qdDu  bI& хO,*8޿vCǯ͛{hl\<]Ϯ+wF׳ϝ̖?.RGy(@9б|kk_ "37|,w}<}>WE/GnO~G{fCF3Q!cLGyG] \o #Fz#<# u#<#ȿK񿤏*ϖݏ<"ϛ.~>DM i-跿!Z~I ȴ'lIx_܉oYDDL'U OT R@OYHFa(# Zx >D$͇}V];/d_ F82}>J~X `UAW: ni-%e 5PZuS0};(/}˯ЂZ=ESs#~ND[C,Z+?Xےrq"Wi| 0|134aIsf9;pe?1|&""Fr ":7vFO , I-/ƔIw3~rYt< (w]FI VYe 2w6y7;-xѦÊn1so ̳[fMH^1,g d* %X6QD'΋wd\]Gqf#3uu.1XHc%As d^CD\j+}"Dtɣ m) )yO" }9R.O G90G7Ml {?@ _;ڲ;۪槸1׸4bGտzZ_qg"2z.:kOV=W`A`%3s5iL~:O ?h.iK7J4WV\!Y^<tiiu6 DK䲄ML`vDu$#x#Yf^@V(Ή\@iv6U|>(@>ݝ̓c5$ a*]~ |/`kt4Uu#uJFaػ:ƭݱ k  4^VJ9x1Q=W<3;4 C,Cc o [!"-ظs= /f}'//@2T!{4D+tDD_se}x@2Z[x+ vD,jлng,l#zuhجWN2f׫DugF^Kx0֠@U-x[<523o; -9yk'ֈ &. NVȩBB>ܼ 9D4 tJ^H${NZ _5M(0c0۔ ZHJHbۥhtG˝}uL]Pm5*3׵I.Ӭ.Qƌ~Q_Ӈt`-(!D-6@jn&"B[)jΝ5[5p*gINLk$I#"(dPP\m4CKk*VUm&踙\n.fvqV&Wt ȇu޾ꀠ&0N-\D=5}P IQq;أZ0ke췔+AWQ@Ys໢UDqVPr)\}eoQ"c.$V3c@,x>(m}FWf*n0Hߦ3^?1祻rCyS=Rc-p-mvt 毹nxѦIgn ?h ☹"Baf/t3ZO㖗zTۅ@xqf|Q@$ZȐ 7UH"m]hyv׳N;d S_iG@*{Bs{!C> ( J$YDdb`DF @5V]Wޕ(PUeyʄVZ@ ,XLΠڒhno7Əa q7-Yhջ<-نvVEA-oj_cI\C' ݦKCT Deъ4GsvCKn 6MU mM '}ωJUv*63f; k4 L\!{B&ʆKQyeF[?"MJIkV8 h:8}s;C͎^"ESB>|$"*"WD؍kEfc3%>xS![{|1/# ^5!v=0j0_(Eod!:ܸyU, j|YsVEkDx?G>^x֩eKD֍"2"~V͖eq}.V\ELU_iփаBDI5L\!WȺE>RM.VyowbB4Sk6"@ FM>Urw~ )ZMT13'tKrkBm#2hQlZ3 > RUe+_d"MjXV5-h™X.j_%n)-v~0'GA썐UȡӠEl.HDnhSH$ P35vaT#b+| J A %} ̞o.`f-"5nKVP_!BZ"{{ 5SSiGp)r30VE$,L|ZMu1p{xWh عG^$K}+= PYDHVkѦ `, e ^<{@XK;ئWlLkۓ۬ FPw @u08!"m+=(f(Iq^w>RkA7ODiqז+jDdsFKD̟B@xAZWE_c)uzrzPCprzcq,q97-j9$ @ e0 pi$5 r?ih:!`ۥ0lgyZ(' LԐBF6i/(B{%)\9!0Ux*ٹM`cz?vNe0ML]d@)ɦEUU$Vd"NxD}'ʭ o!-y{O$|-#h"W&3f#EZefJH[ !]yKXTq212Cl1~(=N?w`Z]}<)h#L nէa~e7`G |b?}$kWGt'fY{PPb @WZrnSdjL[i)<y \X,*\HךS(J ~y{h:Lhw2nY!: VjR8CxS1>ǟ2Y1j3͑luN?lq%r$׿ED<-}ZMZԼe[Twb]8&ZK訫!w-`@ W`JAT*Tq҆%xM9 lkZ3˽Rͺ‰zh.1L(:T( &`vN $鹴ňJT'yڈ0N  c=^u7D+;H+@\ĖF'"Po˸QYo`f *4yeQonZ_:7U=k*,05"Bh @K GfR =?b dc@Uӕ%$= 0c0yTmL'fdxۿwAϹӷ/ y|?+0SLj4]j~T rf] =ae+fAڭʷXxՄgfyLb̂~)C<<0@+ F@8Tf!`[F_= tV`#@ Ymt &PeF>4IwqVԙfz!@-fX.3YIm j4Z Q25Pz}E6-=YX׌BA Igh2m_ B!Cobu@Dzj@@է7W{g#"YR A XYBu3؛+I+w?T*"Ju )sb[~I.gȾoBLUϜ`ڿxD@PEYo .cm>RU;)ޝ cV#TgĉbO ~~2- r`5"X""4}4TF׉({!ñL30]j'AD<M\""/) y}6;6~{$7b Do~#$寙~5נӷ=7PȈ٢,5jK%n脢YN5n2vxu+sܘ]xtUԲ6c $"ZCuJ@?/ rjNx% jhm[Vv Z4ֲhu/.o]c$qc!W(HV e2a # 4m8{xP<_=nP B8DƢ&%c?(v[=txwnbpet>\{@f/׬R -m^pB FNyH+J[%P]<$P1o&%ӗn[Y ^1D]P.2w1vPJh5JBdXX2Cڏ9[+``CDd#F 3O-t7/;õ[ uo^5CT㮿5U=zn=m &yV 2S}ZС]QuA9!7PdrZLX5t*0HhJ{*ѷ>HZ(Cnu֯ yz?N!EU`<שgj[hΞS#S3V t? T M@ev5%X۩Fk A{WhjB@,*u\9r¿vd觷@w Ԣ@9#d0ݏPu΃32F[6#>w$^({-֖C!ܪ ½ pONx߆DԍZ3T}!@^mV%Dxx_V섪bhmR90VZktMnXlxezNR8T;1%1YZ7!y0"bL Tr58hN@h]WS{i, 9Dg^)mE` 00 ]Sl!]a=>ֳܵXh=ww7 Goz/ BO`=Vt݇@XqoLP_ԔHK/t)3*+0%aI;9=|~~ Ht:2>ϱ:8~K[1[z_mIB(a+W.@ pjRsf[_*rHbs\F`,/ 9 4T¿V0)W_<(WIFnTADi-FBkP3FA%uK[{DS!ȭU K 4_!US_GHt%~ȸYW^T؛>0 (-*]ǚ?T=\%c@A@5yET Xo%":RfLj\ƎH$$4$HL4"¢v14Y !*A#&VXB*9(59  H2j\7NҶ:B\+3ز$b"Z-CB7[3pe -:= hS9ղ `_82a$Zʤ&X]D5<(|;vE\|CA9cWFNS'kbGS=Osr4Bp U&jG"rӼ NKcԩ+x )NV6^2fI3']h= V:H5۠42 yZ%aj>NҎ$HH1o$Auq9Cv[M*jb)RLU1{K˪<m]oQre| ?`vn@rC٬&ZO(y׆ %ڴ[]CKhi}ǯr5*_dJG :Ĝڽ%HĿAz:?'-WjZŎioo\"NJ[)-{pn8Ju-8Pՠ@/N^;!@:gLkS2hIYmK3.b?R;aO IW}$H[R)OӎbwlbS;{S'C$~fY 6}^6+UMm=yTMił]lt F{a K&?Vf8W1A蘜ۜͿ G_x[sjzY[ִ˧  UպKemPg6p x2@ɣŤpC[Wt4;/ C5 ^n_R%S!r Qc0}[Tbd%#9xDNŜ&t@ႌ8ဒهC:#J ٥_/}S as  Ux ˆGNR-|jty;T{aSC"Drq݋t@E4)ۭ +Tvy8ΥdtMQtO(1KXTݩYvB( IQzS)i'@gd?3OxqЄ88J_(q s_2=.fKy\~̀U+`v"P\7@".nȱsߵ7sSE׹oߋ5Nz MvuXL~ [ _y?ܴiӦOQf)i?'@l|wwXi'ԿCuy ,f+~<: R^:.zW"=='7m4ͥ-Cw/H|ѽl)j5H8Z v*qf5`AkTNd6}vzʿC?i9Mbϴ:d,,   ""!7tcP`')TƶF!2 M H>Yd]6ݦXfQ-0L^ @ SϾ E__Ry)lͩjUZAD=JBFT1n; 4V"E1U@%d+M?#K0iq 1L "Jت$3䅧#h~ J(w.UMӻs .]pW[JN Bt(Wgbj4Aq꧅HP_Z"~.u c/xa"WZr/U=[s},{̇Ш -㚧`?!8 %y*N>%&0s4j0x0@UcU0_2<A!HH^o68Τ2_H  i;e-ǷJ::#WIhoRɔ٨F͚YFصfmo/(㨐 ۥqb.2B' 5!j¡B *82w4.\JJ`*x_WH \VO@̪>[;=|'p8j.>ȃGl` %<'n욲dފg=W.075_5_?,ó9Ά "*}at1=7Zhb(aѤSz<"Mip~!Mr,_&fp(`"xHTޭ OTO[V_L|ɢbd&4pй^&>ܖ$ׂ+%V=[g!}jb೪Bu>U>HmRJFO)]3"ǺYy ucCfj/9=.<8=,Scz|p"diػoYX\Și.k8)Lo +XKBƚlod3%JGPˎ="?:U+(I8E-te٥hPAJ`f ҜU(+QE)($Nd1ggt0r5R<+XAw(<huhX&(L.Yyz{eu!r V?̑jI EY^ooL^/{<C)I dYqDp*;.0X ;Czgh9Ѹ^@xM*sO6\&<˵%Dy)DEǨ9Me5ʏ/1 W0!h@jy2<+mEdDDxrړc6Xq Wǟ< nhi Bha6j l~|0&[Z\KTUD!q(#A JPXA#^CaP <܅FĨO ?5RJ=rW@'29JAu7u5TDڍk-ez<{l"’u}I[Op9{tM6*jQ﹂&ɻJ!L~oEi4g2V9RJD4t 8!bF3'/k#Hsͺj\4jUvFG~XPo0޸ 7we:,%Bkֳ/{:xvOŊ]v R" o?4]}2HKGU)ihflD~β<'qd5w`^Jܜ=Dw9稤;BONDt E]N ]o#$"2i$(p5(#bp9eh:-K=V O@`dt>'q%H.n[X}bĪ\h Qѝvmo7uS(jDJeM W)!TJ'ƄOeo& aC](&+n!n;R*ZqeY${PF)B(q;hgdL8%z:!,a[ 08X1Ԥ\LZkMǙty9f”D(oF€iwpB(GPq+ zcPG$& Jc 67IJtJ)@q #*mP"Fxrx`!%_j֌OD$/:?IxJ2$"D\S 2SY 5x6P"skuEљvCB&R">Zws ~ -:7ƍd.bbeedӚ1j&?쉫~̺A9G[ܥmO1ۈFc@ι'` \`7h{D C _Vr$rbl_6 Gʊ :0DK\Z=S15urVO.xg#U6VIv)' O'苈9x\B>OaB@䜼i]FQڻ.oemF/k :j8rr0- PMU 4r&H~Eb1)4u7QI35O(MinR"9P4tSڗ;tLO5\NIwb@Z]@jtX'͂td`V!@|LuQ7ky5dn[]-FX:NAlUd,]1fY sX%89'/yhMͻ5RW[zeٲrpuG|mh㷹-4Q/SW#OUmCC aO鶡@P]z|lK{g{nJ A*""p0首?Ofб<9^lŒ3G_@^vYWBm?ۃLxy 7{ &9.Stɪ> uFĸHvAC2hXil.n u=axFt2x՜J5,>L}(ŞDSAW{ɂbdy`<QIżPƤ[JE/N ~R@7ayyfw -#E(N ,Gem\MWL;7if^y׫iv_qA1u"&.KbSN}*  x MX(}# Km4tPBuA"cPqh',‚yʱӲN0r9/U܎ uy^y/암!n4u!ʅxm2#ϑ53RNߜb"|-r_3CQ@;8.@TA.?ϝ&Z\&n&Փv#*r|3Soy臒LȷҪϋiU.hfg߻n߿Ŀun 'y q` {fMOxI.k960z qsKgԍ-!.nWvZa2LLJukh=b֠Bm*$8Qts D% kvbYO,X+埍 y0RqGFcrHK98Q+W}{!FNw)"nCQ0=V .)pTz!M&KPnO(e|AkMǵ>TAk֞揸  TŞ]*y dKwhvmGڵp8d ۍx)-ۇiP͝7X$LHN4pw`"ר-rJ /wFvg %dmD'4Ji^5./J:TF0mFbC8W޷qV 6{y7 O_Tn)GiůI@!;8Wee~`ok-2re\CW)Ț`@o{p#!hZFX RT+H>H.e"'!FZ DM!k%Bn)`Yl,e*=esok{h|fJF7p腠\yN3,:ЀA]s`nE1|3DcX/fV¡B9U nGn Sb|0Y=z4mW|uNsDZNs:D3ώnFg2bMJc8o[]x64(7垳8U6NkJ5w5e\[V8Q/Be>Hs_IlWR-G|-ك>]]>FO`].-G6wHu{Ip~z\#z+Joh14r@^oCs@Ӽ6mڴz+`+h"Tj@ *G+AZmԸL奩GtoڴiӦ_@RF}vSES\&-w6mڴiӦ߈-u!<#(1doڴiӦM?MAH >@͇̏T7޴iӦM4E$"bU۽xӦM6mڴiӦM6mڴiӦM6mڴiӦM6mڴiӦM6mڴiӦM6mڴiӦM6mڴi/"upd5~M6mڴ֠CerM:32c aK|OE?5gR|2_ [0wC/liחf? k-mDg{Yi-*zy3,`T+HGTT͋+œ(3 :zEM@7&͕R<[6s8R+EL4o+T^Npb̉e__vS~9}MG~ݫ#ͥVX/DDQIǏzx4hZnq CDGӸ:jAjJ1pGFAk|]'a|C,eͽI=krG@8@n a?ezK{$) eQriW(Pwk&VLz>lzGŹIE@(x1Q:Q}>I7OT%?. @D Ԝ↢I ^}c P n=`($lQ2C]]ή@ ت`(=bc2xZ(nn1*UmL`/8KQD}+2M g}Tٕz{B} \^CwXYItMњ{A`<8mӱMYpu=7z@W?&'Un u$: l{ڴ1ވT9U̕RlzD Xh.,t R[60>1Ꮧ c#"C#9H9|BH}+9Ghg/{^`*k55SulJW5ζi~m%0{Vb#BX(|},gU@wj !`\DcE(\G+k$e6G4@# pVu9нB-χ7@,oK?PJRM([,?+ ~8 H'3i?~ `/;! H>3$6׭OEHU,>ד`F3(?HaDEI1 A,c4MR6|k&hܦ󾍀nN )j Mubh/bg֚j[@B+TA`@LMSP3C6oD2`qn@*UK_?WkN Q| YP8KGmìuz+8qOj 'R躲;IL @9OzQ̧F9"xj}_(eg<om5t8/,*)!WO3Ґ&HWO6 P! enuP&.!Dt&C6~(lf[Da Z]3Zd$ ~ `v27c&e "VZ]5 J)L_|q+= `Vz10_v?:x#@9ϗi|Ha$o:[@X:A"PjuP- p&.[C b$2DFk}![!j=Kg7 "`cl;RI,2d R -@'-ECjTi:V!hD3 P[kWl{?V]J|8Sd75.LoM_A7_f(Iiqܴ:TZwIʻ!b+;x9f";,^iw&-өi|Jp#i $ -(?yԘ@Mx<mk;e*9gW` WCE)-C='-P%Nn pՄ d.5@"^=>\JfCc@z~mMϹǪbw԰\AGM~izE.d[sDV״DD n:SwYؠ-/"WËGuyNNE!^ @@SGUCb|T9mv՜ NL@u~/xoLڞOJo%O[ok"1w"R7CjX'|g-vt['"[b~m J\#X85W1iVE4aM ]svQ2M&IhC<\>R< >x-$OpOꌊk>8B_ [/2ө}|3Z. aSt: 4( gE/Xފ7$5O>~͐}!\ٗg5/ tU'~њ+W+ oe?Ѡ\QdnJ'c0!E])%-zbd.|5k=0a1"":Tz9#YqLdSƥCcF|q f735MJ)j@\fC'p)\oMI>A_mI B/>zס旫̀R= h@/ҹRܙ{7,JWuBGdR }ꋬR&/Eńa[=gWʢgHN ݸAN5r֪,+QУ2( ;nST_Q]GS |…zz}m6 ιhf uß/(ib=.-|T VQ0lX•V)d?a|7ӱ)Yә'ҽw5[:ÂcZ@+ >ŸZ/⭥۟jr@WjZ^pF@j?{ЍpW[1tJnN֫a4? @m SSwyTHpB"kOwEDdS35S'#4I>0Foa]C`=cm/q`b n7VA&U2K>a޼*SOqdjVnF":YRK\}u/1hwaآ}|1_X@یi7q8Ģ{i\@(?#8x:2Eê قW7t6hjR9yg?,)%xsu)޺\Jlpy{,X| "ZWG?0\Ny|ne4!}X=Lޛo~ی6(b^t eD}u4}kˏ/NU#EzqdĀjX4<@y3 ;i UåRE# .`,*_n%eu Tt:C 5苧K,>і7@IC9/gT $i0ӧwC%Ǣ,!XB5EHL)@՝TJncR'u-ӿUA`m'V1^-풰>)_달pʳHʳ(\sAucAjQza:W@V@B 1|f/2rŎs+`؅uűwFIj% 5L=TMiqy.Ѿuey,:iC-“*n׀Uw xPR/rF@YPrLEh@9rI: U=") 0o ZѦ-Ud+zYV՞,7dz}ZԜ7tpfwl֍譌66f]Y2MrhKӻ*$@Ә W"̛iN dGwfԗYXqCM,:z@E~}F%ClT2߫H? =F#d Y@u'b^g0o>/*LPRkMjʵ%k&kX.#븬eÆGhitZR5]zTkצMʧ܎bp'"AFD:7ocEsCjǶRvIR:=k=qɺB9Ђ `pg',%٩< kmSVO0' 4n,{7m)dʷYgc]} 8BX +}3&.|{TK ~yh/mGImxlK6%}p3 t-ۈuۃz83MYo$[E3PZ%l)ϛ&88wj~=Hw$im7EdA}⤖C=)K:>Gų`-? :|cTfZјtbhW!q+@,?/;oW(R m|8bCm?EFW>ɯa3 WKm{6{E KVG obi icIħPRJ5a"AC*=m>L GzX

> MUU <N&3XXF v9+r1e+l5Dk1aۥ|CAL h@`rC[zuW :قY NQD `n\UCY W1ŕ-U.xjR.<}'@E =tKt$uq@ gX)qP P'PLIZNc7!~n1%, *2a9v.%K/Zk<#(A 7 D.>96b0~LLyS{`R{fz% h imR!BS/Y>v< rk0z@;Ğ{ ̐L ȯCӶu/V:0Ӏ-pҶ հv? Le#;qwu2Kd=gw@`jOpQFtWk%%cQs@%)UXgedN<Ϲ\ q{+cs(V:[d\^`..K}'ęfj@j޷_B (g&H&L\s_.*}5Y C@֠i^q@KyX& w5HXlKBD= ?j&`  +\Ud}7.}}m@Orb0`>ED ʳNAk@z;|1 %1O`٧1+%tS!r c6 v;BK}@tv(VJ SbBW(BlRyL h@ @6kͼ}ri?GfE {yx8`n~(`ʝ #q }*%lr'ʔLc9{܌(8G$W;K~S0 KoecPP!# rߕ?C͖)ƀ0`/nx!G/U8odj@j%l5&dJί<8",p鐖 |_ ckn(5`r'h&4_3G,G0[\1zȏnóKLv ȜTW&ya&޷&;09/zv@J|q~` rrٻܧ̚)$n(rq>~` ,9 8.kLxVU+XKDd~t{tov)H=464s/˙~He  S<+cp.%_r\'[la#.!Q`Ftj0OsE[d ]Q/@NjX gՕftlOVQCN{piM SHlY.u B/r*Ed$B\eW\xX ䷻|MEB<=)%Х}R#VLu s<+ޣ_)a{})1_o~«="ib8*,cYFk}WBz[>-l՘0!{~SD }G_=!;nk?aϯX"|616506>)-[3GiEMCEQu%VwL pm GpɭwҝP@y`8-P9.J޾M/);/۳h59X)%> R*_N {7V7UHr4+-(^t) o[Akuy~wsK-@`kcS+ƱU!u\{PJvI+qXw,Vov)_ 3eL?IMr,W*{|w>Mtrp`LgwVRs>.JBl ]% mڪbM@L<|rFT`B"r?@srM@T)gDw͘, 7vWbժ.KG(Sχ;)rz\>F̈f(,#'H} ni {mxO*p`s_hhĹPT+$:0t+T;j=gZ߈R(Ԥ5x2l_gOԨzX9Cv z-$ |Vz&MC@H+D)}-3M度ϫb* Z ]ю8m҇Lc"t@;ݑP"00D+&PnIޟDWhSJO <$!|K9!5M")6#C1 wɾL掅+yᘢ+D-;ߜ5qFqJ$SD2 nD|O+Qq&i[֑W ֯@ߐR!lߋ~ɰx(;&u< 9)xX_ \әHPH`[6=jLR3 `ԙAfY6ck.@=( y-)9JnsьYW< ye4ceG&6NA 9ؗ",)&VC9ڞsAG]#[cPِ#dY>")53 L>FE]pi;.lu$Х%- q_oc 96I6gۃVj,Υ81h&0 EeΌGVC&hixcPsѽbihWHAm8s6jɻr0#8Lō uJ#/|kmKsϢ-\4 !_@HAtMҬ c>8аQHխ䵝2;#ڧ>L]L֞m$wۡb@nwL/UUnno] b8|?VPp 'Ǐ(dG^(>ۥ|D ) hDr)ٌPkDehF/%og9 RHOV($J*l>D$:Yaj -7aU=uUM ˠg` 3ہZ_Hc̡x8CUlS :lbrM-+ì20I(ILcX-8)BԄ-E\B3$ X0'l'/K _<Pa)ZWiWInML1R ..Iv+8 ;7f'^ >.?ݑk2xMnQz-ybV+:/DŽ3ظeJ^A%:Jۥ|Z;!zbz9S )ٌO]s W~l[7K 6D=O9&31Lsʒ/[6?V0D/16h?vo qk0=r2D>lWNrڛ$NǍX$ R5uʺRh?I|QSB(d 88-b}]:CKp|d,&ZUSvq6E!0~.xks$'-R@lwEdNH%^X0 vc "@ZeߋS=Dl68)!D?X'ٱ:j[ xvA:GĄR˞B gZ9$?m澜rmSBh-slX Tq sce"761.ܗAqo@t-C~,`K2]lEd~f`د>dN5lqkZ!~JPP3'9N>ވ_FeÒ¬Bh/nu@BRj*tp&:Tc;B,c-t j4zN0>}JZ39%qὋEgWҖ:B.JBi"|ͤ+^@xv)ɅLuK=)~dv {D*1y.edT->h֪J,ڔA0G\ώ|nj` ?FKk t1I YrԢ:BKnI 3~ >9|J_;%ԉ uB^"D?V M˙~@l @rYxЯ1}y|26̇kYl 亰Kv|HzZ>g0qUc3V4WMzHS50x.S)9[Ldۥ|R?&[* 0n,Eo{ vs64РQ|kp)\ϓs| "?h|2}ad5@ؚՐ݁8.fZ =iRew;yan әe8,+np9]esE}Y`rWjSͮ8l*y1ۍc)=+I$洛"!:qq };Y[>LfEc#I v"cwKA5G𑬽HŲ/g\Ca6!חU1rw a{ȖO_~0t `f̎ ##"Dٟz q:!&& Zwt[H: :y7܄^ăJ5sy'?W2AA@\[v3ԋ$&x25,.Zݷ-C!\M@U,‹rvg8qJh 4;ZD%46I_ ҍZ5>S"(ȑI\C}$pi%~?tgЗ3m 28sRgi֏~WJ9"Q(kicUP3]?NrX%tOѮR}vW>.Q[R[k Q>"2{i͗)r!&VP c[1<~.Τ 2@ck䃿  EATNEF8k.~kohЅo1%>gd:MX{FA>1i<c*9tbDva 7\]pHVhwضlg_2Xx!YdP6!yɴC5jt]%ާKe^TXp;b&<7PI4ǻ1nD!s9Ezޥޔ< 5jor;5-uq EЬ/R+WFdPScBKaZ,QEf \mmO5N @oKw[?Nk~$zRKn.>]і ;0ϼymT5zn]Ή:Q>lS=we𷒸O/DYF5d>_F)=Ubsu[l 4d Ggt4|."~-lr7(d#;G1}wn4+ȧ9=wO}Bwi#Ȣ^5-5劼몉o[C6 xJ o؛;]NjMm^?Z¿7ѷ鏯W?ih7lޡQ'I Qun0Wr´7o_X{:wJ\o! BB+}!{BsVWύd|n  m@ڧڦZkFJO=rFΨ=ЅFdD?GMF+%}87{CP ]o naZOz@,~OCeQoxj,Ԩ M('zjR=joCSs]@mgFoBz mR>ҥMَc:Ѷ Q勒ak/BVS?jH?MQG H$c͋隟ڧյWQFiU?+|o٨RHpY"M:9T#~ꆆ(w5uOfV <1IZޥ5j0~-`ryxZ#[_1jFOQ9MˉSW?o=SZk_F5jԨQF5jԨQF5jԨQF5j5'yw}X[J];Wj8:#5jԨQF5j@@\ ٫i@$F5jԨQF:&7)4jiF5jԨQF irkf]yJ$[ߨQF5j译Um{Pv/t7mtnJ&gNZ=Lƍs۔ШQF5ji/VZ^.^:tعo[v-_tg)pу=<8JبQF5j,ure#N{[yb'mAX501-|߁EyPF5jԨQFineCN{;yb'labZ<>Vpsу=<8JبQF5jkV>&t 'K 7GW LU콛|)Go6jԨQF5bWqx^!1J櫩|=m?t*_Ͼ_e~sIǰ_6Cpkkw0ݘO-oԨQF5jt }-:~DvO d >|Q鱎m['GF5jԨQF%V 8yA0@Pĉnk'-tVQ[ZߨQF5j>Ka=/~ s | 8|Wd10ͯ?/` 75jԨQF#ũb0Zq^Qζ5C^w Iao-B_G\Hc5r_VPZ5um&.SFղ?6jIZk9kK$VN>+((> aeʖЮIE/Ҩ{gc]8Tj .T}Nx&ùwo__z^iNzҿ_fsu© /=5cZk9nsы4jߘ|נ:S܏(p>#UgA?=odi_뢬ݫ h$i4(GOиZk+8Q~Rr/kz uZ)瑳SJSV?Q8}TY2TiWR3 oJRzm#I+E%M6EYUY9s˷ l*DvUgֿ9tHM>8tP,ZYkDipͬ:~c!}TVwPy0H%N+JVn5; &7+%3DCfa%Z(׾9j6}' [4Y53x=< h y/sOE?;qJ!4dX/P=(iASI0(ɞ:zdjA97(ZZ˚ &a#Rn*{b^',` f <%O4oCcv9uFB8X^egsOqJME=l@dmB tj10J醏D-n:Baú!c `t -)d ǜ'犆(ᶾ@(ZZ&`%AITz<_f^',7D3-,GI41nX(3k~6SnD=:?t oVzF 8HiUom!/wR~9r e/!u ]l!+E75PG8:'b*! RI9jժVj+r#_r^&,P0DSq BdjV)W >=4?6Qeuy/ 4.oHl@;JWbT@]i|LL,`=R#[jTn,f< us0pNz q9V(Ľ`,Ji o tH@+HB׋&!`~WE2C]N:6Q-keO?a5/aPn>ؒmc4 n$4 pW 9`՚kmEZbԅ0îB*^y`*P]Q? v¯H䈳dp-3VK"x׍,SxRh顬apx*sWy  U@Vj,Gѯ^gUCJ֎WGn)- مjj^/,_kMc"mYNv+W-~1#t@W jao3'e4 m@<b;KFS}5g5 CB#Ko+xV*:0]q,\ToI@餭m5: j^Ok txvw5M9̲"dxfO#vBK0lg{:9gafW(L_|H3«ٺ[u0w[uHu^ 4β~l@\tG>Ui$~~Ԁ+ܜY'Z&Uo%q,Wc$8]!5q$Ԁf¼SjʯZ.2g 6Wkq44Tmz@Ц>C겿?~~PakHsϺ't%<\7rsvu%WH s9iba.u2A֖‹LkK&kT֚7M4Xw+0Ч-&YLbvK% -Ĕ|c"tA [8Oc26xynVe\`կ_KݿYk0[BZkFa҂k]q,X_b9XFT*kX^,ݸ|#;BYkMfm`grFTNZ+1aZ f, b|Sʑ+%?\/>+ܭ:(3$oRR 2%N\j93F1sjznSkbWc*kk;JV_>A3ڳ#PvI0Rpd8muҮ~ >>'{<)5.x un%]k{iy@'S;ͣKytPޝ\ۧ_{[{SGU\ k^g_fCpr\/I. L@r\RϺPEI(2|MZa-k1je9UZIn?_hJ>gή_ѭND^K;vsHg-oQ48s;׹1kVPg4e0n/EP0ÿS.4danlOG-Zt)XiĸY TVer׫J)Hg6}Ng/] (xvdSoQu5\ÉZ% mbq1-AKFTJ/& J.Re9Nc4(8V.=]q|}T$FOI36X2%~,VXNxr:OqɠD'pJÕس G~Vn%#rs 6Q 'NHN*. Wy{@9.-ѭGWn* SRW lKE2'N3"w)-*䫝jGLVj6EdBwuֶ(LR:! 1UGq' ȣ0כ)ԓz|HB$\IS '[{_-TK&_H:q:OyXB4q̑L)ء͆'cghlKȬ<E'␜Bh'R'c} :B \DCy)í(F\K #7 I;WrܬDMiX!w/ nQRO;qL쇝/:6xKg* ` OH^ʥ&2U>MIdžQ oYN!df+ƾ2]/jk]bGF !*NhgBe8~rZsݙ wP6Zk揪6e`R(!0&=ۛ{"Z|yL̶#،< Y]"`XLMt>SA?BZ)S9y@L)10}}q^lYŶ9LX?DA΍c9y:BeDcS,~ex! t|{c`f׏zA$-1~]e$l"Kߕ `ؼV1燌 w|e ,C" P$S`6&feq,'$5nD2Yʭ{&Mh@JVђ5Ra^Or 0OV)Svy!RX`-O;/!Y.e5j} 3$G9{*6XPBgO@W-_Ѣ5Wvz){(kjT`Q_'5M!|6:p!:N}Ttu&w.+cT:zfnDl>9r:*Q^8\: {7"l cx|5`*=L>2}& "B8sxX MW!Y8Wj2ajtpdO@HrY e`Q05 {"*ZMiX$ʄE679*|#THڶ9iHܥRan l+=?2>(ѭ*TQg%vkc}]8A V^И'zʯC'?zn;.|LDQ0l p 4.xvӽ{T1$e)u9sR !6fHg,jdݶ{ף-0"YknIjqZ[Iu\,ls˵թDFA4OKF](cM%ڟ?ñGXmGqN&0Ir d{-8_6Eޕ4KPXXlظdywĐ0t;gwmDC✎@bU"qǏ*y`[G᭕Ss3h /Y{,f {{mp5yuxרcg? hL~TKvXq# vLMu"̂p#k /u?fE"68 :-Z)iTErtƞnYz-I~ CByNZ(dA]`)H̠X*#Ϩ@A>\pΘuܥkʋ<* j vD"%+&v W Ϣm1=tf!>P=C8n뜣Njާ=WU޽Bm{-}"Q^Гț!Ah]% 6k&gRrKH⨐P3a?{m{^/C=IŚ.pǃg /Tc18S$vv*\U@&(\m vzu`<et<x1O&sejBǺBR\~3r(%u'5kRƜ^Sw⦍nF2Z@!FuW(.+yƸ`fV{uw`NUl_7J@LJ`S[-c l‡/&Zg Pix9 2%GRcZfZ%Xijy'$4\MEY > ZWCiS+HO> t9uȏUsSOUA )0[i(?@^t̑:8z^6Zw@d6e oIcEo$h:t[)ʌ  :æHQ8nQ66 ?ԍ|(ն2:\RQ^(ISC#W. 4Ys؎E.Or-@<80QM[b9,t_}O3.W4x9Z) uw~W9l]E$v xruY"]VX'dUG{-5ԉa&( :ٗ'4G Q}u10"@_In{0iO0W:526o[:ѩ/[ XNu0+!z^\"x(l,~l믕Mul~+ΤF>iI b-@(1_k]t!CV#]Czɻ`ɐS+[XPץw$Ăgh"4ڿAl^H XMfi܏1uŦG\=Dkޏs:L:A8d_-9XE8Ӡ:b, Aq:K–NfeCwQ4-:qG Xlkrhz{ x7qg]NmZ1&>FRnŵ[G᭕!.OmY{<@dw [RZ\mތ:?fI@ u5Tek+wvݖK`_>^.+'A܉ 0]SSGm9%m>r;@\/L:q &|r>oX<_<#o+fw`A{jE "K' Zx kR k m M$ W2S8|C*n\z8NvWpQr(2jGDȿZM_ia~1x6tX~zCNav@_ jgs[֖+4Yv bw&v4;*6\ɝ kd!MItE?@xDԁZRNnC;!c cI:fBhh@g1;1|:SJ{%})*O@D'F &]'g0ʥdTS9JhEoZw ǝu@#2PWkA,˹Q joV1sL3\w`~8nV}ކń~V ^w9!egnkcgNL1|î3ƄZ#| UG#=B vc`|J÷ lIK59YڔPK9ś2FHi=k]ҕt@ 'r]&dVr=O3eKa"Go%[|띯θj|^]-@c: o,.;$['/0#_{9|=mɷE r->O1[dUxiDIJCޘBhDrL3@v@X7¤@=xcZ^ʟ;p&.뺛h15zeszHly&hz w(ou/J  DS8n4?MUUYqj؊̆ŮW#dQxke &d2{,ݩsKafXvo<ppd "4sO!jFzvg<<ؑd7[ L<fox'dwιQ%/S| @ݷ ޡE+<( {{p+ha* g?" &҈˳T'[I̴s[YqA/y-ɠ=.| {AY ;gnzDtױG@ՇS >&:8dTT}Sj[Z1T[:`01˫b 2ZkH>U*?]Jį#u|Кe0{@$g Uο"iʐL*\pg$ۘe>cW2I@HVa'h| 6sNU-kgx`F!˷gz]/ Zv378;@V$Q҅źW&,_[["Nѝʊ:ɠ:ZB3K^jQ?۬=#g`%];zIY Cծn20 ^7h2M;P&ӻ]O z1G8c;CM!YЋb :ο"$N&D K*K"-7Eus<%>Ha(Zj' $C+jrN[H!Ѐ 0E!ґ"?"O?y^up+h \̍S1*`܂lmmSEptݝʚɠ& Ѭc`?~[`N r?R7~/3WwqǼ^\>m9bpܑ29L ]q]Ã*}yR,jheXg0)6lNne֥"θǻ!`MFYXo)t{؞ 3p^Nn%K jI9*,<7+q&N,pfC#ƝMHIIm96}^k<  IEçG$>v]5GFaY) "* "&l?E h (k40ӂF.#T4n@ǔӊ>@gmSg1qE*l>rr<#ʂ'+}hoF g dm'Bmv଍FC_!zr9]H)&QS[%+mo>tp+h8+v[!{Z+!GS3BpLg%Pe9o%&D{K$6Gg .A1=c7 Uf{uٯsxGo&f_ 9<с7Yt'j %TyfqSX5rÛmm&_ր֓~ &֮:ʗ{&"3VIR-@V $"VXSD6EG,%ׇ o/çGYSFĚZcݘ<[ j|3ơUЬ$vy_G_+'ء0 }NWd6U+|ؒD&O!>r ׶H'nbPNr(2:V3osWల|rtr}]2*@"Ҩ¦_)bseB8ý|60V-h@wk!P̓O"ƘG1PBx o#Me8_w0B)[ "\F5AMK o\I(0fc J(z~:`&I]}$&҉ RH:Lf"VXUAi [Z䐪'ۮG"T=;G/XV>\MO7[O) ͦ(ivQ;gɓBûBmY|X@n䍣P#BM|W`v['Mf[vPTcw[@2-\킒%kG8g Mm9]`Gt'Wz@`V* VQs\V pL{3/%b4 ֶ:&Lڻx o$5q:a dh lRI姎6z=K)<]:ʗ{.\=]VlKYˊଭ_RERceSDw͕{^fW7h-X3‹ZP~_# 4+?w>a[;.^&pw}p*hSȉ8_=|Lh_R/n]9Sbkj,?krΊ)T-R,:A0ϺR&Qw81 HKkhd]u<Ơ~ n[qW{_fDI,zX'òkr*x́QZ+=NRO4yx ،%IS;t)!z~-lNeA.Ie_QJ.[aL.R:8uUfMkp[^HuX*8A^=3!RK$H^?zӯLrT <3L+tv*e\f)z{Rr#KP зN2i8q')-WxQ 4`hoiU|cBţ /~!2E5zkE2e/6̌cub4q2;:@e184vurz߾Y"Zv^NUz<(7N-?gr gCw}+we%  b%Ԍݿ] |6^N:11։A5#ֹڃrpl}|Mx:m:wp#]UFty@)rWuQ*5^*Y}pvNb+Q6+7|ؤ&+S 7K)OgmWg][mtHUoiY\LWԚ fxV}\^1KePKN Mͪms؜ȸe?pWዘŶxm϶x͹JC.c8/b:cZ) ʈ%r|Ef''T^FG /jJ+v>8Of\İf(+#JKeUv=8Dd`͡p- hL`v ` O9G֍qH,%O|dDxzWLwc s2ʙ?tAg;κ QKZ1fcj`\ d)V6d+K~5.E#=k}geGB>!mL<D )kD 1R?|,)w 8{\]Na^s< _Zu6 Ycn7UVXtKK_*s&r&9u®5,^ыL;| Ѽr}`9, HvV!}l&[V#jX( 6ݗz3t w52@4$Ix#z0|S%!.ƐVT[8|^U?$.ҵޡ@L͈— X$ `/e\{3gp|o=bFD` /R/S qNG]vۅ{FxId/3 sҒp`dsR _o[ֳ;`X吞1uy[w2S_dxWl$ڂ[sF=1d*A.YJ/- ҬTqgn-44y9^Gk ^UɋH% W BȄ胋xҕ4fЪO ؎u,BƆvcB)f v]$di#ڬ{{si?ҍw s8v^u-n(yp#Z 2 R3 yMeRYZlH+eP9/Y'CQMOƇMSꤏ~LP"O#y|6m'ss(#-Ӓj(^Lw4·MjF眞x,uƚrrW c]蜲W'}N>{u+oIJѱg~xwpG<@hTܶ^f nʧ֖,r!4mVmN/|^ljJ $f' oF76 *5EZzW[yg(=c3[S= ]|G5%f;u'Dqly_q 6_yU6}g/!">JB' |OݹMLV^c_žطuW{G5%W![ڞ.UK,0] )V -a"0GwUqU+F}dz#}Po/m8}n;]&FYn3Ui9u~.wJիas؎9g흶^z-(F:2S/=,@x5U;Vc-zsu%!(HPm yаVsVTQ<1(/˓w}T}Kk }j h tȷJml( 92}O*̝IWC1Gꑒ#&N)JU^e#]MFCͩo޿[=5%ruuJ!YHV,UzwlI= o̡w& e <^@ 3=o պv,S@ǰ-xkI|0=N4 * k{a2GѡqԜ+ %ǷV_u^:3oB5g1Z`~.DZjt*霱C%#0ga qiIx%M:FAm]W2Ӄ"%>u,?CZ2 j5vS%R' Ua=JDe (jtۙ_D?rcWgKx,@hVwIWćVQ;(uu1ƺ!Z,#%w?WqC_?(6sj}7;?@|`U&EʦX`?ڜ%Z."wfz݊z! o5}bAuk☐W9e B;8J7z?̃Z&iRru oqΙAcZݠie[ZO9gGqUvbTj4!9͹4ZQT SѤsurҋsI<Ǚu^ҭL[ 6U>z.K AᙓT!ң@ f$@ @ @ /;]sr-@ @dEK?@ @ hM?@ @ @ @ %V`ݓO B #3rG> vιEO#@ @ qc:!@xS#@ @ ՍQ9'y"VP(W&&@ "!+ܘ}kŹe=rs`[KE"@ @:HMCHV~&0GV3nUB @ 795 [8o9٢6ߓ5j=s蜻Tg|ړ)$@ 71985 ;YLXoc?*IsT[]"N'6+A8g?3nbT{cO뇗GSͲDMSmB31dTΥK-56`*7Wh;ɹo:xUmv8r8ẑW-W;}cy=wn 6 [=,3pιi[iclޢp-_bGK#36m@w9YO-Sn50h^K 'o}㛳jB1*/D\Η?=i(>SvnB3眙G Z$|#u>K=,$^'/hї Zz~  R sl^ .ܮ~#C97-[ɶ(a!3Qs̶\W1x|p9̶ԿwT,s+U*jUo7qߺG(`#91㶠u[u_+&4,Qdϗ=m1Uc[>ex>ROVhw.M5 ='6BrjjDucYK `]+`66Ax/gwi9霛^.|߹/#Ph@YD z ܳ7Pn'h"$*Wsn 偖")xw)K=j7vQwkЏz]0z?9ݚ_A1z`v9%cri|٧`jg|z\J Z 0eL{We<| /y(|ض}k"@hgx>s۷ok쮇fe@/N:眖1ƥlбN|2A6_לMbà9hJvX(bdmgt"_oF}=`@u:*X9r& IKC0>g* f͔ T -[hC ˚Py6+Yd^j5dStlA .ȫTќaY~ErǢ2z5}Ax2Yk}МQGxaXU9B &[c\ j.M+I˱ɺ[ 8c}Yio\^?p1։A]]p:/tL9K =cONV޿[JBҁm1>́c<1S]TÙ z+&Er Cc[0g7Tz;axo94(|#"EIʝDHgtֹJ8E;^cU'QO*h!cp {J[@q+߷5-U6%K#˚k ˚Pdw0ÌȿH(1]:)ߜs+0@ nM3> ǣ€=IT%e\I`Xyܔ ᐌ|?pZ7  Vˡu=y(cy|(!Y@$|xx"kA/UR} x8c ;K@oN(|5sLKn`n(P뎤 Q{E@F{E,4,mЩ\NtƴzIe,ѓ'u;_Pιn?p·9Q<\tQr p:N0I̹@ .8ϼ"r  { hnu/pcLhHc[2r@`ni 5 Բl.|RP)G8[ܲDPB"vˍw"3xD6ˍ@WWTg0^l1 ]g>-{ x # T'\\.:Gs%P.kB×kGɷכ0V<} wd{'3@;dxPAz3R~:y7C~(pm hJ>~s-[ k#|_sNLr瑽zyޥKt_paEQP/yQҩoiLcؓAd v#G?Y ݱn0,`&[4%r d^ABaD{;"Ψt,HFW}6F8{=&O;@޹wa>زr2Q`# )ΤE9(5AKy]F1:17^oxüfb& ͉`Fts֫nC\i"C=O~+>AU 06˶U^Bēy"putT0ѿLI&CF{$ݟ1:wV4g4]mwk`񖹲PA`1N?>aV~e1ƺ9"Pd4b9fpc@su  \Ր Y nN1>zy|Z=M s @,O9C_GaSc`|-,$qyڌnޗ`䱑'*%ߛ76m9wZm\0ok d$mPyKQM~8eHVDX @![m=MĔoϏTvùI MdSZ((`A9#6Lze? b$%2H,u'u:1y Yߠ5f;õe{㥾1\rn'vlsMϷxǍ|sTz::mv;+GvۇM~ػVU?@mPw;%¨zq 3ovađa-8|Ͳ_kA2+mp1V6ё<٣oyAl'ٮrY8fr^忝%z}q_ˑFG~?ي F0LMċ={M][c ͙6M^5χFڍɣA*B |qιܛVgXyR͏r 0#?rފ=?s|^Jؾ~Ϫ9C@Qd-o in)էLriVbtJrK ̽HJ[<p3俦z3a,yژ?͔%:n3l>ZVnjNj;!A#_4H]wFH?9|\bښM.!DU/ڜ^:=%O:,S^OzqH[qG{R#j}*uk[6FfsFQ<8dEQvlGDg/"`=e<98i?\#P:KNuKَdg9Vr'su͒@(EWTnڕX\6=( ?`FYgiXhNh Sh^,|e]wBn9# l= lo&S\?+#LblX愺\}ZTA~`q/ҳS"sA6TwChyt/d-O3/E:a*sΈ'Ok7R|hu3o/@4, ] x#ou|!J)[vN;Xʳ 4DsӼKoNޞNwO>)z|#%t}ctl+0U}AOȎ{ye5ăzgd@SS5 u.%7;qpj?Nr` c39-?pM^U$CXD\w`#|P`4Gۀ]=_վs|F9朑,(=6z #!H@xW<FB(lWá"ZE] ͙>[׾v (F@^Xn ХGK8[Ut`&jq XwC 4oG @ ͂ǂUxWn~?AXϸo$Cq nu,v9̾,؅` f=)4X%0#.oˎHw_&qLbjSdIpL5/򌌶%Uu=]qs+0$Y4OdԜֵ|6@pH}b =#$MMQ.!OpJ}I92ވW}+3@.,5Ɏ#6gg{o8fEQdѷsi_D؛@͙|䮪} ]mD$yk`sr)] s魖% e#@9Ud8R$/K;c&6}ޫ3`S p8(;  u% 1/>s;8T{z?5]]g~trx8$%c5P9U),V,"'=` 4/"wS٘tXt@  Y$N k}.*h+޵DLZL\>Bzg8LJ ~w/@0;` D ֕"vaLN،#7/ xkY,EN[7ta>to#$.o ^@s-g:G|m`DK@ >lfL{ ]뒸,R5f؜0!_htH9黖J pf$$x<OwtǕ7r03 A;}0Q{h,W&eM5@N@ 29|8i`M2F ະV>Ƅ0@@H [;'m @ | nӝ!w/YvmzPnN?eZBK伥 }WA807oynpۑ,.uy@?/IͰed?aƺh;2 n" $sn.PDs ~\n:6p@/u &5}翧@>i8DO<$ h.ذ5K D`.v}>y'Q/ua}'Xy@i?/ts'\g0RTMl߷qT uÖXM %#-nfO x36W$@ Sř# Q/*xe@Esi҉'4~e„Ll\ǽvTn/c:XJ7| ЩU Hױj#/wawPZ"8THyQN?`+U]9'\UcA I1OL*0ם,O@2>.9f^tANpiUc!p!7CXUx&lߦfAHH;2pIIz& KWvٴQ,+2#J.Ќy}苼$8o/1.c8|Ly5r]Xݠh 7h(9]Um]sB8˹҈¯黊2ky-QZd{( O `@*Dlgc-I#G̃hdZuw 9*z ;vg|0!Gu:tcUyvs3@~_w gi? Ȣ7RΠFnu Qx\ W[ٜ\*sr/-_U}A+d:+$AD 0LxF$r2b>ʘa>aI;IA3FGء573g5;|0z48Ma@~ʪTOh1UF#K}?$@ 'Dl@=$z4G (oƮ$6d8CUyazIf[;6`kTKҥ87Lmreu /1*ɊEn8SZbuq*nd #JsItp{ ճnt&|:lt-o.yG@@1wԃ`+0=e÷=V[ۜ*f_oy1&ehɷG]#Mm6S\~+DlDBUi K<` @;y~"ufL`+0GFFtt: ,Ro}ߌ A':L}jv>1\uKqH G9vk=nCvߟjBQj:ha9~2I;ѣlvjs\~0THju(XV$8Ḩ}^D}1no {;M9!'~KOtk;,!%,y{p.H01[_DLj@`@}dS\a9+l‚ݹ9?~/ggĹ辰Mj:Q^KEM*-aUYK@\~`+D` `ƃ qөs%ϱ+$DV`TۗnGJO> %6Ѿ h4lPqU/1V  Plr+݀EW! 65)^[ݜgM9;=^ʝw!xz@1B"С'K@\~pd\ }I:ݲD)@'EtOm#DS /art1vʖo[={HlR:l`q G9Uf DDn[dv4/$eWXݣY]c7gju+?*;(ߠOyS6 y&ցW)#L t>!a76R٣1&x<0w8a4t}jکB0SfiϵɅp/K}ù?W\كLq4d)W:@@YÑn՞qd9,㼆8p9hOr=kzå >UtCljd[.FOT]eejȞ8y&afrR]ö眝^0X+OĦY%9cK~2e1&e?b:QZLCٙi19sA+pJ0dsU[fR=9ԁFvu2Sc|XI|M=Zv^UӾHL ?3&$x!Sou.zG7ގU31։ѸnYsƘMSs @oA[]UQI,Z"K@\@Dl,-\ve\ 1- &$LxEY\~Kt^ .4X<@ wK&E *Мu@B&0g@W+Q{?Kd4rauf63Pwv1\Ar0!@X]xUW[f-Z5`gqBŻ'A f)Q?g'@*=MVԜ.Ne@U=r9~ܑRc j,`"sb: I ?=ǡLl~B&sM-1ɗo;uy+Esnj@g5g2Θ{`b]yCo. ]eJun{bf\D /tZ?ԟuc"^m뗁F&kjdMWÇ*+O˸V~+>NLk dJ޾V6V'msVOKiՑ{-KVcӚ}AMčO9g=8V[dʷvػq#/y,|T0D D7 !5Rohp@a@O͑1Sz&o ArY\(~uOĕOMӢƆ^"R'i4~~8 ? @a\!Gpũ` 0ҌZD|o)%)az0Ư`VNٔH|ĩ*o < 8&ՖБD2Ds 4A @ț_EsRWǦ6R;3 @';m~nj__h?9!#>DS?G6exXL[H%'`H D\1=:aY"_h&t)=@ ݙcwyUQ?AGSN{ ԘOaQ?[?:vT ‡- &q;򚩻疩K9\r+Zo?J9gl+NjhVflsfF  U &uNo-sv6@R^E-~ f9t_ Apz/jcֽb2Z=(%k&8wuymQct&+)~o! }6v-c]FSγPg*u m_!p%g~Ǭac]T_ h7*y4&R]qsΎck%sP&ysh\nW]bȕ!Z|бN; ڷ?|̺\g"wEgcߎ&£fQa ӝ1 2NlsdWRUa,u9ۅSp-h<uk5|s5_\_f<O}$/: }bNDs#L:1fR[Eد5B⢚v'6XGҗ=:1?x]%xם*`: s^cNShD wiXFVʀVm$=FLaRMO Zt\>i~!>,+4@A9gm |H rJp41n|W_d?-~0.`N=}JSLaOn a":gDNĨsVZ^u J="^;s$E as1H?j3P*?ԁ 8g cpf|yos%& Ol&-<orPlw>/`O%m.aB,% #sԸ$0[A[=s$= ,@ @ @ @ @ @ @ @ @ @ @ @ K̎N#@ @= [X@=A @ 75]U9MPO@ KM 68܀Ix'@ !&9%gqŝ p9@ ^ Tr %@@ @ ""[o0yX.PO@ z+@gK*5"# @ @ n)Xp:$y}#'@ @uB=sq? VM8LN)  NBᮗJ0diiuy^ä.ZQRQ79JB4Hc\ʀO9(@ ¯BK3Kdj{Xi'} St{|p9"!xyNC[O5F-Oa[Iv$ɣB /JA;眾^*%Sc2m%&<6`:G 7 9GDC ñQcŽx!w  g/97_/a8d7Fjn%:?"aI%opq+f!q+9Qtw4^.LznsV#" &od]kƞ"~%v-ߍ~z cC(8 :g6%svs]sѓ٤s%&נ«::\q/axzI^`BFL+L=[MaW W`?#HaPm :\nR=^9t&g^ //zB-8f:&,ED:>˾25U_m! _u7aQŮTJ/='яV7>+˾sL]gvY/{Hd,wg@>lu'nc(T 쪕JW^Jes~wM|HӅs:5D&_NVǓ[眳Aޖ>q,׾OW̾`ɶ1.qY5ܐP ~?:RwF:y%+~y=k/DԱ~*{J RK(P^75 !BOB(L&fo]3 >` A+20BI# eăb XPv+&/ C9cz6[7'O9 [^j3KLȩ}9(@:Y6h85@U'^*%r<ٷvo4Nif]W؋h'L"W (hvLVAdr"PB5|"/QX0& .3g K7Et,u_': Sd":Oi=[Aجä>7QU\#Q]&3]HL>x;u†2m'`,̱~htu< 7;b6"U8\#KW'?]0xiUq]&t}ZpKu`kfPTb4?oDꐈH!jXE%{4!}dRV3>G"a6ZO|OAL }k1M]p"• e֋kdsq3:~p.@؃@hQ ^ S1s/&KX;ɒ+? HR)1[9(TY*%="#lpKۘ,JDό@Ac)ckp)9 3;i,BxK~n?NuB9GmK@ol&d4k<ΒFe*ux*ywjtMGaswP@[ )s(Ex/7y4)[@!`Gm 0g uGݏS-%N"`1PԂ 5ySs3iv@x!0 XCy rPXy֭0@N7|}5P70^vm[>HVTĀ9e9c- +Τޔa_#Ld6?oi2-je5EMB~<h4t \v VHŴ f: 'iɱbN&:0P L7/{@u߀۷X2`(!55MsF3v ` @ոmAax>IUgu+k8 ^Ui9^ߪl$f&? 3bN`uR0,Y@Rզ͞Vmn\{~(K*#-|9ûeR7&Qyl{ɯh)ĥZX57TA)ء͢h"avG $P>Co'PmLv@akM$YqPUkx!_&hG#~b8RXo .rC3r^)3(|i5[x?"hEE($$:ly:%$ÆsJJ;O~BbUZ2|:{{PNlW/J}~;opu)%24v6bg3h"kz uY8_`fAqsR[JRhF˼ G~kdY+3&=B)- M9A%F'Aeȴ9s4-3G͓Z&jOu_j ց7A H5f2NLHVӉbS);PLнft:,)oȂ\Ra3 ka~dY]$>Le;0CA5:[`'AѕMn3@ vwJ] 7Ԏˡ =~MLf Z?TB[2oT\afՅL>"Xk^wkEd"漴복a׼_`;Y`+%yi7b}Mھ6ծsq+Wέw.bC00 DQЂ́L_} vL;'l]. !8qjPTRB?1i -Z /@Z3J )˚,K$z%9-~PVݟ@(so\D66+͚Nv!.ƶLu+Ɔ5H0W!pS8j)fy|t}VP৹Q([ǁM:a 35eQNzdGY. %. y5%UB*I1SY)& b> c_-~@4BM$ Lv>$b-xvHy(7W/pT9g˱D)$Q$A}rdjX#;>x-AZ1n>QuJ6xi~?w f:BP 0)c=~-Z r4 ԋmlԶ `wNL5{:@HUjet>5n]B=#=c&pB[ !3TǺy%Z=c6 xMãay rt}QD 7*s4dT`:4 g`n P*zڳpOѤokE3 7'Gj)`|[#!yDr^:f+X gqvPlwO8l*MZl '."cFO~,s ˭Tq<ʃYm`3eyRF,: 1X }j=gjۉd Dj9 05|@Wf\D[) rCH$ޘ"ٖ v>FФpF~ȕ5yP0fq4c 2uv@K۽/#TH "Tism'3U^74. Ub -FysJFf2UvU6;/UKn67Q"0)^5H*/ $ 6 f}wכyܗ }mt/\#Ǚ-ԟ,qV>h@.?#i.BVd;9qo* f̔k6 A0؏Q] `c5>R)ivcS/@虷1evbĒWp} )ԞTHohWFt6dm03iifEq({wro QFB٢F u2}a T# @A <` ٻ9qPebX)xvn@H3-W,yB.ݞ &/KLɆf"|qiD3 ƱfF9o٢7O le >*7a!^Lyqb{qސP*E X@mb5c/+d%U:p Ni< =Gk' gv 5CuyՀ;),Qjq<d{d7g\"a.[1U8m@2M⯷b:h.cFϻQNz;'#kXaNq#/O JE"%T&"Fm̥A(8(gm}`/6ZʹlB~V,c{@;Z8,2K:7 v81\3'l4ݡ ™$pXh;j];VlVJȿuM:r_r9i9 ԖRmœ0?"LC$,FW1Y|;6ƼXMZ-<8F-@LF,M gvħM5+E%|A ƃ.K-Ej*-k@Y` *:Zܭ9qJk/!4EKy@]FlDXÕdCz Ʃ}4w2ub+m^S~y]Meg45ͮW~2Kz#!?; 3iH/ÂS;LNn*gm73.<'`6m0ΖgN& P#qLae[$*ԡ6@ D zV|k o'Xj=ȠX‰{LR,mt ฦLT)ApJXRn d^@8 dBI?tʟӁ/ePNJЩK_S>0)o_)H*K,30JגT:׶bJQU\PEm/ &yǴIjotcy*z[9RIްVUr7-¼Roi7ωH^<&4gi)9:6mC>rt!e%ɿA j5\NuP 5Ah[yDg`K)#\ȄL%Z%0opÍvPnҏzT|jO<`0e68O8u2 l s3U9E?hk&&2aⓐ`?T!N[҆R-r8Gub񑳩Po %`}x^ޡ687Ibshn>sIdj>QbR-׸'1TMTςQ5m9qJcMC9.zY5lerK?z]zFjPMHxk?/JWw}y(ϵβL`S#pNoo6 6POb6=Bly* )dt-:i~L;u%g j }$F=nUt'+*d aިg-ǹJGxDJ[.dVy0Id)hsBL$?N s`?.KpҼ$9 Us|/g P9=Ys,]Jd<Q莸E-\cr<8[? JCYL En9Y\[EWD)5.LTik݀"v\s$jmn34&AliS‚'k>pb*>x4bM@E(YQf Y`K#0q^og'$$PĴ!kjm% h \<$Xr.G\o rM7[ƺ"|e4v~EvʶJb!ϸ#<`DߨͮZRKc5 wT?o9pq>T:\vX@} 8@׈%Le uJ*{KZߔtz3D@S3Z];lְh!fw'S;C$ׅ -E׳w^Gg]ڰhGV rEG<%|XA?iɇFV,-ңP 1eI 4 & ;Cbl'H%2U5T{10JaNٿ8/gQy^Q>$]"p-ݦ+$$0 {% ^PQcr62M:t0FSMD\G@V9zeEw@eeEFoZurGrΗl*RP&gL($UUISwĴVq T)W9 [FxoQ jM&=~CЍ>zүgd¶B3;Р$.@KbX2`c0WBއa7n [Nf K} +iKUs"Cw9g"kP&@c-C,NqBoEMl\' yk3 t& na4Z) yGKmTy<25 9[y kGP$`p ~UeQb, 'I`Z WO1)/Bϙ3mtw&bM`m^dy[V@8mtL۩k&R[s5B֑+. poSc-a47xz|Cs*@oVS/|'g+Μ{{Rĭ?:S.ga+waQ/ -ـChGx`R2_G,mr:DuT'+ X4_ym@2^Z\mLQAq O`kgIƧd]6LSsBՁ xkeȒ2-qژ6&[w'4f1>_8S/i?6S?lnf? HFn\x`@V[n}0&(Gvy@; T X?P#{C`$W(#f`yC?59gEq8F;2EIʹg|__ 6~*d9GM[;␩!;ۄ\ K/FvA'&(-R t #r5~Bͧ}0߰THs(k@s*2^9+ )4L␒-f[眾RTal'LY XsZ n>k_\j0jB"V=Uw[ѩMgHWǴFԝ#0f S(+:m +XFǶq7P>Ϣ5۝5J[)&'sm6 VmLޅnNQ&6Y~&RLkK@C,Mi@eץdtbe|9!=mJ?_IsO;9/_i?C8K@VGXn 97d(Yʑ`#GtH. ˂La,4GR@g $},knc!o$E@q5z NI}O`<֧εΨ*&su[L1Zy~}P 6Me.>5vPCČgw(y(VL] .Z|e$Y@o+?" D"H5R4P{ Sp\&4Y,^$Z%$p <8Ɣ&`$tbԯl-^^x>9=i!<7\~P#{_G65_64Pd HUv³lO` 5q5>N A`>HxP"U#~ sfaxQBtUP,Id?!VO +&Qjni#${/W4#3VJq@Jg73.0Ǧq~}b]}@g,'[ܗR>DXYC8`1Q(Vpاy;HTQ[ZojO+ WsF1Z9aL'lbWue<׃#;[T o*%#0`}~p Rd60fjPء="gꤗ_cWL]IŖid@8*mt>;{(ПBx StVcf"!ℜ\Oa F`?\2zR6'k7Z4k;#5[Hq(qEG#s-q uo|c@s&}~Ҋx_ɹɽلԷ!HOnoکsHy |QN#/rxg]R:pJsBK'|dz\$@Lօ){"que͜Q@ 56C`꣜]K;`*|1MQ;_3<cZ&VWX8uKxfT! H`@uȁjΠjBBhj[G(( )%@bc }ܱS 0mi<_5NK΋ձR -O*rA:  +$% yV&\?ydg-!g`<Vz} vl@ZfpRF,ȕ>b83,L};=JQ-LKR[B^L}@!<iYbkR~%@1^j$cŠT>*=W[<[Sꬩ n'33NM'js1 0FiiOm""9' (ߜH\=34+ 6ׁo Cq>wgԶ&)sbYpD/Y=YÑW`q5 e&cA\H?cWm5dI6{_zIgjۉ$DftotmqY{aF+W$osg:DA  Qt:D0?jgH\y7BUMD,*S0( ,@ @о9 lM4שT)]vJ[5hv@'w@DZxN*pߗKY-;+p7NTcC$`"SgukZt$}UͰ-*][-CY7x?HbF>n0W\^ iI[ٻ!2æxF[y8mA*+,檍@?]De@/JzbJMٳ#^ޱA&d-382k;FڰY>Td+Spqim8ЕLHYbF'(IxLe;qD)Zp$ENk'4Z8CnR~#@Рr X6^N5.^-#+zLwR6 5: DQnSو>@™}d!H PFR m%<ץz]bϏd`x?]`=Uޅ|H<䏦>ÈV\ᮑ)(qz{qԝKoeD&zFkYy8QY-%[́>>=vHv%/iOV>{9,0<0 N2zJg[!sp>gnѭg^Z;O7U j_vȥ1'YVv(B f &цVq H8d"B FÀT. +Vi\>EWxHu$O, u;g`U"[<XҔI]x-#xި02!*xX)ɸ;U*ƜV^5N}2*oNQ] 2 2RY28C$D g} (kN,:澾M< [PN66c,F6z[yDmz(Tp&^{\lfR҉a6"R8d8ϠI$j3yN;%(!T +^ A;|ƆA@<@j Uܜ4Ōցs?6( ~_k}o$ PKRg*v)FѩRf0 jEYk"3S` Ѧ>gY>T ΨW$^ynI ?.aeqr9%}˾#s ט0 rv~R4pjw4v `OG로 z+)khЄh,w[huw+L?pE?>.֯Z>azȉ3_'B0K$8QMS'US)Ôqb{lUή(#RYR9S @ ^`!ղ%tk :Pr?J\,w8JK#_{BCP,!5]<3B5՟B0B1%Pfr җqq7h+O\<ŏN82pK)\8''xG^Fq QInBAܨ sˮxrI%= ާInb:U#8 0 RoIcadR (r0] /!49ލ9}S{QlBaGk]>uӈRMU/P7h&RcϥqӐl@L`xlX1c変7C4I/U`!8<8 ({=ø6fn[:g%cdFlfx@H, }xˢ~ewMDIF623vVk@lPJ >n ckSxr`EAp/n?RqX!v$ ;cb| ٣16(^.=E2PDӰm"s}#tNЏFܮʪ;ͪkz$Trpg8s-S!hxxEo26^tə6Co#[\ pk?ͣNƀ"X?W,b퀔[Ia:!k=~kKa ;\0Վ2X$M+ Mm@+R`ʩ2DMCxX/=X΁J |$elAfC!ZL@E;NixK/f"F}-Ȗ0B(xXuuc*?dܳ ʲR~)@`Pa g Sy'o;*@L? \R]aFncNR6РlC+]¹u vMٛ|}n8z83s %bQf6 V83o4n&}4@f8\k\1m'{FY{8a~ C%@+BPUʼn \ zLE~pmI /IyB5bhtaySzX'oƂ3Й/^x pE p))=d@g$ KasmRys-א ؊lO]߸,Cګ|;w)c@93'3{k6*0.?dp (Tt>$ui=xBc1v]E()g)К}"  ]mQf6<"6R`髛F 44&-kL̾AN(48;*3PI4kYy8OZB1!` -38QDo6_D֕[Sr3r" z|9zphlж6nDT*a*Xq&#Y @fd!wøV.TF`W3DwU0Q\N$Ka$"D'1fvJ`gq0WIQ)hsomj!lF2jCx\v4./-VƀWhlUԦ9$mRWxUٺBv>,W6?HDk;n0A>6*G.0_9ȸX_t]F쭶3Z_9[BOZ].blV,>gغj޽@\C|7KoR/Bxb Ljrۖ]##lX?*mwPE{ *G==tF8´X)@ou׳7j<4raOtJ:|ԀkPu~:[o護:+J_ ΕOpy=~!Xݮ5ftF/[=oz뭷z뭷:5%%ZR2/T'Ƣ#} MgVkz뭷z뭷:0 :}|w[}-U߽ى~!'7/] W:[o[oW›]8og%hzǞ`2|z뭷z뭷z뭷z뭷z뭷z뭷z뭷z뭷z뭷z뭷z뭷z뭷z뭷z뭷z뭷z뭷z뭷z뭷z뭷z뭷z뭷z뭷z뭷z뭷z뭷z뭷z뭷z뭷z뭷z뭷z뭷z뭷z뭽-B/Ko[o[o[oLoB}Yz뭷z뭷z뭷zw9f쟽[o[o[oh>a =z뭷z-B[o_搷[o[ouz뭷~_3o[o[o護z뭷_tz뭷z@o[oΦi{՗z뭷z@o[oZ`Bz뭷~w[xGuz뭷z뭷?-mͿ ~k_L;Bo[o護?oB/Ko]g(yߚ1ַzl|ۜ^9;{덫_̿tg59/־Z=6ykC6΋^ˬ]4U; ܅z:ǟf?|` #?BjaT/k}f߷Y_B*zoO0mO<nut¶eO_b8h?2ik,v4&{cDܚ-zpqn}߸rvX~rO/dct["}/ޢ;|օ2EίI҅#^jM.6|`LR~` #?k8\aۖ<̤ōL#FXZw5w0 L.Sxň}> p~OT$+R?@ Gt\#@FYcW|UG~.%@6=q\H̤-W63sgmx0  xZU k)d[Ӌ'e04AKeV)Jx 7h@2:!@gL:82|>%<}` xv>|3Sq&Cz&t)dy҅'^h]&@g=6uA߷lro3_|3vJu=@Gr4:[^UZluw% FgPP'G}>yws! +h4}P:ڶ?Mf.`_XO >xGlKBe1؆n^KI̚l''Czi'ew: jS?k%KnN >B 婺\wkѤ1/pS</pZΓI rSU9&{b ia_C|_- !@9s7B#`Ci͉%`"@}JG0PO_<@Hm{k~I-U˜WBp^i-vqKSlCCo5W%`MU7zszQq}3Iwo@U?H| S|j%ތ_/^giP%Xy||e䁊~@^Əɯb? ;"}ڕr wˮc (.n_6߽.<=bv]=L(-ix܁63aFӬU$h S yU+SJѯ?v;S:f-<~8؃ uaLҦ~wh 10 -( >ͧ+Tc!/iL&2Z4.2d'y8uNL`b2S]2oM8cvH Kg l]nB̌1yTz}䄲?] \'F؁#1)YUZ~IÁG\k>X@Z 9wSk>T _J#}r-0 -m'ɣ?Eԧ?!4B0(~]a/8uta%o;16 *AE_}Z |6PD\3/K1Xxn8~jMMV+ؐ>|W%I O;r9(T ,aVܪS'ZE,~_}#\LMg7 Pʹ_c.|S:ThSpUgoi<ɱ.)P19W;2+.Ö暱(A4a!B2yP:nX?|BsQw~#`exshʟ/K![|OO'^+Ԉb>3Fs$n  ;EParH8~!O]ՅRaZWjA>4}(`| mv|@UjFȾD82?O(TSc vpTw៶'TWP?]Њ|EۻYjNLcӲ*VVe 5`7‡ 2JV]u8V^wBa sOaln.@>) 2q)/*B` 4ªfD:n.vfz&+纘``0ehJoBq&0oWeERm:)lI%,MoCJbE@R/4m| w2htt@J*@y 6VG  EFWVEuP2e'N3:ךQ_&0k+ 0 n.=T@?| 09D|#4@S}7u^L.xN Ncu0a0a RÄsS&CbD11z珼H"W`YkdD!MZ59Reyq$)v-z 9B6P _S»afku(qْCr+O<`vv{kn18@TXB;Fi~ [q ,, 6sէ` (h /Κ"K"tAR\EpN8| 6'7iͿ-`bCa Al@7Y=6RyC(sV*hZL+1iyZf⁗G{1Mtf9L*@ miXNhbopo),< Q`+R}4em# n8pLa.Tt_O5M[.eLZع΁ʥ%^LhXmJU&l@r.r L@/5߳̅R`֯΁O]/z)GB0&8amz7ZKO#Qe!q& H1^'Ώ,!tT7^%1) CU@@ʒf/KPN t 25TL)iP_Y彎@I j3:r9t,ǟGBqR? < ڋl8-NwI+z\dM'&{)ƎXn@T9GUIqa޼&cRK,.1,ˌՍGn >`@C I5WkUR}Dչ %aT @@Te˗؆ ,n>9_t! S 8v$mU D͗OSO*2vaP~*zrD E! EВ N'!sVPigzy#ɽz%bvѕ!H8lѽ ?& a , ~piP |OoJ>5$]d>^ѪlyPg '!p=nᑥPy*8Ov5O 04~Fu^O@Zjj .eEMԛ-H7#M%ՙ*L}4؛n.HmbP Y?5ˋMb[W6;mi 9 Z B,4DFx톎zjx3Q`E-'+fn?ͥޣgZfݾ<~SՏ؍NL*tݳА<^lzFJ롩v:xYo+=,6PgBoOHV=KGߧ#P_?Lx'4-|Kt6 r6!`←jB`82$j:^c/YPx)B8"b=|ܐժ$ɫndXBIʼnH !gZYt7$^\" |3/y}8r-]e_j%Vj[0A&n«ml"%nQ&6!h*Gȸ+@+Y_gra"TT52gEn>/exad< ;Ԍ#v"q.*wml<XX~A% B iI[UJߞBpySlBpߒߒDRW%ά¿`ہo$6#l$c*U/B[-t0Cdt%)=qЏqhe;^׌6 p bϷud] ˬjWpƨ\20'48NC(p S$3[20̈́]&1}Ў}ҙː~'M [U̸6;^7M& X4'r^qdS@ƊU) elaujyg WSX]`t%CA a]v]ƌW(i#y %&!T?‰Euyl} \$΁¤ RZ%Z@٭mJU)=-f 4^K[J!`9{?^76?tk]'i `PaNW8I_(Ȁ {ɣ׽0]`,Ķ'G!6bjUVϹK *X`?JpYYcRɓ Iz`RDЍ%FZ@o@}O @q\),e%T˕| (\ҔcYQQ})lpUBHãY]`_M`B"A#Jϒkz0 c&޾9z>\ίP{;ם{܂9 0689% UXOw^GHXf(PM[5JɆ0S]k7N"PokoIG ?J_'a,#~/>68lUio$ O%gYӠ9# ?׋Ƨk4XvCiP+QuIo"H ~+ZuĀ1[Ҕ~L|R/k4}'PsؠԨχh7*8jCW>Hh!9ɤخ ]M! 0yXPCa=G]Mfv&P'X1.%6 cd< &~>PE'ǞFj$ATB%> L)s`ݬ!%tV@Ra@PaKe|Fc(|QUJOpD[SUoş\- {|I!Q~ǜR$QAsU X(&Jz^ /jdLIJ_SYx `6u%nOYLgM"Y#-GSru}vN:B$.r8&0ӝ2=.!Ɛ=Re.O4U.I8 W*^o TŢfF%9њCUc[VCQ@!d!8RGe%c0["dU"Bo|qdha4̍$V!.\I4ӱEH0IezIOW[S槊?J]2ڑ6 C솗@#E~;.C}jfQWSƏQB7} .~x<.O9F4mU}`f-<.Tbda4 }0s*#[ggdG--JTց鿂 lI`i~89yU?2`/=o|yL%KAl!|^)i +p@ǵ`yXS @8'ͧ;O' J-Z*uP󩂡bUzQ);dbגDR?M!SKS6#? hD& D+&VE@`7S0,!sZ1poHпQx*NPmKxcDe`GG@+b]  GG߻mBK6ݻ0e`^ (;QI: Rkk!r膜Hg v*P{e 111Kv)!A9ځ^ &njd9ĩ?y*KbdSUQ& 5De ]ItfaM, 9>LƦT ,),XM"21,BgdKTxe4c|=#@bɩdGyA=gkӏisJT~o<|is;RzMpF@#mB香$Mdb 4y [Tt-\YӠfOdS/exd1N8):T6I!Qr :OZAFe]~ @TħL?*ST~Ţ{-*|70 jB=8 9Mb\9>y2iX-T=LoK+-"_JO?!ɇ }~ՉW~*~I^ITi$2^"PU';?7 0I@dG9Nb[ |$uX*d&8#@Xg?ga fp05.]ُV,5NwԷ"W+ H\9WL Ous ǣ*A^m*Obn!pJ'!V@%O@qtphe>w cY*EqIlG+w7Vh49̮1ؕP*Ƙ0D;e* S4:oOR}?>8I(-N^oVbÝ'LFE6 $W/˵61K%>Ļf=!SK6RȢı~x-NXuܕeC060-$}?@3Jl %=P @K- 0()ae]<4d˨{ݏKQr u`%ybyOjpi?y`+ ꌣ:ɹ{0R1L(Osn8z{Ru)9=!%#0l4XU0"{@J%Q4gLI-&téw1{Yrh~0s.2< qeQ|&ZXv`T_di8K)r8C(CToq/$n3^A x%aoDfIRLH Z |+֚tXUhtfٟunYg2 VVB sjW`@=D2 25' \z8H_5Rv[@"vȺŘZ b}hvM# Vp8 3HT(jA9J|E$fǖ 2OYeUh_ @D@KYk/ݭNf^/+"ҿ,{=\k'tO oQ/A6ۄ0׋-c`Bgz-u4APwRԑϛܸB~{%; gmTJ z0)Ϋ}Bj'Iv`l Aew I+ZhߴxI; т0]{3e1yݒj"|5K˅EqosE[84c r" hRm-xv"hD( '&"\.] کB }26\*ޛ0oUj>8n!Wާݍ>pPf%XyR d0^bkd&ϖ&*pgĘ>.G Ϣ)|Aj6,>^tTo=fZRa%54K&38+X՗,@6;7p]_+wkvӀ0mșE{Ȉ1o2":Sz^.'bt"s9\ }Lw4 ϶\xnh 1e;—E-^L֏s+t &ۡN. /URQfϺ%@%+^rڄ=:c):_'+Gy[\n/_´ ?\ Xz v‹c^]y:bGbMNwfްfӉ\Hy)#oz 3;tWb%rk$Xq6BGoEZqRQЀ‹XڷDm,xED`ņ(6 עBmOǜYume : Eɺh@v'L}2Gѥ?FmN]XҢp{"DT2ܾpb.i7KMOF(!/8#"~ƉTЈ83yLj96څ<7gȤQmݰ,j_7/dLJRM܅R3Ii4eUڄm6;׭2[5C*="UX*(1O[͋q&vu3~bkXW…4gf箋ZPg1o1Gj\0 s8IOp1IDHuL)(-C,s@aS@?F%qIl0{٭jpa#dC\- <ielcܣM>/lYz&DLk]4zmlWG  ʹ"P 8gtB 1W   K,h Am_(/-I1OʼawA6⊃͈ؕd6?.w+ɘ[V(s(ɒg1|,LS[ᗒu؂ϱq Z\)?v) I۱<ڇ&o;6(o ļr>[ Py0@zv7l1.M4Irxo2Mp0cY8 \m2m$g1^նkM{.}/??Q`1~x|7pHhßm VMPx֍ (9VհS@}FIʅS? ?q*h !ט-SuBMXʁvD|8N*)rtkSz6R|g:Y^@N.+V`l<S"+1c`!ΚpNe`d+h<{v.@YZbۨYdX+׺:;Yy~Pҧ0(8TDUWv،Uسk@ߠKvm'//1D4NS_ؽz#ҬS¸qmoTtV68*Ն;¶ 9ȶ؟|aR>k=tl6m?L. LjBDܖEyw)n[+*pc?_7U y:';Ud~~TPj^_1?|\9c|"Y_oR!(oa$>Prc%4!\ip` y@wf/u[?@ŋR%"k&L 8Q{^_ӂEpau<4I@w+uek -Kolq<؈ܦ=Q>Q@T tsoh,T3sT查!djS_MY!@mVQ\}({ O索+ږ7wHXOC@I*)2陛2߾(.ͶykQu+ݯ u_VȳL=i(JթI_P@XǕЊW9: M>W' fQQbl۵%a^iQ`y"zO> 2xPa= P\xhmĶ4vtQqO"ᦼ15\fZMƪA&%q,֦wo`-dTq^KY/8vaw@n% / ^=sORl_nhFx#;9ל1Ƒgh'l)*{TNN oȗLrIhE"u0LǤ7O ,OMw\8T*:~e'ތS|HwfwJY >% Dwn5EkTv.;EĭkFɏt&^apDmʰf.J;ƇfrT^iZS_iְq fRL i"lLjP:00|xsorD0}:E[ޛD˭wi2jh0t0djJ=\ NXVվ7U4R$~ʰ~(:b @QxQ<0ƕiEWH.<)mݥٞZp 8PG@1]Ğ5_OժSMbl?០؏4f_N@+bCƘe\ 01̝(oP& `'՝%2laLtƅMj%]:rVe^Sj7hBQ %Mst(qgq >T e.k'ǔXJ^!ʘŅݨὩA3>xmTBMƯSm {D~0nF؆%z~]XQyp'jLڦ`/srޢ+tlbT ;n3ɶr8:K>mF%{cKsLݔ|^U_n?Zi>Jʎnu\ٳ ;*U>U6a G4MUSPp`M^"HI{̔[-}K7.4#,1(ӧwޡg33S?T'lAoSalD-ʯ_!ogT{*ih "ɷ3[pqЦyLeLۭ;M?"tVR>_j1^V{j{ 6} &'-Xֺ?.zS#3ͺ=0s]++^< Xy%년00Ͳ C}$`.Z~euz3ڳ5@ آFMAat2LPG <`x'tzQ &>"\C[g,޵:8O:$%2ϟ%ŌhY :M'wk>A r/Xyz1؋#`/|ZDEkzqqW,n4@UY$uSӘKe6WӁ Y+_ie\ wh_=Cz-_nL/hXس om? 4~EVv=cLgoip{F˚tOe+$MOQ@7͎#D_ h@p^)y\N0 _7[J}!AtVthYoT ]lq袣 i|@\j)y>}gM\/guxcLvQJ&R @Ü\v8ڡN8Czֿԏs =n "z `qJ &z}<6ķܭ]S>y5M8t!1?"n&߽ԯ !3ƤGc1WZ3zW V it/+5]X0״^xJ*Y3CcF?:D?^y-L^:8~DXɼA#"{O 뙵v`Ʀ,/`+5F3{X`tOc@5vBjH' %Ka%}(PHQB8UKDI`ǜr_@BMs83)>[S@;"""""""""""""_S d """"""""tVqLmDDDJ#4Rݫʾ1yS(q;+)ۮT/'"""""""""ʾ6ڔ{LmDDD?Jg 3za4v3z;g;T~'া4RA*Z{h=c֎ݰ 8}cDzOM&{ͼJU/G:k&%k53Jr5̉'B-s 1j1uƌL dE^MWco!W~2. <BHv؉{¬@~]I;LVR(ɢK5(Ue'[5-l}  x3 :. VY(^W2!olo4@adc9z'cZ @)R6]HDr [B*mV<[ٗV]kKʇ?\=@cD˒.H ŵmy%_\XѬ`󪠾Od Rl_P1m囍vC;H5,v{M.Jj0xIi.3 h`e*ymE%ÕN(A4`tIRōO[KjsWI w֝XpYۗl68tUud0]:%*$uvf.?ұP:X?"=16cʍs+*۹ZkʞԆ*L먜<f#9)HG4j.>,4 r!jpn@gU\z.rePJZ4`f^Kst:,J.h?Dm,(Uf%`A` C*oNv󑠨>ۿxLY2㹡3Y &*>Z mh;noƴwof~5IAeTnW\pG'+)UmWcC+Df\`EK|1V Ek"|cBBwbϩS+Ψur&`:<(k~Z1i`>}S#-0cNy鲦wn'DiKZ}3'KK}La.xPڀĭjoYҒ~jI-BA LkgW{:_ >57-p/cgcc ȨY{W=2#L,505΀ >s>]t=? =q;I0w8\E'ZA:1&cM$+mNYK9.+UPNHJzoei.8B]=_n: `,-sX7:C2m?ts j ("H˟ED s' '2̍8JُQD.':l#TR 9}]^b;~>P/rV_@ICz_>,QfkuIz WT,VuWx%gr'6}|p"?S&}P~ʰOc4 &HOzƿƩ'|zŢv(ZzwRD? :A-R&c[fj@.`".RH$j^M¬ADKlA|9.ɜGr1Ʊ`{lkv*=nj-%%IdO O1[A"ZE^Z_'`j6V^)Ǩ \]͝&e6X!ggiR"bwY" Ɇ| fEbө{!G_%?8MƥV@=iI&c,b[s&;Խfrh2fQpn@m<*-%{UlVeYʎu[Nж\DD"7•5[)2v#Lc!jpkݸGG妾d>^Jlib]|ZI-H&%xL]\\:>mjϯ셻 zƀG?Sq[v¼_-|y4fE?`w@$B:Lh^*|TUo.!RzƸ{zYGDtb=I/{& Xn_mN"͢D@gG:ć 4Qr繎`]8@waJH"706+Fr 4h7N x)BJpYv%+;):9 _ ]CUX$VOG((ߴ."&M7H`T3 Udz{ˆH˟<,rdH5@<[c,4du>lKK||w_v,-mciNGɓ0$Kb .v:Œ]w8kd I zh^]}`"X)qDji:YGý6{.Bb ]=|SUMC i7wU`kCsE0j\rv=녱CU5]s8V0#SfzXSswfa;1!_Ec Ojf;r@ 6bYC>O哊Xbf38}s3߸P.,0iT>;8u6QMfCIU PgߠGcn˷[50i󒉆i^ qL5S~ڗ=N*Qn`C>}8ϦI.SF"/S@dl+-.XWI1~JsKkO]>Y >_ c7@)ݪY\}CH}>,:5V3߳(`᥮ve9h >b6zC6ࠨ- {9L< G;lUe!_0&lۢŒ}(qeS ' +U#n|70 C~.Zp>w r#3$'W$vWpF6`btf0F`K$<[tJL&q,ws-lUg͢ O.={&''dWSJ(I Y,ǨLk"Ljo[f6g~i>pl2V܁{6p8-ÁZ~ ص9/7p=PU)@4]vi2~pGTurjb}fGcCi+/_!W,C۪)Bb!94[-P *GEiƸ;}5y唆9L<*?8fpΗ<ŒW j8$7QD=r]FAe(&=*w7D?Bó݃\)^=1Dwi}W=X0\O|sWv dP--!ttl$%|,G g@ a`O+kH䬳 ǪADb9 SwϦf;f&Ot.e>9ioZCkf-Ru=RZ>9=$FB{.V2N*I }Բl˵C<`9)pF=="L<rwKPx𨸁jD1i"Sa^V`4._iG00'.q,>eF/0="d֢x;Œ )p˲2 m%@oN(ϦϡۨWHutcleCzi\uc7`A,YUIS7lfhp= 9Y5g1J)!D⌝[DiSmavbM'u"-}1ġ" ։VxZr`3B;|ڲ a Hދ $oŤ\ ׎0!ʻͱr##RaQ 4ߍdY<@ܯ\H;N~:#Rlú?PV+^h1FqئiUKLKhӺWȡݿn@R<X =o@rɱxXRܡƭ!v| oMtv^J55"R,7]tvV1ULj,L^%;ytNG@ SW/Fv_z/rcLFW٫!sB G:׬Z/]ߣ*k㍌{,",rEw}tO&0~D-DSJx:%NC`SW?C2C Jl\,eQH.Ʊıv;XE{H1~IaY % Tf6xe1hLsR֕L"0o-8_OA_,) x0p|+>g̨e_BWqCbC}"Y}e#0 jz`~8KC4Dx޶4M.1d33pC$dW T&b6f<`(㛼ðKќcb16މA_jݵgb w&{V35q+'ӋoSt6A۱d{DNjeZϦg)@T&`L72& \z tXBx1@B5;2cSWxkSJ\3uŚI$I,K%7]} L\v""&ږT;X$F߲HǏӯ8 fgY"-%!jCfšKN*8'9ܣlz50Vè'UWq-XgKCkyD@=]/PQSxlsh^Q%Do:"W x2 , Q1XU _TѼwҼ> DY`"40<, 2iHooD2W{r~2Z >6]`ɱpy%= <~t v+G sGu0OɸEDvaS@LpÄiMuTBwD uuN6 LϢ;ry >Pe(@DjV[ F10-**j9wzdQvVz;CQg/-2 Գ?] 5&[' @,n6 BS\~Nv66ԟ:YJYz>h󎑹SlT H` = ;J2PSxi6v~-o"q͙5V}5Jry&R2s-d~6CƫA:%8a$Xcx`lf=CX@?NWjp/7bl8~گ 8Cb$l9~.pcu04ݼƇF?AdaSnJqrm\!%}m 1*NT]Hr+.wCu`VJ*,!0_Mºjv,o.=1tGD\v06s.0v} /皝P"_dnG42L(bUx># =BL6q2:!D ۨ!&HvD\Rg2Wgl y&h8T"=6872(TY+[#^zD#sM3958h+VXϦ_Q3E Uϧb:JC-p?ŮL ƁwIi`6 Tz0@yZ8AfBr0K>wr1XźƵPXQ̐8>!/MwޝKq6@b [)$XNbIQJ= 1^E{BcES⍥7pwWNy)>h Ĭu=p?۸J'2v r祁d(*6 !}ˈmuKf@M ȢcTK\=ўʕH) ΪZ8䧖M6>L},`JW%;hӣ&'Fh.g3 vQ3nPAxP.y㹳b$,R) Řcn^6oc6 T!BS7<иnA"t*Js_=p\f5޲^QMS<{W.بvzAƾ|kL+6VfH{%E" U{$ #!MEj dޏݷ mj.&]}[ p?bN~pH$ųD>w:;2]6]0{nϷ.q,cNKv%20c]Ǝ=ö5)FTke2a!,!P5(ݡ+U`0-f-c-7JztA=w/%ڪZ3M]0!e×:<̐`WZ$MiTʔIn)P* a@Z_9 o<(,#EX$!vi*HD0uLqc68"2Q,LC0A g]nwJ;X^&ӏ~h#<4%ce*Ϥxo +[\E;r(#sa UW93.X*.Mױ˹S4mXÄ]CX ZG<œ-b avœjRvGX9ُsǏqWd~_UIm> m~j_Π;a_G:!pEZDx"^g |μQB$$B *iSZ dNZ YTJN; 2HQsVi^w~x% O`?O4Zp{}l8v_lIns}lmXxڗW0k+3iL~~V{# "1.GrV:dba͆`id[rxܯCEe^o0q0V`@S#ڝ}. /C%!g>PIGU dznqзKUA g28;: G1(E=_a%X%"C9X!\4Dջ/@lP }p-`P[V8 0>J4 @ }}!$ F^]EKkkȣ t"@9(ycuWcziL-l ~U ϣiR @}ˮOXuk/a*t10~4 {e&r:Ln=^9e_NY6a,]ga׹߻"/ (cj) ly> VTNΫ2dވ1dq3{_,)屦Ҧ:p)z?@TtMVl]$"(5k`Lz]"͛,BT?__X4H^tdQ+T6` &ڎ(tIVWyM$X. ױUo<,,WuWL᳂YV v<0{4;Zwa5h+V3ոQq00 sh T$,mSr{eK5oY@NPXVNPxA ܕ^G5x1ɢ9*tXu"oY^$Zz yؽ KCw9RmmLAdbI|3jt'>({R sk uŸfglˠ!oe@Lv?GVr]%w@^UK"ґxр};O1. xD֜f0ӜŸ1pqX|A82X'g&% CdMX 4@ 9[ "E{eh㠂ϓOki5m:ejT GFAz*<Gi;EC'!ˡ >0!_g9`'*b&Q_uF}6~µՂ))<ʬ ^\ΖCanbLc0qJh3ag "zodmC12XR#9+v xHaWvqgucjP4]=8נ塂%ȱ+t~2`NsXmkКX5cAx(-r.궺A ޙDXԚ ʃO7®:n0-moCC rpXOHfE;8-|+bI|3PԮ8\grO l~&OXOoEW|?]#/ xg/ .:w2dd9܋{܄F1la rHlBǂXw,K e1d_βD}$0"8WڌQ}f*'6V|l t=fӰZW 8w9&G0m"qYBc9`:Bc#Z֧`|yd\D9L)ts6q"ԣM:<p/IJO n߹~i^WHFi1E#A_| . ?Xz >jH5wrg*`2П:+g,IY2{dQ%LK%c$X@y+KD,v t@G΃xRJ )}c$ECc ?4Ymu"0h.8|PalTX>[m˾xSyn1o8c!pܡ !p&MŌhL9`Ynk'f$Nnx30a)z 1#)`P :~U9]"vtγa@nc#kbI|3 ^p"H@pm_&G6 |>lRk{'OIxGvM_ \׼ PKYyA؄b6 t?3֥TdqŖŵ-8hoydoM:c祭yx`*r twXpMq|%3$iw r$ޠ"!jѨ4n&P7 ?.<-`߮>Rw\a>5)Cz8\d$ۥSuHC5SW0Y^}2Jp([į 苅'?Pšڣ=㙢q-~1 < PI>'d[)KPk_,U t>l >}V|i҂ep ?yV@6z#/th*i hbӉmt-Vij-Xp3&7PaH)RWN:>Xї-,Yy١oU&|BDgP~#v++~}phwST uلVX5}lO"XF˾XtniG"Ӵ2-.+LyGjܢN‘J[M*@EJ{A߬vc2.YU%1͝>b&za]JjA 38!UAU"lufg2hy}@U?yV7"%xOk bsXHѾ5,K|Fz7dUZrRp n3w9 P6^]0F\$JCA["Mǟ> #XKSAV]@+7UCMɝ#pi(jemuH'2յ=h|q "C)TLM  mj\;S<7*<K;Zأb7ov(e]2c\h+YbIR~Z^ 3fTJn;!qؚl^uES!" ǩ}#Mw.us"t GE5H1 f 2s "M/Y@_Q rYK\P; UA0ăNl*NY($_,"_?84DWV5o0ZATʭv2Urg*]v܎Lp1't&z;aQςYw OF@eCX6@t(mwc@+!0AxOuC[C)Y]ZKj6<+kՃi_L@tǶV (|P0#KJṽke)Xxrᆍ8X޵wG fXrDѼu7=B d ]np'kD*QpHtV|'u L@kz` y@/P+T[r }Kuݱ= n~` 4kkcxrQ®<5>7;%S}YץkJ`I/O[%!)N.8| LXwPn@HE>}rhמP=]AdW٧UGgٙE0 VҾixKH8T$:)N4MY8yc/u*?Лh H[V yxEQc ,aGC'קUEٕpSTo[ey%(@QcN“͍Ag+ي;p Ŗo ̓b f)Z ]^WQ -F_R+2B'v>\U@dao=y Y? H O_ÈP# SX*T p1rCIŵki߀uUثA.Ca- jN!XUk.CťwS'V> }tCA6My1[Ԙ䥓|4wV-l7<?p7H*s+AP)5Qwo fǘ=D:3Q[+iV~܆lC̨x¬!] EJ :p&1|4qprջS_Ey7b8RU͈Z`)hO4@b\SnVz[ HV:eOY"3T 4ֱWeŒ*ؿXRvj @r5´`TcpYo1jl>]pF^A5[:a n _ȝ )S2O:k^^̥mòE*wmLe^.2/0 >⭰ױ}*K!PMs#_| V`L (Ǻpg(DU$BRy ~ 7DY3q``g0Eq?v+mez65m >(EM Ƥ;ߠe22\ppV*Q!rݰX ZhR ܛ]9ŷ>8O'x.~\e(O)Zb3ʡu>| :jd,݊{!I+BQajch4j*'IsS<ٗS4b,DKX1/ܿ 'c}Pry2u olZKjU U'ƺ=c}:bLo"Q L%, xe~1(jn?G#=[B5.Y \mc;'㌱^Zn#v(\)!`[[vLb=.Re4~ϧǣ@g#$58LC]\eoUpj6?[SmE$C,cNNK/\Wo 0'<6~w I@Sqo#;׶*F5Vb?6V,\1dMxn@h?p$%x4'lcݒàXR3ߜq= #!KמoϠ<# w`7D#@5\SDd/sK!GKNs9qqWf6uMo"؆\@-{#`7+6pc~Q$: S u8B!)[ ,[O^h OE4}ش!uZ.B}J|V7}*R&Qdfo2u68κiŪLrYkh+lww_J]6?¹歲Cl|wlpj1'U6<>oz_C_,o/ClD$/S dk_C!OS)MG7IleCT)`W7Ų^'%.eKኌnֻ<@#< te=DY$:`:`P٩[,>d](@ҲWSeU>2m+E^n CԲ0{1Z馍q-ւ1&F_,\\}c2sN:%br VQ>k.5;^X'1fZ*PlU,5?ж1Z -M5G[/u'@r0Bb jO <{bS\D+NpSψ.hղ0}zL|kfB& `ƵN\*cA6T٘>0pxIfXb||ֳhc`POB:^Zg&&ze19y0b)r4/,3EO-#oed=WC)".kKR% ء|?\.Ӳ2 9L-ⱚ;>"fùy Ye_a^#w.%ٵUHb/KQWh ~N>!(HT!Cܟzݾ8f\ ib3̤EcFvЍfFh&dڵ^u+PL;v9c7ϼ&Rvls%C.1/a]l5ޡ^Dm@vuiBx &IJ*79ڛs\ d`bӏ{%z)"椈kvs"]NE|c4 v#ofgUHfEط?A;!{ "Wy_Zږٕ֎-3* ^rР*mg7GT A*{'/ `g=Y(QkNJ~l_E$Lϳ s0wyo\9:C?S%/% 8>@=<"6r5Y0;t|lӷ= xp J=yT1@ wD˿}PvK&D&>]}h`Ë}V-S-a.+nT"gsQpT^x/-u. _o cLxj]WmWHĸƙQi2wt.wϿT<ўec-͐.n2flxݰMS-y X) E&$fCHkHu>]\:Ƙ+zRABi<3 =Z>]<wz$ϾrG;ƮmMK44kBUj])pSzDÓ90ɎTʠ `{Ƅ 족kM1@yLPOa5'tQ`41ѯ뱡Eti@8lFvۼ Xf\r_,NM]}gqiUXغqZ7JHJ 9OҚ:oV"*0:XoKќ xB"[F}=`Ke&sA$Ͼ07oo:DǴi\ P3Iz.=]krkT?(/Gҝw܍@x28>l31E@֌ؿd+Аj/3nZ vZgnWszюrVe<}yY;'ϫjZf8k3)XOh;t9-uW.ƈELX c! ;OM֮CK Yb#u{SmQcY<{o~"^$'xB. 5BU<]eii vi'|EL 0ei>c JLt*蠎qpl*ONLH`z\ɕ &S5+\e! vC2jC`Nce?te@FݘXOI֎f]9]y{"pieAyDla")s ~<uOn􇫬V=7wp@}r6bs6J72N,>ӧ{i9걎m Et3}ơPmX2gGU$9r3:yigDY+lݽ;e::.ΰDY1 %//a#ZU[NM"Y'Vͱy,Ex'l5d&|4oX pY={#u֡/y̗O>]W?_ +8 &Ń 1">)]$d%.ȭZ: u+nK҇ ɺc,§:!7\96Nv\aLdubV\֮+;KdNJ~ E~>j8xqX(TK>"`ߍBHn** 0Lsɉ}Nv1 !MX"wIqܕ@8-W$a1H`үuamŸO wzϙ0:VI~0dBF(t~ɱtB.nqmݡ[<,:x y_n2eXFdMb{@}bPf@(N'5OOh9؎i؈Ce$ҷ@G"ǹK_bG>Ge~?Jc#w(;9C9qZG*^v ؇[i E0wLdx]* fPQD44t~ǻE6%93gcxY1W4;ϥZ/F I؃EIܹJ~1mSܽP@ٍwd;^@o&;Pv! h*b i;5Q,G6+,MU@ }7F+1Ї}`gKJ$yuS1`7% 9]G5EH0-XGOr98Ww0qgxEB d>ƪZ^qJ?\JN/9p(ơRx8u#T݈U\+UƤƼ3Y$ ;N&pxw I `'&q\d9SN)pkV[%/}nj/Um0ӽ -9h=\raxt_B6{ϝ(h~Dx@V3{T &i$jxo_8 /3BUKVTBpgP#+֕L~PWdd"n):]LXTY_Rz`;r%ar\dxd4UB,go8ѹguF#7~` y 6䬭Ye_ v @N3r |$"oZ8t#ObV" ϡ!:D]ht\cYY6f] UøkGj$Vȷ.X5\W"X4JɤJg@)BR_Bpo+F{R;Xpԑj|qAu#Tټe R:t ]q~V M_&n6HR\ 4s(4P(c9[Y~B< @ɼ08 Ͼ 2;vGg~\'8oN0)GA&ޘv?VEoзyT:߱<.5X.Ax4~|\*>̥q`+Ģ~`n(]Z0j*#vT~"]ХW"ﱔ53܆Zr)Hef \Y^)h2E,. No~Wy /Դhϟ8qiF+7w`n; [-B],Y̥cdDNA4U_6YEC{w(E0kJC$  \ U]$x~9[<}@vJ(8 vJ|W7Wb)瀊4od`W 5d$vWXceMT5Ҁ{u@mC/bů-AhLi5xǃOx/p=[&Y=DѾG4Z?:2 <OI>}ECK k8'(҈TL1W<b[ֹ_*9+_qm&=}W5.igBU /84 62e @ȶaf1T&,k#d* 1Gh2+&}}S1F&# ElhV\땾If"L'uaDAasv.\&ǝ^|Z74XoMB_!BI% _aM/[w^92g'#V! zza`M,\s zmp%}]OJ1%Ԍi҅h @[OXMb`R ŏ٨SKbA7<< r/:? i)X"botv~~aP_ոu:kq(%h @1jOfѪt9` 7ۥ W0~$/L,|M6:}CD9gğ¢'Z{SAN&7rlmE#@}ə̻(1-r AȷAjݦi@pkxG4CmkE [.W<==i?,L]Yy[8{`9,6&[xp4j*77. mAHWU ~]OhQ*v0-_ȮP& @v5s4'Es"+?ROjDm&ʿPgmN^Q6z9ʗS~ T**ub9vBDo5%Hm)h۶;2TWBĥ5c̱b^LȬ)~"#B 5ekx}IA 9~HDo '̤sx Q') QKԺm>mݫK1WO+g-Yp/:Sh0|0ᤦb  ~K) kLSFEE,~ jU ,-L0IGW !" i1ˀJi(_\ z0*5rob@7 %C?7?1#J `Q~ `pE8F \1ZL]B+`R限z!^qFo}fR/v6OLeҋ@u˴az3Yy44 i"cY 1kS6x=]xpǦ 9ʙP!"d0HBy03ڐ3`x- *&N( fo3ūX\s0SJ++!"ˈȮ~ !RtSn`e~u9zl?2R6hIwy"z`QHFL[)&bsB !sSv$m]XeU& 4UWy&uGu?xi>& \^Q@ԕ5Hf?~hsZbq P!ۚ=c^MbMXUPBE k%c%% `~b x t*hV!20B ! a8z{CrSoR/ڼ}i:-L85 '.M܇vp z,@f O2u56 A-cw hHfVYU B0ez|>w^_ʹ⦄1h1WKTmTeFu(fqasqX%%hohNp&Kp,X@*hB-3$s_<tׄt/D]+ĂJ>. !hC  GSEU/Vsl2аs3^8M[~&S.ݽOmxn({#"rH+jIR!5~q+"5 B*uPB+{Ͼڲ⪣h(WBOD:J<ꪫ* XPU5}pMM7Iܷ @oYVʲ,6.~o\"{/.W@'v-?a5{[{Z[lo16O4$&ldBb:]'s֓SHO[E {.V Ht{g/CdcQze,VU9b>iZR2=: 'ЇwU@ Vĥ@j>9ԝgh1uȏ X3NV4Tv m^Ƥ7ePS5^1u@BdL*@D&5 U0LJH#p9 N͎)Ig'$^dBϣ Y6PJTfc,5g9 IM*ݦ"+]I?Ώ+Ui8e+_lQWx6k?Fe: :kQ4$ 2>@""#D +*:-{ ] JJ32y+OJ٭dӥЦWZy,2]@ {.;~DpGM/zLv,X6ܩWL7"{V]v"P:R"1K h^F YD% F讌Vޕk ͽW3_; VM+q}x \B`s0Es4bUr,/̌*4{^Җ) xBV ACIZ?>>5Sõ/y|Z,XY4mjG k>݀D I[.3lN|=)+j.Eͥ.#uG,)avs٧kM`^Je$=q<@u7Ռ"_Ҷ;a58\S* Ք|53(ޞ H6{m&qS\'P /U;}b)]8$\_Rl^WyeîynV)-Xg,M.W2}'/ t lE` ($B#MjYpu$@]9@n8L&/B `&_61=)W#"RP2?]5}zҡuw!__L;Fj]y^Cw'x_#d$L\7ڧ%A qEqD6bEP^UJ%7#7ifyξE4,+'Y,Ab.M~^@u:56%qej!|~wҖN|AG*(eMxs0q!Kлj戻U|k{V:U/`dd8x)$PXdk ljG;{6aUo[̈@-+;U`1 @eMBPo[i'Mk0}+0J`a\50)>-aJi"j, !VP̤?RT`>٦g-i?f1.QBɦɄ:$;7xatx]ЂzN47x@ 2d:J>0@(ou䪸P 80!z =~ .{- TOWR[)m-[>ʶL "h3=r]xYؕ Ĺ`̂Z\΁Ź9f=\X{ɗ6nS=o mSN5%@#b*oS?HK =V_Ν?ϲT̝y]8. m*&HMU$hvd0MxضͶl< NSr7yԠhY^c0Z*v`Kjdj`ZI䑏!1 =)]+2Cs1kۍux7Kl[_ }Y{ίGw%RhH!Ď#ҡ"@t;"п0:4 ?f#T6H`R)$/y{ vy8~}ny xiΖB]֡WGe2]T~~Δ"mEɕ2(\yq2FAؖi>E`aQ8nU+V>kmpc4Q4P咰a)`ֺWm%WRpR&m){GVcuD` Ԯ `[sG ѓp<|wv)@A,' XBscTæ^][OpF@5 & m: lB; T< laJDPh3 6)"qa0CWWBo31 y(vﶽ`q JvM9ϕ]l P\ڲgwjptzw%[)x5#U(hk٩s;P;s:U,ۅ(կ&pn *yPO'bp@w\îQm:];1s i!3.NVmn_rڄY {5Sw"^=>&ܲ@zB ؄>yBO R&twVyl$.+M)pDFy3uj4$vS OqȼSNo6~^3s-(~ٶu}Zh%W\QR(r1.l!kN@03zF\9w1ipjK 8࿼<Cρ{6W\Ҟu7: 'u[|i&4.-`ʟz۠T*WMe۰O!cWe0Ӌ :cib!qL,jγ}=rn!HTd/{֜@EBZvmX75SOKw+1 G7K(d@MK))X "k?~X#bzw&R]Ӽk=/{7 ܒZI~< t "+ @r!]m#-v-a_& ~JMףMs!x j8c&%sa7mu}7nu弨ŔA"iA~sgc]A`ղ(\9U4{y5bN} i M"fxW_ŒP!X/K\Ⱦr ޯɴξzgZ+DpDq|:?y)<̆RHu܉s=py0*R.=װJ x՛lVh];%?\EK{A;:m=d\dG!_]/Kұ-LiՄx<\@*x̿Ttvtt Cm`D)x7*QC.'{px}ir8d"_as v3w7>A2 nrs pay@#g+3nq;D)so5]$pו Y#֡U*<0@.:/Of(ɴݒj!hMaqЂ,niعUDe}d&:{+c,}#~_Eڲke;̘m`bdf4/Lj{_XѨNMRMȇ(i q; *PFaqW{k6, Ten E(DB-&RL׺_yp$!k n,cK%j0Az>j",ց[l<7tm O>osXB?am:4%z43p٣$qQNRc[v/"W͕ά#SE! ڵ&KÌ%XIWZd7] |J!<&i=#Er &ҥLFK˜!(t~YcfY:kfH `)d̒:W^gE 'ǩ4Wo7}ڽ{te*+oV͖o`Doa̔[ScZ,iV& i!Gp q.?<ͲZlۧ[BX#@&UrE0_CoN'љ :k8-7sʡ xpu*^d5 '/ 0!LeHZy(JpH=fcG-6ZBNv%["}w%tn,-q49 cdbFpԽMNED1yTdPa~ufCV'ioY*dҭqgnMX&t|K[ Z9! &d$B5> z/]t}t́+t5̰|]+^ի{]߈zK;sRЕ#gͪ2I¶zrp)]nkAӥD&~n $]!Ї %@ՙCӏ-Y;d]|4G> VF>#paS Ui@PpM@(ҬvkN^7^Dj^\}SIiadߓo/Y}pK;as1f]Dm5_G粒lޝ,h1xqW`ښAP{..\"j}2FEJd~3:\5x8keva͑)r2uNUl_wt"mO6 @ 2T02\6{3vi3m[|[;>1"4e<Ոp/>mr}jYE~ˁDڷp=u ӥYŪf!/2E]\kHp}RW Fo^:2K&kdܦ> T\N)&pʀ|ݗ:JAXCp ~gP'wq#7MZ. .ںZ˴7D} 3u:ބaG(2OρLHogku%*f0qIxw5$3ڻ[<;!f>/a: n&hR"P!*x8;rGi}ƪK&4uvkg?=^չg_vͭvQ'Soʒ&ȕnT|O V A̳ĕ"߄!ܛ"jtH3IU 8hB+dixNWZT! pOu@;7Hk@Egcy9{ԧy!Jy 6`n\d3lLߙ6w>kséH }.c-ZGCXY}.ti#cwȞT.# )_&KFҩ ?HOy|O㲭0Кzr(>.`ܲ*@Eo<6QM{LDg{6*I,mV4T!D.&Şaz8d@k#I *]StQiUAKLC<'}qS8,|  θvغ=Bä9_}XoaJ.GX\VIz_k^,^\fK:YG^@`sD#c,5>/81Bb&Y֜Hj&xes%gƄ}WpkhĉWWΣXGpVDa-hFǵ/[Ƞ[, \N;1վ h WD0/? 9zth3޾Oqdnb_QuIz,a aF]Rw5z"9@+ͱu)uW9M5 s98 񷠱%Ug;a\^ k|ƭo'v 7r<ӭ (]x*h[ 훠:cha??W34|@naNb1:/=f8(̜zE+Y˳1efǁŪ>;{Җ֌?`[ />]"2~ r:JBgl5[/y"h߰Vc?+.&AVYNQF'?H% q 1k݆ФqJ,I[@3'0d|M!`߃F+8NV% NI&j+Pӷ!&~+`Ynlt3q׽P! q!`"{,8%o.m|E]^RL'8Qpa.wXoDD*"\D'oahhW1TČ41Bn, U<Cl@$9 P=֑2\P=L3!;\lys2w, "?QBȤJԏ=f9Mnݿ@`0}.-'Sۢ+6M[HlP`_~k c"~'Ctwu tJ0B_\ :Hv5)4F,8&|1z" [ z n7UsZOQaV#fIdl ]=&p%_%FDZ\ے "6(Pdd_Í`_a794%~z89C?Q#Ou:ahMf$质)hew+UrF!KN{^Np@If{! nda\7K$ZXѓA_)mGr6>kl2;S*(#/rpJ'0ؐ),s󹻮0GgN ʵ8|oAPI]уޔ3=GVTMa^->WQ-i?4@0bV$8!P>2,ߠ@7ؙBȤ҅f\:7 C"*?jQ_e8-0uqt4>f19 ~֏>#iH|Αjϝ=("s6uh1}Ui L>3 d'$Zјa`ú@9N2hiЇ:/  Pdӽ5-Uel/$YtMj?gwl/;NhBvqi(4^m);(5hy5UJ>bJ8S=9(+oAI q!Ϥs+#yHc'.}⩗zS!zMBJOg+-.ͤˆdA*[6"Up!^o{gpanZr㉮W|p])VylgNv4l5n] ![zu_3 i5ݜ2m6ũ?n T,z8 8:fS&eWl^M^q 64Ǥv`~7/$[ W ں8wղ$nL>9$R_) oL56+4mؼpjn6mԦXph SĝL24A'7mqe^$oRAI{HyNNު{n׃ 4hРA\P?[S8gL_SB  o0#A 4hP@w${F;k8 HA 4S 40QԠA 4h_]TP 94hРv/vF 4hРAtID:334X>n0Ls =懂= 4hРA!BM?s_B3^f|[IDzA>I9hРA 4(3S0sZ <2mРA^!$o4hРA Dq%ɛl6D3]_}\&Fr:犱  Kq3hРA 4h#}jb3Esy^즷,pРA#FA 4h [ lA>Hrh 4hРA(90!LȘ<= Q#A 4hFvAϯD:s 4$ѠA 4hJt1nҠOJ[1r ym 4hРA 4hРA 4hРA 4hРA 4hРA 4hРA 4hРA 4hРA 4hРA 4hРA 4hРA 4hРA 4hРA 4hРA 4hРA 4hРA 4hРA 4hРA 4hРA 4h?AL?Vϴ ?hРA 4hРA AR ο 4hРA 4hпOBiltƠANH]߈4hРA 4_'|ŒA~$'I$ F2@РA 4hРA8-S M5Y1@4hРA 4h?K@Bn̷ ӄ+q  4hРA 0 `aD4Nki ?"(8hРA mN!|4pd C@g@#p+k g"B&oOk[O 4hZa0hOf'Dm@`/ l =@P~` mQcO8s.f.ՠu$ˋ:A fd"Yn0I}W& 8 W}ac@S`F{K;g]`*z/$/e*A zBMl4hР<1Q|}B1o.HEwB6!:3.Ѡd5z&KIߞo/=~:hРWw俸~#͇eC6VEKm>/.ϯ;?g[zw F \F-? Hbq*Ah`Nݞ*v `Jia^L<'/N.!Wη?nq%|;^Nb)+RhZkR}:hР|!T0nD"$>~L›AUJ?'m >DQ!ϻ'x6LU3g]Tǰ# Ys!NZgY4m X}<9m ̽K?r(mLU 1I)2RtРA>zϩp07r{:vW]]U>4H 6dnr>yX4lqsA0 >]m.r3<[G wu~{Mp85x@~i̽Kw`M>.~BAZJ6/e-VAuSG4L ?~ FZuWn*.3˱ʗfa&ZOG0]?g{OoK99hqʋ reB]vϣ.`~2 ™{< bד9WYRm};[O 47? Sf#uKÏ8ݓuK>p~CL|@_\sQ|3.xaeWR{7FPwG}ˣSgQ5 s I Ruf?W (0~ۭRt0lB@o6/nV?a`_`9kds /]<™{LY6-6/*] uI=6M"]NN$֋I.ZVzDg[qK/.et6/\9RZEv lW;,b6>D?(2O\p%2}ɓy:/5֚u5 뎇o;;8]ZIJtUADY`V"ҲK;uW-Z60R(kөbt9ג-As.zI@(ڸHVt H Ns5ZˠsYC EWU[8^w\9_P?n4Ӏ'j&zάOV-άޣyՓ*<}Ze*O*yP+ FI@B!7}Jzuz_2zݩ**_jNeUd\5u@Dv9 |'h\o;i  |zݕ?/9tiFѧuskK6.\}`^w-P:@}xE)>\0H^-lh~5Mb ?xv f9CUMlX,-eqxN+ɋZc0=,T7p83M\֖{};a/`TNˤ itTL"`I> nֿ[8u?~$⧈C5l ߓ uvb{JWιfZfRo-0?Ff s/hV+@v7))Wfμm>__9`'#I |! 7\$%-#?;s-gK>9a>3WCwMDXزK^D+g^Gúwa~`w{BBe9YgK2L Zt~jΆ`+t{j%TvkBG=r4_b~e7KThѤBq.'gPH؞Bv(! _05P`z)q4cKS}dB+yT%DtPcO6>ZmK$w]sѧI<-%G鵦EFe34hۯ1.<ʷ~}[j8uk{]U`xI! !\^CH`PP~,CL,zoOB)I0̩sӼ7z(p2Mu&U? xMU8C:Qe>fufmN`:hZzjx]6/.yǴZ_#y*4 Uhm\ږĮ;o>Y9P!/T1,R+223!]L|Z; vhg> j}e\d#)K]sF[*-'VS cS {p 'IF؈oدC92Yh ~VT`]| 6 ?[q 1-u$O^`O?SεMbέ:h>:XuzN@AbĐk$S@y625!CT.V+Skb1TOZ :Tc6=طX*F\Kl3{|WAA#/L{]s n`f`kI5NӴ:YqQ 2ck2FB<LGN}~@uz@_v("ꂠAޝ^ 8IF}-|Ok~u a0-{.ҭu5ZH`s:([B P ;0V3BYڜ*a< Z z}KjhӤ,;zM %1LQHK"[ǦgkmȜa9^gRw"2pՅSex:"m\I7pl I٧x.Tei,' @h=8W &wn$ |;+lhr\[tEÛQIR46Tt9> 9ZC]] ~ d(BYm:@>U@ &"OfUC8G9ыj_X]UwgL:x.>CIVCpTNű4ӽZGB#&e/'a>f4sJX. 9:kwSɚ,W  q}{k} 5$d*Š:+hN ?}yqG ZDDJ>MV> dLh, `:5Qw!wlv8k[ӦK*7Ҿ^E^L qg}Yh 7T[ r@xү?2{3W| hW⧝5ؚ~U OLBZx\%0l滂0M: *֛1 tzIw s@ʊ9"_E}4Ir'"bw1yU"phQ:Te:-)7 ?l~Ðim֌-q8Z&$D$A@o `xa|ɼf)̳ GvGB{@s>U!:Yt֡h:@כ!?Y3} S_E&Cac@ `=P^ eB&ЄPgw~䩾u]8] \+l*V `]"DHqUv`ɯncz3rU-^@->pۣ\6~Ydvk_3,. E5ʩ]O :2%^{?-M)} C`ĝykv6q<L)~EaGehٍ@ӺpkW?Ƌ1&>Ql q^J=]r QD~bcMxŐ `NEyL{q`>-Vγ(cXb&R}M%J^KTYRWܭmjg*dZS&\jH@ $VcOl!A~w$X<yzf?} Q[.|ޞ|ᖥCZ>˜@~\/%#\fֆ>NS~ iƄKjE]T܍=/SrŎOQtEsq`zlE`fX@ wF~@b;G"׆*ѳ>AV8V+ ]@5 3& Ijb莛'm@!\`ok F,( Gj4#v{2%`p Yvt}"ƕ wlp˽b"4WqkܗMՍT} Z`p( }]8X=HZwcxgp%< I,ɿ('*MݵAn@A|M*߆})}hWE?4X-#JLvup~>Ҥ4 H~=dDuS*,&sH6 ų ^,F`㧒$*dupdxH Ul ~P 㞔jH$2&S\>b7y^4558Y\2(#1l*3*|ߢN'Y&>]%T/.SA+!>3f i5 -:M)=t8 h vĵ/PنMɥND AhA>3&icU.Y-PQ}6hFZЛ\ AWgbRVN/=ku/ak\ܦ$߫]Cs|!-m:5rLqBslgx#ΨF>5c`{85X0wA^rzW-2;y~ږ_572߾̦Oڍ5HE'&V<,VťrD$M/N 2oKq!fgTj CY)tHkI{Kتu~G'#@q=MQ b?ʏm^M;E?JnɃC&@[)=T hԻ>E~Pwp;}ݽaۂ#\QXQ+BuF]r_<6"]LMm}Z#*]rx,Y1/TԋS.p[xWgX,%ez7 LJexq$|[zutf;'hBS`}ޚC/:ܱOC*oYJ9+3+c l%w`է$ a͉F]/ P1p‹M2K\&.Z>g@w EF~@z,D:ipX\NvT76Pɩs 2ڪr@f6О@xW1+Ryಗ9Bx> ݽ&X2s"%bP;ө<<<1W#fM7=LV -ї[|'F. @5~Y=>mw=5~=MH|l]5 C ݷX` #iǒ,=q.xe~.i1Xc-2xU-D] 8o ~{|@9wW|8)ҏ78FӢI,D!K ?)L:;w>?0!ӿ\k,y {O99GH؛`({km^2& ֎*E([\5=c?jwy1;t24tpG3%HB/eӥu~P6CHE1l}< Kp`^:zRH*W@ڨfl*&3m`d @"F? pmu6 y3?/ؤMTtB}eQ}MWP1%֪wrU$ vqE.#Abp$&ޚeWhEjAr KvV6= >&POK.sQl>_@Eũ Qgo(E5SNÔmQ_GK,x6iK"q3KD:0%x\9w2MB D2 G] Ԯ5Lֺ]< AShi0ag~0U=[VbzOXNsl q] axM\)~v/{ƾ [@o˯ΏM E6[Bu8N@j FwԤob;opoB먂XԸCj8=ft7=#NXz`u2Yhk:Ҭkϸ3>l ۃw7;"ݱ <ߟ N~vEE5E7jEEn6+i'Q[(l6Ŧ{#ݱv|D/SPwenu}Zwi ُy%bQVC ;D P#$I#=g2:Zm)V<Ȩw(ˎgy;uǮBn5Mџ^ɽfRZkά>žFdWB.ۺҼߚ'^'Oci"xaJUŷ^fS!ZDHN4T:hc? ?дn0 P4Ρwqz+QBTf:CJ@@4mE$Q@cxJh{%| |p6 I\|:oM2vA; c! gvx3E1v SjIC @Dm5c!kuE!}D1ws# I3]u9=)M+^Ki/")XL&Wg;n0L$))eI4{KL:#^Ň4 /\LxJlOTp͊-.w멽iqO繰`Dj6EHlj `Ɋ4G ˵\N4;,8;-(!T,+n,;}; ]D,@Xʒ@<6C*a cJmUa(eYVY ,'N2$lܬ{숈" g:2`~~'Ү>^Kۗ7zsк d+զfAC50h2d7sjEI+IZxۅÙ&=s޿3Є+mh g]tG?j9d2q\3S73 ̢ݽAsqf﨧vim˝I]S^ұ ?;Z;evfP-3?n; 3g8"0?0)sV&L @wYK,-U#~sQb 0!"O@P`svw `RV?apE|q_f_%FwNoxg:jQ:W,{UƙtўOCP UksfGzph .ZE U GPnq&4f^=|#<&kfUT XdbquͿ+ċvHQEp"D{>O<h,HLaCMt8lzwh!kڋ @II5x%HV;J)~l wy.DS2-K21"&:1}UnQ7u۱b QCH6]VE]b 4)=?H$hƹ .샏U΀c{=IY)1xpYsd\_١*!%)@=]Z7*N @Y>\.FxiNo{ڿge~ Ljޓ5FQMr`J3 |G),: Sy6{2 #:aXD߻g Tgחok0P~iawAs @YIx @ Zl,ݾ l{ՄǷĆ4Tlu[QWqhO ` aY퓻~YYXD?΄)#P؃Cq|M)R,b+5VrZN# {K=ilb2}"Բw$k3fy M _uӞAH]6ݳ5ԍ  l3dt>3R f5m-)YC${`$zmiE+piLkmhT3napZ?;?YH$zYz{D &MUGm}O<`2}/b=@U.kVS ?[h`'TFQ՞o3vsI$TxqapFo˿`sNaV$o @" %3rj`Uͷ96K| ^l1.OcN{5 Zt5;I-)0hyIJo 6rn;4n147D}ϸZ{BY?[%>5`q %\6܁^;?R0o_kYP095WJVj% BDb};:W@T*;s@4aKNz8?Xjm$.'NcT%Q`̤= dBV-х1IڌYDѷy'!$Rxk]:|oeu Vj8r,>:ZV7wDf% ?&5L8٢fӮ_j+4g9MӃa+]wǞ =vީ97K_լa>57S@b`{]L|[:~L&gc:NentTaEjzRҐbF(Fc]NR?lnA{V0*Cdn?' !XDZtjb.$I۝6#HVF_B4Nc/ *ZwzKоedvy TYIZTZls'91)$_3'5fƾ[ܹYޜGK^Zo6w]"֫9x,\s7՛ͼKSӐC?eTB^e>'I]1˙Ȃ*iE 8ПmG D3wl#gXw/E?7uXcwΑ3DIS7g}YX,T-1?lU#]"JZT^0~-Vvru@)i'QW3S|Qsӓ`Nգ-ca;?C0M3x@D@\Pd߇]}cd K(wCpء%Aڙv!Oc&aVWe^, .;Qkni4My^$xeWo>O|wMgE'  6NCĊid- TgCC>LX 2~DjvDNA)5!S@KS:ؖxypg$a Fn_Kg&Wk[G /qx8aܿng &Jg~%Z ]9ۇ63c1֔駕j=< BխhLne֩LKkFG`ZOޖ`֨GO#HRתKz}J\(,Mw.Ge1_jI +0o &G gnF>.ZPˉϋ =&~h\G i+0;,HR׺?4d2]ZqRGѼ!]U85Uՙ|9`3CD?jzto_NIFnj< Зj-](L q_'b!%kˢ28YwB3.bXi3IlebIg_VGrm84{~XO,nd?u|CYQH;Եs~idcNį}鯂߅)$@;=+| =aHw"/1/ǏOO8cN>;5z"I.;RFѰ:_,)WoCcm?ǠYp!Fr'6 xc}~[a0J)~= _W/[e!ec颿 ~/@ ^ `kU_P Y=ĹD\D͙ ٿ~셨#@14G輿KRמ?LeZϱwΌ.Wj6t @ ,s5_#p_'*۳5>I_K>uHR?ddž/);W.!0@ ޮ(@R5Ap9~<K͈ϴ'3@mѝ&`RۂtL jL^p6`OcJ,19S' 4Hbj6?z`D/h|ΰKO?ӫ"^~ȹh-Wj @?`U2vxߛ^Nƽ190%:Rm ݾt"~ |'㛷 w3jF-6/H)m(`eLI_z-@ ivOz9Cg#s ?o)[2?O)?)UnX^p:٫jXۂ-./P0lb>5??TI_A"@V v7NcPY0v" 7A`yغq @@-7x-f)EQOC=r<Ɂ2a^[FNwHPx9v^'3^:x.bݑ ܸkQS_ z iSn KH@ . oP̟t_őҿ^ 7%`7SG_ogROJ9@qQ V*U@UѷF)huY@=A`f ̈́ut[GeץI^;fպOETg:ڲі{`%?)֯',6uZ K@Y$@~КL[\@a"YaXz2@)!(Ofh`F ٙ2==nruP=1[m{ܜ?NT0㾚MtJ[pQTۭݯ0;k_/:c'#F*@u= e 0{m1W:KN*-v2Smjf$Z;̲m-cWү[ůI1/*#N0M>r+;GEG%cymnH(Oaj=W2#nהr+ f5D+܄P<k im$\Khoz@2VxA,~sg9{Ѳ\"jٯeu3'۵ɶ2+$V bP2s"O 2F;kVgU=h+p@{_BJ%rʕk˅_  @X(< ~UΌfl5r{WͧS*UmD5Èv+S3mܾJNB&0sђ7l9r71IǸ\}p Zm?U].㫶@} }i]$(}88O@h畲 wJ'l-<^Gݫm~"6`qFc5o8Ιf}r7?tQn:,V|xX_iJw#q`o[>RJU7<rcUqYnr掜> vX,]QTrW:PܦPOa9O7xЖh3y^4:a3]4id>g|g T2O@BgͫJ{?>W`ղn|Z>c f ;Cc @M炯|6+M n5gkE3 K<}r!l-p`tMJ뮟AwZW, ZS~x7~,A`?ۚ^Hkc@-^ N)U,Im|lӡٟ\Ո\=G&W#r >&l`̈́GWѻ@P@K^3u P 3UTN|%-[Pw{H96 >#dL.B%CJ9ϒH9&K*ߧ=_Y @*O 92f+ծ8Hz4^Y;8xvUyV1ccV ,V)5K[4:jmZETJm -B4F=$c蓹+Ԃ:nFAJwB*,}hyiD__}ĺ՛Xa[!LūLK:.uTP[rlS46Cb[ m3B|'J(O>N鎈+71W56LlH;YpԜ93ϹpRdӨ+DR=s\t˾G}!Ö<*:57~UCPB];DzY~UuٳK[ 2k+Dv{_>\2ՌXcV{|΢L :XM] (kϠR7C `~5 Pw$GaF\ö5ז=*0s5s뚠>%^fդoaזdfJQwtEp C2f؝P*DyRI+H&&\O)ڤr̿Y)5EK@,C\ift)|FN8MPчz< ]G9nZd9Xv{ ~2neu-UؖE fZ.m҉@@2`Әa@sI힌G1`FF+Z(6y!IM\\ܴ'h%$F+N~ u <n$"Wzr3@B|#iJ!U(#ag˪CiJUz-yRjFOO@pGwjK:V&Z_CW]O\ȒȅT󖰦++nIf*vpr(byb%﫳w W.naD[g?`iAôBăHxP1xkyq, lX_P &p 9YmoV1ߡmq"ζwaE~[ӳzմh  ĝ+7B21!Ƥϐ\YwL~޷4@0_BQ| ª(OJQnVg-W(b Oefk}1~'D|؍ԂkvCm #B 닻Dt[YRIk4c, V'rJPMbM^%؋~u~ag=`[W- TP[w7Zu3$TnXj#YڄGZ1y[ R kr V[U?nN:%ڻ5 و^[ɀJ#6E~_BCOѿBww0uG-e6s>5"Ura>'9J$ŧP*EyRLhS2Q)'u)M5 dDٚ L/ױ7(8V{ ` -=k@6PZJ _OccFc YXmuoK]WΠ.fBǕ;-{rJVzT 2+=B|%(>R/JHUgߙ] +87*"x0u:\5 F+Uj)a^uM2xR߅(``ǘ-Ҡ ʯfsrDaA3^o6w/ě7jorV `y݌ͽɒH})ja'c}J1W##sußi{Nk,["[_XUg[3\mmMIߊ\uks#W!*q݅^[r+}]j"}`!4 |@"xW;0bGkZ<6M rdf+ߡl{v_?OgrSL"b'u3y)SmMPntф: q3ʋOycxϓqH;>y <֝~E{JyhtiөtWE>G8grOzn *kFIv%M KR'j"ōe*Oiokx[%Vyy!` k@{@8?3!82W.׿v v)PN,~ot>?K\7R^!wT#[K)u?.Gr]yk,vOG 5N,v N-*2x8N9)gcsJdW=\OWLRc%+UJSr&ie[*Az_gݏ:!z@QeW|X/$irA~GCY#TJlet`!i=M63&' 0cʘ 5X:^g۩:edwjw V.'-};bںm42A-fؒ/UXimQ_G4&ޯFsyZ;o}Ujd['9;`ĝWW(T[E{[W">bT};u6[(g=On*)W;IkRZy{Rrt[l56"#5B|N;,$l>6Erv{Vf+=5A|+ؾRUoFt8zP%4~4=ܧTS#?#tqRͬ2 Nok2~x0 CNmaЇ@G${>q~MPp@nFZGf#h0@ ۰KJ=)ou6[>5%Fqrq&ϲ~S:rE[ XrLgB4 oϕ{t߱!\.) ۈL`JD}[<.W%g[%~@8{Bij0vgkNn5L=BEr-=rSKIx^J-`;!~@գB)O<I s9RgR2j~n2vU]UtI8Z難8rvۺ<`̼^(*ma4?X3v#k"JE Cg<@uٝq 02m1Xiӑ&=>d[<`b~>Rgo~gX m-k[z@ BܗXraEўF}9J{Ay/?/F,6](GpC>T(}|H߱_w18;BJjwU{<,wZ/$F C{瞨z9{vlzK~TO=B]]_]25㒕&X rd bD Vo'Xfe H1uEwg@mD[`%;v|wLJ 6,g zL138`g_h09bN˫\W;=oΕmkO֭~c߂:pGRHIdfk~dUP0J!EGRдn΄s:>*3Tl{|K͕{~o5FVFrb`*!Haq*.)l>9e^+1 P쇦7) ``eU|׎drR w*=~O-0E+w%g1Zgd652r8ߞQօ~?&kBsT,je>ru#p: `"n܂E#I{)wh3)7@T2r p[>O!Td)"RmMPjBMgEiRY- BYI 3㿌&`t7}>Bpiw( k@Kc g:4w_JI}K*o1WͣW+ -nˣ]Ю?U }`q:qmf9 k?C0,IMk0ʳ8pb:ѫ<xɛ纚ItVZ['b!|F9!RVAK@E 窝Mi9/4[m]6`&7 vNeɚmŸUZ'*ZNT^pxx"A&(xCWt d&+&5T}yW¶.D/+lO&M#9UcR`b 2c]뷿96tRT=y]%,g}`!gBׯկʻm R15t2 E?V&R XL \ϓ x%=*Xl_ Οpjw} i) `3g;9Α7 YE )uKLʷz`_2yZ~דlk`罡[:zjVH:%ڻَ>r:KHv-Rc?{L t5ԋZ̮7`ڣ:ڤIt X/#RPQGA5k9LSyϨ^Zk$sMH@W}hv~>A H}$ -RV e2ZԀCl@m}CWz#*ïPہIl"Qvt'2/E̞to[y2@^B|}ǥڙEgHA ]^u8fO91@뵕ɶ^c{C-q ?s 3w#̳=R()gzTycJ'@|yCˑ~ߧ#LI( WB%xcU0W@=1Bw.n]yId:!p<Pb(0Nnaw.mYHl2=Z#^O`s>wܭ+u qm-8YT Vs阇 /׵[ɣԉ-M稕&_"ܵ;"L[LOGRRkjBT6HBL*n=ˡs'I9rA2t0I# ŧPj\'0pTOC.Qjk:Od?Ck"G!@ gnv6f.\4onI|DAyI_k㟖e5:B|P| EyRY e>Hۆ5wj3deB=Q-/QKO˚OE 拶d"5sOkdC"0RV0 Оqξm~;0;iZy9߫!0۲CٺZV#=ʓMk{k᪕Gk^V֠ ;li<#SRWzMKRxJ7X/+Zorr*S5Wɩ1:N()ŧPjB'j݌ZծSLNسN5}P|V}OO2/rA3Wu.uyO`OŽ+8ʹ4Xsm~oq?wWmmYIIՂJ KyVgmVmiOzHusKjO1ePmO$2ب> 5٣N± d"y2raOQr}GΤ @J_)ZI%c*(lGS|[o@=@O!س^Oݺۄcn8_Ba%`lCE'ey?pПmy|+~;-÷ @;懋}֒y=fKD~Ŀ؛m_d0Ĩޗ-8\5P$!)}P(\^JnӎHWhO;B@"C} #&HfzXQ1^E8n{ LCE#5Mܞ\;`=@]ZmhA [qapog[ l\i#];tcXW@ @ Ȱlh@ 6z UJ)jcW6dpwШoY@ qq7`Q02Xj d@ Q Y*/lI^)eæ=G/V@ )yοL_ 2yR6d4@ 4JmB@ ,!d2A4f-n;+Vj|ul;^V"@@ {AmxL|.L`yJU85H#? w*$t/@ @mligޙn7{E~iVǞ.&vs0;k맛(4ߚp˾O9@ -Q^U|\9>']sg&/#ޯϛW[VnXc>`YᨾwOX!@ B-ʼn٘'1ćÕsc̻o#|vVc6j{$8 }&,<; m@ !4~˥~հd> z̙ v0n'ϷGhcEtJp1g#_g`n@ !q=>zsWO(w1c(<Ex1#ؐ@>~gp0N !@ BU|>N[T4i&Ooh6fv"Ls:~.`7j.2 I@ i@!9 JrzX=x@Q#5;Hg~"W9i*>UѴ0o}HWmf9:O;?sΗ< k(TG?HȠW@ӯf5'<It9R7l (ZX ߨOMT !p-!sJ$<x3xԷ ږ?=*E_9ͲZt^Wf37yRD)Ew=(G(=!7ޕGz 1,}t;. 0پo٘ -մL>=gDth R9{OW[ @ D^WkgBU.@5E}{@m  l1*Yos{J, Yϓ =iĒEx]3/z"yyYZ^95T_[*Ϻ  Qp 0WnĴ؟o5bJ?N46\n7񆍥tc'.@9~SX|8kf4ɓf@δԞq`v\3`5t?GOxw< ~CjJwEl- hG?r~r?ϹR]rN =5_:tZ2xE3sɅ}~kǚLN=v1wٟO]#vV1R4i~(ح@ og KYr uOe.!s-,% @zqpM1d;MFj}zEz Tܬ0Q uJmۥUOkvj}@Uy2#ī=\`(99Ƨ3cЧR^]{iٗv_H{8,S478;9J"- @m)1@ B$lt7uQ'"͗#]BCj"*PÇ !]A6ѰL2CZfk~_-&x'2vb7OzzavK+@hRߡROO]@o`OZsSNG LDKTPM'GC1-/9AZLz@Qn;\Y7[SPQ32 :rx[7`TZ)U7 @1P[LJLDhCjgVfWM"@dm#U Ic?54TǨ{fN_RŎW d*NFg.x`ѱUC*x(!|R=DPJ;䤎ܬQ͐ +u5휿 phwB|y y&8x69'#0NiHd3}ڹVkً:7}+"ڤ_Ewq~T*@WL=~*N$Ĩ5,ڙɓ[sXsO.!ͰO%j[N痝G9]=ּ[H3C̬:A ým6N[:n@ F!4=N8TcWZmr=ɴšdp[uPi27hJR(o>Ne>NI w݌bw ƐD.]6c0|y{/'Vmѳ9~ppu3\Gkc*m0N7ڹ"fƦg>E.D1&Fn+E < M$KqЌ~֚<p!q͙<;b+ ;fm)15mF{MU*a8NqZRo/SxB!ngB9=?v_UYV\&_x<#F^ P[[NΧ13ِ=NYWn.YZ-TE~1mV`/q<;0C!ptCwr633sU3_7_S{ M@i[[8Q vk_NOBɑVsIkk퍡A !@mpU}P<}Quk3+I7'aV{T{u}Ȩ%|^9A_,r ryUu0*yz nPy!;NR¶Щ&4)Y@vX@q@wJQAGm ){Q)UJ(T~t(x-PX'I• g1X+Uw2(qeƆΐ 4]w>kС]K,NzoS,~~NS&>>.bb3z/Ю>d|[]z oۤ(`יo 88:Hkh)|;{PQMyLeo?32u Bg; A @gΜ JlriAد1n$%G -HN]jUR@:Mԟp6SM9#ծ{&oSWLDb]D=bS}-$߁_ ue$U3L]t(\3;sskfWp;~A,~g#|%Y~^a;Slf`֢o(kƈ'uq(q +umIw SoC[SdtnNH~vGPmH# 4yʕ Ħ}6 p,g.1H5Ra*#;a 0I֟LD ͭqAr)=49A!``M! a ($ӡ2pn;JzBvj>,[MW SLD^pHB6 דmUC`c{6D_ %/ȓ sw'kԕ[FF8{QI:zڳh=Yxrlx[Y& k 21œ*I6ÉЗ0{G?OE Ij ` d`7D kܷG*E5 !9G1-#iKF}TVwj' -z-N˰*i&g  <8Où_kѳKo+}RsS& L5~:H5DEm-Ǩty`K S0MCD_.-ؾRJvXenjH_J| kOBUSw/;\@Dc>R5K8R3vn^!Z$XD$ZHdۋy%a7*5MTկ3ʹj3ew<8}b#o`t7DӟGǙsS* UY!P2,7\~wh/"?>0SiΜXЇ BjJN7} NiϓJ*.=7VFV,Y{İ*n!RġaYU3b(Hȼg;ŧ^hx$ ȡ[6/-} СȌn2@ PmM *.NVcWWɶ37R!7vc*n9'V[|5Ƹ[)0!y=n#黈FJm\pˋt>ԥxQk}ؑ͵OsE=!T=x(`@tm4((`^ܹAҐcuV!KNLɰ^s l+'ߒ0L+æ\ ^>Ol T0tx Orx-- I]@L!A:Ы@Z*pQ.#G\.[> z {snQdf6:y/`o8bv{-$"ř?OԺ`Nh[?^! ;$)Ru'O\cZ@* 6<1o@Xјa&\ׅ ۚbR`e쓦}&p5|z}jߧ޽(8m;V}6KTE:n9PzCwrU%w1j#pS#~snlw${KSgpzEu|"[_4U7)%O=R[`+m`Sѵ̅oC$LR)0?V ZKtc|?gX,JR[WA_<' <#]4[[SmJ4k/ Ⱦ+_e8PhRݞ_ SBT*>BpOS,( PrX: N>)>{08ݔâ(#m%j7cv\:#&Z yl\^SB8WZ2H6$$֘Wz붪0c;>+6h$r`<>N`\® K4PaK@-|&Д4V&E1\tkݧ2xNK\z._Er~!2<Ӟ)RgS59uTt8LOExO֢3Vie 3>ilL.J3ea3~\0;ϙpվ!rv $6D5[=ejdWR oW:U 8g_D\;;<G&U{ . #k]܍p k]&,ڞ'==@C\F1ײ$z㬋k$Ǖ ֗RdjoluÛ\#,Hɽzp)4–',!`̸/k&_N "/Ǔ*z"ij8.m"Cq2Kn0Wt~Q+Gj\4I$lT {ND'l> V6Mp3?.X.B tg|s~Ӷ8LOOS)V4Ĺ&>jpg$m/!hߩlv)$*)wJRfr `ԥD@8vds#@WGz8\c!^;Ga+GObb!5ށ,'+'2q1MJun^>鞘ju5I9MFN;@ 0*5l{Li>0"J<@3î`GlAlS˲+ATL @Vm:s|G$x@!q~%' B2g] 6V8)pidTc>!b_*(w8I~c4cAj^R?D\3k5o>3Vۑ 9$Vcl~>\B 4;·u`=Q/;]&v&fV CJ1}\E@_jMMx#Z`M\JtḴ7- ȢGw"9&/I ~M^M폸5&(#+ӷ2*Uu8EmENY>Ll ` wVNl;nJ-Ec;Xv-UuNvK7V&uc6l #Rf{YÒAn> b]%{It ~ptU@{R oeC:\=Hu#7 :m+hNg}(LfWjߣn `}gm,k\(kOcͱ5pr{&i{%Y7+U @T/Fƶ-S$}k+Ϡ: P  }^2 6e R;@QgLhs].%:%±fْiA-t;g%,p_ (`C>/'Ƨ$Z)H[JtЫqn' eWnV.|d[d#xvH4'z˽v֛ L jgIMj}Bqu]&]r%-A"{κ g{m @oVґl a5 TǹuZWqo1T`iklԖ̓AɾCl3|5ېlk\`W/:?A{\bPJ.nlO:dW :?N[{N  mv!ѕ m0:avQ +2vT3@j&Jk MI (6$S*-Q95cU=W2tbw`Wf*з|˪\֞_/M:|&07%#FWpCNdq;b-$L$v-2@yfXXe:gkrY~Ǜԩ~Qfޥw7,}u+¸t?5kZ)3FJ>"'O?M6=Kr[iS)#;%)1Z1F-_G 1Α{a(]> uAP&_e/ e?A<ʊ@|T]3>)VȊlv4ʷӃp*'`=}!)s8%PzP*h`ϙ'li)N)'^ / ."^ >!0o8|uzJ/t_|zm ` @{mdT`gg}rUbUMZs zg)T]٦wq8.Sq04 UςՌ3i iYGEi\W#n3'՜ sSJ"1Up;2* S5]`zz6D>4AL 2q۰~ #+:n [$i]#"g-g BGCLWl >\x"\8Y=cp BEoݛ\ ձd#} pv 7* %Gj>_VEd}ID_G$_Iŷ[NW4J `^CQ ;9vsXSatg;U^"s NLT*fU+)H[wf)}ą/Mr :t)^>LE%E7PpP`bp ^syU(JcAĉCfy{ܼ}VrnxY"ToNwi d昖gwP;%sGyu ƣ cK|tg:rc*:g'%u`*d VEhkKK'yƖ*O ZC1V>u. hB1kw9:Oy Rw51tu^~o rXǂ/\E@e=gtk)%/tKp~zT5|=7UiEN=x'+K*ϖN OrxiT\kRgvӕ%83Tf*f8R4I\do^ݭ{Q7?.hě/\ FDHz3 gNL0}:5]ԩf8o?n,2t7`~X:rbG.& K+z)nj$M/nDg Hl%z^/<^"o[]UlP;=&*>X۸ޞz/fǨ񁑁yS}G+iK\Gx6vf_QPϜc+kT t 6*P{iJVd2u@9/.Y{{!95m* CcUɋtb@”nLjla&a)<16D@`ܥ_ @|zh#W:rJfrhI+|o6ڮYE>Z)*r q- OىmUXEw RpkKKL i7ej^%dNк c_K@ >$$]"C}IVMi/ҩc l˜{ Q3&mmh:tkJըOϰZ gy/ Z)@_kau4iC0940H_Q.1+4B/TIfcCxGPJ:IM ܼkK)>mēz9jL.}0MYqbխ7xnh6i .ϵoP|eF}gtGsW np0R]Yvq#{b.Jr[q`6ؼ:=uʿ @GW@`]y x'(GSrߥdnǩ-%FVe>G u*N./W OrB%.a ^CuJhWlޱY J4%tz >*ٶS U H_ c3.)^ 7,չ{z.ul3 u|uB?U0Xjr[onڸq*Έ\յȂoR*M6oiݤ l@B`/:swzwP"zurp_y[j.m:ݼ{Y[oj 0\U9^%@&pg'DS&U{@ܓ+\J6Wa1LtOث#Gc] _%@pB7ee~Ktк$l} @cR%:$[Bc8krjng4p4JݷzW84Eŋnda.RmYdҩ5Wm,,lg=%W lF0ev3InnUEك73yuW",[<,є*/Q5{{EuȮUPbLL@t_طHݣ _1KTR: @XmM@lAphTH;$Y+$m M"2U R C4]"yTϔ #_g\)?cbQ8 ]uY3D'{>[ }{ ?KcoG_Q@);1'a |Pe2*vC >QbJX1_iVz=f`@%vrb@ "0BO1MKngqc)os}8o@ϗDեߚOp;PCt ?ts;>mL".crq~ ݉X> ""ڀSp9))qڦ+=W?!΃DN$FxN"GN$#=l.Zk6"GN$#\DD#"GN$?:Yʉ\k@ @9r"qپ[&q#'*"5@  rD0"H[ȑÈ@xމt5A@ @ ۈ98s[W$F  mDHF﵈\dk@ @9r"qi;7[ȑÈ@<&*A@ @{@ȉaDiEG[ȑÈ@ދjk6"GN$#0M6"GN$# w"l[D@@FȉaD }wck(@:ȑÈ{. (@:ȑÈk"+n6(@:ȑÈ[rkGRq#'x;0՟A@@FȉaD F:X4VA,@C( P<S`d;/vAf rbT5u>$c17!Ơ&"=˞ڮ*P ore?OXc|r,vYBʉH@ h"Ӹ us+仈t:,aA)N\,:EShE!Ze4nB\Jp#&WS\$Y|)OTD8`sF;LAE @C:%@9/n,_OHM^nU,OeQ(4}A@ 4G  <οӴMֳW $O_cC̀.Bx(RG:+.؈o: =QCυigNDn_!a3C-D@ܔe7oނeiT^h@ MP _+O^ƳյRjaW=P0O^3%&q2Z8--ϙ Í@ mU <b1bgA뫄-t5K@6 ؤ<ӪHh@ MP _+7)`yPoW j&`"b͌L\v7>6[_? UF@N& n(υJ7+"޼ե%ߏVd"^AZ'"i±~dW)4щRp^Fd҉+_BۄM*n۶RJVjV)մVJmS>\@ ND\j'r9I'Rf8)E\mi UC}lEZp[Vvh~W @  9+rt2)_@ n ! dh۾2' k"FVZ6ֶZuw  `|5*lY@|Z+~/x=Mi_Wi-@e0Fmxǃf@ Kk3@   @'5=@Qvp@ [b6@@ @)]D䦔@,o@ Z)Uxf8 ;xGf0@ N\ND䪔RD][ `mnmnZkcmukZ~g @ Ϙ/^DDwo4 B  xy_]rvDo[{b8Vc N([d-M@ oUNDČ2""Qa bR~C `PiZܗJ:9/9[T[ Wj_j~c&{ A (S89DF R`61DJT}[?{ol*;h[r&]nؠ/7G ?6Q%$pDn-LLy3M pa>E/KU^D @ RD%f}ivF8-~891 6`A8^e kDd*?R~ss\+㯿*lѷe5܋~s}۟xbmKG^"numSCY# 6)̊\?Z *?r[2p+u*U{"B  @tH?%Y"nuCe501p|k2p,c,ga[oخJH+юKˀnLe xeMe^$ Q.[֛x~-iKuH?%Em"nuuhyo_df@ t7aSu"ҨFD1U{ٟ*-\IYJ)=v\V'Y٥m T"*[&߯uEXv^u6xl؅нaU[o'Wٞ%h`ciT?xs|hβTӦ-//F%}#^*qmٲYToIu:AYZ@-2\YGz9, 8rXjZkFVZ m097K־x~>ׯVK4]a |\2eNKL(T}Z^.%M4S3ÓQ|[e,xR}hڶivs O@{]x>n<{%ǚYn=?_u߼7G# @w0? 8F|f{ iyG^n~B@ф.rCʆP5Zov^fmgˤTJIlvX>rGYoi."#P]uݛ=e @ R|ذ]r4]L%&yy=d$!B@nX\_HW jWtAqݘ~6@g0%`a?/}>Ɇx>4]!ltvO..H {sF~Fn;'A|HGjSC wMX`oKM[JF%Y,7֡̏U@ܛI!C ᠬ-$ Ϟkox{F.#΍N Ba;{o>_o0oEU-x p@ & N}Yۛs9o  Q0 c,R}_0R<0_6:}lQ_(8k !oG38-{F"?;}^kkPr6YڻgՓ6Y(sOo> 87p|x(0`k`_Og9 zL rY 097_w]?[k\:o,S O01w7s@Y*ΟqWsؗKjz_sd%? FST%K Zkx0GP}șܞI0 `UblfG|rFF "u$3\},} 7,-  ȆV!/ J)lhED*0W45@ w . i6΍xF!@SEyI3\xe KNjs F#pUQ0OW b/Ltٲ^DT6@\ &@0]Yrmԛ8;ߝ|6 @fxذ]r,&mf[?whkd( ,A&t/5MliIV5etO%m*u2NuPs-M)2rrgGm\p}k꭛ŭs#GNAGaGc+xy.W:gw f@j"mF hQs|x[u :$_\R.-[V uiөlR/M)HՇx]]HKgeWr]rʦ!%E"߃OT"@x%&1qj 9| S K*920ߒ6R:J:(nXPT6c[V8c,1-1,+K+?`n[ ɤFLXa˾P|il]7MqkjKpm\*6H5l@ l}Q\s'l. 62>S\ "' .mR7rOX?K@'ϯ_y ? ]`H jQ@2.CJ^6K||g$JGdH7jV_IVfOEjcW?է=%qIe5@ ^Cv|?7OzxkmukmucZk[[k:_|N>Z *?<~~!3'Xfz @I?\_?*TȦ@ /̡ ֠CG7@|`s6n~HH1?4ύ%3a}T-z_(M@ pכhNvp3w c)`4NDl`hi-2@ei'l5Ոo?&t LXvu( 1/]C'lWve3>/,#؆"?#ڃ|(0 >Hv#[T5cEa_ KS!9{?VRIm*1ԯ XU 2tamZe. -7mKΖ!@ ^0}!~O_PNɆXuuߜV[n?$J6Ky':JS!94:;?[Rن\3`?E>![L?SV`]YJ@ 8UT""RC+H,|Cvo2.pDG  P.cϊmِ@ @Ct""׽;ټ"Rw-qۆl3c?2 @p}80z|̭o@ 7}p^DΝ2RoȮMG @ Zs(9w"ݳ!{A %K@U ٱ.pDG  { _/޻!C @ 3igߐk"ZkcmukZ[k[kmh#{7Ze_Gn" 1+v5wW+ݶa@ _v5WW+TsDDt zF%дVJmj۶RJVj۶w'"JDA> 8FD,@6EDz{qFO1HgۦΚVO""W' ?Wr6DeոȽՉئVJՍ U@@$e=[^WZjs@|<ܛk7m! p}&[Խ?\DB5 B.޹mu ?W E# 1D3͊H_|~"boZ2=QղY\B:%s@w@_9 ]:o R+T}MپsM6=j;>{ mM5xo<,C᮵R_ U/K<1 /0nKv #^5Mn{5] oȼB?j/Ǡ pc/G@-fw"=_*" S i*ݘ~G{V?S+H [U|XNoۻ&saş4]m#pc69G@=~7Aŏ\ƦB}\e=:0os2^VMmN5W.sN!mv(/` fa] CewB{Q`ƿsA,j50Mi{f&izQ/*jI]~e¬[f+pfccvȮvYFrU_Vآl@:[ >Xs 𦄹\Gv|kؖejr{dp3 MUݕ~.W;wmڬG36yeچbN}r̺ڕ\óa uvz^H|ܮׯ/}~aؙt8,{*[suzkl|"Ӽ+zxVfYPΗvwNJ)u)Z;H-nm'D: T=)̼J4*"Reҕy̑YO#?ZUT}ݷYJח]ijw]UY i+? `] ^\>`r(䁛Q W298n\%9I6wV6b7pd` :lu<:]ݝ8t8EKu{~+g/0"|9?@%2= >](XI meOo)|Jk[nfѴwhj屢ٹUZ@ls{T]"'Sϳe%E,/2?"lhRU%w^]_ƳwߛZ)U{wӹh{a0e>fb+`:ۜ&}==pU_&*MXr(zz?۟jJkutI_r_7r(Z)ݯZS*+14X|:RzhR5b՜][J̥_yb_"}vjw:AWAw r;II񿨲{a_b6ɶD Wz3 {Tƛܧ0Zt.]_s?>H`˽}?]G˒=LZ$7hbj=ZX\""8Ix*Xvyeu@KA,|0o|kzE_em} wUAT/U[p3hp0|I]I/' x)Sw1 `he)tҟ!ʞp,O ڛD.Rfs42_Dž[m;MD崼]"My[8۵]e%lkמ-*YU|0qnj`r5-HVTG`T*hMآRUxfuUtMԙgrmMW%Yݑm\35ƉI ,k JYCU=tR(yz?nqTh+ ~\ œT]A㽒:$k*ћ2ٵӳXRͷmMF?U|mWyTL{rh}c j Ԭ .)SϾm8)ʹ΍cO6_M-,ÿ7Jqf.7+"ήݬLf0~ ^=5M@w1<0 /F̌_"f*~ޅޗ"W ؾ^ߑz(9+|h`W5Ϟ65ٔIͬ?6ՊUXz 7H|J{g7&ǦbS>Nڸ]e%vTltOz`VȅU~[!.@*No{?//Þ> ]$Gsg7$* *asCih\*/gC'7e@c?I^uz´ڥdnT*\W"+LSMDNj4nY}d<0CJ) 3,Lp鶦?]GapOƜLkڸxaK\N^JLc Uh`R"kWT N2Poջ BoOn?0"Wwtgu)uN;(EI<ʙ>_U"Q訾[E"JTR/RiQ}{D$2$@, wJDuv1eJ~0T҅ `~)X2%iWo?kOooEhh|x=Kk[|GZEG#dB^%"OiSj32{z6h=کIJ1{<3Gho׮ 1TfH"ugD/RmpNp}q;(͕"ZM8Nt`ry+h?xi&Ѯwwm J6ˇ͆AnKV y <{sx@Kn \i )Ik[={'ef~R5S=6'JDz/xceE.CPH(ѭcTEܑG3m}*۰]J,Pq&lh\U^/&:<{񵥌L0).+q50m?@?O2@ ) jr6$wv>e2$#U|}lڮT8>H*l^=gP<138-`YDI\"4@R7+\A?>Iza?\ l ?ʹ`6-:eug{ ˁ#nV &@}>˭ukxg8#h?3?` i G%Y[esK+*.c^:9(mQLz=lyMm׾ 1Tfl'2*jG'-YURFu(&s l,k,ѮY9 pmkxS:$j#gRu}(`%$i?Unl踋 [ޔqURH I# Wrul{]Su=tmܣa#|7}fkU"0qx%*7؅εHLUbt᦭iX2ci3uJm938̶LiS*~O1x SW6 [?u& pa'`B]k\<37YƤ.~sѕLQ`l;Te*"sA sͷz!eG|%9˼tD)U5+ Kfi{~ ]> h|=$B"IOhDW8o;^u=jlXb{6P8Dѡ6ʋ(/#G cOQ/VǓWVNyz7D?[t~f]ǃR):eK08ku)B1? F`ȲqY;{_{"ZlᗼMT5ǔTkdĦV'm1hB]>~8#~[ymu٨S)ʫhs #]̶TnvgMk5 g0f]cM~%]g9ۊ&fjlY.|hS@y{LoxPnoSpKg%0 ):6e ]r],Ug$zNOmW{E.Jp:Qc_3ζos dϺNS)\'wG_4rBu:1T"1PPVb:Rb8}1[F<[TcWF:>m-ak#@ٴv }M1&v_5S`2Nku""ՌѨEGn] dg\畘=6&_} 8Qc睏@۴' 4pTtIA$Ntqʺ?MNĦ5e]>P6SŹq1ӷSx[-"S}}ϥ=zhl'?q ""wUO7 ,؅Q1^!ʶ~s>[MhYV~>`6PT .t]X6mf ̐NcN.ݍYWL\o+8K0rUz8lZW$U4ǂT1.(Qc 62Yd3{pbF77 8ȫQ% YAzN{`m UG;.ߴNXk.KlqU7RntqE&{شǺ 6EԀ Sݒathމ,KLj4}{(xz|/[?C˖ݕDڈDّ 4]j,Κ|&ݘ Wv> nk, XYbz8UhLMjX8|鋯.Q:UnH/Ft ~B jЅBgLyѫć0* #hz,K'vP/.tn}U+U͒pt}&A#,}3nV2Ooou`hY2ߓ6X5& _MeOвH`ߗG᱈;TkTND~=_ܗMjL9TOwϞ&XbDJ)};yDR-vcc6[c>UAlwW ׊l\ADi{W~kDpWܬzN}hs(iOʆ;;mlDU"rT(}Z'װ[ Rc۳.m)g{^.q{x*ň@໩mٲH{1+lab{3Udj1J8ZnQb9ۨ,KdTW KߴRJ[_QLh5 E+8HD +I]Js^?ۊjǽFU"T(74.rx17HgY/ ӛ=#)f/uk1 Y62j`=DQM.E_ۙڛqku(xz>J:zٝ}睏XrrDQzCv^^S޻7YzE|MTJdRE# JaDfZy0 BUq _g^3`aNy@ddxyvi2=4_ttE&zvЫqNL3(f_YHgߌkK# )F $4K3nu\>$FNXSRxu9=IzWYGS@臇Slo2rxس>3,[Y~,  flv"ҍRJi"vh#DUk2kAdK@`K"޷ n|%({zQh9Lptt-"j T|a33oDM8g&.FQJ5`JwʏO V 6&w-~|lc"kf/_mM# 1>[7-tB?O@dc`* 5M}&փ8n|u^nMAl\/e.]Mbx/hlM4hC[FE m-f1F-gesOiϟ3qk%L6/\:.l* E޽T6Ϗmkuk/Vȍ9rI쵘]MLx`K806Soe-󋤶, D'w`5 zWfz`@kSRU~6:v9KnY^X@wKa]N^'vU];SHTo 4ŗ$vmI1xiBk+JD(=M` dކgՊHwյjJk+@nI*υ9=f_s:6bwaI] L=Y ec[pl߱ү.;e.TNIQ&@$ҧN->-^&9g~:c7WݣJ-sE^#8|խ^ §72}TND5}o3e9]nV)u΋TRv"q؆i1>*L=[ k| #e6v>e/cn TQI/',1.5_ >إE-=< 7iO$hzy}^Ǫ 7B_(DD"n9xv}smO8R>xj|O"қzc Lln 6HWn|( ދ9#@|< Ս4VD>R@ @ ؇Z@ _{pH koOu%tEXtdate:create2014-08-19T13:36:02+02:00 V%tEXtdate:modify2014-08-19T13:14:35+02:00羦IENDB`fonts/lucida_sans_110.png0000755000175000017500000003553112565232430016103 0ustar mquinsonmquinsonPNG  IHDR4#gAMA asRGB cHRMz&u0`:pQ< pHYsHHFk>tRNSv8bKGD݊:DIDAT |T3'p0A9 [u(,Erkx׵ĵ-mcDEkl-V.]R+p^.nM+APB0L&3s$՗j{~9?HU%hYS^ ]޵r „Üj E Z0gyޞ;'=٤}ř:kխAEO [0xpWS PZb!0]<","uJ犽.647qjjZ f7^}z`37?M p2(q?1Y5 D$듘TŐ>%NBl=p(mb!\ːS1C6孉Y7:i $@a­)A?ځɋ6yB(E4]aF^Hkݢ| K[zO˟yΛ.>{x %qL,!Ba! ɑ 3dhVGZݬ? 0@): k>8W~gp*=UV@72Qs .|;ZoC|$+7 zUZh8ZUT#m @eHepNŒ q[-Mi \&j("Lh4]B3!WU[ H"1A~lj1 ps 䢈(yd@2 ;rퟖ\<V^uuKF3~茶~/GZT(fxo..QY4'Oa_qY;rh?Y17X>0Ϛdosݚ $0G~.ӇmDR$=TO쇜M9`o\9^AvV;QX;i{f@FF(xގ:3*Oaű| x>NпG7VѺuX? nu 6)oRdK^O%YZtY瑐"Op8ǀ'DO>>ya(10y9fQ ( $')4;94)> (d)FSY) s**qpQ#bǐgcAA9`Ot+SgE&H(I2D @Y]8ױb>-c5].SZF2kK4wC !D0tgQ]^Bw\)  _ƵbE h{5wn6l;Aؑ {fLi,=Z?Z:-[: (c: kpny\o;Q򼬛#WH_80@z90S|:)=")hUEo:(J@+ O7ٕLCdkx?cn+FVf5-yiyKtǀ}W5êbD"ӱٺ"O+٤ Mq?֫Vh>$D\5?\F]  ͭ%l뛁.C4A`PAď\q7vHj=7{lТZĕ+Q@?8G) pW6$ j2@$--- 9b&s*L2D=W7 ~hދ.pፋl?y⩌YݹEK'|O?XOz+Wjy2{ŗuqtTExBQ`ۼfhyCFiV863@fxGqޣ0x O",dP9﨑7aXBQPUśg!jw!c|i_ '') ]xP jAt_FCtPD)gq0 NHEtQAZLAĂnE";28Ïu9)$)NWCl*4% F*d@{vq)c2ޚ=2U) Ԧ7-f9̨ߴrEZ¬ )^ڣy5gQq5 9uQ5δcaSRpfӕSj#v]Y.즻o}Q+HRM/r}_s*(Co'(裛cvGVeTuê#wVB&N`rl'>3KGQ9W/I.=y_h'"LTaf"2*c&Jpp R 9Ei8p#^EtWFʻS#YB\/|O5D9+;>rMAp* '1i _&/t F B 8,\T ߒ=Dmtd;Le29ēXQ$?! #l "[8{"Vذ4҅!>B-B@4$Ĩeʄ\8`ҜC$ 9ŐebC4UrގUP9I^rXaҷ}W7& }b9 'UfB2 LvT>GDcAB!٘"/"t2e'B@b1Kn˙D; |ϋD GAA7) GVad ꎤ@!(HzU20ERZѲ3"쨅)͝E0)+\R1q,aPJ'BA:bu@gPc'w-JO幧֦/_oǚ~~e HhR3oWTTֿoG˿z]Fov5:jYE @"8hTCpCt( .D8fPԩ9U$L۸n t1$I\nB91$s2<eJ둧yϟF-'Ӕ5E.S˖S >T(#|4xbE`qX! 1$\ 0) T!'Ѱ$ ݓ˔)c{]ylxviZ^Ҷ)9GEDs6- *WҸWmWJPPRb&$6犼斴u!D튰La4e '̲m.L9Z678޸9WV`(`-7!Jp Ϡtl3%p%s%/|f5q LφLǵc["ޓtkb9D~Skһu^zZdu=2quLSrυ=[:DcԺdb*~Ioܹs⽡bSU~Hx=.VŀJD{ 2#ƹ$(ihO qiUn]ͻw>~٥ ^ϪJj 3uV|jb>FlS%/WZ7ZyX͸܀lԕ+QA r55ߌvpϓ*PP8\#֯!+3?R ȩ4 |N)os͊~0G=cY׿>mR|`^A8 ,nGL}&iq 4.{y-{.mUH5ڒ9POpޖƚN~q2 OɓhkPdxr y>#QxHN&1euK8BumAi ^SWi’ nc%Pr Ȟ*se'86*e5H$ (lRPԜ p;M̢`![G$x[#|㺭U =ֺ)?|}.3s 5͏՛w^R^늧Vw^ʧx2֦l[wSACl({c'rh9-Oh>'wyBbWP0Pe|E-Saaؗ\:F6Q!hJ’j4a z>9>M &41_g\!:(N ^պ]?wj m 'Ǚ& R" O~۞GQC;y&譹~7##p{c|_v3$q3ϐw<(ތ̑%o.H8lT-MZ$zc-\0}\ .J+wzm`slOAƍ]ͺ]i"4q/8l͓j7iM!M3 +2㖧Iua^z IY{Q0 n,`\6fG̦u<|H`iG0Bq#j`'⼽r,0b*s0shUGv`GA%4' 70u px{%Rt@K?RI^}74|[[%; q0HLٱf;7/HRz'7 B}a O \ mrcBw;~'5`dr kKԀ>DyYE^߉S$]`wwY0wP!c!ُw1uyE]ŋA/=ɪ(H)Nb sac (p9d͛.ya'(Hܧ`s L w b(Ot'.0(XA 3 p0EoʘAu_|N| ~y ?oC$.Ld>̧$s #bE|L?ĩ|"ClRI o~6REYتIt!o]Fx4PBA33[o)T@O0yuM{}G"[u%)G+#nm EYmmSг9k6`{v d.C·(!]S>)GG-@[K.8< bi-׾Д`>Š0@iXp| HB:;Hs9Wh~͝TTv4s5qłmHpAwmY@cH,D!yeHrEi#Egna<W_&ʰ㚶 &8y'ҷr/ ,q r- @lND 0g2HD9I '/.Q$> 3 YHeI[`}<"S|Vn 沛$)7 .~0'a1TQ3] [z`UF"EIp\@<aTyq@aR"!䎟dGSu/o Mνэ\*գ:b]O*wp͎;q;8l7hZL;Y;k@\A!8P`gfPaH5?ɼ$D{rs )2~a@7yIH މ 8ϛKzܲ%_<x-ϝNG&̀Ys ͱPbu,dsDm"žXW$`Z"C-ב4gѣss"u3]$y ejQ|c@M^T qKYa1<4M{2)0A8epsIx 8 Eq'W{|WrܹGa) D6 + ؿ$ pT{|hO/4wl ]Lݸy--liݢ*<-Ф:"&2VnERV0"S򕱖Y5o 7a.5LjO-@Oﰼջ$QdfI+4lyW7Q,B 328>|hw╊,HeHhJ$A7Ho&p# J[QKD-j$ HQ>ziL &F;rݠ{jp}9ƣIōiѧeT#9EAmP1N*8 Ч"[B/E.[9dx%c6?\jZT&D&4AZ:O:B3i0!$mz Ȃ^>Py8Bq(>CP6~ HaIjHaȩn<qÚ #ys HNpO!r{K}['K9^nt7r=Xqun~;wcP'xܝ*'ƵLUZ'i6sOϐ-*[V](~#6s [7nG,ޚ`9!@c)p=a͊a ЈN(raN~{ h$O4F9oBt*kP a<֪x,'RxτL@%M8mҤ)q*6 E7M0E)LӭKF>8|" :E'Cz3 p".0h:s> B,4 b #÷#9NS-];z&w*yWȕΝɦ:W^|&ˆWn{Q3:nkFevXH$r<i xԅJ9ҟh {Pw5}k B8o>d_<몟=`Q#zzDqsݾS˚OqGrRy %m%])ZW|`݋M;dq/ .u%`~\n9@9)Ef-8`Ʃ]k5 M6.i Mx y.ؕNHh8~dk\$ifEŴ-'QݙZH5->HAj}WA$GIDߖ:#܏)hT~MKιḳeQ린1~Gh6_͏ JLPm[gPTI }"QEI^(3}6ڒq*rm5OIԏڵ7}դ!GF] q).z!<LI(w~WȕϮ7ӜhAُuJ׊/fO0◔5 J.^>#bп?8Fi^y85S+Q~2OT&O"ϙ4#ԟP#4LQ3kF^_ O'frH%B5kyPYclAb{vx8 S0csE ~"_&r$.&}kwa 8;Oǧ?[n&hxX(a[ g[Kz~&*%0AW+ 66El]q-%tGq#o) ߯c(.h^;\!jNYZBgmIlHejR89E"V7 w~?gd蜟03rSz ǻ|aFp tBAR `'~EI؛Jvޅ(T+83v1"aphj}ݕI7e^%ǼܷɟJZ> PwX88 ,}vHp; N cPw," tb 33>4l6UY'T@^@r39E:-xp9%V:%1~FINDfmD D$7B…k,GI cb.V;8=;&KnweW6rN@UhvpϊKT[f#ɇxv?2;Hh@'⸑ &BΪx/[q#佸 Kp\g;3R4?/<Sns%"x>18aXt T^Л5" ϑ';@ibϛ<%3 6!dSgMPO^zy#a ]I/eH p=EE䍫VII^e5i  7U[b"VRWEǠ?A^W.[(J"uq/v_Ks>34]R?r^"/F&y8a+b' p){-p, ʲfSH;qt ]+&R?2܍e*F\` gLPm`ža*ѢE0`er-@P*ؓ~ԄbD6¼ʚa: )m:6{L;79n ,lH"8x`op0h{S]`W+]B 6D38X<~;yu>40m:HׇAr\pZ4z`3 Ϭ Xg5yn@tn`.QkU׺ .R@ %FrMpiPPYjlXn:p#zg;eH)4Odd(XH.fӮFRXm~bXSS%HQK-b6!e<؈ ۧKz+~o /#:5Vo\xDO'ǥOdov:;G 6VQb* 1ohU:OrΒ03~ж\eMY%e\@۪%pݔiWog׫q{I{;O]<(ʽKK% ~ ډ#ufЏݣ"B9a~WliiY[7}W {#Ǖ NÈWAc el^|cVoIStpή )ʪ.S?le@gLiz/m%A@YGžPu[f57lﻳuӻbb+b+R\j)ܽf_i {?/UfnuD.ilIt b魙@hnUw21i?RSX_ ?ΈE Qcv|[۪R7I yǞ''C 3ՎjznW+ѡv79TYR5U;#ۤ"R ] Ba2(xeşU@I{jՖ{ȴҧ}xj^kϲs Ӯ-y Y@BX{)Yo3~gDKjC͍U!%z kK??K:[I 3ţ@9]ןkwٷ<<σjlܧe {."W-y=_TZ߆C'/#GԲ#M62hxs8t+/I.;ܻ/n53Sڀ-WMɅJ?X}%ٚ]?#Ganl~ۻ:`ۀa Nʧ4 6d4uß(_I4d 翔Mݼ$O0R6y<3Dh7(@B z&yr]AJjR0R9HH.IQ2uS\݋S%rN$+#Z.ɳb$#/;lgY9,*"Op0V7Lqe dtG= []WdE>7ick{q_z_~Otu]ennخ^R q)h_1u@s)xk&13*)3kC^E; _Rq}2B3U ݹsۅf[SZ?Jͤ|rx߿//J1 C?ؓ,WHF#F~/_gL /~Իgia#/iNxIs.zLp&1Q:R оbH:RHCX&%t~ g(2LҸ_:Cs BP( BP( BP( u ]P9&Z @,@ ]y\@2K0$ :4$@8dȻ i@rvdM9e:Q)LlHSH6@LD&2Ld"D&2Ld"D&2Ld"D&2Ld"PwЕBϒLJIA`RFdP( Bq*BP( BP('>6:?VWE%&:MM &5iXx8u?iCY1Ԭ\oH #q64)d׀d)c ɌFh e@2+$0D烃 S&hxlRvj> Ԥazi7e93*Ñ.0$K%͹+o1(pćs4[#KM`WV4 '9(WfҞW⿂)bd+0qXTa Y*5HCOwHMׂL^Kl]/o7(̥̇$K5GvQcPuL%]nU}fz-O'rŋީ('ƹ6, yTں+8ox[s^=7gl*'({dPWfs @9$B4M!0!0"k`ͮ>Nh Ŋ/,0NV aCuͷț.$5*I)##pzKJsWOǁzܲnͽ[zx,ޡ[zfNלʂJ*)51wӤ[ MX񹺰"j)wO_9Z>.GMwD;ytzeL!qhq,xЯR#gve\ <8,+b>F>J]S5췎w^|iFUpbwZs[J웙L s 7; 5%W/ד&t6~<&0 L`jFK_t(LZiJ;,՜0[JȲ$LGojNr,1܍~JX[KhLLȆ녘2%::ne*B֖e /s M#&_^ nZ 7پHsq#qQq}fHNLah졠qo}f 5QB#?)߃=53@xm68$ˢ'dHBHT{6&M" 94.߲X|Ay`RDaP`vjWU nfpҧp,5[Al-q-Kw0D¤YE(f²,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,7}@`ͯ%tEXtdate:create2014-08-19T12:28:15+02:00^m%tEXtdate:modify2014-08-19T12:28:15+02:00IENDB`fonts/lucida_sans_26.xml0000755000175000017500000050621612565232430016050 0ustar mquinsonmquinson<?xml version="1.0"?> <font type="bitmap"> <Texture index="0" filename="lucida_sans_260.png" hasAlpha="true" /> <c c=" " r="0, 0, 1, 42" o="10" /> <c c="!" r="2, 0, 6, 42" u="4" o="3" /> <c c="&quot;" r="7, 0, 17, 42" u="2" o="1" /> <c c="#" r="18, 0, 40, 42" /> <c c="$" r="41, 0, 55, 42" u="4" o="4" /> <c c="%" r="56, 0, 79, 42" /> <c c="&amp;" r="80, 0, 102, 42" u="1" o="1" /> <c c="'" r="103, 0, 107, 42" u="2" o="2" /> <c c="(" r="108, 0, 116, 42" u="2" o="1" /> <c c=")" r="117, 0, 125, 42" u="1" o="2" /> <c c="*" r="126, 0, 139, 42" u="2" o="2" /> <c c="+" r="140, 0, 160, 42" u="4" o="4" /> <c c="," r="161, 0, 165, 42" u="3" o="4" /> <c c="-" r="166, 0, 181, 42" u="3" o="2" /> <c c="." r="182, 0, 186, 42" u="3" o="4" /> <c c="/" r="187, 0, 198, 42" u="4" o="3" /> <c c="0" r="199, 0, 217, 42" u="2" o="2" /> <c c="1" r="218, 0, 225, 42" u="6" o="9" /> <c c="2" r="226, 0, 241, 42" u="3" o="4" /> <c c="3" r="242, 0, 257, 42" u="4" o="3" /> <c c="4" r="258, 0, 276, 42" u="2" o="2" /> <c c="5" r="277, 0, 291, 42" u="4" o="4" /> <c c="6" r="292, 0, 309, 42" u="2" o="3" /> <c c="7" r="310, 0, 326, 42" u="4" o="2" /> <c c="8" r="327, 0, 344, 42" u="3" o="2" /> <c c="9" r="345, 0, 362, 42" u="3" o="2" /> <c c=":" r="363, 0, 367, 42" u="4" o="3" /> <c c=";" r="368, 0, 372, 42" u="4" o="3" /> <c c="&lt;" r="373, 0, 393, 42" u="4" o="4" /> <c c="=" r="394, 0, 414, 42" u="4" o="4" /> <c c="&gt;" r="415, 0, 435, 42" u="4" o="4" /> <c c="?" r="436, 0, 450, 42" u="1" /> <c c="@" r="451, 0, 478, 42" u="2" o="1" /> <c c="A" r="479, 0, 502, 42" o="1" /> <c c="B" r="503, 0, 518, 42" u="3" o="2" /> <c c="C" r="519, 0, 539, 42" u="2" o="2" /> <c c="D" r="540, 0, 561, 42" u="3" o="2" /> <c c="E" r="562, 0, 577, 42" u="3" o="1" /> <c c="F" r="578, 0, 592, 42" u="3" o="2" /> <c c="G" r="593, 0, 613, 42" u="2" o="3" /> <c c="H" r="614, 0, 633, 42" u="3" o="4" /> <c c="I" r="634, 0, 638, 42" u="3" o="3" /> <c c="J" r="639, 0, 650, 42" u="-3" o="3" /> <c c="K" r="651, 0, 670, 42" u="3" o="1" /> <c c="L" r="671, 0, 686, 42" u="3" o="1" /> <c c="M" r="687, 0, 711, 42" u="3" o="3" /> <c c="N" r="712, 0, 731, 42" u="3" o="4" /> <c c="O" r="732, 0, 756, 42" u="2" o="1" /> <c c="P" r="757, 0, 772, 42" u="3" o="1" /> <c c="Q" r="773, 0, 800, 42" u="2" o="-2" /> <c c="R" r="801, 0, 819, 42" u="3" o="1" /> <c c="S" r="820, 0, 835, 42" u="2" o="2" /> <c c="T" r="836, 0, 858, 42" /> <c c="U" r="859, 0, 877, 42" u="3" o="3" /> <c c="V" r="878, 0, 900, 42" u="1" /> <c c="W" r="901, 0, 931, 42" /> <c c="X" r="932, 0, 953, 42" o="1" /> <c c="Y" r="954, 0, 975, 42" o="1" /> <c c="Z" r="976, 0, 994, 42" u="2" o="1" /> <c c="[" r="995, 0, 1002, 42" u="3" o="1" /> <c c="\" r="1003, 0, 1014, 42" u="4" o="3" /> <c c="]" r="1015, 0, 1022, 42" u="1" o="3" /> <c c="^" r="1023, 0, 1042, 42" u="2" o="1" /> <c c="_" r="1043, 0, 1058, 42" u="1" o="2" /> <c c="`" r="1059, 0, 1067, 42" u="7" o="6" /> <c c="a" r="1068, 0, 1085, 42" u="2" /> <c c="b" r="1086, 0, 1103, 42" u="3" o="2" /> <c c="c" r="1104, 0, 1118, 42" u="2" o="2" /> <c c="d" r="1119, 0, 1136, 42" u="2" o="3" /> <c c="e" r="1137, 0, 1152, 42" u="2" o="2" /> <c c="f" r="1153, 0, 1166, 42" u="1" o="-1" /> <c c="g" r="1167, 0, 1184, 42" u="2" o="3" /> <c c="h" r="1185, 0, 1200, 42" u="3" o="4" /> <c c="i" r="1201, 0, 1205, 42" u="3" o="3" /> <c c="j" r="1206, 0, 1216, 42" u="-2" o="3" /> <c c="k" r="1217, 0, 1235, 42" u="3" o="-1" /> <c c="l" r="1236, 0, 1240, 42" u="3" o="3" /> <c c="m" r="1241, 0, 1267, 42" u="3" o="4" /> <c c="n" r="1268, 0, 1283, 42" u="3" o="4" /> <c c="o" r="1284, 0, 1302, 42" u="2" o="1" /> <c c="p" r="1303, 0, 1320, 42" u="3" o="2" /> <c c="q" r="1321, 0, 1338, 42" u="2" o="3" /> <c c="r" r="1339, 0, 1349, 42" u="3" o="1" /> <c c="s" r="1350, 0, 1362, 42" u="3" o="3" /> <c c="t" r="1363, 0, 1374, 42" u="1" o="1" /> <c c="u" r="1375, 0, 1390, 42" u="3" o="4" /> <c c="v" r="1391, 0, 1409, 42" /> <c c="w" r="1410, 0, 1437, 42" /> <c c="x" r="1438, 0, 1456, 42" u="2" o="1" /> <c c="y" r="1457, 0, 1475, 42" /> <c c="z" r="1476, 0, 1492, 42" u="2" o="2" /> <c c="{" r="1493, 0, 1501, 42" o="3" /> <c c="|" r="1502, 0, 1504, 42" u="6" o="5" /> <c c="}" r="1505, 0, 1513, 42" u="3" /> <c c="~" r="1514, 0, 1533, 42" u="2" o="1" /> <c c="" r="1534, 0, 1535, 42" o="10" /> <c c="" r="1536, 0, 1540, 42" u="4" o="3" /> <c c="" r="1541, 0, 1555, 42" u="4" o="4" /> <c c="" r="1556, 0, 1570, 42" u="4" o="4" /> <c c="" r="1571, 0, 1590, 42" u="1" o="2" /> <c c="" r="1591, 0, 1612, 42" u="1" /> <c c="" r="1613, 0, 1615, 42" u="6" o="5" /> <c c="" r="1616, 0, 1631, 42" u="4" o="3" /> <c c="" r="1632, 0, 1642, 42" u="6" o="5" /> <c c="" r="1643, 0, 1670, 42" u="2" o="1" /> <c c="" r="1671, 0, 1681, 42" u="2" o="3" /> <c c="" r="1682, 0, 1697, 42" u="2" o="1" /> <c c="" r="1698, 0, 1718, 42" u="4" o="4" /> <c c="" r="1719, 0, 1726, 42" u="2" o="2" /> <c c="" r="1727, 0, 1742, 42" u="3" o="4" /> <c c="" r="1743, 0, 1758, 42" u="1" o="2" /> <c c="" r="1759, 0, 1767, 42" u="1" o="1" /> <c c="" r="1768, 0, 1788, 42" u="4" o="4" /> <c c="" r="1789, 0, 1799, 42" u="3" o="2" /> <c c="" r="1800, 0, 1809, 42" u="3" o="3" /> <c c="" r="1810, 0, 1818, 42" u="7" o="6" /> <c c="" r="1819, 0, 1834, 42" u="3" o="4" /> <c c="" r="1835, 0, 1849, 42" u="4" o="4" /> <c c="" r="1850, 0, 1854, 42" u="9" o="9" /> <c c="" r="1855, 0, 1861, 42" u="9" o="6" /> <c c="" r="1862, 0, 1867, 42" u="5" o="5" /> <c c="" r="1868, 0, 1879, 42" u="2" o="2" /> <c c="" r="1880, 0, 1895, 42" u="1" o="2" /> <c c="" r="1896, 0, 1920, 42" u="2" o="2" /> <c c="" r="1921, 0, 1947, 42" u="1" o="1" /> <c c="" r="1948, 0, 1972, 42" u="2" o="2" /> <c c="" r="1973, 0, 1987, 42" u="1" /> <c c="" r="1988, 0, 2011, 42" o="1" /> <c c="" r="2012, 0, 2035, 42" o="1" /> <c c="" r="0, 43, 23, 85" o="1" /> <c c="" r="24, 43, 47, 85" o="1" /> <c c="" r="48, 43, 71, 85" o="1" /> <c c="" r="72, 43, 95, 85" o="1" /> <c c="" r="96, 43, 127, 85" o="1" /> <c c="" r="128, 43, 148, 85" u="2" o="2" /> <c c="" r="149, 43, 164, 85" u="3" o="1" /> <c c="" r="165, 43, 180, 85" u="3" o="1" /> <c c="" r="181, 43, 196, 85" u="3" o="1" /> <c c="" r="197, 43, 212, 85" u="3" o="1" /> <c c="" r="213, 43, 221, 85" o="2" /> <c c="" r="222, 43, 230, 85" u="2" /> <c c="" r="231, 43, 243, 85" o="-2" /> <c c="" r="244, 43, 254, 85" /> <c c="" r="255, 43, 280, 85" u="-1" o="2" /> <c c="" r="281, 43, 300, 85" u="3" o="4" /> <c c="" r="301, 43, 325, 85" u="2" o="1" /> <c c="" r="326, 43, 350, 85" u="2" o="1" /> <c c="" r="351, 43, 375, 85" u="2" o="1" /> <c c="" r="376, 43, 400, 85" u="2" o="1" /> <c c="" r="401, 43, 425, 85" u="2" o="1" /> <c c="" r="426, 43, 447, 85" u="3" o="4" /> <c c="" r="448, 43, 472, 85" u="2" o="1" /> <c c="" r="473, 43, 491, 85" u="3" o="3" /> <c c="" r="492, 43, 510, 85" u="3" o="3" /> <c c="" r="511, 43, 529, 85" u="3" o="3" /> <c c="" r="530, 43, 548, 85" u="3" o="3" /> <c c="" r="549, 43, 570, 85" o="1" /> <c c="" r="571, 43, 586, 85" u="3" o="1" /> <c c="" r="587, 43, 604, 85" u="3" o="1" /> <c c="" r="605, 43, 622, 85" u="2" /> <c c="" r="623, 43, 640, 85" u="2" /> <c c="" r="641, 43, 658, 85" u="2" /> <c c="" r="659, 43, 676, 85" u="2" /> <c c="" r="677, 43, 694, 85" u="2" /> <c c="" r="695, 43, 712, 85" u="2" /> <c c="" r="713, 43, 739, 85" u="2" o="2" /> <c c="" r="740, 43, 754, 85" u="2" o="2" /> <c c="" r="755, 43, 770, 85" u="2" o="2" /> <c c="" r="771, 43, 786, 85" u="2" o="2" /> <c c="" r="787, 43, 802, 85" u="2" o="2" /> <c c="" r="803, 43, 818, 85" u="2" o="2" /> <c c="" r="819, 43, 827, 85" o="2" /> <c c="" r="828, 43, 836, 85" u="2" /> <c c="" r="837, 43, 849, 85" o="-2" /> <c c="" r="850, 43, 860, 85" /> <c c="" r="861, 43, 878, 85" u="2" o="2" /> <c c="" r="879, 43, 894, 85" u="3" o="4" /> <c c="" r="895, 43, 913, 85" u="2" o="1" /> <c c="" r="914, 43, 932, 85" u="2" o="1" /> <c c="" r="933, 43, 951, 85" u="2" o="1" /> <c c="" r="952, 43, 970, 85" u="2" o="1" /> <c c="" r="971, 43, 989, 85" u="2" o="1" /> <c c="" r="990, 43, 1010, 85" u="4" o="4" /> <c c="" r="1011, 43, 1029, 85" u="2" o="1" /> <c c="" r="1030, 43, 1045, 85" u="3" o="4" /> <c c="" r="1046, 43, 1061, 85" u="3" o="4" /> <c c="" r="1062, 43, 1077, 85" u="3" o="4" /> <c c="" r="1078, 43, 1093, 85" u="3" o="4" /> <c c="" r="1094, 43, 1112, 85" /> <c c="" r="1113, 43, 1130, 85" u="3" o="2" /> <c c="" r="1131, 43, 1149, 85" /> <c c="" r="1150, 43, 1173, 85" o="1" /> <c c="" r="1174, 43, 1191, 85" u="2" /> <c c="" r="1192, 43, 1215, 85" o="1" /> <c c="" r="1216, 43, 1233, 85" u="2" /> <c c="" r="1234, 43, 1257, 85" o="1" /> <c c="" r="1258, 43, 1275, 85" u="2" /> <c c="" r="1276, 43, 1296, 85" u="2" o="2" /> <c c="" r="1297, 43, 1311, 85" u="2" o="2" /> <c c="" r="1312, 43, 1332, 85" u="2" o="2" /> <c c=" " r="1333, 43, 1349, 85" u="2" /> <c c=" " r="1350, 43, 1370, 85" u="2" o="2" /> <c c=" " r="1371, 43, 1385, 85" u="2" o="2" /> <c c=" " r="1386, 43, 1406, 85" u="2" o="2" /> <c c=" " r="1407, 43, 1422, 85" u="2" o="1" /> <c c="" r="1423, 43, 1444, 85" u="3" o="2" /> <c c="" r="1445, 43, 1469, 85" u="2" o="1" /> <c c="" r="1470, 43, 1495, 85" u="-1" o="2" /> <c c="" r="1496, 43, 1516, 85" u="2" /> <c c="" r="1517, 43, 1532, 85" u="3" o="1" /> <c c="" r="1533, 43, 1548, 85" u="2" o="2" /> <c c="" r="1549, 43, 1564, 85" u="3" o="1" /> <c c="" r="1565, 43, 1580, 85" u="2" o="2" /> <c c="" r="1581, 43, 1596, 85" u="3" o="1" /> <c c="" r="1597, 43, 1612, 85" u="2" o="2" /> <c c="" r="1613, 43, 1628, 85" u="3" o="1" /> <c c="" r="1629, 43, 1644, 85" u="2" o="2" /> <c c="" r="1645, 43, 1660, 85" u="3" o="1" /> <c c="" r="1661, 43, 1676, 85" u="2" o="2" /> <c c="" r="1677, 43, 1697, 85" u="2" o="3" /> <c c="" r="1698, 43, 1715, 85" u="2" o="3" /> <c c="" r="1716, 43, 1736, 85" u="2" o="3" /> <c c="" r="1737, 43, 1754, 85" u="2" o="3" /> <c c=" " r="1755, 43, 1775, 85" u="2" o="3" /> <c c="!" r="1776, 43, 1793, 85" u="2" o="3" /> <c c=""" r="1794, 43, 1814, 85" u="2" o="3" /> <c c="#" r="1815, 43, 1832, 85" u="2" o="3" /> <c c="$" r="1833, 43, 1852, 85" u="3" o="4" /> <c c="%" r="1853, 43, 1872, 85" u="-1" o="4" /> <c c="&" r="1873, 43, 1898, 85" u="1" o="2" /> <c c="'" r="1899, 43, 1917, 85" o="4" /> <c c="(" r="1918, 43, 1929, 85" o="-1" /> <c c=")" r="1930, 43, 1941, 85" o="-1" /> <c c="*" r="1942, 43, 1953, 85" o="-1" /> <c c="+" r="1954, 43, 1965, 85" o="-1" /> <c c="," r="1966, 43, 1977, 85" o="-1" /> <c c="-" r="1978, 43, 1989, 85" o="-1" /> <c c="." r="1990, 43, 1996, 85" u="2" o="2" /> <c c="/" r="1997, 43, 2003, 85" u="2" o="2" /> <c c="0" r="2004, 43, 2008, 85" u="3" o="3" /> <c c="1" r="2009, 43, 2013, 85" u="3" o="3" /> <c c="2" r="2014, 43, 2029, 85" u="3" o="3" /> <c c="3" r="2030, 43, 2045, 85" u="3" o="2" /> <c c="4" r="0, 86, 15, 128" u="-3" o="-1" /> <c c="5" r="16, 86, 30, 128" u="-2" o="-1" /> <c c="6" r="31, 86, 50, 128" u="3" o="1" /> <c c="7" r="51, 86, 69, 128" u="3" o="-1" /> <c c="8" r="70, 86, 88, 128" u="3" o="-1" /> <c c="9" r="89, 86, 105, 128" u="2" o="1" /> <c c=":" r="106, 86, 114, 128" u="2" /> <c c=";" r="115, 86, 130, 128" u="3" o="1" /> <c c="<" r="131, 86, 137, 128" u="2" o="2" /> <c c="=" r="138, 86, 153, 128" u="3" o="1" /> <c c=">" r="154, 86, 166, 128" u="3" o="-5" /> <c c="?" r="167, 86, 182, 128" u="3" o="1" /> <c c="@" r="183, 86, 194, 128" u="3" o="-4" /> <c c="A" r="195, 86, 214, 128" u="-1" o="1" /> <c c="B" r="215, 86, 227, 128" u="-1" o="-1" /> <c c="C" r="228, 86, 247, 128" u="3" o="4" /> <c c="D" r="248, 86, 263, 128" u="3" o="4" /> <c c="E" r="264, 86, 283, 128" u="3" o="4" /> <c c="F" r="284, 86, 299, 128" u="3" o="4" /> <c c="G" r="300, 86, 319, 128" u="3" o="4" /> <c c="H" r="320, 86, 335, 128" u="3" o="4" /> <c c="I" r="336, 86, 356, 128" u="2" /> <c c="J" r="357, 86, 376, 128" u="3" o="4" /> <c c="K" r="377, 86, 392, 128" u="3" o="4" /> <c c="L" r="393, 86, 417, 128" u="2" o="1" /> <c c="M" r="418, 86, 436, 128" u="2" o="1" /> <c c="N" r="437, 86, 461, 128" u="2" o="1" /> <c c="O" r="462, 86, 480, 128" u="2" o="1" /> <c c="P" r="481, 86, 505, 128" u="2" o="1" /> <c c="Q" r="506, 86, 524, 128" u="2" o="1" /> <c c="R" r="525, 86, 557, 128" u="2" o="1" /> <c c="S" r="558, 86, 586, 128" u="2" o="2" /> <c c="T" r="587, 86, 605, 128" u="3" o="1" /> <c c="U" r="606, 86, 616, 128" u="3" o="1" /> <c c="V" r="617, 86, 635, 128" u="3" o="1" /> <c c="W" r="636, 86, 646, 128" u="3" o="1" /> <c c="X" r="647, 86, 665, 128" u="3" o="1" /> <c c="Y" r="666, 86, 678, 128" u="2" /> <c c="Z" r="679, 86, 694, 128" u="2" o="2" /> <c c="[" r="695, 86, 707, 128" u="3" o="3" /> <c c="\" r="708, 86, 723, 128" u="2" o="2" /> <c c="]" r="724, 86, 736, 128" u="3" o="3" /> <c c="^" r="737, 86, 752, 128" u="2" o="2" /> <c c="_" r="753, 86, 765, 128" u="3" o="3" /> <c c="`" r="766, 86, 781, 128" u="2" o="2" /> <c c="a" r="782, 86, 795, 128" u="2" o="3" /> <c c="b" r="796, 86, 818, 128" /> <c c="c" r="819, 86, 830, 128" u="1" o="1" /> <c c="d" r="831, 86, 853, 128" /> <c c="e" r="854, 86, 867, 128" u="1" o="6" /> <c c="f" r="868, 86, 890, 128" /> <c c="g" r="891, 86, 903, 128" o="1" /> <c c="h" r="904, 86, 922, 128" u="3" o="3" /> <c c="i" r="923, 86, 938, 128" u="3" o="4" /> <c c="j" r="939, 86, 957, 128" u="3" o="3" /> <c c="k" r="958, 86, 973, 128" u="3" o="4" /> <c c="l" r="974, 86, 992, 128" u="3" o="3" /> <c c="m" r="993, 86, 1008, 128" u="3" o="4" /> <c c="n" r="1009, 86, 1027, 128" u="3" o="3" /> <c c="o" r="1028, 86, 1043, 128" u="3" o="4" /> <c c="p" r="1044, 86, 1062, 128" u="3" o="3" /> <c c="q" r="1063, 86, 1080, 128" u="3" o="2" /> <c c="r" r="1081, 86, 1099, 128" u="3" o="3" /> <c c="s" r="1100, 86, 1115, 128" u="3" o="4" /> <c c="t" r="1116, 86, 1146, 128" /> <c c="u" r="1147, 86, 1174, 128" /> <c c="v" r="1175, 86, 1196, 128" o="1" /> <c c="w" r="1197, 86, 1215, 128" /> <c c="x" r="1216, 86, 1237, 128" o="1" /> <c c="y" r="1238, 86, 1256, 128" u="2" o="1" /> <c c="z" r="1257, 86, 1273, 128" u="2" o="2" /> <c c="{" r="1274, 86, 1292, 128" u="2" o="1" /> <c c="|" r="1293, 86, 1309, 128" u="2" o="2" /> <c c="}" r="1310, 86, 1328, 128" u="2" o="1" /> <c c="~" r="1329, 86, 1345, 128" u="2" o="2" /> <c c="" r="1346, 86, 1359, 128" u="1" o="-2" /> <c c="" r="1360, 86, 1381, 128" u="-1" o="2" /> <c c="" r="1382, 86, 1404, 128" u="1" o="1" /> <c c="" r="1405, 86, 1420, 128" u="3" o="2" /> <c c="" r="1421, 86, 1438, 128" u="3" o="2" /> <c c="" r="1439, 86, 1454, 128" u="3" o="2" /> <c c="" r="1455, 86, 1467, 128" u="3" o="2" /> <c c="" r="1468, 86, 1488, 128" u="2" o="2" /> <c c="" r="1489, 86, 1514, 128" u="2" o="-3" /> <c c="" r="1515, 86, 1534, 128" u="2" o="-2" /> <c c="" r="1535, 86, 1560, 128" u="-1" o="2" /> <c c="" r="1561, 86, 1589, 128" u="1" o="2" /> <c c="" r="1590, 86, 1605, 128" u="2" o="3" /> <c c="" r="1606, 86, 1623, 128" u="2" o="3" /> <c c="" r="1624, 86, 1641, 128" u="2" o="2" /> <c c="" r="1642, 86, 1657, 128" u="1" o="3" /> <c c="" r="1658, 86, 1678, 128" u="2" o="2" /> <c c="" r="1679, 86, 1694, 128" u="3" /> <c c="" r="1695, 86, 1714, 128" u="-2" o="2" /> <c c="" r="1715, 86, 1732, 128" u="-2" o="-1" /> <c c="" r="1733, 86, 1758, 128" u="2" o="-2" /> <c c="" r="1759, 86, 1782, 128" /> <c c="" r="1783, 86, 1810, 128" u="3" o="2" /> <c c="" r="1811, 86, 1821, 128" u="3" o="1" /> <c c="" r="1822, 86, 1834, 128" u="1" /> <c c="" r="1835, 86, 1856, 128" u="3" o="-1" /> <c c="" r="1857, 86, 1875, 128" u="3" o="-1" /> <c c="" r="1876, 86, 1888, 128" u="1" /> <c c="" r="1889, 86, 1908, 128" u="1" o="1" /> <c c="" r="1909, 86, 1939, 128" u="3" o="4" /> <c c="" r="1940, 86, 1964, 128" u="-2" o="4" /> <c c="" r="1965, 86, 1980, 128" u="3" o="4" /> <c c="" r="1981, 86, 2005, 128" u="2" o="1" /> <c c="" r="2006, 86, 2030, 128" u="2" o="1" /> <c c="" r="0, 129, 19, 171" u="2" o="1" /> <c c="" r="20, 129, 53, 171" u="2" o="2" /> <c c="" r="54, 129, 81, 171" u="2" o="2" /> <c c="" r="82, 129, 104, 171" u="1" o="1" /> <c c="" r="105, 129, 122, 171" u="3" o="2" /> <c c="" r="123, 129, 141, 171" u="3" o="1" /> <c c="" r="142, 129, 157, 171" u="2" o="2" /> <c c="" r="158, 129, 170, 171" u="3" o="3" /> <c c="" r="171, 129, 190, 171" u="1" /> <c c="" r="191, 129, 211, 171" u="1" o="-3" /> <c c="" r="212, 129, 223, 171" u="1" o="1" /> <c c="" r="224, 129, 247, 171" u="1" /> <c c="" r="248, 129, 259, 171" u="1" o="1" /> <c c="" r="260, 129, 282, 171" /> <c c="" r="283, 129, 308, 171" u="3" o="1" /> <c c="" r="309, 129, 330, 171" u="3" o="2" /> <c c="" r="331, 129, 357, 171" u="1" /> <c c="" r="358, 129, 378, 171" u="3" o="2" /> <c c="" r="379, 129, 402, 171" u="-1" /> <c c="" r="403, 129, 428, 171" o="-1" /> <c c="" r="429, 129, 447, 171" u="2" o="1" /> <c c="" r="448, 129, 464, 171" u="2" o="2" /> <c c="" r="465, 129, 481, 171" u="2" o="1" /> <c c="" r="482, 129, 498, 171" u="2" o="1" /> <c c="" r="499, 129, 514, 171" u="2" o="1" /> <c c="" r="515, 129, 529, 171" u="2" o="2" /> <c c="" r="530, 129, 545, 171" u="3" o="4" /> <c c="" r="546, 129, 560, 171" u="4" o="4" /> <c c="" r="561, 129, 572, 171" u="3" o="3" /> <c c="" r="573, 129, 587, 171" u="1" o="1" /> <c c="" r="588, 129, 604, 171" u="3" o="2" /> <c c="" r="605, 129, 608, 171" u="4" o="3" /> <c c="" r="609, 129, 618, 171" u="4" o="3" /> <c c="" r="619, 129, 638, 171" u="2" o="2" /> <c c="" r="639, 129, 643, 171" u="4" o="3" /> <c c="" r="644, 129, 684, 171" u="3" o="1" /> <c c="" r="685, 129, 725, 171" u="3" o="2" /> <c c="" r="726, 129, 762, 171" u="2" o="2" /> <c c="" r="763, 129, 786, 171" u="3" o="3" /> <c c="" r="787, 129, 810, 171" u="3" o="3" /> <c c="" r="811, 129, 824, 171" u="3" o="3" /> <c c="" r="825, 129, 854, 171" u="3" o="3" /> <c c="" r="855, 129, 884, 171" u="3" o="3" /> <c c="" r="885, 129, 910, 171" u="3" o="2" /> <c c="" r="911, 129, 934, 171" o="1" /> <c c="" r="935, 129, 952, 171" u="2" /> <c c="" r="953, 129, 965, 171" u="-1" o="-1" /> <c c="" r="966, 129, 978, 171" u="-1" o="-1" /> <c c="" r="979, 129, 1003, 171" u="2" o="1" /> <c c="" r="1004, 129, 1022, 171" u="2" o="1" /> <c c="" r="1023, 129, 1041, 171" u="3" o="3" /> <c c="" r="1042, 129, 1057, 171" u="3" o="4" /> <c c="" r="1058, 129, 1076, 171" u="3" o="3" /> <c c="" r="1077, 129, 1092, 171" u="3" o="4" /> <c c="" r="1093, 129, 1111, 171" u="3" o="3" /> <c c="" r="1112, 129, 1127, 171" u="3" o="4" /> <c c="" r="1128, 129, 1146, 171" u="3" o="3" /> <c c="" r="1147, 129, 1162, 171" u="3" o="4" /> <c c="" r="1163, 129, 1181, 171" u="3" o="3" /> <c c="" r="1182, 129, 1197, 171" u="3" o="4" /> <c c="" r="1198, 129, 1213, 171" u="3" o="1" /> <c c="" r="1214, 129, 1237, 171" o="1" /> <c c="" r="1238, 129, 1255, 171" u="2" /> <c c="" r="1256, 129, 1279, 171" o="1" /> <c c="" r="1280, 129, 1297, 171" u="2" /> <c c="" r="1298, 129, 1329, 171" o="1" /> <c c="" r="1330, 129, 1356, 171" u="2" o="2" /> <c c="" r="1357, 129, 1381, 171" u="2" o="2" /> <c c="" r="1382, 129, 1403, 171" u="2" o="2" /> <c c="" r="1404, 129, 1424, 171" u="2" o="3" /> <c c="" r="1425, 129, 1442, 171" u="2" o="3" /> <c c="" r="1443, 129, 1462, 171" u="3" o="1" /> <c c="" r="1463, 129, 1481, 171" u="3" o="-1" /> <c c="" r="1482, 129, 1506, 171" u="2" o="1" /> <c c="" r="1507, 129, 1525, 171" u="2" o="1" /> <c c="" r="1526, 129, 1550, 171" u="2" o="1" /> <c c="" r="1551, 129, 1569, 171" u="2" o="1" /> <c c="" r="1570, 129, 1586, 171" u="2" o="1" /> <c c="" r="1587, 129, 1602, 171" u="1" o="2" /> <c c="" r="1603, 129, 1617, 171" u="-2" o="-1" /> <c c="" r="1618, 129, 1641, 171" o="1" /> <c c="" r="1642, 129, 1659, 171" u="2" /> <c c="" r="1660, 129, 1691, 171" o="1" /> <c c="" r="1692, 129, 1718, 171" u="2" o="2" /> <c c="" r="1719, 129, 1743, 171" u="2" o="1" /> <c c="" r="1744, 129, 1762, 171" u="2" o="1" /> <c c="" r="1763, 129, 1778, 171" u="2" o="2" /> <c c="" r="1779, 129, 1791, 171" u="3" o="3" /> <c c="" r="1792, 129, 1814, 171" /> <c c="" r="1815, 129, 1826, 171" u="1" o="1" /> <c c="P" r="1827, 129, 1844, 171" u="1" o="1" /> <c c="Q" r="1845, 129, 1861, 171" u="2" o="3" /> <c c="R" r="1862, 129, 1878, 171" u="3" o="2" /> <c c="S" r="1879, 129, 1896, 171" u="3" o="2" /> <c c="T" r="1897, 129, 1911, 171" u="2" o="2" /> <c c="U" r="1912, 129, 1929, 171" u="2" /> <c c="V" r="1930, 129, 1952, 171" u="2" o="-2" /> <c c="W" r="1953, 129, 1975, 171" u="2" o="-2" /> <c c="X" r="1976, 129, 1991, 171" u="2" o="2" /> <c c="Y" r="1992, 129, 2007, 171" u="3" o="1" /> <c c="Z" r="2008, 129, 2033, 171" u="2" o="1" /> <c c="[" r="2034, 129, 2047, 171" u="2" o="2" /> <c c="\" r="0, 172, 13, 214" u="2" o="2" /> <c c="]" r="14, 172, 35, 214" u="2" /> <c c="^" r="36, 172, 53, 214" u="2" o="1" /> <c c="_" r="54, 172, 69, 214" u="-2" o="1" /> <c c="`" r="70, 172, 92, 214" u="2" o="-2" /> <c c="a" r="93, 172, 110, 214" u="2" o="3" /> <c c="b" r="111, 172, 127, 214" u="2" o="3" /> <c c="c" r="128, 172, 146, 214" o="1" /> <c c="d" r="147, 172, 164, 214" u="1" o="1" /> <c c="e" r="165, 172, 180, 214" u="3" o="4" /> <c c="f" r="181, 172, 196, 214" u="3" o="4" /> <c c="g" r="197, 172, 212, 214" u="3" o="4" /> <c c="h" r="213, 172, 227, 214" o="-1" /> <c c="i" r="228, 172, 237, 214" u="3" o="1" /> <c c="j" r="238, 172, 248, 214" u="2" o="2" /> <c c="k" r="249, 172, 267, 214" /> <c c="l" r="268, 172, 286, 214" /> <c c="m" r="287, 172, 295, 214" u="3" o="-1" /> <c c="n" r="296, 172, 314, 214" u="3" o="2" /> <c c="o" r="315, 172, 341, 214" u="3" o="4" /> <c c="p" r="342, 172, 368, 214" u="3" o="4" /> <c c="q" r="369, 172, 395, 214" u="3" o="4" /> <c c="r" r="396, 172, 416, 214" u="-1" o="3" /> <c c="s" r="417, 172, 437, 214" u="3" o="-1" /> <c c="t" r="438, 172, 453, 214" u="3" o="4" /> <c c="u" r="454, 172, 472, 214" u="2" o="1" /> <c c="v" r="473, 172, 498, 214" u="2" o="1" /> <c c="w" r="499, 172, 523, 214" u="2" o="2" /> <c c="x" r="524, 172, 548, 214" u="2" o="1" /> <c c="y" r="549, 172, 559, 214" u="1" o="3" /> <c c="z" r="560, 172, 570, 214" u="1" o="3" /> <c c="{" r="571, 172, 586, 214" u="1" o="-1" /> <c c="|" r="587, 172, 597, 214" u="3" o="1" /> <c c="}" r="598, 172, 608, 214" u="3" o="1" /> <c c="~" r="609, 172, 619, 214" u="3" o="1" /> <c c="" r="620, 172, 630, 214" u="1" o="3" /> <c c="" r="631, 172, 647, 214" u="3" /> <c c="" r="648, 172, 664, 214" u="3" /> <c c="" r="665, 172, 677, 214" u="3" o="3" /> <c c="" r="678, 172, 696, 214" u="-2" o="-1" /> <c c="" r="697, 172, 713, 214" u="-1" /> <c c="" r="714, 172, 732, 214" u="-1" o="-1" /> <c c="" r="733, 172, 753, 214" u="-1" o="-1" /> <c c="" r="754, 172, 765, 214" u="1" o="1" /> <c c="" r="766, 172, 777, 214" u="1" o="1" /> <c c="" r="778, 172, 799, 214" u="1" o="1" /> <c c="" r="800, 172, 821, 214" u="1" o="1" /> <c c="" r="822, 172, 840, 214" u="1" o="2" /> <c c="" r="841, 172, 859, 214" /> <c c="" r="860, 172, 887, 214" /> <c c="" r="888, 172, 906, 214" /> <c c="" r="907, 172, 924, 214" /> <c c="" r="925, 172, 946, 214" u="2" o="-3" /> <c c="" r="947, 172, 969, 214" u="2" /> <c c="" r="970, 172, 985, 214" u="1" o="2" /> <c c="" r="986, 172, 1002, 214" u="1" o="2" /> <c c="" r="1003, 172, 1017, 214" u="1" o="1" /> <c c="" r="1018, 172, 1032, 214" u="1" o="1" /> <c c="" r="1033, 172, 1047, 214" u="1" o="1" /> <c c="" r="1048, 172, 1062, 214" u="2" o="1" /> <c c="" r="1063, 172, 1082, 214" u="2" o="2" /> <c c="" r="1083, 172, 1096, 214" u="3" o="2" /> <c c="" r="1097, 172, 1114, 214" u="2" o="1" /> <c c="" r="1115, 172, 1136, 214" u="2" o="-2" /> <c c="" r="1137, 172, 1152, 214" u="3" o="4" /> <c c="" r="1153, 172, 1171, 214" u="-1" /> <c c="" r="1172, 172, 1190, 214" u="-1" o="3" /> <c c="" r="1191, 172, 1203, 214" u="3" o="1" /> <c c="" r="1204, 172, 1226, 214" u="2" o="-2" /> <c c="" r="1227, 172, 1241, 214" u="2" /> <c c="" r="1242, 172, 1256, 214" u="1" o="1" /> <c c="" r="1257, 172, 1290, 214" u="2" o="1" /> <c c="" r="1291, 172, 1323, 214" u="2" o="1" /> <c c="" r="1324, 172, 1363, 214" u="2" /> <c c="" r="1364, 172, 1388, 214" u="1" o="3" /> <c c="" r="1389, 172, 1415, 214" u="1" o="-2" /> <c c="" r="1416, 172, 1446, 214" u="1" /> <c c="" r="1447, 172, 1457, 214" u="2" o="1" /> <c c="" r="1458, 172, 1468, 214" u="2" o="1" /> <c c="" r="1469, 172, 1475, 214" u="1" o="2" /> <c c="" r="1476, 172, 1483, 214" u="2" /> <c c="" r="1484, 172, 1491, 214" u="1" o="1" /> <c c="" r="1492, 172, 1502, 214" u="1" /> <c c="" r="1503, 172, 1513, 214" u="2" /> <c c="" r="1514, 172, 1530, 214" o="1" /> <c c="" r="1531, 172, 1542, 214" o="1" /> <c c="" r="1543, 172, 1550, 214" u="2" o="1" /> <c c="" r="1551, 172, 1566, 214" u="2" o="1" /> <c c="" r="1567, 172, 1571, 214" u="3" o="4" /> <c c="" r="1572, 172, 1576, 214" u="3" o="4" /> <c c="" r="1577, 172, 1581, 214" u="3" o="4" /> <c c="" r="1582, 172, 1588, 214" u="3" o="2" /> <c c="" r="1589, 172, 1595, 214" u="2" o="3" /> <c c="" r="1596, 172, 1605, 214" u="1" o="1" /> <c c="" r="1606, 172, 1615, 214" u="1" o="1" /> <c c="" r="1616, 172, 1627, 214" u="1" o="2" /> <c c="" r="1628, 172, 1639, 214" u="3" /> <c c="" r="1640, 172, 1651, 214" u="2" o="1" /> <c c="" r="1652, 172, 1663, 214" u="2" o="1" /> <c c="" r="1664, 172, 1676, 214" u="5" o="4" /> <c c="" r="1677, 172, 1689, 214" u="5" o="4" /> <c c="" r="1690, 172, 1693, 214" u="3" o="2" /> <c c="" r="1694, 172, 1705, 214" u="5" o="5" /> <c c="" r="1706, 172, 1714, 214" u="7" o="6" /> <c c="" r="1715, 172, 1723, 214" u="7" o="6" /> <c c="" r="1724, 172, 1727, 214" u="3" o="2" /> <c c="" r="1728, 172, 1739, 214" u="5" o="5" /> <c c="" r="1740, 172, 1748, 214" u="7" o="6" /> <c c="" r="1749, 172, 1757, 214" u="7" o="6" /> <c c="" r="1758, 172, 1765, 214" u="3" o="4" /> <c c="" r="1766, 172, 1774, 214" u="3" o="3" /> <c c="" r="1775, 172, 1781, 214" u="2" o="2" /> <c c="" r="1782, 172, 1788, 214" u="2" o="2" /> <c c="" r="1789, 172, 1801, 214" u="2" o="2" /> <c c="" r="1802, 172, 1814, 214" u="2" o="2" /> <c c="" r="1815, 172, 1827, 214" u="2" o="2" /> <c c="" r="1828, 172, 1839, 214" u="3" o="2" /> <c c="" r="1840, 172, 1851, 214" u="5" o="5" /> <c c="" r="1852, 172, 1856, 214" u="9" o="8" /> <c c="" r="1857, 172, 1865, 214" u="7" o="6" /> <c c="" r="1866, 172, 1872, 214" u="9" o="6" /> <c c="" r="1873, 172, 1884, 214" u="5" o="5" /> <c c="" r="1885, 172, 1898, 214" u="4" o="4" /> <c c="" r="1899, 172, 1910, 214" u="-2" /> <c c="" r="1911, 172, 1924, 214" /> <c c="" r="1925, 172, 1928, 214" u="2" o="1" /> <c c="" r="1929, 172, 1937, 214" u="2" o="2" /> <c c="" r="1938, 172, 1949, 214" u="2" o="2" /> <c c="" r="1950, 172, 1959, 214" u="1" o="1" /> <c c="" r="1960, 172, 1971, 214" u="1" o="3" /> <c c="" r="1972, 172, 1983, 214" u="1" o="3" /> <c c="" r="1984, 172, 1995, 214" u="1" o="3" /> <c c="" r="1996, 172, 2007, 214" u="1" o="3" /> <c c="" r="2008, 172, 2019, 214" u="1" o="3" /> <c c="" r="2020, 172, 2028, 214" u="-16" o="8" /> <c c="" r="2029, 172, 2037, 214" u="-13" o="5" /> <c c="" r="0, 215, 12, 257" u="-17" o="5" /> <c c="" r="13, 215, 24, 257" u="-16" o="5" /> <c c="" r="25, 215, 35, 257" u="-16" o="6" /> <c c="" r="36, 215, 57, 257" u="-21" /> <c c="" r="58, 215, 69, 257" u="-16" o="5" /> <c c="" r="70, 215, 74, 257" u="-12" o="8" /> <c c="" r="75, 215, 85, 257" u="-16" o="6" /> <c c=" " r="86, 215, 91, 257" u="-12" o="7" /> <c c=" " r="92, 215, 100, 257" u="-15" o="7" /> <c c=" " r="101, 215, 115, 257" u="-16" o="2" /> <c c=" " r="116, 215, 128, 257" u="-17" o="5" /> <c c=" " r="129, 215, 132, 257" u="-12" o="9" /> <c c="" r="133, 215, 142, 257" u="-15" o="6" /> <c c="" r="143, 215, 157, 257" u="-19" o="5" /> <c c="" r="158, 215, 170, 257" u="-17" o="5" /> <c c="" r="171, 215, 182, 257" u="-16" o="5" /> <c c="" r="183, 215, 187, 257" u="-12" o="8" /> <c c="" r="188, 215, 192, 257" u="-12" o="8" /> <c c="" r="193, 215, 197, 257" u="-12" o="8" /> <c c="" r="198, 215, 202, 257" u="-3" o="-1" /> <c c="" r="203, 215, 211, 257" u="-15" o="7" /> <c c="" r="212, 215, 220, 257" u="-15" o="7" /> <c c="" r="221, 215, 227, 257" u="-15" o="9" /> <c c="" r="228, 215, 234, 257" u="-12" o="6" /> <c c="" r="235, 215, 243, 257" u="-8" /> <c c="" r="244, 215, 251, 257" u="-7" /> <c c="" r="252, 215, 257, 257" u="-13" o="8" /> <c c="" r="258, 215, 268, 257" u="-16" o="6" /> <c c="" r="269, 215, 279, 257" u="-16" o="6" /> <c c="" r="280, 215, 290, 257" u="-16" o="6" /> <c c=" " r="291, 215, 300, 257" u="-15" o="6" /> <c c="!" r="301, 215, 309, 257" u="-8" /> <c c=""" r="310, 215, 318, 257" u="-8" /> <c c="#" r="319, 215, 323, 257" u="-12" o="8" /> <c c="$" r="324, 215, 334, 257" u="-16" o="6" /> <c c="%" r="335, 215, 343, 257" u="-15" o="7" /> <c c="&" r="344, 215, 348, 257" u="-12" o="8" /> <c c="'" r="349, 215, 355, 257" u="-12" o="6" /> <c c="(" r="356, 215, 362, 257" u="-13" o="7" /> <c c=")" r="363, 215, 366, 257" u="-12" o="9" /> <c c="*" r="367, 215, 376, 257" u="-15" o="6" /> <c c="+" r="377, 215, 391, 257" u="-18" o="4" /> <c c="," r="392, 215, 404, 257" u="-17" o="5" /> <c c="-" r="405, 215, 417, 257" u="-17" o="5" /> <c c="." r="418, 215, 429, 257" u="-16" o="5" /> <c c="/" r="430, 215, 441, 257" u="-16" o="5" /> <c c="0" r="442, 215, 453, 257" u="-16" o="5" /> <c c="1" r="454, 215, 465, 257" u="-16" o="5" /> <c c="3" r="466, 215, 487, 257" u="-21" /> <c c="4" r="488, 215, 506, 257" u="-20" o="2" /> <c c="5" r="507, 215, 525, 257" u="-20" o="2" /> <c c="6" r="526, 215, 547, 257" u="-21" /> <c c="7" r="548, 215, 570, 257" u="-22" /> <c c="8" r="571, 215, 589, 257" u="-20" o="2" /> <c c="9" r="590, 215, 594, 257" u="-13" o="9" /> <c c=":" r="595, 215, 604, 257" u="-15" o="6" /> <c c=";" r="605, 215, 614, 257" u="-15" o="6" /> <c c="<" r="615, 215, 629, 257" u="-18" o="4" /> <c c="=" r="630, 215, 639, 257" u="-15" o="6" /> <c c=">" r="640, 215, 644, 257" u="-12" o="8" /> <c c="?" r="645, 215, 666, 257" u="-21" /> <c c="@" r="667, 215, 675, 257" u="-21" o="13" /> <c c="A" r="676, 215, 684, 257" u="-8" /> <c c="D" r="685, 215, 699, 257" u="-17" o="3" /> <c c="E" r="700, 215, 705, 257" u="-11" o="6" /> <c c="t" r="706, 215, 713, 257" u="3" o="1" /> <c c="u" r="714, 215, 721, 257" u="3" o="1" /> <c c="z" r="722, 215, 727, 257" u="9" o="7" /> <c c="~" r="728, 215, 732, 257" u="4" o="3" /> <c c="" r="733, 215, 737, 257" u="9" o="8" /> <c c="" r="738, 215, 752, 257" u="4" o="3" /> <c c="" r="753, 215, 776, 257" o="1" /> <c c="" r="777, 215, 799, 257" o="1" /> <c c="" r="800, 215, 826, 257" o="3" /> <c c="" r="827, 215, 838, 257" o="3" /> <c c="" r="839, 215, 868, 257" o="1" /> <c c="" r="869, 215, 897, 257" o="1" /> <c c="" r="898, 215, 928, 257" o="1" /> <c c="" r="929, 215, 943, 257" u="-2" o="1" /> <c c="" r="944, 215, 967, 257" o="1" /> <c c="" r="968, 215, 983, 257" u="3" o="2" /> <c c="" r="984, 215, 998, 257" u="3" o="1" /> <c c="" r="999, 215, 1022, 257" u="1" o="1" /> <c c="" r="1023, 215, 1038, 257" u="3" o="1" /> <c c="" r="1039, 215, 1057, 257" u="2" o="1" /> <c c="" r="1058, 215, 1077, 257" u="3" o="4" /> <c c="" r="1078, 215, 1102, 257" u="2" o="1" /> <c c="" r="1103, 215, 1107, 257" u="3" o="3" /> <c c="" r="1108, 215, 1127, 257" u="3" o="1" /> <c c="" r="1128, 215, 1150, 257" o="1" /> <c c="" r="1151, 215, 1175, 257" u="3" o="3" /> <c c="" r="1176, 215, 1195, 257" u="3" o="4" /> <c c="" r="1196, 215, 1216, 257" u="1" /> <c c="" r="1217, 215, 1241, 257" u="2" o="1" /> <c c="" r="1242, 215, 1265, 257" u="2" o="2" /> <c c="" r="1266, 215, 1281, 257" u="3" o="1" /> <c c="" r="1282, 215, 1301, 257" u="1" o="1" /> <c c="" r="1302, 215, 1324, 257" /> <c c="" r="1325, 215, 1347, 257" /> <c c="" r="1348, 215, 1372, 257" u="1" /> <c c="" r="1373, 215, 1394, 257" o="1" /> <c c="" r="1395, 215, 1421, 257" /> <c c="" r="1422, 215, 1448, 257" u="1" o="1" /> <c c="" r="1449, 215, 1459, 257" /> <c c="" r="1460, 215, 1482, 257" /> <c c="" r="1483, 215, 1504, 257" u="2" o="2" /> <c c="" r="1505, 215, 1519, 257" u="2" o="2" /> <c c="" r="1520, 215, 1536, 257" u="2" o="4" /> <c c="" r="1537, 215, 1546, 257" u="3" o="1" /> <c c="" r="1547, 215, 1563, 257" u="3" o="2" /> <c c="" r="1564, 215, 1585, 257" u="2" o="2" /> <c c="" r="1586, 215, 1602, 257" u="3" o="2" /> <c c="" r="1603, 215, 1622, 257" o="1" /> <c c="" r="1623, 215, 1640, 257" u="2" o="2" /> <c c="" r="1641, 215, 1655, 257" u="2" o="2" /> <c c="" r="1656, 215, 1677, 257" o="1" /> <c c="" r="1678, 215, 1694, 257" u="2" o="4" /> <c c="" r="1695, 215, 1712, 257" u="2" o="2" /> <c c="" r="1713, 215, 1722, 257" u="3" o="1" /> <c c="" r="1723, 215, 1738, 257" u="3" o="1" /> <c c="" r="1739, 215, 1758, 257" u="1" o="1" /> <c c="" r="1759, 215, 1775, 257" u="3" o="3" /> <c c="" r="1776, 215, 1794, 257" o="1" /> <c c="" r="1795, 215, 1815, 257" u="-1" o="1" /> <c c="" r="1816, 215, 1834, 257" u="2" o="1" /> <c c="" r="1835, 215, 1859, 257" u="2" o="1" /> <c c="" r="1860, 215, 1877, 257" u="3" o="2" /> <c c="" r="1878, 215, 1896, 257" u="2" /> <c c="" r="1897, 215, 1920, 257" u="2" o="-1" /> <c c="" r="1921, 215, 1939, 257" u="1" /> <c c="" r="1940, 215, 1956, 257" u="3" o="2" /> <c c="" r="1957, 215, 1981, 257" u="2" o="1" /> <c c="" r="1982, 215, 2001, 257" /> <c c="" r="2002, 215, 2027, 257" u="1" o="2" /> <c c="" r="0, 258, 27, 300" u="2" o="2" /> <c c="" r="28, 258, 40, 300" o="1" /> <c c="" r="41, 258, 57, 300" u="3" o="2" /> <c c="" r="58, 258, 76, 300" u="2" o="1" /> <c c="" r="77, 258, 93, 300" u="3" o="2" /> <c c="" r="94, 258, 121, 300" u="2" o="2" /> <c c="" r="122, 258, 137, 300" u="2" o="1" /> <c c="" r="138, 258, 157, 300" u="2" o="1" /> <c c="" r="158, 258, 181, 300" o="-1" /> <c c="" r="182, 258, 211, 300" /> <c c="" r="212, 258, 235, 300" o="-1" /> <c c="" r="236, 258, 262, 300" u="2" o="2" /> <c c="" r="263, 258, 292, 300" o="2" /> <c c="" r="293, 258, 314, 300" u="2" o="1" /> <c c="" r="315, 258, 329, 300" u="3" o="2" /> <c c="" r="330, 258, 347, 300" u="2" /> <c c="" r="348, 258, 368, 300" o="2" /> <c c="" r="369, 258, 391, 300" /> <c c="" r="392, 258, 410, 300" u="1" /> <c c="" r="411, 258, 427, 300" u="1" o="2" /> <c c="" r="428, 258, 444, 300" u="3" o="2" /> <c c="" r="445, 258, 459, 300" u="2" o="2" /> <c c="" r="460, 258, 475, 300" u="3" o="1" /> <c c="" r="476, 258, 503, 300" o="1" /> <c c="" r="504, 258, 518, 300" u="3" o="1" /> <c c="" r="519, 258, 537, 300" u="2" o="1" /> <c c="" r="538, 258, 553, 300" u="2" o="2" /> <c c="" r="554, 258, 558, 300" u="3" o="3" /> <c c="" r="559, 258, 569, 300" /> <c c="" r="570, 258, 581, 300" u="-3" o="3" /> <c c=" " r="582, 258, 615, 300" u="1" /> <c c=" " r="616, 258, 645, 300" u="3" o="2" /> <c c=" " r="646, 258, 671, 300" o="2" /> <c c=" " r="672, 258, 689, 300" u="3" o="1" /> <c c="" r="690, 258, 712, 300" u="1" o="-1" /> <c c="" r="713, 258, 731, 300" u="3" o="5" /> <c c="" r="732, 258, 755, 300" o="1" /> <c c="" r="756, 258, 771, 300" u="3" o="2" /> <c c="" r="772, 258, 787, 300" u="3" o="2" /> <c c="" r="788, 258, 802, 300" u="3" o="1" /> <c c="" r="803, 258, 828, 300" u="1" o="1" /> <c c="" r="829, 258, 844, 300" u="3" o="1" /> <c c="" r="845, 258, 873, 300" u="1" /> <c c="" r="874, 258, 890, 300" u="1" o="2" /> <c c="" r="891, 258, 910, 300" u="3" o="4" /> <c c="" r="911, 258, 930, 300" u="3" o="4" /> <c c="" r="931, 258, 948, 300" u="3" o="1" /> <c c="" r="949, 258, 970, 300" u="1" o="3" /> <c c="" r="971, 258, 995, 300" u="3" o="3" /> <c c="" r="996, 258, 1015, 300" u="3" o="4" /> <c c="" r="1016, 258, 1040, 300" u="2" o="1" /> <c c="" r="1041, 258, 1060, 300" u="3" o="4" /> <c c=" " r="1061, 258, 1076, 300" u="3" o="1" /> <c c="!" r="1077, 258, 1097, 300" u="2" o="2" /> <c c=""" r="1098, 258, 1120, 300" /> <c c="#" r="1121, 258, 1143, 300" u="1" o="-1" /> <c c="$" r="1144, 258, 1166, 300" u="1" o="1" /> <c c="%" r="1167, 258, 1188, 300" o="1" /> <c c="&" r="1189, 258, 1212, 300" u="3" o="1" /> <c c="'" r="1213, 258, 1230, 300" u="1" o="4" /> <c c="(" r="1231, 258, 1257, 300" u="3" o="4" /> <c c=")" r="1258, 258, 1288, 300" u="3" o="1" /> <c c="*" r="1289, 258, 1311, 300" o="2" /> <c c="+" r="1312, 258, 1334, 300" u="3" o="3" /> <c c="," r="1335, 258, 1350, 300" u="3" o="2" /> <c c="-" r="1351, 258, 1369, 300" u="1" o="2" /> <c c="." r="1370, 258, 1399, 300" u="3" o="2" /> <c c="/" r="1400, 258, 1418, 300" o="4" /> <c c="0" r="1419, 258, 1436, 300" u="2" /> <c c="1" r="1437, 258, 1454, 300" u="2" o="2" /> <c c="2" r="1455, 258, 1468, 300" u="3" o="2" /> <c c="3" r="1469, 258, 1483, 300" u="3" /> <c c="4" r="1484, 258, 1505, 300" u="1" o="2" /> <c c="5" r="1506, 258, 1521, 300" u="2" o="2" /> <c c="6" r="1522, 258, 1546, 300" u="1" /> <c c="7" r="1547, 258, 1560, 300" u="1" o="3" /> <c c="8" r="1561, 258, 1576, 300" u="3" o="4" /> <c c="9" r="1577, 258, 1592, 300" u="3" o="4" /> <c c=":" r="1593, 258, 1607, 300" u="3" o="2" /> <c c=";" r="1608, 258, 1625, 300" u="1" o="3" /> <c c="<" r="1626, 258, 1645, 300" u="3" o="3" /> <c c="=" r="1646, 258, 1661, 300" u="3" o="4" /> <c c=">" r="1662, 258, 1680, 300" u="2" o="1" /> <c c="?" r="1681, 258, 1696, 300" u="3" o="4" /> <c c="@" r="1697, 258, 1714, 300" u="3" o="2" /> <c c="A" r="1715, 258, 1729, 300" u="2" o="2" /> <c c="B" r="1730, 258, 1748, 300" o="-1" /> <c c="C" r="1749, 258, 1767, 300" /> <c c="D" r="1768, 258, 1792, 300" u="2" o="2" /> <c c="E" r="1793, 258, 1811, 300" u="2" o="1" /> <c c="F" r="1812, 258, 1831, 300" u="3" o="1" /> <c c="G" r="1832, 258, 1846, 300" u="1" o="3" /> <c c="H" r="1847, 258, 1869, 300" u="3" o="5" /> <c c="I" r="1870, 258, 1896, 300" u="3" o="2" /> <c c="J" r="1897, 258, 1915, 300" o="2" /> <c c="K" r="1916, 258, 1935, 300" u="3" o="3" /> <c c="L" r="1936, 258, 1949, 300" u="3" o="2" /> <c c="M" r="1950, 258, 1964, 300" u="1" o="3" /> <c c="N" r="1965, 258, 1988, 300" u="3" o="2" /> <c c="O" r="1989, 258, 2003, 300" u="1" o="3" /> <c c="Q" r="2004, 258, 2019, 300" u="2" o="2" /> <c c="R" r="2020, 258, 2038, 300" o="4" /> <c c="S" r="0, 301, 14, 343" u="3" /> <c c="T" r="15, 301, 29, 343" u="2" o="2" /> <c c="U" r="30, 301, 42, 343" u="3" o="3" /> <c c="V" r="43, 301, 47, 343" u="3" o="3" /> <c c="W" r="48, 301, 58, 343" /> <c c="X" r="59, 301, 69, 343" u="-2" o="3" /> <c c="Y" r="70, 301, 96, 343" u="1" o="1" /> <c c="Z" r="97, 301, 121, 343" u="3" o="2" /> <c c="[" r="122, 301, 140, 343" o="4" /> <c c="\" r="141, 301, 155, 343" u="3" o="2" /> <c c="^" r="156, 301, 174, 343" /> <c c="_" r="175, 301, 189, 343" u="3" o="5" /> <c c="b" r="190, 301, 211, 343" o="2" /> <c c="c" r="212, 301, 230, 343" o="1" /> <c c="j" r="231, 301, 257, 343" u="1" o="1" /> <c c="k" r="258, 301, 282, 343" u="1" /> <c c="" r="283, 301, 297, 343" u="3" o="1" /> <c c="" r="298, 301, 312, 343" u="3" /> <c c="" r="313, 301, 331, 343" o="2" /> <c c="" r="332, 301, 349, 343" /> <c c="" r="350, 301, 367, 343" u="3" o="2" /> <c c="" r="368, 301, 382, 343" u="3" o="2" /> <c c="" r="383, 301, 413, 343" u="1" /> <c c="" r="414, 301, 440, 343" u="1" /> <c c="" r="441, 301, 457, 343" u="1" o="2" /> <c c="" r="458, 301, 471, 343" u="1" o="3" /> <c c="" r="472, 301, 491, 343" u="3" /> <c c="" r="492, 301, 508, 343" u="3" o="1" /> <c c="" r="509, 301, 530, 343" u="3" o="1" /> <c c="" r="531, 301, 549, 343" u="3" o="2" /> <c c="" r="550, 301, 569, 343" u="1" o="1" /> <c c="" r="570, 301, 587, 343" o="2" /> <c c="" r="588, 301, 611, 343" o="1" /> <c c="" r="612, 301, 631, 343" o="2" /> <c c="" r="632, 301, 655, 343" u="3" o="1" /> <c c="" r="656, 301, 675, 343" u="3" o="1" /> <c c="" r="676, 301, 702, 343" u="3" o="1" /> <c c="" r="703, 301, 723, 343" u="3" o="1" /> <c c="" r="724, 301, 755, 343" u="3" o="2" /> <c c="" r="756, 301, 781, 343" u="3" o="3" /> <c c="" r="782, 301, 807, 343" u="2" /> <c c="" r="808, 301, 828, 343" u="2" /> <c c="" r="829, 301, 849, 343" u="2" o="2" /> <c c="" r="850, 301, 864, 343" u="2" o="2" /> <c c="" r="865, 301, 887, 343" /> <c c="" r="888, 301, 906, 343" o="-1" /> <c c="" r="907, 301, 928, 343" o="1" /> <c c="" r="929, 301, 946, 343" /> <c c="" r="947, 301, 968, 343" o="1" /> <c c="" r="969, 301, 986, 343" /> <c c="" r="987, 301, 1009, 343" o="1" /> <c c="" r="1010, 301, 1029, 343" u="2" o="1" /> <c c="" r="1030, 301, 1060, 343" o="1" /> <c c="" r="1061, 301, 1084, 343" o="1" /> <c c="" r="1085, 301, 1106, 343" u="1" o="1" /> <c c="" r="1107, 301, 1125, 343" u="1" o="1" /> <c c="" r="1126, 301, 1143, 343" u="1" o="4" /> <c c="" r="1144, 301, 1158, 343" u="1" o="3" /> <c c="" r="1159, 301, 1176, 343" u="3" o="2" /> <c c="" r="1177, 301, 1191, 343" u="3" o="1" /> <c c="" r="1192, 301, 1219, 343" u="1" o="2" /> <c c="" r="1220, 301, 1242, 343" u="1" o="2" /> <c c="" r="1243, 301, 1270, 343" u="1" o="2" /> <c c="" r="1271, 301, 1293, 343" u="1" o="2" /> <c c="" r="1294, 301, 1298, 343" u="3" o="3" /> <c c="" r="1299, 301, 1327, 343" u="1" /> <c c="" r="1328, 301, 1352, 343" u="1" /> <c c="" r="1353, 301, 1369, 343" u="3" o="2" /> <c c="" r="1370, 301, 1383, 343" u="3" o="3" /> <c c="" r="1384, 301, 1403, 343" u="3" o="4" /> <c c="" r="1404, 301, 1419, 343" u="3" o="4" /> <c c="" r="1420, 301, 1437, 343" u="1" o="4" /> <c c="" r="1438, 301, 1452, 343" u="1" o="3" /> <c c="" r="1453, 301, 1457, 343" u="10" o="-14" /> <c c="" r="1458, 301, 1474, 343" u="4" o="-20" /> <c c="" r="1475, 301, 1489, 343" u="5" o="-19" /> <c c="" r="1490, 301, 1504, 343" u="5" o="-19" /> <c c="" r="1505, 301, 1509, 343" u="10" o="-14" /> <c c="" r="1510, 301, 1520, 343" u="7" o="-17" /> <c c="" r="1521, 301, 1531, 343" u="7" o="-17" /> <c c="" r="1532, 301, 1541, 343" u="8" o="-17" /> <c c="" r="1542, 301, 1551, 343" u="8" o="-17" /> <c c="" r="1552, 301, 1556, 343" u="-2" o="-2" /> <c c="" r="1557, 301, 1573, 343" u="4" o="-20" /> <c c="" r="1574, 301, 1578, 343" u="8" o="-12" /> <c c="" r="1579, 301, 1581, 343" u="11" o="-13" /> <c c="" r="1582, 301, 1593, 343" u="2" o="2" /> <c c="" r="1594, 301, 1603, 343" u="8" o="-17" /> <c c="" r="1604, 301, 1607, 343" u="3" o="3" /> <c c="" r="1608, 301, 1612, 343" u="20" o="-24" /> <c c="" r="1613, 301, 1618, 343" u="1" o="-6" /> <c c="" r="1619, 301, 1623, 343" u="2" o="3" /> <c c="" r="1624, 301, 1643, 343" u="2" o="2" /> <c c="" r="1644, 301, 1662, 343" u="1" o="1" /> <c c="" r="1663, 301, 1676, 343" o="2" /> <c c="" r="1677, 301, 1695, 343" /> <c c="" r="1696, 301, 1717, 343" u="1" o="3" /> <c c="" r="1718, 301, 1726, 343" o="3" /> <c c="" r="1727, 301, 1738, 343" /> <c c="" r="1739, 301, 1760, 343" u="1" o="3" /> <c c="" r="1761, 301, 1779, 343" u="2" o="2" /> <c c="" r="1780, 301, 1788, 343" u="1" o="2" /> <c c="" r="1789, 301, 1804, 343" o="3" /> <c c="" r="1805, 301, 1822, 343" u="1" o="2" /> <c c="" r="1823, 301, 1838, 343" u="2" o="2" /> <c c="" r="1839, 301, 1860, 343" u="1" o="3" /> <c c="" r="1861, 301, 1880, 343" u="2" o="2" /> <c c="" r="1881, 301, 1889, 343" o="3" /> <c c="" r="1890, 301, 1901, 343" u="1" o="2" /> <c c="" r="1902, 301, 1923, 343" o="2" /> <c c="" r="1924, 301, 1944, 343" u="-1" o="2" /> <c c="" r="1945, 301, 1960, 343" u="1" o="2" /> <c c="" r="1961, 301, 1977, 343" u="1" o="3" /> <c c="" r="1978, 301, 1993, 343" o="2" /> <c c="" r="1994, 301, 2011, 343" u="1" o="2" /> <c c="" r="2012, 301, 2032, 343" u="1" o="2" /> <c c="" r="2033, 301, 2047, 343" u="1" o="3" /> <c c="" r="0, 344, 21, 386" u="2" o="2" /> <c c="" r="22, 344, 43, 386" o="3" /> <c c="" r="44, 344, 62, 386" o="4" /> <c c="" r="63, 344, 80, 386" u="1" o="4" /> <c c="" r="81, 344, 99, 386" u="1" o="2" /> <c c="" r="100, 344, 107, 386" u="2" o="1" /> <c c="" r="108, 344, 122, 386" u="2" o="1" /> <c c="" r="123, 344, 153, 386" /> <c c="" r="154, 344, 181, 386" /> <c c="" r="182, 344, 212, 386" /> <c c="" r="213, 344, 240, 386" /> <c c="" r="241, 344, 271, 386" /> <c c="" r="272, 344, 299, 386" /> <c c="" r="300, 344, 321, 386" o="1" /> <c c="" r="322, 344, 340, 386" /> <c c=" " r="341, 344, 342, 386" o="17" /> <c c=" " r="343, 344, 344, 386" o="34" /> <c c=" " r="345, 344, 346, 386" o="17" /> <c c=" " r="347, 344, 348, 386" o="34" /> <c c=" " r="349, 344, 350, 386" o="11" /> <c c=" " r="351, 344, 352, 386" o="8" /> <c c=" " r="353, 344, 354, 386" o="5" /> <c c=" " r="355, 344, 356, 386" o="21" /> <c c=" " r="357, 344, 358, 386" o="10" /> <c c=" " r="359, 344, 360, 386" o="3" /> <c c=" " r="361, 344, 362, 386" o="1" /> <c c=" " r="363, 344, 371, 386" u="2" o="1" /> <c c=" " r="372, 344, 380, 386" u="2" o="1" /> <c c=" " r="381, 344, 395, 386" u="4" o="4" /> <c c=" " r="396, 344, 410, 386" u="2" o="2" /> <c c=" " r="411, 344, 442, 386" u="2" o="2" /> <c c=" " r="443, 344, 475, 386" u="2" o="1" /> <c c=" " r="476, 344, 485, 386" u="6" o="5" /> <c c=" " r="486, 344, 501, 386" u="1" o="2" /> <c c=" " r="502, 344, 506, 386" u="3" o="4" /> <c c=" " r="507, 344, 511, 386" u="3" o="4" /> <c c=" " r="512, 344, 516, 386" u="3" o="4" /> <c c=" " r="517, 344, 522, 386" u="4" o="2" /> <c c=" " r="523, 344, 533, 386" u="2" o="1" /> <c c=" " r="534, 344, 544, 386" u="2" o="1" /> <c c=" " r="545, 344, 555, 386" u="2" o="1" /> <c c=" " r="556, 344, 567, 386" u="2" /> <c c=" " r="568, 344, 582, 386" u="4" o="4" /> <c c="! " r="583, 344, 597, 386" u="4" o="4" /> <c c="" " r="598, 344, 604, 386" u="8" o="8" /> <c c="# " r="605, 344, 612, 386" u="3" o="2" /> <c c="$ " r="613, 344, 616, 386" u="4" o="5" /> <c c="% " r="617, 344, 632, 386" u="4" o="4" /> <c c="& " r="633, 344, 661, 386" u="4" o="3" /> <c c="' " r="662, 344, 665, 386" u="4" o="4" /> <c c="0 " r="666, 344, 701, 386" /> <c c="1 " r="702, 344, 749, 386" /> <c c="2 " r="750, 344, 757, 386" u="3" o="1" /> <c c="3 " r="758, 344, 773, 386" u="3" o="1" /> <c c="4 " r="774, 344, 797, 386" u="3" o="1" /> <c c="5 " r="798, 344, 805, 386" u="2" o="2" /> <c c="6 " r="806, 344, 821, 386" u="1" o="3" /> <c c="7 " r="822, 344, 845, 386" u="1" o="3" /> <c c="8 " r="846, 344, 857, 386" o="1" /> <c c="9 " r="858, 344, 866, 386" u="2" o="2" /> <c c=": " r="867, 344, 875, 386" u="2" o="2" /> <c c="; " r="876, 344, 895, 386" u="3" o="3" /> <c c="< " r="896, 344, 907, 386" u="4" o="3" /> <c c="= " r="908, 344, 922, 386" o="1" /> <c c="> " r="923, 344, 938, 386" u="1" o="2" /> <c c="@ " r="939, 344, 959, 386" o="1" /> <c c="A " r="960, 344, 976, 386" /> <c c="B " r="977, 344, 1004, 386" u="3" o="2" /> <c c="C " r="1005, 344, 1013, 386" u="2" o="1" /> <c c="D " r="1014, 344, 1035, 386" u="-11" o="-10" /> <c c="p " r="1036, 344, 1047, 386" u="2" o="2" /> <c c="t " r="1048, 344, 1059, 386" u="2" o="2" /> <c c="u " r="1060, 344, 1069, 386" u="3" o="3" /> <c c="v " r="1070, 344, 1081, 386" u="2" o="2" /> <c c="w " r="1082, 344, 1092, 386" u="3" o="2" /> <c c="x " r="1093, 344, 1104, 386" u="2" o="2" /> <c c="y " r="1105, 344, 1116, 386" u="2" o="2" /> <c c="z " r="1117, 344, 1129, 386" u="2" o="1" /> <c c="{ " r="1130, 344, 1141, 386" u="2" o="2" /> <c c="| " r="1142, 344, 1153, 386" u="2" o="2" /> <c c="} " r="1154, 344, 1159, 386" u="2" o="1" /> <c c="~ " r="1160, 344, 1165, 386" u="1" o="2" /> <c c=" " r="1166, 344, 1176, 386" u="2" o="1" /> <c c=" " r="1177, 344, 1188, 386" u="2" o="2" /> <c c=" " r="1189, 344, 1194, 386" u="5" o="5" /> <c c=" " r="1195, 344, 1205, 386" u="3" o="2" /> <c c=" " r="1206, 344, 1215, 386" u="3" o="3" /> <c c=" " r="1216, 344, 1227, 386" u="2" o="2" /> <c c=" " r="1228, 344, 1237, 386" u="3" o="3" /> <c c=" " r="1238, 344, 1249, 386" u="2" o="2" /> <c c=" " r="1250, 344, 1260, 386" u="3" o="2" /> <c c=" " r="1261, 344, 1272, 386" u="2" o="2" /> <c c=" " r="1273, 344, 1284, 386" u="2" o="2" /> <c c=" " r="1285, 344, 1297, 386" u="1" o="2" /> <c c=" " r="1298, 344, 1309, 386" u="2" o="2" /> <c c=" " r="1310, 344, 1321, 386" u="2" o="2" /> <c c=" " r="1322, 344, 1328, 386" u="1" o="1" /> <c c=" " r="1329, 344, 1335, 386" o="2" /> <c c=" " r="1336, 344, 1355, 386" u="2" o="3" /> <c c=" " r="1356, 344, 1380, 386" o="1" /> <c c=" " r="1381, 344, 1400, 386" u="2" o="3" /> <c c=" " r="1401, 344, 1419, 386" u="1" o="3" /> <c c=" " r="1420, 344, 1434, 386" u="4" o="4" /> <c c=" " r="1435, 344, 1461, 386" u="3" o="4" /> <c c=" " r="1462, 344, 1487, 386" u="2" o="2" /> <c c=" " r="1488, 344, 1527, 386" u="3" o="4" /> <c c=" " r="1528, 344, 1557, 386" u="3" o="3" /> <c c=" " r="1558, 344, 1594, 386" o="1" /> <c c=" " r="1595, 344, 1625, 386" u="4" o="3" /> <c c=" " r="1626, 344, 1646, 386" o="2" /> <c c="!" r="1647, 344, 1673, 386" /> <c c="!" r="1674, 344, 1700, 386" /> <c c="!" r="1701, 344, 1722, 386" u="2" o="3" /> <c c="!" r="1723, 344, 1751, 386" u="2" o="2" /> <c c="!" r="1752, 344, 1771, 386" u="2" o="2" /> <c c="!" r="1772, 344, 1798, 386" /> <c c="!" r="1799, 344, 1825, 386" /> <c c="!" r="1826, 344, 1842, 386" u="3" o="3" /> <c c="!" r="1843, 344, 1861, 386" u="1" o="2" /> <c c=" !" r="1862, 344, 1886, 386" u="2" o="1" /> <c c=" !" r="1887, 344, 1913, 386" u="1" /> <c c=" !" r="1914, 344, 1951, 386" u="1" o="1" /> <c c=" !" r="1952, 344, 1973, 386" o="1" /> <c c=" !" r="1974, 344, 1997, 386" u="4" o="4" /> <c c="!" r="1998, 344, 2020, 386" u="2" o="1" /> <c c="!" r="2021, 344, 2044, 386" u="1" o="1" /> <c c="!" r="0, 387, 24, 429" u="-1" o="1" /> <c c="!" r="25, 387, 44, 429" u="3" o="3" /> <c c="!" r="45, 387, 71, 429" u="1" o="1" /> <c c="!" r="72, 387, 92, 429" o="1" /> <c c="!" r="93, 387, 125, 429" u="1" o="1" /> <c c="!" r="126, 387, 147, 429" u="4" o="4" /> <c c="!" r="148, 387, 177, 429" u="3" o="2" /> <c c="!" r="178, 387, 205, 429" u="2" o="1" /> <c c="!" r="206, 387, 229, 429" u="1" o="1" /> <c c="!" r="230, 387, 249, 429" u="4" o="2" /> <c c="!" r="250, 387, 279, 429" u="2" o="1" /> <c c="!" r="280, 387, 311, 429" u="1" o="1" /> <c c="!" r="312, 387, 340, 429" u="2" o="2" /> <c c="!" r="341, 387, 363, 429" u="4" o="1" /> <c c="!" r="364, 387, 382, 429" u="3" o="1" /> <c c="!" r="383, 387, 401, 429" u="3" o="1" /> <c c=" !" r="402, 387, 426, 429" u="2" o="2" /> <c c="!!" r="427, 387, 473, 429" u="3" o="3" /> <c c=""!" r="474, 387, 501, 429" u="1" /> <c c="#!" r="502, 387, 524, 429" u="1" /> <c c="$!" r="525, 387, 544, 429" u="2" o="2" /> <c c="%!" r="545, 387, 560, 429" u="1" o="2" /> <c c="&!" r="561, 387, 587, 429" u="2" o="3" /> <c c="'!" r="588, 387, 614, 429" u="2" o="3" /> <c c="(!" r="615, 387, 633, 429" u="1" o="1" /> <c c=")!" r="634, 387, 643, 429" u="2" o="3" /> <c c="*!" r="644, 387, 663, 429" u="3" o="1" /> <c c="+!" r="664, 387, 687, 429" o="1" /> <c c=",!" r="688, 387, 713, 429" u="1" o="2" /> <c c="-!" r="714, 387, 736, 429" u="1" o="1" /> <c c=".!" r="737, 387, 765, 429" u="2" /> <c c="/!" r="766, 387, 780, 429" u="2" o="1" /> <c c="0!" r="781, 387, 799, 429" u="1" o="1" /> <c c="1!" r="800, 387, 831, 429" u="1" o="-3" /> <c c="2!" r="832, 387, 848, 429" u="4" o="3" /> <c c="3!" r="849, 387, 882, 429" u="2" o="2" /> <c c="4!" r="883, 387, 899, 429" u="2" o="2" /> <c c="5!" r="900, 387, 919, 429" u="2" o="3" /> <c c="6!" r="920, 387, 939, 429" u="2" o="2" /> <c c="7!" r="940, 387, 953, 429" u="1" o="2" /> <c c="8!" r="954, 387, 972, 429" u="2" o="1" /> <c c="[!" r="973, 387, 997, 429" u="1" o="3" /> <c c="\!" r="998, 387, 1023, 429" u="2" o="1" /> <c c="]!" r="1024, 387, 1049, 429" u="2" o="1" /> <c c="^!" r="1050, 387, 1076, 429" u="1" o="1" /> <c c="!" r="1077, 387, 1102, 429" u="4" o="4" /> <c c="!" r="1103, 387, 1112, 429" u="4" o="6" /> <c c="!" r="1113, 387, 1138, 429" u="4" o="4" /> <c c="!" r="1139, 387, 1148, 429" u="5" o="5" /> <c c="!" r="1149, 387, 1184, 429" u="4" o="3" /> <c c="!" r="1185, 387, 1194, 429" u="5" o="5" /> <c c="!" r="1195, 387, 1213, 429" u="4" o="4" /> <c c="!" r="1214, 387, 1232, 429" u="4" o="4" /> <c c="!" r="1233, 387, 1251, 429" u="4" o="4" /> <c c="!" r="1252, 387, 1270, 429" u="4" o="4" /> <c c="!" r="1271, 387, 1296, 429" u="4" o="4" /> <c c="!" r="1297, 387, 1322, 429" u="4" o="4" /> <c c="!" r="1323, 387, 1343, 429" u="4" o="4" /> <c c="!" r="1344, 387, 1364, 429" u="4" o="4" /> <c c="!" r="1365, 387, 1390, 429" u="4" o="4" /> <c c="!" r="1391, 387, 1400, 429" u="4" o="6" /> <c c="!" r="1401, 387, 1426, 429" u="4" o="4" /> <c c="!" r="1427, 387, 1436, 429" u="4" o="6" /> <c c="!" r="1437, 387, 1462, 429" u="4" o="4" /> <c c="!" r="1463, 387, 1488, 429" u="4" o="4" /> <c c="!" r="1489, 387, 1514, 429" u="4" o="4" /> <c c="!" r="1515, 387, 1524, 429" u="4" o="6" /> <c c="!" r="1525, 387, 1550, 429" u="4" o="4" /> <c c="!" r="1551, 387, 1560, 429" u="4" o="6" /> <c c="!" r="1561, 387, 1575, 429" u="3" o="2" /> <c c="!" r="1576, 387, 1601, 429" u="4" o="4" /> <c c="!" r="1602, 387, 1627, 429" u="4" o="4" /> <c c="!" r="1628, 387, 1653, 429" u="4" o="4" /> <c c="!" r="1654, 387, 1679, 429" u="4" o="4" /> <c c="!" r="1680, 387, 1715, 429" u="4" o="4" /> <c c="!" r="1716, 387, 1751, 429" u="4" o="3" /> <c c="!" r="1752, 387, 1768, 429" u="4" o="3" /> <c c="!" r="1769, 387, 1784, 429" u="4" o="5" /> <c c="!" r="1785, 387, 1800, 429" u="5" o="4" /> <c c="!" r="1801, 387, 1816, 429" u="4" o="5" /> <c c="!" r="1817, 387, 1832, 429" u="5" o="4" /> <c c="!" r="1833, 387, 1848, 429" u="4" o="5" /> <c c="!" r="1849, 387, 1874, 429" u="4" o="4" /> <c c="!" r="1875, 387, 1902, 429" u="4" o="3" /> <c c="!" r="1903, 387, 1930, 429" u="4" o="3" /> <c c="!" r="1931, 387, 1956, 429" u="4" o="4" /> <c c="!" r="1957, 387, 1982, 429" u="4" o="4" /> <c c="!" r="1983, 387, 2008, 429" u="4" o="4" /> <c c="!" r="2009, 387, 2034, 429" u="4" o="4" /> <c c="!" r="0, 430, 25, 472" u="4" o="4" /> <c c="!" r="26, 430, 51, 472" u="4" o="4" /> <c c="!" r="52, 430, 57, 472" u="5" o="5" /> <c c="!" r="58, 430, 63, 472" u="5" o="5" /> <c c="!" r="64, 430, 89, 472" u="4" o="4" /> <c c="!" r="90, 430, 115, 472" u="4" o="4" /> <c c="!" r="116, 430, 121, 472" u="5" o="5" /> <c c="!" r="122, 430, 127, 472" u="5" o="5" /> <c c="!" r="128, 430, 153, 472" u="4" o="4" /> <c c="!" r="154, 430, 170, 472" u="5" o="6" /> <c c="!" r="171, 430, 196, 472" u="4" o="4" /> <c c="!" r="197, 430, 222, 472" u="4" o="4" /> <c c="!" r="223, 430, 239, 472" u="5" o="6" /> <c c="!" r="240, 430, 265, 472" u="4" o="4" /> <c c="!" r="266, 430, 282, 472" u="5" o="6" /> <c c="!" r="283, 430, 308, 472" u="4" o="4" /> <c c="!" r="309, 430, 334, 472" u="4" o="4" /> <c c="!" r="335, 430, 360, 472" u="4" o="4" /> <c c="!" r="361, 430, 396, 472" u="4" o="3" /> <c c="!" r="397, 430, 422, 472" u="4" o="4" /> <c c="!" r="423, 430, 448, 472" u="4" o="4" /> <c c="!" r="449, 430, 465, 472" u="5" o="6" /> <c c="!" r="466, 430, 491, 472" u="4" o="4" /> <c c="!" r="492, 430, 508, 472" u="5" o="6" /> <c c="!" r="509, 430, 544, 472" u="4" o="3" /> <c c="!" r="545, 430, 561, 472" u="5" o="6" /> <c c="!" r="562, 430, 583, 472" u="4" o="3" /> <c c="!" r="584, 430, 605, 472" u="4" o="3" /> <c c="!" r="606, 430, 627, 472" u="4" o="3" /> <c c="!" r="628, 430, 649, 472" u="4" o="3" /> <c c="!" r="650, 430, 675, 472" u="4" o="4" /> <c c="!" r="676, 430, 701, 472" u="4" o="4" /> <c c="!" r="702, 430, 737, 472" u="4" o="3" /> <c c="!" r="738, 430, 773, 472" u="4" o="3" /> <c c="!" r="774, 430, 784, 472" u="4" o="5" /> <c c="!" r="785, 430, 795, 472" u="4" o="5" /> <c c="!" r="796, 430, 821, 472" u="4" o="4" /> <c c="!" r="822, 430, 830, 472" u="5" o="6" /> <c c="!" r="831, 430, 856, 472" u="4" o="4" /> <c c="!" r="857, 430, 865, 472" u="5" o="6" /> <c c="!" r="866, 430, 892, 472" u="4" o="3" /> <c c="!" r="893, 430, 918, 472" u="4" o="4" /> <c c="!" r="919, 430, 944, 472" u="4" o="4" /> <c c="!" r="945, 430, 961, 472" u="5" o="6" /> <c c="!" r="962, 430, 987, 472" u="4" o="4" /> <c c="!" r="988, 430, 1004, 472" u="5" o="6" /> <c c="!" r="1005, 430, 1021, 472" u="5" o="6" /> <c c=""" r="1022, 430, 1045, 472" u="4" o="4" /> <c c=""" r="1046, 430, 1064, 472" u="4" o="3" /> <c c=""" r="1065, 430, 1080, 472" u="4" o="4" /> <c c=""" r="1081, 430, 1097, 472" u="3" o="4" /> <c c=""" r="1098, 430, 1114, 472" u="4" o="3" /> <c c=""" r="1115, 430, 1142, 472" u="4" o="3" /> <c c=""" r="1143, 430, 1167, 472" u="4" o="3" /> <c c=""" r="1168, 430, 1192, 472" u="4" o="3" /> <c c=""" r="1193, 430, 1213, 472" u="4" o="4" /> <c c=" "" r="1214, 430, 1234, 472" u="4" o="4" /> <c c=" "" r="1235, 430, 1251, 472" u="4" o="3" /> <c c=" "" r="1252, 430, 1272, 472" u="4" o="4" /> <c c=" "" r="1273, 430, 1293, 472" u="4" o="4" /> <c c=" "" r="1294, 430, 1310, 472" u="4" o="3" /> <c c=""" r="1311, 430, 1331, 472" u="4" o="4" /> <c c=""" r="1332, 430, 1357, 472" u="4" o="3" /> <c c=""" r="1358, 430, 1383, 472" u="4" o="3" /> <c c=""" r="1384, 430, 1405, 472" u="4" o="3" /> <c c=""" r="1406, 430, 1426, 472" u="4" o="4" /> <c c=""" r="1427, 430, 1447, 472" u="4" o="4" /> <c c=""" r="1448, 430, 1468, 472" u="4" o="4" /> <c c=""" r="1469, 430, 1480, 472" u="4" o="3" /> <c c=""" r="1481, 430, 1492, 472" u="4" o="3" /> <c c=""" r="1493, 430, 1512, 472" u="5" o="4" /> <c c=""" r="1513, 430, 1525, 472" u="4" o="4" /> <c c=""" r="1526, 430, 1538, 472" u="4" o="4" /> <c c=""" r="1539, 430, 1565, 472" u="3" o="-1" /> <c c=""" r="1566, 430, 1592, 472" u="3" o="-1" /> <c c=""" r="1593, 430, 1619, 472" u="3" o="-1" /> <c c=""" r="1620, 430, 1645, 472" u="4" o="4" /> <c c=""" r="1646, 430, 1671, 472" u="4" o="4" /> <c c=""" r="1672, 430, 1692, 472" u="4" o="4" /> <c c=" "" r="1693, 430, 1713, 472" u="4" o="4" /> <c c="!"" r="1714, 430, 1734, 472" u="4" o="4" /> <c c="""" r="1735, 430, 1755, 472" u="4" o="4" /> <c c="#"" r="1756, 430, 1758, 472" u="6" o="5" /> <c c="$"" r="1759, 430, 1769, 472" u="4" o="4" /> <c c="%"" r="1770, 430, 1779, 472" u="6" o="5" /> <c c="&"" r="1780, 430, 1797, 472" u="4" o="4" /> <c c="'"" r="1798, 430, 1819, 472" u="4" o="3" /> <c c="("" r="1820, 430, 1841, 472" u="4" o="3" /> <c c=")"" r="1842, 430, 1862, 472" u="4" o="4" /> <c c="*"" r="1863, 430, 1883, 472" u="4" o="4" /> <c c="+"" r="1884, 430, 1897, 472" u="4" o="3" /> <c c=","" r="1898, 430, 1921, 472" u="4" o="3" /> <c c="-"" r="1922, 430, 1955, 472" u="4" o="3" /> <c c="."" r="1956, 430, 1969, 472" u="4" o="4" /> <c c="/"" r="1970, 430, 1993, 472" u="4" o="4" /> <c c="0"" r="1994, 430, 2027, 472" u="4" o="4" /> <c c="1"" r="2028, 430, 2043, 472" u="4" o="2" /> <c c="2"" r="0, 473, 15, 515" u="4" o="2" /> <c c="3"" r="16, 473, 31, 515" u="4" o="2" /> <c c="4"" r="32, 473, 52, 515" u="4" o="4" /> <c c="5"" r="53, 473, 73, 515" u="4" o="4" /> <c c="6"" r="74, 473, 77, 515" u="6" o="6" /> <c c="7"" r="78, 473, 98, 515" u="4" o="4" /> <c c="8"" r="99, 473, 119, 515" u="4" o="4" /> <c c="9"" r="120, 473, 140, 515" u="4" o="4" /> <c c=":"" r="141, 473, 161, 515" u="4" o="4" /> <c c=";"" r="162, 473, 182, 515" u="4" o="4" /> <c c="<"" r="183, 473, 203, 515" u="4" o="4" /> <c c="="" r="204, 473, 224, 515" u="4" o="4" /> <c c=">"" r="225, 473, 245, 515" u="4" o="4" /> <c c="?"" r="246, 473, 266, 515" u="4" o="4" /> <c c="@"" r="267, 473, 273, 515" u="6" o="5" /> <c c="A"" r="274, 473, 294, 515" u="4" o="4" /> <c c="B"" r="295, 473, 315, 515" u="4" o="4" /> <c c="C"" r="316, 473, 336, 515" u="4" o="4" /> <c c="D"" r="337, 473, 357, 515" u="4" o="4" /> <c c="E"" r="358, 473, 378, 515" u="4" o="4" /> <c c="F"" r="379, 473, 399, 515" u="4" o="4" /> <c c="G"" r="400, 473, 420, 515" u="4" o="4" /> <c c="H"" r="421, 473, 441, 515" u="4" o="4" /> <c c="I"" r="442, 473, 462, 515" u="4" o="4" /> <c c="J"" r="463, 473, 483, 515" u="4" o="4" /> <c c="K"" r="484, 473, 504, 515" u="4" o="4" /> <c c="L"" r="505, 473, 525, 515" u="4" o="4" /> <c c="M"" r="526, 473, 546, 515" u="4" o="4" /> <c c="N"" r="547, 473, 567, 515" u="4" o="4" /> <c c="O"" r="568, 473, 588, 515" u="4" o="4" /> <c c="P"" r="589, 473, 609, 515" u="4" o="4" /> <c c="Q"" r="610, 473, 630, 515" u="4" o="4" /> <c c="R"" r="631, 473, 651, 515" u="4" o="4" /> <c c="S"" r="652, 473, 672, 515" u="4" o="4" /> <c c="T"" r="673, 473, 693, 515" u="4" o="4" /> <c c="U"" r="694, 473, 714, 515" u="4" o="4" /> <c c="V"" r="715, 473, 735, 515" u="4" o="4" /> <c c="W"" r="736, 473, 756, 515" u="4" o="4" /> <c c="X"" r="757, 473, 777, 515" u="4" o="4" /> <c c="Y"" r="778, 473, 798, 515" u="4" o="4" /> <c c="Z"" r="799, 473, 819, 515" u="4" o="4" /> <c c="["" r="820, 473, 840, 515" u="4" o="4" /> <c c="\"" r="841, 473, 861, 515" u="4" o="4" /> <c c="]"" r="862, 473, 882, 515" u="4" o="4" /> <c c="^"" r="883, 473, 903, 515" u="4" o="4" /> <c c="_"" r="904, 473, 924, 515" u="4" o="4" /> <c c="`"" r="925, 473, 945, 515" u="4" o="4" /> <c c="a"" r="946, 473, 966, 515" u="4" o="4" /> <c c="b"" r="967, 473, 987, 515" u="4" o="4" /> <c c="c"" r="988, 473, 1008, 515" u="4" o="4" /> <c c="d"" r="1009, 473, 1029, 515" u="4" o="4" /> <c c="e"" r="1030, 473, 1050, 515" u="4" o="4" /> <c c="f"" r="1051, 473, 1071, 515" u="4" o="4" /> <c c="g"" r="1072, 473, 1092, 515" u="4" o="4" /> <c c="h"" r="1093, 473, 1113, 515" u="4" o="4" /> <c c="i"" r="1114, 473, 1134, 515" u="4" o="4" /> <c c="j"" r="1135, 473, 1166, 515" u="4" o="4" /> <c c="k"" r="1167, 473, 1198, 515" u="4" o="4" /> <c c="l"" r="1199, 473, 1211, 515" u="4" o="3" /> <c c="m"" r="1212, 473, 1232, 515" u="4" o="4" /> <c c="n"" r="1233, 473, 1253, 515" u="4" o="4" /> <c c="o"" r="1254, 473, 1274, 515" u="4" o="4" /> <c c="p"" r="1275, 473, 1295, 515" u="4" o="4" /> <c c="q"" r="1296, 473, 1316, 515" u="4" o="4" /> <c c="r"" r="1317, 473, 1337, 515" u="4" o="4" /> <c c="s"" r="1338, 473, 1358, 515" u="4" o="4" /> <c c="t"" r="1359, 473, 1379, 515" u="4" o="4" /> <c c="u"" r="1380, 473, 1400, 515" u="4" o="4" /> <c c="v"" r="1401, 473, 1421, 515" u="4" o="4" /> <c c="w"" r="1422, 473, 1442, 515" u="4" o="4" /> <c c="x"" r="1443, 473, 1463, 515" u="4" o="4" /> <c c="y"" r="1464, 473, 1484, 515" u="4" o="4" /> <c c="z"" r="1485, 473, 1505, 515" u="4" o="4" /> <c c="{"" r="1506, 473, 1526, 515" u="4" o="4" /> <c c="|"" r="1527, 473, 1547, 515" u="4" o="4" /> <c c="}"" r="1548, 473, 1568, 515" u="4" o="4" /> <c c="~"" r="1569, 473, 1589, 515" u="4" o="4" /> <c c=""" r="1590, 473, 1610, 515" u="4" o="4" /> <c c=""" r="1611, 473, 1631, 515" u="4" o="4" /> <c c=""" r="1632, 473, 1652, 515" u="4" o="4" /> <c c=""" r="1653, 473, 1673, 515" u="4" o="4" /> <c c=""" r="1674, 473, 1694, 515" u="4" o="4" /> <c c=""" r="1695, 473, 1715, 515" u="4" o="4" /> <c c=""" r="1716, 473, 1736, 515" u="4" o="4" /> <c c=""" r="1737, 473, 1757, 515" u="4" o="4" /> <c c=""" r="1758, 473, 1778, 515" u="4" o="4" /> <c c=""" r="1779, 473, 1799, 515" u="4" o="4" /> <c c=""" r="1800, 473, 1820, 515" u="4" o="4" /> <c c=""" r="1821, 473, 1841, 515" u="4" o="4" /> <c c=""" r="1842, 473, 1862, 515" u="4" o="4" /> <c c=""" r="1863, 473, 1883, 515" u="4" o="4" /> <c c=""" r="1884, 473, 1904, 515" u="4" o="4" /> <c c=""" r="1905, 473, 1925, 515" u="4" o="4" /> <c c=""" r="1926, 473, 1946, 515" u="4" o="4" /> <c c=""" r="1947, 473, 1967, 515" u="4" o="4" /> <c c=""" r="1968, 473, 1988, 515" u="4" o="4" /> <c c=""" r="1989, 473, 2009, 515" u="4" o="4" /> <c c=""" r="2010, 473, 2030, 515" u="4" o="4" /> <c c=""" r="0, 516, 20, 558" u="4" o="4" /> <c c=""" r="21, 516, 42, 558" u="4" o="3" /> <c c=""" r="43, 516, 64, 558" u="4" o="3" /> <c c=""" r="65, 516, 86, 558" u="4" o="3" /> <c c=""" r="87, 516, 108, 558" u="4" o="3" /> <c c=""" r="109, 516, 130, 558" u="4" o="3" /> <c c=""" r="131, 516, 152, 558" u="4" o="3" /> <c c=""" r="153, 516, 174, 558" u="4" o="3" /> <c c=""" r="175, 516, 196, 558" u="4" o="3" /> <c c=""" r="197, 516, 217, 558" u="4" o="4" /> <c c=""" r="218, 516, 238, 558" u="4" o="4" /> <c c=""" r="239, 516, 259, 558" u="4" o="4" /> <c c=""" r="260, 516, 280, 558" u="4" o="4" /> <c c=""" r="281, 516, 301, 558" u="4" o="4" /> <c c=""" r="302, 516, 322, 558" u="4" o="4" /> <c c=""" r="323, 516, 343, 558" u="4" o="4" /> <c c=""" r="344, 516, 364, 558" u="4" o="4" /> <c c=""" r="365, 516, 385, 558" u="4" o="4" /> <c c=""" r="386, 516, 396, 558" u="5" o="5" /> <c c=""" r="397, 516, 407, 558" u="5" o="5" /> <c c=""" r="408, 516, 428, 558" u="4" o="4" /> <c c=""" r="429, 516, 449, 558" u="4" o="4" /> <c c=""" r="450, 516, 470, 558" u="4" o="4" /> <c c=""" r="471, 516, 491, 558" u="4" o="4" /> <c c=""" r="492, 516, 512, 558" u="4" o="4" /> <c c=""" r="513, 516, 533, 558" u="4" o="4" /> <c c=""" r="534, 516, 554, 558" u="4" o="4" /> <c c=""" r="555, 516, 575, 558" u="4" o="4" /> <c c=""" r="576, 516, 596, 558" u="4" o="4" /> <c c=""" r="597, 516, 617, 558" u="4" o="4" /> <c c=""" r="618, 516, 638, 558" u="4" o="4" /> <c c=""" r="639, 516, 659, 558" u="4" o="4" /> <c c=""" r="660, 516, 680, 558" u="4" o="4" /> <c c=""" r="681, 516, 701, 558" u="4" o="4" /> <c c=""" r="702, 516, 727, 558" u="4" o="4" /> <c c=""" r="728, 516, 753, 558" u="4" o="4" /> <c c=""" r="754, 516, 774, 558" u="4" o="4" /> <c c=""" r="775, 516, 795, 558" u="4" o="4" /> <c c=""" r="796, 516, 810, 558" u="4" o="4" /> <c c=""" r="811, 516, 831, 558" u="4" o="4" /> <c c=""" r="832, 516, 852, 558" u="4" o="4" /> <c c=""" r="853, 516, 873, 558" u="4" o="4" /> <c c=""" r="874, 516, 894, 558" u="4" o="4" /> <c c=""" r="895, 516, 915, 558" u="4" o="4" /> <c c=""" r="916, 516, 937, 558" u="4" o="3" /> <c c=""" r="938, 516, 959, 558" u="4" o="3" /> <c c=""" r="960, 516, 980, 558" u="4" o="4" /> <c c=""" r="981, 516, 1001, 558" u="4" o="4" /> <c c=""" r="1002, 516, 1023, 558" u="3" o="4" /> <c c=""" r="1024, 516, 1027, 558" u="6" o="7" /> <c c=""" r="1028, 516, 1047, 558" u="4" o="5" /> <c c=""" r="1048, 516, 1069, 558" u="4" o="3" /> <c c=""" r="1070, 516, 1097, 558" u="4" o="4" /> <c c=""" r="1098, 516, 1118, 558" u="4" o="4" /> <c c=""" r="1119, 516, 1139, 558" u="4" o="4" /> <c c=""" r="1140, 516, 1160, 558" u="4" o="4" /> <c c=""" r="1161, 516, 1181, 558" u="4" o="4" /> <c c=""" r="1182, 516, 1202, 558" u="4" o="4" /> <c c=""" r="1203, 516, 1223, 558" u="4" o="4" /> <c c=""" r="1224, 516, 1244, 558" u="4" o="4" /> <c c=""" r="1245, 516, 1265, 558" u="4" o="4" /> <c c=""" r="1266, 516, 1286, 558" u="4" o="4" /> <c c=""" r="1287, 516, 1307, 558" u="4" o="4" /> <c c=""" r="1308, 516, 1328, 558" u="4" o="4" /> <c c=""" r="1329, 516, 1349, 558" u="4" o="4" /> <c c=""" r="1350, 516, 1370, 558" u="4" o="4" /> <c c=""" r="1371, 516, 1391, 558" u="4" o="4" /> <c c=""" r="1392, 516, 1412, 558" u="4" o="4" /> <c c=""" r="1413, 516, 1455, 558" u="4" o="4" /> <c c=""" r="1456, 516, 1498, 558" u="4" o="4" /> <c c=""" r="1499, 516, 1519, 558" u="4" o="4" /> <c c=""" r="1520, 516, 1540, 558" u="4" o="4" /> <c c=""" r="1541, 516, 1561, 558" u="4" o="4" /> <c c=""" r="1562, 516, 1582, 558" u="4" o="4" /> <c c=""" r="1583, 516, 1603, 558" u="4" o="4" /> <c c=""" r="1604, 516, 1624, 558" u="4" o="4" /> <c c=""" r="1625, 516, 1645, 558" u="4" o="4" /> <c c=""" r="1646, 516, 1666, 558" u="4" o="4" /> <c c=""" r="1667, 516, 1687, 558" u="4" o="4" /> <c c=""" r="1688, 516, 1708, 558" u="4" o="4" /> <c c=""" r="1709, 516, 1729, 558" u="4" o="4" /> <c c=""" r="1730, 516, 1750, 558" u="4" o="4" /> <c c=""" r="1751, 516, 1771, 558" u="4" o="4" /> <c c=""" r="1772, 516, 1792, 558" u="4" o="4" /> <c c=""" r="1793, 516, 1813, 558" u="4" o="4" /> <c c=""" r="1814, 516, 1834, 558" u="4" o="4" /> <c c=""" r="1835, 516, 1855, 558" u="4" o="4" /> <c c=""" r="1856, 516, 1876, 558" u="4" o="4" /> <c c=""" r="1877, 516, 1897, 558" u="4" o="4" /> <c c=""" r="1898, 516, 1918, 558" u="4" o="4" /> <c c=""" r="1919, 516, 1922, 558" u="12" o="13" /> <c c=""" r="1923, 516, 1942, 558" u="4" o="5" /> <c c=""" r="1943, 516, 1962, 558" u="4" o="5" /> <c c=""" r="1963, 516, 1982, 558" u="4" o="5" /> <c c="#" r="1983, 516, 2008, 558" u="2" o="3" /> <c c="#" r="2009, 516, 2029, 558" u="4" o="4" /> <c c="#" r="2030, 516, 2038, 558" u="7" o="4" /> <c c=" #" r="2039, 516, 2047, 558" u="3" o="8" /> <c c=" #" r="0, 559, 8, 601" u="7" o="4" /> <c c=" #" r="9, 559, 17, 601" u="3" o="8" /> <c c=" #" r="18, 559, 27, 601" u="6" /> <c c="!#" r="28, 559, 37, 601" o="6" /> <c c=""#" r="38, 559, 58, 601" u="4" o="4" /> <c c="##" r="59, 559, 79, 601" u="4" o="4" /> <c c="$" r="80, 559, 112, 601" u="2" o="1" /> <c c="$" r="113, 559, 143, 601" u="2" o="3" /> <c c="$" r="144, 559, 175, 601" u="2" o="2" /> <c c="$" r="176, 559, 207, 601" u="2" o="2" /> <c c="$" r="208, 559, 240, 601" u="2" o="1" /> <c c="$" r="241, 559, 274, 601" u="2" /> <c c="$" r="275, 559, 310, 601" u="1" o="-1" /> <c c="$" r="311, 559, 343, 601" u="2" o="1" /> <c c="$" r="344, 559, 365, 601" u="7" o="7" /> <c c=" $" r="366, 559, 388, 601" u="7" o="6" /> <c c=" $" r="389, 559, 409, 601" u="7" o="8" /> <c c=" $" r="410, 559, 432, 601" u="5" o="4" /> <c c=" $" r="433, 559, 453, 601" u="8" o="7" /> <c c=" $" r="454, 559, 477, 601" u="6" o="6" /> <c c="$" r="478, 559, 501, 601" u="6" o="6" /> <c c="$" r="502, 559, 523, 601" u="7" o="7" /> <c c="$" r="524, 559, 555, 601" u="3" o="1" /> <c c="$" r="556, 559, 587, 601" u="3" o="1" /> <c c="$" r="588, 559, 618, 601" u="3" o="2" /> <c c="$" r="619, 559, 649, 601" u="3" o="2" /> <c c="$" r="650, 559, 681, 601" u="3" o="1" /> <c c="$" r="682, 559, 715, 601" u="2" /> <c c="$" r="716, 559, 747, 601" u="2" o="2" /> <c c="$" r="748, 559, 779, 601" u="2" o="2" /> <c c="$" r="780, 559, 810, 601" u="2" o="3" /> <c c="$" r="811, 559, 833, 601" u="7" o="6" /> <c c="$" r="834, 559, 864, 601" u="2" o="3" /> <c c="$" r="865, 559, 896, 601" u="2" o="2" /> <c c="$" r="897, 559, 918, 601" u="8" o="6" /> <c c="$" r="919, 559, 942, 601" u="6" o="6" /> <c c="$" r="943, 559, 965, 601" u="7" o="6" /> <c c="$" r="966, 559, 988, 601" u="7" o="6" /> <c c=" $" r="989, 559, 1011, 601" u="6" o="7" /> <c c="!$" r="1012, 559, 1043, 601" u="3" o="1" /> <c c=""$" r="1044, 559, 1069, 601" u="4" o="6" /> <c c="#$" r="1070, 559, 1081, 601" /> <c c="$$" r="1082, 559, 1104, 601" u="7" o="6" /> <c c="%" r="1105, 559, 1140, 601" /> <c c="%" r="1141, 559, 1176, 601" /> <c c="%" r="1177, 559, 1180, 601" u="16" o="16" /> <c c="%" r="1181, 559, 1184, 601" u="16" o="16" /> <c c="%" r="1185, 559, 1218, 601" u="1" o="1" /> <c c="%" r="1219, 559, 1252, 601" u="1" o="1" /> <c c="%" r="1253, 559, 1256, 601" u="16" o="16" /> <c c="%" r="1257, 559, 1260, 601" u="16" o="16" /> <c c="%" r="1261, 559, 1294, 601" u="1" o="1" /> <c c=" %" r="1295, 559, 1328, 601" u="1" o="1" /> <c c=" %" r="1329, 559, 1332, 601" u="16" o="16" /> <c c=" %" r="1333, 559, 1336, 601" u="16" o="16" /> <c c=" %" r="1337, 559, 1356, 601" u="16" /> <c c=" %" r="1357, 559, 1376, 601" u="16" /> <c c="%" r="1377, 559, 1396, 601" u="16" /> <c c="%" r="1397, 559, 1416, 601" u="16" /> <c c="%" r="1417, 559, 1436, 601" o="16" /> <c c="%" r="1437, 559, 1456, 601" o="16" /> <c c="%" r="1457, 559, 1476, 601" o="16" /> <c c="%" r="1477, 559, 1496, 601" o="16" /> <c c="%" r="1497, 559, 1516, 601" u="16" /> <c c="%" r="1517, 559, 1536, 601" u="16" /> <c c="%" r="1537, 559, 1556, 601" u="16" /> <c c="%" r="1557, 559, 1576, 601" u="16" /> <c c="%" r="1577, 559, 1596, 601" o="16" /> <c c="%" r="1597, 559, 1616, 601" o="16" /> <c c="%" r="1617, 559, 1636, 601" o="16" /> <c c="%" r="1637, 559, 1656, 601" o="16" /> <c c="%" r="1657, 559, 1676, 601" u="16" /> <c c="%" r="1677, 559, 1696, 601" u="16" /> <c c="%" r="1697, 559, 1716, 601" u="16" /> <c c="%" r="1717, 559, 1736, 601" u="16" /> <c c=" %" r="1737, 559, 1756, 601" u="16" /> <c c="!%" r="1757, 559, 1776, 601" u="16" /> <c c=""%" r="1777, 559, 1796, 601" u="16" /> <c c="#%" r="1797, 559, 1816, 601" u="16" /> <c c="$%" r="1817, 559, 1836, 601" o="16" /> <c c="%%" r="1837, 559, 1856, 601" o="16" /> <c c="&%" r="1857, 559, 1876, 601" o="16" /> <c c="'%" r="1877, 559, 1896, 601" o="16" /> <c c="(%" r="1897, 559, 1916, 601" o="16" /> <c c=")%" r="1917, 559, 1936, 601" o="16" /> <c c="*%" r="1937, 559, 1956, 601" o="16" /> <c c="+%" r="1957, 559, 1976, 601" o="16" /> <c c=",%" r="1977, 559, 2012, 601" /> <c c="-%" r="2013, 559, 2048, 601" /> <c c=".%" r="0, 602, 35, 644" /> <c c="/%" r="36, 602, 71, 644" /> <c c="0%" r="72, 602, 107, 644" /> <c c="1%" r="108, 602, 143, 644" /> <c c="2%" r="144, 602, 179, 644" /> <c c="3%" r="180, 602, 215, 644" /> <c c="4%" r="216, 602, 251, 644" /> <c c="5%" r="252, 602, 287, 644" /> <c c="6%" r="288, 602, 323, 644" /> <c c="7%" r="324, 602, 359, 644" /> <c c="8%" r="360, 602, 395, 644" /> <c c="9%" r="396, 602, 431, 644" /> <c c=":%" r="432, 602, 467, 644" /> <c c=";%" r="468, 602, 503, 644" /> <c c="<%" r="504, 602, 539, 644" /> <c c="=%" r="540, 602, 575, 644" /> <c c=">%" r="576, 602, 611, 644" /> <c c="?%" r="612, 602, 647, 644" /> <c c="@%" r="648, 602, 683, 644" /> <c c="A%" r="684, 602, 719, 644" /> <c c="B%" r="720, 602, 755, 644" /> <c c="C%" r="756, 602, 791, 644" /> <c c="D%" r="792, 602, 827, 644" /> <c c="E%" r="828, 602, 863, 644" /> <c c="F%" r="864, 602, 899, 644" /> <c c="G%" r="900, 602, 935, 644" /> <c c="H%" r="936, 602, 971, 644" /> <c c="I%" r="972, 602, 1007, 644" /> <c c="J%" r="1008, 602, 1043, 644" /> <c c="K%" r="1044, 602, 1079, 644" /> <c c="L%" r="1080, 602, 1112, 644" u="1" o="2" /> <c c="M%" r="1113, 602, 1145, 644" u="1" o="2" /> <c c="N%" r="1146, 602, 1149, 644" u="16" o="16" /> <c c="O%" r="1150, 602, 1153, 644" u="16" o="16" /> <c c="P%" r="1154, 602, 1189, 644" /> <c c="Q%" r="1190, 602, 1199, 644" u="14" o="12" /> <c c="R%" r="1200, 602, 1219, 644" u="16" /> <c c="S%" r="1220, 602, 1241, 644" u="14" /> <c c="T%" r="1242, 602, 1263, 644" u="14" /> <c c="U%" r="1264, 602, 1283, 644" o="16" /> <c c="V%" r="1284, 602, 1305, 644" o="14" /> <c c="W%" r="1306, 602, 1327, 644" o="14" /> <c c="X%" r="1328, 602, 1349, 644" u="14" /> <c c="Y%" r="1350, 602, 1371, 644" u="14" /> <c c="Z%" r="1372, 602, 1393, 644" u="14" /> <c c="[%" r="1394, 602, 1413, 644" o="16" /> <c c="\%" r="1414, 602, 1435, 644" o="14" /> <c c="]%" r="1436, 602, 1457, 644" o="14" /> <c c="^%" r="1458, 602, 1477, 644" u="16" /> <c c="_%" r="1478, 602, 1500, 644" u="14" o="-1" /> <c c="`%" r="1501, 602, 1522, 644" u="14" /> <c c="a%" r="1523, 602, 1542, 644" o="16" /> <c c="b%" r="1543, 602, 1564, 644" o="14" /> <c c="c%" r="1565, 602, 1586, 644" o="14" /> <c c="d%" r="1587, 602, 1622, 644" /> <c c="e%" r="1623, 602, 1658, 644" /> <c c="f%" r="1659, 602, 1694, 644" /> <c c="g%" r="1695, 602, 1730, 644" /> <c c="h%" r="1731, 602, 1766, 644" /> <c c="i%" r="1767, 602, 1802, 644" /> <c c="j%" r="1803, 602, 1838, 644" /> <c c="k%" r="1839, 602, 1876, 644" o="-2" /> <c c="l%" r="1877, 602, 1912, 644" /> <c c="m%" r="1913, 602, 1932, 644" u="16" /> <c c="n%" r="1933, 602, 1952, 644" o="16" /> <c c="o%" r="1953, 602, 1972, 644" o="16" /> <c c="p%" r="1973, 602, 1992, 644" u="16" /> <c c="q%" r="1993, 602, 2030, 644" u="-1" o="-1" /> <c c="r%" r="0, 645, 37, 687" u="-1" o="-1" /> <c c="s%" r="38, 645, 75, 687" u="-1" o="-1" /> <c c="t%" r="76, 645, 94, 687" o="17" /> <c c="u%" r="95, 645, 98, 687" u="16" o="16" /> <c c="v%" r="99, 645, 116, 687" u="18" /> <c c="w%" r="117, 645, 120, 687" u="16" o="16" /> <c c="x%" r="121, 645, 139, 687" o="17" /> <c c="y%" r="140, 645, 143, 687" u="16" o="16" /> <c c="z%" r="144, 645, 161, 687" u="18" /> <c c="{%" r="162, 645, 165, 687" u="16" o="16" /> <c c="|%" r="166, 645, 201, 687" /> <c c="}%" r="202, 645, 205, 687" u="16" o="16" /> <c c="~%" r="206, 645, 241, 687" /> <c c="%" r="242, 645, 245, 687" u="16" o="16" /> <c c="%" r="246, 645, 281, 687" /> <c c="%" r="282, 645, 317, 687" /> <c c="%" r="318, 645, 353, 687" /> <c c="%" r="354, 645, 389, 687" /> <c c="%" r="390, 645, 425, 687" /> <c c="%" r="426, 645, 461, 687" /> <c c="%" r="462, 645, 497, 687" /> <c c="%" r="498, 645, 533, 687" /> <c c="%" r="534, 645, 565, 687" o="4" /> <c c="%" r="566, 645, 592, 687" o="9" /> <c c="%" r="593, 645, 615, 687" o="13" /> <c c="%" r="616, 645, 634, 687" o="17" /> <c c="%" r="635, 645, 648, 687" o="22" /> <c c="%" r="649, 645, 658, 687" o="26" /> <c c="%" r="659, 645, 663, 687" o="31" /> <c c="%" r="664, 645, 682, 687" u="18" o="-1" /> <c c="%" r="683, 645, 719, 687" o="-1" /> <c c="%" r="720, 645, 755, 687" /> <c c="%" r="756, 645, 794, 687" o="-3" /> <c c="%" r="795, 645, 830, 687" /> <c c="%" r="831, 645, 836, 687" u="31" o="-1" /> <c c="%" r="837, 645, 857, 687" u="4" o="4" /> <c c="%" r="858, 645, 878, 687" u="4" o="4" /> <c c="%" r="879, 645, 899, 687" u="4" o="4" /> <c c="%" r="900, 645, 920, 687" u="4" o="4" /> <c c="%" r="921, 645, 941, 687" u="4" o="4" /> <c c="%" r="942, 645, 962, 687" u="4" o="4" /> <c c="%" r="963, 645, 983, 687" u="4" o="4" /> <c c="%" r="984, 645, 1004, 687" u="4" o="4" /> <c c="%" r="1005, 645, 1025, 687" u="4" o="4" /> <c c="%" r="1026, 645, 1046, 687" u="4" o="4" /> <c c="%" r="1047, 645, 1057, 687" u="4" o="4" /> <c c="%" r="1058, 645, 1068, 687" u="4" o="4" /> <c c="%" r="1069, 645, 1089, 687" u="4" o="4" /> <c c="%" r="1090, 645, 1110, 687" u="4" o="4" /> <c c="%" r="1111, 645, 1121, 687" u="4" o="4" /> <c c="%" r="1122, 645, 1132, 687" u="4" o="4" /> <c c="%" r="1133, 645, 1153, 687" u="4" o="4" /> <c c="%" r="1154, 645, 1174, 687" u="4" o="4" /> <c c="%" r="1175, 645, 1195, 687" u="4" o="4" /> <c c="%" r="1196, 645, 1216, 687" u="4" o="4" /> <c c="%" r="1217, 645, 1229, 687" u="4" o="3" /> <c c="%" r="1230, 645, 1242, 687" u="4" o="3" /> <c c="%" r="1243, 645, 1263, 687" u="4" o="4" /> <c c="%" r="1264, 645, 1284, 687" u="4" o="4" /> <c c="%" r="1285, 645, 1295, 687" u="4" o="5" /> <c c="%" r="1296, 645, 1306, 687" u="5" o="4" /> <c c="%" r="1307, 645, 1330, 687" u="4" o="4" /> <c c="%" r="1331, 645, 1354, 687" u="4" o="4" /> <c c="%" r="1355, 645, 1375, 687" u="4" o="4" /> <c c="%" r="1376, 645, 1396, 687" u="4" o="4" /> <c c="%" r="1397, 645, 1409, 687" u="4" o="3" /> <c c="%" r="1410, 645, 1422, 687" u="4" o="3" /> <c c="%" r="1423, 645, 1443, 687" u="4" o="4" /> <c c="%" r="1444, 645, 1464, 687" u="4" o="4" /> <c c="%" r="1465, 645, 1475, 687" u="4" o="5" /> <c c="%" r="1476, 645, 1486, 687" u="5" o="4" /> <c c="%" r="1487, 645, 1510, 687" u="4" o="4" /> <c c="%" r="1511, 645, 1534, 687" u="4" o="4" /> <c c="%" r="1535, 645, 1555, 687" u="4" o="4" /> <c c="%" r="1556, 645, 1577, 687" u="3" o="4" /> <c c="%" r="1578, 645, 1599, 687" u="3" o="4" /> <c c="%" r="1600, 645, 1620, 687" u="4" o="4" /> <c c="%" r="1621, 645, 1640, 687" u="4" o="3" /> <c c="%" r="1641, 645, 1661, 687" u="4" o="4" /> <c c="%" r="1662, 645, 1682, 687" u="4" o="4" /> <c c="%" r="1683, 645, 1703, 687" u="4" o="4" /> <c c="%" r="1704, 645, 1724, 687" u="4" o="4" /> <c c="%" r="1725, 645, 1745, 687" u="4" o="4" /> <c c="%" r="1746, 645, 1766, 687" u="4" o="4" /> <c c="%" r="1767, 645, 1787, 687" u="4" o="4" /> <c c="%" r="1788, 645, 1808, 687" u="4" o="4" /> <c c="%" r="1809, 645, 1829, 687" u="4" o="4" /> <c c="%" r="1830, 645, 1850, 687" u="4" o="4" /> <c c="%" r="1851, 645, 1871, 687" u="4" o="4" /> <c c="%" r="1872, 645, 1882, 687" u="4" o="4" /> <c c="%" r="1883, 645, 1893, 687" u="4" o="4" /> <c c="%" r="1894, 645, 1929, 687" /> <c c="%" r="1930, 645, 1965, 687" /> <c c="%" r="1966, 645, 2001, 687" /> <c c="%" r="2002, 645, 2037, 687" /> <c c="%" r="0, 688, 13, 730" u="4" o="4" /> <c c="%" r="14, 688, 27, 730" u="4" o="4" /> <c c="%" r="28, 688, 41, 730" u="4" o="4" /> <c c="%" r="42, 688, 55, 730" u="4" o="4" /> <c c="%" r="56, 688, 82, 730" u="4" o="5" /> <c c="%" r="83, 688, 109, 730" u="4" o="5" /> <c c="%" r="110, 688, 130, 730" u="4" o="4" /> <c c="%" r="131, 688, 151, 730" u="4" o="4" /> <c c="%" r="152, 688, 172, 730" u="4" o="4" /> <c c="%" r="173, 688, 193, 730" u="4" o="4" /> <c c="%" r="194, 688, 206, 730" u="4" o="4" /> <c c="%" r="207, 688, 227, 730" u="4" o="4" /> <c c="%" r="228, 688, 248, 730" u="4" o="4" /> <c c="%" r="249, 688, 269, 730" u="4" o="4" /> <c c="%" r="270, 688, 290, 730" u="4" o="4" /> <c c="%" r="291, 688, 311, 730" u="4" o="4" /> <c c="%" r="312, 688, 332, 730" u="4" o="4" /> <c c="%" r="333, 688, 353, 730" u="4" o="4" /> <c c="%" r="354, 688, 374, 730" u="4" o="4" /> <c c=":&" r="375, 688, 403, 730" u="1" o="1" /> <c c=";&" r="404, 688, 432, 730" u="1" o="1" /> <c c="<&" r="433, 688, 460, 730" o="-1" /> <c c="@&" r="461, 688, 484, 730" u="3" o="4" /> <c c="B&" r="485, 688, 513, 730" u="1" o="1" /> <c c="`&" r="514, 688, 539, 730" u="2" o="3" /> <c c="c&" r="540, 688, 565, 730" u="2" o="3" /> <c c="e&" r="566, 688, 591, 730" u="2" o="3" /> <c c="f&" r="592, 688, 617, 730" u="2" o="3" /> <c c="j&" r="618, 688, 635, 730" u="2" o="3" /> <c c="k&" r="636, 688, 655, 730" u="1" o="2" /> <c c="m&" r="656, 688, 666, 730" u="7" o="5" /> <c c="n&" r="667, 688, 675, 730" u="7" o="7" /> <c c="o&" r="676, 688, 690, 730" u="4" o="4" /> <c c="" r="691, 688, 709, 730" u="1" o="4" /> <c c="" r="710, 688, 728, 730" u="1" o="4" /> <c c="" r="729, 688, 740, 730" u="7" o="-18" /> </font>fonts/lucida_sans_560.png0000755000175000017500000104072712565232430016120 0ustar mquinsonmquinsonPNG  IHDRLgAMA asRGB cHRMz&u0`:pQ< pHYsHHFk>~PLTEﮆ)tRNSh|!ˉ)bKGD)ʷ$@IDATx][Ϭ,!1!Cp٨lRԙ{6KY(`)hRRJ*UTRJ*UTRJ*UTRJ*UTRJ*UTRJ*UTRJ*UTRJ*UTRJ*UTRJ*UTRJ*UTRJ*UTRJ*UTRJ*UTRJ*UTRJ*UTRJ*UTRJ*UTRJ*UTRJ*UTRJ*UTRJ*UTRJ*UTRJ*UTRJ*UTRJ*UTRJ*UTRJ*UTRJ*UTRJ*UTRJ*UTRJ*UTRJ*UTRJ*N\TRJ*;V9ѪkVTn㭯{*UTRJIov}r|ˈIoa|UdWnϓQ{u 7dp2}F Km-rl6{kk3V^RJ* 1>#Kf*p <އo4/Mw"jC_g >Ps*} m+jgbV> YY !oz sO*GH)p6K 㴼ְv@:p8"xv{npA,Z Tdh d;y 3o=t,x. jBYĠėD,?[JF^&bZϻL޹ҭ X/r.~?Y2'V1?uHf?h!͍0kwˉq|)pf7prg+>k`L>sGah\95Ѧ{x+Y3L8Y"J^8`E j@xL {Bqf"d(6Ldzĥq{?Sxԙ{Å kHZjɆǂC)%͵{&sY0_rEf;U )=@4@c5a,mu=xjvimN& OkJ} >[mc Y=Uҳ]}H *oU rC@&MfPMn$vXu}?B1 t.>YQo<˿DB2Pb#n/K-;3+E*84Z@pn-kͧp;K1Bd-Bv+ );Lm'\Jv$ABīp!YI\ې4qYe֞tK)j{b 2 9L*MBDD=g Xn'bsaMF4/]Q4_͕_S\$i$=-NhKe_ 7.9WDc-CN[/dXN[m˷Ẫa=v׷8LZ=[,bޤ+ Ci41Ԫ| 0OL<%;i7ˆbDb(7@QE Y'zY{ L48Rvgirp<فV]cg$IL;Vψ EA7#jwN_m^O.y~GP>G S7[pfO74.U^!8gS c$>דϳ3o!|+b ŲeWyliImebvo*!HE02= 6gsa azeհg^|-p+0˱n}`@N6 ,<6S}ʚJL5jX Ľ]üM,.YαQ+6}ca6bN7jǶيNf$D@% GZ?5y*= ˌpe[mSE#3E c3ۆ eIM€\(T*$mG |li,`b+7̼g4%nxP%f,El3u|X5!զ5q8j'63mNwT4Iʅ_G+, ImQ$(|)?cc/ j A VhwWށ3y&؈6Eۡ蕥F"PnH(vf{[ ԉgސo"&Qv/# 1.0dBYL`r'\NZӳ̓/aɞW9bCFuU*'tv!.|`F]}\S!25:F_3r!SN[+]U)5[Y,lu6[HA㱓4`3g)r˖ab= [A1&{HhM%Gt&~uʾ:xCeDe`' #킬HSQ+J&mh455Z[l3lÏ =ցIܫHu6qAF>2h}9Zz(0]>S673!ԎP̀ip7ss.@C; T Y n]@H jo+-9%v T ?y0-&|"!P$q*m6ZW>cxhQ%rΘd8IkMW (Yĝ+l<^?}Z~d1 IU(gfyuwC;UZ۠btI6_@*p3TӸ?:+՟ퟜ6B)mf 'b iy B;Z=Uhp|KυMFO1~@*fd@$ᣑ_ PdT)[On\ϘN3[?{O;!k/F6xl i@C1 }ٌ³ַeZ $9󗻯qp֑?x4n5k ;n9?Mlc"g 9,`Z<ۛ*l3Gk&n0bjTD_ԅ3v\f FϿh,^/4+p 饩u쥌T4 T'Ј| (b͆ vVjMFA6n(p$l@E3q&Ftn`Tv LV:pxvͭN=ϻPI{**ӂɃ+1 Kh[)_PѸͶaE'Y-.G%Jls_Qo=18skղ?RJvSO֘*Τ>Q(H8&Wߝz59ބ[* `γ=QCŭHK\O7pD>aR@lC@ȧ&=8EC^P T$Nyģ!qCY66;ΩpoD64.t0~dI}0l{9cЊ?5|&5 pj }7A%tͤdja x& zT{v533x ^?aҞТ&T1:#LOje.)Y"pݕ:q(òcm;c& /XݐT`e?. rXu+\S}-ClŐf*\P(p=-gC_`*Uӛ*(۠Ft? H}s&GaL-%b;_e650V>lI.%}ەfNUS'L@N Q}Tpҹɵ=ENUY6i@K&z|Dcgm+<U׳aOm\6`LO;n1Iׯ'jcc4(*e6!U=/^ #TY"rUqnž͋; d%,y$s l`]vo:zp]bx\9`yStWƛf |$|z> D+<Ӓ QXOpٮZ8=-g 4䱁mTP&[lf7e԰Ep\7qDD&toF[Rl;qۮ=Xd,n/ \m y[Ne!aH.B +@~8uh`-"$O5n\IwZّat@ɤ!qZ`%z VAbG6p Z`ܨ(sJ !l=iΨ`iQw6 ! D܋g0&#t/VF@fjAmQO n{zXM~*3Ecȑv˘"\JVL/?u5swaԡ,2Cs8 \a)sU}ϊ=4)I 5HtmPաTI9ILV>RQ.n [`<@e9:x2"g7y@ 2F(g,6}Yy=kw3hF!lzfGp}ʢ5.D+PJqt%WDK~96g&0)tؗJyf,ijk=e*AJٮ8[gBё1B1f0iΗLB8+L(y!Vz(~ײUt4^~) h97OWl 28e;m/C=z9 'Dd~9RwcM /~@5Yة31 Py*@1.H 20Uyf7tEF2T1<n.(|'gOH@S Pd&'{: ֮}.G H YXlC *ХнqC.\nq/wZԤ8۳/Qz>r_s _,(KFw tTtgl|pqx YeD)Z^˰.Vp>7N?%By&0m*JSHf~4x$bS8ΥɽXvm6h^lR$_S]hMh8'?se8_ν[Z8}t֔gdwk8-yA96=|* 1Hjg&hI.tau.@ivh5*bМ1(fky@]CPNЏ=;LͬfEY? 厣7<Ս9o#|~Gsd/YIZ2V,5CµxX[3{ai. f 6KV㸠 2BmpTGG14[ 0\@xs :"Q%81m-i!ڼ$nD\袏vH#a a$kdƙDё,GX@x2zs[$;,\-_l- .vL&5Ӳ_+_yێ5c}Cǁl<OA]X3ǘdDSn uZwd6V.]-Fz}qZ'4CR 4͝&tPe{!R]Q^%jedn!""gAFv6ފr<::; ö`>0[@#Ԫk$@-lxM;NY;Shg*,I.~T$P q{6l>QH7&3׷"FFlY[@3/<3#?ş@NjeXfڏԂ$ ȳp]O!9岫U«0!_`lܙ]S~,Qv`:fMCE 1ŲN=ٟfHzU#s6/`fƑ΍IA<"AWS@\`T7( m%a2/2p( 5 [nWV:h& O0֘"8 6z,U2l3,D*o2[ƁInޮYV~;S+0d-Fu.X'ʔsފW<:S!=ɨ1wf]df!,juxJ=zn;tI* `uw[KUiC)ő6}~H?jcS*LZ)~Se>}@Jjd,2A&IO krي^O_v˨r.d`Gǟh5ny ].nI(^MvDIlax>J!p멨9az%@r Y̹\q(gftAԽ<P=.eL>4ù:=&8NLAd=-Qs+qᓴ#F̜e4_[,x\ wgjeJ (TKẍ́ʤ!]z[%P<:s;  `W~j<I!pp& HK{=9:D'C@Oyܫ_}581#*2>1MܧHvnn LkjVZCԛ.& )KY:>eӰ"#Ahe+i Oifm-r.3D~%#11Z?:gixř_2 k;IEy@ b$1ъ.A)*j vcz5R[^w䴸r Tx+LǑަ:j>*iE9HXFmR84/> ޺2C,POB avޣt\~:M wW1NҾz;\ jːASH!Z@ '3 G/ MX*Uj EQ Xj/S0 ,RPy*pΐHԯ&g̸'$d] !׬zg7W,F@Q@`Ythh Աο [eq,ge+ign!}A|340(^f53HKM.eh?hE% 0th1L 3Z̜YFz9;:k oM9 9 ܚ_"W[11ɳV1'%&Y*Y`LAȚW Cj| Ig35G=hDf9fhyƍ Pg2K_}pm4̷.t[SJZvSj o;-̳U"@HGtb >O%OA\_Curj^Sqy-yJ* W":ցֲo6S?ѥ2|i{M‹?DgJ3O뮽)2găx؝wEI(.U>9r ֓YќB')֣m`u,{F1^e*4{9)!TNg"=7TN2\fV[!WE4F+)xI~v/ L. [%90g&.(oӸ%Et `֗] ,-.Ϟ};!`@mP<_靆HDCo P+=%a:umj%}Є PkүIl?6E/9C2*"k}-Dp[Н yCEK]֦V0#REecfk8|B.NX&qe)VAvoɂ1@RԒHӡ" ڦYs}n4FO450ج|J]] \sAfco W?WBeA!j.šб]2R J" mpD06ԍq RElֳusf8tj]o$*YW ?4ȳU x,MHLMW@ᴫᨡ3 2@'?gƎzƷZ>[GM_G ~gS@I%թXtF]~j zudi@Frݑ$0!^u'spIqru#d;Z١ITL cgp_2+dV)}\x>!@rp_d]>!O`v`RQA Nx]+ʥųPh3BЖaȲk#ij^؛IthܿiSK/j"#6sR6r^et0( G{Cc (rq8I@t¢9&?ǖP4auHоlá < ~$pVQhC` U6fe T=2qȸNQ3g^>{/#$#|*M{_q5'i ^rQ|; ۧ,Er)2T?`kuwQ#SGiǬX_x`EKTN*t "o$PUNgE@v'\&Zp>F!lgG$ʼ'9dݛnSPTefy(q]#SCy-IiV~d@5杻JIn pt<F0 $#Uz["$׼Lwq_F_;*fYGj-l1 =U}5J`*FOk =@AK_ą^o8*8ij2P :otc$tE=bwY# ښG3pa?&_n'p^H\[dK᫜ hB&$*g_67FN5x32QD-;27dV5ZJh~ ^vڞ,*MTKHBG|9T @K&Z8D7S;T)0i=㞑r1qe1qh>5Х'v{F9౤3Y=G=%L &T56a&c/~߳PNOhZ ] l[uW(PǷnr !+]Fm3,,Xխg6czis\1n٨G^xR|r%$呉I.61US mze?բI m@G3ǭԱw,D+M( L&l_fPP 1D&fNEW ?0gA3@ѪZooBd)XGَ/zЭdtq`C%wu> :I+IM42ao2ə5*w5\zl -ۥ2h)(E11GEamz6UhRw9Q-lMg!`ʸx}AP& 2&p9Z#;xFa1W^(ٗ S_n s9,mUs|mKhIM{zk!ij|kalL ހ=iz X\qlċLW\}ٕ^:|=p@q6f3P+^o& R+Gzj]KlmLwT.oE h]\4ʳmVx0i"g1T N!$NШ2_q++}Ymŏ]GxJd~G"Q8 ǹ!Qq6J\Srα6>t2\][C׍K P s9xs$w]9 ]{`11h HiE\8v;ƒ$? "a2#jk]ҔZ75vfg˅db<.2!%6љ4 q5Dn} ͜=&W9ig ܾG‘>@sR/ۈ4ӗzeQ^^[ׯkFB#Xخ2xvZ{{zmie MqB** 6JD||t@=P*L `\z"SW"!͛x(v{3-`) ]ld JS61 <-r~&>ƭ.!]DD^E/uhC{ _X exI/ `}db-%AV3N$@0e2Yx?$To1K%?[.5Y^etvtT dpbv3'Pc N K8 {!K1đ:*&' $я @*4|-\7ƙ͐.Tw؆-M=,Jv/ ȢV]dñ[Y䡖bYԷ&bg o2L:<~́agq m&BDԶf*"xQbqY3ǚvonz,B$9AM:bOGjiEE dAwq;<{wDeT:@.P,ѪȫΎ|#%B6 hc l;\ʸwOFd,0ov(vw+`֝w89 Y4՚Y/9Ǣy uG2f|lx h!v{${|c $hm4lQY=7J|{4MLU7K5|$Q\~mm>D  =L d@E(׳sm{}L.g53:_z\.0XECem7hbh5 񝈣c3g`D1kЎr-aه/Ie|w;2ihid7; /BBT0 i:-TIgGhO M&:IM aR *&2.o=lZ2#[c]`&ݛ~pɨsM 9^94բ?GgKcNF]C@n*Eviz˕y$}\=ள\p6<}a-HW|/^0C AbO.HRF=%6bava47q eB5 s[piC:_F54]f Dhs[ O?%AఘG#+2s!O026)aY"*F.?=;ƤgTϤh\ =yՠauB[ڻD,#7,SqE=Ӑ' |Z ̘ؖ/@鵲LZlÚQTVryN/i%DT@t\!K fRY!%,΃1.`rxlGXf͜PpGV*O[_J68hÎ Xy|&KJN=%E"$ VǾNX#nh3OHb5$N6^'hI: w8;lW&FH貮IQ4ĉ MM;mR:n3NcؼD[NCC@{ݡMd989{Lث94j`JU'k:UϚ R4]n{=R`Հ $-7s)\ЏʜTNXp/ߺUb!%y{vd̆t .Њ*L]d /D_ȉ@ĮB l2aF9'lI9y"#REi|A0rfG ؙ {seH =zvD&127sGGXZ~$fD&:'Nj --ϔyǼFW-p`Ί@M`@UVI m 8=rg-PI~#8Dr(0bv-sx11\63r2y^PO5"@a2EF33ǙiҖCnUB'{'dst 퍌&`\hc[זQ"@\o/`$S벮F6ׁws#˱.Ma \>: $ %- ifd;wc̛-`zZʹ"c٫Yr($oJzj9+d46U9-M~Ċۡ&0)|i.WF7=%Q8U(>ΣVAL!~d ȏ"@e1.\#evL&}$ FG]W\. ik ]x,UND2^`j46qb5 "GlH u߷[w]ȚSuz1Kū0À( l^i<Dj~0dgaF9 $c >rvil c%}p),|/}_[IRȸ3gwDƢ ڴ|ȡ<ۖ}"H6@ ݠevkۆUk~z-6f[eF>,f\a#*S?5RoyH9dh '~z,rRS[o{,Ei|c43&1^t%1fj(h<}z(`-i68xA3#E .U;2)~#H g2]7н@C=[G^L*??t42A+'1zK҇O%VH3ጮӗۡc`w\gC iؗXA .SfgrOXk@<*>xxՋwllyS0o#9sֲAJ"'؂b>k$>޸m|74 CsTʍ\~+ARYn(1_P_~*C 1A%si;>c-+Mjq`Jl/Z2%B NdX`t] κ7]X00S%X/Ye7X=g`6=@|C|r3 PK!`1\ؐ Zt W(QD&ާ6ed^h#rSy-vO>"6Me~ -%6 Gj\n:k.f4 Pd lES5e[OX8eMM6&Hi@fLWki#{Ű"g8&A"#S_n+#=w'h4@1"hf-sW?s,i 1rx:ⱽÇW C )sddj78t!'M=M|ܶ=̔ N0;y8GVe9*u]Q׈-_N`(ʼEqT2-&H4 o5y(bmM\@gb9S}Bx}qRf_d:2) h'pbv=[ˑK*lźUp{Џfyh¿gUKh%J/*@$(:|P j۟{hZEʁnmM7`Mj;џlf&rJ_bby.fRx"-u©S~*m,6(i@gFbzgdH͝)r -&I5XKa pS 3`"u΅>!qah;.K/Ih?{׸?['y*any:SQ&7jxL.U#ߋǤ 5,]nsAF5oԡl&F"Z9ܥݷ4vPk3ـ>gЋaVIdV݉t6Qtz-e23mYM̧ M-:fU6ZȸhIm%wќy$G|aR6.myZmbfU^Lj:_ڏYXyWIm;}-ӟu"nД=$? ;"{ hsW*\ۗ|TN z MCW9@* +S]'N-?]Cϩ;0lyc)r$i9`wIltD< G24J7`M(G'nHq9 \)lR}oXk9ss(+} y7;T&lޱ;ҡyDTs*??@~]8JE_DXUD܋w$,[nyG-QL#ISVҎmy }xMwA`NpMQdN$wMߛ{Z=?}C:O+ 6AVGW^l} p~Mۅ~5M_Վ'*1rk@@]ԬaޑWum%Lq7.t߃egF,WzTS@~1U暬SKU42%<)Avg6$ -[KU?IgV?W*F~hɾפ;IT}fTk΢4u`:߽?pE+iu+PRJ*UTQ2_=4v"=?N+sϣfjs|RJ*UTK!q W$jSJ,PfUVTRJ*UzF_+슱o|8{֭SdPRJ*UT@Ni>RQנJ*Ub̨TRJ*UTRJz}LxiJ*UTRJ*UTR%ka$*UTRJ*UT\8YQRJ*UTRJ*})ZKRJ*UTRJ*Uzײף9PRJ*UTRJYxx#r۹gWRRJ*UTRJZջ I|/i-~<7/;y7Z9lo'{מD]s|*UTJt8vχNo`ϧ[/ռ}77]7@&17/96֗JKLTR%n:2S3F|NNo0tN>+aȻfۍܷ@n#慚<vJ~_{i>EYRJ?H&t r3o/;wV;UA#_90Y]/ۂ)@x͟᝿)jN^kJ${^$8h>Sl+UT$XsNRyPoӻjj7HS[|.%:)н!?xu(Pȣ=$$w^98:H;{!U,/#')'ԝ65gikK4k_Y<]蟦Drt87*3+@ǀ5Ss1]U4Uc^j9vu _uD<_`{>>{i0 }9ʌJ~Xw">!')gԝ75gUj{2/O'ȟ1ݐf9oCmĖ fE3Rƻͩ6{s.K.loߧ%e/&J* >$%欻>s$s\i8Y蟤DvA^e*$/(@&/mwL1" %95nU#ycZ3|]tޅyZR6Lէ͓ j 4VV"#RO9;qjA|ԟ#~,>t9J䏘hDن~;po驣_ Fܭj4ϙzvw _uD<[a{>MgX]q'[!Jއ5gg)ԝ95Kyv>Tϐ7Gw,>tJ䏘Hv|~J*UG27w2CGm%j? ? i;yw{:| BJx#zc9||xlߕE$kTdJ*&FhUȌ0MZr/cƳݼºO;vq= 0kZ{, PNWhNgD^[}ݾ,o^%ET >ӮB RJ8u_»Dqsl. 5{Kwa<;+#v[⣾JIAThМoL"#sG﹆^qط*selN TT%؂V麈%?b [(aƳ#"ݧ"?kK,:QUh.g_tJu1%47Ir|Q8W?ϮN'ylFΘQL9^Sw&L@QO&*2f%M<6DW_|aQLnGFJAcF="kwo rQeNektOi=[7'e -)>)f|;e._*^e_[dH߄Ê4(:F^7RN aƳ<<_K;Bڛ6Bx3ȗD? 9rpsy: F'Zh,/Z ˋNY)k .iR,\+Z܄~\Q"S.Z_ylq6%O>@xZ3ΉBl-Xe1Qhp]Mܩ8i=ã&iS/$H<ӎ.vy-3ȖD??Yrp0 "K >bhn7PX^tGFJicP%{\--nI"aeⵔog=VW{Gx`?\ cSD1%@3F`}Yd/i32b?!iN.0̵<# 89\:O#[`М'7  ʠCVڹԐ塤.+A\i"P4@ k^XKv^,i+6WZ.oSxd r-%_?QA; БE;8] ~aANچ{?i8`}-j =?\:O#c`М(7tGOXoid#VL)<5=#CeeOc*5lb\N-L? D!+Z-޾Q"OS'5@[*?&Pܐ}_7 صaN26ᙕWâw:NLy@<4) L@ttIi&}%V}b[o[YbCdO%85di_T!;z.3\"H 7ƙ!_戡ӔMSQc932TV5f*De}quQ $_Z01T"Z}ccW$lkA0geà{ۄ4z0,u9cwv0܁tqU/J{ wdW;W1b"G OoiJ\E2-vy>.?aN,xAr/<ŧ & Klto{)9u`[5rϬlJ?L;PTL:`|z\S6*֘uTS=S7[źP?Jil(n><$5vwHd:Of }}0VHuXA ,d; omJ\%2ݢ5Ngz~鏶`GQ WByrEٰ/PP SaSDT~z֔D4$dE\S9S6g?XU ++:@so-~ m&Ӻȓ-J͎m`;t6M9_5"Ki'r[Rke?I t2Fu YRt9J8n|z|S6*uT3}0p= Z㯄[MK|1)Ծ5EwZǁ7ק0k PG_I5j0wb'>T o dڍ5UD9\:5[l➝㯄@[_i{9+~ /{g8)TSM a=Q~\ө/72C!;*_ĺgG?ͽ O1B;‡}CcExIڤ95q_(Q'% o}JT^ Fce67閞Qj'`O}| L?J t3_Pf2'޹`{`|,C*@=P*$;gW0E* g˼ziDXMp=ؘ/x r)Fƛ×i,+x8؍!Fz iF.rf5OXlV?:hȟyVʵpaOj+h8Ŵ}m jћh~x @Ab.B,cgCw?4^-f=a tj<ԩO`1I X< &a-|CPjQ}O n#&ۉ8Ͼc%$9nj3Mrm3\X-1JG+P9TTrNOOx ;^ёeyy<FԻ*x, o{'xt U.tXM5X"D48C9:f͢{SJڤb ! xJX} Y;_ 浵pajĔ*i vI9 k\:ϷG,=E?1_ `ұJ 9l8{|z[o: سſ,Ju((>HS3nUtʆyċ:8hW?4y :f43~FXNhmw| _] Д0EpitJgg[bJeЏ4Vfszӵ1MVBl@>d*}v6ڒx xA۳h㑆N#;|7W>Vl"/snڝ|/%sr4& 9-or0G-tA I3x`qGvI$XsXp?;3>_k|6@G`biyuWkkZn)SB?X0M0#?(m_[P.ZMU׷RS-}u 1#_ cΆ̙FMAh㑎cm1L|_8biquo$w?t$.\ ⛴#g> 2NG;9}l0XS +4 ,Cu2O zX 7dWp>Å?"S*~Bom))\X&+k Ei-} TGơ㏿' Ň*k4 J-L ߉Thw@x jR| LHTbh e<S1Y§c*y '!,y[$Ӥx/@BÅ?"S*~BzhD `_Gim_[P*Z "鏶[x$ -;c &U 74 ȝޡx^@CYkHfO `UCc-`yOz7moMO«݅c%=S'hPC%u.;ה!t[ vL mK>N=eZ T`-}@P_c}%Ϸ7\.Ey,!oh~O#<*#񛽧vO(~әLK@п' =ڱI!eo7{&0A}e:SS+۷ k S vL mm({匶-[(-S-}7kgĞ5h+R2/{ Ի,6$ 2_4*׽C!_l m|E}!)j;C{>hu?eт}O47XX@{?VnMzw%OH3z,;i %?ݩ̐Џ4r9pسϸ+AF-LE ї)g.As k{un 㨿=xMwæ$. =~`hYjlnE ;|l5<M-x֢=[/X I`K7x#e(WKf}DeoF HcֶOu k a <Ѣrw__ igW(@VPr`u~( +,\0^P$fl|Kн'xiv * Gc%6y[+qN?4(ۇou[nQB?X)S}m!l'ZϹwf4ĦaY`@G} d }E [)VE-<0tw Crx\@ :/A>&`uhȔ)i  :w"њXgb90 A9?#*+oO/e[r3x`Ow?$P^f;<NB:j#n zJl>οM9@P"ڟtv%m7\rR9%#-u:PQ-->͹Jpl_9. \:Q ,~?|+ OVw2n}%|9\ ">+xɃ="VPk$Èa  ˰lP+:ld3-2w;0xcĄąKv ό B *: RڏR|#.%Ґ':hu#(q=ҞQCǫ(."흍(10ե Vowoo ,y{9nqPD+GZ 7yF0X9_-Bzq%_Më<:Vzy6\||AO @uss:!/g'Hżӹ %XGlmlAA<}3r-KrMTp)u\ m,}P!4bp L6]DڕVIRZS }߄o)SB?,B?g7v|AC>1žBh'pUxE׎!|۩-@1cvj6PgQYMyT(l?FY [:8p~T  U&@eВkYwԔf6@ 1u5oHh̒NUߠsOˑ |[?IJ{@_ E[BC@_ZZ Si6  ߤԏ0"=5$wppPpך0{:Pm \g+->Lgu:&9"  ܲ,j6W$=;+de k&5~Yu8`D+M frMUa-Ju ghl*;h͙:oEP`rX[o.vk1K,DgJR E3ٕP+pA;MjJ(0 !rSqV+T7@Uڢ*i[jg-_)?x\i\x:Pp}[+!U K.b ,@@jrfdk | ҽ ߤԏ0"~Qz:h¿@\TRIh0rf=`.EF5,ALAV74BjOJ*i?#aF Hm]]zd!1D_''+5pYlnCWZ7bJyS( !/g'xZZ$QF{\oQUѨǔB=ud ^V0|L]iu @wσC3zY8B*MwR,o;>p!=XWIHtQΒeܼb Sʧ~YuِWhM}hOrHƈQ̒Ղ硞Gfl%mCRYOcRb0O^J>RC؃wmSvgY@9ZK71WՒϡz*syy.}7!O 0k@9T'7aV|OrtQkIZE\m[(U.l1ϑ_E?|= xLzԯ*h{X\޸^ܿ>G8hHg+7@O\\,ZVd)F`HCnw0\P~|L)fa6m 6`9ɟg+?\n-(WYHF?!otP-TvP.EZ2mv[{J#sll] bT|}*rI^`9qW}h!8:?@2?V*zȨʺX),kC%8n'-a(f,"N^ j}ߏo)SB,r;膼ڞ8O6 `O-Zǫ,SƂvϣ~XvYZD"Nڍ:oA ۵wh5HM ~`h {p~Bf Swt[KV\4e*5e I% 8ތD:K"&N^ j}ߏo)UB?,r;&OhHp/UH_e#׫,Ά@t8kkBZ+v@?#Xa\r;Q-Tk&Bmy:_x tָBD+05rx0L%4nzR S}4aLXGf|W 0bZoo=q J!(ѧWzǫ̕dliBގmop$|?O,7 8sfgiXL3QpqB42:bV`>Z%ȼ[{t0\ЎM)fa6~Lo^g7߫}ڞ8XD€X?&5usbf޻ETǫ,JOwWnZE >]Ư4].KʕU*B.CK;),QBv@"!Ўr.(rYJc:i+H[>4VCS !_)WB,Za8`OCգ퉃!<:G ]=9pU4n܂2'z9[oK21//PHXr>:oe0nᯝ]U4`I j^\kI.Q  $ ga:ˡXBSMzrUAvi,ooJo0 ύTi!ie\/cH&ǫ;6O$1(e'@4JՁo+"G\F W; DX un>~m[wv`Z< >\,X֪2*bcsJD &v0\P|B 35L#bZ]HCխ퉃$Bܼ)kǯҺs XW܏WOדKnjՈK< }+;W5b#@jb!6UDm;Ve)mZ,:4%65lwn?:@zkjȋ|%e9%)e\]:SL Z`Ja/0 OEףyQ42Yڞ8Sd%1g`pE 3==ˏW=M3ٶ]>&bɚN%@n'8pj'돍j. Po>h/y40 0|? Cr[Ǖ/jզOiBrf&]jϾ.?i/ZgH縍y nA:?̹Xb9w*STlWt nubu k,WZ`Ja/0 O9b  LV'ڮTQВU(njz+ՌH:Oү /$^Qau|G9yW;Q)G+JweRH"prlktHjlwGv}u&9 V=eY(gRka}N >VUgnC 1PJ\*Ҧa/P ڞ83WztՎx#Kexw6\ X&z1`GORke>bpC -l lH@d>P9*}!M @\48Ns.&Z:n田hnSN`R8%|fa6̌v 8ċk[r(_8 HN,+'uJ?^@Kpj=me 48]6gwsC[X(Y; VZPxVHCGÈ;fmF=bHqdaFsJؠ Mf9@!vj}ߍo)UBOgfsA`OChU6z/Zj*[&~c_rB?^pء tƮp{, yeg}coXLz7+š9,r݈vS i1'<;ݎO-av74hqϹ>n@mc9h,^hdU8:ЁZ$ 7ȔB+3 R3Ɔ=q\3:Ze#] Q|kjJ͢c ^嫟Nh-B5dc8؁|ꔣK )Z*yQҳ޴Ψ^5$mPY:k08@zhRҐVͺvt^o[f^P\+]M}Jqx+pA 2У\Sћ$ܸ i(ƶk{`loټᡫ $v(lATn(k)D0T6\|)q_$KfeWU۽`_;Ǭo1K9k2넰#W ,[l1s/V'8@Z7o//uV|cYSTQ-m͛n5~ψXSʧ~ւR?27_۟ 4>bM g[~9oDTM\FIaCWAzCo1.IǣZX/ |TQ aDDY9 & Q&$')"""RuDDmۑP8 ?^JH,WWA_&O5w`Az~EWjK!DDDꈈC5/*n*Y͉s KtO2=[ :";OܠY*BlŰyfvI>G0joH4?&rKDDD2  O|LiJgE nӉv>df4yckHXjTэH8B[ٛfjWA9O}>ɬ-j:}AD b""""RuDDt6W9M?"xeWAAg2VUeѢTJMDDDF]im.S)7VBDDO\9?KFGfHr?`h)3:"Q|p)*~cvd*@OrvI>nt۾˾)heCXDDDꈈnDS,HIU{ =q\/EӛްvI>^1s\|PA"?SX64DDDꈈq%oTߙdKh?I#""""""""\jC]k!"""""""""""""z0s(I=8mADDDDDDB Q"RC/-Q Q6& DDDDDD)I+&IBDDDDDtO8[{_T \F*̓`};eM:t%2.ԤZ:eb`J'""b .7 xm?qۑn>zB[\Z$H|zktwV˚t̩Eau5t"$Ô)o9y}> Wgz^*9}{UC =R[dY$WH|rtwV˚t̩E٫Y&&Y&-*3?=g?~?V MtթH.ԂWun:pR_-21r1%ȈȐJ9@lkLj?י_$osJw2MO*̓EV>:ݝղKo[\]Y&&Y>Qy߉\t]Z"]ާjjvVe=q}v |nI7-_/qqjYgՙ3l+KY&&Y"Śr%#"S;ξb5ZݝղΧ3&vul jEvD@*Śf|$똆w0kg;l^E;!Dm|[z:WzC2yT[T -K%>`}պ;eڙÎ.mSMB'W#jEvH@2Śh=ňx}&ٿ!/یt'z,z`4^L^ HE.?H츏\wgC;sn[nj0WK/cZ )D+)F3NhHr-1r3f n9{b֑9@aح9H-4r1Zy$|*5xu!sVFۊw]X>SoVEl-WD-٧}=mm}WgFx{A5誉F!`SF&3LK4HGys*iOKfpʡZEau 5xud|&ZJ#Lm ^7y3NC]vkMoTCTpٸ?E6thk}gro gbB9~9_&2zEYwH-KZPm>:v ^/Cs8it6Vnwx/zv[~Yg6 9C^G(TB7|:iOWt/z;^U3.*cկecHtN?p>POۏnu,f`vyz5XEO@@[P/ml߭Ь5HpWOBW *Kv;{SF 5,>ݍh)`mWgbʫe@;R$5f?]VFO鄐nkZTm|][.|PJ2PUW5kb~)Dk35g?cJY|2JQ# 'н퀴0},LcF%uVQKx y[q*7C Zlv$/W?񼾑|ټe*R~v1JhQ_tևuYQ;w||=)jfѴ"{Z@Qw*}w;ek9/1Jx<#Q0:.$)mXVz8ܔ; Z άX.S{toig\8JQFcfGļxKض00/,{PMsAJJt@Y>By5 r"`n PvXUn}aCgF!sXƤD0pmpt@^L مto9O!fHe8$nm)OH{Đ(jk-ɣmG,WgIpV 9Nsrt, X0ҍq+B1 w!tyz,h*Ѻm{(@1}4hhk&SG5c?KkJhk,nnqVQ;]vy# ˿jw ɇ6呼WVyYX C`=1ʤe"`+(i`TrZvk߶l]۾skq!j?{.(.S%:0KHZnb ܹ4m g{#mڱOC7[P@@"šE/+0D['T;dg2ٯx|m= W@k5 oWGfv;5'̡3^<)!qnHБJm!p kIͽ?/t{?[֒Ԇ wwngV|ĬVmXw][ !TmۋaJƫ#aQWV%@_%fA~>lH B)M4={'}5Sh9 `Kf8er0v!| Z/鋚!kdlL%9;v)C{iϊ<_/@5/#d^Jv| WLc<~Z,\;F) KDSH<T@jW:}cv!-cN~딽 ;' r=@SI] `Ő/G.G+!")wW`}.E@13ث[ugbxGfL´$}rNgŽH9yXBtt<$,Py H !gz Wun,\y j{mhۣv NEg|=Y/kP ͹[cl#EO?5fxQo [?y mNU}v4bfw2 ֔= zB{mƒfmP?;L+oe*6lˆ=wzX,3QII*m4mo%@;EUc2翦zUݻQ=%zF@)^$gۢȕW` ޶WxDEV}ez .;fϨ|M[9YkvwP |GXGmzt 6XaPqҖUƬ>붓6__}pu~i6j߰mwpkc %&&eIwR H!c`!d[R+=}˼v=P9`g%C{}0qFUS;@WV` =x@K- 𧧖ڲȃ}Q+tq:Ʒ͐,̲ Ԗb\p`ܶUr&-p?bIcο6X^Vl#񕰙8cTi;lbm ^ f9ՁLT׽bk9vp@3F8(hzgA+ShMZ*w!NskHʫǵ$B'dH1윰iZkfv1U:  HodCHK \VeuQW~gX ]KjTOm}YQ@o1m;RW MƸjFf)}:pu6l0d:s3-I˫}d} (c;Obc%Cf42 fHjS ^RfvpX@q& l U$L ^2/á07uCE+Ž/-vwn>{.;`mjy_[5tr5U3vwP\k;@@@cve#+\H3.~]ihȵP5iѷkbNA@ecap`r0p{09i/Uh>Of;[9#j`tİNH `/`Hːa݊l H phr*UTޡ6>˪_f[yEByXi t@Z,ٽAOMg-|Vb1lg;Bԅׂ۰5r%U3@],/9f̪V,]Yle;lhÅձkl9Pn +6`.WuۯƥqBMvk`=Codu'v/Oideb _Y6C( O('F 9u2r"+mEJ@ bM*l߻gr0vyEB2%tՄ60hko&bim݆$+±zа+Pmgg$bs+d ̒[:Z,ܼ#WRMhuGVoVQLaxyp F*} `Xbj: . IP\el^d MVFfH?!Ya=y.s ZۍnT; ҽLܼ(* i7l˃cQ+tq+mCmQJVMzk 'koFZS/|`%-TKlKF=jɮ:d f6Q' >7U}4 kp?)% & 'NUqv<VsQ'lgì=5{/( /3Vb`` _k_lwgiBHH"3r˩,-Z»l˃cQ+tqmm䢣{e2܉57f#&cl,[.<1B?V-dԞ# k@@f]jgfW+stz Y_1+)7x##JɅ9Y hA{p rn&Ɉt#]lŰ䷋fh\)F^8o:z:nG oj|v k[M smi/ۦL?xyEB6K超v .YvLd#/[^mmM>l}Z0,` S4yenz`3.^L?_@.]٠nH';1" ̹`H6]v<xZU1]_4Uʦj 2.Z "gk&R]spD }ߦn8rl}kk؃ g;x.naB^\,eɺl{Il^vޫؔzM{+P0dźz+گ$~)^+*mfkhR[591L@_ˆ0MTK%WF! m&m[]@ Ye 1461G 13?Ѧo̹UeƘqd@ ZC C>4W5~삋"W^[f(m`OrO8 l5Vd ='cD; NkWA|SWXPs lCv@d2^qLm ԙs](AE"lzelEM>E<:5 ^{P;9 m|`!#km%0Ȅ7T]:iQf?Joy G]u˘BjֳkF^ga+tqo.~G+8$WN:6<3Qg5 ѽNaj*:'ȳ6:d Tl6Em)g)(_ct ,ajQ=i3*r(1ZCvF,(]4a‰օ@+;pk쏥Q7fV\(6mFGG\v9e@= (S×IQ!U O.{m^:mtv_'CBO g]ٝ]m0/$Vm"кpc:hy-;**]0:գ-ߠ6zN@.CcRUFB3Mq4]x4MZ|0!֙C<hv$]4^i׮km)H8BNvJ@ &y Pbk_]FXVViυnp(|I[X-(R6[(n5՟]ߪ67Pkuzk9Xq9Ȃ h`q<0P3I۟hA۪҈'~E H^쭬je :a%B 瑏/ u1E+w]Gq\{jsuـlev30/ێyPJߓu3Qo{ƹԽ _F /\T=X·y<ΰ7" A =i3 Nvl*xbxAcγ=Ry Um[ۘFoA?q>\bT$OnBe9X-Ymw8ymw5to85wM6 :,a l3>@@N,M6ֲ6EX.tU-o>ݹ (K۟5s 䊇 Xh K!ȇ{*`n# ф u4I^3fjHXF@?ĸh2Bd>c~+n<*뱮=Yx B*ݍ)Nyبs{kVtDqfhmz| ,t 8\s=7 `j% [%]s kf\ <_lJ2 o\wpBBb@l8YJl/g\`9n;97]kKqε Y@=Z/6˚+ʏ[~&qc 866W řϴ]RtlQS.jq`1Q>@IU<;t0*$ cP[<bfL *5=Xwppz"rs\@]5ҕ'k79{k@@FBUYi=*5+tzsbs]Wxȣ̌i@8,ڐ5 sl"3{n pVY@m4R _CRE?  [L ;RR: =e`]N{%tE=Y/@H~M1)|VkMmlu V ol6. 3frRŧ\9(0T-.`y `JPFx%萆U@p@{Ij񀀌@P/p \(o±sW+ x%KGfEd[ʐ z?|'mz|SmTu ֍bتQ(A1_*\ᾀvE?XMc:b>y i7NE#vvl%X]ק^Z_AzB6~h(>s;_:!94Sh THb^d(YL\5%p" h;yK;>wO+Ύ֘wdzfxk;{M؍c[FT0{)H1cbC;EԹV~Lad" )>!h -j w,*Cy \>`WIV|_T7CgL+$GG5=Q(~tK@@!@Od@ @ZNz^mѕ3+}O֋m3 ]@mg?vbTQr @˜Eۣ 3/Wשp8PLQR]2I( R-=]Vp#N@I>r;DL\j?"z|-_%kcD+bp }p.x%'8JhnJ`VvOW87&o v1׏ ?Xb.av؍,=߻AEԷ7=}kA2-%"mv%#A#^Jmt]4ȝ(.CBwaks 0h8s+PWS>IA#"S5\DŽ&~-tki{ 㞬C0/pp3´Y0q\|k8'[8MJ~'nM՟K1n:-xIe: ˜-8(0}kbvlL#琯ٻoz5<ȝꁕ/ZPS)Qz/]*=v֧/1| WlV!St^K@vUps[wp t#f~-iD [.6{=YAFk7|Vײ7j;3(M0}]]ձʓR" fAjX{%<$!XvnL;i,^\$忚XbRv19NL΀p{ @f3P1μ/呻QPf\B}n 6F*@Rͮf m2w< (-%sD" (d:R^ m]BV%ޓEpAg6e ⛭@mg?׆]f_mguopoB6(mle%k7J d10e!9#2%i xLG7';5XKpLFu)~%m*w۹䑍7r gмBba9c$w4SH黁-hp:}Ѥ| ;+yKQcL Z i[VtJPkdZc_una7ⷫF~u Jרrtj*ID *[<n o6Il{!tD) ; ME_h,%.PIoev^@۟X /P<*+E0;uwwT sy4|A?:Z7 'MԀkHV PnrņxH!-~|!j{UB*FUYݡv}O֊ gkk_!ЅpM\?5 `lb]Y=Fi|&6wga/ GLS *ml^~y9U ߀ $I##lfen~C/XǍųwR%QۓE'!]U1#9VAJ°\ fa~hXܻ6JKBLD5wn=%82v;w3("YDpҠu+9Gw{` `󅼒I@AZg7Z=ڪ4Y{=!gx8 (m5AhkD(1ŧD_۰6Q*x"68;JEy5Ɨ(JQkF{8!Yp* 7g/!)Rq#)ΈG a)1ųHjdV Ӓ]NV+Y W-.?~ap R$>&7i6"lSL٪;bj$ٯKLL3y+QFJ`h* 75ajvPSHCF%{NIHޓu9NݧrZ, 0\ʧ,qNc߯>289˻zn @68;ΪvJ=X+UڎVào3"`x[B i$E|vѶ$ht}QlB`ƣ0W(_ʃS$Y(i? VZ nP;JYÝ`eZ؂  haq T!e-w/`qmw 0=힬E[;6=Na +^_ N6H;j [a!NHVi;|.u_$^[]`ypÍ{Jt!blU.Cͭ5q8127Vy>{;[_hi\-qo@ ̃[ AZ+PY  !Yx%] mky!ЅlQdF)aU_ QS>"wf;:Iⅳpq2; ҎX''5PʉUڎm5T z֎ rp6]bGec<#H} Av̍/Ap tTZC c" !WI q* [Jx\Bk}*^.؎ыm{ 猖jU}[?iqYy~Ov@6X; bFH #~Uڎ醇&+ >pnoKDkJ#^ W 9],U}X똽QG&$XhCAve7q3P/CQ4_` @:}g)PGl=qWrŶ,w;(6mel}"ڛ=ۭVэm(j%,H:Ehvlv0fL:֐!NHVi;63ӶH R$f<:~#F 2 DƏj늊V`mow{'mJb)27:@#*bLdݎݤBbk cf4j#>yjoP#yz } bv_-0GTLchNKqu^ql睾*oɾd]/<|͎ŧ1Ӭ(^٦i2~p7:ɤ-_f:;bl"n籅&nS8aYmMdp 6u(L57Y)^|iq ﲒ_e/Q۪ܗKǾUTw7-Mڏ0;PC$Թ_ʿ/>tҟCa~Ѽ{5߽5#fn9aRZSn\n8z;FHMŘQiJfz7~vBq.+u7":/y;.~m26Pr#%W /<&1Ҕ̖8e+LF9P|)4gUnvF aD[a^T=44^U;D(}jp)ߏl4Qd{i'"i*7Cz+ʍy$'P\1^kFQ>don_,܁܎-Gjp)ߏl4QdԢS=[Lcak*ɖRi'4ajI{)a!k;/厣|iDHA5G6Bj(ŒJS2L;яS ewDAMfpqPCj EÖ;~m2vQrk}zJQ /<& 6ҔDD?N}BaO^!|۫98–;֯T2YE2;|?RDafToeٗ͘C4G%E [i t|%W 9ե^;rpTz2HC5G6Bj(ȌJS2K11DDJC<ȁrulP"Zz=Z`ΡE]j0}y+w[22R܇/-ICPtO!o$DH3*M\IP @"]Tj%Eg{PFf92.c[z}sST֛@*N9z@T#:4$@tc3*MLkvOw!@ETĈ~jw:D  {3v'1!Mc7?|;GGN|B^+ """"":Ԙ@.OMnVe{CE:Z8 0zsI l»_9 z8*֬@|i/bu]dN9_e>j:) `؍kƻ )æOYDW ]&z>U;7+Y"n].^ȝ{S`lL=hFbQ/c73?LaQ<\Y5  =_1L"`ݧ4h O?xl0a9dO0 8o#J؏dpÇ^!b%/c7@ O<2N5A 6c;hs%"$":J\k/4:D 0f!JHO2x>D<)/ur&fC2HDt8B/_1L  $/hMy{ ǯ63#:kLIh5"nBW~W,?!+!?bףw 7o2䒢<V^EOA@rV&e#}C&.%k%:iP_(}9kwC}OңF֤Vl'{ᔢ6ꝕg=ZgF &"`raցgGyĥdzd=^6 ʐ $vt M~v`_@G*efwϙRySZDDQ>r2L/,"ҦC2rm HJM|U擢`gh{5 P3S4{8DW<~,<k~n` cpdT 1"RJÕEDٴz1G^ !ڶbjDjz*'hqC HG]s^֊֪r؃|ML@25J{t-73QsN!ʩ [rbFc3G_Z / :R J"+e-<6a*M%Fv]`jАv63-*E ^p,|\2 '"i(0רU3meCsXвA2դI.#WYBг V=#Yeɴ+jd $+X=/xbt ޑ bG֋r7`oкFRb), /E6F P,kp8 w$I ,hcݛw]~_K-4%`aj=yX< 8 muS=18-L`X}Uch"`a$/Ja)ǘm1boaCgf/ƨcXƨM1'Vq( cQ󀕻lVI1#W`8v<:#tJtvuЭ⚐|E.)r)ex8/>bTq\ /u 8k + f^~Um8Pc cDV=Sdvq4<=VAɋ|cFm{KdcoۈYsbk=R=:Q+9]v`v #lZC16|c0U!D3p+u ]9a lpZj`5n(JF̠c vY!괧zZ@5 2n}Pտe b%4WC?--ڻC]%~Hj" ވ>/^Xf㼉]MKw|-sCGymNY'LgW=D B>9&~'\2N,lF+̤\-:n]5z57¾Vmۋ{.gSzy%xl$u?M\O!0%] _Yg5!&`aV6iɪt^4vvY!괧zR YeUc]'Y6ܒaFjba[r>@Lknn=)ވ>]w`W| g>Լ&B>2)e\cV3 ߚ\cבSf Yj]k5@.jkހ"Y -owĭR/`ҥwf*l:=pzҼU| sCtS`5nn4x$\y68.m4ry6%XaqAtwQ!|c@wz8ҹr!qO,/PΛL% Í =h ۓ(o>9ZtV =/p_;I`+ܓS:dgL3[l$-"Hb_[C%@BV͔_`I"7+1ŋhbƒ|ß~L+۪H+o v wmP08F3(Ay`ww8ChG}q&g9bbXV!"1tA pؗ/6Y-86e}`ރrX?c'?`űf7ӟ*cqJy".͈6Ɣ z W7P8O܆m8*~ҩ-7!лД۵Z67=b۟rٴ~S"rq1'9W,;J|U'l0UJGThBßfh6vV7\r=)BODSDwÁ6V`J wIM r/RK|7ns{?S?׆e8#(p,kB:W[w_M1 RXt2-,y>d~%B{T@"Dg1[ z n %AlPe?I3~"@Nۭܻo^ (ޭ kY4Ln~$ەC!8!L r/RK|}}|\: b(p,Gg>J=AFTݓ(Ï>(]ò EW~@O?a-54vLH]`ݻQ%fkP =* Z̭P"{7XT6\Yvg `;I {|kOGdaN7׋0u5~1 ڧ?#F آ{Hp¶a_7Źw4[Y_z;:ӲV7XwzeXet7x||,j{]hk%`ؖ)AuA:`:NJ>D_^ڢˣeB"#i@Fm&hV>yiXmnm6PZ~ ۲GAQzosqU9IM'yEV`F;˸j}WyU/ kc8\lVY:,V%x|jQcҹXC6{ ^Rh|=PvXr:-FΑu.V;ql6r+a,q, A$0}Y޵Q} Wf*/RDven沰dt."p,rtd* Z#,]70E ۪>aimlaq/Ar3ZPz;KZ;fڑՋO^wq|@Ԩ6ܬ7Qx<ÑNZjLCYM}j_mGe8 u!>zCIӡQC-] F0sG< a. i #h>M(%G@,wzȷwhA;ft{lp׆t&XT2,O3@)cn S@ vwK:jZS4rmsO@^t^mVvVk;ILz~Jiڮۇx8p$kx+L4ᴾ] \u/|ubEw18p9)(1GRGIVCg6nMU'kV'g s !f@/˳yz BNz?ڟ$K ٸ>IlukA k IXYf2+EKh <T[p7 `r̜HX%k>( xU7P}ӭWI)t<3weuF mOiE3xw,_M=6lg׺g VVg>6K?نJhdkk!!yPY-#9 |T[Px?eY_inQTjT!T'fcU{ӚUk¹3h *˿[ MN>39J>y4 #(t!h&}ۆٖou[tB=FL0Yp][!4t\,.>wd.W;?g , rUa٘|۪W\tQn-M݀ r4Q pW@h{h[#AWk'vAڹ+<ñqc wG #0e>BhKДpǑoZGAn/jޢi96}1"[lǵ| LN"Xs/~ۚl0S5  1N)?n!kaFZJ0((9qC..!0,jJ5|ZoPɒQ V].`)$̪d2@|۪WmF پحxK;c If:GHޑ|eՇhFЯ*0Y|XAdc@h>^E6Q)+Z@̈pn!l{'l.A:\u(eZi6qY䊹| AHY|0kIaD6*0i-{rhE.hxJH :WxDՉ*" 2e=MkUڲ j ]^70h1:;Q ?eU/>in( v9Q)vguI+yGU#oWK:VaWB` /TAuEB,ݮ^MrCCa?@aX=!P !q5ע&g93%lL `zE?Sv Kkt/kaK'7p k7[ ~/~//O pndLAauvm `O}r8n~kq؊+RCԖݟ% 떓VWq:}]- .ﷅa~<(@p Kgkm`|1l$1Qȱ߀cpía}=Bh׆5R8\+!E5|'KQ0S_sDp$+"}(}hQ=-#UBtx j]7cӃhq.dɷO2~1QAC@&GHށ|U|Tbv(# =iu]߳w.P;X-Rtzhr)Δ@o\\6KD Sᆛ,pՕ p4hYP<w`g\ΣRd' $ ycK}<46]C!t(b۔cUkKqkrk4!U[ܲpmW}BӮ!SsZa d,AEػKA|CĄ /_p)K[٦G)t;^҇Cߝju!/ vT͵tRK/g2qIΞMlpu:nZ21*pp=G0dj kt4}W,<}{ ӗªTC6VC(I~XApFhoH=\(=nde u6뎾a=H8_IuPj^z {Fg;^_`,jCvF>U-E>Wc74 'd L$ìo44ncvaiBDgkA~cM@iAЪ6{YX"U oYӣl"ݸ`߲FlDC(,*tb.f~qɚc%z̾9Ho)9k1sBr3[OCA͸6 hm8Ϋ׷qB$)R_`U=^>,aG"Z҈z81 t$UAz1`_7t sG8쮂R4k ;-G)ChJZL W,,-:Aϥ Cs8zoǑ7C7=`U='^ꄲ<7}H)f# ?,GGS 'R=35D3ɡ<X`C:Lq0wH$GHv`":{4Dtz6UmeqO+\ ,# O`ӕ̴#s}1ބf@ &8JdUaL|UypXOK?[q?.U>N[a8H`7Ple6TM.AQ<쨚cYG~!$j>Emܤz4tˉȟY:/F1jqfܽ_u.,[5̋+gR Yw鉄9{6ޤRq$d䯅4< 3+&5e 8Qq4o൯@b/M& M OP "I׿uĢ)N4mI%IwZguŒh#˺of,' ഡDTVA(uEN30